diff --git a/powershell/misc/README.md b/powershell/misc/README.md new file mode 100644 index 000000000000..49af5dcba792 --- /dev/null +++ b/powershell/misc/README.md @@ -0,0 +1,23 @@ + +# Type model generation + +Type information about .NET and PowerShell SDK methods are obtained by generating data extension files that populate the `typeModel` extensible predicate. + +The type models are located here: https://github.com/microsoft/codeql/blob/main/powershell/ql/lib/semmle/code/powershell/frameworks/ + +Follow the steps below in order to generate new type models: +1. Join the `MicrosoftDocs` organisation to ensure that you can access https://github.com/MicrosoftDocs/powershell-docs-sdk-dotnet/tree/main/dotnet/xml (if you haven't already). +2. +Run the following commands + + ``` + # Clone dotnet/dotnet-api-docs + git clone https://github.com/dotnet/dotnet-api-docs + # Clone MicrosoftDocs/powershell-docs-sdk-dotnet + git clone git@github.com:MicrosoftDocs/powershell-docs-sdk-dotnet.git + # Generate data extensions + python3 misc/typemodelgen.py dotnet-api-docs/xml/ powershell-docs-sdk-dotnet/dotnet/xml + ``` +This will generate 600+ folders that need to be copied into https://github.com/microsoft/codeql/blob/main/powershell/ql/lib/semmle/code/powershell/frameworks/. + +Note: Care must be taken to ensure that manually modified versions aren't overwritten. \ No newline at end of file diff --git a/powershell/misc/typemodelgen.py b/powershell/misc/typemodelgen.py new file mode 100644 index 000000000000..828005a373f4 --- /dev/null +++ b/powershell/misc/typemodelgen.py @@ -0,0 +1,176 @@ +import xml.etree.ElementTree as ET +from pathlib import Path +import sys +import os +from collections import defaultdict + + +def fixup(t): + """Sometimes the docs specify a type that doesn't align with what + PowerShell reports. This function fixes up those types so that it aligns with PowerShell. + """ + if t.startswith("System.ReadOnlySpan<"): + return "System.String" + return t + + +def isStatic(member): + """Returns True if the member is static, False otherwise.""" + for child in member: + if child.tag == "MemberSignature" and "static" in child.attrib["Value"]: + return True + return False + + +def isA(x): + """Returns True if member is an `x`.""" + for child in member: + if child.tag == "MemberType" and child.text == x: + return True + return False + + +def isMethod(member): + """Returns True if the member is a method, False otherwise.""" + return isA(member, "Method") + + +def isField(member): + """Returns True if the member is a field, False otherwise.""" + return isA(member, "Field") + + +def isProperty(member): + """Returns True if the member is a property, False otherwise.""" + return isA(member, "Property") + + +def isEvent(member): + """Returns True if the member is an event, False otherwise.""" + return isA(member, "Event") + + +def isAttachedProperty(member): + """Returns True if the member is an attached property, False otherwise.""" + return isA(member, "AttachedProperty") + + +def isAttachedEvent(member): + """Returns True if the member is an attached event, False otherwise.""" + return isA(member, "AttachedEvent") + + +def isConstructor(member): + """Returns True if the member is a constructor, False otherwise.""" + return isA(member, "Constructor") + + +# A map from filenames to a set of type models to be stored in the file +summaries = defaultdict(set) + + +def generateTypeModels(arg): + """Generates type models for the given XML file.""" + folder_path = Path(arg) + + for file_path in folder_path.rglob("*"): + try: + if not file_path.name.endswith(".xml"): + continue + + if not file_path.is_file(): + continue + + tree = ET.parse(str(file_path)) + root = tree.getroot() + if not root.tag == "Type": + continue + + thisType = root.attrib["FullName"] + + if "`" in file_path.stem or "+" in file_path.stem: + continue # Skip generics (and nested types?) for now + + folderName = file_path.parent.name.replace(".", "") + filename = folderName + "/model.yml" + s = set() + for elem in root.findall(".//Members/Member"): + name = elem.attrib["MemberName"] + if name == ".ctor": + continue + + staticMarker = "" + if isStatic(elem): + staticMarker = "!" + + startSelectorMarker = "" + endSelectorMarker = "" + if isField(elem): + startSelectorMarker = "Field" + endSelectorMarker = "" + if isProperty(elem): + startSelectorMarker = "Property" + endSelectorMarker = "" + if isMethod(elem): + startSelectorMarker = "Method" + endSelectorMarker = ".ReturnValue" + + if isEvent(elem): + continue # What are these? + if isAttachedProperty(elem): + continue # What are these? + if isAttachedEvent(elem): + continue # What are these? + if isConstructor(elem): + continue # No need to model the type information for constructors + if startSelectorMarker == "": + print(f"Error: Unknown type for {thisType}.{name}") + continue + + if elem.find(".//ReturnValue/ReturnType") is None: + print(f"Error: {name} has no return type!") + continue + + returnType = elem.find(".//ReturnValue/ReturnType").text + if returnType == "System.Void": + continue # Don't generate type summaries for void methods + s.add( + f' - ["{fixup(returnType)}", "{thisType + staticMarker}", "{startSelectorMarker}[{name}]{endSelectorMarker}"]\n' + ) + + summaries[filename].update(s) + + except ET.ParseError as e: + print(f"Error parsing XML: {e}") + except Exception as e: + print(f"An error occurred: {repr(e)}") + + +def writeModels(): + """Writes the type models to disk.""" + for filename, s in summaries.items(): + if len(s) == 0: + continue + os.makedirs(os.path.dirname(filename), exist_ok=True) + with open(filename, "x") as file: + file.write("extensions:\n") + file.write(" - addsTo:\n") + file.write(" pack: microsoft-sdl/powershell-all\n") + file.write(" extensible: typeModel\n") + file.write(" data:\n") + for summary in s: + for x in summary: + file.write(x) + + +if __name__ == "__main__": + if len(sys.argv) < 2: + print("Usage: python parse_xml.py ... ") + sys.exit(1) + + for arg in sys.argv[1:]: + print(f"Processing {arg}...") + generateTypeModels(arg) + + print("Writing models...") + writeModels() diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/Accessibility/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/Accessibility/model.yml new file mode 100644 index 000000000000..9115511b6d5e --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/Accessibility/model.yml @@ -0,0 +1,27 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.String", "Accessibility.IAccessible", "Property[accHelp]"] + - ["System.Object", "Accessibility.IAccessible", "Method[accHitTest].ReturnValue"] + - ["System.Int32", "Accessibility._RemotableHandle", "Field[fContext]"] + - ["System.Int32", "Accessibility.IAccessible", "Property[accChildCount]"] + - ["System.Object", "Accessibility.IAccessible", "Property[accState]"] + - ["Accessibility.AnnoScope", "Accessibility.AnnoScope!", "Field[ANNO_THIS]"] + - ["System.Int32", "Accessibility.__MIDL_IWinTypes_0009", "Field[hRemote]"] + - ["System.Object", "Accessibility.IAccessible", "Property[accParent]"] + - ["System.Object", "Accessibility.IAccessible", "Property[accRole]"] + - ["System.Object", "Accessibility.IAccessible", "Property[accChild]"] + - ["System.String", "Accessibility.IAccessible", "Property[accKeyboardShortcut]"] + - ["System.Object", "Accessibility.IAccessible", "Property[accSelection]"] + - ["System.Int32", "Accessibility.IAccessible", "Property[accHelpTopic]"] + - ["System.String", "Accessibility.IAccessible", "Property[accDescription]"] + - ["System.String", "Accessibility.IAccessible", "Property[accDefaultAction]"] + - ["System.Object", "Accessibility.IAccessible", "Property[accFocus]"] + - ["Accessibility.__MIDL_IWinTypes_0009", "Accessibility._RemotableHandle", "Field[u]"] + - ["System.String", "Accessibility.IAccessible", "Property[accValue]"] + - ["System.Int32", "Accessibility.__MIDL_IWinTypes_0009", "Field[hInproc]"] + - ["System.String", "Accessibility.IAccessible", "Property[accName]"] + - ["Accessibility.AnnoScope", "Accessibility.AnnoScope!", "Field[ANNO_CONTAINER]"] + - ["System.Object", "Accessibility.IAccessible", "Method[accNavigate].ReturnValue"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/IEHostExecute/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/IEHostExecute/model.yml new file mode 100644 index 000000000000..0f9d5c9ffb56 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/IEHostExecute/model.yml @@ -0,0 +1,9 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Int32", "IEHost.Execute.IEExecuteRemote", "Method[ExecuteAsDll].ReturnValue"] + - ["System.IO.Stream", "IEHost.Execute.IEExecuteRemote", "Property[Exception]"] + - ["System.Object", "IEHost.Execute.IEExecuteRemote", "Method[InitializeLifetimeService].ReturnValue"] + - ["System.Int32", "IEHost.Execute.IEExecuteRemote", "Method[ExecuteAsAssembly].ReturnValue"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftActivitiesBuild/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftActivitiesBuild/model.yml new file mode 100644 index 000000000000..d58cea274683 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftActivitiesBuild/model.yml @@ -0,0 +1,8 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Boolean", "Microsoft.Activities.Build.WorkflowBuildMessageTask", "Method[Execute].ReturnValue"] + - ["System.String", "Microsoft.Activities.Build.WorkflowBuildMessageTask", "Property[ResourceName]"] + - ["System.String", "Microsoft.Activities.Build.WorkflowBuildMessageTask", "Property[MessageType]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftActivitiesBuildDebugger/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftActivitiesBuildDebugger/model.yml new file mode 100644 index 000000000000..f231a8e63922 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftActivitiesBuildDebugger/model.yml @@ -0,0 +1,6 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Boolean", "Microsoft.Activities.Build.Debugger.DebugBuildExtension", "Method[Execute].ReturnValue"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftActivitiesBuildExpressions/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftActivitiesBuildExpressions/model.yml new file mode 100644 index 000000000000..efd6c3341a19 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftActivitiesBuildExpressions/model.yml @@ -0,0 +1,6 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Boolean", "Microsoft.Activities.Build.Expressions.ExpressionsBuildExtension", "Method[Execute].ReturnValue"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftActivitiesBuildValidation/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftActivitiesBuildValidation/model.yml new file mode 100644 index 000000000000..9d33201380a2 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftActivitiesBuildValidation/model.yml @@ -0,0 +1,9 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Boolean", "Microsoft.Activities.Build.Validation.ReportDeferredValidationErrorsTask", "Method[Execute].ReturnValue"] + - ["System.String", "Microsoft.Activities.Build.Validation.DeferredValidationTask", "Property[DeferredValidationErrorsFilePath]"] + - ["System.String", "Microsoft.Activities.Build.Validation.ReportDeferredValidationErrorsTask", "Property[DeferredValidationErrorsFilePath]"] + - ["System.Boolean", "Microsoft.Activities.Build.Validation.DeferredValidationTask", "Method[Execute].ReturnValue"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftAspnetSnapin/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftAspnetSnapin/model.yml new file mode 100644 index 000000000000..dc299b86527c --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftAspnetSnapin/model.yml @@ -0,0 +1,34 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Int32", "Microsoft.Aspnet.Snapin.IExtendPropertySheet2", "Method[CreatePropertyPages].ReturnValue"] + - ["Microsoft.Aspnet.Snapin.MMC_CONTROL_TYPE", "Microsoft.Aspnet.Snapin.MMC_CONTROL_TYPE!", "Field[TOOLBAR]"] + - ["System.Int32", "Microsoft.Aspnet.Snapin.SCOPEDATAITEM", "Field[mask]"] + - ["System.Int32", "Microsoft.Aspnet.Snapin.IDataObject", "Method[EnumDAdvise].ReturnValue"] + - ["System.Int32", "Microsoft.Aspnet.Snapin.SCOPEDATAITEM", "Field[cChildren]"] + - ["System.Int32", "Microsoft.Aspnet.Snapin.SCOPEDATAITEM", "Field[lParam]"] + - ["System.Int32", "Microsoft.Aspnet.Snapin.IExtendPropertySheet", "Method[QueryPagesFor].ReturnValue"] + - ["System.Int32", "Microsoft.Aspnet.Snapin.SCOPEDATAITEM", "Field[relativeID]"] + - ["System.Int32", "Microsoft.Aspnet.Snapin.IDataObject", "Method[DAdvise].ReturnValue"] + - ["System.Int32", "Microsoft.Aspnet.Snapin.IDataObject", "Method[EnumFormatEtc].ReturnValue"] + - ["System.Int32", "Microsoft.Aspnet.Snapin.IExtendPropertySheet2", "Method[GetWatermarks].ReturnValue"] + - ["System.Int32", "Microsoft.Aspnet.Snapin.IContextMenuCallback", "Method[AddItem].ReturnValue"] + - ["System.Int32", "Microsoft.Aspnet.Snapin.SCOPEDATAITEM", "Field[nOpenImage]"] + - ["System.Int32", "Microsoft.Aspnet.Snapin.IDataObject", "Method[QueryGetData].ReturnValue"] + - ["System.Int32", "Microsoft.Aspnet.Snapin.SCOPEDATAITEM", "Field[ID]"] + - ["System.IntPtr", "Microsoft.Aspnet.Snapin.AspNetManagementUtility!", "Method[GetActiveWindow].ReturnValue"] + - ["Microsoft.Aspnet.Snapin.MMC_CONTROL_TYPE", "Microsoft.Aspnet.Snapin.MMC_CONTROL_TYPE!", "Field[COMBOBOXBAR]"] + - ["System.Int32", "Microsoft.Aspnet.Snapin.SCOPEDATAITEM", "Field[nState]"] + - ["System.Int32", "Microsoft.Aspnet.Snapin.IDataObject", "Method[SetData].ReturnValue"] + - ["System.Int32", "Microsoft.Aspnet.Snapin.IDataObject", "Method[GetData].ReturnValue"] + - ["System.Int32", "Microsoft.Aspnet.Snapin.IExtendPropertySheet", "Method[CreatePropertyPages].ReturnValue"] + - ["System.IntPtr", "Microsoft.Aspnet.Snapin.SCOPEDATAITEM", "Field[displayname]"] + - ["System.Int32", "Microsoft.Aspnet.Snapin.IDataObject", "Method[DUnadvise].ReturnValue"] + - ["System.Int32", "Microsoft.Aspnet.Snapin.SCOPEDATAITEM", "Field[nImage]"] + - ["Microsoft.Aspnet.Snapin.MMC_CONTROL_TYPE", "Microsoft.Aspnet.Snapin.MMC_CONTROL_TYPE!", "Field[MENUBUTTON]"] + - ["System.Int32", "Microsoft.Aspnet.Snapin.IDataObject", "Method[GetDataHere].ReturnValue"] + - ["System.Int32", "Microsoft.Aspnet.Snapin.IExtendPropertySheet2", "Method[QueryPagesFor].ReturnValue"] + - ["System.Int32", "Microsoft.Aspnet.Snapin.IDataObject", "Method[GetCanonicalFormatEtc].ReturnValue"] + - ["System.Int32", "Microsoft.Aspnet.Snapin.AspNetManagementUtility!", "Method[MessageBox].ReturnValue"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftBuildTasksWindows/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftBuildTasksWindows/model.yml new file mode 100644 index 000000000000..560b63b187ba --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftBuildTasksWindows/model.yml @@ -0,0 +1,87 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Boolean", "Microsoft.Build.Tasks.Windows.ResourcesGenerator", "Method[Execute].ReturnValue"] + - ["Microsoft.Build.Framework.ITaskItem[]", "Microsoft.Build.Tasks.Windows.MarkupCompilePass1", "Property[References]"] + - ["System.String", "Microsoft.Build.Tasks.Windows.MarkupCompilePass1", "Property[OutputType]"] + - ["System.Boolean", "Microsoft.Build.Tasks.Windows.MergeLocalizationDirectives", "Method[Execute].ReturnValue"] + - ["System.String", "Microsoft.Build.Tasks.Windows.MarkupCompilePass1", "Property[HostInBrowser]"] + - ["System.Boolean", "Microsoft.Build.Tasks.Windows.GenerateTemporaryTargetAssembly", "Property[GenerateTemporaryTargetAssemblyDebuggingInformation]"] + - ["Microsoft.Build.Framework.ITaskItem[]", "Microsoft.Build.Tasks.Windows.GenerateTemporaryTargetAssembly", "Property[GeneratedCodeFiles]"] + - ["System.String[]", "Microsoft.Build.Tasks.Windows.MarkupCompilePass1", "Property[AssembliesGeneratedDuringBuild]"] + - ["System.String", "Microsoft.Build.Tasks.Windows.GenerateTemporaryTargetAssembly", "Property[CompileTargetName]"] + - ["Microsoft.Build.Framework.ITaskItem[]", "Microsoft.Build.Tasks.Windows.FileClassifier", "Property[CLRSatelliteEmbeddedResource]"] + - ["System.String", "Microsoft.Build.Tasks.Windows.MarkupCompilePass1", "Property[Language]"] + - ["System.String", "Microsoft.Build.Tasks.Windows.GenerateTemporaryTargetAssembly", "Property[CurrentProject]"] + - ["Microsoft.Build.Framework.ITaskItem[]", "Microsoft.Build.Tasks.Windows.FileClassifier", "Property[CLRResourceFiles]"] + - ["System.Boolean", "Microsoft.Build.Tasks.Windows.MarkupCompilePass1", "Method[Execute].ReturnValue"] + - ["System.String", "Microsoft.Build.Tasks.Windows.UidManager", "Property[IntermediateDirectory]"] + - ["Microsoft.Build.Framework.ITaskItem[]", "Microsoft.Build.Tasks.Windows.MarkupCompilePass2", "Property[GeneratedBaml]"] + - ["System.Boolean", "Microsoft.Build.Tasks.Windows.GenerateTemporaryTargetAssembly", "Method[Execute].ReturnValue"] + - ["Microsoft.Build.Framework.ITaskItem[]", "Microsoft.Build.Tasks.Windows.FileClassifier", "Property[SourceFiles]"] + - ["Microsoft.Build.Framework.ITaskItem[]", "Microsoft.Build.Tasks.Windows.MarkupCompilePass1", "Property[GeneratedBamlFiles]"] + - ["System.String", "Microsoft.Build.Tasks.Windows.MarkupCompilePass1", "Property[RootNamespace]"] + - ["Microsoft.Build.Framework.ITaskItem[]", "Microsoft.Build.Tasks.Windows.MarkupCompilePass1", "Property[ApplicationMarkup]"] + - ["System.Boolean", "Microsoft.Build.Tasks.Windows.UpdateManifestForBrowserApplication", "Property[HostInBrowser]"] + - ["System.String", "Microsoft.Build.Tasks.Windows.MarkupCompilePass1", "Property[AssemblyVersion]"] + - ["System.String", "Microsoft.Build.Tasks.Windows.GenerateTemporaryTargetAssembly", "Property[MSBuildBinPath]"] + - ["System.String", "Microsoft.Build.Tasks.Windows.ResourcesGenerator", "Property[OutputPath]"] + - ["System.String", "Microsoft.Build.Tasks.Windows.GenerateTemporaryTargetAssembly", "Property[IntermediateOutputPath]"] + - ["System.String", "Microsoft.Build.Tasks.Windows.GetWinFXPath", "Property[WinFXPath]"] + - ["Microsoft.Build.Framework.ITaskItem[]", "Microsoft.Build.Tasks.Windows.MarkupCompilePass1", "Property[SourceCodeFiles]"] + - ["System.Boolean", "Microsoft.Build.Tasks.Windows.MarkupCompilePass1", "Property[XamlDebuggingInformation]"] + - ["System.Boolean", "Microsoft.Build.Tasks.Windows.UidManager", "Method[Execute].ReturnValue"] + - ["System.Boolean", "Microsoft.Build.Tasks.Windows.FileClassifier", "Method[Execute].ReturnValue"] + - ["System.String", "Microsoft.Build.Tasks.Windows.MarkupCompilePass2", "Property[OutputType]"] + - ["Microsoft.Build.Framework.ITaskItem[]", "Microsoft.Build.Tasks.Windows.UidManager", "Property[MarkupFiles]"] + - ["Microsoft.Build.Framework.ITaskItem[]", "Microsoft.Build.Tasks.Windows.MarkupCompilePass1", "Property[GeneratedCodeFiles]"] + - ["Microsoft.Build.Framework.ITaskItem[]", "Microsoft.Build.Tasks.Windows.FileClassifier", "Property[CLREmbeddedResource]"] + - ["Microsoft.Build.Framework.ITaskItem[]", "Microsoft.Build.Tasks.Windows.MarkupCompilePass1", "Property[ExtraBuildControlFiles]"] + - ["Microsoft.Build.Framework.ITaskItem[]", "Microsoft.Build.Tasks.Windows.MarkupCompilePass2", "Property[References]"] + - ["System.String", "Microsoft.Build.Tasks.Windows.MarkupCompilePass2", "Property[LocalizationDirectivesToLocFile]"] + - ["System.String", "Microsoft.Build.Tasks.Windows.FileClassifier", "Property[OutputType]"] + - ["Microsoft.Build.Framework.ITaskItem[]", "Microsoft.Build.Tasks.Windows.UpdateManifestForBrowserApplication", "Property[ApplicationManifest]"] + - ["System.Boolean", "Microsoft.Build.Tasks.Windows.MarkupCompilePass2", "Method[Execute].ReturnValue"] + - ["System.String[]", "Microsoft.Build.Tasks.Windows.MarkupCompilePass1", "Property[KnownReferencePaths]"] + - ["Microsoft.Build.Framework.ITaskItem[]", "Microsoft.Build.Tasks.Windows.FileClassifier", "Property[SatelliteEmbeddedFiles]"] + - ["System.Boolean", "Microsoft.Build.Tasks.Windows.MarkupCompilePass1", "Property[RequirePass2ForMainAssembly]"] + - ["Microsoft.Build.Framework.ITaskItem[]", "Microsoft.Build.Tasks.Windows.MarkupCompilePass1", "Property[SplashScreen]"] + - ["Microsoft.Build.Framework.ITaskItem[]", "Microsoft.Build.Tasks.Windows.ResourcesGenerator", "Property[OutputResourcesFile]"] + - ["System.String", "Microsoft.Build.Tasks.Windows.FileClassifier", "Property[Culture]"] + - ["System.String", "Microsoft.Build.Tasks.Windows.MarkupCompilePass1", "Property[OutputPath]"] + - ["System.Boolean", "Microsoft.Build.Tasks.Windows.MarkupCompilePass1", "Property[RequirePass2ForSatelliteAssembly]"] + - ["System.String", "Microsoft.Build.Tasks.Windows.MergeLocalizationDirectives", "Property[OutputFile]"] + - ["System.Boolean", "Microsoft.Build.Tasks.Windows.MarkupCompilePass1", "Property[IsRunningInVisualStudio]"] + - ["System.String", "Microsoft.Build.Tasks.Windows.MarkupCompilePass2", "Property[RootNamespace]"] + - ["Microsoft.Build.Framework.ITaskItem[]", "Microsoft.Build.Tasks.Windows.ResourcesGenerator", "Property[ResourceFiles]"] + - ["System.String", "Microsoft.Build.Tasks.Windows.GenerateTemporaryTargetAssembly", "Property[CompileTypeName]"] + - ["Microsoft.Build.Framework.ITaskItem[]", "Microsoft.Build.Tasks.Windows.MarkupCompilePass1", "Property[ContentFiles]"] + - ["System.String", "Microsoft.Build.Tasks.Windows.MarkupCompilePass1", "Property[DefineConstants]"] + - ["System.String", "Microsoft.Build.Tasks.Windows.MarkupCompilePass1", "Property[AssemblyName]"] + - ["System.String", "Microsoft.Build.Tasks.Windows.MarkupCompilePass2", "Property[OutputPath]"] + - ["System.String", "Microsoft.Build.Tasks.Windows.GetWinFXPath", "Property[WinFXWowPath]"] + - ["System.String", "Microsoft.Build.Tasks.Windows.MarkupCompilePass1", "Property[UICulture]"] + - ["System.String", "Microsoft.Build.Tasks.Windows.MarkupCompilePass2", "Property[AssemblyName]"] + - ["Microsoft.Build.Framework.ITaskItem[]", "Microsoft.Build.Tasks.Windows.FileClassifier", "Property[MainEmbeddedFiles]"] + - ["System.Boolean", "Microsoft.Build.Tasks.Windows.UpdateManifestForBrowserApplication", "Method[Execute].ReturnValue"] + - ["System.Boolean", "Microsoft.Build.Tasks.Windows.MarkupCompilePass2", "Property[AlwaysCompileMarkupFilesInSeparateDomain]"] + - ["Microsoft.Build.Framework.ITaskItem[]", "Microsoft.Build.Tasks.Windows.MarkupCompilePass1", "Property[PageMarkup]"] + - ["Microsoft.Build.Framework.ITaskItem[]", "Microsoft.Build.Tasks.Windows.GenerateTemporaryTargetAssembly", "Property[ReferencePath]"] + - ["System.String", "Microsoft.Build.Tasks.Windows.MarkupCompilePass1", "Property[AssemblyPublicKeyToken]"] + - ["System.String", "Microsoft.Build.Tasks.Windows.GenerateTemporaryTargetAssembly", "Property[AssemblyName]"] + - ["System.Boolean", "Microsoft.Build.Tasks.Windows.MarkupCompilePass2", "Property[XamlDebuggingInformation]"] + - ["System.String", "Microsoft.Build.Tasks.Windows.GenerateTemporaryTargetAssembly", "Property[ReferencePathTypeName]"] + - ["System.String", "Microsoft.Build.Tasks.Windows.MarkupCompilePass1", "Property[LocalizationDirectivesToLocFile]"] + - ["System.Boolean", "Microsoft.Build.Tasks.Windows.GetWinFXPath", "Method[Execute].ReturnValue"] + - ["System.String[]", "Microsoft.Build.Tasks.Windows.MarkupCompilePass2", "Property[AssembliesGeneratedDuringBuild]"] + - ["System.String", "Microsoft.Build.Tasks.Windows.GetWinFXPath", "Property[WinFXNativePath]"] + - ["Microsoft.Build.Framework.ITaskItem[]", "Microsoft.Build.Tasks.Windows.MarkupCompilePass1", "Property[GeneratedLocalizationFiles]"] + - ["System.String[]", "Microsoft.Build.Tasks.Windows.MarkupCompilePass2", "Property[KnownReferencePaths]"] + - ["System.String", "Microsoft.Build.Tasks.Windows.UidManager", "Property[Task]"] + - ["Microsoft.Build.Framework.ITaskItem[]", "Microsoft.Build.Tasks.Windows.MarkupCompilePass1", "Property[AllGeneratedFiles]"] + - ["Microsoft.Build.Framework.ITaskItem[]", "Microsoft.Build.Tasks.Windows.MergeLocalizationDirectives", "Property[GeneratedLocalizationFiles]"] + - ["System.Boolean", "Microsoft.Build.Tasks.Windows.MarkupCompilePass1", "Property[AlwaysCompileMarkupFilesInSeparateDomain]"] + - ["System.String", "Microsoft.Build.Tasks.Windows.MarkupCompilePass2", "Property[Language]"] + - ["System.String", "Microsoft.Build.Tasks.Windows.MarkupCompilePass1", "Property[LanguageSourceExtension]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftCSharp/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftCSharp/model.yml new file mode 100644 index 000000000000..03fe3619f2fc --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftCSharp/model.yml @@ -0,0 +1,21 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.String", "Microsoft.CSharp.CompilerError", "Field[SourceFile]"] + - ["Microsoft.CSharp.ErrorLevel", "Microsoft.CSharp.ErrorLevel!", "Field[None]"] + - ["Microsoft.CSharp.ErrorLevel", "Microsoft.CSharp.ErrorLevel!", "Field[Warning]"] + - ["System.String", "Microsoft.CSharp.CSharpCodeProvider", "Property[FileExtension]"] + - ["System.CodeDom.Compiler.ICodeCompiler", "Microsoft.CSharp.CSharpCodeProvider", "Method[CreateCompiler].ReturnValue"] + - ["System.ComponentModel.TypeConverter", "Microsoft.CSharp.CSharpCodeProvider", "Method[GetConverter].ReturnValue"] + - ["System.Int32", "Microsoft.CSharp.CompilerError", "Field[ErrorNumber]"] + - ["System.Int32", "Microsoft.CSharp.CompilerError", "Field[SourceLine]"] + - ["System.Int32", "Microsoft.CSharp.CompilerError", "Field[SourceColumn]"] + - ["Microsoft.CSharp.CompilerError[]", "Microsoft.CSharp.Compiler!", "Method[Compile].ReturnValue"] + - ["System.String", "Microsoft.CSharp.CompilerError", "Method[ToString].ReturnValue"] + - ["System.String", "Microsoft.CSharp.CompilerError", "Field[ErrorMessage]"] + - ["Microsoft.CSharp.ErrorLevel", "Microsoft.CSharp.ErrorLevel!", "Field[Error]"] + - ["Microsoft.CSharp.ErrorLevel", "Microsoft.CSharp.ErrorLevel!", "Field[FatalError]"] + - ["System.CodeDom.Compiler.ICodeGenerator", "Microsoft.CSharp.CSharpCodeProvider", "Method[CreateGenerator].ReturnValue"] + - ["Microsoft.CSharp.ErrorLevel", "Microsoft.CSharp.CompilerError", "Field[ErrorLevel]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftCSharpRuntimeBinder/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftCSharpRuntimeBinder/model.yml new file mode 100644 index 000000000000..e87803f689f8 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftCSharpRuntimeBinder/model.yml @@ -0,0 +1,34 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["Microsoft.CSharp.RuntimeBinder.CSharpBinderFlags", "Microsoft.CSharp.RuntimeBinder.CSharpBinderFlags!", "Field[InvokeSimpleName]"] + - ["Microsoft.CSharp.RuntimeBinder.CSharpBinderFlags", "Microsoft.CSharp.RuntimeBinder.CSharpBinderFlags!", "Field[None]"] + - ["System.Runtime.CompilerServices.CallSiteBinder", "Microsoft.CSharp.RuntimeBinder.Binder!", "Method[UnaryOperation].ReturnValue"] + - ["Microsoft.CSharp.RuntimeBinder.CSharpArgumentInfoFlags", "Microsoft.CSharp.RuntimeBinder.CSharpArgumentInfoFlags!", "Field[IsStaticType]"] + - ["System.Runtime.CompilerServices.CallSiteBinder", "Microsoft.CSharp.RuntimeBinder.Binder!", "Method[InvokeMember].ReturnValue"] + - ["System.Runtime.CompilerServices.CallSiteBinder", "Microsoft.CSharp.RuntimeBinder.Binder!", "Method[SetMember].ReturnValue"] + - ["System.Runtime.CompilerServices.CallSiteBinder", "Microsoft.CSharp.RuntimeBinder.Binder!", "Method[GetMember].ReturnValue"] + - ["Microsoft.CSharp.RuntimeBinder.CSharpArgumentInfoFlags", "Microsoft.CSharp.RuntimeBinder.CSharpArgumentInfoFlags!", "Field[Constant]"] + - ["Microsoft.CSharp.RuntimeBinder.CSharpBinderFlags", "Microsoft.CSharp.RuntimeBinder.CSharpBinderFlags!", "Field[ResultIndexed]"] + - ["Microsoft.CSharp.RuntimeBinder.CSharpBinderFlags", "Microsoft.CSharp.RuntimeBinder.CSharpBinderFlags!", "Field[InvokeSpecialName]"] + - ["System.Runtime.CompilerServices.CallSiteBinder", "Microsoft.CSharp.RuntimeBinder.Binder!", "Method[InvokeConstructor].ReturnValue"] + - ["Microsoft.CSharp.RuntimeBinder.CSharpBinderFlags", "Microsoft.CSharp.RuntimeBinder.CSharpBinderFlags!", "Field[CheckedContext]"] + - ["Microsoft.CSharp.RuntimeBinder.CSharpBinderFlags", "Microsoft.CSharp.RuntimeBinder.CSharpBinderFlags!", "Field[ValueFromCompoundAssignment]"] + - ["System.Runtime.CompilerServices.CallSiteBinder", "Microsoft.CSharp.RuntimeBinder.Binder!", "Method[Convert].ReturnValue"] + - ["Microsoft.CSharp.RuntimeBinder.CSharpBinderFlags", "Microsoft.CSharp.RuntimeBinder.CSharpBinderFlags!", "Field[ConvertArrayIndex]"] + - ["Microsoft.CSharp.RuntimeBinder.CSharpArgumentInfoFlags", "Microsoft.CSharp.RuntimeBinder.CSharpArgumentInfoFlags!", "Field[None]"] + - ["System.Runtime.CompilerServices.CallSiteBinder", "Microsoft.CSharp.RuntimeBinder.Binder!", "Method[SetIndex].ReturnValue"] + - ["Microsoft.CSharp.RuntimeBinder.CSharpArgumentInfoFlags", "Microsoft.CSharp.RuntimeBinder.CSharpArgumentInfoFlags!", "Field[IsOut]"] + - ["Microsoft.CSharp.RuntimeBinder.CSharpArgumentInfoFlags", "Microsoft.CSharp.RuntimeBinder.CSharpArgumentInfoFlags!", "Field[UseCompileTimeType]"] + - ["System.Runtime.CompilerServices.CallSiteBinder", "Microsoft.CSharp.RuntimeBinder.Binder!", "Method[IsEvent].ReturnValue"] + - ["System.Runtime.CompilerServices.CallSiteBinder", "Microsoft.CSharp.RuntimeBinder.Binder!", "Method[GetIndex].ReturnValue"] + - ["Microsoft.CSharp.RuntimeBinder.CSharpBinderFlags", "Microsoft.CSharp.RuntimeBinder.CSharpBinderFlags!", "Field[ResultDiscarded]"] + - ["System.Runtime.CompilerServices.CallSiteBinder", "Microsoft.CSharp.RuntimeBinder.Binder!", "Method[BinaryOperation].ReturnValue"] + - ["Microsoft.CSharp.RuntimeBinder.CSharpBinderFlags", "Microsoft.CSharp.RuntimeBinder.CSharpBinderFlags!", "Field[BinaryOperationLogical]"] + - ["Microsoft.CSharp.RuntimeBinder.CSharpBinderFlags", "Microsoft.CSharp.RuntimeBinder.CSharpBinderFlags!", "Field[ConvertExplicit]"] + - ["Microsoft.CSharp.RuntimeBinder.CSharpArgumentInfoFlags", "Microsoft.CSharp.RuntimeBinder.CSharpArgumentInfoFlags!", "Field[NamedArgument]"] + - ["System.Runtime.CompilerServices.CallSiteBinder", "Microsoft.CSharp.RuntimeBinder.Binder!", "Method[Invoke].ReturnValue"] + - ["Microsoft.CSharp.RuntimeBinder.CSharpArgumentInfoFlags", "Microsoft.CSharp.RuntimeBinder.CSharpArgumentInfoFlags!", "Field[IsRef]"] + - ["Microsoft.CSharp.RuntimeBinder.CSharpArgumentInfo", "Microsoft.CSharp.RuntimeBinder.CSharpArgumentInfo!", "Method[Create].ReturnValue"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftDotNetPlatformAbstractions/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftDotNetPlatformAbstractions/model.yml new file mode 100644 index 000000000000..4a7b7404a919 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftDotNetPlatformAbstractions/model.yml @@ -0,0 +1,7 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Int32", "Microsoft.DotNet.PlatformAbstractions.HashCodeCombiner", "Property[CombinedHash]"] + - ["Microsoft.DotNet.PlatformAbstractions.HashCodeCombiner", "Microsoft.DotNet.PlatformAbstractions.HashCodeCombiner!", "Method[Start].ReturnValue"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftExtensionsAI/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftExtensionsAI/model.yml new file mode 100644 index 000000000000..f7f01d7cb44e --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftExtensionsAI/model.yml @@ -0,0 +1,276 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["Microsoft.Extensions.AI.AIFunctionReturnParameterMetadata", "Microsoft.Extensions.AI.AIFunctionFactoryCreateOptions", "Property[ReturnParameter]"] + - ["Microsoft.Extensions.AI.AdditionalPropertiesDictionary", "Microsoft.Extensions.AI.AdditionalPropertiesDictionary", "Method[Clone].ReturnValue"] + - ["System.Threading.Tasks.Task", "Microsoft.Extensions.AI.IChatClient", "Method[CompleteAsync].ReturnValue"] + - ["System.Threading.Tasks.Task", "Microsoft.Extensions.AI.LoggingChatClient", "Method[CompleteAsync].ReturnValue"] + - ["Microsoft.Extensions.AI.AIFunctionReturnParameterMetadata", "Microsoft.Extensions.AI.AIFunctionReturnParameterMetadata!", "Property[Empty]"] + - ["System.Collections.Generic.IReadOnlyList", "Microsoft.Extensions.AI.AIFunctionMetadata", "Property[Parameters]"] + - ["Microsoft.Extensions.AI.StreamingChatCompletionUpdate[]", "Microsoft.Extensions.AI.ChatCompletion", "Method[ToStreamingChatCompletionUpdates].ReturnValue"] + - ["System.String", "Microsoft.Extensions.AI.StreamingChatCompletionUpdate", "Property[AuthorName]"] + - ["System.Boolean", "Microsoft.Extensions.AI.ChatRole!", "Method[op_Inequality].ReturnValue"] + - ["System.Text.Json.JsonSerializerOptions", "Microsoft.Extensions.AI.OpenAIChatClient", "Property[ToolCallJsonSerializerOptions]"] + - ["Microsoft.Extensions.AI.AdditionalPropertiesDictionary", "Microsoft.Extensions.AI.StreamingChatCompletionUpdate", "Property[AdditionalProperties]"] + - ["Microsoft.Extensions.AI.ChatFinishReason", "Microsoft.Extensions.AI.ChatFinishReason!", "Property[Stop]"] + - ["System.String", "Microsoft.Extensions.AI.ChatRole", "Method[ToString].ReturnValue"] + - ["Microsoft.Extensions.AI.ChatResponseFormatJson", "Microsoft.Extensions.AI.ChatResponseFormat!", "Property[Json]"] + - ["Microsoft.Extensions.AI.ChatRole", "Microsoft.Extensions.AI.ChatRole!", "Property[User]"] + - ["Microsoft.Extensions.AI.ChatRole", "Microsoft.Extensions.AI.ChatRole!", "Property[Assistant]"] + - ["Microsoft.Extensions.AI.ChatClientMetadata", "Microsoft.Extensions.AI.DelegatingChatClient", "Property[Metadata]"] + - ["System.Text.Json.Serialization.Metadata.JsonPropertyInfo", "Microsoft.Extensions.AI.AIJsonSchemaCreateContext", "Property[PropertyInfo]"] + - ["System.String", "Microsoft.Extensions.AI.OpenAIChatCompletionRequest", "Property[ModelId]"] + - ["System.Type", "Microsoft.Extensions.AI.AIFunctionReturnParameterMetadata", "Property[ParameterType]"] + - ["System.Threading.Tasks.Task", "Microsoft.Extensions.AI.OpenAIChatClient", "Method[CompleteAsync].ReturnValue"] + - ["TService", "Microsoft.Extensions.AI.EmbeddingGeneratorExtensions!", "Method[GetService].ReturnValue"] + - ["System.Boolean", "Microsoft.Extensions.AI.ChatFinishReason!", "Method[op_Inequality].ReturnValue"] + - ["System.Boolean", "Microsoft.Extensions.AI.ChatRole!", "Method[op_Equality].ReturnValue"] + - ["Microsoft.Extensions.AI.ChatClientMetadata", "Microsoft.Extensions.AI.IChatClient", "Property[Metadata]"] + - ["Microsoft.Extensions.AI.ChatResponseFormatText", "Microsoft.Extensions.AI.ChatResponseFormat!", "Property[Text]"] + - ["Microsoft.Extensions.AI.AdditionalPropertiesDictionary", "Microsoft.Extensions.AI.AIContent", "Property[AdditionalProperties]"] + - ["System.Boolean", "Microsoft.Extensions.AI.DataContent", "Property[ContainsData]"] + - ["System.String", "Microsoft.Extensions.AI.AIFunction", "Method[ToString].ReturnValue"] + - ["Microsoft.Extensions.AI.ChatClientBuilder", "Microsoft.Extensions.AI.LoggingChatClientBuilderExtensions!", "Method[UseLogging].ReturnValue"] + - ["System.String", "Microsoft.Extensions.AI.DataContent", "Property[Uri]"] + - ["Microsoft.Extensions.AI.AIJsonSchemaCreateOptions", "Microsoft.Extensions.AI.AIJsonSchemaCreateOptions!", "Property[Default]"] + - ["System.Object", "Microsoft.Extensions.AI.StreamingChatCompletionUpdate", "Property[RawRepresentation]"] + - ["Microsoft.Extensions.AI.ChatRole", "Microsoft.Extensions.AI.ChatRole!", "Property[Tool]"] + - ["System.String", "Microsoft.Extensions.AI.AIJsonSchemaCreateContext", "Property[Path]"] + - ["System.String", "Microsoft.Extensions.AI.ChatMessage", "Property[Text]"] + - ["System.String", "Microsoft.Extensions.AI.RequiredChatToolMode", "Property[RequiredFunctionName]"] + - ["System.Nullable", "Microsoft.Extensions.AI.ChatOptions", "Property[TopK]"] + - ["System.Text.Json.JsonSerializerOptions", "Microsoft.Extensions.AI.LoggingChatClient", "Property[JsonSerializerOptions]"] + - ["Microsoft.Extensions.AI.AdditionalPropertiesDictionary", "Microsoft.Extensions.AI.UsageDetails", "Property[AdditionalCounts]"] + - ["System.String", "Microsoft.Extensions.AI.AIFunctionFactoryCreateOptions", "Property[Name]"] + - ["System.Threading.Tasks.Task", "Microsoft.Extensions.AI.AzureAIInferenceChatClient", "Method[CompleteAsync].ReturnValue"] + - ["Microsoft.Extensions.AI.ChatClientMetadata", "Microsoft.Extensions.AI.AzureAIInferenceChatClient", "Property[Metadata]"] + - ["System.Threading.Tasks.Task", "Microsoft.Extensions.AI.OpenAISerializationHelpers!", "Method[SerializeStreamingAsync].ReturnValue"] + - ["TService", "Microsoft.Extensions.AI.ChatClientExtensions!", "Method[GetService].ReturnValue"] + - ["System.Threading.Tasks.Task", "Microsoft.Extensions.AI.AIFunction", "Method[InvokeCoreAsync].ReturnValue"] + - ["OpenAI.RealtimeConversation.ConversationFunctionTool", "Microsoft.Extensions.AI.OpenAIRealtimeExtensions!", "Method[ToConversationFunctionTool].ReturnValue"] + - ["System.String", "Microsoft.Extensions.AI.AIFunctionMetadata", "Property[Name]"] + - ["System.Threading.Tasks.Task", "Microsoft.Extensions.AI.StreamingChatCompletionUpdateExtensions!", "Method[ToChatCompletionAsync].ReturnValue"] + - ["System.Threading.Tasks.Task", "Microsoft.Extensions.AI.DistributedCachingChatClient", "Method[ReadCacheAsync].ReturnValue"] + - ["System.Nullable", "Microsoft.Extensions.AI.UsageDetails", "Property[TotalTokenCount]"] + - ["Microsoft.Extensions.AI.IChatClient", "Microsoft.Extensions.AI.DelegatingChatClient", "Property[InnerClient]"] + - ["System.String", "Microsoft.Extensions.AI.FunctionCallContent", "Property[Name]"] + - ["System.String", "Microsoft.Extensions.AI.ChatFinishReason", "Method[ToString].ReturnValue"] + - ["System.String", "Microsoft.Extensions.AI.AIFunctionReturnParameterMetadata", "Property[Description]"] + - ["Microsoft.Extensions.AI.AdditionalPropertiesDictionary", "Microsoft.Extensions.AI.Embedding", "Property[AdditionalProperties]"] + - ["Microsoft.Extensions.AI.UsageDetails", "Microsoft.Extensions.AI.ChatCompletion", "Property[Usage]"] + - ["System.Object", "Microsoft.Extensions.AI.FunctionResultContent", "Property[Result]"] + - ["Microsoft.Extensions.AI.ChatCompletion", "Microsoft.Extensions.AI.StreamingChatCompletionUpdateExtensions!", "Method[ToChatCompletion].ReturnValue"] + - ["Microsoft.Extensions.AI.IChatClient", "Microsoft.Extensions.AI.AzureAIInferenceExtensions!", "Method[AsChatClient].ReturnValue"] + - ["System.Object", "Microsoft.Extensions.AI.IChatClient", "Method[GetService].ReturnValue"] + - ["System.Reflection.ICustomAttributeProvider", "Microsoft.Extensions.AI.AIJsonSchemaCreateContext", "Property[PropertyAttributeProvider]"] + - ["Microsoft.Extensions.AI.ChatClientBuilder", "Microsoft.Extensions.AI.DistributedCachingChatClientBuilderExtensions!", "Method[UseDistributedCache].ReturnValue"] + - ["System.Boolean", "Microsoft.Extensions.AI.FunctionInvokingChatClient", "Property[ConcurrentInvocation]"] + - ["System.Boolean", "Microsoft.Extensions.AI.AIJsonSchemaCreateOptions", "Property[IncludeSchemaKeyword]"] + - ["System.Object", "Microsoft.Extensions.AI.AzureAIInferenceEmbeddingGenerator", "Method[GetService].ReturnValue"] + - ["Microsoft.Extensions.AI.ChatOptions", "Microsoft.Extensions.AI.OpenAIChatCompletionRequest", "Property[Options]"] + - ["Microsoft.Extensions.AI.ChatClientBuilder", "Microsoft.Extensions.AI.FunctionInvokingChatClientBuilderExtensions!", "Method[UseFunctionInvocation].ReturnValue"] + - ["Microsoft.Extensions.AI.AdditionalPropertiesDictionary", "Microsoft.Extensions.AI.EmbeddingGenerationOptions", "Property[AdditionalProperties]"] + - ["System.Text.Json.JsonSerializerOptions", "Microsoft.Extensions.AI.AIFunctionFactoryCreateOptions", "Property[SerializerOptions]"] + - ["System.Nullable", "Microsoft.Extensions.AI.ChatOptions", "Property[TopP]"] + - ["System.Collections.Generic.IAsyncEnumerable", "Microsoft.Extensions.AI.CachingChatClient", "Method[CompleteStreamingAsync].ReturnValue"] + - ["System.Nullable", "Microsoft.Extensions.AI.StreamingChatCompletionUpdate", "Property[Role]"] + - ["System.String", "Microsoft.Extensions.AI.ChatRole", "Property[Value]"] + - ["System.Threading.Tasks.Task", "Microsoft.Extensions.AI.CachingChatClient", "Method[WriteCacheAsync].ReturnValue"] + - ["System.String", "Microsoft.Extensions.AI.Embedding", "Property[ModelId]"] + - ["System.Collections.Generic.IList", "Microsoft.Extensions.AI.ChatOptions", "Property[StopSequences]"] + - ["System.Collections.Generic.IList", "Microsoft.Extensions.AI.OpenAIChatCompletionRequest", "Property[Messages]"] + - ["System.Nullable>", "Microsoft.Extensions.AI.DataContent", "Property[Data]"] + - ["System.Collections.Generic.IReadOnlyDictionary", "Microsoft.Extensions.AI.AIFunctionMetadata", "Property[AdditionalProperties]"] + - ["Microsoft.Extensions.AI.ChatResponseFormat", "Microsoft.Extensions.AI.ChatOptions", "Property[ResponseFormat]"] + - ["System.String", "Microsoft.Extensions.AI.FunctionResultContent", "Property[CallId]"] + - ["Microsoft.Extensions.AI.ChatClientBuilder", "Microsoft.Extensions.AI.ConfigureOptionsChatClientBuilderExtensions!", "Method[ConfigureOptions].ReturnValue"] + - ["System.Int32", "Microsoft.Extensions.AI.ChatRole", "Method[GetHashCode].ReturnValue"] + - ["Microsoft.Extensions.AI.AdditionalPropertiesDictionary", "Microsoft.Extensions.AI.ChatCompletion", "Property[AdditionalProperties]"] + - ["System.Boolean", "Microsoft.Extensions.AI.FunctionInvokingChatClient", "Property[DetailedErrors]"] + - ["System.Nullable", "Microsoft.Extensions.AI.EmbeddingGenerationOptions", "Property[Dimensions]"] + - ["System.Boolean", "Microsoft.Extensions.AI.ChatFinishReason!", "Method[op_Equality].ReturnValue"] + - ["System.Collections.Generic.IAsyncEnumerable", "Microsoft.Extensions.AI.FunctionInvokingChatClient", "Method[CompleteStreamingAsync].ReturnValue"] + - ["System.String", "Microsoft.Extensions.AI.TextContent", "Method[ToString].ReturnValue"] + - ["System.Object", "Microsoft.Extensions.AI.AzureAIInferenceChatClient", "Method[GetService].ReturnValue"] + - ["Microsoft.Extensions.AI.AIFunction", "Microsoft.Extensions.AI.AIFunctionFactory!", "Method[Create].ReturnValue"] + - ["System.String", "Microsoft.Extensions.AI.EmbeddingGenerationOptions", "Property[ModelId]"] + - ["System.Func", "Microsoft.Extensions.AI.AIJsonSchemaCreateOptions", "Property[TransformSchemaNode]"] + - ["System.Threading.Tasks.Task", "Microsoft.Extensions.AI.FunctionInvokingChatClient", "Method[InvokeFunctionAsync].ReturnValue"] + - ["Microsoft.Extensions.AI.ChatOptions", "Microsoft.Extensions.AI.ChatOptions", "Method[Clone].ReturnValue"] + - ["System.Text.Json.JsonSerializerOptions", "Microsoft.Extensions.AI.OpenTelemetryChatClient", "Property[JsonSerializerOptions]"] + - ["System.Nullable", "Microsoft.Extensions.AI.ChatOptions", "Property[MaxOutputTokens]"] + - ["System.Type", "Microsoft.Extensions.AI.AIFunctionParameterMetadata", "Property[ParameterType]"] + - ["System.Object", "Microsoft.Extensions.AI.AIFunctionParameterMetadata", "Property[Schema]"] + - ["Microsoft.Extensions.AI.EmbeddingGeneratorBuilder", "Microsoft.Extensions.AI.DistributedCachingEmbeddingGeneratorBuilderExtensions!", "Method[UseDistributedCache].ReturnValue"] + - ["System.Threading.Tasks.Task>>", "Microsoft.Extensions.AI.AzureAIInferenceEmbeddingGenerator", "Method[GenerateAsync].ReturnValue"] + - ["Microsoft.Extensions.AI.EmbeddingGeneratorMetadata", "Microsoft.Extensions.AI.AzureAIInferenceEmbeddingGenerator", "Property[Metadata]"] + - ["System.Threading.Tasks.Task", "Microsoft.Extensions.AI.DistributedCachingChatClient", "Method[WriteCacheStreamingAsync].ReturnValue"] + - ["Microsoft.Extensions.AI.ChatClientBuilder", "Microsoft.Extensions.AI.OpenTelemetryChatClientBuilderExtensions!", "Method[UseOpenTelemetry].ReturnValue"] + - ["Microsoft.Extensions.AI.ChatFinishReason", "Microsoft.Extensions.AI.ChatFinishReason!", "Property[Length]"] + - ["System.Nullable", "Microsoft.Extensions.AI.EmbeddingGeneratorMetadata", "Property[Dimensions]"] + - ["Microsoft.Extensions.AI.FunctionCallContent", "Microsoft.Extensions.AI.FunctionCallContent!", "Method[CreateFromParsedArguments].ReturnValue"] + - ["System.String", "Microsoft.Extensions.AI.DataContent", "Property[MediaType]"] + - ["Microsoft.Extensions.AI.ChatFinishReason", "Microsoft.Extensions.AI.ChatFinishReason!", "Property[ContentFilter]"] + - ["System.Nullable", "Microsoft.Extensions.AI.ChatCompletion", "Property[FinishReason]"] + - ["Microsoft.Extensions.AI.ChatFinishReason", "Microsoft.Extensions.AI.ChatFinishReason!", "Property[ToolCalls]"] + - ["System.Boolean", "Microsoft.Extensions.AI.OpenTelemetryChatClient", "Property[EnableSensitiveData]"] + - ["System.Nullable", "Microsoft.Extensions.AI.StreamingChatCompletionUpdate", "Property[CreatedAt]"] + - ["System.Collections.Generic.IReadOnlyList", "Microsoft.Extensions.AI.AIFunctionFactoryCreateOptions", "Property[Parameters]"] + - ["System.Uri", "Microsoft.Extensions.AI.EmbeddingGeneratorMetadata", "Property[ProviderUri]"] + - ["System.Nullable", "Microsoft.Extensions.AI.ChatOptions", "Property[PresencePenalty]"] + - ["System.Threading.Tasks.Task", "Microsoft.Extensions.AI.OpenAIRealtimeExtensions!", "Method[HandleToolCallsAsync].ReturnValue"] + - ["Microsoft.Extensions.AI.ChatClientMetadata", "Microsoft.Extensions.AI.OllamaChatClient", "Property[Metadata]"] + - ["System.Collections.Generic.IList", "Microsoft.Extensions.AI.FunctionInvokingChatClient", "Method[AddResponseMessages].ReturnValue"] + - ["System.Object", "Microsoft.Extensions.AI.OpenAIChatClient", "Method[GetService].ReturnValue"] + - ["Microsoft.Extensions.AI.ChatResponseFormatJson", "Microsoft.Extensions.AI.ChatResponseFormat!", "Method[ForJsonSchema].ReturnValue"] + - ["System.String", "Microsoft.Extensions.AI.FunctionResultContent", "Property[Name]"] + - ["System.String", "Microsoft.Extensions.AI.FunctionCallContent", "Property[CallId]"] + - ["System.String", "Microsoft.Extensions.AI.ChatCompletion", "Property[ModelId]"] + - ["System.Collections.Generic.IAsyncEnumerable", "Microsoft.Extensions.AI.AnonymousDelegatingChatClient", "Method[CompleteStreamingAsync].ReturnValue"] + - ["System.String", "Microsoft.Extensions.AI.ChatResponseFormatJson", "Property[SchemaDescription]"] + - ["System.Text.Json.JsonSerializerOptions", "Microsoft.Extensions.AI.AIFunctionMetadata", "Property[JsonSerializerOptions]"] + - ["System.Threading.Tasks.Task", "Microsoft.Extensions.AI.OpenAISerializationHelpers!", "Method[DeserializeChatCompletionRequestAsync].ReturnValue"] + - ["System.Collections.Generic.IDictionary", "Microsoft.Extensions.AI.FunctionCallContent", "Property[Arguments]"] + - ["System.Collections.Generic.IAsyncEnumerable", "Microsoft.Extensions.AI.OpenAIChatClient", "Method[CompleteStreamingAsync].ReturnValue"] + - ["System.Collections.Generic.IReadOnlyDictionary", "Microsoft.Extensions.AI.AIFunctionFactoryCreateOptions", "Property[AdditionalProperties]"] + - ["System.String", "Microsoft.Extensions.AI.StreamingChatCompletionUpdate", "Property[Text]"] + - ["System.Boolean", "Microsoft.Extensions.AI.AIJsonSchemaCreateOptions", "Property[RequireAllProperties]"] + - ["System.Boolean", "Microsoft.Extensions.AI.OpenAIChatCompletionRequest", "Property[Stream]"] + - ["System.Object", "Microsoft.Extensions.AI.OllamaChatClient", "Method[GetService].ReturnValue"] + - ["Microsoft.Extensions.AI.ChatClientMetadata", "Microsoft.Extensions.AI.OpenAIChatClient", "Property[Metadata]"] + - ["TAttribute", "Microsoft.Extensions.AI.AIJsonSchemaCreateContext", "Method[GetCustomAttribute].ReturnValue"] + - ["System.Text.Json.Serialization.Metadata.JsonTypeInfo", "Microsoft.Extensions.AI.AIJsonSchemaCreateContext", "Property[TypeInfo]"] + - ["System.Collections.Generic.IList", "Microsoft.Extensions.AI.StreamingChatCompletionUpdate", "Property[Contents]"] + - ["System.Int32", "Microsoft.Extensions.AI.AutoChatToolMode", "Method[GetHashCode].ReturnValue"] + - ["System.Object", "Microsoft.Extensions.AI.AIFunctionReturnParameterMetadata", "Property[Schema]"] + - ["System.String", "Microsoft.Extensions.AI.DistributedCachingChatClient", "Method[GetCacheKey].ReturnValue"] + - ["Microsoft.Extensions.AI.ChatRole", "Microsoft.Extensions.AI.ChatRole!", "Property[System]"] + - ["System.Collections.Generic.IAsyncEnumerable", "Microsoft.Extensions.AI.LoggingChatClient", "Method[CompleteStreamingAsync].ReturnValue"] + - ["System.Collections.Generic.IList", "Microsoft.Extensions.AI.ChatMessage", "Property[Contents]"] + - ["Microsoft.Extensions.AI.RequiredChatToolMode", "Microsoft.Extensions.AI.ChatToolMode!", "Property[RequireAny]"] + - ["System.Object", "Microsoft.Extensions.AI.AIContent", "Property[RawRepresentation]"] + - ["System.Threading.Tasks.Task", "Microsoft.Extensions.AI.CachingChatClient", "Method[CompleteAsync].ReturnValue"] + - ["System.Type", "Microsoft.Extensions.AI.AIJsonSchemaCreateContext", "Property[DeclaringType]"] + - ["System.Boolean", "Microsoft.Extensions.AI.FunctionInvokingChatClient", "Property[RetryOnError]"] + - ["Microsoft.Extensions.AI.IChatClient", "Microsoft.Extensions.AI.ChatClientBuilder", "Method[Build].ReturnValue"] + - ["Microsoft.Extensions.AI.AutoChatToolMode", "Microsoft.Extensions.AI.ChatToolMode!", "Property[Auto]"] + - ["System.Threading.Tasks.Task>>", "Microsoft.Extensions.AI.OllamaEmbeddingGenerator", "Method[GenerateAsync].ReturnValue"] + - ["System.Boolean", "Microsoft.Extensions.AI.AIFunctionParameterMetadata", "Property[IsRequired]"] + - ["System.Threading.Tasks.Task[]>", "Microsoft.Extensions.AI.EmbeddingGeneratorExtensions!", "Method[GenerateAndZipAsync].ReturnValue"] + - ["System.Nullable", "Microsoft.Extensions.AI.FunctionInvokingChatClient", "Property[MaximumIterationsPerRequest]"] + - ["Microsoft.Extensions.AI.EmbeddingGeneratorBuilder", "Microsoft.Extensions.AI.OpenTelemetryEmbeddingGeneratorBuilderExtensions!", "Method[UseOpenTelemetry].ReturnValue"] + - ["System.String", "Microsoft.Extensions.AI.AIFunctionParameterMetadata", "Property[Name]"] + - ["System.Boolean", "Microsoft.Extensions.AI.AIJsonSchemaCreateOptions", "Property[DisallowAdditionalProperties]"] + - ["System.Nullable", "Microsoft.Extensions.AI.UsageDetails", "Property[OutputTokenCount]"] + - ["System.Nullable", "Microsoft.Extensions.AI.ChatResponseFormatJson", "Property[Schema]"] + - ["System.Text.Json.JsonSerializerOptions", "Microsoft.Extensions.AI.DistributedCachingChatClient", "Property[JsonSerializerOptions]"] + - ["System.String", "Microsoft.Extensions.AI.ChatResponseFormatJson", "Property[SchemaName]"] + - ["System.Object", "Microsoft.Extensions.AI.DelegatingChatClient", "Method[GetService].ReturnValue"] + - ["System.Text.Json.JsonSerializerOptions", "Microsoft.Extensions.AI.OllamaChatClient", "Property[ToolCallJsonSerializerOptions]"] + - ["Microsoft.Extensions.AI.EmbeddingGenerationOptions", "Microsoft.Extensions.AI.EmbeddingGenerationOptions", "Method[Clone].ReturnValue"] + - ["System.Boolean", "Microsoft.Extensions.AI.CachingChatClient", "Property[CoalesceStreamingUpdates]"] + - ["Microsoft.Extensions.AI.IEmbeddingGenerator>", "Microsoft.Extensions.AI.OpenAIClientExtensions!", "Method[AsEmbeddingGenerator].ReturnValue"] + - ["System.Threading.Tasks.Task", "Microsoft.Extensions.AI.FunctionInvokingChatClient", "Method[CompleteAsync].ReturnValue"] + - ["System.Object", "Microsoft.Extensions.AI.ChatMessage", "Property[RawRepresentation]"] + - ["System.String", "Microsoft.Extensions.AI.ChatMessage", "Method[ToString].ReturnValue"] + - ["Microsoft.Extensions.AI.EmbeddingGeneratorMetadata", "Microsoft.Extensions.AI.OpenAIEmbeddingGenerator", "Property[Metadata]"] + - ["System.Object", "Microsoft.Extensions.AI.OpenAIEmbeddingGenerator", "Method[GetService].ReturnValue"] + - ["System.Threading.CancellationToken", "Microsoft.Extensions.AI.AIFunctionContext", "Property[CancellationToken]"] + - ["System.Object", "Microsoft.Extensions.AI.OllamaEmbeddingGenerator", "Method[GetService].ReturnValue"] + - ["Microsoft.Extensions.AI.UsageDetails", "Microsoft.Extensions.AI.UsageContent", "Property[Details]"] + - ["System.Boolean", "Microsoft.Extensions.AI.AIJsonSchemaCreateOptions", "Property[IncludeTypeInEnumSchemas]"] + - ["System.Boolean", "Microsoft.Extensions.AI.FunctionInvokingChatClient", "Property[KeepFunctionCallingMessages]"] + - ["Microsoft.Extensions.AI.RequiredChatToolMode", "Microsoft.Extensions.AI.ChatToolMode!", "Method[RequireSpecific].ReturnValue"] + - ["Microsoft.Extensions.AI.AdditionalPropertiesDictionary", "Microsoft.Extensions.AI.ChatOptions", "Property[AdditionalProperties]"] + - ["System.Threading.Tasks.Task", "Microsoft.Extensions.AI.AnonymousDelegatingChatClient", "Method[CompleteAsync].ReturnValue"] + - ["System.Threading.Tasks.Task", "Microsoft.Extensions.AI.DistributedCachingChatClient", "Method[WriteCacheAsync].ReturnValue"] + - ["System.Object", "Microsoft.Extensions.AI.AIFunctionParameterMetadata", "Property[DefaultValue]"] + - ["System.Threading.Tasks.Task>>", "Microsoft.Extensions.AI.OpenAIEmbeddingGenerator", "Method[GenerateAsync].ReturnValue"] + - ["Microsoft.Extensions.AI.ChatRole", "Microsoft.Extensions.AI.ChatMessage", "Property[Role]"] + - ["Microsoft.Extensions.AI.IEmbeddingGenerator>", "Microsoft.Extensions.AI.AzureAIInferenceExtensions!", "Method[AsEmbeddingGenerator].ReturnValue"] + - ["System.Threading.Tasks.Task", "Microsoft.Extensions.AI.ChatClientExtensions!", "Method[CompleteAsync].ReturnValue"] + - ["System.String", "Microsoft.Extensions.AI.AIFunctionParameterMetadata", "Property[Description]"] + - ["System.Object", "Microsoft.Extensions.AI.ChatCompletion", "Property[RawRepresentation]"] + - ["System.Boolean", "Microsoft.Extensions.AI.ChatResponseFormatText", "Method[Equals].ReturnValue"] + - ["System.Collections.Generic.IAsyncEnumerable", "Microsoft.Extensions.AI.IChatClient", "Method[CompleteStreamingAsync].ReturnValue"] + - ["System.Int32", "Microsoft.Extensions.AI.ChatResponseFormatText", "Method[GetHashCode].ReturnValue"] + - ["Microsoft.Extensions.AI.AIFunctionReturnParameterMetadata", "Microsoft.Extensions.AI.AIFunctionMetadata", "Property[ReturnParameter]"] + - ["System.Threading.Tasks.Task>", "Microsoft.Extensions.AI.DistributedCachingChatClient", "Method[ReadCacheStreamingAsync].ReturnValue"] + - ["System.Boolean", "Microsoft.Extensions.AI.ChatRole", "Method[Equals].ReturnValue"] + - ["System.String", "Microsoft.Extensions.AI.ChatOptions", "Property[ModelId]"] + - ["System.Nullable", "Microsoft.Extensions.AI.ChatOptions", "Property[FrequencyPenalty]"] + - ["System.Collections.Generic.IAsyncEnumerable", "Microsoft.Extensions.AI.DelegatingChatClient", "Method[CompleteStreamingAsync].ReturnValue"] + - ["System.Threading.Tasks.Task>", "Microsoft.Extensions.AI.EmbeddingGeneratorExtensions!", "Method[GenerateEmbeddingVectorAsync].ReturnValue"] + - ["Microsoft.Extensions.AI.EmbeddingGeneratorBuilder", "Microsoft.Extensions.AI.EmbeddingGeneratorBuilderEmbeddingGeneratorExtensions!", "Method[AsBuilder].ReturnValue"] + - ["System.Text.Json.JsonSerializerOptions", "Microsoft.Extensions.AI.AzureAIInferenceChatClient", "Property[ToolCallJsonSerializerOptions]"] + - ["Microsoft.Extensions.AI.AdditionalPropertiesDictionary", "Microsoft.Extensions.AI.ChatMessage", "Property[AdditionalProperties]"] + - ["Microsoft.Extensions.AI.AIFunctionMetadata", "Microsoft.Extensions.AI.AIFunction", "Property[Metadata]"] + - ["System.String", "Microsoft.Extensions.AI.EmbeddingGeneratorMetadata", "Property[ModelId]"] + - ["System.Nullable", "Microsoft.Extensions.AI.UsageDetails", "Property[InputTokenCount]"] + - ["System.Text.Json.JsonSerializerOptions", "Microsoft.Extensions.AI.AIJsonUtilities!", "Property[DefaultOptions]"] + - ["System.Nullable", "Microsoft.Extensions.AI.ChatOptions", "Property[Temperature]"] + - ["System.Collections.Generic.IAsyncEnumerable", "Microsoft.Extensions.AI.ConfigureOptionsChatClient", "Method[CompleteStreamingAsync].ReturnValue"] + - ["System.Threading.Tasks.Task", "Microsoft.Extensions.AI.CachingChatClient", "Method[ReadCacheAsync].ReturnValue"] + - ["System.Collections.Generic.IList", "Microsoft.Extensions.AI.ChatCompletion", "Property[Choices]"] + - ["System.Threading.Tasks.Task", "Microsoft.Extensions.AI.DelegatingChatClient", "Method[CompleteAsync].ReturnValue"] + - ["System.String", "Microsoft.Extensions.AI.TextContent", "Property[Text]"] + - ["System.String", "Microsoft.Extensions.AI.ChatFinishReason", "Property[Value]"] + - ["Microsoft.Extensions.AI.IChatClient", "Microsoft.Extensions.AI.OpenAIClientExtensions!", "Method[AsChatClient].ReturnValue"] + - ["System.Collections.Generic.IAsyncEnumerable", "Microsoft.Extensions.AI.OllamaChatClient", "Method[CompleteStreamingAsync].ReturnValue"] + - ["System.Boolean", "Microsoft.Extensions.AI.AIFunctionParameterMetadata", "Property[HasDefaultValue]"] + - ["Microsoft.Extensions.AI.ChatClientBuilder", "Microsoft.Extensions.AI.ChatClientBuilderChatClientExtensions!", "Method[AsBuilder].ReturnValue"] + - ["System.Threading.Tasks.Task", "Microsoft.Extensions.AI.EmbeddingGeneratorExtensions!", "Method[GenerateEmbeddingAsync].ReturnValue"] + - ["System.Nullable", "Microsoft.Extensions.AI.StreamingChatCompletionUpdate", "Property[FinishReason]"] + - ["System.Collections.Generic.IAsyncEnumerable", "Microsoft.Extensions.AI.ChatClientExtensions!", "Method[CompleteStreamingAsync].ReturnValue"] + - ["System.String", "Microsoft.Extensions.AI.AIFunctionMetadata", "Property[Description]"] + - ["Microsoft.Extensions.AI.EmbeddingGeneratorBuilder", "Microsoft.Extensions.AI.ConfigureOptionsEmbeddingGeneratorBuilderExtensions!", "Method[ConfigureOptions].ReturnValue"] + - ["System.String", "Microsoft.Extensions.AI.StreamingChatCompletionUpdate", "Method[ToString].ReturnValue"] + - ["System.Threading.Tasks.Task", "Microsoft.Extensions.AI.CachingChatClient", "Method[WriteCacheStreamingAsync].ReturnValue"] + - ["System.Boolean", "Microsoft.Extensions.AI.AutoChatToolMode", "Method[Equals].ReturnValue"] + - ["System.Int32", "Microsoft.Extensions.AI.RequiredChatToolMode", "Method[GetHashCode].ReturnValue"] + - ["System.String", "Microsoft.Extensions.AI.ChatClientMetadata", "Property[ProviderName]"] + - ["Microsoft.Extensions.AI.ChatClientBuilder", "Microsoft.Extensions.AI.ChatClientBuilder", "Method[Use].ReturnValue"] + - ["System.Boolean", "Microsoft.Extensions.AI.ChatFinishReason", "Method[Equals].ReturnValue"] + - ["TService", "Microsoft.Extensions.AI.EmbeddingGeneratorExtensions!", "Method[GetService].ReturnValue"] + - ["System.Int32", "Microsoft.Extensions.AI.ChatFinishReason", "Method[GetHashCode].ReturnValue"] + - ["System.String", "Microsoft.Extensions.AI.AIFunctionFactoryCreateOptions", "Property[Description]"] + - ["System.String", "Microsoft.Extensions.AI.ChatCompletion", "Method[ToString].ReturnValue"] + - ["System.Nullable", "Microsoft.Extensions.AI.ChatCompletion", "Property[CreatedAt]"] + - ["System.Collections.Generic.IAsyncEnumerable", "Microsoft.Extensions.AI.OpenTelemetryChatClient", "Method[CompleteStreamingAsync].ReturnValue"] + - ["System.Int32", "Microsoft.Extensions.AI.StreamingChatCompletionUpdate", "Property[ChoiceIndex]"] + - ["System.String", "Microsoft.Extensions.AI.EmbeddingGeneratorMetadata", "Property[ProviderName]"] + - ["System.String", "Microsoft.Extensions.AI.ChatClientMetadata", "Property[ModelId]"] + - ["System.Threading.Tasks.Task>", "Microsoft.Extensions.AI.CachingChatClient", "Method[ReadCacheStreamingAsync].ReturnValue"] + - ["System.String", "Microsoft.Extensions.AI.ChatCompletion", "Property[CompletionId]"] + - ["System.Threading.Tasks.Task>", "Microsoft.Extensions.AI.ChatClientStructuredOutputExtensions!", "Method[CompleteAsync].ReturnValue"] + - ["System.Collections.Generic.IAsyncEnumerable", "Microsoft.Extensions.AI.AzureAIInferenceChatClient", "Method[CompleteStreamingAsync].ReturnValue"] + - ["System.Text.Json.JsonElement", "Microsoft.Extensions.AI.AIJsonUtilities!", "Method[CreateParameterJsonSchema].ReturnValue"] + - ["System.String", "Microsoft.Extensions.AI.StreamingChatCompletionUpdate", "Property[CompletionId]"] + - ["Microsoft.Extensions.AI.ChatMessage", "Microsoft.Extensions.AI.ChatCompletion", "Property[Message]"] + - ["System.Nullable", "Microsoft.Extensions.AI.ChatOptions", "Property[Seed]"] + - ["System.Threading.Tasks.Task", "Microsoft.Extensions.AI.AIFunction", "Method[InvokeAsync].ReturnValue"] + - ["System.Text.Json.Serialization.Metadata.JsonTypeInfo", "Microsoft.Extensions.AI.AIJsonSchemaCreateContext", "Property[BaseTypeInfo]"] + - ["System.String", "Microsoft.Extensions.AI.CachingChatClient", "Method[GetCacheKey].ReturnValue"] + - ["Microsoft.Extensions.AI.AIJsonSchemaCreateOptions", "Microsoft.Extensions.AI.AIFunctionFactoryCreateOptions", "Property[SchemaCreateOptions]"] + - ["Microsoft.Extensions.AI.AIFunctionParameterMetadata", "Microsoft.Extensions.AI.AIFunctionMetadata", "Method[GetParameter].ReturnValue"] + - ["System.Threading.Tasks.Task", "Microsoft.Extensions.AI.ConfigureOptionsChatClient", "Method[CompleteAsync].ReturnValue"] + - ["System.Text.Json.JsonElement", "Microsoft.Extensions.AI.AIJsonUtilities!", "Method[CreateJsonSchema].ReturnValue"] + - ["Microsoft.Extensions.AI.EmbeddingGeneratorMetadata", "Microsoft.Extensions.AI.OllamaEmbeddingGenerator", "Property[Metadata]"] + - ["Microsoft.Extensions.AI.EmbeddingGeneratorBuilder", "Microsoft.Extensions.AI.LoggingEmbeddingGeneratorBuilderExtensions!", "Method[UseLogging].ReturnValue"] + - ["System.Threading.Tasks.Task", "Microsoft.Extensions.AI.OpenAISerializationHelpers!", "Method[SerializeAsync].ReturnValue"] + - ["System.Collections.Generic.IList", "Microsoft.Extensions.AI.ChatOptions", "Property[Tools]"] + - ["System.String", "Microsoft.Extensions.AI.ChatMessage", "Property[AuthorName]"] + - ["Microsoft.Extensions.AI.ChatToolMode", "Microsoft.Extensions.AI.ChatOptions", "Property[ToolMode]"] + - ["System.Threading.Tasks.Task", "Microsoft.Extensions.AI.OllamaChatClient", "Method[CompleteAsync].ReturnValue"] + - ["System.Exception", "Microsoft.Extensions.AI.FunctionResultContent", "Property[Exception]"] + - ["System.Threading.Tasks.Task", "Microsoft.Extensions.AI.OpenTelemetryChatClient", "Method[CompleteAsync].ReturnValue"] + - ["System.Exception", "Microsoft.Extensions.AI.FunctionCallContent", "Property[Exception]"] + - ["System.Reflection.ICustomAttributeProvider", "Microsoft.Extensions.AI.AIJsonSchemaCreateContext", "Property[ParameterAttributeProvider]"] + - ["System.String", "Microsoft.Extensions.AI.StreamingChatCompletionUpdate", "Property[ModelId]"] + - ["System.Boolean", "Microsoft.Extensions.AI.RequiredChatToolMode", "Method[Equals].ReturnValue"] + - ["System.Uri", "Microsoft.Extensions.AI.ChatClientMetadata", "Property[ProviderUri]"] + - ["System.Text.Json.JsonElement", "Microsoft.Extensions.AI.AIJsonUtilities!", "Method[ResolveParameterJsonSchema].ReturnValue"] + - ["System.Object", "Microsoft.Extensions.AI.OpenTelemetryChatClient", "Method[GetService].ReturnValue"] + - ["System.Nullable", "Microsoft.Extensions.AI.Embedding", "Property[CreatedAt]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftExtensionsAIEvaluation/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftExtensionsAIEvaluation/model.yml new file mode 100644 index 000000000000..75206943400c --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftExtensionsAIEvaluation/model.yml @@ -0,0 +1,41 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Collections.Generic.IList", "Microsoft.Extensions.AI.Evaluation.EvaluationMetric", "Property[Diagnostics]"] + - ["System.Int32", "Microsoft.Extensions.AI.Evaluation.IEvaluationTokenCounter", "Method[CountTokens].ReturnValue"] + - ["System.Boolean", "Microsoft.Extensions.AI.Evaluation.EvaluationResultExtensions!", "Method[ContainsDiagnostics].ReturnValue"] + - ["System.String", "Microsoft.Extensions.AI.Evaluation.EvaluationMetric", "Property[Name]"] + - ["Microsoft.Extensions.AI.Evaluation.EvaluationDiagnosticSeverity", "Microsoft.Extensions.AI.Evaluation.EvaluationDiagnosticSeverity!", "Field[Error]"] + - ["Microsoft.Extensions.AI.Evaluation.EvaluationRating", "Microsoft.Extensions.AI.Evaluation.EvaluationRating!", "Field[Exceptional]"] + - ["Microsoft.Extensions.AI.Evaluation.EvaluationDiagnostic", "Microsoft.Extensions.AI.Evaluation.EvaluationDiagnostic!", "Method[Error].ReturnValue"] + - ["System.Collections.Generic.IReadOnlyCollection", "Microsoft.Extensions.AI.Evaluation.CompositeEvaluator", "Property[EvaluationMetricNames]"] + - ["System.Int32", "Microsoft.Extensions.AI.Evaluation.IEvaluationTokenCounter", "Property[InputTokenLimit]"] + - ["Microsoft.Extensions.AI.Evaluation.EvaluationRating", "Microsoft.Extensions.AI.Evaluation.EvaluationMetricInterpretation", "Property[Rating]"] + - ["System.Boolean", "Microsoft.Extensions.AI.Evaluation.EvaluationMetricExtensions!", "Method[ContainsDiagnostics].ReturnValue"] + - ["System.Collections.Generic.IReadOnlyCollection", "Microsoft.Extensions.AI.Evaluation.IEvaluator", "Property[EvaluationMetricNames]"] + - ["System.Threading.Tasks.ValueTask", "Microsoft.Extensions.AI.Evaluation.IEvaluator", "Method[EvaluateAsync].ReturnValue"] + - ["Microsoft.Extensions.AI.Evaluation.EvaluationMetricInterpretation", "Microsoft.Extensions.AI.Evaluation.EvaluationMetric", "Property[Interpretation]"] + - ["System.Threading.Tasks.ValueTask", "Microsoft.Extensions.AI.Evaluation.EvaluatorExtensions!", "Method[EvaluateAsync].ReturnValue"] + - ["Microsoft.Extensions.AI.Evaluation.EvaluationDiagnosticSeverity", "Microsoft.Extensions.AI.Evaluation.EvaluationDiagnosticSeverity!", "Field[Informational]"] + - ["System.Boolean", "Microsoft.Extensions.AI.Evaluation.EvaluationResult", "Method[TryGet].ReturnValue"] + - ["Microsoft.Extensions.AI.Evaluation.IEvaluationTokenCounter", "Microsoft.Extensions.AI.Evaluation.TokenizerExtensions!", "Method[ToTokenCounter].ReturnValue"] + - ["System.String", "Microsoft.Extensions.AI.Evaluation.EvaluationDiagnostic", "Property[Message]"] + - ["Microsoft.Extensions.AI.Evaluation.EvaluationDiagnostic", "Microsoft.Extensions.AI.Evaluation.EvaluationDiagnostic!", "Method[Informational].ReturnValue"] + - ["Microsoft.Extensions.AI.Evaluation.EvaluationDiagnosticSeverity", "Microsoft.Extensions.AI.Evaluation.EvaluationDiagnosticSeverity!", "Field[Warning]"] + - ["T", "Microsoft.Extensions.AI.Evaluation.EvaluationResult", "Method[Get].ReturnValue"] + - ["Microsoft.Extensions.AI.Evaluation.EvaluationRating", "Microsoft.Extensions.AI.Evaluation.EvaluationRating!", "Field[Unacceptable]"] + - ["Microsoft.Extensions.AI.Evaluation.EvaluationRating", "Microsoft.Extensions.AI.Evaluation.EvaluationRating!", "Field[Unknown]"] + - ["Microsoft.Extensions.AI.Evaluation.EvaluationRating", "Microsoft.Extensions.AI.Evaluation.EvaluationRating!", "Field[Good]"] + - ["System.Collections.Generic.IDictionary", "Microsoft.Extensions.AI.Evaluation.EvaluationResult", "Property[Metrics]"] + - ["System.Boolean", "Microsoft.Extensions.AI.Evaluation.EvaluationMetricInterpretation", "Property[Failed]"] + - ["Microsoft.Extensions.AI.Evaluation.EvaluationDiagnosticSeverity", "Microsoft.Extensions.AI.Evaluation.EvaluationDiagnostic", "Property[Severity]"] + - ["Microsoft.Extensions.AI.Evaluation.EvaluationDiagnostic", "Microsoft.Extensions.AI.Evaluation.EvaluationDiagnostic!", "Method[Warning].ReturnValue"] + - ["System.Threading.Tasks.ValueTask", "Microsoft.Extensions.AI.Evaluation.CompositeEvaluator", "Method[EvaluateAsync].ReturnValue"] + - ["System.String", "Microsoft.Extensions.AI.Evaluation.EvaluationMetricInterpretation", "Property[Reason]"] + - ["Microsoft.Extensions.AI.Evaluation.EvaluationRating", "Microsoft.Extensions.AI.Evaluation.EvaluationRating!", "Field[Average]"] + - ["Microsoft.Extensions.AI.Evaluation.IEvaluationTokenCounter", "Microsoft.Extensions.AI.Evaluation.ChatConfiguration", "Property[TokenCounter]"] + - ["Microsoft.Extensions.AI.IChatClient", "Microsoft.Extensions.AI.Evaluation.ChatConfiguration", "Property[ChatClient]"] + - ["Microsoft.Extensions.AI.Evaluation.EvaluationRating", "Microsoft.Extensions.AI.Evaluation.EvaluationRating!", "Field[Inconclusive]"] + - ["Microsoft.Extensions.AI.Evaluation.EvaluationRating", "Microsoft.Extensions.AI.Evaluation.EvaluationRating!", "Field[Poor]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftExtensionsAIEvaluationQuality/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftExtensionsAIEvaluationQuality/model.yml new file mode 100644 index 000000000000..9e47f8ea702f --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftExtensionsAIEvaluationQuality/model.yml @@ -0,0 +1,46 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Boolean", "Microsoft.Extensions.AI.Evaluation.Quality.ChatConversationEvaluator", "Property[IgnoresHistory]"] + - ["System.String", "Microsoft.Extensions.AI.Evaluation.Quality.RelevanceTruthAndCompletenessEvaluator!", "Property[CompletenessMetricName]"] + - ["System.Threading.Tasks.ValueTask", "Microsoft.Extensions.AI.Evaluation.Quality.RelevanceTruthAndCompletenessEvaluator", "Method[RenderEvaluationPromptAsync].ReturnValue"] + - ["System.String", "Microsoft.Extensions.AI.Evaluation.Quality.EquivalenceEvaluator!", "Property[EquivalenceMetricName]"] + - ["System.String", "Microsoft.Extensions.AI.Evaluation.Quality.GroundednessEvaluator", "Property[MetricName]"] + - ["System.String", "Microsoft.Extensions.AI.Evaluation.Quality.FluencyEvaluator!", "Field[FluencyMetricName]"] + - ["System.Collections.Generic.IReadOnlyCollection", "Microsoft.Extensions.AI.Evaluation.Quality.ChatConversationEvaluator", "Property[EvaluationMetricNames]"] + - ["Microsoft.Extensions.AI.Evaluation.EvaluationResult", "Microsoft.Extensions.AI.Evaluation.Quality.ChatConversationEvaluator", "Method[InitializeResult].ReturnValue"] + - ["System.String", "Microsoft.Extensions.AI.Evaluation.Quality.SingleNumericMetricEvaluator", "Property[MetricName]"] + - ["System.String", "Microsoft.Extensions.AI.Evaluation.Quality.RelevanceTruthAndCompletenessEvaluator!", "Property[TruthMetricName]"] + - ["System.String", "Microsoft.Extensions.AI.Evaluation.Quality.CoherenceEvaluator!", "Property[CoherenceMetricName]"] + - ["Microsoft.Extensions.AI.ChatOptions", "Microsoft.Extensions.AI.Evaluation.Quality.RelevanceTruthAndCompletenessEvaluator", "Property[ChatOptions]"] + - ["System.Collections.Generic.IReadOnlyCollection", "Microsoft.Extensions.AI.Evaluation.Quality.SingleNumericMetricEvaluator", "Property[EvaluationMetricNames]"] + - ["Microsoft.Extensions.AI.Evaluation.EvaluationResult", "Microsoft.Extensions.AI.Evaluation.Quality.RelevanceTruthAndCompletenessEvaluator", "Method[InitializeResult].ReturnValue"] + - ["System.Boolean", "Microsoft.Extensions.AI.Evaluation.Quality.EquivalenceEvaluator", "Property[IgnoresHistory]"] + - ["Microsoft.Extensions.AI.ChatOptions", "Microsoft.Extensions.AI.Evaluation.Quality.ChatConversationEvaluator", "Property[ChatOptions]"] + - ["System.Threading.Tasks.ValueTask", "Microsoft.Extensions.AI.Evaluation.Quality.GroundednessEvaluator", "Method[RenderEvaluationPromptAsync].ReturnValue"] + - ["System.Threading.Tasks.ValueTask", "Microsoft.Extensions.AI.Evaluation.Quality.ChatConversationEvaluator", "Method[RenderAsync].ReturnValue"] + - ["System.String", "Microsoft.Extensions.AI.Evaluation.Quality.SingleNumericMetricEvaluator", "Property[SystemPrompt]"] + - ["System.Threading.Tasks.ValueTask", "Microsoft.Extensions.AI.Evaluation.Quality.ChatConversationEvaluator", "Method[RenderEvaluationPromptAsync].ReturnValue"] + - ["Microsoft.Extensions.AI.Evaluation.EvaluationResult", "Microsoft.Extensions.AI.Evaluation.Quality.SingleNumericMetricEvaluator", "Method[InitializeResult].ReturnValue"] + - ["System.Boolean", "Microsoft.Extensions.AI.Evaluation.Quality.FluencyEvaluator", "Property[IgnoresHistory]"] + - ["System.String", "Microsoft.Extensions.AI.Evaluation.Quality.CoherenceEvaluator", "Property[MetricName]"] + - ["System.Threading.Tasks.ValueTask", "Microsoft.Extensions.AI.Evaluation.Quality.ChatConversationEvaluator", "Method[ParseEvaluationResponseAsync].ReturnValue"] + - ["System.Boolean", "Microsoft.Extensions.AI.Evaluation.Quality.GroundednessEvaluator", "Property[IgnoresHistory]"] + - ["System.String", "Microsoft.Extensions.AI.Evaluation.Quality.GroundednessEvaluator!", "Field[GroundednessMetricName]"] + - ["System.Threading.Tasks.ValueTask", "Microsoft.Extensions.AI.Evaluation.Quality.CoherenceEvaluator", "Method[RenderEvaluationPromptAsync].ReturnValue"] + - ["System.Collections.Generic.IReadOnlyCollection", "Microsoft.Extensions.AI.Evaluation.Quality.RelevanceTruthAndCompletenessEvaluator", "Property[EvaluationMetricNames]"] + - ["System.Threading.Tasks.ValueTask", "Microsoft.Extensions.AI.Evaluation.Quality.EquivalenceEvaluator", "Method[RenderEvaluationPromptAsync].ReturnValue"] + - ["System.Boolean", "Microsoft.Extensions.AI.Evaluation.Quality.CoherenceEvaluator", "Property[IgnoresHistory]"] + - ["System.Boolean", "Microsoft.Extensions.AI.Evaluation.Quality.RelevanceTruthAndCompletenessEvaluator", "Property[IgnoresHistory]"] + - ["System.Threading.Tasks.ValueTask", "Microsoft.Extensions.AI.Evaluation.Quality.FluencyEvaluator", "Method[RenderEvaluationPromptAsync].ReturnValue"] + - ["System.Threading.Tasks.ValueTask", "Microsoft.Extensions.AI.Evaluation.Quality.SingleNumericMetricEvaluator", "Method[ParseEvaluationResponseAsync].ReturnValue"] + - ["System.String", "Microsoft.Extensions.AI.Evaluation.Quality.RelevanceTruthAndCompletenessEvaluator!", "Property[RelevanceMetricName]"] + - ["System.Threading.Tasks.ValueTask", "Microsoft.Extensions.AI.Evaluation.Quality.ChatConversationEvaluator", "Method[CanRenderAsync].ReturnValue"] + - ["System.String", "Microsoft.Extensions.AI.Evaluation.Quality.FluencyEvaluator", "Property[MetricName]"] + - ["System.Threading.Tasks.ValueTask", "Microsoft.Extensions.AI.Evaluation.Quality.ChatConversationEvaluator", "Method[EvaluateAsync].ReturnValue"] + - ["Microsoft.Extensions.AI.ChatOptions", "Microsoft.Extensions.AI.Evaluation.Quality.SingleNumericMetricEvaluator", "Property[ChatOptions]"] + - ["System.Threading.Tasks.ValueTask", "Microsoft.Extensions.AI.Evaluation.Quality.RelevanceTruthAndCompletenessEvaluator", "Method[ParseEvaluationResponseAsync].ReturnValue"] + - ["System.String", "Microsoft.Extensions.AI.Evaluation.Quality.ChatConversationEvaluator", "Property[SystemPrompt]"] + - ["System.String", "Microsoft.Extensions.AI.Evaluation.Quality.EquivalenceEvaluator", "Property[MetricName]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftExtensionsAIEvaluationReporting/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftExtensionsAIEvaluationReporting/model.yml new file mode 100644 index 000000000000..f982f30084ea --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftExtensionsAIEvaluationReporting/model.yml @@ -0,0 +1,39 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Threading.Tasks.ValueTask", "Microsoft.Extensions.AI.Evaluation.Reporting.ReportingConfiguration", "Method[CreateScenarioRunAsync].ReturnValue"] + - ["System.String", "Microsoft.Extensions.AI.Evaluation.Reporting.ResponseCachingChatClient", "Method[GetCacheKey].ReturnValue"] + - ["System.Threading.Tasks.ValueTask", "Microsoft.Extensions.AI.Evaluation.Reporting.IEvaluationReportWriter", "Method[WriteReportAsync].ReturnValue"] + - ["System.Threading.Tasks.ValueTask", "Microsoft.Extensions.AI.Evaluation.Reporting.ScenarioRun", "Method[DisposeAsync].ReturnValue"] + - ["System.Collections.Generic.IAsyncEnumerable", "Microsoft.Extensions.AI.Evaluation.Reporting.IResultStore", "Method[ReadResultsAsync].ReturnValue"] + - ["System.String", "Microsoft.Extensions.AI.Evaluation.Reporting.ScenarioRunResult", "Property[ScenarioName]"] + - ["System.String", "Microsoft.Extensions.AI.Evaluation.Reporting.ScenarioRun", "Property[ExecutionName]"] + - ["System.Collections.Generic.IReadOnlyList", "Microsoft.Extensions.AI.Evaluation.Reporting.ReportingConfiguration", "Property[Evaluators]"] + - ["Microsoft.Extensions.AI.Evaluation.EvaluationResult", "Microsoft.Extensions.AI.Evaluation.Reporting.ScenarioRunResult", "Property[EvaluationResult]"] + - ["Microsoft.Extensions.AI.Evaluation.ChatConfiguration", "Microsoft.Extensions.AI.Evaluation.Reporting.ReportingConfiguration", "Property[ChatConfiguration]"] + - ["System.Collections.Generic.IList", "Microsoft.Extensions.AI.Evaluation.Reporting.ScenarioRunResult", "Property[Messages]"] + - ["System.String", "Microsoft.Extensions.AI.Evaluation.Reporting.ScenarioRunResult", "Property[ExecutionName]"] + - ["Microsoft.Extensions.AI.Evaluation.Reporting.IResponseCacheProvider", "Microsoft.Extensions.AI.Evaluation.Reporting.ReportingConfiguration", "Property[ResponseCacheProvider]"] + - ["System.Collections.Generic.IAsyncEnumerable", "Microsoft.Extensions.AI.Evaluation.Reporting.IResultStore", "Method[GetScenarioNamesAsync].ReturnValue"] + - ["System.Threading.Tasks.ValueTask", "Microsoft.Extensions.AI.Evaluation.Reporting.IResponseCacheProvider", "Method[DeleteExpiredCacheEntriesAsync].ReturnValue"] + - ["System.String", "Microsoft.Extensions.AI.Evaluation.Reporting.ReportingConfiguration", "Property[ExecutionName]"] + - ["System.DateTime", "Microsoft.Extensions.AI.Evaluation.Reporting.ScenarioRunResult", "Property[CreationTime]"] + - ["System.Collections.Generic.IReadOnlyList", "Microsoft.Extensions.AI.Evaluation.Reporting.ReportingConfiguration", "Property[CachingKeys]"] + - ["System.Threading.Tasks.ValueTask", "Microsoft.Extensions.AI.Evaluation.Reporting.IResultStore", "Method[DeleteResultsAsync].ReturnValue"] + - ["System.Collections.Generic.IAsyncEnumerable", "Microsoft.Extensions.AI.Evaluation.Reporting.IResultStore", "Method[GetLatestExecutionNamesAsync].ReturnValue"] + - ["System.Threading.Tasks.ValueTask", "Microsoft.Extensions.AI.Evaluation.Reporting.ScenarioRun", "Method[EvaluateAsync].ReturnValue"] + - ["Microsoft.Extensions.AI.Evaluation.Reporting.IResultStore", "Microsoft.Extensions.AI.Evaluation.Reporting.ReportingConfiguration", "Property[ResultStore]"] + - ["Microsoft.Extensions.AI.Evaluation.ChatConfiguration", "Microsoft.Extensions.AI.Evaluation.Reporting.ScenarioRun", "Property[ChatConfiguration]"] + - ["System.Boolean", "Microsoft.Extensions.AI.Evaluation.Reporting.ScenarioRunResultExtensions!", "Method[ContainsDiagnostics].ReturnValue"] + - ["System.Func", "Microsoft.Extensions.AI.Evaluation.Reporting.ReportingConfiguration", "Property[EvaluationMetricInterpreter]"] + - ["System.String", "Microsoft.Extensions.AI.Evaluation.Reporting.ScenarioRun", "Property[IterationName]"] + - ["System.String", "Microsoft.Extensions.AI.Evaluation.Reporting.ScenarioRun", "Property[ScenarioName]"] + - ["System.Threading.Tasks.ValueTask", "Microsoft.Extensions.AI.Evaluation.Reporting.ScenarioRunExtensions!", "Method[EvaluateAsync].ReturnValue"] + - ["Microsoft.Extensions.AI.ChatMessage", "Microsoft.Extensions.AI.Evaluation.Reporting.ScenarioRunResult", "Property[ModelResponse]"] + - ["System.Collections.Generic.IAsyncEnumerable", "Microsoft.Extensions.AI.Evaluation.Reporting.IResultStore", "Method[GetIterationNamesAsync].ReturnValue"] + - ["System.Threading.Tasks.ValueTask", "Microsoft.Extensions.AI.Evaluation.Reporting.IResponseCacheProvider", "Method[ResetAsync].ReturnValue"] + - ["System.Threading.Tasks.ValueTask", "Microsoft.Extensions.AI.Evaluation.Reporting.IResponseCacheProvider", "Method[GetCacheAsync].ReturnValue"] + - ["System.Threading.Tasks.ValueTask", "Microsoft.Extensions.AI.Evaluation.Reporting.IResultStore", "Method[WriteResultsAsync].ReturnValue"] + - ["System.String", "Microsoft.Extensions.AI.Evaluation.Reporting.ScenarioRunResult", "Property[IterationName]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftExtensionsAIEvaluationReportingFormatsHtml/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftExtensionsAIEvaluationReportingFormatsHtml/model.yml new file mode 100644 index 000000000000..2ecd59bd8d03 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftExtensionsAIEvaluationReportingFormatsHtml/model.yml @@ -0,0 +1,6 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Threading.Tasks.ValueTask", "Microsoft.Extensions.AI.Evaluation.Reporting.Formats.Html.HtmlReportWriter", "Method[WriteReportAsync].ReturnValue"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftExtensionsAIEvaluationReportingFormatsJson/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftExtensionsAIEvaluationReportingFormatsJson/model.yml new file mode 100644 index 000000000000..18d3eea9d310 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftExtensionsAIEvaluationReportingFormatsJson/model.yml @@ -0,0 +1,6 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Threading.Tasks.ValueTask", "Microsoft.Extensions.AI.Evaluation.Reporting.Formats.Json.JsonReportWriter", "Method[WriteReportAsync].ReturnValue"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftExtensionsAIEvaluationReportingStorageDisk/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftExtensionsAIEvaluationReportingStorageDisk/model.yml new file mode 100644 index 000000000000..480b49f6f57b --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftExtensionsAIEvaluationReportingStorageDisk/model.yml @@ -0,0 +1,17 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Collections.Generic.IAsyncEnumerable", "Microsoft.Extensions.AI.Evaluation.Reporting.Storage.Disk.DiskBasedResultStore", "Method[ReadResultsAsync].ReturnValue"] + - ["System.Collections.Generic.IAsyncEnumerable", "Microsoft.Extensions.AI.Evaluation.Reporting.Storage.Disk.DiskBasedResultStore", "Method[GetLatestExecutionNamesAsync].ReturnValue"] + - ["Microsoft.Extensions.AI.Evaluation.Reporting.ReportingConfiguration", "Microsoft.Extensions.AI.Evaluation.Reporting.Storage.Disk.DiskBasedReportingConfiguration!", "Method[Create].ReturnValue"] + - ["System.Byte[]", "Microsoft.Extensions.AI.Evaluation.Reporting.Storage.Disk.DiskBasedResponseCache", "Method[Get].ReturnValue"] + - ["System.Collections.Generic.IAsyncEnumerable", "Microsoft.Extensions.AI.Evaluation.Reporting.Storage.Disk.DiskBasedResultStore", "Method[GetScenarioNamesAsync].ReturnValue"] + - ["System.Threading.Tasks.ValueTask", "Microsoft.Extensions.AI.Evaluation.Reporting.Storage.Disk.DiskBasedResultStore", "Method[WriteResultsAsync].ReturnValue"] + - ["System.Threading.Tasks.ValueTask", "Microsoft.Extensions.AI.Evaluation.Reporting.Storage.Disk.DiskBasedResultStore", "Method[DeleteResultsAsync].ReturnValue"] + - ["System.Threading.Tasks.Task", "Microsoft.Extensions.AI.Evaluation.Reporting.Storage.Disk.DiskBasedResponseCache", "Method[SetAsync].ReturnValue"] + - ["System.Threading.Tasks.Task", "Microsoft.Extensions.AI.Evaluation.Reporting.Storage.Disk.DiskBasedResponseCache", "Method[GetAsync].ReturnValue"] + - ["System.Threading.Tasks.Task", "Microsoft.Extensions.AI.Evaluation.Reporting.Storage.Disk.DiskBasedResponseCache", "Method[RefreshAsync].ReturnValue"] + - ["System.Collections.Generic.IAsyncEnumerable", "Microsoft.Extensions.AI.Evaluation.Reporting.Storage.Disk.DiskBasedResultStore", "Method[GetIterationNamesAsync].ReturnValue"] + - ["System.Threading.Tasks.Task", "Microsoft.Extensions.AI.Evaluation.Reporting.Storage.Disk.DiskBasedResponseCache", "Method[RemoveAsync].ReturnValue"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftExtensionsAmbientMetadata/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftExtensionsAmbientMetadata/model.yml new file mode 100644 index 000000000000..ba1db0e77987 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftExtensionsAmbientMetadata/model.yml @@ -0,0 +1,9 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.String", "Microsoft.Extensions.AmbientMetadata.ApplicationMetadata", "Property[DeploymentRing]"] + - ["System.String", "Microsoft.Extensions.AmbientMetadata.ApplicationMetadata", "Property[EnvironmentName]"] + - ["System.String", "Microsoft.Extensions.AmbientMetadata.ApplicationMetadata", "Property[ApplicationName]"] + - ["System.String", "Microsoft.Extensions.AmbientMetadata.ApplicationMetadata", "Property[BuildVersion]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftExtensionsAsyncState/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftExtensionsAsyncState/model.yml new file mode 100644 index 000000000000..339a4cda0723 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftExtensionsAsyncState/model.yml @@ -0,0 +1,12 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Boolean", "Microsoft.Extensions.AsyncState.AsyncStateToken", "Method[Equals].ReturnValue"] + - ["System.Object", "Microsoft.Extensions.AsyncState.IAsyncState", "Method[Get].ReturnValue"] + - ["Microsoft.Extensions.AsyncState.AsyncStateToken", "Microsoft.Extensions.AsyncState.IAsyncState", "Method[RegisterAsyncContext].ReturnValue"] + - ["System.Boolean", "Microsoft.Extensions.AsyncState.AsyncStateToken!", "Method[op_Equality].ReturnValue"] + - ["System.Boolean", "Microsoft.Extensions.AsyncState.AsyncStateToken!", "Method[op_Inequality].ReturnValue"] + - ["System.Int32", "Microsoft.Extensions.AsyncState.AsyncStateToken", "Method[GetHashCode].ReturnValue"] + - ["System.Boolean", "Microsoft.Extensions.AsyncState.IAsyncState", "Method[TryGet].ReturnValue"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftExtensionsCachingDistributed/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftExtensionsCachingDistributed/model.yml new file mode 100644 index 000000000000..9929ec470896 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftExtensionsCachingDistributed/model.yml @@ -0,0 +1,27 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Byte[]", "Microsoft.Extensions.Caching.Distributed.MemoryDistributedCache", "Method[Get].ReturnValue"] + - ["System.Boolean", "Microsoft.Extensions.Caching.Distributed.IBufferDistributedCache", "Method[TryGet].ReturnValue"] + - ["System.String", "Microsoft.Extensions.Caching.Distributed.DistributedCacheExtensions!", "Method[GetString].ReturnValue"] + - ["System.Threading.Tasks.Task", "Microsoft.Extensions.Caching.Distributed.MemoryDistributedCache", "Method[GetAsync].ReturnValue"] + - ["System.Threading.Tasks.Task", "Microsoft.Extensions.Caching.Distributed.DistributedCacheExtensions!", "Method[SetAsync].ReturnValue"] + - ["System.Threading.Tasks.Task", "Microsoft.Extensions.Caching.Distributed.IDistributedCache", "Method[RemoveAsync].ReturnValue"] + - ["System.Threading.Tasks.ValueTask", "Microsoft.Extensions.Caching.Distributed.IBufferDistributedCache", "Method[TryGetAsync].ReturnValue"] + - ["Microsoft.Extensions.Caching.Distributed.DistributedCacheEntryOptions", "Microsoft.Extensions.Caching.Distributed.DistributedCacheEntryExtensions!", "Method[SetSlidingExpiration].ReturnValue"] + - ["System.Threading.Tasks.Task", "Microsoft.Extensions.Caching.Distributed.IDistributedCache", "Method[RefreshAsync].ReturnValue"] + - ["System.Threading.Tasks.Task", "Microsoft.Extensions.Caching.Distributed.MemoryDistributedCache", "Method[RemoveAsync].ReturnValue"] + - ["System.Threading.Tasks.Task", "Microsoft.Extensions.Caching.Distributed.DistributedCacheExtensions!", "Method[SetStringAsync].ReturnValue"] + - ["System.Nullable", "Microsoft.Extensions.Caching.Distributed.DistributedCacheEntryOptions", "Property[AbsoluteExpirationRelativeToNow]"] + - ["System.Nullable", "Microsoft.Extensions.Caching.Distributed.DistributedCacheEntryOptions", "Property[AbsoluteExpiration]"] + - ["System.Threading.Tasks.Task", "Microsoft.Extensions.Caching.Distributed.IDistributedCache", "Method[SetAsync].ReturnValue"] + - ["System.Nullable", "Microsoft.Extensions.Caching.Distributed.DistributedCacheEntryOptions", "Property[SlidingExpiration]"] + - ["Microsoft.Extensions.Caching.Distributed.DistributedCacheEntryOptions", "Microsoft.Extensions.Caching.Distributed.DistributedCacheEntryExtensions!", "Method[SetAbsoluteExpiration].ReturnValue"] + - ["System.Byte[]", "Microsoft.Extensions.Caching.Distributed.IDistributedCache", "Method[Get].ReturnValue"] + - ["System.Threading.Tasks.Task", "Microsoft.Extensions.Caching.Distributed.DistributedCacheExtensions!", "Method[GetStringAsync].ReturnValue"] + - ["System.Threading.Tasks.ValueTask", "Microsoft.Extensions.Caching.Distributed.IBufferDistributedCache", "Method[SetAsync].ReturnValue"] + - ["System.Threading.Tasks.Task", "Microsoft.Extensions.Caching.Distributed.MemoryDistributedCache", "Method[SetAsync].ReturnValue"] + - ["System.Threading.Tasks.Task", "Microsoft.Extensions.Caching.Distributed.IDistributedCache", "Method[GetAsync].ReturnValue"] + - ["System.Threading.Tasks.Task", "Microsoft.Extensions.Caching.Distributed.MemoryDistributedCache", "Method[RefreshAsync].ReturnValue"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftExtensionsCachingHybrid/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftExtensionsCachingHybrid/model.yml new file mode 100644 index 000000000000..d77c8c1ded37 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftExtensionsCachingHybrid/model.yml @@ -0,0 +1,29 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["Microsoft.Extensions.Caching.Hybrid.HybridCacheEntryFlags", "Microsoft.Extensions.Caching.Hybrid.HybridCacheEntryFlags!", "Field[DisableUnderlyingData]"] + - ["System.Nullable", "Microsoft.Extensions.Caching.Hybrid.HybridCacheEntryOptions", "Property[LocalCacheExpiration]"] + - ["System.Nullable", "Microsoft.Extensions.Caching.Hybrid.HybridCacheEntryOptions", "Property[Flags]"] + - ["Microsoft.Extensions.Caching.Hybrid.HybridCacheEntryFlags", "Microsoft.Extensions.Caching.Hybrid.HybridCacheEntryFlags!", "Field[None]"] + - ["Microsoft.Extensions.Caching.Hybrid.HybridCacheEntryFlags", "Microsoft.Extensions.Caching.Hybrid.HybridCacheEntryFlags!", "Field[DisableDistributedCacheRead]"] + - ["System.Threading.Tasks.ValueTask", "Microsoft.Extensions.Caching.Hybrid.HybridCache", "Method[RemoveByTagAsync].ReturnValue"] + - ["System.Threading.Tasks.ValueTask", "Microsoft.Extensions.Caching.Hybrid.HybridCache", "Method[SetAsync].ReturnValue"] + - ["Microsoft.Extensions.Caching.Hybrid.HybridCacheEntryFlags", "Microsoft.Extensions.Caching.Hybrid.HybridCacheEntryFlags!", "Field[DisableDistributedCacheWrite]"] + - ["Microsoft.Extensions.Caching.Hybrid.HybridCacheEntryFlags", "Microsoft.Extensions.Caching.Hybrid.HybridCacheEntryFlags!", "Field[DisableLocalCacheWrite]"] + - ["Microsoft.Extensions.DependencyInjection.IServiceCollection", "Microsoft.Extensions.Caching.Hybrid.IHybridCacheBuilder", "Property[Services]"] + - ["Microsoft.Extensions.Caching.Hybrid.HybridCacheEntryFlags", "Microsoft.Extensions.Caching.Hybrid.HybridCacheEntryFlags!", "Field[DisableCompression]"] + - ["System.Threading.Tasks.ValueTask", "Microsoft.Extensions.Caching.Hybrid.HybridCache", "Method[RemoveAsync].ReturnValue"] + - ["Microsoft.Extensions.Caching.Hybrid.HybridCacheEntryFlags", "Microsoft.Extensions.Caching.Hybrid.HybridCacheEntryFlags!", "Field[DisableLocalCacheRead]"] + - ["System.Int64", "Microsoft.Extensions.Caching.Hybrid.HybridCacheOptions", "Property[MaximumPayloadBytes]"] + - ["System.Boolean", "Microsoft.Extensions.Caching.Hybrid.HybridCacheOptions", "Property[ReportTagMetrics]"] + - ["System.Nullable", "Microsoft.Extensions.Caching.Hybrid.HybridCacheEntryOptions", "Property[Expiration]"] + - ["System.Boolean", "Microsoft.Extensions.Caching.Hybrid.HybridCacheOptions", "Property[DisableCompression]"] + - ["Microsoft.Extensions.Caching.Hybrid.HybridCacheEntryOptions", "Microsoft.Extensions.Caching.Hybrid.HybridCacheOptions", "Property[DefaultEntryOptions]"] + - ["System.Boolean", "Microsoft.Extensions.Caching.Hybrid.IHybridCacheSerializerFactory", "Method[TryCreateSerializer].ReturnValue"] + - ["Microsoft.Extensions.Caching.Hybrid.HybridCacheEntryFlags", "Microsoft.Extensions.Caching.Hybrid.HybridCacheEntryFlags!", "Field[DisableLocalCache]"] + - ["System.Threading.Tasks.ValueTask", "Microsoft.Extensions.Caching.Hybrid.HybridCache", "Method[GetOrCreateAsync].ReturnValue"] + - ["Microsoft.Extensions.Caching.Hybrid.HybridCacheEntryFlags", "Microsoft.Extensions.Caching.Hybrid.HybridCacheEntryFlags!", "Field[DisableDistributedCache]"] + - ["System.Threading.Tasks.ValueTask", "Microsoft.Extensions.Caching.Hybrid.HybridCache", "Method[GetOrCreateAsync].ReturnValue"] + - ["System.Int32", "Microsoft.Extensions.Caching.Hybrid.HybridCacheOptions", "Property[MaximumKeyLength]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftExtensionsCachingMemory/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftExtensionsCachingMemory/model.yml new file mode 100644 index 000000000000..9a4d13d315d5 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftExtensionsCachingMemory/model.yml @@ -0,0 +1,73 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Collections.Generic.IList", "Microsoft.Extensions.Caching.Memory.MemoryCacheEntryOptions", "Property[PostEvictionCallbacks]"] + - ["Microsoft.Extensions.Caching.Memory.MemoryCacheEntryOptions", "Microsoft.Extensions.Caching.Memory.MemoryCacheEntryExtensions!", "Method[RegisterPostEvictionCallback].ReturnValue"] + - ["Microsoft.Extensions.Caching.Memory.CacheItemPriority", "Microsoft.Extensions.Caching.Memory.ICacheEntry", "Property[Priority]"] + - ["System.Collections.Generic.IList", "Microsoft.Extensions.Caching.Memory.ICacheEntry", "Property[PostEvictionCallbacks]"] + - ["Microsoft.Extensions.Caching.Memory.EvictionReason", "Microsoft.Extensions.Caching.Memory.EvictionReason!", "Field[Removed]"] + - ["Microsoft.Extensions.Caching.Memory.PostEvictionDelegate", "Microsoft.Extensions.Caching.Memory.PostEvictionCallbackRegistration", "Property[EvictionCallback]"] + - ["System.TimeSpan", "Microsoft.Extensions.Caching.Memory.MemoryCacheOptions", "Property[ExpirationScanFrequency]"] + - ["System.Object", "Microsoft.Extensions.Caching.Memory.ICacheEntry", "Property[Key]"] + - ["System.Nullable", "Microsoft.Extensions.Caching.Memory.MemoryCacheEntryOptions", "Property[Size]"] + - ["Microsoft.Extensions.Caching.Memory.ICacheEntry", "Microsoft.Extensions.Caching.Memory.CacheEntryExtensions!", "Method[SetValue].ReturnValue"] + - ["System.Boolean", "Microsoft.Extensions.Caching.Memory.IMemoryCache", "Method[TryGetValue].ReturnValue"] + - ["System.Object", "Microsoft.Extensions.Caching.Memory.CacheExtensions!", "Method[Get].ReturnValue"] + - ["Microsoft.Extensions.Caching.Memory.MemoryCacheOptions", "Microsoft.Extensions.Caching.Memory.MemoryCacheOptions", "Property[Microsoft.Extensions.Options.IOptions.Value]"] + - ["Microsoft.Extensions.Caching.Memory.ICacheEntry", "Microsoft.Extensions.Caching.Memory.CacheEntryExtensions!", "Method[RegisterPostEvictionCallback].ReturnValue"] + - ["Microsoft.Extensions.Internal.ISystemClock", "Microsoft.Extensions.Caching.Memory.MemoryCacheOptions", "Property[Clock]"] + - ["Microsoft.Extensions.Caching.Memory.MemoryCacheStatistics", "Microsoft.Extensions.Caching.Memory.MemoryCache", "Method[GetCurrentStatistics].ReturnValue"] + - ["System.Collections.Generic.IList", "Microsoft.Extensions.Caching.Memory.MemoryCacheEntryOptions", "Property[ExpirationTokens]"] + - ["System.Threading.Tasks.Task", "Microsoft.Extensions.Caching.Memory.CacheExtensions!", "Method[GetOrCreateAsync].ReturnValue"] + - ["Microsoft.Extensions.Caching.Memory.ICacheEntry", "Microsoft.Extensions.Caching.Memory.MemoryCache", "Method[CreateEntry].ReturnValue"] + - ["Microsoft.Extensions.Caching.Memory.CacheItemPriority", "Microsoft.Extensions.Caching.Memory.CacheItemPriority!", "Field[Normal]"] + - ["Microsoft.Extensions.Caching.Memory.EvictionReason", "Microsoft.Extensions.Caching.Memory.EvictionReason!", "Field[Replaced]"] + - ["System.Nullable", "Microsoft.Extensions.Caching.Memory.ICacheEntry", "Property[Size]"] + - ["Microsoft.Extensions.Caching.Memory.CacheItemPriority", "Microsoft.Extensions.Caching.Memory.MemoryCacheEntryOptions", "Property[Priority]"] + - ["Microsoft.Extensions.Caching.Memory.EvictionReason", "Microsoft.Extensions.Caching.Memory.EvictionReason!", "Field[None]"] + - ["System.Int64", "Microsoft.Extensions.Caching.Memory.MemoryCacheStatistics", "Property[TotalHits]"] + - ["System.Nullable", "Microsoft.Extensions.Caching.Memory.ICacheEntry", "Property[SlidingExpiration]"] + - ["Microsoft.Extensions.Caching.Memory.MemoryCacheEntryOptions", "Microsoft.Extensions.Caching.Memory.MemoryCacheEntryExtensions!", "Method[SetPriority].ReturnValue"] + - ["System.Nullable", "Microsoft.Extensions.Caching.Memory.ICacheEntry", "Property[AbsoluteExpiration]"] + - ["Microsoft.Extensions.Caching.Memory.ICacheEntry", "Microsoft.Extensions.Caching.Memory.CacheEntryExtensions!", "Method[SetOptions].ReturnValue"] + - ["Microsoft.Extensions.Caching.Memory.ICacheEntry", "Microsoft.Extensions.Caching.Memory.CacheEntryExtensions!", "Method[SetSize].ReturnValue"] + - ["Microsoft.Extensions.Caching.Memory.CacheItemPriority", "Microsoft.Extensions.Caching.Memory.CacheItemPriority!", "Field[High]"] + - ["System.Nullable", "Microsoft.Extensions.Caching.Memory.ICacheEntry", "Property[AbsoluteExpirationRelativeToNow]"] + - ["System.Collections.Generic.IEnumerable", "Microsoft.Extensions.Caching.Memory.MemoryCache", "Property[Keys]"] + - ["Microsoft.Extensions.Caching.Memory.CacheItemPriority", "Microsoft.Extensions.Caching.Memory.CacheItemPriority!", "Field[Low]"] + - ["System.Nullable", "Microsoft.Extensions.Caching.Memory.MemoryCacheEntryOptions", "Property[AbsoluteExpirationRelativeToNow]"] + - ["System.Int64", "Microsoft.Extensions.Caching.Memory.MemoryCacheStatistics", "Property[TotalMisses]"] + - ["System.Collections.Generic.IList", "Microsoft.Extensions.Caching.Memory.ICacheEntry", "Property[ExpirationTokens]"] + - ["Microsoft.Extensions.Caching.Memory.CacheItemPriority", "Microsoft.Extensions.Caching.Memory.CacheItemPriority!", "Field[NeverRemove]"] + - ["System.Object", "Microsoft.Extensions.Caching.Memory.ICacheEntry", "Property[Value]"] + - ["Microsoft.Extensions.Caching.Memory.ICacheEntry", "Microsoft.Extensions.Caching.Memory.CacheEntryExtensions!", "Method[AddExpirationToken].ReturnValue"] + - ["System.Object", "Microsoft.Extensions.Caching.Memory.PostEvictionCallbackRegistration", "Property[State]"] + - ["Microsoft.Extensions.Caching.Memory.ICacheEntry", "Microsoft.Extensions.Caching.Memory.CacheEntryExtensions!", "Method[SetPriority].ReturnValue"] + - ["System.Boolean", "Microsoft.Extensions.Caching.Memory.MemoryCacheOptions", "Property[CompactOnMemoryPressure]"] + - ["System.Boolean", "Microsoft.Extensions.Caching.Memory.MemoryCacheOptions", "Property[TrackLinkedCacheEntries]"] + - ["TItem", "Microsoft.Extensions.Caching.Memory.CacheExtensions!", "Method[Set].ReturnValue"] + - ["System.Boolean", "Microsoft.Extensions.Caching.Memory.MemoryCacheOptions", "Property[TrackStatistics]"] + - ["Microsoft.Extensions.Caching.Memory.ICacheEntry", "Microsoft.Extensions.Caching.Memory.CacheEntryExtensions!", "Method[SetAbsoluteExpiration].ReturnValue"] + - ["System.Int32", "Microsoft.Extensions.Caching.Memory.MemoryCache", "Property[Count]"] + - ["Microsoft.Extensions.Caching.Memory.EvictionReason", "Microsoft.Extensions.Caching.Memory.EvictionReason!", "Field[TokenExpired]"] + - ["System.Boolean", "Microsoft.Extensions.Caching.Memory.CacheExtensions!", "Method[TryGetValue].ReturnValue"] + - ["Microsoft.Extensions.Caching.Memory.ICacheEntry", "Microsoft.Extensions.Caching.Memory.IMemoryCache", "Method[CreateEntry].ReturnValue"] + - ["TItem", "Microsoft.Extensions.Caching.Memory.CacheExtensions!", "Method[GetOrCreate].ReturnValue"] + - ["System.Double", "Microsoft.Extensions.Caching.Memory.MemoryCacheOptions", "Property[CompactionPercentage]"] + - ["Microsoft.Extensions.Caching.Memory.MemoryCacheEntryOptions", "Microsoft.Extensions.Caching.Memory.MemoryCacheEntryExtensions!", "Method[AddExpirationToken].ReturnValue"] + - ["System.Nullable", "Microsoft.Extensions.Caching.Memory.MemoryCacheEntryOptions", "Property[SlidingExpiration]"] + - ["System.Nullable", "Microsoft.Extensions.Caching.Memory.MemoryCacheEntryOptions", "Property[AbsoluteExpiration]"] + - ["Microsoft.Extensions.Caching.Memory.MemoryCacheEntryOptions", "Microsoft.Extensions.Caching.Memory.MemoryCacheEntryExtensions!", "Method[SetSize].ReturnValue"] + - ["Microsoft.Extensions.Caching.Memory.ICacheEntry", "Microsoft.Extensions.Caching.Memory.CacheEntryExtensions!", "Method[SetSlidingExpiration].ReturnValue"] + - ["System.Nullable", "Microsoft.Extensions.Caching.Memory.MemoryCacheOptions", "Property[SizeLimit]"] + - ["Microsoft.Extensions.Caching.Memory.MemoryCacheEntryOptions", "Microsoft.Extensions.Caching.Memory.MemoryCacheEntryExtensions!", "Method[SetAbsoluteExpiration].ReturnValue"] + - ["System.Boolean", "Microsoft.Extensions.Caching.Memory.MemoryCache", "Method[TryGetValue].ReturnValue"] + - ["System.Nullable", "Microsoft.Extensions.Caching.Memory.MemoryCacheStatistics", "Property[CurrentEstimatedSize]"] + - ["System.Int64", "Microsoft.Extensions.Caching.Memory.MemoryCacheStatistics", "Property[CurrentEntryCount]"] + - ["Microsoft.Extensions.Caching.Memory.EvictionReason", "Microsoft.Extensions.Caching.Memory.EvictionReason!", "Field[Expired]"] + - ["TItem", "Microsoft.Extensions.Caching.Memory.CacheExtensions!", "Method[Get].ReturnValue"] + - ["Microsoft.Extensions.Caching.Memory.EvictionReason", "Microsoft.Extensions.Caching.Memory.EvictionReason!", "Field[Capacity]"] + - ["Microsoft.Extensions.Caching.Memory.MemoryCacheEntryOptions", "Microsoft.Extensions.Caching.Memory.MemoryCacheEntryExtensions!", "Method[SetSlidingExpiration].ReturnValue"] + - ["Microsoft.Extensions.Caching.Memory.MemoryCacheStatistics", "Microsoft.Extensions.Caching.Memory.IMemoryCache", "Method[GetCurrentStatistics].ReturnValue"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftExtensionsCachingRedis/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftExtensionsCachingRedis/model.yml new file mode 100644 index 000000000000..741c9c59b130 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftExtensionsCachingRedis/model.yml @@ -0,0 +1,13 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Threading.Tasks.Task", "Microsoft.Extensions.Caching.Redis.RedisCache", "Method[RefreshAsync].ReturnValue"] + - ["System.String", "Microsoft.Extensions.Caching.Redis.RedisCacheOptions", "Property[InstanceName]"] + - ["Microsoft.Extensions.Caching.Redis.RedisCacheOptions", "Microsoft.Extensions.Caching.Redis.RedisCacheOptions", "Property[Microsoft.Extensions.Options.IOptions.Value]"] + - ["System.Threading.Tasks.Task", "Microsoft.Extensions.Caching.Redis.RedisCache", "Method[GetAsync].ReturnValue"] + - ["System.Byte[]", "Microsoft.Extensions.Caching.Redis.RedisCache", "Method[Get].ReturnValue"] + - ["System.Threading.Tasks.Task", "Microsoft.Extensions.Caching.Redis.RedisCache", "Method[RemoveAsync].ReturnValue"] + - ["System.String", "Microsoft.Extensions.Caching.Redis.RedisCacheOptions", "Property[Configuration]"] + - ["System.Threading.Tasks.Task", "Microsoft.Extensions.Caching.Redis.RedisCache", "Method[SetAsync].ReturnValue"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftExtensionsCachingSqlServer/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftExtensionsCachingSqlServer/model.yml new file mode 100644 index 000000000000..e24f4771166b --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftExtensionsCachingSqlServer/model.yml @@ -0,0 +1,20 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.String", "Microsoft.Extensions.Caching.SqlServer.SqlServerCacheOptions", "Property[TableName]"] + - ["System.Threading.Tasks.ValueTask", "Microsoft.Extensions.Caching.SqlServer.SqlServerCache", "Method[Microsoft.Extensions.Caching.Distributed.IBufferDistributedCache.TryGetAsync].ReturnValue"] + - ["System.Threading.Tasks.Task", "Microsoft.Extensions.Caching.SqlServer.SqlServerCache", "Method[RefreshAsync].ReturnValue"] + - ["System.Nullable", "Microsoft.Extensions.Caching.SqlServer.SqlServerCacheOptions", "Property[ExpiredItemsDeletionInterval]"] + - ["System.Threading.Tasks.ValueTask", "Microsoft.Extensions.Caching.SqlServer.SqlServerCache", "Method[Microsoft.Extensions.Caching.Distributed.IBufferDistributedCache.SetAsync].ReturnValue"] + - ["System.String", "Microsoft.Extensions.Caching.SqlServer.SqlServerCacheOptions", "Property[SchemaName]"] + - ["System.Boolean", "Microsoft.Extensions.Caching.SqlServer.SqlServerCache", "Method[Microsoft.Extensions.Caching.Distributed.IBufferDistributedCache.TryGet].ReturnValue"] + - ["System.Threading.Tasks.Task", "Microsoft.Extensions.Caching.SqlServer.SqlServerCache", "Method[GetAsync].ReturnValue"] + - ["System.Threading.Tasks.Task", "Microsoft.Extensions.Caching.SqlServer.SqlServerCache", "Method[SetAsync].ReturnValue"] + - ["Microsoft.Extensions.Internal.ISystemClock", "Microsoft.Extensions.Caching.SqlServer.SqlServerCacheOptions", "Property[SystemClock]"] + - ["System.Threading.Tasks.Task", "Microsoft.Extensions.Caching.SqlServer.SqlServerCache", "Method[RemoveAsync].ReturnValue"] + - ["System.TimeSpan", "Microsoft.Extensions.Caching.SqlServer.SqlServerCacheOptions", "Property[DefaultSlidingExpiration]"] + - ["System.Byte[]", "Microsoft.Extensions.Caching.SqlServer.SqlServerCache", "Method[Get].ReturnValue"] + - ["System.String", "Microsoft.Extensions.Caching.SqlServer.SqlServerCacheOptions", "Property[ConnectionString]"] + - ["Microsoft.Extensions.Caching.SqlServer.SqlServerCacheOptions", "Microsoft.Extensions.Caching.SqlServer.SqlServerCacheOptions", "Property[Microsoft.Extensions.Options.IOptions.Value]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftExtensionsCachingStackExchangeRedis/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftExtensionsCachingStackExchangeRedis/model.yml new file mode 100644 index 000000000000..8e06f3356ba2 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftExtensionsCachingStackExchangeRedis/model.yml @@ -0,0 +1,19 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Boolean", "Microsoft.Extensions.Caching.StackExchangeRedis.RedisCache", "Method[Microsoft.Extensions.Caching.Distributed.IBufferDistributedCache.TryGet].ReturnValue"] + - ["System.Threading.Tasks.Task", "Microsoft.Extensions.Caching.StackExchangeRedis.RedisCache", "Method[RefreshAsync].ReturnValue"] + - ["System.Func>", "Microsoft.Extensions.Caching.StackExchangeRedis.RedisCacheOptions", "Property[ConnectionMultiplexerFactory]"] + - ["System.String", "Microsoft.Extensions.Caching.StackExchangeRedis.RedisCacheOptions", "Property[Configuration]"] + - ["System.Func", "Microsoft.Extensions.Caching.StackExchangeRedis.RedisCacheOptions", "Property[ProfilingSession]"] + - ["System.Byte[]", "Microsoft.Extensions.Caching.StackExchangeRedis.RedisCache", "Method[Get].ReturnValue"] + - ["System.Threading.Tasks.ValueTask", "Microsoft.Extensions.Caching.StackExchangeRedis.RedisCache", "Method[Microsoft.Extensions.Caching.Distributed.IBufferDistributedCache.TryGetAsync].ReturnValue"] + - ["System.String", "Microsoft.Extensions.Caching.StackExchangeRedis.RedisCacheOptions", "Property[InstanceName]"] + - ["System.Threading.Tasks.Task", "Microsoft.Extensions.Caching.StackExchangeRedis.RedisCache", "Method[GetAsync].ReturnValue"] + - ["System.Threading.Tasks.ValueTask", "Microsoft.Extensions.Caching.StackExchangeRedis.RedisCache", "Method[Microsoft.Extensions.Caching.Distributed.IBufferDistributedCache.SetAsync].ReturnValue"] + - ["System.Threading.Tasks.Task", "Microsoft.Extensions.Caching.StackExchangeRedis.RedisCache", "Method[RemoveAsync].ReturnValue"] + - ["Microsoft.Extensions.Caching.StackExchangeRedis.RedisCacheOptions", "Microsoft.Extensions.Caching.StackExchangeRedis.RedisCacheOptions", "Property[Microsoft.Extensions.Options.IOptions.Value]"] + - ["StackExchange.Redis.ConfigurationOptions", "Microsoft.Extensions.Caching.StackExchangeRedis.RedisCacheOptions", "Property[ConfigurationOptions]"] + - ["System.Threading.Tasks.Task", "Microsoft.Extensions.Caching.StackExchangeRedis.RedisCache", "Method[SetAsync].ReturnValue"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftExtensionsComplianceClassification/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftExtensionsComplianceClassification/model.yml new file mode 100644 index 000000000000..3748cf3f1f2a --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftExtensionsComplianceClassification/model.yml @@ -0,0 +1,22 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Int32", "Microsoft.Extensions.Compliance.Classification.DataClassificationSet", "Method[GetHashCode].ReturnValue"] + - ["System.String", "Microsoft.Extensions.Compliance.Classification.DataClassification", "Property[Value]"] + - ["Microsoft.Extensions.Compliance.Classification.DataClassificationSet", "Microsoft.Extensions.Compliance.Classification.DataClassificationSet", "Method[Union].ReturnValue"] + - ["Microsoft.Extensions.Compliance.Classification.DataClassification", "Microsoft.Extensions.Compliance.Classification.DataClassificationAttribute", "Property[Classification]"] + - ["System.Boolean", "Microsoft.Extensions.Compliance.Classification.DataClassificationSet", "Method[Equals].ReturnValue"] + - ["System.String", "Microsoft.Extensions.Compliance.Classification.DataClassification", "Property[TaxonomyName]"] + - ["System.String", "Microsoft.Extensions.Compliance.Classification.DataClassificationAttribute", "Property[Notes]"] + - ["Microsoft.Extensions.Compliance.Classification.DataClassificationSet", "Microsoft.Extensions.Compliance.Classification.DataClassificationSet!", "Method[FromDataClassification].ReturnValue"] + - ["System.String", "Microsoft.Extensions.Compliance.Classification.DataClassificationSet", "Method[ToString].ReturnValue"] + - ["Microsoft.Extensions.Compliance.Classification.DataClassificationSet", "Microsoft.Extensions.Compliance.Classification.DataClassificationSet!", "Method[op_Implicit].ReturnValue"] + - ["System.Boolean", "Microsoft.Extensions.Compliance.Classification.DataClassification", "Method[Equals].ReturnValue"] + - ["System.Boolean", "Microsoft.Extensions.Compliance.Classification.DataClassification!", "Method[op_Equality].ReturnValue"] + - ["Microsoft.Extensions.Compliance.Classification.DataClassification", "Microsoft.Extensions.Compliance.Classification.DataClassification!", "Property[Unknown]"] + - ["System.Boolean", "Microsoft.Extensions.Compliance.Classification.DataClassification!", "Method[op_Inequality].ReturnValue"] + - ["System.Int32", "Microsoft.Extensions.Compliance.Classification.DataClassification", "Method[GetHashCode].ReturnValue"] + - ["System.String", "Microsoft.Extensions.Compliance.Classification.DataClassification", "Method[ToString].ReturnValue"] + - ["Microsoft.Extensions.Compliance.Classification.DataClassification", "Microsoft.Extensions.Compliance.Classification.DataClassification!", "Property[None]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftExtensionsComplianceRedaction/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftExtensionsComplianceRedaction/model.yml new file mode 100644 index 000000000000..b9a1afa50145 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftExtensionsComplianceRedaction/model.yml @@ -0,0 +1,30 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Int32", "Microsoft.Extensions.Compliance.Redaction.Redactor", "Method[Redact].ReturnValue"] + - ["System.Nullable", "Microsoft.Extensions.Compliance.Redaction.HmacRedactorOptions", "Property[KeyId]"] + - ["System.Boolean", "Microsoft.Extensions.Compliance.Redaction.Redactor", "Method[TryRedact].ReturnValue"] + - ["System.Int32", "Microsoft.Extensions.Compliance.Redaction.NullRedactor", "Method[Redact].ReturnValue"] + - ["System.Int32", "Microsoft.Extensions.Compliance.Redaction.HmacRedactor", "Method[GetRedactedLength].ReturnValue"] + - ["Microsoft.Extensions.Compliance.Redaction.ErasingRedactor", "Microsoft.Extensions.Compliance.Redaction.ErasingRedactor!", "Property[Instance]"] + - ["Microsoft.Extensions.Compliance.Redaction.Redactor", "Microsoft.Extensions.Compliance.Redaction.IRedactorProvider", "Method[GetRedactor].ReturnValue"] + - ["System.Int32", "Microsoft.Extensions.Compliance.Redaction.HmacRedactor", "Method[Redact].ReturnValue"] + - ["Microsoft.Extensions.Compliance.Redaction.IRedactionBuilder", "Microsoft.Extensions.Compliance.Redaction.IRedactionBuilder", "Method[SetRedactor].ReturnValue"] + - ["Microsoft.Extensions.Compliance.Redaction.IRedactionBuilder", "Microsoft.Extensions.Compliance.Redaction.IRedactionBuilder", "Method[SetFallbackRedactor].ReturnValue"] + - ["System.String", "Microsoft.Extensions.Compliance.Redaction.Redactor", "Method[Redact].ReturnValue"] + - ["Microsoft.Extensions.DependencyInjection.IServiceCollection", "Microsoft.Extensions.Compliance.Redaction.IRedactionBuilder", "Property[Services]"] + - ["System.Int32", "Microsoft.Extensions.Compliance.Redaction.NullRedactor", "Method[GetRedactedLength].ReturnValue"] + - ["Microsoft.Extensions.Compliance.Redaction.NullRedactor", "Microsoft.Extensions.Compliance.Redaction.NullRedactor!", "Property[Instance]"] + - ["Microsoft.Extensions.Compliance.Redaction.IRedactionBuilder", "Microsoft.Extensions.Compliance.Redaction.RedactionExtensions!", "Method[SetHmacRedactor].ReturnValue"] + - ["System.Int32", "Microsoft.Extensions.Compliance.Redaction.Redactor", "Method[Redact].ReturnValue"] + - ["System.Int32", "Microsoft.Extensions.Compliance.Redaction.ErasingRedactor", "Method[Redact].ReturnValue"] + - ["System.Int32", "Microsoft.Extensions.Compliance.Redaction.Redactor", "Method[GetRedactedLength].ReturnValue"] + - ["Microsoft.Extensions.Compliance.Redaction.NullRedactorProvider", "Microsoft.Extensions.Compliance.Redaction.NullRedactorProvider!", "Property[Instance]"] + - ["System.String", "Microsoft.Extensions.Compliance.Redaction.Redactor", "Method[Redact].ReturnValue"] + - ["Microsoft.Extensions.Compliance.Redaction.IRedactionBuilder", "Microsoft.Extensions.Compliance.Redaction.FakeRedactionBuilderExtensions!", "Method[SetFakeRedactor].ReturnValue"] + - ["System.String", "Microsoft.Extensions.Compliance.Redaction.NullRedactor", "Method[Redact].ReturnValue"] + - ["Microsoft.Extensions.Compliance.Redaction.Redactor", "Microsoft.Extensions.Compliance.Redaction.NullRedactorProvider", "Method[GetRedactor].ReturnValue"] + - ["System.String", "Microsoft.Extensions.Compliance.Redaction.HmacRedactorOptions", "Property[Key]"] + - ["System.Int32", "Microsoft.Extensions.Compliance.Redaction.ErasingRedactor", "Method[GetRedactedLength].ReturnValue"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftExtensionsComplianceTesting/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftExtensionsComplianceTesting/model.yml new file mode 100644 index 000000000000..105426d9ee9d --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftExtensionsComplianceTesting/model.yml @@ -0,0 +1,32 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["Microsoft.Extensions.Compliance.Testing.FakeRedactionCollector", "Microsoft.Extensions.Compliance.Testing.FakeRedactor", "Property[EventCollector]"] + - ["System.String", "Microsoft.Extensions.Compliance.Testing.RedactedData", "Property[Original]"] + - ["System.String", "Microsoft.Extensions.Compliance.Testing.FakeRedactorOptions", "Property[RedactionFormat]"] + - ["System.Boolean", "Microsoft.Extensions.Compliance.Testing.RedactedData!", "Method[op_Inequality].ReturnValue"] + - ["Microsoft.Extensions.Compliance.Classification.DataClassification", "Microsoft.Extensions.Compliance.Testing.FakeTaxonomy!", "Property[PublicData]"] + - ["Microsoft.Extensions.Compliance.Testing.FakeRedactionCollector", "Microsoft.Extensions.Compliance.Testing.FakeRedactorProvider", "Property[Collector]"] + - ["Microsoft.Extensions.Compliance.Testing.RedactorRequested", "Microsoft.Extensions.Compliance.Testing.FakeRedactionCollector", "Property[LastRedactorRequested]"] + - ["System.Int32", "Microsoft.Extensions.Compliance.Testing.FakeRedactor", "Method[GetRedactedLength].ReturnValue"] + - ["System.Boolean", "Microsoft.Extensions.Compliance.Testing.RedactedData!", "Method[op_Equality].ReturnValue"] + - ["Microsoft.Extensions.Compliance.Testing.RedactedData", "Microsoft.Extensions.Compliance.Testing.FakeRedactionCollector", "Property[LastRedactedData]"] + - ["System.Int32", "Microsoft.Extensions.Compliance.Testing.FakeRedactor", "Method[Redact].ReturnValue"] + - ["System.String", "Microsoft.Extensions.Compliance.Testing.FakeTaxonomy!", "Property[TaxonomyName]"] + - ["Microsoft.Extensions.Compliance.Classification.DataClassification", "Microsoft.Extensions.Compliance.Testing.FakeTaxonomy!", "Property[PrivateData]"] + - ["Microsoft.Extensions.Compliance.Testing.FakeRedactor", "Microsoft.Extensions.Compliance.Testing.FakeRedactor!", "Method[Create].ReturnValue"] + - ["Microsoft.Extensions.Compliance.Redaction.Redactor", "Microsoft.Extensions.Compliance.Testing.FakeRedactorProvider", "Method[GetRedactor].ReturnValue"] + - ["System.Int32", "Microsoft.Extensions.Compliance.Testing.RedactedData", "Property[SequenceNumber]"] + - ["System.Int32", "Microsoft.Extensions.Compliance.Testing.RedactorRequested", "Method[GetHashCode].ReturnValue"] + - ["Microsoft.Extensions.Compliance.Classification.DataClassificationSet", "Microsoft.Extensions.Compliance.Testing.RedactorRequested", "Property[DataClassifications]"] + - ["System.Boolean", "Microsoft.Extensions.Compliance.Testing.RedactorRequested", "Method[Equals].ReturnValue"] + - ["System.Int32", "Microsoft.Extensions.Compliance.Testing.RedactedData", "Method[GetHashCode].ReturnValue"] + - ["System.Boolean", "Microsoft.Extensions.Compliance.Testing.RedactedData", "Method[Equals].ReturnValue"] + - ["System.Boolean", "Microsoft.Extensions.Compliance.Testing.RedactorRequested!", "Method[op_Equality].ReturnValue"] + - ["System.Boolean", "Microsoft.Extensions.Compliance.Testing.RedactorRequested!", "Method[op_Inequality].ReturnValue"] + - ["System.Collections.Generic.IReadOnlyList", "Microsoft.Extensions.Compliance.Testing.FakeRedactionCollector", "Property[AllRedactorRequests]"] + - ["System.String", "Microsoft.Extensions.Compliance.Testing.RedactedData", "Property[Redacted]"] + - ["System.Int32", "Microsoft.Extensions.Compliance.Testing.RedactorRequested", "Property[SequenceNumber]"] + - ["System.Collections.Generic.IReadOnlyList", "Microsoft.Extensions.Compliance.Testing.FakeRedactionCollector", "Property[AllRedactedData]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftExtensionsConfiguration/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftExtensionsConfiguration/model.yml new file mode 100644 index 000000000000..625e574085f8 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftExtensionsConfiguration/model.yml @@ -0,0 +1,118 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Boolean", "Microsoft.Extensions.Configuration.ConfigurationReloadToken", "Property[HasChanged]"] + - ["System.Int32", "Microsoft.Extensions.Configuration.ConfigurationKeyComparer", "Method[Compare].ReturnValue"] + - ["Microsoft.Extensions.Configuration.IConfigurationBuilder", "Microsoft.Extensions.Configuration.FileConfigurationExtensions!", "Method[SetFileLoadExceptionHandler].ReturnValue"] + - ["System.Boolean", "Microsoft.Extensions.Configuration.ConfigurationReloadToken", "Property[ActiveChangeCallbacks]"] + - ["System.Exception", "Microsoft.Extensions.Configuration.FileLoadExceptionContext", "Property[Exception]"] + - ["System.String", "Microsoft.Extensions.Configuration.ConfigurationManager", "Property[Item]"] + - ["System.Collections.Generic.IEnumerable", "Microsoft.Extensions.Configuration.ConfigurationRoot", "Property[Providers]"] + - ["System.Collections.Generic.IDictionary", "Microsoft.Extensions.Configuration.ConfigurationManager", "Property[Microsoft.Extensions.Configuration.IConfigurationBuilder.Properties]"] + - ["Microsoft.Extensions.Primitives.IChangeToken", "Microsoft.Extensions.Configuration.ConfigurationManager", "Method[Microsoft.Extensions.Configuration.IConfiguration.GetReloadToken].ReturnValue"] + - ["Microsoft.Extensions.Configuration.IConfigurationBuilder", "Microsoft.Extensions.Configuration.MemoryConfigurationBuilderExtensions!", "Method[AddInMemoryCollection].ReturnValue"] + - ["Microsoft.Extensions.FileProviders.IFileProvider", "Microsoft.Extensions.Configuration.FileConfigurationSource", "Property[FileProvider]"] + - ["System.String", "Microsoft.Extensions.Configuration.ConfigurationDebugViewContext", "Property[Key]"] + - ["System.String", "Microsoft.Extensions.Configuration.IConfigurationSection", "Property[Key]"] + - ["System.Boolean", "Microsoft.Extensions.Configuration.BinderOptions", "Property[BindNonPublicProperties]"] + - ["Microsoft.Extensions.Configuration.IConfigurationBuilder", "Microsoft.Extensions.Configuration.IniConfigurationExtensions!", "Method[AddIniStream].ReturnValue"] + - ["System.String", "Microsoft.Extensions.Configuration.ConfigurationDebugViewContext", "Property[Path]"] + - ["Microsoft.Extensions.Configuration.IConfigurationBuilder", "Microsoft.Extensions.Configuration.UserSecretsConfigurationExtensions!", "Method[AddUserSecrets].ReturnValue"] + - ["System.Collections.Generic.IDictionary", "Microsoft.Extensions.Configuration.ConfigurationBuilder", "Property[Properties]"] + - ["Microsoft.Extensions.Configuration.IConfigurationBuilder", "Microsoft.Extensions.Configuration.ConfigurationBuilder", "Method[Add].ReturnValue"] + - ["Microsoft.Extensions.FileProviders.IFileProvider", "Microsoft.Extensions.Configuration.FileConfigurationExtensions!", "Method[GetFileProvider].ReturnValue"] + - ["System.Boolean", "Microsoft.Extensions.Configuration.ChainedConfigurationSource", "Property[ShouldDisposeConfiguration]"] + - ["Microsoft.Extensions.Configuration.IConfigurationBuilder", "Microsoft.Extensions.Configuration.FileConfigurationExtensions!", "Method[SetFileProvider].ReturnValue"] + - ["System.Collections.Generic.IEnumerable", "Microsoft.Extensions.Configuration.ConfigurationProvider", "Method[GetChildKeys].ReturnValue"] + - ["Microsoft.Extensions.Configuration.IConfigurationBuilder", "Microsoft.Extensions.Configuration.ConfigurationManager", "Method[Microsoft.Extensions.Configuration.IConfigurationBuilder.Add].ReturnValue"] + - ["System.Collections.Generic.IEnumerable", "Microsoft.Extensions.Configuration.ConfigurationManager", "Property[Microsoft.Extensions.Configuration.IConfigurationRoot.Providers]"] + - ["Microsoft.Extensions.Configuration.IConfigurationSection", "Microsoft.Extensions.Configuration.ConfigurationRoot", "Method[GetSection].ReturnValue"] + - ["Microsoft.Extensions.Configuration.IConfigurationRoot", "Microsoft.Extensions.Configuration.ConfigurationBuilder", "Method[Build].ReturnValue"] + - ["Microsoft.Extensions.Configuration.IConfigurationBuilder", "Microsoft.Extensions.Configuration.ChainedBuilderExtensions!", "Method[AddConfiguration].ReturnValue"] + - ["System.String", "Microsoft.Extensions.Configuration.FileConfigurationProvider", "Method[ToString].ReturnValue"] + - ["System.IDisposable", "Microsoft.Extensions.Configuration.ConfigurationReloadToken", "Method[RegisterChangeCallback].ReturnValue"] + - ["System.String", "Microsoft.Extensions.Configuration.ConfigurationSection", "Property[Path]"] + - ["System.String", "Microsoft.Extensions.Configuration.ConfigurationSection", "Property[Value]"] + - ["System.String", "Microsoft.Extensions.Configuration.ConfigurationPath!", "Method[Combine].ReturnValue"] + - ["Microsoft.Extensions.Configuration.IConfigurationBuilder", "Microsoft.Extensions.Configuration.EnvironmentVariablesExtensions!", "Method[AddEnvironmentVariables].ReturnValue"] + - ["Microsoft.Extensions.Configuration.IConfigurationBuilder", "Microsoft.Extensions.Configuration.ConfigurationExtensions!", "Method[Add].ReturnValue"] + - ["Microsoft.Extensions.Configuration.IConfigurationBuilder", "Microsoft.Extensions.Configuration.CommandLineConfigurationExtensions!", "Method[AddCommandLine].ReturnValue"] + - ["System.Collections.Generic.IEnumerable", "Microsoft.Extensions.Configuration.ConfigurationSection", "Method[GetChildren].ReturnValue"] + - ["Microsoft.Extensions.Configuration.IConfigurationBuilder", "Microsoft.Extensions.Configuration.IniConfigurationExtensions!", "Method[AddIniFile].ReturnValue"] + - ["System.Boolean", "Microsoft.Extensions.Configuration.FileLoadExceptionContext", "Property[Ignore]"] + - ["Microsoft.Extensions.Configuration.ConfigurationKeyComparer", "Microsoft.Extensions.Configuration.ConfigurationKeyComparer!", "Property[Instance]"] + - ["System.Collections.Generic.IEnumerable", "Microsoft.Extensions.Configuration.IConfigurationProvider", "Method[GetChildKeys].ReturnValue"] + - ["Microsoft.Extensions.Configuration.IConfiguration", "Microsoft.Extensions.Configuration.ChainedConfigurationSource", "Property[Configuration]"] + - ["System.Collections.Generic.IDictionary", "Microsoft.Extensions.Configuration.ConfigurationProvider", "Property[Data]"] + - ["Microsoft.Extensions.Configuration.IConfiguration", "Microsoft.Extensions.Configuration.ChainedConfigurationProvider", "Property[Configuration]"] + - ["System.Collections.Generic.IEnumerable>", "Microsoft.Extensions.Configuration.ConfigurationExtensions!", "Method[AsEnumerable].ReturnValue"] + - ["System.Int32", "Microsoft.Extensions.Configuration.FileConfigurationSource", "Property[ReloadDelay]"] + - ["System.String", "Microsoft.Extensions.Configuration.IConfigurationSection", "Property[Value]"] + - ["System.Collections.Generic.IEnumerable", "Microsoft.Extensions.Configuration.ConfigurationRoot", "Method[GetChildren].ReturnValue"] + - ["Microsoft.Extensions.Configuration.IConfigurationBuilder", "Microsoft.Extensions.Configuration.JsonConfigurationExtensions!", "Method[AddJsonFile].ReturnValue"] + - ["System.String", "Microsoft.Extensions.Configuration.ConfigurationDebugViewContext", "Property[Value]"] + - ["Microsoft.Extensions.Configuration.IConfigurationRoot", "Microsoft.Extensions.Configuration.ConfigurationManager", "Method[Microsoft.Extensions.Configuration.IConfigurationBuilder.Build].ReturnValue"] + - ["Microsoft.Extensions.Configuration.IConfigurationBuilder", "Microsoft.Extensions.Configuration.XmlConfigurationExtensions!", "Method[AddXmlStream].ReturnValue"] + - ["Microsoft.Extensions.Configuration.IConfigurationBuilder", "Microsoft.Extensions.Configuration.IConfigurationBuilder", "Method[Add].ReturnValue"] + - ["Microsoft.Extensions.Configuration.FileConfigurationSource", "Microsoft.Extensions.Configuration.FileConfigurationProvider", "Property[Source]"] + - ["Microsoft.Extensions.Primitives.IChangeToken", "Microsoft.Extensions.Configuration.IConfiguration", "Method[GetReloadToken].ReturnValue"] + - ["System.Boolean", "Microsoft.Extensions.Configuration.IConfigurationProvider", "Method[TryGet].ReturnValue"] + - ["System.String", "Microsoft.Extensions.Configuration.ConfigurationKeyNameAttribute", "Property[Name]"] + - ["Microsoft.Extensions.Configuration.StreamConfigurationSource", "Microsoft.Extensions.Configuration.StreamConfigurationProvider", "Property[Source]"] + - ["Microsoft.Extensions.Primitives.IChangeToken", "Microsoft.Extensions.Configuration.IConfigurationProvider", "Method[GetReloadToken].ReturnValue"] + - ["Microsoft.Extensions.Configuration.IConfigurationProvider", "Microsoft.Extensions.Configuration.IConfigurationSource", "Method[Build].ReturnValue"] + - ["System.String", "Microsoft.Extensions.Configuration.IConfigurationSection", "Property[Path]"] + - ["T", "Microsoft.Extensions.Configuration.ConfigurationBinder!", "Method[GetValue].ReturnValue"] + - ["Microsoft.Extensions.Configuration.FileConfigurationProvider", "Microsoft.Extensions.Configuration.FileLoadExceptionContext", "Property[Provider]"] + - ["Microsoft.Extensions.Configuration.IConfigurationProvider", "Microsoft.Extensions.Configuration.StreamConfigurationSource", "Method[Build].ReturnValue"] + - ["Microsoft.Extensions.Configuration.IConfigurationBuilder", "Microsoft.Extensions.Configuration.FileConfigurationExtensions!", "Method[SetBasePath].ReturnValue"] + - ["System.Collections.Generic.IList", "Microsoft.Extensions.Configuration.IConfigurationBuilder", "Property[Sources]"] + - ["System.Action", "Microsoft.Extensions.Configuration.FileConfigurationExtensions!", "Method[GetFileLoadExceptionHandler].ReturnValue"] + - ["System.Collections.Generic.IEnumerable", "Microsoft.Extensions.Configuration.ConfigurationManager", "Method[GetChildren].ReturnValue"] + - ["Microsoft.Extensions.Configuration.IConfigurationBuilder", "Microsoft.Extensions.Configuration.XmlConfigurationExtensions!", "Method[AddXmlFile].ReturnValue"] + - ["System.IO.Stream", "Microsoft.Extensions.Configuration.StreamConfigurationSource", "Property[Stream]"] + - ["System.Collections.Generic.IEnumerable", "Microsoft.Extensions.Configuration.IConfiguration", "Method[GetChildren].ReturnValue"] + - ["System.Collections.Generic.IList", "Microsoft.Extensions.Configuration.ConfigurationBuilder", "Property[Sources]"] + - ["Microsoft.Extensions.Configuration.IConfigurationSection", "Microsoft.Extensions.Configuration.ConfigurationSection", "Method[GetSection].ReturnValue"] + - ["System.Boolean", "Microsoft.Extensions.Configuration.FileConfigurationSource", "Property[ReloadOnChange]"] + - ["System.Collections.Generic.IDictionary", "Microsoft.Extensions.Configuration.IConfigurationBuilder", "Property[Properties]"] + - ["System.String", "Microsoft.Extensions.Configuration.IConfiguration", "Property[Item]"] + - ["Microsoft.Extensions.Configuration.IConfigurationBuilder", "Microsoft.Extensions.Configuration.JsonConfigurationExtensions!", "Method[AddJsonStream].ReturnValue"] + - ["Microsoft.Extensions.Configuration.IConfigurationSection", "Microsoft.Extensions.Configuration.ConfigurationManager", "Method[GetSection].ReturnValue"] + - ["System.String", "Microsoft.Extensions.Configuration.ConfigurationSection", "Property[Item]"] + - ["System.String", "Microsoft.Extensions.Configuration.ConfigurationPath!", "Field[KeyDelimiter]"] + - ["Microsoft.Extensions.Primitives.IChangeToken", "Microsoft.Extensions.Configuration.ChainedConfigurationProvider", "Method[GetReloadToken].ReturnValue"] + - ["System.Collections.Generic.IEnumerable", "Microsoft.Extensions.Configuration.IConfigurationRoot", "Property[Providers]"] + - ["System.Boolean", "Microsoft.Extensions.Configuration.ChainedConfigurationProvider", "Method[TryGet].ReturnValue"] + - ["Microsoft.Extensions.Primitives.IChangeToken", "Microsoft.Extensions.Configuration.ConfigurationProvider", "Method[GetReloadToken].ReturnValue"] + - ["Microsoft.Extensions.Configuration.IConfigurationProvider", "Microsoft.Extensions.Configuration.ConfigurationDebugViewContext", "Property[ConfigurationProvider]"] + - ["System.Object", "Microsoft.Extensions.Configuration.ConfigurationBinder!", "Method[Get].ReturnValue"] + - ["Microsoft.Extensions.Configuration.IConfigurationProvider", "Microsoft.Extensions.Configuration.ChainedConfigurationSource", "Method[Build].ReturnValue"] + - ["Microsoft.Extensions.Configuration.IConfigurationSection", "Microsoft.Extensions.Configuration.ConfigurationExtensions!", "Method[GetRequiredSection].ReturnValue"] + - ["System.String", "Microsoft.Extensions.Configuration.ConfigurationPath!", "Method[GetParentPath].ReturnValue"] + - ["System.Collections.Generic.IList", "Microsoft.Extensions.Configuration.ConfigurationManager", "Property[Sources]"] + - ["System.Object", "Microsoft.Extensions.Configuration.ConfigurationBinder!", "Method[GetValue].ReturnValue"] + - ["System.Action", "Microsoft.Extensions.Configuration.FileConfigurationSource", "Property[OnLoadException]"] + - ["System.Collections.Generic.IEnumerable", "Microsoft.Extensions.Configuration.ChainedConfigurationProvider", "Method[GetChildKeys].ReturnValue"] + - ["System.String", "Microsoft.Extensions.Configuration.ConfigurationExtensions!", "Method[GetConnectionString].ReturnValue"] + - ["System.String", "Microsoft.Extensions.Configuration.ConfigurationRootExtensions!", "Method[GetDebugView].ReturnValue"] + - ["Microsoft.Extensions.Configuration.IConfigurationBuilder", "Microsoft.Extensions.Configuration.ApplicationMetadataConfigurationBuilderExtensions!", "Method[AddApplicationMetadata].ReturnValue"] + - ["System.Boolean", "Microsoft.Extensions.Configuration.ConfigurationProvider", "Method[TryGet].ReturnValue"] + - ["Microsoft.Extensions.Configuration.IConfigurationRoot", "Microsoft.Extensions.Configuration.IConfigurationBuilder", "Method[Build].ReturnValue"] + - ["Microsoft.Extensions.Primitives.IChangeToken", "Microsoft.Extensions.Configuration.ConfigurationSection", "Method[GetReloadToken].ReturnValue"] + - ["System.Boolean", "Microsoft.Extensions.Configuration.BinderOptions", "Property[ErrorOnUnknownConfiguration]"] + - ["System.String", "Microsoft.Extensions.Configuration.FileConfigurationSource", "Property[Path]"] + - ["System.String", "Microsoft.Extensions.Configuration.ConfigurationSection", "Property[Key]"] + - ["System.String", "Microsoft.Extensions.Configuration.ConfigurationRoot", "Property[Item]"] + - ["Microsoft.Extensions.Configuration.IConfigurationProvider", "Microsoft.Extensions.Configuration.FileConfigurationSource", "Method[Build].ReturnValue"] + - ["Microsoft.Extensions.Primitives.IChangeToken", "Microsoft.Extensions.Configuration.ConfigurationRoot", "Method[GetReloadToken].ReturnValue"] + - ["Microsoft.Extensions.Configuration.IConfigurationBuilder", "Microsoft.Extensions.Configuration.UserSecretsConfigurationExtensions!", "Method[AddUserSecrets].ReturnValue"] + - ["Microsoft.Extensions.Configuration.IConfigurationSection", "Microsoft.Extensions.Configuration.IConfiguration", "Method[GetSection].ReturnValue"] + - ["System.Boolean", "Microsoft.Extensions.Configuration.ConfigurationExtensions!", "Method[Exists].ReturnValue"] + - ["Microsoft.Extensions.Configuration.IConfigurationBuilder", "Microsoft.Extensions.Configuration.KeyPerFileConfigurationBuilderExtensions!", "Method[AddKeyPerFile].ReturnValue"] + - ["T", "Microsoft.Extensions.Configuration.ConfigurationBinder!", "Method[Get].ReturnValue"] + - ["System.Boolean", "Microsoft.Extensions.Configuration.FileConfigurationSource", "Property[Optional]"] + - ["System.String", "Microsoft.Extensions.Configuration.ConfigurationProvider", "Method[ToString].ReturnValue"] + - ["System.String", "Microsoft.Extensions.Configuration.ConfigurationPath!", "Method[GetSectionKey].ReturnValue"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftExtensionsConfigurationCommandLine/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftExtensionsConfigurationCommandLine/model.yml new file mode 100644 index 000000000000..593c03992668 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftExtensionsConfigurationCommandLine/model.yml @@ -0,0 +1,9 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Collections.Generic.IDictionary", "Microsoft.Extensions.Configuration.CommandLine.CommandLineConfigurationSource", "Property[SwitchMappings]"] + - ["System.Collections.Generic.IEnumerable", "Microsoft.Extensions.Configuration.CommandLine.CommandLineConfigurationProvider", "Property[Args]"] + - ["Microsoft.Extensions.Configuration.IConfigurationProvider", "Microsoft.Extensions.Configuration.CommandLine.CommandLineConfigurationSource", "Method[Build].ReturnValue"] + - ["System.Collections.Generic.IEnumerable", "Microsoft.Extensions.Configuration.CommandLine.CommandLineConfigurationSource", "Property[Args]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftExtensionsConfigurationEnvironmentVariables/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftExtensionsConfigurationEnvironmentVariables/model.yml new file mode 100644 index 000000000000..222e0c69dfd5 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftExtensionsConfigurationEnvironmentVariables/model.yml @@ -0,0 +1,8 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["Microsoft.Extensions.Configuration.IConfigurationProvider", "Microsoft.Extensions.Configuration.EnvironmentVariables.EnvironmentVariablesConfigurationSource", "Method[Build].ReturnValue"] + - ["System.String", "Microsoft.Extensions.Configuration.EnvironmentVariables.EnvironmentVariablesConfigurationSource", "Property[Prefix]"] + - ["System.String", "Microsoft.Extensions.Configuration.EnvironmentVariables.EnvironmentVariablesConfigurationProvider", "Method[ToString].ReturnValue"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftExtensionsConfigurationIni/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftExtensionsConfigurationIni/model.yml new file mode 100644 index 000000000000..63337efe302d --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftExtensionsConfigurationIni/model.yml @@ -0,0 +1,8 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["Microsoft.Extensions.Configuration.IConfigurationProvider", "Microsoft.Extensions.Configuration.Ini.IniStreamConfigurationSource", "Method[Build].ReturnValue"] + - ["System.Collections.Generic.IDictionary", "Microsoft.Extensions.Configuration.Ini.IniStreamConfigurationProvider!", "Method[Read].ReturnValue"] + - ["Microsoft.Extensions.Configuration.IConfigurationProvider", "Microsoft.Extensions.Configuration.Ini.IniConfigurationSource", "Method[Build].ReturnValue"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftExtensionsConfigurationJson/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftExtensionsConfigurationJson/model.yml new file mode 100644 index 000000000000..c46027e37651 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftExtensionsConfigurationJson/model.yml @@ -0,0 +1,7 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["Microsoft.Extensions.Configuration.IConfigurationProvider", "Microsoft.Extensions.Configuration.Json.JsonConfigurationSource", "Method[Build].ReturnValue"] + - ["Microsoft.Extensions.Configuration.IConfigurationProvider", "Microsoft.Extensions.Configuration.Json.JsonStreamConfigurationSource", "Method[Build].ReturnValue"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftExtensionsConfigurationKeyPerFile/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftExtensionsConfigurationKeyPerFile/model.yml new file mode 100644 index 000000000000..d2062087cd9e --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftExtensionsConfigurationKeyPerFile/model.yml @@ -0,0 +1,14 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["Microsoft.Extensions.Configuration.IConfigurationProvider", "Microsoft.Extensions.Configuration.KeyPerFile.KeyPerFileConfigurationSource", "Method[Build].ReturnValue"] + - ["Microsoft.Extensions.FileProviders.IFileProvider", "Microsoft.Extensions.Configuration.KeyPerFile.KeyPerFileConfigurationSource", "Property[FileProvider]"] + - ["System.Int32", "Microsoft.Extensions.Configuration.KeyPerFile.KeyPerFileConfigurationSource", "Property[ReloadDelay]"] + - ["System.Func", "Microsoft.Extensions.Configuration.KeyPerFile.KeyPerFileConfigurationSource", "Property[IgnoreCondition]"] + - ["System.String", "Microsoft.Extensions.Configuration.KeyPerFile.KeyPerFileConfigurationProvider", "Method[ToString].ReturnValue"] + - ["System.String", "Microsoft.Extensions.Configuration.KeyPerFile.KeyPerFileConfigurationSource", "Property[IgnorePrefix]"] + - ["System.Boolean", "Microsoft.Extensions.Configuration.KeyPerFile.KeyPerFileConfigurationSource", "Property[ReloadOnChange]"] + - ["System.Boolean", "Microsoft.Extensions.Configuration.KeyPerFile.KeyPerFileConfigurationSource", "Property[Optional]"] + - ["System.String", "Microsoft.Extensions.Configuration.KeyPerFile.KeyPerFileConfigurationSource", "Property[SectionDelimiter]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftExtensionsConfigurationMemory/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftExtensionsConfigurationMemory/model.yml new file mode 100644 index 000000000000..b5187c5dbd01 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftExtensionsConfigurationMemory/model.yml @@ -0,0 +1,9 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Collections.Generic.IEnumerable>", "Microsoft.Extensions.Configuration.Memory.MemoryConfigurationSource", "Property[InitialData]"] + - ["System.Collections.Generic.IEnumerator>", "Microsoft.Extensions.Configuration.Memory.MemoryConfigurationProvider", "Method[GetEnumerator].ReturnValue"] + - ["System.Collections.IEnumerator", "Microsoft.Extensions.Configuration.Memory.MemoryConfigurationProvider", "Method[System.Collections.IEnumerable.GetEnumerator].ReturnValue"] + - ["Microsoft.Extensions.Configuration.IConfigurationProvider", "Microsoft.Extensions.Configuration.Memory.MemoryConfigurationSource", "Method[Build].ReturnValue"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftExtensionsConfigurationUserSecrets/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftExtensionsConfigurationUserSecrets/model.yml new file mode 100644 index 000000000000..6326c5e442c3 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftExtensionsConfigurationUserSecrets/model.yml @@ -0,0 +1,7 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.String", "Microsoft.Extensions.Configuration.UserSecrets.UserSecretsIdAttribute", "Property[UserSecretsId]"] + - ["System.String", "Microsoft.Extensions.Configuration.UserSecrets.PathHelper!", "Method[GetSecretsPathFromSecretsId].ReturnValue"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftExtensionsConfigurationXml/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftExtensionsConfigurationXml/model.yml new file mode 100644 index 000000000000..bf8561f8179d --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftExtensionsConfigurationXml/model.yml @@ -0,0 +1,11 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["Microsoft.Extensions.Configuration.Xml.XmlDocumentDecryptor", "Microsoft.Extensions.Configuration.Xml.XmlDocumentDecryptor!", "Field[Instance]"] + - ["Microsoft.Extensions.Configuration.IConfigurationProvider", "Microsoft.Extensions.Configuration.Xml.XmlConfigurationSource", "Method[Build].ReturnValue"] + - ["System.Collections.Generic.IDictionary", "Microsoft.Extensions.Configuration.Xml.XmlStreamConfigurationProvider!", "Method[Read].ReturnValue"] + - ["System.Xml.XmlReader", "Microsoft.Extensions.Configuration.Xml.XmlDocumentDecryptor", "Method[CreateDecryptingXmlReader].ReturnValue"] + - ["Microsoft.Extensions.Configuration.IConfigurationProvider", "Microsoft.Extensions.Configuration.Xml.XmlStreamConfigurationSource", "Method[Build].ReturnValue"] + - ["System.Xml.XmlReader", "Microsoft.Extensions.Configuration.Xml.XmlDocumentDecryptor", "Method[DecryptDocumentAndCreateXmlReader].ReturnValue"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftExtensionsDependencyInjection/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftExtensionsDependencyInjection/model.yml new file mode 100644 index 000000000000..977b75e93e00 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftExtensionsDependencyInjection/model.yml @@ -0,0 +1,231 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Boolean", "Microsoft.Extensions.DependencyInjection.IServiceProviderIsKeyedService", "Method[IsKeyedService].ReturnValue"] + - ["Microsoft.Extensions.DependencyInjection.IServiceCollection", "Microsoft.Extensions.DependencyInjection.ObjectPoolServiceCollectionExtensions!", "Method[AddPooled].ReturnValue"] + - ["System.Boolean", "Microsoft.Extensions.DependencyInjection.ServiceProviderOptions", "Property[ValidateScopes]"] + - ["Microsoft.Extensions.DependencyInjection.IServiceCollection", "Microsoft.Extensions.DependencyInjection.ServiceCollectionServiceExtensions!", "Method[AddKeyedScoped].ReturnValue"] + - ["Microsoft.Extensions.Options.OptionsBuilder", "Microsoft.Extensions.DependencyInjection.OptionsBuilderExtensions!", "Method[ValidateOnStart].ReturnValue"] + - ["Microsoft.Extensions.DependencyInjection.IHealthChecksBuilder", "Microsoft.Extensions.DependencyInjection.ResourceUtilizationHealthCheckExtensions!", "Method[AddResourceUtilizationHealthCheck].ReturnValue"] + - ["Microsoft.Extensions.Http.Resilience.IStandardHedgingHandlerBuilder", "Microsoft.Extensions.DependencyInjection.ResilienceHttpClientBuilderExtensions!", "Method[AddStandardHedgingHandler].ReturnValue"] + - ["Microsoft.Extensions.DependencyInjection.IServiceCollection", "Microsoft.Extensions.DependencyInjection.LocalizationServiceCollectionExtensions!", "Method[AddLocalization].ReturnValue"] + - ["Microsoft.Extensions.DependencyInjection.IServiceCollection", "Microsoft.Extensions.DependencyInjection.ObjectPoolServiceCollectionExtensions!", "Method[ConfigurePool].ReturnValue"] + - ["Microsoft.Extensions.DependencyInjection.ServiceDescriptor", "Microsoft.Extensions.DependencyInjection.ServiceDescriptor!", "Method[Singleton].ReturnValue"] + - ["Microsoft.Extensions.DependencyInjection.IServiceCollection", "Microsoft.Extensions.DependencyInjection.DefaultServiceProviderFactory", "Method[CreateBuilder].ReturnValue"] + - ["Microsoft.Extensions.DependencyInjection.ServiceProvider", "Microsoft.Extensions.DependencyInjection.ServiceCollectionContainerBuilderExtensions!", "Method[BuildServiceProvider].ReturnValue"] + - ["System.Object", "Microsoft.Extensions.DependencyInjection.ServiceDescriptor", "Property[KeyedImplementationInstance]"] + - ["T", "Microsoft.Extensions.DependencyInjection.ActivatorUtilities!", "Method[CreateInstance].ReturnValue"] + - ["Microsoft.Extensions.DependencyInjection.IServiceCollection", "Microsoft.Extensions.DependencyInjection.HttpClientLoggingServiceCollectionExtensions!", "Method[AddHttpClientLogEnricher].ReturnValue"] + - ["Microsoft.Extensions.DependencyInjection.ServiceDescriptor", "Microsoft.Extensions.DependencyInjection.ServiceCollection", "Property[Item]"] + - ["Microsoft.Extensions.DependencyInjection.IHttpClientBuilder", "Microsoft.Extensions.DependencyInjection.PollyHttpClientBuilderExtensions!", "Method[AddPolicyHandlerFromRegistry].ReturnValue"] + - ["T", "Microsoft.Extensions.DependencyInjection.ServiceProviderServiceExtensions!", "Method[GetService].ReturnValue"] + - ["Microsoft.Extensions.Caching.Hybrid.IHybridCacheBuilder", "Microsoft.Extensions.DependencyInjection.HybridCacheBuilderExtensions!", "Method[AddSerializer].ReturnValue"] + - ["Microsoft.Extensions.DependencyInjection.IHealthChecksBuilder", "Microsoft.Extensions.DependencyInjection.CommonHealthChecksExtensions!", "Method[AddManualHealthCheck].ReturnValue"] + - ["Microsoft.Extensions.DependencyInjection.IHttpClientBuilder", "Microsoft.Extensions.DependencyInjection.HttpClientBuilderExtensions!", "Method[ConfigureHttpClient].ReturnValue"] + - ["Microsoft.Extensions.DependencyInjection.IServiceCollection", "Microsoft.Extensions.DependencyInjection.ApplicationEnricherServiceCollectionExtensions!", "Method[AddServiceLogEnricher].ReturnValue"] + - ["Microsoft.Extensions.DependencyInjection.IServiceCollection", "Microsoft.Extensions.DependencyInjection.MetricsServiceExtensions!", "Method[AddMetrics].ReturnValue"] + - ["Microsoft.Extensions.DependencyInjection.IServiceCollection", "Microsoft.Extensions.DependencyInjection.AutoActivationExtensions!", "Method[ActivateKeyedSingleton].ReturnValue"] + - ["Microsoft.Extensions.DependencyInjection.IServiceCollection", "Microsoft.Extensions.DependencyInjection.OptionsServiceCollectionExtensions!", "Method[AddOptions].ReturnValue"] + - ["Microsoft.Extensions.DependencyInjection.ServiceDescriptor", "Microsoft.Extensions.DependencyInjection.ServiceDescriptor!", "Method[Singleton].ReturnValue"] + - ["System.Object", "Microsoft.Extensions.DependencyInjection.ServiceProvider", "Method[GetKeyedService].ReturnValue"] + - ["Microsoft.Extensions.DependencyInjection.ServiceDescriptor", "Microsoft.Extensions.DependencyInjection.ServiceDescriptor!", "Method[Scoped].ReturnValue"] + - ["System.Object", "Microsoft.Extensions.DependencyInjection.ActivatorUtilities!", "Method[CreateInstance].ReturnValue"] + - ["Microsoft.Extensions.DependencyInjection.ServiceLifetime", "Microsoft.Extensions.DependencyInjection.ServiceLifetime!", "Field[Scoped]"] + - ["Microsoft.Extensions.DependencyInjection.IHealthChecksBuilder", "Microsoft.Extensions.DependencyInjection.EntityFrameworkCoreHealthChecksBuilderExtensions!", "Method[AddDbContextCheck].ReturnValue"] + - ["Microsoft.Extensions.DependencyInjection.IServiceCollection", "Microsoft.Extensions.DependencyInjection.NullLatencyContextServiceCollectionExtensions!", "Method[AddNullLatencyContext].ReturnValue"] + - ["Microsoft.Extensions.DependencyInjection.IHttpClientBuilder", "Microsoft.Extensions.DependencyInjection.HttpClientBuilderExtensions!", "Method[RedactLoggedHeaders].ReturnValue"] + - ["Microsoft.Extensions.DependencyInjection.IServiceCollection", "Microsoft.Extensions.DependencyInjection.ObjectPoolServiceCollectionExtensions!", "Method[AddPooled].ReturnValue"] + - ["System.Object", "Microsoft.Extensions.DependencyInjection.ServiceProviderServiceExtensions!", "Method[GetRequiredService].ReturnValue"] + - ["Microsoft.Extensions.DependencyInjection.IServiceCollection", "Microsoft.Extensions.DependencyInjection.IHealthChecksBuilder", "Property[Services]"] + - ["System.Object", "Microsoft.Extensions.DependencyInjection.IKeyedServiceProvider", "Method[GetRequiredKeyedService].ReturnValue"] + - ["Microsoft.Extensions.DependencyInjection.IServiceCollection", "Microsoft.Extensions.DependencyInjection.AsyncStateExtensions!", "Method[AddAsyncState].ReturnValue"] + - ["Microsoft.Extensions.DependencyInjection.IServiceCollection", "Microsoft.Extensions.DependencyInjection.ServiceCollectionServiceExtensions!", "Method[AddScoped].ReturnValue"] + - ["Microsoft.Extensions.DependencyInjection.IServiceCollection", "Microsoft.Extensions.DependencyInjection.AutoActivationExtensions!", "Method[AddActivatedKeyedSingleton].ReturnValue"] + - ["Microsoft.Extensions.DependencyInjection.IServiceCollection", "Microsoft.Extensions.DependencyInjection.MemoryCacheServiceCollectionExtensions!", "Method[AddDistributedMemoryCache].ReturnValue"] + - ["Microsoft.Extensions.DependencyInjection.IServiceCollection", "Microsoft.Extensions.DependencyInjection.HttpDiagnosticsServiceCollectionExtensions!", "Method[AddDownstreamDependencyMetadata].ReturnValue"] + - ["System.Threading.Tasks.ValueTask", "Microsoft.Extensions.DependencyInjection.ServiceProvider", "Method[DisposeAsync].ReturnValue"] + - ["Microsoft.Extensions.DependencyInjection.IHttpClientBuilder", "Microsoft.Extensions.DependencyInjection.HttpClientBuilderExtensions!", "Method[UseSocketsHttpHandler].ReturnValue"] + - ["Microsoft.Extensions.DependencyInjection.IHealthChecksBuilder", "Microsoft.Extensions.DependencyInjection.HealthChecksBuilderAddCheckExtensions!", "Method[AddTypeActivatedCheck].ReturnValue"] + - ["Microsoft.Extensions.DependencyInjection.IServiceCollection", "Microsoft.Extensions.DependencyInjection.OptionsServiceCollectionExtensions!", "Method[ConfigureAll].ReturnValue"] + - ["Microsoft.Extensions.DependencyInjection.ServiceDescriptor", "Microsoft.Extensions.DependencyInjection.ServiceDescriptor!", "Method[KeyedSingleton].ReturnValue"] + - ["Microsoft.Extensions.DependencyInjection.IHttpClientBuilder", "Microsoft.Extensions.DependencyInjection.HttpClientBuilderExtensions!", "Method[AddTypedClient].ReturnValue"] + - ["Microsoft.Extensions.Caching.Hybrid.IHybridCacheBuilder", "Microsoft.Extensions.DependencyInjection.HybridCacheServiceExtensions!", "Method[AddHybridCache].ReturnValue"] + - ["Microsoft.Extensions.Options.OptionsBuilder", "Microsoft.Extensions.DependencyInjection.OptionsBuilderConfigurationExtensions!", "Method[Bind].ReturnValue"] + - ["System.Object", "Microsoft.Extensions.DependencyInjection.ServiceProviderKeyedServiceExtensions!", "Method[GetRequiredKeyedService].ReturnValue"] + - ["Microsoft.Extensions.DependencyInjection.IHttpClientBuilder", "Microsoft.Extensions.DependencyInjection.HttpClientBuilderExtensions!", "Method[ConfigurePrimaryHttpMessageHandler].ReturnValue"] + - ["Microsoft.Extensions.DependencyInjection.ISocketsHttpHandlerBuilder", "Microsoft.Extensions.DependencyInjection.SocketsHttpHandlerBuilderExtensions!", "Method[Configure].ReturnValue"] + - ["Microsoft.Extensions.AI.ChatClientBuilder", "Microsoft.Extensions.DependencyInjection.ChatClientBuilderServiceCollectionExtensions!", "Method[AddChatClient].ReturnValue"] + - ["Microsoft.Extensions.DependencyInjection.IServiceCollection", "Microsoft.Extensions.DependencyInjection.HttpClientFactoryServiceCollectionExtensions!", "Method[ConfigureHttpClientDefaults].ReturnValue"] + - ["System.Boolean", "Microsoft.Extensions.DependencyInjection.ServiceProviderOptions", "Property[ValidateOnBuild]"] + - ["Microsoft.Extensions.DependencyInjection.IHealthChecksBuilder", "Microsoft.Extensions.DependencyInjection.IHealthChecksBuilder", "Method[Add].ReturnValue"] + - ["Microsoft.Extensions.DependencyInjection.IHttpClientBuilder", "Microsoft.Extensions.DependencyInjection.HttpClientBuilderExtensions!", "Method[RemoveAsKeyed].ReturnValue"] + - ["Microsoft.Extensions.DependencyInjection.IServiceCollection", "Microsoft.Extensions.DependencyInjection.AutoActivationExtensions!", "Method[AddActivatedKeyedSingleton].ReturnValue"] + - ["Microsoft.Extensions.DependencyInjection.IHealthChecksBuilder", "Microsoft.Extensions.DependencyInjection.HealthChecksBuilderDelegateExtensions!", "Method[AddCheck].ReturnValue"] + - ["Microsoft.Extensions.DependencyInjection.ServiceDescriptor", "Microsoft.Extensions.DependencyInjection.ServiceDescriptor!", "Method[KeyedScoped].ReturnValue"] + - ["Microsoft.Extensions.DependencyInjection.IServiceCollection", "Microsoft.Extensions.DependencyInjection.ServiceCollectionServiceExtensions!", "Method[AddKeyedScoped].ReturnValue"] + - ["Microsoft.Extensions.DependencyInjection.IServiceCollection", "Microsoft.Extensions.DependencyInjection.OptionsServiceCollectionExtensions!", "Method[ConfigureOptions].ReturnValue"] + - ["Microsoft.Extensions.DependencyInjection.IServiceCollection", "Microsoft.Extensions.DependencyInjection.ServiceCollectionServiceExtensions!", "Method[AddKeyedSingleton].ReturnValue"] + - ["Microsoft.Extensions.DependencyInjection.ServiceDescriptor", "Microsoft.Extensions.DependencyInjection.ServiceDescriptor!", "Method[Transient].ReturnValue"] + - ["Microsoft.Extensions.DependencyInjection.IServiceCollection", "Microsoft.Extensions.DependencyInjection.ServiceCollectionServiceExtensions!", "Method[AddKeyedScoped].ReturnValue"] + - ["Microsoft.Extensions.DependencyInjection.IServiceCollection", "Microsoft.Extensions.DependencyInjection.FakeLoggerServiceCollectionExtensions!", "Method[AddFakeLogging].ReturnValue"] + - ["Microsoft.Extensions.DependencyInjection.ServiceDescriptor", "Microsoft.Extensions.DependencyInjection.ServiceDescriptor!", "Method[DescribeKeyed].ReturnValue"] + - ["Microsoft.Extensions.DependencyInjection.IHealthChecksBuilder", "Microsoft.Extensions.DependencyInjection.HealthChecksBuilderDelegateExtensions!", "Method[AddAsyncCheck].ReturnValue"] + - ["Microsoft.Extensions.DependencyInjection.IServiceCollection", "Microsoft.Extensions.DependencyInjection.ServiceCollectionServiceExtensions!", "Method[AddSingleton].ReturnValue"] + - ["Microsoft.Extensions.DependencyInjection.ServiceDescriptor", "Microsoft.Extensions.DependencyInjection.ServiceDescriptor!", "Method[KeyedScoped].ReturnValue"] + - ["Microsoft.Extensions.AI.EmbeddingGeneratorBuilder", "Microsoft.Extensions.DependencyInjection.EmbeddingGeneratorBuilderServiceCollectionExtensions!", "Method[AddEmbeddingGenerator].ReturnValue"] + - ["Microsoft.Extensions.DependencyInjection.ServiceDescriptor", "Microsoft.Extensions.DependencyInjection.ServiceDescriptor!", "Method[Describe].ReturnValue"] + - ["T", "Microsoft.Extensions.DependencyInjection.ActivatorUtilities!", "Method[GetServiceOrCreateInstance].ReturnValue"] + - ["Microsoft.Extensions.DependencyInjection.IHttpClientBuilder", "Microsoft.Extensions.DependencyInjection.HttpClientBuilderExtensions!", "Method[AddHttpMessageHandler].ReturnValue"] + - ["Microsoft.Extensions.DependencyInjection.IServiceCollection", "Microsoft.Extensions.DependencyInjection.ServiceCollectionServiceExtensions!", "Method[AddTransient].ReturnValue"] + - ["System.Boolean", "Microsoft.Extensions.DependencyInjection.ServiceCollection", "Method[Contains].ReturnValue"] + - ["Microsoft.Extensions.DependencyInjection.IServiceScope", "Microsoft.Extensions.DependencyInjection.IServiceScopeFactory", "Method[CreateScope].ReturnValue"] + - ["Microsoft.Extensions.DependencyInjection.IServiceCollection", "Microsoft.Extensions.DependencyInjection.ServiceCollectionServiceExtensions!", "Method[AddSingleton].ReturnValue"] + - ["Microsoft.Extensions.DependencyInjection.IServiceCollection", "Microsoft.Extensions.DependencyInjection.CommonHealthChecksExtensions!", "Method[AddTelemetryHealthCheckPublisher].ReturnValue"] + - ["Microsoft.Extensions.DependencyInjection.IServiceCollection", "Microsoft.Extensions.DependencyInjection.AutoActivationExtensions!", "Method[AddActivatedKeyedSingleton].ReturnValue"] + - ["System.Collections.IEnumerator", "Microsoft.Extensions.DependencyInjection.ServiceCollection", "Method[System.Collections.IEnumerable.GetEnumerator].ReturnValue"] + - ["Microsoft.Extensions.DependencyInjection.IHttpClientBuilder", "Microsoft.Extensions.DependencyInjection.HttpClientBuilderExtensions!", "Method[AddTypedClient].ReturnValue"] + - ["Microsoft.Extensions.DependencyInjection.IServiceCollection", "Microsoft.Extensions.DependencyInjection.KubernetesProbesExtensions!", "Method[AddKubernetesProbes].ReturnValue"] + - ["Microsoft.Extensions.DependencyInjection.IServiceCollection", "Microsoft.Extensions.DependencyInjection.EnrichmentServiceCollectionExtensions!", "Method[AddStaticLogEnricher].ReturnValue"] + - ["Microsoft.Extensions.DependencyInjection.IServiceCollection", "Microsoft.Extensions.DependencyInjection.LatencyRegistryServiceCollectionExtensions!", "Method[RegisterMeasureNames].ReturnValue"] + - ["Microsoft.Extensions.DependencyInjection.IHealthChecksBuilder", "Microsoft.Extensions.DependencyInjection.CommonHealthChecksExtensions!", "Method[AddApplicationLifecycleHealthCheck].ReturnValue"] + - ["Microsoft.Extensions.DependencyInjection.IServiceCollection", "Microsoft.Extensions.DependencyInjection.EnrichmentServiceCollectionExtensions!", "Method[AddLogEnricher].ReturnValue"] + - ["Microsoft.Extensions.DependencyInjection.IServiceCollection", "Microsoft.Extensions.DependencyInjection.RedisCacheServiceCollectionExtensions!", "Method[AddDistributedRedisCache].ReturnValue"] + - ["Microsoft.Extensions.Options.OptionsBuilder", "Microsoft.Extensions.DependencyInjection.OptionsBuilderConfigurationExtensions!", "Method[BindConfiguration].ReturnValue"] + - ["System.Object", "Microsoft.Extensions.DependencyInjection.ActivatorUtilities!", "Method[GetServiceOrCreateInstance].ReturnValue"] + - ["Microsoft.Extensions.DependencyInjection.IServiceCollection", "Microsoft.Extensions.DependencyInjection.IHttpClientBuilder", "Property[Services]"] + - ["Microsoft.Extensions.DependencyInjection.IServiceCollection", "Microsoft.Extensions.DependencyInjection.ServiceCollectionHostedServiceExtensions!", "Method[AddHostedService].ReturnValue"] + - ["Microsoft.Extensions.DependencyInjection.IServiceCollection", "Microsoft.Extensions.DependencyInjection.OptionsServiceCollectionExtensions!", "Method[ConfigureOptions].ReturnValue"] + - ["System.Type", "Microsoft.Extensions.DependencyInjection.ServiceDescriptor", "Property[ServiceType]"] + - ["System.Int32", "Microsoft.Extensions.DependencyInjection.ServiceCollection", "Property[Count]"] + - ["System.Boolean", "Microsoft.Extensions.DependencyInjection.IServiceProviderIsService", "Method[IsService].ReturnValue"] + - ["System.IServiceProvider", "Microsoft.Extensions.DependencyInjection.DefaultServiceProviderFactory", "Method[CreateServiceProvider].ReturnValue"] + - ["Microsoft.Extensions.DependencyInjection.IServiceCollection", "Microsoft.Extensions.DependencyInjection.ApplicationMetadataServiceCollectionExtensions!", "Method[AddApplicationMetadata].ReturnValue"] + - ["Microsoft.Extensions.DependencyInjection.IHttpClientBuilder", "Microsoft.Extensions.DependencyInjection.HttpClientBuilderExtensions!", "Method[AddLogger].ReturnValue"] + - ["Microsoft.Extensions.DependencyInjection.IHttpClientBuilder", "Microsoft.Extensions.DependencyInjection.HttpClientBuilderExtensions!", "Method[AddAsKeyed].ReturnValue"] + - ["Microsoft.Extensions.DependencyInjection.ObjectFactory", "Microsoft.Extensions.DependencyInjection.ActivatorUtilities!", "Method[CreateFactory].ReturnValue"] + - ["Microsoft.Extensions.DependencyInjection.IHealthChecksBuilder", "Microsoft.Extensions.DependencyInjection.HealthChecksBuilderAddCheckExtensions!", "Method[AddCheck].ReturnValue"] + - ["Microsoft.Extensions.DependencyInjection.IServiceCollection", "Microsoft.Extensions.DependencyInjection.RedactionServiceCollectionExtensions!", "Method[AddRedaction].ReturnValue"] + - ["System.Boolean", "Microsoft.Extensions.DependencyInjection.ServiceCollection", "Property[IsReadOnly]"] + - ["Microsoft.Extensions.Options.OptionsBuilder", "Microsoft.Extensions.DependencyInjection.OptionsServiceCollectionExtensions!", "Method[AddOptions].ReturnValue"] + - ["Microsoft.Extensions.DependencyInjection.ServiceDescriptor", "Microsoft.Extensions.DependencyInjection.ServiceDescriptor!", "Method[KeyedScoped].ReturnValue"] + - ["Microsoft.Extensions.DependencyInjection.IServiceCollection", "Microsoft.Extensions.DependencyInjection.FakeRedactionServiceCollectionExtensions!", "Method[AddFakeRedaction].ReturnValue"] + - ["Microsoft.Extensions.Caching.Hybrid.IHybridCacheBuilder", "Microsoft.Extensions.DependencyInjection.HybridCacheBuilderExtensions!", "Method[AddSerializerFactory].ReturnValue"] + - ["Microsoft.Extensions.Options.OptionsBuilder", "Microsoft.Extensions.DependencyInjection.OptionsServiceCollectionExtensions!", "Method[AddOptionsWithValidateOnStart].ReturnValue"] + - ["Microsoft.Extensions.DependencyInjection.IServiceCollection", "Microsoft.Extensions.DependencyInjection.ServiceCollectionServiceExtensions!", "Method[AddScoped].ReturnValue"] + - ["System.Int32", "Microsoft.Extensions.DependencyInjection.ServiceCollection", "Method[IndexOf].ReturnValue"] + - ["Microsoft.Extensions.DependencyInjection.IServiceCollection", "Microsoft.Extensions.DependencyInjection.ServiceCollectionServiceExtensions!", "Method[AddKeyedSingleton].ReturnValue"] + - ["Microsoft.Extensions.DependencyInjection.IHttpClientBuilder", "Microsoft.Extensions.DependencyInjection.HttpClientBuilderExtensions!", "Method[SetHandlerLifetime].ReturnValue"] + - ["Microsoft.Extensions.DependencyInjection.IServiceCollection", "Microsoft.Extensions.DependencyInjection.ResilienceServiceCollectionExtensions!", "Method[AddResilienceEnricher].ReturnValue"] + - ["Microsoft.Extensions.DependencyInjection.IServiceCollection", "Microsoft.Extensions.DependencyInjection.AutoActivationExtensions!", "Method[ActivateKeyedSingleton].ReturnValue"] + - ["System.Object", "Microsoft.Extensions.DependencyInjection.KeyedService!", "Property[AnyKey]"] + - ["Microsoft.Extensions.DependencyInjection.IServiceCollection", "Microsoft.Extensions.DependencyInjection.OptionsConfigurationServiceCollectionExtensions!", "Method[Configure].ReturnValue"] + - ["System.Func", "Microsoft.Extensions.DependencyInjection.ServiceDescriptor", "Property[KeyedImplementationFactory]"] + - ["System.IServiceProvider", "Microsoft.Extensions.DependencyInjection.AsyncServiceScope", "Property[ServiceProvider]"] + - ["Microsoft.Extensions.DependencyInjection.IServiceCollection", "Microsoft.Extensions.DependencyInjection.ServiceCollectionServiceExtensions!", "Method[AddScoped].ReturnValue"] + - ["Microsoft.Extensions.DependencyInjection.IServiceCollection", "Microsoft.Extensions.DependencyInjection.AutoActivationExtensions!", "Method[AddActivatedSingleton].ReturnValue"] + - ["System.Object", "Microsoft.Extensions.DependencyInjection.IKeyedServiceProvider", "Method[GetKeyedService].ReturnValue"] + - ["System.String", "Microsoft.Extensions.DependencyInjection.ISocketsHttpHandlerBuilder", "Property[Name]"] + - ["Microsoft.Extensions.DependencyInjection.IHttpClientBuilder", "Microsoft.Extensions.DependencyInjection.HttpClientBuilderExtensions!", "Method[ConfigureAdditionalHttpMessageHandlers].ReturnValue"] + - ["Microsoft.Extensions.DependencyInjection.ServiceDescriptor", "Microsoft.Extensions.DependencyInjection.ServiceDescriptor!", "Method[KeyedTransient].ReturnValue"] + - ["Microsoft.Extensions.DependencyInjection.IServiceCollection", "Microsoft.Extensions.DependencyInjection.ResourceMonitoringServiceCollectionExtensions!", "Method[AddResourceMonitoring].ReturnValue"] + - ["Microsoft.Extensions.Caching.Hybrid.IHybridCacheBuilder", "Microsoft.Extensions.DependencyInjection.HybridCacheBuilderExtensions!", "Method[AddSerializer].ReturnValue"] + - ["Microsoft.Extensions.DependencyInjection.IServiceCollection", "Microsoft.Extensions.DependencyInjection.EnrichmentServiceCollectionExtensions!", "Method[AddLogEnricher].ReturnValue"] + - ["System.Object", "Microsoft.Extensions.DependencyInjection.ISupportRequiredService", "Method[GetRequiredService].ReturnValue"] + - ["Microsoft.Extensions.DependencyInjection.IServiceCollection", "Microsoft.Extensions.DependencyInjection.ContextualOptionsServiceCollectionExtensions!", "Method[Configure].ReturnValue"] + - ["Microsoft.Extensions.DependencyInjection.IServiceCollection", "Microsoft.Extensions.DependencyInjection.ServiceCollectionServiceExtensions!", "Method[AddKeyedTransient].ReturnValue"] + - ["System.Object", "Microsoft.Extensions.DependencyInjection.ServiceProvider", "Method[GetRequiredKeyedService].ReturnValue"] + - ["Microsoft.Extensions.DependencyInjection.IHttpClientBuilder", "Microsoft.Extensions.DependencyInjection.HttpClientLoggingHttpClientBuilderExtensions!", "Method[AddExtendedHttpClientLogging].ReturnValue"] + - ["Microsoft.Extensions.DependencyInjection.ObjectFactory", "Microsoft.Extensions.DependencyInjection.ActivatorUtilities!", "Method[CreateFactory].ReturnValue"] + - ["Microsoft.Extensions.DependencyInjection.IServiceCollection", "Microsoft.Extensions.DependencyInjection.ServiceCollectionServiceExtensions!", "Method[AddKeyedTransient].ReturnValue"] + - ["Microsoft.Extensions.DependencyInjection.IServiceCollection", "Microsoft.Extensions.DependencyInjection.ProcessEnricherServiceCollectionExtensions!", "Method[AddProcessLogEnricher].ReturnValue"] + - ["System.Object", "Microsoft.Extensions.DependencyInjection.ServiceProvider", "Method[GetService].ReturnValue"] + - ["T", "Microsoft.Extensions.DependencyInjection.ServiceProviderKeyedServiceExtensions!", "Method[GetKeyedService].ReturnValue"] + - ["Microsoft.Extensions.DependencyInjection.IServiceCollection", "Microsoft.Extensions.DependencyInjection.ServiceCollectionServiceExtensions!", "Method[AddTransient].ReturnValue"] + - ["Microsoft.Extensions.DependencyInjection.ServiceDescriptor", "Microsoft.Extensions.DependencyInjection.ServiceDescriptor!", "Method[Scoped].ReturnValue"] + - ["Microsoft.Extensions.DependencyInjection.IServiceCollection", "Microsoft.Extensions.DependencyInjection.ServiceCollectionServiceExtensions!", "Method[AddKeyedTransient].ReturnValue"] + - ["Microsoft.Extensions.DependencyInjection.IHealthChecksBuilder", "Microsoft.Extensions.DependencyInjection.HealthChecksBuilderAddCheckExtensions!", "Method[AddCheck].ReturnValue"] + - ["Microsoft.Extensions.DependencyInjection.IServiceCollection", "Microsoft.Extensions.DependencyInjection.LoggingServiceCollectionExtensions!", "Method[AddLogging].ReturnValue"] + - ["Microsoft.Extensions.DependencyInjection.IServiceCollection", "Microsoft.Extensions.DependencyInjection.ISocketsHttpHandlerBuilder", "Property[Services]"] + - ["Microsoft.Extensions.DependencyInjection.IServiceCollection", "Microsoft.Extensions.DependencyInjection.OptionsServiceCollectionExtensions!", "Method[PostConfigureAll].ReturnValue"] + - ["Microsoft.Extensions.AI.ChatClientBuilder", "Microsoft.Extensions.DependencyInjection.ChatClientBuilderServiceCollectionExtensions!", "Method[AddKeyedChatClient].ReturnValue"] + - ["System.Collections.Generic.IEnumerable", "Microsoft.Extensions.DependencyInjection.ServiceProviderServiceExtensions!", "Method[GetServices].ReturnValue"] + - ["Microsoft.Extensions.DependencyInjection.IServiceCollection", "Microsoft.Extensions.DependencyInjection.ContextualOptionsServiceCollectionExtensions!", "Method[AddContextualOptions].ReturnValue"] + - ["System.Boolean", "Microsoft.Extensions.DependencyInjection.ServiceCollection", "Method[Remove].ReturnValue"] + - ["Microsoft.Extensions.DependencyInjection.ServiceDescriptor", "Microsoft.Extensions.DependencyInjection.ServiceDescriptor!", "Method[KeyedTransient].ReturnValue"] + - ["System.String", "Microsoft.Extensions.DependencyInjection.ServiceDescriptor", "Method[ToString].ReturnValue"] + - ["Microsoft.Extensions.DependencyInjection.ServiceDescriptor", "Microsoft.Extensions.DependencyInjection.ServiceDescriptor!", "Method[KeyedTransient].ReturnValue"] + - ["Microsoft.Extensions.DependencyInjection.ServiceDescriptor", "Microsoft.Extensions.DependencyInjection.ServiceDescriptor!", "Method[KeyedSingleton].ReturnValue"] + - ["Microsoft.Extensions.DependencyInjection.IServiceCollection", "Microsoft.Extensions.DependencyInjection.OptionsServiceCollectionExtensions!", "Method[Configure].ReturnValue"] + - ["System.Boolean", "Microsoft.Extensions.DependencyInjection.ServiceDescriptor", "Property[IsKeyedService]"] + - ["Microsoft.Extensions.DependencyInjection.IServiceCollection", "Microsoft.Extensions.DependencyInjection.ServiceCollectionServiceExtensions!", "Method[AddKeyedSingleton].ReturnValue"] + - ["Microsoft.Extensions.DependencyInjection.IServiceCollection", "Microsoft.Extensions.DependencyInjection.EnrichmentServiceCollectionExtensions!", "Method[AddStaticLogEnricher].ReturnValue"] + - ["Microsoft.Extensions.DependencyInjection.IServiceCollection", "Microsoft.Extensions.DependencyInjection.EncoderServiceCollectionExtensions!", "Method[AddWebEncoders].ReturnValue"] + - ["Microsoft.Extensions.DependencyInjection.IHttpClientBuilder", "Microsoft.Extensions.DependencyInjection.PollyHttpClientBuilderExtensions!", "Method[AddPolicyHandler].ReturnValue"] + - ["Microsoft.Extensions.DependencyInjection.IHttpClientBuilder", "Microsoft.Extensions.DependencyInjection.HttpClientBuilderExtensions!", "Method[ConfigureHttpMessageHandlerBuilder].ReturnValue"] + - ["System.Type", "Microsoft.Extensions.DependencyInjection.ServiceDescriptor", "Property[ImplementationType]"] + - ["System.Func", "Microsoft.Extensions.DependencyInjection.ServiceDescriptor", "Property[ImplementationFactory]"] + - ["Microsoft.Extensions.DependencyInjection.IServiceCollection", "Microsoft.Extensions.DependencyInjection.HttpClientLoggingServiceCollectionExtensions!", "Method[AddExtendedHttpClientLogging].ReturnValue"] + - ["Microsoft.Extensions.AI.EmbeddingGeneratorBuilder", "Microsoft.Extensions.DependencyInjection.EmbeddingGeneratorBuilderServiceCollectionExtensions!", "Method[AddKeyedEmbeddingGenerator].ReturnValue"] + - ["Microsoft.Extensions.DependencyInjection.IHttpClientBuilder", "Microsoft.Extensions.DependencyInjection.HttpClientBuilderExtensions!", "Method[AddDefaultLogger].ReturnValue"] + - ["Microsoft.Extensions.DependencyInjection.IServiceCollection", "Microsoft.Extensions.DependencyInjection.AutoActivationExtensions!", "Method[AddActivatedSingleton].ReturnValue"] + - ["Microsoft.Extensions.DependencyInjection.IHealthChecksBuilder", "Microsoft.Extensions.DependencyInjection.HealthCheckServiceCollectionExtensions!", "Method[AddHealthChecks].ReturnValue"] + - ["Microsoft.Extensions.DependencyInjection.IServiceCollection", "Microsoft.Extensions.DependencyInjection.OptionsServiceCollectionExtensions!", "Method[PostConfigure].ReturnValue"] + - ["Microsoft.Extensions.DependencyInjection.IServiceCollection", "Microsoft.Extensions.DependencyInjection.LatencyConsoleExtensions!", "Method[AddConsoleLatencyDataExporter].ReturnValue"] + - ["Microsoft.Extensions.DependencyInjection.IHttpClientBuilder", "Microsoft.Extensions.DependencyInjection.HttpClientBuilderExtensions!", "Method[AddLogger].ReturnValue"] + - ["T", "Microsoft.Extensions.DependencyInjection.ServiceProviderServiceExtensions!", "Method[GetRequiredService].ReturnValue"] + - ["System.IServiceProvider", "Microsoft.Extensions.DependencyInjection.IServiceScope", "Property[ServiceProvider]"] + - ["System.Object", "Microsoft.Extensions.DependencyInjection.FromKeyedServicesAttribute", "Property[Key]"] + - ["Microsoft.Extensions.DependencyInjection.ServiceDescriptor", "Microsoft.Extensions.DependencyInjection.ServiceDescriptor!", "Method[KeyedSingleton].ReturnValue"] + - ["System.Threading.Tasks.ValueTask", "Microsoft.Extensions.DependencyInjection.AsyncServiceScope", "Method[DisposeAsync].ReturnValue"] + - ["Microsoft.Extensions.DependencyInjection.IServiceCollection", "Microsoft.Extensions.DependencyInjection.AutoActivationExtensions!", "Method[ActivateSingleton].ReturnValue"] + - ["Microsoft.Extensions.Http.Resilience.IHttpResiliencePipelineBuilder", "Microsoft.Extensions.DependencyInjection.ResilienceHttpClientBuilderExtensions!", "Method[AddResilienceHandler].ReturnValue"] + - ["Microsoft.Extensions.DependencyInjection.IServiceScope", "Microsoft.Extensions.DependencyInjection.ServiceProviderServiceExtensions!", "Method[CreateScope].ReturnValue"] + - ["Microsoft.Extensions.DependencyInjection.IHttpClientBuilder", "Microsoft.Extensions.DependencyInjection.HttpClientFactoryServiceCollectionExtensions!", "Method[AddHttpClient].ReturnValue"] + - ["Microsoft.Extensions.DependencyInjection.IHttpClientBuilder", "Microsoft.Extensions.DependencyInjection.HttpClientFactoryServiceCollectionExtensions!", "Method[AddHttpClient].ReturnValue"] + - ["Polly.Registry.IPolicyRegistry", "Microsoft.Extensions.DependencyInjection.PollyServiceCollectionExtensions!", "Method[AddPolicyRegistry].ReturnValue"] + - ["Microsoft.Extensions.DependencyInjection.IHttpClientBuilder", "Microsoft.Extensions.DependencyInjection.HttpClientBuilderExtensions!", "Method[AddHttpMessageHandler].ReturnValue"] + - ["System.Collections.Generic.IEnumerable", "Microsoft.Extensions.DependencyInjection.ServiceProviderServiceExtensions!", "Method[GetServices].ReturnValue"] + - ["System.Collections.Generic.IEnumerator", "Microsoft.Extensions.DependencyInjection.ServiceCollection", "Method[GetEnumerator].ReturnValue"] + - ["System.Collections.Generic.IEnumerable", "Microsoft.Extensions.DependencyInjection.ServiceProviderKeyedServiceExtensions!", "Method[GetKeyedServices].ReturnValue"] + - ["T", "Microsoft.Extensions.DependencyInjection.ServiceProviderKeyedServiceExtensions!", "Method[GetRequiredKeyedService].ReturnValue"] + - ["Microsoft.Extensions.DependencyInjection.ServiceDescriptor", "Microsoft.Extensions.DependencyInjection.ServiceDescriptor!", "Method[Scoped].ReturnValue"] + - ["Microsoft.Extensions.DependencyInjection.ServiceDescriptor", "Microsoft.Extensions.DependencyInjection.ServiceDescriptor!", "Method[Singleton].ReturnValue"] + - ["Microsoft.Extensions.Caching.Hybrid.IHybridCacheBuilder", "Microsoft.Extensions.DependencyInjection.HybridCacheBuilderExtensions!", "Method[AddSerializerFactory].ReturnValue"] + - ["Microsoft.Extensions.DependencyInjection.IServiceCollection", "Microsoft.Extensions.DependencyInjection.AutoActivationExtensions!", "Method[ActivateSingleton].ReturnValue"] + - ["Microsoft.Extensions.DependencyInjection.IServiceCollection", "Microsoft.Extensions.DependencyInjection.ServiceCollectionServiceExtensions!", "Method[AddSingleton].ReturnValue"] + - ["Microsoft.Extensions.DependencyInjection.ServiceLifetime", "Microsoft.Extensions.DependencyInjection.ServiceLifetime!", "Field[Singleton]"] + - ["Microsoft.Extensions.DependencyInjection.IServiceCollection", "Microsoft.Extensions.DependencyInjection.LatencyContextExtensions!", "Method[AddLatencyContext].ReturnValue"] + - ["Microsoft.Extensions.DependencyInjection.ServiceDescriptor", "Microsoft.Extensions.DependencyInjection.ServiceDescriptor!", "Method[Transient].ReturnValue"] + - ["Microsoft.Extensions.DependencyInjection.IServiceCollection", "Microsoft.Extensions.DependencyInjection.SqlServerCachingServicesExtensions!", "Method[AddDistributedSqlServerCache].ReturnValue"] + - ["System.String", "Microsoft.Extensions.DependencyInjection.IHttpClientBuilder", "Property[Name]"] + - ["Microsoft.Extensions.DependencyInjection.IServiceCollection", "Microsoft.Extensions.DependencyInjection.LatencyRegistryServiceCollectionExtensions!", "Method[RegisterTagNames].ReturnValue"] + - ["Microsoft.Extensions.DependencyInjection.IHttpClientBuilder", "Microsoft.Extensions.DependencyInjection.HttpClientBuilderExtensions!", "Method[RemoveAllLoggers].ReturnValue"] + - ["Microsoft.Extensions.DependencyInjection.IServiceCollection", "Microsoft.Extensions.DependencyInjection.MemoryCacheServiceCollectionExtensions!", "Method[AddMemoryCache].ReturnValue"] + - ["Microsoft.Extensions.DependencyInjection.ServiceDescriptor", "Microsoft.Extensions.DependencyInjection.ServiceDescriptor!", "Method[Transient].ReturnValue"] + - ["Microsoft.Extensions.DependencyInjection.IServiceCollection", "Microsoft.Extensions.DependencyInjection.HttpClientLatencyTelemetryExtensions!", "Method[AddHttpClientLatencyTelemetry].ReturnValue"] + - ["System.Type", "Microsoft.Extensions.DependencyInjection.ServiceDescriptor", "Property[KeyedImplementationType]"] + - ["System.Object", "Microsoft.Extensions.DependencyInjection.ServiceDescriptor", "Property[ImplementationInstance]"] + - ["Microsoft.Extensions.DependencyInjection.IServiceCollection", "Microsoft.Extensions.DependencyInjection.TcpEndpointProbesExtensions!", "Method[AddTcpEndpointProbe].ReturnValue"] + - ["Microsoft.Extensions.DependencyInjection.IServiceCollection", "Microsoft.Extensions.DependencyInjection.AutoActivationExtensions!", "Method[AddActivatedSingleton].ReturnValue"] + - ["Microsoft.Extensions.DependencyInjection.IServiceCollection", "Microsoft.Extensions.DependencyInjection.HttpDiagnosticsServiceCollectionExtensions!", "Method[AddDownstreamDependencyMetadata].ReturnValue"] + - ["Microsoft.Extensions.DependencyInjection.IServiceCollection", "Microsoft.Extensions.DependencyInjection.StackExchangeRedisCacheServiceCollectionExtensions!", "Method[AddStackExchangeRedisCache].ReturnValue"] + - ["Microsoft.Extensions.DependencyInjection.ServiceLifetime", "Microsoft.Extensions.DependencyInjection.ServiceDescriptor", "Property[Lifetime]"] + - ["Microsoft.Extensions.DependencyInjection.IHttpClientBuilder", "Microsoft.Extensions.DependencyInjection.PollyHttpClientBuilderExtensions!", "Method[AddTransientHttpErrorPolicy].ReturnValue"] + - ["Microsoft.Extensions.DependencyInjection.IHttpClientBuilder", "Microsoft.Extensions.DependencyInjection.HttpClientFactoryServiceCollectionExtensions!", "Method[AddHttpClient].ReturnValue"] + - ["Microsoft.Extensions.DependencyInjection.IServiceCollection", "Microsoft.Extensions.DependencyInjection.ContextualOptionsServiceCollectionExtensions!", "Method[ConfigureAll].ReturnValue"] + - ["Microsoft.Extensions.DependencyInjection.IServiceCollection", "Microsoft.Extensions.DependencyInjection.ServiceCollectionServiceExtensions!", "Method[AddTransient].ReturnValue"] + - ["Microsoft.Extensions.DependencyInjection.IServiceCollection", "Microsoft.Extensions.DependencyInjection.ObjectPoolServiceCollectionExtensions!", "Method[ConfigurePools].ReturnValue"] + - ["Microsoft.Extensions.DependencyInjection.IServiceCollection", "Microsoft.Extensions.DependencyInjection.PollyServiceCollectionExtensions!", "Method[AddPolicyRegistry].ReturnValue"] + - ["Microsoft.Extensions.DependencyInjection.IServiceCollection", "Microsoft.Extensions.DependencyInjection.HttpClientFactoryServiceCollectionExtensions!", "Method[AddHttpClient].ReturnValue"] + - ["Microsoft.Extensions.Options.OptionsBuilder", "Microsoft.Extensions.DependencyInjection.OptionsServiceCollectionExtensions!", "Method[AddOptionsWithValidateOnStart].ReturnValue"] + - ["Microsoft.Extensions.DependencyInjection.IServiceCollection", "Microsoft.Extensions.DependencyInjection.ExceptionSummarizationServiceCollectionExtensions!", "Method[AddExceptionSummarizer].ReturnValue"] + - ["Microsoft.Extensions.Http.Resilience.IHttpStandardResiliencePipelineBuilder", "Microsoft.Extensions.DependencyInjection.ResilienceHttpClientBuilderExtensions!", "Method[AddStandardResilienceHandler].ReturnValue"] + - ["Microsoft.Extensions.DependencyInjection.ServiceLifetime", "Microsoft.Extensions.DependencyInjection.ServiceLifetime!", "Field[Transient]"] + - ["System.Object", "Microsoft.Extensions.DependencyInjection.ServiceDescriptor", "Property[ServiceKey]"] + - ["Microsoft.Extensions.DependencyInjection.AsyncServiceScope", "Microsoft.Extensions.DependencyInjection.ServiceProviderServiceExtensions!", "Method[CreateAsyncScope].ReturnValue"] + - ["Microsoft.Extensions.DependencyInjection.IHttpClientBuilder", "Microsoft.Extensions.DependencyInjection.HttpClientBuilderExtensions!", "Method[ConfigurePrimaryHttpMessageHandler].ReturnValue"] + - ["System.Collections.Generic.IEnumerable", "Microsoft.Extensions.DependencyInjection.ServiceProviderKeyedServiceExtensions!", "Method[GetKeyedServices].ReturnValue"] + - ["Microsoft.Extensions.DependencyInjection.IServiceCollection", "Microsoft.Extensions.DependencyInjection.LatencyRegistryServiceCollectionExtensions!", "Method[RegisterCheckpointNames].ReturnValue"] + - ["Microsoft.Extensions.Options.OptionsBuilder", "Microsoft.Extensions.DependencyInjection.OptionsBuilderDataAnnotationsExtensions!", "Method[ValidateDataAnnotations].ReturnValue"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftExtensionsDependencyInjectionExtensions/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftExtensionsDependencyInjectionExtensions/model.yml new file mode 100644 index 000000000000..8724d3a289aa --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftExtensionsDependencyInjectionExtensions/model.yml @@ -0,0 +1,11 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["Microsoft.Extensions.DependencyInjection.IServiceCollection", "Microsoft.Extensions.DependencyInjection.Extensions.ServiceCollectionDescriptorExtensions!", "Method[Add].ReturnValue"] + - ["Microsoft.Extensions.DependencyInjection.IServiceCollection", "Microsoft.Extensions.DependencyInjection.Extensions.ServiceCollectionDescriptorExtensions!", "Method[RemoveAllKeyed].ReturnValue"] + - ["Microsoft.Extensions.DependencyInjection.IServiceCollection", "Microsoft.Extensions.DependencyInjection.Extensions.ServiceCollectionDescriptorExtensions!", "Method[RemoveAllKeyed].ReturnValue"] + - ["Microsoft.Extensions.DependencyInjection.IServiceCollection", "Microsoft.Extensions.DependencyInjection.Extensions.ServiceCollectionDescriptorExtensions!", "Method[RemoveAll].ReturnValue"] + - ["Microsoft.Extensions.DependencyInjection.IServiceCollection", "Microsoft.Extensions.DependencyInjection.Extensions.ServiceCollectionDescriptorExtensions!", "Method[RemoveAll].ReturnValue"] + - ["Microsoft.Extensions.DependencyInjection.IServiceCollection", "Microsoft.Extensions.DependencyInjection.Extensions.ServiceCollectionDescriptorExtensions!", "Method[Replace].ReturnValue"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftExtensionsDependencyInjectionSpecification/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftExtensionsDependencyInjectionSpecification/model.yml new file mode 100644 index 000000000000..a49c6e818a38 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftExtensionsDependencyInjectionSpecification/model.yml @@ -0,0 +1,19 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Collections.Generic.IEnumerable", "Microsoft.Extensions.DependencyInjection.Specification.DependencyInjectionSpecificationTests!", "Property[CreateInstanceFuncs]"] + - ["System.IServiceProvider", "Microsoft.Extensions.DependencyInjection.Specification.DependencyInjectionSpecificationTests", "Method[CreateServiceProvider].ReturnValue"] + - ["Xunit.TheoryData", "Microsoft.Extensions.DependencyInjection.Specification.DependencyInjectionSpecificationTests!", "Property[ServiceContainerPicksConstructorWithLongestMatchesData]"] + - ["System.Nullable", "Microsoft.Extensions.DependencyInjection.Specification.ClassWithOptionalArgsCtorWithStructs", "Property[IntegerNull]"] + - ["System.Nullable", "Microsoft.Extensions.DependencyInjection.Specification.ClassWithOptionalArgsCtorWithStructs", "Property[ColorNull]"] + - ["System.Nullable", "Microsoft.Extensions.DependencyInjection.Specification.ClassWithOptionalArgsCtorWithStructs", "Property[Color]"] + - ["System.Collections.Generic.IEnumerable", "Microsoft.Extensions.DependencyInjection.Specification.DependencyInjectionSpecificationTests!", "Property[TypesWithNonPublicConstructorData]"] + - ["System.Boolean", "Microsoft.Extensions.DependencyInjection.Specification.DependencyInjectionSpecificationTests", "Property[ExpectStructWithPublicDefaultConstructorInvoked]"] + - ["System.IServiceProvider", "Microsoft.Extensions.DependencyInjection.Specification.KeyedDependencyInjectionSpecificationTests", "Method[CreateServiceProvider].ReturnValue"] + - ["System.Boolean", "Microsoft.Extensions.DependencyInjection.Specification.KeyedDependencyInjectionSpecificationTests", "Property[SupportsIServiceProviderIsKeyedService]"] + - ["System.Nullable", "Microsoft.Extensions.DependencyInjection.Specification.ClassWithOptionalArgsCtorWithStructs", "Property[Integer]"] + - ["System.Boolean", "Microsoft.Extensions.DependencyInjection.Specification.DependencyInjectionSpecificationTests", "Property[SupportsIServiceProviderIsService]"] + - ["System.String", "Microsoft.Extensions.DependencyInjection.Specification.ClassWithOptionalArgsCtor", "Property[Whatever]"] + - ["Microsoft.Extensions.DependencyInjection.Specification.ClassWithOptionalArgsCtorWithStructs+StructWithPublicDefaultConstructor", "Microsoft.Extensions.DependencyInjection.Specification.ClassWithOptionalArgsCtorWithStructs", "Property[StructWithConstructor]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftExtensionsDependencyInjectionSpecificationFakes/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftExtensionsDependencyInjectionSpecificationFakes/model.yml new file mode 100644 index 000000000000..b52c7723ba01 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftExtensionsDependencyInjectionSpecificationFakes/model.yml @@ -0,0 +1,41 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Int32", "Microsoft.Extensions.DependencyInjection.Specification.Fakes.CreationCountFakeService!", "Property[InstanceCount]"] + - ["System.String", "Microsoft.Extensions.DependencyInjection.Specification.Fakes.FakeDisposableCallbackService", "Method[ToString].ReturnValue"] + - ["System.Int32", "Microsoft.Extensions.DependencyInjection.Specification.Fakes.CreationCountFakeService", "Property[InstanceId]"] + - ["System.String", "Microsoft.Extensions.DependencyInjection.Specification.Fakes.AnotherClassAcceptingData", "Property[Two]"] + - ["Microsoft.Extensions.DependencyInjection.Specification.Fakes.ScopedFactoryService", "Microsoft.Extensions.DependencyInjection.Specification.Fakes.ServiceAcceptingFactoryService", "Property[ScopedService]"] + - ["System.Collections.IEnumerator", "Microsoft.Extensions.DependencyInjection.Specification.Fakes.ClassImplementingIEnumerable", "Method[GetEnumerator].ReturnValue"] + - ["System.IServiceProvider", "Microsoft.Extensions.DependencyInjection.Specification.Fakes.ClassWithServiceProvider", "Property[ServiceProvider]"] + - ["System.Collections.Generic.List", "Microsoft.Extensions.DependencyInjection.Specification.Fakes.FakeDisposeCallback", "Property[Disposed]"] + - ["Microsoft.Extensions.DependencyInjection.Specification.Fakes.IFakeService", "Microsoft.Extensions.DependencyInjection.Specification.Fakes.FakeDisposableCallbackOuterService", "Property[SingleService]"] + - ["Microsoft.Extensions.DependencyInjection.Specification.Fakes.IFakeService", "Microsoft.Extensions.DependencyInjection.Specification.Fakes.AnotherClassAcceptingData", "Property[FakeService]"] + - ["Microsoft.Extensions.DependencyInjection.Specification.Fakes.IFakeService", "Microsoft.Extensions.DependencyInjection.Specification.Fakes.IFactoryService", "Property[FakeService]"] + - ["Microsoft.Extensions.DependencyInjection.Specification.Fakes.IFactoryService", "Microsoft.Extensions.DependencyInjection.Specification.Fakes.ServiceAcceptingFactoryService", "Property[TransientService]"] + - ["Microsoft.Extensions.DependencyInjection.Specification.Fakes.IFakeScopedService", "Microsoft.Extensions.DependencyInjection.Specification.Fakes.TypeWithSupersetConstructors", "Property[ScopedService]"] + - ["System.String", "Microsoft.Extensions.DependencyInjection.Specification.Fakes.AnotherClassAcceptingData", "Property[One]"] + - ["System.String", "Microsoft.Extensions.DependencyInjection.Specification.Fakes.ClassWithAmbiguousCtorsAndAttribute", "Property[CtorUsed]"] + - ["System.Int32", "Microsoft.Extensions.DependencyInjection.Specification.Fakes.TransientFactoryService", "Property[Value]"] + - ["Microsoft.Extensions.DependencyInjection.Specification.Fakes.IFakeService", "Microsoft.Extensions.DependencyInjection.Specification.Fakes.AnotherClass", "Property[FakeService]"] + - ["Microsoft.Extensions.DependencyInjection.Specification.Fakes.IFakeService", "Microsoft.Extensions.DependencyInjection.Specification.Fakes.ClassWithAmbiguousCtors", "Property[FakeService]"] + - ["System.Collections.Generic.IEnumerable", "Microsoft.Extensions.DependencyInjection.Specification.Fakes.FakeOuterService", "Property[MultipleServices]"] + - ["Microsoft.Extensions.DependencyInjection.Specification.Fakes.IFakeService", "Microsoft.Extensions.DependencyInjection.Specification.Fakes.FakeOuterService", "Property[SingleService]"] + - ["Microsoft.Extensions.DependencyInjection.Specification.Fakes.IFakeService", "Microsoft.Extensions.DependencyInjection.Specification.Fakes.TransientFactoryService", "Property[FakeService]"] + - ["System.Object", "Microsoft.Extensions.DependencyInjection.Specification.Fakes.CreationCountFakeService!", "Field[InstanceLock]"] + - ["System.Collections.Generic.IEnumerable", "Microsoft.Extensions.DependencyInjection.Specification.Fakes.IFakeOuterService", "Property[MultipleServices]"] + - ["System.Boolean", "Microsoft.Extensions.DependencyInjection.Specification.Fakes.FakeService", "Property[Disposed]"] + - ["System.Int32", "Microsoft.Extensions.DependencyInjection.Specification.Fakes.IFactoryService", "Property[Value]"] + - ["System.String", "Microsoft.Extensions.DependencyInjection.Specification.Fakes.ClassWithAmbiguousCtors", "Property[Data1]"] + - ["Microsoft.Extensions.DependencyInjection.Specification.Fakes.IFakeService", "Microsoft.Extensions.DependencyInjection.Specification.Fakes.TypeWithSupersetConstructors", "Property[Service]"] + - ["Microsoft.Extensions.DependencyInjection.Specification.Fakes.PocoClass", "Microsoft.Extensions.DependencyInjection.Specification.Fakes.FakeService", "Property[Value]"] + - ["Microsoft.Extensions.DependencyInjection.Specification.Fakes.IFakeService", "Microsoft.Extensions.DependencyInjection.Specification.Fakes.ScopedFactoryService", "Property[FakeService]"] + - ["Microsoft.Extensions.DependencyInjection.Specification.Fakes.IFakeService", "Microsoft.Extensions.DependencyInjection.Specification.Fakes.IFakeOuterService", "Property[SingleService]"] + - ["System.String", "Microsoft.Extensions.DependencyInjection.Specification.Fakes.ClassWithAmbiguousCtors", "Property[CtorUsed]"] + - ["System.Int32", "Microsoft.Extensions.DependencyInjection.Specification.Fakes.ClassWithAmbiguousCtors", "Property[Data2]"] + - ["Microsoft.Extensions.DependencyInjection.Specification.Fakes.IFakeMultipleService", "Microsoft.Extensions.DependencyInjection.Specification.Fakes.TypeWithSupersetConstructors", "Property[MultipleService]"] + - ["System.Int32", "Microsoft.Extensions.DependencyInjection.Specification.Fakes.ClassImplementingIComparable", "Method[CompareTo].ReturnValue"] + - ["Microsoft.Extensions.DependencyInjection.Specification.Fakes.IFactoryService", "Microsoft.Extensions.DependencyInjection.Specification.Fakes.TypeWithSupersetConstructors", "Property[FactoryService]"] + - ["System.Collections.Generic.IEnumerable", "Microsoft.Extensions.DependencyInjection.Specification.Fakes.FakeDisposableCallbackOuterService", "Property[MultipleServices]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftExtensionsDependencyModel/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftExtensionsDependencyModel/model.yml new file mode 100644 index 000000000000..47f41f2a64e6 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftExtensionsDependencyModel/model.yml @@ -0,0 +1,71 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Collections.Generic.IReadOnlyList", "Microsoft.Extensions.DependencyModel.DependencyContext", "Property[RuntimeGraph]"] + - ["System.Collections.Generic.IEnumerable", "Microsoft.Extensions.DependencyModel.DependencyContextExtensions!", "Method[GetRuntimeNativeAssets].ReturnValue"] + - ["System.Collections.Generic.IReadOnlyList", "Microsoft.Extensions.DependencyModel.CompilationLibrary", "Property[Assemblies]"] + - ["System.String", "Microsoft.Extensions.DependencyModel.RuntimeAssembly", "Property[Path]"] + - ["System.String", "Microsoft.Extensions.DependencyModel.Library", "Property[HashPath]"] + - ["Microsoft.Extensions.DependencyModel.DependencyContextLoader", "Microsoft.Extensions.DependencyModel.DependencyContextLoader!", "Property[Default]"] + - ["Microsoft.Extensions.DependencyModel.DependencyContext", "Microsoft.Extensions.DependencyModel.DependencyContextJsonReader", "Method[Read].ReturnValue"] + - ["System.String", "Microsoft.Extensions.DependencyModel.Library", "Property[Name]"] + - ["System.Collections.Generic.IEnumerable", "Microsoft.Extensions.DependencyModel.CompilationLibrary", "Method[ResolveReferencePaths].ReturnValue"] + - ["System.String", "Microsoft.Extensions.DependencyModel.Library", "Property[RuntimeStoreManifestName]"] + - ["System.Nullable", "Microsoft.Extensions.DependencyModel.CompilationOptions", "Property[DelaySign]"] + - ["System.Collections.Generic.IEnumerable", "Microsoft.Extensions.DependencyModel.DependencyContextExtensions!", "Method[GetDefaultNativeAssets].ReturnValue"] + - ["System.String", "Microsoft.Extensions.DependencyModel.RuntimeFallbacks", "Property[Runtime]"] + - ["System.Collections.Generic.IReadOnlyList", "Microsoft.Extensions.DependencyModel.RuntimeLibrary", "Property[NativeLibraryGroups]"] + - ["System.String", "Microsoft.Extensions.DependencyModel.CompilationOptions", "Property[Platform]"] + - ["System.Collections.Generic.IEnumerable", "Microsoft.Extensions.DependencyModel.DependencyContextExtensions!", "Method[GetRuntimeNativeRuntimeFileAssets].ReturnValue"] + - ["System.String", "Microsoft.Extensions.DependencyModel.RuntimeFile", "Property[AssemblyVersion]"] + - ["System.String", "Microsoft.Extensions.DependencyModel.Library", "Property[Type]"] + - ["System.String", "Microsoft.Extensions.DependencyModel.TargetInfo", "Property[RuntimeSignature]"] + - ["Microsoft.Extensions.DependencyModel.RuntimeAssembly", "Microsoft.Extensions.DependencyModel.RuntimeAssembly!", "Method[Create].ReturnValue"] + - ["Microsoft.Extensions.DependencyModel.DependencyContext", "Microsoft.Extensions.DependencyModel.DependencyContext!", "Method[Load].ReturnValue"] + - ["System.Nullable", "Microsoft.Extensions.DependencyModel.CompilationOptions", "Property[AllowUnsafe]"] + - ["System.Nullable", "Microsoft.Extensions.DependencyModel.CompilationOptions", "Property[Optimize]"] + - ["System.Nullable", "Microsoft.Extensions.DependencyModel.CompilationOptions", "Property[WarningsAsErrors]"] + - ["System.Collections.Generic.IReadOnlyList", "Microsoft.Extensions.DependencyModel.DependencyContext", "Property[RuntimeLibraries]"] + - ["System.String", "Microsoft.Extensions.DependencyModel.TargetInfo", "Property[Framework]"] + - ["System.Boolean", "Microsoft.Extensions.DependencyModel.Dependency", "Method[Equals].ReturnValue"] + - ["System.Int32", "Microsoft.Extensions.DependencyModel.Dependency", "Method[GetHashCode].ReturnValue"] + - ["System.Nullable", "Microsoft.Extensions.DependencyModel.CompilationOptions", "Property[PublicSign]"] + - ["System.String", "Microsoft.Extensions.DependencyModel.Library", "Property[Version]"] + - ["System.Boolean", "Microsoft.Extensions.DependencyModel.TargetInfo", "Property[IsPortable]"] + - ["System.Collections.Generic.IReadOnlyList", "Microsoft.Extensions.DependencyModel.CompilationOptions", "Property[Defines]"] + - ["System.String", "Microsoft.Extensions.DependencyModel.Library", "Property[Path]"] + - ["System.Collections.Generic.IReadOnlyList", "Microsoft.Extensions.DependencyModel.RuntimeAssetGroup", "Property[AssetPaths]"] + - ["Microsoft.Extensions.DependencyModel.CompilationOptions", "Microsoft.Extensions.DependencyModel.CompilationOptions!", "Property[Default]"] + - ["System.Collections.Generic.IReadOnlyList", "Microsoft.Extensions.DependencyModel.RuntimeLibrary", "Property[ResourceAssemblies]"] + - ["System.String", "Microsoft.Extensions.DependencyModel.Dependency", "Property[Version]"] + - ["System.String", "Microsoft.Extensions.DependencyModel.CompilationOptions", "Property[LanguageVersion]"] + - ["System.String", "Microsoft.Extensions.DependencyModel.TargetInfo", "Property[Runtime]"] + - ["System.String", "Microsoft.Extensions.DependencyModel.ResourceAssembly", "Property[Path]"] + - ["System.Collections.Generic.IReadOnlyList", "Microsoft.Extensions.DependencyModel.DependencyContext", "Property[CompileLibraries]"] + - ["System.String", "Microsoft.Extensions.DependencyModel.RuntimeAssetGroup", "Property[Runtime]"] + - ["System.Boolean", "Microsoft.Extensions.DependencyModel.Library", "Property[Serviceable]"] + - ["System.Collections.Generic.IReadOnlyList", "Microsoft.Extensions.DependencyModel.RuntimeLibrary", "Property[RuntimeAssemblyGroups]"] + - ["System.String", "Microsoft.Extensions.DependencyModel.CompilationOptions", "Property[DebugType]"] + - ["Microsoft.Extensions.DependencyModel.CompilationOptions", "Microsoft.Extensions.DependencyModel.DependencyContext", "Property[CompilationOptions]"] + - ["Microsoft.Extensions.DependencyModel.DependencyContext", "Microsoft.Extensions.DependencyModel.DependencyContext!", "Property[Default]"] + - ["System.Nullable", "Microsoft.Extensions.DependencyModel.CompilationOptions", "Property[EmitEntryPoint]"] + - ["System.String", "Microsoft.Extensions.DependencyModel.RuntimeFile", "Property[Path]"] + - ["System.String", "Microsoft.Extensions.DependencyModel.RuntimeFile", "Property[FileVersion]"] + - ["System.Collections.Generic.IEnumerable", "Microsoft.Extensions.DependencyModel.DependencyContextExtensions!", "Method[GetDefaultAssemblyNames].ReturnValue"] + - ["System.Reflection.AssemblyName", "Microsoft.Extensions.DependencyModel.RuntimeAssembly", "Property[Name]"] + - ["Microsoft.Extensions.DependencyModel.DependencyContext", "Microsoft.Extensions.DependencyModel.IDependencyContextReader", "Method[Read].ReturnValue"] + - ["System.Collections.Generic.IReadOnlyList", "Microsoft.Extensions.DependencyModel.Library", "Property[Dependencies]"] + - ["System.Collections.Generic.IEnumerable", "Microsoft.Extensions.DependencyModel.DependencyContextExtensions!", "Method[GetDefaultNativeRuntimeFileAssets].ReturnValue"] + - ["System.Collections.Generic.IEnumerable", "Microsoft.Extensions.DependencyModel.DependencyContextExtensions!", "Method[GetRuntimeAssemblyNames].ReturnValue"] + - ["System.Nullable", "Microsoft.Extensions.DependencyModel.CompilationOptions", "Property[GenerateXmlDocumentation]"] + - ["System.String", "Microsoft.Extensions.DependencyModel.Dependency", "Property[Name]"] + - ["Microsoft.Extensions.DependencyModel.DependencyContext", "Microsoft.Extensions.DependencyModel.DependencyContext", "Method[Merge].ReturnValue"] + - ["Microsoft.Extensions.DependencyModel.DependencyContext", "Microsoft.Extensions.DependencyModel.DependencyContextLoader", "Method[Load].ReturnValue"] + - ["System.Collections.Generic.IReadOnlyList", "Microsoft.Extensions.DependencyModel.RuntimeAssetGroup", "Property[RuntimeFiles]"] + - ["System.String", "Microsoft.Extensions.DependencyModel.ResourceAssembly", "Property[Locale]"] + - ["System.String", "Microsoft.Extensions.DependencyModel.CompilationOptions", "Property[KeyFile]"] + - ["Microsoft.Extensions.DependencyModel.TargetInfo", "Microsoft.Extensions.DependencyModel.DependencyContext", "Property[Target]"] + - ["System.Collections.Generic.IReadOnlyList", "Microsoft.Extensions.DependencyModel.RuntimeFallbacks", "Property[Fallbacks]"] + - ["System.String", "Microsoft.Extensions.DependencyModel.Library", "Property[Hash]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftExtensionsDependencyModelResolution/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftExtensionsDependencyModelResolution/model.yml new file mode 100644 index 000000000000..c6ada642bba3 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftExtensionsDependencyModelResolution/model.yml @@ -0,0 +1,12 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Boolean", "Microsoft.Extensions.DependencyModel.Resolution.ICompilationAssemblyResolver", "Method[TryResolveAssemblyPaths].ReturnValue"] + - ["System.Boolean", "Microsoft.Extensions.DependencyModel.Resolution.CompositeCompilationAssemblyResolver", "Method[TryResolveAssemblyPaths].ReturnValue"] + - ["System.String", "Microsoft.Extensions.DependencyModel.Resolution.DotNetReferenceAssembliesPathResolver!", "Method[Resolve].ReturnValue"] + - ["System.String", "Microsoft.Extensions.DependencyModel.Resolution.DotNetReferenceAssembliesPathResolver!", "Field[DotNetReferenceAssembliesPathEnv]"] + - ["System.Boolean", "Microsoft.Extensions.DependencyModel.Resolution.ReferenceAssemblyPathResolver", "Method[TryResolveAssemblyPaths].ReturnValue"] + - ["System.Boolean", "Microsoft.Extensions.DependencyModel.Resolution.PackageCompilationAssemblyResolver", "Method[TryResolveAssemblyPaths].ReturnValue"] + - ["System.Boolean", "Microsoft.Extensions.DependencyModel.Resolution.AppBaseCompilationAssemblyResolver", "Method[TryResolveAssemblyPaths].ReturnValue"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftExtensionsDiagnosticAdapter/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftExtensionsDiagnosticAdapter/model.yml new file mode 100644 index 000000000000..77aa712882bd --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftExtensionsDiagnosticAdapter/model.yml @@ -0,0 +1,9 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Func", "Microsoft.Extensions.DiagnosticAdapter.IDiagnosticSourceMethodAdapter", "Method[Adapt].ReturnValue"] + - ["System.Boolean", "Microsoft.Extensions.DiagnosticAdapter.DiagnosticSourceAdapter", "Method[IsEnabled].ReturnValue"] + - ["System.String", "Microsoft.Extensions.DiagnosticAdapter.DiagnosticNameAttribute", "Property[Name]"] + - ["System.Func", "Microsoft.Extensions.DiagnosticAdapter.ProxyDiagnosticSourceMethodAdapter", "Method[Adapt].ReturnValue"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftExtensionsDiagnosticAdapterInfrastructure/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftExtensionsDiagnosticAdapterInfrastructure/model.yml new file mode 100644 index 000000000000..4eca1f34259f --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftExtensionsDiagnosticAdapterInfrastructure/model.yml @@ -0,0 +1,7 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["T", "Microsoft.Extensions.DiagnosticAdapter.Infrastructure.IProxy", "Method[Upwrap].ReturnValue"] + - ["TProxy", "Microsoft.Extensions.DiagnosticAdapter.Infrastructure.IProxyFactory", "Method[CreateProxy].ReturnValue"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftExtensionsDiagnosticAdapterInternal/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftExtensionsDiagnosticAdapterInternal/model.yml new file mode 100644 index 000000000000..90f9d20b8255 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftExtensionsDiagnosticAdapterInternal/model.yml @@ -0,0 +1,16 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Tuple", "Microsoft.Extensions.DiagnosticAdapter.Internal.ProxyTypeCacheResult", "Property[Key]"] + - ["T", "Microsoft.Extensions.DiagnosticAdapter.Internal.ProxyBase", "Method[Upwrap].ReturnValue"] + - ["System.Type", "Microsoft.Extensions.DiagnosticAdapter.Internal.ProxyTypeCacheResult", "Property[Type]"] + - ["TProxy", "Microsoft.Extensions.DiagnosticAdapter.Internal.ProxyFactory", "Method[CreateProxy].ReturnValue"] + - ["System.Object", "Microsoft.Extensions.DiagnosticAdapter.Internal.ProxyBase", "Property[UnderlyingInstanceAsObject]"] + - ["System.Type", "Microsoft.Extensions.DiagnosticAdapter.Internal.ProxyBase", "Field[WrappedType]"] + - ["System.String", "Microsoft.Extensions.DiagnosticAdapter.Internal.ProxyTypeCacheResult", "Property[Error]"] + - ["Microsoft.Extensions.DiagnosticAdapter.Internal.ProxyTypeCacheResult", "Microsoft.Extensions.DiagnosticAdapter.Internal.ProxyTypeCacheResult!", "Method[FromError].ReturnValue"] + - ["System.Reflection.ConstructorInfo", "Microsoft.Extensions.DiagnosticAdapter.Internal.ProxyTypeCacheResult", "Property[Constructor]"] + - ["System.Boolean", "Microsoft.Extensions.DiagnosticAdapter.Internal.ProxyTypeCacheResult", "Property[IsError]"] + - ["Microsoft.Extensions.DiagnosticAdapter.Internal.ProxyTypeCacheResult", "Microsoft.Extensions.DiagnosticAdapter.Internal.ProxyTypeCacheResult!", "Method[FromType].ReturnValue"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftExtensionsDiagnosticsEnrichment/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftExtensionsDiagnosticsEnrichment/model.yml new file mode 100644 index 000000000000..eeb91c334851 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftExtensionsDiagnosticsEnrichment/model.yml @@ -0,0 +1,19 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Boolean", "Microsoft.Extensions.Diagnostics.Enrichment.ApplicationLogEnricherOptions", "Property[DeploymentRing]"] + - ["System.Boolean", "Microsoft.Extensions.Diagnostics.Enrichment.ApplicationLogEnricherOptions", "Property[EnvironmentName]"] + - ["System.Boolean", "Microsoft.Extensions.Diagnostics.Enrichment.ApplicationLogEnricherOptions", "Property[BuildVersion]"] + - ["System.Boolean", "Microsoft.Extensions.Diagnostics.Enrichment.ProcessLogEnricherOptions", "Property[ThreadId]"] + - ["System.String", "Microsoft.Extensions.Diagnostics.Enrichment.ApplicationEnricherTags!", "Field[DeploymentRing]"] + - ["System.String", "Microsoft.Extensions.Diagnostics.Enrichment.ApplicationEnricherTags!", "Field[BuildVersion]"] + - ["System.String", "Microsoft.Extensions.Diagnostics.Enrichment.ProcessEnricherTagNames!", "Field[ThreadId]"] + - ["System.String", "Microsoft.Extensions.Diagnostics.Enrichment.ApplicationEnricherTags!", "Field[ApplicationName]"] + - ["System.Collections.Generic.IReadOnlyList", "Microsoft.Extensions.Diagnostics.Enrichment.ApplicationEnricherTags!", "Property[DimensionNames]"] + - ["System.Collections.Generic.IReadOnlyList", "Microsoft.Extensions.Diagnostics.Enrichment.ProcessEnricherTagNames!", "Property[DimensionNames]"] + - ["System.String", "Microsoft.Extensions.Diagnostics.Enrichment.ApplicationEnricherTags!", "Field[EnvironmentName]"] + - ["System.Boolean", "Microsoft.Extensions.Diagnostics.Enrichment.ProcessLogEnricherOptions", "Property[ProcessId]"] + - ["System.String", "Microsoft.Extensions.Diagnostics.Enrichment.ProcessEnricherTagNames!", "Field[ProcessId]"] + - ["System.Boolean", "Microsoft.Extensions.Diagnostics.Enrichment.ApplicationLogEnricherOptions", "Property[ApplicationName]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftExtensionsDiagnosticsExceptionSummarization/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftExtensionsDiagnosticsExceptionSummarization/model.yml new file mode 100644 index 000000000000..a5170caadd39 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftExtensionsDiagnosticsExceptionSummarization/model.yml @@ -0,0 +1,20 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["Microsoft.Extensions.Diagnostics.ExceptionSummarization.ExceptionSummary", "Microsoft.Extensions.Diagnostics.ExceptionSummarization.IExceptionSummarizer", "Method[Summarize].ReturnValue"] + - ["System.Int32", "Microsoft.Extensions.Diagnostics.ExceptionSummarization.ExceptionSummary", "Method[GetHashCode].ReturnValue"] + - ["System.Int32", "Microsoft.Extensions.Diagnostics.ExceptionSummarization.IExceptionSummaryProvider", "Method[Describe].ReturnValue"] + - ["Microsoft.Extensions.DependencyInjection.IServiceCollection", "Microsoft.Extensions.Diagnostics.ExceptionSummarization.IExceptionSummarizationBuilder", "Property[Services]"] + - ["System.String", "Microsoft.Extensions.Diagnostics.ExceptionSummarization.ExceptionSummary", "Property[ExceptionType]"] + - ["Microsoft.Extensions.Diagnostics.ExceptionSummarization.IExceptionSummarizationBuilder", "Microsoft.Extensions.Diagnostics.ExceptionSummarization.ExceptionSummarizationBuilderExtensions!", "Method[AddHttpProvider].ReturnValue"] + - ["System.String", "Microsoft.Extensions.Diagnostics.ExceptionSummarization.ExceptionSummary", "Property[Description]"] + - ["Microsoft.Extensions.Diagnostics.ExceptionSummarization.IExceptionSummarizationBuilder", "Microsoft.Extensions.Diagnostics.ExceptionSummarization.IExceptionSummarizationBuilder", "Method[AddProvider].ReturnValue"] + - ["System.Collections.Generic.IEnumerable", "Microsoft.Extensions.Diagnostics.ExceptionSummarization.IExceptionSummaryProvider", "Property[SupportedExceptionTypes]"] + - ["System.Boolean", "Microsoft.Extensions.Diagnostics.ExceptionSummarization.ExceptionSummary", "Method[Equals].ReturnValue"] + - ["System.String", "Microsoft.Extensions.Diagnostics.ExceptionSummarization.ExceptionSummary", "Property[AdditionalDetails]"] + - ["System.Boolean", "Microsoft.Extensions.Diagnostics.ExceptionSummarization.ExceptionSummary!", "Method[op_Equality].ReturnValue"] + - ["System.String", "Microsoft.Extensions.Diagnostics.ExceptionSummarization.ExceptionSummary", "Method[ToString].ReturnValue"] + - ["System.Collections.Generic.IReadOnlyList", "Microsoft.Extensions.Diagnostics.ExceptionSummarization.IExceptionSummaryProvider", "Property[Descriptions]"] + - ["System.Boolean", "Microsoft.Extensions.Diagnostics.ExceptionSummarization.ExceptionSummary!", "Method[op_Inequality].ReturnValue"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftExtensionsDiagnosticsHealthChecks/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftExtensionsDiagnosticsHealthChecks/model.yml new file mode 100644 index 000000000000..71393a0db3c4 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftExtensionsDiagnosticsHealthChecks/model.yml @@ -0,0 +1,47 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["Microsoft.Extensions.Diagnostics.HealthChecks.HealthStatus", "Microsoft.Extensions.Diagnostics.HealthChecks.HealthStatus!", "Field[Degraded]"] + - ["System.Nullable", "Microsoft.Extensions.Diagnostics.HealthChecks.ResourceUsageThresholds", "Property[UnhealthyUtilizationPercentage]"] + - ["System.Collections.Generic.ISet", "Microsoft.Extensions.Diagnostics.HealthChecks.HealthCheckRegistration", "Property[Tags]"] + - ["Microsoft.Extensions.Diagnostics.HealthChecks.ResourceUsageThresholds", "Microsoft.Extensions.Diagnostics.HealthChecks.ResourceUtilizationHealthCheckOptions", "Property[CpuThresholds]"] + - ["System.TimeSpan", "Microsoft.Extensions.Diagnostics.HealthChecks.HealthReport", "Property[TotalDuration]"] + - ["System.TimeSpan", "Microsoft.Extensions.Diagnostics.HealthChecks.HealthCheckPublisherOptions", "Property[Delay]"] + - ["Microsoft.Extensions.Diagnostics.HealthChecks.HealthStatus", "Microsoft.Extensions.Diagnostics.HealthChecks.HealthCheckResult", "Property[Status]"] + - ["System.Collections.Generic.IReadOnlyDictionary", "Microsoft.Extensions.Diagnostics.HealthChecks.HealthCheckResult", "Property[Data]"] + - ["System.Threading.Tasks.Task", "Microsoft.Extensions.Diagnostics.HealthChecks.HealthCheckService", "Method[CheckHealthAsync].ReturnValue"] + - ["System.String", "Microsoft.Extensions.Diagnostics.HealthChecks.HealthCheckResult", "Property[Description]"] + - ["System.Func", "Microsoft.Extensions.Diagnostics.HealthChecks.HealthCheckPublisherOptions", "Property[Predicate]"] + - ["Microsoft.Extensions.Diagnostics.HealthChecks.HealthStatus", "Microsoft.Extensions.Diagnostics.HealthChecks.HealthCheckRegistration", "Property[FailureStatus]"] + - ["Microsoft.Extensions.Diagnostics.HealthChecks.HealthStatus", "Microsoft.Extensions.Diagnostics.HealthChecks.HealthReport", "Property[Status]"] + - ["System.Collections.Generic.IEnumerable", "Microsoft.Extensions.Diagnostics.HealthChecks.HealthReportEntry", "Property[Tags]"] + - ["Microsoft.Extensions.Diagnostics.HealthChecks.HealthCheckResult", "Microsoft.Extensions.Diagnostics.HealthChecks.HealthCheckResult!", "Method[Unhealthy].ReturnValue"] + - ["System.Threading.Tasks.Task", "Microsoft.Extensions.Diagnostics.HealthChecks.IHealthCheck", "Method[CheckHealthAsync].ReturnValue"] + - ["System.TimeSpan", "Microsoft.Extensions.Diagnostics.HealthChecks.HealthCheckPublisherOptions", "Property[Period]"] + - ["System.Exception", "Microsoft.Extensions.Diagnostics.HealthChecks.HealthReportEntry", "Property[Exception]"] + - ["Microsoft.Extensions.Diagnostics.HealthChecks.HealthStatus", "Microsoft.Extensions.Diagnostics.HealthChecks.HealthReportEntry", "Property[Status]"] + - ["System.TimeSpan", "Microsoft.Extensions.Diagnostics.HealthChecks.HealthReportEntry", "Property[Duration]"] + - ["System.TimeSpan", "Microsoft.Extensions.Diagnostics.HealthChecks.ResourceUtilizationHealthCheckOptions", "Property[SamplingWindow]"] + - ["System.Collections.Generic.IReadOnlyDictionary", "Microsoft.Extensions.Diagnostics.HealthChecks.HealthReport", "Property[Entries]"] + - ["System.String", "Microsoft.Extensions.Diagnostics.HealthChecks.HealthCheckRegistration", "Property[Name]"] + - ["System.TimeSpan", "Microsoft.Extensions.Diagnostics.HealthChecks.HealthCheckRegistration", "Property[Timeout]"] + - ["Microsoft.Extensions.Diagnostics.HealthChecks.HealthCheckRegistration", "Microsoft.Extensions.Diagnostics.HealthChecks.HealthCheckContext", "Property[Registration]"] + - ["Microsoft.Extensions.Diagnostics.HealthChecks.ResourceUsageThresholds", "Microsoft.Extensions.Diagnostics.HealthChecks.ResourceUtilizationHealthCheckOptions", "Property[MemoryThresholds]"] + - ["System.Collections.Generic.ICollection", "Microsoft.Extensions.Diagnostics.HealthChecks.HealthCheckServiceOptions", "Property[Registrations]"] + - ["System.Exception", "Microsoft.Extensions.Diagnostics.HealthChecks.HealthCheckResult", "Property[Exception]"] + - ["System.Threading.Tasks.Task", "Microsoft.Extensions.Diagnostics.HealthChecks.IHealthCheckPublisher", "Method[PublishAsync].ReturnValue"] + - ["Microsoft.Extensions.Diagnostics.HealthChecks.HealthStatus", "Microsoft.Extensions.Diagnostics.HealthChecks.HealthStatus!", "Field[Unhealthy]"] + - ["Microsoft.Extensions.Diagnostics.HealthChecks.HealthStatus", "Microsoft.Extensions.Diagnostics.HealthChecks.HealthStatus!", "Field[Healthy]"] + - ["System.Collections.Generic.IReadOnlyDictionary", "Microsoft.Extensions.Diagnostics.HealthChecks.HealthReportEntry", "Property[Data]"] + - ["System.Boolean", "Microsoft.Extensions.Diagnostics.HealthChecks.TelemetryHealthCheckPublisherOptions", "Property[LogOnlyUnhealthy]"] + - ["System.String", "Microsoft.Extensions.Diagnostics.HealthChecks.HealthReportEntry", "Property[Description]"] + - ["System.Nullable", "Microsoft.Extensions.Diagnostics.HealthChecks.ResourceUsageThresholds", "Property[DegradedUtilizationPercentage]"] + - ["System.Func", "Microsoft.Extensions.Diagnostics.HealthChecks.HealthCheckRegistration", "Property[Factory]"] + - ["System.TimeSpan", "Microsoft.Extensions.Diagnostics.HealthChecks.HealthCheckPublisherOptions", "Property[Timeout]"] + - ["Microsoft.Extensions.Diagnostics.HealthChecks.HealthCheckResult", "Microsoft.Extensions.Diagnostics.HealthChecks.IManualHealthCheck", "Property[Result]"] + - ["Microsoft.Extensions.Diagnostics.HealthChecks.HealthCheckResult", "Microsoft.Extensions.Diagnostics.HealthChecks.HealthCheckResult!", "Method[Healthy].ReturnValue"] + - ["System.Nullable", "Microsoft.Extensions.Diagnostics.HealthChecks.HealthCheckRegistration", "Property[Delay]"] + - ["System.Nullable", "Microsoft.Extensions.Diagnostics.HealthChecks.HealthCheckRegistration", "Property[Period]"] + - ["Microsoft.Extensions.Diagnostics.HealthChecks.HealthCheckResult", "Microsoft.Extensions.Diagnostics.HealthChecks.HealthCheckResult!", "Method[Degraded].ReturnValue"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftExtensionsDiagnosticsLatency/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftExtensionsDiagnosticsLatency/model.yml new file mode 100644 index 000000000000..5adc3060dd84 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftExtensionsDiagnosticsLatency/model.yml @@ -0,0 +1,44 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Int64", "Microsoft.Extensions.Diagnostics.Latency.LatencyData", "Property[DurationTimestampFrequency]"] + - ["System.String", "Microsoft.Extensions.Diagnostics.Latency.Tag", "Property[Value]"] + - ["System.String", "Microsoft.Extensions.Diagnostics.Latency.MeasureToken", "Property[Name]"] + - ["System.Boolean", "Microsoft.Extensions.Diagnostics.Latency.Checkpoint!", "Method[op_Inequality].ReturnValue"] + - ["System.Int32", "Microsoft.Extensions.Diagnostics.Latency.TagToken", "Property[Position]"] + - ["Microsoft.Extensions.Diagnostics.Latency.TagToken", "Microsoft.Extensions.Diagnostics.Latency.ILatencyContextTokenIssuer", "Method[GetTagToken].ReturnValue"] + - ["System.Boolean", "Microsoft.Extensions.Diagnostics.Latency.LatencyContextOptions", "Property[ThrowOnUnregisteredNames]"] + - ["System.Boolean", "Microsoft.Extensions.Diagnostics.Latency.LatencyConsoleOptions", "Property[OutputTags]"] + - ["System.Collections.Generic.IReadOnlyList", "Microsoft.Extensions.Diagnostics.Latency.LatencyContextRegistrationOptions", "Property[TagNames]"] + - ["System.String", "Microsoft.Extensions.Diagnostics.Latency.Tag", "Property[Name]"] + - ["System.Collections.Generic.IReadOnlyList", "Microsoft.Extensions.Diagnostics.Latency.LatencyContextRegistrationOptions", "Property[MeasureNames]"] + - ["System.Int32", "Microsoft.Extensions.Diagnostics.Latency.Measure", "Method[GetHashCode].ReturnValue"] + - ["Microsoft.Extensions.Diagnostics.Latency.MeasureToken", "Microsoft.Extensions.Diagnostics.Latency.ILatencyContextTokenIssuer", "Method[GetMeasureToken].ReturnValue"] + - ["System.Boolean", "Microsoft.Extensions.Diagnostics.Latency.Checkpoint", "Method[Equals].ReturnValue"] + - ["System.Boolean", "Microsoft.Extensions.Diagnostics.Latency.Measure!", "Method[op_Equality].ReturnValue"] + - ["System.String", "Microsoft.Extensions.Diagnostics.Latency.CheckpointToken", "Property[Name]"] + - ["System.Int32", "Microsoft.Extensions.Diagnostics.Latency.CheckpointToken", "Property[Position]"] + - ["Microsoft.Extensions.Diagnostics.Latency.CheckpointToken", "Microsoft.Extensions.Diagnostics.Latency.ILatencyContextTokenIssuer", "Method[GetCheckpointToken].ReturnValue"] + - ["System.Boolean", "Microsoft.Extensions.Diagnostics.Latency.Measure!", "Method[op_Inequality].ReturnValue"] + - ["System.Int64", "Microsoft.Extensions.Diagnostics.Latency.Measure", "Property[Value]"] + - ["System.String", "Microsoft.Extensions.Diagnostics.Latency.Checkpoint", "Property[Name]"] + - ["System.Int64", "Microsoft.Extensions.Diagnostics.Latency.LatencyData", "Property[DurationTimestamp]"] + - ["System.Int64", "Microsoft.Extensions.Diagnostics.Latency.Checkpoint", "Property[Elapsed]"] + - ["System.String", "Microsoft.Extensions.Diagnostics.Latency.LatencyData", "Property[Tags]"] + - ["System.String", "Microsoft.Extensions.Diagnostics.Latency.Measure", "Property[Name]"] + - ["System.Boolean", "Microsoft.Extensions.Diagnostics.Latency.Checkpoint!", "Method[op_Equality].ReturnValue"] + - ["System.String", "Microsoft.Extensions.Diagnostics.Latency.TagToken", "Property[Name]"] + - ["System.Int32", "Microsoft.Extensions.Diagnostics.Latency.Checkpoint", "Method[GetHashCode].ReturnValue"] + - ["System.Collections.Generic.IReadOnlyList", "Microsoft.Extensions.Diagnostics.Latency.LatencyContextRegistrationOptions", "Property[CheckpointNames]"] + - ["Microsoft.Extensions.Diagnostics.Latency.ILatencyContext", "Microsoft.Extensions.Diagnostics.Latency.ILatencyContextProvider", "Method[CreateContext].ReturnValue"] + - ["System.Boolean", "Microsoft.Extensions.Diagnostics.Latency.LatencyConsoleOptions", "Property[OutputMeasures]"] + - ["System.Int64", "Microsoft.Extensions.Diagnostics.Latency.Checkpoint", "Property[Frequency]"] + - ["System.Boolean", "Microsoft.Extensions.Diagnostics.Latency.LatencyConsoleOptions", "Property[OutputCheckpoints]"] + - ["System.String", "Microsoft.Extensions.Diagnostics.Latency.LatencyData", "Property[Checkpoints]"] + - ["System.Threading.Tasks.Task", "Microsoft.Extensions.Diagnostics.Latency.ILatencyDataExporter", "Method[ExportAsync].ReturnValue"] + - ["System.String", "Microsoft.Extensions.Diagnostics.Latency.LatencyData", "Property[Measures]"] + - ["System.Int32", "Microsoft.Extensions.Diagnostics.Latency.MeasureToken", "Property[Position]"] + - ["Microsoft.Extensions.Diagnostics.Latency.LatencyData", "Microsoft.Extensions.Diagnostics.Latency.ILatencyContext", "Property[LatencyData]"] + - ["System.Boolean", "Microsoft.Extensions.Diagnostics.Latency.Measure", "Method[Equals].ReturnValue"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftExtensionsDiagnosticsMetrics/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftExtensionsDiagnosticsMetrics/model.yml new file mode 100644 index 000000000000..a9bdf988b6cf --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftExtensionsDiagnosticsMetrics/model.yml @@ -0,0 +1,45 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["Microsoft.Extensions.Diagnostics.Metrics.IMetricsBuilder", "Microsoft.Extensions.Diagnostics.Metrics.MetricsBuilderConsoleExtensions!", "Method[AddDebugConsole].ReturnValue"] + - ["Microsoft.Extensions.DependencyInjection.IServiceCollection", "Microsoft.Extensions.Diagnostics.Metrics.IMetricsBuilder", "Property[Services]"] + - ["System.Diagnostics.Metrics.MeasurementCallback", "Microsoft.Extensions.Diagnostics.Metrics.MeasurementHandlers", "Property[DecimalHandler]"] + - ["System.Boolean", "Microsoft.Extensions.Diagnostics.Metrics.InstrumentRule", "Property[Enable]"] + - ["System.String", "Microsoft.Extensions.Diagnostics.Metrics.InstrumentRule", "Property[ListenerName]"] + - ["System.String", "Microsoft.Extensions.Diagnostics.Metrics.ConsoleMetrics!", "Property[DebugListenerName]"] + - ["System.Diagnostics.Metrics.MeasurementCallback", "Microsoft.Extensions.Diagnostics.Metrics.MeasurementHandlers", "Property[IntHandler]"] + - ["Microsoft.Extensions.Diagnostics.Metrics.IMetricsBuilder", "Microsoft.Extensions.Diagnostics.Metrics.MetricsBuilderExtensions!", "Method[ClearListeners].ReturnValue"] + - ["Microsoft.Extensions.Diagnostics.Metrics.MetricsOptions", "Microsoft.Extensions.Diagnostics.Metrics.MetricsBuilderExtensions!", "Method[EnableMetrics].ReturnValue"] + - ["System.Diagnostics.Metrics.MeasurementCallback", "Microsoft.Extensions.Diagnostics.Metrics.MeasurementHandlers", "Property[LongHandler]"] + - ["Microsoft.Extensions.Diagnostics.Metrics.MeterScope", "Microsoft.Extensions.Diagnostics.Metrics.MeterScope!", "Field[None]"] + - ["Microsoft.Extensions.Diagnostics.Metrics.MetricsOptions", "Microsoft.Extensions.Diagnostics.Metrics.MetricsBuilderExtensions!", "Method[DisableMetrics].ReturnValue"] + - ["Microsoft.Extensions.Diagnostics.Metrics.MeterScope", "Microsoft.Extensions.Diagnostics.Metrics.InstrumentRule", "Property[Scopes]"] + - ["System.String", "Microsoft.Extensions.Diagnostics.Metrics.InstrumentRule", "Property[MeterName]"] + - ["Microsoft.Extensions.Diagnostics.Metrics.IMetricsBuilder", "Microsoft.Extensions.Diagnostics.Metrics.MetricsBuilderExtensions!", "Method[AddListener].ReturnValue"] + - ["System.String", "Microsoft.Extensions.Diagnostics.Metrics.CounterAttribute", "Property[Name]"] + - ["Microsoft.Extensions.Diagnostics.Metrics.MeterScope", "Microsoft.Extensions.Diagnostics.Metrics.MeterScope!", "Field[Local]"] + - ["System.Diagnostics.Metrics.MeasurementCallback", "Microsoft.Extensions.Diagnostics.Metrics.MeasurementHandlers", "Property[ByteHandler]"] + - ["Microsoft.Extensions.Diagnostics.Metrics.MeterScope", "Microsoft.Extensions.Diagnostics.Metrics.MeterScope!", "Field[Global]"] + - ["System.Diagnostics.Metrics.MeasurementCallback", "Microsoft.Extensions.Diagnostics.Metrics.MeasurementHandlers", "Property[ShortHandler]"] + - ["System.String", "Microsoft.Extensions.Diagnostics.Metrics.GaugeAttribute", "Property[Name]"] + - ["System.Diagnostics.Metrics.MeasurementCallback", "Microsoft.Extensions.Diagnostics.Metrics.MeasurementHandlers", "Property[FloatHandler]"] + - ["System.String[]", "Microsoft.Extensions.Diagnostics.Metrics.GaugeAttribute", "Property[TagNames]"] + - ["System.String", "Microsoft.Extensions.Diagnostics.Metrics.HistogramAttribute", "Property[Name]"] + - ["System.String[]", "Microsoft.Extensions.Diagnostics.Metrics.CounterAttribute", "Property[TagNames]"] + - ["Microsoft.Extensions.Diagnostics.Metrics.MeasurementHandlers", "Microsoft.Extensions.Diagnostics.Metrics.IMetricsListener", "Method[GetMeasurementHandlers].ReturnValue"] + - ["System.Type", "Microsoft.Extensions.Diagnostics.Metrics.HistogramAttribute", "Property[Type]"] + - ["System.String", "Microsoft.Extensions.Diagnostics.Metrics.InstrumentRule", "Property[InstrumentName]"] + - ["System.Type", "Microsoft.Extensions.Diagnostics.Metrics.GaugeAttribute", "Property[Type]"] + - ["System.Boolean", "Microsoft.Extensions.Diagnostics.Metrics.IMetricsListener", "Method[InstrumentPublished].ReturnValue"] + - ["Microsoft.Extensions.Diagnostics.Metrics.IMetricsBuilder", "Microsoft.Extensions.Diagnostics.Metrics.MetricsBuilderExtensions!", "Method[DisableMetrics].ReturnValue"] + - ["System.String", "Microsoft.Extensions.Diagnostics.Metrics.TagNameAttribute", "Property[Name]"] + - ["System.Collections.Generic.IList", "Microsoft.Extensions.Diagnostics.Metrics.MetricsOptions", "Property[Rules]"] + - ["System.Diagnostics.Metrics.MeasurementCallback", "Microsoft.Extensions.Diagnostics.Metrics.MeasurementHandlers", "Property[DoubleHandler]"] + - ["Microsoft.Extensions.Diagnostics.Metrics.IMetricsBuilder", "Microsoft.Extensions.Diagnostics.Metrics.MetricsBuilderExtensions!", "Method[AddListener].ReturnValue"] + - ["Microsoft.Extensions.Diagnostics.Metrics.IMetricsBuilder", "Microsoft.Extensions.Diagnostics.Metrics.MetricsBuilderExtensions!", "Method[EnableMetrics].ReturnValue"] + - ["System.Type", "Microsoft.Extensions.Diagnostics.Metrics.CounterAttribute", "Property[Type]"] + - ["System.String", "Microsoft.Extensions.Diagnostics.Metrics.IMetricsListener", "Property[Name]"] + - ["Microsoft.Extensions.Diagnostics.Metrics.IMetricsBuilder", "Microsoft.Extensions.Diagnostics.Metrics.MetricsBuilderConfigurationExtensions!", "Method[AddConfiguration].ReturnValue"] + - ["System.String[]", "Microsoft.Extensions.Diagnostics.Metrics.HistogramAttribute", "Property[TagNames]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftExtensionsDiagnosticsMetricsConfiguration/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftExtensionsDiagnosticsMetricsConfiguration/model.yml new file mode 100644 index 000000000000..0a1a69636ccf --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftExtensionsDiagnosticsMetricsConfiguration/model.yml @@ -0,0 +1,6 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["Microsoft.Extensions.Configuration.IConfiguration", "Microsoft.Extensions.Diagnostics.Metrics.Configuration.IMetricListenerConfigurationFactory", "Method[GetConfiguration].ReturnValue"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftExtensionsDiagnosticsMetricsTesting/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftExtensionsDiagnosticsMetricsTesting/model.yml new file mode 100644 index 000000000000..dc255680317b --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftExtensionsDiagnosticsMetricsTesting/model.yml @@ -0,0 +1,8 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Collections.Generic.IEnumerable>", "Microsoft.Extensions.Diagnostics.Metrics.Testing.MeasurementExtensions!", "Method[MatchesTags].ReturnValue"] + - ["System.Collections.Generic.IEnumerable>", "Microsoft.Extensions.Diagnostics.Metrics.Testing.MeasurementExtensions!", "Method[ContainsTags].ReturnValue"] + - ["T", "Microsoft.Extensions.Diagnostics.Metrics.Testing.MeasurementExtensions!", "Method[EvaluateAsCounter].ReturnValue"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftExtensionsDiagnosticsProbes/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftExtensionsDiagnosticsProbes/model.yml new file mode 100644 index 000000000000..2fe31cde0aa9 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftExtensionsDiagnosticsProbes/model.yml @@ -0,0 +1,15 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.String", "Microsoft.Extensions.Diagnostics.Probes.ProbeTags!", "Field[Startup]"] + - ["Microsoft.Extensions.Diagnostics.Probes.TcpEndpointProbesOptions", "Microsoft.Extensions.Diagnostics.Probes.KubernetesProbesOptions", "Property[ReadinessProbe]"] + - ["System.Int32", "Microsoft.Extensions.Diagnostics.Probes.TcpEndpointProbesOptions", "Property[MaxPendingConnections]"] + - ["System.String", "Microsoft.Extensions.Diagnostics.Probes.ProbeTags!", "Field[Readiness]"] + - ["System.Func", "Microsoft.Extensions.Diagnostics.Probes.TcpEndpointProbesOptions", "Property[FilterChecks]"] + - ["System.Int32", "Microsoft.Extensions.Diagnostics.Probes.TcpEndpointProbesOptions", "Property[TcpPort]"] + - ["Microsoft.Extensions.Diagnostics.Probes.TcpEndpointProbesOptions", "Microsoft.Extensions.Diagnostics.Probes.KubernetesProbesOptions", "Property[StartupProbe]"] + - ["System.String", "Microsoft.Extensions.Diagnostics.Probes.ProbeTags!", "Field[Liveness]"] + - ["System.TimeSpan", "Microsoft.Extensions.Diagnostics.Probes.TcpEndpointProbesOptions", "Property[HealthAssessmentPeriod]"] + - ["Microsoft.Extensions.Diagnostics.Probes.TcpEndpointProbesOptions", "Microsoft.Extensions.Diagnostics.Probes.KubernetesProbesOptions", "Property[LivenessProbe]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftExtensionsDiagnosticsResourceMonitoring/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftExtensionsDiagnosticsResourceMonitoring/model.yml new file mode 100644 index 000000000000..5ea1bc2971fc --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftExtensionsDiagnosticsResourceMonitoring/model.yml @@ -0,0 +1,31 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.TimeSpan", "Microsoft.Extensions.Diagnostics.ResourceMonitoring.ResourceMonitoringOptions", "Property[CollectionWindow]"] + - ["Microsoft.Extensions.Diagnostics.ResourceMonitoring.SystemResources", "Microsoft.Extensions.Diagnostics.ResourceMonitoring.ResourceUtilization", "Property[SystemResources]"] + - ["System.Double", "Microsoft.Extensions.Diagnostics.ResourceMonitoring.ResourceUtilization", "Property[CpuUsedPercentage]"] + - ["Microsoft.Extensions.Diagnostics.ResourceMonitoring.Snapshot", "Microsoft.Extensions.Diagnostics.ResourceMonitoring.ISnapshotProvider", "Method[GetSnapshot].ReturnValue"] + - ["System.UInt64", "Microsoft.Extensions.Diagnostics.ResourceMonitoring.ResourceUtilization", "Property[MemoryUsedInBytes]"] + - ["Microsoft.Extensions.DependencyInjection.IServiceCollection", "Microsoft.Extensions.Diagnostics.ResourceMonitoring.IResourceMonitorBuilder", "Property[Services]"] + - ["System.TimeSpan", "Microsoft.Extensions.Diagnostics.ResourceMonitoring.ResourceMonitoringOptions", "Property[SamplingInterval]"] + - ["System.TimeSpan", "Microsoft.Extensions.Diagnostics.ResourceMonitoring.Snapshot", "Property[KernelTimeSinceStart]"] + - ["System.Threading.Tasks.ValueTask", "Microsoft.Extensions.Diagnostics.ResourceMonitoring.IResourceUtilizationPublisher", "Method[PublishAsync].ReturnValue"] + - ["System.Double", "Microsoft.Extensions.Diagnostics.ResourceMonitoring.SystemResources", "Property[GuaranteedCpuUnits]"] + - ["System.UInt64", "Microsoft.Extensions.Diagnostics.ResourceMonitoring.Snapshot", "Property[MemoryUsageInBytes]"] + - ["System.Double", "Microsoft.Extensions.Diagnostics.ResourceMonitoring.SystemResources", "Property[MaximumCpuUnits]"] + - ["Microsoft.Extensions.Diagnostics.ResourceMonitoring.IResourceMonitorBuilder", "Microsoft.Extensions.Diagnostics.ResourceMonitoring.ResourceMonitoringBuilderExtensions!", "Method[ConfigureMonitor].ReturnValue"] + - ["Microsoft.Extensions.Diagnostics.ResourceMonitoring.SystemResources", "Microsoft.Extensions.Diagnostics.ResourceMonitoring.ISnapshotProvider", "Property[Resources]"] + - ["System.TimeSpan", "Microsoft.Extensions.Diagnostics.ResourceMonitoring.Snapshot", "Property[UserTimeSinceStart]"] + - ["Microsoft.Extensions.Diagnostics.ResourceMonitoring.ResourceUtilization", "Microsoft.Extensions.Diagnostics.ResourceMonitoring.IResourceMonitor", "Method[GetUtilization].ReturnValue"] + - ["System.TimeSpan", "Microsoft.Extensions.Diagnostics.ResourceMonitoring.ResourceMonitoringOptions", "Property[MemoryConsumptionRefreshInterval]"] + - ["System.Collections.Generic.ISet", "Microsoft.Extensions.Diagnostics.ResourceMonitoring.ResourceMonitoringOptions", "Property[SourceIpAddresses]"] + - ["System.TimeSpan", "Microsoft.Extensions.Diagnostics.ResourceMonitoring.Snapshot", "Property[TotalTimeSinceStart]"] + - ["Microsoft.Extensions.Diagnostics.ResourceMonitoring.IResourceMonitorBuilder", "Microsoft.Extensions.Diagnostics.ResourceMonitoring.IResourceMonitorBuilder", "Method[AddPublisher].ReturnValue"] + - ["System.Double", "Microsoft.Extensions.Diagnostics.ResourceMonitoring.ResourceUtilization", "Property[MemoryUsedPercentage]"] + - ["System.TimeSpan", "Microsoft.Extensions.Diagnostics.ResourceMonitoring.ResourceMonitoringOptions", "Property[PublishingWindow]"] + - ["System.UInt64", "Microsoft.Extensions.Diagnostics.ResourceMonitoring.SystemResources", "Property[MaximumMemoryInBytes]"] + - ["System.UInt64", "Microsoft.Extensions.Diagnostics.ResourceMonitoring.SystemResources", "Property[GuaranteedMemoryInBytes]"] + - ["Microsoft.Extensions.Diagnostics.ResourceMonitoring.Snapshot", "Microsoft.Extensions.Diagnostics.ResourceMonitoring.ResourceUtilization", "Property[Snapshot]"] + - ["System.TimeSpan", "Microsoft.Extensions.Diagnostics.ResourceMonitoring.ResourceMonitoringOptions", "Property[CpuConsumptionRefreshInterval]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftExtensionsFileProviders/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftExtensionsFileProviders/model.yml new file mode 100644 index 000000000000..1a12b91aa45b --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftExtensionsFileProviders/model.yml @@ -0,0 +1,51 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.IO.Stream", "Microsoft.Extensions.FileProviders.IFileInfo", "Method[CreateReadStream].ReturnValue"] + - ["Microsoft.Extensions.FileProviders.IFileInfo", "Microsoft.Extensions.FileProviders.EmbeddedFileProvider", "Method[GetFileInfo].ReturnValue"] + - ["Microsoft.Extensions.FileProviders.IDirectoryContents", "Microsoft.Extensions.FileProviders.ManifestEmbeddedFileProvider", "Method[GetDirectoryContents].ReturnValue"] + - ["System.String", "Microsoft.Extensions.FileProviders.IFileInfo", "Property[Name]"] + - ["System.Collections.Generic.IEnumerator", "Microsoft.Extensions.FileProviders.NotFoundDirectoryContents", "Method[GetEnumerator].ReturnValue"] + - ["Microsoft.Extensions.FileProviders.IFileInfo", "Microsoft.Extensions.FileProviders.PhysicalFileProvider", "Method[GetFileInfo].ReturnValue"] + - ["System.Boolean", "Microsoft.Extensions.FileProviders.PhysicalFileProvider", "Property[UseActivePolling]"] + - ["System.Boolean", "Microsoft.Extensions.FileProviders.PhysicalFileProvider", "Property[UsePollingFileWatcher]"] + - ["System.String", "Microsoft.Extensions.FileProviders.NotFoundFileInfo", "Property[Name]"] + - ["System.String", "Microsoft.Extensions.FileProviders.NotFoundFileInfo", "Property[PhysicalPath]"] + - ["Microsoft.Extensions.FileProviders.IFileInfo", "Microsoft.Extensions.FileProviders.NullFileProvider", "Method[GetFileInfo].ReturnValue"] + - ["Microsoft.Extensions.FileProviders.IDirectoryContents", "Microsoft.Extensions.FileProviders.NullFileProvider", "Method[GetDirectoryContents].ReturnValue"] + - ["Microsoft.Extensions.Primitives.IChangeToken", "Microsoft.Extensions.FileProviders.ManifestEmbeddedFileProvider", "Method[Watch].ReturnValue"] + - ["System.String", "Microsoft.Extensions.FileProviders.PhysicalFileProvider", "Property[Root]"] + - ["System.Boolean", "Microsoft.Extensions.FileProviders.NullChangeToken", "Property[ActiveChangeCallbacks]"] + - ["System.Boolean", "Microsoft.Extensions.FileProviders.IDirectoryContents", "Property[Exists]"] + - ["System.IO.Stream", "Microsoft.Extensions.FileProviders.NotFoundFileInfo", "Method[CreateReadStream].ReturnValue"] + - ["System.DateTimeOffset", "Microsoft.Extensions.FileProviders.IFileInfo", "Property[LastModified]"] + - ["Microsoft.Extensions.FileProviders.IDirectoryContents", "Microsoft.Extensions.FileProviders.PhysicalFileProvider", "Method[GetDirectoryContents].ReturnValue"] + - ["Microsoft.Extensions.FileProviders.IFileInfo", "Microsoft.Extensions.FileProviders.CompositeFileProvider", "Method[GetFileInfo].ReturnValue"] + - ["Microsoft.Extensions.FileProviders.IFileInfo", "Microsoft.Extensions.FileProviders.IFileProvider", "Method[GetFileInfo].ReturnValue"] + - ["System.Int64", "Microsoft.Extensions.FileProviders.IFileInfo", "Property[Length]"] + - ["Microsoft.Extensions.FileProviders.IDirectoryContents", "Microsoft.Extensions.FileProviders.EmbeddedFileProvider", "Method[GetDirectoryContents].ReturnValue"] + - ["System.Int64", "Microsoft.Extensions.FileProviders.NotFoundFileInfo", "Property[Length]"] + - ["Microsoft.Extensions.Primitives.IChangeToken", "Microsoft.Extensions.FileProviders.PhysicalFileProvider", "Method[Watch].ReturnValue"] + - ["System.IDisposable", "Microsoft.Extensions.FileProviders.NullChangeToken", "Method[RegisterChangeCallback].ReturnValue"] + - ["Microsoft.Extensions.FileProviders.NotFoundDirectoryContents", "Microsoft.Extensions.FileProviders.NotFoundDirectoryContents!", "Property[Singleton]"] + - ["Microsoft.Extensions.Primitives.IChangeToken", "Microsoft.Extensions.FileProviders.CompositeFileProvider", "Method[Watch].ReturnValue"] + - ["System.DateTimeOffset", "Microsoft.Extensions.FileProviders.NotFoundFileInfo", "Property[LastModified]"] + - ["System.Boolean", "Microsoft.Extensions.FileProviders.NullChangeToken", "Property[HasChanged]"] + - ["System.String", "Microsoft.Extensions.FileProviders.IFileInfo", "Property[PhysicalPath]"] + - ["System.Collections.IEnumerator", "Microsoft.Extensions.FileProviders.NotFoundDirectoryContents", "Method[System.Collections.IEnumerable.GetEnumerator].ReturnValue"] + - ["Microsoft.Extensions.Primitives.IChangeToken", "Microsoft.Extensions.FileProviders.IFileProvider", "Method[Watch].ReturnValue"] + - ["Microsoft.Extensions.FileProviders.IDirectoryContents", "Microsoft.Extensions.FileProviders.IFileProvider", "Method[GetDirectoryContents].ReturnValue"] + - ["System.Boolean", "Microsoft.Extensions.FileProviders.IFileInfo", "Property[IsDirectory]"] + - ["System.Boolean", "Microsoft.Extensions.FileProviders.NotFoundFileInfo", "Property[IsDirectory]"] + - ["System.Boolean", "Microsoft.Extensions.FileProviders.NotFoundFileInfo", "Property[Exists]"] + - ["System.Boolean", "Microsoft.Extensions.FileProviders.NotFoundDirectoryContents", "Property[Exists]"] + - ["Microsoft.Extensions.Primitives.IChangeToken", "Microsoft.Extensions.FileProviders.NullFileProvider", "Method[Watch].ReturnValue"] + - ["Microsoft.Extensions.FileProviders.IDirectoryContents", "Microsoft.Extensions.FileProviders.CompositeFileProvider", "Method[GetDirectoryContents].ReturnValue"] + - ["Microsoft.Extensions.Primitives.IChangeToken", "Microsoft.Extensions.FileProviders.EmbeddedFileProvider", "Method[Watch].ReturnValue"] + - ["System.Boolean", "Microsoft.Extensions.FileProviders.IFileInfo", "Property[Exists]"] + - ["Microsoft.Extensions.FileProviders.IFileInfo", "Microsoft.Extensions.FileProviders.ManifestEmbeddedFileProvider", "Method[GetFileInfo].ReturnValue"] + - ["System.Reflection.Assembly", "Microsoft.Extensions.FileProviders.ManifestEmbeddedFileProvider", "Property[Assembly]"] + - ["Microsoft.Extensions.FileProviders.NullChangeToken", "Microsoft.Extensions.FileProviders.NullChangeToken!", "Property[Singleton]"] + - ["System.Collections.Generic.IEnumerable", "Microsoft.Extensions.FileProviders.CompositeFileProvider", "Property[FileProviders]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftExtensionsFileProvidersComposite/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftExtensionsFileProvidersComposite/model.yml new file mode 100644 index 000000000000..485de8f82005 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftExtensionsFileProvidersComposite/model.yml @@ -0,0 +1,8 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Boolean", "Microsoft.Extensions.FileProviders.Composite.CompositeDirectoryContents", "Property[Exists]"] + - ["System.Collections.Generic.IEnumerator", "Microsoft.Extensions.FileProviders.Composite.CompositeDirectoryContents", "Method[GetEnumerator].ReturnValue"] + - ["System.Collections.IEnumerator", "Microsoft.Extensions.FileProviders.Composite.CompositeDirectoryContents", "Method[System.Collections.IEnumerable.GetEnumerator].ReturnValue"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftExtensionsFileProvidersEmbedded/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftExtensionsFileProvidersEmbedded/model.yml new file mode 100644 index 000000000000..c1c787fb86c9 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftExtensionsFileProvidersEmbedded/model.yml @@ -0,0 +1,12 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.DateTimeOffset", "Microsoft.Extensions.FileProviders.Embedded.EmbeddedResourceFileInfo", "Property[LastModified]"] + - ["System.Int64", "Microsoft.Extensions.FileProviders.Embedded.EmbeddedResourceFileInfo", "Property[Length]"] + - ["System.String", "Microsoft.Extensions.FileProviders.Embedded.EmbeddedResourceFileInfo", "Property[PhysicalPath]"] + - ["System.String", "Microsoft.Extensions.FileProviders.Embedded.EmbeddedResourceFileInfo", "Property[Name]"] + - ["System.Boolean", "Microsoft.Extensions.FileProviders.Embedded.EmbeddedResourceFileInfo", "Property[IsDirectory]"] + - ["System.IO.Stream", "Microsoft.Extensions.FileProviders.Embedded.EmbeddedResourceFileInfo", "Method[CreateReadStream].ReturnValue"] + - ["System.Boolean", "Microsoft.Extensions.FileProviders.Embedded.EmbeddedResourceFileInfo", "Property[Exists]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftExtensionsFileProvidersInternal/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftExtensionsFileProvidersInternal/model.yml new file mode 100644 index 000000000000..a41fe64736f3 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftExtensionsFileProvidersInternal/model.yml @@ -0,0 +1,8 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Collections.IEnumerator", "Microsoft.Extensions.FileProviders.Internal.PhysicalDirectoryContents", "Method[System.Collections.IEnumerable.GetEnumerator].ReturnValue"] + - ["System.Boolean", "Microsoft.Extensions.FileProviders.Internal.PhysicalDirectoryContents", "Property[Exists]"] + - ["System.Collections.Generic.IEnumerator", "Microsoft.Extensions.FileProviders.Internal.PhysicalDirectoryContents", "Method[GetEnumerator].ReturnValue"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftExtensionsFileProvidersPhysical/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftExtensionsFileProvidersPhysical/model.yml new file mode 100644 index 000000000000..137a20a3cccd --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftExtensionsFileProvidersPhysical/model.yml @@ -0,0 +1,34 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Collections.IEnumerator", "Microsoft.Extensions.FileProviders.Physical.PhysicalDirectoryInfo", "Method[System.Collections.IEnumerable.GetEnumerator].ReturnValue"] + - ["Microsoft.Extensions.FileProviders.Physical.ExclusionFilters", "Microsoft.Extensions.FileProviders.Physical.ExclusionFilters!", "Field[Hidden]"] + - ["Microsoft.Extensions.FileProviders.Physical.ExclusionFilters", "Microsoft.Extensions.FileProviders.Physical.ExclusionFilters!", "Field[System]"] + - ["System.DateTime", "Microsoft.Extensions.FileProviders.Physical.PollingWildCardChangeToken", "Method[GetLastWriteUtc].ReturnValue"] + - ["System.Int64", "Microsoft.Extensions.FileProviders.Physical.PhysicalDirectoryInfo", "Property[Length]"] + - ["Microsoft.Extensions.FileProviders.Physical.ExclusionFilters", "Microsoft.Extensions.FileProviders.Physical.ExclusionFilters!", "Field[DotPrefixed]"] + - ["System.IO.Stream", "Microsoft.Extensions.FileProviders.Physical.PhysicalFileInfo", "Method[CreateReadStream].ReturnValue"] + - ["System.Boolean", "Microsoft.Extensions.FileProviders.Physical.PollingWildCardChangeToken", "Property[ActiveChangeCallbacks]"] + - ["System.DateTimeOffset", "Microsoft.Extensions.FileProviders.Physical.PhysicalFileInfo", "Property[LastModified]"] + - ["System.Collections.Generic.IEnumerator", "Microsoft.Extensions.FileProviders.Physical.PhysicalDirectoryInfo", "Method[GetEnumerator].ReturnValue"] + - ["Microsoft.Extensions.Primitives.IChangeToken", "Microsoft.Extensions.FileProviders.Physical.PhysicalFilesWatcher", "Method[CreateFileChangeToken].ReturnValue"] + - ["System.String", "Microsoft.Extensions.FileProviders.Physical.PhysicalDirectoryInfo", "Property[Name]"] + - ["System.Boolean", "Microsoft.Extensions.FileProviders.Physical.PhysicalFileInfo", "Property[Exists]"] + - ["System.Boolean", "Microsoft.Extensions.FileProviders.Physical.PhysicalDirectoryInfo", "Property[Exists]"] + - ["System.Int64", "Microsoft.Extensions.FileProviders.Physical.PhysicalFileInfo", "Property[Length]"] + - ["Microsoft.Extensions.FileProviders.Physical.ExclusionFilters", "Microsoft.Extensions.FileProviders.Physical.ExclusionFilters!", "Field[Sensitive]"] + - ["System.Boolean", "Microsoft.Extensions.FileProviders.Physical.PollingFileChangeToken", "Property[HasChanged]"] + - ["System.Boolean", "Microsoft.Extensions.FileProviders.Physical.PhysicalDirectoryInfo", "Property[IsDirectory]"] + - ["System.IO.Stream", "Microsoft.Extensions.FileProviders.Physical.PhysicalDirectoryInfo", "Method[CreateReadStream].ReturnValue"] + - ["System.Boolean", "Microsoft.Extensions.FileProviders.Physical.PollingFileChangeToken", "Property[ActiveChangeCallbacks]"] + - ["System.String", "Microsoft.Extensions.FileProviders.Physical.PhysicalFileInfo", "Property[PhysicalPath]"] + - ["System.String", "Microsoft.Extensions.FileProviders.Physical.PhysicalDirectoryInfo", "Property[PhysicalPath]"] + - ["Microsoft.Extensions.FileProviders.Physical.ExclusionFilters", "Microsoft.Extensions.FileProviders.Physical.ExclusionFilters!", "Field[None]"] + - ["System.String", "Microsoft.Extensions.FileProviders.Physical.PhysicalFileInfo", "Property[Name]"] + - ["System.IDisposable", "Microsoft.Extensions.FileProviders.Physical.PollingFileChangeToken", "Method[RegisterChangeCallback].ReturnValue"] + - ["System.Boolean", "Microsoft.Extensions.FileProviders.Physical.PollingWildCardChangeToken", "Property[HasChanged]"] + - ["System.DateTimeOffset", "Microsoft.Extensions.FileProviders.Physical.PhysicalDirectoryInfo", "Property[LastModified]"] + - ["System.IDisposable", "Microsoft.Extensions.FileProviders.Physical.PollingWildCardChangeToken", "Method[Microsoft.Extensions.Primitives.IChangeToken.RegisterChangeCallback].ReturnValue"] + - ["System.Boolean", "Microsoft.Extensions.FileProviders.Physical.PhysicalFileInfo", "Property[IsDirectory]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftExtensionsFileSystemGlobbing/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftExtensionsFileSystemGlobbing/model.yml new file mode 100644 index 000000000000..f4d0571688e0 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftExtensionsFileSystemGlobbing/model.yml @@ -0,0 +1,22 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Collections.Generic.IEnumerable", "Microsoft.Extensions.FileSystemGlobbing.InMemoryDirectoryInfo", "Method[EnumerateFileSystemInfos].ReturnValue"] + - ["System.Collections.Generic.IEnumerable", "Microsoft.Extensions.FileSystemGlobbing.MatcherExtensions!", "Method[GetResultsInFullPath].ReturnValue"] + - ["System.String", "Microsoft.Extensions.FileSystemGlobbing.InMemoryDirectoryInfo", "Property[Name]"] + - ["System.Boolean", "Microsoft.Extensions.FileSystemGlobbing.FilePatternMatch", "Method[Equals].ReturnValue"] + - ["System.Int32", "Microsoft.Extensions.FileSystemGlobbing.FilePatternMatch", "Method[GetHashCode].ReturnValue"] + - ["System.String", "Microsoft.Extensions.FileSystemGlobbing.InMemoryDirectoryInfo", "Property[FullName]"] + - ["System.String", "Microsoft.Extensions.FileSystemGlobbing.FilePatternMatch", "Property[Stem]"] + - ["Microsoft.Extensions.FileSystemGlobbing.Matcher", "Microsoft.Extensions.FileSystemGlobbing.Matcher", "Method[AddInclude].ReturnValue"] + - ["Microsoft.Extensions.FileSystemGlobbing.Abstractions.DirectoryInfoBase", "Microsoft.Extensions.FileSystemGlobbing.InMemoryDirectoryInfo", "Property[ParentDirectory]"] + - ["Microsoft.Extensions.FileSystemGlobbing.Abstractions.FileInfoBase", "Microsoft.Extensions.FileSystemGlobbing.InMemoryDirectoryInfo", "Method[GetFile].ReturnValue"] + - ["Microsoft.Extensions.FileSystemGlobbing.PatternMatchingResult", "Microsoft.Extensions.FileSystemGlobbing.Matcher", "Method[Execute].ReturnValue"] + - ["Microsoft.Extensions.FileSystemGlobbing.Matcher", "Microsoft.Extensions.FileSystemGlobbing.Matcher", "Method[AddExclude].ReturnValue"] + - ["System.String", "Microsoft.Extensions.FileSystemGlobbing.FilePatternMatch", "Property[Path]"] + - ["Microsoft.Extensions.FileSystemGlobbing.Abstractions.DirectoryInfoBase", "Microsoft.Extensions.FileSystemGlobbing.InMemoryDirectoryInfo", "Method[GetDirectory].ReturnValue"] + - ["Microsoft.Extensions.FileSystemGlobbing.PatternMatchingResult", "Microsoft.Extensions.FileSystemGlobbing.MatcherExtensions!", "Method[Match].ReturnValue"] + - ["System.Collections.Generic.IEnumerable", "Microsoft.Extensions.FileSystemGlobbing.PatternMatchingResult", "Property[Files]"] + - ["System.Boolean", "Microsoft.Extensions.FileSystemGlobbing.PatternMatchingResult", "Property[HasMatches]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftExtensionsFileSystemGlobbingAbstractions/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftExtensionsFileSystemGlobbingAbstractions/model.yml new file mode 100644 index 000000000000..5507e83d2681 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftExtensionsFileSystemGlobbingAbstractions/model.yml @@ -0,0 +1,20 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.String", "Microsoft.Extensions.FileSystemGlobbing.Abstractions.DirectoryInfoWrapper", "Property[FullName]"] + - ["System.Collections.Generic.IEnumerable", "Microsoft.Extensions.FileSystemGlobbing.Abstractions.DirectoryInfoBase", "Method[EnumerateFileSystemInfos].ReturnValue"] + - ["System.String", "Microsoft.Extensions.FileSystemGlobbing.Abstractions.FileInfoWrapper", "Property[FullName]"] + - ["Microsoft.Extensions.FileSystemGlobbing.Abstractions.DirectoryInfoBase", "Microsoft.Extensions.FileSystemGlobbing.Abstractions.FileInfoWrapper", "Property[ParentDirectory]"] + - ["System.Collections.Generic.IEnumerable", "Microsoft.Extensions.FileSystemGlobbing.Abstractions.DirectoryInfoWrapper", "Method[EnumerateFileSystemInfos].ReturnValue"] + - ["System.String", "Microsoft.Extensions.FileSystemGlobbing.Abstractions.FileSystemInfoBase", "Property[FullName]"] + - ["Microsoft.Extensions.FileSystemGlobbing.Abstractions.FileInfoBase", "Microsoft.Extensions.FileSystemGlobbing.Abstractions.DirectoryInfoWrapper", "Method[GetFile].ReturnValue"] + - ["Microsoft.Extensions.FileSystemGlobbing.Abstractions.DirectoryInfoBase", "Microsoft.Extensions.FileSystemGlobbing.Abstractions.FileSystemInfoBase", "Property[ParentDirectory]"] + - ["Microsoft.Extensions.FileSystemGlobbing.Abstractions.DirectoryInfoBase", "Microsoft.Extensions.FileSystemGlobbing.Abstractions.DirectoryInfoWrapper", "Method[GetDirectory].ReturnValue"] + - ["Microsoft.Extensions.FileSystemGlobbing.Abstractions.DirectoryInfoBase", "Microsoft.Extensions.FileSystemGlobbing.Abstractions.DirectoryInfoWrapper", "Property[ParentDirectory]"] + - ["System.String", "Microsoft.Extensions.FileSystemGlobbing.Abstractions.DirectoryInfoWrapper", "Property[Name]"] + - ["Microsoft.Extensions.FileSystemGlobbing.Abstractions.DirectoryInfoBase", "Microsoft.Extensions.FileSystemGlobbing.Abstractions.DirectoryInfoBase", "Method[GetDirectory].ReturnValue"] + - ["System.String", "Microsoft.Extensions.FileSystemGlobbing.Abstractions.FileInfoWrapper", "Property[Name]"] + - ["Microsoft.Extensions.FileSystemGlobbing.Abstractions.FileInfoBase", "Microsoft.Extensions.FileSystemGlobbing.Abstractions.DirectoryInfoBase", "Method[GetFile].ReturnValue"] + - ["System.String", "Microsoft.Extensions.FileSystemGlobbing.Abstractions.FileSystemInfoBase", "Property[Name]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftExtensionsFileSystemGlobbingInternal/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftExtensionsFileSystemGlobbingInternal/model.yml new file mode 100644 index 000000000000..8f4e7f37242d --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftExtensionsFileSystemGlobbingInternal/model.yml @@ -0,0 +1,21 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["Microsoft.Extensions.FileSystemGlobbing.Internal.IPatternContext", "Microsoft.Extensions.FileSystemGlobbing.Internal.IPattern", "Method[CreatePatternContextForExclude].ReturnValue"] + - ["System.Collections.Generic.IList", "Microsoft.Extensions.FileSystemGlobbing.Internal.IRaggedPattern", "Property[StartsWith]"] + - ["System.Collections.Generic.IList", "Microsoft.Extensions.FileSystemGlobbing.Internal.IRaggedPattern", "Property[EndsWith]"] + - ["Microsoft.Extensions.FileSystemGlobbing.Internal.PatternTestResult", "Microsoft.Extensions.FileSystemGlobbing.Internal.PatternTestResult!", "Method[Success].ReturnValue"] + - ["Microsoft.Extensions.FileSystemGlobbing.Internal.PatternTestResult", "Microsoft.Extensions.FileSystemGlobbing.Internal.PatternTestResult!", "Field[Failed]"] + - ["System.String", "Microsoft.Extensions.FileSystemGlobbing.Internal.PatternTestResult", "Property[Stem]"] + - ["Microsoft.Extensions.FileSystemGlobbing.PatternMatchingResult", "Microsoft.Extensions.FileSystemGlobbing.Internal.MatcherContext", "Method[Execute].ReturnValue"] + - ["System.Boolean", "Microsoft.Extensions.FileSystemGlobbing.Internal.IPatternContext", "Method[Test].ReturnValue"] + - ["System.Collections.Generic.IList>", "Microsoft.Extensions.FileSystemGlobbing.Internal.IRaggedPattern", "Property[Contains]"] + - ["Microsoft.Extensions.FileSystemGlobbing.Internal.IPatternContext", "Microsoft.Extensions.FileSystemGlobbing.Internal.IPattern", "Method[CreatePatternContextForInclude].ReturnValue"] + - ["System.Boolean", "Microsoft.Extensions.FileSystemGlobbing.Internal.PatternTestResult", "Property[IsSuccessful]"] + - ["System.Collections.Generic.IList", "Microsoft.Extensions.FileSystemGlobbing.Internal.IRaggedPattern", "Property[Segments]"] + - ["System.Boolean", "Microsoft.Extensions.FileSystemGlobbing.Internal.IPathSegment", "Method[Match].ReturnValue"] + - ["System.Boolean", "Microsoft.Extensions.FileSystemGlobbing.Internal.IPathSegment", "Property[CanProduceStem]"] + - ["System.Collections.Generic.IList", "Microsoft.Extensions.FileSystemGlobbing.Internal.ILinearPattern", "Property[Segments]"] + - ["Microsoft.Extensions.FileSystemGlobbing.Internal.PatternTestResult", "Microsoft.Extensions.FileSystemGlobbing.Internal.IPatternContext", "Method[Test].ReturnValue"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftExtensionsFileSystemGlobbingInternalPathSegments/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftExtensionsFileSystemGlobbingInternalPathSegments/model.yml new file mode 100644 index 000000000000..237d1590aa2c --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftExtensionsFileSystemGlobbingInternalPathSegments/model.yml @@ -0,0 +1,22 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.String", "Microsoft.Extensions.FileSystemGlobbing.Internal.PathSegments.LiteralPathSegment", "Property[Value]"] + - ["System.Boolean", "Microsoft.Extensions.FileSystemGlobbing.Internal.PathSegments.LiteralPathSegment", "Method[Match].ReturnValue"] + - ["System.Boolean", "Microsoft.Extensions.FileSystemGlobbing.Internal.PathSegments.LiteralPathSegment", "Property[CanProduceStem]"] + - ["System.Boolean", "Microsoft.Extensions.FileSystemGlobbing.Internal.PathSegments.WildcardPathSegment", "Property[CanProduceStem]"] + - ["System.Collections.Generic.List", "Microsoft.Extensions.FileSystemGlobbing.Internal.PathSegments.WildcardPathSegment", "Property[Contains]"] + - ["System.String", "Microsoft.Extensions.FileSystemGlobbing.Internal.PathSegments.WildcardPathSegment", "Property[BeginsWith]"] + - ["System.Boolean", "Microsoft.Extensions.FileSystemGlobbing.Internal.PathSegments.RecursiveWildcardSegment", "Method[Match].ReturnValue"] + - ["System.Boolean", "Microsoft.Extensions.FileSystemGlobbing.Internal.PathSegments.LiteralPathSegment", "Method[Equals].ReturnValue"] + - ["System.Boolean", "Microsoft.Extensions.FileSystemGlobbing.Internal.PathSegments.ParentPathSegment", "Method[Match].ReturnValue"] + - ["System.Boolean", "Microsoft.Extensions.FileSystemGlobbing.Internal.PathSegments.CurrentPathSegment", "Property[CanProduceStem]"] + - ["System.Boolean", "Microsoft.Extensions.FileSystemGlobbing.Internal.PathSegments.ParentPathSegment", "Property[CanProduceStem]"] + - ["Microsoft.Extensions.FileSystemGlobbing.Internal.PathSegments.WildcardPathSegment", "Microsoft.Extensions.FileSystemGlobbing.Internal.PathSegments.WildcardPathSegment!", "Field[MatchAll]"] + - ["System.Int32", "Microsoft.Extensions.FileSystemGlobbing.Internal.PathSegments.LiteralPathSegment", "Method[GetHashCode].ReturnValue"] + - ["System.String", "Microsoft.Extensions.FileSystemGlobbing.Internal.PathSegments.WildcardPathSegment", "Property[EndsWith]"] + - ["System.Boolean", "Microsoft.Extensions.FileSystemGlobbing.Internal.PathSegments.CurrentPathSegment", "Method[Match].ReturnValue"] + - ["System.Boolean", "Microsoft.Extensions.FileSystemGlobbing.Internal.PathSegments.WildcardPathSegment", "Method[Match].ReturnValue"] + - ["System.Boolean", "Microsoft.Extensions.FileSystemGlobbing.Internal.PathSegments.RecursiveWildcardSegment", "Property[CanProduceStem]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftExtensionsFileSystemGlobbingInternalPatternContexts/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftExtensionsFileSystemGlobbingInternalPatternContexts/model.yml new file mode 100644 index 000000000000..131663952e4e --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftExtensionsFileSystemGlobbingInternalPatternContexts/model.yml @@ -0,0 +1,21 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["Microsoft.Extensions.FileSystemGlobbing.Internal.ILinearPattern", "Microsoft.Extensions.FileSystemGlobbing.Internal.PatternContexts.PatternContextLinear", "Property[Pattern]"] + - ["Microsoft.Extensions.FileSystemGlobbing.Internal.PatternTestResult", "Microsoft.Extensions.FileSystemGlobbing.Internal.PatternContexts.PatternContextLinear", "Method[Test].ReturnValue"] + - ["System.Boolean", "Microsoft.Extensions.FileSystemGlobbing.Internal.PatternContexts.PatternContextRaggedInclude", "Method[Test].ReturnValue"] + - ["System.Boolean", "Microsoft.Extensions.FileSystemGlobbing.Internal.PatternContexts.PatternContextRaggedExclude", "Method[Test].ReturnValue"] + - ["System.Boolean", "Microsoft.Extensions.FileSystemGlobbing.Internal.PatternContexts.PatternContextRagged", "Method[IsStartingGroup].ReturnValue"] + - ["System.Boolean", "Microsoft.Extensions.FileSystemGlobbing.Internal.PatternContexts.PatternContextRagged", "Method[TestMatchingSegment].ReturnValue"] + - ["Microsoft.Extensions.FileSystemGlobbing.Internal.PatternTestResult", "Microsoft.Extensions.FileSystemGlobbing.Internal.PatternContexts.PatternContextRagged", "Method[Test].ReturnValue"] + - ["System.Boolean", "Microsoft.Extensions.FileSystemGlobbing.Internal.PatternContexts.PatternContextLinearInclude", "Method[Test].ReturnValue"] + - ["System.Boolean", "Microsoft.Extensions.FileSystemGlobbing.Internal.PatternContexts.PatternContextRagged", "Method[TestMatchingGroup].ReturnValue"] + - ["System.Boolean", "Microsoft.Extensions.FileSystemGlobbing.Internal.PatternContexts.PatternContextLinear", "Method[TestMatchingSegment].ReturnValue"] + - ["System.Boolean", "Microsoft.Extensions.FileSystemGlobbing.Internal.PatternContexts.PatternContextLinearExclude", "Method[Test].ReturnValue"] + - ["Microsoft.Extensions.FileSystemGlobbing.Internal.IRaggedPattern", "Microsoft.Extensions.FileSystemGlobbing.Internal.PatternContexts.PatternContextRagged", "Property[Pattern]"] + - ["System.Boolean", "Microsoft.Extensions.FileSystemGlobbing.Internal.PatternContexts.PatternContextLinear", "Method[IsLastSegment].ReturnValue"] + - ["System.String", "Microsoft.Extensions.FileSystemGlobbing.Internal.PatternContexts.PatternContextRagged", "Method[CalculateStem].ReturnValue"] + - ["System.Boolean", "Microsoft.Extensions.FileSystemGlobbing.Internal.PatternContexts.PatternContextRagged", "Method[IsEndingGroup].ReturnValue"] + - ["System.String", "Microsoft.Extensions.FileSystemGlobbing.Internal.PatternContexts.PatternContextLinear", "Method[CalculateStem].ReturnValue"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftExtensionsFileSystemGlobbingInternalPatterns/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftExtensionsFileSystemGlobbingInternalPatterns/model.yml new file mode 100644 index 000000000000..ffa0271d2bf0 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftExtensionsFileSystemGlobbingInternalPatterns/model.yml @@ -0,0 +1,7 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["Microsoft.Extensions.FileSystemGlobbing.Internal.IPattern", "Microsoft.Extensions.FileSystemGlobbing.Internal.Patterns.PatternBuilder", "Method[Build].ReturnValue"] + - ["System.StringComparison", "Microsoft.Extensions.FileSystemGlobbing.Internal.Patterns.PatternBuilder", "Property[ComparisonType]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftExtensionsHosting/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftExtensionsHosting/model.yml new file mode 100644 index 000000000000..53e0b29ec35d --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftExtensionsHosting/model.yml @@ -0,0 +1,129 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Threading.CancellationToken", "Microsoft.Extensions.Hosting.IApplicationLifetime", "Property[ApplicationStopped]"] + - ["System.String", "Microsoft.Extensions.Hosting.WindowsServiceLifetimeOptions", "Property[ServiceName]"] + - ["System.Boolean", "Microsoft.Extensions.Hosting.HostEnvironmentEnvExtensions!", "Method[IsEnvironment].ReturnValue"] + - ["System.Boolean", "Microsoft.Extensions.Hosting.HostingEnvironmentExtensions!", "Method[IsEnvironment].ReturnValue"] + - ["Microsoft.Extensions.Hosting.IHostBuilder", "Microsoft.Extensions.Hosting.Host!", "Method[CreateDefaultBuilder].ReturnValue"] + - ["System.Threading.Tasks.Task", "Microsoft.Extensions.Hosting.HostingAbstractionsHostExtensions!", "Method[WaitForShutdownAsync].ReturnValue"] + - ["System.String", "Microsoft.Extensions.Hosting.HostApplicationBuilderSettings", "Property[ContentRootPath]"] + - ["Microsoft.Extensions.Configuration.ConfigurationManager", "Microsoft.Extensions.Hosting.HostApplicationBuilder", "Property[Configuration]"] + - ["Microsoft.Extensions.Hosting.IHostBuilder", "Microsoft.Extensions.Hosting.HostBuilder", "Method[ConfigureHostConfiguration].ReturnValue"] + - ["Microsoft.Extensions.Hosting.IHostBuilder", "Microsoft.Extensions.Hosting.IHostBuilder", "Method[ConfigureServices].ReturnValue"] + - ["Microsoft.Extensions.Compliance.Testing.FakeRedactionCollector", "Microsoft.Extensions.Hosting.FakeHostingExtensions!", "Method[GetFakeRedactionCollector].ReturnValue"] + - ["System.String", "Microsoft.Extensions.Hosting.EnvironmentName!", "Field[Production]"] + - ["System.TimeSpan", "Microsoft.Extensions.Hosting.HostOptions", "Property[StartupTimeout]"] + - ["Microsoft.Extensions.DependencyInjection.IServiceCollection", "Microsoft.Extensions.Hosting.IHostApplicationBuilder", "Property[Services]"] + - ["Microsoft.Extensions.Hosting.BackgroundServiceExceptionBehavior", "Microsoft.Extensions.Hosting.BackgroundServiceExceptionBehavior!", "Field[StopHost]"] + - ["System.Threading.Tasks.Task", "Microsoft.Extensions.Hosting.IHostedLifecycleService", "Method[StartedAsync].ReturnValue"] + - ["Microsoft.Extensions.Configuration.ConfigurationManager", "Microsoft.Extensions.Hosting.HostApplicationBuilderSettings", "Property[Configuration]"] + - ["System.Threading.Tasks.Task", "Microsoft.Extensions.Hosting.BackgroundService", "Method[ExecuteAsync].ReturnValue"] + - ["Microsoft.Extensions.Hosting.IHostBuilder", "Microsoft.Extensions.Hosting.HostingHostBuilderExtensions!", "Method[ConfigureAppConfiguration].ReturnValue"] + - ["System.String", "Microsoft.Extensions.Hosting.HostDefaults!", "Field[ContentRootKey]"] + - ["System.Boolean", "Microsoft.Extensions.Hosting.ConsoleLifetimeOptions", "Property[SuppressStatusMessages]"] + - ["System.Threading.CancellationToken", "Microsoft.Extensions.Hosting.IHostApplicationLifetime", "Property[ApplicationStopped]"] + - ["Microsoft.Extensions.Hosting.IHostBuilder", "Microsoft.Extensions.Hosting.HostingHostBuilderExtensions!", "Method[ConfigureMetrics].ReturnValue"] + - ["System.String", "Microsoft.Extensions.Hosting.HostDefaults!", "Field[ApplicationKey]"] + - ["Microsoft.Extensions.Hosting.BackgroundServiceExceptionBehavior", "Microsoft.Extensions.Hosting.HostOptions", "Property[BackgroundServiceExceptionBehavior]"] + - ["System.String", "Microsoft.Extensions.Hosting.Environments!", "Field[Development]"] + - ["System.Threading.Tasks.Task", "Microsoft.Extensions.Hosting.FakeHostingExtensions!", "Method[StartAndStopAsync].ReturnValue"] + - ["System.Threading.Tasks.Task", "Microsoft.Extensions.Hosting.IHostedService", "Method[StartAsync].ReturnValue"] + - ["System.Boolean", "Microsoft.Extensions.Hosting.HostEnvironmentEnvExtensions!", "Method[IsProduction].ReturnValue"] + - ["System.Threading.Tasks.Task", "Microsoft.Extensions.Hosting.HostingAbstractionsHostBuilderExtensions!", "Method[StartAsync].ReturnValue"] + - ["System.String", "Microsoft.Extensions.Hosting.HostDefaults!", "Field[EnvironmentKey]"] + - ["System.Threading.Tasks.Task", "Microsoft.Extensions.Hosting.HostingHostBuilderExtensions!", "Method[RunConsoleAsync].ReturnValue"] + - ["Microsoft.Extensions.Hosting.IHostBuilder", "Microsoft.Extensions.Hosting.WindowsServiceLifetimeHostBuilderExtensions!", "Method[UseWindowsService].ReturnValue"] + - ["Microsoft.Extensions.DependencyInjection.IServiceCollection", "Microsoft.Extensions.Hosting.WindowsServiceLifetimeHostBuilderExtensions!", "Method[AddWindowsService].ReturnValue"] + - ["System.String", "Microsoft.Extensions.Hosting.IHostEnvironment", "Property[ApplicationName]"] + - ["System.Threading.Tasks.Task", "Microsoft.Extensions.Hosting.IHost", "Method[StopAsync].ReturnValue"] + - ["System.String", "Microsoft.Extensions.Hosting.IHostEnvironment", "Property[ContentRootPath]"] + - ["Microsoft.Extensions.Logging.ILoggingBuilder", "Microsoft.Extensions.Hosting.IHostApplicationBuilder", "Property[Logging]"] + - ["System.Threading.Tasks.Task", "Microsoft.Extensions.Hosting.IHost", "Method[StartAsync].ReturnValue"] + - ["Microsoft.Extensions.Hosting.IHost", "Microsoft.Extensions.Hosting.HostingAbstractionsHostBuilderExtensions!", "Method[Start].ReturnValue"] + - ["System.Threading.CancellationToken", "Microsoft.Extensions.Hosting.IApplicationLifetime", "Property[ApplicationStopping]"] + - ["Microsoft.Extensions.Hosting.IHostBuilder", "Microsoft.Extensions.Hosting.HostingHostBuilderExtensions!", "Method[ConfigureLogging].ReturnValue"] + - ["System.String", "Microsoft.Extensions.Hosting.EnvironmentName!", "Field[Development]"] + - ["System.Threading.CancellationToken", "Microsoft.Extensions.Hosting.IHostApplicationLifetime", "Property[ApplicationStopping]"] + - ["Microsoft.Extensions.Configuration.IConfiguration", "Microsoft.Extensions.Hosting.HostBuilderContext", "Property[Configuration]"] + - ["Microsoft.Extensions.Hosting.IHostEnvironment", "Microsoft.Extensions.Hosting.IHostApplicationBuilder", "Property[Environment]"] + - ["System.Threading.Tasks.Task", "Microsoft.Extensions.Hosting.BackgroundService", "Method[StartAsync].ReturnValue"] + - ["Microsoft.Extensions.FileProviders.IFileProvider", "Microsoft.Extensions.Hosting.IHostingEnvironment", "Property[ContentRootFileProvider]"] + - ["System.Boolean", "Microsoft.Extensions.Hosting.HostOptions", "Property[ServicesStartConcurrently]"] + - ["System.String", "Microsoft.Extensions.Hosting.Environments!", "Field[Production]"] + - ["System.Threading.Tasks.Task", "Microsoft.Extensions.Hosting.IHostedLifecycleService", "Method[StoppingAsync].ReturnValue"] + - ["Microsoft.Extensions.FileProviders.IFileProvider", "Microsoft.Extensions.Hosting.IHostEnvironment", "Property[ContentRootFileProvider]"] + - ["Microsoft.Extensions.Hosting.HostApplicationBuilder", "Microsoft.Extensions.Hosting.Host!", "Method[CreateApplicationBuilder].ReturnValue"] + - ["System.Threading.Tasks.Task", "Microsoft.Extensions.Hosting.HostingAbstractionsHostExtensions!", "Method[RunAsync].ReturnValue"] + - ["Microsoft.Extensions.Hosting.IHostBuilder", "Microsoft.Extensions.Hosting.HostingHostBuilderExtensions!", "Method[ConfigureServices].ReturnValue"] + - ["Microsoft.Extensions.Hosting.IHostBuilder", "Microsoft.Extensions.Hosting.IHostBuilder", "Method[ConfigureAppConfiguration].ReturnValue"] + - ["Microsoft.Extensions.Diagnostics.Metrics.IMetricsBuilder", "Microsoft.Extensions.Hosting.HostApplicationBuilder", "Property[Metrics]"] + - ["System.String", "Microsoft.Extensions.Hosting.IHostingEnvironment", "Property[ContentRootPath]"] + - ["System.Collections.Generic.IDictionary", "Microsoft.Extensions.Hosting.HostBuilderContext", "Property[Properties]"] + - ["Microsoft.Extensions.Configuration.IConfigurationManager", "Microsoft.Extensions.Hosting.HostApplicationBuilder", "Property[Microsoft.Extensions.Hosting.IHostApplicationBuilder.Configuration]"] + - ["System.String", "Microsoft.Extensions.Hosting.IHostingEnvironment", "Property[EnvironmentName]"] + - ["Microsoft.Extensions.Hosting.IHost", "Microsoft.Extensions.Hosting.HostBuilder", "Method[Build].ReturnValue"] + - ["Microsoft.Extensions.Hosting.IHostBuilder", "Microsoft.Extensions.Hosting.FakeHostingExtensions!", "Method[Configure].ReturnValue"] + - ["Microsoft.Extensions.Hosting.IHostBuilder", "Microsoft.Extensions.Hosting.FakeHostingExtensions!", "Method[ConfigureAppConfiguration].ReturnValue"] + - ["System.Collections.Generic.IDictionary", "Microsoft.Extensions.Hosting.HostApplicationBuilder", "Property[Microsoft.Extensions.Hosting.IHostApplicationBuilder.Properties]"] + - ["Microsoft.Extensions.Hosting.IHostBuilder", "Microsoft.Extensions.Hosting.FakeHostingExtensions!", "Method[AddFakeLoggingOutputSink].ReturnValue"] + - ["Microsoft.Extensions.Hosting.IHostEnvironment", "Microsoft.Extensions.Hosting.HostBuilderContext", "Property[HostingEnvironment]"] + - ["Microsoft.Extensions.Hosting.IHostBuilder", "Microsoft.Extensions.Hosting.HostingHostBuilderExtensions!", "Method[UseEnvironment].ReturnValue"] + - ["Microsoft.Extensions.Hosting.IHostBuilder", "Microsoft.Extensions.Hosting.HostingHostBuilderExtensions!", "Method[ConfigureHostOptions].ReturnValue"] + - ["Microsoft.Extensions.Hosting.IHostBuilder", "Microsoft.Extensions.Hosting.HostBuilder", "Method[ConfigureAppConfiguration].ReturnValue"] + - ["Microsoft.Extensions.Hosting.IHostBuilder", "Microsoft.Extensions.Hosting.HostingHostBuilderExtensions!", "Method[UseDefaultServiceProvider].ReturnValue"] + - ["System.Boolean", "Microsoft.Extensions.Hosting.HostApplicationBuilderSettings", "Property[DisableDefaults]"] + - ["Microsoft.Extensions.Hosting.IHostBuilder", "Microsoft.Extensions.Hosting.ApplicationMetadataHostBuilderExtensions!", "Method[UseApplicationMetadata].ReturnValue"] + - ["Microsoft.Extensions.Hosting.IHostBuilder", "Microsoft.Extensions.Hosting.SystemdHostBuilderExtensions!", "Method[UseSystemd].ReturnValue"] + - ["System.Boolean", "Microsoft.Extensions.Hosting.HostingEnvironmentExtensions!", "Method[IsDevelopment].ReturnValue"] + - ["System.Boolean", "Microsoft.Extensions.Hosting.HostEnvironmentEnvExtensions!", "Method[IsDevelopment].ReturnValue"] + - ["System.Threading.CancellationToken", "Microsoft.Extensions.Hosting.IApplicationLifetime", "Property[ApplicationStarted]"] + - ["System.TimeSpan", "Microsoft.Extensions.Hosting.HostOptions", "Property[ShutdownTimeout]"] + - ["System.Threading.Tasks.Task", "Microsoft.Extensions.Hosting.IHostedService", "Method[StopAsync].ReturnValue"] + - ["Microsoft.Extensions.Hosting.IHostBuilder", "Microsoft.Extensions.Hosting.HostingHostBuilderExtensions!", "Method[UseConsoleLifetime].ReturnValue"] + - ["Microsoft.Extensions.Hosting.IHostBuilder", "Microsoft.Extensions.Hosting.IHostBuilder", "Method[ConfigureContainer].ReturnValue"] + - ["System.String", "Microsoft.Extensions.Hosting.IHostingEnvironment", "Property[ApplicationName]"] + - ["Microsoft.Extensions.DependencyInjection.IServiceCollection", "Microsoft.Extensions.Hosting.HostApplicationBuilder", "Property[Services]"] + - ["Microsoft.Extensions.Hosting.BackgroundServiceExceptionBehavior", "Microsoft.Extensions.Hosting.BackgroundServiceExceptionBehavior!", "Field[Ignore]"] + - ["Microsoft.Extensions.Logging.ILoggingBuilder", "Microsoft.Extensions.Hosting.HostApplicationBuilder", "Property[Logging]"] + - ["Microsoft.Extensions.Hosting.HostApplicationBuilder", "Microsoft.Extensions.Hosting.Host!", "Method[CreateEmptyApplicationBuilder].ReturnValue"] + - ["System.Boolean", "Microsoft.Extensions.Hosting.HostingEnvironmentExtensions!", "Method[IsProduction].ReturnValue"] + - ["Microsoft.Extensions.Hosting.IHostBuilder", "Microsoft.Extensions.Hosting.HostingHostBuilderExtensions!", "Method[UseContentRoot].ReturnValue"] + - ["System.String", "Microsoft.Extensions.Hosting.IHostEnvironment", "Property[EnvironmentName]"] + - ["System.String[]", "Microsoft.Extensions.Hosting.HostApplicationBuilderSettings", "Property[Args]"] + - ["Microsoft.Extensions.Hosting.IHost", "Microsoft.Extensions.Hosting.HostApplicationBuilder", "Method[Build].ReturnValue"] + - ["System.Boolean", "Microsoft.Extensions.Hosting.HostEnvironmentEnvExtensions!", "Method[IsStaging].ReturnValue"] + - ["Microsoft.Extensions.DependencyInjection.IServiceCollection", "Microsoft.Extensions.Hosting.SystemdHostBuilderExtensions!", "Method[AddSystemd].ReturnValue"] + - ["Microsoft.Extensions.Hosting.IHostEnvironment", "Microsoft.Extensions.Hosting.HostApplicationBuilder", "Property[Environment]"] + - ["System.Threading.Tasks.Task", "Microsoft.Extensions.Hosting.IHostedLifecycleService", "Method[StoppedAsync].ReturnValue"] + - ["System.String", "Microsoft.Extensions.Hosting.EnvironmentName!", "Field[Staging]"] + - ["System.Collections.Generic.IDictionary", "Microsoft.Extensions.Hosting.IHostApplicationBuilder", "Property[Properties]"] + - ["Microsoft.Extensions.Hosting.IHostBuilder", "Microsoft.Extensions.Hosting.IHostBuilder", "Method[ConfigureHostConfiguration].ReturnValue"] + - ["System.Collections.Generic.IDictionary", "Microsoft.Extensions.Hosting.IHostBuilder", "Property[Properties]"] + - ["System.Threading.Tasks.Task", "Microsoft.Extensions.Hosting.BackgroundService", "Property[ExecuteTask]"] + - ["Microsoft.Extensions.Hosting.IHostBuilder", "Microsoft.Extensions.Hosting.IHostBuilder", "Method[UseServiceProviderFactory].ReturnValue"] + - ["System.String", "Microsoft.Extensions.Hosting.HostApplicationBuilderSettings", "Property[ApplicationName]"] + - ["Microsoft.Extensions.Hosting.IHost", "Microsoft.Extensions.Hosting.IHostBuilder", "Method[Build].ReturnValue"] + - ["Microsoft.Extensions.Logging.Testing.FakeLogCollector", "Microsoft.Extensions.Hosting.FakeHostingExtensions!", "Method[GetFakeLogCollector].ReturnValue"] + - ["Microsoft.Extensions.Diagnostics.Metrics.IMetricsBuilder", "Microsoft.Extensions.Hosting.IHostApplicationBuilder", "Property[Metrics]"] + - ["Microsoft.Extensions.Hosting.IHostBuilder", "Microsoft.Extensions.Hosting.FakeHostingExtensions!", "Method[ConfigureHostConfiguration].ReturnValue"] + - ["System.Threading.Tasks.Task", "Microsoft.Extensions.Hosting.IHostLifetime", "Method[WaitForStartAsync].ReturnValue"] + - ["Microsoft.Extensions.Hosting.IHostBuilder", "Microsoft.Extensions.Hosting.HostBuilder", "Method[ConfigureContainer].ReturnValue"] + - ["System.Threading.Tasks.Task", "Microsoft.Extensions.Hosting.IHostLifetime", "Method[StopAsync].ReturnValue"] + - ["System.String", "Microsoft.Extensions.Hosting.HostApplicationBuilderSettings", "Property[EnvironmentName]"] + - ["Microsoft.Extensions.Hosting.IHostBuilder", "Microsoft.Extensions.Hosting.HostingHostBuilderExtensions!", "Method[ConfigureDefaults].ReturnValue"] + - ["System.Threading.Tasks.Task", "Microsoft.Extensions.Hosting.BackgroundService", "Method[StopAsync].ReturnValue"] + - ["Microsoft.Extensions.Configuration.IConfigurationManager", "Microsoft.Extensions.Hosting.IHostApplicationBuilder", "Property[Configuration]"] + - ["Microsoft.Extensions.Hosting.IHostBuilder", "Microsoft.Extensions.Hosting.HostBuilder", "Method[UseServiceProviderFactory].ReturnValue"] + - ["Microsoft.Extensions.Hosting.IHostBuilder", "Microsoft.Extensions.Hosting.HostBuilder", "Method[ConfigureServices].ReturnValue"] + - ["System.String", "Microsoft.Extensions.Hosting.Environments!", "Field[Staging]"] + - ["System.Threading.Tasks.Task", "Microsoft.Extensions.Hosting.HostingAbstractionsHostExtensions!", "Method[StopAsync].ReturnValue"] + - ["System.Threading.Tasks.Task", "Microsoft.Extensions.Hosting.IHostedLifecycleService", "Method[StartingAsync].ReturnValue"] + - ["System.Collections.Generic.IDictionary", "Microsoft.Extensions.Hosting.HostBuilder", "Property[Properties]"] + - ["System.Boolean", "Microsoft.Extensions.Hosting.HostOptions", "Property[ServicesStopConcurrently]"] + - ["System.IServiceProvider", "Microsoft.Extensions.Hosting.IHost", "Property[Services]"] + - ["System.Threading.CancellationToken", "Microsoft.Extensions.Hosting.IHostApplicationLifetime", "Property[ApplicationStarted]"] + - ["System.Boolean", "Microsoft.Extensions.Hosting.HostingEnvironmentExtensions!", "Method[IsStaging].ReturnValue"] + - ["Microsoft.Extensions.Hosting.IHostBuilder", "Microsoft.Extensions.Hosting.HostingHostBuilderExtensions!", "Method[ConfigureContainer].ReturnValue"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftExtensionsHostingInternal/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftExtensionsHostingInternal/model.yml new file mode 100644 index 000000000000..06f23b201a73 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftExtensionsHostingInternal/model.yml @@ -0,0 +1,14 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.String", "Microsoft.Extensions.Hosting.Internal.HostingEnvironment", "Property[ContentRootPath]"] + - ["System.String", "Microsoft.Extensions.Hosting.Internal.HostingEnvironment", "Property[EnvironmentName]"] + - ["Microsoft.Extensions.FileProviders.IFileProvider", "Microsoft.Extensions.Hosting.Internal.HostingEnvironment", "Property[ContentRootFileProvider]"] + - ["System.Threading.Tasks.Task", "Microsoft.Extensions.Hosting.Internal.ConsoleLifetime", "Method[WaitForStartAsync].ReturnValue"] + - ["System.Threading.Tasks.Task", "Microsoft.Extensions.Hosting.Internal.ConsoleLifetime", "Method[StopAsync].ReturnValue"] + - ["System.String", "Microsoft.Extensions.Hosting.Internal.HostingEnvironment", "Property[ApplicationName]"] + - ["System.Threading.CancellationToken", "Microsoft.Extensions.Hosting.Internal.ApplicationLifetime", "Property[ApplicationStopping]"] + - ["System.Threading.CancellationToken", "Microsoft.Extensions.Hosting.Internal.ApplicationLifetime", "Property[ApplicationStarted]"] + - ["System.Threading.CancellationToken", "Microsoft.Extensions.Hosting.Internal.ApplicationLifetime", "Property[ApplicationStopped]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftExtensionsHostingSystemd/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftExtensionsHostingSystemd/model.yml new file mode 100644 index 000000000000..db2f75c582f4 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftExtensionsHostingSystemd/model.yml @@ -0,0 +1,13 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["Microsoft.Extensions.Hosting.Systemd.ServiceState", "Microsoft.Extensions.Hosting.Systemd.ServiceState!", "Field[Ready]"] + - ["System.Threading.Tasks.Task", "Microsoft.Extensions.Hosting.Systemd.SystemdLifetime", "Method[StopAsync].ReturnValue"] + - ["System.Boolean", "Microsoft.Extensions.Hosting.Systemd.SystemdHelpers!", "Method[IsSystemdService].ReturnValue"] + - ["System.Threading.Tasks.Task", "Microsoft.Extensions.Hosting.Systemd.SystemdLifetime", "Method[WaitForStartAsync].ReturnValue"] + - ["System.Boolean", "Microsoft.Extensions.Hosting.Systemd.ISystemdNotifier", "Property[IsEnabled]"] + - ["System.String", "Microsoft.Extensions.Hosting.Systemd.ServiceState", "Method[ToString].ReturnValue"] + - ["System.Boolean", "Microsoft.Extensions.Hosting.Systemd.SystemdNotifier", "Property[IsEnabled]"] + - ["Microsoft.Extensions.Hosting.Systemd.ServiceState", "Microsoft.Extensions.Hosting.Systemd.ServiceState!", "Field[Stopping]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftExtensionsHostingTesting/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftExtensionsHostingTesting/model.yml new file mode 100644 index 000000000000..d1d3bc8cb7f4 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftExtensionsHostingTesting/model.yml @@ -0,0 +1,16 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.TimeSpan", "Microsoft.Extensions.Hosting.Testing.FakeHostOptions", "Property[ShutDownTimeout]"] + - ["System.TimeSpan", "Microsoft.Extensions.Hosting.Testing.FakeHostOptions", "Property[TimeToLive]"] + - ["Microsoft.Extensions.Hosting.IHostBuilder", "Microsoft.Extensions.Hosting.Testing.FakeHost!", "Method[CreateBuilder].ReturnValue"] + - ["System.Boolean", "Microsoft.Extensions.Hosting.Testing.FakeHostOptions", "Property[ValidateScopes]"] + - ["System.TimeSpan", "Microsoft.Extensions.Hosting.Testing.FakeHostOptions", "Property[StartUpTimeout]"] + - ["System.Boolean", "Microsoft.Extensions.Hosting.Testing.FakeHostOptions", "Property[FakeLogging]"] + - ["System.Boolean", "Microsoft.Extensions.Hosting.Testing.FakeHostOptions", "Property[ValidateOnBuild]"] + - ["System.Boolean", "Microsoft.Extensions.Hosting.Testing.FakeHostOptions", "Property[FakeRedaction]"] + - ["System.Threading.Tasks.Task", "Microsoft.Extensions.Hosting.Testing.FakeHost", "Method[StopAsync].ReturnValue"] + - ["System.Threading.Tasks.Task", "Microsoft.Extensions.Hosting.Testing.FakeHost", "Method[StartAsync].ReturnValue"] + - ["System.IServiceProvider", "Microsoft.Extensions.Hosting.Testing.FakeHost", "Property[Services]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftExtensionsHostingWindowsServices/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftExtensionsHostingWindowsServices/model.yml new file mode 100644 index 000000000000..e6dc49d007d3 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftExtensionsHostingWindowsServices/model.yml @@ -0,0 +1,8 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Boolean", "Microsoft.Extensions.Hosting.WindowsServices.WindowsServiceHelpers!", "Method[IsWindowsService].ReturnValue"] + - ["System.Threading.Tasks.Task", "Microsoft.Extensions.Hosting.WindowsServices.WindowsServiceLifetime", "Method[WaitForStartAsync].ReturnValue"] + - ["System.Threading.Tasks.Task", "Microsoft.Extensions.Hosting.WindowsServices.WindowsServiceLifetime", "Method[StopAsync].ReturnValue"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftExtensionsHttp/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftExtensionsHttp/model.yml new file mode 100644 index 000000000000..bced5c57020b --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftExtensionsHttp/model.yml @@ -0,0 +1,19 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Net.Http.HttpMessageHandler", "Microsoft.Extensions.Http.HttpMessageHandlerBuilder!", "Method[CreateHandlerPipeline].ReturnValue"] + - ["System.Collections.Generic.IList>", "Microsoft.Extensions.Http.HttpClientFactoryOptions", "Property[HttpClientActions]"] + - ["System.Net.Http.HttpMessageHandler", "Microsoft.Extensions.Http.HttpMessageHandlerBuilder", "Property[PrimaryHandler]"] + - ["System.Func", "Microsoft.Extensions.Http.HttpClientFactoryOptions", "Property[ShouldRedactHeaderValue]"] + - ["System.IServiceProvider", "Microsoft.Extensions.Http.HttpMessageHandlerBuilder", "Property[Services]"] + - ["System.Boolean", "Microsoft.Extensions.Http.HttpClientFactoryOptions", "Property[SuppressHandlerScope]"] + - ["System.String", "Microsoft.Extensions.Http.HttpMessageHandlerBuilder", "Property[Name]"] + - ["System.Threading.Tasks.Task", "Microsoft.Extensions.Http.PolicyHttpMessageHandler", "Method[SendAsync].ReturnValue"] + - ["System.Collections.Generic.IList", "Microsoft.Extensions.Http.HttpMessageHandlerBuilder", "Property[AdditionalHandlers]"] + - ["System.Collections.Generic.IList>", "Microsoft.Extensions.Http.HttpClientFactoryOptions", "Property[HttpMessageHandlerBuilderActions]"] + - ["System.TimeSpan", "Microsoft.Extensions.Http.HttpClientFactoryOptions", "Property[HandlerLifetime]"] + - ["System.Action", "Microsoft.Extensions.Http.IHttpMessageHandlerBuilderFilter", "Method[Configure].ReturnValue"] + - ["System.Threading.Tasks.Task", "Microsoft.Extensions.Http.PolicyHttpMessageHandler", "Method[SendCoreAsync].ReturnValue"] + - ["System.Net.Http.HttpMessageHandler", "Microsoft.Extensions.Http.HttpMessageHandlerBuilder", "Method[Build].ReturnValue"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftExtensionsHttpDiagnostics/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftExtensionsHttpDiagnostics/model.yml new file mode 100644 index 000000000000..bc5d71a6106e --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftExtensionsHttpDiagnostics/model.yml @@ -0,0 +1,21 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.String", "Microsoft.Extensions.Http.Diagnostics.TelemetryConstants!", "Field[Unknown]"] + - ["System.Collections.Generic.ISet", "Microsoft.Extensions.Http.Diagnostics.IDownstreamDependencyMetadata", "Property[UniqueHostNameSuffixes]"] + - ["Microsoft.Extensions.Http.Diagnostics.HttpRouteParameterRedactionMode", "Microsoft.Extensions.Http.Diagnostics.HttpRouteParameterRedactionMode!", "Field[None]"] + - ["System.String", "Microsoft.Extensions.Http.Diagnostics.TelemetryConstants!", "Field[Redacted]"] + - ["System.String", "Microsoft.Extensions.Http.Diagnostics.RequestMetadata", "Property[RequestName]"] + - ["System.String", "Microsoft.Extensions.Http.Diagnostics.RequestMetadata", "Property[MethodType]"] + - ["System.String", "Microsoft.Extensions.Http.Diagnostics.IDownstreamDependencyMetadata", "Property[DependencyName]"] + - ["System.String", "Microsoft.Extensions.Http.Diagnostics.TelemetryConstants!", "Field[RequestMetadataKey]"] + - ["System.String", "Microsoft.Extensions.Http.Diagnostics.RequestMetadata", "Property[DependencyName]"] + - ["System.String", "Microsoft.Extensions.Http.Diagnostics.RequestMetadata", "Property[RequestRoute]"] + - ["System.String", "Microsoft.Extensions.Http.Diagnostics.TelemetryConstants!", "Field[ServerApplicationNameHeader]"] + - ["Microsoft.Extensions.Http.Diagnostics.HttpRouteParameterRedactionMode", "Microsoft.Extensions.Http.Diagnostics.HttpRouteParameterRedactionMode!", "Field[Strict]"] + - ["System.Collections.Generic.ISet", "Microsoft.Extensions.Http.Diagnostics.IDownstreamDependencyMetadata", "Property[RequestMetadata]"] + - ["Microsoft.Extensions.Http.Diagnostics.HttpRouteParameterRedactionMode", "Microsoft.Extensions.Http.Diagnostics.HttpRouteParameterRedactionMode!", "Field[Loose]"] + - ["Microsoft.Extensions.Http.Diagnostics.RequestMetadata", "Microsoft.Extensions.Http.Diagnostics.IOutgoingRequestContext", "Property[RequestMetadata]"] + - ["System.String", "Microsoft.Extensions.Http.Diagnostics.TelemetryConstants!", "Field[ClientApplicationNameHeader]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftExtensionsHttpLatency/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftExtensionsHttpLatency/model.yml new file mode 100644 index 000000000000..f0aa25608c34 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftExtensionsHttpLatency/model.yml @@ -0,0 +1,6 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Boolean", "Microsoft.Extensions.Http.Latency.HttpClientLatencyTelemetryOptions", "Property[EnableDetailedLatencyBreakdown]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftExtensionsHttpLogging/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftExtensionsHttpLogging/model.yml new file mode 100644 index 000000000000..4eb4c2eb46ec --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftExtensionsHttpLogging/model.yml @@ -0,0 +1,37 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Collections.Generic.ISet", "Microsoft.Extensions.Http.Logging.LoggingOptions", "Property[RequestBodyContentTypes]"] + - ["System.Collections.Generic.ISet", "Microsoft.Extensions.Http.Logging.LoggingOptions", "Property[ResponseBodyContentTypes]"] + - ["System.String", "Microsoft.Extensions.Http.Logging.HttpClientLoggingTagNames!", "Field[ResponseHeaderPrefix]"] + - ["Microsoft.Extensions.Http.Logging.OutgoingPathLoggingMode", "Microsoft.Extensions.Http.Logging.OutgoingPathLoggingMode!", "Field[Structured]"] + - ["System.Boolean", "Microsoft.Extensions.Http.Logging.LoggingOptions", "Property[LogBody]"] + - ["System.String", "Microsoft.Extensions.Http.Logging.HttpClientLoggingTagNames!", "Field[Path]"] + - ["System.String", "Microsoft.Extensions.Http.Logging.HttpClientLoggingTagNames!", "Field[ResponseBody]"] + - ["System.Int32", "Microsoft.Extensions.Http.Logging.LoggingOptions", "Property[BodySizeLimit]"] + - ["System.Collections.Generic.IDictionary", "Microsoft.Extensions.Http.Logging.LoggingOptions", "Property[RequestHeadersDataClasses]"] + - ["Microsoft.Extensions.Http.Diagnostics.HttpRouteParameterRedactionMode", "Microsoft.Extensions.Http.Logging.LoggingOptions", "Property[RequestPathParameterRedactionMode]"] + - ["System.Boolean", "Microsoft.Extensions.Http.Logging.LoggingOptions", "Property[LogRequestStart]"] + - ["System.String", "Microsoft.Extensions.Http.Logging.HttpClientLoggingTagNames!", "Field[RequestBody]"] + - ["System.Collections.Generic.IReadOnlyList", "Microsoft.Extensions.Http.Logging.HttpClientLoggingTagNames!", "Property[TagNames]"] + - ["System.Object", "Microsoft.Extensions.Http.Logging.IHttpClientLogger", "Method[LogRequestStart].ReturnValue"] + - ["Microsoft.Extensions.Http.Logging.OutgoingPathLoggingMode", "Microsoft.Extensions.Http.Logging.LoggingOptions", "Property[RequestPathLoggingMode]"] + - ["System.String", "Microsoft.Extensions.Http.Logging.HttpClientLoggingTagNames!", "Field[Method]"] + - ["System.Collections.Generic.IDictionary", "Microsoft.Extensions.Http.Logging.LoggingOptions", "Property[RouteParameterDataClasses]"] + - ["System.Threading.Tasks.ValueTask", "Microsoft.Extensions.Http.Logging.IHttpClientAsyncLogger", "Method[LogRequestStopAsync].ReturnValue"] + - ["System.Threading.Tasks.Task", "Microsoft.Extensions.Http.Logging.LoggingHttpMessageHandler", "Method[SendAsync].ReturnValue"] + - ["System.TimeSpan", "Microsoft.Extensions.Http.Logging.LoggingOptions", "Property[BodyReadTimeout]"] + - ["System.Threading.Tasks.ValueTask", "Microsoft.Extensions.Http.Logging.IHttpClientAsyncLogger", "Method[LogRequestStartAsync].ReturnValue"] + - ["Microsoft.Extensions.Http.Logging.OutgoingPathLoggingMode", "Microsoft.Extensions.Http.Logging.OutgoingPathLoggingMode!", "Field[Formatted]"] + - ["System.Boolean", "Microsoft.Extensions.Http.Logging.LoggingOptions", "Property[LogContentHeaders]"] + - ["System.String", "Microsoft.Extensions.Http.Logging.HttpClientLoggingTagNames!", "Field[StatusCode]"] + - ["System.Collections.Generic.IDictionary", "Microsoft.Extensions.Http.Logging.LoggingOptions", "Property[ResponseHeadersDataClasses]"] + - ["System.Net.Http.HttpResponseMessage", "Microsoft.Extensions.Http.Logging.LoggingHttpMessageHandler", "Method[Send].ReturnValue"] + - ["System.String", "Microsoft.Extensions.Http.Logging.HttpClientLoggingTagNames!", "Field[Host]"] + - ["System.Net.Http.HttpResponseMessage", "Microsoft.Extensions.Http.Logging.LoggingScopeHttpMessageHandler", "Method[Send].ReturnValue"] + - ["System.Threading.Tasks.ValueTask", "Microsoft.Extensions.Http.Logging.IHttpClientAsyncLogger", "Method[LogRequestFailedAsync].ReturnValue"] + - ["System.String", "Microsoft.Extensions.Http.Logging.HttpClientLoggingTagNames!", "Field[RequestHeaderPrefix]"] + - ["System.Threading.Tasks.Task", "Microsoft.Extensions.Http.Logging.LoggingScopeHttpMessageHandler", "Method[SendAsync].ReturnValue"] + - ["System.String", "Microsoft.Extensions.Http.Logging.HttpClientLoggingTagNames!", "Field[Duration]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftExtensionsHttpResilience/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftExtensionsHttpResilience/model.yml new file mode 100644 index 000000000000..7dd482e27656 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftExtensionsHttpResilience/model.yml @@ -0,0 +1,54 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Collections.Generic.IList", "Microsoft.Extensions.Http.Resilience.UriEndpointGroup", "Property[Endpoints]"] + - ["Microsoft.Extensions.Http.Resilience.WeightedGroupSelectionMode", "Microsoft.Extensions.Http.Resilience.WeightedGroupSelectionMode!", "Field[EveryAttempt]"] + - ["System.String", "Microsoft.Extensions.Http.Resilience.IRoutingStrategyBuilder", "Property[Name]"] + - ["Microsoft.Extensions.Http.Resilience.IRoutingStrategyBuilder", "Microsoft.Extensions.Http.Resilience.RoutingStrategyBuilderExtensions!", "Method[ConfigureOrderedGroups].ReturnValue"] + - ["System.Boolean", "Microsoft.Extensions.Http.Resilience.HttpClientResiliencePredicates!", "Method[IsTransient].ReturnValue"] + - ["System.Int32", "Microsoft.Extensions.Http.Resilience.WeightedUriEndpoint", "Property[Weight]"] + - ["System.IServiceProvider", "Microsoft.Extensions.Http.Resilience.ResilienceHandlerContext", "Property[ServiceProvider]"] + - ["Microsoft.Extensions.Http.Resilience.IStandardHedgingHandlerBuilder", "Microsoft.Extensions.Http.Resilience.StandardHedgingHandlerBuilderExtensions!", "Method[Configure].ReturnValue"] + - ["Microsoft.Extensions.Http.Resilience.HttpRetryStrategyOptions", "Microsoft.Extensions.Http.Resilience.HttpStandardResilienceOptions", "Property[Retry]"] + - ["Microsoft.Extensions.Http.Resilience.HttpTimeoutStrategyOptions", "Microsoft.Extensions.Http.Resilience.HttpStandardResilienceOptions", "Property[TotalRequestTimeout]"] + - ["Microsoft.Extensions.DependencyInjection.IServiceCollection", "Microsoft.Extensions.Http.Resilience.IStandardHedgingHandlerBuilder", "Property[Services]"] + - ["System.Boolean", "Microsoft.Extensions.Http.Resilience.HttpRetryStrategyOptions", "Property[ShouldRetryAfterHeader]"] + - ["Microsoft.Extensions.Http.Resilience.HedgingEndpointOptions", "Microsoft.Extensions.Http.Resilience.HttpStandardHedgingResilienceOptions", "Property[Endpoint]"] + - ["Microsoft.Extensions.Http.Resilience.WeightedGroupSelectionMode", "Microsoft.Extensions.Http.Resilience.WeightedGroupsRoutingOptions", "Property[SelectionMode]"] + - ["System.Int32", "Microsoft.Extensions.Http.Resilience.WeightedUriEndpointGroup", "Property[Weight]"] + - ["System.Threading.Tasks.Task", "Microsoft.Extensions.Http.Resilience.ResilienceHandler", "Method[SendAsync].ReturnValue"] + - ["System.Boolean", "Microsoft.Extensions.Http.Resilience.HttpClientHedgingResiliencePredicates!", "Method[IsTransient].ReturnValue"] + - ["Microsoft.Extensions.Http.Resilience.IHttpResiliencePipelineBuilder", "Microsoft.Extensions.Http.Resilience.HttpResiliencePipelineBuilderExtensions!", "Method[SelectPipelineByAuthority].ReturnValue"] + - ["System.Net.Http.HttpResponseMessage", "Microsoft.Extensions.Http.Resilience.ResilienceHandler", "Method[Send].ReturnValue"] + - ["Microsoft.Extensions.Http.Resilience.IRoutingStrategyBuilder", "Microsoft.Extensions.Http.Resilience.RoutingStrategyBuilderExtensions!", "Method[ConfigureWeightedGroups].ReturnValue"] + - ["Microsoft.Extensions.DependencyInjection.IServiceCollection", "Microsoft.Extensions.Http.Resilience.IHttpResiliencePipelineBuilder", "Property[Services]"] + - ["Microsoft.Extensions.Http.Resilience.IHttpResiliencePipelineBuilder", "Microsoft.Extensions.Http.Resilience.HttpResiliencePipelineBuilderExtensions!", "Method[SelectPipelineBy].ReturnValue"] + - ["Microsoft.Extensions.Http.Resilience.HttpCircuitBreakerStrategyOptions", "Microsoft.Extensions.Http.Resilience.HedgingEndpointOptions", "Property[CircuitBreaker]"] + - ["Microsoft.Extensions.Http.Resilience.IHttpStandardResiliencePipelineBuilder", "Microsoft.Extensions.Http.Resilience.HttpStandardResiliencePipelineBuilderExtensions!", "Method[SelectPipelineByAuthority].ReturnValue"] + - ["System.String", "Microsoft.Extensions.Http.Resilience.IHttpStandardResiliencePipelineBuilder", "Property[PipelineName]"] + - ["Microsoft.Extensions.Http.Resilience.HttpTimeoutStrategyOptions", "Microsoft.Extensions.Http.Resilience.HttpStandardHedgingResilienceOptions", "Property[TotalRequestTimeout]"] + - ["Microsoft.Extensions.Http.Resilience.HttpTimeoutStrategyOptions", "Microsoft.Extensions.Http.Resilience.HttpStandardResilienceOptions", "Property[AttemptTimeout]"] + - ["TOptions", "Microsoft.Extensions.Http.Resilience.ResilienceHandlerContext", "Method[GetOptions].ReturnValue"] + - ["System.Collections.Generic.IList", "Microsoft.Extensions.Http.Resilience.OrderedGroupsRoutingOptions", "Property[Groups]"] + - ["Microsoft.Extensions.DependencyInjection.IServiceCollection", "Microsoft.Extensions.Http.Resilience.IRoutingStrategyBuilder", "Property[Services]"] + - ["System.String", "Microsoft.Extensions.Http.Resilience.ResilienceHandlerContext", "Property[BuilderName]"] + - ["System.String", "Microsoft.Extensions.Http.Resilience.ResilienceHandlerContext", "Property[InstanceName]"] + - ["System.Collections.Generic.IList", "Microsoft.Extensions.Http.Resilience.WeightedGroupsRoutingOptions", "Property[Groups]"] + - ["System.Uri", "Microsoft.Extensions.Http.Resilience.UriEndpoint", "Property[Uri]"] + - ["Microsoft.Extensions.Http.Resilience.IHttpStandardResiliencePipelineBuilder", "Microsoft.Extensions.Http.Resilience.HttpStandardResiliencePipelineBuilderExtensions!", "Method[SelectPipelineBy].ReturnValue"] + - ["Microsoft.Extensions.Http.Resilience.IStandardHedgingHandlerBuilder", "Microsoft.Extensions.Http.Resilience.StandardHedgingHandlerBuilderExtensions!", "Method[SelectPipelineBy].ReturnValue"] + - ["Microsoft.Extensions.Http.Resilience.HttpRateLimiterStrategyOptions", "Microsoft.Extensions.Http.Resilience.HedgingEndpointOptions", "Property[RateLimiter]"] + - ["Microsoft.Extensions.Http.Resilience.HttpHedgingStrategyOptions", "Microsoft.Extensions.Http.Resilience.HttpStandardHedgingResilienceOptions", "Property[Hedging]"] + - ["System.Uri", "Microsoft.Extensions.Http.Resilience.WeightedUriEndpoint", "Property[Uri]"] + - ["Microsoft.Extensions.Http.Resilience.HttpCircuitBreakerStrategyOptions", "Microsoft.Extensions.Http.Resilience.HttpStandardResilienceOptions", "Property[CircuitBreaker]"] + - ["System.String", "Microsoft.Extensions.Http.Resilience.IStandardHedgingHandlerBuilder", "Property[Name]"] + - ["Microsoft.Extensions.Http.Resilience.WeightedGroupSelectionMode", "Microsoft.Extensions.Http.Resilience.WeightedGroupSelectionMode!", "Field[InitialAttempt]"] + - ["System.String", "Microsoft.Extensions.Http.Resilience.IHttpResiliencePipelineBuilder", "Property[PipelineName]"] + - ["Microsoft.Extensions.Http.Resilience.HttpTimeoutStrategyOptions", "Microsoft.Extensions.Http.Resilience.HedgingEndpointOptions", "Property[Timeout]"] + - ["Microsoft.Extensions.Http.Resilience.HttpRateLimiterStrategyOptions", "Microsoft.Extensions.Http.Resilience.HttpStandardResilienceOptions", "Property[RateLimiter]"] + - ["Microsoft.Extensions.Http.Resilience.IRoutingStrategyBuilder", "Microsoft.Extensions.Http.Resilience.IStandardHedgingHandlerBuilder", "Property[RoutingStrategyBuilder]"] + - ["Microsoft.Extensions.Http.Resilience.IHttpStandardResiliencePipelineBuilder", "Microsoft.Extensions.Http.Resilience.HttpStandardResiliencePipelineBuilderExtensions!", "Method[Configure].ReturnValue"] + - ["Microsoft.Extensions.DependencyInjection.IServiceCollection", "Microsoft.Extensions.Http.Resilience.IHttpStandardResiliencePipelineBuilder", "Property[Services]"] + - ["Microsoft.Extensions.Http.Resilience.IStandardHedgingHandlerBuilder", "Microsoft.Extensions.Http.Resilience.StandardHedgingHandlerBuilderExtensions!", "Method[SelectPipelineByAuthority].ReturnValue"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftExtensionsInternal/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftExtensionsInternal/model.yml new file mode 100644 index 000000000000..b454094b86b2 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftExtensionsInternal/model.yml @@ -0,0 +1,7 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.DateTimeOffset", "Microsoft.Extensions.Internal.SystemClock", "Property[UtcNow]"] + - ["System.DateTimeOffset", "Microsoft.Extensions.Internal.ISystemClock", "Property[UtcNow]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftExtensionsLocalization/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftExtensionsLocalization/model.yml new file mode 100644 index 000000000000..0cbe14c6eab2 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftExtensionsLocalization/model.yml @@ -0,0 +1,29 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Boolean", "Microsoft.Extensions.Localization.LocalizedString", "Property[ResourceNotFound]"] + - ["System.String", "Microsoft.Extensions.Localization.RootNamespaceAttribute", "Property[RootNamespace]"] + - ["Microsoft.Extensions.Localization.ResourceLocationAttribute", "Microsoft.Extensions.Localization.ResourceManagerStringLocalizerFactory", "Method[GetResourceLocationAttribute].ReturnValue"] + - ["System.String", "Microsoft.Extensions.Localization.LocalizedString", "Method[ToString].ReturnValue"] + - ["System.String", "Microsoft.Extensions.Localization.ResourceManagerStringLocalizerFactory", "Method[GetResourcePrefix].ReturnValue"] + - ["Microsoft.Extensions.Localization.ResourceManagerStringLocalizer", "Microsoft.Extensions.Localization.ResourceManagerStringLocalizerFactory", "Method[CreateResourceManagerStringLocalizer].ReturnValue"] + - ["System.String", "Microsoft.Extensions.Localization.LocalizedString", "Property[Name]"] + - ["System.String", "Microsoft.Extensions.Localization.LocalizedString!", "Method[op_Implicit].ReturnValue"] + - ["System.String", "Microsoft.Extensions.Localization.ResourceLocationAttribute", "Property[ResourceLocation]"] + - ["System.String", "Microsoft.Extensions.Localization.LocalizedString", "Property[SearchedLocation]"] + - ["System.Collections.Generic.IEnumerable", "Microsoft.Extensions.Localization.StringLocalizerExtensions!", "Method[GetAllStrings].ReturnValue"] + - ["System.String", "Microsoft.Extensions.Localization.LocalizationOptions", "Property[ResourcesPath]"] + - ["Microsoft.Extensions.Localization.RootNamespaceAttribute", "Microsoft.Extensions.Localization.ResourceManagerStringLocalizerFactory", "Method[GetRootNamespaceAttribute].ReturnValue"] + - ["System.Collections.Generic.IList", "Microsoft.Extensions.Localization.IResourceNamesCache", "Method[GetOrAdd].ReturnValue"] + - ["System.Collections.Generic.IEnumerable", "Microsoft.Extensions.Localization.IStringLocalizer", "Method[GetAllStrings].ReturnValue"] + - ["System.Collections.Generic.IList", "Microsoft.Extensions.Localization.ResourceNamesCache", "Method[GetOrAdd].ReturnValue"] + - ["Microsoft.Extensions.Localization.IStringLocalizer", "Microsoft.Extensions.Localization.ResourceManagerStringLocalizerFactory", "Method[Create].ReturnValue"] + - ["Microsoft.Extensions.Localization.IStringLocalizer", "Microsoft.Extensions.Localization.IStringLocalizerFactory", "Method[Create].ReturnValue"] + - ["System.String", "Microsoft.Extensions.Localization.LocalizedString", "Property[Value]"] + - ["Microsoft.Extensions.Localization.LocalizedString", "Microsoft.Extensions.Localization.IStringLocalizer", "Property[Item]"] + - ["Microsoft.Extensions.Localization.LocalizedString", "Microsoft.Extensions.Localization.StringLocalizerExtensions!", "Method[GetString].ReturnValue"] + - ["System.String", "Microsoft.Extensions.Localization.ResourceManagerStringLocalizer", "Method[GetStringSafely].ReturnValue"] + - ["Microsoft.Extensions.Localization.LocalizedString", "Microsoft.Extensions.Localization.ResourceManagerStringLocalizer", "Property[Item]"] + - ["System.Collections.Generic.IEnumerable", "Microsoft.Extensions.Localization.ResourceManagerStringLocalizer", "Method[GetAllStrings].ReturnValue"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftExtensionsLogging/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftExtensionsLogging/model.yml new file mode 100644 index 000000000000..cbc7412a9b66 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftExtensionsLogging/model.yml @@ -0,0 +1,125 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Int32", "Microsoft.Extensions.Logging.LoggerMessageState", "Property[TagsCount]"] + - ["Microsoft.Extensions.Logging.ILogger", "Microsoft.Extensions.Logging.LoggerFactoryExtensions!", "Method[CreateLogger].ReturnValue"] + - ["Microsoft.Extensions.Logging.ILoggingBuilder", "Microsoft.Extensions.Logging.LoggingBuilderExtensions!", "Method[SetMinimumLevel].ReturnValue"] + - ["System.String", "Microsoft.Extensions.Logging.TagNameAttribute", "Property[Name]"] + - ["System.Boolean", "Microsoft.Extensions.Logging.EventId!", "Method[op_Equality].ReturnValue"] + - ["System.Collections.Generic.KeyValuePair[]", "Microsoft.Extensions.Logging.LoggerMessageState", "Property[RedactedTagArray]"] + - ["System.Collections.Generic.IEnumerator>", "Microsoft.Extensions.Logging.LoggerMessageState", "Method[System.Collections.Generic.IEnumerable>.GetEnumerator].ReturnValue"] + - ["Microsoft.Extensions.Logging.ILoggingBuilder", "Microsoft.Extensions.Logging.ConsoleLoggerExtensions!", "Method[AddConsoleFormatter].ReturnValue"] + - ["Microsoft.Extensions.Logging.LoggerFilterOptions", "Microsoft.Extensions.Logging.FilterLoggingBuilderExtensions!", "Method[AddFilter].ReturnValue"] + - ["Microsoft.Extensions.Logging.ActivityTrackingOptions", "Microsoft.Extensions.Logging.ActivityTrackingOptions!", "Field[TraceState]"] + - ["Microsoft.Extensions.Logging.ILoggingBuilder", "Microsoft.Extensions.Logging.LoggingRedactionExtensions!", "Method[EnableRedaction].ReturnValue"] + - ["System.Boolean", "Microsoft.Extensions.Logging.LogPropertiesAttribute", "Property[OmitReferenceName]"] + - ["Microsoft.Extensions.Logging.ILoggingBuilder", "Microsoft.Extensions.Logging.LoggingEnrichmentExtensions!", "Method[EnableEnrichment].ReturnValue"] + - ["Microsoft.Extensions.Logging.ILoggerFactory", "Microsoft.Extensions.Logging.ConsoleLoggerExtensions!", "Method[AddConsole].ReturnValue"] + - ["Microsoft.Extensions.Logging.ILoggerFactory", "Microsoft.Extensions.Logging.DebugLoggerFactoryExtensions!", "Method[AddDebug].ReturnValue"] + - ["System.Boolean", "Microsoft.Extensions.Logging.LogPropertiesAttribute", "Property[SkipNullProperties]"] + - ["Microsoft.Extensions.Logging.ILogger", "Microsoft.Extensions.Logging.ILoggerFactory", "Method[CreateLogger].ReturnValue"] + - ["System.Boolean", "Microsoft.Extensions.Logging.LoggerFactory", "Method[CheckDisposed].ReturnValue"] + - ["Microsoft.Extensions.Logging.ILoggingBuilder", "Microsoft.Extensions.Logging.EventSourceLoggerFactoryExtensions!", "Method[AddEventSourceLogger].ReturnValue"] + - ["Microsoft.Extensions.Logging.ActivityTrackingOptions", "Microsoft.Extensions.Logging.ActivityTrackingOptions!", "Field[None]"] + - ["Microsoft.Extensions.Logging.ILoggingBuilder", "Microsoft.Extensions.Logging.FakeLoggerBuilderExtensions!", "Method[AddFakeLogging].ReturnValue"] + - ["System.Boolean", "Microsoft.Extensions.Logging.ILogger", "Method[IsEnabled].ReturnValue"] + - ["System.Func", "Microsoft.Extensions.Logging.LoggerMessage!", "Method[DefineScope].ReturnValue"] + - ["System.Int32", "Microsoft.Extensions.Logging.EventId", "Property[Id]"] + - ["Microsoft.Extensions.Logging.LoggerMessageState", "Microsoft.Extensions.Logging.LoggerMessageHelper!", "Property[ThreadLocalState]"] + - ["Microsoft.Extensions.Logging.ILoggingBuilder", "Microsoft.Extensions.Logging.AzureAppServicesLoggerFactoryExtensions!", "Method[AddAzureWebAppDiagnostics].ReturnValue"] + - ["Microsoft.Extensions.Logging.ILoggingBuilder", "Microsoft.Extensions.Logging.TraceSourceFactoryExtensions!", "Method[AddTraceSource].ReturnValue"] + - ["Microsoft.Extensions.Logging.ILogger", "Microsoft.Extensions.Logging.ILoggerProvider", "Method[CreateLogger].ReturnValue"] + - ["System.String", "Microsoft.Extensions.Logging.LoggerFilterRule", "Method[ToString].ReturnValue"] + - ["Microsoft.Extensions.Logging.ActivityTrackingOptions", "Microsoft.Extensions.Logging.LoggerFactoryOptions", "Property[ActivityTrackingOptions]"] + - ["Microsoft.Extensions.Logging.ILoggerFactory", "Microsoft.Extensions.Logging.EventSourceLoggerFactoryExtensions!", "Method[AddEventSourceLogger].ReturnValue"] + - ["System.String", "Microsoft.Extensions.Logging.LoggerMessageAttribute", "Property[EventName]"] + - ["System.Nullable", "Microsoft.Extensions.Logging.LoggerFilterRule", "Property[LogLevel]"] + - ["System.Boolean", "Microsoft.Extensions.Logging.EventId!", "Method[op_Inequality].ReturnValue"] + - ["System.String", "Microsoft.Extensions.Logging.LoggerMessageState", "Method[ToString].ReturnValue"] + - ["System.String", "Microsoft.Extensions.Logging.LoggerMessageAttribute", "Property[Message]"] + - ["Microsoft.Extensions.Logging.LogLevel", "Microsoft.Extensions.Logging.LogLevel!", "Field[Information]"] + - ["System.Type", "Microsoft.Extensions.Logging.TagProviderAttribute", "Property[ProviderType]"] + - ["Microsoft.Extensions.Logging.ILoggingBuilder", "Microsoft.Extensions.Logging.FilterLoggingBuilderExtensions!", "Method[AddFilter].ReturnValue"] + - ["System.Int32", "Microsoft.Extensions.Logging.LoggerMessageAttribute", "Property[EventId]"] + - ["Microsoft.Extensions.Logging.ILoggingBuilder", "Microsoft.Extensions.Logging.ConsoleLoggerExtensions!", "Method[AddSystemdConsole].ReturnValue"] + - ["System.Action", "Microsoft.Extensions.Logging.LoggerMessage!", "Method[Define].ReturnValue"] + - ["System.Func", "Microsoft.Extensions.Logging.LoggerMessage!", "Method[DefineScope].ReturnValue"] + - ["System.Int32", "Microsoft.Extensions.Logging.LoggerMessageState", "Property[System.Collections.Generic.IReadOnlyCollection>.Count]"] + - ["System.Collections.IEnumerator", "Microsoft.Extensions.Logging.LoggerMessageState", "Method[System.Collections.IEnumerable.GetEnumerator].ReturnValue"] + - ["System.Boolean", "Microsoft.Extensions.Logging.LoggerMessageAttribute", "Property[SkipEnabledCheck]"] + - ["System.Action", "Microsoft.Extensions.Logging.LoggerMessage!", "Method[Define].ReturnValue"] + - ["System.String", "Microsoft.Extensions.Logging.LoggerMessageHelper!", "Method[Stringify].ReturnValue"] + - ["Microsoft.Extensions.Logging.ILoggingBuilder", "Microsoft.Extensions.Logging.EventLoggerFactoryExtensions!", "Method[AddEventLog].ReturnValue"] + - ["Microsoft.Extensions.Logging.ILoggingBuilder", "Microsoft.Extensions.Logging.LoggingBuilderExtensions!", "Method[AddConfiguration].ReturnValue"] + - ["System.Boolean", "Microsoft.Extensions.Logging.LoggerFilterOptions", "Property[CaptureScopes]"] + - ["System.IDisposable", "Microsoft.Extensions.Logging.ILogger", "Method[BeginScope].ReturnValue"] + - ["System.Int32", "Microsoft.Extensions.Logging.LoggerMessageState", "Method[ReserveClassifiedTagSpace].ReturnValue"] + - ["System.String", "Microsoft.Extensions.Logging.ProviderAliasAttribute", "Property[Alias]"] + - ["System.Collections.Generic.KeyValuePair[]", "Microsoft.Extensions.Logging.LoggerMessageState", "Property[TagArray]"] + - ["System.Boolean", "Microsoft.Extensions.Logging.TagProviderAttribute", "Property[OmitReferenceName]"] + - ["System.Action", "Microsoft.Extensions.Logging.LoggerMessage!", "Method[Define].ReturnValue"] + - ["System.Action", "Microsoft.Extensions.Logging.LoggerMessage!", "Method[Define].ReturnValue"] + - ["System.IDisposable", "Microsoft.Extensions.Logging.LoggerExternalScopeProvider", "Method[Push].ReturnValue"] + - ["System.Boolean", "Microsoft.Extensions.Logging.LoggerEnrichmentOptions", "Property[CaptureStackTraces]"] + - ["System.Int32", "Microsoft.Extensions.Logging.EventId", "Method[GetHashCode].ReturnValue"] + - ["Microsoft.Extensions.Logging.ActivityTrackingOptions", "Microsoft.Extensions.Logging.ActivityTrackingOptions!", "Field[SpanId]"] + - ["Microsoft.Extensions.Logging.LoggerMessageState+ClassifiedTag[]", "Microsoft.Extensions.Logging.LoggerMessageState", "Property[ClassifiedTagArray]"] + - ["Microsoft.Extensions.Logging.ILoggerFactory", "Microsoft.Extensions.Logging.LoggerFactory!", "Method[Create].ReturnValue"] + - ["Microsoft.Extensions.Logging.ILoggingBuilder", "Microsoft.Extensions.Logging.ConsoleLoggerExtensions!", "Method[AddJsonConsole].ReturnValue"] + - ["Microsoft.Extensions.Logging.ILoggingBuilder", "Microsoft.Extensions.Logging.ConsoleLoggerExtensions!", "Method[AddSimpleConsole].ReturnValue"] + - ["Microsoft.Extensions.Logging.ILoggingBuilder", "Microsoft.Extensions.Logging.LoggingBuilderExtensions!", "Method[AddProvider].ReturnValue"] + - ["Microsoft.Extensions.Logging.ILoggingBuilder", "Microsoft.Extensions.Logging.LoggingBuilderExtensions!", "Method[ClearProviders].ReturnValue"] + - ["System.Func", "Microsoft.Extensions.Logging.LoggerMessage!", "Method[DefineScope].ReturnValue"] + - ["System.Boolean", "Microsoft.Extensions.Logging.LoggerEnrichmentOptions", "Property[UseFileInfoForStackTraces]"] + - ["Microsoft.Extensions.Logging.LogLevel", "Microsoft.Extensions.Logging.LoggerMessageAttribute", "Property[Level]"] + - ["Microsoft.Extensions.Logging.ActivityTrackingOptions", "Microsoft.Extensions.Logging.ActivityTrackingOptions!", "Field[TraceId]"] + - ["Microsoft.Extensions.Logging.ILoggingBuilder", "Microsoft.Extensions.Logging.ConsoleLoggerExtensions!", "Method[AddConsole].ReturnValue"] + - ["System.Collections.Generic.KeyValuePair", "Microsoft.Extensions.Logging.LoggerMessageState", "Property[Item]"] + - ["Microsoft.Extensions.Logging.LogLevel", "Microsoft.Extensions.Logging.LogLevel!", "Field[Warning]"] + - ["Microsoft.Extensions.Logging.ActivityTrackingOptions", "Microsoft.Extensions.Logging.ActivityTrackingOptions!", "Field[Tags]"] + - ["System.Int32", "Microsoft.Extensions.Logging.LoggerMessageState", "Method[ReserveTagSpace].ReturnValue"] + - ["Microsoft.Extensions.Logging.ILoggingBuilder", "Microsoft.Extensions.Logging.DebugLoggerFactoryExtensions!", "Method[AddDebug].ReturnValue"] + - ["System.Boolean", "Microsoft.Extensions.Logging.LoggerRedactionOptions", "Property[ApplyDiscriminator]"] + - ["System.Collections.Generic.IList", "Microsoft.Extensions.Logging.LoggerFilterOptions", "Property[Rules]"] + - ["Microsoft.Extensions.Logging.ILoggerFactory", "Microsoft.Extensions.Logging.TraceSourceFactoryExtensions!", "Method[AddTraceSource].ReturnValue"] + - ["System.Boolean", "Microsoft.Extensions.Logging.LoggerEnrichmentOptions", "Property[IncludeExceptionMessage]"] + - ["System.Boolean", "Microsoft.Extensions.Logging.LogPropertiesAttribute", "Property[Transitive]"] + - ["System.String", "Microsoft.Extensions.Logging.EventId", "Method[ToString].ReturnValue"] + - ["System.IDisposable", "Microsoft.Extensions.Logging.IExternalScopeProvider", "Method[Push].ReturnValue"] + - ["Microsoft.Extensions.Logging.ILogger", "Microsoft.Extensions.Logging.LoggerFactory", "Method[CreateLogger].ReturnValue"] + - ["Microsoft.Extensions.Logging.LoggerFilterOptions", "Microsoft.Extensions.Logging.FilterLoggingBuilderExtensions!", "Method[AddFilter].ReturnValue"] + - ["System.String", "Microsoft.Extensions.Logging.LoggerMessageHelper!", "Method[Stringify].ReturnValue"] + - ["System.Func", "Microsoft.Extensions.Logging.LoggerMessage!", "Method[DefineScope].ReturnValue"] + - ["System.IDisposable", "Microsoft.Extensions.Logging.LoggerExtensions!", "Method[BeginScope].ReturnValue"] + - ["System.Func", "Microsoft.Extensions.Logging.LoggerFilterRule", "Property[Filter]"] + - ["System.Int32", "Microsoft.Extensions.Logging.LoggerEnrichmentOptions", "Property[MaxStackTraceLength]"] + - ["System.Func", "Microsoft.Extensions.Logging.LoggerMessage!", "Method[DefineScope].ReturnValue"] + - ["Microsoft.Extensions.Logging.LogLevel", "Microsoft.Extensions.Logging.LogLevel!", "Field[Critical]"] + - ["Microsoft.Extensions.Logging.LogLevel", "Microsoft.Extensions.Logging.LogLevel!", "Field[Error]"] + - ["System.String", "Microsoft.Extensions.Logging.LoggerMessageState", "Property[TagNamePrefix]"] + - ["Microsoft.Extensions.Logging.ActivityTrackingOptions", "Microsoft.Extensions.Logging.ActivityTrackingOptions!", "Field[TraceFlags]"] + - ["Microsoft.Extensions.DependencyInjection.IServiceCollection", "Microsoft.Extensions.Logging.ILoggingBuilder", "Property[Services]"] + - ["Microsoft.Extensions.Logging.ActivityTrackingOptions", "Microsoft.Extensions.Logging.ActivityTrackingOptions!", "Field[Baggage]"] + - ["System.Boolean", "Microsoft.Extensions.Logging.LogDefineOptions", "Property[SkipEnabledCheck]"] + - ["Microsoft.Extensions.Logging.LogLevel", "Microsoft.Extensions.Logging.LogLevel!", "Field[Debug]"] + - ["System.Action", "Microsoft.Extensions.Logging.LoggerMessage!", "Method[Define].ReturnValue"] + - ["System.String", "Microsoft.Extensions.Logging.EventId", "Property[Name]"] + - ["Microsoft.Extensions.Logging.ILoggingBuilder", "Microsoft.Extensions.Logging.FilterLoggingBuilderExtensions!", "Method[AddFilter].ReturnValue"] + - ["Microsoft.Extensions.Logging.LogLevel", "Microsoft.Extensions.Logging.LogLevel!", "Field[None]"] + - ["System.Func", "Microsoft.Extensions.Logging.LoggerMessage!", "Method[DefineScope].ReturnValue"] + - ["Microsoft.Extensions.Logging.LogLevel", "Microsoft.Extensions.Logging.LoggerFilterOptions", "Property[MinLevel]"] + - ["Microsoft.Extensions.Logging.LogLevel", "Microsoft.Extensions.Logging.LogLevel!", "Field[Trace]"] + - ["Microsoft.Extensions.Logging.ILoggerFactory", "Microsoft.Extensions.Logging.EventLoggerFactoryExtensions!", "Method[AddEventLog].ReturnValue"] + - ["System.String", "Microsoft.Extensions.Logging.TagProviderAttribute", "Property[ProviderMethod]"] + - ["Microsoft.Extensions.Logging.EventId", "Microsoft.Extensions.Logging.EventId!", "Method[op_Implicit].ReturnValue"] + - ["System.Action", "Microsoft.Extensions.Logging.LoggerMessage!", "Method[Define].ReturnValue"] + - ["System.String", "Microsoft.Extensions.Logging.LoggerFilterRule", "Property[CategoryName]"] + - ["System.Boolean", "Microsoft.Extensions.Logging.EventId", "Method[Equals].ReturnValue"] + - ["System.Int32", "Microsoft.Extensions.Logging.LoggerMessageState", "Property[ClassifiedTagsCount]"] + - ["System.Func", "Microsoft.Extensions.Logging.LoggerMessage!", "Method[DefineScope].ReturnValue"] + - ["System.String", "Microsoft.Extensions.Logging.LoggerFilterRule", "Property[ProviderName]"] + - ["System.Action", "Microsoft.Extensions.Logging.LoggerMessage!", "Method[Define].ReturnValue"] + - ["Microsoft.Extensions.Logging.ILogger", "Microsoft.Extensions.Logging.LoggerFactoryExtensions!", "Method[CreateLogger].ReturnValue"] + - ["Microsoft.Extensions.Logging.ActivityTrackingOptions", "Microsoft.Extensions.Logging.ActivityTrackingOptions!", "Field[ParentId]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftExtensionsLoggingAbstractions/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftExtensionsLoggingAbstractions/model.yml new file mode 100644 index 000000000000..3203b9a95546 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftExtensionsLoggingAbstractions/model.yml @@ -0,0 +1,22 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Boolean", "Microsoft.Extensions.Logging.Abstractions.NullLogger", "Method[IsEnabled].ReturnValue"] + - ["System.Nullable", "Microsoft.Extensions.Logging.Abstractions.BufferedLogRecord", "Property[ActivitySpanId]"] + - ["Microsoft.Extensions.Logging.Abstractions.NullLoggerProvider", "Microsoft.Extensions.Logging.Abstractions.NullLoggerProvider!", "Property[Instance]"] + - ["System.Nullable", "Microsoft.Extensions.Logging.Abstractions.BufferedLogRecord", "Property[ManagedThreadId]"] + - ["System.String", "Microsoft.Extensions.Logging.Abstractions.BufferedLogRecord", "Property[MessageTemplate]"] + - ["System.Nullable", "Microsoft.Extensions.Logging.Abstractions.BufferedLogRecord", "Property[ActivityTraceId]"] + - ["Microsoft.Extensions.Logging.Abstractions.NullLoggerFactory", "Microsoft.Extensions.Logging.Abstractions.NullLoggerFactory!", "Field[Instance]"] + - ["Microsoft.Extensions.Logging.Abstractions.NullLogger", "Microsoft.Extensions.Logging.Abstractions.NullLogger!", "Property[Instance]"] + - ["System.IDisposable", "Microsoft.Extensions.Logging.Abstractions.NullLogger", "Method[BeginScope].ReturnValue"] + - ["Microsoft.Extensions.Logging.LogLevel", "Microsoft.Extensions.Logging.Abstractions.BufferedLogRecord", "Property[LogLevel]"] + - ["Microsoft.Extensions.Logging.ILogger", "Microsoft.Extensions.Logging.Abstractions.NullLoggerFactory", "Method[CreateLogger].ReturnValue"] + - ["Microsoft.Extensions.Logging.ILogger", "Microsoft.Extensions.Logging.Abstractions.NullLoggerProvider", "Method[CreateLogger].ReturnValue"] + - ["System.String", "Microsoft.Extensions.Logging.Abstractions.BufferedLogRecord", "Property[FormattedMessage]"] + - ["System.Collections.Generic.IReadOnlyList>", "Microsoft.Extensions.Logging.Abstractions.BufferedLogRecord", "Property[Attributes]"] + - ["System.String", "Microsoft.Extensions.Logging.Abstractions.BufferedLogRecord", "Property[Exception]"] + - ["System.DateTimeOffset", "Microsoft.Extensions.Logging.Abstractions.BufferedLogRecord", "Property[Timestamp]"] + - ["Microsoft.Extensions.Logging.EventId", "Microsoft.Extensions.Logging.Abstractions.BufferedLogRecord", "Property[EventId]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftExtensionsLoggingAzureAppServices/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftExtensionsLoggingAzureAppServices/model.yml new file mode 100644 index 000000000000..e8ee28dc276b --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftExtensionsLoggingAzureAppServices/model.yml @@ -0,0 +1,21 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.String", "Microsoft.Extensions.Logging.AzureAppServices.AzureBlobLoggerContext", "Property[AppName]"] + - ["System.String", "Microsoft.Extensions.Logging.AzureAppServices.AzureFileLoggerOptions", "Property[FileName]"] + - ["System.TimeSpan", "Microsoft.Extensions.Logging.AzureAppServices.BatchingLoggerOptions", "Property[FlushPeriod]"] + - ["Microsoft.Extensions.Logging.ILogger", "Microsoft.Extensions.Logging.AzureAppServices.BatchingLoggerProvider", "Method[CreateLogger].ReturnValue"] + - ["System.Boolean", "Microsoft.Extensions.Logging.AzureAppServices.BatchingLoggerOptions", "Property[IncludeScopes]"] + - ["System.Nullable", "Microsoft.Extensions.Logging.AzureAppServices.BatchingLoggerOptions", "Property[BackgroundQueueSize]"] + - ["System.DateTimeOffset", "Microsoft.Extensions.Logging.AzureAppServices.AzureBlobLoggerContext", "Property[Timestamp]"] + - ["System.Threading.Tasks.Task", "Microsoft.Extensions.Logging.AzureAppServices.BatchingLoggerProvider", "Method[IntervalAsync].ReturnValue"] + - ["System.String", "Microsoft.Extensions.Logging.AzureAppServices.AzureBlobLoggerOptions", "Property[BlobName]"] + - ["System.Nullable", "Microsoft.Extensions.Logging.AzureAppServices.BatchingLoggerOptions", "Property[BatchSize]"] + - ["System.String", "Microsoft.Extensions.Logging.AzureAppServices.AzureBlobLoggerContext", "Property[Identifier]"] + - ["System.Nullable", "Microsoft.Extensions.Logging.AzureAppServices.AzureFileLoggerOptions", "Property[FileSizeLimit]"] + - ["System.Boolean", "Microsoft.Extensions.Logging.AzureAppServices.BatchingLoggerOptions", "Property[IsEnabled]"] + - ["System.Nullable", "Microsoft.Extensions.Logging.AzureAppServices.AzureFileLoggerOptions", "Property[RetainedFileCountLimit]"] + - ["System.Boolean", "Microsoft.Extensions.Logging.AzureAppServices.BatchingLoggerProvider", "Property[IsEnabled]"] + - ["System.Func", "Microsoft.Extensions.Logging.AzureAppServices.AzureBlobLoggerOptions", "Property[FileNameFormat]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftExtensionsLoggingConfiguration/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftExtensionsLoggingConfiguration/model.yml new file mode 100644 index 000000000000..03d46b1e933d --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftExtensionsLoggingConfiguration/model.yml @@ -0,0 +1,6 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["Microsoft.Extensions.Configuration.IConfiguration", "Microsoft.Extensions.Logging.Configuration.ILoggerProviderConfigurationFactory", "Method[GetConfiguration].ReturnValue"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftExtensionsLoggingConsole/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftExtensionsLoggingConsole/model.yml new file mode 100644 index 000000000000..016cf2214fc8 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftExtensionsLoggingConsole/model.yml @@ -0,0 +1,46 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["Microsoft.Extensions.Logging.Console.LoggerColorBehavior", "Microsoft.Extensions.Logging.Console.LoggerColorBehavior!", "Field[Default]"] + - ["Microsoft.Extensions.Logging.Console.LoggerColorBehavior", "Microsoft.Extensions.Logging.Console.LoggerColorBehavior!", "Field[Enabled]"] + - ["System.Boolean", "Microsoft.Extensions.Logging.Console.ConsoleLoggerOptions", "Property[UseUtcTimestamp]"] + - ["System.Boolean", "Microsoft.Extensions.Logging.Console.ConsoleFormatterOptions", "Property[UseUtcTimestamp]"] + - ["Microsoft.Extensions.Logging.Console.IConsoleLoggerSettings", "Microsoft.Extensions.Logging.Console.IConsoleLoggerSettings", "Method[Reload].ReturnValue"] + - ["System.Boolean", "Microsoft.Extensions.Logging.Console.ConsoleFormatterOptions", "Property[IncludeScopes]"] + - ["System.String", "Microsoft.Extensions.Logging.Console.ConsoleLoggerOptions", "Property[TimestampFormat]"] + - ["System.String", "Microsoft.Extensions.Logging.Console.ConsoleFormatterNames!", "Field[Systemd]"] + - ["Microsoft.Extensions.Logging.Console.IConsoleLoggerSettings", "Microsoft.Extensions.Logging.Console.ConsoleLoggerSettings", "Method[Reload].ReturnValue"] + - ["System.String", "Microsoft.Extensions.Logging.Console.ConsoleLoggerOptions", "Property[FormatterName]"] + - ["Microsoft.Extensions.Logging.Console.ConsoleLoggerQueueFullMode", "Microsoft.Extensions.Logging.Console.ConsoleLoggerOptions", "Property[QueueFullMode]"] + - ["System.Int32", "Microsoft.Extensions.Logging.Console.ConsoleLoggerOptions", "Property[MaxQueueLength]"] + - ["Microsoft.Extensions.Logging.ILogger", "Microsoft.Extensions.Logging.Console.ConsoleLoggerProvider", "Method[CreateLogger].ReturnValue"] + - ["System.Boolean", "Microsoft.Extensions.Logging.Console.SimpleConsoleFormatterOptions", "Property[SingleLine]"] + - ["System.Boolean", "Microsoft.Extensions.Logging.Console.ConfigurationConsoleLoggerSettings", "Property[IncludeScopes]"] + - ["Microsoft.Extensions.Logging.Console.LoggerColorBehavior", "Microsoft.Extensions.Logging.Console.SimpleConsoleFormatterOptions", "Property[ColorBehavior]"] + - ["System.String", "Microsoft.Extensions.Logging.Console.ConsoleFormatter", "Property[Name]"] + - ["Microsoft.Extensions.Logging.Console.IConsoleLoggerSettings", "Microsoft.Extensions.Logging.Console.ConfigurationConsoleLoggerSettings", "Method[Reload].ReturnValue"] + - ["Microsoft.Extensions.Primitives.IChangeToken", "Microsoft.Extensions.Logging.Console.ConfigurationConsoleLoggerSettings", "Property[ChangeToken]"] + - ["Microsoft.Extensions.Logging.Console.ConsoleLoggerFormat", "Microsoft.Extensions.Logging.Console.ConsoleLoggerFormat!", "Field[Default]"] + - ["Microsoft.Extensions.Logging.Console.LoggerColorBehavior", "Microsoft.Extensions.Logging.Console.LoggerColorBehavior!", "Field[Disabled]"] + - ["System.Boolean", "Microsoft.Extensions.Logging.Console.ConfigurationConsoleLoggerSettings", "Method[TryGetSwitch].ReturnValue"] + - ["System.Boolean", "Microsoft.Extensions.Logging.Console.IConsoleLoggerSettings", "Method[TryGetSwitch].ReturnValue"] + - ["System.Boolean", "Microsoft.Extensions.Logging.Console.ConsoleLoggerSettings", "Property[IncludeScopes]"] + - ["System.Boolean", "Microsoft.Extensions.Logging.Console.ConsoleLoggerSettings", "Property[DisableColors]"] + - ["System.Text.Json.JsonWriterOptions", "Microsoft.Extensions.Logging.Console.JsonConsoleFormatterOptions", "Property[JsonWriterOptions]"] + - ["Microsoft.Extensions.Primitives.IChangeToken", "Microsoft.Extensions.Logging.Console.IConsoleLoggerSettings", "Property[ChangeToken]"] + - ["Microsoft.Extensions.Logging.Console.ConsoleLoggerFormat", "Microsoft.Extensions.Logging.Console.ConsoleLoggerFormat!", "Field[Systemd]"] + - ["System.String", "Microsoft.Extensions.Logging.Console.ConsoleFormatterNames!", "Field[Json]"] + - ["Microsoft.Extensions.Logging.Console.ConsoleLoggerQueueFullMode", "Microsoft.Extensions.Logging.Console.ConsoleLoggerQueueFullMode!", "Field[Wait]"] + - ["System.Collections.Generic.IDictionary", "Microsoft.Extensions.Logging.Console.ConsoleLoggerSettings", "Property[Switches]"] + - ["System.Boolean", "Microsoft.Extensions.Logging.Console.ConsoleLoggerSettings", "Method[TryGetSwitch].ReturnValue"] + - ["System.String", "Microsoft.Extensions.Logging.Console.ConsoleFormatterOptions", "Property[TimestampFormat]"] + - ["Microsoft.Extensions.Logging.LogLevel", "Microsoft.Extensions.Logging.Console.ConsoleLoggerOptions", "Property[LogToStandardErrorThreshold]"] + - ["Microsoft.Extensions.Primitives.IChangeToken", "Microsoft.Extensions.Logging.Console.ConsoleLoggerSettings", "Property[ChangeToken]"] + - ["System.Boolean", "Microsoft.Extensions.Logging.Console.ConsoleLoggerOptions", "Property[DisableColors]"] + - ["System.Boolean", "Microsoft.Extensions.Logging.Console.ConsoleLoggerOptions", "Property[IncludeScopes]"] + - ["System.Boolean", "Microsoft.Extensions.Logging.Console.IConsoleLoggerSettings", "Property[IncludeScopes]"] + - ["Microsoft.Extensions.Logging.Console.ConsoleLoggerQueueFullMode", "Microsoft.Extensions.Logging.Console.ConsoleLoggerQueueFullMode!", "Field[DropWrite]"] + - ["Microsoft.Extensions.Logging.Console.ConsoleLoggerFormat", "Microsoft.Extensions.Logging.Console.ConsoleLoggerOptions", "Property[Format]"] + - ["System.String", "Microsoft.Extensions.Logging.Console.ConsoleFormatterNames!", "Field[Simple]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftExtensionsLoggingDebug/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftExtensionsLoggingDebug/model.yml new file mode 100644 index 000000000000..414297b43706 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftExtensionsLoggingDebug/model.yml @@ -0,0 +1,6 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["Microsoft.Extensions.Logging.ILogger", "Microsoft.Extensions.Logging.Debug.DebugLoggerProvider", "Method[CreateLogger].ReturnValue"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftExtensionsLoggingEventLog/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftExtensionsLoggingEventLog/model.yml new file mode 100644 index 000000000000..260716f85a47 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftExtensionsLoggingEventLog/model.yml @@ -0,0 +1,10 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.String", "Microsoft.Extensions.Logging.EventLog.EventLogSettings", "Property[LogName]"] + - ["System.String", "Microsoft.Extensions.Logging.EventLog.EventLogSettings", "Property[MachineName]"] + - ["Microsoft.Extensions.Logging.ILogger", "Microsoft.Extensions.Logging.EventLog.EventLogLoggerProvider", "Method[CreateLogger].ReturnValue"] + - ["System.Func", "Microsoft.Extensions.Logging.EventLog.EventLogSettings", "Property[Filter]"] + - ["System.String", "Microsoft.Extensions.Logging.EventLog.EventLogSettings", "Property[SourceName]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftExtensionsLoggingEventSource/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftExtensionsLoggingEventSource/model.yml new file mode 100644 index 000000000000..01b9613f77c2 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftExtensionsLoggingEventSource/model.yml @@ -0,0 +1,6 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["Microsoft.Extensions.Logging.ILogger", "Microsoft.Extensions.Logging.EventSource.EventSourceLoggerProvider", "Method[CreateLogger].ReturnValue"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftExtensionsLoggingTesting/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftExtensionsLoggingTesting/model.yml new file mode 100644 index 000000000000..62df8fc26147 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftExtensionsLoggingTesting/model.yml @@ -0,0 +1,35 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.String", "Microsoft.Extensions.Logging.Testing.FakeLogRecord", "Method[GetStructuredStateValue].ReturnValue"] + - ["System.String", "Microsoft.Extensions.Logging.Testing.FakeLogRecord", "Property[Message]"] + - ["System.Collections.Generic.IReadOnlyList>", "Microsoft.Extensions.Logging.Testing.FakeLogRecord", "Property[StructuredState]"] + - ["System.Boolean", "Microsoft.Extensions.Logging.Testing.FakeLogger", "Method[IsEnabled].ReturnValue"] + - ["System.Collections.Generic.ISet", "Microsoft.Extensions.Logging.Testing.FakeLogCollectorOptions", "Property[FilteredLevels]"] + - ["Microsoft.Extensions.Logging.Testing.FakeLogCollector", "Microsoft.Extensions.Logging.Testing.FakeLogger", "Property[Collector]"] + - ["Microsoft.Extensions.Logging.Testing.FakeLogRecord", "Microsoft.Extensions.Logging.Testing.FakeLogger", "Property[LatestRecord]"] + - ["Microsoft.Extensions.Logging.LogLevel", "Microsoft.Extensions.Logging.Testing.FakeLogRecord", "Property[Level]"] + - ["Microsoft.Extensions.Logging.EventId", "Microsoft.Extensions.Logging.Testing.FakeLogRecord", "Property[Id]"] + - ["Microsoft.Extensions.Logging.Testing.FakeLogCollector", "Microsoft.Extensions.Logging.Testing.FakeLogCollector!", "Method[Create].ReturnValue"] + - ["System.TimeProvider", "Microsoft.Extensions.Logging.Testing.FakeLogCollectorOptions", "Property[TimeProvider]"] + - ["System.Object", "Microsoft.Extensions.Logging.Testing.FakeLogRecord", "Property[State]"] + - ["System.Boolean", "Microsoft.Extensions.Logging.Testing.FakeLogCollectorOptions", "Property[CollectRecordsForDisabledLogLevels]"] + - ["Microsoft.Extensions.Logging.ILogger", "Microsoft.Extensions.Logging.Testing.FakeLoggerProvider", "Method[Microsoft.Extensions.Logging.ILoggerProvider.CreateLogger].ReturnValue"] + - ["System.Action", "Microsoft.Extensions.Logging.Testing.FakeLogCollectorOptions", "Property[OutputSink]"] + - ["System.Func", "Microsoft.Extensions.Logging.Testing.FakeLogCollectorOptions", "Property[OutputFormatter]"] + - ["System.String", "Microsoft.Extensions.Logging.Testing.FakeLogger", "Property[Category]"] + - ["System.Int32", "Microsoft.Extensions.Logging.Testing.FakeLogCollector", "Property[Count]"] + - ["Microsoft.Extensions.Logging.Testing.FakeLogger", "Microsoft.Extensions.Logging.Testing.FakeLoggerProvider", "Method[CreateLogger].ReturnValue"] + - ["System.Collections.Generic.IReadOnlyList", "Microsoft.Extensions.Logging.Testing.FakeLogRecord", "Property[Scopes]"] + - ["System.IDisposable", "Microsoft.Extensions.Logging.Testing.FakeLogger", "Method[BeginScope].ReturnValue"] + - ["System.DateTimeOffset", "Microsoft.Extensions.Logging.Testing.FakeLogRecord", "Property[Timestamp]"] + - ["Microsoft.Extensions.Logging.Testing.FakeLogRecord", "Microsoft.Extensions.Logging.Testing.FakeLogCollector", "Property[LatestRecord]"] + - ["System.String", "Microsoft.Extensions.Logging.Testing.FakeLogRecord", "Property[Category]"] + - ["System.Collections.Generic.ISet", "Microsoft.Extensions.Logging.Testing.FakeLogCollectorOptions", "Property[FilteredCategories]"] + - ["System.Exception", "Microsoft.Extensions.Logging.Testing.FakeLogRecord", "Property[Exception]"] + - ["System.String", "Microsoft.Extensions.Logging.Testing.FakeLogRecord", "Method[ToString].ReturnValue"] + - ["Microsoft.Extensions.Logging.Testing.FakeLogCollector", "Microsoft.Extensions.Logging.Testing.FakeLoggerProvider", "Property[Collector]"] + - ["System.Collections.Generic.IReadOnlyList", "Microsoft.Extensions.Logging.Testing.FakeLogCollector", "Method[GetSnapshot].ReturnValue"] + - ["System.Boolean", "Microsoft.Extensions.Logging.Testing.FakeLogRecord", "Property[LevelEnabled]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftExtensionsLoggingTraceSource/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftExtensionsLoggingTraceSource/model.yml new file mode 100644 index 000000000000..e05a65004219 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftExtensionsLoggingTraceSource/model.yml @@ -0,0 +1,6 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["Microsoft.Extensions.Logging.ILogger", "Microsoft.Extensions.Logging.TraceSource.TraceSourceLoggerProvider", "Method[CreateLogger].ReturnValue"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftExtensionsObjectPool/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftExtensionsObjectPool/model.yml new file mode 100644 index 000000000000..8a4d3eb669c0 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftExtensionsObjectPool/model.yml @@ -0,0 +1,17 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["Microsoft.Extensions.ObjectPool.ObjectPool", "Microsoft.Extensions.ObjectPool.LeakTrackingObjectPoolProvider", "Method[Create].ReturnValue"] + - ["Microsoft.Extensions.ObjectPool.ObjectPool", "Microsoft.Extensions.ObjectPool.ObjectPool!", "Method[Create].ReturnValue"] + - ["System.Boolean", "Microsoft.Extensions.ObjectPool.StringBuilderPooledObjectPolicy", "Method[Return].ReturnValue"] + - ["System.Int32", "Microsoft.Extensions.ObjectPool.DefaultObjectPoolProvider", "Property[MaximumRetained]"] + - ["System.Int32", "Microsoft.Extensions.ObjectPool.StringBuilderPooledObjectPolicy", "Property[MaximumRetainedCapacity]"] + - ["Microsoft.Extensions.ObjectPool.ObjectPool", "Microsoft.Extensions.ObjectPool.DefaultObjectPoolProvider", "Method[Create].ReturnValue"] + - ["Microsoft.Extensions.ObjectPool.ObjectPool", "Microsoft.Extensions.ObjectPool.ObjectPoolProvider", "Method[Create].ReturnValue"] + - ["System.Boolean", "Microsoft.Extensions.ObjectPool.IResettable", "Method[TryReset].ReturnValue"] + - ["System.Text.StringBuilder", "Microsoft.Extensions.ObjectPool.StringBuilderPooledObjectPolicy", "Method[Create].ReturnValue"] + - ["Microsoft.Extensions.ObjectPool.ObjectPool", "Microsoft.Extensions.ObjectPool.ObjectPoolProviderExtensions!", "Method[CreateStringBuilderPool].ReturnValue"] + - ["System.Int32", "Microsoft.Extensions.ObjectPool.DependencyInjectionPoolOptions", "Property[Capacity]"] + - ["System.Int32", "Microsoft.Extensions.ObjectPool.StringBuilderPooledObjectPolicy", "Property[InitialCapacity]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftExtensionsOptions/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftExtensionsOptions/model.yml new file mode 100644 index 000000000000..6064c2b3b87e --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftExtensionsOptions/model.yml @@ -0,0 +1,23 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Boolean", "Microsoft.Extensions.Options.ValidateOptionsResult", "Property[Succeeded]"] + - ["System.String", "Microsoft.Extensions.Options.ValidateOptionsResult", "Property[FailureMessage]"] + - ["Microsoft.Extensions.Options.ValidateOptionsResult", "Microsoft.Extensions.Options.ValidateOptionsResult!", "Field[Skip]"] + - ["System.Boolean", "Microsoft.Extensions.Options.ValidateOptionsResult", "Property[Skipped]"] + - ["System.Boolean", "Microsoft.Extensions.Options.ValidateOptionsResult", "Property[Failed]"] + - ["System.String", "Microsoft.Extensions.Options.OptionsValidationException", "Property[Message]"] + - ["System.Collections.Generic.IEnumerable", "Microsoft.Extensions.Options.OptionsValidationException", "Property[Failures]"] + - ["Microsoft.Extensions.Options.ValidateOptionsResult", "Microsoft.Extensions.Options.ValidateOptionsResultBuilder", "Method[Build].ReturnValue"] + - ["System.String", "Microsoft.Extensions.Options.OptionsValidationException", "Property[OptionsName]"] + - ["System.Collections.Generic.IEnumerable", "Microsoft.Extensions.Options.ValidateOptionsResult", "Property[Failures]"] + - ["System.String", "Microsoft.Extensions.Options.Options!", "Field[DefaultName]"] + - ["System.Type", "Microsoft.Extensions.Options.ValidateEnumeratedItemsAttribute", "Property[Validator]"] + - ["Microsoft.Extensions.Options.ValidateOptionsResult", "Microsoft.Extensions.Options.ValidateOptionsResult!", "Method[Fail].ReturnValue"] + - ["System.IDisposable", "Microsoft.Extensions.Options.OptionsMonitorExtensions!", "Method[OnChange].ReturnValue"] + - ["System.Type", "Microsoft.Extensions.Options.OptionsValidationException", "Property[OptionsType]"] + - ["Microsoft.Extensions.Options.IOptions", "Microsoft.Extensions.Options.Options!", "Method[Create].ReturnValue"] + - ["System.Type", "Microsoft.Extensions.Options.ValidateObjectMembersAttribute", "Property[Validator]"] + - ["Microsoft.Extensions.Options.ValidateOptionsResult", "Microsoft.Extensions.Options.ValidateOptionsResult!", "Field[Success]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftExtensionsOptionsContextualProvider/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftExtensionsOptionsContextualProvider/model.yml new file mode 100644 index 000000000000..05fd781c3ace --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftExtensionsOptionsContextualProvider/model.yml @@ -0,0 +1,6 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["Microsoft.Extensions.Options.Contextual.Provider.IConfigureContextualOptions", "Microsoft.Extensions.Options.Contextual.Provider.NullConfigureContextualOptions!", "Method[GetInstance].ReturnValue"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftExtensionsPrimitives/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftExtensionsPrimitives/model.yml new file mode 100644 index 000000000000..474d1e532dd8 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftExtensionsPrimitives/model.yml @@ -0,0 +1,82 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.String[]", "Microsoft.Extensions.Primitives.StringValues!", "Method[op_Implicit].ReturnValue"] + - ["System.Int32", "Microsoft.Extensions.Primitives.StringSegmentComparer", "Method[GetHashCode].ReturnValue"] + - ["System.Int32", "Microsoft.Extensions.Primitives.StringSegment", "Method[IndexOf].ReturnValue"] + - ["System.Boolean", "Microsoft.Extensions.Primitives.StringValues!", "Method[Equals].ReturnValue"] + - ["System.String", "Microsoft.Extensions.Primitives.StringSegment", "Property[Buffer]"] + - ["System.Boolean", "Microsoft.Extensions.Primitives.StringSegmentComparer", "Method[Equals].ReturnValue"] + - ["Microsoft.Extensions.Primitives.StringValues", "Microsoft.Extensions.Primitives.StringValues!", "Method[op_Implicit].ReturnValue"] + - ["Microsoft.Extensions.Primitives.StringTokenizer+Enumerator", "Microsoft.Extensions.Primitives.StringTokenizer", "Method[GetEnumerator].ReturnValue"] + - ["System.Boolean", "Microsoft.Extensions.Primitives.StringValues", "Method[System.Collections.Generic.ICollection.Contains].ReturnValue"] + - ["System.String", "Microsoft.Extensions.Primitives.StringSegment", "Method[Substring].ReturnValue"] + - ["System.IDisposable", "Microsoft.Extensions.Primitives.CompositeChangeToken", "Method[RegisterChangeCallback].ReturnValue"] + - ["System.Boolean", "Microsoft.Extensions.Primitives.StringValues", "Property[System.Collections.Generic.ICollection.IsReadOnly]"] + - ["System.Int32", "Microsoft.Extensions.Primitives.StringSegment", "Method[GetHashCode].ReturnValue"] + - ["System.String", "Microsoft.Extensions.Primitives.StringValues!", "Method[op_Implicit].ReturnValue"] + - ["System.String", "Microsoft.Extensions.Primitives.StringValues", "Property[System.Collections.Generic.IList.Item]"] + - ["System.Int32", "Microsoft.Extensions.Primitives.StringSegment", "Method[IndexOfAny].ReturnValue"] + - ["System.String", "Microsoft.Extensions.Primitives.StringSegment", "Method[AsSpan].ReturnValue"] + - ["System.Boolean", "Microsoft.Extensions.Primitives.CompositeChangeToken", "Property[HasChanged]"] + - ["Microsoft.Extensions.Primitives.StringValues", "Microsoft.Extensions.Primitives.StringValues!", "Field[Empty]"] + - ["System.String", "Microsoft.Extensions.Primitives.StringSegment", "Property[Value]"] + - ["System.Int32", "Microsoft.Extensions.Primitives.StringSegmentComparer", "Method[Compare].ReturnValue"] + - ["System.Boolean", "Microsoft.Extensions.Primitives.CompositeChangeToken", "Property[ActiveChangeCallbacks]"] + - ["System.Boolean", "Microsoft.Extensions.Primitives.StringValues!", "Method[op_Inequality].ReturnValue"] + - ["System.Text.StringBuilder", "Microsoft.Extensions.Primitives.Extensions!", "Method[Append].ReturnValue"] + - ["System.String", "Microsoft.Extensions.Primitives.StringValues", "Method[ToString].ReturnValue"] + - ["System.Char", "Microsoft.Extensions.Primitives.StringSegment", "Property[Item]"] + - ["System.Collections.IEnumerator", "Microsoft.Extensions.Primitives.StringValues", "Method[System.Collections.IEnumerable.GetEnumerator].ReturnValue"] + - ["System.Int32", "Microsoft.Extensions.Primitives.StringValues", "Method[GetHashCode].ReturnValue"] + - ["System.Boolean", "Microsoft.Extensions.Primitives.StringSegment!", "Method[op_Equality].ReturnValue"] + - ["Microsoft.Extensions.Primitives.StringSegmentComparer", "Microsoft.Extensions.Primitives.StringSegmentComparer!", "Property[Ordinal]"] + - ["Microsoft.Extensions.Primitives.StringSegment", "Microsoft.Extensions.Primitives.StringSegment!", "Method[op_Implicit].ReturnValue"] + - ["Microsoft.Extensions.Primitives.StringSegment", "Microsoft.Extensions.Primitives.StringSegment", "Method[Subsegment].ReturnValue"] + - ["Microsoft.Extensions.Primitives.StringTokenizer", "Microsoft.Extensions.Primitives.StringSegment", "Method[Split].ReturnValue"] + - ["System.IDisposable", "Microsoft.Extensions.Primitives.IChangeToken", "Method[RegisterChangeCallback].ReturnValue"] + - ["System.Int32", "Microsoft.Extensions.Primitives.InplaceStringBuilder", "Property[Capacity]"] + - ["System.String", "Microsoft.Extensions.Primitives.StringSegment!", "Method[op_Implicit].ReturnValue"] + - ["System.Int32", "Microsoft.Extensions.Primitives.StringSegment", "Property[Offset]"] + - ["System.Collections.IEnumerator", "Microsoft.Extensions.Primitives.StringTokenizer", "Method[System.Collections.IEnumerable.GetEnumerator].ReturnValue"] + - ["System.Boolean", "Microsoft.Extensions.Primitives.StringValues!", "Method[op_Equality].ReturnValue"] + - ["System.Boolean", "Microsoft.Extensions.Primitives.StringSegment", "Property[HasValue]"] + - ["System.IDisposable", "Microsoft.Extensions.Primitives.ChangeToken!", "Method[OnChange].ReturnValue"] + - ["System.Collections.Generic.IReadOnlyList", "Microsoft.Extensions.Primitives.CompositeChangeToken", "Property[ChangeTokens]"] + - ["System.Boolean", "Microsoft.Extensions.Primitives.StringSegment!", "Method[op_Inequality].ReturnValue"] + - ["System.Int32", "Microsoft.Extensions.Primitives.StringSegment!", "Method[Compare].ReturnValue"] + - ["System.Boolean", "Microsoft.Extensions.Primitives.IChangeToken", "Property[ActiveChangeCallbacks]"] + - ["System.String", "Microsoft.Extensions.Primitives.StringValues", "Property[Item]"] + - ["System.Boolean", "Microsoft.Extensions.Primitives.StringValues!", "Method[IsNullOrEmpty].ReturnValue"] + - ["System.Int32", "Microsoft.Extensions.Primitives.StringValues", "Property[Count]"] + - ["System.Boolean", "Microsoft.Extensions.Primitives.CancellationChangeToken", "Property[HasChanged]"] + - ["System.ReadOnlyMemory", "Microsoft.Extensions.Primitives.StringSegment", "Method[AsMemory].ReturnValue"] + - ["Microsoft.Extensions.Primitives.StringSegment", "Microsoft.Extensions.Primitives.StringSegment", "Method[TrimStart].ReturnValue"] + - ["System.IDisposable", "Microsoft.Extensions.Primitives.CancellationChangeToken", "Method[RegisterChangeCallback].ReturnValue"] + - ["System.String", "Microsoft.Extensions.Primitives.InplaceStringBuilder", "Method[ToString].ReturnValue"] + - ["System.Boolean", "Microsoft.Extensions.Primitives.StringSegment!", "Method[IsNullOrEmpty].ReturnValue"] + - ["System.Boolean", "Microsoft.Extensions.Primitives.StringSegment", "Method[Equals].ReturnValue"] + - ["Microsoft.Extensions.Primitives.StringSegment", "Microsoft.Extensions.Primitives.StringSegment!", "Field[Empty]"] + - ["Microsoft.Extensions.Primitives.StringValues+Enumerator", "Microsoft.Extensions.Primitives.StringValues", "Method[GetEnumerator].ReturnValue"] + - ["System.Boolean", "Microsoft.Extensions.Primitives.StringSegment!", "Method[Equals].ReturnValue"] + - ["System.Boolean", "Microsoft.Extensions.Primitives.StringValues", "Method[Equals].ReturnValue"] + - ["System.String[]", "Microsoft.Extensions.Primitives.StringValues", "Method[ToArray].ReturnValue"] + - ["System.Collections.Generic.IEnumerator", "Microsoft.Extensions.Primitives.StringTokenizer", "Method[System.Collections.Generic.IEnumerable.GetEnumerator].ReturnValue"] + - ["Microsoft.Extensions.Primitives.StringSegment", "Microsoft.Extensions.Primitives.StringSegment", "Method[TrimEnd].ReturnValue"] + - ["System.Boolean", "Microsoft.Extensions.Primitives.StringSegment", "Method[StartsWith].ReturnValue"] + - ["Microsoft.Extensions.Primitives.StringSegmentComparer", "Microsoft.Extensions.Primitives.StringSegmentComparer!", "Property[OrdinalIgnoreCase]"] + - ["System.Int32", "Microsoft.Extensions.Primitives.StringValues", "Method[System.Collections.Generic.IList.IndexOf].ReturnValue"] + - ["System.ReadOnlyMemory", "Microsoft.Extensions.Primitives.StringSegment!", "Method[op_Implicit].ReturnValue"] + - ["System.Boolean", "Microsoft.Extensions.Primitives.IChangeToken", "Property[HasChanged]"] + - ["Microsoft.Extensions.Primitives.StringValues", "Microsoft.Extensions.Primitives.StringValues!", "Method[Concat].ReturnValue"] + - ["System.Collections.Generic.IEnumerator", "Microsoft.Extensions.Primitives.StringValues", "Method[System.Collections.Generic.IEnumerable.GetEnumerator].ReturnValue"] + - ["System.Boolean", "Microsoft.Extensions.Primitives.StringValues", "Method[System.Collections.Generic.ICollection.Remove].ReturnValue"] + - ["System.Boolean", "Microsoft.Extensions.Primitives.CancellationChangeToken", "Property[ActiveChangeCallbacks]"] + - ["Microsoft.Extensions.Primitives.StringSegment", "Microsoft.Extensions.Primitives.StringSegment", "Method[Trim].ReturnValue"] + - ["System.Boolean", "Microsoft.Extensions.Primitives.StringSegment", "Method[EndsWith].ReturnValue"] + - ["System.Int32", "Microsoft.Extensions.Primitives.StringSegment", "Method[LastIndexOf].ReturnValue"] + - ["System.IDisposable", "Microsoft.Extensions.Primitives.ChangeToken!", "Method[OnChange].ReturnValue"] + - ["System.Int32", "Microsoft.Extensions.Primitives.StringSegment", "Property[Length]"] + - ["System.String", "Microsoft.Extensions.Primitives.StringSegment", "Method[ToString].ReturnValue"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftExtensionsTimeTesting/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftExtensionsTimeTesting/model.yml new file mode 100644 index 000000000000..6fd362c8321b --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftExtensionsTimeTesting/model.yml @@ -0,0 +1,13 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.TimeSpan", "Microsoft.Extensions.Time.Testing.FakeTimeProvider", "Property[AutoAdvanceAmount]"] + - ["System.Threading.ITimer", "Microsoft.Extensions.Time.Testing.FakeTimeProvider", "Method[CreateTimer].ReturnValue"] + - ["System.DateTimeOffset", "Microsoft.Extensions.Time.Testing.FakeTimeProvider", "Method[GetUtcNow].ReturnValue"] + - ["System.TimeZoneInfo", "Microsoft.Extensions.Time.Testing.FakeTimeProvider", "Property[LocalTimeZone]"] + - ["System.DateTimeOffset", "Microsoft.Extensions.Time.Testing.FakeTimeProvider", "Property[Start]"] + - ["System.Int64", "Microsoft.Extensions.Time.Testing.FakeTimeProvider", "Property[TimestampFrequency]"] + - ["System.Int64", "Microsoft.Extensions.Time.Testing.FakeTimeProvider", "Method[GetTimestamp].ReturnValue"] + - ["System.String", "Microsoft.Extensions.Time.Testing.FakeTimeProvider", "Method[ToString].ReturnValue"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftExtensionsVectorData/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftExtensionsVectorData/model.yml new file mode 100644 index 000000000000..ca58c1bca3fb --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftExtensionsVectorData/model.yml @@ -0,0 +1,57 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.String", "Microsoft.Extensions.VectorData.DistanceFunction!", "Field[Hamming]"] + - ["System.Collections.Generic.IAsyncEnumerable", "Microsoft.Extensions.VectorData.IVectorStore", "Method[ListCollectionNamesAsync].ReturnValue"] + - ["System.String", "Microsoft.Extensions.VectorData.IndexKind!", "Field[Hnsw]"] + - ["System.String", "Microsoft.Extensions.VectorData.DistanceFunction!", "Field[CosineDistance]"] + - ["System.String", "Microsoft.Extensions.VectorData.VectorStoreRecordVectorProperty", "Property[DistanceFunction]"] + - ["System.String", "Microsoft.Extensions.VectorData.VectorStoreRecordVectorAttribute", "Property[DistanceFunction]"] + - ["System.String", "Microsoft.Extensions.VectorData.VectorStoreRecordKeyAttribute", "Property[StoragePropertyName]"] + - ["System.Boolean", "Microsoft.Extensions.VectorData.VectorStoreRecordDataProperty", "Property[IsFullTextSearchable]"] + - ["Microsoft.Extensions.VectorData.VectorSearchFilter", "Microsoft.Extensions.VectorData.VectorSearchOptions", "Property[Filter]"] + - ["System.String", "Microsoft.Extensions.VectorData.AnyTagEqualToFilterClause", "Property[Value]"] + - ["System.String", "Microsoft.Extensions.VectorData.DistanceFunction!", "Field[EuclideanSquaredDistance]"] + - ["System.String", "Microsoft.Extensions.VectorData.DistanceFunction!", "Field[CosineSimilarity]"] + - ["System.Boolean", "Microsoft.Extensions.VectorData.VectorSearchOptions", "Property[IncludeTotalCount]"] + - ["Microsoft.Extensions.VectorData.VectorSearchFilter", "Microsoft.Extensions.VectorData.VectorSearchFilter", "Method[AnyTagEqualTo].ReturnValue"] + - ["Microsoft.Extensions.VectorData.VectorSearchFilter", "Microsoft.Extensions.VectorData.VectorSearchFilter", "Method[EqualTo].ReturnValue"] + - ["System.String", "Microsoft.Extensions.VectorData.DistanceFunction!", "Field[NegativeDotProductSimilarity]"] + - ["System.String", "Microsoft.Extensions.VectorData.VectorStoreException", "Property[CollectionName]"] + - ["System.String", "Microsoft.Extensions.VectorData.AnyTagEqualToFilterClause", "Property[FieldName]"] + - ["System.Boolean", "Microsoft.Extensions.VectorData.GetRecordOptions", "Property[IncludeVectors]"] + - ["System.String", "Microsoft.Extensions.VectorData.IndexKind!", "Field[DiskAnn]"] + - ["System.Nullable", "Microsoft.Extensions.VectorData.VectorStoreRecordVectorProperty", "Property[Dimensions]"] + - ["System.Int32", "Microsoft.Extensions.VectorData.VectorSearchOptions", "Property[Top]"] + - ["System.Boolean", "Microsoft.Extensions.VectorData.StorageToDataModelMapperOptions", "Property[IncludeVectors]"] + - ["System.String", "Microsoft.Extensions.VectorData.IndexKind!", "Field[IvfFlat]"] + - ["System.String", "Microsoft.Extensions.VectorData.VectorStoreException", "Property[VectorStoreType]"] + - ["System.Boolean", "Microsoft.Extensions.VectorData.VectorStoreRecordDataAttribute", "Property[IsFullTextSearchable]"] + - ["Microsoft.Extensions.VectorData.VectorSearchFilter", "Microsoft.Extensions.VectorData.VectorSearchFilter!", "Property[Default]"] + - ["System.String", "Microsoft.Extensions.VectorData.VectorStoreRecordVectorAttribute", "Property[StoragePropertyName]"] + - ["System.Int32", "Microsoft.Extensions.VectorData.VectorSearchOptions", "Property[Skip]"] + - ["System.Boolean", "Microsoft.Extensions.VectorData.VectorStoreRecordDataProperty", "Property[IsFilterable]"] + - ["System.String", "Microsoft.Extensions.VectorData.VectorStoreRecordVectorAttribute", "Property[IndexKind]"] + - ["System.String", "Microsoft.Extensions.VectorData.IndexKind!", "Field[QuantizedFlat]"] + - ["System.Collections.Generic.IEnumerable", "Microsoft.Extensions.VectorData.VectorSearchFilter", "Property[FilterClauses]"] + - ["Microsoft.Extensions.VectorData.IVectorStoreRecordCollection", "Microsoft.Extensions.VectorData.IVectorStore", "Method[GetCollection].ReturnValue"] + - ["System.String", "Microsoft.Extensions.VectorData.IndexKind!", "Field[Flat]"] + - ["System.Boolean", "Microsoft.Extensions.VectorData.VectorSearchOptions", "Property[IncludeVectors]"] + - ["System.String", "Microsoft.Extensions.VectorData.DistanceFunction!", "Field[ManhattanDistance]"] + - ["System.String", "Microsoft.Extensions.VectorData.EqualToFilterClause", "Property[FieldName]"] + - ["System.String", "Microsoft.Extensions.VectorData.DistanceFunction!", "Field[DotProductSimilarity]"] + - ["System.String", "Microsoft.Extensions.VectorData.VectorSearchOptions", "Property[VectorPropertyName]"] + - ["System.Type", "Microsoft.Extensions.VectorData.VectorStoreRecordProperty", "Property[PropertyType]"] + - ["System.Nullable", "Microsoft.Extensions.VectorData.VectorStoreRecordVectorAttribute", "Property[Dimensions]"] + - ["System.Collections.Generic.IReadOnlyList", "Microsoft.Extensions.VectorData.VectorStoreRecordDefinition", "Property[Properties]"] + - ["System.String", "Microsoft.Extensions.VectorData.IndexKind!", "Field[Dynamic]"] + - ["System.String", "Microsoft.Extensions.VectorData.DistanceFunction!", "Field[EuclideanDistance]"] + - ["System.String", "Microsoft.Extensions.VectorData.VectorStoreRecordProperty", "Property[DataModelPropertyName]"] + - ["System.String", "Microsoft.Extensions.VectorData.VectorStoreRecordProperty", "Property[StoragePropertyName]"] + - ["System.String", "Microsoft.Extensions.VectorData.VectorStoreException", "Property[OperationName]"] + - ["System.String", "Microsoft.Extensions.VectorData.VectorStoreRecordVectorProperty", "Property[IndexKind]"] + - ["System.String", "Microsoft.Extensions.VectorData.VectorStoreRecordDataAttribute", "Property[StoragePropertyName]"] + - ["System.Object", "Microsoft.Extensions.VectorData.EqualToFilterClause", "Property[Value]"] + - ["System.Boolean", "Microsoft.Extensions.VectorData.VectorStoreRecordDataAttribute", "Property[IsFilterable]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftExtensionsWebEncoders/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftExtensionsWebEncoders/model.yml new file mode 100644 index 000000000000..a6ad282a6192 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftExtensionsWebEncoders/model.yml @@ -0,0 +1,6 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Text.Encodings.Web.TextEncoderSettings", "Microsoft.Extensions.WebEncoders.WebEncoderOptions", "Property[TextEncoderSettings]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftExtensionsWebEncodersTesting/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftExtensionsWebEncodersTesting/model.yml new file mode 100644 index 000000000000..af683315eead --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftExtensionsWebEncodersTesting/model.yml @@ -0,0 +1,20 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Boolean", "Microsoft.Extensions.WebEncoders.Testing.HtmlTestEncoder", "Method[TryEncodeUnicodeScalar].ReturnValue"] + - ["System.String", "Microsoft.Extensions.WebEncoders.Testing.HtmlTestEncoder", "Method[Encode].ReturnValue"] + - ["System.Int32", "Microsoft.Extensions.WebEncoders.Testing.HtmlTestEncoder", "Method[FindFirstCharacterToEncode].ReturnValue"] + - ["System.Int32", "Microsoft.Extensions.WebEncoders.Testing.UrlTestEncoder", "Property[MaxOutputCharactersPerInputCharacter]"] + - ["System.Int32", "Microsoft.Extensions.WebEncoders.Testing.HtmlTestEncoder", "Property[MaxOutputCharactersPerInputCharacter]"] + - ["System.Boolean", "Microsoft.Extensions.WebEncoders.Testing.UrlTestEncoder", "Method[WillEncode].ReturnValue"] + - ["System.Boolean", "Microsoft.Extensions.WebEncoders.Testing.UrlTestEncoder", "Method[TryEncodeUnicodeScalar].ReturnValue"] + - ["System.Int32", "Microsoft.Extensions.WebEncoders.Testing.JavaScriptTestEncoder", "Method[FindFirstCharacterToEncode].ReturnValue"] + - ["System.Int32", "Microsoft.Extensions.WebEncoders.Testing.UrlTestEncoder", "Method[FindFirstCharacterToEncode].ReturnValue"] + - ["System.String", "Microsoft.Extensions.WebEncoders.Testing.UrlTestEncoder", "Method[Encode].ReturnValue"] + - ["System.Boolean", "Microsoft.Extensions.WebEncoders.Testing.HtmlTestEncoder", "Method[WillEncode].ReturnValue"] + - ["System.String", "Microsoft.Extensions.WebEncoders.Testing.JavaScriptTestEncoder", "Method[Encode].ReturnValue"] + - ["System.Boolean", "Microsoft.Extensions.WebEncoders.Testing.JavaScriptTestEncoder", "Method[TryEncodeUnicodeScalar].ReturnValue"] + - ["System.Boolean", "Microsoft.Extensions.WebEncoders.Testing.JavaScriptTestEncoder", "Method[WillEncode].ReturnValue"] + - ["System.Int32", "Microsoft.Extensions.WebEncoders.Testing.JavaScriptTestEncoder", "Property[MaxOutputCharactersPerInputCharacter]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftIE/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftIE/model.yml new file mode 100644 index 000000000000..d2b54d2da1c5 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftIE/model.yml @@ -0,0 +1,30 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Int32", "Microsoft.IE.Manager!", "Field[INTERNET_MAX_PATH_LENGTH]"] + - ["Microsoft.IE.ISecureFactory", "Microsoft.IE.IHostStubClass", "Method[GetSecuredClassFactory].ReturnValue"] + - ["System.String", "Microsoft.IE.Manager!", "Method[CanonizeURL].ReturnValue"] + - ["System.Object", "Microsoft.IE.ISecureFactory", "Method[CreateInstanceWithSecurity].ReturnValue"] + - ["System.Int32", "Microsoft.IE.Manager!", "Field[INTERNET_MAX_URL_LENGTH]"] + - ["System.Object", "Microsoft.IE.ISecureFactory2", "Method[CreateInstanceWithSecurity].ReturnValue"] + - ["System.Int32", "Microsoft.IE.SecureFactory!", "Field[CORIESECURITY_ZONE]"] + - ["System.Int32", "Microsoft.IE.SecureFactory!", "Field[CORIESECURITY_SITE]"] + - ["Microsoft.IE.ISecureFactory", "Microsoft.IE.Manager", "Method[GetSecuredClassFactory].ReturnValue"] + - ["System.Boolean", "Microsoft.IE.Manager!", "Method[IsValidURL].ReturnValue"] + - ["Microsoft.IE.ISecureFactory", "Microsoft.IE.IHostEx", "Method[GetSecuredClassFactory].ReturnValue"] + - ["System.Boolean", "Microsoft.IE.Manager!", "Method[GetCodeBase].ReturnValue"] + - ["System.Boolean", "Microsoft.IE.Manager!", "Method[AreOnTheSameSite].ReturnValue"] + - ["System.Int32", "Microsoft.IE.Manager!", "Field[INTERNET_MAX_SCHEME_LENGTH]"] + - ["System.String", "Microsoft.IE.Manager!", "Method[MakeFullLink].ReturnValue"] + - ["Microsoft.IE.ISecureFactory", "Microsoft.IE.IHostStubClass", "Method[GetClassFactory].ReturnValue"] + - ["System.Boolean", "Microsoft.IE.Manager!", "Method[GetConfigurationFile].ReturnValue"] + - ["System.Byte[]", "Microsoft.IE.Manager!", "Method[DecodeDomainId].ReturnValue"] + - ["System.Object", "Microsoft.IE.ISecureFactory2", "Method[CreateInstanceWithSecurity2].ReturnValue"] + - ["Microsoft.IE.ISecureFactory", "Microsoft.IE.Manager", "Method[GetClassFactory].ReturnValue"] + - ["System.Boolean", "Microsoft.IE.Manager!", "Method[AreTheSame].ReturnValue"] + - ["Microsoft.IE.ISecureFactory", "Microsoft.IE.IHostEx", "Method[GetClassFactory].ReturnValue"] + - ["System.String", "Microsoft.IE.Manager!", "Method[GetSiteName].ReturnValue"] + - ["System.Object", "Microsoft.IE.SecureFactory", "Method[CreateInstanceWithSecurity].ReturnValue"] + - ["System.Object", "Microsoft.IE.SecureFactory", "Method[CreateInstanceWithSecurity2].ReturnValue"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftIO/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftIO/model.yml new file mode 100644 index 000000000000..ca024aa3da81 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftIO/model.yml @@ -0,0 +1,135 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.IO.StreamWriter", "Microsoft.IO.FileInfo", "Method[CreateText].ReturnValue"] + - ["System.IO.FileAttributes", "Microsoft.IO.File!", "Method[GetAttributes].ReturnValue"] + - ["System.IO.StreamReader", "Microsoft.IO.File!", "Method[OpenText].ReturnValue"] + - ["System.DateTime", "Microsoft.IO.FileSystemInfo", "Property[CreationTimeUtc]"] + - ["System.DateTime", "Microsoft.IO.Directory!", "Method[GetCreationTimeUtc].ReturnValue"] + - ["System.String", "Microsoft.IO.FileSystemInfo", "Field[OriginalPath]"] + - ["System.DateTime", "Microsoft.IO.File!", "Method[GetLastWriteTimeUtc].ReturnValue"] + - ["System.String[]", "Microsoft.IO.Directory!", "Method[GetFileSystemEntries].ReturnValue"] + - ["System.Boolean", "Microsoft.IO.StringExtensions!", "Method[Contains].ReturnValue"] + - ["System.IO.FileStream", "Microsoft.IO.File!", "Method[OpenWrite].ReturnValue"] + - ["Microsoft.IO.DirectoryInfo", "Microsoft.IO.DirectoryInfo", "Property[Parent]"] + - ["System.String", "Microsoft.IO.Path!", "Method[TrimEndingDirectorySeparator].ReturnValue"] + - ["System.Collections.Generic.IEnumerable", "Microsoft.IO.DirectoryInfo", "Method[EnumerateFiles].ReturnValue"] + - ["System.DateTime", "Microsoft.IO.File!", "Method[GetLastAccessTimeUtc].ReturnValue"] + - ["Microsoft.IO.FileSystemInfo", "Microsoft.IO.File!", "Method[CreateSymbolicLink].ReturnValue"] + - ["System.Int32", "Microsoft.IO.EnumerationOptions", "Property[MaxRecursionDepth]"] + - ["System.String", "Microsoft.IO.Path!", "Method[GetExtension].ReturnValue"] + - ["Microsoft.IO.DirectoryInfo", "Microsoft.IO.FileInfo", "Property[Directory]"] + - ["Microsoft.IO.MatchCasing", "Microsoft.IO.MatchCasing!", "Field[CaseInsensitive]"] + - ["Microsoft.IO.MatchCasing", "Microsoft.IO.EnumerationOptions", "Property[MatchCasing]"] + - ["Microsoft.IO.DirectoryInfo", "Microsoft.IO.Directory!", "Method[CreateDirectory].ReturnValue"] + - ["Microsoft.IO.DirectoryInfo", "Microsoft.IO.Directory!", "Method[GetParent].ReturnValue"] + - ["System.Char[]", "Microsoft.IO.Path!", "Field[InvalidPathChars]"] + - ["System.String", "Microsoft.IO.FileSystemInfo", "Field[FullPath]"] + - ["System.DateTime", "Microsoft.IO.File!", "Method[GetLastWriteTime].ReturnValue"] + - ["Microsoft.IO.MatchType", "Microsoft.IO.MatchType!", "Field[Simple]"] + - ["System.String", "Microsoft.IO.File!", "Method[ReadAllText].ReturnValue"] + - ["System.String", "Microsoft.IO.FileSystemInfo", "Method[ToString].ReturnValue"] + - ["System.String", "Microsoft.IO.Path!", "Method[Combine].ReturnValue"] + - ["System.Boolean", "Microsoft.IO.Path!", "Method[IsPathRooted].ReturnValue"] + - ["System.Boolean", "Microsoft.IO.File!", "Method[Exists].ReturnValue"] + - ["System.IO.FileStream", "Microsoft.IO.File!", "Method[Create].ReturnValue"] + - ["System.String", "Microsoft.IO.Directory!", "Method[GetCurrentDirectory].ReturnValue"] + - ["Microsoft.IO.FileInfo", "Microsoft.IO.FileInfo", "Method[CopyTo].ReturnValue"] + - ["System.String", "Microsoft.IO.Path!", "Method[ChangeExtension].ReturnValue"] + - ["Microsoft.IO.DirectoryInfo[]", "Microsoft.IO.DirectoryInfo", "Method[GetDirectories].ReturnValue"] + - ["System.IO.StreamReader", "Microsoft.IO.FileInfo", "Method[OpenText].ReturnValue"] + - ["System.String[]", "Microsoft.IO.Directory!", "Method[GetDirectories].ReturnValue"] + - ["System.IO.FileStream", "Microsoft.IO.File!", "Method[Open].ReturnValue"] + - ["System.Boolean", "Microsoft.IO.Path!", "Method[TryJoin].ReturnValue"] + - ["System.Threading.Tasks.Task", "Microsoft.IO.File!", "Method[ReadAllBytesAsync].ReturnValue"] + - ["System.IO.FileStream", "Microsoft.IO.FileInfo", "Method[OpenRead].ReturnValue"] + - ["System.Int32", "Microsoft.IO.EnumerationOptions", "Property[BufferSize]"] + - ["Microsoft.IO.FileSystemInfo[]", "Microsoft.IO.DirectoryInfo", "Method[GetFileSystemInfos].ReturnValue"] + - ["System.Boolean", "Microsoft.IO.EnumerationOptions", "Property[IgnoreInaccessible]"] + - ["Microsoft.IO.FileSystemInfo", "Microsoft.IO.File!", "Method[ResolveLinkTarget].ReturnValue"] + - ["System.IO.StreamWriter", "Microsoft.IO.File!", "Method[CreateText].ReturnValue"] + - ["Microsoft.IO.FileSystemInfo", "Microsoft.IO.Directory!", "Method[CreateSymbolicLink].ReturnValue"] + - ["System.DateTime", "Microsoft.IO.Directory!", "Method[GetLastWriteTime].ReturnValue"] + - ["System.Byte[]", "Microsoft.IO.File!", "Method[ReadAllBytes].ReturnValue"] + - ["Microsoft.IO.SearchOption", "Microsoft.IO.SearchOption!", "Field[AllDirectories]"] + - ["System.Boolean", "Microsoft.IO.FileInfo", "Property[IsReadOnly]"] + - ["System.DateTime", "Microsoft.IO.FileSystemInfo", "Property[LastAccessTime]"] + - ["Microsoft.IO.MatchCasing", "Microsoft.IO.MatchCasing!", "Field[PlatformDefault]"] + - ["System.String", "Microsoft.IO.FileSystemInfo", "Property[Name]"] + - ["System.DateTime", "Microsoft.IO.FileSystemInfo", "Property[CreationTime]"] + - ["System.IO.FileStream", "Microsoft.IO.FileInfo", "Method[Open].ReturnValue"] + - ["System.IO.FileAttributes", "Microsoft.IO.EnumerationOptions", "Property[AttributesToSkip]"] + - ["System.String", "Microsoft.IO.FileSystemInfo", "Property[LinkTarget]"] + - ["System.Collections.Generic.IEnumerable", "Microsoft.IO.Directory!", "Method[EnumerateDirectories].ReturnValue"] + - ["Microsoft.IO.DirectoryInfo", "Microsoft.IO.DirectoryInfo", "Method[CreateSubdirectory].ReturnValue"] + - ["Microsoft.IO.FileInfo[]", "Microsoft.IO.DirectoryInfo", "Method[GetFiles].ReturnValue"] + - ["System.Boolean", "Microsoft.IO.FileSystemInfo", "Property[Exists]"] + - ["System.String", "Microsoft.IO.FileSystemInfo", "Property[Extension]"] + - ["System.IO.FileAttributes", "Microsoft.IO.FileSystemInfo", "Property[Attributes]"] + - ["Microsoft.IO.SearchOption", "Microsoft.IO.SearchOption!", "Field[TopDirectoryOnly]"] + - ["System.Collections.Generic.IEnumerable", "Microsoft.IO.DirectoryInfo", "Method[EnumerateFileSystemInfos].ReturnValue"] + - ["System.String[]", "Microsoft.IO.Directory!", "Method[GetFiles].ReturnValue"] + - ["System.String", "Microsoft.IO.Path!", "Method[GetDirectoryName].ReturnValue"] + - ["System.String", "Microsoft.IO.Path!", "Method[GetFileNameWithoutExtension].ReturnValue"] + - ["System.Collections.Generic.IEnumerable", "Microsoft.IO.Directory!", "Method[EnumerateFileSystemEntries].ReturnValue"] + - ["System.IO.StreamWriter", "Microsoft.IO.FileInfo", "Method[AppendText].ReturnValue"] + - ["System.Threading.Tasks.Task", "Microsoft.IO.File!", "Method[WriteAllBytesAsync].ReturnValue"] + - ["System.String", "Microsoft.IO.Path!", "Method[GetPathRoot].ReturnValue"] + - ["System.Char", "Microsoft.IO.Path!", "Field[DirectorySeparatorChar]"] + - ["System.String", "Microsoft.IO.Path!", "Method[GetFileName].ReturnValue"] + - ["System.IO.FileStream", "Microsoft.IO.FileInfo", "Method[Create].ReturnValue"] + - ["System.String", "Microsoft.IO.Directory!", "Method[GetDirectoryRoot].ReturnValue"] + - ["Microsoft.IO.MatchCasing", "Microsoft.IO.MatchCasing!", "Field[CaseSensitive]"] + - ["Microsoft.IO.FileSystemInfo", "Microsoft.IO.Directory!", "Method[ResolveLinkTarget].ReturnValue"] + - ["System.IO.FileStream", "Microsoft.IO.File!", "Method[OpenRead].ReturnValue"] + - ["System.DateTime", "Microsoft.IO.FileSystemInfo", "Property[LastWriteTimeUtc]"] + - ["System.DateTime", "Microsoft.IO.File!", "Method[GetLastAccessTime].ReturnValue"] + - ["System.String[]", "Microsoft.IO.Directory!", "Method[GetLogicalDrives].ReturnValue"] + - ["System.IO.FileStream", "Microsoft.IO.FileInfo", "Method[OpenWrite].ReturnValue"] + - ["System.Char", "Microsoft.IO.Path!", "Field[PathSeparator]"] + - ["System.Boolean", "Microsoft.IO.Directory!", "Method[Exists].ReturnValue"] + - ["System.DateTime", "Microsoft.IO.FileSystemInfo", "Property[LastWriteTime]"] + - ["System.Threading.Tasks.Task", "Microsoft.IO.File!", "Method[AppendAllLinesAsync].ReturnValue"] + - ["System.DateTime", "Microsoft.IO.File!", "Method[GetCreationTimeUtc].ReturnValue"] + - ["System.Char", "Microsoft.IO.Path!", "Field[VolumeSeparatorChar]"] + - ["System.Boolean", "Microsoft.IO.Path!", "Method[HasExtension].ReturnValue"] + - ["System.String", "Microsoft.IO.Path!", "Method[GetFullPath].ReturnValue"] + - ["System.String", "Microsoft.IO.Path!", "Method[GetRandomFileName].ReturnValue"] + - ["System.Threading.Tasks.Task", "Microsoft.IO.File!", "Method[WriteAllTextAsync].ReturnValue"] + - ["System.Boolean", "Microsoft.IO.Path!", "Method[IsPathFullyQualified].ReturnValue"] + - ["System.Threading.Tasks.Task", "Microsoft.IO.File!", "Method[AppendAllTextAsync].ReturnValue"] + - ["System.Char", "Microsoft.IO.Path!", "Field[AltDirectorySeparatorChar]"] + - ["System.String", "Microsoft.IO.Path!", "Method[GetTempPath].ReturnValue"] + - ["System.DateTime", "Microsoft.IO.Directory!", "Method[GetLastAccessTimeUtc].ReturnValue"] + - ["Microsoft.IO.MatchType", "Microsoft.IO.EnumerationOptions", "Property[MatchType]"] + - ["System.DateTime", "Microsoft.IO.File!", "Method[GetCreationTime].ReturnValue"] + - ["System.String", "Microsoft.IO.FileSystemInfo", "Property[FullName]"] + - ["System.String", "Microsoft.IO.Path!", "Method[GetRelativePath].ReturnValue"] + - ["System.Boolean", "Microsoft.IO.EnumerationOptions", "Property[ReturnSpecialDirectories]"] + - ["System.Collections.Generic.IEnumerable", "Microsoft.IO.DirectoryInfo", "Method[EnumerateDirectories].ReturnValue"] + - ["System.DateTime", "Microsoft.IO.Directory!", "Method[GetLastWriteTimeUtc].ReturnValue"] + - ["System.Collections.Generic.IEnumerable", "Microsoft.IO.Directory!", "Method[EnumerateFiles].ReturnValue"] + - ["System.Char[]", "Microsoft.IO.Path!", "Method[GetInvalidFileNameChars].ReturnValue"] + - ["Microsoft.IO.FileInfo", "Microsoft.IO.FileInfo", "Method[Replace].ReturnValue"] + - ["System.Threading.Tasks.Task", "Microsoft.IO.File!", "Method[ReadAllTextAsync].ReturnValue"] + - ["System.Char[]", "Microsoft.IO.Path!", "Method[GetInvalidPathChars].ReturnValue"] + - ["System.Int64", "Microsoft.IO.FileInfo", "Property[Length]"] + - ["System.String[]", "Microsoft.IO.File!", "Method[ReadAllLines].ReturnValue"] + - ["System.Threading.Tasks.Task", "Microsoft.IO.File!", "Method[WriteAllLinesAsync].ReturnValue"] + - ["System.DateTime", "Microsoft.IO.Directory!", "Method[GetCreationTime].ReturnValue"] + - ["Microsoft.IO.FileSystemInfo", "Microsoft.IO.FileSystemInfo", "Method[ResolveLinkTarget].ReturnValue"] + - ["Microsoft.IO.DirectoryInfo", "Microsoft.IO.DirectoryInfo", "Property[Root]"] + - ["System.String", "Microsoft.IO.Path!", "Method[GetTempFileName].ReturnValue"] + - ["System.String", "Microsoft.IO.FileInfo", "Property[DirectoryName]"] + - ["System.Threading.Tasks.Task", "Microsoft.IO.File!", "Method[ReadAllLinesAsync].ReturnValue"] + - ["System.DateTime", "Microsoft.IO.Directory!", "Method[GetLastAccessTime].ReturnValue"] + - ["System.DateTime", "Microsoft.IO.FileSystemInfo", "Property[LastAccessTimeUtc]"] + - ["System.IO.StreamWriter", "Microsoft.IO.File!", "Method[AppendText].ReturnValue"] + - ["System.Collections.Generic.IEnumerable", "Microsoft.IO.File!", "Method[ReadLines].ReturnValue"] + - ["Microsoft.IO.MatchType", "Microsoft.IO.MatchType!", "Field[Win32]"] + - ["System.Boolean", "Microsoft.IO.EnumerationOptions", "Property[RecurseSubdirectories]"] + - ["System.String", "Microsoft.IO.Path!", "Method[Join].ReturnValue"] + - ["System.String", "Microsoft.IO.StringExtensions!", "Method[Create].ReturnValue"] + - ["System.Boolean", "Microsoft.IO.Path!", "Method[EndsInDirectorySeparator].ReturnValue"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftIOEnumeration/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftIOEnumeration/model.yml new file mode 100644 index 000000000000..b5aed9195617 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftIOEnumeration/model.yml @@ -0,0 +1,22 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Boolean", "Microsoft.IO.Enumeration.FileSystemEntry", "Property[IsDirectory]"] + - ["System.String", "Microsoft.IO.Enumeration.FileSystemEntry", "Method[ToFullPath].ReturnValue"] + - ["System.String", "Microsoft.IO.Enumeration.FileSystemName!", "Method[TranslateWin32Expression].ReturnValue"] + - ["System.String", "Microsoft.IO.Enumeration.FileSystemEntry", "Method[ToSpecifiedFullPath].ReturnValue"] + - ["System.String", "Microsoft.IO.Enumeration.FileSystemEntry", "Property[OriginalRootDirectory]"] + - ["System.Boolean", "Microsoft.IO.Enumeration.FileSystemName!", "Method[MatchesWin32Expression].ReturnValue"] + - ["System.String", "Microsoft.IO.Enumeration.FileSystemEntry", "Property[Directory]"] + - ["System.DateTimeOffset", "Microsoft.IO.Enumeration.FileSystemEntry", "Property[LastWriteTimeUtc]"] + - ["System.String", "Microsoft.IO.Enumeration.FileSystemEntry", "Property[FileName]"] + - ["System.Int64", "Microsoft.IO.Enumeration.FileSystemEntry", "Property[Length]"] + - ["System.Boolean", "Microsoft.IO.Enumeration.FileSystemEntry", "Property[IsHidden]"] + - ["System.Boolean", "Microsoft.IO.Enumeration.FileSystemName!", "Method[MatchesSimpleExpression].ReturnValue"] + - ["System.DateTimeOffset", "Microsoft.IO.Enumeration.FileSystemEntry", "Property[LastAccessTimeUtc]"] + - ["System.String", "Microsoft.IO.Enumeration.FileSystemEntry", "Property[RootDirectory]"] + - ["System.DateTimeOffset", "Microsoft.IO.Enumeration.FileSystemEntry", "Property[CreationTimeUtc]"] + - ["Microsoft.IO.FileSystemInfo", "Microsoft.IO.Enumeration.FileSystemEntry", "Method[ToFileSystemInfo].ReturnValue"] + - ["System.IO.FileAttributes", "Microsoft.IO.Enumeration.FileSystemEntry", "Property[Attributes]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftJScript/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftJScript/model.yml new file mode 100644 index 000000000000..39a91c10ce9b --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftJScript/model.yml @@ -0,0 +1,1559 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["Microsoft.JScript.JSToken", "Microsoft.JScript.JSToken!", "Field[Short]"] + - ["System.String", "Microsoft.JScript.FunctionObject", "Method[ToString].ReturnValue"] + - ["Microsoft.JScript.JSToken", "Microsoft.JScript.JSToken!", "Field[StringLiteral]"] + - ["System.Object", "Microsoft.JScript.LenientStringPrototype", "Field[link]"] + - ["Microsoft.JScript.JSToken", "Microsoft.JScript.JSToken!", "Field[Abstract]"] + - ["Microsoft.JScript.JSToken", "Microsoft.JScript.JSToken!", "Field[Transient]"] + - ["System.Object", "Microsoft.JScript.RegExpObject", "Property[lastIndex]"] + - ["Microsoft.JScript.JSBuiltin", "Microsoft.JScript.JSBuiltin!", "Field[Boolean_toString]"] + - ["System.Object", "Microsoft.JScript.SimpleHashtable", "Property[Item]"] + - ["System.Object", "Microsoft.JScript.LenientGlobalObject", "Property[RegExp]"] + - ["System.String", "Microsoft.JScript.ArrayPrototype!", "Method[toLocaleString].ReturnValue"] + - ["Microsoft.JScript.JSToken", "Microsoft.JScript.JSToken!", "Field[DivideAssign]"] + - ["Microsoft.JScript.EnumeratorConstructor", "Microsoft.JScript.GlobalObject!", "Property[Enumerator]"] + - ["Microsoft.JScript.JSToken", "Microsoft.JScript.JSToken!", "Field[AccessField]"] + - ["System.String", "Microsoft.JScript.StringPrototype!", "Method[substring].ReturnValue"] + - ["System.Object", "Microsoft.JScript.LenientGlobalObject", "Field[long]"] + - ["Microsoft.JScript.JSBuiltin", "Microsoft.JScript.JSBuiltin!", "Field[String_fontcolor]"] + - ["System.Reflection.FieldInfo", "Microsoft.JScript.TypedArray", "Method[GetField].ReturnValue"] + - ["System.Type", "Microsoft.JScript.NumberObject", "Method[GetType].ReturnValue"] + - ["System.Double", "Microsoft.JScript.DatePrototype!", "Method[setSeconds].ReturnValue"] + - ["Microsoft.JScript.CmdLineError", "Microsoft.JScript.CmdLineError!", "Field[AssemblyNotFound]"] + - ["Microsoft.JScript.ErrorType", "Microsoft.JScript.ErrorType!", "Field[SyntaxError]"] + - ["System.Reflection.MethodInfo[]", "Microsoft.JScript.TypedArray", "Method[GetMethods].ReturnValue"] + - ["Microsoft.JScript.JSBuiltin", "Microsoft.JScript.JSBuiltin!", "Field[String_localeCompare]"] + - ["System.String", "Microsoft.JScript.ErrorPrototype", "Field[name]"] + - ["System.Object", "Microsoft.JScript.StringPrototype!", "Method[match].ReturnValue"] + - ["System.String", "Microsoft.JScript.NotRecommended", "Property[Message]"] + - ["Microsoft.JScript.JSError", "Microsoft.JScript.JSError!", "Field[ExpandoPrecludesStatic]"] + - ["System.Object", "Microsoft.JScript.LenientGlobalObject", "Field[GetObject]"] + - ["Microsoft.JScript.JSError", "Microsoft.JScript.JSError!", "Field[CannotChangeVisibility]"] + - ["Microsoft.JScript.JSError", "Microsoft.JScript.JSError!", "Field[NeedObject]"] + - ["System.String", "Microsoft.JScript.IDebugConvert", "Method[StringToPrintable].ReturnValue"] + - ["System.Int32", "Microsoft.JScript.JScriptException", "Property[Microsoft.JScript.Vsa.IJSVsaError.Number]"] + - ["System.Boolean", "Microsoft.JScript.COMPropertyInfo", "Method[IsDefined].ReturnValue"] + - ["System.Object", "Microsoft.JScript.LenientMathObject", "Field[ceil]"] + - ["System.Object", "Microsoft.JScript.LenientArrayPrototype", "Field[slice]"] + - ["System.Object", "Microsoft.JScript.LenientGlobalObject", "Field[parseInt]"] + - ["Microsoft.JScript.ErrorConstructor", "Microsoft.JScript.GlobalObject!", "Property[TypeError]"] + - ["Microsoft.JScript.JSBuiltin", "Microsoft.JScript.JSBuiltin!", "Field[Function_apply]"] + - ["Microsoft.JScript.JSError", "Microsoft.JScript.JSError!", "Field[AmbiguousMatch]"] + - ["Microsoft.JScript.JSError", "Microsoft.JScript.JSError!", "Field[InternalError]"] + - ["System.Object", "Microsoft.JScript.LenientDatePrototype", "Field[setUTCMilliseconds]"] + - ["Microsoft.JScript.JSError", "Microsoft.JScript.JSError!", "Field[UndeclaredVariable]"] + - ["System.Reflection.MemberInfo[]", "Microsoft.JScript.ActivationObject", "Method[GetMember].ReturnValue"] + - ["System.String", "Microsoft.JScript.Convert!", "Method[ToString].ReturnValue"] + - ["Microsoft.JScript.CmdLineError", "Microsoft.JScript.CmdLineError!", "Field[MultipleOutputNames]"] + - ["System.Object", "Microsoft.JScript.LenientArrayPrototype", "Field[pop]"] + - ["System.Int32", "Microsoft.JScript.JScriptException", "Property[Severity]"] + - ["System.Object", "Microsoft.JScript.LenientStringPrototype", "Field[concat]"] + - ["Microsoft.JScript.JSError", "Microsoft.JScript.JSError!", "Field[MissingConstructForAttributes]"] + - ["System.Object", "Microsoft.JScript.LenientObjectPrototype", "Field[toLocaleString]"] + - ["System.String", "Microsoft.JScript.DynamicFieldInfo", "Field[name]"] + - ["System.Object", "Microsoft.JScript.LenientGlobalObject", "Property[RangeError]"] + - ["System.Double", "Microsoft.JScript.MathObject!", "Method[max].ReturnValue"] + - ["System.Double", "Microsoft.JScript.MathObject!", "Method[asin].ReturnValue"] + - ["System.Double", "Microsoft.JScript.DatePrototype!", "Method[getUTCFullYear].ReturnValue"] + - ["System.String", "Microsoft.JScript.JScriptException", "Property[Message]"] + - ["Microsoft.JScript.RegExpConstructor", "Microsoft.JScript.RegExpPrototype!", "Property[constructor]"] + - ["System.Object", "Microsoft.JScript.JSMethod", "Method[Invoke].ReturnValue"] + - ["System.Boolean", "Microsoft.JScript.JSField", "Method[IsDefined].ReturnValue"] + - ["Microsoft.JScript.JSError", "Microsoft.JScript.JSError!", "Field[RegExpSyntax]"] + - ["System.String", "Microsoft.JScript.TypedArray", "Method[ToString].ReturnValue"] + - ["System.Object", "Microsoft.JScript.RegExpConstructor", "Property[rightContext]"] + - ["Microsoft.JScript.JSToken", "Microsoft.JScript.JSToken!", "Field[PreProcessDirective]"] + - ["System.Object", "Microsoft.JScript.LenientFunctionPrototype", "Field[toString]"] + - ["System.Object", "Microsoft.JScript.COMFieldInfo", "Method[GetValue].ReturnValue"] + - ["System.Object", "Microsoft.JScript.LenientGlobalObject", "Field[double]"] + - ["Microsoft.JScript.JSError", "Microsoft.JScript.JSError!", "Field[MemberTypeCLSCompliantMismatch]"] + - ["System.Reflection.PropertyInfo", "Microsoft.JScript.GlobalScope", "Method[System.Runtime.InteropServices.Expando.IExpando.AddProperty].ReturnValue"] + - ["Microsoft.JScript.JSBuiltin", "Microsoft.JScript.JSBuiltin!", "Field[Array_sort]"] + - ["System.Object", "Microsoft.JScript.ArrayPrototype!", "Method[pop].ReturnValue"] + - ["Microsoft.JScript.JSToken", "Microsoft.JScript.JSToken!", "Field[RightShiftAssign]"] + - ["Microsoft.JScript.JSBuiltin", "Microsoft.JScript.JSBuiltin!", "Field[Date_getUTCMilliseconds]"] + - ["System.Object", "Microsoft.JScript.PostOrPrefixOperator", "Method[EvaluatePostOrPrefix].ReturnValue"] + - ["Microsoft.JScript.JSError", "Microsoft.JScript.JSError!", "Field[OnlyClassesAllowed]"] + - ["System.Boolean", "Microsoft.JScript.RegExpObject", "Property[multiline]"] + - ["System.Object[]", "Microsoft.JScript.StackFrame", "Field[localVars]"] + - ["System.CodeDom.Compiler.ICodeGenerator", "Microsoft.JScript.JScriptCodeProvider", "Method[CreateGenerator].ReturnValue"] + - ["Microsoft.JScript.ActiveXObjectConstructor", "Microsoft.JScript.GlobalObject!", "Property[ActiveXObject]"] + - ["Microsoft.JScript.JSToken", "Microsoft.JScript.JSToken!", "Field[Typeof]"] + - ["Microsoft.JScript.JSBuiltin", "Microsoft.JScript.JSBuiltin!", "Field[String_toUpperCase]"] + - ["System.Object", "Microsoft.JScript.ObjectConstructor", "Method[Invoke].ReturnValue"] + - ["Microsoft.JScript.TokenColor", "Microsoft.JScript.TokenColor!", "Field[COLOR_TEXT]"] + - ["Microsoft.JScript.JSError", "Microsoft.JScript.JSError!", "Field[CannotAssignToFunctionResult]"] + - ["Microsoft.JScript.JSToken", "Microsoft.JScript.JSToken!", "Field[Ensure]"] + - ["Microsoft.JScript.JSBuiltin", "Microsoft.JScript.JSBuiltin!", "Field[String_charAt]"] + - ["System.Type", "Microsoft.JScript.COMPropertyInfo", "Property[DeclaringType]"] + - ["Microsoft.JScript.JSBuiltin", "Microsoft.JScript.JSBuiltin!", "Field[Date_toLocaleString]"] + - ["System.Reflection.FieldInfo[]", "Microsoft.JScript.GlobalScope", "Method[GetFields].ReturnValue"] + - ["Microsoft.JScript.IParseText", "Microsoft.JScript.IAuthorServices", "Method[GetCodeSense].ReturnValue"] + - ["System.String", "Microsoft.JScript.DatePrototype!", "Method[toLocaleDateString].ReturnValue"] + - ["System.String", "Microsoft.JScript.StringPrototype!", "Method[blink].ReturnValue"] + - ["System.Boolean", "Microsoft.JScript.IEngine2", "Method[CompileEmpty].ReturnValue"] + - ["System.Object", "Microsoft.JScript.LenientMathObject", "Field[round]"] + - ["System.Object", "Microsoft.JScript.LenientDatePrototype", "Field[getMonth]"] + - ["System.Object", "Microsoft.JScript.LenientGlobalObject", "Field[ScriptEngine]"] + - ["System.Reflection.MethodInfo", "Microsoft.JScript.JSObject", "Method[System.Runtime.InteropServices.Expando.IExpando.AddMethod].ReturnValue"] + - ["Microsoft.JScript.JSBuiltin", "Microsoft.JScript.JSBuiltin!", "Field[Date_getMonth]"] + - ["Microsoft.JScript.JSBuiltin", "Microsoft.JScript.JSBuiltin!", "Field[String_fixed]"] + - ["System.Boolean", "Microsoft.JScript.LateBinding", "Method[Delete].ReturnValue"] + - ["Microsoft.JScript.JSBuiltin", "Microsoft.JScript.JSBuiltin!", "Field[String_search]"] + - ["System.String", "Microsoft.JScript.DebugConvert", "Method[UInt16ToString].ReturnValue"] + - ["System.Int32", "Microsoft.JScript.JScriptException", "Property[EndLine]"] + - ["System.String", "Microsoft.JScript.StringPrototype!", "Method[toLowerCase].ReturnValue"] + - ["Microsoft.JScript.JSVariableField", "Microsoft.JScript.BlockScope", "Method[CreateField].ReturnValue"] + - ["Microsoft.JScript.JSToken", "Microsoft.JScript.JSToken!", "Field[LeftCurly]"] + - ["System.Object", "Microsoft.JScript.EnumeratorPrototype!", "Method[item].ReturnValue"] + - ["Microsoft.JScript.ActiveXObjectConstructor", "Microsoft.JScript.GlobalObject", "Field[originalActiveXObjectField]"] + - ["System.Object", "Microsoft.JScript.LenientMathObject", "Field[random]"] + - ["Microsoft.JScript.JSError", "Microsoft.JScript.JSError!", "Field[UnexpectedSemicolon]"] + - ["System.Object", "Microsoft.JScript.LenientDatePrototype", "Field[toLocaleString]"] + - ["System.String", "Microsoft.JScript.DatePrototype!", "Method[toTimeString].ReturnValue"] + - ["System.Reflection.MemberInfo[]", "Microsoft.JScript.TypedArray", "Method[GetMembers].ReturnValue"] + - ["Microsoft.JScript.JSError", "Microsoft.JScript.JSError!", "Field[ExpandoMustBePublic]"] + - ["System.Double", "Microsoft.JScript.DatePrototype!", "Method[setDate].ReturnValue"] + - ["System.Int32", "Microsoft.JScript.ITokenColorInfo", "Property[EndPosition]"] + - ["Microsoft.JScript.JSBuiltin", "Microsoft.JScript.JSBuiltin!", "Field[String_match]"] + - ["System.Object", "Microsoft.JScript.LenientDatePrototype", "Field[getUTCDay]"] + - ["System.Object", "Microsoft.JScript.IVsaScriptScope", "Method[GetObject].ReturnValue"] + - ["System.Int32", "Microsoft.JScript.ContinueOutOfFinally", "Field[target]"] + - ["System.Object[]", "Microsoft.JScript.JSField", "Method[GetCustomAttributes].ReturnValue"] + - ["Microsoft.JScript.JSBuiltin", "Microsoft.JScript.JSBuiltin!", "Field[String_italics]"] + - ["System.Object[]", "Microsoft.JScript.COMPropertyInfo", "Method[GetCustomAttributes].ReturnValue"] + - ["Microsoft.JScript.JSError", "Microsoft.JScript.JSError!", "Field[BadSwitch]"] + - ["Microsoft.JScript.SourceState", "Microsoft.JScript.IColorizeText", "Method[GetStateForText].ReturnValue"] + - ["Microsoft.JScript.JSBuiltin", "Microsoft.JScript.JSBuiltin!", "Field[Date_getTimezoneOffset]"] + - ["System.Double", "Microsoft.JScript.NumberConstructor!", "Field[NEGATIVE_INFINITY]"] + - ["Microsoft.JScript.JSBuiltin", "Microsoft.JScript.JSBuiltin!", "Field[String_bold]"] + - ["Microsoft.JScript.JSBuiltin", "Microsoft.JScript.JSBuiltin!", "Field[String_slice]"] + - ["System.Object", "Microsoft.JScript.LenientGlobalObject", "Field[encodeURIComponent]"] + - ["Microsoft.JScript.JSToken", "Microsoft.JScript.JSToken!", "Field[Equal]"] + - ["System.Double", "Microsoft.JScript.LenientMathObject!", "Field[LN2]"] + - ["Microsoft.JScript.CmdLineError", "Microsoft.JScript.CmdLineError!", "Field[IncompatibleTargets]"] + - ["System.Object", "Microsoft.JScript.NumericBinary", "Method[EvaluateNumericBinary].ReturnValue"] + - ["System.Object", "Microsoft.JScript.VBArrayConstructor", "Method[CreateInstance].ReturnValue"] + - ["Microsoft.JScript.NumberConstructor", "Microsoft.JScript.GlobalObject!", "Property[Number]"] + - ["Microsoft.JScript.JSError", "Microsoft.JScript.JSError!", "Field[NotOKToCallSuper]"] + - ["Microsoft.JScript.JSError", "Microsoft.JScript.JSError!", "Field[NoEqual]"] + - ["Microsoft.JScript.JSToken", "Microsoft.JScript.JSToken!", "Field[Implements]"] + - ["System.Double", "Microsoft.JScript.LenientMathObject!", "Field[E]"] + - ["System.Object", "Microsoft.JScript.RegExpConstructor", "Property[lastParen]"] + - ["System.Object", "Microsoft.JScript.LenientDatePrototype", "Field[setHours]"] + - ["System.Reflection.PropertyInfo", "Microsoft.JScript.JSObject", "Method[System.Runtime.InteropServices.Expando.IExpando.AddProperty].ReturnValue"] + - ["Microsoft.JScript.JSError", "Microsoft.JScript.JSError!", "Field[MissingNameParameter]"] + - ["Microsoft.JScript.JSToken", "Microsoft.JScript.JSToken!", "Field[Get]"] + - ["Microsoft.JScript.JSError", "Microsoft.JScript.JSError!", "Field[ImplicitlyReferencedAssemblyNotFound]"] + - ["Microsoft.JScript.JSError", "Microsoft.JScript.JSError!", "Field[IllegalUseOfThis]"] + - ["Microsoft.JScript.JSBuiltin", "Microsoft.JScript.JSBuiltin!", "Field[Global_escape]"] + - ["Microsoft.JScript.JSError", "Microsoft.JScript.JSError!", "Field[KeywordUsedAsIdentifier]"] + - ["System.Reflection.PropertyAttributes", "Microsoft.JScript.COMPropertyInfo", "Property[Attributes]"] + - ["Microsoft.JScript.JSError", "Microsoft.JScript.JSError!", "Field[ExpandoPrecludesOverride]"] + - ["System.Boolean", "Microsoft.JScript.IDebuggerObject", "Method[IsScriptFunction].ReturnValue"] + - ["System.Type", "Microsoft.JScript.COMPropertyInfo", "Property[ReflectedType]"] + - ["Microsoft.JScript.JSError", "Microsoft.JScript.JSError!", "Field[IllegalVisibility]"] + - ["Microsoft.JScript.JSError", "Microsoft.JScript.JSError!", "Field[MoreNamedParametersThanArguments]"] + - ["System.Boolean", "Microsoft.JScript.NotRecommended", "Property[IsError]"] + - ["Microsoft.JScript.Block", "Microsoft.JScript.JSParser", "Method[ParseEvalBody].ReturnValue"] + - ["Microsoft.JScript.FunctionObject", "Microsoft.JScript.FunctionExpression!", "Method[JScriptFunctionExpression].ReturnValue"] + - ["System.Object", "Microsoft.JScript.LenientDatePrototype", "Field[getDate]"] + - ["Microsoft.JScript.JSToken", "Microsoft.JScript.JSToken!", "Field[Invariant]"] + - ["System.Int32", "Microsoft.JScript.Context", "Property[EndPosition]"] + - ["Microsoft.JScript.VBArrayConstructor", "Microsoft.JScript.GlobalObject!", "Property[VBArray]"] + - ["System.Double", "Microsoft.JScript.DatePrototype!", "Method[getUTCDay].ReturnValue"] + - ["System.Object", "Microsoft.JScript.COMMemberInfo", "Method[Call].ReturnValue"] + - ["System.Object", "Microsoft.JScript.DynamicFieldInfo", "Field[value]"] + - ["System.Object", "Microsoft.JScript.LenientGlobalObject", "Property[Enumerator]"] + - ["Microsoft.JScript.JSError", "Microsoft.JScript.JSError!", "Field[CannotReturnValueFromVoidFunction]"] + - ["Microsoft.JScript.JSToken", "Microsoft.JScript.JSToken!", "Field[Extends]"] + - ["Microsoft.JScript.JSError", "Microsoft.JScript.JSError!", "Field[CantAssignThis]"] + - ["System.RuntimeFieldHandle", "Microsoft.JScript.JSFieldInfo", "Property[FieldHandle]"] + - ["Microsoft.JScript.JSError", "Microsoft.JScript.JSError!", "Field[NeedInterface]"] + - ["Microsoft.JScript.JSBuiltin", "Microsoft.JScript.JSBuiltin!", "Field[Global_parseInt]"] + - ["Microsoft.JScript.NumberConstructor", "Microsoft.JScript.GlobalObject", "Field[originalNumberField]"] + - ["System.Object", "Microsoft.JScript.BitwiseBinary", "Method[EvaluateBitwiseBinary].ReturnValue"] + - ["Microsoft.JScript.JSError", "Microsoft.JScript.JSError!", "Field[IncorrectNumberOfIndices]"] + - ["Microsoft.JScript.IVsaScriptScope", "Microsoft.JScript.IEngine2", "Method[GetGlobalScope].ReturnValue"] + - ["Microsoft.JScript.EnumeratorConstructor", "Microsoft.JScript.EnumeratorPrototype!", "Property[constructor]"] + - ["Microsoft.JScript.CmdLineError", "Microsoft.JScript.CmdLineError!", "Field[NestedResponseFiles]"] + - ["System.Object", "Microsoft.JScript.IWrappedMember", "Method[GetWrappedObject].ReturnValue"] + - ["System.Reflection.MethodInfo", "Microsoft.JScript.JSMethodInfo", "Method[GetBaseDefinition].ReturnValue"] + - ["Microsoft.JScript.JSError", "Microsoft.JScript.JSError!", "Field[InvalidCustomAttributeTarget]"] + - ["System.Reflection.PropertyInfo[]", "Microsoft.JScript.GlobalScope", "Method[GetProperties].ReturnValue"] + - ["System.Object", "Microsoft.JScript.LenientGlobalObject", "Property[ActiveXObject]"] + - ["Microsoft.JScript.JSToken", "Microsoft.JScript.JSToken!", "Field[Require]"] + - ["System.Double", "Microsoft.JScript.GlobalObject!", "Field[Infinity]"] + - ["System.Int32", "Microsoft.JScript.VsaItems", "Property[Count]"] + - ["Microsoft.JScript.JSError", "Microsoft.JScript.JSError!", "Field[BadPropertyDeclaration]"] + - ["System.Object", "Microsoft.JScript.LenientDatePrototype", "Field[valueOf]"] + - ["System.String", "Microsoft.JScript.NumberPrototype!", "Method[toString].ReturnValue"] + - ["System.Double", "Microsoft.JScript.DatePrototype!", "Method[setTime].ReturnValue"] + - ["System.String", "Microsoft.JScript.NumberPrototype!", "Method[toPrecision].ReturnValue"] + - ["System.String", "Microsoft.JScript.DatePrototype!", "Method[toLocaleTimeString].ReturnValue"] + - ["Microsoft.JScript.JSToken", "Microsoft.JScript.JSToken!", "Field[StrictNotEqual]"] + - ["Microsoft.JScript.ErrorConstructor", "Microsoft.JScript.GlobalObject!", "Property[RangeError]"] + - ["Microsoft.JScript.JSBuiltin", "Microsoft.JScript.JSBuiltin!", "Field[Array_push]"] + - ["Microsoft.JScript.JSFunctionAttributeEnum", "Microsoft.JScript.JSFunctionAttributeEnum!", "Field[HasStackFrame]"] + - ["System.String", "Microsoft.JScript.FunctionWrapper", "Method[ToString].ReturnValue"] + - ["System.Reflection.MethodImplAttributes", "Microsoft.JScript.JSMethodInfo", "Method[GetMethodImplementationFlags].ReturnValue"] + - ["Microsoft.JScript.JSError", "Microsoft.JScript.JSError!", "Field[InvalidPrototype]"] + - ["Microsoft.JScript.ArrayObject", "Microsoft.JScript.StringPrototype!", "Method[split].ReturnValue"] + - ["Microsoft.JScript.JSToken", "Microsoft.JScript.JSToken!", "Field[Throws]"] + - ["System.Double", "Microsoft.JScript.MathObject!", "Field[PI]"] + - ["Microsoft.JScript.ErrorType", "Microsoft.JScript.ErrorType!", "Field[OtherError]"] + - ["Microsoft.JScript.JSError", "Microsoft.JScript.JSError!", "Field[TypeNameTooLong]"] + - ["System.Int32", "Microsoft.JScript.Context", "Property[StartColumn]"] + - ["Microsoft.JScript.JSError", "Microsoft.JScript.JSError!", "Field[CannotBeAbstract]"] + - ["System.Collections.IEnumerator", "Microsoft.JScript.EnumeratorObject", "Field[enumerator]"] + - ["System.Object", "Microsoft.JScript.LenientDatePrototype", "Field[toString]"] + - ["Microsoft.JScript.JSBuiltin", "Microsoft.JScript.JSBuiltin!", "Field[VBArray_dimensions]"] + - ["Microsoft.JScript.JSError", "Microsoft.JScript.JSError!", "Field[IllegalChar]"] + - ["System.Int32", "Microsoft.JScript.JScriptException", "Property[Number]"] + - ["System.Int32", "Microsoft.JScript.VBArrayPrototype!", "Method[lbound].ReturnValue"] + - ["System.Object", "Microsoft.JScript.LenientMathObject", "Field[cos]"] + - ["System.Exception", "Microsoft.JScript.ErrorObject!", "Method[ToException].ReturnValue"] + - ["Microsoft.JScript.GlobalScope", "Microsoft.JScript.IActivationObject", "Method[GetGlobalScope].ReturnValue"] + - ["Microsoft.JScript.JSError", "Microsoft.JScript.JSError!", "Field[NoAt]"] + - ["Microsoft.JScript.JSError", "Microsoft.JScript.JSError!", "Field[InvalidImport]"] + - ["System.String", "Microsoft.JScript.DatePrototype!", "Method[toGMTString].ReturnValue"] + - ["Microsoft.JScript.JSBuiltin", "Microsoft.JScript.JSBuiltin!", "Field[String_toLowerCase]"] + - ["Microsoft.JScript.JSError", "Microsoft.JScript.JSError!", "Field[NoVarInEnum]"] + - ["System.Boolean", "Microsoft.JScript.JSMethod", "Method[IsDefined].ReturnValue"] + - ["Microsoft.Vsa.IVsaEngine", "Microsoft.JScript.IEngine2", "Method[Clone].ReturnValue"] + - ["Microsoft.JScript.ErrorConstructor", "Microsoft.JScript.GlobalObject", "Field[originalReferenceErrorField]"] + - ["System.Object", "Microsoft.JScript.LenientStringPrototype", "Field[charAt]"] + - ["Microsoft.JScript.JSError", "Microsoft.JScript.JSError!", "Field[FuncEvalThreadSleepWaitJoin]"] + - ["System.String", "Microsoft.JScript.CmdLineException", "Method[ResourceKey].ReturnValue"] + - ["System.Object", "Microsoft.JScript.LenientArrayPrototype", "Field[reverse]"] + - ["System.Type", "Microsoft.JScript.COMMethodInfo", "Property[DeclaringType]"] + - ["System.Double", "Microsoft.JScript.Convert!", "Method[CheckIfDoubleIsInteger].ReturnValue"] + - ["System.Object", "Microsoft.JScript.LenientMathObject", "Field[log]"] + - ["System.Int32", "Microsoft.JScript.StringPrototype!", "Method[lastIndexOf].ReturnValue"] + - ["System.Object", "Microsoft.JScript.Convert!", "Method[Coerce].ReturnValue"] + - ["Microsoft.JScript.JSToken", "Microsoft.JScript.JSToken!", "Field[Modulo]"] + - ["System.Type", "Microsoft.JScript.GlobalObject!", "Property[boolean]"] + - ["Microsoft.JScript.JSError", "Microsoft.JScript.JSError!", "Field[ArrayLengthAssignIncorrect]"] + - ["System.Object", "Microsoft.JScript.LenientStringPrototype", "Field[italics]"] + - ["Microsoft.JScript.CmdLineError", "Microsoft.JScript.CmdLineError!", "Field[NoError]"] + - ["Microsoft.JScript.JSError", "Microsoft.JScript.JSError!", "Field[WrongUseOfAddressOf]"] + - ["System.String", "Microsoft.JScript.StringConstructor!", "Method[fromCharCode].ReturnValue"] + - ["System.Reflection.FieldInfo", "Microsoft.JScript.ActivationObject", "Method[GetLocalField].ReturnValue"] + - ["System.Object", "Microsoft.JScript.LenientDatePrototype", "Field[setYear]"] + - ["System.Boolean", "Microsoft.JScript.BooleanConstructor", "Method[Invoke].ReturnValue"] + - ["Microsoft.JScript.JSError", "Microsoft.JScript.JSError!", "Field[WrongDirective]"] + - ["Microsoft.JScript.JSBuiltin", "Microsoft.JScript.JSBuiltin!", "Field[Date_setYear]"] + - ["System.Object", "Microsoft.JScript.ObjectPrototype!", "Method[valueOf].ReturnValue"] + - ["Microsoft.JScript.ArrayObject", "Microsoft.JScript.ArrayConstructor", "Method[ConstructArray].ReturnValue"] + - ["System.Boolean", "Microsoft.JScript.ObjectPrototype!", "Method[hasOwnProperty].ReturnValue"] + - ["System.Object", "Microsoft.JScript.GlobalObject!", "Method[GetObject].ReturnValue"] + - ["Microsoft.JScript.JSBuiltin", "Microsoft.JScript.JSBuiltin!", "Field[Math_cos]"] + - ["System.Type", "Microsoft.JScript.JSMethodInfo", "Property[DeclaringType]"] + - ["System.Object", "Microsoft.JScript.LenientArrayPrototype", "Field[constructor]"] + - ["System.Reflection.MethodInfo", "Microsoft.JScript.GlobalScope", "Method[System.Runtime.InteropServices.Expando.IExpando.AddMethod].ReturnValue"] + - ["Microsoft.JScript.JSBuiltin", "Microsoft.JScript.JSBuiltin!", "Field[Math_ceil]"] + - ["Microsoft.JScript.JSError", "Microsoft.JScript.JSError!", "Field[NotValidVersionString]"] + - ["Microsoft.JScript.RegExpObject", "Microsoft.JScript.RegExpConstructor", "Method[CreateInstance].ReturnValue"] + - ["System.Object", "Microsoft.JScript.LenientNumberPrototype", "Field[toExponential]"] + - ["System.Object", "Microsoft.JScript.LenientGlobalObject", "Property[Number]"] + - ["Microsoft.JScript.Vsa.IJSVsaItem", "Microsoft.JScript.VsaItems", "Method[CreateItem].ReturnValue"] + - ["System.Object", "Microsoft.JScript.LenientMathObject", "Field[acos]"] + - ["Microsoft.JScript.JSBuiltin", "Microsoft.JScript.JSBuiltin!", "Field[Global_ScriptEngine]"] + - ["Microsoft.JScript.JSError", "Microsoft.JScript.JSError!", "Field[NoRightParen]"] + - ["System.Double", "Microsoft.JScript.DatePrototype!", "Method[setFullYear].ReturnValue"] + - ["System.Object", "Microsoft.JScript.ScriptObject", "Property[Item]"] + - ["Microsoft.JScript.JSBuiltin", "Microsoft.JScript.JSBuiltin!", "Field[Math_atan]"] + - ["System.Object", "Microsoft.JScript.LenientDatePrototype", "Field[getUTCFullYear]"] + - ["Microsoft.JScript.JSFunctionAttributeEnum", "Microsoft.JScript.JSFunctionAttributeEnum!", "Field[ClassicNestedFunction]"] + - ["System.Object", "Microsoft.JScript.LenientStringPrototype", "Field[lastIndexOf]"] + - ["Microsoft.JScript.JSError", "Microsoft.JScript.JSError!", "Field[BadReturn]"] + - ["System.Object", "Microsoft.JScript.LenientGlobalObject", "Field[isFinite]"] + - ["Microsoft.JScript.JSError", "Microsoft.JScript.JSError!", "Field[Deprecated]"] + - ["System.Reflection.FieldInfo", "Microsoft.JScript.ScriptObject", "Method[GetField].ReturnValue"] + - ["Microsoft.JScript.JSError", "Microsoft.JScript.JSError!", "Field[BadHexDigit]"] + - ["System.Reflection.FieldInfo[]", "Microsoft.JScript.ScriptObject", "Method[GetFields].ReturnValue"] + - ["Microsoft.JScript.JSToken", "Microsoft.JScript.JSToken!", "Field[Ushort]"] + - ["System.IO.TextWriter", "Microsoft.JScript.ScriptStream!", "Field[Error]"] + - ["System.String", "Microsoft.JScript.StringPrototype!", "Method[fontsize].ReturnValue"] + - ["Microsoft.JScript.JSBuiltin", "Microsoft.JScript.JSBuiltin!", "Field[Object_toString]"] + - ["System.Reflection.ParameterInfo[]", "Microsoft.JScript.COMPropertyInfo", "Method[GetIndexParameters].ReturnValue"] + - ["Microsoft.JScript.JSError", "Microsoft.JScript.JSError!", "Field[NoWhile]"] + - ["Microsoft.JScript.JSToken", "Microsoft.JScript.JSToken!", "Field[Void]"] + - ["Microsoft.JScript.JSError", "Microsoft.JScript.JSError!", "Field[OutOfStack]"] + - ["Microsoft.JScript.JSBuiltin", "Microsoft.JScript.JSBuiltin!", "Field[Date_toDateString]"] + - ["System.Reflection.MethodAttributes", "Microsoft.JScript.JSConstructor", "Property[Attributes]"] + - ["System.Object", "Microsoft.JScript.LenientGlobalObject", "Field[byte]"] + - ["Microsoft.JScript.BooleanConstructor", "Microsoft.JScript.BooleanPrototype!", "Property[constructor]"] + - ["System.String", "Microsoft.JScript.FunctionPrototype!", "Method[toString].ReturnValue"] + - ["Microsoft.JScript.SourceState", "Microsoft.JScript.SourceState!", "Field[STATE_COLOR_STRING]"] + - ["Microsoft.JScript.CmdLineError", "Microsoft.JScript.CmdLineError!", "Field[InvalidTarget]"] + - ["Microsoft.JScript.JSBuiltin", "Microsoft.JScript.JSBuiltin!", "Field[Date_valueOf]"] + - ["Microsoft.JScript.JSToken", "Microsoft.JScript.JSToken!", "Field[BitwiseOrAssign]"] + - ["Microsoft.JScript.JSToken", "Microsoft.JScript.JSToken!", "Field[Debugger]"] + - ["System.Object", "Microsoft.JScript.LenientGlobalObject", "Field[char]"] + - ["System.Object", "Microsoft.JScript.LenientDatePrototype", "Field[setUTCHours]"] + - ["Microsoft.JScript.JSError", "Microsoft.JScript.JSError!", "Field[InvalidCall]"] + - ["System.Int64", "Microsoft.JScript.COMCharStream", "Method[Seek].ReturnValue"] + - ["System.Double", "Microsoft.JScript.DateConstructor!", "Method[parse].ReturnValue"] + - ["System.Type", "Microsoft.JScript.JSField", "Property[DeclaringType]"] + - ["Microsoft.JScript.JSToken", "Microsoft.JScript.BinaryOp", "Field[operatorTok]"] + - ["System.Type", "Microsoft.JScript.JSField", "Property[ReflectedType]"] + - ["System.Boolean", "Microsoft.JScript.LateBinding!", "Method[DeleteMember].ReturnValue"] + - ["Microsoft.JScript.CmdLineError", "Microsoft.JScript.CmdLineError!", "Field[NoInputSourcesSpecified]"] + - ["System.Object", "Microsoft.JScript.IDebugConvert", "Method[GetManagedInt64Object].ReturnValue"] + - ["System.Double", "Microsoft.JScript.Relational", "Method[EvaluateRelational].ReturnValue"] + - ["System.Double", "Microsoft.JScript.LenientMathObject!", "Field[LN10]"] + - ["System.Reflection.MemberInfo[]", "Microsoft.JScript.ScriptObject!", "Method[WrapMembers].ReturnValue"] + - ["System.Reflection.MethodInfo", "Microsoft.JScript.JSMethod", "Method[GetBaseDefinition].ReturnValue"] + - ["System.String", "Microsoft.JScript.DebugConvert", "Method[DoubleToDateString].ReturnValue"] + - ["System.Object", "Microsoft.JScript.LenientMathObject", "Field[sqrt]"] + - ["System.Object", "Microsoft.JScript.LenientGlobalObject", "Field[decodeURI]"] + - ["Microsoft.JScript.JSToken", "Microsoft.JScript.JSToken!", "Field[Static]"] + - ["System.Object", "Microsoft.JScript.ArrayPrototype!", "Method[shift].ReturnValue"] + - ["System.Reflection.MemberInfo[]", "Microsoft.JScript.TypedArray", "Method[GetMember].ReturnValue"] + - ["Microsoft.JScript.JSToken", "Microsoft.JScript.JSToken!", "Field[Set]"] + - ["System.String", "Microsoft.JScript.DebugConvert", "Method[Int64ToString].ReturnValue"] + - ["System.String", "Microsoft.JScript.IDebugConvert", "Method[Int64ToString].ReturnValue"] + - ["Microsoft.JScript.FunctionConstructor", "Microsoft.JScript.GlobalObject", "Field[originalFunctionField]"] + - ["Microsoft.JScript.JSToken", "Microsoft.JScript.JSToken!", "Field[Multiply]"] + - ["Microsoft.JScript.JSError", "Microsoft.JScript.JSError!", "Field[NonStaticWithTypeName]"] + - ["Microsoft.JScript.JSError", "Microsoft.JScript.JSError!", "Field[StaticRequiresTypeName]"] + - ["Microsoft.JScript.JSBuiltin", "Microsoft.JScript.JSBuiltin!", "Field[Enumerator_item]"] + - ["Microsoft.JScript.JSBuiltin", "Microsoft.JScript.JSBuiltin!", "Field[Date_setUTCMilliseconds]"] + - ["System.Object", "Microsoft.JScript.MethodInvoker", "Method[Invoke].ReturnValue"] + - ["Microsoft.JScript.GlobalScope", "Microsoft.JScript.StackFrame", "Method[GetGlobalScope].ReturnValue"] + - ["Microsoft.JScript.JSBuiltin", "Microsoft.JScript.JSBuiltin!", "Field[Date_setUTCMonth]"] + - ["System.Double", "Microsoft.JScript.GlobalObject!", "Method[parseInt].ReturnValue"] + - ["Microsoft.JScript.JSError", "Microsoft.JScript.JSError!", "Field[SuspectLoopCondition]"] + - ["Microsoft.JScript.JSBuiltin", "Microsoft.JScript.JSBuiltin!", "Field[String_fontsize]"] + - ["System.Object", "Microsoft.JScript.RegExpConstructor", "Property[lastMatch]"] + - ["System.Reflection.MemberTypes", "Microsoft.JScript.JSFieldInfo", "Property[MemberType]"] + - ["System.Exception", "Microsoft.JScript.ErrorObject!", "Method[op_Explicit].ReturnValue"] + - ["System.Int32", "Microsoft.JScript.JScriptException", "Property[Column]"] + - ["Microsoft.JScript.JSError", "Microsoft.JScript.JSError!", "Field[ExecutablesCannotBeLocalized]"] + - ["System.Type", "Microsoft.JScript.BooleanObject", "Method[GetType].ReturnValue"] + - ["Microsoft.JScript.JSError", "Microsoft.JScript.JSError!", "Field[NotAnExpandoFunction]"] + - ["Microsoft.JScript.JSBuiltin", "Microsoft.JScript.JSBuiltin!", "Field[Array_unshift]"] + - ["System.Object", "Microsoft.JScript.LenientMathObject", "Field[max]"] + - ["System.Int32", "Microsoft.JScript.JSScanner", "Method[GetCurrentPosition].ReturnValue"] + - ["Microsoft.JScript.CmdLineError", "Microsoft.JScript.CmdLineError!", "Field[InvalidForCompilerOptions]"] + - ["Microsoft.JScript.CmdLineError", "Microsoft.JScript.CmdLineError!", "Field[SourceNotFound]"] + - ["Microsoft.JScript.TokenColor", "Microsoft.JScript.ITokenColorInfo", "Property[Color]"] + - ["System.Object", "Microsoft.JScript.LenientStringPrototype", "Field[match]"] + - ["Microsoft.JScript.ErrorType", "Microsoft.JScript.ErrorType!", "Field[RangeError]"] + - ["System.Object", "Microsoft.JScript.LenientGlobalObject", "Field[escape]"] + - ["System.Object", "Microsoft.JScript.LenientGlobalObject", "Property[Function]"] + - ["Microsoft.JScript.AST", "Microsoft.JScript.BinaryOp", "Field[operand1]"] + - ["System.Object", "Microsoft.JScript.NumericBinary!", "Method[DoOp].ReturnValue"] + - ["Microsoft.JScript.JSError", "Microsoft.JScript.JSError!", "Field[SuspectSemicolon]"] + - ["Microsoft.JScript.JSError", "Microsoft.JScript.JSError!", "Field[CcInvalidInDebugger]"] + - ["System.Object", "Microsoft.JScript.LenientRegExpPrototype", "Field[toString]"] + - ["System.Boolean", "Microsoft.JScript.COMCharStream", "Property[CanWrite]"] + - ["Microsoft.JScript.JSToken", "Microsoft.JScript.JSToken!", "Field[Super]"] + - ["Microsoft.JScript.JSBuiltin", "Microsoft.JScript.JSBuiltin!", "Field[Date_getMilliseconds]"] + - ["System.Object", "Microsoft.JScript.LenientGlobalObject", "Field[decodeURIComponent]"] + - ["System.Object", "Microsoft.JScript.LenientGlobalObject", "Field[parseFloat]"] + - ["Microsoft.JScript.JSError", "Microsoft.JScript.JSError!", "Field[NeedType]"] + - ["Microsoft.JScript.JSToken", "Microsoft.JScript.JSToken!", "Field[While]"] + - ["Microsoft.JScript.ArrayConstructor", "Microsoft.JScript.GlobalObject", "Field[originalArrayField]"] + - ["System.Boolean", "Microsoft.JScript.Binding", "Field[isNonVirtual]"] + - ["System.Double", "Microsoft.JScript.DatePrototype!", "Method[setUTCMonth].ReturnValue"] + - ["Microsoft.JScript.JSError", "Microsoft.JScript.JSError!", "Field[NeedInstance]"] + - ["System.Object", "Microsoft.JScript.LenientGlobalObject", "Field[boolean]"] + - ["System.Reflection.MethodInfo", "Microsoft.JScript.BinaryOp", "Method[GetOperator].ReturnValue"] + - ["System.Double", "Microsoft.JScript.DateConstructor!", "Method[UTC].ReturnValue"] + - ["System.Int32", "Microsoft.JScript.JSScanner", "Method[GetCurrentLine].ReturnValue"] + - ["Microsoft.JScript.JSToken", "Microsoft.JScript.JSToken!", "Field[Byte]"] + - ["Microsoft.JScript.JSBuiltin", "Microsoft.JScript.JSBuiltin!", "Field[Date_setSeconds]"] + - ["Microsoft.JScript.ArrayObject", "Microsoft.JScript.ArrayPrototype!", "Method[slice].ReturnValue"] + - ["System.String", "Microsoft.JScript.StringPrototype!", "Method[strike].ReturnValue"] + - ["Microsoft.JScript.RegExpConstructor", "Microsoft.JScript.GlobalObject!", "Property[RegExp]"] + - ["System.String", "Microsoft.JScript.ObjectPrototype!", "Method[toLocaleString].ReturnValue"] + - ["Microsoft.JScript.JSError", "Microsoft.JScript.JSError!", "Field[NonSupportedInDebugger]"] + - ["Microsoft.JScript.CmdLineError", "Microsoft.JScript.CmdLineError!", "Field[ResourceNotFound]"] + - ["System.Double", "Microsoft.JScript.MathObject!", "Method[log].ReturnValue"] + - ["Microsoft.JScript.JSError", "Microsoft.JScript.JSError!", "Field[BadOctalLiteral]"] + - ["Microsoft.JScript.JSBuiltin", "Microsoft.JScript.JSBuiltin!", "Field[Global_parseFloat]"] + - ["Microsoft.JScript.JSToken", "Microsoft.JScript.JSToken!", "Field[Ulong]"] + - ["Microsoft.JScript.JSError", "Microsoft.JScript.JSError!", "Field[BadLabel]"] + - ["System.Object", "Microsoft.JScript.LenientGlobalObject", "Field[NaN]"] + - ["Microsoft.JScript.JSBuiltin", "Microsoft.JScript.JSBuiltin!", "Field[String_big]"] + - ["System.Object", "Microsoft.JScript.LenientStringPrototype", "Field[toUpperCase]"] + - ["Microsoft.JScript.Vsa.VsaEngine", "Microsoft.JScript.ScriptObject", "Field[engine]"] + - ["System.String", "Microsoft.JScript.RegExpPrototype!", "Method[toString].ReturnValue"] + - ["Microsoft.JScript.TokenColor", "Microsoft.JScript.TokenColor!", "Field[COLOR_NUMBER]"] + - ["Microsoft.JScript.ErrorType", "Microsoft.JScript.ErrorType!", "Field[EvalError]"] + - ["Microsoft.JScript.JSBuiltin", "Microsoft.JScript.JSBuiltin!", "Field[Date_setUTCDate]"] + - ["Microsoft.JScript.JSBuiltin", "Microsoft.JScript.JSBuiltin!", "Field[RegExp_toString]"] + - ["Microsoft.JScript.JSError", "Microsoft.JScript.JSError!", "Field[StaticMethodsCannotHide]"] + - ["Microsoft.JScript.JSError", "Microsoft.JScript.JSError!", "Field[FuncEvalAborted]"] + - ["Microsoft.JScript.Vsa.VsaEngine", "Microsoft.JScript.Globals!", "Field[contextEngine]"] + - ["System.Object", "Microsoft.JScript.ArrayPrototype!", "Method[unshift].ReturnValue"] + - ["System.Object", "Microsoft.JScript.LenientNumberPrototype", "Field[toLocaleString]"] + - ["System.Object", "Microsoft.JScript.LenientMathObject", "Field[exp]"] + - ["System.Reflection.MethodInfo", "Microsoft.JScript.TypedArray", "Method[GetMethod].ReturnValue"] + - ["Microsoft.JScript.JSError", "Microsoft.JScript.JSError!", "Field[DelegatesShouldNotBeExplicitlyConstructed]"] + - ["Microsoft.JScript.JSBuiltin", "Microsoft.JScript.JSBuiltin!", "Field[String_indexOf]"] + - ["Microsoft.JScript.JSError", "Microsoft.JScript.JSError!", "Field[DuplicateMethod]"] + - ["System.Reflection.FieldInfo", "Microsoft.JScript.StackFrame", "Method[GetField].ReturnValue"] + - ["Microsoft.JScript.IColorizeText", "Microsoft.JScript.IAuthorServices", "Method[GetColorizer].ReturnValue"] + - ["System.Object", "Microsoft.JScript.LenientStringPrototype", "Field[toLocaleUpperCase]"] + - ["Microsoft.JScript.JSError", "Microsoft.JScript.JSError!", "Field[ParamListNotLast]"] + - ["Microsoft.JScript.ArrayConstructor", "Microsoft.JScript.ArrayPrototype!", "Property[constructor]"] + - ["System.Boolean", "Microsoft.JScript.COMPropertyInfo", "Property[CanWrite]"] + - ["System.Boolean", "Microsoft.JScript.Binding!", "Method[IsMissing].ReturnValue"] + - ["System.Object", "Microsoft.JScript.LenientStringPrototype", "Field[constructor]"] + - ["System.String", "Microsoft.JScript.GlobalObject!", "Method[encodeURI].ReturnValue"] + - ["System.Object", "Microsoft.JScript.LenientStringPrototype", "Field[search]"] + - ["System.Boolean", "Microsoft.JScript.JSMethodInfo", "Method[IsDefined].ReturnValue"] + - ["System.Int32", "Microsoft.JScript.IVsaScriptCodeItem", "Property[StartColumn]"] + - ["System.RuntimeFieldHandle", "Microsoft.JScript.JSField", "Property[FieldHandle]"] + - ["System.String", "Microsoft.JScript.ArrayPrototype!", "Method[join].ReturnValue"] + - ["System.Object", "Microsoft.JScript.ArrayPrototype!", "Method[sort].ReturnValue"] + - ["Microsoft.JScript.JSBuiltin", "Microsoft.JScript.JSBuiltin!", "Field[Date_setMinutes]"] + - ["System.Object", "Microsoft.JScript.LenientDateConstructor", "Field[parse]"] + - ["Microsoft.JScript.JSBuiltin", "Microsoft.JScript.JSBuiltin!", "Field[Array_splice]"] + - ["System.String", "Microsoft.JScript.DateConstructor", "Method[Invoke].ReturnValue"] + - ["System.Int32", "Microsoft.JScript.GlobalObject!", "Method[ScriptEngineMajorVersion].ReturnValue"] + - ["Microsoft.JScript.CmdLineError", "Microsoft.JScript.CmdLineError!", "Field[NoFileName]"] + - ["System.Object", "Microsoft.JScript.Convert!", "Method[ToForInObject].ReturnValue"] + - ["Microsoft.JScript.JSToken", "Microsoft.JScript.JSToken!", "Field[Comma]"] + - ["System.Object[]", "Microsoft.JScript.JSVariableField", "Method[GetCustomAttributes].ReturnValue"] + - ["System.Object", "Microsoft.JScript.LenientGlobalObject", "Property[String]"] + - ["Microsoft.JScript.JSBuiltin", "Microsoft.JScript.JSBuiltin!", "Field[Math_log]"] + - ["Microsoft.JScript.JSError", "Microsoft.JScript.JSError!", "Field[FractionOutOfRange]"] + - ["Microsoft.JScript.ScriptObject", "Microsoft.JScript.ScriptFunction", "Method[GetPrototypeForConstructedObject].ReturnValue"] + - ["Microsoft.JScript.JSToken", "Microsoft.JScript.JSToken!", "Field[MultiplyAssign]"] + - ["Microsoft.JScript.JSToken", "Microsoft.JScript.JSToken!", "Field[Semicolon]"] + - ["System.Reflection.MemberInfo[]", "Microsoft.JScript.StackFrame", "Method[GetMembers].ReturnValue"] + - ["Microsoft.JScript.JSError", "Microsoft.JScript.JSError!", "Field[MustBeEOL]"] + - ["System.Object", "Microsoft.JScript.RegExpConstructor", "Property[lastIndex]"] + - ["Microsoft.JScript.ErrorConstructor", "Microsoft.JScript.GlobalObject", "Field[originalEvalErrorField]"] + - ["System.Double", "Microsoft.JScript.MathObject!", "Field[LN10]"] + - ["Microsoft.JScript.VBArrayConstructor", "Microsoft.JScript.VBArrayPrototype!", "Property[constructor]"] + - ["System.Object", "Microsoft.JScript.LenientDatePrototype", "Field[setUTCMinutes]"] + - ["Microsoft.JScript.JSError", "Microsoft.JScript.JSError!", "Field[BadThrow]"] + - ["Microsoft.JScript.JSToken", "Microsoft.JScript.JSToken!", "Field[UnterminatedComment]"] + - ["Microsoft.JScript.JSBuiltin", "Microsoft.JScript.JSBuiltin!", "Field[Object_isPrototypeOf]"] + - ["System.Reflection.MethodInfo", "Microsoft.JScript.ScriptObject", "Method[GetMethod].ReturnValue"] + - ["Microsoft.JScript.JSBuiltin", "Microsoft.JScript.JSBuiltin!", "Field[Math_round]"] + - ["Microsoft.JScript.JSError", "Microsoft.JScript.JSError!", "Field[PrecisionOutOfRange]"] + - ["Microsoft.JScript.JSError", "Microsoft.JScript.JSError!", "Field[NotMeantToBeCalledDirectly]"] + - ["System.Object[]", "Microsoft.JScript.ISite2", "Method[GetParentChain].ReturnValue"] + - ["System.Double", "Microsoft.JScript.DatePrototype!", "Method[setMilliseconds].ReturnValue"] + - ["Microsoft.JScript.JSToken", "Microsoft.JScript.JSToken!", "Field[Public]"] + - ["Microsoft.JScript.VSAITEMTYPE2", "Microsoft.JScript.VSAITEMTYPE2!", "Field[EXPRESSION]"] + - ["System.Object", "Microsoft.JScript.LenientDatePrototype", "Field[setUTCDate]"] + - ["System.Reflection.ParameterInfo[]", "Microsoft.JScript.COMMethodInfo", "Method[GetParameters].ReturnValue"] + - ["System.Double", "Microsoft.JScript.GlobalObject!", "Method[parseFloat].ReturnValue"] + - ["Microsoft.JScript.JSBuiltin", "Microsoft.JScript.JSBuiltin!", "Field[Math_max]"] + - ["Microsoft.JScript.COMMemberInfo", "Microsoft.JScript.COMMethodInfo", "Method[GetCOMMemberInfo].ReturnValue"] + - ["Microsoft.JScript.JSError", "Microsoft.JScript.JSError!", "Field[NoRightBracket]"] + - ["Microsoft.JScript.JSError", "Microsoft.JScript.JSError!", "Field[BooleanExpected]"] + - ["System.Collections.IEnumerator", "Microsoft.JScript.VsaItems", "Method[GetEnumerator].ReturnValue"] + - ["System.Object", "Microsoft.JScript.LenientGlobalObject", "Property[URIError]"] + - ["Microsoft.JScript.JSError", "Microsoft.JScript.JSError!", "Field[CircularDefinition]"] + - ["System.Object", "Microsoft.JScript.ActivationObject", "Method[GetMemberValue].ReturnValue"] + - ["Microsoft.JScript.Namespace", "Microsoft.JScript.Namespace!", "Method[GetNamespace].ReturnValue"] + - ["Microsoft.JScript.JSBuiltin", "Microsoft.JScript.JSBuiltin!", "Field[Math_acos]"] + - ["System.String", "Microsoft.JScript.COMPropertyInfo", "Property[Name]"] + - ["System.Object", "Microsoft.JScript.StackFrame", "Field[closureInstance]"] + - ["Microsoft.JScript.StringConstructor", "Microsoft.JScript.GlobalObject!", "Property[String]"] + - ["Microsoft.JScript.JSError", "Microsoft.JScript.JSError!", "Field[SideEffectsDisallowed]"] + - ["System.Reflection.Assembly", "Microsoft.JScript.IEngine2", "Method[GetAssembly].ReturnValue"] + - ["Microsoft.JScript.BooleanObject", "Microsoft.JScript.BooleanConstructor", "Method[CreateInstance].ReturnValue"] + - ["Microsoft.JScript.JSError", "Microsoft.JScript.JSError!", "Field[SuspectAssignment]"] + - ["System.Double", "Microsoft.JScript.DatePrototype!", "Method[setUTCHours].ReturnValue"] + - ["Microsoft.JScript.JSError", "Microsoft.JScript.JSError!", "Field[PropertyLevelAttributesMustBeOnGetter]"] + - ["System.Object", "Microsoft.JScript.Binding", "Method[GetObject].ReturnValue"] + - ["Microsoft.JScript.JSToken", "Microsoft.JScript.JSToken!", "Field[LessThan]"] + - ["Microsoft.JScript.ErrorConstructor", "Microsoft.JScript.ErrorPrototype", "Property[constructor]"] + - ["Microsoft.JScript.GlobalScope", "Microsoft.JScript.GlobalScope", "Method[GetGlobalScope].ReturnValue"] + - ["System.Object", "Microsoft.JScript.LenientDatePrototype", "Field[setUTCFullYear]"] + - ["System.Reflection.PropertyInfo[]", "Microsoft.JScript.ScriptObject", "Method[GetProperties].ReturnValue"] + - ["System.Double", "Microsoft.JScript.DatePrototype!", "Method[setYear].ReturnValue"] + - ["System.Object", "Microsoft.JScript.LenientGlobalObject", "Property[Array]"] + - ["System.Object", "Microsoft.JScript.LenientGlobalObject", "Field[undefined]"] + - ["System.String", "Microsoft.JScript.JScriptCodeProvider", "Property[FileExtension]"] + - ["Microsoft.JScript.JSError", "Microsoft.JScript.JSError!", "Field[BadFunctionDeclaration]"] + - ["System.String", "Microsoft.JScript.DatePrototype!", "Method[toString].ReturnValue"] + - ["Microsoft.JScript.IVsaScriptScope", "Microsoft.JScript.IVsaScriptScope", "Property[Parent]"] + - ["Microsoft.JScript.JSToken", "Microsoft.JScript.JSToken!", "Field[LastAssign]"] + - ["Microsoft.JScript.JSToken", "Microsoft.JScript.JSToken!", "Field[Colon]"] + - ["Microsoft.JScript.JSError", "Microsoft.JScript.JSError!", "Field[FuncEvalBadLocation]"] + - ["System.String", "Microsoft.JScript.StringPrototype!", "Method[concat].ReturnValue"] + - ["Microsoft.JScript.JSError", "Microsoft.JScript.JSError!", "Field[InvalidPositionDirective]"] + - ["System.String", "Microsoft.JScript.StringPrototype!", "Method[slice].ReturnValue"] + - ["System.Object", "Microsoft.JScript.LenientGlobalObject", "Property[Date]"] + - ["System.Double", "Microsoft.JScript.MathObject!", "Method[exp].ReturnValue"] + - ["System.Reflection.ParameterInfo[]", "Microsoft.JScript.JSConstructor", "Method[GetParameters].ReturnValue"] + - ["Microsoft.JScript.JSBuiltin", "Microsoft.JScript.JSBuiltin!", "Field[Date_setDate]"] + - ["System.Int32", "Microsoft.JScript.VBArrayPrototype!", "Method[dimensions].ReturnValue"] + - ["Microsoft.JScript.JSToken", "Microsoft.JScript.JSToken!", "Field[None]"] + - ["Microsoft.JScript.JSError", "Microsoft.JScript.JSError!", "Field[InvalidLanguageOption]"] + - ["Microsoft.JScript.JSToken", "Microsoft.JScript.JSToken!", "Field[RightCurly]"] + - ["Microsoft.JScript.JSError", "Microsoft.JScript.JSError!", "Field[AmbiguousBindingBecauseOfEval]"] + - ["Microsoft.JScript.JSError", "Microsoft.JScript.JSError!", "Field[NotAllowedInSuperConstructorCall]"] + - ["Microsoft.JScript.JSError", "Microsoft.JScript.JSError!", "Field[InvalidCustomAttributeArgument]"] + - ["System.Int32", "Microsoft.JScript.Convert!", "Method[ToInt32].ReturnValue"] + - ["Microsoft.JScript.JSBuiltin", "Microsoft.JScript.JSBuiltin!", "Field[Number_toLocaleString]"] + - ["System.String", "Microsoft.JScript.StringPrototype!", "Method[fontcolor].ReturnValue"] + - ["System.Object", "Microsoft.JScript.LenientStringPrototype", "Field[sup]"] + - ["Microsoft.JScript.JSError", "Microsoft.JScript.JSError!", "Field[CcInvalidElse]"] + - ["System.Object", "Microsoft.JScript.LenientDatePrototype", "Field[getTime]"] + - ["Microsoft.JScript.JSBuiltin", "Microsoft.JScript.JSBuiltin!", "Field[Date_setUTCHours]"] + - ["Microsoft.JScript.ErrorConstructor", "Microsoft.JScript.GlobalObject!", "Property[EvalError]"] + - ["System.Boolean", "Microsoft.JScript.RegExpObject", "Property[ignoreCase]"] + - ["System.Object", "Microsoft.JScript.COMPropertyInfo", "Method[GetValue].ReturnValue"] + - ["System.Object", "Microsoft.JScript.IDebugConvert", "Method[GetManagedUInt64Object].ReturnValue"] + - ["Microsoft.JScript.JSBuiltin", "Microsoft.JScript.JSBuiltin!", "Field[Global_isFinite]"] + - ["System.Object", "Microsoft.JScript.LenientMathObject", "Field[floor]"] + - ["System.Double", "Microsoft.JScript.MathObject!", "Field[LN2]"] + - ["Microsoft.JScript.JSError", "Microsoft.JScript.JSError!", "Field[NoRightParenOrComma]"] + - ["System.Object", "Microsoft.JScript.DebugConvert", "Method[GetManagedUInt64Object].ReturnValue"] + - ["System.String", "Microsoft.JScript.StringPrototype!", "Method[anchor].ReturnValue"] + - ["Microsoft.JScript.JSFunctionAttributeEnum", "Microsoft.JScript.JSFunctionAttribute", "Method[GetAttributeValue].ReturnValue"] + - ["Microsoft.JScript.JSError", "Microsoft.JScript.JSError!", "Field[NoIdentifier]"] + - ["Microsoft.JScript.Vsa.IJSVsaItem", "Microsoft.JScript.IVsaScriptScope", "Method[CreateDynamicItem].ReturnValue"] + - ["Microsoft.JScript.JSBuiltin", "Microsoft.JScript.JSBuiltin!", "Field[String_anchor]"] + - ["System.Boolean", "Microsoft.JScript.COMCharStream", "Property[CanSeek]"] + - ["System.Double", "Microsoft.JScript.LenientMathObject!", "Field[PI]"] + - ["System.Type", "Microsoft.JScript.GlobalObject!", "Property[decimal]"] + - ["System.Int32", "Microsoft.JScript.VBArrayPrototype!", "Method[ubound].ReturnValue"] + - ["Microsoft.JScript.JSFunctionAttributeEnum", "Microsoft.JScript.JSFunctionAttributeEnum!", "Field[NestedFunction]"] + - ["System.Reflection.PropertyInfo", "Microsoft.JScript.ScriptObject", "Method[GetProperty].ReturnValue"] + - ["System.Object", "Microsoft.JScript.ErrorObject", "Field[description]"] + - ["Microsoft.JScript.JSError", "Microsoft.JScript.JSError!", "Field[StaticMissingInStaticInit]"] + - ["System.String", "Microsoft.JScript.DebugConvert", "Method[RegexpToString].ReturnValue"] + - ["System.Object", "Microsoft.JScript.Convert!", "Method[ToObject].ReturnValue"] + - ["System.String", "Microsoft.JScript.GlobalObject!", "Method[ScriptEngine].ReturnValue"] + - ["Microsoft.JScript.JSError", "Microsoft.JScript.JSError!", "Field[TooManyTokensSkipped]"] + - ["System.String", "Microsoft.JScript.Binding", "Field[name]"] + - ["System.Collections.ArrayList", "Microsoft.JScript.ActivationObject", "Field[field_table]"] + - ["System.Object", "Microsoft.JScript.LenientBooleanPrototype", "Field[valueOf]"] + - ["Microsoft.JScript.DateObject", "Microsoft.JScript.DateConstructor", "Method[CreateInstance].ReturnValue"] + - ["Microsoft.JScript.JSBuiltin", "Microsoft.JScript.JSBuiltin!", "Field[String_link]"] + - ["System.Object", "Microsoft.JScript.JSFieldInfo", "Method[GetValue].ReturnValue"] + - ["System.Object", "Microsoft.JScript.LenientStringPrototype", "Field[fixed]"] + - ["System.Reflection.MethodImplAttributes", "Microsoft.JScript.COMMethodInfo", "Method[GetMethodImplementationFlags].ReturnValue"] + - ["Microsoft.JScript.JSToken", "Microsoft.JScript.JSToken!", "Field[Package]"] + - ["Microsoft.JScript.JSBuiltin", "Microsoft.JScript.JSBuiltin!", "Field[Math_abs]"] + - ["System.Boolean", "Microsoft.JScript.VsaItem", "Property[IsDirty]"] + - ["Microsoft.JScript.ArrayConstructor", "Microsoft.JScript.GlobalObject!", "Property[Array]"] + - ["Microsoft.JScript.JSError", "Microsoft.JScript.JSError!", "Field[UndefinedIdentifier]"] + - ["Microsoft.JScript.JSBuiltin", "Microsoft.JScript.JSBuiltin!", "Field[Enumerator_moveFirst]"] + - ["System.Object[]", "Microsoft.JScript.JSMethodInfo", "Method[GetCustomAttributes].ReturnValue"] + - ["Microsoft.JScript.JSToken", "Microsoft.JScript.JSToken!", "Field[StrictEqual]"] + - ["Microsoft.JScript.JSBuiltin", "Microsoft.JScript.JSBuiltin!", "Field[String_small]"] + - ["Microsoft.JScript.JSError", "Microsoft.JScript.JSError!", "Field[TooFewParameters]"] + - ["Microsoft.JScript.JSError", "Microsoft.JScript.JSError!", "Field[AssignmentToReadOnly]"] + - ["System.Collections.ArrayList", "Microsoft.JScript.JSObject", "Field[field_table]"] + - ["System.Object", "Microsoft.JScript.LenientEnumeratorPrototype", "Field[constructor]"] + - ["Microsoft.JScript.JSBuiltin", "Microsoft.JScript.JSBuiltin!", "Field[Date_parse]"] + - ["System.Type", "Microsoft.JScript.JSFieldInfo", "Property[ReflectedType]"] + - ["System.Double", "Microsoft.JScript.GlobalObject!", "Field[NaN]"] + - ["Microsoft.JScript.JSError", "Microsoft.JScript.JSError!", "Field[OnlyClassesAndPackagesAllowed]"] + - ["Microsoft.JScript.CmdLineError", "Microsoft.JScript.CmdLineError!", "Field[InvalidDefinition]"] + - ["Microsoft.JScript.JSError", "Microsoft.JScript.JSError!", "Field[IncompatibleVisibility]"] + - ["Microsoft.JScript.JSError", "Microsoft.JScript.JSError!", "Field[NotIndexable]"] + - ["System.Object", "Microsoft.JScript.LenientStringPrototype", "Field[localeCompare]"] + - ["Microsoft.JScript.JSToken", "Microsoft.JScript.JSToken!", "Field[Boolean]"] + - ["Microsoft.JScript.JSBuiltin", "Microsoft.JScript.JSBuiltin!", "Field[Date_getUTCHours]"] + - ["System.Object", "Microsoft.JScript.ScriptFunction", "Property[prototype]"] + - ["System.Double", "Microsoft.JScript.DatePrototype!", "Method[getUTCMinutes].ReturnValue"] + - ["System.Object", "Microsoft.JScript.LenientDatePrototype", "Field[getHours]"] + - ["Microsoft.JScript.JSVariableField", "Microsoft.JScript.ActivationObject", "Method[CreateField].ReturnValue"] + - ["Microsoft.JScript.JSToken", "Microsoft.JScript.JSToken!", "Field[Goto]"] + - ["System.Reflection.MethodInfo[]", "Microsoft.JScript.ScriptObject", "Method[GetMethods].ReturnValue"] + - ["System.Double", "Microsoft.JScript.MathObject!", "Method[abs].ReturnValue"] + - ["Microsoft.JScript.ErrorConstructor", "Microsoft.JScript.GlobalObject!", "Property[ReferenceError]"] + - ["Microsoft.JScript.JSError", "Microsoft.JScript.JSError!", "Field[SyntaxError]"] + - ["System.Object", "Microsoft.JScript.ScriptFunction", "Method[Invoke].ReturnValue"] + - ["System.String", "Microsoft.JScript.DatePrototype!", "Method[toLocaleString].ReturnValue"] + - ["System.Object", "Microsoft.JScript.IDebugConvert", "Method[GetManagedObject].ReturnValue"] + - ["Microsoft.JScript.JSBuiltin", "Microsoft.JScript.JSBuiltin!", "Field[Date_getVarDate]"] + - ["Microsoft.JScript.JSError", "Microsoft.JScript.JSError!", "Field[IllegalUseOfSuper]"] + - ["System.Type", "Microsoft.JScript.GlobalObject!", "Property[short]"] + - ["System.Double", "Microsoft.JScript.MathObject!", "Method[round].ReturnValue"] + - ["System.Object", "Microsoft.JScript.LenientDatePrototype", "Field[setDate]"] + - ["Microsoft.JScript.JSError", "Microsoft.JScript.JSError!", "Field[NumberExpected]"] + - ["System.Object", "Microsoft.JScript.IActivationObject", "Method[GetMemberValue].ReturnValue"] + - ["Microsoft.JScript.JSToken", "Microsoft.JScript.JSToken!", "Field[UnsignedRightShiftAssign]"] + - ["System.Object", "Microsoft.JScript.LenientDatePrototype", "Field[toUTCString]"] + - ["Microsoft.JScript.JSToken", "Microsoft.JScript.JSToken!", "Field[Class]"] + - ["Microsoft.JScript.JSError", "Microsoft.JScript.JSError!", "Field[UncaughtException]"] + - ["Microsoft.JScript.TokenColor", "Microsoft.JScript.TokenColor!", "Field[COLOR_OPERATOR]"] + - ["System.Object", "Microsoft.JScript.LenientGlobalObject", "Field[void]"] + - ["System.String", "Microsoft.JScript.VsaItem", "Property[Name]"] + - ["Microsoft.JScript.JSError", "Microsoft.JScript.JSError!", "Field[UnreachableCatch]"] + - ["Microsoft.Vsa.VsaItemFlag", "Microsoft.JScript.VsaItem", "Field[flag]"] + - ["System.CodeDom.Compiler.ICodeCompiler", "Microsoft.JScript.JScriptCodeProvider", "Method[CreateCompiler].ReturnValue"] + - ["Microsoft.JScript.RegExpConstructor", "Microsoft.JScript.GlobalObject", "Field[originalRegExpField]"] + - ["System.Boolean", "Microsoft.JScript.IErrorHandler", "Method[OnCompilerError].ReturnValue"] + - ["Microsoft.JScript.JSError", "Microsoft.JScript.JSError!", "Field[InvalidDebugDirective]"] + - ["Microsoft.JScript.JSBuiltin", "Microsoft.JScript.JSBuiltin!", "Field[Global_encodeURI]"] + - ["Microsoft.JScript.JSBuiltin", "Microsoft.JScript.JSBuiltin!", "Field[Date_UTC]"] + - ["Microsoft.JScript.JSError", "Microsoft.JScript.JSError!", "Field[IllegalEval]"] + - ["System.Object", "Microsoft.JScript.FunctionPrototype!", "Method[apply].ReturnValue"] + - ["Microsoft.JScript.CmdLineError", "Microsoft.JScript.CmdLineError!", "Field[InvalidSourceFile]"] + - ["Microsoft.JScript.JSToken", "Microsoft.JScript.JSToken!", "Field[FirstOp]"] + - ["System.Type", "Microsoft.JScript.GlobalObject!", "Property[char]"] + - ["System.Reflection.MemberInfo[]", "Microsoft.JScript.ScriptObject", "Method[GetMembers].ReturnValue"] + - ["Microsoft.JScript.JSBuiltin", "Microsoft.JScript.JSBuiltin!", "Field[Date_toTimeString]"] + - ["System.Reflection.PropertyInfo", "Microsoft.JScript.TypedArray", "Method[GetProperty].ReturnValue"] + - ["Microsoft.JScript.ArrayObject", "Microsoft.JScript.ArrayConstructor", "Method[CreateInstance].ReturnValue"] + - ["Microsoft.JScript.CmdLineError", "Microsoft.JScript.CmdLineError!", "Field[InvalidCodePage]"] + - ["Microsoft.JScript.JSBuiltin", "Microsoft.JScript.JSBuiltin!", "Field[Date_getYear]"] + - ["Microsoft.JScript.JSBuiltin", "Microsoft.JScript.JSBuiltin!", "Field[Number_toPrecision]"] + - ["Microsoft.JScript.JSError", "Microsoft.JScript.JSError!", "Field[URIEncodeError]"] + - ["System.Type", "Microsoft.JScript.GlobalObject!", "Property[long]"] + - ["System.Object", "Microsoft.JScript.LenientGlobalObject", "Field[float]"] + - ["Microsoft.JScript.CmdLineError", "Microsoft.JScript.CmdLineError!", "Field[DuplicateResourceName]"] + - ["System.Object", "Microsoft.JScript.LenientDatePrototype", "Field[getUTCDate]"] + - ["Microsoft.JScript.ITokenColorInfo", "Microsoft.JScript.ITokenEnumerator", "Method[GetNext].ReturnValue"] + - ["System.Object", "Microsoft.JScript.LenientArrayPrototype", "Field[sort]"] + - ["Microsoft.JScript.CmdLineError", "Microsoft.JScript.CmdLineError!", "Field[InvalidAssembly]"] + - ["System.Reflection.MethodImplAttributes", "Microsoft.JScript.JSConstructor", "Method[GetMethodImplementationFlags].ReturnValue"] + - ["System.Object", "Microsoft.JScript.LateBinding", "Field[obj]"] + - ["Microsoft.JScript.JSError", "Microsoft.JScript.JSError!", "Field[NoRightBracketOrComma]"] + - ["System.Object", "Microsoft.JScript.LenientGlobalObject", "Property[Error]"] + - ["System.String", "Microsoft.JScript.ReferenceAttribute", "Field[reference]"] + - ["System.Object", "Microsoft.JScript.LenientDatePrototype", "Field[getSeconds]"] + - ["System.Double", "Microsoft.JScript.MathObject!", "Field[LOG2E]"] + - ["System.Object", "Microsoft.JScript.LateBinding", "Method[GetValue2].ReturnValue"] + - ["Microsoft.JScript.JSToken", "Microsoft.JScript.JSToken!", "Field[If]"] + - ["Microsoft.JScript.JSError", "Microsoft.JScript.JSError!", "Field[NoSuchType]"] + - ["System.String", "Microsoft.JScript.NumberPrototype!", "Method[toLocaleString].ReturnValue"] + - ["System.Boolean", "Microsoft.JScript.JSScanner!", "Method[IsOperator].ReturnValue"] + - ["System.Object", "Microsoft.JScript.LenientStringPrototype", "Field[toString]"] + - ["System.Object", "Microsoft.JScript.NumericUnary", "Method[EvaluateUnary].ReturnValue"] + - ["System.Double", "Microsoft.JScript.NumberConstructor!", "Field[NaN]"] + - ["Microsoft.JScript.VSAITEMTYPE2", "Microsoft.JScript.VSAITEMTYPE2!", "Field[SCRIPTBLOCK]"] + - ["Microsoft.JScript.ArrayObject", "Microsoft.JScript.Globals!", "Method[ConstructArrayLiteral].ReturnValue"] + - ["System.Object", "Microsoft.JScript.LenientDatePrototype", "Field[setFullYear]"] + - ["System.Object", "Microsoft.JScript.LenientStringPrototype", "Field[bold]"] + - ["Microsoft.JScript.JSError", "Microsoft.JScript.JSError!", "Field[VariableMightBeUnitialized]"] + - ["Microsoft.JScript.JSError", "Microsoft.JScript.JSError!", "Field[FuncEvalTimedout]"] + - ["Microsoft.JScript.JSError", "Microsoft.JScript.JSError!", "Field[NeedCompileTimeConstant]"] + - ["Microsoft.JScript.JSToken", "Microsoft.JScript.JSToken!", "Field[Try]"] + - ["System.Reflection.MemberInfo[]", "Microsoft.JScript.JSObject", "Method[GetMember].ReturnValue"] + - ["System.Object", "Microsoft.JScript.LenientGlobalObject", "Field[int]"] + - ["Microsoft.JScript.JSToken", "Microsoft.JScript.JSToken!", "Field[Sbyte]"] + - ["Microsoft.JScript.JSError", "Microsoft.JScript.JSError!", "Field[NotDeletable]"] + - ["System.String", "Microsoft.JScript.DatePrototype!", "Method[toUTCString].ReturnValue"] + - ["Microsoft.JScript.JSError", "Microsoft.JScript.JSError!", "Field[DifferentReturnTypeFromBase]"] + - ["Microsoft.JScript.JSError", "Microsoft.JScript.JSError!", "Field[AbstractWithBody]"] + - ["Microsoft.JScript.JSBuiltin", "Microsoft.JScript.JSBuiltin!", "Field[String_charCodeAt]"] + - ["System.Int32", "Microsoft.JScript.IVsaScriptCodeItem", "Property[StartLine]"] + - ["Microsoft.JScript.CmdLineError", "Microsoft.JScript.CmdLineError!", "Field[CompilerConstant]"] + - ["System.Boolean", "Microsoft.JScript.Runtime!", "Method[Equals].ReturnValue"] + - ["Microsoft.JScript.JSError", "Microsoft.JScript.JSError!", "Field[NoSuchMember]"] + - ["Microsoft.JScript.JSToken", "Microsoft.JScript.JSToken!", "Field[LastOp]"] + - ["System.Type", "Microsoft.JScript.GlobalObject!", "Property[ushort]"] + - ["Microsoft.JScript.JSError", "Microsoft.JScript.JSError!", "Field[NoSuchStaticMember]"] + - ["System.Object", "Microsoft.JScript.Closure", "Field[caller]"] + - ["System.Int32", "Microsoft.JScript.IVsaFullErrorInfo", "Property[EndLine]"] + - ["Microsoft.JScript.JSToken", "Microsoft.JScript.JSToken!", "Field[ModuloAssign]"] + - ["Microsoft.JScript.JSBuiltin", "Microsoft.JScript.JSBuiltin!", "Field[Date_getUTCDate]"] + - ["System.Object", "Microsoft.JScript.IDebugVsaScriptCodeItem", "Method[Evaluate].ReturnValue"] + - ["System.Object", "Microsoft.JScript.LenientDatePrototype", "Field[toGMTString]"] + - ["System.Object", "Microsoft.JScript.LenientStringPrototype", "Field[small]"] + - ["System.Object", "Microsoft.JScript.LenientEnumeratorPrototype", "Field[item]"] + - ["Microsoft.JScript.SourceState", "Microsoft.JScript.SourceState!", "Field[STATE_COLOR_COMMENT]"] + - ["Microsoft.JScript.ErrorConstructor", "Microsoft.JScript.GlobalObject!", "Property[Error]"] + - ["Microsoft.JScript.CmdLineError", "Microsoft.JScript.CmdLineError!", "Field[UnknownOption]"] + - ["Microsoft.Vsa.IVsaItem", "Microsoft.JScript.IVsaScriptScope", "Method[GetItem].ReturnValue"] + - ["System.Object", "Microsoft.JScript.LenientArrayPrototype", "Field[concat]"] + - ["System.Int32", "Microsoft.JScript.Context", "Property[StartPosition]"] + - ["Microsoft.JScript.JSToken", "Microsoft.JScript.JSToken!", "Field[Identifier]"] + - ["System.String", "Microsoft.JScript.JSObject", "Method[ToString].ReturnValue"] + - ["System.String", "Microsoft.JScript.GlobalObject!", "Method[unescape].ReturnValue"] + - ["Microsoft.JScript.Closure", "Microsoft.JScript.FunctionDeclaration!", "Method[JScriptFunctionDeclaration].ReturnValue"] + - ["Microsoft.JScript.ArrayObject", "Microsoft.JScript.ArrayPrototype!", "Method[concat].ReturnValue"] + - ["Microsoft.JScript.JSToken", "Microsoft.JScript.JSToken!", "Field[Native]"] + - ["Microsoft.Vsa.VsaItemType", "Microsoft.JScript.VsaItem", "Property[ItemType]"] + - ["System.Boolean", "Microsoft.JScript.In!", "Method[JScriptIn].ReturnValue"] + - ["Microsoft.JScript.JSError", "Microsoft.JScript.JSError!", "Field[GetAndSetAreInconsistent]"] + - ["Microsoft.JScript.JSToken", "Microsoft.JScript.JSToken!", "Field[Float]"] + - ["Microsoft.JScript.ScriptFunction", "Microsoft.JScript.FunctionConstructor", "Method[Invoke].ReturnValue"] + - ["System.Double", "Microsoft.JScript.DatePrototype!", "Method[getMinutes].ReturnValue"] + - ["Microsoft.JScript.JSBuiltin", "Microsoft.JScript.JSBuiltin!", "Field[RegExp_compile]"] + - ["Microsoft.JScript.JSToken", "Microsoft.JScript.JSToken!", "Field[Case]"] + - ["System.Double", "Microsoft.JScript.DatePrototype!", "Method[getMilliseconds].ReturnValue"] + - ["System.Object", "Microsoft.JScript.LenientArrayPrototype", "Field[toString]"] + - ["System.Double", "Microsoft.JScript.MathObject!", "Method[floor].ReturnValue"] + - ["Microsoft.JScript.JSToken", "Microsoft.JScript.JSToken!", "Field[LastBinaryOp]"] + - ["System.Object", "Microsoft.JScript.LenientGlobalObject", "Field[encodeURI]"] + - ["System.Object", "Microsoft.JScript.LenientDatePrototype", "Field[setMinutes]"] + - ["Microsoft.JScript.JSError", "Microsoft.JScript.JSError!", "Field[NoMemberIdentifier]"] + - ["System.String", "Microsoft.JScript.StringPrototype!", "Method[big].ReturnValue"] + - ["System.Object", "Microsoft.JScript.LenientGlobalObject", "Property[Object]"] + - ["Microsoft.JScript.JSError", "Microsoft.JScript.JSError!", "Field[OverrideAndHideUsedTogether]"] + - ["Microsoft.JScript.JSError", "Microsoft.JScript.JSError!", "Field[TypeAssemblyCLSCompliantMismatch]"] + - ["System.Object", "Microsoft.JScript.Eval!", "Method[JScriptEvaluate].ReturnValue"] + - ["Microsoft.JScript.JSError", "Microsoft.JScript.JSError!", "Field[ItemNotAllowedOnExpandoClass]"] + - ["Microsoft.JScript.JSError", "Microsoft.JScript.JSError!", "Field[NestedInstanceTypeCannotBeExtendedByStatic]"] + - ["System.Double", "Microsoft.JScript.DatePrototype!", "Method[getFullYear].ReturnValue"] + - ["System.Object", "Microsoft.JScript.BooleanPrototype!", "Method[valueOf].ReturnValue"] + - ["Microsoft.JScript.JSError", "Microsoft.JScript.JSError!", "Field[DuplicateNamedParameter]"] + - ["System.Int32", "Microsoft.JScript.JScriptException", "Property[StartColumn]"] + - ["System.String", "Microsoft.JScript.DebugConvert", "Method[UInt32ToString].ReturnValue"] + - ["System.String", "Microsoft.JScript.IDebugConvert", "Method[Int32ToString].ReturnValue"] + - ["Microsoft.JScript.JSError", "Microsoft.JScript.JSError!", "Field[FuncEvalWebMethod]"] + - ["Microsoft.JScript.JSBuiltin", "Microsoft.JScript.JSBuiltin!", "Field[Date_setHours]"] + - ["System.Object", "Microsoft.JScript.Try!", "Method[JScriptExceptionValue].ReturnValue"] + - ["System.String", "Microsoft.JScript.StringPrototype!", "Method[toString].ReturnValue"] + - ["Microsoft.JScript.JSError", "Microsoft.JScript.JSError!", "Field[NoLeftParen]"] + - ["Microsoft.JScript.JSToken", "Microsoft.JScript.JSToken!", "Field[IntegerLiteral]"] + - ["System.String", "Microsoft.JScript.JSConstructor", "Property[Name]"] + - ["Microsoft.JScript.StringConstructor", "Microsoft.JScript.StringPrototype!", "Property[constructor]"] + - ["Microsoft.JScript.JSToken", "Microsoft.JScript.JSToken!", "Field[Private]"] + - ["Microsoft.JScript.JSToken", "Microsoft.JScript.JSToken!", "Field[Synchronized]"] + - ["System.Reflection.FieldInfo[]", "Microsoft.JScript.TypedArray", "Method[GetFields].ReturnValue"] + - ["Microsoft.JScript.JSError", "Microsoft.JScript.JSError!", "Field[DateExpected]"] + - ["System.Boolean", "Microsoft.JScript.IDebuggerObject", "Method[HasEnumerableMember].ReturnValue"] + - ["Microsoft.JScript.JSError", "Microsoft.JScript.JSError!", "Field[MethodClashOnExpandoSuperClass]"] + - ["Microsoft.JScript.JSToken", "Microsoft.JScript.JSToken!", "Field[True]"] + - ["System.Boolean", "Microsoft.JScript.IDebuggerObject", "Method[IsScriptObject].ReturnValue"] + - ["System.Double", "Microsoft.JScript.MathObject!", "Method[acos].ReturnValue"] + - ["System.String", "Microsoft.JScript.DebugConvert", "Method[Int16ToString].ReturnValue"] + - ["System.Reflection.MemberInfo[]", "Microsoft.JScript.GlobalScope", "Method[GetMember].ReturnValue"] + - ["Microsoft.JScript.JSToken", "Microsoft.JScript.JSToken!", "Field[Var]"] + - ["System.Double", "Microsoft.JScript.MathObject!", "Field[E]"] + - ["System.Int32", "Microsoft.JScript.Context", "Property[StartLine]"] + - ["Microsoft.JScript.JSError", "Microsoft.JScript.JSError!", "Field[InvalidElse]"] + - ["Microsoft.JScript.JSBuiltin", "Microsoft.JScript.JSBuiltin!", "Field[Global_ScriptEngineMajorVersion]"] + - ["Microsoft.JScript.ErrorConstructor", "Microsoft.JScript.GlobalObject", "Field[originalTypeErrorField]"] + - ["Microsoft.JScript.JSError", "Microsoft.JScript.JSError!", "Field[DupVisibility]"] + - ["Microsoft.JScript.JSError", "Microsoft.JScript.JSError!", "Field[NoConstructor]"] + - ["System.Boolean", "Microsoft.JScript.JSFieldInfo", "Method[IsDefined].ReturnValue"] + - ["Microsoft.JScript.TokenColor", "Microsoft.JScript.TokenColor!", "Field[COLOR_KEYWORD]"] + - ["System.Object", "Microsoft.JScript.ActivationObject", "Method[GetDefaultThisObject].ReturnValue"] + - ["Microsoft.JScript.JSError", "Microsoft.JScript.JSError!", "Field[CcOff]"] + - ["Microsoft.JScript.Empty", "Microsoft.JScript.Empty!", "Field[Value]"] + - ["System.Reflection.FieldInfo", "Microsoft.JScript.GlobalScope", "Method[GetLocalField].ReturnValue"] + - ["System.Type", "Microsoft.JScript.GlobalObject!", "Property[sbyte]"] + - ["System.Object", "Microsoft.JScript.LenientDatePrototype", "Field[getFullYear]"] + - ["System.Int32", "Microsoft.JScript.ScriptFunction", "Field[ilength]"] + - ["System.Object", "Microsoft.JScript.LenientEnumeratorPrototype", "Field[moveNext]"] + - ["Microsoft.JScript.JSBuiltin", "Microsoft.JScript.JSBuiltin!", "Field[String_sup]"] + - ["System.Int32", "Microsoft.JScript.COMCharStream", "Method[Read].ReturnValue"] + - ["System.Object", "Microsoft.JScript.VsaItem", "Method[GetOption].ReturnValue"] + - ["System.String", "Microsoft.JScript.StringPrototype!", "Method[fixed].ReturnValue"] + - ["Microsoft.JScript.JSError", "Microsoft.JScript.JSError!", "Field[InterfaceIllegalInInterface]"] + - ["Microsoft.JScript.JSError", "Microsoft.JScript.JSError!", "Field[InstanceNotAccessibleFromStatic]"] + - ["Microsoft.Vsa.IVsaItem", "Microsoft.JScript.VsaItems", "Property[Item]"] + - ["Microsoft.JScript.JSToken", "Microsoft.JScript.JSToken!", "Field[RightBracket]"] + - ["Microsoft.JScript.JSToken", "Microsoft.JScript.JSToken!", "Field[BitwiseXorAssign]"] + - ["Microsoft.JScript.ScriptObject", "Microsoft.JScript.ScriptObject", "Method[GetParent].ReturnValue"] + - ["Microsoft.JScript.JSBuiltin", "Microsoft.JScript.JSBuiltin!", "Field[Date_getFullYear]"] + - ["System.Object", "Microsoft.JScript.ArgumentsObject", "Field[length]"] + - ["Microsoft.JScript.JSBuiltin", "Microsoft.JScript.JSBuiltin!", "Field[Array_join]"] + - ["System.Type", "Microsoft.JScript.BinaryOp", "Field[type2]"] + - ["System.String", "Microsoft.JScript.JScriptException", "Property[LineText]"] + - ["System.Object", "Microsoft.JScript.LenientArrayPrototype", "Field[join]"] + - ["Microsoft.JScript.CmdLineError", "Microsoft.JScript.CmdLineError!", "Field[NoCodePage]"] + - ["System.String", "Microsoft.JScript.IDebugConvert2", "Method[DecimalToString].ReturnValue"] + - ["Microsoft.JScript.JSError", "Microsoft.JScript.JSError!", "Field[NoRightCurly]"] + - ["System.Object", "Microsoft.JScript.DebugConvert", "Method[GetManagedInt64Object].ReturnValue"] + - ["Microsoft.JScript.JSToken", "Microsoft.JScript.JSToken!", "Field[Int]"] + - ["System.Object", "Microsoft.JScript.LenientNumberPrototype", "Field[constructor]"] + - ["Microsoft.JScript.JSToken", "Microsoft.JScript.JSToken!", "Field[Null]"] + - ["System.Double", "Microsoft.JScript.DatePrototype!", "Method[valueOf].ReturnValue"] + - ["Microsoft.JScript.JSError", "Microsoft.JScript.JSError!", "Field[ImpossibleConversion]"] + - ["System.Type", "Microsoft.JScript.COMFieldInfo", "Property[DeclaringType]"] + - ["Microsoft.JScript.JSBuiltin", "Microsoft.JScript.JSBuiltin!", "Field[Date_setTime]"] + - ["System.Object", "Microsoft.JScript.LenientFunctionPrototype", "Field[constructor]"] + - ["Microsoft.JScript.JSError", "Microsoft.JScript.JSError!", "Field[NotInsideClass]"] + - ["System.String", "Microsoft.JScript.DebugConvert", "Method[GetErrorMessageForHR].ReturnValue"] + - ["Microsoft.JScript.JSError", "Microsoft.JScript.JSError!", "Field[IllegalAssignment]"] + - ["System.String", "Microsoft.JScript.CmdLineOptionParser!", "Method[IsArgumentOption].ReturnValue"] + - ["Microsoft.JScript.JSToken", "Microsoft.JScript.JSToken!", "Field[LeftBracket]"] + - ["Microsoft.JScript.JSToken", "Microsoft.JScript.JSToken!", "Field[Assert]"] + - ["Microsoft.JScript.JSBuiltin", "Microsoft.JScript.JSBuiltin!", "Field[Global_decodeURI]"] + - ["Microsoft.JScript.JSToken", "Microsoft.JScript.JSToken!", "Field[NumericLiteral]"] + - ["System.Type", "Microsoft.JScript.JSField", "Property[FieldType]"] + - ["Microsoft.JScript.JSError", "Microsoft.JScript.JSError!", "Field[ShouldBeAbstract]"] + - ["Microsoft.JScript.JSBuiltin", "Microsoft.JScript.JSBuiltin!", "Field[Global_CollectGarbage]"] + - ["Microsoft.JScript.CmdLineError", "Microsoft.JScript.CmdLineError!", "Field[InvalidLocaleID]"] + - ["System.Double", "Microsoft.JScript.LenientMathObject!", "Field[LOG2E]"] + - ["Microsoft.JScript.JSToken", "Microsoft.JScript.JSToken!", "Field[False]"] + - ["System.Object", "Microsoft.JScript.LenientStringPrototype", "Field[slice]"] + - ["System.String", "Microsoft.JScript.JSScanner", "Method[GetStringLiteral].ReturnValue"] + - ["Microsoft.JScript.JSError", "Microsoft.JScript.JSError!", "Field[AssemblyAttributesMustBeGlobal]"] + - ["Microsoft.JScript.JSBuiltin", "Microsoft.JScript.JSBuiltin!", "Field[Object_hasOwnProperty]"] + - ["Microsoft.JScript.JSError", "Microsoft.JScript.JSError!", "Field[ClashWithProperty]"] + - ["Microsoft.JScript.JSError", "Microsoft.JScript.JSError!", "Field[ObjectExpected]"] + - ["System.Object", "Microsoft.JScript.LenientDatePrototype", "Field[getVarDate]"] + - ["System.Object", "Microsoft.JScript.LenientDatePrototype", "Field[setTime]"] + - ["System.Int32", "Microsoft.JScript.JScriptException", "Property[EndColumn]"] + - ["System.Object", "Microsoft.JScript.LenientGlobalObject", "Field[uint]"] + - ["Microsoft.JScript.ArrayObject", "Microsoft.JScript.VBArrayPrototype!", "Method[toArray].ReturnValue"] + - ["System.Double", "Microsoft.JScript.DatePrototype!", "Method[getMonth].ReturnValue"] + - ["Microsoft.JScript.CmdLineError", "Microsoft.JScript.CmdLineError!", "Field[LAST]"] + - ["Microsoft.JScript.Empty", "Microsoft.JScript.GlobalObject!", "Field[undefined]"] + - ["Microsoft.JScript.JSToken", "Microsoft.JScript.JSToken!", "Field[ParamArray]"] + - ["Microsoft.JScript.JSBuiltin", "Microsoft.JScript.JSBuiltin!", "Field[Date_getDay]"] + - ["Microsoft.JScript.JSError", "Microsoft.JScript.JSError!", "Field[BaseClassIsExpandoAlready]"] + - ["System.Object", "Microsoft.JScript.ArrayObject", "Property[length]"] + - ["System.Object", "Microsoft.JScript.LateBinding", "Method[GetNonMissingValue].ReturnValue"] + - ["Microsoft.JScript.JSToken", "Microsoft.JScript.JSToken!", "Field[Protected]"] + - ["Microsoft.JScript.CmdLineError", "Microsoft.JScript.CmdLineError!", "Field[Unspecified]"] + - ["System.Object", "Microsoft.JScript.COMMemberInfo", "Method[GetValue].ReturnValue"] + - ["Microsoft.JScript.ErrorConstructor", "Microsoft.JScript.GlobalObject", "Field[originalErrorField]"] + - ["Microsoft.JScript.RegExpObject", "Microsoft.JScript.RegExpPrototype!", "Method[compile].ReturnValue"] + - ["Microsoft.JScript.JSError", "Microsoft.JScript.JSError!", "Field[InvalidResource]"] + - ["System.Type", "Microsoft.JScript.JSConstructor", "Property[ReflectedType]"] + - ["Microsoft.JScript.ObjectPrototype", "Microsoft.JScript.GlobalObject", "Field[originalObjectPrototypeField]"] + - ["Microsoft.JScript.JSToken", "Microsoft.JScript.JSToken!", "Field[Instanceof]"] + - ["Microsoft.JScript.JSBuiltin", "Microsoft.JScript.JSBuiltin!", "Field[Number_valueOf]"] + - ["System.RuntimeMethodHandle", "Microsoft.JScript.JSMethod", "Property[MethodHandle]"] + - ["System.Object", "Microsoft.JScript.Convert!", "Method[CoerceT].ReturnValue"] + - ["System.Object", "Microsoft.JScript.Plus!", "Method[DoOp].ReturnValue"] + - ["Microsoft.JScript.JSError", "Microsoft.JScript.JSError!", "Field[NonCLSCompliantMember]"] + - ["System.Reflection.MemberTypes", "Microsoft.JScript.JSMethod", "Property[MemberType]"] + - ["Microsoft.JScript.VSAITEMTYPE2", "Microsoft.JScript.VSAITEMTYPE2!", "Field[HOSTOBJECT]"] + - ["Microsoft.Vsa.IVsaItem", "Microsoft.JScript.JScriptException", "Property[SourceItem]"] + - ["Microsoft.JScript.JSError", "Microsoft.JScript.JSError!", "Field[EnumeratorExpected]"] + - ["System.Double", "Microsoft.JScript.Relational!", "Method[JScriptCompare].ReturnValue"] + - ["System.Object", "Microsoft.JScript.LenientGlobalObject", "Field[isNaN]"] + - ["Microsoft.JScript.JSError", "Microsoft.JScript.JSError!", "Field[BadModifierInInterface]"] + - ["System.Object", "Microsoft.JScript.LateBinding", "Method[Call].ReturnValue"] + - ["System.Type", "Microsoft.JScript.JSMethodInfo", "Property[ReturnType]"] + - ["Microsoft.JScript.JSError", "Microsoft.JScript.JSError!", "Field[ExpressionExpected]"] + - ["Microsoft.JScript.JSBuiltin", "Microsoft.JScript.JSBuiltin!", "Field[Function_toString]"] + - ["System.Object", "Microsoft.JScript.ArrayWrapper", "Property[length]"] + - ["System.Object", "Microsoft.JScript.LenientStringPrototype", "Field[substr]"] + - ["System.String", "Microsoft.JScript.NumberPrototype!", "Method[toExponential].ReturnValue"] + - ["System.Object", "Microsoft.JScript.LenientStringPrototype", "Field[blink]"] + - ["System.String", "Microsoft.JScript.StringPrototype!", "Method[substr].ReturnValue"] + - ["System.Double", "Microsoft.JScript.NumberConstructor!", "Field[MIN_VALUE]"] + - ["Microsoft.JScript.JSToken", "Microsoft.JScript.JSToken!", "Field[LogicalNot]"] + - ["System.Exception", "Microsoft.JScript.Throw!", "Method[JScriptThrow].ReturnValue"] + - ["System.Reflection.MethodInfo", "Microsoft.JScript.COMPropertyInfo", "Method[GetGetMethod].ReturnValue"] + - ["System.Object", "Microsoft.JScript.GlobalScope", "Method[GetDefaultThisObject].ReturnValue"] + - ["System.Reflection.FieldInfo", "Microsoft.JScript.ActivationObject", "Method[GetField].ReturnValue"] + - ["System.Type", "Microsoft.JScript.BinaryOp", "Field[type1]"] + - ["Microsoft.JScript.JSToken", "Microsoft.JScript.JSToken!", "Field[BitwiseAnd]"] + - ["System.Int32", "Microsoft.JScript.BreakOutOfFinally", "Field[target]"] + - ["Microsoft.JScript.JSBuiltin", "Microsoft.JScript.JSBuiltin!", "Field[Date_getUTCMonth]"] + - ["System.Reflection.MemberInfo", "Microsoft.JScript.Binding", "Field[defaultMember]"] + - ["Microsoft.JScript.JSBuiltin", "Microsoft.JScript.JSBuiltin!", "Field[String_valueOf]"] + - ["System.Object", "Microsoft.JScript.JSConstructor", "Method[Invoke].ReturnValue"] + - ["System.String", "Microsoft.JScript.GlobalObject!", "Method[decodeURI].ReturnValue"] + - ["System.Object", "Microsoft.JScript.JSMethodInfo", "Method[Invoke].ReturnValue"] + - ["Microsoft.JScript.JSBuiltin", "Microsoft.JScript.JSBuiltin!", "Field[String_replace]"] + - ["System.Double", "Microsoft.JScript.MathObject!", "Method[tan].ReturnValue"] + - ["System.Object", "Microsoft.JScript.LenientStringPrototype", "Field[sub]"] + - ["Microsoft.JScript.ObjectConstructor", "Microsoft.JScript.ObjectPrototype!", "Property[constructor]"] + - ["Microsoft.JScript.JSBuiltin", "Microsoft.JScript.JSBuiltin!", "Field[VBArray_getItem]"] + - ["System.Double", "Microsoft.JScript.DatePrototype!", "Method[getTime].ReturnValue"] + - ["Microsoft.JScript.ErrorConstructor", "Microsoft.JScript.GlobalObject", "Field[originalRangeErrorField]"] + - ["System.Object[]", "Microsoft.JScript.JSMethod", "Method[GetCustomAttributes].ReturnValue"] + - ["Microsoft.JScript.JSError", "Microsoft.JScript.JSError!", "Field[AbstractCannotBePrivate]"] + - ["System.Object", "Microsoft.JScript.LenientDatePrototype", "Field[constructor]"] + - ["Microsoft.JScript.JSToken", "Microsoft.JScript.JSToken!", "Field[Use]"] + - ["Microsoft.JScript.GlobalScope", "Microsoft.JScript.ActivationObject", "Method[GetGlobalScope].ReturnValue"] + - ["System.Object", "Microsoft.JScript.ActiveXObjectConstructor", "Method[CreateInstance].ReturnValue"] + - ["System.Boolean", "Microsoft.JScript.COMFieldInfo", "Method[IsDefined].ReturnValue"] + - ["Microsoft.JScript.JSError", "Microsoft.JScript.JSError!", "Field[NoCatch]"] + - ["System.Type", "Microsoft.JScript.GlobalObject!", "Property[float]"] + - ["System.String", "Microsoft.JScript.Typeof!", "Method[JScriptTypeof].ReturnValue"] + - ["Microsoft.JScript.JSToken", "Microsoft.JScript.JSToken!", "Field[MinusAssign]"] + - ["System.Int32", "Microsoft.JScript.Context", "Property[EndLine]"] + - ["Microsoft.JScript.JSError", "Microsoft.JScript.JSError!", "Field[TooManyParameters]"] + - ["System.Type", "Microsoft.JScript.JSLocalField", "Property[FieldType]"] + - ["System.Object", "Microsoft.JScript.IActivationObject", "Method[GetDefaultThisObject].ReturnValue"] + - ["Microsoft.JScript.JSToken", "Microsoft.JScript.JSToken!", "Field[Decimal]"] + - ["Microsoft.JScript.JSBuiltin", "Microsoft.JScript.JSBuiltin!", "Field[Date_toLocaleTimeString]"] + - ["System.String", "Microsoft.JScript.JSMethodInfo", "Property[Name]"] + - ["Microsoft.JScript.ObjectConstructor", "Microsoft.JScript.GlobalObject!", "Property[Object]"] + - ["Microsoft.JScript.MathObject", "Microsoft.JScript.GlobalObject!", "Property[Math]"] + - ["Microsoft.JScript.JSToken", "Microsoft.JScript.JSToken!", "Field[LastPPOperator]"] + - ["Microsoft.JScript.JSError", "Microsoft.JScript.JSError!", "Field[WriteOnlyProperty]"] + - ["System.Type", "Microsoft.JScript.COMMethodInfo", "Property[ReturnType]"] + - ["Microsoft.JScript.JSError", "Microsoft.JScript.JSError!", "Field[NotYetImplemented]"] + - ["System.Object", "Microsoft.JScript.RegExpPrototype!", "Method[exec].ReturnValue"] + - ["System.Boolean", "Microsoft.JScript.IDebuggerObject", "Method[IsEqual].ReturnValue"] + - ["System.Reflection.FieldAttributes", "Microsoft.JScript.JSFieldInfo", "Property[Attributes]"] + - ["System.Boolean", "Microsoft.JScript.StrictEquality!", "Method[JScriptStrictEquals].ReturnValue"] + - ["System.String", "Microsoft.JScript.StringPrototype!", "Method[charAt].ReturnValue"] + - ["System.Object", "Microsoft.JScript.LenientNumberPrototype", "Field[valueOf]"] + - ["System.Object", "Microsoft.JScript.DatePrototype!", "Method[getVarDate].ReturnValue"] + - ["Microsoft.JScript.CmdLineError", "Microsoft.JScript.CmdLineError!", "Field[MissingReference]"] + - ["System.Object", "Microsoft.JScript.LenientNumberPrototype", "Field[toFixed]"] + - ["Microsoft.JScript.JSError", "Microsoft.JScript.JSError!", "Field[CannotUseStaticSecurityAttribute]"] + - ["System.Object", "Microsoft.JScript.Plus", "Method[EvaluatePlus].ReturnValue"] + - ["Microsoft.JScript.JSToken", "Microsoft.JScript.JSToken!", "Field[Minus]"] + - ["System.Double", "Microsoft.JScript.DatePrototype!", "Method[setHours].ReturnValue"] + - ["System.Type", "Microsoft.JScript.GlobalObject!", "Property[int]"] + - ["System.Type", "Microsoft.JScript.JSVariableField", "Property[FieldType]"] + - ["System.Object", "Microsoft.JScript.Closure", "Field[arguments]"] + - ["Microsoft.JScript.JSToken", "Microsoft.JScript.JSToken!", "Field[GreaterThanEqual]"] + - ["Microsoft.JScript.JSError", "Microsoft.JScript.JSError!", "Field[NotCollection]"] + - ["Microsoft.JScript.JSError", "Microsoft.JScript.JSError!", "Field[ExpandoPrecludesAbstract]"] + - ["System.Object", "Microsoft.JScript.LenientDatePrototype", "Field[getUTCMonth]"] + - ["Microsoft.JScript.CmdLineError", "Microsoft.JScript.CmdLineError!", "Field[MultipleTargets]"] + - ["System.Reflection.MemberInfo[]", "Microsoft.JScript.TypeReflector", "Method[GetMembers].ReturnValue"] + - ["System.String", "Microsoft.JScript.DebugConvert", "Method[ByteToString].ReturnValue"] + - ["Microsoft.JScript.JSToken", "Microsoft.JScript.JSToken!", "Field[Function]"] + - ["System.Object", "Microsoft.JScript.LenientGlobalObject", "Field[decimal]"] + - ["System.String", "Microsoft.JScript.DebugConvert", "Method[UInt64ToString].ReturnValue"] + - ["Microsoft.JScript.JSBuiltin", "Microsoft.JScript.JSBuiltin!", "Field[Number_toFixed]"] + - ["Microsoft.JScript.JSBuiltin", "Microsoft.JScript.JSBuiltin!", "Field[String_split]"] + - ["System.Object", "Microsoft.JScript.LenientDatePrototype", "Field[getYear]"] + - ["Microsoft.JScript.JSError", "Microsoft.JScript.JSError!", "Field[NoCommaOrTypeDefinitionError]"] + - ["System.Object", "Microsoft.JScript.LenientGlobalObject", "Field[ushort]"] + - ["System.Object", "Microsoft.JScript.LenientGlobalObject", "Field[ulong]"] + - ["System.Object", "Microsoft.JScript.LenientNumberPrototype", "Field[toPrecision]"] + - ["System.Reflection.MemberInfo[]", "Microsoft.JScript.TypeReflector", "Method[GetMember].ReturnValue"] + - ["Microsoft.JScript.JSError", "Microsoft.JScript.JSError!", "Field[AmbiguousConstructorCall]"] + - ["Microsoft.JScript.JSToken", "Microsoft.JScript.JSToken!", "Field[LeftShift]"] + - ["System.Boolean", "Microsoft.JScript.IDebugType", "Method[HasInstance].ReturnValue"] + - ["System.Reflection.Module", "Microsoft.JScript.IEngine2", "Method[GetModule].ReturnValue"] + - ["Microsoft.JScript.JSError", "Microsoft.JScript.JSError!", "Field[UselessExpression]"] + - ["System.Int32", "Microsoft.JScript.JScriptException", "Property[ErrorNumber]"] + - ["System.Reflection.MethodInfo[]", "Microsoft.JScript.COMPropertyInfo", "Method[GetAccessors].ReturnValue"] + - ["System.Int32", "Microsoft.JScript.StringPrototype!", "Method[localeCompare].ReturnValue"] + - ["Microsoft.JScript.JSBuiltin", "Microsoft.JScript.JSBuiltin!", "Field[RegExp_test]"] + - ["System.Type", "Microsoft.JScript.TypedArray", "Property[UnderlyingSystemType]"] + - ["System.Object", "Microsoft.JScript.LenientStringPrototype", "Field[replace]"] + - ["Microsoft.JScript.JSBuiltin", "Microsoft.JScript.JSBuiltin!", "Field[String_toString]"] + - ["System.String", "Microsoft.JScript.JSVariableField", "Property[Name]"] + - ["System.Object", "Microsoft.JScript.LenientObjectPrototype", "Field[toString]"] + - ["Microsoft.JScript.JSBuiltin", "Microsoft.JScript.JSBuiltin!", "Field[Array_slice]"] + - ["System.Boolean", "Microsoft.JScript.IDebuggerObject", "Method[IsCOMObject].ReturnValue"] + - ["Microsoft.JScript.JSError", "Microsoft.JScript.JSError!", "Field[UselessAssignment]"] + - ["Microsoft.JScript.JSToken", "Microsoft.JScript.JSToken!", "Field[Const]"] + - ["Microsoft.JScript.JSBuiltin", "Microsoft.JScript.JSBuiltin!", "Field[Date_setFullYear]"] + - ["System.String", "Microsoft.JScript.JSScanner", "Method[GetSourceCode].ReturnValue"] + - ["Microsoft.JScript.Vsa.VsaEngine", "Microsoft.JScript.INeedEngine", "Method[GetEngine].ReturnValue"] + - ["System.String", "Microsoft.JScript.StringPrototype!", "Method[toUpperCase].ReturnValue"] + - ["Microsoft.JScript.EnumeratorConstructor", "Microsoft.JScript.GlobalObject", "Field[originalEnumeratorField]"] + - ["Microsoft.JScript.JSToken", "Microsoft.JScript.JSToken!", "Field[PlusAssign]"] + - ["Microsoft.JScript.JSBuiltin", "Microsoft.JScript.JSBuiltin!", "Field[Date_getHours]"] + - ["Microsoft.JScript.JSBuiltin", "Microsoft.JScript.JSBuiltin!", "Field[Date_toString]"] + - ["System.Object", "Microsoft.JScript.LenientStringPrototype", "Field[toLocaleLowerCase]"] + - ["System.String", "Microsoft.JScript.StringPrototype!", "Method[italics].ReturnValue"] + - ["System.Object", "Microsoft.JScript.LenientRegExpPrototype", "Field[exec]"] + - ["Microsoft.JScript.JSError", "Microsoft.JScript.JSError!", "Field[NoCommentEnd]"] + - ["Microsoft.JScript.JSError", "Microsoft.JScript.JSError!", "Field[FuncEvalBadThreadState]"] + - ["Microsoft.JScript.JSError", "Microsoft.JScript.JSError!", "Field[TypeMismatch]"] + - ["System.Reflection.MemberInfo[]", "Microsoft.JScript.JSObject", "Method[GetMembers].ReturnValue"] + - ["System.Object", "Microsoft.JScript.FunctionPrototype!", "Method[call].ReturnValue"] + - ["System.Object", "Microsoft.JScript.LenientGlobalObject", "Field[Infinity]"] + - ["Microsoft.JScript.CmdLineError", "Microsoft.JScript.CmdLineError!", "Field[MissingLibArgument]"] + - ["Microsoft.JScript.ObjectConstructor", "Microsoft.JScript.GlobalObject", "Field[originalObjectField]"] + - ["System.Object", "Microsoft.JScript.RegExpConstructor", "Property[input]"] + - ["Microsoft.JScript.JSBuiltin", "Microsoft.JScript.JSBuiltin!", "Field[String_blink]"] + - ["Microsoft.JScript.JSError", "Microsoft.JScript.JSError!", "Field[MethodInBaseIsNotVirtual]"] + - ["System.Object", "Microsoft.JScript.ErrorConstructor", "Method[Invoke].ReturnValue"] + - ["Microsoft.JScript.JSToken", "Microsoft.JScript.JSToken!", "Field[Switch]"] + - ["Microsoft.JScript.JSError", "Microsoft.JScript.JSError!", "Field[HidesAbstractInBase]"] + - ["Microsoft.JScript.JSError", "Microsoft.JScript.JSError!", "Field[BadWayToLeaveFinally]"] + - ["System.String", "Microsoft.JScript.IDebugConvert", "Method[UInt32ToString].ReturnValue"] + - ["System.String", "Microsoft.JScript.StringConstructor", "Method[Invoke].ReturnValue"] + - ["System.Object", "Microsoft.JScript.LenientErrorPrototype", "Field[name]"] + - ["System.Reflection.FieldInfo", "Microsoft.JScript.StackFrame", "Method[Microsoft.JScript.IActivationObject.GetLocalField].ReturnValue"] + - ["System.Object", "Microsoft.JScript.IDefineEvent", "Method[AddEvent].ReturnValue"] + - ["System.Reflection.MethodInfo", "Microsoft.JScript.COMPropertyInfo", "Method[GetSetMethod].ReturnValue"] + - ["System.Double", "Microsoft.JScript.MathObject!", "Method[sin].ReturnValue"] + - ["System.Boolean", "Microsoft.JScript.CmdLineOptionParser!", "Method[IsSimpleOption].ReturnValue"] + - ["System.Type", "Microsoft.JScript.GlobalObject!", "Property[uint]"] + - ["System.String", "Microsoft.JScript.IDebugConvert", "Method[Int16ToString].ReturnValue"] + - ["Microsoft.JScript.JSBuiltin", "Microsoft.JScript.JSBuiltin!", "Field[Global_unescape]"] + - ["System.Object", "Microsoft.JScript.LenientDatePrototype", "Field[setMilliseconds]"] + - ["Microsoft.JScript.JSToken", "Microsoft.JScript.JSToken!", "Field[GreaterThan]"] + - ["System.String", "Microsoft.JScript.StringPrototype!", "Method[toLocaleUpperCase].ReturnValue"] + - ["Microsoft.JScript.JSToken", "Microsoft.JScript.JSToken!", "Field[BitwiseNot]"] + - ["System.Type", "Microsoft.JScript.GlobalObject!", "Property[void]"] + - ["System.Reflection.FieldInfo", "Microsoft.JScript.IActivationObject", "Method[GetLocalField].ReturnValue"] + - ["Microsoft.JScript.VSAITEMTYPE2", "Microsoft.JScript.VSAITEMTYPE2!", "Field[HOSTSCOPEANDOBJECT]"] + - ["System.Object", "Microsoft.JScript.ArgumentsObject", "Field[callee]"] + - ["Microsoft.JScript.CmdLineError", "Microsoft.JScript.CmdLineError!", "Field[ErrorSavingCompiledState]"] + - ["System.Object", "Microsoft.JScript.NumberPrototype!", "Method[valueOf].ReturnValue"] + - ["Microsoft.JScript.JSBuiltin", "Microsoft.JScript.JSBuiltin!", "Field[Math_floor]"] + - ["System.Object", "Microsoft.JScript.LenientDatePrototype", "Field[getMilliseconds]"] + - ["System.Object", "Microsoft.JScript.LenientStringConstructor", "Field[fromCharCode]"] + - ["Microsoft.JScript.JSError", "Microsoft.JScript.JSError!", "Field[CannotInstantiateAbstractClass]"] + - ["System.Reflection.FieldInfo", "Microsoft.JScript.GlobalScope", "Method[AddField].ReturnValue"] + - ["Microsoft.JScript.JSBuiltin", "Microsoft.JScript.JSBuiltin!", "Field[VBArray_lbound]"] + - ["System.Double", "Microsoft.JScript.LenientMathObject!", "Field[SQRT1_2]"] + - ["System.Int32", "Microsoft.JScript.ITokenColorInfo", "Property[StartPosition]"] + - ["Microsoft.JScript.JSBuiltin", "Microsoft.JScript.JSBuiltin!", "Field[Global_isNaN]"] + - ["System.Object", "Microsoft.JScript.LenientGlobalObject", "Field[short]"] + - ["Microsoft.JScript.StringConstructor", "Microsoft.JScript.GlobalObject", "Field[originalStringField]"] + - ["Microsoft.JScript.JSError", "Microsoft.JScript.JSError!", "Field[OctalLiteralsAreDeprecated]"] + - ["System.Reflection.FieldInfo", "Microsoft.JScript.GlobalScope", "Method[GetField].ReturnValue"] + - ["Microsoft.JScript.ErrorObject", "Microsoft.JScript.ErrorConstructor", "Method[CreateInstance].ReturnValue"] + - ["System.Int32", "Microsoft.JScript.StringObject", "Property[length]"] + - ["Microsoft.JScript.JSToken", "Microsoft.JScript.JSToken!", "Field[LogicalAnd]"] + - ["System.Reflection.FieldAttributes", "Microsoft.JScript.JSField", "Property[Attributes]"] + - ["Microsoft.JScript.JSToken", "Microsoft.JScript.JSToken!", "Field[Throw]"] + - ["Microsoft.JScript.JSToken", "Microsoft.JScript.JSToken!", "Field[Plus]"] + - ["System.Collections.IEnumerator", "Microsoft.JScript.ForIn!", "Method[JScriptGetEnumerator].ReturnValue"] + - ["Microsoft.JScript.JSBuiltin", "Microsoft.JScript.JSBuiltin!", "Field[VBArray_ubound]"] + - ["Microsoft.JScript.JSToken", "Microsoft.JScript.JSToken!", "Field[DoubleColon]"] + - ["System.Boolean", "Microsoft.JScript.Equality!", "Method[JScriptEquals].ReturnValue"] + - ["System.Object", "Microsoft.JScript.ScriptObject", "Method[InvokeMember].ReturnValue"] + - ["System.Object", "Microsoft.JScript.LenientObjectPrototype", "Field[propertyIsEnumerable]"] + - ["Microsoft.JScript.JSToken", "Microsoft.JScript.JSToken!", "Field[LeftParen]"] + - ["Microsoft.JScript.JSBuiltin", "Microsoft.JScript.JSBuiltin!", "Field[Date_setMonth]"] + - ["Microsoft.JScript.JSToken", "Microsoft.JScript.JSToken!", "Field[Increment]"] + - ["System.Object", "Microsoft.JScript.LenientFunctionPrototype", "Field[apply]"] + - ["Microsoft.JScript.CmdLineError", "Microsoft.JScript.CmdLineError!", "Field[SourceFileTooBig]"] + - ["Microsoft.JScript.JSToken", "Microsoft.JScript.JSToken!", "Field[Do]"] + - ["Microsoft.JScript.JSError", "Microsoft.JScript.JSError!", "Field[NoLeftCurly]"] + - ["Microsoft.JScript.JSToken", "Microsoft.JScript.JSToken!", "Field[Assign]"] + - ["Microsoft.JScript.JSError", "Microsoft.JScript.JSError!", "Field[FunctionExpected]"] + - ["Microsoft.JScript.JSToken", "Microsoft.JScript.JSToken!", "Field[Namespace]"] + - ["System.Int32", "Microsoft.JScript.GlobalObject!", "Method[ScriptEngineBuildVersion].ReturnValue"] + - ["Microsoft.JScript.JSError", "Microsoft.JScript.JSError!", "Field[URIDecodeError]"] + - ["Microsoft.JScript.JSError", "Microsoft.JScript.JSError!", "Field[RegExpExpected]"] + - ["Microsoft.JScript.JSBuiltin", "Microsoft.JScript.JSBuiltin!", "Field[Date_toUTCString]"] + - ["Microsoft.JScript.JSError", "Microsoft.JScript.JSError!", "Field[ExpandoClassShouldNotImpleEnumerable]"] + - ["Microsoft.JScript.CmdLineError", "Microsoft.JScript.CmdLineError!", "Field[InvalidCharacters]"] + - ["System.Object", "Microsoft.JScript.LenientBooleanPrototype", "Field[toString]"] + - ["System.Object", "Microsoft.JScript.LenientDatePrototype", "Field[setSeconds]"] + - ["Microsoft.JScript.JSToken", "Microsoft.JScript.JSToken!", "Field[Enum]"] + - ["Microsoft.JScript.JSBuiltin", "Microsoft.JScript.JSBuiltin!", "Field[Boolean_valueOf]"] + - ["System.String", "Microsoft.JScript.DebugConvert", "Method[Int32ToString].ReturnValue"] + - ["Microsoft.JScript.JSFunctionAttributeEnum", "Microsoft.JScript.JSFunctionAttributeEnum!", "Field[IsNested]"] + - ["System.Object", "Microsoft.JScript.LenientGlobalObject", "Field[ScriptEngineMinorVersion]"] + - ["Microsoft.JScript.ScriptObject", "Microsoft.JScript.ScriptObject", "Field[parent]"] + - ["Microsoft.JScript.JSToken", "Microsoft.JScript.JSToken!", "Field[Event]"] + - ["System.Int64", "Microsoft.JScript.COMCharStream", "Property[Length]"] + - ["System.Object", "Microsoft.JScript.LenientDatePrototype", "Field[setMonth]"] + - ["System.Boolean", "Microsoft.JScript.ObjectPrototype!", "Method[isPrototypeOf].ReturnValue"] + - ["System.Int32", "Microsoft.JScript.Context", "Property[EndColumn]"] + - ["Microsoft.JScript.JSBuiltin", "Microsoft.JScript.JSBuiltin!", "Field[String_toLocaleUpperCase]"] + - ["System.String", "Microsoft.JScript.COMMethodInfo", "Property[Name]"] + - ["System.Object", "Microsoft.JScript.LenientArrayPrototype", "Field[toLocaleString]"] + - ["System.Object", "Microsoft.JScript.IDebugConvert", "Method[ToPrimitive].ReturnValue"] + - ["Microsoft.JScript.CmdLineError", "Microsoft.JScript.CmdLineError!", "Field[MissingExtension]"] + - ["Microsoft.JScript.JSToken", "Microsoft.JScript.JSToken!", "Field[Return]"] + - ["Microsoft.JScript.JSFunctionAttributeEnum", "Microsoft.JScript.JSFunctionAttributeEnum!", "Field[HasArguments]"] + - ["Microsoft.JScript.JSToken", "Microsoft.JScript.JSToken!", "Field[Else]"] + - ["System.Object", "Microsoft.JScript.LenientStringPrototype", "Field[valueOf]"] + - ["Microsoft.JScript.JSError", "Microsoft.JScript.JSError!", "Field[InvalidBaseTypeForEnum]"] + - ["System.Object", "Microsoft.JScript.StackFrame", "Method[GetDefaultThisObject].ReturnValue"] + - ["Microsoft.JScript.COMMemberInfo", "Microsoft.JScript.COMPropertyInfo", "Method[GetCOMMemberInfo].ReturnValue"] + - ["System.Double", "Microsoft.JScript.NumberConstructor!", "Field[POSITIVE_INFINITY]"] + - ["Microsoft.JScript.JSBuiltin", "Microsoft.JScript.JSBuiltin!", "Field[Date_setMilliseconds]"] + - ["System.Object", "Microsoft.JScript.LenientStringPrototype", "Field[big]"] + - ["System.Object", "Microsoft.JScript.LenientGlobalObject", "Property[SyntaxError]"] + - ["System.String", "Microsoft.JScript.GlobalObject!", "Method[decodeURIComponent].ReturnValue"] + - ["System.String", "Microsoft.JScript.COMMethodInfo", "Field[_name]"] + - ["System.Single", "Microsoft.JScript.Convert!", "Method[CheckIfSingleIsInteger].ReturnValue"] + - ["Microsoft.JScript.JSToken", "Microsoft.JScript.JSToken!", "Field[RightShift]"] + - ["Microsoft.JScript.JSError", "Microsoft.JScript.JSError!", "Field[NoError]"] + - ["System.Type", "Microsoft.JScript.COMMethodInfo", "Property[ReflectedType]"] + - ["Microsoft.JScript.JSBuiltin", "Microsoft.JScript.JSBuiltin!", "Field[Date_setUTCFullYear]"] + - ["System.Object", "Microsoft.JScript.LenientDatePrototype", "Field[getUTCMinutes]"] + - ["Microsoft.JScript.BooleanConstructor", "Microsoft.JScript.GlobalObject!", "Property[Boolean]"] + - ["Microsoft.JScript.JSToken", "Microsoft.JScript.JSToken!", "Field[Interface]"] + - ["Microsoft.JScript.JSBuiltin", "Microsoft.JScript.JSBuiltin!", "Field[Math_pow]"] + - ["System.String", "Microsoft.JScript.DatePrototype!", "Method[toDateString].ReturnValue"] + - ["Microsoft.JScript.IColorizeText", "Microsoft.JScript.JSAuthor", "Method[GetColorizer].ReturnValue"] + - ["System.Object", "Microsoft.JScript.LenientArrayPrototype", "Field[splice]"] + - ["System.Object", "Microsoft.JScript.LenientMathObject", "Field[tan]"] + - ["Microsoft.JScript.ITokenEnumerator", "Microsoft.JScript.IColorizeText", "Method[Colorize].ReturnValue"] + - ["System.String", "Microsoft.JScript.COMFieldInfo", "Property[Name]"] + - ["System.Boolean", "Microsoft.JScript.COMCharStream", "Property[CanRead]"] + - ["Microsoft.JScript.VSAITEMTYPE2", "Microsoft.JScript.VSAITEMTYPE2!", "Field[None]"] + - ["Microsoft.JScript.JSToken", "Microsoft.JScript.JSToken!", "Field[Break]"] + - ["System.Double", "Microsoft.JScript.MathObject!", "Method[cos].ReturnValue"] + - ["System.Double", "Microsoft.JScript.DatePrototype!", "Method[getDate].ReturnValue"] + - ["System.Boolean", "Microsoft.JScript.JSConstructor", "Method[IsDefined].ReturnValue"] + - ["System.Object", "Microsoft.JScript.ActiveXObjectConstructor", "Method[Invoke].ReturnValue"] + - ["System.String", "Microsoft.JScript.VsaItem", "Field[name]"] + - ["Microsoft.JScript.JSBuiltin", "Microsoft.JScript.JSBuiltin!", "Field[Date_getDate]"] + - ["System.Reflection.ParameterInfo[]", "Microsoft.JScript.COMMethodInfo!", "Field[EmptyParams]"] + - ["System.Double", "Microsoft.JScript.DatePrototype!", "Method[getUTCMilliseconds].ReturnValue"] + - ["System.Object", "Microsoft.JScript.LateBinding!", "Method[CallValue].ReturnValue"] + - ["System.Double", "Microsoft.JScript.NumberConstructor", "Method[Invoke].ReturnValue"] + - ["System.Object", "Microsoft.JScript.LenientArrayPrototype", "Field[unshift]"] + - ["System.Type", "Microsoft.JScript.GlobalObject!", "Property[ulong]"] + - ["Microsoft.JScript.JSBuiltin", "Microsoft.JScript.JSBuiltin!", "Field[Math_random]"] + - ["System.Boolean", "Microsoft.JScript.Binding", "Field[isAssignmentToDefaultIndexedProperty]"] + - ["Microsoft.JScript.CmdLineError", "Microsoft.JScript.CmdLineError!", "Field[NoWarningLevel]"] + - ["System.Object", "Microsoft.JScript.LenientMathObject", "Field[asin]"] + - ["System.Boolean", "Microsoft.JScript.Instanceof!", "Method[JScriptInstanceof].ReturnValue"] + - ["Microsoft.JScript.JSError", "Microsoft.JScript.JSError!", "Field[CannotNestPositionDirective]"] + - ["System.String", "Microsoft.JScript.StringPrototype!", "Method[bold].ReturnValue"] + - ["Microsoft.JScript.JSError", "Microsoft.JScript.JSError!", "Field[MustProvideNameForNamedParameter]"] + - ["System.Object", "Microsoft.JScript.LenientObjectPrototype", "Field[valueOf]"] + - ["Microsoft.JScript.JSToken", "Microsoft.JScript.JSToken!", "Field[In]"] + - ["System.Int64", "Microsoft.JScript.Runtime!", "Method[UncheckedDecimalToInt64].ReturnValue"] + - ["System.Collections.IEnumerator", "Microsoft.JScript.JSObject", "Method[System.Collections.IEnumerable.GetEnumerator].ReturnValue"] + - ["System.Object", "Microsoft.JScript.ObjectConstructor", "Method[CreateInstance].ReturnValue"] + - ["Microsoft.Vsa.VsaItemType", "Microsoft.JScript.VsaItem", "Field[type]"] + - ["System.Type", "Microsoft.JScript.GlobalObject!", "Property[byte]"] + - ["Microsoft.JScript.JSError", "Microsoft.JScript.JSError!", "Field[CantCreateObject]"] + - ["System.Boolean", "Microsoft.JScript.GlobalObject!", "Method[isFinite].ReturnValue"] + - ["System.String", "Microsoft.JScript.IDebugConvert", "Method[UInt64ToString].ReturnValue"] + - ["System.Boolean", "Microsoft.JScript.JSScanner", "Method[GotEndOfLine].ReturnValue"] + - ["System.Object", "Microsoft.JScript.LenientDatePrototype", "Field[setUTCMonth]"] + - ["System.String", "Microsoft.JScript.IDebugConvert", "Method[DoubleToDateString].ReturnValue"] + - ["Microsoft.JScript.ArrayObject", "Microsoft.JScript.ArrayPrototype!", "Method[splice].ReturnValue"] + - ["Microsoft.JScript.ScriptFunction", "Microsoft.JScript.FunctionConstructor", "Method[CreateInstance].ReturnValue"] + - ["Microsoft.JScript.JSError", "Microsoft.JScript.JSError!", "Field[PackageExpected]"] + - ["Microsoft.JScript.JSError", "Microsoft.JScript.JSError!", "Field[MethodNotAllowedOnExpandoClass]"] + - ["Microsoft.JScript.JSBuiltin", "Microsoft.JScript.JSBuiltin!", "Field[None]"] + - ["Microsoft.JScript.JSToken", "Microsoft.JScript.JSToken!", "Field[EndOfFile]"] + - ["System.Object", "Microsoft.JScript.LenientStringPrototype", "Field[charCodeAt]"] + - ["Microsoft.JScript.JSError", "Microsoft.JScript.JSError!", "Field[CustomAttributeUsedMoreThanOnce]"] + - ["System.Double", "Microsoft.JScript.DatePrototype!", "Method[setUTCSeconds].ReturnValue"] + - ["Microsoft.JScript.DateConstructor", "Microsoft.JScript.GlobalObject!", "Property[Date]"] + - ["Microsoft.JScript.JSError", "Microsoft.JScript.JSError!", "Field[HidesParentMember]"] + - ["System.Type", "Microsoft.JScript.GlobalObject!", "Property[double]"] + - ["Microsoft.JScript.RegExpObject", "Microsoft.JScript.RegExpConstructor", "Method[Invoke].ReturnValue"] + - ["System.Object", "Microsoft.JScript.DebugConvert", "Method[GetManagedObject].ReturnValue"] + - ["System.String", "Microsoft.JScript.IDebugConvert", "Method[BooleanToString].ReturnValue"] + - ["System.Object", "Microsoft.JScript.LenientStringPrototype", "Field[substring]"] + - ["System.Boolean", "Microsoft.JScript.RegExpPrototype!", "Method[test].ReturnValue"] + - ["System.Object", "Microsoft.JScript.COMMethodInfo", "Method[Invoke].ReturnValue"] + - ["System.Object", "Microsoft.JScript.LenientVBArrayPrototype", "Field[ubound]"] + - ["Microsoft.JScript.TokenColor", "Microsoft.JScript.TokenColor!", "Field[COLOR_CONDITIONAL_COMP]"] + - ["System.String", "Microsoft.JScript.GlobalObject!", "Method[encodeURIComponent].ReturnValue"] + - ["Microsoft.JScript.CmdLineError", "Microsoft.JScript.CmdLineError!", "Field[MissingDefineArgument]"] + - ["Microsoft.JScript.CmdLineError", "Microsoft.JScript.CmdLineError!", "Field[MultipleWin32Resources]"] + - ["System.Double", "Microsoft.JScript.LenientMathObject!", "Field[LOG10E]"] + - ["System.Object", "Microsoft.JScript.LenientDatePrototype", "Field[getMinutes]"] + - ["Microsoft.JScript.JSError", "Microsoft.JScript.JSError!", "Field[FuncEvalBadThreadNotStarted]"] + - ["System.Type", "Microsoft.JScript.ScriptObject", "Property[UnderlyingSystemType]"] + - ["Microsoft.JScript.JSToken", "Microsoft.JScript.JSToken!", "Field[For]"] + - ["Microsoft.JScript.SourceState", "Microsoft.JScript.SourceState!", "Field[STATE_COLOR_NORMAL]"] + - ["Microsoft.JScript.TokenColor", "Microsoft.JScript.TokenColor!", "Field[COLOR_IDENTIFIER]"] + - ["System.Object", "Microsoft.JScript.FieldAccessor", "Method[GetValue].ReturnValue"] + - ["Microsoft.JScript.JSBuiltin", "Microsoft.JScript.JSBuiltin!", "Field[Date_setUTCSeconds]"] + - ["Microsoft.JScript.JSError", "Microsoft.JScript.JSError!", "Field[IllegalParamArrayAttribute]"] + - ["System.Object", "Microsoft.JScript.LenientDatePrototype", "Field[toDateString]"] + - ["Microsoft.JScript.JSBuiltin", "Microsoft.JScript.JSBuiltin!", "Field[Array_toString]"] + - ["Microsoft.Vsa.IVsaItem", "Microsoft.JScript.IVsaScriptScope", "Method[AddItem].ReturnValue"] + - ["System.Reflection.MemberInfo[]", "Microsoft.JScript.ScriptObject", "Method[GetMember].ReturnValue"] + - ["System.Object[]", "Microsoft.JScript.JSFieldInfo", "Method[GetCustomAttributes].ReturnValue"] + - ["System.Reflection.MemberTypes", "Microsoft.JScript.JSConstructor", "Property[MemberType]"] + - ["System.Double", "Microsoft.JScript.DatePrototype!", "Method[setUTCFullYear].ReturnValue"] + - ["Microsoft.Vsa.IVsaItem", "Microsoft.JScript.VsaItems", "Method[CreateItem].ReturnValue"] + - ["Microsoft.JScript.JSToken", "Microsoft.JScript.JSToken!", "Field[Import]"] + - ["System.Object", "Microsoft.JScript.LateBinding!", "Method[CallValue2].ReturnValue"] + - ["Microsoft.JScript.JSBuiltin", "Microsoft.JScript.JSBuiltin!", "Field[Array_shift]"] + - ["Microsoft.JScript.JSError", "Microsoft.JScript.JSError!", "Field[ErrEOF]"] + - ["Microsoft.JScript.JSError", "Microsoft.JScript.JSError!", "Field[AmbiguousBindingBecauseOfWith]"] + - ["Microsoft.JScript.COMMemberInfo", "Microsoft.JScript.COMFieldInfo", "Method[GetCOMMemberInfo].ReturnValue"] + - ["System.Double", "Microsoft.JScript.MathObject!", "Field[SQRT1_2]"] + - ["Microsoft.JScript.JSBuiltin", "Microsoft.JScript.JSBuiltin!", "Field[Object_propertyIsEnumerable]"] + - ["Microsoft.JScript.JSError", "Microsoft.JScript.JSError!", "Field[PossibleBadConversion]"] + - ["System.String", "Microsoft.JScript.StringPrototype!", "Method[sub].ReturnValue"] + - ["Microsoft.JScript.JSBuiltin", "Microsoft.JScript.JSBuiltin!", "Field[Math_asin]"] + - ["System.Int32", "Microsoft.JScript.IVsaScriptScope", "Method[GetItemCount].ReturnValue"] + - ["Microsoft.JScript.Vsa.IJSVsaItem", "Microsoft.JScript.IVsaScriptScope", "Method[AddItem].ReturnValue"] + - ["Microsoft.JScript.JSToken", "Microsoft.JScript.JSToken!", "Field[Divide]"] + - ["System.Object", "Microsoft.JScript.LenientMathObject", "Field[pow]"] + - ["System.Boolean", "Microsoft.JScript.EnumeratorPrototype!", "Method[atEnd].ReturnValue"] + - ["Microsoft.JScript.JSBuiltin", "Microsoft.JScript.JSBuiltin!", "Field[Number_toString]"] + - ["System.String", "Microsoft.JScript.IDebugConvert", "Method[SByteToString].ReturnValue"] + - ["System.String", "Microsoft.JScript.IDebugConvert", "Method[UInt16ToString].ReturnValue"] + - ["Microsoft.JScript.JSFunctionAttributeEnum", "Microsoft.JScript.JSFunctionAttributeEnum!", "Field[HasVarArgs]"] + - ["System.Int32", "Microsoft.JScript.StringObject", "Method[GetHashCode].ReturnValue"] + - ["System.Type", "Microsoft.JScript.ArrayWrapper", "Method[GetType].ReturnValue"] + - ["Microsoft.JScript.JSBuiltin", "Microsoft.JScript.JSBuiltin!", "Field[Date_getUTCDay]"] + - ["Microsoft.JScript.JSBuiltin", "Microsoft.JScript.JSBuiltin!", "Field[Math_min]"] + - ["System.RuntimeMethodHandle", "Microsoft.JScript.COMMethodInfo", "Property[MethodHandle]"] + - ["Microsoft.JScript.JSError", "Microsoft.JScript.JSError!", "Field[ArrayLengthConstructIncorrect]"] + - ["Microsoft.JScript.JSToken", "Microsoft.JScript.JSToken!", "Field[BitwiseOr]"] + - ["Microsoft.JScript.JSError", "Microsoft.JScript.JSError!", "Field[NonClsException]"] + - ["System.Object", "Microsoft.JScript.LenientVBArrayPrototype", "Field[dimensions]"] + - ["System.Double", "Microsoft.JScript.DatePrototype!", "Method[getYear].ReturnValue"] + - ["System.Object", "Microsoft.JScript.Convert!", "Method[ToObject2].ReturnValue"] + - ["System.String", "Microsoft.JScript.DebugConvert", "Method[DoubleToString].ReturnValue"] + - ["System.Double", "Microsoft.JScript.DatePrototype!", "Method[getUTCHours].ReturnValue"] + - ["Microsoft.JScript.JSError", "Microsoft.JScript.JSError!", "Field[ArrayMayBeCopied]"] + - ["Microsoft.JScript.JSError", "Microsoft.JScript.JSError!", "Field[TypeObjectNotAvailable]"] + - ["System.Object", "Microsoft.JScript.ScriptFunction", "Method[CreateInstance].ReturnValue"] + - ["System.Object", "Microsoft.JScript.LenientGlobalObject", "Property[Boolean]"] + - ["Microsoft.JScript.JSError", "Microsoft.JScript.JSError!", "Field[MustImplementMethod]"] + - ["Microsoft.JScript.JSError", "Microsoft.JScript.JSError!", "Field[PackageInWrongContext]"] + - ["Microsoft.JScript.AST", "Microsoft.JScript.BinaryOp", "Field[operand2]"] + - ["Microsoft.JScript.VSAITEMTYPE2", "Microsoft.JScript.VSAITEMTYPE2!", "Field[HOSTSCOPE]"] + - ["System.Double", "Microsoft.JScript.DatePrototype!", "Method[getUTCDate].ReturnValue"] + - ["System.Object", "Microsoft.JScript.LenientDatePrototype", "Field[getUTCSeconds]"] + - ["System.String", "Microsoft.JScript.ArrayPrototype!", "Method[toString].ReturnValue"] + - ["System.Object", "Microsoft.JScript.TypedArray", "Method[InvokeMember].ReturnValue"] + - ["Microsoft.JScript.TokenColor", "Microsoft.JScript.TokenColor!", "Field[COLOR_COMMENT]"] + - ["System.Object", "Microsoft.JScript.IVsaScriptCodeItem", "Method[Execute].ReturnValue"] + - ["Microsoft.JScript.JSBuiltin", "Microsoft.JScript.JSBuiltin!", "Field[Object_valueOf]"] + - ["System.Type", "Microsoft.JScript.COMFieldInfo", "Property[FieldType]"] + - ["Microsoft.JScript.CmdLineError", "Microsoft.JScript.CmdLineError!", "Field[InvalidPlatform]"] + - ["System.Boolean", "Microsoft.JScript.StringObject", "Method[Equals].ReturnValue"] + - ["System.Object", "Microsoft.JScript.ArgumentsObject", "Field[caller]"] + - ["System.String", "Microsoft.JScript.DebugConvert", "Method[SingleToString].ReturnValue"] + - ["System.Object[]", "Microsoft.JScript.COMFieldInfo", "Method[GetCustomAttributes].ReturnValue"] + - ["Microsoft.JScript.VBArrayConstructor", "Microsoft.JScript.GlobalObject", "Field[originalVBArrayField]"] + - ["System.String", "Microsoft.JScript.NumberPrototype!", "Method[toFixed].ReturnValue"] + - ["System.Reflection.MethodInfo[]", "Microsoft.JScript.GlobalScope", "Method[GetMethods].ReturnValue"] + - ["Microsoft.JScript.JSError", "Microsoft.JScript.JSError!", "Field[NoColon]"] + - ["System.Object", "Microsoft.JScript.LenientMathObject", "Field[min]"] + - ["Microsoft.JScript.JSError", "Microsoft.JScript.JSError!", "Field[NotAccessible]"] + - ["System.Boolean", "Microsoft.JScript.GlobalObject!", "Method[isNaN].ReturnValue"] + - ["System.Boolean", "Microsoft.JScript.Convert!", "Method[ToBoolean].ReturnValue"] + - ["System.Object", "Microsoft.JScript.LenientDatePrototype", "Field[getUTCMilliseconds]"] + - ["System.Double", "Microsoft.JScript.DatePrototype!", "Method[getSeconds].ReturnValue"] + - ["System.Type", "Microsoft.JScript.JSVariableField", "Property[DeclaringType]"] + - ["System.RuntimeMethodHandle", "Microsoft.JScript.JSConstructor", "Property[MethodHandle]"] + - ["System.Double", "Microsoft.JScript.MathObject!", "Method[pow].ReturnValue"] + - ["Microsoft.JScript.JSBuiltin", "Microsoft.JScript.JSBuiltin!", "Field[Math_tan]"] + - ["System.String", "Microsoft.JScript.IDebugConvert", "Method[RegexpToString].ReturnValue"] + - ["System.Object", "Microsoft.JScript.LenientDatePrototype", "Field[getUTCHours]"] + - ["Microsoft.JScript.JSBuiltin", "Microsoft.JScript.JSBuiltin!", "Field[Math_sin]"] + - ["Microsoft.JScript.JSError", "Microsoft.JScript.JSError!", "Field[NoComma]"] + - ["Microsoft.JScript.JSError", "Microsoft.JScript.JSError!", "Field[InvalidAssemblyKeyFile]"] + - ["System.Boolean", "Microsoft.JScript.Binding", "Field[isFullyResolved]"] + - ["System.Type", "Microsoft.JScript.JSFieldInfo", "Property[DeclaringType]"] + - ["System.Object", "Microsoft.JScript.RegExpConstructor", "Property[leftContext]"] + - ["Microsoft.JScript.JSBuiltin", "Microsoft.JScript.JSBuiltin!", "Field[Date_getUTCMinutes]"] + - ["Microsoft.JScript.JSError", "Microsoft.JScript.JSError!", "Field[NoLabel]"] + - ["Microsoft.JScript.JSBuiltin", "Microsoft.JScript.JSBuiltin!", "Field[Array_pop]"] + - ["System.Object", "Microsoft.JScript.LenientRegExpPrototype", "Field[constructor]"] + - ["System.Object", "Microsoft.JScript.LenientGlobalObject", "Field[sbyte]"] + - ["Microsoft.JScript.JSError", "Microsoft.JScript.JSError!", "Field[OLENoPropOrMethod]"] + - ["Microsoft.JScript.JSBuiltin", "Microsoft.JScript.JSBuiltin!", "Field[Date_getTime]"] + - ["System.Double", "Microsoft.JScript.DatePrototype!", "Method[getTimezoneOffset].ReturnValue"] + - ["Microsoft.JScript.JSFunctionAttributeEnum", "Microsoft.JScript.JSFunctionAttributeEnum!", "Field[HasThisObject]"] + - ["System.Object", "Microsoft.JScript.LenientStringPrototype", "Field[anchor]"] + - ["System.Object", "Microsoft.JScript.LenientEnumeratorPrototype", "Field[moveFirst]"] + - ["Microsoft.JScript.JSToken", "Microsoft.JScript.JSToken!", "Field[Comment]"] + - ["System.Object", "Microsoft.JScript.LenientMathObject", "Field[abs]"] + - ["Microsoft.JScript.JSToken", "Microsoft.JScript.JSToken!", "Field[RightParen]"] + - ["System.Reflection.FieldAttributes", "Microsoft.JScript.COMFieldInfo", "Property[Attributes]"] + - ["Microsoft.JScript.FunctionConstructor", "Microsoft.JScript.FunctionPrototype!", "Property[constructor]"] + - ["Microsoft.JScript.ErrorType", "Microsoft.JScript.ErrorType!", "Field[TypeError]"] + - ["System.Object", "Microsoft.JScript.LenientStringPrototype", "Field[strike]"] + - ["Microsoft.JScript.JSError", "Microsoft.JScript.JSError!", "Field[StringExpected]"] + - ["Microsoft.JScript.JSError", "Microsoft.JScript.JSError!", "Field[AbstractCannotBeStatic]"] + - ["Microsoft.JScript.JSFunctionAttributeEnum", "Microsoft.JScript.JSFunctionAttributeEnum!", "Field[HasEngine]"] + - ["System.Boolean", "Microsoft.JScript.JSScanner!", "Method[IsKeyword].ReturnValue"] + - ["System.Double", "Microsoft.JScript.DatePrototype!", "Method[setUTCMinutes].ReturnValue"] + - ["Microsoft.JScript.JSError", "Microsoft.JScript.JSError!", "Field[ConstructorMayNotHaveReturnType]"] + - ["System.String", "Microsoft.JScript.DebugConvert", "Method[StringToPrintable].ReturnValue"] + - ["Microsoft.Vsa.IVsaItem", "Microsoft.JScript.IVsaScriptScope", "Method[GetItemAtIndex].ReturnValue"] + - ["System.Object", "Microsoft.JScript.ScriptFunction", "Method[InvokeMember].ReturnValue"] + - ["System.String", "Microsoft.JScript.RegExpObject", "Method[ToString].ReturnValue"] + - ["Microsoft.JScript.JSError", "Microsoft.JScript.JSError!", "Field[VBArrayExpected]"] + - ["System.Object", "Microsoft.JScript.LenientErrorPrototype", "Field[constructor]"] + - ["Microsoft.JScript.JSBuiltin", "Microsoft.JScript.JSBuiltin!", "Field[Object_toLocaleString]"] + - ["System.String", "Microsoft.JScript.StringPrototype!", "Method[replace].ReturnValue"] + - ["Microsoft.JScript.JSBuiltin", "Microsoft.JScript.JSBuiltin!", "Field[String_substring]"] + - ["Microsoft.JScript.JSFunctionAttributeEnum", "Microsoft.JScript.JSFunctionAttributeEnum!", "Field[ClassicFunction]"] + - ["System.Object", "Microsoft.JScript.LenientDatePrototype", "Field[setUTCSeconds]"] + - ["System.Object", "Microsoft.JScript.LenientRegExpPrototype", "Field[test]"] + - ["System.Reflection.MemberInfo[]", "Microsoft.JScript.GlobalScope", "Method[GetMembers].ReturnValue"] + - ["System.String", "Microsoft.JScript.JScriptException", "Property[Microsoft.Vsa.IVsaError.Description]"] + - ["System.String", "Microsoft.JScript.IDebugConvert", "Method[DoubleToString].ReturnValue"] + - ["System.Object", "Microsoft.JScript.LenientGlobalObject", "Property[TypeError]"] + - ["System.Object", "Microsoft.JScript.LenientMathObject", "Field[atan]"] + - ["Microsoft.JScript.JSBuiltin", "Microsoft.JScript.JSBuiltin!", "Field[Enumerator_atEnd]"] + - ["System.Object", "Microsoft.JScript.LenientDatePrototype", "Field[getDay]"] + - ["Microsoft.JScript.ScriptBlock", "Microsoft.JScript.JSParser", "Method[Parse].ReturnValue"] + - ["System.Object", "Microsoft.JScript.VBArrayPrototype!", "Method[getItem].ReturnValue"] + - ["System.Reflection.FieldInfo", "Microsoft.JScript.JSObject", "Method[AddField].ReturnValue"] + - ["Microsoft.JScript.JSBuiltin", "Microsoft.JScript.JSBuiltin!", "Field[RegExp_exec]"] + - ["Microsoft.JScript.JSBuiltin", "Microsoft.JScript.JSBuiltin!", "Field[String_substr]"] + - ["System.String", "Microsoft.JScript.DebugConvert", "Method[SByteToString].ReturnValue"] + - ["Microsoft.JScript.JSToken", "Microsoft.JScript.JSToken!", "Field[Export]"] + - ["Microsoft.JScript.DateConstructor", "Microsoft.JScript.GlobalObject", "Field[originalDateField]"] + - ["System.String", "Microsoft.JScript.StringPrototype!", "Method[link].ReturnValue"] + - ["System.Object", "Microsoft.JScript.LenientArrayPrototype", "Field[push]"] + - ["System.Reflection.MemberTypes", "Microsoft.JScript.JSMethodInfo", "Property[MemberType]"] + - ["Microsoft.JScript.JSBuiltin", "Microsoft.JScript.JSBuiltin!", "Field[String_sub]"] + - ["Microsoft.JScript.JSToken", "Microsoft.JScript.JSToken!", "Field[BitwiseAndAssign]"] + - ["Microsoft.JScript.JSBuiltin", "Microsoft.JScript.JSBuiltin!", "Field[Array_concat]"] + - ["Microsoft.JScript.JSError", "Microsoft.JScript.JSError!", "Field[CcInvalidEnd]"] + - ["Microsoft.JScript.JSToken", "Microsoft.JScript.JSToken!", "Field[BitwiseXor]"] + - ["System.Boolean", "Microsoft.JScript.TypedArray", "Method[Equals].ReturnValue"] + - ["System.String", "Microsoft.JScript.JSFieldInfo", "Property[Name]"] + - ["Microsoft.JScript.VSAITEMTYPE2", "Microsoft.JScript.VSAITEMTYPE2!", "Field[SCRIPTSCOPE]"] + - ["Microsoft.JScript.JSObject", "Microsoft.JScript.ObjectConstructor", "Method[ConstructObject].ReturnValue"] + - ["System.Int64", "Microsoft.JScript.Runtime!", "Method[DoubleToInt64].ReturnValue"] + - ["System.Object", "Microsoft.JScript.ErrorObject", "Field[message]"] + - ["Microsoft.JScript.JSError", "Microsoft.JScript.JSError!", "Field[StringConcatIsSlow]"] + - ["System.Int64", "Microsoft.JScript.ArrayPrototype!", "Method[push].ReturnValue"] + - ["System.Double", "Microsoft.JScript.DatePrototype!", "Method[getUTCMonth].ReturnValue"] + - ["Microsoft.JScript.JSToken", "Microsoft.JScript.JSToken!", "Field[Default]"] + - ["Microsoft.JScript.JSToken", "Microsoft.JScript.JSToken!", "Field[Uint]"] + - ["System.Object", "Microsoft.JScript.ErrorObject", "Field[number]"] + - ["Microsoft.JScript.VSAITEMTYPE2", "Microsoft.JScript.VSAITEMTYPE2!", "Field[STATEMENT]"] + - ["System.Double", "Microsoft.JScript.DatePrototype!", "Method[setMonth].ReturnValue"] + - ["System.String", "Microsoft.JScript.StringPrototype!", "Method[small].ReturnValue"] + - ["Microsoft.JScript.Missing", "Microsoft.JScript.Missing!", "Field[Value]"] + - ["System.Object", "Microsoft.JScript.LenientGlobalObject", "Property[Math]"] + - ["System.Int32", "Microsoft.JScript.StringPrototype!", "Method[search].ReturnValue"] + - ["Microsoft.JScript.JSBuiltin", "Microsoft.JScript.JSBuiltin!", "Field[Date_getUTCSeconds]"] + - ["System.Object", "Microsoft.JScript.LenientDatePrototype", "Field[toLocaleTimeString]"] + - ["System.Type", "Microsoft.JScript.COMPropertyInfo", "Property[PropertyType]"] + - ["System.Reflection.ICustomAttributeProvider", "Microsoft.JScript.JSMethod", "Property[ReturnTypeCustomAttributes]"] + - ["System.Object", "Microsoft.JScript.LenientDatePrototype", "Field[toTimeString]"] + - ["Microsoft.JScript.JSError", "Microsoft.JScript.JSError!", "Field[StaticIsAlreadyFinal]"] + - ["System.String", "Microsoft.JScript.JScriptException", "Property[SourceMoniker]"] + - ["System.Reflection.MethodAttributes", "Microsoft.JScript.COMMethodInfo", "Property[Attributes]"] + - ["Microsoft.JScript.CmdLineError", "Microsoft.JScript.CmdLineError!", "Field[DuplicateResourceFile]"] + - ["System.Type", "Microsoft.JScript.JSFieldInfo", "Property[FieldType]"] + - ["Microsoft.JScript.JSError", "Microsoft.JScript.JSError!", "Field[NotValidForConstructor]"] + - ["System.Object", "Microsoft.JScript.ArrayPrototype!", "Method[reverse].ReturnValue"] + - ["Microsoft.JScript.JSBuiltin", "Microsoft.JScript.JSBuiltin!", "Field[Global_decodeURIComponent]"] + - ["Microsoft.JScript.ErrorConstructor", "Microsoft.JScript.GlobalObject!", "Property[URIError]"] + - ["Microsoft.JScript.JSError", "Microsoft.JScript.JSError!", "Field[TypeCannotBeExtended]"] + - ["Microsoft.JScript.JSError", "Microsoft.JScript.JSError!", "Field[VariableLeftUninitialized]"] + - ["System.Object", "Microsoft.JScript.LenientVBArrayPrototype", "Field[toArray]"] + - ["Microsoft.JScript.JSError", "Microsoft.JScript.JSError!", "Field[NoCcEnd]"] + - ["System.Int32", "Microsoft.JScript.ScriptFunction", "Property[length]"] + - ["System.Object", "Microsoft.JScript.JSPrototypeObject", "Field[constructor]"] + - ["Microsoft.JScript.JSError", "Microsoft.JScript.JSError!", "Field[CcInvalidElif]"] + - ["System.Object", "Microsoft.JScript.StringPrototype!", "Method[charCodeAt].ReturnValue"] + - ["System.Object", "Microsoft.JScript.LenientVBArrayPrototype", "Field[getItem]"] + - ["Microsoft.JScript.JSError", "Microsoft.JScript.JSError!", "Field[BadContinue]"] + - ["System.Int32", "Microsoft.JScript.StringPrototype!", "Method[indexOf].ReturnValue"] + - ["System.Type", "Microsoft.JScript.JSMethodInfo", "Property[ReflectedType]"] + - ["Microsoft.JScript.JSBuiltin", "Microsoft.JScript.JSBuiltin!", "Field[Date_getMinutes]"] + - ["Microsoft.JScript.JSToken", "Microsoft.JScript.JSToken!", "Field[ConditionalIf]"] + - ["Microsoft.JScript.JSError", "Microsoft.JScript.JSError!", "Field[ExpectedAssembly]"] + - ["Microsoft.JScript.AST", "Microsoft.JScript.UnaryOp", "Field[operand]"] + - ["Microsoft.JScript.JSError", "Microsoft.JScript.JSError!", "Field[NotConst]"] + - ["Microsoft.JScript.CmdLineError", "Microsoft.JScript.CmdLineError!", "Field[InvalidWarningLevel]"] + - ["System.Double", "Microsoft.JScript.MathObject!", "Method[min].ReturnValue"] + - ["System.Double", "Microsoft.JScript.MathObject!", "Field[LOG10E]"] + - ["Microsoft.JScript.JSError", "Microsoft.JScript.JSError!", "Field[FuncEvalThreadSuspended]"] + - ["System.Int32", "Microsoft.JScript.JScriptException", "Property[Microsoft.Vsa.IVsaError.Number]"] + - ["System.Int64", "Microsoft.JScript.COMCharStream", "Property[Position]"] + - ["Microsoft.JScript.JSError", "Microsoft.JScript.JSError!", "Field[NeedArrayObject]"] + - ["System.Object", "Microsoft.JScript.IDebugConvert", "Method[GetManagedCharObject].ReturnValue"] + - ["Microsoft.JScript.JSError", "Microsoft.JScript.JSError!", "Field[BadVariableDeclaration]"] + - ["System.Reflection.FieldAttributes", "Microsoft.JScript.JSVariableField", "Property[Attributes]"] + - ["Microsoft.JScript.CmdLineError", "Microsoft.JScript.CmdLineError!", "Field[CannotCreateEngine]"] + - ["System.Object", "Microsoft.JScript.LenientMathObject", "Field[sin]"] + - ["Microsoft.JScript.JSBuiltin", "Microsoft.JScript.JSBuiltin!", "Field[Global_encodeURIComponent]"] + - ["Microsoft.JScript.ArrayObject", "Microsoft.JScript.Globals!", "Method[ConstructArray].ReturnValue"] + - ["Microsoft.JScript.JSBuiltin", "Microsoft.JScript.JSBuiltin!", "Field[Function_call]"] + - ["System.Object", "Microsoft.JScript.LenientObjectPrototype", "Field[isPrototypeOf]"] + - ["System.Object", "Microsoft.JScript.LenientStringPrototype", "Field[fontcolor]"] + - ["Microsoft.JScript.JSError", "Microsoft.JScript.JSError!", "Field[NoSemicolon]"] + - ["System.Double", "Microsoft.JScript.MathObject!", "Method[atan2].ReturnValue"] + - ["System.String", "Microsoft.JScript.JScriptException", "Property[StackTrace]"] + - ["Microsoft.JScript.IParseText", "Microsoft.JScript.JSAuthor", "Method[GetCodeSense].ReturnValue"] + - ["Microsoft.JScript.CmdLineError", "Microsoft.JScript.CmdLineError!", "Field[DuplicateFileAsSourceAndAssembly]"] + - ["Microsoft.JScript.JSBuiltin", "Microsoft.JScript.JSBuiltin!", "Field[Math_sqrt]"] + - ["System.Object", "Microsoft.JScript.StackFrame", "Method[GetMemberValue].ReturnValue"] + - ["System.String", "Microsoft.JScript.JScriptException", "Property[Description]"] + - ["Microsoft.JScript.JSToken", "Microsoft.JScript.JSToken!", "Field[PreProcessorConstant]"] + - ["System.Object", "Microsoft.JScript.JSLocalField", "Method[GetValue].ReturnValue"] + - ["System.Reflection.ParameterInfo[]", "Microsoft.JScript.JSMethodInfo", "Method[GetParameters].ReturnValue"] + - ["Microsoft.JScript.JSToken", "Microsoft.JScript.JSToken!", "Field[Double]"] + - ["System.Type", "Microsoft.JScript.StringObject", "Method[GetType].ReturnValue"] + - ["System.Object", "Microsoft.JScript.LenientDatePrototype", "Field[toLocaleDateString]"] + - ["Microsoft.JScript.JSBuiltin", "Microsoft.JScript.JSBuiltin!", "Field[Array_toLocaleString]"] + - ["Microsoft.JScript.BooleanConstructor", "Microsoft.JScript.GlobalObject", "Field[originalBooleanField]"] + - ["System.Type", "Microsoft.JScript.COMFieldInfo", "Property[ReflectedType]"] + - ["Microsoft.JScript.JSError", "Microsoft.JScript.JSError!", "Field[NewNotSpecifiedInMethodDeclaration]"] + - ["System.Double", "Microsoft.JScript.MathObject!", "Method[random].ReturnValue"] + - ["Microsoft.JScript.JSError", "Microsoft.JScript.JSError!", "Field[UnterminatedString]"] + - ["Microsoft.JScript.COMMemberInfo", "Microsoft.JScript.COMMethodInfo", "Field[_comObject]"] + - ["Microsoft.JScript.JSError", "Microsoft.JScript.JSError!", "Field[InvalidCustomAttributeClassOrCtor]"] + - ["System.String", "Microsoft.JScript.RegExpObject", "Property[source]"] + - ["System.Object", "Microsoft.JScript.LenientStringPrototype", "Field[split]"] + - ["Microsoft.JScript.JSError", "Microsoft.JScript.JSError!", "Field[OutOfMemory]"] + - ["Microsoft.JScript.JSToken", "Microsoft.JScript.JSToken!", "Field[With]"] + - ["System.Object", "Microsoft.JScript.LenientGlobalObject", "Property[VBArray]"] + - ["System.Object", "Microsoft.JScript.LenientBooleanPrototype", "Field[constructor]"] + - ["System.Object", "Microsoft.JScript.LenientGlobalObject", "Property[EvalError]"] + - ["Microsoft.JScript.JSToken", "Microsoft.JScript.JSToken!", "Field[New]"] + - ["System.String", "Microsoft.JScript.BooleanPrototype!", "Method[toString].ReturnValue"] + - ["System.Object", "Microsoft.JScript.LenientDateConstructor", "Field[UTC]"] + - ["System.Object", "Microsoft.JScript.LenientRegExpPrototype", "Field[compile]"] + - ["System.Object", "Microsoft.JScript.LenientGlobalObject", "Property[ReferenceError]"] + - ["Microsoft.JScript.JSBuiltin", "Microsoft.JScript.JSBuiltin!", "Field[String_strike]"] + - ["Microsoft.JScript.JSToken", "Microsoft.JScript.JSToken!", "Field[Final]"] + - ["Microsoft.JScript.ErrorConstructor", "Microsoft.JScript.GlobalObject", "Field[originalSyntaxErrorField]"] + - ["Microsoft.JScript.COMMemberInfo", "Microsoft.JScript.MemberInfoInitializer", "Method[GetCOMMemberInfo].ReturnValue"] + - ["System.String", "Microsoft.JScript.IDebugConvert", "Method[ByteToString].ReturnValue"] + - ["System.Int32", "Microsoft.JScript.JSScanner", "Method[GetStartLinePosition].ReturnValue"] + - ["Microsoft.JScript.EnumeratorObject", "Microsoft.JScript.EnumeratorConstructor", "Method[CreateInstance].ReturnValue"] + - ["Microsoft.JScript.CmdLineError", "Microsoft.JScript.CmdLineError!", "Field[ManagedResourceNotFound]"] + - ["Microsoft.JScript.JSToken", "Microsoft.JScript.JSToken!", "Field[Internal]"] + - ["Microsoft.JScript.JSToken", "Microsoft.JScript.JSToken!", "Field[Delete]"] + - ["System.Object", "Microsoft.JScript.LenientGlobalObject", "Field[ScriptEngineMajorVersion]"] + - ["Microsoft.JScript.JSBuiltin", "Microsoft.JScript.JSBuiltin!", "Field[Date_toLocaleDateString]"] + - ["System.Reflection.FieldInfo", "Microsoft.JScript.IActivationObject", "Method[GetField].ReturnValue"] + - ["System.String", "Microsoft.JScript.DebugConvert", "Method[DecimalToString].ReturnValue"] + - ["Microsoft.JScript.JSBuiltin", "Microsoft.JScript.JSBuiltin!", "Field[Global_ScriptEngineMinorVersion]"] + - ["Microsoft.JScript.ArrayObject", "Microsoft.JScript.ArrayConstructor", "Method[Invoke].ReturnValue"] + - ["System.Object", "Microsoft.JScript.With!", "Method[JScriptWith].ReturnValue"] + - ["System.Object", "Microsoft.JScript.CmdLineOptionParser!", "Method[IsBooleanOption].ReturnValue"] + - ["System.Object", "Microsoft.JScript.LenientEnumeratorPrototype", "Field[atEnd]"] + - ["System.Boolean", "Microsoft.JScript.Equality", "Method[EvaluateEquality].ReturnValue"] + - ["Microsoft.JScript.JSBuiltin", "Microsoft.JScript.JSBuiltin!", "Field[String_toLocaleLowerCase]"] + - ["System.Object", "Microsoft.JScript.LenientVBArrayPrototype", "Field[lbound]"] + - ["System.Object", "Microsoft.JScript.LenientGlobalObject", "Field[unescape]"] + - ["Microsoft.JScript.JSError", "Microsoft.JScript.JSError!", "Field[DuplicateName]"] + - ["System.Reflection.MemberInfo[]", "Microsoft.JScript.StackFrame", "Method[GetMember].ReturnValue"] + - ["Microsoft.JScript.JSBuiltin", "Microsoft.JScript.JSBuiltin!", "Field[Global_ScriptEngineBuildVersion]"] + - ["Microsoft.JScript.JSToken", "Microsoft.JScript.JSToken!", "Field[Catch]"] + - ["Microsoft.JScript.JSError", "Microsoft.JScript.JSError!", "Field[FileNotFound]"] + - ["System.Int32", "Microsoft.JScript.JSScanner", "Method[SkipMultiLineComment].ReturnValue"] + - ["Microsoft.JScript.JSBuiltin", "Microsoft.JScript.JSBuiltin!", "Field[VBArray_toArray]"] + - ["Microsoft.JScript.CmdLineError", "Microsoft.JScript.CmdLineError!", "Field[NoLocaleID]"] + - ["Microsoft.JScript.JSToken", "Microsoft.JScript.JSToken!", "Field[NotEqual]"] + - ["Microsoft.JScript.JSToken", "Microsoft.JScript.JSToken!", "Field[Finally]"] + - ["Microsoft.JScript.JSBuiltin", "Microsoft.JScript.JSBuiltin!", "Field[Global_GetObject]"] + - ["System.Object", "Microsoft.JScript.LenientStringPrototype", "Field[indexOf]"] + - ["System.Double", "Microsoft.JScript.MathObject!", "Field[SQRT2]"] + - ["Microsoft.JScript.ErrorConstructor", "Microsoft.JScript.GlobalObject!", "Property[SyntaxError]"] + - ["System.Boolean", "Microsoft.JScript.RegExpObject", "Property[global]"] + - ["System.Object", "Microsoft.JScript.RegExpConstructor", "Property[index]"] + - ["System.Reflection.MemberTypes", "Microsoft.JScript.JSField", "Property[MemberType]"] + - ["Microsoft.JScript.JSError", "Microsoft.JScript.JSError!", "Field[NoMethodInBaseToOverride]"] + - ["Microsoft.JScript.NumberConstructor", "Microsoft.JScript.NumberPrototype!", "Property[constructor]"] + - ["System.Double", "Microsoft.JScript.DatePrototype!", "Method[setUTCDate].ReturnValue"] + - ["System.Object", "Microsoft.JScript.Convert!", "Method[Coerce2].ReturnValue"] + - ["Microsoft.JScript.JSToken", "Microsoft.JScript.JSToken!", "Field[Char]"] + - ["Microsoft.JScript.JSBuiltin", "Microsoft.JScript.JSBuiltin!", "Field[Array_reverse]"] + - ["System.Int32", "Microsoft.JScript.TypedArray", "Method[GetHashCode].ReturnValue"] + - ["Microsoft.JScript.JSToken", "Microsoft.JScript.JSToken!", "Field[Decrement]"] + - ["Microsoft.JScript.JSToken", "Microsoft.JScript.JSToken!", "Field[EndOfLine]"] + - ["Microsoft.JScript.JSError", "Microsoft.JScript.JSError!", "Field[InvalidCustomAttribute]"] + - ["Microsoft.JScript.JSBuiltin", "Microsoft.JScript.JSBuiltin!", "Field[String_fromCharCode]"] + - ["System.Boolean", "Microsoft.JScript.IDebugVsaScriptCodeItem", "Method[ParseNamedBreakPoint].ReturnValue"] + - ["System.Reflection.MethodInfo", "Microsoft.JScript.COMMethodInfo", "Method[GetBaseDefinition].ReturnValue"] + - ["System.RuntimeMethodHandle", "Microsoft.JScript.JSMethodInfo", "Property[MethodHandle]"] + - ["Microsoft.JScript.CmdLineError", "Microsoft.JScript.CmdLineError!", "Field[DuplicateSourceFile]"] + - ["System.Object[]", "Microsoft.JScript.JSConstructor", "Method[GetCustomAttributes].ReturnValue"] + - ["Microsoft.JScript.JSError", "Microsoft.JScript.JSError!", "Field[ActionNotSupported]"] + - ["Microsoft.JScript.JSFunctionAttributeEnum", "Microsoft.JScript.JSFunctionAttributeEnum!", "Field[IsInstanceNestedClassConstructor]"] + - ["System.String", "Microsoft.JScript.DynamicFieldInfo", "Field[fieldTypeName]"] + - ["Microsoft.JScript.JSError", "Microsoft.JScript.JSError!", "Field[EnumNotAllowed]"] + - ["Microsoft.JScript.JSError", "Microsoft.JScript.JSError!", "Field[MemberInitializerCannotContainFuncExpr]"] + - ["System.Boolean", "Microsoft.JScript.ObjectPrototype!", "Method[propertyIsEnumerable].ReturnValue"] + - ["System.String", "Microsoft.JScript.StringPrototype!", "Method[sup].ReturnValue"] + - ["Microsoft.JScript.StringObject", "Microsoft.JScript.StringConstructor", "Method[CreateInstance].ReturnValue"] + - ["System.Reflection.MemberTypes", "Microsoft.JScript.COMFieldInfo", "Property[MemberType]"] + - ["System.Double", "Microsoft.JScript.DatePrototype!", "Method[getDay].ReturnValue"] + - ["Microsoft.JScript.JSFunctionAttributeEnum", "Microsoft.JScript.JSFunctionAttributeEnum!", "Field[None]"] + - ["Microsoft.JScript.TokenColor", "Microsoft.JScript.TokenColor!", "Field[COLOR_STRING]"] + - ["Microsoft.JScript.JSError", "Microsoft.JScript.JSError!", "Field[RefParamsNonSupportedInDebugger]"] + - ["System.Reflection.MethodAttributes", "Microsoft.JScript.JSMethodInfo", "Property[Attributes]"] + - ["Microsoft.JScript.JSToken", "Microsoft.JScript.JSToken!", "Field[Long]"] + - ["Microsoft.JScript.JSToken", "Microsoft.JScript.JSToken!", "Field[This]"] + - ["Microsoft.JScript.JSError", "Microsoft.JScript.JSError!", "Field[DupDefault]"] + - ["System.Double", "Microsoft.JScript.NumberConstructor!", "Field[MAX_VALUE]"] + - ["Microsoft.JScript.JSBuiltin", "Microsoft.JScript.JSBuiltin!", "Field[Global_eval]"] + - ["System.Boolean", "Microsoft.JScript.COMPropertyInfo", "Property[CanRead]"] + - ["Microsoft.JScript.JSToken", "Microsoft.JScript.JSToken!", "Field[Volatile]"] + - ["System.Reflection.ICustomAttributeProvider", "Microsoft.JScript.COMMethodInfo", "Property[ReturnTypeCustomAttributes]"] + - ["Microsoft.Vsa.IVsaItem", "Microsoft.JScript.IVsaScriptScope", "Method[CreateDynamicItem].ReturnValue"] + - ["System.Double", "Microsoft.JScript.MathObject!", "Method[atan].ReturnValue"] + - ["System.Reflection.MemberInfo[]", "Microsoft.JScript.ActivationObject", "Method[GetMembers].ReturnValue"] + - ["System.IO.TextWriter", "Microsoft.JScript.ScriptStream!", "Field[Out]"] + - ["Microsoft.JScript.ErrorType", "Microsoft.JScript.ErrorType!", "Field[URIError]"] + - ["Microsoft.JScript.JSBuiltin", "Microsoft.JScript.JSBuiltin!", "Field[Date_setUTCMinutes]"] + - ["Microsoft.JScript.JSError", "Microsoft.JScript.JSError!", "Field[CannotUseNameOfClass]"] + - ["System.String", "Microsoft.JScript.ObjectPrototype!", "Method[toString].ReturnValue"] + - ["System.Reflection.MemberTypes", "Microsoft.JScript.COMPropertyInfo", "Property[MemberType]"] + - ["Microsoft.JScript.JSBuiltin", "Microsoft.JScript.JSBuiltin!", "Field[Date_getUTCFullYear]"] + - ["Microsoft.JScript.JSBuiltin", "Microsoft.JScript.JSBuiltin!", "Field[Math_atan2]"] + - ["System.String", "Microsoft.JScript.JSMethodInfo", "Method[ToString].ReturnValue"] + - ["Microsoft.JScript.JSError", "Microsoft.JScript.JSError!", "Field[VarIllegalInInterface]"] + - ["Microsoft.JScript.JSToken", "Microsoft.JScript.JSToken!", "Field[LogicalOr]"] + - ["System.String", "Microsoft.JScript.JScriptException", "Property[Microsoft.JScript.Vsa.IJSVsaError.Description]"] + - ["Microsoft.JScript.CmdLineError", "Microsoft.JScript.CmdLineError!", "Field[MissingVersionInfo]"] + - ["System.Double", "Microsoft.JScript.DatePrototype!", "Method[getUTCSeconds].ReturnValue"] + - ["System.String", "Microsoft.JScript.StringPrototype!", "Method[toLocaleLowerCase].ReturnValue"] + - ["Microsoft.JScript.JSError", "Microsoft.JScript.JSError!", "Field[PossibleBadConversionFromString]"] + - ["System.Reflection.MethodImplAttributes", "Microsoft.JScript.JSMethod", "Method[GetMethodImplementationFlags].ReturnValue"] + - ["System.Object", "Microsoft.JScript.LenientObjectPrototype", "Field[constructor]"] + - ["System.String", "Microsoft.JScript.GlobalObject!", "Method[escape].ReturnValue"] + - ["Microsoft.JScript.JSToken", "Microsoft.JScript.Context", "Method[GetToken].ReturnValue"] + - ["System.Object", "Microsoft.JScript.EnumeratorConstructor", "Method[Invoke].ReturnValue"] + - ["System.String", "Microsoft.JScript.ErrorPrototype!", "Method[toString].ReturnValue"] + - ["Microsoft.JScript.JSToken", "Microsoft.JScript.JSToken!", "Field[UnsignedRightShift]"] + - ["System.Double", "Microsoft.JScript.Convert!", "Method[ToNumber].ReturnValue"] + - ["System.Double", "Microsoft.JScript.LenientMathObject!", "Field[SQRT2]"] + - ["System.Object", "Microsoft.JScript.LenientStringPrototype", "Field[fontsize]"] + - ["System.Object", "Microsoft.JScript.GlobalObject!", "Method[eval].ReturnValue"] + - ["System.Object", "Microsoft.JScript.LenientGlobalObject", "Field[eval]"] + - ["System.Reflection.MemberTypes", "Microsoft.JScript.COMMethodInfo", "Property[MemberType]"] + - ["System.Boolean", "Microsoft.JScript.Convert!", "Method[IsBadIndex].ReturnValue"] + - ["Microsoft.JScript.JSBuiltin", "Microsoft.JScript.JSBuiltin!", "Field[Math_exp]"] + - ["Microsoft.JScript.CmdLineError", "Microsoft.JScript.CmdLineError!", "Field[InvalidVersion]"] + - ["System.Type", "Microsoft.JScript.JSMethod", "Property[ReflectedType]"] + - ["System.String", "Microsoft.JScript.DebugConvert", "Method[BooleanToString].ReturnValue"] + - ["Microsoft.JScript.JSBuiltin", "Microsoft.JScript.JSBuiltin!", "Field[Date_toGMTString]"] + - ["Microsoft.JScript.JSError", "Microsoft.JScript.JSError!", "Field[StaticVarNotAvailable]"] + - ["Microsoft.JScript.JSToken", "Microsoft.JScript.JSToken!", "Field[LessThanEqual]"] + - ["System.String", "Microsoft.JScript.IDebugConvert", "Method[SingleToString].ReturnValue"] + - ["Microsoft.JScript.ErrorType", "Microsoft.JScript.ErrorType!", "Field[ReferenceError]"] + - ["Microsoft.JScript.JSError", "Microsoft.JScript.JSError!", "Field[ClassNotAllowed]"] + - ["Microsoft.JScript.JSBuiltin", "Microsoft.JScript.JSBuiltin!", "Field[Number_toExponential]"] + - ["System.Object", "Microsoft.JScript.LenientFunctionPrototype", "Field[call]"] + - ["System.Reflection.PropertyInfo[]", "Microsoft.JScript.TypedArray", "Method[GetProperties].ReturnValue"] + - ["System.Object", "Microsoft.JScript.StringPrototype!", "Method[valueOf].ReturnValue"] + - ["Microsoft.JScript.JSToken", "Microsoft.JScript.JSToken!", "Field[LeftShiftAssign]"] + - ["System.Collections.IDictionaryEnumerator", "Microsoft.JScript.SimpleHashtable", "Method[GetEnumerator].ReturnValue"] + - ["Microsoft.JScript.JSBuiltin", "Microsoft.JScript.JSBuiltin!", "Field[Date_getSeconds]"] + - ["Microsoft.JScript.JSError", "Microsoft.JScript.JSError!", "Field[NoMethodInBaseToNew]"] + - ["System.Object", "Microsoft.JScript.LenientNumberPrototype", "Field[toString]"] + - ["System.String", "Microsoft.JScript.CmdLineException", "Property[Message]"] + - ["System.RuntimeFieldHandle", "Microsoft.JScript.COMFieldInfo", "Property[FieldHandle]"] + - ["System.Object", "Microsoft.JScript.LenientDatePrototype", "Field[getTimezoneOffset]"] + - ["System.Double", "Microsoft.JScript.DatePrototype!", "Method[getHours].ReturnValue"] + - ["System.Object", "Microsoft.JScript.LenientMathObject", "Field[atan2]"] + - ["System.String", "Microsoft.JScript.COMMethodInfo", "Method[ToString].ReturnValue"] + - ["Microsoft.JScript.JSError", "Microsoft.JScript.JSError!", "Field[ExceptionFromHResult]"] + - ["Microsoft.JScript.JSBuiltin", "Microsoft.JScript.JSBuiltin!", "Field[Error_toString]"] + - ["Microsoft.JScript.JSToken", "Microsoft.JScript.JSToken!", "Field[FirstBinaryOp]"] + - ["Microsoft.JScript.JSError", "Microsoft.JScript.JSError!", "Field[DoesNotHaveAnAddress]"] + - ["System.String", "Microsoft.JScript.JSField", "Property[Name]"] + - ["Microsoft.JScript.JSError", "Microsoft.JScript.JSError!", "Field[StaticMethodsCannotOverride]"] + - ["Microsoft.JScript.DateConstructor", "Microsoft.JScript.DatePrototype!", "Property[constructor]"] + - ["System.Int32", "Microsoft.JScript.GlobalObject!", "Method[ScriptEngineMinorVersion].ReturnValue"] + - ["System.Double", "Microsoft.JScript.DatePrototype!", "Method[setMinutes].ReturnValue"] + - ["System.String", "Microsoft.JScript.ScriptFunction", "Method[ToString].ReturnValue"] + - ["Microsoft.JScript.JSError", "Microsoft.JScript.JSError!", "Field[FinalPrecludesAbstract]"] + - ["System.Object", "Microsoft.JScript.LenientErrorPrototype", "Field[toString]"] + - ["System.Object", "Microsoft.JScript.Convert!", "Method[ToNativeArray].ReturnValue"] + - ["Microsoft.JScript.JSToken", "Microsoft.JScript.JSToken!", "Field[Continue]"] + - ["System.Object", "Microsoft.JScript.LenientObjectPrototype", "Field[hasOwnProperty]"] + - ["Microsoft.JScript.JSBuiltin", "Microsoft.JScript.JSBuiltin!", "Field[Enumerator_moveNext]"] + - ["Microsoft.JScript.JSBuiltin", "Microsoft.JScript.JSBuiltin!", "Field[String_lastIndexOf]"] + - ["System.Object", "Microsoft.JScript.DebugConvert", "Method[ToPrimitive].ReturnValue"] + - ["System.String", "Microsoft.JScript.Context", "Method[GetCode].ReturnValue"] + - ["System.String", "Microsoft.JScript.IDebugConvert", "Method[GetErrorMessageForHR].ReturnValue"] + - ["System.Object", "Microsoft.JScript.RegExpConstructor", "Method[Construct].ReturnValue"] + - ["System.Double", "Microsoft.JScript.DatePrototype!", "Method[setUTCMilliseconds].ReturnValue"] + - ["System.Type", "Microsoft.JScript.JSConstructor", "Property[DeclaringType]"] + - ["System.Reflection.ICustomAttributeProvider", "Microsoft.JScript.JSMethodInfo", "Property[ReturnTypeCustomAttributes]"] + - ["Microsoft.JScript.JSError", "Microsoft.JScript.JSError!", "Field[NonCLSCompliantType]"] + - ["System.Object", "Microsoft.JScript.LenientStringPrototype", "Field[toLowerCase]"] + - ["System.Double", "Microsoft.JScript.MathObject!", "Method[ceil].ReturnValue"] + - ["System.Object", "Microsoft.JScript.LenientGlobalObject", "Field[ScriptEngineBuildVersion]"] + - ["System.Int32", "Microsoft.JScript.JScriptException", "Property[Line]"] + - ["Microsoft.JScript.JSFunctionAttributeEnum", "Microsoft.JScript.JSFunctionAttributeEnum!", "Field[IsExpandoMethod]"] + - ["Microsoft.JScript.NumberObject", "Microsoft.JScript.NumberConstructor", "Method[CreateInstance].ReturnValue"] + - ["System.Object", "Microsoft.JScript.DebugConvert", "Method[GetManagedCharObject].ReturnValue"] + - ["System.Boolean", "Microsoft.JScript.VsaItem", "Field[isDirty]"] + - ["Microsoft.JScript.ErrorConstructor", "Microsoft.JScript.GlobalObject", "Field[originalURIErrorField]"] + - ["Microsoft.JScript.JSError", "Microsoft.JScript.JSError!", "Field[SuperClassConstructorNotAccessible]"] + - ["System.Object", "Microsoft.JScript.LenientVBArrayPrototype", "Field[constructor]"] + - ["Microsoft.JScript.JSError", "Microsoft.JScript.JSError!", "Field[BadBreak]"] + - ["Microsoft.JScript.JSBuiltin", "Microsoft.JScript.JSBuiltin!", "Field[String_concat]"] + - ["System.Reflection.MethodInfo", "Microsoft.JScript.BinaryOp", "Field[operatorMeth]"] + - ["System.Object", "Microsoft.JScript.LenientArrayPrototype", "Field[shift]"] + - ["System.Double", "Microsoft.JScript.MathObject!", "Method[sqrt].ReturnValue"] + - ["System.String", "Microsoft.JScript.Closure", "Method[ToString].ReturnValue"] + - ["Microsoft.JScript.JSError", "Microsoft.JScript.JSError!", "Field[IncompatibleAssemblyReference]"] + - ["Microsoft.JScript.FunctionConstructor", "Microsoft.JScript.GlobalObject!", "Property[Function]"] + - ["Microsoft.JScript.JSError", "Microsoft.JScript.JSError!", "Field[NoFuncEvalAllowed]"] + - ["Microsoft.JScript.JSError", "Microsoft.JScript.JSError!", "Field[CannotCallSecurityMethodLateBound]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftJScriptVsa/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftJScriptVsa/model.yml new file mode 100644 index 000000000000..ebd0cdd81b7e --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftJScriptVsa/model.yml @@ -0,0 +1,218 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.String", "Microsoft.JScript.Vsa.BaseVsaEngine", "Field[scriptLanguage]"] + - ["Microsoft.JScript.Vsa.JSVsaError", "Microsoft.JScript.Vsa.JSVsaError!", "Field[VsaServerDown]"] + - ["Microsoft.JScript.Vsa.JSVsaError", "Microsoft.JScript.Vsa.JSVsaError!", "Field[EngineRunning]"] + - ["Microsoft.JScript.Vsa.BaseVsaStartup", "Microsoft.JScript.Vsa.BaseVsaEngine", "Field[startupInstance]"] + - ["Microsoft.JScript.ArrayConstructor", "Microsoft.JScript.Vsa.VsaEngine", "Method[GetOriginalArrayConstructor].ReturnValue"] + - ["System.Boolean", "Microsoft.JScript.Vsa.IJSVsaSite", "Method[OnCompilerError].ReturnValue"] + - ["System.Object", "Microsoft.JScript.Vsa.BaseVsaSite", "Method[GetEventSourceInstance].ReturnValue"] + - ["Microsoft.JScript.Vsa.JSVsaItemFlag", "Microsoft.JScript.Vsa.JSVsaItemFlag!", "Field[Module]"] + - ["System.String", "Microsoft.JScript.Vsa.BaseVsaEngine", "Field[engineName]"] + - ["Microsoft.JScript.Vsa.JSVsaError", "Microsoft.JScript.Vsa.JSVsaError!", "Field[EngineNotInitialized]"] + - ["Microsoft.JScript.Vsa.JSVsaError", "Microsoft.JScript.Vsa.JSVsaError!", "Field[EngineNotCompiled]"] + - ["System.Int32", "Microsoft.JScript.Vsa.IJSVsaItems", "Property[Count]"] + - ["System.Int32", "Microsoft.JScript.Vsa.VsaEngine", "Method[GetItemCount].ReturnValue"] + - ["System.String", "Microsoft.JScript.Vsa.IJSVsaReferenceItem", "Property[AssemblyName]"] + - ["Microsoft.JScript.Vsa.JSVsaItemFlag", "Microsoft.JScript.Vsa.JSVsaItemFlag!", "Field[Class]"] + - ["Microsoft.JScript.Vsa.JSVsaError", "Microsoft.JScript.Vsa.JSVsaError!", "Field[SourceItemNotAvailable]"] + - ["System.Object", "Microsoft.JScript.Vsa.BaseVsaSite", "Method[GetGlobalInstance].ReturnValue"] + - ["System.Security.Policy.Evidence", "Microsoft.JScript.Vsa.BaseVsaEngine", "Property[Evidence]"] + - ["System.String", "Microsoft.JScript.Vsa.BaseVsaEngine", "Property[ApplicationBase]"] + - ["System.Boolean", "Microsoft.JScript.Vsa.BaseVsaEngine", "Field[failedCompilation]"] + - ["System.Boolean", "Microsoft.JScript.Vsa.BaseVsaEngine", "Field[genDebugInfo]"] + - ["System.Boolean", "Microsoft.JScript.Vsa.BaseVsaEngine", "Property[IsDirty]"] + - ["Microsoft.JScript.Vsa.JSVsaError", "Microsoft.JScript.Vsa.JSVsaError!", "Field[FileFormatUnsupported]"] + - ["System.Type", "Microsoft.JScript.Vsa.BaseVsaEngine", "Field[startupClass]"] + - ["System.Int32", "Microsoft.JScript.Vsa.IJSVsaError", "Property[Severity]"] + - ["System.String", "Microsoft.JScript.Vsa.ResInfo", "Field[fullpath]"] + - ["Microsoft.JScript.Vsa.JSVsaError", "Microsoft.JScript.Vsa.JSVsaError!", "Field[ItemTypeNotSupported]"] + - ["Microsoft.JScript.GlobalScope", "Microsoft.JScript.Vsa.VsaEngine", "Method[GetMainScope].ReturnValue"] + - ["System.Reflection.Module", "Microsoft.JScript.Vsa.VsaEngine", "Method[GetModule].ReturnValue"] + - ["Microsoft.JScript.Vsa.JSVsaError", "Microsoft.JScript.Vsa.JSVsaError!", "Field[EngineCannotClose]"] + - ["Microsoft.JScript.Vsa.JSVsaError", "Microsoft.JScript.Vsa.JSVsaError!", "Field[MissingSource]"] + - ["System.String", "Microsoft.JScript.Vsa.ResInfo", "Field[name]"] + - ["System.String", "Microsoft.JScript.Vsa.IJSVsaItem", "Property[Name]"] + - ["System.Boolean", "Microsoft.JScript.Vsa.IJSVsaGlobalItem", "Property[ExposeMembers]"] + - ["Microsoft.JScript.Vsa.IJSVsaItems", "Microsoft.JScript.Vsa.IJSVsaEngine", "Property[Items]"] + - ["Microsoft.JScript.Vsa.JSVsaError", "Microsoft.JScript.Vsa.JSVsaError!", "Field[ApplicationBaseCannotBeSet]"] + - ["Microsoft.JScript.Vsa.JSVsaError", "Microsoft.JScript.Vsa.JSVsaError!", "Field[UnknownError]"] + - ["System.Boolean", "Microsoft.JScript.Vsa.BaseVsaEngine", "Field[isDebugInfoSupported]"] + - ["System.Boolean", "Microsoft.JScript.Vsa.VsaEngine", "Method[IsValidIdentifier].ReturnValue"] + - ["System.Boolean", "Microsoft.JScript.Vsa.BaseVsaEngine", "Field[isEngineInitialized]"] + - ["System.Int32", "Microsoft.JScript.Vsa.BaseVsaEngine", "Property[LCID]"] + - ["System.String", "Microsoft.JScript.Vsa.BaseVsaEngine", "Field[rootNamespace]"] + - ["System.String", "Microsoft.JScript.Vsa.BaseVsaEngine", "Property[RootNamespace]"] + - ["Microsoft.JScript.Vsa.JSVsaError", "Microsoft.JScript.Vsa.JSVsaError!", "Field[SiteNotSet]"] + - ["Microsoft.JScript.Vsa.JSVsaError", "Microsoft.JScript.Vsa.JSVsaError!", "Field[MissingPdb]"] + - ["Microsoft.JScript.Vsa.JSVsaError", "Microsoft.JScript.Vsa.JSVsaError!", "Field[RootNamespaceNotSet]"] + - ["Microsoft.JScript.Vsa.JSVsaError", "Microsoft.JScript.Vsa.JSVsaError!", "Field[CallbackUnexpected]"] + - ["Microsoft.JScript.Vsa.JSVsaError", "Microsoft.JScript.Vsa.JSVsaError!", "Field[BrowserNotExist]"] + - ["Microsoft.JScript.Vsa.JSVsaError", "Microsoft.JScript.Vsa.JSVsaError!", "Field[FileTypeUnknown]"] + - ["Microsoft.JScript.Vsa.JSVsaError", "Microsoft.JScript.Vsa.JSVsaError!", "Field[ItemCannotBeRemoved]"] + - ["Microsoft.JScript.GlobalScope", "Microsoft.JScript.Vsa.VsaEngine!", "Method[CreateEngineAndGetGlobalScopeWithType].ReturnValue"] + - ["Microsoft.JScript.Vsa.JSVsaError", "Microsoft.JScript.Vsa.JSVsaError!", "Field[ProcNameInUse]"] + - ["System.Reflection.Assembly", "Microsoft.JScript.Vsa.VsaEngine", "Method[GetAssembly].ReturnValue"] + - ["Microsoft.JScript.Vsa.JSVsaError", "Microsoft.JScript.Vsa.JSVsaError!", "Field[EngineInitialized]"] + - ["System.Object", "Microsoft.JScript.Vsa.IJSVsaSite", "Method[GetEventSourceInstance].ReturnValue"] + - ["Microsoft.JScript.Vsa.JSVsaItemType", "Microsoft.JScript.Vsa.JSVsaItemType!", "Field[AppGlobal]"] + - ["Microsoft.JScript.Vsa.IJSVsaItems", "Microsoft.JScript.Vsa.BaseVsaEngine", "Field[vsaItems]"] + - ["Microsoft.JScript.Vsa.JSVsaError", "Microsoft.JScript.Vsa.JSVsaError!", "Field[CodeDOMNotAvailable]"] + - ["Microsoft.JScript.Vsa.JSVsaError", "Microsoft.JScript.Vsa.JSVsaError!", "Field[EngineCannotReset]"] + - ["System.String", "Microsoft.JScript.Vsa.BaseVsaEngine", "Property[Version]"] + - ["System.String", "Microsoft.JScript.Vsa.BaseVsaEngine", "Field[assemblyVersion]"] + - ["Microsoft.JScript.Vsa.IJSVsaSite", "Microsoft.JScript.Vsa.BaseVsaEngine", "Field[engineSite]"] + - ["System.Object", "Microsoft.JScript.Vsa.BaseVsaEngine", "Method[GetCustomOption].ReturnValue"] + - ["System.Int32", "Microsoft.JScript.Vsa.IJSVsaError", "Property[Line]"] + - ["Microsoft.JScript.Vsa.JSVsaError", "Microsoft.JScript.Vsa.JSVsaError!", "Field[AssemblyNameInvalid]"] + - ["Microsoft.JScript.Vsa.JSVsaError", "Microsoft.JScript.Vsa.JSVsaError!", "Field[RootMonikerNotSet]"] + - ["System.Security.Policy.Evidence", "Microsoft.JScript.Vsa.BaseVsaEngine", "Field[executionEvidence]"] + - ["System.Int32", "Microsoft.JScript.Vsa.IJSVsaError", "Property[EndColumn]"] + - ["Microsoft.JScript.Vsa.IJSVsaItem", "Microsoft.JScript.Vsa.IJSVsaError", "Property[SourceItem]"] + - ["System.Boolean", "Microsoft.JScript.Vsa.IJSVsaEngine", "Property[IsCompiled]"] + - ["System.String", "Microsoft.JScript.Vsa.BaseVsaEngine", "Property[Language]"] + - ["System.Boolean", "Microsoft.JScript.Vsa.IJSVsaEngine", "Method[Compile].ReturnValue"] + - ["System.String", "Microsoft.JScript.Vsa.IJSVsaEngine", "Property[Version]"] + - ["Microsoft.JScript.Vsa.JSVsaError", "Microsoft.JScript.Vsa.JSVsaError!", "Field[AppDomainCannotBeSet]"] + - ["Microsoft.JScript.Vsa.JSVsaError", "Microsoft.JScript.Vsa.JSVsaError!", "Field[GetCompiledStateFailed]"] + - ["Microsoft.JScript.Vsa.JSVsaError", "Microsoft.JScript.Vsa.JSVsaError!", "Field[ElementNotFound]"] + - ["Microsoft.JScript.Vsa.JSVsaError", "Microsoft.JScript.Vsa.JSVsaError!", "Field[EngineEmpty]"] + - ["System.Boolean", "Microsoft.JScript.Vsa.BaseVsaEngine", "Property[GenerateDebugInfo]"] + - ["Microsoft.JScript.Vsa.JSVsaError", "Microsoft.JScript.Vsa.JSVsaError!", "Field[RootMonikerProtocolInvalid]"] + - ["System.Object", "Microsoft.JScript.Vsa.IJSVsaSite", "Method[GetGlobalInstance].ReturnValue"] + - ["Microsoft.JScript.Vsa.JSVsaError", "Microsoft.JScript.Vsa.JSVsaError!", "Field[OptionNotSupported]"] + - ["Microsoft.JScript.Vsa.JSVsaError", "Microsoft.JScript.Vsa.JSVsaError!", "Field[RootNamespaceInvalid]"] + - ["Microsoft.JScript.IVsaScriptScope", "Microsoft.JScript.Vsa.VsaEngine", "Method[GetGlobalScope].ReturnValue"] + - ["Microsoft.JScript.Vsa.JSVsaError", "Microsoft.JScript.Vsa.JSVsaError!", "Field[ElementNameInvalid]"] + - ["Microsoft.JScript.Vsa.JSVsaError", "Microsoft.JScript.Vsa.JSVsaError!", "Field[EventSourceTypeInvalid]"] + - ["System.Int32", "Microsoft.JScript.Vsa.IJSVsaEngine", "Property[LCID]"] + - ["System.Boolean", "Microsoft.JScript.Vsa.BaseVsaEngine", "Field[isEngineDirty]"] + - ["System.String", "Microsoft.JScript.Vsa.BaseVsaEngine", "Field[engineMoniker]"] + - ["System.Collections.Hashtable", "Microsoft.JScript.Vsa.BaseVsaEngine!", "Field[nameTable]"] + - ["Microsoft.JScript.Vsa.JSVsaError", "Microsoft.JScript.Vsa.JSVsaError!", "Field[GlobalInstanceTypeInvalid]"] + - ["Microsoft.JScript.Vsa.IJSVsaItems", "Microsoft.JScript.Vsa.BaseVsaEngine", "Property[Items]"] + - ["Microsoft.JScript.Vsa.JSVsaError", "Microsoft.JScript.Vsa.JSVsaError!", "Field[CachedAssemblyInvalid]"] + - ["System.String", "Microsoft.JScript.Vsa.BaseVsaEngine", "Property[RootMoniker]"] + - ["System.String", "Microsoft.JScript.Vsa.IJSVsaEngine", "Property[RootMoniker]"] + - ["Microsoft.JScript.LenientGlobalObject", "Microsoft.JScript.Vsa.VsaEngine", "Property[LenientGlobalObject]"] + - ["System.Object", "Microsoft.JScript.Vsa.IJSVsaItem", "Method[GetOption].ReturnValue"] + - ["System.String", "Microsoft.JScript.Vsa.IJSVsaPersistSite", "Method[LoadElement].ReturnValue"] + - ["Microsoft.JScript.Vsa.VsaEngine", "Microsoft.JScript.Vsa.VsaEngine!", "Method[CreateEngine].ReturnValue"] + - ["Microsoft.JScript.Vsa.JSVsaError", "Microsoft.JScript.Vsa.JSVsaError!", "Field[LoadElementFailed]"] + - ["Microsoft.JScript.Vsa.JSVsaError", "Microsoft.JScript.Vsa.JSVsaError!", "Field[CannotAttachToWebServer]"] + - ["Microsoft.JScript.Vsa.JSVsaError", "Microsoft.JScript.Vsa.JSVsaError!", "Field[EventSourceNameInUse]"] + - ["Microsoft.JScript.Vsa.JSVsaItemFlag", "Microsoft.JScript.Vsa.JSVsaItemFlag!", "Field[None]"] + - ["Microsoft.JScript.Vsa.JSVsaError", "Microsoft.JScript.Vsa.JSVsaError!", "Field[InternalCompilerError]"] + - ["Microsoft.JScript.Vsa.JSVsaError", "Microsoft.JScript.Vsa.JSVsaError!", "Field[ItemNameInUse]"] + - ["System.Int32", "Microsoft.JScript.Vsa.BaseVsaEngine", "Field[errorLocale]"] + - ["System.Object", "Microsoft.JScript.Vsa.VsaEngine", "Method[GetCustomOption].ReturnValue"] + - ["System.Byte[]", "Microsoft.JScript.Vsa.BaseVsaSite", "Property[DebugInfo]"] + - ["Microsoft.JScript.Vsa.JSVsaError", "Microsoft.JScript.Vsa.JSVsaError!", "Field[ApplicationBaseInvalid]"] + - ["System.Boolean", "Microsoft.JScript.Vsa.ResInfo", "Field[isLinked]"] + - ["Microsoft.JScript.Vsa.JSVsaError", "Microsoft.JScript.Vsa.JSVsaError!", "Field[EngineNotExist]"] + - ["Microsoft.JScript.Vsa.JSVsaError", "Microsoft.JScript.Vsa.JSVsaError!", "Field[ItemNotFound]"] + - ["Microsoft.JScript.Vsa.JSVsaError", "Microsoft.JScript.Vsa.JSVsaError!", "Field[URLInvalid]"] + - ["System.Boolean", "Microsoft.JScript.Vsa.BaseVsaEngine", "Property[IsRunning]"] + - ["System.String", "Microsoft.JScript.Vsa.JSVsaException", "Method[ToString].ReturnValue"] + - ["System.Boolean", "Microsoft.JScript.Vsa.IJSVsaEngine", "Property[IsRunning]"] + - ["System.Reflection.Assembly", "Microsoft.JScript.Vsa.BaseVsaEngine", "Field[loadedAssembly]"] + - ["System.String", "Microsoft.JScript.Vsa.IJSVsaError", "Property[Description]"] + - ["Microsoft.JScript.ScriptObject", "Microsoft.JScript.Vsa.VsaEngine", "Method[PopScriptObject].ReturnValue"] + - ["Microsoft.JScript.Vsa.JSVsaError", "Microsoft.JScript.Vsa.JSVsaError!", "Field[RootMonikerInUse]"] + - ["Microsoft.JScript.Vsa.JSVsaError", "Microsoft.JScript.Vsa.JSVsaError!", "Field[OptionInvalid]"] + - ["Microsoft.JScript.Vsa.JSVsaError", "Microsoft.JScript.Vsa.JSVsaError!", "Field[EngineNameNotSet]"] + - ["System.Boolean", "Microsoft.JScript.Vsa.BaseVsaEngine", "Method[DoCompile].ReturnValue"] + - ["System.String", "Microsoft.JScript.Vsa.IJSVsaEngine", "Property[Language]"] + - ["Microsoft.JScript.Vsa.JSVsaError", "Microsoft.JScript.Vsa.JSVsaError!", "Field[ItemNameInvalid]"] + - ["System.String", "Microsoft.JScript.Vsa.IJSVsaCodeItem", "Property[SourceText]"] + - ["Microsoft.JScript.Vsa.JSVsaError", "Microsoft.JScript.Vsa.JSVsaError!", "Field[SourceMonikerNotAvailable]"] + - ["System.Boolean", "Microsoft.JScript.Vsa.VsaEngine", "Method[IsValidNamespaceName].ReturnValue"] + - ["Microsoft.Vsa.IVsaEngine", "Microsoft.JScript.Vsa.VsaEngine", "Method[Clone].ReturnValue"] + - ["System.CodeDom.CodeObject", "Microsoft.JScript.Vsa.IJSVsaCodeItem", "Property[CodeDOM]"] + - ["System.Boolean", "Microsoft.JScript.Vsa.BaseVsaSite", "Method[OnCompilerError].ReturnValue"] + - ["Microsoft.JScript.Vsa.IJSVsaSite", "Microsoft.JScript.Vsa.BaseVsaStartup", "Field[site]"] + - ["System._AppDomain", "Microsoft.JScript.Vsa.BaseVsaEngine", "Property[AppDomain]"] + - ["Microsoft.JScript.Vsa.JSVsaError", "Microsoft.JScript.Vsa.JSVsaError!", "Field[ProcNameInvalid]"] + - ["Microsoft.JScript.Vsa.IJSVsaSite", "Microsoft.JScript.Vsa.BaseVsaEngine", "Property[Site]"] + - ["System.Boolean", "Microsoft.JScript.Vsa.BaseVsaEngine", "Field[isEngineCompiled]"] + - ["Microsoft.JScript.Vsa.JSVsaError", "Microsoft.JScript.Vsa.JSVsaError!", "Field[RootMonikerAlreadySet]"] + - ["System.Boolean", "Microsoft.JScript.Vsa.IJSVsaEngine", "Property[GenerateDebugInfo]"] + - ["System.Reflection.Assembly", "Microsoft.JScript.Vsa.BaseVsaEngine", "Property[Assembly]"] + - ["Microsoft.Vsa.IVsaItem", "Microsoft.JScript.Vsa.VsaEngine", "Method[GetItem].ReturnValue"] + - ["System.Object", "Microsoft.JScript.Vsa.IJSVsaEngine", "Method[GetOption].ReturnValue"] + - ["Microsoft.JScript.Vsa.JSVsaError", "Microsoft.JScript.Vsa.JSVsaError!", "Field[ItemCannotBeRenamed]"] + - ["Microsoft.JScript.Vsa.JSVsaError", "Microsoft.JScript.Vsa.JSVsaError!", "Field[NotClientSideAndNoUrl]"] + - ["Microsoft.JScript.Vsa.JSVsaError", "Microsoft.JScript.Vsa.JSVsaError!", "Field[DebugInfoNotSupported]"] + - ["System.Boolean", "Microsoft.JScript.Vsa.BaseVsaEngine", "Field[haveCompiledState]"] + - ["Microsoft.JScript.ObjectConstructor", "Microsoft.JScript.Vsa.VsaEngine", "Method[GetOriginalObjectConstructor].ReturnValue"] + - ["System.String", "Microsoft.JScript.Vsa.IJSVsaError", "Property[SourceMoniker]"] + - ["System.String", "Microsoft.JScript.Vsa.BaseVsaEngine", "Property[Name]"] + - ["Microsoft.JScript.GlobalScope", "Microsoft.JScript.Vsa.VsaEngine!", "Method[CreateEngineAndGetGlobalScope].ReturnValue"] + - ["System.Security.Policy.Evidence", "Microsoft.JScript.Vsa.IJSVsaEngine", "Property[Evidence]"] + - ["Microsoft.Vsa.IVsaItem", "Microsoft.JScript.Vsa.VsaEngine", "Method[GetItemAtIndex].ReturnValue"] + - ["Microsoft.JScript.Vsa.JSVsaItemType", "Microsoft.JScript.Vsa.JSVsaItemType!", "Field[Reference]"] + - ["System.Reflection.Assembly", "Microsoft.JScript.Vsa.BaseVsaEngine", "Method[LoadCompiledState].ReturnValue"] + - ["Microsoft.JScript.Vsa.JSVsaItemType", "Microsoft.JScript.Vsa.IJSVsaItem", "Property[ItemType]"] + - ["Microsoft.JScript.Vsa.JSVsaError", "Microsoft.JScript.Vsa.JSVsaError!", "Field[SaveElementFailed]"] + - ["System.String", "Microsoft.JScript.Vsa.IJSVsaError", "Property[LineText]"] + - ["System.Boolean", "Microsoft.JScript.Vsa.BaseVsaEngine", "Field[isEngineRunning]"] + - ["Microsoft.JScript.Vsa.JSVsaError", "Microsoft.JScript.Vsa.JSVsaError!", "Field[SiteInvalid]"] + - ["Microsoft.JScript.Vsa.JSVsaError", "Microsoft.JScript.Vsa.JSVsaError!", "Field[RootMonikerInvalid]"] + - ["Microsoft.JScript.Vsa.JSVsaError", "Microsoft.JScript.Vsa.JSVsaError!", "Field[GlobalInstanceInvalid]"] + - ["System.String", "Microsoft.JScript.Vsa.IJSVsaEngine", "Property[RootNamespace]"] + - ["System.Reflection.Assembly", "Microsoft.JScript.Vsa.VsaEngine", "Method[LoadCompiledState].ReturnValue"] + - ["Microsoft.JScript.Vsa.JSVsaError", "Microsoft.JScript.Vsa.JSVsaError!", "Field[AssemblyExpected]"] + - ["System.String", "Microsoft.JScript.Vsa.BaseVsaEngine", "Field[compiledRootNamespace]"] + - ["Microsoft.JScript.Vsa.IJSVsaItem", "Microsoft.JScript.Vsa.IJSVsaItems", "Method[CreateItem].ReturnValue"] + - ["Microsoft.JScript.Vsa.JSVsaItemType", "Microsoft.JScript.Vsa.JSVsaItemType!", "Field[Code]"] + - ["System.Boolean", "Microsoft.JScript.Vsa.BaseVsaEngine", "Method[IsValidIdentifier].ReturnValue"] + - ["Microsoft.JScript.Vsa.JSVsaError", "Microsoft.JScript.Vsa.JSVsaError!", "Field[CompiledStateNotFound]"] + - ["System.Boolean", "Microsoft.JScript.Vsa.BaseVsaEngine", "Property[IsCompiled]"] + - ["System.Boolean", "Microsoft.JScript.Vsa.VsaEngine", "Method[DoCompile].ReturnValue"] + - ["System.Boolean", "Microsoft.JScript.Vsa.VsaEngine", "Method[CompileEmpty].ReturnValue"] + - ["System.Int32", "Microsoft.JScript.Vsa.IJSVsaError", "Property[Number]"] + - ["Microsoft.JScript.Vsa.JSVsaError", "Microsoft.JScript.Vsa.JSVsaError!", "Field[EventSourceNotFound]"] + - ["System.String", "Microsoft.JScript.Vsa.ResInfo", "Field[filename]"] + - ["System.Int32", "Microsoft.JScript.Vsa.IJSVsaError", "Property[StartColumn]"] + - ["Microsoft.JScript.Vsa.JSVsaError", "Microsoft.JScript.Vsa.JSVsaError!", "Field[EventSourceInvalid]"] + - ["System.String", "Microsoft.JScript.Vsa.IJSVsaEngine", "Property[Name]"] + - ["Microsoft.JScript.Vsa.JSVsaError", "Microsoft.JScript.Vsa.JSVsaError!", "Field[SiteAlreadySet]"] + - ["Microsoft.JScript.Vsa.IJSVsaSite", "Microsoft.JScript.Vsa.IJSVsaEngine", "Property[Site]"] + - ["System.Boolean", "Microsoft.JScript.Vsa.ResInfo", "Field[isPublic]"] + - ["Microsoft.JScript.Vsa.JSVsaError", "Microsoft.JScript.Vsa.JSVsaError!", "Field[EngineNotRunning]"] + - ["Microsoft.JScript.Vsa.JSVsaError", "Microsoft.JScript.Vsa.JSVsaError!", "Field[EngineBusy]"] + - ["Microsoft.JScript.Vsa.IJSVsaItem", "Microsoft.JScript.Vsa.IJSVsaItems", "Property[Item]"] + - ["Microsoft.JScript.ScriptObject", "Microsoft.JScript.Vsa.VsaEngine", "Method[ScriptObjectStackTop].ReturnValue"] + - ["Microsoft.JScript.Vsa.JSVsaError", "Microsoft.JScript.Vsa.JSVsaError!", "Field[SaveCompiledStateFailed]"] + - ["Microsoft.JScript.Vsa.JSVsaError", "Microsoft.JScript.Vsa.JSVsaError!", "Field[NotificationInvalid]"] + - ["Microsoft.JScript.Vsa.JSVsaException", "Microsoft.JScript.Vsa.BaseVsaEngine", "Method[Error].ReturnValue"] + - ["Microsoft.JScript.RegExpConstructor", "Microsoft.JScript.Vsa.VsaEngine", "Method[GetOriginalRegExpConstructor].ReturnValue"] + - ["Microsoft.JScript.Vsa.JSVsaError", "Microsoft.JScript.Vsa.JSVsaError!", "Field[AppDomainInvalid]"] + - ["Microsoft.JScript.Vsa.JSVsaError", "Microsoft.JScript.Vsa.JSVsaError!", "Field[LCIDNotSupported]"] + - ["System.Reflection.Assembly", "Microsoft.JScript.Vsa.IJSVsaEngine", "Property[Assembly]"] + - ["Microsoft.JScript.Vsa.JSVsaError", "Microsoft.JScript.Vsa.JSVsaError!", "Field[EngineClosed]"] + - ["Microsoft.JScript.Vsa.JSVsaError", "Microsoft.JScript.Vsa.JSVsaError!", "Field[NotInitCompleted]"] + - ["Microsoft.JScript.Vsa.JSVsaError", "Microsoft.JScript.Vsa.JSVsaError!", "Field[ItemFlagNotSupported]"] + - ["System.Boolean", "Microsoft.JScript.Vsa.IJSVsaItem", "Property[IsDirty]"] + - ["Microsoft.JScript.Vsa.JSVsaError", "Microsoft.JScript.Vsa.JSVsaError!", "Field[EventSourceNameInvalid]"] + - ["Microsoft.JScript.Vsa.JSVsaError", "Microsoft.JScript.Vsa.JSVsaError!", "Field[RevokeFailed]"] + - ["Microsoft.JScript.GlobalScope", "Microsoft.JScript.Vsa.VsaEngine!", "Method[CreateEngineAndGetGlobalScopeWithTypeAndRootNamespace].ReturnValue"] + - ["Microsoft.JScript.Vsa.JSVsaError", "Microsoft.JScript.Vsa.JSVsaError!", "Field[DebuggeeNotStarted]"] + - ["Microsoft.JScript.Vsa.JSVsaError", "Microsoft.JScript.Vsa.JSVsaError!", "Field[NameTooLong]"] + - ["System.Boolean", "Microsoft.JScript.Vsa.BaseVsaEngine", "Method[Compile].ReturnValue"] + - ["System.Boolean", "Microsoft.JScript.Vsa.IJSVsaEngine", "Method[IsValidIdentifier].ReturnValue"] + - ["Microsoft.JScript.Vsa.JSVsaError", "Microsoft.JScript.Vsa.JSVsaException", "Property[ErrorCode]"] + - ["System.Object", "Microsoft.JScript.Vsa.BaseVsaEngine", "Method[GetOption].ReturnValue"] + - ["System.Boolean", "Microsoft.JScript.Vsa.BaseVsaEngine", "Field[isClosed]"] + - ["System.String", "Microsoft.JScript.Vsa.IJSVsaGlobalItem", "Property[TypeString]"] + - ["Microsoft.JScript.Vsa.VsaEngine", "Microsoft.JScript.Vsa.VsaEngine!", "Method[CreateEngineWithType].ReturnValue"] + - ["Microsoft.JScript.Vsa.JSVsaError", "Microsoft.JScript.Vsa.JSVsaError!", "Field[EngineNameInUse]"] + - ["System.Boolean", "Microsoft.JScript.Vsa.BaseVsaEngine", "Method[IsValidNamespaceName].ReturnValue"] + - ["Microsoft.JScript.Vsa.JSVsaError", "Microsoft.JScript.Vsa.JSVsaError!", "Field[BadAssembly]"] + - ["Microsoft.JScript.Vsa.JSVsaError", "Microsoft.JScript.Vsa.JSVsaError!", "Field[EngineNameInvalid]"] + - ["System.Byte[]", "Microsoft.JScript.Vsa.BaseVsaSite", "Property[Assembly]"] + - ["System.Boolean", "Microsoft.JScript.Vsa.IJSVsaEngine", "Property[IsDirty]"] + - ["System.String", "Microsoft.JScript.Vsa.BaseVsaEngine", "Field[applicationPath]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftManagementInfrastructure/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftManagementInfrastructure/model.yml new file mode 100644 index 000000000000..8fd3c0ec60e4 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftManagementInfrastructure/model.yml @@ -0,0 +1,201 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["Microsoft.Management.Infrastructure.CimType", "Microsoft.Management.Infrastructure.CimType!", "Field[Real64Array]"] + - ["Microsoft.Management.Infrastructure.NativeErrorCode", "Microsoft.Management.Infrastructure.NativeErrorCode!", "Field[InvalidOperationTimeout]"] + - ["System.Collections.Generic.IEnumerable", "Microsoft.Management.Infrastructure.CimSession", "Method[EnumerateClasses].ReturnValue"] + - ["Microsoft.Management.Infrastructure.CimType", "Microsoft.Management.Infrastructure.CimProperty", "Property[CimType]"] + - ["Microsoft.Management.Infrastructure.CimType", "Microsoft.Management.Infrastructure.CimMethodParameterDeclaration", "Property[CimType]"] + - ["System.String", "Microsoft.Management.Infrastructure.CimMethodDeclaration", "Property[Name]"] + - ["System.Int32", "Microsoft.Management.Infrastructure.CimMethodParametersCollection", "Property[Count]"] + - ["Microsoft.Management.Infrastructure.CimMethodParameter", "Microsoft.Management.Infrastructure.CimMethodResult", "Property[ReturnValue]"] + - ["Microsoft.Management.Infrastructure.CimSession", "Microsoft.Management.Infrastructure.CimSession!", "Method[Create].ReturnValue"] + - ["System.Object", "Microsoft.Management.Infrastructure.CimQualifier", "Property[Value]"] + - ["System.UInt32", "Microsoft.Management.Infrastructure.CimException", "Property[StatusCode]"] + - ["System.String", "Microsoft.Management.Infrastructure.CimQualifier", "Method[ToString].ReturnValue"] + - ["Microsoft.Management.Infrastructure.CimFlags", "Microsoft.Management.Infrastructure.CimFlags!", "Field[ToSubclass]"] + - ["Microsoft.Management.Infrastructure.CimSubscriptionDeliveryType", "Microsoft.Management.Infrastructure.CimSubscriptionDeliveryType!", "Field[None]"] + - ["Microsoft.Management.Infrastructure.CimFlags", "Microsoft.Management.Infrastructure.CimMethodParameter", "Property[Flags]"] + - ["Microsoft.Management.Infrastructure.CimType", "Microsoft.Management.Infrastructure.CimType!", "Field[DateTime]"] + - ["Microsoft.Management.Infrastructure.CimFlags", "Microsoft.Management.Infrastructure.CimFlags!", "Field[Stream]"] + - ["Microsoft.Management.Infrastructure.CimType", "Microsoft.Management.Infrastructure.CimMethodParameter", "Property[CimType]"] + - ["Microsoft.Management.Infrastructure.CimFlags", "Microsoft.Management.Infrastructure.CimFlags!", "Field[NotModified]"] + - ["Microsoft.Management.Infrastructure.CimType", "Microsoft.Management.Infrastructure.CimType!", "Field[SInt32]"] + - ["Microsoft.Management.Infrastructure.CimType", "Microsoft.Management.Infrastructure.CimType!", "Field[SInt8Array]"] + - ["Microsoft.Management.Infrastructure.Generic.CimAsyncStatus", "Microsoft.Management.Infrastructure.CimSession", "Method[CloseAsync].ReturnValue"] + - ["Microsoft.Management.Infrastructure.NativeErrorCode", "Microsoft.Management.Infrastructure.NativeErrorCode!", "Field[ServerIsShuttingDown]"] + - ["System.String", "Microsoft.Management.Infrastructure.CimSession", "Method[ToString].ReturnValue"] + - ["Microsoft.Management.Infrastructure.CimFlags", "Microsoft.Management.Infrastructure.CimFlags!", "Field[Required]"] + - ["Microsoft.Management.Infrastructure.NativeErrorCode", "Microsoft.Management.Infrastructure.NativeErrorCode!", "Field[ServerLimitsExceeded]"] + - ["Microsoft.Management.Infrastructure.CimFlags", "Microsoft.Management.Infrastructure.CimFlags!", "Field[Expensive]"] + - ["Microsoft.Management.Infrastructure.CimFlags", "Microsoft.Management.Infrastructure.CimFlags!", "Field[Key]"] + - ["Microsoft.Management.Infrastructure.NativeErrorCode", "Microsoft.Management.Infrastructure.NativeErrorCode!", "Field[Failed]"] + - ["Microsoft.Management.Infrastructure.NativeErrorCode", "Microsoft.Management.Infrastructure.NativeErrorCode!", "Field[ContinuationOnErrorNotSupported]"] + - ["Microsoft.Management.Infrastructure.CimFlags", "Microsoft.Management.Infrastructure.CimProperty", "Property[Flags]"] + - ["Microsoft.Management.Infrastructure.Generic.CimReadOnlyKeyedCollection", "Microsoft.Management.Infrastructure.CimClass", "Property[CimClassProperties]"] + - ["System.Object", "Microsoft.Management.Infrastructure.CimInstance", "Method[System.ICloneable.Clone].ReturnValue"] + - ["Microsoft.Management.Infrastructure.CimFlags", "Microsoft.Management.Infrastructure.CimFlags!", "Field[ReadOnly]"] + - ["System.String", "Microsoft.Management.Infrastructure.CimClass", "Property[CimSuperClassName]"] + - ["Microsoft.Management.Infrastructure.CimFlags", "Microsoft.Management.Infrastructure.CimFlags!", "Field[Any]"] + - ["Microsoft.Management.Infrastructure.Generic.CimAsyncResult", "Microsoft.Management.Infrastructure.CimSession", "Method[InvokeMethodAsync].ReturnValue"] + - ["Microsoft.Management.Infrastructure.CimSubscriptionDeliveryType", "Microsoft.Management.Infrastructure.CimSubscriptionDeliveryType!", "Field[Push]"] + - ["Microsoft.Management.Infrastructure.CimType", "Microsoft.Management.Infrastructure.CimType!", "Field[UInt32Array]"] + - ["System.Collections.Generic.IEnumerable", "Microsoft.Management.Infrastructure.CimSession", "Method[Subscribe].ReturnValue"] + - ["Microsoft.Management.Infrastructure.CimType", "Microsoft.Management.Infrastructure.CimMethodDeclaration", "Property[ReturnType]"] + - ["System.String", "Microsoft.Management.Infrastructure.CimInstance", "Method[GetCimSessionComputerName].ReturnValue"] + - ["System.String", "Microsoft.Management.Infrastructure.CimQualifier", "Property[Name]"] + - ["Microsoft.Management.Infrastructure.CimInstance", "Microsoft.Management.Infrastructure.CimSession", "Method[GetInstance].ReturnValue"] + - ["Microsoft.Management.Infrastructure.NativeErrorCode", "Microsoft.Management.Infrastructure.NativeErrorCode!", "Field[ClassHasInstances]"] + - ["Microsoft.Management.Infrastructure.CimFlags", "Microsoft.Management.Infrastructure.CimFlags!", "Field[None]"] + - ["System.String", "Microsoft.Management.Infrastructure.CimProperty", "Property[Name]"] + - ["Microsoft.Management.Infrastructure.NativeErrorCode", "Microsoft.Management.Infrastructure.NativeErrorCode!", "Field[PullHasBeenAbandoned]"] + - ["Microsoft.Management.Infrastructure.CimFlags", "Microsoft.Management.Infrastructure.CimFlags!", "Field[In]"] + - ["Microsoft.Management.Infrastructure.CimFlags", "Microsoft.Management.Infrastructure.CimFlags!", "Field[DisableOverride]"] + - ["Microsoft.Management.Infrastructure.NativeErrorCode", "Microsoft.Management.Infrastructure.NativeErrorCode!", "Field[PullCannotBeAbandoned]"] + - ["Microsoft.Management.Infrastructure.NativeErrorCode", "Microsoft.Management.Infrastructure.NativeErrorCode!", "Field[QueryLanguageNotSupported]"] + - ["Microsoft.Management.Infrastructure.CimType", "Microsoft.Management.Infrastructure.CimType!", "Field[UInt16Array]"] + - ["Microsoft.Management.Infrastructure.CimType", "Microsoft.Management.Infrastructure.CimType!", "Field[StringArray]"] + - ["System.Guid", "Microsoft.Management.Infrastructure.CimInstance", "Method[GetCimSessionInstanceId].ReturnValue"] + - ["Microsoft.Management.Infrastructure.CimClass", "Microsoft.Management.Infrastructure.CimClass", "Property[CimSuperClass]"] + - ["Microsoft.Management.Infrastructure.CimType", "Microsoft.Management.Infrastructure.CimType!", "Field[SInt32Array]"] + - ["Microsoft.Management.Infrastructure.CimType", "Microsoft.Management.Infrastructure.CimType!", "Field[UInt16]"] + - ["Microsoft.Management.Infrastructure.CimInstance", "Microsoft.Management.Infrastructure.CimSession", "Method[ModifyInstance].ReturnValue"] + - ["Microsoft.Management.Infrastructure.CimType", "Microsoft.Management.Infrastructure.CimType!", "Field[Char16]"] + - ["Microsoft.Management.Infrastructure.CimType", "Microsoft.Management.Infrastructure.CimType!", "Field[SInt8]"] + - ["Microsoft.Management.Infrastructure.CimType", "Microsoft.Management.Infrastructure.CimType!", "Field[BooleanArray]"] + - ["System.Collections.Generic.IEnumerable", "Microsoft.Management.Infrastructure.CimSession", "Method[EnumerateInstances].ReturnValue"] + - ["Microsoft.Management.Infrastructure.CimType", "Microsoft.Management.Infrastructure.CimType!", "Field[UInt32]"] + - ["Microsoft.Management.Infrastructure.CimInstance", "Microsoft.Management.Infrastructure.CimSession", "Method[CreateInstance].ReturnValue"] + - ["Microsoft.Management.Infrastructure.NativeErrorCode", "Microsoft.Management.Infrastructure.NativeErrorCode!", "Field[Ok]"] + - ["System.String", "Microsoft.Management.Infrastructure.CimProperty", "Method[ToString].ReturnValue"] + - ["System.Type", "Microsoft.Management.Infrastructure.CimConverter!", "Method[GetDotNetType].ReturnValue"] + - ["Microsoft.Management.Infrastructure.Generic.CimReadOnlyKeyedCollection", "Microsoft.Management.Infrastructure.CimMethodDeclaration", "Property[Parameters]"] + - ["Microsoft.Management.Infrastructure.CimType", "Microsoft.Management.Infrastructure.CimType!", "Field[ReferenceArray]"] + - ["System.Int32", "Microsoft.Management.Infrastructure.CimClass", "Method[GetHashCode].ReturnValue"] + - ["Microsoft.Management.Infrastructure.CimFlags", "Microsoft.Management.Infrastructure.CimFlags!", "Field[Property]"] + - ["Microsoft.Management.Infrastructure.NativeErrorCode", "Microsoft.Management.Infrastructure.NativeErrorCode!", "Field[InvalidNamespace]"] + - ["Microsoft.Management.Infrastructure.Generic.CimReadOnlyKeyedCollection", "Microsoft.Management.Infrastructure.CimMethodResult", "Property[OutParameters]"] + - ["System.String", "Microsoft.Management.Infrastructure.CimSession", "Property[ComputerName]"] + - ["Microsoft.Management.Infrastructure.Generic.CimAsyncStatus", "Microsoft.Management.Infrastructure.CimSession", "Method[DeleteInstanceAsync].ReturnValue"] + - ["System.String", "Microsoft.Management.Infrastructure.CimSystemProperties", "Property[Namespace]"] + - ["Microsoft.Management.Infrastructure.NativeErrorCode", "Microsoft.Management.Infrastructure.NativeErrorCode!", "Field[NotSupported]"] + - ["Microsoft.Management.Infrastructure.Generic.CimReadOnlyKeyedCollection", "Microsoft.Management.Infrastructure.CimClass", "Property[CimClassQualifiers]"] + - ["System.String", "Microsoft.Management.Infrastructure.CimSystemProperties", "Property[ClassName]"] + - ["Microsoft.Management.Infrastructure.CimFlags", "Microsoft.Management.Infrastructure.CimFlags!", "Field[Borrow]"] + - ["Microsoft.Management.Infrastructure.NativeErrorCode", "Microsoft.Management.Infrastructure.NativeErrorCode!", "Field[AlreadyExists]"] + - ["Microsoft.Management.Infrastructure.CimType", "Microsoft.Management.Infrastructure.CimType!", "Field[SInt16Array]"] + - ["System.String", "Microsoft.Management.Infrastructure.CimMethodParameterDeclaration", "Property[Name]"] + - ["System.String", "Microsoft.Management.Infrastructure.CimSubscriptionResult", "Property[MachineId]"] + - ["Microsoft.Management.Infrastructure.Generic.CimAsyncResult", "Microsoft.Management.Infrastructure.CimSession", "Method[ModifyInstanceAsync].ReturnValue"] + - ["Microsoft.Management.Infrastructure.CimType", "Microsoft.Management.Infrastructure.CimConverter!", "Method[GetCimType].ReturnValue"] + - ["Microsoft.Management.Infrastructure.NativeErrorCode", "Microsoft.Management.Infrastructure.NativeErrorCode!", "Field[InvalidQuery]"] + - ["Microsoft.Management.Infrastructure.Generic.CimAsyncMultipleResults", "Microsoft.Management.Infrastructure.CimSession", "Method[EnumerateAssociatedInstancesAsync].ReturnValue"] + - ["Microsoft.Management.Infrastructure.CimInstance", "Microsoft.Management.Infrastructure.CimException", "Property[ErrorData]"] + - ["System.String", "Microsoft.Management.Infrastructure.CimMethodParameterDeclaration", "Property[ReferenceClassName]"] + - ["Microsoft.Management.Infrastructure.CimFlags", "Microsoft.Management.Infrastructure.CimFlags!", "Field[Translatable]"] + - ["Microsoft.Management.Infrastructure.CimType", "Microsoft.Management.Infrastructure.CimType!", "Field[Real32Array]"] + - ["Microsoft.Management.Infrastructure.Generic.CimReadOnlyKeyedCollection", "Microsoft.Management.Infrastructure.CimMethodDeclaration", "Property[Qualifiers]"] + - ["Microsoft.Management.Infrastructure.CimFlags", "Microsoft.Management.Infrastructure.CimFlags!", "Field[Adopt]"] + - ["System.String", "Microsoft.Management.Infrastructure.CimMethodParameter", "Property[Name]"] + - ["Microsoft.Management.Infrastructure.NativeErrorCode", "Microsoft.Management.Infrastructure.CimException", "Property[NativeErrorCode]"] + - ["Microsoft.Management.Infrastructure.CimFlags", "Microsoft.Management.Infrastructure.CimFlags!", "Field[EnableOverride]"] + - ["System.Object", "Microsoft.Management.Infrastructure.CimMethodStreamedResult", "Property[ItemValue]"] + - ["Microsoft.Management.Infrastructure.CimType", "Microsoft.Management.Infrastructure.CimType!", "Field[Instance]"] + - ["Microsoft.Management.Infrastructure.CimFlags", "Microsoft.Management.Infrastructure.CimFlags!", "Field[Abstract]"] + - ["System.Collections.Generic.IEnumerable", "Microsoft.Management.Infrastructure.CimSession", "Method[EnumerateAssociatedInstances].ReturnValue"] + - ["Microsoft.Management.Infrastructure.CimFlags", "Microsoft.Management.Infrastructure.CimPropertyDeclaration", "Property[Flags]"] + - ["Microsoft.Management.Infrastructure.NativeErrorCode", "Microsoft.Management.Infrastructure.NativeErrorCode!", "Field[FilteredEnumerationNotSupported]"] + - ["Microsoft.Management.Infrastructure.Generic.CimAsyncMultipleResults", "Microsoft.Management.Infrastructure.CimSession", "Method[QueryInstancesAsync].ReturnValue"] + - ["Microsoft.Management.Infrastructure.CimType", "Microsoft.Management.Infrastructure.CimType!", "Field[SInt16]"] + - ["Microsoft.Management.Infrastructure.CimType", "Microsoft.Management.Infrastructure.CimType!", "Field[SInt64Array]"] + - ["Microsoft.Management.Infrastructure.CimProperty", "Microsoft.Management.Infrastructure.CimProperty!", "Method[Create].ReturnValue"] + - ["Microsoft.Management.Infrastructure.Generic.CimAsyncMultipleResults", "Microsoft.Management.Infrastructure.CimSession", "Method[EnumerateClassesAsync].ReturnValue"] + - ["Microsoft.Management.Infrastructure.CimType", "Microsoft.Management.Infrastructure.CimPropertyDeclaration", "Property[CimType]"] + - ["Microsoft.Management.Infrastructure.NativeErrorCode", "Microsoft.Management.Infrastructure.NativeErrorCode!", "Field[TypeMismatch]"] + - ["Microsoft.Management.Infrastructure.CimType", "Microsoft.Management.Infrastructure.CimType!", "Field[Boolean]"] + - ["Microsoft.Management.Infrastructure.NativeErrorCode", "Microsoft.Management.Infrastructure.NativeErrorCode!", "Field[NoSuchProperty]"] + - ["Microsoft.Management.Infrastructure.CimFlags", "Microsoft.Management.Infrastructure.CimFlags!", "Field[Static]"] + - ["Microsoft.Management.Infrastructure.CimFlags", "Microsoft.Management.Infrastructure.CimFlags!", "Field[Out]"] + - ["System.String", "Microsoft.Management.Infrastructure.CimClass", "Method[ToString].ReturnValue"] + - ["System.Collections.Generic.IEnumerator", "Microsoft.Management.Infrastructure.CimMethodParametersCollection", "Method[GetEnumerator].ReturnValue"] + - ["Microsoft.Management.Infrastructure.CimFlags", "Microsoft.Management.Infrastructure.CimFlags!", "Field[Restricted]"] + - ["Microsoft.Management.Infrastructure.CimFlags", "Microsoft.Management.Infrastructure.CimFlags!", "Field[Class]"] + - ["System.String", "Microsoft.Management.Infrastructure.CimException", "Property[ErrorSource]"] + - ["Microsoft.Management.Infrastructure.CimFlags", "Microsoft.Management.Infrastructure.CimFlags!", "Field[Parameter]"] + - ["System.String", "Microsoft.Management.Infrastructure.CimMethodDeclaration", "Method[ToString].ReturnValue"] + - ["Microsoft.Management.Infrastructure.NativeErrorCode", "Microsoft.Management.Infrastructure.NativeErrorCode!", "Field[MethodNotAvailable]"] + - ["Microsoft.Management.Infrastructure.NativeErrorCode", "Microsoft.Management.Infrastructure.NativeErrorCode!", "Field[InvalidClass]"] + - ["Microsoft.Management.Infrastructure.CimType", "Microsoft.Management.Infrastructure.CimType!", "Field[Real64]"] + - ["System.String", "Microsoft.Management.Infrastructure.CimSystemProperties", "Property[Path]"] + - ["System.String", "Microsoft.Management.Infrastructure.CimPropertyDeclaration", "Method[ToString].ReturnValue"] + - ["Microsoft.Management.Infrastructure.CimType", "Microsoft.Management.Infrastructure.CimType!", "Field[UInt8]"] + - ["Microsoft.Management.Infrastructure.NativeErrorCode", "Microsoft.Management.Infrastructure.NativeErrorCode!", "Field[ClassHasChildren]"] + - ["System.String", "Microsoft.Management.Infrastructure.CimPropertyDeclaration", "Property[ReferenceClassName]"] + - ["System.Boolean", "Microsoft.Management.Infrastructure.CimProperty", "Property[IsValueModified]"] + - ["System.Object", "Microsoft.Management.Infrastructure.CimMethodParameter", "Property[Value]"] + - ["System.String", "Microsoft.Management.Infrastructure.CimMethodParameter", "Method[ToString].ReturnValue"] + - ["Microsoft.Management.Infrastructure.Generic.CimReadOnlyKeyedCollection", "Microsoft.Management.Infrastructure.CimClass", "Property[CimClassMethods]"] + - ["Microsoft.Management.Infrastructure.CimFlags", "Microsoft.Management.Infrastructure.CimFlags!", "Field[Association]"] + - ["Microsoft.Management.Infrastructure.Generic.CimAsyncMultipleResults", "Microsoft.Management.Infrastructure.CimSession", "Method[EnumerateReferencingInstancesAsync].ReturnValue"] + - ["Microsoft.Management.Infrastructure.CimType", "Microsoft.Management.Infrastructure.CimType!", "Field[UInt64]"] + - ["Microsoft.Management.Infrastructure.CimType", "Microsoft.Management.Infrastructure.CimType!", "Field[SInt64]"] + - ["System.Guid", "Microsoft.Management.Infrastructure.CimSession", "Property[InstanceId]"] + - ["Microsoft.Management.Infrastructure.Generic.CimReadOnlyKeyedCollection", "Microsoft.Management.Infrastructure.CimPropertyDeclaration", "Property[Qualifiers]"] + - ["Microsoft.Management.Infrastructure.Generic.CimAsyncResult", "Microsoft.Management.Infrastructure.CimSession!", "Method[CreateAsync].ReturnValue"] + - ["System.String", "Microsoft.Management.Infrastructure.CimSubscriptionResult", "Property[Bookmark]"] + - ["Microsoft.Management.Infrastructure.CimType", "Microsoft.Management.Infrastructure.CimType!", "Field[DateTimeArray]"] + - ["Microsoft.Management.Infrastructure.CimFlags", "Microsoft.Management.Infrastructure.CimFlags!", "Field[Method]"] + - ["Microsoft.Management.Infrastructure.Generic.CimAsyncMultipleResults", "Microsoft.Management.Infrastructure.CimSession", "Method[InvokeMethodAsync].ReturnValue"] + - ["Microsoft.Management.Infrastructure.CimClass", "Microsoft.Management.Infrastructure.CimInstance", "Property[CimClass]"] + - ["System.Object", "Microsoft.Management.Infrastructure.CimProperty", "Property[Value]"] + - ["Microsoft.Management.Infrastructure.Generic.CimAsyncResult", "Microsoft.Management.Infrastructure.CimSession", "Method[CreateInstanceAsync].ReturnValue"] + - ["Microsoft.Management.Infrastructure.CimMethodResult", "Microsoft.Management.Infrastructure.CimSession", "Method[InvokeMethod].ReturnValue"] + - ["Microsoft.Management.Infrastructure.CimType", "Microsoft.Management.Infrastructure.CimQualifier", "Property[CimType]"] + - ["System.Collections.Generic.IEnumerable", "Microsoft.Management.Infrastructure.CimSession", "Method[QueryInstances].ReturnValue"] + - ["Microsoft.Management.Infrastructure.Generic.CimReadOnlyKeyedCollection", "Microsoft.Management.Infrastructure.CimMethodParameterDeclaration", "Property[Qualifiers]"] + - ["Microsoft.Management.Infrastructure.CimFlags", "Microsoft.Management.Infrastructure.CimQualifier", "Property[Flags]"] + - ["Microsoft.Management.Infrastructure.Generic.CimAsyncResult", "Microsoft.Management.Infrastructure.CimSession", "Method[GetInstanceAsync].ReturnValue"] + - ["Microsoft.Management.Infrastructure.CimMethodParameter", "Microsoft.Management.Infrastructure.CimMethodParametersCollection", "Property[Item]"] + - ["Microsoft.Management.Infrastructure.CimClass", "Microsoft.Management.Infrastructure.CimSession", "Method[GetClass].ReturnValue"] + - ["System.String", "Microsoft.Management.Infrastructure.CimPropertyDeclaration", "Property[Name]"] + - ["Microsoft.Management.Infrastructure.CimMethodParameter", "Microsoft.Management.Infrastructure.CimMethodParameter!", "Method[Create].ReturnValue"] + - ["Microsoft.Management.Infrastructure.CimType", "Microsoft.Management.Infrastructure.CimType!", "Field[Char16Array]"] + - ["Microsoft.Management.Infrastructure.CimSystemProperties", "Microsoft.Management.Infrastructure.CimInstance", "Property[CimSystemProperties]"] + - ["Microsoft.Management.Infrastructure.Generic.CimAsyncResult", "Microsoft.Management.Infrastructure.CimSession", "Method[TestConnectionAsync].ReturnValue"] + - ["Microsoft.Management.Infrastructure.CimType", "Microsoft.Management.Infrastructure.CimType!", "Field[InstanceArray]"] + - ["Microsoft.Management.Infrastructure.CimType", "Microsoft.Management.Infrastructure.CimType!", "Field[Real32]"] + - ["System.String", "Microsoft.Management.Infrastructure.CimMethodStreamedResult", "Property[ParameterName]"] + - ["Microsoft.Management.Infrastructure.CimInstance", "Microsoft.Management.Infrastructure.CimSubscriptionResult", "Property[Instance]"] + - ["Microsoft.Management.Infrastructure.Generic.CimKeyedCollection", "Microsoft.Management.Infrastructure.CimInstance", "Property[CimInstanceProperties]"] + - ["System.String", "Microsoft.Management.Infrastructure.CimException", "Property[MessageId]"] + - ["System.Boolean", "Microsoft.Management.Infrastructure.CimSession", "Method[TestConnection].ReturnValue"] + - ["Microsoft.Management.Infrastructure.CimFlags", "Microsoft.Management.Infrastructure.CimFlags!", "Field[NullValue]"] + - ["Microsoft.Management.Infrastructure.NativeErrorCode", "Microsoft.Management.Infrastructure.NativeErrorCode!", "Field[NamespaceNotEmpty]"] + - ["Microsoft.Management.Infrastructure.CimSystemProperties", "Microsoft.Management.Infrastructure.CimClass", "Property[CimSystemProperties]"] + - ["System.Collections.Generic.IEnumerable", "Microsoft.Management.Infrastructure.CimSession", "Method[EnumerateReferencingInstances].ReturnValue"] + - ["Microsoft.Management.Infrastructure.NativeErrorCode", "Microsoft.Management.Infrastructure.NativeErrorCode!", "Field[MethodNotFound]"] + - ["Microsoft.Management.Infrastructure.NativeErrorCode", "Microsoft.Management.Infrastructure.NativeErrorCode!", "Field[InvalidParameter]"] + - ["Microsoft.Management.Infrastructure.CimFlags", "Microsoft.Management.Infrastructure.CimFlags!", "Field[Indication]"] + - ["Microsoft.Management.Infrastructure.NativeErrorCode", "Microsoft.Management.Infrastructure.NativeErrorCode!", "Field[InvalidEnumerationContext]"] + - ["Microsoft.Management.Infrastructure.NativeErrorCode", "Microsoft.Management.Infrastructure.NativeErrorCode!", "Field[InvalidSuperClass]"] + - ["Microsoft.Management.Infrastructure.CimType", "Microsoft.Management.Infrastructure.CimMethodStreamedResult", "Property[ItemType]"] + - ["Microsoft.Management.Infrastructure.Generic.CimAsyncResult", "Microsoft.Management.Infrastructure.CimSession", "Method[GetClassAsync].ReturnValue"] + - ["Microsoft.Management.Infrastructure.CimType", "Microsoft.Management.Infrastructure.CimType!", "Field[UInt8Array]"] + - ["System.Boolean", "Microsoft.Management.Infrastructure.CimClass", "Method[Equals].ReturnValue"] + - ["System.Object", "Microsoft.Management.Infrastructure.CimPropertyDeclaration", "Property[Value]"] + - ["Microsoft.Management.Infrastructure.NativeErrorCode", "Microsoft.Management.Infrastructure.NativeErrorCode!", "Field[NotFound]"] + - ["Microsoft.Management.Infrastructure.CimSubscriptionDeliveryType", "Microsoft.Management.Infrastructure.CimSubscriptionDeliveryType!", "Field[Pull]"] + - ["System.String", "Microsoft.Management.Infrastructure.CimInstance", "Method[ToString].ReturnValue"] + - ["Microsoft.Management.Infrastructure.Generic.CimAsyncMultipleResults", "Microsoft.Management.Infrastructure.CimSession", "Method[EnumerateInstancesAsync].ReturnValue"] + - ["Microsoft.Management.Infrastructure.CimType", "Microsoft.Management.Infrastructure.CimType!", "Field[UInt64Array]"] + - ["System.UInt16", "Microsoft.Management.Infrastructure.CimException", "Property[ErrorType]"] + - ["Microsoft.Management.Infrastructure.NativeErrorCode", "Microsoft.Management.Infrastructure.NativeErrorCode!", "Field[AccessDenied]"] + - ["Microsoft.Management.Infrastructure.CimType", "Microsoft.Management.Infrastructure.CimType!", "Field[Unknown]"] + - ["Microsoft.Management.Infrastructure.Generic.CimAsyncMultipleResults", "Microsoft.Management.Infrastructure.CimSession", "Method[SubscribeAsync].ReturnValue"] + - ["Microsoft.Management.Infrastructure.CimFlags", "Microsoft.Management.Infrastructure.CimFlags!", "Field[Terminal]"] + - ["System.String", "Microsoft.Management.Infrastructure.CimSystemProperties", "Property[ServerName]"] + - ["Microsoft.Management.Infrastructure.CimType", "Microsoft.Management.Infrastructure.CimType!", "Field[Reference]"] + - ["Microsoft.Management.Infrastructure.CimFlags", "Microsoft.Management.Infrastructure.CimFlags!", "Field[Reference]"] + - ["Microsoft.Management.Infrastructure.CimType", "Microsoft.Management.Infrastructure.CimType!", "Field[String]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftManagementInfrastructureCimCmdlets/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftManagementInfrastructureCimCmdlets/model.yml new file mode 100644 index 000000000000..f1cedf2718c9 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftManagementInfrastructureCimCmdlets/model.yml @@ -0,0 +1,136 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.String[]", "Microsoft.Management.Infrastructure.CimCmdlets.SetCimInstanceCommand", "Property[ComputerName]"] + - ["System.Exception", "Microsoft.Management.Infrastructure.CimCmdlets.CimIndicationEventExceptionEventArgs", "Property[Exception]"] + - ["System.UInt32[]", "Microsoft.Management.Infrastructure.CimCmdlets.GetCimSessionCommand", "Property[Id]"] + - ["System.String", "Microsoft.Management.Infrastructure.CimCmdlets.SetCimInstanceCommand", "Property[Query]"] + - ["System.String", "Microsoft.Management.Infrastructure.CimCmdlets.GetCimInstanceCommand", "Property[Namespace]"] + - ["System.Uri", "Microsoft.Management.Infrastructure.CimCmdlets.NewCimSessionOptionCommand", "Property[HttpPrefix]"] + - ["Microsoft.Management.Infrastructure.Options.PasswordAuthenticationMechanism", "Microsoft.Management.Infrastructure.CimCmdlets.NewCimSessionOptionCommand", "Property[ProxyAuthentication]"] + - ["System.String[]", "Microsoft.Management.Infrastructure.CimCmdlets.GetCimSessionCommand", "Property[ComputerName]"] + - ["System.Management.Automation.PSCredential", "Microsoft.Management.Infrastructure.CimCmdlets.NewCimSessionOptionCommand", "Property[ProxyCredential]"] + - ["System.UInt32", "Microsoft.Management.Infrastructure.CimCmdlets.GetCimClassCommand", "Property[OperationTimeoutSec]"] + - ["System.String", "Microsoft.Management.Infrastructure.CimCmdlets.RegisterCimIndicationCommand", "Property[Namespace]"] + - ["System.String", "Microsoft.Management.Infrastructure.CimCmdlets.SetCimInstanceCommand", "Property[QueryDialect]"] + - ["System.String", "Microsoft.Management.Infrastructure.CimCmdlets.CimIndicationEventInstanceEventArgs", "Property[Bookmark]"] + - ["Microsoft.Management.Infrastructure.CimClass", "Microsoft.Management.Infrastructure.CimCmdlets.InvokeCimMethodCommand", "Property[CimClass]"] + - ["Microsoft.Management.Infrastructure.CimSession[]", "Microsoft.Management.Infrastructure.CimCmdlets.GetCimInstanceCommand", "Property[CimSession]"] + - ["Microsoft.Management.Infrastructure.CimInstance", "Microsoft.Management.Infrastructure.CimCmdlets.InvokeCimMethodCommand", "Property[InputObject]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.Management.Infrastructure.CimCmdlets.GetCimInstanceCommand", "Property[Shallow]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.Management.Infrastructure.CimCmdlets.NewCimSessionOptionCommand", "Property[SkipCACheck]"] + - ["Microsoft.Management.Infrastructure.CimCmdlets.ProtocolType", "Microsoft.Management.Infrastructure.CimCmdlets.ProtocolType!", "Field[Dcom]"] + - ["System.String[]", "Microsoft.Management.Infrastructure.CimCmdlets.GetCimClassCommand", "Property[ComputerName]"] + - ["System.String", "Microsoft.Management.Infrastructure.CimCmdlets.RemoveCimInstanceCommand", "Property[Namespace]"] + - ["System.String[]", "Microsoft.Management.Infrastructure.CimCmdlets.InvokeCimMethodCommand", "Property[ComputerName]"] + - ["System.String", "Microsoft.Management.Infrastructure.CimCmdlets.InvokeCimMethodCommand", "Property[Query]"] + - ["System.String[]", "Microsoft.Management.Infrastructure.CimCmdlets.NewCimInstanceCommand", "Property[Key]"] + - ["System.UInt32", "Microsoft.Management.Infrastructure.CimCmdlets.NewCimSessionCommand", "Property[Port]"] + - ["Microsoft.Management.Infrastructure.CimSession[]", "Microsoft.Management.Infrastructure.CimCmdlets.SetCimInstanceCommand", "Property[CimSession]"] + - ["System.String", "Microsoft.Management.Infrastructure.CimCmdlets.CimIndicationEventInstanceEventArgs", "Property[MachineId]"] + - ["System.String", "Microsoft.Management.Infrastructure.CimCmdlets.RemoveCimInstanceCommand", "Property[Query]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.Management.Infrastructure.CimCmdlets.GetCimInstanceCommand", "Property[KeyOnly]"] + - ["System.String", "Microsoft.Management.Infrastructure.CimCmdlets.NewCimInstanceCommand", "Property[Namespace]"] + - ["Microsoft.Management.Infrastructure.CimSession", "Microsoft.Management.Infrastructure.CimCmdlets.RegisterCimIndicationCommand", "Property[CimSession]"] + - ["System.UInt32", "Microsoft.Management.Infrastructure.CimCmdlets.GetCimAssociatedInstanceCommand", "Property[OperationTimeoutSec]"] + - ["System.String[]", "Microsoft.Management.Infrastructure.CimCmdlets.GetCimInstanceCommand", "Property[Property]"] + - ["Microsoft.Management.Infrastructure.CimCmdlets.AsyncResultType", "Microsoft.Management.Infrastructure.CimCmdlets.AsyncResultType!", "Field[Completion]"] + - ["System.String", "Microsoft.Management.Infrastructure.CimCmdlets.GetCimAssociatedInstanceCommand", "Property[ResultClassName]"] + - ["System.Globalization.CultureInfo", "Microsoft.Management.Infrastructure.CimCmdlets.NewCimSessionOptionCommand", "Property[Culture]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.Management.Infrastructure.CimCmdlets.NewCimSessionOptionCommand", "Property[EncodePortInServicePrincipalName]"] + - ["System.String", "Microsoft.Management.Infrastructure.CimCmdlets.GetCimInstanceCommand", "Property[ClassName]"] + - ["System.UInt32", "Microsoft.Management.Infrastructure.CimCmdlets.RemoveCimInstanceCommand", "Property[OperationTimeoutSec]"] + - ["System.String", "Microsoft.Management.Infrastructure.CimCmdlets.GetCimAssociatedInstanceCommand", "Property[Namespace]"] + - ["System.String", "Microsoft.Management.Infrastructure.CimCmdlets.GetCimInstanceCommand", "Property[Filter]"] + - ["System.Guid[]", "Microsoft.Management.Infrastructure.CimCmdlets.GetCimSessionCommand", "Property[InstanceId]"] + - ["System.String", "Microsoft.Management.Infrastructure.CimCmdlets.GetCimAssociatedInstanceCommand", "Property[Association]"] + - ["System.UInt32", "Microsoft.Management.Infrastructure.CimCmdlets.NewCimSessionCommand", "Property[OperationTimeoutSec]"] + - ["System.Uri", "Microsoft.Management.Infrastructure.CimCmdlets.GetCimAssociatedInstanceCommand", "Property[ResourceUri]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.Management.Infrastructure.CimCmdlets.GetCimClassCommand", "Property[Amended]"] + - ["System.Object", "Microsoft.Management.Infrastructure.CimCmdlets.RegisterCimIndicationCommand", "Method[GetSourceObject].ReturnValue"] + - ["System.String", "Microsoft.Management.Infrastructure.CimCmdlets.InvokeCimMethodCommand", "Property[Namespace]"] + - ["Microsoft.Management.Infrastructure.Options.PacketEncoding", "Microsoft.Management.Infrastructure.CimCmdlets.NewCimSessionOptionCommand", "Property[Encoding]"] + - ["Microsoft.Management.Infrastructure.CimInstance", "Microsoft.Management.Infrastructure.CimCmdlets.ExportBinaryMiLogCommand", "Property[InputObject]"] + - ["System.UInt32", "Microsoft.Management.Infrastructure.CimCmdlets.RegisterCimIndicationCommand", "Property[OperationTimeoutSec]"] + - ["System.String[]", "Microsoft.Management.Infrastructure.CimCmdlets.GetCimAssociatedInstanceCommand", "Property[ComputerName]"] + - ["System.Collections.IDictionary", "Microsoft.Management.Infrastructure.CimCmdlets.SetCimInstanceCommand", "Property[Property]"] + - ["Microsoft.Management.Infrastructure.CimSession[]", "Microsoft.Management.Infrastructure.CimCmdlets.RemoveCimSessionCommand", "Property[CimSession]"] + - ["Microsoft.Management.Infrastructure.CimInstance", "Microsoft.Management.Infrastructure.CimCmdlets.RemoveCimInstanceCommand", "Property[InputObject]"] + - ["Microsoft.Management.Infrastructure.CimCmdlets.AsyncResultType", "Microsoft.Management.Infrastructure.CimCmdlets.AsyncResultType!", "Field[Exception]"] + - ["System.UInt32", "Microsoft.Management.Infrastructure.CimCmdlets.SetCimInstanceCommand", "Property[OperationTimeoutSec]"] + - ["Microsoft.Management.Infrastructure.Options.ProxyType", "Microsoft.Management.Infrastructure.CimCmdlets.NewCimSessionOptionCommand", "Property[ProxyType]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.Management.Infrastructure.CimCmdlets.NewCimInstanceCommand", "Property[ClientOnly]"] + - ["Microsoft.Management.Infrastructure.CimInstance", "Microsoft.Management.Infrastructure.CimCmdlets.GetCimInstanceCommand", "Property[InputObject]"] + - ["Microsoft.Management.Infrastructure.Options.CimSessionOptions", "Microsoft.Management.Infrastructure.CimCmdlets.NewCimSessionCommand", "Property[SessionOption]"] + - ["System.Globalization.CultureInfo", "Microsoft.Management.Infrastructure.CimCmdlets.NewCimSessionOptionCommand", "Property[UICulture]"] + - ["Microsoft.Management.Infrastructure.CimCmdlets.ProtocolType", "Microsoft.Management.Infrastructure.CimCmdlets.ProtocolType!", "Field[Default]"] + - ["Microsoft.Management.Infrastructure.CimSession[]", "Microsoft.Management.Infrastructure.CimCmdlets.RemoveCimInstanceCommand", "Property[CimSession]"] + - ["System.String", "Microsoft.Management.Infrastructure.CimCmdlets.GetCimInstanceCommand", "Property[QueryDialect]"] + - ["System.String", "Microsoft.Management.Infrastructure.CimCmdlets.GetCimClassCommand", "Property[PropertyName]"] + - ["Microsoft.Management.Infrastructure.CimSession[]", "Microsoft.Management.Infrastructure.CimCmdlets.GetCimClassCommand", "Property[CimSession]"] + - ["System.String", "Microsoft.Management.Infrastructure.CimCmdlets.InvokeCimMethodCommand", "Property[ClassName]"] + - ["System.String", "Microsoft.Management.Infrastructure.CimCmdlets.RegisterCimIndicationCommand", "Property[ClassName]"] + - ["System.String", "Microsoft.Management.Infrastructure.CimCmdlets.InvokeCimMethodCommand", "Property[QueryDialect]"] + - ["System.UInt32", "Microsoft.Management.Infrastructure.CimCmdlets.NewCimInstanceCommand", "Property[OperationTimeoutSec]"] + - ["System.String", "Microsoft.Management.Infrastructure.CimCmdlets.RegisterCimIndicationCommand", "Method[GetSourceObjectEventName].ReturnValue"] + - ["System.UInt32", "Microsoft.Management.Infrastructure.CimCmdlets.GetCimInstanceCommand", "Property[OperationTimeoutSec]"] + - ["System.String", "Microsoft.Management.Infrastructure.CimCmdlets.NewCimSessionCommand", "Property[CertificateThumbprint]"] + - ["System.Collections.IDictionary", "Microsoft.Management.Infrastructure.CimCmdlets.NewCimInstanceCommand", "Property[Property]"] + - ["System.Boolean", "Microsoft.Management.Infrastructure.CimCmdlets.CimIndicationWatcher", "Property[EnableRaisingEvents]"] + - ["System.Uri", "Microsoft.Management.Infrastructure.CimCmdlets.GetCimInstanceCommand", "Property[ResourceUri]"] + - ["System.Uri", "Microsoft.Management.Infrastructure.CimCmdlets.InvokeCimMethodCommand", "Property[ResourceUri]"] + - ["Microsoft.Management.Infrastructure.Options.ImpersonationType", "Microsoft.Management.Infrastructure.CimCmdlets.NewCimSessionOptionCommand", "Property[Impersonation]"] + - ["System.Object", "Microsoft.Management.Infrastructure.CimCmdlets.CimIndicationEventArgs", "Property[Context]"] + - ["System.Management.Automation.PSCredential", "Microsoft.Management.Infrastructure.CimCmdlets.NewCimSessionCommand", "Property[Credential]"] + - ["Microsoft.Management.Infrastructure.CimInstance", "Microsoft.Management.Infrastructure.CimCmdlets.CimIndicationEventInstanceEventArgs", "Property[NewEvent]"] + - ["System.String", "Microsoft.Management.Infrastructure.CimCmdlets.GetCimClassCommand", "Property[MethodName]"] + - ["System.String", "Microsoft.Management.Infrastructure.CimCmdlets.RemoveCimInstanceCommand", "Property[QueryDialect]"] + - ["System.String[]", "Microsoft.Management.Infrastructure.CimCmdlets.RemoveCimSessionCommand", "Property[ComputerName]"] + - ["System.String", "Microsoft.Management.Infrastructure.CimCmdlets.NewCimSessionOptionCommand", "Property[ProxyCertificateThumbprint]"] + - ["System.String[]", "Microsoft.Management.Infrastructure.CimCmdlets.RemoveCimSessionCommand", "Property[Name]"] + - ["Microsoft.Management.Infrastructure.Options.PasswordAuthenticationMechanism", "Microsoft.Management.Infrastructure.CimCmdlets.NewCimSessionCommand", "Property[Authentication]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.Management.Infrastructure.CimCmdlets.SetCimInstanceCommand", "Property[PassThru]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.Management.Infrastructure.CimCmdlets.GetCimAssociatedInstanceCommand", "Property[KeyOnly]"] + - ["Microsoft.Management.Infrastructure.CimSession[]", "Microsoft.Management.Infrastructure.CimCmdlets.GetCimAssociatedInstanceCommand", "Property[CimSession]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.Management.Infrastructure.CimCmdlets.NewCimSessionOptionCommand", "Property[UseSsl]"] + - ["Microsoft.Management.Infrastructure.CimInstance", "Microsoft.Management.Infrastructure.CimCmdlets.GetCimAssociatedInstanceCommand", "Property[InputObject]"] + - ["System.String", "Microsoft.Management.Infrastructure.CimCmdlets.RegisterCimIndicationCommand", "Property[Query]"] + - ["System.String", "Microsoft.Management.Infrastructure.CimCmdlets.GetCimInstanceCommand", "Property[Query]"] + - ["System.String", "Microsoft.Management.Infrastructure.CimCmdlets.GetCimClassCommand", "Property[QualifierName]"] + - ["System.String[]", "Microsoft.Management.Infrastructure.CimCmdlets.RemoveCimInstanceCommand", "Property[ComputerName]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.Management.Infrastructure.CimCmdlets.NewCimSessionOptionCommand", "Property[PacketPrivacy]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.Management.Infrastructure.CimCmdlets.NewCimSessionOptionCommand", "Property[SkipRevocationCheck]"] + - ["System.String[]", "Microsoft.Management.Infrastructure.CimCmdlets.GetCimSessionCommand", "Property[Name]"] + - ["System.String[]", "Microsoft.Management.Infrastructure.CimCmdlets.NewCimSessionCommand", "Property[ComputerName]"] + - ["System.String", "Microsoft.Management.Infrastructure.CimCmdlets.BinaryMiLogBase", "Property[Path]"] + - ["System.String", "Microsoft.Management.Infrastructure.CimCmdlets.GetCimClassCommand", "Property[ClassName]"] + - ["Microsoft.Management.Infrastructure.CimInstance", "Microsoft.Management.Infrastructure.CimCmdlets.SetCimInstanceCommand", "Property[InputObject]"] + - ["System.String", "Microsoft.Management.Infrastructure.CimCmdlets.InvokeCimMethodCommand", "Property[MethodName]"] + - ["Microsoft.Management.Infrastructure.CimClass", "Microsoft.Management.Infrastructure.CimCmdlets.NewCimInstanceCommand", "Property[CimClass]"] + - ["System.Uri", "Microsoft.Management.Infrastructure.CimCmdlets.NewCimInstanceCommand", "Property[ResourceUri]"] + - ["System.Guid[]", "Microsoft.Management.Infrastructure.CimCmdlets.RemoveCimSessionCommand", "Property[InstanceId]"] + - ["System.String", "Microsoft.Management.Infrastructure.CimCmdlets.NewCimInstanceCommand", "Property[ClassName]"] + - ["System.String", "Microsoft.Management.Infrastructure.CimCmdlets.RegisterCimIndicationCommand", "Property[ComputerName]"] + - ["System.String", "Microsoft.Management.Infrastructure.CimCmdlets.SetCimInstanceCommand", "Property[Namespace]"] + - ["System.String", "Microsoft.Management.Infrastructure.CimCmdlets.NewCimSessionCommand", "Property[Name]"] + - ["System.UInt32[]", "Microsoft.Management.Infrastructure.CimCmdlets.RemoveCimSessionCommand", "Property[Id]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.Management.Infrastructure.CimCmdlets.NewCimSessionOptionCommand", "Property[PacketIntegrity]"] + - ["Microsoft.Management.Infrastructure.CimSession[]", "Microsoft.Management.Infrastructure.CimCmdlets.InvokeCimMethodCommand", "Property[CimSession]"] + - ["System.UInt32", "Microsoft.Management.Infrastructure.CimCmdlets.InvokeCimMethodCommand", "Property[OperationTimeoutSec]"] + - ["Microsoft.Management.Infrastructure.CimCmdlets.ProtocolType", "Microsoft.Management.Infrastructure.CimCmdlets.ProtocolType!", "Field[Wsman]"] + - ["System.String", "Microsoft.Management.Infrastructure.CimCmdlets.GetCimClassCommand", "Property[Namespace]"] + - ["System.Uri", "Microsoft.Management.Infrastructure.CimCmdlets.SetCimInstanceCommand", "Property[ResourceUri]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.Management.Infrastructure.CimCmdlets.NewCimSessionOptionCommand", "Property[NoEncryption]"] + - ["System.Uri", "Microsoft.Management.Infrastructure.CimCmdlets.RemoveCimInstanceCommand", "Property[ResourceUri]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.Management.Infrastructure.CimCmdlets.NewCimSessionCommand", "Property[SkipTestConnection]"] + - ["Microsoft.Management.Infrastructure.CimCmdlets.AsyncResultType", "Microsoft.Management.Infrastructure.CimCmdlets.AsyncResultType!", "Field[Result]"] + - ["System.String", "Microsoft.Management.Infrastructure.CimCmdlets.RegisterCimIndicationCommand", "Property[QueryDialect]"] + - ["System.String[]", "Microsoft.Management.Infrastructure.CimCmdlets.NewCimInstanceCommand", "Property[ComputerName]"] + - ["System.Collections.IDictionary", "Microsoft.Management.Infrastructure.CimCmdlets.InvokeCimMethodCommand", "Property[Arguments]"] + - ["System.UInt32", "Microsoft.Management.Infrastructure.CimCmdlets.NewCimSessionOptionCommand", "Property[MaxEnvelopeSizeKB]"] + - ["Microsoft.Management.Infrastructure.CimSession[]", "Microsoft.Management.Infrastructure.CimCmdlets.NewCimInstanceCommand", "Property[CimSession]"] + - ["System.String[]", "Microsoft.Management.Infrastructure.CimCmdlets.GetCimInstanceCommand", "Property[ComputerName]"] + - ["Microsoft.Management.Infrastructure.CimCmdlets.ProtocolType", "Microsoft.Management.Infrastructure.CimCmdlets.NewCimSessionOptionCommand", "Property[Protocol]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.Management.Infrastructure.CimCmdlets.NewCimSessionOptionCommand", "Property[SkipCNCheck]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftManagementInfrastructureGeneric/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftManagementInfrastructureGeneric/model.yml new file mode 100644 index 000000000000..601b96d38195 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftManagementInfrastructureGeneric/model.yml @@ -0,0 +1,6 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.IDisposable", "Microsoft.Management.Infrastructure.Generic.CimAsyncStatus", "Method[Subscribe].ReturnValue"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftManagementInfrastructureOptions/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftManagementInfrastructureOptions/model.yml new file mode 100644 index 000000000000..837651e395da --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftManagementInfrastructureOptions/model.yml @@ -0,0 +1,94 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["Microsoft.Management.Infrastructure.Options.ImpersonationType", "Microsoft.Management.Infrastructure.Options.ImpersonationType!", "Field[Impersonate]"] + - ["Microsoft.Management.Infrastructure.Options.ProxyType", "Microsoft.Management.Infrastructure.Options.ProxyType!", "Field[Auto]"] + - ["Microsoft.Management.Infrastructure.Options.PacketEncoding", "Microsoft.Management.Infrastructure.Options.WSManSessionOptions", "Property[PacketEncoding]"] + - ["Microsoft.Management.Infrastructure.Options.CimCallbackMode", "Microsoft.Management.Infrastructure.Options.CimCallbackMode!", "Field[None]"] + - ["Microsoft.Management.Infrastructure.Options.CimOperationFlags", "Microsoft.Management.Infrastructure.Options.CimOperationFlags!", "Field[BasicTypeInformation]"] + - ["Microsoft.Management.Infrastructure.Options.PacketEncoding", "Microsoft.Management.Infrastructure.Options.PacketEncoding!", "Field[Utf16]"] + - ["Microsoft.Management.Infrastructure.Options.ImpersonationType", "Microsoft.Management.Infrastructure.Options.ImpersonationType!", "Field[Default]"] + - ["Microsoft.Management.Infrastructure.Options.PasswordAuthenticationMechanism", "Microsoft.Management.Infrastructure.Options.PasswordAuthenticationMechanism!", "Field[Default]"] + - ["Microsoft.Management.Infrastructure.Options.CimCallbackMode", "Microsoft.Management.Infrastructure.Options.CimOperationOptions", "Property[PromptUserMode]"] + - ["Microsoft.Management.Infrastructure.Options.CertificateAuthenticationMechanism", "Microsoft.Management.Infrastructure.Options.CertificateAuthenticationMechanism!", "Field[ClientCertificate]"] + - ["Microsoft.Management.Infrastructure.Options.CimResponseType", "Microsoft.Management.Infrastructure.Options.CimResponseType!", "Field[Yes]"] + - ["Microsoft.Management.Infrastructure.Options.CimOperationFlags", "Microsoft.Management.Infrastructure.Options.CimOperationOptions", "Property[Flags]"] + - ["Microsoft.Management.Infrastructure.Options.ImpersonatedAuthenticationMechanism", "Microsoft.Management.Infrastructure.Options.ImpersonatedAuthenticationMechanism!", "Field[NtlmDomain]"] + - ["System.Globalization.CultureInfo", "Microsoft.Management.Infrastructure.Options.CimSessionOptions", "Property[Culture]"] + - ["System.TimeSpan", "Microsoft.Management.Infrastructure.Options.CimSessionOptions", "Property[Timeout]"] + - ["Microsoft.Management.Infrastructure.Options.ImpersonationType", "Microsoft.Management.Infrastructure.Options.DComSessionOptions", "Property[Impersonation]"] + - ["System.Boolean", "Microsoft.Management.Infrastructure.Options.CimOperationOptions", "Property[IsDisposed]"] + - ["Microsoft.Management.Infrastructure.Options.CimCallbackMode", "Microsoft.Management.Infrastructure.Options.CimCallbackMode!", "Field[Inquire]"] + - ["System.Uri", "Microsoft.Management.Infrastructure.Options.CimOperationOptions", "Property[ResourceUri]"] + - ["Microsoft.Management.Infrastructure.Options.ImpersonationType", "Microsoft.Management.Infrastructure.Options.ImpersonationType!", "Field[None]"] + - ["System.Boolean", "Microsoft.Management.Infrastructure.Options.CimOperationOptions", "Property[ShortenLifetimeOfResults]"] + - ["Microsoft.Management.Infrastructure.Options.CimCallbackMode", "Microsoft.Management.Infrastructure.Options.CimCallbackMode!", "Field[Ignore]"] + - ["Microsoft.Management.Infrastructure.Options.CimOperationFlags", "Microsoft.Management.Infrastructure.Options.CimOperationFlags!", "Field[PolymorphismShallow]"] + - ["Microsoft.Management.Infrastructure.Options.ProxyType", "Microsoft.Management.Infrastructure.Options.ProxyType!", "Field[None]"] + - ["System.Boolean", "Microsoft.Management.Infrastructure.Options.CimOperationOptions", "Property[UseMachineId]"] + - ["Microsoft.Management.Infrastructure.Options.WriteErrorCallback", "Microsoft.Management.Infrastructure.Options.CimOperationOptions", "Property[WriteError]"] + - ["System.Boolean", "Microsoft.Management.Infrastructure.Options.WSManSessionOptions", "Property[UseSsl]"] + - ["Microsoft.Management.Infrastructure.Options.ImpersonatedAuthenticationMechanism", "Microsoft.Management.Infrastructure.Options.ImpersonatedAuthenticationMechanism!", "Field[None]"] + - ["Microsoft.Management.Infrastructure.Options.PasswordAuthenticationMechanism", "Microsoft.Management.Infrastructure.Options.PasswordAuthenticationMechanism!", "Field[Basic]"] + - ["Microsoft.Management.Infrastructure.Options.ImpersonatedAuthenticationMechanism", "Microsoft.Management.Infrastructure.Options.ImpersonatedAuthenticationMechanism!", "Field[Negotiate]"] + - ["Microsoft.Management.Infrastructure.Options.CimOperationFlags", "Microsoft.Management.Infrastructure.Options.CimOperationFlags!", "Field[None]"] + - ["Microsoft.Management.Infrastructure.Options.PasswordAuthenticationMechanism", "Microsoft.Management.Infrastructure.Options.PasswordAuthenticationMechanism!", "Field[Digest]"] + - ["System.Boolean", "Microsoft.Management.Infrastructure.Options.CimOperationOptions", "Property[ReportOperationStarted]"] + - ["Microsoft.Management.Infrastructure.Options.CimResponseType", "Microsoft.Management.Infrastructure.Options.CimResponseType!", "Field[YesToAll]"] + - ["System.Boolean", "Microsoft.Management.Infrastructure.Options.DComSessionOptions", "Property[PacketPrivacy]"] + - ["Microsoft.Management.Infrastructure.Options.CimPromptType", "Microsoft.Management.Infrastructure.Options.CimPromptType!", "Field[None]"] + - ["Microsoft.Management.Infrastructure.Options.CimOperationFlags", "Microsoft.Management.Infrastructure.Options.CimOperationFlags!", "Field[ExpensiveProperties]"] + - ["Microsoft.Management.Infrastructure.Options.PasswordAuthenticationMechanism", "Microsoft.Management.Infrastructure.Options.PasswordAuthenticationMechanism!", "Field[CredSsp]"] + - ["System.UInt32", "Microsoft.Management.Infrastructure.Options.WSManSessionOptions", "Property[MaxEnvelopeSize]"] + - ["Microsoft.Management.Infrastructure.Options.CimWriteMessageChannel", "Microsoft.Management.Infrastructure.Options.CimWriteMessageChannel!", "Field[Debug]"] + - ["Microsoft.Management.Infrastructure.Options.CimOperationFlags", "Microsoft.Management.Infrastructure.Options.CimOperationFlags!", "Field[ReportOperationStarted]"] + - ["Microsoft.Management.Infrastructure.Options.PasswordAuthenticationMechanism", "Microsoft.Management.Infrastructure.Options.PasswordAuthenticationMechanism!", "Field[NtlmDomain]"] + - ["Microsoft.Management.Infrastructure.Options.CimPromptType", "Microsoft.Management.Infrastructure.Options.CimPromptType!", "Field[Normal]"] + - ["System.Boolean", "Microsoft.Management.Infrastructure.Options.WSManSessionOptions", "Property[CertRevocationCheck]"] + - ["Microsoft.Management.Infrastructure.Options.ProxyType", "Microsoft.Management.Infrastructure.Options.ProxyType!", "Field[WinHttp]"] + - ["System.Boolean", "Microsoft.Management.Infrastructure.Options.CimOperationOptions", "Property[ClassNamesOnly]"] + - ["System.Boolean", "Microsoft.Management.Infrastructure.Options.WSManSessionOptions", "Property[NoEncryption]"] + - ["Microsoft.Management.Infrastructure.Options.PasswordAuthenticationMechanism", "Microsoft.Management.Infrastructure.Options.PasswordAuthenticationMechanism!", "Field[Negotiate]"] + - ["Microsoft.Management.Infrastructure.Options.ProxyType", "Microsoft.Management.Infrastructure.Options.ProxyType!", "Field[InternetExplorer]"] + - ["Microsoft.Management.Infrastructure.Options.CimWriteMessageChannel", "Microsoft.Management.Infrastructure.Options.CimWriteMessageChannel!", "Field[Verbose]"] + - ["System.Boolean", "Microsoft.Management.Infrastructure.Options.WSManSessionOptions", "Property[CertCNCheck]"] + - ["Microsoft.Management.Infrastructure.Options.PasswordAuthenticationMechanism", "Microsoft.Management.Infrastructure.Options.PasswordAuthenticationMechanism!", "Field[Kerberos]"] + - ["System.Object", "Microsoft.Management.Infrastructure.Options.CimSessionOptions", "Method[System.ICloneable.Clone].ReturnValue"] + - ["Microsoft.Management.Infrastructure.Options.CimResponseType", "Microsoft.Management.Infrastructure.Options.CimResponseType!", "Field[None]"] + - ["Microsoft.Management.Infrastructure.Options.CimCallbackMode", "Microsoft.Management.Infrastructure.Options.CimOperationOptions", "Property[WriteErrorMode]"] + - ["Microsoft.Management.Infrastructure.Options.CimResponseType", "Microsoft.Management.Infrastructure.Options.CimResponseType!", "Field[No]"] + - ["Microsoft.Management.Infrastructure.Options.CimOperationFlags", "Microsoft.Management.Infrastructure.Options.CimOperationFlags!", "Field[FullTypeInformation]"] + - ["Microsoft.Management.Infrastructure.Options.CertificateAuthenticationMechanism", "Microsoft.Management.Infrastructure.Options.CertificateAuthenticationMechanism!", "Field[Default]"] + - ["Microsoft.Management.Infrastructure.Options.CimResponseType", "Microsoft.Management.Infrastructure.Options.CimResponseType!", "Field[NoToAll]"] + - ["System.Uri", "Microsoft.Management.Infrastructure.Options.CimOperationOptions", "Property[ResourceUriPrefix]"] + - ["System.Boolean", "Microsoft.Management.Infrastructure.Options.DComSessionOptions", "Property[PacketIntegrity]"] + - ["Microsoft.Management.Infrastructure.Options.CimOperationFlags", "Microsoft.Management.Infrastructure.Options.CimOperationFlags!", "Field[NoTypeInformation]"] + - ["System.Boolean", "Microsoft.Management.Infrastructure.Options.CimOperationOptions", "Property[KeysOnly]"] + - ["Microsoft.Management.Infrastructure.Options.WriteMessageCallback", "Microsoft.Management.Infrastructure.Options.CimOperationOptions", "Property[WriteMessage]"] + - ["System.Nullable", "Microsoft.Management.Infrastructure.Options.CimOperationOptions", "Property[CancellationToken]"] + - ["System.Object", "Microsoft.Management.Infrastructure.Options.CimOperationOptions", "Method[System.ICloneable.Clone].ReturnValue"] + - ["Microsoft.Management.Infrastructure.Options.CimWriteMessageChannel", "Microsoft.Management.Infrastructure.Options.CimWriteMessageChannel!", "Field[Warning]"] + - ["System.Globalization.CultureInfo", "Microsoft.Management.Infrastructure.Options.CimSessionOptions", "Property[UICulture]"] + - ["Microsoft.Management.Infrastructure.Options.ImpersonatedAuthenticationMechanism", "Microsoft.Management.Infrastructure.Options.ImpersonatedAuthenticationMechanism!", "Field[Kerberos]"] + - ["Microsoft.Management.Infrastructure.Options.CimOperationFlags", "Microsoft.Management.Infrastructure.Options.CimOperationFlags!", "Field[LocalizedQualifiers]"] + - ["Microsoft.Management.Infrastructure.Options.WriteProgressCallback", "Microsoft.Management.Infrastructure.Options.CimOperationOptions", "Property[WriteProgress]"] + - ["Microsoft.Management.Infrastructure.Options.CimOperationFlags", "Microsoft.Management.Infrastructure.Options.CimOperationFlags!", "Field[StandardTypeInformation]"] + - ["Microsoft.Management.Infrastructure.Options.ProxyType", "Microsoft.Management.Infrastructure.Options.WSManSessionOptions", "Property[ProxyType]"] + - ["Microsoft.Management.Infrastructure.Options.PacketEncoding", "Microsoft.Management.Infrastructure.Options.PacketEncoding!", "Field[Default]"] + - ["System.UInt32", "Microsoft.Management.Infrastructure.Options.WSManSessionOptions", "Property[DestinationPort]"] + - ["Microsoft.Management.Infrastructure.Options.CimOperationFlags", "Microsoft.Management.Infrastructure.Options.CimOperationFlags!", "Field[PolymorphismDeepBasePropsOnly]"] + - ["Microsoft.Management.Infrastructure.Options.CertificateAuthenticationMechanism", "Microsoft.Management.Infrastructure.Options.CertificateAuthenticationMechanism!", "Field[IssuerCertificate]"] + - ["Microsoft.Management.Infrastructure.Options.PacketEncoding", "Microsoft.Management.Infrastructure.Options.PacketEncoding!", "Field[Utf8]"] + - ["System.Boolean", "Microsoft.Management.Infrastructure.Options.WSManSessionOptions", "Property[EncodePortInServicePrincipalName]"] + - ["System.Boolean", "Microsoft.Management.Infrastructure.Options.CimOperationOptions", "Property[EnableMethodResultStreaming]"] + - ["Microsoft.Management.Infrastructure.Options.ImpersonationType", "Microsoft.Management.Infrastructure.Options.ImpersonationType!", "Field[Identify]"] + - ["System.TimeSpan", "Microsoft.Management.Infrastructure.Options.CimOperationOptions", "Property[Timeout]"] + - ["Microsoft.Management.Infrastructure.Options.CimCallbackMode", "Microsoft.Management.Infrastructure.Options.CimCallbackMode!", "Field[Report]"] + - ["System.Boolean", "Microsoft.Management.Infrastructure.Options.WSManSessionOptions", "Property[CertCACheck]"] + - ["Microsoft.Management.Infrastructure.Options.CimPromptType", "Microsoft.Management.Infrastructure.Options.CimPromptType!", "Field[Critical]"] + - ["Microsoft.Management.Infrastructure.Options.ImpersonationType", "Microsoft.Management.Infrastructure.Options.ImpersonationType!", "Field[Delegate]"] + - ["System.Object", "Microsoft.Management.Infrastructure.Options.CimSubscriptionDeliveryOptions", "Method[System.ICloneable.Clone].ReturnValue"] + - ["Microsoft.Management.Infrastructure.Options.PromptUserCallback", "Microsoft.Management.Infrastructure.Options.CimOperationOptions", "Property[PromptUser]"] + - ["System.Uri", "Microsoft.Management.Infrastructure.Options.WSManSessionOptions", "Property[HttpUrlPrefix]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftManagementInfrastructureSerialization/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftManagementInfrastructureSerialization/model.yml new file mode 100644 index 000000000000..8d7ad7d74741 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftManagementInfrastructureSerialization/model.yml @@ -0,0 +1,15 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["Microsoft.Management.Infrastructure.CimInstance", "Microsoft.Management.Infrastructure.Serialization.CimDeserializer", "Method[DeserializeInstance].ReturnValue"] + - ["System.Boolean", "Microsoft.Management.Infrastructure.Serialization.CimSerializer", "Method[Serialize].ReturnValue"] + - ["Microsoft.Management.Infrastructure.Serialization.InstanceSerializationOptions", "Microsoft.Management.Infrastructure.Serialization.InstanceSerializationOptions!", "Field[IncludeClasses]"] + - ["Microsoft.Management.Infrastructure.Serialization.CimSerializer", "Microsoft.Management.Infrastructure.Serialization.CimSerializer!", "Method[Create].ReturnValue"] + - ["Microsoft.Management.Infrastructure.Serialization.InstanceSerializationOptions", "Microsoft.Management.Infrastructure.Serialization.InstanceSerializationOptions!", "Field[None]"] + - ["Microsoft.Management.Infrastructure.Serialization.ClassSerializationOptions", "Microsoft.Management.Infrastructure.Serialization.ClassSerializationOptions!", "Field[IncludeParentClasses]"] + - ["Microsoft.Management.Infrastructure.Serialization.CimDeserializer", "Microsoft.Management.Infrastructure.Serialization.CimDeserializer!", "Method[Create].ReturnValue"] + - ["System.Byte[]", "Microsoft.Management.Infrastructure.Serialization.CimSerializer", "Method[Serialize].ReturnValue"] + - ["Microsoft.Management.Infrastructure.CimClass", "Microsoft.Management.Infrastructure.Serialization.CimDeserializer", "Method[DeserializeClass].ReturnValue"] + - ["Microsoft.Management.Infrastructure.Serialization.ClassSerializationOptions", "Microsoft.Management.Infrastructure.Serialization.ClassSerializationOptions!", "Field[None]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftManagementUI/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftManagementUI/model.yml new file mode 100644 index 000000000000..b3075776e168 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftManagementUI/model.yml @@ -0,0 +1,8 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Double", "Microsoft.Management.UI.HelpWindow!", "Field[MaximumZoom]"] + - ["System.Double", "Microsoft.Management.UI.HelpWindow!", "Field[ZoomInterval]"] + - ["System.Double", "Microsoft.Management.UI.HelpWindow!", "Field[MinimumZoom]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftManagementUIInternal/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftManagementUIInternal/model.yml new file mode 100644 index 000000000000..1bb45dd802b8 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftManagementUIInternal/model.yml @@ -0,0 +1,497 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.String", "Microsoft.Management.UI.Internal.HelpWindowResources!", "Property[ParameterDefautValue]"] + - ["System.Windows.DependencyProperty", "Microsoft.Management.UI.Internal.ManagementList!", "Field[ListProperty]"] + - ["System.Windows.DataTemplate", "Microsoft.Management.UI.Internal.FilterRuleTemplateSelector", "Method[SelectTemplate].ReturnValue"] + - ["System.String", "Microsoft.Management.UI.Internal.XamlLocalizableResources!", "Property[ManagementList_StopFilterButton_AutomationName]"] + - ["System.String", "Microsoft.Management.UI.Internal.XamlLocalizableResources!", "Property[ManagementList_NoMatchesFound_Message]"] + - ["System.String", "Microsoft.Management.UI.Internal.HelpWindowResources!", "Property[ParameterRequired]"] + - ["System.String", "Microsoft.Management.UI.Internal.PopupControlButton", "Property[ExpandToolTip]"] + - ["System.String", "Microsoft.Management.UI.Internal.XamlLocalizableResources!", "Property[AutoResXGen_SearchBox_AutomationPropertiesName_75]"] + - ["System.String", "Microsoft.Management.UI.Internal.XamlLocalizableResources!", "Property[AutoResXGen_AddFilterRulePicker_AutomationPropertiesName_157]"] + - ["System.Windows.Input.RoutedCommand", "Microsoft.Management.UI.Internal.AddFilterRulePicker!", "Field[OkAddFilterRulesCommand]"] + - ["System.Collections.IEnumerator", "Microsoft.Management.UI.Internal.ManagementList", "Property[LogicalChildren]"] + - ["System.String", "Microsoft.Management.UI.Internal.ValidatingValueBase", "Property[Error]"] + - ["Microsoft.Management.UI.Internal.FilterRule", "Microsoft.Management.UI.Internal.SearchTextParseResult", "Property[FilterRule]"] + - ["System.String", "Microsoft.Management.UI.Internal.UIPropertyGroupDescription", "Method[ToString].ReturnValue"] + - ["System.String", "Microsoft.Management.UI.Internal.ShowCommandResources!", "Property[ImportModuleFailedFormat]"] + - ["System.Object", "Microsoft.Management.UI.Internal.ExpanderButtonAutomationPeer", "Method[GetPattern].ReturnValue"] + - ["System.String", "Microsoft.Management.UI.Internal.XamlLocalizableResources!", "Property[AutoResXGen_ManagementList2_ToolTip_32]"] + - ["System.String", "Microsoft.Management.UI.Internal.XamlLocalizableResources!", "Property[ManagementList_SortGlyph_Ascending_AutomationName]"] + - ["Microsoft.Management.UI.Internal.InnerListColumn", "Microsoft.Management.UI.Internal.InnerList", "Property[SortedColumn]"] + - ["System.String", "Microsoft.Management.UI.Internal.ShowCommandResources!", "Property[EndProcessingErrorMessage]"] + - ["System.Windows.DependencyProperty", "Microsoft.Management.UI.Internal.ManagementList!", "Field[SearchBoxProperty]"] + - ["System.Object", "Microsoft.Management.UI.Internal.TextTrimConverter", "Method[Convert].ReturnValue"] + - ["System.String", "Microsoft.Management.UI.Internal.ShowCommandResources!", "Property[ActionButtons_Button_Ok]"] + - ["System.Windows.Automation.Peers.AutomationPeer", "Microsoft.Management.UI.Internal.AutomationButton", "Method[OnCreateAutomationPeer].ReturnValue"] + - ["System.Boolean", "Microsoft.Management.UI.Internal.SelectorFilterRule", "Property[IsValid]"] + - ["System.String", "Microsoft.Management.UI.Internal.XamlLocalizableResources!", "Property[InnerList_GridViewColumnHeader_ItemStatus_Ascending]"] + - ["System.Boolean", "Microsoft.Management.UI.Internal.AddFilterRulePicker", "Property[IsOpen]"] + - ["Microsoft.Management.UI.Internal.InnerList", "Microsoft.Management.UI.Internal.ManagementList", "Property[List]"] + - ["System.String", "Microsoft.Management.UI.Internal.XamlLocalizableResources!", "Property[AutoResXGen_TaskPane_AutomationPropertiesName_133]"] + - ["System.Windows.DependencyProperty", "Microsoft.Management.UI.Internal.ListOrganizer!", "Field[TextContentPropertyNameProperty]"] + - ["Microsoft.Management.UI.Internal.UserActionState", "Microsoft.Management.UI.Internal.UserActionState!", "Field[Enabled]"] + - ["System.String", "Microsoft.Management.UI.Internal.ShowCommandResources!", "Property[CanReceiveValueFromPipeline]"] + - ["System.Windows.Controls.ControlTemplate", "Microsoft.Management.UI.Internal.PickerBase", "Property[DropDownButtonTemplate]"] + - ["System.String", "Microsoft.Management.UI.Internal.XamlLocalizableResources!", "Property[AutoResXGen_ColumnPicker_AutomationPropertiesName_75]"] + - ["System.String", "Microsoft.Management.UI.Internal.XamlLocalizableResources!", "Property[AutoResXGen_ManagementList_ToolTip_314]"] + - ["System.Object", "Microsoft.Management.UI.Internal.StringFormatConverter", "Method[ConvertBack].ReturnValue"] + - ["System.String", "Microsoft.Management.UI.Internal.ShowCommandResources!", "Property[PleaseWaitMessage]"] + - ["System.String", "Microsoft.Management.UI.Internal.XamlLocalizableResources!", "Property[OutGridView_Button_OK]"] + - ["System.Windows.Media.Geometry", "Microsoft.Management.UI.Internal.ScalableImage", "Method[GetLayoutClip].ReturnValue"] + - ["System.Boolean", "Microsoft.Management.UI.Internal.TextFilterRule", "Property[CultureInvariant]"] + - ["System.String", "Microsoft.Management.UI.Internal.ShowCommandResources!", "Property[CmdletTooltipFormat]"] + - ["System.String", "Microsoft.Management.UI.Internal.ShowCommandResources!", "Property[NotImported]"] + - ["System.String", "Microsoft.Management.UI.Internal.XamlLocalizableResources!", "Property[AutoResXGen_ManagementList_TextBlock_129]"] + - ["System.String", "Microsoft.Management.UI.Internal.HelpWindowResources!", "Property[InputsTitle]"] + - ["System.Object", "Microsoft.Management.UI.Internal.TextTrimConverter", "Method[ConvertBack].ReturnValue"] + - ["Microsoft.Management.UI.Internal.UserActionState", "Microsoft.Management.UI.Internal.ManagementList", "Property[ViewSaverUserActionState]"] + - ["System.Collections.IEnumerable", "Microsoft.Management.UI.Internal.ListOrganizer", "Property[ItemsSource]"] + - ["System.String", "Microsoft.Management.UI.Internal.XamlLocalizableResources!", "Property[AutoResXGen_AddFilterRulePicker_Content_214]"] + - ["System.String", "Microsoft.Management.UI.Internal.DataErrorInfoValidationResult", "Property[ErrorMessage]"] + - ["System.Boolean", "Microsoft.Management.UI.Internal.FilterExpressionNode", "Method[Evaluate].ReturnValue"] + - ["System.Collections.Generic.ICollection", "Microsoft.Management.UI.Internal.FilterExpressionNode", "Method[FindAll].ReturnValue"] + - ["System.Windows.DependencyProperty", "Microsoft.Management.UI.Internal.ManagementList!", "Field[EvaluatorProperty]"] + - ["System.Windows.DependencyProperty", "Microsoft.Management.UI.Internal.InnerList!", "Field[AutoGenerateColumnsProperty]"] + - ["System.String", "Microsoft.Management.UI.Internal.HelpWindowResources!", "Property[HelpTitleFormat]"] + - ["System.String", "Microsoft.Management.UI.Internal.XamlLocalizableResources!", "Property[ManagementListTitle_Title_WithViewName]"] + - ["System.Object", "Microsoft.Management.UI.Internal.IsNotNullConverter", "Method[ConvertBack].ReturnValue"] + - ["System.Collections.Generic.ICollection", "Microsoft.Management.UI.Internal.FilterExpressionOrOperatorNode", "Property[Children]"] + - ["System.Windows.Media.Brush", "Microsoft.Management.UI.Internal.Resizer", "Property[GripBrush]"] + - ["System.Boolean", "Microsoft.Management.UI.Internal.IEvaluate", "Method[Evaluate].ReturnValue"] + - ["System.String", "Microsoft.Management.UI.Internal.XamlLocalizableResources!", "Property[AutoResXGen_WaitingRing_AutomationPropertiesName_74]"] + - ["System.String", "Microsoft.Management.UI.Internal.ListOrganizer", "Property[NoItemsText]"] + - ["System.Object[]", "Microsoft.Management.UI.Internal.IntegralConverter", "Method[ConvertBack].ReturnValue"] + - ["System.String", "Microsoft.Management.UI.Internal.XamlLocalizableResources!", "Property[FilterRulePanel_LogicalOperatorText_FirstHeader]"] + - ["System.Windows.Input.RoutedCommand", "Microsoft.Management.UI.Internal.FilterRulePanel!", "Field[RemoveRuleCommand]"] + - ["System.Boolean", "Microsoft.Management.UI.Internal.TextEndsWithFilterRule", "Method[Evaluate].ReturnValue"] + - ["System.Object", "Microsoft.Management.UI.Internal.IsValidatingValueValidConverter", "Method[Convert].ReturnValue"] + - ["System.Windows.DependencyProperty", "Microsoft.Management.UI.Internal.ManagementList!", "Field[IsLoadingItemsProperty]"] + - ["System.Windows.DependencyProperty", "Microsoft.Management.UI.Internal.ScalableImage!", "Field[SourceProperty]"] + - ["System.String", "Microsoft.Management.UI.Internal.XamlLocalizableResources!", "Property[FilterRulePanel_LogicalOperatorText_Header]"] + - ["System.Windows.Input.RoutedCommand", "Microsoft.Management.UI.Internal.ListOrganizer!", "Field[SelectItemCommand]"] + - ["System.String", "Microsoft.Management.UI.Internal.SearchTextParser!", "Field[ValueGroupName]"] + - ["System.Windows.DependencyProperty", "Microsoft.Management.UI.Internal.InnerList!", "Field[IsPrimarySortColumnProperty]"] + - ["Microsoft.Management.UI.Internal.FilterRulePanelItemType", "Microsoft.Management.UI.Internal.FilterRulePanelItemType!", "Field[Header]"] + - ["System.String", "Microsoft.Management.UI.Internal.XamlLocalizableResources!", "Property[ManagementList_SearchBox_BackgroundText_Live]"] + - ["System.Boolean", "Microsoft.Management.UI.Internal.FilterEvaluator", "Property[HasFilterExpression]"] + - ["System.Windows.Style", "Microsoft.Management.UI.Internal.ListOrganizer", "Property[DropDownStyle]"] + - ["System.Boolean", "Microsoft.Management.UI.Internal.ListOrganizerItem", "Property[IsInEditMode]"] + - ["System.String", "Microsoft.Management.UI.Internal.XamlLocalizableResources!", "Property[AutoResXGen_ColumnPicker_Content_134]"] + - ["System.String", "Microsoft.Management.UI.Internal.SearchBox", "Property[Text]"] + - ["System.String", "Microsoft.Management.UI.Internal.HelpWindowResources!", "Property[CommonParameters]"] + - ["System.String", "Microsoft.Management.UI.Internal.XamlLocalizableResources!", "Property[CollapsingTabControl_ExpandButton_AutomationName]"] + - ["System.Windows.Media.ImageSource", "Microsoft.Management.UI.Internal.ScalableImageSource", "Property[Image]"] + - ["Microsoft.Management.UI.Internal.ControlState", "Microsoft.Management.UI.Internal.ControlState!", "Field[Error]"] + - ["System.String", "Microsoft.Management.UI.Internal.XamlLocalizableResources!", "Property[AutoResXGen_ColumnPicker_Tooltip_84]"] + - ["System.Windows.DependencyProperty", "Microsoft.Management.UI.Internal.ManagementListTitle!", "Field[ListStatusProperty]"] + - ["System.String", "Microsoft.Management.UI.Internal.ShowCommandResources!", "Property[CommandNameAutomationName]"] + - ["Microsoft.Management.UI.Internal.UserActionState", "Microsoft.Management.UI.Internal.ManagementList", "Property[ViewManagerUserActionState]"] + - ["System.Windows.DependencyProperty", "Microsoft.Management.UI.Internal.ManagementList!", "Field[FilterRulePanelProperty]"] + - ["System.Int32", "Microsoft.Management.UI.Internal.DateTimeApproximationComparer", "Method[Compare].ReturnValue"] + - ["System.Windows.Input.RoutedCommand", "Microsoft.Management.UI.Internal.ListOrganizer!", "Field[DeleteItemCommand]"] + - ["System.Boolean", "Microsoft.Management.UI.Internal.TextContainsFilterRule", "Method[Evaluate].ReturnValue"] + - ["Microsoft.Management.UI.Internal.FilterRule", "Microsoft.Management.UI.Internal.FilterRuleExtensions!", "Method[DeepCopy].ReturnValue"] + - ["System.String", "Microsoft.Management.UI.Internal.InnerList", "Method[GetClipboardTextForSelectedItems].ReturnValue"] + - ["System.Windows.RoutedEvent", "Microsoft.Management.UI.Internal.ListOrganizer!", "Field[ItemSelectedEvent]"] + - ["System.Windows.Input.RoutedCommand", "Microsoft.Management.UI.Internal.ManagementList!", "Field[ClearFilterCommand]"] + - ["System.Windows.Input.ICommand", "Microsoft.Management.UI.Internal.AddFilterRulePicker", "Property[AddFilterRulesCommand]"] + - ["System.Windows.DependencyProperty", "Microsoft.Management.UI.Internal.ManagementList!", "Field[IsSearchShownProperty]"] + - ["System.String", "Microsoft.Management.UI.Internal.ExpanderButton", "Property[CollapseToolTip]"] + - ["System.String", "Microsoft.Management.UI.Internal.XamlLocalizableResources!", "Property[AutoResXGen_FilterRulePanel_AutomationPropertiesName_257]"] + - ["System.Windows.Input.RoutedCommand", "Microsoft.Management.UI.Internal.AddFilterRulePicker!", "Field[CancelAddFilterRulesCommand]"] + - ["Microsoft.Management.UI.Internal.FilterExpressionNode", "Microsoft.Management.UI.Internal.SearchBox", "Property[FilterExpression]"] + - ["Microsoft.Management.UI.Internal.FilterRule", "Microsoft.Management.UI.Internal.FilterExpressionOperandNode", "Property[Rule]"] + - ["System.String", "Microsoft.Management.UI.Internal.XamlLocalizableResources!", "Property[NavigationList_ShownChildrenButton_AutomationName]"] + - ["System.String", "Microsoft.Management.UI.Internal.ShowCommandResources!", "Property[NoModuleName]"] + - ["System.Boolean", "Microsoft.Management.UI.Internal.ManagementList", "Property[IsSearchShown]"] + - ["System.Windows.DependencyProperty", "Microsoft.Management.UI.Internal.ListOrganizerItem!", "Field[TextContentPropertyNameProperty]"] + - ["System.Collections.Generic.ICollection", "Microsoft.Management.UI.Internal.FilterExpressionAndOperatorNode", "Property[Children]"] + - ["System.String", "Microsoft.Management.UI.Internal.ShowCommandResources!", "Property[ShowModuleControl_RefreshButton]"] + - ["System.String", "Microsoft.Management.UI.Internal.XamlLocalizableResources!", "Property[AutoResXGen_DesignerStyleResources_ToolTip_97]"] + - ["System.String", "Microsoft.Management.UI.Internal.SearchBox", "Property[BackgroundText]"] + - ["System.Object", "Microsoft.Management.UI.Internal.InverseBooleanConverter", "Method[Convert].ReturnValue"] + - ["System.ComponentModel.ListSortDirection", "Microsoft.Management.UI.Internal.UIPropertyGroupDescription", "Method[ReverseSortDirection].ReturnValue"] + - ["System.String", "Microsoft.Management.UI.Internal.XamlLocalizableResources!", "Property[AutoResXGen_ColumnPicker_AutomationPropertiesName_86]"] + - ["System.String", "Microsoft.Management.UI.Internal.InnerListColumn", "Method[ToString].ReturnValue"] + - ["System.Object", "Microsoft.Management.UI.Internal.DefaultStringConverter", "Method[Convert].ReturnValue"] + - ["Microsoft.Management.UI.Internal.InnerListGridView", "Microsoft.Management.UI.Internal.InnerList", "Property[InnerGrid]"] + - ["System.String", "Microsoft.Management.UI.Internal.HelpWindowResources!", "Property[HelpSectionsTitle]"] + - ["System.Windows.Input.RoutedCommand", "Microsoft.Management.UI.Internal.PickerBase!", "Field[CloseDropDownCommand]"] + - ["System.Double", "Microsoft.Management.UI.Internal.Resizer", "Property[VisibleGripWidth]"] + - ["System.Windows.Input.RoutedCommand", "Microsoft.Management.UI.Internal.ManagementList!", "Field[StartFilterCommand]"] + - ["System.String", "Microsoft.Management.UI.Internal.XamlLocalizableResources!", "Property[AutoResXGen_ListOrganizer_AutomationPropertiesName_95]"] + - ["System.String", "Microsoft.Management.UI.Internal.ManagementListStateDescriptor", "Method[ToString].ReturnValue"] + - ["System.String", "Microsoft.Management.UI.Internal.HelpWindowResources!", "Property[OutputsTitle]"] + - ["System.Boolean", "Microsoft.Management.UI.Internal.SearchBox", "Property[HasFilterExpression]"] + - ["System.String", "Microsoft.Management.UI.Internal.XamlLocalizableResources!", "Property[AutoResXGen_TaskPane_Text_74]"] + - ["System.String", "Microsoft.Management.UI.Internal.HelpWindowResources!", "Property[NoMatches]"] + - ["System.Windows.DependencyProperty", "Microsoft.Management.UI.Internal.InnerListColumn!", "Field[DataDescriptionProperty]"] + - ["System.Windows.IInputElement", "Microsoft.Management.UI.Internal.AddFilterRulePicker", "Property[AddFilterRulesCommandTarget]"] + - ["System.Windows.DependencyProperty", "Microsoft.Management.UI.Internal.SearchBox!", "Field[BackgroundTextProperty]"] + - ["System.String", "Microsoft.Management.UI.Internal.HelpWindowResources!", "Property[NextText]"] + - ["System.Resources.ResourceManager", "Microsoft.Management.UI.Internal.HelpWindowResources!", "Property[ResourceManager]"] + - ["Microsoft.Management.UI.Internal.ResizeGripLocation", "Microsoft.Management.UI.Internal.ResizeGripLocation!", "Field[Left]"] + - ["System.Windows.DependencyProperty", "Microsoft.Management.UI.Internal.PickerBase!", "Field[IsOpenProperty]"] + - ["System.String", "Microsoft.Management.UI.Internal.XamlLocalizableResources!", "Property[AutoResXGen_FilterRulePanel_AutomationPropertiesName_199]"] + - ["System.Boolean", "Microsoft.Management.UI.Internal.ExtendedFrameworkElementAutomationPeer", "Method[IsControlElementCore].ReturnValue"] + - ["System.String", "Microsoft.Management.UI.Internal.ShowCommandResources!", "Property[CmdletControl_Button_GetHelp]"] + - ["System.Boolean", "Microsoft.Management.UI.Internal.DismissiblePopup", "Property[SetFocusOnClose]"] + - ["System.String", "Microsoft.Management.UI.Internal.ShowCommandResources!", "Property[MultiParameter_Button_Browse]"] + - ["Microsoft.Management.UI.Internal.SearchTextParser", "Microsoft.Management.UI.Internal.SearchBox", "Property[Parser]"] + - ["System.String", "Microsoft.Management.UI.Internal.XamlLocalizableResources!", "Property[CollapsingTabControl_CollapseButton_AutomationName]"] + - ["System.Boolean", "Microsoft.Management.UI.Internal.PropertyValueGetter", "Method[TryGetPropertyValue].ReturnValue"] + - ["System.String", "Microsoft.Management.UI.Internal.XamlLocalizableResources!", "Property[ColumnsExplorer_Column_FindTextBox_BackgroundText]"] + - ["System.ComponentModel.ListSortDirection", "Microsoft.Management.UI.Internal.UIPropertyGroupDescription", "Property[SortDirection]"] + - ["System.String", "Microsoft.Management.UI.Internal.XamlLocalizableResources!", "Property[AutoResXGen_DesignerStyleResources_ToolTip_160]"] + - ["Microsoft.Management.UI.Internal.FilterExpressionNode", "Microsoft.Management.UI.Internal.IFilterExpressionProvider", "Property[FilterExpression]"] + - ["System.Boolean", "Microsoft.Management.UI.Internal.DataErrorInfoValidationResult", "Property[IsUserVisible]"] + - ["System.Boolean", "Microsoft.Management.UI.Internal.IsNotEmptyFilterRule", "Method[Evaluate].ReturnValue"] + - ["System.Boolean", "Microsoft.Management.UI.Internal.FilterExpressionOrOperatorNode", "Method[Evaluate].ReturnValue"] + - ["Microsoft.Management.UI.Internal.FilterStatus", "Microsoft.Management.UI.Internal.FilterStatus!", "Field[InProgress]"] + - ["System.String", "Microsoft.Management.UI.Internal.FilterRulePanelItem", "Property[GroupId]"] + - ["System.Windows.Automation.Peers.AutomationPeer", "Microsoft.Management.UI.Internal.ManagementList", "Method[OnCreateAutomationPeer].ReturnValue"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "Microsoft.Management.UI.Internal.FilterRulePanelController", "Property[FilterRulePanelItems]"] + - ["Microsoft.Management.UI.Internal.ValidatingValueToGenericParameterTypeConverter", "Microsoft.Management.UI.Internal.ValidatingValueToGenericParameterTypeConverter!", "Property[Instance]"] + - ["System.Windows.Automation.Peers.AutomationControlType", "Microsoft.Management.UI.Internal.ExtendedFrameworkElementAutomationPeer", "Method[GetAutomationControlTypeCore].ReturnValue"] + - ["System.String", "Microsoft.Management.UI.Internal.ScalableImageSource", "Property[AccessibleName]"] + - ["System.String", "Microsoft.Management.UI.Internal.UIPropertyGroupDescription", "Property[DisplayName]"] + - ["System.String", "Microsoft.Management.UI.Internal.XamlLocalizableResources!", "Property[AutoResXGen_ManagementList_AutomationPropertiesName_302]"] + - ["System.String", "Microsoft.Management.UI.Internal.ShowCommandResources!", "Property[ActionButtons_Button_Copy]"] + - ["Microsoft.Management.UI.Internal.SearchBox", "Microsoft.Management.UI.Internal.ManagementList", "Property[SearchBox]"] + - ["System.String", "Microsoft.Management.UI.Internal.ShowCommandResources!", "Property[Optional]"] + - ["System.String", "Microsoft.Management.UI.Internal.XamlLocalizableResources!", "Property[AutoResXGen_ManagementList2_Text_124]"] + - ["System.Object", "Microsoft.Management.UI.Internal.ValidatingValueToGenericParameterTypeConverter", "Method[ConvertBack].ReturnValue"] + - ["System.Object", "Microsoft.Management.UI.Internal.FilterRuleToDisplayNameConverter", "Method[Convert].ReturnValue"] + - ["System.String", "Microsoft.Management.UI.Internal.XamlLocalizableResources!", "Property[AutoResXGen_AddFilterRulePicker_AutomationPropertiesName_293]"] + - ["System.Windows.Input.RoutedCommand", "Microsoft.Management.UI.Internal.ManagementList!", "Field[SaveViewCommand]"] + - ["System.Windows.DependencyProperty", "Microsoft.Management.UI.Internal.DismissiblePopup!", "Field[SetFocusOnCloseElementProperty]"] + - ["System.Object", "Microsoft.Management.UI.Internal.IsEqualConverter", "Method[Convert].ReturnValue"] + - ["System.String", "Microsoft.Management.UI.Internal.XamlLocalizableResources!", "Property[AutoResXGen_ManagementList2_NoItemsText_50]"] + - ["System.String", "Microsoft.Management.UI.Internal.ExtendedFrameworkElementAutomationPeer", "Method[GetClassNameCore].ReturnValue"] + - ["Microsoft.Management.UI.Internal.FilterRulePanelController", "Microsoft.Management.UI.Internal.FilterRulePanel", "Property[Controller]"] + - ["System.String", "Microsoft.Management.UI.Internal.HelpWindowResources!", "Property[PropertiesTitle]"] + - ["System.String", "Microsoft.Management.UI.Internal.SearchTextParser!", "Field[ValuePattern]"] + - ["System.Windows.DependencyProperty", "Microsoft.Management.UI.Internal.ManagementList!", "Field[ViewSaverUserActionStateProperty]"] + - ["System.Object[]", "Microsoft.Management.UI.Internal.ValidatingSelectorValueToDisplayNameConverter", "Method[ConvertBack].ReturnValue"] + - ["Microsoft.Management.UI.Internal.DataErrorInfoValidationResult", "Microsoft.Management.UI.Internal.DataErrorInfoValidationRule", "Method[Validate].ReturnValue"] + - ["System.String", "Microsoft.Management.UI.Internal.HelpWindowResources!", "Property[FindText]"] + - ["System.String", "Microsoft.Management.UI.Internal.XamlLocalizableResources!", "Property[AutoResXGen_ManagementList_TextBlock_83]"] + - ["Microsoft.Management.UI.Internal.DataErrorInfoValidationResult", "Microsoft.Management.UI.Internal.DataErrorInfoValidationResult!", "Property[ValidResult]"] + - ["System.Windows.DependencyProperty", "Microsoft.Management.UI.Internal.Resizer!", "Field[GripWidthProperty]"] + - ["System.Boolean", "Microsoft.Management.UI.Internal.FilterRule", "Method[Evaluate].ReturnValue"] + - ["System.String", "Microsoft.Management.UI.Internal.ShowCommandResources!", "Property[NotImportedFormat]"] + - ["System.String", "Microsoft.Management.UI.Internal.ShowCommandResources!", "Property[Mandatory]"] + - ["System.String", "Microsoft.Management.UI.Internal.ExpanderButton", "Property[ExpandToolTip]"] + - ["System.String", "Microsoft.Management.UI.Internal.ShowCommandResources!", "Property[ModulesAutomationName]"] + - ["Microsoft.Management.UI.Internal.FilterStatus", "Microsoft.Management.UI.Internal.FilterEvaluator", "Property[FilterStatus]"] + - ["System.String", "Microsoft.Management.UI.Internal.XamlLocalizableResources!", "Property[AutoResXGen_DesignerStyleResources_ToolTip_119]"] + - ["System.Windows.DependencyProperty", "Microsoft.Management.UI.Internal.ScalableImageSource!", "Field[AccessibleNameProperty]"] + - ["System.Object", "Microsoft.Management.UI.Internal.FilterRuleToDisplayNameConverter", "Method[ConvertBack].ReturnValue"] + - ["System.Boolean", "Microsoft.Management.UI.Internal.FilterExpressionOperandNode", "Method[Evaluate].ReturnValue"] + - ["System.String", "Microsoft.Management.UI.Internal.ShowCommandResources!", "Property[Imported]"] + - ["System.String", "Microsoft.Management.UI.Internal.HelpWindowResources!", "Property[SearchOptionsTitle]"] + - ["System.Boolean", "Microsoft.Management.UI.Internal.FilterRulePanel", "Method[TryGetContentTemplate].ReturnValue"] + - ["System.Collections.ObjectModel.ObservableCollection>", "Microsoft.Management.UI.Internal.ManagementList", "Property[Views]"] + - ["System.String", "Microsoft.Management.UI.Internal.ManagementListTitle", "Property[Title]"] + - ["System.String", "Microsoft.Management.UI.Internal.XamlLocalizableResources!", "Property[AutoResXGen_BackForwardHistory_AutomationPropertiesName_619]"] + - ["System.String", "Microsoft.Management.UI.Internal.XamlLocalizableResources!", "Property[AutoResXGen_ManagementList2_ToolTip_132]"] + - ["System.Windows.DependencyProperty", "Microsoft.Management.UI.Internal.PopupControlButton!", "Field[IsPopupOpenProperty]"] + - ["System.String", "Microsoft.Management.UI.Internal.XamlLocalizableResources!", "Property[AutoResXGen_AddFilterRulePicker_Content_223]"] + - ["System.Boolean", "Microsoft.Management.UI.Internal.PropertiesTextContainsFilterRule", "Method[Evaluate].ReturnValue"] + - ["System.Windows.DependencyProperty", "Microsoft.Management.UI.Internal.InnerListColumn!", "Field[MinWidthProperty]"] + - ["System.Windows.DependencyProperty", "Microsoft.Management.UI.Internal.PickerBase!", "Field[DropDownButtonTemplateProperty]"] + - ["System.String", "Microsoft.Management.UI.Internal.ShowCommandResources!", "Property[CommonToAllParameterSets]"] + - ["System.Windows.DependencyProperty", "Microsoft.Management.UI.Internal.Resizer!", "Field[ThumbGripLocationProperty]"] + - ["System.Windows.RoutedEvent", "Microsoft.Management.UI.Internal.ListOrganizer!", "Field[ItemDeletedEvent]"] + - ["System.Boolean", "Microsoft.Management.UI.Internal.PickerBase", "Property[IsOpen]"] + - ["System.String", "Microsoft.Management.UI.Internal.XamlLocalizableResources!", "Property[ManagementList_SortGlyph_Descending_AutomationName]"] + - ["System.Windows.DependencyProperty", "Microsoft.Management.UI.Internal.AddFilterRulePicker!", "Field[AddFilterRulesCommandTargetProperty]"] + - ["System.Boolean", "Microsoft.Management.UI.Internal.TextBlockService!", "Method[GetIsTextTrimmedExternally].ReturnValue"] + - ["System.String", "Microsoft.Management.UI.Internal.FilterRuleCustomizationFactory", "Method[GetErrorMessageForInvalidValue].ReturnValue"] + - ["System.Int32", "Microsoft.Management.UI.Internal.CustomTypeComparer!", "Method[Compare].ReturnValue"] + - ["System.Windows.DependencyProperty", "Microsoft.Management.UI.Internal.DismissiblePopup!", "Field[FocusChildOnOpenProperty]"] + - ["System.String", "Microsoft.Management.UI.Internal.TextFilterRule", "Method[GetParsedValue].ReturnValue"] + - ["System.Object", "Microsoft.Management.UI.Internal.IsValidatingValueValidConverter", "Method[ConvertBack].ReturnValue"] + - ["System.Boolean", "Microsoft.Management.UI.Internal.TextBlockService!", "Method[GetIsTextTrimmedMonitoringEnabled].ReturnValue"] + - ["System.Boolean", "Microsoft.Management.UI.Internal.PopupControlButton", "Property[IsPopupOpen]"] + - ["System.String", "Microsoft.Management.UI.Internal.XamlLocalizableResources!", "Property[AutoResXGen_ColumnPicker_Content_73]"] + - ["System.Windows.Data.IValueConverter", "Microsoft.Management.UI.Internal.FilterRulePanelContentPresenter", "Property[ContentConverter]"] + - ["System.Globalization.CultureInfo", "Microsoft.Management.UI.Internal.ShowCommandResources!", "Property[Culture]"] + - ["Microsoft.Management.UI.Internal.ControlState", "Microsoft.Management.UI.Internal.ControlState!", "Field[Refreshing]"] + - ["System.String", "Microsoft.Management.UI.Internal.HelpWindowResources!", "Property[OneMatch]"] + - ["System.Boolean", "Microsoft.Management.UI.Internal.TextFilterRule", "Property[IgnoreCase]"] + - ["System.String", "Microsoft.Management.UI.Internal.XamlLocalizableResources!", "Property[AutoResXGen_ManagementList2_Text_166]"] + - ["System.Collections.Generic.IDictionary", "Microsoft.Management.UI.Internal.FilterRuleTemplateSelector", "Property[TemplateDictionary]"] + - ["System.Windows.Controls.ControlTemplate", "Microsoft.Management.UI.Internal.ListOrganizer", "Property[DropDownButtonTemplate]"] + - ["System.Globalization.CultureInfo", "Microsoft.Management.UI.Internal.HelpWindowResources!", "Property[Culture]"] + - ["Microsoft.Management.UI.Internal.FilterExpressionNode", "Microsoft.Management.UI.Internal.FilterRulePanelController", "Property[FilterExpression]"] + - ["System.Object", "Microsoft.Management.UI.Internal.UIPropertyGroupDescription", "Property[DisplayContent]"] + - ["System.String", "Microsoft.Management.UI.Internal.XamlLocalizableResources!", "Property[AutoResXGen_ManagementList2_Content_196]"] + - ["System.Windows.DependencyProperty", "Microsoft.Management.UI.Internal.Resizer!", "Field[DraggingTemplateProperty]"] + - ["System.String", "Microsoft.Management.UI.Internal.HelpWindowResources!", "Property[SyntaxTitle]"] + - ["System.Windows.Input.RoutedCommand", "Microsoft.Management.UI.Internal.SearchBox!", "Field[ClearTextCommand]"] + - ["System.Windows.DependencyProperty", "Microsoft.Management.UI.Internal.MessageTextBox!", "Field[BackgroundTextProperty]"] + - ["System.String", "Microsoft.Management.UI.Internal.ShowCommandResources!", "Property[NoParameters]"] + - ["System.String", "Microsoft.Management.UI.Internal.HelpWindowResources!", "Property[NotesTitle]"] + - ["System.String", "Microsoft.Management.UI.Internal.XamlLocalizableResources!", "Property[AutoResXGen_ManagementList2_Content_186]"] + - ["System.String", "Microsoft.Management.UI.Internal.ValidatingValueBase", "Property[Item]"] + - ["System.Windows.DependencyProperty", "Microsoft.Management.UI.Internal.ManagementList!", "Field[IsFilterShownProperty]"] + - ["System.String", "Microsoft.Management.UI.Internal.SearchTextParser", "Method[GetPattern].ReturnValue"] + - ["System.Windows.DependencyProperty", "Microsoft.Management.UI.Internal.TextBlockService!", "Field[IsTextTrimmedMonitoringEnabledProperty]"] + - ["System.Object", "Microsoft.Management.UI.Internal.ListOrganizer", "Property[HighlightedItem]"] + - ["System.Boolean", "Microsoft.Management.UI.Internal.PropertyValueGetter", "Method[TryGetPropertyValue].ReturnValue"] + - ["System.Object", "Microsoft.Management.UI.Internal.ResizerGripThicknessConverter", "Method[Convert].ReturnValue"] + - ["System.String", "Microsoft.Management.UI.Internal.HelpWindowResources!", "Property[ZoomSlider]"] + - ["System.Collections.Generic.ICollection", "Microsoft.Management.UI.Internal.PropertiesTextContainsFilterRule", "Property[PropertyNames]"] + - ["System.Boolean", "Microsoft.Management.UI.Internal.Resizer", "Property[ResizeWhileDragging]"] + - ["Microsoft.Management.UI.Internal.ResizeGripLocation", "Microsoft.Management.UI.Internal.Resizer", "Property[GripLocation]"] + - ["System.Exception", "Microsoft.Management.UI.Internal.FilterExceptionEventArgs", "Property[Exception]"] + - ["Microsoft.Management.UI.Internal.FilterRulePanel", "Microsoft.Management.UI.Internal.ManagementList", "Property[FilterRulePanel]"] + - ["System.Windows.Automation.Peers.AutomationPeer", "Microsoft.Management.UI.Internal.AutomationGroup", "Method[OnCreateAutomationPeer].ReturnValue"] + - ["System.String", "Microsoft.Management.UI.Internal.XamlLocalizableResources!", "Property[AutoResXGen_ListOrganizer_AutomationPropertiesName_47]"] + - ["System.Boolean", "Microsoft.Management.UI.Internal.MessageTextBox", "Property[IsBackgroundTextShown]"] + - ["System.Windows.Media.Brush", "Microsoft.Management.UI.Internal.ScalableImageSource", "Property[Brush]"] + - ["System.String", "Microsoft.Management.UI.Internal.XamlLocalizableResources!", "Property[AutoResXGen_ColumnPicker_Content_93]"] + - ["System.Windows.Automation.ExpandCollapseState", "Microsoft.Management.UI.Internal.ExpanderButtonAutomationPeer", "Property[System.Windows.Automation.Provider.IExpandCollapseProvider.ExpandCollapseState]"] + - ["System.String", "Microsoft.Management.UI.Internal.HelpWindowResources!", "Property[CaseSensitiveTitle]"] + - ["System.String", "Microsoft.Management.UI.Internal.XamlLocalizableResources!", "Property[AutoResXGen_ColumnPicker_Content_189]"] + - ["Microsoft.Management.UI.Internal.ItemsControlFilterEvaluator", "Microsoft.Management.UI.Internal.ManagementList", "Property[Evaluator]"] + - ["System.String", "Microsoft.Management.UI.Internal.DefaultStringConverter", "Property[DefaultValue]"] + - ["Microsoft.Management.UI.Internal.UIPropertyGroupDescription", "Microsoft.Management.UI.Internal.InnerListColumn", "Property[DataDescription]"] + - ["System.Collections.ObjectModel.ObservableCollection", "Microsoft.Management.UI.Internal.AddFilterRulePicker", "Property[ColumnFilterRules]"] + - ["System.String", "Microsoft.Management.UI.Internal.ShowCommandResources!", "Property[All]"] + - ["System.Boolean", "Microsoft.Management.UI.Internal.FilterRule", "Property[IsValid]"] + - ["System.Windows.DependencyProperty", "Microsoft.Management.UI.Internal.ListOrganizer!", "Field[ItemsSourceProperty]"] + - ["System.String", "Microsoft.Management.UI.Internal.XamlLocalizableResources!", "Property[AutoResXGen_ManagementList_TextBlock_106]"] + - ["System.String", "Microsoft.Management.UI.Internal.HelpWindowResources!", "Property[SettingsText]"] + - ["System.String", "Microsoft.Management.UI.Internal.XamlLocalizableResources!", "Property[AutoResXGen_ManagementList2_AutomationPropertiesName_314]"] + - ["System.Collections.ObjectModel.ObservableCollection", "Microsoft.Management.UI.Internal.AddFilterRulePicker", "Property[ShortcutFilterRules]"] + - ["Microsoft.Management.UI.Internal.FilterRulePanelItemType", "Microsoft.Management.UI.Internal.FilterRulePanelItem", "Property[ItemType]"] + - ["Microsoft.Management.UI.Internal.FilterExpressionNode", "Microsoft.Management.UI.Internal.SearchBox!", "Method[ConvertToFilterExpression].ReturnValue"] + - ["System.Windows.UIElement", "Microsoft.Management.UI.Internal.DismissiblePopup", "Property[SetFocusOnCloseElement]"] + - ["System.Windows.DependencyProperty", "Microsoft.Management.UI.Internal.ManagementListTitle!", "Field[TitleProperty]"] + - ["System.String", "Microsoft.Management.UI.Internal.FilterRule", "Property[DisplayName]"] + - ["System.String", "Microsoft.Management.UI.Internal.HelpWindowResources!", "Property[CancelText]"] + - ["System.String", "Microsoft.Management.UI.Internal.DefaultFilterRuleCustomizationFactory", "Method[GetErrorMessageForInvalidValue].ReturnValue"] + - ["System.Windows.DependencyProperty", "Microsoft.Management.UI.Internal.ListOrganizer!", "Field[HighlightedItemProperty]"] + - ["System.String", "Microsoft.Management.UI.Internal.HelpWindowResources!", "Property[SomeMatchesFormat]"] + - ["System.Boolean", "Microsoft.Management.UI.Internal.IsEmptyFilterRule", "Method[Evaluate].ReturnValue"] + - ["System.Windows.Automation.Peers.AutomationPeer", "Microsoft.Management.UI.Internal.FilterRulePanel", "Method[OnCreateAutomationPeer].ReturnValue"] + - ["System.Boolean", "Microsoft.Management.UI.Internal.FilterEvaluator", "Property[StartFilterOnExpressionChanged]"] + - ["System.Boolean", "Microsoft.Management.UI.Internal.TextStartsWithFilterRule", "Method[Evaluate].ReturnValue"] + - ["System.Boolean", "Microsoft.Management.UI.Internal.InnerListColumn", "Property[Visible]"] + - ["Microsoft.Management.UI.Internal.FilterExpressionNode", "Microsoft.Management.UI.Internal.FilterEvaluator", "Property[FilterExpression]"] + - ["System.Windows.DependencyProperty", "Microsoft.Management.UI.Internal.ListOrganizer!", "Field[DropDownButtonTemplateProperty]"] + - ["System.String", "Microsoft.Management.UI.Internal.XamlLocalizableResources!", "Property[AutoResXGen_ColumnPicker_AutomationPropertiesName_104]"] + - ["System.Boolean", "Microsoft.Management.UI.Internal.AddFilterRulePickerItem", "Property[IsChecked]"] + - ["System.String", "Microsoft.Management.UI.Internal.XamlLocalizableResources!", "Property[NavigationList_ShownChildrenButton_ToolTip]"] + - ["Microsoft.Management.UI.Internal.ControlState", "Microsoft.Management.UI.Internal.ControlState!", "Field[Ready]"] + - ["Microsoft.Management.UI.Internal.FilterRulePanelItemType", "Microsoft.Management.UI.Internal.FilterRulePanelItemType!", "Field[Item]"] + - ["Microsoft.Management.UI.Internal.ResizeGripLocation", "Microsoft.Management.UI.Internal.Resizer!", "Method[GetThumbGripLocation].ReturnValue"] + - ["System.Boolean", "Microsoft.Management.UI.Internal.InnerList!", "Method[GetIsPrimarySortColumn].ReturnValue"] + - ["System.Int32", "Microsoft.Management.UI.Internal.ManagementListTitle", "Property[TotalItemCount]"] + - ["System.Windows.DependencyProperty", "Microsoft.Management.UI.Internal.ScalableImageSource!", "Field[SizeProperty]"] + - ["Microsoft.Management.UI.Internal.IStateDescriptorFactory", "Microsoft.Management.UI.Internal.ManagementList", "Property[SavedViewFactory]"] + - ["System.String", "Microsoft.Management.UI.Internal.HelpWindowResources!", "Property[DescriptionTitle]"] + - ["System.Boolean", "Microsoft.Management.UI.Internal.TextDoesNotContainFilterRule", "Method[Evaluate].ReturnValue"] + - ["System.Object", "Microsoft.Management.UI.Internal.IsNotNullConverter", "Method[Convert].ReturnValue"] + - ["System.Boolean", "Microsoft.Management.UI.Internal.InnerList", "Property[AutoGenerateColumns]"] + - ["System.String", "Microsoft.Management.UI.Internal.ExpanderButtonAutomationPeer", "Method[GetClassNameCore].ReturnValue"] + - ["System.Windows.DependencyProperty", "Microsoft.Management.UI.Internal.TextBlockService!", "Field[IsTextTrimmedExternallyProperty]"] + - ["System.Boolean", "Microsoft.Management.UI.Internal.FilterRulePanel", "Property[HasFilterExpression]"] + - ["Microsoft.Management.UI.Internal.FilterRulePanelItemType", "Microsoft.Management.UI.Internal.FilterRulePanelItemType!", "Field[FirstHeader]"] + - ["System.Type", "Microsoft.Management.UI.Internal.UIPropertyGroupDescription", "Property[DataType]"] + - ["System.Windows.DependencyProperty", "Microsoft.Management.UI.Internal.ManagementListTitle!", "Field[ListProperty]"] + - ["System.String", "Microsoft.Management.UI.Internal.ShowCommandResources!", "Property[CmdletControl_Button_ToolTip_Help]"] + - ["System.String", "Microsoft.Management.UI.Internal.XamlLocalizableResources!", "Property[AutoResXGen_Tile_AutomationPropertiesName_674]"] + - ["System.Boolean", "Microsoft.Management.UI.Internal.Utilities!", "Method[AreAllItemsOfType].ReturnValue"] + - ["System.String", "Microsoft.Management.UI.Internal.ManagementListTitle", "Property[ListStatus]"] + - ["System.Object", "Microsoft.Management.UI.Internal.ValidatingSelectorValueToDisplayNameConverter", "Method[Convert].ReturnValue"] + - ["System.String", "Microsoft.Management.UI.Internal.XamlLocalizableResources!", "Property[AutoResXGen_FilterRulePanel_BackgroundText_200]"] + - ["System.Windows.DependencyProperty", "Microsoft.Management.UI.Internal.InnerListColumn!", "Field[RequiredProperty]"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "Microsoft.Management.UI.Internal.ValidatingValueBase", "Property[ValidationRules]"] + - ["System.Object", "Microsoft.Management.UI.Internal.StringFormatConverter", "Method[Convert].ReturnValue"] + - ["System.String", "Microsoft.Management.UI.Internal.XamlLocalizableResources!", "Property[ColumnsExplorer_Column_FindTextBox_AutomationName]"] + - ["System.String", "Microsoft.Management.UI.Internal.ShowCommandResources!", "Property[AllModulesControl_Label_Modules]"] + - ["System.String", "Microsoft.Management.UI.Internal.TextFilterRule!", "Field[WordBoundaryRegexPattern]"] + - ["System.Boolean", "Microsoft.Management.UI.Internal.IPropertyValueGetter", "Method[TryGetPropertyValue].ReturnValue"] + - ["System.Boolean", "Microsoft.Management.UI.Internal.IFilterExpressionProvider", "Property[HasFilterExpression]"] + - ["System.Windows.DependencyProperty", "Microsoft.Management.UI.Internal.Resizer!", "Field[ResizeWhileDraggingProperty]"] + - ["Microsoft.Management.UI.Internal.FilterStatus", "Microsoft.Management.UI.Internal.FilterStatus!", "Field[Applied]"] + - ["System.String", "Microsoft.Management.UI.Internal.HelpWindowResources!", "Property[OKText]"] + - ["Microsoft.Management.UI.Internal.TextFilterRule", "Microsoft.Management.UI.Internal.SearchTextParser", "Property[FullTextRule]"] + - ["System.String", "Microsoft.Management.UI.Internal.ListOrganizerItem", "Property[TextContentPropertyName]"] + - ["System.Object[]", "Microsoft.Management.UI.Internal.ResizerGripThicknessConverter", "Method[ConvertBack].ReturnValue"] + - ["System.Windows.DependencyProperty", "Microsoft.Management.UI.Internal.DismissiblePopup!", "Field[SetFocusOnCloseProperty]"] + - ["System.Object[]", "Microsoft.Management.UI.Internal.IsEqualConverter", "Method[ConvertBack].ReturnValue"] + - ["System.Windows.DependencyProperty", "Microsoft.Management.UI.Internal.InnerListColumn!", "Field[VisibleProperty]"] + - ["System.Boolean", "Microsoft.Management.UI.Internal.IAsyncProgress", "Property[OperationInProgress]"] + - ["System.String", "Microsoft.Management.UI.Internal.XamlLocalizableResources!", "Property[AutoResXGen_ManagementList2_ToolTip_104]"] + - ["System.String", "Microsoft.Management.UI.Internal.ShowCommandResources!", "Property[DetailsParameterTitleFormat]"] + - ["System.Boolean", "Microsoft.Management.UI.Internal.DismissiblePopup", "Property[FocusChildOnOpen]"] + - ["System.String", "Microsoft.Management.UI.Internal.HelpWindowResources!", "Property[ParametersTitle]"] + - ["System.Windows.Controls.DataTemplateSelector", "Microsoft.Management.UI.Internal.FilterRulePanel", "Property[FilterRuleTemplateSelector]"] + - ["System.String", "Microsoft.Management.UI.Internal.XamlLocalizableResources!", "Property[CollapsingTabControl_ExpandButton_ToolTip]"] + - ["System.String", "Microsoft.Management.UI.Internal.XamlLocalizableResources!", "Property[AutoResXGen_ColumnPicker_Content_5]"] + - ["System.Windows.Automation.Peers.AutomationPeer", "Microsoft.Management.UI.Internal.ExpanderButton", "Method[OnCreateAutomationPeer].ReturnValue"] + - ["System.String", "Microsoft.Management.UI.Internal.XamlLocalizableResources!", "Property[AutoResXGen_DesignerStyleResources_Tooltip_148]"] + - ["System.Object", "Microsoft.Management.UI.Internal.InputFieldBackgroundTextConverter", "Method[Convert].ReturnValue"] + - ["System.Windows.Controls.ItemCollection", "Microsoft.Management.UI.Internal.InnerList", "Property[Items]"] + - ["System.String", "Microsoft.Management.UI.Internal.XamlLocalizableResources!", "Property[AutoResXGen_ColumnPicker_Text_142]"] + - ["System.String", "Microsoft.Management.UI.Internal.HelpWindowResources!", "Property[WholeWordTitle]"] + - ["System.Boolean", "Microsoft.Management.UI.Internal.TextFilterRule", "Method[ExactMatchEvaluate].ReturnValue"] + - ["System.Resources.ResourceManager", "Microsoft.Management.UI.Internal.ShowCommandResources!", "Property[ResourceManager]"] + - ["System.String", "Microsoft.Management.UI.Internal.XamlLocalizableResources!", "Property[AutoResXGen_BackForwardHistory_AutomationPropertiesName_613]"] + - ["System.Object", "Microsoft.Management.UI.Internal.InputFieldBackgroundTextConverter", "Method[ConvertBack].ReturnValue"] + - ["System.String", "Microsoft.Management.UI.Internal.XamlLocalizableResources!", "Property[AutoResXGen_ColumnPicker_AutomationPropertiesName_49]"] + - ["System.String", "Microsoft.Management.UI.Internal.MessageTextBox", "Property[BackgroundText]"] + - ["System.Windows.Style", "Microsoft.Management.UI.Internal.PickerBase", "Property[DropDownStyle]"] + - ["Microsoft.Management.UI.Internal.ResizeGripLocation", "Microsoft.Management.UI.Internal.ResizeGripLocation!", "Field[Right]"] + - ["System.Windows.Automation.Peers.AutomationPeer", "Microsoft.Management.UI.Internal.ColumnPicker", "Method[OnCreateAutomationPeer].ReturnValue"] + - ["System.Boolean", "Microsoft.Management.UI.Internal.TextEqualsFilterRule", "Method[Evaluate].ReturnValue"] + - ["System.Windows.DependencyProperty", "Microsoft.Management.UI.Internal.ScalableImageSource!", "Field[ImageProperty]"] + - ["System.String", "Microsoft.Management.UI.Internal.TextBlockService!", "Method[GetUntrimmedText].ReturnValue"] + - ["T", "Microsoft.Management.UI.Internal.Utilities!", "Method[Find].ReturnValue"] + - ["System.Text.RegularExpressions.RegexOptions", "Microsoft.Management.UI.Internal.TextFilterRule", "Method[GetRegexOptions].ReturnValue"] + - ["System.Boolean", "Microsoft.Management.UI.Internal.FilterExpressionAndOperatorNode", "Method[Evaluate].ReturnValue"] + - ["System.Windows.DataTemplate", "Microsoft.Management.UI.Internal.FilterRulePanelContentPresenter", "Method[ChooseTemplate].ReturnValue"] + - ["System.Windows.Freezable", "Microsoft.Management.UI.Internal.ScalableImageSource", "Method[CreateInstanceCore].ReturnValue"] + - ["System.String", "Microsoft.Management.UI.Internal.XamlLocalizableResources!", "Property[AutoResXGen_ColumnPicker_Tooltip_76]"] + - ["Microsoft.Management.UI.Internal.FilterStatus", "Microsoft.Management.UI.Internal.FilterStatus!", "Field[NotApplied]"] + - ["System.String", "Microsoft.Management.UI.Internal.XamlLocalizableResources!", "Property[ManagementListTitle_ListStatus_FilterInProgress]"] + - ["System.Windows.DependencyProperty", "Microsoft.Management.UI.Internal.ManagementList!", "Field[AddFilterRulePickerProperty]"] + - ["System.Windows.Controls.ItemsControl", "Microsoft.Management.UI.Internal.ItemsControlFilterEvaluator", "Property[FilterTarget]"] + - ["System.Windows.DependencyProperty", "Microsoft.Management.UI.Internal.ListOrganizer!", "Field[NoItemsTextProperty]"] + - ["System.String", "Microsoft.Management.UI.Internal.XamlLocalizableResources!", "Property[ManagementList_ToggleFilterPanelButton_AutomationName]"] + - ["System.String", "Microsoft.Management.UI.Internal.XamlLocalizableResources!", "Property[ManagementList_StartFilterButton_AutomationName]"] + - ["Microsoft.Management.UI.Internal.DataErrorInfoValidationResult", "Microsoft.Management.UI.Internal.ValidatingValueBase", "Method[Validate].ReturnValue"] + - ["System.String", "Microsoft.Management.UI.Internal.XamlLocalizableResources!", "Property[InnerList_GridViewColumnHeader_ItemStatus_Descending]"] + - ["System.String", "Microsoft.Management.UI.Internal.XamlLocalizableResources!", "Property[ManagementListTitle_ListStatus_FilterApplied]"] + - ["System.String", "Microsoft.Management.UI.Internal.HelpWindowResources!", "Property[RelatedLinksTitle]"] + - ["System.String", "Microsoft.Management.UI.Internal.XamlLocalizableResources!", "Property[AutoResXGen_BreadcrumbItem_Text_144]"] + - ["System.String", "Microsoft.Management.UI.Internal.HelpWindowResources!", "Property[RemarksTitle]"] + - ["System.String", "Microsoft.Management.UI.Internal.ShowCommandResources!", "Property[TypeFormat]"] + - ["System.String", "Microsoft.Management.UI.Internal.ShowCommandResources!", "Property[ShowModuleControl_Label_Name]"] + - ["System.String", "Microsoft.Management.UI.Internal.ShowCommandResources!", "Property[SelectMultipleValuesForParameterFormat]"] + - ["Microsoft.Management.UI.Internal.ValidatingSelectorValue", "Microsoft.Management.UI.Internal.SelectorFilterRule", "Property[AvailableRules]"] + - ["System.Object", "Microsoft.Management.UI.Internal.IntegralConverter", "Method[Convert].ReturnValue"] + - ["System.Boolean", "Microsoft.Management.UI.Internal.ValidatingValueBase", "Property[IsValid]"] + - ["System.String", "Microsoft.Management.UI.Internal.XamlLocalizableResources!", "Property[AutoResXGen_ManagementList2_AutomationPropertiesName_52]"] + - ["System.String", "Microsoft.Management.UI.Internal.XamlLocalizableResources!", "Property[AutoResXGen_ColumnPicker_Text_152]"] + - ["System.Windows.DependencyProperty", "Microsoft.Management.UI.Internal.Resizer!", "Field[GripLocationProperty]"] + - ["System.Windows.Input.RoutedCommand", "Microsoft.Management.UI.Internal.ManagementList!", "Field[StopFilterCommand]"] + - ["System.Windows.Size", "Microsoft.Management.UI.Internal.ScalableImageSource", "Property[Size]"] + - ["System.String", "Microsoft.Management.UI.Internal.XamlLocalizableResources!", "Property[AutoResXGen_ColumnPicker_Content_127]"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "Microsoft.Management.UI.Internal.SearchTextParser", "Method[Parse].ReturnValue"] + - ["Microsoft.Management.UI.Internal.DataErrorInfoValidationResult", "Microsoft.Management.UI.Internal.IsNotEmptyValidationRule", "Method[Validate].ReturnValue"] + - ["System.String", "Microsoft.Management.UI.Internal.HelpWindowResources!", "Property[ParameterPosition]"] + - ["Microsoft.Management.UI.Internal.AddFilterRulePicker", "Microsoft.Management.UI.Internal.ManagementList", "Property[AddFilterRulePicker]"] + - ["System.String", "Microsoft.Management.UI.Internal.XamlLocalizableResources!", "Property[AutoResXGen_ListOrganizer_AutomationPropertiesName_72]"] + - ["System.Windows.DependencyProperty", "Microsoft.Management.UI.Internal.AddFilterRulePicker!", "Field[AddFilterRulesCommandProperty]"] + - ["System.Windows.DependencyProperty", "Microsoft.Management.UI.Internal.DismissiblePopup!", "Field[CloseOnEscapeProperty]"] + - ["System.String", "Microsoft.Management.UI.Internal.ShowCommandResources!", "Property[ShowCommandError]"] + - ["System.String", "Microsoft.Management.UI.Internal.HelpWindowResources!", "Property[ParameterAcceptWildcard]"] + - ["System.String", "Microsoft.Management.UI.Internal.ShowCommandResources!", "Property[ActionButtons_Button_Run]"] + - ["System.String", "Microsoft.Management.UI.Internal.XamlLocalizableResources!", "Property[AutoResXGen_ColumnPicker_Content_199]"] + - ["System.Windows.DependencyProperty", "Microsoft.Management.UI.Internal.TextBlockService!", "Field[IsTextTrimmedProperty]"] + - ["System.String", "Microsoft.Management.UI.Internal.HelpWindowResources!", "Property[MethodsTitle]"] + - ["System.Windows.Automation.Peers.AutomationPeer", "Microsoft.Management.UI.Internal.AutomationImage", "Method[OnCreateAutomationPeer].ReturnValue"] + - ["System.Windows.DependencyProperty", "Microsoft.Management.UI.Internal.ManagementList!", "Field[CurrentViewProperty]"] + - ["System.String", "Microsoft.Management.UI.Internal.XamlLocalizableResources!", "Property[AutoResXGen_ColumnPicker_Content_84]"] + - ["System.Windows.DependencyProperty", "Microsoft.Management.UI.Internal.ManagementListTitle!", "Field[TotalItemCountProperty]"] + - ["Microsoft.Management.UI.Internal.StateDescriptor", "Microsoft.Management.UI.Internal.ManagementList", "Property[CurrentView]"] + - ["System.String", "Microsoft.Management.UI.Internal.XamlLocalizableResources!", "Property[CollapsingTabControl_CollapseButton_ToolTip]"] + - ["System.String", "Microsoft.Management.UI.Internal.SearchTextParser!", "Field[FullTextRuleGroupName]"] + - ["System.Windows.Size", "Microsoft.Management.UI.Internal.ScalableImage", "Method[ArrangeOverride].ReturnValue"] + - ["Microsoft.Management.UI.Internal.FilterExpressionNode", "Microsoft.Management.UI.Internal.FilterRulePanel", "Property[FilterExpression]"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "Microsoft.Management.UI.Internal.FilterEvaluator", "Property[FilterExpressionProviders]"] + - ["System.String", "Microsoft.Management.UI.Internal.HelpWindowResources!", "Property[LinkTextFormat]"] + - ["System.Object", "Microsoft.Management.UI.Internal.VisualToAncestorDataConverter", "Method[ConvertBack].ReturnValue"] + - ["System.Object", "Microsoft.Management.UI.Internal.VisualToAncestorDataConverter", "Method[Convert].ReturnValue"] + - ["System.Windows.DependencyProperty", "Microsoft.Management.UI.Internal.ManagementList!", "Field[ViewManagerUserActionStateProperty]"] + - ["System.String", "Microsoft.Management.UI.Internal.TextFilterRule", "Method[GetRegexPattern].ReturnValue"] + - ["System.Object", "Microsoft.Management.UI.Internal.InverseBooleanConverter", "Method[ConvertBack].ReturnValue"] + - ["System.Windows.Input.RoutedCommand", "Microsoft.Management.UI.Internal.FilterRulePanel!", "Field[AddRulesCommand]"] + - ["System.Object", "Microsoft.Management.UI.Internal.ValidatingValueToGenericParameterTypeConverter", "Method[Convert].ReturnValue"] + - ["System.String", "Microsoft.Management.UI.Internal.ShowCommandResources!", "Property[CmdletControl_Header_Errors]"] + - ["System.String", "Microsoft.Management.UI.Internal.XamlLocalizableResources!", "Property[AutoResXGen_ManagementList2_Content_33]"] + - ["System.Windows.DependencyProperty", "Microsoft.Management.UI.Internal.ScalableImageSource!", "Field[BrushProperty]"] + - ["System.Boolean", "Microsoft.Management.UI.Internal.IPropertyValueGetter", "Method[TryGetPropertyValue].ReturnValue"] + - ["System.Double", "Microsoft.Management.UI.Internal.InnerListColumn", "Property[MinWidth]"] + - ["System.Boolean", "Microsoft.Management.UI.Internal.SearchTextParser", "Method[TryAddSearchableRule].ReturnValue"] + - ["System.Windows.DependencyProperty", "Microsoft.Management.UI.Internal.PickerBase!", "Field[DropDownStyleProperty]"] + - ["System.Boolean", "Microsoft.Management.UI.Internal.ManagementList", "Property[IsLoadingItems]"] + - ["System.String", "Microsoft.Management.UI.Internal.XamlLocalizableResources!", "Property[AutoResXGen_ColumnPicker_Content_42]"] + - ["Microsoft.Management.UI.Internal.FilterRuleCustomizationFactory", "Microsoft.Management.UI.Internal.FilterRuleCustomizationFactory!", "Property[FactoryInstance]"] + - ["Microsoft.Management.UI.Internal.ManagementList", "Microsoft.Management.UI.Internal.ManagementListTitle", "Property[List]"] + - ["System.String", "Microsoft.Management.UI.Internal.ListOrganizer", "Property[TextContentPropertyName]"] + - ["System.Windows.Input.RoutedCommand", "Microsoft.Management.UI.Internal.DismissiblePopup!", "Field[DismissPopupCommand]"] + - ["System.String", "Microsoft.Management.UI.Internal.ShowCommandResources!", "Property[NameLabelFormat]"] + - ["System.Windows.RoutedEvent", "Microsoft.Management.UI.Internal.ManagementList!", "Field[ViewsChangedEvent]"] + - ["System.String", "Microsoft.Management.UI.Internal.XamlLocalizableResources!", "Property[FilterRule_AccessibleName]"] + - ["System.String", "Microsoft.Management.UI.Internal.Utilities!", "Method[NullCheckTrim].ReturnValue"] + - ["System.Windows.DependencyProperty", "Microsoft.Management.UI.Internal.TextBlockService!", "Field[UntrimmedTextProperty]"] + - ["System.Windows.DependencyProperty", "Microsoft.Management.UI.Internal.Resizer!", "Field[GripBrushProperty]"] + - ["System.Object[]", "Microsoft.Management.UI.Internal.DefaultStringConverter", "Method[ConvertBack].ReturnValue"] + - ["System.Windows.DependencyProperty", "Microsoft.Management.UI.Internal.MessageTextBox!", "Field[IsBackgroundTextShownProperty]"] + - ["System.Boolean", "Microsoft.Management.UI.Internal.ManagementList", "Property[IsFilterShown]"] + - ["System.Windows.DependencyProperty", "Microsoft.Management.UI.Internal.AddFilterRulePicker!", "Field[IsOpenProperty]"] + - ["System.String", "Microsoft.Management.UI.Internal.XamlLocalizableResources!", "Property[FilterRulePanel_LogicalOperatorText_Item]"] + - ["Microsoft.Management.UI.Internal.IPropertyValueGetter", "Microsoft.Management.UI.Internal.FilterRuleCustomizationFactory", "Property[PropertyValueGetter]"] + - ["Microsoft.Management.UI.Internal.IPropertyValueGetter", "Microsoft.Management.UI.Internal.DefaultFilterRuleCustomizationFactory", "Property[PropertyValueGetter]"] + - ["System.Boolean", "Microsoft.Management.UI.Internal.SelectorFilterRule", "Method[Evaluate].ReturnValue"] + - ["System.String", "Microsoft.Management.UI.Internal.ShowCommandResources!", "Property[MandatoryLabelSegment]"] + - ["System.String", "Microsoft.Management.UI.Internal.ShowCommandResources!", "Property[MandatoryNameLabelFormat]"] + - ["System.Windows.DataTemplate", "Microsoft.Management.UI.Internal.Resizer", "Property[DraggingTemplate]"] + - ["System.String", "Microsoft.Management.UI.Internal.XamlLocalizableResources!", "Property[AutoResXGen_AddFilterRulePicker_AutomationPropertiesName_180]"] + - ["System.String", "Microsoft.Management.UI.Internal.ShowCommandResources!", "Property[CmdletControl_Header_CommonParameters]"] + - ["System.String", "Microsoft.Management.UI.Internal.HelpWindowResources!", "Property[ParameterPipelineInput]"] + - ["System.String", "Microsoft.Management.UI.Internal.XamlLocalizableResources!", "Property[AutoResXGen_ManagementList_AutomationPropertiesName_395]"] + - ["System.String", "Microsoft.Management.UI.Internal.HelpWindowResources!", "Property[Title]"] + - ["System.Boolean", "Microsoft.Management.UI.Internal.TextDoesNotEqualFilterRule", "Method[Evaluate].ReturnValue"] + - ["Microsoft.Management.UI.Internal.UserActionState", "Microsoft.Management.UI.Internal.UserActionState!", "Field[Disabled]"] + - ["System.String", "Microsoft.Management.UI.Internal.ShowCommandResources!", "Property[RefreshShowCommandTooltipFormat]"] + - ["System.Windows.Automation.Peers.AutomationPeer", "Microsoft.Management.UI.Internal.ScalableImage", "Method[OnCreateAutomationPeer].ReturnValue"] + - ["Microsoft.Management.UI.Internal.UserActionState", "Microsoft.Management.UI.Internal.UserActionState!", "Field[Hidden]"] + - ["System.String", "Microsoft.Management.UI.Internal.ShowCommandResources!", "Property[ImportModuleButtonText]"] + - ["System.String", "Microsoft.Management.UI.Internal.XamlLocalizableResources!", "Property[AutoResXGen_ManagementList_Text_602]"] + - ["System.String", "Microsoft.Management.UI.Internal.HelpWindowResources!", "Property[ExamplesTitle]"] + - ["System.Collections.Generic.List", "Microsoft.Management.UI.Internal.SearchTextParser", "Property[SearchableRules]"] + - ["System.String", "Microsoft.Management.UI.Internal.ShowCommandResources!", "Property[PositionFormat]"] + - ["System.Boolean", "Microsoft.Management.UI.Internal.TextBlockService!", "Method[GetIsTextTrimmed].ReturnValue"] + - ["System.String", "Microsoft.Management.UI.Internal.XamlLocalizableResources!", "Property[OutGridView_Button_Cancel]"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "Microsoft.Management.UI.Internal.FilterRulePanel", "Property[FilterRulePanelItems]"] + - ["System.String", "Microsoft.Management.UI.Internal.XamlLocalizableResources!", "Property[AutoResXGen_ManagementList_Text_392]"] + - ["System.String", "Microsoft.Management.UI.Internal.XamlLocalizableResources!", "Property[AutoResXGen_ManagementList2_Content_19]"] + - ["System.Windows.Automation.Peers.AutomationPeer", "Microsoft.Management.UI.Internal.ManagementListTitle", "Method[OnCreateAutomationPeer].ReturnValue"] + - ["System.String", "Microsoft.Management.UI.Internal.XamlLocalizableResources!", "Property[AutoResXGen_SearchBox_AutomationPropertiesName_85]"] + - ["Microsoft.Management.UI.Internal.StateDescriptor", "Microsoft.Management.UI.Internal.ManagementListStateDescriptorFactory", "Method[Create].ReturnValue"] + - ["Microsoft.Management.UI.Internal.FilterRule", "Microsoft.Management.UI.Internal.FilterRulePanelItem", "Property[Rule]"] + - ["System.Collections.ObjectModel.ObservableCollection", "Microsoft.Management.UI.Internal.InnerList", "Property[Columns]"] + - ["System.Boolean", "Microsoft.Management.UI.Internal.InnerList", "Property[IsGroupsExpanded]"] + - ["System.Windows.DependencyProperty", "Microsoft.Management.UI.Internal.ListOrganizer!", "Field[DropDownStyleProperty]"] + - ["System.String", "Microsoft.Management.UI.Internal.ShowCommandResources!", "Property[ActionButtons_Button_Cancel]"] + - ["System.Exception", "Microsoft.Management.UI.Internal.IAsyncProgress", "Property[OperationError]"] + - ["System.Collections.Generic.ICollection", "Microsoft.Management.UI.Internal.DefaultFilterRuleCustomizationFactory", "Method[CreateDefaultFilterRulesForPropertyValueSelectorFilterRule].ReturnValue"] + - ["System.Windows.DependencyProperty", "Microsoft.Management.UI.Internal.SearchBox!", "Field[TextProperty]"] + - ["System.Boolean", "Microsoft.Management.UI.Internal.FilterRulePanelController", "Property[HasFilterExpression]"] + - ["System.Boolean", "Microsoft.Management.UI.Internal.DismissiblePopup", "Property[CloseOnEscape]"] + - ["System.Windows.DependencyProperty", "Microsoft.Management.UI.Internal.Resizer!", "Field[VisibleGripWidthProperty]"] + - ["System.Resources.ResourceManager", "Microsoft.Management.UI.Internal.XamlLocalizableResources!", "Property[ResourceManager]"] + - ["Microsoft.Management.UI.Internal.FilterRulePanelItem", "Microsoft.Management.UI.Internal.AddFilterRulePickerItem", "Property[FilterRule]"] + - ["System.String", "Microsoft.Management.UI.Internal.XamlLocalizableResources!", "Property[ManagementListTitle_ListStatus_FilterNotApplied]"] + - ["System.Windows.DependencyProperty", "Microsoft.Management.UI.Internal.InnerList!", "Field[IsGroupsExpandedProperty]"] + - ["System.String", "Microsoft.Management.UI.Internal.HelpWindowResources!", "Property[PreviousText]"] + - ["System.String", "Microsoft.Management.UI.Internal.HelpWindowResources!", "Property[ZoomLabelTextFormat]"] + - ["System.Globalization.CultureInfo", "Microsoft.Management.UI.Internal.XamlLocalizableResources!", "Property[Culture]"] + - ["System.Collections.Generic.ICollection", "Microsoft.Management.UI.Internal.FilterRuleCustomizationFactory", "Method[CreateDefaultFilterRulesForPropertyValueSelectorFilterRule].ReturnValue"] + - ["System.Boolean", "Microsoft.Management.UI.Internal.InnerListColumn", "Property[Required]"] + - ["Microsoft.Management.UI.Internal.ScalableImageSource", "Microsoft.Management.UI.Internal.ScalableImage", "Property[Source]"] + - ["System.Windows.Automation.Peers.AutomationPeer", "Microsoft.Management.UI.Internal.AutomationTextBlock", "Method[OnCreateAutomationPeer].ReturnValue"] + - ["System.String", "Microsoft.Management.UI.Internal.XamlLocalizableResources!", "Property[AutoResXGen_BreadcrumbItem_AutomationPropertiesName_142]"] + - ["System.String", "Microsoft.Management.UI.Internal.HelpWindowResources!", "Property[SynopsisTitle]"] + - ["System.Double", "Microsoft.Management.UI.Internal.Resizer", "Property[GripWidth]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftPowerShell/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftPowerShell/model.yml new file mode 100644 index 000000000000..a308dd5d91d5 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftPowerShell/model.yml @@ -0,0 +1,206 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: sourceModel + data: + - ["Microsoft.PowerShell.Utility!", "Method[Read-Host].ReturnValue", "stdin"] + + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Boolean", "Microsoft.PowerShell.PSConsoleReadLineOptions", "Property[HistoryNoDuplicates]"] + - ["System.Object", "Microsoft.PowerShell.DeserializingTypeConverter", "Method[ConvertFrom].ReturnValue"] + - ["System.String", "Microsoft.PowerShell.PSCorePSSnapIn", "Property[VendorResource]"] + - ["System.ConsoleColor", "Microsoft.PowerShell.PSConsoleReadLineOptions!", "Field[DefaultCommandColor]"] + - ["System.Boolean", "Microsoft.PowerShell.PSAuthorizationManager", "Method[ShouldRun].ReturnValue"] + - ["System.Action", "Microsoft.PowerShell.PSConsoleReadLineOptions", "Property[CommandValidationHandler]"] + - ["System.Int32", "Microsoft.PowerShell.PSConsoleReadLineOptions!", "Field[DefaultMaximumKillRingCount]"] + - ["System.Int32", "Microsoft.PowerShell.PSConsoleReadLineOptions", "Property[DingDuration]"] + - ["System.Object", "Microsoft.PowerShell.PSConsoleReadLineOptions", "Property[ContinuationPromptColor]"] + - ["System.ConsoleColor", "Microsoft.PowerShell.PSConsoleReadLineOptions!", "Field[DefaultErrorColor]"] + - ["System.Boolean", "Microsoft.PowerShell.PSConsoleReadLine!", "Method[TryGetArgAsInt].ReturnValue"] + - ["System.String", "Microsoft.PowerShell.PSHostPSSnapIn", "Property[VendorResource]"] + - ["System.ConsoleColor", "Microsoft.PowerShell.PSConsoleReadLineOptions!", "Field[DefaultEmphasisColor]"] + - ["Microsoft.PowerShell.EditMode", "Microsoft.PowerShell.EditMode!", "Field[Vi]"] + - ["System.String", "Microsoft.PowerShell.PSManagementPSSnapIn", "Property[Name]"] + - ["System.String", "Microsoft.PowerShell.PSCorePSSnapIn", "Property[Name]"] + - ["System.String", "Microsoft.PowerShell.SetPSReadLineOption", "Property[PromptText]"] + - ["Microsoft.PowerShell.ViMode", "Microsoft.PowerShell.ViMode!", "Field[Insert]"] + - ["Microsoft.PowerShell.PSConsoleReadLineOptions", "Microsoft.PowerShell.PSConsoleReadLine!", "Method[GetOptions].ReturnValue"] + - ["System.Object", "Microsoft.PowerShell.SetPSReadLineKeyHandlerCommand", "Method[GetDynamicParameters].ReturnValue"] + - ["System.String", "Microsoft.PowerShell.KeyHandler", "Property[Function]"] + - ["System.String", "Microsoft.PowerShell.ToStringCodeMethods!", "Method[XmlNodeList].ReturnValue"] + - ["System.String", "Microsoft.PowerShell.SetPSReadLineOption", "Property[ContinuationPrompt]"] + - ["System.Boolean", "Microsoft.PowerShell.PSConsoleReadLineOptions!", "Field[DefaultHistorySearchCursorMovesToEnd]"] + - ["System.Int32", "Microsoft.PowerShell.PSConsoleReadLineOptions!", "Field[DefaultExtraPromptLineCount]"] + - ["System.Action", "Microsoft.PowerShell.SetPSReadLineOption", "Property[CommandValidationHandler]"] + - ["System.Object", "Microsoft.PowerShell.PSConsoleReadLineOptions", "Property[VariableColor]"] + - ["Microsoft.PowerShell.KeyHandlerGroup", "Microsoft.PowerShell.KeyHandlerGroup!", "Field[Miscellaneous]"] + - ["System.Object", "Microsoft.PowerShell.PSConsoleReadLineOptions", "Property[ParameterColor]"] + - ["Microsoft.PowerShell.ViMode", "Microsoft.PowerShell.ChangePSReadLineKeyHandlerCommandBase", "Property[ViMode]"] + - ["System.Management.Automation.ScriptBlock", "Microsoft.PowerShell.SetPSReadLineKeyHandlerCommand", "Property[ScriptBlock]"] + - ["System.Object", "Microsoft.PowerShell.DeserializingTypeConverter", "Method[ConvertTo].ReturnValue"] + - ["System.String", "Microsoft.PowerShell.SetPSReadLineOption", "Property[HistorySavePath]"] + - ["System.Int32", "Microsoft.PowerShell.PSConsoleReadLineOptions", "Property[CompletionQueryItems]"] + - ["System.String", "Microsoft.PowerShell.PSUtilityPSSnapIn", "Property[Vendor]"] + - ["System.String", "Microsoft.PowerShell.PSManagementPSSnapIn", "Property[Vendor]"] + - ["System.String", "Microsoft.PowerShell.PSConsoleReadLineOptions", "Property[PromptText]"] + - ["System.Int32", "Microsoft.PowerShell.UnmanagedPSEntry", "Method[Start].ReturnValue"] + - ["System.String[]", "Microsoft.PowerShell.PSCorePSSnapIn", "Property[Types]"] + - ["System.Boolean", "Microsoft.PowerShell.PSConsoleReadLineOptions", "Property[HistorySearchCaseSensitive]"] + - ["System.ConsoleKeyInfo[]", "Microsoft.PowerShell.ConsoleKeyChordConverter!", "Method[Convert].ReturnValue"] + - ["System.Object", "Microsoft.PowerShell.PSConsoleReadLineOptions", "Property[SelectionColor]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.GetKeyHandlerCommand", "Property[Unbound]"] + - ["System.Boolean", "Microsoft.PowerShell.PSConsoleReadLineOptions!", "Field[DefaultHistoryNoDuplicates]"] + - ["Microsoft.PowerShell.EditMode", "Microsoft.PowerShell.EditMode!", "Field[Windows]"] + - ["System.String", "Microsoft.PowerShell.PSConsoleReadLineOptions", "Property[HistorySavePath]"] + - ["System.String", "Microsoft.PowerShell.PSHostPSSnapIn", "Property[Description]"] + - ["System.String", "Microsoft.PowerShell.ToStringCodeMethods!", "Method[Type].ReturnValue"] + - ["Microsoft.PowerShell.ExecutionPolicyScope", "Microsoft.PowerShell.ExecutionPolicyScope!", "Field[LocalMachine]"] + - ["Microsoft.PowerShell.KeyHandlerGroup", "Microsoft.PowerShell.KeyHandlerGroup!", "Field[Selection]"] + - ["System.String", "Microsoft.PowerShell.VTColorUtils!", "Method[FormatColor].ReturnValue"] + - ["System.ConsoleColor", "Microsoft.PowerShell.PSConsoleReadLineOptions!", "Field[DefaultCommentColor]"] + - ["Microsoft.PowerShell.BellStyle", "Microsoft.PowerShell.PSConsoleReadLineOptions!", "Field[DefaultBellStyle]"] + - ["System.String", "Microsoft.PowerShell.SetPSReadLineKeyHandlerCommand", "Property[BriefDescription]"] + - ["System.Int32", "Microsoft.PowerShell.SetPSReadLineOption", "Property[ExtraPromptLineCount]"] + - ["System.String", "Microsoft.PowerShell.PSHostPSSnapIn", "Property[Vendor]"] + - ["Microsoft.PowerShell.ExecutionPolicyScope", "Microsoft.PowerShell.ExecutionPolicyScope!", "Field[Process]"] + - ["System.String", "Microsoft.PowerShell.PSConsoleReadLine!", "Method[ReadLine].ReturnValue"] + - ["Microsoft.PowerShell.ExecutionPolicy", "Microsoft.PowerShell.ExecutionPolicy!", "Field[Undefined]"] + - ["System.String", "Microsoft.PowerShell.PSConsoleReadLineOptions", "Property[ContinuationPrompt]"] + - ["System.String", "Microsoft.PowerShell.PSManagementPSSnapIn", "Property[DescriptionResource]"] + - ["System.Boolean", "Microsoft.PowerShell.PSConsoleReadLineOptions", "Property[HistorySearchCursorMovesToEnd]"] + - ["System.Func", "Microsoft.PowerShell.PSConsoleReadLineOptions", "Property[AddToHistoryHandler]"] + - ["Microsoft.PowerShell.KeyHandlerGroup", "Microsoft.PowerShell.PSConsoleReadLine!", "Method[GetDisplayGrouping].ReturnValue"] + - ["System.String", "Microsoft.PowerShell.PSHostPSSnapIn", "Property[Name]"] + - ["System.Int32", "Microsoft.PowerShell.SetPSReadLineOption", "Property[DingDuration]"] + - ["System.Object", "Microsoft.PowerShell.PSConsoleReadLineOptions", "Property[NumberColor]"] + - ["System.String", "Microsoft.PowerShell.PSSecurityPSSnapIn", "Property[VendorResource]"] + - ["System.Object", "Microsoft.PowerShell.PSConsoleReadLineOptions", "Property[MemberColor]"] + - ["System.String", "Microsoft.PowerShell.AdapterCodeMethods!", "Method[ConvertDNWithBinaryToString].ReturnValue"] + - ["System.Int32", "Microsoft.PowerShell.PSConsoleReadLineOptions!", "Field[DefaultDingDuration]"] + - ["System.String", "Microsoft.PowerShell.PSCorePSSnapIn", "Property[Description]"] + - ["System.Boolean", "Microsoft.PowerShell.VTColorUtils!", "Method[IsValidColor].ReturnValue"] + - ["System.ConsoleColor", "Microsoft.PowerShell.PSConsoleReadLineOptions!", "Field[DefaultKeywordColor]"] + - ["System.String", "Microsoft.PowerShell.PSManagementPSSnapIn", "Property[Description]"] + - ["System.String", "Microsoft.PowerShell.PSUtilityPSSnapIn", "Property[DescriptionResource]"] + - ["System.String", "Microsoft.PowerShell.PSUtilityPSSnapIn", "Property[VendorResource]"] + - ["System.String", "Microsoft.PowerShell.PSSecurityPSSnapIn", "Property[DescriptionResource]"] + - ["System.Int32", "Microsoft.PowerShell.SetPSReadLineOption", "Property[DingTone]"] + - ["System.String", "Microsoft.PowerShell.ToStringCodeMethods!", "Method[PropertyValueCollection].ReturnValue"] + - ["Microsoft.PowerShell.ExecutionPolicy", "Microsoft.PowerShell.ExecutionPolicy!", "Field[AllSigned]"] + - ["System.Boolean", "Microsoft.PowerShell.PSConsoleReadLineOptions", "Property[ShowToolTips]"] + - ["System.ConsoleColor", "Microsoft.PowerShell.PSConsoleReadLineOptions!", "Field[DefaultMemberColor]"] + - ["Microsoft.PowerShell.HistorySaveStyle", "Microsoft.PowerShell.PSConsoleReadLineOptions!", "Field[DefaultHistorySaveStyle]"] + - ["System.String[]", "Microsoft.PowerShell.ChangePSReadLineKeyHandlerCommandBase", "Property[Chord]"] + - ["System.Int32", "Microsoft.PowerShell.PSConsoleReadLineOptions", "Property[DingTone]"] + - ["System.Int32", "Microsoft.PowerShell.PSConsoleReadLineOptions", "Property[MaximumHistoryCount]"] + - ["System.String", "Microsoft.PowerShell.PSConsoleReadLineOptions!", "Field[DefaultContinuationPrompt]"] + - ["System.Object", "Microsoft.PowerShell.PSConsoleReadLineOptions", "Property[TypeColor]"] + - ["System.Func", "Microsoft.PowerShell.SetPSReadLineOption", "Property[AddToHistoryHandler]"] + - ["Microsoft.PowerShell.HistorySaveStyle", "Microsoft.PowerShell.HistorySaveStyle!", "Field[SaveNothing]"] + - ["Microsoft.PowerShell.EditMode", "Microsoft.PowerShell.SetPSReadLineOption", "Property[EditMode]"] + - ["System.String", "Microsoft.PowerShell.PSConsoleReadLineOptions!", "Field[DefaultWordDelimiters]"] + - ["Microsoft.PowerShell.EditMode", "Microsoft.PowerShell.EditMode!", "Field[Emacs]"] + - ["Microsoft.PowerShell.HistorySaveStyle", "Microsoft.PowerShell.HistorySaveStyle!", "Field[SaveAtExit]"] + - ["System.String", "Microsoft.PowerShell.KeyHandler!", "Method[GetGroupingDescription].ReturnValue"] + - ["System.Int64", "Microsoft.PowerShell.AdapterCodeMethods!", "Method[ConvertLargeIntegerToInt64].ReturnValue"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.SetPSReadLineOption", "Property[HistoryNoDuplicates]"] + - ["System.Int32", "Microsoft.PowerShell.UnmanagedPSEntry!", "Method[Start].ReturnValue"] + - ["System.Collections.Generic.HashSet", "Microsoft.PowerShell.PSConsoleReadLineOptions", "Property[CommandsToValidateScriptBlockArguments]"] + - ["System.String", "Microsoft.PowerShell.PSConsoleReadLineOptions", "Property[WordDelimiters]"] + - ["Microsoft.PowerShell.KeyHandlerGroup", "Microsoft.PowerShell.KeyHandlerGroup!", "Field[Completion]"] + - ["System.Object", "Microsoft.PowerShell.PSConsoleReadLineOptions", "Property[EmphasisColor]"] + - ["System.Object", "Microsoft.PowerShell.PSConsoleReadLineOptions", "Property[CommentColor]"] + - ["System.String", "Microsoft.PowerShell.VTColorUtils!", "Method[AsEscapeSequence].ReturnValue"] + - ["System.String", "Microsoft.PowerShell.PSHostPSSnapIn", "Property[DescriptionResource]"] + - ["Microsoft.PowerShell.KeyHandlerGroup", "Microsoft.PowerShell.KeyHandlerGroup!", "Field[CursorMovement]"] + - ["Microsoft.PowerShell.BellStyle", "Microsoft.PowerShell.PSConsoleReadLineOptions", "Property[BellStyle]"] + - ["System.Collections.Generic.IEnumerable", "Microsoft.PowerShell.PSConsoleReadLine!", "Method[GetKeyHandlers].ReturnValue"] + - ["System.Collections.Hashtable", "Microsoft.PowerShell.SetPSReadLineOption", "Property[Colors]"] + - ["Microsoft.PowerShell.ViMode", "Microsoft.PowerShell.ViMode!", "Field[Command]"] + - ["Microsoft.PowerShell.HistorySaveStyle", "Microsoft.PowerShell.SetPSReadLineOption", "Property[HistorySaveStyle]"] + - ["System.Int32", "Microsoft.PowerShell.PSConsoleReadLineOptions", "Property[MaximumKillRingCount]"] + - ["System.ConsoleColor", "Microsoft.PowerShell.PSConsoleReadLineOptions!", "Field[DefaultNumberColor]"] + - ["System.Int32", "Microsoft.PowerShell.PSConsoleReadLineOptions!", "Field[DefaultCompletionQueryItems]"] + - ["System.Int32", "Microsoft.PowerShell.SetPSReadLineOption", "Property[MaximumKillRingCount]"] + - ["Microsoft.PowerShell.ExecutionPolicyScope", "Microsoft.PowerShell.ExecutionPolicyScope!", "Field[MachinePolicy]"] + - ["Microsoft.PowerShell.KeyHandlerGroup", "Microsoft.PowerShell.KeyHandlerGroup!", "Field[Custom]"] + - ["System.Management.Automation.CommandCompletion", "Microsoft.PowerShell.PSConsoleReadLine", "Method[Microsoft.PowerShell.Internal.IPSConsoleReadLineMockableMethods.CompleteInput].ReturnValue"] + - ["Microsoft.PowerShell.ExecutionPolicyScope", "Microsoft.PowerShell.ExecutionPolicyScope!", "Field[CurrentUser]"] + - ["System.Object", "Microsoft.PowerShell.PSConsoleReadLineOptions", "Property[KeywordColor]"] + - ["Microsoft.PowerShell.KeyHandlerGroup", "Microsoft.PowerShell.KeyHandlerGroup!", "Field[Basic]"] + - ["System.Boolean", "Microsoft.PowerShell.PSConsoleReadLine", "Method[Microsoft.PowerShell.Internal.IPSConsoleReadLineMockableMethods.RunspaceIsRemote].ReturnValue"] + - ["System.Object", "Microsoft.PowerShell.PSConsoleReadLineOptions", "Property[OperatorColor]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.SetPSReadLineOption", "Property[ShowToolTips]"] + - ["System.String", "Microsoft.PowerShell.SetPSReadLineKeyHandlerCommand", "Property[Description]"] + - ["System.String", "Microsoft.PowerShell.ToStringCodeMethods!", "Method[XmlNode].ReturnValue"] + - ["Microsoft.PowerShell.ExecutionPolicy", "Microsoft.PowerShell.ExecutionPolicy!", "Field[Unrestricted]"] + - ["System.Boolean", "Microsoft.PowerShell.PSConsoleReadLine!", "Method[InViInsertMode].ReturnValue"] + - ["Microsoft.PowerShell.HistorySaveStyle", "Microsoft.PowerShell.HistorySaveStyle!", "Field[SaveIncrementally]"] + - ["System.String", "Microsoft.PowerShell.PSManagementPSSnapIn", "Property[VendorResource]"] + - ["System.Object", "Microsoft.PowerShell.PSConsoleReadLineOptions", "Property[ErrorColor]"] + - ["System.String", "Microsoft.PowerShell.KeyHandler", "Property[Key]"] + - ["Microsoft.PowerShell.ExecutionPolicyScope", "Microsoft.PowerShell.ExecutionPolicyScope!", "Field[UserPolicy]"] + - ["System.UInt32", "Microsoft.PowerShell.DeserializingTypeConverter!", "Method[GetParameterSetMetadataFlags].ReturnValue"] + - ["System.Boolean", "Microsoft.PowerShell.PSConsoleReadLineOptions!", "Field[DefaultHistorySearchCaseSensitive]"] + - ["Microsoft.PowerShell.BellStyle", "Microsoft.PowerShell.BellStyle!", "Field[Audible]"] + - ["System.Object", "Microsoft.PowerShell.PSConsoleReadLineOptions", "Property[DefaultTokenColor]"] + - ["System.ConsoleColor", "Microsoft.PowerShell.PSConsoleReadLineOptions!", "Field[DefaultOperatorColor]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.GetKeyHandlerCommand", "Property[Bound]"] + - ["System.String", "Microsoft.PowerShell.PSUtilityPSSnapIn", "Property[Name]"] + - ["Microsoft.PowerShell.ViModeStyle", "Microsoft.PowerShell.PSConsoleReadLineOptions", "Property[ViModeIndicator]"] + - ["System.Object", "Microsoft.PowerShell.PSConsoleReadLineOptions", "Property[CommandColor]"] + - ["System.Guid", "Microsoft.PowerShell.DeserializingTypeConverter!", "Method[GetFormatViewDefinitionInstanceId].ReturnValue"] + - ["System.Boolean", "Microsoft.PowerShell.DeserializingTypeConverter", "Method[CanConvertFrom].ReturnValue"] + - ["System.Boolean", "Microsoft.PowerShell.PSConsoleReadLineOptions!", "Field[DefaultShowToolTips]"] + - ["Microsoft.PowerShell.KeyHandlerGroup", "Microsoft.PowerShell.KeyHandlerGroup!", "Field[Search]"] + - ["System.Boolean", "Microsoft.PowerShell.DeserializingTypeConverter", "Method[CanConvertTo].ReturnValue"] + - ["System.String", "Microsoft.PowerShell.KeyHandler", "Property[Description]"] + - ["Microsoft.PowerShell.ViModeStyle", "Microsoft.PowerShell.ViModeStyle!", "Field[None]"] + - ["Microsoft.PowerShell.HistorySaveStyle", "Microsoft.PowerShell.PSConsoleReadLineOptions", "Property[HistorySaveStyle]"] + - ["System.Int32", "Microsoft.PowerShell.PSConsoleReadLineOptions", "Property[AnsiEscapeTimeout]"] + - ["System.Boolean", "Microsoft.PowerShell.PSConsoleReadLine!", "Method[InViCommandMode].ReturnValue"] + - ["Microsoft.PowerShell.ExecutionPolicy", "Microsoft.PowerShell.ExecutionPolicy!", "Field[RemoteSigned]"] + - ["System.String", "Microsoft.PowerShell.PSSecurityPSSnapIn", "Property[Name]"] + - ["System.Int32", "Microsoft.PowerShell.ConsoleShell!", "Method[Start].ReturnValue"] + - ["System.String", "Microsoft.PowerShell.PSSecurityPSSnapIn", "Property[Vendor]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.SetPSReadLineOption", "Property[HistorySearchCursorMovesToEnd]"] + - ["System.Object", "Microsoft.PowerShell.PSConsoleReadLineOptions", "Property[StringColor]"] + - ["Microsoft.PowerShell.EditMode", "Microsoft.PowerShell.PSConsoleReadLineOptions!", "Field[DefaultEditMode]"] + - ["Microsoft.PowerShell.ViModeStyle", "Microsoft.PowerShell.ViModeStyle!", "Field[Cursor]"] + - ["System.String", "Microsoft.PowerShell.PSSecurityPSSnapIn", "Property[Description]"] + - ["Microsoft.PowerShell.ExecutionPolicy", "Microsoft.PowerShell.ExecutionPolicy!", "Field[Restricted]"] + - ["Microsoft.PowerShell.BellStyle", "Microsoft.PowerShell.BellStyle!", "Field[Visual]"] + - ["Microsoft.PowerShell.ExecutionPolicy", "Microsoft.PowerShell.ExecutionPolicy!", "Field[Default]"] + - ["System.Int32", "Microsoft.PowerShell.PSConsoleReadLineOptions!", "Field[DefaultMaximumHistoryCount]"] + - ["System.String", "Microsoft.PowerShell.PSCorePSSnapIn", "Property[DescriptionResource]"] + - ["System.Int32", "Microsoft.PowerShell.SetPSReadLineOption", "Property[CompletionQueryItems]"] + - ["System.String[]", "Microsoft.PowerShell.PSCorePSSnapIn", "Property[Formats]"] + - ["Microsoft.PowerShell.KeyHandlerGroup", "Microsoft.PowerShell.KeyHandlerGroup!", "Field[History]"] + - ["System.String", "Microsoft.PowerShell.PSCorePSSnapIn", "Property[Vendor]"] + - ["System.Int32", "Microsoft.PowerShell.PSConsoleReadLineOptions", "Property[ExtraPromptLineCount]"] + - ["System.Int32", "Microsoft.PowerShell.PSConsoleReadLineOptions!", "Field[DefaultAnsiEscapeTimeout]"] + - ["Microsoft.PowerShell.BellStyle", "Microsoft.PowerShell.SetPSReadLineOption", "Property[BellStyle]"] + - ["System.Object", "Microsoft.PowerShell.ProcessCodeMethods!", "Method[GetParentProcess].ReturnValue"] + - ["System.ConsoleColor", "Microsoft.PowerShell.PSConsoleReadLineOptions!", "Field[DefaultParameterColor]"] + - ["System.Management.Automation.PSObject", "Microsoft.PowerShell.DeserializingTypeConverter!", "Method[GetInvocationInfo].ReturnValue"] + - ["Microsoft.PowerShell.PSConsoleReadLine+HistoryItem[]", "Microsoft.PowerShell.PSConsoleReadLine!", "Method[GetHistoryItems].ReturnValue"] + - ["System.ConsoleColor", "Microsoft.PowerShell.VTColorUtils!", "Field[UnknownColor]"] + - ["Microsoft.PowerShell.BellStyle", "Microsoft.PowerShell.BellStyle!", "Field[None]"] + - ["System.Int32", "Microsoft.PowerShell.SetPSReadLineOption", "Property[AnsiEscapeTimeout]"] + - ["Microsoft.PowerShell.KeyHandlerGroup", "Microsoft.PowerShell.KeyHandler", "Property[Group]"] + - ["Microsoft.PowerShell.ViModeStyle", "Microsoft.PowerShell.SetPSReadLineOption", "Property[ViModeIndicator]"] + - ["System.IDisposable", "Microsoft.PowerShell.ChangePSReadLineKeyHandlerCommandBase", "Method[UseRequestedDispatchTables].ReturnValue"] + - ["System.String", "Microsoft.PowerShell.SetPSReadLineOption", "Property[WordDelimiters]"] + - ["Microsoft.PowerShell.EditMode", "Microsoft.PowerShell.PSConsoleReadLineOptions", "Property[EditMode]"] + - ["Microsoft.PowerShell.ExecutionPolicy", "Microsoft.PowerShell.ExecutionPolicy!", "Field[Bypass]"] + - ["System.String", "Microsoft.PowerShell.PSUtilityPSSnapIn", "Property[Description]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.SetPSReadLineOption", "Property[HistorySearchCaseSensitive]"] + - ["System.Int32", "Microsoft.PowerShell.SetPSReadLineOption", "Property[MaximumHistoryCount]"] + - ["System.ConsoleColor", "Microsoft.PowerShell.PSConsoleReadLineOptions!", "Field[DefaultTypeColor]"] + - ["System.Int32", "Microsoft.PowerShell.PSConsoleReadLineOptions!", "Field[DefaultDingTone]"] + - ["Microsoft.PowerShell.ViModeStyle", "Microsoft.PowerShell.ViModeStyle!", "Field[Prompt]"] + - ["System.ConsoleColor", "Microsoft.PowerShell.PSConsoleReadLineOptions!", "Field[DefaultStringColor]"] + - ["System.ConsoleColor", "Microsoft.PowerShell.PSConsoleReadLineOptions!", "Field[DefaultVariableColor]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftPowerShellActivities/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftPowerShellActivities/model.yml new file mode 100644 index 000000000000..a2dd9bb4c3b1 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftPowerShellActivities/model.yml @@ -0,0 +1,387 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.String", "Microsoft.PowerShell.Activities.WmiActivity", "Property[Locale]"] + - ["Microsoft.PowerShell.Activities.PSWorkflowRuntimeVariable", "Microsoft.PowerShell.Activities.PSWorkflowRuntimeVariable!", "Field[ErrorAction]"] + - ["Microsoft.PowerShell.Activities.HostSettingCommandMetadata", "Microsoft.PowerShell.Activities.HostParameterDefaults", "Property[HostCommandMetadata]"] + - ["Microsoft.PowerShell.Activities.PSWorkflowRuntimeVariable", "Microsoft.PowerShell.Activities.PSWorkflowRuntimeVariable!", "Field[PSConnectionUri]"] + - ["System.Boolean", "Microsoft.PowerShell.Activities.PSActivityHostController", "Method[RunInActivityController].ReturnValue"] + - ["Microsoft.PowerShell.Activities.PSWorkflowRuntimeVariable", "Microsoft.PowerShell.Activities.PSWorkflowRuntimeVariable!", "Field[PSPrivateMetadata]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Activities.SetPSWorkflowData", "Property[OtherVariableName]"] + - ["System.Activities.InArgument>", "Microsoft.PowerShell.Activities.SetPSWorkflowData", "Property[PSPersist]"] + - ["System.Activities.BookmarkResumptionResult", "Microsoft.PowerShell.Activities.PSWorkflowInstanceExtension", "Method[EndResumeBookmark].ReturnValue"] + - ["System.Activities.InArgument>", "Microsoft.PowerShell.Activities.PSActivity", "Property[Debug]"] + - ["System.String", "Microsoft.PowerShell.Activities.NewCimSessionOption", "Property[PSCommandName]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Activities.GetCimAssociatedInstance", "Property[InputObject]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Activities.RemoveCimInstance", "Property[OperationTimeoutSec]"] + - ["System.Management.Automation.PSDataCollection", "Microsoft.PowerShell.Activities.ActivityImplementationContext", "Property[PSDebug]"] + - ["System.Type", "Microsoft.PowerShell.Activities.GetCimClass", "Property[TypeImplementingCmdlet]"] + - ["System.Activities.InArgument>", "Microsoft.PowerShell.Activities.PSActivity", "Property[WarningAction]"] + - ["Microsoft.PowerShell.Activities.PSWorkflowRuntimeVariable", "Microsoft.PowerShell.Activities.PSWorkflowRuntimeVariable!", "Field[Verbose]"] + - ["System.Management.Automation.PSCredential", "Microsoft.PowerShell.Activities.ActivityImplementationContext", "Property[PSCredential]"] + - ["System.String", "Microsoft.PowerShell.Activities.PSActivity!", "Field[PSSuspendBookmarkPrefix]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Activities.InlineScript", "Property[CommandName]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Activities.NewCimSessionOption", "Property[Culture]"] + - ["System.Boolean", "Microsoft.PowerShell.Activities.PSActivityContext", "Method[Execute].ReturnValue"] + - ["System.Activities.InArgument>", "Microsoft.PowerShell.Activities.PSActivity", "Property[PSPersist]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Activities.GetCimClass", "Property[Namespace]"] + - ["System.Activities.InArgument>", "Microsoft.PowerShell.Activities.PSActivity", "Property[PSDisableSerialization]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Activities.SetPSWorkflowData", "Property[PSSessionOption]"] + - ["System.Management.Automation.PSDataCollection", "Microsoft.PowerShell.Activities.ActivityImplementationContext", "Property[Input]"] + - ["System.Collections.Generic.List", "Microsoft.PowerShell.Activities.PSGeneratedCIMActivity", "Method[GetImplementation].ReturnValue"] + - ["System.Nullable", "Microsoft.PowerShell.Activities.ActivityImplementationContext", "Property[MergeErrorToOutput]"] + - ["System.Boolean", "Microsoft.PowerShell.Activities.GetWmiObject", "Property[Amended]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Activities.PSRemotingActivity", "Property[PSRemotingBehavior]"] + - ["System.Nullable", "Microsoft.PowerShell.Activities.ActivityImplementationContext", "Property[PSActionRunningTimeoutSec]"] + - ["System.Activities.InArgument>", "Microsoft.PowerShell.Activities.PSRemotingActivity", "Property[PSConnectionRetryIntervalSec]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Activities.PSRemotingActivity", "Property[PSSessionOption]"] + - ["System.Nullable", "Microsoft.PowerShell.Activities.PipelineEnabledActivity", "Property[AppendOutput]"] + - ["System.Activities.InArgument>", "Microsoft.PowerShell.Activities.SetPSWorkflowData", "Property[PSBookmarkTimeoutSec]"] + - ["System.String", "Microsoft.PowerShell.Activities.NewCimSessionOption", "Property[PSDefiningModule]"] + - ["System.Boolean", "Microsoft.PowerShell.Activities.PSActivity", "Property[UpdatePreferenceVariable]"] + - ["Microsoft.Management.Infrastructure.Options.CimSessionOptions", "Microsoft.PowerShell.Activities.CimActivityImplementationContext", "Property[SessionOptions]"] + - ["Microsoft.Management.Infrastructure.CimSession[]", "Microsoft.PowerShell.Activities.ActivityImplementationContext", "Property[CimSession]"] + - ["Microsoft.PowerShell.Activities.ActivityImplementationContext", "Microsoft.PowerShell.Activities.GetCimClass", "Method[GetPowerShell].ReturnValue"] + - ["Microsoft.PowerShell.Activities.PSWorkflowRuntimeVariable", "Microsoft.PowerShell.Activities.PSWorkflowRuntimeVariable!", "Field[JobCommandName]"] + - ["Microsoft.PowerShell.Activities.PSWorkflowRuntimeVariable", "Microsoft.PowerShell.Activities.PSWorkflowRuntimeVariable!", "Field[PSUseSsl]"] + - ["System.Activities.InArgument>", "Microsoft.PowerShell.Activities.PSActivity", "Property[PSActionRetryCount]"] + - ["Microsoft.PowerShell.Activities.PSWorkflowRuntimeVariable", "Microsoft.PowerShell.Activities.PSWorkflowRuntimeVariable!", "Field[ParentJobInstanceId]"] + - ["System.Action", "Microsoft.PowerShell.Activities.HostParameterDefaults", "Property[ActivateDelegate]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Activities.GetCimInstance", "Property[Namespace]"] + - ["System.Boolean", "Microsoft.PowerShell.Activities.PSActivity", "Method[GetRunInProc].ReturnValue"] + - ["System.Activities.InArgument>", "Microsoft.PowerShell.Activities.PSActivity", "Property[PSActionRunningTimeoutSec]"] + - ["System.Nullable", "Microsoft.PowerShell.Activities.ActivityImplementationContext", "Property[PSPort]"] + - ["System.Management.Automation.PowerShell", "Microsoft.PowerShell.Activities.ActivityImplementationContext", "Property[PowerShellInstance]"] + - ["System.Nullable", "Microsoft.PowerShell.Activities.ActivityImplementationContext", "Property[Verbose]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Activities.PSGeneratedCIMActivity", "Property[PSComputerName]"] + - ["System.Type", "Microsoft.PowerShell.Activities.GetCimInstance", "Property[TypeImplementingCmdlet]"] + - ["System.Nullable", "Microsoft.PowerShell.Activities.ActivityImplementationContext", "Property[PSActionRetryCount]"] + - ["System.Activities.InOutArgument>", "Microsoft.PowerShell.Activities.PSActivity", "Property[PSWarning]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Activities.NewCimSessionOption", "Property[MaxEnvelopeSizeKB]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Activities.GetCimInstance", "Property[Query]"] + - ["System.Nullable", "Microsoft.PowerShell.Activities.ActivityImplementationContext", "Property[PSDisableSerialization]"] + - ["Microsoft.PowerShell.Activities.PSWorkflowRuntimeVariable", "Microsoft.PowerShell.Activities.PSWorkflowRuntimeVariable!", "Field[InformationAction]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Activities.GetCimInstance", "Property[QueryDialect]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Activities.NewCimInstance", "Property[Key]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Activities.InvokeCimMethod", "Property[OperationTimeoutSec]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Activities.GetCimClass", "Property[MethodName]"] + - ["System.Type", "Microsoft.PowerShell.Activities.NewCimSession", "Property[TypeImplementingCmdlet]"] + - ["System.String", "Microsoft.PowerShell.Activities.GetCimClass", "Property[PSDefiningModule]"] + - ["System.Nullable", "Microsoft.PowerShell.Activities.ActivityImplementationContext", "Property[PSActionRetryIntervalSec]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Activities.InvokeCimMethod", "Property[QueryDialect]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Activities.GetCimInstance", "Property[Filter]"] + - ["System.Func", "Microsoft.PowerShell.Activities.HostParameterDefaults", "Property[HostPersistenceDelegate]"] + - ["System.String", "Microsoft.PowerShell.Activities.ActivityImplementationContext", "Property[PSApplicationName]"] + - ["System.Activities.InOutArgument>", "Microsoft.PowerShell.Activities.SetPSWorkflowData", "Property[PSDebug]"] + - ["System.Boolean", "Microsoft.PowerShell.Activities.WmiActivity", "Property[EnableAllPrivileges]"] + - ["System.Type", "Microsoft.PowerShell.Activities.InvokeCimMethod", "Property[TypeImplementingCmdlet]"] + - ["System.Boolean", "Microsoft.PowerShell.Activities.SetPSWorkflowData", "Property[UseDefaultInput]"] + - ["System.Type", "Microsoft.PowerShell.Activities.RemoveCimInstance", "Property[TypeImplementingCmdlet]"] + - ["System.String", "Microsoft.PowerShell.Activities.WorkflowPreferenceVariables!", "Field[PSParentActivityId]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Activities.GetCimInstance", "Property[OperationTimeoutSec]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Activities.WmiActivity", "Property[Namespace]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Activities.PSRemotingActivity", "Property[PSConfigurationName]"] + - ["System.String", "Microsoft.PowerShell.Activities.ActivityGenerator!", "Method[GenerateFromCommandInfo].ReturnValue"] + - ["System.String", "Microsoft.PowerShell.Activities.WorkflowPreferenceVariables!", "Field[PSRunInProcessPreference]"] + - ["System.String", "Microsoft.PowerShell.Activities.InputAndOutputCategoryAttribute", "Method[GetLocalizedString].ReturnValue"] + - ["System.Management.Automation.PSDataCollection", "Microsoft.PowerShell.Activities.ActivityImplementationContext", "Property[PSInformation]"] + - ["System.Activities.InOutArgument>", "Microsoft.PowerShell.Activities.PSActivity", "Property[PSDebug]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Activities.SetPSWorkflowData", "Property[PSConnectionUri]"] + - ["System.Boolean", "Microsoft.PowerShell.Activities.PSResumableActivityHostController", "Property[SupportDisconnectedPSStreams]"] + - ["Microsoft.PowerShell.Activities.ActivityImplementationContext", "Microsoft.PowerShell.Activities.InvokeWmiMethod", "Method[GetPowerShell].ReturnValue"] + - ["Microsoft.PowerShell.Activities.PSWorkflowRuntimeVariable", "Microsoft.PowerShell.Activities.PSWorkflowRuntimeVariable!", "Field[PSElapsedTimeoutSec]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Activities.GetCimInstance", "Property[Shallow]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Activities.NewCimSessionOption", "Property[CertificateCNCheck]"] + - ["System.Activities.InArgument>", "Microsoft.PowerShell.Activities.PSRemotingActivity", "Property[PSConnectionRetryCount]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Activities.DisablePSWorkflowConnection", "Property[TimeoutSec]"] + - ["Microsoft.PowerShell.Activities.PSWorkflowRuntimeVariable", "Microsoft.PowerShell.Activities.PSWorkflowRuntimeVariable!", "Field[PSConfigurationName]"] + - ["System.String", "Microsoft.PowerShell.Activities.NewCimSession", "Property[PSDefiningModule]"] + - ["Microsoft.PowerShell.Activities.PSWorkflowRuntimeVariable", "Microsoft.PowerShell.Activities.PSWorkflowRuntimeVariable!", "Field[PSConnectionRetryCount]"] + - ["System.String", "Microsoft.PowerShell.Activities.ActivityImplementationContext", "Property[PSConfigurationName]"] + - ["Microsoft.PowerShell.Activities.PSWorkflowRuntimeVariable", "Microsoft.PowerShell.Activities.PSWorkflowRuntimeVariable!", "Field[ParentCommandName]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Activities.InvokeCimMethod", "Property[MethodName]"] + - ["System.String", "Microsoft.PowerShell.Activities.ActivityImplementationContext", "Property[PSCertificateThumbprint]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Activities.SetPSWorkflowData", "Property[PSCredential]"] + - ["System.Object", "Microsoft.PowerShell.Activities.ActivityImplementationContext", "Property[WorkflowContext]"] + - ["System.Management.ImpersonationLevel", "Microsoft.PowerShell.Activities.ActivityImplementationContext", "Property[Impersonation]"] + - ["System.Nullable", "Microsoft.PowerShell.Activities.ActivityImplementationContext", "Property[InformationAction]"] + - ["Microsoft.PowerShell.Activities.PSWorkflowRuntimeVariable", "Microsoft.PowerShell.Activities.PSWorkflowRuntimeVariable!", "Field[JobId]"] + - ["System.Activities.InArgument>", "Microsoft.PowerShell.Activities.InvokeWmiMethod", "Property[ArgumentList]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Activities.InvokeCimMethod", "Property[Namespace]"] + - ["System.Boolean", "Microsoft.PowerShell.Activities.PSRemotingActivity", "Property[SupportsCustomRemoting]"] + - ["System.Activities.InOutArgument>", "Microsoft.PowerShell.Activities.PSActivity", "Property[PSInformation]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Activities.NewCimInstance", "Property[Property]"] + - ["System.String", "Microsoft.PowerShell.Activities.NewCimInstance", "Property[PSCommandName]"] + - ["Microsoft.PowerShell.Activities.ActivityImplementationContext", "Microsoft.PowerShell.Activities.GetWmiObject", "Method[GetPowerShell].ReturnValue"] + - ["System.Nullable", "Microsoft.PowerShell.Activities.ActivityImplementationContext", "Property[ErrorAction]"] + - ["System.String", "Microsoft.PowerShell.Activities.PSActivity!", "Field[PSPersistBookmarkPrefix]"] + - ["System.Activities.InArgument>", "Microsoft.PowerShell.Activities.PipelineEnabledActivity", "Property[Input]"] + - ["System.Activities.InArgument>", "Microsoft.PowerShell.Activities.PSRemotingActivity", "Property[PSPort]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Activities.PSGeneratedCIMActivity", "Property[ResourceUri]"] + - ["System.Nullable", "Microsoft.PowerShell.Activities.ActivityImplementationContext", "Property[PSPersist]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Activities.NewCimInstance", "Property[ClientOnly]"] + - ["System.String", "Microsoft.PowerShell.Activities.InvokeCimMethod", "Property[PSDefiningModule]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Activities.NewCimInstance", "Property[ClassName]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Activities.GetCimClass", "Property[PropertyName]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Activities.NewCimSessionOption", "Property[Protocol]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Activities.NewCimSessionOption", "Property[PacketPrivacy]"] + - ["System.Nullable", "Microsoft.PowerShell.Activities.ActivityImplementationContext", "Property[WhatIf]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Activities.PSGeneratedCIMActivity", "Property[CimSession]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Activities.RemoveCimInstance", "Property[Query]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Activities.NewCimSessionOption", "Property[ProxyType]"] + - ["System.Management.Automation.RemotingBehavior", "Microsoft.PowerShell.Activities.ActivityImplementationContext", "Property[PSRemotingBehavior]"] + - ["System.Activities.InArgument>", "Microsoft.PowerShell.Activities.PSActivity", "Property[ErrorAction]"] + - ["System.String", "Microsoft.PowerShell.Activities.RemoveCimInstance", "Property[PSCommandName]"] + - ["System.Activities.InArgument>", "Microsoft.PowerShell.Activities.SetPSWorkflowData", "Property[PSPort]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Activities.PSRemotingActivity", "Property[PSApplicationName]"] + - ["System.Activities.InArgument>", "Microsoft.PowerShell.Activities.PSRemotingActivity", "Property[PSUseSsl]"] + - ["Microsoft.PowerShell.Activities.ActivityImplementationContext", "Microsoft.PowerShell.Activities.DisablePSWorkflowConnection", "Method[GetPowerShell].ReturnValue"] + - ["System.Activities.InArgument>", "Microsoft.PowerShell.Activities.SetPSWorkflowData", "Property[PSUseSsl]"] + - ["Microsoft.PowerShell.Activities.ActivityOnResumeAction", "Microsoft.PowerShell.Activities.ActivityOnResumeAction!", "Field[Resume]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Activities.InvokeCimMethod", "Property[InputObject]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Activities.NewCimSessionOption", "Property[ProxyCredential]"] + - ["System.Uri", "Microsoft.PowerShell.Activities.CimActivityImplementationContext", "Property[ResourceUri]"] + - ["System.String", "Microsoft.PowerShell.Activities.ActivityImplementationContext", "Property[PSProgressMessage]"] + - ["System.String[]", "Microsoft.PowerShell.Activities.ActivityImplementationContext", "Property[PSComputerName]"] + - ["Microsoft.PowerShell.Activities.PSWorkflowRuntimeVariable", "Microsoft.PowerShell.Activities.PSWorkflowRuntimeVariable!", "Field[PSPort]"] + - ["System.Activities.InArgument>", "Microsoft.PowerShell.Activities.PSRemotingActivity", "Property[PSAllowRedirection]"] + - ["System.Int32", "Microsoft.PowerShell.Activities.HostSettingCommandMetadata", "Property[EndLineNumber]"] + - ["System.Boolean", "Microsoft.PowerShell.Activities.ActivityImplementationContext", "Property[EnableAllPrivileges]"] + - ["Microsoft.PowerShell.Activities.PSWorkflowRuntimeVariable", "Microsoft.PowerShell.Activities.PSWorkflowRuntimeVariable!", "Field[PSComputerName]"] + - ["Microsoft.PowerShell.Activities.ActivityImplementationContext", "Microsoft.PowerShell.Activities.PSCleanupActivity", "Method[GetPowerShell].ReturnValue"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Activities.SetPSWorkflowData", "Property[Value]"] + - ["System.Activities.InArgument>", "Microsoft.PowerShell.Activities.SetPSWorkflowData", "Property[PSActionRunningTimeoutSec]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Activities.GetCimInstance", "Property[InputObject]"] + - ["System.Management.Automation.ScriptBlock", "Microsoft.PowerShell.Activities.CimActivityImplementationContext", "Property[ModuleScriptBlock]"] + - ["Microsoft.PowerShell.Activities.PSWorkflowRuntimeVariable", "Microsoft.PowerShell.Activities.PSWorkflowRuntimeVariable!", "Field[PSPersist]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Activities.NewCimSessionOption", "Property[ProxyCertificateThumbprint]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Activities.GetCimInstance", "Property[KeyOnly]"] + - ["Microsoft.PowerShell.Activities.PSWorkflowRuntimeVariable", "Microsoft.PowerShell.Activities.PSWorkflowRuntimeVariable!", "Field[PSSenderInfo]"] + - ["System.Type", "Microsoft.PowerShell.Activities.GetCimAssociatedInstance", "Property[TypeImplementingCmdlet]"] + - ["System.Activities.InArgument>", "Microsoft.PowerShell.Activities.PSActivity", "Property[Verbose]"] + - ["Microsoft.PowerShell.Activities.PSWorkflowRuntimeVariable", "Microsoft.PowerShell.Activities.PSWorkflowRuntimeVariable!", "Field[ParentJobName]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Activities.PSGeneratedCIMActivity", "Property[PSCertificateThumbprint]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Activities.NewCimSessionOption", "Property[CertificateCACheck]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Activities.InvokeWmiMethod", "Property[Path]"] + - ["System.Activities.InOutArgument>", "Microsoft.PowerShell.Activities.SetPSWorkflowData", "Property[PSVerbose]"] + - ["Microsoft.PowerShell.Activities.ActivityOnResumeAction", "Microsoft.PowerShell.Activities.ActivityOnResumeAction!", "Field[Restart]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Activities.NewCimSessionOption", "Property[EncodePortInServicePrincipalName]"] + - ["System.Boolean", "Microsoft.PowerShell.Activities.InlineScript", "Property[UpdatePreferenceVariable]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Activities.PSActivity", "Property[PSProgressMessage]"] + - ["System.Activities.InOutArgument>", "Microsoft.PowerShell.Activities.SetPSWorkflowData", "Property[PSError]"] + - ["System.String", "Microsoft.PowerShell.Activities.ActivityImplementationContext", "Property[PSWorkflowPath]"] + - ["System.String", "Microsoft.PowerShell.Activities.PSActivityArgumentInfo", "Property[Name]"] + - ["Microsoft.PowerShell.Activities.PSWorkflowRuntimeVariable", "Microsoft.PowerShell.Activities.PSWorkflowRuntimeVariable!", "Field[JobName]"] + - ["System.Management.Automation.Remoting.PSSessionOption", "Microsoft.PowerShell.Activities.ActivityImplementationContext", "Property[PSSessionOption]"] + - ["System.Management.Automation.PowerShell", "Microsoft.PowerShell.Activities.WmiActivity", "Method[GetWmiCommandCore].ReturnValue"] + - ["System.Management.Automation.PSDataCollection", "Microsoft.PowerShell.Activities.ActivityImplementationContext", "Property[Result]"] + - ["System.Activities.InArgument>", "Microsoft.PowerShell.Activities.IImplementsConnectionRetry", "Property[PSConnectionRetryCount]"] + - ["Microsoft.PowerShell.Activities.RunspaceProvider", "Microsoft.PowerShell.Activities.PSWorkflowHost", "Property[RemoteRunspaceProvider]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Activities.NewCimSession", "Property[Authentication]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Activities.RemoveCimInstance", "Property[Namespace]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Activities.NewCimInstance", "Property[CimClass]"] + - ["System.String[]", "Microsoft.PowerShell.Activities.ActivityGenerator!", "Method[GenerateFromModuleInfo].ReturnValue"] + - ["System.Management.Automation.Runspaces.Runspace", "Microsoft.PowerShell.Activities.RunspaceProvider", "Method[EndGetRunspace].ReturnValue"] + - ["System.Boolean", "Microsoft.PowerShell.Activities.RunspaceProvider", "Method[IsDisconnectedByRunspaceProvider].ReturnValue"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Activities.PSActivity", "Property[PSRequiredModules]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Activities.GetCimClass", "Property[QualifierName]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Activities.GetCimInstance", "Property[Property]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Activities.InvokeWmiMethod", "Property[Class]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Activities.InlineScript", "Property[Parameters]"] + - ["Microsoft.PowerShell.Activities.PSWorkflowHost", "Microsoft.PowerShell.Activities.HostParameterDefaults", "Property[Runtime]"] + - ["System.String", "Microsoft.PowerShell.Activities.InlineScript", "Property[Command]"] + - ["Microsoft.PowerShell.Activities.PSWorkflowRuntimeVariable", "Microsoft.PowerShell.Activities.PSWorkflowRuntimeVariable!", "Field[PSCredential]"] + - ["System.Activities.InArgument>", "Microsoft.PowerShell.Activities.SetPSWorkflowData", "Property[Input]"] + - ["System.Activities.InArgument>", "Microsoft.PowerShell.Activities.PSActivity", "Property[InformationAction]"] + - ["System.Activities.InArgument>", "Microsoft.PowerShell.Activities.PSGeneratedCIMActivity", "Property[PSConnectionRetryIntervalSec]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Activities.SetPSWorkflowData", "Property[PSRequiredModules]"] + - ["System.String", "Microsoft.PowerShell.Activities.PSActivity", "Property[DefiningModule]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Activities.NewCimSession", "Property[Credential]"] + - ["Microsoft.PowerShell.Activities.PSWorkflowRuntimeVariable", "Microsoft.PowerShell.Activities.PSWorkflowRuntimeVariable!", "Field[PSAllowRedirection]"] + - ["System.String[]", "Microsoft.PowerShell.Activities.ActivityImplementationContext", "Property[PSRequiredModules]"] + - ["System.Management.Automation.Runspaces.Runspace", "Microsoft.PowerShell.Activities.RunspaceProvider", "Method[GetRunspace].ReturnValue"] + - ["System.Collections.Generic.Dictionary", "Microsoft.PowerShell.Activities.HostParameterDefaults", "Property[Parameters]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Activities.PSRemotingActivity", "Property[PSConnectionUri]"] + - ["Microsoft.PowerShell.Activities.PSWorkflowRuntimeVariable", "Microsoft.PowerShell.Activities.PSWorkflowRuntimeVariable!", "Field[Input]"] + - ["Microsoft.PowerShell.Activities.PSWorkflowRuntimeVariable", "Microsoft.PowerShell.Activities.PSWorkflowRuntimeVariable!", "Field[PSAuthentication]"] + - ["System.Management.Automation.PSDataCollection", "Microsoft.PowerShell.Activities.ActivityImplementationContext", "Property[PSProgress]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Activities.NewCimSessionOption", "Property[HttpPrefix]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Activities.InvokeCimMethod", "Property[Arguments]"] + - ["System.Boolean", "Microsoft.PowerShell.Activities.PSRemotingActivity", "Method[GetIsComputerNameSpecified].ReturnValue"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Activities.PSGeneratedCIMActivity", "Property[PSCredential]"] + - ["System.Boolean", "Microsoft.PowerShell.Activities.PSGeneratedCIMActivity", "Method[GetIsComputerNameSpecified].ReturnValue"] + - ["System.Management.AuthenticationLevel", "Microsoft.PowerShell.Activities.ActivityImplementationContext", "Property[PSAuthenticationLevel]"] + - ["System.String", "Microsoft.PowerShell.Activities.PSActivity", "Property[PSDefiningModule]"] + - ["System.Boolean", "Microsoft.PowerShell.Activities.InlineScript", "Property[SupportsCustomRemoting]"] + - ["Microsoft.PowerShell.Activities.PSWorkflowRuntimeVariable", "Microsoft.PowerShell.Activities.PSWorkflowRuntimeVariable!", "Field[WarningAction]"] + - ["System.Collections.Generic.IEnumerable", "Microsoft.PowerShell.Activities.PSActivity", "Method[GetActivityArguments].ReturnValue"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Activities.NewCimSessionOption", "Property[Encoding]"] + - ["System.String", "Microsoft.PowerShell.Activities.GetCimInstance", "Property[PSCommandName]"] + - ["System.Boolean", "Microsoft.PowerShell.Activities.PipelineEnabledActivity", "Property[UseDefaultInput]"] + - ["System.Activities.InArgument>", "Microsoft.PowerShell.Activities.PSRemotingActivity", "Property[PSAuthentication]"] + - ["System.Activities.InOutArgument>", "Microsoft.PowerShell.Activities.SetPSWorkflowData", "Property[PSWarning]"] + - ["System.Management.ImpersonationLevel", "Microsoft.PowerShell.Activities.WmiActivity", "Property[Impersonation]"] + - ["System.String", "Microsoft.PowerShell.Activities.Suspend", "Property[Label]"] + - ["System.Type", "Microsoft.PowerShell.Activities.NewCimInstance", "Property[TypeImplementingCmdlet]"] + - ["System.Collections.Generic.List", "Microsoft.PowerShell.Activities.PSActivity", "Method[GetImplementation].ReturnValue"] + - ["System.Collections.Generic.Dictionary", "Microsoft.PowerShell.Activities.HostParameterDefaults", "Property[AsyncExecutionCollection]"] + - ["System.Collections.ObjectModel.Collection", "Microsoft.PowerShell.Activities.PSActivityEnvironment", "Property[Modules]"] + - ["System.String", "Microsoft.PowerShell.Activities.CimActivityImplementationContext", "Property[ComputerName]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Activities.GetWmiObject", "Property[Class]"] + - ["System.Activities.InOutArgument>", "Microsoft.PowerShell.Activities.SetPSWorkflowData", "Property[PSInformation]"] + - ["Microsoft.PowerShell.Activities.ActivityImplementationContext", "Microsoft.PowerShell.Activities.GetCimInstance", "Method[GetPowerShell].ReturnValue"] + - ["Microsoft.PowerShell.Activities.PSWorkflowRuntimeVariable", "Microsoft.PowerShell.Activities.PSWorkflowRuntimeVariable!", "Field[PSAuthenticationLevel]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Activities.NewCimInstance", "Property[Namespace]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Activities.InvokeWmiMethod", "Property[Name]"] + - ["System.Int32", "Microsoft.PowerShell.Activities.HostSettingCommandMetadata", "Property[EndColumnNumber]"] + - ["Microsoft.PowerShell.Activities.PSWorkflowRuntimeVariable", "Microsoft.PowerShell.Activities.PSWorkflowRuntimeVariable!", "Field[JobInstanceId]"] + - ["System.String", "Microsoft.PowerShell.Activities.GenericCimCmdletActivity", "Property[ModuleDefinition]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Activities.GetCimAssociatedInstance", "Property[ResultClassName]"] + - ["Microsoft.PowerShell.Activities.PSWorkflowRuntimeVariable", "Microsoft.PowerShell.Activities.PSWorkflowRuntimeVariable!", "Field[PSConnectionRetryIntervalSec]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Activities.PSRemotingActivity", "Property[PSCertificateThumbprint]"] + - ["System.Collections.Generic.Dictionary", "Microsoft.PowerShell.Activities.InlineScriptContext", "Property[Variables]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Activities.SetPSWorkflowData", "Property[PSRemotingBehavior]"] + - ["Microsoft.PowerShell.Activities.PSActivityEnvironment", "Microsoft.PowerShell.Activities.ActivityImplementationContext", "Property[PSActivityEnvironment]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Activities.GetCimAssociatedInstance", "Property[Association]"] + - ["System.Activities.Argument", "Microsoft.PowerShell.Activities.PSActivityArgumentInfo", "Property[Value]"] + - ["System.String", "Microsoft.PowerShell.Activities.ConnectivityCategoryAttribute", "Method[GetLocalizedString].ReturnValue"] + - ["System.Activities.InArgument>", "Microsoft.PowerShell.Activities.SetPSWorkflowData", "Property[PSConnectionRetryIntervalSec]"] + - ["System.String", "Microsoft.PowerShell.Activities.GetCimClass", "Property[PSCommandName]"] + - ["Microsoft.PowerShell.Activities.RunspaceProvider", "Microsoft.PowerShell.Activities.PSWorkflowHost", "Property[UnboundedLocalRunspaceProvider]"] + - ["Microsoft.PowerShell.Activities.PSWorkflowRuntimeVariable", "Microsoft.PowerShell.Activities.PSWorkflowRuntimeVariable!", "Field[PSCertificateThumbprint]"] + - ["System.Type", "Microsoft.PowerShell.Activities.GenericCimCmdletActivity", "Property[TypeImplementingCmdlet]"] + - ["Microsoft.PowerShell.Activities.ActivityImplementationContext", "Microsoft.PowerShell.Activities.GetCimAssociatedInstance", "Method[GetPowerShell].ReturnValue"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Activities.GetCimAssociatedInstance", "Property[KeyOnly]"] + - ["System.Activities.InOutArgument>", "Microsoft.PowerShell.Activities.SetPSWorkflowData", "Property[PSProgress]"] + - ["System.Activities.InArgument>", "Microsoft.PowerShell.Activities.PSActivity", "Property[PSActionRetryIntervalSec]"] + - ["System.Management.Automation.Tracing.PowerShellTraceSource", "Microsoft.PowerShell.Activities.PSActivity", "Property[Tracer]"] + - ["Microsoft.PowerShell.Activities.ActivityImplementationContext", "Microsoft.PowerShell.Activities.NewCimInstance", "Method[GetPowerShell].ReturnValue"] + - ["Microsoft.PowerShell.Activities.PSWorkflowRuntimeVariable", "Microsoft.PowerShell.Activities.PSWorkflowRuntimeVariable!", "Field[PSWorkflowRoot]"] + - ["System.Guid", "Microsoft.PowerShell.Activities.HostParameterDefaults", "Property[JobInstanceId]"] + - ["System.Activities.InOutArgument>", "Microsoft.PowerShell.Activities.SetPSWorkflowData", "Property[Result]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Activities.InvokeCimMethod", "Property[Query]"] + - ["System.Nullable", "Microsoft.PowerShell.Activities.ActivityImplementationContext", "Property[PSAllowRedirection]"] + - ["System.Activities.InArgument>", "Microsoft.PowerShell.Activities.SetPSWorkflowData", "Property[PSDisableSerialization]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Activities.PSRemotingActivity", "Property[PSComputerName]"] + - ["System.Activities.InArgument>", "Microsoft.PowerShell.Activities.SetPSWorkflowData", "Property[PSAllowRedirection]"] + - ["System.Nullable", "Microsoft.PowerShell.Activities.ActivityImplementationContext", "Property[AppendOutput]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Activities.SetPSWorkflowData", "Property[PSCertificateThumbprint]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Activities.PSGeneratedCIMActivity", "Property[PSSessionOption]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Activities.GetWmiObject", "Property[Filter]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Activities.NewCimSession", "Property[CertificateThumbprint]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Activities.NewCimSession", "Property[Port]"] + - ["System.Type", "Microsoft.PowerShell.Activities.NewCimSessionOption", "Property[TypeImplementingCmdlet]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Activities.GetCimInstance", "Property[ClassName]"] + - ["System.String", "Microsoft.PowerShell.Activities.NewCimSession", "Property[PSCommandName]"] + - ["Microsoft.PowerShell.Activities.PSWorkflowRuntimeVariable", "Microsoft.PowerShell.Activities.PSWorkflowRuntimeVariable!", "Field[PSCulture]"] + - ["System.Nullable", "Microsoft.PowerShell.Activities.ActivityImplementationContext", "Property[Debug]"] + - ["System.Activities.Variable>", "Microsoft.PowerShell.Activities.PSActivity", "Property[ParameterDefaults]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Activities.NewCimSession", "Property[OperationTimeoutSec]"] + - ["System.Boolean", "Microsoft.PowerShell.Activities.PSActivityContext", "Property[IsCanceled]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Activities.NewCimSessionOption", "Property[NoEncryption]"] + - ["System.Collections.Generic.Dictionary", "Microsoft.PowerShell.Activities.PSActivityEnvironment", "Property[Variables]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Activities.RemoveCimInstance", "Property[InputObject]"] + - ["System.Management.Automation.PSDataCollection", "Microsoft.PowerShell.Activities.ActivityImplementationContext", "Property[PSWarning]"] + - ["Microsoft.PowerShell.Activities.ActivityImplementationContext", "Microsoft.PowerShell.Activities.RemoveCimInstance", "Method[GetPowerShell].ReturnValue"] + - ["System.Reflection.Assembly", "Microsoft.PowerShell.Activities.ActivityGenerator!", "Method[GenerateAssemblyFromModuleInfo].ReturnValue"] + - ["System.Collections.Generic.List", "Microsoft.PowerShell.Activities.WmiActivity", "Method[GetImplementation].ReturnValue"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Activities.GetWmiObject", "Property[Property]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Activities.NewCimSessionOption", "Property[ProxyAuthentication]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Activities.GetCimClass", "Property[OperationTimeoutSec]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Activities.NewCimSession", "Property[Name]"] + - ["System.Collections.ObjectModel.Collection", "Microsoft.PowerShell.Activities.Pipeline", "Property[Activities]"] + - ["System.String", "Microsoft.PowerShell.Activities.ActivityImplementationContext", "Property[Authority]"] + - ["Microsoft.PowerShell.Activities.PSActivityHostController", "Microsoft.PowerShell.Activities.PSWorkflowHost", "Property[PSActivityHostController]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Activities.SetPSWorkflowData", "Property[PSApplicationName]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Activities.NewCimSessionOption", "Property[CertRevocationCheck]"] + - ["Microsoft.PowerShell.Activities.ActivityImplementationContext", "Microsoft.PowerShell.Activities.NewCimSessionOption", "Method[GetPowerShell].ReturnValue"] + - ["Microsoft.PowerShell.Activities.PSWorkflowRuntimeVariable", "Microsoft.PowerShell.Activities.PSWorkflowRuntimeVariable!", "Field[PSVersionTable]"] + - ["System.Int32", "Microsoft.PowerShell.Activities.HostSettingCommandMetadata", "Property[StartLineNumber]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Activities.NewCimSessionOption", "Property[Impersonation]"] + - ["System.Activities.InOutArgument>", "Microsoft.PowerShell.Activities.PSActivity", "Property[PSVerbose]"] + - ["Microsoft.PowerShell.Activities.ActivityImplementationContext", "Microsoft.PowerShell.Activities.NewCimSession", "Method[GetPowerShell].ReturnValue"] + - ["Microsoft.PowerShell.Activities.PSWorkflowRuntimeVariable", "Microsoft.PowerShell.Activities.PSWorkflowRuntimeVariable!", "Field[ParentJobId]"] + - ["System.String", "Microsoft.PowerShell.Activities.InvokeCimMethod", "Property[PSCommandName]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Activities.NewCimSession", "Property[SessionOption]"] + - ["Microsoft.PowerShell.Activities.PSWorkflowRuntimeVariable", "Microsoft.PowerShell.Activities.PSWorkflowRuntimeVariable!", "Field[Other]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Activities.NewCimSessionOption", "Property[PacketIntegrity]"] + - ["System.Activities.InArgument>", "Microsoft.PowerShell.Activities.IImplementsConnectionRetry", "Property[PSConnectionRetryIntervalSec]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Activities.NewCimSessionOption", "Property[UseSsl]"] + - ["System.Activities.InOutArgument>", "Microsoft.PowerShell.Activities.PSActivity", "Property[PSError]"] + - ["System.Activities.InArgument>", "Microsoft.PowerShell.Activities.SetPSWorkflowData", "Property[PSActionRetryCount]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Activities.SetPSWorkflowData", "Property[PSConfigurationName]"] + - ["System.String", "Microsoft.PowerShell.Activities.RemoveCimInstance", "Property[PSDefiningModule]"] + - ["System.Nullable", "Microsoft.PowerShell.Activities.ActivityImplementationContext", "Property[PSConnectionRetryIntervalSec]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Activities.GetCimAssociatedInstance", "Property[Namespace]"] + - ["Microsoft.PowerShell.Activities.PSWorkflowRuntimeVariable", "Microsoft.PowerShell.Activities.PSWorkflowRuntimeVariable!", "Field[PSRunningTimeoutSec]"] + - ["System.String", "Microsoft.PowerShell.Activities.BehaviorCategoryAttribute", "Method[GetLocalizedString].ReturnValue"] + - ["System.String", "Microsoft.PowerShell.Activities.ActivityGenerator!", "Method[GenerateFromName].ReturnValue"] + - ["Microsoft.PowerShell.Activities.ActivityImplementationContext", "Microsoft.PowerShell.Activities.InlineScript", "Method[GetPowerShell].ReturnValue"] + - ["System.Int32", "Microsoft.PowerShell.Activities.HostSettingCommandMetadata", "Property[StartColumnNumber]"] + - ["Microsoft.PowerShell.Activities.PSWorkflowRuntimeVariable", "Microsoft.PowerShell.Activities.PSWorkflowRuntimeVariable!", "Field[PSUICulture]"] + - ["System.String", "Microsoft.PowerShell.Activities.NewCimInstance", "Property[PSDefiningModule]"] + - ["System.Nullable", "Microsoft.PowerShell.Activities.ActivityImplementationContext", "Property[PSConnectionRetryCount]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Activities.WmiActivity", "Property[PSComputerName]"] + - ["T", "Microsoft.PowerShell.Activities.WmiActivity", "Method[GetUbiquitousParameter].ReturnValue"] + - ["System.IAsyncResult", "Microsoft.PowerShell.Activities.RunspaceProvider", "Method[BeginGetRunspace].ReturnValue"] + - ["Microsoft.PowerShell.Activities.PSWorkflowRuntimeVariable", "Microsoft.PowerShell.Activities.PSWorkflowRuntimeVariable!", "Field[PSApplicationName]"] + - ["System.Activities.InOutArgument>", "Microsoft.PowerShell.Activities.PSActivity", "Property[PSProgress]"] + - ["Microsoft.Management.Infrastructure.CimSession", "Microsoft.PowerShell.Activities.CimActivityImplementationContext", "Property[Session]"] + - ["System.Management.Automation.PSDataCollection", "Microsoft.PowerShell.Activities.ActivityImplementationContext", "Property[PSVerbose]"] + - ["System.String", "Microsoft.PowerShell.Activities.ParameterSpecificCategoryAttribute", "Method[GetLocalizedString].ReturnValue"] + - ["System.Activities.InArgument>", "Microsoft.PowerShell.Activities.SetPSWorkflowData", "Property[PSConnectionRetryCount]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Activities.GetCimClass", "Property[ClassName]"] + - ["System.String[]", "Microsoft.PowerShell.Activities.ActivityImplementationContext", "Property[PSConnectionUri]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Activities.SetPSWorkflowData", "Property[PSComputerName]"] + - ["Microsoft.PowerShell.Activities.PSWorkflowRuntimeVariable", "Microsoft.PowerShell.Activities.PSWorkflowRuntimeVariable!", "Field[PSSessionOption]"] + - ["System.Management.Automation.Runspaces.WSManConnectionInfo", "Microsoft.PowerShell.Activities.ActivityImplementationContext", "Property[ConnectionInfo]"] + - ["System.String", "Microsoft.PowerShell.Activities.ActivityImplementationContext", "Property[Namespace]"] + - ["Microsoft.PowerShell.Activities.RunspaceProvider", "Microsoft.PowerShell.Activities.PSWorkflowHost", "Property[LocalRunspaceProvider]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Activities.GetCimAssociatedInstance", "Property[OperationTimeoutSec]"] + - ["Microsoft.PowerShell.Activities.ActivityImplementationContext", "Microsoft.PowerShell.Activities.InvokeCimMethod", "Method[GetPowerShell].ReturnValue"] + - ["System.String", "Microsoft.PowerShell.Activities.ActivityImplementationContext", "Property[Locale]"] + - ["System.Activities.InArgument>", "Microsoft.PowerShell.Activities.SetPSWorkflowData", "Property[PSAuthentication]"] + - ["System.Boolean", "Microsoft.PowerShell.Activities.PSPersist", "Property[CanInduceIdle]"] + - ["System.String", "Microsoft.PowerShell.Activities.PSGeneratedCIMActivity", "Property[ModuleDefinition]"] + - ["System.Nullable", "Microsoft.PowerShell.Activities.ActivityImplementationContext", "Property[PSAuthentication]"] + - ["System.Activities.InArgument>", "Microsoft.PowerShell.Activities.PSGeneratedCIMActivity", "Property[PSPort]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Activities.NewCimInstance", "Property[OperationTimeoutSec]"] + - ["System.Boolean", "Microsoft.PowerShell.Activities.Suspend", "Property[CanInduceIdle]"] + - ["System.String", "Microsoft.PowerShell.Activities.PSActivity!", "Field[PSBookmarkPrefix]"] + - ["Microsoft.PowerShell.Workflow.PSWorkflowRemoteActivityState", "Microsoft.PowerShell.Activities.HostParameterDefaults", "Property[RemoteActivityState]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Activities.InvokeCimMethod", "Property[CimClass]"] + - ["System.Activities.InArgument>", "Microsoft.PowerShell.Activities.PSGeneratedCIMActivity", "Property[PSAuthentication]"] + - ["System.Collections.Generic.List", "Microsoft.PowerShell.Activities.PSRemotingActivity", "Method[GetImplementation].ReturnValue"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Activities.RemoveCimInstance", "Property[QueryDialect]"] + - ["System.Activities.InArgument>", "Microsoft.PowerShell.Activities.PSActivity", "Property[MergeErrorToOutput]"] + - ["Microsoft.PowerShell.Activities.ActivityImplementationContext", "Microsoft.PowerShell.Activities.PSActivity", "Method[GetPowerShell].ReturnValue"] + - ["System.Nullable", "Microsoft.PowerShell.Activities.SetPSWorkflowData", "Property[AppendOutput]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Activities.NewCimSessionOption", "Property[UICulture]"] + - ["System.Boolean", "Microsoft.PowerShell.Activities.GetWmiObject", "Property[DirectRead]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Activities.PSRemotingActivity", "Property[PSCredential]"] + - ["System.String", "Microsoft.PowerShell.Activities.PSActivity", "Property[PSCommandName]"] + - ["System.String", "Microsoft.PowerShell.Activities.CimActivityImplementationContext", "Property[ModuleDefinition]"] + - ["System.Nullable", "Microsoft.PowerShell.Activities.ActivityImplementationContext", "Property[PSUseSsl]"] + - ["System.String", "Microsoft.PowerShell.Activities.GetCimAssociatedInstance", "Property[PSDefiningModule]"] + - ["System.Activities.InArgument>", "Microsoft.PowerShell.Activities.PSGeneratedCIMActivity", "Property[PSConnectionRetryCount]"] + - ["System.Nullable", "Microsoft.PowerShell.Activities.ActivityImplementationContext", "Property[WarningAction]"] + - ["System.String", "Microsoft.PowerShell.Activities.WorkflowPreferenceVariables!", "Field[PSPersistPreference]"] + - ["Microsoft.PowerShell.Activities.PSWorkflowRuntimeVariable", "Microsoft.PowerShell.Activities.PSWorkflowRuntimeVariable!", "Field[WorkflowInstanceId]"] + - ["Microsoft.PowerShell.Activities.PSWorkflowRuntimeVariable", "Microsoft.PowerShell.Activities.PSWorkflowRuntimeVariable!", "Field[All]"] + - ["System.String", "Microsoft.PowerShell.Activities.HostSettingCommandMetadata", "Property[CommandName]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Activities.InvokeCimMethod", "Property[ClassName]"] + - ["System.String", "Microsoft.PowerShell.Activities.GetCimAssociatedInstance", "Property[PSCommandName]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Activities.WmiActivity", "Property[PSCredential]"] + - ["System.Collections.Generic.IEnumerable", "Microsoft.PowerShell.Activities.PSWorkflowInstanceExtension", "Method[GetAdditionalExtensions].ReturnValue"] + - ["System.String", "Microsoft.PowerShell.Activities.WmiActivity", "Property[Authority]"] + - ["System.Activities.InArgument>", "Microsoft.PowerShell.Activities.PSGeneratedCIMActivity", "Property[PSUseSsl]"] + - ["System.Management.AuthenticationLevel", "Microsoft.PowerShell.Activities.WmiActivity", "Property[PSAuthenticationLevel]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Activities.GetWmiObject", "Property[Query]"] + - ["System.Boolean", "Microsoft.PowerShell.Activities.PSActivity", "Property[CanInduceIdle]"] + - ["System.Management.Automation.PSDataCollection", "Microsoft.PowerShell.Activities.ActivityImplementationContext", "Property[PSError]"] + - ["System.IAsyncResult", "Microsoft.PowerShell.Activities.PSWorkflowInstanceExtension", "Method[BeginResumeBookmark].ReturnValue"] + - ["System.Activities.InOutArgument>", "Microsoft.PowerShell.Activities.PipelineEnabledActivity", "Property[Result]"] + - ["System.Activities.InArgument>", "Microsoft.PowerShell.Activities.SetPSWorkflowData", "Property[MergeErrorToOutput]"] + - ["System.Activities.InArgument>", "Microsoft.PowerShell.Activities.SetPSWorkflowData", "Property[PSActionRetryIntervalSec]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftPowerShellActivitiesInternal/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftPowerShellActivitiesInternal/model.yml new file mode 100644 index 000000000000..f75d56cd5594 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftPowerShellActivitiesInternal/model.yml @@ -0,0 +1,7 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Activities.Argument", "Microsoft.PowerShell.Activities.Internal.IsArgumentSet", "Property[Argument]"] + - ["System.Boolean", "Microsoft.PowerShell.Activities.Internal.IsArgumentSet", "Method[Execute].ReturnValue"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftPowerShellCim/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftPowerShellCim/model.yml new file mode 100644 index 000000000000..92485287fd45 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftPowerShellCim/model.yml @@ -0,0 +1,13 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Object", "Microsoft.PowerShell.Cim.CimInstanceAdapter", "Method[GetPropertyValue].ReturnValue"] + - ["System.Collections.ObjectModel.Collection", "Microsoft.PowerShell.Cim.CimInstanceAdapter", "Method[GetProperties].ReturnValue"] + - ["System.Collections.ObjectModel.Collection", "Microsoft.PowerShell.Cim.CimInstanceAdapter", "Method[GetTypeNameHierarchy].ReturnValue"] + - ["System.Management.Automation.PSAdaptedProperty", "Microsoft.PowerShell.Cim.CimInstanceAdapter", "Method[GetFirstPropertyOrDefault].ReturnValue"] + - ["System.Management.Automation.PSAdaptedProperty", "Microsoft.PowerShell.Cim.CimInstanceAdapter", "Method[GetProperty].ReturnValue"] + - ["System.Boolean", "Microsoft.PowerShell.Cim.CimInstanceAdapter", "Method[IsGettable].ReturnValue"] + - ["System.Boolean", "Microsoft.PowerShell.Cim.CimInstanceAdapter", "Method[IsSettable].ReturnValue"] + - ["System.String", "Microsoft.PowerShell.Cim.CimInstanceAdapter", "Method[GetPropertyTypeName].ReturnValue"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftPowerShellCmdletization/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftPowerShellCmdletization/model.yml new file mode 100644 index 000000000000..1bde0312b49b --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftPowerShellCmdletization/model.yml @@ -0,0 +1,20 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Boolean", "Microsoft.PowerShell.Cmdletization.MethodParameter", "Property[IsValuePresent]"] + - ["Microsoft.PowerShell.Cmdletization.BehaviorOnNoMatch", "Microsoft.PowerShell.Cmdletization.BehaviorOnNoMatch!", "Field[SilentlyContinue]"] + - ["Microsoft.PowerShell.Cmdletization.MethodParameterBindings", "Microsoft.PowerShell.Cmdletization.MethodParameterBindings!", "Field[In]"] + - ["System.String", "Microsoft.PowerShell.Cmdletization.MethodParameter", "Property[Name]"] + - ["System.Type", "Microsoft.PowerShell.Cmdletization.MethodParameter", "Property[ParameterType]"] + - ["Microsoft.PowerShell.Cmdletization.MethodParameter", "Microsoft.PowerShell.Cmdletization.MethodInvocationInfo", "Property[ReturnValue]"] + - ["System.Collections.ObjectModel.KeyedCollection", "Microsoft.PowerShell.Cmdletization.MethodInvocationInfo", "Property[Parameters]"] + - ["Microsoft.PowerShell.Cmdletization.MethodParameterBindings", "Microsoft.PowerShell.Cmdletization.MethodParameter", "Property[Bindings]"] + - ["Microsoft.PowerShell.Cmdletization.MethodParameterBindings", "Microsoft.PowerShell.Cmdletization.MethodParameterBindings!", "Field[Out]"] + - ["System.Object", "Microsoft.PowerShell.Cmdletization.MethodParameter", "Property[Value]"] + - ["Microsoft.PowerShell.Cmdletization.BehaviorOnNoMatch", "Microsoft.PowerShell.Cmdletization.BehaviorOnNoMatch!", "Field[Default]"] + - ["Microsoft.PowerShell.Cmdletization.MethodParameterBindings", "Microsoft.PowerShell.Cmdletization.MethodParameterBindings!", "Field[Error]"] + - ["System.String", "Microsoft.PowerShell.Cmdletization.MethodInvocationInfo", "Property[MethodName]"] + - ["System.String", "Microsoft.PowerShell.Cmdletization.MethodParameter", "Property[ParameterTypeName]"] + - ["Microsoft.PowerShell.Cmdletization.BehaviorOnNoMatch", "Microsoft.PowerShell.Cmdletization.BehaviorOnNoMatch!", "Field[ReportErrors]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftPowerShellCmdletizationCim/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftPowerShellCmdletizationCim/model.yml new file mode 100644 index 000000000000..dadc1e7a4a83 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftPowerShellCmdletizationCim/model.yml @@ -0,0 +1,12 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Object", "Microsoft.PowerShell.Cmdletization.Cim.CimCmdletAdapter", "Method[System.Management.Automation.IDynamicParameters.GetDynamicParameters].ReturnValue"] + - ["Microsoft.PowerShell.Cmdletization.QueryBuilder", "Microsoft.PowerShell.Cmdletization.Cim.CimCmdletAdapter", "Method[GetQueryBuilder].ReturnValue"] + - ["Microsoft.Management.Infrastructure.CimSession", "Microsoft.PowerShell.Cmdletization.Cim.CimCmdletAdapter", "Property[DefaultSession]"] + - ["Microsoft.Management.Infrastructure.CimSession[]", "Microsoft.PowerShell.Cmdletization.Cim.CimCmdletAdapter", "Property[CimSession]"] + - ["System.String", "Microsoft.PowerShell.Cmdletization.Cim.CimCmdletAdapter", "Method[GenerateParentJobName].ReturnValue"] + - ["System.Int32", "Microsoft.PowerShell.Cmdletization.Cim.CimCmdletAdapter", "Property[ThrottleLimit]"] + - ["System.Management.Automation.ErrorRecord", "Microsoft.PowerShell.Cmdletization.Cim.CimJobException", "Property[ErrorRecord]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftPowerShellCmdletizationXml/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftPowerShellCmdletizationXml/model.yml new file mode 100644 index 000000000000..9b2d5139593b --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftPowerShellCmdletizationXml/model.yml @@ -0,0 +1,13 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["Microsoft.PowerShell.Cmdletization.Xml.ItemsChoiceType", "Microsoft.PowerShell.Cmdletization.Xml.ItemsChoiceType!", "Field[MaxValueQuery]"] + - ["Microsoft.PowerShell.Cmdletization.Xml.ItemsChoiceType", "Microsoft.PowerShell.Cmdletization.Xml.ItemsChoiceType!", "Field[MinValueQuery]"] + - ["Microsoft.PowerShell.Cmdletization.Xml.ItemsChoiceType", "Microsoft.PowerShell.Cmdletization.Xml.ItemsChoiceType!", "Field[ExcludeQuery]"] + - ["Microsoft.PowerShell.Cmdletization.Xml.ConfirmImpact", "Microsoft.PowerShell.Cmdletization.Xml.ConfirmImpact!", "Field[Medium]"] + - ["Microsoft.PowerShell.Cmdletization.Xml.ConfirmImpact", "Microsoft.PowerShell.Cmdletization.Xml.ConfirmImpact!", "Field[None]"] + - ["Microsoft.PowerShell.Cmdletization.Xml.ConfirmImpact", "Microsoft.PowerShell.Cmdletization.Xml.ConfirmImpact!", "Field[Low]"] + - ["Microsoft.PowerShell.Cmdletization.Xml.ItemsChoiceType", "Microsoft.PowerShell.Cmdletization.Xml.ItemsChoiceType!", "Field[RegularQuery]"] + - ["Microsoft.PowerShell.Cmdletization.Xml.ConfirmImpact", "Microsoft.PowerShell.Cmdletization.Xml.ConfirmImpact!", "Field[High]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftPowerShellCommands/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftPowerShellCommands/model.yml new file mode 100644 index 000000000000..4399042358d1 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftPowerShellCommands/model.yml @@ -0,0 +1,2900 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.String", "Microsoft.PowerShell.Commands.EnhancedKeyUsageRepresentation", "Method[ToString].ReturnValue"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.SetItemCommand", "Property[Force]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.PSSessionConfigurationCommandBase", "Property[ShowSecurityDescriptorUI]"] + - ["Microsoft.PowerShell.Commands.OSProductSuite", "Microsoft.PowerShell.Commands.OSProductSuite!", "Field[StorageServerEdition]"] + - ["System.String", "Microsoft.PowerShell.Commands.TeeObjectCommand", "Property[LiteralPath]"] + - ["Microsoft.PowerShell.Commands.CpuAvailability", "Microsoft.PowerShell.Commands.CpuAvailability!", "Field[OffLine]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.GetModuleCommand", "Property[Name]"] + - ["System.String", "Microsoft.PowerShell.Commands.PSRunspaceCmdlet!", "Field[VMIdInstanceIdParameterSet]"] + - ["System.Version", "Microsoft.PowerShell.Commands.NewModuleManifestCommand", "Property[ModuleVersion]"] + - ["System.Guid", "Microsoft.PowerShell.Commands.EnterPSSessionCommand", "Property[VMId]"] + - ["System.Nullable", "Microsoft.PowerShell.Commands.ComputerInfo", "Property[WindowsUBR]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.ConnectPSSessionCommand", "Property[VMName]"] + - ["System.Management.Automation.Runspaces.PSThreadOptions", "Microsoft.PowerShell.Commands.PSSessionConfigurationCommandBase", "Property[ThreadOptions]"] + - ["System.String", "Microsoft.PowerShell.Commands.SetVariableCommand", "Property[Description]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.ContentCommandBase", "Property[Path]"] + - ["System.String", "Microsoft.PowerShell.Commands.MemberDefinition", "Property[TypeName]"] + - ["System.Nullable", "Microsoft.PowerShell.Commands.ComputerInfo", "Property[PowerPlatformRole]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.NewPSSessionOptionCommand", "Property[NoMachineProfile]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.AddComputerCommand", "Property[Unsecure]"] + - ["Microsoft.PowerShell.Commands.JoinOptions", "Microsoft.PowerShell.Commands.AddComputerCommand", "Property[Options]"] + - ["System.Collections.Generic.HashSet", "Microsoft.PowerShell.Commands.ModuleCmdletBase!", "Field[BuiltInModules]"] + - ["System.Int16", "Microsoft.PowerShell.Commands.RestartComputerCommand", "Property[Delay]"] + - ["System.Management.Automation.ContainerParentJob", "Microsoft.PowerShell.Commands.ImportWorkflowCommand!", "Method[StartWorkflowApplication].ReturnValue"] + - ["System.Management.Automation.Remoting.ProxyAccessType", "Microsoft.PowerShell.Commands.NewPSSessionOptionCommand", "Property[ProxyAccessType]"] + - ["System.Nullable", "Microsoft.PowerShell.Commands.TextMeasureInfo", "Property[Characters]"] + - ["System.Object", "Microsoft.PowerShell.Commands.SessionStateProviderBase", "Method[ClearContentDynamicParameters].ReturnValue"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.ForEachObjectCommand", "Property[AsJob]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.SplitPathCommand", "Property[LiteralPath]"] + - ["System.Object[]", "Microsoft.PowerShell.Commands.NewPSRoleCapabilityFileCommand", "Property[VisibleFunctions]"] + - ["Microsoft.PowerShell.Commands.WakeUpType", "Microsoft.PowerShell.Commands.WakeUpType!", "Field[PCIPME]"] + - ["System.Management.Automation.CommandTypes", "Microsoft.PowerShell.Commands.ImplicitRemotingCommandBase", "Property[CommandType]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.ClearItemCommand", "Property[Path]"] + - ["System.String", "Microsoft.PowerShell.Commands.ComputerInfo", "Property[CsDomain]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.PopLocationCommand", "Property[PassThru]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.PSRemotingBaseCmdlet", "Property[ComputerName]"] + - ["System.String", "Microsoft.PowerShell.Commands.WhereObjectCommand", "Property[Property]"] + - ["System.String", "Microsoft.PowerShell.Commands.ComputerInfo", "Property[CsPrimaryOwnerContact]"] + - ["System.String", "Microsoft.PowerShell.Commands.ReceivePSSessionCommand", "Property[CertificateThumbprint]"] + - ["System.Management.Automation.PSObject", "Microsoft.PowerShell.Commands.ConvertToXmlCommand", "Property[InputObject]"] + - ["System.Object", "Microsoft.PowerShell.Commands.AliasProvider", "Method[SetItemDynamicParameters].ReturnValue"] + - ["System.Uri[]", "Microsoft.PowerShell.Commands.PSRemotingBaseCmdlet", "Property[ConnectionUri]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.AddTypeCommandBase", "Property[LiteralPath]"] + - ["System.String", "Microsoft.PowerShell.Commands.NewPSSessionConfigurationFileCommand", "Property[Author]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.RemoveItemCommand", "Property[Exclude]"] + - ["System.String", "Microsoft.PowerShell.Commands.EnhancedKeyUsageRepresentation", "Property[ObjectId]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.AddTypeCommandBase", "Property[PassThru]"] + - ["Microsoft.PowerShell.Commands.OSType", "Microsoft.PowerShell.Commands.OSType!", "Field[SCOOpenServer]"] + - ["System.Int32[]", "Microsoft.PowerShell.Commands.PSBreakpointCreationBase", "Property[Line]"] + - ["System.String", "Microsoft.PowerShell.Commands.NewModuleManifestCommand", "Property[ReleaseNotes]"] + - ["System.String", "Microsoft.PowerShell.Commands.NewServiceCommand", "Property[DisplayName]"] + - ["Microsoft.PowerShell.Commands.OSType", "Microsoft.PowerShell.Commands.OSType!", "Field[PalmPilot]"] + - ["System.Management.Automation.Runspaces.PSSession", "Microsoft.PowerShell.Commands.ImplicitRemotingCommandBase", "Property[Session]"] + - ["System.String", "Microsoft.PowerShell.Commands.FileSystemProvider", "Method[NormalizeRelativePath].ReturnValue"] + - ["System.String[]", "Microsoft.PowerShell.Commands.NewModuleManifestCommand", "Property[FileList]"] + - ["System.String", "Microsoft.PowerShell.Commands.WebRequestPSCmdlet", "Property[OutFile]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.NewPSRoleCapabilityFileCommand", "Property[ScriptsToProcess]"] + - ["System.Int32", "Microsoft.PowerShell.Commands.EnterPSHostProcessCommand", "Property[Id]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.SplitPathCommand", "Property[NoQualifier]"] + - ["Microsoft.PowerShell.Commands.DeviceGuardSmartStatus", "Microsoft.PowerShell.Commands.DeviceGuardSmartStatus!", "Field[Running]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.ExportCounterCommand", "Property[Force]"] + - ["System.Object", "Microsoft.PowerShell.Commands.NewModuleManifestCommand", "Property[PrivateData]"] + - ["System.Nullable", "Microsoft.PowerShell.Commands.Processor", "Property[ProcessorType]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.GetVariableCommand", "Property[Name]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.ContentCommandBase", "Property[LiteralPath]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.AddComputerCommand", "Property[Force]"] + - ["System.Int32", "Microsoft.PowerShell.Commands.NewTimeSpanCommand", "Property[Hours]"] + - ["System.String", "Microsoft.PowerShell.Commands.ExportPSSessionCommand", "Property[Encoding]"] + - ["System.String", "Microsoft.PowerShell.Commands.SendMailMessage", "Property[Subject]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.StopComputerCommand", "Property[ComputerName]"] + - ["Microsoft.PowerShell.Commands.WebRequestSession", "Microsoft.PowerShell.Commands.WebRequestPSCmdlet", "Property[WebSession]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.ConvertFromMarkdownCommand", "Property[LiteralPath]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.WhereObjectCommand", "Property[CMatch]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.NewEventLogCommand", "Property[ComputerName]"] + - ["Microsoft.PowerShell.Commands.PowerPlatformRole", "Microsoft.PowerShell.Commands.PowerPlatformRole!", "Field[Unspecified]"] + - ["System.Object", "Microsoft.PowerShell.Commands.RegistryProvider", "Method[RemovePropertyDynamicParameters].ReturnValue"] + - ["System.String", "Microsoft.PowerShell.Commands.UpdateTypeDataCommand", "Property[TypeName]"] + - ["Microsoft.PowerShell.Commands.ProductType", "Microsoft.PowerShell.Commands.ProductType!", "Field[Unknown]"] + - ["System.Management.Automation.PSObject", "Microsoft.PowerShell.Commands.MeasureCommandCommand", "Property[InputObject]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.NewPSSessionCommand", "Property[UseWindowsPowerShell]"] + - ["System.String", "Microsoft.PowerShell.Commands.NewEventLogCommand", "Property[CategoryResourceFile]"] + - ["System.Diagnostics.Process[]", "Microsoft.PowerShell.Commands.StopProcessCommand", "Property[InputObject]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.ImportModuleCommand", "Property[SkipEditionCheck]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.NewModuleManifestCommand", "Property[Tags]"] + - ["System.String", "Microsoft.PowerShell.Commands.NewModuleCommand", "Property[Name]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.WebRequestPSCmdlet", "Property[NoProxy]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.SetTraceSourceCommand", "Property[Force]"] + - ["System.String", "Microsoft.PowerShell.Commands.SecurityDescriptorCommandsBase!", "Method[GetSddl].ReturnValue"] + - ["System.String[]", "Microsoft.PowerShell.Commands.RemoveVariableCommand", "Property[Include]"] + - ["System.Management.Automation.Runspaces.PSSession[]", "Microsoft.PowerShell.Commands.ReceiveJobCommand", "Property[Session]"] + - ["System.Management.Automation.Runspaces.AuthenticationMechanism", "Microsoft.PowerShell.Commands.StartJobCommand", "Property[Authentication]"] + - ["Microsoft.PowerShell.Commands.OSProductSuite", "Microsoft.PowerShell.Commands.OSProductSuite!", "Field[CommunicationsServer]"] + - ["System.String", "Microsoft.PowerShell.Commands.UtilityResources!", "Property[CouldNotParseAsPowerShellDataFile]"] + - ["System.Int32", "Microsoft.PowerShell.Commands.TestConnectionCommand", "Property[Delay]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.GetItemCommand", "Property[Force]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.NewPSSessionOptionCommand", "Property[SkipCACheck]"] + - ["System.String", "Microsoft.PowerShell.Commands.GetDateCommand", "Property[UFormat]"] + - ["System.String", "Microsoft.PowerShell.Commands.SetTraceSourceCommand", "Property[FilePath]"] + - ["System.String", "Microsoft.PowerShell.Commands.StopComputerCommand", "Property[Protocol]"] + - ["System.String", "Microsoft.PowerShell.Commands.GetEventPSSnapIn", "Property[Name]"] + - ["System.String", "Microsoft.PowerShell.Commands.WebResponseObject", "Property[StatusDescription]"] + - ["System.String", "Microsoft.PowerShell.Commands.PSUserAgent!", "Property[InternetExplorer]"] + - ["System.String", "Microsoft.PowerShell.Commands.UtilityResources!", "Property[FormatHexTypeNotSupported]"] + - ["Microsoft.PowerShell.Commands.DomainRole", "Microsoft.PowerShell.Commands.DomainRole!", "Field[BackupDomainController]"] + - ["System.Nullable", "Microsoft.PowerShell.Commands.ComputerInfo", "Property[CsAutomaticManagedPagefile]"] + - ["System.String", "Microsoft.PowerShell.Commands.CommonRunspaceCommandBase!", "Field[RunspaceInstanceIdParameterSet]"] + - ["System.String", "Microsoft.PowerShell.Commands.ExportConsoleCommand", "Property[Path]"] + - ["System.Nullable", "Microsoft.PowerShell.Commands.ComputerInfo", "Property[BiosPrimaryBIOS]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.TraceCommandCommand", "Property[Debugger]"] + - ["Microsoft.PowerShell.Commands.PowerState", "Microsoft.PowerShell.Commands.PowerState!", "Field[FullPower]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.ResolvePathCommand", "Property[Path]"] + - ["System.String", "Microsoft.PowerShell.Commands.HotFix", "Property[HotFixID]"] + - ["System.Int32", "Microsoft.PowerShell.Commands.InvokeCommandCommand", "Property[Port]"] + - ["Microsoft.PowerShell.Commands.OSProductSuite", "Microsoft.PowerShell.Commands.OSProductSuite!", "Field[ComputeClusterEdition]"] + - ["Microsoft.PowerShell.Commands.PowerState", "Microsoft.PowerShell.Commands.PowerState!", "Field[PowerCycle]"] + - ["System.Char", "Microsoft.PowerShell.Commands.RegistryProvider", "Property[AltItemSeparator]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.ImportModuleCommand", "Property[Function]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.NewModuleManifestCommand", "Property[TypesToProcess]"] + - ["Microsoft.PowerShell.Commands.DeviceGuardSmartStatus", "Microsoft.PowerShell.Commands.DeviceGuardSmartStatus!", "Field[Configured]"] + - ["Microsoft.PowerShell.Commands.PCSystemTypeEx", "Microsoft.PowerShell.Commands.PCSystemTypeEx!", "Field[Unspecified]"] + - ["System.String", "Microsoft.PowerShell.Commands.ProtectCmsMessageCommand", "Property[OutFile]"] + - ["System.String", "Microsoft.PowerShell.Commands.HistoryInfo", "Property[CommandLine]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.ObjectCmdletBase", "Property[CaseSensitive]"] + - ["System.String", "Microsoft.PowerShell.Commands.MatchInfo", "Method[ToEmphasizedString].ReturnValue"] + - ["System.Int32", "Microsoft.PowerShell.Commands.NewPSWorkflowExecutionOptionCommand", "Property[ActivityProcessIdleTimeoutSec]"] + - ["System.Security.SecureString", "Microsoft.PowerShell.Commands.GetPfxCertificateCommand", "Property[Password]"] + - ["System.Management.Automation.PSCredential", "Microsoft.PowerShell.Commands.RemoveComputerCommand", "Property[LocalCredential]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.GetItemCommand", "Property[Exclude]"] + - ["System.Collections.ArrayList", "Microsoft.PowerShell.Commands.GroupInfo", "Property[Values]"] + - ["Microsoft.PowerShell.Commands.AdminPasswordStatus", "Microsoft.PowerShell.Commands.AdminPasswordStatus!", "Field[Enabled]"] + - ["Microsoft.PowerShell.Commands.ForegroundApplicationBoost", "Microsoft.PowerShell.Commands.ForegroundApplicationBoost!", "Field[None]"] + - ["System.String", "Microsoft.PowerShell.Commands.ExportCounterCommand", "Property[FileFormat]"] + - ["Microsoft.PowerShell.Commands.WebRequestMethod", "Microsoft.PowerShell.Commands.WebRequestMethod!", "Field[Merge]"] + - ["System.String", "Microsoft.PowerShell.Commands.SelectXmlInfo", "Property[Path]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.TestConnectionCommand", "Property[Repeat]"] + - ["System.String", "Microsoft.PowerShell.Commands.SelectStringCommand", "Property[Culture]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.ImplicitRemotingCommandBase", "Property[CommandName]"] + - ["System.ServiceProcess.ServiceStartMode", "Microsoft.PowerShell.Commands.SetServiceCommand", "Property[StartupType]"] + - ["System.Object", "Microsoft.PowerShell.Commands.WebRequestPSCmdlet", "Property[Body]"] + - ["System.Management.Automation.ErrorCategory", "Microsoft.PowerShell.Commands.WriteOrThrowErrorCommand", "Property[Category]"] + - ["System.Nullable", "Microsoft.PowerShell.Commands.ComputerInfo", "Property[CsResetCount]"] + - ["System.Nullable", "Microsoft.PowerShell.Commands.ComputerInfo", "Property[CsResetCapability]"] + - ["System.String", "Microsoft.PowerShell.Commands.GetEventSubscriberCommand", "Property[SourceIdentifier]"] + - ["Microsoft.PowerShell.Commands.OperatingSystemSKU", "Microsoft.PowerShell.Commands.OperatingSystemSKU!", "Field[BusinessNEdition]"] + - ["System.Object", "Microsoft.PowerShell.Commands.CertificateProvider", "Method[RemoveItemDynamicParameters].ReturnValue"] + - ["System.Collections.Generic.Dictionary", "Microsoft.PowerShell.Commands.WebRequestSession", "Property[Headers]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.GetPSSessionConfigurationCommand", "Property[Name]"] + - ["System.String", "Microsoft.PowerShell.Commands.SelectXmlCommand", "Property[XPath]"] + - ["Microsoft.PowerShell.Commands.ProcessorType", "Microsoft.PowerShell.Commands.ProcessorType!", "Field[CentralProcessor]"] + - ["System.Collections.Hashtable[]", "Microsoft.PowerShell.Commands.InvokeCommandCommand", "Property[SSHConnection]"] + - ["Microsoft.PowerShell.Commands.OutputAssemblyType", "Microsoft.PowerShell.Commands.AddTypeCommand", "Property[OutputType]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.AddTypeCommand", "Property[UsingNamespace]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.WaitProcessCommand", "Property[PassThru]"] + - ["System.Collections.Generic.IEnumerable", "Microsoft.PowerShell.Commands.NounArgumentCompleter", "Method[CompleteArgument].ReturnValue"] + - ["Microsoft.PowerShell.Commands.PSHostProcessInfo", "Microsoft.PowerShell.Commands.EnterPSHostProcessCommand", "Property[HostProcessInfo]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.GetRandomCommandBase", "Property[Shuffle]"] + - ["System.String", "Microsoft.PowerShell.Commands.ReceivePSSessionCommand", "Property[ComputerName]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.GetWinEventCommand", "Property[ListLog]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.WriteAliasCommandBase", "Property[PassThru]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.SecurityDescriptorCommandsBase", "Property[Include]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.ValidateCultureNamesGenerator", "Method[System.Management.Automation.IValidateSetValuesGenerator.GetValidValues].ReturnValue"] + - ["System.Boolean", "Microsoft.PowerShell.Commands.CoreCommandBase", "Property[ProviderSupportsShouldProcess]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.SuspendJobCommand", "Property[Command]"] + - ["Microsoft.PowerShell.Commands.ClipboardFormat", "Microsoft.PowerShell.Commands.ClipboardFormat!", "Field[Image]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.NewPSSessionConfigurationFileCommand", "Property[VisibleExternalCommands]"] + - ["Microsoft.PowerShell.Commands.WebSslProtocol", "Microsoft.PowerShell.Commands.WebSslProtocol!", "Field[Tls11]"] + - ["System.Management.Automation.PSObject", "Microsoft.PowerShell.Commands.TeeObjectCommand", "Property[InputObject]"] + - ["System.String", "Microsoft.PowerShell.Commands.SetWmiInstance", "Property[Path]"] + - ["System.TimeSpan", "Microsoft.PowerShell.Commands.HistoryInfo", "Property[Duration]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.ConvertToHtmlCommand", "Property[PreContent]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.SplitPathCommand", "Property[IsAbsolute]"] + - ["System.String", "Microsoft.PowerShell.Commands.GetCmsMessageCommand", "Property[Content]"] + - ["System.ConsoleColor", "Microsoft.PowerShell.Commands.ConsoleColorCmdlet", "Property[ForegroundColor]"] + - ["System.String", "Microsoft.PowerShell.Commands.ReceivePSSessionCommand", "Property[Name]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.SetPSBreakpointCommand", "Property[Script]"] + - ["System.Int32", "Microsoft.PowerShell.Commands.StartTransactionCommand", "Property[Timeout]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.SelectStringCommand", "Property[Include]"] + - ["Microsoft.PowerShell.Commands.SessionFilterState", "Microsoft.PowerShell.Commands.SessionFilterState!", "Field[Opened]"] + - ["Microsoft.PowerShell.Commands.FrontPanelResetStatus", "Microsoft.PowerShell.Commands.FrontPanelResetStatus!", "Field[Unknown]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.WebRequestPSCmdlet", "Property[UseBasicParsing]"] + - ["System.Collections.IDictionary", "Microsoft.PowerShell.Commands.WebRequestPSCmdlet", "Property[Headers]"] + - ["System.String", "Microsoft.PowerShell.Commands.GetItemCommand", "Property[Filter]"] + - ["System.Management.Automation.PSCredential", "Microsoft.PowerShell.Commands.RegisterWmiEventCommand", "Property[Credential]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.ValidateMatchStringCultureNamesGenerator", "Method[System.Management.Automation.IValidateSetValuesGenerator.GetValidValues].ReturnValue"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.MeasureObjectCommand", "Property[StandardDeviation]"] + - ["System.Object", "Microsoft.PowerShell.Commands.AddMemberCommand", "Property[SecondValue]"] + - ["System.Object[]", "Microsoft.PowerShell.Commands.NewModuleManifestCommand", "Property[ModuleList]"] + - ["System.Nullable", "Microsoft.PowerShell.Commands.ComputerInfo", "Property[WindowsInstallDateFromRegistry]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.NewModuleManifestCommand", "Property[AliasesToExport]"] + - ["Microsoft.PowerShell.Commands.OSType", "Microsoft.PowerShell.Commands.OSType!", "Field[Windows2000]"] + - ["Microsoft.PowerShell.Commands.PowerManagementCapabilities", "Microsoft.PowerShell.Commands.PowerManagementCapabilities!", "Field[Enabled]"] + - ["System.Management.Automation.Runspaces.Runspace[]", "Microsoft.PowerShell.Commands.CommonRunspaceCommandBase", "Property[Runspace]"] + - ["System.Management.Automation.PSCredential", "Microsoft.PowerShell.Commands.PSRemotingBaseCmdlet", "Property[Credential]"] + - ["System.String", "Microsoft.PowerShell.Commands.ConvertToHtmlCommand", "Property[As]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.NewModuleManifestCommand", "Property[VariablesToExport]"] + - ["System.String", "Microsoft.PowerShell.Commands.EnablePSSessionConfigurationCommand", "Property[SecurityDescriptorSddl]"] + - ["System.Diagnostics.Process[]", "Microsoft.PowerShell.Commands.GetPSHostProcessInfoCommand", "Property[Process]"] + - ["Microsoft.PowerShell.Commands.ForegroundApplicationBoost", "Microsoft.PowerShell.Commands.ForegroundApplicationBoost!", "Field[Minimum]"] + - ["System.Int32", "Microsoft.PowerShell.Commands.WriteEventLogCommand", "Property[EventId]"] + - ["Microsoft.PowerShell.Commands.OSType", "Microsoft.PowerShell.Commands.OSType!", "Field[JavaVM]"] + - ["System.Int32", "Microsoft.PowerShell.Commands.SortObjectCommand", "Property[Top]"] + - ["Microsoft.PowerShell.Commands.OperatingSystemSKU", "Microsoft.PowerShell.Commands.OperatingSystemSKU!", "Field[StorageWorkgroupServerEdition]"] + - ["System.Int32", "Microsoft.PowerShell.Commands.WebRequestPSCmdlet", "Property[MaximumRetryCount]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.ReceivePSSessionCommand", "Property[UseSSL]"] + - ["System.String", "Microsoft.PowerShell.Commands.NewWebServiceProxy", "Property[Class]"] + - ["Microsoft.PowerShell.Commands.PowerPlatformRole", "Microsoft.PowerShell.Commands.PowerPlatformRole!", "Field[Slate]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.GetItemPropertyCommand", "Property[Name]"] + - ["System.Collections.Generic.List", "Microsoft.PowerShell.Commands.DnsNameProperty", "Property[DnsNameList]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.GetPSDriveCommand", "Property[Name]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.SetItemCommand", "Property[Path]"] + - ["System.Nullable", "Microsoft.PowerShell.Commands.TextMeasureInfo", "Property[Lines]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.ConnectPSSessionCommand", "Property[ComputerName]"] + - ["System.Management.Automation.PSCredential", "Microsoft.PowerShell.Commands.TestComputerSecureChannelCommand", "Property[Credential]"] + - ["System.String", "Microsoft.PowerShell.Commands.WriteOrThrowErrorCommand", "Property[RecommendedAction]"] + - ["Microsoft.PowerShell.Commands.FileSystemCmdletProviderEncoding", "Microsoft.PowerShell.Commands.FileSystemCmdletProviderEncoding!", "Field[Unicode]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.GetCommandCommand", "Property[Verb]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.ClearEventLogCommand", "Property[ComputerName]"] + - ["System.Int32", "Microsoft.PowerShell.Commands.GetJobCommand", "Property[Newest]"] + - ["Microsoft.PowerShell.Commands.ServiceStartupType", "Microsoft.PowerShell.Commands.ServiceStartupType!", "Field[AutomaticDelayedStart]"] + - ["Microsoft.PowerShell.Commands.ProcessorType", "Microsoft.PowerShell.Commands.ProcessorType!", "Field[DSPProcessor]"] + - ["System.String", "Microsoft.PowerShell.Commands.ControlPanelItem", "Property[Description]"] + - ["System.Int32", "Microsoft.PowerShell.Commands.PSWorkflowExecutionOption", "Property[RemoteNodeSessionIdleTimeoutSec]"] + - ["System.Object[]", "Microsoft.PowerShell.Commands.WriteContentCommandBase", "Property[Value]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.ComputerInfo", "Property[OsMuiLanguages]"] + - ["Microsoft.PowerShell.Commands.PowerManagementCapabilities", "Microsoft.PowerShell.Commands.PowerManagementCapabilities!", "Field[PowerStateSettable]"] + - ["System.String", "Microsoft.PowerShell.Commands.RegisterWmiEventCommand", "Method[GetSourceObjectEventName].ReturnValue"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.OutFileCommand", "Property[NoNewline]"] + - ["System.Management.Automation.PSObject", "Microsoft.PowerShell.Commands.ConvertToHtmlCommand", "Property[InputObject]"] + - ["System.Int32", "Microsoft.PowerShell.Commands.TestConnectionCommand", "Property[BufferSize]"] + - ["Microsoft.PowerShell.Commands.FileSystemCmdletProviderEncoding", "Microsoft.PowerShell.Commands.FileSystemCmdletProviderEncoding!", "Field[Unknown]"] + - ["System.Int32", "Microsoft.PowerShell.Commands.WmiBaseCmdlet", "Property[ThrottleLimit]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.UpdateData", "Property[AppendPath]"] + - ["System.Collections.IDictionary[]", "Microsoft.PowerShell.Commands.NewPSRoleCapabilityFileCommand", "Property[AliasDefinitions]"] + - ["System.Management.Automation.ScriptBlock", "Microsoft.PowerShell.Commands.WhereObjectCommand", "Property[FilterScript]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.FormatHex", "Property[Raw]"] + - ["System.Collections.Hashtable", "Microsoft.PowerShell.Commands.EnterPSSessionCommand", "Property[Options]"] + - ["Microsoft.PowerShell.Commands.DeviceGuardSoftwareSecure[]", "Microsoft.PowerShell.Commands.ComputerInfo", "Property[DeviceGuardSecurityServicesConfigured]"] + - ["System.ServiceProcess.ServiceStartMode", "Microsoft.PowerShell.Commands.NewServiceCommand", "Property[StartupType]"] + - ["System.Guid[]", "Microsoft.PowerShell.Commands.PSRunspaceCmdlet", "Property[VMId]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.MeasureObjectCommand", "Property[Average]"] + - ["System.Int32", "Microsoft.PowerShell.Commands.TestConnectionCommand", "Property[TcpPort]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.ExportAliasCommand", "Property[PassThru]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.AddComputerCommand", "Property[ComputerName]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.RemovePSSessionCommand", "Property[VMName]"] + - ["System.Nullable", "Microsoft.PowerShell.Commands.ComputerInfo", "Property[CsInfraredSupported]"] + - ["System.String", "Microsoft.PowerShell.Commands.PSExecutionCmdlet", "Property[ConfigurationName]"] + - ["Microsoft.PowerShell.Commands.OperatingSystemSKU", "Microsoft.PowerShell.Commands.OperatingSystemSKU!", "Field[WindowsIotCore]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.GetTimeZoneCommand", "Property[Name]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.InvokeCommandCommand", "Property[NoNewScope]"] + - ["Microsoft.PowerShell.Commands.GetCounter.PerformanceCounterSampleSet[]", "Microsoft.PowerShell.Commands.ExportCounterCommand", "Property[InputObject]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.GetChildItemCommand", "Property[Recurse]"] + - ["Microsoft.PowerShell.Commands.ProcessorType", "Microsoft.PowerShell.Commands.ProcessorType!", "Field[VideoProcessor]"] + - ["Microsoft.PowerShell.Commands.DataExecutionPreventionSupportPolicy", "Microsoft.PowerShell.Commands.DataExecutionPreventionSupportPolicy!", "Field[OptIn]"] + - ["System.String", "Microsoft.PowerShell.Commands.ComputerInfo", "Property[BiosVersion]"] + - ["Microsoft.PowerShell.Commands.DeviceGuardConfigCodeIntegrityStatus", "Microsoft.PowerShell.Commands.DeviceGuardConfigCodeIntegrityStatus!", "Field[AuditMode]"] + - ["System.String", "Microsoft.PowerShell.Commands.InternalSymbolicLinkLinkCodeMethods!", "Method[ResolvedTarget].ReturnValue"] + - ["System.String", "Microsoft.PowerShell.Commands.ByteCollection", "Property[Path]"] + - ["System.Object[]", "Microsoft.PowerShell.Commands.ModuleCmdletBase", "Property[BaseArgumentList]"] + - ["System.Guid[]", "Microsoft.PowerShell.Commands.StartJobCommand", "Property[VMId]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.PSRemotingBaseCmdlet", "Property[VMName]"] + - ["System.Object", "Microsoft.PowerShell.Commands.JsonObject!", "Method[ConvertFromJson].ReturnValue"] + - ["System.String", "Microsoft.PowerShell.Commands.PSRemotingCmdlet!", "Field[DefaultPowerShellRemoteShellAppName]"] + - ["System.String", "Microsoft.PowerShell.Commands.HelpNotFoundException", "Property[HelpTopic]"] + - ["System.Int32", "Microsoft.PowerShell.Commands.InvokeCommandCommand", "Property[ThrottleLimit]"] + - ["System.Object", "Microsoft.PowerShell.Commands.RegistryProvider", "Method[NewPropertyDynamicParameters].ReturnValue"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.WhereObjectCommand", "Property[NotIn]"] + - ["System.String", "Microsoft.PowerShell.Commands.ImportAliasCommand", "Property[LiteralPath]"] + - ["System.String", "Microsoft.PowerShell.Commands.FileSystemProvider!", "Field[ProviderName]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.ClearHistoryCommand", "Property[Newest]"] + - ["System.Uri", "Microsoft.PowerShell.Commands.ConvertToHtmlCommand", "Property[CssUri]"] + - ["Microsoft.PowerShell.Commands.CpuAvailability", "Microsoft.PowerShell.Commands.CpuAvailability!", "Field[PowerCycle]"] + - ["System.Nullable", "Microsoft.PowerShell.Commands.ComputerInfo", "Property[OsDataExecutionPreventionDrivers]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.ShowMarkdownCommand", "Property[Path]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.MoveItemCommand", "Property[Include]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.StartTranscriptCommand", "Property[Append]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.SelectObjectCommand", "Property[Wait]"] + - ["System.String", "Microsoft.PowerShell.Commands.OutGridViewCommand", "Property[Title]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.GetWinEventCommand", "Property[Force]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.StartJobCommand", "Property[EnableNetworkAccess]"] + - ["System.String", "Microsoft.PowerShell.Commands.CertificateProvider", "Method[GetParentPath].ReturnValue"] + - ["System.String[]", "Microsoft.PowerShell.Commands.CopyItemCommand", "Property[Exclude]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.GetServiceCommand", "Property[DependentServices]"] + - ["System.Int32[]", "Microsoft.PowerShell.Commands.GetProcessCommand", "Property[Id]"] + - ["Microsoft.PowerShell.Commands.OperatingSystemSKU", "Microsoft.PowerShell.Commands.OperatingSystemSKU!", "Field[HomePremiumEdition]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.NewPSSessionConfigurationFileCommand", "Property[TypesToProcess]"] + - ["Microsoft.PowerShell.Commands.DeviceGuardHardwareSecure", "Microsoft.PowerShell.Commands.DeviceGuardHardwareSecure!", "Field[SecureBoot]"] + - ["System.Nullable", "Microsoft.PowerShell.Commands.ComputerInfo", "Property[OsNumberOfUsers]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.RemoveItemPropertyCommand", "Property[Force]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.InvokeCommandCommand", "Property[HideComputerName]"] + - ["System.String", "Microsoft.PowerShell.Commands.ComputerInfo", "Property[BiosName]"] + - ["System.Int32", "Microsoft.PowerShell.Commands.NewPSSessionOptionCommand", "Property[MaximumReceivedObjectSize]"] + - ["System.Object[]", "Microsoft.PowerShell.Commands.UpdateListCommand", "Property[Remove]"] + - ["Microsoft.PowerShell.Commands.OSEncryptionLevel", "Microsoft.PowerShell.Commands.OSEncryptionLevel!", "Field[EncryptNBits]"] + - ["Microsoft.PowerShell.Commands.PCSystemType", "Microsoft.PowerShell.Commands.PCSystemType!", "Field[Maximum]"] + - ["Microsoft.PowerShell.Commands.DeviceGuardConfigCodeIntegrityStatus", "Microsoft.PowerShell.Commands.DeviceGuardConfigCodeIntegrityStatus!", "Field[Off]"] + - ["Microsoft.PowerShell.Commands.OSType", "Microsoft.PowerShell.Commands.OSType!", "Field[OS_390]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.GetHelpCommand", "Property[Role]"] + - ["System.Nullable", "Microsoft.PowerShell.Commands.ComputerInfo", "Property[CsResetLimit]"] + - ["System.Uri", "Microsoft.PowerShell.Commands.WebRequestPSCmdlet", "Property[Uri]"] + - ["System.Collections.Generic.Dictionary", "Microsoft.PowerShell.Commands.WebResponseObject", "Property[Headers]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.AddPSSnapinCommand", "Property[PassThru]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.SetStrictModeCommand", "Property[Off]"] + - ["System.Version", "Microsoft.PowerShell.Commands.SetStrictModeCommand", "Property[Version]"] + - ["System.Management.Automation.PSObject[]", "Microsoft.PowerShell.Commands.AddHistoryCommand", "Property[InputObject]"] + - ["System.String", "Microsoft.PowerShell.Commands.UnregisterPSSessionConfigurationCommand", "Property[Name]"] + - ["System.Boolean", "Microsoft.PowerShell.Commands.InvokeItemCommand", "Property[ProviderSupportsShouldProcess]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.RemoveEventLogCommand", "Property[LogName]"] + - ["System.String", "Microsoft.PowerShell.Commands.DnsNameRepresentation", "Property[Unicode]"] + - ["System.Xml.XmlNode", "Microsoft.PowerShell.Commands.SelectXmlInfo", "Property[Node]"] + - ["Microsoft.PowerShell.Commands.CpuStatus", "Microsoft.PowerShell.Commands.CpuStatus!", "Field[Enabled]"] + - ["System.String", "Microsoft.PowerShell.Commands.HotFix", "Property[InstalledOn]"] + - ["System.Object", "Microsoft.PowerShell.Commands.FileSystemProvider", "Method[ItemExistsDynamicParameters].ReturnValue"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.RenameComputerCommand", "Property[Force]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.UpdateTypeDataCommand", "Property[PropertySerializationSet]"] + - ["System.String", "Microsoft.PowerShell.Commands.PSRemotingCmdlet", "Method[ResolveComputerName].ReturnValue"] + - ["System.String[]", "Microsoft.PowerShell.Commands.GetEventPSSnapIn", "Property[Types]"] + - ["System.Int32", "Microsoft.PowerShell.Commands.UnregisterEventCommand", "Property[SubscriptionId]"] + - ["System.Nullable", "Microsoft.PowerShell.Commands.FileSystemItemProviderDynamicParameters", "Property[OlderThan]"] + - ["System.Management.Automation.PSObject", "Microsoft.PowerShell.Commands.GetUniqueCommand", "Property[InputObject]"] + - ["System.String", "Microsoft.PowerShell.Commands.AddTypeCommand", "Property[OutputAssembly]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.ImplicitRemotingCommandBase", "Property[Module]"] + - ["System.String", "Microsoft.PowerShell.Commands.ConvertFromJsonCommand", "Property[InputObject]"] + - ["System.Object", "Microsoft.PowerShell.Commands.FormatWideCommand", "Property[Property]"] + - ["Microsoft.PowerShell.Commands.WakeUpType", "Microsoft.PowerShell.Commands.WakeUpType!", "Field[LANRemote]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.ClearVariableCommand", "Property[Include]"] + - ["System.Nullable", "Microsoft.PowerShell.Commands.ComputerInfo", "Property[BiosEmbeddedControllerMajorVersion]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.ReceiveJobCommand", "Property[WriteEvents]"] + - ["Microsoft.PowerShell.Commands.OperatingSystemSKU", "Microsoft.PowerShell.Commands.OperatingSystemSKU!", "Field[StarterEdition]"] + - ["Microsoft.PowerShell.Commands.OSType", "Microsoft.PowerShell.Commands.OSType!", "Field[SCOUnixWare]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.MeasureObjectCommand", "Property[Sum]"] + - ["System.Int32", "Microsoft.PowerShell.Commands.ExportClixmlCommand", "Property[Depth]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.MoveItemCommand", "Property[Path]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.ComputerInfo", "Property[CsRoles]"] + - ["System.Uri", "Microsoft.PowerShell.Commands.NewModuleManifestCommand", "Property[IconUri]"] + - ["System.String", "Microsoft.PowerShell.Commands.StartProcessCommand", "Property[RedirectStandardInput]"] + - ["System.Guid[]", "Microsoft.PowerShell.Commands.DisconnectPSSessionCommand", "Property[VMId]"] + - ["Microsoft.PowerShell.Commands.OSType", "Microsoft.PowerShell.Commands.OSType!", "Field[MSDOS]"] + - ["System.Uri[]", "Microsoft.PowerShell.Commands.GetPSSessionCommand", "Property[ConnectionUri]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.ExportModuleMemberCommand", "Property[Variable]"] + - ["System.String", "Microsoft.PowerShell.Commands.ProtectCmsMessageCommand", "Property[Path]"] + - ["System.Int32", "Microsoft.PowerShell.Commands.WebRequestPSCmdlet", "Property[MaximumRedirection]"] + - ["System.Object[]", "Microsoft.PowerShell.Commands.UpdateListCommand", "Property[Add]"] + - ["System.Nullable", "Microsoft.PowerShell.Commands.Processor", "Property[Availability]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.NewPSSessionOptionCommand", "Property[UseUTF16]"] + - ["System.String", "Microsoft.PowerShell.Commands.MatchInfo", "Property[Pattern]"] + - ["System.Nullable", "Microsoft.PowerShell.Commands.WSManConfigurationOption", "Property[MaxConcurrentUsers]"] + - ["System.Nullable", "Microsoft.PowerShell.Commands.ComputerInfo", "Property[OsType]"] + - ["Microsoft.PowerShell.Commands.OutTarget", "Microsoft.PowerShell.Commands.OutTarget!", "Field[Host]"] + - ["System.String", "Microsoft.PowerShell.Commands.InvokeHistoryCommand", "Property[Id]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.CoreCommandBase", "Property[Include]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.ConvertToSecureStringCommand", "Property[AsPlainText]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.ImportClixmlCommand", "Property[LiteralPath]"] + - ["System.String", "Microsoft.PowerShell.Commands.NewPSRoleCapabilityFileCommand", "Property[CompanyName]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.NewModuleCommand", "Property[Cmdlet]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.GetPSSnapinCommand", "Property[Registered]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.TestConnectionCommand", "Property[ResolveDestination]"] + - ["System.Object[]", "Microsoft.PowerShell.Commands.NewPSRoleCapabilityFileCommand", "Property[VisibleCmdlets]"] + - ["System.Boolean", "Microsoft.PowerShell.Commands.RenameComputerChangeInfo", "Property[HasSucceeded]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.AddTypeCommand", "Property[CompilerOptions]"] + - ["System.String", "Microsoft.PowerShell.Commands.AddTypeCompilerError", "Property[FileName]"] + - ["System.Management.Automation.ScopedItemOptions", "Microsoft.PowerShell.Commands.SetVariableCommand", "Property[Option]"] + - ["Microsoft.PowerShell.Commands.OutTarget", "Microsoft.PowerShell.Commands.OutTarget!", "Field[Default]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.CopyItemCommand", "Property[PassThru]"] + - ["System.String", "Microsoft.PowerShell.Commands.RestartComputerTimeoutException", "Property[ComputerName]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.TestConnectionCommand", "Property[Traceroute]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.NewPSWorkflowExecutionOptionCommand", "Property[EnableValidation]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.FormatHex", "Property[LiteralPath]"] + - ["System.Management.Automation.PSObject", "Microsoft.PowerShell.Commands.ConvertToCsvCommand", "Property[InputObject]"] + - ["System.Management.Automation.PSCredential", "Microsoft.PowerShell.Commands.SendMailMessage", "Property[Credential]"] + - ["System.Boolean", "Microsoft.PowerShell.Commands.RemoveItemCommand", "Property[ProviderSupportsShouldProcess]"] + - ["Microsoft.PowerShell.Commands.CpuArchitecture", "Microsoft.PowerShell.Commands.CpuArchitecture!", "Field[x86]"] + - ["Microsoft.PowerShell.Commands.OperatingSystemSKU", "Microsoft.PowerShell.Commands.OperatingSystemSKU!", "Field[WindowsRT]"] + - ["System.Int32", "Microsoft.PowerShell.Commands.NewTimeSpanCommand", "Property[Seconds]"] + - ["Microsoft.PowerShell.Commands.ServiceStartupType", "Microsoft.PowerShell.Commands.ServiceStartupType!", "Field[Automatic]"] + - ["System.Nullable", "Microsoft.PowerShell.Commands.ComputerInfo", "Property[BiosTargetOperatingSystem]"] + - ["System.Management.Automation.ScriptBlock", "Microsoft.PowerShell.Commands.NewModuleCommand", "Property[ScriptBlock]"] + - ["System.String", "Microsoft.PowerShell.Commands.ImportCsvCommand", "Property[Encoding]"] + - ["System.Nullable", "Microsoft.PowerShell.Commands.WSManConfigurationOption", "Property[ProcessIdleTimeoutSec]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.SetItemPropertyCommand", "Property[Path]"] + - ["System.String", "Microsoft.PowerShell.Commands.ConvertToHtmlCommand", "Property[Title]"] + - ["System.Int32", "Microsoft.PowerShell.Commands.SetPSBreakpointCommand", "Property[Column]"] + - ["System.String", "Microsoft.PowerShell.Commands.RemoveAliasCommand", "Property[Scope]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.TestConnectionCommand", "Property[AsJob]"] + - ["Microsoft.PowerShell.Commands.TextEncodingType", "Microsoft.PowerShell.Commands.TextEncodingType!", "Field[Utf8]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.ConvertFromSecureStringCommand", "Property[AsPlainText]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.ConvertToHtmlCommand", "Property[Head]"] + - ["System.String", "Microsoft.PowerShell.Commands.SetItemCommand", "Property[Filter]"] + - ["System.Text.Encoding", "Microsoft.PowerShell.Commands.FileSystemContentDynamicParametersBase", "Property[EncodingType]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.SetItemPropertyCommand", "Property[LiteralPath]"] + - ["System.Boolean", "Microsoft.PowerShell.Commands.ModuleCmdletBase", "Property[AddToAppDomainLevelCache]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.SelectStringCommand", "Property[Path]"] + - ["Microsoft.PowerShell.Commands.PCSystemType", "Microsoft.PowerShell.Commands.PCSystemType!", "Field[Desktop]"] + - ["System.Object", "Microsoft.PowerShell.Commands.GetRandomCommandBase", "Property[Maximum]"] + - ["System.String", "Microsoft.PowerShell.Commands.NewPSWorkflowExecutionOptionCommand", "Property[PersistencePath]"] + - ["System.Management.Automation.ScriptBlock", "Microsoft.PowerShell.Commands.ForEachObjectCommand", "Property[Parallel]"] + - ["Microsoft.PowerShell.Commands.OperatingSystemSKU", "Microsoft.PowerShell.Commands.OperatingSystemSKU!", "Field[WindowsUltimate]"] + - ["System.Nullable", "Microsoft.PowerShell.Commands.ComputerInfo", "Property[OsFreeSpaceInPagingFiles]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.ImportWorkflowCommand", "Property[DependentAssemblies]"] + - ["System.Nullable", "Microsoft.PowerShell.Commands.WSManConfigurationOption", "Property[MaxProcessesPerSession]"] + - ["System.String", "Microsoft.PowerShell.Commands.PSSessionConfigurationCommandBase", "Property[SecurityDescriptorSddl]"] + - ["System.Object", "Microsoft.PowerShell.Commands.RegistryProvider", "Method[ClearPropertyDynamicParameters].ReturnValue"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.ExportConsoleCommand", "Property[NoClobber]"] + - ["System.Management.Automation.Runspaces.TypeData", "Microsoft.PowerShell.Commands.RemoveTypeDataCommand", "Property[TypeData]"] + - ["System.Int32", "Microsoft.PowerShell.Commands.NewPSSessionOptionCommand", "Property[MaximumReceivedDataSizePerCommand]"] + - ["Microsoft.PowerShell.Commands.OSType", "Microsoft.PowerShell.Commands.OSType!", "Field[Dedicated]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.RestartComputerCommand", "Property[Wait]"] + - ["Microsoft.PowerShell.Commands.CpuAvailability", "Microsoft.PowerShell.Commands.CpuAvailability!", "Field[PowerSaveLowPowerMode]"] + - ["System.Nullable", "Microsoft.PowerShell.Commands.ComputerInfo", "Property[CsNumberOfProcessors]"] + - ["System.String", "Microsoft.PowerShell.Commands.SecurityDescriptorCommandsBase!", "Method[GetGroup].ReturnValue"] + - ["System.String", "Microsoft.PowerShell.Commands.TeeObjectCommand", "Property[FilePath]"] + - ["System.Boolean", "Microsoft.PowerShell.Commands.PSRunspaceDebug", "Property[BreakAll]"] + - ["System.Management.Automation.Job", "Microsoft.PowerShell.Commands.DebugJobCommand", "Property[Job]"] + - ["System.Nullable", "Microsoft.PowerShell.Commands.ModuleSpecification", "Property[Guid]"] + - ["System.Management.Automation.Runspaces.PSSession", "Microsoft.PowerShell.Commands.GetModuleCommand", "Property[PSSession]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.GetProcessCommand", "Property[IncludeUserName]"] + - ["System.String", "Microsoft.PowerShell.Commands.GetHelpCommand", "Property[Path]"] + - ["System.Management.Automation.PSCredential", "Microsoft.PowerShell.Commands.GetPSSessionCommand", "Property[Credential]"] + - ["Microsoft.PowerShell.Commands.WebAuthenticationType", "Microsoft.PowerShell.Commands.WebRequestPSCmdlet", "Property[Authentication]"] + - ["System.String", "Microsoft.PowerShell.Commands.ComputerInfo", "Property[OsManufacturer]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.DisablePSSessionConfigurationCommand", "Property[Force]"] + - ["System.Nullable", "Microsoft.PowerShell.Commands.ComputerInfo", "Property[CsAutomaticResetBootOption]"] + - ["System.Nullable", "Microsoft.PowerShell.Commands.GenericObjectMeasureInfo", "Property[Sum]"] + - ["System.String", "Microsoft.PowerShell.Commands.PSRemotingCmdlet", "Method[ResolveShell].ReturnValue"] + - ["System.Management.Automation.Runspaces.OutputBufferingMode", "Microsoft.PowerShell.Commands.NewPSSessionOptionCommand", "Property[OutputBufferingMode]"] + - ["System.Version", "Microsoft.PowerShell.Commands.NewModuleManifestCommand", "Property[PowerShellVersion]"] + - ["System.Int32[]", "Microsoft.PowerShell.Commands.GetJobCommand", "Property[Id]"] + - ["Microsoft.PowerShell.Commands.OperatingSystemSKU", "Microsoft.PowerShell.Commands.OperatingSystemSKU!", "Field[StorageServerExpressCore]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.StopProcessCommand", "Property[Force]"] + - ["System.Object", "Microsoft.PowerShell.Commands.ObjectEventRegistrationBase", "Method[GetSourceObject].ReturnValue"] + - ["System.Security.SecureString", "Microsoft.PowerShell.Commands.ConvertFromToSecureStringCommandBase", "Property[SecureKey]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.WebRequestPSCmdlet", "Property[PreserveHttpMethodOnRedirect]"] + - ["System.Boolean", "Microsoft.PowerShell.Commands.CoreCommandBase", "Method[DoesProviderSupportShouldProcess].ReturnValue"] + - ["System.String[]", "Microsoft.PowerShell.Commands.InvokeCommandCommand", "Property[HostName]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.GetControlPanelItemCommand", "Property[Name]"] + - ["System.String", "Microsoft.PowerShell.Commands.NewItemPropertyCommand", "Property[Name]"] + - ["System.Nullable", "Microsoft.PowerShell.Commands.ComputerInfo", "Property[CsCurrentTimeZone]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.BaseCsvWritingCommand", "Property[QuoteFields]"] + - ["System.String", "Microsoft.PowerShell.Commands.SetAuthenticodeSignatureCommand", "Property[IncludeChain]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.GetLocationCommand", "Property[PSDrive]"] + - ["System.String", "Microsoft.PowerShell.Commands.ComputerInfo", "Property[CsLastLoadInfo]"] + - ["System.String", "Microsoft.PowerShell.Commands.ProcessCommandException", "Property[ProcessName]"] + - ["System.Uri", "Microsoft.PowerShell.Commands.NewModuleManifestCommand", "Property[LicenseUri]"] + - ["System.Boolean", "Microsoft.PowerShell.Commands.ClearContentCommand", "Property[ProviderSupportsShouldProcess]"] + - ["System.UInt16[]", "Microsoft.PowerShell.Commands.ComputerInfo", "Property[CsBootStatus]"] + - ["Microsoft.PowerShell.Commands.ProcessorType", "Microsoft.PowerShell.Commands.ProcessorType!", "Field[Unknown]"] + - ["Microsoft.PowerShell.Commands.PowerState", "Microsoft.PowerShell.Commands.PowerState!", "Field[PowerSaveWarning]"] + - ["System.Boolean", "Microsoft.PowerShell.Commands.SendAsTrustedIssuerProperty!", "Method[ReadSendAsTrustedIssuerProperty].ReturnValue"] + - ["System.Int32[]", "Microsoft.PowerShell.Commands.GetEventLogCommand", "Property[Index]"] + - ["Microsoft.PowerShell.Commands.OSType", "Microsoft.PowerShell.Commands.OSType!", "Field[ASERIES]"] + - ["System.Management.Automation.PSObject", "Microsoft.PowerShell.Commands.SetMarkdownOptionCommand", "Property[InputObject]"] + - ["System.String", "Microsoft.PowerShell.Commands.NewWinEventCommand", "Property[ProviderName]"] + - ["System.String", "Microsoft.PowerShell.Commands.ComputerInfo", "Property[OsSerialNumber]"] + - ["System.Version", "Microsoft.PowerShell.Commands.NewModuleManifestCommand", "Property[ClrVersion]"] + - ["System.Int32", "Microsoft.PowerShell.Commands.StartJobCommand", "Property[ThrottleLimit]"] + - ["System.Collections.IList", "Microsoft.PowerShell.Commands.SessionStateProviderBaseContentReaderWriter", "Method[Write].ReturnValue"] + - ["Microsoft.PowerShell.Commands.WebRequestMethod", "Microsoft.PowerShell.Commands.WebRequestMethod!", "Field[Put]"] + - ["System.Object", "Microsoft.PowerShell.Commands.FileSystemProvider", "Method[GetPropertyDynamicParameters].ReturnValue"] + - ["System.String[]", "Microsoft.PowerShell.Commands.ExportModuleMemberCommand", "Property[Function]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.MoveItemPropertyCommand", "Property[LiteralPath]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.GetPfxCertificateCommand", "Property[NoPromptForPassword]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.NewModuleCommand", "Property[AsCustomObject]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.WriteInformationCommand", "Property[Tags]"] + - ["System.Nullable", "Microsoft.PowerShell.Commands.NewPSTransportOptionCommand", "Property[MaxSessionsPerUser]"] + - ["System.Object[]", "Microsoft.PowerShell.Commands.NewModuleCommand", "Property[ArgumentList]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.ShowCommandCommand", "Property[ErrorPopup]"] + - ["System.Int32", "Microsoft.PowerShell.Commands.WebRequestSession", "Property[MaximumRedirection]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.ControlPanelItem", "Property[Category]"] + - ["System.Collections.Hashtable", "Microsoft.PowerShell.Commands.SetWmiInstance", "Property[Arguments]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.ReceivePSSessionCommand", "Property[AllowRedirection]"] + - ["System.Management.Automation.Job[]", "Microsoft.PowerShell.Commands.StopJobCommand", "Property[Job]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.ExportCsvCommand", "Property[Force]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.GetUptimeCommand", "Property[Since]"] + - ["Microsoft.PowerShell.Commands.ProductType", "Microsoft.PowerShell.Commands.ProductType!", "Field[WorkStation]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.WmiBaseCmdlet", "Property[ComputerName]"] + - ["System.Boolean", "Microsoft.PowerShell.Commands.FileSystemProvider", "Method[HasChildItems].ReturnValue"] + - ["Microsoft.PowerShell.Commands.JoinOptions", "Microsoft.PowerShell.Commands.JoinOptions!", "Field[JoinWithNewName]"] + - ["System.Management.Automation.PSObject", "Microsoft.PowerShell.Commands.OutNullCommand", "Property[InputObject]"] + - ["Microsoft.PowerShell.Commands.WebAuthenticationType", "Microsoft.PowerShell.Commands.WebAuthenticationType!", "Field[Basic]"] + - ["System.String", "Microsoft.PowerShell.Commands.ComputerInfo", "Property[OsBuildNumber]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.NewPSSessionCommand", "Property[ComputerName]"] + - ["System.String", "Microsoft.PowerShell.Commands.ComputerInfo", "Property[CsManufacturer]"] + - ["System.Management.Automation.PSCredential", "Microsoft.PowerShell.Commands.NewPSSessionCommand", "Property[Credential]"] + - ["Microsoft.PowerShell.Commands.OSType", "Microsoft.PowerShell.Commands.OSType!", "Field[MACHKernel]"] + - ["Microsoft.PowerShell.Commands.WaitForServiceTypes", "Microsoft.PowerShell.Commands.WaitForServiceTypes!", "Field[Wmi]"] + - ["Microsoft.PowerShell.Commands.OperatingSystemSKU", "Microsoft.PowerShell.Commands.OperatingSystemSKU!", "Field[BusinessEdition]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.SecurityDescriptorInfo", "Field[DiscretionaryAcl]"] + - ["System.String", "Microsoft.PowerShell.Commands.PSRunspaceCmdlet!", "Field[VMNameInstanceIdParameterSet]"] + - ["System.String", "Microsoft.PowerShell.Commands.ExportClixmlCommand", "Property[Path]"] + - ["System.Byte[]", "Microsoft.PowerShell.Commands.ByteCollection", "Property[Bytes]"] + - ["System.Int32", "Microsoft.PowerShell.Commands.NewPSSessionOptionCommand", "Property[MaxConnectionRetryCount]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.SendMailMessage", "Property[BodyAsHtml]"] + - ["Microsoft.PowerShell.Commands.Language", "Microsoft.PowerShell.Commands.Language!", "Field[CSharpVersion3]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.SetAclCommand", "Property[Path]"] + - ["System.String", "Microsoft.PowerShell.Commands.ComputerInfo", "Property[WindowsCurrentVersion]"] + - ["System.Nullable", "Microsoft.PowerShell.Commands.ComputerInfo", "Property[CsNumberOfLogicalProcessors]"] + - ["System.Int64", "Microsoft.PowerShell.Commands.ImportCounterCommand", "Property[MaxSamples]"] + - ["System.String", "Microsoft.PowerShell.Commands.ConvertFromStringDataCommand", "Property[StringData]"] + - ["System.String", "Microsoft.PowerShell.Commands.WriteEventLogCommand", "Property[Source]"] + - ["System.Collections.Hashtable", "Microsoft.PowerShell.Commands.ConvertToHtmlCommand", "Property[Meta]"] + - ["System.Boolean", "Microsoft.PowerShell.Commands.PSRunspaceDebug", "Property[Enabled]"] + - ["System.String", "Microsoft.PowerShell.Commands.UtilityResources!", "Property[FormatHexResolvePathError]"] + - ["System.String", "Microsoft.PowerShell.Commands.NewServiceCommand", "Property[Description]"] + - ["System.String", "Microsoft.PowerShell.Commands.ImportModuleCommand", "Property[MaximumVersion]"] + - ["System.String", "Microsoft.PowerShell.Commands.ComputerInfo", "Property[OsRegisteredUser]"] + - ["System.String", "Microsoft.PowerShell.Commands.WebResponseObject", "Method[ToString].ReturnValue"] + - ["System.Security.AccessControl.ObjectSecurity", "Microsoft.PowerShell.Commands.FileSystemProvider", "Method[NewSecurityDescriptorOfType].ReturnValue"] + - ["System.String", "Microsoft.PowerShell.Commands.CertificateProvider", "Method[GetChildName].ReturnValue"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.PSRemotingBaseCmdlet", "Property[AllowRedirection]"] + - ["System.String", "Microsoft.PowerShell.Commands.ComputerInfo", "Property[OsArchitecture]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.WmiBaseCmdlet", "Property[EnableAllPrivileges]"] + - ["Microsoft.PowerShell.ExecutionPolicyScope", "Microsoft.PowerShell.Commands.SetExecutionPolicyCommand", "Property[Scope]"] + - ["Microsoft.PowerShell.Commands.ServerLevel", "Microsoft.PowerShell.Commands.ServerLevel!", "Field[Unknown]"] + - ["System.String", "Microsoft.PowerShell.Commands.ByteCollection", "Property[HexOffset]"] + - ["System.Object[]", "Microsoft.PowerShell.Commands.GetCommandCommand", "Property[ArgumentList]"] + - ["System.Object", "Microsoft.PowerShell.Commands.CertificateProvider", "Method[GetChildItemsDynamicParameters].ReturnValue"] + - ["System.Management.Automation.Signature", "Microsoft.PowerShell.Commands.SignatureCommandsBase", "Property[Signature]"] + - ["System.String", "Microsoft.PowerShell.Commands.ComputerInfo", "Property[OsStatus]"] + - ["System.Object", "Microsoft.PowerShell.Commands.NewPSRoleCapabilityFileCommand", "Property[VariableDefinitions]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.SelectStringCommand", "Property[NotMatch]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.SetServiceCommand", "Property[Force]"] + - ["Microsoft.PowerShell.Commands.DeviceGuardHardwareSecure", "Microsoft.PowerShell.Commands.DeviceGuardHardwareSecure!", "Field[SMMSecurityMitigations]"] + - ["System.Object[]", "Microsoft.PowerShell.Commands.NewModuleManifestCommand", "Property[RequiredModules]"] + - ["System.Diagnostics.Process", "Microsoft.PowerShell.Commands.EnterPSHostProcessCommand", "Property[Process]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.ImportAliasCommand", "Property[Force]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.NewPSSessionOptionCommand", "Property[SkipRevocationCheck]"] + - ["Microsoft.PowerShell.Commands.WebRequestMethod", "Microsoft.PowerShell.Commands.InvokeRestMethodCommand", "Property[Method]"] + - ["Microsoft.PowerShell.Commands.OSType", "Microsoft.PowerShell.Commands.OSType!", "Field[XENIX]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.StartJobCommand", "Property[RunAs32]"] + - ["Microsoft.PowerShell.Commands.PCSystemTypeEx", "Microsoft.PowerShell.Commands.PCSystemTypeEx!", "Field[SOHOServer]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.SetClipboardCommand", "Property[PassThru]"] + - ["System.Guid", "Microsoft.PowerShell.Commands.ReceivePSSessionCommand", "Property[InstanceId]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.EnablePSSessionConfigurationCommand", "Property[NoServiceRestart]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.WhereObjectCommand", "Property[CEQ]"] + - ["Microsoft.PowerShell.Commands.WebCmdletElementCollection", "Microsoft.PowerShell.Commands.HtmlWebResponseObject", "Property[InputFields]"] + - ["System.Management.Automation.PSMemberTypes", "Microsoft.PowerShell.Commands.AddMemberCommand", "Property[MemberType]"] + - ["System.Management.Automation.ScopedItemOptions", "Microsoft.PowerShell.Commands.FunctionProviderDynamicParameters", "Property[Options]"] + - ["System.Management.Automation.Provider.IContentWriter", "Microsoft.PowerShell.Commands.SessionStateProviderBase", "Method[GetContentWriter].ReturnValue"] + - ["System.Object", "Microsoft.PowerShell.Commands.SessionStateProviderBase", "Method[GetContentReaderDynamicParameters].ReturnValue"] + - ["System.String[]", "Microsoft.PowerShell.Commands.NewItemPropertyCommand", "Property[LiteralPath]"] + - ["Microsoft.PowerShell.Commands.ResetCapability", "Microsoft.PowerShell.Commands.ResetCapability!", "Field[Disabled]"] + - ["System.Security.Principal.SecurityIdentifier", "Microsoft.PowerShell.Commands.SecurityDescriptorCommandsBase!", "Method[GetCentralAccessPolicyId].ReturnValue"] + - ["System.Int64", "Microsoft.PowerShell.Commands.FormatHex", "Property[Count]"] + - ["System.Byte[]", "Microsoft.PowerShell.Commands.ConvertFromToSecureStringCommandBase", "Property[Key]"] + - ["System.String", "Microsoft.PowerShell.Commands.StartJobCommand", "Property[LiteralPath]"] + - ["Microsoft.PowerShell.Commands.CpuAvailability", "Microsoft.PowerShell.Commands.CpuAvailability!", "Field[OffDuty]"] + - ["System.Collections.Hashtable", "Microsoft.PowerShell.Commands.InvokeCommandCommand", "Property[Options]"] + - ["System.String", "Microsoft.PowerShell.Commands.Processor", "Property[Name]"] + - ["System.Nullable", "Microsoft.PowerShell.Commands.Processor", "Property[NumberOfLogicalProcessors]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.SetAuthenticodeSignatureCommand", "Property[Force]"] + - ["System.String", "Microsoft.PowerShell.Commands.ControlPanelItem", "Property[CanonicalName]"] + - ["Microsoft.PowerShell.Commands.OperatingSystemSKU", "Microsoft.PowerShell.Commands.OperatingSystemSKU!", "Field[UltimateEdition]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.StopServiceCommand", "Property[NoWait]"] + - ["Microsoft.PowerShell.Commands.NetConnectionStatus", "Microsoft.PowerShell.Commands.NetConnectionStatus!", "Field[Other]"] + - ["System.String", "Microsoft.PowerShell.Commands.GetHelpCommand", "Property[Parameter]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.PassThroughItemPropertyCommandBase", "Property[PassThru]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.NewPSRoleCapabilityFileCommand", "Property[AssembliesToLoad]"] + - ["Microsoft.PowerShell.Commands.Language", "Microsoft.PowerShell.Commands.Language!", "Field[JScript]"] + - ["System.Int32", "Microsoft.PowerShell.Commands.ConvertToXmlCommand", "Property[Depth]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.WhereObjectCommand", "Property[Match]"] + - ["System.Management.Automation.PSCredential", "Microsoft.PowerShell.Commands.AddComputerCommand", "Property[Credential]"] + - ["System.Int32[]", "Microsoft.PowerShell.Commands.StopProcessCommand", "Property[Id]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.DisconnectPSSessionCommand", "Property[ContainerId]"] + - ["System.Int32", "Microsoft.PowerShell.Commands.ConvertToJsonCommand", "Property[Depth]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.ConvertFromCsvCommand", "Property[Header]"] + - ["System.String", "Microsoft.PowerShell.Commands.PSWorkflowExecutionOption", "Method[ConstructPrivateData].ReturnValue"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.RemovePSSnapinCommand", "Property[PassThru]"] + - ["Microsoft.PowerShell.Commands.OSEncryptionLevel", "Microsoft.PowerShell.Commands.OSEncryptionLevel!", "Field[Encrypt40Bits]"] + - ["System.Int32", "Microsoft.PowerShell.Commands.StartJobCommand", "Property[Port]"] + - ["System.String", "Microsoft.PowerShell.Commands.ImportWorkflowCommand!", "Method[CreateFunctionFromXaml].ReturnValue"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.WhereObjectCommand", "Property[CContains]"] + - ["System.Management.ImpersonationLevel", "Microsoft.PowerShell.Commands.StopComputerCommand", "Property[Impersonation]"] + - ["System.String", "Microsoft.PowerShell.Commands.ComputerInfo", "Property[WindowsInstallationType]"] + - ["System.Boolean", "Microsoft.PowerShell.Commands.SessionStateProviderBase", "Method[HasChildItems].ReturnValue"] + - ["Microsoft.PowerShell.Commands.OSProductSuite", "Microsoft.PowerShell.Commands.OSProductSuite!", "Field[WindowsEmbedded]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.NewItemPropertyCommand", "Property[Force]"] + - ["Microsoft.PowerShell.Commands.PowerPlatformRole", "Microsoft.PowerShell.Commands.PowerPlatformRole!", "Field[PerformanceServer]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.OutFileCommand", "Property[Append]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.InvokeCommandCommand", "Property[SessionName]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.SetClipboardCommand", "Property[LiteralPath]"] + - ["System.String", "Microsoft.PowerShell.Commands.ComputerInfo", "Property[OsSystemDrive]"] + - ["System.String", "Microsoft.PowerShell.Commands.ComputerInfo", "Property[CsChassisSKUNumber]"] + - ["System.String", "Microsoft.PowerShell.Commands.GetModuleCommand", "Property[CimNamespace]"] + - ["Microsoft.PowerShell.Commands.PCSystemTypeEx", "Microsoft.PowerShell.Commands.PCSystemTypeEx!", "Field[AppliancePC]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.SplitPathCommand", "Property[LeafBase]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.ImportWorkflowCommand", "Property[Path]"] + - ["System.Management.Automation.PSObject[]", "Microsoft.PowerShell.Commands.CompareObjectCommand", "Property[DifferenceObject]"] + - ["Microsoft.PowerShell.Commands.OutputModeOption", "Microsoft.PowerShell.Commands.OutGridViewCommand", "Property[OutputMode]"] + - ["System.String", "Microsoft.PowerShell.Commands.NewModuleManifestCommand", "Property[Copyright]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.NewPSSessionConfigurationFileCommand", "Property[RunAsVirtualAccountGroups]"] + - ["System.UInt32", "Microsoft.PowerShell.Commands.ByteCollection", "Property[Offset]"] + - ["Microsoft.PowerShell.Commands.OperatingSystemSKU", "Microsoft.PowerShell.Commands.OperatingSystemSKU!", "Field[StorageExpressServerEdition]"] + - ["System.Int32", "Microsoft.PowerShell.Commands.SelectObjectCommand", "Property[Last]"] + - ["System.String", "Microsoft.PowerShell.Commands.HotFix", "Property[FixComments]"] + - ["System.Management.Automation.Runspaces.PSSession[]", "Microsoft.PowerShell.Commands.StartJobCommand", "Property[Session]"] + - ["System.String", "Microsoft.PowerShell.Commands.FileSystemProvider!", "Method[LengthString].ReturnValue"] + - ["Microsoft.PowerShell.Commands.FileSystemCmdletProviderEncoding", "Microsoft.PowerShell.Commands.FileSystemCmdletProviderEncoding!", "Field[BigEndianUTF32]"] + - ["Microsoft.PowerShell.Commands.BootOptionAction", "Microsoft.PowerShell.Commands.BootOptionAction!", "Field[OperatingSystem]"] + - ["Microsoft.PowerShell.Commands.OperatingSystemSKU", "Microsoft.PowerShell.Commands.OperatingSystemSKU!", "Field[WindowsProfessionalWithMediaCenter]"] + - ["System.Management.Automation.ScriptBlock", "Microsoft.PowerShell.Commands.TraceCommandCommand", "Property[Expression]"] + - ["System.String", "Microsoft.PowerShell.Commands.ComputerInfo", "Property[BiosCodeSet]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.AddTypeCommandBase", "Property[Path]"] + - ["System.String", "Microsoft.PowerShell.Commands.ExportFormatDataCommand", "Property[LiteralPath]"] + - ["System.Nullable", "Microsoft.PowerShell.Commands.ComputerInfo", "Property[CsEnableDaylightSavingsTime]"] + - ["System.String", "Microsoft.PowerShell.Commands.WebRequestPSCmdlet", "Property[InFile]"] + - ["Microsoft.PowerShell.Commands.OperatingSystemSKU", "Microsoft.PowerShell.Commands.OperatingSystemSKU!", "Field[WindowsHome]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.JoinPathCommand", "Property[AdditionalChildPath]"] + - ["System.String", "Microsoft.PowerShell.Commands.PSRemotingBaseCmdlet", "Property[Subsystem]"] + - ["Microsoft.PowerShell.Commands.OSType", "Microsoft.PowerShell.Commands.OSType!", "Field[OpenVMS]"] + - ["System.Management.Automation.Runspaces.OutputBufferingMode", "Microsoft.PowerShell.Commands.DisconnectPSSessionCommand", "Property[OutputBufferingMode]"] + - ["Microsoft.PowerShell.Commands.WebCmdletElementCollection", "Microsoft.PowerShell.Commands.BasicHtmlWebResponseObject", "Property[InputFields]"] + - ["System.Boolean", "Microsoft.PowerShell.Commands.CoreCommandBase", "Property[SupportsShouldProcess]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.GetChildItemCommand", "Property[Exclude]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.ImportModuleCommand", "Property[Global]"] + - ["System.String", "Microsoft.PowerShell.Commands.ComputerInfo", "Property[CsSystemSKUNumber]"] + - ["System.Management.Automation.Breakpoint[]", "Microsoft.PowerShell.Commands.PSBreakpointUpdaterCommandBase", "Property[Breakpoint]"] + - ["System.Collections.IDictionary", "Microsoft.PowerShell.Commands.NewPSSessionConfigurationFileCommand", "Property[RoleDefinitions]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.ExportModuleMemberCommand", "Property[Alias]"] + - ["Microsoft.PowerShell.Commands.OSProductSuite", "Microsoft.PowerShell.Commands.OSProductSuite!", "Field[Server2008Enterprise]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.ExportClixmlCommand", "Property[Force]"] + - ["Microsoft.PowerShell.Commands.OSType", "Microsoft.PowerShell.Commands.OSType!", "Field[OS2]"] + - ["System.Version", "Microsoft.PowerShell.Commands.PSSessionConfigurationCommandBase", "Property[PSVersion]"] + - ["Microsoft.PowerShell.Commands.OSProductSuite[]", "Microsoft.PowerShell.Commands.ComputerInfo", "Property[OsSuites]"] + - ["Microsoft.PowerShell.Commands.OSType", "Microsoft.PowerShell.Commands.OSType!", "Field[NetWare]"] + - ["System.Management.Automation.Runspaces.AuthenticationMechanism", "Microsoft.PowerShell.Commands.PSRemotingBaseCmdlet", "Property[Authentication]"] + - ["System.Nullable", "Microsoft.PowerShell.Commands.Processor", "Property[MaxClockSpeed]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.PSRunspaceCmdlet", "Property[ComputerName]"] + - ["System.Nullable", "Microsoft.PowerShell.Commands.PSSessionConfigurationCommandBase", "Property[MaximumReceivedObjectSizeMB]"] + - ["System.Management.Automation.PSObject", "Microsoft.PowerShell.Commands.SelectStringCommand", "Property[InputObject]"] + - ["Microsoft.PowerShell.Commands.CpuArchitecture", "Microsoft.PowerShell.Commands.CpuArchitecture!", "Field[ARM]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.CopyItemCommand", "Property[Force]"] + - ["Microsoft.PowerShell.Commands.SystemElementState", "Microsoft.PowerShell.Commands.SystemElementState!", "Field[Other]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.TestConnectionCommand", "Property[Ping]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.GetHelpCommand", "Property[Detailed]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.GetItemPropertyCommand", "Property[LiteralPath]"] + - ["System.Nullable", "Microsoft.PowerShell.Commands.ComputerInfo", "Property[CsPowerOnPasswordStatus]"] + - ["System.Version", "Microsoft.PowerShell.Commands.StartJobCommand", "Property[PSVersion]"] + - ["System.Management.Automation.PSCredential", "Microsoft.PowerShell.Commands.ResetComputerMachinePasswordCommand", "Property[Credential]"] + - ["System.Nullable", "Microsoft.PowerShell.Commands.WSManConfigurationOption", "Property[OutputBufferingMode]"] + - ["System.Boolean", "Microsoft.PowerShell.Commands.RegistryProvider", "Method[HasChildItems].ReturnValue"] + - ["System.String", "Microsoft.PowerShell.Commands.EnterPSHostProcessCommand", "Property[AppDomainName]"] + - ["Microsoft.PowerShell.Commands.OSType", "Microsoft.PowerShell.Commands.OSType!", "Field[Sequent]"] + - ["System.Management.Automation.ExtendedTypeDefinition[]", "Microsoft.PowerShell.Commands.ExportFormatDataCommand", "Property[InputObject]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.GetExperimentalFeatureCommand", "Property[Name]"] + - ["System.Security.Cryptography.X509Certificates.X509Certificate2", "Microsoft.PowerShell.Commands.ImplicitRemotingCommandBase", "Property[Certificate]"] + - ["System.Management.Automation.PSObject", "Microsoft.PowerShell.Commands.UpdateListCommand", "Property[InputObject]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.GetVerbCommand", "Property[Group]"] + - ["System.Management.Automation.PSObject", "Microsoft.PowerShell.Commands.ProtectCmsMessageCommand", "Property[Content]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.GetCounterCommand", "Property[Continuous]"] + - ["System.Object", "Microsoft.PowerShell.Commands.AddMemberCommand", "Property[Value]"] + - ["Microsoft.PowerShell.ExecutionPolicy", "Microsoft.PowerShell.Commands.SetExecutionPolicyCommand", "Property[ExecutionPolicy]"] + - ["System.Collections.Hashtable", "Microsoft.PowerShell.Commands.StartProcessCommand", "Property[Environment]"] + - ["System.Management.Automation.ScriptBlock", "Microsoft.PowerShell.Commands.PSBreakpointCreationBase", "Property[Action]"] + - ["System.String", "Microsoft.PowerShell.Commands.SelectStringCommand", "Property[Encoding]"] + - ["System.String", "Microsoft.PowerShell.Commands.SetAuthenticodeSignatureCommand", "Property[HashAlgorithm]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.SetTraceSourceCommand", "Property[RemoveListener]"] + - ["System.Byte[]", "Microsoft.PowerShell.Commands.SignatureCommandsBase", "Property[Content]"] + - ["Microsoft.PowerShell.Commands.OSType", "Microsoft.PowerShell.Commands.OSType!", "Field[BeOS]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.SetTraceSourceCommand", "Property[Name]"] + - ["System.Object", "Microsoft.PowerShell.Commands.RegisterEngineEventCommand", "Method[GetSourceObject].ReturnValue"] + - ["Microsoft.PowerShell.Commands.ConvertFromSddlStringCommand+AccessRightTypeNames", "Microsoft.PowerShell.Commands.ConvertFromSddlStringCommand", "Property[Type]"] + - ["Microsoft.PowerShell.Commands.FileSystemCmdletProviderEncoding", "Microsoft.PowerShell.Commands.FileSystemCmdletProviderEncoding!", "Field[Default]"] + - ["System.Security.Cryptography.X509Certificates.StoreLocation", "Microsoft.PowerShell.Commands.X509StoreLocation", "Property[Location]"] + - ["System.Management.Automation.PSObject", "Microsoft.PowerShell.Commands.SetAclCommand", "Property[InputObject]"] + - ["System.Management.Automation.Runspaces.AuthenticationMechanism", "Microsoft.PowerShell.Commands.GetPSSessionCommand", "Property[Authentication]"] + - ["Microsoft.PowerShell.Commands.SessionFilterState", "Microsoft.PowerShell.Commands.SessionFilterState!", "Field[Closed]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.ClearVariableCommand", "Property[PassThru]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.GetServiceCommand", "Property[RequiredServices]"] + - ["System.Int32", "Microsoft.PowerShell.Commands.GetDateCommand", "Property[Hour]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.ShowMarkdownCommand", "Property[UseBrowser]"] + - ["Microsoft.PowerShell.Commands.DomainRole", "Microsoft.PowerShell.Commands.DomainRole!", "Field[PrimaryDomainController]"] + - ["Microsoft.PowerShell.Commands.JoinOptions", "Microsoft.PowerShell.Commands.JoinOptions!", "Field[JoinReadOnly]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.WaitProcessCommand", "Property[Any]"] + - ["System.Management.Automation.Runspaces.Runspace", "Microsoft.PowerShell.Commands.PSBreakpointUpdaterCommandBase", "Property[Runspace]"] + - ["System.Management.Automation.JobState", "Microsoft.PowerShell.Commands.JobCmdletBase", "Property[State]"] + - ["System.String", "Microsoft.PowerShell.Commands.GetCredentialCommand", "Property[Message]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.BaseCsvWritingCommand", "Property[NoHeader]"] + - ["System.String", "Microsoft.PowerShell.Commands.TraceCommandCommand", "Property[FilePath]"] + - ["System.Management.Automation.ScopedItemOptions", "Microsoft.PowerShell.Commands.AliasProviderDynamicParameters", "Property[Options]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.SetTraceSourceCommand", "Property[PSHost]"] + - ["System.Management.Automation.PSObject", "Microsoft.PowerShell.Commands.UnprotectCmsMessageCommand", "Property[EventLogRecord]"] + - ["System.Int32", "Microsoft.PowerShell.Commands.WriteProgressCommand", "Property[SecondsRemaining]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.ReceiveJobCommand", "Property[WriteJobInResults]"] + - ["System.Management.Automation.PSObject", "Microsoft.PowerShell.Commands.ObjectEventRegistrationBase", "Property[MessageData]"] + - ["System.Object", "Microsoft.PowerShell.Commands.OutLineOutputCommand", "Property[LineOutput]"] + - ["System.Management.Automation.Signature", "Microsoft.PowerShell.Commands.SignatureCommandsBase", "Method[PerformAction].ReturnValue"] + - ["System.String", "Microsoft.PowerShell.Commands.ComputerInfo", "Property[CsBootupState]"] + - ["System.ServiceProcess.ServiceController", "Microsoft.PowerShell.Commands.SetServiceCommand", "Property[InputObject]"] + - ["System.Management.Automation.ProviderInfo", "Microsoft.PowerShell.Commands.FileSystemProvider", "Method[Start].ReturnValue"] + - ["System.Int32", "Microsoft.PowerShell.Commands.StartSleepCommand", "Property[Milliseconds]"] + - ["System.String", "Microsoft.PowerShell.Commands.EnterPSSessionCommand", "Property[Name]"] + - ["System.String", "Microsoft.PowerShell.Commands.ComputerInfo", "Property[BiosIdentificationCode]"] + - ["System.String", "Microsoft.PowerShell.Commands.WriteAliasCommandBase", "Property[Value]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.GetPSBreakpointCommand", "Property[Script]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.GetPSProviderCommand", "Property[PSProvider]"] + - ["Microsoft.PowerShell.Commands.BreakpointType", "Microsoft.PowerShell.Commands.BreakpointType!", "Field[Variable]"] + - ["System.String", "Microsoft.PowerShell.Commands.ObjectEventRegistrationBase", "Property[SourceIdentifier]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.SetClipboardCommand", "Property[Value]"] + - ["System.Nullable", "Microsoft.PowerShell.Commands.ComputerInfo", "Property[OsLastBootUpTime]"] + - ["System.Int32", "Microsoft.PowerShell.Commands.NewTimeSpanCommand", "Property[Days]"] + - ["System.String", "Microsoft.PowerShell.Commands.WebRequestPSCmdlet", "Property[CertificateThumbprint]"] + - ["System.String", "Microsoft.PowerShell.Commands.GetEventLogCommand", "Property[LogName]"] + - ["System.String", "Microsoft.PowerShell.Commands.ComputerInfo", "Property[CsSystemType]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.TestFileCatalogCommand", "Property[FilesToSkip]"] + - ["System.String", "Microsoft.PowerShell.Commands.UnregisterEventCommand", "Property[SourceIdentifier]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.SplitPathCommand", "Property[Parent]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.UnprotectCmsMessageCommand", "Property[IncludeContext]"] + - ["System.String", "Microsoft.PowerShell.Commands.UpdateData!", "Field[FileParameterSet]"] + - ["System.Management.Automation.PSCredential", "Microsoft.PowerShell.Commands.WmiBaseCmdlet", "Property[Credential]"] + - ["System.Int32", "Microsoft.PowerShell.Commands.StartSleepCommand", "Property[Seconds]"] + - ["System.Management.AuthenticationLevel", "Microsoft.PowerShell.Commands.TestConnectionCommand", "Property[DcomAuthentication]"] + - ["System.Management.Automation.Runspaces.PSSession[]", "Microsoft.PowerShell.Commands.InvokeCommandCommand", "Property[Session]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.GetLocationCommand", "Property[Stack]"] + - ["System.Int32", "Microsoft.PowerShell.Commands.GetDateCommand", "Property[Month]"] + - ["System.Nullable", "Microsoft.PowerShell.Commands.ComputerInfo", "Property[CsPauseAfterReset]"] + - ["System.Management.Automation.Job[]", "Microsoft.PowerShell.Commands.ReceiveJobCommand", "Property[Job]"] + - ["System.String", "Microsoft.PowerShell.Commands.DnsNameRepresentation", "Property[Punycode]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.TestConnectionCommand", "Field[Detailed]"] + - ["System.Nullable", "Microsoft.PowerShell.Commands.ComputerInfo", "Property[OsSizeStoredInPagingFiles]"] + - ["Microsoft.PowerShell.Commands.DisplayHintType", "Microsoft.PowerShell.Commands.DisplayHintType!", "Field[Time]"] + - ["System.Uri[]", "Microsoft.PowerShell.Commands.ConnectPSSessionCommand", "Property[ConnectionUri]"] + - ["System.UInt64", "Microsoft.PowerShell.Commands.ByteCollection", "Property[Offset64]"] + - ["Microsoft.PowerShell.Commands.OperatingSystemSKU", "Microsoft.PowerShell.Commands.OperatingSystemSKU!", "Field[DatacenterServerCoreEdition]"] + - ["System.Int32", "Microsoft.PowerShell.Commands.FormatCustomCommand", "Property[Depth]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.ClearItemCommand", "Property[LiteralPath]"] + - ["System.Management.Automation.SessionStateEntryVisibility", "Microsoft.PowerShell.Commands.SetVariableCommand", "Property[Visibility]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.UnregisterPSSessionConfigurationCommand", "Property[Force]"] + - ["System.Int32", "Microsoft.PowerShell.Commands.GetDateCommand", "Property[Day]"] + - ["System.Int32", "Microsoft.PowerShell.Commands.NewPSWorkflowExecutionOptionCommand", "Property[WorkflowShutdownTimeoutMSec]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.GetCommandCommand", "Property[Noun]"] + - ["System.String", "Microsoft.PowerShell.Commands.ReceivePSSessionCommand", "Property[ApplicationName]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.SelectStringCommand", "Property[LiteralPath]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.AddTypeCommand", "Property[ReferencedAssemblies]"] + - ["Microsoft.PowerShell.Commands.OSProductSuite", "Microsoft.PowerShell.Commands.OSProductSuite!", "Field[HomeEdition]"] + - ["System.Security.SecureString", "Microsoft.PowerShell.Commands.SecureStringCommandBase", "Property[SecureStringData]"] + - ["Microsoft.PowerShell.Commands.OperatingSystemSKU", "Microsoft.PowerShell.Commands.OperatingSystemSKU!", "Field[MicrosoftHyperVServer]"] + - ["Microsoft.PowerShell.Commands.OSType", "Microsoft.PowerShell.Commands.OSType!", "Field[Solaris]"] + - ["System.Int32", "Microsoft.PowerShell.Commands.PSRunspaceDebug", "Property[RunspaceId]"] + - ["Microsoft.PowerShell.Commands.PowerPlatformRole", "Microsoft.PowerShell.Commands.PowerPlatformRole!", "Field[Desktop]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.RemovePSDriveCommand", "Property[Force]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.PSRemotingBaseCmdlet", "Property[HostName]"] + - ["System.Boolean", "Microsoft.PowerShell.Commands.SetTimeZoneCommand", "Property[HasAccess]"] + - ["System.Boolean", "Microsoft.PowerShell.Commands.SetItemCommand", "Property[ProviderSupportsShouldProcess]"] + - ["Microsoft.PowerShell.Commands.OSType", "Microsoft.PowerShell.Commands.OSType!", "Field[Rhapsody]"] + - ["System.String", "Microsoft.PowerShell.Commands.ImportLocalizedData", "Property[UICulture]"] + - ["Microsoft.PowerShell.Commands.OperatingSystemSKU", "Microsoft.PowerShell.Commands.OperatingSystemSKU!", "Field[WindowsServerEnterpriseNoHyperVCore]"] + - ["System.String", "Microsoft.PowerShell.Commands.InternalSymbolicLinkLinkCodeMethods!", "Method[GetLinkType].ReturnValue"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.UpdateTypeDataCommand", "Property[Force]"] + - ["System.String", "Microsoft.PowerShell.Commands.CommonRunspaceCommandBase!", "Field[RunspaceNameParameterSet]"] + - ["System.String", "Microsoft.PowerShell.Commands.NewPSSessionCommand", "Property[ConfigurationName]"] + - ["System.Management.Automation.Breakpoint[]", "Microsoft.PowerShell.Commands.PSBreakpointCommandBase", "Property[Breakpoint]"] + - ["System.String", "Microsoft.PowerShell.Commands.ComputerInfo", "Property[OsOtherTypeDescription]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.OutStringCommand", "Property[Stream]"] + - ["System.Int64", "Microsoft.PowerShell.Commands.PSWorkflowExecutionOption", "Property[MaxPersistenceStoreSizeGB]"] + - ["System.String", "Microsoft.PowerShell.Commands.PSSessionConfigurationCommandBase", "Property[Name]"] + - ["Microsoft.PowerShell.Commands.WmiState", "Microsoft.PowerShell.Commands.WmiState!", "Field[Stopping]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.NewObjectCommand", "Property[Strict]"] + - ["System.Management.Automation.Debugger", "Microsoft.PowerShell.Commands.CommonRunspaceCommandBase", "Method[GetDebuggerFromRunspace].ReturnValue"] + - ["System.String", "Microsoft.PowerShell.Commands.ConnectPSSessionCommand", "Property[CertificateThumbprint]"] + - ["System.Management.Automation.PSCredential", "Microsoft.PowerShell.Commands.GetHotFixCommand", "Property[Credential]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.PSBreakpointCreationBase", "Property[Variable]"] + - ["Microsoft.PowerShell.Commands.BreakpointType", "Microsoft.PowerShell.Commands.BreakpointType!", "Field[Line]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.UpdatableHelpCommandBase", "Property[UseDefaultCredentials]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.RemoveComputerCommand", "Property[ComputerName]"] + - ["System.Management.Automation.SessionStateEntryVisibility", "Microsoft.PowerShell.Commands.NewVariableCommand", "Property[Visibility]"] + - ["System.Nullable", "Microsoft.PowerShell.Commands.ComputerInfo", "Property[CsWakeUpType]"] + - ["Microsoft.PowerShell.Commands.CpuAvailability", "Microsoft.PowerShell.Commands.CpuAvailability!", "Field[NotApplicable]"] + - ["System.Int32", "Microsoft.PowerShell.Commands.GetEventLogCommand", "Property[Newest]"] + - ["System.Char", "Microsoft.PowerShell.Commands.ConvertFromStringDataCommand", "Property[Delimiter]"] + - ["System.Nullable", "Microsoft.PowerShell.Commands.ComputerInfo", "Property[HyperVRequirementDataExecutionPreventionAvailable]"] + - ["System.Nullable", "Microsoft.PowerShell.Commands.ComputerInfo", "Property[OsInUseVirtualMemory]"] + - ["System.Object", "Microsoft.PowerShell.Commands.FileSystemProvider", "Method[ClearPropertyDynamicParameters].ReturnValue"] + - ["System.Collections.Hashtable[]", "Microsoft.PowerShell.Commands.StartJobCommand", "Property[SSHConnection]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.SetItemCommand", "Property[PassThru]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.WaitProcessCommand", "Property[Name]"] + - ["Microsoft.PowerShell.Commands.OperatingSystemSKU", "Microsoft.PowerShell.Commands.OperatingSystemSKU!", "Field[ClusterServerEdition]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.GetHelpCommand", "Property[Category]"] + - ["System.Management.Automation.PSLanguageMode", "Microsoft.PowerShell.Commands.NewPSSessionConfigurationFileCommand", "Property[LanguageMode]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.TestPathCommand", "Property[LiteralPath]"] + - ["System.Management.Automation.Remoting.PSSessionOption", "Microsoft.PowerShell.Commands.ConnectPSSessionCommand", "Property[SessionOption]"] + - ["System.String", "Microsoft.PowerShell.Commands.RegisterPSSessionConfigurationCommand", "Property[ProcessorArchitecture]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.InvokeItemCommand", "Property[Path]"] + - ["Microsoft.PowerShell.Commands.NetConnectionStatus", "Microsoft.PowerShell.Commands.NetConnectionStatus!", "Field[Disconnecting]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.GetWinEventCommand", "Property[ProviderName]"] + - ["System.Boolean", "Microsoft.PowerShell.Commands.FileSystemProvider", "Method[ConvertPath].ReturnValue"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.TestConnectionCommand", "Property[IPv4]"] + - ["System.String", "Microsoft.PowerShell.Commands.HistoryInfo", "Method[ToString].ReturnValue"] + - ["System.Int32", "Microsoft.PowerShell.Commands.SortObjectCommand", "Property[Bottom]"] + - ["System.Nullable", "Microsoft.PowerShell.Commands.ComputerInfo", "Property[BiosInstallDate]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.WebRequestPSCmdlet", "Property[SkipHeaderValidation]"] + - ["Microsoft.PowerShell.Commands.FileSystemCmdletProviderEncoding", "Microsoft.PowerShell.Commands.FileSystemCmdletProviderEncoding!", "Field[UTF7]"] + - ["System.Nullable", "Microsoft.PowerShell.Commands.GenericMeasureInfo", "Property[Sum]"] + - ["System.String", "Microsoft.PowerShell.Commands.PSRemotingCmdlet!", "Field[UseWindowsPowerShellParameterSet]"] + - ["System.String", "Microsoft.PowerShell.Commands.RenameItemPropertyCommand", "Property[LiteralPath]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.CopyItemCommand", "Property[Path]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.RemoveItemCommand", "Property[Recurse]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.OutStringCommand", "Property[NoNewline]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.SplitPathCommand", "Property[Resolve]"] + - ["System.Int32", "Microsoft.PowerShell.Commands.PSRemotingBaseCmdlet", "Property[ThrottleLimit]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.NewPSSessionCommand", "Property[Name]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.UpdateHelpCommand", "Property[Module]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.WhereObjectCommand", "Property[Like]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.NewPSSessionOptionCommand", "Property[IncludePortInSPN]"] + - ["System.Int32", "Microsoft.PowerShell.Commands.RestartComputerTimeoutException", "Property[Timeout]"] + - ["System.Object", "Microsoft.PowerShell.Commands.FileSystemProvider", "Method[GetChildNamesDynamicParameters].ReturnValue"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.ShowCommandCommand", "Property[PassThru]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.FileSystemContentReaderDynamicParameters", "Property[Wait]"] + - ["Microsoft.PowerShell.Commands.HardwareSecurity", "Microsoft.PowerShell.Commands.HardwareSecurity!", "Field[NotImplemented]"] + - ["System.Security.AccessControl.AuthorizationRuleCollection", "Microsoft.PowerShell.Commands.SecurityDescriptorCommandsBase!", "Method[GetAudit].ReturnValue"] + - ["System.String", "Microsoft.PowerShell.Commands.SetMarkdownOptionCommand", "Property[Header6Color]"] + - ["System.TimeSpan", "Microsoft.PowerShell.Commands.SetDateCommand", "Property[Adjust]"] + - ["System.String", "Microsoft.PowerShell.Commands.ExportAliasCommand", "Property[Scope]"] + - ["System.Version", "Microsoft.PowerShell.Commands.ModuleSpecification", "Property[Version]"] + - ["System.String", "Microsoft.PowerShell.Commands.PSPropertyExpression", "Method[ToString].ReturnValue"] + - ["Microsoft.PowerShell.Commands.FileSystemCmdletProviderEncoding", "Microsoft.PowerShell.Commands.FileSystemCmdletProviderEncoding!", "Field[BigEndianUnicode]"] + - ["System.Type", "Microsoft.PowerShell.Commands.UpdateTypeDataCommand", "Property[TargetTypeForDeserialization]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.WebRequestPSCmdlet", "Property[AllowInsecureRedirect]"] + - ["System.String", "Microsoft.PowerShell.Commands.WebRequestPSCmdlet", "Property[SessionVariable]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.NewPSSessionConfigurationFileCommand", "Property[VisibleProviders]"] + - ["System.Management.Automation.VariableAccessMode", "Microsoft.PowerShell.Commands.PSBreakpointCreationBase", "Property[Mode]"] + - ["Microsoft.PowerShell.Commands.OSProductSuite", "Microsoft.PowerShell.Commands.OSProductSuite!", "Field[WebServerEdition]"] + - ["System.String", "Microsoft.PowerShell.Commands.NewServiceCommand", "Property[Name]"] + - ["Microsoft.PowerShell.Commands.OperatingSystemSKU", "Microsoft.PowerShell.Commands.OperatingSystemSKU!", "Field[StorageServerWorkgroupCore]"] + - ["Microsoft.PowerShell.Commands.CpuArchitecture", "Microsoft.PowerShell.Commands.CpuArchitecture!", "Field[x64]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.ReceiveJobCommand", "Property[Keep]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.GetLocationCommand", "Property[StackName]"] + - ["System.Int32", "Microsoft.PowerShell.Commands.NewPSWorkflowExecutionOptionCommand", "Property[MaxRunningWorkflows]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.GetCommandCommand", "Property[ListImported]"] + - ["System.String", "Microsoft.PowerShell.Commands.SetMarkdownOptionCommand", "Property[Code]"] + - ["System.String", "Microsoft.PowerShell.Commands.RenameItemPropertyCommand", "Property[NewName]"] + - ["System.String", "Microsoft.PowerShell.Commands.Processor", "Property[Status]"] + - ["System.String", "Microsoft.PowerShell.Commands.PSRemotingCmdlet!", "Field[DefaultPowerShellRemoteShellName]"] + - ["System.String", "Microsoft.PowerShell.Commands.ComputerInfo", "Property[OsHardwareAbstractionLayer]"] + - ["System.String", "Microsoft.PowerShell.Commands.NewPSDriveCommand", "Property[Root]"] + - ["System.Diagnostics.TraceOptions", "Microsoft.PowerShell.Commands.TraceCommandCommand", "Property[ListenerOption]"] + - ["System.Management.Automation.ScriptBlock[]", "Microsoft.PowerShell.Commands.ForEachObjectCommand", "Property[RemainingScripts]"] + - ["System.Net.Http.HttpResponseMessage", "Microsoft.PowerShell.Commands.HttpResponseException", "Property[Response]"] + - ["System.Int32", "Microsoft.PowerShell.Commands.InvokeCommandCommand", "Property[ConnectingTimeout]"] + - ["Microsoft.PowerShell.Commands.NetConnectionStatus", "Microsoft.PowerShell.Commands.NetConnectionStatus!", "Field[CredentialsRequired]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.ImportModuleCommand", "Property[Cmdlet]"] + - ["System.Object", "Microsoft.PowerShell.Commands.FileSystemProvider", "Method[CopyItemDynamicParameters].ReturnValue"] + - ["Microsoft.PowerShell.Commands.SystemElementState", "Microsoft.PowerShell.Commands.SystemElementState!", "Field[Critical]"] + - ["Microsoft.PowerShell.Commands.OSProductSuite", "Microsoft.PowerShell.Commands.OSProductSuite!", "Field[TerminalServicesSingleSession]"] + - ["System.Management.Automation.PSSessionTypeOption", "Microsoft.PowerShell.Commands.PSWorkflowExecutionOption", "Method[ConstructObjectFromPrivateData].ReturnValue"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.StopServiceCommand", "Property[Force]"] + - ["System.Management.Automation.PSMemberTypes", "Microsoft.PowerShell.Commands.UpdateTypeDataCommand", "Property[MemberType]"] + - ["Microsoft.PowerShell.Commands.PCSystemType", "Microsoft.PowerShell.Commands.PCSystemType!", "Field[EnterpriseServer]"] + - ["System.Int32", "Microsoft.PowerShell.Commands.GetRandomCommandBase", "Property[Count]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.SetPSDebugCommand", "Property[Off]"] + - ["System.String", "Microsoft.PowerShell.Commands.WriteWarningCommand", "Property[Message]"] + - ["System.String", "Microsoft.PowerShell.Commands.NewModuleManifestCommand", "Property[Description]"] + - ["System.Object", "Microsoft.PowerShell.Commands.RegistryProvider", "Method[SetItemDynamicParameters].ReturnValue"] + - ["System.Nullable", "Microsoft.PowerShell.Commands.ComputerInfo", "Property[OsPrimary]"] + - ["System.String", "Microsoft.PowerShell.Commands.ComputerInfo", "Property[OsSystemDevice]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.GetAliasCommand", "Property[Name]"] + - ["Microsoft.PowerShell.Commands.WebRequestMethod", "Microsoft.PowerShell.Commands.WebRequestMethod!", "Field[Patch]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.AddHistoryCommand", "Property[Passthru]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.GetWinEventCommand", "Property[LogName]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.RemoveComputerCommand", "Property[Restart]"] + - ["System.Nullable", "Microsoft.PowerShell.Commands.NewPSTransportOptionCommand", "Property[MaxMemoryPerSessionMB]"] + - ["Microsoft.PowerShell.Commands.WebRequestMethod", "Microsoft.PowerShell.Commands.WebRequestMethod!", "Field[Head]"] + - ["System.Management.Automation.Remoting.PSSessionOption", "Microsoft.PowerShell.Commands.ReceivePSSessionCommand", "Property[SessionOption]"] + - ["System.Collections.ObjectModel.Collection", "Microsoft.PowerShell.Commands.RegistryProvider", "Method[InitializeDefaultDrives].ReturnValue"] + - ["System.String", "Microsoft.PowerShell.Commands.WriteOrThrowErrorCommand", "Property[CategoryReason]"] + - ["Microsoft.PowerShell.Commands.OSType", "Microsoft.PowerShell.Commands.OSType!", "Field[U6000]"] + - ["System.String", "Microsoft.PowerShell.Commands.RemovePSDriveCommand", "Property[Scope]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.GetEventLogCommand", "Property[AsString]"] + - ["System.String", "Microsoft.PowerShell.Commands.InvokeRestMethodCommand", "Property[StatusCodeVariable]"] + - ["System.Collections.IDictionary", "Microsoft.PowerShell.Commands.WebRequestPSCmdlet", "Property[Form]"] + - ["System.String", "Microsoft.PowerShell.Commands.StartJobCommand", "Property[DefinitionName]"] + - ["Microsoft.PowerShell.Commands.SessionFilterState", "Microsoft.PowerShell.Commands.SessionFilterState!", "Field[Disconnected]"] + - ["System.String", "Microsoft.PowerShell.Commands.StartJobCommand", "Property[FilePath]"] + - ["System.String", "Microsoft.PowerShell.Commands.GetWinEventCommand", "Property[ComputerName]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.RemoveItemCommand", "Property[Force]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.SignatureCommandsBase", "Property[SourcePathOrExtension]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.SetTimeZoneCommand", "Property[PassThru]"] + - ["System.String", "Microsoft.PowerShell.Commands.RemoveComputerCommand", "Property[WorkgroupName]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.ConvertToSecureStringCommand", "Property[Force]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.FileSystemProviderGetItemDynamicParameters", "Property[Stream]"] + - ["System.String", "Microsoft.PowerShell.Commands.MatchInfo", "Property[Path]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.StartProcessCommand", "Property[ArgumentList]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.SecurityDescriptorCommandsBase", "Property[Exclude]"] + - ["System.Collections.Hashtable[]", "Microsoft.PowerShell.Commands.GetWinEventCommand", "Property[FilterHashtable]"] + - ["System.Object[]", "Microsoft.PowerShell.Commands.NewPSSessionConfigurationFileCommand", "Property[ModulesToImport]"] + - ["System.Management.Automation.Remoting.PSSessionOption", "Microsoft.PowerShell.Commands.InvokeCommandCommand", "Property[SessionOption]"] + - ["Microsoft.PowerShell.Commands.NetConnectionStatus", "Microsoft.PowerShell.Commands.NetConnectionStatus!", "Field[Connected]"] + - ["Microsoft.PowerShell.Commands.ServiceStartupType", "Microsoft.PowerShell.Commands.ServiceStartupType!", "Field[Manual]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.JoinPathCommand", "Property[Resolve]"] + - ["System.Management.Automation.PSMemberTypes", "Microsoft.PowerShell.Commands.MemberDefinition", "Property[MemberType]"] + - ["System.String", "Microsoft.PowerShell.Commands.NewEventLogCommand", "Property[LogName]"] + - ["System.String", "Microsoft.PowerShell.Commands.SetMarkdownOptionCommand", "Property[ItalicsForegroundColor]"] + - ["Microsoft.PowerShell.Commands.OSType", "Microsoft.PowerShell.Commands.OSType!", "Field[OS400]"] + - ["Microsoft.PowerShell.Commands.TestPathType", "Microsoft.PowerShell.Commands.TestPathType!", "Field[Container]"] + - ["Microsoft.PowerShell.Commands.DomainRole", "Microsoft.PowerShell.Commands.DomainRole!", "Field[StandaloneServer]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.ConvertFromJsonCommand", "Property[AsHashtable]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.PSRunspaceCmdlet", "Property[Name]"] + - ["System.String", "Microsoft.PowerShell.Commands.SetLocationCommand", "Property[Path]"] + - ["Microsoft.PowerShell.Commands.DeviceGuardHardwareSecure", "Microsoft.PowerShell.Commands.DeviceGuardHardwareSecure!", "Field[ModeBasedExecutionControl]"] + - ["System.Management.AuthenticationLevel", "Microsoft.PowerShell.Commands.WmiBaseCmdlet", "Property[Authentication]"] + - ["System.String", "Microsoft.PowerShell.Commands.SetMarkdownOptionCommand", "Property[Header2Color]"] + - ["System.Nullable", "Microsoft.PowerShell.Commands.ComputerInfo", "Property[OsPortableOperatingSystem]"] + - ["System.String", "Microsoft.PowerShell.Commands.RegisterWmiEventCommand", "Property[Namespace]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.WhereObjectCommand", "Property[Is]"] + - ["System.Management.Automation.PSObject[]", "Microsoft.PowerShell.Commands.ConvertFromCsvCommand", "Property[InputObject]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.ResumeJobCommand", "Property[Wait]"] + - ["System.String", "Microsoft.PowerShell.Commands.PushLocationCommand", "Property[LiteralPath]"] + - ["Microsoft.PowerShell.Commands.CpuArchitecture", "Microsoft.PowerShell.Commands.CpuArchitecture!", "Field[ia64]"] + - ["System.Int32[]", "Microsoft.PowerShell.Commands.SetPSBreakpointCommand", "Property[Line]"] + - ["System.String", "Microsoft.PowerShell.Commands.PSWorkflowExecutionOption", "Property[PersistencePath]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.CopyItemCommand", "Property[Container]"] + - ["System.Object", "Microsoft.PowerShell.Commands.WhereObjectCommand", "Property[Value]"] + - ["Microsoft.PowerShell.Commands.WebCmdletElementCollection", "Microsoft.PowerShell.Commands.HtmlWebResponseObject", "Property[Links]"] + - ["System.Management.Automation.ScriptBlock", "Microsoft.PowerShell.Commands.PSPropertyExpression", "Property[Script]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.NewPSWorkflowExecutionOptionCommand", "Property[PersistWithEncryption]"] + - ["System.String", "Microsoft.PowerShell.Commands.TestPSSessionConfigurationFileCommand", "Property[Path]"] + - ["System.Management.Automation.ScriptBlock", "Microsoft.PowerShell.Commands.StartJobCommand", "Property[ScriptBlock]"] + - ["System.Int32", "Microsoft.PowerShell.Commands.DisconnectPSSessionCommand", "Property[IdleTimeoutSec]"] + - ["System.String", "Microsoft.PowerShell.Commands.ComputerInfo", "Property[BiosManufacturer]"] + - ["Microsoft.PowerShell.Commands.SystemElementState", "Microsoft.PowerShell.Commands.SystemElementState!", "Field[Warning]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.RemovePSSessionCommand", "Property[ContainerId]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.AddMemberCommand", "Property[Force]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.StopJobCommand", "Property[Command]"] + - ["Microsoft.PowerShell.Commands.OperatingSystemSKU", "Microsoft.PowerShell.Commands.OperatingSystemSKU!", "Field[HomeBasicEdition]"] + - ["System.String", "Microsoft.PowerShell.Commands.CertificateProvider", "Method[System.Management.Automation.Provider.ICmdletProviderSupportsHelp.GetHelpMaml].ReturnValue"] + - ["System.Exception", "Microsoft.PowerShell.Commands.PSPropertyExpressionResult", "Property[Exception]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.OutDefaultCommand", "Property[Transcript]"] + - ["System.Int32[]", "Microsoft.PowerShell.Commands.GetPSHostProcessInfoCommand", "Property[Id]"] + - ["System.Management.Automation.PSCredential", "Microsoft.PowerShell.Commands.RenameComputerCommand", "Property[LocalCredential]"] + - ["System.Guid[]", "Microsoft.PowerShell.Commands.ConnectPSSessionCommand", "Property[VMId]"] + - ["System.Object", "Microsoft.PowerShell.Commands.RegistryProvider", "Method[MovePropertyDynamicParameters].ReturnValue"] + - ["System.Text.Encoding", "Microsoft.PowerShell.Commands.TeeObjectCommand", "Property[Encoding]"] + - ["System.Management.Automation.RollbackSeverity", "Microsoft.PowerShell.Commands.StartTransactionCommand", "Property[RollbackPreference]"] + - ["System.Object", "Microsoft.PowerShell.Commands.ReadHostCommand", "Property[Prompt]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.SortObjectCommand", "Property[Unique]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.WhereObjectCommand", "Property[LT]"] + - ["Microsoft.PowerShell.Commands.WebCmdletElementCollection", "Microsoft.PowerShell.Commands.HtmlWebResponseObject", "Property[Images]"] + - ["System.String", "Microsoft.PowerShell.Commands.PSRemotingCmdlet!", "Field[SessionParameterSet]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.ExportAliasCommand", "Property[Name]"] + - ["System.Globalization.CultureInfo", "Microsoft.PowerShell.Commands.NewPSSessionOptionCommand", "Property[Culture]"] + - ["Microsoft.PowerShell.Commands.PCSystemType", "Microsoft.PowerShell.Commands.PCSystemType!", "Field[AppliancePC]"] + - ["System.Object", "Microsoft.PowerShell.Commands.PSPropertyExpressionResult", "Property[Result]"] + - ["Microsoft.PowerShell.Commands.ServerLevel", "Microsoft.PowerShell.Commands.ServerLevel!", "Field[ServerCore]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.ClearItemPropertyCommand", "Property[Path]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.GetDateCommand", "Property[AsUTC]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.NewModuleManifestCommand", "Property[FormatsToProcess]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.ExportCsvCommand", "Property[NoClobber]"] + - ["System.String", "Microsoft.PowerShell.Commands.ProtectCmsMessageCommand", "Property[LiteralPath]"] + - ["Microsoft.PowerShell.Commands.FirmwareType", "Microsoft.PowerShell.Commands.FirmwareType!", "Field[Unknown]"] + - ["System.String", "Microsoft.PowerShell.Commands.ForEachObjectCommand", "Property[MemberName]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.GetControlPanelItemCommand", "Property[Category]"] + - ["System.String", "Microsoft.PowerShell.Commands.StartProcessCommand", "Property[FilePath]"] + - ["System.Management.Automation.PSEventSubscriber", "Microsoft.PowerShell.Commands.ObjectEventRegistrationBase", "Property[NewSubscriber]"] + - ["System.Management.Automation.PSCredential", "Microsoft.PowerShell.Commands.NewPSSessionOptionCommand", "Property[ProxyCredential]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.SignatureCommandsBase", "Property[LiteralPath]"] + - ["System.Int32", "Microsoft.PowerShell.Commands.NewWinEventCommand", "Property[Id]"] + - ["System.Byte[]", "Microsoft.PowerShell.Commands.WebResponseObject", "Property[Content]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.AddTypeCommand", "Property[LiteralPath]"] + - ["System.String", "Microsoft.PowerShell.Commands.MatchInfo", "Method[ToString].ReturnValue"] + - ["System.Object", "Microsoft.PowerShell.Commands.NewItemPropertyCommand", "Property[Value]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.MatchInfoContext", "Property[DisplayPreContext]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.ComputerInfo", "Property[BiosBIOSVersion]"] + - ["System.Object[]", "Microsoft.PowerShell.Commands.NewWinEventCommand", "Property[Payload]"] + - ["System.Management.Automation.ScriptBlock", "Microsoft.PowerShell.Commands.MeasureCommandCommand", "Property[Expression]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.RemoveItemPropertyCommand", "Property[Name]"] + - ["System.String", "Microsoft.PowerShell.Commands.EnterPSHostProcessCommand", "Property[Name]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.SelectStringCommand", "Property[CaseSensitive]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.RemoveItemPropertyCommand", "Property[Path]"] + - ["Microsoft.PowerShell.Commands.FirmwareType", "Microsoft.PowerShell.Commands.FirmwareType!", "Field[Bios]"] + - ["Microsoft.PowerShell.Commands.PowerManagementCapabilities", "Microsoft.PowerShell.Commands.PowerManagementCapabilities!", "Field[NotSupported]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.ImportCounterCommand", "Property[Counter]"] + - ["Microsoft.PowerShell.Commands.WebRequestMethod", "Microsoft.PowerShell.Commands.WebRequestMethod!", "Field[Trace]"] + - ["System.Management.Automation.PSObject", "Microsoft.PowerShell.Commands.NewEventCommand", "Property[Sender]"] + - ["Microsoft.PowerShell.Commands.OperatingSystemSKU", "Microsoft.PowerShell.Commands.OperatingSystemSKU!", "Field[TBD]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.WhereObjectCommand", "Property[CLike]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.ReceiveJobCommand", "Property[Force]"] + - ["Microsoft.PowerShell.Commands.ServerLevel", "Microsoft.PowerShell.Commands.ServerLevel!", "Field[NanoServer]"] + - ["Microsoft.PowerShell.Commands.DomainRole", "Microsoft.PowerShell.Commands.DomainRole!", "Field[MemberServer]"] + - ["System.Management.Automation.Runspaces.PSSession[]", "Microsoft.PowerShell.Commands.RemovePSSessionCommand", "Property[Session]"] + - ["System.Boolean", "Microsoft.PowerShell.Commands.CertificateProvider", "Method[IsItemContainer].ReturnValue"] + - ["System.String", "Microsoft.PowerShell.Commands.OutPrinterCommand", "Property[Name]"] + - ["System.String", "Microsoft.PowerShell.Commands.AddTypeCommandBase", "Property[TypeDefinition]"] + - ["System.Int32[]", "Microsoft.PowerShell.Commands.GetPSBreakpointCommand", "Property[Id]"] + - ["Microsoft.PowerShell.Commands.CpuAvailability", "Microsoft.PowerShell.Commands.CpuAvailability!", "Field[Warning]"] + - ["System.Type", "Microsoft.PowerShell.Commands.UpdateTypeDataCommand", "Property[TypeAdapter]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.GetItemPropertyCommand", "Property[Path]"] + - ["Microsoft.PowerShell.Commands.FileSystemCmdletProviderEncoding", "Microsoft.PowerShell.Commands.FileSystemCmdletProviderEncoding!", "Field[Byte]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.InvokeItemCommand", "Property[Exclude]"] + - ["System.Int32", "Microsoft.PowerShell.Commands.EnterPSSessionCommand", "Property[ThrottleLimit]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.GetRunspaceCommand", "Property[Name]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.GetCommandCommand", "Property[All]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.EnterPSSessionCommand", "Property[EnableNetworkAccess]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.EnableRunspaceDebugCommand", "Property[BreakAll]"] + - ["System.String", "Microsoft.PowerShell.Commands.RenameItemCommand", "Property[Path]"] + - ["System.Int32", "Microsoft.PowerShell.Commands.ForEachObjectCommand", "Property[TimeoutSeconds]"] + - ["System.Management.Automation.PSObject[]", "Microsoft.PowerShell.Commands.CompareObjectCommand", "Property[ReferenceObject]"] + - ["Microsoft.PowerShell.Commands.DisplayHintType", "Microsoft.PowerShell.Commands.DisplayHintType!", "Field[DateTime]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.AddTypeCommand", "Property[MemberDefinition]"] + - ["Microsoft.PowerShell.Commands.ResetCapability", "Microsoft.PowerShell.Commands.ResetCapability!", "Field[Other]"] + - ["System.String", "Microsoft.PowerShell.Commands.ImportWorkflowCommand!", "Property[InvalidPSParameterCollectionAdditionalErrorMessage]"] + - ["Microsoft.PowerShell.Commands.OSProductSuite", "Microsoft.PowerShell.Commands.OSProductSuite!", "Field[TerminalServices]"] + - ["Microsoft.PowerShell.Commands.WebRequestMethod", "Microsoft.PowerShell.Commands.WebRequestMethod!", "Field[Options]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.GetItemCommand", "Property[Include]"] + - ["System.String", "Microsoft.PowerShell.Commands.CheckpointComputerCommand", "Property[RestorePointType]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.MoveItemPropertyCommand", "Property[Name]"] + - ["System.String", "Microsoft.PowerShell.Commands.NetworkAdapter", "Property[Description]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.WhereObjectCommand", "Property[Contains]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.FileSystemContentWriterDynamicParameters", "Property[NoNewline]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.TraceCommandCommand", "Property[Force]"] + - ["System.Int32", "Microsoft.PowerShell.Commands.GetDateCommand", "Property[Millisecond]"] + - ["System.String", "Microsoft.PowerShell.Commands.ComputerInfo", "Property[OsSystemDirectory]"] + - ["System.String", "Microsoft.PowerShell.Commands.EnterPSSessionCommand", "Property[VMName]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.GetHotFixCommand", "Property[Id]"] + - ["System.String", "Microsoft.PowerShell.Commands.NewVariableCommand", "Property[Name]"] + - ["System.Management.Automation.PSTransportOption", "Microsoft.PowerShell.Commands.PSSessionConfigurationCommandBase", "Property[TransportOption]"] + - ["System.String", "Microsoft.PowerShell.Commands.WebRequestPSCmdlet", "Property[CustomMethod]"] + - ["System.String", "Microsoft.PowerShell.Commands.SetMarkdownOptionCommand", "Property[ImageAltTextForegroundColor]"] + - ["System.Management.Automation.JobState", "Microsoft.PowerShell.Commands.ReceiveJobCommand", "Property[State]"] + - ["System.Management.Automation.PSObject", "Microsoft.PowerShell.Commands.ObjectBase", "Property[InputObject]"] + - ["System.Int32", "Microsoft.PowerShell.Commands.TestConnectionCommand", "Property[ThrottleLimit]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.BaseCsvWritingCommand", "Property[IncludeTypeInformation]"] + - ["System.Management.Automation.PSModuleInfo[]", "Microsoft.PowerShell.Commands.ImportModuleCommand", "Property[ModuleInfo]"] + - ["System.Management.Automation.Runspaces.Runspace", "Microsoft.PowerShell.Commands.DebugRunspaceCommand", "Property[Runspace]"] + - ["System.Boolean", "Microsoft.PowerShell.Commands.MoveItemCommand", "Property[ProviderSupportsShouldProcess]"] + - ["Microsoft.PowerShell.Commands.DomainRole", "Microsoft.PowerShell.Commands.DomainRole!", "Field[StandaloneWorkstation]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.RemovePSDriveCommand", "Property[LiteralName]"] + - ["Microsoft.PowerShell.Commands.CpuStatus", "Microsoft.PowerShell.Commands.CpuStatus!", "Field[DisabledByUser]"] + - ["Microsoft.PowerShell.Commands.WmiState", "Microsoft.PowerShell.Commands.WmiState!", "Field[Failed]"] + - ["System.String", "Microsoft.PowerShell.Commands.UnprotectCmsMessageCommand", "Property[Content]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.ImportModuleCommand", "Property[AsCustomObject]"] + - ["System.String", "Microsoft.PowerShell.Commands.ComputerInfo", "Property[CsDescription]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.ReadHostCommand", "Property[AsSecureString]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.EnablePSSessionConfigurationCommand", "Property[Force]"] + - ["System.String", "Microsoft.PowerShell.Commands.AddMemberCommand", "Property[NotePropertyName]"] + - ["System.Nullable", "Microsoft.PowerShell.Commands.ComputerInfo", "Property[CsChassisBootupState]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.ConvertToHtmlCommand", "Property[Transitional]"] + - ["System.Int32", "Microsoft.PowerShell.Commands.MatchInfo", "Property[LineNumber]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.TeeObjectCommand", "Property[Append]"] + - ["System.String", "Microsoft.PowerShell.Commands.StartJobCommand", "Property[KeyFilePath]"] + - ["System.String", "Microsoft.PowerShell.Commands.ItemPropertyCommandBase", "Property[Filter]"] + - ["System.Nullable", "Microsoft.PowerShell.Commands.ComputerInfo", "Property[BiosSystemBiosMajorVersion]"] + - ["System.Collections.IDictionary", "Microsoft.PowerShell.Commands.NewPSSessionConfigurationFileCommand", "Property[RequiredGroups]"] + - ["System.Object[]", "Microsoft.PowerShell.Commands.PSSessionConfigurationCommandBase", "Property[ModulesToImport]"] + - ["System.Nullable", "Microsoft.PowerShell.Commands.ComputerInfo", "Property[CsInstallDate]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.GetRandomCommand", "Property[Shuffle]"] + - ["System.Nullable", "Microsoft.PowerShell.Commands.ComputerInfo", "Property[CsDaylightInEffect]"] + - ["Microsoft.PowerShell.Commands.OSType", "Microsoft.PowerShell.Commands.OSType!", "Field[Lynx]"] + - ["System.String", "Microsoft.PowerShell.Commands.GetModuleCommand", "Property[PSEdition]"] + - ["Microsoft.PowerShell.Commands.NetConnectionStatus", "Microsoft.PowerShell.Commands.NetConnectionStatus!", "Field[Authenticating]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.TestPathCommand", "Property[IsValid]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.WhereObjectCommand", "Property[CNotContains]"] + - ["System.Collections.Generic.List", "Microsoft.PowerShell.Commands.PSPropertyExpression", "Method[GetValues].ReturnValue"] + - ["Microsoft.PowerShell.Commands.OperatingSystemSKU", "Microsoft.PowerShell.Commands.OperatingSystemSKU!", "Field[Undefined]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.GetModuleCommand", "Property[All]"] + - ["Microsoft.PowerShell.Commands.HardwareSecurity", "Microsoft.PowerShell.Commands.HardwareSecurity!", "Field[Disabled]"] + - ["System.String", "Microsoft.PowerShell.Commands.PSSessionConfigurationCommandBase", "Property[RunAsVirtualAccountGroups]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.CatalogCommandsBase", "Property[Path]"] + - ["Microsoft.PowerShell.Commands.OperatingSystemSKU", "Microsoft.PowerShell.Commands.OperatingSystemSKU!", "Field[WindowsSmallBusinessServer2011Essentials]"] + - ["Microsoft.PowerShell.Commands.CpuAvailability", "Microsoft.PowerShell.Commands.CpuAvailability!", "Field[PowerSaveStandby]"] + - ["System.String", "Microsoft.PowerShell.Commands.ObjectEventRegistrationBase", "Method[GetSourceObjectEventName].ReturnValue"] + - ["System.String", "Microsoft.PowerShell.Commands.NewItemCommand", "Property[ItemType]"] + - ["System.Int32[]", "Microsoft.PowerShell.Commands.GetComputerRestorePointCommand", "Property[RestorePoint]"] + - ["System.Int64", "Microsoft.PowerShell.Commands.GetCounterCommand", "Property[MaxSamples]"] + - ["Microsoft.PowerShell.Commands.NetConnectionStatus", "Microsoft.PowerShell.Commands.NetConnectionStatus!", "Field[Disconnected]"] + - ["System.Nullable", "Microsoft.PowerShell.Commands.GenericMeasureInfo", "Property[Maximum]"] + - ["Microsoft.PowerShell.Commands.FileSystemCmdletProviderEncoding", "Microsoft.PowerShell.Commands.FileSystemCmdletProviderEncoding!", "Field[Ascii]"] + - ["System.String", "Microsoft.PowerShell.Commands.InvokeCommandCommand", "Property[ApplicationName]"] + - ["System.String", "Microsoft.PowerShell.Commands.ResolvePathCommand", "Property[RelativeBasePath]"] + - ["System.Management.Automation.ErrorRecord", "Microsoft.PowerShell.Commands.WriteOrThrowErrorCommand", "Property[ErrorRecord]"] + - ["Microsoft.PowerShell.Commands.TextEncodingType", "Microsoft.PowerShell.Commands.TextEncodingType!", "Field[String]"] + - ["System.Object", "Microsoft.PowerShell.Commands.FunctionProvider", "Method[SetItemDynamicParameters].ReturnValue"] + - ["System.Management.Automation.PSCredential", "Microsoft.PowerShell.Commands.WebRequestPSCmdlet", "Property[ProxyCredential]"] + - ["Microsoft.Management.Infrastructure.CimSession", "Microsoft.PowerShell.Commands.GetModuleCommand", "Property[CimSession]"] + - ["System.Nullable", "Microsoft.PowerShell.Commands.ComputerInfo", "Property[CsNetworkServerModeEnabled]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.GetEventLogCommand", "Property[Source]"] + - ["System.Management.Automation.PSObject", "Microsoft.PowerShell.Commands.OutGridViewCommand", "Property[InputObject]"] + - ["System.String", "Microsoft.PowerShell.Commands.FileSystemProvider", "Method[GetChildName].ReturnValue"] + - ["System.Management.Automation.PSObject", "Microsoft.PowerShell.Commands.FormatHex", "Property[InputObject]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.SendMailMessage", "Property[UseSsl]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.GetWmiObjectCommand", "Property[DirectRead]"] + - ["System.Management.Automation.PSDriveInfo", "Microsoft.PowerShell.Commands.RegistryProvider", "Method[NewDrive].ReturnValue"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.GetAclCommand", "Property[Audit]"] + - ["System.Int32", "Microsoft.PowerShell.Commands.PSWorkflowExecutionOption", "Property[MaxSessionsPerWorkflow]"] + - ["System.String", "Microsoft.PowerShell.Commands.ComputerInfo", "Property[BiosBuildNumber]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.UnregisterEventCommand", "Property[Force]"] + - ["Microsoft.PowerShell.Commands.OSType", "Microsoft.PowerShell.Commands.OSType!", "Field[DigitalUNIX]"] + - ["System.Int64", "Microsoft.PowerShell.Commands.GetWinEventCommand", "Property[MaxEvents]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.ClearItemCommand", "Property[Force]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.RemoveVariableCommand", "Property[Force]"] + - ["Microsoft.PowerShell.Commands.WakeUpType", "Microsoft.PowerShell.Commands.WakeUpType!", "Field[Other]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.EnablePSBreakpointCommand", "Property[PassThru]"] + - ["Microsoft.PowerShell.Commands.OperatingSystemSKU", "Microsoft.PowerShell.Commands.OperatingSystemSKU!", "Field[WindowsServerStandardNoHyperVFull]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.GetPSBreakpointCommand", "Property[Variable]"] + - ["System.Int32", "Microsoft.PowerShell.Commands.NewPSWorkflowExecutionOptionCommand", "Property[SessionThrottleLimit]"] + - ["System.Boolean", "Microsoft.PowerShell.Commands.PSSnapInCommandBase", "Property[ShouldGetAll]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.GetCounterCommand", "Property[ComputerName]"] + - ["Microsoft.PowerShell.Commands.OperatingSystemSKU", "Microsoft.PowerShell.Commands.OperatingSystemSKU!", "Field[WindowsEmbeddedIndustry]"] + - ["System.TimeSpan", "Microsoft.PowerShell.Commands.StartSleepCommand", "Property[Duration]"] + - ["System.String", "Microsoft.PowerShell.Commands.UpdateTypeDataCommand", "Property[StringSerializationSource]"] + - ["Microsoft.PowerShell.Commands.OperatingSystemSKU", "Microsoft.PowerShell.Commands.OperatingSystemSKU!", "Field[ServerForSmallBusinessEdition]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.ClearVariableCommand", "Property[Exclude]"] + - ["Microsoft.PowerShell.Commands.OSType", "Microsoft.PowerShell.Commands.OSType!", "Field[TPF]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.RemoveAliasCommand", "Property[Name]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.ReceiveJobCommand", "Property[Wait]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.WhereObjectCommand", "Property[GT]"] + - ["Microsoft.PowerShell.Commands.Language", "Microsoft.PowerShell.Commands.Language!", "Field[CSharpVersion2]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.SetServiceCommand", "Property[Exclude]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.DisablePSSessionConfigurationCommand", "Property[Name]"] + - ["System.Boolean", "Microsoft.PowerShell.Commands.PSExecutionCmdlet", "Property[InvokeAndDisconnect]"] + - ["System.Uri", "Microsoft.PowerShell.Commands.ReceivePSSessionCommand", "Property[ConnectionUri]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.PSExecutionCmdlet", "Property[DisconnectedSessionName]"] + - ["System.String", "Microsoft.PowerShell.Commands.AddComputerCommand", "Property[NewName]"] + - ["Microsoft.PowerShell.Commands.Language", "Microsoft.PowerShell.Commands.Language!", "Field[CSharp]"] + - ["System.String", "Microsoft.PowerShell.Commands.ReceivePSSessionCommand", "Property[JobName]"] + - ["Microsoft.PowerShell.Commands.TextEncodingType", "Microsoft.PowerShell.Commands.TextEncodingType!", "Field[Byte]"] + - ["Microsoft.PowerShell.Commands.OperatingSystemSKU", "Microsoft.PowerShell.Commands.OperatingSystemSKU!", "Field[EnterpriseServerEdition]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.PSRemotingBaseCmdlet", "Property[SSHTransport]"] + - ["System.String", "Microsoft.PowerShell.Commands.ComputerInfo", "Property[OsLanguage]"] + - ["System.String", "Microsoft.PowerShell.Commands.CopyItemPropertyCommand", "Property[Destination]"] + - ["System.Nullable", "Microsoft.PowerShell.Commands.ComputerInfo", "Property[OsLocalDateTime]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.WhereObjectCommand", "Property[NotLike]"] + - ["System.String", "Microsoft.PowerShell.Commands.UpdateListCommand", "Property[Property]"] + - ["System.Nullable", "Microsoft.PowerShell.Commands.Processor", "Property[NumberOfCores]"] + - ["System.Management.Automation.Provider.IContentReader", "Microsoft.PowerShell.Commands.SessionStateProviderBase", "Method[GetContentReader].ReturnValue"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.ImportCsvCommand", "Property[UseCulture]"] + - ["System.String", "Microsoft.PowerShell.Commands.WriteVerboseCommand", "Property[Message]"] + - ["System.Management.Automation.PSTraceSourceOptions", "Microsoft.PowerShell.Commands.SetTraceSourceCommand", "Property[Option]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.WaitJobCommand", "Property[Command]"] + - ["Microsoft.PowerShell.Commands.WebSslProtocol", "Microsoft.PowerShell.Commands.WebSslProtocol!", "Field[Tls12]"] + - ["Microsoft.PowerShell.Commands.ClipboardFormat", "Microsoft.PowerShell.Commands.GetClipboardCommand", "Property[Format]"] + - ["Microsoft.PowerShell.Commands.CpuAvailability", "Microsoft.PowerShell.Commands.CpuAvailability!", "Field[NotReady]"] + - ["System.Int32", "Microsoft.PowerShell.Commands.NewPSWorkflowExecutionOptionCommand", "Property[MaxActivityProcesses]"] + - ["System.String", "Microsoft.PowerShell.Commands.GetPSSessionCapabilityCommand", "Property[Username]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.RemoveComputerCommand", "Property[Force]"] + - ["System.Int32", "Microsoft.PowerShell.Commands.SelectObjectCommand", "Property[Skip]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.OutGridViewCommand", "Property[Wait]"] + - ["System.String", "Microsoft.PowerShell.Commands.WebRequestPSCmdlet", "Property[UserAgent]"] + - ["Microsoft.PowerShell.Commands.WebSslProtocol", "Microsoft.PowerShell.Commands.WebSslProtocol!", "Field[Default]"] + - ["System.Collections.ObjectModel.Collection", "Microsoft.PowerShell.Commands.GroupInfo", "Property[Group]"] + - ["System.Net.CookieContainer", "Microsoft.PowerShell.Commands.WebRequestSession", "Property[Cookies]"] + - ["System.Security.SecureString", "Microsoft.PowerShell.Commands.ConvertFromSecureStringCommand", "Property[SecureString]"] + - ["Microsoft.PowerShell.Commands.CpuAvailability", "Microsoft.PowerShell.Commands.CpuAvailability!", "Field[PowerSaveWarning]"] + - ["System.Object", "Microsoft.PowerShell.Commands.RegisterWmiEventCommand", "Method[GetSourceObject].ReturnValue"] + - ["System.Int32", "Microsoft.PowerShell.Commands.GetEventCommand", "Property[EventIdentifier]"] + - ["System.String", "Microsoft.PowerShell.Commands.WebRequestPSCmdlet", "Property[ContentType]"] + - ["System.String", "Microsoft.PowerShell.Commands.CommonRunspaceCommandBase!", "Field[ProcessNameParameterSet]"] + - ["Microsoft.PowerShell.Commands.ServiceStartupType", "Microsoft.PowerShell.Commands.ServiceStartupType!", "Field[InvalidValue]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.SelectXmlCommand", "Property[Path]"] + - ["System.Collections.ObjectModel.Collection", "Microsoft.PowerShell.Commands.FileSystemProvider", "Method[InitializeDefaultDrives].ReturnValue"] + - ["System.String", "Microsoft.PowerShell.Commands.SetServiceCommand", "Property[SecurityDescriptorSddl]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.NewPSWorkflowExecutionOptionCommand", "Property[OutOfProcessActivity]"] + - ["System.String", "Microsoft.PowerShell.Commands.ComputerInfo", "Property[BiosSerialNumber]"] + - ["System.DateTime", "Microsoft.PowerShell.Commands.GetJobCommand", "Property[Before]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.SendMailMessage", "Property[To]"] + - ["Microsoft.PowerShell.Commands.SessionFilterState", "Microsoft.PowerShell.Commands.SessionFilterState!", "Field[Broken]"] + - ["System.Collections.ObjectModel.Collection", "Microsoft.PowerShell.Commands.AliasProvider", "Method[InitializeDefaultDrives].ReturnValue"] + - ["System.DateTime", "Microsoft.PowerShell.Commands.GetEventLogCommand", "Property[Before]"] + - ["System.Int32[]", "Microsoft.PowerShell.Commands.DebugProcessCommand", "Property[Id]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.WebRequestPSCmdlet", "Property[SkipCertificateCheck]"] + - ["System.Management.Automation.Remoting.PSSessionOption", "Microsoft.PowerShell.Commands.StartJobCommand", "Property[SessionOption]"] + - ["System.ConsoleColor", "Microsoft.PowerShell.Commands.ConsoleColorCmdlet", "Property[BackgroundColor]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.GetMemberCommand", "Property[Name]"] + - ["System.String", "Microsoft.PowerShell.Commands.CommonRunspaceCommandBase!", "Field[RunspaceParameterSet]"] + - ["System.IO.Stream", "Microsoft.PowerShell.Commands.GetFileHashCommand", "Property[InputStream]"] + - ["System.IO.MemoryStream", "Microsoft.PowerShell.Commands.WebResponseObject", "Property[RawContentStream]"] + - ["System.Int32", "Microsoft.PowerShell.Commands.InvokeRestMethodCommand", "Property[MaximumFollowRelLink]"] + - ["System.String", "Microsoft.PowerShell.Commands.GetWmiObjectCommand", "Property[Class]"] + - ["System.Object", "Microsoft.PowerShell.Commands.RegistryProvider", "Method[GetPropertyDynamicParameters].ReturnValue"] + - ["System.String", "Microsoft.PowerShell.Commands.WriteProgressCommand", "Property[Status]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.ConvertFromMarkdownCommand", "Property[AsVT100EncodedString]"] + - ["System.Nullable", "Microsoft.PowerShell.Commands.ComputerInfo", "Property[OsServerLevel]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.TestConnectionCommand", "Property[MtuSize]"] + - ["System.String", "Microsoft.PowerShell.Commands.ExportCsvCommand", "Property[Path]"] + - ["Microsoft.PowerShell.Commands.FirmwareType", "Microsoft.PowerShell.Commands.FirmwareType!", "Field[Max]"] + - ["System.String", "Microsoft.PowerShell.Commands.ComputerInfo", "Property[WindowsProductId]"] + - ["Microsoft.PowerShell.Commands.OSType", "Microsoft.PowerShell.Commands.OSType!", "Field[InteractiveUNIX]"] + - ["System.String", "Microsoft.PowerShell.Commands.PSRemotingBaseCmdlet", "Property[UserName]"] + - ["Microsoft.PowerShell.Commands.DeviceGuardHardwareSecure", "Microsoft.PowerShell.Commands.DeviceGuardHardwareSecure!", "Field[DMAProtection]"] + - ["Microsoft.PowerShell.Commands.UpdateHelpScope", "Microsoft.PowerShell.Commands.UpdateHelpScope!", "Field[CurrentUser]"] + - ["System.Nullable", "Microsoft.PowerShell.Commands.WSManConfigurationOption", "Property[MaxSessions]"] + - ["Microsoft.PowerShell.Commands.DeviceGuardHardwareSecure[]", "Microsoft.PowerShell.Commands.ComputerInfo", "Property[DeviceGuardAvailableSecurityProperties]"] + - ["System.Management.Automation.PSObject", "Microsoft.PowerShell.Commands.NewEventCommand", "Property[MessageData]"] + - ["System.Int32", "Microsoft.PowerShell.Commands.WriteProgressCommand", "Property[Id]"] + - ["System.String", "Microsoft.PowerShell.Commands.AddMemberCommand", "Property[Name]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.WhereObjectCommand", "Property[CIn]"] + - ["System.Int32", "Microsoft.PowerShell.Commands.GetContentCommand", "Property[Tail]"] + - ["System.Boolean", "Microsoft.PowerShell.Commands.WebRequestPSCmdlet", "Method[VerifyInternetExplorerAvailable].ReturnValue"] + - ["System.Object", "Microsoft.PowerShell.Commands.SetAclCommand", "Property[AclObject]"] + - ["System.String", "Microsoft.PowerShell.Commands.NewPSDriveCommand", "Property[Name]"] + - ["System.String", "Microsoft.PowerShell.Commands.InvokeCommandCommand", "Property[KeyFilePath]"] + - ["System.Int32[]", "Microsoft.PowerShell.Commands.SelectObjectCommand", "Property[SkipIndex]"] + - ["System.String", "Microsoft.PowerShell.Commands.GetWmiObjectCommand", "Property[Filter]"] + - ["System.String", "Microsoft.PowerShell.Commands.SetMarkdownOptionCommand", "Property[Theme]"] + - ["System.Int32", "Microsoft.PowerShell.Commands.EnterPSSessionCommand", "Property[Id]"] + - ["Microsoft.PowerShell.Commands.CpuAvailability", "Microsoft.PowerShell.Commands.CpuAvailability!", "Field[PowerOff]"] + - ["System.String", "Microsoft.PowerShell.Commands.PSExecutionCmdlet!", "Field[FilePathContainerIdParameterSet]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.SelectObjectCommand", "Property[ExcludeProperty]"] + - ["System.String", "Microsoft.PowerShell.Commands.RegisterObjectEventCommand", "Method[GetSourceObjectEventName].ReturnValue"] + - ["System.Int32", "Microsoft.PowerShell.Commands.CompareObjectCommand", "Property[SyncWindow]"] + - ["Microsoft.PowerShell.Commands.BreakpointType", "Microsoft.PowerShell.Commands.BreakpointType!", "Field[Command]"] + - ["System.Management.ManagementObject", "Microsoft.PowerShell.Commands.RemoveWmiObject", "Property[InputObject]"] + - ["System.String", "Microsoft.PowerShell.Commands.NewEventCommand", "Property[SourceIdentifier]"] + - ["System.String", "Microsoft.PowerShell.Commands.PSRemotingCmdlet!", "Field[ContainerIdParameterSet]"] + - ["System.String", "Microsoft.PowerShell.Commands.InvokeCommandCommand", "Property[UserName]"] + - ["Microsoft.PowerShell.Commands.OperatingSystemSKU", "Microsoft.PowerShell.Commands.OperatingSystemSKU!", "Field[WindowsServerEnterpriseNoHyperVFull]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.WhereObjectCommand", "Property[CGE]"] + - ["System.String", "Microsoft.PowerShell.Commands.MatchInfo", "Property[Filename]"] + - ["System.Object", "Microsoft.PowerShell.Commands.FileSystemProvider", "Method[GetContentWriterDynamicParameters].ReturnValue"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.WebRequestPSCmdlet", "Property[ProxyUseDefaultCredentials]"] + - ["System.Management.Automation.PSTraceSourceOptions", "Microsoft.PowerShell.Commands.TraceCommandCommand", "Property[Option]"] + - ["System.String", "Microsoft.PowerShell.Commands.PSHostProcessInfo", "Property[ProcessName]"] + - ["System.String", "Microsoft.PowerShell.Commands.CommonRunspaceCommandBase", "Property[ProcessName]"] + - ["System.String", "Microsoft.PowerShell.Commands.ByteCollection", "Property[Label]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.CompareObjectCommand", "Property[IncludeEqual]"] + - ["System.Management.Automation.PSCredential", "Microsoft.PowerShell.Commands.GetWinEventCommand", "Property[Credential]"] + - ["System.Object", "Microsoft.PowerShell.Commands.SetVariableCommand", "Property[Value]"] + - ["System.String", "Microsoft.PowerShell.Commands.NewPSRoleCapabilityFileCommand", "Property[Copyright]"] + - ["System.Guid[]", "Microsoft.PowerShell.Commands.PSRemotingBaseCmdlet", "Property[VMId]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.NewModuleCommand", "Property[ReturnResult]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.GetChildItemCommand", "Property[Name]"] + - ["System.Management.Automation.CmsMessageRecipient[]", "Microsoft.PowerShell.Commands.UnprotectCmsMessageCommand", "Property[To]"] + - ["System.Int32", "Microsoft.PowerShell.Commands.NewPSSessionOptionCommand", "Property[OpenTimeout]"] + - ["System.String", "Microsoft.PowerShell.Commands.GetDateCommand", "Property[Format]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.StartTranscriptCommand", "Property[Force]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.ContentCommandBase", "Property[Exclude]"] + - ["System.Nullable", "Microsoft.PowerShell.Commands.NewPSTransportOptionCommand", "Property[ProcessIdleTimeoutSec]"] + - ["System.String", "Microsoft.PowerShell.Commands.NewPSSessionConfigurationFileCommand", "Property[TranscriptDirectory]"] + - ["System.Management.Automation.PSCredential", "Microsoft.PowerShell.Commands.PSSessionConfigurationCommandBase", "Property[RunAsCredential]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.StartProcessCommand", "Property[PassThru]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.GroupObjectCommand", "Property[AsHashTable]"] + - ["System.Int32[]", "Microsoft.PowerShell.Commands.SelectObjectCommand", "Property[Index]"] + - ["System.String", "Microsoft.PowerShell.Commands.TeeObjectCommand", "Property[Variable]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.WebRequestPSCmdlet", "Property[Resume]"] + - ["System.Int32", "Microsoft.PowerShell.Commands.GetEventSubscriberCommand", "Property[SubscriptionId]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.GetProcessCommand", "Property[FileVersionInfo]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.GetCommandCommand", "Property[Module]"] + - ["System.Net.IWebProxy", "Microsoft.PowerShell.Commands.WebRequestSession", "Property[Proxy]"] + - ["System.String", "Microsoft.PowerShell.Commands.HashCmdletBase", "Property[Algorithm]"] + - ["Microsoft.PowerShell.Commands.PCSystemTypeEx", "Microsoft.PowerShell.Commands.PCSystemTypeEx!", "Field[EnterpriseServer]"] + - ["System.Nullable", "Microsoft.PowerShell.Commands.ComputerInfo", "Property[OsDistributed]"] + - ["Microsoft.PowerShell.Commands.SoftwareElementState", "Microsoft.PowerShell.Commands.SoftwareElementState!", "Field[Deployable]"] + - ["System.Management.Automation.PSMemberViewTypes", "Microsoft.PowerShell.Commands.GetMemberCommand", "Property[View]"] + - ["Microsoft.PowerShell.Commands.PowerManagementCapabilities", "Microsoft.PowerShell.Commands.PowerManagementCapabilities!", "Field[Unknown]"] + - ["System.String", "Microsoft.PowerShell.Commands.StartProcessCommand", "Property[WorkingDirectory]"] + - ["System.Management.Automation.PSCredential", "Microsoft.PowerShell.Commands.ConnectPSSessionCommand", "Property[Credential]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.WriteOutputCommand", "Property[NoEnumerate]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.BaseCsvWritingCommand", "Property[NoTypeInformation]"] + - ["System.Int32", "Microsoft.PowerShell.Commands.NewTimeSpanCommand", "Property[Milliseconds]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.WaitJobCommand", "Property[Force]"] + - ["System.Management.Automation.PSCredential", "Microsoft.PowerShell.Commands.ReceivePSSessionCommand", "Property[Credential]"] + - ["System.String", "Microsoft.PowerShell.Commands.PSHostProcessInfo", "Method[GetPipeNameFilePath].ReturnValue"] + - ["System.String", "Microsoft.PowerShell.Commands.PSRunspaceDebug", "Property[RunspaceName]"] + - ["Microsoft.PowerShell.Commands.PowerPlatformRole", "Microsoft.PowerShell.Commands.PowerPlatformRole!", "Field[SOHOServer]"] + - ["System.Nullable", "Microsoft.PowerShell.Commands.ComputerInfo", "Property[HyperVRequirementSecondLevelAddressTranslation]"] + - ["System.Object[]", "Microsoft.PowerShell.Commands.GetRandomCommand", "Property[InputObject]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.NewModuleManifestCommand", "Property[DscResourcesToExport]"] + - ["System.String", "Microsoft.PowerShell.Commands.FunctionProvider!", "Field[ProviderName]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.GetPfxCertificateCommand", "Property[LiteralPath]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.SortObjectCommand", "Property[Stable]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.GetItemCommand", "Property[LiteralPath]"] + - ["System.Security.AccessControl.ObjectSecurity", "Microsoft.PowerShell.Commands.FileSystemProvider", "Method[NewSecurityDescriptorFromPath].ReturnValue"] + - ["System.Int32", "Microsoft.PowerShell.Commands.WebRequestPSCmdlet", "Property[TimeoutSec]"] + - ["System.String", "Microsoft.PowerShell.Commands.HelpNotFoundException", "Property[Message]"] + - ["Microsoft.PowerShell.Commands.SessionFilterState", "Microsoft.PowerShell.Commands.GetPSSessionCommand", "Property[State]"] + - ["System.String", "Microsoft.PowerShell.Commands.ComputerInfo", "Property[WindowsProductName]"] + - ["Microsoft.PowerShell.Commands.OSType", "Microsoft.PowerShell.Commands.OSType!", "Field[WIN98]"] + - ["System.String", "Microsoft.PowerShell.Commands.MatchInfo", "Method[RelativePath].ReturnValue"] + - ["System.Int32", "Microsoft.PowerShell.Commands.PSHostProcessInfo", "Property[ProcessId]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.WriteHostCommand", "Property[NoNewline]"] + - ["System.String", "Microsoft.PowerShell.Commands.GetCmsMessageCommand", "Property[LiteralPath]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.MoveItemCommand", "Property[PassThru]"] + - ["System.String", "Microsoft.PowerShell.Commands.StartJobCommand", "Property[Subsystem]"] + - ["System.Int32[]", "Microsoft.PowerShell.Commands.PSBreakpointCommandBase", "Property[Id]"] + - ["Microsoft.PowerShell.Commands.ProcessorType", "Microsoft.PowerShell.Commands.ProcessorType!", "Field[Other]"] + - ["System.String", "Microsoft.PowerShell.Commands.PopLocationCommand", "Property[StackName]"] + - ["System.String", "Microsoft.PowerShell.Commands.DebugJobCommand", "Property[Name]"] + - ["System.Management.Automation.PSObject", "Microsoft.PowerShell.Commands.ExportClixmlCommand", "Property[InputObject]"] + - ["System.String", "Microsoft.PowerShell.Commands.StartJobCommand", "Property[ConfigurationName]"] + - ["System.String", "Microsoft.PowerShell.Commands.ComputerInfo", "Property[BiosLanguageEdition]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.SelectStringCommand", "Property[Pattern]"] + - ["System.Uri", "Microsoft.PowerShell.Commands.NewWebServiceProxy", "Property[Uri]"] + - ["System.String", "Microsoft.PowerShell.Commands.NewServiceCommand", "Property[SecurityDescriptorSddl]"] + - ["System.DateTime", "Microsoft.PowerShell.Commands.GetDateCommand", "Property[Date]"] + - ["System.String", "Microsoft.PowerShell.Commands.JsonObject!", "Method[ConvertToJson].ReturnValue"] + - ["System.Management.Automation.ScriptBlock", "Microsoft.PowerShell.Commands.InvokeCommandCommand", "Property[ScriptBlock]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.SetItemCommand", "Property[Include]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.GetTraceSourceCommand", "Property[Name]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.PSSessionConfigurationCommandBase", "Property[UseSharedProcess]"] + - ["Microsoft.PowerShell.Commands.DeviceGuardConfigCodeIntegrityStatus", "Microsoft.PowerShell.Commands.DeviceGuardConfigCodeIntegrityStatus!", "Field[EnforcementMode]"] + - ["System.Int32", "Microsoft.PowerShell.Commands.PSRemotingBaseCmdlet", "Property[ConnectingTimeout]"] + - ["System.String", "Microsoft.PowerShell.Commands.GetEventCommand", "Property[SourceIdentifier]"] + - ["System.String", "Microsoft.PowerShell.Commands.ResetComputerMachinePasswordCommand", "Property[Server]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.NewPSSessionConfigurationFileCommand", "Property[FormatsToProcess]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.SetVariableCommand", "Property[PassThru]"] + - ["System.Nullable", "Microsoft.PowerShell.Commands.ComputerInfo", "Property[CsPCSystemTypeEx]"] + - ["System.String", "Microsoft.PowerShell.Commands.StartJobCommand", "Property[WorkingDirectory]"] + - ["System.String", "Microsoft.PowerShell.Commands.InvokeRestMethodCommand", "Property[ResponseHeadersVariable]"] + - ["System.Guid", "Microsoft.PowerShell.Commands.DebugJobCommand", "Property[InstanceId]"] + - ["System.String", "Microsoft.PowerShell.Commands.WriteProgressCommand", "Property[CurrentOperation]"] + - ["System.Nullable", "Microsoft.PowerShell.Commands.ComputerInfo", "Property[CsFrontPanelResetStatus]"] + - ["System.Int32", "Microsoft.PowerShell.Commands.GetPSSessionCommand", "Property[Port]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.StartProcessCommand", "Property[Wait]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.UnregisterPSSessionConfigurationCommand", "Property[NoServiceRestart]"] + - ["Microsoft.PowerShell.Commands.OperatingSystemSKU", "Microsoft.PowerShell.Commands.OperatingSystemSKU!", "Field[HomeServerEdition]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.GetItemCommand", "Property[Path]"] + - ["Microsoft.PowerShell.Commands.WaitForServiceTypes", "Microsoft.PowerShell.Commands.WaitForServiceTypes!", "Field[WinRM]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.NewPSSessionConfigurationFileCommand", "Property[VisibleAliases]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.CopyItemPropertyCommand", "Property[LiteralPath]"] + - ["Microsoft.PowerShell.Commands.OperatingSystemSKU", "Microsoft.PowerShell.Commands.OperatingSystemSKU!", "Field[WindowsMobile]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.ConvertToHtmlCommand", "Property[Fragment]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.TestPathCommand", "Property[Include]"] + - ["System.String", "Microsoft.PowerShell.Commands.ImportPSSessionCommand", "Property[Prefix]"] + - ["System.Int32", "Microsoft.PowerShell.Commands.TestConnectionCommand", "Property[TimeToLive]"] + - ["Microsoft.PowerShell.Commands.FileSystemCmdletProviderEncoding", "Microsoft.PowerShell.Commands.FileSystemCmdletProviderEncoding!", "Field[Oem]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.AddTypeCommandBase", "Property[MemberDefinition]"] + - ["System.Xml.XmlNode[]", "Microsoft.PowerShell.Commands.SelectXmlCommand", "Property[Xml]"] + - ["System.Nullable", "Microsoft.PowerShell.Commands.NewPSTransportOptionCommand", "Property[OutputBufferingMode]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.StartJobCommand", "Property[AllowRedirection]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.InvokeCommandCommand", "Property[RunAsAdministrator]"] + - ["System.Nullable", "Microsoft.PowerShell.Commands.ComputerInfo", "Property[OsServicePackMajorVersion]"] + - ["System.Management.Automation.Provider.IContentWriter", "Microsoft.PowerShell.Commands.FileSystemProvider", "Method[GetContentWriter].ReturnValue"] + - ["Microsoft.PowerShell.Commands.PowerManagementCapabilities", "Microsoft.PowerShell.Commands.PowerManagementCapabilities!", "Field[TimedPowerOnSupported]"] + - ["System.String", "Microsoft.PowerShell.Commands.ImportModuleCommand", "Property[Scope]"] + - ["Microsoft.PowerShell.Commands.OperatingSystemSKU", "Microsoft.PowerShell.Commands.OperatingSystemSKU!", "Field[WindowsServerDatacenterNoHyperVFull]"] + - ["Microsoft.PowerShell.Commands.OperatingSystemSKU", "Microsoft.PowerShell.Commands.OperatingSystemSKU!", "Field[WindowsServerStandardNoHyperVCore]"] + - ["Microsoft.PowerShell.Commands.OSType", "Microsoft.PowerShell.Commands.OSType!", "Field[NCR3000]"] + - ["System.String", "Microsoft.PowerShell.Commands.PSSessionConfigurationCommandBase", "Property[ConfigurationTypeName]"] + - ["System.Object", "Microsoft.PowerShell.Commands.UpdateTypeDataCommand", "Property[SecondValue]"] + - ["Microsoft.PowerShell.Commands.ModuleSpecification[]", "Microsoft.PowerShell.Commands.ImplicitRemotingCommandBase", "Property[FullyQualifiedModule]"] + - ["System.Int32", "Microsoft.PowerShell.Commands.TestConnectionCommand", "Property[MaxHops]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.PSRemotingBaseCmdlet", "Property[ContainerId]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.WhereObjectCommand", "Property[IsNot]"] + - ["Microsoft.PowerShell.Commands.Language", "Microsoft.PowerShell.Commands.AddTypeCommandBase", "Property[Language]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.SelectStringCommand", "Property[Exclude]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.ImplicitRemotingCommandBase", "Property[AllowClobber]"] + - ["System.String", "Microsoft.PowerShell.Commands.TestConnectionCommand", "Property[WsmanAuthentication]"] + - ["Microsoft.PowerShell.Commands.BaseCsvWritingCommand+QuoteKind", "Microsoft.PowerShell.Commands.BaseCsvWritingCommand", "Property[UseQuotes]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.ImportWorkflowCommand", "Property[DependentWorkflow]"] + - ["System.Management.Automation.PSCredential", "Microsoft.PowerShell.Commands.RemoveComputerCommand", "Property[UnjoinDomainCredential]"] + - ["System.String", "Microsoft.PowerShell.Commands.RemoveServiceCommand", "Property[Name]"] + - ["System.Management.Automation.Runspaces.AuthenticationMechanism", "Microsoft.PowerShell.Commands.NewPSSessionOptionCommand", "Property[ProxyAuthentication]"] + - ["System.Management.Automation.PSCredential", "Microsoft.PowerShell.Commands.NewServiceCommand", "Property[Credential]"] + - ["System.String", "Microsoft.PowerShell.Commands.GetCmsMessageCommand", "Property[Path]"] + - ["System.Boolean", "Microsoft.PowerShell.Commands.TraceListenerCommandBase", "Property[ForceWrite]"] + - ["System.Int32", "Microsoft.PowerShell.Commands.FormatWideCommand", "Property[Column]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.GetHelpCommand", "Property[Examples]"] + - ["System.Object[]", "Microsoft.PowerShell.Commands.ImplicitRemotingCommandBase", "Property[ArgumentList]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.ClearItemCommand", "Property[Exclude]"] + - ["Microsoft.PowerShell.Commands.OSType", "Microsoft.PowerShell.Commands.OSType!", "Field[BS2000]"] + - ["System.Nullable", "Microsoft.PowerShell.Commands.DeviceGuard", "Property[CodeIntegrityPolicyEnforcementStatus]"] + - ["System.String", "Microsoft.PowerShell.Commands.RemoveEventCommand", "Property[SourceIdentifier]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.WebRequestPSCmdlet", "Property[PreserveAuthorizationOnRedirect]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.GetEventSubscriberCommand", "Property[Force]"] + - ["System.Int32", "Microsoft.PowerShell.Commands.OutFileCommand", "Property[Width]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.GetPfxCertificateCommand", "Property[FilePath]"] + - ["System.Int32", "Microsoft.PowerShell.Commands.SendMailMessage", "Property[Port]"] + - ["Microsoft.PowerShell.Commands.OutTarget", "Microsoft.PowerShell.Commands.ReceivePSSessionCommand", "Property[OutTarget]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.NewItemCommand", "Property[Path]"] + - ["Microsoft.PowerShell.Commands.OperatingSystemSKU", "Microsoft.PowerShell.Commands.OperatingSystemSKU!", "Field[StorageServerStandardCore]"] + - ["System.Int32", "Microsoft.PowerShell.Commands.RestartComputerCommand", "Property[ThrottleLimit]"] + - ["System.String", "Microsoft.PowerShell.Commands.X509StoreLocation", "Property[LocationName]"] + - ["Microsoft.PowerShell.Commands.OSType", "Microsoft.PowerShell.Commands.OSType!", "Field[LINUX]"] + - ["System.Int32", "Microsoft.PowerShell.Commands.GetDateCommand", "Property[Second]"] + - ["Microsoft.PowerShell.Commands.WebSslProtocol", "Microsoft.PowerShell.Commands.WebSslProtocol!", "Field[Tls]"] + - ["System.Int32", "Microsoft.PowerShell.Commands.ConnectPSSessionCommand", "Property[ThrottleLimit]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.ClearRecycleBinCommand", "Property[Force]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.NewWebServiceProxy", "Property[UseDefaultCredential]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.SetClipboardCommand", "Property[AsHtml]"] + - ["System.Boolean", "Microsoft.PowerShell.Commands.PSWorkflowExecutionOption", "Property[PersistWithEncryption]"] + - ["System.String", "Microsoft.PowerShell.Commands.MoveItemCommand", "Property[Filter]"] + - ["Microsoft.PowerShell.Commands.SystemElementState", "Microsoft.PowerShell.Commands.SystemElementState!", "Field[Safe]"] + - ["System.Management.AuthenticationLevel", "Microsoft.PowerShell.Commands.RestartComputerCommand", "Property[DcomAuthentication]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.NewVariableCommand", "Property[Force]"] + - ["Microsoft.PowerShell.Commands.ModuleSpecification[]", "Microsoft.PowerShell.Commands.UpdateHelpCommand", "Property[FullyQualifiedModule]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.SecurityDescriptorCommandsBase!", "Method[GetAllCentralAccessPolicies].ReturnValue"] + - ["System.Int32", "Microsoft.PowerShell.Commands.TestConnectionCommand", "Property[TimeoutSeconds]"] + - ["System.String", "Microsoft.PowerShell.Commands.PSRemotingCmdlet!", "Field[ComputerNameParameterSet]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.RemoveComputerCommand", "Property[PassThru]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.SendMailMessage", "Property[Bcc]"] + - ["System.Collections.IDictionary[]", "Microsoft.PowerShell.Commands.NewPSSessionConfigurationFileCommand", "Property[AliasDefinitions]"] + - ["System.Uri[]", "Microsoft.PowerShell.Commands.StartJobCommand", "Property[ConnectionUri]"] + - ["Microsoft.PowerShell.Commands.OutputAssemblyType", "Microsoft.PowerShell.Commands.AddTypeCommandBase", "Property[OutputType]"] + - ["System.Int32[]", "Microsoft.PowerShell.Commands.WaitProcessCommand", "Property[Id]"] + - ["System.String", "Microsoft.PowerShell.Commands.PSRemotingCmdlet!", "Field[VMIdParameterSet]"] + - ["Microsoft.PowerShell.Commands.FrontPanelResetStatus", "Microsoft.PowerShell.Commands.FrontPanelResetStatus!", "Field[Disabled]"] + - ["System.Object", "Microsoft.PowerShell.Commands.SessionStateProviderBase", "Method[GetContentWriterDynamicParameters].ReturnValue"] + - ["System.String[]", "Microsoft.PowerShell.Commands.SignatureCommandsBase", "Property[FilePath]"] + - ["System.String", "Microsoft.PowerShell.Commands.RemoveWmiObject", "Property[Class]"] + - ["System.Boolean", "Microsoft.PowerShell.Commands.FileSystemContentDynamicParametersBase", "Property[UsingByteEncoding]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.ConvertToHtmlCommand", "Property[Body]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.TestConnectionCommand", "Property[Quiet]"] + - ["System.Guid[]", "Microsoft.PowerShell.Commands.CommonRunspaceCommandBase", "Property[RunspaceInstanceId]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.GetEventLogCommand", "Property[ComputerName]"] + - ["Microsoft.PowerShell.Commands.FrontPanelResetStatus", "Microsoft.PowerShell.Commands.FrontPanelResetStatus!", "Field[Enabled]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.SelectStringCommand", "Property[Raw]"] + - ["System.Version", "Microsoft.PowerShell.Commands.NewModuleManifestCommand", "Property[DotNetFrameworkVersion]"] + - ["Microsoft.PowerShell.Commands.OpenMode", "Microsoft.PowerShell.Commands.OpenMode!", "Field[New]"] + - ["System.Management.Automation.ScriptBlock", "Microsoft.PowerShell.Commands.StartJobCommand", "Property[InitializationScript]"] + - ["System.String", "Microsoft.PowerShell.Commands.RenameComputerChangeInfo", "Property[OldComputerName]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.ServiceOperationBaseCommand", "Property[Name]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.NewPSRoleCapabilityFileCommand", "Property[TypesToProcess]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.SelectXmlCommand", "Property[Content]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.ComputerInfo", "Property[CsSupportContactDescription]"] + - ["System.Management.Automation.CommandTypes", "Microsoft.PowerShell.Commands.GetCommandCommand", "Property[CommandType]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.ImportModuleCommand", "Property[DisableNameChecking]"] + - ["Microsoft.PowerShell.Commands.DeviceGuardHardwareSecure[]", "Microsoft.PowerShell.Commands.DeviceGuard", "Property[RequiredSecurityProperties]"] + - ["System.Int32", "Microsoft.PowerShell.Commands.NewPSWorkflowExecutionOptionCommand", "Property[MaxSessionsPerWorkflow]"] + - ["System.Boolean", "Microsoft.PowerShell.Commands.FileSystemProvider", "Method[IsValidPath].ReturnValue"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.InvokeCommandCommand", "Property[AllowRedirection]"] + - ["System.Collections.IDictionary[]", "Microsoft.PowerShell.Commands.NewPSRoleCapabilityFileCommand", "Property[FunctionDefinitions]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.ResolvePathCommand", "Property[LiteralPath]"] + - ["System.Management.Automation.PSMemberTypes", "Microsoft.PowerShell.Commands.GetMemberCommand", "Property[MemberType]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.SplitPathCommand", "Property[Leaf]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.InvokeCommandCommand", "Property[SSHTransport]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.MoveItemCommand", "Property[LiteralPath]"] + - ["System.TimeZoneInfo", "Microsoft.PowerShell.Commands.SetTimeZoneCommand", "Property[InputObject]"] + - ["Microsoft.PowerShell.Commands.UpdateHelpScope", "Microsoft.PowerShell.Commands.UpdatableHelpCommandBase", "Property[Scope]"] + - ["System.String", "Microsoft.PowerShell.Commands.ExportClixmlCommand", "Property[Encoding]"] + - ["System.String", "Microsoft.PowerShell.Commands.HelpCategoryInvalidException", "Property[HelpCategory]"] + - ["Microsoft.PowerShell.Commands.OutputModeOption", "Microsoft.PowerShell.Commands.OutputModeOption!", "Field[None]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.TraceCommandCommand", "Property[Name]"] + - ["System.String", "Microsoft.PowerShell.Commands.AddComputerCommand", "Property[WorkgroupName]"] + - ["System.String", "Microsoft.PowerShell.Commands.SetMarkdownOptionCommand", "Property[Header5Color]"] + - ["System.Int32", "Microsoft.PowerShell.Commands.GetDateCommand", "Property[Year]"] + - ["Microsoft.PowerShell.Commands.SessionFilterState", "Microsoft.PowerShell.Commands.SessionFilterState!", "Field[All]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.StartProcessCommand", "Property[NoNewWindow]"] + - ["System.Nullable", "Microsoft.PowerShell.Commands.ComputerInfo", "Property[OsForegroundApplicationBoost]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.DisablePSSessionConfigurationCommand", "Property[NoServiceRestart]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.BaseCsvWritingCommand", "Property[UseCulture]"] + - ["Microsoft.PowerShell.Commands.OperatingSystemSKU", "Microsoft.PowerShell.Commands.OperatingSystemSKU!", "Field[StorageServerEnterpriseCore]"] + - ["System.Nullable", "Microsoft.PowerShell.Commands.GenericMeasureInfo", "Property[Minimum]"] + - ["System.String", "Microsoft.PowerShell.Commands.InvokeCommandCommand", "Property[Subsystem]"] + - ["System.String", "Microsoft.PowerShell.Commands.TestJsonCommand", "Property[Json]"] + - ["System.String", "Microsoft.PowerShell.Commands.ReceivePSSessionCommand", "Property[ConfigurationName]"] + - ["System.Nullable", "Microsoft.PowerShell.Commands.ComputerInfo", "Property[CsPhysicallyInstalledMemory]"] + - ["Microsoft.PowerShell.Commands.OutputModeOption", "Microsoft.PowerShell.Commands.OutputModeOption!", "Field[Single]"] + - ["System.String", "Microsoft.PowerShell.Commands.AddTypeCommandBase", "Property[OutputAssembly]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.WhereObjectCommand", "Property[CLT]"] + - ["Microsoft.PowerShell.Commands.OSType", "Microsoft.PowerShell.Commands.OSType!", "Field[WINCE]"] + - ["Microsoft.PowerShell.Commands.SoftwareElementState", "Microsoft.PowerShell.Commands.SoftwareElementState!", "Field[Installable]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.RenameItemCommand", "Property[PassThru]"] + - ["System.Guid[]", "Microsoft.PowerShell.Commands.GetPSSessionCommand", "Property[InstanceId]"] + - ["System.DateTime", "Microsoft.PowerShell.Commands.ImportCounterCommand", "Property[StartTime]"] + - ["Microsoft.PowerShell.Commands.NetConnectionStatus", "Microsoft.PowerShell.Commands.NetworkAdapter", "Property[ConnectionStatus]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.OutFileCommand", "Property[Force]"] + - ["System.String", "Microsoft.PowerShell.Commands.GetHelpCommand", "Property[Name]"] + - ["System.String", "Microsoft.PowerShell.Commands.ConnectPSSessionCommand", "Property[ConfigurationName]"] + - ["Microsoft.PowerShell.Commands.OSType", "Microsoft.PowerShell.Commands.OSType!", "Field[EPOC]"] + - ["Microsoft.PowerShell.Commands.TextEncodingType", "Microsoft.PowerShell.Commands.TextEncodingType!", "Field[Utf7]"] + - ["System.String", "Microsoft.PowerShell.Commands.PSUserAgent!", "Property[Safari]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.NewPSWorkflowExecutionOptionCommand", "Property[AllowedActivity]"] + - ["System.String", "Microsoft.PowerShell.Commands.ExportCsvCommand", "Property[LiteralPath]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.NewPSSessionConfigurationFileCommand", "Property[ScriptsToProcess]"] + - ["System.String", "Microsoft.PowerShell.Commands.GetEventPSSnapIn", "Property[Description]"] + - ["System.Management.Automation.Provider.IContentReader", "Microsoft.PowerShell.Commands.FileSystemProvider", "Method[GetContentReader].ReturnValue"] + - ["System.String[]", "Microsoft.PowerShell.Commands.GetFileHashCommand", "Property[LiteralPath]"] + - ["System.String", "Microsoft.PowerShell.Commands.FileSystemClearContentDynamicParameters", "Property[Stream]"] + - ["System.Management.Automation.Runspaces.PSSession[]", "Microsoft.PowerShell.Commands.DisconnectPSSessionCommand", "Property[Session]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.ContentCommandBase", "Property[Force]"] + - ["System.String", "Microsoft.PowerShell.Commands.ComputerInfo", "Property[BiosStatus]"] + - ["Microsoft.PowerShell.Commands.OSProductSuite", "Microsoft.PowerShell.Commands.OSProductSuite!", "Field[DatacenterEdition]"] + - ["Microsoft.PowerShell.Commands.AdminPasswordStatus", "Microsoft.PowerShell.Commands.AdminPasswordStatus!", "Field[Unknown]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.ImportModuleCommand", "Property[Alias]"] + - ["System.Nullable", "Microsoft.PowerShell.Commands.ComputerInfo", "Property[OsUptime]"] + - ["Microsoft.PowerShell.Commands.ModuleSpecification[]", "Microsoft.PowerShell.Commands.GetModuleCommand", "Property[FullyQualifiedName]"] + - ["System.Boolean", "Microsoft.PowerShell.Commands.RegistryProvider", "Method[IsValidPath].ReturnValue"] + - ["System.String[]", "Microsoft.PowerShell.Commands.CopyItemPropertyCommand", "Property[Path]"] + - ["System.Int32[]", "Microsoft.PowerShell.Commands.PSBreakpointUpdaterCommandBase", "Property[Id]"] + - ["System.String", "Microsoft.PowerShell.Commands.NewPSSessionConfigurationFileCommand", "Property[Description]"] + - ["Microsoft.PowerShell.Commands.OSType", "Microsoft.PowerShell.Commands.OSType!", "Field[QNX]"] + - ["System.Collections.Generic.Dictionary", "Microsoft.PowerShell.Commands.FormObject", "Property[Fields]"] + - ["System.String", "Microsoft.PowerShell.Commands.UtilityResources!", "Property[AlgorithmTypeNotSupported]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.GetPSSessionConfigurationCommand", "Property[Force]"] + - ["System.Nullable", "Microsoft.PowerShell.Commands.ComputerInfo", "Property[OsFreeVirtualMemory]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.GetClipboardCommand", "Property[Raw]"] + - ["System.Management.Automation.ScriptBlock", "Microsoft.PowerShell.Commands.ObjectEventRegistrationBase", "Property[Action]"] + - ["Microsoft.PowerShell.Commands.DeviceGuardSoftwareSecure[]", "Microsoft.PowerShell.Commands.DeviceGuard", "Property[SecurityServicesConfigured]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.ForEachObjectCommand", "Property[UseNewRunspace]"] + - ["System.Int64", "Microsoft.PowerShell.Commands.WebResponseObject", "Property[RawContentLength]"] + - ["Microsoft.PowerShell.Commands.ModuleSpecification[]", "Microsoft.PowerShell.Commands.GetCommandCommand", "Property[FullyQualifiedModule]"] + - ["Microsoft.PowerShell.Commands.OutputAssemblyType", "Microsoft.PowerShell.Commands.OutputAssemblyType!", "Field[Library]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.GetEventLogCommand", "Property[EntryType]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.PSExecutionCmdlet", "Property[VMName]"] + - ["System.String", "Microsoft.PowerShell.Commands.SetItemPropertyCommand", "Property[Name]"] + - ["System.Management.Automation.Runspaces.PSSession", "Microsoft.PowerShell.Commands.EnterPSSessionCommand", "Property[Session]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.AddComputerCommand", "Property[Restart]"] + - ["System.Int64", "Microsoft.PowerShell.Commands.HistoryInfo", "Property[Id]"] + - ["System.Object", "Microsoft.PowerShell.Commands.GetRandomCommandBase", "Property[Minimum]"] + - ["System.String", "Microsoft.PowerShell.Commands.FileSystemProvider!", "Method[LastWriteTimeString].ReturnValue"] + - ["System.String", "Microsoft.PowerShell.Commands.StartJobCommand", "Property[CertificateThumbprint]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.AddTypeCommand", "Property[PassThru]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.WhereObjectCommand", "Property[LE]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.CopyItemCommand", "Property[Recurse]"] + - ["System.String", "Microsoft.PowerShell.Commands.DebugRunspaceCommand", "Property[Name]"] + - ["Microsoft.PowerShell.Commands.WakeUpType", "Microsoft.PowerShell.Commands.WakeUpType!", "Field[APMTimer]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.UpdateHelpCommand", "Property[SourcePath]"] + - ["System.Collections.Generic.IEnumerable", "Microsoft.PowerShell.Commands.ExperimentalFeatureNameCompleter", "Method[CompleteArgument].ReturnValue"] + - ["System.Collections.Hashtable", "Microsoft.PowerShell.Commands.JobCmdletBase", "Property[Filter]"] + - ["System.Int32", "Microsoft.PowerShell.Commands.GetCommandCommand", "Property[TotalCount]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.VariableCommandBase", "Property[IncludeFilters]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.ComputerInfo", "Property[CsOEMStringArray]"] + - ["System.String", "Microsoft.PowerShell.Commands.EnterPSSessionCommand", "Property[HostName]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.WhereObjectCommand", "Property[CNotIn]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.GetPSSessionCommand", "Property[Name]"] + - ["System.String", "Microsoft.PowerShell.Commands.EnterPSSessionCommand", "Property[ContainerId]"] + - ["System.Management.Automation.PSObject", "Microsoft.PowerShell.Commands.ForEachObjectCommand", "Property[InputObject]"] + - ["System.Collections.Generic.Dictionary", "Microsoft.PowerShell.Commands.PSRunspaceCmdlet", "Method[GetMatchingRunspaces].ReturnValue"] + - ["System.String[]", "Microsoft.PowerShell.Commands.CommonRunspaceCommandBase", "Property[AppDomainName]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.ImplicitRemotingCommandBase", "Property[FormatTypeName]"] + - ["Microsoft.PowerShell.Commands.DeviceGuardHardwareSecure[]", "Microsoft.PowerShell.Commands.DeviceGuard", "Property[AvailableSecurityProperties]"] + - ["System.Reflection.Assembly[]", "Microsoft.PowerShell.Commands.ImportModuleCommand", "Property[Assembly]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.GetComputerRestorePointCommand", "Property[LastStatus]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.RemoveAliasCommand", "Property[Force]"] + - ["System.Management.ImpersonationLevel", "Microsoft.PowerShell.Commands.TestConnectionCommand", "Property[Impersonation]"] + - ["System.String", "Microsoft.PowerShell.Commands.PSRunspaceCmdlet!", "Field[IdParameterSet]"] + - ["Microsoft.PowerShell.Commands.OSType", "Microsoft.PowerShell.Commands.OSType!", "Field[OS9]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.GroupObjectCommand", "Property[NoElement]"] + - ["System.String", "Microsoft.PowerShell.Commands.FileSystemProvider!", "Method[NameString].ReturnValue"] + - ["Microsoft.PowerShell.Commands.ProcessorType", "Microsoft.PowerShell.Commands.ProcessorType!", "Field[MathProcessor]"] + - ["Microsoft.PowerShell.Commands.OperatingSystemSKU", "Microsoft.PowerShell.Commands.OperatingSystemSKU!", "Field[WindowsThinPC]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.ReadHostCommand", "Property[MaskInput]"] + - ["System.Nullable", "Microsoft.PowerShell.Commands.GenericObjectMeasureInfo", "Property[Average]"] + - ["System.String", "Microsoft.PowerShell.Commands.FileSystemProvider!", "Method[Mode].ReturnValue"] + - ["System.Management.Automation.PSCredential", "Microsoft.PowerShell.Commands.EnterPSSessionCommand", "Property[Credential]"] + - ["System.Double", "Microsoft.PowerShell.Commands.ShowCommandCommand", "Property[Height]"] + - ["System.Object", "Microsoft.PowerShell.Commands.AliasProvider", "Method[NewItemDynamicParameters].ReturnValue"] + - ["System.Text.Encoding", "Microsoft.PowerShell.Commands.FormatHex", "Property[Encoding]"] + - ["System.Collections.IDictionary", "Microsoft.PowerShell.Commands.AddMemberCommand", "Property[NotePropertyMembers]"] + - ["System.Management.Automation.ScriptBlock", "Microsoft.PowerShell.Commands.ForEachObjectCommand", "Property[End]"] + - ["System.Management.Automation.PSObject", "Microsoft.PowerShell.Commands.MeasureObjectCommand", "Property[InputObject]"] + - ["Microsoft.PowerShell.Commands.OutputAssemblyType", "Microsoft.PowerShell.Commands.OutputAssemblyType!", "Field[ConsoleApplication]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.MatchInfoContext", "Property[PostContext]"] + - ["Microsoft.PowerShell.Commands.ExportAliasFormat", "Microsoft.PowerShell.Commands.ExportAliasCommand", "Property[As]"] + - ["Microsoft.PowerShell.Commands.CpuArchitecture", "Microsoft.PowerShell.Commands.CpuArchitecture!", "Field[MIPs]"] + - ["System.Text.Encoding", "Microsoft.PowerShell.Commands.BasicHtmlWebResponseObject", "Property[Encoding]"] + - ["Microsoft.Win32.RegistryValueKind", "Microsoft.PowerShell.Commands.RegistryProviderSetItemDynamicParameter", "Property[Type]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.ClearEventLogCommand", "Property[LogName]"] + - ["System.Management.Automation.PSCredential", "Microsoft.PowerShell.Commands.CoreCommandWithCredentialsBase", "Property[Credential]"] + - ["System.String", "Microsoft.PowerShell.Commands.ComputerInfo", "Property[OsCodeSet]"] + - ["System.Int32", "Microsoft.PowerShell.Commands.NewPSSessionOptionCommand", "Property[CancelTimeout]"] + - ["System.String", "Microsoft.PowerShell.Commands.WriteAliasCommandBase", "Property[Scope]"] + - ["System.String", "Microsoft.PowerShell.Commands.PSSessionConfigurationCommandBase", "Property[AssemblyName]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.SetClipboardCommand", "Property[Append]"] + - ["System.Reflection.ProcessorArchitecture", "Microsoft.PowerShell.Commands.NewModuleManifestCommand", "Property[ProcessorArchitecture]"] + - ["System.Int32", "Microsoft.PowerShell.Commands.GenericObjectMeasureInfo", "Property[Count]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.ExportFormatDataCommand", "Property[NoClobber]"] + - ["System.String", "Microsoft.PowerShell.Commands.SendMailMessage", "Property[SmtpServer]"] + - ["System.Management.Automation.PSObject", "Microsoft.PowerShell.Commands.WebCmdletElementCollection", "Method[Find].ReturnValue"] + - ["System.String", "Microsoft.PowerShell.Commands.RenameComputerCommand", "Property[WsmanAuthentication]"] + - ["System.String", "Microsoft.PowerShell.Commands.PSHostProcessInfo", "Property[AppDomainName]"] + - ["System.Globalization.CultureInfo", "Microsoft.PowerShell.Commands.NewPSSessionOptionCommand", "Property[UICulture]"] + - ["System.DateTime", "Microsoft.PowerShell.Commands.HistoryInfo", "Property[StartExecutionTime]"] + - ["System.Nullable", "Microsoft.PowerShell.Commands.WSManConfigurationOption", "Property[IdleTimeoutSec]"] + - ["System.Guid", "Microsoft.PowerShell.Commands.NewPSRoleCapabilityFileCommand", "Property[Guid]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.GetUniqueCommand", "Property[CaseInsensitive]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.ImportModuleCommand", "Property[UseWindowsPowerShell]"] + - ["System.Management.Automation.PSCredential", "Microsoft.PowerShell.Commands.RenameComputerCommand", "Property[DomainCredential]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.StartJobCommand", "Property[SSHTransport]"] + - ["Microsoft.PowerShell.Commands.OperatingSystemSKU", "Microsoft.PowerShell.Commands.OperatingSystemSKU!", "Field[WindowsEmbeddedHandheld]"] + - ["System.String", "Microsoft.PowerShell.Commands.WmiBaseCmdlet", "Property[Authority]"] + - ["System.String", "Microsoft.PowerShell.Commands.UpdateTypeDataCommand", "Property[SerializationMethod]"] + - ["System.String", "Microsoft.PowerShell.Commands.RenameComputerChangeInfo", "Method[ToString].ReturnValue"] + - ["System.Management.Automation.ScriptBlock", "Microsoft.PowerShell.Commands.UseTransactionCommand", "Property[TransactedScript]"] + - ["Microsoft.PowerShell.Commands.TextEncodingType", "Microsoft.PowerShell.Commands.TextEncodingType!", "Field[Unicode]"] + - ["System.Nullable", "Microsoft.PowerShell.Commands.ComputerInfo", "Property[OsTotalSwapSpaceSize]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.GetItemPropertyValueCommand", "Property[Name]"] + - ["Microsoft.PowerShell.Commands.OSProductSuite", "Microsoft.PowerShell.Commands.OSProductSuite!", "Field[SmallBusinessServerRestricted]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.RenameComputerCommand", "Property[PassThru]"] + - ["Microsoft.PowerShell.Commands.OSType", "Microsoft.PowerShell.Commands.OSType!", "Field[AIX]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.PSExecutionCmdlet", "Property[ContainerId]"] + - ["System.Uri", "Microsoft.PowerShell.Commands.EnterPSSessionCommand", "Property[ConnectionUri]"] + - ["Microsoft.PowerShell.Commands.ResetCapability", "Microsoft.PowerShell.Commands.ResetCapability!", "Field[NotImplemented]"] + - ["System.String", "Microsoft.PowerShell.Commands.CopyItemCommand", "Property[Filter]"] + - ["System.Management.Automation.PSObject", "Microsoft.PowerShell.Commands.SelectObjectCommand", "Property[InputObject]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.TestPathCommand", "Property[Path]"] + - ["System.Boolean", "Microsoft.PowerShell.Commands.DnsNameRepresentation", "Method[Equals].ReturnValue"] + - ["System.String[]", "Microsoft.PowerShell.Commands.DisconnectPSSessionCommand", "Property[ComputerName]"] + - ["Microsoft.PowerShell.Commands.PCSystemTypeEx", "Microsoft.PowerShell.Commands.PCSystemTypeEx!", "Field[Mobile]"] + - ["System.Management.Automation.PSObject", "Microsoft.PowerShell.Commands.GetErrorCommand", "Property[InputObject]"] + - ["System.String", "Microsoft.PowerShell.Commands.PSExecutionCmdlet!", "Field[FilePathSSHHostHashParameterSet]"] + - ["System.Management.Automation.PSCredential", "Microsoft.PowerShell.Commands.InvokeCommandCommand", "Property[Credential]"] + - ["System.String", "Microsoft.PowerShell.Commands.GetPSDriveCommand", "Property[Scope]"] + - ["System.Int32[]", "Microsoft.PowerShell.Commands.CommonRunspaceCommandBase", "Property[RunspaceId]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.MeasureObjectCommand", "Property[Line]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.GetPSDriveCommand", "Property[LiteralName]"] + - ["System.String", "Microsoft.PowerShell.Commands.PSRemotingBaseCmdlet!", "Field[UriParameterSet]"] + - ["System.Object[]", "Microsoft.PowerShell.Commands.PSExecutionCmdlet", "Property[ArgumentList]"] + - ["System.Management.Automation.PSTypeName[]", "Microsoft.PowerShell.Commands.GetCommandCommand", "Property[ParameterType]"] + - ["System.String", "Microsoft.PowerShell.Commands.SecurityDescriptorCommandsBase", "Property[Filter]"] + - ["System.Nullable", "Microsoft.PowerShell.Commands.FileSystemItemProviderDynamicParameters", "Property[NewerThan]"] + - ["System.String", "Microsoft.PowerShell.Commands.RegistryProvider", "Method[GetChildName].ReturnValue"] + - ["System.Char", "Microsoft.PowerShell.Commands.ImportCsvCommand", "Property[Delimiter]"] + - ["System.String", "Microsoft.PowerShell.Commands.TestJsonCommand", "Property[Schema]"] + - ["System.Version", "Microsoft.PowerShell.Commands.ModuleSpecification", "Property[RequiredVersion]"] + - ["Microsoft.PowerShell.Commands.UpdateHelpScope", "Microsoft.PowerShell.Commands.UpdateHelpScope!", "Field[AllUsers]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.NewPSSessionConfigurationFileCommand", "Property[AssembliesToLoad]"] + - ["System.String", "Microsoft.PowerShell.Commands.ObjectCmdletBase", "Property[Culture]"] + - ["Microsoft.PowerShell.Commands.PowerManagementCapabilities", "Microsoft.PowerShell.Commands.PowerManagementCapabilities!", "Field[PowerSavingModesEnteredAutomatically]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.WaitJobCommand", "Property[Any]"] + - ["System.String", "Microsoft.PowerShell.Commands.NewPSSessionConfigurationFileCommand", "Property[Path]"] + - ["System.Int32", "Microsoft.PowerShell.Commands.NewFileCatalogCommand", "Property[CatalogVersion]"] + - ["System.Management.Automation.Runspaces.AuthenticationMechanism", "Microsoft.PowerShell.Commands.ReceivePSSessionCommand", "Property[Authentication]"] + - ["System.String", "Microsoft.PowerShell.Commands.ComputerInfo", "Property[WindowsEditionId]"] + - ["Microsoft.PowerShell.Commands.JoinOptions", "Microsoft.PowerShell.Commands.JoinOptions!", "Field[AccountCreate]"] + - ["System.Int32", "Microsoft.PowerShell.Commands.OutStringCommand", "Property[Width]"] + - ["System.Object", "Microsoft.PowerShell.Commands.UpdateTypeDataCommand", "Property[Value]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.ObjectEventRegistrationBase", "Property[Forward]"] + - ["System.Management.Automation.PSDriveInfo", "Microsoft.PowerShell.Commands.FileSystemProvider", "Method[RemoveDrive].ReturnValue"] + - ["System.Management.Automation.PSObject", "Microsoft.PowerShell.Commands.SetItemPropertyCommand", "Property[InputObject]"] + - ["System.Nullable", "Microsoft.PowerShell.Commands.GenericMeasureInfo", "Property[StandardDeviation]"] + - ["Microsoft.PowerShell.Commands.PowerState", "Microsoft.PowerShell.Commands.PowerState!", "Field[PowerSaveLowPowerMode]"] + - ["System.Text.RegularExpressions.Match[]", "Microsoft.PowerShell.Commands.MatchInfo", "Property[Matches]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.SetLocationCommand", "Property[PassThru]"] + - ["System.String", "Microsoft.PowerShell.Commands.SetServiceCommand", "Property[Name]"] + - ["System.Diagnostics.OverflowAction", "Microsoft.PowerShell.Commands.LimitEventLogCommand", "Property[OverflowAction]"] + - ["System.Boolean", "Microsoft.PowerShell.Commands.RemovePSDriveCommand", "Property[ProviderSupportsShouldProcess]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.MultipleServiceCommandBase", "Property[DisplayName]"] + - ["System.Uri[]", "Microsoft.PowerShell.Commands.InvokeCommandCommand", "Property[ConnectionUri]"] + - ["Microsoft.PowerShell.Commands.OSType", "Microsoft.PowerShell.Commands.OSType!", "Field[MiNT]"] + - ["System.String", "Microsoft.PowerShell.Commands.CatalogCommandsBase", "Property[CatalogFilePath]"] + - ["System.String", "Microsoft.PowerShell.Commands.ComputerInfo", "Property[CsStatus]"] + - ["System.Int32", "Microsoft.PowerShell.Commands.GroupInfo", "Property[Count]"] + - ["Microsoft.PowerShell.Commands.OSType", "Microsoft.PowerShell.Commands.OSType!", "Field[ATTUNIX]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.SetServiceCommand", "Property[Include]"] + - ["Microsoft.PowerShell.Commands.HotFix[]", "Microsoft.PowerShell.Commands.ComputerInfo", "Property[OsHotFixes]"] + - ["Microsoft.PowerShell.Commands.CpuAvailability", "Microsoft.PowerShell.Commands.CpuAvailability!", "Field[Other]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.UpdateTypeDataCommand", "Property[DefaultDisplayPropertySet]"] + - ["System.String", "Microsoft.PowerShell.Commands.InvokeCommandCommand", "Property[ConfigurationName]"] + - ["System.String", "Microsoft.PowerShell.Commands.PSExecutionCmdlet!", "Field[FilePathComputerNameParameterSet]"] + - ["System.String", "Microsoft.PowerShell.Commands.ComputerInfo", "Property[OsCountryCode]"] + - ["System.String", "Microsoft.PowerShell.Commands.ComputerInfo", "Property[CsName]"] + - ["System.Guid", "Microsoft.PowerShell.Commands.DebugRunspaceCommand", "Property[InstanceId]"] + - ["Microsoft.PowerShell.Commands.DeviceGuardHardwareSecure", "Microsoft.PowerShell.Commands.DeviceGuardHardwareSecure!", "Field[UEFICodeReadonly]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.TestFileCatalogCommand", "Property[Detailed]"] + - ["System.String", "Microsoft.PowerShell.Commands.PSExecutionCmdlet!", "Field[FilePathUriParameterSet]"] + - ["System.Collections.ObjectModel.Collection", "Microsoft.PowerShell.Commands.EnvironmentProvider", "Method[InitializeDefaultDrives].ReturnValue"] + - ["System.Management.Automation.JobState", "Microsoft.PowerShell.Commands.GetJobCommand", "Property[ChildJobState]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.SetPSDebugCommand", "Property[Step]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.PushLocationCommand", "Property[PassThru]"] + - ["System.Object[]", "Microsoft.PowerShell.Commands.ConvertToHtmlCommand", "Property[Property]"] + - ["Microsoft.PowerShell.Commands.SystemElementState", "Microsoft.PowerShell.Commands.SystemElementState!", "Field[NonRecoverable]"] + - ["System.String", "Microsoft.PowerShell.Commands.ComputerInfo", "Property[OsOrganization]"] + - ["System.String", "Microsoft.PowerShell.Commands.GetEventPSSnapIn", "Property[Vendor]"] + - ["System.Int32", "Microsoft.PowerShell.Commands.WaitEventCommand", "Property[Timeout]"] + - ["System.Nullable", "Microsoft.PowerShell.Commands.ComputerInfo", "Property[OsDataExecutionPreventionSupportPolicy]"] + - ["System.Nullable", "Microsoft.PowerShell.Commands.ComputerInfo", "Property[BiosInstallableLanguages]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.ImportPowerShellDataFileCommand", "Property[SkipLimitCheck]"] + - ["Microsoft.PowerShell.Commands.OSType", "Microsoft.PowerShell.Commands.OSType!", "Field[IxWorks]"] + - ["System.String", "Microsoft.PowerShell.Commands.StartJobCommand", "Property[UserName]"] + - ["System.Object", "Microsoft.PowerShell.Commands.GetRandomCommand", "Property[Minimum]"] + - ["Microsoft.PowerShell.Commands.PCSystemType", "Microsoft.PowerShell.Commands.PCSystemType!", "Field[Workstation]"] + - ["System.String", "Microsoft.PowerShell.Commands.CoreCommandBase", "Property[Filter]"] + - ["System.Net.Mail.DeliveryNotificationOptions", "Microsoft.PowerShell.Commands.SendMailMessage", "Property[DeliveryNotificationOption]"] + - ["System.String", "Microsoft.PowerShell.Commands.FileSystemProvider", "Method[GetParentPath].ReturnValue"] + - ["System.Int32", "Microsoft.PowerShell.Commands.GetPSSessionCommand", "Property[ThrottleLimit]"] + - ["System.String", "Microsoft.PowerShell.Commands.ComputerInfo", "Property[OsLocaleID]"] + - ["System.String", "Microsoft.PowerShell.Commands.RenameItemCommand", "Property[LiteralPath]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.ConvertFromMarkdownCommand", "Property[Path]"] + - ["Microsoft.PowerShell.Commands.WebRequestMethod", "Microsoft.PowerShell.Commands.WebRequestMethod!", "Field[Post]"] + - ["System.String", "Microsoft.PowerShell.Commands.AddTypeCommand", "Property[Name]"] + - ["System.String", "Microsoft.PowerShell.Commands.NewModuleManifestCommand", "Property[HelpInfoUri]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.RemoveVariableCommand", "Property[Exclude]"] + - ["System.String", "Microsoft.PowerShell.Commands.ComputerInfo", "Property[WindowsRegisteredOwner]"] + - ["System.String", "Microsoft.PowerShell.Commands.ComputerInfo", "Property[BiosCaption]"] + - ["System.String", "Microsoft.PowerShell.Commands.AddComputerCommand", "Property[Server]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.NewModuleManifestCommand", "Property[FunctionsToExport]"] + - ["System.Int32", "Microsoft.PowerShell.Commands.GetRandomCommand", "Property[Count]"] + - ["System.Boolean", "Microsoft.PowerShell.Commands.PSSessionConfigurationCommandBase", "Property[RunAsVirtualAccountSpecified]"] + - ["Microsoft.PowerShell.Commands.OSType", "Microsoft.PowerShell.Commands.OSType!", "Field[NetBSD]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.NewItemCommand", "Property[Force]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.FileSystemContentReaderDynamicParameters", "Property[Raw]"] + - ["System.Nullable", "Microsoft.PowerShell.Commands.ComputerInfo", "Property[CsBootOptionOnWatchDog]"] + - ["Microsoft.PowerShell.Commands.CpuAvailability", "Microsoft.PowerShell.Commands.CpuAvailability!", "Field[NotInstalled]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.SetClipboardCommand", "Property[AsOSC52]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.RemoveModuleCommand", "Property[Force]"] + - ["System.Boolean", "Microsoft.PowerShell.Commands.CertificateProvider", "Method[ItemExists].ReturnValue"] + - ["Microsoft.PowerShell.Commands.TestPathType", "Microsoft.PowerShell.Commands.TestPathType!", "Field[Any]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.SelectObjectCommand", "Property[Unique]"] + - ["System.String", "Microsoft.PowerShell.Commands.RegisterWmiEventCommand", "Property[ComputerName]"] + - ["System.String", "Microsoft.PowerShell.Commands.WaitEventCommand", "Property[SourceIdentifier]"] + - ["System.String", "Microsoft.PowerShell.Commands.WebResponseObject", "Property[RawContent]"] + - ["System.Security.Cryptography.HashAlgorithm", "Microsoft.PowerShell.Commands.HashCmdletBase", "Field[hasher]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.StartTransactionCommand", "Property[Independent]"] + - ["System.String", "Microsoft.PowerShell.Commands.GetPSSessionCommand", "Property[ConfigurationName]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.WhereObjectCommand", "Property[GE]"] + - ["Microsoft.PowerShell.Commands.WebRequestMethod", "Microsoft.PowerShell.Commands.WebRequestMethod!", "Field[Get]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.ProcessBaseCommand", "Property[SuppliedComputerName]"] + - ["Microsoft.PowerShell.Commands.OSType", "Microsoft.PowerShell.Commands.OSType!", "Field[VSE]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.ImportModuleCommand", "Property[Force]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.TestConnectionCommand", "Property[IPv6]"] + - ["Microsoft.PowerShell.Commands.NetConnectionStatus", "Microsoft.PowerShell.Commands.NetConnectionStatus!", "Field[HardwareMalfunction]"] + - ["System.Management.Automation.Runspaces.Runspace", "Microsoft.PowerShell.Commands.PSBreakpointCommandBase", "Property[Runspace]"] + - ["System.String", "Microsoft.PowerShell.Commands.UpdateTypeDataCommand", "Property[DefaultDisplayProperty]"] + - ["System.ServiceProcess.ServiceController[]", "Microsoft.PowerShell.Commands.ServiceOperationBaseCommand", "Property[InputObject]"] + - ["System.UInt32", "Microsoft.PowerShell.Commands.ExportCounterCommand", "Property[MaxSize]"] + - ["System.Boolean", "Microsoft.PowerShell.Commands.PSPropertyExpression", "Property[HasWildCardCharacters]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.SelectStringCommand", "Property[NoEmphasis]"] + - ["System.Management.Automation.Runspaces.PSSession[]", "Microsoft.PowerShell.Commands.NewPSSessionCommand", "Property[Session]"] + - ["System.String", "Microsoft.PowerShell.Commands.ComputerInfo", "Property[OsBootDevice]"] + - ["Microsoft.PowerShell.Commands.DisplayHintType", "Microsoft.PowerShell.Commands.DisplayHintType!", "Field[Date]"] + - ["System.String", "Microsoft.PowerShell.Commands.FileHashInfo", "Property[Hash]"] + - ["System.String", "Microsoft.PowerShell.Commands.NewPSDriveCommand", "Property[Description]"] + - ["System.String", "Microsoft.PowerShell.Commands.WriteDebugCommand", "Property[Message]"] + - ["System.Management.Automation.Signature", "Microsoft.PowerShell.Commands.SetAuthenticodeSignatureCommand", "Method[PerformAction].ReturnValue"] + - ["System.ServiceProcess.ServiceController[]", "Microsoft.PowerShell.Commands.MultipleServiceCommandBase", "Property[InputObject]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.DisablePSBreakpointCommand", "Property[PassThru]"] + - ["System.Int32", "Microsoft.PowerShell.Commands.NewPSWorkflowExecutionOptionCommand", "Property[MaxSessionsPerRemoteNode]"] + - ["System.String", "Microsoft.PowerShell.Commands.NewItemPropertyCommand", "Property[PropertyType]"] + - ["Microsoft.PowerShell.Commands.PowerPlatformRole", "Microsoft.PowerShell.Commands.PowerPlatformRole!", "Field[Workstation]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.SelectObjectCommand", "Property[CaseInsensitive]"] + - ["System.String", "Microsoft.PowerShell.Commands.PSUserAgent!", "Property[FireFox]"] + - ["Microsoft.PowerShell.Commands.OSProductSuite[]", "Microsoft.PowerShell.Commands.ComputerInfo", "Property[OsProductSuites]"] + - ["System.String", "Microsoft.PowerShell.Commands.SetAuthenticodeSignatureCommand", "Property[TimestampServer]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.JobCmdletBase", "Property[Command]"] + - ["System.String", "Microsoft.PowerShell.Commands.SetAclCommand", "Property[CentralAccessPolicy]"] + - ["System.Int32", "Microsoft.PowerShell.Commands.DebugRunspaceCommand", "Property[Id]"] + - ["System.Int16", "Microsoft.PowerShell.Commands.WriteEventLogCommand", "Property[Category]"] + - ["System.Object", "Microsoft.PowerShell.Commands.NewItemCommand", "Property[Value]"] + - ["Microsoft.PowerShell.Commands.DeviceGuardHardwareSecure", "Microsoft.PowerShell.Commands.DeviceGuardHardwareSecure!", "Field[BaseVirtualizationSupport]"] + - ["System.String", "Microsoft.PowerShell.Commands.SecurityDescriptorCommandsBase!", "Method[GetCentralAccessPolicyName].ReturnValue"] + - ["System.Boolean", "Microsoft.PowerShell.Commands.WebRequestSession", "Property[UseDefaultCredentials]"] + - ["System.String", "Microsoft.PowerShell.Commands.ConvertToHtmlCommand", "Property[Charset]"] + - ["Microsoft.PowerShell.Commands.PowerState", "Microsoft.PowerShell.Commands.PowerState!", "Field[Unknown]"] + - ["System.Nullable", "Microsoft.PowerShell.Commands.Processor", "Property[DataWidth]"] + - ["System.Nullable", "Microsoft.PowerShell.Commands.WSManConfigurationOption", "Property[MaxIdleTimeoutSec]"] + - ["System.Collections.Generic.IEnumerable", "Microsoft.PowerShell.Commands.PSEditionArgumentCompleter", "Method[CompleteArgument].ReturnValue"] + - ["System.String", "Microsoft.PowerShell.Commands.NewPSSessionConfigurationFileCommand", "Property[CompanyName]"] + - ["System.Object[]", "Microsoft.PowerShell.Commands.ObjectBase", "Property[Property]"] + - ["System.String", "Microsoft.PowerShell.Commands.SendMailMessage", "Property[Body]"] + - ["System.String", "Microsoft.PowerShell.Commands.SetMarkdownOptionCommand", "Property[Header4Color]"] + - ["System.String", "Microsoft.PowerShell.Commands.WriteOrThrowErrorCommand", "Property[CategoryTargetType]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.GetMemberCommand", "Property[Static]"] + - ["Microsoft.PowerShell.Commands.OperatingSystemSKU", "Microsoft.PowerShell.Commands.OperatingSystemSKU!", "Field[WindowsEnterprise]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.NewModuleManifestCommand", "Property[RequireLicenseAcceptance]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.OutHostCommand", "Property[Paging]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.GetCommandCommand", "Property[ParameterName]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.InvokeCommandCommand", "Property[RemoteDebug]"] + - ["System.Management.PutType", "Microsoft.PowerShell.Commands.SetWmiInstance", "Property[PutType]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.GetWmiObjectCommand", "Property[List]"] + - ["System.String", "Microsoft.PowerShell.Commands.MemberDefinition", "Property[Definition]"] + - ["Microsoft.PowerShell.Commands.OSType", "Microsoft.PowerShell.Commands.OSType!", "Field[TandemNT]"] + - ["System.Int32", "Microsoft.PowerShell.Commands.AddTypeCompilerError", "Property[Line]"] + - ["System.Guid[]", "Microsoft.PowerShell.Commands.JobCmdletBase", "Property[InstanceId]"] + - ["System.Int32", "Microsoft.PowerShell.Commands.PSWorkflowExecutionOption", "Property[ActivityProcessIdleTimeoutSec]"] + - ["Microsoft.PowerShell.Commands.PCSystemTypeEx", "Microsoft.PowerShell.Commands.PCSystemTypeEx!", "Field[Slate]"] + - ["System.Object", "Microsoft.PowerShell.Commands.GenericObjectMeasureInfo", "Property[Maximum]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.MeasureObjectCommand", "Property[Property]"] + - ["System.String", "Microsoft.PowerShell.Commands.GetCredentialCommand", "Property[Title]"] + - ["System.Boolean", "Microsoft.PowerShell.Commands.ModuleCmdletBase", "Property[BaseDisableNameChecking]"] + - ["System.Int32", "Microsoft.PowerShell.Commands.PSRemotingBaseCmdlet", "Property[Port]"] + - ["System.String", "Microsoft.PowerShell.Commands.WriteOrThrowErrorCommand", "Property[CategoryActivity]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.NewVariableCommand", "Property[PassThru]"] + - ["System.DateTime", "Microsoft.PowerShell.Commands.ImportCounterCommand", "Property[EndTime]"] + - ["System.Object", "Microsoft.PowerShell.Commands.FileSystemProvider", "Method[RemoveItemDynamicParameters].ReturnValue"] + - ["System.Management.Automation.PSObject", "Microsoft.PowerShell.Commands.TraceCommandCommand", "Property[InputObject]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.RemoveItemCommand", "Property[Include]"] + - ["System.String", "Microsoft.PowerShell.Commands.NewModuleManifestCommand", "Property[CompanyName]"] + - ["Microsoft.PowerShell.Commands.WebAuthenticationType", "Microsoft.PowerShell.Commands.WebAuthenticationType!", "Field[Bearer]"] + - ["Microsoft.PowerShell.Commands.DataExecutionPreventionSupportPolicy", "Microsoft.PowerShell.Commands.DataExecutionPreventionSupportPolicy!", "Field[AlwaysOn]"] + - ["System.String", "Microsoft.PowerShell.Commands.SetServiceCommand", "Property[Status]"] + - ["System.Management.Automation.PSObject", "Microsoft.PowerShell.Commands.AddMemberCommand", "Property[InputObject]"] + - ["System.String", "Microsoft.PowerShell.Commands.PSRemotingCmdlet", "Method[ResolveAppName].ReturnValue"] + - ["System.String", "Microsoft.PowerShell.Commands.SetServiceCommand", "Property[Description]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.DebugJobCommand", "Property[BreakAll]"] + - ["Microsoft.PowerShell.Commands.WmiState", "Microsoft.PowerShell.Commands.WmiState!", "Field[NotStarted]"] + - ["System.Int32", "Microsoft.PowerShell.Commands.WebResponseObject", "Property[StatusCode]"] + - ["System.Management.Automation.PSCredential", "Microsoft.PowerShell.Commands.AddComputerCommand", "Property[LocalCredential]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.InvokeCommandCommand", "Property[EnableNetworkAccess]"] + - ["System.Int32", "Microsoft.PowerShell.Commands.WriteProgressCommand", "Property[SourceId]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.SplitPathCommand", "Property[Qualifier]"] + - ["Microsoft.PowerShell.Commands.WebRequestMethod", "Microsoft.PowerShell.Commands.WebRequestMethod!", "Field[Delete]"] + - ["System.String", "Microsoft.PowerShell.Commands.NewPSSessionConfigurationFileCommand", "Property[GroupManagedServiceAccount]"] + - ["System.Nullable", "Microsoft.PowerShell.Commands.NewPSTransportOptionCommand", "Property[IdleTimeoutSec]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.RemoveItemCommand", "Property[Path]"] + - ["System.Boolean", "Microsoft.PowerShell.Commands.PSExecutionCmdlet", "Property[IsLiteralPath]"] + - ["System.String", "Microsoft.PowerShell.Commands.ImportLocalizedData", "Property[FileName]"] + - ["System.Int64[]", "Microsoft.PowerShell.Commands.GetHistoryCommand", "Property[Id]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.FileSystemProviderRemoveItemDynamicParameters", "Property[Stream]"] + - ["System.String", "Microsoft.PowerShell.Commands.NewPSRoleCapabilityFileCommand", "Property[Description]"] + - ["System.Management.Automation.VariableAccessMode", "Microsoft.PowerShell.Commands.SetPSBreakpointCommand", "Property[Mode]"] + - ["Microsoft.PowerShell.Commands.OSType", "Microsoft.PowerShell.Commands.OSType!", "Field[DECNT]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.NewModuleManifestCommand", "Property[ScriptsToProcess]"] + - ["System.Management.Automation.PSSessionTypeOption", "Microsoft.PowerShell.Commands.PSSessionConfigurationCommandBase", "Property[SessionTypeOption]"] + - ["System.Guid[]", "Microsoft.PowerShell.Commands.PSRunspaceCmdlet", "Property[InstanceId]"] + - ["System.String", "Microsoft.PowerShell.Commands.TestModuleManifestCommand", "Property[Path]"] + - ["System.String", "Microsoft.PowerShell.Commands.StartJobCommand", "Property[Type]"] + - ["System.String", "Microsoft.PowerShell.Commands.PSRemotingCmdlet!", "Field[ComputerInstanceIdParameterSet]"] + - ["System.String", "Microsoft.PowerShell.Commands.ComputerInfo", "Property[OsLocale]"] + - ["System.Object", "Microsoft.PowerShell.Commands.FunctionProvider", "Method[NewItemDynamicParameters].ReturnValue"] + - ["System.Nullable", "Microsoft.PowerShell.Commands.ComputerInfo", "Property[OsCurrentTimeZone]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.GetWinEventCommand", "Property[Oldest]"] + - ["Microsoft.PowerShell.Commands.WebCmdletElementCollection", "Microsoft.PowerShell.Commands.HtmlWebResponseObject", "Property[AllElements]"] + - ["Microsoft.PowerShell.Commands.WebRequestMethod", "Microsoft.PowerShell.Commands.WebRequestMethod!", "Field[Default]"] + - ["Microsoft.PowerShell.Commands.FirmwareType", "Microsoft.PowerShell.Commands.FirmwareType!", "Field[Uefi]"] + - ["Microsoft.PowerShell.Commands.WebRequestMethod", "Microsoft.PowerShell.Commands.WebRequestPSCmdlet", "Property[Method]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.GetWinEventCommand", "Property[Path]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.GetAliasCommand", "Property[Exclude]"] + - ["System.String", "Microsoft.PowerShell.Commands.HtmlWebResponseObject", "Property[Content]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.PSRemotingBaseCmdlet", "Property[ResolvedComputerNames]"] + - ["System.Collections.Hashtable[]", "Microsoft.PowerShell.Commands.PSRemotingBaseCmdlet", "Property[SSHConnection]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.MultipleServiceCommandBase", "Property[Exclude]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.RenameItemCommand", "Property[Force]"] + - ["System.Int64", "Microsoft.PowerShell.Commands.NewPSWorkflowExecutionOptionCommand", "Property[MaxPersistenceStoreSizeGB]"] + - ["Microsoft.PowerShell.Commands.OutTarget", "Microsoft.PowerShell.Commands.OutTarget!", "Field[Job]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.GetProcessCommand", "Property[ComputerName]"] + - ["System.Security.AccessControl.ObjectSecurity", "Microsoft.PowerShell.Commands.RegistryProvider", "Method[NewSecurityDescriptorFromPath].ReturnValue"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.StopJobCommand", "Property[PassThru]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.SelectStringCommand", "Property[List]"] + - ["System.String", "Microsoft.PowerShell.Commands.UtilityResources!", "Property[FormatHexPathPrefix]"] + - ["System.String", "Microsoft.PowerShell.Commands.FormObject", "Property[Id]"] + - ["System.Object[]", "Microsoft.PowerShell.Commands.ImportModuleCommand", "Property[ArgumentList]"] + - ["System.Management.ImpersonationLevel", "Microsoft.PowerShell.Commands.WmiBaseCmdlet", "Property[Impersonation]"] + - ["System.Nullable", "Microsoft.PowerShell.Commands.NewPSTransportOptionCommand", "Property[MaxSessions]"] + - ["Microsoft.PowerShell.Commands.OSType", "Microsoft.PowerShell.Commands.OSType!", "Field[VxWorks]"] + - ["Microsoft.PowerShell.Commands.PowerState", "Microsoft.PowerShell.Commands.PowerState!", "Field[PowerSaveStandby]"] + - ["System.Int32", "Microsoft.PowerShell.Commands.WaitProcessCommand", "Property[Timeout]"] + - ["Microsoft.PowerShell.Commands.JoinOptions", "Microsoft.PowerShell.Commands.JoinOptions!", "Field[InstallInvoke]"] + - ["System.Object", "Microsoft.PowerShell.Commands.FileSystemProvider", "Method[GetContentReaderDynamicParameters].ReturnValue"] + - ["Microsoft.PowerShell.Commands.DeviceGuardSoftwareSecure", "Microsoft.PowerShell.Commands.DeviceGuardSoftwareSecure!", "Field[HypervisorEnforcedCodeIntegrity]"] + - ["System.Int64", "Microsoft.PowerShell.Commands.GetDateCommand", "Property[UnixTimeSeconds]"] + - ["System.Management.Automation.PSModuleInfo[]", "Microsoft.PowerShell.Commands.SaveHelpCommand", "Property[Module]"] + - ["System.Collections.ObjectModel.Collection", "Microsoft.PowerShell.Commands.CertificateProvider", "Method[InitializeDefaultDrives].ReturnValue"] + - ["System.Nullable", "Microsoft.PowerShell.Commands.NewPSTransportOptionCommand", "Property[MaxProcessesPerSession]"] + - ["System.Collections.Hashtable[]", "Microsoft.PowerShell.Commands.ImportWorkflowCommand!", "Method[MergeParameterCollection].ReturnValue"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.GetModuleCommand", "Property[Refresh]"] + - ["System.Int32", "Microsoft.PowerShell.Commands.SetPSDebugCommand", "Property[Trace]"] + - ["System.String", "Microsoft.PowerShell.Commands.ImportAliasCommand", "Property[Path]"] + - ["System.Nullable", "Microsoft.PowerShell.Commands.ComputerInfo", "Property[CsAutomaticResetCapability]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.ImportModuleCommand", "Property[PassThru]"] + - ["System.String", "Microsoft.PowerShell.Commands.TestComputerSecureChannelCommand", "Property[Server]"] + - ["System.String", "Microsoft.PowerShell.Commands.WmiBaseCmdlet", "Property[Locale]"] + - ["System.String", "Microsoft.PowerShell.Commands.PSRemotingBaseCmdlet", "Property[ApplicationName]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.DisableComputerRestoreCommand", "Property[Drive]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.RemovePSDriveCommand", "Property[Name]"] + - ["Microsoft.PowerShell.Commands.WaitForServiceTypes", "Microsoft.PowerShell.Commands.RestartComputerCommand", "Property[For]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.SetClipboardCommand", "Property[Path]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.ShowControlPanelItemCommand", "Property[CanonicalName]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.PSSessionConfigurationCommandBase", "Property[NoServiceRestart]"] + - ["System.String", "Microsoft.PowerShell.Commands.FileSystemContentDynamicParametersBase", "Property[Stream]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.GetWmiObjectCommand", "Property[Property]"] + - ["System.String", "Microsoft.PowerShell.Commands.TestJsonCommand", "Property[SchemaFile]"] + - ["Microsoft.PowerShell.Commands.HistoryInfo", "Microsoft.PowerShell.Commands.HistoryInfo", "Method[Clone].ReturnValue"] + - ["System.Management.Automation.PSCredential", "Microsoft.PowerShell.Commands.RestartComputerCommand", "Property[Credential]"] + - ["System.String", "Microsoft.PowerShell.Commands.SendMailMessage", "Property[From]"] + - ["System.String", "Microsoft.PowerShell.Commands.RemoveWmiObject", "Property[Path]"] + - ["System.Nullable", "Microsoft.PowerShell.Commands.ComputerInfo", "Property[OsTotalVirtualMemorySize]"] + - ["System.Xml.XmlDocument", "Microsoft.PowerShell.Commands.GetWinEventCommand", "Property[FilterXml]"] + - ["Microsoft.PowerShell.Commands.CpuStatus", "Microsoft.PowerShell.Commands.CpuStatus!", "Field[DisabledByBIOS]"] + - ["System.Object", "Microsoft.PowerShell.Commands.WriteInformationCommand", "Property[MessageData]"] + - ["System.String", "Microsoft.PowerShell.Commands.TestJsonCommand", "Property[LiteralPath]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.LimitEventLogCommand", "Property[LogName]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.NewPSSessionOptionCommand", "Property[SkipCNCheck]"] + - ["System.Boolean", "Microsoft.PowerShell.Commands.EnhancedKeyUsageRepresentation", "Method[Equals].ReturnValue"] + - ["System.Management.Automation.PSObject", "Microsoft.PowerShell.Commands.PSExecutionCmdlet", "Property[InputObject]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.ImportCsvCommand", "Property[Header]"] + - ["System.String", "Microsoft.PowerShell.Commands.GetPSSessionCommand", "Property[CertificateThumbprint]"] + - ["System.String", "Microsoft.PowerShell.Commands.NewModuleManifestCommand", "Property[RootModule]"] + - ["Microsoft.PowerShell.ExecutionPolicy", "Microsoft.PowerShell.Commands.NewPSSessionConfigurationFileCommand", "Property[ExecutionPolicy]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.ImportPSSessionCommand", "Property[DisableNameChecking]"] + - ["System.Int32", "Microsoft.PowerShell.Commands.WebRequestSession", "Property[MaximumRetryCount]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.ExportPSSessionCommand", "Property[Force]"] + - ["System.Management.Automation.PSCredential", "Microsoft.PowerShell.Commands.UpdatableHelpCommandBase", "Property[Credential]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.ImportModuleCommand", "Property[NoClobber]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.PSRemotingBaseCmdlet", "Property[RunAsAdministrator]"] + - ["Microsoft.PowerShell.Commands.CpuAvailability", "Microsoft.PowerShell.Commands.CpuAvailability!", "Field[Paused]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.GetServiceCommand", "Property[ComputerName]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.GetCommandCommand", "Property[Name]"] + - ["System.String", "Microsoft.PowerShell.Commands.NewEventLogCommand", "Property[MessageResourceFile]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.WhereObjectCommand", "Property[In]"] + - ["System.Boolean", "Microsoft.PowerShell.Commands.RegistryProvider", "Method[ItemExists].ReturnValue"] + - ["Microsoft.PowerShell.Commands.DisplayHintType", "Microsoft.PowerShell.Commands.SetDateCommand", "Property[DisplayHint]"] + - ["System.String", "Microsoft.PowerShell.Commands.PSRunspaceCmdlet!", "Field[NameParameterSet]"] + - ["Microsoft.PowerShell.Commands.WakeUpType", "Microsoft.PowerShell.Commands.WakeUpType!", "Field[PowerSwitch]"] + - ["System.Management.Automation.Job[]", "Microsoft.PowerShell.Commands.RemoveJobCommand", "Property[Job]"] + - ["System.Collections.IDictionary", "Microsoft.PowerShell.Commands.NewObjectCommand", "Property[Property]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.GetControlPanelItemCommand", "Property[CanonicalName]"] + - ["System.String", "Microsoft.PowerShell.Commands.SetLocationCommand", "Property[StackName]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.GetPSSessionCommand", "Property[AllowRedirection]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.PSRunspaceCmdlet", "Property[ContainerId]"] + - ["System.Collections.ObjectModel.Collection", "Microsoft.PowerShell.Commands.PSSnapInCommandBase", "Method[GetSnapIns].ReturnValue"] + - ["System.String", "Microsoft.PowerShell.Commands.StartTranscriptCommand", "Property[Path]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.GetPSDriveCommand", "Property[PSProvider]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.WhereObjectCommand", "Property[NotMatch]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.ConvertToHtmlCommand", "Property[PostContent]"] + - ["System.Security.SecureString", "Microsoft.PowerShell.Commands.WebRequestPSCmdlet", "Property[Token]"] + - ["System.Nullable", "Microsoft.PowerShell.Commands.ComputerInfo", "Property[BiosSystemBiosMinorVersion]"] + - ["System.Nullable", "Microsoft.PowerShell.Commands.NewPSTransportOptionCommand", "Property[MaxIdleTimeoutSec]"] + - ["System.Int32", "Microsoft.PowerShell.Commands.RestoreComputerCommand", "Property[RestorePoint]"] + - ["System.Collections.Generic.Dictionary", "Microsoft.PowerShell.Commands.PSRunspaceCmdlet", "Method[GetMatchingRunspacesByRunspaceId].ReturnValue"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.CompareObjectCommand", "Property[ExcludeDifferent]"] + - ["Microsoft.PowerShell.Commands.OSType", "Microsoft.PowerShell.Commands.OSType!", "Field[SunOS]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.WhereObjectCommand", "Property[EQ]"] + - ["System.String", "Microsoft.PowerShell.Commands.NetworkAdapter", "Property[DHCPServer]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.ClearVariableCommand", "Property[Force]"] + - ["Microsoft.PowerShell.Commands.ServerLevel", "Microsoft.PowerShell.Commands.ServerLevel!", "Field[FullServer]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.TestConnectionCommand", "Property[DontFragment]"] + - ["System.Object", "Microsoft.PowerShell.Commands.WriteOrThrowErrorCommand", "Property[TargetObject]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.InvokeCommandCommand", "Property[ComputerName]"] + - ["System.String", "Microsoft.PowerShell.Commands.ExportPSSessionCommand", "Property[OutputModule]"] + - ["System.Management.Automation.Runspaces.AuthenticationMechanism", "Microsoft.PowerShell.Commands.ConnectPSSessionCommand", "Property[Authentication]"] + - ["System.String", "Microsoft.PowerShell.Commands.ImportModuleCommand", "Property[CimNamespace]"] + - ["System.String", "Microsoft.PowerShell.Commands.PSExecutionCmdlet!", "Field[LiteralFilePathComputerNameParameterSet]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.RestartComputerCommand", "Property[AsJob]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.SetVariableCommand", "Property[Force]"] + - ["Microsoft.PowerShell.Commands.WakeUpType", "Microsoft.PowerShell.Commands.WakeUpType!", "Field[Unknown]"] + - ["System.Management.Automation.PSCredential", "Microsoft.PowerShell.Commands.NewWebServiceProxy", "Property[Credential]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.WriteAliasCommandBase", "Property[Force]"] + - ["System.String", "Microsoft.PowerShell.Commands.OutFileCommand", "Property[FilePath]"] + - ["System.String", "Microsoft.PowerShell.Commands.ModuleSpecification", "Property[MaximumVersion]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.AddTypeCommandBase", "Property[AssemblyName]"] + - ["Microsoft.PowerShell.Commands.FileSystemCmdletProviderEncoding", "Microsoft.PowerShell.Commands.FileSystemCmdletProviderEncoding!", "Field[UTF8]"] + - ["Microsoft.PowerShell.Commands.PCSystemTypeEx", "Microsoft.PowerShell.Commands.PCSystemTypeEx!", "Field[PerformanceServer]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.GetEventLogCommand", "Property[List]"] + - ["Microsoft.PowerShell.Commands.Language", "Microsoft.PowerShell.Commands.AddTypeCommand", "Property[Language]"] + - ["System.Management.Automation.PSPrimitiveDictionary", "Microsoft.PowerShell.Commands.NewPSSessionOptionCommand", "Property[ApplicationArguments]"] + - ["Microsoft.PowerShell.Commands.OperatingSystemSKU", "Microsoft.PowerShell.Commands.OperatingSystemSKU!", "Field[EnterpriseEdition]"] + - ["System.String", "Microsoft.PowerShell.Commands.ComputerInfo", "Property[WindowsBuildLabEx]"] + - ["System.Management.Automation.PSObject", "Microsoft.PowerShell.Commands.WebCmdletElementCollection", "Method[FindById].ReturnValue"] + - ["Microsoft.PowerShell.Commands.NetConnectionStatus", "Microsoft.PowerShell.Commands.NetConnectionStatus!", "Field[HardwareDisabled]"] + - ["System.Int32", "Microsoft.PowerShell.Commands.RemoveEventCommand", "Property[EventIdentifier]"] + - ["System.String", "Microsoft.PowerShell.Commands.AddTypeCommand", "Property[Namespace]"] + - ["System.Nullable", "Microsoft.PowerShell.Commands.Processor", "Property[Architecture]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.ExportModuleMemberCommand", "Property[Cmdlet]"] + - ["System.Text.Encoding", "Microsoft.PowerShell.Commands.SendMailMessage", "Property[Encoding]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.GetTypeDataCommand", "Property[TypeName]"] + - ["Microsoft.PowerShell.Commands.DeviceGuardHardwareSecure", "Microsoft.PowerShell.Commands.DeviceGuardHardwareSecure!", "Field[SecureMemoryOverwrite]"] + - ["System.Nullable", "Microsoft.PowerShell.Commands.ComputerInfo", "Property[BiosEmbeddedControllerMinorVersion]"] + - ["Microsoft.PowerShell.Commands.CpuAvailability", "Microsoft.PowerShell.Commands.CpuAvailability!", "Field[NotIntalled]"] + - ["System.String", "Microsoft.PowerShell.Commands.ImportWorkflowCommand!", "Property[ParameterErrorMessage]"] + - ["System.Nullable", "Microsoft.PowerShell.Commands.ComputerInfo", "Property[CsKeyboardPasswordStatus]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.ImportCounterCommand", "Property[Summary]"] + - ["System.String", "Microsoft.PowerShell.Commands.PSExecutionCmdlet!", "Field[FilePathSSHHostParameterSet]"] + - ["System.Object[]", "Microsoft.PowerShell.Commands.NewPSRoleCapabilityFileCommand", "Property[ModulesToImport]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.PSRunspaceCmdlet", "Property[VMName]"] + - ["System.DateTime", "Microsoft.PowerShell.Commands.GetEventLogCommand", "Property[After]"] + - ["System.String", "Microsoft.PowerShell.Commands.ComputerInfo", "Property[WindowsRegisteredOrganization]"] + - ["System.Nullable", "Microsoft.PowerShell.Commands.ComputerInfo", "Property[BiosFirmwareType]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.GroupObjectCommand", "Property[AsString]"] + - ["System.ServiceProcess.ServiceController", "Microsoft.PowerShell.Commands.RemoveServiceCommand", "Property[InputObject]"] + - ["System.Security.AccessControl.CommonSecurityDescriptor", "Microsoft.PowerShell.Commands.SecurityDescriptorInfo", "Field[RawDescriptor]"] + - ["System.Nullable", "Microsoft.PowerShell.Commands.ComputerInfo", "Property[HyperVisorPresent]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.StopProcessCommand", "Property[Name]"] + - ["Microsoft.PowerShell.Commands.WakeUpType", "Microsoft.PowerShell.Commands.WakeUpType!", "Field[ModemRing]"] + - ["System.Int32", "Microsoft.PowerShell.Commands.WebRequestSession", "Property[RetryIntervalInSeconds]"] + - ["Microsoft.PowerShell.Commands.CpuAvailability", "Microsoft.PowerShell.Commands.CpuAvailability!", "Field[Unknown]"] + - ["System.String", "Microsoft.PowerShell.Commands.PSRemotingBaseCmdlet", "Property[KeyFilePath]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.MatchInfoContext", "Property[DisplayPostContext]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.OutFileCommand", "Property[NoClobber]"] + - ["Microsoft.PowerShell.Commands.PowerPlatformRole", "Microsoft.PowerShell.Commands.PowerPlatformRole!", "Field[Mobile]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.EnablePSSessionConfigurationCommand", "Property[SkipNetworkProfileCheck]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.StartJobCommand", "Property[RunAsAdministrator]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.ComputerInfo", "Property[BiosListOfLanguages]"] + - ["System.String", "Microsoft.PowerShell.Commands.WriteAliasCommandBase", "Property[Description]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.ImportCounterCommand", "Property[ListSet]"] + - ["System.Nullable", "Microsoft.PowerShell.Commands.ComputerInfo", "Property[CsPhyicallyInstalledMemory]"] + - ["System.String", "Microsoft.PowerShell.Commands.StartProcessCommand", "Property[RedirectStandardError]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.RestartComputerCommand", "Property[ComputerName]"] + - ["System.Int32[]", "Microsoft.PowerShell.Commands.GetRunspaceCommand", "Property[Id]"] + - ["System.String", "Microsoft.PowerShell.Commands.RenameItemCommand", "Property[NewName]"] + - ["System.String", "Microsoft.PowerShell.Commands.AddTypeCompilerError", "Property[ErrorText]"] + - ["System.Nullable", "Microsoft.PowerShell.Commands.ComputerInfo", "Property[OsInstallDate]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.NewModuleManifestCommand", "Property[RequiredAssemblies]"] + - ["System.Management.Automation.PSObject[]", "Microsoft.PowerShell.Commands.NewEventCommand", "Property[EventArguments]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.LimitEventLogCommand", "Property[ComputerName]"] + - ["System.Management.Automation.PSObject", "Microsoft.PowerShell.Commands.WebCmdletElementCollection", "Method[FindByName].ReturnValue"] + - ["System.Int32", "Microsoft.PowerShell.Commands.WebRequestPSCmdlet", "Property[ConnectionTimeoutSeconds]"] + - ["Microsoft.PowerShell.Commands.AdminPasswordStatus", "Microsoft.PowerShell.Commands.AdminPasswordStatus!", "Field[NotImplemented]"] + - ["System.Management.Automation.Job[]", "Microsoft.PowerShell.Commands.SuspendJobCommand", "Property[Job]"] + - ["System.String", "Microsoft.PowerShell.Commands.NetworkAdapter", "Property[ConnectionID]"] + - ["Microsoft.PowerShell.Commands.NetConnectionStatus", "Microsoft.PowerShell.Commands.NetConnectionStatus!", "Field[Connecting]"] + - ["System.Exception", "Microsoft.PowerShell.Commands.WriteOrThrowErrorCommand", "Property[Exception]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.MeasureObjectCommand", "Property[IgnoreWhiteSpace]"] + - ["System.Nullable", "Microsoft.PowerShell.Commands.ComputerInfo", "Property[CsTotalPhysicalMemory]"] + - ["System.String", "Microsoft.PowerShell.Commands.RenameComputerCommand", "Property[ComputerName]"] + - ["System.Diagnostics.Process[]", "Microsoft.PowerShell.Commands.GetProcessCommand", "Property[InputObject]"] + - ["System.Net.Sockets.UnixDomainSocketEndPoint", "Microsoft.PowerShell.Commands.WebRequestPSCmdlet", "Property[UnixSocket]"] + - ["System.Int32", "Microsoft.PowerShell.Commands.ConvertFromJsonCommand", "Property[Depth]"] + - ["System.String", "Microsoft.PowerShell.Commands.SecurityDescriptorInfo", "Field[Owner]"] + - ["Microsoft.PowerShell.Commands.PCSystemType", "Microsoft.PowerShell.Commands.PCSystemType!", "Field[PerformanceServer]"] + - ["System.Object[]", "Microsoft.PowerShell.Commands.NewPSSessionConfigurationFileCommand", "Property[VisibleFunctions]"] + - ["System.Management.Automation.ScopedItemOptions", "Microsoft.PowerShell.Commands.WriteAliasCommandBase", "Property[Option]"] + - ["Microsoft.PowerShell.Commands.PowerState", "Microsoft.PowerShell.Commands.PowerState!", "Field[PowerOff]"] + - ["System.String", "Microsoft.PowerShell.Commands.PSSessionConfigurationCommandBase", "Property[ApplicationBase]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.CompareObjectCommand", "Property[PassThru]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.CoreCommandBase", "Property[Exclude]"] + - ["System.String", "Microsoft.PowerShell.Commands.SetLocationCommand", "Property[LiteralPath]"] + - ["Microsoft.PowerShell.Commands.JoinOptions", "Microsoft.PowerShell.Commands.JoinOptions!", "Field[UnsecuredJoin]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.WebRequestPSCmdlet", "Property[SkipHttpErrorCheck]"] + - ["System.Int32", "Microsoft.PowerShell.Commands.NewPSWorkflowExecutionOptionCommand", "Property[MaxDisconnectedSessions]"] + - ["System.Nullable", "Microsoft.PowerShell.Commands.Processor", "Property[AddressWidth]"] + - ["System.String", "Microsoft.PowerShell.Commands.RemoveItemCommand", "Property[Filter]"] + - ["Microsoft.PowerShell.Commands.OperatingSystemSKU", "Microsoft.PowerShell.Commands.OperatingSystemSKU!", "Field[HomeBasicNEdition]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.AddTypeCommand", "Property[AssemblyName]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.SetItemCommand", "Property[Exclude]"] + - ["System.String", "Microsoft.PowerShell.Commands.ComputerInfo", "Property[CsPrimaryOwnerName]"] + - ["Microsoft.PowerShell.Commands.CpuAvailability", "Microsoft.PowerShell.Commands.CpuAvailability!", "Field[PowerSaveUnknown]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.ExportCounterCommand", "Property[Circular]"] + - ["System.String", "Microsoft.PowerShell.Commands.ComputerChangeInfo", "Property[ComputerName]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.SortObjectCommand", "Property[Descending]"] + - ["System.String", "Microsoft.PowerShell.Commands.NewObjectCommand", "Property[ComObject]"] + - ["System.Management.Automation.CmsMessageRecipient[]", "Microsoft.PowerShell.Commands.ProtectCmsMessageCommand", "Property[To]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.NewPSSessionConfigurationFileCommand", "Property[MountUserDrive]"] + - ["System.Object[]", "Microsoft.PowerShell.Commands.CompareObjectCommand", "Property[Property]"] + - ["System.Object", "Microsoft.PowerShell.Commands.ConvertToJsonCommand", "Property[InputObject]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.EnablePSRemotingCommand", "Property[SkipNetworkProfileCheck]"] + - ["System.Int32", "Microsoft.PowerShell.Commands.NewPSSessionOptionCommand", "Property[IdleTimeout]"] + - ["System.Int64", "Microsoft.PowerShell.Commands.GetContentCommand", "Property[TotalCount]"] + - ["System.Int32", "Microsoft.PowerShell.Commands.GetHistoryCommand", "Property[Count]"] + - ["System.String", "Microsoft.PowerShell.Commands.StartJobCommand", "Property[Name]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.MeasureObjectCommand", "Property[Word]"] + - ["System.Boolean", "Microsoft.PowerShell.Commands.FileSystemContentReaderDynamicParameters", "Property[DelimiterSpecified]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.GetComputerInfoCommand", "Property[Property]"] + - ["Microsoft.PowerShell.Commands.OSProductSuite", "Microsoft.PowerShell.Commands.OSProductSuite!", "Field[SmallBusinessServer]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.MeasureObjectCommand", "Property[Maximum]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.WhereObjectCommand", "Property[Not]"] + - ["System.String", "Microsoft.PowerShell.Commands.PSRunspaceCmdlet!", "Field[InstanceIdParameterSet]"] + - ["System.String", "Microsoft.PowerShell.Commands.GetEventPSSnapIn", "Property[VendorResource]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.ResumeJobCommand", "Property[Command]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.MoveItemCommand", "Property[Exclude]"] + - ["System.Management.Automation.PSObject", "Microsoft.PowerShell.Commands.ShowMarkdownCommand", "Property[InputObject]"] + - ["Microsoft.PowerShell.Commands.CpuAvailability", "Microsoft.PowerShell.Commands.CpuAvailability!", "Field[NotConfigured]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.PassThroughContentCommandBase", "Property[PassThru]"] + - ["System.Nullable", "Microsoft.PowerShell.Commands.ComputerInfo", "Property[OsDataExecutionPreventionAvailable]"] + - ["System.String", "Microsoft.PowerShell.Commands.NewPSRoleCapabilityFileCommand", "Property[Author]"] + - ["System.String", "Microsoft.PowerShell.Commands.UtilityResources!", "Property[FileReadError]"] + - ["Microsoft.PowerShell.Commands.HardwareSecurity", "Microsoft.PowerShell.Commands.HardwareSecurity!", "Field[Enabled]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.ShowControlPanelItemCommand", "Property[Name]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.RemoveEventLogCommand", "Property[ComputerName]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.ResolvePathCommand", "Property[Relative]"] + - ["System.Nullable", "Microsoft.PowerShell.Commands.NewPSTransportOptionCommand", "Property[MaxConcurrentUsers]"] + - ["System.String", "Microsoft.PowerShell.Commands.AddMemberCommand", "Property[TypeName]"] + - ["System.Collections.ObjectModel.Collection", "Microsoft.PowerShell.Commands.VariableProvider", "Method[InitializeDefaultDrives].ReturnValue"] + - ["Microsoft.PowerShell.Commands.JoinOptions", "Microsoft.PowerShell.Commands.JoinOptions!", "Field[Win9XUpgrade]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.GetVerbCommand", "Property[Verb]"] + - ["System.Object", "Microsoft.PowerShell.Commands.RegistryProvider", "Method[RenamePropertyDynamicParameters].ReturnValue"] + - ["System.String[]", "Microsoft.PowerShell.Commands.ImportLocalizedData", "Property[SupportedCommand]"] + - ["System.Version", "Microsoft.PowerShell.Commands.WebRequestPSCmdlet", "Property[HttpVersion]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.ConnectPSSessionCommand", "Property[UseSSL]"] + - ["System.String", "Microsoft.PowerShell.Commands.OutFileCommand", "Property[Encoding]"] + - ["Microsoft.PowerShell.Commands.PowerPlatformRole", "Microsoft.PowerShell.Commands.PowerPlatformRole!", "Field[AppliancePC]"] + - ["Microsoft.PowerShell.Commands.WakeUpType", "Microsoft.PowerShell.Commands.WakeUpType!", "Field[ACPowerRestored]"] + - ["System.String", "Microsoft.PowerShell.Commands.ImportLocalizedData", "Property[BindingVariable]"] + - ["System.Nullable", "Microsoft.PowerShell.Commands.ComputerInfo", "Property[OsNumberOfProcesses]"] + - ["System.Nullable", "Microsoft.PowerShell.Commands.ComputerInfo", "Property[CsBootOptionOnLimit]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.TestConnectionCommand", "Property[ComputerName]"] + - ["System.String", "Microsoft.PowerShell.Commands.VariableCommandBase", "Property[Scope]"] + - ["System.Management.Automation.PSCredential", "Microsoft.PowerShell.Commands.TestConnectionCommand", "Property[Credential]"] + - ["System.Management.Automation.PSCredential", "Microsoft.PowerShell.Commands.SetServiceCommand", "Property[Credential]"] + - ["System.Collections.IList", "Microsoft.PowerShell.Commands.SessionStateProviderBaseContentReaderWriter", "Method[Read].ReturnValue"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.GetHelpCommand", "Property[Full]"] + - ["Microsoft.PowerShell.Commands.OpenMode", "Microsoft.PowerShell.Commands.OpenMode!", "Field[Overwrite]"] + - ["System.Object", "Microsoft.PowerShell.Commands.RegistryProvider", "Method[CopyPropertyDynamicParameters].ReturnValue"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.SetTraceSourceCommand", "Property[PassThru]"] + - ["Microsoft.PowerShell.Commands.TextEncodingType", "Microsoft.PowerShell.Commands.TextEncodingType!", "Field[BigEndianUTF32]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.GetServiceCommand", "Property[Name]"] + - ["Microsoft.PowerShell.Commands.ServiceStartupType", "Microsoft.PowerShell.Commands.ServiceStartupType!", "Field[Disabled]"] + - ["System.UInt32", "Microsoft.PowerShell.Commands.GetCommandCommand", "Property[FuzzyMinimumDistance]"] + - ["System.String", "Microsoft.PowerShell.Commands.RenameComputerCommand", "Property[Protocol]"] + - ["System.Management.Automation.PSModuleInfo[]", "Microsoft.PowerShell.Commands.RemoveModuleCommand", "Property[ModuleInfo]"] + - ["System.String", "Microsoft.PowerShell.Commands.PSUserAgent!", "Property[Chrome]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.PSRemotingBaseCmdlet", "Property[UseSSL]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.SuspendJobCommand", "Property[Force]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.GetEventLogCommand", "Property[UserName]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.GetCommandCommand", "Property[UseAbbreviationExpansion]"] + - ["Microsoft.PowerShell.Commands.WebCmdletElementCollection", "Microsoft.PowerShell.Commands.HtmlWebResponseObject", "Property[Scripts]"] + - ["System.Nullable", "Microsoft.PowerShell.Commands.ComputerInfo", "Property[OsEncryptionLevel]"] + - ["Microsoft.PowerShell.Commands.ForegroundApplicationBoost", "Microsoft.PowerShell.Commands.ForegroundApplicationBoost!", "Field[Maximum]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.UpdateHelpCommand", "Property[LiteralPath]"] + - ["System.String", "Microsoft.PowerShell.Commands.PushLocationCommand", "Property[StackName]"] + - ["Microsoft.PowerShell.Commands.BootOptionAction", "Microsoft.PowerShell.Commands.BootOptionAction!", "Field[DoNotReboot]"] + - ["System.Int32", "Microsoft.PowerShell.Commands.NewTimeSpanCommand", "Property[Minutes]"] + - ["System.Int32", "Microsoft.PowerShell.Commands.ReceivePSSessionCommand", "Property[Port]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.ClearVariableCommand", "Property[Name]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.MeasureObjectCommand", "Property[Character]"] + - ["System.String", "Microsoft.PowerShell.Commands.PSExecutionCmdlet!", "Field[FilePathVMNameParameterSet]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.NewPSRoleCapabilityFileCommand", "Property[FormatsToProcess]"] + - ["System.String", "Microsoft.PowerShell.Commands.MoveItemCommand", "Property[Destination]"] + - ["System.Management.Automation.Runspaces.AuthenticationMechanism", "Microsoft.PowerShell.Commands.InvokeCommandCommand", "Property[Authentication]"] + - ["System.Object[]", "Microsoft.PowerShell.Commands.SelectObjectCommand", "Property[Property]"] + - ["System.Nullable", "Microsoft.PowerShell.Commands.GenericMeasureInfo", "Property[Average]"] + - ["System.Object", "Microsoft.PowerShell.Commands.CoreCommandBase", "Method[GetDynamicParameters].ReturnValue"] + - ["System.String", "Microsoft.PowerShell.Commands.NewEventLogCommand", "Property[ParameterResourceFile]"] + - ["System.Uri", "Microsoft.PowerShell.Commands.GetModuleCommand", "Property[CimResourceUri]"] + - ["System.String", "Microsoft.PowerShell.Commands.TestJsonCommand", "Property[Path]"] + - ["System.Object", "Microsoft.PowerShell.Commands.GenericObjectMeasureInfo", "Property[Minimum]"] + - ["System.Nullable", "Microsoft.PowerShell.Commands.ComputerInfo", "Property[CsThermalState]"] + - ["System.Int32", "Microsoft.PowerShell.Commands.ObjectEventRegistrationBase", "Property[MaxTriggerCount]"] + - ["System.Nullable", "Microsoft.PowerShell.Commands.ComputerInfo", "Property[HyperVRequirementVMMonitorModeExtensions]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.MeasureObjectCommand", "Property[AllStats]"] + - ["System.String", "Microsoft.PowerShell.Commands.NewPSSessionConfigurationFileCommand", "Property[Copyright]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.ImportAliasCommand", "Property[PassThru]"] + - ["System.Object[]", "Microsoft.PowerShell.Commands.TraceCommandCommand", "Property[ArgumentList]"] + - ["System.Boolean", "Microsoft.PowerShell.Commands.NewItemCommand", "Property[ProviderSupportsShouldProcess]"] + - ["Microsoft.PowerShell.Commands.ModuleSpecification[]", "Microsoft.PowerShell.Commands.SaveHelpCommand", "Property[FullyQualifiedModule]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.AddTypeCommandBase", "Property[IgnoreWarnings]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.RemoveVariableCommand", "Property[Name]"] + - ["System.Management.Automation.Remoting.PSSessionOption", "Microsoft.PowerShell.Commands.GetPSSessionCommand", "Property[SessionOption]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.ImportWorkflowCommand", "Property[Force]"] + - ["Microsoft.PowerShell.Commands.OutputModeOption", "Microsoft.PowerShell.Commands.OutputModeOption!", "Field[Multiple]"] + - ["Microsoft.PowerShell.Commands.DataExecutionPreventionSupportPolicy", "Microsoft.PowerShell.Commands.DataExecutionPreventionSupportPolicy!", "Field[AlwaysOff]"] + - ["Microsoft.PowerShell.Commands.BootOptionAction", "Microsoft.PowerShell.Commands.BootOptionAction!", "Field[SystemUtilities]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.AddPSSnapinCommand", "Property[Name]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.GetProcessCommand", "Property[Module]"] + - ["Microsoft.PowerShell.Commands.DeviceGuardHardwareSecure[]", "Microsoft.PowerShell.Commands.ComputerInfo", "Property[DeviceGuardRequiredSecurityProperties]"] + - ["System.Management.ManagementObject", "Microsoft.PowerShell.Commands.InvokeWmiMethod", "Property[InputObject]"] + - ["System.String", "Microsoft.PowerShell.Commands.ComputerInfo", "Property[OsWindowsDirectory]"] + - ["System.String", "Microsoft.PowerShell.Commands.GetAliasCommand", "Property[Scope]"] + - ["System.Int32", "Microsoft.PowerShell.Commands.WaitJobCommand", "Property[Timeout]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.WhereObjectCommand", "Property[NotContains]"] + - ["Microsoft.PowerShell.Commands.SoftwareElementState", "Microsoft.PowerShell.Commands.SoftwareElementState!", "Field[Executable]"] + - ["System.Version", "Microsoft.PowerShell.Commands.NewPSSessionConfigurationFileCommand", "Property[SchemaVersion]"] + - ["System.Diagnostics.TraceOptions", "Microsoft.PowerShell.Commands.SetTraceSourceCommand", "Property[ListenerOption]"] + - ["System.Management.Automation.ScriptBlock", "Microsoft.PowerShell.Commands.PSExecutionCmdlet", "Method[GetScriptBlockFromFile].ReturnValue"] + - ["System.Collections.IDictionary", "Microsoft.PowerShell.Commands.NewPSSessionConfigurationFileCommand", "Property[EnvironmentVariables]"] + - ["System.String", "Microsoft.PowerShell.Commands.ComputerInfo", "Property[BiosOtherTargetOS]"] + - ["System.String", "Microsoft.PowerShell.Commands.RestartComputerCommand", "Property[Protocol]"] + - ["Microsoft.PowerShell.Commands.ServerLevel", "Microsoft.PowerShell.Commands.ServerLevel!", "Field[ServerCoreWithManagementTools]"] + - ["System.String", "Microsoft.PowerShell.Commands.FileHashInfo", "Property[Algorithm]"] + - ["System.String", "Microsoft.PowerShell.Commands.GetEventLogCommand", "Property[Message]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.StopComputerCommand", "Property[AsJob]"] + - ["Microsoft.PowerShell.Commands.CpuStatus", "Microsoft.PowerShell.Commands.CpuStatus!", "Field[Unknown]"] + - ["System.String", "Microsoft.PowerShell.Commands.PSRemotingBaseCmdlet", "Property[CertificateThumbprint]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.ConvertToJsonCommand", "Property[EnumsAsStrings]"] + - ["System.Guid", "Microsoft.PowerShell.Commands.NewPSSessionConfigurationFileCommand", "Property[Guid]"] + - ["Microsoft.PowerShell.Commands.WebCmdletElementCollection", "Microsoft.PowerShell.Commands.BasicHtmlWebResponseObject", "Property[Links]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.JobCmdletBase", "Property[Name]"] + - ["Microsoft.PowerShell.Commands.OSType", "Microsoft.PowerShell.Commands.OSType!", "Field[WINNT]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.GetItemPropertyValueCommand", "Property[Path]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.ClearHistoryCommand", "Property[CommandLine]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.SetServiceCommand", "Property[ComputerName]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.RemoveTypeDataCommand", "Property[Path]"] + - ["System.String", "Microsoft.PowerShell.Commands.ByteCollection", "Property[HexBytes]"] + - ["System.Nullable", "Microsoft.PowerShell.Commands.ComputerInfo", "Property[BiosSoftwareElementState]"] + - ["System.String", "Microsoft.PowerShell.Commands.VariableProvider!", "Field[ProviderName]"] + - ["System.Object", "Microsoft.PowerShell.Commands.MatchInfoContext", "Method[Clone].ReturnValue"] + - ["System.Management.Automation.Job[]", "Microsoft.PowerShell.Commands.WaitJobCommand", "Property[Job]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.GetChildItemCommand", "Property[Force]"] + - ["System.Object", "Microsoft.PowerShell.Commands.NewVariableCommand", "Property[Value]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.AddComputerCommand", "Property[PassThru]"] + - ["System.Collections.Hashtable", "Microsoft.PowerShell.Commands.ReceiveJobCommand", "Property[Filter]"] + - ["Microsoft.PowerShell.Commands.BreakpointType[]", "Microsoft.PowerShell.Commands.GetPSBreakpointCommand", "Property[Type]"] + - ["System.String", "Microsoft.PowerShell.Commands.ServiceCommandException", "Property[ServiceName]"] + - ["Microsoft.PowerShell.Commands.FileSystemCmdletProviderEncoding", "Microsoft.PowerShell.Commands.FileSystemCmdletProviderEncoding!", "Field[UTF32]"] + - ["System.Int32", "Microsoft.PowerShell.Commands.NewPSSessionOptionCommand", "Property[MaximumRedirection]"] + - ["System.String", "Microsoft.PowerShell.Commands.NewModuleManifestCommand", "Property[DefaultCommandPrefix]"] + - ["Microsoft.PowerShell.Commands.OutputAssemblyType", "Microsoft.PowerShell.Commands.OutputAssemblyType!", "Field[WindowsApplication]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.MeasureObjectCommand", "Property[Minimum]"] + - ["System.Object", "Microsoft.PowerShell.Commands.CoreCommandBase", "Property[RetrievedDynamicParameters]"] + - ["System.String", "Microsoft.PowerShell.Commands.AliasProvider!", "Field[ProviderName]"] + - ["System.Management.Automation.PSObject", "Microsoft.PowerShell.Commands.GetMemberCommand", "Property[InputObject]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.DebugProcessCommand", "Property[Name]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.SetTraceSourceCommand", "Property[Debugger]"] + - ["System.Management.Automation.Runspaces.PSSessionConfigurationAccessMode", "Microsoft.PowerShell.Commands.PSSessionConfigurationCommandBase", "Property[AccessMode]"] + - ["System.String", "Microsoft.PowerShell.Commands.RenameComputerCommand", "Property[NewName]"] + - ["System.Collections.Generic.IReadOnlyList", "Microsoft.PowerShell.Commands.CommonRunspaceCommandBase", "Method[GetRunspaces].ReturnValue"] + - ["System.String[]", "Microsoft.PowerShell.Commands.GetHelpCommand", "Property[Functionality]"] + - ["System.Collections.Hashtable", "Microsoft.PowerShell.Commands.SelectXmlCommand", "Property[Namespace]"] + - ["Microsoft.PowerShell.Commands.CpuArchitecture", "Microsoft.PowerShell.Commands.CpuArchitecture!", "Field[Alpha]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.SetVariableCommand", "Property[Exclude]"] + - ["Microsoft.PowerShell.Commands.ModuleSpecification[]", "Microsoft.PowerShell.Commands.RemoveModuleCommand", "Property[FullyQualifiedName]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.NewModuleManifestCommand", "Property[ExternalModuleDependencies]"] + - ["Microsoft.PowerShell.Commands.OSType", "Microsoft.PowerShell.Commands.OSType!", "Field[ReliantUNIX]"] + - ["System.Boolean", "Microsoft.PowerShell.Commands.PSWorkflowExecutionOption", "Property[EnableValidation]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.GetTimeZoneCommand", "Property[ListAvailable]"] + - ["System.String", "Microsoft.PowerShell.Commands.InvokeExpressionCommand", "Property[Command]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.RemoveItemCommand", "Property[LiteralPath]"] + - ["System.String", "Microsoft.PowerShell.Commands.CheckpointComputerCommand", "Property[Description]"] + - ["System.String", "Microsoft.PowerShell.Commands.NewModuleManifestCommand", "Property[Prerelease]"] + - ["System.String", "Microsoft.PowerShell.Commands.OutFileCommand", "Property[LiteralPath]"] + - ["System.Security.Cryptography.X509Certificates.X509Certificate", "Microsoft.PowerShell.Commands.WebRequestPSCmdlet", "Property[Certificate]"] + - ["System.Collections.ObjectModel.Collection", "Microsoft.PowerShell.Commands.FunctionProvider", "Method[InitializeDefaultDrives].ReturnValue"] + - ["System.String", "Microsoft.PowerShell.Commands.FileHashInfo", "Property[Path]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.UnblockFileCommand", "Property[LiteralPath]"] + - ["System.String", "Microsoft.PowerShell.Commands.RenameComputerChangeInfo", "Property[NewComputerName]"] + - ["System.Nullable", "Microsoft.PowerShell.Commands.ComputerInfo", "Property[BiosSMBIOSMinorVersion]"] + - ["Microsoft.PowerShell.Commands.FileSystemCmdletProviderEncoding", "Microsoft.PowerShell.Commands.FileSystemCmdletProviderEncoding!", "Field[String]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.SetItemCommand", "Property[LiteralPath]"] + - ["System.Management.Automation.ScriptBlock", "Microsoft.PowerShell.Commands.PSExecutionCmdlet", "Property[ScriptBlock]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.SetVariableCommand", "Property[Include]"] + - ["mshtml.IHTMLDocument2", "Microsoft.PowerShell.Commands.HtmlWebResponseObject", "Property[ParsedHtml]"] + - ["System.Object[]", "Microsoft.PowerShell.Commands.GetRandomCommandBase", "Property[InputObject]"] + - ["Microsoft.PowerShell.Commands.Processor[]", "Microsoft.PowerShell.Commands.ComputerInfo", "Property[CsProcessors]"] + - ["System.String", "Microsoft.PowerShell.Commands.AddComputerCommand", "Property[DomainName]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.WebRequestPSCmdlet", "Property[PassThru]"] + - ["System.Management.Automation.Remoting.PSSessionOption", "Microsoft.PowerShell.Commands.PSRemotingBaseCmdlet", "Property[SessionOption]"] + - ["Microsoft.PowerShell.Commands.AdminPasswordStatus", "Microsoft.PowerShell.Commands.AdminPasswordStatus!", "Field[Disabled]"] + - ["System.Char", "Microsoft.PowerShell.Commands.BaseCsvWritingCommand", "Property[Delimiter]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.SecurityDescriptorInfo", "Field[SystemAcl]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.RestartComputerCommand", "Property[Force]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.GetVariableCommand", "Property[Exclude]"] + - ["System.Nullable", "Microsoft.PowerShell.Commands.ComputerInfo", "Property[HyperVRequirementVirtualizationFirmwareEnabled]"] + - ["System.String", "Microsoft.PowerShell.Commands.RegistryProvider!", "Field[ProviderName]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.EnablePSRemotingCommand", "Property[Force]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.MoveItemCommand", "Property[Force]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.PSExecutionCmdlet", "Property[EnableNetworkAccess]"] + - ["System.String", "Microsoft.PowerShell.Commands.PSRemotingCmdlet!", "Field[SSHHostHashParameterSet]"] + - ["System.Object[]", "Microsoft.PowerShell.Commands.ForEachObjectCommand", "Property[ArgumentList]"] + - ["System.Nullable", "Microsoft.PowerShell.Commands.ComputerInfo", "Property[CsPowerManagementSupported]"] + - ["System.Guid[]", "Microsoft.PowerShell.Commands.PSExecutionCmdlet", "Property[VMId]"] + - ["System.Management.Automation.PSCredential", "Microsoft.PowerShell.Commands.StartProcessCommand", "Property[Credential]"] + - ["System.Management.Automation.ErrorRecord", "Microsoft.PowerShell.Commands.HelpCategoryInvalidException", "Property[ErrorRecord]"] + - ["System.String", "Microsoft.PowerShell.Commands.DnsNameRepresentation", "Method[ToString].ReturnValue"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.PassThroughItemPropertyCommandBase", "Property[Force]"] + - ["System.Management.Automation.Configuration.ConfigScope", "Microsoft.PowerShell.Commands.EnableDisableExperimentalFeatureCommandBase", "Property[Scope]"] + - ["System.Management.Automation.Runspaces.PSSession[]", "Microsoft.PowerShell.Commands.PSRemotingBaseCmdlet", "Property[Session]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.NewPSSessionOptionCommand", "Property[NoEncryption]"] + - ["System.String", "Microsoft.PowerShell.Commands.SecurityDescriptorCommandsBase!", "Method[GetPath].ReturnValue"] + - ["Microsoft.PowerShell.Commands.ProductType", "Microsoft.PowerShell.Commands.ProductType!", "Field[DomainController]"] + - ["System.String", "Microsoft.PowerShell.Commands.ExportCounterCommand", "Property[Path]"] + - ["System.Int32", "Microsoft.PowerShell.Commands.GenericMeasureInfo", "Property[Count]"] + - ["System.String", "Microsoft.PowerShell.Commands.ExportAliasCommand", "Property[LiteralPath]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.SetVariableCommand", "Property[Name]"] + - ["System.String", "Microsoft.PowerShell.Commands.MatchInfo", "Property[Line]"] + - ["System.Nullable", "Microsoft.PowerShell.Commands.ComputerInfo", "Property[OsTotalVisibleMemorySize]"] + - ["System.Int32", "Microsoft.PowerShell.Commands.UpdateTypeDataCommand", "Property[SerializationDepth]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.ConnectPSSessionCommand", "Property[Name]"] + - ["System.String", "Microsoft.PowerShell.Commands.PSRemotingCmdlet!", "Field[VMNameParameterSet]"] + - ["Microsoft.PowerShell.Commands.FileSystemCmdletProviderEncoding", "Microsoft.PowerShell.Commands.FileSystemContentDynamicParametersBase", "Property[Encoding]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.GetExecutionPolicyCommand", "Property[List]"] + - ["System.Management.Automation.PSObject", "Microsoft.PowerShell.Commands.ConvertFromMarkdownCommand", "Property[InputObject]"] + - ["System.Int32", "Microsoft.PowerShell.Commands.GetErrorCommand", "Property[Newest]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.NewPSRoleCapabilityFileCommand", "Property[VisibleProviders]"] + - ["Microsoft.PowerShell.Commands.TextEncodingType", "Microsoft.PowerShell.Commands.TextEncodingType!", "Field[Unknown]"] + - ["System.String", "Microsoft.PowerShell.Commands.RegisterWmiEventCommand", "Property[Query]"] + - ["System.String", "Microsoft.PowerShell.Commands.Processor", "Property[SocketDesignation]"] + - ["System.Boolean", "Microsoft.PowerShell.Commands.GetJobCommand", "Property[HasMoreData]"] + - ["System.Int32", "Microsoft.PowerShell.Commands.TestConnectionCommand", "Property[Count]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.UpdateData", "Property[PrependPath]"] + - ["System.String", "Microsoft.PowerShell.Commands.ComputerInfo", "Property[LogonServer]"] + - ["System.Nullable", "Microsoft.PowerShell.Commands.NetworkAdapter", "Property[DHCPEnabled]"] + - ["System.Object[]", "Microsoft.PowerShell.Commands.StartJobCommand", "Property[ArgumentList]"] + - ["System.String", "Microsoft.PowerShell.Commands.TestPathCommand", "Property[Filter]"] + - ["System.String", "Microsoft.PowerShell.Commands.ByteCollection", "Property[Ascii]"] + - ["System.String", "Microsoft.PowerShell.Commands.ConvertFromSddlStringCommand", "Property[Sddl]"] + - ["System.DateTime", "Microsoft.PowerShell.Commands.GetJobCommand", "Property[After]"] + - ["Microsoft.PowerShell.Commands.JoinOptions", "Microsoft.PowerShell.Commands.JoinOptions!", "Field[PasswordPass]"] + - ["System.Nullable", "Microsoft.PowerShell.Commands.ComputerInfo", "Property[CsPowerSupplyState]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.CopyItemCommand", "Property[Include]"] + - ["Microsoft.PowerShell.Commands.OperatingSystemSKU", "Microsoft.PowerShell.Commands.OperatingSystemSKU!", "Field[StandardServerEdition]"] + - ["Microsoft.PowerShell.Commands.PowerManagementCapabilities[]", "Microsoft.PowerShell.Commands.ComputerInfo", "Property[CsPowerManagementCapabilities]"] + - ["System.Boolean", "Microsoft.PowerShell.Commands.ServiceBaseCommand", "Method[ShouldProcessServiceOperation].ReturnValue"] + - ["System.String[]", "Microsoft.PowerShell.Commands.MultipleServiceCommandBase", "Property[Include]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.WriteProgressCommand", "Property[Completed]"] + - ["Microsoft.PowerShell.Commands.OSProductSuite", "Microsoft.PowerShell.Commands.OSProductSuite!", "Field[BackOfficeComponents]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.GetPSSessionCommand", "Property[UseSSL]"] + - ["System.String", "Microsoft.PowerShell.Commands.StartProcessCommand", "Property[Verb]"] + - ["Microsoft.PowerShell.Commands.ResetCapability", "Microsoft.PowerShell.Commands.ResetCapability!", "Field[Enabled]"] + - ["Microsoft.PowerShell.Commands.OSType", "Microsoft.PowerShell.Commands.OSType!", "Field[GNUHurd]"] + - ["Microsoft.PowerShell.Commands.DeviceGuardSmartStatus", "Microsoft.PowerShell.Commands.DeviceGuardSmartStatus!", "Field[Off]"] + - ["System.String", "Microsoft.PowerShell.Commands.NewPSDriveCommand", "Property[PSProvider]"] + - ["System.String", "Microsoft.PowerShell.Commands.WmiBaseCmdlet", "Property[Namespace]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.InvokeCommandCommand", "Property[UseSSL]"] + - ["System.Object", "Microsoft.PowerShell.Commands.WriteHostCommand", "Property[Separator]"] + - ["System.String", "Microsoft.PowerShell.Commands.ByteCollection", "Method[ToString].ReturnValue"] + - ["Microsoft.PowerShell.Commands.CpuAvailability", "Microsoft.PowerShell.Commands.CpuAvailability!", "Field[Quiesced]"] + - ["Microsoft.PowerShell.Commands.SystemElementState", "Microsoft.PowerShell.Commands.SystemElementState!", "Field[Unknown]"] + - ["System.Object[]", "Microsoft.PowerShell.Commands.NewObjectCommand", "Property[ArgumentList]"] + - ["System.String", "Microsoft.PowerShell.Commands.SetMarkdownOptionCommand", "Property[BoldForegroundColor]"] + - ["System.Nullable", "Microsoft.PowerShell.Commands.DeviceGuard", "Property[UserModeCodeIntegrityPolicyEnforcementStatus]"] + - ["Microsoft.PowerShell.Commands.TextEncodingType", "Microsoft.PowerShell.Commands.TextEncodingType!", "Field[BigEndianUnicode]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.NewPSSessionConfigurationFileCommand", "Property[RunAsVirtualAccount]"] + - ["System.Collections.Generic.Dictionary", "Microsoft.PowerShell.Commands.PSRunspaceCmdlet", "Method[GetMatchingRunspacesByName].ReturnValue"] + - ["Microsoft.PowerShell.Commands.PCSystemType", "Microsoft.PowerShell.Commands.PCSystemType!", "Field[SOHOServer]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.OutGridViewCommand", "Property[PassThru]"] + - ["System.String", "Microsoft.PowerShell.Commands.FormObject", "Property[Method]"] + - ["Microsoft.PowerShell.Commands.OSEncryptionLevel", "Microsoft.PowerShell.Commands.OSEncryptionLevel!", "Field[Encrypt128Bits]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.ClearItemCommand", "Property[Include]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.SetTraceSourceCommand", "Property[RemoveFileListener]"] + - ["System.String", "Microsoft.PowerShell.Commands.Processor", "Property[Manufacturer]"] + - ["Microsoft.PowerShell.Commands.PowerState", "Microsoft.PowerShell.Commands.PowerState!", "Field[PowerSaveSoftOff]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.ExportFormatDataCommand", "Property[Force]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.UpdateTypeDataCommand", "Property[DefaultKeyPropertySet]"] + - ["Microsoft.PowerShell.Commands.WebAuthenticationType", "Microsoft.PowerShell.Commands.WebAuthenticationType!", "Field[OAuth]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.ImportModuleCommand", "Property[Name]"] + - ["System.String", "Microsoft.PowerShell.Commands.NewServiceCommand", "Property[BinaryPathName]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.GetCommandCommand", "Property[Syntax]"] + - ["System.Nullable", "Microsoft.PowerShell.Commands.NewPSTransportOptionCommand", "Property[MaxConcurrentCommandsPerSession]"] + - ["System.Collections.Generic.IEnumerable", "Microsoft.PowerShell.Commands.InternalSymbolicLinkLinkCodeMethods!", "Method[GetTarget].ReturnValue"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.GetAclCommand", "Property[AllCentralAccessPolicies]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.WhereObjectCommand", "Property[NE]"] + - ["System.Nullable", "Microsoft.PowerShell.Commands.ComputerInfo", "Property[OsMaxNumberOfProcesses]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.GetPSSessionCapabilityCommand", "Property[Full]"] + - ["System.String", "Microsoft.PowerShell.Commands.ImportModuleCommand", "Property[Prefix]"] + - ["Microsoft.PowerShell.Commands.WebCmdletElementCollection", "Microsoft.PowerShell.Commands.BasicHtmlWebResponseObject", "Property[Images]"] + - ["Microsoft.PowerShell.Commands.CpuAvailability", "Microsoft.PowerShell.Commands.CpuAvailability!", "Field[InstallError]"] + - ["System.Globalization.CultureInfo[]", "Microsoft.PowerShell.Commands.UpdatableHelpCommandBase", "Property[UICulture]"] + - ["System.Int32", "Microsoft.PowerShell.Commands.ConnectPSSessionCommand", "Property[Port]"] + - ["System.String", "Microsoft.PowerShell.Commands.ComputerInfo", "Property[OsVersion]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.ConvertPathCommand", "Property[LiteralPath]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.GetCommandCommand", "Property[UseFuzzyMatching]"] + - ["System.String", "Microsoft.PowerShell.Commands.StartJobCommand", "Property[DefinitionPath]"] + - ["System.Boolean", "Microsoft.PowerShell.Commands.FileSystemContentDynamicParametersBase", "Property[WasStreamTypeSpecified]"] + - ["System.String", "Microsoft.PowerShell.Commands.ConvertToXmlCommand", "Property[As]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.SelectStringCommand", "Property[AllMatches]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.SetAclCommand", "Property[LiteralPath]"] + - ["System.Nullable", "Microsoft.PowerShell.Commands.WSManConfigurationOption", "Property[MaxSessionsPerUser]"] + - ["System.Version", "Microsoft.PowerShell.Commands.ImportModuleCommand", "Property[RequiredVersion]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.NewPSRoleCapabilityFileCommand", "Property[VisibleAliases]"] + - ["Microsoft.PowerShell.Commands.NetworkAdapter[]", "Microsoft.PowerShell.Commands.ComputerInfo", "Property[CsNetworkAdapters]"] + - ["Microsoft.PowerShell.Commands.CpuArchitecture", "Microsoft.PowerShell.Commands.CpuArchitecture!", "Field[PowerPC]"] + - ["System.Guid", "Microsoft.PowerShell.Commands.NewModuleManifestCommand", "Property[Guid]"] + - ["System.Management.Automation.Runspaces.TypeData[]", "Microsoft.PowerShell.Commands.UpdateTypeDataCommand", "Property[TypeData]"] + - ["System.String", "Microsoft.PowerShell.Commands.WriteEventLogCommand", "Property[ComputerName]"] + - ["Microsoft.PowerShell.Commands.DeviceGuardSoftwareSecure[]", "Microsoft.PowerShell.Commands.ComputerInfo", "Property[DeviceGuardSecurityServicesRunning]"] + - ["System.String", "Microsoft.PowerShell.Commands.ComputerInfo", "Property[CsCaption]"] + - ["System.Nullable", "Microsoft.PowerShell.Commands.ComputerInfo", "Property[DeviceGuardCodeIntegrityPolicyEnforcementStatus]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.GetUniqueCommand", "Property[AsString]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.UnblockFileCommand", "Property[Path]"] + - ["System.Management.Automation.PSCredential", "Microsoft.PowerShell.Commands.WebRequestPSCmdlet", "Property[Credential]"] + - ["System.String", "Microsoft.PowerShell.Commands.ComputerInfo", "Property[KeyboardLayout]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.NewModuleManifestCommand", "Property[CompatiblePSEditions]"] + - ["System.Nullable", "Microsoft.PowerShell.Commands.ComputerInfo", "Property[DeviceGuardUserModeCodeIntegrityPolicyEnforcementStatus]"] + - ["Microsoft.PowerShell.Commands.OperatingSystemSKU", "Microsoft.PowerShell.Commands.OperatingSystemSKU!", "Field[StorageStandardServerEdition]"] + - ["Microsoft.PowerShell.Commands.OSType", "Microsoft.PowerShell.Commands.OSType!", "Field[FreeBSD]"] + - ["System.String", "Microsoft.PowerShell.Commands.ExportCsvCommand", "Property[Encoding]"] + - ["Microsoft.PowerShell.Commands.OperatingSystemSKU", "Microsoft.PowerShell.Commands.OperatingSystemSKU!", "Field[ServerFoundation]"] + - ["System.Management.Automation.PSCredential", "Microsoft.PowerShell.Commands.GetCredentialCommand", "Property[Credential]"] + - ["Microsoft.PowerShell.Commands.OperatingSystemSKU", "Microsoft.PowerShell.Commands.OperatingSystemSKU!", "Field[DatacenterServerEdition]"] + - ["System.String", "Microsoft.PowerShell.Commands.PSExecutionCmdlet", "Property[FilePath]"] + - ["System.String", "Microsoft.PowerShell.Commands.InvokeWmiMethod", "Property[Class]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.SendMailMessage", "Property[Attachments]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.GetChildItemCommand", "Property[Path]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.SetPSBreakpointCommand", "Property[Command]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.ItemPropertyCommandBase", "Property[Include]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.SendMailMessage", "Property[ReplyTo]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.PSBreakpointCreationBase", "Property[Command]"] + - ["System.DateTime", "Microsoft.PowerShell.Commands.NewTimeSpanCommand", "Property[End]"] + - ["System.String", "Microsoft.PowerShell.Commands.SetTimeZoneCommand", "Property[Id]"] + - ["System.Int32", "Microsoft.PowerShell.Commands.WebRequestPSCmdlet", "Property[OperationTimeoutSeconds]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.DebugRunspaceCommand", "Property[BreakAll]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.StartJobCommand", "Property[UseSSL]"] + - ["System.String", "Microsoft.PowerShell.Commands.TestConnectionCommand", "Property[Protocol]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.GetWmiObjectCommand", "Property[Recurse]"] + - ["Microsoft.PowerShell.Commands.PCSystemTypeEx", "Microsoft.PowerShell.Commands.PCSystemTypeEx!", "Field[Workstation]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.GetPSHostProcessInfoCommand", "Property[Name]"] + - ["Microsoft.PowerShell.Commands.Language", "Microsoft.PowerShell.Commands.Language!", "Field[VisualBasic]"] + - ["Microsoft.PowerShell.Commands.WmiState", "Microsoft.PowerShell.Commands.WmiState!", "Field[Stopped]"] + - ["Microsoft.PowerShell.Commands.WmiState", "Microsoft.PowerShell.Commands.WmiState!", "Field[Completed]"] + - ["System.Object", "Microsoft.PowerShell.Commands.WriteHostCommand", "Property[Object]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.RenameComputerCommand", "Property[Restart]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.ClearItemPropertyCommand", "Property[LiteralPath]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.ItemPropertyCommandBase", "Property[Exclude]"] + - ["System.String", "Microsoft.PowerShell.Commands.StopComputerCommand", "Property[WsmanAuthentication]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.GetItemPropertyValueCommand", "Property[LiteralPath]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.StartJobCommand", "Property[ContainerId]"] + - ["System.String", "Microsoft.PowerShell.Commands.AddTypeCompilerError", "Property[ErrorNumber]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.ConvertFromJsonCommand", "Property[NoEnumerate]"] + - ["System.Int32[]", "Microsoft.PowerShell.Commands.ClearHistoryCommand", "Property[Id]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.PSBreakpointCreationBase", "Property[Script]"] + - ["Microsoft.PowerShell.Commands.DomainRole", "Microsoft.PowerShell.Commands.DomainRole!", "Field[MemberWorkstation]"] + - ["Microsoft.PowerShell.Commands.TestPathType", "Microsoft.PowerShell.Commands.TestPathType!", "Field[Leaf]"] + - ["System.Collections.Generic.List", "Microsoft.PowerShell.Commands.GetJobCommand", "Method[FindJobs].ReturnValue"] + - ["Microsoft.PowerShell.Commands.TextEncodingType", "Microsoft.PowerShell.Commands.TextEncodingType!", "Field[Ascii]"] + - ["System.Uri", "Microsoft.PowerShell.Commands.NewModuleManifestCommand", "Property[ProjectUri]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.SetAclCommand", "Property[Passthru]"] + - ["Microsoft.PowerShell.Commands.PCSystemType", "Microsoft.PowerShell.Commands.PCSystemType!", "Field[Unspecified]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.SelectStringCommand", "Property[Quiet]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.StartJobCommand", "Property[HostName]"] + - ["System.String", "Microsoft.PowerShell.Commands.NewModuleManifestCommand", "Property[PowerShellHostName]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.ImportPowerShellDataFileCommand", "Property[LiteralPath]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.JoinPathCommand", "Property[Path]"] + - ["Microsoft.PowerShell.Commands.CpuStatus", "Microsoft.PowerShell.Commands.CpuStatus!", "Field[Other]"] + - ["System.Nullable", "Microsoft.PowerShell.Commands.ComputerInfo", "Property[CsPowerState]"] + - ["System.String", "Microsoft.PowerShell.Commands.WriteOrThrowErrorCommand", "Property[CategoryTargetName]"] + - ["System.Management.Automation.PSObject", "Microsoft.PowerShell.Commands.StartJobCommand", "Property[InputObject]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.FormatWideCommand", "Property[AutoSize]"] + - ["Microsoft.PowerShell.Commands.CpuAvailability", "Microsoft.PowerShell.Commands.CpuAvailability!", "Field[Degraded]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.NewPSDriveCommand", "Property[Persist]"] + - ["System.UInt16[]", "Microsoft.PowerShell.Commands.ComputerInfo", "Property[BiosCharacteristics]"] + - ["System.Collections.Hashtable", "Microsoft.PowerShell.Commands.PSRemotingBaseCmdlet", "Property[Options]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.GetLocationCommand", "Property[PSProvider]"] + - ["Microsoft.PowerShell.Commands.FormObjectCollection", "Microsoft.PowerShell.Commands.HtmlWebResponseObject", "Property[Forms]"] + - ["Microsoft.PowerShell.Commands.OperatingSystemSKU", "Microsoft.PowerShell.Commands.OperatingSystemSKU!", "Field[WindowsServerHyperCoreV]"] + - ["System.String", "Microsoft.PowerShell.Commands.ComputerInfo", "Property[CsInitialLoadInfo]"] + - ["Microsoft.PowerShell.Commands.PSPropertyExpression", "Microsoft.PowerShell.Commands.PSPropertyExpressionResult", "Property[ResolvedExpression]"] + - ["System.Nullable", "Microsoft.PowerShell.Commands.ComputerInfo", "Property[OsDebug]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.StartProcessCommand", "Property[UseNewEnvironment]"] + - ["Microsoft.PowerShell.Commands.OperatingSystemSKU", "Microsoft.PowerShell.Commands.OperatingSystemSKU!", "Field[WindowsServerDatacenterNoHyperVCore]"] + - ["Microsoft.PowerShell.Commands.NetConnectionStatus", "Microsoft.PowerShell.Commands.NetConnectionStatus!", "Field[MediaDisconnected]"] + - ["Microsoft.PowerShell.Commands.SoftwareElementState", "Microsoft.PowerShell.Commands.SoftwareElementState!", "Field[Running]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.TestConnectionCommand", "Property[Source]"] + - ["System.Object[]", "Microsoft.PowerShell.Commands.NewModuleManifestCommand", "Property[NestedModules]"] + - ["System.Guid[]", "Microsoft.PowerShell.Commands.RemovePSSessionCommand", "Property[VMId]"] + - ["System.Int32", "Microsoft.PowerShell.Commands.RestartComputerCommand", "Property[Timeout]"] + - ["System.Int32", "Microsoft.PowerShell.Commands.NewPSWorkflowExecutionOptionCommand", "Property[RemoteNodeSessionIdleTimeoutSec]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.SetPSDebugCommand", "Property[Strict]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.ImportPowerShellDataFileCommand", "Property[Path]"] + - ["System.Management.Automation.PSObject[]", "Microsoft.PowerShell.Commands.WriteOutputCommand", "Property[InputObject]"] + - ["System.Boolean", "Microsoft.PowerShell.Commands.RenameItemCommand", "Property[ProviderSupportsShouldProcess]"] + - ["System.String", "Microsoft.PowerShell.Commands.InvokeWmiMethod", "Property[Name]"] + - ["System.Int32", "Microsoft.PowerShell.Commands.AddTypeCompilerError", "Property[Column]"] + - ["System.Net.WebResponse", "Microsoft.PowerShell.Commands.WebResponseObject", "Property[BaseResponse]"] + - ["Microsoft.PowerShell.Commands.DisplayHintType", "Microsoft.PowerShell.Commands.GetDateCommand", "Property[DisplayHint]"] + - ["System.String", "Microsoft.PowerShell.Commands.AddTypeCommandBase", "Property[Name]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.ExportAliasCommand", "Property[Append]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.GetPSBreakpointCommand", "Property[Command]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.ConnectPSSessionCommand", "Property[AllowRedirection]"] + - ["Microsoft.PowerShell.Commands.CpuAvailability", "Microsoft.PowerShell.Commands.CpuAvailability!", "Field[RunningOrFullPower]"] + - ["System.Management.Automation.ErrorRecord", "Microsoft.PowerShell.Commands.HelpNotFoundException", "Property[ErrorRecord]"] + - ["System.Object", "Microsoft.PowerShell.Commands.FileSystemProvider", "Method[GetChildItemsDynamicParameters].ReturnValue"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.NewPSSessionOptionCommand", "Property[NoCompression]"] + - ["Microsoft.PowerShell.Commands.ClipboardFormat", "Microsoft.PowerShell.Commands.ClipboardFormat!", "Field[Audio]"] + - ["System.Byte[]", "Microsoft.PowerShell.Commands.WriteEventLogCommand", "Property[RawData]"] + - ["System.String", "Microsoft.PowerShell.Commands.WriteEventLogCommand", "Property[Message]"] + - ["System.Object", "Microsoft.PowerShell.Commands.RegisterObjectEventCommand", "Method[GetSourceObject].ReturnValue"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.ConvertToXmlCommand", "Property[NoTypeInformation]"] + - ["System.Version", "Microsoft.PowerShell.Commands.ImportModuleCommand", "Property[MinimumVersion]"] + - ["System.Int64", "Microsoft.PowerShell.Commands.RegisterWmiEventCommand", "Property[Timeout]"] + - ["Microsoft.PowerShell.Commands.OSType", "Microsoft.PowerShell.Commands.OSType!", "Field[IRIX]"] + - ["System.Boolean", "Microsoft.PowerShell.Commands.CertificateProvider", "Method[HasChildItems].ReturnValue"] + - ["System.Int32", "Microsoft.PowerShell.Commands.ReceivePSSessionCommand", "Property[Id]"] + - ["Microsoft.Management.Infrastructure.CimSession", "Microsoft.PowerShell.Commands.ImportModuleCommand", "Property[CimSession]"] + - ["System.Object", "Microsoft.PowerShell.Commands.AddMemberCommand", "Property[NotePropertyValue]"] + - ["Microsoft.PowerShell.Commands.ModuleSpecification[]", "Microsoft.PowerShell.Commands.ImportModuleCommand", "Property[FullyQualifiedName]"] + - ["Microsoft.PowerShell.Commands.ExportAliasFormat", "Microsoft.PowerShell.Commands.ExportAliasFormat!", "Field[Csv]"] + - ["System.Guid[]", "Microsoft.PowerShell.Commands.ConnectPSSessionCommand", "Property[InstanceId]"] + - ["System.Nullable", "Microsoft.PowerShell.Commands.ComputerInfo", "Property[CsPCSystemType]"] + - ["System.Int32", "Microsoft.PowerShell.Commands.PSWorkflowExecutionOption", "Property[MaxSessionsPerRemoteNode]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.SplitPathCommand", "Property[Extension]"] + - ["Newtonsoft.Json.StringEscapeHandling", "Microsoft.PowerShell.Commands.ConvertToJsonCommand", "Property[EscapeHandling]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.GetChildItemCommand", "Property[LiteralPath]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.ReceiveJobCommand", "Property[Command]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.StartJobCommand", "Property[ComputerName]"] + - ["System.Boolean", "Microsoft.PowerShell.Commands.SessionStateProviderBase", "Method[ItemExists].ReturnValue"] + - ["System.String", "Microsoft.PowerShell.Commands.FileSystemProvider", "Method[GetHelpMaml].ReturnValue"] + - ["System.String[]", "Microsoft.PowerShell.Commands.GetHelpCommand", "Property[Component]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.WhereObjectCommand", "Property[CGT]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.ReceiveJobCommand", "Property[NoRecurse]"] + - ["System.String", "Microsoft.PowerShell.Commands.SetMarkdownOptionCommand", "Property[Header1Color]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.CopyItemCommand", "Property[LiteralPath]"] + - ["System.String", "Microsoft.PowerShell.Commands.RegistryProvider", "Method[GetParentPath].ReturnValue"] + - ["System.Management.Automation.ScopedItemOptions", "Microsoft.PowerShell.Commands.NewVariableCommand", "Property[Option]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.CoreCommandBase", "Property[Force]"] + - ["Microsoft.PowerShell.Commands.OSType", "Microsoft.PowerShell.Commands.OSType!", "Field[MACROS]"] + - ["System.Object", "Microsoft.PowerShell.Commands.FileSystemProvider", "Method[SetPropertyDynamicParameters].ReturnValue"] + - ["System.Byte", "Microsoft.PowerShell.Commands.NewWinEventCommand", "Property[Version]"] + - ["System.String", "Microsoft.PowerShell.Commands.GroupInfo", "Property[Name]"] + - ["System.String", "Microsoft.PowerShell.Commands.EnhancedKeyUsageRepresentation", "Property[FriendlyName]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.ConvertFromCsvCommand", "Property[UseCulture]"] + - ["Microsoft.PowerShell.Commands.WaitForServiceTypes", "Microsoft.PowerShell.Commands.WaitForServiceTypes!", "Field[PowerShell]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.NewPSSessionCommand", "Property[EnableNetworkAccess]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.StartTranscriptCommand", "Property[IncludeInvocationHeader]"] + - ["System.String", "Microsoft.PowerShell.Commands.ExportAliasCommand", "Property[Description]"] + - ["Microsoft.PowerShell.Commands.OSType", "Microsoft.PowerShell.Commands.OSType!", "Field[WIN3x]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.GetPSSessionCommand", "Property[ComputerName]"] + - ["System.String", "Microsoft.PowerShell.Commands.NewObjectCommand", "Property[TypeName]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.ImportModuleCommand", "Property[Variable]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.GetAclCommand", "Property[LiteralPath]"] + - ["Microsoft.PowerShell.Commands.OpenMode", "Microsoft.PowerShell.Commands.OpenMode!", "Field[Add]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.WhereObjectCommand", "Property[CNE]"] + - ["System.String", "Microsoft.PowerShell.Commands.MoveItemPropertyCommand", "Property[Destination]"] + - ["System.Int32", "Microsoft.PowerShell.Commands.PSWorkflowExecutionOption", "Property[MaxDisconnectedSessions]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.GetMemberCommand", "Property[Force]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.NewPSRoleCapabilityFileCommand", "Property[VisibleExternalCommands]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.InvokeCommandCommand", "Property[InDisconnectedSession]"] + - ["System.Uri", "Microsoft.PowerShell.Commands.ImportModuleCommand", "Property[CimResourceUri]"] + - ["System.Management.AuthenticationLevel", "Microsoft.PowerShell.Commands.StopComputerCommand", "Property[DcomAuthentication]"] + - ["System.String", "Microsoft.PowerShell.Commands.SecurityDescriptorCommandsBase!", "Method[GetOwner].ReturnValue"] + - ["System.Management.Automation.Runspaces.PSSession[]", "Microsoft.PowerShell.Commands.ConnectPSSessionCommand", "Property[Session]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.SendMailMessage", "Property[Cc]"] + - ["Microsoft.PowerShell.Commands.OSType", "Microsoft.PowerShell.Commands.OSType!", "Field[NextStep]"] + - ["System.String", "Microsoft.PowerShell.Commands.SetServiceCommand", "Property[DisplayName]"] + - ["System.Management.Automation.Runspaces.PipelineState", "Microsoft.PowerShell.Commands.HistoryInfo", "Property[ExecutionStatus]"] + - ["System.Boolean", "Microsoft.PowerShell.Commands.RegistryProvider", "Method[IsItemContainer].ReturnValue"] + - ["System.String", "Microsoft.PowerShell.Commands.AddComputerCommand", "Property[OUPath]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.AddMemberCommand", "Property[PassThru]"] + - ["Microsoft.PowerShell.Commands.NetConnectionStatus", "Microsoft.PowerShell.Commands.NetConnectionStatus!", "Field[AuthenticationFailed]"] + - ["System.Int32", "Microsoft.PowerShell.Commands.WriteProgressCommand", "Property[PercentComplete]"] + - ["System.String", "Microsoft.PowerShell.Commands.ComputerInfo", "Property[OsCSDVersion]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.ConvertPathCommand", "Property[Path]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.StartTranscriptCommand", "Property[UseMinimalHeader]"] + - ["System.Nullable", "Microsoft.PowerShell.Commands.ComputerInfo", "Property[CsDomainRole]"] + - ["Microsoft.PowerShell.Commands.ClipboardFormat", "Microsoft.PowerShell.Commands.ClipboardFormat!", "Field[Text]"] + - ["System.Uri", "Microsoft.PowerShell.Commands.WebRequestPSCmdlet", "Property[Proxy]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.StartJobCommand", "Property[VMName]"] + - ["System.String", "Microsoft.PowerShell.Commands.UpdateTypeDataCommand", "Property[MemberName]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.RemoveJobCommand", "Property[Force]"] + - ["System.String", "Microsoft.PowerShell.Commands.ComputerInfo", "Property[WindowsSystemRoot]"] + - ["Microsoft.PowerShell.Commands.ProductType", "Microsoft.PowerShell.Commands.ProductType!", "Field[Server]"] + - ["System.Collections.Hashtable[]", "Microsoft.PowerShell.Commands.EnterPSSessionCommand", "Property[SSHConnection]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.GetCounterCommand", "Property[ListSet]"] + - ["Microsoft.PowerShell.Commands.OSType", "Microsoft.PowerShell.Commands.OSType!", "Field[BSDUNIX]"] + - ["System.Nullable", "Microsoft.PowerShell.Commands.ComputerInfo", "Property[OsFreePhysicalMemory]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.StopProcessCommand", "Property[PassThru]"] + - ["System.Object", "Microsoft.PowerShell.Commands.CertificateProvider", "Method[GetItemDynamicParameters].ReturnValue"] + - ["System.String", "Microsoft.PowerShell.Commands.ConnectPSSessionCommand", "Property[ApplicationName]"] + - ["System.Nullable", "Microsoft.PowerShell.Commands.ComputerInfo", "Property[BiosSMBIOSMajorVersion]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.ImportCsvCommand", "Property[Path]"] + - ["System.String", "Microsoft.PowerShell.Commands.WriteProgressCommand", "Property[Activity]"] + - ["Microsoft.PowerShell.Commands.PowerState", "Microsoft.PowerShell.Commands.PowerState!", "Field[PowerSaveHibernate]"] + - ["System.String", "Microsoft.PowerShell.Commands.NewPSRoleCapabilityFileCommand", "Property[Path]"] + - ["Microsoft.PowerShell.Commands.OperatingSystemSKU", "Microsoft.PowerShell.Commands.OperatingSystemSKU!", "Field[EnterpriseServerIA64Edition]"] + - ["System.Management.Automation.PSObject", "Microsoft.PowerShell.Commands.WhereObjectCommand", "Property[InputObject]"] + - ["System.Nullable", "Microsoft.PowerShell.Commands.ComputerInfo", "Property[OsDataExecutionPrevention32BitApplications]"] + - ["System.Boolean", "Microsoft.PowerShell.Commands.CopyItemCommand", "Property[ProviderSupportsShouldProcess]"] + - ["Microsoft.PowerShell.Commands.DeviceGuardSoftwareSecure[]", "Microsoft.PowerShell.Commands.DeviceGuard", "Property[SecurityServicesRunning]"] + - ["System.Boolean", "Microsoft.PowerShell.Commands.AddTypeCompilerError", "Property[IsWarning]"] + - ["System.String", "Microsoft.PowerShell.Commands.RemoveTypeDataCommand", "Property[TypeName]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.ShowCommandCommand", "Property[NoCommonParameter]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.ConvertToJsonCommand", "Property[Compress]"] + - ["System.String", "Microsoft.PowerShell.Commands.Processor", "Property[Description]"] + - ["System.Int32", "Microsoft.PowerShell.Commands.PSWorkflowExecutionOption", "Property[MaxActivityProcesses]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.GetTimeZoneCommand", "Property[Id]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.ReceiveJobCommand", "Property[Location]"] + - ["System.String", "Microsoft.PowerShell.Commands.CommonRunspaceCommandBase!", "Field[RunspaceIdParameterSet]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.GetVariableCommand", "Property[ValueOnly]"] + - ["System.Int32", "Microsoft.PowerShell.Commands.GetDateCommand", "Property[Minute]"] + - ["System.String", "Microsoft.PowerShell.Commands.ClearItemCommand", "Property[Filter]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.StartProcessCommand", "Property[LoadUserProfile]"] + - ["Microsoft.PowerShell.Commands.OperatingSystemSKU", "Microsoft.PowerShell.Commands.OperatingSystemSKU!", "Field[WindowsHomeServer]"] + - ["System.Nullable", "Microsoft.PowerShell.Commands.UpdateTypeDataCommand", "Property[InheritPropertySerializationSet]"] + - ["Microsoft.PowerShell.Commands.OSType", "Microsoft.PowerShell.Commands.OSType!", "Field[HP_MPE]"] + - ["System.Int32", "Microsoft.PowerShell.Commands.DisconnectPSSessionCommand", "Property[ThrottleLimit]"] + - ["Microsoft.PowerShell.Commands.OperatingSystemSKU", "Microsoft.PowerShell.Commands.OperatingSystemSKU!", "Field[WebServerEdition]"] + - ["Microsoft.PowerShell.Commands.ExportAliasFormat", "Microsoft.PowerShell.Commands.ExportAliasFormat!", "Field[Script]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.ReceiveJobCommand", "Property[AutoRemoveJob]"] + - ["System.String", "Microsoft.PowerShell.Commands.AddTypeCommand", "Property[TypeDefinition]"] + - ["System.Int32", "Microsoft.PowerShell.Commands.NewPSWorkflowExecutionOptionCommand", "Property[MaxConnectedSessions]"] + - ["System.Int32", "Microsoft.PowerShell.Commands.PSWorkflowExecutionOption", "Property[WorkflowShutdownTimeoutMSec]"] + - ["System.Nullable", "Microsoft.PowerShell.Commands.ComputerInfo", "Property[BiosReleaseDate]"] + - ["System.Diagnostics.ProcessWindowStyle", "Microsoft.PowerShell.Commands.StartProcessCommand", "Property[WindowStyle]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.SaveHelpCommand", "Property[DestinationPath]"] + - ["System.String", "Microsoft.PowerShell.Commands.WriteOrThrowErrorCommand", "Property[ErrorId]"] + - ["System.Boolean", "Microsoft.PowerShell.Commands.FileSystemProvider", "Method[ItemExists].ReturnValue"] + - ["System.Collections.Generic.Dictionary", "Microsoft.PowerShell.Commands.WebResponseObject", "Property[RelationLink]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.ConnectPSSessionCommand", "Property[ContainerId]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.ConvertToJsonCommand", "Property[AsArray]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.ExportClixmlCommand", "Property[NoClobber]"] + - ["System.String", "Microsoft.PowerShell.Commands.ExportFormatDataCommand", "Property[Path]"] + - ["Microsoft.PowerShell.Commands.PCSystemTypeEx", "Microsoft.PowerShell.Commands.PCSystemTypeEx!", "Field[Desktop]"] + - ["Microsoft.PowerShell.Commands.PowerManagementCapabilities", "Microsoft.PowerShell.Commands.PowerManagementCapabilities!", "Field[PowerCyclingSupported]"] + - ["System.String", "Microsoft.PowerShell.Commands.NewWebServiceProxy", "Property[Namespace]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.GetFileHashCommand", "Property[Path]"] + - ["System.Management.Automation.Runspaces.PSSession", "Microsoft.PowerShell.Commands.ReceivePSSessionCommand", "Property[Session]"] + - ["System.Management.Automation.PSObject", "Microsoft.PowerShell.Commands.BaseCsvWritingCommand", "Property[InputObject]"] + - ["System.String", "Microsoft.PowerShell.Commands.ComputerInfo", "Property[BiosDescription]"] + - ["System.Management.Automation.ScriptBlock", "Microsoft.PowerShell.Commands.ForEachObjectCommand", "Property[Begin]"] + - ["System.Object[]", "Microsoft.PowerShell.Commands.NewPSSessionConfigurationFileCommand", "Property[VisibleCmdlets]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.SetAclCommand", "Property[ClearCentralAccessPolicy]"] + - ["System.Management.ImpersonationLevel", "Microsoft.PowerShell.Commands.RestartComputerCommand", "Property[Impersonation]"] + - ["System.String", "Microsoft.PowerShell.Commands.ControlPanelItem", "Method[ToString].ReturnValue"] + - ["System.String", "Microsoft.PowerShell.Commands.PSRemotingCmdlet!", "Field[SSHHostParameterSet]"] + - ["System.Management.Automation.PSCredential", "Microsoft.PowerShell.Commands.StartJobCommand", "Property[Credential]"] + - ["System.String", "Microsoft.PowerShell.Commands.ContentCommandBase", "Property[Filter]"] + - ["System.String", "Microsoft.PowerShell.Commands.ImportLocalizedData", "Property[BaseDirectory]"] + - ["System.String", "Microsoft.PowerShell.Commands.GetPSSessionCommand", "Property[ApplicationName]"] + - ["System.Object", "Microsoft.PowerShell.Commands.RegistryProvider", "Method[SetPropertyDynamicParameters].ReturnValue"] + - ["Microsoft.PowerShell.Commands.ControlPanelItem[]", "Microsoft.PowerShell.Commands.ShowControlPanelItemCommand", "Property[InputObject]"] + - ["Microsoft.PowerShell.Commands.CpuAvailability", "Microsoft.PowerShell.Commands.CpuAvailability!", "Field[InTest]"] + - ["System.String", "Microsoft.PowerShell.Commands.InvokeItemCommand", "Property[Filter]"] + - ["Microsoft.PowerShell.Commands.OSType", "Microsoft.PowerShell.Commands.OSType!", "Field[DGUX]"] + - ["System.String", "Microsoft.PowerShell.Commands.PSExecutionCmdlet!", "Field[FilePathSessionParameterSet]"] + - ["System.Version", "Microsoft.PowerShell.Commands.ExportPSSessionCommand!", "Property[VersionOfScriptGenerator]"] + - ["Microsoft.PowerShell.Commands.WmiState", "Microsoft.PowerShell.Commands.WmiState!", "Field[Running]"] + - ["System.Management.Automation.PSCredential", "Microsoft.PowerShell.Commands.StopComputerCommand", "Property[Credential]"] + - ["System.Object", "Microsoft.PowerShell.Commands.FileSystemProvider", "Method[GetItemDynamicParameters].ReturnValue"] + - ["System.String", "Microsoft.PowerShell.Commands.ComputerInfo", "Property[TimeZone]"] + - ["System.Management.Automation.PSDriveInfo", "Microsoft.PowerShell.Commands.FileSystemProvider", "Method[NewDrive].ReturnValue"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.SuspendJobCommand", "Property[Wait]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.StartTranscriptCommand", "Property[NoClobber]"] + - ["System.String", "Microsoft.PowerShell.Commands.ShowCommandCommand", "Property[Name]"] + - ["System.String", "Microsoft.PowerShell.Commands.SetMarkdownOptionCommand", "Property[Header3Color]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.SetExecutionPolicyCommand", "Property[Force]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.GetCounterCommand", "Property[Counter]"] + - ["System.Nullable", "Microsoft.PowerShell.Commands.ComputerInfo", "Property[CsAdminPasswordStatus]"] + - ["System.String", "Microsoft.PowerShell.Commands.NewModuleManifestCommand", "Property[Author]"] + - ["System.String", "Microsoft.PowerShell.Commands.RenameItemPropertyCommand", "Property[Name]"] + - ["System.Management.Automation.Remoting.SessionType", "Microsoft.PowerShell.Commands.NewPSSessionConfigurationFileCommand", "Property[SessionType]"] + - ["System.String", "Microsoft.PowerShell.Commands.InvokeRestMethodCommand", "Property[CustomMethod]"] + - ["System.Version", "Microsoft.PowerShell.Commands.NewModuleManifestCommand", "Property[PowerShellHostVersion]"] + - ["System.String", "Microsoft.PowerShell.Commands.ComputerInfo", "Property[CsDNSHostName]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.ExportAliasCommand", "Property[NoClobber]"] + - ["System.Collections.Generic.List", "Microsoft.PowerShell.Commands.PSPropertyExpression", "Method[ResolveNames].ReturnValue"] + - ["System.String", "Microsoft.PowerShell.Commands.PSHostProcessInfo", "Property[MainWindowTitle]"] + - ["System.String", "Microsoft.PowerShell.Commands.GetWinEventCommand", "Property[FilterXPath]"] + - ["System.String", "Microsoft.PowerShell.Commands.ComputerChangeInfo", "Method[ToString].ReturnValue"] + - ["System.Version", "Microsoft.PowerShell.Commands.NewPSSessionConfigurationFileCommand", "Property[PowerShellVersion]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.RemovePSDriveCommand", "Property[PSProvider]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.ImportCsvCommand", "Property[LiteralPath]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.MultipleServiceCommandBase", "Property[SuppliedComputerName]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.NewServiceCommand", "Property[DependsOn]"] + - ["Microsoft.PowerShell.ExecutionPolicyScope", "Microsoft.PowerShell.Commands.GetExecutionPolicyCommand", "Property[Scope]"] + - ["System.Guid[]", "Microsoft.PowerShell.Commands.GetRunspaceCommand", "Property[InstanceId]"] + - ["System.String", "Microsoft.PowerShell.Commands.JoinPathCommand", "Property[ChildPath]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.NetworkAdapter", "Property[IPAddresses]"] + - ["System.Int32", "Microsoft.PowerShell.Commands.PSWorkflowExecutionOption", "Property[SessionThrottleLimit]"] + - ["System.Security.Cryptography.X509Certificates.X509Certificate2", "Microsoft.PowerShell.Commands.SetAuthenticodeSignatureCommand", "Property[Certificate]"] + - ["System.String", "Microsoft.PowerShell.Commands.WriteOrThrowErrorCommand", "Property[Message]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.EnableComputerRestoreCommand", "Property[Drive]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.NewItemPropertyCommand", "Property[Path]"] + - ["System.String", "Microsoft.PowerShell.Commands.InvokeWmiMethod", "Property[Path]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.GetExperimentalFeatureCommand", "Property[ListAvailable]"] + - ["System.Int32", "Microsoft.PowerShell.Commands.WebRequestPSCmdlet", "Property[RetryIntervalSec]"] + - ["Microsoft.PowerShell.Commands.DeviceGuardSoftwareSecure", "Microsoft.PowerShell.Commands.DeviceGuardSoftwareSecure!", "Field[CredentialGuard]"] + - ["System.String", "Microsoft.PowerShell.Commands.InvokeCommandCommand", "Property[JobName]"] + - ["System.Collections.Generic.List", "Microsoft.PowerShell.Commands.EnhancedKeyUsageProperty", "Property[EnhancedKeyUsageList]"] + - ["System.String", "Microsoft.PowerShell.Commands.SetTimeZoneCommand", "Property[Name]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.ObjectEventRegistrationBase", "Property[SupportEvent]"] + - ["System.String", "Microsoft.PowerShell.Commands.UnprotectCmsMessageCommand", "Property[LiteralPath]"] + - ["System.Int64", "Microsoft.PowerShell.Commands.FormatHex", "Property[Offset]"] + - ["System.DateTime", "Microsoft.PowerShell.Commands.SetDateCommand", "Property[Date]"] + - ["System.Int32", "Microsoft.PowerShell.Commands.DebugJobCommand", "Property[Id]"] + - ["System.Guid", "Microsoft.PowerShell.Commands.EnterPSSessionCommand", "Property[InstanceId]"] + - ["System.String", "Microsoft.PowerShell.Commands.PSUserAgent!", "Property[Opera]"] + - ["Microsoft.PowerShell.Commands.OSType", "Microsoft.PowerShell.Commands.OSType!", "Field[HPUX]"] + - ["System.Int32", "Microsoft.PowerShell.Commands.PSBreakpointCreationBase", "Property[Column]"] + - ["Microsoft.PowerShell.Commands.OSType", "Microsoft.PowerShell.Commands.OSType!", "Field[WIN95]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.ClearRecycleBinCommand", "Property[DriveLetter]"] + - ["System.Int32", "Microsoft.PowerShell.Commands.SelectObjectCommand", "Property[SkipLast]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.ImportCounterCommand", "Property[Path]"] + - ["System.String", "Microsoft.PowerShell.Commands.CopyItemPropertyCommand", "Property[Name]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.GetJobCommand", "Property[IncludeChildJob]"] + - ["System.String", "Microsoft.PowerShell.Commands.GetPSSessionCapabilityCommand", "Property[ConfigurationName]"] + - ["System.String", "Microsoft.PowerShell.Commands.SelectXmlInfo", "Method[ToString].ReturnValue"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.GetWmiObjectCommand", "Property[Amended]"] + - ["System.String", "Microsoft.PowerShell.Commands.ComputerInfo", "Property[BiosCurrentLanguage]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.SelectStringCommand", "Property[SimpleMatch]"] + - ["System.String", "Microsoft.PowerShell.Commands.PSSessionConfigurationCommandBase", "Property[Path]"] + - ["System.String", "Microsoft.PowerShell.Commands.RegisterEngineEventCommand", "Property[SourceIdentifier]"] + - ["System.Nullable", "Microsoft.PowerShell.Commands.WSManConfigurationOption", "Property[MaxConcurrentCommandsPerSession]"] + - ["System.String", "Microsoft.PowerShell.Commands.PushLocationCommand", "Property[Path]"] + - ["System.String", "Microsoft.PowerShell.Commands.Processor", "Property[Role]"] + - ["System.String", "Microsoft.PowerShell.Commands.GetEventPSSnapIn", "Property[DescriptionResource]"] + - ["System.String", "Microsoft.PowerShell.Commands.ShowEventLogCommand", "Property[ComputerName]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.NewModuleManifestCommand", "Property[PassThru]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.GetModuleCommand", "Property[SkipEditionCheck]"] + - ["Microsoft.PowerShell.Commands.PCSystemTypeEx", "Microsoft.PowerShell.Commands.PCSystemTypeEx!", "Field[Maximum]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.InvokeItemCommand", "Property[LiteralPath]"] + - ["System.Diagnostics.EventLogEntryType", "Microsoft.PowerShell.Commands.WriteEventLogCommand", "Property[EntryType]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.EnableDisableExperimentalFeatureCommandBase", "Property[Name]"] + - ["System.CodeDom.Compiler.CompilerParameters", "Microsoft.PowerShell.Commands.AddTypeCommand", "Property[CompilerParameters]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.GetFormatDataCommand", "Property[TypeName]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.ExportCsvCommand", "Property[Append]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.SplitPathCommand", "Property[Path]"] + - ["Microsoft.PowerShell.Commands.OSType", "Microsoft.PowerShell.Commands.OSType!", "Field[Unknown]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.GetUniqueCommand", "Property[OnType]"] + - ["System.String", "Microsoft.PowerShell.Commands.EnterPSSessionCommand", "Property[ComputerName]"] + - ["System.Management.Automation.Signature", "Microsoft.PowerShell.Commands.GetAuthenticodeSignatureCommand", "Method[PerformAction].ReturnValue"] + - ["System.Nullable", "Microsoft.PowerShell.Commands.ComputerInfo", "Property[OsPAEEnabled]"] + - ["System.String", "Microsoft.PowerShell.Commands.UnprotectCmsMessageCommand", "Property[Path]"] + - ["System.Int32", "Microsoft.PowerShell.Commands.StopComputerCommand", "Property[ThrottleLimit]"] + - ["Microsoft.PowerShell.Commands.OSType", "Microsoft.PowerShell.Commands.OSType!", "Field[Other]"] + - ["System.Boolean", "Microsoft.PowerShell.Commands.PSSessionConfigurationCommandBase", "Property[RunAsVirtualAccount]"] + - ["System.Int64", "Microsoft.PowerShell.Commands.LimitEventLogCommand", "Property[MaximumSize]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.GetEventPSSnapIn", "Property[Formats]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.ReceiveJobCommand", "Property[ComputerName]"] + - ["System.Net.Mail.MailPriority", "Microsoft.PowerShell.Commands.SendMailMessage", "Property[Priority]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.CommonRunspaceCommandBase", "Property[RunspaceName]"] + - ["System.TimeSpan", "Microsoft.PowerShell.Commands.WebResponseObject", "Field[perReadTimeout]"] + - ["System.String", "Microsoft.PowerShell.Commands.PSRunspaceCmdlet!", "Field[ContainerIdInstanceIdParameterSet]"] + - ["System.Int32", "Microsoft.PowerShell.Commands.WriteProgressCommand", "Property[ParentId]"] + - ["Microsoft.PowerShell.Commands.DataExecutionPreventionSupportPolicy", "Microsoft.PowerShell.Commands.DataExecutionPreventionSupportPolicy!", "Field[OptOut]"] + - ["Microsoft.PowerShell.Commands.OperatingSystemSKU", "Microsoft.PowerShell.Commands.OperatingSystemSKU!", "Field[SmallBusinessServerPremiumEdition]"] + - ["System.Object[]", "Microsoft.PowerShell.Commands.UpdateListCommand", "Property[Replace]"] + - ["System.Object[]", "Microsoft.PowerShell.Commands.FormatCustomCommand", "Property[Property]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.ComputerInfo", "Property[OsPagingFiles]"] + - ["System.Object", "Microsoft.PowerShell.Commands.SetItemCommand", "Property[Value]"] + - ["System.String", "Microsoft.PowerShell.Commands.ComputerInfo", "Property[BiosSMBIOSBIOSVersion]"] + - ["System.String", "Microsoft.PowerShell.Commands.RestartComputerCommand", "Property[WsmanAuthentication]"] + - ["System.String", "Microsoft.PowerShell.Commands.NewVariableCommand", "Property[Description]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.AddTypeCommand", "Property[IgnoreWarnings]"] + - ["System.String", "Microsoft.PowerShell.Commands.FileSystemContentReaderDynamicParameters", "Property[Delimiter]"] + - ["System.Boolean", "Microsoft.PowerShell.Commands.CertificateProvider", "Method[IsValidPath].ReturnValue"] + - ["System.String[]", "Microsoft.PowerShell.Commands.ImportClixmlCommand", "Property[Path]"] + - ["System.String", "Microsoft.PowerShell.Commands.BasicHtmlWebResponseObject", "Property[Content]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.GetHelpCommand", "Property[ShowWindow]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.GetCommandCommand", "Property[ShowCommandInfo]"] + - ["System.Object", "Microsoft.PowerShell.Commands.NewPSSessionConfigurationFileCommand", "Property[VariableDefinitions]"] + - ["System.Nullable", "Microsoft.PowerShell.Commands.Processor", "Property[CpuStatus]"] + - ["System.Management.Automation.PSObject", "Microsoft.PowerShell.Commands.GetAclCommand", "Property[InputObject]"] + - ["Microsoft.PowerShell.Commands.FrontPanelResetStatus", "Microsoft.PowerShell.Commands.FrontPanelResetStatus!", "Field[NotImplemented]"] + - ["System.String", "Microsoft.PowerShell.Commands.NewModuleManifestCommand", "Property[Path]"] + - ["System.String", "Microsoft.PowerShell.Commands.ImportAliasCommand", "Property[Scope]"] + - ["System.Boolean", "Microsoft.PowerShell.Commands.SessionStateProviderBase", "Method[IsValidPath].ReturnValue"] + - ["System.Nullable", "Microsoft.PowerShell.Commands.ComputerInfo", "Property[BiosSMBIOSPresent]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.ShowMarkdownCommand", "Property[LiteralPath]"] + - ["Microsoft.PowerShell.Commands.FormObject", "Microsoft.PowerShell.Commands.FormObjectCollection", "Property[Item]"] + - ["System.Char", "Microsoft.PowerShell.Commands.ConvertFromCsvCommand", "Property[Delimiter]"] + - ["System.String", "Microsoft.PowerShell.Commands.ConvertToSecureStringCommand", "Property[String]"] + - ["System.Double", "Microsoft.PowerShell.Commands.ShowCommandCommand", "Property[Width]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.TestComputerSecureChannelCommand", "Property[Repair]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.AddTypeCommand", "Property[Path]"] + - ["System.Object[]", "Microsoft.PowerShell.Commands.InvokeWmiMethod", "Property[ArgumentList]"] + - ["System.Boolean", "Microsoft.PowerShell.Commands.PassThroughContentCommandBase", "Property[ProviderSupportsShouldProcess]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.VariableCommandBase", "Property[ExcludeFilters]"] + - ["System.String", "Microsoft.PowerShell.Commands.WriteAliasCommandBase", "Property[Name]"] + - ["Microsoft.PowerShell.Commands.PowerPlatformRole", "Microsoft.PowerShell.Commands.PowerPlatformRole!", "Field[MaximumEnumValue]"] + - ["System.String", "Microsoft.PowerShell.Commands.HelpCategoryInvalidException", "Property[Message]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.ServiceOperationBaseCommand", "Property[PassThru]"] + - ["System.String", "Microsoft.PowerShell.Commands.ComputerInfo", "Property[CsWorkgroup]"] + - ["System.String", "Microsoft.PowerShell.Commands.ComputerInfo", "Property[CsSystemFamily]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.InvokeCommandCommand", "Property[AsJob]"] + - ["System.String", "Microsoft.PowerShell.Commands.ModuleSpecification", "Method[ToString].ReturnValue"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.GetModuleCommand", "Property[ListAvailable]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.RemoveModuleCommand", "Property[Name]"] + - ["Microsoft.PowerShell.Commands.OSType", "Microsoft.PowerShell.Commands.OSType!", "Field[Inferno]"] + - ["System.Nullable", "Microsoft.PowerShell.Commands.WSManConfigurationOption", "Property[MaxMemoryPerSessionMB]"] + - ["System.Object", "Microsoft.PowerShell.Commands.FileSystemProvider", "Method[ClearContentDynamicParameters].ReturnValue"] + - ["System.String[]", "Microsoft.PowerShell.Commands.MoveItemPropertyCommand", "Property[Path]"] + - ["System.Security.Cryptography.X509Certificates.X509CertificateCollection", "Microsoft.PowerShell.Commands.WebRequestSession", "Property[Certificates]"] + - ["System.Management.Automation.Job[]", "Microsoft.PowerShell.Commands.ResumeJobCommand", "Property[Job]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.SetMarkdownOptionCommand", "Property[PassThru]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.FileSystemContentDynamicParametersBase", "Property[AsByteStream]"] + - ["Microsoft.PowerShell.Commands.OSType", "Microsoft.PowerShell.Commands.OSType!", "Field[OSF]"] + - ["System.String", "Microsoft.PowerShell.Commands.ModuleSpecification", "Property[Name]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.ExportFormatDataCommand", "Property[IncludeScriptBlock]"] + - ["System.Int32", "Microsoft.PowerShell.Commands.GetCounterCommand", "Property[SampleInterval]"] + - ["System.String", "Microsoft.PowerShell.Commands.WebRequestSession", "Property[UserAgent]"] + - ["System.Int32", "Microsoft.PowerShell.Commands.PSWorkflowExecutionOption", "Property[MaxRunningWorkflows]"] + - ["System.CodeDom.Compiler.CodeDomProvider", "Microsoft.PowerShell.Commands.AddTypeCommand", "Property[CodeDomProvider]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.MatchInfoContext", "Property[PreContext]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.AddTypeCommandBase", "Property[ReferencedAssemblies]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.GetAliasCommand", "Property[Definition]"] + - ["System.Security.AccessControl.ObjectSecurity", "Microsoft.PowerShell.Commands.RegistryProvider", "Method[NewSecurityDescriptorOfType].ReturnValue"] + - ["System.Nullable", "Microsoft.PowerShell.Commands.ComputerInfo", "Property[OsProductType]"] + - ["System.Management.Automation.Runspaces.PSSession", "Microsoft.PowerShell.Commands.ImportModuleCommand", "Property[PSSession]"] + - ["System.Collections.Hashtable", "Microsoft.PowerShell.Commands.X509StoreLocation", "Property[StoreNames]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.GetAclCommand", "Property[Path]"] + - ["System.String", "Microsoft.PowerShell.Commands.ImportWorkflowCommand!", "Property[UnableToStartWorkflowMessageMessage]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.EnablePSSessionConfigurationCommand", "Property[Name]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.GetPSSnapinCommand", "Property[Name]"] + - ["System.String", "Microsoft.PowerShell.Commands.GetChildItemCommand", "Property[Filter]"] + - ["System.Security.AccessControl.AuthorizationRuleCollection", "Microsoft.PowerShell.Commands.SecurityDescriptorCommandsBase!", "Method[GetAccess].ReturnValue"] + - ["System.Version", "Microsoft.PowerShell.Commands.GetFormatDataCommand", "Property[PowerShellVersion]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.WhereObjectCommand", "Property[CNotMatch]"] + - ["System.Boolean", "Microsoft.PowerShell.Commands.ClearItemCommand", "Property[ProviderSupportsShouldProcess]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.TraceCommandCommand", "Property[PSHost]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.DisablePSRemotingCommand", "Property[Force]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.WebRequestPSCmdlet", "Property[DisableKeepAlive]"] + - ["System.Int32[]", "Microsoft.PowerShell.Commands.JobCmdletBase", "Property[Id]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.NewModuleManifestCommand", "Property[CmdletsToExport]"] + - ["Microsoft.PowerShell.Commands.OperatingSystemSKU", "Microsoft.PowerShell.Commands.OperatingSystemSKU!", "Field[SmallBusinessServerPremiumCore]"] + - ["System.String", "Microsoft.PowerShell.Commands.SetMarkdownOptionCommand", "Property[LinkForegroundColor]"] + - ["Microsoft.PowerShell.Commands.OperatingSystemSKU", "Microsoft.PowerShell.Commands.OperatingSystemSKU!", "Field[EnterpriseServerCoreEdition]"] + - ["Microsoft.PowerShell.Commands.JoinOptions", "Microsoft.PowerShell.Commands.JoinOptions!", "Field[DeferSPNSet]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.NewPSSessionConfigurationFileCommand", "Property[Full]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.TestPathCommand", "Property[Exclude]"] + - ["System.Int64", "Microsoft.PowerShell.Commands.NewPSSessionConfigurationFileCommand", "Property[UserDriveMaximumSize]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.StopComputerCommand", "Property[Force]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.InvokeItemCommand", "Property[Include]"] + - ["System.Int64", "Microsoft.PowerShell.Commands.GetContentCommand", "Property[ReadCount]"] + - ["System.Collections.IDictionary", "Microsoft.PowerShell.Commands.NewPSRoleCapabilityFileCommand", "Property[EnvironmentVariables]"] + - ["System.Nullable", "Microsoft.PowerShell.Commands.TextMeasureInfo", "Property[Words]"] + - ["Microsoft.PowerShell.Commands.PowerManagementCapabilities", "Microsoft.PowerShell.Commands.PowerManagementCapabilities!", "Field[Disabled]"] + - ["System.Management.ManagementObject", "Microsoft.PowerShell.Commands.SetWmiInstance", "Property[InputObject]"] + - ["System.String", "Microsoft.PowerShell.Commands.ComputerInfo", "Property[OsName]"] + - ["System.String", "Microsoft.PowerShell.Commands.Processor", "Property[ProcessorID]"] + - ["System.String", "Microsoft.PowerShell.Commands.FileSystemProvider!", "Method[ModeWithoutHardLink].ReturnValue"] + - ["System.Nullable", "Microsoft.PowerShell.Commands.ComputerInfo", "Property[CsPartOfDomain]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.WmiBaseCmdlet", "Property[AsJob]"] + - ["System.Threading.ApartmentState", "Microsoft.PowerShell.Commands.PSSessionConfigurationCommandBase", "Property[ThreadApartmentState]"] + - ["System.String", "Microsoft.PowerShell.Commands.FormObject", "Property[Action]"] + - ["System.Int32", "Microsoft.PowerShell.Commands.ForEachObjectCommand", "Property[ThrottleLimit]"] + - ["System.Boolean", "Microsoft.PowerShell.Commands.NewPSDriveCommand", "Property[ProviderSupportsShouldProcess]"] + - ["System.DateTime", "Microsoft.PowerShell.Commands.NewTimeSpanCommand", "Property[Start]"] + - ["System.Nullable", "Microsoft.PowerShell.Commands.Processor", "Property[CurrentClockSpeed]"] + - ["System.Int32[]", "Microsoft.PowerShell.Commands.SelectStringCommand", "Property[Context]"] + - ["System.Int32", "Microsoft.PowerShell.Commands.LimitEventLogCommand", "Property[RetentionDays]"] + - ["System.String", "Microsoft.PowerShell.Commands.HotFix", "Property[Description]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.RemoveEventLogCommand", "Property[Source]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.SelectXmlCommand", "Property[LiteralPath]"] + - ["System.String", "Microsoft.PowerShell.Commands.TraceCommandCommand", "Property[Command]"] + - ["System.String", "Microsoft.PowerShell.Commands.MeasureInfo", "Property[Property]"] + - ["System.String", "Microsoft.PowerShell.Commands.ControlPanelItem", "Property[Name]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.GetCultureCommand", "Property[Name]"] + - ["System.Boolean", "Microsoft.PowerShell.Commands.PassThroughItemPropertyCommandBase", "Property[ProviderSupportsShouldProcess]"] + - ["System.String", "Microsoft.PowerShell.Commands.RegisterObjectEventCommand", "Property[EventName]"] + - ["System.Nullable", "Microsoft.PowerShell.Commands.ComputerInfo", "Property[CsHypervisorPresent]"] + - ["System.String", "Microsoft.PowerShell.Commands.CopyItemCommand", "Property[Destination]"] + - ["Microsoft.PowerShell.Commands.NetConnectionStatus", "Microsoft.PowerShell.Commands.NetConnectionStatus!", "Field[HardwareNotPresent]"] + - ["System.String", "Microsoft.PowerShell.Commands.SelectXmlInfo", "Property[Pattern]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.ExportAliasCommand", "Property[Force]"] + - ["System.Int32", "Microsoft.PowerShell.Commands.NewPSSessionOptionCommand", "Property[OperationTimeout]"] + - ["System.String", "Microsoft.PowerShell.Commands.ImportWorkflowCommand!", "Property[InvalidPSParameterCollectionEntryErrorMessage]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.InvokeRestMethodCommand", "Property[FollowRelLink]"] + - ["System.String", "Microsoft.PowerShell.Commands.StartJobCommand", "Property[ApplicationName]"] + - ["System.String", "Microsoft.PowerShell.Commands.PSExecutionCmdlet!", "Field[FilePathVMIdParameterSet]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.NewEventLogCommand", "Property[Source]"] + - ["System.String", "Microsoft.PowerShell.Commands.ComputerInfo", "Property[OsBuildType]"] + - ["Microsoft.PowerShell.Commands.NetConnectionStatus", "Microsoft.PowerShell.Commands.NetConnectionStatus!", "Field[InvalidAddress]"] + - ["System.String", "Microsoft.PowerShell.Commands.NewPSDriveCommand", "Property[Scope]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.RestartServiceCommand", "Property[Force]"] + - ["System.Boolean", "Microsoft.PowerShell.Commands.FileSystemProvider", "Method[IsItemContainer].ReturnValue"] + - ["System.String", "Microsoft.PowerShell.Commands.GetHelpCodeMethods!", "Method[GetHelpUri].ReturnValue"] + - ["System.Management.Automation.PSCredential", "Microsoft.PowerShell.Commands.AddComputerCommand", "Property[UnjoinDomainCredential]"] + - ["System.Net.ICredentials", "Microsoft.PowerShell.Commands.WebRequestSession", "Property[Credentials]"] + - ["System.String", "Microsoft.PowerShell.Commands.StartProcessCommand", "Property[RedirectStandardOutput]"] + - ["System.Type", "Microsoft.PowerShell.Commands.UpdateTypeDataCommand", "Property[TypeConverter]"] + - ["Microsoft.PowerShell.Commands.OSType", "Microsoft.PowerShell.Commands.OSType!", "Field[DC_OS]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.AddTypeCommandBase", "Property[UsingNamespace]"] + - ["System.String", "Microsoft.PowerShell.Commands.PSSessionConfigurationCommandBase", "Property[StartupScript]"] + - ["System.Management.Automation.PSObject", "Microsoft.PowerShell.Commands.RegisterObjectEventCommand", "Property[InputObject]"] + - ["System.Int64[]", "Microsoft.PowerShell.Commands.GetEventLogCommand", "Property[InstanceId]"] + - ["System.String", "Microsoft.PowerShell.Commands.MemberDefinition", "Property[Name]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.GetWinEventCommand", "Property[ListProvider]"] + - ["Microsoft.PowerShell.Commands.OperatingSystemSKU", "Microsoft.PowerShell.Commands.OperatingSystemSKU!", "Field[StorageEnterpriseServerEdition]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.GetCultureCommand", "Property[ListAvailable]"] + - ["Microsoft.PowerShell.Commands.PowerPlatformRole", "Microsoft.PowerShell.Commands.PowerPlatformRole!", "Field[EnterpriseServer]"] + - ["System.Management.Automation.Runspaces.PSSessionType", "Microsoft.PowerShell.Commands.RegisterPSSessionConfigurationCommand", "Property[SessionType]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.GetHotFixCommand", "Property[ComputerName]"] + - ["System.String", "Microsoft.PowerShell.Commands.RegisterEngineEventCommand", "Method[GetSourceObjectEventName].ReturnValue"] + - ["Microsoft.PowerShell.Commands.OSType", "Microsoft.PowerShell.Commands.OSType!", "Field[VM_ESA]"] + - ["System.String", "Microsoft.PowerShell.Commands.ComputerInfo", "Property[CsUserName]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.NewModuleCommand", "Property[Function]"] + - ["System.Object", "Microsoft.PowerShell.Commands.SetItemPropertyCommand", "Property[Value]"] + - ["System.Int32", "Microsoft.PowerShell.Commands.ClearHistoryCommand", "Property[Count]"] + - ["System.String", "Microsoft.PowerShell.Commands.SecurityDescriptorInfo", "Field[Group]"] + - ["System.String", "Microsoft.PowerShell.Commands.InvokeCommandCommand", "Property[FilePath]"] + - ["System.Boolean", "Microsoft.PowerShell.Commands.ComputerChangeInfo", "Property[HasSucceeded]"] + - ["Microsoft.PowerShell.Commands.WebAuthenticationType", "Microsoft.PowerShell.Commands.WebAuthenticationType!", "Field[None]"] + - ["Microsoft.PowerShell.Commands.TestPathType", "Microsoft.PowerShell.Commands.TestPathCommand", "Property[PathType]"] + - ["System.Int32", "Microsoft.PowerShell.Commands.SelectObjectCommand", "Property[First]"] + - ["System.Diagnostics.Process[]", "Microsoft.PowerShell.Commands.ProcessBaseCommand", "Property[InputObject]"] + - ["System.DateTime", "Microsoft.PowerShell.Commands.HistoryInfo", "Property[EndExecutionTime]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.ExportConsoleCommand", "Property[Force]"] + - ["System.Boolean", "Microsoft.PowerShell.Commands.MatchInfo", "Property[IgnoreCase]"] + - ["System.Int32", "Microsoft.PowerShell.Commands.PSWorkflowExecutionOption", "Property[MaxConnectedSessions]"] + - ["Microsoft.PowerShell.Commands.PowerState", "Microsoft.PowerShell.Commands.PowerState!", "Field[PowerSaveUnknown]"] + - ["Microsoft.PowerShell.Commands.ClipboardFormat", "Microsoft.PowerShell.Commands.ClipboardFormat!", "Field[FileDropList]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.PSSessionConfigurationCommandBase", "Property[Force]"] + - ["System.String", "Microsoft.PowerShell.Commands.NewItemCommand", "Property[Name]"] + - ["System.UInt32", "Microsoft.PowerShell.Commands.GetChildItemCommand", "Property[Depth]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.PSWorkflowExecutionOption", "Property[OutOfProcessActivity]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.WebRequestPSCmdlet", "Property[AllowUnencryptedAuthentication]"] + - ["Microsoft.PowerShell.Commands.CpuStatus", "Microsoft.PowerShell.Commands.CpuStatus!", "Field[Idle]"] + - ["System.Nullable", "Microsoft.PowerShell.Commands.ComputerInfo", "Property[OsNumberOfLicensedUsers]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.WhereObjectCommand", "Property[CLE]"] + - ["System.String", "Microsoft.PowerShell.Commands.ClearItemPropertyCommand", "Property[Name]"] + - ["System.Nullable", "Microsoft.PowerShell.Commands.GetRandomCommand", "Property[SetSeed]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.WebRequestPSCmdlet", "Property[UseDefaultCredentials]"] + - ["Microsoft.PowerShell.Commands.WebSslProtocol", "Microsoft.PowerShell.Commands.WebSslProtocol!", "Field[Tls13]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.PSWorkflowExecutionOption", "Property[AllowedActivity]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.GetVariableCommand", "Property[Include]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.DisconnectPSSessionCommand", "Property[VMName]"] + - ["Microsoft.PowerShell.Commands.OSType", "Microsoft.PowerShell.Commands.OSType!", "Field[TandemNSK]"] + - ["System.String", "Microsoft.PowerShell.Commands.WriteEventLogCommand", "Property[LogName]"] + - ["System.String", "Microsoft.PowerShell.Commands.EnvironmentProvider!", "Field[ProviderName]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.RemoveItemPropertyCommand", "Property[LiteralPath]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.UpdateHelpCommand", "Property[Recurse]"] + - ["System.String", "Microsoft.PowerShell.Commands.StartTranscriptCommand", "Property[OutputDirectory]"] + - ["System.Nullable", "Microsoft.PowerShell.Commands.GenericObjectMeasureInfo", "Property[StandardDeviation]"] + - ["Microsoft.PowerShell.Commands.NetConnectionStatus", "Microsoft.PowerShell.Commands.NetConnectionStatus!", "Field[AuthenticationSucceeded]"] + - ["System.Boolean", "Microsoft.PowerShell.Commands.ModuleSpecification!", "Method[TryParse].ReturnValue"] + - ["Microsoft.PowerShell.Commands.ResetCapability", "Microsoft.PowerShell.Commands.ResetCapability!", "Field[Unknown]"] + - ["System.String", "Microsoft.PowerShell.Commands.WebRequestPSCmdlet", "Property[TransferEncoding]"] + - ["System.String", "Microsoft.PowerShell.Commands.EnterPSHostProcessCommand", "Property[CustomPipeName]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.GetHotFixCommand", "Property[Description]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.SetPSBreakpointCommand", "Property[Variable]"] + - ["System.String", "Microsoft.PowerShell.Commands.EnterPSSessionCommand", "Property[ConfigurationName]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.WhereObjectCommand", "Property[CNotLike]"] + - ["System.Nullable", "Microsoft.PowerShell.Commands.ComputerInfo", "Property[OsOperatingSystemSKU]"] + - ["System.String", "Microsoft.PowerShell.Commands.GetWmiObjectCommand", "Property[Query]"] + - ["System.String", "Microsoft.PowerShell.Commands.ComputerInfo", "Property[WindowsVersion]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.UpdatableHelpCommandBase", "Property[Force]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.GetCultureCommand", "Property[NoUserOverrides]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.GetHelpCommand", "Property[Online]"] + - ["Microsoft.PowerShell.Commands.MatchInfoContext", "Microsoft.PowerShell.Commands.MatchInfo", "Property[Context]"] + - ["System.String", "Microsoft.PowerShell.Commands.UtilityResources!", "Property[PathDoesNotExist]"] + - ["Microsoft.PowerShell.Commands.OSType", "Microsoft.PowerShell.Commands.OSType!", "Field[MVS]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.ContentCommandBase", "Property[Include]"] + - ["System.Nullable", "Microsoft.PowerShell.Commands.ComputerInfo", "Property[CsBootROMSupported]"] + - ["System.Nullable", "Microsoft.PowerShell.Commands.ComputerInfo", "Property[OsServicePackMinorVersion]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.GetProcessCommand", "Property[Name]"] + - ["System.String", "Microsoft.PowerShell.Commands.SelectObjectCommand", "Property[ExpandProperty]"] + - ["System.String", "Microsoft.PowerShell.Commands.ExportClixmlCommand", "Property[LiteralPath]"] + - ["System.String", "Microsoft.PowerShell.Commands.RegisterWmiEventCommand", "Property[Class]"] + - ["System.Windows.Forms.TextDataFormat", "Microsoft.PowerShell.Commands.GetClipboardCommand", "Property[TextFormatType]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.GetChildItemCommand", "Property[Include]"] + - ["Microsoft.PowerShell.Commands.PCSystemType", "Microsoft.PowerShell.Commands.PCSystemType!", "Field[Mobile]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.TestConnectionCommand", "Property[TargetName]"] + - ["System.String", "Microsoft.PowerShell.Commands.GetCredentialCommand", "Property[UserName]"] + - ["System.Object", "Microsoft.PowerShell.Commands.GetRandomCommand", "Property[Maximum]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.GetEventLogCommand", "Property[AsBaseObject]"] + - ["System.String", "Microsoft.PowerShell.Commands.MemberDefinition", "Method[ToString].ReturnValue"] + - ["System.Management.Automation.ScriptBlock", "Microsoft.PowerShell.Commands.SetPSBreakpointCommand", "Property[Action]"] + - ["System.String", "Microsoft.PowerShell.Commands.AddTypeCommandBase", "Property[Namespace]"] + - ["System.Management.Automation.PSObject", "Microsoft.PowerShell.Commands.ExportCsvCommand", "Property[InputObject]"] + - ["Microsoft.PowerShell.Commands.OperatingSystemSKU", "Microsoft.PowerShell.Commands.OperatingSystemSKU!", "Field[WebServerCore]"] + - ["System.String", "Microsoft.PowerShell.Commands.RenameItemPropertyCommand", "Property[Path]"] + - ["System.String", "Microsoft.PowerShell.Commands.ComputerInfo", "Property[CsModel]"] + - ["Microsoft.PowerShell.Commands.OperatingSystemSKU", "Microsoft.PowerShell.Commands.OperatingSystemSKU!", "Field[StandardServerCoreEdition]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.FormatHex", "Property[Path]"] + - ["Microsoft.PowerShell.Commands.WebSslProtocol", "Microsoft.PowerShell.Commands.WebRequestPSCmdlet", "Property[SslProtocol]"] + - ["System.Nullable", "Microsoft.PowerShell.Commands.ComputerInfo", "Property[OsMaxProcessMemorySize]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.RemovePSSnapinCommand", "Property[Name]"] + - ["System.String", "Microsoft.PowerShell.Commands.ReceiveJobCommand!", "Field[LocationParameterSet]"] + - ["System.String", "Microsoft.PowerShell.Commands.ComputerInfo", "Property[BiosSeralNumber]"] + - ["Microsoft.PowerShell.Commands.HardwareSecurity", "Microsoft.PowerShell.Commands.HardwareSecurity!", "Field[Unknown]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.SaveHelpCommand", "Property[LiteralPath]"] + - ["System.String", "Microsoft.PowerShell.Commands.StartTranscriptCommand", "Property[LiteralPath]"] + - ["System.Nullable", "Microsoft.PowerShell.Commands.ComputerInfo", "Property[DeviceGuardSmartStatus]"] + - ["System.Collections.IDictionary[]", "Microsoft.PowerShell.Commands.NewPSSessionConfigurationFileCommand", "Property[FunctionDefinitions]"] + - ["System.Management.Automation.ScriptBlock[]", "Microsoft.PowerShell.Commands.ForEachObjectCommand", "Property[Process]"] + - ["System.String", "Microsoft.PowerShell.Commands.ExportAliasCommand", "Property[Path]"] + - ["System.Nullable", "Microsoft.PowerShell.Commands.PSSessionConfigurationCommandBase", "Property[MaximumReceivedDataSizePerCommandMB]"] + - ["System.String", "Microsoft.PowerShell.Commands.SetWmiInstance", "Property[Class]"] + - ["Microsoft.PowerShell.Commands.OperatingSystemSKU", "Microsoft.PowerShell.Commands.OperatingSystemSKU!", "Field[SmallBusinessServerEdition]"] + - ["System.Int32[]", "Microsoft.PowerShell.Commands.PSRunspaceCmdlet", "Property[Id]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftPowerShellCommandsGetCounter/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftPowerShellCommandsGetCounter/model.yml new file mode 100644 index 000000000000..73e8eff7e35e --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftPowerShellCommandsGetCounter/model.yml @@ -0,0 +1,28 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.DateTime", "Microsoft.PowerShell.Commands.GetCounter.PerformanceCounterSampleSet", "Property[Timestamp]"] + - ["System.UInt64", "Microsoft.PowerShell.Commands.GetCounter.PerformanceCounterSample", "Property[Timestamp100NSec]"] + - ["System.UInt32", "Microsoft.PowerShell.Commands.GetCounter.CounterFileInfo", "Property[SampleCount]"] + - ["System.Double", "Microsoft.PowerShell.Commands.GetCounter.PerformanceCounterSample", "Property[CookedValue]"] + - ["System.UInt64", "Microsoft.PowerShell.Commands.GetCounter.PerformanceCounterSample", "Property[RawValue]"] + - ["Microsoft.PowerShell.Commands.GetCounter.PerformanceCounterSample[]", "Microsoft.PowerShell.Commands.GetCounter.PerformanceCounterSampleSet", "Property[CounterSamples]"] + - ["System.String", "Microsoft.PowerShell.Commands.GetCounter.CounterSet", "Property[CounterSetName]"] + - ["System.DateTime", "Microsoft.PowerShell.Commands.GetCounter.PerformanceCounterSample", "Property[Timestamp]"] + - ["System.UInt64", "Microsoft.PowerShell.Commands.GetCounter.PerformanceCounterSample", "Property[TimeBase]"] + - ["System.String", "Microsoft.PowerShell.Commands.GetCounter.CounterSet", "Property[Description]"] + - ["System.Collections.Specialized.StringCollection", "Microsoft.PowerShell.Commands.GetCounter.CounterSet", "Property[PathsWithInstances]"] + - ["System.UInt32", "Microsoft.PowerShell.Commands.GetCounter.PerformanceCounterSample", "Property[Status]"] + - ["System.Collections.Specialized.StringCollection", "Microsoft.PowerShell.Commands.GetCounter.CounterSet", "Property[Paths]"] + - ["System.Diagnostics.PerformanceCounterType", "Microsoft.PowerShell.Commands.GetCounter.PerformanceCounterSample", "Property[CounterType]"] + - ["System.UInt64", "Microsoft.PowerShell.Commands.GetCounter.PerformanceCounterSample", "Property[SecondValue]"] + - ["System.UInt32", "Microsoft.PowerShell.Commands.GetCounter.PerformanceCounterSample", "Property[DefaultScale]"] + - ["System.String", "Microsoft.PowerShell.Commands.GetCounter.PerformanceCounterSample", "Property[Path]"] + - ["System.DateTime", "Microsoft.PowerShell.Commands.GetCounter.CounterFileInfo", "Property[OldestRecord]"] + - ["System.Diagnostics.PerformanceCounterCategoryType", "Microsoft.PowerShell.Commands.GetCounter.CounterSet", "Property[CounterSetType]"] + - ["System.UInt32", "Microsoft.PowerShell.Commands.GetCounter.PerformanceCounterSample", "Property[MultipleCount]"] + - ["System.String", "Microsoft.PowerShell.Commands.GetCounter.CounterSet", "Property[MachineName]"] + - ["System.DateTime", "Microsoft.PowerShell.Commands.GetCounter.CounterFileInfo", "Property[NewestRecord]"] + - ["System.String", "Microsoft.PowerShell.Commands.GetCounter.PerformanceCounterSample", "Property[InstanceName]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftPowerShellCommandsInternal/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftPowerShellCommandsInternal/model.yml new file mode 100644 index 000000000000..fbffb59dbaf7 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftPowerShellCommandsInternal/model.yml @@ -0,0 +1,27 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Type", "Microsoft.PowerShell.Commands.Internal.TransactedRegistrySecurity", "Property[AccessRightType]"] + - ["System.Security.AccessControl.AuditRule", "Microsoft.PowerShell.Commands.Internal.TransactedRegistrySecurity", "Method[AuditRuleFactory].ReturnValue"] + - ["System.String", "Microsoft.PowerShell.Commands.Internal.RemotingErrorResources!", "Property[WinRMRestartWarning]"] + - ["Microsoft.PowerShell.Commands.Internal.TransactedRegistryKey", "Microsoft.PowerShell.Commands.Internal.TransactedRegistryKey", "Method[CreateSubKey].ReturnValue"] + - ["System.Security.AccessControl.AccessRule", "Microsoft.PowerShell.Commands.Internal.TransactedRegistrySecurity", "Method[AccessRuleFactory].ReturnValue"] + - ["System.Int32", "Microsoft.PowerShell.Commands.Internal.TransactedRegistryKey", "Property[SubKeyCount]"] + - ["System.String", "Microsoft.PowerShell.Commands.Internal.TransactedRegistryKey", "Property[Name]"] + - ["System.Security.AccessControl.RegistryRights", "Microsoft.PowerShell.Commands.Internal.TransactedRegistryAccessRule", "Property[RegistryRights]"] + - ["System.Security.AccessControl.RegistryRights", "Microsoft.PowerShell.Commands.Internal.TransactedRegistryAuditRule", "Property[RegistryRights]"] + - ["System.Type", "Microsoft.PowerShell.Commands.Internal.TransactedRegistrySecurity", "Property[AuditRuleType]"] + - ["Microsoft.PowerShell.Commands.Internal.TransactedRegistrySecurity", "Microsoft.PowerShell.Commands.Internal.TransactedRegistryKey", "Method[GetAccessControl].ReturnValue"] + - ["System.Boolean", "Microsoft.PowerShell.Commands.Internal.TransactedRegistrySecurity", "Method[RemoveAccessRule].ReturnValue"] + - ["Microsoft.PowerShell.Commands.Internal.TransactedRegistryKey", "Microsoft.PowerShell.Commands.Internal.TransactedRegistryKey", "Method[OpenSubKey].ReturnValue"] + - ["System.Int32", "Microsoft.PowerShell.Commands.Internal.TransactedRegistryKey", "Property[ValueCount]"] + - ["System.Type", "Microsoft.PowerShell.Commands.Internal.TransactedRegistrySecurity", "Property[AccessRuleType]"] + - ["System.Boolean", "Microsoft.PowerShell.Commands.Internal.TransactedRegistrySecurity", "Method[RemoveAuditRule].ReturnValue"] + - ["System.Object", "Microsoft.PowerShell.Commands.Internal.TransactedRegistryKey", "Method[GetValue].ReturnValue"] + - ["System.String[]", "Microsoft.PowerShell.Commands.Internal.TransactedRegistryKey", "Method[GetValueNames].ReturnValue"] + - ["System.String[]", "Microsoft.PowerShell.Commands.Internal.TransactedRegistryKey", "Method[GetSubKeyNames].ReturnValue"] + - ["Microsoft.Win32.RegistryValueKind", "Microsoft.PowerShell.Commands.Internal.TransactedRegistryKey", "Method[GetValueKind].ReturnValue"] + - ["System.String", "Microsoft.PowerShell.Commands.Internal.TransactedRegistryKey", "Method[ToString].ReturnValue"] + - ["System.String", "Microsoft.PowerShell.Commands.Internal.RemotingErrorResources!", "Property[CouldNotResolveRoleDefinitionPrincipal]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftPowerShellCommandsInternalFormat/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftPowerShellCommandsInternalFormat/model.yml new file mode 100644 index 000000000000..a4520814d79e --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftPowerShellCommandsInternalFormat/model.yml @@ -0,0 +1,19 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Management.Automation.PSObject", "Microsoft.PowerShell.Commands.Internal.Format.FrontEndCommandBase", "Method[InputObjectCall].ReturnValue"] + - ["System.Management.Automation.PSCmdlet", "Microsoft.PowerShell.Commands.Internal.Format.FrontEndCommandBase", "Method[OuterCmdletCall].ReturnValue"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.Internal.Format.OuterFormatShapeCommandBase", "Property[ShowError]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.Internal.Format.OuterFormatTableBase", "Property[HideTableHeaders]"] + - ["System.String", "Microsoft.PowerShell.Commands.Internal.Format.OuterFormatShapeCommandBase", "Property[Expand]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.Internal.Format.OuterFormatTableBase", "Property[AutoSize]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.Internal.Format.OuterFormatTableBase", "Property[Wrap]"] + - ["System.Management.Automation.PSObject", "Microsoft.PowerShell.Commands.Internal.Format.FrontEndCommandBase", "Property[InputObject]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.Internal.Format.OuterFormatShapeCommandBase", "Property[Force]"] + - ["System.Object", "Microsoft.PowerShell.Commands.Internal.Format.OuterFormatShapeCommandBase", "Property[GroupBy]"] + - ["System.Object[]", "Microsoft.PowerShell.Commands.Internal.Format.OuterFormatTableAndListBase", "Property[Property]"] + - ["System.String", "Microsoft.PowerShell.Commands.Internal.Format.OuterFormatShapeCommandBase", "Property[View]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.Internal.Format.OuterFormatTableBase", "Property[RepeatHeader]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.Internal.Format.OuterFormatShapeCommandBase", "Property[DisplayError]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftPowerShellCommandsManagement/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftPowerShellCommandsManagement/model.yml new file mode 100644 index 000000000000..1d66b046ffba --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftPowerShellCommandsManagement/model.yml @@ -0,0 +1,7 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Int32", "Microsoft.PowerShell.Commands.Management.TransactedString", "Property[Length]"] + - ["System.String", "Microsoft.PowerShell.Commands.Management.TransactedString", "Method[ToString].ReturnValue"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftPowerShellCommandsShowCommandExtension/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftPowerShellCommandsShowCommandExtension/model.yml new file mode 100644 index 000000000000..f13ca189dcb6 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftPowerShellCommandsShowCommandExtension/model.yml @@ -0,0 +1,33 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.String", "Microsoft.PowerShell.Commands.ShowCommandExtension.ShowCommandParameterSetInfo", "Property[Name]"] + - ["System.Collections.Generic.ICollection", "Microsoft.PowerShell.Commands.ShowCommandExtension.ShowCommandParameterSetInfo", "Property[Parameters]"] + - ["System.Boolean", "Microsoft.PowerShell.Commands.ShowCommandExtension.ShowCommandParameterType", "Property[IsArray]"] + - ["System.Boolean", "Microsoft.PowerShell.Commands.ShowCommandExtension.ShowCommandParameterInfo", "Property[IsMandatory]"] + - ["System.Boolean", "Microsoft.PowerShell.Commands.ShowCommandExtension.ShowCommandParameterType", "Property[IsBoolean]"] + - ["Microsoft.PowerShell.Commands.ShowCommandExtension.ShowCommandParameterType", "Microsoft.PowerShell.Commands.ShowCommandExtension.ShowCommandParameterType", "Property[ElementType]"] + - ["System.Collections.ArrayList", "Microsoft.PowerShell.Commands.ShowCommandExtension.ShowCommandParameterType", "Property[EnumValues]"] + - ["System.Boolean", "Microsoft.PowerShell.Commands.ShowCommandExtension.ShowCommandParameterType", "Property[IsScriptBlock]"] + - ["System.Boolean", "Microsoft.PowerShell.Commands.ShowCommandExtension.ShowCommandParameterType", "Property[IsString]"] + - ["System.Boolean", "Microsoft.PowerShell.Commands.ShowCommandExtension.ShowCommandParameterType", "Property[IsEnum]"] + - ["System.String", "Microsoft.PowerShell.Commands.ShowCommandExtension.ShowCommandParameterInfo", "Property[Name]"] + - ["System.String", "Microsoft.PowerShell.Commands.ShowCommandExtension.ShowCommandParameterType", "Property[FullName]"] + - ["System.String", "Microsoft.PowerShell.Commands.ShowCommandExtension.ShowCommandCommandInfo", "Property[Name]"] + - ["Microsoft.PowerShell.Commands.ShowCommandExtension.ShowCommandModuleInfo", "Microsoft.PowerShell.Commands.ShowCommandExtension.ShowCommandCommandInfo", "Property[Module]"] + - ["System.String", "Microsoft.PowerShell.Commands.ShowCommandExtension.ShowCommandModuleInfo", "Property[Name]"] + - ["System.Collections.Generic.ICollection", "Microsoft.PowerShell.Commands.ShowCommandExtension.ShowCommandCommandInfo", "Property[ParameterSets]"] + - ["System.Boolean", "Microsoft.PowerShell.Commands.ShowCommandExtension.ShowCommandParameterInfo", "Property[ValueFromPipeline]"] + - ["Microsoft.PowerShell.Commands.ShowCommandExtension.ShowCommandParameterType", "Microsoft.PowerShell.Commands.ShowCommandExtension.ShowCommandParameterInfo", "Property[ParameterType]"] + - ["System.Boolean", "Microsoft.PowerShell.Commands.ShowCommandExtension.ShowCommandParameterType", "Property[IsSwitch]"] + - ["System.Boolean", "Microsoft.PowerShell.Commands.ShowCommandExtension.ShowCommandParameterType", "Property[ImplementsDictionary]"] + - ["System.Management.Automation.CommandTypes", "Microsoft.PowerShell.Commands.ShowCommandExtension.ShowCommandCommandInfo", "Property[CommandType]"] + - ["System.Boolean", "Microsoft.PowerShell.Commands.ShowCommandExtension.ShowCommandParameterType", "Property[HasFlagAttribute]"] + - ["System.Boolean", "Microsoft.PowerShell.Commands.ShowCommandExtension.ShowCommandParameterSetInfo", "Property[IsDefault]"] + - ["System.Boolean", "Microsoft.PowerShell.Commands.ShowCommandExtension.ShowCommandParameterInfo", "Property[HasParameterSet]"] + - ["System.String", "Microsoft.PowerShell.Commands.ShowCommandExtension.ShowCommandCommandInfo", "Property[ModuleName]"] + - ["System.String", "Microsoft.PowerShell.Commands.ShowCommandExtension.ShowCommandCommandInfo", "Property[Definition]"] + - ["System.Collections.Generic.IList", "Microsoft.PowerShell.Commands.ShowCommandExtension.ShowCommandParameterInfo", "Property[ValidParamSetValues]"] + - ["System.Int32", "Microsoft.PowerShell.Commands.ShowCommandExtension.ShowCommandParameterInfo", "Property[Position]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftPowerShellCommandsShowCommandInternal/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftPowerShellCommandsShowCommandInternal/model.yml new file mode 100644 index 000000000000..9d35e5efd3d9 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftPowerShellCommandsShowCommandInternal/model.yml @@ -0,0 +1,81 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["Microsoft.PowerShell.Commands.ShowCommandInternal.AllModulesViewModel", "Microsoft.PowerShell.Commands.ShowCommandInternal.ModuleViewModel", "Property[AllModules]"] + - ["System.String", "Microsoft.PowerShell.Commands.ShowCommandInternal.ModuleViewModel", "Property[Name]"] + - ["System.Windows.Media.ImageSource", "Microsoft.PowerShell.Commands.ShowCommandInternal.ImageButtonBase", "Property[DisabledImageSource]"] + - ["System.Boolean", "Microsoft.PowerShell.Commands.ShowCommandInternal.ParameterSetViewModel", "Property[AllMandatoryParametersHaveValues]"] + - ["System.String", "Microsoft.PowerShell.Commands.ShowCommandInternal.ImportModuleEventArgs", "Property[ParentModuleName]"] + - ["System.String", "Microsoft.PowerShell.Commands.ShowCommandInternal.AllModulesViewModel!", "Property[RefreshTooltip]"] + - ["System.Boolean", "Microsoft.PowerShell.Commands.ShowCommandInternal.AllModulesViewModel", "Property[WaitMessageDisplayed]"] + - ["System.Windows.GridLength", "Microsoft.PowerShell.Commands.ShowCommandInternal.CommandViewModel", "Property[CommonParametersHeight]"] + - ["Microsoft.PowerShell.Commands.ShowCommandInternal.ModuleViewModel", "Microsoft.PowerShell.Commands.ShowCommandInternal.CommandViewModel", "Property[ParentModule]"] + - ["System.Windows.DependencyProperty", "Microsoft.PowerShell.Commands.ShowCommandInternal.ImageButtonBase!", "Field[CommandProperty]"] + - ["System.Boolean", "Microsoft.PowerShell.Commands.ShowCommandInternal.CommandViewModel", "Property[ModuleQualifyCommandName]"] + - ["Microsoft.PowerShell.Commands.ShowCommandInternal.CommandViewModel", "Microsoft.PowerShell.Commands.ShowCommandInternal.CommandEventArgs", "Property[Command]"] + - ["Microsoft.PowerShell.Commands.ShowCommandInternal.ModuleViewModel", "Microsoft.PowerShell.Commands.ShowCommandInternal.AllModulesViewModel", "Property[SelectedModule]"] + - ["System.Windows.Visibility", "Microsoft.PowerShell.Commands.ShowCommandInternal.CommandViewModel", "Property[NoParameterVisibility]"] + - ["System.Object", "Microsoft.PowerShell.Commands.ShowCommandInternal.AllModulesViewModel", "Property[ExtraViewModel]"] + - ["System.String", "Microsoft.PowerShell.Commands.ShowCommandInternal.ParameterViewModel", "Property[ParameterSetName]"] + - ["Microsoft.PowerShell.Commands.ShowCommandExtension.ShowCommandParameterInfo", "Microsoft.PowerShell.Commands.ShowCommandInternal.ParameterViewModel", "Property[Parameter]"] + - ["System.String", "Microsoft.PowerShell.Commands.ShowCommandInternal.CommandViewModel", "Property[ToolTip]"] + - ["System.Int32", "Microsoft.PowerShell.Commands.ShowCommandInternal.ParameterSetViewModel", "Method[GetIndividualParameterCount].ReturnValue"] + - ["System.String", "Microsoft.PowerShell.Commands.ShowCommandInternal.AllModulesViewModel", "Method[GetScript].ReturnValue"] + - ["System.Windows.Visibility", "Microsoft.PowerShell.Commands.ShowCommandInternal.AllModulesViewModel", "Property[RefreshVisibility]"] + - ["System.String", "Microsoft.PowerShell.Commands.ShowCommandInternal.AllModulesViewModel", "Property[CommandNameFilter]"] + - ["System.Boolean", "Microsoft.PowerShell.Commands.ShowCommandInternal.CommandViewModel", "Property[IsImported]"] + - ["System.Boolean", "Microsoft.PowerShell.Commands.ShowCommandInternal.AllModulesViewModel", "Property[MainGridDisplayed]"] + - ["System.String", "Microsoft.PowerShell.Commands.ShowCommandInternal.ImportModuleEventArgs", "Property[SelectedModuleName]"] + - ["System.Boolean", "Microsoft.PowerShell.Commands.ShowCommandInternal.AllModulesViewModel", "Property[NoCommonParameter]"] + - ["System.String", "Microsoft.PowerShell.Commands.ShowCommandInternal.ParameterViewModel", "Property[ToolTip]"] + - ["System.Windows.Input.RoutedUICommand", "Microsoft.PowerShell.Commands.ShowCommandInternal.ImageButtonBase", "Property[Command]"] + - ["Microsoft.PowerShell.Commands.ShowCommandInternal.ParameterSetViewModel", "Microsoft.PowerShell.Commands.ShowCommandInternal.CommandViewModel", "Property[CommonParameters]"] + - ["System.Windows.Visibility", "Microsoft.PowerShell.Commands.ShowCommandInternal.CommandViewModel", "Property[NotImportedVisibility]"] + - ["System.String", "Microsoft.PowerShell.Commands.ShowCommandInternal.ParameterSetViewModel", "Method[GetScript].ReturnValue"] + - ["System.String", "Microsoft.PowerShell.Commands.ShowCommandInternal.HelpNeededEventArgs", "Property[CommandName]"] + - ["System.String", "Microsoft.PowerShell.Commands.ShowCommandInternal.ParameterViewModel", "Property[NameCheckLabel]"] + - ["System.String", "Microsoft.PowerShell.Commands.ShowCommandInternal.CommandViewModel", "Property[Name]"] + - ["System.String", "Microsoft.PowerShell.Commands.ShowCommandInternal.CommandViewModel", "Property[ModuleName]"] + - ["System.String", "Microsoft.PowerShell.Commands.ShowCommandInternal.ParameterViewModel", "Property[NameTextLabel]"] + - ["System.Collections.Generic.List", "Microsoft.PowerShell.Commands.ShowCommandInternal.ParameterSetViewModel", "Property[Parameters]"] + - ["System.String", "Microsoft.PowerShell.Commands.ShowCommandInternal.ModuleViewModel", "Property[DisplayName]"] + - ["System.Object", "Microsoft.PowerShell.Commands.ShowCommandInternal.ParameterViewModel", "Property[Value]"] + - ["System.Boolean", "Microsoft.PowerShell.Commands.ShowCommandInternal.ParameterViewModel", "Property[IsMandatory]"] + - ["System.Windows.Visibility", "Microsoft.PowerShell.Commands.ShowCommandInternal.AllModulesViewModel", "Property[WaitMessageVisibility]"] + - ["System.String", "Microsoft.PowerShell.Commands.ShowCommandInternal.ParameterSetViewModel", "Property[Name]"] + - ["System.Windows.Visibility", "Microsoft.PowerShell.Commands.ShowCommandInternal.CommandViewModel", "Property[ParameterSetTabControlVisibility]"] + - ["Microsoft.PowerShell.Commands.ShowCommandInternal.ParameterSetViewModel", "Microsoft.PowerShell.Commands.ShowCommandInternal.CommandViewModel", "Property[SelectedParameterSet]"] + - ["System.Boolean", "Microsoft.PowerShell.Commands.ShowCommandInternal.ImageToggleButton", "Property[IsChecked]"] + - ["System.Windows.Window", "Microsoft.PowerShell.Commands.ShowCommandInternal.ShowModuleControl", "Property[Owner]"] + - ["System.Windows.Visibility", "Microsoft.PowerShell.Commands.ShowCommandInternal.CommandViewModel", "Property[SingleParameterSetControlVisibility]"] + - ["System.Windows.DependencyProperty", "Microsoft.PowerShell.Commands.ShowCommandInternal.ImageButtonBase!", "Field[DisabledImageSourceProperty]"] + - ["System.Windows.Visibility", "Microsoft.PowerShell.Commands.ShowCommandInternal.ModuleViewModel", "Property[CommandControlVisibility]"] + - ["System.Collections.Generic.List", "Microsoft.PowerShell.Commands.ShowCommandInternal.AllModulesViewModel", "Property[Modules]"] + - ["System.Collections.Generic.List", "Microsoft.PowerShell.Commands.ShowCommandInternal.ModuleViewModel", "Property[Commands]"] + - ["System.Windows.Visibility", "Microsoft.PowerShell.Commands.ShowCommandInternal.CommandViewModel", "Property[CommonParameterVisibility]"] + - ["System.Object", "Microsoft.PowerShell.Commands.ShowCommandInternal.ImageButtonToolTipConverter", "Method[ConvertBack].ReturnValue"] + - ["System.Boolean", "Microsoft.PowerShell.Commands.ShowCommandInternal.ModuleViewModel", "Property[IsThereASelectedImportedCommandWhereAllMandatoryParametersHaveValues]"] + - ["System.Boolean", "Microsoft.PowerShell.Commands.ShowCommandInternal.CommandViewModel", "Property[AreCommonParametersExpanded]"] + - ["System.Collections.Generic.List", "Microsoft.PowerShell.Commands.ShowCommandInternal.CommandViewModel", "Property[ParameterSets]"] + - ["System.Boolean", "Microsoft.PowerShell.Commands.ShowCommandInternal.CommandViewModel", "Property[SelectedParameterSetAllMandatoryParametersHaveValues]"] + - ["System.String", "Microsoft.PowerShell.Commands.ShowCommandInternal.CommandViewModel", "Property[DetailsTitle]"] + - ["System.String", "Microsoft.PowerShell.Commands.ShowCommandInternal.CommandViewModel", "Method[GetScript].ReturnValue"] + - ["System.Collections.ObjectModel.ObservableCollection", "Microsoft.PowerShell.Commands.ShowCommandInternal.ModuleViewModel", "Property[FilteredCommands]"] + - ["System.String", "Microsoft.PowerShell.Commands.ShowCommandInternal.CommandViewModel", "Property[ImportModuleMessage]"] + - ["System.Boolean", "Microsoft.PowerShell.Commands.ShowCommandInternal.ModuleViewModel", "Property[IsThereASelectedCommand]"] + - ["System.Object", "Microsoft.PowerShell.Commands.ShowCommandInternal.ImageButtonToolTipConverter", "Method[Convert].ReturnValue"] + - ["System.Boolean", "Microsoft.PowerShell.Commands.ShowCommandInternal.AllModulesViewModel", "Property[CanCopy]"] + - ["System.Double", "Microsoft.PowerShell.Commands.ShowCommandInternal.AllModulesViewModel", "Property[ZoomLevel]"] + - ["System.Windows.Visibility", "Microsoft.PowerShell.Commands.ShowCommandInternal.AllModulesViewModel", "Property[MainGridVisibility]"] + - ["System.Windows.Media.ImageSource", "Microsoft.PowerShell.Commands.ShowCommandInternal.ImageButtonBase", "Property[EnabledImageSource]"] + - ["System.Windows.DependencyProperty", "Microsoft.PowerShell.Commands.ShowCommandInternal.ImageButtonBase!", "Field[EnabledImageSourceProperty]"] + - ["Microsoft.PowerShell.Commands.ShowCommandInternal.CommandViewModel", "Microsoft.PowerShell.Commands.ShowCommandInternal.ModuleViewModel", "Property[SelectedCommand]"] + - ["System.Windows.GridLength", "Microsoft.PowerShell.Commands.ShowCommandInternal.ModuleViewModel", "Property[CommandRowHeight]"] + - ["System.Boolean", "Microsoft.PowerShell.Commands.ShowCommandInternal.ParameterViewModel", "Property[IsInSharedParameterSet]"] + - ["System.Boolean", "Microsoft.PowerShell.Commands.ShowCommandInternal.ParameterViewModel", "Property[HasValue]"] + - ["System.String", "Microsoft.PowerShell.Commands.ShowCommandInternal.ImportModuleEventArgs", "Property[CommandName]"] + - ["System.String", "Microsoft.PowerShell.Commands.ShowCommandInternal.ParameterViewModel", "Property[Name]"] + - ["System.Boolean", "Microsoft.PowerShell.Commands.ShowCommandInternal.AllModulesViewModel", "Property[CanRun]"] + - ["System.Windows.DependencyProperty", "Microsoft.PowerShell.Commands.ShowCommandInternal.ImageToggleButton!", "Field[IsCheckedProperty]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftPowerShellCommandsStringManipulation/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftPowerShellCommandsStringManipulation/model.yml new file mode 100644 index 000000000000..544d5f671a0b --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftPowerShellCommandsStringManipulation/model.yml @@ -0,0 +1,14 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.String[]", "Microsoft.PowerShell.Commands.StringManipulation.ConvertFromStringCommand", "Property[TemplateFile]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.StringManipulation.ConvertFromStringCommand", "Property[PropertyNames]"] + - ["System.Collections.Generic.List", "Microsoft.PowerShell.Commands.StringManipulation.ConvertStringCommand", "Property[Example]"] + - ["System.String", "Microsoft.PowerShell.Commands.StringManipulation.ConvertFromStringCommand", "Property[InputObject]"] + - ["System.String[]", "Microsoft.PowerShell.Commands.StringManipulation.ConvertFromStringCommand", "Property[TemplateContent]"] + - ["System.String", "Microsoft.PowerShell.Commands.StringManipulation.ConvertFromStringCommand", "Property[Delimiter]"] + - ["System.String", "Microsoft.PowerShell.Commands.StringManipulation.ConvertStringCommand", "Property[InputObject]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.StringManipulation.ConvertFromStringCommand", "Property[UpdateTemplate]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.StringManipulation.ConvertFromStringCommand", "Property[IncludeExtent]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftPowerShellCommandsStringManipulationFlashExtractTextSemanticsInternal/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftPowerShellCommandsStringManipulationFlashExtractTextSemanticsInternal/model.yml new file mode 100644 index 000000000000..f8c2ab71f30e --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftPowerShellCommandsStringManipulationFlashExtractTextSemanticsInternal/model.yml @@ -0,0 +1,69 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["Microsoft.PowerShell.Commands.StringManipulation.FlashExtractText.Semantics.Internal.Token", "Microsoft.PowerShell.Commands.StringManipulation.FlashExtractText.Semantics.Internal.Token!", "Method[TryParse].ReturnValue"] + - ["System.UInt32", "Microsoft.PowerShell.Commands.StringManipulation.FlashExtractText.Semantics.Internal.SynthesisContext", "Property[StartPosition]"] + - ["System.Int32", "Microsoft.PowerShell.Commands.StringManipulation.FlashExtractText.Semantics.Internal.RegularExpression", "Field[ExampleCount]"] + - ["System.Boolean", "Microsoft.PowerShell.Commands.StringManipulation.FlashExtractText.Semantics.Internal.SynthesisContext", "Method[TryGetTokenMatchStartingAt].ReturnValue"] + - ["System.Text.RegularExpressions.Regex", "Microsoft.PowerShell.Commands.StringManipulation.FlashExtractText.Semantics.Internal.RegularExpression", "Property[Regex]"] + - ["System.Collections.Generic.List", "Microsoft.PowerShell.Commands.StringManipulation.FlashExtractText.Semantics.Internal.RegularExpression", "Method[Run].ReturnValue"] + - ["System.Boolean", "Microsoft.PowerShell.Commands.StringManipulation.FlashExtractText.Semantics.Internal.RegularExpression", "Method[MatchesAt].ReturnValue"] + - ["System.Boolean", "Microsoft.PowerShell.Commands.StringManipulation.FlashExtractText.Semantics.Internal.TokenMatch!", "Method[op_Equality].ReturnValue"] + - ["System.Boolean", "Microsoft.PowerShell.Commands.StringManipulation.FlashExtractText.Semantics.Internal.SynthesisContext", "Method[TryGetTokenMatchEndingAt].ReturnValue"] + - ["System.Int32", "Microsoft.PowerShell.Commands.StringManipulation.FlashExtractText.Semantics.Internal.Token", "Method[CompareTo].ReturnValue"] + - ["System.Boolean", "Microsoft.PowerShell.Commands.StringManipulation.FlashExtractText.Semantics.Internal.TokenMatch", "Method[Equals].ReturnValue"] + - ["System.Int32", "Microsoft.PowerShell.Commands.StringManipulation.FlashExtractText.Semantics.Internal.CachedList", "Method[BinarySearchForFirstGreaterOrEqual].ReturnValue"] + - ["System.Xml.Linq.XElement", "Microsoft.PowerShell.Commands.StringManipulation.FlashExtractText.Semantics.Internal.Token", "Method[ToXml].ReturnValue"] + - ["Microsoft.PowerShell.Commands.StringManipulation.FlashExtractText.Semantics.Internal.RegularExpression", "Microsoft.PowerShell.Commands.StringManipulation.FlashExtractText.Semantics.Internal.SynthesisContext", "Property[PrefixFieldRegex]"] + - ["System.String", "Microsoft.PowerShell.Commands.StringManipulation.FlashExtractText.Semantics.Internal.RegularExpression", "Property[Display]"] + - ["System.Int32", "Microsoft.PowerShell.Commands.StringManipulation.FlashExtractText.Semantics.Internal.TokenMatch", "Method[GetHashCode].ReturnValue"] + - ["System.UInt32", "Microsoft.PowerShell.Commands.StringManipulation.FlashExtractText.Semantics.Internal.PositionMatch", "Field[Position]"] + - ["System.String", "Microsoft.PowerShell.Commands.StringManipulation.FlashExtractText.Semantics.Internal.RegularExpression", "Method[Render].ReturnValue"] + - ["Microsoft.PowerShell.Commands.StringManipulation.FlashExtractText.Semantics.Internal.RegularExpression", "Microsoft.PowerShell.Commands.StringManipulation.FlashExtractText.Semantics.Internal.SynthesisContext", "Property[SuffixFieldRegex]"] + - ["System.String", "Microsoft.PowerShell.Commands.StringManipulation.FlashExtractText.Semantics.Internal.RegularExpression", "Method[ToRegexString].ReturnValue"] + - ["System.Int32", "Microsoft.PowerShell.Commands.StringManipulation.FlashExtractText.Semantics.Internal.RegularExpression", "Property[Score]"] + - ["System.Boolean", "Microsoft.PowerShell.Commands.StringManipulation.FlashExtractText.Semantics.Internal.Token", "Property[IsDynamicToken]"] + - ["System.String", "Microsoft.PowerShell.Commands.StringManipulation.FlashExtractText.Semantics.Internal.Token", "Method[ToString].ReturnValue"] + - ["System.Int32", "Microsoft.PowerShell.Commands.StringManipulation.FlashExtractText.Semantics.Internal.RegularExpression", "Method[GetHashCode].ReturnValue"] + - ["System.String[]", "Microsoft.PowerShell.Commands.StringManipulation.FlashExtractText.Semantics.Internal.RegularExpression", "Method[ToRegexJsonArray].ReturnValue"] + - ["System.Boolean", "Microsoft.PowerShell.Commands.StringManipulation.FlashExtractText.Semantics.Internal.SynthesisContext", "Property[InputStartIsPrecise]"] + - ["System.Boolean", "Microsoft.PowerShell.Commands.StringManipulation.FlashExtractText.Semantics.Internal.RegularExpression", "Method[Equals].ReturnValue"] + - ["System.String", "Microsoft.PowerShell.Commands.StringManipulation.FlashExtractText.Semantics.Internal.Token", "Property[Display]"] + - ["System.Text.RegularExpressions.Regex", "Microsoft.PowerShell.Commands.StringManipulation.FlashExtractText.Semantics.Internal.Token", "Property[Regex]"] + - ["Microsoft.PowerShell.Commands.StringManipulation.FlashExtractText.Semantics.Internal.RegularExpression", "Microsoft.PowerShell.Commands.StringManipulation.FlashExtractText.Semantics.Internal.RegularExpression!", "Method[Create].ReturnValue"] + - ["System.String", "Microsoft.PowerShell.Commands.StringManipulation.FlashExtractText.Semantics.Internal.Token!", "Field[LineSeparatorName]"] + - ["System.String", "Microsoft.PowerShell.Commands.StringManipulation.FlashExtractText.Semantics.Internal.Token", "Property[Name]"] + - ["System.Int32", "Microsoft.PowerShell.Commands.StringManipulation.FlashExtractText.Semantics.Internal.Token", "Method[GetHashCode].ReturnValue"] + - ["Microsoft.PowerShell.Commands.StringManipulation.FlashExtractText.Semantics.Internal.Token", "Microsoft.PowerShell.Commands.StringManipulation.FlashExtractText.Semantics.Internal.RegularExpression", "Property[Item]"] + - ["System.String", "Microsoft.PowerShell.Commands.StringManipulation.FlashExtractText.Semantics.Internal.RegularExpression", "Method[ToString].ReturnValue"] + - ["System.Boolean", "Microsoft.PowerShell.Commands.StringManipulation.FlashExtractText.Semantics.Internal.SynthesisContext", "Method[TryGetMatchPositionsFor].ReturnValue"] + - ["System.Boolean", "Microsoft.PowerShell.Commands.StringManipulation.FlashExtractText.Semantics.Internal.PositionMatch", "Method[Equals].ReturnValue"] + - ["System.Boolean", "Microsoft.PowerShell.Commands.StringManipulation.FlashExtractText.Semantics.Internal.SynthesisContext", "Property[InputEndIsPrecise]"] + - ["Microsoft.PowerShell.Commands.StringManipulation.FlashExtractText.Semantics.Internal.RegularExpression", "Microsoft.PowerShell.Commands.StringManipulation.FlashExtractText.Semantics.Internal.RegularExpression!", "Method[TryParse].ReturnValue"] + - ["System.UInt32", "Microsoft.PowerShell.Commands.StringManipulation.FlashExtractText.Semantics.Internal.PositionMatch", "Field[Length]"] + - ["System.Boolean", "Microsoft.PowerShell.Commands.StringManipulation.FlashExtractText.Semantics.Internal.RegularExpression", "Method[LeftMatchesAt].ReturnValue"] + - ["System.Tuple", "Microsoft.PowerShell.Commands.StringManipulation.FlashExtractText.Semantics.Internal.CachedList", "Method[GetValues].ReturnValue"] + - ["System.Int32", "Microsoft.PowerShell.Commands.StringManipulation.FlashExtractText.Semantics.Internal.Token", "Property[Score]"] + - ["System.UInt32", "Microsoft.PowerShell.Commands.StringManipulation.FlashExtractText.Semantics.Internal.SynthesisContext", "Property[EndPosition]"] + - ["System.String", "Microsoft.PowerShell.Commands.StringManipulation.FlashExtractText.Semantics.Internal.SynthesisContext", "Property[Content]"] + - ["System.Boolean", "Microsoft.PowerShell.Commands.StringManipulation.FlashExtractText.Semantics.Internal.Token", "Property[IsSymbol]"] + - ["Microsoft.PowerShell.Commands.StringManipulation.FlashExtractText.Semantics.Internal.Token", "Microsoft.PowerShell.Commands.StringManipulation.FlashExtractText.Semantics.Internal.SynthesisContext!", "Method[GetStaticTokenByName].ReturnValue"] + - ["Microsoft.PowerShell.Commands.StringManipulation.FlashExtractText.Semantics.Internal.Token", "Microsoft.PowerShell.Commands.StringManipulation.FlashExtractText.Semantics.Internal.TokenMatch", "Field[Token]"] + - ["System.Boolean", "Microsoft.PowerShell.Commands.StringManipulation.FlashExtractText.Semantics.Internal.PositionMatch!", "Method[op_Inequality].ReturnValue"] + - ["System.Boolean", "Microsoft.PowerShell.Commands.StringManipulation.FlashExtractText.Semantics.Internal.TokenMatch!", "Method[op_Inequality].ReturnValue"] + - ["System.Boolean", "Microsoft.PowerShell.Commands.StringManipulation.FlashExtractText.Semantics.Internal.PositionMatch!", "Method[op_Equality].ReturnValue"] + - ["System.UInt32", "Microsoft.PowerShell.Commands.StringManipulation.FlashExtractText.Semantics.Internal.PositionMatch", "Field[Right]"] + - ["System.Xml.Linq.XElement", "Microsoft.PowerShell.Commands.StringManipulation.FlashExtractText.Semantics.Internal.RegularExpression", "Method[RenderXml].ReturnValue"] + - ["System.Boolean", "Microsoft.PowerShell.Commands.StringManipulation.FlashExtractText.Semantics.Internal.Token!", "Method[op_Inequality].ReturnValue"] + - ["System.Boolean", "Microsoft.PowerShell.Commands.StringManipulation.FlashExtractText.Semantics.Internal.Token", "Method[Equals].ReturnValue"] + - ["System.Boolean", "Microsoft.PowerShell.Commands.StringManipulation.FlashExtractText.Semantics.Internal.SynthesisContext", "Method[TryGetAllMatchesStartingAt].ReturnValue"] + - ["System.Boolean", "Microsoft.PowerShell.Commands.StringManipulation.FlashExtractText.Semantics.Internal.SynthesisContext", "Method[TryGetAllMatchesEndingAt].ReturnValue"] + - ["Microsoft.PowerShell.Commands.StringManipulation.FlashExtractText.Semantics.Internal.RegularExpression", "Microsoft.PowerShell.Commands.StringManipulation.FlashExtractText.Semantics.Internal.SynthesisContext", "Property[FieldRegex]"] + - ["System.Int32", "Microsoft.PowerShell.Commands.StringManipulation.FlashExtractText.Semantics.Internal.RegularExpression", "Field[Count]"] + - ["System.Int32", "Microsoft.PowerShell.Commands.StringManipulation.FlashExtractText.Semantics.Internal.Token!", "Field[MinScore]"] + - ["System.Int32", "Microsoft.PowerShell.Commands.StringManipulation.FlashExtractText.Semantics.Internal.PositionMatch", "Method[GetHashCode].ReturnValue"] + - ["System.Int32", "Microsoft.PowerShell.Commands.StringManipulation.FlashExtractText.Semantics.Internal.CachedList", "Method[BinarySearchForFirstLessThanOrEqual].ReturnValue"] + - ["System.Boolean", "Microsoft.PowerShell.Commands.StringManipulation.FlashExtractText.Semantics.Internal.Token!", "Method[op_Equality].ReturnValue"] + - ["System.UInt32", "Microsoft.PowerShell.Commands.StringManipulation.FlashExtractText.Semantics.Internal.TokenMatch", "Field[Length]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftPowerShellCommandsUtility/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftPowerShellCommandsUtility/model.yml new file mode 100644 index 000000000000..7d737bdbd74c --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftPowerShellCommandsUtility/model.yml @@ -0,0 +1,14 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.Utility.JoinStringCommand", "Property[DoubleQuote]"] + - ["System.String", "Microsoft.PowerShell.Commands.Utility.JoinStringCommand", "Property[FormatString]"] + - ["System.Management.Automation.PSObject[]", "Microsoft.PowerShell.Commands.Utility.JoinStringCommand", "Property[InputObject]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.Utility.JoinStringCommand", "Property[SingleQuote]"] + - ["System.String", "Microsoft.PowerShell.Commands.Utility.JoinStringCommand", "Property[Separator]"] + - ["Microsoft.PowerShell.Commands.PSPropertyExpression", "Microsoft.PowerShell.Commands.Utility.JoinStringCommand", "Property[Property]"] + - ["System.String", "Microsoft.PowerShell.Commands.Utility.JoinStringCommand", "Property[OutputSuffix]"] + - ["System.String", "Microsoft.PowerShell.Commands.Utility.JoinStringCommand", "Property[OutputPrefix]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.Commands.Utility.JoinStringCommand", "Property[UseCulture]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftPowerShellCoreActivities/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftPowerShellCoreActivities/model.yml new file mode 100644 index 000000000000..cc8358d2784c --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftPowerShellCoreActivities/model.yml @@ -0,0 +1,370 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Activities.InArgument", "Microsoft.PowerShell.Core.Activities.WhereObject", "Property[In]"] + - ["System.Activities.InArgument>", "Microsoft.PowerShell.Core.Activities.RegisterPSSessionConfiguration", "Property[MaximumReceivedDataSizePerCommandMB]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Core.Activities.WhereObject", "Property[CLE]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Core.Activities.RemoveJob", "Property[Job]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Core.Activities.ForEachObject", "Property[ArgumentList]"] + - ["System.String", "Microsoft.PowerShell.Core.Activities.GetHelp", "Property[PSCommandName]"] + - ["Microsoft.PowerShell.Activities.ActivityImplementationContext", "Microsoft.PowerShell.Core.Activities.StartJob", "Method[GetPowerShell].ReturnValue"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Core.Activities.StartJob", "Property[RunAs32]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Core.Activities.WhereObject", "Property[CNotContains]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Core.Activities.StopJob", "Property[JobId]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Core.Activities.GetHelp", "Property[Component]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Core.Activities.GetCommand", "Property[ParameterType]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Core.Activities.GetModule", "Property[Name]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Core.Activities.UpdateHelp", "Property[Force]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Core.Activities.ReceiveJob", "Property[Wait]"] + - ["Microsoft.PowerShell.Activities.ActivityImplementationContext", "Microsoft.PowerShell.Core.Activities.GetJob", "Method[GetPowerShell].ReturnValue"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Core.Activities.SetPSSessionConfiguration", "Property[RunAsCredential]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Core.Activities.GetPSSession", "Property[VMId]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Core.Activities.RemovePSSession", "Property[ContainerId]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Core.Activities.StartJob", "Property[Type]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Core.Activities.GetJob", "Property[Newest]"] + - ["System.String", "Microsoft.PowerShell.Core.Activities.SuspendJob", "Property[PSCommandName]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Core.Activities.RegisterPSSessionConfiguration", "Property[ConfigurationTypeName]"] + - ["System.String", "Microsoft.PowerShell.Core.Activities.DisablePSSessionConfiguration", "Property[PSCommandName]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Core.Activities.WhereObject", "Property[CLT]"] + - ["System.Activities.InArgument>", "Microsoft.PowerShell.Core.Activities.NewPSTransportOption", "Property[MaxConcurrentCommandsPerSession]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Core.Activities.GetCommand", "Property[CommandType]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Core.Activities.ForEachObject", "Property[InputObject]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Core.Activities.WhereObject", "Property[CGT]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Core.Activities.SetPSSessionConfiguration", "Property[ThreadApartmentState]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Core.Activities.SaveHelp", "Property[Credential]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Core.Activities.GetPSSession", "Property[VMName]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Core.Activities.RemoveJob", "Property[Filter]"] + - ["System.Activities.InArgument>", "Microsoft.PowerShell.Core.Activities.NewPSTransportOption", "Property[MaxProcessesPerSession]"] + - ["System.String", "Microsoft.PowerShell.Core.Activities.EnablePSSessionConfiguration", "Property[PSCommandName]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Core.Activities.GetPSSession", "Property[Port]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Core.Activities.ResumeJob", "Property[JobId]"] + - ["System.String", "Microsoft.PowerShell.Core.Activities.ReceiveJob", "Property[PSCommandName]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Core.Activities.SetPSSessionConfiguration", "Property[PSVersion]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Core.Activities.NewModuleManifest", "Property[PowerShellHostVersion]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Core.Activities.ReceiveJob", "Property[Session]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Core.Activities.SetPSSessionConfiguration", "Property[ModulesToImport]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Core.Activities.GetCommand", "Property[Noun]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Core.Activities.GetPSSessionConfiguration", "Property[Force]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Core.Activities.RegisterPSSessionConfiguration", "Property[UseSharedProcess]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Core.Activities.NewModuleManifest", "Property[CmdletsToExport]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Core.Activities.WaitJob", "Property[Job]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Core.Activities.SetPSSessionConfiguration", "Property[ThreadOptions]"] + - ["Microsoft.PowerShell.Activities.ActivityImplementationContext", "Microsoft.PowerShell.Core.Activities.UnregisterPSSessionConfiguration", "Method[GetPowerShell].ReturnValue"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Core.Activities.NewModuleManifest", "Property[ProjectUri]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Core.Activities.EnablePSRemoting", "Property[SkipNetworkProfileCheck]"] + - ["System.String", "Microsoft.PowerShell.Core.Activities.UpdateHelp", "Property[PSCommandName]"] + - ["System.String", "Microsoft.PowerShell.Core.Activities.TestPSSessionConfigurationFile", "Property[PSCommandName]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Core.Activities.NewModuleManifest", "Property[RootModule]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Core.Activities.RegisterPSSessionConfiguration", "Property[Name]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Core.Activities.GetCommand", "Property[Module]"] + - ["Microsoft.PowerShell.Activities.ActivityImplementationContext", "Microsoft.PowerShell.Core.Activities.DisablePSRemoting", "Method[GetPowerShell].ReturnValue"] + - ["Microsoft.PowerShell.Activities.ActivityImplementationContext", "Microsoft.PowerShell.Core.Activities.RemoveJob", "Method[GetPowerShell].ReturnValue"] + - ["Microsoft.PowerShell.Activities.ActivityImplementationContext", "Microsoft.PowerShell.Core.Activities.WhereObject", "Method[GetPowerShell].ReturnValue"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Core.Activities.RemoveJob", "Property[Force]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Core.Activities.RegisterPSSessionConfiguration", "Property[ShowSecurityDescriptorUI]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Core.Activities.GetJob", "Property[HasMoreData]"] + - ["System.String", "Microsoft.PowerShell.Core.Activities.UnregisterPSSessionConfiguration", "Property[PSCommandName]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Core.Activities.GetHelp", "Property[Online]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Core.Activities.SaveHelp", "Property[FullyQualifiedModule]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Core.Activities.NewModuleManifest", "Property[ModuleVersion]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Core.Activities.NewModuleManifest", "Property[Description]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Core.Activities.ResumeJob", "Property[Filter]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Core.Activities.RemoveJob", "Property[Command]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Core.Activities.GetJob", "Property[Name]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Core.Activities.WhereObject", "Property[CEQ]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Core.Activities.GetJob", "Property[Filter]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Core.Activities.GetModule", "Property[CimResourceUri]"] + - ["System.String", "Microsoft.PowerShell.Core.Activities.RegisterPSSessionConfiguration", "Property[PSCommandName]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Core.Activities.RemoveJob", "Property[State]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Core.Activities.WhereObject", "Property[Value]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Core.Activities.GetModule", "Property[All]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Core.Activities.RegisterPSSessionConfiguration", "Property[SecurityDescriptorSddl]"] + - ["System.Boolean", "Microsoft.PowerShell.Core.Activities.ReceiveJob", "Property[SupportsCustomRemoting]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Core.Activities.NewModuleManifest", "Property[NestedModules]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Core.Activities.WhereObject", "Property[CGE]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Core.Activities.ForEachObject", "Property[End]"] + - ["System.String", "Microsoft.PowerShell.Core.Activities.StopJob", "Property[PSCommandName]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Core.Activities.NewModuleManifest", "Property[DotNetFrameworkVersion]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Core.Activities.NewModuleManifest", "Property[ProcessorArchitecture]"] + - ["Microsoft.PowerShell.Activities.ActivityImplementationContext", "Microsoft.PowerShell.Core.Activities.GetCommand", "Method[GetPowerShell].ReturnValue"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Core.Activities.ForEachObject", "Property[Begin]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Core.Activities.ReceiveJob", "Property[JobId]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Core.Activities.SetPSSessionConfiguration", "Property[AccessMode]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Core.Activities.RegisterPSSessionConfiguration", "Property[StartupScript]"] + - ["System.Activities.InArgument>", "Microsoft.PowerShell.Core.Activities.SetPSSessionConfiguration", "Property[MaximumReceivedObjectSizeMB]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Core.Activities.ReceiveJob", "Property[Keep]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Core.Activities.WhereObject", "Property[EQ]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Core.Activities.WaitJob", "Property[InstanceId]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Core.Activities.SetPSSessionConfiguration", "Property[NoServiceRestart]"] + - ["Microsoft.PowerShell.Activities.ActivityImplementationContext", "Microsoft.PowerShell.Core.Activities.SetPSSessionConfiguration", "Method[GetPowerShell].ReturnValue"] + - ["Microsoft.PowerShell.Activities.ActivityImplementationContext", "Microsoft.PowerShell.Core.Activities.ResumeJob", "Method[GetPowerShell].ReturnValue"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Core.Activities.NewModuleManifest", "Property[CompanyName]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Core.Activities.WhereObject", "Property[NE]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Core.Activities.RemoveJob", "Property[InstanceId]"] + - ["Microsoft.PowerShell.Activities.ActivityImplementationContext", "Microsoft.PowerShell.Core.Activities.EnablePSSessionConfiguration", "Method[GetPowerShell].ReturnValue"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Core.Activities.SetPSSessionConfiguration", "Property[TransportOption]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Core.Activities.NewModuleManifest", "Property[TypesToProcess]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Core.Activities.WaitJob", "Property[Filter]"] + - ["System.String", "Microsoft.PowerShell.Core.Activities.NewModuleManifest", "Property[PSCommandName]"] + - ["System.Activities.InArgument>", "Microsoft.PowerShell.Core.Activities.NewPSTransportOption", "Property[ProcessIdleTimeoutSec]"] + - ["System.String", "Microsoft.PowerShell.Core.Activities.GetPSSession", "Property[PSCommandName]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Core.Activities.ForEachObject", "Property[Process]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Core.Activities.UpdateHelp", "Property[Module]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Core.Activities.StartJob", "Property[Credential]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Core.Activities.GetPSSession", "Property[ThrottleLimit]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Core.Activities.StopJob", "Property[Filter]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Core.Activities.WhereObject", "Property[Is]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Core.Activities.NewModuleManifest", "Property[PowerShellVersion]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Core.Activities.WhereObject", "Property[Contains]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Core.Activities.GetCommand", "Property[All]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Core.Activities.WhereObject", "Property[NotMatch]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Core.Activities.RemovePSSession", "Property[VMId]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Core.Activities.GetModule", "Property[PSSession]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Core.Activities.GetCommand", "Property[Verb]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Core.Activities.DisablePSRemoting", "Property[Force]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Core.Activities.WhereObject", "Property[CContains]"] + - ["Microsoft.PowerShell.Activities.ActivityImplementationContext", "Microsoft.PowerShell.Core.Activities.GetModule", "Method[GetPowerShell].ReturnValue"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Core.Activities.StartJob", "Property[Authentication]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Core.Activities.NewModuleManifest", "Property[Author]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Core.Activities.GetModule", "Property[CimNamespace]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Core.Activities.TestPSSessionConfigurationFile", "Property[Path]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Core.Activities.DisablePSSessionConfiguration", "Property[Name]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Core.Activities.NewModuleManifest", "Property[Tags]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Core.Activities.ForEachObject", "Property[RemainingScripts]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Core.Activities.WhereObject", "Property[InputObject]"] + - ["System.String", "Microsoft.PowerShell.Core.Activities.SaveHelp", "Property[PSCommandName]"] + - ["System.Activities.InArgument>", "Microsoft.PowerShell.Core.Activities.NewPSTransportOption", "Property[MaxSessions]"] + - ["System.String", "Microsoft.PowerShell.Core.Activities.RemovePSSession", "Property[PSCommandName]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Core.Activities.StartJob", "Property[FilePath]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Core.Activities.StopJob", "Property[InstanceId]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Core.Activities.NewModuleManifest", "Property[ModuleList]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Core.Activities.UpdateHelp", "Property[Recurse]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Core.Activities.ReceiveJob", "Property[WriteEvents]"] + - ["Microsoft.PowerShell.Activities.ActivityImplementationContext", "Microsoft.PowerShell.Core.Activities.ForEachObject", "Method[GetPowerShell].ReturnValue"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Core.Activities.NewModuleManifest", "Property[Copyright]"] + - ["Microsoft.PowerShell.Activities.ActivityImplementationContext", "Microsoft.PowerShell.Core.Activities.NewModuleManifest", "Method[GetPowerShell].ReturnValue"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Core.Activities.GetPSSession", "Property[CertificateThumbprint]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Core.Activities.NewModuleManifest", "Property[RequiredModules]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Core.Activities.SuspendJob", "Property[Job]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Core.Activities.RemovePSSession", "Property[PSSessionId]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Core.Activities.RegisterPSSessionConfiguration", "Property[PSVersion]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Core.Activities.UpdateHelp", "Property[LiteralPath]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Core.Activities.RemovePSSession", "Property[InstanceId]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Core.Activities.GetCommand", "Property[Syntax]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Core.Activities.StartJob", "Property[LiteralPath]"] + - ["Microsoft.PowerShell.Activities.ActivityImplementationContext", "Microsoft.PowerShell.Core.Activities.NewPSTransportOption", "Method[GetPowerShell].ReturnValue"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Core.Activities.GetPSSession", "Property[PSSessionId]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Core.Activities.StopJob", "Property[State]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Core.Activities.GetHelp", "Property[Detailed]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Core.Activities.WaitJob", "Property[Force]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Core.Activities.ResumeJob", "Property[Name]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Core.Activities.GetModule", "Property[Refresh]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Core.Activities.GetPSSession", "Property[SessionOption]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Core.Activities.NewModuleManifest", "Property[VariablesToExport]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Core.Activities.GetHelp", "Property[Examples]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Core.Activities.SetPSSessionConfiguration", "Property[SecurityDescriptorSddl]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Core.Activities.NewModuleManifest", "Property[LicenseUri]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Core.Activities.RegisterPSSessionConfiguration", "Property[ThreadOptions]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Core.Activities.UpdateHelp", "Property[FullyQualifiedModule]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Core.Activities.EnablePSSessionConfiguration", "Property[SecurityDescriptorSddl]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Core.Activities.GetHelp", "Property[Category]"] + - ["System.String", "Microsoft.PowerShell.Core.Activities.GetCommand", "Property[PSCommandName]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Core.Activities.SaveHelp", "Property[UseDefaultCredentials]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Core.Activities.NewModuleManifest", "Property[Guid]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Core.Activities.GetJob", "Property[After]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Core.Activities.GetPSSession", "Property[Name]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Core.Activities.SuspendJob", "Property[Name]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Core.Activities.ResumeJob", "Property[InstanceId]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Core.Activities.WaitJob", "Property[Timeout]"] + - ["Microsoft.PowerShell.Activities.ActivityImplementationContext", "Microsoft.PowerShell.Core.Activities.GetPSSessionConfiguration", "Method[GetPowerShell].ReturnValue"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Core.Activities.WhereObject", "Property[CNE]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Core.Activities.WhereObject", "Property[NotIn]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Core.Activities.GetPSSession", "Property[ConnectionUri]"] + - ["Microsoft.PowerShell.Activities.ActivityImplementationContext", "Microsoft.PowerShell.Core.Activities.TestPSSessionConfigurationFile", "Method[GetPowerShell].ReturnValue"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Core.Activities.NewModuleManifest", "Property[ClrVersion]"] + - ["System.String", "Microsoft.PowerShell.Core.Activities.GetPSSessionConfiguration", "Property[PSCommandName]"] + - ["System.String", "Microsoft.PowerShell.Core.Activities.TestModuleManifest", "Property[PSCommandName]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Core.Activities.GetPSSession", "Property[ConfigurationName]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Core.Activities.GetPSSession", "Property[InstanceId]"] + - ["System.String", "Microsoft.PowerShell.Core.Activities.ForEachObject", "Property[PSCommandName]"] + - ["Microsoft.PowerShell.Activities.ActivityImplementationContext", "Microsoft.PowerShell.Core.Activities.DisablePSSessionConfiguration", "Method[GetPowerShell].ReturnValue"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Core.Activities.StopJob", "Property[Job]"] + - ["Microsoft.PowerShell.Activities.ActivityImplementationContext", "Microsoft.PowerShell.Core.Activities.EnablePSRemoting", "Method[GetPowerShell].ReturnValue"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Core.Activities.DisablePSSessionConfiguration", "Property[Force]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Core.Activities.GetPSSession", "Property[AllowRedirection]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Core.Activities.StartJob", "Property[ArgumentList]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Core.Activities.UpdateHelp", "Property[SourcePath]"] + - ["System.String", "Microsoft.PowerShell.Core.Activities.NewPSTransportOption", "Property[PSCommandName]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Core.Activities.WhereObject", "Property[IsNot]"] + - ["Microsoft.PowerShell.Activities.ActivityImplementationContext", "Microsoft.PowerShell.Core.Activities.GetHelp", "Method[GetPowerShell].ReturnValue"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Core.Activities.RegisterPSSessionConfiguration", "Property[SessionType]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Core.Activities.RemovePSSession", "Property[Session]"] + - ["Microsoft.PowerShell.Activities.ActivityImplementationContext", "Microsoft.PowerShell.Core.Activities.GetPSSession", "Method[GetPowerShell].ReturnValue"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Core.Activities.GetPSSessionConfiguration", "Property[Name]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Core.Activities.SuspendJob", "Property[InstanceId]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Core.Activities.SaveHelp", "Property[Force]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Core.Activities.NewModuleManifest", "Property[Path]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Core.Activities.GetJob", "Property[IncludeChildJob]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Core.Activities.ReceiveJob", "Property[WriteJobInResults]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Core.Activities.SuspendJob", "Property[State]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Core.Activities.WhereObject", "Property[Property]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Core.Activities.RegisterPSSessionConfiguration", "Property[Path]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Core.Activities.GetHelp", "Property[Parameter]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Core.Activities.WhereObject", "Property[CNotMatch]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Core.Activities.StartJob", "Property[ScriptBlock]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Core.Activities.ResumeJob", "Property[Job]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Core.Activities.GetModule", "Property[ListAvailable]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Core.Activities.WhereObject", "Property[CMatch]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Core.Activities.GetPSSession", "Property[ContainerId]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Core.Activities.SaveHelp", "Property[UICulture]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Core.Activities.RegisterPSSessionConfiguration", "Property[ThreadApartmentState]"] + - ["System.Activities.InArgument>", "Microsoft.PowerShell.Core.Activities.NewPSTransportOption", "Property[MaxSessionsPerUser]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Core.Activities.WhereObject", "Property[LT]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Core.Activities.StartJob", "Property[PSVersion]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Core.Activities.WaitJob", "Property[Name]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Core.Activities.StartJob", "Property[InitializationScript]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Core.Activities.WhereObject", "Property[CNotLike]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Core.Activities.ReceiveJob", "Property[InstanceId]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Core.Activities.GetPSSession", "Property[Credential]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Core.Activities.RegisterPSSessionConfiguration", "Property[Force]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Core.Activities.GetHelp", "Property[Full]"] + - ["System.String", "Microsoft.PowerShell.Core.Activities.RemoveJob", "Property[PSCommandName]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Core.Activities.GetCommand", "Property[ShowCommandInfo]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Core.Activities.GetCommand", "Property[TotalCount]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Core.Activities.RegisterPSSessionConfiguration", "Property[ProcessorArchitecture]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Core.Activities.GetModule", "Property[CimSession]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Core.Activities.WhereObject", "Property[CNotIn]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Core.Activities.RegisterPSSessionConfiguration", "Property[AssemblyName]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Core.Activities.WhereObject", "Property[NotContains]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Core.Activities.GetPSSession", "Property[ComputerName]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Core.Activities.GetHelp", "Property[ShowWindow]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Core.Activities.StartJob", "Property[DefinitionPath]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Core.Activities.ReceiveJob", "Property[Name]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Core.Activities.GetHelp", "Property[Name]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Core.Activities.GetHelp", "Property[Role]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Core.Activities.GetCommand", "Property[ArgumentList]"] + - ["System.String", "Microsoft.PowerShell.Core.Activities.WaitJob", "Property[PSCommandName]"] + - ["System.String", "Microsoft.PowerShell.Core.Activities.GetModule", "Property[PSCommandName]"] + - ["Microsoft.PowerShell.Activities.ActivityImplementationContext", "Microsoft.PowerShell.Core.Activities.WaitJob", "Method[GetPowerShell].ReturnValue"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Core.Activities.WaitJob", "Property[State]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Core.Activities.UnregisterPSSessionConfiguration", "Property[NoServiceRestart]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Core.Activities.GetJob", "Property[Before]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Core.Activities.SetPSSessionConfiguration", "Property[SessionTypeOption]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Core.Activities.SuspendJob", "Property[Filter]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Core.Activities.StopJob", "Property[PassThru]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Core.Activities.WhereObject", "Property[Match]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Core.Activities.EnablePSSessionConfiguration", "Property[NoServiceRestart]"] + - ["System.Activities.InArgument>", "Microsoft.PowerShell.Core.Activities.NewPSTransportOption", "Property[IdleTimeoutSec]"] + - ["Microsoft.PowerShell.Activities.ActivityImplementationContext", "Microsoft.PowerShell.Core.Activities.RegisterPSSessionConfiguration", "Method[GetPowerShell].ReturnValue"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Core.Activities.RegisterPSSessionConfiguration", "Property[ApplicationBase]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Core.Activities.RegisterPSSessionConfiguration", "Property[TransportOption]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Core.Activities.SetPSSessionConfiguration", "Property[UseSharedProcess]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Core.Activities.RegisterPSSessionConfiguration", "Property[ModulesToImport]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Core.Activities.UpdateHelp", "Property[UICulture]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Core.Activities.GetPSSession", "Property[ApplicationName]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Core.Activities.ReceiveJob", "Property[NoRecurse]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Core.Activities.StopJob", "Property[Name]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Core.Activities.ReceiveJob", "Property[AutoRemoveJob]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Core.Activities.WhereObject", "Property[CIn]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Core.Activities.SetPSSessionConfiguration", "Property[AssemblyName]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Core.Activities.ForEachObject", "Property[MemberName]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Core.Activities.WhereObject", "Property[Like]"] + - ["System.Activities.InArgument>", "Microsoft.PowerShell.Core.Activities.SetPSSessionConfiguration", "Property[MaximumReceivedDataSizePerCommandMB]"] + - ["Microsoft.PowerShell.Activities.ActivityImplementationContext", "Microsoft.PowerShell.Core.Activities.StopJob", "Method[GetPowerShell].ReturnValue"] + - ["System.String", "Microsoft.PowerShell.Core.Activities.EnablePSRemoting", "Property[PSCommandName]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Core.Activities.GetModule", "Property[FullyQualifiedName]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Core.Activities.UpdateHelp", "Property[UseDefaultCredentials]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Core.Activities.WhereObject", "Property[LE]"] + - ["System.Activities.InArgument>", "Microsoft.PowerShell.Core.Activities.NewPSTransportOption", "Property[MaxConcurrentUsers]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Core.Activities.EnablePSSessionConfiguration", "Property[Force]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Core.Activities.StartJob", "Property[Name]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Core.Activities.WaitJob", "Property[Any]"] + - ["Microsoft.PowerShell.Activities.ActivityImplementationContext", "Microsoft.PowerShell.Core.Activities.SaveHelp", "Method[GetPowerShell].ReturnValue"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Core.Activities.WhereObject", "Property[GE]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Core.Activities.SetPSSessionConfiguration", "Property[Path]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Core.Activities.SaveHelp", "Property[LiteralPath]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Core.Activities.NewModuleManifest", "Property[ScriptsToProcess]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Core.Activities.GetJob", "Property[Command]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Core.Activities.UnregisterPSSessionConfiguration", "Property[Name]"] + - ["Microsoft.PowerShell.Activities.ActivityImplementationContext", "Microsoft.PowerShell.Core.Activities.RemovePSSession", "Method[GetPowerShell].ReturnValue"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Core.Activities.RegisterPSSessionConfiguration", "Property[NoServiceRestart]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Core.Activities.ResumeJob", "Property[Wait]"] + - ["System.String", "Microsoft.PowerShell.Core.Activities.SetPSSessionConfiguration", "Property[PSCommandName]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Core.Activities.NewModuleManifest", "Property[FormatsToProcess]"] + - ["System.String", "Microsoft.PowerShell.Core.Activities.ResumeJob", "Property[PSCommandName]"] + - ["System.String", "Microsoft.PowerShell.Core.Activities.WhereObject", "Property[PSCommandName]"] + - ["Microsoft.PowerShell.Activities.ActivityImplementationContext", "Microsoft.PowerShell.Core.Activities.UpdateHelp", "Method[GetPowerShell].ReturnValue"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Core.Activities.GetJob", "Property[State]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Core.Activities.SuspendJob", "Property[Force]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Core.Activities.RemovePSSession", "Property[VMName]"] + - ["System.Activities.InArgument>", "Microsoft.PowerShell.Core.Activities.NewPSTransportOption", "Property[OutputBufferingMode]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Core.Activities.EnablePSRemoting", "Property[Force]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Core.Activities.NewModuleManifest", "Property[RequiredAssemblies]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Core.Activities.SetPSSessionConfiguration", "Property[ApplicationBase]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Core.Activities.EnablePSSessionConfiguration", "Property[SkipNetworkProfileCheck]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Core.Activities.EnablePSSessionConfiguration", "Property[Name]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Core.Activities.RegisterPSSessionConfiguration", "Property[AccessMode]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Core.Activities.NewModuleManifest", "Property[FunctionsToExport]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Core.Activities.NewModuleManifest", "Property[PrivateData]"] + - ["Microsoft.PowerShell.Activities.ActivityImplementationContext", "Microsoft.PowerShell.Core.Activities.TestModuleManifest", "Method[GetPowerShell].ReturnValue"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Core.Activities.GetHelp", "Property[Functionality]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Core.Activities.UnregisterPSSessionConfiguration", "Property[Force]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Core.Activities.SuspendJob", "Property[JobId]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Core.Activities.SaveHelp", "Property[DestinationPath]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Core.Activities.SuspendJob", "Property[Wait]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Core.Activities.WhereObject", "Property[GT]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Core.Activities.SetPSSessionConfiguration", "Property[Name]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Core.Activities.NewModuleManifest", "Property[DscResourcesToExport]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Core.Activities.TestModuleManifest", "Property[Path]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Core.Activities.GetCommand", "Property[ListImported]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Core.Activities.StartJob", "Property[DefinitionName]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Core.Activities.GetCommand", "Property[FullyQualifiedModule]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Core.Activities.GetCommand", "Property[Name]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Core.Activities.GetJob", "Property[InstanceId]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Core.Activities.GetJob", "Property[JobId]"] + - ["Microsoft.PowerShell.Activities.ActivityImplementationContext", "Microsoft.PowerShell.Core.Activities.SuspendJob", "Method[GetPowerShell].ReturnValue"] + - ["System.String", "Microsoft.PowerShell.Core.Activities.DisablePSRemoting", "Property[PSCommandName]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Core.Activities.NewModuleManifest", "Property[DefaultCommandPrefix]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Core.Activities.GetPSSession", "Property[UseSSL]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Core.Activities.ReceiveJob", "Property[Job]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Core.Activities.WhereObject", "Property[NotLike]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Core.Activities.NewModuleManifest", "Property[PassThru]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Core.Activities.RemoveJob", "Property[JobId]"] + - ["System.String", "Microsoft.PowerShell.Core.Activities.StartJob", "Property[PSCommandName]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Core.Activities.NewModuleManifest", "Property[FileList]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Core.Activities.NewModuleManifest", "Property[IconUri]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Core.Activities.GetPSSession", "Property[Authentication]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Core.Activities.ReceiveJob", "Property[Force]"] + - ["System.Activities.InArgument>", "Microsoft.PowerShell.Core.Activities.RegisterPSSessionConfiguration", "Property[MaximumReceivedObjectSizeMB]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Core.Activities.NewModuleManifest", "Property[AliasesToExport]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Core.Activities.RemovePSSession", "Property[Name]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Core.Activities.NewModuleManifest", "Property[HelpInfoUri]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Core.Activities.WhereObject", "Property[CLike]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Core.Activities.GetPSSession", "Property[State]"] + - ["Microsoft.PowerShell.Activities.ActivityImplementationContext", "Microsoft.PowerShell.Core.Activities.ReceiveJob", "Method[GetPowerShell].ReturnValue"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Core.Activities.GetHelp", "Property[Path]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Core.Activities.ReceiveJob", "Property[Location]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Core.Activities.GetCommand", "Property[ParameterName]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Core.Activities.SaveHelp", "Property[Module]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Core.Activities.SetPSSessionConfiguration", "Property[ConfigurationTypeName]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Core.Activities.WaitJob", "Property[JobId]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Core.Activities.StartJob", "Property[InputObject]"] + - ["System.Activities.InArgument>", "Microsoft.PowerShell.Core.Activities.NewPSTransportOption", "Property[MaxIdleTimeoutSec]"] + - ["System.Activities.InArgument>", "Microsoft.PowerShell.Core.Activities.NewPSTransportOption", "Property[MaxMemoryPerSessionMB]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Core.Activities.SetPSSessionConfiguration", "Property[Force]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Core.Activities.RemoveJob", "Property[Name]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Core.Activities.ResumeJob", "Property[State]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Core.Activities.RemovePSSession", "Property[ComputerName]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Core.Activities.RegisterPSSessionConfiguration", "Property[SessionTypeOption]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Core.Activities.DisablePSSessionConfiguration", "Property[NoServiceRestart]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Core.Activities.SetPSSessionConfiguration", "Property[ShowSecurityDescriptorUI]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Core.Activities.GetJob", "Property[ChildJobState]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Core.Activities.WhereObject", "Property[FilterScript]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Core.Activities.NewModuleManifest", "Property[ReleaseNotes]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Core.Activities.RegisterPSSessionConfiguration", "Property[RunAsCredential]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Core.Activities.SetPSSessionConfiguration", "Property[StartupScript]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Core.Activities.UpdateHelp", "Property[Credential]"] + - ["System.String", "Microsoft.PowerShell.Core.Activities.GetJob", "Property[PSCommandName]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Core.Activities.NewModuleManifest", "Property[PowerShellHostName]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftPowerShellCoreClrStubs/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftPowerShellCoreClrStubs/model.yml new file mode 100644 index 000000000000..ff707dbc4bf3 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftPowerShellCoreClrStubs/model.yml @@ -0,0 +1,18 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["Microsoft.PowerShell.CoreClr.Stubs.AuthenticationLevel", "Microsoft.PowerShell.CoreClr.Stubs.AuthenticationLevel!", "Field[PacketIntegrity]"] + - ["Microsoft.PowerShell.CoreClr.Stubs.AuthenticationLevel", "Microsoft.PowerShell.CoreClr.Stubs.AuthenticationLevel!", "Field[Default]"] + - ["Microsoft.PowerShell.CoreClr.Stubs.AuthenticationLevel", "Microsoft.PowerShell.CoreClr.Stubs.AuthenticationLevel!", "Field[Packet]"] + - ["Microsoft.PowerShell.CoreClr.Stubs.AuthenticationLevel", "Microsoft.PowerShell.CoreClr.Stubs.AuthenticationLevel!", "Field[PacketPrivacy]"] + - ["Microsoft.PowerShell.CoreClr.Stubs.AuthenticationLevel", "Microsoft.PowerShell.CoreClr.Stubs.AuthenticationLevel!", "Field[Call]"] + - ["Microsoft.PowerShell.CoreClr.Stubs.AuthenticationLevel", "Microsoft.PowerShell.CoreClr.Stubs.AuthenticationLevel!", "Field[Connect]"] + - ["Microsoft.PowerShell.CoreClr.Stubs.AuthenticationLevel", "Microsoft.PowerShell.CoreClr.Stubs.AuthenticationLevel!", "Field[Unchanged]"] + - ["Microsoft.PowerShell.CoreClr.Stubs.ImpersonationLevel", "Microsoft.PowerShell.CoreClr.Stubs.ImpersonationLevel!", "Field[Identify]"] + - ["Microsoft.PowerShell.CoreClr.Stubs.ImpersonationLevel", "Microsoft.PowerShell.CoreClr.Stubs.ImpersonationLevel!", "Field[Delegate]"] + - ["Microsoft.PowerShell.CoreClr.Stubs.ImpersonationLevel", "Microsoft.PowerShell.CoreClr.Stubs.ImpersonationLevel!", "Field[Anonymous]"] + - ["Microsoft.PowerShell.CoreClr.Stubs.ImpersonationLevel", "Microsoft.PowerShell.CoreClr.Stubs.ImpersonationLevel!", "Field[Impersonate]"] + - ["Microsoft.PowerShell.CoreClr.Stubs.ImpersonationLevel", "Microsoft.PowerShell.CoreClr.Stubs.ImpersonationLevel!", "Field[Default]"] + - ["Microsoft.PowerShell.CoreClr.Stubs.AuthenticationLevel", "Microsoft.PowerShell.CoreClr.Stubs.AuthenticationLevel!", "Field[None]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftPowerShellDesiredStateConfiguration/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftPowerShellDesiredStateConfiguration/model.yml new file mode 100644 index 000000000000..af10370de0b7 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftPowerShellDesiredStateConfiguration/model.yml @@ -0,0 +1,6 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Object", "Microsoft.PowerShell.DesiredStateConfiguration.ArgumentToConfigurationDataTransformationAttribute", "Method[Transform].ReturnValue"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftPowerShellDesiredStateConfigurationInternal/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftPowerShellDesiredStateConfigurationInternal/model.yml new file mode 100644 index 000000000000..e2e14c0b36e7 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftPowerShellDesiredStateConfigurationInternal/model.yml @@ -0,0 +1,36 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Management.Automation.ErrorRecord", "Microsoft.PowerShell.DesiredStateConfiguration.Internal.DscClassCache!", "Method[PsDscRunAsCredentialMergeErrorForCompositeResources].ReturnValue"] + - ["System.String", "Microsoft.PowerShell.DesiredStateConfiguration.Internal.DscClassCache!", "Method[GetStringFromSecureString].ReturnValue"] + - ["System.Collections.Generic.List", "Microsoft.PowerShell.DesiredStateConfiguration.Internal.DscClassCache!", "Method[GetCachedClassesForModule].ReturnValue"] + - ["System.Management.Automation.ErrorRecord", "Microsoft.PowerShell.DesiredStateConfiguration.Internal.DscClassCache!", "Method[GetBadlyFormedRequiredResourceIdErrorRecord].ReturnValue"] + - ["System.Collections.Generic.List", "Microsoft.PowerShell.DesiredStateConfiguration.Internal.DscClassCache!", "Method[ImportInstances].ReturnValue"] + - ["System.Collections.Generic.List", "Microsoft.PowerShell.DesiredStateConfiguration.Internal.DscClassCache!", "Method[ImportClasses].ReturnValue"] + - ["System.Collections.Generic.List", "Microsoft.PowerShell.DesiredStateConfiguration.Internal.DscClassCache!", "Method[GetCachedClassByFileName].ReturnValue"] + - ["System.Boolean", "Microsoft.PowerShell.DesiredStateConfiguration.Internal.DscClassCache!", "Method[ImportScriptKeywordsFromModule].ReturnValue"] + - ["System.Management.Automation.ErrorRecord", "Microsoft.PowerShell.DesiredStateConfiguration.Internal.DscClassCache!", "Method[InvalidValueForPropertyErrorRecord].ReturnValue"] + - ["System.String", "Microsoft.PowerShell.DesiredStateConfiguration.Internal.DscClassCache!", "Method[GetDSCResourceUsageString].ReturnValue"] + - ["System.Management.Automation.ErrorRecord", "Microsoft.PowerShell.DesiredStateConfiguration.Internal.DscClassCache!", "Method[GetPullModeNeedConfigurationSource].ReturnValue"] + - ["System.Collections.Generic.List", "Microsoft.PowerShell.DesiredStateConfiguration.Internal.DscClassCache!", "Method[ReadCimSchemaMof].ReturnValue"] + - ["System.String", "Microsoft.PowerShell.DesiredStateConfiguration.Internal.DscClassCache!", "Method[GenerateMofForType].ReturnValue"] + - ["System.Collections.ObjectModel.Collection", "Microsoft.PowerShell.DesiredStateConfiguration.Internal.DscClassCache!", "Method[GetCachedKeywords].ReturnValue"] + - ["System.Management.Automation.ErrorRecord", "Microsoft.PowerShell.DesiredStateConfiguration.Internal.DscClassCache!", "Method[UnsupportedValueForPropertyErrorRecord].ReturnValue"] + - ["System.Collections.Generic.List", "Microsoft.PowerShell.DesiredStateConfiguration.Internal.DscClassCache!", "Method[ImportClassResourcesFromModule].ReturnValue"] + - ["System.Management.Automation.ErrorRecord", "Microsoft.PowerShell.DesiredStateConfiguration.Internal.DscClassCache!", "Method[InvalidConfigurationNameErrorRecord].ReturnValue"] + - ["System.Boolean", "Microsoft.PowerShell.DesiredStateConfiguration.Internal.DscClassCache!", "Method[ImportCimKeywordsFromModule].ReturnValue"] + - ["System.Management.Automation.ErrorRecord", "Microsoft.PowerShell.DesiredStateConfiguration.Internal.DscClassCache!", "Method[InvalidLocalConfigurationManagerPropertyErrorRecord].ReturnValue"] + - ["System.Collections.Generic.List", "Microsoft.PowerShell.DesiredStateConfiguration.Internal.DscClassCache!", "Method[GetFileDefiningClass].ReturnValue"] + - ["System.Management.Automation.ErrorRecord", "Microsoft.PowerShell.DesiredStateConfiguration.Internal.DscClassCache!", "Method[ValueNotInRangeErrorRecord].ReturnValue"] + - ["System.Management.Automation.ErrorRecord", "Microsoft.PowerShell.DesiredStateConfiguration.Internal.DscClassCache!", "Method[GetBadlyFormedExclusiveResourceIdErrorRecord].ReturnValue"] + - ["System.Boolean", "Microsoft.PowerShell.DesiredStateConfiguration.Internal.DscClassCache!", "Method[GetResourceMethodsLinePosition].ReturnValue"] + - ["System.Management.Automation.ErrorRecord", "Microsoft.PowerShell.DesiredStateConfiguration.Internal.DscClassCache!", "Method[DisabledRefreshModeNotValidForPartialConfig].ReturnValue"] + - ["System.Collections.Generic.List>", "Microsoft.PowerShell.DesiredStateConfiguration.Internal.DscClassCache!", "Method[GetCachedClasses].ReturnValue"] + - ["System.Management.Automation.ErrorRecord", "Microsoft.PowerShell.DesiredStateConfiguration.Internal.DscClassCache!", "Method[MissingValueForMandatoryPropertyErrorRecord].ReturnValue"] + - ["System.Management.Automation.ErrorRecord", "Microsoft.PowerShell.DesiredStateConfiguration.Internal.DscClassCache!", "Method[DuplicateResourceIdInNodeStatementErrorRecord].ReturnValue"] + - ["System.Management.Automation.ErrorRecord", "Microsoft.PowerShell.DesiredStateConfiguration.Internal.DscClassCache!", "Method[DebugModeShouldHaveOneValue].ReturnValue"] + - ["System.Collections.Generic.List", "Microsoft.PowerShell.DesiredStateConfiguration.Internal.DscClassCache!", "Method[GetCachedClassByModuleName].ReturnValue"] + - ["System.String[]", "Microsoft.PowerShell.DesiredStateConfiguration.Internal.DscClassCache!", "Method[GetLoadedFiles].ReturnValue"] + - ["System.Object", "Microsoft.PowerShell.DesiredStateConfiguration.Internal.DscRemoteOperationsClass!", "Method[ConvertCimInstanceToObject].ReturnValue"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftPowerShellDiagnosticsActivities/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftPowerShellDiagnosticsActivities/model.yml new file mode 100644 index 000000000000..5f6b41177f74 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftPowerShellDiagnosticsActivities/model.yml @@ -0,0 +1,51 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["Microsoft.PowerShell.Activities.ActivityImplementationContext", "Microsoft.PowerShell.Diagnostics.Activities.GetWinEvent", "Method[GetPowerShell].ReturnValue"] + - ["System.String", "Microsoft.PowerShell.Diagnostics.Activities.ExportCounter", "Property[PSCommandName]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Diagnostics.Activities.GetWinEvent", "Property[MaxEvents]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Diagnostics.Activities.ImportCounter", "Property[MaxSamples]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Diagnostics.Activities.ImportCounter", "Property[ListSet]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Diagnostics.Activities.ExportCounter", "Property[InputObject]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Diagnostics.Activities.GetWinEvent", "Property[ListLog]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Diagnostics.Activities.GetCounter", "Property[SampleInterval]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Diagnostics.Activities.GetWinEvent", "Property[Oldest]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Diagnostics.Activities.GetWinEvent", "Property[FilterXml]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Diagnostics.Activities.ImportCounter", "Property[StartTime]"] + - ["Microsoft.PowerShell.Activities.ActivityImplementationContext", "Microsoft.PowerShell.Diagnostics.Activities.ExportCounter", "Method[GetPowerShell].ReturnValue"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Diagnostics.Activities.GetWinEvent", "Property[ProviderName]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Diagnostics.Activities.GetWinEvent", "Property[Force]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Diagnostics.Activities.NewWinEvent", "Property[ProviderName]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Diagnostics.Activities.ExportCounter", "Property[Circular]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Diagnostics.Activities.GetCounter", "Property[MaxSamples]"] + - ["Microsoft.PowerShell.Activities.ActivityImplementationContext", "Microsoft.PowerShell.Diagnostics.Activities.NewWinEvent", "Method[GetPowerShell].ReturnValue"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Diagnostics.Activities.ExportCounter", "Property[Path]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Diagnostics.Activities.GetWinEvent", "Property[Credential]"] + - ["System.String", "Microsoft.PowerShell.Diagnostics.Activities.GetCounter", "Property[PSCommandName]"] + - ["System.String", "Microsoft.PowerShell.Diagnostics.Activities.ImportCounter", "Property[PSCommandName]"] + - ["System.String", "Microsoft.PowerShell.Diagnostics.Activities.GetWinEvent", "Property[PSCommandName]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Diagnostics.Activities.ExportCounter", "Property[FileFormat]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Diagnostics.Activities.ImportCounter", "Property[Summary]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Diagnostics.Activities.ImportCounter", "Property[Counter]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Diagnostics.Activities.ImportCounter", "Property[EndTime]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Diagnostics.Activities.NewWinEvent", "Property[Version]"] + - ["Microsoft.PowerShell.Activities.ActivityImplementationContext", "Microsoft.PowerShell.Diagnostics.Activities.GetCounter", "Method[GetPowerShell].ReturnValue"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Diagnostics.Activities.ImportCounter", "Property[Path]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Diagnostics.Activities.ExportCounter", "Property[MaxSize]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Diagnostics.Activities.GetWinEvent", "Property[ListProvider]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Diagnostics.Activities.GetCounter", "Property[Continuous]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Diagnostics.Activities.GetCounter", "Property[Counter]"] + - ["System.Boolean", "Microsoft.PowerShell.Diagnostics.Activities.GetCounter", "Property[SupportsCustomRemoting]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Diagnostics.Activities.GetWinEvent", "Property[FilterXPath]"] + - ["Microsoft.PowerShell.Activities.ActivityImplementationContext", "Microsoft.PowerShell.Diagnostics.Activities.ImportCounter", "Method[GetPowerShell].ReturnValue"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Diagnostics.Activities.NewWinEvent", "Property[Payload]"] + - ["System.String", "Microsoft.PowerShell.Diagnostics.Activities.NewWinEvent", "Property[PSCommandName]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Diagnostics.Activities.GetWinEvent", "Property[LogName]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Diagnostics.Activities.NewWinEvent", "Property[WinEventId]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Diagnostics.Activities.GetWinEvent", "Property[Path]"] + - ["System.Boolean", "Microsoft.PowerShell.Diagnostics.Activities.GetWinEvent", "Property[SupportsCustomRemoting]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Diagnostics.Activities.GetCounter", "Property[ListSet]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Diagnostics.Activities.GetWinEvent", "Property[FilterHashtable]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Diagnostics.Activities.ExportCounter", "Property[Force]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftPowerShellHostISE/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftPowerShellHostISE/model.yml new file mode 100644 index 000000000000..b1cf42660a09 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftPowerShellHostISE/model.yml @@ -0,0 +1,136 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Boolean", "Microsoft.PowerShell.Host.ISE.ISESnippet", "Method[Equals].ReturnValue"] + - ["System.Boolean", "Microsoft.PowerShell.Host.ISE.PowerShellTab", "Property[VerticalAddOnToolsPaneOpened]"] + - ["System.String", "Microsoft.PowerShell.Host.ISE.PowerShellTab", "Property[StatusText]"] + - ["Microsoft.PowerShell.Host.ISE.ISEFile", "Microsoft.PowerShell.Host.ISE.ISEFileCollection", "Property[SelectedFile]"] + - ["System.Text.Encoding", "Microsoft.PowerShell.Host.ISE.ISEFile", "Property[Encoding]"] + - ["System.String", "Microsoft.PowerShell.Host.ISE.ISEAddOnTool", "Property[Name]"] + - ["System.Windows.Media.Color", "Microsoft.PowerShell.Host.ISE.ISEOptions", "Property[DebugBackgroundColor]"] + - ["System.Windows.Media.Color", "Microsoft.PowerShell.Host.ISE.ISEOptions", "Property[ErrorBackgroundColor]"] + - ["Microsoft.PowerShell.Host.ISE.PowerShellTabCollection", "Microsoft.PowerShell.Host.ISE.ObjectModelRoot", "Property[PowerShellTabs]"] + - ["System.Int32", "Microsoft.PowerShell.Host.ISE.ISEOptions", "Property[MruCount]"] + - ["System.Windows.Media.Color", "Microsoft.PowerShell.Host.ISE.ISEOptions", "Property[WarningBackgroundColor]"] + - ["System.Collections.ObjectModel.Collection", "Microsoft.PowerShell.Host.ISE.PowerShellTab", "Method[InvokeSynchronous].ReturnValue"] + - ["System.Boolean", "Microsoft.PowerShell.Host.ISE.ISEOptions", "Property[ShowLineNumbers]"] + - ["System.Windows.Media.Color", "Microsoft.PowerShell.Host.ISE.ISEOptions", "Property[VerboseBackgroundColor]"] + - ["Microsoft.PowerShell.Host.ISE.SelectedScriptPaneState", "Microsoft.PowerShell.Host.ISE.SelectedScriptPaneState!", "Field[Top]"] + - ["Microsoft.PowerShell.Host.ISE.ISEAddOnToolCollection", "Microsoft.PowerShell.Host.ISE.ISEAddOnToolPaneOpenOrClosedEventArgs", "Property[Collection]"] + - ["System.Collections.Generic.IList", "Microsoft.PowerShell.Host.ISE.ISEMenuItem", "Property[Submenus]"] + - ["System.Windows.Controls.Control", "Microsoft.PowerShell.Host.ISE.ISEAddOnTool", "Property[Control]"] + - ["Microsoft.PowerShell.Host.ISE.PSXmlTokenType", "Microsoft.PowerShell.Host.ISE.PSXmlTokenType!", "Field[ElementName]"] + - ["System.Collections.Generic.IEnumerator", "Microsoft.PowerShell.Host.ISE.ISESnippetCollection", "Method[GetEnumerator].ReturnValue"] + - ["Microsoft.PowerShell.Host.ISE.PSXmlTokenType", "Microsoft.PowerShell.Host.ISE.PSXmlTokenType!", "Field[MarkupExtension]"] + - ["Microsoft.PowerShell.Host.ISE.PSXmlTokenType", "Microsoft.PowerShell.Host.ISE.PSXmlTokenType!", "Field[Quote]"] + - ["System.Boolean", "Microsoft.PowerShell.Host.ISE.ISEOptions", "Property[UseEnterToSelectInScriptPaneIntellisense]"] + - ["System.String", "Microsoft.PowerShell.Host.ISE.ConsoleEditor", "Property[InputText]"] + - ["System.Boolean", "Microsoft.PowerShell.Host.ISE.ISEOptions", "Property[ShowIntellisenseInScriptPane]"] + - ["System.Boolean", "Microsoft.PowerShell.Host.ISE.ISEFile", "Property[IsUntitled]"] + - ["System.Boolean", "Microsoft.PowerShell.Host.ISE.ISEAddOnToolAddedOrRemovedEventArgs", "Property[Added]"] + - ["System.Boolean", "Microsoft.PowerShell.Host.ISE.ISESnippet", "Property[IsDefault]"] + - ["System.Windows.Media.Color", "Microsoft.PowerShell.Host.ISE.ISEOptions", "Property[ScriptPaneForegroundColor]"] + - ["Microsoft.PowerShell.Host.ISE.ObjectModelRoot", "Microsoft.PowerShell.Host.ISE.IAddOnToolHostObject", "Property[HostObject]"] + - ["Microsoft.PowerShell.Host.ISE.ConsoleEditor", "Microsoft.PowerShell.Host.ISE.PowerShellTab", "Property[ConsolePane]"] + - ["Microsoft.PowerShell.Host.ISE.ISEAddOnTool", "Microsoft.PowerShell.Host.ISE.ReadOnlyISEAddOnToolCollection", "Property[SelectedAddOnTool]"] + - ["Microsoft.PowerShell.Host.ISE.SelectedScriptPaneState", "Microsoft.PowerShell.Host.ISE.SelectedScriptPaneState!", "Field[Right]"] + - ["Microsoft.PowerShell.Host.ISE.PowerShellTab", "Microsoft.PowerShell.Host.ISE.PowerShellTabCollection", "Property[SelectedPowerShellTab]"] + - ["System.String", "Microsoft.PowerShell.Host.ISE.ISESnippet", "Property[Description]"] + - ["System.String", "Microsoft.PowerShell.Host.ISE.ISESnippet", "Property[FullPath]"] + - ["Microsoft.PowerShell.Host.ISE.SelectedScriptPaneState", "Microsoft.PowerShell.Host.ISE.SelectedScriptPaneState!", "Field[Maximized]"] + - ["System.String", "Microsoft.PowerShell.Host.ISE.ISEEditor", "Property[CaretLineText]"] + - ["Microsoft.PowerShell.Host.ISE.PowerShellTab", "Microsoft.PowerShell.Host.ISE.ObjectModelRoot", "Property[CurrentPowerShellTab]"] + - ["System.Boolean", "Microsoft.PowerShell.Host.ISE.ISEOptions", "Property[UseEnterToSelectInConsolePaneIntellisense]"] + - ["System.Boolean", "Microsoft.PowerShell.Host.ISE.ISEAddOnToolPaneOpenOrClosedEventArgs", "Property[Opened]"] + - ["Microsoft.PowerShell.Host.ISE.PSXmlTokenType", "Microsoft.PowerShell.Host.ISE.PSXmlTokenType!", "Field[Text]"] + - ["Microsoft.PowerShell.Host.ISE.ISEAddOnToolCollection", "Microsoft.PowerShell.Host.ISE.PowerShellTab", "Property[HorizontalAddOnTools]"] + - ["System.Int32", "Microsoft.PowerShell.Host.ISE.ISEOptions", "Property[IntellisenseTimeoutInSeconds]"] + - ["Microsoft.PowerShell.Host.ISE.PSXmlTokenType", "Microsoft.PowerShell.Host.ISE.PSXmlTokenType!", "Field[CommentDelimiter]"] + - ["System.Int32", "Microsoft.PowerShell.Host.ISE.ISEEditor", "Method[GetLineStartPosition].ReturnValue"] + - ["System.Boolean", "Microsoft.PowerShell.Host.ISE.ISEOptions", "Property[ShowOutlining]"] + - ["Microsoft.PowerShell.Host.ISE.ISEMenuItem", "Microsoft.PowerShell.Host.ISE.PowerShellTab", "Property[AddOnsMenu]"] + - ["System.Boolean", "Microsoft.PowerShell.Host.ISE.ISEFile", "Property[IsRecovered]"] + - ["System.Windows.Media.Color", "Microsoft.PowerShell.Host.ISE.ISEOptions", "Property[WarningForegroundColor]"] + - ["System.String", "Microsoft.PowerShell.Host.ISE.ISESnippet", "Property[CodeFragment]"] + - ["System.Boolean", "Microsoft.PowerShell.Host.ISE.ISESnippet", "Property[IsTabSpecific]"] + - ["System.String", "Microsoft.PowerShell.Host.ISE.SnippetStrings!", "Field[SnippetsNoCloseCData]"] + - ["System.String", "Microsoft.PowerShell.Host.ISE.ConsoleEditor", "Property[Text]"] + - ["Microsoft.PowerShell.Host.ISE.ISEAddOnTool", "Microsoft.PowerShell.Host.ISE.ISEAddOnToolAddedOrRemovedEventArgs", "Property[Tool]"] + - ["System.Boolean", "Microsoft.PowerShell.Host.ISE.ISEOptions", "Property[ShowDefaultSnippets]"] + - ["System.Boolean", "Microsoft.PowerShell.Host.ISE.ISEOptions", "Property[ShowWarningForDuplicateFiles]"] + - ["System.String", "Microsoft.PowerShell.Host.ISE.ISESnippet", "Property[DisplayTitle]"] + - ["Microsoft.PowerShell.Host.ISE.PowerShellTab", "Microsoft.PowerShell.Host.ISE.PowerShellTabCollection", "Method[Add].ReturnValue"] + - ["Microsoft.PowerShell.Host.ISE.ISEAddOnTool", "Microsoft.PowerShell.Host.ISE.ISEAddOnToolEventArgs", "Property[Tool]"] + - ["Microsoft.PowerShell.Host.ISE.ISEAddOnTool", "Microsoft.PowerShell.Host.ISE.ObjectModelRoot", "Property[CurrentVisibleVerticalTool]"] + - ["System.String", "Microsoft.PowerShell.Host.ISE.SnippetStrings!", "Field[NoSnippetsInModule]"] + - ["System.Boolean", "Microsoft.PowerShell.Host.ISE.PowerShellTabCollection", "Property[HasMultipleTabs]"] + - ["System.String", "Microsoft.PowerShell.Host.ISE.SnippetStrings!", "Field[ModuleNotFound]"] + - ["System.Windows.Media.Color", "Microsoft.PowerShell.Host.ISE.ISEOptions", "Property[ErrorForegroundColor]"] + - ["System.String", "Microsoft.PowerShell.Host.ISE.ISEMenuItem", "Property[DisplayName]"] + - ["System.String", "Microsoft.PowerShell.Host.ISE.ISEEditor", "Property[Text]"] + - ["Microsoft.PowerShell.Host.ISE.ISEAddOnTool", "Microsoft.PowerShell.Host.ISE.ObjectModelRoot", "Property[CurrentVisibleHorizontalTool]"] + - ["System.Boolean", "Microsoft.PowerShell.Host.ISE.ReadOnlyISEAddOnToolCollection", "Method[Contains].ReturnValue"] + - ["Microsoft.PowerShell.Host.ISE.SelectedScriptPaneState", "Microsoft.PowerShell.Host.ISE.ISEOptions", "Property[SelectedScriptPaneState]"] + - ["System.Int32", "Microsoft.PowerShell.Host.ISE.ISEEditor", "Property[CaretLine]"] + - ["System.Boolean", "Microsoft.PowerShell.Host.ISE.ISEFile", "Property[IsSaved]"] + - ["System.Windows.Media.Color", "Microsoft.PowerShell.Host.ISE.ISEOptions", "Property[ConsolePaneBackgroundColor]"] + - ["System.Boolean", "Microsoft.PowerShell.Host.ISE.PowerShellTab", "Property[HorizontalAddOnToolsPaneOpened]"] + - ["System.Collections.ObjectModel.Collection", "Microsoft.PowerShell.Host.ISE.PowerShellTab", "Method[InvokeSynchronousCommand].ReturnValue"] + - ["System.Windows.Media.Color", "Microsoft.PowerShell.Host.ISE.ISEOptions", "Property[DebugForegroundColor]"] + - ["System.Int32", "Microsoft.PowerShell.Host.ISE.ISEOptions", "Property[FontSize]"] + - ["Microsoft.PowerShell.Host.ISE.ISESnippet", "Microsoft.PowerShell.Host.ISE.ISESnippetCollection", "Property[Item]"] + - ["Microsoft.PowerShell.Host.ISE.ISEAddOnTool", "Microsoft.PowerShell.Host.ISE.ISEAddOnToolCollection", "Method[Add].ReturnValue"] + - ["System.Windows.Media.Color", "Microsoft.PowerShell.Host.ISE.ISEOptions", "Property[ScriptPaneBackgroundColor]"] + - ["System.Collections.Generic.IDictionary", "Microsoft.PowerShell.Host.ISE.ISEOptions", "Property[ConsoleTokenColors]"] + - ["System.Collections.Generic.IDictionary", "Microsoft.PowerShell.Host.ISE.ISEOptions", "Property[TokenColors]"] + - ["Microsoft.PowerShell.Host.ISE.ISEFileCollection", "Microsoft.PowerShell.Host.ISE.PowerShellTab", "Property[Files]"] + - ["System.String", "Microsoft.PowerShell.Host.ISE.ISEEditor", "Property[SelectedText]"] + - ["Microsoft.PowerShell.Host.ISE.ISEFile", "Microsoft.PowerShell.Host.ISE.ObjectModelRoot", "Property[CurrentFile]"] + - ["Microsoft.PowerShell.Host.ISE.ISESnippetCollection", "Microsoft.PowerShell.Host.ISE.PowerShellTab", "Property[Snippets]"] + - ["System.Boolean", "Microsoft.PowerShell.Host.ISE.ISEOptions", "Property[UseLocalHelp]"] + - ["System.Int16", "Microsoft.PowerShell.Host.ISE.ISEOptions", "Property[AutoSaveMinuteInterval]"] + - ["System.Int32", "Microsoft.PowerShell.Host.ISE.ISEEditor", "Property[LineCount]"] + - ["System.Windows.Input.KeyGesture", "Microsoft.PowerShell.Host.ISE.ISEMenuItem", "Property[Shortcut]"] + - ["System.Boolean", "Microsoft.PowerShell.Host.ISE.PowerShellTab", "Property[CanInvoke]"] + - ["System.Management.Automation.ScriptBlock", "Microsoft.PowerShell.Host.ISE.ISEMenuItem", "Property[Action]"] + - ["System.Double", "Microsoft.PowerShell.Host.ISE.ISEOptions", "Property[Zoom]"] + - ["System.Boolean", "Microsoft.PowerShell.Host.ISE.ISEOptions", "Property[ShowIntellisenseInConsolePane]"] + - ["Microsoft.PowerShell.Host.ISE.ISEOptions", "Microsoft.PowerShell.Host.ISE.ObjectModelRoot", "Property[Options]"] + - ["Microsoft.PowerShell.Host.ISE.PSXmlTokenType", "Microsoft.PowerShell.Host.ISE.PSXmlTokenType!", "Field[Attribute]"] + - ["System.Boolean", "Microsoft.PowerShell.Host.ISE.ISEEditor", "Property[CanGoToMatch]"] + - ["Microsoft.PowerShell.Host.ISE.PSXmlTokenType", "Microsoft.PowerShell.Host.ISE.PSXmlTokenType!", "Field[CharacterData]"] + - ["System.Boolean", "Microsoft.PowerShell.Host.ISE.PowerShellTab", "Property[ExpandedScript]"] + - ["Microsoft.PowerShell.Host.ISE.PSXmlTokenType", "Microsoft.PowerShell.Host.ISE.PSXmlTokenType!", "Field[Tag]"] + - ["System.Int32", "Microsoft.PowerShell.Host.ISE.ISEEditor", "Property[CaretColumn]"] + - ["Microsoft.PowerShell.Host.ISE.ReadOnlyISEAddOnToolCollection", "Microsoft.PowerShell.Host.ISE.PowerShellTab", "Property[VisibleVerticalAddOnTools]"] + - ["System.Boolean", "Microsoft.PowerShell.Host.ISE.ISEOptions", "Property[ShowWarningBeforeSavingOnRun]"] + - ["Microsoft.PowerShell.Host.ISE.PSXmlTokenType", "Microsoft.PowerShell.Host.ISE.PSXmlTokenType!", "Field[Comment]"] + - ["System.Boolean", "Microsoft.PowerShell.Host.ISE.ISEAddOnTool", "Property[IsVisible]"] + - ["System.Windows.Media.Color", "Microsoft.PowerShell.Host.ISE.ISEOptions", "Property[ConsolePaneForegroundColor]"] + - ["Microsoft.PowerShell.Host.ISE.ISEFile", "Microsoft.PowerShell.Host.ISE.ISEFileCollection", "Method[Add].ReturnValue"] + - ["System.Collections.IEnumerator", "Microsoft.PowerShell.Host.ISE.ISESnippetCollection", "Method[System.Collections.IEnumerable.GetEnumerator].ReturnValue"] + - ["System.Double", "Microsoft.PowerShell.Host.ISE.PowerShellTab", "Property[ZoomLevel]"] + - ["Microsoft.PowerShell.Host.ISE.ISEEditor", "Microsoft.PowerShell.Host.ISE.ISEFile", "Property[Editor]"] + - ["System.Boolean", "Microsoft.PowerShell.Host.ISE.ISEOptions", "Property[ShowToolBar]"] + - ["System.Int32", "Microsoft.PowerShell.Host.ISE.ISEEditor", "Method[GetLineLength].ReturnValue"] + - ["System.Boolean", "Microsoft.PowerShell.Host.ISE.ISEAddOnToolCollection", "Method[Contains].ReturnValue"] + - ["System.String", "Microsoft.PowerShell.Host.ISE.PowerShellTab", "Property[DisplayName]"] + - ["System.Windows.Media.Color", "Microsoft.PowerShell.Host.ISE.ISEOptions", "Property[ConsolePaneTextBackgroundColor]"] + - ["System.String", "Microsoft.PowerShell.Host.ISE.ISESnippet", "Property[Author]"] + - ["System.Windows.Media.Color", "Microsoft.PowerShell.Host.ISE.ISEOptions", "Property[VerboseForegroundColor]"] + - ["Microsoft.PowerShell.Host.ISE.ReadOnlyISEAddOnToolCollection", "Microsoft.PowerShell.Host.ISE.PowerShellTab", "Property[VisibleHorizontalAddOnTools]"] + - ["System.Int32", "Microsoft.PowerShell.Host.ISE.ConsoleEditor", "Method[GetLineStartPosition].ReturnValue"] + - ["System.Boolean", "Microsoft.PowerShell.Host.ISE.PowerShellTab", "Property[ShowCommands]"] + - ["Microsoft.PowerShell.Host.ISE.ISEMenuItem", "Microsoft.PowerShell.Host.ISE.ISEMenuItemCollection", "Method[Add].ReturnValue"] + - ["System.Collections.Generic.IDictionary", "Microsoft.PowerShell.Host.ISE.ISEOptions", "Property[XmlTokenColors]"] + - ["System.String", "Microsoft.PowerShell.Host.ISE.ISEOptions", "Property[FontName]"] + - ["System.Int32", "Microsoft.PowerShell.Host.ISE.ISESnippetCollection", "Property[Count]"] + - ["System.Version", "Microsoft.PowerShell.Host.ISE.ISESnippet", "Property[SchemaVersion]"] + - ["Microsoft.PowerShell.Host.ISE.ISEOptions", "Microsoft.PowerShell.Host.ISE.ISEOptions", "Property[DefaultOptions]"] + - ["System.String", "Microsoft.PowerShell.Host.ISE.PowerShellTab", "Property[Prompt]"] + - ["System.String", "Microsoft.PowerShell.Host.ISE.ISEFile", "Property[FullPath]"] + - ["System.String", "Microsoft.PowerShell.Host.ISE.ISEFile", "Property[DisplayName]"] + - ["Microsoft.PowerShell.Host.ISE.ISEAddOnToolCollection", "Microsoft.PowerShell.Host.ISE.PowerShellTab", "Property[VerticalAddOnTools]"] + - ["Microsoft.PowerShell.Host.ISE.PSXmlTokenType", "Microsoft.PowerShell.Host.ISE.PSXmlTokenType!", "Field[QuotedString]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftPowerShellInternal/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftPowerShellInternal/model.yml new file mode 100644 index 000000000000..7412c685ec2e --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftPowerShellInternal/model.yml @@ -0,0 +1,21 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Boolean", "Microsoft.PowerShell.Internal.IConsole", "Property[KeyAvailable]"] + - ["System.Int32", "Microsoft.PowerShell.Internal.IConsole", "Property[WindowWidth]"] + - ["System.Int32", "Microsoft.PowerShell.Internal.IConsole", "Property[CursorSize]"] + - ["System.Text.Encoding", "Microsoft.PowerShell.Internal.IConsole", "Property[OutputEncoding]"] + - ["System.ConsoleColor", "Microsoft.PowerShell.Internal.IConsole", "Property[ForegroundColor]"] + - ["System.Boolean", "Microsoft.PowerShell.Internal.IPSConsoleReadLineMockableMethods", "Method[RunspaceIsRemote].ReturnValue"] + - ["System.Int32", "Microsoft.PowerShell.Internal.IConsole", "Property[CursorLeft]"] + - ["System.Int32", "Microsoft.PowerShell.Internal.IConsole", "Property[WindowTop]"] + - ["System.Management.Automation.CommandCompletion", "Microsoft.PowerShell.Internal.IPSConsoleReadLineMockableMethods", "Method[CompleteInput].ReturnValue"] + - ["System.Int32", "Microsoft.PowerShell.Internal.IConsole", "Property[WindowHeight]"] + - ["System.ConsoleKeyInfo", "Microsoft.PowerShell.Internal.IConsole", "Method[ReadKey].ReturnValue"] + - ["System.Boolean", "Microsoft.PowerShell.Internal.IConsole", "Property[CursorVisible]"] + - ["System.Int32", "Microsoft.PowerShell.Internal.IConsole", "Property[BufferWidth]"] + - ["System.Int32", "Microsoft.PowerShell.Internal.IConsole", "Property[BufferHeight]"] + - ["System.ConsoleColor", "Microsoft.PowerShell.Internal.IConsole", "Property[BackgroundColor]"] + - ["System.Int32", "Microsoft.PowerShell.Internal.IConsole", "Property[CursorTop]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftPowerShellManagementActivities/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftPowerShellManagementActivities/model.yml new file mode 100644 index 000000000000..0c1b54c6d37d --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftPowerShellManagementActivities/model.yml @@ -0,0 +1,649 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.String", "Microsoft.PowerShell.Management.Activities.RestartService", "Property[PSCommandName]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.ResolvePath", "Property[Credential]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.StopProcess", "Property[Name]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.RemoveItemProperty", "Property[Name]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.AddComputer", "Property[Unsecure]"] + - ["System.Boolean", "Microsoft.PowerShell.Management.Activities.GetService", "Property[SupportsCustomRemoting]"] + - ["Microsoft.PowerShell.Activities.ActivityImplementationContext", "Microsoft.PowerShell.Management.Activities.RemoveItem", "Method[GetPowerShell].ReturnValue"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.SetWmiInstance", "Property[ComputerName]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.SetItemProperty", "Property[LiteralPath]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.GetContent", "Property[Wait]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.RemoveComputer", "Property[UnjoinDomainCredential]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.GetComputerRestorePoint", "Property[LastStatus]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.StartProcess", "Property[ArgumentList]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.SplitPath", "Property[NoQualifier]"] + - ["System.String", "Microsoft.PowerShell.Management.Activities.ClearItem", "Property[PSCommandName]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.SetItemProperty", "Property[PassThru]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.ClearEventLog", "Property[LogName]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.AddContent", "Property[NoNewline]"] + - ["System.String", "Microsoft.PowerShell.Management.Activities.SetService", "Property[PSCommandName]"] + - ["System.Boolean", "Microsoft.PowerShell.Management.Activities.SetService", "Property[SupportsCustomRemoting]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.CopyItem", "Property[FromSession]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.CopyItemProperty", "Property[Filter]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.GetItemPropertyValue", "Property[Exclude]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.SetService", "Property[Description]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.TestConnection", "Property[Count]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.NewItem", "Property[Name]"] + - ["System.String", "Microsoft.PowerShell.Management.Activities.CopyItem", "Property[PSCommandName]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.TestComputerSecureChannel", "Property[Credential]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.SetService", "Property[StartupType]"] + - ["System.Boolean", "Microsoft.PowerShell.Management.Activities.GetEventLog", "Property[SupportsCustomRemoting]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.SetContent", "Property[Credential]"] + - ["System.String", "Microsoft.PowerShell.Management.Activities.NewEventLog", "Property[PSCommandName]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.SuspendService", "Property[PassThru]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.AddComputer", "Property[Force]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.SetContent", "Property[NoNewline]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.GetEventLog", "Property[Index]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.MoveItemProperty", "Property[Credential]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.StopComputer", "Property[Force]"] + - ["System.String", "Microsoft.PowerShell.Management.Activities.RemoveWmiObject", "Property[PSCommandName]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.ClearRecycleBin", "Property[DriveLetter]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.RegisterWmiEvent", "Property[MaxTriggerCount]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.StopProcess", "Property[ProcessId]"] + - ["System.Boolean", "Microsoft.PowerShell.Management.Activities.GetHotFix", "Property[SupportsCustomRemoting]"] + - ["Microsoft.PowerShell.Activities.ActivityImplementationContext", "Microsoft.PowerShell.Management.Activities.SetService", "Method[GetPowerShell].ReturnValue"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.GetChildItem", "Property[Name]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.SuspendService", "Property[InputObject]"] + - ["System.String", "Microsoft.PowerShell.Management.Activities.RemoveComputer", "Property[PSCommandName]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.GetProcess", "Property[ProcessId]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.GetItemProperty", "Property[Name]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.MoveItem", "Property[PassThru]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.RestartComputer", "Property[Impersonation]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.RegisterWmiEvent", "Property[MessageData]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.GetPSDrive", "Property[Scope]"] + - ["Microsoft.PowerShell.Activities.ActivityImplementationContext", "Microsoft.PowerShell.Management.Activities.WriteEventLog", "Method[GetPowerShell].ReturnValue"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.RemoveWmiObject", "Property[Locale]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.GetService", "Property[Include]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.RemoveItem", "Property[Credential]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.CopyItem", "Property[Filter]"] + - ["Microsoft.PowerShell.Activities.ActivityImplementationContext", "Microsoft.PowerShell.Management.Activities.ClearRecycleBin", "Method[GetPowerShell].ReturnValue"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.RegisterWmiEvent", "Property[Namespace]"] + - ["System.String", "Microsoft.PowerShell.Management.Activities.RegisterWmiEvent", "Property[PSCommandName]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.StopComputer", "Property[Credential]"] + - ["System.String", "Microsoft.PowerShell.Management.Activities.DisableComputerRestore", "Property[PSCommandName]"] + - ["Microsoft.PowerShell.Activities.ActivityImplementationContext", "Microsoft.PowerShell.Management.Activities.DisableComputerRestore", "Method[GetPowerShell].ReturnValue"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.SuspendService", "Property[Name]"] + - ["System.String", "Microsoft.PowerShell.Management.Activities.StopProcess", "Property[PSCommandName]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.WriteEventLog", "Property[EventId]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.ClearContent", "Property[Filter]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.GetItem", "Property[Exclude]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.ClearItem", "Property[Force]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.RestartComputer", "Property[Force]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.NewItem", "Property[Value]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.StopProcess", "Property[InputObject]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.ResumeService", "Property[ServiceDisplayName]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.MoveItem", "Property[Include]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.InvokeItem", "Property[Path]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.TestConnection", "Property[Credential]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.GetProcess", "Property[Module]"] + - ["Microsoft.PowerShell.Activities.ActivityImplementationContext", "Microsoft.PowerShell.Management.Activities.ResolvePath", "Method[GetPowerShell].ReturnValue"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.GetComputerRestorePoint", "Property[RestorePoint]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.SetItem", "Property[Exclude]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.MoveItem", "Property[Filter]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.RemoveComputer", "Property[WorkgroupName]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.StartService", "Property[ServiceDisplayName]"] + - ["System.String", "Microsoft.PowerShell.Management.Activities.ConvertPath", "Property[PSCommandName]"] + - ["System.String", "Microsoft.PowerShell.Management.Activities.RenameItemProperty", "Property[PSCommandName]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.AddContent", "Property[Force]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.RegisterWmiEvent", "Property[SourceIdentifier]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.SetService", "Property[PassThru]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.RemoveItemProperty", "Property[Force]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.NewEventLog", "Property[Source]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.AddContent", "Property[Exclude]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.SetItemProperty", "Property[Include]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.WriteEventLog", "Property[LogName]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.StartProcess", "Property[RedirectStandardError]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.InvokeItem", "Property[LiteralPath]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.SetWmiInstance", "Property[Authority]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.JoinPath", "Property[Path]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.GetService", "Property[RequiredServices]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.NewWebServiceProxy", "Property[Class]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.StartProcess", "Property[LoadUserProfile]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.AddComputer", "Property[LocalCredential]"] + - ["System.Boolean", "Microsoft.PowerShell.Management.Activities.GetProcess", "Property[SupportsCustomRemoting]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.SplitPath", "Property[LiteralPath]"] + - ["System.String", "Microsoft.PowerShell.Management.Activities.EnableComputerRestore", "Property[PSCommandName]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.RestartService", "Property[PassThru]"] + - ["System.Boolean", "Microsoft.PowerShell.Management.Activities.RenameComputer", "Property[SupportsCustomRemoting]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.RegisterWmiEvent", "Property[SupportEvent]"] + - ["System.String", "Microsoft.PowerShell.Management.Activities.ClearRecycleBin", "Property[PSCommandName]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.ClearItemProperty", "Property[Name]"] + - ["Microsoft.PowerShell.Activities.ActivityImplementationContext", "Microsoft.PowerShell.Management.Activities.RemoveWmiObject", "Method[GetPowerShell].ReturnValue"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.GetEventLog", "Property[Message]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.GetEventLog", "Property[Newest]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.SuspendService", "Property[Include]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.ResumeService", "Property[Exclude]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.TestConnection", "Property[DcomAuthentication]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.NewService", "Property[StartupType]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.RestartComputer", "Property[ThrottleLimit]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.GetItemPropertyValue", "Property[Include]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.GetChildItem", "Property[LiteralPath]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.ResetComputerMachinePassword", "Property[Server]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.SetWmiInstance", "Property[Namespace]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.SetItemProperty", "Property[Force]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.MoveItemProperty", "Property[Exclude]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.ConvertPath", "Property[Path]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.RestartComputer", "Property[Delay]"] + - ["System.String", "Microsoft.PowerShell.Management.Activities.NewWebServiceProxy", "Property[PSCommandName]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.NewItemProperty", "Property[Exclude]"] + - ["System.String", "Microsoft.PowerShell.Management.Activities.SetContent", "Property[PSCommandName]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.NewItemProperty", "Property[Filter]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.NewItem", "Property[Credential]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.RemoveWmiObject", "Property[Authority]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.GetContent", "Property[Force]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.RenameItem", "Property[Force]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.CheckpointComputer", "Property[RestorePointType]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.WaitProcess", "Property[ProcessId]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.SetContent", "Property[Filter]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.GetItemProperty", "Property[Credential]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.GetChildItem", "Property[File]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.StartProcess", "Property[RedirectStandardOutput]"] + - ["Microsoft.PowerShell.Activities.ActivityImplementationContext", "Microsoft.PowerShell.Management.Activities.NewEventLog", "Method[GetPowerShell].ReturnValue"] + - ["System.String", "Microsoft.PowerShell.Management.Activities.ClearContent", "Property[PSCommandName]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.SetService", "Property[Name]"] + - ["Microsoft.PowerShell.Activities.ActivityImplementationContext", "Microsoft.PowerShell.Management.Activities.StartService", "Method[GetPowerShell].ReturnValue"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.AddContent", "Property[Path]"] + - ["Microsoft.PowerShell.Activities.ActivityImplementationContext", "Microsoft.PowerShell.Management.Activities.GetItemPropertyValue", "Method[GetPowerShell].ReturnValue"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.SetItem", "Property[LiteralPath]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.RemoveComputer", "Property[Restart]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.TestConnection", "Property[Source]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.ClearItem", "Property[Path]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.CopyItem", "Property[Destination]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.GetHotFix", "Property[HotFixId]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.GetService", "Property[Name]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.GetItemPropertyValue", "Property[Credential]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.WaitProcess", "Property[Timeout]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.GetEventLog", "Property[AsString]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.SuspendService", "Property[Exclude]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.GetItemPropertyValue", "Property[Path]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.RemoveWmiObject", "Property[InputObject]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.SetContent", "Property[Value]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.GetChildItem", "Property[Path]"] + - ["Microsoft.PowerShell.Activities.ActivityImplementationContext", "Microsoft.PowerShell.Management.Activities.RestartService", "Method[GetPowerShell].ReturnValue"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.StartProcess", "Property[FilePath]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.RemoveWmiObject", "Property[Impersonation]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.GetEventLog", "Property[EntryType]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.GetService", "Property[InputObject]"] + - ["Microsoft.PowerShell.Activities.ActivityImplementationContext", "Microsoft.PowerShell.Management.Activities.RenameComputer", "Method[GetPowerShell].ReturnValue"] + - ["System.String", "Microsoft.PowerShell.Management.Activities.GetPSProvider", "Property[PSCommandName]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.GetProcess", "Property[InputObject]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.RestartComputer", "Property[Protocol]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.StopService", "Property[ServiceDisplayName]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.SetWmiInstance", "Property[Path]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.RemoveItem", "Property[Exclude]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.RemoveWmiObject", "Property[AsJob]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.RemoveEventLog", "Property[LogName]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.NewService", "Property[Description]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.RenameItem", "Property[PassThru]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.TestConnection", "Property[AsJob]"] + - ["System.String", "Microsoft.PowerShell.Management.Activities.SplitPath", "Property[PSCommandName]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.NewService", "Property[BinaryPathName]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.RegisterWmiEvent", "Property[Class]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.StartService", "Property[Name]"] + - ["Microsoft.PowerShell.Activities.ActivityImplementationContext", "Microsoft.PowerShell.Management.Activities.GetChildItem", "Method[GetPowerShell].ReturnValue"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.NewService", "Property[Credential]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.ClearItem", "Property[LiteralPath]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.StopComputer", "Property[AsJob]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.DisableComputerRestore", "Property[Drive]"] + - ["System.String", "Microsoft.PowerShell.Management.Activities.CheckpointComputer", "Property[PSCommandName]"] + - ["Microsoft.PowerShell.Activities.ActivityImplementationContext", "Microsoft.PowerShell.Management.Activities.MoveItemProperty", "Method[GetPowerShell].ReturnValue"] + - ["System.String", "Microsoft.PowerShell.Management.Activities.LimitEventLog", "Property[PSCommandName]"] + - ["Microsoft.PowerShell.Activities.ActivityImplementationContext", "Microsoft.PowerShell.Management.Activities.MoveItem", "Method[GetPowerShell].ReturnValue"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.ClearItemProperty", "Property[LiteralPath]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.RenameComputer", "Property[LocalCredential]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.NewEventLog", "Property[LogName]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.GetHotFix", "Property[Description]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.AddComputer", "Property[DomainName]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.CopyItemProperty", "Property[PassThru]"] + - ["Microsoft.PowerShell.Activities.ActivityImplementationContext", "Microsoft.PowerShell.Management.Activities.GetContent", "Method[GetPowerShell].ReturnValue"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.SetWmiInstance", "Property[Arguments]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.AddContent", "Property[PassThru]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.GetEventLog", "Property[UserName]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.RenameItem", "Property[NewName]"] + - ["System.String", "Microsoft.PowerShell.Management.Activities.ResetComputerMachinePassword", "Property[PSCommandName]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.SetItem", "Property[Value]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.AddContent", "Property[Include]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.WriteEventLog", "Property[Message]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.NewService", "Property[Name]"] + - ["Microsoft.PowerShell.Activities.ActivityImplementationContext", "Microsoft.PowerShell.Management.Activities.RestartComputer", "Method[GetPowerShell].ReturnValue"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.StopComputer", "Property[Protocol]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.SplitPath", "Property[Credential]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.SetItemProperty", "Property[Name]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.StopProcess", "Property[Force]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.StopComputer", "Property[WsmanAuthentication]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.CopyItemProperty", "Property[LiteralPath]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.GetLocation", "Property[PSDrive]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.GetItem", "Property[Force]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.NewItemProperty", "Property[Path]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.GetContent", "Property[Encoding]"] + - ["Microsoft.PowerShell.Activities.ActivityImplementationContext", "Microsoft.PowerShell.Management.Activities.GetService", "Method[GetPowerShell].ReturnValue"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.GetItemPropertyValue", "Property[Name]"] + - ["System.String", "Microsoft.PowerShell.Management.Activities.GetPSDrive", "Property[PSCommandName]"] + - ["Microsoft.PowerShell.Activities.ActivityImplementationContext", "Microsoft.PowerShell.Management.Activities.JoinPath", "Method[GetPowerShell].ReturnValue"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.RemoveItem", "Property[Stream]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.StartProcess", "Property[Wait]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.StartProcess", "Property[RedirectStandardInput]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.RestartComputer", "Property[Timeout]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.LimitEventLog", "Property[MaximumSize]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.NewItem", "Property[ItemType]"] + - ["Microsoft.PowerShell.Activities.ActivityImplementationContext", "Microsoft.PowerShell.Management.Activities.NewItemProperty", "Method[GetPowerShell].ReturnValue"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.SetContent", "Property[Include]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.SetContent", "Property[Force]"] + - ["System.String", "Microsoft.PowerShell.Management.Activities.GetItem", "Property[PSCommandName]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.GetItem", "Property[Path]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.AddComputer", "Property[Restart]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.SplitPath", "Property[Resolve]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.GetContent", "Property[Raw]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.GetProcess", "Property[FileVersionInfo]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.RestartService", "Property[Exclude]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.RenameItemProperty", "Property[Force]"] + - ["Microsoft.PowerShell.Activities.ActivityImplementationContext", "Microsoft.PowerShell.Management.Activities.AddComputer", "Method[GetPowerShell].ReturnValue"] + - ["Microsoft.PowerShell.Activities.ActivityImplementationContext", "Microsoft.PowerShell.Management.Activities.CopyItem", "Method[GetPowerShell].ReturnValue"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.SplitPath", "Property[IsAbsolute]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.RenameComputer", "Property[WsmanAuthentication]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.GetHotFix", "Property[Credential]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.StartProcess", "Property[PassThru]"] + - ["System.String", "Microsoft.PowerShell.Management.Activities.TestComputerSecureChannel", "Property[PSCommandName]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.GetPSProvider", "Property[PSProvider]"] + - ["Microsoft.PowerShell.Activities.ActivityImplementationContext", "Microsoft.PowerShell.Management.Activities.SetItemProperty", "Method[GetPowerShell].ReturnValue"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.RemoveItemProperty", "Property[Credential]"] + - ["System.String", "Microsoft.PowerShell.Management.Activities.NewItemProperty", "Property[PSCommandName]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.SetContent", "Property[Path]"] + - ["System.String", "Microsoft.PowerShell.Management.Activities.NewItem", "Property[PSCommandName]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.TestComputerSecureChannel", "Property[Repair]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.RenameComputer", "Property[Force]"] + - ["System.Activities.InArgument>", "Microsoft.PowerShell.Management.Activities.GetChildItem", "Property[Attributes]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.InvokeItem", "Property[Exclude]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.GetLocation", "Property[StackName]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.CopyItem", "Property[PassThru]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.RestartComputer", "Property[Wait]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.MoveItemProperty", "Property[Name]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.RenameItemProperty", "Property[Path]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.RenameComputer", "Property[PassThru]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.RemoveItemProperty", "Property[Include]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.NewService", "Property[DependsOn]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.StopService", "Property[Exclude]"] + - ["System.String", "Microsoft.PowerShell.Management.Activities.SetItemProperty", "Property[PSCommandName]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.RemoveComputer", "Property[LocalCredential]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.WriteEventLog", "Property[Category]"] + - ["Microsoft.PowerShell.Activities.ActivityImplementationContext", "Microsoft.PowerShell.Management.Activities.RemoveItemProperty", "Method[GetPowerShell].ReturnValue"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.GetPSDrive", "Property[LiteralName]"] + - ["System.String", "Microsoft.PowerShell.Management.Activities.CopyItemProperty", "Property[PSCommandName]"] + - ["System.String", "Microsoft.PowerShell.Management.Activities.RestoreComputer", "Property[PSCommandName]"] + - ["Microsoft.PowerShell.Activities.ActivityImplementationContext", "Microsoft.PowerShell.Management.Activities.RenameItemProperty", "Method[GetPowerShell].ReturnValue"] + - ["System.String", "Microsoft.PowerShell.Management.Activities.WaitProcess", "Property[PSCommandName]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.StartService", "Property[Include]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.CopyItemProperty", "Property[Exclude]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.GetContent", "Property[Filter]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.WriteEventLog", "Property[EntryType]"] + - ["Microsoft.PowerShell.Activities.ActivityImplementationContext", "Microsoft.PowerShell.Management.Activities.CheckpointComputer", "Method[GetPowerShell].ReturnValue"] + - ["System.String", "Microsoft.PowerShell.Management.Activities.GetContent", "Property[PSCommandName]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.RemoveItem", "Property[Path]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.GetChildItem", "Property[ReadOnly]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.RemoveComputer", "Property[PassThru]"] + - ["System.String", "Microsoft.PowerShell.Management.Activities.ClearItemProperty", "Property[PSCommandName]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.ClearContent", "Property[Credential]"] + - ["Microsoft.PowerShell.Activities.ActivityImplementationContext", "Microsoft.PowerShell.Management.Activities.TestPath", "Method[GetPowerShell].ReturnValue"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.GetItemProperty", "Property[LiteralPath]"] + - ["Microsoft.PowerShell.Activities.ActivityImplementationContext", "Microsoft.PowerShell.Management.Activities.ClearEventLog", "Method[GetPowerShell].ReturnValue"] + - ["System.String", "Microsoft.PowerShell.Management.Activities.GetProcess", "Property[PSCommandName]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.WriteEventLog", "Property[Source]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.StopService", "Property[PassThru]"] + - ["System.String", "Microsoft.PowerShell.Management.Activities.GetItemProperty", "Property[PSCommandName]"] + - ["Microsoft.PowerShell.Activities.ActivityImplementationContext", "Microsoft.PowerShell.Management.Activities.GetProcess", "Method[GetPowerShell].ReturnValue"] + - ["System.String", "Microsoft.PowerShell.Management.Activities.MoveItem", "Property[PSCommandName]"] + - ["Microsoft.PowerShell.Activities.ActivityImplementationContext", "Microsoft.PowerShell.Management.Activities.ClearItemProperty", "Method[GetPowerShell].ReturnValue"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.RemoveComputer", "Property[Force]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.GetProcess", "Property[IncludeUserName]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.GetContent", "Property[LiteralPath]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.RenameItemProperty", "Property[Exclude]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.RestartComputer", "Property[PSCredential]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.NewItemProperty", "Property[Name]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.RegisterWmiEvent", "Property[ComputerName]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.GetContent", "Property[Stream]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.CopyItemProperty", "Property[Path]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.RenameComputer", "Property[DomainCredential]"] + - ["System.String", "Microsoft.PowerShell.Management.Activities.SuspendService", "Property[PSCommandName]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.TestPath", "Property[PathType]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.MoveItem", "Property[LiteralPath]"] + - ["System.String", "Microsoft.PowerShell.Management.Activities.RestartComputer", "Property[PSCommandName]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.RestoreComputer", "Property[RestorePoint]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.RestartService", "Property[Name]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.StartProcess", "Property[Credential]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.StartProcess", "Property[WindowStyle]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.SetWmiInstance", "Property[InputObject]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.InvokeItem", "Property[Include]"] + - ["Microsoft.PowerShell.Activities.ActivityImplementationContext", "Microsoft.PowerShell.Management.Activities.StopProcess", "Method[GetPowerShell].ReturnValue"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.GetItem", "Property[Credential]"] + - ["Microsoft.PowerShell.Activities.ActivityImplementationContext", "Microsoft.PowerShell.Management.Activities.ResetComputerMachinePassword", "Method[GetPowerShell].ReturnValue"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.TestPath", "Property[Exclude]"] + - ["Microsoft.PowerShell.Activities.ActivityImplementationContext", "Microsoft.PowerShell.Management.Activities.ClearItem", "Method[GetPowerShell].ReturnValue"] + - ["System.String", "Microsoft.PowerShell.Management.Activities.RenameItem", "Property[PSCommandName]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.RenameItemProperty", "Property[LiteralPath]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.SetItemProperty", "Property[InputObject]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.RegisterWmiEvent", "Property[Action]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.RemoveItemProperty", "Property[LiteralPath]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.StartProcess", "Property[Verb]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.MoveItem", "Property[Path]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.TestConnection", "Property[ThrottleLimit]"] + - ["Microsoft.PowerShell.Activities.ActivityImplementationContext", "Microsoft.PowerShell.Management.Activities.GetHotFix", "Method[GetPowerShell].ReturnValue"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.SetService", "Property[ServiceDisplayName]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.TestPath", "Property[Credential]"] + - ["Microsoft.PowerShell.Activities.ActivityImplementationContext", "Microsoft.PowerShell.Management.Activities.StopComputer", "Method[GetPowerShell].ReturnValue"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.ClearRecycleBin", "Property[Force]"] + - ["System.String", "Microsoft.PowerShell.Management.Activities.ClearEventLog", "Property[PSCommandName]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.SetWmiInstance", "Property[Credential]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.GetItem", "Property[LiteralPath]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.StopService", "Property[Force]"] + - ["System.String", "Microsoft.PowerShell.Management.Activities.ResolvePath", "Property[PSCommandName]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.GetService", "Property[Exclude]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.ResumeService", "Property[Name]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.CopyItem", "Property[Credential]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.StartService", "Property[Exclude]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.GetEventLog", "Property[AsBaseObject]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.ResolvePath", "Property[Relative]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.StartProcess", "Property[WorkingDirectory]"] + - ["System.Boolean", "Microsoft.PowerShell.Management.Activities.WriteEventLog", "Property[SupportsCustomRemoting]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.ClearContent", "Property[Exclude]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.NewItemProperty", "Property[Value]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.GetItemProperty", "Property[Exclude]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.MoveItem", "Property[Exclude]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.GetEventLog", "Property[InstanceId]"] + - ["Microsoft.PowerShell.Activities.ActivityImplementationContext", "Microsoft.PowerShell.Management.Activities.CopyItemProperty", "Method[GetPowerShell].ReturnValue"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.RegisterWmiEvent", "Property[Timeout]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.CopyItem", "Property[Include]"] + - ["System.String", "Microsoft.PowerShell.Management.Activities.RemoveItem", "Property[PSCommandName]"] + - ["System.String", "Microsoft.PowerShell.Management.Activities.AddContent", "Property[PSCommandName]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.RemoveWmiObject", "Property[ComputerName]"] + - ["Microsoft.PowerShell.Activities.ActivityImplementationContext", "Microsoft.PowerShell.Management.Activities.GetComputerRestorePoint", "Method[GetPowerShell].ReturnValue"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.MoveItem", "Property[Force]"] + - ["Microsoft.PowerShell.Activities.ActivityImplementationContext", "Microsoft.PowerShell.Management.Activities.SetWmiInstance", "Method[GetPowerShell].ReturnValue"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.StopComputer", "Property[ThrottleLimit]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.RemoveWmiObject", "Property[EnableAllPrivileges]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.GetLocation", "Property[Stack]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.RemoveWmiObject", "Property[Path]"] + - ["Microsoft.PowerShell.Activities.ActivityImplementationContext", "Microsoft.PowerShell.Management.Activities.NewWebServiceProxy", "Method[GetPowerShell].ReturnValue"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.StartService", "Property[PassThru]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.AddContent", "Property[Stream]"] + - ["Microsoft.PowerShell.Activities.ActivityImplementationContext", "Microsoft.PowerShell.Management.Activities.NewService", "Method[GetPowerShell].ReturnValue"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.GetChildItem", "Property[Hidden]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.RegisterWmiEvent", "Property[Forward]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.NewWebServiceProxy", "Property[Namespace]"] + - ["Microsoft.PowerShell.Activities.ActivityImplementationContext", "Microsoft.PowerShell.Management.Activities.ConvertPath", "Method[GetPowerShell].ReturnValue"] + - ["Microsoft.PowerShell.Activities.ActivityImplementationContext", "Microsoft.PowerShell.Management.Activities.SuspendService", "Method[GetPowerShell].ReturnValue"] + - ["System.Boolean", "Microsoft.PowerShell.Management.Activities.RemoveComputer", "Property[SupportsCustomRemoting]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.StopService", "Property[Name]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.GetItem", "Property[Filter]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.RemoveItem", "Property[Recurse]"] + - ["Microsoft.PowerShell.Activities.ActivityImplementationContext", "Microsoft.PowerShell.Management.Activities.GetLocation", "Method[GetPowerShell].ReturnValue"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.CopyItem", "Property[LiteralPath]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.RestartService", "Property[InputObject]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.SetContent", "Property[Stream]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.GetEventLog", "Property[After]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.RestartService", "Property[Include]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.SetItem", "Property[Include]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.GetItemProperty", "Property[Path]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.RemoveWmiObject", "Property[Authentication]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.TestConnection", "Property[BufferSize]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.GetChildItem", "Property[Depth]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.CopyItemProperty", "Property[Include]"] + - ["Microsoft.PowerShell.Activities.ActivityImplementationContext", "Microsoft.PowerShell.Management.Activities.NewItem", "Method[GetPowerShell].ReturnValue"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.GetEventLog", "Property[Before]"] + - ["System.String", "Microsoft.PowerShell.Management.Activities.SetItem", "Property[PSCommandName]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.GetItem", "Property[Include]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.RenameItem", "Property[Credential]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.SplitPath", "Property[Qualifier]"] + - ["System.String", "Microsoft.PowerShell.Management.Activities.ResumeService", "Property[PSCommandName]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.CopyItem", "Property[Force]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.ResumeService", "Property[PassThru]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.GetContent", "Property[Include]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.StopService", "Property[NoWait]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.RenameComputer", "Property[Restart]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.GetItemPropertyValue", "Property[Filter]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.TestPath", "Property[Filter]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.TestConnection", "Property[Protocol]"] + - ["Microsoft.PowerShell.Activities.ActivityImplementationContext", "Microsoft.PowerShell.Management.Activities.RenameItem", "Method[GetPowerShell].ReturnValue"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.TestPath", "Property[LiteralPath]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.SetWmiInstance", "Property[ThrottleLimit]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.ResumeService", "Property[InputObject]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.RemoveWmiObject", "Property[ThrottleLimit]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.SetWmiInstance", "Property[Impersonation]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.MoveItem", "Property[Destination]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.ClearContent", "Property[Stream]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.MoveItem", "Property[Credential]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.RemoveItemProperty", "Property[Filter]"] + - ["System.String", "Microsoft.PowerShell.Management.Activities.AddComputer", "Property[PSCommandName]"] + - ["System.String", "Microsoft.PowerShell.Management.Activities.NewService", "Property[PSCommandName]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.RestartService", "Property[ServiceDisplayName]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.GetService", "Property[ServiceDisplayName]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.StopService", "Property[Include]"] + - ["Microsoft.PowerShell.Activities.ActivityImplementationContext", "Microsoft.PowerShell.Management.Activities.LimitEventLog", "Method[GetPowerShell].ReturnValue"] + - ["System.String", "Microsoft.PowerShell.Management.Activities.RemoveItemProperty", "Property[PSCommandName]"] + - ["System.String", "Microsoft.PowerShell.Management.Activities.GetEventLog", "Property[PSCommandName]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.RemoveItem", "Property[Filter]"] + - ["System.Boolean", "Microsoft.PowerShell.Management.Activities.LimitEventLog", "Property[SupportsCustomRemoting]"] + - ["System.String", "Microsoft.PowerShell.Management.Activities.MoveItemProperty", "Property[PSCommandName]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.NewItemProperty", "Property[Include]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.RenameItemProperty", "Property[PassThru]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.NewWebServiceProxy", "Property[Uri]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.NewEventLog", "Property[ParameterResourceFile]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.RemoveItem", "Property[Force]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.SetItemProperty", "Property[Value]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.ClearContent", "Property[Include]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.RemoveEventLog", "Property[Source]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.StopComputer", "Property[DcomAuthentication]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.MoveItemProperty", "Property[Path]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.ClearItemProperty", "Property[Exclude]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.CopyItem", "Property[Path]"] + - ["System.String", "Microsoft.PowerShell.Management.Activities.StopComputer", "Property[PSCommandName]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.RemoveWmiObject", "Property[Namespace]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.AddComputer", "Property[UnjoinDomainCredential]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.GetItemProperty", "Property[Filter]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.ClearContent", "Property[Force]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.SetContent", "Property[LiteralPath]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.SetItem", "Property[PassThru]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.GetContent", "Property[Path]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.GetContent", "Property[TotalCount]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.CopyItemProperty", "Property[Credential]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.RestartComputer", "Property[PSComputerName]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.CopyItem", "Property[Exclude]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.NewEventLog", "Property[CategoryResourceFile]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.ConvertPath", "Property[LiteralPath]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.LimitEventLog", "Property[OverflowAction]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.NewItemProperty", "Property[Credential]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.SetItemProperty", "Property[Credential]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.RenameComputer", "Property[NewName]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.SplitPath", "Property[Path]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.SetItemProperty", "Property[Path]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.StartProcess", "Property[UseNewEnvironment]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.GetLocation", "Property[PSProvider]"] + - ["System.String", "Microsoft.PowerShell.Management.Activities.WriteEventLog", "Property[PSCommandName]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.RenameItemProperty", "Property[Credential]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.GetChildItem", "Property[Recurse]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.GetService", "Property[DependentServices]"] + - ["Microsoft.PowerShell.Activities.ActivityImplementationContext", "Microsoft.PowerShell.Management.Activities.TestConnection", "Method[GetPowerShell].ReturnValue"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.SetItemProperty", "Property[Exclude]"] + - ["Microsoft.PowerShell.Activities.ActivityImplementationContext", "Microsoft.PowerShell.Management.Activities.StopService", "Method[GetPowerShell].ReturnValue"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.TestPath", "Property[Include]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.SplitPath", "Property[Leaf]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.ClearItemProperty", "Property[Path]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.InvokeItem", "Property[Filter]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.GetContent", "Property[ReadCount]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.ClearContent", "Property[LiteralPath]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.LimitEventLog", "Property[LogName]"] + - ["Microsoft.PowerShell.Activities.ActivityImplementationContext", "Microsoft.PowerShell.Management.Activities.RemoveComputer", "Method[GetPowerShell].ReturnValue"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.GetEventLog", "Property[LogName]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.ClearItem", "Property[Credential]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.RenameComputer", "Property[Protocol]"] + - ["Microsoft.PowerShell.Activities.ActivityImplementationContext", "Microsoft.PowerShell.Management.Activities.GetEventLog", "Method[GetPowerShell].ReturnValue"] + - ["Microsoft.PowerShell.Activities.ActivityImplementationContext", "Microsoft.PowerShell.Management.Activities.EnableComputerRestore", "Method[GetPowerShell].ReturnValue"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.AddComputer", "Property[WorkgroupName]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.RemoveItem", "Property[LiteralPath]"] + - ["System.String", "Microsoft.PowerShell.Management.Activities.RenameComputer", "Property[PSCommandName]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.SetContent", "Property[Encoding]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.NewItemProperty", "Property[Force]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.GetChildItem", "Property[Directory]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.RemoveWmiObject", "Property[Class]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.NewItem", "Property[Path]"] + - ["System.Activities.InArgument>", "Microsoft.PowerShell.Management.Activities.TestPath", "Property[NewerThan]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.CopyItemProperty", "Property[Destination]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.StopComputer", "Property[Impersonation]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.LimitEventLog", "Property[RetentionDays]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.WriteEventLog", "Property[RawData]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.NewService", "Property[ServiceDisplayName]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.ClearItemProperty", "Property[Include]"] + - ["Microsoft.PowerShell.Activities.ActivityImplementationContext", "Microsoft.PowerShell.Management.Activities.GetPSProvider", "Method[GetPowerShell].ReturnValue"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.RemoveItem", "Property[Include]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.RemoveItemProperty", "Property[Exclude]"] + - ["Microsoft.PowerShell.Activities.ActivityImplementationContext", "Microsoft.PowerShell.Management.Activities.GetPSDrive", "Method[GetPowerShell].ReturnValue"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.SetWmiInstance", "Property[Locale]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.RegisterWmiEvent", "Property[Credential]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.GetChildItem", "Property[Filter]"] + - ["System.String", "Microsoft.PowerShell.Management.Activities.GetChildItem", "Property[PSCommandName]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.TestConnection", "Property[ComputerName]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.RestartService", "Property[Force]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.RemoveItemProperty", "Property[Path]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.NewItem", "Property[Force]"] + - ["System.Activities.InArgument>", "Microsoft.PowerShell.Management.Activities.TestPath", "Property[OlderThan]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.SetContent", "Property[Exclude]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.TestPath", "Property[IsValid]"] + - ["System.Boolean", "Microsoft.PowerShell.Management.Activities.StopComputer", "Property[SupportsCustomRemoting]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.SetItem", "Property[Path]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.AddContent", "Property[Value]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.NewItemProperty", "Property[LiteralPath]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.CheckpointComputer", "Property[Description]"] + - ["Microsoft.PowerShell.Activities.ActivityImplementationContext", "Microsoft.PowerShell.Management.Activities.SetContent", "Method[GetPowerShell].ReturnValue"] + - ["System.Boolean", "Microsoft.PowerShell.Management.Activities.ClearEventLog", "Property[SupportsCustomRemoting]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.AddContent", "Property[LiteralPath]"] + - ["System.String", "Microsoft.PowerShell.Management.Activities.StopService", "Property[PSCommandName]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.RegisterWmiEvent", "Property[Query]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.TestConnection", "Property[TimeToLive]"] + - ["System.String", "Microsoft.PowerShell.Management.Activities.StartProcess", "Property[PSCommandName]"] + - ["Microsoft.PowerShell.Activities.ActivityImplementationContext", "Microsoft.PowerShell.Management.Activities.GetItem", "Method[GetPowerShell].ReturnValue"] + - ["System.String", "Microsoft.PowerShell.Management.Activities.GetService", "Property[PSCommandName]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.GetItemProperty", "Property[Include]"] + - ["System.String", "Microsoft.PowerShell.Management.Activities.SetWmiInstance", "Property[PSCommandName]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.SetWmiInstance", "Property[EnableAllPrivileges]"] + - ["System.String", "Microsoft.PowerShell.Management.Activities.GetComputerRestorePoint", "Property[PSCommandName]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.ClearItemProperty", "Property[Force]"] + - ["System.String", "Microsoft.PowerShell.Management.Activities.GetItemPropertyValue", "Property[PSCommandName]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.WaitProcess", "Property[Name]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.GetContent", "Property[Credential]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.SetItemProperty", "Property[Filter]"] + - ["Microsoft.PowerShell.Activities.ActivityImplementationContext", "Microsoft.PowerShell.Management.Activities.ResumeService", "Method[GetPowerShell].ReturnValue"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.RestartComputer", "Property[DcomAuthentication]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.RemoveWmiObject", "Property[Credential]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.TestComputerSecureChannel", "Property[Server]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.GetEventLog", "Property[List]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.RenameItemProperty", "Property[NewName]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.RenameItem", "Property[LiteralPath]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.GetChildItem", "Property[Include]"] + - ["System.String", "Microsoft.PowerShell.Management.Activities.InvokeItem", "Property[PSCommandName]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.ResolvePath", "Property[LiteralPath]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.AddContent", "Property[Credential]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.TestConnection", "Property[WsmanAuthentication]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.RenameItemProperty", "Property[Include]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.MoveItemProperty", "Property[Filter]"] + - ["System.String", "Microsoft.PowerShell.Management.Activities.TestConnection", "Property[PSCommandName]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.ClearItemProperty", "Property[PassThru]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.EnableComputerRestore", "Property[Drive]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.SetService", "Property[InputObject]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.GetChildItem", "Property[Force]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.AddContent", "Property[Encoding]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.AddComputer", "Property[PassThru]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.AddContent", "Property[Filter]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.MoveItemProperty", "Property[PassThru]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.RenameItemProperty", "Property[Name]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.WaitProcess", "Property[InputObject]"] + - ["System.String", "Microsoft.PowerShell.Management.Activities.TestPath", "Property[PSCommandName]"] + - ["Microsoft.PowerShell.Activities.ActivityImplementationContext", "Microsoft.PowerShell.Management.Activities.RegisterWmiEvent", "Method[GetPowerShell].ReturnValue"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.GetContent", "Property[Tail]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.GetItemPropertyValue", "Property[LiteralPath]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.GetItem", "Property[Stream]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.SetWmiInstance", "Property[Authentication]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.GetEventLog", "Property[Source]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.NewWebServiceProxy", "Property[UseDefaultCredential]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.SetItem", "Property[Force]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.GetChildItem", "Property[System]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.GetContent", "Property[Delimiter]"] + - ["System.String", "Microsoft.PowerShell.Management.Activities.RemoveEventLog", "Property[PSCommandName]"] + - ["Microsoft.PowerShell.Activities.ActivityImplementationContext", "Microsoft.PowerShell.Management.Activities.SetItem", "Method[GetPowerShell].ReturnValue"] + - ["Microsoft.PowerShell.Activities.ActivityImplementationContext", "Microsoft.PowerShell.Management.Activities.InvokeItem", "Method[GetPowerShell].ReturnValue"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.JoinPath", "Property[Credential]"] + - ["System.String", "Microsoft.PowerShell.Management.Activities.GetLocation", "Property[PSCommandName]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.RestartComputer", "Property[For]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.AddComputer", "Property[NewName]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.CopyItemProperty", "Property[Name]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.MoveItemProperty", "Property[Include]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.CopyItemProperty", "Property[Force]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.StopService", "Property[InputObject]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.ResetComputerMachinePassword", "Property[Credential]"] + - ["Microsoft.PowerShell.Activities.ActivityImplementationContext", "Microsoft.PowerShell.Management.Activities.StartProcess", "Method[GetPowerShell].ReturnValue"] + - ["Microsoft.PowerShell.Activities.ActivityImplementationContext", "Microsoft.PowerShell.Management.Activities.SplitPath", "Method[GetPowerShell].ReturnValue"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.JoinPath", "Property[ChildPath]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.ClearItemProperty", "Property[Credential]"] + - ["Microsoft.PowerShell.Activities.ActivityImplementationContext", "Microsoft.PowerShell.Management.Activities.RestoreComputer", "Method[GetPowerShell].ReturnValue"] + - ["System.String", "Microsoft.PowerShell.Management.Activities.StartService", "Property[PSCommandName]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.ClearItem", "Property[Include]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.CopyItem", "Property[Container]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.NewItemProperty", "Property[PropertyType]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.GetProcess", "Property[Name]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.RestartComputer", "Property[WsmanAuthentication]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.SetContent", "Property[PassThru]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.TestPath", "Property[Path]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.SplitPath", "Property[Parent]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.InvokeItem", "Property[Credential]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.SetService", "Property[Status]"] + - ["System.Boolean", "Microsoft.PowerShell.Management.Activities.RestartComputer!", "Property[DisableSelfRestart]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.TestConnection", "Property[Impersonation]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.SetWmiInstance", "Property[Class]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.ClearItem", "Property[Filter]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.StartProcess", "Property[NoNewWindow]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.MoveItemProperty", "Property[Force]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.CopyItem", "Property[ToSession]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.TestConnection", "Property[Quiet]"] + - ["Microsoft.PowerShell.Activities.ActivityImplementationContext", "Microsoft.PowerShell.Management.Activities.TestComputerSecureChannel", "Method[GetPowerShell].ReturnValue"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.SuspendService", "Property[ServiceDisplayName]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.JoinPath", "Property[Resolve]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.ClearItem", "Property[Exclude]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.CopyItem", "Property[Recurse]"] + - ["System.Boolean", "Microsoft.PowerShell.Management.Activities.RemoveEventLog", "Property[SupportsCustomRemoting]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.GetPSDrive", "Property[PSProvider]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.GetPSDrive", "Property[Name]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.SetWmiInstance", "Property[PutType]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.AddComputer", "Property[Options]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.AddComputer", "Property[Credential]"] + - ["System.String", "Microsoft.PowerShell.Management.Activities.JoinPath", "Property[PSCommandName]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.GetChildItem", "Property[Exclude]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.TestConnection", "Property[Delay]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.ClearContent", "Property[Path]"] + - ["Microsoft.PowerShell.Activities.ActivityImplementationContext", "Microsoft.PowerShell.Management.Activities.AddContent", "Method[GetPowerShell].ReturnValue"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.ResumeService", "Property[Include]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.NewEventLog", "Property[MessageResourceFile]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.ClearItemProperty", "Property[Filter]"] + - ["System.Boolean", "Microsoft.PowerShell.Management.Activities.NewEventLog", "Property[SupportsCustomRemoting]"] + - ["System.String", "Microsoft.PowerShell.Management.Activities.GetHotFix", "Property[PSCommandName]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.RenameItemProperty", "Property[Filter]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.NewWebServiceProxy", "Property[Credential]"] + - ["Microsoft.PowerShell.Activities.ActivityImplementationContext", "Microsoft.PowerShell.Management.Activities.ClearContent", "Method[GetPowerShell].ReturnValue"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.SetItem", "Property[Credential]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.SetItem", "Property[Filter]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.StopProcess", "Property[PassThru]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.StartService", "Property[InputObject]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.AddComputer", "Property[Server]"] + - ["Microsoft.PowerShell.Activities.ActivityImplementationContext", "Microsoft.PowerShell.Management.Activities.RemoveEventLog", "Method[GetPowerShell].ReturnValue"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.SetWmiInstance", "Property[AsJob]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.MoveItemProperty", "Property[LiteralPath]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.GetContent", "Property[Exclude]"] + - ["Microsoft.PowerShell.Activities.ActivityImplementationContext", "Microsoft.PowerShell.Management.Activities.WaitProcess", "Method[GetPowerShell].ReturnValue"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.ResolvePath", "Property[Path]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.RenameItem", "Property[Path]"] + - ["Microsoft.PowerShell.Activities.ActivityImplementationContext", "Microsoft.PowerShell.Management.Activities.GetItemProperty", "Method[GetPowerShell].ReturnValue"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.AddComputer", "Property[OUPath]"] + - ["System.Boolean", "Microsoft.PowerShell.Management.Activities.AddComputer", "Property[SupportsCustomRemoting]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Management.Activities.MoveItemProperty", "Property[Destination]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftPowerShellScheduledJob/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftPowerShellScheduledJob/model.yml new file mode 100644 index 000000000000..616198ba484e --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftPowerShellScheduledJob/model.yml @@ -0,0 +1,203 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["Microsoft.PowerShell.ScheduledJob.TriggerFrequency", "Microsoft.PowerShell.ScheduledJob.TriggerFrequency!", "Field[None]"] + - ["System.Management.Automation.Job2", "Microsoft.PowerShell.ScheduledJob.ScheduledJobDefinition!", "Method[StartJob].ReturnValue"] + - ["Microsoft.PowerShell.ScheduledJob.TaskMultipleInstancePolicy", "Microsoft.PowerShell.ScheduledJob.ScheduledJobOptions", "Property[MultipleInstancePolicy]"] + - ["System.Object", "Microsoft.PowerShell.ScheduledJob.JobTriggerToCimInstanceConverter", "Method[ConvertTo].ReturnValue"] + - ["System.Boolean", "Microsoft.PowerShell.ScheduledJob.ScheduledJobDefinition", "Property[Enabled]"] + - ["Microsoft.PowerShell.ScheduledJob.ScheduledJobDefinition", "Microsoft.PowerShell.ScheduledJob.GetScheduledJobOptionCommand", "Property[InputObject]"] + - ["Microsoft.PowerShell.ScheduledJob.ScheduledJobTrigger", "Microsoft.PowerShell.ScheduledJob.ScheduledJobTrigger!", "Method[CreateOnceTrigger].ReturnValue"] + - ["System.String", "Microsoft.PowerShell.ScheduledJob.DisableScheduledJobDefinitionBase!", "Field[DefinitionIdParameterSet]"] + - ["System.String", "Microsoft.PowerShell.ScheduledJob.RegisterScheduledJobCommand", "Property[FilePath]"] + - ["System.Int32", "Microsoft.PowerShell.ScheduledJob.DisableScheduledJobDefinitionBase", "Property[Id]"] + - ["System.Boolean", "Microsoft.PowerShell.ScheduledJob.ScheduledJobOptions", "Property[RunElevated]"] + - ["System.String[]", "Microsoft.PowerShell.ScheduledJob.RemoveJobTriggerCommand", "Property[Name]"] + - ["System.String", "Microsoft.PowerShell.ScheduledJob.GetScheduledJobOptionCommand", "Property[Name]"] + - ["System.String", "Microsoft.PowerShell.ScheduledJob.SetScheduledJobCommand", "Property[FilePath]"] + - ["System.String", "Microsoft.PowerShell.ScheduledJob.ScheduledJobInvocationInfo!", "Field[ArgumentListParameter]"] + - ["System.Collections.Generic.List", "Microsoft.PowerShell.ScheduledJob.ScheduledJobDefinition", "Property[JobTriggers]"] + - ["Microsoft.PowerShell.ScheduledJob.ScheduledJobTrigger", "Microsoft.PowerShell.ScheduledJob.ScheduledJobTrigger!", "Method[CreateAtLogOnTrigger].ReturnValue"] + - ["Microsoft.PowerShell.ScheduledJob.TriggerFrequency", "Microsoft.PowerShell.ScheduledJob.TriggerFrequency!", "Field[AtLogon]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.ScheduledJob.RegisterScheduledJobCommand", "Property[RunNow]"] + - ["Microsoft.PowerShell.ScheduledJob.ScheduledJobOptions", "Microsoft.PowerShell.ScheduledJob.SetScheduledJobOptionCommand", "Property[InputObject]"] + - ["System.Int32", "Microsoft.PowerShell.ScheduledJob.SetJobTriggerCommand", "Property[WeeksInterval]"] + - ["System.Int32", "Microsoft.PowerShell.ScheduledJob.NewJobTriggerCommand", "Property[DaysInterval]"] + - ["Microsoft.PowerShell.ScheduledJob.ScheduledJobTrigger[]", "Microsoft.PowerShell.ScheduledJob.RegisterScheduledJobCommand", "Property[Trigger]"] + - ["System.Boolean", "Microsoft.PowerShell.ScheduledJob.ScheduledJobOptions", "Property[StartIfOnBatteries]"] + - ["Microsoft.PowerShell.ScheduledJob.ScheduledJobTrigger[]", "Microsoft.PowerShell.ScheduledJob.AddJobTriggerCommand", "Property[Trigger]"] + - ["System.Management.Automation.Runspaces.AuthenticationMechanism", "Microsoft.PowerShell.ScheduledJob.RegisterScheduledJobCommand", "Property[Authentication]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.ScheduledJob.SetJobTriggerCommand", "Property[AtLogOn]"] + - ["System.Int32", "Microsoft.PowerShell.ScheduledJob.ScheduledJobDefinition", "Property[ExecutionHistoryLength]"] + - ["System.String", "Microsoft.PowerShell.ScheduledJob.DisableScheduledJobDefinitionBase!", "Field[DefinitionNameParameterSet]"] + - ["System.String", "Microsoft.PowerShell.ScheduledJob.RegisterScheduledJobCommand", "Property[Name]"] + - ["System.TimeSpan", "Microsoft.PowerShell.ScheduledJob.SetScheduledJobCommand", "Property[RunEvery]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.ScheduledJob.ScheduledJobOptionCmdletBase", "Property[RestartOnIdleResume]"] + - ["System.Int32", "Microsoft.PowerShell.ScheduledJob.ScheduledJobTrigger", "Property[Interval]"] + - ["System.Nullable", "Microsoft.PowerShell.ScheduledJob.ScheduledJobTrigger", "Property[At]"] + - ["Microsoft.PowerShell.ScheduledJob.ScheduledJobDefinition[]", "Microsoft.PowerShell.ScheduledJob.UnregisterScheduledJobCommand", "Property[InputObject]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.ScheduledJob.ScheduledJobOptionCmdletBase", "Property[RequireNetwork]"] + - ["System.String", "Microsoft.PowerShell.ScheduledJob.SetScheduledJobCommand", "Property[Name]"] + - ["System.String", "Microsoft.PowerShell.ScheduledJob.ScheduledJobSourceAdapter!", "Field[BeforeFilter]"] + - ["System.TimeSpan", "Microsoft.PowerShell.ScheduledJob.ScheduledJobOptionCmdletBase", "Property[IdleDuration]"] + - ["System.String", "Microsoft.PowerShell.ScheduledJob.ScheduledJobSourceAdapter!", "Field[NewestFilter]"] + - ["System.Int32", "Microsoft.PowerShell.ScheduledJob.NewJobTriggerCommand", "Property[WeeksInterval]"] + - ["Microsoft.PowerShell.ScheduledJob.TaskMultipleInstancePolicy", "Microsoft.PowerShell.ScheduledJob.TaskMultipleInstancePolicy!", "Field[Parallel]"] + - ["System.Int32[]", "Microsoft.PowerShell.ScheduledJob.RemoveJobTriggerCommand", "Property[TriggerId]"] + - ["System.Boolean", "Microsoft.PowerShell.ScheduledJob.DisableScheduledJobCommand", "Property[Enabled]"] + - ["System.Boolean", "Microsoft.PowerShell.ScheduledJob.EnableScheduledJobCommand", "Property[Enabled]"] + - ["System.Boolean", "Microsoft.PowerShell.ScheduledJob.ScheduledJobOptions", "Property[StartIfNotIdle]"] + - ["System.TimeSpan", "Microsoft.PowerShell.ScheduledJob.ScheduledJobOptions", "Property[IdleTimeout]"] + - ["System.Boolean", "Microsoft.PowerShell.ScheduledJob.DisableScheduledJobDefinitionBase", "Property[Enabled]"] + - ["System.Management.Automation.Job2", "Microsoft.PowerShell.ScheduledJob.ScheduledJobSourceAdapter", "Method[GetJobBySessionId].ReturnValue"] + - ["Microsoft.PowerShell.ScheduledJob.TriggerFrequency", "Microsoft.PowerShell.ScheduledJob.TriggerFrequency!", "Field[AtStartup]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.ScheduledJob.SetJobTriggerCommand", "Property[Once]"] + - ["System.Boolean", "Microsoft.PowerShell.ScheduledJob.JobTriggerToCimInstanceConverter", "Method[CanConvertTo].ReturnValue"] + - ["System.DateTime", "Microsoft.PowerShell.ScheduledJob.SetJobTriggerCommand", "Property[At]"] + - ["System.String[]", "Microsoft.PowerShell.ScheduledJob.GetScheduledJobCommand", "Property[Name]"] + - ["System.Object", "Microsoft.PowerShell.ScheduledJob.JobTriggerToCimInstanceConverter", "Method[ConvertFrom].ReturnValue"] + - ["System.Management.Automation.ScriptBlock", "Microsoft.PowerShell.ScheduledJob.RegisterScheduledJobCommand", "Property[InitializationScript]"] + - ["Microsoft.PowerShell.ScheduledJob.ScheduledJob", "Microsoft.PowerShell.ScheduledJob.ScheduledJobDefinition", "Method[StartJob].ReturnValue"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.ScheduledJob.ScheduledJobOptionCmdletBase", "Property[StartIfOnBattery]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.ScheduledJob.NewJobTriggerCommand", "Property[Daily]"] + - ["System.Management.Automation.Job2", "Microsoft.PowerShell.ScheduledJob.ScheduledJobSourceAdapter", "Method[GetJobByInstanceId].ReturnValue"] + - ["System.Collections.Generic.List", "Microsoft.PowerShell.ScheduledJob.ScheduledJobDefinition", "Method[RemoveTriggers].ReturnValue"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.ScheduledJob.UnregisterScheduledJobCommand", "Property[Force]"] + - ["System.String", "Microsoft.PowerShell.ScheduledJob.ScheduledJobDefinition", "Property[Command]"] + - ["System.String[]", "Microsoft.PowerShell.ScheduledJob.UnregisterScheduledJobCommand", "Property[Name]"] + - ["System.String", "Microsoft.PowerShell.ScheduledJob.ScheduleJobCmdletBase!", "Field[ModuleName]"] + - ["System.Collections.Generic.IList", "Microsoft.PowerShell.ScheduledJob.ScheduledJobSourceAdapter", "Method[GetJobsByFilter].ReturnValue"] + - ["Microsoft.PowerShell.ScheduledJob.ScheduledJobDefinition[]", "Microsoft.PowerShell.ScheduledJob.RemoveJobTriggerCommand", "Property[InputObject]"] + - ["System.Collections.Generic.List", "Microsoft.PowerShell.ScheduledJob.ScheduledJobDefinition", "Method[UpdateTriggers].ReturnValue"] + - ["System.TimeSpan", "Microsoft.PowerShell.ScheduledJob.NewJobTriggerCommand", "Property[RepetitionInterval]"] + - ["System.Int32", "Microsoft.PowerShell.ScheduledJob.ScheduledJobTrigger", "Property[Id]"] + - ["System.Nullable", "Microsoft.PowerShell.ScheduledJob.ScheduledJobTrigger", "Property[RepetitionInterval]"] + - ["System.String", "Microsoft.PowerShell.ScheduledJob.ScheduledJobTrigger", "Property[User]"] + - ["System.TimeSpan", "Microsoft.PowerShell.ScheduledJob.ScheduledJobTrigger", "Property[RandomDelay]"] + - ["System.String", "Microsoft.PowerShell.ScheduledJob.ScheduledJob", "Property[Command]"] + - ["System.Int32[]", "Microsoft.PowerShell.ScheduledJob.AddJobTriggerCommand", "Property[Id]"] + - ["Microsoft.PowerShell.ScheduledJob.TriggerFrequency", "Microsoft.PowerShell.ScheduledJob.ScheduledJobTrigger", "Property[Frequency]"] + - ["System.Int32", "Microsoft.PowerShell.ScheduledJob.GetJobTriggerCommand", "Property[Id]"] + - ["Microsoft.PowerShell.ScheduledJob.ScheduledJobDefinition", "Microsoft.PowerShell.ScheduledJob.ScheduledJobTrigger", "Property[JobDefinition]"] + - ["System.Boolean", "Microsoft.PowerShell.ScheduledJob.JobTriggerToCimInstanceConverter", "Method[CanConvertFrom].ReturnValue"] + - ["Microsoft.PowerShell.ScheduledJob.ScheduledJobTrigger", "Microsoft.PowerShell.ScheduledJob.ScheduledJobTrigger!", "Method[CreateAtStartupTrigger].ReturnValue"] + - ["System.Int32", "Microsoft.PowerShell.ScheduledJob.SetScheduledJobCommand", "Property[MaxResultCount]"] + - ["System.String", "Microsoft.PowerShell.ScheduledJob.ScheduledJob", "Property[StatusMessage]"] + - ["Microsoft.PowerShell.ScheduledJob.TriggerFrequency", "Microsoft.PowerShell.ScheduledJob.TriggerFrequency!", "Field[Once]"] + - ["System.String", "Microsoft.PowerShell.ScheduledJob.EnableDisableScheduledJobCmdletBase!", "Field[EnabledParameterSet]"] + - ["Microsoft.PowerShell.ScheduledJob.ScheduledJobTrigger", "Microsoft.PowerShell.ScheduledJob.ScheduledJobTrigger!", "Method[CreateWeeklyTrigger].ReturnValue"] + - ["System.Boolean", "Microsoft.PowerShell.ScheduledJob.ScheduledJobOptions", "Property[StopIfGoingOnBatteries]"] + - ["Microsoft.PowerShell.ScheduledJob.ScheduledJobDefinition", "Microsoft.PowerShell.ScheduledJob.ScheduledJob", "Property[Definition]"] + - ["System.Management.Automation.Runspaces.AuthenticationMechanism", "Microsoft.PowerShell.ScheduledJob.SetScheduledJobCommand", "Property[Authentication]"] + - ["Microsoft.PowerShell.ScheduledJob.ScheduledJobDefinition", "Microsoft.PowerShell.ScheduledJob.DisableScheduledJobDefinitionBase", "Property[InputObject]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.ScheduledJob.SetJobTriggerCommand", "Property[RepeatIndefinitely]"] + - ["System.Int32", "Microsoft.PowerShell.ScheduledJob.ScheduledJobDefinition", "Property[Id]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.ScheduledJob.EnableDisableScheduledJobCmdletBase", "Property[PassThru]"] + - ["System.Int32[]", "Microsoft.PowerShell.ScheduledJob.GetJobTriggerCommand", "Property[TriggerId]"] + - ["System.Int32[]", "Microsoft.PowerShell.ScheduledJob.GetScheduledJobCommand", "Property[Id]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.ScheduledJob.ScheduledJobOptionCmdletBase", "Property[DoNotAllowDemandStart]"] + - ["System.Boolean", "Microsoft.PowerShell.ScheduledJob.ScheduledJobOptions", "Property[DoNotAllowDemandStart]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.ScheduledJob.DisableScheduledJobDefinitionBase", "Property[PassThru]"] + - ["System.TimeSpan", "Microsoft.PowerShell.ScheduledJob.SetJobTriggerCommand", "Property[RandomDelay]"] + - ["System.TimeSpan", "Microsoft.PowerShell.ScheduledJob.SetJobTriggerCommand", "Property[RepetitionInterval]"] + - ["System.DayOfWeek[]", "Microsoft.PowerShell.ScheduledJob.NewJobTriggerCommand", "Property[DaysOfWeek]"] + - ["System.Boolean", "Microsoft.PowerShell.ScheduledJob.ScheduledJobOptions", "Property[RunWithoutNetwork]"] + - ["System.Collections.Generic.IList", "Microsoft.PowerShell.ScheduledJob.ScheduledJobSourceAdapter", "Method[GetJobsByCommand].ReturnValue"] + - ["System.TimeSpan", "Microsoft.PowerShell.ScheduledJob.NewJobTriggerCommand", "Property[RandomDelay]"] + - ["System.Management.Automation.ScriptBlock", "Microsoft.PowerShell.ScheduledJob.SetScheduledJobCommand", "Property[InitializationScript]"] + - ["System.Collections.Generic.IList", "Microsoft.PowerShell.ScheduledJob.ScheduledJobSourceAdapter", "Method[GetJobsByState].ReturnValue"] + - ["System.Management.Automation.Job2", "Microsoft.PowerShell.ScheduledJob.ScheduledJobSourceAdapter", "Method[NewJob].ReturnValue"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.ScheduledJob.NewJobTriggerCommand", "Property[Weekly]"] + - ["Microsoft.PowerShell.ScheduledJob.ScheduledJobOptions", "Microsoft.PowerShell.ScheduledJob.SetScheduledJobCommand", "Property[ScheduledJobOption]"] + - ["Microsoft.PowerShell.ScheduledJob.ScheduledJobTrigger[]", "Microsoft.PowerShell.ScheduledJob.SetScheduledJobCommand", "Property[Trigger]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.ScheduledJob.ScheduledJobOptionCmdletBase", "Property[RunElevated]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.ScheduledJob.SetJobTriggerCommand", "Property[Weekly]"] + - ["System.String", "Microsoft.PowerShell.ScheduledJob.ScheduledJobDefinition", "Property[PSExecutionPath]"] + - ["System.Int32", "Microsoft.PowerShell.ScheduledJob.RegisterScheduledJobCommand", "Property[MaxResultCount]"] + - ["System.Nullable", "Microsoft.PowerShell.ScheduledJob.ScheduledJobTrigger", "Property[RepetitionDuration]"] + - ["System.String", "Microsoft.PowerShell.ScheduledJob.ScheduledJobDefinition", "Property[PSExecutionArgs]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.ScheduledJob.SetScheduledJobCommand", "Property[RunAs32]"] + - ["System.Management.Automation.JobInvocationInfo", "Microsoft.PowerShell.ScheduledJob.ScheduledJobDefinition", "Property[InvocationInfo]"] + - ["System.String", "Microsoft.PowerShell.ScheduledJob.ScheduledJobOptionCmdletBase!", "Field[OptionsParameterSet]"] + - ["System.String", "Microsoft.PowerShell.ScheduledJob.DisableScheduledJobDefinitionBase", "Property[Name]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.ScheduledJob.SetScheduledJobOptionCommand", "Property[PassThru]"] + - ["Microsoft.PowerShell.ScheduledJob.TriggerFrequency", "Microsoft.PowerShell.ScheduledJob.TriggerFrequency!", "Field[Daily]"] + - ["System.Management.Automation.PSCredential", "Microsoft.PowerShell.ScheduledJob.ScheduledJobDefinition", "Property[Credential]"] + - ["System.Boolean", "Microsoft.PowerShell.ScheduledJob.ScheduledJob", "Property[HasMoreData]"] + - ["Microsoft.PowerShell.ScheduledJob.TaskMultipleInstancePolicy", "Microsoft.PowerShell.ScheduledJob.TaskMultipleInstancePolicy!", "Field[StopExisting]"] + - ["System.Management.Automation.PSCredential", "Microsoft.PowerShell.ScheduledJob.SetScheduledJobCommand", "Property[Credential]"] + - ["System.String", "Microsoft.PowerShell.ScheduledJob.ScheduledJob", "Property[Location]"] + - ["System.TimeSpan", "Microsoft.PowerShell.ScheduledJob.ScheduledJobOptions", "Property[IdleDuration]"] + - ["System.String", "Microsoft.PowerShell.ScheduledJob.ScheduledJobInvocationInfo!", "Field[RunAs32Parameter]"] + - ["System.Int32", "Microsoft.PowerShell.ScheduledJob.SetJobTriggerCommand", "Property[DaysInterval]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.ScheduledJob.NewJobTriggerCommand", "Property[AtStartup]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.ScheduledJob.SetScheduledJobCommand", "Property[ClearExecutionHistory]"] + - ["Microsoft.PowerShell.ScheduledJob.TriggerFrequency", "Microsoft.PowerShell.ScheduledJob.TriggerFrequency!", "Field[Weekly]"] + - ["Microsoft.PowerShell.ScheduledJob.ScheduledJobDefinition", "Microsoft.PowerShell.ScheduledJob.ScheduledJobDefinition!", "Method[LoadFromStore].ReturnValue"] + - ["Microsoft.PowerShell.ScheduledJob.ScheduledJobOptions", "Microsoft.PowerShell.ScheduledJob.ScheduledJobDefinition", "Property[Options]"] + - ["System.TimeSpan", "Microsoft.PowerShell.ScheduledJob.SetJobTriggerCommand", "Property[RepetitionDuration]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.ScheduledJob.NewJobTriggerCommand", "Property[Once]"] + - ["System.Collections.Generic.List", "Microsoft.PowerShell.ScheduledJob.ScheduledJobTrigger", "Property[DaysOfWeek]"] + - ["System.Boolean", "Microsoft.PowerShell.ScheduledJob.ScheduledJobOptions", "Property[StopIfGoingOffIdle]"] + - ["System.String", "Microsoft.PowerShell.ScheduledJob.ScheduledJobInvocationInfo!", "Field[ScriptBlockParameter]"] + - ["System.Boolean", "Microsoft.PowerShell.ScheduledJob.ScheduledJobOptions", "Property[RestartOnIdleResume]"] + - ["System.TimeSpan", "Microsoft.PowerShell.ScheduledJob.RegisterScheduledJobCommand", "Property[RunEvery]"] + - ["System.Management.Automation.JobDefinition", "Microsoft.PowerShell.ScheduledJob.ScheduledJobDefinition", "Property[Definition]"] + - ["System.DateTime", "Microsoft.PowerShell.ScheduledJob.NewJobTriggerCommand", "Property[At]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.ScheduledJob.SetScheduledJobCommand", "Property[RunNow]"] + - ["Microsoft.PowerShell.ScheduledJob.TaskMultipleInstancePolicy", "Microsoft.PowerShell.ScheduledJob.TaskMultipleInstancePolicy!", "Field[IgnoreNew]"] + - ["Microsoft.PowerShell.ScheduledJob.ScheduledJobTrigger", "Microsoft.PowerShell.ScheduledJob.ScheduledJobDefinition", "Method[GetTrigger].ReturnValue"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.ScheduledJob.ScheduledJobOptionCmdletBase", "Property[StopIfGoingOffIdle]"] + - ["System.Management.Automation.ScriptBlock", "Microsoft.PowerShell.ScheduledJob.RegisterScheduledJobCommand", "Property[ScriptBlock]"] + - ["System.Management.Automation.Job2", "Microsoft.PowerShell.ScheduledJob.ScheduledJobDefinition", "Method[Run].ReturnValue"] + - ["Microsoft.PowerShell.ScheduledJob.TaskMultipleInstancePolicy", "Microsoft.PowerShell.ScheduledJob.ScheduledJobOptionCmdletBase", "Property[MultipleInstancePolicy]"] + - ["System.Int32[]", "Microsoft.PowerShell.ScheduledJob.RemoveJobTriggerCommand", "Property[Id]"] + - ["System.Object[]", "Microsoft.PowerShell.ScheduledJob.SetScheduledJobCommand", "Property[ArgumentList]"] + - ["Microsoft.PowerShell.ScheduledJob.ScheduledJobTrigger[]", "Microsoft.PowerShell.ScheduledJob.SetJobTriggerCommand", "Property[InputObject]"] + - ["System.Management.Automation.ScriptBlock", "Microsoft.PowerShell.ScheduledJob.SetScheduledJobCommand", "Property[ScriptBlock]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.ScheduledJob.SetJobTriggerCommand", "Property[Daily]"] + - ["Microsoft.PowerShell.ScheduledJob.ScheduledJobDefinition", "Microsoft.PowerShell.ScheduledJob.GetJobTriggerCommand", "Property[InputObject]"] + - ["System.Collections.Generic.IList", "Microsoft.PowerShell.ScheduledJob.ScheduledJobSourceAdapter", "Method[GetJobsByName].ReturnValue"] + - ["System.String", "Microsoft.PowerShell.ScheduledJob.NewJobTriggerCommand", "Property[User]"] + - ["Microsoft.PowerShell.ScheduledJob.ScheduledJobDefinition", "Microsoft.PowerShell.ScheduledJob.SetScheduledJobCommand", "Property[InputObject]"] + - ["System.Boolean", "Microsoft.PowerShell.ScheduledJob.ScheduledJobOptions", "Property[ShowInTaskScheduler]"] + - ["Microsoft.PowerShell.ScheduledJob.ScheduledJobDefinition", "Microsoft.PowerShell.ScheduledJob.ScheduledJobOptions", "Property[JobDefinition]"] + - ["Microsoft.PowerShell.ScheduledJob.TaskMultipleInstancePolicy", "Microsoft.PowerShell.ScheduledJob.TaskMultipleInstancePolicy!", "Field[Queue]"] + - ["Microsoft.PowerShell.ScheduledJob.ScheduledJobTrigger", "Microsoft.PowerShell.ScheduledJob.ScheduledJobTrigger!", "Method[CreateDailyTrigger].ReturnValue"] + - ["System.String", "Microsoft.PowerShell.ScheduledJob.DisableScheduledJobDefinitionBase!", "Field[DefinitionParameterSet]"] + - ["System.String", "Microsoft.PowerShell.ScheduledJob.ScheduledJobInvocationInfo!", "Field[FilePathParameter]"] + - ["System.String", "Microsoft.PowerShell.ScheduledJob.ScheduledJobInvocationInfo!", "Field[InitializationScriptParameter]"] + - ["System.String[]", "Microsoft.PowerShell.ScheduledJob.AddJobTriggerCommand", "Property[Name]"] + - ["System.Int32[]", "Microsoft.PowerShell.ScheduledJob.UnregisterScheduledJobCommand", "Property[Id]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.ScheduledJob.RegisterScheduledJobCommand", "Property[RunAs32]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.ScheduledJob.SetJobTriggerCommand", "Property[AtStartup]"] + - ["System.Guid", "Microsoft.PowerShell.ScheduledJob.ScheduledJobDefinition", "Property[GlobalId]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.ScheduledJob.ScheduledJobOptionCmdletBase", "Property[ContinueIfGoingOnBattery]"] + - ["System.Collections.Generic.List", "Microsoft.PowerShell.ScheduledJob.ScheduledJobDefinition", "Method[GetTriggers].ReturnValue"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.ScheduledJob.ScheduledJobOptionCmdletBase", "Property[HideInTaskScheduler]"] + - ["System.Collections.Generic.IList", "Microsoft.PowerShell.ScheduledJob.ScheduledJobSourceAdapter", "Method[GetJobs].ReturnValue"] + - ["System.Object[]", "Microsoft.PowerShell.ScheduledJob.RegisterScheduledJobCommand", "Property[ArgumentList]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.ScheduledJob.SetJobTriggerCommand", "Property[PassThru]"] + - ["Microsoft.PowerShell.ScheduledJob.TaskMultipleInstancePolicy", "Microsoft.PowerShell.ScheduledJob.TaskMultipleInstancePolicy!", "Field[None]"] + - ["System.DayOfWeek[]", "Microsoft.PowerShell.ScheduledJob.SetJobTriggerCommand", "Property[DaysOfWeek]"] + - ["Microsoft.PowerShell.ScheduledJob.ScheduledJobTrigger[]", "Microsoft.PowerShell.ScheduledJob.EnableDisableScheduledJobCmdletBase", "Property[InputObject]"] + - ["System.Boolean", "Microsoft.PowerShell.ScheduledJob.ScheduledJobOptions", "Property[WakeToRun]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.ScheduledJob.ScheduledJobOptionCmdletBase", "Property[StartIfIdle]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.ScheduledJob.NewJobTriggerCommand", "Property[AtLogOn]"] + - ["System.String", "Microsoft.PowerShell.ScheduledJob.ScheduledJobDefinition", "Property[Name]"] + - ["System.TimeSpan", "Microsoft.PowerShell.ScheduledJob.NewJobTriggerCommand", "Property[RepetitionDuration]"] + - ["System.String", "Microsoft.PowerShell.ScheduledJob.GetJobTriggerCommand", "Property[Name]"] + - ["System.String", "Microsoft.PowerShell.ScheduledJob.ScheduledJobInvocationInfo!", "Field[AuthenticationParameter]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.ScheduledJob.SetScheduledJobCommand", "Property[PassThru]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.ScheduledJob.ScheduledJobOptionCmdletBase", "Property[WakeToRun]"] + - ["System.Management.Automation.PSCredential", "Microsoft.PowerShell.ScheduledJob.RegisterScheduledJobCommand", "Property[Credential]"] + - ["System.Int32", "Microsoft.PowerShell.ScheduledJob.GetScheduledJobOptionCommand", "Property[Id]"] + - ["Microsoft.PowerShell.ScheduledJob.ScheduledJobDefinition[]", "Microsoft.PowerShell.ScheduledJob.AddJobTriggerCommand", "Property[InputObject]"] + - ["System.Boolean", "Microsoft.PowerShell.ScheduledJob.ScheduledJobTrigger", "Property[Enabled]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.PowerShell.ScheduledJob.NewJobTriggerCommand", "Property[RepeatIndefinitely]"] + - ["System.TimeSpan", "Microsoft.PowerShell.ScheduledJob.ScheduledJobOptionCmdletBase", "Property[IdleTimeout]"] + - ["System.String", "Microsoft.PowerShell.ScheduledJob.SetJobTriggerCommand", "Property[User]"] + - ["Microsoft.PowerShell.ScheduledJob.ScheduledJobOptions", "Microsoft.PowerShell.ScheduledJob.RegisterScheduledJobCommand", "Property[ScheduledJobOption]"] + - ["System.String", "Microsoft.PowerShell.ScheduledJob.ScheduledJobSourceAdapter!", "Field[AfterFilter]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftPowerShellSecurityActivities/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftPowerShellSecurityActivities/model.yml new file mode 100644 index 000000000000..c532006c6ba5 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftPowerShellSecurityActivities/model.yml @@ -0,0 +1,86 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["Microsoft.PowerShell.Activities.ActivityImplementationContext", "Microsoft.PowerShell.Security.Activities.GetPfxCertificate", "Method[GetPowerShell].ReturnValue"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Security.Activities.UnprotectCmsMessage", "Property[IncludeContext]"] + - ["Microsoft.PowerShell.Activities.ActivityImplementationContext", "Microsoft.PowerShell.Security.Activities.GetCmsMessage", "Method[GetPowerShell].ReturnValue"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Security.Activities.GetAcl", "Property[LiteralPath]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Security.Activities.GetExecutionPolicy", "Property[List]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Security.Activities.GetPfxCertificate", "Property[FilePath]"] + - ["System.String", "Microsoft.PowerShell.Security.Activities.SetAuthenticodeSignature", "Property[PSCommandName]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Security.Activities.ProtectCmsMessage", "Property[Content]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Security.Activities.ConvertFromSecureString", "Property[SecureKey]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Security.Activities.GetAcl", "Property[Include]"] + - ["Microsoft.PowerShell.Activities.ActivityImplementationContext", "Microsoft.PowerShell.Security.Activities.GetAuthenticodeSignature", "Method[GetPowerShell].ReturnValue"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Security.Activities.ProtectCmsMessage", "Property[LiteralPath]"] + - ["Microsoft.PowerShell.Activities.ActivityImplementationContext", "Microsoft.PowerShell.Security.Activities.GetExecutionPolicy", "Method[GetPowerShell].ReturnValue"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Security.Activities.SetAcl", "Property[LiteralPath]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Security.Activities.ConvertToSecureString", "Property[SecureKey]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Security.Activities.ConvertToSecureString", "Property[Force]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Security.Activities.UnprotectCmsMessage", "Property[LiteralPath]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Security.Activities.SetAcl", "Property[Filter]"] + - ["System.String", "Microsoft.PowerShell.Security.Activities.GetAcl", "Property[PSCommandName]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Security.Activities.GetAcl", "Property[InputObject]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Security.Activities.SetAcl", "Property[Passthru]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Security.Activities.SetAcl", "Property[InputObject]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Security.Activities.SetAcl", "Property[CentralAccessPolicy]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Security.Activities.GetAcl", "Property[Audit]"] + - ["System.String", "Microsoft.PowerShell.Security.Activities.GetExecutionPolicy", "Property[PSCommandName]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Security.Activities.GetAcl", "Property[Filter]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Security.Activities.GetCmsMessage", "Property[LiteralPath]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Security.Activities.GetCmsMessage", "Property[Content]"] + - ["System.String", "Microsoft.PowerShell.Security.Activities.GetAuthenticodeSignature", "Property[PSCommandName]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Security.Activities.GetAcl", "Property[Path]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Security.Activities.ProtectCmsMessage", "Property[OutFile]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Security.Activities.SetAuthenticodeSignature", "Property[FilePath]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Security.Activities.SetAuthenticodeSignature", "Property[IncludeChain]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Security.Activities.SetAcl", "Property[SecurityDescriptor]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Security.Activities.SetAuthenticodeSignature", "Property[Force]"] + - ["System.String", "Microsoft.PowerShell.Security.Activities.ConvertToSecureString", "Property[PSCommandName]"] + - ["Microsoft.PowerShell.Activities.ActivityImplementationContext", "Microsoft.PowerShell.Security.Activities.ConvertToSecureString", "Method[GetPowerShell].ReturnValue"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Security.Activities.SetAcl", "Property[Exclude]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Security.Activities.SetExecutionPolicy", "Property[Force]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Security.Activities.UnprotectCmsMessage", "Property[Content]"] + - ["Microsoft.PowerShell.Activities.ActivityImplementationContext", "Microsoft.PowerShell.Security.Activities.ConvertFromSecureString", "Method[GetPowerShell].ReturnValue"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Security.Activities.ConvertFromSecureString", "Property[SecureString]"] + - ["System.String", "Microsoft.PowerShell.Security.Activities.ProtectCmsMessage", "Property[PSCommandName]"] + - ["System.String", "Microsoft.PowerShell.Security.Activities.GetCmsMessage", "Property[PSCommandName]"] + - ["System.String", "Microsoft.PowerShell.Security.Activities.ConvertFromSecureString", "Property[PSCommandName]"] + - ["System.String", "Microsoft.PowerShell.Security.Activities.GetPfxCertificate", "Property[PSCommandName]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Security.Activities.GetAcl", "Property[AllCentralAccessPolicies]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Security.Activities.SetAuthenticodeSignature", "Property[LiteralPath]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Security.Activities.SetAcl", "Property[Include]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Security.Activities.GetAuthenticodeSignature", "Property[FilePath]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Security.Activities.SetAcl", "Property[Path]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Security.Activities.SetAuthenticodeSignature", "Property[TimestampServer]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Security.Activities.GetExecutionPolicy", "Property[Scope]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Security.Activities.GetPfxCertificate", "Property[LiteralPath]"] + - ["Microsoft.PowerShell.Activities.ActivityImplementationContext", "Microsoft.PowerShell.Security.Activities.SetExecutionPolicy", "Method[GetPowerShell].ReturnValue"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Security.Activities.GetCmsMessage", "Property[Path]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Security.Activities.ConvertFromSecureString", "Property[Key]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Security.Activities.UnprotectCmsMessage", "Property[EventLogRecord]"] + - ["System.String", "Microsoft.PowerShell.Security.Activities.UnprotectCmsMessage", "Property[PSCommandName]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Security.Activities.SetAcl", "Property[ClearCentralAccessPolicy]"] + - ["Microsoft.PowerShell.Activities.ActivityImplementationContext", "Microsoft.PowerShell.Security.Activities.ProtectCmsMessage", "Method[GetPowerShell].ReturnValue"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Security.Activities.SetAuthenticodeSignature", "Property[HashAlgorithm]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Security.Activities.ProtectCmsMessage", "Property[Path]"] + - ["Microsoft.PowerShell.Activities.ActivityImplementationContext", "Microsoft.PowerShell.Security.Activities.SetAuthenticodeSignature", "Method[GetPowerShell].ReturnValue"] + - ["System.String", "Microsoft.PowerShell.Security.Activities.SetExecutionPolicy", "Property[PSCommandName]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Security.Activities.UnprotectCmsMessage", "Property[To]"] + - ["System.String", "Microsoft.PowerShell.Security.Activities.SetAcl", "Property[PSCommandName]"] + - ["Microsoft.PowerShell.Activities.ActivityImplementationContext", "Microsoft.PowerShell.Security.Activities.SetAcl", "Method[GetPowerShell].ReturnValue"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Security.Activities.ConvertToSecureString", "Property[String]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Security.Activities.GetAuthenticodeSignature", "Property[LiteralPath]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Security.Activities.SetAuthenticodeSignature", "Property[Certificate]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Security.Activities.SetExecutionPolicy", "Property[ExecutionPolicy]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Security.Activities.SetAcl", "Property[AclObject]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Security.Activities.UnprotectCmsMessage", "Property[Path]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Security.Activities.ProtectCmsMessage", "Property[To]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Security.Activities.ConvertToSecureString", "Property[Key]"] + - ["Microsoft.PowerShell.Activities.ActivityImplementationContext", "Microsoft.PowerShell.Security.Activities.UnprotectCmsMessage", "Method[GetPowerShell].ReturnValue"] + - ["Microsoft.PowerShell.Activities.ActivityImplementationContext", "Microsoft.PowerShell.Security.Activities.GetAcl", "Method[GetPowerShell].ReturnValue"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Security.Activities.GetAcl", "Property[Exclude]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Security.Activities.ConvertToSecureString", "Property[AsPlainText]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Security.Activities.SetExecutionPolicy", "Property[Scope]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftPowerShellTelemetry/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftPowerShellTelemetry/model.yml new file mode 100644 index 000000000000..f2cba52c6d7c --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftPowerShellTelemetry/model.yml @@ -0,0 +1,6 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Boolean", "Microsoft.PowerShell.Telemetry.ApplicationInsightsTelemetry!", "Property[CanSendTelemetry]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftPowerShellUtilityActivities/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftPowerShellUtilityActivities/model.yml new file mode 100644 index 000000000000..d1b8efb420d8 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftPowerShellUtilityActivities/model.yml @@ -0,0 +1,486 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Activities.InArgument", "Microsoft.PowerShell.Utility.Activities.OutFile", "Property[NoNewline]"] + - ["System.String", "Microsoft.PowerShell.Utility.Activities.SendMailMessage", "Property[PSCommandName]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Utility.Activities.CompareObject", "Property[DifferenceObject]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Utility.Activities.OutFile", "Property[Encoding]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Utility.Activities.SelectString", "Property[Encoding]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Utility.Activities.InvokeRestMethod", "Property[Method]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Utility.Activities.AddMember", "Property[InputObject]"] + - ["System.String", "Microsoft.PowerShell.Utility.Activities.RegisterEngineEvent", "Property[PSCommandName]"] + - ["System.String", "Microsoft.PowerShell.Utility.Activities.ImportClixml", "Property[PSCommandName]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Utility.Activities.WriteProgress", "Property[CurrentOperation]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Utility.Activities.GetDate", "Property[UFormat]"] + - ["System.String", "Microsoft.PowerShell.Utility.Activities.ExportFormatData", "Property[PSCommandName]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Utility.Activities.SetTraceSource", "Property[ListenerOption]"] + - ["Microsoft.PowerShell.Activities.ActivityImplementationContext", "Microsoft.PowerShell.Utility.Activities.ConvertFromCsv", "Method[GetPowerShell].ReturnValue"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Utility.Activities.SendMailMessage", "Property[Port]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Utility.Activities.GetEventSubscriber", "Property[SourceIdentifier]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Utility.Activities.GetDate", "Property[Date]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Utility.Activities.OutPrinter", "Property[Name]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Utility.Activities.SelectObject", "Property[Unique]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Utility.Activities.MeasureObject", "Property[IgnoreWhiteSpace]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Utility.Activities.AddType", "Property[MemberDefinition]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Utility.Activities.AddMember", "Property[MemberType]"] + - ["System.String", "Microsoft.PowerShell.Utility.Activities.ConvertToCsv", "Property[PSCommandName]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Utility.Activities.UnregisterEvent", "Property[SubscriptionId]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Utility.Activities.NewTimeSpan", "Property[Seconds]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Utility.Activities.ConvertFromStringData", "Property[StringData]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Utility.Activities.GetMember", "Property[Force]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Utility.Activities.NewEvent", "Property[EventArguments]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Utility.Activities.SetTraceSource", "Property[FilePath]"] + - ["Microsoft.PowerShell.Activities.ActivityImplementationContext", "Microsoft.PowerShell.Utility.Activities.InvokeWebRequest", "Method[GetPowerShell].ReturnValue"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Utility.Activities.SelectString", "Property[Exclude]"] + - ["System.String", "Microsoft.PowerShell.Utility.Activities.TeeObject", "Property[PSCommandName]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Utility.Activities.ConvertToHtml", "Property[Head]"] + - ["Microsoft.PowerShell.Activities.ActivityImplementationContext", "Microsoft.PowerShell.Utility.Activities.WriteVerbose", "Method[GetPowerShell].ReturnValue"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Utility.Activities.CompareObject", "Property[CaseSensitive]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Utility.Activities.InvokeWebRequest", "Property[TransferEncoding]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Utility.Activities.ExportCsv", "Property[Path]"] + - ["System.String", "Microsoft.PowerShell.Utility.Activities.WriteWarning", "Property[PSCommandName]"] + - ["Microsoft.PowerShell.Activities.ActivityImplementationContext", "Microsoft.PowerShell.Utility.Activities.UnblockFile", "Method[GetPowerShell].ReturnValue"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Utility.Activities.GetDate", "Property[Month]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Utility.Activities.WriteProgress", "Property[SourceId]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Utility.Activities.SendMailMessage", "Property[Priority]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Utility.Activities.ExportFormatData", "Property[NoClobber]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Utility.Activities.MeasureObject", "Property[Word]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Utility.Activities.UpdateList", "Property[Add]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Utility.Activities.RegisterObjectEvent", "Property[Action]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Utility.Activities.UpdateList", "Property[Replace]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Utility.Activities.AddType", "Property[Name]"] + - ["Microsoft.PowerShell.Activities.ActivityImplementationContext", "Microsoft.PowerShell.Utility.Activities.SelectString", "Method[GetPowerShell].ReturnValue"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Utility.Activities.ImportCsv", "Property[Encoding]"] + - ["Microsoft.PowerShell.Activities.ActivityImplementationContext", "Microsoft.PowerShell.Utility.Activities.ConvertToCsv", "Method[GetPowerShell].ReturnValue"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Utility.Activities.OutFile", "Property[Append]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Utility.Activities.ConvertToXml", "Property[Depth]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Utility.Activities.GetDate", "Property[Minute]"] + - ["System.String", "Microsoft.PowerShell.Utility.Activities.ImportLocalizedData", "Property[PSCommandName]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Utility.Activities.RegisterEngineEvent", "Property[SourceIdentifier]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Utility.Activities.InvokeRestMethod", "Property[ProxyCredential]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Utility.Activities.InvokeRestMethod", "Property[TimeoutSec]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Utility.Activities.SelectXml", "Property[Namespace]"] + - ["System.String", "Microsoft.PowerShell.Utility.Activities.ConvertFromString", "Property[PSCommandName]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Utility.Activities.CompareObject", "Property[PassThru]"] + - ["System.String", "Microsoft.PowerShell.Utility.Activities.GroupObject", "Property[PSCommandName]"] + - ["Microsoft.PowerShell.Activities.ActivityImplementationContext", "Microsoft.PowerShell.Utility.Activities.ImportCsv", "Method[GetPowerShell].ReturnValue"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Utility.Activities.ImportCsv", "Property[Delimiter]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Utility.Activities.InvokeRestMethod", "Property[PassThru]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Utility.Activities.GetRandom", "Property[InputObject]"] + - ["Microsoft.PowerShell.Activities.ActivityImplementationContext", "Microsoft.PowerShell.Utility.Activities.MeasureCommand", "Method[GetPowerShell].ReturnValue"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Utility.Activities.SelectString", "Property[CaseSensitive]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Utility.Activities.GetRandom", "Property[Minimum]"] + - ["Microsoft.PowerShell.Activities.ActivityImplementationContext", "Microsoft.PowerShell.Utility.Activities.ConvertToHtml", "Method[GetPowerShell].ReturnValue"] + - ["System.String", "Microsoft.PowerShell.Utility.Activities.OutFile", "Property[PSCommandName]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Utility.Activities.AddMember", "Property[NotePropertyValue]"] + - ["System.String", "Microsoft.PowerShell.Utility.Activities.GetCulture", "Property[PSCommandName]"] + - ["Microsoft.PowerShell.Activities.ActivityImplementationContext", "Microsoft.PowerShell.Utility.Activities.AddType", "Method[GetPowerShell].ReturnValue"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Utility.Activities.AddType", "Property[Namespace]"] + - ["Microsoft.PowerShell.Activities.ActivityImplementationContext", "Microsoft.PowerShell.Utility.Activities.SetDate", "Method[GetPowerShell].ReturnValue"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Utility.Activities.ConvertFromCsv", "Property[UseCulture]"] + - ["Microsoft.PowerShell.Activities.ActivityImplementationContext", "Microsoft.PowerShell.Utility.Activities.SetTraceSource", "Method[GetPowerShell].ReturnValue"] + - ["System.String", "Microsoft.PowerShell.Utility.Activities.UnblockFile", "Property[PSCommandName]"] + - ["System.String", "Microsoft.PowerShell.Utility.Activities.NewTimeSpan", "Property[PSCommandName]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Utility.Activities.WriteWarning", "Property[Message]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Utility.Activities.WriteOutput", "Property[InputObject]"] + - ["System.String", "Microsoft.PowerShell.Utility.Activities.ConvertFromJson", "Property[PSCommandName]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Utility.Activities.OutPrinter", "Property[InputObject]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Utility.Activities.GetDate", "Property[DisplayHint]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Utility.Activities.CompareObject", "Property[Culture]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Utility.Activities.ImportLocalizedData", "Property[BaseDirectory]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Utility.Activities.SortObject", "Property[Unique]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Utility.Activities.AddType", "Property[Path]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Utility.Activities.SelectObject", "Property[Skip]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Utility.Activities.UpdateList", "Property[InputObject]"] + - ["System.Activities.InArgument>", "Microsoft.PowerShell.Utility.Activities.GetRandom", "Property[SetSeed]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Utility.Activities.WriteProgress", "Property[ParentId]"] + - ["Microsoft.PowerShell.Activities.ActivityImplementationContext", "Microsoft.PowerShell.Utility.Activities.NewEvent", "Method[GetPowerShell].ReturnValue"] + - ["System.String", "Microsoft.PowerShell.Utility.Activities.SelectObject", "Property[PSCommandName]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Utility.Activities.OutFile", "Property[LiteralPath]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Utility.Activities.ExportCsv", "Property[NoClobber]"] + - ["System.String", "Microsoft.PowerShell.Utility.Activities.StartSleep", "Property[PSCommandName]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Utility.Activities.ImportClixml", "Property[First]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Utility.Activities.RegisterObjectEvent", "Property[SourceIdentifier]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Utility.Activities.InvokeRestMethod", "Property[UserAgent]"] + - ["System.String", "Microsoft.PowerShell.Utility.Activities.InvokeExpression", "Property[PSCommandName]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Utility.Activities.InvokeWebRequest", "Property[Body]"] + - ["System.String", "Microsoft.PowerShell.Utility.Activities.SelectXml", "Property[PSCommandName]"] + - ["Microsoft.PowerShell.Activities.ActivityImplementationContext", "Microsoft.PowerShell.Utility.Activities.ExportFormatData", "Method[GetPowerShell].ReturnValue"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Utility.Activities.InvokeWebRequest", "Property[Certificate]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Utility.Activities.SetDate", "Property[DisplayHint]"] + - ["System.String", "Microsoft.PowerShell.Utility.Activities.AddType", "Property[PSCommandName]"] + - ["Microsoft.PowerShell.Activities.ActivityImplementationContext", "Microsoft.PowerShell.Utility.Activities.ConvertToJson", "Method[GetPowerShell].ReturnValue"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Utility.Activities.GetMember", "Property[View]"] + - ["Microsoft.PowerShell.Activities.ActivityImplementationContext", "Microsoft.PowerShell.Utility.Activities.GetEvent", "Method[GetPowerShell].ReturnValue"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Utility.Activities.GetTraceSource", "Property[Name]"] + - ["Microsoft.PowerShell.Activities.ActivityImplementationContext", "Microsoft.PowerShell.Utility.Activities.ExportClixml", "Method[GetPowerShell].ReturnValue"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Utility.Activities.SelectString", "Property[NotMatch]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Utility.Activities.InvokeRestMethod", "Property[SessionVariable]"] + - ["System.String", "Microsoft.PowerShell.Utility.Activities.CompareObject", "Property[PSCommandName]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Utility.Activities.InvokeWebRequest", "Property[Credential]"] + - ["System.String", "Microsoft.PowerShell.Utility.Activities.ExportClixml", "Property[PSCommandName]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Utility.Activities.ImportCsv", "Property[LiteralPath]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Utility.Activities.ConvertToCsv", "Property[NoTypeInformation]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Utility.Activities.SendMailMessage", "Property[Encoding]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Utility.Activities.InvokeWebRequest", "Property[Uri]"] + - ["System.String", "Microsoft.PowerShell.Utility.Activities.ConvertToXml", "Property[PSCommandName]"] + - ["Microsoft.PowerShell.Activities.ActivityImplementationContext", "Microsoft.PowerShell.Utility.Activities.GetTraceSource", "Method[GetPowerShell].ReturnValue"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Utility.Activities.SelectString", "Property[Context]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Utility.Activities.SelectXml", "Property[Xml]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Utility.Activities.GetDate", "Property[Year]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Utility.Activities.GroupObject", "Property[Property]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Utility.Activities.SetDate", "Property[Date]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Utility.Activities.OutString", "Property[Stream]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Utility.Activities.InvokeWebRequest", "Property[CertificateThumbprint]"] + - ["System.String", "Microsoft.PowerShell.Utility.Activities.ExportCsv", "Property[PSCommandName]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Utility.Activities.WriteError", "Property[Exception]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Utility.Activities.SelectXml", "Property[Path]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Utility.Activities.NewTimeSpan", "Property[End]"] + - ["System.String", "Microsoft.PowerShell.Utility.Activities.WriteDebug", "Property[PSCommandName]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Utility.Activities.AddMember", "Property[Force]"] + - ["Microsoft.PowerShell.Activities.ActivityImplementationContext", "Microsoft.PowerShell.Utility.Activities.GetCulture", "Method[GetPowerShell].ReturnValue"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Utility.Activities.ExportFormatData", "Property[IncludeScriptBlock]"] + - ["System.String", "Microsoft.PowerShell.Utility.Activities.UnregisterEvent", "Property[PSCommandName]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Utility.Activities.TeeObject", "Property[FilePath]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Utility.Activities.ImportCsv", "Property[Path]"] + - ["Microsoft.PowerShell.Activities.ActivityImplementationContext", "Microsoft.PowerShell.Utility.Activities.WaitEvent", "Method[GetPowerShell].ReturnValue"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Utility.Activities.ConvertFromString", "Property[UpdateTemplate]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Utility.Activities.GetMember", "Property[Static]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Utility.Activities.WriteProgress", "Property[Activity]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Utility.Activities.WriteOutput", "Property[NoEnumerate]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Utility.Activities.ImportLocalizedData", "Property[FileName]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Utility.Activities.SelectString", "Property[InputObject]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Utility.Activities.InvokeRestMethod", "Property[MaximumRedirection]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Utility.Activities.ConvertToHtml", "Property[PostContent]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Utility.Activities.RegisterObjectEvent", "Property[MaxTriggerCount]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Utility.Activities.UnregisterEvent", "Property[SourceIdentifier]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Utility.Activities.InvokeWebRequest", "Property[PassThru]"] + - ["System.String", "Microsoft.PowerShell.Utility.Activities.GetDate", "Property[PSCommandName]"] + - ["Microsoft.PowerShell.Activities.ActivityImplementationContext", "Microsoft.PowerShell.Utility.Activities.ConvertFromString", "Method[GetPowerShell].ReturnValue"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Utility.Activities.AddMember", "Property[SecondValue]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Utility.Activities.InvokeWebRequest", "Property[DisableKeepAlive]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Utility.Activities.RegisterEngineEvent", "Property[Action]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Utility.Activities.WriteProgress", "Property[ProgressId]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Utility.Activities.GroupObject", "Property[AsHashTable]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Utility.Activities.ConvertToHtml", "Property[Title]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Utility.Activities.AddType", "Property[AssemblyName]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Utility.Activities.OutFile", "Property[FilePath]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Utility.Activities.GetMember", "Property[MemberType]"] + - ["System.String", "Microsoft.PowerShell.Utility.Activities.ConvertToHtml", "Property[PSCommandName]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Utility.Activities.ConvertFromString", "Property[Delimiter]"] + - ["Microsoft.PowerShell.Activities.ActivityImplementationContext", "Microsoft.PowerShell.Utility.Activities.WriteProgress", "Method[GetPowerShell].ReturnValue"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Utility.Activities.SetTraceSource", "Property[Name]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Utility.Activities.SortObject", "Property[Culture]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Utility.Activities.ConvertFromCsv", "Property[Delimiter]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Utility.Activities.SelectString", "Property[Pattern]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Utility.Activities.AddType", "Property[IgnoreWarnings]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Utility.Activities.InvokeRestMethod", "Property[Uri]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Utility.Activities.AddType", "Property[OutputType]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Utility.Activities.GetRandom", "Property[Count]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Utility.Activities.ImportCsv", "Property[Header]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Utility.Activities.CompareObject", "Property[SyncWindow]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Utility.Activities.ConvertToJson", "Property[InputObject]"] + - ["Microsoft.PowerShell.Activities.ActivityImplementationContext", "Microsoft.PowerShell.Utility.Activities.GetTypeData", "Method[GetPowerShell].ReturnValue"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Utility.Activities.InvokeRestMethod", "Property[InFile]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Utility.Activities.SelectXml", "Property[XPath]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Utility.Activities.ExportCsv", "Property[NoTypeInformation]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Utility.Activities.InvokeRestMethod", "Property[OutFile]"] + - ["System.String", "Microsoft.PowerShell.Utility.Activities.WriteError", "Property[PSCommandName]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Utility.Activities.ConvertToHtml", "Property[InputObject]"] + - ["Microsoft.PowerShell.Activities.ActivityImplementationContext", "Microsoft.PowerShell.Utility.Activities.ExportCsv", "Method[GetPowerShell].ReturnValue"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Utility.Activities.UnblockFile", "Property[LiteralPath]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Utility.Activities.UnblockFile", "Property[Path]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Utility.Activities.ExportFormatData", "Property[InputObject]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Utility.Activities.ExportClixml", "Property[InputObject]"] + - ["Microsoft.PowerShell.Activities.ActivityImplementationContext", "Microsoft.PowerShell.Utility.Activities.OutFile", "Method[GetPowerShell].ReturnValue"] + - ["Microsoft.PowerShell.Activities.ActivityImplementationContext", "Microsoft.PowerShell.Utility.Activities.ConvertFromStringData", "Method[GetPowerShell].ReturnValue"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Utility.Activities.ExportFormatData", "Property[Force]"] + - ["Microsoft.PowerShell.Activities.ActivityImplementationContext", "Microsoft.PowerShell.Utility.Activities.SelectXml", "Method[GetPowerShell].ReturnValue"] + - ["System.String", "Microsoft.PowerShell.Utility.Activities.UpdateList", "Property[PSCommandName]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Utility.Activities.InvokeWebRequest", "Property[TimeoutSec]"] + - ["System.String", "Microsoft.PowerShell.Utility.Activities.WriteInformation", "Property[PSCommandName]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Utility.Activities.NewEvent", "Property[SourceIdentifier]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Utility.Activities.WaitEvent", "Property[Timeout]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Utility.Activities.WriteError", "Property[CategoryReason]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Utility.Activities.InvokeWebRequest", "Property[ProxyUseDefaultCredentials]"] + - ["Microsoft.PowerShell.Activities.ActivityImplementationContext", "Microsoft.PowerShell.Utility.Activities.RemoveEvent", "Method[GetPowerShell].ReturnValue"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Utility.Activities.AddType", "Property[ReferencedAssemblies]"] + - ["Microsoft.PowerShell.Activities.ActivityImplementationContext", "Microsoft.PowerShell.Utility.Activities.MeasureObject", "Method[GetPowerShell].ReturnValue"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Utility.Activities.TeeObject", "Property[LiteralPath]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Utility.Activities.AddType", "Property[PassThru]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Utility.Activities.RegisterObjectEvent", "Property[MessageData]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Utility.Activities.AddType", "Property[CodeDomProvider]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Utility.Activities.AddType", "Property[CompilerParameters]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Utility.Activities.ImportClixml", "Property[Path]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Utility.Activities.NewTimeSpan", "Property[Hours]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Utility.Activities.RegisterEngineEvent", "Property[MaxTriggerCount]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Utility.Activities.ExportFormatData", "Property[Path]"] + - ["Microsoft.PowerShell.Activities.ActivityImplementationContext", "Microsoft.PowerShell.Utility.Activities.WriteInformation", "Method[GetPowerShell].ReturnValue"] + - ["System.String", "Microsoft.PowerShell.Utility.Activities.ConvertFromCsv", "Property[PSCommandName]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Utility.Activities.MeasureCommand", "Property[InputObject]"] + - ["System.String", "Microsoft.PowerShell.Utility.Activities.NewEvent", "Property[PSCommandName]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Utility.Activities.InvokeWebRequest", "Property[Proxy]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Utility.Activities.InvokeWebRequest", "Property[UserAgent]"] + - ["System.String", "Microsoft.PowerShell.Utility.Activities.InvokeWebRequest", "Property[PSCommandName]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Utility.Activities.WriteProgress", "Property[Status]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Utility.Activities.SendMailMessage", "Property[UseSsl]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Utility.Activities.RegisterObjectEvent", "Property[EventName]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Utility.Activities.SendMailMessage", "Property[Subject]"] + - ["System.String", "Microsoft.PowerShell.Utility.Activities.MeasureObject", "Property[PSCommandName]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Utility.Activities.MeasureObject", "Property[Character]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Utility.Activities.ExportCsv", "Property[InputObject]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Utility.Activities.CompareObject", "Property[ReferenceObject]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Utility.Activities.SelectString", "Property[Quiet]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Utility.Activities.GetDate", "Property[Format]"] + - ["Microsoft.PowerShell.Activities.ActivityImplementationContext", "Microsoft.PowerShell.Utility.Activities.ConvertToXml", "Method[GetPowerShell].ReturnValue"] + - ["Microsoft.PowerShell.Activities.ActivityImplementationContext", "Microsoft.PowerShell.Utility.Activities.GetUnique", "Method[GetPowerShell].ReturnValue"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Utility.Activities.SendMailMessage", "Property[Bcc]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Utility.Activities.InvokeWebRequest", "Property[MaximumRedirection]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Utility.Activities.TeeObject", "Property[InputObject]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Utility.Activities.ConvertToHtml", "Property[Fragment]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Utility.Activities.InvokeRestMethod", "Property[ProxyUseDefaultCredentials]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Utility.Activities.SortObject", "Property[CaseSensitive]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Utility.Activities.AddMember", "Property[Name]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Utility.Activities.RegisterEngineEvent", "Property[Forward]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Utility.Activities.GetEvent", "Property[EventIdentifier]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Utility.Activities.MeasureObject", "Property[Minimum]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Utility.Activities.OutString", "Property[InputObject]"] + - ["System.String", "Microsoft.PowerShell.Utility.Activities.WriteOutput", "Property[PSCommandName]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Utility.Activities.GroupObject", "Property[Culture]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Utility.Activities.RemoveEvent", "Property[SourceIdentifier]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Utility.Activities.ConvertToHtml", "Property[Body]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Utility.Activities.ConvertToXml", "Property[InputObject]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Utility.Activities.SendMailMessage", "Property[From]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Utility.Activities.SelectString", "Property[Path]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Utility.Activities.GetMember", "Property[InputObject]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Utility.Activities.SortObject", "Property[Descending]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Utility.Activities.GetRandom", "Property[Maximum]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Utility.Activities.ImportClixml", "Property[IncludeTotalCount]"] + - ["System.String", "Microsoft.PowerShell.Utility.Activities.SetTraceSource", "Property[PSCommandName]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Utility.Activities.UpdateList", "Property[Remove]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Utility.Activities.ConvertFromCsv", "Property[InputObject]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Utility.Activities.InvokeRestMethod", "Property[Proxy]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Utility.Activities.GroupObject", "Property[AsString]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Utility.Activities.InvokeWebRequest", "Property[UseDefaultCredentials]"] + - ["System.String", "Microsoft.PowerShell.Utility.Activities.MeasureCommand", "Property[PSCommandName]"] + - ["System.String", "Microsoft.PowerShell.Utility.Activities.RegisterObjectEvent", "Property[PSCommandName]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Utility.Activities.InvokeRestMethod", "Property[Credential]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Utility.Activities.RegisterObjectEvent", "Property[Forward]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Utility.Activities.WriteError", "Property[CategoryActivity]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Utility.Activities.SendMailMessage", "Property[Credential]"] + - ["Microsoft.PowerShell.Activities.ActivityImplementationContext", "Microsoft.PowerShell.Utility.Activities.RegisterObjectEvent", "Method[GetPowerShell].ReturnValue"] + - ["System.String", "Microsoft.PowerShell.Utility.Activities.GetTraceSource", "Property[PSCommandName]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Utility.Activities.InvokeWebRequest", "Property[ContentType]"] + - ["System.String", "Microsoft.PowerShell.Utility.Activities.RemoveEvent", "Property[PSCommandName]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Utility.Activities.CompareObject", "Property[Property]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Utility.Activities.SendMailMessage", "Property[DeliveryNotificationOption]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Utility.Activities.SelectXml", "Property[Content]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Utility.Activities.ExportCsv", "Property[Force]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Utility.Activities.ExportClixml", "Property[LiteralPath]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Utility.Activities.ConvertToJson", "Property[Compress]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Utility.Activities.SendMailMessage", "Property[Cc]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Utility.Activities.ConvertFromString", "Property[TemplateFile]"] + - ["Microsoft.PowerShell.Activities.ActivityImplementationContext", "Microsoft.PowerShell.Utility.Activities.InvokeExpression", "Method[GetPowerShell].ReturnValue"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Utility.Activities.ExportFormatData", "Property[LiteralPath]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Utility.Activities.GetEventSubscriber", "Property[SubscriptionId]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Utility.Activities.ImportClixml", "Property[LiteralPath]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Utility.Activities.WaitEvent", "Property[SourceIdentifier]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Utility.Activities.ConvertToCsv", "Property[UseCulture]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Utility.Activities.ExportClixml", "Property[Encoding]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Utility.Activities.InvokeWebRequest", "Property[WebSession]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Utility.Activities.ConvertFromString", "Property[PropertyNames]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Utility.Activities.SetTraceSource", "Property[RemoveFileListener]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Utility.Activities.WriteError", "Property[ErrorRecord]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Utility.Activities.GetUnique", "Property[AsString]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Utility.Activities.MeasureObject", "Property[Sum]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Utility.Activities.WriteError", "Property[Category]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Utility.Activities.SelectObject", "Property[SkipLast]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Utility.Activities.WriteDebug", "Property[Message]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Utility.Activities.ConvertFromString", "Property[IncludeExtent]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Utility.Activities.SendMailMessage", "Property[To]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Utility.Activities.InvokeWebRequest", "Property[SessionVariable]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Utility.Activities.OutFile", "Property[NoClobber]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Utility.Activities.ConvertFromJson", "Property[InputObject]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Utility.Activities.ImportLocalizedData", "Property[UICulture]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Utility.Activities.SetDate", "Property[Adjust]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Utility.Activities.ConvertToCsv", "Property[Delimiter]"] + - ["System.String", "Microsoft.PowerShell.Utility.Activities.GetRandom", "Property[PSCommandName]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Utility.Activities.ConvertToHtml", "Property[Property]"] + - ["Microsoft.PowerShell.Activities.ActivityImplementationContext", "Microsoft.PowerShell.Utility.Activities.GetUICulture", "Method[GetPowerShell].ReturnValue"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Utility.Activities.GetUnique", "Property[InputObject]"] + - ["Microsoft.PowerShell.Activities.ActivityImplementationContext", "Microsoft.PowerShell.Utility.Activities.GetDate", "Method[GetPowerShell].ReturnValue"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Utility.Activities.ConvertToHtml", "Property[As]"] + - ["Microsoft.PowerShell.Activities.ActivityImplementationContext", "Microsoft.PowerShell.Utility.Activities.AddMember", "Method[GetPowerShell].ReturnValue"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Utility.Activities.SelectString", "Property[LiteralPath]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Utility.Activities.ConvertToXml", "Property[As]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Utility.Activities.AddType", "Property[LiteralPath]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Utility.Activities.SelectString", "Property[SimpleMatch]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Utility.Activities.NewTimeSpan", "Property[Minutes]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Utility.Activities.SetTraceSource", "Property[PSHost]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Utility.Activities.MeasureObject", "Property[Average]"] + - ["System.String", "Microsoft.PowerShell.Utility.Activities.ConvertFromStringData", "Property[PSCommandName]"] + - ["System.String", "Microsoft.PowerShell.Utility.Activities.GetEvent", "Property[PSCommandName]"] + - ["Microsoft.PowerShell.Activities.ActivityImplementationContext", "Microsoft.PowerShell.Utility.Activities.OutString", "Method[GetPowerShell].ReturnValue"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Utility.Activities.TeeObject", "Property[Append]"] + - ["System.String", "Microsoft.PowerShell.Utility.Activities.WaitEvent", "Property[PSCommandName]"] + - ["System.String", "Microsoft.PowerShell.Utility.Activities.GetUICulture", "Property[PSCommandName]"] + - ["Microsoft.PowerShell.Activities.ActivityImplementationContext", "Microsoft.PowerShell.Utility.Activities.WriteDebug", "Method[GetPowerShell].ReturnValue"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Utility.Activities.ConvertFromCsv", "Property[Header]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Utility.Activities.ImportClixml", "Property[Skip]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Utility.Activities.SelectXml", "Property[LiteralPath]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Utility.Activities.WriteProgress", "Property[PercentComplete]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Utility.Activities.RegisterEngineEvent", "Property[MessageData]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Utility.Activities.RegisterObjectEvent", "Property[InputObject]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Utility.Activities.SendMailMessage", "Property[Attachments]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Utility.Activities.SelectString", "Property[Include]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Utility.Activities.MeasureObject", "Property[InputObject]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Utility.Activities.AddType", "Property[TypeDefinition]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Utility.Activities.MeasureObject", "Property[Maximum]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Utility.Activities.SetTraceSource", "Property[Debugger]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Utility.Activities.GetEvent", "Property[SourceIdentifier]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Utility.Activities.SetTraceSource", "Property[Option]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Utility.Activities.UnregisterEvent", "Property[Force]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Utility.Activities.InvokeWebRequest", "Property[UseBasicParsing]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Utility.Activities.ExportClixml", "Property[NoClobber]"] + - ["System.String", "Microsoft.PowerShell.Utility.Activities.WriteProgress", "Property[PSCommandName]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Utility.Activities.NewTimeSpan", "Property[Days]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Utility.Activities.SetTraceSource", "Property[RemoveListener]"] + - ["Microsoft.PowerShell.Activities.ActivityImplementationContext", "Microsoft.PowerShell.Utility.Activities.NewTimeSpan", "Method[GetPowerShell].ReturnValue"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Utility.Activities.InvokeRestMethod", "Property[DisableKeepAlive]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Utility.Activities.SetTraceSource", "Property[Force]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Utility.Activities.ExportCsv", "Property[UseCulture]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Utility.Activities.TeeObject", "Property[Variable]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Utility.Activities.ExportCsv", "Property[Encoding]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Utility.Activities.SendMailMessage", "Property[Body]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Utility.Activities.ExportCsv", "Property[LiteralPath]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Utility.Activities.UpdateList", "Property[Property]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Utility.Activities.ImportCsv", "Property[UseCulture]"] + - ["System.String", "Microsoft.PowerShell.Utility.Activities.WriteVerbose", "Property[PSCommandName]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Utility.Activities.GroupObject", "Property[InputObject]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Utility.Activities.GetUnique", "Property[OnType]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Utility.Activities.RemoveEvent", "Property[EventIdentifier]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Utility.Activities.GetDate", "Property[Second]"] + - ["Microsoft.PowerShell.Activities.ActivityImplementationContext", "Microsoft.PowerShell.Utility.Activities.SendMailMessage", "Method[GetPowerShell].ReturnValue"] + - ["Microsoft.PowerShell.Activities.ActivityImplementationContext", "Microsoft.PowerShell.Utility.Activities.WriteError", "Method[GetPowerShell].ReturnValue"] + - ["Microsoft.PowerShell.Activities.ActivityImplementationContext", "Microsoft.PowerShell.Utility.Activities.StartSleep", "Method[GetPowerShell].ReturnValue"] + - ["Microsoft.PowerShell.Activities.ActivityImplementationContext", "Microsoft.PowerShell.Utility.Activities.ImportClixml", "Method[GetPowerShell].ReturnValue"] + - ["Microsoft.PowerShell.Activities.ActivityImplementationContext", "Microsoft.PowerShell.Utility.Activities.WriteOutput", "Method[GetPowerShell].ReturnValue"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Utility.Activities.AddType", "Property[Language]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Utility.Activities.WriteProgress", "Property[SecondsRemaining]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Utility.Activities.CompareObject", "Property[IncludeEqual]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Utility.Activities.AddType", "Property[OutputAssembly]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Utility.Activities.GroupObject", "Property[NoElement]"] + - ["Microsoft.PowerShell.Activities.ActivityImplementationContext", "Microsoft.PowerShell.Utility.Activities.CompareObject", "Method[GetPowerShell].ReturnValue"] + - ["Microsoft.PowerShell.Activities.ActivityImplementationContext", "Microsoft.PowerShell.Utility.Activities.GetHost", "Method[GetPowerShell].ReturnValue"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Utility.Activities.SelectObject", "Property[Wait]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Utility.Activities.InvokeRestMethod", "Property[Headers]"] + - ["System.String", "Microsoft.PowerShell.Utility.Activities.ConvertToJson", "Property[PSCommandName]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Utility.Activities.SelectObject", "Property[First]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Utility.Activities.MeasureObject", "Property[Property]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Utility.Activities.RegisterEngineEvent", "Property[SupportEvent]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Utility.Activities.AddMember", "Property[NotePropertyName]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Utility.Activities.ExportClixml", "Property[Depth]"] + - ["System.String", "Microsoft.PowerShell.Utility.Activities.SelectString", "Property[PSCommandName]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Utility.Activities.StartSleep", "Property[Milliseconds]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Utility.Activities.WriteError", "Property[TargetObject]"] + - ["System.String", "Microsoft.PowerShell.Utility.Activities.OutPrinter", "Property[PSCommandName]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Utility.Activities.ConvertToJson", "Property[Depth]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Utility.Activities.AddMember", "Property[PassThru]"] + - ["System.String", "Microsoft.PowerShell.Utility.Activities.AddMember", "Property[PSCommandName]"] + - ["System.String", "Microsoft.PowerShell.Utility.Activities.GetTypeData", "Property[PSCommandName]"] + - ["Microsoft.PowerShell.Activities.ActivityImplementationContext", "Microsoft.PowerShell.Utility.Activities.RegisterEngineEvent", "Method[GetPowerShell].ReturnValue"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Utility.Activities.MeasureObject", "Property[Line]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Utility.Activities.WriteError", "Property[CategoryTargetName]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Utility.Activities.GetTypeData", "Property[TypeName]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Utility.Activities.ExportClixml", "Property[Path]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Utility.Activities.ConvertToXml", "Property[NoTypeInformation]"] + - ["Microsoft.PowerShell.Activities.ActivityImplementationContext", "Microsoft.PowerShell.Utility.Activities.SelectObject", "Method[GetPowerShell].ReturnValue"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Utility.Activities.GroupObject", "Property[CaseSensitive]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Utility.Activities.GetDate", "Property[Hour]"] + - ["Microsoft.PowerShell.Activities.ActivityImplementationContext", "Microsoft.PowerShell.Utility.Activities.GetEventSubscriber", "Method[GetPowerShell].ReturnValue"] + - ["Microsoft.PowerShell.Activities.ActivityImplementationContext", "Microsoft.PowerShell.Utility.Activities.SortObject", "Method[GetPowerShell].ReturnValue"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Utility.Activities.InvokeRestMethod", "Property[CertificateThumbprint]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Utility.Activities.SendMailMessage", "Property[SmtpServer]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Utility.Activities.InvokeWebRequest", "Property[Method]"] + - ["Microsoft.PowerShell.Activities.ActivityImplementationContext", "Microsoft.PowerShell.Utility.Activities.GroupObject", "Method[GetPowerShell].ReturnValue"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Utility.Activities.OutFile", "Property[InputObject]"] + - ["System.String", "Microsoft.PowerShell.Utility.Activities.OutString", "Property[PSCommandName]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Utility.Activities.ExportCsv", "Property[Append]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Utility.Activities.ConvertToCsv", "Property[InputObject]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Utility.Activities.GetDate", "Property[Day]"] + - ["Microsoft.PowerShell.Activities.ActivityImplementationContext", "Microsoft.PowerShell.Utility.Activities.TeeObject", "Method[GetPowerShell].ReturnValue"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Utility.Activities.GetEventSubscriber", "Property[Force]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Utility.Activities.WriteError", "Property[CategoryTargetType]"] + - ["System.String", "Microsoft.PowerShell.Utility.Activities.SortObject", "Property[PSCommandName]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Utility.Activities.WriteInformation", "Property[Tags]"] + - ["Microsoft.PowerShell.Activities.ActivityImplementationContext", "Microsoft.PowerShell.Utility.Activities.UnregisterEvent", "Method[GetPowerShell].ReturnValue"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Utility.Activities.WriteInformation", "Property[MessageData]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Utility.Activities.SelectObject", "Property[ExcludeProperty]"] + - ["Microsoft.PowerShell.Activities.ActivityImplementationContext", "Microsoft.PowerShell.Utility.Activities.ImportLocalizedData", "Method[GetPowerShell].ReturnValue"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Utility.Activities.InvokeRestMethod", "Property[UseDefaultCredentials]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Utility.Activities.InvokeExpression", "Property[Command]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Utility.Activities.SortObject", "Property[InputObject]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Utility.Activities.InvokeWebRequest", "Property[Headers]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Utility.Activities.ConvertFromString", "Property[TemplateContent]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Utility.Activities.RegisterObjectEvent", "Property[SupportEvent]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Utility.Activities.OutFile", "Property[Width]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Utility.Activities.OutFile", "Property[Force]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Utility.Activities.InvokeRestMethod", "Property[Certificate]"] + - ["System.String", "Microsoft.PowerShell.Utility.Activities.GetMember", "Property[PSCommandName]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Utility.Activities.SelectObject", "Property[ExpandProperty]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Utility.Activities.InvokeWebRequest", "Property[OutFile]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Utility.Activities.StartSleep", "Property[Seconds]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Utility.Activities.InvokeRestMethod", "Property[TransferEncoding]"] + - ["System.String", "Microsoft.PowerShell.Utility.Activities.SetDate", "Property[PSCommandName]"] + - ["Microsoft.PowerShell.Activities.ActivityImplementationContext", "Microsoft.PowerShell.Utility.Activities.InvokeRestMethod", "Method[GetPowerShell].ReturnValue"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Utility.Activities.InvokeWebRequest", "Property[InFile]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Utility.Activities.SelectObject", "Property[Index]"] + - ["System.String", "Microsoft.PowerShell.Utility.Activities.GetUnique", "Property[PSCommandName]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Utility.Activities.WriteError", "Property[Message]"] + - ["Microsoft.PowerShell.Activities.ActivityImplementationContext", "Microsoft.PowerShell.Utility.Activities.GetRandom", "Method[GetPowerShell].ReturnValue"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Utility.Activities.GetMember", "Property[Name]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Utility.Activities.SelectObject", "Property[InputObject]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Utility.Activities.SetTraceSource", "Property[PassThru]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Utility.Activities.InvokeRestMethod", "Property[Body]"] + - ["System.String", "Microsoft.PowerShell.Utility.Activities.GetHost", "Property[PSCommandName]"] + - ["Microsoft.PowerShell.Activities.ActivityImplementationContext", "Microsoft.PowerShell.Utility.Activities.OutPrinter", "Method[GetPowerShell].ReturnValue"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Utility.Activities.NewTimeSpan", "Property[Start]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Utility.Activities.ConvertToHtml", "Property[PreContent]"] + - ["Microsoft.PowerShell.Activities.ActivityImplementationContext", "Microsoft.PowerShell.Utility.Activities.GetMember", "Method[GetPowerShell].ReturnValue"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Utility.Activities.InvokeRestMethod", "Property[UseBasicParsing]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Utility.Activities.InvokeRestMethod", "Property[ContentType]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Utility.Activities.WriteError", "Property[RecommendedAction]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Utility.Activities.ConvertFromString", "Property[InputObject]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Utility.Activities.SelectObject", "Property[Last]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Utility.Activities.WriteProgress", "Property[Completed]"] + - ["Microsoft.PowerShell.Activities.ActivityImplementationContext", "Microsoft.PowerShell.Utility.Activities.UpdateList", "Method[GetPowerShell].ReturnValue"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Utility.Activities.AddType", "Property[UsingNamespace]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Utility.Activities.ExportClixml", "Property[Force]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Utility.Activities.OutString", "Property[Width]"] + - ["System.String", "Microsoft.PowerShell.Utility.Activities.InvokeRestMethod", "Property[PSCommandName]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Utility.Activities.SendMailMessage", "Property[BodyAsHtml]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Utility.Activities.SelectString", "Property[AllMatches]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Utility.Activities.MeasureCommand", "Property[Expression]"] + - ["Microsoft.PowerShell.Activities.ActivityImplementationContext", "Microsoft.PowerShell.Utility.Activities.ConvertFromJson", "Method[GetPowerShell].ReturnValue"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Utility.Activities.AddMember", "Property[Value]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Utility.Activities.InvokeWebRequest", "Property[ProxyCredential]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Utility.Activities.ImportLocalizedData", "Property[SupportedCommand]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Utility.Activities.SelectString", "Property[List]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Utility.Activities.NewEvent", "Property[MessageData]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Utility.Activities.CompareObject", "Property[ExcludeDifferent]"] + - ["Microsoft.PowerShell.Activities.ActivityImplementationContext", "Microsoft.PowerShell.Utility.Activities.WriteWarning", "Method[GetPowerShell].ReturnValue"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Utility.Activities.SortObject", "Property[Property]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Utility.Activities.SelectObject", "Property[Property]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Utility.Activities.InvokeRestMethod", "Property[WebSession]"] + - ["System.String", "Microsoft.PowerShell.Utility.Activities.ImportCsv", "Property[PSCommandName]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Utility.Activities.NewEvent", "Property[Sender]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Utility.Activities.ExportCsv", "Property[Delimiter]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Utility.Activities.AddMember", "Property[NotePropertyMembers]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Utility.Activities.WriteVerbose", "Property[Message]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Utility.Activities.AddMember", "Property[TypeName]"] + - ["System.String", "Microsoft.PowerShell.Utility.Activities.GetEventSubscriber", "Property[PSCommandName]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Utility.Activities.GetDate", "Property[Millisecond]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Utility.Activities.ConvertToHtml", "Property[CssUri]"] + - ["System.Activities.InArgument", "Microsoft.PowerShell.Utility.Activities.WriteError", "Property[ErrorId]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftPowerShellWorkflow/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftPowerShellWorkflow/model.yml new file mode 100644 index 000000000000..849fbc1823f3 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftPowerShellWorkflow/model.yml @@ -0,0 +1,188 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Boolean", "Microsoft.PowerShell.Workflow.PSWorkflowJob", "Property[HasMoreData]"] + - ["System.Object", "Microsoft.PowerShell.Workflow.AstToXamlConverter", "Method[System.Management.Automation.Language.ICustomAstVisitor.VisitNamedBlock].ReturnValue"] + - ["System.Int32", "Microsoft.PowerShell.Workflow.PSWorkflowConfigurationProvider", "Property[MaxActivityProcesses]"] + - ["Microsoft.PowerShell.Workflow.PSWorkflowId", "Microsoft.PowerShell.Workflow.PSWorkflowInstance", "Property[InstanceId]"] + - ["Microsoft.PowerShell.Workflow.PSWorkflowInstance", "Microsoft.PowerShell.Workflow.PSWorkflowConfigurationProvider", "Method[CreatePSWorkflowInstance].ReturnValue"] + - ["System.String", "Microsoft.PowerShell.Workflow.PSWorkflowDefinition", "Property[WorkflowXaml]"] + - ["System.Object", "Microsoft.PowerShell.Workflow.AstToXamlConverter", "Method[System.Management.Automation.Language.ICustomAstVisitor.VisitBlockStatement].ReturnValue"] + - ["System.Collections.Generic.IEnumerable", "Microsoft.PowerShell.Workflow.PSWorkflowConfigurationProvider", "Property[AllowedActivity]"] + - ["System.Object", "Microsoft.PowerShell.Workflow.AstToXamlConverter", "Method[System.Management.Automation.Language.ICustomAstVisitor.VisitBinaryExpression].ReturnValue"] + - ["Microsoft.PowerShell.Workflow.PSPersistableIdleAction", "Microsoft.PowerShell.Workflow.PSPersistableIdleAction!", "Field[Persist]"] + - ["Microsoft.PowerShell.Workflow.PSPersistableIdleAction", "Microsoft.PowerShell.Workflow.PSWorkflowJob", "Method[GetPersistableIdleAction].ReturnValue"] + - ["System.Collections.Generic.Dictionary", "Microsoft.PowerShell.Workflow.PSWorkflowContext", "Property[JobMetadata]"] + - ["System.Int32", "Microsoft.PowerShell.Workflow.PSWorkflowConfigurationProvider", "Property[RemoteNodeSessionIdleTimeoutSec]"] + - ["System.Int32", "Microsoft.PowerShell.Workflow.PSWorkflowConfigurationProvider", "Property[WSManPluginReportCompletionOnZeroActiveSessionsWaitIntervalMSec]"] + - ["Microsoft.PowerShell.Workflow.PSWorkflowInstance", "Microsoft.PowerShell.Workflow.PSWorkflowInstanceStore", "Property[PSWorkflowInstance]"] + - ["System.Activities.Activity", "Microsoft.PowerShell.Workflow.PSWorkflowDefinition", "Property[Workflow]"] + - ["System.Object", "Microsoft.PowerShell.Workflow.AstToXamlConverter", "Method[System.Management.Automation.Language.ICustomAstVisitor.VisitFunctionDefinition].ReturnValue"] + - ["System.Object", "Microsoft.PowerShell.Workflow.AstToXamlConverter", "Method[System.Management.Automation.Language.ICustomAstVisitor.VisitMergingRedirection].ReturnValue"] + - ["System.Object", "Microsoft.PowerShell.Workflow.AstToXamlConverter", "Method[System.Management.Automation.Language.ICustomAstVisitor.VisitBreakStatement].ReturnValue"] + - ["System.Object", "Microsoft.PowerShell.Workflow.AstToXamlConverter", "Method[System.Management.Automation.Language.ICustomAstVisitor.VisitMemberExpression].ReturnValue"] + - ["System.Action", "Microsoft.PowerShell.Workflow.PSWorkflowJob", "Property[OnUnloaded]"] + - ["System.Object", "Microsoft.PowerShell.Workflow.AstToXamlConverter", "Method[System.Management.Automation.Language.ICustomAstVisitor.VisitTrap].ReturnValue"] + - ["System.Object", "Microsoft.PowerShell.Workflow.AstToXamlConverter", "Method[System.Management.Automation.Language.ICustomAstVisitor.VisitAttributedExpression].ReturnValue"] + - ["System.Collections.Generic.List", "Microsoft.PowerShell.Workflow.AstToWorkflowConverter", "Method[CompileWorkflows].ReturnValue"] + - ["System.Object", "Microsoft.PowerShell.Workflow.AstToXamlConverter", "Method[System.Management.Automation.Language.ICustomAstVisitor.VisitStatementBlock].ReturnValue"] + - ["Microsoft.PowerShell.Workflow.PSWorkflowJob", "Microsoft.PowerShell.Workflow.PSWorkflowJobManager", "Method[GetJob].ReturnValue"] + - ["Microsoft.PowerShell.Workflow.WorkflowStoreComponents", "Microsoft.PowerShell.Workflow.WorkflowStoreComponents!", "Field[ActivityState]"] + - ["System.Runtime.DurableInstancing.InstanceStore", "Microsoft.PowerShell.Workflow.PSWorkflowInstanceStore", "Method[CreateInstanceStore].ReturnValue"] + - ["Microsoft.PowerShell.Workflow.PSPersistableIdleAction", "Microsoft.PowerShell.Workflow.PSPersistableIdleAction!", "Field[NotDefined]"] + - ["System.Collections.Generic.IEnumerable", "Microsoft.PowerShell.Workflow.PSWorkflowConfigurationProvider", "Method[CreateWorkflowExtensions].ReturnValue"] + - ["System.Object", "Microsoft.PowerShell.Workflow.AstToXamlConverter", "Method[System.Management.Automation.Language.ICustomAstVisitor.VisitErrorExpression].ReturnValue"] + - ["System.Int32", "Microsoft.PowerShell.Workflow.PSWorkflowConfigurationProvider", "Property[MaxSessionsPerRemoteNode]"] + - ["System.Collections.Generic.IList", "Microsoft.PowerShell.Workflow.WorkflowJobSourceAdapter", "Method[GetJobsByState].ReturnValue"] + - ["Microsoft.PowerShell.Workflow.PSPersistableIdleAction", "Microsoft.PowerShell.Workflow.PSPersistableIdleAction!", "Field[Suspend]"] + - ["Microsoft.PowerShell.Workflow.WorkflowStoreComponents", "Microsoft.PowerShell.Workflow.WorkflowStoreComponents!", "Field[Timer]"] + - ["Microsoft.PowerShell.Workflow.WorkflowJobSourceAdapter", "Microsoft.PowerShell.Workflow.WorkflowJobSourceAdapter!", "Method[GetInstance].ReturnValue"] + - ["Microsoft.PowerShell.Activities.RunspaceProvider", "Microsoft.PowerShell.Workflow.PSWorkflowRuntime", "Property[UnboundedLocalRunspaceProvider]"] + - ["System.Collections.Generic.Dictionary>>", "Microsoft.PowerShell.Workflow.PSWorkflowRemoteActivityState", "Method[GetSerializedData].ReturnValue"] + - ["System.Object", "Microsoft.PowerShell.Workflow.AstToXamlConverter", "Method[System.Management.Automation.Language.ICustomAstVisitor.VisitCatchClause].ReturnValue"] + - ["System.Object", "Microsoft.PowerShell.Workflow.AstToXamlConverter", "Method[System.Management.Automation.Language.ICustomAstVisitor.VisitParenExpression].ReturnValue"] + - ["System.Activities.Validation.ValidationResults", "Microsoft.PowerShell.Workflow.PSWorkflowValidator", "Method[ValidateWorkflow].ReturnValue"] + - ["System.String", "Microsoft.PowerShell.Workflow.AstToXamlConverter!", "Method[Convert].ReturnValue"] + - ["Microsoft.PowerShell.Workflow.PSWorkflowJob", "Microsoft.PowerShell.Workflow.PSWorkflowInstance", "Property[PSWorkflowJob]"] + - ["System.Object", "Microsoft.PowerShell.Workflow.AstToXamlConverter", "Method[System.Management.Automation.Language.ICustomAstVisitor.VisitForEachStatement].ReturnValue"] + - ["System.Object", "Microsoft.PowerShell.Workflow.AstToXamlConverter", "Method[System.Management.Automation.Language.ICustomAstVisitor.VisitExitStatement].ReturnValue"] + - ["System.Runtime.DurableInstancing.InstanceStore", "Microsoft.PowerShell.Workflow.PSWorkflowFileInstanceStore", "Method[CreateInstanceStore].ReturnValue"] + - ["System.Func", "Microsoft.PowerShell.Workflow.Validation!", "Property[CustomHandler]"] + - ["System.Object", "Microsoft.PowerShell.Workflow.AstToXamlConverter", "Method[System.Management.Automation.Language.ICustomAstVisitor.VisitSwitchStatement].ReturnValue"] + - ["System.Collections.Generic.Dictionary", "Microsoft.PowerShell.Workflow.AstToWorkflowConverter!", "Method[GetActivityParameters].ReturnValue"] + - ["Microsoft.PowerShell.Workflow.WorkflowUnhandledErrorAction", "Microsoft.PowerShell.Workflow.WorkflowUnhandledErrorAction!", "Field[Terminate]"] + - ["System.Action,System.Object>", "Microsoft.PowerShell.Workflow.PSWorkflowInstance", "Property[OnIdle]"] + - ["Microsoft.PowerShell.Workflow.PSPersistableIdleAction", "Microsoft.PowerShell.Workflow.PSPersistableIdleAction!", "Field[None]"] + - ["System.String", "Microsoft.PowerShell.Workflow.AstToXamlConverter", "Method[ToString].ReturnValue"] + - ["System.Object", "Microsoft.PowerShell.Workflow.AstToXamlConverter", "Method[System.Management.Automation.Language.ICustomAstVisitor.VisitNamedAttributeArgument].ReturnValue"] + - ["System.Object", "Microsoft.PowerShell.Workflow.AstToXamlConverter", "Method[System.Management.Automation.Language.ICustomAstVisitor.VisitForStatement].ReturnValue"] + - ["Microsoft.PowerShell.Workflow.PSWorkflowJobManager", "Microsoft.PowerShell.Workflow.PSWorkflowRuntime", "Property[JobManager]"] + - ["System.Collections.Generic.Dictionary", "Microsoft.PowerShell.Workflow.PSWorkflowInstance", "Property[CreationContext]"] + - ["System.Object", "Microsoft.PowerShell.Workflow.AstToXamlConverter", "Method[System.Management.Automation.Language.ICustomAstVisitor.VisitReturnStatement].ReturnValue"] + - ["System.Collections.Generic.IEnumerable", "Microsoft.PowerShell.Workflow.PSWorkflowFileInstanceStore", "Method[DoLoad].ReturnValue"] + - ["System.Object", "Microsoft.PowerShell.Workflow.AstToXamlConverter", "Method[System.Management.Automation.Language.ICustomAstVisitor.VisitParamBlock].ReturnValue"] + - ["System.Action", "Microsoft.PowerShell.Workflow.PSWorkflowInstance", "Property[OnAborted]"] + - ["System.Collections.Generic.IEnumerable", "Microsoft.PowerShell.Workflow.PSWorkflowJobManager", "Method[GetJobs].ReturnValue"] + - ["Microsoft.PowerShell.Activities.RunspaceProvider", "Microsoft.PowerShell.Workflow.PSWorkflowRuntime", "Property[LocalRunspaceProvider]"] + - ["System.Object", "Microsoft.PowerShell.Workflow.AstToXamlConverter", "Method[System.Management.Automation.Language.ICustomAstVisitor.VisitTypeConstraint].ReturnValue"] + - ["System.Collections.Generic.Dictionary", "Microsoft.PowerShell.Workflow.PSWorkflowContext", "Property[WorkflowParameters]"] + - ["System.Collections.Generic.Dictionary", "Microsoft.PowerShell.Workflow.PSWorkflowContext", "Property[PSWorkflowCommonParameters]"] + - ["System.Collections.Generic.IList", "Microsoft.PowerShell.Workflow.WorkflowJobSourceAdapter", "Method[GetJobs].ReturnValue"] + - ["System.Action", "Microsoft.PowerShell.Workflow.PSWorkflowInstance", "Property[OnFaulted]"] + - ["Microsoft.PowerShell.Workflow.WorkflowUnhandledErrorAction", "Microsoft.PowerShell.Workflow.WorkflowUnhandledErrorAction!", "Field[Stop]"] + - ["System.Object", "Microsoft.PowerShell.Workflow.PSWorkflowInstance", "Property[SyncLock]"] + - ["System.Int32", "Microsoft.PowerShell.Workflow.PSWorkflowConfigurationProvider", "Property[ActivityProcessIdleTimeoutSec]"] + - ["System.Object", "Microsoft.PowerShell.Workflow.AstToXamlConverter", "Method[System.Management.Automation.Language.ICustomAstVisitor.VisitAttribute].ReturnValue"] + - ["System.Object", "Microsoft.PowerShell.Workflow.AstToXamlConverter", "Method[System.Management.Automation.Language.ICustomAstVisitor.VisitIndexExpression].ReturnValue"] + - ["System.Int32", "Microsoft.PowerShell.Workflow.PSWorkflowConfigurationProvider", "Property[ActivitiesCacheCleanupIntervalMSec]"] + - ["System.String", "Microsoft.PowerShell.Workflow.PSWorkflowJob", "Property[Location]"] + - ["System.Management.Automation.Runspaces.InitialSessionState", "Microsoft.PowerShell.Workflow.PSWorkflowSessionConfiguration", "Method[GetInitialSessionState].ReturnValue"] + - ["Microsoft.PowerShell.Workflow.WorkflowUnhandledErrorAction", "Microsoft.PowerShell.Workflow.WorkflowUnhandledErrorAction!", "Field[Suspend]"] + - ["System.Object", "Microsoft.PowerShell.Workflow.AstToXamlConverter", "Method[System.Management.Automation.Language.ICustomAstVisitor.VisitUsingExpression].ReturnValue"] + - ["System.Object", "Microsoft.PowerShell.Workflow.PSWorkflowTimer", "Method[GetSerializedData].ReturnValue"] + - ["System.Activities.Persistence.PersistenceIOParticipant", "Microsoft.PowerShell.Workflow.PSWorkflowInstanceStore", "Method[CreatePersistenceIOParticipant].ReturnValue"] + - ["Microsoft.PowerShell.Workflow.PSPersistableIdleAction", "Microsoft.PowerShell.Workflow.PSWorkflowInstance", "Method[DoGetPersistableIdleAction].ReturnValue"] + - ["System.Object", "Microsoft.PowerShell.Workflow.AstToXamlConverter", "Method[System.Management.Automation.Language.ICustomAstVisitor.VisitParameter].ReturnValue"] + - ["Microsoft.PowerShell.Workflow.PSWorkflowInstanceStore", "Microsoft.PowerShell.Workflow.PSWorkflowInstance", "Property[InstanceStore]"] + - ["System.Collections.Generic.List", "Microsoft.PowerShell.Workflow.AstToXamlConverter!", "Method[Validate].ReturnValue"] + - ["Microsoft.PowerShell.Workflow.WorkflowStoreComponents", "Microsoft.PowerShell.Workflow.WorkflowStoreComponents!", "Field[Definition]"] + - ["System.Object", "Microsoft.PowerShell.Workflow.AstToXamlConverter", "Method[System.Management.Automation.Language.ICustomAstVisitor.VisitContinueStatement].ReturnValue"] + - ["Microsoft.PowerShell.Workflow.PSPersistableIdleAction", "Microsoft.PowerShell.Workflow.PSPersistableIdleAction!", "Field[Unload]"] + - ["Microsoft.PowerShell.Workflow.PSWorkflowRuntime", "Microsoft.PowerShell.Workflow.WorkflowJobSourceAdapter", "Method[GetPSWorkflowRuntime].ReturnValue"] + - ["Microsoft.PowerShell.Workflow.WorkflowStoreComponents", "Microsoft.PowerShell.Workflow.WorkflowStoreComponents!", "Field[JobState]"] + - ["System.Func,System.Boolean,System.Object,Microsoft.PowerShell.Workflow.PSPersistableIdleAction>", "Microsoft.PowerShell.Workflow.PSWorkflowInstance", "Property[OnPersistableIdleAction]"] + - ["System.Activities.Persistence.PersistenceIOParticipant", "Microsoft.PowerShell.Workflow.PSWorkflowFileInstanceStore", "Method[CreatePersistenceIOParticipant].ReturnValue"] + - ["System.Collections.Generic.IEnumerable", "Microsoft.PowerShell.Workflow.PSWorkflowFileInstanceStore!", "Method[GetAllWorkflowInstanceIds].ReturnValue"] + - ["Microsoft.PowerShell.Activities.PSActivityHostController", "Microsoft.PowerShell.Workflow.PSWorkflowRuntime", "Property[PSActivityHostController]"] + - ["System.Object", "Microsoft.PowerShell.Workflow.AstToXamlConverter", "Method[System.Management.Automation.Language.ICustomAstVisitor.VisitIfStatement].ReturnValue"] + - ["System.Collections.Generic.IEnumerable>", "Microsoft.PowerShell.Workflow.PSWorkflowConfigurationProvider", "Method[CreateWorkflowExtensionCreationFunctions].ReturnValue"] + - ["System.Management.Automation.PowerShellStreams", "Microsoft.PowerShell.Workflow.PSWorkflowInstance", "Property[Streams]"] + - ["System.Object", "Microsoft.PowerShell.Workflow.AstToXamlConverter", "Method[System.Management.Automation.Language.ICustomAstVisitor.VisitConvertExpression].ReturnValue"] + - ["System.Object", "Microsoft.PowerShell.Workflow.AstToXamlConverter", "Method[System.Management.Automation.Language.ICustomAstVisitor.VisitAssignmentStatement].ReturnValue"] + - ["System.Int32", "Microsoft.PowerShell.Workflow.PSWorkflowConfigurationProvider", "Property[MaxDisconnectedSessions]"] + - ["System.Collections.Generic.IList", "Microsoft.PowerShell.Workflow.WorkflowJobSourceAdapter", "Method[GetJobsByFilter].ReturnValue"] + - ["System.Object", "Microsoft.PowerShell.Workflow.AstToXamlConverter", "Method[System.Management.Automation.Language.ICustomAstVisitor.VisitErrorStatement].ReturnValue"] + - ["System.Collections.Generic.List", "Microsoft.PowerShell.Workflow.AstToWorkflowConverter", "Method[ValidateAst].ReturnValue"] + - ["Microsoft.PowerShell.Workflow.PSWorkflowTimer", "Microsoft.PowerShell.Workflow.PSWorkflowInstance", "Property[Timer]"] + - ["System.Int32", "Microsoft.PowerShell.Workflow.PSWorkflowConfigurationProvider", "Property[MaxInProcRunspaces]"] + - ["Microsoft.PowerShell.Activities.RunspaceProvider", "Microsoft.PowerShell.Workflow.PSWorkflowConfigurationProvider", "Method[CreateLocalRunspaceProvider].ReturnValue"] + - ["System.Object", "Microsoft.PowerShell.Workflow.AstToXamlConverter", "Method[System.Management.Automation.Language.ICustomAstVisitor.VisitConstantExpression].ReturnValue"] + - ["Microsoft.PowerShell.Workflow.PSWorkflowInstance", "Microsoft.PowerShell.Workflow.PSWorkflowJob", "Property[PSWorkflowInstance]"] + - ["System.Object", "Microsoft.PowerShell.Workflow.AstToXamlConverter", "Method[System.Management.Automation.Language.ICustomAstVisitor.VisitVariableExpression].ReturnValue"] + - ["System.Action", "Microsoft.PowerShell.Workflow.PSWorkflowInstance", "Property[OnCompleted]"] + - ["System.Collections.Generic.Dictionary", "Microsoft.PowerShell.Workflow.PSWorkflowDefinition", "Property[RequiredAssemblies]"] + - ["System.Object", "Microsoft.PowerShell.Workflow.AstToXamlConverter", "Method[System.Management.Automation.Language.ICustomAstVisitor.VisitArrayExpression].ReturnValue"] + - ["System.Int32", "Microsoft.PowerShell.Workflow.PSWorkflowConfigurationProvider", "Property[SessionThrottleLimit]"] + - ["System.Int32", "Microsoft.PowerShell.Workflow.PSWorkflowConfigurationProvider", "Property[MaxRunningWorkflows]"] + - ["Microsoft.PowerShell.Workflow.ActivityRunMode", "Microsoft.PowerShell.Workflow.PSWorkflowConfigurationProvider", "Method[GetActivityRunMode].ReturnValue"] + - ["Microsoft.PowerShell.Workflow.WorkflowStoreComponents", "Microsoft.PowerShell.Workflow.WorkflowStoreComponents!", "Field[TerminatingError]"] + - ["Microsoft.PowerShell.Workflow.PSWorkflowJobManager", "Microsoft.PowerShell.Workflow.WorkflowJobSourceAdapter", "Method[GetJobManager].ReturnValue"] + - ["System.Object", "Microsoft.PowerShell.Workflow.AstToXamlConverter", "Method[System.Management.Automation.Language.ICustomAstVisitor.VisitExpandableStringExpression].ReturnValue"] + - ["Microsoft.PowerShell.Workflow.PSWorkflowJob", "Microsoft.PowerShell.Workflow.PSWorkflowJobManager", "Method[LoadJob].ReturnValue"] + - ["System.Object", "Microsoft.PowerShell.Workflow.AstToXamlConverter", "Method[System.Management.Automation.Language.ICustomAstVisitor.VisitSubExpression].ReturnValue"] + - ["System.String", "Microsoft.PowerShell.Workflow.PSWorkflowDefinition", "Property[RuntimeAssemblyPath]"] + - ["Microsoft.PowerShell.Activities.RunspaceProvider", "Microsoft.PowerShell.Workflow.PSWorkflowConfigurationProvider", "Method[CreateRemoteRunspaceProvider].ReturnValue"] + - ["System.Func,System.Boolean,Microsoft.PowerShell.Workflow.PSPersistableIdleAction>", "Microsoft.PowerShell.Workflow.PSWorkflowJob", "Property[OnPersistableIdleAction]"] + - ["Microsoft.PowerShell.Workflow.WorkflowStoreComponents", "Microsoft.PowerShell.Workflow.WorkflowStoreComponents!", "Field[Metadata]"] + - ["System.Collections.Generic.IEnumerable", "Microsoft.PowerShell.Workflow.PSWorkflowConfigurationProvider", "Property[OutOfProcessActivity]"] + - ["System.Boolean", "Microsoft.PowerShell.Workflow.PSWorkflowConfigurationProvider", "Property[EnableValidation]"] + - ["System.Object", "Microsoft.PowerShell.Workflow.AstToXamlConverter", "Method[System.Management.Automation.Language.ICustomAstVisitor.VisitScriptBlockExpression].ReturnValue"] + - ["System.Action", "Microsoft.PowerShell.Workflow.PSWorkflowInstance", "Property[OnStopped]"] + - ["System.Object", "Microsoft.PowerShell.Workflow.AstToXamlConverter", "Method[System.Management.Automation.Language.ICustomAstVisitor.VisitTypeExpression].ReturnValue"] + - ["System.Object", "Microsoft.PowerShell.Workflow.AstToXamlConverter", "Method[System.Management.Automation.Language.ICustomAstVisitor.VisitFileRedirection].ReturnValue"] + - ["System.Boolean", "Microsoft.PowerShell.Workflow.PSWorkflowJob", "Property[IsAsync]"] + - ["System.Collections.Generic.Dictionary", "Microsoft.PowerShell.Workflow.PSWorkflowContext", "Property[PrivateMetadata]"] + - ["System.Object", "Microsoft.PowerShell.Workflow.AstToXamlConverter", "Method[System.Management.Automation.Language.ICustomAstVisitor.VisitHashtable].ReturnValue"] + - ["System.Object", "Microsoft.PowerShell.Workflow.AstToXamlConverter", "Method[System.Management.Automation.Language.ICustomAstVisitor.VisitCommandExpression].ReturnValue"] + - ["System.Object", "Microsoft.PowerShell.Workflow.AstToXamlConverter", "Method[System.Management.Automation.Language.ICustomAstVisitor.VisitArrayLiteral].ReturnValue"] + - ["System.Action", "Microsoft.PowerShell.Workflow.PSWorkflowInstance", "Property[OnUnloaded]"] + - ["System.Collections.Generic.IList", "Microsoft.PowerShell.Workflow.WorkflowJobSourceAdapter", "Method[GetJobsByCommand].ReturnValue"] + - ["System.Action>", "Microsoft.PowerShell.Workflow.PSWorkflowJob", "Property[OnIdle]"] + - ["Microsoft.PowerShell.Workflow.PSWorkflowRuntime", "Microsoft.PowerShell.Workflow.PSWorkflowConfigurationProvider", "Property[Runtime]"] + - ["Microsoft.PowerShell.Workflow.PSWorkflowInstanceStore", "Microsoft.PowerShell.Workflow.PSWorkflowConfigurationProvider", "Method[CreatePSWorkflowInstanceStore].ReturnValue"] + - ["System.Management.Automation.Job2", "Microsoft.PowerShell.Workflow.WorkflowJobSourceAdapter", "Method[GetJobBySessionId].ReturnValue"] + - ["System.Object", "Microsoft.PowerShell.Workflow.AstToXamlConverter", "Method[System.Management.Automation.Language.ICustomAstVisitor.VisitScriptBlock].ReturnValue"] + - ["System.Object", "Microsoft.PowerShell.Workflow.AstToXamlConverter", "Method[System.Management.Automation.Language.ICustomAstVisitor.VisitThrowStatement].ReturnValue"] + - ["Microsoft.PowerShell.Workflow.PSWorkflowId", "Microsoft.PowerShell.Workflow.PSWorkflowId!", "Method[NewWorkflowGuid].ReturnValue"] + - ["System.Management.Automation.Debugger", "Microsoft.PowerShell.Workflow.PSWorkflowJob", "Property[Debugger]"] + - ["System.Management.Automation.JobState", "Microsoft.PowerShell.Workflow.PSWorkflowInstance", "Property[State]"] + - ["Microsoft.PowerShell.Workflow.PSWorkflowJob", "Microsoft.PowerShell.Workflow.PSWorkflowJobManager", "Method[CreateJob].ReturnValue"] + - ["System.Int32", "Microsoft.PowerShell.Workflow.PSWorkflowConfigurationProvider", "Property[PSWorkflowApplicationPersistUnloadTimeoutSec]"] + - ["System.Func>", "Microsoft.PowerShell.Workflow.PSWorkflowExtensions!", "Property[CustomHandler]"] + - ["Microsoft.PowerShell.Workflow.ActivityRunMode", "Microsoft.PowerShell.Workflow.ActivityRunMode!", "Field[InProcess]"] + - ["System.Management.Automation.WorkflowInfo", "Microsoft.PowerShell.Workflow.AstToWorkflowConverter", "Method[CompileWorkflow].ReturnValue"] + - ["Microsoft.PowerShell.Workflow.WorkflowStoreComponents", "Microsoft.PowerShell.Workflow.WorkflowStoreComponents!", "Field[Streams]"] + - ["System.Management.Automation.Job2", "Microsoft.PowerShell.Workflow.WorkflowJobSourceAdapter", "Method[NewJob].ReturnValue"] + - ["System.Int32", "Microsoft.PowerShell.Workflow.PSWorkflowConfigurationProvider", "Property[MaxConnectedSessions]"] + - ["Microsoft.PowerShell.Activities.RunspaceProvider", "Microsoft.PowerShell.Workflow.PSWorkflowRuntime", "Property[RemoteRunspaceProvider]"] + - ["Microsoft.PowerShell.Workflow.PSWorkflowConfigurationProvider", "Microsoft.PowerShell.Workflow.PSWorkflowRuntime", "Property[Configuration]"] + - ["System.Nullable", "Microsoft.PowerShell.Workflow.PSWorkflowConfigurationProvider", "Property[LanguageMode]"] + - ["Microsoft.PowerShell.Workflow.ActivityRunMode", "Microsoft.PowerShell.Workflow.ActivityRunMode!", "Field[OutOfProcess]"] + - ["System.Object", "Microsoft.PowerShell.Workflow.AstToXamlConverter", "Method[System.Management.Automation.Language.ICustomAstVisitor.VisitStringConstantExpression].ReturnValue"] + - ["System.Object", "Microsoft.PowerShell.Workflow.AstToXamlConverter", "Method[System.Management.Automation.Language.ICustomAstVisitor.VisitInvokeMemberExpression].ReturnValue"] + - ["System.ArraySegment", "Microsoft.PowerShell.Workflow.PSWorkflowFileInstanceStore", "Method[Encrypt].ReturnValue"] + - ["System.Object", "Microsoft.PowerShell.Workflow.AstToXamlConverter", "Method[System.Management.Automation.Language.ICustomAstVisitor.VisitCommand].ReturnValue"] + - ["System.Management.Automation.Job2", "Microsoft.PowerShell.Workflow.WorkflowJobSourceAdapter", "Method[GetJobByInstanceId].ReturnValue"] + - ["System.Collections.Generic.IEnumerable", "Microsoft.PowerShell.Workflow.PSWorkflowInstanceStore", "Method[DoLoad].ReturnValue"] + - ["System.Management.Automation.Debugger", "Microsoft.PowerShell.Workflow.PSWorkflowJob", "Property[PSWorkflowDebugger]"] + - ["System.Object", "Microsoft.PowerShell.Workflow.AstToXamlConverter", "Method[System.Management.Automation.Language.ICustomAstVisitor.VisitDataStatement].ReturnValue"] + - ["Microsoft.PowerShell.Activities.PSActivityHostController", "Microsoft.PowerShell.Workflow.PSWorkflowConfigurationProvider", "Method[CreatePSActivityHostController].ReturnValue"] + - ["System.Object", "Microsoft.PowerShell.Workflow.AstToXamlConverter", "Method[System.Management.Automation.Language.ICustomAstVisitor.VisitWhileStatement].ReturnValue"] + - ["System.Boolean", "Microsoft.PowerShell.Workflow.PSWorkflowInstance", "Property[Disposed]"] + - ["Microsoft.PowerShell.Workflow.PSWorkflowDefinition", "Microsoft.PowerShell.Workflow.PSWorkflowInstance", "Property[PSWorkflowDefinition]"] + - ["System.Guid", "Microsoft.PowerShell.Workflow.PSWorkflowId", "Property[Guid]"] + - ["System.String", "Microsoft.PowerShell.Workflow.PSWorkflowJob", "Property[StatusMessage]"] + - ["System.Object", "Microsoft.PowerShell.Workflow.AstToXamlConverter", "Method[System.Management.Automation.Language.ICustomAstVisitor.VisitPipeline].ReturnValue"] + - ["System.Object", "Microsoft.PowerShell.Workflow.AstToXamlConverter", "Method[System.Management.Automation.Language.ICustomAstVisitor.VisitCommandParameter].ReturnValue"] + - ["System.Object", "Microsoft.PowerShell.Workflow.AstToXamlConverter", "Method[System.Management.Automation.Language.ICustomAstVisitor.VisitDoWhileStatement].ReturnValue"] + - ["System.Object", "Microsoft.PowerShell.Workflow.AstToXamlConverter", "Method[System.Management.Automation.Language.ICustomAstVisitor.VisitUnaryExpression].ReturnValue"] + - ["Microsoft.PowerShell.Workflow.PSWorkflowRemoteActivityState", "Microsoft.PowerShell.Workflow.PSWorkflowInstance", "Property[RemoteActivityState]"] + - ["Microsoft.PowerShell.Workflow.PSWorkflowContext", "Microsoft.PowerShell.Workflow.PSWorkflowInstance", "Property[PSWorkflowContext]"] + - ["System.Collections.Generic.IList", "Microsoft.PowerShell.Workflow.WorkflowJobSourceAdapter", "Method[GetJobsByName].ReturnValue"] + - ["System.Object", "Microsoft.PowerShell.Workflow.AstToXamlConverter", "Method[System.Management.Automation.Language.ICustomAstVisitor.VisitDoUntilStatement].ReturnValue"] + - ["System.ArraySegment", "Microsoft.PowerShell.Workflow.PSWorkflowFileInstanceStore", "Method[Decrypt].ReturnValue"] + - ["System.Object", "Microsoft.PowerShell.Workflow.AstToXamlConverter", "Method[System.Management.Automation.Language.ICustomAstVisitor.VisitTryStatement].ReturnValue"] + - ["System.Exception", "Microsoft.PowerShell.Workflow.PSWorkflowInstance", "Property[Error]"] + - ["System.Action", "Microsoft.PowerShell.Workflow.PSWorkflowInstance", "Property[OnSuspended]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftSqlServerServer/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftSqlServerServer/model.yml new file mode 100644 index 000000000000..6b78541e1c86 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftSqlServerServer/model.yml @@ -0,0 +1,229 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Data.SqlTypes.SqlString", "Microsoft.SqlServer.Server.SqlMetaData", "Method[Adjust].ReturnValue"] + - ["System.Int32", "Microsoft.SqlServer.Server.SqlDataRecord", "Method[GetInt32].ReturnValue"] + - ["Microsoft.SqlServer.Server.TriggerAction", "Microsoft.SqlServer.Server.TriggerAction!", "Field[Delete]"] + - ["Microsoft.SqlServer.Server.TriggerAction", "Microsoft.SqlServer.Server.TriggerAction!", "Field[AlterRole]"] + - ["Microsoft.SqlServer.Server.TriggerAction", "Microsoft.SqlServer.Server.TriggerAction!", "Field[CreateAssembly]"] + - ["Microsoft.SqlServer.Server.TriggerAction", "Microsoft.SqlServer.Server.TriggerAction!", "Field[DropFunction]"] + - ["Microsoft.SqlServer.Server.TriggerAction", "Microsoft.SqlServer.Server.TriggerAction!", "Field[DropMsgType]"] + - ["Microsoft.SqlServer.Server.DataAccessKind", "Microsoft.SqlServer.Server.DataAccessKind!", "Field[None]"] + - ["System.Char", "Microsoft.SqlServer.Server.SqlDataRecord", "Method[GetChar].ReturnValue"] + - ["System.Data.SqlTypes.SqlMoney", "Microsoft.SqlServer.Server.SqlMetaData", "Method[Adjust].ReturnValue"] + - ["System.Int32", "Microsoft.SqlServer.Server.SqlDataRecord", "Property[FieldCount]"] + - ["System.Boolean", "Microsoft.SqlServer.Server.SqlUserDefinedAggregateAttribute", "Property[IsNullIfEmpty]"] + - ["System.Int32", "Microsoft.SqlServer.Server.SqlDataRecord", "Method[GetValues].ReturnValue"] + - ["System.String", "Microsoft.SqlServer.Server.SqlTriggerAttribute", "Property[Event]"] + - ["System.Int32", "Microsoft.SqlServer.Server.SqlUserDefinedAggregateAttribute", "Property[MaxByteSize]"] + - ["Microsoft.SqlServer.Server.TriggerAction", "Microsoft.SqlServer.Server.TriggerAction!", "Field[CreateTrigger]"] + - ["Microsoft.SqlServer.Server.TriggerAction", "Microsoft.SqlServer.Server.TriggerAction!", "Field[DenyStatement]"] + - ["System.String", "Microsoft.SqlServer.Server.SqlDataRecord", "Method[GetDataTypeName].ReturnValue"] + - ["Microsoft.SqlServer.Server.TriggerAction", "Microsoft.SqlServer.Server.TriggerAction!", "Field[DropSynonym]"] + - ["System.Data.SqlTypes.SqlCompareOptions", "Microsoft.SqlServer.Server.SqlMetaData", "Property[CompareOptions]"] + - ["Microsoft.SqlServer.Server.TriggerAction", "Microsoft.SqlServer.Server.TriggerAction!", "Field[AlterQueue]"] + - ["Microsoft.SqlServer.Server.TriggerAction", "Microsoft.SqlServer.Server.TriggerAction!", "Field[DropView]"] + - ["Microsoft.SqlServer.Server.TriggerAction", "Microsoft.SqlServer.Server.TriggerAction!", "Field[DenyObject]"] + - ["Microsoft.SqlServer.Server.TriggerAction", "Microsoft.SqlServer.Server.TriggerAction!", "Field[DropAssembly]"] + - ["System.Data.SqlTypes.SqlDateTime", "Microsoft.SqlServer.Server.SqlMetaData", "Method[Adjust].ReturnValue"] + - ["System.Single", "Microsoft.SqlServer.Server.SqlMetaData", "Method[Adjust].ReturnValue"] + - ["Microsoft.SqlServer.Server.DataAccessKind", "Microsoft.SqlServer.Server.DataAccessKind!", "Field[Read]"] + - ["Microsoft.SqlServer.Server.TriggerAction", "Microsoft.SqlServer.Server.TriggerAction!", "Field[DropSchema]"] + - ["Microsoft.SqlServer.Server.SqlPipe", "Microsoft.SqlServer.Server.SqlContext!", "Property[Pipe]"] + - ["System.String", "Microsoft.SqlServer.Server.SqlTriggerAttribute", "Property[Name]"] + - ["System.String", "Microsoft.SqlServer.Server.SqlProcedureAttribute", "Property[Name]"] + - ["Microsoft.SqlServer.Server.TriggerAction", "Microsoft.SqlServer.Server.TriggerAction!", "Field[CreateSynonym]"] + - ["Microsoft.SqlServer.Server.SystemDataAccessKind", "Microsoft.SqlServer.Server.SqlFunctionAttribute", "Property[SystemDataAccess]"] + - ["Microsoft.SqlServer.Server.TriggerAction", "Microsoft.SqlServer.Server.TriggerAction!", "Field[DropRole]"] + - ["System.Int32", "Microsoft.SqlServer.Server.SqlMetaData", "Property[SortOrdinal]"] + - ["Microsoft.SqlServer.Server.Format", "Microsoft.SqlServer.Server.Format!", "Field[UserDefined]"] + - ["System.Data.SqlTypes.SqlString", "Microsoft.SqlServer.Server.SqlDataRecord", "Method[GetSqlString].ReturnValue"] + - ["System.String", "Microsoft.SqlServer.Server.SqlDataRecord", "Method[GetString].ReturnValue"] + - ["Microsoft.SqlServer.Server.SystemDataAccessKind", "Microsoft.SqlServer.Server.SystemDataAccessKind!", "Field[None]"] + - ["Microsoft.SqlServer.Server.TriggerAction", "Microsoft.SqlServer.Server.TriggerAction!", "Field[DropEventNotification]"] + - ["System.String", "Microsoft.SqlServer.Server.SqlMetaData", "Property[TypeName]"] + - ["System.Data.SqlTypes.SqlXml", "Microsoft.SqlServer.Server.SqlDataRecord", "Method[GetSqlXml].ReturnValue"] + - ["System.Guid", "Microsoft.SqlServer.Server.SqlMetaData", "Method[Adjust].ReturnValue"] + - ["System.Data.SqlDbType", "Microsoft.SqlServer.Server.SqlMetaData", "Property[SqlDbType]"] + - ["System.Int32", "Microsoft.SqlServer.Server.SqlUserDefinedTypeAttribute", "Property[MaxByteSize]"] + - ["System.TimeSpan", "Microsoft.SqlServer.Server.SqlDataRecord", "Method[GetTimeSpan].ReturnValue"] + - ["System.Boolean", "Microsoft.SqlServer.Server.SqlFunctionAttribute", "Property[IsPrecise]"] + - ["Microsoft.SqlServer.Server.TriggerAction", "Microsoft.SqlServer.Server.TriggerAction!", "Field[AlterAppRole]"] + - ["System.Boolean", "Microsoft.SqlServer.Server.SqlMethodAttribute", "Property[IsMutator]"] + - ["System.Decimal", "Microsoft.SqlServer.Server.SqlMetaData", "Method[Adjust].ReturnValue"] + - ["Microsoft.SqlServer.Server.TriggerAction", "Microsoft.SqlServer.Server.TriggerAction!", "Field[CreateFunction]"] + - ["System.Boolean", "Microsoft.SqlServer.Server.SqlUserDefinedTypeAttribute", "Property[IsFixedLength]"] + - ["Microsoft.SqlServer.Server.SqlTriggerContext", "Microsoft.SqlServer.Server.SqlContext!", "Property[TriggerContext]"] + - ["System.Single", "Microsoft.SqlServer.Server.SqlDataRecord", "Method[GetFloat].ReturnValue"] + - ["Microsoft.SqlServer.Server.Format", "Microsoft.SqlServer.Server.Format!", "Field[Native]"] + - ["System.Type", "Microsoft.SqlServer.Server.SqlDataRecord", "Method[GetFieldType].ReturnValue"] + - ["System.Object", "Microsoft.SqlServer.Server.SqlDataRecord", "Method[GetSqlValue].ReturnValue"] + - ["Microsoft.SqlServer.Server.TriggerAction", "Microsoft.SqlServer.Server.TriggerAction!", "Field[CreateMsgType]"] + - ["Microsoft.SqlServer.Server.TriggerAction", "Microsoft.SqlServer.Server.TriggerAction!", "Field[GrantObject]"] + - ["System.Boolean", "Microsoft.SqlServer.Server.SqlUserDefinedAggregateAttribute", "Property[IsInvariantToOrder]"] + - ["Microsoft.SqlServer.Server.TriggerAction", "Microsoft.SqlServer.Server.TriggerAction!", "Field[CreateService]"] + - ["Microsoft.SqlServer.Server.TriggerAction", "Microsoft.SqlServer.Server.TriggerAction!", "Field[RevokeObject]"] + - ["Microsoft.SqlServer.Server.TriggerAction", "Microsoft.SqlServer.Server.TriggerAction!", "Field[AlterUser]"] + - ["System.Boolean", "Microsoft.SqlServer.Server.SqlMethodAttribute", "Property[OnNullCall]"] + - ["Microsoft.SqlServer.Server.TriggerAction", "Microsoft.SqlServer.Server.TriggerAction!", "Field[AlterAssembly]"] + - ["Microsoft.SqlServer.Server.TriggerAction", "Microsoft.SqlServer.Server.TriggerAction!", "Field[CreateProcedure]"] + - ["Microsoft.SqlServer.Server.TriggerAction", "Microsoft.SqlServer.Server.TriggerAction!", "Field[AlterFunction]"] + - ["Microsoft.SqlServer.Server.DataAccessKind", "Microsoft.SqlServer.Server.SqlFunctionAttribute", "Property[DataAccess]"] + - ["System.Int32", "Microsoft.SqlServer.Server.SqlMetaData", "Method[Adjust].ReturnValue"] + - ["System.String", "Microsoft.SqlServer.Server.SqlUserDefinedTypeAttribute", "Property[ValidationMethodName]"] + - ["System.DateTimeOffset", "Microsoft.SqlServer.Server.SqlDataRecord", "Method[GetDateTimeOffset].ReturnValue"] + - ["System.Boolean", "Microsoft.SqlServer.Server.SqlPipe", "Property[IsSendingResults]"] + - ["System.Byte", "Microsoft.SqlServer.Server.SqlDataRecord", "Method[GetByte].ReturnValue"] + - ["Microsoft.SqlServer.Server.TriggerAction", "Microsoft.SqlServer.Server.TriggerAction!", "Field[AlterIndex]"] + - ["Microsoft.SqlServer.Server.Format", "Microsoft.SqlServer.Server.Format!", "Field[Unknown]"] + - ["System.Int64", "Microsoft.SqlServer.Server.SqlDataRecord", "Method[GetChars].ReturnValue"] + - ["System.Object", "Microsoft.SqlServer.Server.SqlDataRecord", "Property[Item]"] + - ["Microsoft.SqlServer.Server.TriggerAction", "Microsoft.SqlServer.Server.TriggerAction!", "Field[AlterPartitionScheme]"] + - ["System.Data.SqlTypes.SqlInt16", "Microsoft.SqlServer.Server.SqlDataRecord", "Method[GetSqlInt16].ReturnValue"] + - ["Microsoft.SqlServer.Server.TriggerAction", "Microsoft.SqlServer.Server.TriggerAction!", "Field[AlterPartitionFunction]"] + - ["Microsoft.SqlServer.Server.SystemDataAccessKind", "Microsoft.SqlServer.Server.SystemDataAccessKind!", "Field[Read]"] + - ["Microsoft.SqlServer.Server.TriggerAction", "Microsoft.SqlServer.Server.TriggerAction!", "Field[CreatePartitionFunction]"] + - ["Microsoft.SqlServer.Server.TriggerAction", "Microsoft.SqlServer.Server.TriggerAction!", "Field[DropQueue]"] + - ["Microsoft.SqlServer.Server.TriggerAction", "Microsoft.SqlServer.Server.TriggerAction!", "Field[AlterProcedure]"] + - ["System.Int64", "Microsoft.SqlServer.Server.SqlMetaData", "Property[LocaleId]"] + - ["Microsoft.SqlServer.Server.TriggerAction", "Microsoft.SqlServer.Server.TriggerAction!", "Field[DropService]"] + - ["Microsoft.SqlServer.Server.TriggerAction", "Microsoft.SqlServer.Server.TriggerAction!", "Field[CreateType]"] + - ["System.String", "Microsoft.SqlServer.Server.SqlMetaData", "Property[XmlSchemaCollectionDatabase]"] + - ["System.Data.SqlTypes.SqlDecimal", "Microsoft.SqlServer.Server.SqlMetaData", "Method[Adjust].ReturnValue"] + - ["Microsoft.SqlServer.Server.TriggerAction", "Microsoft.SqlServer.Server.TriggerAction!", "Field[DropIndex]"] + - ["System.DateTimeOffset", "Microsoft.SqlServer.Server.SqlMetaData", "Method[Adjust].ReturnValue"] + - ["System.String", "Microsoft.SqlServer.Server.SqlDataRecord", "Method[GetName].ReturnValue"] + - ["System.Guid", "Microsoft.SqlServer.Server.SqlDataRecord", "Method[GetGuid].ReturnValue"] + - ["Microsoft.SqlServer.Server.TriggerAction", "Microsoft.SqlServer.Server.TriggerAction!", "Field[DropLogin]"] + - ["Microsoft.SqlServer.Server.TriggerAction", "Microsoft.SqlServer.Server.TriggerAction!", "Field[DropAppRole]"] + - ["System.Int64", "Microsoft.SqlServer.Server.SqlMetaData", "Property[MaxLength]"] + - ["System.Data.SqlTypes.SqlByte", "Microsoft.SqlServer.Server.SqlDataRecord", "Method[GetSqlByte].ReturnValue"] + - ["Microsoft.SqlServer.Server.TriggerAction", "Microsoft.SqlServer.Server.TriggerAction!", "Field[DropTable]"] + - ["System.Data.SqlTypes.SqlXml", "Microsoft.SqlServer.Server.SqlTriggerContext", "Property[EventData]"] + - ["Microsoft.SqlServer.Server.TriggerAction", "Microsoft.SqlServer.Server.TriggerAction!", "Field[DropContract]"] + - ["System.Data.SqlTypes.SqlInt64", "Microsoft.SqlServer.Server.SqlMetaData", "Method[Adjust].ReturnValue"] + - ["System.Data.SqlTypes.SqlInt64", "Microsoft.SqlServer.Server.SqlDataRecord", "Method[GetSqlInt64].ReturnValue"] + - ["System.Boolean", "Microsoft.SqlServer.Server.SqlUserDefinedTypeAttribute", "Property[IsByteOrdered]"] + - ["System.Data.SqlTypes.SqlBoolean", "Microsoft.SqlServer.Server.SqlMetaData", "Method[Adjust].ReturnValue"] + - ["System.Boolean", "Microsoft.SqlServer.Server.SqlUserDefinedAggregateAttribute", "Property[IsInvariantToDuplicates]"] + - ["System.String", "Microsoft.SqlServer.Server.SqlFunctionAttribute", "Property[TableDefinition]"] + - ["System.Decimal", "Microsoft.SqlServer.Server.SqlDataRecord", "Method[GetDecimal].ReturnValue"] + - ["System.Data.SqlTypes.SqlMoney", "Microsoft.SqlServer.Server.SqlDataRecord", "Method[GetSqlMoney].ReturnValue"] + - ["System.Data.SqlTypes.SqlBytes", "Microsoft.SqlServer.Server.SqlDataRecord", "Method[GetSqlBytes].ReturnValue"] + - ["System.Boolean", "Microsoft.SqlServer.Server.SqlMetaData", "Property[IsUniqueKey]"] + - ["System.Data.SqlTypes.SqlInt32", "Microsoft.SqlServer.Server.SqlMetaData", "Method[Adjust].ReturnValue"] + - ["Microsoft.SqlServer.Server.TriggerAction", "Microsoft.SqlServer.Server.TriggerAction!", "Field[CreateView]"] + - ["Microsoft.SqlServer.Server.TriggerAction", "Microsoft.SqlServer.Server.TriggerAction!", "Field[CreateLogin]"] + - ["Microsoft.SqlServer.Server.TriggerAction", "Microsoft.SqlServer.Server.SqlTriggerContext", "Property[TriggerAction]"] + - ["Microsoft.SqlServer.Server.TriggerAction", "Microsoft.SqlServer.Server.TriggerAction!", "Field[DropRoute]"] + - ["System.Data.SqlTypes.SqlInt32", "Microsoft.SqlServer.Server.SqlDataRecord", "Method[GetSqlInt32].ReturnValue"] + - ["Microsoft.SqlServer.Server.TriggerAction", "Microsoft.SqlServer.Server.TriggerAction!", "Field[CreateIndex]"] + - ["Microsoft.SqlServer.Server.TriggerAction", "Microsoft.SqlServer.Server.TriggerAction!", "Field[CreateSecurityExpression]"] + - ["Microsoft.SqlServer.Server.TriggerAction", "Microsoft.SqlServer.Server.TriggerAction!", "Field[Insert]"] + - ["Microsoft.SqlServer.Server.TriggerAction", "Microsoft.SqlServer.Server.TriggerAction!", "Field[CreateEventNotification]"] + - ["System.Boolean", "Microsoft.SqlServer.Server.SqlFunctionAttribute", "Property[IsDeterministic]"] + - ["System.Data.SqlTypes.SqlBoolean", "Microsoft.SqlServer.Server.SqlDataRecord", "Method[GetSqlBoolean].ReturnValue"] + - ["System.Data.SqlTypes.SqlByte", "Microsoft.SqlServer.Server.SqlMetaData", "Method[Adjust].ReturnValue"] + - ["System.String", "Microsoft.SqlServer.Server.SqlFunctionAttribute", "Property[Name]"] + - ["Microsoft.SqlServer.Server.TriggerAction", "Microsoft.SqlServer.Server.TriggerAction!", "Field[RevokeStatement]"] + - ["System.TimeSpan", "Microsoft.SqlServer.Server.SqlMetaData", "Method[Adjust].ReturnValue"] + - ["System.Data.SqlTypes.SqlChars", "Microsoft.SqlServer.Server.SqlDataRecord", "Method[GetSqlChars].ReturnValue"] + - ["System.Boolean", "Microsoft.SqlServer.Server.SqlTriggerContext", "Method[IsUpdatedColumn].ReturnValue"] + - ["System.String", "Microsoft.SqlServer.Server.SqlUserDefinedTypeAttribute", "Property[Name]"] + - ["Microsoft.SqlServer.Server.SqlMetaData", "Microsoft.SqlServer.Server.SqlDataRecord", "Method[GetSqlMetaData].ReturnValue"] + - ["Microsoft.SqlServer.Server.TriggerAction", "Microsoft.SqlServer.Server.TriggerAction!", "Field[CreatePartitionScheme]"] + - ["System.Boolean", "Microsoft.SqlServer.Server.SqlMethodAttribute", "Property[InvokeIfReceiverIsNull]"] + - ["Microsoft.SqlServer.Server.TriggerAction", "Microsoft.SqlServer.Server.TriggerAction!", "Field[CreateRoute]"] + - ["System.Int64", "Microsoft.SqlServer.Server.SqlDataRecord", "Method[GetBytes].ReturnValue"] + - ["System.Data.SqlTypes.SqlInt16", "Microsoft.SqlServer.Server.SqlMetaData", "Method[Adjust].ReturnValue"] + - ["System.Boolean", "Microsoft.SqlServer.Server.SqlFacetAttribute", "Property[IsNullable]"] + - ["Microsoft.SqlServer.Server.TriggerAction", "Microsoft.SqlServer.Server.TriggerAction!", "Field[AlterLogin]"] + - ["Microsoft.SqlServer.Server.TriggerAction", "Microsoft.SqlServer.Server.TriggerAction!", "Field[CreateBinding]"] + - ["System.String", "Microsoft.SqlServer.Server.SqlTriggerAttribute", "Property[Target]"] + - ["Microsoft.SqlServer.Server.TriggerAction", "Microsoft.SqlServer.Server.TriggerAction!", "Field[CreateRole]"] + - ["Microsoft.SqlServer.Server.TriggerAction", "Microsoft.SqlServer.Server.TriggerAction!", "Field[CreateContract]"] + - ["Microsoft.SqlServer.Server.TriggerAction", "Microsoft.SqlServer.Server.TriggerAction!", "Field[AlterRoute]"] + - ["System.String", "Microsoft.SqlServer.Server.SqlMetaData", "Property[Name]"] + - ["System.String", "Microsoft.SqlServer.Server.SqlMetaData", "Property[XmlSchemaCollectionOwningSchema]"] + - ["System.Char", "Microsoft.SqlServer.Server.SqlMetaData", "Method[Adjust].ReturnValue"] + - ["System.Data.SqlTypes.SqlGuid", "Microsoft.SqlServer.Server.SqlMetaData", "Method[Adjust].ReturnValue"] + - ["System.Char[]", "Microsoft.SqlServer.Server.SqlMetaData", "Method[Adjust].ReturnValue"] + - ["System.Data.SqlTypes.SqlDouble", "Microsoft.SqlServer.Server.SqlMetaData", "Method[Adjust].ReturnValue"] + - ["Microsoft.SqlServer.Server.SqlMetaData", "Microsoft.SqlServer.Server.SqlMetaData!", "Method[InferFromValue].ReturnValue"] + - ["Microsoft.SqlServer.Server.Format", "Microsoft.SqlServer.Server.SqlUserDefinedAggregateAttribute", "Property[Format]"] + - ["System.Data.SqlTypes.SqlChars", "Microsoft.SqlServer.Server.SqlMetaData", "Method[Adjust].ReturnValue"] + - ["Microsoft.SqlServer.Server.TriggerAction", "Microsoft.SqlServer.Server.TriggerAction!", "Field[AlterView]"] + - ["Microsoft.SqlServer.Server.TriggerAction", "Microsoft.SqlServer.Server.TriggerAction!", "Field[AlterService]"] + - ["Microsoft.SqlServer.Server.TriggerAction", "Microsoft.SqlServer.Server.TriggerAction!", "Field[DropSecurityExpression]"] + - ["System.Boolean", "Microsoft.SqlServer.Server.SqlDataRecord", "Method[GetBoolean].ReturnValue"] + - ["System.Data.SqlTypes.SqlDouble", "Microsoft.SqlServer.Server.SqlDataRecord", "Method[GetSqlDouble].ReturnValue"] + - ["System.Int32", "Microsoft.SqlServer.Server.SqlFacetAttribute", "Property[MaxSize]"] + - ["Microsoft.SqlServer.Server.TriggerAction", "Microsoft.SqlServer.Server.TriggerAction!", "Field[AlterTrigger]"] + - ["System.Data.SqlTypes.SqlXml", "Microsoft.SqlServer.Server.SqlMetaData", "Method[Adjust].ReturnValue"] + - ["Microsoft.SqlServer.Server.TriggerAction", "Microsoft.SqlServer.Server.TriggerAction!", "Field[AlterSchema]"] + - ["System.Data.SqlTypes.SqlSingle", "Microsoft.SqlServer.Server.SqlMetaData", "Method[Adjust].ReturnValue"] + - ["System.String", "Microsoft.SqlServer.Server.SqlMetaData", "Method[Adjust].ReturnValue"] + - ["System.Boolean", "Microsoft.SqlServer.Server.SqlMetaData", "Property[UseServerDefault]"] + - ["System.Int32", "Microsoft.SqlServer.Server.SqlUserDefinedAggregateAttribute!", "Field[MaxByteSizeValue]"] + - ["System.Int32", "Microsoft.SqlServer.Server.SqlDataRecord", "Method[GetOrdinal].ReturnValue"] + - ["Microsoft.SqlServer.Server.TriggerAction", "Microsoft.SqlServer.Server.TriggerAction!", "Field[DropUser]"] + - ["System.Byte", "Microsoft.SqlServer.Server.SqlMetaData", "Method[Adjust].ReturnValue"] + - ["System.Data.SqlClient.SortOrder", "Microsoft.SqlServer.Server.SqlMetaData", "Property[SortOrder]"] + - ["System.Int16", "Microsoft.SqlServer.Server.SqlDataRecord", "Method[GetInt16].ReturnValue"] + - ["System.String", "Microsoft.SqlServer.Server.SqlUserDefinedAggregateAttribute", "Property[Name]"] + - ["System.Int64", "Microsoft.SqlServer.Server.SqlDataRecord", "Method[GetInt64].ReturnValue"] + - ["Microsoft.SqlServer.Server.TriggerAction", "Microsoft.SqlServer.Server.TriggerAction!", "Field[Update]"] + - ["System.Int16", "Microsoft.SqlServer.Server.SqlMetaData", "Method[Adjust].ReturnValue"] + - ["Microsoft.SqlServer.Server.TriggerAction", "Microsoft.SqlServer.Server.TriggerAction!", "Field[DropType]"] + - ["System.Data.SqlTypes.SqlBinary", "Microsoft.SqlServer.Server.SqlDataRecord", "Method[GetSqlBinary].ReturnValue"] + - ["System.Int32", "Microsoft.SqlServer.Server.SqlFacetAttribute", "Property[Precision]"] + - ["System.Data.SqlTypes.SqlBinary", "Microsoft.SqlServer.Server.SqlMetaData", "Method[Adjust].ReturnValue"] + - ["System.Data.SqlTypes.SqlGuid", "Microsoft.SqlServer.Server.SqlDataRecord", "Method[GetSqlGuid].ReturnValue"] + - ["System.Data.DbType", "Microsoft.SqlServer.Server.SqlMetaData", "Property[DbType]"] + - ["System.Data.SqlTypes.SqlSingle", "Microsoft.SqlServer.Server.SqlDataRecord", "Method[GetSqlSingle].ReturnValue"] + - ["Microsoft.SqlServer.Server.Format", "Microsoft.SqlServer.Server.SqlUserDefinedTypeAttribute", "Property[Format]"] + - ["System.Boolean", "Microsoft.SqlServer.Server.SqlContext!", "Property[IsAvailable]"] + - ["System.Double", "Microsoft.SqlServer.Server.SqlDataRecord", "Method[GetDouble].ReturnValue"] + - ["Microsoft.SqlServer.Server.TriggerAction", "Microsoft.SqlServer.Server.TriggerAction!", "Field[AlterBinding]"] + - ["System.DateTime", "Microsoft.SqlServer.Server.SqlDataRecord", "Method[GetDateTime].ReturnValue"] + - ["System.Int32", "Microsoft.SqlServer.Server.SqlFacetAttribute", "Property[Scale]"] + - ["Microsoft.SqlServer.Server.TriggerAction", "Microsoft.SqlServer.Server.TriggerAction!", "Field[CreateSchema]"] + - ["System.DateTime", "Microsoft.SqlServer.Server.SqlMetaData", "Method[Adjust].ReturnValue"] + - ["System.String", "Microsoft.SqlServer.Server.SqlMetaData", "Property[XmlSchemaCollectionName]"] + - ["System.Boolean", "Microsoft.SqlServer.Server.SqlFacetAttribute", "Property[IsFixedLength]"] + - ["System.Data.IDataReader", "Microsoft.SqlServer.Server.SqlDataRecord", "Method[System.Data.IDataRecord.GetData].ReturnValue"] + - ["System.Data.SqlTypes.SqlBytes", "Microsoft.SqlServer.Server.SqlMetaData", "Method[Adjust].ReturnValue"] + - ["System.Byte", "Microsoft.SqlServer.Server.SqlMetaData", "Property[Scale]"] + - ["Microsoft.SqlServer.Server.TriggerAction", "Microsoft.SqlServer.Server.TriggerAction!", "Field[DropPartitionFunction]"] + - ["System.Object", "Microsoft.SqlServer.Server.SqlDataRecord", "Method[GetValue].ReturnValue"] + - ["System.Byte[]", "Microsoft.SqlServer.Server.SqlMetaData", "Method[Adjust].ReturnValue"] + - ["System.Boolean", "Microsoft.SqlServer.Server.SqlUserDefinedAggregateAttribute", "Property[IsInvariantToNulls]"] + - ["Microsoft.SqlServer.Server.TriggerAction", "Microsoft.SqlServer.Server.TriggerAction!", "Field[CreateQueue]"] + - ["Microsoft.SqlServer.Server.TriggerAction", "Microsoft.SqlServer.Server.TriggerAction!", "Field[CreateTable]"] + - ["System.Type", "Microsoft.SqlServer.Server.SqlMetaData", "Property[Type]"] + - ["Microsoft.SqlServer.Server.TriggerAction", "Microsoft.SqlServer.Server.TriggerAction!", "Field[DropTrigger]"] + - ["Microsoft.SqlServer.Server.TriggerAction", "Microsoft.SqlServer.Server.TriggerAction!", "Field[Invalid]"] + - ["System.Data.SqlTypes.SqlDecimal", "Microsoft.SqlServer.Server.SqlDataRecord", "Method[GetSqlDecimal].ReturnValue"] + - ["System.Type", "Microsoft.SqlServer.Server.SqlDataRecord", "Method[GetSqlFieldType].ReturnValue"] + - ["System.Boolean", "Microsoft.SqlServer.Server.SqlDataRecord", "Method[IsDBNull].ReturnValue"] + - ["Microsoft.SqlServer.Server.TriggerAction", "Microsoft.SqlServer.Server.TriggerAction!", "Field[AlterTable]"] + - ["System.Byte", "Microsoft.SqlServer.Server.SqlMetaData", "Property[Precision]"] + - ["System.Int32", "Microsoft.SqlServer.Server.SqlDataRecord", "Method[GetSqlValues].ReturnValue"] + - ["System.Int64", "Microsoft.SqlServer.Server.SqlMetaData!", "Property[Max]"] + - ["System.Int32", "Microsoft.SqlServer.Server.SqlDataRecord", "Method[SetValues].ReturnValue"] + - ["Microsoft.SqlServer.Server.TriggerAction", "Microsoft.SqlServer.Server.TriggerAction!", "Field[CreateUser]"] + - ["System.Boolean", "Microsoft.SqlServer.Server.SqlMetaData", "Method[Adjust].ReturnValue"] + - ["Microsoft.SqlServer.Server.TriggerAction", "Microsoft.SqlServer.Server.TriggerAction!", "Field[CreateAppRole]"] + - ["System.Int64", "Microsoft.SqlServer.Server.SqlMetaData", "Method[Adjust].ReturnValue"] + - ["System.String", "Microsoft.SqlServer.Server.SqlFunctionAttribute", "Property[FillRowMethodName]"] + - ["System.Data.SqlTypes.SqlDateTime", "Microsoft.SqlServer.Server.SqlDataRecord", "Method[GetSqlDateTime].ReturnValue"] + - ["Microsoft.SqlServer.Server.TriggerAction", "Microsoft.SqlServer.Server.TriggerAction!", "Field[DropProcedure]"] + - ["Microsoft.SqlServer.Server.TriggerAction", "Microsoft.SqlServer.Server.TriggerAction!", "Field[GrantStatement]"] + - ["System.Int32", "Microsoft.SqlServer.Server.SqlTriggerContext", "Property[ColumnCount]"] + - ["System.Object", "Microsoft.SqlServer.Server.SqlMetaData", "Method[Adjust].ReturnValue"] + - ["System.Double", "Microsoft.SqlServer.Server.SqlMetaData", "Method[Adjust].ReturnValue"] + - ["Microsoft.SqlServer.Server.TriggerAction", "Microsoft.SqlServer.Server.TriggerAction!", "Field[DropPartitionScheme]"] + - ["System.Security.Principal.WindowsIdentity", "Microsoft.SqlServer.Server.SqlContext!", "Property[WindowsIdentity]"] + - ["Microsoft.SqlServer.Server.TriggerAction", "Microsoft.SqlServer.Server.TriggerAction!", "Field[DropBinding]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftVisualBasic/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftVisualBasic/model.yml new file mode 100644 index 000000000000..9133b7a736f7 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftVisualBasic/model.yml @@ -0,0 +1,430 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Boolean", "Microsoft.VisualBasic.FileSystem!", "Method[EOF].ReturnValue"] + - ["Microsoft.VisualBasic.VariantType", "Microsoft.VisualBasic.Constants!", "Field[vbEmpty]"] + - ["Microsoft.VisualBasic.VbStrConv", "Microsoft.VisualBasic.VbStrConv!", "Field[Lowercase]"] + - ["Microsoft.VisualBasic.VariantType", "Microsoft.VisualBasic.Constants!", "Field[vbDate]"] + - ["Microsoft.VisualBasic.DueDate", "Microsoft.VisualBasic.DueDate!", "Field[EndOfPeriod]"] + - ["System.String", "Microsoft.VisualBasic.FileSystem!", "Method[Dir].ReturnValue"] + - ["Microsoft.VisualBasic.MsgBoxStyle", "Microsoft.VisualBasic.Constants!", "Field[vbMsgBoxRight]"] + - ["Microsoft.VisualBasic.MsgBoxStyle", "Microsoft.VisualBasic.Constants!", "Field[vbRetryCancel]"] + - ["Microsoft.VisualBasic.MsgBoxResult", "Microsoft.VisualBasic.MsgBoxResult!", "Field[Retry]"] + - ["Microsoft.VisualBasic.VbStrConv", "Microsoft.VisualBasic.Constants!", "Field[vbNarrow]"] + - ["Microsoft.VisualBasic.VariantType", "Microsoft.VisualBasic.VariantType!", "Field[Single]"] + - ["System.String", "Microsoft.VisualBasic.ErrObject", "Property[Source]"] + - ["System.String", "Microsoft.VisualBasic.Strings!", "Method[StrConv].ReturnValue"] + - ["Microsoft.VisualBasic.VbStrConv", "Microsoft.VisualBasic.VbStrConv!", "Field[None]"] + - ["System.Double", "Microsoft.VisualBasic.Financial!", "Method[DDB].ReturnValue"] + - ["Microsoft.VisualBasic.MsgBoxStyle", "Microsoft.VisualBasic.MsgBoxStyle!", "Field[OKCancel]"] + - ["System.String", "Microsoft.VisualBasic.Strings!", "Method[FormatCurrency].ReturnValue"] + - ["Microsoft.VisualBasic.CallType", "Microsoft.VisualBasic.Constants!", "Field[vbGet]"] + - ["System.String", "Microsoft.VisualBasic.Constants!", "Field[vbNewLine]"] + - ["System.Double", "Microsoft.VisualBasic.Financial!", "Method[IPmt].ReturnValue"] + - ["System.String", "Microsoft.VisualBasic.Constants!", "Field[vbCr]"] + - ["Microsoft.VisualBasic.VbStrConv", "Microsoft.VisualBasic.Constants!", "Field[vbKatakana]"] + - ["System.Int32", "Microsoft.VisualBasic.Information!", "Method[Erl].ReturnValue"] + - ["System.String", "Microsoft.VisualBasic.Strings!", "Method[Trim].ReturnValue"] + - ["System.Char", "Microsoft.VisualBasic.ControlChars!", "Field[Lf]"] + - ["Microsoft.VisualBasic.MsgBoxStyle", "Microsoft.VisualBasic.MsgBoxStyle!", "Field[ApplicationModal]"] + - ["Microsoft.VisualBasic.MsgBoxResult", "Microsoft.VisualBasic.Constants!", "Field[vbCancel]"] + - ["System.String", "Microsoft.VisualBasic.DateAndTime!", "Property[TimeString]"] + - ["System.String", "Microsoft.VisualBasic.Interaction!", "Method[Partition].ReturnValue"] + - ["Microsoft.VisualBasic.OpenMode", "Microsoft.VisualBasic.OpenMode!", "Field[Output]"] + - ["System.String", "Microsoft.VisualBasic.Constants!", "Field[vbCrLf]"] + - ["Microsoft.VisualBasic.OpenMode", "Microsoft.VisualBasic.FileSystem!", "Method[FileAttr].ReturnValue"] + - ["Microsoft.VisualBasic.VbStrConv", "Microsoft.VisualBasic.VbStrConv!", "Field[Uppercase]"] + - ["Microsoft.VisualBasic.FirstDayOfWeek", "Microsoft.VisualBasic.FirstDayOfWeek!", "Field[Saturday]"] + - ["System.DateTime", "Microsoft.VisualBasic.DateAndTime!", "Method[TimeSerial].ReturnValue"] + - ["System.String", "Microsoft.VisualBasic.Interaction!", "Method[GetSetting].ReturnValue"] + - ["Microsoft.VisualBasic.MsgBoxStyle", "Microsoft.VisualBasic.MsgBoxStyle!", "Field[YesNoCancel]"] + - ["Microsoft.VisualBasic.TriState", "Microsoft.VisualBasic.TriState!", "Field[False]"] + - ["System.Boolean", "Microsoft.VisualBasic.Information!", "Method[IsError].ReturnValue"] + - ["Microsoft.VisualBasic.AppWinStyle", "Microsoft.VisualBasic.AppWinStyle!", "Field[NormalNoFocus]"] + - ["Microsoft.VisualBasic.DateFormat", "Microsoft.VisualBasic.DateFormat!", "Field[ShortDate]"] + - ["Microsoft.VisualBasic.ErrObject", "Microsoft.VisualBasic.Information!", "Method[Err].ReturnValue"] + - ["Microsoft.VisualBasic.VbStrConv", "Microsoft.VisualBasic.Constants!", "Field[vbTraditionalChinese]"] + - ["System.String", "Microsoft.VisualBasic.Constants!", "Field[vbTab]"] + - ["System.String", "Microsoft.VisualBasic.Strings!", "Method[FormatPercent].ReturnValue"] + - ["Microsoft.VisualBasic.MsgBoxStyle", "Microsoft.VisualBasic.MsgBoxStyle!", "Field[MsgBoxRight]"] + - ["System.String", "Microsoft.VisualBasic.ComClassAttribute", "Property[EventID]"] + - ["System.Char", "Microsoft.VisualBasic.ControlChars!", "Field[Quote]"] + - ["Microsoft.VisualBasic.VariantType", "Microsoft.VisualBasic.VariantType!", "Field[Byte]"] + - ["System.Int16", "Microsoft.VisualBasic.SpcInfo", "Field[Count]"] + - ["Microsoft.VisualBasic.MsgBoxResult", "Microsoft.VisualBasic.Constants!", "Field[vbAbort]"] + - ["System.String", "Microsoft.VisualBasic.Strings!", "Method[UCase].ReturnValue"] + - ["Microsoft.VisualBasic.MsgBoxStyle", "Microsoft.VisualBasic.Constants!", "Field[vbOKCancel]"] + - ["System.Decimal", "Microsoft.VisualBasic.Conversion!", "Method[Int].ReturnValue"] + - ["Microsoft.VisualBasic.VbStrConv", "Microsoft.VisualBasic.VbStrConv!", "Field[Katakana]"] + - ["System.DateTime", "Microsoft.VisualBasic.DateAndTime!", "Method[DateAdd].ReturnValue"] + - ["System.String", "Microsoft.VisualBasic.Strings!", "Method[LTrim].ReturnValue"] + - ["Microsoft.VisualBasic.MsgBoxStyle", "Microsoft.VisualBasic.MsgBoxStyle!", "Field[Information]"] + - ["Microsoft.VisualBasic.VbStrConv", "Microsoft.VisualBasic.Constants!", "Field[vbHiragana]"] + - ["Microsoft.VisualBasic.MsgBoxResult", "Microsoft.VisualBasic.MsgBoxResult!", "Field[OK]"] + - ["Microsoft.VisualBasic.AppWinStyle", "Microsoft.VisualBasic.AppWinStyle!", "Field[MinimizedNoFocus]"] + - ["System.String", "Microsoft.VisualBasic.Information!", "Method[TypeName].ReturnValue"] + - ["System.Int32", "Microsoft.VisualBasic.DateAndTime!", "Method[DatePart].ReturnValue"] + - ["Microsoft.VisualBasic.VariantType", "Microsoft.VisualBasic.Constants!", "Field[vbByte]"] + - ["Microsoft.VisualBasic.VariantType", "Microsoft.VisualBasic.VariantType!", "Field[Short]"] + - ["System.Int32", "Microsoft.VisualBasic.Information!", "Method[RGB].ReturnValue"] + - ["System.Int32", "Microsoft.VisualBasic.ErrObject", "Property[HelpContext]"] + - ["Microsoft.VisualBasic.AppWinStyle", "Microsoft.VisualBasic.Constants!", "Field[vbNormalNoFocus]"] + - ["System.Int32", "Microsoft.VisualBasic.Strings!", "Method[StrComp].ReturnValue"] + - ["System.Int64", "Microsoft.VisualBasic.FileSystem!", "Method[Loc].ReturnValue"] + - ["Microsoft.VisualBasic.VariantType", "Microsoft.VisualBasic.Constants!", "Field[vbLong]"] + - ["Microsoft.VisualBasic.MsgBoxResult", "Microsoft.VisualBasic.Interaction!", "Method[MsgBox].ReturnValue"] + - ["System.String", "Microsoft.VisualBasic.Interaction!", "Method[Environ].ReturnValue"] + - ["Microsoft.VisualBasic.FirstDayOfWeek", "Microsoft.VisualBasic.FirstDayOfWeek!", "Field[Tuesday]"] + - ["Microsoft.VisualBasic.FileAttribute", "Microsoft.VisualBasic.FileAttribute!", "Field[Normal]"] + - ["System.Int64", "Microsoft.VisualBasic.Conversion!", "Method[Fix].ReturnValue"] + - ["System.Int64", "Microsoft.VisualBasic.FileSystem!", "Method[FileLen].ReturnValue"] + - ["Microsoft.VisualBasic.MsgBoxResult", "Microsoft.VisualBasic.Constants!", "Field[vbOK]"] + - ["Microsoft.VisualBasic.MsgBoxStyle", "Microsoft.VisualBasic.Constants!", "Field[vbApplicationModal]"] + - ["System.Double", "Microsoft.VisualBasic.Financial!", "Method[FV].ReturnValue"] + - ["System.Char", "Microsoft.VisualBasic.ControlChars!", "Field[VerticalTab]"] + - ["System.Boolean", "Microsoft.VisualBasic.Collection", "Method[System.Collections.IList.Contains].ReturnValue"] + - ["Microsoft.VisualBasic.MsgBoxStyle", "Microsoft.VisualBasic.MsgBoxStyle!", "Field[RetryCancel]"] + - ["System.Double", "Microsoft.VisualBasic.Financial!", "Method[Rate].ReturnValue"] + - ["System.String", "Microsoft.VisualBasic.Information!", "Method[SystemTypeName].ReturnValue"] + - ["Microsoft.VisualBasic.VariantType", "Microsoft.VisualBasic.Constants!", "Field[vbDouble]"] + - ["System.Char", "Microsoft.VisualBasic.ControlChars!", "Field[Back]"] + - ["System.String", "Microsoft.VisualBasic.Strings!", "Method[FormatDateTime].ReturnValue"] + - ["System.Double", "Microsoft.VisualBasic.Conversion!", "Method[Fix].ReturnValue"] + - ["Microsoft.VisualBasic.MsgBoxStyle", "Microsoft.VisualBasic.MsgBoxStyle!", "Field[OkCancel]"] + - ["System.Int32", "Microsoft.VisualBasic.Globals!", "Property[ScriptEngineBuildVersion]"] + - ["Microsoft.VisualBasic.MsgBoxResult", "Microsoft.VisualBasic.MsgBoxResult!", "Field[Ignore]"] + - ["Microsoft.VisualBasic.CallType", "Microsoft.VisualBasic.Constants!", "Field[vbSet]"] + - ["System.Double", "Microsoft.VisualBasic.Financial!", "Method[Pmt].ReturnValue"] + - ["System.Boolean", "Microsoft.VisualBasic.Information!", "Method[IsReference].ReturnValue"] + - ["System.DateTime", "Microsoft.VisualBasic.DateAndTime!", "Property[Now]"] + - ["System.Collections.IEnumerator", "Microsoft.VisualBasic.Collection", "Method[GetEnumerator].ReturnValue"] + - ["System.String", "Microsoft.VisualBasic.Strings!", "Method[FormatNumber].ReturnValue"] + - ["System.String[]", "Microsoft.VisualBasic.Strings!", "Method[Filter].ReturnValue"] + - ["Microsoft.VisualBasic.TriState", "Microsoft.VisualBasic.TriState!", "Field[True]"] + - ["System.Int32", "Microsoft.VisualBasic.ErrObject", "Property[Erl]"] + - ["Microsoft.VisualBasic.VariantType", "Microsoft.VisualBasic.VariantType!", "Field[Char]"] + - ["Microsoft.VisualBasic.VbStrConv", "Microsoft.VisualBasic.VbStrConv!", "Field[Narrow]"] + - ["Microsoft.VisualBasic.DateInterval", "Microsoft.VisualBasic.DateInterval!", "Field[Second]"] + - ["Microsoft.VisualBasic.AudioPlayMode", "Microsoft.VisualBasic.AudioPlayMode!", "Field[Background]"] + - ["Microsoft.VisualBasic.CallType", "Microsoft.VisualBasic.CallType!", "Field[Method]"] + - ["Microsoft.VisualBasic.MsgBoxStyle", "Microsoft.VisualBasic.Constants!", "Field[vbOKOnly]"] + - ["Microsoft.VisualBasic.VbStrConv", "Microsoft.VisualBasic.Constants!", "Field[vbProperCase]"] + - ["Microsoft.VisualBasic.MsgBoxStyle", "Microsoft.VisualBasic.Constants!", "Field[vbAbortRetryIgnore]"] + - ["Microsoft.VisualBasic.FileAttribute", "Microsoft.VisualBasic.FileAttribute!", "Field[Directory]"] + - ["Microsoft.VisualBasic.VariantType", "Microsoft.VisualBasic.VariantType!", "Field[Integer]"] + - ["System.Int32", "Microsoft.VisualBasic.Interaction!", "Method[Shell].ReturnValue"] + - ["Microsoft.VisualBasic.FirstWeekOfYear", "Microsoft.VisualBasic.FirstWeekOfYear!", "Field[FirstFourDays]"] + - ["Microsoft.VisualBasic.MsgBoxStyle", "Microsoft.VisualBasic.MsgBoxStyle!", "Field[OKOnly]"] + - ["Microsoft.VisualBasic.FirstDayOfWeek", "Microsoft.VisualBasic.FirstDayOfWeek!", "Field[Wednesday]"] + - ["System.String", "Microsoft.VisualBasic.DateAndTime!", "Method[WeekdayName].ReturnValue"] + - ["Microsoft.VisualBasic.MsgBoxResult", "Microsoft.VisualBasic.MsgBoxResult!", "Field[Abort]"] + - ["Microsoft.VisualBasic.FirstDayOfWeek", "Microsoft.VisualBasic.Constants!", "Field[vbSaturday]"] + - ["System.Double", "Microsoft.VisualBasic.Conversion!", "Method[Val].ReturnValue"] + - ["System.Boolean", "Microsoft.VisualBasic.Information!", "Method[IsDBNull].ReturnValue"] + - ["Microsoft.VisualBasic.VariantType", "Microsoft.VisualBasic.VariantType!", "Field[Array]"] + - ["System.Object", "Microsoft.VisualBasic.Conversion!", "Method[Fix].ReturnValue"] + - ["Microsoft.VisualBasic.VbStrConv", "Microsoft.VisualBasic.VbStrConv!", "Field[ProperCase]"] + - ["System.String", "Microsoft.VisualBasic.Conversion!", "Method[Oct].ReturnValue"] + - ["Microsoft.VisualBasic.MsgBoxResult", "Microsoft.VisualBasic.Constants!", "Field[vbIgnore]"] + - ["System.Object", "Microsoft.VisualBasic.Interaction!", "Method[GetObject].ReturnValue"] + - ["Microsoft.VisualBasic.MsgBoxStyle", "Microsoft.VisualBasic.MsgBoxStyle!", "Field[Exclamation]"] + - ["Microsoft.VisualBasic.FirstWeekOfYear", "Microsoft.VisualBasic.FirstWeekOfYear!", "Field[Jan1]"] + - ["Microsoft.VisualBasic.VariantType", "Microsoft.VisualBasic.VariantType!", "Field[UserDefinedType]"] + - ["System.Int32", "Microsoft.VisualBasic.Collection", "Method[System.Collections.IList.IndexOf].ReturnValue"] + - ["Microsoft.VisualBasic.CallType", "Microsoft.VisualBasic.CallType!", "Field[Get]"] + - ["Microsoft.VisualBasic.VariantType", "Microsoft.VisualBasic.VariantType!", "Field[Currency]"] + - ["System.String", "Microsoft.VisualBasic.Strings!", "Method[LSet].ReturnValue"] + - ["System.String", "Microsoft.VisualBasic.DateAndTime!", "Method[MonthName].ReturnValue"] + - ["Microsoft.VisualBasic.FirstWeekOfYear", "Microsoft.VisualBasic.FirstWeekOfYear!", "Field[FirstFullWeek]"] + - ["System.String", "Microsoft.VisualBasic.ComClassAttribute", "Property[ClassID]"] + - ["Microsoft.VisualBasic.VbStrConv", "Microsoft.VisualBasic.Constants!", "Field[vbLowerCase]"] + - ["System.String", "Microsoft.VisualBasic.FileSystem!", "Method[CurDir].ReturnValue"] + - ["System.CodeDom.Compiler.LanguageOptions", "Microsoft.VisualBasic.VBCodeProvider", "Property[LanguageOptions]"] + - ["TargetType", "Microsoft.VisualBasic.Conversion!", "Method[CTypeDynamic].ReturnValue"] + - ["System.Double", "Microsoft.VisualBasic.Financial!", "Method[IRR].ReturnValue"] + - ["System.String", "Microsoft.VisualBasic.Strings!", "Method[RSet].ReturnValue"] + - ["System.String", "Microsoft.VisualBasic.MyGroupCollectionAttribute", "Property[CreateMethod]"] + - ["System.Int32", "Microsoft.VisualBasic.FileSystem!", "Method[FreeFile].ReturnValue"] + - ["System.Int32", "Microsoft.VisualBasic.Globals!", "Property[ScriptEngineMinorVersion]"] + - ["Microsoft.VisualBasic.DateFormat", "Microsoft.VisualBasic.Constants!", "Field[vbShortDate]"] + - ["System.DateTime", "Microsoft.VisualBasic.DateAndTime!", "Property[Today]"] + - ["Microsoft.VisualBasic.FileAttribute", "Microsoft.VisualBasic.FileAttribute!", "Field[System]"] + - ["Microsoft.VisualBasic.DateFormat", "Microsoft.VisualBasic.Constants!", "Field[vbLongDate]"] + - ["System.String", "Microsoft.VisualBasic.Strings!", "Method[Space].ReturnValue"] + - ["Microsoft.VisualBasic.DateInterval", "Microsoft.VisualBasic.DateInterval!", "Field[Quarter]"] + - ["System.Int32", "Microsoft.VisualBasic.VBFixedStringAttribute", "Property[Length]"] + - ["Microsoft.VisualBasic.MsgBoxResult", "Microsoft.VisualBasic.Constants!", "Field[vbRetry]"] + - ["System.Single", "Microsoft.VisualBasic.Conversion!", "Method[Int].ReturnValue"] + - ["Microsoft.VisualBasic.CallType", "Microsoft.VisualBasic.Constants!", "Field[vbLet]"] + - ["System.String", "Microsoft.VisualBasic.Constants!", "Field[vbLf]"] + - ["Microsoft.VisualBasic.FileAttribute", "Microsoft.VisualBasic.Constants!", "Field[vbSystem]"] + - ["Microsoft.VisualBasic.VbStrConv", "Microsoft.VisualBasic.Constants!", "Field[vbSimplifiedChinese]"] + - ["Microsoft.VisualBasic.VariantType", "Microsoft.VisualBasic.VariantType!", "Field[String]"] + - ["System.Boolean", "Microsoft.VisualBasic.Collection", "Property[System.Collections.ICollection.IsSynchronized]"] + - ["Microsoft.VisualBasic.MsgBoxStyle", "Microsoft.VisualBasic.MsgBoxStyle!", "Field[Critical]"] + - ["System.Char", "Microsoft.VisualBasic.Strings!", "Method[GetChar].ReturnValue"] + - ["System.Object", "Microsoft.VisualBasic.Interaction!", "Method[Choose].ReturnValue"] + - ["System.Int32[]", "Microsoft.VisualBasic.VBFixedArrayAttribute", "Property[Bounds]"] + - ["Microsoft.VisualBasic.OpenAccess", "Microsoft.VisualBasic.OpenAccess!", "Field[ReadWrite]"] + - ["Microsoft.VisualBasic.VbStrConv", "Microsoft.VisualBasic.Constants!", "Field[vbLinguisticCasing]"] + - ["System.Decimal", "Microsoft.VisualBasic.Conversion!", "Method[Fix].ReturnValue"] + - ["Microsoft.VisualBasic.DateFormat", "Microsoft.VisualBasic.DateFormat!", "Field[LongTime]"] + - ["Microsoft.VisualBasic.VariantType", "Microsoft.VisualBasic.VariantType!", "Field[Variant]"] + - ["Microsoft.VisualBasic.MsgBoxResult", "Microsoft.VisualBasic.MsgBoxResult!", "Field[Ok]"] + - ["System.Exception", "Microsoft.VisualBasic.ErrObject", "Method[GetException].ReturnValue"] + - ["System.Single", "Microsoft.VisualBasic.VBMath!", "Method[Rnd].ReturnValue"] + - ["System.String", "Microsoft.VisualBasic.ControlChars!", "Field[CrLf]"] + - ["Microsoft.VisualBasic.VariantType", "Microsoft.VisualBasic.Constants!", "Field[vbVariant]"] + - ["Microsoft.VisualBasic.OpenAccess", "Microsoft.VisualBasic.OpenAccess!", "Field[Default]"] + - ["Microsoft.VisualBasic.OpenShare", "Microsoft.VisualBasic.OpenShare!", "Field[LockRead]"] + - ["Microsoft.VisualBasic.OpenMode", "Microsoft.VisualBasic.OpenMode!", "Field[Append]"] + - ["System.String", "Microsoft.VisualBasic.Information!", "Method[VbTypeName].ReturnValue"] + - ["Microsoft.VisualBasic.MsgBoxStyle", "Microsoft.VisualBasic.Constants!", "Field[vbDefaultButton1]"] + - ["System.Double", "Microsoft.VisualBasic.Financial!", "Method[NPer].ReturnValue"] + - ["System.Int32", "Microsoft.VisualBasic.DateAndTime!", "Method[Hour].ReturnValue"] + - ["Microsoft.VisualBasic.MsgBoxResult", "Microsoft.VisualBasic.MsgBoxResult!", "Field[Yes]"] + - ["System.Int32", "Microsoft.VisualBasic.Conversion!", "Method[Int].ReturnValue"] + - ["Microsoft.VisualBasic.VariantType", "Microsoft.VisualBasic.Constants!", "Field[vbUserDefinedType]"] + - ["Microsoft.VisualBasic.VbStrConv", "Microsoft.VisualBasic.Constants!", "Field[vbUpperCase]"] + - ["Microsoft.VisualBasic.CompareMethod", "Microsoft.VisualBasic.CompareMethod!", "Field[Text]"] + - ["Microsoft.VisualBasic.CallType", "Microsoft.VisualBasic.CallType!", "Field[Let]"] + - ["Microsoft.VisualBasic.TabInfo", "Microsoft.VisualBasic.FileSystem!", "Method[TAB].ReturnValue"] + - ["Microsoft.VisualBasic.MsgBoxResult", "Microsoft.VisualBasic.Constants!", "Field[vbNo]"] + - ["System.Int32", "Microsoft.VisualBasic.Strings!", "Method[InStr].ReturnValue"] + - ["Microsoft.VisualBasic.VariantType", "Microsoft.VisualBasic.Constants!", "Field[vbBoolean]"] + - ["Microsoft.VisualBasic.AppWinStyle", "Microsoft.VisualBasic.AppWinStyle!", "Field[MinimizedFocus]"] + - ["Microsoft.VisualBasic.AppWinStyle", "Microsoft.VisualBasic.Constants!", "Field[vbHide]"] + - ["Microsoft.VisualBasic.AudioPlayMode", "Microsoft.VisualBasic.AudioPlayMode!", "Field[WaitToComplete]"] + - ["Microsoft.VisualBasic.VbStrConv", "Microsoft.VisualBasic.VbStrConv!", "Field[Wide]"] + - ["System.Object", "Microsoft.VisualBasic.Collection", "Property[System.Collections.ICollection.SyncRoot]"] + - ["Microsoft.VisualBasic.OpenMode", "Microsoft.VisualBasic.OpenMode!", "Field[Input]"] + - ["System.String", "Microsoft.VisualBasic.Strings!", "Method[Mid].ReturnValue"] + - ["Microsoft.VisualBasic.TriState", "Microsoft.VisualBasic.Constants!", "Field[vbUseDefault]"] + - ["System.Int32", "Microsoft.VisualBasic.Globals!", "Property[ScriptEngineMajorVersion]"] + - ["System.Double", "Microsoft.VisualBasic.DateAndTime!", "Property[Timer]"] + - ["Microsoft.VisualBasic.OpenMode", "Microsoft.VisualBasic.OpenMode!", "Field[Binary]"] + - ["Microsoft.VisualBasic.AppWinStyle", "Microsoft.VisualBasic.Constants!", "Field[vbMaximizedFocus]"] + - ["Microsoft.VisualBasic.FileAttribute", "Microsoft.VisualBasic.Constants!", "Field[vbArchive]"] + - ["System.String", "Microsoft.VisualBasic.Strings!", "Method[StrReverse].ReturnValue"] + - ["Microsoft.VisualBasic.FirstDayOfWeek", "Microsoft.VisualBasic.Constants!", "Field[vbSunday]"] + - ["Microsoft.VisualBasic.AppWinStyle", "Microsoft.VisualBasic.Constants!", "Field[vbMinimizedFocus]"] + - ["Microsoft.VisualBasic.FirstDayOfWeek", "Microsoft.VisualBasic.Constants!", "Field[vbThursday]"] + - ["System.Int32", "Microsoft.VisualBasic.ErrObject", "Property[LastDllError]"] + - ["Microsoft.VisualBasic.DateInterval", "Microsoft.VisualBasic.DateInterval!", "Field[Minute]"] + - ["Microsoft.VisualBasic.SpcInfo", "Microsoft.VisualBasic.FileSystem!", "Method[SPC].ReturnValue"] + - ["Microsoft.VisualBasic.OpenMode", "Microsoft.VisualBasic.OpenMode!", "Field[Random]"] + - ["System.DateTime", "Microsoft.VisualBasic.DateAndTime!", "Property[TimeOfDay]"] + - ["System.String", "Microsoft.VisualBasic.Constants!", "Field[vbFormFeed]"] + - ["Microsoft.VisualBasic.VariantType", "Microsoft.VisualBasic.VariantType!", "Field[Long]"] + - ["System.String", "Microsoft.VisualBasic.MyGroupCollectionAttribute", "Property[DefaultInstanceAlias]"] + - ["System.Int32", "Microsoft.VisualBasic.Collection", "Method[System.Collections.IList.Add].ReturnValue"] + - ["System.Char", "Microsoft.VisualBasic.ControlChars!", "Field[FormFeed]"] + - ["System.Collections.IEnumerator", "Microsoft.VisualBasic.Collection", "Method[System.Collections.IEnumerable.GetEnumerator].ReturnValue"] + - ["System.Int64", "Microsoft.VisualBasic.FileSystem!", "Method[Seek].ReturnValue"] + - ["Microsoft.VisualBasic.FileAttribute", "Microsoft.VisualBasic.Constants!", "Field[vbReadOnly]"] + - ["Microsoft.VisualBasic.TriState", "Microsoft.VisualBasic.TriState!", "Field[UseDefault]"] + - ["System.String", "Microsoft.VisualBasic.Conversion!", "Method[Str].ReturnValue"] + - ["Microsoft.VisualBasic.MsgBoxStyle", "Microsoft.VisualBasic.Constants!", "Field[vbQuestion]"] + - ["System.CodeDom.Compiler.ICodeGenerator", "Microsoft.VisualBasic.VBCodeProvider", "Method[CreateGenerator].ReturnValue"] + - ["Microsoft.VisualBasic.FirstDayOfWeek", "Microsoft.VisualBasic.FirstDayOfWeek!", "Field[Sunday]"] + - ["Microsoft.VisualBasic.VariantType", "Microsoft.VisualBasic.VariantType!", "Field[Boolean]"] + - ["System.String", "Microsoft.VisualBasic.Interaction!", "Method[Command].ReturnValue"] + - ["Microsoft.VisualBasic.MsgBoxStyle", "Microsoft.VisualBasic.Constants!", "Field[vbMsgBoxHelp]"] + - ["Microsoft.VisualBasic.AudioPlayMode", "Microsoft.VisualBasic.AudioPlayMode!", "Field[BackgroundLoop]"] + - ["System.String", "Microsoft.VisualBasic.ErrObject", "Property[HelpFile]"] + - ["System.Int32", "Microsoft.VisualBasic.DateAndTime!", "Method[Month].ReturnValue"] + - ["Microsoft.VisualBasic.MsgBoxStyle", "Microsoft.VisualBasic.MsgBoxStyle!", "Field[YesNo]"] + - ["Microsoft.VisualBasic.VariantType", "Microsoft.VisualBasic.VariantType!", "Field[Object]"] + - ["System.String", "Microsoft.VisualBasic.MyGroupCollectionAttribute", "Property[MyGroupName]"] + - ["Microsoft.VisualBasic.MsgBoxStyle", "Microsoft.VisualBasic.MsgBoxStyle!", "Field[DefaultButton2]"] + - ["System.Int32", "Microsoft.VisualBasic.DateAndTime!", "Method[Weekday].ReturnValue"] + - ["System.Char", "Microsoft.VisualBasic.ControlChars!", "Field[NullChar]"] + - ["System.Boolean", "Microsoft.VisualBasic.Information!", "Method[IsDate].ReturnValue"] + - ["System.Double", "Microsoft.VisualBasic.Financial!", "Method[NPV].ReturnValue"] + - ["Microsoft.VisualBasic.VbStrConv", "Microsoft.VisualBasic.Constants!", "Field[vbWide]"] + - ["System.Int32", "Microsoft.VisualBasic.ErrObject", "Property[Number]"] + - ["System.Char", "Microsoft.VisualBasic.Strings!", "Method[UCase].ReturnValue"] + - ["System.String", "Microsoft.VisualBasic.FileSystem!", "Method[LineInput].ReturnValue"] + - ["System.String", "Microsoft.VisualBasic.DateAndTime!", "Property[DateString]"] + - ["System.Int32", "Microsoft.VisualBasic.VBFixedArrayAttribute", "Property[Length]"] + - ["Microsoft.VisualBasic.MsgBoxStyle", "Microsoft.VisualBasic.MsgBoxStyle!", "Field[MsgBoxHelp]"] + - ["Microsoft.VisualBasic.FirstWeekOfYear", "Microsoft.VisualBasic.Constants!", "Field[vbFirstFourDays]"] + - ["System.String", "Microsoft.VisualBasic.Interaction!", "Method[InputBox].ReturnValue"] + - ["System.Int32", "Microsoft.VisualBasic.Conversion!", "Method[Fix].ReturnValue"] + - ["Microsoft.VisualBasic.MsgBoxResult", "Microsoft.VisualBasic.MsgBoxResult!", "Field[Cancel]"] + - ["Microsoft.VisualBasic.CompareMethod", "Microsoft.VisualBasic.Constants!", "Field[vbTextCompare]"] + - ["Microsoft.VisualBasic.MsgBoxStyle", "Microsoft.VisualBasic.MsgBoxStyle!", "Field[Question]"] + - ["Microsoft.VisualBasic.MsgBoxStyle", "Microsoft.VisualBasic.MsgBoxStyle!", "Field[MsgBoxSetForeground]"] + - ["Microsoft.VisualBasic.TriState", "Microsoft.VisualBasic.Constants!", "Field[vbFalse]"] + - ["System.Object", "Microsoft.VisualBasic.Strings!", "Method[StrDup].ReturnValue"] + - ["Microsoft.VisualBasic.VariantType", "Microsoft.VisualBasic.VariantType!", "Field[Decimal]"] + - ["Microsoft.VisualBasic.FirstDayOfWeek", "Microsoft.VisualBasic.Constants!", "Field[vbMonday]"] + - ["System.Object", "Microsoft.VisualBasic.Collection", "Property[System.Collections.IList.Item]"] + - ["Microsoft.VisualBasic.DateFormat", "Microsoft.VisualBasic.DateFormat!", "Field[GeneralDate]"] + - ["System.Boolean", "Microsoft.VisualBasic.Information!", "Method[IsNothing].ReturnValue"] + - ["System.Int32", "Microsoft.VisualBasic.Information!", "Method[LBound].ReturnValue"] + - ["System.String", "Microsoft.VisualBasic.Strings!", "Method[Right].ReturnValue"] + - ["Microsoft.VisualBasic.VariantType", "Microsoft.VisualBasic.Constants!", "Field[vbSingle]"] + - ["Microsoft.VisualBasic.MsgBoxStyle", "Microsoft.VisualBasic.Constants!", "Field[vbYesNo]"] + - ["Microsoft.VisualBasic.VariantType", "Microsoft.VisualBasic.Information!", "Method[VarType].ReturnValue"] + - ["Microsoft.VisualBasic.MsgBoxStyle", "Microsoft.VisualBasic.Constants!", "Field[vbCritical]"] + - ["Microsoft.VisualBasic.AppWinStyle", "Microsoft.VisualBasic.AppWinStyle!", "Field[MaximizedFocus]"] + - ["Microsoft.VisualBasic.OpenShare", "Microsoft.VisualBasic.OpenShare!", "Field[LockWrite]"] + - ["Microsoft.VisualBasic.MsgBoxStyle", "Microsoft.VisualBasic.Constants!", "Field[vbYesNoCancel]"] + - ["Microsoft.VisualBasic.FileAttribute", "Microsoft.VisualBasic.Constants!", "Field[vbDirectory]"] + - ["Microsoft.VisualBasic.VariantType", "Microsoft.VisualBasic.VariantType!", "Field[Error]"] + - ["Microsoft.VisualBasic.VariantType", "Microsoft.VisualBasic.Constants!", "Field[vbDecimal]"] + - ["System.String", "Microsoft.VisualBasic.Conversion!", "Method[ErrorToString].ReturnValue"] + - ["Microsoft.VisualBasic.VariantType", "Microsoft.VisualBasic.Constants!", "Field[vbInteger]"] + - ["Microsoft.VisualBasic.FileAttribute", "Microsoft.VisualBasic.Constants!", "Field[vbNormal]"] + - ["System.Int32", "Microsoft.VisualBasic.Constants!", "Field[vbObjectError]"] + - ["Microsoft.VisualBasic.FirstDayOfWeek", "Microsoft.VisualBasic.Constants!", "Field[vbUseSystemDayOfWeek]"] + - ["Microsoft.VisualBasic.MsgBoxStyle", "Microsoft.VisualBasic.MsgBoxStyle!", "Field[AbortRetryIgnore]"] + - ["Microsoft.VisualBasic.DateInterval", "Microsoft.VisualBasic.DateInterval!", "Field[DayOfYear]"] + - ["System.Int32", "Microsoft.VisualBasic.Strings!", "Method[InStrRev].ReturnValue"] + - ["System.Int32", "Microsoft.VisualBasic.Collection", "Property[System.Collections.ICollection.Count]"] + - ["Microsoft.VisualBasic.MsgBoxStyle", "Microsoft.VisualBasic.MsgBoxStyle!", "Field[SystemModal]"] + - ["Microsoft.VisualBasic.FirstWeekOfYear", "Microsoft.VisualBasic.FirstWeekOfYear!", "Field[System]"] + - ["System.String", "Microsoft.VisualBasic.FileSystem!", "Method[InputString].ReturnValue"] + - ["Microsoft.VisualBasic.DateFormat", "Microsoft.VisualBasic.DateFormat!", "Field[LongDate]"] + - ["Microsoft.VisualBasic.DateInterval", "Microsoft.VisualBasic.DateInterval!", "Field[Day]"] + - ["Microsoft.VisualBasic.MsgBoxStyle", "Microsoft.VisualBasic.Constants!", "Field[vbDefaultButton2]"] + - ["System.Int16", "Microsoft.VisualBasic.Conversion!", "Method[Int].ReturnValue"] + - ["Microsoft.VisualBasic.CompareMethod", "Microsoft.VisualBasic.CompareMethod!", "Field[Binary]"] + - ["System.Boolean", "Microsoft.VisualBasic.Collection", "Method[Contains].ReturnValue"] + - ["Microsoft.VisualBasic.DateInterval", "Microsoft.VisualBasic.DateInterval!", "Field[Hour]"] + - ["Microsoft.VisualBasic.VariantType", "Microsoft.VisualBasic.VariantType!", "Field[Date]"] + - ["System.String", "Microsoft.VisualBasic.ComClassAttribute", "Property[InterfaceID]"] + - ["System.DateTime", "Microsoft.VisualBasic.DateAndTime!", "Method[TimeValue].ReturnValue"] + - ["System.Int32", "Microsoft.VisualBasic.DateAndTime!", "Method[Day].ReturnValue"] + - ["Microsoft.VisualBasic.DateInterval", "Microsoft.VisualBasic.DateInterval!", "Field[Month]"] + - ["System.String", "Microsoft.VisualBasic.Constants!", "Field[vbBack]"] + - ["System.String", "Microsoft.VisualBasic.Globals!", "Property[ScriptEngine]"] + - ["System.String", "Microsoft.VisualBasic.Constants!", "Field[vbNullChar]"] + - ["Microsoft.VisualBasic.FileAttribute", "Microsoft.VisualBasic.FileAttribute!", "Field[Hidden]"] + - ["Microsoft.VisualBasic.FirstDayOfWeek", "Microsoft.VisualBasic.FirstDayOfWeek!", "Field[Friday]"] + - ["System.String", "Microsoft.VisualBasic.Strings!", "Method[Format].ReturnValue"] + - ["System.Char", "Microsoft.VisualBasic.Strings!", "Method[Chr].ReturnValue"] + - ["System.Object", "Microsoft.VisualBasic.Interaction!", "Method[IIf].ReturnValue"] + - ["System.Int16", "Microsoft.VisualBasic.TabInfo", "Field[Column]"] + - ["System.Double", "Microsoft.VisualBasic.Financial!", "Method[SLN].ReturnValue"] + - ["Microsoft.VisualBasic.AppWinStyle", "Microsoft.VisualBasic.AppWinStyle!", "Field[NormalFocus]"] + - ["Microsoft.VisualBasic.FileAttribute", "Microsoft.VisualBasic.Constants!", "Field[vbVolume]"] + - ["System.String", "Microsoft.VisualBasic.Strings!", "Method[Replace].ReturnValue"] + - ["System.Int32", "Microsoft.VisualBasic.DateAndTime!", "Method[Second].ReturnValue"] + - ["Microsoft.VisualBasic.DateFormat", "Microsoft.VisualBasic.DateFormat!", "Field[ShortTime]"] + - ["System.ComponentModel.TypeConverter", "Microsoft.VisualBasic.VBCodeProvider", "Method[GetConverter].ReturnValue"] + - ["System.Boolean", "Microsoft.VisualBasic.ComClassAttribute", "Property[InterfaceShadows]"] + - ["Microsoft.VisualBasic.CompareMethod", "Microsoft.VisualBasic.Constants!", "Field[vbBinaryCompare]"] + - ["Microsoft.VisualBasic.MsgBoxStyle", "Microsoft.VisualBasic.MsgBoxStyle!", "Field[OkOnly]"] + - ["System.Int32", "Microsoft.VisualBasic.Information!", "Method[QBColor].ReturnValue"] + - ["Microsoft.VisualBasic.MsgBoxResult", "Microsoft.VisualBasic.MsgBoxResult!", "Field[No]"] + - ["System.String[,]", "Microsoft.VisualBasic.Interaction!", "Method[GetAllSettings].ReturnValue"] + - ["System.Object", "Microsoft.VisualBasic.Collection", "Property[Item]"] + - ["Microsoft.VisualBasic.MsgBoxStyle", "Microsoft.VisualBasic.MsgBoxStyle!", "Field[MsgBoxRtlReading]"] + - ["Microsoft.VisualBasic.MsgBoxStyle", "Microsoft.VisualBasic.Constants!", "Field[vbMsgBoxRtlReading]"] + - ["Microsoft.VisualBasic.MsgBoxResult", "Microsoft.VisualBasic.Constants!", "Field[vbYes]"] + - ["Microsoft.VisualBasic.DateFormat", "Microsoft.VisualBasic.Constants!", "Field[vbGeneralDate]"] + - ["System.Int32", "Microsoft.VisualBasic.DateAndTime!", "Method[Year].ReturnValue"] + - ["System.Boolean", "Microsoft.VisualBasic.Information!", "Method[IsNumeric].ReturnValue"] + - ["System.Object", "Microsoft.VisualBasic.Interaction!", "Method[Switch].ReturnValue"] + - ["Microsoft.VisualBasic.FirstDayOfWeek", "Microsoft.VisualBasic.Constants!", "Field[vbWednesday]"] + - ["Microsoft.VisualBasic.FirstDayOfWeek", "Microsoft.VisualBasic.FirstDayOfWeek!", "Field[Thursday]"] + - ["Microsoft.VisualBasic.VbStrConv", "Microsoft.VisualBasic.VbStrConv!", "Field[LowerCase]"] + - ["System.Object", "Microsoft.VisualBasic.Conversion!", "Method[CTypeDynamic].ReturnValue"] + - ["System.Single", "Microsoft.VisualBasic.Conversion!", "Method[Fix].ReturnValue"] + - ["Microsoft.VisualBasic.VbStrConv", "Microsoft.VisualBasic.VbStrConv!", "Field[TraditionalChinese]"] + - ["Microsoft.VisualBasic.VariantType", "Microsoft.VisualBasic.VariantType!", "Field[Empty]"] + - ["Microsoft.VisualBasic.VbStrConv", "Microsoft.VisualBasic.VbStrConv!", "Field[UpperCase]"] + - ["Microsoft.VisualBasic.MsgBoxStyle", "Microsoft.VisualBasic.MsgBoxStyle!", "Field[DefaultButton1]"] + - ["System.Double", "Microsoft.VisualBasic.Financial!", "Method[PV].ReturnValue"] + - ["Microsoft.VisualBasic.FirstWeekOfYear", "Microsoft.VisualBasic.Constants!", "Field[vbFirstFullWeek]"] + - ["Microsoft.VisualBasic.MsgBoxStyle", "Microsoft.VisualBasic.Constants!", "Field[vbMsgBoxSetForeground]"] + - ["Microsoft.VisualBasic.MsgBoxStyle", "Microsoft.VisualBasic.MsgBoxStyle!", "Field[DefaultButton3]"] + - ["System.Double", "Microsoft.VisualBasic.Financial!", "Method[MIRR].ReturnValue"] + - ["Microsoft.VisualBasic.VariantType", "Microsoft.VisualBasic.Constants!", "Field[vbObject]"] + - ["Microsoft.VisualBasic.VariantType", "Microsoft.VisualBasic.VariantType!", "Field[Double]"] + - ["Microsoft.VisualBasic.MsgBoxStyle", "Microsoft.VisualBasic.Constants!", "Field[vbSystemModal]"] + - ["Microsoft.VisualBasic.VariantType", "Microsoft.VisualBasic.Constants!", "Field[vbNull]"] + - ["System.String", "Microsoft.VisualBasic.ControlChars!", "Field[NewLine]"] + - ["System.Int32", "Microsoft.VisualBasic.Strings!", "Method[Len].ReturnValue"] + - ["Microsoft.VisualBasic.FirstDayOfWeek", "Microsoft.VisualBasic.Constants!", "Field[vbFriday]"] + - ["System.String", "Microsoft.VisualBasic.Strings!", "Method[Join].ReturnValue"] + - ["System.Boolean", "Microsoft.VisualBasic.Collection", "Property[System.Collections.IList.IsReadOnly]"] + - ["System.Int16", "Microsoft.VisualBasic.Conversion!", "Method[Fix].ReturnValue"] + - ["System.Int32", "Microsoft.VisualBasic.DateAndTime!", "Method[Minute].ReturnValue"] + - ["Microsoft.VisualBasic.OpenShare", "Microsoft.VisualBasic.OpenShare!", "Field[Default]"] + - ["Microsoft.VisualBasic.OpenAccess", "Microsoft.VisualBasic.OpenAccess!", "Field[Write]"] + - ["Microsoft.VisualBasic.VbStrConv", "Microsoft.VisualBasic.VbStrConv!", "Field[SimplifiedChinese]"] + - ["System.String", "Microsoft.VisualBasic.Strings!", "Method[RTrim].ReturnValue"] + - ["Microsoft.VisualBasic.OpenShare", "Microsoft.VisualBasic.OpenShare!", "Field[Shared]"] + - ["System.CodeDom.Compiler.ICodeCompiler", "Microsoft.VisualBasic.VBCodeProvider", "Method[CreateCompiler].ReturnValue"] + - ["Microsoft.VisualBasic.DateInterval", "Microsoft.VisualBasic.DateInterval!", "Field[WeekOfYear]"] + - ["System.String", "Microsoft.VisualBasic.Strings!", "Method[StrDup].ReturnValue"] + - ["System.String", "Microsoft.VisualBasic.ErrObject", "Property[Description]"] + - ["Microsoft.VisualBasic.DueDate", "Microsoft.VisualBasic.DueDate!", "Field[BegOfPeriod]"] + - ["Microsoft.VisualBasic.VbStrConv", "Microsoft.VisualBasic.VbStrConv!", "Field[LinguisticCasing]"] + - ["Microsoft.VisualBasic.MsgBoxStyle", "Microsoft.VisualBasic.Constants!", "Field[vbInformation]"] + - ["Microsoft.VisualBasic.FileAttribute", "Microsoft.VisualBasic.FileAttribute!", "Field[Volume]"] + - ["Microsoft.VisualBasic.FirstWeekOfYear", "Microsoft.VisualBasic.Constants!", "Field[vbUseSystem]"] + - ["Microsoft.VisualBasic.VbStrConv", "Microsoft.VisualBasic.VbStrConv!", "Field[Hiragana]"] + - ["System.Object", "Microsoft.VisualBasic.Conversion!", "Method[Int].ReturnValue"] + - ["Microsoft.VisualBasic.DateFormat", "Microsoft.VisualBasic.Constants!", "Field[vbLongTime]"] + - ["System.Double", "Microsoft.VisualBasic.Conversion!", "Method[Int].ReturnValue"] + - ["System.Int64", "Microsoft.VisualBasic.FileSystem!", "Method[LOF].ReturnValue"] + - ["System.Int32", "Microsoft.VisualBasic.Collection", "Property[Count]"] + - ["System.String", "Microsoft.VisualBasic.Strings!", "Method[Left].ReturnValue"] + - ["Microsoft.VisualBasic.TriState", "Microsoft.VisualBasic.Constants!", "Field[vbTrue]"] + - ["Microsoft.VisualBasic.FirstDayOfWeek", "Microsoft.VisualBasic.FirstDayOfWeek!", "Field[Monday]"] + - ["Microsoft.VisualBasic.VariantType", "Microsoft.VisualBasic.Constants!", "Field[vbString]"] + - ["System.Object", "Microsoft.VisualBasic.Interaction!", "Method[CreateObject].ReturnValue"] + - ["System.Double", "Microsoft.VisualBasic.Financial!", "Method[PPmt].ReturnValue"] + - ["System.Int32", "Microsoft.VisualBasic.Strings!", "Method[Asc].ReturnValue"] + - ["Microsoft.VisualBasic.FileAttribute", "Microsoft.VisualBasic.FileSystem!", "Method[GetAttr].ReturnValue"] + - ["Microsoft.VisualBasic.FirstDayOfWeek", "Microsoft.VisualBasic.FirstDayOfWeek!", "Field[System]"] + - ["Microsoft.VisualBasic.OpenAccess", "Microsoft.VisualBasic.OpenAccess!", "Field[Read]"] + - ["Microsoft.VisualBasic.VariantType", "Microsoft.VisualBasic.Constants!", "Field[vbArray]"] + - ["Microsoft.VisualBasic.DateFormat", "Microsoft.VisualBasic.Constants!", "Field[vbShortTime]"] + - ["Microsoft.VisualBasic.MsgBoxStyle", "Microsoft.VisualBasic.Constants!", "Field[vbDefaultButton3]"] + - ["Microsoft.VisualBasic.MsgBoxStyle", "Microsoft.VisualBasic.Constants!", "Field[vbExclamation]"] + - ["Microsoft.VisualBasic.AppWinStyle", "Microsoft.VisualBasic.AppWinStyle!", "Field[Hide]"] + - ["Microsoft.VisualBasic.AppWinStyle", "Microsoft.VisualBasic.Constants!", "Field[vbNormalFocus]"] + - ["Microsoft.VisualBasic.FileAttribute", "Microsoft.VisualBasic.FileAttribute!", "Field[Archive]"] + - ["System.String", "Microsoft.VisualBasic.Conversion!", "Method[Hex].ReturnValue"] + - ["Microsoft.VisualBasic.OpenShare", "Microsoft.VisualBasic.OpenShare!", "Field[LockReadWrite]"] + - ["System.String", "Microsoft.VisualBasic.Constants!", "Field[vbVerticalTab]"] + - ["System.Char", "Microsoft.VisualBasic.Strings!", "Method[LCase].ReturnValue"] + - ["System.String", "Microsoft.VisualBasic.MyGroupCollectionAttribute", "Property[DisposeMethod]"] + - ["System.Int64", "Microsoft.VisualBasic.Conversion!", "Method[Int].ReturnValue"] + - ["Microsoft.VisualBasic.CallType", "Microsoft.VisualBasic.Constants!", "Field[vbMethod]"] + - ["System.Object", "Microsoft.VisualBasic.Interaction!", "Method[CallByName].ReturnValue"] + - ["Microsoft.VisualBasic.VariantType", "Microsoft.VisualBasic.VariantType!", "Field[Null]"] + - ["Microsoft.VisualBasic.FileAttribute", "Microsoft.VisualBasic.Constants!", "Field[vbHidden]"] + - ["System.String[]", "Microsoft.VisualBasic.Strings!", "Method[Split].ReturnValue"] + - ["Microsoft.VisualBasic.FileAttribute", "Microsoft.VisualBasic.FileAttribute!", "Field[ReadOnly]"] + - ["System.Double", "Microsoft.VisualBasic.Financial!", "Method[SYD].ReturnValue"] + - ["System.Int32", "Microsoft.VisualBasic.Information!", "Method[UBound].ReturnValue"] + - ["Microsoft.VisualBasic.DateInterval", "Microsoft.VisualBasic.DateInterval!", "Field[Weekday]"] + - ["Microsoft.VisualBasic.FirstWeekOfYear", "Microsoft.VisualBasic.Constants!", "Field[vbFirstJan1]"] + - ["System.Char", "Microsoft.VisualBasic.ControlChars!", "Field[Cr]"] + - ["System.Int64", "Microsoft.VisualBasic.DateAndTime!", "Method[DateDiff].ReturnValue"] + - ["System.DateTime", "Microsoft.VisualBasic.DateAndTime!", "Method[DateSerial].ReturnValue"] + - ["System.Int32", "Microsoft.VisualBasic.Conversion!", "Method[Val].ReturnValue"] + - ["System.String", "Microsoft.VisualBasic.Constants!", "Field[vbNullString]"] + - ["System.Boolean", "Microsoft.VisualBasic.Information!", "Method[IsArray].ReturnValue"] + - ["Microsoft.VisualBasic.AppWinStyle", "Microsoft.VisualBasic.Constants!", "Field[vbMinimizedNoFocus]"] + - ["Microsoft.VisualBasic.VariantType", "Microsoft.VisualBasic.VariantType!", "Field[DataObject]"] + - ["Microsoft.VisualBasic.VariantType", "Microsoft.VisualBasic.Constants!", "Field[vbCurrency]"] + - ["System.Boolean", "Microsoft.VisualBasic.Collection", "Property[System.Collections.IList.IsFixedSize]"] + - ["System.Char", "Microsoft.VisualBasic.Strings!", "Method[ChrW].ReturnValue"] + - ["System.DateTime", "Microsoft.VisualBasic.DateAndTime!", "Method[DateValue].ReturnValue"] + - ["System.Char", "Microsoft.VisualBasic.ControlChars!", "Field[Tab]"] + - ["Microsoft.VisualBasic.CallType", "Microsoft.VisualBasic.CallType!", "Field[Set]"] + - ["Microsoft.VisualBasic.DateInterval", "Microsoft.VisualBasic.DateInterval!", "Field[Year]"] + - ["Microsoft.VisualBasic.FirstDayOfWeek", "Microsoft.VisualBasic.Constants!", "Field[vbTuesday]"] + - ["System.DateTime", "Microsoft.VisualBasic.FileSystem!", "Method[FileDateTime].ReturnValue"] + - ["System.String", "Microsoft.VisualBasic.VBCodeProvider", "Property[FileExtension]"] + - ["System.Int32", "Microsoft.VisualBasic.Strings!", "Method[AscW].ReturnValue"] + - ["System.String", "Microsoft.VisualBasic.Strings!", "Method[LCase].ReturnValue"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftVisualBasicActivities/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftVisualBasicActivities/model.yml new file mode 100644 index 000000000000..0d47625d4fd7 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftVisualBasicActivities/model.yml @@ -0,0 +1,18 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Int32", "Microsoft.VisualBasic.Activities.VisualBasicImportReference", "Method[GetHashCode].ReturnValue"] + - ["System.Activities.Activity", "Microsoft.VisualBasic.Activities.VisualBasicDesignerHelper!", "Method[RecompileVisualBasicReference].ReturnValue"] + - ["System.String", "Microsoft.VisualBasic.Activities.VisualBasicImportReference", "Property[Import]"] + - ["System.Activities.Activity", "Microsoft.VisualBasic.Activities.VisualBasicDesignerHelper!", "Method[RecompileVisualBasicValue].ReturnValue"] + - ["System.String", "Microsoft.VisualBasic.Activities.VisualBasicImportReference", "Property[Assembly]"] + - ["System.Activities.Activity", "Microsoft.VisualBasic.Activities.VisualBasicDesignerHelper!", "Method[CreatePrecompiledVisualBasicValue].ReturnValue"] + - ["System.Boolean", "Microsoft.VisualBasic.Activities.VisualBasicImportReference", "Method[Equals].ReturnValue"] + - ["System.Activities.Validation.Constraint", "Microsoft.VisualBasic.Activities.VisualBasicDesignerHelper!", "Property[NameShadowingConstraint]"] + - ["System.Boolean", "Microsoft.VisualBasic.Activities.VisualBasic!", "Method[ShouldSerializeSettings].ReturnValue"] + - ["Microsoft.VisualBasic.Activities.VisualBasicSettings", "Microsoft.VisualBasic.Activities.VisualBasic!", "Method[GetSettings].ReturnValue"] + - ["System.Activities.Activity", "Microsoft.VisualBasic.Activities.VisualBasicDesignerHelper!", "Method[CreatePrecompiledVisualBasicReference].ReturnValue"] + - ["System.Collections.Generic.ISet", "Microsoft.VisualBasic.Activities.VisualBasicSettings", "Property[ImportReferences]"] + - ["Microsoft.VisualBasic.Activities.VisualBasicSettings", "Microsoft.VisualBasic.Activities.VisualBasicSettings!", "Property[Default]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftVisualBasicActivitiesXamlIntegration/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftVisualBasicActivitiesXamlIntegration/model.yml new file mode 100644 index 000000000000..880b06329dd9 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftVisualBasicActivitiesXamlIntegration/model.yml @@ -0,0 +1,11 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Boolean", "Microsoft.VisualBasic.Activities.XamlIntegration.VisualBasicSettingsConverter", "Method[CanConvertTo].ReturnValue"] + - ["System.Boolean", "Microsoft.VisualBasic.Activities.XamlIntegration.VisualBasicSettingsConverter", "Method[CanConvertFrom].ReturnValue"] + - ["System.String", "Microsoft.VisualBasic.Activities.XamlIntegration.VisualBasicSettingsValueSerializer", "Method[ConvertToString].ReturnValue"] + - ["System.Boolean", "Microsoft.VisualBasic.Activities.XamlIntegration.VisualBasicSettingsValueSerializer", "Method[CanConvertToString].ReturnValue"] + - ["System.Object", "Microsoft.VisualBasic.Activities.XamlIntegration.VisualBasicSettingsConverter", "Method[ConvertFrom].ReturnValue"] + - ["System.Object", "Microsoft.VisualBasic.Activities.XamlIntegration.VisualBasicSettingsConverter", "Method[ConvertTo].ReturnValue"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftVisualBasicApplicationServices/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftVisualBasicApplicationServices/model.yml new file mode 100644 index 000000000000..c668639521ba --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftVisualBasicApplicationServices/model.yml @@ -0,0 +1,70 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["Microsoft.VisualBasic.ApplicationServices.ShutdownMode", "Microsoft.VisualBasic.ApplicationServices.ShutdownMode!", "Field[AfterAllFormsClose]"] + - ["System.Security.Principal.IPrincipal", "Microsoft.VisualBasic.ApplicationServices.User", "Property[CurrentPrincipal]"] + - ["Microsoft.VisualBasic.ApplicationServices.AuthenticationMode", "Microsoft.VisualBasic.ApplicationServices.AuthenticationMode!", "Field[ApplicationDefined]"] + - ["System.String", "Microsoft.VisualBasic.ApplicationServices.AssemblyInfo", "Property[ProductName]"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "Microsoft.VisualBasic.ApplicationServices.StartupEventArgs", "Property[CommandLine]"] + - ["System.Version", "Microsoft.VisualBasic.ApplicationServices.AssemblyInfo", "Property[Version]"] + - ["System.String", "Microsoft.VisualBasic.ApplicationServices.User", "Property[Name]"] + - ["System.Boolean", "Microsoft.VisualBasic.ApplicationServices.ConsoleApplicationBase", "Property[IsNetworkDeployed]"] + - ["System.Deployment.Application.ApplicationDeployment", "Microsoft.VisualBasic.ApplicationServices.ConsoleApplicationBase", "Property[Deployment]"] + - ["Microsoft.VisualBasic.ApplicationServices.BuiltInRole", "Microsoft.VisualBasic.ApplicationServices.BuiltInRole!", "Field[PrintOperator]"] + - ["System.Security.Principal.IPrincipal", "Microsoft.VisualBasic.ApplicationServices.WebUser", "Property[InternalPrincipal]"] + - ["System.Boolean", "Microsoft.VisualBasic.ApplicationServices.WindowsFormsApplicationBase", "Property[IsSingleInstance]"] + - ["Microsoft.VisualBasic.ApplicationServices.BuiltInRole", "Microsoft.VisualBasic.ApplicationServices.BuiltInRole!", "Field[Guest]"] + - ["System.Boolean", "Microsoft.VisualBasic.ApplicationServices.WindowsFormsApplicationBase", "Property[SaveMySettingsOnExit]"] + - ["System.Globalization.CultureInfo", "Microsoft.VisualBasic.ApplicationServices.ApplicationBase", "Property[Culture]"] + - ["System.String", "Microsoft.VisualBasic.ApplicationServices.AssemblyInfo", "Property[DirectoryPath]"] + - ["System.String", "Microsoft.VisualBasic.ApplicationServices.AssemblyInfo", "Property[Description]"] + - ["System.String", "Microsoft.VisualBasic.ApplicationServices.AssemblyInfo", "Property[CompanyName]"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "Microsoft.VisualBasic.ApplicationServices.ConsoleApplicationBase", "Property[CommandLineArgs]"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "Microsoft.VisualBasic.ApplicationServices.AssemblyInfo", "Property[LoadedAssemblies]"] + - ["System.String", "Microsoft.VisualBasic.ApplicationServices.AssemblyInfo", "Property[Copyright]"] + - ["System.Boolean", "Microsoft.VisualBasic.ApplicationServices.User", "Property[IsAuthenticated]"] + - ["System.String", "Microsoft.VisualBasic.ApplicationServices.ApplicationBase", "Method[GetEnvironmentVariable].ReturnValue"] + - ["System.Boolean", "Microsoft.VisualBasic.ApplicationServices.WindowsFormsApplicationBase", "Method[OnStartup].ReturnValue"] + - ["System.Boolean", "Microsoft.VisualBasic.ApplicationServices.UnhandledExceptionEventArgs", "Property[ExitApplication]"] + - ["Microsoft.VisualBasic.ApplicationServices.ShutdownMode", "Microsoft.VisualBasic.ApplicationServices.WindowsFormsApplicationBase", "Property[ShutdownStyle]"] + - ["System.Windows.Forms.FormCollection", "Microsoft.VisualBasic.ApplicationServices.WindowsFormsApplicationBase", "Property[OpenForms]"] + - ["Microsoft.VisualBasic.ApplicationServices.BuiltInRole", "Microsoft.VisualBasic.ApplicationServices.BuiltInRole!", "Field[Administrator]"] + - ["Microsoft.VisualBasic.Logging.Log", "Microsoft.VisualBasic.ApplicationServices.ApplicationBase", "Property[Log]"] + - ["System.Object", "Microsoft.VisualBasic.ApplicationServices.BuiltInRoleConverter", "Method[ConvertTo].ReturnValue"] + - ["System.Boolean", "Microsoft.VisualBasic.ApplicationServices.WindowsFormsApplicationBase", "Method[OnUnhandledException].ReturnValue"] + - ["System.Windows.Forms.Form", "Microsoft.VisualBasic.ApplicationServices.WindowsFormsApplicationBase", "Property[SplashScreen]"] + - ["Microsoft.VisualBasic.ApplicationServices.BuiltInRole", "Microsoft.VisualBasic.ApplicationServices.BuiltInRole!", "Field[PowerUser]"] + - ["System.Boolean", "Microsoft.VisualBasic.ApplicationServices.WindowsFormsApplicationBase!", "Property[UseCompatibleTextRendering]"] + - ["Microsoft.VisualBasic.ApplicationServices.BuiltInRole", "Microsoft.VisualBasic.ApplicationServices.BuiltInRole!", "Field[User]"] + - ["System.Security.Principal.IPrincipal", "Microsoft.VisualBasic.ApplicationServices.User", "Property[InternalPrincipal]"] + - ["Microsoft.VisualBasic.ApplicationServices.BuiltInRole", "Microsoft.VisualBasic.ApplicationServices.BuiltInRole!", "Field[SystemOperator]"] + - ["System.Int32", "Microsoft.VisualBasic.ApplicationServices.WindowsFormsApplicationBase", "Property[MinimumSplashScreenDisplayTime]"] + - ["System.Drawing.Font", "Microsoft.VisualBasic.ApplicationServices.ApplyApplicationDefaultsEventArgs", "Property[Font]"] + - ["Microsoft.VisualBasic.ApplicationServices.AuthenticationMode", "Microsoft.VisualBasic.ApplicationServices.AuthenticationMode!", "Field[Windows]"] + - ["System.Windows.Forms.SystemColorMode", "Microsoft.VisualBasic.ApplicationServices.WindowsFormsApplicationBase", "Property[ColorMode]"] + - ["System.Windows.Forms.HighDpiMode", "Microsoft.VisualBasic.ApplicationServices.ApplyApplicationDefaultsEventArgs", "Property[HighDpiMode]"] + - ["System.Windows.Forms.SystemColorMode", "Microsoft.VisualBasic.ApplicationServices.ApplyApplicationDefaultsEventArgs", "Property[ColorMode]"] + - ["System.String", "Microsoft.VisualBasic.ApplicationServices.AssemblyInfo", "Property[Title]"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "Microsoft.VisualBasic.ApplicationServices.StartupNextInstanceEventArgs", "Property[CommandLine]"] + - ["System.Globalization.CultureInfo", "Microsoft.VisualBasic.ApplicationServices.ApplicationBase", "Property[UICulture]"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "Microsoft.VisualBasic.ApplicationServices.ConsoleApplicationBase", "Property[InternalCommandLine]"] + - ["System.String", "Microsoft.VisualBasic.ApplicationServices.AssemblyInfo", "Property[Trademark]"] + - ["Microsoft.VisualBasic.ApplicationServices.ShutdownMode", "Microsoft.VisualBasic.ApplicationServices.ShutdownMode!", "Field[AfterMainFormCloses]"] + - ["System.Windows.Forms.Form", "Microsoft.VisualBasic.ApplicationServices.WindowsFormsApplicationBase", "Property[MainForm]"] + - ["System.Windows.Forms.ApplicationContext", "Microsoft.VisualBasic.ApplicationServices.WindowsFormsApplicationBase", "Property[ApplicationContext]"] + - ["System.Boolean", "Microsoft.VisualBasic.ApplicationServices.StartupNextInstanceEventArgs", "Property[BringToForeground]"] + - ["Microsoft.VisualBasic.ApplicationServices.AssemblyInfo", "Microsoft.VisualBasic.ApplicationServices.ApplicationBase", "Property[Info]"] + - ["System.Int64", "Microsoft.VisualBasic.ApplicationServices.AssemblyInfo", "Property[WorkingSet]"] + - ["System.Boolean", "Microsoft.VisualBasic.ApplicationServices.BuiltInRoleConverter", "Method[CanConvertTo].ReturnValue"] + - ["Microsoft.VisualBasic.ApplicationServices.BuiltInRole", "Microsoft.VisualBasic.ApplicationServices.BuiltInRole!", "Field[Replicator]"] + - ["Microsoft.VisualBasic.ApplicationServices.BuiltInRole", "Microsoft.VisualBasic.ApplicationServices.BuiltInRole!", "Field[BackupOperator]"] + - ["Microsoft.VisualBasic.ApplicationServices.BuiltInRole", "Microsoft.VisualBasic.ApplicationServices.BuiltInRole!", "Field[AccountOperator]"] + - ["System.Boolean", "Microsoft.VisualBasic.ApplicationServices.WindowsFormsApplicationBase", "Property[EnableVisualStyles]"] + - ["System.String", "Microsoft.VisualBasic.ApplicationServices.AssemblyInfo", "Property[AssemblyName]"] + - ["System.Boolean", "Microsoft.VisualBasic.ApplicationServices.WindowsFormsApplicationBase", "Method[OnInitialize].ReturnValue"] + - ["System.Int32", "Microsoft.VisualBasic.ApplicationServices.ApplyApplicationDefaultsEventArgs", "Property[MinimumSplashScreenDisplayTime]"] + - ["System.Windows.Forms.HighDpiMode", "Microsoft.VisualBasic.ApplicationServices.WindowsFormsApplicationBase", "Property[HighDpiMode]"] + - ["System.Boolean", "Microsoft.VisualBasic.ApplicationServices.User", "Method[IsInRole].ReturnValue"] + - ["System.String", "Microsoft.VisualBasic.ApplicationServices.AssemblyInfo", "Property[StackTrace]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftVisualBasicCompatibilityVB6/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftVisualBasicCompatibilityVB6/model.yml new file mode 100644 index 000000000000..c7e8f4d238d1 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftVisualBasicCompatibilityVB6/model.yml @@ -0,0 +1,453 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Double", "Microsoft.VisualBasic.Compatibility.VB6.Support!", "Method[FromPixelsY].ReturnValue"] + - ["System.String", "Microsoft.VisualBasic.Compatibility.VB6.DriveListBox", "Property[ValueMember]"] + - ["System.Object", "Microsoft.VisualBasic.Compatibility.VB6.BaseDataEnvironment", "Method[getDataMember].ReturnValue"] + - ["System.Int16", "Microsoft.VisualBasic.Compatibility.VB6.RichTextBoxArray", "Method[GetIndex].ReturnValue"] + - ["Microsoft.VisualBasic.Compatibility.VB6.DBKINDENUM", "Microsoft.VisualBasic.Compatibility.VB6.DBKINDENUM!", "Field[DBKIND_NAME]"] + - ["System.Windows.Forms.RichTextBox", "Microsoft.VisualBasic.Compatibility.VB6.RichTextBoxArray", "Property[Item]"] + - ["System.Int32", "Microsoft.VisualBasic.Compatibility.VB6.DriveListBox", "Property[MaxLength]"] + - ["System.Boolean", "Microsoft.VisualBasic.Compatibility.VB6.MaskedTextBoxArray", "Method[CanExtend].ReturnValue"] + - ["System.Type", "Microsoft.VisualBasic.Compatibility.VB6.StatusBarArray", "Method[GetControlInstanceType].ReturnValue"] + - ["Microsoft.VisualBasic.Compatibility.VB6.ScaleMode", "Microsoft.VisualBasic.Compatibility.VB6.ScaleMode!", "Field[Points]"] + - ["System.Boolean", "Microsoft.VisualBasic.Compatibility.VB6.ButtonArray", "Method[ShouldSerializeIndex].ReturnValue"] + - ["Microsoft.VisualBasic.Compatibility.VB6.ShiftConstants", "Microsoft.VisualBasic.Compatibility.VB6.ShiftConstants!", "Field[AltMask]"] + - ["System.Boolean", "Microsoft.VisualBasic.Compatibility.VB6.StatusStripArray", "Method[CanExtend].ReturnValue"] + - ["System.String", "Microsoft.VisualBasic.Compatibility.VB6.FileListBox", "Property[Path]"] + - ["System.Double", "Microsoft.VisualBasic.Compatibility.VB6.Support!", "Method[FromPixelsX].ReturnValue"] + - ["System.Int32", "Microsoft.VisualBasic.Compatibility.VB6.DBBINDING", "Field[iOrdinal]"] + - ["Microsoft.VisualBasic.Compatibility.VB6.UGUID", "Microsoft.VisualBasic.Compatibility.VB6.DBID", "Field[uGuid]"] + - ["System.Int32", "Microsoft.VisualBasic.Compatibility.VB6.ADODC", "Property[ConnectionTimeout]"] + - ["System.Collections.Hashtable", "Microsoft.VisualBasic.Compatibility.VB6.BaseControlArray", "Field[controlAddedAtDesignTime]"] + - ["System.Type", "Microsoft.VisualBasic.Compatibility.VB6.PanelArray", "Method[GetControlInstanceType].ReturnValue"] + - ["System.Windows.Forms.ProgressBar", "Microsoft.VisualBasic.Compatibility.VB6.ProgressBarArray", "Property[Item]"] + - ["System.Windows.Forms.ToolStripMenuItem", "Microsoft.VisualBasic.Compatibility.VB6.ToolStripMenuItemArray", "Property[Item]"] + - ["System.Int16", "Microsoft.VisualBasic.Compatibility.VB6.PanelArray", "Method[GetIndex].ReturnValue"] + - ["System.Guid", "Microsoft.VisualBasic.Compatibility.VB6.DBPROPIDSET", "Field[guidPropertySet]"] + - ["ADODB.CursorLocationEnum", "Microsoft.VisualBasic.Compatibility.VB6.ADODC", "Property[CursorLocation]"] + - ["System.Boolean", "Microsoft.VisualBasic.Compatibility.VB6.TextBoxArray", "Method[CanExtend].ReturnValue"] + - ["Microsoft.VisualBasic.Compatibility.VB6.DBinding", "Microsoft.VisualBasic.Compatibility.VB6.DBindingCollection", "Method[Add].ReturnValue"] + - ["System.Boolean", "Microsoft.VisualBasic.Compatibility.VB6.ListBoxArray", "Method[ShouldSerializeIndex].ReturnValue"] + - ["System.Int16", "Microsoft.VisualBasic.Compatibility.VB6.OpenFileDialogArray", "Method[GetIndex].ReturnValue"] + - ["System.Boolean", "Microsoft.VisualBasic.Compatibility.VB6.ToolStripMenuItemArray", "Method[CanExtend].ReturnValue"] + - ["System.Boolean", "Microsoft.VisualBasic.Compatibility.VB6.DriveListBoxArray", "Method[ShouldSerializeIndex].ReturnValue"] + - ["System.Windows.Forms.DrawMode", "Microsoft.VisualBasic.Compatibility.VB6.DriveListBox", "Property[DrawMode]"] + - ["System.String", "Microsoft.VisualBasic.Compatibility.VB6.DBinding", "Property[Key]"] + - ["System.Type", "Microsoft.VisualBasic.Compatibility.VB6.WebBrowserArray", "Method[GetControlInstanceType].ReturnValue"] + - ["System.String", "Microsoft.VisualBasic.Compatibility.VB6.ADODC", "Property[ConnectionString]"] + - ["Microsoft.VisualBasic.Compatibility.VB6.DBKINDENUM", "Microsoft.VisualBasic.Compatibility.VB6.DBKINDENUM!", "Field[DBKIND_PGUID_PROPID]"] + - ["Microsoft.VisualBasic.Compatibility.VB6.ShiftConstants", "Microsoft.VisualBasic.Compatibility.VB6.ShiftConstants!", "Field[CtrlMask]"] + - ["System.Type", "Microsoft.VisualBasic.Compatibility.VB6.HScrollBarArray", "Method[GetControlInstanceType].ReturnValue"] + - ["Microsoft.VisualBasic.Compatibility.VB6.WebItem", "Microsoft.VisualBasic.Compatibility.VB6.WebClass", "Property[NextItem]"] + - ["System.String", "Microsoft.VisualBasic.Compatibility.VB6.DBindingCollection", "Property[DataMember]"] + - ["System.Boolean", "Microsoft.VisualBasic.Compatibility.VB6.FontDialogArray", "Method[ShouldSerializeIndex].ReturnValue"] + - ["System.Int32", "Microsoft.VisualBasic.Compatibility.VB6.IRowset", "Method[ReleaseRows].ReturnValue"] + - ["System.String", "Microsoft.VisualBasic.Compatibility.VB6.ListBoxItem", "Method[ToString].ReturnValue"] + - ["System.String", "Microsoft.VisualBasic.Compatibility.VB6.DriveListBox", "Property[Drive]"] + - ["System.Boolean", "Microsoft.VisualBasic.Compatibility.VB6.ToolStripMenuItemArray", "Method[ShouldSerializeIndex].ReturnValue"] + - ["System.Int64", "Microsoft.VisualBasic.Compatibility.VB6.Support!", "Method[Eqv].ReturnValue"] + - ["System.Boolean", "Microsoft.VisualBasic.Compatibility.VB6.TimerArray", "Method[ShouldSerializeIndex].ReturnValue"] + - ["System.Drawing.Font", "Microsoft.VisualBasic.Compatibility.VB6.Support!", "Method[IFontToFont].ReturnValue"] + - ["System.Boolean", "Microsoft.VisualBasic.Compatibility.VB6.ImageListArray", "Method[ShouldSerializeIndex].ReturnValue"] + - ["System.String", "Microsoft.VisualBasic.Compatibility.VB6.WebItem", "Property[TagPrefix]"] + - ["System.Byte", "Microsoft.VisualBasic.Compatibility.VB6.Support!", "Method[Eqv].ReturnValue"] + - ["System.Type", "Microsoft.VisualBasic.Compatibility.VB6.PictureBoxArray", "Method[GetControlInstanceType].ReturnValue"] + - ["System.Boolean", "Microsoft.VisualBasic.Compatibility.VB6.LabelArray", "Method[ShouldSerializeIndex].ReturnValue"] + - ["System.Type", "Microsoft.VisualBasic.Compatibility.VB6.CheckedListBoxArray", "Method[GetControlInstanceType].ReturnValue"] + - ["System.Boolean", "Microsoft.VisualBasic.Compatibility.VB6.DirListBoxArray", "Method[CanExtend].ReturnValue"] + - ["System.Drawing.Font", "Microsoft.VisualBasic.Compatibility.VB6.Support!", "Method[FontChangeBold].ReturnValue"] + - ["System.Double", "Microsoft.VisualBasic.Compatibility.VB6.Support!", "Method[ToPixelsX].ReturnValue"] + - ["System.Int16", "Microsoft.VisualBasic.Compatibility.VB6.FontDialogArray", "Method[GetIndex].ReturnValue"] + - ["System.Drawing.Image", "Microsoft.VisualBasic.Compatibility.VB6.Support!", "Method[IPictureToImage].ReturnValue"] + - ["System.Int32", "Microsoft.VisualBasic.Compatibility.VB6.IRowPositionChange", "Method[OnRowPositionChange].ReturnValue"] + - ["System.Boolean", "Microsoft.VisualBasic.Compatibility.VB6.ADODC", "Property[EOF]"] + - ["System.Boolean", "Microsoft.VisualBasic.Compatibility.VB6.TabControlArray", "Method[ShouldSerializeIndex].ReturnValue"] + - ["System.String", "Microsoft.VisualBasic.Compatibility.VB6.ADODC", "Property[Password]"] + - ["System.Int32", "Microsoft.VisualBasic.Compatibility.VB6.DBPROPIDSET", "Field[cPropertyIDs]"] + - ["System.String", "Microsoft.VisualBasic.Compatibility.VB6.MBindingCollection", "Property[DataMember]"] + - ["System.Boolean", "Microsoft.VisualBasic.Compatibility.VB6.MBinding", "Property[DataChanged]"] + - ["System.Type", "Microsoft.VisualBasic.Compatibility.VB6.StatusStripArray", "Method[GetControlInstanceType].ReturnValue"] + - ["System.Boolean", "Microsoft.VisualBasic.Compatibility.VB6.TabControlArray", "Method[CanExtend].ReturnValue"] + - ["System.Boolean", "Microsoft.VisualBasic.Compatibility.VB6.ProgressBarArray", "Method[ShouldSerializeIndex].ReturnValue"] + - ["System.Type", "Microsoft.VisualBasic.Compatibility.VB6.SaveFileDialogArray", "Method[GetControlInstanceType].ReturnValue"] + - ["System.Double", "Microsoft.VisualBasic.Compatibility.VB6.Support!", "Method[ToPixelsUserHeight].ReturnValue"] + - ["System.Boolean", "Microsoft.VisualBasic.Compatibility.VB6.ComboBoxArray", "Method[ShouldSerializeIndex].ReturnValue"] + - ["System.String", "Microsoft.VisualBasic.Compatibility.VB6.Support!", "Method[Format].ReturnValue"] + - ["ADODB.Recordset", "Microsoft.VisualBasic.Compatibility.VB6.ADODC", "Property[Recordset]"] + - ["System.Type", "Microsoft.VisualBasic.Compatibility.VB6.GroupBoxArray", "Method[GetControlInstanceType].ReturnValue"] + - ["System.Boolean", "Microsoft.VisualBasic.Compatibility.VB6.WebItem", "Property[ReScanReplacements]"] + - ["System.Windows.Forms.StatusBar", "Microsoft.VisualBasic.Compatibility.VB6.StatusBarArray", "Property[Item]"] + - ["System.String", "Microsoft.VisualBasic.Compatibility.VB6.DriveListBox", "Property[Items]"] + - ["System.Boolean", "Microsoft.VisualBasic.Compatibility.VB6.ADODCArray", "Method[CanExtend].ReturnValue"] + - ["Microsoft.VisualBasic.Collection", "Microsoft.VisualBasic.Compatibility.VB6.BaseDataEnvironment", "Field[m_Recordsets]"] + - ["System.Double", "Microsoft.VisualBasic.Compatibility.VB6.Support!", "Method[TwipsToPixelsY].ReturnValue"] + - ["System.Double", "Microsoft.VisualBasic.Compatibility.VB6.Support!", "Method[ToPixelsUserWidth].ReturnValue"] + - ["System.Object", "Microsoft.VisualBasic.Compatibility.VB6.Support!", "Method[LoadResPicture].ReturnValue"] + - ["System.Int16", "Microsoft.VisualBasic.Compatibility.VB6.WebBrowserArray", "Method[GetIndex].ReturnValue"] + - ["Microsoft.VisualBasic.Compatibility.VB6.ADODC+BOFActionEnum", "Microsoft.VisualBasic.Compatibility.VB6.ADODC", "Property[BOFAction]"] + - ["System.Int32", "Microsoft.VisualBasic.Compatibility.VB6.DirListBox", "Property[DirListCount]"] + - ["System.Windows.Forms.WebBrowser", "Microsoft.VisualBasic.Compatibility.VB6.WebBrowserArray", "Property[Item]"] + - ["System.Boolean", "Microsoft.VisualBasic.Compatibility.VB6.PictureBoxArray", "Method[CanExtend].ReturnValue"] + - ["System.Int16", "Microsoft.VisualBasic.Compatibility.VB6.ToolStripMenuItemArray", "Method[GetIndex].ReturnValue"] + - ["System.Int32", "Microsoft.VisualBasic.Compatibility.VB6.Support!", "Method[GetItemData].ReturnValue"] + - ["System.Double", "Microsoft.VisualBasic.Compatibility.VB6.Support!", "Method[ToPixelsY].ReturnValue"] + - ["System.String", "Microsoft.VisualBasic.Compatibility.VB6.Support!", "Method[GetItemString].ReturnValue"] + - ["System.Guid", "Microsoft.VisualBasic.Compatibility.VB6.UGUID", "Field[guid]"] + - ["System.Windows.Forms.ListBox+ObjectCollection", "Microsoft.VisualBasic.Compatibility.VB6.DirListBox", "Property[Items]"] + - ["System.Int16", "Microsoft.VisualBasic.Compatibility.VB6.ADODCArray", "Method[GetIndex].ReturnValue"] + - ["msdatasrc.DataSource", "Microsoft.VisualBasic.Compatibility.VB6.MBindingCollection", "Property[DataSource]"] + - ["Microsoft.VisualBasic.Collection", "Microsoft.VisualBasic.Compatibility.VB6.BaseDataEnvironment", "Field[m_Commands]"] + - ["System.Boolean", "Microsoft.VisualBasic.Compatibility.VB6.HScrollBarArray", "Method[CanExtend].ReturnValue"] + - ["System.Windows.Forms.ListBox+ObjectCollection", "Microsoft.VisualBasic.Compatibility.VB6.FileListBox", "Property[Items]"] + - ["System.Type", "Microsoft.VisualBasic.Compatibility.VB6.DriveListBoxArray", "Method[GetControlInstanceType].ReturnValue"] + - ["System.String", "Microsoft.VisualBasic.Compatibility.VB6.WebClass", "Property[Name]"] + - ["System.Type", "Microsoft.VisualBasic.Compatibility.VB6.TreeViewArray", "Method[GetControlInstanceType].ReturnValue"] + - ["System.Windows.Forms.SaveFileDialog", "Microsoft.VisualBasic.Compatibility.VB6.SaveFileDialogArray", "Property[Item]"] + - ["System.Boolean", "Microsoft.VisualBasic.Compatibility.VB6.DriveListBoxArray", "Method[CanExtend].ReturnValue"] + - ["System.Windows.Forms.GroupBox", "Microsoft.VisualBasic.Compatibility.VB6.GroupBoxArray", "Property[Item]"] + - ["Microsoft.VisualBasic.Compatibility.VB6.LoadResConstants", "Microsoft.VisualBasic.Compatibility.VB6.LoadResConstants!", "Field[ResCursor]"] + - ["System.Type", "Microsoft.VisualBasic.Compatibility.VB6.BaseControlArray", "Method[GetControlInstanceType].ReturnValue"] + - ["System.Int16", "Microsoft.VisualBasic.Compatibility.VB6.CheckedListBoxArray", "Method[GetIndex].ReturnValue"] + - ["Microsoft.VisualBasic.Compatibility.VB6.UpdateMode", "Microsoft.VisualBasic.Compatibility.VB6.MBindingCollection", "Property[UpdateMode]"] + - ["System.Boolean", "Microsoft.VisualBasic.Compatibility.VB6.Support!", "Method[Eqv].ReturnValue"] + - ["System.Type", "Microsoft.VisualBasic.Compatibility.VB6.ADODCArray", "Method[GetControlInstanceType].ReturnValue"] + - ["System.String", "Microsoft.VisualBasic.Compatibility.VB6.FileListBox", "Property[Items]"] + - ["System.Windows.Forms.HScrollBar", "Microsoft.VisualBasic.Compatibility.VB6.HScrollBarArray", "Property[Item]"] + - ["Microsoft.VisualBasic.Compatibility.VB6.UpdateMode", "Microsoft.VisualBasic.Compatibility.VB6.DBindingCollection", "Property[UpdateMode]"] + - ["System.Windows.Forms.TextBox", "Microsoft.VisualBasic.Compatibility.VB6.TextBoxArray", "Property[Item]"] + - ["System.Int64", "Microsoft.VisualBasic.Compatibility.VB6.Support!", "Method[Imp].ReturnValue"] + - ["Microsoft.VisualBasic.Compatibility.VB6.IDataFormatDisp", "Microsoft.VisualBasic.Compatibility.VB6.MBinding", "Property[DataFormat]"] + - ["ADODB.CursorTypeEnum", "Microsoft.VisualBasic.Compatibility.VB6.ADODC", "Property[CursorType]"] + - ["System.String", "Microsoft.VisualBasic.Compatibility.VB6.DirListBox", "Property[Path]"] + - ["Microsoft.VisualBasic.Collection", "Microsoft.VisualBasic.Compatibility.VB6.BaseDataEnvironment", "Field[m_Connections]"] + - ["System.Windows.Forms.PictureBox", "Microsoft.VisualBasic.Compatibility.VB6.PictureBoxArray", "Property[Item]"] + - ["Microsoft.VisualBasic.Compatibility.VB6.LoadResConstants", "Microsoft.VisualBasic.Compatibility.VB6.LoadResConstants!", "Field[ResIcon]"] + - ["System.Boolean", "Microsoft.VisualBasic.Compatibility.VB6.RichTextBoxArray", "Method[ShouldSerializeIndex].ReturnValue"] + - ["System.String", "Microsoft.VisualBasic.Compatibility.VB6.FileListBox", "Property[DisplayMember]"] + - ["System.Boolean", "Microsoft.VisualBasic.Compatibility.VB6.TextBoxArray", "Method[ShouldSerializeIndex].ReturnValue"] + - ["System.Double", "Microsoft.VisualBasic.Compatibility.VB6.Support!", "Method[ToPixelsUserX].ReturnValue"] + - ["System.Windows.Forms.ListView", "Microsoft.VisualBasic.Compatibility.VB6.ListViewArray", "Property[Item]"] + - ["System.Int32", "Microsoft.VisualBasic.Compatibility.VB6.DBBINDING", "Field[eParamIO]"] + - ["System.Boolean", "Microsoft.VisualBasic.Compatibility.VB6.ToolStripArray", "Method[CanExtend].ReturnValue"] + - ["System.Drawing.Font", "Microsoft.VisualBasic.Compatibility.VB6.Support!", "Method[FontChangeStrikeout].ReturnValue"] + - ["System.Boolean", "Microsoft.VisualBasic.Compatibility.VB6.BaseControlArray", "Field[fIsEndInitCalled]"] + - ["Microsoft.VisualBasic.Compatibility.VB6.DBKINDENUM", "Microsoft.VisualBasic.Compatibility.VB6.DBID", "Field[dbkind]"] + - ["ADODB.Connection", "Microsoft.VisualBasic.Compatibility.VB6.BaseDataEnvironment", "Property[Connections]"] + - ["System.Object", "Microsoft.VisualBasic.Compatibility.VB6.DriveListBox", "Property[DataSource]"] + - ["Microsoft.VisualBasic.Compatibility.VB6.ScaleMode", "Microsoft.VisualBasic.Compatibility.VB6.ScaleMode!", "Field[Millimeters]"] + - ["System.Type", "Microsoft.VisualBasic.Compatibility.VB6.FileListBoxArray", "Method[GetControlInstanceType].ReturnValue"] + - ["System.String", "Microsoft.VisualBasic.Compatibility.VB6.MBinding", "Property[PropertyName]"] + - ["System.Boolean", "Microsoft.VisualBasic.Compatibility.VB6.StatusBarArray", "Method[ShouldSerializeIndex].ReturnValue"] + - ["System.Boolean", "Microsoft.VisualBasic.Compatibility.VB6.DBinding", "Property[DataChanged]"] + - ["System.Int32", "Microsoft.VisualBasic.Compatibility.VB6.Support!", "Method[Imp].ReturnValue"] + - ["System.String", "Microsoft.VisualBasic.Compatibility.VB6.DBinding", "Property[DataField]"] + - ["Microsoft.VisualBasic.Compatibility.VB6.DBKINDENUM", "Microsoft.VisualBasic.Compatibility.VB6.DBKINDENUM!", "Field[DBKIND_PROPID]"] + - ["System.Boolean", "Microsoft.VisualBasic.Compatibility.VB6.ComboBoxArray", "Method[CanExtend].ReturnValue"] + - ["System.Windows.Forms.ComboBox", "Microsoft.VisualBasic.Compatibility.VB6.ComboBoxArray", "Property[Item]"] + - ["Microsoft.VisualBasic.Compatibility.VB6.FormShowConstants", "Microsoft.VisualBasic.Compatibility.VB6.FormShowConstants!", "Field[Modeless]"] + - ["System.Int32", "Microsoft.VisualBasic.Compatibility.VB6.ListBoxItem", "Field[ItemData]"] + - ["System.Type", "Microsoft.VisualBasic.Compatibility.VB6.ListViewArray", "Method[GetControlInstanceType].ReturnValue"] + - ["System.Boolean", "Microsoft.VisualBasic.Compatibility.VB6.FileListBox", "Property[Archive]"] + - ["System.Int16", "Microsoft.VisualBasic.Compatibility.VB6.CheckBoxArray", "Method[GetIndex].ReturnValue"] + - ["System.Boolean", "Microsoft.VisualBasic.Compatibility.VB6.CheckBoxArray", "Method[ShouldSerializeIndex].ReturnValue"] + - ["System.Int32", "Microsoft.VisualBasic.Compatibility.VB6.IRowsetNotify", "Method[OnRowChange].ReturnValue"] + - ["System.IntPtr", "Microsoft.VisualBasic.Compatibility.VB6.Support!", "Method[GetHInstance].ReturnValue"] + - ["System.Int16", "Microsoft.VisualBasic.Compatibility.VB6.HScrollBarArray", "Method[GetIndex].ReturnValue"] + - ["System.String", "Microsoft.VisualBasic.Compatibility.VB6.MBinding", "Property[Key]"] + - ["System.Windows.Forms.ToolBar", "Microsoft.VisualBasic.Compatibility.VB6.ToolBarArray", "Property[Item]"] + - ["System.Int16", "Microsoft.VisualBasic.Compatibility.VB6.MenuItemArray", "Method[GetIndex].ReturnValue"] + - ["System.IntPtr", "Microsoft.VisualBasic.Compatibility.VB6.DBCOLUMNINFO", "Field[typeInfo]"] + - ["System.Int16", "Microsoft.VisualBasic.Compatibility.VB6.RadioButtonArray", "Method[GetIndex].ReturnValue"] + - ["System.Int16", "Microsoft.VisualBasic.Compatibility.VB6.BaseControlArray", "Method[UBound].ReturnValue"] + - ["System.Byte", "Microsoft.VisualBasic.Compatibility.VB6.Support!", "Method[Imp].ReturnValue"] + - ["System.String", "Microsoft.VisualBasic.Compatibility.VB6.Support!", "Method[GetPath].ReturnValue"] + - ["System.Int32", "Microsoft.VisualBasic.Compatibility.VB6.ADODC", "Property[CommandTimeout]"] + - ["System.Boolean", "Microsoft.VisualBasic.Compatibility.VB6.OpenFileDialogArray", "Method[CanExtend].ReturnValue"] + - ["ADODB.Command", "Microsoft.VisualBasic.Compatibility.VB6.BaseDataEnvironment", "Property[Commands]"] + - ["System.Object", "Microsoft.VisualBasic.Compatibility.VB6.DBinding", "Property[Object]"] + - ["System.Boolean", "Microsoft.VisualBasic.Compatibility.VB6.BaseControlArray", "Method[BaseShouldSerializeIndex].ReturnValue"] + - ["System.Windows.Forms.ImageList", "Microsoft.VisualBasic.Compatibility.VB6.ImageListArray", "Property[Item]"] + - ["System.String", "Microsoft.VisualBasic.Compatibility.VB6.BaseDataEnvironment", "Method[GetDataMemberName].ReturnValue"] + - ["System.Windows.Forms.MaskedTextBox", "Microsoft.VisualBasic.Compatibility.VB6.MaskedTextBoxArray", "Property[Item]"] + - ["System.Int16", "Microsoft.VisualBasic.Compatibility.VB6.ToolBarArray", "Method[GetIndex].ReturnValue"] + - ["ADODB.LockTypeEnum", "Microsoft.VisualBasic.Compatibility.VB6.ADODC", "Property[LockType]"] + - ["System.Boolean", "Microsoft.VisualBasic.Compatibility.VB6.CheckedListBoxArray", "Method[CanExtend].ReturnValue"] + - ["System.Int16", "Microsoft.VisualBasic.Compatibility.VB6.ListBoxArray", "Method[GetIndex].ReturnValue"] + - ["System.Boolean", "Microsoft.VisualBasic.Compatibility.VB6.HScrollBarArray", "Method[ShouldSerializeIndex].ReturnValue"] + - ["Microsoft.VisualBasic.Compatibility.VB6.MouseButtonConstants", "Microsoft.VisualBasic.Compatibility.VB6.MouseButtonConstants!", "Field[MiddleButton]"] + - ["System.Int32", "Microsoft.VisualBasic.Compatibility.VB6.DirListBox", "Property[DirListIndex]"] + - ["System.Double", "Microsoft.VisualBasic.Compatibility.VB6.Support!", "Method[FromPixelsUserWidth].ReturnValue"] + - ["System.String", "Microsoft.VisualBasic.Compatibility.VB6.SRDescriptionAttribute", "Property[Description]"] + - ["System.Boolean", "Microsoft.VisualBasic.Compatibility.VB6.FileListBoxArray", "Method[ShouldSerializeIndex].ReturnValue"] + - ["System.Type", "Microsoft.VisualBasic.Compatibility.VB6.RadioButtonArray", "Method[GetControlInstanceType].ReturnValue"] + - ["System.Boolean", "Microsoft.VisualBasic.Compatibility.VB6.GroupBoxArray", "Method[CanExtend].ReturnValue"] + - ["Microsoft.VisualBasic.Compatibility.VB6.MouseButtonConstants", "Microsoft.VisualBasic.Compatibility.VB6.MouseButtonConstants!", "Field[RightButton]"] + - ["System.Boolean", "Microsoft.VisualBasic.Compatibility.VB6.Support!", "Method[Imp].ReturnValue"] + - ["System.Int16", "Microsoft.VisualBasic.Compatibility.VB6.PrintDialogArray", "Method[GetIndex].ReturnValue"] + - ["System.Type", "Microsoft.VisualBasic.Compatibility.VB6.ProgressBarArray", "Method[GetControlInstanceType].ReturnValue"] + - ["Microsoft.VisualBasic.Collection", "Microsoft.VisualBasic.Compatibility.VB6.BaseDataEnvironment", "Property[Connections]"] + - ["System.String", "Microsoft.VisualBasic.Compatibility.VB6.ListBoxItem", "Field[ItemString]"] + - ["System.Int16", "Microsoft.VisualBasic.Compatibility.VB6.VScrollBarArray", "Method[GetIndex].ReturnValue"] + - ["System.Drawing.Font", "Microsoft.VisualBasic.Compatibility.VB6.Support!", "Method[FontChangeGdiCharSet].ReturnValue"] + - ["System.Object", "Microsoft.VisualBasic.Compatibility.VB6.BindingCollectionEnumerator", "Property[Current]"] + - ["System.String", "Microsoft.VisualBasic.Compatibility.VB6.FixedLengthString", "Property[Value]"] + - ["System.Int32", "Microsoft.VisualBasic.Compatibility.VB6.DirListBox", "Property[ItemHeight]"] + - ["System.Int32", "Microsoft.VisualBasic.Compatibility.VB6.FixedLengthString", "Field[m_nMaxChars]"] + - ["System.Boolean", "Microsoft.VisualBasic.Compatibility.VB6.TreeViewArray", "Method[CanExtend].ReturnValue"] + - ["System.Boolean", "Microsoft.VisualBasic.Compatibility.VB6.PrintDialogArray", "Method[ShouldSerializeIndex].ReturnValue"] + - ["System.Type", "Microsoft.VisualBasic.Compatibility.VB6.ImageListArray", "Method[GetControlInstanceType].ReturnValue"] + - ["Microsoft.VisualBasic.Compatibility.VB6.ADODC+EOFActionEnum", "Microsoft.VisualBasic.Compatibility.VB6.ADODC", "Property[EOFAction]"] + - ["System.Boolean", "Microsoft.VisualBasic.Compatibility.VB6.FileListBox", "Property[Sorted]"] + - ["System.Int16", "Microsoft.VisualBasic.Compatibility.VB6.TextBoxArray", "Method[GetIndex].ReturnValue"] + - ["System.Boolean", "Microsoft.VisualBasic.Compatibility.VB6.DirListBox", "Property[MultiColumn]"] + - ["System.Int32", "Microsoft.VisualBasic.Compatibility.VB6.FileListBox", "Property[ItemHeight]"] + - ["Microsoft.VisualBasic.Compatibility.VB6.MouseButtonConstants", "Microsoft.VisualBasic.Compatibility.VB6.MouseButtonConstants!", "Field[LeftButton]"] + - ["System.IntPtr", "Microsoft.VisualBasic.Compatibility.VB6.DBBINDING", "Field[pObject]"] + - ["System.Boolean", "Microsoft.VisualBasic.Compatibility.VB6.RichTextBoxArray", "Method[CanExtend].ReturnValue"] + - ["System.Int16", "Microsoft.VisualBasic.Compatibility.VB6.SaveFileDialogArray", "Method[GetIndex].ReturnValue"] + - ["System.Boolean", "Microsoft.VisualBasic.Compatibility.VB6.RadioButtonArray", "Method[CanExtend].ReturnValue"] + - ["System.Boolean", "Microsoft.VisualBasic.Compatibility.VB6.SaveFileDialogArray", "Method[CanExtend].ReturnValue"] + - ["System.Int16", "Microsoft.VisualBasic.Compatibility.VB6.DBCOLUMNINFO", "Field[columnType]"] + - ["System.Windows.Forms.Label", "Microsoft.VisualBasic.Compatibility.VB6.LabelArray", "Property[Item]"] + - ["System.Windows.Forms.PrintDialog", "Microsoft.VisualBasic.Compatibility.VB6.PrintDialogArray", "Property[Item]"] + - ["System.Boolean", "Microsoft.VisualBasic.Compatibility.VB6.PanelArray", "Method[ShouldSerializeIndex].ReturnValue"] + - ["System.Drawing.Image", "Microsoft.VisualBasic.Compatibility.VB6.Support!", "Method[IPictureDispToImage].ReturnValue"] + - ["System.String", "Microsoft.VisualBasic.Compatibility.VB6.WebItem", "Property[Name]"] + - ["System.Int32", "Microsoft.VisualBasic.Compatibility.VB6.ADODC", "Property[CacheSize]"] + - ["Microsoft.VisualBasic.Compatibility.VB6.ScaleMode", "Microsoft.VisualBasic.Compatibility.VB6.ScaleMode!", "Field[Himetric]"] + - ["System.Boolean", "Microsoft.VisualBasic.Compatibility.VB6.DriveListBox", "Property[Sorted]"] + - ["System.Int32", "Microsoft.VisualBasic.Compatibility.VB6.DBBINDING", "Field[part]"] + - ["System.String", "Microsoft.VisualBasic.Compatibility.VB6.Support!", "Method[LoadResString].ReturnValue"] + - ["System.Int16", "Microsoft.VisualBasic.Compatibility.VB6.DriveListBoxArray", "Method[GetIndex].ReturnValue"] + - ["msdatasrc.DataSource", "Microsoft.VisualBasic.Compatibility.VB6.DBindingCollection", "Property[DataSource]"] + - ["Microsoft.VisualBasic.Compatibility.VB6.DBKINDENUM", "Microsoft.VisualBasic.Compatibility.VB6.DBKINDENUM!", "Field[DBKIND_PGUID_NAME]"] + - ["System.Boolean", "Microsoft.VisualBasic.Compatibility.VB6.WebBrowserArray", "Method[CanExtend].ReturnValue"] + - ["Microsoft.VisualBasic.Compatibility.VB6.UpdateMode", "Microsoft.VisualBasic.Compatibility.VB6.UpdateMode!", "Field[vbUpdateWhenRowChanges]"] + - ["System.Boolean", "Microsoft.VisualBasic.Compatibility.VB6.DirListBox", "Property[Sorted]"] + - ["System.Collections.IEnumerator", "Microsoft.VisualBasic.Compatibility.VB6.BaseControlArray", "Method[GetEnumerator].ReturnValue"] + - ["System.Boolean", "Microsoft.VisualBasic.Compatibility.VB6.ImageListArray", "Method[CanExtend].ReturnValue"] + - ["System.Int32", "Microsoft.VisualBasic.Compatibility.VB6.DBBINDING", "Field[cbMaxLen]"] + - ["Microsoft.VisualBasic.Compatibility.VB6.ADODC", "Microsoft.VisualBasic.Compatibility.VB6.ADODCArray", "Property[Item]"] + - ["System.Drawing.Font", "Microsoft.VisualBasic.Compatibility.VB6.Support!", "Method[FontChangeUnderline].ReturnValue"] + - ["System.String", "Microsoft.VisualBasic.Compatibility.VB6.ADODC", "Property[RecordSource]"] + - ["System.Int16", "Microsoft.VisualBasic.Compatibility.VB6.Support!", "Method[Eqv].ReturnValue"] + - ["System.Int16", "Microsoft.VisualBasic.Compatibility.VB6.StatusBarArray", "Method[GetIndex].ReturnValue"] + - ["System.Byte", "Microsoft.VisualBasic.Compatibility.VB6.DBBINDING", "Field[bPrecision]"] + - ["System.Boolean", "Microsoft.VisualBasic.Compatibility.VB6.FileListBox", "Property[ReadOnly]"] + - ["System.Type", "Microsoft.VisualBasic.Compatibility.VB6.DirListBoxArray", "Method[GetControlInstanceType].ReturnValue"] + - ["System.Type", "Microsoft.VisualBasic.Compatibility.VB6.CheckBoxArray", "Method[GetControlInstanceType].ReturnValue"] + - ["System.Type", "Microsoft.VisualBasic.Compatibility.VB6.ToolStripMenuItemArray", "Method[GetControlInstanceType].ReturnValue"] + - ["System.Boolean", "Microsoft.VisualBasic.Compatibility.VB6.ToolBarArray", "Method[CanExtend].ReturnValue"] + - ["System.Boolean", "Microsoft.VisualBasic.Compatibility.VB6.StatusBarArray", "Method[CanExtend].ReturnValue"] + - ["System.Windows.Forms.ComboBox+ObjectCollection", "Microsoft.VisualBasic.Compatibility.VB6.DriveListBox", "Property[Items]"] + - ["System.Boolean", "Microsoft.VisualBasic.Compatibility.VB6.BaseControlArray", "Method[BaseCanExtend].ReturnValue"] + - ["System.String", "Microsoft.VisualBasic.Compatibility.VB6.FixedLengthString", "Field[m_strValue]"] + - ["System.Boolean", "Microsoft.VisualBasic.Compatibility.VB6.MenuItemArray", "Method[CanExtend].ReturnValue"] + - ["Microsoft.VisualBasic.Compatibility.VB6.DriveListBox", "Microsoft.VisualBasic.Compatibility.VB6.DriveListBoxArray", "Property[Item]"] + - ["System.Object", "Microsoft.VisualBasic.Compatibility.VB6.Support!", "Method[CursorToIPicture].ReturnValue"] + - ["Microsoft.VisualBasic.Compatibility.VB6.FormShowConstants", "Microsoft.VisualBasic.Compatibility.VB6.FormShowConstants!", "Field[Modal]"] + - ["Microsoft.VisualBasic.Compatibility.VB6.IDataFormatDisp", "Microsoft.VisualBasic.Compatibility.VB6.DBinding", "Property[DataFormat]"] + - ["System.IntPtr", "Microsoft.VisualBasic.Compatibility.VB6.UNAME", "Field[name]"] + - ["System.Boolean", "Microsoft.VisualBasic.Compatibility.VB6.ToolStripArray", "Method[ShouldSerializeIndex].ReturnValue"] + - ["System.Boolean", "Microsoft.VisualBasic.Compatibility.VB6.ListBoxArray", "Method[CanExtend].ReturnValue"] + - ["System.Int32", "Microsoft.VisualBasic.Compatibility.VB6.DBCOLUMNINFO", "Field[columnOrdinal]"] + - ["Microsoft.VisualBasic.Compatibility.VB6.ScaleMode", "Microsoft.VisualBasic.Compatibility.VB6.ScaleMode!", "Field[Centimeters]"] + - ["Microsoft.VisualBasic.Compatibility.VB6.DBKINDENUM", "Microsoft.VisualBasic.Compatibility.VB6.DBKINDENUM!", "Field[DBKIND_GUID_PROPID]"] + - ["System.Boolean", "Microsoft.VisualBasic.Compatibility.VB6.LabelArray", "Method[CanExtend].ReturnValue"] + - ["System.Int32", "Microsoft.VisualBasic.Compatibility.VB6.DBBINDING", "Field[memOwner]"] + - ["System.Int16", "Microsoft.VisualBasic.Compatibility.VB6.ComboBoxArray", "Method[GetIndex].ReturnValue"] + - ["System.Drawing.Font", "Microsoft.VisualBasic.Compatibility.VB6.Support!", "Method[FontChangeItalic].ReturnValue"] + - ["System.Object", "Microsoft.VisualBasic.Compatibility.VB6.Support!", "Method[ImageToIPictureDisp].ReturnValue"] + - ["System.String", "Microsoft.VisualBasic.Compatibility.VB6.Support!", "Method[TabLayout].ReturnValue"] + - ["System.Windows.Forms.VScrollBar", "Microsoft.VisualBasic.Compatibility.VB6.VScrollBarArray", "Property[Item]"] + - ["Microsoft.VisualBasic.Compatibility.VB6.FileListBox", "Microsoft.VisualBasic.Compatibility.VB6.FileListBoxArray", "Property[Item]"] + - ["System.Boolean", "Microsoft.VisualBasic.Compatibility.VB6.ADODCArray", "Method[ShouldSerializeIndex].ReturnValue"] + - ["System.Int32", "Microsoft.VisualBasic.Compatibility.VB6.ADODC", "Property[MaxRecords]"] + - ["Microsoft.VisualBasic.Compatibility.VB6.UNAME", "Microsoft.VisualBasic.Compatibility.VB6.DBID", "Field[uName]"] + - ["System.Windows.Forms.ToolStrip", "Microsoft.VisualBasic.Compatibility.VB6.ToolStripArray", "Property[Item]"] + - ["System.Boolean", "Microsoft.VisualBasic.Compatibility.VB6.FontDialogArray", "Method[CanExtend].ReturnValue"] + - ["System.Boolean", "Microsoft.VisualBasic.Compatibility.VB6.PictureBoxArray", "Method[ShouldSerializeIndex].ReturnValue"] + - ["System.Boolean", "Microsoft.VisualBasic.Compatibility.VB6.DirListBoxArray", "Method[ShouldSerializeIndex].ReturnValue"] + - ["System.String", "Microsoft.VisualBasic.Compatibility.VB6.FileListBox", "Property[FileName]"] + - ["System.Boolean", "Microsoft.VisualBasic.Compatibility.VB6.FileListBox", "Property[Normal]"] + - ["System.Int16", "Microsoft.VisualBasic.Compatibility.VB6.DirListBoxArray", "Method[GetIndex].ReturnValue"] + - ["System.Double", "Microsoft.VisualBasic.Compatibility.VB6.Support!", "Method[FromPixelsUserHeight].ReturnValue"] + - ["System.Boolean", "Microsoft.VisualBasic.Compatibility.VB6.BindingCollectionEnumerator", "Method[MoveNext].ReturnValue"] + - ["System.String", "Microsoft.VisualBasic.Compatibility.VB6.FileListBox", "Property[ValueMember]"] + - ["System.Int32", "Microsoft.VisualBasic.Compatibility.VB6.DBCOLUMNINFO", "Field[columnSize]"] + - ["System.Boolean", "Microsoft.VisualBasic.Compatibility.VB6.RadioButtonArray", "Method[ShouldSerializeIndex].ReturnValue"] + - ["System.Windows.Forms.ComboBoxStyle", "Microsoft.VisualBasic.Compatibility.VB6.DriveListBox", "Property[DropDownStyle]"] + - ["System.Object", "Microsoft.VisualBasic.Compatibility.VB6.BaseControlArray", "Method[BaseGetItem].ReturnValue"] + - ["System.Int32", "Microsoft.VisualBasic.Compatibility.VB6.BaseDataEnvironment", "Method[GetDataMemberCount].ReturnValue"] + - ["Microsoft.VisualBasic.Compatibility.VB6.ScaleMode", "Microsoft.VisualBasic.Compatibility.VB6.ScaleMode!", "Field[Inches]"] + - ["System.Double", "Microsoft.VisualBasic.Compatibility.VB6.Support!", "Method[TwipsToPixelsX].ReturnValue"] + - ["System.Int32", "Microsoft.VisualBasic.Compatibility.VB6.DBCOLUMNINFO", "Field[columnFlags]"] + - ["System.Double", "Microsoft.VisualBasic.Compatibility.VB6.Support!", "Method[PixelsToTwipsY].ReturnValue"] + - ["System.Int16", "Microsoft.VisualBasic.Compatibility.VB6.ColorDialogArray", "Method[GetIndex].ReturnValue"] + - ["System.Windows.Forms.ColorDialog", "Microsoft.VisualBasic.Compatibility.VB6.ColorDialogArray", "Property[Item]"] + - ["System.Int16", "Microsoft.VisualBasic.Compatibility.VB6.FileListBoxArray", "Method[GetIndex].ReturnValue"] + - ["System.Type", "Microsoft.VisualBasic.Compatibility.VB6.ColorDialogArray", "Method[GetControlInstanceType].ReturnValue"] + - ["ADODB.CommandTypeEnum", "Microsoft.VisualBasic.Compatibility.VB6.ADODC", "Property[CommandType]"] + - ["System.Int32", "Microsoft.VisualBasic.Compatibility.VB6.DBindingCollection", "Property[Count]"] + - ["System.String", "Microsoft.VisualBasic.Compatibility.VB6.ADODC", "Method[getDataMemberName].ReturnValue"] + - ["System.Object", "Microsoft.VisualBasic.Compatibility.VB6.Support!", "Method[Eqv].ReturnValue"] + - ["System.Windows.Forms.TreeView", "Microsoft.VisualBasic.Compatibility.VB6.TreeViewArray", "Property[Item]"] + - ["System.Windows.Forms.RadioButton", "Microsoft.VisualBasic.Compatibility.VB6.RadioButtonArray", "Property[Item]"] + - ["System.Single", "Microsoft.VisualBasic.Compatibility.VB6.Support!", "Method[TwipsPerPixelY].ReturnValue"] + - ["System.Windows.Forms.MenuItem", "Microsoft.VisualBasic.Compatibility.VB6.MenuItemArray", "Property[Item]"] + - ["System.String", "Microsoft.VisualBasic.Compatibility.VB6.DriveListBox", "Property[Text]"] + - ["System.IntPtr", "Microsoft.VisualBasic.Compatibility.VB6.DBPROPIDSET", "Field[rgPropertyIDs]"] + - ["Microsoft.VisualBasic.Compatibility.VB6.DBID", "Microsoft.VisualBasic.Compatibility.VB6.DBCOLUMNINFO", "Field[columnId]"] + - ["System.Int32", "Microsoft.VisualBasic.Compatibility.VB6.DirListBox", "Property[ColumnWidth]"] + - ["System.Type", "Microsoft.VisualBasic.Compatibility.VB6.LabelArray", "Method[GetControlInstanceType].ReturnValue"] + - ["System.Int16", "Microsoft.VisualBasic.Compatibility.VB6.PictureBoxArray", "Method[GetIndex].ReturnValue"] + - ["System.Int16", "Microsoft.VisualBasic.Compatibility.VB6.TimerArray", "Method[GetIndex].ReturnValue"] + - ["System.String", "Microsoft.VisualBasic.Compatibility.VB6.FixedLengthString", "Method[ToString].ReturnValue"] + - ["System.Boolean", "Microsoft.VisualBasic.Compatibility.VB6.VScrollBarArray", "Method[CanExtend].ReturnValue"] + - ["System.Object", "Microsoft.VisualBasic.Compatibility.VB6.DirListBox", "Property[DataSource]"] + - ["System.String", "Microsoft.VisualBasic.Compatibility.VB6.DBinding", "Property[PropertyName]"] + - ["System.Int32", "Microsoft.VisualBasic.Compatibility.VB6.Support!", "Method[Eqv].ReturnValue"] + - ["System.Int16", "Microsoft.VisualBasic.Compatibility.VB6.TreeViewArray", "Method[GetIndex].ReturnValue"] + - ["System.String", "Microsoft.VisualBasic.Compatibility.VB6.DriveListBox", "Property[DisplayMember]"] + - ["System.Boolean", "Microsoft.VisualBasic.Compatibility.VB6.Support!", "Method[GetDefault].ReturnValue"] + - ["System.Int32", "Microsoft.VisualBasic.Compatibility.VB6.IRowset", "Method[RestartPosition].ReturnValue"] + - ["System.String", "Microsoft.VisualBasic.Compatibility.VB6.ADODC", "Property[Text]"] + - ["System.Object", "Microsoft.VisualBasic.Compatibility.VB6.Support!", "Method[ImageToIPicture].ReturnValue"] + - ["Microsoft.VisualBasic.Compatibility.VB6.DBinding", "Microsoft.VisualBasic.Compatibility.VB6.MBindingCollection", "Method[Add].ReturnValue"] + - ["System.Boolean", "Microsoft.VisualBasic.Compatibility.VB6.ToolBarArray", "Method[ShouldSerializeIndex].ReturnValue"] + - ["System.Object", "Microsoft.VisualBasic.Compatibility.VB6.Support!", "Method[IconToIPicture].ReturnValue"] + - ["Microsoft.VisualBasic.Compatibility.VB6.ADODC+OrientationEnum", "Microsoft.VisualBasic.Compatibility.VB6.ADODC", "Property[Orientation]"] + - ["System.Windows.Forms.DrawMode", "Microsoft.VisualBasic.Compatibility.VB6.DirListBox", "Property[DrawMode]"] + - ["System.Boolean", "Microsoft.VisualBasic.Compatibility.VB6.FileListBox", "Property[Hidden]"] + - ["System.Object", "Microsoft.VisualBasic.Compatibility.VB6.Support!", "Method[Imp].ReturnValue"] + - ["Microsoft.VisualBasic.Compatibility.VB6.UpdateMode", "Microsoft.VisualBasic.Compatibility.VB6.UpdateMode!", "Field[vbUsePropertyAttributes]"] + - ["System.Int16", "Microsoft.VisualBasic.Compatibility.VB6.LabelArray", "Method[GetIndex].ReturnValue"] + - ["System.Boolean", "Microsoft.VisualBasic.Compatibility.VB6.CheckedListBoxArray", "Method[ShouldSerializeIndex].ReturnValue"] + - ["Microsoft.VisualBasic.Compatibility.VB6.UpdateMode", "Microsoft.VisualBasic.Compatibility.VB6.UpdateMode!", "Field[vbUpdateWhenPropertyChanges]"] + - ["System.Drawing.Color", "Microsoft.VisualBasic.Compatibility.VB6.ADODC", "Property[BackColor]"] + - ["System.Int32", "Microsoft.VisualBasic.Compatibility.VB6.DBBINDING", "Field[obValue]"] + - ["System.Boolean", "Microsoft.VisualBasic.Compatibility.VB6.ListViewArray", "Method[CanExtend].ReturnValue"] + - ["System.Int32", "Microsoft.VisualBasic.Compatibility.VB6.ADODC", "Method[getDataMemberCount].ReturnValue"] + - ["System.Byte", "Microsoft.VisualBasic.Compatibility.VB6.DBBINDING", "Field[bScale]"] + - ["System.Windows.Forms.TabControl", "Microsoft.VisualBasic.Compatibility.VB6.TabControlArray", "Property[Item]"] + - ["System.Windows.Forms.FontDialog", "Microsoft.VisualBasic.Compatibility.VB6.FontDialogArray", "Property[Item]"] + - ["System.Int32", "Microsoft.VisualBasic.Compatibility.VB6.IRowsetIdentity", "Method[IsSameRow].ReturnValue"] + - ["System.Type", "Microsoft.VisualBasic.Compatibility.VB6.ButtonArray", "Method[GetControlInstanceType].ReturnValue"] + - ["System.Int32", "Microsoft.VisualBasic.Compatibility.VB6.MBindingCollection", "Property[Count]"] + - ["System.Boolean", "Microsoft.VisualBasic.Compatibility.VB6.OpenFileDialogArray", "Method[ShouldSerializeIndex].ReturnValue"] + - ["System.Int32", "Microsoft.VisualBasic.Compatibility.VB6.IRowsetNotify", "Method[OnFieldChange].ReturnValue"] + - ["System.Boolean", "Microsoft.VisualBasic.Compatibility.VB6.StatusStripArray", "Method[ShouldSerializeIndex].ReturnValue"] + - ["System.Boolean", "Microsoft.VisualBasic.Compatibility.VB6.PanelArray", "Method[CanExtend].ReturnValue"] + - ["System.Type", "Microsoft.VisualBasic.Compatibility.VB6.ComboBoxArray", "Method[GetControlInstanceType].ReturnValue"] + - ["System.Object", "Microsoft.VisualBasic.Compatibility.VB6.FileListBox", "Property[DataSource]"] + - ["System.Drawing.Font", "Microsoft.VisualBasic.Compatibility.VB6.Support!", "Method[FontChangeSize].ReturnValue"] + - ["System.IntPtr", "Microsoft.VisualBasic.Compatibility.VB6.DBCOLUMNINFO", "Field[name]"] + - ["System.Windows.Forms.StatusStrip", "Microsoft.VisualBasic.Compatibility.VB6.StatusStripArray", "Property[Item]"] + - ["Microsoft.VisualBasic.Collection", "Microsoft.VisualBasic.Compatibility.VB6.BaseDataEnvironment", "Property[Commands]"] + - ["System.Windows.Forms.CheckBox", "Microsoft.VisualBasic.Compatibility.VB6.CheckBoxArray", "Property[Item]"] + - ["Microsoft.VisualBasic.Compatibility.VB6.ShiftConstants", "Microsoft.VisualBasic.Compatibility.VB6.ShiftConstants!", "Field[ShiftMask]"] + - ["System.Type", "Microsoft.VisualBasic.Compatibility.VB6.MaskedTextBoxArray", "Method[GetControlInstanceType].ReturnValue"] + - ["System.Int32", "Microsoft.VisualBasic.Compatibility.VB6.IRowsetNotify", "Method[OnRowsetChange].ReturnValue"] + - ["System.Int16", "Microsoft.VisualBasic.Compatibility.VB6.Support!", "Method[Imp].ReturnValue"] + - ["System.Type", "Microsoft.VisualBasic.Compatibility.VB6.TabControlArray", "Method[GetControlInstanceType].ReturnValue"] + - ["System.Type", "Microsoft.VisualBasic.Compatibility.VB6.OpenFileDialogArray", "Method[GetControlInstanceType].ReturnValue"] + - ["System.Single", "Microsoft.VisualBasic.Compatibility.VB6.Support!", "Method[TwipsPerPixelX].ReturnValue"] + - ["System.Boolean", "Microsoft.VisualBasic.Compatibility.VB6.WebBrowserArray", "Method[ShouldSerializeIndex].ReturnValue"] + - ["System.Boolean", "Microsoft.VisualBasic.Compatibility.VB6.FileListBox", "Property[System]"] + - ["System.Int32", "Microsoft.VisualBasic.Compatibility.VB6.DBBINDING", "Field[obLength]"] + - ["System.Drawing.Font", "Microsoft.VisualBasic.Compatibility.VB6.Support!", "Method[FontChangeName].ReturnValue"] + - ["Microsoft.VisualBasic.Compatibility.VB6.DBKINDENUM", "Microsoft.VisualBasic.Compatibility.VB6.DBKINDENUM!", "Field[DBKIND_GUID]"] + - ["System.Int16", "Microsoft.VisualBasic.Compatibility.VB6.ProgressBarArray", "Method[GetIndex].ReturnValue"] + - ["Microsoft.VisualBasic.Compatibility.VB6.ZOrderConstants", "Microsoft.VisualBasic.Compatibility.VB6.ZOrderConstants!", "Field[SendToBack]"] + - ["System.Object", "Microsoft.VisualBasic.Compatibility.VB6.ADODC", "Method[getDataMember].ReturnValue"] + - ["System.ComponentModel.IContainer", "Microsoft.VisualBasic.Compatibility.VB6.BaseControlArray", "Field[components]"] + - ["System.String", "Microsoft.VisualBasic.Compatibility.VB6.DirListBox", "Property[ValueMember]"] + - ["System.Type", "Microsoft.VisualBasic.Compatibility.VB6.ListBoxArray", "Method[GetControlInstanceType].ReturnValue"] + - ["System.Object", "Microsoft.VisualBasic.Compatibility.VB6.MBinding", "Property[Object]"] + - ["System.Type", "Microsoft.VisualBasic.Compatibility.VB6.ToolStripArray", "Method[GetControlInstanceType].ReturnValue"] + - ["System.Array", "Microsoft.VisualBasic.Compatibility.VB6.Support!", "Method[CopyArray].ReturnValue"] + - ["System.Boolean", "Microsoft.VisualBasic.Compatibility.VB6.ADODC", "Property[BOF]"] + - ["ADODB.ConnectModeEnum", "Microsoft.VisualBasic.Compatibility.VB6.ADODC", "Property[Mode]"] + - ["System.Boolean", "Microsoft.VisualBasic.Compatibility.VB6.CheckBoxArray", "Method[CanExtend].ReturnValue"] + - ["System.Double", "Microsoft.VisualBasic.Compatibility.VB6.Support!", "Method[FromPixelsUserY].ReturnValue"] + - ["System.Windows.Forms.Panel", "Microsoft.VisualBasic.Compatibility.VB6.PanelArray", "Property[Item]"] + - ["System.Type", "Microsoft.VisualBasic.Compatibility.VB6.RichTextBoxArray", "Method[GetControlInstanceType].ReturnValue"] + - ["System.Int16", "Microsoft.VisualBasic.Compatibility.VB6.ButtonArray", "Method[GetIndex].ReturnValue"] + - ["System.Boolean", "Microsoft.VisualBasic.Compatibility.VB6.TimerArray", "Method[CanExtend].ReturnValue"] + - ["Microsoft.VisualBasic.Compatibility.VB6.DBKINDENUM", "Microsoft.VisualBasic.Compatibility.VB6.DBKINDENUM!", "Field[DBKIND_GUID_NAME]"] + - ["System.Collections.IEnumerator", "Microsoft.VisualBasic.Compatibility.VB6.MBindingCollection", "Method[GetEnumerator].ReturnValue"] + - ["System.String", "Microsoft.VisualBasic.Compatibility.VB6.Support!", "Method[GetEXEName].ReturnValue"] + - ["System.Double", "Microsoft.VisualBasic.Compatibility.VB6.Support!", "Method[ToPixelsUserY].ReturnValue"] + - ["System.Int32", "Microsoft.VisualBasic.Compatibility.VB6.DriveListBox", "Property[ItemHeight]"] + - ["Microsoft.VisualBasic.Collection", "Microsoft.VisualBasic.Compatibility.VB6.BaseDataEnvironment", "Property[Recordsets]"] + - ["System.Int16", "Microsoft.VisualBasic.Compatibility.VB6.BaseControlArray", "Method[Count].ReturnValue"] + - ["System.Double", "Microsoft.VisualBasic.Compatibility.VB6.Support!", "Method[FromPixelsUserX].ReturnValue"] + - ["System.IntPtr", "Microsoft.VisualBasic.Compatibility.VB6.DBBINDING", "Field[typeInfo]"] + - ["System.Object", "Microsoft.VisualBasic.Compatibility.VB6.Support!", "Method[FontToIFont].ReturnValue"] + - ["System.String", "Microsoft.VisualBasic.Compatibility.VB6.WebClass", "Property[UrlData]"] + - ["System.Boolean", "Microsoft.VisualBasic.Compatibility.VB6.ProgressBarArray", "Method[CanExtend].ReturnValue"] + - ["System.String", "Microsoft.VisualBasic.Compatibility.VB6.MBinding", "Property[DataField]"] + - ["System.Boolean", "Microsoft.VisualBasic.Compatibility.VB6.ButtonArray", "Method[CanExtend].ReturnValue"] + - ["Microsoft.VisualBasic.Compatibility.VB6.ZOrderConstants", "Microsoft.VisualBasic.Compatibility.VB6.ZOrderConstants!", "Field[BringToFront]"] + - ["System.Byte", "Microsoft.VisualBasic.Compatibility.VB6.DBCOLUMNINFO", "Field[precision]"] + - ["System.String", "Microsoft.VisualBasic.Compatibility.VB6.FileListBox", "Property[Pattern]"] + - ["System.Type", "Microsoft.VisualBasic.Compatibility.VB6.PrintDialogArray", "Method[GetControlInstanceType].ReturnValue"] + - ["Microsoft.VisualBasic.Compatibility.VB6.ScaleMode", "Microsoft.VisualBasic.Compatibility.VB6.ScaleMode!", "Field[Characters]"] + - ["System.Object", "Microsoft.VisualBasic.Compatibility.VB6.BaseDataEnvironment", "Property[Object]"] + - ["System.Boolean", "Microsoft.VisualBasic.Compatibility.VB6.Support!", "Method[GetCancel].ReturnValue"] + - ["System.Windows.Forms.OpenFileDialog", "Microsoft.VisualBasic.Compatibility.VB6.OpenFileDialogArray", "Property[Item]"] + - ["System.Windows.Forms.Timer", "Microsoft.VisualBasic.Compatibility.VB6.TimerArray", "Property[Item]"] + - ["System.Int32", "Microsoft.VisualBasic.Compatibility.VB6.CONNECTDATA", "Field[cookie]"] + - ["System.Boolean", "Microsoft.VisualBasic.Compatibility.VB6.TreeViewArray", "Method[ShouldSerializeIndex].ReturnValue"] + - ["Microsoft.VisualBasic.Compatibility.VB6.DirListBox", "Microsoft.VisualBasic.Compatibility.VB6.DirListBoxArray", "Property[Item]"] + - ["System.Type", "Microsoft.VisualBasic.Compatibility.VB6.VScrollBarArray", "Method[GetControlInstanceType].ReturnValue"] + - ["System.Int16", "Microsoft.VisualBasic.Compatibility.VB6.BaseControlArray", "Method[BaseGetIndex].ReturnValue"] + - ["Microsoft.VisualBasic.Collection", "Microsoft.VisualBasic.Compatibility.VB6.BaseDataEnvironment", "Field[m_NonRSReturningCommands]"] + - ["System.Int16", "Microsoft.VisualBasic.Compatibility.VB6.ImageListArray", "Method[GetIndex].ReturnValue"] + - ["System.Type", "Microsoft.VisualBasic.Compatibility.VB6.MenuItemArray", "Method[GetControlInstanceType].ReturnValue"] + - ["System.Int16", "Microsoft.VisualBasic.Compatibility.VB6.StatusStripArray", "Method[GetIndex].ReturnValue"] + - ["System.Int16", "Microsoft.VisualBasic.Compatibility.VB6.DBBINDING", "Field[wType]"] + - ["System.Int16", "Microsoft.VisualBasic.Compatibility.VB6.ToolStripArray", "Method[GetIndex].ReturnValue"] + - ["System.Int16", "Microsoft.VisualBasic.Compatibility.VB6.TabControlArray", "Method[GetIndex].ReturnValue"] + - ["System.Boolean", "Microsoft.VisualBasic.Compatibility.VB6.MaskedTextBoxArray", "Method[ShouldSerializeIndex].ReturnValue"] + - ["System.Boolean", "Microsoft.VisualBasic.Compatibility.VB6.MenuItemArray", "Method[ShouldSerializeIndex].ReturnValue"] + - ["ADODB.Recordset", "Microsoft.VisualBasic.Compatibility.VB6.BaseDataEnvironment", "Property[Recordsets]"] + - ["System.Int16", "Microsoft.VisualBasic.Compatibility.VB6.ListViewArray", "Method[GetIndex].ReturnValue"] + - ["System.Boolean", "Microsoft.VisualBasic.Compatibility.VB6.PrintDialogArray", "Method[CanExtend].ReturnValue"] + - ["System.Int16", "Microsoft.VisualBasic.Compatibility.VB6.BaseControlArray", "Method[LBound].ReturnValue"] + - ["System.Type", "Microsoft.VisualBasic.Compatibility.VB6.FontDialogArray", "Method[GetControlInstanceType].ReturnValue"] + - ["System.Windows.Forms.SelectionMode", "Microsoft.VisualBasic.Compatibility.VB6.DirListBox", "Property[SelectionMode]"] + - ["System.IntPtr", "Microsoft.VisualBasic.Compatibility.VB6.CONNECTDATA", "Field[pUnk]"] + - ["System.String", "Microsoft.VisualBasic.Compatibility.VB6.DirListBox", "Property[DirList]"] + - ["System.Int32", "Microsoft.VisualBasic.Compatibility.VB6.DBBINDING", "Field[dwFlags]"] + - ["System.Int16", "Microsoft.VisualBasic.Compatibility.VB6.GroupBoxArray", "Method[GetIndex].ReturnValue"] + - ["Microsoft.VisualBasic.Compatibility.VB6.DBinding", "Microsoft.VisualBasic.Compatibility.VB6.MBindingCollection", "Property[Item]"] + - ["System.Boolean", "Microsoft.VisualBasic.Compatibility.VB6.ColorDialogArray", "Method[CanExtend].ReturnValue"] + - ["System.Type", "Microsoft.VisualBasic.Compatibility.VB6.TimerArray", "Method[GetControlInstanceType].ReturnValue"] + - ["System.Object", "Microsoft.VisualBasic.Compatibility.VB6.Support!", "Method[LoadResData].ReturnValue"] + - ["Microsoft.VisualBasic.Compatibility.VB6.LoadResConstants", "Microsoft.VisualBasic.Compatibility.VB6.LoadResConstants!", "Field[ResBitmap]"] + - ["System.Double", "Microsoft.VisualBasic.Compatibility.VB6.Support!", "Method[PixelsToTwipsX].ReturnValue"] + - ["System.Boolean", "Microsoft.VisualBasic.Compatibility.VB6.ColorDialogArray", "Method[ShouldSerializeIndex].ReturnValue"] + - ["Microsoft.VisualBasic.Compatibility.VB6.DBinding", "Microsoft.VisualBasic.Compatibility.VB6.DBindingCollection", "Property[Item]"] + - ["System.Boolean", "Microsoft.VisualBasic.Compatibility.VB6.VScrollBarArray", "Method[ShouldSerializeIndex].ReturnValue"] + - ["System.Boolean", "Microsoft.VisualBasic.Compatibility.VB6.GroupBoxArray", "Method[ShouldSerializeIndex].ReturnValue"] + - ["System.Collections.Hashtable", "Microsoft.VisualBasic.Compatibility.VB6.BaseControlArray", "Field[controls]"] + - ["System.Collections.Hashtable", "Microsoft.VisualBasic.Compatibility.VB6.BaseControlArray", "Field[indices]"] + - ["System.Windows.Forms.Control", "Microsoft.VisualBasic.Compatibility.VB6.Support!", "Method[GetActiveControl].ReturnValue"] + - ["System.Int32", "Microsoft.VisualBasic.Compatibility.VB6.DBBINDING", "Field[obStatus]"] + - ["System.Type", "Microsoft.VisualBasic.Compatibility.VB6.TextBoxArray", "Method[GetControlInstanceType].ReturnValue"] + - ["System.String", "Microsoft.VisualBasic.Compatibility.VB6.ADODC", "Property[UserName]"] + - ["System.Windows.Forms.CheckedListBox", "Microsoft.VisualBasic.Compatibility.VB6.CheckedListBoxArray", "Property[Item]"] + - ["System.Windows.Forms.Button", "Microsoft.VisualBasic.Compatibility.VB6.ButtonArray", "Property[Item]"] + - ["System.String", "Microsoft.VisualBasic.Compatibility.VB6.WebClass", "Method[URLFor].ReturnValue"] + - ["System.Boolean", "Microsoft.VisualBasic.Compatibility.VB6.ListViewArray", "Method[ShouldSerializeIndex].ReturnValue"] + - ["System.Boolean", "Microsoft.VisualBasic.Compatibility.VB6.SaveFileDialogArray", "Method[ShouldSerializeIndex].ReturnValue"] + - ["System.Type", "Microsoft.VisualBasic.Compatibility.VB6.ToolBarArray", "Method[GetControlInstanceType].ReturnValue"] + - ["System.Int16", "Microsoft.VisualBasic.Compatibility.VB6.MaskedTextBoxArray", "Method[GetIndex].ReturnValue"] + - ["System.Byte", "Microsoft.VisualBasic.Compatibility.VB6.DBCOLUMNINFO", "Field[scale]"] + - ["System.IntPtr", "Microsoft.VisualBasic.Compatibility.VB6.DBBINDING", "Field[pBindExt]"] + - ["System.Boolean", "Microsoft.VisualBasic.Compatibility.VB6.FileListBoxArray", "Method[CanExtend].ReturnValue"] + - ["System.Windows.Forms.ListBox", "Microsoft.VisualBasic.Compatibility.VB6.ListBoxArray", "Property[Item]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftVisualBasicCompilerServices/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftVisualBasicCompilerServices/model.yml new file mode 100644 index 000000000000..dc48ca838cbe --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftVisualBasicCompilerServices/model.yml @@ -0,0 +1,163 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Object", "Microsoft.VisualBasic.CompilerServices.Operators!", "Method[FallbackInvokeUserDefinedOperator].ReturnValue"] + - ["System.Boolean", "Microsoft.VisualBasic.CompilerServices.FlowControl!", "Method[ForNextCheckDec].ReturnValue"] + - ["System.Object", "Microsoft.VisualBasic.CompilerServices.Operators!", "Method[CompareObjectGreater].ReturnValue"] + - ["System.Boolean", "Microsoft.VisualBasic.CompilerServices.Operators!", "Method[ConditionalCompareObjectLess].ReturnValue"] + - ["System.String", "Microsoft.VisualBasic.CompilerServices.StringType!", "Method[FromObject].ReturnValue"] + - ["System.Object", "Microsoft.VisualBasic.CompilerServices.Operators!", "Method[RightShiftObject].ReturnValue"] + - ["System.Boolean", "Microsoft.VisualBasic.CompilerServices.BooleanType!", "Method[FromString].ReturnValue"] + - ["System.String", "Microsoft.VisualBasic.CompilerServices.StringType!", "Method[FromBoolean].ReturnValue"] + - ["System.Char[]", "Microsoft.VisualBasic.CompilerServices.CharArrayType!", "Method[FromObject].ReturnValue"] + - ["System.UInt64", "Microsoft.VisualBasic.CompilerServices.Conversions!", "Method[ToULong].ReturnValue"] + - ["System.Object", "Microsoft.VisualBasic.CompilerServices.NewLateBinding!", "Method[FallbackGet].ReturnValue"] + - ["System.Object", "Microsoft.VisualBasic.CompilerServices.ObjectType!", "Method[MulObj].ReturnValue"] + - ["System.Object", "Microsoft.VisualBasic.CompilerServices.Operators!", "Method[IntDivideObject].ReturnValue"] + - ["System.Int32", "Microsoft.VisualBasic.CompilerServices.IntegerType!", "Method[FromObject].ReturnValue"] + - ["System.Object", "Microsoft.VisualBasic.CompilerServices.ObjectType!", "Method[NotObj].ReturnValue"] + - ["System.Object", "Microsoft.VisualBasic.CompilerServices.Operators!", "Method[MultiplyObject].ReturnValue"] + - ["System.String", "Microsoft.VisualBasic.CompilerServices.StringType!", "Method[FromSingle].ReturnValue"] + - ["System.Object", "Microsoft.VisualBasic.CompilerServices.ObjectType!", "Method[NegObj].ReturnValue"] + - ["System.Boolean", "Microsoft.VisualBasic.CompilerServices.FlowControl!", "Method[ForNextCheckR8].ReturnValue"] + - ["System.Int64", "Microsoft.VisualBasic.CompilerServices.LongType!", "Method[FromObject].ReturnValue"] + - ["System.Object", "Microsoft.VisualBasic.CompilerServices.LikeOperator!", "Method[LikeObject].ReturnValue"] + - ["System.Char[]", "Microsoft.VisualBasic.CompilerServices.Conversions!", "Method[ToCharArrayRankOne].ReturnValue"] + - ["System.Collections.IEnumerator", "Microsoft.VisualBasic.CompilerServices.FlowControl!", "Method[ForEachInObj].ReturnValue"] + - ["System.Object", "Microsoft.VisualBasic.CompilerServices.NewLateBinding!", "Method[LateIndexGet].ReturnValue"] + - ["System.Double", "Microsoft.VisualBasic.CompilerServices.DoubleType!", "Method[FromObject].ReturnValue"] + - ["System.Object", "Microsoft.VisualBasic.CompilerServices.Operators!", "Method[SubtractObject].ReturnValue"] + - ["System.String", "Microsoft.VisualBasic.CompilerServices.StringType!", "Method[FromLong].ReturnValue"] + - ["System.Boolean", "Microsoft.VisualBasic.CompilerServices.ObjectType!", "Method[LikeObj].ReturnValue"] + - ["T", "Microsoft.VisualBasic.CompilerServices.Conversions!", "Method[ToGenericParameter].ReturnValue"] + - ["System.Boolean", "Microsoft.VisualBasic.CompilerServices.Operators!", "Method[ConditionalCompareObjectEqual].ReturnValue"] + - ["System.Object", "Microsoft.VisualBasic.CompilerServices.NewLateBinding!", "Method[FallbackInvokeDefault2].ReturnValue"] + - ["System.Object", "Microsoft.VisualBasic.CompilerServices.LateBinding!", "Method[LateGet].ReturnValue"] + - ["System.Boolean", "Microsoft.VisualBasic.CompilerServices.Conversions!", "Method[ToBoolean].ReturnValue"] + - ["System.Object", "Microsoft.VisualBasic.CompilerServices.NewLateBinding!", "Method[LateCall].ReturnValue"] + - ["System.String", "Microsoft.VisualBasic.CompilerServices.InternalXmlHelper!", "Property[Value]"] + - ["System.Object", "Microsoft.VisualBasic.CompilerServices.Versioned!", "Method[CallByName].ReturnValue"] + - ["System.Int32", "Microsoft.VisualBasic.CompilerServices.Operators!", "Method[CompareObject].ReturnValue"] + - ["System.Single", "Microsoft.VisualBasic.CompilerServices.SingleType!", "Method[FromString].ReturnValue"] + - ["System.Object", "Microsoft.VisualBasic.CompilerServices.Operators!", "Method[LeftShiftObject].ReturnValue"] + - ["System.String", "Microsoft.VisualBasic.CompilerServices.InternalXmlHelper!", "Property[AttributeValue]"] + - ["System.Int16", "Microsoft.VisualBasic.CompilerServices.ShortType!", "Method[FromString].ReturnValue"] + - ["System.Object", "Microsoft.VisualBasic.CompilerServices.ObjectType!", "Method[DivObj].ReturnValue"] + - ["System.Object", "Microsoft.VisualBasic.CompilerServices.Operators!", "Method[ExponentObject].ReturnValue"] + - ["System.String", "Microsoft.VisualBasic.CompilerServices.StringType!", "Method[FromDecimal].ReturnValue"] + - ["System.Boolean", "Microsoft.VisualBasic.CompilerServices.Operators!", "Method[ConditionalCompareObjectGreaterEqual].ReturnValue"] + - ["System.Object", "Microsoft.VisualBasic.CompilerServices.ObjectType!", "Method[SubObj].ReturnValue"] + - ["System.Exception", "Microsoft.VisualBasic.CompilerServices.ProjectData!", "Method[CreateProjectError].ReturnValue"] + - ["System.Object", "Microsoft.VisualBasic.CompilerServices.ObjectType!", "Method[ShiftLeftObj].ReturnValue"] + - ["System.DateTime", "Microsoft.VisualBasic.CompilerServices.Conversions!", "Method[ToDate].ReturnValue"] + - ["System.String", "Microsoft.VisualBasic.CompilerServices.Conversions!", "Method[FromCharAndCount].ReturnValue"] + - ["System.Object", "Microsoft.VisualBasic.CompilerServices.Operators!", "Method[CompareObjectLess].ReturnValue"] + - ["System.Array", "Microsoft.VisualBasic.CompilerServices.Utils!", "Method[CopyArray].ReturnValue"] + - ["System.Collections.IEnumerable", "Microsoft.VisualBasic.CompilerServices.InternalXmlHelper!", "Method[RemoveNamespaceAttributes].ReturnValue"] + - ["System.Char", "Microsoft.VisualBasic.CompilerServices.CharType!", "Method[FromObject].ReturnValue"] + - ["System.Boolean", "Microsoft.VisualBasic.CompilerServices.LikeOperator!", "Method[LikeString].ReturnValue"] + - ["System.Int32", "Microsoft.VisualBasic.CompilerServices.ObjectType!", "Method[ObjTst].ReturnValue"] + - ["System.Boolean", "Microsoft.VisualBasic.CompilerServices.Operators!", "Method[LikeString].ReturnValue"] + - ["System.Object", "Microsoft.VisualBasic.CompilerServices.Operators!", "Method[ConcatenateObject].ReturnValue"] + - ["System.UInt32", "Microsoft.VisualBasic.CompilerServices.Conversions!", "Method[ToUInteger].ReturnValue"] + - ["System.Int32", "Microsoft.VisualBasic.CompilerServices.IntegerType!", "Method[FromString].ReturnValue"] + - ["System.Int16", "Microsoft.VisualBasic.CompilerServices.Conversions!", "Method[ToShort].ReturnValue"] + - ["System.Object", "Microsoft.VisualBasic.CompilerServices.Operators!", "Method[CompareObjectGreaterEqual].ReturnValue"] + - ["System.SByte", "Microsoft.VisualBasic.CompilerServices.Conversions!", "Method[ToSByte].ReturnValue"] + - ["System.Object", "Microsoft.VisualBasic.CompilerServices.Operators!", "Method[CompareObjectEqual].ReturnValue"] + - ["System.String", "Microsoft.VisualBasic.CompilerServices.Utils!", "Method[MethodToString].ReturnValue"] + - ["System.Object", "Microsoft.VisualBasic.CompilerServices.Operators!", "Method[CompareObjectLessEqual].ReturnValue"] + - ["System.String", "Microsoft.VisualBasic.CompilerServices.StringType!", "Method[FromInteger].ReturnValue"] + - ["System.UInt16", "Microsoft.VisualBasic.CompilerServices.Conversions!", "Method[ToUShort].ReturnValue"] + - ["System.Object", "Microsoft.VisualBasic.CompilerServices.ObjectType!", "Method[BitXorObj].ReturnValue"] + - ["System.Collections.IEnumerator", "Microsoft.VisualBasic.CompilerServices.FlowControl!", "Method[ForEachInArr].ReturnValue"] + - ["System.Byte", "Microsoft.VisualBasic.CompilerServices.ByteType!", "Method[FromObject].ReturnValue"] + - ["System.String", "Microsoft.VisualBasic.CompilerServices.Conversions!", "Method[ToString].ReturnValue"] + - ["System.Object", "Microsoft.VisualBasic.CompilerServices.InternalXmlHelper!", "Method[RemoveNamespaceAttributes].ReturnValue"] + - ["System.Object", "Microsoft.VisualBasic.CompilerServices.ObjectType!", "Method[XorObj].ReturnValue"] + - ["System.String", "Microsoft.VisualBasic.CompilerServices.Versioned!", "Method[VbTypeName].ReturnValue"] + - ["System.Byte", "Microsoft.VisualBasic.CompilerServices.ByteType!", "Method[FromString].ReturnValue"] + - ["System.Object", "Microsoft.VisualBasic.CompilerServices.Operators!", "Method[NegateObject].ReturnValue"] + - ["System.String", "Microsoft.VisualBasic.CompilerServices.Versioned!", "Method[TypeName].ReturnValue"] + - ["System.Object", "Microsoft.VisualBasic.CompilerServices.Operators!", "Method[AddObject].ReturnValue"] + - ["System.Object", "Microsoft.VisualBasic.CompilerServices.ObjectType!", "Method[AddObj].ReturnValue"] + - ["System.Single", "Microsoft.VisualBasic.CompilerServices.SingleType!", "Method[FromObject].ReturnValue"] + - ["System.Boolean", "Microsoft.VisualBasic.CompilerServices.StringType!", "Method[StrLikeText].ReturnValue"] + - ["System.String", "Microsoft.VisualBasic.CompilerServices.IVbHost", "Method[GetWindowTitle].ReturnValue"] + - ["System.Object", "Microsoft.VisualBasic.CompilerServices.LateBinding!", "Method[LateIndexGet].ReturnValue"] + - ["System.Char", "Microsoft.VisualBasic.CompilerServices.CharType!", "Method[FromString].ReturnValue"] + - ["System.Object", "Microsoft.VisualBasic.CompilerServices.NewLateBinding!", "Method[LateGetInvokeDefault].ReturnValue"] + - ["System.Double", "Microsoft.VisualBasic.CompilerServices.DoubleType!", "Method[Parse].ReturnValue"] + - ["System.Char[]", "Microsoft.VisualBasic.CompilerServices.CharArrayType!", "Method[FromString].ReturnValue"] + - ["System.Char", "Microsoft.VisualBasic.CompilerServices.Conversions!", "Method[ToChar].ReturnValue"] + - ["System.Object", "Microsoft.VisualBasic.CompilerServices.Operators!", "Method[PlusObject].ReturnValue"] + - ["System.Object", "Microsoft.VisualBasic.CompilerServices.Utils!", "Method[SetCultureInfo].ReturnValue"] + - ["System.Double", "Microsoft.VisualBasic.CompilerServices.DoubleType!", "Method[FromString].ReturnValue"] + - ["System.Double", "Microsoft.VisualBasic.CompilerServices.Conversions!", "Method[ToDouble].ReturnValue"] + - ["System.Object", "Microsoft.VisualBasic.CompilerServices.NewLateBinding!", "Method[FallbackCall].ReturnValue"] + - ["System.Object", "Microsoft.VisualBasic.CompilerServices.Operators!", "Method[NotObject].ReturnValue"] + - ["System.Boolean", "Microsoft.VisualBasic.CompilerServices.FlowControl!", "Method[ForNextCheckR4].ReturnValue"] + - ["System.Object", "Microsoft.VisualBasic.CompilerServices.ObjectType!", "Method[BitAndObj].ReturnValue"] + - ["System.Object", "Microsoft.VisualBasic.CompilerServices.ObjectType!", "Method[StrCatObj].ReturnValue"] + - ["System.Boolean", "Microsoft.VisualBasic.CompilerServices.Operators!", "Method[ConditionalCompareObjectNotEqual].ReturnValue"] + - ["System.Int64", "Microsoft.VisualBasic.CompilerServices.Conversions!", "Method[ToLong].ReturnValue"] + - ["System.Boolean", "Microsoft.VisualBasic.CompilerServices.BooleanType!", "Method[FromObject].ReturnValue"] + - ["System.Boolean", "Microsoft.VisualBasic.CompilerServices.FlowControl!", "Method[ForLoopInitObj].ReturnValue"] + - ["System.Object", "Microsoft.VisualBasic.CompilerServices.ObjectType!", "Method[BitOrObj].ReturnValue"] + - ["System.Boolean", "Microsoft.VisualBasic.CompilerServices.StringType!", "Method[StrLike].ReturnValue"] + - ["System.Object", "Microsoft.VisualBasic.CompilerServices.ObjectType!", "Method[GetObjectValuePrimitive].ReturnValue"] + - ["System.String", "Microsoft.VisualBasic.CompilerServices.Versioned!", "Method[SystemTypeName].ReturnValue"] + - ["System.Object", "Microsoft.VisualBasic.CompilerServices.Operators!", "Method[CompareObjectNotEqual].ReturnValue"] + - ["System.Object", "Microsoft.VisualBasic.CompilerServices.Operators!", "Method[DivideObject].ReturnValue"] + - ["System.String", "Microsoft.VisualBasic.CompilerServices.Conversions!", "Method[FromCharArraySubset].ReturnValue"] + - ["System.Object", "Microsoft.VisualBasic.CompilerServices.Operators!", "Method[XorObject].ReturnValue"] + - ["System.Boolean", "Microsoft.VisualBasic.CompilerServices.StringType!", "Method[StrLikeBinary].ReturnValue"] + - ["System.Decimal", "Microsoft.VisualBasic.CompilerServices.DecimalType!", "Method[Parse].ReturnValue"] + - ["System.Object", "Microsoft.VisualBasic.CompilerServices.ObjectType!", "Method[PowObj].ReturnValue"] + - ["System.Boolean", "Microsoft.VisualBasic.CompilerServices.FlowControl!", "Method[ForNextCheckObj].ReturnValue"] + - ["System.Windows.Forms.IWin32Window", "Microsoft.VisualBasic.CompilerServices.IVbHost", "Method[GetParentWindow].ReturnValue"] + - ["System.String", "Microsoft.VisualBasic.CompilerServices.StringType!", "Method[FromChar].ReturnValue"] + - ["System.DateTime", "Microsoft.VisualBasic.CompilerServices.DateType!", "Method[FromObject].ReturnValue"] + - ["Microsoft.VisualBasic.CompilerServices.IVbHost", "Microsoft.VisualBasic.CompilerServices.HostServices!", "Property[VBHost]"] + - ["System.String", "Microsoft.VisualBasic.CompilerServices.StringType!", "Method[FromDouble].ReturnValue"] + - ["System.Decimal", "Microsoft.VisualBasic.CompilerServices.DecimalType!", "Method[FromObject].ReturnValue"] + - ["System.Object", "Microsoft.VisualBasic.CompilerServices.ObjectType!", "Method[ModObj].ReturnValue"] + - ["System.Boolean", "Microsoft.VisualBasic.CompilerServices.Operators!", "Method[ConditionalCompareObjectLessEqual].ReturnValue"] + - ["System.Object", "Microsoft.VisualBasic.CompilerServices.ObjectType!", "Method[ShiftRightObj].ReturnValue"] + - ["System.String", "Microsoft.VisualBasic.CompilerServices.StringType!", "Method[FromDate].ReturnValue"] + - ["System.Xml.Linq.XAttribute", "Microsoft.VisualBasic.CompilerServices.InternalXmlHelper!", "Method[CreateNamespaceAttribute].ReturnValue"] + - ["System.Object", "Microsoft.VisualBasic.CompilerServices.Operators!", "Method[OrObject].ReturnValue"] + - ["System.Single", "Microsoft.VisualBasic.CompilerServices.Conversions!", "Method[ToSingle].ReturnValue"] + - ["System.Decimal", "Microsoft.VisualBasic.CompilerServices.DecimalType!", "Method[FromString].ReturnValue"] + - ["System.String", "Microsoft.VisualBasic.CompilerServices.StringType!", "Method[FromByte].ReturnValue"] + - ["System.Xml.Linq.XAttribute", "Microsoft.VisualBasic.CompilerServices.InternalXmlHelper!", "Method[CreateAttribute].ReturnValue"] + - ["System.Object", "Microsoft.VisualBasic.CompilerServices.NewLateBinding!", "Method[FallbackInvokeDefault1].ReturnValue"] + - ["System.Object", "Microsoft.VisualBasic.CompilerServices.ObjectType!", "Method[IDivObj].ReturnValue"] + - ["System.Object", "Microsoft.VisualBasic.CompilerServices.Operators!", "Method[ModObject].ReturnValue"] + - ["System.Byte", "Microsoft.VisualBasic.CompilerServices.Conversions!", "Method[ToByte].ReturnValue"] + - ["System.Object", "Microsoft.VisualBasic.CompilerServices.Operators!", "Method[AndObject].ReturnValue"] + - ["System.Object", "Microsoft.VisualBasic.CompilerServices.Operators!", "Method[LikeObject].ReturnValue"] + - ["System.String", "Microsoft.VisualBasic.CompilerServices.StringType!", "Method[FromShort].ReturnValue"] + - ["System.Object", "Microsoft.VisualBasic.CompilerServices.NewLateBinding!", "Method[LateCallInvokeDefault].ReturnValue"] + - ["System.Int32", "Microsoft.VisualBasic.CompilerServices.StringType!", "Method[StrCmp].ReturnValue"] + - ["System.Boolean", "Microsoft.VisualBasic.CompilerServices.NewLateBinding!", "Method[LateCanEvaluate].ReturnValue"] + - ["System.String", "Microsoft.VisualBasic.CompilerServices.Utils!", "Method[GetResourceString].ReturnValue"] + - ["System.Int32", "Microsoft.VisualBasic.CompilerServices.Conversions!", "Method[ToInteger].ReturnValue"] + - ["System.Decimal", "Microsoft.VisualBasic.CompilerServices.DecimalType!", "Method[FromBoolean].ReturnValue"] + - ["System.Object", "Microsoft.VisualBasic.CompilerServices.Conversions!", "Method[ChangeType].ReturnValue"] + - ["System.Decimal", "Microsoft.VisualBasic.CompilerServices.Conversions!", "Method[ToDecimal].ReturnValue"] + - ["System.Int64", "Microsoft.VisualBasic.CompilerServices.LongType!", "Method[FromString].ReturnValue"] + - ["System.Boolean", "Microsoft.VisualBasic.CompilerServices.FlowControl!", "Method[ForEachNextObj].ReturnValue"] + - ["System.Boolean", "Microsoft.VisualBasic.CompilerServices.Operators!", "Method[ConditionalCompareObjectGreater].ReturnValue"] + - ["System.Xml.Linq.XElement", "Microsoft.VisualBasic.CompilerServices.InternalXmlHelper!", "Method[RemoveNamespaceAttributes].ReturnValue"] + - ["System.String", "Microsoft.VisualBasic.CompilerServices.Conversions!", "Method[FromCharArray].ReturnValue"] + - ["System.Object", "Microsoft.VisualBasic.CompilerServices.NewLateBinding!", "Method[LateGet].ReturnValue"] + - ["System.DateTime", "Microsoft.VisualBasic.CompilerServices.DateType!", "Method[FromString].ReturnValue"] + - ["System.Int16", "Microsoft.VisualBasic.CompilerServices.ShortType!", "Method[FromObject].ReturnValue"] + - ["System.Object", "Microsoft.VisualBasic.CompilerServices.ObjectType!", "Method[PlusObj].ReturnValue"] + - ["System.Int16", "Microsoft.VisualBasic.CompilerServices.StaticLocalInitFlag", "Field[State]"] + - ["System.Int32", "Microsoft.VisualBasic.CompilerServices.Operators!", "Method[CompareString].ReturnValue"] + - ["System.Object", "Microsoft.VisualBasic.CompilerServices.Conversions!", "Method[FallbackUserDefinedConversion].ReturnValue"] + - ["System.Boolean", "Microsoft.VisualBasic.CompilerServices.Versioned!", "Method[IsNumeric].ReturnValue"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftVisualBasicDevices/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftVisualBasicDevices/model.yml new file mode 100644 index 000000000000..1975f9eb4554 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftVisualBasicDevices/model.yml @@ -0,0 +1,42 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Boolean", "Microsoft.VisualBasic.Devices.Mouse", "Property[WheelExists]"] + - ["System.Int32", "Microsoft.VisualBasic.Devices.Clock", "Property[TickCount]"] + - ["Microsoft.VisualBasic.Devices.Keyboard", "Microsoft.VisualBasic.Devices.Computer", "Property[Keyboard]"] + - ["Microsoft.VisualBasic.Devices.Ports", "Microsoft.VisualBasic.Devices.Computer", "Property[Ports]"] + - ["System.String", "Microsoft.VisualBasic.Devices.ServerComputer", "Property[Name]"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "Microsoft.VisualBasic.Devices.Ports", "Property[SerialPortNames]"] + - ["Microsoft.VisualBasic.Devices.Network", "Microsoft.VisualBasic.Devices.ServerComputer", "Property[Network]"] + - ["Microsoft.VisualBasic.MyServices.RegistryProxy", "Microsoft.VisualBasic.Devices.ServerComputer", "Property[Registry]"] + - ["System.String", "Microsoft.VisualBasic.Devices.ComputerInfo", "Property[OSPlatform]"] + - ["System.Boolean", "Microsoft.VisualBasic.Devices.NetworkAvailableEventArgs", "Property[IsNetworkAvailable]"] + - ["Microsoft.VisualBasic.Devices.Mouse", "Microsoft.VisualBasic.Devices.Computer", "Property[Mouse]"] + - ["System.Boolean", "Microsoft.VisualBasic.Devices.Mouse", "Property[ButtonsSwapped]"] + - ["System.Boolean", "Microsoft.VisualBasic.Devices.Keyboard", "Property[ShiftKeyDown]"] + - ["System.Int32", "Microsoft.VisualBasic.Devices.Mouse", "Property[WheelScrollLines]"] + - ["System.Boolean", "Microsoft.VisualBasic.Devices.Keyboard", "Property[ScrollLock]"] + - ["Microsoft.VisualBasic.Devices.Audio", "Microsoft.VisualBasic.Devices.Computer", "Property[Audio]"] + - ["System.UInt64", "Microsoft.VisualBasic.Devices.ComputerInfo", "Property[AvailableVirtualMemory]"] + - ["System.Globalization.CultureInfo", "Microsoft.VisualBasic.Devices.ComputerInfo", "Property[InstalledUICulture]"] + - ["System.String", "Microsoft.VisualBasic.Devices.ComputerInfo", "Property[OSVersion]"] + - ["System.DateTime", "Microsoft.VisualBasic.Devices.Clock", "Property[GmtTime]"] + - ["System.UInt64", "Microsoft.VisualBasic.Devices.ComputerInfo", "Property[TotalPhysicalMemory]"] + - ["System.UInt64", "Microsoft.VisualBasic.Devices.ComputerInfo", "Property[TotalVirtualMemory]"] + - ["System.Boolean", "Microsoft.VisualBasic.Devices.Keyboard", "Property[NumLock]"] + - ["System.Windows.Forms.Screen", "Microsoft.VisualBasic.Devices.Computer", "Property[Screen]"] + - ["Microsoft.VisualBasic.MyServices.FileSystemProxy", "Microsoft.VisualBasic.Devices.ServerComputer", "Property[FileSystem]"] + - ["System.String", "Microsoft.VisualBasic.Devices.ComputerInfo", "Property[OSFullName]"] + - ["Microsoft.VisualBasic.Devices.Clock", "Microsoft.VisualBasic.Devices.ServerComputer", "Property[Clock]"] + - ["System.Boolean", "Microsoft.VisualBasic.Devices.Keyboard", "Property[CapsLock]"] + - ["System.Boolean", "Microsoft.VisualBasic.Devices.Network", "Property[IsAvailable]"] + - ["System.DateTime", "Microsoft.VisualBasic.Devices.Clock", "Property[LocalTime]"] + - ["System.IO.Ports.SerialPort", "Microsoft.VisualBasic.Devices.Ports", "Method[OpenSerialPort].ReturnValue"] + - ["Microsoft.VisualBasic.Devices.ComputerInfo", "Microsoft.VisualBasic.Devices.ServerComputer", "Property[Info]"] + - ["System.Boolean", "Microsoft.VisualBasic.Devices.Keyboard", "Property[CtrlKeyDown]"] + - ["System.UInt64", "Microsoft.VisualBasic.Devices.ComputerInfo", "Property[AvailablePhysicalMemory]"] + - ["System.Boolean", "Microsoft.VisualBasic.Devices.Keyboard", "Property[AltKeyDown]"] + - ["System.Boolean", "Microsoft.VisualBasic.Devices.Network", "Method[Ping].ReturnValue"] + - ["Microsoft.VisualBasic.MyServices.ClipboardProxy", "Microsoft.VisualBasic.Devices.Computer", "Property[Clipboard]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftVisualBasicFileIO/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftVisualBasicFileIO/model.yml new file mode 100644 index 000000000000..67e7412ccf3f --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftVisualBasicFileIO/model.yml @@ -0,0 +1,61 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.String", "Microsoft.VisualBasic.FileIO.SpecialDirectories!", "Property[Temp]"] + - ["System.String", "Microsoft.VisualBasic.FileIO.SpecialDirectories!", "Property[Desktop]"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "Microsoft.VisualBasic.FileIO.FileSystem!", "Method[GetDirectories].ReturnValue"] + - ["System.String", "Microsoft.VisualBasic.FileIO.TextFieldParser", "Method[ReadLine].ReturnValue"] + - ["Microsoft.VisualBasic.FileIO.DeleteDirectoryOption", "Microsoft.VisualBasic.FileIO.DeleteDirectoryOption!", "Field[ThrowIfDirectoryNonEmpty]"] + - ["System.Boolean", "Microsoft.VisualBasic.FileIO.FileSystem!", "Method[FileExists].ReturnValue"] + - ["System.String", "Microsoft.VisualBasic.FileIO.SpecialDirectories!", "Property[CurrentUserApplicationData]"] + - ["System.String", "Microsoft.VisualBasic.FileIO.MalformedLineException", "Method[ToString].ReturnValue"] + - ["Microsoft.VisualBasic.FileIO.UIOption", "Microsoft.VisualBasic.FileIO.UIOption!", "Field[AllDialogs]"] + - ["System.Boolean", "Microsoft.VisualBasic.FileIO.TextFieldParser", "Property[HasFieldsEnclosedInQuotes]"] + - ["System.Boolean", "Microsoft.VisualBasic.FileIO.TextFieldParser", "Property[TrimWhiteSpace]"] + - ["System.IO.DirectoryInfo", "Microsoft.VisualBasic.FileIO.FileSystem!", "Method[GetDirectoryInfo].ReturnValue"] + - ["System.String", "Microsoft.VisualBasic.FileIO.SpecialDirectories!", "Property[MyDocuments]"] + - ["System.String", "Microsoft.VisualBasic.FileIO.SpecialDirectories!", "Property[ProgramFiles]"] + - ["Microsoft.VisualBasic.FileIO.DeleteDirectoryOption", "Microsoft.VisualBasic.FileIO.DeleteDirectoryOption!", "Field[DeleteAllContents]"] + - ["System.Boolean", "Microsoft.VisualBasic.FileIO.FileSystem!", "Method[DirectoryExists].ReturnValue"] + - ["System.String", "Microsoft.VisualBasic.FileIO.TextFieldParser", "Method[ReadToEnd].ReturnValue"] + - ["System.String", "Microsoft.VisualBasic.FileIO.FileSystem!", "Method[GetParentPath].ReturnValue"] + - ["Microsoft.VisualBasic.FileIO.RecycleOption", "Microsoft.VisualBasic.FileIO.RecycleOption!", "Field[DeletePermanently]"] + - ["Microsoft.VisualBasic.FileIO.FieldType", "Microsoft.VisualBasic.FileIO.FieldType!", "Field[Delimited]"] + - ["System.String", "Microsoft.VisualBasic.FileIO.SpecialDirectories!", "Property[AllUsersApplicationData]"] + - ["System.String", "Microsoft.VisualBasic.FileIO.FileSystem!", "Method[CombinePath].ReturnValue"] + - ["System.String", "Microsoft.VisualBasic.FileIO.FileSystem!", "Property[CurrentDirectory]"] + - ["System.String", "Microsoft.VisualBasic.FileIO.FileSystem!", "Method[GetName].ReturnValue"] + - ["System.IO.StreamReader", "Microsoft.VisualBasic.FileIO.FileSystem!", "Method[OpenTextFileReader].ReturnValue"] + - ["Microsoft.VisualBasic.FileIO.SearchOption", "Microsoft.VisualBasic.FileIO.SearchOption!", "Field[SearchAllSubDirectories]"] + - ["System.Boolean", "Microsoft.VisualBasic.FileIO.TextFieldParser", "Property[EndOfData]"] + - ["System.String[]", "Microsoft.VisualBasic.FileIO.TextFieldParser", "Method[ReadFields].ReturnValue"] + - ["System.IO.FileInfo", "Microsoft.VisualBasic.FileIO.FileSystem!", "Method[GetFileInfo].ReturnValue"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "Microsoft.VisualBasic.FileIO.FileSystem!", "Method[GetFiles].ReturnValue"] + - ["System.String", "Microsoft.VisualBasic.FileIO.TextFieldParser", "Method[PeekChars].ReturnValue"] + - ["System.String[]", "Microsoft.VisualBasic.FileIO.TextFieldParser", "Property[Delimiters]"] + - ["System.String", "Microsoft.VisualBasic.FileIO.FileSystem!", "Method[GetTempFileName].ReturnValue"] + - ["System.Int32[]", "Microsoft.VisualBasic.FileIO.TextFieldParser", "Property[FieldWidths]"] + - ["Microsoft.VisualBasic.FileIO.TextFieldParser", "Microsoft.VisualBasic.FileIO.FileSystem!", "Method[OpenTextFieldParser].ReturnValue"] + - ["System.String", "Microsoft.VisualBasic.FileIO.FileSystem!", "Method[ReadAllText].ReturnValue"] + - ["System.Byte[]", "Microsoft.VisualBasic.FileIO.FileSystem!", "Method[ReadAllBytes].ReturnValue"] + - ["System.Int64", "Microsoft.VisualBasic.FileIO.TextFieldParser", "Property[ErrorLineNumber]"] + - ["System.String", "Microsoft.VisualBasic.FileIO.TextFieldParser", "Property[ErrorLine]"] + - ["Microsoft.VisualBasic.FileIO.FieldType", "Microsoft.VisualBasic.FileIO.TextFieldParser", "Property[TextFieldType]"] + - ["System.Int64", "Microsoft.VisualBasic.FileIO.MalformedLineException", "Property[LineNumber]"] + - ["System.IO.DriveInfo", "Microsoft.VisualBasic.FileIO.FileSystem!", "Method[GetDriveInfo].ReturnValue"] + - ["System.IO.StreamWriter", "Microsoft.VisualBasic.FileIO.FileSystem!", "Method[OpenTextFileWriter].ReturnValue"] + - ["System.String", "Microsoft.VisualBasic.FileIO.SpecialDirectories!", "Property[MyPictures]"] + - ["System.String[]", "Microsoft.VisualBasic.FileIO.TextFieldParser", "Property[CommentTokens]"] + - ["Microsoft.VisualBasic.FileIO.RecycleOption", "Microsoft.VisualBasic.FileIO.RecycleOption!", "Field[SendToRecycleBin]"] + - ["System.String", "Microsoft.VisualBasic.FileIO.SpecialDirectories!", "Property[Programs]"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "Microsoft.VisualBasic.FileIO.FileSystem!", "Method[FindInFiles].ReturnValue"] + - ["Microsoft.VisualBasic.FileIO.FieldType", "Microsoft.VisualBasic.FileIO.FieldType!", "Field[FixedWidth]"] + - ["Microsoft.VisualBasic.FileIO.SearchOption", "Microsoft.VisualBasic.FileIO.SearchOption!", "Field[SearchTopLevelOnly]"] + - ["System.String", "Microsoft.VisualBasic.FileIO.SpecialDirectories!", "Property[MyMusic]"] + - ["System.Int64", "Microsoft.VisualBasic.FileIO.TextFieldParser", "Property[LineNumber]"] + - ["Microsoft.VisualBasic.FileIO.UIOption", "Microsoft.VisualBasic.FileIO.UIOption!", "Field[OnlyErrorDialogs]"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "Microsoft.VisualBasic.FileIO.FileSystem!", "Property[Drives]"] + - ["Microsoft.VisualBasic.FileIO.UICancelOption", "Microsoft.VisualBasic.FileIO.UICancelOption!", "Field[DoNothing]"] + - ["Microsoft.VisualBasic.FileIO.UICancelOption", "Microsoft.VisualBasic.FileIO.UICancelOption!", "Field[ThrowException]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftVisualBasicLogging/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftVisualBasicLogging/model.yml new file mode 100644 index 000000000000..0ad927af806d --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftVisualBasicLogging/model.yml @@ -0,0 +1,31 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Int64", "Microsoft.VisualBasic.Logging.FileLogTraceListener", "Property[ReserveDiskSpace]"] + - ["System.Boolean", "Microsoft.VisualBasic.Logging.FileLogTraceListener", "Property[IncludeHostName]"] + - ["System.String[]", "Microsoft.VisualBasic.Logging.FileLogTraceListener", "Method[GetSupportedAttributes].ReturnValue"] + - ["System.Diagnostics.TraceSource", "Microsoft.VisualBasic.Logging.Log", "Property[TraceSource]"] + - ["Microsoft.VisualBasic.Logging.LogFileCreationScheduleOption", "Microsoft.VisualBasic.Logging.LogFileCreationScheduleOption!", "Field[Daily]"] + - ["Microsoft.VisualBasic.Logging.LogFileLocation", "Microsoft.VisualBasic.Logging.LogFileLocation!", "Field[Custom]"] + - ["System.String", "Microsoft.VisualBasic.Logging.FileLogTraceListener", "Property[BaseFileName]"] + - ["System.String", "Microsoft.VisualBasic.Logging.FileLogTraceListener", "Property[CustomLocation]"] + - ["Microsoft.VisualBasic.Logging.LogFileCreationScheduleOption", "Microsoft.VisualBasic.Logging.LogFileCreationScheduleOption!", "Field[Weekly]"] + - ["System.Boolean", "Microsoft.VisualBasic.Logging.FileLogTraceListener", "Property[AutoFlush]"] + - ["System.Boolean", "Microsoft.VisualBasic.Logging.FileLogTraceListener", "Property[Append]"] + - ["Microsoft.VisualBasic.Logging.LogFileLocation", "Microsoft.VisualBasic.Logging.LogFileLocation!", "Field[ExecutableDirectory]"] + - ["System.Int64", "Microsoft.VisualBasic.Logging.FileLogTraceListener", "Property[MaxFileSize]"] + - ["System.String", "Microsoft.VisualBasic.Logging.FileLogTraceListener", "Property[FullLogFileName]"] + - ["Microsoft.VisualBasic.Logging.LogFileLocation", "Microsoft.VisualBasic.Logging.LogFileLocation!", "Field[TempDirectory]"] + - ["System.String", "Microsoft.VisualBasic.Logging.FileLogTraceListener", "Property[Delimiter]"] + - ["Microsoft.VisualBasic.Logging.FileLogTraceListener", "Microsoft.VisualBasic.Logging.Log", "Property[DefaultFileLogWriter]"] + - ["Microsoft.VisualBasic.Logging.DiskSpaceExhaustedOption", "Microsoft.VisualBasic.Logging.DiskSpaceExhaustedOption!", "Field[DiscardMessages]"] + - ["Microsoft.VisualBasic.Logging.DiskSpaceExhaustedOption", "Microsoft.VisualBasic.Logging.DiskSpaceExhaustedOption!", "Field[ThrowException]"] + - ["Microsoft.VisualBasic.Logging.LogFileCreationScheduleOption", "Microsoft.VisualBasic.Logging.FileLogTraceListener", "Property[LogFileCreationSchedule]"] + - ["System.Text.Encoding", "Microsoft.VisualBasic.Logging.FileLogTraceListener", "Property[Encoding]"] + - ["Microsoft.VisualBasic.Logging.LogFileLocation", "Microsoft.VisualBasic.Logging.FileLogTraceListener", "Property[Location]"] + - ["Microsoft.VisualBasic.Logging.LogFileCreationScheduleOption", "Microsoft.VisualBasic.Logging.LogFileCreationScheduleOption!", "Field[None]"] + - ["Microsoft.VisualBasic.Logging.LogFileLocation", "Microsoft.VisualBasic.Logging.LogFileLocation!", "Field[LocalUserApplicationDirectory]"] + - ["Microsoft.VisualBasic.Logging.LogFileLocation", "Microsoft.VisualBasic.Logging.LogFileLocation!", "Field[CommonApplicationDirectory]"] + - ["Microsoft.VisualBasic.Logging.DiskSpaceExhaustedOption", "Microsoft.VisualBasic.Logging.FileLogTraceListener", "Property[DiskSpaceExhaustedBehavior]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftVisualBasicMyServices/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftVisualBasicMyServices/model.yml new file mode 100644 index 000000000000..03932be6025e --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftVisualBasicMyServices/model.yml @@ -0,0 +1,53 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.String", "Microsoft.VisualBasic.MyServices.SpecialDirectoriesProxy", "Property[AllUsersApplicationData]"] + - ["System.String", "Microsoft.VisualBasic.MyServices.SpecialDirectoriesProxy", "Property[ProgramFiles]"] + - ["Microsoft.Win32.RegistryKey", "Microsoft.VisualBasic.MyServices.RegistryProxy", "Property[Users]"] + - ["System.Boolean", "Microsoft.VisualBasic.MyServices.FileSystemProxy", "Method[FileExists].ReturnValue"] + - ["System.Boolean", "Microsoft.VisualBasic.MyServices.ClipboardProxy", "Method[ContainsFileDropList].ReturnValue"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "Microsoft.VisualBasic.MyServices.FileSystemProxy", "Method[FindInFiles].ReturnValue"] + - ["System.String", "Microsoft.VisualBasic.MyServices.ClipboardProxy", "Method[GetText].ReturnValue"] + - ["System.IO.DirectoryInfo", "Microsoft.VisualBasic.MyServices.FileSystemProxy", "Method[GetDirectoryInfo].ReturnValue"] + - ["System.IO.StreamWriter", "Microsoft.VisualBasic.MyServices.FileSystemProxy", "Method[OpenTextFileWriter].ReturnValue"] + - ["System.IO.FileInfo", "Microsoft.VisualBasic.MyServices.FileSystemProxy", "Method[GetFileInfo].ReturnValue"] + - ["System.String", "Microsoft.VisualBasic.MyServices.FileSystemProxy", "Method[GetTempFileName].ReturnValue"] + - ["System.String", "Microsoft.VisualBasic.MyServices.FileSystemProxy", "Method[ReadAllText].ReturnValue"] + - ["System.String", "Microsoft.VisualBasic.MyServices.FileSystemProxy", "Property[CurrentDirectory]"] + - ["System.String", "Microsoft.VisualBasic.MyServices.SpecialDirectoriesProxy", "Property[Desktop]"] + - ["System.Boolean", "Microsoft.VisualBasic.MyServices.FileSystemProxy", "Method[DirectoryExists].ReturnValue"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "Microsoft.VisualBasic.MyServices.FileSystemProxy", "Method[GetDirectories].ReturnValue"] + - ["Microsoft.Win32.RegistryKey", "Microsoft.VisualBasic.MyServices.RegistryProxy", "Property[LocalMachine]"] + - ["System.String", "Microsoft.VisualBasic.MyServices.SpecialDirectoriesProxy", "Property[MyDocuments]"] + - ["System.Byte[]", "Microsoft.VisualBasic.MyServices.FileSystemProxy", "Method[ReadAllBytes].ReturnValue"] + - ["Microsoft.Win32.RegistryKey", "Microsoft.VisualBasic.MyServices.RegistryProxy", "Property[ClassesRoot]"] + - ["System.IO.StreamReader", "Microsoft.VisualBasic.MyServices.FileSystemProxy", "Method[OpenTextFileReader].ReturnValue"] + - ["System.String", "Microsoft.VisualBasic.MyServices.SpecialDirectoriesProxy", "Property[MyPictures]"] + - ["System.Windows.Forms.IDataObject", "Microsoft.VisualBasic.MyServices.ClipboardProxy", "Method[GetDataObject].ReturnValue"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "Microsoft.VisualBasic.MyServices.FileSystemProxy", "Method[GetFiles].ReturnValue"] + - ["System.String", "Microsoft.VisualBasic.MyServices.FileSystemProxy", "Method[GetName].ReturnValue"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "Microsoft.VisualBasic.MyServices.FileSystemProxy", "Property[Drives]"] + - ["System.Drawing.Image", "Microsoft.VisualBasic.MyServices.ClipboardProxy", "Method[GetImage].ReturnValue"] + - ["System.String", "Microsoft.VisualBasic.MyServices.SpecialDirectoriesProxy", "Property[MyMusic]"] + - ["System.Boolean", "Microsoft.VisualBasic.MyServices.ClipboardProxy", "Method[ContainsImage].ReturnValue"] + - ["Microsoft.Win32.RegistryKey", "Microsoft.VisualBasic.MyServices.RegistryProxy", "Property[CurrentUser]"] + - ["System.IO.Stream", "Microsoft.VisualBasic.MyServices.ClipboardProxy", "Method[GetAudioStream].ReturnValue"] + - ["Microsoft.VisualBasic.FileIO.TextFieldParser", "Microsoft.VisualBasic.MyServices.FileSystemProxy", "Method[OpenTextFieldParser].ReturnValue"] + - ["System.Collections.Specialized.StringCollection", "Microsoft.VisualBasic.MyServices.ClipboardProxy", "Method[GetFileDropList].ReturnValue"] + - ["System.Boolean", "Microsoft.VisualBasic.MyServices.ClipboardProxy", "Method[ContainsData].ReturnValue"] + - ["System.String", "Microsoft.VisualBasic.MyServices.SpecialDirectoriesProxy", "Property[Temp]"] + - ["System.Object", "Microsoft.VisualBasic.MyServices.ClipboardProxy", "Method[GetData].ReturnValue"] + - ["System.IO.DriveInfo", "Microsoft.VisualBasic.MyServices.FileSystemProxy", "Method[GetDriveInfo].ReturnValue"] + - ["System.Object", "Microsoft.VisualBasic.MyServices.RegistryProxy", "Method[GetValue].ReturnValue"] + - ["Microsoft.Win32.RegistryKey", "Microsoft.VisualBasic.MyServices.RegistryProxy", "Property[PerformanceData]"] + - ["System.String", "Microsoft.VisualBasic.MyServices.SpecialDirectoriesProxy", "Property[Programs]"] + - ["System.String", "Microsoft.VisualBasic.MyServices.SpecialDirectoriesProxy", "Property[CurrentUserApplicationData]"] + - ["Microsoft.VisualBasic.MyServices.SpecialDirectoriesProxy", "Microsoft.VisualBasic.MyServices.FileSystemProxy", "Property[SpecialDirectories]"] + - ["System.Boolean", "Microsoft.VisualBasic.MyServices.ClipboardProxy", "Method[ContainsText].ReturnValue"] + - ["Microsoft.Win32.RegistryKey", "Microsoft.VisualBasic.MyServices.RegistryProxy", "Property[CurrentConfig]"] + - ["Microsoft.Win32.RegistryKey", "Microsoft.VisualBasic.MyServices.RegistryProxy", "Property[DynData]"] + - ["System.String", "Microsoft.VisualBasic.MyServices.FileSystemProxy", "Method[CombinePath].ReturnValue"] + - ["System.Boolean", "Microsoft.VisualBasic.MyServices.ClipboardProxy", "Method[ContainsAudio].ReturnValue"] + - ["System.String", "Microsoft.VisualBasic.MyServices.FileSystemProxy", "Method[GetParentPath].ReturnValue"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftVisualBasicVsa/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftVisualBasicVsa/model.yml new file mode 100644 index 000000000000..09578ab3eee9 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftVisualBasicVsa/model.yml @@ -0,0 +1,54 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.String", "Microsoft.VisualBasic.Vsa.VsaEngine", "Property[Language]"] + - ["System.Object", "Microsoft.VisualBasic.Vsa.VsaItem", "Method[GetOption].ReturnValue"] + - ["System.String", "Microsoft.VisualBasic.Vsa.VsaGlobalItem", "Property[TypeString]"] + - ["Microsoft.Vsa.IVsaItems", "Microsoft.VisualBasic.Vsa.VsaEngine", "Field[m_Items]"] + - ["System.Int32", "Microsoft.VisualBasic.Vsa.VsaCompilerError", "Property[Line]"] + - ["System.String", "Microsoft.VisualBasic.Vsa.VsaItem", "Property[Name]"] + - ["System.Boolean", "Microsoft.VisualBasic.Vsa.VsaEngine", "Field[_engineClosed]"] + - ["System.String", "Microsoft.VisualBasic.Vsa.VsaEngine", "Property[RootMoniker]"] + - ["System.Boolean", "Microsoft.VisualBasic.Vsa.VsaItem", "Property[IsDirty]"] + - ["Microsoft.Vsa.IVsaItem", "Microsoft.VisualBasic.Vsa.VsaItems", "Method[GetItemWrapper].ReturnValue"] + - ["System.String", "Microsoft.VisualBasic.Vsa.VsaEngine", "Property[Name]"] + - ["Microsoft.Vsa.IVsaItem", "Microsoft.VisualBasic.Vsa.VsaItem", "Property[_item]"] + - ["System.Collections.IEnumerator", "Microsoft.VisualBasic.Vsa.VsaItems", "Method[GetEnumerator].ReturnValue"] + - ["System.Int32", "Microsoft.VisualBasic.Vsa.VsaCompilerError", "Property[Number]"] + - ["System.Boolean", "Microsoft.VisualBasic.Vsa.VsaGlobalItem", "Property[ExposeMembers]"] + - ["System.Int32", "Microsoft.VisualBasic.Vsa.VsaCompilerError", "Property[EndColumn]"] + - ["System.Boolean", "Microsoft.VisualBasic.Vsa.VsaEngine", "Property[GenerateDebugInfo]"] + - ["System.String", "Microsoft.VisualBasic.Vsa.VsaEngine", "Property[Version]"] + - ["System.Int32", "Microsoft.VisualBasic.Vsa.VsaItems", "Property[Count]"] + - ["Microsoft.Vsa.IVsaItem", "Microsoft.VisualBasic.Vsa.VsaCompilerError", "Property[SourceItem]"] + - ["Microsoft.Vsa.IVsaEngine", "Microsoft.VisualBasic.Vsa.VsaEngine", "Field[_baseEngine]"] + - ["System.Object", "Microsoft.VisualBasic.Vsa.VsaItemsEnumerator", "Property[Current]"] + - ["System.CodeDom.CodeObject", "Microsoft.VisualBasic.Vsa.VsaCodeItem", "Property[CodeDOM]"] + - ["System.Boolean", "Microsoft.VisualBasic.Vsa.VsaEngine", "Method[Compile].ReturnValue"] + - ["System.Boolean", "Microsoft.VisualBasic.Vsa.VsaEngine", "Property[IsCompiled]"] + - ["System.Int32", "Microsoft.VisualBasic.Vsa.VsaEngine", "Property[LCID]"] + - ["Microsoft.Vsa.IVsaItem", "Microsoft.VisualBasic.Vsa.VsaItems", "Method[CreateItem].ReturnValue"] + - ["Microsoft.Vsa.IVsaItem", "Microsoft.VisualBasic.Vsa.VsaItems", "Property[Item]"] + - ["System.Int32", "Microsoft.VisualBasic.Vsa.VsaCompilerError", "Property[StartColumn]"] + - ["Microsoft.VisualBasic.Vsa.VsaItem", "Microsoft.VisualBasic.Vsa.VsaItems", "Method[AddCodeItemWrapper].ReturnValue"] + - ["Microsoft.Vsa.VsaItemType", "Microsoft.VisualBasic.Vsa.VsaItem", "Property[ItemType]"] + - ["System.String", "Microsoft.VisualBasic.Vsa.VsaCompilerError", "Property[SourceMoniker]"] + - ["System.String", "Microsoft.VisualBasic.Vsa.VsaCompilerError", "Property[LineText]"] + - ["System.Boolean", "Microsoft.VisualBasic.Vsa.VsaEngine", "Property[IsRunning]"] + - ["System.Boolean", "Microsoft.VisualBasic.Vsa.VsaEngine", "Property[IsDirty]"] + - ["System.Boolean", "Microsoft.VisualBasic.Vsa.VsaItemsEnumerator", "Method[MoveNext].ReturnValue"] + - ["System.Object", "Microsoft.VisualBasic.Vsa.VsaEngine", "Method[GetOption].ReturnValue"] + - ["Microsoft.Vsa.IVsaSite", "Microsoft.VisualBasic.Vsa.VsaEngine", "Property[Site]"] + - ["System.String", "Microsoft.VisualBasic.Vsa.VsaReferenceItem", "Property[AssemblyName]"] + - ["System.Reflection.Assembly", "Microsoft.VisualBasic.Vsa.VsaEngine", "Property[Assembly]"] + - ["System.Collections.Hashtable", "Microsoft.VisualBasic.Vsa.VsaItems", "Field[m_ItemCollection]"] + - ["System.Int32", "Microsoft.VisualBasic.Vsa.VsaCompilerError", "Property[Severity]"] + - ["System.Exception", "Microsoft.VisualBasic.Vsa.VsaEngine!", "Method[GetExceptionToThrow].ReturnValue"] + - ["System.String", "Microsoft.VisualBasic.Vsa.VsaCompilerError", "Property[Description]"] + - ["System.Security.Policy.Evidence", "Microsoft.VisualBasic.Vsa.VsaEngine", "Property[Evidence]"] + - ["System.String", "Microsoft.VisualBasic.Vsa.VsaCodeItem", "Property[SourceText]"] + - ["System.Boolean", "Microsoft.VisualBasic.Vsa.VsaEngine", "Method[IsValidIdentifier].ReturnValue"] + - ["Microsoft.Vsa.IVsaItems", "Microsoft.VisualBasic.Vsa.VsaEngine", "Property[Items]"] + - ["System.String", "Microsoft.VisualBasic.Vsa.VsaEngine", "Property[RootNamespace]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftVisualC/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftVisualC/model.yml new file mode 100644 index 000000000000..34ac83a70f71 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftVisualC/model.yml @@ -0,0 +1,6 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Int32", "Microsoft.VisualC.MiscellaneousBitsAttribute", "Field[m_dwAttrs]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftVisualStudioLanguageIntellisense/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftVisualStudioLanguageIntellisense/model.yml new file mode 100644 index 000000000000..f34a2b1642c7 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftVisualStudioLanguageIntellisense/model.yml @@ -0,0 +1,245 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["Microsoft.VisualStudio.Language.Intellisense.StandardGlyphGroup", "Microsoft.VisualStudio.Language.Intellisense.StandardGlyphGroup!", "Field[GlyphGroupType]"] + - ["Microsoft.VisualStudio.Language.Intellisense.IIntellisenseSession", "Microsoft.VisualStudio.Language.Intellisense.IIntellisensePresenter", "Property[Session]"] + - ["Microsoft.VisualStudio.Language.Intellisense.StandardGlyphGroup", "Microsoft.VisualStudio.Language.Intellisense.StandardGlyphGroup!", "Field[GlyphGroupMapItem]"] + - ["Microsoft.VisualStudio.Language.Intellisense.StandardGlyphGroup", "Microsoft.VisualStudio.Language.Intellisense.StandardGlyphGroup!", "Field[GlyphExtensionMethodShortcut]"] + - ["Microsoft.VisualStudio.Language.Intellisense.CompletionSelectionStatus", "Microsoft.VisualStudio.Language.Intellisense.CompletionSet", "Property[SelectionStatus]"] + - ["Microsoft.VisualStudio.Language.Intellisense.StandardGlyphGroup", "Microsoft.VisualStudio.Language.Intellisense.IconDescription", "Property[Group]"] + - ["System.Boolean", "Microsoft.VisualStudio.Language.Intellisense.CompletionSelectionStatus", "Property[IsSelected]"] + - ["Microsoft.VisualStudio.Language.Intellisense.IQuickInfoSource", "Microsoft.VisualStudio.Language.Intellisense.IQuickInfoSourceProvider", "Method[TryCreateQuickInfoSource].ReturnValue"] + - ["Microsoft.VisualStudio.Language.Intellisense.IIntellisenseController", "Microsoft.VisualStudio.Language.Intellisense.IIntellisenseControllerProvider", "Method[TryCreateIntellisenseController].ReturnValue"] + - ["Microsoft.VisualStudio.Language.Intellisense.StandardGlyphGroup", "Microsoft.VisualStudio.Language.Intellisense.StandardGlyphGroup!", "Field[GlyphXmlChild]"] + - ["Microsoft.VisualStudio.Language.Intellisense.ISignature", "Microsoft.VisualStudio.Language.Intellisense.ISignatureHelpSession", "Property[SelectedSignature]"] + - ["Microsoft.VisualStudio.Text.Editor.ITextView", "Microsoft.VisualStudio.Language.Intellisense.IIntellisenseSession", "Property[TextView]"] + - ["Microsoft.VisualStudio.Language.Intellisense.StandardGlyphGroup", "Microsoft.VisualStudio.Language.Intellisense.StandardGlyphGroup!", "Field[GlyphGroupError]"] + - ["Microsoft.VisualStudio.Language.Intellisense.ISignature", "Microsoft.VisualStudio.Language.Intellisense.SelectedSignatureChangedEventArgs", "Property[NewSelectedSignature]"] + - ["System.Boolean", "Microsoft.VisualStudio.Language.Intellisense.IQuickInfoSession", "Property[TrackMouse]"] + - ["Microsoft.VisualStudio.Language.Intellisense.ICompletionSource", "Microsoft.VisualStudio.Language.Intellisense.ICompletionSourceProvider", "Method[TryCreateCompletionSource].ReturnValue"] + - ["Microsoft.VisualStudio.Language.Intellisense.SmartTagType", "Microsoft.VisualStudio.Language.Intellisense.SmartTag", "Property[SmartTagType]"] + - ["Microsoft.VisualStudio.Language.Intellisense.StandardGlyphGroup", "Microsoft.VisualStudio.Language.Intellisense.StandardGlyphGroup!", "Field[GlyphReference]"] + - ["Microsoft.VisualStudio.Language.Intellisense.StandardGlyphGroup", "Microsoft.VisualStudio.Language.Intellisense.StandardGlyphGroup!", "Field[GlyphGroupClass]"] + - ["Microsoft.VisualStudio.Language.Intellisense.StandardGlyphGroup", "Microsoft.VisualStudio.Language.Intellisense.StandardGlyphGroup!", "Field[GlyphGroupField]"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "Microsoft.VisualStudio.Language.Intellisense.IQuickInfoBroker", "Method[GetSessions].ReturnValue"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "Microsoft.VisualStudio.Language.Intellisense.SmartTagActionSet", "Property[Actions]"] + - ["System.Windows.Media.ImageSource", "Microsoft.VisualStudio.Language.Intellisense.Completion", "Property[IconSource]"] + - ["System.Windows.Media.TextFormatting.TextRunProperties", "Microsoft.VisualStudio.Language.Intellisense.SignatureHelpPresenterStyle", "Property[SignatureDocumentationTextRunProperties]"] + - ["Microsoft.VisualStudio.Language.Intellisense.StandardGlyphGroup", "Microsoft.VisualStudio.Language.Intellisense.StandardGlyphGroup!", "Field[GlyphXmlAttributeQuestion]"] + - ["Microsoft.VisualStudio.Language.Intellisense.StandardGlyphGroup", "Microsoft.VisualStudio.Language.Intellisense.StandardGlyphGroup!", "Field[GlyphXmlDescendantQuestion]"] + - ["Microsoft.VisualStudio.Language.Intellisense.StandardGlyphGroup", "Microsoft.VisualStudio.Language.Intellisense.StandardGlyphGroup!", "Field[GlyphRecursion]"] + - ["System.String", "Microsoft.VisualStudio.Language.Intellisense.IntellisenseSpaceReservationManagerNames!", "Field[SmartTagSpaceReservationManagerName]"] + - ["Microsoft.VisualStudio.Language.Intellisense.StandardGlyphGroup", "Microsoft.VisualStudio.Language.Intellisense.StandardGlyphGroup!", "Field[GlyphInformation]"] + - ["Microsoft.VisualStudio.Language.Intellisense.IIntellisenseSessionStack", "Microsoft.VisualStudio.Language.Intellisense.IIntellisenseSessionStackMapService", "Method[GetStackForTextView].ReturnValue"] + - ["Microsoft.VisualStudio.Language.Intellisense.StandardGlyphItem", "Microsoft.VisualStudio.Language.Intellisense.StandardGlyphItem!", "Field[GlyphItemProtected]"] + - ["Microsoft.VisualStudio.Language.Intellisense.StandardGlyphGroup", "Microsoft.VisualStudio.Language.Intellisense.StandardGlyphGroup!", "Field[GlyphGroupEnum]"] + - ["Microsoft.VisualStudio.Language.Intellisense.StandardGlyphGroup", "Microsoft.VisualStudio.Language.Intellisense.StandardGlyphGroup!", "Field[GlyphGroupTemplate]"] + - ["System.Boolean", "Microsoft.VisualStudio.Language.Intellisense.IIntellisenseCommandTarget", "Method[ExecuteKeyboardCommand].ReturnValue"] + - ["Microsoft.VisualStudio.Language.Intellisense.ISignature", "Microsoft.VisualStudio.Language.Intellisense.SelectedSignatureChangedEventArgs", "Property[PreviousSelectedSignature]"] + - ["Microsoft.VisualStudio.Language.Intellisense.SmartTagState", "Microsoft.VisualStudio.Language.Intellisense.SmartTagState!", "Field[Intermediate]"] + - ["System.Boolean", "Microsoft.VisualStudio.Language.Intellisense.ICompletionSession", "Property[IsStarted]"] + - ["Microsoft.VisualStudio.Language.Intellisense.StandardGlyphGroup", "Microsoft.VisualStudio.Language.Intellisense.StandardGlyphGroup!", "Field[GlyphXmlNamespace]"] + - ["System.String", "Microsoft.VisualStudio.Language.Intellisense.Completion", "Property[Description]"] + - ["Microsoft.VisualStudio.Language.Intellisense.StandardGlyphGroup", "Microsoft.VisualStudio.Language.Intellisense.StandardGlyphGroup!", "Field[GlyphDialogId]"] + - ["Microsoft.VisualStudio.Language.Intellisense.StandardGlyphGroup", "Microsoft.VisualStudio.Language.Intellisense.StandardGlyphGroup!", "Field[GlyphForwardType]"] + - ["Microsoft.VisualStudio.Language.Intellisense.SmartTagType", "Microsoft.VisualStudio.Language.Intellisense.ISmartTagSession", "Property[Type]"] + - ["Microsoft.VisualStudio.Language.Intellisense.IntellisenseKeyboardCommand", "Microsoft.VisualStudio.Language.Intellisense.IntellisenseKeyboardCommand!", "Field[PageDown]"] + - ["System.Windows.Media.TextFormatting.TextRunProperties", "Microsoft.VisualStudio.Language.Intellisense.ITextFormattable", "Method[GetHighlightedTextRunProperties].ReturnValue"] + - ["Microsoft.VisualStudio.Language.Intellisense.IIntellisensePresenter", "Microsoft.VisualStudio.Language.Intellisense.IIntellisensePresenterProvider", "Method[TryCreateIntellisensePresenter].ReturnValue"] + - ["Microsoft.VisualStudio.Language.Intellisense.ISignatureHelpSession", "Microsoft.VisualStudio.Language.Intellisense.ISignatureHelpBroker", "Method[TriggerSignatureHelp].ReturnValue"] + - ["System.Windows.Media.Brush", "Microsoft.VisualStudio.Language.Intellisense.QuickInfoPresenterStyle", "Property[BorderBrush]"] + - ["Microsoft.VisualStudio.Language.Intellisense.ICompletionSession", "Microsoft.VisualStudio.Language.Intellisense.ICompletionBroker", "Method[TriggerCompletion].ReturnValue"] + - ["System.Windows.Media.ImageSource", "Microsoft.VisualStudio.Language.Intellisense.IGlyphService", "Method[GetGlyph].ReturnValue"] + - ["System.Windows.Media.Brush", "Microsoft.VisualStudio.Language.Intellisense.QuickInfoPresenterStyle", "Property[BackgroundBrush]"] + - ["Microsoft.VisualStudio.Language.Intellisense.IIntellisensePresenter", "Microsoft.VisualStudio.Language.Intellisense.IIntellisenseSession", "Property[Presenter]"] + - ["Microsoft.VisualStudio.Language.Intellisense.StandardGlyphGroup", "Microsoft.VisualStudio.Language.Intellisense.StandardGlyphGroup!", "Field[GlyphXmlItem]"] + - ["Microsoft.VisualStudio.Text.ITrackingSpan", "Microsoft.VisualStudio.Language.Intellisense.CompletionSet", "Property[ApplicableTo]"] + - ["Microsoft.VisualStudio.Language.Intellisense.StandardGlyphItem", "Microsoft.VisualStudio.Language.Intellisense.StandardGlyphItem!", "Field[GlyphItemFriend]"] + - ["System.Boolean", "Microsoft.VisualStudio.Language.Intellisense.CompletionSelectionStatus", "Method[Equals].ReturnValue"] + - ["Microsoft.VisualStudio.Language.Intellisense.StandardGlyphGroup", "Microsoft.VisualStudio.Language.Intellisense.StandardGlyphGroup!", "Field[GlyphXmlChildCheck]"] + - ["Microsoft.VisualStudio.Language.Intellisense.StandardGlyphGroup", "Microsoft.VisualStudio.Language.Intellisense.StandardGlyphGroup!", "Field[GlyphGroupMacro]"] + - ["System.Boolean", "Microsoft.VisualStudio.Language.Intellisense.CompletionSelectionStatus!", "Method[op_Equality].ReturnValue"] + - ["System.String", "Microsoft.VisualStudio.Language.Intellisense.IParameter", "Property[Name]"] + - ["Microsoft.VisualStudio.Language.Intellisense.StandardGlyphItem", "Microsoft.VisualStudio.Language.Intellisense.StandardGlyphItem!", "Field[GlyphItemInternal]"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "Microsoft.VisualStudio.Language.Intellisense.ISmartTagBroker", "Method[GetSessions].ReturnValue"] + - ["Microsoft.VisualStudio.Language.Intellisense.UIElementType", "Microsoft.VisualStudio.Language.Intellisense.UIElementType!", "Field[Large]"] + - ["System.Windows.Media.Brush", "Microsoft.VisualStudio.Language.Intellisense.SignatureHelpPresenterStyle", "Property[BackgroundBrush]"] + - ["System.Windows.Media.Brush", "Microsoft.VisualStudio.Language.Intellisense.CompletionPresenterStyle", "Property[TabItemHotBorderBrush]"] + - ["Microsoft.VisualStudio.Language.Intellisense.SmartTagType", "Microsoft.VisualStudio.Language.Intellisense.SmartTagType!", "Field[Ephemeral]"] + - ["Microsoft.VisualStudio.Text.ITrackingSpan", "Microsoft.VisualStudio.Language.Intellisense.IPopupIntellisensePresenter", "Property[PresentationSpan]"] + - ["Microsoft.VisualStudio.Language.Intellisense.IIntellisenseSession", "Microsoft.VisualStudio.Language.Intellisense.IIntellisenseSessionStack", "Property[TopSession]"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "Microsoft.VisualStudio.Language.Intellisense.SmartTag", "Property[ActionSets]"] + - ["System.Windows.Media.TextFormatting.TextRunProperties", "Microsoft.VisualStudio.Language.Intellisense.ITextFormattable", "Method[GetTextRunProperties].ReturnValue"] + - ["Microsoft.VisualStudio.Language.Intellisense.IntellisenseKeyboardCommand", "Microsoft.VisualStudio.Language.Intellisense.IntellisenseKeyboardCommand!", "Field[TopLine]"] + - ["Microsoft.VisualStudio.Language.Intellisense.StandardGlyphGroup", "Microsoft.VisualStudio.Language.Intellisense.StandardGlyphGroup!", "Field[GlyphExtensionMethodFriend]"] + - ["System.String", "Microsoft.VisualStudio.Language.Intellisense.ISignature", "Property[Content]"] + - ["Microsoft.VisualStudio.Language.Intellisense.StandardGlyphGroup", "Microsoft.VisualStudio.Language.Intellisense.StandardGlyphGroup!", "Field[GlyphMaybeReference]"] + - ["System.Windows.Media.TextFormatting.TextRunProperties", "Microsoft.VisualStudio.Language.Intellisense.CompletionPresenterStyle", "Property[TabItemHotTextRunProperties]"] + - ["Microsoft.VisualStudio.Language.Intellisense.StandardGlyphGroup", "Microsoft.VisualStudio.Language.Intellisense.StandardGlyphGroup!", "Field[GlyphOpenFolder]"] + - ["System.String", "Microsoft.VisualStudio.Language.Intellisense.ISignature", "Property[PrettyPrintedContent]"] + - ["System.Collections.Generic.IList", "Microsoft.VisualStudio.Language.Intellisense.CompletionSet", "Property[CompletionBuilders]"] + - ["System.Boolean", "Microsoft.VisualStudio.Language.Intellisense.ISignatureHelpBroker", "Method[IsSignatureHelpActive].ReturnValue"] + - ["Microsoft.VisualStudio.Language.Intellisense.StandardGlyphGroup", "Microsoft.VisualStudio.Language.Intellisense.StandardGlyphGroup!", "Field[GlyphExtensionMethodPrivate]"] + - ["Microsoft.VisualStudio.Language.Intellisense.StandardGlyphItem", "Microsoft.VisualStudio.Language.Intellisense.StandardGlyphItem!", "Field[GlyphItemPublic]"] + - ["System.Windows.Media.Brush", "Microsoft.VisualStudio.Language.Intellisense.CompletionPresenterStyle", "Property[BorderBrush]"] + - ["Microsoft.VisualStudio.Language.Intellisense.StandardGlyphGroup", "Microsoft.VisualStudio.Language.Intellisense.StandardGlyphGroup!", "Field[GlyphGroupTypedef]"] + - ["Microsoft.VisualStudio.Language.Intellisense.SmartTagState", "Microsoft.VisualStudio.Language.Intellisense.SmartTagState!", "Field[Collapsed]"] + - ["System.String", "Microsoft.VisualStudio.Language.Intellisense.QuickInfoPresenterStyle", "Property[QuickInfoAppearanceCategory]"] + - ["Microsoft.VisualStudio.Language.Intellisense.StandardGlyphItem", "Microsoft.VisualStudio.Language.Intellisense.StandardGlyphItem!", "Field[GlyphItemShortcut]"] + - ["Microsoft.VisualStudio.Language.Intellisense.StandardGlyphGroup", "Microsoft.VisualStudio.Language.Intellisense.StandardGlyphGroup!", "Field[GlyphGroupJSharpNamespace]"] + - ["System.Collections.ObjectModel.ReadOnlyObservableCollection", "Microsoft.VisualStudio.Language.Intellisense.ISmartTagSession", "Property[ActionSets]"] + - ["Microsoft.VisualStudio.Language.Intellisense.StandardGlyphGroup", "Microsoft.VisualStudio.Language.Intellisense.StandardGlyphGroup!", "Field[GlyphGroupJSharpField]"] + - ["Microsoft.VisualStudio.Language.Intellisense.StandardGlyphGroup", "Microsoft.VisualStudio.Language.Intellisense.StandardGlyphGroup!", "Field[GlyphLibrary]"] + - ["System.String", "Microsoft.VisualStudio.Language.Intellisense.Completion", "Property[InsertionText]"] + - ["Microsoft.VisualStudio.Language.Intellisense.ISignature", "Microsoft.VisualStudio.Language.Intellisense.ISignatureHelpSource", "Method[GetBestMatch].ReturnValue"] + - ["System.Collections.ObjectModel.ReadOnlyObservableCollection", "Microsoft.VisualStudio.Language.Intellisense.ICompletionSession", "Property[CompletionSets]"] + - ["System.String", "Microsoft.VisualStudio.Language.Intellisense.IPopupIntellisensePresenter", "Property[SpaceReservationManagerName]"] + - ["System.Boolean", "Microsoft.VisualStudio.Language.Intellisense.ICompletionBroker", "Method[IsCompletionActive].ReturnValue"] + - ["Microsoft.VisualStudio.Language.Intellisense.StandardGlyphGroup", "Microsoft.VisualStudio.Language.Intellisense.StandardGlyphGroup!", "Field[GlyphCallGraph]"] + - ["System.Boolean", "Microsoft.VisualStudio.Language.Intellisense.ISmartTagBroker", "Method[IsSmartTagActive].ReturnValue"] + - ["System.String", "Microsoft.VisualStudio.Language.Intellisense.IntellisenseSpaceReservationManagerNames!", "Field[QuickInfoSpaceReservationManagerName]"] + - ["Microsoft.VisualStudio.Language.Intellisense.StandardGlyphGroup", "Microsoft.VisualStudio.Language.Intellisense.StandardGlyphGroup!", "Field[GlyphGroupIntrinsic]"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "Microsoft.VisualStudio.Language.Intellisense.ISignature", "Property[Parameters]"] + - ["Microsoft.VisualStudio.Text.ITrackingSpan", "Microsoft.VisualStudio.Language.Intellisense.ISmartTagSession", "Property[TagSpan]"] + - ["Microsoft.VisualStudio.Language.Intellisense.IParameter", "Microsoft.VisualStudio.Language.Intellisense.CurrentParameterChangedEventArgs", "Property[PreviousCurrentParameter]"] + - ["Microsoft.VisualStudio.Language.Intellisense.IntellisenseKeyboardCommand", "Microsoft.VisualStudio.Language.Intellisense.IntellisenseKeyboardCommand!", "Field[Up]"] + - ["Microsoft.VisualStudio.Language.Intellisense.StandardGlyphGroup", "Microsoft.VisualStudio.Language.Intellisense.StandardGlyphGroup!", "Field[GlyphCppProject]"] + - ["Microsoft.VisualStudio.Language.Intellisense.StandardGlyphGroup", "Microsoft.VisualStudio.Language.Intellisense.StandardGlyphGroup!", "Field[GlyphGroupNamespace]"] + - ["Microsoft.VisualStudio.Language.Intellisense.StandardGlyphGroup", "Microsoft.VisualStudio.Language.Intellisense.StandardGlyphGroup!", "Field[GlyphGroupVariable]"] + - ["Microsoft.VisualStudio.Language.Intellisense.StandardGlyphGroup", "Microsoft.VisualStudio.Language.Intellisense.StandardGlyphGroup!", "Field[GlyphMaybeCall]"] + - ["System.Collections.Generic.IList", "Microsoft.VisualStudio.Language.Intellisense.CompletionSet", "Property[Completions]"] + - ["System.Windows.Media.Brush", "Microsoft.VisualStudio.Language.Intellisense.CompletionPresenterStyle", "Property[TooltipBorderBrush]"] + - ["Microsoft.VisualStudio.Language.Intellisense.StandardGlyphGroup", "Microsoft.VisualStudio.Language.Intellisense.StandardGlyphGroup!", "Field[GlyphGroupJSharpInterface]"] + - ["Microsoft.VisualStudio.Language.Intellisense.StandardGlyphGroup", "Microsoft.VisualStudio.Language.Intellisense.StandardGlyphGroup!", "Field[GlyphVBProject]"] + - ["Microsoft.VisualStudio.Language.Intellisense.IntellisenseKeyboardCommand", "Microsoft.VisualStudio.Language.Intellisense.IntellisenseKeyboardCommand!", "Field[Enter]"] + - ["Microsoft.VisualStudio.Language.Intellisense.CompletionSet", "Microsoft.VisualStudio.Language.Intellisense.ICompletionSession", "Property[SelectedCompletionSet]"] + - ["System.String", "Microsoft.VisualStudio.Language.Intellisense.CompletionSet", "Property[Moniker]"] + - ["Microsoft.VisualStudio.Language.Intellisense.StandardGlyphGroup", "Microsoft.VisualStudio.Language.Intellisense.StandardGlyphGroup!", "Field[GlyphGroupJSharpMethod]"] + - ["Microsoft.VisualStudio.Language.Intellisense.IntellisenseKeyboardCommand", "Microsoft.VisualStudio.Language.Intellisense.IntellisenseKeyboardCommand!", "Field[Down]"] + - ["System.Windows.Media.Brush", "Microsoft.VisualStudio.Language.Intellisense.CompletionPresenterStyle", "Property[TooltipBackgroundBrush]"] + - ["System.String", "Microsoft.VisualStudio.Language.Intellisense.IParameter", "Property[Documentation]"] + - ["Microsoft.VisualStudio.Language.Intellisense.StandardGlyphGroup", "Microsoft.VisualStudio.Language.Intellisense.StandardGlyphGroup!", "Field[GlyphGroupOperator]"] + - ["System.String", "Microsoft.VisualStudio.Language.Intellisense.CompletionSet", "Property[DisplayName]"] + - ["Microsoft.VisualStudio.Text.ITrackingSpan", "Microsoft.VisualStudio.Language.Intellisense.ISmartTagSession", "Property[ApplicableToSpan]"] + - ["Microsoft.VisualStudio.Language.Intellisense.StandardGlyphItem", "Microsoft.VisualStudio.Language.Intellisense.StandardGlyphItem!", "Field[TotalGlyphItems]"] + - ["Microsoft.VisualStudio.Language.Intellisense.StandardGlyphGroup", "Microsoft.VisualStudio.Language.Intellisense.StandardGlyphGroup!", "Field[GlyphGroupEvent]"] + - ["System.Windows.Media.Brush", "Microsoft.VisualStudio.Language.Intellisense.SignatureHelpPresenterStyle", "Property[BorderBrush]"] + - ["System.Boolean", "Microsoft.VisualStudio.Language.Intellisense.IQuickInfoBroker", "Method[IsQuickInfoActive].ReturnValue"] + - ["Microsoft.VisualStudio.Language.Intellisense.IIntellisenseSession", "Microsoft.VisualStudio.Language.Intellisense.IIntellisenseSessionStack", "Method[PopSession].ReturnValue"] + - ["Microsoft.VisualStudio.Text.ITrackingSpan", "Microsoft.VisualStudio.Language.Intellisense.ISignature", "Property[ApplicableToSpan]"] + - ["Microsoft.VisualStudio.Language.Intellisense.SmartTagType", "Microsoft.VisualStudio.Language.Intellisense.SmartTagType!", "Field[Factoid]"] + - ["Microsoft.VisualStudio.Language.Intellisense.BulkObservableCollection", "Microsoft.VisualStudio.Language.Intellisense.CompletionSet", "Property[WritableCompletionBuilders]"] + - ["System.Windows.Media.TextFormatting.TextRunProperties", "Microsoft.VisualStudio.Language.Intellisense.CompletionPresenterStyle", "Property[TooltipTextRunProperties]"] + - ["System.Windows.Media.Brush", "Microsoft.VisualStudio.Language.Intellisense.CompletionPresenterStyle", "Property[TabItemHotBackgroundBrush]"] + - ["System.Nullable", "Microsoft.VisualStudio.Language.Intellisense.QuickInfoPresenterStyle", "Property[AreGradientsAllowed]"] + - ["Microsoft.VisualStudio.Language.Intellisense.StandardGlyphGroup", "Microsoft.VisualStudio.Language.Intellisense.StandardGlyphGroup!", "Field[GlyphArrow]"] + - ["Microsoft.VisualStudio.Language.Intellisense.StandardGlyphGroup", "Microsoft.VisualStudio.Language.Intellisense.StandardGlyphGroup!", "Field[GlyphGroupMethod]"] + - ["Microsoft.VisualStudio.Language.Intellisense.StandardGlyphItem", "Microsoft.VisualStudio.Language.Intellisense.StandardGlyphItem!", "Field[GlyphItemPrivate]"] + - ["System.Windows.Media.Brush", "Microsoft.VisualStudio.Language.Intellisense.CompletionPresenterStyle", "Property[TabPanelBackgroundBrush]"] + - ["System.Windows.Media.TextFormatting.TextRunProperties", "Microsoft.VisualStudio.Language.Intellisense.SignatureHelpPresenterStyle", "Property[UpDownSignatureTextRunProperties]"] + - ["Microsoft.VisualStudio.Language.Intellisense.BulkObservableCollection", "Microsoft.VisualStudio.Language.Intellisense.CompletionSet", "Property[WritableCompletions]"] + - ["System.String", "Microsoft.VisualStudio.Language.Intellisense.Completion", "Property[IconAutomationText]"] + - ["Microsoft.VisualStudio.Language.Intellisense.StandardGlyphGroup", "Microsoft.VisualStudio.Language.Intellisense.StandardGlyphGroup!", "Field[GlyphGroupUnknown]"] + - ["Microsoft.VisualStudio.Language.Intellisense.ISmartTagSession", "Microsoft.VisualStudio.Language.Intellisense.ISmartTagBroker", "Method[CreateSmartTagSession].ReturnValue"] + - ["Microsoft.VisualStudio.Language.Intellisense.StandardGlyphGroup", "Microsoft.VisualStudio.Language.Intellisense.StandardGlyphGroup!", "Field[GlyphXmlAttribute]"] + - ["Microsoft.VisualStudio.Language.Intellisense.ISignature", "Microsoft.VisualStudio.Language.Intellisense.IParameter", "Property[Signature]"] + - ["Microsoft.VisualStudio.Language.Intellisense.StandardGlyphGroup", "Microsoft.VisualStudio.Language.Intellisense.StandardGlyphGroup!", "Field[GlyphXmlChildQuestion]"] + - ["System.Windows.Media.TextFormatting.TextRunProperties", "Microsoft.VisualStudio.Language.Intellisense.SignatureHelpPresenterStyle", "Property[CurrentParameterDocumentationTextRunProperties]"] + - ["Microsoft.VisualStudio.Language.Intellisense.StandardGlyphGroup", "Microsoft.VisualStudio.Language.Intellisense.StandardGlyphGroup!", "Field[GlyphExtensionMethodProtected]"] + - ["System.String", "Microsoft.VisualStudio.Language.Intellisense.IconDescription", "Method[ToString].ReturnValue"] + - ["System.Windows.Media.Brush", "Microsoft.VisualStudio.Language.Intellisense.CompletionPresenterStyle", "Property[SelectionBorderBrush]"] + - ["Microsoft.VisualStudio.Text.Adornments.PopupStyles", "Microsoft.VisualStudio.Language.Intellisense.IPopupIntellisensePresenter", "Property[PopupStyles]"] + - ["Microsoft.VisualStudio.Language.Intellisense.StandardGlyphGroup", "Microsoft.VisualStudio.Language.Intellisense.StandardGlyphGroup!", "Field[GlyphCSharpExpansion]"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "Microsoft.VisualStudio.Language.Intellisense.ISignatureHelpBroker", "Method[GetSessions].ReturnValue"] + - ["System.Boolean", "Microsoft.VisualStudio.Language.Intellisense.CompletionSelectionStatus", "Property[IsUnique]"] + - ["Microsoft.VisualStudio.Utilities.PropertyCollection", "Microsoft.VisualStudio.Language.Intellisense.Completion", "Property[Properties]"] + - ["Microsoft.VisualStudio.Language.Intellisense.StandardGlyphGroup", "Microsoft.VisualStudio.Language.Intellisense.StandardGlyphGroup!", "Field[GlyphJSharpProject]"] + - ["Microsoft.VisualStudio.Text.ITrackingSpan", "Microsoft.VisualStudio.Language.Intellisense.IQuickInfoSession", "Property[ApplicableToSpan]"] + - ["System.Windows.Media.TextFormatting.TextRunProperties", "Microsoft.VisualStudio.Language.Intellisense.CompletionPresenterStyle", "Property[CompletionTextRunProperties]"] + - ["Microsoft.VisualStudio.Language.Intellisense.IntellisenseKeyboardCommand", "Microsoft.VisualStudio.Language.Intellisense.IntellisenseKeyboardCommand!", "Field[PageUp]"] + - ["System.Windows.Media.Brush", "Microsoft.VisualStudio.Language.Intellisense.CompletionPresenterStyle", "Property[BackgroundBrush]"] + - ["Microsoft.VisualStudio.Language.Intellisense.StandardGlyphGroup", "Microsoft.VisualStudio.Language.Intellisense.StandardGlyphGroup!", "Field[GlyphGroupMap]"] + - ["System.Windows.Media.TextFormatting.TextRunProperties", "Microsoft.VisualStudio.Language.Intellisense.SignatureHelpPresenterStyle", "Property[CurrentParameterNameTextRunProperties]"] + - ["Microsoft.VisualStudio.Language.Intellisense.UIElementType", "Microsoft.VisualStudio.Language.Intellisense.UIElementType!", "Field[Tooltip]"] + - ["System.String", "Microsoft.VisualStudio.Language.Intellisense.ISignature", "Property[Documentation]"] + - ["Microsoft.VisualStudio.Language.Intellisense.StandardGlyphGroup", "Microsoft.VisualStudio.Language.Intellisense.StandardGlyphGroup!", "Field[GlyphGroupInterface]"] + - ["System.Collections.ObjectModel.ReadOnlyObservableCollection", "Microsoft.VisualStudio.Language.Intellisense.ISignatureHelpSession", "Property[Signatures]"] + - ["Microsoft.VisualStudio.Language.Intellisense.IntellisenseKeyboardCommand", "Microsoft.VisualStudio.Language.Intellisense.IntellisenseKeyboardCommand!", "Field[End]"] + - ["System.String", "Microsoft.VisualStudio.Language.Intellisense.SignatureHelpPresenterStyle", "Property[SignatureAppearanceCategory]"] + - ["Microsoft.VisualStudio.Language.Intellisense.SmartTagState", "Microsoft.VisualStudio.Language.Intellisense.ISmartTagSession", "Property[State]"] + - ["System.Boolean", "Microsoft.VisualStudio.Language.Intellisense.ICustomKeyboardHandler", "Method[CaptureKeyboard].ReturnValue"] + - ["Microsoft.VisualStudio.Language.Intellisense.IQuickInfoSession", "Microsoft.VisualStudio.Language.Intellisense.IQuickInfoBroker", "Method[TriggerQuickInfo].ReturnValue"] + - ["Microsoft.VisualStudio.Language.Intellisense.StandardGlyphGroup", "Microsoft.VisualStudio.Language.Intellisense.StandardGlyphGroup!", "Field[GlyphGroupProperty]"] + - ["System.Windows.Media.Brush", "Microsoft.VisualStudio.Language.Intellisense.SignatureHelpPresenterStyle", "Property[ForegroundBrush]"] + - ["Microsoft.VisualStudio.Language.Intellisense.StandardGlyphGroup", "Microsoft.VisualStudio.Language.Intellisense.StandardGlyphGroup!", "Field[GlyphGroupJSharpClass]"] + - ["Microsoft.VisualStudio.Language.Intellisense.StandardGlyphGroup", "Microsoft.VisualStudio.Language.Intellisense.StandardGlyphGroup!", "Field[GlyphClosedFolder]"] + - ["System.Windows.UIElement", "Microsoft.VisualStudio.Language.Intellisense.IPopupIntellisensePresenter", "Property[SurfaceElement]"] + - ["Microsoft.VisualStudio.Language.Intellisense.StandardGlyphGroup", "Microsoft.VisualStudio.Language.Intellisense.StandardGlyphGroup!", "Field[GlyphGroupOverload]"] + - ["Microsoft.VisualStudio.Language.Intellisense.IParameter", "Microsoft.VisualStudio.Language.Intellisense.CurrentParameterChangedEventArgs", "Property[NewCurrentParameter]"] + - ["Microsoft.VisualStudio.Language.Intellisense.StandardGlyphGroup", "Microsoft.VisualStudio.Language.Intellisense.StandardGlyphGroup!", "Field[GlyphCallersGraph]"] + - ["Microsoft.VisualStudio.Language.Intellisense.CompletionMatchType", "Microsoft.VisualStudio.Language.Intellisense.CompletionMatchType!", "Field[MatchDisplayText]"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "Microsoft.VisualStudio.Language.Intellisense.ICompletionBroker", "Method[GetSessions].ReturnValue"] + - ["Microsoft.VisualStudio.Language.Intellisense.StandardGlyphGroup", "Microsoft.VisualStudio.Language.Intellisense.StandardGlyphGroup!", "Field[GlyphBscFile]"] + - ["Microsoft.VisualStudio.Language.Intellisense.IntellisenseKeyboardCommand", "Microsoft.VisualStudio.Language.Intellisense.IntellisenseKeyboardCommand!", "Field[BottomLine]"] + - ["System.String", "Microsoft.VisualStudio.Language.Intellisense.ISmartTagAction", "Property[DisplayText]"] + - ["System.Boolean", "Microsoft.VisualStudio.Language.Intellisense.IIntellisenseSession", "Property[IsDismissed]"] + - ["Microsoft.VisualStudio.Language.Intellisense.IntellisenseKeyboardCommand", "Microsoft.VisualStudio.Language.Intellisense.IntellisenseKeyboardCommand!", "Field[Escape]"] + - ["Microsoft.VisualStudio.Language.Intellisense.IntellisenseKeyboardCommand", "Microsoft.VisualStudio.Language.Intellisense.IntellisenseKeyboardCommand!", "Field[DecreaseFilterLevel]"] + - ["System.Boolean", "Microsoft.VisualStudio.Language.Intellisense.CompletionSelectionStatus!", "Method[op_Inequality].ReturnValue"] + - ["Microsoft.VisualStudio.Text.Span", "Microsoft.VisualStudio.Language.Intellisense.IParameter", "Property[PrettyPrintedLocus]"] + - ["System.Boolean", "Microsoft.VisualStudio.Language.Intellisense.IIntellisenseSession", "Method[Match].ReturnValue"] + - ["Microsoft.VisualStudio.Language.Intellisense.BulkObservableCollection", "Microsoft.VisualStudio.Language.Intellisense.IQuickInfoSession", "Property[QuickInfoContent]"] + - ["System.Double", "Microsoft.VisualStudio.Language.Intellisense.IPopupIntellisensePresenter", "Property[Opacity]"] + - ["Microsoft.VisualStudio.Language.Intellisense.StandardGlyphItem", "Microsoft.VisualStudio.Language.Intellisense.IconDescription", "Property[Item]"] + - ["Microsoft.VisualStudio.Language.Intellisense.StandardGlyphGroup", "Microsoft.VisualStudio.Language.Intellisense.StandardGlyphGroup!", "Field[GlyphGroupModule]"] + - ["Microsoft.VisualStudio.Language.Intellisense.ISignatureHelpSession", "Microsoft.VisualStudio.Language.Intellisense.ISignatureHelpBroker", "Method[CreateSignatureHelpSession].ReturnValue"] + - ["Microsoft.VisualStudio.Language.Intellisense.IntellisenseKeyboardCommand", "Microsoft.VisualStudio.Language.Intellisense.IntellisenseKeyboardCommand!", "Field[Home]"] + - ["Microsoft.VisualStudio.Language.Intellisense.StandardGlyphGroup", "Microsoft.VisualStudio.Language.Intellisense.StandardGlyphGroup!", "Field[GlyphCSharpFile]"] + - ["Microsoft.VisualStudio.Language.Intellisense.StandardGlyphGroup", "Microsoft.VisualStudio.Language.Intellisense.StandardGlyphGroup!", "Field[GlyphJSharpDocument]"] + - ["Microsoft.VisualStudio.Language.Intellisense.SmartTagState", "Microsoft.VisualStudio.Language.Intellisense.SmartTagState!", "Field[Expanded]"] + - ["Microsoft.VisualStudio.Language.Intellisense.StandardGlyphGroup", "Microsoft.VisualStudio.Language.Intellisense.StandardGlyphGroup!", "Field[GlyphExtensionMethodInternal]"] + - ["Microsoft.VisualStudio.Language.Intellisense.CompletionMatchType", "Microsoft.VisualStudio.Language.Intellisense.CompletionMatchType!", "Field[MatchInsertionText]"] + - ["System.String", "Microsoft.VisualStudio.Language.Intellisense.Completion", "Property[DisplayText]"] + - ["Microsoft.VisualStudio.Text.Span", "Microsoft.VisualStudio.Language.Intellisense.IParameter", "Property[Locus]"] + - ["Microsoft.VisualStudio.Text.ITrackingPoint", "Microsoft.VisualStudio.Language.Intellisense.IIntellisenseSession", "Method[GetTriggerPoint].ReturnValue"] + - ["System.Nullable", "Microsoft.VisualStudio.Language.Intellisense.CompletionPresenterStyle", "Property[AreGradientsAllowed]"] + - ["Microsoft.VisualStudio.Language.Intellisense.StandardGlyphGroup", "Microsoft.VisualStudio.Language.Intellisense.StandardGlyphGroup!", "Field[GlyphMaybeCaller]"] + - ["Microsoft.VisualStudio.Language.Intellisense.StandardGlyphGroup", "Microsoft.VisualStudio.Language.Intellisense.StandardGlyphGroup!", "Field[GlyphGroupEnumMember]"] + - ["Microsoft.VisualStudio.Language.Intellisense.StandardGlyphGroup", "Microsoft.VisualStudio.Language.Intellisense.StandardGlyphGroup!", "Field[GlyphKeyword]"] + - ["Microsoft.VisualStudio.Language.Intellisense.UIElementType", "Microsoft.VisualStudio.Language.Intellisense.UIElementType!", "Field[Small]"] + - ["Microsoft.VisualStudio.Language.Intellisense.IQuickInfoSession", "Microsoft.VisualStudio.Language.Intellisense.IQuickInfoBroker", "Method[CreateQuickInfoSession].ReturnValue"] + - ["Microsoft.VisualStudio.Language.Intellisense.IntellisenseKeyboardCommand", "Microsoft.VisualStudio.Language.Intellisense.IntellisenseKeyboardCommand!", "Field[IncreaseFilterLevel]"] + - ["System.Nullable", "Microsoft.VisualStudio.Language.Intellisense.IIntellisenseSession", "Method[GetTriggerPoint].ReturnValue"] + - ["Microsoft.VisualStudio.Language.Intellisense.StandardGlyphGroup", "Microsoft.VisualStudio.Language.Intellisense.StandardGlyphGroup!", "Field[GlyphGroupValueType]"] + - ["Microsoft.VisualStudio.Language.Intellisense.StandardGlyphGroup", "Microsoft.VisualStudio.Language.Intellisense.StandardGlyphGroup!", "Field[GlyphGroupConstant]"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "Microsoft.VisualStudio.Language.Intellisense.ISmartTagAction", "Property[ActionSets]"] + - ["Microsoft.VisualStudio.Language.Intellisense.StandardGlyphGroup", "Microsoft.VisualStudio.Language.Intellisense.StandardGlyphGroup!", "Field[GlyphGroupDelegate]"] + - ["Microsoft.VisualStudio.Language.Intellisense.ISignatureHelpSource", "Microsoft.VisualStudio.Language.Intellisense.ISignatureHelpSourceProvider", "Method[TryCreateSignatureHelpSource].ReturnValue"] + - ["Microsoft.VisualStudio.Language.Intellisense.StandardGlyphGroup", "Microsoft.VisualStudio.Language.Intellisense.StandardGlyphGroup!", "Field[GlyphAssembly]"] + - ["Microsoft.VisualStudio.Language.Intellisense.StandardGlyphGroup", "Microsoft.VisualStudio.Language.Intellisense.StandardGlyphGroup!", "Field[GlyphCoolProject]"] + - ["System.String", "Microsoft.VisualStudio.Language.Intellisense.IntellisenseSpaceReservationManagerNames!", "Field[CompletionSpaceReservationManagerName]"] + - ["System.Windows.Media.ImageSource", "Microsoft.VisualStudio.Language.Intellisense.ISmartTagSession", "Property[IconSource]"] + - ["System.String", "Microsoft.VisualStudio.Language.Intellisense.IntellisenseSpaceReservationManagerNames!", "Field[SignatureHelpSpaceReservationManagerName]"] + - ["Microsoft.VisualStudio.Language.Intellisense.StandardGlyphGroup", "Microsoft.VisualStudio.Language.Intellisense.StandardGlyphGroup!", "Field[GlyphWarning]"] + - ["Microsoft.VisualStudio.Language.Intellisense.StandardGlyphGroup", "Microsoft.VisualStudio.Language.Intellisense.StandardGlyphGroup!", "Field[GlyphXmlDescendantCheck]"] + - ["System.Nullable", "Microsoft.VisualStudio.Language.Intellisense.SignatureHelpPresenterStyle", "Property[AreGradientsAllowed]"] + - ["System.Collections.ObjectModel.ReadOnlyObservableCollection", "Microsoft.VisualStudio.Language.Intellisense.IIntellisenseSessionStack", "Property[Sessions]"] + - ["System.Int32", "Microsoft.VisualStudio.Language.Intellisense.CompletionSelectionStatus", "Method[GetHashCode].ReturnValue"] + - ["System.String", "Microsoft.VisualStudio.Language.Intellisense.ISmartTagSession", "Property[TagText]"] + - ["Microsoft.VisualStudio.Language.Intellisense.StandardGlyphGroup", "Microsoft.VisualStudio.Language.Intellisense.StandardGlyphGroup!", "Field[GlyphGroupException]"] + - ["System.Windows.Media.ImageSource", "Microsoft.VisualStudio.Language.Intellisense.ISmartTagAction", "Property[Icon]"] + - ["System.Windows.Media.Brush", "Microsoft.VisualStudio.Language.Intellisense.CompletionPresenterStyle", "Property[SelectionBackgroundBrush]"] + - ["System.Boolean", "Microsoft.VisualStudio.Language.Intellisense.ISmartTagAction", "Property[IsEnabled]"] + - ["System.Windows.Media.TextFormatting.TextRunProperties", "Microsoft.VisualStudio.Language.Intellisense.CompletionPresenterStyle", "Property[SelectionTextRunProperties]"] + - ["Microsoft.VisualStudio.Language.Intellisense.IParameter", "Microsoft.VisualStudio.Language.Intellisense.ISignature", "Property[CurrentParameter]"] + - ["Microsoft.VisualStudio.Language.Intellisense.StandardGlyphGroup", "Microsoft.VisualStudio.Language.Intellisense.StandardGlyphGroup!", "Field[GlyphGroupStruct]"] + - ["Microsoft.VisualStudio.Language.Intellisense.StandardGlyphGroup", "Microsoft.VisualStudio.Language.Intellisense.StandardGlyphGroup!", "Field[GlyphExtensionMethod]"] + - ["Microsoft.VisualStudio.Language.Intellisense.Completion", "Microsoft.VisualStudio.Language.Intellisense.CompletionSelectionStatus", "Property[Completion]"] + - ["Microsoft.VisualStudio.Language.Intellisense.CompletionSet+CompletionMatchResult", "Microsoft.VisualStudio.Language.Intellisense.CompletionSet", "Method[MatchCompletionList].ReturnValue"] + - ["Microsoft.VisualStudio.Language.Intellisense.ICompletionSession", "Microsoft.VisualStudio.Language.Intellisense.ICompletionBroker", "Method[CreateCompletionSession].ReturnValue"] + - ["Microsoft.VisualStudio.Language.Intellisense.StandardGlyphGroup", "Microsoft.VisualStudio.Language.Intellisense.StandardGlyphGroup!", "Field[GlyphXmlDescendant]"] + - ["Microsoft.VisualStudio.Language.Intellisense.ISmartTagSource", "Microsoft.VisualStudio.Language.Intellisense.ISmartTagSourceProvider", "Method[TryCreateSmartTagSource].ReturnValue"] + - ["Microsoft.VisualStudio.Language.Intellisense.StandardGlyphGroup", "Microsoft.VisualStudio.Language.Intellisense.StandardGlyphGroup!", "Field[GlyphGroupUnion]"] + - ["Microsoft.VisualStudio.Language.Intellisense.StandardGlyphGroup", "Microsoft.VisualStudio.Language.Intellisense.StandardGlyphGroup!", "Field[GlyphXmlAttributeCheck]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftVisualStudioLanguageIntellisenseImplementation/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftVisualStudioLanguageIntellisenseImplementation/model.yml new file mode 100644 index 000000000000..ff77e457ce63 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftVisualStudioLanguageIntellisenseImplementation/model.yml @@ -0,0 +1,8 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["Microsoft.VisualStudio.Language.Intellisense.Implementation.AutomationLiveSetting", "Microsoft.VisualStudio.Language.Intellisense.Implementation.AutomationLiveSetting!", "Field[Off]"] + - ["Microsoft.VisualStudio.Language.Intellisense.Implementation.AutomationLiveSetting", "Microsoft.VisualStudio.Language.Intellisense.Implementation.AutomationLiveSetting!", "Field[Assertive]"] + - ["Microsoft.VisualStudio.Language.Intellisense.Implementation.AutomationLiveSetting", "Microsoft.VisualStudio.Language.Intellisense.Implementation.AutomationLiveSetting!", "Field[Polite]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftVisualStudioLanguageStandardClassification/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftVisualStudioLanguageStandardClassification/model.yml new file mode 100644 index 000000000000..e60ddb4466e8 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftVisualStudioLanguageStandardClassification/model.yml @@ -0,0 +1,39 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.String", "Microsoft.VisualStudio.Language.StandardClassification.PredefinedClassificationTypeNames!", "Field[ExcludedCode]"] + - ["System.String", "Microsoft.VisualStudio.Language.StandardClassification.PredefinedClassificationTypeNames!", "Field[Character]"] + - ["Microsoft.VisualStudio.Text.Classification.IClassificationType", "Microsoft.VisualStudio.Language.StandardClassification.IStandardClassificationService", "Property[Identifier]"] + - ["Microsoft.VisualStudio.Text.Classification.IClassificationType", "Microsoft.VisualStudio.Language.StandardClassification.IStandardClassificationService", "Property[Literal]"] + - ["Microsoft.VisualStudio.Text.Classification.IClassificationType", "Microsoft.VisualStudio.Language.StandardClassification.IStandardClassificationService", "Property[Operator]"] + - ["System.String", "Microsoft.VisualStudio.Language.StandardClassification.PredefinedClassificationTypeNames!", "Field[SymbolDefinition]"] + - ["System.String", "Microsoft.VisualStudio.Language.StandardClassification.PredefinedClassificationTypeNames!", "Field[WhiteSpace]"] + - ["Microsoft.VisualStudio.Text.Classification.IClassificationType", "Microsoft.VisualStudio.Language.StandardClassification.IStandardClassificationService", "Property[SymbolDefinition]"] + - ["System.String", "Microsoft.VisualStudio.Language.StandardClassification.PredefinedClassificationTypeNames!", "Field[Other]"] + - ["System.String", "Microsoft.VisualStudio.Language.StandardClassification.PredefinedClassificationTypeNames!", "Field[String]"] + - ["System.String", "Microsoft.VisualStudio.Language.StandardClassification.LanguagePriority!", "Field[FormalLanguage]"] + - ["System.String", "Microsoft.VisualStudio.Language.StandardClassification.PredefinedClassificationTypeNames!", "Field[Identifier]"] + - ["Microsoft.VisualStudio.Text.Classification.IClassificationType", "Microsoft.VisualStudio.Language.StandardClassification.IStandardClassificationService", "Property[FormalLanguage]"] + - ["Microsoft.VisualStudio.Text.Classification.IClassificationType", "Microsoft.VisualStudio.Language.StandardClassification.IStandardClassificationService", "Property[Keyword]"] + - ["Microsoft.VisualStudio.Text.Classification.IClassificationType", "Microsoft.VisualStudio.Language.StandardClassification.IStandardClassificationService", "Property[NaturalLanguage]"] + - ["Microsoft.VisualStudio.Text.Classification.IClassificationType", "Microsoft.VisualStudio.Language.StandardClassification.IStandardClassificationService", "Property[CharacterLiteral]"] + - ["System.String", "Microsoft.VisualStudio.Language.StandardClassification.PredefinedClassificationTypeNames!", "Field[FormalLanguage]"] + - ["Microsoft.VisualStudio.Text.Classification.IClassificationType", "Microsoft.VisualStudio.Language.StandardClassification.IStandardClassificationService", "Property[ExcludedCode]"] + - ["Microsoft.VisualStudio.Text.Classification.IClassificationType", "Microsoft.VisualStudio.Language.StandardClassification.IStandardClassificationService", "Property[Comment]"] + - ["System.String", "Microsoft.VisualStudio.Language.StandardClassification.PredefinedClassificationTypeNames!", "Field[PreprocessorKeyword]"] + - ["Microsoft.VisualStudio.Text.Classification.IClassificationType", "Microsoft.VisualStudio.Language.StandardClassification.IStandardClassificationService", "Property[StringLiteral]"] + - ["System.String", "Microsoft.VisualStudio.Language.StandardClassification.PredefinedClassificationTypeNames!", "Field[SymbolReference]"] + - ["Microsoft.VisualStudio.Text.Classification.IClassificationType", "Microsoft.VisualStudio.Language.StandardClassification.IStandardClassificationService", "Property[PreprocessorKeyword]"] + - ["System.String", "Microsoft.VisualStudio.Language.StandardClassification.PredefinedClassificationTypeNames!", "Field[Operator]"] + - ["System.String", "Microsoft.VisualStudio.Language.StandardClassification.PredefinedClassificationTypeNames!", "Field[Literal]"] + - ["System.String", "Microsoft.VisualStudio.Language.StandardClassification.PredefinedClassificationTypeNames!", "Field[Keyword]"] + - ["System.String", "Microsoft.VisualStudio.Language.StandardClassification.LanguagePriority!", "Field[NaturalLanguage]"] + - ["Microsoft.VisualStudio.Text.Classification.IClassificationType", "Microsoft.VisualStudio.Language.StandardClassification.IStandardClassificationService", "Property[WhiteSpace]"] + - ["Microsoft.VisualStudio.Text.Classification.IClassificationType", "Microsoft.VisualStudio.Language.StandardClassification.IStandardClassificationService", "Property[Other]"] + - ["System.String", "Microsoft.VisualStudio.Language.StandardClassification.PredefinedClassificationTypeNames!", "Field[Number]"] + - ["Microsoft.VisualStudio.Text.Classification.IClassificationType", "Microsoft.VisualStudio.Language.StandardClassification.IStandardClassificationService", "Property[NumberLiteral]"] + - ["System.String", "Microsoft.VisualStudio.Language.StandardClassification.PredefinedClassificationTypeNames!", "Field[Comment]"] + - ["System.String", "Microsoft.VisualStudio.Language.StandardClassification.PredefinedClassificationTypeNames!", "Field[NaturalLanguage]"] + - ["Microsoft.VisualStudio.Text.Classification.IClassificationType", "Microsoft.VisualStudio.Language.StandardClassification.IStandardClassificationService", "Property[SymbolReference]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftVisualStudioText/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftVisualStudioText/model.yml new file mode 100644 index 000000000000..fad066f8ac69 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftVisualStudioText/model.yml @@ -0,0 +1,303 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Char", "Microsoft.VisualStudio.Text.ITrackingPoint", "Method[GetCharacter].ReturnValue"] + - ["System.Int32", "Microsoft.VisualStudio.Text.SnapshotSpan", "Method[GetHashCode].ReturnValue"] + - ["Microsoft.VisualStudio.Text.ITextBuffer", "Microsoft.VisualStudio.Text.TextBufferCreatedEventArgs", "Property[TextBuffer]"] + - ["Microsoft.VisualStudio.Text.NormalizedSpanCollection", "Microsoft.VisualStudio.Text.ITextBuffer", "Method[GetReadOnlyExtents].ReturnValue"] + - ["System.String", "Microsoft.VisualStudio.Text.ITextSnapshot", "Method[GetText].ReturnValue"] + - ["Microsoft.VisualStudio.Text.EdgeInsertionMode", "Microsoft.VisualStudio.Text.IReadOnlyRegion", "Property[EdgeInsertionMode]"] + - ["System.Int32", "Microsoft.VisualStudio.Text.EditOptions", "Method[GetHashCode].ReturnValue"] + - ["Microsoft.VisualStudio.Text.ReloadResult", "Microsoft.VisualStudio.Text.ITextDocument", "Method[Reload].ReturnValue"] + - ["Microsoft.VisualStudio.Text.SnapshotSpan", "Microsoft.VisualStudio.Text.ITrackingSpan", "Method[GetSpan].ReturnValue"] + - ["System.Int32", "Microsoft.VisualStudio.Text.Span", "Property[End]"] + - ["System.Boolean", "Microsoft.VisualStudio.Text.VirtualSnapshotSpan", "Property[IsEmpty]"] + - ["System.Boolean", "Microsoft.VisualStudio.Text.NormalizedSnapshotSpanCollection", "Property[System.Collections.Generic.ICollection.IsReadOnly]"] + - ["System.String", "Microsoft.VisualStudio.Text.SnapshotPoint", "Method[ToString].ReturnValue"] + - ["Microsoft.VisualStudio.Text.ITrackingSpan", "Microsoft.VisualStudio.Text.ITextSnapshot", "Method[CreateTrackingSpan].ReturnValue"] + - ["System.Int32", "Microsoft.VisualStudio.Text.ITextSnapshot", "Property[LineCount]"] + - ["Microsoft.VisualStudio.Text.SnapshotPoint", "Microsoft.VisualStudio.Text.SnapshotPoint", "Method[TranslateTo].ReturnValue"] + - ["System.Text.Encoding", "Microsoft.VisualStudio.Text.EncodingChangedEventArgs", "Property[NewEncoding]"] + - ["Microsoft.VisualStudio.Text.VirtualSnapshotPoint", "Microsoft.VisualStudio.Text.VirtualSnapshotSpan", "Property[Start]"] + - ["System.Object", "Microsoft.VisualStudio.Text.TextContentChangingEventArgs", "Property[EditTag]"] + - ["Microsoft.VisualStudio.Text.SnapshotPoint", "Microsoft.VisualStudio.Text.ITextSnapshotLine", "Property[End]"] + - ["System.Boolean", "Microsoft.VisualStudio.Text.Span", "Method[Equals].ReturnValue"] + - ["System.Boolean", "Microsoft.VisualStudio.Text.SnapshotPoint!", "Method[op_GreaterThan].ReturnValue"] + - ["System.String", "Microsoft.VisualStudio.Text.ITrackingSpan", "Method[GetText].ReturnValue"] + - ["Microsoft.VisualStudio.Text.SnapshotPoint", "Microsoft.VisualStudio.Text.SnapshotSpan", "Property[End]"] + - ["Microsoft.VisualStudio.Text.ITextSnapshotLine", "Microsoft.VisualStudio.Text.SnapshotPoint", "Method[GetContainingLine].ReturnValue"] + - ["System.Boolean", "Microsoft.VisualStudio.Text.NormalizedSnapshotSpanCollection", "Method[IntersectsWith].ReturnValue"] + - ["Microsoft.VisualStudio.Text.Span", "Microsoft.VisualStudio.Text.ITextChange", "Property[OldSpan]"] + - ["Microsoft.VisualStudio.Text.ITextBuffer", "Microsoft.VisualStudio.Text.ITrackingPoint", "Property[TextBuffer]"] + - ["System.String", "Microsoft.VisualStudio.Text.TextSnapshotToTextReader", "Method[ReadToEnd].ReturnValue"] + - ["Microsoft.VisualStudio.Text.SnapshotPoint", "Microsoft.VisualStudio.Text.ITextSnapshotLine", "Property[EndIncludingLineBreak]"] + - ["System.Nullable", "Microsoft.VisualStudio.Text.IMappingPoint", "Method[GetInsertionPoint].ReturnValue"] + - ["System.Boolean", "Microsoft.VisualStudio.Text.VirtualSnapshotSpan!", "Method[op_Equality].ReturnValue"] + - ["System.Int32", "Microsoft.VisualStudio.Text.VirtualSnapshotPoint", "Property[VirtualSpaces]"] + - ["System.Boolean", "Microsoft.VisualStudio.Text.EditOptions!", "Method[op_Inequality].ReturnValue"] + - ["System.Boolean", "Microsoft.VisualStudio.Text.ITextBuffer", "Property[EditInProgress]"] + - ["Microsoft.VisualStudio.Text.ITextBuffer", "Microsoft.VisualStudio.Text.IMappingPoint", "Property[AnchorBuffer]"] + - ["System.Boolean", "Microsoft.VisualStudio.Text.SnapshotSpan", "Method[Contains].ReturnValue"] + - ["Microsoft.VisualStudio.Text.TrackingFidelityMode", "Microsoft.VisualStudio.Text.TrackingFidelityMode!", "Field[Backward]"] + - ["Microsoft.VisualStudio.Text.PositionAffinity", "Microsoft.VisualStudio.Text.PositionAffinity!", "Field[Successor]"] + - ["System.Int32", "Microsoft.VisualStudio.Text.ITextSnapshotLine", "Property[LineBreakLength]"] + - ["Microsoft.VisualStudio.Text.PositionAffinity", "Microsoft.VisualStudio.Text.PositionAffinity!", "Field[Predecessor]"] + - ["System.Boolean", "Microsoft.VisualStudio.Text.VirtualSnapshotSpan!", "Method[op_Inequality].ReturnValue"] + - ["System.Boolean", "Microsoft.VisualStudio.Text.NormalizedSpanCollection!", "Method[op_Equality].ReturnValue"] + - ["Microsoft.VisualStudio.Text.NormalizedSnapshotSpanCollection", "Microsoft.VisualStudio.Text.NormalizedSnapshotSpanCollection!", "Method[Union].ReturnValue"] + - ["Microsoft.VisualStudio.Text.Span", "Microsoft.VisualStudio.Text.Span!", "Method[FromBounds].ReturnValue"] + - ["System.Boolean", "Microsoft.VisualStudio.Text.NormalizedSnapshotSpanCollection", "Method[OverlapsWith].ReturnValue"] + - ["System.Boolean", "Microsoft.VisualStudio.Text.ITextEdit", "Property[HasFailedChanges]"] + - ["System.Boolean", "Microsoft.VisualStudio.Text.ITextDocument", "Property[IsDirty]"] + - ["System.String", "Microsoft.VisualStudio.Text.NormalizedSnapshotSpanCollection", "Method[ToString].ReturnValue"] + - ["System.Text.Encoding", "Microsoft.VisualStudio.Text.IEncodingDetector", "Method[GetStreamEncoding].ReturnValue"] + - ["Microsoft.VisualStudio.Text.SnapshotSpan", "Microsoft.VisualStudio.Text.ITextSnapshotLine", "Property[Extent]"] + - ["Microsoft.VisualStudio.Text.ITextSnapshot", "Microsoft.VisualStudio.Text.ITextBufferEdit", "Method[Apply].ReturnValue"] + - ["Microsoft.VisualStudio.Text.ITrackingSpan", "Microsoft.VisualStudio.Text.ITextVersion", "Method[CreateTrackingSpan].ReturnValue"] + - ["Microsoft.VisualStudio.Text.ITextVersion", "Microsoft.VisualStudio.Text.ITextSnapshot", "Property[Version]"] + - ["System.Collections.Generic.IEnumerable", "Microsoft.VisualStudio.Text.ITextSnapshot", "Property[Lines]"] + - ["Microsoft.VisualStudio.Text.FileActionTypes", "Microsoft.VisualStudio.Text.FileActionTypes!", "Field[ContentSavedToDisk]"] + - ["Microsoft.VisualStudio.Text.IReadOnlyRegionEdit", "Microsoft.VisualStudio.Text.ITextBuffer", "Method[CreateReadOnlyRegionEdit].ReturnValue"] + - ["Microsoft.VisualStudio.Text.SpanTrackingMode", "Microsoft.VisualStudio.Text.SpanTrackingMode!", "Field[Custom]"] + - ["System.Int32", "Microsoft.VisualStudio.Text.ITextChange", "Property[NewPosition]"] + - ["Microsoft.VisualStudio.Text.ITextBuffer", "Microsoft.VisualStudio.Text.ITextSnapshot", "Property[TextBuffer]"] + - ["System.Boolean", "Microsoft.VisualStudio.Text.ITextBuffer", "Method[IsReadOnly].ReturnValue"] + - ["System.Boolean", "Microsoft.VisualStudio.Text.NormalizedSnapshotSpanCollection!", "Method[op_Equality].ReturnValue"] + - ["Microsoft.VisualStudio.Text.ITextSnapshot", "Microsoft.VisualStudio.Text.SnapshotPoint", "Property[Snapshot]"] + - ["Microsoft.VisualStudio.Text.SnapshotPoint", "Microsoft.VisualStudio.Text.SnapshotPoint", "Method[Subtract].ReturnValue"] + - ["Microsoft.VisualStudio.Text.TrackingFidelityMode", "Microsoft.VisualStudio.Text.ITrackingSpan", "Property[TrackingFidelity]"] + - ["Microsoft.VisualStudio.Text.NormalizedSpanCollection", "Microsoft.VisualStudio.Text.NormalizedSpanCollection!", "Method[Union].ReturnValue"] + - ["System.Boolean", "Microsoft.VisualStudio.Text.SnapshotSpan", "Method[OverlapsWith].ReturnValue"] + - ["Microsoft.VisualStudio.Utilities.IContentType", "Microsoft.VisualStudio.Text.ContentTypeChangedEventArgs", "Property[AfterContentType]"] + - ["System.String", "Microsoft.VisualStudio.Text.Span", "Method[ToString].ReturnValue"] + - ["Microsoft.VisualStudio.Text.IMappingPoint", "Microsoft.VisualStudio.Text.IMappingSpan", "Property[Start]"] + - ["System.Nullable", "Microsoft.VisualStudio.Text.VirtualSnapshotSpan", "Method[Overlap].ReturnValue"] + - ["System.Boolean", "Microsoft.VisualStudio.Text.SnapshotPoint!", "Method[op_LessThan].ReturnValue"] + - ["Microsoft.VisualStudio.Text.ITextBuffer", "Microsoft.VisualStudio.Text.ITextVersion", "Property[TextBuffer]"] + - ["System.Int32", "Microsoft.VisualStudio.Text.ITextChange", "Property[Delta]"] + - ["System.Boolean", "Microsoft.VisualStudio.Text.NormalizedSnapshotSpanCollection", "Method[Equals].ReturnValue"] + - ["System.Int32", "Microsoft.VisualStudio.Text.VirtualSnapshotSpan", "Method[GetHashCode].ReturnValue"] + - ["System.Boolean", "Microsoft.VisualStudio.Text.SnapshotSpan!", "Method[op_Equality].ReturnValue"] + - ["Microsoft.VisualStudio.Text.SnapshotSpan", "Microsoft.VisualStudio.Text.SnapshotSpanEventArgs", "Property[Span]"] + - ["System.Int32", "Microsoft.VisualStudio.Text.SnapshotPoint!", "Method[op_Implicit].ReturnValue"] + - ["Microsoft.VisualStudio.Text.INormalizedTextChangeCollection", "Microsoft.VisualStudio.Text.ITextVersion", "Property[Changes]"] + - ["Microsoft.VisualStudio.Text.EditOptions", "Microsoft.VisualStudio.Text.TextContentChangedEventArgs", "Property[Options]"] + - ["System.Boolean", "Microsoft.VisualStudio.Text.EditOptions", "Method[Equals].ReturnValue"] + - ["Microsoft.VisualStudio.Text.ITextSnapshotLine", "Microsoft.VisualStudio.Text.ITextSnapshot", "Method[GetLineFromPosition].ReturnValue"] + - ["System.Boolean", "Microsoft.VisualStudio.Text.NormalizedSpanCollection", "Method[Equals].ReturnValue"] + - ["System.Int32", "Microsoft.VisualStudio.Text.ITextSnapshot", "Property[Length]"] + - ["System.Boolean", "Microsoft.VisualStudio.Text.NormalizedSnapshotSpanCollection!", "Method[op_Inequality].ReturnValue"] + - ["System.Char[]", "Microsoft.VisualStudio.Text.ITextSnapshot", "Method[ToCharArray].ReturnValue"] + - ["Microsoft.VisualStudio.Text.ITextBuffer", "Microsoft.VisualStudio.Text.ITrackingSpan", "Property[TextBuffer]"] + - ["System.Int32", "Microsoft.VisualStudio.Text.ITextChange", "Property[NewLength]"] + - ["Microsoft.VisualStudio.Text.ITextSnapshot", "Microsoft.VisualStudio.Text.ITextBufferEdit", "Property[Snapshot]"] + - ["Microsoft.VisualStudio.Text.ITextVersion", "Microsoft.VisualStudio.Text.ITextVersion", "Property[Next]"] + - ["System.Int32", "Microsoft.VisualStudio.Text.TextSnapshotToTextReader", "Method[Peek].ReturnValue"] + - ["Microsoft.VisualStudio.Text.ITextBuffer", "Microsoft.VisualStudio.Text.ITextBufferFactoryService", "Method[CreateTextBuffer].ReturnValue"] + - ["System.Nullable", "Microsoft.VisualStudio.Text.Span", "Method[Overlap].ReturnValue"] + - ["System.Boolean", "Microsoft.VisualStudio.Text.NormalizedSnapshotSpanCollection", "Method[Contains].ReturnValue"] + - ["Microsoft.VisualStudio.Text.SpanTrackingMode", "Microsoft.VisualStudio.Text.SpanTrackingMode!", "Field[EdgePositive]"] + - ["System.Boolean", "Microsoft.VisualStudio.Text.VirtualSnapshotPoint!", "Method[op_GreaterThan].ReturnValue"] + - ["Microsoft.VisualStudio.Text.NormalizedSpanCollection", "Microsoft.VisualStudio.Text.NormalizedSpanCollection!", "Method[Overlap].ReturnValue"] + - ["Microsoft.VisualStudio.Text.NormalizedSnapshotSpanCollection", "Microsoft.VisualStudio.Text.NormalizedSnapshotSpanCollection!", "Method[Overlap].ReturnValue"] + - ["Microsoft.VisualStudio.Text.ReloadResult", "Microsoft.VisualStudio.Text.ReloadResult!", "Field[Aborted]"] + - ["System.Boolean", "Microsoft.VisualStudio.Text.VirtualSnapshotPoint", "Method[Equals].ReturnValue"] + - ["System.Boolean", "Microsoft.VisualStudio.Text.SnapshotSpan", "Method[IntersectsWith].ReturnValue"] + - ["System.Object", "Microsoft.VisualStudio.Text.NormalizedSnapshotSpanCollection", "Property[System.Collections.ICollection.SyncRoot]"] + - ["Microsoft.VisualStudio.Text.EdgeInsertionMode", "Microsoft.VisualStudio.Text.EdgeInsertionMode!", "Field[Deny]"] + - ["System.Boolean", "Microsoft.VisualStudio.Text.ITextEdit", "Method[Delete].ReturnValue"] + - ["Microsoft.VisualStudio.Text.ITrackingPoint", "Microsoft.VisualStudio.Text.ITextSnapshot", "Method[CreateTrackingPoint].ReturnValue"] + - ["System.Boolean", "Microsoft.VisualStudio.Text.Span", "Property[IsEmpty]"] + - ["Microsoft.VisualStudio.Utilities.IContentType", "Microsoft.VisualStudio.Text.TextDataModelContentTypeChangedEventArgs", "Property[BeforeContentType]"] + - ["System.Boolean", "Microsoft.VisualStudio.Text.VirtualSnapshotPoint!", "Method[op_Inequality].ReturnValue"] + - ["System.Boolean", "Microsoft.VisualStudio.Text.NormalizedSnapshotSpanCollection", "Property[System.Collections.ICollection.IsSynchronized]"] + - ["System.DateTime", "Microsoft.VisualStudio.Text.ITextDocument", "Property[LastContentModifiedTime]"] + - ["System.Boolean", "Microsoft.VisualStudio.Text.INormalizedTextChangeCollection", "Property[IncludesLineChanges]"] + - ["Microsoft.VisualStudio.Text.PointTrackingMode", "Microsoft.VisualStudio.Text.PointTrackingMode!", "Field[Negative]"] + - ["Microsoft.VisualStudio.Text.ITextSnapshot", "Microsoft.VisualStudio.Text.TextSnapshotChangedEventArgs", "Property[After]"] + - ["System.Boolean", "Microsoft.VisualStudio.Text.VirtualSnapshotSpan", "Method[OverlapsWith].ReturnValue"] + - ["Microsoft.VisualStudio.Text.ITextSnapshot", "Microsoft.VisualStudio.Text.PreContentChangedEventArgs", "Property[BeforeSnapshot]"] + - ["System.Boolean", "Microsoft.VisualStudio.Text.ITextEdit", "Method[Insert].ReturnValue"] + - ["Microsoft.VisualStudio.Text.SnapshotPoint", "Microsoft.VisualStudio.Text.SnapshotPoint!", "Method[op_Subtraction].ReturnValue"] + - ["Microsoft.VisualStudio.Text.SnapshotPoint", "Microsoft.VisualStudio.Text.VirtualSnapshotPoint", "Property[Position]"] + - ["Microsoft.VisualStudio.Text.ITextSnapshot", "Microsoft.VisualStudio.Text.ITextBuffer", "Method[Insert].ReturnValue"] + - ["Microsoft.VisualStudio.Text.ITextBuffer", "Microsoft.VisualStudio.Text.IMappingSpan", "Property[AnchorBuffer]"] + - ["System.Boolean", "Microsoft.VisualStudio.Text.NormalizedSnapshotSpanCollection", "Property[System.Collections.IList.IsFixedSize]"] + - ["System.Int32", "Microsoft.VisualStudio.Text.ITextChange", "Property[OldLength]"] + - ["Microsoft.VisualStudio.Text.IMappingPoint", "Microsoft.VisualStudio.Text.IMappingSpan", "Property[End]"] + - ["System.String", "Microsoft.VisualStudio.Text.ITextSnapshotLine", "Method[GetTextIncludingLineBreak].ReturnValue"] + - ["System.Int32", "Microsoft.VisualStudio.Text.TextSnapshotToTextReader", "Method[ReadBlock].ReturnValue"] + - ["Microsoft.VisualStudio.Text.ITextSnapshot", "Microsoft.VisualStudio.Text.VirtualSnapshotSpan", "Property[Snapshot]"] + - ["System.String", "Microsoft.VisualStudio.Text.ITextDocument", "Property[FilePath]"] + - ["System.Int32", "Microsoft.VisualStudio.Text.VirtualSnapshotPoint", "Method[GetHashCode].ReturnValue"] + - ["System.Int32", "Microsoft.VisualStudio.Text.NormalizedSnapshotSpanCollection", "Method[System.Collections.IList.Add].ReturnValue"] + - ["System.Boolean", "Microsoft.VisualStudio.Text.SnapshotSpan", "Property[IsEmpty]"] + - ["System.Int32", "Microsoft.VisualStudio.Text.NormalizedSnapshotSpanCollection", "Method[IndexOf].ReturnValue"] + - ["System.String", "Microsoft.VisualStudio.Text.TextDocumentFileActionEventArgs", "Property[FilePath]"] + - ["Microsoft.VisualStudio.Text.VirtualSnapshotPoint", "Microsoft.VisualStudio.Text.VirtualSnapshotPoint", "Method[TranslateTo].ReturnValue"] + - ["System.Boolean", "Microsoft.VisualStudio.Text.SnapshotSpan!", "Method[op_Inequality].ReturnValue"] + - ["Microsoft.VisualStudio.Text.ITextVersion", "Microsoft.VisualStudio.Text.TextSnapshotChangedEventArgs", "Property[AfterVersion]"] + - ["Microsoft.VisualStudio.Text.Span", "Microsoft.VisualStudio.Text.ITrackingSpan", "Method[GetSpan].ReturnValue"] + - ["System.Boolean", "Microsoft.VisualStudio.Text.Span", "Method[Contains].ReturnValue"] + - ["Microsoft.VisualStudio.Text.NormalizedSpanCollection", "Microsoft.VisualStudio.Text.NormalizedSpanCollection!", "Method[Intersection].ReturnValue"] + - ["System.Object", "Microsoft.VisualStudio.Text.NormalizedSnapshotSpanCollection", "Property[System.Collections.IList.Item]"] + - ["System.String", "Microsoft.VisualStudio.Text.VirtualSnapshotSpan", "Method[GetText].ReturnValue"] + - ["System.String", "Microsoft.VisualStudio.Text.ITextChange", "Property[NewText]"] + - ["Microsoft.VisualStudio.Utilities.IContentType", "Microsoft.VisualStudio.Text.ITextBuffer", "Property[ContentType]"] + - ["System.Collections.IEnumerator", "Microsoft.VisualStudio.Text.NormalizedSnapshotSpanCollection", "Method[System.Collections.IEnumerable.GetEnumerator].ReturnValue"] + - ["System.String", "Microsoft.VisualStudio.Text.SnapshotSpan", "Method[GetText].ReturnValue"] + - ["Microsoft.VisualStudio.Text.SnapshotPoint", "Microsoft.VisualStudio.Text.SnapshotSpan", "Property[Start]"] + - ["System.Boolean", "Microsoft.VisualStudio.Text.ITextDocumentFactoryService", "Method[TryGetTextDocument].ReturnValue"] + - ["Microsoft.VisualStudio.Utilities.IContentType", "Microsoft.VisualStudio.Text.ITextSnapshot", "Property[ContentType]"] + - ["System.Boolean", "Microsoft.VisualStudio.Text.VirtualSnapshotSpan", "Method[Equals].ReturnValue"] + - ["System.Boolean", "Microsoft.VisualStudio.Text.SnapshotPoint!", "Method[op_Equality].ReturnValue"] + - ["System.Char", "Microsoft.VisualStudio.Text.ITextSnapshot", "Property[Item]"] + - ["Microsoft.VisualStudio.Utilities.IContentType", "Microsoft.VisualStudio.Text.ITextBufferFactoryService", "Property[PlaintextContentType]"] + - ["System.Boolean", "Microsoft.VisualStudio.Text.VirtualSnapshotPoint!", "Method[op_LessThanOrEqual].ReturnValue"] + - ["Microsoft.VisualStudio.Text.SnapshotPoint", "Microsoft.VisualStudio.Text.ITrackingSpan", "Method[GetEndPoint].ReturnValue"] + - ["System.Boolean", "Microsoft.VisualStudio.Text.ITextEdit", "Method[Replace].ReturnValue"] + - ["Microsoft.VisualStudio.Text.SnapshotSpan", "Microsoft.VisualStudio.Text.NormalizedSnapshotSpanCollection", "Property[Item]"] + - ["System.String", "Microsoft.VisualStudio.Text.ITextSnapshotLine", "Method[GetLineBreakText].ReturnValue"] + - ["Microsoft.VisualStudio.Text.SpanTrackingMode", "Microsoft.VisualStudio.Text.SpanTrackingMode!", "Field[EdgeInclusive]"] + - ["System.Int32", "Microsoft.VisualStudio.Text.ITextSnapshotLine", "Property[LengthIncludingLineBreak]"] + - ["Microsoft.VisualStudio.Text.NormalizedSnapshotSpanCollection", "Microsoft.VisualStudio.Text.NormalizedSnapshotSpanCollection!", "Method[Difference].ReturnValue"] + - ["System.Nullable", "Microsoft.VisualStudio.Text.Span", "Method[Intersection].ReturnValue"] + - ["System.Int32", "Microsoft.VisualStudio.Text.ITextChange", "Property[NewEnd]"] + - ["Microsoft.VisualStudio.Text.ITextDocument", "Microsoft.VisualStudio.Text.TextDocumentEventArgs", "Property[TextDocument]"] + - ["System.String", "Microsoft.VisualStudio.Text.ITextChange", "Property[OldText]"] + - ["Microsoft.VisualStudio.Text.SnapshotPoint", "Microsoft.VisualStudio.Text.ITextSnapshotLine", "Property[Start]"] + - ["Microsoft.VisualStudio.Text.ITextDocument", "Microsoft.VisualStudio.Text.ITextDocumentFactoryService", "Method[CreateTextDocument].ReturnValue"] + - ["Microsoft.VisualStudio.Text.FileActionTypes", "Microsoft.VisualStudio.Text.FileActionTypes!", "Field[ContentLoadedFromDisk]"] + - ["Microsoft.VisualStudio.Text.IReadOnlyRegion", "Microsoft.VisualStudio.Text.IReadOnlyRegionEdit", "Method[CreateDynamicReadOnlyRegion].ReturnValue"] + - ["Microsoft.VisualStudio.Text.FileActionTypes", "Microsoft.VisualStudio.Text.TextDocumentFileActionEventArgs", "Property[FileActionType]"] + - ["System.Boolean", "Microsoft.VisualStudio.Text.SnapshotSpan", "Method[Equals].ReturnValue"] + - ["Microsoft.VisualStudio.Text.SnapshotPoint", "Microsoft.VisualStudio.Text.ITrackingPoint", "Method[GetPoint].ReturnValue"] + - ["System.Boolean", "Microsoft.VisualStudio.Text.Span", "Method[OverlapsWith].ReturnValue"] + - ["Microsoft.VisualStudio.Text.EditOptions", "Microsoft.VisualStudio.Text.EditOptions!", "Field[None]"] + - ["Microsoft.VisualStudio.Text.NormalizedSpanCollection", "Microsoft.VisualStudio.Text.NormalizedSnapshotSpanCollection!", "Method[op_Implicit].ReturnValue"] + - ["System.Boolean", "Microsoft.VisualStudio.Text.EditOptions!", "Method[op_Equality].ReturnValue"] + - ["System.Object", "Microsoft.VisualStudio.Text.TextSnapshotChangedEventArgs", "Property[EditTag]"] + - ["System.Boolean", "Microsoft.VisualStudio.Text.ITextEdit", "Property[HasEffectiveChanges]"] + - ["System.Int32", "Microsoft.VisualStudio.Text.SnapshotPoint", "Method[CompareTo].ReturnValue"] + - ["Microsoft.VisualStudio.Text.ITextSnapshot", "Microsoft.VisualStudio.Text.TextContentChangingEventArgs", "Property[Before]"] + - ["Microsoft.VisualStudio.Text.ITextSnapshot", "Microsoft.VisualStudio.Text.ITextBuffer", "Method[Delete].ReturnValue"] + - ["System.Boolean", "Microsoft.VisualStudio.Text.VirtualSnapshotPoint", "Property[IsInVirtualSpace]"] + - ["Microsoft.VisualStudio.Text.NormalizedSnapshotSpanCollection", "Microsoft.VisualStudio.Text.NormalizedSnapshotSpanCollection!", "Method[Intersection].ReturnValue"] + - ["System.Int32", "Microsoft.VisualStudio.Text.Span", "Method[GetHashCode].ReturnValue"] + - ["Microsoft.VisualStudio.Text.PointTrackingMode", "Microsoft.VisualStudio.Text.PointTrackingMode!", "Field[Positive]"] + - ["System.Text.Encoding", "Microsoft.VisualStudio.Text.ITextDocument", "Property[Encoding]"] + - ["Microsoft.VisualStudio.Text.SpanTrackingMode", "Microsoft.VisualStudio.Text.ITrackingSpan", "Property[TrackingMode]"] + - ["System.Int32", "Microsoft.VisualStudio.Text.SnapshotPoint", "Method[Difference].ReturnValue"] + - ["System.Int32", "Microsoft.VisualStudio.Text.ITextChange", "Property[OldPosition]"] + - ["Microsoft.VisualStudio.Text.IReadOnlyRegion", "Microsoft.VisualStudio.Text.IReadOnlyRegionEdit", "Method[CreateReadOnlyRegion].ReturnValue"] + - ["System.Nullable", "Microsoft.VisualStudio.Text.IMappingPoint", "Method[GetPoint].ReturnValue"] + - ["Microsoft.VisualStudio.Text.Span", "Microsoft.VisualStudio.Text.ITextChange", "Property[NewSpan]"] + - ["Microsoft.VisualStudio.Text.DynamicReadOnlyRegionQuery", "Microsoft.VisualStudio.Text.IReadOnlyRegion", "Property[QueryCallback]"] + - ["System.Text.Encoding", "Microsoft.VisualStudio.Text.EncodingChangedEventArgs", "Property[OldEncoding]"] + - ["Microsoft.VisualStudio.Text.ITrackingSpan", "Microsoft.VisualStudio.Text.ITextVersion", "Method[CreateCustomTrackingSpan].ReturnValue"] + - ["Microsoft.VisualStudio.Text.ITextEdit", "Microsoft.VisualStudio.Text.ITextBuffer", "Method[CreateEdit].ReturnValue"] + - ["Microsoft.VisualStudio.Text.TrackingFidelityMode", "Microsoft.VisualStudio.Text.ITrackingPoint", "Property[TrackingFidelity]"] + - ["Microsoft.VisualStudio.Text.Span", "Microsoft.VisualStudio.Text.SnapshotSpan", "Property[Span]"] + - ["Microsoft.VisualStudio.Text.Differencing.StringDifferenceOptions", "Microsoft.VisualStudio.Text.EditOptions", "Property[DifferenceOptions]"] + - ["System.Boolean", "Microsoft.VisualStudio.Text.SnapshotPoint", "Method[Equals].ReturnValue"] + - ["System.Int32", "Microsoft.VisualStudio.Text.SnapshotPoint", "Property[Position]"] + - ["Microsoft.VisualStudio.Text.NormalizedSpanCollection", "Microsoft.VisualStudio.Text.NormalizedSpanCollection!", "Method[Difference].ReturnValue"] + - ["Microsoft.VisualStudio.Text.SnapshotPoint", "Microsoft.VisualStudio.Text.SnapshotPoint!", "Method[op_Addition].ReturnValue"] + - ["Microsoft.VisualStudio.Text.ITextSnapshotLine", "Microsoft.VisualStudio.Text.ITextSnapshot", "Method[GetLineFromLineNumber].ReturnValue"] + - ["Microsoft.VisualStudio.Utilities.IContentType", "Microsoft.VisualStudio.Text.ContentTypeChangedEventArgs", "Property[BeforeContentType]"] + - ["Microsoft.VisualStudio.Text.VirtualSnapshotSpan", "Microsoft.VisualStudio.Text.VirtualSnapshotSpan", "Method[TranslateTo].ReturnValue"] + - ["Microsoft.VisualStudio.Text.TrackingFidelityMode", "Microsoft.VisualStudio.Text.TrackingFidelityMode!", "Field[Forward]"] + - ["System.Boolean", "Microsoft.VisualStudio.Text.EditOptions", "Property[ComputeMinimalChange]"] + - ["Microsoft.VisualStudio.Text.ITextVersion", "Microsoft.VisualStudio.Text.TextContentChangingEventArgs", "Property[BeforeVersion]"] + - ["System.Int32", "Microsoft.VisualStudio.Text.VirtualSnapshotPoint", "Method[CompareTo].ReturnValue"] + - ["Microsoft.VisualStudio.Text.ITrackingSpan", "Microsoft.VisualStudio.Text.IReadOnlyRegion", "Property[Span]"] + - ["System.Nullable", "Microsoft.VisualStudio.Text.SnapshotSpan", "Method[Overlap].ReturnValue"] + - ["System.Boolean", "Microsoft.VisualStudio.Text.VirtualSnapshotSpan", "Method[IntersectsWith].ReturnValue"] + - ["System.Nullable", "Microsoft.VisualStudio.Text.VirtualSnapshotSpan", "Method[Intersection].ReturnValue"] + - ["Microsoft.VisualStudio.Text.ITextSnapshot", "Microsoft.VisualStudio.Text.ITextSnapshotLine", "Property[Snapshot]"] + - ["Microsoft.VisualStudio.Utilities.IContentType", "Microsoft.VisualStudio.Text.ITextBufferFactoryService", "Property[TextContentType]"] + - ["System.Int32", "Microsoft.VisualStudio.Text.ITrackingPoint", "Method[GetPosition].ReturnValue"] + - ["System.Int32", "Microsoft.VisualStudio.Text.ITextSnapshot", "Method[GetLineNumberFromPosition].ReturnValue"] + - ["Microsoft.VisualStudio.Text.PointTrackingMode", "Microsoft.VisualStudio.Text.ITrackingPoint", "Property[TrackingMode]"] + - ["System.String", "Microsoft.VisualStudio.Text.ITextSnapshotLine", "Method[GetText].ReturnValue"] + - ["Microsoft.VisualStudio.Text.SpanTrackingMode", "Microsoft.VisualStudio.Text.SpanTrackingMode!", "Field[EdgeNegative]"] + - ["System.Int32", "Microsoft.VisualStudio.Text.ITextChange", "Property[OldEnd]"] + - ["Microsoft.VisualStudio.Text.SnapshotPoint", "Microsoft.VisualStudio.Text.SnapshotPoint", "Method[Add].ReturnValue"] + - ["Microsoft.VisualStudio.Utilities.IContentType", "Microsoft.VisualStudio.Text.ITextBufferFactoryService", "Property[InertContentType]"] + - ["Microsoft.VisualStudio.Text.EdgeInsertionMode", "Microsoft.VisualStudio.Text.EdgeInsertionMode!", "Field[Allow]"] + - ["Microsoft.VisualStudio.Text.TrackingFidelityMode", "Microsoft.VisualStudio.Text.TrackingFidelityMode!", "Field[UndoRedo]"] + - ["Microsoft.VisualStudio.Text.EditOptions", "Microsoft.VisualStudio.Text.EditOptions!", "Field[DefaultMinimalChange]"] + - ["System.Boolean", "Microsoft.VisualStudio.Text.NormalizedSpanCollection!", "Method[op_Inequality].ReturnValue"] + - ["System.Boolean", "Microsoft.VisualStudio.Text.VirtualSnapshotPoint!", "Method[op_Equality].ReturnValue"] + - ["Microsoft.VisualStudio.Text.INormalizedTextChangeCollection", "Microsoft.VisualStudio.Text.PreContentChangedEventArgs", "Property[Changes]"] + - ["System.Boolean", "Microsoft.VisualStudio.Text.ITextDocument", "Property[IsReloading]"] + - ["System.DateTime", "Microsoft.VisualStudio.Text.ITextDocument", "Property[LastSavedTime]"] + - ["System.Char", "Microsoft.VisualStudio.Text.SnapshotPoint", "Method[GetChar].ReturnValue"] + - ["System.Int32", "Microsoft.VisualStudio.Text.ITextVersion", "Property[VersionNumber]"] + - ["System.Boolean", "Microsoft.VisualStudio.Text.VirtualSnapshotSpan", "Property[IsInVirtualSpace]"] + - ["Microsoft.VisualStudio.Utilities.IContentType", "Microsoft.VisualStudio.Text.TextDataModelContentTypeChangedEventArgs", "Property[AfterContentType]"] + - ["System.Int32", "Microsoft.VisualStudio.Text.SnapshotPoint", "Method[GetHashCode].ReturnValue"] + - ["System.Boolean", "Microsoft.VisualStudio.Text.NormalizedSpanCollection", "Method[OverlapsWith].ReturnValue"] + - ["System.Int32", "Microsoft.VisualStudio.Text.SnapshotPoint!", "Method[op_Subtraction].ReturnValue"] + - ["System.Boolean", "Microsoft.VisualStudio.Text.Span!", "Method[op_Inequality].ReturnValue"] + - ["Microsoft.VisualStudio.Utilities.IContentType", "Microsoft.VisualStudio.Text.ITextDataModel", "Property[ContentType]"] + - ["Microsoft.VisualStudio.Text.ITextVersion", "Microsoft.VisualStudio.Text.TextSnapshotChangedEventArgs", "Property[BeforeVersion]"] + - ["System.String", "Microsoft.VisualStudio.Text.TextSnapshotToTextReader", "Method[ReadLine].ReturnValue"] + - ["Microsoft.VisualStudio.Text.ITextSnapshot", "Microsoft.VisualStudio.Text.ITextBuffer", "Method[Replace].ReturnValue"] + - ["System.Boolean", "Microsoft.VisualStudio.Text.NormalizedSpanCollection", "Method[IntersectsWith].ReturnValue"] + - ["Microsoft.VisualStudio.Text.Projection.IBufferGraph", "Microsoft.VisualStudio.Text.IMappingSpan", "Property[BufferGraph]"] + - ["System.Int32", "Microsoft.VisualStudio.Text.Span", "Property[Start]"] + - ["Microsoft.VisualStudio.Text.INormalizedTextChangeCollection", "Microsoft.VisualStudio.Text.TextContentChangedEventArgs", "Property[Changes]"] + - ["System.Int32", "Microsoft.VisualStudio.Text.ITextChange", "Property[LineCountDelta]"] + - ["Microsoft.VisualStudio.Text.ReloadResult", "Microsoft.VisualStudio.Text.ReloadResult!", "Field[Succeeded]"] + - ["Microsoft.VisualStudio.Text.SnapshotSpan", "Microsoft.VisualStudio.Text.SnapshotSpan", "Method[TranslateTo].ReturnValue"] + - ["System.Int32", "Microsoft.VisualStudio.Text.VirtualSnapshotSpan", "Property[Length]"] + - ["System.Int32", "Microsoft.VisualStudio.Text.ITextVersion", "Property[ReiteratedVersionNumber]"] + - ["System.String", "Microsoft.VisualStudio.Text.EditOptions", "Method[ToString].ReturnValue"] + - ["System.String", "Microsoft.VisualStudio.Text.VirtualSnapshotPoint", "Method[ToString].ReturnValue"] + - ["Microsoft.VisualStudio.Text.ITextSnapshot", "Microsoft.VisualStudio.Text.SnapshotSpan", "Property[Snapshot]"] + - ["Microsoft.VisualStudio.Text.VirtualSnapshotPoint", "Microsoft.VisualStudio.Text.VirtualSnapshotSpan", "Property[End]"] + - ["Microsoft.VisualStudio.Text.NormalizedSnapshotSpanCollection", "Microsoft.VisualStudio.Text.IMappingSpan", "Method[GetSpans].ReturnValue"] + - ["Microsoft.VisualStudio.Text.ITextDocument", "Microsoft.VisualStudio.Text.ITextDocumentFactoryService", "Method[CreateAndLoadTextDocument].ReturnValue"] + - ["System.Boolean", "Microsoft.VisualStudio.Text.TextContentChangingEventArgs", "Property[Canceled]"] + - ["System.Int32", "Microsoft.VisualStudio.Text.Span", "Property[Length]"] + - ["Microsoft.VisualStudio.Text.ITextBuffer", "Microsoft.VisualStudio.Text.ITextDataModel", "Property[DataBuffer]"] + - ["System.Boolean", "Microsoft.VisualStudio.Text.NormalizedSnapshotSpanCollection", "Property[System.Collections.IList.IsReadOnly]"] + - ["Microsoft.VisualStudio.Text.Projection.IBufferGraph", "Microsoft.VisualStudio.Text.IMappingPoint", "Property[BufferGraph]"] + - ["System.Boolean", "Microsoft.VisualStudio.Text.Span!", "Method[op_Equality].ReturnValue"] + - ["System.String", "Microsoft.VisualStudio.Text.NormalizedSpanCollection", "Method[ToString].ReturnValue"] + - ["System.DateTime", "Microsoft.VisualStudio.Text.TextDocumentFileActionEventArgs", "Property[Time]"] + - ["Microsoft.VisualStudio.Text.ITextSnapshot", "Microsoft.VisualStudio.Text.TextSnapshotChangedEventArgs", "Property[Before]"] + - ["System.Boolean", "Microsoft.VisualStudio.Text.ITextBufferEdit", "Property[Canceled]"] + - ["System.Boolean", "Microsoft.VisualStudio.Text.ITextBuffer", "Method[CheckEditAccess].ReturnValue"] + - ["Microsoft.VisualStudio.Text.ITextBuffer", "Microsoft.VisualStudio.Text.ITextDocument", "Property[TextBuffer]"] + - ["Microsoft.VisualStudio.Text.ITextBuffer", "Microsoft.VisualStudio.Text.ITextDataModel", "Property[DocumentBuffer]"] + - ["System.Int32", "Microsoft.VisualStudio.Text.NormalizedSnapshotSpanCollection", "Method[GetHashCode].ReturnValue"] + - ["Microsoft.VisualStudio.Text.SnapshotPoint", "Microsoft.VisualStudio.Text.ITrackingSpan", "Method[GetStartPoint].ReturnValue"] + - ["System.Boolean", "Microsoft.VisualStudio.Text.SnapshotPoint!", "Method[op_Inequality].ReturnValue"] + - ["Microsoft.VisualStudio.Text.SnapshotSpan", "Microsoft.VisualStudio.Text.VirtualSnapshotSpan", "Property[SnapshotSpan]"] + - ["System.Boolean", "Microsoft.VisualStudio.Text.VirtualSnapshotSpan", "Method[Contains].ReturnValue"] + - ["System.Int32", "Microsoft.VisualStudio.Text.ITextVersion", "Property[Length]"] + - ["Microsoft.VisualStudio.Text.SnapshotSpan", "Microsoft.VisualStudio.Text.ITextSnapshotLine", "Property[ExtentIncludingLineBreak]"] + - ["System.Int32", "Microsoft.VisualStudio.Text.ITextSnapshotLine", "Property[LineNumber]"] + - ["System.Int32", "Microsoft.VisualStudio.Text.SnapshotSpan", "Property[Length]"] + - ["System.Boolean", "Microsoft.VisualStudio.Text.VirtualSnapshotPoint!", "Method[op_LessThan].ReturnValue"] + - ["Microsoft.VisualStudio.Text.ReloadResult", "Microsoft.VisualStudio.Text.ReloadResult!", "Field[SucceededWithCharacterSubstitutions]"] + - ["System.Int32", "Microsoft.VisualStudio.Text.NormalizedSpanCollection", "Method[GetHashCode].ReturnValue"] + - ["Microsoft.VisualStudio.Text.FileActionTypes", "Microsoft.VisualStudio.Text.FileActionTypes!", "Field[DocumentRenamed]"] + - ["Microsoft.VisualStudio.Text.Span", "Microsoft.VisualStudio.Text.SnapshotSpan!", "Method[op_Implicit].ReturnValue"] + - ["Microsoft.VisualStudio.Text.ITextSnapshot", "Microsoft.VisualStudio.Text.ITextBuffer", "Property[CurrentSnapshot]"] + - ["System.String", "Microsoft.VisualStudio.Text.VirtualSnapshotSpan", "Method[ToString].ReturnValue"] + - ["System.Nullable", "Microsoft.VisualStudio.Text.SnapshotSpan", "Method[Intersection].ReturnValue"] + - ["System.Int32", "Microsoft.VisualStudio.Text.TextSnapshotToTextReader", "Method[Read].ReturnValue"] + - ["System.Collections.Generic.IEnumerator", "Microsoft.VisualStudio.Text.NormalizedSnapshotSpanCollection", "Method[GetEnumerator].ReturnValue"] + - ["System.Boolean", "Microsoft.VisualStudio.Text.NormalizedSnapshotSpanCollection", "Method[System.Collections.Generic.ICollection.Remove].ReturnValue"] + - ["System.Boolean", "Microsoft.VisualStudio.Text.VirtualSnapshotPoint!", "Method[op_GreaterThanOrEqual].ReturnValue"] + - ["System.Int32", "Microsoft.VisualStudio.Text.ITextSnapshotLine", "Property[Length]"] + - ["System.String", "Microsoft.VisualStudio.Text.SnapshotSpan", "Method[ToString].ReturnValue"] + - ["Microsoft.VisualStudio.Text.SpanTrackingMode", "Microsoft.VisualStudio.Text.SpanTrackingMode!", "Field[EdgeExclusive]"] + - ["Microsoft.VisualStudio.Text.ITrackingPoint", "Microsoft.VisualStudio.Text.ITextVersion", "Method[CreateTrackingPoint].ReturnValue"] + - ["System.Boolean", "Microsoft.VisualStudio.Text.Span", "Method[IntersectsWith].ReturnValue"] + - ["System.Int32", "Microsoft.VisualStudio.Text.NormalizedSnapshotSpanCollection", "Property[Count]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftVisualStudioTextAdornmentLibrarySquigglesImplementation/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftVisualStudioTextAdornmentLibrarySquigglesImplementation/model.yml new file mode 100644 index 000000000000..e38f1de06131 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftVisualStudioTextAdornmentLibrarySquigglesImplementation/model.yml @@ -0,0 +1,6 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.String", "Microsoft.VisualStudio.Text.AdornmentLibrary.Squiggles.Implementation.IErrorTypeMetadata", "Property[DisplayName]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftVisualStudioTextAdornments/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftVisualStudioTextAdornments/model.yml new file mode 100644 index 000000000000..3b6376c060fd --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftVisualStudioTextAdornments/model.yml @@ -0,0 +1,19 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["Microsoft.VisualStudio.Text.Adornments.PopupStyles", "Microsoft.VisualStudio.Text.Adornments.PopupStyles!", "Field[DismissOnMouseLeaveTextOrContent]"] + - ["Microsoft.VisualStudio.Text.Adornments.IToolTipProvider", "Microsoft.VisualStudio.Text.Adornments.IToolTipProviderFactory", "Method[GetToolTipProvider].ReturnValue"] + - ["System.String", "Microsoft.VisualStudio.Text.Adornments.PredefinedErrorTypeNames!", "Field[OtherError]"] + - ["System.String", "Microsoft.VisualStudio.Text.Adornments.PredefinedErrorTypeNames!", "Field[Warning]"] + - ["Microsoft.VisualStudio.Text.Tagging.SimpleTagger", "Microsoft.VisualStudio.Text.Adornments.IErrorProviderFactory", "Method[GetErrorTagger].ReturnValue"] + - ["Microsoft.VisualStudio.Text.Adornments.PopupStyles", "Microsoft.VisualStudio.Text.Adornments.PopupStyles!", "Field[PositionClosest]"] + - ["Microsoft.VisualStudio.Text.Adornments.PopupStyles", "Microsoft.VisualStudio.Text.Adornments.PopupStyles!", "Field[DismissOnMouseLeaveText]"] + - ["System.String", "Microsoft.VisualStudio.Text.Adornments.PredefinedErrorTypeNames!", "Field[CompilerError]"] + - ["System.String", "Microsoft.VisualStudio.Text.Adornments.PredefinedErrorTypeNames!", "Field[SyntaxError]"] + - ["Microsoft.VisualStudio.Text.Adornments.PopupStyles", "Microsoft.VisualStudio.Text.Adornments.PopupStyles!", "Field[PreferLeftOrTopPosition]"] + - ["Microsoft.VisualStudio.Text.Adornments.PopupStyles", "Microsoft.VisualStudio.Text.Adornments.PopupStyles!", "Field[RightOrBottomJustify]"] + - ["Microsoft.VisualStudio.Text.Tagging.SimpleTagger", "Microsoft.VisualStudio.Text.Adornments.ITextMarkerProviderFactory", "Method[GetTextMarkerTagger].ReturnValue"] + - ["Microsoft.VisualStudio.Text.Adornments.PopupStyles", "Microsoft.VisualStudio.Text.Adornments.PopupStyles!", "Field[PositionLeftOrRight]"] + - ["Microsoft.VisualStudio.Text.Adornments.PopupStyles", "Microsoft.VisualStudio.Text.Adornments.PopupStyles!", "Field[None]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftVisualStudioTextClassification/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftVisualStudioTextClassification/model.yml new file mode 100644 index 000000000000..b95e69c53eef --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftVisualStudioTextClassification/model.yml @@ -0,0 +1,79 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Windows.ResourceDictionary", "Microsoft.VisualStudio.Text.Classification.EditorFormatDefinition", "Method[CreateResourceDictionaryFromDefinition].ReturnValue"] + - ["System.Nullable", "Microsoft.VisualStudio.Text.Classification.ClassificationFormatDefinition", "Property[FontHintingSize]"] + - ["Microsoft.VisualStudio.Text.Classification.IClassificationType", "Microsoft.VisualStudio.Text.Classification.IClassificationTypeRegistryService", "Method[CreateClassificationType].ReturnValue"] + - ["System.String", "Microsoft.VisualStudio.Text.Classification.MarkerFormatDefinition!", "Field[FillId]"] + - ["Microsoft.VisualStudio.Text.Formatting.TextFormattingRunProperties", "Microsoft.VisualStudio.Text.Classification.IClassificationFormatMap", "Method[GetExplicitTextProperties].ReturnValue"] + - ["System.String", "Microsoft.VisualStudio.Text.Classification.IClassificationFormatMap", "Method[GetEditorFormatMapKey].ReturnValue"] + - ["System.String", "Microsoft.VisualStudio.Text.Classification.ClassificationFormatDefinition!", "Field[IsBoldId]"] + - ["System.Nullable", "Microsoft.VisualStudio.Text.Classification.EditorFormatDefinition", "Property[BackgroundCustomizable]"] + - ["System.String", "Microsoft.VisualStudio.Text.Classification.Priority!", "Field[Low]"] + - ["System.String", "Microsoft.VisualStudio.Text.Classification.EditorFormatDefinition", "Property[DisplayName]"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "Microsoft.VisualStudio.Text.Classification.FormatItemsEventArgs", "Property[ChangedItems]"] + - ["System.String", "Microsoft.VisualStudio.Text.Classification.ClassificationFormatDefinition!", "Field[TextEffectsId]"] + - ["System.String", "Microsoft.VisualStudio.Text.Classification.Priority!", "Field[High]"] + - ["System.Boolean", "Microsoft.VisualStudio.Text.Classification.IClassificationFormatMap", "Property[IsInBatchUpdate]"] + - ["System.Windows.Media.Pen", "Microsoft.VisualStudio.Text.Classification.MarkerFormatDefinition", "Property[Border]"] + - ["System.String", "Microsoft.VisualStudio.Text.Classification.ClassificationFormatDefinition!", "Field[BackgroundOpacityId]"] + - ["Microsoft.VisualStudio.Text.Formatting.TextFormattingRunProperties", "Microsoft.VisualStudio.Text.Classification.IClassificationFormatMap", "Method[GetTextProperties].ReturnValue"] + - ["System.Nullable", "Microsoft.VisualStudio.Text.Classification.ClassificationFormatDefinition", "Property[FontRenderingSize]"] + - ["System.Double", "Microsoft.VisualStudio.Text.Classification.ClassificationFormatDefinition!", "Field[DefaultBackgroundOpacity]"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "Microsoft.VisualStudio.Text.Classification.IClassificationFormatMap", "Property[CurrentPriorityOrder]"] + - ["System.String", "Microsoft.VisualStudio.Text.Classification.ClassificationFormatDefinition!", "Field[ForegroundOpacityId]"] + - ["System.Windows.ResourceDictionary", "Microsoft.VisualStudio.Text.Classification.IEditorFormatMap", "Method[GetProperties].ReturnValue"] + - ["System.Windows.ResourceDictionary", "Microsoft.VisualStudio.Text.Classification.MarkerFormatDefinition", "Method[CreateResourceDictionaryFromDefinition].ReturnValue"] + - ["System.Windows.Media.TextEffectCollection", "Microsoft.VisualStudio.Text.Classification.ClassificationFormatDefinition", "Property[TextEffects]"] + - ["Microsoft.VisualStudio.Text.Classification.IClassificationType", "Microsoft.VisualStudio.Text.Classification.ClassificationSpan", "Property[ClassificationType]"] + - ["System.String", "Microsoft.VisualStudio.Text.Classification.EditorFormatDefinition!", "Field[ForegroundColorId]"] + - ["Microsoft.VisualStudio.Text.Classification.IClassificationFormatMap", "Microsoft.VisualStudio.Text.Classification.IClassificationFormatMapService", "Method[GetClassificationFormatMap].ReturnValue"] + - ["System.String", "Microsoft.VisualStudio.Text.Classification.ClassificationFormatDefinition!", "Field[TypefaceId]"] + - ["System.Windows.Media.Brush", "Microsoft.VisualStudio.Text.Classification.MarkerFormatDefinition", "Property[Fill]"] + - ["System.Collections.Generic.IEnumerable", "Microsoft.VisualStudio.Text.Classification.IClassificationFormatMetadata", "Property[ClassificationTypeNames]"] + - ["System.Boolean", "Microsoft.VisualStudio.Text.Classification.IEditorFormatMetadata", "Property[UserVisible]"] + - ["Microsoft.VisualStudio.Text.Classification.IClassifier", "Microsoft.VisualStudio.Text.Classification.IClassifierProvider", "Method[GetClassifier].ReturnValue"] + - ["System.String", "Microsoft.VisualStudio.Text.Classification.EditorFormatDefinition!", "Field[ForegroundBrushId]"] + - ["System.Globalization.CultureInfo", "Microsoft.VisualStudio.Text.Classification.ClassificationFormatDefinition", "Property[CultureInfo]"] + - ["System.Boolean", "Microsoft.VisualStudio.Text.Classification.IEditorFormatMap", "Property[IsInBatchUpdate]"] + - ["Microsoft.VisualStudio.Text.SnapshotSpan", "Microsoft.VisualStudio.Text.Classification.ClassificationChangedEventArgs", "Property[ChangeSpan]"] + - ["System.String", "Microsoft.VisualStudio.Text.Classification.EditorFormatDefinition!", "Field[BackgroundColorId]"] + - ["System.Nullable", "Microsoft.VisualStudio.Text.Classification.EditorFormatDefinition", "Property[ForegroundCustomizable]"] + - ["Microsoft.VisualStudio.Text.Classification.IClassificationType", "Microsoft.VisualStudio.Text.Classification.IClassificationTypeRegistryService", "Method[GetClassificationType].ReturnValue"] + - ["System.String", "Microsoft.VisualStudio.Text.Classification.IClassificationType", "Property[Classification]"] + - ["System.Nullable", "Microsoft.VisualStudio.Text.Classification.ClassificationFormatDefinition", "Property[ForegroundOpacity]"] + - ["System.Windows.TextDecorationCollection", "Microsoft.VisualStudio.Text.Classification.ClassificationFormatDefinition", "Property[TextDecorations]"] + - ["System.String", "Microsoft.VisualStudio.Text.Classification.ClassificationTypeAttribute", "Property[ClassificationTypeNames]"] + - ["System.String", "Microsoft.VisualStudio.Text.Classification.MarkerFormatDefinition!", "Field[ZOrderId]"] + - ["System.Int32", "Microsoft.VisualStudio.Text.Classification.MarkerFormatDefinition", "Property[ZOrder]"] + - ["System.Nullable", "Microsoft.VisualStudio.Text.Classification.ClassificationFormatDefinition", "Property[IsItalic]"] + - ["System.String", "Microsoft.VisualStudio.Text.Classification.ClassificationFormatDefinition!", "Field[FontRenderingSizeId]"] + - ["Microsoft.VisualStudio.Text.Classification.IClassificationType", "Microsoft.VisualStudio.Text.Classification.IClassificationTypeRegistryService", "Method[CreateTransientClassificationType].ReturnValue"] + - ["Microsoft.VisualStudio.Text.Classification.IClassifier", "Microsoft.VisualStudio.Text.Classification.IViewClassifierAggregatorService", "Method[GetClassifier].ReturnValue"] + - ["System.Collections.Generic.IList", "Microsoft.VisualStudio.Text.Classification.IClassifier", "Method[GetClassificationSpans].ReturnValue"] + - ["System.Windows.ResourceDictionary", "Microsoft.VisualStudio.Text.Classification.ClassificationFormatDefinition", "Method[CreateResourceDictionaryFromDefinition].ReturnValue"] + - ["System.Nullable", "Microsoft.VisualStudio.Text.Classification.ClassificationFormatDefinition", "Property[IsBold]"] + - ["System.String", "Microsoft.VisualStudio.Text.Classification.ClassificationFormatDefinition!", "Field[IsItalicId]"] + - ["System.String", "Microsoft.VisualStudio.Text.Classification.MarkerFormatDefinition!", "Field[BorderId]"] + - ["System.String", "Microsoft.VisualStudio.Text.Classification.ClassificationFormatDefinition!", "Field[TextDecorationsId]"] + - ["System.Nullable", "Microsoft.VisualStudio.Text.Classification.ClassificationFormatDefinition", "Property[BackgroundOpacity]"] + - ["System.Windows.Media.Brush", "Microsoft.VisualStudio.Text.Classification.EditorFormatDefinition", "Property[ForegroundBrush]"] + - ["Microsoft.VisualStudio.Text.Classification.IClassifier", "Microsoft.VisualStudio.Text.Classification.IClassifierAggregatorService", "Method[GetClassifier].ReturnValue"] + - ["System.Windows.Media.Typeface", "Microsoft.VisualStudio.Text.Classification.ClassificationFormatDefinition", "Property[FontTypeface]"] + - ["System.String", "Microsoft.VisualStudio.Text.Classification.Priority!", "Field[Default]"] + - ["System.Boolean", "Microsoft.VisualStudio.Text.Classification.UserVisibleAttribute", "Property[UserVisible]"] + - ["System.String", "Microsoft.VisualStudio.Text.Classification.EditorFormatDefinition!", "Field[BackgroundBrushId]"] + - ["System.Windows.ResourceDictionary", "Microsoft.VisualStudio.Text.Classification.EditorFormatDefinition", "Method[CreateResourceDictionary].ReturnValue"] + - ["System.Nullable", "Microsoft.VisualStudio.Text.Classification.EditorFormatDefinition", "Property[BackgroundColor]"] + - ["System.Collections.Generic.IEnumerable", "Microsoft.VisualStudio.Text.Classification.IClassificationType", "Property[BaseTypes]"] + - ["System.Boolean", "Microsoft.VisualStudio.Text.Classification.IClassificationType", "Method[IsOfType].ReturnValue"] + - ["Microsoft.VisualStudio.Text.Classification.IEditorFormatMap", "Microsoft.VisualStudio.Text.Classification.IEditorFormatMapService", "Method[GetEditorFormatMap].ReturnValue"] + - ["Microsoft.VisualStudio.Text.SnapshotSpan", "Microsoft.VisualStudio.Text.Classification.ClassificationSpan", "Property[Span]"] + - ["System.String", "Microsoft.VisualStudio.Text.Classification.ClassificationFormatDefinition!", "Field[CultureInfoId]"] + - ["System.Nullable", "Microsoft.VisualStudio.Text.Classification.EditorFormatDefinition", "Property[ForegroundColor]"] + - ["System.String", "Microsoft.VisualStudio.Text.Classification.ClassificationFormatDefinition!", "Field[FontHintingSizeId]"] + - ["System.Windows.Media.Brush", "Microsoft.VisualStudio.Text.Classification.EditorFormatDefinition", "Property[BackgroundBrush]"] + - ["Microsoft.VisualStudio.Text.Formatting.TextFormattingRunProperties", "Microsoft.VisualStudio.Text.Classification.IClassificationFormatMap", "Property[DefaultTextProperties]"] + - ["System.String", "Microsoft.VisualStudio.Text.Classification.IEditorFormatMetadata", "Property[Name]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftVisualStudioTextClassificationImplementation/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftVisualStudioTextClassificationImplementation/model.yml new file mode 100644 index 000000000000..863c99c0451d --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftVisualStudioTextClassificationImplementation/model.yml @@ -0,0 +1,7 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.String", "Microsoft.VisualStudio.Text.Classification.Implementation.IClassificationTypeDefinitionMetadata", "Property[Name]"] + - ["System.Collections.Generic.IEnumerable", "Microsoft.VisualStudio.Text.Classification.Implementation.IClassificationTypeDefinitionMetadata", "Property[BaseDefinition]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftVisualStudioTextDifferencing/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftVisualStudioTextDifferencing/model.yml new file mode 100644 index 000000000000..4612dcaa0f66 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftVisualStudioTextDifferencing/model.yml @@ -0,0 +1,51 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Int32", "Microsoft.VisualStudio.Text.Differencing.StringDifferenceOptions", "Property[Locality]"] + - ["System.Int32", "Microsoft.VisualStudio.Text.Differencing.Match", "Method[GetHashCode].ReturnValue"] + - ["Microsoft.VisualStudio.Text.Differencing.ContinueProcessingPredicate", "Microsoft.VisualStudio.Text.Differencing.StringDifferenceOptions", "Property[ContinueProcessingPredicate]"] + - ["Microsoft.VisualStudio.Text.Differencing.Match", "Microsoft.VisualStudio.Text.Differencing.Difference", "Property[Before]"] + - ["System.Boolean", "Microsoft.VisualStudio.Text.Differencing.StringDifferenceOptions", "Method[Equals].ReturnValue"] + - ["Microsoft.VisualStudio.Text.Span", "Microsoft.VisualStudio.Text.Differencing.Match", "Property[Left]"] + - ["Microsoft.VisualStudio.Text.Differencing.StringDifferenceTypes", "Microsoft.VisualStudio.Text.Differencing.StringDifferenceTypes!", "Field[Line]"] + - ["System.Collections.Generic.IEnumerator>", "Microsoft.VisualStudio.Text.Differencing.Match", "Method[GetEnumerator].ReturnValue"] + - ["Microsoft.VisualStudio.Text.Differencing.DifferenceType", "Microsoft.VisualStudio.Text.Differencing.DifferenceType!", "Field[Change]"] + - ["Microsoft.VisualStudio.Text.Differencing.StringDifferenceTypes", "Microsoft.VisualStudio.Text.Differencing.StringDifferenceTypes!", "Field[Character]"] + - ["System.Boolean", "Microsoft.VisualStudio.Text.Differencing.StringDifferenceOptions!", "Method[op_Equality].ReturnValue"] + - ["Microsoft.VisualStudio.Text.Differencing.DifferenceType", "Microsoft.VisualStudio.Text.Differencing.DifferenceType!", "Field[Remove]"] + - ["Microsoft.VisualStudio.Text.Differencing.ITokenizedStringList", "Microsoft.VisualStudio.Text.Differencing.IHierarchicalDifferenceCollection", "Property[LeftDecomposition]"] + - ["Microsoft.VisualStudio.Text.Differencing.DetermineLocalityCallback", "Microsoft.VisualStudio.Text.Differencing.StringDifferenceOptions", "Property[DetermineLocalityCallback]"] + - ["Microsoft.VisualStudio.Text.Differencing.IHierarchicalDifferenceCollection", "Microsoft.VisualStudio.Text.Differencing.IHierarchicalStringDifferenceService", "Method[DiffSnapshotSpans].ReturnValue"] + - ["System.Boolean", "Microsoft.VisualStudio.Text.Differencing.IHierarchicalDifferenceCollection", "Method[HasContainedDifferences].ReturnValue"] + - ["System.String", "Microsoft.VisualStudio.Text.Differencing.ITokenizedStringList", "Property[Original]"] + - ["Microsoft.VisualStudio.Text.Differencing.WordSplitBehavior", "Microsoft.VisualStudio.Text.Differencing.WordSplitBehavior!", "Field[WhiteSpace]"] + - ["Microsoft.VisualStudio.Text.Span", "Microsoft.VisualStudio.Text.Differencing.ITokenizedStringList", "Method[GetElementInOriginal].ReturnValue"] + - ["Microsoft.VisualStudio.Text.Differencing.DifferenceType", "Microsoft.VisualStudio.Text.Differencing.DifferenceType!", "Field[Add]"] + - ["Microsoft.VisualStudio.Text.Differencing.IDifferenceCollection", "Microsoft.VisualStudio.Text.Differencing.IDifferenceService", "Method[DifferenceSequences].ReturnValue"] + - ["Microsoft.VisualStudio.Text.Differencing.WordSplitBehavior", "Microsoft.VisualStudio.Text.Differencing.StringDifferenceOptions", "Property[WordSplitBehavior]"] + - ["System.String", "Microsoft.VisualStudio.Text.Differencing.Difference", "Method[ToString].ReturnValue"] + - ["System.Boolean", "Microsoft.VisualStudio.Text.Differencing.StringDifferenceOptions!", "Method[op_Inequality].ReturnValue"] + - ["Microsoft.VisualStudio.Text.Span", "Microsoft.VisualStudio.Text.Differencing.Match", "Property[Right]"] + - ["Microsoft.VisualStudio.Text.Differencing.StringDifferenceTypes", "Microsoft.VisualStudio.Text.Differencing.StringDifferenceTypes!", "Field[Word]"] + - ["System.Boolean", "Microsoft.VisualStudio.Text.Differencing.StringDifferenceOptions", "Property[IgnoreTrimWhiteSpace]"] + - ["System.Int32", "Microsoft.VisualStudio.Text.Differencing.Match", "Property[Length]"] + - ["Microsoft.VisualStudio.Text.Differencing.Match", "Microsoft.VisualStudio.Text.Differencing.Difference", "Property[After]"] + - ["System.Collections.IEnumerator", "Microsoft.VisualStudio.Text.Differencing.Match", "Method[System.Collections.IEnumerable.GetEnumerator].ReturnValue"] + - ["Microsoft.VisualStudio.Text.Span", "Microsoft.VisualStudio.Text.Differencing.ITokenizedStringList", "Method[GetSpanInOriginal].ReturnValue"] + - ["Microsoft.VisualStudio.Text.Differencing.ITokenizedStringList", "Microsoft.VisualStudio.Text.Differencing.IHierarchicalDifferenceCollection", "Property[RightDecomposition]"] + - ["Microsoft.VisualStudio.Text.Differencing.WordSplitBehavior", "Microsoft.VisualStudio.Text.Differencing.WordSplitBehavior!", "Field[Default]"] + - ["System.Boolean", "Microsoft.VisualStudio.Text.Differencing.Difference", "Method[Equals].ReturnValue"] + - ["Microsoft.VisualStudio.Text.Differencing.WordSplitBehavior", "Microsoft.VisualStudio.Text.Differencing.WordSplitBehavior!", "Field[WhiteSpaceAndPunctuation]"] + - ["Microsoft.VisualStudio.Text.Differencing.DifferenceType", "Microsoft.VisualStudio.Text.Differencing.Difference", "Property[DifferenceType]"] + - ["System.String", "Microsoft.VisualStudio.Text.Differencing.StringDifferenceOptions", "Method[ToString].ReturnValue"] + - ["System.Boolean", "Microsoft.VisualStudio.Text.Differencing.Match", "Method[Equals].ReturnValue"] + - ["System.Int32", "Microsoft.VisualStudio.Text.Differencing.Difference", "Method[GetHashCode].ReturnValue"] + - ["Microsoft.VisualStudio.Text.Differencing.IHierarchicalDifferenceCollection", "Microsoft.VisualStudio.Text.Differencing.IHierarchicalDifferenceCollection", "Method[GetContainedDifferences].ReturnValue"] + - ["Microsoft.VisualStudio.Text.Differencing.StringDifferenceTypes", "Microsoft.VisualStudio.Text.Differencing.StringDifferenceOptions", "Property[DifferenceType]"] + - ["Microsoft.VisualStudio.Text.Differencing.IHierarchicalDifferenceCollection", "Microsoft.VisualStudio.Text.Differencing.IHierarchicalStringDifferenceService", "Method[DiffStrings].ReturnValue"] + - ["Microsoft.VisualStudio.Text.Differencing.WordSplitBehavior", "Microsoft.VisualStudio.Text.Differencing.WordSplitBehavior!", "Field[CharacterClass]"] + - ["System.Int32", "Microsoft.VisualStudio.Text.Differencing.StringDifferenceOptions", "Method[GetHashCode].ReturnValue"] + - ["Microsoft.VisualStudio.Text.Span", "Microsoft.VisualStudio.Text.Differencing.Difference", "Property[Left]"] + - ["Microsoft.VisualStudio.Text.Span", "Microsoft.VisualStudio.Text.Differencing.Difference", "Property[Right]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftVisualStudioTextDocument/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftVisualStudioTextDocument/model.yml new file mode 100644 index 000000000000..f507f22bd202 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftVisualStudioTextDocument/model.yml @@ -0,0 +1,9 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["Microsoft.VisualStudio.Text.Document.ChangeTypes", "Microsoft.VisualStudio.Text.Document.ChangeTypes!", "Field[None]"] + - ["Microsoft.VisualStudio.Text.Document.ChangeTypes", "Microsoft.VisualStudio.Text.Document.ChangeTypes!", "Field[ChangedSinceSaved]"] + - ["Microsoft.VisualStudio.Text.Document.ChangeTypes", "Microsoft.VisualStudio.Text.Document.ChangeTag", "Property[ChangeTypes]"] + - ["Microsoft.VisualStudio.Text.Document.ChangeTypes", "Microsoft.VisualStudio.Text.Document.ChangeTypes!", "Field[ChangedSinceOpened]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftVisualStudioTextEditor/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftVisualStudioTextEditor/model.yml new file mode 100644 index 000000000000..7cb4a981258e --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftVisualStudioTextEditor/model.yml @@ -0,0 +1,510 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Boolean", "Microsoft.VisualStudio.Text.Editor.TextPoint", "Method[InsertText].ReturnValue"] + - ["Microsoft.VisualStudio.Text.ITrackingSpan", "Microsoft.VisualStudio.Text.Editor.ITextView", "Property[ProvisionalTextHighlight]"] + - ["Microsoft.VisualStudio.Text.Formatting.VisibilityState", "Microsoft.VisualStudio.Text.Editor.TextView", "Method[Show].ReturnValue"] + - ["Microsoft.VisualStudio.Text.ITextSnapshot", "Microsoft.VisualStudio.Text.Editor.ITextView", "Property[TextSnapshot]"] + - ["System.String", "Microsoft.VisualStudio.Text.Editor.PredefinedMarginNames!", "Field[BottomControl]"] + - ["Microsoft.VisualStudio.Text.Editor.ITextViewLineCollection", "Microsoft.VisualStudio.Text.Editor.ITextView", "Property[TextViewLines]"] + - ["System.Windows.DependencyProperty", "Microsoft.VisualStudio.Text.Editor.ZoomControl!", "Field[SelectedZoomLevelProperty]"] + - ["Microsoft.VisualStudio.Text.IMappingPoint", "Microsoft.VisualStudio.Text.Editor.MouseHoverEventArgs", "Property[TextPosition]"] + - ["Microsoft.VisualStudio.Text.Editor.ISpaceReservationAgent", "Microsoft.VisualStudio.Text.Editor.ISpaceReservationManager", "Method[CreatePopupAgent].ReturnValue"] + - ["Microsoft.VisualStudio.Text.Editor.EditorOptionKey", "Microsoft.VisualStudio.Text.Editor.OutliningUndoEnabled", "Property[Key]"] + - ["Microsoft.VisualStudio.Text.Editor.EditorOptionKey", "Microsoft.VisualStudio.Text.Editor.DefaultTextViewOptions!", "Field[UseVisibleWhitespaceId]"] + - ["System.Nullable", "Microsoft.VisualStudio.Text.Editor.ISmartIndentationService", "Method[GetDesiredIndentation].ReturnValue"] + - ["Microsoft.VisualStudio.Text.Editor.HowToShow", "Microsoft.VisualStudio.Text.Editor.HowToShow!", "Field[OnFirstLineOfView]"] + - ["System.Collections.IEnumerator", "Microsoft.VisualStudio.Text.Editor.TextRange", "Method[System.Collections.IEnumerable.GetEnumerator].ReturnValue"] + - ["System.Double", "Microsoft.VisualStudio.Text.Editor.ViewState", "Property[ViewportHeight]"] + - ["System.Collections.ObjectModel.Collection", "Microsoft.VisualStudio.Text.Editor.TextPoint", "Method[FindAll].ReturnValue"] + - ["Microsoft.VisualStudio.Text.Editor.TextPoint", "Microsoft.VisualStudio.Text.Editor.TextPoint", "Method[Clone].ReturnValue"] + - ["Microsoft.VisualStudio.Text.SnapshotSpan", "Microsoft.VisualStudio.Text.Editor.TextRange", "Property[AdvancedTextRange]"] + - ["System.Collections.ObjectModel.Collection", "Microsoft.VisualStudio.Text.Editor.ITextViewLineCollection", "Method[GetNormalizedTextBounds].ReturnValue"] + - ["Microsoft.VisualStudio.Text.Formatting.IFormattedLineSource", "Microsoft.VisualStudio.Text.Editor.IWpfTextView", "Property[FormattedLineSource]"] + - ["System.String", "Microsoft.VisualStudio.Text.Editor.WpfTextViewKeyboardFilterName!", "Field[KeyboardFilterOrderingName]"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "Microsoft.VisualStudio.Text.Editor.TextViewLayoutChangedEventArgs", "Property[NewOrReformattedLines]"] + - ["Microsoft.VisualStudio.Text.Editor.EditorOptionKey", "Microsoft.VisualStudio.Text.Editor.DefaultOptions!", "Field[NewLineCharacterOptionId]"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "Microsoft.VisualStudio.Text.Editor.ISpaceReservationManager", "Property[Agents]"] + - ["System.String", "Microsoft.VisualStudio.Text.Editor.PredefinedMarginNames!", "Field[HorizontalScrollBarContainer]"] + - ["System.Boolean", "Microsoft.VisualStudio.Text.Editor.IsViewportLeftClipped", "Property[Default]"] + - ["Microsoft.VisualStudio.Text.Editor.TextPoint", "Microsoft.VisualStudio.Text.Editor.TextRange", "Method[GetEndPoint].ReturnValue"] + - ["Microsoft.VisualStudio.Text.Editor.IEditorOptions", "Microsoft.VisualStudio.Text.Editor.IEditorOptions", "Property[Parent]"] + - ["Microsoft.VisualStudio.Text.Editor.TextView", "Microsoft.VisualStudio.Text.Editor.DisplayTextPoint", "Property[TextView]"] + - ["System.Boolean", "Microsoft.VisualStudio.Text.Editor.TextRange", "Method[Delete].ReturnValue"] + - ["Microsoft.VisualStudio.Text.Editor.EditorOptionKey", "Microsoft.VisualStudio.Text.Editor.DefaultTextViewHostOptions!", "Field[HorizontalScrollBarId]"] + - ["Microsoft.VisualStudio.Text.Editor.DisplayTextPoint", "Microsoft.VisualStudio.Text.Editor.DisplayTextRange", "Method[GetDisplayStartPoint].ReturnValue"] + - ["System.String", "Microsoft.VisualStudio.Text.Editor.PredefinedMarginNames!", "Field[VerticalScrollBar]"] + - ["Microsoft.VisualStudio.Text.Editor.ITextSelection", "Microsoft.VisualStudio.Text.Editor.ITextView", "Property[Selection]"] + - ["Microsoft.VisualStudio.Text.Editor.EditorOptionKey", "Microsoft.VisualStudio.Text.Editor.ViewProhibitUserInput", "Property[Key]"] + - ["System.Nullable", "Microsoft.VisualStudio.Text.Editor.IntraTextAdornmentTag", "Property[TextHeight]"] + - ["System.Windows.UIElement", "Microsoft.VisualStudio.Text.Editor.IntraTextAdornmentTag", "Property[Adornment]"] + - ["Microsoft.VisualStudio.Text.Editor.TextRange", "Microsoft.VisualStudio.Text.Editor.IBufferPrimitivesFactoryService", "Method[CreateTextRange].ReturnValue"] + - ["Microsoft.VisualStudio.Text.Editor.EditorOptionKey", "Microsoft.VisualStudio.Text.Editor.ProduceScreenReaderFriendlyText", "Property[Key]"] + - ["System.Boolean", "Microsoft.VisualStudio.Text.Editor.TextPoint", "Method[DeletePrevious].ReturnValue"] + - ["Microsoft.VisualStudio.Text.Editor.Selection", "Microsoft.VisualStudio.Text.Editor.IViewPrimitives", "Property[Selection]"] + - ["Microsoft.VisualStudio.Text.Editor.ScrollDirection", "Microsoft.VisualStudio.Text.Editor.ScrollDirection!", "Field[Down]"] + - ["System.Boolean", "Microsoft.VisualStudio.Text.Editor.ITextViewLineCollection", "Method[IntersectsBufferSpan].ReturnValue"] + - ["Microsoft.VisualStudio.Text.Editor.TextRange", "Microsoft.VisualStudio.Text.Editor.TextPoint", "Method[GetNextWord].ReturnValue"] + - ["System.Double", "Microsoft.VisualStudio.Text.Editor.IScrollMap", "Method[GetCoordinateAtBufferPosition].ReturnValue"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "Microsoft.VisualStudio.Text.Editor.ITextSelection", "Property[VirtualSelectedSpans]"] + - ["System.Double", "Microsoft.VisualStudio.Text.Editor.IVerticalScrollBar", "Property[TrackSpanHeight]"] + - ["System.Boolean", "Microsoft.VisualStudio.Text.Editor.OutliningMarginHeaderControl!", "Method[GetIsExpanded].ReturnValue"] + - ["System.Boolean", "Microsoft.VisualStudio.Text.Editor.IndentSize", "Method[IsValid].ReturnValue"] + - ["Microsoft.VisualStudio.Text.Formatting.ITextViewLine", "Microsoft.VisualStudio.Text.Editor.ITextViewLineCollection", "Property[LastVisibleLine]"] + - ["System.Windows.DependencyProperty", "Microsoft.VisualStudio.Text.Editor.CollapseHintAdornmentControl!", "Field[IsHighlightedProperty]"] + - ["System.String", "Microsoft.VisualStudio.Text.Editor.PredefinedTextViewRoles!", "Field[Interactive]"] + - ["System.String", "Microsoft.VisualStudio.Text.Editor.PredefinedMarginNames!", "Field[Spacer]"] + - ["System.Windows.GridUnitType", "Microsoft.VisualStudio.Text.Editor.GridUnitTypeAttribute", "Property[GridUnitType]"] + - ["System.String", "Microsoft.VisualStudio.Text.Editor.TextRange", "Method[GetText].ReturnValue"] + - ["Microsoft.VisualStudio.Text.Formatting.IWpfTextViewLine", "Microsoft.VisualStudio.Text.Editor.IWpfTextViewLineCollection", "Property[Item]"] + - ["System.Boolean", "Microsoft.VisualStudio.Text.Editor.TextView", "Method[Show].ReturnValue"] + - ["System.Object", "Microsoft.VisualStudio.Text.Editor.ZoomLevelConverter", "Method[Convert].ReturnValue"] + - ["Microsoft.VisualStudio.Text.Editor.EditorOptionKey", "Microsoft.VisualStudio.Text.Editor.OverwriteMode", "Property[Key]"] + - ["System.Boolean", "Microsoft.VisualStudio.Text.Editor.TextViewLayoutChangedEventArgs", "Property[HorizontalTranslation]"] + - ["Microsoft.VisualStudio.Text.Editor.IMouseProcessor", "Microsoft.VisualStudio.Text.Editor.IMouseProcessorProvider", "Method[GetAssociatedProcessor].ReturnValue"] + - ["System.Double", "Microsoft.VisualStudio.Text.Editor.ITextCaret", "Property[Bottom]"] + - ["System.Double", "Microsoft.VisualStudio.Text.Editor.ZoomControl", "Property[SelectedZoomLevel]"] + - ["System.Object", "Microsoft.VisualStudio.Text.Editor.ZoomLevelConverter", "Method[ConvertBack].ReturnValue"] + - ["System.Boolean", "Microsoft.VisualStudio.Text.Editor.CollapseHintAdornmentControl!", "Method[GetIsHighlighted].ReturnValue"] + - ["Microsoft.VisualStudio.Text.Editor.TextSelectionMode", "Microsoft.VisualStudio.Text.Editor.ITextSelection", "Property[Mode]"] + - ["Microsoft.VisualStudio.Text.Editor.TextPoint", "Microsoft.VisualStudio.Text.Editor.TextPoint", "Method[GetFirstNonWhiteSpaceCharacterOnLine].ReturnValue"] + - ["System.Boolean", "Microsoft.VisualStudio.Text.Editor.IEditorOptions", "Method[ClearOptionValue].ReturnValue"] + - ["Microsoft.VisualStudio.Text.Editor.IEditorOptions", "Microsoft.VisualStudio.Text.Editor.IEditorOptionsFactoryService", "Property[GlobalOptions]"] + - ["System.Boolean", "Microsoft.VisualStudio.Text.Editor.OutliningMarginHeaderControl", "Property[IsHighlighted]"] + - ["System.Boolean", "Microsoft.VisualStudio.Text.Editor.ITextViewRoleSet", "Method[ContainsAll].ReturnValue"] + - ["System.Boolean", "Microsoft.VisualStudio.Text.Editor.TextRange", "Method[ReplaceText].ReturnValue"] + - ["System.Boolean", "Microsoft.VisualStudio.Text.Editor.OverwriteMode", "Property[Default]"] + - ["Microsoft.VisualStudio.Text.Editor.ITextView", "Microsoft.VisualStudio.Text.Editor.CaretPositionChangedEventArgs", "Property[TextView]"] + - ["System.Windows.FrameworkElement", "Microsoft.VisualStudio.Text.Editor.IWpfTextView", "Property[VisualElement]"] + - ["Microsoft.VisualStudio.Text.Editor.EditorOptionKey", "Microsoft.VisualStudio.Text.Editor.DefaultWpfViewOptions!", "Field[EnableMouseWheelZoomId]"] + - ["System.String", "Microsoft.VisualStudio.Text.Editor.EditorPrimitiveIds!", "Field[ViewPrimitiveId]"] + - ["Microsoft.VisualStudio.Text.Editor.Caret", "Microsoft.VisualStudio.Text.Editor.IViewPrimitivesFactoryService", "Method[CreateCaret].ReturnValue"] + - ["Microsoft.VisualStudio.Text.ITextBuffer", "Microsoft.VisualStudio.Text.Editor.ITextViewModel", "Property[DataBuffer]"] + - ["System.Double", "Microsoft.VisualStudio.Text.Editor.IAdornmentLayer", "Property[Opacity]"] + - ["Microsoft.VisualStudio.Text.Editor.EnsureSpanVisibleOptions", "Microsoft.VisualStudio.Text.Editor.EnsureSpanVisibleOptions!", "Field[None]"] + - ["System.Boolean", "Microsoft.VisualStudio.Text.Editor.TextRange", "Method[MakeUppercase].ReturnValue"] + - ["System.Boolean", "Microsoft.VisualStudio.Text.Editor.CollapseHintAdornmentControl", "Property[IsHighlighted]"] + - ["System.Double", "Microsoft.VisualStudio.Text.Editor.ZoomConstants!", "Field[MinZoom]"] + - ["System.Nullable", "Microsoft.VisualStudio.Text.Editor.IntraTextAdornmentTag", "Property[BottomSpace]"] + - ["System.Double", "Microsoft.VisualStudio.Text.Editor.IVerticalScrollBar", "Method[GetYCoordinateOfScrollMapPosition].ReturnValue"] + - ["Microsoft.VisualStudio.Text.Editor.CaretPosition", "Microsoft.VisualStudio.Text.Editor.ITextCaret", "Method[MoveToPreviousCaretPosition].ReturnValue"] + - ["System.String", "Microsoft.VisualStudio.Text.Editor.PredefinedMarginNames!", "Field[Top]"] + - ["Microsoft.VisualStudio.Text.Editor.ScrollDirection", "Microsoft.VisualStudio.Text.Editor.ScrollDirection!", "Field[Up]"] + - ["Microsoft.VisualStudio.Text.Editor.IWpfTextView", "Microsoft.VisualStudio.Text.Editor.ITextEditorFactoryService", "Method[CreateTextView].ReturnValue"] + - ["System.Boolean", "Microsoft.VisualStudio.Text.Editor.UseVisibleWhitespace", "Property[Default]"] + - ["System.Boolean", "Microsoft.VisualStudio.Text.Editor.ITextCaret", "Property[OverwriteMode]"] + - ["System.String", "Microsoft.VisualStudio.Text.Editor.PredefinedTextViewRoles!", "Field[Document]"] + - ["Microsoft.VisualStudio.Text.Editor.Caret", "Microsoft.VisualStudio.Text.Editor.TextView", "Property[Caret]"] + - ["Microsoft.VisualStudio.Text.Editor.IViewPrimitives", "Microsoft.VisualStudio.Text.Editor.IEditorPrimitivesFactoryService", "Method[GetViewPrimitives].ReturnValue"] + - ["Microsoft.VisualStudio.Text.Editor.ITextViewRoleSet", "Microsoft.VisualStudio.Text.Editor.ITextEditorFactoryService", "Property[AllPredefinedRoles]"] + - ["Microsoft.VisualStudio.Text.Editor.EditorOptionKey", "Microsoft.VisualStudio.Text.Editor.DefaultTextViewOptions!", "Field[ProduceScreenReaderFriendlyTextId]"] + - ["System.String", "Microsoft.VisualStudio.Text.Editor.PredefinedTextViewRoles!", "Field[Analyzable]"] + - ["System.Boolean", "Microsoft.VisualStudio.Text.Editor.ITextViewLineCollection", "Method[ContainsBufferPosition].ReturnValue"] + - ["System.Boolean", "Microsoft.VisualStudio.Text.Editor.IAdornmentLayer", "Property[IsEmpty]"] + - ["Microsoft.VisualStudio.Text.Editor.ITextView", "Microsoft.VisualStudio.Text.Editor.TextViewCreatedEventArgs", "Property[TextView]"] + - ["Microsoft.VisualStudio.Text.Editor.IEditorOptions", "Microsoft.VisualStudio.Text.Editor.IEditorOptions", "Property[GlobalOptions]"] + - ["Microsoft.VisualStudio.Text.Editor.ViewState", "Microsoft.VisualStudio.Text.Editor.TextViewLayoutChangedEventArgs", "Property[NewViewState]"] + - ["Microsoft.VisualStudio.Text.Editor.ViewRelativePosition", "Microsoft.VisualStudio.Text.Editor.ViewRelativePosition!", "Field[Bottom]"] + - ["Microsoft.VisualStudio.Text.Editor.DisplayTextPoint", "Microsoft.VisualStudio.Text.Editor.DisplayTextRange", "Method[GetDisplayEndPoint].ReturnValue"] + - ["Microsoft.VisualStudio.Text.Editor.EditorOptionKey", "Microsoft.VisualStudio.Text.Editor.DefaultWpfViewOptions!", "Field[EnableHighlightCurrentLineId]"] + - ["System.Boolean", "Microsoft.VisualStudio.Text.Editor.TextRange", "Method[Indent].ReturnValue"] + - ["System.Windows.Media.Geometry", "Microsoft.VisualStudio.Text.Editor.ISpaceReservationAgent", "Method[PositionAndDisplay].ReturnValue"] + - ["Microsoft.VisualStudio.Text.Editor.EditorOptionKey", "Microsoft.VisualStudio.Text.Editor.DefaultTextViewHostOptions!", "Field[LineNumberMarginId]"] + - ["System.Boolean", "Microsoft.VisualStudio.Text.Editor.TextRange", "Method[ToggleCase].ReturnValue"] + - ["System.Boolean", "Microsoft.VisualStudio.Text.Editor.IScrollMap", "Property[AreElisionsExpanded]"] + - ["Microsoft.VisualStudio.Text.Editor.TextView", "Microsoft.VisualStudio.Text.Editor.IViewPrimitives", "Property[View]"] + - ["Microsoft.VisualStudio.Text.Formatting.VisibilityState", "Microsoft.VisualStudio.Text.Editor.DisplayTextRange", "Property[Visibility]"] + - ["System.String", "Microsoft.VisualStudio.Text.Editor.PredefinedAdornmentLayers!", "Field[TextMarker]"] + - ["Microsoft.VisualStudio.Text.Editor.ITextView", "Microsoft.VisualStudio.Text.Editor.TextView", "Property[AdvancedTextView]"] + - ["System.String", "Microsoft.VisualStudio.Text.Editor.EditorPrimitiveIds!", "Field[BufferPrimitiveId]"] + - ["Microsoft.VisualStudio.Text.Editor.DisplayTextRange", "Microsoft.VisualStudio.Text.Editor.TextView", "Property[VisibleSpan]"] + - ["Microsoft.VisualStudio.Text.Editor.ConnectionReason", "Microsoft.VisualStudio.Text.Editor.ConnectionReason!", "Field[TextViewLifetime]"] + - ["System.Double", "Microsoft.VisualStudio.Text.Editor.IVerticalScrollBar", "Method[GetYCoordinateOfBufferPosition].ReturnValue"] + - ["Microsoft.VisualStudio.Text.Editor.IViewScroller", "Microsoft.VisualStudio.Text.Editor.ITextView", "Property[ViewScroller]"] + - ["System.Nullable", "Microsoft.VisualStudio.Text.Editor.IntraTextAdornmentTag", "Property[Affinity]"] + - ["Microsoft.VisualStudio.Text.Editor.CaretPosition", "Microsoft.VisualStudio.Text.Editor.ITextCaret", "Method[MoveTo].ReturnValue"] + - ["System.Windows.Media.Geometry", "Microsoft.VisualStudio.Text.Editor.IWpfTextViewLineCollection", "Method[GetMarkerGeometry].ReturnValue"] + - ["Microsoft.VisualStudio.Text.Editor.ITextView", "Microsoft.VisualStudio.Text.Editor.IVerticalFractionMap", "Property[TextView]"] + - ["System.Double", "Microsoft.VisualStudio.Text.Editor.ITextCaret", "Property[Width]"] + - ["System.String", "Microsoft.VisualStudio.Text.Editor.EditorPrimitiveIds!", "Field[CaretPrimitiveId]"] + - ["System.Boolean", "Microsoft.VisualStudio.Text.Editor.ChangeTrackingMarginEnabled", "Property[Default]"] + - ["Microsoft.VisualStudio.Text.Editor.WordWrapStyles", "Microsoft.VisualStudio.Text.Editor.WordWrapStyles!", "Field[AutoIndent]"] + - ["System.Boolean", "Microsoft.VisualStudio.Text.Editor.ITextSelection", "Property[IsEmpty]"] + - ["System.Object", "Microsoft.VisualStudio.Text.Editor.EditorOptionDefinition", "Property[DefaultValue]"] + - ["System.Double", "Microsoft.VisualStudio.Text.Editor.ZoomLevelChangedEventArgs", "Property[NewZoomLevel]"] + - ["System.Boolean", "Microsoft.VisualStudio.Text.Editor.TextRange", "Method[Unindent].ReturnValue"] + - ["Microsoft.VisualStudio.Text.Editor.EditorOptionKey", "Microsoft.VisualStudio.Text.Editor.DefaultTextViewOptions!", "Field[OverwriteModeId]"] + - ["System.Collections.ObjectModel.Collection", "Microsoft.VisualStudio.Text.Editor.TextRange", "Method[FindAll].ReturnValue"] + - ["System.Double", "Microsoft.VisualStudio.Text.Editor.ITextCaret", "Property[Top]"] + - ["Microsoft.VisualStudio.Text.Editor.ITextViewRoleSet", "Microsoft.VisualStudio.Text.Editor.ITextEditorFactoryService", "Property[NoRoles]"] + - ["Microsoft.VisualStudio.Text.ITextDataModel", "Microsoft.VisualStudio.Text.Editor.ITextViewModel", "Property[DataModel]"] + - ["Microsoft.VisualStudio.Text.Editor.TextBuffer", "Microsoft.VisualStudio.Text.Editor.IBufferPrimitivesFactoryService", "Method[CreateTextBuffer].ReturnValue"] + - ["Microsoft.VisualStudio.Text.Editor.EditorOptionKey", "Microsoft.VisualStudio.Text.Editor.OutliningMarginEnabled", "Property[Key]"] + - ["Microsoft.VisualStudio.Text.Editor.EnsureSpanVisibleOptions", "Microsoft.VisualStudio.Text.Editor.EnsureSpanVisibleOptions!", "Field[AlwaysCenter]"] + - ["Microsoft.VisualStudio.Text.Editor.TextPoint", "Microsoft.VisualStudio.Text.Editor.TextBuffer", "Method[GetEndPoint].ReturnValue"] + - ["System.String", "Microsoft.VisualStudio.Text.Editor.PredefinedAdornmentLayers!", "Field[Squiggle]"] + - ["Microsoft.VisualStudio.Text.Editor.ITextSelection", "Microsoft.VisualStudio.Text.Editor.Selection", "Property[AdvancedSelection]"] + - ["Microsoft.VisualStudio.Text.Formatting.ITextViewLine", "Microsoft.VisualStudio.Text.Editor.ITextView", "Method[GetTextViewLineContainingBufferPosition].ReturnValue"] + - ["Microsoft.VisualStudio.Text.Editor.EditorOptionKey", "Microsoft.VisualStudio.Text.Editor.SelectionMarginEnabled", "Property[Key]"] + - ["System.Int32", "Microsoft.VisualStudio.Text.Editor.EditorOptionDefinition", "Method[GetHashCode].ReturnValue"] + - ["System.Double", "Microsoft.VisualStudio.Text.Editor.ZoomConstants!", "Field[MaxZoom]"] + - ["Microsoft.VisualStudio.Text.Editor.EditorOptionKey", "Microsoft.VisualStudio.Text.Editor.SimpleGraphicsOption", "Property[Key]"] + - ["Microsoft.VisualStudio.Text.Editor.EditorOptionKey", "Microsoft.VisualStudio.Text.Editor.DefaultOptions!", "Field[TabSizeOptionId]"] + - ["System.Double", "Microsoft.VisualStudio.Text.Editor.IScrollMap", "Property[End]"] + - ["Microsoft.VisualStudio.Text.Editor.EditorOptionKey", "Microsoft.VisualStudio.Text.Editor.DisplayUrlsAsHyperlinks", "Property[Key]"] + - ["System.Windows.Controls.Control", "Microsoft.VisualStudio.Text.Editor.IWpfTextViewHost", "Property[HostControl]"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "Microsoft.VisualStudio.Text.Editor.IAdornmentLayer", "Property[Elements]"] + - ["System.Double", "Microsoft.VisualStudio.Text.Editor.ITextView", "Property[ViewportTop]"] + - ["System.Boolean", "Microsoft.VisualStudio.Text.Editor.TextPoint", "Method[RemovePreviousIndent].ReturnValue"] + - ["System.Int32", "Microsoft.VisualStudio.Text.Editor.DisplayTextPoint", "Property[StartOfViewLine]"] + - ["System.Boolean", "Microsoft.VisualStudio.Text.Editor.TextViewLayoutChangedEventArgs", "Property[VerticalTranslation]"] + - ["System.Boolean", "Microsoft.VisualStudio.Text.Editor.UseVirtualSpace", "Property[Default]"] + - ["System.Boolean", "Microsoft.VisualStudio.Text.Editor.ITextCaret", "Property[InVirtualSpace]"] + - ["Microsoft.VisualStudio.Text.Editor.DisplayTextRange", "Microsoft.VisualStudio.Text.Editor.TextView", "Method[GetTextRange].ReturnValue"] + - ["Microsoft.VisualStudio.Text.Editor.TextPoint", "Microsoft.VisualStudio.Text.Editor.TextBuffer", "Method[GetStartPoint].ReturnValue"] + - ["Microsoft.VisualStudio.Text.Editor.KeyProcessor", "Microsoft.VisualStudio.Text.Editor.IKeyProcessorProvider", "Method[GetAssociatedProcessor].ReturnValue"] + - ["System.Int32", "Microsoft.VisualStudio.Text.Editor.DisplayTextPoint", "Property[EndOfViewLine]"] + - ["Microsoft.VisualStudio.Text.Editor.EnsureSpanVisibleOptions", "Microsoft.VisualStudio.Text.Editor.EnsureSpanVisibleOptions!", "Field[ShowStart]"] + - ["System.Boolean", "Microsoft.VisualStudio.Text.Editor.OutliningMarginHeaderControl!", "Method[GetIsHighlighted].ReturnValue"] + - ["System.Double", "Microsoft.VisualStudio.Text.Editor.OutliningMarginBracketControl", "Property[FirstLineOffset]"] + - ["Microsoft.VisualStudio.Text.SnapshotSpan", "Microsoft.VisualStudio.Text.Editor.ITextView", "Method[GetTextElementSpan].ReturnValue"] + - ["System.Boolean", "Microsoft.VisualStudio.Text.Editor.ViewProhibitUserInput", "Property[Default]"] + - ["Microsoft.VisualStudio.Text.VirtualSnapshotPoint", "Microsoft.VisualStudio.Text.Editor.CaretPosition", "Property[VirtualBufferPosition]"] + - ["Microsoft.VisualStudio.Text.SnapshotPoint", "Microsoft.VisualStudio.Text.Editor.IScrollMap", "Method[GetBufferPositionAtCoordinate].ReturnValue"] + - ["System.Boolean", "Microsoft.VisualStudio.Text.Editor.ProduceScreenReaderFriendlyText", "Property[Default]"] + - ["Microsoft.VisualStudio.Text.Formatting.IWpfTextViewLine", "Microsoft.VisualStudio.Text.Editor.IWpfTextViewLineCollection", "Property[LastVisibleLine]"] + - ["Microsoft.VisualStudio.Text.Editor.DisplayTextRange", "Microsoft.VisualStudio.Text.Editor.DisplayTextRange", "Method[CloneDisplayTextRangeInternal].ReturnValue"] + - ["Microsoft.VisualStudio.Text.Editor.EditorOptionKey", "Microsoft.VisualStudio.Text.Editor.IsViewportLeftClipped", "Property[Key]"] + - ["Microsoft.VisualStudio.Text.Editor.Caret", "Microsoft.VisualStudio.Text.Editor.IViewPrimitives", "Property[Caret]"] + - ["System.Boolean", "Microsoft.VisualStudio.Text.Editor.TextPoint", "Method[TransposeLine].ReturnValue"] + - ["System.Double", "Microsoft.VisualStudio.Text.Editor.ITextView", "Property[ViewportLeft]"] + - ["System.Boolean", "Microsoft.VisualStudio.Text.Editor.IEditorOptions", "Method[IsOptionDefined].ReturnValue"] + - ["Microsoft.VisualStudio.Text.Editor.AdornmentPositioningBehavior", "Microsoft.VisualStudio.Text.Editor.AdornmentPositioningBehavior!", "Field[ViewportRelative]"] + - ["Microsoft.VisualStudio.Text.ITextDataModel", "Microsoft.VisualStudio.Text.Editor.ITextView", "Property[TextDataModel]"] + - ["Microsoft.VisualStudio.Text.Editor.IWpfTextViewLineCollection", "Microsoft.VisualStudio.Text.Editor.IWpfTextView", "Property[TextViewLines]"] + - ["Microsoft.VisualStudio.Text.Editor.EditorOptionKey", "Microsoft.VisualStudio.Text.Editor.DefaultOptions!", "Field[ReplicateNewLineCharacterOptionId]"] + - ["Microsoft.VisualStudio.Text.Editor.TextRange", "Microsoft.VisualStudio.Text.Editor.TextBuffer", "Method[GetTextRange].ReturnValue"] + - ["Microsoft.VisualStudio.Text.Editor.EditorOptionKey", "Microsoft.VisualStudio.Text.Editor.ReplicateNewLineCharacter", "Property[Key]"] + - ["System.Double", "Microsoft.VisualStudio.Text.Editor.ViewState", "Property[ViewportBottom]"] + - ["System.Double", "Microsoft.VisualStudio.Text.Editor.IScrollMap", "Property[ThumbSize]"] + - ["System.Boolean", "Microsoft.VisualStudio.Text.Editor.OutliningMarginBracketControl", "Property[IsHighlighted]"] + - ["Microsoft.VisualStudio.Text.Editor.EditorOptionKey", "Microsoft.VisualStudio.Text.Editor.HighlightCurrentLineOption", "Property[Key]"] + - ["System.Windows.Media.Geometry", "Microsoft.VisualStudio.Text.Editor.IWpfTextViewLineCollection", "Method[GetLineMarkerGeometry].ReturnValue"] + - ["Microsoft.VisualStudio.Text.Editor.EditorOptionKey", "Microsoft.VisualStudio.Text.Editor.ZoomControlEnabled", "Property[Key]"] + - ["Microsoft.VisualStudio.Text.VirtualSnapshotPoint", "Microsoft.VisualStudio.Text.Editor.ITextSelection", "Property[Start]"] + - ["System.Boolean", "Microsoft.VisualStudio.Text.Editor.SimpleGraphicsOption", "Property[Default]"] + - ["Microsoft.VisualStudio.Text.Editor.EditorOptionKey", "Microsoft.VisualStudio.Text.Editor.MouseWheelZoomEnabled", "Property[Key]"] + - ["System.String", "Microsoft.VisualStudio.Text.Editor.PredefinedTextViewRoles!", "Field[Editable]"] + - ["System.Int32", "Microsoft.VisualStudio.Text.Editor.CaretPosition", "Method[GetHashCode].ReturnValue"] + - ["System.Boolean", "Microsoft.VisualStudio.Text.Editor.AutoScrollEnabled", "Property[Default]"] + - ["System.Windows.DependencyProperty", "Microsoft.VisualStudio.Text.Editor.OutliningMarginHeaderControl!", "Field[IsHighlightedProperty]"] + - ["Microsoft.VisualStudio.Text.Editor.EditorOptionKey", "Microsoft.VisualStudio.Text.Editor.DefaultTextViewHostOptions!", "Field[ChangeTrackingId]"] + - ["Microsoft.VisualStudio.Text.ITextSnapshot", "Microsoft.VisualStudio.Text.Editor.ViewState", "Property[EditSnapshot]"] + - ["System.Boolean", "Microsoft.VisualStudio.Text.Editor.VerticalScrollBarEnabled", "Property[Default]"] + - ["Microsoft.VisualStudio.Text.Editor.ITextViewRoleSet", "Microsoft.VisualStudio.Text.Editor.ITextViewRoleSet", "Method[UnionWith].ReturnValue"] + - ["Microsoft.VisualStudio.Text.SnapshotPoint", "Microsoft.VisualStudio.Text.Editor.ITextViewModel", "Method[GetNearestPointInVisualBuffer].ReturnValue"] + - ["Microsoft.VisualStudio.Text.Editor.TextPoint", "Microsoft.VisualStudio.Text.Editor.TextPoint", "Method[CloneInternal].ReturnValue"] + - ["System.Int32", "Microsoft.VisualStudio.Text.Editor.TextPoint", "Property[StartOfLine]"] + - ["Microsoft.VisualStudio.Text.Editor.ITextViewModel", "Microsoft.VisualStudio.Text.Editor.ITextViewModelProvider", "Method[CreateTextViewModel].ReturnValue"] + - ["System.Boolean", "Microsoft.VisualStudio.Text.Editor.CutOrCopyBlankLineIfNoSelection", "Property[Default]"] + - ["System.Collections.IEnumerator", "Microsoft.VisualStudio.Text.Editor.DisplayTextRange", "Method[System.Collections.IEnumerable.GetEnumerator].ReturnValue"] + - ["Microsoft.VisualStudio.Text.Formatting.IWpfTextViewLine", "Microsoft.VisualStudio.Text.Editor.IWpfTextViewLineCollection", "Property[FirstVisibleLine]"] + - ["Microsoft.VisualStudio.Text.Editor.EditorOptionKey", "Microsoft.VisualStudio.Text.Editor.UseVisibleWhitespace", "Property[Key]"] + - ["Microsoft.VisualStudio.Text.NormalizedSnapshotSpanCollection", "Microsoft.VisualStudio.Text.Editor.TextViewLayoutChangedEventArgs", "Property[NewOrReformattedSpans]"] + - ["System.Boolean", "Microsoft.VisualStudio.Text.Editor.IAdornmentLayer", "Method[AddAdornment].ReturnValue"] + - ["Microsoft.VisualStudio.Text.Editor.EditorOptionKey", "Microsoft.VisualStudio.Text.Editor.TabSize", "Property[Key]"] + - ["Microsoft.VisualStudio.Text.Editor.TextView", "Microsoft.VisualStudio.Text.Editor.DisplayTextRange", "Property[TextView]"] + - ["Microsoft.VisualStudio.Text.Editor.ITextViewRoleSet", "Microsoft.VisualStudio.Text.Editor.ITextEditorFactoryService", "Method[CreateTextViewRoleSet].ReturnValue"] + - ["System.String", "Microsoft.VisualStudio.Text.Editor.PredefinedTextViewRoles!", "Field[Debuggable]"] + - ["Microsoft.VisualStudio.Text.Editor.TextBuffer", "Microsoft.VisualStudio.Text.Editor.TextRange", "Property[TextBuffer]"] + - ["Microsoft.VisualStudio.Text.Editor.EditorOptionKey", "Microsoft.VisualStudio.Text.Editor.DefaultTextViewOptions!", "Field[UseVirtualSpaceId]"] + - ["Microsoft.VisualStudio.Text.Editor.EditorOptionKey", "Microsoft.VisualStudio.Text.Editor.IndentSize", "Property[Key]"] + - ["Microsoft.VisualStudio.Text.Editor.IGlyphFactory", "Microsoft.VisualStudio.Text.Editor.IGlyphFactoryProvider", "Method[GetGlyphFactory].ReturnValue"] + - ["System.String", "Microsoft.VisualStudio.Text.Editor.EditorOptionChangedEventArgs", "Property[OptionId]"] + - ["Microsoft.VisualStudio.Text.Editor.AdornmentRemovedCallback", "Microsoft.VisualStudio.Text.Editor.IAdornmentLayerElement", "Property[RemovedCallback]"] + - ["System.Double", "Microsoft.VisualStudio.Text.Editor.ViewState", "Property[ViewportRight]"] + - ["System.Collections.Generic.IEnumerator", "Microsoft.VisualStudio.Text.Editor.DisplayTextRange", "Method[GetDisplayPointEnumeratorInternal].ReturnValue"] + - ["Microsoft.VisualStudio.Text.ITextSnapshot", "Microsoft.VisualStudio.Text.Editor.TextViewLayoutChangedEventArgs", "Property[OldSnapshot]"] + - ["System.Boolean", "Microsoft.VisualStudio.Text.Editor.EditorOptionDefinition", "Method[Equals].ReturnValue"] + - ["Microsoft.VisualStudio.Text.Editor.EditorOptionKey", "Microsoft.VisualStudio.Text.Editor.DefaultTextViewHostOptions!", "Field[GlyphMarginId]"] + - ["Microsoft.VisualStudio.Text.ITextBuffer", "Microsoft.VisualStudio.Text.Editor.ITextView", "Property[TextBuffer]"] + - ["System.Windows.DependencyProperty", "Microsoft.VisualStudio.Text.Editor.OutliningMarginHeaderControl!", "Field[IsExpandedProperty]"] + - ["Microsoft.VisualStudio.Text.ITextBuffer", "Microsoft.VisualStudio.Text.Editor.ITextViewModel", "Property[VisualBuffer]"] + - ["System.Boolean", "Microsoft.VisualStudio.Text.Editor.TextPoint", "Method[InsertIndent].ReturnValue"] + - ["Microsoft.VisualStudio.Text.Editor.TextRange", "Microsoft.VisualStudio.Text.Editor.TextPoint", "Method[GetTextRange].ReturnValue"] + - ["Microsoft.VisualStudio.Text.Editor.TextSelectionMode", "Microsoft.VisualStudio.Text.Editor.TextSelectionMode!", "Field[Stream]"] + - ["System.Nullable", "Microsoft.VisualStudio.Text.Editor.IAdornmentLayerElement", "Property[VisualSpan]"] + - ["Microsoft.VisualStudio.Text.Editor.EditorOptionKey", "Microsoft.VisualStudio.Text.Editor.LineNumberMarginEnabled", "Property[Key]"] + - ["Microsoft.VisualStudio.Text.Editor.AdornmentPositioningBehavior", "Microsoft.VisualStudio.Text.Editor.IAdornmentLayerElement", "Property[Behavior]"] + - ["Microsoft.VisualStudio.Text.Editor.HowToShow", "Microsoft.VisualStudio.Text.Editor.HowToShow!", "Field[AsIs]"] + - ["System.Boolean", "Microsoft.VisualStudio.Text.Editor.ITextView", "Property[IsClosed]"] + - ["Microsoft.VisualStudio.Text.Editor.TextPoint", "Microsoft.VisualStudio.Text.Editor.TextRange", "Method[GetStartPoint].ReturnValue"] + - ["System.Nullable", "Microsoft.VisualStudio.Text.Editor.IntraTextAdornmentTag", "Property[Baseline]"] + - ["Microsoft.VisualStudio.Text.SnapshotPoint", "Microsoft.VisualStudio.Text.Editor.IVerticalScrollBar", "Method[GetBufferPositionOfYCoordinate].ReturnValue"] + - ["Microsoft.VisualStudio.Text.Editor.ITextCaret", "Microsoft.VisualStudio.Text.Editor.ITextView", "Property[Caret]"] + - ["Microsoft.VisualStudio.Text.SnapshotSpan", "Microsoft.VisualStudio.Text.Editor.ITextViewLineCollection", "Method[GetTextElementSpan].ReturnValue"] + - ["Microsoft.VisualStudio.Text.Editor.ISpaceReservationAgent", "Microsoft.VisualStudio.Text.Editor.SpaceReservationAgentChangedEventArgs", "Property[OldAgent]"] + - ["System.Collections.Generic.IEnumerable", "Microsoft.VisualStudio.Text.Editor.TextBuffer", "Property[Lines]"] + - ["System.Int32", "Microsoft.VisualStudio.Text.Editor.DisplayTextPoint", "Property[DisplayColumn]"] + - ["Microsoft.VisualStudio.Text.Editor.EditorOptionKey", "Microsoft.VisualStudio.Text.Editor.DefaultTextViewHostOptions!", "Field[SelectionMarginId]"] + - ["T", "Microsoft.VisualStudio.Text.Editor.IEditorOptions", "Method[GetOptionValue].ReturnValue"] + - ["System.Boolean", "Microsoft.VisualStudio.Text.Editor.KeyProcessor", "Property[IsInterestedInHandledEvents]"] + - ["System.String", "Microsoft.VisualStudio.Text.Editor.MarginContainerAttribute", "Property[MarginContainer]"] + - ["System.Boolean", "Microsoft.VisualStudio.Text.Editor.EditorOptionDefinition", "Method[IsApplicableToScope].ReturnValue"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "Microsoft.VisualStudio.Text.Editor.TextViewLayoutChangedEventArgs", "Property[TranslatedLines]"] + - ["System.Windows.FrameworkElement", "Microsoft.VisualStudio.Text.Editor.IWpfTextViewMargin", "Property[VisualElement]"] + - ["Microsoft.VisualStudio.Text.NormalizedSnapshotSpanCollection", "Microsoft.VisualStudio.Text.Editor.TextViewLayoutChangedEventArgs", "Property[TranslatedSpans]"] + - ["System.String", "Microsoft.VisualStudio.Text.Editor.PredefinedAdornmentLayers!", "Field[Selection]"] + - ["Microsoft.VisualStudio.Text.Editor.EditorOptionKey", "Microsoft.VisualStudio.Text.Editor.CutOrCopyBlankLineIfNoSelection", "Property[Key]"] + - ["Microsoft.VisualStudio.Text.Editor.DisplayTextRange", "Microsoft.VisualStudio.Text.Editor.DisplayTextPoint", "Method[GetDisplayTextRange].ReturnValue"] + - ["Microsoft.VisualStudio.Text.ITextSnapshot", "Microsoft.VisualStudio.Text.Editor.ITextView", "Property[VisualSnapshot]"] + - ["System.Boolean", "Microsoft.VisualStudio.Text.Editor.MouseWheelZoomEnabled", "Property[Default]"] + - ["System.Windows.DependencyProperty", "Microsoft.VisualStudio.Text.Editor.IntraTextAdornment!", "Field[IsSelected]"] + - ["System.Double", "Microsoft.VisualStudio.Text.Editor.GridCellLengthAttribute", "Property[GridCellLength]"] + - ["Microsoft.VisualStudio.Text.Formatting.ITextViewLine", "Microsoft.VisualStudio.Text.Editor.DisplayTextPoint", "Property[AdvancedTextViewLine]"] + - ["System.String", "Microsoft.VisualStudio.Text.Editor.PredefinedMarginNames!", "Field[Bottom]"] + - ["System.String", "Microsoft.VisualStudio.Text.Editor.PredefinedTextViewRoles!", "Field[Zoomable]"] + - ["Microsoft.VisualStudio.Text.Editor.IWpfTextViewMargin", "Microsoft.VisualStudio.Text.Editor.IWpfTextViewMarginProvider", "Method[CreateMargin].ReturnValue"] + - ["Microsoft.VisualStudio.Text.Editor.TextView", "Microsoft.VisualStudio.Text.Editor.IViewPrimitivesFactoryService", "Method[CreateTextView].ReturnValue"] + - ["Microsoft.VisualStudio.Text.Editor.TextSelectionMode", "Microsoft.VisualStudio.Text.Editor.TextSelectionMode!", "Field[Box]"] + - ["System.Boolean", "Microsoft.VisualStudio.Text.Editor.ConvertTabsToSpaces", "Property[Default]"] + - ["System.Double", "Microsoft.VisualStudio.Text.Editor.ITextView", "Property[ViewportWidth]"] + - ["Microsoft.VisualStudio.Text.Editor.TextRange", "Microsoft.VisualStudio.Text.Editor.TextBuffer", "Method[GetLine].ReturnValue"] + - ["Microsoft.VisualStudio.Text.Editor.ISpaceReservationManager", "Microsoft.VisualStudio.Text.Editor.IWpfTextView", "Method[GetSpaceReservationManager].ReturnValue"] + - ["Microsoft.VisualStudio.Text.Editor.DisplayTextPoint", "Microsoft.VisualStudio.Text.Editor.DisplayTextPoint", "Method[GetFirstNonWhiteSpaceCharacterOnViewLine].ReturnValue"] + - ["Microsoft.VisualStudio.Text.Editor.TextRange", "Microsoft.VisualStudio.Text.Editor.TextPoint", "Method[Find].ReturnValue"] + - ["Microsoft.VisualStudio.Text.Editor.WordWrapStyles", "Microsoft.VisualStudio.Text.Editor.WordWrapStyle", "Property[Default]"] + - ["System.Double", "Microsoft.VisualStudio.Text.Editor.ViewState", "Property[ViewportLeft]"] + - ["System.Boolean", "Microsoft.VisualStudio.Text.Editor.ITextCaret", "Property[IsHidden]"] + - ["System.Boolean", "Microsoft.VisualStudio.Text.Editor.DisplayTextPoint", "Property[IsVisible]"] + - ["System.String", "Microsoft.VisualStudio.Text.Editor.PredefinedMarginNames!", "Field[Glyph]"] + - ["System.Int32", "Microsoft.VisualStudio.Text.Editor.IndentSize", "Property[Default]"] + - ["Microsoft.VisualStudio.Text.Editor.DisplayTextRange", "Microsoft.VisualStudio.Text.Editor.IViewPrimitivesFactoryService", "Method[CreateDisplayTextRange].ReturnValue"] + - ["System.Boolean", "Microsoft.VisualStudio.Text.Editor.ITextSelection", "Property[IsReversed]"] + - ["Microsoft.VisualStudio.Text.Editor.EditorOptionKey", "Microsoft.VisualStudio.Text.Editor.DefaultOptions!", "Field[IndentSizeOptionId]"] + - ["System.Double", "Microsoft.VisualStudio.Text.Editor.IVerticalScrollBar", "Property[TrackSpanBottom]"] + - ["System.String", "Microsoft.VisualStudio.Text.Editor.PredefinedMarginNames!", "Field[ZoomControl]"] + - ["Microsoft.VisualStudio.Text.ITextBuffer", "Microsoft.VisualStudio.Text.Editor.ITextViewModel", "Property[EditBuffer]"] + - ["System.Int32", "Microsoft.VisualStudio.Text.Editor.TabSize", "Property[Default]"] + - ["System.String", "Microsoft.VisualStudio.Text.Editor.PredefinedTextViewRoles!", "Field[Structured]"] + - ["System.String", "Microsoft.VisualStudio.Text.Editor.PredefinedMarginNames!", "Field[LeftSelection]"] + - ["System.Int32", "Microsoft.VisualStudio.Text.Editor.ITextViewLineCollection", "Method[GetIndexOfTextLine].ReturnValue"] + - ["System.Windows.UIElement", "Microsoft.VisualStudio.Text.Editor.IGlyphFactory", "Method[GenerateGlyph].ReturnValue"] + - ["Microsoft.VisualStudio.Text.Editor.IWpfTextView", "Microsoft.VisualStudio.Text.Editor.IAdornmentLayer", "Property[TextView]"] + - ["System.Boolean", "Microsoft.VisualStudio.Text.Editor.ISpaceReservationManager", "Method[RemoveAgent].ReturnValue"] + - ["System.String", "Microsoft.VisualStudio.Text.Editor.PredefinedTextViewRoles!", "Field[PrimaryDocument]"] + - ["System.String", "Microsoft.VisualStudio.Text.Editor.TextPoint", "Method[GetPreviousCharacter].ReturnValue"] + - ["System.Boolean", "Microsoft.VisualStudio.Text.Editor.IWpfTextViewHost", "Property[IsClosed]"] + - ["System.Boolean", "Microsoft.VisualStudio.Text.Editor.HorizontalScrollBarEnabled", "Property[Default]"] + - ["System.Windows.Media.Transform", "Microsoft.VisualStudio.Text.Editor.ZoomLevelChangedEventArgs", "Property[ZoomTransform]"] + - ["System.Boolean", "Microsoft.VisualStudio.Text.Editor.DragDropEditing", "Property[Default]"] + - ["System.Object", "Microsoft.VisualStudio.Text.Editor.IAdornmentLayerElement", "Property[Tag]"] + - ["Microsoft.VisualStudio.Text.Editor.EditorOptionKey", "Microsoft.VisualStudio.Text.Editor.DefaultWpfViewOptions!", "Field[EnableSimpleGraphicsId]"] + - ["Microsoft.VisualStudio.Text.Editor.EditorOptionKey", "Microsoft.VisualStudio.Text.Editor.DefaultTextViewOptions!", "Field[OutliningUndoOptionId]"] + - ["System.Double", "Microsoft.VisualStudio.Text.Editor.ViewState", "Property[ViewportTop]"] + - ["Microsoft.VisualStudio.Text.Editor.ISpaceReservationAgent", "Microsoft.VisualStudio.Text.Editor.SpaceReservationAgentChangedEventArgs", "Property[NewAgent]"] + - ["Microsoft.VisualStudio.Text.VirtualSnapshotPoint", "Microsoft.VisualStudio.Text.Editor.ITextSelection", "Property[AnchorPoint]"] + - ["System.String", "Microsoft.VisualStudio.Text.Editor.PredefinedMarginNames!", "Field[Outlining]"] + - ["System.String", "Microsoft.VisualStudio.Text.Editor.EditorPrimitiveIds!", "Field[SelectionPrimitiveId]"] + - ["System.Boolean", "Microsoft.VisualStudio.Text.Editor.GlyphMarginEnabled", "Property[Default]"] + - ["Microsoft.VisualStudio.Text.Editor.TextRange", "Microsoft.VisualStudio.Text.Editor.TextPoint", "Method[GetPreviousWord].ReturnValue"] + - ["System.Boolean", "Microsoft.VisualStudio.Text.Editor.OutliningUndoEnabled", "Property[Default]"] + - ["System.Int32", "Microsoft.VisualStudio.Text.Editor.TextPoint", "Property[CurrentPosition]"] + - ["System.Boolean", "Microsoft.VisualStudio.Text.Editor.IEditorOptions", "Method[IsOptionDefined].ReturnValue"] + - ["System.Double", "Microsoft.VisualStudio.Text.Editor.IScrollMap", "Property[Start]"] + - ["Microsoft.VisualStudio.Text.Editor.EditorOptionKey", "Microsoft.VisualStudio.Text.Editor.DefaultTextViewOptions!", "Field[DisplayUrlsAsHyperlinksId]"] + - ["System.Boolean", "Microsoft.VisualStudio.Text.Editor.ITextViewLineCollection", "Property[IsValid]"] + - ["Microsoft.VisualStudio.Text.Editor.EditorOptionKey", "Microsoft.VisualStudio.Text.Editor.ChangeTrackingMarginEnabled", "Property[Key]"] + - ["Microsoft.VisualStudio.Text.Editor.TextPoint", "Microsoft.VisualStudio.Text.Editor.IBufferPrimitivesFactoryService", "Method[CreateTextPoint].ReturnValue"] + - ["System.Boolean", "Microsoft.VisualStudio.Text.Editor.DisplayUrlsAsHyperlinks", "Property[Default]"] + - ["System.Windows.Media.Brush", "Microsoft.VisualStudio.Text.Editor.IWpfTextView", "Property[Background]"] + - ["System.Windows.DependencyProperty", "Microsoft.VisualStudio.Text.Editor.OutliningMarginBracketControl!", "Field[IsHighlightedProperty]"] + - ["Microsoft.VisualStudio.Text.Editor.DisplayTextPoint", "Microsoft.VisualStudio.Text.Editor.IViewPrimitivesFactoryService", "Method[CreateDisplayTextPoint].ReturnValue"] + - ["System.String", "Microsoft.VisualStudio.Text.Editor.TextPoint", "Method[GetNextCharacter].ReturnValue"] + - ["System.Int32", "Microsoft.VisualStudio.Text.Editor.TextPoint", "Property[LineNumber]"] + - ["System.Int32", "Microsoft.VisualStudio.Text.Editor.MouseHoverEventArgs", "Property[Position]"] + - ["System.Double", "Microsoft.VisualStudio.Text.Editor.ITextView", "Property[ViewportHeight]"] + - ["Microsoft.VisualStudio.Text.Editor.IAdornmentLayer", "Microsoft.VisualStudio.Text.Editor.IWpfTextView", "Method[GetAdornmentLayer].ReturnValue"] + - ["System.Boolean", "Microsoft.VisualStudio.Text.Editor.TextRange", "Property[IsEmpty]"] + - ["Microsoft.VisualStudio.Text.Formatting.ITextViewLine", "Microsoft.VisualStudio.Text.Editor.ITextViewLineCollection", "Method[GetTextViewLineContainingBufferPosition].ReturnValue"] + - ["Microsoft.VisualStudio.Text.SnapshotPoint", "Microsoft.VisualStudio.Text.Editor.CaretPosition", "Property[BufferPosition]"] + - ["System.Windows.Media.Brush", "Microsoft.VisualStudio.Text.Editor.BackgroundBrushChangedEventArgs", "Property[NewBackgroundBrush]"] + - ["Microsoft.VisualStudio.Text.Editor.ConnectionReason", "Microsoft.VisualStudio.Text.Editor.ConnectionReason!", "Field[ContentTypeChange]"] + - ["System.Double", "Microsoft.VisualStudio.Text.Editor.IVerticalScrollBar", "Property[ThumbHeight]"] + - ["Microsoft.VisualStudio.Text.Editor.WordWrapStyles", "Microsoft.VisualStudio.Text.Editor.WordWrapStyles!", "Field[None]"] + - ["System.Double", "Microsoft.VisualStudio.Text.Editor.ITextViewMargin", "Property[MarginSize]"] + - ["Microsoft.VisualStudio.Text.Editor.TextBuffer", "Microsoft.VisualStudio.Text.Editor.TextPoint", "Property[TextBuffer]"] + - ["Microsoft.VisualStudio.Text.Editor.IScrollMap", "Microsoft.VisualStudio.Text.Editor.IVerticalScrollBar", "Property[Map]"] + - ["System.Double", "Microsoft.VisualStudio.Text.Editor.IWpfTextView", "Property[ZoomLevel]"] + - ["Microsoft.VisualStudio.Text.Editor.CaretPosition", "Microsoft.VisualStudio.Text.Editor.ITextCaret", "Property[Position]"] + - ["Microsoft.VisualStudio.Text.Editor.EditorOptionKey", "Microsoft.VisualStudio.Text.Editor.DefaultTextViewOptions!", "Field[WordWrapStyleId]"] + - ["System.Boolean", "Microsoft.VisualStudio.Text.Editor.TextRange", "Method[MakeLowercase].ReturnValue"] + - ["System.Boolean", "Microsoft.VisualStudio.Text.Editor.TextPoint", "Method[DeleteNext].ReturnValue"] + - ["System.Boolean", "Microsoft.VisualStudio.Text.Editor.TextRange", "Method[Capitalize].ReturnValue"] + - ["Microsoft.VisualStudio.Text.Editor.IEditorOptions", "Microsoft.VisualStudio.Text.Editor.ITextView", "Property[Options]"] + - ["Microsoft.VisualStudio.Text.Formatting.ITextViewLine", "Microsoft.VisualStudio.Text.Editor.ITextViewLineCollection", "Property[FirstVisibleLine]"] + - ["System.Boolean", "Microsoft.VisualStudio.Text.Editor.OutliningMarginHeaderControl", "Property[IsExpanded]"] + - ["Microsoft.VisualStudio.Text.Editor.Selection", "Microsoft.VisualStudio.Text.Editor.IViewPrimitivesFactoryService", "Method[CreateSelection].ReturnValue"] + - ["System.Nullable", "Microsoft.VisualStudio.Text.Editor.ISmartIndent", "Method[GetDesiredIndentation].ReturnValue"] + - ["System.Double", "Microsoft.VisualStudio.Text.Editor.ITextView", "Property[ViewportBottom]"] + - ["System.Windows.DependencyProperty", "Microsoft.VisualStudio.Text.Editor.OutliningMarginBracketControl!", "Field[FirstLineOffsetProperty]"] + - ["Microsoft.VisualStudio.Text.Editor.ITextViewRoleSet", "Microsoft.VisualStudio.Text.Editor.ITextView", "Property[Roles]"] + - ["Microsoft.VisualStudio.Text.Editor.AdornmentPositioningBehavior", "Microsoft.VisualStudio.Text.Editor.AdornmentPositioningBehavior!", "Field[OwnerControlled]"] + - ["Microsoft.VisualStudio.Text.Editor.EnsureSpanVisibleOptions", "Microsoft.VisualStudio.Text.Editor.EnsureSpanVisibleOptions!", "Field[MinimumScroll]"] + - ["Microsoft.VisualStudio.Text.Editor.CaretPosition", "Microsoft.VisualStudio.Text.Editor.ITextCaret", "Method[MoveToPreferredCoordinates].ReturnValue"] + - ["System.Boolean", "Microsoft.VisualStudio.Text.Editor.Selection", "Property[IsReversed]"] + - ["System.Int32", "Microsoft.VisualStudio.Text.Editor.TextPoint", "Property[Column]"] + - ["System.Windows.Media.Geometry", "Microsoft.VisualStudio.Text.Editor.IWpfTextViewLineCollection", "Method[GetTextMarkerGeometry].ReturnValue"] + - ["Microsoft.VisualStudio.Text.IMappingPoint", "Microsoft.VisualStudio.Text.Editor.CaretPosition", "Property[Point]"] + - ["Microsoft.VisualStudio.Text.Editor.ITextViewModel", "Microsoft.VisualStudio.Text.Editor.ITextView", "Property[TextViewModel]"] + - ["System.Boolean", "Microsoft.VisualStudio.Text.Editor.ITextView", "Property[HasAggregateFocus]"] + - ["System.Boolean", "Microsoft.VisualStudio.Text.Editor.SelectionMarginEnabled", "Property[Default]"] + - ["System.String", "Microsoft.VisualStudio.Text.Editor.PredefinedMarginNames!", "Field[VerticalScrollBarContainer]"] + - ["System.String", "Microsoft.VisualStudio.Text.Editor.PredefinedMarginNames!", "Field[LineNumber]"] + - ["Microsoft.VisualStudio.Text.Projection.IBufferGraph", "Microsoft.VisualStudio.Text.Editor.ITextView", "Property[BufferGraph]"] + - ["Microsoft.VisualStudio.Text.Editor.WordWrapStyles", "Microsoft.VisualStudio.Text.Editor.WordWrapStyles!", "Field[WordWrap]"] + - ["System.Double", "Microsoft.VisualStudio.Text.Editor.ZoomConstants!", "Field[ScalingFactor]"] + - ["System.String", "Microsoft.VisualStudio.Text.Editor.NewLineCharacter", "Property[Default]"] + - ["Microsoft.VisualStudio.Text.Editor.EditorOptionKey", "Microsoft.VisualStudio.Text.Editor.DefaultTextViewOptions!", "Field[IsViewportLeftClippedId]"] + - ["Microsoft.VisualStudio.Text.Editor.IWpfTextViewHost", "Microsoft.VisualStudio.Text.Editor.ITextEditorFactoryService", "Method[CreateTextViewHost].ReturnValue"] + - ["System.Double", "Microsoft.VisualStudio.Text.Editor.ZoomConstants!", "Field[DefaultZoom]"] + - ["System.Boolean", "Microsoft.VisualStudio.Text.Editor.ITextSelection", "Property[ActivationTracksFocus]"] + - ["Microsoft.VisualStudio.Text.Editor.HowToShow", "Microsoft.VisualStudio.Text.Editor.HowToShow!", "Field[Centered]"] + - ["System.Boolean", "Microsoft.VisualStudio.Text.Editor.ITextViewRoleSet", "Method[Contains].ReturnValue"] + - ["System.Boolean", "Microsoft.VisualStudio.Text.Editor.OutliningMarginEnabled", "Property[Default]"] + - ["System.Int32", "Microsoft.VisualStudio.Text.Editor.CaretPosition", "Property[VirtualSpaces]"] + - ["System.String", "Microsoft.VisualStudio.Text.Editor.PredefinedAdornmentLayers!", "Field[Outlining]"] + - ["Microsoft.VisualStudio.Text.Editor.DisplayTextPoint", "Microsoft.VisualStudio.Text.Editor.TextView", "Method[GetTextPoint].ReturnValue"] + - ["Microsoft.VisualStudio.Text.Editor.CaretPosition", "Microsoft.VisualStudio.Text.Editor.ITextCaret", "Method[MoveToNextCaretPosition].ReturnValue"] + - ["Microsoft.VisualStudio.Text.Editor.DisplayTextRange", "Microsoft.VisualStudio.Text.Editor.DisplayTextRange", "Method[Clone].ReturnValue"] + - ["System.Boolean", "Microsoft.VisualStudio.Text.Editor.ISpaceReservationAgent", "Property[HasFocus]"] + - ["Microsoft.VisualStudio.Text.Editor.TextRange", "Microsoft.VisualStudio.Text.Editor.TextRange", "Method[CloneInternal].ReturnValue"] + - ["System.Boolean", "Microsoft.VisualStudio.Text.Editor.CaretPosition!", "Method[op_Inequality].ReturnValue"] + - ["Microsoft.VisualStudio.Text.Editor.EditorOptionKey", "Microsoft.VisualStudio.Text.Editor.DefaultTextViewOptions!", "Field[AutoScrollId]"] + - ["Microsoft.VisualStudio.Text.Editor.ConnectionReason", "Microsoft.VisualStudio.Text.Editor.ConnectionReason!", "Field[BufferGraphChange]"] + - ["Microsoft.VisualStudio.Text.SnapshotSpan", "Microsoft.VisualStudio.Text.Editor.ITextViewLineCollection", "Property[FormattedSpan]"] + - ["System.Nullable", "Microsoft.VisualStudio.Text.Editor.ITextSelection", "Method[GetSelectionOnTextViewLine].ReturnValue"] + - ["System.Int32", "Microsoft.VisualStudio.Text.Editor.MouseHoverAttribute", "Property[Delay]"] + - ["System.Boolean", "Microsoft.VisualStudio.Text.Editor.HighlightCurrentLineOption", "Property[Default]"] + - ["System.Boolean", "Microsoft.VisualStudio.Text.Editor.IntraTextAdornment!", "Method[GetIsSelected].ReturnValue"] + - ["System.Boolean", "Microsoft.VisualStudio.Text.Editor.ITextView", "Property[InLayout]"] + - ["Microsoft.VisualStudio.Text.Editor.ITextCaret", "Microsoft.VisualStudio.Text.Editor.Caret", "Property[AdvancedCaret]"] + - ["System.Int32", "Microsoft.VisualStudio.Text.Editor.TextPoint", "Property[EndOfLine]"] + - ["Microsoft.VisualStudio.Text.Editor.EditorOptionKey", "Microsoft.VisualStudio.Text.Editor.DefaultTextViewHostOptions!", "Field[OutliningMarginId]"] + - ["Microsoft.VisualStudio.Text.Editor.IEditorOptions", "Microsoft.VisualStudio.Text.Editor.IEditorOptionsFactoryService", "Method[CreateOptions].ReturnValue"] + - ["System.Boolean", "Microsoft.VisualStudio.Text.Editor.ISpaceReservationManager", "Property[HasAggregateFocus]"] + - ["System.Double", "Microsoft.VisualStudio.Text.Editor.IVerticalFractionMap", "Method[GetFractionAtBufferPosition].ReturnValue"] + - ["System.Double", "Microsoft.VisualStudio.Text.Editor.ITextCaret", "Property[Left]"] + - ["Microsoft.VisualStudio.Text.SnapshotPoint", "Microsoft.VisualStudio.Text.Editor.IVerticalFractionMap", "Method[GetBufferPositionAtFraction].ReturnValue"] + - ["System.Collections.Generic.IEnumerator", "Microsoft.VisualStudio.Text.Editor.TextRange", "Method[GetEnumerator].ReturnValue"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "Microsoft.VisualStudio.Text.Editor.IWpfTextViewLineCollection", "Property[WpfTextViewLines]"] + - ["Microsoft.VisualStudio.Text.VirtualSnapshotSpan", "Microsoft.VisualStudio.Text.Editor.ITextSelection", "Property[StreamSelectionSpan]"] + - ["System.Windows.UIElement", "Microsoft.VisualStudio.Text.Editor.IAdornmentLayerElement", "Property[Adornment]"] + - ["System.String", "Microsoft.VisualStudio.Text.Editor.CaretPosition", "Method[ToString].ReturnValue"] + - ["System.Double", "Microsoft.VisualStudio.Text.Editor.OutliningMarginBracketControl!", "Method[GetFirstLineOffset].ReturnValue"] + - ["Microsoft.VisualStudio.Text.PositionAffinity", "Microsoft.VisualStudio.Text.Editor.CaretPosition", "Property[Affinity]"] + - ["Microsoft.VisualStudio.Text.Editor.TextRange", "Microsoft.VisualStudio.Text.Editor.TextRange", "Method[Find].ReturnValue"] + - ["Microsoft.VisualStudio.Text.Editor.TextRange", "Microsoft.VisualStudio.Text.Editor.TextPoint", "Method[GetCurrentWord].ReturnValue"] + - ["System.Double", "Microsoft.VisualStudio.Text.Editor.ITextCaret", "Property[Height]"] + - ["Microsoft.VisualStudio.Text.Editor.ViewRelativePosition", "Microsoft.VisualStudio.Text.Editor.ViewRelativePosition!", "Field[Top]"] + - ["System.Boolean", "Microsoft.VisualStudio.Text.Editor.ITextViewRoleSet", "Method[ContainsAny].ReturnValue"] + - ["System.String", "Microsoft.VisualStudio.Text.Editor.PredefinedMarginNames!", "Field[Right]"] + - ["Microsoft.VisualStudio.Text.Editor.EditorOptionKey", "Microsoft.VisualStudio.Text.Editor.AutoScrollEnabled", "Property[Key]"] + - ["System.Double", "Microsoft.VisualStudio.Text.Editor.ViewState", "Property[ViewportWidth]"] + - ["Microsoft.VisualStudio.Text.Editor.TextBuffer", "Microsoft.VisualStudio.Text.Editor.IBufferPrimitives", "Property[Buffer]"] + - ["Microsoft.VisualStudio.Text.Editor.IScrollMap", "Microsoft.VisualStudio.Text.Editor.IScrollMapFactoryService", "Method[Create].ReturnValue"] + - ["Microsoft.VisualStudio.Text.Formatting.IWpfTextViewLine", "Microsoft.VisualStudio.Text.Editor.IWpfTextView", "Method[GetTextViewLineContainingBufferPosition].ReturnValue"] + - ["Microsoft.VisualStudio.Text.Editor.EditorOptionKey", "Microsoft.VisualStudio.Text.Editor.AppearanceCategoryOption", "Property[Key]"] + - ["Microsoft.VisualStudio.Text.NormalizedSnapshotSpanCollection", "Microsoft.VisualStudio.Text.Editor.ITextSelection", "Property[SelectedSpans]"] + - ["System.Double", "Microsoft.VisualStudio.Text.Editor.ZoomControl!", "Method[GetSelectedZoomLevel].ReturnValue"] + - ["Microsoft.VisualStudio.Text.Editor.TextBuffer", "Microsoft.VisualStudio.Text.Editor.TextView", "Property[TextBuffer]"] + - ["System.Double", "Microsoft.VisualStudio.Text.Editor.ITextCaret", "Property[Right]"] + - ["Microsoft.VisualStudio.Text.Editor.DisplayTextPoint", "Microsoft.VisualStudio.Text.Editor.DisplayTextPoint", "Method[Clone].ReturnValue"] + - ["Microsoft.VisualStudio.Text.ITextSnapshot", "Microsoft.VisualStudio.Text.Editor.TextViewLayoutChangedEventArgs", "Property[NewSnapshot]"] + - ["Microsoft.VisualStudio.Text.Editor.TextPoint", "Microsoft.VisualStudio.Text.Editor.TextBuffer", "Method[GetTextPoint].ReturnValue"] + - ["Microsoft.VisualStudio.Text.Editor.EditorOptionKey", "Microsoft.VisualStudio.Text.Editor.DefaultWpfViewOptions!", "Field[AppearanceCategory]"] + - ["System.Boolean", "Microsoft.VisualStudio.Text.Editor.CaretPosition", "Method[Equals].ReturnValue"] + - ["System.String", "Microsoft.VisualStudio.Text.Editor.PredefinedMarginNames!", "Field[Left]"] + - ["Microsoft.VisualStudio.Text.Editor.EditorOptionKey", "Microsoft.VisualStudio.Text.Editor.WordWrapStyle", "Property[Key]"] + - ["Microsoft.VisualStudio.Text.Editor.IMouseProcessor", "Microsoft.VisualStudio.Text.Editor.IGlyphMouseProcessorProvider", "Method[GetAssociatedMouseProcessor].ReturnValue"] + - ["System.Collections.ObjectModel.Collection", "Microsoft.VisualStudio.Text.Editor.ITextViewLineCollection", "Method[GetTextViewLinesIntersectingSpan].ReturnValue"] + - ["Microsoft.VisualStudio.Text.Editor.CaretPosition", "Microsoft.VisualStudio.Text.Editor.CaretPositionChangedEventArgs", "Property[OldPosition]"] + - ["System.Double", "Microsoft.VisualStudio.Text.Editor.ITextView", "Property[LineHeight]"] + - ["Microsoft.VisualStudio.Text.Editor.EditorOptionKey", "Microsoft.VisualStudio.Text.Editor.DefaultTextViewOptions!", "Field[DragDropEditingId]"] + - ["Microsoft.VisualStudio.Text.VirtualSnapshotPoint", "Microsoft.VisualStudio.Text.Editor.ITextSelection", "Property[ActivePoint]"] + - ["Microsoft.VisualStudio.Text.Editor.ITextViewMargin", "Microsoft.VisualStudio.Text.Editor.ITextViewMargin", "Method[GetTextViewMargin].ReturnValue"] + - ["Microsoft.VisualStudio.Text.Editor.EditorOptionKey", "Microsoft.VisualStudio.Text.Editor.NewLineCharacter", "Property[Key]"] + - ["System.String", "Microsoft.VisualStudio.Text.Editor.AppearanceCategoryOption", "Property[Default]"] + - ["Microsoft.VisualStudio.Text.Formatting.ITextViewLine", "Microsoft.VisualStudio.Text.Editor.ITextViewLineCollection", "Method[GetTextViewLineContainingYCoordinate].ReturnValue"] + - ["System.Boolean", "Microsoft.VisualStudio.Text.Editor.ITextViewModel", "Method[IsPointInVisualBuffer].ReturnValue"] + - ["Microsoft.VisualStudio.Text.Editor.IWpfTextView", "Microsoft.VisualStudio.Text.Editor.IWpfTextViewHost", "Property[TextView]"] + - ["Microsoft.VisualStudio.Text.Editor.EditorOptionKey", "Microsoft.VisualStudio.Text.Editor.GlyphMarginEnabled", "Property[Key]"] + - ["System.Boolean", "Microsoft.VisualStudio.Text.Editor.ISpaceReservationAgent", "Property[IsMouseOver]"] + - ["Microsoft.VisualStudio.Text.Editor.DisplayTextPoint", "Microsoft.VisualStudio.Text.Editor.DisplayTextPoint", "Method[CloneDisplayTextPointInternal].ReturnValue"] + - ["Microsoft.VisualStudio.Text.Editor.EditorOptionKey", "Microsoft.VisualStudio.Text.Editor.UseVirtualSpace", "Property[Key]"] + - ["Microsoft.VisualStudio.Text.Editor.ViewState", "Microsoft.VisualStudio.Text.Editor.TextViewLayoutChangedEventArgs", "Property[OldViewState]"] + - ["Microsoft.VisualStudio.Text.Editor.Selection", "Microsoft.VisualStudio.Text.Editor.TextView", "Property[Selection]"] + - ["System.Boolean", "Microsoft.VisualStudio.Text.Editor.IViewScroller", "Method[ScrollViewportVerticallyByPage].ReturnValue"] + - ["System.Boolean", "Microsoft.VisualStudio.Text.Editor.IEditorOptions", "Method[ClearOptionValue].ReturnValue"] + - ["System.String", "Microsoft.VisualStudio.Text.Editor.PredefinedAdornmentLayers!", "Field[Text]"] + - ["System.Type", "Microsoft.VisualStudio.Text.Editor.EditorOptionDefinition", "Property[ValueType]"] + - ["System.Boolean", "Microsoft.VisualStudio.Text.Editor.ISpaceReservationManager", "Property[IsMouseOver]"] + - ["System.String", "Microsoft.VisualStudio.Text.Editor.TextViewRoleAttribute", "Property[TextViewRoles]"] + - ["System.Boolean", "Microsoft.VisualStudio.Text.Editor.ZoomControlEnabled", "Property[Default]"] + - ["Microsoft.VisualStudio.Text.Formatting.TextBounds", "Microsoft.VisualStudio.Text.Editor.ITextViewLineCollection", "Method[GetCharacterBounds].ReturnValue"] + - ["Microsoft.VisualStudio.Text.VirtualSnapshotPoint", "Microsoft.VisualStudio.Text.Editor.ITextSelection", "Property[End]"] + - ["System.Boolean", "Microsoft.VisualStudio.Text.Editor.OutliningMarginBracketControl!", "Method[GetIsHighlighted].ReturnValue"] + - ["System.Nullable", "Microsoft.VisualStudio.Text.Editor.IntraTextAdornmentTag", "Property[TopSpace]"] + - ["Microsoft.VisualStudio.Text.Editor.EditorOptionKey", "Microsoft.VisualStudio.Text.Editor.DefaultTextViewOptions!", "Field[ViewProhibitUserInputId]"] + - ["System.Object", "Microsoft.VisualStudio.Text.Editor.IEditorOptions", "Method[GetOptionValue].ReturnValue"] + - ["Microsoft.VisualStudio.Text.Editor.TextRange", "Microsoft.VisualStudio.Text.Editor.DisplayTextRange", "Method[CloneInternal].ReturnValue"] + - ["System.String", "Microsoft.VisualStudio.Text.Editor.PredefinedMarginNames!", "Field[HorizontalScrollBar]"] + - ["Microsoft.VisualStudio.Text.Editor.EditorOptionKey", "Microsoft.VisualStudio.Text.Editor.DefaultTextViewHostOptions!", "Field[ZoomControlId]"] + - ["System.Boolean", "Microsoft.VisualStudio.Text.Editor.ITextSelection", "Property[IsActive]"] + - ["Microsoft.VisualStudio.Text.Formatting.ILineTransformSource", "Microsoft.VisualStudio.Text.Editor.IWpfTextView", "Property[LineTransformSource]"] + - ["System.Boolean", "Microsoft.VisualStudio.Text.Editor.TextPoint", "Method[TransposeCharacter].ReturnValue"] + - ["System.Boolean", "Microsoft.VisualStudio.Text.Editor.EditorOptionDefinition", "Method[IsValid].ReturnValue"] + - ["Microsoft.VisualStudio.Text.Formatting.IWpfTextViewLine", "Microsoft.VisualStudio.Text.Editor.IWpfTextViewLineCollection", "Method[GetTextViewLineContainingBufferPosition].ReturnValue"] + - ["System.Double", "Microsoft.VisualStudio.Text.Editor.ITextView", "Property[MaxTextRightCoordinate]"] + - ["Microsoft.VisualStudio.Text.Editor.ITextView", "Microsoft.VisualStudio.Text.Editor.ITextSelection", "Property[TextView]"] + - ["Microsoft.VisualStudio.Text.Editor.EditorOptionKey", "Microsoft.VisualStudio.Text.Editor.ConvertTabsToSpaces", "Property[Key]"] + - ["Microsoft.VisualStudio.Text.Editor.WordWrapStyles", "Microsoft.VisualStudio.Text.Editor.WordWrapStyles!", "Field[VisibleGlyphs]"] + - ["System.Collections.Generic.IEnumerator", "Microsoft.VisualStudio.Text.Editor.TextRange", "Method[GetEnumeratorInternal].ReturnValue"] + - ["System.String", "Microsoft.VisualStudio.Text.Editor.EditorOptionDefinition", "Property[Name]"] + - ["System.Boolean", "Microsoft.VisualStudio.Text.Editor.ReplicateNewLineCharacter", "Property[Default]"] + - ["System.Boolean", "Microsoft.VisualStudio.Text.Editor.LineNumberMarginEnabled", "Property[Default]"] + - ["System.String", "Microsoft.VisualStudio.Text.Editor.PredefinedMarginNames!", "Field[RightControl]"] + - ["System.Double", "Microsoft.VisualStudio.Text.Editor.ITextView", "Property[ViewportRight]"] + - ["System.Collections.Generic.IEnumerable", "Microsoft.VisualStudio.Text.Editor.IEditorOptions", "Property[SupportedOptions]"] + - ["System.Boolean", "Microsoft.VisualStudio.Text.Editor.TabSize", "Method[IsValid].ReturnValue"] + - ["Microsoft.VisualStudio.Text.Editor.IEditorOptions", "Microsoft.VisualStudio.Text.Editor.IEditorOptionsFactoryService", "Method[GetOptions].ReturnValue"] + - ["Microsoft.VisualStudio.Text.Editor.TextPoint", "Microsoft.VisualStudio.Text.Editor.DisplayTextPoint", "Method[CloneInternal].ReturnValue"] + - ["System.String", "Microsoft.VisualStudio.Text.Editor.PredefinedAdornmentLayers!", "Field[Caret]"] + - ["System.Boolean", "Microsoft.VisualStudio.Text.Editor.CaretPosition!", "Method[op_Equality].ReturnValue"] + - ["Microsoft.VisualStudio.Text.Editor.IBufferPrimitives", "Microsoft.VisualStudio.Text.Editor.IEditorPrimitivesFactoryService", "Method[GetBufferPrimitives].ReturnValue"] + - ["Microsoft.VisualStudio.Text.Editor.TextRange", "Microsoft.VisualStudio.Text.Editor.TextRange", "Method[Clone].ReturnValue"] + - ["System.Double", "Microsoft.VisualStudio.Text.Editor.IVerticalScrollBar", "Property[TrackSpanTop]"] + - ["Microsoft.VisualStudio.Text.SnapshotPoint", "Microsoft.VisualStudio.Text.Editor.ITextViewModel", "Method[GetNearestPointInVisualSnapshot].ReturnValue"] + - ["Microsoft.VisualStudio.Text.Editor.ITextViewRoleSet", "Microsoft.VisualStudio.Text.Editor.ITextEditorFactoryService", "Property[DefaultRoles]"] + - ["Microsoft.VisualStudio.Text.Editor.EditorOptionKey", "Microsoft.VisualStudio.Text.Editor.DefaultTextViewOptions!", "Field[CutOrCopyBlankLineIfNoSelectionId]"] + - ["Microsoft.VisualStudio.Text.Editor.ISmartIndent", "Microsoft.VisualStudio.Text.Editor.ISmartIndentProvider", "Method[CreateSmartIndent].ReturnValue"] + - ["Microsoft.VisualStudio.Text.Editor.CaretPosition", "Microsoft.VisualStudio.Text.Editor.CaretPositionChangedEventArgs", "Property[NewPosition]"] + - ["Microsoft.VisualStudio.Text.ITextBuffer", "Microsoft.VisualStudio.Text.Editor.TextBuffer", "Property[AdvancedTextBuffer]"] + - ["System.Boolean", "Microsoft.VisualStudio.Text.Editor.ITextViewMargin", "Property[Enabled]"] + - ["Microsoft.VisualStudio.Text.SnapshotPoint", "Microsoft.VisualStudio.Text.Editor.TextPoint", "Property[AdvancedTextPoint]"] + - ["System.Collections.Generic.IEnumerator", "Microsoft.VisualStudio.Text.Editor.DisplayTextRange", "Method[GetEnumerator].ReturnValue"] + - ["Microsoft.VisualStudio.Text.Editor.EditorOptionKey", "Microsoft.VisualStudio.Text.Editor.DragDropEditing", "Property[Key]"] + - ["Microsoft.VisualStudio.Text.Editor.EditorOptionKey", "Microsoft.VisualStudio.Text.Editor.VerticalScrollBarEnabled", "Property[Key]"] + - ["Microsoft.VisualStudio.Text.Editor.AdornmentRemovedCallback", "Microsoft.VisualStudio.Text.Editor.IntraTextAdornmentTag", "Property[RemovalCallback]"] + - ["Microsoft.VisualStudio.Text.Editor.ITextView", "Microsoft.VisualStudio.Text.Editor.MouseHoverEventArgs", "Property[View]"] + - ["Microsoft.VisualStudio.Text.Editor.IWpfTextViewMargin", "Microsoft.VisualStudio.Text.Editor.IWpfTextViewHost", "Method[GetTextViewMargin].ReturnValue"] + - ["Microsoft.VisualStudio.Text.ITextSnapshot", "Microsoft.VisualStudio.Text.Editor.ViewState", "Property[VisualSnapshot]"] + - ["Microsoft.VisualStudio.Text.Editor.AdornmentPositioningBehavior", "Microsoft.VisualStudio.Text.Editor.AdornmentPositioningBehavior!", "Field[TextRelative]"] + - ["Microsoft.VisualStudio.Text.Formatting.ITextViewLine", "Microsoft.VisualStudio.Text.Editor.ITextCaret", "Property[ContainingTextViewLine]"] + - ["Microsoft.VisualStudio.Text.Editor.EditorOptionKey", "Microsoft.VisualStudio.Text.Editor.HorizontalScrollBarEnabled", "Property[Key]"] + - ["Microsoft.VisualStudio.Text.Editor.EditorOptionKey", "Microsoft.VisualStudio.Text.Editor.DefaultOptions!", "Field[ConvertTabsToSpacesOptionId]"] + - ["Microsoft.VisualStudio.Text.Editor.EditorOptionKey", "Microsoft.VisualStudio.Text.Editor.DefaultTextViewHostOptions!", "Field[VerticalScrollBarId]"] + - ["System.Boolean", "Microsoft.VisualStudio.Text.Editor.ITextView", "Property[IsMouseOverViewOrAdornments]"] + - ["System.Boolean", "Microsoft.VisualStudio.Text.Editor.TextPoint", "Method[InsertNewLine].ReturnValue"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftVisualStudioTextEditorDragDrop/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftVisualStudioTextEditorDragDrop/model.yml new file mode 100644 index 000000000000..a5dbacafe8d7 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftVisualStudioTextEditorDragDrop/model.yml @@ -0,0 +1,40 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Boolean", "Microsoft.VisualStudio.Text.Editor.DragDrop.DragDropInfo", "Method[Equals].ReturnValue"] + - ["System.Windows.Point", "Microsoft.VisualStudio.Text.Editor.DragDrop.DragDropInfo", "Property[Location]"] + - ["Microsoft.VisualStudio.Text.Editor.IWpfTextView", "Microsoft.VisualStudio.Text.Editor.DragDrop.DropHandlerBase", "Property[TextView]"] + - ["System.Boolean", "Microsoft.VisualStudio.Text.Editor.DragDrop.DropHandlerBase", "Method[MoveText].ReturnValue"] + - ["System.Windows.DragDropEffects", "Microsoft.VisualStudio.Text.Editor.DragDrop.DragDropInfo", "Property[AllowedEffects]"] + - ["System.Boolean", "Microsoft.VisualStudio.Text.Editor.DragDrop.DragDropInfo", "Property[IsInternal]"] + - ["System.Windows.IDataObject", "Microsoft.VisualStudio.Text.Editor.DragDrop.DragDropInfo", "Property[Data]"] + - ["System.Boolean", "Microsoft.VisualStudio.Text.Editor.DragDrop.IDropHandler", "Method[IsDropEnabled].ReturnValue"] + - ["System.Boolean", "Microsoft.VisualStudio.Text.Editor.DragDrop.DropHandlerBase", "Method[InsertText].ReturnValue"] + - ["Microsoft.VisualStudio.Text.Editor.DragDrop.IDropHandler", "Microsoft.VisualStudio.Text.Editor.DragDrop.IDropHandlerProvider", "Method[GetAssociatedDropHandler].ReturnValue"] + - ["Microsoft.VisualStudio.Text.Editor.DragDrop.DragDropPointerEffects", "Microsoft.VisualStudio.Text.Editor.DragDrop.DragDropPointerEffects!", "Field[Copy]"] + - ["System.Int32", "Microsoft.VisualStudio.Text.Editor.DragDrop.DragDropInfo", "Method[GetHashCode].ReturnValue"] + - ["System.String", "Microsoft.VisualStudio.Text.Editor.DragDrop.DropFormatAttribute", "Property[DropFormats]"] + - ["System.Windows.DragDropKeyStates", "Microsoft.VisualStudio.Text.Editor.DragDrop.DragDropInfo", "Property[KeyStates]"] + - ["Microsoft.VisualStudio.Text.Editor.DragDrop.DragDropPointerEffects", "Microsoft.VisualStudio.Text.Editor.DragDrop.IDropHandler", "Method[HandleDataDropped].ReturnValue"] + - ["System.Boolean", "Microsoft.VisualStudio.Text.Editor.DragDrop.DropHandlerBase", "Method[IsDropEnabled].ReturnValue"] + - ["Microsoft.VisualStudio.Text.Editor.DragDrop.DragDropPointerEffects", "Microsoft.VisualStudio.Text.Editor.DragDrop.DropHandlerBase", "Method[HandleDataDropped].ReturnValue"] + - ["System.Boolean", "Microsoft.VisualStudio.Text.Editor.DragDrop.DropHandlerBase", "Method[DeleteSpans].ReturnValue"] + - ["Microsoft.VisualStudio.Text.VirtualSnapshotPoint", "Microsoft.VisualStudio.Text.Editor.DragDrop.DragDropInfo", "Property[VirtualBufferPosition]"] + - ["Microsoft.VisualStudio.Text.Editor.DragDrop.DragDropPointerEffects", "Microsoft.VisualStudio.Text.Editor.DragDrop.DropHandlerBase", "Method[HandleDragStarted].ReturnValue"] + - ["Microsoft.VisualStudio.Text.Editor.DragDrop.DragDropPointerEffects", "Microsoft.VisualStudio.Text.Editor.DragDrop.DragDropPointerEffects!", "Field[None]"] + - ["Microsoft.VisualStudio.Text.Editor.DragDrop.DragDropPointerEffects", "Microsoft.VisualStudio.Text.Editor.DragDrop.DragDropPointerEffects!", "Field[Link]"] + - ["Microsoft.VisualStudio.Text.Editor.DragDrop.DragDropPointerEffects", "Microsoft.VisualStudio.Text.Editor.DragDrop.DragDropPointerEffects!", "Field[Scroll]"] + - ["Microsoft.VisualStudio.Text.Editor.DragDrop.DragDropPointerEffects", "Microsoft.VisualStudio.Text.Editor.DragDrop.DragDropPointerEffects!", "Field[Track]"] + - ["Microsoft.VisualStudio.Text.Editor.DragDrop.DragDropPointerEffects", "Microsoft.VisualStudio.Text.Editor.DragDrop.IDropHandler", "Method[HandleDraggingOver].ReturnValue"] + - ["Microsoft.VisualStudio.Text.Editor.DragDrop.DragDropPointerEffects", "Microsoft.VisualStudio.Text.Editor.DragDrop.DragDropPointerEffects!", "Field[Move]"] + - ["System.Boolean", "Microsoft.VisualStudio.Text.Editor.DragDrop.DragDropInfo!", "Method[op_Equality].ReturnValue"] + - ["Microsoft.VisualStudio.Text.Editor.DragDrop.DragDropPointerEffects", "Microsoft.VisualStudio.Text.Editor.DragDrop.DragDropPointerEffects!", "Field[All]"] + - ["System.String", "Microsoft.VisualStudio.Text.Editor.DragDrop.DropHandlerBase", "Method[ExtractText].ReturnValue"] + - ["Microsoft.VisualStudio.Text.Editor.DragDrop.DragDropPointerEffects", "Microsoft.VisualStudio.Text.Editor.DragDrop.DropHandlerBase", "Method[GetDragDropEffect].ReturnValue"] + - ["Microsoft.VisualStudio.Text.Editor.DragDrop.DragDropPointerEffects", "Microsoft.VisualStudio.Text.Editor.DragDrop.DropHandlerBase", "Method[HandleDraggingOver].ReturnValue"] + - ["Microsoft.VisualStudio.Text.Editor.DragDrop.DragDropPointerEffects", "Microsoft.VisualStudio.Text.Editor.DragDrop.IDropHandler", "Method[HandleDragStarted].ReturnValue"] + - ["System.Boolean", "Microsoft.VisualStudio.Text.Editor.DragDrop.DragDropInfo!", "Method[op_Inequality].ReturnValue"] + - ["System.Object", "Microsoft.VisualStudio.Text.Editor.DragDrop.DragDropInfo", "Property[Source]"] + - ["Microsoft.VisualStudio.Text.Operations.IEditorOperations", "Microsoft.VisualStudio.Text.Editor.DragDrop.DropHandlerBase", "Property[EditorOperations]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftVisualStudioTextEditorDragDropImplementation/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftVisualStudioTextEditorDragDropImplementation/model.yml new file mode 100644 index 000000000000..2c7a402b04c5 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftVisualStudioTextEditorDragDropImplementation/model.yml @@ -0,0 +1,6 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Collections.Generic.IEnumerable", "Microsoft.VisualStudio.Text.Editor.DragDrop.Implementation.IDropHandlerMetadata", "Property[DropFormats]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftVisualStudioTextEditorImplementation/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftVisualStudioTextEditorImplementation/model.yml new file mode 100644 index 000000000000..05be2831b32f --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftVisualStudioTextEditorImplementation/model.yml @@ -0,0 +1,52 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Int32", "Microsoft.VisualStudio.Text.Editor.Implementation.TextViewLineCollection", "Property[Count]"] + - ["Microsoft.VisualStudio.Text.Formatting.IWpfTextViewLine", "Microsoft.VisualStudio.Text.Editor.Implementation.TextViewLineCollection", "Property[Microsoft.VisualStudio.Text.Editor.IWpfTextViewLineCollection.Item]"] + - ["System.Windows.Media.Geometry", "Microsoft.VisualStudio.Text.Editor.Implementation.TextViewLineCollection", "Method[GetTextMarkerGeometry].ReturnValue"] + - ["Microsoft.VisualStudio.Text.Editor.EditorOptionKey", "Microsoft.VisualStudio.Text.Editor.Implementation.ImeCompositionWindowFont!", "Field[KeyId]"] + - ["System.Boolean", "Microsoft.VisualStudio.Text.Editor.Implementation.TextViewLineCollection", "Method[ContainsBufferPosition].ReturnValue"] + - ["System.Double", "Microsoft.VisualStudio.Text.Editor.Implementation.ImeCompositionWindowHeightOffset", "Property[Default]"] + - ["System.Int32", "Microsoft.VisualStudio.Text.Editor.Implementation.SelectionAdornment", "Property[VisualChildrenCount]"] + - ["Microsoft.VisualStudio.Text.Formatting.ITextViewLine", "Microsoft.VisualStudio.Text.Editor.Implementation.TextViewLineCollection", "Property[Microsoft.VisualStudio.Text.Editor.ITextViewLineCollection.LastVisibleLine]"] + - ["Microsoft.VisualStudio.Text.SnapshotSpan", "Microsoft.VisualStudio.Text.Editor.Implementation.TextViewLineCollection", "Method[GetTextElementSpan].ReturnValue"] + - ["Microsoft.VisualStudio.Text.Editor.EditorOptionKey", "Microsoft.VisualStudio.Text.Editor.Implementation.ImeCompositionWindowBottomOffset", "Property[Key]"] + - ["System.Boolean", "Microsoft.VisualStudio.Text.Editor.Implementation.TextViewLineCollection", "Property[IsReadOnly]"] + - ["System.Boolean", "Microsoft.VisualStudio.Text.Editor.Implementation.TextViewLineCollection", "Method[Contains].ReturnValue"] + - ["System.Collections.ObjectModel.Collection", "Microsoft.VisualStudio.Text.Editor.Implementation.TextViewLineCollection", "Method[GetTextViewLinesIntersectingSpan].ReturnValue"] + - ["System.String", "Microsoft.VisualStudio.Text.Editor.Implementation.ImeCompositionWindowFont", "Property[Default]"] + - ["System.Windows.Media.Visual", "Microsoft.VisualStudio.Text.Editor.Implementation.SelectionAdornment", "Method[GetVisualChild].ReturnValue"] + - ["Microsoft.VisualStudio.Text.SnapshotSpan", "Microsoft.VisualStudio.Text.Editor.Implementation.TextViewLineCollection", "Property[FormattedSpan]"] + - ["Microsoft.VisualStudio.Text.Editor.EditorOptionKey", "Microsoft.VisualStudio.Text.Editor.Implementation.ImeCompositionWindowHeightOffset!", "Field[KeyId]"] + - ["Microsoft.VisualStudio.Text.Editor.EditorOptionKey", "Microsoft.VisualStudio.Text.Editor.Implementation.ImeCompositionWindowTopOffset!", "Field[KeyId]"] + - ["Microsoft.VisualStudio.Text.Formatting.ITextViewLine", "Microsoft.VisualStudio.Text.Editor.Implementation.TextViewLineCollection", "Property[Microsoft.VisualStudio.Text.Editor.ITextViewLineCollection.FirstVisibleLine]"] + - ["System.Boolean", "Microsoft.VisualStudio.Text.Editor.Implementation.IThumbnailSupport", "Property[RemoveVisualsWhenHidden]"] + - ["Microsoft.VisualStudio.Text.Editor.EditorOptionKey", "Microsoft.VisualStudio.Text.Editor.Implementation.ImeCompositionWindowFont", "Property[Key]"] + - ["Microsoft.VisualStudio.Text.Formatting.ITextViewLine", "Microsoft.VisualStudio.Text.Editor.Implementation.TextViewLineCollection", "Property[System.Collections.Generic.IList.Item]"] + - ["System.Boolean", "Microsoft.VisualStudio.Text.Editor.Implementation.TextViewLineCollection", "Property[IsValid]"] + - ["Microsoft.VisualStudio.Text.Formatting.ITextViewLine", "Microsoft.VisualStudio.Text.Editor.Implementation.TextViewLineCollection", "Method[GetTextViewLineContainingBufferPosition].ReturnValue"] + - ["System.Collections.Generic.IEnumerator", "Microsoft.VisualStudio.Text.Editor.Implementation.TextViewLineCollection", "Method[GetEnumerator].ReturnValue"] + - ["Microsoft.VisualStudio.Text.Editor.EditorOptionKey", "Microsoft.VisualStudio.Text.Editor.Implementation.HighlightCurrentLineBrush", "Property[Key]"] + - ["Microsoft.VisualStudio.Text.Formatting.TextBounds", "Microsoft.VisualStudio.Text.Editor.Implementation.TextViewLineCollection", "Method[GetCharacterBounds].ReturnValue"] + - ["System.Windows.Media.Geometry", "Microsoft.VisualStudio.Text.Editor.Implementation.TextViewLineCollection", "Method[GetMarkerGeometry].ReturnValue"] + - ["System.Boolean", "Microsoft.VisualStudio.Text.Editor.Implementation.TextViewLineCollection", "Method[IntersectsBufferSpan].ReturnValue"] + - ["Microsoft.VisualStudio.Text.Editor.EditorOptionKey", "Microsoft.VisualStudio.Text.Editor.Implementation.ImeCompositionWindowHeightOffset", "Property[Key]"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "Microsoft.VisualStudio.Text.Editor.Implementation.TextViewLineCollection", "Property[WpfTextViewLines]"] + - ["System.Windows.Media.Geometry", "Microsoft.VisualStudio.Text.Editor.Implementation.TextViewLineCollection", "Method[GetLineMarkerGeometry].ReturnValue"] + - ["System.Double", "Microsoft.VisualStudio.Text.Editor.Implementation.ImeCompositionWindowTopOffset", "Property[Default]"] + - ["System.Int32", "Microsoft.VisualStudio.Text.Editor.Implementation.TextViewLineCollection", "Method[IndexOf].ReturnValue"] + - ["Microsoft.VisualStudio.Text.Formatting.ITextViewLine", "Microsoft.VisualStudio.Text.Editor.Implementation.TextViewLineCollection", "Method[GetTextViewLineContainingYCoordinate].ReturnValue"] + - ["System.Collections.ObjectModel.Collection", "Microsoft.VisualStudio.Text.Editor.Implementation.TextViewLineCollection", "Method[GetNormalizedTextBounds].ReturnValue"] + - ["System.Int32", "Microsoft.VisualStudio.Text.Editor.Implementation.TextViewLineCollection", "Method[GetIndexOfTextLine].ReturnValue"] + - ["Microsoft.VisualStudio.Text.Editor.EditorOptionKey", "Microsoft.VisualStudio.Text.Editor.Implementation.ImeCompositionWindowBottomOffset!", "Field[KeyId]"] + - ["Microsoft.VisualStudio.Text.Formatting.IWpfTextViewLine", "Microsoft.VisualStudio.Text.Editor.Implementation.TextViewLineCollection", "Property[Microsoft.VisualStudio.Text.Editor.IWpfTextViewLineCollection.LastVisibleLine]"] + - ["System.Boolean", "Microsoft.VisualStudio.Text.Editor.Implementation.TextViewLineCollection", "Method[Remove].ReturnValue"] + - ["System.Collections.IEnumerator", "Microsoft.VisualStudio.Text.Editor.Implementation.TextViewLineCollection", "Method[System.Collections.IEnumerable.GetEnumerator].ReturnValue"] + - ["Microsoft.VisualStudio.Text.Formatting.IWpfTextViewLine", "Microsoft.VisualStudio.Text.Editor.Implementation.TextViewLineCollection", "Property[Microsoft.VisualStudio.Text.Editor.IWpfTextViewLineCollection.FirstVisibleLine]"] + - ["System.Boolean", "Microsoft.VisualStudio.Text.Editor.Implementation.HighlightCurrentLineBrush", "Method[IsValid].ReturnValue"] + - ["System.Double", "Microsoft.VisualStudio.Text.Editor.Implementation.ImeCompositionWindowBottomOffset", "Property[Default]"] + - ["Microsoft.VisualStudio.Text.Formatting.IWpfTextViewLine", "Microsoft.VisualStudio.Text.Editor.Implementation.TextViewLineCollection", "Method[Microsoft.VisualStudio.Text.Editor.IWpfTextViewLineCollection.GetTextViewLineContainingBufferPosition].ReturnValue"] + - ["Microsoft.VisualStudio.Text.Editor.EditorOptionKey", "Microsoft.VisualStudio.Text.Editor.Implementation.ImeCompositionWindowTopOffset", "Property[Key]"] + - ["System.Windows.Media.Brush", "Microsoft.VisualStudio.Text.Editor.Implementation.HighlightCurrentLineBrush", "Property[Default]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftVisualStudioTextEditorOptionsExtensionMethods/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftVisualStudioTextEditorOptionsExtensionMethods/model.yml new file mode 100644 index 000000000000..d09719dc2cd5 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftVisualStudioTextEditorOptionsExtensionMethods/model.yml @@ -0,0 +1,31 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.String", "Microsoft.VisualStudio.Text.Editor.OptionsExtensionMethods.WpfViewOptionExtensions!", "Method[AppearanceCategory].ReturnValue"] + - ["System.Boolean", "Microsoft.VisualStudio.Text.Editor.OptionsExtensionMethods.WpfViewOptionExtensions!", "Method[IsSimpleGraphicsEnabled].ReturnValue"] + - ["System.Boolean", "Microsoft.VisualStudio.Text.Editor.OptionsExtensionMethods.TextViewHostOptionExtensions!", "Method[IsChangeTrackingEnabled].ReturnValue"] + - ["System.Boolean", "Microsoft.VisualStudio.Text.Editor.OptionsExtensionMethods.TextViewOptionExtensions!", "Method[IsOverwriteModeEnabled].ReturnValue"] + - ["System.Boolean", "Microsoft.VisualStudio.Text.Editor.OptionsExtensionMethods.TextViewHostOptionExtensions!", "Method[IsLineNumberMarginEnabled].ReturnValue"] + - ["System.Boolean", "Microsoft.VisualStudio.Text.Editor.OptionsExtensionMethods.DefaultOptionExtensions!", "Method[GetReplicateNewLineCharacter].ReturnValue"] + - ["System.Boolean", "Microsoft.VisualStudio.Text.Editor.OptionsExtensionMethods.TextViewHostOptionExtensions!", "Method[IsSelectionMarginEnabled].ReturnValue"] + - ["System.Boolean", "Microsoft.VisualStudio.Text.Editor.OptionsExtensionMethods.WpfViewOptionExtensions!", "Method[IsHighlightCurrentLineEnabled].ReturnValue"] + - ["System.Boolean", "Microsoft.VisualStudio.Text.Editor.OptionsExtensionMethods.TextViewOptionExtensions!", "Method[IsViewportLeftClipped].ReturnValue"] + - ["System.Boolean", "Microsoft.VisualStudio.Text.Editor.OptionsExtensionMethods.TextViewHostOptionExtensions!", "Method[IsVerticalScrollBarEnabled].ReturnValue"] + - ["System.Boolean", "Microsoft.VisualStudio.Text.Editor.OptionsExtensionMethods.TextViewOptionExtensions!", "Method[IsOutliningUndoEnabled].ReturnValue"] + - ["System.Boolean", "Microsoft.VisualStudio.Text.Editor.OptionsExtensionMethods.TextViewOptionExtensions!", "Method[IsDragDropEditingEnabled].ReturnValue"] + - ["System.Boolean", "Microsoft.VisualStudio.Text.Editor.OptionsExtensionMethods.TextViewHostOptionExtensions!", "Method[IsZoomControlEnabled].ReturnValue"] + - ["System.Boolean", "Microsoft.VisualStudio.Text.Editor.OptionsExtensionMethods.WpfViewOptionExtensions!", "Method[IsMouseWheelZoomEnabled].ReturnValue"] + - ["System.String", "Microsoft.VisualStudio.Text.Editor.OptionsExtensionMethods.DefaultOptionExtensions!", "Method[GetNewLineCharacter].ReturnValue"] + - ["Microsoft.VisualStudio.Text.Editor.WordWrapStyles", "Microsoft.VisualStudio.Text.Editor.OptionsExtensionMethods.TextViewOptionExtensions!", "Method[WordWrapStyle].ReturnValue"] + - ["System.Boolean", "Microsoft.VisualStudio.Text.Editor.OptionsExtensionMethods.TextViewOptionExtensions!", "Method[IsAutoScrollEnabled].ReturnValue"] + - ["System.Boolean", "Microsoft.VisualStudio.Text.Editor.OptionsExtensionMethods.TextViewOptionExtensions!", "Method[IsVisibleWhitespaceEnabled].ReturnValue"] + - ["System.Boolean", "Microsoft.VisualStudio.Text.Editor.OptionsExtensionMethods.TextViewHostOptionExtensions!", "Method[IsGlyphMarginEnabled].ReturnValue"] + - ["System.Boolean", "Microsoft.VisualStudio.Text.Editor.OptionsExtensionMethods.TextViewHostOptionExtensions!", "Method[IsHorizontalScrollBarEnabled].ReturnValue"] + - ["System.Int32", "Microsoft.VisualStudio.Text.Editor.OptionsExtensionMethods.DefaultOptionExtensions!", "Method[GetIndentSize].ReturnValue"] + - ["System.Boolean", "Microsoft.VisualStudio.Text.Editor.OptionsExtensionMethods.DefaultOptionExtensions!", "Method[IsConvertTabsToSpacesEnabled].ReturnValue"] + - ["System.Boolean", "Microsoft.VisualStudio.Text.Editor.OptionsExtensionMethods.TextViewOptionExtensions!", "Method[IsVirtualSpaceEnabled].ReturnValue"] + - ["System.Boolean", "Microsoft.VisualStudio.Text.Editor.OptionsExtensionMethods.TextViewHostOptionExtensions!", "Method[IsOutliningMarginEnabled].ReturnValue"] + - ["System.Int32", "Microsoft.VisualStudio.Text.Editor.OptionsExtensionMethods.DefaultOptionExtensions!", "Method[GetTabSize].ReturnValue"] + - ["System.Boolean", "Microsoft.VisualStudio.Text.Editor.OptionsExtensionMethods.TextViewOptionExtensions!", "Method[DoesViewProhibitUserInput].ReturnValue"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftVisualStudioTextFormatting/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftVisualStudioTextFormatting/model.yml new file mode 100644 index 000000000000..231114de19aa --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftVisualStudioTextFormatting/model.yml @@ -0,0 +1,188 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Boolean", "Microsoft.VisualStudio.Text.Formatting.TextFormattingRunProperties", "Property[FontRenderingEmSizeEmpty]"] + - ["System.Double", "Microsoft.VisualStudio.Text.Formatting.IFormattedLineSource", "Property[TextHeightBelowBaseline]"] + - ["Microsoft.VisualStudio.Text.Formatting.LineTransform", "Microsoft.VisualStudio.Text.Formatting.ITextViewLine", "Property[DefaultLineTransform]"] + - ["System.Object", "Microsoft.VisualStudio.Text.Formatting.TextFormattingRunProperties", "Method[GetRealObject].ReturnValue"] + - ["System.Boolean", "Microsoft.VisualStudio.Text.Formatting.TextFormattingRunProperties", "Method[BackgroundBrushSame].ReturnValue"] + - ["System.Boolean", "Microsoft.VisualStudio.Text.Formatting.TextFormattingRunProperties", "Property[BackgroundBrushEmpty]"] + - ["System.Double", "Microsoft.VisualStudio.Text.Formatting.IAdornmentElement", "Property[Baseline]"] + - ["System.Double", "Microsoft.VisualStudio.Text.Formatting.TextBounds", "Property[Right]"] + - ["Microsoft.VisualStudio.Text.Formatting.TextViewLineChange", "Microsoft.VisualStudio.Text.Formatting.TextViewLineChange!", "Field[None]"] + - ["System.Boolean", "Microsoft.VisualStudio.Text.Formatting.TextBounds!", "Method[op_Equality].ReturnValue"] + - ["Microsoft.VisualStudio.Text.ITextBuffer", "Microsoft.VisualStudio.Text.Formatting.ITextAndAdornmentSequencer", "Property[TopBuffer]"] + - ["Microsoft.VisualStudio.Text.Formatting.ITextAndAdornmentCollection", "Microsoft.VisualStudio.Text.Formatting.ITextAndAdornmentSequencer", "Method[CreateTextAndAdornmentCollection].ReturnValue"] + - ["System.Object", "Microsoft.VisualStudio.Text.Formatting.ITextViewLine", "Property[IdentityTag]"] + - ["System.Double", "Microsoft.VisualStudio.Text.Formatting.TextBounds", "Property[Height]"] + - ["System.Boolean", "Microsoft.VisualStudio.Text.Formatting.TextFormattingRunProperties", "Property[BackgroundOpacityEmpty]"] + - ["Microsoft.VisualStudio.Text.ITextSnapshot", "Microsoft.VisualStudio.Text.Formatting.ITextViewLine", "Property[Snapshot]"] + - ["System.Int32", "Microsoft.VisualStudio.Text.Formatting.IFormattedLineSource", "Property[TabSize]"] + - ["Microsoft.VisualStudio.Text.Formatting.TextFormattingRunProperties", "Microsoft.VisualStudio.Text.Formatting.TextFormattingRunProperties", "Method[SetBackgroundOpacity].ReturnValue"] + - ["Microsoft.VisualStudio.Text.Formatting.TextFormattingRunProperties", "Microsoft.VisualStudio.Text.Formatting.TextFormattingRunProperties", "Method[SetBackground].ReturnValue"] + - ["System.Double", "Microsoft.VisualStudio.Text.Formatting.ITextViewLine", "Property[TextTop]"] + - ["Microsoft.VisualStudio.Text.Formatting.LineTransform", "Microsoft.VisualStudio.Text.Formatting.ILineTransformSource", "Method[GetLineTransform].ReturnValue"] + - ["System.String", "Microsoft.VisualStudio.Text.Formatting.IRtfBuilderService", "Method[GenerateRtf].ReturnValue"] + - ["System.Boolean", "Microsoft.VisualStudio.Text.Formatting.LineTransform", "Method[Equals].ReturnValue"] + - ["Microsoft.VisualStudio.Text.Formatting.TextFormattingRunProperties", "Microsoft.VisualStudio.Text.Formatting.TextFormattingRunProperties", "Method[ClearCultureInfo].ReturnValue"] + - ["System.Double", "Microsoft.VisualStudio.Text.Formatting.ITextViewLine", "Property[TextBottom]"] + - ["System.Boolean", "Microsoft.VisualStudio.Text.Formatting.ISequenceElement", "Property[ShouldRenderText]"] + - ["System.Double", "Microsoft.VisualStudio.Text.Formatting.IFormattedLineSource", "Property[TextHeightAboveBaseline]"] + - ["System.Boolean", "Microsoft.VisualStudio.Text.Formatting.TextFormattingRunProperties", "Property[Bold]"] + - ["System.Double", "Microsoft.VisualStudio.Text.Formatting.TextFormattingRunProperties", "Property[BackgroundOpacity]"] + - ["Microsoft.VisualStudio.Text.Formatting.TextFormattingRunProperties", "Microsoft.VisualStudio.Text.Formatting.TextFormattingRunProperties", "Method[ClearBold].ReturnValue"] + - ["System.Double", "Microsoft.VisualStudio.Text.Formatting.IFormattedLineSource", "Property[ColumnWidth]"] + - ["System.Nullable", "Microsoft.VisualStudio.Text.Formatting.ITextViewLine", "Method[GetBufferPositionFromXCoordinate].ReturnValue"] + - ["Microsoft.VisualStudio.Text.Formatting.TextFormattingRunProperties", "Microsoft.VisualStudio.Text.Formatting.TextFormattingRunProperties", "Method[SetBackgroundBrush].ReturnValue"] + - ["System.Double", "Microsoft.VisualStudio.Text.Formatting.TextFormattingRunProperties", "Property[ForegroundOpacity]"] + - ["System.Double", "Microsoft.VisualStudio.Text.Formatting.IAdornmentElement", "Property[Width]"] + - ["System.Windows.Media.TextFormatting.TextRunProperties", "Microsoft.VisualStudio.Text.Formatting.IFormattedLineSource", "Property[DefaultTextProperties]"] + - ["System.Double", "Microsoft.VisualStudio.Text.Formatting.IFormattedLineSource", "Property[WordWrapWidth]"] + - ["System.Windows.Media.TextEffectCollection", "Microsoft.VisualStudio.Text.Formatting.TextFormattingRunProperties", "Property[TextEffects]"] + - ["System.Windows.Media.Typeface", "Microsoft.VisualStudio.Text.Formatting.TextFormattingRunProperties", "Property[Typeface]"] + - ["Microsoft.VisualStudio.Text.VirtualSnapshotPoint", "Microsoft.VisualStudio.Text.Formatting.ITextViewLine", "Method[GetVirtualBufferPositionFromXCoordinate].ReturnValue"] + - ["System.Boolean", "Microsoft.VisualStudio.Text.Formatting.TextFormattingRunProperties", "Property[ItalicEmpty]"] + - ["System.Boolean", "Microsoft.VisualStudio.Text.Formatting.TextFormattingRunProperties", "Property[BoldEmpty]"] + - ["Microsoft.VisualStudio.Text.Formatting.LineTransform", "Microsoft.VisualStudio.Text.Formatting.ITextViewLine", "Property[LineTransform]"] + - ["Microsoft.VisualStudio.Text.Formatting.VisibilityState", "Microsoft.VisualStudio.Text.Formatting.ITextViewLine", "Property[VisibilityState]"] + - ["System.Double", "Microsoft.VisualStudio.Text.Formatting.ITextViewLine", "Property[DeltaY]"] + - ["System.Double", "Microsoft.VisualStudio.Text.Formatting.ITextViewLine", "Property[TextWidth]"] + - ["System.Windows.Media.TextFormatting.TextMarkerProperties", "Microsoft.VisualStudio.Text.Formatting.TextFormattingParagraphProperties", "Property[TextMarkerProperties]"] + - ["Microsoft.VisualStudio.Text.Formatting.TextFormattingRunProperties", "Microsoft.VisualStudio.Text.Formatting.TextFormattingRunProperties", "Method[ClearTextEffects].ReturnValue"] + - ["Microsoft.VisualStudio.Text.SnapshotPoint", "Microsoft.VisualStudio.Text.Formatting.ITextViewLine", "Property[EndIncludingLineBreak]"] + - ["System.Double", "Microsoft.VisualStudio.Text.Formatting.IFormattedLineSource", "Property[LineHeight]"] + - ["System.Windows.TextWrapping", "Microsoft.VisualStudio.Text.Formatting.TextFormattingParagraphProperties", "Property[TextWrapping]"] + - ["System.Boolean", "Microsoft.VisualStudio.Text.Formatting.ITextViewLine", "Method[IntersectsBufferSpan].ReturnValue"] + - ["Microsoft.VisualStudio.Text.SnapshotSpan", "Microsoft.VisualStudio.Text.Formatting.ITextViewLine", "Property[Extent]"] + - ["System.Boolean", "Microsoft.VisualStudio.Text.Formatting.ITextViewLine", "Property[IsFirstTextViewLineForSnapshotLine]"] + - ["System.Object", "Microsoft.VisualStudio.Text.Formatting.IAdornmentElement", "Property[IdentityTag]"] + - ["System.Boolean", "Microsoft.VisualStudio.Text.Formatting.ITextViewLine", "Property[IsValid]"] + - ["System.Double", "Microsoft.VisualStudio.Text.Formatting.ITextViewLine", "Property[TextLeft]"] + - ["Microsoft.VisualStudio.Text.Formatting.TextFormattingRunProperties", "Microsoft.VisualStudio.Text.Formatting.TextFormattingRunProperties", "Method[ClearTextDecorations].ReturnValue"] + - ["System.Windows.Media.Brush", "Microsoft.VisualStudio.Text.Formatting.TextFormattingRunProperties", "Property[BackgroundBrush]"] + - ["System.Boolean", "Microsoft.VisualStudio.Text.Formatting.TextFormattingRunProperties", "Property[TextEffectsEmpty]"] + - ["System.Double", "Microsoft.VisualStudio.Text.Formatting.ITextViewLine", "Property[Width]"] + - ["Microsoft.VisualStudio.Text.Formatting.TextFormattingRunProperties", "Microsoft.VisualStudio.Text.Formatting.TextFormattingRunProperties", "Method[ClearForegroundBrush].ReturnValue"] + - ["System.Boolean", "Microsoft.VisualStudio.Text.Formatting.TextFormattingRunProperties", "Property[FontHintingEmSizeEmpty]"] + - ["Microsoft.VisualStudio.Text.Formatting.TextFormattingRunProperties", "Microsoft.VisualStudio.Text.Formatting.TextFormattingRunProperties", "Method[ClearItalic].ReturnValue"] + - ["System.Windows.Media.TextFormatting.TextRunProperties", "Microsoft.VisualStudio.Text.Formatting.TextFormattingParagraphProperties", "Property[DefaultTextRunProperties]"] + - ["System.Double", "Microsoft.VisualStudio.Text.Formatting.ITextViewLine", "Property[Height]"] + - ["Microsoft.VisualStudio.Text.SnapshotSpan", "Microsoft.VisualStudio.Text.Formatting.ITextViewLine", "Property[ExtentIncludingLineBreak]"] + - ["System.Boolean", "Microsoft.VisualStudio.Text.Formatting.LineTransform!", "Method[op_Inequality].ReturnValue"] + - ["System.Boolean", "Microsoft.VisualStudio.Text.Formatting.TextFormattingRunProperties", "Property[TextDecorationsEmpty]"] + - ["Microsoft.VisualStudio.Text.Formatting.VisibilityState", "Microsoft.VisualStudio.Text.Formatting.VisibilityState!", "Field[FullyVisible]"] + - ["System.Double", "Microsoft.VisualStudio.Text.Formatting.LineTransform", "Property[Right]"] + - ["System.Globalization.CultureInfo", "Microsoft.VisualStudio.Text.Formatting.TextFormattingRunProperties", "Property[CultureInfo]"] + - ["System.Double", "Microsoft.VisualStudio.Text.Formatting.TextFormattingRunProperties", "Property[FontHintingEmSize]"] + - ["System.Boolean", "Microsoft.VisualStudio.Text.Formatting.TextFormattingRunProperties", "Property[ForegroundOpacityEmpty]"] + - ["Microsoft.VisualStudio.Text.Formatting.TextFormattingRunProperties", "Microsoft.VisualStudio.Text.Formatting.TextFormattingRunProperties", "Method[SetTextDecorations].ReturnValue"] + - ["System.Double", "Microsoft.VisualStudio.Text.Formatting.TextBounds", "Property[Trailing]"] + - ["Microsoft.VisualStudio.Text.Formatting.ITextAndAdornmentSequencer", "Microsoft.VisualStudio.Text.Formatting.ITextAndAdornmentSequencerFactoryService", "Method[Create].ReturnValue"] + - ["System.Double", "Microsoft.VisualStudio.Text.Formatting.ITextViewLine", "Property[VirtualSpaceWidth]"] + - ["Microsoft.VisualStudio.Text.Projection.IBufferGraph", "Microsoft.VisualStudio.Text.Formatting.ITextAndAdornmentSequencer", "Property[BufferGraph]"] + - ["System.Double", "Microsoft.VisualStudio.Text.Formatting.ITextViewLine", "Property[Baseline]"] + - ["Microsoft.VisualStudio.Text.Formatting.TextFormattingRunProperties", "Microsoft.VisualStudio.Text.Formatting.TextFormattingRunProperties", "Method[SetFontRenderingEmSize].ReturnValue"] + - ["Microsoft.VisualStudio.Text.Formatting.TextBounds", "Microsoft.VisualStudio.Text.Formatting.ITextViewLine", "Method[GetExtendedCharacterBounds].ReturnValue"] + - ["System.Double", "Microsoft.VisualStudio.Text.Formatting.ITextViewLine", "Property[TextRight]"] + - ["Microsoft.VisualStudio.Text.IMappingSpan", "Microsoft.VisualStudio.Text.Formatting.ITextViewLine", "Property[ExtentAsMappingSpan]"] + - ["Microsoft.VisualStudio.Text.Formatting.TextFormattingRunProperties", "Microsoft.VisualStudio.Text.Formatting.TextFormattingRunProperties", "Method[ClearBackgroundOpacity].ReturnValue"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "Microsoft.VisualStudio.Text.Formatting.IWpfTextViewLine", "Property[TextLines]"] + - ["System.Windows.Rect", "Microsoft.VisualStudio.Text.Formatting.IWpfTextViewLine", "Property[VisibleArea]"] + - ["Microsoft.VisualStudio.Text.SnapshotPoint", "Microsoft.VisualStudio.Text.Formatting.ITextViewLine", "Property[Start]"] + - ["System.Collections.ObjectModel.Collection", "Microsoft.VisualStudio.Text.Formatting.IFormattedLineSource", "Method[FormatLineInVisualBuffer].ReturnValue"] + - ["Microsoft.VisualStudio.Text.Formatting.ITextAndAdornmentSequencer", "Microsoft.VisualStudio.Text.Formatting.IFormattedLineSource", "Property[TextAndAdornmentSequencer]"] + - ["Microsoft.VisualStudio.Text.Formatting.TextFormattingRunProperties", "Microsoft.VisualStudio.Text.Formatting.TextFormattingRunProperties", "Method[ClearBackgroundBrush].ReturnValue"] + - ["System.Boolean", "Microsoft.VisualStudio.Text.Formatting.TextBounds", "Property[IsRightToLeft]"] + - ["System.Windows.TextAlignment", "Microsoft.VisualStudio.Text.Formatting.TextFormattingParagraphProperties", "Property[TextAlignment]"] + - ["System.Double", "Microsoft.VisualStudio.Text.Formatting.IAdornmentElement", "Property[TopSpace]"] + - ["Microsoft.VisualStudio.Text.IMappingSpan", "Microsoft.VisualStudio.Text.Formatting.TextAndAdornmentSequenceChangedEventArgs", "Property[Span]"] + - ["System.Boolean", "Microsoft.VisualStudio.Text.Formatting.ITextViewLine", "Property[IsLastTextViewLineForSnapshotLine]"] + - ["Microsoft.VisualStudio.Text.Formatting.ITextAndAdornmentSequencer", "Microsoft.VisualStudio.Text.Formatting.ITextAndAdornmentCollection", "Property[Sequencer]"] + - ["System.Double", "Microsoft.VisualStudio.Text.Formatting.TextBounds", "Property[TextTop]"] + - ["System.Double", "Microsoft.VisualStudio.Text.Formatting.TextFormattingParagraphProperties", "Property[DefaultIncrementalTab]"] + - ["System.Collections.ObjectModel.Collection", "Microsoft.VisualStudio.Text.Formatting.ITextViewLine", "Method[GetNormalizedTextBounds].ReturnValue"] + - ["Microsoft.VisualStudio.Text.IMappingSpan", "Microsoft.VisualStudio.Text.Formatting.ITextViewLine", "Property[ExtentIncludingLineBreakAsMappingSpan]"] + - ["Microsoft.VisualStudio.Text.IMappingSpan", "Microsoft.VisualStudio.Text.Formatting.ISequenceElement", "Property[Span]"] + - ["Microsoft.VisualStudio.Text.Formatting.TextFormattingRunProperties", "Microsoft.VisualStudio.Text.Formatting.TextFormattingRunProperties", "Method[ClearFontHintingEmSize].ReturnValue"] + - ["System.Double", "Microsoft.VisualStudio.Text.Formatting.IFormattedLineSource", "Property[BaseIndentation]"] + - ["Microsoft.VisualStudio.Text.Formatting.VisibilityState", "Microsoft.VisualStudio.Text.Formatting.VisibilityState!", "Field[Hidden]"] + - ["System.Double", "Microsoft.VisualStudio.Text.Formatting.IFormattedLineSource", "Property[MaxAutoIndent]"] + - ["System.Windows.Media.Brush", "Microsoft.VisualStudio.Text.Formatting.TextFormattingRunProperties", "Property[ForegroundBrush]"] + - ["Microsoft.VisualStudio.Text.Formatting.TextFormattingRunProperties", "Microsoft.VisualStudio.Text.Formatting.TextFormattingRunProperties", "Method[SetTypeface].ReturnValue"] + - ["Microsoft.VisualStudio.Text.Formatting.TextFormattingRunProperties", "Microsoft.VisualStudio.Text.Formatting.TextFormattingRunProperties", "Method[SetForeground].ReturnValue"] + - ["Microsoft.VisualStudio.Text.ITextBuffer", "Microsoft.VisualStudio.Text.Formatting.ITextAndAdornmentSequencer", "Property[SourceBuffer]"] + - ["System.Nullable", "Microsoft.VisualStudio.Text.Formatting.ITextViewLine", "Method[GetAdornmentBounds].ReturnValue"] + - ["System.Boolean", "Microsoft.VisualStudio.Text.Formatting.ITextViewLine", "Method[ContainsBufferPosition].ReturnValue"] + - ["System.Double", "Microsoft.VisualStudio.Text.Formatting.TextBounds", "Property[TextHeight]"] + - ["Microsoft.VisualStudio.Text.Formatting.TextFormattingRunProperties", "Microsoft.VisualStudio.Text.Formatting.TextFormattingRunProperties", "Method[SetBold].ReturnValue"] + - ["System.Double", "Microsoft.VisualStudio.Text.Formatting.ITextViewLine", "Property[EndOfLineWidth]"] + - ["System.Double", "Microsoft.VisualStudio.Text.Formatting.TextBounds", "Property[Left]"] + - ["System.Boolean", "Microsoft.VisualStudio.Text.Formatting.TextBounds!", "Method[op_Inequality].ReturnValue"] + - ["Microsoft.VisualStudio.Text.Formatting.TextFormattingRunProperties", "Microsoft.VisualStudio.Text.Formatting.TextFormattingRunProperties", "Method[SetForegroundOpacity].ReturnValue"] + - ["System.Double", "Microsoft.VisualStudio.Text.Formatting.TextBounds", "Property[TextBottom]"] + - ["System.Double", "Microsoft.VisualStudio.Text.Formatting.LineTransform", "Property[VerticalScale]"] + - ["System.String", "Microsoft.VisualStudio.Text.Formatting.TextBounds", "Method[ToString].ReturnValue"] + - ["System.Boolean", "Microsoft.VisualStudio.Text.Formatting.TextFormattingRunProperties", "Property[Italic]"] + - ["Microsoft.VisualStudio.Text.Formatting.TextFormattingRunProperties", "Microsoft.VisualStudio.Text.Formatting.TextFormattingRunProperties", "Method[SetForegroundBrush].ReturnValue"] + - ["Microsoft.VisualStudio.Text.PositionAffinity", "Microsoft.VisualStudio.Text.Formatting.IAdornmentElement", "Property[Affinity]"] + - ["System.Windows.Media.TextFormatting.TextRunProperties", "Microsoft.VisualStudio.Text.Formatting.IWpfTextViewLine", "Method[GetCharacterFormatting].ReturnValue"] + - ["System.Double", "Microsoft.VisualStudio.Text.Formatting.TextBounds", "Property[Top]"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "Microsoft.VisualStudio.Text.Formatting.ITextViewLine", "Method[GetAdornmentTags].ReturnValue"] + - ["System.Boolean", "Microsoft.VisualStudio.Text.Formatting.LineTransform!", "Method[op_Equality].ReturnValue"] + - ["System.Int32", "Microsoft.VisualStudio.Text.Formatting.TextBounds", "Method[GetHashCode].ReturnValue"] + - ["Microsoft.VisualStudio.Text.Formatting.LineTransform", "Microsoft.VisualStudio.Text.Formatting.LineTransform!", "Method[Combine].ReturnValue"] + - ["System.Boolean", "Microsoft.VisualStudio.Text.Formatting.IFormattedLineSource", "Property[UseDisplayMode]"] + - ["System.Int32", "Microsoft.VisualStudio.Text.Formatting.LineTransform", "Method[GetHashCode].ReturnValue"] + - ["System.Double", "Microsoft.VisualStudio.Text.Formatting.TextFormattingParagraphProperties", "Property[Indent]"] + - ["Microsoft.VisualStudio.Text.Formatting.TextFormattingRunProperties", "Microsoft.VisualStudio.Text.Formatting.TextFormattingRunProperties", "Method[SetCultureInfo].ReturnValue"] + - ["System.Int32", "Microsoft.VisualStudio.Text.Formatting.ITextViewLine", "Property[LineBreakLength]"] + - ["Microsoft.VisualStudio.Text.Formatting.TextViewLineChange", "Microsoft.VisualStudio.Text.Formatting.TextViewLineChange!", "Field[NewOrReformatted]"] + - ["Microsoft.VisualStudio.Text.ITextSnapshot", "Microsoft.VisualStudio.Text.Formatting.IFormattedLineSource", "Property[SourceTextSnapshot]"] + - ["Microsoft.VisualStudio.Text.SnapshotSpan", "Microsoft.VisualStudio.Text.Formatting.ITextViewLine", "Method[GetTextElementSpan].ReturnValue"] + - ["System.Windows.Media.TextFormatting.TextParagraphProperties", "Microsoft.VisualStudio.Text.Formatting.ITextParagraphPropertiesFactoryService", "Method[Create].ReturnValue"] + - ["System.Boolean", "Microsoft.VisualStudio.Text.Formatting.TextFormattingRunProperties", "Method[ForegroundBrushSame].ReturnValue"] + - ["System.Double", "Microsoft.VisualStudio.Text.Formatting.IAdornmentElement", "Property[TextHeight]"] + - ["System.Double", "Microsoft.VisualStudio.Text.Formatting.ITextViewLine", "Property[Right]"] + - ["System.Double", "Microsoft.VisualStudio.Text.Formatting.ITextViewLine", "Property[TextHeight]"] + - ["System.Double", "Microsoft.VisualStudio.Text.Formatting.TextBounds", "Property[Bottom]"] + - ["Microsoft.VisualStudio.Text.Formatting.ILineTransformSource", "Microsoft.VisualStudio.Text.Formatting.ILineTransformSourceProvider", "Method[Create].ReturnValue"] + - ["Microsoft.VisualStudio.Text.VirtualSnapshotPoint", "Microsoft.VisualStudio.Text.Formatting.ITextViewLine", "Method[GetInsertionBufferPositionFromXCoordinate].ReturnValue"] + - ["Microsoft.VisualStudio.Text.Formatting.TextViewLineChange", "Microsoft.VisualStudio.Text.Formatting.ITextViewLine", "Property[Change]"] + - ["System.Int32", "Microsoft.VisualStudio.Text.Formatting.ITextViewLine", "Property[Length]"] + - ["Microsoft.VisualStudio.Text.Formatting.VisibilityState", "Microsoft.VisualStudio.Text.Formatting.VisibilityState!", "Field[PartiallyVisible]"] + - ["System.Windows.Media.Visual", "Microsoft.VisualStudio.Text.Formatting.IFormattedLine", "Method[GetOrCreateVisual].ReturnValue"] + - ["Microsoft.VisualStudio.Text.Formatting.IFormattedLineSource", "Microsoft.VisualStudio.Text.Formatting.IFormattedTextSourceFactoryService", "Method[Create].ReturnValue"] + - ["System.Double", "Microsoft.VisualStudio.Text.Formatting.TextFormattingRunProperties", "Property[FontRenderingEmSize]"] + - ["Microsoft.VisualStudio.Text.Formatting.TextFormattingRunProperties", "Microsoft.VisualStudio.Text.Formatting.TextFormattingRunProperties", "Method[SetFontHintingEmSize].ReturnValue"] + - ["System.Double", "Microsoft.VisualStudio.Text.Formatting.TextBounds", "Property[Width]"] + - ["Microsoft.VisualStudio.Text.Formatting.TextBounds", "Microsoft.VisualStudio.Text.Formatting.ITextViewLine", "Method[GetCharacterBounds].ReturnValue"] + - ["System.Boolean", "Microsoft.VisualStudio.Text.Formatting.TextBounds", "Method[Equals].ReturnValue"] + - ["Microsoft.VisualStudio.Text.Formatting.TextFormattingRunProperties", "Microsoft.VisualStudio.Text.Formatting.TextFormattingRunProperties", "Method[ClearFontRenderingEmSize].ReturnValue"] + - ["System.Windows.TextDecorationCollection", "Microsoft.VisualStudio.Text.Formatting.TextFormattingRunProperties", "Property[TextDecorations]"] + - ["Microsoft.VisualStudio.Text.Formatting.TextFormattingRunProperties", "Microsoft.VisualStudio.Text.Formatting.TextFormattingRunProperties", "Method[SetItalic].ReturnValue"] + - ["System.Double", "Microsoft.VisualStudio.Text.Formatting.TextFormattingParagraphProperties", "Property[LineHeight]"] + - ["Microsoft.VisualStudio.Text.Formatting.TextFormattingRunProperties", "Microsoft.VisualStudio.Text.Formatting.TextFormattingRunProperties", "Method[ClearForegroundOpacity].ReturnValue"] + - ["Microsoft.VisualStudio.Text.SnapshotPoint", "Microsoft.VisualStudio.Text.Formatting.ITextViewLine", "Property[End]"] + - ["System.Double", "Microsoft.VisualStudio.Text.Formatting.ITextViewLine", "Property[Top]"] + - ["System.Double", "Microsoft.VisualStudio.Text.Formatting.IAdornmentElement", "Property[BottomSpace]"] + - ["Microsoft.VisualStudio.Text.Formatting.VisibilityState", "Microsoft.VisualStudio.Text.Formatting.VisibilityState!", "Field[Unattached]"] + - ["System.Boolean", "Microsoft.VisualStudio.Text.Formatting.TextFormattingParagraphProperties", "Property[FirstLineInParagraph]"] + - ["Microsoft.VisualStudio.Text.Formatting.TextViewLineChange", "Microsoft.VisualStudio.Text.Formatting.TextViewLineChange!", "Field[Translated]"] + - ["System.Boolean", "Microsoft.VisualStudio.Text.Formatting.TextFormattingRunProperties", "Property[TypefaceEmpty]"] + - ["System.Object", "Microsoft.VisualStudio.Text.Formatting.IAdornmentElement", "Property[ProviderTag]"] + - ["System.Int32", "Microsoft.VisualStudio.Text.Formatting.ITextViewLine", "Property[LengthIncludingLineBreak]"] + - ["System.Double", "Microsoft.VisualStudio.Text.Formatting.ITextViewLine", "Property[Bottom]"] + - ["Microsoft.VisualStudio.Text.ITextSnapshot", "Microsoft.VisualStudio.Text.Formatting.IFormattedLineSource", "Property[TopTextSnapshot]"] + - ["System.Boolean", "Microsoft.VisualStudio.Text.Formatting.TextFormattingRunProperties", "Property[CultureInfoEmpty]"] + - ["System.Boolean", "Microsoft.VisualStudio.Text.Formatting.TextFormattingRunProperties", "Property[ForegroundBrushEmpty]"] + - ["System.Windows.FlowDirection", "Microsoft.VisualStudio.Text.Formatting.TextFormattingParagraphProperties", "Property[FlowDirection]"] + - ["Microsoft.VisualStudio.Text.Formatting.TextFormattingRunProperties", "Microsoft.VisualStudio.Text.Formatting.TextFormattingRunProperties", "Method[SetTextEffects].ReturnValue"] + - ["System.Double", "Microsoft.VisualStudio.Text.Formatting.LineTransform", "Property[BottomSpace]"] + - ["Microsoft.VisualStudio.Text.Formatting.TextFormattingRunProperties", "Microsoft.VisualStudio.Text.Formatting.TextFormattingRunProperties!", "Method[CreateTextFormattingRunProperties].ReturnValue"] + - ["Microsoft.VisualStudio.Text.Formatting.TextFormattingRunProperties", "Microsoft.VisualStudio.Text.Formatting.TextFormattingRunProperties", "Method[ClearTypeface].ReturnValue"] + - ["System.Boolean", "Microsoft.VisualStudio.Text.Formatting.TextFormattingRunProperties", "Method[SameSize].ReturnValue"] + - ["System.Double", "Microsoft.VisualStudio.Text.Formatting.TextBounds", "Property[Leading]"] + - ["System.Double", "Microsoft.VisualStudio.Text.Formatting.ITextViewLine", "Property[Left]"] + - ["System.Double", "Microsoft.VisualStudio.Text.Formatting.LineTransform", "Property[TopSpace]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftVisualStudioTextIncrementalSearch/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftVisualStudioTextIncrementalSearch/model.yml new file mode 100644 index 000000000000..aaec2edbe23e --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftVisualStudioTextIncrementalSearch/model.yml @@ -0,0 +1,23 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["Microsoft.VisualStudio.Text.IncrementalSearch.IncrementalSearchResult", "Microsoft.VisualStudio.Text.IncrementalSearch.IIncrementalSearch", "Method[DeleteCharAndSearch].ReturnValue"] + - ["System.String", "Microsoft.VisualStudio.Text.IncrementalSearch.IIncrementalSearch", "Property[SearchString]"] + - ["System.Boolean", "Microsoft.VisualStudio.Text.IncrementalSearch.IncrementalSearchResult!", "Method[op_Inequality].ReturnValue"] + - ["System.Boolean", "Microsoft.VisualStudio.Text.IncrementalSearch.IncrementalSearchResult", "Method[Equals].ReturnValue"] + - ["System.Boolean", "Microsoft.VisualStudio.Text.IncrementalSearch.IncrementalSearchResult", "Property[PassedStartOfBuffer]"] + - ["System.Boolean", "Microsoft.VisualStudio.Text.IncrementalSearch.IIncrementalSearch", "Property[IsActive]"] + - ["Microsoft.VisualStudio.Text.IncrementalSearch.IncrementalSearchDirection", "Microsoft.VisualStudio.Text.IncrementalSearch.IncrementalSearchDirection!", "Field[Forward]"] + - ["Microsoft.VisualStudio.Text.IncrementalSearch.IncrementalSearchResult", "Microsoft.VisualStudio.Text.IncrementalSearch.IIncrementalSearch", "Method[SelectNextResult].ReturnValue"] + - ["System.Int32", "Microsoft.VisualStudio.Text.IncrementalSearch.IncrementalSearchResult", "Method[GetHashCode].ReturnValue"] + - ["Microsoft.VisualStudio.Text.IncrementalSearch.IIncrementalSearch", "Microsoft.VisualStudio.Text.IncrementalSearch.IIncrementalSearchFactoryService", "Method[GetIncrementalSearch].ReturnValue"] + - ["System.Boolean", "Microsoft.VisualStudio.Text.IncrementalSearch.IncrementalSearchResult!", "Method[op_Equality].ReturnValue"] + - ["Microsoft.VisualStudio.Text.IncrementalSearch.IncrementalSearchDirection", "Microsoft.VisualStudio.Text.IncrementalSearch.IIncrementalSearch", "Property[SearchDirection]"] + - ["System.Boolean", "Microsoft.VisualStudio.Text.IncrementalSearch.IncrementalSearchResult", "Property[PassedStartOfSearch]"] + - ["Microsoft.VisualStudio.Text.Editor.ITextView", "Microsoft.VisualStudio.Text.IncrementalSearch.IIncrementalSearch", "Property[TextView]"] + - ["Microsoft.VisualStudio.Text.IncrementalSearch.IncrementalSearchResult", "Microsoft.VisualStudio.Text.IncrementalSearch.IIncrementalSearch", "Method[AppendCharAndSearch].ReturnValue"] + - ["Microsoft.VisualStudio.Text.IncrementalSearch.IncrementalSearchDirection", "Microsoft.VisualStudio.Text.IncrementalSearch.IncrementalSearchDirection!", "Field[Backward]"] + - ["System.Boolean", "Microsoft.VisualStudio.Text.IncrementalSearch.IncrementalSearchResult", "Property[ResultFound]"] + - ["System.Boolean", "Microsoft.VisualStudio.Text.IncrementalSearch.IncrementalSearchResult", "Property[PassedEndOfBuffer]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftVisualStudioTextOperations/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftVisualStudioTextOperations/model.yml new file mode 100644 index 000000000000..c7288e97567d --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftVisualStudioTextOperations/model.yml @@ -0,0 +1,132 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Boolean", "Microsoft.VisualStudio.Text.Operations.IEditorOperations", "Method[MakeUppercase].ReturnValue"] + - ["System.Boolean", "Microsoft.VisualStudio.Text.Operations.IEditorOperations", "Method[TransposeLine].ReturnValue"] + - ["System.Boolean", "Microsoft.VisualStudio.Text.Operations.ITextUndoHistory", "Property[CanUndo]"] + - ["System.String", "Microsoft.VisualStudio.Text.Operations.ITextUndoHistory", "Property[RedoDescription]"] + - ["Microsoft.VisualStudio.Text.Operations.FindOptions", "Microsoft.VisualStudio.Text.Operations.FindOptions!", "Field[SearchReverse]"] + - ["System.Boolean", "Microsoft.VisualStudio.Text.Operations.IEditorOperations", "Method[MakeLowercase].ReturnValue"] + - ["System.Boolean", "Microsoft.VisualStudio.Text.Operations.IEditorOperations", "Method[InsertTextAsBox].ReturnValue"] + - ["Microsoft.VisualStudio.Text.Operations.FindOptions", "Microsoft.VisualStudio.Text.Operations.FindOptions!", "Field[None]"] + - ["Microsoft.VisualStudio.Text.SnapshotSpan", "Microsoft.VisualStudio.Text.Operations.ITextStructureNavigator", "Method[GetSpanOfEnclosing].ReturnValue"] + - ["Microsoft.VisualStudio.Text.ITextBuffer", "Microsoft.VisualStudio.Text.Operations.ITextBufferUndoManager", "Property[TextBuffer]"] + - ["Microsoft.VisualStudio.Text.Operations.ITextUndoTransaction", "Microsoft.VisualStudio.Text.Operations.ITextUndoHistory", "Property[LastRedoTransaction]"] + - ["System.Boolean", "Microsoft.VisualStudio.Text.Operations.IEditorOperations", "Method[Capitalize].ReturnValue"] + - ["Microsoft.VisualStudio.Text.Operations.ITextUndoTransaction", "Microsoft.VisualStudio.Text.Operations.ITextUndoTransaction", "Property[Parent]"] + - ["Microsoft.VisualStudio.Text.Editor.IEditorOptions", "Microsoft.VisualStudio.Text.Operations.IEditorOperations", "Property[Options]"] + - ["System.Boolean", "Microsoft.VisualStudio.Text.Operations.FindData!", "Method[op_Equality].ReturnValue"] + - ["System.Boolean", "Microsoft.VisualStudio.Text.Operations.IEditorOperations", "Method[DeleteToBeginningOfLine].ReturnValue"] + - ["System.Boolean", "Microsoft.VisualStudio.Text.Operations.ITextUndoPrimitive", "Method[CanMerge].ReturnValue"] + - ["System.Boolean", "Microsoft.VisualStudio.Text.Operations.ITextUndoHistoryRegistry", "Method[TryGetHistory].ReturnValue"] + - ["System.String", "Microsoft.VisualStudio.Text.Operations.IEditorOperations", "Property[SelectedText]"] + - ["System.Boolean", "Microsoft.VisualStudio.Text.Operations.IEditorOperations", "Method[IncreaseLineIndent].ReturnValue"] + - ["System.Boolean", "Microsoft.VisualStudio.Text.Operations.FindData!", "Method[op_Inequality].ReturnValue"] + - ["Microsoft.VisualStudio.Text.Operations.ITextStructureNavigator", "Microsoft.VisualStudio.Text.Operations.ITextStructureNavigatorProvider", "Method[CreateTextStructureNavigator].ReturnValue"] + - ["Microsoft.VisualStudio.Text.Operations.UndoTransactionState", "Microsoft.VisualStudio.Text.Operations.UndoTransactionState!", "Field[Open]"] + - ["System.Boolean", "Microsoft.VisualStudio.Text.Operations.TextExtent", "Method[Equals].ReturnValue"] + - ["System.Boolean", "Microsoft.VisualStudio.Text.Operations.IEditorOperations", "Method[DeleteBlankLines].ReturnValue"] + - ["System.Nullable", "Microsoft.VisualStudio.Text.Operations.ITextSearchService", "Method[FindNext].ReturnValue"] + - ["Microsoft.VisualStudio.Text.Editor.ITextView", "Microsoft.VisualStudio.Text.Operations.IEditorOperations", "Property[TextView]"] + - ["Microsoft.VisualStudio.Text.Operations.UndoTransactionState", "Microsoft.VisualStudio.Text.Operations.UndoTransactionState!", "Field[Canceled]"] + - ["Microsoft.VisualStudio.Text.ITextSnapshot", "Microsoft.VisualStudio.Text.Operations.FindData", "Property[TextSnapshotToSearch]"] + - ["System.Boolean", "Microsoft.VisualStudio.Text.Operations.FindData", "Method[Equals].ReturnValue"] + - ["System.Boolean", "Microsoft.VisualStudio.Text.Operations.IEditorOperations", "Method[ToggleCase].ReturnValue"] + - ["Microsoft.VisualStudio.Text.Operations.IEditorOperations", "Microsoft.VisualStudio.Text.Operations.IEditorOperationsFactoryService", "Method[GetEditorOperations].ReturnValue"] + - ["Microsoft.VisualStudio.Text.Operations.TextUndoHistoryState", "Microsoft.VisualStudio.Text.Operations.TextUndoRedoEventArgs", "Property[State]"] + - ["Microsoft.VisualStudio.Text.Operations.ITextUndoTransaction", "Microsoft.VisualStudio.Text.Operations.ITextUndoHistory", "Property[LastUndoTransaction]"] + - ["System.Boolean", "Microsoft.VisualStudio.Text.Operations.ITextUndoTransaction", "Property[CanUndo]"] + - ["Microsoft.VisualStudio.Text.Operations.ITextUndoTransaction", "Microsoft.VisualStudio.Text.Operations.TextUndoTransactionCompletedEventArgs", "Property[Transaction]"] + - ["Microsoft.VisualStudio.Text.SnapshotSpan", "Microsoft.VisualStudio.Text.Operations.ITextStructureNavigator", "Method[GetSpanOfFirstChild].ReturnValue"] + - ["System.Boolean", "Microsoft.VisualStudio.Text.Operations.IEditorOperations", "Method[InsertFile].ReturnValue"] + - ["Microsoft.VisualStudio.Text.Operations.ITextBufferUndoManager", "Microsoft.VisualStudio.Text.Operations.ITextBufferUndoManagerProvider", "Method[GetTextBufferUndoManager].ReturnValue"] + - ["System.Boolean", "Microsoft.VisualStudio.Text.Operations.IEditorOperations", "Method[DeleteHorizontalWhiteSpace].ReturnValue"] + - ["Microsoft.VisualStudio.Text.Operations.FindOptions", "Microsoft.VisualStudio.Text.Operations.FindData", "Property[FindOptions]"] + - ["Microsoft.VisualStudio.Text.Operations.ITextStructureNavigator", "Microsoft.VisualStudio.Text.Operations.FindData", "Property[TextStructureNavigator]"] + - ["System.Boolean", "Microsoft.VisualStudio.Text.Operations.IEditorOperations", "Method[ConvertSpacesToTabs].ReturnValue"] + - ["System.Boolean", "Microsoft.VisualStudio.Text.Operations.ITextUndoPrimitive", "Property[CanRedo]"] + - ["Microsoft.VisualStudio.Text.Operations.TextExtent", "Microsoft.VisualStudio.Text.Operations.ITextStructureNavigator", "Method[GetExtentOfWord].ReturnValue"] + - ["System.Boolean", "Microsoft.VisualStudio.Text.Operations.IEditorOperations", "Method[DeleteFullLine].ReturnValue"] + - ["System.Boolean", "Microsoft.VisualStudio.Text.Operations.IEditorOperations", "Method[Paste].ReturnValue"] + - ["System.Boolean", "Microsoft.VisualStudio.Text.Operations.IEditorOperations", "Method[Unindent].ReturnValue"] + - ["System.Boolean", "Microsoft.VisualStudio.Text.Operations.IEditorOperations", "Method[DeleteToEndOfLine].ReturnValue"] + - ["System.Boolean", "Microsoft.VisualStudio.Text.Operations.IEditorOperations", "Method[InsertText].ReturnValue"] + - ["Microsoft.VisualStudio.Text.SnapshotSpan", "Microsoft.VisualStudio.Text.Operations.TextExtent", "Property[Span]"] + - ["Microsoft.VisualStudio.Text.Operations.UndoTransactionState", "Microsoft.VisualStudio.Text.Operations.UndoTransactionState!", "Field[Undoing]"] + - ["Microsoft.VisualStudio.Text.Operations.ITextStructureNavigator", "Microsoft.VisualStudio.Text.Operations.ITextStructureNavigatorSelectorService", "Method[GetTextStructureNavigator].ReturnValue"] + - ["System.Boolean", "Microsoft.VisualStudio.Text.Operations.ITextUndoHistory", "Property[CanRedo]"] + - ["System.String", "Microsoft.VisualStudio.Text.Operations.FindData", "Property[SearchString]"] + - ["System.Boolean", "Microsoft.VisualStudio.Text.Operations.TextExtent!", "Method[op_Equality].ReturnValue"] + - ["System.Boolean", "Microsoft.VisualStudio.Text.Operations.IMergeTextUndoTransactionPolicy", "Method[CanMerge].ReturnValue"] + - ["Microsoft.VisualStudio.Text.Operations.ITextUndoHistory", "Microsoft.VisualStudio.Text.Operations.ITextUndoTransaction", "Property[History]"] + - ["System.Boolean", "Microsoft.VisualStudio.Text.Operations.ITextUndoTransaction", "Property[CanRedo]"] + - ["Microsoft.VisualStudio.Text.Operations.TextUndoHistoryState", "Microsoft.VisualStudio.Text.Operations.TextUndoHistoryState!", "Field[Redoing]"] + - ["System.Boolean", "Microsoft.VisualStudio.Text.Operations.IEditorOperations", "Method[DeleteWordToLeft].ReturnValue"] + - ["Microsoft.VisualStudio.Text.Operations.FindOptions", "Microsoft.VisualStudio.Text.Operations.FindOptions!", "Field[MatchCase]"] + - ["Microsoft.VisualStudio.Text.SnapshotSpan", "Microsoft.VisualStudio.Text.Operations.ITextStructureNavigator", "Method[GetSpanOfNextSibling].ReturnValue"] + - ["System.Collections.Generic.IEnumerable", "Microsoft.VisualStudio.Text.Operations.ITextUndoHistory", "Property[RedoStack]"] + - ["Microsoft.VisualStudio.Text.Operations.ITextUndoTransaction", "Microsoft.VisualStudio.Text.Operations.ITextUndoHistory", "Property[CurrentTransaction]"] + - ["Microsoft.VisualStudio.Text.Operations.ITextUndoHistory", "Microsoft.VisualStudio.Text.Operations.ITextBufferUndoManager", "Property[TextBufferUndoHistory]"] + - ["Microsoft.VisualStudio.Text.Operations.TextUndoTransactionCompletionResult", "Microsoft.VisualStudio.Text.Operations.TextUndoTransactionCompletionResult!", "Field[TransactionMerged]"] + - ["System.Boolean", "Microsoft.VisualStudio.Text.Operations.IEditorOperations", "Property[CanPaste]"] + - ["System.Boolean", "Microsoft.VisualStudio.Text.Operations.IEditorOperations", "Method[InsertNewLine].ReturnValue"] + - ["Microsoft.VisualStudio.Text.SnapshotSpan", "Microsoft.VisualStudio.Text.Operations.ITextStructureNavigator", "Method[GetSpanOfPreviousSibling].ReturnValue"] + - ["System.Boolean", "Microsoft.VisualStudio.Text.Operations.IEditorOperations", "Method[Indent].ReturnValue"] + - ["System.Boolean", "Microsoft.VisualStudio.Text.Operations.IEditorOperations", "Method[InsertProvisionalText].ReturnValue"] + - ["Microsoft.VisualStudio.Text.Operations.ITextUndoTransaction", "Microsoft.VisualStudio.Text.Operations.ITextUndoPrimitive", "Property[Parent]"] + - ["Microsoft.VisualStudio.Text.Operations.UndoTransactionState", "Microsoft.VisualStudio.Text.Operations.ITextUndoTransaction", "Property[State]"] + - ["Microsoft.VisualStudio.Text.Operations.ITextUndoTransaction", "Microsoft.VisualStudio.Text.Operations.TextUndoRedoEventArgs", "Property[Transaction]"] + - ["System.Boolean", "Microsoft.VisualStudio.Text.Operations.IEditorOperations", "Property[CanCut]"] + - ["Microsoft.VisualStudio.Text.Operations.UndoTransactionState", "Microsoft.VisualStudio.Text.Operations.UndoTransactionState!", "Field[Redoing]"] + - ["System.Boolean", "Microsoft.VisualStudio.Text.Operations.IEditorOperations", "Method[NormalizeLineEndings].ReturnValue"] + - ["System.Collections.ObjectModel.Collection", "Microsoft.VisualStudio.Text.Operations.ITextSearchService", "Method[FindAll].ReturnValue"] + - ["Microsoft.VisualStudio.Text.Operations.FindOptions", "Microsoft.VisualStudio.Text.Operations.FindOptions!", "Field[WholeWord]"] + - ["System.Boolean", "Microsoft.VisualStudio.Text.Operations.IEditorOperations", "Method[Tabify].ReturnValue"] + - ["System.Boolean", "Microsoft.VisualStudio.Text.Operations.IEditorOperations", "Method[Delete].ReturnValue"] + - ["System.Boolean", "Microsoft.VisualStudio.Text.Operations.IMergeTextUndoTransactionPolicy", "Method[TestCompatiblePolicy].ReturnValue"] + - ["Microsoft.VisualStudio.Text.Operations.UndoTransactionState", "Microsoft.VisualStudio.Text.Operations.UndoTransactionState!", "Field[Invalid]"] + - ["System.Boolean", "Microsoft.VisualStudio.Text.Operations.IEditorOperations", "Method[OpenLineBelow].ReturnValue"] + - ["Microsoft.VisualStudio.Text.Operations.ITextUndoHistory", "Microsoft.VisualStudio.Text.Operations.ITextUndoHistoryRegistry", "Method[GetHistory].ReturnValue"] + - ["System.Boolean", "Microsoft.VisualStudio.Text.Operations.IEditorOperations", "Method[ReplaceText].ReturnValue"] + - ["System.Collections.Generic.IEnumerable", "Microsoft.VisualStudio.Text.Operations.ITextUndoHistory", "Property[UndoStack]"] + - ["Microsoft.VisualStudio.Text.Operations.TextUndoHistoryState", "Microsoft.VisualStudio.Text.Operations.TextUndoHistoryState!", "Field[Undoing]"] + - ["System.Boolean", "Microsoft.VisualStudio.Text.Operations.IEditorOperations", "Method[TransposeWord].ReturnValue"] + - ["Microsoft.VisualStudio.Utilities.IContentType", "Microsoft.VisualStudio.Text.Operations.ITextStructureNavigator", "Property[ContentType]"] + - ["System.Boolean", "Microsoft.VisualStudio.Text.Operations.IEditorOperations", "Property[CanDelete]"] + - ["System.Boolean", "Microsoft.VisualStudio.Text.Operations.IEditorOperations", "Method[ConvertTabsToSpaces].ReturnValue"] + - ["System.Boolean", "Microsoft.VisualStudio.Text.Operations.IEditorOperations", "Method[DeleteWordToRight].ReturnValue"] + - ["System.String", "Microsoft.VisualStudio.Text.Operations.IEditorOperations", "Method[GetWhitespaceForVirtualSpace].ReturnValue"] + - ["Microsoft.VisualStudio.Text.Operations.IMergeTextUndoTransactionPolicy", "Microsoft.VisualStudio.Text.Operations.ITextUndoTransaction", "Property[MergePolicy]"] + - ["System.String", "Microsoft.VisualStudio.Text.Operations.ITextUndoTransaction", "Property[Description]"] + - ["System.Boolean", "Microsoft.VisualStudio.Text.Operations.IEditorOperations", "Method[Untabify].ReturnValue"] + - ["System.Boolean", "Microsoft.VisualStudio.Text.Operations.IEditorOperations", "Method[DecreaseLineIndent].ReturnValue"] + - ["System.Int32", "Microsoft.VisualStudio.Text.Operations.IEditorOperations", "Method[ReplaceAllMatches].ReturnValue"] + - ["Microsoft.VisualStudio.Text.Operations.TextUndoHistoryState", "Microsoft.VisualStudio.Text.Operations.TextUndoHistoryState!", "Field[Idle]"] + - ["Microsoft.VisualStudio.Text.Operations.TextUndoHistoryState", "Microsoft.VisualStudio.Text.Operations.ITextUndoHistory", "Property[State]"] + - ["System.Boolean", "Microsoft.VisualStudio.Text.Operations.TextExtent!", "Method[op_Inequality].ReturnValue"] + - ["System.Boolean", "Microsoft.VisualStudio.Text.Operations.IEditorOperations", "Method[CutSelection].ReturnValue"] + - ["System.Boolean", "Microsoft.VisualStudio.Text.Operations.IEditorOperations", "Method[Backspace].ReturnValue"] + - ["Microsoft.VisualStudio.Text.Operations.TextUndoTransactionCompletionResult", "Microsoft.VisualStudio.Text.Operations.TextUndoTransactionCompletionResult!", "Field[TransactionAdded]"] + - ["Microsoft.VisualStudio.Text.Operations.FindOptions", "Microsoft.VisualStudio.Text.Operations.FindOptions!", "Field[UseRegularExpressions]"] + - ["System.Int32", "Microsoft.VisualStudio.Text.Operations.TextExtent", "Method[GetHashCode].ReturnValue"] + - ["System.Boolean", "Microsoft.VisualStudio.Text.Operations.TextExtent", "Property[IsSignificant]"] + - ["Microsoft.VisualStudio.Text.ITrackingSpan", "Microsoft.VisualStudio.Text.Operations.IEditorOperations", "Property[ProvisionalCompositionSpan]"] + - ["System.Boolean", "Microsoft.VisualStudio.Text.Operations.IEditorOperations", "Method[CopySelection].ReturnValue"] + - ["System.Boolean", "Microsoft.VisualStudio.Text.Operations.ITextUndoPrimitive", "Property[CanUndo]"] + - ["Microsoft.VisualStudio.Text.Operations.ITextStructureNavigator", "Microsoft.VisualStudio.Text.Operations.ITextStructureNavigatorSelectorService", "Method[CreateTextStructureNavigator].ReturnValue"] + - ["System.Int32", "Microsoft.VisualStudio.Text.Operations.FindData", "Method[GetHashCode].ReturnValue"] + - ["Microsoft.VisualStudio.Text.Operations.UndoTransactionState", "Microsoft.VisualStudio.Text.Operations.UndoTransactionState!", "Field[Completed]"] + - ["System.Boolean", "Microsoft.VisualStudio.Text.Operations.IEditorOperations", "Method[TransposeCharacter].ReturnValue"] + - ["Microsoft.VisualStudio.Text.Operations.ITextUndoHistory", "Microsoft.VisualStudio.Text.Operations.ITextUndoHistoryRegistry", "Method[RegisterHistory].ReturnValue"] + - ["Microsoft.VisualStudio.Text.Operations.UndoTransactionState", "Microsoft.VisualStudio.Text.Operations.UndoTransactionState!", "Field[Undone]"] + - ["System.Collections.Generic.IList", "Microsoft.VisualStudio.Text.Operations.ITextUndoTransaction", "Property[UndoPrimitives]"] + - ["Microsoft.VisualStudio.Text.Operations.ITextUndoPrimitive", "Microsoft.VisualStudio.Text.Operations.ITextUndoPrimitive", "Method[Merge].ReturnValue"] + - ["System.Boolean", "Microsoft.VisualStudio.Text.Operations.IEditorOperations", "Method[CutFullLine].ReturnValue"] + - ["System.Boolean", "Microsoft.VisualStudio.Text.Operations.IEditorOperations", "Method[OpenLineAbove].ReturnValue"] + - ["System.Boolean", "Microsoft.VisualStudio.Text.Operations.IEditorOperations", "Method[ReplaceSelection].ReturnValue"] + - ["Microsoft.VisualStudio.Text.Operations.ITextUndoTransaction", "Microsoft.VisualStudio.Text.Operations.ITextUndoHistory", "Method[CreateTransaction].ReturnValue"] + - ["System.String", "Microsoft.VisualStudio.Text.Operations.FindData", "Method[ToString].ReturnValue"] + - ["System.String", "Microsoft.VisualStudio.Text.Operations.ITextUndoHistory", "Property[UndoDescription]"] + - ["Microsoft.VisualStudio.Text.Operations.TextUndoTransactionCompletionResult", "Microsoft.VisualStudio.Text.Operations.TextUndoTransactionCompletedEventArgs", "Property[Result]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftVisualStudioTextOperationsStandalone/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftVisualStudioTextOperationsStandalone/model.yml new file mode 100644 index 000000000000..48b0130e5142 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftVisualStudioTextOperationsStandalone/model.yml @@ -0,0 +1,8 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Boolean", "Microsoft.VisualStudio.Text.Operations.Standalone.NullMergeUndoTransactionPolicy", "Method[TestCompatiblePolicy].ReturnValue"] + - ["Microsoft.VisualStudio.Text.Operations.IMergeTextUndoTransactionPolicy", "Microsoft.VisualStudio.Text.Operations.Standalone.NullMergeUndoTransactionPolicy!", "Property[Instance]"] + - ["System.Boolean", "Microsoft.VisualStudio.Text.Operations.Standalone.NullMergeUndoTransactionPolicy", "Method[CanMerge].ReturnValue"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftVisualStudioTextOutlining/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftVisualStudioTextOutlining/model.yml new file mode 100644 index 000000000000..c1ea33b9d4e6 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftVisualStudioTextOutlining/model.yml @@ -0,0 +1,25 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Boolean", "Microsoft.VisualStudio.Text.Outlining.ICollapsible", "Property[IsCollapsed]"] + - ["System.Collections.Generic.IEnumerable", "Microsoft.VisualStudio.Text.Outlining.RegionsCollapsedEventArgs", "Property[CollapsedRegions]"] + - ["Microsoft.VisualStudio.Text.ITrackingSpan", "Microsoft.VisualStudio.Text.Outlining.ICollapsible", "Property[Extent]"] + - ["System.Boolean", "Microsoft.VisualStudio.Text.Outlining.IOutliningManager", "Property[Enabled]"] + - ["System.Collections.Generic.IEnumerable", "Microsoft.VisualStudio.Text.Outlining.ICollapsed", "Property[CollapsedChildren]"] + - ["Microsoft.VisualStudio.Text.Outlining.ICollapsible", "Microsoft.VisualStudio.Text.Outlining.IOutliningManager", "Method[Expand].ReturnValue"] + - ["System.Collections.Generic.IEnumerable", "Microsoft.VisualStudio.Text.Outlining.IOutliningManager", "Method[GetCollapsedRegions].ReturnValue"] + - ["System.Object", "Microsoft.VisualStudio.Text.Outlining.ICollapsible", "Property[CollapsedHintForm]"] + - ["System.Collections.Generic.IEnumerable", "Microsoft.VisualStudio.Text.Outlining.IOutliningManager", "Method[GetAllRegions].ReturnValue"] + - ["System.Collections.Generic.IEnumerable", "Microsoft.VisualStudio.Text.Outlining.IOutliningManager", "Method[CollapseAll].ReturnValue"] + - ["System.Object", "Microsoft.VisualStudio.Text.Outlining.ICollapsible", "Property[CollapsedForm]"] + - ["System.Boolean", "Microsoft.VisualStudio.Text.Outlining.RegionsExpandedEventArgs", "Property[RemovalPending]"] + - ["Microsoft.VisualStudio.Text.Outlining.ICollapsed", "Microsoft.VisualStudio.Text.Outlining.IOutliningManager", "Method[TryCollapse].ReturnValue"] + - ["System.Collections.Generic.IEnumerable", "Microsoft.VisualStudio.Text.Outlining.IOutliningManager", "Method[ExpandAll].ReturnValue"] + - ["Microsoft.VisualStudio.Text.Outlining.IOutliningManager", "Microsoft.VisualStudio.Text.Outlining.IOutliningManagerService", "Method[GetOutliningManager].ReturnValue"] + - ["System.Boolean", "Microsoft.VisualStudio.Text.Outlining.ICollapsible", "Property[IsCollapsible]"] + - ["System.Collections.Generic.IEnumerable", "Microsoft.VisualStudio.Text.Outlining.RegionsExpandedEventArgs", "Property[ExpandedRegions]"] + - ["Microsoft.VisualStudio.Text.Tagging.IOutliningRegionTag", "Microsoft.VisualStudio.Text.Outlining.ICollapsible", "Property[Tag]"] + - ["Microsoft.VisualStudio.Text.SnapshotSpan", "Microsoft.VisualStudio.Text.Outlining.RegionsChangedEventArgs", "Property[AffectedSpan]"] + - ["System.Boolean", "Microsoft.VisualStudio.Text.Outlining.OutliningEnabledEventArgs", "Property[Enabled]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftVisualStudioTextProjection/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftVisualStudioTextProjection/model.yml new file mode 100644 index 000000000000..1944e8952618 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftVisualStudioTextProjection/model.yml @@ -0,0 +1,76 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Collections.ObjectModel.ReadOnlyCollection", "Microsoft.VisualStudio.Text.Projection.IProjectionSnapshot", "Method[MapToSourceSnapshots].ReturnValue"] + - ["System.Nullable", "Microsoft.VisualStudio.Text.Projection.IProjectionSnapshot", "Method[MapFromSourceSnapshot].ReturnValue"] + - ["Microsoft.VisualStudio.Text.Projection.IProjectionSnapshot", "Microsoft.VisualStudio.Text.Projection.IProjectionBuffer", "Method[DeleteSpans].ReturnValue"] + - ["Microsoft.VisualStudio.Text.Projection.IProjectionSnapshot", "Microsoft.VisualStudio.Text.Projection.IElisionBuffer", "Method[ExpandSpans].ReturnValue"] + - ["Microsoft.VisualStudio.Text.NormalizedSnapshotSpanCollection", "Microsoft.VisualStudio.Text.Projection.IBufferGraph", "Method[MapUpToFirstMatch].ReturnValue"] + - ["Microsoft.VisualStudio.Text.Projection.ProjectionBufferOptions", "Microsoft.VisualStudio.Text.Projection.ProjectionBufferOptions!", "Field[WritableLiteralSpans]"] + - ["Microsoft.VisualStudio.Text.ITextBuffer", "Microsoft.VisualStudio.Text.Projection.IBufferGraph", "Property[TopBuffer]"] + - ["Microsoft.VisualStudio.Text.Projection.IProjectionSnapshot", "Microsoft.VisualStudio.Text.Projection.IProjectionBuffer", "Method[ReplaceSpans].ReturnValue"] + - ["Microsoft.VisualStudio.Text.Projection.IProjectionSnapshot", "Microsoft.VisualStudio.Text.Projection.IProjectionBufferBase", "Method[Replace].ReturnValue"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "Microsoft.VisualStudio.Text.Projection.ProjectionSourceBuffersChangedEventArgs", "Property[RemovedBuffers]"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "Microsoft.VisualStudio.Text.Projection.IProjectionSnapshot", "Method[MapFromSourceSnapshot].ReturnValue"] + - ["Microsoft.VisualStudio.Text.Projection.IProjectionSnapshot", "Microsoft.VisualStudio.Text.Projection.IProjectionBuffer", "Method[InsertSpan].ReturnValue"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "Microsoft.VisualStudio.Text.Projection.IProjectionSnapshot", "Property[SourceSnapshots]"] + - ["Microsoft.VisualStudio.Text.ITextSnapshot", "Microsoft.VisualStudio.Text.Projection.IProjectionSnapshot", "Method[GetMatchingSnapshot].ReturnValue"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "Microsoft.VisualStudio.Text.Projection.ProjectionSourceSpansChangedEventArgs", "Property[DeletedSpans]"] + - ["System.Nullable", "Microsoft.VisualStudio.Text.Projection.IBufferGraph", "Method[MapUpToFirstMatch].ReturnValue"] + - ["Microsoft.VisualStudio.Text.Projection.ElisionBufferOptions", "Microsoft.VisualStudio.Text.Projection.IElisionBuffer", "Property[Options]"] + - ["System.Nullable", "Microsoft.VisualStudio.Text.Projection.IBufferGraph", "Method[MapUpToBuffer].ReturnValue"] + - ["Microsoft.VisualStudio.Text.NormalizedSnapshotSpanCollection", "Microsoft.VisualStudio.Text.Projection.IBufferGraph", "Method[MapDownToBuffer].ReturnValue"] + - ["Microsoft.VisualStudio.Text.Projection.ProjectionBufferOptions", "Microsoft.VisualStudio.Text.Projection.ProjectionBufferOptions!", "Field[None]"] + - ["Microsoft.VisualStudio.Text.Projection.IProjectionSnapshot", "Microsoft.VisualStudio.Text.Projection.IProjectionBufferBase", "Method[Delete].ReturnValue"] + - ["Microsoft.VisualStudio.Text.Projection.ElisionBufferOptions", "Microsoft.VisualStudio.Text.Projection.ElisionBufferOptions!", "Field[FillInMappingMode]"] + - ["Microsoft.VisualStudio.Text.Projection.IProjectionSnapshot", "Microsoft.VisualStudio.Text.Projection.ElisionSourceSpansChangedEventArgs", "Property[Before]"] + - ["System.Int32", "Microsoft.VisualStudio.Text.Projection.IProjectionSnapshot", "Property[SpanCount]"] + - ["System.Nullable", "Microsoft.VisualStudio.Text.Projection.IBufferGraph", "Method[MapDownToFirstMatch].ReturnValue"] + - ["System.Nullable", "Microsoft.VisualStudio.Text.Projection.IBufferGraph", "Method[MapUpToSnapshot].ReturnValue"] + - ["Microsoft.VisualStudio.Text.NormalizedSpanCollection", "Microsoft.VisualStudio.Text.Projection.ElisionSourceSpansChangedEventArgs", "Property[ExpandedSpans]"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "Microsoft.VisualStudio.Text.Projection.ProjectionSourceSpansChangedEventArgs", "Property[InsertedSpans]"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "Microsoft.VisualStudio.Text.Projection.IProjectionSnapshot", "Method[GetSourceSpans].ReturnValue"] + - ["Microsoft.VisualStudio.Text.ITextBuffer", "Microsoft.VisualStudio.Text.Projection.GraphBufferContentTypeChangedEventArgs", "Property[TextBuffer]"] + - ["System.Int32", "Microsoft.VisualStudio.Text.Projection.ProjectionSourceSpansChangedEventArgs", "Property[SpanPosition]"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "Microsoft.VisualStudio.Text.Projection.ProjectionSourceBuffersChangedEventArgs", "Property[AddedBuffers]"] + - ["Microsoft.VisualStudio.Text.NormalizedSnapshotSpanCollection", "Microsoft.VisualStudio.Text.Projection.IBufferGraph", "Method[MapUpToSnapshot].ReturnValue"] + - ["Microsoft.VisualStudio.Text.ITextSnapshot", "Microsoft.VisualStudio.Text.Projection.IElisionSnapshot", "Property[SourceSnapshot]"] + - ["Microsoft.VisualStudio.Text.Projection.IProjectionSnapshot", "Microsoft.VisualStudio.Text.Projection.IElisionBuffer", "Method[ModifySpans].ReturnValue"] + - ["Microsoft.VisualStudio.Text.Projection.IProjectionSnapshot", "Microsoft.VisualStudio.Text.Projection.ProjectionSourceSpansChangedEventArgs", "Property[Before]"] + - ["System.Collections.ObjectModel.Collection", "Microsoft.VisualStudio.Text.Projection.IBufferGraph", "Method[GetTextBuffers].ReturnValue"] + - ["Microsoft.VisualStudio.Text.SnapshotPoint", "Microsoft.VisualStudio.Text.Projection.IProjectionSnapshot", "Method[MapToSourceSnapshot].ReturnValue"] + - ["Microsoft.VisualStudio.Text.Projection.ElisionBufferOptions", "Microsoft.VisualStudio.Text.Projection.ElisionBufferOptions!", "Field[None]"] + - ["Microsoft.VisualStudio.Text.Projection.IProjectionSnapshot", "Microsoft.VisualStudio.Text.Projection.IProjectionBufferBase", "Property[CurrentSnapshot]"] + - ["Microsoft.VisualStudio.Text.ITextBuffer", "Microsoft.VisualStudio.Text.Projection.IElisionBuffer", "Property[SourceBuffer]"] + - ["System.Nullable", "Microsoft.VisualStudio.Text.Projection.IBufferGraph", "Method[MapDownToBuffer].ReturnValue"] + - ["Microsoft.VisualStudio.Text.Projection.IProjectionSnapshot", "Microsoft.VisualStudio.Text.Projection.IElisionBuffer", "Method[ElideSpans].ReturnValue"] + - ["Microsoft.VisualStudio.Text.Projection.IProjectionSnapshot", "Microsoft.VisualStudio.Text.Projection.ElisionSourceSpansChangedEventArgs", "Property[After]"] + - ["Microsoft.VisualStudio.Text.Projection.IElisionBuffer", "Microsoft.VisualStudio.Text.Projection.IElisionSnapshot", "Property[TextBuffer]"] + - ["System.Int32", "Microsoft.VisualStudio.Text.Projection.IProjectionEditResolver", "Method[GetTypicalInsertionPosition].ReturnValue"] + - ["System.Nullable", "Microsoft.VisualStudio.Text.Projection.IBufferGraph", "Method[MapDownToInsertionPoint].ReturnValue"] + - ["Microsoft.VisualStudio.Text.SnapshotPoint", "Microsoft.VisualStudio.Text.Projection.IElisionSnapshot", "Method[MapFromSourceSnapshotToNearest].ReturnValue"] + - ["Microsoft.VisualStudio.Utilities.IContentType", "Microsoft.VisualStudio.Text.Projection.IProjectionBufferFactoryService", "Property[ProjectionContentType]"] + - ["Microsoft.VisualStudio.Text.Projection.IElisionBuffer", "Microsoft.VisualStudio.Text.Projection.IProjectionBufferFactoryService", "Method[CreateElisionBuffer].ReturnValue"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "Microsoft.VisualStudio.Text.Projection.IProjectionSnapshot", "Method[MapToSourceSnapshots].ReturnValue"] + - ["Microsoft.VisualStudio.Text.Projection.IProjectionSnapshot", "Microsoft.VisualStudio.Text.Projection.IProjectionBufferBase", "Method[Insert].ReturnValue"] + - ["Microsoft.VisualStudio.Utilities.IContentType", "Microsoft.VisualStudio.Text.Projection.GraphBufferContentTypeChangedEventArgs", "Property[BeforeContentType]"] + - ["Microsoft.VisualStudio.Text.Projection.IProjectionBuffer", "Microsoft.VisualStudio.Text.Projection.IProjectionBufferFactoryService", "Method[CreateProjectionBuffer].ReturnValue"] + - ["Microsoft.VisualStudio.Text.Projection.IProjectionBufferBase", "Microsoft.VisualStudio.Text.Projection.IProjectionSnapshot", "Property[TextBuffer]"] + - ["System.Collections.Generic.IList", "Microsoft.VisualStudio.Text.Projection.IProjectionBufferBase", "Property[SourceBuffers]"] + - ["Microsoft.VisualStudio.Text.NormalizedSnapshotSpanCollection", "Microsoft.VisualStudio.Text.Projection.IBufferGraph", "Method[MapDownToSnapshot].ReturnValue"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "Microsoft.VisualStudio.Text.Projection.GraphBuffersChangedEventArgs", "Property[RemovedBuffers]"] + - ["Microsoft.VisualStudio.Text.IMappingSpan", "Microsoft.VisualStudio.Text.Projection.IBufferGraph", "Method[CreateMappingSpan].ReturnValue"] + - ["Microsoft.VisualStudio.Text.Projection.ProjectionBufferOptions", "Microsoft.VisualStudio.Text.Projection.ProjectionBufferOptions!", "Field[PermissiveEdgeInclusiveSourceSpans]"] + - ["Microsoft.VisualStudio.Text.IMappingPoint", "Microsoft.VisualStudio.Text.Projection.IBufferGraph", "Method[CreateMappingPoint].ReturnValue"] + - ["System.Nullable", "Microsoft.VisualStudio.Text.Projection.IBufferGraph", "Method[MapDownToSnapshot].ReturnValue"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "Microsoft.VisualStudio.Text.Projection.GraphBuffersChangedEventArgs", "Property[AddedBuffers]"] + - ["Microsoft.VisualStudio.Text.NormalizedSnapshotSpanCollection", "Microsoft.VisualStudio.Text.Projection.IBufferGraph", "Method[MapDownToFirstMatch].ReturnValue"] + - ["Microsoft.VisualStudio.Utilities.IContentType", "Microsoft.VisualStudio.Text.Projection.GraphBufferContentTypeChangedEventArgs", "Property[AfterContentType]"] + - ["Microsoft.VisualStudio.Text.Projection.IProjectionSnapshot", "Microsoft.VisualStudio.Text.Projection.IProjectionBuffer", "Method[InsertSpans].ReturnValue"] + - ["Microsoft.VisualStudio.Text.Projection.IBufferGraph", "Microsoft.VisualStudio.Text.Projection.IBufferGraphFactoryService", "Method[CreateBufferGraph].ReturnValue"] + - ["Microsoft.VisualStudio.Text.NormalizedSnapshotSpanCollection", "Microsoft.VisualStudio.Text.Projection.IBufferGraph", "Method[MapUpToBuffer].ReturnValue"] + - ["Microsoft.VisualStudio.Text.NormalizedSpanCollection", "Microsoft.VisualStudio.Text.Projection.ElisionSourceSpansChangedEventArgs", "Property[ElidedSpans]"] + - ["Microsoft.VisualStudio.Text.Projection.IElisionSnapshot", "Microsoft.VisualStudio.Text.Projection.IElisionBuffer", "Property[CurrentSnapshot]"] + - ["Microsoft.VisualStudio.Text.Projection.IProjectionSnapshot", "Microsoft.VisualStudio.Text.Projection.ProjectionSourceSpansChangedEventArgs", "Property[After]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftVisualStudioTextStorage/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftVisualStudioTextStorage/model.yml new file mode 100644 index 000000000000..23e7e216efc1 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftVisualStudioTextStorage/model.yml @@ -0,0 +1,7 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Boolean", "Microsoft.VisualStudio.Text.Storage.IDataStorage", "Method[TryGetItemValue].ReturnValue"] + - ["Microsoft.VisualStudio.Text.Storage.IDataStorage", "Microsoft.VisualStudio.Text.Storage.IDataStorageService", "Method[GetDataStorage].ReturnValue"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftVisualStudioTextTagging/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftVisualStudioTextTagging/model.yml new file mode 100644 index 000000000000..07be641dcad6 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftVisualStudioTextTagging/model.yml @@ -0,0 +1,42 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["Microsoft.VisualStudio.Text.Classification.IClassificationType", "Microsoft.VisualStudio.Text.Tagging.IClassificationTag", "Property[ClassificationType]"] + - ["Microsoft.VisualStudio.Text.Tagging.ITagger", "Microsoft.VisualStudio.Text.Tagging.IViewTaggerProvider", "Method[CreateTagger].ReturnValue"] + - ["System.Boolean", "Microsoft.VisualStudio.Text.Tagging.OutliningRegionTag", "Property[IsImplementation]"] + - ["System.Uri", "Microsoft.VisualStudio.Text.Tagging.UrlTag", "Property[Url]"] + - ["System.String", "Microsoft.VisualStudio.Text.Tagging.ErrorTag", "Property[ErrorType]"] + - ["System.String", "Microsoft.VisualStudio.Text.Tagging.ITextMarkerTag", "Property[Type]"] + - ["System.Type", "Microsoft.VisualStudio.Text.Tagging.TagTypeAttribute", "Property[TagTypes]"] + - ["System.Object", "Microsoft.VisualStudio.Text.Tagging.ErrorTag", "Property[ToolTipContent]"] + - ["System.Boolean", "Microsoft.VisualStudio.Text.Tagging.OutliningRegionTag", "Property[IsDefaultCollapsed]"] + - ["System.Double", "Microsoft.VisualStudio.Text.Tagging.SpaceNegotiatingAdornmentTag", "Property[TopSpace]"] + - ["System.String", "Microsoft.VisualStudio.Text.Tagging.IErrorTag", "Property[ErrorType]"] + - ["System.Double", "Microsoft.VisualStudio.Text.Tagging.SpaceNegotiatingAdornmentTag", "Property[Baseline]"] + - ["Microsoft.VisualStudio.Text.Tagging.ITagger", "Microsoft.VisualStudio.Text.Tagging.ITaggerProvider", "Method[CreateTagger].ReturnValue"] + - ["Microsoft.VisualStudio.Text.Tagging.ITagAggregator", "Microsoft.VisualStudio.Text.Tagging.IViewTagAggregatorFactoryService", "Method[CreateTagAggregator].ReturnValue"] + - ["System.Object", "Microsoft.VisualStudio.Text.Tagging.IOutliningRegionTag", "Property[CollapsedForm]"] + - ["System.Double", "Microsoft.VisualStudio.Text.Tagging.SpaceNegotiatingAdornmentTag", "Property[Width]"] + - ["System.Double", "Microsoft.VisualStudio.Text.Tagging.SpaceNegotiatingAdornmentTag", "Property[BottomSpace]"] + - ["System.Object", "Microsoft.VisualStudio.Text.Tagging.SpaceNegotiatingAdornmentTag", "Property[ProviderTag]"] + - ["Microsoft.VisualStudio.Text.Tagging.TagAggregatorOptions", "Microsoft.VisualStudio.Text.Tagging.TagAggregatorOptions!", "Field[None]"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "Microsoft.VisualStudio.Text.Tagging.BatchedTagsChangedEventArgs", "Property[Spans]"] + - ["Microsoft.VisualStudio.Text.IMappingSpan", "Microsoft.VisualStudio.Text.Tagging.TagsChangedEventArgs", "Property[Span]"] + - ["System.Object", "Microsoft.VisualStudio.Text.Tagging.SpaceNegotiatingAdornmentTag", "Property[IdentityTag]"] + - ["System.Object", "Microsoft.VisualStudio.Text.Tagging.IErrorTag", "Property[ToolTipContent]"] + - ["System.Collections.Generic.IEnumerable", "Microsoft.VisualStudio.Text.Tagging.ITaggerMetadata", "Property[ContentTypes]"] + - ["System.Boolean", "Microsoft.VisualStudio.Text.Tagging.IOutliningRegionTag", "Property[IsDefaultCollapsed]"] + - ["System.Object", "Microsoft.VisualStudio.Text.Tagging.IOutliningRegionTag", "Property[CollapsedHintForm]"] + - ["Microsoft.VisualStudio.Text.Tagging.ITagAggregator", "Microsoft.VisualStudio.Text.Tagging.IBufferTagAggregatorFactoryService", "Method[CreateTagAggregator].ReturnValue"] + - ["System.Collections.Generic.IEnumerable", "Microsoft.VisualStudio.Text.Tagging.ITaggerMetadata", "Property[TagTypes]"] + - ["System.Object", "Microsoft.VisualStudio.Text.Tagging.OutliningRegionTag", "Property[CollapsedForm]"] + - ["System.String", "Microsoft.VisualStudio.Text.Tagging.TextMarkerTag", "Property[Type]"] + - ["System.Double", "Microsoft.VisualStudio.Text.Tagging.SpaceNegotiatingAdornmentTag", "Property[TextHeight]"] + - ["System.Boolean", "Microsoft.VisualStudio.Text.Tagging.IOutliningRegionTag", "Property[IsImplementation]"] + - ["System.Uri", "Microsoft.VisualStudio.Text.Tagging.IUrlTag", "Property[Url]"] + - ["System.Object", "Microsoft.VisualStudio.Text.Tagging.OutliningRegionTag", "Property[CollapsedHintForm]"] + - ["Microsoft.VisualStudio.Text.PositionAffinity", "Microsoft.VisualStudio.Text.Tagging.SpaceNegotiatingAdornmentTag", "Property[Affinity]"] + - ["Microsoft.VisualStudio.Text.Classification.IClassificationType", "Microsoft.VisualStudio.Text.Tagging.ClassificationTag", "Property[ClassificationType]"] + - ["Microsoft.VisualStudio.Text.Tagging.TagAggregatorOptions", "Microsoft.VisualStudio.Text.Tagging.TagAggregatorOptions!", "Field[MapByContentType]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftVisualStudioTextUtilities/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftVisualStudioTextUtilities/model.yml new file mode 100644 index 000000000000..37e5683bf7c9 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftVisualStudioTextUtilities/model.yml @@ -0,0 +1,78 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["Microsoft.VisualStudio.Text.Differencing.IDifferenceCollection", "Microsoft.VisualStudio.Text.Utilities.ProjectionSpanDifference", "Property[DifferenceCollection]"] + - ["System.Int32", "Microsoft.VisualStudio.Text.Utilities.WpfHelper!", "Field[WM_IME_REQUEST]"] + - ["System.Int32", "Microsoft.VisualStudio.Text.Utilities.WpfHelper!", "Field[WM_IME_CONTROL]"] + - ["System.String", "Microsoft.VisualStudio.Text.Utilities.Strings!", "Property[Semicolon]"] + - ["System.Boolean", "Microsoft.VisualStudio.Text.Utilities.WeakReferenceForDictionaryKey", "Method[Equals].ReturnValue"] + - ["System.String", "Microsoft.VisualStudio.Text.Utilities.Strings!", "Property[Backslash]"] + - ["System.Windows.GridUnitType", "Microsoft.VisualStudio.Text.Utilities.IWpfTextViewMarginMetadata", "Property[GridUnitType]"] + - ["System.Int32", "Microsoft.VisualStudio.Text.Utilities.WpfHelper!", "Field[IMR_RECONVERTSTRING]"] + - ["System.Int32", "Microsoft.VisualStudio.Text.Utilities.WpfHelper!", "Field[IMR_CONFIRMRECONVERTSTRING]"] + - ["System.Boolean", "Microsoft.VisualStudio.Text.Utilities.WpfHelper!", "Method[TypefacesEqual].ReturnValue"] + - ["System.Int32", "Microsoft.VisualStudio.Text.Utilities.WpfHelper!", "Field[WM_IME_STARTCOMPOSITION]"] + - ["System.Windows.Media.Visual", "Microsoft.VisualStudio.Text.Utilities.WpfHelper!", "Method[GetRootVisual].ReturnValue"] + - ["System.String", "Microsoft.VisualStudio.Text.Utilities.Strings!", "Property[RightCurlyBrace]"] + - ["System.IntPtr", "Microsoft.VisualStudio.Text.Utilities.WpfHelper!", "Method[ReconvertString].ReturnValue"] + - ["System.String", "Microsoft.VisualStudio.Text.Utilities.Strings!", "Property[RightParenthesis]"] + - ["System.Windows.Rect", "Microsoft.VisualStudio.Text.Utilities.WpfHelper!", "Method[GetScreenRect].ReturnValue"] + - ["System.String", "Microsoft.VisualStudio.Text.Utilities.Strings!", "Property[Capital]"] + - ["System.Int32", "Microsoft.VisualStudio.Text.Utilities.WeakReferenceForDictionaryKey", "Method[GetHashCode].ReturnValue"] + - ["System.Int32", "Microsoft.VisualStudio.Text.Utilities.WpfHelper!", "Field[LCID_KOREAN]"] + - ["System.String", "Microsoft.VisualStudio.Text.Utilities.Strings!", "Property[LeftSquareBracket]"] + - ["System.String", "Microsoft.VisualStudio.Text.Utilities.Strings!", "Property[InvalidTextMovementUnit]"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "Microsoft.VisualStudio.Text.Utilities.ProjectionSpanDifference", "Property[DeletedSpans]"] + - ["System.String", "Microsoft.VisualStudio.Text.Utilities.Strings!", "Property[Period]"] + - ["System.Boolean", "Microsoft.VisualStudio.Text.Utilities.WpfHelper!", "Method[SetCompositionPositionAndHeight].ReturnValue"] + - ["Microsoft.VisualStudio.Text.SnapshotSpan", "Microsoft.VisualStudio.Text.Utilities.WpfHelper!", "Method[ConfirmReconvertString].ReturnValue"] + - ["System.Int32", "Microsoft.VisualStudio.Text.Utilities.WpfHelper!", "Field[WM_IME_COMPOSITIONFULL]"] + - ["System.Windows.Media.Visual", "Microsoft.VisualStudio.Text.Utilities.GeometryAdornment", "Method[GetVisualChild].ReturnValue"] + - ["System.String", "Microsoft.VisualStudio.Text.Utilities.Strings!", "Property[RightAngledBracket]"] + - ["System.Boolean", "Microsoft.VisualStudio.Text.Utilities.WpfHelper!", "Method[HanjaConversion].ReturnValue"] + - ["System.String", "Microsoft.VisualStudio.Text.Utilities.Strings!", "Property[Comma]"] + - ["System.Collections.Generic.IEnumerable", "Microsoft.VisualStudio.Text.Utilities.ITextViewRoleMetadata", "Property[TextViewRoles]"] + - ["System.Boolean", "Microsoft.VisualStudio.Text.Utilities.WpfHelper!", "Method[ImmIsIME].ReturnValue"] + - ["System.Int32", "Microsoft.VisualStudio.Text.Utilities.WpfHelper!", "Field[WM_IME_COMPOSITION]"] + - ["System.String", "Microsoft.VisualStudio.Text.Utilities.Strings!", "Property[UnsupportedSearchBasedOnTextFormatted]"] + - ["System.Int32", "Microsoft.VisualStudio.Text.Utilities.WpfHelper!", "Field[WM_IME_SELECT]"] + - ["System.String", "Microsoft.VisualStudio.Text.Utilities.Strings!", "Property[RangeNotValid]"] + - ["System.Int32", "Microsoft.VisualStudio.Text.Utilities.WpfHelper!", "Field[WM_IME_CHAR]"] + - ["System.String", "Microsoft.VisualStudio.Text.Utilities.Strings!", "Property[TargetRangeNotValid]"] + - ["System.Double", "Microsoft.VisualStudio.Text.Utilities.WpfHelper!", "Field[DeviceScaleX]"] + - ["System.Resources.ResourceManager", "Microsoft.VisualStudio.Text.Utilities.Strings!", "Property[ResourceManager]"] + - ["System.Int32", "Microsoft.VisualStudio.Text.Utilities.WpfHelper!", "Field[VK_HANJA]"] + - ["System.String", "Microsoft.VisualStudio.Text.Utilities.Strings!", "Property[RightSquareBracket]"] + - ["System.Boolean", "Microsoft.VisualStudio.Text.Utilities.WpfHelper!", "Method[ImmNotifyIME].ReturnValue"] + - ["System.Boolean", "Microsoft.VisualStudio.Text.Utilities.WpfHelper!", "Method[ReleaseContext].ReturnValue"] + - ["System.String", "Microsoft.VisualStudio.Text.Utilities.Strings!", "Property[ChildElementsNotSupported]"] + - ["System.Collections.Generic.IEnumerable", "Microsoft.VisualStudio.Text.Utilities.IContentTypeMetadata", "Property[ContentTypes]"] + - ["System.String", "Microsoft.VisualStudio.Text.Utilities.Strings!", "Property[DoubleQuote]"] + - ["System.Int32", "Microsoft.VisualStudio.Text.Utilities.WpfHelper!", "Field[GCS_RESULTSTR]"] + - ["System.IntPtr", "Microsoft.VisualStudio.Text.Utilities.WpfHelper!", "Method[GetKeyboardLayout].ReturnValue"] + - ["System.Int32", "Microsoft.VisualStudio.Text.Utilities.GeometryAdornment", "Property[VisualChildrenCount]"] + - ["System.String", "Microsoft.VisualStudio.Text.Utilities.Strings!", "Property[LeftParenthesis]"] + - ["System.Int32", "Microsoft.VisualStudio.Text.Utilities.WpfHelper!", "Field[WM_IME_NOTIFY]"] + - ["System.Globalization.CultureInfo", "Microsoft.VisualStudio.Text.Utilities.Strings!", "Property[Culture]"] + - ["System.String", "Microsoft.VisualStudio.Text.Utilities.Strings!", "Property[LeftAngledBracket]"] + - ["System.String", "Microsoft.VisualStudio.Text.Utilities.Strings!", "Property[LeftCurlyBrace]"] + - ["System.IntPtr", "Microsoft.VisualStudio.Text.Utilities.WpfHelper!", "Method[GetDefaultIMEWnd].ReturnValue"] + - ["System.Int32", "Microsoft.VisualStudio.Text.Utilities.WpfHelper!", "Field[WM_IME_ENDCOMPOSITION]"] + - ["System.String", "Microsoft.VisualStudio.Text.Utilities.WpfHelper!", "Method[GetImmCompositionString].ReturnValue"] + - ["System.IntPtr", "Microsoft.VisualStudio.Text.Utilities.WpfHelper!", "Method[GetImmContext].ReturnValue"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "Microsoft.VisualStudio.Text.Utilities.ProjectionSpanDifference", "Property[InsertedSpans]"] + - ["System.String", "Microsoft.VisualStudio.Text.Utilities.IWpfTextViewMarginMetadata", "Property[MarginContainer]"] + - ["System.IntPtr", "Microsoft.VisualStudio.Text.Utilities.WpfHelper!", "Method[AttachContext].ReturnValue"] + - ["System.String", "Microsoft.VisualStudio.Text.Utilities.Strings!", "Property[SingleQuote]"] + - ["System.Double", "Microsoft.VisualStudio.Text.Utilities.IWpfTextViewMarginMetadata", "Property[GridCellLength]"] + - ["System.Boolean", "Microsoft.VisualStudio.Text.Utilities.WpfHelper!", "Method[BrushesEqual].ReturnValue"] + - ["System.Int32", "Microsoft.VisualStudio.Text.Utilities.WpfHelper!", "Field[WM_IME_SETCONTEXT]"] + - ["System.String", "Microsoft.VisualStudio.Text.Utilities.Strings!", "Property[QuestionMark]"] + - ["System.Int32", "Microsoft.VisualStudio.Text.Utilities.WpfHelper!", "Field[GCS_COMPSTR]"] + - ["System.Int32", "Microsoft.VisualStudio.Text.Utilities.WpfHelper!", "Field[WM_KEYDOWN]"] + - ["System.Int32", "Microsoft.VisualStudio.Text.Utilities.WpfHelper!", "Field[WM_IME_KEYDOWN]"] + - ["System.String", "Microsoft.VisualStudio.Text.Utilities.Strings!", "Property[Slash]"] + - ["System.String", "Microsoft.VisualStudio.Text.Utilities.Strings!", "Property[Colon]"] + - ["System.Double", "Microsoft.VisualStudio.Text.Utilities.WpfHelper!", "Field[DeviceScaleY]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftVisualStudioTextUtilitiesAutomation/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftVisualStudioTextUtilitiesAutomation/model.yml new file mode 100644 index 000000000000..c17d0f20b1e6 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftVisualStudioTextUtilitiesAutomation/model.yml @@ -0,0 +1,42 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Boolean", "Microsoft.VisualStudio.Text.Utilities.Automation.ViewValuePatternProvider", "Property[IsReadOnly]"] + - ["System.String", "Microsoft.VisualStudio.Text.Utilities.Automation.AutomationProperties", "Property[Name]"] + - ["System.Windows.Automation.SupportedTextSelection", "Microsoft.VisualStudio.Text.Utilities.Automation.TextPatternProvider", "Property[SupportedTextSelection]"] + - ["System.Windows.Automation.Peers.AutomationPeer", "Microsoft.VisualStudio.Text.Utilities.Automation.IAutomationAdapter", "Property[AutomationPeer]"] + - ["System.Windows.Automation.Provider.ITextRangeProvider", "Microsoft.VisualStudio.Text.Utilities.Automation.TextRangePatternProvider", "Method[FindAttribute].ReturnValue"] + - ["System.String", "Microsoft.VisualStudio.Text.Utilities.Automation.ViewValuePatternProvider", "Property[Value]"] + - ["System.Windows.Automation.Provider.ITextRangeProvider[]", "Microsoft.VisualStudio.Text.Utilities.Automation.TextPatternProvider", "Method[GetVisibleRanges].ReturnValue"] + - ["System.String", "Microsoft.VisualStudio.Text.Utilities.Automation.AutomationProperties", "Property[AutomationId]"] + - ["System.Windows.Automation.Provider.ITextRangeProvider", "Microsoft.VisualStudio.Text.Utilities.Automation.TextPatternProvider", "Method[RangeFromChild].ReturnValue"] + - ["System.Windows.Automation.Provider.IRawElementProviderSimple", "Microsoft.VisualStudio.Text.Utilities.Automation.IAutomationAdapter", "Method[GetAutomationProviderForChild].ReturnValue"] + - ["Microsoft.VisualStudio.Text.Editor.IWpfTextView", "Microsoft.VisualStudio.Text.Utilities.Automation.AutomationProperties", "Property[TextView]"] + - ["System.String", "Microsoft.VisualStudio.Text.Utilities.Automation.ReadOnlyValuePatternProvider", "Property[Value]"] + - ["Microsoft.VisualStudio.Text.Utilities.Automation.AutomationProperties", "Microsoft.VisualStudio.Text.Utilities.Automation.IAutomationAdapter", "Property[AutomationProperties]"] + - ["System.Windows.Automation.Provider.IRawElementProviderSimple", "Microsoft.VisualStudio.Text.Utilities.Automation.TextRangePatternProvider", "Method[GetEnclosingElement].ReturnValue"] + - ["System.Windows.Automation.Provider.ITextRangeProvider", "Microsoft.VisualStudio.Text.Utilities.Automation.TextRangePatternProvider", "Method[FindText].ReturnValue"] + - ["System.Object", "Microsoft.VisualStudio.Text.Utilities.Automation.AutomationProperties", "Method[GetPatternProvider].ReturnValue"] + - ["System.String", "Microsoft.VisualStudio.Text.Utilities.Automation.AutomationProperties", "Property[HelpText]"] + - ["System.Windows.Automation.Peers.AutomationControlType", "Microsoft.VisualStudio.Text.Utilities.Automation.AutomationProperties", "Property[ControlType]"] + - ["System.Boolean", "Microsoft.VisualStudio.Text.Utilities.Automation.ReadOnlyValuePatternProvider", "Property[IsReadOnly]"] + - ["System.Object", "Microsoft.VisualStudio.Text.Utilities.Automation.TextRangePatternProvider", "Method[GetAttributeValue].ReturnValue"] + - ["System.Windows.Automation.Provider.ITextRangeProvider", "Microsoft.VisualStudio.Text.Utilities.Automation.TextPatternProvider", "Property[DocumentRange]"] + - ["System.Boolean", "Microsoft.VisualStudio.Text.Utilities.Automation.TextRangePatternProvider", "Method[Compare].ReturnValue"] + - ["System.Double[]", "Microsoft.VisualStudio.Text.Utilities.Automation.TextRangePatternProvider", "Method[GetBoundingRectangles].ReturnValue"] + - ["System.Int32", "Microsoft.VisualStudio.Text.Utilities.Automation.TextRangePatternProvider", "Method[MoveEndpointByUnit].ReturnValue"] + - ["System.String", "Microsoft.VisualStudio.Text.Utilities.Automation.TextRangePatternProvider", "Method[GetText].ReturnValue"] + - ["System.String", "Microsoft.VisualStudio.Text.Utilities.Automation.SelectionValuePatternProvider", "Property[Value]"] + - ["Microsoft.VisualStudio.Text.Editor.IWpfTextView", "Microsoft.VisualStudio.Text.Utilities.Automation.PatternProvider", "Property[TextView]"] + - ["System.Boolean", "Microsoft.VisualStudio.Text.Utilities.Automation.SelectionValuePatternProvider", "Property[IsReadOnly]"] + - ["Microsoft.VisualStudio.Text.Utilities.Automation.IAutomationAdapter", "Microsoft.VisualStudio.Text.Utilities.Automation.IAutomatedElement", "Property[AutomationAdapter]"] + - ["System.Windows.Automation.Provider.ITextRangeProvider", "Microsoft.VisualStudio.Text.Utilities.Automation.TextPatternProvider", "Method[RangeFromPoint].ReturnValue"] + - ["System.Windows.Automation.Provider.ITextRangeProvider[]", "Microsoft.VisualStudio.Text.Utilities.Automation.TextPatternProvider", "Method[GetSelection].ReturnValue"] + - ["System.Int32", "Microsoft.VisualStudio.Text.Utilities.Automation.TextRangePatternProvider", "Method[CompareEndpoints].ReturnValue"] + - ["System.String", "Microsoft.VisualStudio.Text.Utilities.Automation.AutomationProperties", "Property[ClassName]"] + - ["System.Int32", "Microsoft.VisualStudio.Text.Utilities.Automation.TextRangePatternProvider", "Method[Move].ReturnValue"] + - ["System.Windows.Automation.Provider.IRawElementProviderSimple", "Microsoft.VisualStudio.Text.Utilities.Automation.IAutomationAdapter", "Property[AutomationProvider]"] + - ["System.Windows.Automation.Provider.IRawElementProviderSimple[]", "Microsoft.VisualStudio.Text.Utilities.Automation.TextRangePatternProvider", "Method[GetChildren].ReturnValue"] + - ["System.Windows.Automation.Provider.ITextRangeProvider", "Microsoft.VisualStudio.Text.Utilities.Automation.TextRangePatternProvider", "Method[Clone].ReturnValue"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftVisualStudioUtilities/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftVisualStudioUtilities/model.yml new file mode 100644 index 000000000000..3eb22bf09a2d --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftVisualStudioUtilities/model.yml @@ -0,0 +1,38 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Collections.Generic.IList>", "Microsoft.VisualStudio.Utilities.Orderer!", "Method[Order].ReturnValue"] + - ["T", "Microsoft.VisualStudio.Utilities.PropertyCollection", "Method[GetOrCreateSingletonProperty].ReturnValue"] + - ["System.String", "Microsoft.VisualStudio.Utilities.BaseDefinitionAttribute", "Property[BaseDefinition]"] + - ["System.Boolean", "Microsoft.VisualStudio.Utilities.IContentType", "Method[IsOfType].ReturnValue"] + - ["System.Collections.Generic.IEnumerable", "Microsoft.VisualStudio.Utilities.IFileExtensionRegistryService", "Method[GetExtensionsForContentType].ReturnValue"] + - ["System.Boolean", "Microsoft.VisualStudio.Utilities.PropertyCollection", "Method[TryGetProperty].ReturnValue"] + - ["System.Collections.Generic.IEnumerable", "Microsoft.VisualStudio.Utilities.IOrderable", "Property[Before]"] + - ["Microsoft.VisualStudio.Utilities.IContentType", "Microsoft.VisualStudio.Utilities.IContentTypeRegistryService", "Method[AddContentType].ReturnValue"] + - ["System.Boolean", "Microsoft.VisualStudio.Utilities.PropertyCollection", "Method[ContainsProperty].ReturnValue"] + - ["Microsoft.VisualStudio.Utilities.IContentType", "Microsoft.VisualStudio.Utilities.IContentTypeRegistryService", "Method[GetContentType].ReturnValue"] + - ["System.Boolean", "Microsoft.VisualStudio.Utilities.PropertyCollection", "Method[RemoveProperty].ReturnValue"] + - ["System.Object", "Microsoft.VisualStudio.Utilities.PropertyCollection", "Property[Item]"] + - ["System.String", "Microsoft.VisualStudio.Utilities.OrderAttribute", "Property[Before]"] + - ["System.Collections.Generic.IEnumerable", "Microsoft.VisualStudio.Utilities.IContentType", "Property[BaseTypes]"] + - ["System.String", "Microsoft.VisualStudio.Utilities.IContentTypeDefinition", "Property[Name]"] + - ["TProperty", "Microsoft.VisualStudio.Utilities.PropertyCollection", "Method[GetProperty].ReturnValue"] + - ["Microsoft.VisualStudio.Utilities.IContentType", "Microsoft.VisualStudio.Utilities.IFileExtensionRegistryService", "Method[GetContentTypeForExtension].ReturnValue"] + - ["System.String", "Microsoft.VisualStudio.Utilities.FileExtensionAttribute", "Property[FileExtension]"] + - ["System.String", "Microsoft.VisualStudio.Utilities.DisplayNameAttribute", "Property[DisplayName]"] + - ["System.String", "Microsoft.VisualStudio.Utilities.IOrderable", "Property[Name]"] + - ["System.String", "Microsoft.VisualStudio.Utilities.NameAttribute", "Property[Name]"] + - ["System.String", "Microsoft.VisualStudio.Utilities.IContentType", "Property[TypeName]"] + - ["Microsoft.VisualStudio.Utilities.IContentType", "Microsoft.VisualStudio.Utilities.IContentTypeRegistryService", "Property[UnknownContentType]"] + - ["System.String", "Microsoft.VisualStudio.Utilities.OrderAttribute", "Property[After]"] + - ["System.Collections.Generic.IEnumerable", "Microsoft.VisualStudio.Utilities.IOrderable", "Property[After]"] + - ["System.Collections.Generic.IEnumerable", "Microsoft.VisualStudio.Utilities.IContentTypeDefinition", "Property[BaseDefinitions]"] + - ["System.Collections.ObjectModel.ReadOnlyCollection>", "Microsoft.VisualStudio.Utilities.PropertyCollection", "Property[PropertyList]"] + - ["System.Collections.Generic.IEnumerable", "Microsoft.VisualStudio.Utilities.IContentTypeRegistryService", "Property[ContentTypes]"] + - ["Microsoft.VisualStudio.Utilities.PropertyCollection", "Microsoft.VisualStudio.Utilities.IPropertyOwner", "Property[Properties]"] + - ["System.String", "Microsoft.VisualStudio.Utilities.IContentType", "Property[DisplayName]"] + - ["System.Collections.Generic.IEnumerable", "Microsoft.VisualStudio.Utilities.IContentTypeDefinitionSource", "Property[Definitions]"] + - ["System.Object", "Microsoft.VisualStudio.Utilities.PropertyCollection", "Method[GetProperty].ReturnValue"] + - ["System.String", "Microsoft.VisualStudio.Utilities.ContentTypeAttribute", "Property[ContentTypes]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftVisualStudioUtilitiesImplementation/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftVisualStudioUtilitiesImplementation/model.yml new file mode 100644 index 000000000000..ee773f945f97 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftVisualStudioUtilitiesImplementation/model.yml @@ -0,0 +1,9 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.String", "Microsoft.VisualStudio.Utilities.Implementation.IFileExtensionToContentTypeMetadata", "Property[FileExtension]"] + - ["System.Collections.Generic.IEnumerable", "Microsoft.VisualStudio.Utilities.Implementation.IContentTypeDefinitionMetadata", "Property[BaseDefinition]"] + - ["System.Collections.Generic.IEnumerable", "Microsoft.VisualStudio.Utilities.Implementation.IFileExtensionToContentTypeMetadata", "Property[ContentTypes]"] + - ["System.String", "Microsoft.VisualStudio.Utilities.Implementation.IContentTypeDefinitionMetadata", "Property[Name]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftVsa/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftVsa/model.yml new file mode 100644 index 000000000000..ee78705f2127 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftVsa/model.yml @@ -0,0 +1,220 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.String", "Microsoft.Vsa.IVsaEngine", "Property[RootMoniker]"] + - ["System.Boolean", "Microsoft.Vsa.IVsaDTCodeItem", "Property[CanRename]"] + - ["System._AppDomain", "Microsoft.Vsa.BaseVsaEngine", "Property[AppDomain]"] + - ["System.String", "Microsoft.Vsa.IVsaError", "Property[LineText]"] + - ["System.String", "Microsoft.Vsa.IVsaEngine", "Property[Version]"] + - ["Microsoft.Vsa.VsaError", "Microsoft.Vsa.VsaError!", "Field[CallbackUnexpected]"] + - ["Microsoft.Vsa.VsaError", "Microsoft.Vsa.VsaError!", "Field[NameTooLong]"] + - ["Microsoft.Vsa.VsaError", "Microsoft.Vsa.VsaError!", "Field[SiteNotSet]"] + - ["System.Type", "Microsoft.Vsa.BaseVsaEngine", "Field[startupClass]"] + - ["Microsoft.Vsa.VsaError", "Microsoft.Vsa.VsaError!", "Field[DebuggeeNotStarted]"] + - ["Microsoft.Vsa.IVsaSite", "Microsoft.Vsa.VsaLoader", "Property[Site]"] + - ["Microsoft.Vsa.VsaError", "Microsoft.Vsa.VsaError!", "Field[CannotAttachToWebServer]"] + - ["System.String", "Microsoft.Vsa.IVsaIDE", "Property[DefaultSearchPath]"] + - ["System.String", "Microsoft.Vsa.BaseVsaEngine", "Property[Language]"] + - ["System.Boolean", "Microsoft.Vsa.IVsaEngine", "Property[GenerateDebugInfo]"] + - ["Microsoft.Vsa.IVsaItems", "Microsoft.Vsa.VsaLoader", "Property[Items]"] + - ["System.Reflection.Assembly", "Microsoft.Vsa.IVsaEngine", "Property[Assembly]"] + - ["Microsoft.Vsa.VsaError", "Microsoft.Vsa.VsaError!", "Field[GlobalInstanceInvalid]"] + - ["System.Boolean", "Microsoft.Vsa.IVsaDTCodeItem", "Property[CanDelete]"] + - ["System.Boolean", "Microsoft.Vsa.BaseVsaEngine", "Property[IsRunning]"] + - ["Microsoft.Vsa.VsaError", "Microsoft.Vsa.VsaError!", "Field[EngineNameInvalid]"] + - ["Microsoft.Vsa.VsaError", "Microsoft.Vsa.VsaError!", "Field[RootMonikerInUse]"] + - ["Microsoft.Vsa.VsaError", "Microsoft.Vsa.VsaError!", "Field[RootMonikerProtocolInvalid]"] + - ["Microsoft.Vsa.VsaItemFlag", "Microsoft.Vsa.VsaItemFlag!", "Field[None]"] + - ["System.Boolean", "Microsoft.Vsa.VsaLoader", "Property[IsCompiled]"] + - ["Microsoft.Vsa.IVsaSite", "Microsoft.Vsa.IVsaEngine", "Property[Site]"] + - ["Microsoft.Vsa.VsaError", "Microsoft.Vsa.VsaError!", "Field[VsaServerDown]"] + - ["Microsoft.Vsa.VsaError", "Microsoft.Vsa.VsaError!", "Field[CompiledStateNotFound]"] + - ["System.Object", "Microsoft.Vsa.BaseVsaSite", "Method[GetEventSourceInstance].ReturnValue"] + - ["Microsoft.Vsa.IVsaItem", "Microsoft.Vsa.IVsaItems", "Property[Item]"] + - ["Microsoft.Vsa.VsaError", "Microsoft.Vsa.VsaError!", "Field[RootMonikerInvalid]"] + - ["System.Object", "Microsoft.Vsa.BaseVsaEngine", "Method[GetOption].ReturnValue"] + - ["System.Int32", "Microsoft.Vsa.IVsaItems", "Property[Count]"] + - ["System.Boolean", "Microsoft.Vsa.IVsaEngine", "Property[IsDirty]"] + - ["Microsoft.Vsa.VsaError", "Microsoft.Vsa.VsaError!", "Field[AppDomainInvalid]"] + - ["Microsoft.Vsa.VsaException", "Microsoft.Vsa.BaseVsaEngine", "Method[Error].ReturnValue"] + - ["System.String", "Microsoft.Vsa.BaseVsaEngine", "Field[engineName]"] + - ["System.Boolean", "Microsoft.Vsa.VsaLoader", "Property[GenerateDebugInfo]"] + - ["System.Int32", "Microsoft.Vsa.BaseVsaEngine", "Field[errorLocale]"] + - ["Microsoft.Vsa.VsaError", "Microsoft.Vsa.VsaError!", "Field[EngineNotCompiled]"] + - ["Microsoft.Vsa.VsaIDEMode", "Microsoft.Vsa.VsaIDEMode!", "Field[Run]"] + - ["Microsoft.Vsa.IVsaIDE", "Microsoft.Vsa.IVsaDTEngine", "Method[GetIDE].ReturnValue"] + - ["System.Boolean", "Microsoft.Vsa.IVsaItem", "Property[IsDirty]"] + - ["System.Reflection.Assembly", "Microsoft.Vsa.VsaLoader", "Property[Assembly]"] + - ["Microsoft.Vsa.VsaError", "Microsoft.Vsa.VsaError!", "Field[GetCompiledStateFailed]"] + - ["System.Boolean", "Microsoft.Vsa.BaseVsaEngine", "Method[DoCompile].ReturnValue"] + - ["System.Boolean", "Microsoft.Vsa.BaseVsaEngine", "Field[isEngineRunning]"] + - ["System.String", "Microsoft.Vsa.BaseVsaEngine", "Field[compiledRootNamespace]"] + - ["Microsoft.Vsa.VsaError", "Microsoft.Vsa.VsaError!", "Field[AssemblyNameInvalid]"] + - ["Microsoft.Vsa.BaseVsaStartup", "Microsoft.Vsa.BaseVsaEngine", "Field[startupInstance]"] + - ["Microsoft.Vsa.VsaError", "Microsoft.Vsa.VsaError!", "Field[ItemNameInUse]"] + - ["Microsoft.Vsa.VsaError", "Microsoft.Vsa.VsaError!", "Field[NotClientSideAndNoUrl]"] + - ["System.Boolean", "Microsoft.Vsa.IVsaSite", "Method[OnCompilerError].ReturnValue"] + - ["Microsoft.Vsa.VsaError", "Microsoft.Vsa.VsaError!", "Field[ItemTypeNotSupported]"] + - ["Microsoft.Vsa.VsaError", "Microsoft.Vsa.VsaError!", "Field[SaveCompiledStateFailed]"] + - ["System.Boolean", "Microsoft.Vsa.BaseVsaEngine", "Field[isEngineInitialized]"] + - ["System.Int32", "Microsoft.Vsa.VsaLoader", "Property[LCID]"] + - ["Microsoft.Vsa.VsaError", "Microsoft.Vsa.VsaError!", "Field[MissingSource]"] + - ["System.Reflection.Assembly", "Microsoft.Vsa.BaseVsaEngine", "Method[LoadCompiledState].ReturnValue"] + - ["System.Reflection.Assembly", "Microsoft.Vsa.BaseVsaEngine", "Field[loadedAssembly]"] + - ["System.Object", "Microsoft.Vsa.BaseVsaEngine", "Method[GetCustomOption].ReturnValue"] + - ["Microsoft.Vsa.VsaError", "Microsoft.Vsa.VsaError!", "Field[EngineNameInUse]"] + - ["Microsoft.Vsa.VsaError", "Microsoft.Vsa.VsaError!", "Field[EngineRunning]"] + - ["System.Object", "Microsoft.Vsa.BaseVsaSite", "Method[GetGlobalInstance].ReturnValue"] + - ["System.String", "Microsoft.Vsa.BaseVsaEngine", "Field[rootNamespace]"] + - ["Microsoft.Vsa.VsaError", "Microsoft.Vsa.VsaError!", "Field[EngineCannotClose]"] + - ["System.Boolean", "Microsoft.Vsa.BaseVsaEngine", "Field[failedCompilation]"] + - ["Microsoft.Vsa.VsaError", "Microsoft.Vsa.VsaError!", "Field[ItemFlagNotSupported]"] + - ["System.Boolean", "Microsoft.Vsa.IVsaEngine", "Method[IsValidIdentifier].ReturnValue"] + - ["System.Boolean", "Microsoft.Vsa.VsaLoader", "Property[IsRunning]"] + - ["System.String", "Microsoft.Vsa.BaseVsaEngine", "Field[engineMoniker]"] + - ["Microsoft.Vsa.VsaIDEMode", "Microsoft.Vsa.VsaIDEMode!", "Field[Design]"] + - ["System.String", "Microsoft.Vsa.IVsaEngine", "Property[Language]"] + - ["Microsoft.Vsa.IVsaSite", "Microsoft.Vsa.BaseVsaStartup", "Field[site]"] + - ["System.Collections.Hashtable", "Microsoft.Vsa.BaseVsaEngine!", "Field[nameTable]"] + - ["System.Int32", "Microsoft.Vsa.IVsaError", "Property[EndColumn]"] + - ["System.String", "Microsoft.Vsa.VsaLoader", "Property[Name]"] + - ["System.Int32", "Microsoft.Vsa.IVsaError", "Property[StartColumn]"] + - ["Microsoft.Vsa.VsaError", "Microsoft.Vsa.VsaError!", "Field[EngineCannotReset]"] + - ["Microsoft.Vsa.VsaError", "Microsoft.Vsa.VsaError!", "Field[EventSourceNotFound]"] + - ["Microsoft.Vsa.VsaError", "Microsoft.Vsa.VsaError!", "Field[EventSourceTypeInvalid]"] + - ["Microsoft.Vsa.VsaError", "Microsoft.Vsa.VsaError!", "Field[EventSourceInvalid]"] + - ["Microsoft.Vsa.VsaError", "Microsoft.Vsa.VsaError!", "Field[NotInitCompleted]"] + - ["Microsoft.Vsa.VsaError", "Microsoft.Vsa.VsaError!", "Field[ProcNameInvalid]"] + - ["Microsoft.Vsa.IVsaItems", "Microsoft.Vsa.IVsaEngine", "Property[Items]"] + - ["Microsoft.Vsa.VsaError", "Microsoft.Vsa.VsaError!", "Field[AssemblyExpected]"] + - ["System.String", "Microsoft.Vsa.IVsaError", "Property[Description]"] + - ["Microsoft.Vsa.VsaItemType", "Microsoft.Vsa.IVsaItem", "Property[ItemType]"] + - ["Microsoft.Vsa.VsaItemFlag", "Microsoft.Vsa.VsaItemFlag!", "Field[Class]"] + - ["Microsoft.Vsa.VsaError", "Microsoft.Vsa.VsaError!", "Field[SiteInvalid]"] + - ["System.Boolean", "Microsoft.Vsa.IVsaEngine", "Property[IsCompiled]"] + - ["System.String", "Microsoft.Vsa.BaseVsaEngine", "Property[ApplicationBase]"] + - ["Microsoft.Vsa.VsaError", "Microsoft.Vsa.VsaError!", "Field[LoadElementFailed]"] + - ["System.Object", "Microsoft.Vsa.IVsaIDE", "Property[ExtensibilityObject]"] + - ["System.String", "Microsoft.Vsa.IVsaError", "Property[SourceMoniker]"] + - ["System.Object", "Microsoft.Vsa.IVsaItem", "Method[GetOption].ReturnValue"] + - ["System.Boolean", "Microsoft.Vsa.BaseVsaEngine", "Field[isEngineCompiled]"] + - ["System.Object", "Microsoft.Vsa.IVsaEngine", "Method[GetOption].ReturnValue"] + - ["System.Boolean", "Microsoft.Vsa.IVsaGlobalItem", "Property[ExposeMembers]"] + - ["Microsoft.Vsa.VsaError", "Microsoft.Vsa.VsaError!", "Field[SiteAlreadySet]"] + - ["System.Security.Policy.Evidence", "Microsoft.Vsa.VsaLoader", "Property[Evidence]"] + - ["System.String", "Microsoft.Vsa.BaseVsaEngine", "Property[RootNamespace]"] + - ["Microsoft.Vsa.VsaError", "Microsoft.Vsa.VsaError!", "Field[OptionInvalid]"] + - ["Microsoft.Vsa.VsaError", "Microsoft.Vsa.VsaError!", "Field[NotificationInvalid]"] + - ["System.Boolean", "Microsoft.Vsa.BaseVsaEngine", "Field[isDebugInfoSupported]"] + - ["Microsoft.Vsa.VsaError", "Microsoft.Vsa.VsaError!", "Field[ProcNameInUse]"] + - ["System.CodeDom.CodeObject", "Microsoft.Vsa.IVsaCodeItem", "Property[CodeDOM]"] + - ["System.Boolean", "Microsoft.Vsa.VsaModule", "Property[IsVsaModule]"] + - ["Microsoft.Vsa.VsaError", "Microsoft.Vsa.VsaError!", "Field[EngineBusy]"] + - ["System.Boolean", "Microsoft.Vsa.VsaLoader", "Method[IsValidIdentifier].ReturnValue"] + - ["Microsoft.Vsa.IVsaItem", "Microsoft.Vsa.IVsaError", "Property[SourceItem]"] + - ["System.Int32", "Microsoft.Vsa.IVsaError", "Property[Severity]"] + - ["Microsoft.Vsa.VsaError", "Microsoft.Vsa.VsaError!", "Field[ApplicationBaseInvalid]"] + - ["System.Int32", "Microsoft.Vsa.IVsaEngine", "Property[LCID]"] + - ["System.String", "Microsoft.Vsa.IVsaReferenceItem", "Property[AssemblyName]"] + - ["System.Boolean", "Microsoft.Vsa.BaseVsaEngine", "Method[IsValidIdentifier].ReturnValue"] + - ["Microsoft.Vsa.VsaError", "Microsoft.Vsa.VsaError!", "Field[EngineEmpty]"] + - ["Microsoft.Vsa.IVsaSite", "Microsoft.Vsa.BaseVsaEngine", "Field[engineSite]"] + - ["Microsoft.Vsa.VsaError", "Microsoft.Vsa.VsaError!", "Field[ApplicationBaseCannotBeSet]"] + - ["Microsoft.Vsa.VsaError", "Microsoft.Vsa.VsaError!", "Field[SourceMonikerNotAvailable]"] + - ["Microsoft.Vsa.VsaError", "Microsoft.Vsa.VsaError!", "Field[EngineNotInitialized]"] + - ["Microsoft.Vsa.VsaError", "Microsoft.Vsa.VsaError!", "Field[RevokeFailed]"] + - ["Microsoft.Vsa.IVsaIDESite", "Microsoft.Vsa.IVsaIDE", "Property[Site]"] + - ["Microsoft.Vsa.VsaError", "Microsoft.Vsa.VsaError!", "Field[DebugInfoNotSupported]"] + - ["Microsoft.Vsa.VsaError", "Microsoft.Vsa.VsaError!", "Field[SourceItemNotAvailable]"] + - ["Microsoft.Vsa.VsaError", "Microsoft.Vsa.VsaError!", "Field[BrowserNotExist]"] + - ["System.Int32", "Microsoft.Vsa.IVsaError", "Property[Number]"] + - ["System.Boolean", "Microsoft.Vsa.IVsaEngine", "Property[IsRunning]"] + - ["System.Byte[]", "Microsoft.Vsa.BaseVsaSite", "Property[Assembly]"] + - ["Microsoft.Vsa.VsaError", "Microsoft.Vsa.VsaError!", "Field[ElementNameInvalid]"] + - ["Microsoft.Vsa.VsaError", "Microsoft.Vsa.VsaError!", "Field[RootMonikerAlreadySet]"] + - ["Microsoft.Vsa.VsaError", "Microsoft.Vsa.VsaError!", "Field[EngineNotRunning]"] + - ["System.Security.Policy.Evidence", "Microsoft.Vsa.BaseVsaEngine", "Property[Evidence]"] + - ["Microsoft.Vsa.VsaItemType", "Microsoft.Vsa.VsaItemType!", "Field[Code]"] + - ["Microsoft.Vsa.VsaError", "Microsoft.Vsa.VsaError!", "Field[EngineInitialized]"] + - ["Microsoft.Vsa.VsaError", "Microsoft.Vsa.VsaError!", "Field[RootMonikerNotSet]"] + - ["System.Boolean", "Microsoft.Vsa.IVsaDTCodeItem", "Property[Hidden]"] + - ["System.String", "Microsoft.Vsa.IVsaDTEngine", "Property[TargetURL]"] + - ["System.String", "Microsoft.Vsa.VsaLoader", "Property[RootNamespace]"] + - ["System.Boolean", "Microsoft.Vsa.BaseVsaEngine", "Property[IsDirty]"] + - ["System.Boolean", "Microsoft.Vsa.BaseVsaEngine", "Method[IsValidNamespaceName].ReturnValue"] + - ["Microsoft.Vsa.VsaError", "Microsoft.Vsa.VsaError!", "Field[CodeDOMNotAvailable]"] + - ["Microsoft.Vsa.VsaError", "Microsoft.Vsa.VsaError!", "Field[ElementNotFound]"] + - ["Microsoft.Vsa.VsaIDEMode", "Microsoft.Vsa.IVsaIDE", "Property[IDEMode]"] + - ["System.String", "Microsoft.Vsa.IVsaCodeItem", "Property[SourceText]"] + - ["Microsoft.Vsa.VsaItemFlag", "Microsoft.Vsa.VsaItemFlag!", "Field[Module]"] + - ["System.Boolean", "Microsoft.Vsa.BaseVsaEngine", "Property[GenerateDebugInfo]"] + - ["Microsoft.Vsa.IVsaItems", "Microsoft.Vsa.BaseVsaEngine", "Property[Items]"] + - ["System.Byte[]", "Microsoft.Vsa.BaseVsaSite", "Property[DebugInfo]"] + - ["Microsoft.Vsa.VsaError", "Microsoft.Vsa.VsaError!", "Field[EventSourceNameInvalid]"] + - ["System.Boolean", "Microsoft.Vsa.BaseVsaSite", "Method[OnCompilerError].ReturnValue"] + - ["System.Security.Policy.Evidence", "Microsoft.Vsa.BaseVsaEngine", "Field[executionEvidence]"] + - ["Microsoft.Vsa.VsaError", "Microsoft.Vsa.VsaError!", "Field[URLInvalid]"] + - ["Microsoft.Vsa.VsaError", "Microsoft.Vsa.VsaError!", "Field[MissingPdb]"] + - ["Microsoft.Vsa.VsaIDEMode", "Microsoft.Vsa.VsaIDEMode!", "Field[Break]"] + - ["Microsoft.Vsa.IVsaItem", "Microsoft.Vsa.IVsaItems", "Method[CreateItem].ReturnValue"] + - ["Microsoft.Vsa.VsaError", "Microsoft.Vsa.VsaError!", "Field[LCIDNotSupported]"] + - ["Microsoft.Vsa.VsaError", "Microsoft.Vsa.VsaError!", "Field[ItemNotFound]"] + - ["System.Security.Policy.Evidence", "Microsoft.Vsa.IVsaEngine", "Property[Evidence]"] + - ["System.String", "Microsoft.Vsa.IVsaPersistSite", "Method[LoadElement].ReturnValue"] + - ["System.Boolean", "Microsoft.Vsa.BaseVsaEngine", "Method[Compile].ReturnValue"] + - ["System.String", "Microsoft.Vsa.BaseVsaEngine", "Property[RootMoniker]"] + - ["Microsoft.Vsa.VsaItemType", "Microsoft.Vsa.VsaItemType!", "Field[AppGlobal]"] + - ["System.Boolean", "Microsoft.Vsa.VsaLoader", "Method[Compile].ReturnValue"] + - ["System.String", "Microsoft.Vsa.BaseVsaEngine", "Field[scriptLanguage]"] + - ["System.Boolean", "Microsoft.Vsa.BaseVsaEngine", "Property[IsCompiled]"] + - ["Microsoft.Vsa.VsaError", "Microsoft.Vsa.VsaError!", "Field[ItemCannotBeRemoved]"] + - ["Microsoft.Vsa.VsaError", "Microsoft.Vsa.VsaError!", "Field[EventSourceNameInUse]"] + - ["System.Object", "Microsoft.Vsa.IVsaSite", "Method[GetEventSourceInstance].ReturnValue"] + - ["System.Boolean", "Microsoft.Vsa.IVsaDTCodeItem", "Property[ReadOnly]"] + - ["System.String", "Microsoft.Vsa.VsaLoader", "Property[RootMoniker]"] + - ["System.Int32", "Microsoft.Vsa.BaseVsaEngine", "Property[LCID]"] + - ["System.Boolean", "Microsoft.Vsa.BaseVsaEngine", "Field[haveCompiledState]"] + - ["Microsoft.Vsa.VsaError", "Microsoft.Vsa.VsaError!", "Field[OptionNotSupported]"] + - ["Microsoft.Vsa.VsaError", "Microsoft.Vsa.VsaError!", "Field[FileFormatUnsupported]"] + - ["System.Boolean", "Microsoft.Vsa.BaseVsaEngine", "Field[isEngineDirty]"] + - ["Microsoft.Vsa.IVsaItems", "Microsoft.Vsa.BaseVsaEngine", "Field[vsaItems]"] + - ["Microsoft.Vsa.VsaError", "Microsoft.Vsa.VsaError!", "Field[ItemNameInvalid]"] + - ["Microsoft.Vsa.VsaItemType", "Microsoft.Vsa.VsaItemType!", "Field[Reference]"] + - ["Microsoft.Vsa.VsaError", "Microsoft.Vsa.VsaError!", "Field[FileTypeUnknown]"] + - ["System.Object", "Microsoft.Vsa.VsaLoader", "Method[GetOption].ReturnValue"] + - ["Microsoft.Vsa.VsaError", "Microsoft.Vsa.VsaError!", "Field[AppDomainCannotBeSet]"] + - ["Microsoft.Vsa.VsaError", "Microsoft.Vsa.VsaError!", "Field[UnknownError]"] + - ["Microsoft.Vsa.VsaError", "Microsoft.Vsa.VsaError!", "Field[SaveElementFailed]"] + - ["Microsoft.Vsa.VsaError", "Microsoft.Vsa.VsaError!", "Field[EngineNotExist]"] + - ["Microsoft.Vsa.VsaError", "Microsoft.Vsa.VsaError!", "Field[InternalCompilerError]"] + - ["Microsoft.Vsa.VsaError", "Microsoft.Vsa.VsaError!", "Field[BadAssembly]"] + - ["System.Boolean", "Microsoft.Vsa.IVsaEngine", "Method[Compile].ReturnValue"] + - ["Microsoft.Vsa.VsaError", "Microsoft.Vsa.VsaException", "Property[ErrorCode]"] + - ["System.String", "Microsoft.Vsa.IVsaEngine", "Property[RootNamespace]"] + - ["Microsoft.Vsa.VsaError", "Microsoft.Vsa.VsaError!", "Field[RootNamespaceNotSet]"] + - ["System.String", "Microsoft.Vsa.BaseVsaEngine", "Property[Version]"] + - ["System.String", "Microsoft.Vsa.IVsaItem", "Property[Name]"] + - ["System.String", "Microsoft.Vsa.IVsaGlobalItem", "Property[TypeString]"] + - ["System.String", "Microsoft.Vsa.VsaLoader", "Property[Language]"] + - ["System.Int32", "Microsoft.Vsa.IVsaError", "Property[Line]"] + - ["System.String", "Microsoft.Vsa.BaseVsaEngine", "Field[applicationPath]"] + - ["Microsoft.Vsa.VsaError", "Microsoft.Vsa.VsaError!", "Field[EngineClosed]"] + - ["System.String", "Microsoft.Vsa.BaseVsaEngine", "Field[assemblyVersion]"] + - ["System.String", "Microsoft.Vsa.VsaException", "Method[ToString].ReturnValue"] + - ["System.String", "Microsoft.Vsa.VsaLoader", "Property[Version]"] + - ["System.String", "Microsoft.Vsa.BaseVsaEngine", "Property[Name]"] + - ["System.Boolean", "Microsoft.Vsa.BaseVsaEngine", "Field[isClosed]"] + - ["Microsoft.Vsa.VsaError", "Microsoft.Vsa.VsaError!", "Field[EngineNameNotSet]"] + - ["System.String", "Microsoft.Vsa.IVsaEngine", "Property[Name]"] + - ["System.Boolean", "Microsoft.Vsa.VsaLoader", "Property[IsDirty]"] + - ["Microsoft.Vsa.VsaError", "Microsoft.Vsa.VsaError!", "Field[CachedAssemblyInvalid]"] + - ["Microsoft.Vsa.IVsaSite", "Microsoft.Vsa.BaseVsaEngine", "Property[Site]"] + - ["System.Reflection.Assembly", "Microsoft.Vsa.BaseVsaEngine", "Property[Assembly]"] + - ["Microsoft.Vsa.VsaError", "Microsoft.Vsa.VsaError!", "Field[ItemCannotBeRenamed]"] + - ["Microsoft.Vsa.VsaError", "Microsoft.Vsa.VsaError!", "Field[RootNamespaceInvalid]"] + - ["Microsoft.Vsa.VsaError", "Microsoft.Vsa.VsaError!", "Field[GlobalInstanceTypeInvalid]"] + - ["System.Object", "Microsoft.Vsa.IVsaSite", "Method[GetGlobalInstance].ReturnValue"] + - ["System.Boolean", "Microsoft.Vsa.BaseVsaEngine", "Field[genDebugInfo]"] + - ["System.Boolean", "Microsoft.Vsa.IVsaDTCodeItem", "Property[CanMove]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftVsaVbCodeDOM/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftVsaVbCodeDOM/model.yml new file mode 100644 index 000000000000..053d4e651bfb --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftVsaVbCodeDOM/model.yml @@ -0,0 +1,15 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.UInt32", "Microsoft.Vsa.Vb.CodeDOM.Location", "Property[BeginningLine]"] + - ["System.UInt32", "Microsoft.Vsa.Vb.CodeDOM.Location", "Property[EndColumn]"] + - ["System.UInt32", "Microsoft.Vsa.Vb.CodeDOM.Location", "Property[EndLine]"] + - ["System.UInt32", "Microsoft.Vsa.Vb.CodeDOM.Location", "Property[BeginningColumn]"] + - ["System.UInt32", "Microsoft.Vsa.Vb.CodeDOM._Location", "Property[BeginningLine]"] + - ["System.CodeDom.CodeCompileUnit", "Microsoft.Vsa.Vb.CodeDOM.CodeDOMProcessor", "Method[CodeDOMFromXML].ReturnValue"] + - ["System.CodeDom.CodeCompileUnit", "Microsoft.Vsa.Vb.CodeDOM._CodeDOMProcessor", "Method[CodeDOMFromXML].ReturnValue"] + - ["System.UInt32", "Microsoft.Vsa.Vb.CodeDOM._Location", "Property[EndLine]"] + - ["System.UInt32", "Microsoft.Vsa.Vb.CodeDOM._Location", "Property[EndColumn]"] + - ["System.UInt32", "Microsoft.Vsa.Vb.CodeDOM._Location", "Property[BeginningColumn]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftWSManManagement/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftWSManManagement/model.yml new file mode 100644 index 000000000000..a5c56bc76c8b --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftWSManManagement/model.yml @@ -0,0 +1,290 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.String", "Microsoft.WSMan.Management.SetWSManInstanceCommand", "Property[FilePath]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.WSMan.Management.GetWSManInstanceCommand", "Property[Shallow]"] + - ["System.Object", "Microsoft.WSMan.Management.IWSManEx", "Method[GetTypeInfo].ReturnValue"] + - ["System.Object", "Microsoft.WSMan.Management.IWSMan", "Method[CreateSession].ReturnValue"] + - ["System.String", "Microsoft.WSMan.Management.SetWSManInstanceCommand", "Property[ApplicationName]"] + - ["Microsoft.WSMan.Management.WSManSessionFlags", "Microsoft.WSMan.Management.WSManSessionFlags!", "Field[WSManFlagSkipCNCheck]"] + - ["System.Management.Automation.PSDriveInfo", "Microsoft.WSMan.Management.WSManConfigProvider", "Method[NewDrive].ReturnValue"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.WSMan.Management.SetWSManInstanceCommand", "Property[UseSSL]"] + - ["System.String", "Microsoft.WSMan.Management.InvokeWSManActionCommand", "Property[ComputerName]"] + - ["System.Int32", "Microsoft.WSMan.Management.IWSManEx", "Method[SessionFlagCredUsernamePassword].ReturnValue"] + - ["System.String", "Microsoft.WSMan.Management.DisconnectWSManCommand", "Property[ComputerName]"] + - ["System.Object", "Microsoft.WSMan.Management.IWSManEx", "Method[GetTypeInfoCount].ReturnValue"] + - ["System.Object", "Microsoft.WSMan.Management.IWSManEx", "Method[Invoke].ReturnValue"] + - ["System.Collections.Hashtable", "Microsoft.WSMan.Management.NewWSManInstanceCommand", "Property[OptionSet]"] + - ["System.Collections.Hashtable", "Microsoft.WSMan.Management.InvokeWSManActionCommand", "Property[OptionSet]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.WSMan.Management.WSManProviderSetItemDynamicParameters", "Property[Concatenate]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.WSMan.Management.NewWSManSessionOptionCommand", "Property[SkipRevocationCheck]"] + - ["Microsoft.WSMan.Management.ProxyAuthentication", "Microsoft.WSMan.Management.ProxyAuthentication!", "Field[Basic]"] + - ["System.Int32", "Microsoft.WSMan.Management.IWSManEx", "Method[SessionFlagUseNegotiate].ReturnValue"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.WSMan.Management.GetWSManInstanceCommand", "Property[Enumerate]"] + - ["System.String", "Microsoft.WSMan.Management.IWSManEx", "Method[GetErrorMessage].ReturnValue"] + - ["System.Object", "Microsoft.WSMan.Management.IWSManSession", "Method[GetTypeInfoCount].ReturnValue"] + - ["Microsoft.WSMan.Management.ProxyAccessType", "Microsoft.WSMan.Management.ProxyAccessType!", "Field[ProxyAutoDetect]"] + - ["System.Collections.Hashtable", "Microsoft.WSMan.Management.RemoveWSManInstanceCommand", "Property[OptionSet]"] + - ["System.Object", "Microsoft.WSMan.Management.IWSManEx", "Method[CreateConnectionOptions].ReturnValue"] + - ["System.String", "Microsoft.WSMan.Management.NewWSManInstanceCommand", "Property[ApplicationName]"] + - ["System.String", "Microsoft.WSMan.Management.GetWSManInstanceCommand", "Property[ComputerName]"] + - ["System.Object", "Microsoft.WSMan.Management.IWSManEnumerator", "Method[Invoke].ReturnValue"] + - ["Microsoft.WSMan.Management.WSManEnumFlags", "Microsoft.WSMan.Management.WSManEnumFlags!", "Field[WSManFlagHierarchyDeep]"] + - ["System.String", "Microsoft.WSMan.Management.WSManProviderNewItemPluginParameters", "Property[Plugin]"] + - ["System.Collections.Hashtable", "Microsoft.WSMan.Management.WSManProviderNewItemComputerParameters", "Property[OptionSet]"] + - ["System.String", "Microsoft.WSMan.Management.WSManProviderNewItemComputerParameters", "Property[ApplicationName]"] + - ["System.Uri", "Microsoft.WSMan.Management.InvokeWSManActionCommand", "Property[ResourceURI]"] + - ["System.Object", "Microsoft.WSMan.Management.IWSMan", "Method[GetTypeInfoCount].ReturnValue"] + - ["System.Object", "Microsoft.WSMan.Management.IWSManConnectionOptions", "Method[Invoke].ReturnValue"] + - ["System.Int32", "Microsoft.WSMan.Management.IWSManEx", "Method[EnumerationFlagHierarchyShallow].ReturnValue"] + - ["System.String", "Microsoft.WSMan.Management.NewWSManInstanceCommand", "Property[FilePath]"] + - ["System.Collections.Hashtable", "Microsoft.WSMan.Management.SetWSManInstanceCommand", "Property[SelectorSet]"] + - ["System.Collections.Hashtable", "Microsoft.WSMan.Management.InvokeWSManActionCommand", "Property[SelectorSet]"] + - ["System.Int32", "Microsoft.WSMan.Management.NewWSManInstanceCommand", "Property[Port]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.WSMan.Management.GetWSManInstanceCommand", "Property[Associations]"] + - ["System.String", "Microsoft.WSMan.Management.IWSMan", "Property[CommandLine]"] + - ["System.Object", "Microsoft.WSMan.Management.IWSManEx", "Method[CreateSession].ReturnValue"] + - ["Microsoft.WSMan.Management.AuthenticationMechanism", "Microsoft.WSMan.Management.AuthenticationMechanism!", "Field[Credssp]"] + - ["Microsoft.WSMan.Management.WSManSessionFlags", "Microsoft.WSMan.Management.WSManSessionFlags!", "Field[WSManFlagUseBasic]"] + - ["Microsoft.WSMan.Management.WSManEnumFlags", "Microsoft.WSMan.Management.WSManEnumFlags!", "Field[WSManFlagHierarchyDeepBasePropsOnly]"] + - ["Microsoft.WSMan.Management.ProxyAccessType", "Microsoft.WSMan.Management.ProxyAccessType!", "Field[ProxyNoProxyServer]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.WSMan.Management.SetWSManQuickConfigCommand", "Property[UseSSL]"] + - ["System.String", "Microsoft.WSMan.Management.IWSManResourceLocator", "Property[ResourceUri]"] + - ["System.String", "Microsoft.WSMan.Management.WSManProviderNewItemComputerParameters", "Property[CertificateThumbprint]"] + - ["System.Int32", "Microsoft.WSMan.Management.IWSManConnectionOptionsEx2", "Method[ProxyWinHttpConfig].ReturnValue"] + - ["System.Int32", "Microsoft.WSMan.Management.NewWSManSessionOptionCommand", "Property[SPNPort]"] + - ["System.Object[]", "Microsoft.WSMan.Management.WSManProviderNewItemResourceParameters", "Property[Capability]"] + - ["System.Int32", "Microsoft.WSMan.Management.IWSManEx", "Method[SessionFlagEnableSPNServerPort].ReturnValue"] + - ["Microsoft.WSMan.Management.ProxyAccessType", "Microsoft.WSMan.Management.SessionOption", "Property[ProxyAccessType]"] + - ["System.Object", "Microsoft.WSMan.Management.WSManConfigProvider", "Method[NewItemDynamicParameters].ReturnValue"] + - ["System.Collections.Hashtable", "Microsoft.WSMan.Management.NewWSManInstanceCommand", "Property[ValueSet]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.WSMan.Management.WSManProviderNewItemComputerParameters", "Property[UseSSL]"] + - ["System.Object[]", "Microsoft.WSMan.Management.WSManProviderNewItemPluginParameters", "Property[Capability]"] + - ["System.Int32", "Microsoft.WSMan.Management.IWSManEx", "Method[EnumerationFlagAssociatedInstance].ReturnValue"] + - ["System.Int32", "Microsoft.WSMan.Management.WSManProviderNewItemComputerParameters", "Property[Port]"] + - ["Microsoft.WSMan.Management.AuthenticationMechanism", "Microsoft.WSMan.Management.AuthenticationMechanism!", "Field[Kerberos]"] + - ["Microsoft.WSMan.Management.WSManEnumFlags", "Microsoft.WSMan.Management.WSManEnumFlags!", "Field[WSManFlagHierarchyShallow]"] + - ["Microsoft.WSMan.Management.AuthenticationMechanism", "Microsoft.WSMan.Management.AuthenticationMechanism!", "Field[Negotiate]"] + - ["System.Object", "Microsoft.WSMan.Management.IWSManEnumerator", "Method[GetTypeInfoCount].ReturnValue"] + - ["Microsoft.WSMan.Management.WSManSessionFlags", "Microsoft.WSMan.Management.WSManSessionFlags!", "Field[WSManFlagSkipRevocationCheck]"] + - ["System.Uri", "Microsoft.WSMan.Management.RemoveWSManInstanceCommand", "Property[ConnectionURI]"] + - ["System.Uri", "Microsoft.WSMan.Management.WSManProviderNewItemPluginParameters", "Property[Resource]"] + - ["System.Object", "Microsoft.WSMan.Management.IWSManSession", "Method[GetIDsOfNames].ReturnValue"] + - ["System.Management.Automation.PSCredential", "Microsoft.WSMan.Management.WSManProviderNewItemPluginParameters", "Property[RunAsCredential]"] + - ["Microsoft.WSMan.Management.ProxyAccessType", "Microsoft.WSMan.Management.NewWSManSessionOptionCommand", "Property[ProxyAccessType]"] + - ["System.Object", "Microsoft.WSMan.Management.IWSManResourceLocator", "Method[GetIDsOfNames].ReturnValue"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.WSMan.Management.SetWSManQuickConfigCommand", "Property[SkipNetworkProfileCheck]"] + - ["System.String", "Microsoft.WSMan.Management.NewWSManInstanceCommand", "Property[ComputerName]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.WSMan.Management.WSManProviderNewItemPluginParameters", "Property[AutoRestart]"] + - ["System.Boolean", "Microsoft.WSMan.Management.IWSManEnumerator", "Property[AtEndOfStream]"] + - ["System.Uri", "Microsoft.WSMan.Management.WSManProviderNewItemResourceParameters", "Property[ResourceUri]"] + - ["System.String", "Microsoft.WSMan.Management.GetWSManInstanceCommand", "Property[Filter]"] + - ["Microsoft.WSMan.Management.WSManSessionFlags", "Microsoft.WSMan.Management.WSManSessionFlags!", "Field[WSManFlagUseDigest]"] + - ["System.Object", "Microsoft.WSMan.Management.IWSManResourceLocatorInternal", "Method[GetIDsOfNames].ReturnValue"] + - ["Microsoft.WSMan.Management.SessionOption", "Microsoft.WSMan.Management.RemoveWSManInstanceCommand", "Property[SessionOption]"] + - ["System.Boolean", "Microsoft.WSMan.Management.WSManProvidersListenerParameters", "Property[IsPortSpecified]"] + - ["System.Uri", "Microsoft.WSMan.Management.GetWSManInstanceCommand", "Property[Dialect]"] + - ["System.Boolean", "Microsoft.WSMan.Management.WSManConfigProvider", "Method[HasChildItems].ReturnValue"] + - ["System.Object", "Microsoft.WSMan.Management.IWSMan", "Method[CreateConnectionOptions].ReturnValue"] + - ["System.String", "Microsoft.WSMan.Management.IWSManEx", "Property[Error]"] + - ["System.String", "Microsoft.WSMan.Management.IWSManSession", "Method[Create].ReturnValue"] + - ["System.Uri", "Microsoft.WSMan.Management.SetWSManInstanceCommand", "Property[Dialect]"] + - ["System.Uri", "Microsoft.WSMan.Management.GetWSManInstanceCommand", "Property[ResourceURI]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.WSMan.Management.InvokeWSManActionCommand", "Property[UseSSL]"] + - ["Microsoft.WSMan.Management.WSManSessionFlags", "Microsoft.WSMan.Management.WSManSessionFlags!", "Field[WSManFlagUtf8]"] + - ["Microsoft.WSMan.Management.WSManSessionFlags", "Microsoft.WSMan.Management.WSManSessionFlags!", "Field[WSManFlagUseNegotiate]"] + - ["System.Object", "Microsoft.WSMan.Management.IWSManEx", "Method[CreateResourceLocator].ReturnValue"] + - ["System.Collections.ObjectModel.Collection", "Microsoft.WSMan.Management.WSManConfigProvider", "Method[InitializeDefaultDrives].ReturnValue"] + - ["System.Object", "Microsoft.WSMan.Management.IWSManEx", "Method[GetIDsOfNames].ReturnValue"] + - ["Microsoft.WSMan.Management.AuthenticationMechanism", "Microsoft.WSMan.Management.AuthenticatingWSManCommand", "Property[Authentication]"] + - ["System.Int32", "Microsoft.WSMan.Management.WSManProvidersListenerParameters", "Property[Port]"] + - ["System.Object", "Microsoft.WSMan.Management.IWSManResourceLocatorInternal", "Method[GetTypeInfo].ReturnValue"] + - ["System.Management.Automation.PSCredential", "Microsoft.WSMan.Management.NewWSManSessionOptionCommand", "Property[ProxyCredential]"] + - ["Microsoft.WSMan.Management.WSManSessionFlags", "Microsoft.WSMan.Management.WSManSessionFlags!", "Field[WSManFlagUseNoAuthentication]"] + - ["System.Object", "Microsoft.WSMan.Management.IWSManSession", "Method[Enumerate].ReturnValue"] + - ["Microsoft.WSMan.Management.WSManSessionFlags", "Microsoft.WSMan.Management.WSManSessionFlags!", "Field[WSManFlagCredUserNamePassword]"] + - ["System.String", "Microsoft.WSMan.Management.GetWSManInstanceCommand", "Property[Fragment]"] + - ["System.Int32", "Microsoft.WSMan.Management.IWSManEx", "Method[EnumerationFlagHierarchyDeep].ReturnValue"] + - ["Microsoft.WSMan.Management.AuthenticationMechanism", "Microsoft.WSMan.Management.AuthenticationMechanism!", "Field[Default]"] + - ["Microsoft.WSMan.Management.WSManSessionFlags", "Microsoft.WSMan.Management.WSManSessionFlags!", "Field[WSManFlagSkipCACheck]"] + - ["System.Uri", "Microsoft.WSMan.Management.WSManProviderNewItemComputerParameters", "Property[ConnectionURI]"] + - ["Microsoft.WSMan.Management.WSManSessionFlags", "Microsoft.WSMan.Management.WSManSessionFlags!", "Field[WSManFlagUseCredSsp]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.WSMan.Management.WSManProviderNewItemPluginParameters", "Property[UseSharedProcess]"] + - ["Microsoft.WSMan.Management.WSManEnumFlags", "Microsoft.WSMan.Management.WSManEnumFlags!", "Field[WSManFlagNonXmlText]"] + - ["System.String", "Microsoft.WSMan.Management.IWSManSession", "Method[Identify].ReturnValue"] + - ["System.Boolean", "Microsoft.WSMan.Management.SessionOption", "Property[SkipCNCheck]"] + - ["System.String", "Microsoft.WSMan.Management.WSManProvidersListenerParameters", "Property[Transport]"] + - ["System.Object", "Microsoft.WSMan.Management.IWSMan", "Method[GetTypeInfo].ReturnValue"] + - ["System.String", "Microsoft.WSMan.Management.ConnectWSManCommand", "Property[ApplicationName]"] + - ["Microsoft.WSMan.Management.ProxyAccessType", "Microsoft.WSMan.Management.ProxyAccessType!", "Field[ProxyIEConfig]"] + - ["System.Int32", "Microsoft.WSMan.Management.IWSManEx", "Method[SessionFlagNoEncryption].ReturnValue"] + - ["Microsoft.WSMan.Management.ProxyAuthentication", "Microsoft.WSMan.Management.ProxyAuthentication!", "Field[Negotiate]"] + - ["System.Boolean", "Microsoft.WSMan.Management.SessionOption", "Property[SkipCACheck]"] + - ["System.String", "Microsoft.WSMan.Management.IWSManResourceLocator", "Property[Error]"] + - ["System.String", "Microsoft.WSMan.Management.WSManProviderNewItemPluginParameters", "Property[FileName]"] + - ["System.String", "Microsoft.WSMan.Management.WSManProviderNewItemPluginParameters", "Property[XMLRenderingType]"] + - ["System.String", "Microsoft.WSMan.Management.SetWSManInstanceCommand", "Property[Fragment]"] + - ["System.Boolean", "Microsoft.WSMan.Management.WSManProviderClientCertificateParameters", "Property[Enabled]"] + - ["System.String", "Microsoft.WSMan.Management.IWSManEnumerator", "Property[Error]"] + - ["System.Collections.Hashtable", "Microsoft.WSMan.Management.ConnectWSManCommand", "Property[OptionSet]"] + - ["System.Int32", "Microsoft.WSMan.Management.IWSManSession", "Property[BatchItems]"] + - ["System.String", "Microsoft.WSMan.Management.WSManProviderClientCertificateParameters", "Property[Subject]"] + - ["Microsoft.WSMan.Management.WSManEnumFlags", "Microsoft.WSMan.Management.WSManEnumFlags!", "Field[WSManFlagReturnObjectAndEPR]"] + - ["System.String", "Microsoft.WSMan.Management.IWSManSession", "Method[Invoke].ReturnValue"] + - ["System.Management.Automation.PSDriveInfo", "Microsoft.WSMan.Management.WSManConfigProvider", "Method[RemoveDrive].ReturnValue"] + - ["System.String", "Microsoft.WSMan.Management.ConnectWSManCommand", "Property[ComputerName]"] + - ["System.String", "Microsoft.WSMan.Management.WSManConfigProvider", "Method[MakePath].ReturnValue"] + - ["System.Object", "Microsoft.WSMan.Management.IWSMan", "Method[GetIDsOfNames].ReturnValue"] + - ["Microsoft.WSMan.Management.SessionOption", "Microsoft.WSMan.Management.InvokeWSManActionCommand", "Property[SessionOption]"] + - ["Microsoft.WSMan.Management.SessionOption", "Microsoft.WSMan.Management.ConnectWSManCommand", "Property[SessionOption]"] + - ["System.Object", "Microsoft.WSMan.Management.IWSManSession", "Method[Invoke].ReturnValue"] + - ["Microsoft.WSMan.Management.AuthenticationMechanism", "Microsoft.WSMan.Management.TestWSManCommand", "Property[Authentication]"] + - ["System.String", "Microsoft.WSMan.Management.WSManConfigElement", "Property[TypeNameOfElement]"] + - ["System.Net.NetworkCredential", "Microsoft.WSMan.Management.SessionOption", "Property[ProxyCredential]"] + - ["System.Int32", "Microsoft.WSMan.Management.SessionOption", "Property[OperationTimeout]"] + - ["System.String", "Microsoft.WSMan.Management.WSManProviderNewItemPluginParameters", "Property[File]"] + - ["System.Int32", "Microsoft.WSMan.Management.IWSManConnectionOptionsEx2", "Method[ProxyAuthenticationUseBasic].ReturnValue"] + - ["System.Int32", "Microsoft.WSMan.Management.ConnectWSManCommand", "Property[Port]"] + - ["System.String", "Microsoft.WSMan.Management.WSManConfigProvider", "Method[System.Management.Automation.Provider.ICmdletProviderSupportsHelp.GetHelpMaml].ReturnValue"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.WSMan.Management.NewWSManInstanceCommand", "Property[UseSSL]"] + - ["Microsoft.WSMan.Management.AuthenticationMechanism", "Microsoft.WSMan.Management.WSManProviderNewItemComputerParameters", "Property[Authentication]"] + - ["System.Int32", "Microsoft.WSMan.Management.RemoveWSManInstanceCommand", "Property[Port]"] + - ["Microsoft.WSMan.Management.WSManSessionFlags", "Microsoft.WSMan.Management.WSManSessionFlags!", "Field[WSManFlagAllowNegotiateImplicitCredentials]"] + - ["System.Uri", "Microsoft.WSMan.Management.RemoveWSManInstanceCommand", "Property[ResourceURI]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.WSMan.Management.NewWSManSessionOptionCommand", "Property[UseUTF16]"] + - ["System.Int32", "Microsoft.WSMan.Management.NewWSManSessionOptionCommand", "Property[OperationTimeout]"] + - ["Microsoft.WSMan.Management.WSManSessionFlags", "Microsoft.WSMan.Management.WSManSessionFlags!", "Field[WSManFlagEnableSpnServerPort]"] + - ["System.Boolean", "Microsoft.WSMan.Management.SessionOption", "Property[UseEncryption]"] + - ["Microsoft.WSMan.Management.WSManSessionFlags", "Microsoft.WSMan.Management.WSManSessionFlags!", "Field[WSManFlagUseKerberos]"] + - ["Microsoft.WSMan.Management.WSManEnumFlags", "Microsoft.WSMan.Management.WSManEnumFlags!", "Field[WSManFlagAssociationInstance]"] + - ["System.String", "Microsoft.WSMan.Management.WSManProviderNewItemSecurityParameters", "Property[Sddl]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.WSMan.Management.SetWSManQuickConfigCommand", "Property[Force]"] + - ["System.String", "Microsoft.WSMan.Management.SetWSManInstanceCommand", "Property[ComputerName]"] + - ["System.Int32", "Microsoft.WSMan.Management.IWSManEx", "Method[SessionFlagUseKerberos].ReturnValue"] + - ["System.String", "Microsoft.WSMan.Management.WSManProvidersListenerParameters", "Property[URLPrefix]"] + - ["System.Object", "Microsoft.WSMan.Management.IWSManSession", "Method[GetTypeInfo].ReturnValue"] + - ["System.Boolean", "Microsoft.WSMan.Management.WSManConfigProvider", "Method[IsItemContainer].ReturnValue"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.WSMan.Management.NewWSManSessionOptionCommand", "Property[SkipCACheck]"] + - ["System.String", "Microsoft.WSMan.Management.InvokeWSManActionCommand", "Property[FilePath]"] + - ["System.String", "Microsoft.WSMan.Management.GetWSManInstanceCommand", "Property[ReturnType]"] + - ["System.Int32", "Microsoft.WSMan.Management.IWSManEx", "Method[EnumerationFlagNonXmlText].ReturnValue"] + - ["Microsoft.WSMan.Management.WSManEnumFlags", "Microsoft.WSMan.Management.WSManEnumFlags!", "Field[WSManFlagReturnObject]"] + - ["System.Int32", "Microsoft.WSMan.Management.TestWSManCommand", "Property[Port]"] + - ["System.Object", "Microsoft.WSMan.Management.IWSManConnectionOptions", "Method[GetTypeInfoCount].ReturnValue"] + - ["System.String", "Microsoft.WSMan.Management.RemoveWSManInstanceCommand", "Property[ApplicationName]"] + - ["System.Object", "Microsoft.WSMan.Management.IWSManResourceLocatorInternal", "Method[Invoke].ReturnValue"] + - ["Microsoft.WSMan.Management.WSManSessionFlags", "Microsoft.WSMan.Management.WSManSessionFlags!", "Field[WSManFlagUtf16]"] + - ["System.Int32", "Microsoft.WSMan.Management.IWSManEx", "Method[EnumerationFlagHierarchyDeepBasePropsOnly].ReturnValue"] + - ["System.Uri", "Microsoft.WSMan.Management.NewWSManInstanceCommand", "Property[ResourceURI]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.WSMan.Management.TestWSManCommand", "Property[UseSSL]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.WSMan.Management.EnableWSManCredSSPCommand", "Property[Force]"] + - ["System.Nullable", "Microsoft.WSMan.Management.WSManProviderNewItemPluginParameters", "Property[ProcessIdleTimeoutSec]"] + - ["System.Int32", "Microsoft.WSMan.Management.IWSManEx", "Method[SessionFlagUseNoAuthentication].ReturnValue"] + - ["Microsoft.WSMan.Management.SessionOption", "Microsoft.WSMan.Management.WSManProviderNewItemComputerParameters", "Property[SessionOption]"] + - ["System.String", "Microsoft.WSMan.Management.AuthenticatingWSManCommand", "Property[CertificateThumbprint]"] + - ["System.Object", "Microsoft.WSMan.Management.IWSMan", "Method[Invoke].ReturnValue"] + - ["System.Collections.Hashtable", "Microsoft.WSMan.Management.NewWSManInstanceCommand", "Property[SelectorSet]"] + - ["System.String", "Microsoft.WSMan.Management.IWSManResourceLocator", "Property[FragmentDialect]"] + - ["System.Int32", "Microsoft.WSMan.Management.IWSManConnectionOptionsEx2", "Method[ProxyAutoDetect].ReturnValue"] + - ["System.String", "Microsoft.WSMan.Management.WSManConfigElement", "Property[Type]"] + - ["System.Int32", "Microsoft.WSMan.Management.IWSManEx", "Method[EnumerationFlagReturnEPR].ReturnValue"] + - ["System.Int32", "Microsoft.WSMan.Management.IWSManEx", "Method[SessionFlagSkipCNCheck].ReturnValue"] + - ["System.Int32", "Microsoft.WSMan.Management.IWSManEx", "Method[EnumerationFlagReturnObjectAndEPR].ReturnValue"] + - ["System.String", "Microsoft.WSMan.Management.WSManCredSSPCommandBase", "Property[Role]"] + - ["System.String", "Microsoft.WSMan.Management.IWSManConnectionOptions", "Property[UserName]"] + - ["System.Int32", "Microsoft.WSMan.Management.GetWSManInstanceCommand", "Property[Port]"] + - ["System.Uri", "Microsoft.WSMan.Management.NewWSManInstanceCommand", "Property[ConnectionURI]"] + - ["System.Object", "Microsoft.WSMan.Management.WSManConfigLeafElement", "Property[Value]"] + - ["Microsoft.WSMan.Management.AuthenticationMechanism", "Microsoft.WSMan.Management.AuthenticationMechanism!", "Field[Digest]"] + - ["System.String", "Microsoft.WSMan.Management.IWSMan", "Property[Error]"] + - ["System.Int32", "Microsoft.WSMan.Management.IWSManEx", "Method[SessionFlagSkipCACheck].ReturnValue"] + - ["System.Uri", "Microsoft.WSMan.Management.GetWSManInstanceCommand", "Property[ConnectionURI]"] + - ["System.String", "Microsoft.WSMan.Management.IWSManConnectionOptionsEx", "Property[CertificateThumbprint]"] + - ["System.Boolean", "Microsoft.WSMan.Management.SessionOption", "Property[UseUtf16]"] + - ["Microsoft.WSMan.Management.WSManEnumFlags", "Microsoft.WSMan.Management.WSManEnumFlags!", "Field[WSManFlagReturnEPR]"] + - ["System.Object", "Microsoft.WSMan.Management.IWSManResourceLocator", "Method[GetTypeInfoCount].ReturnValue"] + - ["System.String", "Microsoft.WSMan.Management.GetWSManInstanceCommand", "Property[ApplicationName]"] + - ["System.Int32", "Microsoft.WSMan.Management.IWSManResourceLocator", "Property[MustUnderstandOptions]"] + - ["Microsoft.WSMan.Management.WSManSessionFlags", "Microsoft.WSMan.Management.WSManSessionFlags!", "Field[WSManFlagNoEncryption]"] + - ["System.Uri", "Microsoft.WSMan.Management.SetWSManInstanceCommand", "Property[ConnectionURI]"] + - ["System.Int32", "Microsoft.WSMan.Management.IWSManEx", "Method[EnumerationFlagReturnObject].ReturnValue"] + - ["System.String", "Microsoft.WSMan.Management.IWSManEx", "Property[CommandLine]"] + - ["System.String[]", "Microsoft.WSMan.Management.WSManConfigContainerElement", "Property[Keys]"] + - ["System.Int32", "Microsoft.WSMan.Management.SessionOption", "Property[SPNPort]"] + - ["System.String", "Microsoft.WSMan.Management.WSManProvidersListenerParameters", "Property[HostName]"] + - ["System.Boolean", "Microsoft.WSMan.Management.WSManConfigProvider", "Method[ItemExists].ReturnValue"] + - ["System.Collections.Hashtable", "Microsoft.WSMan.Management.GetWSManInstanceCommand", "Property[SelectorSet]"] + - ["Microsoft.WSMan.Management.AuthenticationMechanism", "Microsoft.WSMan.Management.AuthenticationMechanism!", "Field[ClientCertificate]"] + - ["System.String", "Microsoft.WSMan.Management.WSManProviderInitializeParameters", "Property[ParamName]"] + - ["System.Uri", "Microsoft.WSMan.Management.ConnectWSManCommand", "Property[ConnectionURI]"] + - ["Microsoft.WSMan.Management.AuthenticationMechanism", "Microsoft.WSMan.Management.AuthenticationMechanism!", "Field[None]"] + - ["Microsoft.WSMan.Management.ProxyAuthentication", "Microsoft.WSMan.Management.NewWSManSessionOptionCommand", "Property[ProxyAuthentication]"] + - ["System.String", "Microsoft.WSMan.Management.IWSManResourceLocator", "Property[FragmentPath]"] + - ["System.Int32", "Microsoft.WSMan.Management.IWSManSession", "Property[Timeout]"] + - ["Microsoft.WSMan.Management.ProxyAuthentication", "Microsoft.WSMan.Management.ProxyAuthentication!", "Field[Digest]"] + - ["System.String", "Microsoft.WSMan.Management.WSManProvidersListenerParameters", "Property[Address]"] + - ["System.Object", "Microsoft.WSMan.Management.IWSManResourceLocator", "Method[Invoke].ReturnValue"] + - ["System.Collections.Hashtable", "Microsoft.WSMan.Management.RemoveWSManInstanceCommand", "Property[SelectorSet]"] + - ["System.Int32", "Microsoft.WSMan.Management.IWSManEx", "Method[EnumerationFlagAssociationInstance].ReturnValue"] + - ["System.Int32", "Microsoft.WSMan.Management.IWSManConnectionOptionsEx2", "Method[ProxyAuthenticationUseDigest].ReturnValue"] + - ["System.String", "Microsoft.WSMan.Management.TestWSManCommand", "Property[ApplicationName]"] + - ["System.Object", "Microsoft.WSMan.Management.IWSManEnumerator", "Method[GetIDsOfNames].ReturnValue"] + - ["System.String", "Microsoft.WSMan.Management.RemoveWSManInstanceCommand", "Property[ComputerName]"] + - ["Microsoft.WSMan.Management.SessionOption", "Microsoft.WSMan.Management.NewWSManInstanceCommand", "Property[SessionOption]"] + - ["System.Object", "Microsoft.WSMan.Management.IWSManEnumerator", "Method[GetTypeInfo].ReturnValue"] + - ["System.String", "Microsoft.WSMan.Management.InvokeWSManActionCommand", "Property[ApplicationName]"] + - ["System.Int32", "Microsoft.WSMan.Management.IWSManConnectionOptionsEx2", "Method[ProxyNoProxyServer].ReturnValue"] + - ["System.String", "Microsoft.WSMan.Management.TestWSManCommand", "Property[ComputerName]"] + - ["System.Int32", "Microsoft.WSMan.Management.IWSManEx", "Method[SessionFlagUseDigest].ReturnValue"] + - ["System.Collections.Hashtable", "Microsoft.WSMan.Management.InvokeWSManActionCommand", "Property[ValueSet]"] + - ["System.Uri", "Microsoft.WSMan.Management.SetWSManInstanceCommand", "Property[ResourceURI]"] + - ["Microsoft.WSMan.Management.ProxyAuthentication", "Microsoft.WSMan.Management.SessionOption", "Property[ProxyAuthentication]"] + - ["System.Object", "Microsoft.WSMan.Management.IWSManConnectionOptions", "Method[GetIDsOfNames].ReturnValue"] + - ["Microsoft.WSMan.Management.WSManSessionFlags", "Microsoft.WSMan.Management.WSManSessionFlags!", "Field[WSManFlagUseSsl]"] + - ["System.String", "Microsoft.WSMan.Management.IWSManSession", "Property[Error]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.WSMan.Management.NewWSManSessionOptionCommand", "Property[SkipCNCheck]"] + - ["Microsoft.WSMan.Management.SessionOption", "Microsoft.WSMan.Management.GetWSManInstanceCommand", "Property[SessionOption]"] + - ["Microsoft.WSMan.Management.WSManSessionFlags", "Microsoft.WSMan.Management.WSManSessionFlags!", "Field[WSManNone]"] + - ["System.String", "Microsoft.WSMan.Management.WSManProvidersListenerParameters", "Property[CertificateThumbPrint]"] + - ["System.String", "Microsoft.WSMan.Management.InvokeWSManActionCommand", "Property[Action]"] + - ["System.Object", "Microsoft.WSMan.Management.WSManConfigLeafElement", "Property[SourceOfValue]"] + - ["Microsoft.WSMan.Management.SessionOption", "Microsoft.WSMan.Management.SetWSManInstanceCommand", "Property[SessionOption]"] + - ["System.String", "Microsoft.WSMan.Management.IWSManSession", "Method[Get].ReturnValue"] + - ["System.Object", "Microsoft.WSMan.Management.IWSManResourceLocator", "Method[GetTypeInfo].ReturnValue"] + - ["System.Object", "Microsoft.WSMan.Management.IWSManResourceLocatorInternal", "Method[GetTypeInfoCount].ReturnValue"] + - ["System.Collections.Hashtable", "Microsoft.WSMan.Management.GetWSManInstanceCommand", "Property[OptionSet]"] + - ["System.String", "Microsoft.WSMan.Management.IWSManConnectionOptions", "Property[Password]"] + - ["System.String", "Microsoft.WSMan.Management.IWSManSession", "Method[Put].ReturnValue"] + - ["System.Object", "Microsoft.WSMan.Management.IWSManConnectionOptions", "Method[GetTypeInfo].ReturnValue"] + - ["Microsoft.WSMan.Management.ProxyAccessType", "Microsoft.WSMan.Management.ProxyAccessType!", "Field[ProxyWinHttpConfig]"] + - ["System.Int32", "Microsoft.WSMan.Management.IWSManEx", "Method[SessionFlagUseBasic].ReturnValue"] + - ["System.Int32", "Microsoft.WSMan.Management.IWSManConnectionOptionsEx2", "Method[ProxyAuthenticationUseNegotiate].ReturnValue"] + - ["System.String", "Microsoft.WSMan.Management.WSManProviderClientCertificateParameters", "Property[Issuer]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.WSMan.Management.RemoveWSManInstanceCommand", "Property[UseSSL]"] + - ["System.String", "Microsoft.WSMan.Management.IWSManEnumerator", "Method[ReadItem].ReturnValue"] + - ["System.String[]", "Microsoft.WSMan.Management.EnableWSManCredSSPCommand", "Property[DelegateComputer]"] + - ["System.Int32", "Microsoft.WSMan.Management.SetWSManInstanceCommand", "Property[Port]"] + - ["System.String", "Microsoft.WSMan.Management.WSManConfigElement", "Property[Name]"] + - ["System.Boolean", "Microsoft.WSMan.Management.WSManConfigProvider", "Method[IsValidPath].ReturnValue"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.WSMan.Management.ConnectWSManCommand", "Property[UseSSL]"] + - ["System.String", "Microsoft.WSMan.Management.WSManProviderNewItemPluginParameters", "Property[SDKVersion]"] + - ["System.Int32", "Microsoft.WSMan.Management.IWSManEx", "Method[SessionFlagUTF8].ReturnValue"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.WSMan.Management.GetWSManInstanceCommand", "Property[BasePropertiesOnly]"] + - ["Microsoft.WSMan.Management.WSManSessionFlags", "Microsoft.WSMan.Management.WSManSessionFlags!", "Field[WSManFlagUseClientCertificate]"] + - ["System.Management.Automation.PSCredential", "Microsoft.WSMan.Management.AuthenticatingWSManCommand", "Property[Credential]"] + - ["System.String", "Microsoft.WSMan.Management.WSManConfigProvider", "Method[GetChildName].ReturnValue"] + - ["System.Object", "Microsoft.WSMan.Management.WSManConfigProvider", "Method[SetItemDynamicParameters].ReturnValue"] + - ["System.Uri", "Microsoft.WSMan.Management.InvokeWSManActionCommand", "Property[ConnectionURI]"] + - ["System.Uri", "Microsoft.WSMan.Management.WSManProviderClientCertificateParameters", "Property[URI]"] + - ["System.Boolean", "Microsoft.WSMan.Management.SessionOption", "Property[SkipRevocationCheck]"] + - ["System.Int32", "Microsoft.WSMan.Management.InvokeWSManActionCommand", "Property[Port]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.WSMan.Management.NewWSManSessionOptionCommand", "Property[NoEncryption]"] + - ["System.String", "Microsoft.WSMan.Management.WSManProviderInitializeParameters", "Property[ParamValue]"] + - ["System.Boolean", "Microsoft.WSMan.Management.WSManProvidersListenerParameters", "Property[Enabled]"] + - ["System.Management.Automation.SwitchParameter", "Microsoft.WSMan.Management.GetWSManInstanceCommand", "Property[UseSSL]"] + - ["System.Int32", "Microsoft.WSMan.Management.IWSManConnectionOptionsEx2", "Method[ProxyIEConfig].ReturnValue"] + - ["Microsoft.WSMan.Management.AuthenticationMechanism", "Microsoft.WSMan.Management.AuthenticationMechanism!", "Field[Basic]"] + - ["System.Collections.Hashtable", "Microsoft.WSMan.Management.SetWSManInstanceCommand", "Property[ValueSet]"] + - ["System.Collections.Hashtable", "Microsoft.WSMan.Management.SetWSManInstanceCommand", "Property[OptionSet]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftWin32/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftWin32/model.yml new file mode 100644 index 000000000000..e81fd07fed54 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftWin32/model.yml @@ -0,0 +1,173 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: sourceModel + data: + - ["Microsoft.Win32.Registry!", "Method[GetValue]", "windows-registry"] + - ["Microsoft.Win32.RegistryKey", "Method[GetValue].ReturnValue", "windows-registry"] + - ["Microsoft.Win32.RegistryKey", "Method[GetValueNames].ReturnValue", "windows-registry"] + - ["Microsoft.Win32.RegistryKey", "Method[GetSubKeyNames].ReturnValue", "windows-registry"] + + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["Microsoft.Win32.SessionEndReasons", "Microsoft.Win32.SessionEndingEventArgs", "Property[Reason]"] + - ["Microsoft.Win32.UserPreferenceCategory", "Microsoft.Win32.UserPreferenceCategory!", "Field[Color]"] + - ["System.Boolean", "Microsoft.Win32.CommonItemDialog", "Property[ValidateNames]"] + - ["System.Security.AccessControl.RegistrySecurity", "Microsoft.Win32.RegistryAclExtensions!", "Method[GetAccessControl].ReturnValue"] + - ["System.Boolean", "Microsoft.Win32.FileDialog", "Property[AddExtension]"] + - ["System.String[]", "Microsoft.Win32.FileDialog", "Property[SafeFileNames]"] + - ["System.String", "Microsoft.Win32.CommonItemDialog", "Property[RootDirectory]"] + - ["Microsoft.Win32.UserPreferenceCategory", "Microsoft.Win32.UserPreferenceChangingEventArgs", "Property[Category]"] + - ["Microsoft.Win32.RegistryValueKind", "Microsoft.Win32.RegistryKey", "Method[GetValueKind].ReturnValue"] + - ["Microsoft.Win32.SessionSwitchReason", "Microsoft.Win32.SessionSwitchReason!", "Field[ConsoleDisconnect]"] + - ["Microsoft.Win32.FileDialogCustomPlace", "Microsoft.Win32.FileDialogCustomPlaces!", "Property[Documents]"] + - ["System.Boolean", "Microsoft.Win32.FileDialog", "Method[RunDialog].ReturnValue"] + - ["Microsoft.Win32.RegistryValueKind", "Microsoft.Win32.RegistryValueKind!", "Field[Binary]"] + - ["Microsoft.Win32.FileDialogCustomPlace", "Microsoft.Win32.FileDialogCustomPlaces!", "Property[SendTo]"] + - ["Microsoft.Win32.RegistryValueKind", "Microsoft.Win32.RegistryValueKind!", "Field[Unknown]"] + - ["Microsoft.Win32.RegistryView", "Microsoft.Win32.RegistryKey", "Property[View]"] + - ["Microsoft.Win32.FileDialogCustomPlace", "Microsoft.Win32.FileDialogCustomPlaces!", "Property[Pictures]"] + - ["Microsoft.Win32.UserPreferenceCategory", "Microsoft.Win32.UserPreferenceCategory!", "Field[Screensaver]"] + - ["Microsoft.Win32.SessionSwitchReason", "Microsoft.Win32.SessionSwitchReason!", "Field[SessionLock]"] + - ["Microsoft.Win32.UserPreferenceCategory", "Microsoft.Win32.UserPreferenceCategory!", "Field[Desktop]"] + - ["System.Collections.Generic.IList", "Microsoft.Win32.FileDialog", "Property[CustomPlaces]"] + - ["Microsoft.Win32.RegistryKey", "Microsoft.Win32.Registry!", "Field[PerformanceData]"] + - ["Microsoft.Win32.RegistryHive", "Microsoft.Win32.RegistryHive!", "Field[CurrentConfig]"] + - ["Microsoft.Win32.PowerModes", "Microsoft.Win32.PowerModes!", "Field[StatusChange]"] + - ["Microsoft.Win32.RegistryHive", "Microsoft.Win32.RegistryHive!", "Field[CurrentUser]"] + - ["System.Boolean", "Microsoft.Win32.CommonItemDialog", "Property[DereferenceLinks]"] + - ["Microsoft.Win32.RegistryKey", "Microsoft.Win32.Registry!", "Field[Users]"] + - ["System.Boolean", "Microsoft.Win32.FileDialog", "Property[CheckFileExists]"] + - ["System.String", "Microsoft.Win32.CommonItemDialog", "Property[Title]"] + - ["System.String", "Microsoft.Win32.FileDialog", "Property[Filter]"] + - ["System.IO.Stream", "Microsoft.Win32.OpenFileDialog", "Method[OpenFile].ReturnValue"] + - ["Microsoft.Win32.RegistryValueOptions", "Microsoft.Win32.RegistryValueOptions!", "Field[DoNotExpandEnvironmentNames]"] + - ["Microsoft.Win32.UserPreferenceCategory", "Microsoft.Win32.UserPreferenceCategory!", "Field[VisualStyle]"] + - ["System.Int32", "Microsoft.Win32.FileDialog", "Property[FilterIndex]"] + - ["Microsoft.Win32.SessionEndReasons", "Microsoft.Win32.SessionEndReasons!", "Field[Logoff]"] + - ["System.IO.Stream", "Microsoft.Win32.SaveFileDialog", "Method[OpenFile].ReturnValue"] + - ["Microsoft.Win32.RegistryValueKind", "Microsoft.Win32.RegistryValueKind!", "Field[String]"] + - ["Microsoft.Win32.RegistryKey", "Microsoft.Win32.Registry!", "Field[DynData]"] + - ["Microsoft.Win32.SessionSwitchReason", "Microsoft.Win32.SessionSwitchReason!", "Field[SessionUnlock]"] + - ["System.Security.AccessControl.RegistrySecurity", "Microsoft.Win32.RegistryKey", "Method[GetAccessControl].ReturnValue"] + - ["System.Collections.Generic.IList", "Microsoft.Win32.CommonItemDialog", "Property[CustomPlaces]"] + - ["System.Boolean", "Microsoft.Win32.FileDialog", "Property[DereferenceLinks]"] + - ["Microsoft.Win32.RegistryValueKind", "Microsoft.Win32.RegistryValueKind!", "Field[MultiString]"] + - ["Microsoft.Win32.FileDialogCustomPlace", "Microsoft.Win32.FileDialogCustomPlaces!", "Property[Favorites]"] + - ["Microsoft.Win32.UserPreferenceCategory", "Microsoft.Win32.UserPreferenceCategory!", "Field[Keyboard]"] + - ["Microsoft.Win32.RegistryKey", "Microsoft.Win32.Registry!", "Field[CurrentUser]"] + - ["System.Boolean", "Microsoft.Win32.SessionEndingEventArgs", "Property[Cancel]"] + - ["System.Int32", "Microsoft.Win32.RegistryKey", "Property[ValueCount]"] + - ["Microsoft.Win32.SessionSwitchReason", "Microsoft.Win32.SessionSwitchEventArgs", "Property[Reason]"] + - ["System.Boolean", "Microsoft.Win32.CommonItemDialog", "Property[AddToRecent]"] + - ["Microsoft.Win32.RegistryHive", "Microsoft.Win32.RegistryHive!", "Field[Users]"] + - ["Microsoft.Win32.RegistryValueKind", "Microsoft.Win32.RegistryValueKind!", "Field[DWord]"] + - ["System.Object", "Microsoft.Win32.CommonDialog", "Property[Tag]"] + - ["Microsoft.Win32.RegistryOptions", "Microsoft.Win32.RegistryOptions!", "Field[None]"] + - ["Microsoft.Win32.FileDialogCustomPlace", "Microsoft.Win32.FileDialogCustomPlaces!", "Property[Music]"] + - ["System.Boolean", "Microsoft.Win32.SaveFileDialog", "Property[CreateTestFile]"] + - ["Microsoft.Win32.FileDialogCustomPlace", "Microsoft.Win32.FileDialogCustomPlaces!", "Property[StartMenu]"] + - ["Microsoft.Win32.FileDialogCustomPlace", "Microsoft.Win32.FileDialogCustomPlaces!", "Property[Templates]"] + - ["Microsoft.Win32.FileDialogCustomPlace", "Microsoft.Win32.FileDialogCustomPlaces!", "Property[ProgramFilesCommon]"] + - ["System.String", "Microsoft.Win32.CommonItemDialog", "Property[DefaultDirectory]"] + - ["Microsoft.Win32.RegistryKey", "Microsoft.Win32.RegistryKey!", "Method[OpenRemoteBaseKey].ReturnValue"] + - ["Microsoft.Win32.RegistryHive", "Microsoft.Win32.RegistryHive!", "Field[LocalMachine]"] + - ["Microsoft.Win32.RegistryKey", "Microsoft.Win32.Registry!", "Field[CurrentConfig]"] + - ["System.String[]", "Microsoft.Win32.FileDialog", "Property[FileNames]"] + - ["System.String", "Microsoft.Win32.RegistryKey", "Method[ToString].ReturnValue"] + - ["Microsoft.Win32.UserPreferenceCategory", "Microsoft.Win32.UserPreferenceCategory!", "Field[Locale]"] + - ["System.Boolean", "Microsoft.Win32.IntranetZoneCredentialPolicy", "Method[ShouldSendCredential].ReturnValue"] + - ["Microsoft.Win32.FileDialogCustomPlace", "Microsoft.Win32.FileDialogCustomPlaces!", "Property[LocalApplicationData]"] + - ["Microsoft.Win32.UserPreferenceCategory", "Microsoft.Win32.UserPreferenceCategory!", "Field[Mouse]"] + - ["System.String", "Microsoft.Win32.FileDialog", "Property[DefaultExt]"] + - ["Microsoft.Win32.UserPreferenceCategory", "Microsoft.Win32.UserPreferenceCategory!", "Field[General]"] + - ["System.String", "Microsoft.Win32.FileDialog", "Property[Title]"] + - ["Microsoft.Win32.RegistryKeyPermissionCheck", "Microsoft.Win32.RegistryKeyPermissionCheck!", "Field[Default]"] + - ["Microsoft.Win32.SessionSwitchReason", "Microsoft.Win32.SessionSwitchReason!", "Field[SessionLogoff]"] + - ["Microsoft.Win32.RegistryHive", "Microsoft.Win32.RegistryHive!", "Field[PerformanceData]"] + - ["Microsoft.Win32.UserPreferenceCategory", "Microsoft.Win32.UserPreferenceCategory!", "Field[Policy]"] + - ["Microsoft.Win32.FileDialogCustomPlace", "Microsoft.Win32.FileDialogCustomPlaces!", "Property[RoamingApplicationData]"] + - ["System.IntPtr", "Microsoft.Win32.TimerElapsedEventArgs", "Property[TimerId]"] + - ["System.Int32", "Microsoft.Win32.FileDialog", "Property[Options]"] + - ["System.String[]", "Microsoft.Win32.RegistryKey", "Method[GetValueNames].ReturnValue"] + - ["Microsoft.Win32.SessionEndReasons", "Microsoft.Win32.SessionEndReasons!", "Field[SystemShutdown]"] + - ["Microsoft.Win32.FileDialogCustomPlace", "Microsoft.Win32.FileDialogCustomPlaces!", "Property[System]"] + - ["System.IntPtr", "Microsoft.Win32.FileDialog", "Method[HookProc].ReturnValue"] + - ["System.Boolean", "Microsoft.Win32.OpenFolderDialog", "Property[Multiselect]"] + - ["Microsoft.Win32.FileDialogCustomPlace", "Microsoft.Win32.FileDialogCustomPlaces!", "Property[Cookies]"] + - ["System.IO.Stream[]", "Microsoft.Win32.OpenFileDialog", "Method[OpenFiles].ReturnValue"] + - ["System.Boolean", "Microsoft.Win32.FileDialog", "Property[CheckPathExists]"] + - ["System.String", "Microsoft.Win32.CommonItemDialog", "Property[InitialDirectory]"] + - ["System.Guid", "Microsoft.Win32.FileDialogCustomPlace", "Property[KnownFolder]"] + - ["Microsoft.Win32.UserPreferenceCategory", "Microsoft.Win32.UserPreferenceCategory!", "Field[Icon]"] + - ["System.Boolean", "Microsoft.Win32.CommonDialog", "Method[RunDialog].ReturnValue"] + - ["Microsoft.Win32.PowerModes", "Microsoft.Win32.PowerModeChangedEventArgs", "Property[Mode]"] + - ["System.String", "Microsoft.Win32.FileDialog", "Method[ToString].ReturnValue"] + - ["Microsoft.Win32.RegistryValueKind", "Microsoft.Win32.RegistryValueKind!", "Field[QWord]"] + - ["System.String[]", "Microsoft.Win32.OpenFolderDialog", "Property[FolderNames]"] + - ["System.Object", "Microsoft.Win32.RegistryKey", "Method[GetValue].ReturnValue"] + - ["Microsoft.Win32.RegistryKey", "Microsoft.Win32.Registry!", "Field[ClassesRoot]"] + - ["System.String[]", "Microsoft.Win32.RegistryKey", "Method[GetSubKeyNames].ReturnValue"] + - ["Microsoft.Win32.SessionSwitchReason", "Microsoft.Win32.SessionSwitchReason!", "Field[SessionRemoteControl]"] + - ["System.Boolean", "Microsoft.Win32.OpenFileDialog", "Property[ForcePreviewPane]"] + - ["Microsoft.Win32.RegistryOptions", "Microsoft.Win32.RegistryOptions!", "Field[Volatile]"] + - ["Microsoft.Win32.RegistryKey", "Microsoft.Win32.RegistryKey", "Method[CreateSubKey].ReturnValue"] + - ["Microsoft.Win32.FileDialogCustomPlace", "Microsoft.Win32.FileDialogCustomPlaces!", "Property[ProgramFiles]"] + - ["System.String", "Microsoft.Win32.FileDialog", "Property[InitialDirectory]"] + - ["System.Boolean", "Microsoft.Win32.CommonItemDialog", "Property[ShowHiddenItems]"] + - ["Microsoft.Win32.SafeHandles.SafeRegistryHandle", "Microsoft.Win32.RegistryKey", "Property[Handle]"] + - ["System.String", "Microsoft.Win32.RegistryKey", "Property[Name]"] + - ["Microsoft.Win32.FileDialogCustomPlace", "Microsoft.Win32.FileDialogCustomPlaces!", "Property[Desktop]"] + - ["Microsoft.Win32.UserPreferenceCategory", "Microsoft.Win32.UserPreferenceChangedEventArgs", "Property[Category]"] + - ["Microsoft.Win32.RegistryValueKind", "Microsoft.Win32.RegistryValueKind!", "Field[ExpandString]"] + - ["System.Int32", "Microsoft.Win32.RegistryKey", "Property[SubKeyCount]"] + - ["Microsoft.Win32.RegistryHive", "Microsoft.Win32.RegistryHive!", "Field[DynData]"] + - ["Microsoft.Win32.SessionSwitchReason", "Microsoft.Win32.SessionSwitchReason!", "Field[ConsoleConnect]"] + - ["Microsoft.Win32.RegistryValueOptions", "Microsoft.Win32.RegistryValueOptions!", "Field[None]"] + - ["System.String", "Microsoft.Win32.FileDialog", "Property[FileName]"] + - ["Microsoft.Win32.RegistryView", "Microsoft.Win32.RegistryView!", "Field[Registry32]"] + - ["System.Boolean", "Microsoft.Win32.OpenFileDialog", "Property[ShowReadOnly]"] + - ["System.String", "Microsoft.Win32.CommonItemDialog", "Method[ToString].ReturnValue"] + - ["Microsoft.Win32.RegistryKey", "Microsoft.Win32.Registry!", "Field[LocalMachine]"] + - ["System.String", "Microsoft.Win32.FileDialogCustomPlace", "Property[Path]"] + - ["Microsoft.Win32.UserPreferenceCategory", "Microsoft.Win32.UserPreferenceCategory!", "Field[Menu]"] + - ["System.Boolean", "Microsoft.Win32.SaveFileDialog", "Property[CreatePrompt]"] + - ["Microsoft.Win32.RegistryKey", "Microsoft.Win32.RegistryKey!", "Method[FromHandle].ReturnValue"] + - ["Microsoft.Win32.RegistryKey", "Microsoft.Win32.RegistryKey!", "Method[OpenBaseKey].ReturnValue"] + - ["Microsoft.Win32.RegistryView", "Microsoft.Win32.RegistryView!", "Field[Default]"] + - ["System.Nullable", "Microsoft.Win32.CommonDialog", "Method[ShowDialog].ReturnValue"] + - ["Microsoft.Win32.UserPreferenceCategory", "Microsoft.Win32.UserPreferenceCategory!", "Field[Accessibility]"] + - ["System.String", "Microsoft.Win32.OpenFolderDialog", "Property[SafeFolderName]"] + - ["Microsoft.Win32.RegistryValueKind", "Microsoft.Win32.RegistryValueKind!", "Field[None]"] + - ["System.Boolean", "Microsoft.Win32.OpenFileDialog", "Property[Multiselect]"] + - ["Microsoft.Win32.FileDialogCustomPlace", "Microsoft.Win32.FileDialogCustomPlaces!", "Property[Contacts]"] + - ["System.String", "Microsoft.Win32.FileDialog", "Property[SafeFileName]"] + - ["System.String", "Microsoft.Win32.OpenFolderDialog", "Property[FolderName]"] + - ["Microsoft.Win32.SessionSwitchReason", "Microsoft.Win32.SessionSwitchReason!", "Field[RemoteDisconnect]"] + - ["System.IntPtr", "Microsoft.Win32.SystemEvents!", "Method[CreateTimer].ReturnValue"] + - ["Microsoft.Win32.FileDialogCustomPlace", "Microsoft.Win32.FileDialogCustomPlaces!", "Property[Programs]"] + - ["System.Boolean", "Microsoft.Win32.FileDialog", "Property[ValidateNames]"] + - ["Microsoft.Win32.PowerModes", "Microsoft.Win32.PowerModes!", "Field[Resume]"] + - ["System.Nullable", "Microsoft.Win32.CommonItemDialog", "Property[ClientGuid]"] + - ["System.Boolean", "Microsoft.Win32.OpenFileDialog", "Property[ReadOnlyChecked]"] + - ["Microsoft.Win32.RegistryHive", "Microsoft.Win32.RegistryHive!", "Field[ClassesRoot]"] + - ["Microsoft.Win32.UserPreferenceCategory", "Microsoft.Win32.UserPreferenceCategory!", "Field[Power]"] + - ["System.IntPtr", "Microsoft.Win32.CommonDialog", "Method[HookProc].ReturnValue"] + - ["System.Boolean", "Microsoft.Win32.FileDialog", "Property[RestoreDirectory]"] + - ["Microsoft.Win32.RegistryView", "Microsoft.Win32.RegistryView!", "Field[Registry64]"] + - ["Microsoft.Win32.SessionSwitchReason", "Microsoft.Win32.SessionSwitchReason!", "Field[RemoteConnect]"] + - ["Microsoft.Win32.RegistryKeyPermissionCheck", "Microsoft.Win32.RegistryKeyPermissionCheck!", "Field[ReadSubTree]"] + - ["System.Boolean", "Microsoft.Win32.SaveFileDialog", "Property[OverwritePrompt]"] + - ["Microsoft.Win32.SessionSwitchReason", "Microsoft.Win32.SessionSwitchReason!", "Field[SessionLogon]"] + - ["System.String[]", "Microsoft.Win32.OpenFolderDialog", "Property[SafeFolderNames]"] + - ["Microsoft.Win32.RegistryKey", "Microsoft.Win32.RegistryKey", "Method[OpenSubKey].ReturnValue"] + - ["Microsoft.Win32.UserPreferenceCategory", "Microsoft.Win32.UserPreferenceCategory!", "Field[Window]"] + - ["Microsoft.Win32.FileDialogCustomPlace", "Microsoft.Win32.FileDialogCustomPlaces!", "Property[Startup]"] + - ["Microsoft.Win32.SessionEndReasons", "Microsoft.Win32.SessionEndedEventArgs", "Property[Reason]"] + - ["Microsoft.Win32.RegistryKeyPermissionCheck", "Microsoft.Win32.RegistryKeyPermissionCheck!", "Field[ReadWriteSubTree]"] + - ["System.Object", "Microsoft.Win32.Registry!", "Method[GetValue].ReturnValue"] + - ["System.Boolean", "Microsoft.Win32.CommonItemDialog", "Method[RunDialog].ReturnValue"] + - ["System.String", "Microsoft.Win32.OpenFolderDialog", "Method[ToString].ReturnValue"] + - ["Microsoft.Win32.PowerModes", "Microsoft.Win32.PowerModes!", "Field[Suspend]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftWin32SafeHandles/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftWin32SafeHandles/model.yml new file mode 100644 index 000000000000..4f199cfe7476 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftWin32SafeHandles/model.yml @@ -0,0 +1,34 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Boolean", "Microsoft.Win32.SafeHandles.SafeMemoryMappedViewHandle", "Method[ReleaseHandle].ReturnValue"] + - ["System.Boolean", "Microsoft.Win32.SafeHandles.SafeFileHandle", "Property[IsAsync]"] + - ["System.Boolean", "Microsoft.Win32.SafeHandles.SafeFileHandle", "Method[ReleaseHandle].ReturnValue"] + - ["System.Boolean", "Microsoft.Win32.SafeHandles.CriticalHandleZeroOrMinusOneIsInvalid", "Property[IsInvalid]"] + - ["System.Boolean", "Microsoft.Win32.SafeHandles.SafeNCryptSecretHandle", "Method[ReleaseNativeHandle].ReturnValue"] + - ["System.Boolean", "Microsoft.Win32.SafeHandles.SafeFileHandle", "Property[IsInvalid]"] + - ["System.Boolean", "Microsoft.Win32.SafeHandles.SafeAccessTokenHandle", "Property[IsInvalid]"] + - ["System.Boolean", "Microsoft.Win32.SafeHandles.SafeMemoryMappedFileHandle", "Property[IsInvalid]"] + - ["System.Boolean", "Microsoft.Win32.SafeHandles.SafePipeHandle", "Property[IsInvalid]"] + - ["System.Boolean", "Microsoft.Win32.SafeHandles.SafeNCryptHandle", "Property[IsInvalid]"] + - ["System.Boolean", "Microsoft.Win32.SafeHandles.SafeAccessTokenHandle", "Method[ReleaseHandle].ReturnValue"] + - ["System.Boolean", "Microsoft.Win32.SafeHandles.SafePipeHandle", "Method[ReleaseHandle].ReturnValue"] + - ["System.Boolean", "Microsoft.Win32.SafeHandles.SafeWaitHandle", "Method[ReleaseHandle].ReturnValue"] + - ["System.Boolean", "Microsoft.Win32.SafeHandles.SafeMemoryMappedFileHandle", "Method[ReleaseHandle].ReturnValue"] + - ["System.Boolean", "Microsoft.Win32.SafeHandles.SafeHandleMinusOneIsInvalid", "Property[IsInvalid]"] + - ["System.Boolean", "Microsoft.Win32.SafeHandles.SafeProcessHandle", "Property[IsInvalid]"] + - ["System.Boolean", "Microsoft.Win32.SafeHandles.SafeRegistryHandle", "Method[ReleaseHandle].ReturnValue"] + - ["System.Boolean", "Microsoft.Win32.SafeHandles.SafeX509ChainHandle", "Property[IsInvalid]"] + - ["System.Boolean", "Microsoft.Win32.SafeHandles.SafeX509ChainHandle", "Method[ReleaseHandle].ReturnValue"] + - ["Microsoft.Win32.SafeHandles.SafeAccessTokenHandle", "Microsoft.Win32.SafeHandles.SafeAccessTokenHandle!", "Property[InvalidHandle]"] + - ["System.Boolean", "Microsoft.Win32.SafeHandles.SafeProcessHandle", "Method[ReleaseHandle].ReturnValue"] + - ["System.Boolean", "Microsoft.Win32.SafeHandles.SafeRegistryHandle", "Property[IsInvalid]"] + - ["System.Boolean", "Microsoft.Win32.SafeHandles.SafeNCryptProviderHandle", "Method[ReleaseNativeHandle].ReturnValue"] + - ["System.Boolean", "Microsoft.Win32.SafeHandles.SafeNCryptHandle", "Method[ReleaseHandle].ReturnValue"] + - ["System.Boolean", "Microsoft.Win32.SafeHandles.SafeNCryptKeyHandle", "Method[ReleaseNativeHandle].ReturnValue"] + - ["System.Boolean", "Microsoft.Win32.SafeHandles.SafeHandleZeroOrMinusOneIsInvalid", "Property[IsInvalid]"] + - ["System.Boolean", "Microsoft.Win32.SafeHandles.CriticalHandleMinusOneIsInvalid", "Property[IsInvalid]"] + - ["System.Boolean", "Microsoft.Win32.SafeHandles.SafeNCryptHandle", "Method[ReleaseNativeHandle].ReturnValue"] + - ["System.Boolean", "Microsoft.Win32.SafeHandles.SafeWaitHandle", "Property[IsInvalid]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftWindowsInput/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftWindowsInput/model.yml new file mode 100644 index 000000000000..1f97ac12c348 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftWindowsInput/model.yml @@ -0,0 +1,6 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Object", "Microsoft.Windows.Input.IPreviewCommandSource", "Property[PreviewCommandParameter]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftWindowsPowerShellGuiInternal/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftWindowsPowerShellGuiInternal/model.yml new file mode 100644 index 000000000000..e368e85898d3 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftWindowsPowerShellGuiInternal/model.yml @@ -0,0 +1,575 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.ControlTexts!", "Field[SaveOnRun]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.AutomationNames!", "Field[Console]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.HostGuiNLStrings!", "Field[BangQuotes]"] + - ["System.Object", "Microsoft.Windows.PowerShell.Gui.Internal.InternalPropertyBindingConverter", "Method[ConvertBack].ReturnValue"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.OptionsGuiStrings!", "Field[OptionsWindowBackgroundTreeViewItemHeader6]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.HostGuiAutomationNames!", "Field[CancelName]"] + - ["System.Windows.Input.RoutedUICommand", "Microsoft.Windows.PowerShell.Gui.Internal.CustomCommands!", "Property[HideHorizontalAddOnTool]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.HostGuiAutomationNames!", "Field[OptionsWindowEnterSelectsIntellisenseCheckBox2AutomationName]"] + - ["System.Windows.Input.RoutedUICommand", "Microsoft.Windows.PowerShell.Gui.Internal.CustomCommands!", "Property[ClearOutput]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.ColorNames!", "Field[FloralWhiteColorName]"] + - ["System.Windows.Input.RoutedUICommand", "Microsoft.Windows.PowerShell.Gui.Internal.CustomCommands!", "Property[DisableAllBreakpoints]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.ColorNames!", "Field[LemonChiffonColorName]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.OptionsGuiStrings!", "Field[OptionsWindowTagTreeViewItemHeader]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.ColorNames!", "Field[HoneydewColorName]"] + - ["System.Windows.Input.RoutedUICommand", "Microsoft.Windows.PowerShell.Gui.Internal.CustomCommands!", "Property[StepOut]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.ControlTexts!", "Field[ScriptAnalyzerAddOn]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.ColorNames!", "Field[LightSeaGreenColorName]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.HostGuiStrings!", "Field[WarningFormat]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.HostGuiAutomationNames!", "Field[OptionsWindowShowInTheConsolePaneCheckBoxAutomationName]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.HostGuiAutomationNames!", "Field[OptionsWindowShowToolBarCheckBoxAutomationName]"] + - ["System.Windows.Input.RoutedUICommand", "Microsoft.Windows.PowerShell.Gui.Internal.CustomCommands!", "Property[ShowPopupCommand]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.OptionsGuiStrings!", "Field[OptionsWindowQuoteTreeViewItemHeader]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.ControlTexts!", "Field[Computer]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.AutomationNames!", "Field[ScriptTools]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.OptionsGuiStrings!", "Field[OptionsWindowConsoleCommandParameterTreeViewItemHeader]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.ToolTipStrings!", "Field[ShowScriptPaneTopTooltip]"] + - ["System.Int32", "Microsoft.Windows.PowerShell.Gui.Internal.StorableColorTheme", "Method[GetHashCode].ReturnValue"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.ColorNames!", "Field[DeepSkyBlueColorName]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.HostGuiAutomationNames!", "Field[OptionsWindowTimeoutInSecondsComboBoxAutomationName]"] + - ["System.Windows.Input.RoutedUICommand", "Microsoft.Windows.PowerShell.Gui.Internal.CustomCommands!", "Property[Copy]"] + - ["System.Windows.DependencyProperty", "Microsoft.Windows.PowerShell.Gui.Internal.OutputControl!", "Field[ContentProperty]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.ControlTexts!", "Field[WholeWord]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.ToolTipStrings!", "Field[SaveScriptTooltip]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.ColorNames!", "Field[GreenYellowColorName]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.OptionsGuiStrings!", "Field[OptionsWindowCommandTreeViewItemHeader]"] + - ["System.Windows.Input.RoutedUICommand", "Microsoft.Windows.PowerShell.Gui.Internal.CustomCommands!", "Property[ResumeDebugger]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.OptionsGuiStrings!", "Field[OptionsSampleLength]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.ColorNames!", "Field[DarkBlueColorName]"] + - ["System.Windows.Input.RoutedUICommand", "Microsoft.Windows.PowerShell.Gui.Internal.CustomCommands!", "Property[Cut]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.OptionsGuiStrings!", "Field[OptionsWindowStatementSeparatorTreeViewItemHeader]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.HostGuiNLStrings!", "Field[BangDollarNull]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.ControlTexts!", "Field[FileAlreadyOpened]"] + - ["System.Windows.Input.RoutedUICommand", "Microsoft.Windows.PowerShell.Gui.Internal.CustomCommands!", "Property[OpenMruFile]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.OptionsGuiStrings!", "Field[OptionsWindowApplyButtonContent]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.OptionsGuiStrings!", "Field[OptionsWindowOkButtonContent]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.HostGuiAutomationNames!", "Field[OptionsWindowFontFamilyComboBoxAutomationName]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.ColorNames!", "Field[YellowColorName]"] + - ["System.Windows.Thickness", "Microsoft.Windows.PowerShell.Gui.Internal.ProgressBarInformation", "Property[TextMargin]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.ControlTexts!", "Field[Running]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.ControlTexts!", "Field[GoToLine]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.AutomationNames!", "Field[Runspaces]"] + - ["System.Windows.Media.Color", "Microsoft.Windows.PowerShell.Gui.Internal.ColorPicker", "Property[CurrentColor]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.ColorNames!", "Field[TurquoiseColorName]"] + - ["System.Windows.Input.RoutedUICommand", "Microsoft.Windows.PowerShell.Gui.Internal.CustomCommands!", "Property[NewScript]"] + - ["System.Windows.Input.RoutedUICommand", "Microsoft.Windows.PowerShell.Gui.Internal.CustomCommands!", "Property[GoToEditor]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.OptionsGuiStrings!", "Field[OptionsWindowConsoleTypeTreeViewItemHeader]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.ColorNames!", "Field[RedColorName]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.HostGuiStrings!", "Field[CaptionDashMessage]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.ToolTipStrings!", "Field[OpenScriptTooltip]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.OptionsGuiStrings!", "Field[OptionsWindowConsoleVariableTreeViewItemHeader]"] + - ["System.Windows.Input.RoutedUICommand", "Microsoft.Windows.PowerShell.Gui.Internal.CustomCommands!", "Property[NewRemotePowerShellTab]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.ControlTexts!", "Field[RunSelection]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.ControlTexts!", "Field[ShowCommandRun]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.OptionsGuiStrings!", "Field[OptionsWindowIntellisenseGroupBoxHeader]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.ControlTexts!", "Field[ReplaceAll]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.AutomationNames!", "Field[Runspace]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.ColorNames!", "Field[DarkOliveGreenColorName]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.ColorNames!", "Field[PurpleColorName]"] + - ["System.Object", "Microsoft.Windows.PowerShell.Gui.Internal.InternalPropertyBindingConverter", "Method[Convert].ReturnValue"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.HostGuiAutomationNames!", "Field[OptionsWindowPositionComboBoxAutomationName]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.AutomationNames!", "Method[StripUnderscores].ReturnValue"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.ToolTipStrings!", "Field[CloseTool]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.ControlTexts!", "Field[FindInSelection]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.ToolTipStrings!", "Field[ShowScriptPaneMaximizedTooltip]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.ToolTipStrings!", "Field[MoveScriptPaneUp]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.ColorNames!", "Field[MidnightBlueColorName]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.ColorNames!", "Field[RosyBrownColorName]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.ControlTexts!", "Field[FindWhat]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.OptionsGuiStrings!", "Field[OptionsWindowBackgroundTreeViewItemHeader]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.OptionsGuiStrings!", "Field[OptionsSampleThisIsDebugOutput]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.OptionsGuiStrings!", "Field[OptionsWindowCommentTreeViewItemHeader2]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.HostGuiAutomationNames!", "Field[OkName]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.HostGuiStrings!", "Field[Cancel]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.ControlTexts!", "Field[CloseRunspace]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.OptionsGuiStrings!", "Field[OptionsErrorsInThemeImport]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.OptionsGuiStrings!", "Field[OptionsThemeNameDarkDark]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.HostGuiStrings!", "Field[PromptCommandsToolTip]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.OptionsGuiStrings!", "Field[OptionsWindowGroupEndTreeViewItemHeader]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.OptionsGuiStrings!", "Field[OptionsWindowCommentTreeViewItemHeader]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.OptionsGuiStrings!", "Field[OptionsWindowConsoleLoopLabelTreeViewItemHeader]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.ColorNames!", "Field[BurlyWoodColorName]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.ControlTexts!", "Field[Ln]"] + - ["System.Windows.Input.RoutedUICommand", "Microsoft.Windows.PowerShell.Gui.Internal.CustomCommands!", "Property[RemoveAllBreakpoints]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.ColorNames!", "Field[PowderBlueColorName]"] + - ["System.Windows.Input.RoutedUICommand", "Microsoft.Windows.PowerShell.Gui.Internal.CustomCommands!", "Property[StepInto]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.OptionsGuiStrings!", "Field[OptionsWindowRestoreDefaultsButtonContent]"] + - ["System.Windows.Automation.Peers.AutomationPeer", "Microsoft.Windows.PowerShell.Gui.Internal.ZoomSlider", "Method[OnCreateAutomationPeer].ReturnValue"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.ControlTexts!", "Field[FindTitle]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.OptionsGuiStrings!", "Field[OptionsWindowBackgroundTreeViewItemHeader7]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.ControlTexts!", "Field[Undo]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.OptionsGuiStrings!", "Field[OptionsWindowWarnAboutDuplicateFilesCheckBoxContent]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.OptionsGuiStrings!", "Field[OptionsWindowPromptToSaveBeforeRunCheckBoxContent]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.OptionsGuiStrings!", "Field[OptionsWindowKeywordTreeViewItemHeader]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.ControlTexts!", "Field[Stopping]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.ControlTexts!", "Field[Copy]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.OptionsGuiStrings!", "Field[OptionsOverwritePresetThemeTemplate]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.ToolTipStrings!", "Field[MoveScriptPaneRight]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.ColorNames!", "Field[SlateGrayColorName]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.ControlTexts!", "Field[InTheFutureDoNotShow]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.ColorNames!", "Field[AliceBlueColorName]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.ControlTexts!", "Field[Stopped]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.ToolTipStrings!", "Field[Zoom]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.ControlTexts!", "Field[LineNumber]"] + - ["System.Boolean", "Microsoft.Windows.PowerShell.Gui.Internal.StorableColorTheme!", "Method[op_Equality].ReturnValue"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.ControlTexts!", "Field[Completed]"] + - ["System.Windows.Input.RoutedUICommand", "Microsoft.Windows.PowerShell.Gui.Internal.CustomCommands!", "Property[ScriptBrowserAddOnCommand]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.ColorNames!", "Field[MediumSeaGreenColorName]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.ColorNames!", "Field[RoyalBlueColorName]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.OptionsGuiStrings!", "Field[OptionsManageThemesDeleteButtonContent]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.HostGuiStrings!", "Field[ProgressRecordNoTime]"] + - ["System.Windows.Input.RoutedUICommand", "Microsoft.Windows.PowerShell.Gui.Internal.CustomCommands!", "Property[ToggleOutliningExpandCollapseAll]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.HostGuiAutomationNames!", "Field[OptionsWindowSampleRichTextBoxAutomationName]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.ControlTexts!", "Field[Cut]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.OptionsGuiStrings!", "Field[OptionsThemeNameMonochromeGreen]"] + - ["System.Object", "Microsoft.Windows.PowerShell.Gui.Internal.ReadLineDialog", "Property[ResultObject]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.OptionsGuiStrings!", "Field[OptionsWindowCommandParameterTreeViewItemHeader]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.ColorNames!", "Field[MediumTurquoiseColorName]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.ColorNames!", "Field[LightCyanColorName]"] + - ["System.Windows.Input.RoutedUICommand", "Microsoft.Windows.PowerShell.Gui.Internal.CustomCommands!", "Property[Find]"] + - ["System.Windows.Input.RoutedUICommand", "Microsoft.Windows.PowerShell.Gui.Internal.CustomCommands!", "Property[CloseScript]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.OptionsGuiStrings!", "Field[OptionsWindowLineContinuationTreeViewItemHeader]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.OptionsGuiStrings!", "Field[OptionsSampleOutputText]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.OptionsGuiStrings!", "Field[OptionsWindowRecentFilesToShowLabelContent]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.ColorNames!", "Field[YellowGreenColorName]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.ColorNames!", "Field[DarkOrchidColorName]"] + - ["System.Windows.Input.RoutedUICommand", "Microsoft.Windows.PowerShell.Gui.Internal.CustomCommands!", "Property[OpenScript]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.OptionsGuiStrings!", "Field[OptionsManageThemesImportButtonContent]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.ColorNames!", "Field[OldLaceColorName]"] + - ["System.Int32", "Microsoft.Windows.PowerShell.Gui.Internal.Program!", "Method[Initialize].ReturnValue"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.OptionsGuiStrings!", "Field[OptionsWindowForegroundTreeViewItemHeader5]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.ColorNames!", "Field[HotPinkColorName]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.ColorNames!", "Field[BlackColorName]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.HostGuiStrings!", "Field[CloseButtonTitle]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.ToolTipStrings!", "Field[RunSelectionTooltip]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.ColorNames!", "Field[LightSkyBlueColorName]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.ControlTexts!", "Field[ReplaceWith]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.AutomationNames!", "Field[ZoomSelection]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.ControlTexts!", "Field[WindowTitleElevatedPrefix]"] + - ["System.Windows.Input.RoutedUICommand", "Microsoft.Windows.PowerShell.Gui.Internal.CustomCommands!", "Property[MoveHorizontalAddOnToolToVertical]"] + - ["System.Windows.Media.Color", "Microsoft.Windows.PowerShell.Gui.Internal.StorableColorTheme", "Property[Item]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.ControlTexts!", "Field[Col]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.OptionsGuiStrings!", "Field[OptionsWindowVariableTreeViewItemHeader]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.OptionsGuiStrings!", "Field[OptionsWindowCharacterDataTreeViewItemHeader]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.OptionsGuiStrings!", "Field[OptionsThemeNamePresentation]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.AutomationNames!", "Field[VerticalAddOn]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.OptionsGuiStrings!", "Field[OptionsWindowEnterSelectsIntellisenseCheckBoxContent2]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.OptionsGuiStrings!", "Field[OptionsWindowCurrentThemeLabelContent]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.AutomationNames!", "Field[VerticalAddOnSplitter]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.ColorNames!", "Field[LawnGreenColorName]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.OptionsGuiStrings!", "Field[OptionsWindowColorsAndFontsTabItemHeader]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.ControlTexts!", "Field[Paste]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.ToolTipStrings!", "Field[CopyTooltip]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.ControlTexts!", "Field[NotStarted]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.AutomationNames!", "Field[ReplaceWithText]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.ColorNames!", "Field[CoralColorName]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.ColorNames!", "Field[PlumColorName]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.ControlTexts!", "Field[FindNext]"] + - ["System.Windows.Input.RoutedUICommand", "Microsoft.Windows.PowerShell.Gui.Internal.CustomCommands!", "Property[StartIntellisense]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.ColorNames!", "Field[GreenColorName]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.ColorNames!", "Field[BlueColorName]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.ColorNames!", "Field[IndianRedColorName]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.OptionsGuiStrings!", "Field[OptionsWindowConsoleMemberTreeViewItemHeader]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.ColorNames!", "Field[LightSalmonColorName]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.OptionsGuiStrings!", "Field[OptionsWindowOutputStreamsTreeViewItemHeader]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.ColorNames!", "Field[WhiteSmokeColorName]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.OptionsGuiStrings!", "Field[OptionsWindowSampleGroupBoxHeader]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.ColorNames!", "Field[CornsilkColorName]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.ColorNames!", "Field[SeaShellColorName]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.HostGuiStrings!", "Field[ProgressRecordNoOperation]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.ColorNames!", "Field[SeaGreenColorName]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.ToolTipStrings!", "Field[RedoTooltip]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.AutomationNames!", "Field[ScriptSplitter]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.ColorNames!", "Field[LightBlueColorName]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.ControlTexts!", "Field[ShowScriptPaneRight]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.ColorNames!", "Field[MediumBlueColorName]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.OptionsGuiStrings!", "Field[OptionsWindowConsoleGroupStartTreeViewItemHeader]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.OptionsGuiStrings!", "Field[OptionsWindowXmlTokensTreeViewItemHeader]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.ColorNames!", "Field[DarkGrayColorName]"] + - ["System.Management.Automation.ProgressRecord", "Microsoft.Windows.PowerShell.Gui.Internal.ProgressBarInformation", "Property[ProgressRecord]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.OptionsGuiStrings!", "Field[OptionsSampleXmlText]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.OptionsGuiStrings!", "Field[OptionsWindowForegroundTreeViewItemHeader3]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.HostGuiStrings!", "Field[CredentialTitle]"] + - ["System.Windows.Input.RoutedUICommand", "Microsoft.Windows.PowerShell.Gui.Internal.CustomCommands!", "Property[SaveScriptAs]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.OptionsGuiStrings!", "Field[OptionsInvalidFontInThemeFile]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.ColorNames!", "Field[DarkGreenColorName]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.OptionsGuiStrings!", "Field[OptionsManageThemesExportButtonContent]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.OptionsGuiStrings!", "Field[OptionsWindowCommandArgumentTreeViewItemHeader]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.ColorNames!", "Field[PaleVioletRedColorName]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.HostGuiNLStrings!", "Field[HostName]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.ControlTexts!", "Field[GraphicalPowerShell]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.OptionsGuiStrings!", "Field[OptionsWindowAttributeTreeViewItemHeader]"] + - ["System.Windows.Input.RoutedUICommand", "Microsoft.Windows.PowerShell.Gui.Internal.CustomCommands!", "Property[AboutAddOnTools]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.OptionsGuiStrings!", "Field[OptionsTextInScriptPaneExample]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.ControlTexts!", "Field[Help]"] + - ["System.Windows.Input.RoutedUICommand", "Microsoft.Windows.PowerShell.Gui.Internal.CustomCommands!", "Property[StopExecution]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.OptionsGuiStrings!", "Field[OptionsReallyResetTitle]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.OptionsGuiStrings!", "Field[OptionsWindowForegroundTreeViewItemHeader6]"] + - ["System.Windows.Input.RoutedUICommand", "Microsoft.Windows.PowerShell.Gui.Internal.CustomCommands!", "Property[StopDebugger]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.OptionsGuiStrings!", "Field[OptionsWindowGroupStartTreeViewItemHeader]"] + - ["System.Windows.Input.RoutedUICommand", "Microsoft.Windows.PowerShell.Gui.Internal.CustomCommands!", "Property[MoveVerticalAddOnToolToHorizontal]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.ColorNames!", "Field[OrchidColorName]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.ColorNames!", "Field[NavajoWhiteColorName]"] + - ["System.Windows.Input.RoutedUICommand", "Microsoft.Windows.PowerShell.Gui.Internal.CustomCommands!", "Property[ScriptAnalyzerAddOnCommand]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.HostGuiAutomationNames!", "Field[PasswordInput]"] + - ["System.Windows.Input.RoutedUICommand", "Microsoft.Windows.PowerShell.Gui.Internal.CustomCommands!", "Property[UpdateHelp]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.ColorNames!", "Field[SaddleBrownColorName]"] + - ["System.Int32", "Microsoft.Windows.PowerShell.Gui.Internal.ProgressBarInformation", "Property[FontSize]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.OptionsGuiStrings!", "Field[OptionsErrorsInGeneralSettingsMessage]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.ControlTexts!", "Field[ReplaceCaption]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.ColorNames!", "Field[DarkTurquoiseColorName]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.ColorNames!", "Field[GhostWhiteColorName]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.ColorNames!", "Field[ChartreuseColorName]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.ToolTipStrings!", "Field[ClearConsoleTooltip]"] + - ["System.Windows.Input.RoutedUICommand", "Microsoft.Windows.PowerShell.Gui.Internal.CustomCommands!", "Property[Undo]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.OptionsGuiStrings!", "Field[OptionsWindowFontFamilyLabelContent]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.OptionsGuiStrings!", "Field[OptionsWindowShowLineNumbersCheckBoxContent]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.ColorNames!", "Field[OliveColorName]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.ControlTexts!", "Field[Exit]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.ToolTipStrings!", "Field[HideScriptPaneTooltip]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.ColorNames!", "Field[OrangeColorName]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.OptionsGuiStrings!", "Field[OptionsWindowManageThemesButtonContent]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.OptionsGuiStrings!", "Field[OptionsColorPickerHexadecimalRadioButtonContent]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.HostGuiAutomationNames!", "Field[OptionsWindowRestoreButtonAutomationName]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.ColorNames!", "Field[SandyBrownColorName]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.OptionsGuiStrings!", "Field[OptionsManageThemesCancelButtonContent]"] + - ["System.Windows.Input.RoutedUICommand", "Microsoft.Windows.PowerShell.Gui.Internal.CustomCommands!", "Property[GoToSelectedHorizontalAddOnTool]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.ColorNames!", "Field[LightSteelBlueColorName]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.ColorNames!", "Field[ChocolateColorName]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.ColorNames!", "Field[DarkVioletColorName]"] + - ["System.Windows.Input.RoutedUICommand", "Microsoft.Windows.PowerShell.Gui.Internal.CustomCommands!", "Property[Paste]"] + - ["System.Windows.Input.RoutedUICommand", "Microsoft.Windows.PowerShell.Gui.Internal.CustomCommands!", "Property[ShowScriptPaneRight]"] + - ["System.Windows.Input.RoutedUICommand", "Microsoft.Windows.PowerShell.Gui.Internal.CustomCommands!", "Property[BreakAllDebugger]"] + - ["System.Object", "Microsoft.Windows.PowerShell.Gui.Internal.OutputControl", "Property[Content]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.HostGuiAutomationNames!", "Field[OptionsWindowAutoSaveTextBoxAutomationName]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.ControlTexts!", "Field[Script]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.OptionsGuiStrings!", "Field[OptionsWindowFontSizeLabelContent]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.AutomationNames!", "Field[Prompt]"] + - ["System.Windows.Input.RoutedUICommand", "Microsoft.Windows.PowerShell.Gui.Internal.CustomCommands!", "Property[GoToSelectedVerticalAddOnTool]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.OptionsGuiStrings!", "Field[OptionsWindowNumberTreeViewItemHeader]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.ColorNames!", "Field[PaleGoldenrodColorName]"] + - ["System.Boolean", "Microsoft.Windows.PowerShell.Gui.Internal.StorableColorTheme", "Method[Equals].ReturnValue"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.OptionsGuiStrings!", "Field[OptionsWindowConsoleLineContinuationTreeViewItemHeader]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.ColorNames!", "Field[LightGoldenrodYellowColorName]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.ColorNames!", "Field[PapayaWhipColorName]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.ColorNames!", "Field[CornflowerBlueColorName]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.HostGuiAutomationNames!", "Field[OptionsWindowFontSizeComboBoxAutomationName]"] + - ["System.Windows.Input.RoutedUICommand", "Microsoft.Windows.PowerShell.Gui.Internal.CustomCommands!", "Property[ToggleBreakpoint]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.HostGuiAutomationNames!", "Field[ManageThemesButtonAutomationName]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.OptionsGuiStrings!", "Field[OptionsWindowAttributeTreeViewItemHeader2]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.AutomationNames!", "Field[FindWhatText]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.ColorNames!", "Field[DeepPinkColorName]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.ControlTexts!", "Field[SearchUp]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.OptionsGuiStrings!", "Field[OptionsSampleXmlComment]"] + - ["System.Windows.Input.RoutedUICommand", "Microsoft.Windows.PowerShell.Gui.Internal.CustomCommands!", "Property[Redo]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.ControlTexts!", "Field[ShowCommandCopy]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.ControlTexts!", "Field[NewRemotePowerShellTabCaption]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.OptionsGuiStrings!", "Field[OptionsWindowOperatorTreeViewItemHeader]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.OptionsGuiStrings!", "Field[OptionsWindowCommentDelimiterTreeViewItemHeader]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.AutomationNames!", "Field[MainMenu]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.ColorNames!", "Field[BrownColorName]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.HostGuiStrings!", "Field[ProgressRecordFullDescription]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.ColorNames!", "Field[LinenColorName]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.OptionsGuiStrings!", "Field[OptionsWindowFixedWidthFontsOnlyCheckBoxContent]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.ControlTexts!", "Field[ZoomOut]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.OptionsGuiStrings!", "Field[OptionsWindowRightComboBoxItemContent]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.ColorNames!", "Field[BlueVioletColorName]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.HostGuiAutomationNames!", "Field[InputHelpMessage]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.ColorNames!", "Field[OliveDrabColorName]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.ColorNames!", "Field[VioletColorName]"] + - ["System.Windows.Input.RoutedUICommand", "Microsoft.Windows.PowerShell.Gui.Internal.CustomCommands!", "Property[SaveScript]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.OptionsGuiStrings!", "Field[OptionsSamplePowerShellComment]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.ControlTexts!", "Field[ReplaceButtonText]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.OptionsGuiStrings!", "Field[OptionsSampleCharacterData]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.OptionsGuiStrings!", "Field[OptionsWindowHeader]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.ControlTexts!", "Field[ShowScriptPaneTop]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.ToolTipStrings!", "Field[NewScriptTooltip]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.ColorNames!", "Field[IndigoColorName]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.ToolTipStrings!", "Field[ShowCommandAddOnTooltip]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.ColorNames!", "Field[DarkRedColorName]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.OptionsGuiStrings!", "Field[OptionsInvalidFontSizeInThemeFile]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.ColorNames!", "Field[SteelBlueColorName]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.OptionsGuiStrings!", "Field[OptionsWindowConsoleOperatorTreeViewItemHeader]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.ColorNames!", "Field[LightCoralColorName]"] + - ["Microsoft.PowerShell.Host.ISE.ObjectModelRoot", "Microsoft.Windows.PowerShell.Gui.Internal.ShowCommandAddOnControl", "Property[HostObject]"] + - ["System.Windows.Input.RoutedUICommand", "Microsoft.Windows.PowerShell.Gui.Internal.CustomCommands!", "Property[ToggleScriptingPane]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.OptionsGuiStrings!", "Field[OptionsWindowConsoleStringTreeViewItemHeader]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.OptionsGuiStrings!", "Field[OptionsWindowConsoleKeywordTreeViewItemHeader]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.ColorNames!", "Field[IvoryColorName]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.AutomationNames!", "Field[HorizontalAddOn]"] + - ["System.Windows.Input.RoutedUICommand", "Microsoft.Windows.PowerShell.Gui.Internal.CustomCommands!", "Property[SelectAll]"] + - ["System.Windows.Input.RoutedUICommand", "Microsoft.Windows.PowerShell.Gui.Internal.CustomCommands!", "Property[GoToMatch]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.OptionsGuiStrings!", "Field[OptionsSampleThisIsAWarning]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.OptionsGuiStrings!", "Field[OptionsThemeNameDarkLight]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.ColorNames!", "Field[LightPinkColorName]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.OptionsGuiStrings!", "Field[OptionsWindowMaximizedComboBoxItemContent]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.ControlTexts!", "Field[ShowCommandInsert]"] + - ["System.Windows.Input.RoutedUICommand", "Microsoft.Windows.PowerShell.Gui.Internal.CustomCommands!", "Property[ShowAndSelectAddOnTool]"] + - ["System.Windows.Input.RoutedUICommand", "Microsoft.Windows.PowerShell.Gui.Internal.CustomCommands!", "Property[ApplicationExit]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.OptionsGuiStrings!", "Field[OptionsWindowShowOutliningCheckBoxContent]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.ControlTexts!", "Field[CredentialMessage]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.OptionsGuiStrings!", "Field[OptionsWindowStringTreeViewItemHeader]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.ColorNames!", "Field[AntiqueWhiteColorName]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.ColorNames!", "Field[DarkKhakiColorName]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.AutomationNames!", "Field[ScriptPane]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.ColorNames!", "Field[ForestGreenColorName]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.ToolTipStrings!", "Field[CutTooltip]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.ColorNames!", "Field[SilverColorName]"] + - ["System.Windows.Input.RoutedUICommand", "Microsoft.Windows.PowerShell.Gui.Internal.CustomCommands!", "Property[NewRunspaceCmd]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.OptionsGuiStrings!", "Field[OptionsWindowCancelButtonContent]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.HostGuiAutomationNames!", "Field[OptionsWindowPromptToSaveBeforeRunCheckBoxAutomationName]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.ColorNames!", "Field[PaleTurquoiseColorName]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.ColorNames!", "Field[GainsboroColorName]"] + - ["System.Windows.Input.RoutedUICommand", "Microsoft.Windows.PowerShell.Gui.Internal.CustomCommands!", "Property[HideVerticalAddOnTool]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.AutomationNames!", "Field[HorizontalAddOnSplitter]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.ColorNames!", "Field[AquamarineColorName]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.ControlTexts!", "Field[NewScript]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.ControlTexts!", "Field[ToggleToolBar]"] + - ["System.Windows.Input.RoutedUICommand", "Microsoft.Windows.PowerShell.Gui.Internal.CustomCommands!", "Property[StartPowerShell]"] + - ["System.Windows.Input.RoutedUICommand", "Microsoft.Windows.PowerShell.Gui.Internal.CustomCommands!", "Property[ShowScriptPaneTop]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.ColorNames!", "Field[LightYellowColorName]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.OptionsGuiStrings!", "Field[OptionsWindowTypeTreeViewItemHeader]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.ColorNames!", "Field[SkyBlueColorName]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.ControlTexts!", "Field[RegularExpressions]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.ColorNames!", "Field[PaleGreenColorName]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.ToolTipStrings!", "Field[PromptTooltip]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.ColorNames!", "Field[MistyRoseColorName]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.OptionsGuiStrings!", "Field[OptionsWindowTextTreeViewItemHeader]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.AutomationNames!", "Field[DebugPrompt]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.AutomationNames!", "Field[Editor]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.OptionsGuiStrings!", "Field[OptionsWindowShowInTheConsolePaneCheckBoxContent]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.HostGuiStrings!", "Field[Ok]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.ControlTexts!", "Field[StartPowerShell]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.ToolTipStrings!", "Field[UndoTooltip]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.ColorNames!", "Field[CyanColorName]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.ControlTexts!", "Field[Replace]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.ColorNames!", "Field[MediumSpringGreenColorName]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.HostGuiAutomationNames!", "Field[FixedWidthCheckBoxAutomationName]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.ColorNames!", "Field[TransparentColorName]"] + - ["System.Windows.Input.RoutedUICommand", "Microsoft.Windows.PowerShell.Gui.Internal.CustomCommands!", "Property[ShowScriptPaneMaximized]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.ColorNames!", "Field[OrangeRedColorName]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.ColorNames!", "Field[MediumAquamarineColorName]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.OptionsGuiStrings!", "Field[OptionsSampleThisIsVerboseOutput]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.ColorNames!", "Field[FirebrickColorName]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.HostGuiAutomationNames!", "Field[OptionsWindowOkButtonAutomationName]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.ColorNames!", "Field[TanColorName]"] + - ["System.Windows.Input.RoutedUICommand", "Microsoft.Windows.PowerShell.Gui.Internal.CustomCommands!", "Property[ModuleBrowserAddOnCommand]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.AutomationNames!", "Field[ProgressIndicator]"] + - ["System.Windows.Input.RoutedUICommand", "Microsoft.Windows.PowerShell.Gui.Internal.CustomCommands!", "Property[CustomScriptCmd]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.OptionsGuiStrings!", "Field[OptionsWindowScriptPaneBehaviorGroupBoxHeader]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.ColorNames!", "Field[DodgerBlueColorName]"] + - ["System.Windows.Input.RoutedUICommand", "Microsoft.Windows.PowerShell.Gui.Internal.CustomCommands!", "Property[ReplaceAllCmd]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.ColorNames!", "Field[MaroonColorName]"] + - ["System.Int32", "Microsoft.Windows.PowerShell.Gui.Internal.ProgressBarInformation", "Property[PercentComplete]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.OptionsGuiStrings!", "Field[OptionsWindowShowInTheScriptPaneCheckBoxContent]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.ControlTexts!", "Field[Connect]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.ControlTexts!", "Field[Find]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.OptionsGuiStrings!", "Field[OptionsWindowPositionLabelContent]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.ControlTexts!", "Field[ShowCommandShowOnStartup]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.ColorNames!", "Field[LightGrayColorName]"] + - ["System.Windows.Input.RoutedUICommand", "Microsoft.Windows.PowerShell.Gui.Internal.CustomCommands!", "Property[GetCallStack]"] + - ["System.Windows.Input.RoutedUICommand", "Microsoft.Windows.PowerShell.Gui.Internal.CustomCommands!", "Property[EnableAllBreakpoints]"] + - ["System.Windows.Input.RoutedUICommand", "Microsoft.Windows.PowerShell.Gui.Internal.CustomCommands!", "Property[ShowScriptCmd]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.HostGuiAutomationNames!", "Field[OptionsWindowShowInTheScriptPaneCheckBoxAutomationName]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.ColorNames!", "Field[ThistleColorName]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.ColorNames!", "Field[KhakiColorName]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.OptionsGuiStrings!", "Field[OptionsWindowEnterSelectsIntellisenseCheckBoxContent]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.ControlTexts!", "Field[RunScript]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.ColorNames!", "Field[MagentaColorName]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.ControlTexts!", "Field[FindNextMenu]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.OptionsGuiStrings!", "Field[OptionsWindowOtherSettingsGroupBoxHeader]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.HostGuiStrings!", "Field[VerboseFormat]"] + - ["System.Windows.Input.RoutedUICommand", "Microsoft.Windows.PowerShell.Gui.Internal.CustomCommands!", "Property[Help]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.HostGuiAutomationNames!", "Field[OptionsWindowEnterSelectsIntellisenseCheckBoxAutomationName]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.ControlTexts!", "Field[FindPreviousMenu]"] + - ["System.Int32", "Microsoft.Windows.PowerShell.Gui.Internal.PromptForChoiceDialog", "Property[Result]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.ColorNames!", "Field[PeachPuffColorName]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.OptionsGuiStrings!", "Field[OptionsWindowForegroundTreeViewItemHeader]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.OptionsGuiStrings!", "Field[OptionsWindowUseDefaultSnippetsCheckBoxContent]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.ColorNames!", "Field[LavenderColorName]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.HostGuiAutomationNames!", "Field[TextInput]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.ColorNames!", "Field[BlanchedAlmondColorName]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.HostGuiAutomationNames!", "Field[OptionsWindowWarnAboutDuplicateFilesCheckBoxAutomationName]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.ControlTexts!", "Field[OpenScript]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.ControlTexts!", "Field[GoToLineCaption]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.ControlTexts!", "Field[ComputerAutomationName]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.ColorNames!", "Field[LimeGreenColorName]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.OptionsGuiStrings!", "Field[OptionsSampleThisIsAnError]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.OptionsGuiStrings!", "Field[OptionsWindowConsoleAttributeTreeViewItemHeader]"] + - ["System.Windows.Input.RoutedUICommand", "Microsoft.Windows.PowerShell.Gui.Internal.CustomCommands!", "Property[Replace]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.ControlTexts!", "Field[FileIsReadOnly]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.ControlTexts!", "Field[File]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.ColorNames!", "Field[SiennaColorName]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.HostGuiAutomationNames!", "Field[OptionsWindowApplyButtonAutomationName]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.OptionsGuiStrings!", "Field[OptionsWindowAutoSaveIntervalInMinutesLabelContent]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.ColorNames!", "Field[LimeColorName]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.OptionsGuiStrings!", "Field[OptionsWindowConsoleStatementSeparatorTreeViewItemHeader]"] + - ["System.Int32", "Microsoft.Windows.PowerShell.Gui.Internal.StorableColorTheme", "Property[FontSize]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.OptionsGuiStrings!", "Field[OptionsWindowConsoleGroupEndTreeViewItemHeader]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.OptionsGuiStrings!", "Field[OptionsThemeNameLightDark]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.ControlTexts!", "Field[ToggleScriptingPane]"] + - ["System.Windows.Input.RoutedUICommand", "Microsoft.Windows.PowerShell.Gui.Internal.CustomCommands!", "Property[StepOver]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.ControlTexts!", "Field[UserName]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.ToolTipStrings!", "Field[CloseScriptToolTip]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.HostGuiStrings!", "Field[ProgressRecordNoTimeAndNoOperation]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.ColorNames!", "Field[LightSlateGrayColorName]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.ColorNames!", "Field[FuchsiaColorName]"] + - ["System.Windows.Input.RoutedUICommand", "Microsoft.Windows.PowerShell.Gui.Internal.ContextMenuOnlyCustomCommands!", "Property[DisableBreakpoint]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.ColorNames!", "Field[DarkCyanColorName]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.ColorNames!", "Field[DimGrayColorName]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.HostGuiAutomationNames!", "Field[OptionsWindowRecentFilesTextBoxAutomationName]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.ControlTexts!", "Field[UserNameAutomationName]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.HostGuiAutomationNames!", "Field[OptionsWindowShowLineNumbersCheckBoxAutomationName]"] + - ["System.Boolean", "Microsoft.Windows.PowerShell.Gui.Internal.ReadLineDialog", "Property[IsSecure]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.OptionsGuiStrings!", "Field[OptionsManageThemesRenameToBlankMessage]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.ColorNames!", "Field[DarkSalmonColorName]"] + - ["System.Windows.Input.RoutedUICommand", "Microsoft.Windows.PowerShell.Gui.Internal.CustomCommands!", "Property[ToggleHorizontalAddOnPane]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.ToolTipStrings!", "Field[StartPowerShellInASeparateWindow]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.OptionsGuiStrings!", "Field[OptionsWindowConsolePaneTreeViewItemHeader]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.OptionsGuiStrings!", "Field[OptionsWindowTextBackgroundTreeViewItemHeader]"] + - ["System.Windows.Input.RoutedUICommand", "Microsoft.Windows.PowerShell.Gui.Internal.CustomCommands!", "Property[GoToConsolePane]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.ColorNames!", "Field[MediumPurpleColorName]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.ColorNames!", "Field[BeigeColorName]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.HostGuiAutomationNames!", "Field[OptionsWindowUseLocalHelpCheckBoxAutomationName]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.ColorNames!", "Field[CrimsonColorName]"] + - ["System.Type", "Microsoft.Windows.PowerShell.Gui.Internal.ReadLineDialog", "Property[TargetType]"] + - ["System.Windows.Automation.Peers.AutomationPeer", "Microsoft.Windows.PowerShell.Gui.Internal.AccessibleMenuItem", "Method[OnCreateAutomationPeer].ReturnValue"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.ControlTexts!", "Field[WindowsPowerShellHelp]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.ControlTexts!", "Field[ZoomIn]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.ProgressBarInformation", "Property[Description]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.ColorNames!", "Field[SpringGreenColorName]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.ControlTexts!", "Field[NewRemotePowerShellTab]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.ControlTexts!", "Field[ScriptBrowserAddOn]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.ToolTipStrings!", "Field[RunCommandTooltip]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.OptionsGuiStrings!", "Field[OptionsWindowMemberTreeViewItemHeader]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.ColorNames!", "Field[MintCreamColorName]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.ColorNames!", "Field[NavyColorName]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.ControlTexts!", "Field[ShowScriptPaneMaximized]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.AutomationNames!", "Field[ToolBar]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.OptionsGuiStrings!", "Field[OptionsThemeNameLightLight]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.ToolTipStrings!", "Field[ShowScriptPaneRightTooltip]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.ColorNames!", "Field[GrayColorName]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.StorableColorTheme", "Property[FontFamily]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.OptionsGuiStrings!", "Field[OptionsWindowGeneralTabItemHeader]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.ColorNames!", "Field[MediumVioletRedColorName]"] + - ["System.Text.Encoding", "Microsoft.Windows.PowerShell.Gui.Internal.HostTextWriter", "Property[Encoding]"] + - ["System.Windows.Input.RoutedUICommand", "Microsoft.Windows.PowerShell.Gui.Internal.CustomCommands!", "Property[RunSelection]"] + - ["System.Windows.Input.RoutedUICommand", "Microsoft.Windows.PowerShell.Gui.Internal.CustomCommands!", "Property[RunScript]"] + - ["System.Windows.Input.RoutedUICommand", "Microsoft.Windows.PowerShell.Gui.Internal.CustomCommands!", "Property[ZoomIn]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.ControlTexts!", "Field[View]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.OptionsGuiStrings!", "Field[OptionsWindowTimeoutInSecondsLabelContent]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.ColorNames!", "Field[GoldenrodColorName]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.ToolTipStrings!", "Field[NewRemotePowerShellTabTooltip]"] + - ["System.Windows.Input.RoutedUICommand", "Microsoft.Windows.PowerShell.Gui.Internal.CustomCommands!", "Property[ListBreakpoints]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.ColorNames!", "Field[LightGreenColorName]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.ControlTexts!", "Field[Edit]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.OptionsGuiStrings!", "Field[OptionsMostRecentlyUsedOutOfRangeMessage]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.ColorNames!", "Field[WhiteColorName]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.ToolTipStrings!", "Field[PasteTooltip]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.OptionsGuiStrings!", "Field[OptionsWindowBackgroundTreeViewItemHeader2]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.ColorNames!", "Field[PeruColorName]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.HostGuiAutomationNames!", "Field[OptionsWindowUseDefaultSnippetsCheckBoxAutomationName]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.ColorNames!", "Field[DarkSlateBlueColorName]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.OptionsGuiStrings!", "Field[OptionsWindowConsoleCommentTreeViewItemHeader]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.ControlTexts!", "Field[Failed]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.ControlTexts!", "Field[GoToMatch]"] + - ["System.Windows.Input.RoutedUICommand", "Microsoft.Windows.PowerShell.Gui.Internal.CustomCommands!", "Property[FindNext]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.AutomationNames!", "Field[CollapseScriptPane]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.StorableColorTheme", "Property[Name]"] + - ["System.Windows.Input.RoutedUICommand", "Microsoft.Windows.PowerShell.Gui.Internal.CustomCommands!", "Property[ShowRunspaceCmd]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.OptionsGuiStrings!", "Field[OptionsManageThemesRenameButtonContent]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.ToolTipStrings!", "Field[HideAddOnToolsPane]"] + - ["System.Windows.Input.RoutedUICommand", "Microsoft.Windows.PowerShell.Gui.Internal.CustomCommands!", "Property[ToggleEmbeddedCommands]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.OptionsGuiStrings!", "Field[OptionsColorPickerGreenLabelContent]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.ColorNames!", "Field[DarkSlateGrayColorName]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.ColorNames!", "Field[GoldColorName]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.HostGuiStrings!", "Field[Input]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.OptionsGuiStrings!", "Field[OptionsWindowForegroundTreeViewItemHeader4]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.OptionsGuiStrings!", "Field[OptionsWindowScriptPaneTreeViewItemHeader]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.ColorNames!", "Field[SnowColorName]"] + - ["System.Windows.Input.RoutedUICommand", "Microsoft.Windows.PowerShell.Gui.Internal.CustomCommands!", "Property[ToggleVerticalAddOnPane]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.HostGuiAutomationNames!", "Field[OptionsWindowShowOutliningCheckBoxAutomationName]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.HostGuiAutomationNames!", "Field[OptionsWindowCancelButtonAutomationName]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.ControlTexts!", "Field[CloseScript]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.HostGuiAutomationNames!", "Field[InputDescription]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.OptionsGuiStrings!", "Field[OptionsColorPickerRedLabelContent]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.ControlTexts!", "Field[SelectAll]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.OptionsGuiStrings!", "Field[OptionsRenameFailedMessage]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.HostGuiNLStrings!", "Field[DollarNull]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.HostGuiNLStrings!", "Field[BangBang]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.ControlTexts!", "Field[MatchCase]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.ControlTexts!", "Field[ModuleBrowserAddOn]"] + - ["System.Windows.Input.RoutedUICommand", "Microsoft.Windows.PowerShell.Gui.Internal.CustomCommands!", "Property[ToggleShowLineNumbers]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.AutomationNames!", "Field[NestedPrompt]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.OptionsGuiStrings!", "Field[OptionsWindowConsoleCommandArgumentTreeViewItemHeader]"] + - ["System.Windows.Input.RoutedUICommand", "Microsoft.Windows.PowerShell.Gui.Internal.CustomCommands!", "Property[ToggleShowOutlining]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.OptionsGuiStrings!", "Field[OptionsWindowQuotedStringTreeViewItemHeader]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.OptionsGuiStrings!", "Field[OptionsWindowUseLocalHelpCheckBoxContent]"] + - ["System.Windows.Input.RoutedUICommand", "Microsoft.Windows.PowerShell.Gui.Internal.ContextMenuOnlyCustomCommands!", "Property[EnableBreakpoint]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.ToolTipStrings!", "Field[StopExecutionTooltip]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.ColorNames!", "Field[CadetBlueColorName]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.ColorNames!", "Field[MediumSlateBlueColorName]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.OptionsGuiStrings!", "Field[OptionsWindowLoopLabelTreeViewItemHeader]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.ControlTexts!", "Field[SaveScript]"] + - ["System.Windows.Input.RoutedUICommand", "Microsoft.Windows.PowerShell.Gui.Internal.CustomCommands!", "Property[GoToLine]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.ControlTexts!", "Field[Redo]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.ColorNames!", "Field[LavenderBlushColorName]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.ColorNames!", "Field[DarkSeaGreenColorName]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.ColorNames!", "Field[SlateBlueColorName]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.OptionsGuiStrings!", "Field[OptionsSampleQuotedString]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.OptionsGuiStrings!", "Field[OptionsWindowTopComboBoxItemContent]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.ColorNames!", "Field[TealColorName]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.AutomationNames!", "Field[MainWindow]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.ColorNames!", "Field[SalmonColorName]"] + - ["System.Windows.Thickness", "Microsoft.Windows.PowerShell.Gui.Internal.ProgressBarInformation", "Property[ProgressMargin]"] + - ["System.Windows.Input.RoutedUICommand", "Microsoft.Windows.PowerShell.Gui.Internal.CustomCommands!", "Property[ShowSnippet]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.AutomationNames!", "Field[ApplicationStatus]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.OptionsGuiStrings!", "Field[OptionsWindowBackgroundTreeViewItemHeader4]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.ControlTexts!", "Field[Cancel]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.ColorNames!", "Field[TomatoColorName]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.ColorNames!", "Field[DarkMagentaColorName]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.ColorNames!", "Field[WheatColorName]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.ColorNames!", "Field[DarkOrangeColorName]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.AutomationNames!", "Field[ScriptExpander]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.HostGuiStrings!", "Field[IntegerRequired]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.HostGuiNLStrings!", "Field[BangHelp]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.OptionsGuiStrings!", "Field[OptionsWindowMarkupExtensionTreeViewItemHeader]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.ColorNames!", "Field[BisqueColorName]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.OptionsGuiStrings!", "Field[OptionsWindowConsoleTokensTreeViewItemHeader]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.OptionsGuiStrings!", "Field[OptionsColorPickerBlueLabelContent]"] + - ["System.Windows.Input.RoutedUICommand", "Microsoft.Windows.PowerShell.Gui.Internal.CustomCommands!", "Property[FindPrevious]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.ControlTexts!", "Field[DebugMenu]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.ColorNames!", "Field[DarkGoldenrodColorName]"] + - ["System.Windows.Input.RoutedUICommand", "Microsoft.Windows.PowerShell.Gui.Internal.CustomCommands!", "Property[ZoomOut]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.ColorNames!", "Field[MediumOrchidColorName]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.ControlTexts!", "Field[AddOnTools]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.ControlTexts!", "Field[OpenOptionsDialog]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.ToolTipStrings!", "Field[RunScriptTooltip]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.OptionsGuiStrings!", "Field[OptionsReallyResetMessage]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.ColorNames!", "Field[AquaColorName]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.ColorNames!", "Field[AzureColorName]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.ControlTexts!", "Field[Tools]"] + - ["System.Windows.Input.RoutedUICommand", "Microsoft.Windows.PowerShell.Gui.Internal.CustomCommands!", "Property[ToggleToolBar]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.OptionsGuiStrings!", "Field[OptionsManageThemesWindowTitle]"] + - ["System.Windows.Input.RoutedUICommand", "Microsoft.Windows.PowerShell.Gui.Internal.CustomCommands!", "Property[MoveScriptToTopOrRightCmd]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.OptionsGuiStrings!", "Field[OptionsWindowShowToolBarCheckBoxContent]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.OptionsGuiStrings!", "Field[OptionsWindowConsoleCommandTreeViewItemHeader]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.OptionsGuiStrings!", "Field[OptionsWindowElementNameTreeViewItemHeader]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.ColorNames!", "Field[MoccasinColorName]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.ToolTipStrings!", "Field[ShowCommandWindowTooltip]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.ColorNames!", "Field[PinkColorName]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.OptionsGuiStrings!", "Field[OptionsWindowConsoleNumberTreeViewItemHeader]"] + - ["System.Windows.Input.RoutedUICommand", "Microsoft.Windows.PowerShell.Gui.Internal.CustomCommands!", "Property[CloseRunspaceCmd]"] + - ["System.Collections.ObjectModel.Collection", "Microsoft.Windows.PowerShell.Gui.Internal.StorableColorTheme", "Property[Values]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.OptionsGuiStrings!", "Field[OptionsWindowScriptPaneTokensTreeViewItemHeader]"] + - ["System.Collections.ObjectModel.Collection", "Microsoft.Windows.PowerShell.Gui.Internal.StorableColorTheme", "Property[Keys]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.HostGuiStrings!", "Field[DebugFormat]"] + - ["System.Boolean", "Microsoft.Windows.PowerShell.Gui.Internal.StorableColorTheme!", "Method[op_Inequality].ReturnValue"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.OptionsGuiStrings!", "Field[OptionsWindowBackgroundTreeViewItemHeader5]"] + - ["System.Windows.Input.RoutedUICommand", "Microsoft.Windows.PowerShell.Gui.Internal.CustomCommands!", "Property[OpenOptionsDialog]"] + - ["System.String", "Microsoft.Windows.PowerShell.Gui.Internal.ControlTexts!", "Field[SaveScriptAs]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftWindowsThemes/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftWindowsThemes/model.yml new file mode 100644 index 000000000000..bcb97188606f --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/MicrosoftWindowsThemes/model.yml @@ -0,0 +1,131 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Object", "Microsoft.Windows.Themes.ProgressBarHighlightConverter", "Method[Convert].ReturnValue"] + - ["System.Windows.DependencyProperty", "Microsoft.Windows.Themes.DataGridHeaderBorder!", "Field[IsPressedProperty]"] + - ["Microsoft.Windows.Themes.ClassicBorderStyle", "Microsoft.Windows.Themes.ClassicBorderStyle!", "Field[AltPressed]"] + - ["Microsoft.Windows.Themes.ClassicBorderStyle", "Microsoft.Windows.Themes.ClassicBorderStyle!", "Field[TabBottom]"] + - ["System.Boolean", "Microsoft.Windows.Themes.ScrollChrome", "Property[HasOuterBorder]"] + - ["System.Windows.Thickness", "Microsoft.Windows.Themes.BulletChrome", "Property[BorderThickness]"] + - ["Microsoft.Windows.Themes.ClassicBorderStyle", "Microsoft.Windows.Themes.ClassicBorderStyle!", "Field[TabRight]"] + - ["System.Windows.CornerRadius", "Microsoft.Windows.Themes.SystemDropShadowChrome", "Property[CornerRadius]"] + - ["System.Windows.DependencyProperty", "Microsoft.Windows.Themes.ListBoxChrome!", "Field[RenderMouseOverProperty]"] + - ["System.Windows.DependencyProperty", "Microsoft.Windows.Themes.DataGridHeaderBorder!", "Field[IsSelectedProperty]"] + - ["System.Windows.DependencyProperty", "Microsoft.Windows.Themes.ButtonChrome!", "Field[BorderBrushProperty]"] + - ["System.Boolean", "Microsoft.Windows.Themes.BulletChrome", "Property[RenderMouseOver]"] + - ["System.Windows.DependencyProperty", "Microsoft.Windows.Themes.BulletChrome!", "Field[IsRoundProperty]"] + - ["System.Windows.DependencyProperty", "Microsoft.Windows.Themes.BulletChrome!", "Field[BorderBrushProperty]"] + - ["System.Windows.Thickness", "Microsoft.Windows.Themes.ListBoxChrome", "Property[BorderThickness]"] + - ["Microsoft.Windows.Themes.ClassicBorderStyle", "Microsoft.Windows.Themes.ClassicBorderStyle!", "Field[RadioButton]"] + - ["Microsoft.Windows.Themes.ClassicBorderStyle", "Microsoft.Windows.Themes.ClassicBorderStyle!", "Field[TabTop]"] + - ["Microsoft.Windows.Themes.ScrollGlyph", "Microsoft.Windows.Themes.ScrollChrome!", "Method[GetScrollGlyph].ReturnValue"] + - ["System.Windows.Media.Brush", "Microsoft.Windows.Themes.ClassicBorderDecorator!", "Property[ClassicBorderBrush]"] + - ["System.Windows.Size", "Microsoft.Windows.Themes.ScrollChrome", "Method[MeasureOverride].ReturnValue"] + - ["System.Windows.DependencyProperty", "Microsoft.Windows.Themes.DataGridHeaderBorder!", "Field[IsClickableProperty]"] + - ["Microsoft.Windows.Themes.ThemeColor", "Microsoft.Windows.Themes.ScrollChrome", "Property[ThemeColor]"] + - ["System.Windows.DependencyProperty", "Microsoft.Windows.Themes.ClassicBorderDecorator!", "Field[BackgroundProperty]"] + - ["Microsoft.Windows.Themes.ClassicBorderStyle", "Microsoft.Windows.Themes.ClassicBorderStyle!", "Field[Etched]"] + - ["System.Windows.Size", "Microsoft.Windows.Themes.ClassicBorderDecorator", "Method[ArrangeOverride].ReturnValue"] + - ["System.Windows.DependencyProperty", "Microsoft.Windows.Themes.DataGridHeaderBorder!", "Field[ThemeColorProperty]"] + - ["System.Windows.DependencyProperty", "Microsoft.Windows.Themes.BulletChrome!", "Field[BackgroundProperty]"] + - ["System.Boolean", "Microsoft.Windows.Themes.DataGridHeaderBorder", "Property[IsHovered]"] + - ["Microsoft.Windows.Themes.ThemeColor", "Microsoft.Windows.Themes.ThemeColor!", "Field[Metallic]"] + - ["System.Windows.Media.Brush", "Microsoft.Windows.Themes.ButtonChrome", "Property[Fill]"] + - ["System.Windows.DependencyProperty", "Microsoft.Windows.Themes.ButtonChrome!", "Field[RenderDefaultedProperty]"] + - ["System.Nullable", "Microsoft.Windows.Themes.BulletChrome", "Property[IsChecked]"] + - ["System.Windows.Media.Color", "Microsoft.Windows.Themes.SystemDropShadowChrome", "Property[Color]"] + - ["System.Boolean", "Microsoft.Windows.Themes.DataGridHeaderBorder", "Property[IsClickable]"] + - ["System.Windows.Size", "Microsoft.Windows.Themes.ScrollChrome", "Method[ArrangeOverride].ReturnValue"] + - ["System.Boolean", "Microsoft.Windows.Themes.ScrollChrome", "Property[RenderPressed]"] + - ["Microsoft.Windows.Themes.ScrollGlyph", "Microsoft.Windows.Themes.ScrollGlyph!", "Field[UpArrow]"] + - ["Microsoft.Windows.Themes.ThemeColor", "Microsoft.Windows.Themes.ThemeColor!", "Field[Homestead]"] + - ["System.Windows.Thickness", "Microsoft.Windows.Themes.ScrollChrome", "Property[Padding]"] + - ["Microsoft.Windows.Themes.ClassicBorderStyle", "Microsoft.Windows.Themes.ClassicBorderStyle!", "Field[RaisedFocused]"] + - ["System.Windows.DependencyProperty", "Microsoft.Windows.Themes.BulletChrome!", "Field[BorderThicknessProperty]"] + - ["Microsoft.Windows.Themes.ClassicBorderStyle", "Microsoft.Windows.Themes.ClassicBorderDecorator", "Property[BorderStyle]"] + - ["System.Boolean", "Microsoft.Windows.Themes.ListBoxChrome", "Property[RenderFocused]"] + - ["System.Windows.DependencyProperty", "Microsoft.Windows.Themes.ListBoxChrome!", "Field[BorderThicknessProperty]"] + - ["Microsoft.Windows.Themes.ClassicBorderStyle", "Microsoft.Windows.Themes.ClassicBorderStyle!", "Field[HorizontalLine]"] + - ["Microsoft.Windows.Themes.ClassicBorderStyle", "Microsoft.Windows.Themes.ClassicBorderStyle!", "Field[None]"] + - ["Microsoft.Windows.Themes.ClassicBorderStyle", "Microsoft.Windows.Themes.ClassicBorderStyle!", "Field[Sunken]"] + - ["System.Boolean", "Microsoft.Windows.Themes.ButtonChrome", "Property[RenderPressed]"] + - ["System.Windows.DependencyProperty", "Microsoft.Windows.Themes.ClassicBorderDecorator!", "Field[BorderStyleProperty]"] + - ["System.Windows.DependencyProperty", "Microsoft.Windows.Themes.DataGridHeaderBorder!", "Field[SeparatorBrushProperty]"] + - ["Microsoft.Windows.Themes.ClassicBorderStyle", "Microsoft.Windows.Themes.ClassicBorderStyle!", "Field[Raised]"] + - ["System.Windows.Size", "Microsoft.Windows.Themes.ListBoxChrome", "Method[MeasureOverride].ReturnValue"] + - ["System.Boolean", "Microsoft.Windows.Themes.ButtonChrome", "Property[RenderMouseOver]"] + - ["System.Windows.DependencyProperty", "Microsoft.Windows.Themes.ScrollChrome!", "Field[ScrollGlyphProperty]"] + - ["System.Windows.DependencyProperty", "Microsoft.Windows.Themes.ScrollChrome!", "Field[PaddingProperty]"] + - ["System.Windows.Media.Brush", "Microsoft.Windows.Themes.BulletChrome", "Property[Background]"] + - ["System.Windows.DependencyProperty", "Microsoft.Windows.Themes.BulletChrome!", "Field[IsCheckedProperty]"] + - ["System.Windows.Size", "Microsoft.Windows.Themes.ListBoxChrome", "Method[ArrangeOverride].ReturnValue"] + - ["Microsoft.Windows.Themes.ClassicBorderStyle", "Microsoft.Windows.Themes.ClassicBorderStyle!", "Field[AltRaised]"] + - ["System.Nullable", "Microsoft.Windows.Themes.DataGridHeaderBorder", "Property[SortDirection]"] + - ["Microsoft.Windows.Themes.ClassicBorderStyle", "Microsoft.Windows.Themes.ClassicBorderStyle!", "Field[RaisedPressed]"] + - ["System.Windows.Media.Brush", "Microsoft.Windows.Themes.ButtonChrome", "Property[Background]"] + - ["Microsoft.Windows.Themes.ClassicBorderStyle", "Microsoft.Windows.Themes.ClassicBorderStyle!", "Field[ThinPressed]"] + - ["System.Windows.DependencyProperty", "Microsoft.Windows.Themes.ScrollChrome!", "Field[RenderMouseOverProperty]"] + - ["Microsoft.Windows.Themes.ClassicBorderStyle", "Microsoft.Windows.Themes.ClassicBorderStyle!", "Field[TabLeft]"] + - ["Microsoft.Windows.Themes.ThemeColor", "Microsoft.Windows.Themes.ButtonChrome", "Property[ThemeColor]"] + - ["System.Boolean", "Microsoft.Windows.Themes.DataGridHeaderBorder", "Property[IsPressed]"] + - ["System.Windows.Media.Brush", "Microsoft.Windows.Themes.ListBoxChrome", "Property[Background]"] + - ["System.Boolean", "Microsoft.Windows.Themes.ListBoxChrome", "Property[RenderMouseOver]"] + - ["Microsoft.Windows.Themes.ThemeColor", "Microsoft.Windows.Themes.ThemeColor!", "Field[NormalColor]"] + - ["System.Boolean", "Microsoft.Windows.Themes.BulletChrome", "Property[IsRound]"] + - ["System.Windows.DependencyProperty", "Microsoft.Windows.Themes.BulletChrome!", "Field[RenderMouseOverProperty]"] + - ["Microsoft.Windows.Themes.ScrollGlyph", "Microsoft.Windows.Themes.ScrollGlyph!", "Field[None]"] + - ["System.Windows.DependencyProperty", "Microsoft.Windows.Themes.ClassicBorderDecorator!", "Field[BorderBrushProperty]"] + - ["System.Windows.DependencyProperty", "Microsoft.Windows.Themes.DataGridHeaderBorder!", "Field[SeparatorVisibilityProperty]"] + - ["Microsoft.Windows.Themes.ThemeColor", "Microsoft.Windows.Themes.DataGridHeaderBorder", "Property[ThemeColor]"] + - ["System.Windows.DependencyProperty", "Microsoft.Windows.Themes.SystemDropShadowChrome!", "Field[CornerRadiusProperty]"] + - ["System.Windows.Size", "Microsoft.Windows.Themes.BulletChrome", "Method[MeasureOverride].ReturnValue"] + - ["Microsoft.Windows.Themes.ScrollGlyph", "Microsoft.Windows.Themes.ScrollGlyph!", "Field[HorizontalGripper]"] + - ["Microsoft.Windows.Themes.ScrollGlyph", "Microsoft.Windows.Themes.ScrollGlyph!", "Field[VerticalGripper]"] + - ["System.Windows.Media.Brush", "Microsoft.Windows.Themes.ClassicBorderDecorator", "Property[BorderBrush]"] + - ["System.Windows.Controls.Orientation", "Microsoft.Windows.Themes.DataGridHeaderBorder", "Property[Orientation]"] + - ["System.Windows.DependencyProperty", "Microsoft.Windows.Themes.ButtonChrome!", "Field[RenderMouseOverProperty]"] + - ["System.Windows.Media.Brush", "Microsoft.Windows.Themes.ListBoxChrome", "Property[BorderBrush]"] + - ["System.Windows.FlowDirection", "Microsoft.Windows.Themes.PlatformCulture!", "Property[FlowDirection]"] + - ["System.Windows.Size", "Microsoft.Windows.Themes.DataGridHeaderBorder", "Method[ArrangeOverride].ReturnValue"] + - ["System.Object", "Microsoft.Windows.Themes.ProgressBarBrushConverter", "Method[Convert].ReturnValue"] + - ["System.Windows.Visibility", "Microsoft.Windows.Themes.DataGridHeaderBorder", "Property[SeparatorVisibility]"] + - ["System.Windows.DependencyProperty", "Microsoft.Windows.Themes.ButtonChrome!", "Field[FillProperty]"] + - ["System.Windows.DependencyProperty", "Microsoft.Windows.Themes.BulletChrome!", "Field[RenderPressedProperty]"] + - ["System.Windows.Media.Brush", "Microsoft.Windows.Themes.DataGridHeaderBorder", "Property[SeparatorBrush]"] + - ["Microsoft.Windows.Themes.ClassicBorderStyle", "Microsoft.Windows.Themes.ClassicBorderStyle!", "Field[VerticalLine]"] + - ["System.Windows.DependencyProperty", "Microsoft.Windows.Themes.ButtonChrome!", "Field[BackgroundProperty]"] + - ["System.Windows.DependencyProperty", "Microsoft.Windows.Themes.ListBoxChrome!", "Field[BorderBrushProperty]"] + - ["System.Windows.Media.Brush", "Microsoft.Windows.Themes.ClassicBorderDecorator", "Property[Background]"] + - ["System.Windows.DependencyProperty", "Microsoft.Windows.Themes.ButtonChrome!", "Field[ThemeColorProperty]"] + - ["Microsoft.Windows.Themes.ScrollGlyph", "Microsoft.Windows.Themes.ScrollGlyph!", "Field[DownArrow]"] + - ["System.Windows.Media.Brush", "Microsoft.Windows.Themes.BulletChrome", "Property[BorderBrush]"] + - ["System.Windows.DependencyProperty", "Microsoft.Windows.Themes.ClassicBorderDecorator!", "Field[BorderThicknessProperty]"] + - ["System.Windows.Size", "Microsoft.Windows.Themes.ClassicBorderDecorator", "Method[MeasureOverride].ReturnValue"] + - ["Microsoft.Windows.Themes.ClassicBorderStyle", "Microsoft.Windows.Themes.ClassicBorderStyle!", "Field[ThinRaised]"] + - ["System.Windows.DependencyProperty", "Microsoft.Windows.Themes.ScrollChrome!", "Field[HasOuterBorderProperty]"] + - ["System.Windows.DependencyProperty", "Microsoft.Windows.Themes.ButtonChrome!", "Field[RoundCornersProperty]"] + - ["System.Boolean", "Microsoft.Windows.Themes.ButtonChrome", "Property[RoundCorners]"] + - ["System.Windows.Media.Brush", "Microsoft.Windows.Themes.ButtonChrome", "Property[BorderBrush]"] + - ["System.Windows.Size", "Microsoft.Windows.Themes.ButtonChrome", "Method[ArrangeOverride].ReturnValue"] + - ["System.Windows.Thickness", "Microsoft.Windows.Themes.ClassicBorderDecorator", "Property[BorderThickness]"] + - ["System.Windows.DependencyProperty", "Microsoft.Windows.Themes.ScrollChrome!", "Field[RenderPressedProperty]"] + - ["System.Windows.Size", "Microsoft.Windows.Themes.ButtonChrome", "Method[MeasureOverride].ReturnValue"] + - ["System.Windows.DependencyProperty", "Microsoft.Windows.Themes.ListBoxChrome!", "Field[BackgroundProperty]"] + - ["System.Windows.Size", "Microsoft.Windows.Themes.DataGridHeaderBorder", "Method[MeasureOverride].ReturnValue"] + - ["System.Windows.DependencyProperty", "Microsoft.Windows.Themes.SystemDropShadowChrome!", "Field[ColorProperty]"] + - ["System.Object[]", "Microsoft.Windows.Themes.ProgressBarBrushConverter", "Method[ConvertBack].ReturnValue"] + - ["System.Boolean", "Microsoft.Windows.Themes.BulletChrome", "Property[RenderPressed]"] + - ["System.Windows.DependencyProperty", "Microsoft.Windows.Themes.ListBoxChrome!", "Field[RenderFocusedProperty]"] + - ["System.Windows.DependencyProperty", "Microsoft.Windows.Themes.DataGridHeaderBorder!", "Field[OrientationProperty]"] + - ["System.Windows.DependencyProperty", "Microsoft.Windows.Themes.ButtonChrome!", "Field[RenderPressedProperty]"] + - ["System.Boolean", "Microsoft.Windows.Themes.ScrollChrome", "Property[RenderMouseOver]"] + - ["Microsoft.Windows.Themes.ScrollGlyph", "Microsoft.Windows.Themes.ScrollGlyph!", "Field[LeftArrow]"] + - ["System.Boolean", "Microsoft.Windows.Themes.DataGridHeaderBorder", "Property[IsSelected]"] + - ["System.Windows.DependencyProperty", "Microsoft.Windows.Themes.DataGridHeaderBorder!", "Field[SortDirectionProperty]"] + - ["System.Windows.DependencyProperty", "Microsoft.Windows.Themes.ScrollChrome!", "Field[ThemeColorProperty]"] + - ["System.Boolean", "Microsoft.Windows.Themes.ButtonChrome", "Property[RenderDefaulted]"] + - ["System.Object[]", "Microsoft.Windows.Themes.ProgressBarHighlightConverter", "Method[ConvertBack].ReturnValue"] + - ["System.Windows.DependencyProperty", "Microsoft.Windows.Themes.DataGridHeaderBorder!", "Field[IsHoveredProperty]"] + - ["Microsoft.Windows.Themes.ScrollGlyph", "Microsoft.Windows.Themes.ScrollGlyph!", "Field[RightArrow]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/Microsoft_VsaVb/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/Microsoft_VsaVb/model.yml new file mode 100644 index 000000000000..6410f0eccad6 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/Microsoft_VsaVb/model.yml @@ -0,0 +1,24 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Security.Policy.Evidence", "Microsoft_VsaVb.VsaEngineClass", "Property[Evidence]"] + - ["System.Boolean", "Microsoft_VsaVb.VsaEngineClass", "Property[GenerateDebugInfo]"] + - ["Microsoft.Vsa.IVsaItems", "Microsoft_VsaVb.VsaEngineClass", "Property[Items]"] + - ["System.Reflection.Assembly", "Microsoft_VsaVb.VsaEngineClass", "Property[Assembly]"] + - ["System.Int32", "Microsoft_VsaVb.VsaEngineClass", "Property[LCID]"] + - ["System.Boolean", "Microsoft_VsaVb.VsaEngineClass", "Method[Compile].ReturnValue"] + - ["System.Boolean", "Microsoft_VsaVb.VsaEngineClass", "Method[IsValidIdentifier].ReturnValue"] + - ["System.Boolean", "Microsoft_VsaVb.VsaEngineClass", "Property[IsRunning]"] + - ["System.String", "Microsoft_VsaVb.VsaEngineClass", "Property[RootMoniker]"] + - ["System.String", "Microsoft_VsaVb.VsaDTEngineClass", "Property[TargetURL]"] + - ["System.String", "Microsoft_VsaVb.VsaEngineClass", "Property[Version]"] + - ["System.String", "Microsoft_VsaVb.VsaEngineClass", "Property[Language]"] + - ["System.Boolean", "Microsoft_VsaVb.VsaEngineClass", "Property[IsDirty]"] + - ["Microsoft.Vsa.IVsaSite", "Microsoft_VsaVb.VsaEngineClass", "Property[Site]"] + - ["System.String", "Microsoft_VsaVb.VsaEngineClass", "Property[RootNamespace]"] + - ["Microsoft.Vsa.IVsaIDE", "Microsoft_VsaVb.VsaDTEngineClass", "Method[GetIDE].ReturnValue"] + - ["System.Object", "Microsoft_VsaVb.VsaEngineClass", "Method[GetOption].ReturnValue"] + - ["System.Boolean", "Microsoft_VsaVb.VsaEngineClass", "Property[IsCompiled]"] + - ["System.String", "Microsoft_VsaVb.VsaEngineClass", "Property[Name]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/Polly/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/Polly/model.yml new file mode 100644 index 000000000000..363aa236d988 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/Polly/model.yml @@ -0,0 +1,8 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["Polly.Context", "Polly.HttpRequestMessageExtensions!", "Method[GetPolicyExecutionContext].ReturnValue"] + - ["Microsoft.Extensions.Http.Diagnostics.RequestMetadata", "Polly.ResilienceContextExtensions!", "Method[GetRequestMetadata].ReturnValue"] + - ["System.Net.Http.HttpRequestMessage", "Polly.HttpResilienceContextExtensions!", "Method[GetRequestMessage].ReturnValue"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/Shell32/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/Shell32/model.yml new file mode 100644 index 000000000000..5c6cc8d638da --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/Shell32/model.yml @@ -0,0 +1,19 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.String", "Shell32.FolderItem2", "Property[Path]"] + - ["Shell32.FolderItemVerb", "Shell32.FolderItemVerbs", "Method[Item].ReturnValue"] + - ["System.Object", "Shell32.FolderItem2", "Method[ExtendedProperty].ReturnValue"] + - ["System.Collections.IEnumerator", "Shell32.FolderItemVerbs", "Method[GetEnumerator].ReturnValue"] + - ["Shell32.Folder", "Shell32.IShellDispatch4", "Method[NameSpace].ReturnValue"] + - ["System.Collections.IEnumerator", "Shell32.FolderItems3", "Method[GetEnumerator].ReturnValue"] + - ["System.String", "Shell32.FolderItemVerb", "Property[Name]"] + - ["Shell32.FolderItemVerbs", "Shell32.FolderItems3", "Property[Verbs]"] + - ["Shell32.FolderItems", "Shell32.Folder2", "Method[Items].ReturnValue"] + - ["System.String", "Shell32.Folder", "Property[Title]"] + - ["System.String", "Shell32.FolderItem", "Property[Name]"] + - ["Shell32.FolderItemVerbs", "Shell32.FolderItem2", "Method[Verbs].ReturnValue"] + - ["System.String", "Shell32.FolderItem2", "Property[Name]"] + - ["System.String", "Shell32.Folder2", "Property[Title]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/System/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/System/model.yml new file mode 100644 index 000000000000..3db287b7945d --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/System/model.yml @@ -0,0 +1,4344 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: sourceModel + data: + - ["System.Console", "Method[Read].ReturnValue", "stdin"] + - ["System.Console", "Method[ReadKey].ReturnValue", "stdin"] + - ["System.Console", "Method[ReadLine].ReturnValue", "stdin"] + - ["System.Environment!", "Method[ExpandEnvironmentVariables].ReturnValue", "environment"] + - ["System.Environment!", "Method[GetCommandLineArgs].ReturnValue", "commandargs"] + - ["System.Environment!", "Method[GetEnvironmentVariable].ReturnValue", "environment"] + - ["System.Environment!", "Method[GetEnvironmentVariables].ReturnValue", "environment"] + + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.UInt64", "System.UInt64!", "Property[System.Numerics.IMinMaxValue.MaxValue]"] + - ["System.Single", "System.MathF!", "Method[Atan].ReturnValue"] + - ["System.Half", "System.Half!", "Method[Floor].ReturnValue"] + - ["System.EnvironmentVariableTarget", "System.EnvironmentVariableTarget!", "Field[User]"] + - ["System.Boolean", "System.UInt16!", "Method[System.Numerics.INumberBase.IsImaginaryNumber].ReturnValue"] + - ["System.String", "System.TimeZoneInfo", "Property[DaylightName]"] + - ["System.String", "System._AppDomain", "Property[FriendlyName]"] + - ["System.Boolean", "System.Boolean", "Method[TryFormat].ReturnValue"] + - ["System.Int32", "System.DateOnly", "Method[CompareTo].ReturnValue"] + - ["System.Boolean", "System.UInt32", "Method[System.IConvertible.ToBoolean].ReturnValue"] + - ["System.Byte", "System.Int128!", "Method[op_CheckedExplicit].ReturnValue"] + - ["System.Boolean", "System.Int16!", "Method[IsNegative].ReturnValue"] + - ["System.Boolean", "System.UInt32!", "Method[System.Numerics.INumberBase.IsSubnormal].ReturnValue"] + - ["System.Single", "System.MathF!", "Method[Ceiling].ReturnValue"] + - ["System.Reflection.MemberInfo[]", "System.Type", "Method[FindMembers].ReturnValue"] + - ["System.ConsoleKey", "System.ConsoleKey!", "Field[Divide]"] + - ["System.Byte", "System.Byte!", "Method[Min].ReturnValue"] + - ["System.ValueTuple>>", "System.TupleExtensions!", "Method[ToValueTuple].ReturnValue"] + - ["System.Boolean", "System.Int16", "Method[TryFormat].ReturnValue"] + - ["System.SByte", "System.SByte!", "Method[System.Numerics.IAdditionOperators.op_CheckedAddition].ReturnValue"] + - ["System.Boolean", "System.Guid", "Method[TryFormat].ReturnValue"] + - ["System.Byte", "System.Byte!", "Method[System.Numerics.IDecrementOperators.op_CheckedDecrement].ReturnValue"] + - ["System.AttributeTargets", "System.AttributeUsageAttribute", "Property[ValidOn]"] + - ["System.Int32", "System.UInt16", "Method[System.IComparable.CompareTo].ReturnValue"] + - ["System.String", "System.DateTime", "Method[ToLongDateString].ReturnValue"] + - ["System.ConsoleModifiers", "System.ConsoleModifiers!", "Field[Shift]"] + - ["System.Array", "System.Enum!", "Method[GetValues].ReturnValue"] + - ["System.BinaryData", "System.BinaryData!", "Method[FromString].ReturnValue"] + - ["System.Reflection.Emit.AssemblyBuilder", "System._AppDomain", "Method[DefineDynamicAssembly].ReturnValue"] + - ["System.Boolean", "System.Int32!", "Method[System.Numerics.IComparisonOperators.op_GreaterThanOrEqual].ReturnValue"] + - ["System.Int128", "System.Int128!", "Method[op_UnsignedRightShift].ReturnValue"] + - ["System.Boolean", "System.UInt32!", "Method[System.Numerics.IEqualityOperators.op_Inequality].ReturnValue"] + - ["System.String", "System.AppDomainSetup", "Property[ApplicationName]"] + - ["System.Decimal", "System.Decimal!", "Method[CreateChecked].ReturnValue"] + - ["System.AttributeTargets", "System.AttributeTargets!", "Field[Event]"] + - ["System.Boolean", "System.UInt32!", "Method[System.Numerics.INumberBase.IsCanonical].ReturnValue"] + - ["System.Boolean", "System.Version", "Method[System.ISpanFormattable.TryFormat].ReturnValue"] + - ["System.Half", "System.Half!", "Method[Cbrt].ReturnValue"] + - ["System.Collections.IDictionary", "System.Environment!", "Method[GetEnvironmentVariables].ReturnValue"] + - ["System.Int64", "System.Int64!", "Method[System.Numerics.IMultiplyOperators.op_Multiply].ReturnValue"] + - ["System.String", "System.AppDomainSetup", "Property[ApplicationBase]"] + - ["System.Boolean", "System.Uri!", "Method[CheckSchemeName].ReturnValue"] + - ["System.Int32", "System.UInt16!", "Method[Sign].ReturnValue"] + - ["System.Boolean", "System.UInt128!", "Method[op_Inequality].ReturnValue"] + - ["System.Int32", "System.Uri!", "Method[Compare].ReturnValue"] + - ["System.String", "System.Uri!", "Method[HexEscape].ReturnValue"] + - ["System.Boolean", "System.Int128!", "Method[System.Numerics.INumberBase.TryConvertFromTruncating].ReturnValue"] + - ["System.Boolean", "System.Double!", "Method[IsNegativeInfinity].ReturnValue"] + - ["System.String", "System.Enum", "Method[System.IFormattable.ToString].ReturnValue"] + - ["System.AppDomainSetup", "System.AppDomain", "Property[SetupInformation]"] + - ["System.Boolean", "System.RuntimeMethodHandle", "Method[Equals].ReturnValue"] + - ["System.Boolean", "System.UInt128!", "Method[System.Numerics.INumberBase.IsRealNumber].ReturnValue"] + - ["System.Text.Encoding", "System.Console!", "Property[OutputEncoding]"] + - ["System.Char", "System.Char!", "Property[System.Numerics.IBinaryNumber.AllBitsSet]"] + - ["System.Boolean", "System.DateTimeOffset", "Method[EqualsExact].ReturnValue"] + - ["System.Boolean", "System.UInt128!", "Method[System.Numerics.IBinaryInteger.TryReadLittleEndian].ReturnValue"] + - ["System.Boolean", "System.Int128!", "Method[System.Numerics.INumberBase.TryConvertToChecked].ReturnValue"] + - ["System.Boolean", "System.UInt128!", "Method[System.Numerics.INumberBase.TryConvertFromSaturating].ReturnValue"] + - ["System.IntPtr", "System.IntPtr!", "Property[MinValue]"] + - ["System.Boolean", "System.Int32!", "Method[System.Numerics.INumberBase.TryConvertToChecked].ReturnValue"] + - ["System.Boolean", "System.UIntPtr!", "Method[System.Numerics.INumberBase.IsNegativeInfinity].ReturnValue"] + - ["System.String[]", "System.AppDomainSetup", "Property[PartialTrustVisibleAssemblies]"] + - ["System.Int32", "System.Int32", "Method[System.IConvertible.ToInt32].ReturnValue"] + - ["System.DateTime", "System.Int32", "Method[System.IConvertible.ToDateTime].ReturnValue"] + - ["System.Int32", "System.UInt64!", "Method[Sign].ReturnValue"] + - ["System.ConsoleKey", "System.ConsoleKeyInfo", "Property[Key]"] + - ["System.Double", "System.Double!", "Property[System.Numerics.IFloatingPointConstants.E]"] + - ["System.UInt32", "System.UInt32!", "Method[PopCount].ReturnValue"] + - ["System.Boolean", "System.Char!", "Method[System.Numerics.IBinaryInteger.TryReadLittleEndian].ReturnValue"] + - ["System.Double", "System.Math!", "Method[Asin].ReturnValue"] + - ["System.SByte", "System.Int16", "Method[System.IConvertible.ToSByte].ReturnValue"] + - ["System.Single", "System.Single!", "Method[ScaleB].ReturnValue"] + - ["System.IntPtr", "System.IntPtr!", "Method[CreateChecked].ReturnValue"] + - ["System.String", "System.Uri!", "Method[EscapeDataString].ReturnValue"] + - ["System.Boolean", "System.Nullable!", "Method[Equals].ReturnValue"] + - ["System.Boolean", "System.Type", "Property[IsExplicitLayout]"] + - ["System.UInt64", "System.UInt64!", "Method[System.Numerics.IShiftOperators.op_RightShift].ReturnValue"] + - ["System.Collections.ObjectModel.Collection", "System.UriTemplateMatch", "Property[WildcardPathSegments]"] + - ["System.TimeSpan", "System.TimeSpan", "Method[Add].ReturnValue"] + - ["System.Int64", "System.Byte", "Method[System.IConvertible.ToInt64].ReturnValue"] + - ["TInteger", "System.Half!", "Method[ConvertToInteger].ReturnValue"] + - ["System.Int32", "System.Int64", "Method[System.Numerics.IBinaryInteger.GetByteCount].ReturnValue"] + - ["System.IntPtr", "System.UInt128!", "Method[op_Explicit].ReturnValue"] + - ["System.UInt16", "System.Enum", "Method[System.IConvertible.ToUInt16].ReturnValue"] + - ["System.Single", "System.Single!", "Method[ReciprocalEstimate].ReturnValue"] + - ["System.UInt64", "System.UInt128!", "Method[op_Explicit].ReturnValue"] + - ["System.Boolean", "System.IntPtr!", "Method[System.Numerics.INumberBase.IsZero].ReturnValue"] + - ["System.Object", "System.Array", "Property[System.Collections.ICollection.SyncRoot]"] + - ["System.Boolean", "System.UInt64!", "Method[System.Numerics.IComparisonOperators.op_GreaterThanOrEqual].ReturnValue"] + - ["System.Int64", "System.Int16", "Method[System.IConvertible.ToInt64].ReturnValue"] + - ["System.Boolean", "System.Int32!", "Method[IsEvenInteger].ReturnValue"] + - ["System.UInt16", "System.UInt16!", "Method[System.Numerics.INumberBase.MaxMagnitudeNumber].ReturnValue"] + - ["System.DayOfWeek", "System.DayOfWeek!", "Field[Wednesday]"] + - ["System.Single", "System.BitConverter!", "Method[Int32BitsToSingle].ReturnValue"] + - ["System.String", "System.UriTemplate", "Method[ToString].ReturnValue"] + - ["System.Boolean", "System.Byte", "Method[Equals].ReturnValue"] + - ["System.Decimal", "System.Decimal!", "Method[Negate].ReturnValue"] + - ["System.Boolean", "System.Int128!", "Method[System.Numerics.INumberBase.IsInteger].ReturnValue"] + - ["System.Boolean", "System.Decimal!", "Method[op_GreaterThan].ReturnValue"] + - ["System.Int32", "System.TimeOnly", "Property[Nanosecond]"] + - ["System.Int32", "System.UIntPtr!", "Method[Sign].ReturnValue"] + - ["System.Int128", "System.Int128!", "Method[op_Increment].ReturnValue"] + - ["System.UInt32", "System.UInt32!", "Method[System.Numerics.IShiftOperators.op_UnsignedRightShift].ReturnValue"] + - ["System.ConsoleKey", "System.ConsoleKey!", "Field[VolumeUp]"] + - ["System.Int32", "System.MemoryExtensions!", "Method[ToLower].ReturnValue"] + - ["System.Boolean", "System.UInt64!", "Method[System.Numerics.INumberBase.TryConvertToChecked].ReturnValue"] + - ["System.Int64", "System.Int64!", "Method[Abs].ReturnValue"] + - ["System.Boolean", "System.Half!", "Method[IsSubnormal].ReturnValue"] + - ["System.Security.Policy.ApplicationTrust", "System.AppDomainSetup", "Property[ApplicationTrust]"] + - ["System.String", "System.GCMemoryInfo", "Property[GenerationInfo]"] + - ["System.DayOfWeek", "System.DayOfWeek!", "Field[Thursday]"] + - ["System.Double", "System.Double!", "Property[System.Numerics.IFloatingPointIeee754.NegativeInfinity]"] + - ["System.LoaderOptimization", "System.LoaderOptimization!", "Field[NotSpecified]"] + - ["System.UInt128", "System.UInt128!", "Method[RotateRight].ReturnValue"] + - ["System.ConsoleKey", "System.ConsoleKey!", "Field[F19]"] + - ["System.Boolean", "System.SByte!", "Method[System.Numerics.IEqualityOperators.op_Equality].ReturnValue"] + - ["System.String", "System.String", "Method[PadLeft].ReturnValue"] + - ["System.Int64", "System.Boolean", "Method[System.IConvertible.ToInt64].ReturnValue"] + - ["System.Half", "System.Half!", "Property[PositiveInfinity]"] + - ["System.GCNotificationStatus", "System.GCNotificationStatus!", "Field[Canceled]"] + - ["System.Decimal", "System.Int32", "Method[System.IConvertible.ToDecimal].ReturnValue"] + - ["System.Byte[]", "System.Guid", "Method[ToByteArray].ReturnValue"] + - ["System.Decimal", "System.Decimal!", "Field[MinusOne]"] + - ["System.Reflection.PropertyInfo", "System.Type", "Method[GetProperty].ReturnValue"] + - ["System.Boolean", "System.Double!", "Method[IsEvenInteger].ReturnValue"] + - ["System.IO.TextReader", "System.Console!", "Property[In]"] + - ["System.Int64", "System.GCMemoryInfo", "Property[TotalCommittedBytes]"] + - ["System.Boolean", "System.MulticastDelegate!", "Method[op_Equality].ReturnValue"] + - ["System.DateOnly", "System.DateOnly!", "Method[FromDayNumber].ReturnValue"] + - ["System.Single", "System.Single!", "Field[NegativeInfinity]"] + - ["System.ConsoleKey", "System.ConsoleKey!", "Field[ExSel]"] + - ["System.PlatformID", "System.PlatformID!", "Field[MacOSX]"] + - ["System.Boolean", "System.Single!", "Method[System.Numerics.INumberBase.TryConvertToTruncating].ReturnValue"] + - ["System.Half", "System.Half!", "Property[MaxValue]"] + - ["System.Index", "System.Range", "Property[End]"] + - ["System.UIntPtr", "System.UIntPtr!", "Method[op_Subtraction].ReturnValue"] + - ["System.Int32", "System.IntPtr!", "Method[Sign].ReturnValue"] + - ["System.Char", "System.ConsoleKeyInfo", "Property[KeyChar]"] + - ["System.SByte", "System.SByte!", "Field[MaxValue]"] + - ["System.UInt32", "System.UInt32!", "Method[System.Numerics.IDivisionOperators.op_Division].ReturnValue"] + - ["System.Int32", "System.Single", "Method[System.Numerics.IFloatingPoint.GetSignificandBitLength].ReturnValue"] + - ["System.TypeCode", "System.Byte", "Method[System.IConvertible.GetTypeCode].ReturnValue"] + - ["System.Byte", "System.Byte!", "Method[System.Numerics.IBitwiseOperators.op_BitwiseAnd].ReturnValue"] + - ["System.Int32", "System.Int32!", "Method[System.Numerics.IShiftOperators.op_LeftShift].ReturnValue"] + - ["System.Boolean", "System.Int16!", "Method[System.Numerics.INumberBase.IsNormal].ReturnValue"] + - ["System.Runtime.Hosting.ActivationArguments", "System.AppDomainSetup", "Property[ActivationArguments]"] + - ["System.Decimal", "System.Decimal!", "Method[CopySign].ReturnValue"] + - ["System.SByte", "System.Math!", "Method[Clamp].ReturnValue"] + - ["System.ReadOnlyMemory", "System.BinaryData!", "Method[op_Implicit].ReturnValue"] + - ["System.Single", "System.Single!", "Property[System.Numerics.IMinMaxValue.MinValue]"] + - ["System.Boolean", "System.Int64!", "Method[System.Numerics.IComparisonOperators.op_LessThan].ReturnValue"] + - ["System.UInt32", "System.UInt32", "Method[System.IConvertible.ToUInt32].ReturnValue"] + - ["System.Boolean", "System.Int32", "Method[System.Numerics.IBinaryInteger.TryWriteLittleEndian].ReturnValue"] + - ["System.TypeCode", "System.DateTime", "Method[System.IConvertible.GetTypeCode].ReturnValue"] + - ["System.Char", "System.DBNull", "Method[System.IConvertible.ToChar].ReturnValue"] + - ["System.Double", "System.Int64", "Method[System.IConvertible.ToDouble].ReturnValue"] + - ["System.IntPtr", "System.IntPtr!", "Method[Max].ReturnValue"] + - ["System.Boolean", "System.Delegate", "Property[HasSingleTarget]"] + - ["System.Delegate", "System.Delegate!", "Method[Combine].ReturnValue"] + - ["System.Int32", "System.SequencePosition", "Method[GetInteger].ReturnValue"] + - ["System.Type", "System.Object", "Method[GetType].ReturnValue"] + - ["System.ValueTuple>", "System.TupleExtensions!", "Method[ToValueTuple].ReturnValue"] + - ["System.Int64", "System.DBNull", "Method[System.IConvertible.ToInt64].ReturnValue"] + - ["System.Half", "System.Half!", "Property[MinValue]"] + - ["System.String", "System.MissingMemberException", "Field[MemberName]"] + - ["System.Boolean", "System.Type", "Method[IsAssignableTo].ReturnValue"] + - ["System.Threading.Tasks.Task", "System.WindowsRuntimeSystemExtensions!", "Method[AsTask].ReturnValue"] + - ["System.MidpointRounding", "System.MidpointRounding!", "Field[ToNegativeInfinity]"] + - ["System.String", "System.String!", "Method[Join].ReturnValue"] + - ["System.Single", "System.Single!", "Method[BitIncrement].ReturnValue"] + - ["System.Double", "System.Double!", "Method[DegreesToRadians].ReturnValue"] + - ["System.ConsoleColor", "System.ConsoleColor!", "Field[Yellow]"] + - ["System.Int64", "System.Int64!", "Method[MinMagnitude].ReturnValue"] + - ["System.Boolean", "System.AppDomainSetup", "Property[DisallowCodeDownload]"] + - ["System.Single", "System.Single!", "Method[TanPi].ReturnValue"] + - ["System.Boolean", "System.UInt16!", "Method[IsEvenInteger].ReturnValue"] + - ["System.Int64", "System.Int64!", "Method[CreateChecked].ReturnValue"] + - ["System.Boolean", "System.Uri", "Method[IsBaseOf].ReturnValue"] + - ["System.Int64", "System.Int64!", "Method[System.Numerics.IDecrementOperators.op_CheckedDecrement].ReturnValue"] + - ["System.Double", "System.Double", "Method[System.IConvertible.ToDouble].ReturnValue"] + - ["System.Int64", "System.GCMemoryInfo", "Property[TotalAvailableMemoryBytes]"] + - ["System.UInt64", "System.UInt64!", "Method[System.Numerics.ISubtractionOperators.op_CheckedSubtraction].ReturnValue"] + - ["System.Boolean", "System.Int16!", "Method[System.Numerics.INumberBase.IsImaginaryNumber].ReturnValue"] + - ["System.Object", "System.TypedReference!", "Method[ToObject].ReturnValue"] + - ["System.Int32", "System.DateTimeOffset", "Property[Minute]"] + - ["System.UInt128", "System.UInt128!", "Property[MinValue]"] + - ["System.SByte", "System.Double", "Method[System.IConvertible.ToSByte].ReturnValue"] + - ["System.Type[]", "System.Type", "Method[GetOptionalCustomModifiers].ReturnValue"] + - ["System.Int64", "System.Int128!", "Method[op_Explicit].ReturnValue"] + - ["System.IntPtr", "System.Math!", "Method[Max].ReturnValue"] + - ["System.Decimal", "System.Decimal!", "Property[System.Numerics.IMinMaxValue.MinValue]"] + - ["System.Boolean", "System.IntPtr!", "Method[System.Numerics.IBinaryInteger.TryReadBigEndian].ReturnValue"] + - ["System.String", "System.String", "Method[Replace].ReturnValue"] + - ["System.Text.StringRuneEnumerator", "System.String", "Method[EnumerateRunes].ReturnValue"] + - ["System.Int16", "System.Int16!", "Method[Min].ReturnValue"] + - ["System.Guid", "System.Guid!", "Method[CreateVersion7].ReturnValue"] + - ["System.String", "System._AppDomain", "Property[RelativeSearchPath]"] + - ["System.TimeOnly", "System.TimeOnly", "Method[AddHours].ReturnValue"] + - ["System.Boolean", "System.Type", "Method[IsEnumDefined].ReturnValue"] + - ["System.ConsoleKey", "System.ConsoleKey!", "Field[VolumeDown]"] + - ["System.Single", "System.DBNull", "Method[System.IConvertible.ToSingle].ReturnValue"] + - ["System.ValueTuple", "System.Math!", "Method[DivRem].ReturnValue"] + - ["System.Reflection.ConstructorInfo[]", "System.Type", "Method[GetConstructors].ReturnValue"] + - ["System.Boolean", "System.DateTimeOffset!", "Method[op_GreaterThan].ReturnValue"] + - ["System.Decimal", "System.Decimal!", "Method[Subtract].ReturnValue"] + - ["System.Decimal", "System.Decimal!", "Property[System.Numerics.IFloatingPointConstants.Tau]"] + - ["System.String", "System.DateTime", "Method[ToShortTimeString].ReturnValue"] + - ["System.Int64", "System.DateTimeOffset", "Property[Ticks]"] + - ["System.Boolean", "System.UInt64!", "Method[System.Numerics.INumberBase.IsInteger].ReturnValue"] + - ["System.UInt32", "System.UInt32!", "Method[System.Numerics.IIncrementOperators.op_Increment].ReturnValue"] + - ["System.TypeCode", "System.TypeCode!", "Field[Byte]"] + - ["System.Char", "System.Char!", "Field[MinValue]"] + - ["System.UInt16", "System.SByte", "Method[System.IConvertible.ToUInt16].ReturnValue"] + - ["System.Int32", "System.SequencePosition", "Method[GetHashCode].ReturnValue"] + - ["System.DateTime", "System.DateTime!", "Property[UtcNow]"] + - ["System.Boolean", "System.Decimal!", "Method[IsPositive].ReturnValue"] + - ["System.ConsoleKey", "System.ConsoleKey!", "Field[Oem7]"] + - ["System.Int32", "System.Int128!", "Property[System.Numerics.INumberBase.Radix]"] + - ["System.TimeSpan", "System.TimeSpan!", "Method[FromSeconds].ReturnValue"] + - ["System.String", "System.TimeOnly", "Method[ToLongTimeString].ReturnValue"] + - ["System.Char", "System.Char!", "Property[System.Numerics.IMinMaxValue.MinValue]"] + - ["System.Int32", "System.DateTime", "Property[Year]"] + - ["System.String", "System.AppDomainSetup", "Property[PrivateBinPath]"] + - ["System.DateTimeOffset", "System.DateTimeOffset!", "Method[op_Addition].ReturnValue"] + - ["System.Int128", "System.Int64!", "Method[BigMul].ReturnValue"] + - ["System.ConsoleKey", "System.ConsoleKey!", "Field[F14]"] + - ["System.Boolean", "System.Type", "Method[Equals].ReturnValue"] + - ["System.DateTime", "System.DateTime!", "Field[MinValue]"] + - ["System.Double", "System.TimeSpan", "Property[TotalMilliseconds]"] + - ["System.Int32", "System.Array!", "Method[LastIndexOf].ReturnValue"] + - ["System.ConsoleSpecialKey", "System.ConsoleSpecialKey!", "Field[ControlC]"] + - ["System.Int64", "System.Array", "Property[LongLength]"] + - ["System.GenericUriParserOptions", "System.GenericUriParserOptions!", "Field[AllowEmptyAuthority]"] + - ["System.Int32", "System.MemoryExtensions!", "Method[LastIndexOf].ReturnValue"] + - ["System.Boolean", "System.Int16!", "Method[System.Numerics.INumberBase.IsInteger].ReturnValue"] + - ["System.Boolean", "System.Console!", "Property[IsOutputRedirected]"] + - ["System.Boolean", "System.Int32!", "Method[System.Numerics.INumberBase.TryConvertToTruncating].ReturnValue"] + - ["System.Boolean", "System.Char!", "Method[System.Numerics.IBinaryNumber.IsPow2].ReturnValue"] + - ["System.Object", "System.IConvertible", "Method[ToType].ReturnValue"] + - ["System.Boolean", "System.UriParser!", "Method[IsKnownScheme].ReturnValue"] + - ["System.Int32", "System.Boolean", "Method[System.IConvertible.ToInt32].ReturnValue"] + - ["System.Int64", "System.Int64!", "Property[System.Numerics.IMinMaxValue.MaxValue]"] + - ["System.Boolean", "System.Decimal!", "Method[System.Numerics.INumberBase.IsSubnormal].ReturnValue"] + - ["System.String", "System.String!", "Method[Format].ReturnValue"] + - ["System.Boolean", "System.Decimal!", "Method[IsNegative].ReturnValue"] + - ["System.SByte", "System.SByte!", "Method[System.Numerics.INumberBase.MultiplyAddEstimate].ReturnValue"] + - ["System.Boolean", "System.TimeZoneInfo!", "Method[TryConvertIanaIdToWindowsId].ReturnValue"] + - ["System.DateTimeOffset", "System.DateTimeOffset", "Method[ToOffset].ReturnValue"] + - ["System.Threading.Tasks.Task", "System.BinaryData!", "Method[FromStreamAsync].ReturnValue"] + - ["System.Int64", "System.UInt32", "Method[System.IConvertible.ToInt64].ReturnValue"] + - ["System.Double", "System.BitConverter!", "Method[Int64BitsToDouble].ReturnValue"] + - ["System.UInt64", "System.Math!", "Method[Max].ReturnValue"] + - ["System.Byte", "System.Byte!", "Method[System.Numerics.IMultiplyOperators.op_Multiply].ReturnValue"] + - ["System.Boolean", "System.SByte!", "Method[System.Numerics.IComparisonOperators.op_GreaterThan].ReturnValue"] + - ["System.Int64", "System.Single", "Method[System.IConvertible.ToInt64].ReturnValue"] + - ["System.Guid", "System.Guid!", "Method[NewGuid].ReturnValue"] + - ["System.ConsoleKey", "System.ConsoleKey!", "Field[Sleep]"] + - ["System.Single", "System.Single!", "Field[E]"] + - ["System.Boolean", "System.Environment!", "Property[Is64BitOperatingSystem]"] + - ["System.Double", "System.Double!", "Method[Round].ReturnValue"] + - ["System.Int16", "System.Int16!", "Method[Abs].ReturnValue"] + - ["System.UInt64", "System.IConvertible", "Method[ToUInt64].ReturnValue"] + - ["System.Boolean", "System.Single!", "Method[IsNegative].ReturnValue"] + - ["System.Boolean", "System.IntPtr!", "Method[System.Numerics.IComparisonOperators.op_GreaterThanOrEqual].ReturnValue"] + - ["System.Array", "System.Array!", "Method[CreateInstance].ReturnValue"] + - ["System.Single", "System.Single!", "Method[System.Numerics.IAdditionOperators.op_Addition].ReturnValue"] + - ["System.Boolean", "System.Decimal!", "Method[System.Numerics.INumberBase.IsNormal].ReturnValue"] + - ["System.Double", "System.Math!", "Method[Asinh].ReturnValue"] + - ["System.Boolean", "System.TimeOnly", "Method[IsBetween].ReturnValue"] + - ["System.String", "System.ArgumentException", "Property[Message]"] + - ["System.Int32", "System.HashCode!", "Method[Combine].ReturnValue"] + - ["System.Single", "System.Double", "Method[System.IConvertible.ToSingle].ReturnValue"] + - ["System.IntPtr", "System.IntPtr!", "Method[System.Numerics.IBitwiseOperators.op_BitwiseOr].ReturnValue"] + - ["System.ConsoleKey", "System.ConsoleKey!", "Field[CrSel]"] + - ["System.ConsoleKey", "System.ConsoleKey!", "Field[LaunchApp2]"] + - ["System.Boolean", "System.UInt32!", "Method[System.Numerics.IBinaryInteger.TryReadBigEndian].ReturnValue"] + - ["System.String", "System.ApplicationIdentity", "Method[ToString].ReturnValue"] + - ["System.TimeOnly", "System.TimeOnly!", "Property[MaxValue]"] + - ["System.Decimal", "System.DBNull", "Method[System.IConvertible.ToDecimal].ReturnValue"] + - ["System.Int32", "System.TimeOnly", "Property[Hour]"] + - ["System.String", "System.Boolean", "Method[ToString].ReturnValue"] + - ["System.Object", "System.Object", "Method[MemberwiseClone].ReturnValue"] + - ["System.Boolean", "System.Type!", "Method[op_Inequality].ReturnValue"] + - ["System.Single", "System.Math!", "Method[Max].ReturnValue"] + - ["System.Half", "System.Half!", "Method[Log2P1].ReturnValue"] + - ["System.Boolean", "System.SByte", "Method[Equals].ReturnValue"] + - ["System.Int32", "System.ApplicationId", "Method[GetHashCode].ReturnValue"] + - ["System.Boolean", "System.UInt32!", "Method[System.Numerics.INumberBase.IsZero].ReturnValue"] + - ["System.UInt16", "System.UInt16!", "Method[CreateChecked].ReturnValue"] + - ["System.Memory", "System.MemoryExtensions!", "Method[TrimEnd].ReturnValue"] + - ["System.TimeSpan", "System.TimeSpan!", "Method[op_Multiply].ReturnValue"] + - ["System.Int64", "System.GCMemoryInfo", "Property[HeapSizeBytes]"] + - ["System.UInt16", "System.UInt16!", "Method[TrailingZeroCount].ReturnValue"] + - ["System.Int32", "System.String", "Method[IndexOf].ReturnValue"] + - ["System.Boolean", "System.TimeSpan!", "Method[TryParseExact].ReturnValue"] + - ["System.Byte", "System.SByte", "Method[System.IConvertible.ToByte].ReturnValue"] + - ["System.ConsoleKey", "System.ConsoleKey!", "Field[UpArrow]"] + - ["System.Boolean", "System.TimeSpan!", "Method[op_LessThan].ReturnValue"] + - ["System.TimeZoneInfo", "System.TimeZoneInfo!", "Property[Utc]"] + - ["System.Boolean", "System.UInt32!", "Method[System.Numerics.INumberBase.IsComplexNumber].ReturnValue"] + - ["System.UIntPtr", "System.UIntPtr!", "Method[System.Numerics.IDecrementOperators.op_Decrement].ReturnValue"] + - ["System.Boolean", "System.TimeZoneInfo", "Property[HasIanaId]"] + - ["System.DateTimeKind", "System.DateTimeKind!", "Field[Local]"] + - ["System.Byte[]", "System.BitConverter!", "Method[GetBytes].ReturnValue"] + - ["System.Collections.Generic.IEnumerator", "System.String", "Method[System.Collections.Generic.IEnumerable.GetEnumerator].ReturnValue"] + - ["System.Security.Policy.Evidence", "System._AppDomain", "Property[Evidence]"] + - ["System.Half", "System.Half!", "Method[SinPi].ReturnValue"] + - ["System.TimeSpan", "System.TimeSpan", "Method[Duration].ReturnValue"] + - ["System.Half", "System.Half!", "Method[op_Explicit].ReturnValue"] + - ["System.Double", "System.Double!", "Method[Max].ReturnValue"] + - ["System.Double", "System.Double!", "Field[Pi]"] + - ["System.Boolean", "System.UInt64", "Method[System.IConvertible.ToBoolean].ReturnValue"] + - ["System.Int32", "System.Console!", "Property[CursorTop]"] + - ["System.MidpointRounding", "System.MidpointRounding!", "Field[ToPositiveInfinity]"] + - ["System.Int128", "System.Int128!", "Method[op_Addition].ReturnValue"] + - ["System.StringComparison", "System.StringComparison!", "Field[OrdinalIgnoreCase]"] + - ["System.Uri", "System.UriTemplate", "Method[BindByName].ReturnValue"] + - ["System.Type", "System.Type!", "Method[GetTypeFromProgID].ReturnValue"] + - ["System.Boolean", "System.Double", "Method[System.Numerics.IFloatingPoint.TryWriteExponentLittleEndian].ReturnValue"] + - ["System.Int32", "System.Int16", "Method[System.IComparable.CompareTo].ReturnValue"] + - ["System.Int64", "System.Int64!", "Field[MaxValue]"] + - ["System.Half", "System.BitConverter!", "Method[ToHalf].ReturnValue"] + - ["System.Boolean", "System.Byte!", "Method[System.Numerics.INumberBase.TryConvertFromChecked].ReturnValue"] + - ["System.Attribute", "System.Attribute!", "Method[GetCustomAttribute].ReturnValue"] + - ["System.Boolean", "System.String!", "Method[IsNullOrEmpty].ReturnValue"] + - ["System.TypeCode", "System.Convert!", "Method[GetTypeCode].ReturnValue"] + - ["System.Boolean", "System.Attribute", "Method[IsDefaultAttribute].ReturnValue"] + - ["System.Boolean", "System.Single!", "Method[IsNormal].ReturnValue"] + - ["System.Int64", "System.Int64!", "Method[System.Numerics.IShiftOperators.op_LeftShift].ReturnValue"] + - ["System.Boolean", "System.UInt16!", "Method[IsOddInteger].ReturnValue"] + - ["System.Boolean", "System.Byte!", "Method[System.Numerics.IEqualityOperators.op_Inequality].ReturnValue"] + - ["System.Boolean", "System.Byte!", "Method[System.Numerics.IComparisonOperators.op_GreaterThan].ReturnValue"] + - ["System.Int16", "System.Int16!", "Method[System.Numerics.IModulusOperators.op_Modulus].ReturnValue"] + - ["System.Boolean", "System.UInt16!", "Method[System.Numerics.IComparisonOperators.op_LessThanOrEqual].ReturnValue"] + - ["System.IntPtr", "System.RuntimeTypeHandle!", "Method[ToIntPtr].ReturnValue"] + - ["System.Byte", "System.Byte!", "Method[System.Numerics.IBitwiseOperators.op_OnesComplement].ReturnValue"] + - ["System.UriHostNameType", "System.Uri", "Property[HostNameType]"] + - ["System.TypeCode", "System.Int64", "Method[GetTypeCode].ReturnValue"] + - ["System.UInt64", "System.UInt64!", "Method[System.Numerics.INumberBase.MaxMagnitudeNumber].ReturnValue"] + - ["System.UIntPtr", "System.UIntPtr!", "Method[RotateRight].ReturnValue"] + - ["System.UInt128", "System.UInt128!", "Method[op_LeftShift].ReturnValue"] + - ["System.SByte", "System.Decimal!", "Method[ToSByte].ReturnValue"] + - ["System.ConsoleKey", "System.ConsoleKey!", "Field[D6]"] + - ["System.DateTimeOffset", "System.DateTimeOffset!", "Property[Now]"] + - ["System.DateTime", "System.DateTime!", "Method[SpecifyKind].ReturnValue"] + - ["System.String", "System.DateOnly", "Method[ToShortDateString].ReturnValue"] + - ["System.Globalization.DaylightTime", "System.TimeZone", "Method[GetDaylightChanges].ReturnValue"] + - ["System.Boolean", "System.UInt64!", "Method[System.Numerics.INumberBase.TryConvertToTruncating].ReturnValue"] + - ["System.UIntPtr", "System.UIntPtr!", "Method[System.Numerics.IMultiplyOperators.op_CheckedMultiply].ReturnValue"] + - ["System.TimeSpan", "System.DateTime!", "Method[op_Subtraction].ReturnValue"] + - ["System.UIntPtr", "System.UIntPtr!", "Method[System.Numerics.IModulusOperators.op_Modulus].ReturnValue"] + - ["System.Int16", "System.Int16!", "Method[System.Numerics.INumberBase.MinMagnitudeNumber].ReturnValue"] + - ["System.Delegate", "System.Delegate!", "Method[CreateDelegate].ReturnValue"] + - ["System.Decimal", "System.Decimal!", "Field[MinValue]"] + - ["System.Boolean", "System.Attribute", "Method[Equals].ReturnValue"] + - ["System.Boolean", "System.Range", "Method[Equals].ReturnValue"] + - ["System.IntPtr", "System.IntPtr!", "Method[System.Numerics.INumber.MaxNumber].ReturnValue"] + - ["System.Tuple", "System.Tuple!", "Method[Create].ReturnValue"] + - ["System.Boolean", "System.Half!", "Method[System.Numerics.INumberBase.TryConvertFromSaturating].ReturnValue"] + - ["System.Boolean", "System.Char!", "Method[System.Numerics.INumberBase.TryConvertFromChecked].ReturnValue"] + - ["System.Object", "System.UInt32", "Method[System.IConvertible.ToType].ReturnValue"] + - ["System.UInt16", "System.UInt16!", "Property[System.Numerics.IBinaryNumber.AllBitsSet]"] + - ["System.String", "System.DateTime", "Method[ToString].ReturnValue"] + - ["System.Half", "System.Half!", "Property[NaN]"] + - ["System.TimeSpan", "System.TimeSpan!", "Method[op_Subtraction].ReturnValue"] + - ["System.Boolean", "System.TimeZoneInfo", "Method[IsAmbiguousTime].ReturnValue"] + - ["System.Double", "System.Double!", "Method[Lerp].ReturnValue"] + - ["System.ConsoleKey", "System.ConsoleKey!", "Field[Z]"] + - ["System.Boolean", "System.Uri!", "Method[TryCreate].ReturnValue"] + - ["System.UInt32", "System.UInt32!", "Method[System.Numerics.IIncrementOperators.op_CheckedIncrement].ReturnValue"] + - ["System.Double", "System.Double!", "Method[Floor].ReturnValue"] + - ["System.Int32", "System.UInt64", "Method[CompareTo].ReturnValue"] + - ["Windows.Foundation.IAsyncOperation", "System.WindowsRuntimeSystemExtensions!", "Method[AsAsyncOperation].ReturnValue"] + - ["System.Boolean", "System.Half!", "Method[op_GreaterThanOrEqual].ReturnValue"] + - ["System.String", "System.String!", "Method[Format].ReturnValue"] + - ["System.Int32", "System.String", "Method[System.IConvertible.ToInt32].ReturnValue"] + - ["System.Boolean", "System.String", "Method[TryCopyTo].ReturnValue"] + - ["System.Type", "System.Type", "Method[GetElementType].ReturnValue"] + - ["System.UInt32", "System.Math!", "Method[Max].ReturnValue"] + - ["System.Single", "System.Single!", "Field[NaN]"] + - ["System.Int16", "System.Int16!", "Method[System.Numerics.IShiftOperators.op_LeftShift].ReturnValue"] + - ["System.Int64", "System.Int64!", "Method[System.Numerics.IAdditionOperators.op_CheckedAddition].ReturnValue"] + - ["System.Reflection.MethodInfo", "System.Type", "Method[GetMethod].ReturnValue"] + - ["System.UInt128", "System.UInt128!", "Method[op_Multiply].ReturnValue"] + - ["System.Boolean", "System.Char!", "Method[IsAsciiLetterUpper].ReturnValue"] + - ["System.Int64", "System.Int64!", "Method[Min].ReturnValue"] + - ["System.Int128", "System.Int128!", "Property[MaxValue]"] + - ["System.Boolean", "System.IntPtr!", "Method[System.Numerics.INumberBase.TryConvertToSaturating].ReturnValue"] + - ["System.SByte", "System.SByte!", "Property[System.Numerics.IMinMaxValue.MinValue]"] + - ["System.DateTime", "System.DateTimeOffset", "Property[LocalDateTime]"] + - ["System.Boolean", "System.TimeSpan", "Method[Equals].ReturnValue"] + - ["System.String", "System.AppDomainSetup", "Property[AppDomainManagerAssembly]"] + - ["System.Int32", "System.Decimal!", "Method[op_Explicit].ReturnValue"] + - ["System.Byte", "System.Byte!", "Method[System.Numerics.INumberBase.MinMagnitudeNumber].ReturnValue"] + - ["System.Int32", "System.MemoryExtensions!", "Method[CommonPrefixLength].ReturnValue"] + - ["System.Int16", "System.Int16!", "Method[System.Numerics.IUnaryNegationOperators.op_UnaryNegation].ReturnValue"] + - ["System.ConsoleKey", "System.ConsoleKey!", "Field[Zoom]"] + - ["System.SByte", "System.SByte!", "Method[System.Numerics.IShiftOperators.op_LeftShift].ReturnValue"] + - ["System.UInt64", "System.UInt64!", "Method[CreateTruncating].ReturnValue"] + - ["System.Boolean", "System.Int64!", "Method[IsPow2].ReturnValue"] + - ["System.Boolean", "System.Convert!", "Method[TryFromBase64Chars].ReturnValue"] + - ["System.ConsoleKey", "System.ConsoleKey!", "Field[OemClear]"] + - ["System.Char[]", "System.String", "Method[ToCharArray].ReturnValue"] + - ["System.String", "System.Uri", "Method[MakeRelative].ReturnValue"] + - ["System.UInt32", "System.IConvertible", "Method[ToUInt32].ReturnValue"] + - ["System.Double", "System.Double!", "Method[Exp].ReturnValue"] + - ["System.Boolean", "System.BitConverter!", "Method[TryWriteBytes].ReturnValue"] + - ["System.Boolean", "System.AppDomainSetup", "Property[DisallowBindingRedirects]"] + - ["System.TypeCode", "System.TypeCode!", "Field[Int16]"] + - ["System.Int16", "System.Int16!", "Method[MaxMagnitude].ReturnValue"] + - ["System.Boolean", "System.Half", "Method[TryFormat].ReturnValue"] + - ["System.Int16", "System.Int16!", "Method[System.Numerics.IUnaryNegationOperators.op_CheckedUnaryNegation].ReturnValue"] + - ["System.String", "System.String", "Method[Trim].ReturnValue"] + - ["System.ValueTuple", "System.Math!", "Method[SinCos].ReturnValue"] + - ["System.Decimal", "System.Decimal!", "Method[CreateSaturating].ReturnValue"] + - ["System.Int32", "System.UIntPtr", "Method[GetHashCode].ReturnValue"] + - ["System.UInt32", "System.UInt32!", "Method[System.Numerics.INumber.MinNumber].ReturnValue"] + - ["System.Half", "System.Half!", "Method[BitIncrement].ReturnValue"] + - ["System.Boolean", "System.UriParser", "Method[IsWellFormedOriginalString].ReturnValue"] + - ["System.Double", "System.Double!", "Method[MultiplyAddEstimate].ReturnValue"] + - ["System.ValueTuple", "System.Math!", "Method[DivRem].ReturnValue"] + - ["System.Span", "System.MemoryExtensions!", "Method[AsSpan].ReturnValue"] + - ["System.Object", "System.AppDomain", "Method[InitializeLifetimeService].ReturnValue"] + - ["System.Object", "System.MulticastDelegate", "Method[DynamicInvokeImpl].ReturnValue"] + - ["System.UInt16", "System.Int16", "Method[System.IConvertible.ToUInt16].ReturnValue"] + - ["System.Int32", "System.Buffer!", "Method[ByteLength].ReturnValue"] + - ["System.Boolean", "System.UInt64!", "Method[System.Numerics.INumberBase.IsNegative].ReturnValue"] + - ["System.Boolean", "System.Convert!", "Method[IsDBNull].ReturnValue"] + - ["System.Boolean", "System.TimeSpan!", "Method[TryParse].ReturnValue"] + - ["System.IntPtr", "System.IntPtr!", "Method[System.Numerics.IAdditionOperators.op_CheckedAddition].ReturnValue"] + - ["System.String", "System.TimeOnly", "Method[ToShortTimeString].ReturnValue"] + - ["System.Boolean", "System.CLSCompliantAttribute", "Property[IsCompliant]"] + - ["System.UIntPtr", "System.UIntPtr!", "Method[System.Numerics.IShiftOperators.op_LeftShift].ReturnValue"] + - ["System.Int32", "System.DateTimeOffset", "Property[TotalOffsetMinutes]"] + - ["System.ValueTuple", "System.Int16!", "Method[DivRem].ReturnValue"] + - ["System.Int32", "System.SByte", "Method[System.IComparable.CompareTo].ReturnValue"] + - ["System.DateTime", "System.DateTimeOffset", "Property[Date]"] + - ["System.IO.TextWriter", "System.Console!", "Property[Error]"] + - ["System.Int32", "System.DateTime", "Method[GetHashCode].ReturnValue"] + - ["System.Boolean", "System.UInt32!", "Method[System.Numerics.INumberBase.TryConvertToSaturating].ReturnValue"] + - ["System.Int16", "System.Int16!", "Property[System.Numerics.INumberBase.Zero]"] + - ["System.Boolean", "System.Int32!", "Method[System.Numerics.IComparisonOperators.op_LessThan].ReturnValue"] + - ["System.Boolean", "System.Int128!", "Method[IsEvenInteger].ReturnValue"] + - ["System.Boolean", "System.UIntPtr!", "Method[System.Numerics.IComparisonOperators.op_GreaterThan].ReturnValue"] + - ["System.IntPtr", "System.IntPtr!", "Method[System.Numerics.ISubtractionOperators.op_CheckedSubtraction].ReturnValue"] + - ["System.Boolean", "System.UInt32!", "Method[System.Numerics.INumberBase.IsInfinity].ReturnValue"] + - ["System.ConsoleKey", "System.ConsoleKey!", "Field[F7]"] + - ["System.Span", "System.MemoryExtensions!", "Method[TrimStart].ReturnValue"] + - ["System.Half", "System.Half!", "Method[Parse].ReturnValue"] + - ["System.ConsoleModifiers", "System.ConsoleModifiers!", "Field[Alt]"] + - ["System.Decimal", "System.Decimal!", "Method[MaxMagnitude].ReturnValue"] + - ["System.Boolean", "System.UInt32!", "Method[System.Numerics.INumberBase.IsPositiveInfinity].ReturnValue"] + - ["System.Type[]", "System.Type", "Method[GetNestedTypes].ReturnValue"] + - ["System.Int32", "System.DateOnly", "Method[GetHashCode].ReturnValue"] + - ["System.Runtime.InteropServices.StructLayoutAttribute", "System.Type", "Property[StructLayoutAttribute]"] + - ["System.Runtime.Remoting.ObjectHandle", "System.Activator!", "Method[CreateComInstanceFrom].ReturnValue"] + - ["System.StringSplitOptions", "System.StringSplitOptions!", "Field[TrimEntries]"] + - ["System.String", "System.Char", "Method[System.IConvertible.ToString].ReturnValue"] + - ["System.ConsoleKey", "System.ConsoleKey!", "Field[End]"] + - ["System.UInt16", "System.UInt16!", "Field[MinValue]"] + - ["System.Int32", "System.MemoryExtensions!", "Method[BinarySearch].ReturnValue"] + - ["System.TimeSpan", "System.TimeSpan", "Method[Divide].ReturnValue"] + - ["System.ConsoleKey", "System.ConsoleKey!", "Field[F21]"] + - ["System.IntPtr", "System.IntPtr!", "Method[MaxMagnitude].ReturnValue"] + - ["System.IntPtr", "System.IntPtr!", "Field[Zero]"] + - ["System.Security.PermissionSet", "System.AppDomain", "Property[PermissionSet]"] + - ["System.ModuleHandle", "System.RuntimeTypeHandle", "Method[GetModuleHandle].ReturnValue"] + - ["System.Object", "System.Delegate", "Property[Target]"] + - ["System.Void*", "System.IntPtr", "Method[ToPointer].ReturnValue"] + - ["System.String", "System.Uri", "Property[Scheme]"] + - ["System.MarshalByRefObject", "System.MarshalByRefObject", "Method[MemberwiseClone].ReturnValue"] + - ["System.String", "System.DateTime", "Method[ToLongTimeString].ReturnValue"] + - ["System.Reflection.MemberFilter", "System.Type!", "Field[FilterNameIgnoreCase]"] + - ["System.DateTime", "System.DateTime!", "Method[Parse].ReturnValue"] + - ["System.Int32", "System.Double", "Method[System.IComparable.CompareTo].ReturnValue"] + - ["System.ApplicationId", "System.ApplicationId", "Method[Copy].ReturnValue"] + - ["System.UInt128", "System.UInt128!", "Method[Log2].ReturnValue"] + - ["System.String", "System.UriBuilder", "Property[UserName]"] + - ["System.Boolean", "System.Attribute", "Method[Match].ReturnValue"] + - ["System.IntPtr", "System.IntPtr!", "Method[System.Numerics.IMultiplyOperators.op_CheckedMultiply].ReturnValue"] + - ["System.DateTimeOffset", "System.DateTimeOffset!", "Field[MinValue]"] + - ["System.StringComparison", "System.StringComparison!", "Field[CurrentCulture]"] + - ["System.TypeCode", "System.Int32", "Method[System.IConvertible.GetTypeCode].ReturnValue"] + - ["System.Int32", "System.Double!", "Method[ILogB].ReturnValue"] + - ["System.String", "System._AppDomain", "Property[DynamicDirectory]"] + - ["System.Boolean", "System.Char!", "Method[IsLetterOrDigit].ReturnValue"] + - ["System.Single", "System.MathF!", "Field[Tau]"] + - ["System.Int32", "System.Console!", "Property[BufferWidth]"] + - ["System.Single", "System.Single!", "Property[System.Numerics.IMinMaxValue.MaxValue]"] + - ["System.Decimal", "System.Decimal!", "Property[System.Numerics.INumberBase.One]"] + - ["System.Int16", "System.Int16", "Method[System.IConvertible.ToInt16].ReturnValue"] + - ["System.Single", "System.Single!", "Method[Tanh].ReturnValue"] + - ["System.Double", "System.Double!", "Method[System.Numerics.IModulusOperators.op_Modulus].ReturnValue"] + - ["System.UriHostNameType", "System.UriHostNameType!", "Field[Dns]"] + - ["System.SByte", "System.SByte!", "Property[System.Numerics.IBinaryNumber.AllBitsSet]"] + - ["System.UriIdnScope", "System.UriIdnScope!", "Field[None]"] + - ["System.Double", "System.Double!", "Field[Epsilon]"] + - ["System.DateOnly", "System.DateOnly", "Method[AddYears].ReturnValue"] + - ["System.Boolean", "System.Int32!", "Method[System.Numerics.INumberBase.IsImaginaryNumber].ReturnValue"] + - ["System.OperatingSystem", "System.Environment!", "Property[OSVersion]"] + - ["System.Boolean", "System.Half", "Method[System.Numerics.IFloatingPoint.TryWriteSignificandBigEndian].ReturnValue"] + - ["System.Boolean", "System.Int64!", "Method[System.Numerics.IComparisonOperators.op_GreaterThanOrEqual].ReturnValue"] + - ["System.DateTimeOffset", "System.DateTimeOffset!", "Method[Parse].ReturnValue"] + - ["System.Single", "System.Single!", "Method[Log10P1].ReturnValue"] + - ["System.Boolean", "System.MulticastDelegate!", "Method[op_Inequality].ReturnValue"] + - ["System.TypeCode", "System.Int16", "Method[GetTypeCode].ReturnValue"] + - ["System.UInt64", "System.UInt64!", "Field[MaxValue]"] + - ["System.Char", "System.Int16", "Method[System.IConvertible.ToChar].ReturnValue"] + - ["System.Int64", "System.TimeSpan", "Property[Ticks]"] + - ["System.String", "System.Uri", "Property[LocalPath]"] + - ["System.Single", "System.Single!", "Method[CreateTruncating].ReturnValue"] + - ["System.String", "System.IAppDomainSetup", "Property[PrivateBinPath]"] + - ["System.UInt16", "System.UInt16!", "Method[System.Numerics.IDecrementOperators.op_Decrement].ReturnValue"] + - ["System.Boolean", "System.Int16", "Method[Equals].ReturnValue"] + - ["System.Boolean", "System.Single!", "Method[TryParse].ReturnValue"] + - ["System.Object[]", "System.FormattableString", "Method[GetArguments].ReturnValue"] + - ["System.Boolean", "System.SequencePosition", "Method[Equals].ReturnValue"] + - ["System.Boolean", "System.IntPtr!", "Method[op_Inequality].ReturnValue"] + - ["System.Int32", "System.Int128", "Method[CompareTo].ReturnValue"] + - ["System.Int64", "System.Int64!", "Method[Log2].ReturnValue"] + - ["System.Boolean", "System.UIntPtr!", "Method[System.Numerics.INumberBase.IsImaginaryNumber].ReturnValue"] + - ["System.Boolean", "System.Enum", "Method[System.IConvertible.ToBoolean].ReturnValue"] + - ["System.TypeCode", "System.TypeCode!", "Field[DBNull]"] + - ["System.ConsoleColor", "System.ConsoleColor!", "Field[Blue]"] + - ["System.Half", "System.Half!", "Method[MaxMagnitudeNumber].ReturnValue"] + - ["System.Boolean", "System.Console!", "Property[IsErrorRedirected]"] + - ["System.Boolean", "System.Int16!", "Method[System.Numerics.INumberBase.IsSubnormal].ReturnValue"] + - ["System.Boolean", "System.Array", "Method[System.Collections.IList.Contains].ReturnValue"] + - ["System.Boolean", "System.Double!", "Method[IsOddInteger].ReturnValue"] + - ["System.Boolean", "System.Char!", "Method[System.Numerics.IComparisonOperators.op_GreaterThanOrEqual].ReturnValue"] + - ["System.Single", "System.Single!", "Method[SinPi].ReturnValue"] + - ["System.Boolean", "System.OperatingSystem!", "Method[IsTvOS].ReturnValue"] + - ["System.Boolean", "System.Type", "Property[IsSealed]"] + - ["System.Threading.WaitHandle", "System.IAsyncResult", "Property[AsyncWaitHandle]"] + - ["System.Double", "System.Double!", "Method[System.Numerics.IAdditionOperators.op_Addition].ReturnValue"] + - ["System.SByte", "System.SByte!", "Method[System.Numerics.IIncrementOperators.op_CheckedIncrement].ReturnValue"] + - ["System.Int64", "System.Math!", "Method[BigMul].ReturnValue"] + - ["System.DateTimeOffset", "System.DateTimeOffset", "Method[Add].ReturnValue"] + - ["System.UInt128", "System.UInt128!", "Property[System.Numerics.IMultiplicativeIdentity.MultiplicativeIdentity]"] + - ["System.Boolean", "System.UInt128!", "Method[op_LessThan].ReturnValue"] + - ["System.Boolean", "System.Console!", "Property[NumberLock]"] + - ["System.Boolean", "System.Decimal!", "Method[op_Equality].ReturnValue"] + - ["System.ConsoleKey", "System.ConsoleKey!", "Field[Pause]"] + - ["System.Half", "System.Half!", "Method[FusedMultiplyAdd].ReturnValue"] + - ["System.Int32", "System.Int32!", "Method[Parse].ReturnValue"] + - ["System.Boolean", "System.Int128!", "Method[System.Numerics.INumberBase.IsNegativeInfinity].ReturnValue"] + - ["System.Char", "System.Char!", "Property[System.Numerics.IMinMaxValue.MaxValue]"] + - ["System.Boolean", "System.UriCreationOptions", "Property[DangerousDisablePathAndQueryCanonicalization]"] + - ["System.UInt64", "System.Int64", "Method[System.IConvertible.ToUInt64].ReturnValue"] + - ["System.Decimal", "System.DateTime", "Method[System.IConvertible.ToDecimal].ReturnValue"] + - ["System.Uri", "System.UriTemplateMatch", "Property[BaseUri]"] + - ["System.Int32", "System.Int32!", "Method[CopySign].ReturnValue"] + - ["System.Half", "System.Half!", "Method[Truncate].ReturnValue"] + - ["System.String", "System.Uri!", "Field[UriSchemeNntp]"] + - ["System.IntPtr", "System.IntPtr!", "Method[System.Numerics.IBitwiseOperators.op_OnesComplement].ReturnValue"] + - ["System.Int32", "System.Int64!", "Property[System.Numerics.INumberBase.Radix]"] + - ["System.Int32", "System.MemoryExtensions!", "Method[BinarySearch].ReturnValue"] + - ["System.String", "System.Uri!", "Method[UnescapeDataString].ReturnValue"] + - ["System.Boolean", "System.Guid!", "Method[op_GreaterThanOrEqual].ReturnValue"] + - ["System.Boolean", "System.Array", "Property[System.Collections.ICollection.IsSynchronized]"] + - ["System.ConsoleKey", "System.ConsoleKey!", "Field[EraseEndOfFile]"] + - ["System.UriKind", "System.UriKind!", "Field[Absolute]"] + - ["System.Half", "System.Half!", "Method[ReciprocalEstimate].ReturnValue"] + - ["System.Boolean", "System.Half!", "Method[System.Numerics.INumberBase.IsImaginaryNumber].ReturnValue"] + - ["System.Single", "System.MathF!", "Method[IEEERemainder].ReturnValue"] + - ["System.Single", "System.Single!", "Method[Asin].ReturnValue"] + - ["System.Tuple", "System.TupleExtensions!", "Method[ToTuple].ReturnValue"] + - ["System.GCMemoryInfo", "System.GC!", "Method[GetGCMemoryInfo].ReturnValue"] + - ["System.Double", "System.Double!", "Method[Acosh].ReturnValue"] + - ["System.Double", "System.Double!", "Method[MaxMagnitudeNumber].ReturnValue"] + - ["System.Boolean", "System.IntPtr!", "Method[System.Numerics.INumberBase.IsNaN].ReturnValue"] + - ["System.Int16", "System.Int16!", "Method[CopySign].ReturnValue"] + - ["System.UInt32", "System.String", "Method[System.IConvertible.ToUInt32].ReturnValue"] + - ["System.Char", "System.Char!", "Method[System.Numerics.IBinaryInteger.RotateRight].ReturnValue"] + - ["System.Decimal", "System.Decimal!", "Method[FromOACurrency].ReturnValue"] + - ["System.Reflection.GenericParameterAttributes", "System.Type", "Property[GenericParameterAttributes]"] + - ["System.IntPtr", "System.IntPtr!", "Method[Clamp].ReturnValue"] + - ["System.ConsoleColor", "System.Console!", "Property[ForegroundColor]"] + - ["System.Single", "System.Single!", "Field[MinValue]"] + - ["System.Boolean", "System.DateTime!", "Method[op_Equality].ReturnValue"] + - ["System.Boolean", "System.UriTemplateTable", "Property[IsReadOnly]"] + - ["System.Span", "System.MemoryExtensions!", "Method[Trim].ReturnValue"] + - ["System.Tuple>", "System.TupleExtensions!", "Method[ToTuple].ReturnValue"] + - ["System.ConsoleColor", "System.ConsoleColor!", "Field[DarkGray]"] + - ["System.TimeOnly", "System.TimeOnly!", "Method[FromDateTime].ReturnValue"] + - ["System.Double", "System.Math!", "Method[Truncate].ReturnValue"] + - ["System.Double", "System.TimeSpan", "Property[TotalNanoseconds]"] + - ["System.ReadOnlyMemory", "System.BinaryData", "Method[ToMemory].ReturnValue"] + - ["System.Boolean", "System.Byte!", "Method[System.Numerics.INumberBase.IsNaN].ReturnValue"] + - ["System.Half", "System.Half!", "Property[Pi]"] + - ["System.Byte", "System.Byte!", "Method[System.Numerics.IDecrementOperators.op_Decrement].ReturnValue"] + - ["System.Boolean", "System.Half!", "Method[op_LessThan].ReturnValue"] + - ["System.Int32", "System.Range", "Method[GetHashCode].ReturnValue"] + - ["System.Boolean", "System.UInt32!", "Method[System.Numerics.INumberBase.IsNegative].ReturnValue"] + - ["System.TypeCode", "System.Int32", "Method[GetTypeCode].ReturnValue"] + - ["System.Boolean", "System.UInt32", "Method[Equals].ReturnValue"] + - ["System.Boolean", "System.UriTypeConverter", "Method[CanConvertFrom].ReturnValue"] + - ["System.TypeCode", "System.UInt16", "Method[GetTypeCode].ReturnValue"] + - ["System.Boolean", "System.Type", "Property[IsMarshalByRef]"] + - ["System.IntPtr", "System.IntPtr!", "Method[Abs].ReturnValue"] + - ["System.LoaderOptimization", "System.AppDomainSetup", "Property[LoaderOptimization]"] + - ["System.Boolean", "System.SByte!", "Method[IsPow2].ReturnValue"] + - ["System.Char", "System.Enum", "Method[System.IConvertible.ToChar].ReturnValue"] + - ["System.TypeCode", "System.Byte", "Method[GetTypeCode].ReturnValue"] + - ["System.Boolean", "System.String!", "Method[System.IParsable.TryParse].ReturnValue"] + - ["System.Int64", "System.GCGenerationInfo", "Property[SizeAfterBytes]"] + - ["System.TimeZoneInfo+AdjustmentRule[]", "System.TimeZoneInfo", "Method[GetAdjustmentRules].ReturnValue"] + - ["System.IntPtr", "System.IntPtr!", "Method[System.Numerics.IShiftOperators.op_LeftShift].ReturnValue"] + - ["System.Boolean", "System.UInt128!", "Method[System.Numerics.INumberBase.IsZero].ReturnValue"] + - ["System.Decimal", "System.Decimal!", "Property[System.Numerics.ISignedNumber.NegativeOne]"] + - ["System.Byte", "System.Byte!", "Method[TrailingZeroCount].ReturnValue"] + - ["System.UIntPtr", "System.UIntPtr!", "Method[System.Numerics.INumberBase.MaxMagnitudeNumber].ReturnValue"] + - ["System.Int16", "System.Boolean", "Method[System.IConvertible.ToInt16].ReturnValue"] + - ["System.Boolean", "System.Int16!", "Method[System.Numerics.INumberBase.IsPositiveInfinity].ReturnValue"] + - ["System.Object", "System.Array", "Method[GetValue].ReturnValue"] + - ["System.Int32", "System.MemoryExtensions!", "Method[CompareTo].ReturnValue"] + - ["System.Boolean", "System.MemoryExtensions!", "Method[StartsWith].ReturnValue"] + - ["System.Int64", "System.Int64!", "Method[System.Numerics.IMultiplyOperators.op_CheckedMultiply].ReturnValue"] + - ["System.Int64", "System.GC!", "Method[GetTotalMemory].ReturnValue"] + - ["System.Boolean", "System.Int64!", "Method[System.Numerics.IComparisonOperators.op_LessThanOrEqual].ReturnValue"] + - ["System.Boolean", "System.Int16!", "Method[System.Numerics.INumberBase.IsZero].ReturnValue"] + - ["System.PlatformID", "System.PlatformID!", "Field[Other]"] + - ["System.Boolean", "System.Half!", "Method[IsNaN].ReturnValue"] + - ["System.Int32", "System.Half", "Method[System.Numerics.IFloatingPoint.GetExponentShortestBitLength].ReturnValue"] + - ["System.Boolean", "System.Char!", "Method[System.Numerics.INumberBase.IsInfinity].ReturnValue"] + - ["System.Security.Policy.ApplicationTrust", "System.AppDomain", "Property[ApplicationTrust]"] + - ["System.Boolean", "System.MemoryExtensions!", "Method[Contains].ReturnValue"] + - ["System.Boolean", "System.Console!", "Property[CapsLock]"] + - ["System.Int32", "System.Int32!", "Method[System.Numerics.IDecrementOperators.op_CheckedDecrement].ReturnValue"] + - ["System.Double", "System.Double!", "Method[ScaleB].ReturnValue"] + - ["System.Boolean", "System.StringNormalizationExtensions!", "Method[IsNormalized].ReturnValue"] + - ["System.UInt128", "System.UInt128!", "Method[System.Numerics.INumberBase.MultiplyAddEstimate].ReturnValue"] + - ["System.DateTime", "System.DateTime!", "Field[UnixEpoch]"] + - ["System.Byte", "System.Enum", "Method[System.IConvertible.ToByte].ReturnValue"] + - ["System.ValueTuple>", "System.TupleExtensions!", "Method[ToValueTuple].ReturnValue"] + - ["System.TimeSpan", "System.TimeSpan!", "Field[Zero]"] + - ["System.Uri", "System.UriBuilder", "Property[Uri]"] + - ["System.String", "System.Exception", "Method[ToString].ReturnValue"] + - ["System.Int32", "System.Type", "Method[GetArrayRank].ReturnValue"] + - ["System.Boolean", "System.IntPtr!", "Method[System.Numerics.INumberBase.IsSubnormal].ReturnValue"] + - ["System.ConsoleColor", "System.Console!", "Property[BackgroundColor]"] + - ["System.Int32", "System.GC!", "Property[MaxGeneration]"] + - ["System.TimeSpan", "System.TimeSpan!", "Method[op_UnaryPlus].ReturnValue"] + - ["System.Double", "System.Math!", "Method[Atanh].ReturnValue"] + - ["System.Boolean", "System.Int16!", "Method[System.Numerics.INumberBase.TryConvertFromChecked].ReturnValue"] + - ["System.UInt32", "System.UInt32!", "Method[Clamp].ReturnValue"] + - ["System.String", "System.String", "Method[System.IConvertible.ToString].ReturnValue"] + - ["System.SByte", "System.SByte!", "Method[RotateRight].ReturnValue"] + - ["System.Half", "System.Half!", "Method[DegreesToRadians].ReturnValue"] + - ["System.Guid", "System.Guid!", "Method[ParseExact].ReturnValue"] + - ["System.UInt64", "System.Decimal", "Method[System.IConvertible.ToUInt64].ReturnValue"] + - ["System.UInt64", "System.UInt64!", "Method[System.Numerics.IBitwiseOperators.op_BitwiseOr].ReturnValue"] + - ["System.Int32", "System.Version", "Method[CompareTo].ReturnValue"] + - ["System.Half", "System.Half!", "Method[Atanh].ReturnValue"] + - ["System.Boolean", "System.Decimal!", "Method[System.Numerics.INumberBase.IsZero].ReturnValue"] + - ["System.TimeSpan", "System.DateTimeOffset", "Method[Subtract].ReturnValue"] + - ["System.Decimal", "System.Decimal!", "Method[Max].ReturnValue"] + - ["System.Int32", "System.Byte!", "Method[Sign].ReturnValue"] + - ["System.Reflection.Assembly", "System.Type", "Property[Assembly]"] + - ["System.Boolean", "System.AppDomain", "Method[IsDefaultAppDomain].ReturnValue"] + - ["System.Boolean", "System.UInt128!", "Method[System.Numerics.INumberBase.IsComplexNumber].ReturnValue"] + - ["System.Int32", "System.Environment!", "Property[ProcessorCount]"] + - ["System.Int16", "System.Double", "Method[System.IConvertible.ToInt16].ReturnValue"] + - ["System.Double", "System.Double!", "Property[System.Numerics.IFloatingPointIeee754.NegativeZero]"] + - ["System.TimeSpan", "System.TimeSpan!", "Method[FromMilliseconds].ReturnValue"] + - ["System.UInt128", "System.UInt128!", "Method[op_ExclusiveOr].ReturnValue"] + - ["System.Boolean", "System.UInt64", "Method[TryFormat].ReturnValue"] + - ["System.UIntPtr", "System.UIntPtr!", "Method[Max].ReturnValue"] + - ["System.Double", "System.Double!", "Method[MaxMagnitude].ReturnValue"] + - ["System.Int32", "System.Double!", "Property[System.Numerics.INumberBase.Radix]"] + - ["System.Int128", "System.Int128!", "Property[System.Numerics.IMultiplicativeIdentity.MultiplicativeIdentity]"] + - ["System.Int32", "System.Int64", "Method[System.IComparable.CompareTo].ReturnValue"] + - ["System.Boolean", "System.Int64!", "Method[System.Numerics.INumberBase.TryConvertToChecked].ReturnValue"] + - ["System.UInt16", "System.UInt16!", "Method[System.Numerics.IUnaryNegationOperators.op_UnaryNegation].ReturnValue"] + - ["System.DateTime", "System.DateTime!", "Method[ParseExact].ReturnValue"] + - ["System.Int32", "System.UInt64", "Method[System.IComparable.CompareTo].ReturnValue"] + - ["System.Boolean", "System.IntPtr!", "Method[System.Numerics.INumberBase.IsImaginaryNumber].ReturnValue"] + - ["System.Int32", "System.DateTime", "Property[Day]"] + - ["System.Char", "System.Char!", "Method[System.Numerics.IAdditionOperators.op_Addition].ReturnValue"] + - ["System.ValueTuple>>", "System.TupleExtensions!", "Method[ToValueTuple].ReturnValue"] + - ["System.String", "System.IAppDomainSetup", "Property[PrivateBinPathProbe]"] + - ["System.Boolean", "System.UInt32!", "Method[System.Numerics.INumberBase.TryConvertFromChecked].ReturnValue"] + - ["System.Char", "System.Boolean", "Method[System.IConvertible.ToChar].ReturnValue"] + - ["System.Runtime.Remoting.ObjectHandle", "System.AppDomain", "Method[CreateComInstanceFrom].ReturnValue"] + - ["System.Int32", "System.Int128!", "Method[Sign].ReturnValue"] + - ["System.String", "System.String!", "Method[System.ISpanParsable.Parse].ReturnValue"] + - ["System.ValueTuple", "System.ValueTuple!", "Method[Create].ReturnValue"] + - ["System.Boolean", "System.SByte!", "Method[System.Numerics.INumberBase.IsNaN].ReturnValue"] + - ["System.Int32", "System.Math!", "Method[DivRem].ReturnValue"] + - ["System.Void*", "System.IntPtr!", "Method[op_Explicit].ReturnValue"] + - ["System.Double", "System.TimeSpan", "Property[TotalHours]"] + - ["System.Byte", "System.Byte!", "Method[System.Numerics.INumberBase.MultiplyAddEstimate].ReturnValue"] + - ["System.UInt64", "System.Math!", "Method[Min].ReturnValue"] + - ["System.Half", "System.Half!", "Method[Log].ReturnValue"] + - ["System.Boolean", "System.Char", "Method[Equals].ReturnValue"] + - ["System.AppDomainManagerInitializationOptions", "System.AppDomainManager", "Property[InitializationFlags]"] + - ["System.Boolean", "System.Char!", "Method[IsControl].ReturnValue"] + - ["System.UInt16", "System.Math!", "Method[Max].ReturnValue"] + - ["System.Boolean", "System.SByte!", "Method[TryParse].ReturnValue"] + - ["System.ConsoleColor", "System.ConsoleColor!", "Field[Magenta]"] + - ["System.Double", "System.Double!", "Method[CopySign].ReturnValue"] + - ["System.Half", "System.Half!", "Method[RadiansToDegrees].ReturnValue"] + - ["System.ConsoleKey", "System.ConsoleKey!", "Field[F10]"] + - ["System.PlatformID", "System.OperatingSystem", "Property[Platform]"] + - ["System.Half", "System.Half!", "Method[RootN].ReturnValue"] + - ["System.Int32", "System.Int32", "Method[CompareTo].ReturnValue"] + - ["System.ConsoleKey", "System.ConsoleKey!", "Field[None]"] + - ["System.Double", "System.Double!", "Method[Sinh].ReturnValue"] + - ["System.Double", "System.SByte", "Method[System.IConvertible.ToDouble].ReturnValue"] + - ["System.Double", "System.Double!", "Method[Sqrt].ReturnValue"] + - ["System.Char", "System.Char!", "Method[System.Numerics.ISubtractionOperators.op_Subtraction].ReturnValue"] + - ["T[]", "System.Array!", "Method[FindAll].ReturnValue"] + - ["System.Boolean", "System.UInt32!", "Method[IsOddInteger].ReturnValue"] + - ["System.Delegate[]", "System.MulticastDelegate", "Method[GetInvocationList].ReturnValue"] + - ["System.Single", "System.Single!", "Method[System.Numerics.IBitwiseOperators.op_BitwiseAnd].ReturnValue"] + - ["System.Int64", "System.Decimal!", "Method[ToOACurrency].ReturnValue"] + - ["System.Boolean", "System.TimeZoneInfo", "Method[IsInvalidTime].ReturnValue"] + - ["System.Int128", "System.Int128!", "Method[op_CheckedIncrement].ReturnValue"] + - ["System.UriHostNameType", "System.UriHostNameType!", "Field[IPv6]"] + - ["System.UInt32", "System.UInt32!", "Method[System.Numerics.IBitwiseOperators.op_ExclusiveOr].ReturnValue"] + - ["System.Boolean", "System.DateOnly!", "Method[op_Inequality].ReturnValue"] + - ["System.Single", "System.Single!", "Method[MaxMagnitudeNumber].ReturnValue"] + - ["System.UInt64", "System.UInt64!", "Method[System.Numerics.INumber.CopySign].ReturnValue"] + - ["System.UInt16", "System.Int64", "Method[System.IConvertible.ToUInt16].ReturnValue"] + - ["System.Text.Encoding", "System.Console!", "Property[InputEncoding]"] + - ["System.Boolean", "System.Type", "Property[IsPrimitive]"] + - ["System.Int16", "System.Int16!", "Method[RotateRight].ReturnValue"] + - ["System.Int32", "System.TimeOnly", "Method[GetHashCode].ReturnValue"] + - ["System.TypeCode", "System.Single", "Method[GetTypeCode].ReturnValue"] + - ["System.Int128", "System.Int128!", "Method[op_UnaryPlus].ReturnValue"] + - ["System.UInt64", "System.Math!", "Method[Clamp].ReturnValue"] + - ["System.Boolean", "System.Int128", "Method[Equals].ReturnValue"] + - ["System.ConsoleColor", "System.ConsoleColor!", "Field[Cyan]"] + - ["System.Boolean", "System.Type", "Property[IsInterface]"] + - ["System.AppDomainManagerInitializationOptions", "System.AppDomainManagerInitializationOptions!", "Field[None]"] + - ["System.Single", "System.SByte", "Method[System.IConvertible.ToSingle].ReturnValue"] + - ["System.String", "System.Uri!", "Field[UriSchemeNetTcp]"] + - ["System.Int128", "System.Int128!", "Property[One]"] + - ["System.AttributeTargets", "System.AttributeTargets!", "Field[ReturnValue]"] + - ["System.Object", "System.Byte", "Method[System.IConvertible.ToType].ReturnValue"] + - ["System.Boolean", "System.UInt16", "Method[System.Numerics.IBinaryInteger.TryWriteBigEndian].ReturnValue"] + - ["System.Boolean", "System.TimeZone", "Method[IsDaylightSavingTime].ReturnValue"] + - ["System.Single", "System.Single!", "Method[System.Numerics.IUnaryNegationOperators.op_UnaryNegation].ReturnValue"] + - ["System.IntPtr", "System.Int128!", "Method[op_Explicit].ReturnValue"] + - ["System.Half", "System.Half!", "Method[Atan2Pi].ReturnValue"] + - ["System.Int128", "System.Half!", "Method[op_Explicit].ReturnValue"] + - ["System.ConsoleKey", "System.ConsoleKey!", "Field[LeftWindows]"] + - ["System.Boolean", "System.Single!", "Method[System.Numerics.INumberBase.TryConvertFromTruncating].ReturnValue"] + - ["System.EventArgs", "System.EventArgs!", "Field[Empty]"] + - ["System.Byte", "System.Decimal", "Method[System.IConvertible.ToByte].ReturnValue"] + - ["System.Object", "System.SByte", "Method[System.IConvertible.ToType].ReturnValue"] + - ["System.Boolean", "System.Byte!", "Method[System.Numerics.INumberBase.TryConvertFromTruncating].ReturnValue"] + - ["System.Boolean", "System.UInt64!", "Method[System.Numerics.INumberBase.TryConvertToSaturating].ReturnValue"] + - ["System.Boolean", "System.Type", "Property[IsNestedFamANDAssem]"] + - ["System.Decimal", "System.Double", "Method[System.IConvertible.ToDecimal].ReturnValue"] + - ["System.Int64", "System.String", "Method[System.IConvertible.ToInt64].ReturnValue"] + - ["System.Boolean", "System.UIntPtr!", "Method[IsOddInteger].ReturnValue"] + - ["System.Int32", "System.Console!", "Property[LargestWindowHeight]"] + - ["System.Double", "System.Double!", "Method[CosPi].ReturnValue"] + - ["System.Boolean", "System.Byte!", "Method[System.Numerics.IEqualityOperators.op_Equality].ReturnValue"] + - ["System.Tuple", "System.TupleExtensions!", "Method[ToTuple].ReturnValue"] + - ["System.Single", "System.MathF!", "Method[Cbrt].ReturnValue"] + - ["System.DateTime", "System.Byte", "Method[System.IConvertible.ToDateTime].ReturnValue"] + - ["System.Byte", "System.Byte!", "Method[System.Numerics.IMultiplyOperators.op_CheckedMultiply].ReturnValue"] + - ["System.Threading.Tasks.ValueTask", "System.IAsyncDisposable", "Method[DisposeAsync].ReturnValue"] + - ["System.UInt64", "System.Half!", "Method[op_Explicit].ReturnValue"] + - ["System.Boolean", "System.Double", "Method[Equals].ReturnValue"] + - ["System.UIntPtr", "System.UIntPtr!", "Method[System.Numerics.IIncrementOperators.op_Increment].ReturnValue"] + - ["System.Boolean", "System.Int128!", "Method[System.Numerics.INumberBase.IsComplexNumber].ReturnValue"] + - ["System.Boolean", "System.UIntPtr!", "Method[TryParse].ReturnValue"] + - ["System.Boolean", "System.Int16!", "Method[System.Numerics.IComparisonOperators.op_LessThanOrEqual].ReturnValue"] + - ["System.ConsoleKey", "System.ConsoleKey!", "Field[Multiply]"] + - ["System.UInt64", "System.UInt64!", "Method[Min].ReturnValue"] + - ["System.Char", "System.Char!", "Method[System.Numerics.IBinaryInteger.RotateLeft].ReturnValue"] + - ["System.Delegate", "System.Delegate", "Method[RemoveImpl].ReturnValue"] + - ["System.Type[]", "System.Type", "Method[GetRequiredCustomModifiers].ReturnValue"] + - ["System.Boolean", "System.Int32!", "Method[IsPositive].ReturnValue"] + - ["System.Double", "System.Math!", "Method[Floor].ReturnValue"] + - ["System.Int64", "System.Int64!", "Method[System.Numerics.IIncrementOperators.op_CheckedIncrement].ReturnValue"] + - ["System.Double", "System.Double!", "Property[System.Numerics.IFloatingPointIeee754.NaN]"] + - ["System.TypeCode", "System.Double", "Method[System.IConvertible.GetTypeCode].ReturnValue"] + - ["System.Byte", "System.Byte!", "Method[System.Numerics.ISubtractionOperators.op_Subtraction].ReturnValue"] + - ["System.Boolean", "System.Uri", "Property[IsUnc]"] + - ["System.String", "System.String", "Method[Insert].ReturnValue"] + - ["System.Double", "System.Double!", "Method[Atan2Pi].ReturnValue"] + - ["System.Object", "System.Version", "Method[Clone].ReturnValue"] + - ["System.Boolean", "System.Int64!", "Method[System.Numerics.IEqualityOperators.op_Equality].ReturnValue"] + - ["System.UInt32", "System.UInt32!", "Method[System.Numerics.IBitwiseOperators.op_BitwiseOr].ReturnValue"] + - ["System.Object", "System.AppContext!", "Method[GetData].ReturnValue"] + - ["System.Boolean", "System.Half!", "Method[IsPositive].ReturnValue"] + - ["System.Byte", "System.Convert!", "Method[ToByte].ReturnValue"] + - ["System.Int64", "System.BitConverter!", "Method[DoubleToInt64Bits].ReturnValue"] + - ["System.Boolean", "System.DateTimeOffset", "Method[Equals].ReturnValue"] + - ["System.Double", "System.Math!", "Method[CopySign].ReturnValue"] + - ["System.SByte", "System.Enum", "Method[System.IConvertible.ToSByte].ReturnValue"] + - ["System.TypeCode", "System.TypeCode!", "Field[SByte]"] + - ["System.Boolean", "System.Int128!", "Method[System.Numerics.INumberBase.IsImaginaryNumber].ReturnValue"] + - ["System.Single", "System.Single!", "Method[Cos].ReturnValue"] + - ["System.SByte", "System.SByte!", "Method[LeadingZeroCount].ReturnValue"] + - ["System.Decimal", "System.Decimal!", "Field[Zero]"] + - ["System.Half", "System.Half!", "Method[System.Numerics.IBitwiseOperators.op_BitwiseAnd].ReturnValue"] + - ["System.Int32", "System.ValueTuple", "Method[System.IComparable.CompareTo].ReturnValue"] + - ["System.Boolean", "System.UIntPtr!", "Method[System.Numerics.INumberBase.IsFinite].ReturnValue"] + - ["System.Exception", "System.AggregateException", "Method[GetBaseException].ReturnValue"] + - ["System.Boolean", "System.GC!", "Method[TryStartNoGCRegion].ReturnValue"] + - ["System.Decimal", "System.Math!", "Method[Ceiling].ReturnValue"] + - ["System.ConsoleKey", "System.ConsoleKey!", "Field[F15]"] + - ["System.Int32", "System.Char!", "Property[System.Numerics.INumberBase.Radix]"] + - ["System.Boolean", "System.Type", "Property[IsGenericTypeParameter]"] + - ["System.UInt64", "System.UInt64!", "Method[System.Numerics.IMultiplyOperators.op_Multiply].ReturnValue"] + - ["System.Boolean", "System.SByte!", "Method[IsOddInteger].ReturnValue"] + - ["System.String", "System.String", "Method[ToUpperInvariant].ReturnValue"] + - ["System.UInt32", "System.UInt32!", "Method[Max].ReturnValue"] + - ["System.ConsoleKey", "System.ConsoleKey!", "Field[V]"] + - ["System.Double", "System.Math!", "Method[Min].ReturnValue"] + - ["System.Int128", "System.Int128!", "Method[CopySign].ReturnValue"] + - ["System.Char", "System.Int128!", "Method[op_Explicit].ReturnValue"] + - ["System.Int32", "System.SByte", "Method[GetHashCode].ReturnValue"] + - ["System.Single", "System.MathF!", "Method[FusedMultiplyAdd].ReturnValue"] + - ["System.Boolean", "System.Char!", "Method[System.Numerics.INumberBase.TryConvertFromTruncating].ReturnValue"] + - ["System.Byte", "System.Int64", "Method[System.IConvertible.ToByte].ReturnValue"] + - ["System.ValueTuple", "System.TupleExtensions!", "Method[ToValueTuple].ReturnValue"] + - ["System.Int32", "System.Int32", "Method[System.Numerics.IBinaryInteger.GetByteCount].ReturnValue"] + - ["System.Int128", "System.Int128!", "Method[op_LeftShift].ReturnValue"] + - ["System.Type", "System.Type", "Property[UnderlyingSystemType]"] + - ["System.Boolean", "System._AppDomain", "Method[Equals].ReturnValue"] + - ["System.Boolean", "System.Type", "Property[IsTypeDefinition]"] + - ["System.Boolean", "System.UInt16!", "Method[System.Numerics.IBinaryInteger.TryReadBigEndian].ReturnValue"] + - ["System.Boolean", "System.Uri!", "Method[op_Equality].ReturnValue"] + - ["System.Single", "System.Single!", "Method[Min].ReturnValue"] + - ["System.Boolean", "System.Version!", "Method[op_LessThan].ReturnValue"] + - ["System.Int16", "System.Int16!", "Method[System.Numerics.IBitwiseOperators.op_BitwiseOr].ReturnValue"] + - ["System.Boolean", "System.Double", "Method[System.IConvertible.ToBoolean].ReturnValue"] + - ["System.Single", "System.Single!", "Field[PositiveInfinity]"] + - ["System.Single", "System.Single!", "Method[Sqrt].ReturnValue"] + - ["System.Int32", "System.UIntPtr!", "Property[Size]"] + - ["System.Boolean", "System.TimeZoneInfo", "Property[SupportsDaylightSavingTime]"] + - ["System.SByte", "System.IConvertible", "Method[ToSByte].ReturnValue"] + - ["System.DateTime", "System.TimeZoneInfo!", "Method[ConvertTime].ReturnValue"] + - ["System.Byte", "System.Byte!", "Method[CreateTruncating].ReturnValue"] + - ["System.Boolean", "System.Int16!", "Method[System.Numerics.INumberBase.TryConvertToChecked].ReturnValue"] + - ["System.Int32", "System.Decimal!", "Method[Sign].ReturnValue"] + - ["System.Double", "System.Math!", "Method[Log].ReturnValue"] + - ["System.Boolean", "System.UInt32!", "Method[System.Numerics.INumberBase.TryConvertFromSaturating].ReturnValue"] + - ["System.ConsoleKey", "System.ConsoleKey!", "Field[Process]"] + - ["System.Boolean", "System.Int64!", "Method[System.Numerics.INumberBase.TryConvertFromSaturating].ReturnValue"] + - ["System.ConsoleKey", "System.ConsoleKey!", "Field[PageUp]"] + - ["System.Half", "System.Half!", "Method[AtanPi].ReturnValue"] + - ["System.Half", "System.Half!", "Method[Exp2M1].ReturnValue"] + - ["System.Int32", "System.UInt16", "Method[System.IConvertible.ToInt32].ReturnValue"] + - ["System.Byte", "System.Byte!", "Property[System.Numerics.IBinaryNumber.AllBitsSet]"] + - ["System.UInt64", "System.Boolean", "Method[System.IConvertible.ToUInt64].ReturnValue"] + - ["System.Boolean", "System.UIntPtr", "Method[System.IEquatable.Equals].ReturnValue"] + - ["System.ConsoleColor", "System.ConsoleColor!", "Field[DarkGreen]"] + - ["System.Int32", "System.Console!", "Property[WindowTop]"] + - ["System.Boolean", "System.SByte!", "Method[System.Numerics.IBinaryInteger.TryReadLittleEndian].ReturnValue"] + - ["System.Boolean", "System.Double", "Method[System.Numerics.IFloatingPoint.TryWriteExponentBigEndian].ReturnValue"] + - ["System.Boolean", "System.Enum", "Method[System.ISpanFormattable.TryFormat].ReturnValue"] + - ["System.Boolean", "System.SByte!", "Method[System.Numerics.INumberBase.IsInteger].ReturnValue"] + - ["System.Type", "System.Type!", "Method[GetTypeFromCLSID].ReturnValue"] + - ["System.Single", "System.MathF!", "Method[Acosh].ReturnValue"] + - ["System.Byte", "System.Byte!", "Method[System.Numerics.INumberBase.MinMagnitude].ReturnValue"] + - ["System.DateTimeOffset", "System.DateTimeOffset!", "Method[FromFileTime].ReturnValue"] + - ["System.Delegate", "System.Delegate", "Method[CombineImpl].ReturnValue"] + - ["System.Single", "System.MathF!", "Method[BitIncrement].ReturnValue"] + - ["System.UInt128", "System.UInt128!", "Method[op_OnesComplement].ReturnValue"] + - ["System.UInt32", "System.UInt32!", "Method[System.Numerics.IBitwiseOperators.op_BitwiseAnd].ReturnValue"] + - ["System.Boolean", "System.Int128!", "Method[System.Numerics.INumberBase.IsCanonical].ReturnValue"] + - ["System.Half", "System.Half!", "Method[AcosPi].ReturnValue"] + - ["System.Object", "System.ICloneable", "Method[Clone].ReturnValue"] + - ["System.UInt32", "System.UInt32!", "Method[System.Numerics.IAdditionOperators.op_Addition].ReturnValue"] + - ["System.Int32", "System.BitConverter!", "Method[SingleToInt32Bits].ReturnValue"] + - ["System.TimeZone", "System.TimeZone!", "Property[CurrentTimeZone]"] + - ["System.Boolean", "System.Single!", "Method[IsInfinity].ReturnValue"] + - ["System.Boolean", "System.UInt128!", "Method[op_GreaterThanOrEqual].ReturnValue"] + - ["System.Int32", "System.AppDomain", "Property[Id]"] + - ["System.Byte", "System.Byte", "Method[System.IConvertible.ToByte].ReturnValue"] + - ["System.Double", "System.Double!", "Property[System.Numerics.IFloatingPointConstants.Pi]"] + - ["System.Boolean", "System.TimeOnly!", "Method[op_LessThanOrEqual].ReturnValue"] + - ["System.TimeOnly", "System.TimeOnly", "Method[AddMinutes].ReturnValue"] + - ["System.ConsoleKey", "System.ConsoleKey!", "Field[LaunchMail]"] + - ["System.ConsoleKey", "System.ConsoleKey!", "Field[D4]"] + - ["System.DateOnly", "System.DateOnly!", "Method[FromDateTime].ReturnValue"] + - ["System.Decimal", "System.Convert!", "Method[ToDecimal].ReturnValue"] + - ["System.Boolean", "System.Int16!", "Method[IsOddInteger].ReturnValue"] + - ["System.Single", "System.Single!", "Method[Cosh].ReturnValue"] + - ["System.Double", "System.Math!", "Field[Tau]"] + - ["System.Reflection.Assembly", "System.ResolveEventArgs", "Property[RequestingAssembly]"] + - ["System.Int32", "System.Int64", "Method[CompareTo].ReturnValue"] + - ["System.String", "System.Convert!", "Method[ToBase64String].ReturnValue"] + - ["System.Boolean", "System.AttributeUsageAttribute", "Property[AllowMultiple]"] + - ["System.String[]", "System.Enum!", "Method[GetNames].ReturnValue"] + - ["System.Int32", "System.Int32", "Method[System.Numerics.IBinaryInteger.GetShortestBitLength].ReturnValue"] + - ["System.Boolean", "System.OperatingSystem!", "Method[IsAndroid].ReturnValue"] + - ["System.Boolean", "System.UInt16!", "Method[System.Numerics.IEqualityOperators.op_Inequality].ReturnValue"] + - ["System.ConsoleKey", "System.ConsoleKey!", "Field[OemPlus]"] + - ["System.Double", "System.TimeSpan!", "Method[op_Division].ReturnValue"] + - ["System.Int32", "System.MemoryExtensions!", "Method[ToLowerInvariant].ReturnValue"] + - ["System.UIntPtr", "System.UIntPtr!", "Method[System.Numerics.IUnaryPlusOperators.op_UnaryPlus].ReturnValue"] + - ["System.Char", "System.Char!", "Method[System.Numerics.IShiftOperators.op_UnsignedRightShift].ReturnValue"] + - ["System.BinaryData", "System.BinaryData", "Method[WithMediaType].ReturnValue"] + - ["System.StringComparer", "System.StringComparer!", "Property[InvariantCulture]"] + - ["System.Object", "System.UriTemplateMatch", "Property[Data]"] + - ["System.Boolean", "System.Boolean", "Method[System.IConvertible.ToBoolean].ReturnValue"] + - ["System.String", "System.ApplicationId", "Property[ProcessorArchitecture]"] + - ["System.Boolean", "System.Decimal!", "Method[Equals].ReturnValue"] + - ["System.Single", "System.Single!", "Method[AsinPi].ReturnValue"] + - ["System.Boolean", "System.UInt128!", "Method[System.Numerics.INumberBase.IsFinite].ReturnValue"] + - ["System.Boolean", "System.SByte!", "Method[System.Numerics.INumberBase.IsPositiveInfinity].ReturnValue"] + - ["System.Boolean", "System.Int16", "Method[System.IConvertible.ToBoolean].ReturnValue"] + - ["System.ConsoleKey", "System.ConsoleKey!", "Field[D1]"] + - ["System.Byte", "System.Decimal", "Property[Scale]"] + - ["System.UInt16", "System.Half!", "Method[op_Explicit].ReturnValue"] + - ["System.Boolean", "System.Char!", "Method[System.Numerics.INumberBase.IsEvenInteger].ReturnValue"] + - ["System.Boolean", "System.Index", "Property[IsFromEnd]"] + - ["System.Type[]", "System.Type", "Method[GetGenericArguments].ReturnValue"] + - ["System.Int16", "System.Math!", "Method[Abs].ReturnValue"] + - ["System.ValueTuple", "System.ValueTuple!", "Method[Create].ReturnValue"] + - ["System.Boolean", "System.DateTime!", "Method[TryParse].ReturnValue"] + - ["System.Boolean", "System.AppDomain", "Property[IsHomogenous]"] + - ["System.Int16", "System.Int16!", "Method[System.Numerics.IBitwiseOperators.op_ExclusiveOr].ReturnValue"] + - ["System.Half", "System.Half!", "Method[Atan2].ReturnValue"] + - ["System.Int64", "System.Int64!", "Method[System.Numerics.INumberBase.MaxMagnitudeNumber].ReturnValue"] + - ["System.UInt16", "System.UInt16!", "Method[Max].ReturnValue"] + - ["System.Int64", "System.TimeSpan!", "Field[NanosecondsPerTick]"] + - ["System.Runtime.CompilerServices.TaskAwaiter", "System.WindowsRuntimeSystemExtensions!", "Method[GetAwaiter].ReturnValue"] + - ["System.Threading.Tasks.Task", "System.WindowsRuntimeSystemExtensions!", "Method[AsTask].ReturnValue"] + - ["System.Int64", "System.Int64!", "Method[System.Numerics.IUnaryNegationOperators.op_CheckedUnaryNegation].ReturnValue"] + - ["System.Collections.IEnumerator", "System.Array", "Method[GetEnumerator].ReturnValue"] + - ["System.UIntPtr", "System.Half!", "Method[op_Explicit].ReturnValue"] + - ["System.Boolean", "System.Decimal!", "Method[IsCanonical].ReturnValue"] + - ["System.IntPtr", "System.IntPtr!", "Method[Add].ReturnValue"] + - ["System.Double", "System.Math!", "Method[Sqrt].ReturnValue"] + - ["System.Int128", "System.Int128!", "Method[op_BitwiseAnd].ReturnValue"] + - ["System.UInt64", "System.UInt64!", "Method[System.Numerics.INumberBase.MultiplyAddEstimate].ReturnValue"] + - ["System.Single", "System.Single!", "Method[Acosh].ReturnValue"] + - ["System.TypeCode", "System.Enum", "Method[GetTypeCode].ReturnValue"] + - ["System.Boolean", "System.Environment!", "Property[Is64BitProcess]"] + - ["System.AttributeTargets", "System.AttributeTargets!", "Field[Class]"] + - ["System.DateTime", "System.Decimal", "Method[System.IConvertible.ToDateTime].ReturnValue"] + - ["System.Boolean", "System.Char!", "Method[IsAsciiDigit].ReturnValue"] + - ["System.Single", "System.Math!", "Method[Clamp].ReturnValue"] + - ["System.Int16", "System.Int16!", "Method[System.Numerics.IAdditionOperators.op_CheckedAddition].ReturnValue"] + - ["System.Boolean", "System.UInt64!", "Method[System.Numerics.INumberBase.IsImaginaryNumber].ReturnValue"] + - ["System.Half", "System.Half!", "Property[Zero]"] + - ["System.Decimal", "System.Enum", "Method[System.IConvertible.ToDecimal].ReturnValue"] + - ["System.Single", "System.MathF!", "Method[Floor].ReturnValue"] + - ["System.Boolean", "System.Type", "Method[IsEquivalentTo].ReturnValue"] + - ["System.Char", "System.String", "Property[Chars]"] + - ["System.Boolean", "System.Char!", "Method[IsAsciiLetter].ReturnValue"] + - ["System.Boolean", "System.IntPtr!", "Method[System.Numerics.INumberBase.IsInfinity].ReturnValue"] + - ["System.String", "System.MemoryExtensions!", "Method[AsSpan].ReturnValue"] + - ["System.TypeCode", "System.TypeCode!", "Field[Int32]"] + - ["System.Boolean", "System.BitConverter!", "Field[IsLittleEndian]"] + - ["System.String", "System.DBNull", "Method[ToString].ReturnValue"] + - ["System.Boolean", "System.ValueType", "Method[Equals].ReturnValue"] + - ["System.Boolean", "System.Int128!", "Method[System.Numerics.IBinaryInteger.TryReadBigEndian].ReturnValue"] + - ["System.UInt64", "System.BitConverter!", "Method[ToUInt64].ReturnValue"] + - ["System.String", "System.Uri!", "Field[UriSchemeNetPipe]"] + - ["System.Boolean", "System.DateTime!", "Method[op_GreaterThan].ReturnValue"] + - ["System.ConsoleKey", "System.ConsoleKey!", "Field[N]"] + - ["System.Int32", "System.Half", "Method[System.Numerics.IFloatingPoint.GetSignificandByteCount].ReturnValue"] + - ["System.Boolean", "System.DateTime!", "Method[Equals].ReturnValue"] + - ["System.Int16", "System.Int16!", "Method[System.Numerics.IDecrementOperators.op_CheckedDecrement].ReturnValue"] + - ["System.Int64", "System.GC!", "Method[GetTotalAllocatedBytes].ReturnValue"] + - ["System.DateTime", "System.Enum", "Method[System.IConvertible.ToDateTime].ReturnValue"] + - ["System.ConsoleKey", "System.ConsoleKey!", "Field[D2]"] + - ["System.UInt64", "System.UInt64!", "Property[System.Numerics.IBinaryNumber.AllBitsSet]"] + - ["System.Int32", "System.Array", "Method[System.Collections.IList.IndexOf].ReturnValue"] + - ["System.Decimal", "System.Byte", "Method[System.IConvertible.ToDecimal].ReturnValue"] + - ["System.ValueTuple>", "System.TupleExtensions!", "Method[ToValueTuple].ReturnValue"] + - ["System.UInt128", "System.UInt128!", "Method[op_RightShift].ReturnValue"] + - ["System.Boolean", "System.UInt64", "Method[System.Numerics.IBinaryInteger.TryWriteBigEndian].ReturnValue"] + - ["System.Boolean", "System.UriTemplate", "Method[IsEquivalentTo].ReturnValue"] + - ["System.ConsoleKey", "System.ConsoleKey!", "Field[Help]"] + - ["System.Boolean", "System.UIntPtr!", "Method[System.Numerics.INumberBase.TryConvertFromSaturating].ReturnValue"] + - ["System.Boolean", "System.Decimal", "Method[System.Numerics.IFloatingPoint.TryWriteSignificandBigEndian].ReturnValue"] + - ["System.Int32", "System.TimeSpan", "Property[Seconds]"] + - ["System.Boolean", "System.Int128!", "Method[IsNegative].ReturnValue"] + - ["System.Reflection.MethodInfo[]", "System.Type", "Method[GetMethods].ReturnValue"] + - ["System.Int64", "System.Int64!", "Property[System.Numerics.IMinMaxValue.MinValue]"] + - ["System.SByte", "System.SByte!", "Method[CreateSaturating].ReturnValue"] + - ["System.Double", "System.Math!", "Method[Abs].ReturnValue"] + - ["System.ConsoleKey", "System.ConsoleKey!", "Field[PageDown]"] + - ["System.Int32", "System.Int32!", "Property[System.Numerics.IBinaryNumber.AllBitsSet]"] + - ["System.Boolean", "System.Char", "Method[System.ISpanFormattable.TryFormat].ReturnValue"] + - ["System.String", "System.IAppDomainSetup", "Property[ShadowCopyFiles]"] + - ["System.Int16", "System.UInt16", "Method[System.IConvertible.ToInt16].ReturnValue"] + - ["System.ValueTuple", "System.Int64!", "Method[DivRem].ReturnValue"] + - ["System.Int32", "System.DateTime", "Property[Hour]"] + - ["System.Int32", "System.Half", "Method[GetHashCode].ReturnValue"] + - ["System.Int32", "System.BinaryData", "Property[Length]"] + - ["System.Single", "System.UInt64", "Method[System.IConvertible.ToSingle].ReturnValue"] + - ["System.Boolean", "System.Double!", "Method[op_LessThanOrEqual].ReturnValue"] + - ["System.Int16", "System.Int16!", "Method[PopCount].ReturnValue"] + - ["System.UInt32", "System.Math!", "Method[Min].ReturnValue"] + - ["System.ConsoleKey", "System.ConsoleKey!", "Field[Play]"] + - ["System.UInt16", "System.UInt16!", "Method[System.Numerics.ISubtractionOperators.op_Subtraction].ReturnValue"] + - ["System.Int32", "System.DateTimeOffset", "Property[Microsecond]"] + - ["System.UInt32", "System.UInt32!", "Property[System.Numerics.INumberBase.Zero]"] + - ["System.Int32", "System.MemoryExtensions!", "Method[LastIndexOfAnyExcept].ReturnValue"] + - ["System.Half", "System.Half!", "Method[Ceiling].ReturnValue"] + - ["System.Single", "System.MathF!", "Method[BitDecrement].ReturnValue"] + - ["System.Boolean", "System.Type", "Method[IsValueTypeImpl].ReturnValue"] + - ["System.Char", "System.Type!", "Field[Delimiter]"] + - ["System.Single", "System.Single!", "Method[Asinh].ReturnValue"] + - ["System.Single", "System.Single!", "Method[Clamp].ReturnValue"] + - ["System.Single", "System.Single!", "Method[Parse].ReturnValue"] + - ["System.Boolean", "System.UInt128!", "Method[System.Numerics.INumberBase.TryConvertToTruncating].ReturnValue"] + - ["System.Boolean", "System.RuntimeMethodHandle!", "Method[op_Inequality].ReturnValue"] + - ["System.Boolean", "System.UInt64!", "Method[System.Numerics.IComparisonOperators.op_LessThan].ReturnValue"] + - ["System.UIntPtr", "System.UIntPtr!", "Method[System.Numerics.IBitwiseOperators.op_BitwiseOr].ReturnValue"] + - ["System.GenericUriParserOptions", "System.GenericUriParserOptions!", "Field[IriParsing]"] + - ["System.SByte", "System.SByte!", "Method[RotateLeft].ReturnValue"] + - ["System.Int32", "System.Char", "Method[System.Numerics.IBinaryInteger.GetShortestBitLength].ReturnValue"] + - ["System.Single", "System.Single!", "Field[MaxValue]"] + - ["System.Int32", "System.UInt64", "Method[GetHashCode].ReturnValue"] + - ["System.Boolean", "System.UInt128!", "Method[IsPow2].ReturnValue"] + - ["System.Int16", "System.Byte", "Method[System.IConvertible.ToInt16].ReturnValue"] + - ["System.TypeCode", "System.Boolean", "Method[System.IConvertible.GetTypeCode].ReturnValue"] + - ["System.Single", "System.Single!", "Method[Round].ReturnValue"] + - ["System.UInt16", "System.UInt16!", "Method[System.Numerics.INumberBase.MaxMagnitude].ReturnValue"] + - ["System.Int32", "System.DateTimeOffset", "Property[Millisecond]"] + - ["System.ConsoleKey", "System.ConsoleKey!", "Field[Oem5]"] + - ["System.TypeCode", "System.String", "Method[System.IConvertible.GetTypeCode].ReturnValue"] + - ["System.Double", "System.Math!", "Method[Log2].ReturnValue"] + - ["System.Double", "System.Math!", "Method[ReciprocalEstimate].ReturnValue"] + - ["System.Boolean", "System.DateTime!", "Method[op_LessThan].ReturnValue"] + - ["System.Boolean", "System.AppDomain", "Property[ShadowCopyFiles]"] + - ["System.Boolean", "System.IntPtr", "Method[System.IEquatable.Equals].ReturnValue"] + - ["System.Int32", "System.BitConverter!", "Method[ToInt32].ReturnValue"] + - ["System.Single", "System.MathF!", "Method[Tanh].ReturnValue"] + - ["System.Char", "System.Char!", "Method[ToUpper].ReturnValue"] + - ["System.SByte", "System.SByte!", "Property[System.Numerics.INumberBase.One]"] + - ["System.Boolean", "System.Half!", "Method[IsPow2].ReturnValue"] + - ["System.Int32", "System.UInt16", "Method[CompareTo].ReturnValue"] + - ["System.Boolean", "System.Char!", "Method[System.Numerics.IComparisonOperators.op_GreaterThan].ReturnValue"] + - ["System.Decimal", "System.Decimal!", "Method[Round].ReturnValue"] + - ["System.Int32", "System.Single", "Method[System.Numerics.IFloatingPoint.GetExponentShortestBitLength].ReturnValue"] + - ["System.Boolean", "System.Enum!", "Method[TryParse].ReturnValue"] + - ["System.UInt64", "System.UInt64!", "Method[System.Numerics.INumberBase.MinMagnitude].ReturnValue"] + - ["System.Half", "System.Half!", "Property[NegativeOne]"] + - ["System.Boolean", "System.Console!", "Property[TreatControlCAsInput]"] + - ["System.Boolean", "System.Char!", "Method[System.ISpanParsable.TryParse].ReturnValue"] + - ["System.UInt16", "System.Double", "Method[System.IConvertible.ToUInt16].ReturnValue"] + - ["System.Int32", "System.Int32!", "Method[System.Numerics.IMultiplyOperators.op_CheckedMultiply].ReturnValue"] + - ["System.Boolean", "System.Int128!", "Method[op_LessThanOrEqual].ReturnValue"] + - ["System.GenericUriParserOptions", "System.GenericUriParserOptions!", "Field[Default]"] + - ["System.Byte[]", "System.ActivationContext", "Property[ApplicationManifestBytes]"] + - ["System.DateTimeOffset", "System.DateTimeOffset!", "Property[UtcNow]"] + - ["System.Boolean", "System.OperatingSystem!", "Method[IsAndroidVersionAtLeast].ReturnValue"] + - ["System.Boolean", "System.Single!", "Method[op_GreaterThan].ReturnValue"] + - ["System.Int32", "System.StringComparer", "Method[GetHashCode].ReturnValue"] + - ["System.DateTime", "System.DateTime", "Method[System.IConvertible.ToDateTime].ReturnValue"] + - ["System.Double", "System.Char!", "Method[GetNumericValue].ReturnValue"] + - ["System.Boolean", "System.Char!", "Method[IsBetween].ReturnValue"] + - ["System.Int64", "System.Int64!", "Property[System.Numerics.IBinaryNumber.AllBitsSet]"] + - ["System.Int64", "System.TimeSpan!", "Field[MillisecondsPerSecond]"] + - ["System.Boolean", "System.UInt128!", "Method[System.Numerics.INumberBase.IsImaginaryNumber].ReturnValue"] + - ["System.TypeCode", "System.Int16", "Method[System.IConvertible.GetTypeCode].ReturnValue"] + - ["System.TimeSpan", "System.TimeZone", "Method[GetUtcOffset].ReturnValue"] + - ["System.Int32", "System.String", "Method[CompareTo].ReturnValue"] + - ["System.Reflection.ConstructorInfo", "System.Type", "Method[GetConstructor].ReturnValue"] + - ["System.Double", "System.NotFiniteNumberException", "Property[OffendingNumber]"] + - ["System.Boolean", "System.UInt64!", "Method[System.Numerics.IComparisonOperators.op_LessThanOrEqual].ReturnValue"] + - ["System.Boolean", "System.Int16!", "Method[System.Numerics.INumberBase.IsFinite].ReturnValue"] + - ["System.Boolean", "System.Decimal!", "Method[IsInteger].ReturnValue"] + - ["System.Decimal", "System.Decimal!", "Property[System.Numerics.IMinMaxValue.MaxValue]"] + - ["System.String", "System.UInt32", "Method[ToString].ReturnValue"] + - ["System.Reflection.MemberFilter", "System.Type!", "Field[FilterName]"] + - ["System.Int16", "System.Int16!", "Property[System.Numerics.IMultiplicativeIdentity.MultiplicativeIdentity]"] + - ["System.Int32", "System.String!", "Method[GetHashCode].ReturnValue"] + - ["System.Int32", "System.Double", "Method[GetHashCode].ReturnValue"] + - ["System.Single", "System.Single!", "Method[Floor].ReturnValue"] + - ["System.IntPtr", "System.IntPtr!", "Property[System.Numerics.IMinMaxValue.MaxValue]"] + - ["System.UInt16", "System.UInt16!", "Property[System.Numerics.IAdditiveIdentity.AdditiveIdentity]"] + - ["System.IntPtr", "System.IntPtr!", "Method[System.Numerics.IShiftOperators.op_UnsignedRightShift].ReturnValue"] + - ["System.ConsoleKey", "System.ConsoleKey!", "Field[NumPad7]"] + - ["System.IntPtr", "System.IntPtr!", "Method[System.Numerics.IAdditionOperators.op_Addition].ReturnValue"] + - ["System.Boolean", "System.Int32!", "Method[System.Numerics.INumberBase.IsNaN].ReturnValue"] + - ["System.IntPtr", "System.IntPtr!", "Method[CreateTruncating].ReturnValue"] + - ["System.TimeSpan", "System.GC!", "Method[GetTotalPauseDuration].ReturnValue"] + - ["System.Int128", "System.Int128!", "Method[op_CheckedMultiply].ReturnValue"] + - ["System.Int32", "System.String!", "Method[CompareOrdinal].ReturnValue"] + - ["System.Boolean", "System.Char!", "Method[System.Numerics.INumberBase.IsPositive].ReturnValue"] + - ["System.Int32", "System.Array!", "Method[IndexOf].ReturnValue"] + - ["System.ConsoleKey", "System.ConsoleKey!", "Field[F23]"] + - ["System.BinaryData", "System.BinaryData!", "Method[FromObjectAsJson].ReturnValue"] + - ["System.Boolean", "System.Byte!", "Method[System.Numerics.INumberBase.IsFinite].ReturnValue"] + - ["System.Double", "System.Math!", "Method[Cbrt].ReturnValue"] + - ["System.Boolean", "System.Double!", "Method[IsPow2].ReturnValue"] + - ["System.Boolean", "System.Guid!", "Method[op_Equality].ReturnValue"] + - ["System.Int32", "System.DateTimeOffset", "Method[GetHashCode].ReturnValue"] + - ["System.Char", "System.Char!", "Method[System.Numerics.INumberBase.MaxMagnitudeNumber].ReturnValue"] + - ["System.Int32", "System.UInt128", "Method[GetHashCode].ReturnValue"] + - ["System.Int32", "System.MemoryExtensions!", "Method[IndexOf].ReturnValue"] + - ["System.UIntPtr", "System.UIntPtr!", "Property[MinValue]"] + - ["System.Double", "System.UInt16", "Method[System.IConvertible.ToDouble].ReturnValue"] + - ["System.Int64", "System.Decimal", "Method[System.IConvertible.ToInt64].ReturnValue"] + - ["TEnum[]", "System.Enum!", "Method[GetValues].ReturnValue"] + - ["System.Decimal", "System.UInt32", "Method[System.IConvertible.ToDecimal].ReturnValue"] + - ["System.Boolean", "System.UInt64!", "Method[System.Numerics.INumberBase.IsFinite].ReturnValue"] + - ["System.ConsoleKey", "System.ConsoleKey!", "Field[F18]"] + - ["System.Boolean", "System.Int32!", "Method[System.Numerics.INumberBase.IsNormal].ReturnValue"] + - ["System.Int32", "System.Int32!", "Property[System.Numerics.ISignedNumber.NegativeOne]"] + - ["System.UIntPtr", "System.UIntPtr!", "Method[System.Numerics.IShiftOperators.op_RightShift].ReturnValue"] + - ["System.Single", "System.Single!", "Method[Exp].ReturnValue"] + - ["System.Boolean", "System.UriTemplate", "Property[IgnoreTrailingSlash]"] + - ["System.TimeSpan", "System.TimeSpan!", "Method[op_Addition].ReturnValue"] + - ["System.Int32", "System.Single!", "Method[Sign].ReturnValue"] + - ["System.SByte", "System.SByte!", "Method[CreateChecked].ReturnValue"] + - ["System.String", "System.AppDomain", "Property[RelativeSearchPath]"] + - ["System.Int16", "System.Int16!", "Method[System.Numerics.ISubtractionOperators.op_Subtraction].ReturnValue"] + - ["System.UInt128", "System.UInt128!", "Property[System.Numerics.IAdditiveIdentity.AdditiveIdentity]"] + - ["System.RuntimeFieldHandle", "System.ModuleHandle", "Method[ResolveFieldHandle].ReturnValue"] + - ["System.Half", "System.Half!", "Method[op_Subtraction].ReturnValue"] + - ["System.Object", "System.AppDomain", "Method[GetData].ReturnValue"] + - ["System.ValueTuple", "System.Int32!", "Method[DivRem].ReturnValue"] + - ["System.Single", "System.Single!", "Property[System.Numerics.IFloatingPointIeee754.PositiveInfinity]"] + - ["System.Base64FormattingOptions", "System.Base64FormattingOptions!", "Field[InsertLineBreaks]"] + - ["System.Reflection.Emit.AssemblyBuilder", "System.AppDomain", "Method[DefineDynamicAssembly].ReturnValue"] + - ["System.Byte[]", "System.BinaryData", "Method[ToArray].ReturnValue"] + - ["System.IntPtr", "System.RuntimeFieldHandle!", "Method[ToIntPtr].ReturnValue"] + - ["System.Byte", "System.Int128!", "Method[op_Explicit].ReturnValue"] + - ["System.String", "System.Char", "Method[ToString].ReturnValue"] + - ["System.Boolean", "System.DateTimeOffset!", "Method[TryParse].ReturnValue"] + - ["System.String", "System.BadImageFormatException", "Method[ToString].ReturnValue"] + - ["System.Boolean", "System.OperatingSystem!", "Method[IsWindowsVersionAtLeast].ReturnValue"] + - ["System.Boolean", "System.StringComparer!", "Method[IsWellKnownOrdinalComparer].ReturnValue"] + - ["System.Decimal", "System.Math!", "Method[Min].ReturnValue"] + - ["System.Int32", "System.Guid", "Method[System.IComparable.CompareTo].ReturnValue"] + - ["System.Boolean", "System.Decimal!", "Method[System.Numerics.INumberBase.IsImaginaryNumber].ReturnValue"] + - ["System.UIntPtr", "System.UIntPtr!", "Property[System.Numerics.INumberBase.Zero]"] + - ["System.UriFormat", "System.UriFormat!", "Field[SafeUnescaped]"] + - ["System.DateOnly", "System.DateOnly", "Method[AddMonths].ReturnValue"] + - ["System.Boolean", "System.Half", "Method[System.Numerics.IFloatingPoint.TryWriteExponentLittleEndian].ReturnValue"] + - ["System.Boolean", "System.Int64!", "Method[System.Numerics.IComparisonOperators.op_GreaterThan].ReturnValue"] + - ["System.StringComparer", "System.StringComparer!", "Method[Create].ReturnValue"] + - ["System.TypeCode", "System.TypeCode!", "Field[Char]"] + - ["System.Boolean", "System.DBNull", "Method[System.IConvertible.ToBoolean].ReturnValue"] + - ["System.Int64", "System.Int64!", "Method[System.Numerics.IIncrementOperators.op_Increment].ReturnValue"] + - ["System.Int64", "System.TimeSpan!", "Field[MinutesPerDay]"] + - ["System.ConsoleKey", "System.ConsoleKey!", "Field[BrowserHome]"] + - ["System.Boolean", "System.Type", "Property[IsConstructedGenericType]"] + - ["System.Boolean", "System.ModuleHandle", "Method[Equals].ReturnValue"] + - ["System.Delegate[]", "System.Delegate", "Method[GetInvocationList].ReturnValue"] + - ["System.UInt64", "System.UInt32!", "Method[BigMul].ReturnValue"] + - ["System.Boolean", "System.Type", "Method[HasElementTypeImpl].ReturnValue"] + - ["System.Int32", "System.MemoryExtensions!", "Method[IndexOfAny].ReturnValue"] + - ["System.CharEnumerator", "System.String", "Method[GetEnumerator].ReturnValue"] + - ["System.Boolean", "System.Char!", "Method[IsAsciiLetterLower].ReturnValue"] + - ["System.Boolean", "System.IntPtr!", "Method[System.Numerics.INumberBase.IsRealNumber].ReturnValue"] + - ["System.Half", "System.Half!", "Method[op_Division].ReturnValue"] + - ["System.UInt64", "System.UInt64!", "Method[System.Numerics.IUnaryNegationOperators.op_UnaryNegation].ReturnValue"] + - ["System.Single", "System.MathF!", "Method[Log2].ReturnValue"] + - ["System.Half", "System.Half!", "Method[System.Numerics.IBitwiseOperators.op_BitwiseOr].ReturnValue"] + - ["System.SByte", "System.UInt64", "Method[System.IConvertible.ToSByte].ReturnValue"] + - ["System.Exception", "System.Exception", "Property[InnerException]"] + - ["System.Int32", "System.HashCode!", "Method[Combine].ReturnValue"] + - ["System.Single", "System.Char", "Method[System.IConvertible.ToSingle].ReturnValue"] + - ["System.Single", "System.Single!", "Method[ExpM1].ReturnValue"] + - ["System.Boolean", "System.Char!", "Method[IsAscii].ReturnValue"] + - ["System.String", "System.Enum!", "Method[Format].ReturnValue"] + - ["System.IO.Stream", "System.BinaryData", "Method[ToStream].ReturnValue"] + - ["System.Tuple>>", "System.TupleExtensions!", "Method[ToTuple].ReturnValue"] + - ["System.Int64", "System.Math!", "Method[DivRem].ReturnValue"] + - ["System.String", "System.IntPtr", "Method[ToString].ReturnValue"] + - ["System.ConsoleKey", "System.ConsoleKey!", "Field[F2]"] + - ["System.Boolean", "System.Byte!", "Method[IsOddInteger].ReturnValue"] + - ["System.UriComponents", "System.UriComponents!", "Field[HostAndPort]"] + - ["System.Boolean", "System.ValueTuple", "Method[Equals].ReturnValue"] + - ["System.Char", "System.UInt128!", "Method[op_Explicit].ReturnValue"] + - ["System.Boolean", "System.MulticastDelegate", "Method[Equals].ReturnValue"] + - ["System.SByte", "System.SByte!", "Method[System.Numerics.IAdditionOperators.op_Addition].ReturnValue"] + - ["System.Char", "System.UInt16", "Method[System.IConvertible.ToChar].ReturnValue"] + - ["System.Boolean", "System.Type", "Property[IsAutoLayout]"] + - ["System.Int32", "System.String", "Method[LastIndexOf].ReturnValue"] + - ["System.ConsoleKey", "System.ConsoleKey!", "Field[LaunchApp1]"] + - ["System.Half", "System.Half!", "Method[op_UnaryNegation].ReturnValue"] + - ["System.Boolean", "System.Type", "Property[IsUnicodeClass]"] + - ["System.Boolean", "System.Half!", "Method[System.Numerics.INumberBase.IsComplexNumber].ReturnValue"] + - ["System.Boolean", "System.Int128!", "Method[op_LessThan].ReturnValue"] + - ["System.IntPtr", "System.IntPtr!", "Method[RotateRight].ReturnValue"] + - ["System.Type[]", "System.Type", "Method[GetFunctionPointerParameterTypes].ReturnValue"] + - ["System.IntPtr", "System.IntPtr!", "Method[System.Numerics.IDecrementOperators.op_Decrement].ReturnValue"] + - ["System.Int32", "System.Half", "Method[CompareTo].ReturnValue"] + - ["System.TimeSpan", "System.DateTimeOffset", "Property[TimeOfDay]"] + - ["System.Decimal", "System.Decimal!", "Method[op_Subtraction].ReturnValue"] + - ["System.UInt64", "System.UInt64!", "Property[System.Numerics.IMultiplicativeIdentity.MultiplicativeIdentity]"] + - ["System.Int16", "System.Int16!", "Property[System.Numerics.ISignedNumber.NegativeOne]"] + - ["System.LoaderOptimization", "System.LoaderOptimization!", "Field[DisallowBindings]"] + - ["System.String", "System.ObsoleteAttribute", "Property[DiagnosticId]"] + - ["System.Byte", "System.Byte!", "Method[System.Numerics.IAdditionOperators.op_Addition].ReturnValue"] + - ["System.DateTime", "System.DateTime", "Method[AddMilliseconds].ReturnValue"] + - ["System.Boolean", "System.Single!", "Method[System.Numerics.INumberBase.IsComplexNumber].ReturnValue"] + - ["System.UInt128", "System.UInt128!", "Method[System.Numerics.INumber.MaxNumber].ReturnValue"] + - ["System.Boolean", "System.SByte!", "Method[System.Numerics.INumberBase.TryConvertFromTruncating].ReturnValue"] + - ["System.Boolean", "System.Char!", "Method[System.Numerics.INumberBase.TryConvertToSaturating].ReturnValue"] + - ["System.Boolean", "System.Type", "Method[IsMarshalByRefImpl].ReturnValue"] + - ["System.IntPtr", "System.IntPtr!", "Property[System.Numerics.INumberBase.Zero]"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.AggregateException", "Property[InnerExceptions]"] + - ["System.Int32", "System.Decimal", "Method[GetHashCode].ReturnValue"] + - ["System.Runtime.Remoting.ObjectHandle", "System._AppDomain", "Method[CreateInstanceFrom].ReturnValue"] + - ["System.SByte", "System.SByte!", "Property[System.Numerics.ISignedNumber.NegativeOne]"] + - ["System.Half", "System.Half!", "Method[op_UnaryPlus].ReturnValue"] + - ["System.TypeCode", "System.TypeCode!", "Field[UInt16]"] + - ["System.Double", "System.Double!", "Method[MinMagnitude].ReturnValue"] + - ["System.Boolean", "System.UIntPtr!", "Method[op_Inequality].ReturnValue"] + - ["System.Single", "System.Decimal!", "Method[op_Explicit].ReturnValue"] + - ["System.Boolean", "System.UInt16!", "Method[System.Numerics.INumberBase.IsPositiveInfinity].ReturnValue"] + - ["System.Boolean", "System.Half!", "Method[IsNormal].ReturnValue"] + - ["System.Boolean", "System.StringComparer", "Method[Equals].ReturnValue"] + - ["System.Object", "System.IServiceProvider", "Method[GetService].ReturnValue"] + - ["System.Runtime.Remoting.ObjectHandle", "System._AppDomain", "Method[CreateInstance].ReturnValue"] + - ["System.Int64", "System.TimeOnly", "Property[Ticks]"] + - ["System.Boolean", "System.Single!", "Method[IsRealNumber].ReturnValue"] + - ["System.Boolean", "System.Boolean!", "Method[System.ISpanParsable.TryParse].ReturnValue"] + - ["System.Boolean", "System.UInt16", "Method[System.Numerics.IBinaryInteger.TryWriteLittleEndian].ReturnValue"] + - ["System.Int32", "System.UIntPtr", "Method[System.Numerics.IBinaryInteger.GetShortestBitLength].ReturnValue"] + - ["System.Boolean", "System.Char", "Method[System.IUtf8SpanFormattable.TryFormat].ReturnValue"] + - ["System.Int64", "System.Int64!", "Method[System.Numerics.INumberBase.MinMagnitudeNumber].ReturnValue"] + - ["System.Boolean", "System.MemoryExtensions!", "Method[Contains].ReturnValue"] + - ["System.Boolean", "System.Type", "Property[ContainsGenericParameters]"] + - ["System.Boolean", "System.Type", "Property[IsSerializable]"] + - ["System.Double", "System.DateTime", "Method[System.IConvertible.ToDouble].ReturnValue"] + - ["System.Double", "System.Math!", "Method[Atan2].ReturnValue"] + - ["T[]", "System.GC!", "Method[AllocateArray].ReturnValue"] + - ["System.UInt16", "System.Byte", "Method[System.IConvertible.ToUInt16].ReturnValue"] + - ["System.Object", "System.MarshalByRefObject", "Method[InitializeLifetimeService].ReturnValue"] + - ["System.Int32", "System.Int32!", "Method[Max].ReturnValue"] + - ["System.String", "System.Uri", "Method[ToString].ReturnValue"] + - ["System.ConsoleKey", "System.ConsoleKey!", "Field[Enter]"] + - ["System.Type", "System.Type", "Property[DeclaringType]"] + - ["System.GenericUriParserOptions", "System.GenericUriParserOptions!", "Field[NoFragment]"] + - ["System.Boolean", "System.UnhandledExceptionEventArgs", "Property[IsTerminating]"] + - ["System.UriComponents", "System.UriComponents!", "Field[HttpRequestUrl]"] + - ["System.UInt32", "System.Decimal", "Method[System.IConvertible.ToUInt32].ReturnValue"] + - ["System.Boolean", "System.Type!", "Method[op_Equality].ReturnValue"] + - ["System.UInt64", "System.UInt64!", "Method[System.Numerics.INumberBase.MaxMagnitude].ReturnValue"] + - ["System.UInt32", "System.Half!", "Method[op_Explicit].ReturnValue"] + - ["System.Boolean", "System.Int64!", "Method[System.Numerics.IBinaryInteger.TryReadLittleEndian].ReturnValue"] + - ["System.Boolean", "System.Decimal!", "Method[TryParse].ReturnValue"] + - ["System.UInt64", "System.UInt64!", "Method[System.Numerics.IIncrementOperators.op_CheckedIncrement].ReturnValue"] + - ["System.AppDomain", "System.AppDomain!", "Property[CurrentDomain]"] + - ["System.TimeSpan", "System.TimeZoneInfo", "Property[BaseUtcOffset]"] + - ["System.Reflection.MemberInfo[]", "System.Type", "Method[GetMember].ReturnValue"] + - ["System.Boolean", "System.Type", "Property[IsClass]"] + - ["System.Int32", "System.TimeOnly", "Method[CompareTo].ReturnValue"] + - ["System.TypeCode", "System.UInt64", "Method[System.IConvertible.GetTypeCode].ReturnValue"] + - ["System.Double", "System.DBNull", "Method[System.IConvertible.ToDouble].ReturnValue"] + - ["System.String", "System.ObjectDisposedException", "Property[ObjectName]"] + - ["System.Boolean", "System.Single!", "Method[System.Numerics.INumberBase.TryConvertToChecked].ReturnValue"] + - ["System.Boolean", "System.UInt32!", "Method[System.Numerics.INumberBase.IsNormal].ReturnValue"] + - ["System.UInt32", "System.UInt32!", "Method[CreateChecked].ReturnValue"] + - ["System.DayOfWeek", "System.DayOfWeek!", "Field[Monday]"] + - ["System.UInt32", "System.UInt32!", "Method[System.Numerics.INumberBase.MinMagnitudeNumber].ReturnValue"] + - ["System.String", "System.Type", "Method[ToString].ReturnValue"] + - ["System.Boolean", "System.Convert!", "Method[TryToBase64Chars].ReturnValue"] + - ["System.Boolean", "System.Half!", "Method[IsRealNumber].ReturnValue"] + - ["System.Double", "System.Double!", "Method[Cbrt].ReturnValue"] + - ["System.Object", "System.Delegate", "Method[DynamicInvokeImpl].ReturnValue"] + - ["System.String", "System.AppDomainSetup", "Property[DynamicBase]"] + - ["System.String", "System.Uri", "Property[PathAndQuery]"] + - ["System.Boolean", "System.Uri", "Property[IsFile]"] + - ["T", "System.Array!", "Method[Find].ReturnValue"] + - ["System.DayOfWeek", "System.DateTimeOffset", "Property[DayOfWeek]"] + - ["System.UInt32", "System.UInt32!", "Method[System.Numerics.INumber.CopySign].ReturnValue"] + - ["System.Int32", "System.Guid", "Method[CompareTo].ReturnValue"] + - ["System.String", "System.DateOnly", "Method[ToString].ReturnValue"] + - ["System.DateTimeOffset", "System.DateTimeOffset", "Method[Subtract].ReturnValue"] + - ["System.Char", "System.Char!", "Method[System.Numerics.IShiftOperators.op_RightShift].ReturnValue"] + - ["System.UIntPtr", "System.UIntPtr!", "Method[op_Addition].ReturnValue"] + - ["System.UInt128", "System.UInt64!", "Method[BigMul].ReturnValue"] + - ["System.Int32", "System.Guid", "Method[GetHashCode].ReturnValue"] + - ["System.Int32", "System.Int32!", "Method[Min].ReturnValue"] + - ["System.Boolean", "System.Array", "Property[System.Collections.IList.IsFixedSize]"] + - ["System.Int32", "System.Int32!", "Property[System.Numerics.INumberBase.Zero]"] + - ["System.Boolean", "System.Guid!", "Method[TryParseExact].ReturnValue"] + - ["System.Int32", "System.Uri", "Method[GetHashCode].ReturnValue"] + - ["System.Int32", "System.Environment!", "Property[ProcessId]"] + - ["System.Boolean", "System.Array", "Property[IsSynchronized]"] + - ["System.UIntPtr", "System.UIntPtr!", "Property[System.Numerics.IMultiplicativeIdentity.MultiplicativeIdentity]"] + - ["System.Int32", "System.Console!", "Property[CursorLeft]"] + - ["System.Uri", "System.UriTemplateTable", "Property[OriginalBaseAddress]"] + - ["System.Single", "System.Int32", "Method[System.IConvertible.ToSingle].ReturnValue"] + - ["System.UInt128", "System.UInt128!", "Method[System.Numerics.INumberBase.MaxMagnitudeNumber].ReturnValue"] + - ["System.Boolean", "System.UInt32!", "Method[System.Numerics.IComparisonOperators.op_LessThanOrEqual].ReturnValue"] + - ["System.UInt32", "System.UInt32!", "Method[System.Numerics.INumberBase.MaxMagnitude].ReturnValue"] + - ["System.String", "System.Uri!", "Method[EscapeUriString].ReturnValue"] + - ["System.Boolean", "System.RuntimeFieldHandle!", "Method[op_Inequality].ReturnValue"] + - ["System.ValueTuple", "System.Range", "Method[GetOffsetAndLength].ReturnValue"] + - ["System.Boolean", "System.Int16!", "Method[System.Numerics.INumberBase.TryConvertFromTruncating].ReturnValue"] + - ["System.ValueTuple", "System.Double!", "Method[SinCos].ReturnValue"] + - ["System.DateTime", "System.DateTime", "Method[AddMonths].ReturnValue"] + - ["System.Object", "System.Array", "Property[SyncRoot]"] + - ["System.Boolean", "System.SByte!", "Method[System.Numerics.INumberBase.IsCanonical].ReturnValue"] + - ["System.DateOnly", "System.DateOnly!", "Method[Parse].ReturnValue"] + - ["System.Int32", "System.GC!", "Method[GetGeneration].ReturnValue"] + - ["System.ValueTuple", "System.TupleExtensions!", "Method[ToValueTuple].ReturnValue"] + - ["System.Int64", "System.IntPtr!", "Method[op_Explicit].ReturnValue"] + - ["System.Int32", "System.HashCode!", "Method[Combine].ReturnValue"] + - ["System.Byte", "System.Buffer!", "Method[GetByte].ReturnValue"] + - ["System.UInt16", "System.UInt32", "Method[System.IConvertible.ToUInt16].ReturnValue"] + - ["System.Tuple>>", "System.TupleExtensions!", "Method[ToTuple].ReturnValue"] + - ["System.Boolean", "System.AppDomain!", "Property[MonitoringIsEnabled]"] + - ["System.Int128", "System.Int128!", "Method[op_Modulus].ReturnValue"] + - ["System.Int64", "System.DateTime", "Property[Ticks]"] + - ["System.Boolean", "System.Double!", "Method[System.Numerics.INumberBase.TryConvertToSaturating].ReturnValue"] + - ["System.Int32", "System.DateOnly", "Property[Day]"] + - ["System.String", "System.Int32", "Method[ToString].ReturnValue"] + - ["System.Single", "System.MathF!", "Method[ScaleB].ReturnValue"] + - ["System.Int32", "System.Array", "Method[System.Collections.IStructuralComparable.CompareTo].ReturnValue"] + - ["System.Boolean", "System.Single!", "Method[IsNaN].ReturnValue"] + - ["System.Single", "System.Single!", "Method[System.Numerics.IDivisionOperators.op_Division].ReturnValue"] + - ["System.TypeCode", "System.Single", "Method[System.IConvertible.GetTypeCode].ReturnValue"] + - ["System.Decimal", "System.UInt128!", "Method[op_Explicit].ReturnValue"] + - ["System.Boolean", "System.Type", "Property[IsGenericParameter]"] + - ["System.Int32", "System.DateTime", "Method[CompareTo].ReturnValue"] + - ["System.String", "System.AppDomainSetup", "Property[CachePath]"] + - ["System.Boolean", "System.Char!", "Method[System.Numerics.INumberBase.IsOddInteger].ReturnValue"] + - ["System.Int32", "System.Type", "Method[GetHashCode].ReturnValue"] + - ["System.Byte", "System.Byte!", "Method[CreateChecked].ReturnValue"] + - ["System.Double", "System.Double!", "Method[CreateSaturating].ReturnValue"] + - ["System.Boolean", "System.Single!", "Method[IsEvenInteger].ReturnValue"] + - ["System.Boolean", "System.Int128!", "Method[System.Numerics.INumberBase.IsPositiveInfinity].ReturnValue"] + - ["System.Boolean", "System.Char!", "Method[IsLetter].ReturnValue"] + - ["System.Boolean", "System.Int64!", "Method[System.Numerics.INumberBase.IsRealNumber].ReturnValue"] + - ["System.Char", "System.UInt32", "Method[System.IConvertible.ToChar].ReturnValue"] + - ["System.Single", "System.Single!", "Method[Abs].ReturnValue"] + - ["System.Single", "System.Single!", "Method[Max].ReturnValue"] + - ["System.ConsoleKey", "System.ConsoleKey!", "Field[F16]"] + - ["System.UriIdnScope", "System.UriIdnScope!", "Field[All]"] + - ["System.String", "System.FormattableString", "Method[System.IFormattable.ToString].ReturnValue"] + - ["System.Boolean", "System.Console!", "Property[KeyAvailable]"] + - ["System.Int64", "System.Int64!", "Method[CreateSaturating].ReturnValue"] + - ["System.Int16", "System.Decimal!", "Method[ToInt16].ReturnValue"] + - ["System.ValueTuple>>", "System.TupleExtensions!", "Method[ToValueTuple].ReturnValue"] + - ["System.Int32", "System.HashCode", "Method[ToHashCode].ReturnValue"] + - ["System.Boolean", "System.UInt16!", "Method[System.Numerics.INumberBase.TryConvertFromTruncating].ReturnValue"] + - ["System.String", "System.Type", "Property[Name]"] + - ["System.String", "System.Range", "Method[ToString].ReturnValue"] + - ["System.ValueTuple", "System.ValueTuple!", "Method[Create].ReturnValue"] + - ["System.Boolean", "System.Decimal!", "Method[System.Numerics.INumberBase.IsRealNumber].ReturnValue"] + - ["System.UInt128", "System.UInt128!", "Method[op_CheckedSubtraction].ReturnValue"] + - ["System.String", "System.String!", "Method[op_Implicit].ReturnValue"] + - ["System.Boolean", "System.Char!", "Method[System.Numerics.INumberBase.IsInteger].ReturnValue"] + - ["System.Double", "System.Double!", "Method[FusedMultiplyAdd].ReturnValue"] + - ["System.UInt32", "System.UInt32!", "Property[System.Numerics.IMultiplicativeIdentity.MultiplicativeIdentity]"] + - ["System.Boolean", "System.MemoryExtensions!", "Method[IsWhiteSpace].ReturnValue"] + - ["System.Decimal", "System.Decimal!", "Method[System.Numerics.INumberBase.MaxMagnitudeNumber].ReturnValue"] + - ["System.ConsoleKey", "System.ConsoleKey!", "Field[Spacebar]"] + - ["System.Tuple>>", "System.TupleExtensions!", "Method[ToTuple].ReturnValue"] + - ["System.UInt128", "System.UInt128!", "Method[op_Subtraction].ReturnValue"] + - ["System.Int32", "System.DateOnly", "Property[Month]"] + - ["System.Int32", "System.DateTimeOffset", "Property[Year]"] + - ["System.Boolean", "System.UInt64!", "Method[IsPow2].ReturnValue"] + - ["System.Single", "System.MathF!", "Method[Cosh].ReturnValue"] + - ["System.Boolean", "System.Byte!", "Method[System.Numerics.INumberBase.IsSubnormal].ReturnValue"] + - ["System.SByte", "System.SByte!", "Method[TrailingZeroCount].ReturnValue"] + - ["System.String", "System.Uri", "Property[Host]"] + - ["System.ValueTuple", "System.TupleExtensions!", "Method[ToValueTuple].ReturnValue"] + - ["System.Int32", "System.SByte", "Method[System.Numerics.IBinaryInteger.GetByteCount].ReturnValue"] + - ["System.UInt64", "System.UInt64!", "Method[CreateChecked].ReturnValue"] + - ["System.Int16", "System.String", "Method[System.IConvertible.ToInt16].ReturnValue"] + - ["System.ConsoleKey", "System.ConsoleKey!", "Field[Delete]"] + - ["System.Int128", "System.Int128!", "Property[System.Numerics.IBinaryNumber.AllBitsSet]"] + - ["System.Byte", "System.Math!", "Method[Clamp].ReturnValue"] + - ["System.SByte", "System.SByte!", "Method[System.Numerics.IBitwiseOperators.op_OnesComplement].ReturnValue"] + - ["System.Boolean", "System.TimeZoneInfo!", "Method[TryConvertWindowsIdToIanaId].ReturnValue"] + - ["System.Double", "System.Double!", "Method[System.Numerics.ISubtractionOperators.op_Subtraction].ReturnValue"] + - ["System.String", "System.MemoryExtensions!", "Method[TrimStart].ReturnValue"] + - ["System.Boolean", "System.Int64!", "Method[System.Numerics.INumberBase.IsInfinity].ReturnValue"] + - ["System.UriHostNameType", "System.Uri!", "Method[CheckHostName].ReturnValue"] + - ["System.ConsoleColor", "System.ConsoleColor!", "Field[DarkRed]"] + - ["System.Boolean", "System.Int128", "Method[System.Numerics.IBinaryInteger.TryWriteBigEndian].ReturnValue"] + - ["System.UInt128", "System.UInt128!", "Method[op_Explicit].ReturnValue"] + - ["System.ConsoleKey", "System.ConsoleKey!", "Field[S]"] + - ["System.Boolean", "System.SByte!", "Method[System.Numerics.INumberBase.TryConvertToSaturating].ReturnValue"] + - ["System.UriTemplate", "System.UriTemplateMatch", "Property[Template]"] + - ["System.Int32", "System.AppDomain", "Method[ExecuteAssembly].ReturnValue"] + - ["System.DateTimeOffset", "System.DateTimeOffset", "Method[AddDays].ReturnValue"] + - ["System.TypeCode", "System.String", "Method[GetTypeCode].ReturnValue"] + - ["System.Int128", "System.Int128!", "Property[NegativeOne]"] + - ["System.Boolean", "System.Int128!", "Method[System.Numerics.INumberBase.IsZero].ReturnValue"] + - ["System.UInt64", "System.UInt64!", "Method[System.Numerics.IUnaryPlusOperators.op_UnaryPlus].ReturnValue"] + - ["System.Int16", "System.Int16!", "Method[LeadingZeroCount].ReturnValue"] + - ["System.UInt32", "System.Enum", "Method[System.IConvertible.ToUInt32].ReturnValue"] + - ["System.Double", "System.Math!", "Method[Exp].ReturnValue"] + - ["System.Boolean", "System.SByte!", "Method[System.Numerics.INumberBase.IsNegativeInfinity].ReturnValue"] + - ["TInteger", "System.Decimal!", "Method[ConvertToIntegerNative].ReturnValue"] + - ["System.Boolean", "System.Byte!", "Method[System.Numerics.INumberBase.IsZero].ReturnValue"] + - ["System.Byte", "System.String", "Method[System.IConvertible.ToByte].ReturnValue"] + - ["System.Boolean", "System.UriTemplateEquivalenceComparer", "Method[Equals].ReturnValue"] + - ["System.Half", "System.BitConverter!", "Method[Int16BitsToHalf].ReturnValue"] + - ["System.Boolean", "System.UInt128!", "Method[op_LessThanOrEqual].ReturnValue"] + - ["System.Int32", "System.Version", "Method[GetHashCode].ReturnValue"] + - ["System.String", "System.Uri", "Property[UserInfo]"] + - ["System.SByte", "System.SByte!", "Method[System.Numerics.IMultiplyOperators.op_CheckedMultiply].ReturnValue"] + - ["System.Int32", "System.UriBuilder", "Property[Port]"] + - ["System.DateTimeOffset", "System.DateTimeOffset", "Method[AddMonths].ReturnValue"] + - ["System.Half", "System.Half!", "Method[Tan].ReturnValue"] + - ["System.DateTime", "System.DateTime!", "Method[FromOADate].ReturnValue"] + - ["System.IntPtr", "System.IntPtr!", "Method[op_Subtraction].ReturnValue"] + - ["System.Int32", "System.UInt32", "Method[System.Numerics.IBinaryInteger.GetByteCount].ReturnValue"] + - ["System.Int32", "System.Array!", "Method[FindIndex].ReturnValue"] + - ["System.Object", "System._AppDomain", "Method[GetData].ReturnValue"] + - ["System.TimeSpan", "System.DateTimeOffset!", "Method[op_Subtraction].ReturnValue"] + - ["System.UInt128", "System.UInt128!", "Method[op_CheckedDecrement].ReturnValue"] + - ["System.Int32", "System.Byte!", "Property[System.Numerics.INumberBase.Radix]"] + - ["System.Half", "System.Half!", "Property[System.Numerics.IAdditiveIdentity.AdditiveIdentity]"] + - ["System.String", "System.AggregateException", "Property[Message]"] + - ["System.Int32", "System.ModuleHandle", "Property[MDStreamVersion]"] + - ["System.UInt64", "System.SByte", "Method[System.IConvertible.ToUInt64].ReturnValue"] + - ["System.Threading.HostExecutionContextManager", "System.AppDomainManager", "Property[HostExecutionContextManager]"] + - ["System.Boolean", "System.Int64", "Method[System.Numerics.IBinaryInteger.TryWriteBigEndian].ReturnValue"] + - ["System.Boolean", "System.CharEnumerator", "Method[MoveNext].ReturnValue"] + - ["System.ValueTuple", "System.Math!", "Method[DivRem].ReturnValue"] + - ["System.UInt16", "System.UInt16!", "Property[System.Numerics.IMultiplicativeIdentity.MultiplicativeIdentity]"] + - ["System.UInt128", "System.UInt128!", "Method[System.Numerics.INumber.MinNumber].ReturnValue"] + - ["System.Int32", "System.Double", "Method[System.Numerics.IFloatingPoint.GetSignificandBitLength].ReturnValue"] + - ["System.TypeCode", "System.UInt32", "Method[System.IConvertible.GetTypeCode].ReturnValue"] + - ["System.Boolean", "System.Int64!", "Method[TryParse].ReturnValue"] + - ["System.Double", "System.Decimal!", "Method[op_Explicit].ReturnValue"] + - ["System.Boolean", "System.Double!", "Method[op_GreaterThan].ReturnValue"] + - ["System.UriComponents", "System.UriComponents!", "Field[UserInfo]"] + - ["System.String", "System.Environment!", "Property[NewLine]"] + - ["System.SByte", "System.DBNull", "Method[System.IConvertible.ToSByte].ReturnValue"] + - ["System.DateTime", "System.TimeZone", "Method[ToLocalTime].ReturnValue"] + - ["System.Single", "System.Math!", "Method[Abs].ReturnValue"] + - ["System.Int32", "System.Environment!", "Property[SystemPageSize]"] + - ["System.Int16", "System.Half!", "Method[op_Explicit].ReturnValue"] + - ["System.DateTime", "System.TimeZoneInfo!", "Method[ConvertTimeToUtc].ReturnValue"] + - ["System.Int64", "System.Int64!", "Method[CopySign].ReturnValue"] + - ["System.Int16", "System.Version", "Property[MajorRevision]"] + - ["System.Boolean", "System.GCMemoryInfo", "Property[Compacted]"] + - ["System.Int16", "System.Math!", "Method[Min].ReturnValue"] + - ["System.RuntimeMethodHandle", "System.ModuleHandle", "Method[GetRuntimeMethodHandleFromMetadataToken].ReturnValue"] + - ["System.UInt16", "System.UInt16!", "Method[System.Numerics.IShiftOperators.op_UnsignedRightShift].ReturnValue"] + - ["System.Boolean", "System.Single!", "Method[System.Numerics.INumberBase.IsImaginaryNumber].ReturnValue"] + - ["System.Double", "System.Double!", "Method[TanPi].ReturnValue"] + - ["System.Int64", "System.Int64!", "Method[System.Numerics.IBitwiseOperators.op_BitwiseAnd].ReturnValue"] + - ["System.TimeOnly", "System.TimeOnly!", "Method[Parse].ReturnValue"] + - ["System.Double", "System.Math!", "Method[Acosh].ReturnValue"] + - ["System.Int32", "System.Int32!", "Method[PopCount].ReturnValue"] + - ["System.ConsoleKey", "System.ConsoleKey!", "Field[NumPad0]"] + - ["System.Reflection.Assembly", "System.AppDomain", "Method[Load].ReturnValue"] + - ["System.Boolean", "System.Int128!", "Method[System.Numerics.INumberBase.IsRealNumber].ReturnValue"] + - ["System.UInt16", "System.UInt16!", "Method[Clamp].ReturnValue"] + - ["System.Boolean", "System.ConsoleKeyInfo!", "Method[op_Inequality].ReturnValue"] + - ["System.Int64", "System.UInt16", "Method[System.IConvertible.ToInt64].ReturnValue"] + - ["System.Double", "System.Double!", "Property[System.Numerics.INumberBase.One]"] + - ["System.UInt128", "System.UInt128!", "Method[op_Modulus].ReturnValue"] + - ["System.TypeCode", "System.Type", "Method[GetTypeCodeImpl].ReturnValue"] + - ["System.Int32", "System.Int32!", "Method[System.Numerics.IShiftOperators.op_UnsignedRightShift].ReturnValue"] + - ["System.Int32", "System.GC!", "Method[CollectionCount].ReturnValue"] + - ["System.LoaderOptimization", "System.LoaderOptimization!", "Field[DomainMask]"] + - ["System.Half", "System.Half!", "Method[Pow].ReturnValue"] + - ["System.Double", "System.Double!", "Method[System.Numerics.IIncrementOperators.op_Increment].ReturnValue"] + - ["System.ConsoleKey", "System.ConsoleKey!", "Field[Oem2]"] + - ["System.Boolean", "System.DateOnly!", "Method[op_Equality].ReturnValue"] + - ["System.Boolean", "System.TimeZoneInfo", "Method[Equals].ReturnValue"] + - ["System.Int128", "System.Int128!", "Method[System.Numerics.INumberBase.MaxMagnitudeNumber].ReturnValue"] + - ["System.IntPtr", "System.IntPtr!", "Method[System.Numerics.INumberBase.MaxMagnitudeNumber].ReturnValue"] + - ["System.String", "System.AppContext!", "Property[TargetFrameworkName]"] + - ["System.Half", "System.Half!", "Method[Exp10M1].ReturnValue"] + - ["System.Object", "System.Activator!", "Method[GetObject].ReturnValue"] + - ["System.Int32", "System.Single!", "Property[System.Numerics.INumberBase.Radix]"] + - ["System.Int32", "System.UriTemplateEquivalenceComparer", "Method[GetHashCode].ReturnValue"] + - ["System.TimeSpan", "System.TimeSpan!", "Method[Parse].ReturnValue"] + - ["T[]", "System.GC!", "Method[AllocateUninitializedArray].ReturnValue"] + - ["System.RuntimeTypeHandle", "System.ModuleHandle", "Method[GetRuntimeTypeHandleFromMetadataToken].ReturnValue"] + - ["System.ConsoleKey", "System.ConsoleKey!", "Field[Home]"] + - ["System.Int64", "System.GCMemoryInfo", "Property[Index]"] + - ["System.Double", "System.Math!", "Method[Max].ReturnValue"] + - ["System.Boolean", "System.Convert!", "Method[ToBoolean].ReturnValue"] + - ["System.Int16", "System.Int16!", "Method[System.Numerics.IShiftOperators.op_RightShift].ReturnValue"] + - ["System.Int32", "System.TimeSpan", "Method[CompareTo].ReturnValue"] + - ["System.Void*", "System.UIntPtr!", "Method[op_Explicit].ReturnValue"] + - ["System.Boolean", "System.Byte!", "Method[System.Numerics.IComparisonOperators.op_LessThan].ReturnValue"] + - ["System.Boolean", "System.Char!", "Method[IsNumber].ReturnValue"] + - ["System.Int16", "System.Int16!", "Method[System.Numerics.IAdditionOperators.op_Addition].ReturnValue"] + - ["System.Single", "System.Single!", "Method[MinMagnitudeNumber].ReturnValue"] + - ["System.Int64", "System.DateTime", "Method[System.IConvertible.ToInt64].ReturnValue"] + - ["System.String", "System._AppDomain", "Property[BaseDirectory]"] + - ["System.String", "System.Byte", "Method[ToString].ReturnValue"] + - ["System.UInt64", "System.Single", "Method[System.IConvertible.ToUInt64].ReturnValue"] + - ["System.ValueTuple", "System.Single!", "Method[SinCosPi].ReturnValue"] + - ["System.Tuple>", "System.TupleExtensions!", "Method[ToTuple].ReturnValue"] + - ["System.Boolean", "System.Half", "Method[System.Numerics.IFloatingPoint.TryWriteExponentBigEndian].ReturnValue"] + - ["System.Int64", "System.TimeSpan!", "Field[SecondsPerMinute]"] + - ["System.Half", "System.Half!", "Method[BitDecrement].ReturnValue"] + - ["System.GCCollectionMode", "System.GCCollectionMode!", "Field[Forced]"] + - ["System.Decimal", "System.Decimal!", "Method[System.Numerics.INumber.MaxNumber].ReturnValue"] + - ["System.Double", "System.Double!", "Method[AtanPi].ReturnValue"] + - ["System.String[]", "System.Uri", "Property[Segments]"] + - ["System.Char", "System.Char!", "Method[System.Numerics.IIncrementOperators.op_CheckedIncrement].ReturnValue"] + - ["System.UInt16", "System.UInt16!", "Method[System.Numerics.IUnaryNegationOperators.op_CheckedUnaryNegation].ReturnValue"] + - ["System.Byte", "System.DateTime", "Method[System.IConvertible.ToByte].ReturnValue"] + - ["System.Int32", "System.Single!", "Method[ILogB].ReturnValue"] + - ["System.UInt16", "System.Decimal!", "Method[op_Explicit].ReturnValue"] + - ["System.PlatformID", "System.PlatformID!", "Field[WinCE]"] + - ["System.ConsoleKey", "System.ConsoleKey!", "Field[Escape]"] + - ["System.ConsoleKey", "System.ConsoleKey!", "Field[RightArrow]"] + - ["System.Boolean", "System.Char!", "Method[System.Numerics.INumberBase.IsNormal].ReturnValue"] + - ["System.Half", "System.Half!", "Method[Log10].ReturnValue"] + - ["System.Type", "System.Enum!", "Method[GetUnderlyingType].ReturnValue"] + - ["System.ValueTuple", "System.UInt16!", "Method[DivRem].ReturnValue"] + - ["System.Reflection.MemberInfo[]", "System.Type", "Method[GetDefaultMembers].ReturnValue"] + - ["System.Boolean", "System.Int32!", "Method[System.Numerics.INumberBase.TryConvertFromSaturating].ReturnValue"] + - ["System.Boolean", "System.Type", "Property[IsNestedPublic]"] + - ["System.Reflection.Module", "System.Type", "Property[Module]"] + - ["System.Boolean", "System.UInt32!", "Method[System.Numerics.INumberBase.IsInteger].ReturnValue"] + - ["System.Type", "System.Type", "Method[MakeArrayType].ReturnValue"] + - ["System.Decimal", "System.Decimal!", "Method[Parse].ReturnValue"] + - ["System.Int32", "System.ArgIterator", "Method[GetHashCode].ReturnValue"] + - ["System.UIntPtr", "System.UIntPtr!", "Method[System.Numerics.IDecrementOperators.op_CheckedDecrement].ReturnValue"] + - ["System.UInt16", "System.UInt16!", "Method[System.Numerics.IDecrementOperators.op_CheckedDecrement].ReturnValue"] + - ["System.Boolean", "System.UInt16!", "Method[System.Numerics.INumberBase.TryConvertToTruncating].ReturnValue"] + - ["System.Boolean", "System.OperatingSystem!", "Method[IsOSPlatform].ReturnValue"] + - ["System.Int32", "System.Int32!", "Property[System.Numerics.IMinMaxValue.MaxValue]"] + - ["System.Char", "System.Char!", "Method[ToLowerInvariant].ReturnValue"] + - ["System.Boolean", "System.Double", "Method[TryFormat].ReturnValue"] + - ["System.Boolean", "System.IntPtr!", "Method[System.Numerics.INumberBase.IsNegativeInfinity].ReturnValue"] + - ["System.Boolean", "System.UInt128", "Method[Equals].ReturnValue"] + - ["System.Type", "System.Type", "Method[GetType].ReturnValue"] + - ["System.TypeCode", "System.Double", "Method[GetTypeCode].ReturnValue"] + - ["System.DateTime", "System.DBNull", "Method[System.IConvertible.ToDateTime].ReturnValue"] + - ["System.Int32", "System.Decimal!", "Method[Compare].ReturnValue"] + - ["System.Int32", "System.Int32!", "Method[System.Numerics.INumberBase.MaxMagnitudeNumber].ReturnValue"] + - ["System.Boolean", "System.Type", "Property[IsValueType]"] + - ["System.Boolean", "System.Decimal", "Method[System.Numerics.IFloatingPoint.TryWriteExponentBigEndian].ReturnValue"] + - ["System.TypeCode", "System.DBNull", "Method[GetTypeCode].ReturnValue"] + - ["System.UInt128", "System.Half!", "Method[op_Explicit].ReturnValue"] + - ["System.String", "System.Guid", "Method[System.IFormattable.ToString].ReturnValue"] + - ["System.Int128", "System.Int128!", "Method[PopCount].ReturnValue"] + - ["System.Boolean", "System.Guid!", "Method[op_LessThan].ReturnValue"] + - ["System.Boolean", "System.Version!", "Method[op_GreaterThanOrEqual].ReturnValue"] + - ["System.UInt32", "System.UInt32!", "Field[MaxValue]"] + - ["System.Span", "System.MemoryExtensions!", "Method[TrimEnd].ReturnValue"] + - ["System.Boolean", "System.SByte!", "Method[System.Numerics.INumberBase.TryConvertFromChecked].ReturnValue"] + - ["System.Boolean", "System.Decimal!", "Method[System.Numerics.INumberBase.IsNaN].ReturnValue"] + - ["System.Double", "System.Math!", "Method[BitDecrement].ReturnValue"] + - ["System.Int32", "System.Object", "Method[GetHashCode].ReturnValue"] + - ["System.String", "System.Enum!", "Method[GetName].ReturnValue"] + - ["System.Byte", "System.Boolean", "Method[System.IConvertible.ToByte].ReturnValue"] + - ["System.Single", "System.Single!", "Method[MultiplyAddEstimate].ReturnValue"] + - ["System.String", "System.Uri", "Property[AbsolutePath]"] + - ["System.Boolean", "System.Uri!", "Method[IsHexEncoding].ReturnValue"] + - ["System.String", "System.Uri!", "Field[UriSchemeGopher]"] + - ["System.Boolean", "System.Int32!", "Method[System.Numerics.INumberBase.IsRealNumber].ReturnValue"] + - ["System.Type", "System.Type", "Method[GetNestedType].ReturnValue"] + - ["System.UInt64", "System.DBNull", "Method[System.IConvertible.ToUInt64].ReturnValue"] + - ["System.GenericUriParserOptions", "System.GenericUriParserOptions!", "Field[DontConvertPathBackslashes]"] + - ["System.Reflection.Assembly", "System.AppDomainManager", "Property[EntryAssembly]"] + - ["System.Index", "System.Index!", "Property[End]"] + - ["System.UInt16", "System.UInt16!", "Method[System.Numerics.ISubtractionOperators.op_CheckedSubtraction].ReturnValue"] + - ["System.Int32", "System.DateOnly", "Property[DayNumber]"] + - ["System.Int32", "System.IntPtr!", "Method[op_Explicit].ReturnValue"] + - ["System.Decimal", "System.Decimal!", "Method[System.Numerics.INumberBase.MinMagnitudeNumber].ReturnValue"] + - ["System.Half", "System.Half!", "Method[Ieee754Remainder].ReturnValue"] + - ["System.Boolean", "System.UInt128!", "Method[op_GreaterThan].ReturnValue"] + - ["System.ConsoleKey", "System.ConsoleKey!", "Field[Select]"] + - ["System.Half", "System.Half!", "Property[System.Numerics.IBinaryNumber.AllBitsSet]"] + - ["System.Double", "System.Double!", "Method[AcosPi].ReturnValue"] + - ["System.Boolean", "System.DateTimeOffset!", "Method[op_LessThanOrEqual].ReturnValue"] + - ["System.Char", "System.Char!", "Method[System.Numerics.IBitwiseOperators.op_OnesComplement].ReturnValue"] + - ["System.Int64", "System.TimeSpan!", "Field[TicksPerSecond]"] + - ["System.UInt64", "System.UInt64!", "Method[System.Numerics.ISubtractionOperators.op_Subtraction].ReturnValue"] + - ["System.Byte", "System.Half!", "Method[op_Explicit].ReturnValue"] + - ["System.Boolean", "System.Single", "Method[System.Numerics.IFloatingPoint.TryWriteSignificandBigEndian].ReturnValue"] + - ["System.Single", "System.Single!", "Field[Tau]"] + - ["System.UriFormat", "System.UriFormat!", "Field[Unescaped]"] + - ["System.DateTimeOffset", "System.DateTimeOffset", "Method[AddMilliseconds].ReturnValue"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.UriTemplate", "Property[QueryValueVariableNames]"] + - ["System.Double", "System.Double!", "Property[System.Numerics.IFloatingPointIeee754.PositiveInfinity]"] + - ["System.Boolean", "System.Int32", "Method[System.Numerics.IBinaryInteger.TryWriteBigEndian].ReturnValue"] + - ["System.Int32", "System.Version", "Method[System.IComparable.CompareTo].ReturnValue"] + - ["System.RuntimeTypeHandle", "System.ArgIterator", "Method[GetNextArgType].ReturnValue"] + - ["System.Boolean", "System._AppDomain", "Property[ShadowCopyFiles]"] + - ["System.Boolean", "System.Version!", "Method[op_GreaterThan].ReturnValue"] + - ["System.Byte", "System.Byte!", "Method[Max].ReturnValue"] + - ["System.Single", "System.MathF!", "Method[Abs].ReturnValue"] + - ["System.GCNotificationStatus", "System.GCNotificationStatus!", "Field[Failed]"] + - ["System.Single", "System.Single!", "Method[Atan2].ReturnValue"] + - ["System.SByte", "System.SByte!", "Method[System.Numerics.IShiftOperators.op_RightShift].ReturnValue"] + - ["System.Int32", "System.Int32!", "Method[System.Numerics.IModulusOperators.op_Modulus].ReturnValue"] + - ["System.String", "System.Uri!", "Method[EscapeString].ReturnValue"] + - ["System.Object", "System.CharEnumerator", "Property[System.Collections.IEnumerator.Current]"] + - ["System.Int16", "System.Int16!", "Property[System.Numerics.IAdditiveIdentity.AdditiveIdentity]"] + - ["System.Int32", "System.Double", "Method[System.Numerics.IFloatingPoint.GetSignificandByteCount].ReturnValue"] + - ["System.Byte", "System.Byte!", "Method[System.Numerics.IBitwiseOperators.op_ExclusiveOr].ReturnValue"] + - ["System.Object", "System.Boolean", "Method[System.IConvertible.ToType].ReturnValue"] + - ["System.Boolean", "System.MemoryExtensions!", "Method[TryWrite].ReturnValue"] + - ["TEnum", "System.Enum!", "Method[Parse].ReturnValue"] + - ["System.ReadOnlyMemory", "System.MemoryExtensions!", "Method[TrimStart].ReturnValue"] + - ["System.Int128", "System.Int128!", "Method[MaxMagnitude].ReturnValue"] + - ["System.Int32", "System.SByte!", "Method[Sign].ReturnValue"] + - ["System.Half", "System.Half!", "Method[System.Numerics.IBitwiseOperators.op_ExclusiveOr].ReturnValue"] + - ["System.Int32", "System.MemoryExtensions!", "Method[ToUpper].ReturnValue"] + - ["System.UInt128", "System.UInt128!", "Method[op_CheckedDivision].ReturnValue"] + - ["System.Memory", "System.MemoryExtensions!", "Method[AsMemory].ReturnValue"] + - ["System.Boolean", "System.Double!", "Method[op_Inequality].ReturnValue"] + - ["System.Int32", "System.Int32!", "Method[System.Numerics.ISubtractionOperators.op_Subtraction].ReturnValue"] + - ["System.String", "System.UIntPtr", "Method[ToString].ReturnValue"] + - ["System.Type[]", "System.Type!", "Method[GetTypeArray].ReturnValue"] + - ["System.Int64", "System.Decimal!", "Method[op_Explicit].ReturnValue"] + - ["System.String", "System.Index", "Method[ToString].ReturnValue"] + - ["System.Boolean", "System.DateTimeOffset!", "Method[TryParseExact].ReturnValue"] + - ["System.Int32", "System.DateTime", "Method[System.IComparable.CompareTo].ReturnValue"] + - ["System.Boolean", "System.Int16!", "Method[System.Numerics.INumberBase.IsInfinity].ReturnValue"] + - ["System.String", "System.Uri!", "Field[UriSchemeTelnet]"] + - ["System.Single", "System.Single!", "Method[RootN].ReturnValue"] + - ["System.UInt64", "System.Int128!", "Method[op_Explicit].ReturnValue"] + - ["System.Boolean", "System.TimeSpan!", "Method[op_Inequality].ReturnValue"] + - ["System.UInt32", "System.UInt32!", "Property[System.Numerics.INumberBase.One]"] + - ["System.Boolean", "System.Decimal!", "Method[op_Inequality].ReturnValue"] + - ["System.Int16", "System.Int16!", "Method[CreateChecked].ReturnValue"] + - ["System.Char", "System.Char!", "Method[System.Numerics.IDecrementOperators.op_Decrement].ReturnValue"] + - ["System.Half", "System.Half!", "Property[MultiplicativeIdentity]"] + - ["System.Double", "System.Double!", "Method[Ieee754Remainder].ReturnValue"] + - ["System.Byte[]", "System.MissingMemberException", "Field[Signature]"] + - ["System.Decimal", "System.Decimal!", "Property[System.Numerics.IFloatingPointConstants.Pi]"] + - ["System.DateTime", "System.DateTime!", "Method[FromBinary].ReturnValue"] + - ["System.Boolean", "System.Int32!", "Method[TryParse].ReturnValue"] + - ["System.IntPtr", "System.IntPtr!", "Method[System.Numerics.INumberBase.MinMagnitudeNumber].ReturnValue"] + - ["System.String", "System.BinaryData", "Method[ToString].ReturnValue"] + - ["System.UInt64", "System.UInt64!", "Property[System.Numerics.IAdditiveIdentity.AdditiveIdentity]"] + - ["System.ConsoleKey", "System.ConsoleKey!", "Field[Oem1]"] + - ["System.Char", "System.Char!", "Method[ToUpperInvariant].ReturnValue"] + - ["System.Int32", "System.Int32!", "Method[RotateLeft].ReturnValue"] + - ["System.ValueTuple", "System.Byte!", "Method[DivRem].ReturnValue"] + - ["System.Boolean", "System.Char!", "Method[IsSymbol].ReturnValue"] + - ["System.String", "System.Uri!", "Field[UriSchemeWs]"] + - ["System.Boolean", "System.Boolean!", "Method[System.IParsable.Parse].ReturnValue"] + - ["System.Double", "System.TimeSpan", "Property[TotalSeconds]"] + - ["System.Single", "System.Single!", "Method[Log2].ReturnValue"] + - ["System.Single", "System.Single!", "Method[Exp10].ReturnValue"] + - ["System.String", "System.ApplicationId", "Method[ToString].ReturnValue"] + - ["System.ConsoleSpecialKey", "System.ConsoleSpecialKey!", "Field[ControlBreak]"] + - ["System.Single", "System.Single!", "Method[Exp2].ReturnValue"] + - ["System.Decimal", "System.Char", "Method[System.IConvertible.ToDecimal].ReturnValue"] + - ["System.Int64", "System.DateTimeOffset", "Method[ToUnixTimeSeconds].ReturnValue"] + - ["System.IntPtr", "System.Math!", "Method[Clamp].ReturnValue"] + - ["System.ValueTuple", "System.Math!", "Method[DivRem].ReturnValue"] + - ["System.ValueTuple", "System.SByte!", "Method[DivRem].ReturnValue"] + - ["System.String", "System.UInt16", "Method[ToString].ReturnValue"] + - ["System.Type", "System.AppDomain", "Method[GetType].ReturnValue"] + - ["System.Int32", "System.Int32!", "Method[System.Numerics.IBitwiseOperators.op_ExclusiveOr].ReturnValue"] + - ["System.Boolean", "System.UInt64!", "Method[System.Numerics.INumberBase.IsSubnormal].ReturnValue"] + - ["System.ConsoleKey", "System.ConsoleKey!", "Field[MediaNext]"] + - ["System.String", "System.Uri", "Method[GetComponents].ReturnValue"] + - ["System.DateTime", "System.DateTime", "Method[AddMicroseconds].ReturnValue"] + - ["System.ConsoleKey", "System.ConsoleKey!", "Field[BrowserForward]"] + - ["System.Memory", "System.MemoryExtensions!", "Method[TrimStart].ReturnValue"] + - ["System.Boolean", "System.TimeSpan!", "Method[op_GreaterThan].ReturnValue"] + - ["System.Boolean", "System.UInt16!", "Method[System.Numerics.INumberBase.IsNegative].ReturnValue"] + - ["System.Double", "System.Math!", "Method[Pow].ReturnValue"] + - ["System.Boolean", "System.UIntPtr!", "Method[System.Numerics.IComparisonOperators.op_LessThan].ReturnValue"] + - ["System.String", "System.Char", "Method[System.IFormattable.ToString].ReturnValue"] + - ["System.Boolean", "System.UInt16!", "Method[System.Numerics.INumberBase.IsPositive].ReturnValue"] + - ["System.Boolean", "System.Array", "Method[System.Collections.IStructuralEquatable.Equals].ReturnValue"] + - ["System.Double", "System.Math!", "Method[Cos].ReturnValue"] + - ["System.UInt128", "System.UInt128!", "Method[op_CheckedMultiply].ReturnValue"] + - ["System.Int32", "System.Type", "Property[GenericParameterPosition]"] + - ["System.Boolean", "System.Single", "Method[System.Numerics.IFloatingPoint.TryWriteExponentLittleEndian].ReturnValue"] + - ["System.Double", "System.Double!", "Method[Exp2].ReturnValue"] + - ["Microsoft.Extensions.Logging.Testing.FakeLogCollector", "System.FakeLoggerServiceProviderExtensions!", "Method[GetFakeLogCollector].ReturnValue"] + - ["System.Boolean", "System.IntPtr!", "Method[IsOddInteger].ReturnValue"] + - ["System.Boolean", "System.Boolean!", "Method[Parse].ReturnValue"] + - ["System.Boolean", "System.Object!", "Method[Equals].ReturnValue"] + - ["System.Single", "System.MathF!", "Method[Atan2].ReturnValue"] + - ["System.SByte", "System.Convert!", "Method[ToSByte].ReturnValue"] + - ["System.Double", "System.Math!", "Field[PI]"] + - ["System.String", "System.Uri!", "Field[UriSchemeNews]"] + - ["System.UInt16", "System.BitConverter!", "Method[HalfToUInt16Bits].ReturnValue"] + - ["System.Double", "System.Math!", "Method[ScaleB].ReturnValue"] + - ["System.DayOfWeek", "System.DayOfWeek!", "Field[Saturday]"] + - ["System.Int32", "System.Console!", "Property[WindowLeft]"] + - ["System.Object", "System.CharEnumerator", "Method[Clone].ReturnValue"] + - ["System.ConsoleKey", "System.ConsoleKey!", "Field[Oem8]"] + - ["System.SByte", "System.SByte!", "Method[System.Numerics.IBitwiseOperators.op_BitwiseOr].ReturnValue"] + - ["System.Boolean", "System.Type", "Property[IsImport]"] + - ["System.Char", "System.Char!", "Method[System.ISpanParsable.Parse].ReturnValue"] + - ["System.Boolean", "System.Enum", "Method[HasFlag].ReturnValue"] + - ["System.Boolean", "System.Char!", "Method[System.Numerics.INumberBase.IsNaN].ReturnValue"] + - ["System.Int32", "System.RuntimeFieldHandle", "Method[GetHashCode].ReturnValue"] + - ["System.Boolean", "System.UIntPtr!", "Method[System.Numerics.IComparisonOperators.op_LessThanOrEqual].ReturnValue"] + - ["System.Int32", "System.UInt64", "Method[System.IConvertible.ToInt32].ReturnValue"] + - ["System.Int32", "System.Int32", "Method[GetHashCode].ReturnValue"] + - ["System.Boolean", "System.String!", "Method[op_Equality].ReturnValue"] + - ["System.Int128", "System.Int128!", "Method[op_CheckedAddition].ReturnValue"] + - ["System.Boolean", "System.Double!", "Method[IsInteger].ReturnValue"] + - ["System.PlatformID", "System.PlatformID!", "Field[Win32NT]"] + - ["System.IntPtr", "System.Half!", "Method[op_Explicit].ReturnValue"] + - ["System.Boolean", "System.Int16!", "Method[System.Numerics.IEqualityOperators.op_Inequality].ReturnValue"] + - ["System.Decimal", "System.Decimal!", "Method[Abs].ReturnValue"] + - ["System.StringSplitOptions", "System.StringSplitOptions!", "Field[RemoveEmptyEntries]"] + - ["System.Int32", "System.Char", "Method[System.Numerics.IBinaryInteger.GetByteCount].ReturnValue"] + - ["System.Char", "System.CharEnumerator", "Property[Current]"] + - ["System.Reflection.Assembly[]", "System._AppDomain", "Method[GetAssemblies].ReturnValue"] + - ["System.Int16", "System.Int16!", "Method[Clamp].ReturnValue"] + - ["System.Double", "System.TimeSpan", "Property[TotalMinutes]"] + - ["System.Boolean", "System.Int32!", "Method[System.Numerics.IBinaryInteger.TryReadLittleEndian].ReturnValue"] + - ["System.UInt128", "System.UInt128!", "Method[op_Implicit].ReturnValue"] + - ["System.UriHostNameType", "System.UriHostNameType!", "Field[IPv4]"] + - ["System.UriFormat", "System.UriFormat!", "Field[UriEscaped]"] + - ["System.AttributeTargets", "System.AttributeTargets!", "Field[Interface]"] + - ["System.Reflection.Binder", "System.Type!", "Property[DefaultBinder]"] + - ["System.Boolean", "System.UInt16!", "Method[System.Numerics.INumberBase.IsNormal].ReturnValue"] + - ["System.Single", "System.Single!", "Field[Epsilon]"] + - ["System.String", "System.TypeLoadException", "Property[TypeName]"] + - ["System.Single", "System.Single!", "Method[CreateChecked].ReturnValue"] + - ["System.Byte", "System.Byte!", "Field[MaxValue]"] + - ["System.Boolean", "System.Guid!", "Method[op_Inequality].ReturnValue"] + - ["System.Boolean", "System.UInt64!", "Method[System.Numerics.INumberBase.TryConvertFromChecked].ReturnValue"] + - ["System.Boolean", "System.UInt32!", "Method[TryParse].ReturnValue"] + - ["System.TimeSpan", "System.TimeSpan!", "Method[FromMinutes].ReturnValue"] + - ["System.AttributeTargets", "System.AttributeTargets!", "Field[Property]"] + - ["System.Int128", "System.Int128!", "Method[System.Numerics.INumber.MaxNumber].ReturnValue"] + - ["System.String", "System.Convert!", "Method[ToHexStringLower].ReturnValue"] + - ["System.Int32", "System.MemoryExtensions!", "Method[Split].ReturnValue"] + - ["System.Reflection.MethodBase", "System.Type", "Property[DeclaringMethod]"] + - ["System.Int32", "System.Half!", "Method[op_Explicit].ReturnValue"] + - ["System.String", "System.ResolveEventArgs", "Property[Name]"] + - ["System.Double", "System.Double!", "Method[Sin].ReturnValue"] + - ["System.Int64", "System.Int32", "Method[System.IConvertible.ToInt64].ReturnValue"] + - ["System.AttributeTargets", "System.AttributeTargets!", "Field[Method]"] + - ["System.Boolean", "System.Type", "Method[IsContextfulImpl].ReturnValue"] + - ["System.DateTime", "System.DateTime!", "Property[Today]"] + - ["System.MemoryExtensions+SpanSplitEnumerator", "System.MemoryExtensions!", "Method[SplitAny].ReturnValue"] + - ["System.Int32", "System.DateTimeOffset", "Property[Second]"] + - ["System.Double", "System.Math!", "Method[FusedMultiplyAdd].ReturnValue"] + - ["System.Single", "System.Single!", "Method[ReciprocalSqrtEstimate].ReturnValue"] + - ["System.ConsoleColor", "System.ConsoleColor!", "Field[Green]"] + - ["System.Int32", "System.Version", "Property[Major]"] + - ["System.Single", "System.Single!", "Method[Tan].ReturnValue"] + - ["System.Runtime.Hosting.ApplicationActivator", "System.AppDomainManager", "Property[ApplicationActivator]"] + - ["System.Int128", "System.Int128!", "Method[op_Explicit].ReturnValue"] + - ["System.Int32", "System.UInt16", "Method[System.Numerics.IBinaryInteger.GetByteCount].ReturnValue"] + - ["System.Type", "System.Type!", "Method[GetTypeFromHandle].ReturnValue"] + - ["System.Boolean", "System.Array", "Property[IsFixedSize]"] + - ["System.Int16", "System.Int16!", "Method[System.Numerics.IUnaryPlusOperators.op_UnaryPlus].ReturnValue"] + - ["System.Single", "System.Single!", "Property[System.Numerics.IFloatingPointConstants.Pi]"] + - ["System.Boolean", "System.SByte!", "Method[System.Numerics.IEqualityOperators.op_Inequality].ReturnValue"] + - ["System.Double", "System.Double!", "Method[Log10P1].ReturnValue"] + - ["System.Int32", "System.DateOnly", "Property[Year]"] + - ["System.Boolean", "System.Uri", "Property[IsDefaultPort]"] + - ["System.Decimal", "System.Single", "Method[System.IConvertible.ToDecimal].ReturnValue"] + - ["System.UInt32", "System.Single", "Method[System.IConvertible.ToUInt32].ReturnValue"] + - ["System.Double", "System.Char", "Method[System.IConvertible.ToDouble].ReturnValue"] + - ["System.DateTimeOffset", "System.DateTimeOffset", "Method[ToLocalTime].ReturnValue"] + - ["T", "System.BinaryData", "Method[ToObjectFromJson].ReturnValue"] + - ["System.Boolean", "System.SByte!", "Method[System.Numerics.INumberBase.TryConvertToTruncating].ReturnValue"] + - ["System.Boolean", "System.Int16", "Method[System.Numerics.IBinaryInteger.TryWriteBigEndian].ReturnValue"] + - ["System.Double", "System.Math!", "Method[ReciprocalSqrtEstimate].ReturnValue"] + - ["System.String", "System.Int64", "Method[ToString].ReturnValue"] + - ["System.Int64", "System.Int64!", "Method[LeadingZeroCount].ReturnValue"] + - ["System.Boolean", "System.ModuleHandle!", "Method[op_Inequality].ReturnValue"] + - ["System.UInt128", "System.UInt128!", "Method[System.Numerics.INumberBase.Abs].ReturnValue"] + - ["System.UInt32", "System.DateTime", "Method[System.IConvertible.ToUInt32].ReturnValue"] + - ["System.Boolean", "System.Char!", "Method[System.Numerics.INumberBase.TryConvertToChecked].ReturnValue"] + - ["System.Int32", "System.StringComparer", "Method[Compare].ReturnValue"] + - ["System.UInt32", "System.BitConverter!", "Method[ToUInt32].ReturnValue"] + - ["System.StringComparer", "System.StringComparer!", "Property[InvariantCultureIgnoreCase]"] + - ["System.Int32", "System.DateTimeOffset", "Property[Day]"] + - ["System.String", "System.Version", "Method[System.IFormattable.ToString].ReturnValue"] + - ["System.Boolean", "System.Single", "Method[System.IConvertible.ToBoolean].ReturnValue"] + - ["System.UInt64", "System.Int16", "Method[System.IConvertible.ToUInt64].ReturnValue"] + - ["System.Char", "System.Char!", "Method[System.Numerics.IBinaryInteger.LeadingZeroCount].ReturnValue"] + - ["System.Int32", "System.Version", "Property[Revision]"] + - ["System.String", "System.UInt128", "Method[ToString].ReturnValue"] + - ["System.Double", "System.Double!", "Method[System.Numerics.IMultiplyOperators.op_Multiply].ReturnValue"] + - ["System.Int64", "System.TimeSpan!", "Field[SecondsPerHour]"] + - ["System.Byte[]", "System.Convert!", "Method[FromBase64CharArray].ReturnValue"] + - ["System.Int32", "System.Char", "Method[GetHashCode].ReturnValue"] + - ["System.ConsoleColor", "System.ConsoleColor!", "Field[Red]"] + - ["System.UInt16", "System.Math!", "Method[Clamp].ReturnValue"] + - ["System.Int32", "System.TimeSpan", "Property[Microseconds]"] + - ["System.Boolean", "System.Decimal!", "Method[System.Numerics.INumberBase.TryConvertToSaturating].ReturnValue"] + - ["System.Boolean", "System.SByte!", "Method[System.Numerics.INumberBase.IsImaginaryNumber].ReturnValue"] + - ["System.Single", "System.Single!", "Method[LogP1].ReturnValue"] + - ["System.Boolean", "System.Type", "Property[IsSecurityCritical]"] + - ["System.Single", "System.MathF!", "Method[Cos].ReturnValue"] + - ["System.Boolean", "System.Int16!", "Method[System.Numerics.INumberBase.IsNaN].ReturnValue"] + - ["System.Decimal", "System.SByte", "Method[System.IConvertible.ToDecimal].ReturnValue"] + - ["System.Collections.ObjectModel.Collection", "System.UriTemplateTable", "Method[Match].ReturnValue"] + - ["System.UriComponents", "System.UriComponents!", "Field[KeepDelimiter]"] + - ["System.Boolean", "System.IntPtr!", "Method[IsPositive].ReturnValue"] + - ["System.Boolean", "System.Byte!", "Method[System.Numerics.INumberBase.TryConvertToSaturating].ReturnValue"] + - ["System.AttributeTargets", "System.AttributeTargets!", "Field[All]"] + - ["System.ConsoleKey", "System.ConsoleKey!", "Field[BrowserFavorites]"] + - ["System.String", "System.Environment!", "Property[CommandLine]"] + - ["System.IntPtr", "System.IntPtr!", "Method[Subtract].ReturnValue"] + - ["System.Boolean", "System.Single!", "Method[IsFinite].ReturnValue"] + - ["System.Boolean", "System.SByte", "Method[System.IConvertible.ToBoolean].ReturnValue"] + - ["System.Boolean", "System.AttributeUsageAttribute", "Property[Inherited]"] + - ["System.UInt16", "System.String", "Method[System.IConvertible.ToUInt16].ReturnValue"] + - ["System.ValueTuple", "System.TupleExtensions!", "Method[ToValueTuple].ReturnValue"] + - ["System.ConsoleKey", "System.ConsoleKey!", "Field[NumPad5]"] + - ["System.Boolean", "System.IntPtr!", "Method[System.Numerics.IComparisonOperators.op_LessThanOrEqual].ReturnValue"] + - ["System.SByte", "System.SByte!", "Method[System.Numerics.IUnaryNegationOperators.op_CheckedUnaryNegation].ReturnValue"] + - ["System.Object", "System.Type", "Method[InvokeMember].ReturnValue"] + - ["System.TypedReference", "System.ArgIterator", "Method[GetNextArg].ReturnValue"] + - ["System.Int32", "System.TimeSpan", "Property[Days]"] + - ["System.Boolean", "System.TimeZone!", "Method[IsDaylightSavingTime].ReturnValue"] + - ["System.Boolean", "System.RuntimeTypeHandle", "Method[Equals].ReturnValue"] + - ["System.StringComparison", "System.StringComparison!", "Field[Ordinal]"] + - ["System.Type[]", "System.Type", "Method[GetFunctionPointerCallingConventions].ReturnValue"] + - ["System.Double", "System.Double!", "Method[Hypot].ReturnValue"] + - ["System.Object", "System.OperatingSystem", "Method[Clone].ReturnValue"] + - ["System.Threading.CancellationToken", "System.OperationCanceledException", "Property[CancellationToken]"] + - ["System.Int32", "System.IntPtr", "Method[CompareTo].ReturnValue"] + - ["System.UInt64", "System.UInt64!", "Method[System.Numerics.IBitwiseOperators.op_OnesComplement].ReturnValue"] + - ["System.Boolean", "System.Int128!", "Method[IsOddInteger].ReturnValue"] + - ["System.Boolean", "System.Char!", "Method[System.Numerics.INumberBase.IsRealNumber].ReturnValue"] + - ["System.ConsoleKey", "System.ConsoleKey!", "Field[F20]"] + - ["System.UInt16", "System.Decimal!", "Method[ToUInt16].ReturnValue"] + - ["System.ConsoleKey", "System.ConsoleKey!", "Field[D9]"] + - ["System.Boolean", "System.Char!", "Method[IsHighSurrogate].ReturnValue"] + - ["System.Int32", "System.Int32!", "Method[System.Numerics.IIncrementOperators.op_Increment].ReturnValue"] + - ["System.GCKind", "System.GCKind!", "Field[Ephemeral]"] + - ["System.DateTime", "System.DateTime", "Method[ToUniversalTime].ReturnValue"] + - ["System.Int32", "System.Half!", "Property[System.Numerics.INumberBase.Radix]"] + - ["System.Decimal", "System.Half!", "Method[op_Explicit].ReturnValue"] + - ["System.Byte[]", "System.AppDomainSetup", "Method[GetConfigurationBytes].ReturnValue"] + - ["System.Char", "System.Decimal!", "Method[op_Explicit].ReturnValue"] + - ["System.Reflection.FieldInfo[]", "System.Type", "Method[GetFields].ReturnValue"] + - ["System.Boolean", "System.Uri", "Method[IsBadFileSystemCharacter].ReturnValue"] + - ["System.Boolean", "System.Single!", "Method[op_GreaterThanOrEqual].ReturnValue"] + - ["System.Int64", "System.Int64!", "Method[System.Numerics.IBitwiseOperators.op_ExclusiveOr].ReturnValue"] + - ["System.Int16", "System.Decimal", "Method[System.IConvertible.ToInt16].ReturnValue"] + - ["System.Int32", "System.Int64", "Method[System.Numerics.IBinaryInteger.GetShortestBitLength].ReturnValue"] + - ["System.Byte", "System.Byte!", "Method[System.Numerics.IUnaryNegationOperators.op_UnaryNegation].ReturnValue"] + - ["System.TypeCode", "System.TypeCode!", "Field[Int64]"] + - ["System.UInt32", "System.Double", "Method[System.IConvertible.ToUInt32].ReturnValue"] + - ["System.Int64", "System.Char", "Method[System.IConvertible.ToInt64].ReturnValue"] + - ["System.Char", "System.Char!", "Property[System.Numerics.INumberBase.Zero]"] + - ["System.Char", "System.Char!", "Method[System.Numerics.IIncrementOperators.op_Increment].ReturnValue"] + - ["System.Delegate", "System.Delegate!", "Method[RemoveAll].ReturnValue"] + - ["System.UriComponents", "System.UriComponents!", "Field[StrongPort]"] + - ["System.Boolean", "System.Char!", "Method[System.Numerics.INumberBase.TryConvertToTruncating].ReturnValue"] + - ["System.UInt16", "System.UInt16!", "Method[System.Numerics.IUnaryPlusOperators.op_UnaryPlus].ReturnValue"] + - ["System.Int32", "System.Array", "Method[System.Collections.IList.Add].ReturnValue"] + - ["System.Int32", "System.Int32!", "Method[System.Numerics.IIncrementOperators.op_CheckedIncrement].ReturnValue"] + - ["System.DBNull", "System.DBNull!", "Field[Value]"] + - ["System.Int32", "System.UInt128!", "Method[Sign].ReturnValue"] + - ["System.UInt64", "System.UInt64!", "Property[System.Numerics.INumberBase.One]"] + - ["System.String", "System.String!", "Method[Create].ReturnValue"] + - ["System.Object", "System.Convert!", "Method[ChangeType].ReturnValue"] + - ["System.StringComparison", "System.StringComparison!", "Field[InvariantCultureIgnoreCase]"] + - ["System.Char", "System.Char!", "Method[System.Numerics.IShiftOperators.op_LeftShift].ReturnValue"] + - ["System.Boolean", "System.IntPtr!", "Method[System.Numerics.INumberBase.TryConvertFromTruncating].ReturnValue"] + - ["System.IntPtr", "System.RuntimeMethodHandle", "Method[GetFunctionPointer].ReturnValue"] + - ["System.String", "System.ValueTuple", "Method[ToString].ReturnValue"] + - ["System.String", "System.Type", "Method[GetEnumName].ReturnValue"] + - ["System.ConsoleKey", "System.ConsoleKey!", "Field[Add]"] + - ["System.UInt64", "System.UInt64!", "Method[System.Numerics.IBitwiseOperators.op_ExclusiveOr].ReturnValue"] + - ["System.UInt32", "System.UInt32!", "Method[System.Numerics.ISubtractionOperators.op_CheckedSubtraction].ReturnValue"] + - ["System.Double", "System.Math!", "Method[MinMagnitude].ReturnValue"] + - ["System.UInt64", "System.UInt64!", "Property[System.Numerics.INumberBase.Zero]"] + - ["System.Int32", "System.Math!", "Method[Min].ReturnValue"] + - ["System.TypeCode", "System.DateTime", "Method[GetTypeCode].ReturnValue"] + - ["System.Int32", "System.IntPtr!", "Property[System.Numerics.INumberBase.Radix]"] + - ["System.UInt16", "System.UInt16!", "Field[MaxValue]"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.UriTemplate", "Property[PathSegmentVariableNames]"] + - ["System.UInt16", "System.UInt16!", "Method[System.Numerics.INumberBase.MinMagnitudeNumber].ReturnValue"] + - ["System.Boolean", "System.IntPtr!", "Method[System.Numerics.IComparisonOperators.op_LessThan].ReturnValue"] + - ["System.Boolean", "System.Double!", "Method[System.Numerics.INumberBase.IsCanonical].ReturnValue"] + - ["System.DateTimeOffset", "System.DateTimeOffset", "Method[ToUniversalTime].ReturnValue"] + - ["System.UIntPtr", "System.UIntPtr!", "Method[Parse].ReturnValue"] + - ["System.UInt32", "System.BitConverter!", "Method[SingleToUInt32Bits].ReturnValue"] + - ["System.UInt128", "System.UInt128!", "Method[System.Numerics.INumber.CopySign].ReturnValue"] + - ["System.Boolean", "System.Half!", "Method[System.Numerics.INumberBase.TryConvertFromChecked].ReturnValue"] + - ["System.Boolean", "System.Half", "Method[System.Numerics.IFloatingPoint.TryWriteSignificandLittleEndian].ReturnValue"] + - ["System.String", "System.Uri!", "Field[UriSchemeFtp]"] + - ["System.Int32", "System.UInt128", "Method[System.Numerics.IBinaryInteger.GetShortestBitLength].ReturnValue"] + - ["System.Int16", "System.UInt32", "Method[System.IConvertible.ToInt16].ReturnValue"] + - ["System.Single", "System.Single!", "Method[MaxNumber].ReturnValue"] + - ["System.Int32", "System.UIntPtr", "Method[CompareTo].ReturnValue"] + - ["System.TypeCode", "System.TypeCode!", "Field[DateTime]"] + - ["System.Int64", "System.BitConverter!", "Method[ToInt64].ReturnValue"] + - ["System.Double", "System.Double!", "Method[AsinPi].ReturnValue"] + - ["System.TimeSpan", "System.DateTimeOffset", "Property[Offset]"] + - ["System.Single", "System.Single!", "Method[Log10].ReturnValue"] + - ["System.GenericUriParserOptions", "System.GenericUriParserOptions!", "Field[NoQuery]"] + - ["System.Boolean", "System.Half!", "Method[IsOddInteger].ReturnValue"] + - ["System.UInt32", "System.UInt32!", "Property[System.Numerics.IAdditiveIdentity.AdditiveIdentity]"] + - ["System.ReadOnlyMemory", "System.MemoryExtensions!", "Method[TrimEnd].ReturnValue"] + - ["System.Runtime.Remoting.ObjectHandle", "System.Activator!", "Method[CreateInstanceFrom].ReturnValue"] + - ["System.Half", "System.Half!", "Method[Min].ReturnValue"] + - ["System.Int32", "System.RuntimeMethodHandle", "Method[GetHashCode].ReturnValue"] + - ["System.Boolean", "System.Convert!", "Method[TryToHexString].ReturnValue"] + - ["System.Boolean", "System.SByte!", "Method[System.Numerics.INumberBase.IsNormal].ReturnValue"] + - ["System.Collections.Specialized.NameValueCollection", "System.UriTemplateMatch", "Property[BoundVariables]"] + - ["System.Double", "System.Double!", "Method[System.Numerics.IUnaryPlusOperators.op_UnaryPlus].ReturnValue"] + - ["System.UInt128", "System.UInt128!", "Method[CreateTruncating].ReturnValue"] + - ["System.Boolean", "System.UInt32!", "Method[System.Numerics.IBinaryInteger.TryReadLittleEndian].ReturnValue"] + - ["System.Boolean", "System.StringComparer", "Method[System.Collections.IEqualityComparer.Equals].ReturnValue"] + - ["System.Boolean", "System.RuntimeMethodHandle!", "Method[op_Equality].ReturnValue"] + - ["System.Reflection.PropertyInfo[]", "System.Type", "Method[GetProperties].ReturnValue"] + - ["System.Boolean", "System.WeakReference", "Property[TrackResurrection]"] + - ["System.Boolean", "System.UIntPtr", "Method[Equals].ReturnValue"] + - ["System.Decimal", "System.Decimal!", "Method[op_Multiply].ReturnValue"] + - ["System.String", "System.TimeZoneInfo", "Property[Id]"] + - ["System.Boolean", "System.Byte!", "Method[IsPow2].ReturnValue"] + - ["System.String", "System.AppDomainSetup", "Property[AppDomainManagerType]"] + - ["System.Double", "System.UInt32", "Method[System.IConvertible.ToDouble].ReturnValue"] + - ["System.Array", "System.Type", "Method[GetEnumValuesAsUnderlyingType].ReturnValue"] + - ["System.TimeSpan", "System.TimeSpan!", "Method[FromTicks].ReturnValue"] + - ["System.Char", "System.Half!", "Method[op_Explicit].ReturnValue"] + - ["System.Boolean", "System.Char!", "Method[IsAsciiLetterOrDigit].ReturnValue"] + - ["System.Boolean", "System.Convert!", "Method[TryToHexStringLower].ReturnValue"] + - ["System.String", "System.IAppDomainSetup", "Property[CachePath]"] + - ["System.IntPtr", "System.IntPtr!", "Method[Parse].ReturnValue"] + - ["System.Half", "System.Half!", "Property[Epsilon]"] + - ["System.Boolean", "System.Environment!", "Property[IsPrivilegedProcess]"] + - ["System.Byte", "System.Byte!", "Method[System.Numerics.INumber.CopySign].ReturnValue"] + - ["System.Boolean", "System.OperatingSystem!", "Method[IsTvOSVersionAtLeast].ReturnValue"] + - ["System.ConsoleKey", "System.ConsoleKey!", "Field[B]"] + - ["System.Boolean", "System.OperatingSystem!", "Method[IsWindows].ReturnValue"] + - ["System.Int128", "System.Int128!", "Method[op_Multiply].ReturnValue"] + - ["System.Boolean", "System.Int128!", "Method[op_Inequality].ReturnValue"] + - ["System.Single", "System.Single!", "Method[MinMagnitude].ReturnValue"] + - ["System.Boolean", "System.UIntPtr!", "Method[System.Numerics.INumberBase.TryConvertToSaturating].ReturnValue"] + - ["System.String", "System.TypeInitializationException", "Property[TypeName]"] + - ["System.Boolean", "System.Int128!", "Method[System.Numerics.INumberBase.IsNaN].ReturnValue"] + - ["System.Boolean", "System.Int16!", "Method[System.Numerics.IBinaryInteger.TryReadLittleEndian].ReturnValue"] + - ["System.Boolean", "System.IntPtr", "Method[System.Numerics.IBinaryInteger.TryWriteBigEndian].ReturnValue"] + - ["System.Int32", "System.String!", "Method[Compare].ReturnValue"] + - ["System.ActivationContext", "System.AppDomain", "Property[ActivationContext]"] + - ["System.Boolean", "System.UIntPtr", "Method[System.Numerics.IBinaryInteger.TryWriteBigEndian].ReturnValue"] + - ["System.Int32", "System.Int32!", "Method[MinMagnitude].ReturnValue"] + - ["System.Boolean", "System.Char!", "Method[System.IParsable.TryParse].ReturnValue"] + - ["System.ValueTuple", "System.ValueTuple!", "Method[Create].ReturnValue"] + - ["System.SByte", "System.SByte!", "Method[Clamp].ReturnValue"] + - ["System.Boolean", "System.Type", "Property[IsFunctionPointer]"] + - ["System.UInt32", "System.UInt32!", "Method[System.Numerics.INumber.MaxNumber].ReturnValue"] + - ["System.Decimal", "System.Decimal!", "Method[op_UnaryPlus].ReturnValue"] + - ["System.Boolean", "System.Int16!", "Method[System.Numerics.INumberBase.TryConvertToTruncating].ReturnValue"] + - ["System.UIntPtr", "System.UIntPtr!", "Method[TrailingZeroCount].ReturnValue"] + - ["System.Boolean", "System.Uri", "Method[TryFormat].ReturnValue"] + - ["System.Boolean", "System.Int16!", "Method[System.Numerics.IComparisonOperators.op_LessThan].ReturnValue"] + - ["System.Boolean", "System.Int32", "Method[TryFormat].ReturnValue"] + - ["System.IntPtr", "System.IntPtr!", "Method[System.Numerics.IDivisionOperators.op_Division].ReturnValue"] + - ["System.Type[]", "System.Type!", "Field[EmptyTypes]"] + - ["System.Int64", "System.Int64!", "Method[Clamp].ReturnValue"] + - ["System.UInt32", "System.Int32", "Method[System.IConvertible.ToUInt32].ReturnValue"] + - ["System.Boolean", "System.Type", "Property[HasElementType]"] + - ["System.Int32", "System.DateTimeOffset", "Method[CompareTo].ReturnValue"] + - ["System.Boolean", "System.BinaryData", "Method[Equals].ReturnValue"] + - ["System.IntPtr", "System.IntPtr!", "Property[System.Numerics.IMultiplicativeIdentity.MultiplicativeIdentity]"] + - ["System.DateTime", "System.String", "Method[System.IConvertible.ToDateTime].ReturnValue"] + - ["System.Boolean", "System.UInt64!", "Method[System.Numerics.INumberBase.IsPositive].ReturnValue"] + - ["System.Int16", "System.Int16!", "Property[System.Numerics.IBinaryNumber.AllBitsSet]"] + - ["System.UriPartial", "System.UriPartial!", "Field[Scheme]"] + - ["System.Int32", "System.Exception", "Property[HResult]"] + - ["System.Boolean", "System.String!", "Method[IsNullOrWhiteSpace].ReturnValue"] + - ["System.UInt32", "System.Int64", "Method[System.IConvertible.ToUInt32].ReturnValue"] + - ["System.String", "System.Type", "Property[FullName]"] + - ["System.Double", "System.Enum", "Method[System.IConvertible.ToDouble].ReturnValue"] + - ["System.Boolean", "System.DateOnly!", "Method[op_GreaterThanOrEqual].ReturnValue"] + - ["System.Boolean", "System.Byte!", "Method[System.Numerics.INumberBase.IsNegativeInfinity].ReturnValue"] + - ["System.Int32", "System.ValueTuple", "Method[System.Collections.IStructuralEquatable.GetHashCode].ReturnValue"] + - ["System.Half", "System.Half!", "Method[LogP1].ReturnValue"] + - ["System.Double", "System.Double!", "Method[SinPi].ReturnValue"] + - ["System.Int32", "System.DateTimeOffset", "Property[Hour]"] + - ["System.UInt64", "System.UInt64!", "Method[LeadingZeroCount].ReturnValue"] + - ["System.Byte", "System.IConvertible", "Method[ToByte].ReturnValue"] + - ["System.Double", "System.Double!", "Method[Acos].ReturnValue"] + - ["System.DateTime", "System.TimeZoneInfo!", "Method[ConvertTimeBySystemTimeZoneId].ReturnValue"] + - ["System.UriTemplateMatch", "System.UriTemplateTable", "Method[MatchSingle].ReturnValue"] + - ["System.UInt16", "System.UInt16!", "Method[System.Numerics.IModulusOperators.op_Modulus].ReturnValue"] + - ["System.TimeSpan", "System.TimeSpan!", "Field[MinValue]"] + - ["System.TypeCode", "System.TypeCode!", "Field[Single]"] + - ["System.UInt32", "System.Convert!", "Method[ToUInt32].ReturnValue"] + - ["System.Int32", "System.DateOnly", "Property[DayOfYear]"] + - ["System.Boolean", "System.Uri!", "Method[op_Inequality].ReturnValue"] + - ["System.Double", "System.Decimal!", "Method[ToDouble].ReturnValue"] + - ["System.Boolean", "System.Int128!", "Method[op_GreaterThan].ReturnValue"] + - ["System.String", "System.String!", "Method[Format].ReturnValue"] + - ["System.Single", "System.Single!", "Method[Exp2M1].ReturnValue"] + - ["System.Boolean", "System.SByte!", "Method[System.Numerics.INumberBase.IsZero].ReturnValue"] + - ["System.Single", "System.MathF!", "Method[MinMagnitude].ReturnValue"] + - ["System.IntPtr", "System.IntPtr!", "Method[System.Numerics.IIncrementOperators.op_Increment].ReturnValue"] + - ["System.TimeSpan", "System.TimeProvider", "Method[GetElapsedTime].ReturnValue"] + - ["System.TypeCode", "System.SByte", "Method[GetTypeCode].ReturnValue"] + - ["System.String", "System.Object", "Method[ToString].ReturnValue"] + - ["System.Single", "System.Single!", "Method[System.Numerics.ISubtractionOperators.op_Subtraction].ReturnValue"] + - ["System.ConsoleKey", "System.ConsoleKey!", "Field[F3]"] + - ["System.Boolean", "System.OperatingSystem!", "Method[IsOSPlatformVersionAtLeast].ReturnValue"] + - ["System.SByte", "System.Byte", "Method[System.IConvertible.ToSByte].ReturnValue"] + - ["System.Boolean", "System.IntPtr!", "Method[IsEvenInteger].ReturnValue"] + - ["System.Decimal", "System.Decimal!", "Property[System.Numerics.IFloatingPointConstants.E]"] + - ["System.String", "System.String", "Method[ToString].ReturnValue"] + - ["System.Decimal", "System.Math!", "Method[Abs].ReturnValue"] + - ["System.Double", "System.Double!", "Property[System.Numerics.INumberBase.Zero]"] + - ["System.ReadOnlyMemory", "System.MemoryExtensions!", "Method[Trim].ReturnValue"] + - ["System.Int64", "System.Int64!", "Method[MaxMagnitude].ReturnValue"] + - ["System.ConsoleColor", "System.ConsoleColor!", "Field[DarkBlue]"] + - ["System.Int32", "System.String", "Property[Length]"] + - ["System.String[]", "System.Environment!", "Method[GetCommandLineArgs].ReturnValue"] + - ["System.Char", "System.Char!", "Method[System.Numerics.IUnaryPlusOperators.op_UnaryPlus].ReturnValue"] + - ["System.Boolean", "System.UIntPtr", "Method[TryFormat].ReturnValue"] + - ["System.Boolean", "System.Int32", "Method[Equals].ReturnValue"] + - ["System.Char", "System.Char!", "Property[System.Numerics.INumberBase.One]"] + - ["System.Boolean", "System.String", "Method[Equals].ReturnValue"] + - ["System.IntPtr", "System.IntPtr!", "Method[MinMagnitude].ReturnValue"] + - ["System.String[]", "System.String", "Method[Split].ReturnValue"] + - ["System.Boolean", "System.Uri!", "Method[TryEscapeDataString].ReturnValue"] + - ["System.Int32", "System.Int32!", "Method[System.Numerics.IUnaryNegationOperators.op_CheckedUnaryNegation].ReturnValue"] + - ["System.GenericUriParserOptions", "System.GenericUriParserOptions!", "Field[NoUserInfo]"] + - ["System.UIntPtr", "System.UIntPtr!", "Method[System.Numerics.INumber.MaxNumber].ReturnValue"] + - ["System.Boolean", "System.UInt16", "Method[System.IConvertible.ToBoolean].ReturnValue"] + - ["System.Boolean", "System.SByte!", "Method[System.Numerics.IBinaryInteger.TryReadBigEndian].ReturnValue"] + - ["System.Int64", "System.Environment!", "Property[TickCount64]"] + - ["T", "System.Activator!", "Method[CreateInstance].ReturnValue"] + - ["System.Int16", "System.Math!", "Method[Max].ReturnValue"] + - ["System.ConsoleColor", "System.ConsoleColor!", "Field[DarkCyan]"] + - ["System.Base64FormattingOptions", "System.Base64FormattingOptions!", "Field[None]"] + - ["System.Boolean", "System.Byte!", "Method[System.Numerics.INumberBase.IsRealNumber].ReturnValue"] + - ["System.SByte", "System.Math!", "Method[Abs].ReturnValue"] + - ["System.Boolean", "System.Type", "Property[IsNestedAssembly]"] + - ["System.ConsoleKey", "System.ConsoleKey!", "Field[Oem6]"] + - ["System.ConsoleKey", "System.ConsoleKey!", "Field[J]"] + - ["System.ValueTuple", "System.TupleExtensions!", "Method[ToValueTuple].ReturnValue"] + - ["System.UIntPtr", "System.UIntPtr!", "Method[System.Numerics.ISubtractionOperators.op_Subtraction].ReturnValue"] + - ["System.MidpointRounding", "System.MidpointRounding!", "Field[ToZero]"] + - ["System.DateOnly", "System.DateOnly!", "Property[MaxValue]"] + - ["System.UInt16", "System.UInt16!", "Property[System.Numerics.IMinMaxValue.MaxValue]"] + - ["T", "System.Array!", "Method[FindLast].ReturnValue"] + - ["System.Int64", "System.Convert!", "Method[ToInt64].ReturnValue"] + - ["System.IO.Stream", "System.Console!", "Method[OpenStandardOutput].ReturnValue"] + - ["System.Byte", "System.Byte!", "Method[System.Numerics.IUnaryNegationOperators.op_CheckedUnaryNegation].ReturnValue"] + - ["System.UInt32", "System.Boolean", "Method[System.IConvertible.ToUInt32].ReturnValue"] + - ["System.Double", "System.String", "Method[System.IConvertible.ToDouble].ReturnValue"] + - ["System.Boolean", "System.Type", "Property[IsGenericMethodParameter]"] + - ["System.AttributeTargets", "System.AttributeTargets!", "Field[Constructor]"] + - ["System.Boolean", "System.UInt64!", "Method[System.Numerics.INumberBase.IsPositiveInfinity].ReturnValue"] + - ["System.ConsoleKey", "System.ConsoleKey!", "Field[Applications]"] + - ["System.PlatformID", "System.PlatformID!", "Field[Win32Windows]"] + - ["System.Tuple>>", "System.TupleExtensions!", "Method[ToTuple].ReturnValue"] + - ["System.Char", "System.Char!", "Method[System.Numerics.IBitwiseOperators.op_BitwiseOr].ReturnValue"] + - ["System.Int32", "System.Version", "Property[Build]"] + - ["System.Tuple>", "System.TupleExtensions!", "Method[ToTuple].ReturnValue"] + - ["System.Boolean", "System.OperatingSystem!", "Method[IsWatchOSVersionAtLeast].ReturnValue"] + - ["System.Type", "System.Type", "Property[BaseType]"] + - ["System.UInt128", "System.UInt128!", "Method[TrailingZeroCount].ReturnValue"] + - ["System.Boolean", "System.SByte!", "Method[System.Numerics.INumberBase.TryConvertToChecked].ReturnValue"] + - ["System.Byte[]", "System.ApplicationId", "Property[PublicKeyToken]"] + - ["System.Boolean", "System.UInt32!", "Method[System.Numerics.INumberBase.TryConvertToTruncating].ReturnValue"] + - ["System.Boolean", "System.Type", "Property[IsEnum]"] + - ["System.IntPtr", "System.RuntimeMethodHandle!", "Method[ToIntPtr].ReturnValue"] + - ["System.Int16", "System.Int16!", "Method[System.Numerics.IBitwiseOperators.op_BitwiseAnd].ReturnValue"] + - ["System.Int32", "System.Int16!", "Property[System.Numerics.INumberBase.Radix]"] + - ["System.String", "System.BitConverter!", "Method[ToString].ReturnValue"] + - ["System.TypeCode", "System.UInt32", "Method[GetTypeCode].ReturnValue"] + - ["System.Double", "System.Byte", "Method[System.IConvertible.ToDouble].ReturnValue"] + - ["System.Char", "System.Char!", "Method[System.Numerics.IBitwiseOperators.op_BitwiseAnd].ReturnValue"] + - ["System.Int32", "System.Guid", "Property[Version]"] + - ["T", "System.Nullable!", "Method[GetValueRefOrDefaultRef].ReturnValue"] + - ["System.Single", "System.Single!", "Property[System.Numerics.IFloatingPointIeee754.NaN]"] + - ["System.Boolean", "System.Type", "Property[IsSZArray]"] + - ["System.Boolean", "System.Double!", "Method[System.Numerics.INumberBase.TryConvertFromSaturating].ReturnValue"] + - ["System.Boolean", "System.Int32!", "Method[System.Numerics.IEqualityOperators.op_Equality].ReturnValue"] + - ["System.Char", "System.Char!", "Method[ToLower].ReturnValue"] + - ["System.Int16", "System.Int64", "Method[System.IConvertible.ToInt16].ReturnValue"] + - ["System.Int64", "System.Environment!", "Property[WorkingSet]"] + - ["System.UIntPtr", "System.UIntPtr!", "Method[System.Numerics.INumberBase.Abs].ReturnValue"] + - ["System.Int32", "System.IConvertible", "Method[ToInt32].ReturnValue"] + - ["System.Tuple", "System.Tuple!", "Method[Create].ReturnValue"] + - ["System.IntPtr", "System.IntPtr!", "Method[System.Numerics.INumber.MinNumber].ReturnValue"] + - ["System.TypeCode", "System.Char", "Method[System.IConvertible.GetTypeCode].ReturnValue"] + - ["System.Boolean", "System.TimeZoneInfo!", "Method[TryFindSystemTimeZoneById].ReturnValue"] + - ["System.ConsoleKey", "System.ConsoleKey!", "Field[BrowserBack]"] + - ["System.TypeCode", "System.TypeCode!", "Field[UInt32]"] + - ["System.Boolean", "System.Guid!", "Method[op_GreaterThan].ReturnValue"] + - ["System.ConsoleKey", "System.ConsoleKey!", "Field[F13]"] + - ["System.Int64", "System.GCMemoryInfo", "Property[MemoryLoadBytes]"] + - ["System.Single", "System.Single!", "Method[BitDecrement].ReturnValue"] + - ["System.String", "System.AppDomainSetup", "Property[LicenseFile]"] + - ["System.Int32", "System.Int32!", "Field[MinValue]"] + - ["System.Boolean", "System.AppDomain", "Property[IsFullyTrusted]"] + - ["System.Boolean", "System.Uri!", "Method[TryUnescapeDataString].ReturnValue"] + - ["System.Char", "System.Char!", "Method[System.Numerics.IAdditionOperators.op_CheckedAddition].ReturnValue"] + - ["System.Double", "System.Double!", "Method[Tanh].ReturnValue"] + - ["System.Boolean", "System.UInt64!", "Method[System.Numerics.INumberBase.TryConvertFromTruncating].ReturnValue"] + - ["System.DateTime", "System.Char", "Method[System.IConvertible.ToDateTime].ReturnValue"] + - ["System.Single", "System.Single!", "Field[NegativeZero]"] + - ["System.UIntPtr", "System.UIntPtr!", "Property[System.Numerics.IAdditiveIdentity.AdditiveIdentity]"] + - ["System.Double", "System.Double!", "Field[NegativeZero]"] + - ["System.Boolean", "System.Decimal!", "Method[System.Numerics.INumberBase.TryConvertFromTruncating].ReturnValue"] + - ["System.Int32", "System.TimeZoneInfo", "Method[GetHashCode].ReturnValue"] + - ["System.TypeCode", "System.TypeCode!", "Field[String]"] + - ["System.Boolean", "System.Byte!", "Method[System.Numerics.IComparisonOperators.op_LessThanOrEqual].ReturnValue"] + - ["System.UInt32", "System.UInt32!", "Method[System.Numerics.IDecrementOperators.op_CheckedDecrement].ReturnValue"] + - ["System.IntPtr", "System.IntPtr!", "Method[Min].ReturnValue"] + - ["System.Boolean", "System.Half!", "Method[System.Numerics.INumberBase.TryConvertFromTruncating].ReturnValue"] + - ["System.Boolean", "System.Int128!", "Method[System.Numerics.INumberBase.TryConvertToSaturating].ReturnValue"] + - ["System.Char", "System.Char!", "Method[System.Numerics.IDecrementOperators.op_CheckedDecrement].ReturnValue"] + - ["System.Reflection.ConstructorInfo", "System.Type", "Property[TypeInitializer]"] + - ["System.Boolean", "System.Decimal!", "Method[System.Numerics.INumberBase.TryConvertFromChecked].ReturnValue"] + - ["System.Int32", "System.Decimal", "Method[CompareTo].ReturnValue"] + - ["System.Char", "System.SByte", "Method[System.IConvertible.ToChar].ReturnValue"] + - ["System.Boolean", "System.Single!", "Method[op_Inequality].ReturnValue"] + - ["System.Int32", "System.MulticastDelegate", "Method[GetHashCode].ReturnValue"] + - ["System.UInt64", "System.UInt64!", "Method[System.Numerics.IModulusOperators.op_Modulus].ReturnValue"] + - ["System.Collections.IDictionary", "System.Exception", "Property[Data]"] + - ["System.Int16", "System.Int16!", "Method[System.Numerics.IDivisionOperators.op_Division].ReturnValue"] + - ["System.Int32", "System.Console!", "Property[WindowWidth]"] + - ["System.Int32", "System.MemoryExtensions!", "Method[LastIndexOf].ReturnValue"] + - ["System.Boolean", "System.Single!", "Method[IsOddInteger].ReturnValue"] + - ["System.UriParser", "System.UriParser", "Method[OnNewUri].ReturnValue"] + - ["System.ConsoleKey", "System.ConsoleKey!", "Field[MediaStop]"] + - ["System.Boolean", "System.UInt64!", "Method[System.Numerics.INumberBase.IsRealNumber].ReturnValue"] + - ["System.Single", "System.MathF!", "Method[Sinh].ReturnValue"] + - ["System.SByte", "System.SByte!", "Method[MinMagnitude].ReturnValue"] + - ["System.ValueTuple>", "System.TupleExtensions!", "Method[ToValueTuple].ReturnValue"] + - ["System.Boolean", "System.Byte!", "Method[System.Numerics.IBinaryInteger.TryReadBigEndian].ReturnValue"] + - ["System.Boolean", "System.Int128!", "Method[System.Numerics.INumberBase.IsNormal].ReturnValue"] + - ["System.String", "System.AppDomain", "Method[ToString].ReturnValue"] + - ["System.Boolean", "System.Single!", "Method[System.Numerics.INumberBase.IsZero].ReturnValue"] + - ["System.Char", "System.Single", "Method[System.IConvertible.ToChar].ReturnValue"] + - ["System.String", "System.SByte", "Method[ToString].ReturnValue"] + - ["System.ConsoleColor", "System.ConsoleColor!", "Field[White]"] + - ["System.Boolean", "System.Int64", "Method[System.IConvertible.ToBoolean].ReturnValue"] + - ["System.Boolean", "System.Convert!", "Method[TryFromBase64String].ReturnValue"] + - ["System.Boolean", "System.Int64!", "Method[System.Numerics.IEqualityOperators.op_Inequality].ReturnValue"] + - ["System.Boolean", "System.Double!", "Method[System.Numerics.INumberBase.TryConvertFromTruncating].ReturnValue"] + - ["System.SByte", "System.Math!", "Method[Min].ReturnValue"] + - ["System.Int16", "System.Int16!", "Method[System.Numerics.IDecrementOperators.op_Decrement].ReturnValue"] + - ["System.Char", "System.UInt64", "Method[System.IConvertible.ToChar].ReturnValue"] + - ["System.UInt16", "System.DBNull", "Method[System.IConvertible.ToUInt16].ReturnValue"] + - ["System.Int16", "System.Int16!", "Method[System.Numerics.INumber.MaxNumber].ReturnValue"] + - ["System.SByte", "System.SByte!", "Method[System.Numerics.IUnaryPlusOperators.op_UnaryPlus].ReturnValue"] + - ["System.TypeCode", "System.TypeCode!", "Field[Double]"] + - ["System.Double", "System.Double!", "Field[NegativeInfinity]"] + - ["System.Boolean", "System.Int16!", "Method[System.Numerics.INumberBase.IsRealNumber].ReturnValue"] + - ["System.ValueTuple", "System.Half!", "Method[SinCos].ReturnValue"] + - ["System.ConsoleColor", "System.ConsoleColor!", "Field[DarkYellow]"] + - ["System.Int32", "System.ValueTuple", "Property[System.Runtime.CompilerServices.ITuple.Length]"] + - ["System.UInt32", "System.UInt32!", "Method[System.Numerics.ISubtractionOperators.op_Subtraction].ReturnValue"] + - ["System.DateTimeKind", "System.DateTimeKind!", "Field[Unspecified]"] + - ["System.IntPtr", "System.IntPtr!", "Method[System.Numerics.ISubtractionOperators.op_Subtraction].ReturnValue"] + - ["System.Tuple", "System.TupleExtensions!", "Method[ToTuple].ReturnValue"] + - ["System.ValueTuple>>", "System.TupleExtensions!", "Method[ToValueTuple].ReturnValue"] + - ["System.UInt64", "System.UInt64!", "Method[System.Numerics.IMultiplyOperators.op_CheckedMultiply].ReturnValue"] + - ["System.ConsoleKey", "System.ConsoleKey!", "Field[F5]"] + - ["System.Int128", "System.Int128!", "Method[op_CheckedDecrement].ReturnValue"] + - ["System.Double", "System.Double!", "Method[BitDecrement].ReturnValue"] + - ["System.Int64", "System.GCMemoryInfo", "Property[FragmentedBytes]"] + - ["System.Int64", "System.Int64!", "Method[System.Numerics.INumber.MaxNumber].ReturnValue"] + - ["System.Boolean", "System.Type", "Property[IsAbstract]"] + - ["System.IntPtr", "System.IntPtr!", "Method[System.Numerics.INumberBase.MultiplyAddEstimate].ReturnValue"] + - ["System.Int64", "System.Int64!", "Property[System.Numerics.INumberBase.One]"] + - ["System.UIntPtr", "System.UIntPtr!", "Method[Min].ReturnValue"] + - ["System.Boolean", "System.MemoryExtensions!", "Method[EndsWith].ReturnValue"] + - ["System.Int64", "System.TimeSpan!", "Field[MillisecondsPerHour]"] + - ["System.Double", "System.Int32", "Method[System.IConvertible.ToDouble].ReturnValue"] + - ["System.IntPtr", "System.IntPtr!", "Method[System.Numerics.IUnaryNegationOperators.op_CheckedUnaryNegation].ReturnValue"] + - ["System.Array", "System.Type", "Method[GetEnumValues].ReturnValue"] + - ["System.Half", "System.Half!", "Method[MaxNumber].ReturnValue"] + - ["System.Boolean", "System.MemoryExtensions!", "Method[Equals].ReturnValue"] + - ["System.String", "System.String!", "Field[Empty]"] + - ["System.Int64", "System.Random", "Method[NextInt64].ReturnValue"] + - ["System.Runtime.Remoting.ObjectHandle", "System.AppDomain", "Method[CreateInstanceFrom].ReturnValue"] + - ["System.Int32", "System.Int16", "Method[System.IConvertible.ToInt32].ReturnValue"] + - ["System.Boolean", "System.UIntPtr!", "Method[System.Numerics.INumberBase.IsZero].ReturnValue"] + - ["System.DateTimeOffset", "System.TimeZoneInfo!", "Method[ConvertTimeBySystemTimeZoneId].ReturnValue"] + - ["System.Object", "System.Char", "Method[System.IConvertible.ToType].ReturnValue"] + - ["System.Int32", "System.MemoryExtensions!", "Method[LastIndexOfAnyExceptInRange].ReturnValue"] + - ["System.Boolean", "System.Half!", "Method[op_Inequality].ReturnValue"] + - ["System.UIntPtr", "System.UIntPtr!", "Method[Log2].ReturnValue"] + - ["System.Single", "System.Single!", "Method[Log2P1].ReturnValue"] + - ["System.String", "System.Uri", "Method[Unescape].ReturnValue"] + - ["System.UInt16", "System.UInt16!", "Method[CreateSaturating].ReturnValue"] + - ["System.Int32", "System.DateTime", "Property[Second]"] + - ["System.Memory", "System.MemoryExtensions!", "Method[TrimEnd].ReturnValue"] + - ["System.Object", "System.Enum", "Method[System.IConvertible.ToType].ReturnValue"] + - ["System.Single", "System.Single!", "Method[CosPi].ReturnValue"] + - ["System.ConsoleKey", "System.ConsoleKey!", "Field[M]"] + - ["System.Int32", "System.ArgIterator", "Method[GetRemainingCount].ReturnValue"] + - ["TInteger", "System.Double!", "Method[ConvertToIntegerNative].ReturnValue"] + - ["System.Boolean", "System.UInt128!", "Method[System.Numerics.INumberBase.TryConvertToSaturating].ReturnValue"] + - ["System.ConsoleKey", "System.ConsoleKey!", "Field[K]"] + - ["System.ValueTuple", "System.TupleExtensions!", "Method[ToValueTuple].ReturnValue"] + - ["System.UIntPtr", "System.UIntPtr!", "Method[op_Explicit].ReturnValue"] + - ["System.TimeSpan", "System.DateTime", "Property[TimeOfDay]"] + - ["System.Collections.Generic.IDictionary", "System.UriTemplate", "Property[Defaults]"] + - ["System.Boolean", "System.String", "Method[System.IConvertible.ToBoolean].ReturnValue"] + - ["System.Int128", "System.BitConverter!", "Method[ToInt128].ReturnValue"] + - ["System.Int32[]", "System.Decimal!", "Method[GetBits].ReturnValue"] + - ["System.String", "System.MissingFieldException", "Property[Message]"] + - ["System.Double", "System.Math!", "Method[Sinh].ReturnValue"] + - ["System.Single", "System.Single!", "Method[Atanh].ReturnValue"] + - ["System.Boolean", "System.DateOnly!", "Method[TryParse].ReturnValue"] + - ["System.Int32", "System.FormattableString", "Property[ArgumentCount]"] + - ["System.ValueTuple", "System.Math!", "Method[DivRem].ReturnValue"] + - ["System.Int32", "System.Int32!", "Method[System.Numerics.IUnaryPlusOperators.op_UnaryPlus].ReturnValue"] + - ["System.Half", "System.Half!", "Method[CosPi].ReturnValue"] + - ["System.Boolean", "System.Char!", "Method[System.Numerics.IEqualityOperators.op_Equality].ReturnValue"] + - ["System.Boolean", "System.Environment!", "Property[UserInteractive]"] + - ["System.ConsoleKey", "System.ConsoleKey!", "Field[Tab]"] + - ["System.Int32", "System.HashCode!", "Method[Combine].ReturnValue"] + - ["System.Half", "System.Half!", "Method[ExpM1].ReturnValue"] + - ["System.DateTime", "System.DateTimeOffset", "Property[UtcDateTime]"] + - ["System.Double", "System.Decimal", "Method[System.IConvertible.ToDouble].ReturnValue"] + - ["System.ConsoleKey", "System.ConsoleKey!", "Field[P]"] + - ["System.Int64", "System.Int64!", "Field[MinValue]"] + - ["System.Boolean", "System.Type", "Property[IsSecuritySafeCritical]"] + - ["System.Int32", "System.Half", "Method[System.Numerics.IFloatingPoint.GetExponentByteCount].ReturnValue"] + - ["System.Boolean", "System.SByte!", "Method[System.Numerics.INumberBase.IsInfinity].ReturnValue"] + - ["System.Boolean", "System.TimeZoneInfo", "Method[IsDaylightSavingTime].ReturnValue"] + - ["System.ConsoleKey", "System.ConsoleKey!", "Field[NoName]"] + - ["System.IntPtr", "System.IntPtr!", "Property[System.Numerics.IBinaryNumber.AllBitsSet]"] + - ["System.Int32", "System.Decimal", "Method[System.IConvertible.ToInt32].ReturnValue"] + - ["System.Boolean", "System.IntPtr", "Method[TryFormat].ReturnValue"] + - ["System.UInt64", "System.UInt64!", "Method[Log2].ReturnValue"] + - ["System.Int32", "System.Int32!", "Property[System.Numerics.INumberBase.One]"] + - ["System.SByte", "System.SByte!", "Property[System.Numerics.INumberBase.Zero]"] + - ["System.Half", "System.Half!", "Method[Sin].ReturnValue"] + - ["System.UInt64", "System.UInt64!", "Method[System.Numerics.INumberBase.MinMagnitudeNumber].ReturnValue"] + - ["System.RuntimeMethodHandle", "System.RuntimeMethodHandle!", "Method[FromIntPtr].ReturnValue"] + - ["System.UInt16", "System.UInt16!", "Method[CreateTruncating].ReturnValue"] + - ["System.Boolean", "System.MemoryExtensions!", "Method[ContainsAny].ReturnValue"] + - ["System.Int32", "System.Array!", "Method[BinarySearch].ReturnValue"] + - ["System.Int32", "System.Int32!", "Method[System.Numerics.ISubtractionOperators.op_CheckedSubtraction].ReturnValue"] + - ["System.TimeOnly", "System.TimeOnly", "Method[Add].ReturnValue"] + - ["System.Int128", "System.Int128!", "Property[MinValue]"] + - ["System.UIntPtr", "System.UIntPtr!", "Method[CreateTruncating].ReturnValue"] + - ["System.ValueTuple", "System.Double!", "Method[SinCosPi].ReturnValue"] + - ["System.Boolean", "System.IntPtr!", "Method[System.Numerics.INumberBase.IsCanonical].ReturnValue"] + - ["System.Int16", "System.DateTime", "Method[System.IConvertible.ToInt16].ReturnValue"] + - ["System.Boolean", "System.Byte!", "Method[System.Numerics.INumberBase.IsInteger].ReturnValue"] + - ["System.RuntimeTypeHandle", "System.Type", "Property[TypeHandle]"] + - ["System.UIntPtr", "System.Int128!", "Method[op_Explicit].ReturnValue"] + - ["System.Boolean", "System.MemoryExtensions!", "Method[ContainsAnyInRange].ReturnValue"] + - ["System.GenericUriParserOptions", "System.GenericUriParserOptions!", "Field[Idn]"] + - ["System.Decimal", "System.Decimal!", "Field[MaxValue]"] + - ["System.Byte", "System.UInt64", "Method[System.IConvertible.ToByte].ReturnValue"] + - ["System.String", "System.String!", "Method[Concat].ReturnValue"] + - ["System.UInt64", "System.UInt64!", "Property[System.Numerics.IMinMaxValue.MinValue]"] + - ["System.Int32", "System.UInt128!", "Method[op_Explicit].ReturnValue"] + - ["System.IntPtr", "System.IntPtr!", "Method[CopySign].ReturnValue"] + - ["System.ConsoleKey", "System.ConsoleKey!", "Field[G]"] + - ["System.Int128", "System.Int128!", "Method[op_OnesComplement].ReturnValue"] + - ["System.Boolean", "System.UIntPtr!", "Method[System.Numerics.INumberBase.IsComplexNumber].ReturnValue"] + - ["System.Int64", "System.Int64!", "Method[System.Numerics.IBitwiseOperators.op_BitwiseOr].ReturnValue"] + - ["System.Decimal", "System.Decimal!", "Method[Remainder].ReturnValue"] + - ["System.Boolean", "System.UriTypeConverter", "Method[CanConvertTo].ReturnValue"] + - ["System.Double", "System.Math!", "Method[IEEERemainder].ReturnValue"] + - ["System.Half", "System.Half!", "Method[op_Modulus].ReturnValue"] + - ["System.DateTimeOffset", "System.DateTimeOffset!", "Method[op_Implicit].ReturnValue"] + - ["System.ConsoleKey", "System.ConsoleKey!", "Field[F11]"] + - ["System.Type[]", "System.Type", "Method[GetInterfaces].ReturnValue"] + - ["System.Half", "System.Half!", "Method[Asinh].ReturnValue"] + - ["System.Object", "System.Int32", "Method[System.IConvertible.ToType].ReturnValue"] + - ["System.Int64", "System.Int64!", "Method[RotateLeft].ReturnValue"] + - ["System.UInt16", "System.Int32", "Method[System.IConvertible.ToUInt16].ReturnValue"] + - ["System.ReadOnlyMemory", "System.MemoryExtensions!", "Method[AsMemory].ReturnValue"] + - ["System.Single", "System.BitConverter!", "Method[ToSingle].ReturnValue"] + - ["System.Single", "System.Single!", "Method[Acos].ReturnValue"] + - ["System.Double", "System.Double!", "Method[Min].ReturnValue"] + - ["System.Half", "System.Half!", "Method[Asin].ReturnValue"] + - ["System.Single", "System.DateTime", "Method[System.IConvertible.ToSingle].ReturnValue"] + - ["System.String", "System.ApplicationId", "Property[Name]"] + - ["System.Half", "System.Half!", "Method[Acosh].ReturnValue"] + - ["System.String", "System.String!", "Method[Copy].ReturnValue"] + - ["System.Int32", "System.UriBuilder", "Method[GetHashCode].ReturnValue"] + - ["System.IntPtr", "System.IntPtr!", "Property[MaxValue]"] + - ["System.Int32", "System.SByte", "Method[System.Numerics.IBinaryInteger.GetShortestBitLength].ReturnValue"] + - ["System.ConsoleKey", "System.ConsoleKey!", "Field[NumPad3]"] + - ["System.Object", "System.UriTypeConverter", "Method[ConvertFrom].ReturnValue"] + - ["System.Boolean", "System.UInt128!", "Method[System.Numerics.INumberBase.IsNegative].ReturnValue"] + - ["System.ReadOnlyMemory", "System.MemoryExtensions!", "Method[TrimEnd].ReturnValue"] + - ["System.Boolean", "System.UInt128!", "Method[System.Numerics.IBinaryInteger.TryReadBigEndian].ReturnValue"] + - ["System.Boolean", "System.Int16!", "Method[System.Numerics.INumberBase.TryConvertFromSaturating].ReturnValue"] + - ["System.ValueTuple", "System.Math!", "Method[DivRem].ReturnValue"] + - ["System.Boolean", "System.DateTimeOffset!", "Method[op_LessThan].ReturnValue"] + - ["System.Half", "System.Int128!", "Method[op_Explicit].ReturnValue"] + - ["System.UInt64", "System.UInt64", "Method[System.IConvertible.ToUInt64].ReturnValue"] + - ["System.SByte", "System.SByte!", "Method[System.Numerics.IDecrementOperators.op_CheckedDecrement].ReturnValue"] + - ["System.SByte", "System.SByte!", "Method[System.Numerics.IMultiplyOperators.op_Multiply].ReturnValue"] + - ["System.Boolean", "System.OperatingSystem!", "Method[IsMacOSVersionAtLeast].ReturnValue"] + - ["System.Type", "System.Type", "Property[ReflectedType]"] + - ["System.SByte", "System.Math!", "Method[Max].ReturnValue"] + - ["System.TypeCode", "System.TypeCode!", "Field[Decimal]"] + - ["System.Boolean", "System.IntPtr!", "Method[System.Numerics.INumberBase.IsComplexNumber].ReturnValue"] + - ["System.Half", "System.Half!", "Method[Tanh].ReturnValue"] + - ["System.ConsoleKey", "System.ConsoleKey!", "Field[BrowserSearch]"] + - ["System.Boolean", "System.Array", "Property[System.Collections.IList.IsReadOnly]"] + - ["System.Int128", "System.Int128!", "Method[CreateTruncating].ReturnValue"] + - ["System.Boolean", "System.TimeZoneInfo", "Method[HasSameRules].ReturnValue"] + - ["System.Int32", "System.ConsoleKeyInfo", "Method[GetHashCode].ReturnValue"] + - ["System.UInt16", "System.UInt16!", "Method[System.Numerics.INumber.CopySign].ReturnValue"] + - ["System.DateTime", "System.DateOnly", "Method[ToDateTime].ReturnValue"] + - ["System.Boolean", "System.Double", "Method[System.Numerics.IFloatingPoint.TryWriteSignificandLittleEndian].ReturnValue"] + - ["System.ValueTuple", "System.MathF!", "Method[SinCos].ReturnValue"] + - ["System.Boolean", "System.Int128!", "Method[System.Numerics.INumberBase.IsInfinity].ReturnValue"] + - ["System.Boolean", "System.DateTimeOffset!", "Method[op_GreaterThanOrEqual].ReturnValue"] + - ["System.String", "System.String!", "Method[Create].ReturnValue"] + - ["System.Boolean", "System.Int16", "Method[System.Numerics.IBinaryInteger.TryWriteLittleEndian].ReturnValue"] + - ["System.String", "System.Uri!", "Field[UriSchemeFtps]"] + - ["System.Int32", "System.UInt32!", "Method[Sign].ReturnValue"] + - ["System.Boolean", "System.UInt16!", "Method[System.Numerics.INumberBase.IsSubnormal].ReturnValue"] + - ["System.Double", "System.Double!", "Method[Clamp].ReturnValue"] + - ["System.DateTimeOffset", "System.DateTimeOffset", "Method[AddMinutes].ReturnValue"] + - ["System.Byte", "System.Char", "Method[System.IConvertible.ToByte].ReturnValue"] + - ["System.Boolean", "System.Single!", "Method[op_LessThanOrEqual].ReturnValue"] + - ["System.Int32", "System.Array", "Method[GetLowerBound].ReturnValue"] + - ["System.Boolean", "System.Single!", "Method[IsSubnormal].ReturnValue"] + - ["System.SByte", "System.SByte!", "Method[System.Numerics.INumber.MinNumber].ReturnValue"] + - ["System.Int64", "System.SByte", "Method[System.IConvertible.ToInt64].ReturnValue"] + - ["System.Type", "System.Type!", "Method[GetType].ReturnValue"] + - ["System.Int64", "System.DateTimeOffset", "Method[ToUnixTimeMilliseconds].ReturnValue"] + - ["System.String[]", "System.Enum!", "Method[GetNames].ReturnValue"] + - ["System.Decimal", "System.Decimal!", "Method[Floor].ReturnValue"] + - ["System.UInt64", "System.UInt64!", "Method[System.Numerics.IAdditionOperators.op_CheckedAddition].ReturnValue"] + - ["System.TypeCode", "System.UInt16", "Method[System.IConvertible.GetTypeCode].ReturnValue"] + - ["System.Int64", "System.Int64!", "Method[System.Numerics.ISubtractionOperators.op_CheckedSubtraction].ReturnValue"] + - ["System.Double", "System.Double!", "Method[Atanh].ReturnValue"] + - ["System.GCNotificationStatus", "System.GCNotificationStatus!", "Field[Timeout]"] + - ["System.Int64", "System.GCGenerationInfo", "Property[SizeBeforeBytes]"] + - ["System.Half", "System.Half!", "Property[NegativeZero]"] + - ["System.Int16", "System.Int16!", "Method[System.Numerics.INumberBase.MaxMagnitudeNumber].ReturnValue"] + - ["System.Object", "System.MarshalByRefObject", "Method[GetLifetimeService].ReturnValue"] + - ["System.Int32", "System.Int64", "Method[System.IConvertible.ToInt32].ReturnValue"] + - ["System.Boolean", "System.Boolean!", "Method[TryParse].ReturnValue"] + - ["System.Boolean", "System.Single", "Method[System.Numerics.IFloatingPoint.TryWriteExponentBigEndian].ReturnValue"] + - ["System.DateTime", "System.DateTime", "Property[Date]"] + - ["System.Half", "System.Half!", "Method[Acos].ReturnValue"] + - ["System.Half", "System.Half!", "Method[ReciprocalSqrtEstimate].ReturnValue"] + - ["System.String", "System.Environment!", "Method[GetFolderPath].ReturnValue"] + - ["System.ConsoleKey", "System.ConsoleKey!", "Field[E]"] + - ["System.Boolean", "System.UInt128!", "Method[System.Numerics.INumberBase.IsSubnormal].ReturnValue"] + - ["System.Double", "System.Double!", "Method[Tan].ReturnValue"] + - ["System.Boolean", "System.IUtf8SpanFormattable", "Method[TryFormat].ReturnValue"] + - ["System.Boolean", "System.UIntPtr!", "Method[System.Numerics.IBinaryInteger.TryReadBigEndian].ReturnValue"] + - ["System.UInt16", "System.UInt16!", "Method[System.Numerics.IMultiplyOperators.op_CheckedMultiply].ReturnValue"] + - ["System.Int32", "System.MemoryExtensions!", "Method[LastIndexOfAny].ReturnValue"] + - ["System.Boolean", "System.UIntPtr!", "Method[System.Numerics.INumberBase.TryConvertToTruncating].ReturnValue"] + - ["System.Boolean", "System.Int64!", "Method[System.Numerics.INumberBase.IsNormal].ReturnValue"] + - ["System.SByte", "System.SByte!", "Method[MaxMagnitude].ReturnValue"] + - ["System.Int32", "System.Attribute", "Method[GetHashCode].ReturnValue"] + - ["System.String", "System.Enum", "Method[System.IConvertible.ToString].ReturnValue"] + - ["System.Int32", "System.Int32!", "Method[System.Numerics.IAdditionOperators.op_Addition].ReturnValue"] + - ["System.UriKind", "System.UriKind!", "Field[Relative]"] + - ["System.Boolean", "System.UInt64!", "Method[System.Numerics.IBinaryInteger.TryReadLittleEndian].ReturnValue"] + - ["System.UInt64", "System.UInt64!", "Field[MinValue]"] + - ["System.ConsoleKey", "System.ConsoleKey!", "Field[I]"] + - ["System.Int64", "System.Int64!", "Method[System.Numerics.INumber.MinNumber].ReturnValue"] + - ["System.UriComponents", "System.UriComponents!", "Field[Path]"] + - ["System.Int32", "System.Convert!", "Method[ToBase64CharArray].ReturnValue"] + - ["System.ConsoleKey", "System.ConsoleKey!", "Field[Attention]"] + - ["System.Boolean", "System.Version!", "Method[op_Inequality].ReturnValue"] + - ["System.AttributeTargets", "System.AttributeTargets!", "Field[Struct]"] + - ["System.Span", "System.MemoryExtensions!", "Method[TrimEnd].ReturnValue"] + - ["System.PlatformID", "System.PlatformID!", "Field[Xbox]"] + - ["System.ValueTuple>", "System.TupleExtensions!", "Method[ToValueTuple].ReturnValue"] + - ["System.Boolean", "System.Double!", "Method[System.Numerics.INumberBase.TryConvertToTruncating].ReturnValue"] + - ["System.UriKind", "System.UriKind!", "Field[RelativeOrAbsolute]"] + - ["System.StringComparison", "System.StringComparison!", "Field[CurrentCultureIgnoreCase]"] + - ["System.Boolean", "System.Guid", "Method[TryWriteBytes].ReturnValue"] + - ["System.AttributeTargets", "System.AttributeTargets!", "Field[Delegate]"] + - ["System.Single", "System.Enum", "Method[System.IConvertible.ToSingle].ReturnValue"] + - ["System.Double", "System.Double!", "Method[Abs].ReturnValue"] + - ["System.Boolean", "System.UInt32!", "Method[System.Numerics.INumberBase.IsPositive].ReturnValue"] + - ["System.GCCollectionMode", "System.GCCollectionMode!", "Field[Default]"] + - ["System.DateTimeOffset", "System.DateTimeOffset!", "Field[UnixEpoch]"] + - ["System.String", "System.FormattableString!", "Method[CurrentCulture].ReturnValue"] + - ["System.Int16", "System.Decimal!", "Method[op_Explicit].ReturnValue"] + - ["System.UInt64", "System.UInt64!", "Method[System.Numerics.IDecrementOperators.op_CheckedDecrement].ReturnValue"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.TimeZoneInfo!", "Method[GetSystemTimeZones].ReturnValue"] + - ["System.Int128", "System.Int128!", "Property[System.Numerics.IAdditiveIdentity.AdditiveIdentity]"] + - ["System.Double", "System.Math!", "Field[E]"] + - ["System.Byte", "System.Byte!", "Method[Parse].ReturnValue"] + - ["System.Boolean", "System.Byte!", "Method[System.Numerics.INumberBase.IsInfinity].ReturnValue"] + - ["System.Globalization.UnicodeCategory", "System.Char!", "Method[GetUnicodeCategory].ReturnValue"] + - ["System.Decimal", "System.Decimal!", "Method[CreateTruncating].ReturnValue"] + - ["System.UIntPtr", "System.UIntPtr!", "Method[System.Numerics.IShiftOperators.op_UnsignedRightShift].ReturnValue"] + - ["System.ConsoleKey", "System.ConsoleKey!", "Field[F4]"] + - ["System.Byte", "System.Double", "Method[System.IConvertible.ToByte].ReturnValue"] + - ["System.Boolean", "System.Int16!", "Method[TryParse].ReturnValue"] + - ["System.String", "System.UriBuilder", "Property[Scheme]"] + - ["System.Boolean", "System.String!", "Method[Equals].ReturnValue"] + - ["System.Boolean", "System.UInt16!", "Method[System.Numerics.INumberBase.IsNegativeInfinity].ReturnValue"] + - ["System.Int32", "System.Int32!", "Property[System.Numerics.IMultiplicativeIdentity.MultiplicativeIdentity]"] + - ["System.Boolean", "System.Uri", "Property[IsLoopback]"] + - ["System.Int32", "System.UInt32!", "Property[System.Numerics.INumberBase.Radix]"] + - ["System.SByte", "System.SByte!", "Method[PopCount].ReturnValue"] + - ["System.Boolean", "System.DateOnly", "Method[TryFormat].ReturnValue"] + - ["System.Boolean", "System.Int32!", "Method[System.Numerics.IComparisonOperators.op_GreaterThan].ReturnValue"] + - ["System.String", "System.Uri", "Property[Authority]"] + - ["System.Boolean", "System.Enum!", "Method[TryParse].ReturnValue"] + - ["System.BinaryData", "System.BinaryData!", "Method[FromStream].ReturnValue"] + - ["System.String", "System.TypeLoadException", "Property[Message]"] + - ["System.DateOnly", "System.DateOnly", "Method[AddDays].ReturnValue"] + - ["System.Half", "System.Half!", "Method[CopySign].ReturnValue"] + - ["System.Double", "System.Math!", "Method[Log10].ReturnValue"] + - ["System.String", "System.ApplicationIdentity", "Property[CodeBase]"] + - ["System.String", "System.Environment!", "Property[ProcessPath]"] + - ["System.Boolean", "System.Int16!", "Method[System.Numerics.IComparisonOperators.op_GreaterThan].ReturnValue"] + - ["System.String[]", "System.DateTime", "Method[GetDateTimeFormats].ReturnValue"] + - ["System.Span", "System.MemoryExtensions!", "Method[TrimStart].ReturnValue"] + - ["System.DateTime", "System.DateTime!", "Method[FromFileTimeUtc].ReturnValue"] + - ["System.Byte", "System.Byte!", "Method[RotateLeft].ReturnValue"] + - ["System.UInt128", "System.UInt128!", "Method[RotateLeft].ReturnValue"] + - ["System.Reflection.Assembly[]", "System.AppDomain", "Method[ReflectionOnlyGetAssemblies].ReturnValue"] + - ["System.Guid", "System.Guid!", "Field[Empty]"] + - ["System.Type", "System.Type!", "Method[MakeGenericMethodParameter].ReturnValue"] + - ["System.Int32", "System.Index", "Method[GetOffset].ReturnValue"] + - ["System.Boolean", "System.Decimal!", "Method[TryGetBits].ReturnValue"] + - ["System.Single", "System.Single!", "Method[Ieee754Remainder].ReturnValue"] + - ["System.Int32", "System.HashCode!", "Method[Combine].ReturnValue"] + - ["System.UriHostNameType", "System.UriHostNameType!", "Field[Basic]"] + - ["System.Boolean", "System.UInt128!", "Method[System.Numerics.INumberBase.IsPositive].ReturnValue"] + - ["System.GCNotificationStatus", "System.GC!", "Method[WaitForFullGCApproach].ReturnValue"] + - ["System.Boolean", "System.MemoryExtensions!", "Method[TryWrite].ReturnValue"] + - ["System.AttributeTargets", "System.AttributeTargets!", "Field[Enum]"] + - ["System.Boolean", "System.TimeOnly!", "Method[op_GreaterThanOrEqual].ReturnValue"] + - ["System.Int32", "System.DateTimeOffset", "Method[System.IComparable.CompareTo].ReturnValue"] + - ["System.Boolean", "System.MemoryExtensions!", "Method[ContainsAny].ReturnValue"] + - ["System.GCNotificationStatus", "System.GC!", "Method[WaitForFullGCComplete].ReturnValue"] + - ["System.Single", "System.Single!", "Method[Atan].ReturnValue"] + - ["System.UriComponents", "System.UriComponents!", "Field[AbsoluteUri]"] + - ["System.Char", "System.Char!", "Method[System.Numerics.IBitwiseOperators.op_ExclusiveOr].ReturnValue"] + - ["System.UInt128", "System.UInt128!", "Method[PopCount].ReturnValue"] + - ["System.Int64", "System.TimeProvider", "Property[TimestampFrequency]"] + - ["System.Double", "System.BitConverter!", "Method[UInt64BitsToDouble].ReturnValue"] + - ["System.UInt16", "System.UInt16!", "Method[System.Numerics.IAdditionOperators.op_CheckedAddition].ReturnValue"] + - ["System.TimeOnly", "System.TimeOnly!", "Method[ParseExact].ReturnValue"] + - ["System.Byte", "System.Byte!", "Method[Clamp].ReturnValue"] + - ["System.Boolean", "System.UInt64!", "Method[IsOddInteger].ReturnValue"] + - ["System.String", "System.Environment!", "Method[GetEnvironmentVariable].ReturnValue"] + - ["System.Threading.Tasks.Task", "System.WindowsRuntimeSystemExtensions!", "Method[AsTask].ReturnValue"] + - ["System.String", "System.String!", "Method[System.IParsable.Parse].ReturnValue"] + - ["System.String", "System.FormattableString", "Property[Format]"] + - ["System.Single", "System.BitConverter!", "Method[UInt32BitsToSingle].ReturnValue"] + - ["System.AppDomainManager", "System.AppDomain", "Property[DomainManager]"] + - ["System.Single", "System.UInt32", "Method[System.IConvertible.ToSingle].ReturnValue"] + - ["System.Boolean", "System.TimeSpan", "Method[TryFormat].ReturnValue"] + - ["System.Boolean", "System.UInt16", "Method[TryFormat].ReturnValue"] + - ["System.Boolean", "System.BinaryData", "Property[IsEmpty]"] + - ["System.Boolean", "System.Int64!", "Method[System.Numerics.INumberBase.IsPositiveInfinity].ReturnValue"] + - ["System.Boolean", "System.Double!", "Method[IsSubnormal].ReturnValue"] + - ["System.Boolean", "System.Environment!", "Property[HasShutdownStarted]"] + - ["System.UIntPtr", "System.UIntPtr!", "Method[Subtract].ReturnValue"] + - ["System.Boolean", "System.String", "Method[Contains].ReturnValue"] + - ["System.Boolean", "System.Char!", "Method[IsAsciiHexDigitLower].ReturnValue"] + - ["System.Single", "System.Single!", "Property[System.Numerics.INumberBase.One]"] + - ["System.ConsoleKey", "System.ConsoleKey!", "Field[R]"] + - ["System.Int32", "System.MemoryExtensions!", "Method[Count].ReturnValue"] + - ["System.Int32", "System.Int16!", "Method[Sign].ReturnValue"] + - ["System.Boolean", "System.UriTypeConverter", "Method[IsValid].ReturnValue"] + - ["System.Int32", "System.Int32!", "Method[Clamp].ReturnValue"] + - ["System.Int32", "System.String", "Method[LastIndexOfAny].ReturnValue"] + - ["System.DateTime", "System.Single", "Method[System.IConvertible.ToDateTime].ReturnValue"] + - ["System.Int32", "System.Decimal", "Method[System.Numerics.IFloatingPoint.GetExponentShortestBitLength].ReturnValue"] + - ["System.Boolean", "System.Single", "Method[TryFormat].ReturnValue"] + - ["System.ConsoleKey", "System.ConsoleKey!", "Field[F8]"] + - ["System.Boolean", "System.DateTime", "Method[Equals].ReturnValue"] + - ["System.Double", "System.Double!", "Field[MaxValue]"] + - ["System.UInt128", "System.UInt128!", "Method[CreateSaturating].ReturnValue"] + - ["System.Single", "System.MathF!", "Method[Sin].ReturnValue"] + - ["System.Int32", "System.MemoryExtensions!", "Method[IndexOfAnyExceptInRange].ReturnValue"] + - ["System.Half", "System.Half!", "Method[Lerp].ReturnValue"] + - ["System.Runtime.CompilerServices.TaskAwaiter", "System.WindowsRuntimeSystemExtensions!", "Method[GetAwaiter].ReturnValue"] + - ["System.Single", "System.Single!", "Property[System.Numerics.IBinaryNumber.AllBitsSet]"] + - ["System.String", "System.TimeSpan", "Method[ToString].ReturnValue"] + - ["System.String", "System.Version", "Method[ToString].ReturnValue"] + - ["System.Tuple>>", "System.TupleExtensions!", "Method[ToTuple].ReturnValue"] + - ["System.Int16", "System.Int16!", "Method[System.Numerics.IIncrementOperators.op_CheckedIncrement].ReturnValue"] + - ["System.Int32", "System.Half", "Method[System.Numerics.IFloatingPoint.GetSignificandBitLength].ReturnValue"] + - ["System.UInt32", "System.UInt32!", "Method[System.Numerics.INumberBase.MinMagnitude].ReturnValue"] + - ["System.SByte", "System.SByte!", "Method[System.Numerics.IUnaryNegationOperators.op_UnaryNegation].ReturnValue"] + - ["System.Single", "System.Single!", "Method[System.Numerics.IBitwiseOperators.op_BitwiseOr].ReturnValue"] + - ["System.Int32", "System.Char", "Method[CompareTo].ReturnValue"] + - ["System.Boolean", "System.TimeOnly!", "Method[op_Inequality].ReturnValue"] + - ["System.Boolean", "System.TimeOnly!", "Method[op_Equality].ReturnValue"] + - ["System.UInt32", "System.UInt32!", "Property[System.Numerics.IMinMaxValue.MaxValue]"] + - ["System.String", "System.String", "Method[Substring].ReturnValue"] + - ["System.ConsoleKey", "System.ConsoleKey!", "Field[MediaPlay]"] + - ["System.Type", "System.Type!", "Method[ReflectionOnlyGetType].ReturnValue"] + - ["System.AttributeTargets", "System.AttributeTargets!", "Field[Module]"] + - ["System.UriComponents", "System.UriComponents!", "Field[SerializationInfoString]"] + - ["System.TypeCode", "System.IConvertible", "Method[GetTypeCode].ReturnValue"] + - ["System.Half", "System.Half!", "Method[Hypot].ReturnValue"] + - ["System.Int32", "System.UIntPtr", "Method[System.Numerics.IBinaryInteger.GetByteCount].ReturnValue"] + - ["System.ConsoleKey", "System.ConsoleKey!", "Field[Packet]"] + - ["System.IntPtr", "System.IntPtr!", "Method[System.Numerics.IBitwiseOperators.op_ExclusiveOr].ReturnValue"] + - ["System.UInt64", "System.UInt64!", "Method[System.Numerics.IBitwiseOperators.op_BitwiseAnd].ReturnValue"] + - ["System.Int16", "System.Int16!", "Method[Log2].ReturnValue"] + - ["System.DateTimeOffset", "System.DateTimeOffset!", "Field[MaxValue]"] + - ["System.Boolean", "System.Array!", "Method[TrueForAll].ReturnValue"] + - ["System.ConsoleKey", "System.ConsoleKey!", "Field[NumPad6]"] + - ["System.Double", "System.UInt64", "Method[System.IConvertible.ToDouble].ReturnValue"] + - ["System.Boolean", "System.Half", "Method[Equals].ReturnValue"] + - ["System.Int64", "System.Int64!", "Method[System.Numerics.IDecrementOperators.op_Decrement].ReturnValue"] + - ["System.Boolean", "System.Double!", "Method[IsNormal].ReturnValue"] + - ["System.Int64", "System.Int64!", "Method[CreateTruncating].ReturnValue"] + - ["System.Int32", "System.Int128!", "Method[op_Explicit].ReturnValue"] + - ["System.Int32", "System.UInt32", "Method[CompareTo].ReturnValue"] + - ["System.Int32", "System.Int128", "Method[System.Numerics.IBinaryInteger.GetByteCount].ReturnValue"] + - ["System.Memory", "System.MemoryExtensions!", "Method[Trim].ReturnValue"] + - ["System.DateTimeOffset", "System.DateTimeOffset!", "Method[ParseExact].ReturnValue"] + - ["System.Byte", "System.Math!", "Method[Max].ReturnValue"] + - ["System.SByte", "System.SByte!", "Method[System.Numerics.INumber.MaxNumber].ReturnValue"] + - ["System.Int32", "System.Index", "Property[Value]"] + - ["System.Double", "System.Double!", "Method[System.Numerics.IBitwiseOperators.op_BitwiseOr].ReturnValue"] + - ["System.ConsoleKey", "System.ConsoleKey!", "Field[BrowserRefresh]"] + - ["System.Char", "System.Char!", "Method[System.Numerics.IModulusOperators.op_Modulus].ReturnValue"] + - ["System.Boolean", "System.Int64!", "Method[System.Numerics.INumberBase.TryConvertToTruncating].ReturnValue"] + - ["System.Boolean", "System.Int32!", "Method[System.Numerics.IComparisonOperators.op_LessThanOrEqual].ReturnValue"] + - ["System.Int32", "System.DBNull", "Method[System.IConvertible.ToInt32].ReturnValue"] + - ["System.Boolean", "System.Int64!", "Method[System.Numerics.INumberBase.IsInteger].ReturnValue"] + - ["System.UInt16", "System.UInt16!", "Method[System.Numerics.IShiftOperators.op_LeftShift].ReturnValue"] + - ["System.SByte", "System.UInt16", "Method[System.IConvertible.ToSByte].ReturnValue"] + - ["System.Boolean", "System.Byte!", "Method[System.Numerics.INumberBase.IsNegative].ReturnValue"] + - ["System.Boolean", "System.Decimal", "Method[System.Numerics.IFloatingPoint.TryWriteExponentLittleEndian].ReturnValue"] + - ["System.Int16", "System.Int16!", "Method[CreateTruncating].ReturnValue"] + - ["System.Boolean", "System.UInt32!", "Method[System.Numerics.INumberBase.TryConvertFromTruncating].ReturnValue"] + - ["System.IntPtr", "System.RuntimeTypeHandle", "Property[Value]"] + - ["System.Double", "System.Double!", "Property[System.Numerics.ISignedNumber.NegativeOne]"] + - ["System.Int32", "System.Enum", "Method[CompareTo].ReturnValue"] + - ["System.String", "System.BadImageFormatException", "Property[FileName]"] + - ["System.Int16", "System.Int16!", "Method[TrailingZeroCount].ReturnValue"] + - ["System.ReadOnlyMemory", "System.MemoryExtensions!", "Method[TrimStart].ReturnValue"] + - ["System.UInt128", "System.UInt128!", "Method[op_CheckedExplicit].ReturnValue"] + - ["System.Double", "System.Boolean", "Method[System.IConvertible.ToDouble].ReturnValue"] + - ["System.Boolean", "System.SByte!", "Method[System.Numerics.INumberBase.IsFinite].ReturnValue"] + - ["System.Double", "System.Single", "Method[System.IConvertible.ToDouble].ReturnValue"] + - ["System.Half", "System.UInt128!", "Method[op_Explicit].ReturnValue"] + - ["System.Boolean", "System.Object", "Method[Equals].ReturnValue"] + - ["System.UIntPtr", "System.UIntPtr!", "Method[CreateChecked].ReturnValue"] + - ["System.Tuple", "System.Tuple!", "Method[Create].ReturnValue"] + - ["System.Boolean", "System.Double!", "Method[IsRealNumber].ReturnValue"] + - ["System.Int32", "System.Guid", "Property[Variant]"] + - ["System.Single", "System.Single!", "Field[Pi]"] + - ["System.StringComparer", "System.StringComparer!", "Property[CurrentCultureIgnoreCase]"] + - ["System.Boolean", "System.Type", "Property[IsPublic]"] + - ["System.UInt16", "System.UInt16!", "Method[PopCount].ReturnValue"] + - ["System.GCNotificationStatus", "System.GCNotificationStatus!", "Field[NotApplicable]"] + - ["System.Byte", "System.Byte!", "Method[System.Numerics.IBitwiseOperators.op_BitwiseOr].ReturnValue"] + - ["System.Double", "System.Double!", "Method[Log10].ReturnValue"] + - ["System.Boolean", "System.Int64!", "Method[System.Numerics.INumberBase.IsImaginaryNumber].ReturnValue"] + - ["System.Boolean", "System.AppContext!", "Method[TryGetSwitch].ReturnValue"] + - ["System.String", "System.String", "Method[TrimStart].ReturnValue"] + - ["System.UInt128", "System.UInt128!", "Property[System.Numerics.IBinaryNumber.AllBitsSet]"] + - ["System.Int32", "System.IntPtr", "Method[System.Numerics.IBinaryInteger.GetShortestBitLength].ReturnValue"] + - ["System.Boolean", "System.Decimal!", "Method[System.Numerics.INumberBase.IsComplexNumber].ReturnValue"] + - ["System.Int32", "System.Int32!", "Method[System.Numerics.IShiftOperators.op_RightShift].ReturnValue"] + - ["System.UInt32", "System.UInt32!", "Method[Parse].ReturnValue"] + - ["System.String", "System.Uri!", "Field[UriSchemeSftp]"] + - ["System.UInt32", "System.UInt32!", "Method[System.Numerics.IBitwiseOperators.op_OnesComplement].ReturnValue"] + - ["System.String", "System.ApplicationId", "Property[Culture]"] + - ["System.Half", "System.Half!", "Method[Cosh].ReturnValue"] + - ["System.String", "System.UriBuilder", "Property[Fragment]"] + - ["System.Int64", "System.Double", "Method[System.IConvertible.ToInt64].ReturnValue"] + - ["System.Boolean", "System.ApplicationId", "Method[Equals].ReturnValue"] + - ["System.Int16", "System.Char", "Method[System.IConvertible.ToInt16].ReturnValue"] + - ["System.Single", "System.Single!", "Method[Sinh].ReturnValue"] + - ["System.Char", "System.Decimal", "Method[System.IConvertible.ToChar].ReturnValue"] + - ["System.Reflection.MemberInfo", "System.Type", "Method[GetMemberWithSameMetadataDefinitionAs].ReturnValue"] + - ["System.Index", "System.Index!", "Method[op_Implicit].ReturnValue"] + - ["System.PlatformID", "System.PlatformID!", "Field[Unix]"] + - ["System.Double", "System.Math!", "Method[Tanh].ReturnValue"] + - ["System.Boolean", "System.String!", "Method[System.ISpanParsable.TryParse].ReturnValue"] + - ["System.UriComponents", "System.UriComponents!", "Field[Host]"] + - ["System.Boolean", "System.UInt32!", "Method[System.Numerics.INumberBase.IsNegativeInfinity].ReturnValue"] + - ["System.Boolean", "System.Decimal!", "Method[System.Numerics.INumberBase.TryConvertFromSaturating].ReturnValue"] + - ["System.Boolean", "System.IntPtr!", "Method[IsNegative].ReturnValue"] + - ["System.Boolean", "System.Half!", "Method[IsInteger].ReturnValue"] + - ["System.TimeZoneInfo", "System.TimeProvider", "Property[LocalTimeZone]"] + - ["System.Int32", "System.Array", "Property[System.Collections.ICollection.Count]"] + - ["System.Int32", "System.TimeOnly", "Property[Minute]"] + - ["System.Decimal", "System.Decimal!", "Field[One]"] + - ["System.Boolean", "System.Type", "Property[IsUnmanagedFunctionPointer]"] + - ["System.Boolean", "System.OperatingSystem!", "Method[IsLinux].ReturnValue"] + - ["System.String", "System.Environment!", "Property[StackTrace]"] + - ["System.MidpointRounding", "System.MidpointRounding!", "Field[ToEven]"] + - ["System.ReadOnlyMemory", "System.MemoryExtensions!", "Method[Trim].ReturnValue"] + - ["System.Boolean", "System.UInt16!", "Method[System.Numerics.INumberBase.IsZero].ReturnValue"] + - ["System.Double", "System.Double!", "Method[ExpM1].ReturnValue"] + - ["System.Boolean", "System.UInt64!", "Method[System.Numerics.IEqualityOperators.op_Equality].ReturnValue"] + - ["System.Boolean", "System.Boolean!", "Method[System.IParsable.TryParse].ReturnValue"] + - ["System.Boolean", "System.Uri", "Method[IsReservedCharacter].ReturnValue"] + - ["System.String", "System.ObsoleteAttribute", "Property[Message]"] + - ["System.Double", "System.BitConverter!", "Method[ToDouble].ReturnValue"] + - ["System.Decimal", "System.Decimal!", "Method[op_Addition].ReturnValue"] + - ["System.Int32", "System.Index", "Method[GetHashCode].ReturnValue"] + - ["System.String", "System.UriBuilder", "Property[Host]"] + - ["System.Int32", "System.TimeSpan", "Method[GetHashCode].ReturnValue"] + - ["System.Boolean", "System.UInt64!", "Method[System.Numerics.INumberBase.IsInfinity].ReturnValue"] + - ["System.Boolean", "System.UIntPtr!", "Method[System.Numerics.INumberBase.IsRealNumber].ReturnValue"] + - ["System.DateTime", "System.DateTime", "Method[AddYears].ReturnValue"] + - ["System.DateTime", "System.UInt64", "Method[System.IConvertible.ToDateTime].ReturnValue"] + - ["System.Boolean", "System.Int128!", "Method[op_Equality].ReturnValue"] + - ["System.Int32", "System.TimeSpan", "Property[Milliseconds]"] + - ["System.Byte", "System.Byte!", "Method[System.Numerics.IShiftOperators.op_UnsignedRightShift].ReturnValue"] + - ["System.Boolean", "System.Decimal", "Method[System.IConvertible.ToBoolean].ReturnValue"] + - ["System.Int32", "System.Decimal", "Method[System.Numerics.IFloatingPoint.GetSignificandByteCount].ReturnValue"] + - ["System.Int32", "System.Array!", "Method[FindLastIndex].ReturnValue"] + - ["System.Boolean", "System.Int128!", "Method[op_GreaterThanOrEqual].ReturnValue"] + - ["System.IntPtr", "System.Math!", "Method[Min].ReturnValue"] + - ["System.Int64", "System.UInt128!", "Method[op_Explicit].ReturnValue"] + - ["System.Int16", "System.Convert!", "Method[ToInt16].ReturnValue"] + - ["System.StringComparer", "System.StringComparer!", "Method[FromComparison].ReturnValue"] + - ["System.String", "System.MissingMemberException", "Property[Message]"] + - ["System.String", "System.Uri!", "Field[UriSchemeWss]"] + - ["System.Int64", "System.TimeSpan!", "Field[MillisecondsPerDay]"] + - ["System.DayOfWeek", "System.DayOfWeek!", "Field[Tuesday]"] + - ["System.ConsoleKey", "System.ConsoleKey!", "Field[D]"] + - ["System.Boolean", "System.Double!", "Method[op_GreaterThanOrEqual].ReturnValue"] + - ["System.Boolean", "System.UInt16!", "Method[IsPow2].ReturnValue"] + - ["System.Double", "System.DateTime", "Method[ToOADate].ReturnValue"] + - ["System.Single", "System.MathF!", "Method[Sqrt].ReturnValue"] + - ["System.Boolean", "System.Byte!", "Method[System.Numerics.INumberBase.TryConvertToChecked].ReturnValue"] + - ["System.ValueTuple", "System.Math!", "Method[DivRem].ReturnValue"] + - ["System.Boolean", "System.Char!", "Method[IsSurrogatePair].ReturnValue"] + - ["System.Single", "System.Single!", "Method[MinNumber].ReturnValue"] + - ["System.BinaryData", "System.BinaryData!", "Property[Empty]"] + - ["System.Int16", "System.Single", "Method[System.IConvertible.ToInt16].ReturnValue"] + - ["System.SByte", "System.SByte!", "Method[System.Numerics.IBitwiseOperators.op_ExclusiveOr].ReturnValue"] + - ["System.Double", "System.Double!", "Field[NaN]"] + - ["System.DateTimeKind", "System.DateTimeKind!", "Field[Utc]"] + - ["System.UInt32", "System.UInt32!", "Property[System.Numerics.IBinaryNumber.AllBitsSet]"] + - ["TInteger", "System.Single!", "Method[ConvertToIntegerNative].ReturnValue"] + - ["System.Int32", "System.Byte", "Method[GetHashCode].ReturnValue"] + - ["System.UInt16", "System.UInt16!", "Method[System.Numerics.INumberBase.MultiplyAddEstimate].ReturnValue"] + - ["System.Int128", "System.Int128!", "Method[System.Numerics.INumber.MinNumber].ReturnValue"] + - ["System.Boolean", "System.AppDomainManager", "Method[CheckSecuritySettings].ReturnValue"] + - ["System.Char", "System.Char", "Method[System.IConvertible.ToChar].ReturnValue"] + - ["System.Type", "System.Exception", "Method[GetType].ReturnValue"] + - ["System.Boolean", "System.DateTime!", "Method[op_GreaterThanOrEqual].ReturnValue"] + - ["System.Boolean", "System.OperatingSystem!", "Method[IsMacCatalyst].ReturnValue"] + - ["System.Int64", "System.Int64!", "Method[System.Numerics.IShiftOperators.op_UnsignedRightShift].ReturnValue"] + - ["System.Int32", "System.Int32!", "Property[System.Numerics.IMinMaxValue.MinValue]"] + - ["System.LoaderOptimization", "System.LoaderOptimization!", "Field[SingleDomain]"] + - ["System.UInt16", "System.Math!", "Method[Min].ReturnValue"] + - ["System.Version", "System.OperatingSystem", "Property[Version]"] + - ["System.Int32", "System.Int16", "Method[GetHashCode].ReturnValue"] + - ["System.Boolean", "System.UInt128", "Method[System.Numerics.IBinaryInteger.TryWriteLittleEndian].ReturnValue"] + - ["System.Int16", "System.Int16!", "Property[System.Numerics.IMinMaxValue.MinValue]"] + - ["System.Int32", "System.Int32!", "Method[System.Numerics.IDecrementOperators.op_Decrement].ReturnValue"] + - ["System.String", "System.AppDomainSetup", "Property[TargetFrameworkName]"] + - ["System.Int64", "System.IConvertible", "Method[ToInt64].ReturnValue"] + - ["System.UInt32", "System.DBNull", "Method[System.IConvertible.ToUInt32].ReturnValue"] + - ["System.IntPtr", "System.IntPtr!", "Property[System.Numerics.INumberBase.One]"] + - ["System.String", "System.UriBuilder", "Property[Query]"] + - ["System.Int16", "System.Int16!", "Field[MaxValue]"] + - ["System.Double", "System.Double!", "Method[ReciprocalEstimate].ReturnValue"] + - ["System.Boolean", "System.Int128!", "Method[System.Numerics.INumberBase.TryConvertFromChecked].ReturnValue"] + - ["System.UIntPtr", "System.UIntPtr!", "Method[RotateLeft].ReturnValue"] + - ["System.AttributeTargets", "System.AttributeTargets!", "Field[GenericParameter]"] + - ["System.Type", "System.Type", "Method[MakeByRefType].ReturnValue"] + - ["System.Int32", "System.Double", "Method[System.Numerics.IFloatingPoint.GetExponentShortestBitLength].ReturnValue"] + - ["System.Type[]", "System.Type", "Method[GetGenericParameterConstraints].ReturnValue"] + - ["System.UIntPtr", "System.UIntPtr!", "Method[System.Numerics.INumberBase.MinMagnitudeNumber].ReturnValue"] + - ["System.Boolean", "System.AppDomainSetup", "Property[DisallowPublisherPolicy]"] + - ["System.TimeOnly", "System.TimeOnly!", "Method[FromTimeSpan].ReturnValue"] + - ["System.String", "System.Environment!", "Property[SystemDirectory]"] + - ["System.UInt16", "System.UInt16!", "Method[System.Numerics.IIncrementOperators.op_Increment].ReturnValue"] + - ["System.Int32", "System.Uri!", "Method[FromHex].ReturnValue"] + - ["System.Boolean", "System.UInt16!", "Method[System.Numerics.INumberBase.TryConvertFromChecked].ReturnValue"] + - ["System.Int32", "System.Enum", "Method[GetHashCode].ReturnValue"] + - ["System.Boolean", "System.Array!", "Method[Exists].ReturnValue"] + - ["System.Boolean", "System.UIntPtr", "Method[System.Numerics.IBinaryInteger.TryWriteLittleEndian].ReturnValue"] + - ["System.Boolean", "System.UInt32", "Method[TryFormat].ReturnValue"] + - ["System.Int32", "System.Decimal", "Method[System.Numerics.IFloatingPoint.GetExponentByteCount].ReturnValue"] + - ["System.Boolean", "System.TimeOnly", "Method[Equals].ReturnValue"] + - ["System.Int64", "System.AppDomain!", "Property[MonitoringSurvivedProcessMemorySize]"] + - ["System.UInt64", "System.Double", "Method[System.IConvertible.ToUInt64].ReturnValue"] + - ["System.UInt64", "System.UInt64!", "Method[System.Numerics.INumber.MinNumber].ReturnValue"] + - ["System.ConsoleKey", "System.ConsoleKey!", "Field[Decimal]"] + - ["System.Single", "System.Single!", "Method[Cbrt].ReturnValue"] + - ["System.Reflection.MethodInfo", "System.Delegate", "Property[Method]"] + - ["System.TimeZoneInfo", "System.TimeZoneInfo!", "Method[FromSerializedString].ReturnValue"] + - ["System.Double", "System.Double!", "Method[RootN].ReturnValue"] + - ["System.DateTimeOffset", "System.DateTimeOffset", "Method[AddTicks].ReturnValue"] + - ["System.TimeSpan", "System.TimeOnly", "Method[ToTimeSpan].ReturnValue"] + - ["System.Boolean", "System.Byte!", "Method[System.Numerics.IBinaryInteger.TryReadLittleEndian].ReturnValue"] + - ["System.Int128", "System.Int128!", "Method[op_CheckedDivision].ReturnValue"] + - ["System.Decimal", "System.String", "Method[System.IConvertible.ToDecimal].ReturnValue"] + - ["System.UInt16", "System.UInt16!", "Property[System.Numerics.IMinMaxValue.MinValue]"] + - ["System.DateTime", "System.DateTime", "Method[AddSeconds].ReturnValue"] + - ["System.DateTime", "System.Double", "Method[System.IConvertible.ToDateTime].ReturnValue"] + - ["System.Int32", "System.SByte", "Method[System.IConvertible.ToInt32].ReturnValue"] + - ["System.ConsoleKey", "System.ConsoleKey!", "Field[U]"] + - ["System.Int32", "System.Int32!", "Method[CreateSaturating].ReturnValue"] + - ["System.Decimal", "System.Math!", "Method[Max].ReturnValue"] + - ["System.TypedReference", "System.TypedReference!", "Method[MakeTypedReference].ReturnValue"] + - ["System.Boolean", "System.UInt32!", "Method[System.Numerics.INumberBase.IsRealNumber].ReturnValue"] + - ["System.String", "System.AggregateException", "Method[ToString].ReturnValue"] + - ["System.IntPtr", "System.IntPtr!", "Method[System.Numerics.IBitwiseOperators.op_BitwiseAnd].ReturnValue"] + - ["System.String", "System.ObjectDisposedException", "Property[Message]"] + - ["System.Half", "System.Half!", "Method[MinMagnitudeNumber].ReturnValue"] + - ["System.Boolean", "System.Single", "Method[System.Numerics.IFloatingPoint.TryWriteSignificandLittleEndian].ReturnValue"] + - ["System.TimeSpan", "System.TimeSpan!", "Method[FromHours].ReturnValue"] + - ["System.SByte", "System.SByte!", "Method[System.Numerics.INumberBase.MaxMagnitudeNumber].ReturnValue"] + - ["System.Char", "System.Char!", "Method[System.Numerics.INumberBase.MinMagnitude].ReturnValue"] + - ["System.SByte", "System.SByte", "Method[System.IConvertible.ToSByte].ReturnValue"] + - ["System.Boolean", "System.UInt16!", "Method[System.Numerics.IComparisonOperators.op_LessThan].ReturnValue"] + - ["System.Double", "System.Double!", "Method[Pow].ReturnValue"] + - ["System.UriHostNameType", "System.UriHostNameType!", "Field[Unknown]"] + - ["System.Object", "System.Delegate", "Method[DynamicInvoke].ReturnValue"] + - ["System.String", "System.Environment!", "Property[MachineName]"] + - ["System.UInt32", "System.UInt16", "Method[System.IConvertible.ToUInt32].ReturnValue"] + - ["System.Boolean", "System.Int32!", "Method[System.Numerics.IBinaryInteger.TryReadBigEndian].ReturnValue"] + - ["System.UInt32", "System.Decimal!", "Method[op_Explicit].ReturnValue"] + - ["System.UInt64", "System.UInt16", "Method[System.IConvertible.ToUInt64].ReturnValue"] + - ["System.Int16", "System.Int16!", "Method[Max].ReturnValue"] + - ["System.ConsoleKey", "System.ConsoleKey!", "Field[T]"] + - ["System.Double", "System.Double!", "Method[MinMagnitudeNumber].ReturnValue"] + - ["System.Int32", "System._AppDomain", "Method[ExecuteAssembly].ReturnValue"] + - ["System.TimeSpan[]", "System.TimeZoneInfo", "Method[GetAmbiguousTimeOffsets].ReturnValue"] + - ["System.UInt128", "System.UInt128!", "Method[op_CheckedAddition].ReturnValue"] + - ["System.Double", "System.Double!", "Method[Exp10M1].ReturnValue"] + - ["System.String", "System.BinaryData", "Property[MediaType]"] + - ["System.Type", "System._AppDomain", "Method[GetType].ReturnValue"] + - ["System.Double", "System.Double!", "Method[ReciprocalSqrtEstimate].ReturnValue"] + - ["System.DateTime", "System.DateTime", "Method[AddDays].ReturnValue"] + - ["System.Int32", "System.Int32!", "Method[System.Numerics.IDivisionOperators.op_Division].ReturnValue"] + - ["System.Int32", "System.Int32!", "Method[TrailingZeroCount].ReturnValue"] + - ["System.Boolean", "System.SByte!", "Method[System.Numerics.INumberBase.IsComplexNumber].ReturnValue"] + - ["System.String", "System.AppDomain", "Property[DynamicDirectory]"] + - ["System.Half", "System.Half!", "Method[op_Decrement].ReturnValue"] + - ["System.Int32", "System.MemoryExtensions!", "Method[IndexOfAnyInRange].ReturnValue"] + - ["System.String", "System.Console!", "Method[ReadLine].ReturnValue"] + - ["System.Int32", "System.Console!", "Method[Read].ReturnValue"] + - ["System.Int32", "System.Boolean", "Method[GetHashCode].ReturnValue"] + - ["System.Boolean", "System.ConsoleCancelEventArgs", "Property[Cancel]"] + - ["System.Boolean", "System.DateTimeOffset", "Method[TryFormat].ReturnValue"] + - ["System.Int128", "System.Int128!", "Method[op_RightShift].ReturnValue"] + - ["System.Half", "System.Half!", "Method[op_Increment].ReturnValue"] + - ["System.Byte[]", "System.Convert!", "Method[FromBase64String].ReturnValue"] + - ["System.Int32", "System.Decimal!", "Property[System.Numerics.INumberBase.Radix]"] + - ["System.Tuple>", "System.Tuple!", "Method[Create].ReturnValue"] + - ["System.String", "System.IAppDomainSetup", "Property[ApplicationName]"] + - ["System.Boolean", "System.Type", "Property[IsVariableBoundArray]"] + - ["System.Reflection.Assembly", "System.AssemblyLoadEventArgs", "Property[LoadedAssembly]"] + - ["System.Int64", "System.Int64!", "Method[Max].ReturnValue"] + - ["System.Int16", "System.BitConverter!", "Method[HalfToInt16Bits].ReturnValue"] + - ["System.Boolean", "System.Uri!", "Method[IsHexDigit].ReturnValue"] + - ["System.Int32", "System.Byte", "Method[System.Numerics.IBinaryInteger.GetShortestBitLength].ReturnValue"] + - ["System.Boolean", "System.Decimal!", "Method[op_GreaterThanOrEqual].ReturnValue"] + - ["System.Int32", "System.TimeOnly", "Property[Millisecond]"] + - ["System.Boolean", "System.OperatingSystem!", "Method[IsFreeBSD].ReturnValue"] + - ["System.ApplicationIdentity", "System.ActivationContext", "Property[Identity]"] + - ["System.Boolean", "System.UInt128!", "Method[System.Numerics.INumberBase.IsInteger].ReturnValue"] + - ["System.Single", "System.String", "Method[System.IConvertible.ToSingle].ReturnValue"] + - ["System.Double", "System.Double!", "Method[MinNumber].ReturnValue"] + - ["System.UIntPtr", "System.UIntPtr!", "Method[System.Numerics.IAdditionOperators.op_Addition].ReturnValue"] + - ["System.Int32", "System.Decimal", "Method[System.IComparable.CompareTo].ReturnValue"] + - ["System.String", "System.BadImageFormatException", "Property[Message]"] + - ["System.Boolean", "System.DateTime", "Method[IsDaylightSavingTime].ReturnValue"] + - ["System.Double", "System.Double!", "Method[System.Numerics.IUnaryNegationOperators.op_UnaryNegation].ReturnValue"] + - ["System.Decimal", "System.IConvertible", "Method[ToDecimal].ReturnValue"] + - ["System.String", "System.Uri", "Method[GetLeftPart].ReturnValue"] + - ["System.Boolean", "System.Decimal!", "Method[System.Numerics.INumberBase.TryConvertToTruncating].ReturnValue"] + - ["System.Byte", "System.Byte!", "Property[System.Numerics.IMinMaxValue.MaxValue]"] + - ["System.Boolean", "System.ArgIterator", "Method[Equals].ReturnValue"] + - ["System.Tuple", "System.Tuple!", "Method[Create].ReturnValue"] + - ["System.Boolean", "System.Half!", "Method[System.Numerics.INumberBase.TryConvertToChecked].ReturnValue"] + - ["System.Text.SpanRuneEnumerator", "System.MemoryExtensions!", "Method[EnumerateRunes].ReturnValue"] + - ["System.Boolean", "System.Int16!", "Method[IsPositive].ReturnValue"] + - ["System.DayOfWeek", "System.DayOfWeek!", "Field[Friday]"] + - ["System.Boolean", "System.Int64!", "Method[IsOddInteger].ReturnValue"] + - ["System.Boolean", "System.Byte", "Method[System.Numerics.IBinaryInteger.TryWriteLittleEndian].ReturnValue"] + - ["System.Boolean", "System.UInt128!", "Method[IsEvenInteger].ReturnValue"] + - ["System.UIntPtr", "System.UIntPtr!", "Method[CreateSaturating].ReturnValue"] + - ["System.ValueTuple", "System.Int128!", "Method[DivRem].ReturnValue"] + - ["System.GCKind", "System.GCKind!", "Field[Any]"] + - ["System.Type", "System.Nullable!", "Method[GetUnderlyingType].ReturnValue"] + - ["System.Byte", "System.Byte!", "Method[RotateRight].ReturnValue"] + - ["System.Boolean", "System.Char!", "Method[System.Numerics.INumberBase.IsImaginaryNumber].ReturnValue"] + - ["System.UInt16", "System.UInt16!", "Method[System.Numerics.IBitwiseOperators.op_OnesComplement].ReturnValue"] + - ["System.Int64", "System.TimeSpan!", "Field[MicrosecondsPerMinute]"] + - ["System.Char", "System.Int64", "Method[System.IConvertible.ToChar].ReturnValue"] + - ["System.Int32", "System.Convert!", "Method[ToInt32].ReturnValue"] + - ["System.UInt16", "System.DateTime", "Method[System.IConvertible.ToUInt16].ReturnValue"] + - ["System.Object", "System.IAsyncResult", "Property[AsyncState]"] + - ["System.Int32", "System.UInt32", "Method[GetHashCode].ReturnValue"] + - ["System.Single", "System.Int128!", "Method[op_Explicit].ReturnValue"] + - ["System.Boolean", "System.Attribute!", "Method[IsDefined].ReturnValue"] + - ["System.Boolean", "System.Char!", "Method[IsWhiteSpace].ReturnValue"] + - ["System.Double", "System.Double!", "Method[CreateChecked].ReturnValue"] + - ["System.Int64", "System.Half!", "Method[op_Explicit].ReturnValue"] + - ["System.ValueTuple>>", "System.TupleExtensions!", "Method[ToValueTuple].ReturnValue"] + - ["System.Security.Policy.Evidence", "System.AppDomain", "Property[Evidence]"] + - ["System.ValueTuple", "System.IntPtr!", "Method[DivRem].ReturnValue"] + - ["System.Int32", "System.Int32!", "Method[RotateRight].ReturnValue"] + - ["System.Object", "System.ValueTuple", "Property[System.Runtime.CompilerServices.ITuple.Item]"] + - ["System.Boolean", "System.Uri", "Property[IsAbsoluteUri]"] + - ["System.Int64", "System.TimeSpan!", "Field[SecondsPerDay]"] + - ["System.GCKind", "System.GCKind!", "Field[FullBlocking]"] + - ["System.UriIdnScope", "System.UriIdnScope!", "Field[AllExceptIntranet]"] + - ["System.Char", "System.Char!", "Field[MaxValue]"] + - ["System.String", "System.IAppDomainSetup", "Property[LicenseFile]"] + - ["System.Int128", "System.Int128!", "Method[op_Decrement].ReturnValue"] + - ["System.Int64", "System.Int64!", "Method[RotateRight].ReturnValue"] + - ["System.Byte", "System.Byte!", "Method[System.Numerics.INumber.MaxNumber].ReturnValue"] + - ["System.Tuple>", "System.TupleExtensions!", "Method[ToTuple].ReturnValue"] + - ["System.Boolean", "System.IntPtr!", "Method[IsPow2].ReturnValue"] + - ["System.Int128", "System.Int128!", "Method[Abs].ReturnValue"] + - ["System.Boolean", "System.Byte!", "Method[System.Numerics.INumberBase.IsImaginaryNumber].ReturnValue"] + - ["System.UInt128", "System.UInt128!", "Method[System.Numerics.INumberBase.MinMagnitudeNumber].ReturnValue"] + - ["System.Boolean", "System.Half!", "Method[IsEvenInteger].ReturnValue"] + - ["System.Boolean", "System.Byte!", "Method[System.Numerics.IComparisonOperators.op_GreaterThanOrEqual].ReturnValue"] + - ["System.Int32", "System.DateTime", "Method[System.IConvertible.ToInt32].ReturnValue"] + - ["System.ConsoleKeyInfo", "System.Console!", "Method[ReadKey].ReturnValue"] + - ["System.Array", "System.Array!", "Method[CreateInstanceFromArrayType].ReturnValue"] + - ["TInteger", "System.Single!", "Method[ConvertToInteger].ReturnValue"] + - ["System.Tuple>>", "System.TupleExtensions!", "Method[ToTuple].ReturnValue"] + - ["System.Boolean", "System.IConvertible", "Method[ToBoolean].ReturnValue"] + - ["System.Half", "System.Half!", "Method[op_Addition].ReturnValue"] + - ["System.Int32", "System.UInt128", "Method[CompareTo].ReturnValue"] + - ["TInteger", "System.Half!", "Method[ConvertToIntegerNative].ReturnValue"] + - ["System.ConsoleKey", "System.ConsoleKey!", "Field[Backspace]"] + - ["System.Int32", "System.Int32!", "Field[MaxValue]"] + - ["System.Int64", "System.Math!", "Method[Min].ReturnValue"] + - ["System.Boolean", "System.Half!", "Method[IsNegativeInfinity].ReturnValue"] + - ["System.Boolean", "System.UIntPtr!", "Method[System.Numerics.INumberBase.IsCanonical].ReturnValue"] + - ["System.Single", "System.MathF!", "Method[Acos].ReturnValue"] + - ["System.Boolean", "System.UInt128!", "Method[System.Numerics.INumberBase.IsNaN].ReturnValue"] + - ["System.Boolean", "System.TimeSpan!", "Method[op_Equality].ReturnValue"] + - ["System.UInt64", "System.UInt64!", "Method[System.Numerics.INumberBase.Abs].ReturnValue"] + - ["System.Single", "System.Random", "Method[NextSingle].ReturnValue"] + - ["System.TimeSpan", "System.DateTime", "Method[Subtract].ReturnValue"] + - ["System.Double", "System.Int128!", "Method[op_Explicit].ReturnValue"] + - ["System.Int32", "System.UInt64", "Method[System.Numerics.IBinaryInteger.GetShortestBitLength].ReturnValue"] + - ["System.Byte", "System.Byte!", "Field[MinValue]"] + - ["System.LoaderOptimization", "System.LoaderOptimization!", "Field[MultiDomain]"] + - ["System.UInt32", "System.UInt32!", "Method[System.Numerics.IUnaryNegationOperators.op_CheckedUnaryNegation].ReturnValue"] + - ["System.UInt64", "System.UInt64!", "Method[Parse].ReturnValue"] + - ["System.ValueTuple", "System.Math!", "Method[DivRem].ReturnValue"] + - ["System.ConsoleKey", "System.ConsoleKey!", "Field[Y]"] + - ["System.Int128", "System.Int128!", "Method[RotateRight].ReturnValue"] + - ["System.Int16", "System.Int16!", "Method[RotateLeft].ReturnValue"] + - ["System.RuntimeTypeHandle", "System.RuntimeTypeHandle!", "Method[FromIntPtr].ReturnValue"] + - ["System.String", "System.Enum", "Method[ToString].ReturnValue"] + - ["System.Int32", "System.HashCode!", "Method[Combine].ReturnValue"] + - ["System.Boolean", "System.Char!", "Method[System.Numerics.INumberBase.IsComplexNumber].ReturnValue"] + - ["System.Single", "System.Single!", "Method[Exp10M1].ReturnValue"] + - ["System.ConsoleKey", "System.ConsoleKey!", "Field[W]"] + - ["System.Int32", "System.Math!", "Method[Sign].ReturnValue"] + - ["System.TimeProvider", "System.TimeProvider!", "Property[System]"] + - ["System.Char", "System.Char!", "Method[System.Numerics.INumberBase.Parse].ReturnValue"] + - ["System.UInt16", "System.Boolean", "Method[System.IConvertible.ToUInt16].ReturnValue"] + - ["System.String", "System.Uri", "Property[DnsSafeHost]"] + - ["System.Boolean", "System.Type", "Property[IsNestedPrivate]"] + - ["System.String", "System.Console!", "Property[Title]"] + - ["System.Double", "System.Double!", "Method[Truncate].ReturnValue"] + - ["System.Int32", "System.String", "Method[System.IComparable.CompareTo].ReturnValue"] + - ["System.SByte", "System.SByte!", "Method[System.Numerics.IDecrementOperators.op_Decrement].ReturnValue"] + - ["System.LoaderOptimization", "System.LoaderOptimizationAttribute", "Property[Value]"] + - ["System.Int32", "System.Char", "Method[System.IConvertible.ToInt32].ReturnValue"] + - ["System.UInt32", "System.UInt32!", "Method[System.Numerics.IModulusOperators.op_Modulus].ReturnValue"] + - ["System.String", "System.TimeZoneInfo", "Property[DisplayName]"] + - ["System.Char", "System.Char!", "Property[System.Numerics.IMultiplicativeIdentity.MultiplicativeIdentity]"] + - ["System.GCNotificationStatus", "System.GCNotificationStatus!", "Field[Succeeded]"] + - ["System.Double", "System.TimeSpan", "Method[Divide].ReturnValue"] + - ["System.RuntimeFieldHandle", "System.RuntimeFieldHandle!", "Method[FromIntPtr].ReturnValue"] + - ["System.IntPtr", "System.IntPtr!", "Property[System.Numerics.IMinMaxValue.MinValue]"] + - ["System.Decimal", "System.Decimal!", "Method[System.Numerics.INumber.MinNumber].ReturnValue"] + - ["System.UIntPtr", "System.UIntPtr!", "Method[System.Numerics.INumberBase.MaxMagnitude].ReturnValue"] + - ["System.AppDomain", "System.AppDomainManager!", "Method[CreateDomainHelper].ReturnValue"] + - ["System.Byte", "System.Byte!", "Method[LeadingZeroCount].ReturnValue"] + - ["System.Int32", "System.DateTime", "Property[Month]"] + - ["System.Boolean", "System.SByte!", "Method[System.Numerics.IComparisonOperators.op_GreaterThanOrEqual].ReturnValue"] + - ["System.Int32", "System.HashCode!", "Method[Combine].ReturnValue"] + - ["System.Boolean", "System.Single!", "Method[IsInteger].ReturnValue"] + - ["System.ConsoleKey", "System.ConsoleKey!", "Field[LaunchMediaSelect]"] + - ["System.String", "System.Uri!", "Field[UriSchemeMailto]"] + - ["System.Boolean", "System.Char!", "Method[IsSurrogate].ReturnValue"] + - ["System.ConsoleKey", "System.ConsoleKey!", "Field[LeftArrow]"] + - ["System.UInt64", "System.UInt64!", "Method[System.Numerics.INumber.MaxNumber].ReturnValue"] + - ["System.TimeSpan", "System.TimeSpan", "Method[Multiply].ReturnValue"] + - ["System.Boolean", "System.MemoryExtensions!", "Method[TryWrite].ReturnValue"] + - ["System.Boolean", "System.Byte!", "Method[IsEvenInteger].ReturnValue"] + - ["System.Boolean", "System.Int64!", "Method[System.Numerics.INumberBase.TryConvertFromTruncating].ReturnValue"] + - ["System.DateTimeOffset", "System.DateTimeOffset", "Method[AddSeconds].ReturnValue"] + - ["System.Boolean", "System.UInt128!", "Method[System.Numerics.INumberBase.IsNegativeInfinity].ReturnValue"] + - ["System.UInt32", "System.UInt32!", "Property[System.Numerics.IMinMaxValue.MinValue]"] + - ["System.UIntPtr", "System.UIntPtr!", "Field[Zero]"] + - ["System.Int64", "System.GCMemoryInfo", "Property[FinalizationPendingCount]"] + - ["System.Boolean", "System.UInt32", "Method[System.Numerics.IBinaryInteger.TryWriteLittleEndian].ReturnValue"] + - ["System.Boolean", "System.Int32!", "Method[System.Numerics.INumberBase.IsFinite].ReturnValue"] + - ["System.Boolean", "System.Int32!", "Method[System.Numerics.INumberBase.IsInfinity].ReturnValue"] + - ["System.Object", "System.String", "Method[Clone].ReturnValue"] + - ["System.String", "System.ObsoleteAttribute", "Property[UrlFormat]"] + - ["System.Boolean", "System.Type", "Property[IsGenericType]"] + - ["System.Boolean", "System.Single!", "Method[IsPow2].ReturnValue"] + - ["System.UInt16", "System.UInt16!", "Method[System.Numerics.IShiftOperators.op_RightShift].ReturnValue"] + - ["System.Uri", "System.UriTemplate", "Method[BindByPosition].ReturnValue"] + - ["System.ValueTuple>", "System.ValueTuple!", "Method[Create].ReturnValue"] + - ["System.Double", "System.Double!", "Property[System.Numerics.IAdditiveIdentity.AdditiveIdentity]"] + - ["TOutput[]", "System.Array!", "Method[ConvertAll].ReturnValue"] + - ["System.Int32", "System.UInt64!", "Property[System.Numerics.INumberBase.Radix]"] + - ["System.DateTime", "System.IConvertible", "Method[ToDateTime].ReturnValue"] + - ["System.Boolean", "System.RuntimeTypeHandle!", "Method[op_Equality].ReturnValue"] + - ["System.ValueTuple", "System.Console!", "Method[GetCursorPosition].ReturnValue"] + - ["System.Int16", "System.Int16!", "Method[MinMagnitude].ReturnValue"] + - ["System.Guid", "System.Guid!", "Method[Parse].ReturnValue"] + - ["System.Boolean", "System.IntPtr!", "Method[System.Numerics.INumberBase.IsNormal].ReturnValue"] + - ["System.Reflection.MemberTypes", "System.Type", "Property[MemberType]"] + - ["System.Int32", "System.MemoryExtensions!", "Method[IndexOf].ReturnValue"] + - ["System.Boolean", "System.Single!", "Method[System.Numerics.INumberBase.TryConvertToSaturating].ReturnValue"] + - ["System.Single", "System.Single!", "Property[System.Numerics.IFloatingPointConstants.E]"] + - ["System.Single", "System.MathF!", "Method[Log10].ReturnValue"] + - ["System.Int32", "System.Uri", "Property[Port]"] + - ["Microsoft.Extensions.Compliance.Testing.FakeRedactionCollector", "System.FakeRedactionServiceProviderExtensions!", "Method[GetFakeRedactionCollector].ReturnValue"] + - ["System.Double", "System.Double!", "Property[System.Numerics.IFloatingPointConstants.Tau]"] + - ["System.Int32", "System.IntPtr!", "Property[Size]"] + - ["System.SByte", "System.SByte!", "Method[Min].ReturnValue"] + - ["System.IntPtr", "System.IntPtr!", "Method[TrailingZeroCount].ReturnValue"] + - ["System.Int64", "System.TimeSpan!", "Field[TicksPerMinute]"] + - ["System.String", "System.TimeZone", "Property[StandardName]"] + - ["System.ConsoleColor", "System.ConsoleColor!", "Field[Black]"] + - ["System.Delegate", "System.Delegate!", "Method[Remove].ReturnValue"] + - ["System.Boolean", "System.UIntPtr!", "Method[op_Equality].ReturnValue"] + - ["System.Int32", "System.Single", "Method[System.Numerics.IFloatingPoint.GetSignificandByteCount].ReturnValue"] + - ["System.Boolean", "System.Char!", "Method[IsUpper].ReturnValue"] + - ["System.UIntPtr", "System.UInt128!", "Method[op_Explicit].ReturnValue"] + - ["System.Boolean", "System.Int128!", "Method[IsPow2].ReturnValue"] + - ["System.Runtime.Remoting.ObjectHandle", "System.Activator!", "Method[CreateInstance].ReturnValue"] + - ["System.UInt32", "System.Math!", "Method[Clamp].ReturnValue"] + - ["System.Boolean", "System.Version!", "Method[op_Equality].ReturnValue"] + - ["System.Boolean", "System.Int32!", "Method[System.Numerics.INumberBase.IsPositiveInfinity].ReturnValue"] + - ["System.UInt128", "System.Math!", "Method[BigMul].ReturnValue"] + - ["System.Byte", "System.UInt128!", "Method[op_CheckedExplicit].ReturnValue"] + - ["System.Object", "System._AppDomain", "Method[InitializeLifetimeService].ReturnValue"] + - ["System.Boolean", "System.UInt64", "Method[Equals].ReturnValue"] + - ["System.Boolean", "System.UInt128!", "Method[System.Numerics.INumberBase.TryConvertFromChecked].ReturnValue"] + - ["System.Delegate", "System.MulticastDelegate", "Method[CombineImpl].ReturnValue"] + - ["System.Int32", "System.Single", "Method[GetHashCode].ReturnValue"] + - ["System.SByte", "System.SByte!", "Method[Max].ReturnValue"] + - ["System.Int32", "System.Console!", "Property[BufferHeight]"] + - ["System.Char", "System.Char!", "Method[System.Numerics.IBinaryInteger.TrailingZeroCount].ReturnValue"] + - ["System.Boolean", "System.IntPtr!", "Method[System.Numerics.INumberBase.TryConvertToTruncating].ReturnValue"] + - ["System.Boolean", "System.Single!", "Method[op_LessThan].ReturnValue"] + - ["System.UInt16", "System.UInt16!", "Method[System.Numerics.IMultiplyOperators.op_Multiply].ReturnValue"] + - ["System.Collections.ObjectModel.Collection", "System.UriTemplateMatch", "Property[RelativePathSegments]"] + - ["System.SByte", "System.Boolean", "Method[System.IConvertible.ToSByte].ReturnValue"] + - ["System.Boolean", "System.Type", "Property[IsSpecialName]"] + - ["System.Int64", "System.TimeSpan!", "Field[TicksPerMillisecond]"] + - ["System.Boolean", "System.Delegate", "Method[Equals].ReturnValue"] + - ["System.Delegate+InvocationListEnumerator", "System.Delegate!", "Method[EnumerateInvocationList].ReturnValue"] + - ["System.UInt32", "System.UInt32!", "Method[RotateRight].ReturnValue"] + - ["System.Int32", "System.MemoryExtensions!", "Method[IndexOfAnyExcept].ReturnValue"] + - ["System.Int32", "System.Console!", "Property[CursorSize]"] + - ["System.ValueTuple", "System.UInt128!", "Method[DivRem].ReturnValue"] + - ["System.Boolean", "System.Console!", "Property[IsInputRedirected]"] + - ["System.Boolean", "System.UInt32!", "Method[System.Numerics.INumberBase.TryConvertToChecked].ReturnValue"] + - ["System.Int32", "System.Decimal!", "Method[GetBits].ReturnValue"] + - ["System.Boolean", "System.IntPtr!", "Method[System.Numerics.IBinaryInteger.TryReadLittleEndian].ReturnValue"] + - ["System.Boolean", "System.DateOnly", "Method[Equals].ReturnValue"] + - ["System.ValueTuple>>", "System.TupleExtensions!", "Method[ToValueTuple].ReturnValue"] + - ["System.Double", "System.Double!", "Method[Asinh].ReturnValue"] + - ["System.Boolean", "System.UInt64!", "Method[IsEvenInteger].ReturnValue"] + - ["System.DateOnly", "System.DateOnly!", "Method[ParseExact].ReturnValue"] + - ["System.Boolean", "System.Half!", "Method[op_Equality].ReturnValue"] + - ["System.Single", "System.Single!", "Method[CopySign].ReturnValue"] + - ["System.ValueTuple", "System.ValueTuple!", "Method[Create].ReturnValue"] + - ["System.Int64", "System.GCMemoryInfo", "Property[HighMemoryLoadThresholdBytes]"] + - ["System.Int32", "System.Double!", "Method[Sign].ReturnValue"] + - ["System.Int128", "System.Int128!", "Method[op_Implicit].ReturnValue"] + - ["System.Double", "System.Double!", "Property[System.Numerics.IMultiplicativeIdentity.MultiplicativeIdentity]"] + - ["System.Boolean", "System.Int32!", "Method[IsNegative].ReturnValue"] + - ["System.UInt128", "System.UInt128!", "Method[System.Numerics.INumberBase.MinMagnitude].ReturnValue"] + - ["System.Boolean", "System.UIntPtr!", "Method[System.Numerics.INumberBase.IsNormal].ReturnValue"] + - ["System.SByte", "System.SByte!", "Method[System.Numerics.IDivisionOperators.op_Division].ReturnValue"] + - ["System.Int64", "System.Int64!", "Method[System.Numerics.IAdditionOperators.op_Addition].ReturnValue"] + - ["System.Int32", "System.Int32!", "Method[LeadingZeroCount].ReturnValue"] + - ["System.UInt16", "System.UInt16!", "Method[System.Numerics.IAdditionOperators.op_Addition].ReturnValue"] + - ["System.UIntPtr", "System.UIntPtr!", "Method[System.Numerics.ISubtractionOperators.op_CheckedSubtraction].ReturnValue"] + - ["System.Double", "System.IConvertible", "Method[ToDouble].ReturnValue"] + - ["System.Decimal", "System.Decimal!", "Method[System.Numerics.INumberBase.MultiplyAddEstimate].ReturnValue"] + - ["System.String[]", "System.Environment!", "Method[GetLogicalDrives].ReturnValue"] + - ["System.Single", "System.MathF!", "Method[MaxMagnitude].ReturnValue"] + - ["System.Int128", "System.Int128!", "Method[Parse].ReturnValue"] + - ["System.String", "System.IAppDomainSetup", "Property[ApplicationBase]"] + - ["System.Boolean", "System.Int16!", "Method[System.Numerics.IBinaryInteger.TryReadBigEndian].ReturnValue"] + - ["System.Double", "System.UInt128!", "Method[op_Explicit].ReturnValue"] + - ["System.Random", "System.Random!", "Property[Shared]"] + - ["System.Range", "System.Range!", "Method[StartAt].ReturnValue"] + - ["System.IntPtr", "System.IntPtr!", "Method[System.Numerics.IDecrementOperators.op_CheckedDecrement].ReturnValue"] + - ["System.IntPtr", "System.IntPtr!", "Method[RotateLeft].ReturnValue"] + - ["System.String", "System.Uri!", "Field[UriSchemeHttp]"] + - ["System.Reflection.Assembly", "System._AppDomain", "Method[Load].ReturnValue"] + - ["System.Boolean", "System.Int32!", "Method[System.Numerics.IEqualityOperators.op_Inequality].ReturnValue"] + - ["System.TimeSpan", "System.TimeSpan!", "Method[FromDays].ReturnValue"] + - ["System.Int32", "System.IntPtr", "Method[GetHashCode].ReturnValue"] + - ["System.UIntPtr", "System.UIntPtr!", "Property[System.Numerics.IMinMaxValue.MaxValue]"] + - ["System.IntPtr", "System.IntPtr!", "Method[op_Explicit].ReturnValue"] + - ["System.Int32", "System.Array", "Method[System.Collections.IStructuralEquatable.GetHashCode].ReturnValue"] + - ["System.Boolean", "System.IntPtr", "Method[Equals].ReturnValue"] + - ["System.Int32", "System.Enum", "Method[System.IConvertible.ToInt32].ReturnValue"] + - ["T[]", "System.Array!", "Method[Empty].ReturnValue"] + - ["System.String", "System.AppDomainSetup", "Property[ConfigurationFile]"] + - ["System.Decimal", "System.Decimal!", "Method[op_Division].ReturnValue"] + - ["System.Boolean", "System.Boolean", "Method[Equals].ReturnValue"] + - ["System.Double", "System.Double!", "Method[RadiansToDegrees].ReturnValue"] + - ["System.String", "System.Type", "Property[Namespace]"] + - ["System.Boolean", "System.DateTime!", "Method[op_LessThanOrEqual].ReturnValue"] + - ["System.Int32", "System.MemoryExtensions!", "Method[SequenceCompareTo].ReturnValue"] + - ["System.UInt64", "System.Int32", "Method[System.IConvertible.ToUInt64].ReturnValue"] + - ["System.Int64", "System.GCGenerationInfo", "Property[FragmentationBeforeBytes]"] + - ["System.Single", "System.MathF!", "Method[CopySign].ReturnValue"] + - ["System.Boolean", "System.String", "Method[StartsWith].ReturnValue"] + - ["System.Decimal", "System.Decimal!", "Method[Add].ReturnValue"] + - ["System.Int16", "System.UInt128!", "Method[op_Explicit].ReturnValue"] + - ["System.Tuple", "System.TupleExtensions!", "Method[ToTuple].ReturnValue"] + - ["System.Int32", "System.DateTime", "Property[Millisecond]"] + - ["System.UInt128", "System.UInt128!", "Method[Clamp].ReturnValue"] + - ["System.Boolean", "System.DateTime!", "Method[op_Inequality].ReturnValue"] + - ["System.Boolean", "System.UInt16!", "Method[System.Numerics.INumberBase.IsFinite].ReturnValue"] + - ["System.String", "System.Half", "Method[ToString].ReturnValue"] + - ["System.SByte", "System.Single", "Method[System.IConvertible.ToSByte].ReturnValue"] + - ["System.Int32", "System.ValueTuple", "Method[System.Collections.IStructuralComparable.CompareTo].ReturnValue"] + - ["System.UInt16", "System.UInt16!", "Method[Log2].ReturnValue"] + - ["System.UInt128", "System.UInt128!", "Method[Max].ReturnValue"] + - ["System.Boolean", "System.Type", "Method[IsArrayImpl].ReturnValue"] + - ["System.String", "System.MemoryExtensions!", "Method[TrimEnd].ReturnValue"] + - ["System.UInt32", "System.UInt32!", "Method[System.Numerics.INumberBase.MultiplyAddEstimate].ReturnValue"] + - ["System.Double", "System.Double!", "Method[Asin].ReturnValue"] + - ["System.String", "System.Environment!", "Property[UserDomainName]"] + - ["System.Boolean", "System.Type", "Method[IsPointerImpl].ReturnValue"] + - ["System.Reflection.Assembly[]", "System.AppDomain", "Method[GetAssemblies].ReturnValue"] + - ["System.Boolean", "System.Enum!", "Method[IsDefined].ReturnValue"] + - ["System.Single", "System.Single!", "Method[System.Numerics.IIncrementOperators.op_Increment].ReturnValue"] + - ["System.Int64", "System.TimeSpan!", "Field[MicrosecondsPerDay]"] + - ["System.Byte[]", "System.Convert!", "Method[FromHexString].ReturnValue"] + - ["System.UriComponents", "System.UriComponents!", "Field[Scheme]"] + - ["System.ValueTuple>", "System.TupleExtensions!", "Method[ToValueTuple].ReturnValue"] + - ["System.DateTimeOffset", "System.TimeProvider", "Method[GetLocalNow].ReturnValue"] + - ["System.Boolean", "System.IntPtr!", "Method[TryParse].ReturnValue"] + - ["System.Boolean", "System.UInt64!", "Method[System.Numerics.INumberBase.IsNormal].ReturnValue"] + - ["System.Int32", "System.Byte", "Method[System.IConvertible.ToInt32].ReturnValue"] + - ["System.Char", "System.Char!", "Method[System.Numerics.IMultiplyOperators.op_CheckedMultiply].ReturnValue"] + - ["System.Decimal", "System.Decimal!", "Method[Multiply].ReturnValue"] + - ["System.Tuple", "System.TupleExtensions!", "Method[ToTuple].ReturnValue"] + - ["System.Boolean", "System.Int32!", "Method[IsPow2].ReturnValue"] + - ["System.Tuple>", "System.TupleExtensions!", "Method[ToTuple].ReturnValue"] + - ["System.Int32", "System.Int32!", "Method[System.Numerics.IBitwiseOperators.op_BitwiseOr].ReturnValue"] + - ["System.Int64", "System.TimeSpan!", "Field[TicksPerHour]"] + - ["System.Object", "System.Int64", "Method[System.IConvertible.ToType].ReturnValue"] + - ["System.GenericUriParserOptions", "System.GenericUriParserOptions!", "Field[NoPort]"] + - ["System.Int32", "System.Single", "Method[System.Numerics.IFloatingPoint.GetExponentByteCount].ReturnValue"] + - ["System.SByte", "System.Int32", "Method[System.IConvertible.ToSByte].ReturnValue"] + - ["System.Boolean", "System.Decimal!", "Method[System.Numerics.INumberBase.TryConvertToChecked].ReturnValue"] + - ["System.Boolean", "System.UInt16!", "Method[System.Numerics.INumberBase.IsNaN].ReturnValue"] + - ["System.UInt32", "System.Byte", "Method[System.IConvertible.ToUInt32].ReturnValue"] + - ["System.Boolean", "System.Int64!", "Method[IsNegative].ReturnValue"] + - ["System.Single", "System.Int16", "Method[System.IConvertible.ToSingle].ReturnValue"] + - ["System.Buffers.OperationStatus", "System.Convert!", "Method[FromHexString].ReturnValue"] + - ["System.SByte", "System.SByte!", "Method[CreateTruncating].ReturnValue"] + - ["System.UInt64", "System.Enum", "Method[System.IConvertible.ToUInt64].ReturnValue"] + - ["System.Environment+ProcessCpuUsage", "System.Environment!", "Property[CpuUsage]"] + - ["System.Single", "System.Single!", "Method[System.Numerics.IModulusOperators.op_Modulus].ReturnValue"] + - ["System.Int32", "System.UInt16!", "Property[System.Numerics.INumberBase.Radix]"] + - ["System.Boolean", "System.DateTimeOffset!", "Method[op_Inequality].ReturnValue"] + - ["System.Int32", "System.DateTime!", "Method[DaysInMonth].ReturnValue"] + - ["System.Int16", "System.Int16!", "Method[System.Numerics.IMultiplyOperators.op_Multiply].ReturnValue"] + - ["System.Object", "System.ArgumentOutOfRangeException", "Property[ActualValue]"] + - ["System.ConsoleKey", "System.ConsoleKey!", "Field[F12]"] + - ["System.Double", "System.Double!", "Method[Exp2M1].ReturnValue"] + - ["System.Boolean", "System.UInt128!", "Method[op_Equality].ReturnValue"] + - ["System.Single", "System.Byte", "Method[System.IConvertible.ToSingle].ReturnValue"] + - ["System.Half", "System.Half!", "Method[Abs].ReturnValue"] + - ["System.Boolean", "System.Int16!", "Method[System.Numerics.INumberBase.TryConvertToSaturating].ReturnValue"] + - ["System.Byte", "System.Decimal!", "Method[op_Explicit].ReturnValue"] + - ["System.Boolean", "System.Guid!", "Method[TryParse].ReturnValue"] + - ["System.Boolean", "System.Int128!", "Method[System.Numerics.IBinaryInteger.TryReadLittleEndian].ReturnValue"] + - ["System.UInt64", "System.Byte", "Method[System.IConvertible.ToUInt64].ReturnValue"] + - ["System.String", "System.String", "Method[ToUpper].ReturnValue"] + - ["System.Boolean", "System.Uri", "Method[System.ISpanFormattable.TryFormat].ReturnValue"] + - ["System.Boolean", "System.Char!", "Method[IsDigit].ReturnValue"] + - ["System.String", "System.Convert!", "Method[ToHexString].ReturnValue"] + - ["System.String", "System.Environment!", "Method[ExpandEnvironmentVariables].ReturnValue"] + - ["System.Decimal", "System.Decimal!", "Method[op_Modulus].ReturnValue"] + - ["System.Object", "System.WeakReference", "Property[Target]"] + - ["System.Boolean", "System.UInt64!", "Method[System.Numerics.INumberBase.TryConvertFromSaturating].ReturnValue"] + - ["System.Boolean", "System.UIntPtr!", "Method[System.Numerics.IBinaryInteger.TryReadLittleEndian].ReturnValue"] + - ["System.Boolean", "System.Type", "Property[IsCOMObject]"] + - ["System.Half", "System.Half!", "Method[Cos].ReturnValue"] + - ["System.Boolean", "System.TypedReference", "Method[Equals].ReturnValue"] + - ["System.Double", "System.Double!", "Field[E]"] + - ["System.Half", "System.Half!", "Method[AsinPi].ReturnValue"] + - ["System.Boolean", "System.Uri", "Method[IsWellFormedOriginalString].ReturnValue"] + - ["System.String", "System.UriBuilder", "Method[ToString].ReturnValue"] + - ["System.UInt128", "System.Int128!", "Method[op_Explicit].ReturnValue"] + - ["System.Boolean", "System.Version", "Method[TryFormat].ReturnValue"] + - ["System.TypeCode", "System.Decimal", "Method[System.IConvertible.GetTypeCode].ReturnValue"] + - ["System.Boolean", "System.UInt128!", "Method[System.Numerics.INumberBase.IsPositiveInfinity].ReturnValue"] + - ["System.UInt128", "System.UInt128!", "Method[LeadingZeroCount].ReturnValue"] + - ["System.ConsoleColor", "System.ConsoleColor!", "Field[Gray]"] + - ["System.Int64", "System.DateTime", "Method[ToFileTimeUtc].ReturnValue"] + - ["System.UInt128", "System.UInt128!", "Method[op_CheckedIncrement].ReturnValue"] + - ["System.Int32", "System.Boolean", "Method[CompareTo].ReturnValue"] + - ["System.Boolean", "System.Int64!", "Method[System.Numerics.INumberBase.TryConvertToSaturating].ReturnValue"] + - ["System.Object", "System.Type!", "Field[Missing]"] + - ["System.ValueTuple", "System.Single!", "Method[SinCos].ReturnValue"] + - ["System.UInt16", "System.UInt16!", "Method[System.Numerics.IIncrementOperators.op_CheckedIncrement].ReturnValue"] + - ["System.UInt64", "System.UInt64!", "Method[System.Numerics.IAdditionOperators.op_Addition].ReturnValue"] + - ["System.Boolean", "System.Int64!", "Method[System.Numerics.INumberBase.IsComplexNumber].ReturnValue"] + - ["System.Boolean", "System.Int32!", "Method[System.Numerics.INumberBase.IsNegativeInfinity].ReturnValue"] + - ["System.Double", "System.TimeSpan", "Property[TotalMicroseconds]"] + - ["System.ConsoleKey", "System.ConsoleKey!", "Field[X]"] + - ["System.Int16", "System.Int16!", "Method[System.Numerics.IIncrementOperators.op_Increment].ReturnValue"] + - ["System.Boolean", "System.UInt16!", "Method[System.Numerics.INumberBase.IsComplexNumber].ReturnValue"] + - ["System.Int32", "System.DateTime", "Property[DayOfYear]"] + - ["System.AppDomain", "System.AppDomainManager", "Method[CreateDomain].ReturnValue"] + - ["System.Int32", "System.Int32!", "Method[Log2].ReturnValue"] + - ["System.Boolean", "System.StringComparer!", "Method[IsWellKnownCultureAwareComparer].ReturnValue"] + - ["System.Boolean", "System.SByte!", "Method[System.Numerics.INumberBase.TryConvertFromSaturating].ReturnValue"] + - ["System.Boolean", "System.UInt16!", "Method[System.Numerics.INumberBase.IsInteger].ReturnValue"] + - ["System.Decimal", "System.Decimal!", "Method[Min].ReturnValue"] + - ["System.SByte", "System.SByte!", "Method[CopySign].ReturnValue"] + - ["System.UInt32", "System.UInt32!", "Method[System.Numerics.IAdditionOperators.op_CheckedAddition].ReturnValue"] + - ["System.Boolean", "System.Char!", "Method[System.Numerics.IComparisonOperators.op_LessThanOrEqual].ReturnValue"] + - ["System.Int128", "System.Int128!", "Method[MinMagnitude].ReturnValue"] + - ["System.Boolean", "System.Byte!", "Method[System.Numerics.INumberBase.TryConvertToTruncating].ReturnValue"] + - ["System.Single", "System.UInt128!", "Method[op_Explicit].ReturnValue"] + - ["TInteger", "System.Double!", "Method[ConvertToInteger].ReturnValue"] + - ["System.Boolean", "System.SByte!", "Method[System.Numerics.INumberBase.IsSubnormal].ReturnValue"] + - ["System.Boolean", "System.IntPtr!", "Method[System.Numerics.INumberBase.IsInteger].ReturnValue"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.Array!", "Method[AsReadOnly].ReturnValue"] + - ["System.UInt64", "System.UInt64!", "Method[PopCount].ReturnValue"] + - ["System.Int16", "System.DBNull", "Method[System.IConvertible.ToInt16].ReturnValue"] + - ["System.UInt32", "System.SByte", "Method[System.IConvertible.ToUInt32].ReturnValue"] + - ["System.Boolean", "System.DateOnly!", "Method[op_GreaterThan].ReturnValue"] + - ["System.UIntPtr", "System.UIntPtr!", "Method[System.Numerics.IBitwiseOperators.op_OnesComplement].ReturnValue"] + - ["System.Half", "System.Half!", "Method[Exp2].ReturnValue"] + - ["System.Int32", "System.DateTime", "Property[Microsecond]"] + - ["System.Decimal", "System.Decimal!", "Method[Divide].ReturnValue"] + - ["System.ConsoleKey", "System.ConsoleKey!", "Field[Oem3]"] + - ["System.Boolean", "System.RuntimeFieldHandle", "Method[Equals].ReturnValue"] + - ["System.ModuleHandle", "System.ModuleHandle!", "Field[EmptyHandle]"] + - ["System.TypeCode", "System.TypeCode!", "Field[Object]"] + - ["System.ConsoleModifiers", "System.ConsoleModifiers!", "Field[Control]"] + - ["System.DayOfWeek", "System.DateTime", "Property[DayOfWeek]"] + - ["System.Int32", "System.ValueType", "Method[GetHashCode].ReturnValue"] + - ["System.Single", "System.Single!", "Property[System.Numerics.IFloatingPointIeee754.NegativeInfinity]"] + - ["System.Single", "System.Single!", "Method[System.Numerics.IMultiplyOperators.op_Multiply].ReturnValue"] + - ["System.ConsoleKey", "System.ConsoleKey!", "Field[Pa1]"] + - ["System.Boolean", "System.Double!", "Method[op_LessThan].ReturnValue"] + - ["System.Int32", "System.Int32", "Method[System.IComparable.CompareTo].ReturnValue"] + - ["System.Int32", "System.ModuleHandle", "Method[GetHashCode].ReturnValue"] + - ["System.Boolean", "System.Int128!", "Method[IsPositive].ReturnValue"] + - ["System.AttributeTargets", "System.AttributeTargets!", "Field[Field]"] + - ["System.Boolean", "System.SByte!", "Method[System.Numerics.INumberBase.IsRealNumber].ReturnValue"] + - ["System.Double", "System.Double!", "Property[System.Numerics.IBinaryNumber.AllBitsSet]"] + - ["System.GenericUriParserOptions", "System.GenericUriParserOptions!", "Field[DontUnescapePathDotsAndSlashes]"] + - ["System.Boolean", "System.RuntimeFieldHandle!", "Method[op_Equality].ReturnValue"] + - ["System.TimeSpan", "System.TimeSpan!", "Field[MaxValue]"] + - ["System.Int64", "System.TimeSpan!", "Field[MicrosecondsPerHour]"] + - ["System.String", "System.AppDomain", "Method[ApplyPolicy].ReturnValue"] + - ["System.BinaryData", "System.BinaryData!", "Method[FromBytes].ReturnValue"] + - ["System.String", "System.AppDomain", "Property[FriendlyName]"] + - ["System.Int32", "System.MemoryExtensions!", "Method[BinarySearch].ReturnValue"] + - ["System.Boolean", "System.Type", "Property[IsArray]"] + - ["System.Int16", "System.Version", "Property[MinorRevision]"] + - ["System.Boolean", "System.Int32!", "Method[System.Numerics.INumberBase.IsZero].ReturnValue"] + - ["System.IntPtr", "System.IntPtr!", "Method[System.Numerics.IModulusOperators.op_Modulus].ReturnValue"] + - ["System.Boolean", "System.UInt64!", "Method[System.Numerics.IComparisonOperators.op_GreaterThan].ReturnValue"] + - ["System.Char", "System.Char!", "Method[System.Numerics.INumberBase.Abs].ReturnValue"] + - ["System.Int32", "System.AppDomain", "Method[ExecuteAssemblyByName].ReturnValue"] + - ["System.Decimal", "System.Math!", "Method[Truncate].ReturnValue"] + - ["System.Int32", "System.Int32!", "Method[System.Numerics.INumber.MaxNumber].ReturnValue"] + - ["System.Int128", "System.Int128!", "Method[CreateSaturating].ReturnValue"] + - ["System.UriComponents", "System.UriComponents!", "Field[Query]"] + - ["System.ValueTuple", "System.ValueTuple!", "Method[Create].ReturnValue"] + - ["System.String", "System.Exception", "Property[Message]"] + - ["System.Int32", "System.Environment!", "Property[ExitCode]"] + - ["System.Boolean", "System.TimeOnly!", "Method[op_LessThan].ReturnValue"] + - ["System.TimeSpan", "System.TimeSpan!", "Method[op_Division].ReturnValue"] + - ["System.Boolean", "System.UInt128!", "Method[System.Numerics.INumberBase.IsCanonical].ReturnValue"] + - ["System.String", "System.Exception", "Property[HelpLink]"] + - ["System.Single", "System.MathF!", "Method[Pow].ReturnValue"] + - ["System.String", "System.MemoryExtensions!", "Method[Trim].ReturnValue"] + - ["System.Int32", "System.HashCode", "Method[GetHashCode].ReturnValue"] + - ["System.Double", "System.Double!", "Method[Log].ReturnValue"] + - ["System.Decimal", "System.Math!", "Method[Floor].ReturnValue"] + - ["System.Int32", "System.Int32!", "Method[CreateChecked].ReturnValue"] + - ["System.Int128", "System.Math!", "Method[BigMul].ReturnValue"] + - ["System.Int32", "System.Int32!", "Method[Abs].ReturnValue"] + - ["System.UInt16", "System.UInt16!", "Method[System.Numerics.INumber.MaxNumber].ReturnValue"] + - ["System.Boolean", "System.OperatingSystem!", "Method[IsMacCatalystVersionAtLeast].ReturnValue"] + - ["System.Single", "System.MathF!", "Method[Tan].ReturnValue"] + - ["System.Int32", "System.TimeOnly", "Property[Microsecond]"] + - ["System.Int64", "System.Int64!", "Property[System.Numerics.INumberBase.Zero]"] + - ["System.UInt128", "System.UInt128!", "Method[CreateChecked].ReturnValue"] + - ["System.Int16", "System.BitConverter!", "Method[ToInt16].ReturnValue"] + - ["System.String", "System.TimeZoneInfo", "Property[StandardName]"] + - ["System.Double", "System.Double!", "Property[System.Numerics.IMinMaxValue.MaxValue]"] + - ["System.Boolean", "System.Int64!", "Method[System.Numerics.INumberBase.TryConvertFromChecked].ReturnValue"] + - ["System.Double", "System.Double!", "Method[System.Numerics.IDecrementOperators.op_Decrement].ReturnValue"] + - ["System.Boolean", "System.OperatingSystem!", "Method[IsWatchOS].ReturnValue"] + - ["System.Boolean", "System.Type", "Property[IsNested]"] + - ["System.Boolean", "System.Index", "Method[Equals].ReturnValue"] + - ["System.ValueTuple", "System.UInt64!", "Method[DivRem].ReturnValue"] + - ["System.Version", "System.Version!", "Method[Parse].ReturnValue"] + - ["System.Object", "System.UriTypeConverter", "Method[ConvertTo].ReturnValue"] + - ["System.Int128", "System.Int128!", "Method[op_CheckedExplicit].ReturnValue"] + - ["System.Boolean", "System.Double!", "Method[System.Numerics.INumberBase.TryConvertToChecked].ReturnValue"] + - ["System.DateTimeKind", "System.DateTime", "Property[Kind]"] + - ["System.Single", "System.MathF!", "Method[Exp].ReturnValue"] + - ["System.UInt64", "System.UInt64!", "Method[CreateSaturating].ReturnValue"] + - ["System.Half", "System.Half!", "Method[Round].ReturnValue"] + - ["System.Double", "System.Math!", "Method[Round].ReturnValue"] + - ["System.String", "System.UInt64", "Method[ToString].ReturnValue"] + - ["System.Boolean", "System.MemoryExtensions!", "Method[ContainsAnyExcept].ReturnValue"] + - ["System.Boolean", "System.UInt64!", "Method[System.Numerics.INumberBase.IsNaN].ReturnValue"] + - ["System.Boolean", "System.Type", "Property[IsContextful]"] + - ["System.Runtime.CompilerServices.TaskAwaiter", "System.WindowsRuntimeSystemExtensions!", "Method[GetAwaiter].ReturnValue"] + - ["System.Boolean", "System.Char!", "Method[System.Numerics.IBinaryInteger.TryReadBigEndian].ReturnValue"] + - ["System.Int32", "System.TimeSpan!", "Field[HoursPerDay]"] + - ["System.String", "System.FormattableString!", "Method[Invariant].ReturnValue"] + - ["System.Int32", "System.TimeSpan", "Property[Nanoseconds]"] + - ["System.Int32", "System.DateTime", "Property[Nanosecond]"] + - ["System.String", "System.Convert!", "Method[ToString].ReturnValue"] + - ["System.Boolean", "System.HashCode", "Method[Equals].ReturnValue"] + - ["System.Char", "System.Char!", "Method[System.Numerics.ISubtractionOperators.op_CheckedSubtraction].ReturnValue"] + - ["System.Boolean", "System.Char!", "Method[System.Numerics.INumberBase.IsSubnormal].ReturnValue"] + - ["System.Double", "System.Convert!", "Method[ToDouble].ReturnValue"] + - ["System.String", "System.OperatingSystem", "Property[ServicePack]"] + - ["System.DateTime", "System.DateTime", "Method[AddHours].ReturnValue"] + - ["System.Int64", "System.TimeSpan!", "Field[MicrosecondsPerSecond]"] + - ["System.Object", "System.DateTime", "Method[System.IConvertible.ToType].ReturnValue"] + - ["System.Boolean", "System.Delegate!", "Method[op_Equality].ReturnValue"] + - ["System.Char", "System.Char!", "Method[System.Numerics.IBinaryInteger.PopCount].ReturnValue"] + - ["System.DateTime", "System.DateTime!", "Property[Now]"] + - ["System.Int64", "System.AppDomain", "Property[MonitoringTotalAllocatedMemorySize]"] + - ["System.UIntPtr", "System.Math!", "Method[Clamp].ReturnValue"] + - ["System.RuntimeMethodHandle", "System.ModuleHandle", "Method[ResolveMethodHandle].ReturnValue"] + - ["System.Boolean", "System.Decimal!", "Method[System.Numerics.INumberBase.IsNegativeInfinity].ReturnValue"] + - ["System.Object", "System.String", "Method[System.IConvertible.ToType].ReturnValue"] + - ["System.ConsoleKey", "System.ConsoleKey!", "Field[OemComma]"] + - ["System.Byte", "System.UInt128!", "Method[op_Explicit].ReturnValue"] + - ["System.ConsoleKey", "System.ConsoleKey!", "Field[L]"] + - ["System.Int32", "System.ValueTuple", "Method[CompareTo].ReturnValue"] + - ["System.GCCollectionMode", "System.GCCollectionMode!", "Field[Optimized]"] + - ["System.Int32", "System.Single", "Method[CompareTo].ReturnValue"] + - ["System.Int32", "System.Int32!", "Method[System.Numerics.INumberBase.MinMagnitudeNumber].ReturnValue"] + - ["System.Boolean", "System.Char!", "Method[IsAsciiHexDigitUpper].ReturnValue"] + - ["System.UriComponents", "System.UriComponents!", "Field[PathAndQuery]"] + - ["System.Boolean", "System.Enum", "Method[Equals].ReturnValue"] + - ["System.Threading.ITimer", "System.TimeProvider", "Method[CreateTimer].ReturnValue"] + - ["System.TimeOnly", "System.TimeOnly!", "Property[MinValue]"] + - ["System.UInt16", "System.UInt16!", "Method[System.Numerics.INumberBase.Abs].ReturnValue"] + - ["System.Int32", "System.Math!", "Method[ILogB].ReturnValue"] + - ["System.Single", "System.Single!", "Method[System.Numerics.IBitwiseOperators.op_ExclusiveOr].ReturnValue"] + - ["System.Single", "System.Single!", "Method[Ceiling].ReturnValue"] + - ["System.UriComponents", "System.UriComponents!", "Field[SchemeAndServer]"] + - ["System.Boolean", "System.TimeOnly!", "Method[TryParse].ReturnValue"] + - ["System.Single", "System.Single!", "Method[RadiansToDegrees].ReturnValue"] + - ["System.Single", "System.Single!", "Property[System.Numerics.IFloatingPointIeee754.NegativeZero]"] + - ["System.Char", "System.Char!", "Method[Parse].ReturnValue"] + - ["System.Boolean", "System.Int64", "Method[TryFormat].ReturnValue"] + - ["System.Boolean", "System.DateOnly!", "Method[op_LessThanOrEqual].ReturnValue"] + - ["System.Reflection.TypeAttributes", "System.Type", "Method[GetAttributeFlagsImpl].ReturnValue"] + - ["System.Int16", "System.UInt64", "Method[System.IConvertible.ToInt16].ReturnValue"] + - ["System.TimeZoneInfo", "System.TimeZoneInfo!", "Property[Local]"] + - ["System.UriComponents", "System.UriComponents!", "Field[Fragment]"] + - ["System.Double", "System.Double!", "Method[System.Numerics.IBitwiseOperators.op_OnesComplement].ReturnValue"] + - ["System.Boolean", "System.Int64!", "Method[System.Numerics.INumberBase.IsNegativeInfinity].ReturnValue"] + - ["System.UInt128", "System.UInt128!", "Method[Min].ReturnValue"] + - ["System.Byte", "System.DBNull", "Method[System.IConvertible.ToByte].ReturnValue"] + - ["System.Boolean", "System.UInt64!", "Method[System.Numerics.INumberBase.IsZero].ReturnValue"] + - ["System.Int32", "System.IntPtr", "Method[ToInt32].ReturnValue"] + - ["System.Boolean", "System.ISpanFormattable", "Method[TryFormat].ReturnValue"] + - ["System.UInt16", "System.Convert!", "Method[ToUInt16].ReturnValue"] + - ["System.Int64", "System.Int64!", "Method[System.Numerics.IUnaryPlusOperators.op_UnaryPlus].ReturnValue"] + - ["System.Byte", "System.Byte!", "Method[System.Numerics.IShiftOperators.op_RightShift].ReturnValue"] + - ["System.Object", "System.UInt16", "Method[System.IConvertible.ToType].ReturnValue"] + - ["System.ConsoleKey", "System.ConsoleKey!", "Field[D8]"] + - ["System.Boolean", "System.UInt16", "Method[Equals].ReturnValue"] + - ["T[]", "System.Random", "Method[GetItems].ReturnValue"] + - ["System.TimeSpan", "System.TimeOnly!", "Method[op_Subtraction].ReturnValue"] + - ["System.Object", "System.DBNull", "Method[System.IConvertible.ToType].ReturnValue"] + - ["System.Guid", "System.Guid!", "Property[AllBitsSet]"] + - ["System.Boolean", "System.IAsyncResult", "Property[CompletedSynchronously]"] + - ["System.TimeZoneInfo", "System.TimeZoneInfo!", "Method[CreateCustomTimeZone].ReturnValue"] + - ["System.Char", "System.Char!", "Method[System.Numerics.IUnaryNegationOperators.op_UnaryNegation].ReturnValue"] + - ["System.Boolean", "System.DateOnly!", "Method[op_LessThan].ReturnValue"] + - ["System.DayOfWeek", "System.DateOnly", "Property[DayOfWeek]"] + - ["System.Int128", "System.Int128!", "Method[TrailingZeroCount].ReturnValue"] + - ["System.Boolean", "System.Char!", "Method[System.Numerics.INumberBase.IsCanonical].ReturnValue"] + - ["System.Text.SpanLineEnumerator", "System.MemoryExtensions!", "Method[EnumerateLines].ReturnValue"] + - ["System.UInt32", "System.UInt128!", "Method[op_Explicit].ReturnValue"] + - ["System.Int128", "System.Int128!", "Method[Max].ReturnValue"] + - ["System.UIntPtr", "System.UIntPtr!", "Method[System.Numerics.IBitwiseOperators.op_ExclusiveOr].ReturnValue"] + - ["System.GenericUriParserOptions", "System.GenericUriParserOptions!", "Field[GenericAuthority]"] + - ["System.UIntPtr", "System.UIntPtr!", "Method[System.Numerics.IBitwiseOperators.op_BitwiseAnd].ReturnValue"] + - ["System.String", "System.Decimal", "Method[ToString].ReturnValue"] + - ["System.Int64", "System.Int64!", "Method[System.Numerics.ISubtractionOperators.op_Subtraction].ReturnValue"] + - ["System.LoaderOptimization", "System.LoaderOptimization!", "Field[MultiDomainHost]"] + - ["System.IntPtr", "System.RuntimeMethodHandle", "Property[Value]"] + - ["System.ValueTuple", "System.Math!", "Method[DivRem].ReturnValue"] + - ["System.Int32", "System.Math!", "Method[Abs].ReturnValue"] + - ["System.Int16", "System.Int32", "Method[System.IConvertible.ToInt16].ReturnValue"] + - ["System.Int32", "System.UInt128", "Method[System.Numerics.IBinaryInteger.GetByteCount].ReturnValue"] + - ["System.UInt64", "System.Decimal!", "Method[ToUInt64].ReturnValue"] + - ["System.ActivationContext+ContextForm", "System.ActivationContext", "Property[Form]"] + - ["System.DateTime", "System.DateTimeOffset", "Property[DateTime]"] + - ["System.Int32", "System.Math!", "Method[Clamp].ReturnValue"] + - ["System.Double", "System.Double!", "Method[System.Numerics.IBitwiseOperators.op_BitwiseAnd].ReturnValue"] + - ["System.Boolean", "System.Console!", "Property[CursorVisible]"] + - ["System.Double", "System.Double!", "Method[System.Numerics.IDivisionOperators.op_Division].ReturnValue"] + - ["System.Exception", "System.Exception", "Method[GetBaseException].ReturnValue"] + - ["System.String", "System.Uri!", "Field[UriSchemeSsh]"] + - ["System.Object", "System.AppDomain", "Method[CreateInstanceFromAndUnwrap].ReturnValue"] + - ["System.String", "System.Type", "Property[AssemblyQualifiedName]"] + - ["System.Decimal", "System.Math!", "Method[Clamp].ReturnValue"] + - ["System.Runtime.CompilerServices.TaskAwaiter", "System.WindowsRuntimeSystemExtensions!", "Method[GetAwaiter].ReturnValue"] + - ["System.Int32", "System.TimeSpan!", "Method[Compare].ReturnValue"] + - ["System.Index", "System.Range", "Property[Start]"] + - ["System.ValueTuple", "System.ValueTuple!", "Method[Create].ReturnValue"] + - ["System.Int32", "System.ValueTuple", "Method[GetHashCode].ReturnValue"] + - ["System.DateTime", "System.TimeZoneInfo!", "Method[ConvertTimeFromUtc].ReturnValue"] + - ["System.Boolean", "System.Uri!", "Method[IsExcludedCharacter].ReturnValue"] + - ["System.SByte", "System.SByte!", "Method[System.Numerics.INumberBase.MinMagnitudeNumber].ReturnValue"] + - ["System.ConsoleKey", "System.ConsoleKey!", "Field[MediaPrevious]"] + - ["System.UInt16", "System.UInt16!", "Method[LeadingZeroCount].ReturnValue"] + - ["System.Boolean", "System.Int32!", "Method[System.Numerics.INumberBase.IsInteger].ReturnValue"] + - ["System.Boolean", "System.UInt64!", "Method[System.Numerics.INumberBase.IsComplexNumber].ReturnValue"] + - ["System.Boolean", "System.DateTime!", "Method[IsLeapYear].ReturnValue"] + - ["System.Char", "System.Uri!", "Method[HexUnescape].ReturnValue"] + - ["System.UInt32", "System.UInt32!", "Method[System.Numerics.INumberBase.MaxMagnitudeNumber].ReturnValue"] + - ["System.UIntPtr", "System.UIntPtr!", "Property[System.Numerics.INumberBase.One]"] + - ["System.SByte", "System.SByte!", "Property[System.Numerics.IMultiplicativeIdentity.MultiplicativeIdentity]"] + - ["System.Boolean", "System.Guid", "Method[System.IUtf8SpanFormattable.TryFormat].ReturnValue"] + - ["System.Char", "System.Char!", "Method[System.Numerics.IUnaryNegationOperators.op_CheckedUnaryNegation].ReturnValue"] + - ["System.String", "System.AppContext!", "Property[BaseDirectory]"] + - ["System.Tuple", "System.Tuple!", "Method[Create].ReturnValue"] + - ["System.GenericUriParserOptions", "System.GenericUriParserOptions!", "Field[DontCompressPath]"] + - ["System.Boolean", "System.SByte", "Method[TryFormat].ReturnValue"] + - ["System.Int32", "System.Int32!", "Method[System.Numerics.INumber.MinNumber].ReturnValue"] + - ["System.Int32", "System.String", "Method[GetHashCode].ReturnValue"] + - ["System.Boolean", "System.Int16!", "Method[System.Numerics.INumberBase.IsNegativeInfinity].ReturnValue"] + - ["System.Int64", "System.TimeSpan!", "Field[TicksPerDay]"] + - ["System.UInt128", "System.UInt128!", "Method[op_BitwiseOr].ReturnValue"] + - ["System.Boolean", "System.UInt32!", "Method[System.Numerics.IComparisonOperators.op_GreaterThan].ReturnValue"] + - ["System.Single", "System.MathF!", "Method[Min].ReturnValue"] + - ["System.DateTime", "System.DateTime!", "Method[op_Subtraction].ReturnValue"] + - ["System.Double", "System.Random", "Method[NextDouble].ReturnValue"] + - ["System.UInt32", "System.Int128!", "Method[op_Explicit].ReturnValue"] + - ["System.Int64", "System.GCGenerationInfo", "Property[FragmentationAfterBytes]"] + - ["System.Int32", "System.UInt32", "Method[System.Numerics.IBinaryInteger.GetShortestBitLength].ReturnValue"] + - ["System.Int32", "System.Boolean", "Method[System.IComparable.CompareTo].ReturnValue"] + - ["System.ConsoleKey", "System.ConsoleKey!", "Field[D0]"] + - ["System.Boolean", "System.Double!", "Method[System.Numerics.INumberBase.TryConvertFromChecked].ReturnValue"] + - ["System.Boolean", "System.Char!", "Method[System.Numerics.INumberBase.IsNegativeInfinity].ReturnValue"] + - ["System.String", "System.String!", "Method[Join].ReturnValue"] + - ["System.Int32", "System.Console!", "Property[WindowHeight]"] + - ["System.Char", "System.Char!", "Method[System.IParsable.Parse].ReturnValue"] + - ["System.Boolean", "System.Type", "Property[IsNotPublic]"] + - ["System.Decimal", "System.Int64", "Method[System.IConvertible.ToDecimal].ReturnValue"] + - ["System.String", "System.Uri!", "Field[UriSchemeFile]"] + - ["System.String", "System.FormattableString", "Method[ToString].ReturnValue"] + - ["System.Decimal", "System.Boolean", "Method[System.IConvertible.ToDecimal].ReturnValue"] + - ["System.Boolean", "System.Int32!", "Method[System.Numerics.INumberBase.IsSubnormal].ReturnValue"] + - ["System.Boolean", "System.Char!", "Method[TryParse].ReturnValue"] + - ["System.Span", "System.MemoryExtensions!", "Method[Trim].ReturnValue"] + - ["System.UInt16", "System.UInt16!", "Method[System.Numerics.INumber.MinNumber].ReturnValue"] + - ["System.UIntPtr", "System.UIntPtr!", "Method[System.Numerics.IUnaryNegationOperators.op_CheckedUnaryNegation].ReturnValue"] + - ["System.Object", "System.Enum!", "Method[ToObject].ReturnValue"] + - ["System.Single", "System.IConvertible", "Method[ToSingle].ReturnValue"] + - ["System.Single", "System.Single!", "Method[FusedMultiplyAdd].ReturnValue"] + - ["System.UInt128", "System.UInt128!", "Property[MaxValue]"] + - ["System.DateTime", "System.SByte", "Method[System.IConvertible.ToDateTime].ReturnValue"] + - ["System.ConsoleKey", "System.ConsoleKey!", "Field[Oem102]"] + - ["System.IO.Stream", "System.Console!", "Method[OpenStandardError].ReturnValue"] + - ["System.DateTime", "System.UInt16", "Method[System.IConvertible.ToDateTime].ReturnValue"] + - ["System.Object", "System.Array", "Property[System.Collections.IList.Item]"] + - ["System.Boolean", "System.Int16!", "Method[System.Numerics.IComparisonOperators.op_GreaterThanOrEqual].ReturnValue"] + - ["System.Int32", "System.Double", "Method[CompareTo].ReturnValue"] + - ["System.Double", "System.Double!", "Field[PositiveInfinity]"] + - ["System.UInt32", "System.UInt32!", "Field[MinValue]"] + - ["System.Byte", "System.Byte!", "Property[System.Numerics.IAdditiveIdentity.AdditiveIdentity]"] + - ["System.Range", "System.Range!", "Method[EndAt].ReturnValue"] + - ["System.UIntPtr", "System.UIntPtr!", "Method[System.Numerics.IIncrementOperators.op_CheckedIncrement].ReturnValue"] + - ["System.Boolean", "System.Version!", "Method[op_LessThanOrEqual].ReturnValue"] + - ["System.Boolean", "System.UIntPtr!", "Method[IsPow2].ReturnValue"] + - ["System.Guid", "System.Type", "Property[GUID]"] + - ["System.Boolean", "System.Double!", "Method[System.Numerics.INumberBase.IsZero].ReturnValue"] + - ["System.Byte", "System.Byte!", "Method[System.Numerics.IModulusOperators.op_Modulus].ReturnValue"] + - ["System.Boolean", "System.String", "Method[IsNormalized].ReturnValue"] + - ["System.ActivationContext", "System.ActivationContext!", "Method[CreatePartialActivationContext].ReturnValue"] + - ["System.String", "System.String", "Method[ReplaceLineEndings].ReturnValue"] + - ["System.Char", "System.Char!", "Method[System.Numerics.INumberBase.MinMagnitudeNumber].ReturnValue"] + - ["System.Boolean", "System.Int64", "Method[Equals].ReturnValue"] + - ["System.Char", "System.Char!", "Method[System.Numerics.INumberBase.MaxMagnitude].ReturnValue"] + - ["System.String", "System.String", "Method[Normalize].ReturnValue"] + - ["System.AggregateException", "System.AggregateException", "Method[Flatten].ReturnValue"] + - ["System.Int128", "System.Int128!", "Method[Clamp].ReturnValue"] + - ["System.Int32", "System.DateTimeOffset", "Property[DayOfYear]"] + - ["System.Double", "System.Double!", "Method[Atan].ReturnValue"] + - ["System.Int64", "System.TimeSpan!", "Field[MillisecondsPerMinute]"] + - ["System.Decimal", "System.Decimal!", "Method[op_Increment].ReturnValue"] + - ["System.Int32", "System.BinaryData", "Method[GetHashCode].ReturnValue"] + - ["System.Int32", "System.UInt16", "Method[GetHashCode].ReturnValue"] + - ["System.String", "System.Uri", "Property[OriginalString]"] + - ["System.Single", "System.MathF!", "Method[Truncate].ReturnValue"] + - ["System.Int32", "System.Int32!", "Method[System.Numerics.IMultiplyOperators.op_Multiply].ReturnValue"] + - ["System.Boolean", "System.TimeOnly", "Method[TryFormat].ReturnValue"] + - ["System.IntPtr", "System.IntPtr!", "Property[System.Numerics.ISignedNumber.NegativeOne]"] + - ["System.Object", "System.Int16", "Method[System.IConvertible.ToType].ReturnValue"] + - ["System.Int32", "System.StringComparer", "Method[System.Collections.IComparer.Compare].ReturnValue"] + - ["System.IntPtr", "System.IntPtr!", "Method[System.Numerics.IUnaryPlusOperators.op_UnaryPlus].ReturnValue"] + - ["System.SByte", "System.SByte!", "Method[System.Numerics.IBitwiseOperators.op_BitwiseAnd].ReturnValue"] + - ["System.String", "System.TimeOnly", "Method[ToString].ReturnValue"] + - ["System.Int32", "System.DateTimeOffset", "Property[Month]"] + - ["System.UInt32", "System.UInt32!", "Method[LeadingZeroCount].ReturnValue"] + - ["System.Single", "System.MathF!", "Field[PI]"] + - ["System.String", "System.UriParser", "Method[GetComponents].ReturnValue"] + - ["System.Boolean", "System.UInt32!", "Method[System.Numerics.IComparisonOperators.op_LessThan].ReturnValue"] + - ["System.UIntPtr", "System.Math!", "Method[Max].ReturnValue"] + - ["System.UInt32", "System.UInt64", "Method[System.IConvertible.ToUInt32].ReturnValue"] + - ["System.Boolean", "System.WeakReference", "Property[IsAlive]"] + - ["System.Int32", "System.TypedReference", "Method[GetHashCode].ReturnValue"] + - ["System.Int32", "System.Int32!", "Method[System.Numerics.IUnaryNegationOperators.op_UnaryNegation].ReturnValue"] + - ["System.Single", "System.Single!", "Method[Sin].ReturnValue"] + - ["System.Int16", "System.SByte", "Method[System.IConvertible.ToInt16].ReturnValue"] + - ["System.IO.TextWriter", "System.Console!", "Property[Out]"] + - ["System.Boolean", "System.Double!", "Method[IsPositive].ReturnValue"] + - ["System.Int16", "System.Int16!", "Method[System.Numerics.INumberBase.MultiplyAddEstimate].ReturnValue"] + - ["System.Boolean", "System.Int64!", "Method[System.Numerics.INumberBase.IsFinite].ReturnValue"] + - ["System.Boolean", "System.UInt16!", "Method[System.Numerics.INumberBase.TryConvertToChecked].ReturnValue"] + - ["System.SByte", "System.SByte!", "Property[System.Numerics.IAdditiveIdentity.AdditiveIdentity]"] + - ["System.Int32", "System.StringComparer", "Method[System.Collections.IEqualityComparer.GetHashCode].ReturnValue"] + - ["System.UIntPtr", "System.UIntPtr!", "Method[System.Numerics.INumberBase.MinMagnitude].ReturnValue"] + - ["System.UInt64", "System.UInt64!", "Method[RotateLeft].ReturnValue"] + - ["System.Single", "System.Decimal!", "Method[ToSingle].ReturnValue"] + - ["System.Double", "System.Random", "Method[Sample].ReturnValue"] + - ["System.SByte", "System.SByte!", "Method[Log2].ReturnValue"] + - ["System.Byte", "System.Byte!", "Method[System.Numerics.IIncrementOperators.op_CheckedIncrement].ReturnValue"] + - ["System.Int16", "System.Int16!", "Method[System.Numerics.IMultiplyOperators.op_CheckedMultiply].ReturnValue"] + - ["System.UInt16", "System.UInt16!", "Method[System.Numerics.IBitwiseOperators.op_ExclusiveOr].ReturnValue"] + - ["System.Boolean", "System.DateTime", "Method[System.IConvertible.ToBoolean].ReturnValue"] + - ["System.String", "System.Int16", "Method[ToString].ReturnValue"] + - ["System.Decimal", "System.UInt16", "Method[System.IConvertible.ToDecimal].ReturnValue"] + - ["System.Double", "System.Double!", "Method[Log2P1].ReturnValue"] + - ["System.String", "System.ValueType", "Method[ToString].ReturnValue"] + - ["System.ConsoleKey", "System.ConsoleKey!", "Field[D7]"] + - ["System.ConsoleKey", "System.ConsoleKey!", "Field[Clear]"] + - ["System.RuntimeFieldHandle", "System.ModuleHandle", "Method[GetRuntimeFieldHandleFromMetadataToken].ReturnValue"] + - ["System.Int128", "System.Int128!", "Method[LeadingZeroCount].ReturnValue"] + - ["System.Int32", "System.Int64!", "Method[Sign].ReturnValue"] + - ["System.AppDomainManagerInitializationOptions", "System.AppDomainManagerInitializationOptions!", "Field[RegisterWithHost]"] + - ["System.ConsoleKey", "System.ConsoleKey!", "Field[A]"] + - ["System.Boolean", "System.UInt128!", "Method[System.Numerics.INumberBase.TryConvertToChecked].ReturnValue"] + - ["System.String", "System.AppDomainSetup", "Property[ShadowCopyDirectories]"] + - ["System.Boolean", "System.Int128", "Method[TryFormat].ReturnValue"] + - ["System.Boolean", "System.Int16!", "Method[IsPow2].ReturnValue"] + - ["System.UInt128", "System.UInt128!", "Method[op_Increment].ReturnValue"] + - ["System.Boolean", "System.Char!", "Method[System.Numerics.INumberBase.IsNegative].ReturnValue"] + - ["System.SByte", "System.DateTime", "Method[System.IConvertible.ToSByte].ReturnValue"] + - ["System.Boolean", "System.MemoryExtensions!", "Method[ContainsAnyExceptInRange].ReturnValue"] + - ["System.Boolean", "System.Int32!", "Method[System.Numerics.INumberBase.TryConvertFromTruncating].ReturnValue"] + - ["System.String", "System.IFormattable", "Method[ToString].ReturnValue"] + - ["System.UInt32", "System.UInt32!", "Method[System.Numerics.INumberBase.Abs].ReturnValue"] + - ["System.Boolean", "System.Decimal!", "Method[IsOddInteger].ReturnValue"] + - ["System.Int32", "System.TimeOnly", "Property[Second]"] + - ["System.UInt64", "System.UInt64!", "Method[System.Numerics.IUnaryNegationOperators.op_CheckedUnaryNegation].ReturnValue"] + - ["System.String", "System.Char!", "Method[ConvertFromUtf32].ReturnValue"] + - ["System.Char", "System.String", "Method[System.IConvertible.ToChar].ReturnValue"] + - ["System.Single", "System.Single!", "Property[System.Numerics.IFloatingPointConstants.Tau]"] + - ["System.Int32", "System.Single", "Method[System.IConvertible.ToInt32].ReturnValue"] + - ["System.Boolean", "System.UInt128!", "Method[IsOddInteger].ReturnValue"] + - ["System.SByte", "System.SByte!", "Method[Abs].ReturnValue"] + - ["System.Int32", "System.IntPtr", "Method[System.Numerics.IBinaryInteger.GetByteCount].ReturnValue"] + - ["System.Boolean", "System.Guid!", "Method[op_LessThanOrEqual].ReturnValue"] + - ["System.UInt64", "System.Decimal!", "Method[op_Explicit].ReturnValue"] + - ["System.Boolean", "System.Enum!", "Method[IsDefined].ReturnValue"] + - ["System.Memory", "System.MemoryExtensions!", "Method[TrimStart].ReturnValue"] + - ["System.Single", "System.Single", "Method[System.IConvertible.ToSingle].ReturnValue"] + - ["System.Delegate", "System.MulticastDelegate", "Method[RemoveImpl].ReturnValue"] + - ["System.Int32", "System.DateTime!", "Method[Compare].ReturnValue"] + - ["System.Boolean", "System.Int128!", "Method[TryParse].ReturnValue"] + - ["System.Byte", "System.Byte!", "Method[System.Numerics.IAdditionOperators.op_CheckedAddition].ReturnValue"] + - ["System.Double", "System.Double!", "Method[Ceiling].ReturnValue"] + - ["System.IntPtr", "System.IntPtr!", "Method[System.Numerics.IMultiplyOperators.op_Multiply].ReturnValue"] + - ["System.Boolean", "System.Single!", "Method[System.Numerics.INumberBase.TryConvertFromSaturating].ReturnValue"] + - ["System.Int32", "System.Int32!", "Method[CreateTruncating].ReturnValue"] + - ["System.UInt16", "System.UInt16!", "Property[System.Numerics.INumberBase.Zero]"] + - ["System.Int32", "System.Array", "Method[GetUpperBound].ReturnValue"] + - ["System.Int64", "System.GCMemoryInfo", "Property[PromotedBytes]"] + - ["System.Collections.Specialized.NameValueCollection", "System.UriTemplateMatch", "Property[QueryParameters]"] + - ["System.ConsoleKey", "System.ConsoleKey!", "Field[Oem4]"] + - ["System.String", "System.ArgumentOutOfRangeException", "Property[Message]"] + - ["System.AppDomain", "System.AppDomain!", "Method[CreateDomain].ReturnValue"] + - ["System.Int64", "System.GCMemoryInfo", "Property[PinnedObjectsCount]"] + - ["System.Boolean", "System.Double!", "Method[System.Numerics.INumberBase.IsImaginaryNumber].ReturnValue"] + - ["System.Byte", "System.Half!", "Method[op_CheckedExplicit].ReturnValue"] + - ["System.Int32", "System.Int16", "Method[System.Numerics.IBinaryInteger.GetShortestBitLength].ReturnValue"] + - ["System.Int64", "System.DateTime", "Method[ToFileTime].ReturnValue"] + - ["System.IO.Stream", "System.Console!", "Method[OpenStandardInput].ReturnValue"] + - ["System.Int16", "System.Int128!", "Method[op_Explicit].ReturnValue"] + - ["System.IntPtr", "System.IntPtr!", "Method[System.Numerics.IShiftOperators.op_RightShift].ReturnValue"] + - ["System.UInt64", "System.UInt64!", "Method[System.Numerics.IDivisionOperators.op_Division].ReturnValue"] + - ["System.Int64", "System.Enum", "Method[System.IConvertible.ToInt64].ReturnValue"] + - ["System.UIntPtr", "System.UIntPtr!", "Method[System.Numerics.INumber.CopySign].ReturnValue"] + - ["System.String", "System.Char!", "Method[ToString].ReturnValue"] + - ["System.Char", "System.Char!", "Method[System.Numerics.IBinaryNumber.Log2].ReturnValue"] + - ["System.IntPtr", "System.IntPtr!", "Method[PopCount].ReturnValue"] + - ["System.Byte", "System.Byte!", "Method[System.Numerics.INumberBase.Abs].ReturnValue"] + - ["System.String", "System.MissingMemberException", "Field[ClassName]"] + - ["System.Decimal", "System.Decimal", "Method[System.IConvertible.ToDecimal].ReturnValue"] + - ["System.Int32", "System.Int64", "Method[GetHashCode].ReturnValue"] + - ["System.Byte", "System.Byte!", "Property[System.Numerics.INumberBase.Zero]"] + - ["System.Int128", "System.Int128!", "Method[System.Numerics.INumberBase.MinMagnitudeNumber].ReturnValue"] + - ["System.Boolean", "System.UInt16!", "Method[System.Numerics.IComparisonOperators.op_GreaterThanOrEqual].ReturnValue"] + - ["System.Boolean", "System.UriParser", "Method[IsBaseOf].ReturnValue"] + - ["System.Boolean", "System.OperatingSystem!", "Method[IsIOS].ReturnValue"] + - ["System.Double", "System.Math!", "Method[Tan].ReturnValue"] + - ["System.String", "System.String", "Method[ToLower].ReturnValue"] + - ["System.ConsoleKey", "System.ConsoleKey!", "Field[F24]"] + - ["System.Boolean", "System.Decimal!", "Method[op_LessThanOrEqual].ReturnValue"] + - ["System.UInt128", "System.UInt128!", "Method[op_Division].ReturnValue"] + - ["System.UInt32", "System.UInt32!", "Method[System.Numerics.IShiftOperators.op_RightShift].ReturnValue"] + - ["System.Half", "System.Half!", "Method[Sinh].ReturnValue"] + - ["System.ValueTuple>>", "System.TupleExtensions!", "Method[ToValueTuple].ReturnValue"] + - ["System.Boolean", "System.Array", "Property[IsReadOnly]"] + - ["System.Int64", "System.Int64", "Method[System.IConvertible.ToInt64].ReturnValue"] + - ["System.Int16", "System.Int16!", "Method[System.Numerics.ISubtractionOperators.op_CheckedSubtraction].ReturnValue"] + - ["System.Boolean", "System.OperatingSystem!", "Method[IsWasi].ReturnValue"] + - ["System.String", "System._AppDomain", "Method[ToString].ReturnValue"] + - ["System.UInt128", "System.UInt128!", "Method[System.Numerics.INumberBase.MaxMagnitude].ReturnValue"] + - ["System.Boolean", "System.UIntPtr!", "Method[System.Numerics.INumberBase.TryConvertFromTruncating].ReturnValue"] + - ["System.UInt32", "System.UInt32!", "Method[TrailingZeroCount].ReturnValue"] + - ["System.Boolean", "System.Double", "Method[System.Numerics.IFloatingPoint.TryWriteSignificandBigEndian].ReturnValue"] + - ["System.Boolean", "System.Int64!", "Method[System.Numerics.INumberBase.IsSubnormal].ReturnValue"] + - ["System.Boolean", "System.UInt128", "Method[TryFormat].ReturnValue"] + - ["System.Byte", "System.Byte!", "Method[System.Numerics.IShiftOperators.op_LeftShift].ReturnValue"] + - ["System.Boolean", "System.UIntPtr!", "Method[System.Numerics.INumberBase.IsInteger].ReturnValue"] + - ["System.Byte", "System.Byte!", "Property[System.Numerics.IMultiplicativeIdentity.MultiplicativeIdentity]"] + - ["System.RuntimeTypeHandle", "System.ModuleHandle", "Method[ResolveTypeHandle].ReturnValue"] + - ["System.Int32", "System.DateTime", "Property[Minute]"] + - ["System.Int32", "System.Array", "Property[Rank]"] + - ["System.Int128", "System.Int128!", "Method[Log2].ReturnValue"] + - ["System.UriTemplateMatch", "System.UriTemplate", "Method[Match].ReturnValue"] + - ["System.Int32", "System.Half!", "Method[Sign].ReturnValue"] + - ["System.Byte[]", "System.ActivationContext", "Property[DeploymentManifestBytes]"] + - ["System.StringComparer", "System.StringComparer!", "Property[OrdinalIgnoreCase]"] + - ["System.ConsoleModifiers", "System.ConsoleKeyInfo", "Property[Modifiers]"] + - ["System.Int32", "System.IComparable", "Method[CompareTo].ReturnValue"] + - ["System.Object", "System.Convert!", "Field[DBNull]"] + - ["System.UIntPtr", "System.UIntPtr!", "Method[System.Numerics.IUnaryNegationOperators.op_UnaryNegation].ReturnValue"] + - ["System.Object", "System.Enum!", "Method[Parse].ReturnValue"] + - ["System.String", "System.String!", "Method[Concat].ReturnValue"] + - ["System.UIntPtr", "System.UIntPtr!", "Method[System.Numerics.IMultiplyOperators.op_Multiply].ReturnValue"] + - ["System.DateTime", "System.Boolean", "Method[System.IConvertible.ToDateTime].ReturnValue"] + - ["System.Boolean", "System.Int32!", "Method[System.Numerics.INumberBase.IsCanonical].ReturnValue"] + - ["System.Int32", "System.Array!", "Method[BinarySearch].ReturnValue"] + - ["System.Boolean", "System.SByte!", "Method[IsEvenInteger].ReturnValue"] + - ["System.UInt64", "System.Math!", "Method[BigMul].ReturnValue"] + - ["System.TimeZoneInfo", "System.TimeZoneInfo!", "Method[FindSystemTimeZoneById].ReturnValue"] + - ["System.Single", "System.Single!", "Method[Lerp].ReturnValue"] + - ["System.Boolean", "System.Byte!", "Method[System.Numerics.INumberBase.IsCanonical].ReturnValue"] + - ["System.Half", "System.Half!", "Method[Max].ReturnValue"] + - ["System.Single", "System.MathF!", "Method[Asinh].ReturnValue"] + - ["System.Nullable", "System.AppDomain", "Method[IsCompatibilitySwitchSet].ReturnValue"] + - ["System.Boolean", "System.Double!", "Method[TryParse].ReturnValue"] + - ["System.Boolean", "System.IntPtr!", "Method[System.Numerics.INumberBase.IsFinite].ReturnValue"] + - ["System.Boolean", "System.Version", "Method[Equals].ReturnValue"] + - ["System.Half", "System.Half!", "Property[NegativeInfinity]"] + - ["System.Single", "System.Single!", "Property[System.Numerics.IAdditiveIdentity.AdditiveIdentity]"] + - ["System.UIntPtr", "System.UIntPtr!", "Method[System.Numerics.INumberBase.MultiplyAddEstimate].ReturnValue"] + - ["System.UInt32", "System.UInt32!", "Method[System.Numerics.IUnaryNegationOperators.op_UnaryNegation].ReturnValue"] + - ["System.UInt16", "System.UInt16!", "Method[System.Numerics.IBitwiseOperators.op_BitwiseAnd].ReturnValue"] + - ["System.UInt64", "System.UInt64!", "Method[TrailingZeroCount].ReturnValue"] + - ["System.String", "System.OperatingSystem", "Property[VersionString]"] + - ["System.Boolean", "System.Type", "Property[IsPointer]"] + - ["System.Boolean", "System.Type", "Method[IsSubclassOf].ReturnValue"] + - ["System.Boolean", "System.BitConverter!", "Method[ToBoolean].ReturnValue"] + - ["System.UIntPtr", "System.UIntPtr!", "Method[System.Numerics.INumber.MinNumber].ReturnValue"] + - ["System.Char", "System.Char!", "Method[System.Numerics.INumberBase.MultiplyAddEstimate].ReturnValue"] + - ["System.Double", "System.Double!", "Method[Atan2].ReturnValue"] + - ["System.Int64", "System.DateTime", "Method[ToBinary].ReturnValue"] + - ["System.Boolean", "System.AppDomainSetup", "Property[DisallowApplicationBaseProbing]"] + - ["System.ValueTuple", "System.UIntPtr!", "Method[DivRem].ReturnValue"] + - ["System.Int128", "System.Int128!", "Method[op_BitwiseOr].ReturnValue"] + - ["System.Int64", "System.Int64!", "Method[PopCount].ReturnValue"] + - ["System.Boolean", "System.UInt16!", "Method[System.Numerics.IBinaryInteger.TryReadLittleEndian].ReturnValue"] + - ["System.IntPtr", "System.Math!", "Method[Abs].ReturnValue"] + - ["System.UInt128", "System.UInt128!", "Method[op_Decrement].ReturnValue"] + - ["System.Boolean", "System.UIntPtr!", "Method[System.Numerics.INumberBase.IsPositiveInfinity].ReturnValue"] + - ["System.Boolean", "System.Char!", "Method[IsLower].ReturnValue"] + - ["System.TypeCode", "System.TypeCode!", "Field[UInt64]"] + - ["System.Decimal", "System.Decimal!", "Method[Clamp].ReturnValue"] + - ["System.Boolean", "System.Int128!", "Method[System.Numerics.INumberBase.IsSubnormal].ReturnValue"] + - ["System.Boolean", "System.Single!", "Method[IsPositive].ReturnValue"] + - ["System.UInt16", "System.UInt16!", "Method[System.Numerics.IDivisionOperators.op_Division].ReturnValue"] + - ["System.String", "System.ArgumentException", "Property[ParamName]"] + - ["System.Int64", "System.GC!", "Method[GetAllocatedBytesForCurrentThread].ReturnValue"] + - ["System.Boolean", "System.Uri", "Method[Equals].ReturnValue"] + - ["System.Byte", "System.Math!", "Method[Min].ReturnValue"] + - ["System.ConsoleKey", "System.ConsoleKey!", "Field[H]"] + - ["System.Boolean", "System.MemoryExtensions!", "Method[Overlaps].ReturnValue"] + - ["System.Int32", "System.Double", "Method[System.IConvertible.ToInt32].ReturnValue"] + - ["System.ConsoleKey", "System.ConsoleKey!", "Field[OemMinus]"] + - ["System.ValueTuple", "System.TupleExtensions!", "Method[ToValueTuple].ReturnValue"] + - ["System.Object", "System.UInt64", "Method[System.IConvertible.ToType].ReturnValue"] + - ["System.Boolean", "System.UInt64", "Method[System.Numerics.IBinaryInteger.TryWriteLittleEndian].ReturnValue"] + - ["System.Boolean", "System.Uri!", "Method[IsWellFormedUriString].ReturnValue"] + - ["System.UInt32", "System.UIntPtr!", "Method[op_Explicit].ReturnValue"] + - ["System.Int32", "System.Decimal!", "Method[ToInt32].ReturnValue"] + - ["System.Boolean", "System.Type", "Property[IsNestedFamORAssem]"] + - ["System.String", "System.Enum!", "Method[GetName].ReturnValue"] + - ["System.Boolean", "System.Int128!", "Method[System.Numerics.INumberBase.TryConvertFromSaturating].ReturnValue"] + - ["System.Int64", "System.Math!", "Method[Max].ReturnValue"] + - ["System.Boolean", "System.UInt16!", "Method[System.Numerics.IEqualityOperators.op_Equality].ReturnValue"] + - ["System.Boolean", "System.Type", "Property[IsSignatureType]"] + - ["System.Boolean", "System.TimeOnly!", "Method[op_GreaterThan].ReturnValue"] + - ["System.UriPartial", "System.UriPartial!", "Field[Path]"] + - ["System.UIntPtr", "System.UIntPtr!", "Method[Clamp].ReturnValue"] + - ["System.Boolean", "System.Type", "Property[IsByRefLike]"] + - ["System.Int32", "System.Nullable!", "Method[Compare].ReturnValue"] + - ["System.UInt64", "System.UIntPtr!", "Method[op_Explicit].ReturnValue"] + - ["System.UInt64", "System.DateTime", "Method[System.IConvertible.ToUInt64].ReturnValue"] + - ["System.Double", "System.Double!", "Method[CreateTruncating].ReturnValue"] + - ["System.UInt16", "System.UInt128!", "Method[op_Explicit].ReturnValue"] + - ["System.UInt64", "System.Convert!", "Method[ToUInt64].ReturnValue"] + - ["System.Boolean", "System.Decimal!", "Method[System.Numerics.INumberBase.IsFinite].ReturnValue"] + - ["System.DateTimeOffset", "System.DateTimeOffset!", "Method[FromUnixTimeSeconds].ReturnValue"] + - ["System.IntPtr", "System.IntPtr!", "Method[LeadingZeroCount].ReturnValue"] + - ["System.Int32", "System.Int32!", "Method[System.Numerics.INumberBase.MultiplyAddEstimate].ReturnValue"] + - ["System.ConsoleKey", "System.ConsoleKey!", "Field[OemPeriod]"] + - ["System.Byte", "System.Byte!", "Method[System.Numerics.ISubtractionOperators.op_CheckedSubtraction].ReturnValue"] + - ["System.Int16", "System.Int16!", "Property[System.Numerics.IMinMaxValue.MaxValue]"] + - ["System.Boolean", "System.Half!", "Method[System.Numerics.INumberBase.IsCanonical].ReturnValue"] + - ["System.Boolean", "System.UInt64!", "Method[System.Numerics.INumberBase.IsCanonical].ReturnValue"] + - ["System.Boolean", "System.Single!", "Method[IsNegativeInfinity].ReturnValue"] + - ["System.Collections.IEnumerator", "System.String", "Method[System.Collections.IEnumerable.GetEnumerator].ReturnValue"] + - ["System.UInt16", "System.UInt16!", "Method[Parse].ReturnValue"] + - ["System.Int32", "System.Double", "Method[System.Numerics.IFloatingPoint.GetExponentByteCount].ReturnValue"] + - ["System.Boolean", "System.Byte!", "Method[System.Numerics.INumberBase.IsNormal].ReturnValue"] + - ["System.Char", "System.Double", "Method[System.IConvertible.ToChar].ReturnValue"] + - ["System.Boolean", "System.Char!", "Method[System.Numerics.INumberBase.TryConvertFromSaturating].ReturnValue"] + - ["System.String", "System.TimeZone", "Property[DaylightName]"] + - ["System.UInt64", "System.String", "Method[System.IConvertible.ToUInt64].ReturnValue"] + - ["System.SByte", "System.SByte!", "Method[System.Numerics.IIncrementOperators.op_Increment].ReturnValue"] + - ["System.Boolean", "System.ObsoleteAttribute", "Property[IsError]"] + - ["System.ConsoleKey", "System.ConsoleKey!", "Field[D5]"] + - ["System.Boolean", "System.Int64!", "Method[System.Numerics.INumberBase.IsNaN].ReturnValue"] + - ["System.Boolean", "System.UIntPtr!", "Method[System.Numerics.INumberBase.IsInfinity].ReturnValue"] + - ["System.UInt16", "System.UInt16", "Method[System.IConvertible.ToUInt16].ReturnValue"] + - ["System.Boolean", "System.Decimal!", "Method[IsEvenInteger].ReturnValue"] + - ["System.Int128", "System.Int128!", "Method[op_CheckedUnaryNegation].ReturnValue"] + - ["System.SByte", "System.SByte!", "Field[MinValue]"] + - ["System.Boolean", "System.Char", "Method[System.IConvertible.ToBoolean].ReturnValue"] + - ["System.Double", "System.Double!", "Field[MinValue]"] + - ["System.Boolean", "System.Char!", "Method[System.Numerics.INumberBase.IsZero].ReturnValue"] + - ["System.Int32", "System.Environment!", "Property[TickCount]"] + - ["System.Int64", "System.Int64!", "Method[Parse].ReturnValue"] + - ["System.Int64", "System.UInt64", "Method[System.IConvertible.ToInt64].ReturnValue"] + - ["System.Int32", "System.Int16", "Method[System.Numerics.IBinaryInteger.GetByteCount].ReturnValue"] + - ["System.Boolean", "System.Half!", "Method[IsNegative].ReturnValue"] + - ["System.Int32", "System.SByte!", "Property[System.Numerics.INumberBase.Radix]"] + - ["System.Boolean", "System.SByte", "Method[System.Numerics.IBinaryInteger.TryWriteBigEndian].ReturnValue"] + - ["TInteger", "System.Decimal!", "Method[ConvertToInteger].ReturnValue"] + - ["System.Memory", "System.MemoryExtensions!", "Method[Trim].ReturnValue"] + - ["System.TypeCode", "System.Decimal", "Method[GetTypeCode].ReturnValue"] + - ["System.Tuple", "System.Tuple!", "Method[Create].ReturnValue"] + - ["System.Int32", "System.TimeSpan", "Property[Minutes]"] + - ["System.Int64", "System.Int64!", "Method[System.Numerics.IBitwiseOperators.op_OnesComplement].ReturnValue"] + - ["System.Boolean", "System.Char!", "Method[System.Numerics.IComparisonOperators.op_LessThan].ReturnValue"] + - ["System.String", "System.IAppDomainSetup", "Property[ConfigurationFile]"] + - ["System.Char", "System.DateTime", "Method[System.IConvertible.ToChar].ReturnValue"] + - ["System.IntPtr", "System.IntPtr!", "Method[Log2].ReturnValue"] + - ["System.ValueTuple>", "System.TupleExtensions!", "Method[ToValueTuple].ReturnValue"] + - ["System.Boolean", "System.Type", "Property[IsAutoClass]"] + - ["System.Byte", "System.Byte!", "Property[System.Numerics.IMinMaxValue.MinValue]"] + - ["System.Type", "System.Type", "Method[GetInterface].ReturnValue"] + - ["System.Boolean", "System.Byte", "Method[TryFormat].ReturnValue"] + - ["System.Int64", "System.Int64!", "Method[System.Numerics.IShiftOperators.op_RightShift].ReturnValue"] + - ["System.Int16", "System.Int16!", "Method[System.Numerics.IBitwiseOperators.op_OnesComplement].ReturnValue"] + - ["System.Boolean", "System.Type", "Property[IsGenericTypeDefinition]"] + - ["System.Boolean", "System.Int32!", "Method[System.Numerics.INumberBase.TryConvertToSaturating].ReturnValue"] + - ["System.Int32", "System.MemoryExtensions!", "Method[LastIndexOfAnyInRange].ReturnValue"] + - ["System.Boolean", "System.UInt32!", "Method[IsPow2].ReturnValue"] + - ["System.Boolean", "System.Half!", "Method[System.Numerics.INumberBase.TryConvertToTruncating].ReturnValue"] + - ["System.Int16", "System.Int16!", "Property[System.Numerics.INumberBase.One]"] + - ["System.Boolean", "System.UInt64!", "Method[System.Numerics.IEqualityOperators.op_Inequality].ReturnValue"] + - ["System.Uri", "System.Uri", "Method[MakeRelativeUri].ReturnValue"] + - ["System.Reflection.MethodInfo", "System.Delegate", "Method[GetMethodImpl].ReturnValue"] + - ["System.Double", "System.Double!", "Method[Cosh].ReturnValue"] + - ["System.Byte", "System.Byte!", "Method[System.Numerics.INumber.MinNumber].ReturnValue"] + - ["System.Boolean", "System.UInt16!", "Method[System.Numerics.INumberBase.TryConvertFromSaturating].ReturnValue"] + - ["System.UInt16", "System.UInt64", "Method[System.IConvertible.ToUInt16].ReturnValue"] + - ["System.Half", "System.Half!", "Method[Clamp].ReturnValue"] + - ["System.Runtime.Remoting.ObjRef", "System.MarshalByRefObject", "Method[CreateObjRef].ReturnValue"] + - ["System.ValueTuple", "System.Half!", "Method[SinCosPi].ReturnValue"] + - ["System.Boolean", "System.Type", "Method[IsInstanceOfType].ReturnValue"] + - ["System.Boolean", "System.UriBuilder", "Method[Equals].ReturnValue"] + - ["System.ValueTuple", "System.ValueTuple!", "Method[Create].ReturnValue"] + - ["System.Decimal", "System.Decimal!", "Method[Ceiling].ReturnValue"] + - ["System.String", "System.Uri!", "Field[SchemeDelimiter]"] + - ["System.Boolean", "System.Decimal!", "Method[System.Numerics.INumberBase.IsInfinity].ReturnValue"] + - ["System.Double", "System.Math!", "Method[Sin].ReturnValue"] + - ["System.String", "System.Uri", "Property[Fragment]"] + - ["System.Boolean", "System.MemoryExtensions!", "Method[StartsWith].ReturnValue"] + - ["System.Boolean", "System.Int128!", "Method[System.Numerics.INumberBase.TryConvertToTruncating].ReturnValue"] + - ["System.Double", "System.Math!", "Method[Cosh].ReturnValue"] + - ["System.Single", "System.Single!", "Method[System.Numerics.IBitwiseOperators.op_OnesComplement].ReturnValue"] + - ["System.Boolean", "System.UIntPtr!", "Method[System.Numerics.INumberBase.IsNaN].ReturnValue"] + - ["System.ConsoleSpecialKey", "System.ConsoleCancelEventArgs", "Property[SpecialKey]"] + - ["System.Boolean", "System.Char!", "Method[IsLowSurrogate].ReturnValue"] + - ["System.SByte", "System.Int128!", "Method[op_Explicit].ReturnValue"] + - ["System.UInt16", "System.UInt16!", "Method[Min].ReturnValue"] + - ["System.Object", "System.Attribute", "Property[TypeId]"] + - ["System.Single", "System.MathF!", "Method[Round].ReturnValue"] + - ["System.Decimal", "System.Int16", "Method[System.IConvertible.ToDecimal].ReturnValue"] + - ["System.Int32", "System.Delegate", "Method[GetHashCode].ReturnValue"] + - ["System.DateTime", "System.UInt32", "Method[System.IConvertible.ToDateTime].ReturnValue"] + - ["System.Boolean", "System.DateTime!", "Method[TryParseExact].ReturnValue"] + - ["System.UInt128", "System.UInt128!", "Method[op_UnaryPlus].ReturnValue"] + - ["System.String", "System.TimeZoneInfo", "Method[ToString].ReturnValue"] + - ["System.TimeSpan", "System.TimeSpan!", "Method[ParseExact].ReturnValue"] + - ["System.Int128", "System.Int128!", "Method[System.Numerics.INumberBase.MultiplyAddEstimate].ReturnValue"] + - ["System.String", "System.MissingMethodException", "Property[Message]"] + - ["System.Int32", "System.Math!", "Method[Max].ReturnValue"] + - ["System.Attribute[]", "System.Attribute!", "Method[GetCustomAttributes].ReturnValue"] + - ["System.Half", "System.Half!", "Method[Sqrt].ReturnValue"] + - ["System.Int32", "System.Int32!", "Method[System.Numerics.IAdditionOperators.op_CheckedAddition].ReturnValue"] + - ["System.GCCollectionMode", "System.GCCollectionMode!", "Field[Aggressive]"] + - ["System.Object", "System.Double", "Method[System.IConvertible.ToType].ReturnValue"] + - ["System.Double", "System.Double!", "Method[BitIncrement].ReturnValue"] + - ["System.String", "System.ApplicationIdentity", "Property[FullName]"] + - ["System.Boolean", "System.Int64!", "Method[System.Numerics.INumberBase.IsZero].ReturnValue"] + - ["System.String", "System.String!", "Method[Format].ReturnValue"] + - ["System.Byte", "System.Int16", "Method[System.IConvertible.ToByte].ReturnValue"] + - ["System.String", "System.OperatingSystem", "Method[ToString].ReturnValue"] + - ["System.Double", "System.Double!", "Method[Exp10].ReturnValue"] + - ["System.Boolean", "System.DateTimeOffset!", "Method[op_Equality].ReturnValue"] + - ["System.Half", "System.Half!", "Method[TanPi].ReturnValue"] + - ["System.Threading.Tasks.Task", "System.WindowsRuntimeSystemExtensions!", "Method[AsTask].ReturnValue"] + - ["System.DateTime", "System.TimeZone", "Method[ToUniversalTime].ReturnValue"] + - ["System.String", "System.Exception", "Property[Source]"] + - ["System.Boolean", "System.TimeSpan!", "Method[op_LessThanOrEqual].ReturnValue"] + - ["System.UriPartial", "System.UriPartial!", "Field[Query]"] + - ["System.Byte", "System.Single", "Method[System.IConvertible.ToByte].ReturnValue"] + - ["System.Int32", "System.AppDomain!", "Method[GetCurrentThreadId].ReturnValue"] + - ["System.Byte", "System.Byte!", "Property[System.Numerics.INumberBase.One]"] + - ["System.ConsoleKey", "System.ConsoleKey!", "Field[DownArrow]"] + - ["System.Boolean", "System.Int32!", "Method[System.Numerics.INumberBase.IsComplexNumber].ReturnValue"] + - ["System.Boolean", "System.Half!", "Method[IsFinite].ReturnValue"] + - ["System.Int128", "System.Int128!", "Method[op_CheckedSubtraction].ReturnValue"] + - ["System.RuntimeTypeHandle", "System.TypedReference!", "Method[TargetTypeToken].ReturnValue"] + - ["System.Boolean", "System.Decimal", "Method[System.Numerics.IFloatingPoint.TryWriteSignificandLittleEndian].ReturnValue"] + - ["System.TimeSpan", "System.TimeSpan!", "Method[op_UnaryNegation].ReturnValue"] + - ["System.Int64", "System.Int64!", "Method[TrailingZeroCount].ReturnValue"] + - ["System.Boolean", "System.OperatingSystem!", "Method[IsFreeBSDVersionAtLeast].ReturnValue"] + - ["System.Int32", "System.TimeSpan", "Property[Hours]"] + - ["System.SByte", "System.SByte!", "Method[Parse].ReturnValue"] + - ["System.Tuple", "System.TupleExtensions!", "Method[ToTuple].ReturnValue"] + - ["System.PlatformID", "System.PlatformID!", "Field[Win32S]"] + - ["System.ConsoleKey", "System.ConsoleKey!", "Field[Separator]"] + - ["System.Tuple>", "System.TupleExtensions!", "Method[ToTuple].ReturnValue"] + - ["System.Single", "System.MathF!", "Method[Asin].ReturnValue"] + - ["System.Int128", "System.Int128!", "Method[Min].ReturnValue"] + - ["System.Half", "System.Half!", "Method[CreateTruncating].ReturnValue"] + - ["System.Boolean", "System.Single!", "Method[System.Numerics.INumberBase.IsCanonical].ReturnValue"] + - ["System.MemoryExtensions+SpanSplitEnumerator", "System.MemoryExtensions!", "Method[Split].ReturnValue"] + - ["System.Boolean", "System.Enum!", "Method[TryFormat].ReturnValue"] + - ["System.Int64", "System.DateTimeOffset", "Method[ToFileTime].ReturnValue"] + - ["System.Int128", "System.Int128!", "Method[RotateLeft].ReturnValue"] + - ["System.Boolean", "System.RuntimeTypeHandle!", "Method[op_Inequality].ReturnValue"] + - ["System.Reflection.ConstructorInfo", "System.Type", "Method[GetConstructorImpl].ReturnValue"] + - ["System.Boolean", "System.UInt64!", "Method[System.Numerics.IBinaryInteger.TryReadBigEndian].ReturnValue"] + - ["System.Half", "System.Half!", "Method[Exp10].ReturnValue"] + - ["System.String", "System.Uri!", "Field[UriSchemeHttps]"] + - ["System.Single", "System.Single!", "Property[System.Numerics.INumberBase.Zero]"] + - ["System.UInt32", "System.UIntPtr", "Method[ToUInt32].ReturnValue"] + - ["System.IntPtr", "System.RuntimeFieldHandle", "Property[Value]"] + - ["System.UInt128", "System.UInt128!", "Method[op_UnsignedRightShift].ReturnValue"] + - ["System.Int32", "System.Array", "Property[Length]"] + - ["System.Boolean", "System.Int32", "Method[System.IConvertible.ToBoolean].ReturnValue"] + - ["System.Boolean", "System.DateTime", "Method[TryFormat].ReturnValue"] + - ["System.String", "System.IConvertible", "Method[ToString].ReturnValue"] + - ["System.Single", "System.Single!", "Property[System.Numerics.IMultiplicativeIdentity.MultiplicativeIdentity]"] + - ["System.Int32", "System.GCMemoryInfo", "Property[Generation]"] + - ["System.Decimal", "System.Decimal!", "Method[op_Implicit].ReturnValue"] + - ["System.ConsoleKey", "System.ConsoleKey!", "Field[D3]"] + - ["System.Int32", "System.Byte", "Method[System.IComparable.CompareTo].ReturnValue"] + - ["System.Reflection.PropertyInfo", "System.Type", "Method[GetPropertyImpl].ReturnValue"] + - ["System.SByte", "System.Decimal", "Method[System.IConvertible.ToSByte].ReturnValue"] + - ["System.Boolean", "System.Int64!", "Method[System.Numerics.INumberBase.IsCanonical].ReturnValue"] + - ["System.Boolean", "System.Int16!", "Method[System.Numerics.INumberBase.IsCanonical].ReturnValue"] + - ["System.Half", "System.Half!", "Method[MaxMagnitude].ReturnValue"] + - ["System.TimeSpan", "System.TimeSpan!", "Method[FromMicroseconds].ReturnValue"] + - ["System.Int32", "System.Single", "Method[System.IComparable.CompareTo].ReturnValue"] + - ["System.Boolean", "System.MemoryExtensions!", "Method[SequenceEqual].ReturnValue"] + - ["System.Boolean", "System.Double!", "Method[op_Equality].ReturnValue"] + - ["System.Boolean", "System.SByte!", "Method[System.Numerics.IComparisonOperators.op_LessThan].ReturnValue"] + - ["System.DateTimeOffset", "System.TimeProvider", "Method[GetUtcNow].ReturnValue"] + - ["System.Int16", "System.IConvertible", "Method[ToInt16].ReturnValue"] + - ["System.Boolean", "System.Type", "Property[IsLayoutSequential]"] + - ["System.String", "System.DateOnly", "Method[ToLongDateString].ReturnValue"] + - ["System.UIntPtr", "System.UIntPtr!", "Method[LeadingZeroCount].ReturnValue"] + - ["System.Single", "System.Single!", "Method[System.Numerics.IUnaryPlusOperators.op_UnaryPlus].ReturnValue"] + - ["System.UInt32", "System.UInt32!", "Method[Min].ReturnValue"] + - ["System.Boolean", "System.ConsoleKeyInfo!", "Method[op_Equality].ReturnValue"] + - ["System.Security.HostSecurityManager", "System.AppDomainManager", "Property[HostSecurityManager]"] + - ["System.Type[]", "System.Type", "Method[FindInterfaces].ReturnValue"] + - ["System.UInt64", "System.UInt64!", "Method[RotateRight].ReturnValue"] + - ["System.Int64", "System.Math!", "Method[Abs].ReturnValue"] + - ["System.Single", "System.Single!", "Method[MaxMagnitude].ReturnValue"] + - ["System.AttributeTargets", "System.AttributeTargets!", "Field[Parameter]"] + - ["System.Int32", "System.UIntPtr!", "Property[System.Numerics.INumberBase.Radix]"] + - ["System.Boolean", "System.UInt128!", "Method[TryParse].ReturnValue"] + - ["System.Double", "System.Math!", "Method[MaxMagnitude].ReturnValue"] + - ["System.Int32", "System.Int128", "Method[System.Numerics.IBinaryInteger.GetShortestBitLength].ReturnValue"] + - ["System.Int128", "System.Int128!", "Method[op_ExclusiveOr].ReturnValue"] + - ["System.Boolean", "System.TimeOnly!", "Method[TryParseExact].ReturnValue"] + - ["System.DayOfWeek", "System.DayOfWeek!", "Field[Sunday]"] + - ["System.Int32", "System.Int32!", "Property[System.Numerics.INumberBase.Radix]"] + - ["System.UInt16", "System.UInt16!", "Property[System.Numerics.INumberBase.One]"] + - ["System.StringComparison", "System.StringComparison!", "Field[InvariantCulture]"] + - ["System.TypeCode", "System.Char", "Method[GetTypeCode].ReturnValue"] + - ["System.Boolean", "System.Single", "Method[Equals].ReturnValue"] + - ["System.UInt16", "System.Single", "Method[System.IConvertible.ToUInt16].ReturnValue"] + - ["System.String", "System.Int128", "Method[ToString].ReturnValue"] + - ["System.Boolean", "System.UInt16!", "Method[System.Numerics.INumberBase.IsRealNumber].ReturnValue"] + - ["System.UInt16", "System.UInt16!", "Method[RotateLeft].ReturnValue"] + - ["System.Half", "System.Half!", "Method[MinMagnitude].ReturnValue"] + - ["System.String", "System.String", "Method[TrimEnd].ReturnValue"] + - ["System.UInt128", "System.UInt128!", "Property[One]"] + - ["System.String", "System.DateTime", "Method[ToShortDateString].ReturnValue"] + - ["System.Int128", "System.Int128!", "Method[op_UnaryNegation].ReturnValue"] + - ["System.UInt16", "System.UInt16!", "Method[System.Numerics.INumberBase.MinMagnitude].ReturnValue"] + - ["System.ConsoleKey", "System.ConsoleKey!", "Field[O]"] + - ["System.Boolean", "System.Type", "Property[IsSecurityTransparent]"] + - ["System.UIntPtr", "System.UIntPtr!", "Property[System.Numerics.IMinMaxValue.MinValue]"] + - ["System.SByte", "System.Half!", "Method[op_Explicit].ReturnValue"] + - ["System.Double", "System.Double!", "Property[System.Numerics.IMinMaxValue.MinValue]"] + - ["System.UInt16", "System.BitConverter!", "Method[ToUInt16].ReturnValue"] + - ["System.Boolean", "System.DateTimeOffset!", "Method[Equals].ReturnValue"] + - ["System.DateTimeOffset", "System.DateTimeOffset", "Method[AddMicroseconds].ReturnValue"] + - ["System.Int32", "System.Array!", "Property[MaxLength]"] + - ["System.SByte", "System.SByte!", "Method[System.Numerics.IModulusOperators.op_Modulus].ReturnValue"] + - ["System.UriComponents", "System.UriComponents!", "Field[StrongAuthority]"] + - ["System.Boolean", "System.Int64", "Method[System.Numerics.IBinaryInteger.TryWriteLittleEndian].ReturnValue"] + - ["System.Boolean", "System.IntPtr", "Method[System.Numerics.IBinaryInteger.TryWriteLittleEndian].ReturnValue"] + - ["System.Boolean", "System.UInt128!", "Method[System.Numerics.INumberBase.IsNormal].ReturnValue"] + - ["System.Double", "System.Math!", "Method[Clamp].ReturnValue"] + - ["System.Boolean", "System.SByte!", "Method[IsNegative].ReturnValue"] + - ["System.Boolean", "System.Double!", "Method[IsNaN].ReturnValue"] + - ["System.Int32", "System.Half!", "Method[ILogB].ReturnValue"] + - ["System.Boolean", "System.Char", "Method[System.Numerics.IBinaryInteger.TryWriteLittleEndian].ReturnValue"] + - ["System.Boolean", "System.Decimal", "Method[TryFormat].ReturnValue"] + - ["System.Int32", "System.Console!", "Property[LargestWindowWidth]"] + - ["System.Byte", "System.UInt16", "Method[System.IConvertible.ToByte].ReturnValue"] + - ["System.Int32", "System.MemoryExtensions!", "Method[SplitAny].ReturnValue"] + - ["System.Boolean", "System.Char", "Method[System.Numerics.IBinaryInteger.TryWriteBigEndian].ReturnValue"] + - ["System.Int64", "System.Int64!", "Property[System.Numerics.IMultiplicativeIdentity.MultiplicativeIdentity]"] + - ["System.TimeSpan", "System.TimeZoneInfo", "Method[GetUtcOffset].ReturnValue"] + - ["System.Single", "System.Single!", "Method[AcosPi].ReturnValue"] + - ["System.UInt64", "System.UInt64!", "Method[System.Numerics.IShiftOperators.op_LeftShift].ReturnValue"] + - ["System.UInt32", "System.UInt32!", "Method[RotateLeft].ReturnValue"] + - ["System.Half", "System.Half!", "Property[One]"] + - ["System.UInt128", "System.UInt128!", "Method[op_Addition].ReturnValue"] + - ["System.Int64", "System.TimeSpan!", "Field[MinutesPerHour]"] + - ["System.Boolean", "System.OperatingSystem!", "Method[IsBrowser].ReturnValue"] + - ["System.Single", "System.Single!", "Property[System.Numerics.ISignedNumber.NegativeOne]"] + - ["System.UInt16", "System.Char", "Method[System.IConvertible.ToUInt16].ReturnValue"] + - ["System.Single", "System.Single!", "Method[Log].ReturnValue"] + - ["System.Boolean", "System.Guid", "Method[System.ISpanFormattable.TryFormat].ReturnValue"] + - ["System.Int32", "System.Int32!", "Method[Sign].ReturnValue"] + - ["System.Collections.Generic.IList>", "System.UriTemplateTable", "Property[KeyValuePairs]"] + - ["System.UInt64", "System.UInt64!", "Method[Max].ReturnValue"] + - ["System.UInt64", "System.UInt64!", "Method[System.Numerics.IDecrementOperators.op_Decrement].ReturnValue"] + - ["System.Range", "System.Range!", "Property[All]"] + - ["System.Boolean", "System.IntPtr!", "Method[System.Numerics.INumberBase.TryConvertToChecked].ReturnValue"] + - ["System.String", "System.AppDomainSetup", "Property[PrivateBinPathProbe]"] + - ["System.String", "System.AppDomainSetup", "Property[ShadowCopyFiles]"] + - ["System.UInt128", "System.UInt128!", "Property[Zero]"] + - ["System.Boolean", "System.ConsoleKeyInfo", "Method[Equals].ReturnValue"] + - ["System.String", "System.Exception", "Property[StackTrace]"] + - ["System.Boolean", "System.Type", "Property[IsNestedFamily]"] + - ["System.Boolean", "System.Boolean!", "Method[System.ISpanParsable.Parse].ReturnValue"] + - ["System.String", "System.TimeZoneInfo", "Method[ToSerializedString].ReturnValue"] + - ["System.Int32", "System.Byte", "Method[CompareTo].ReturnValue"] + - ["System.Object", "System.IFormatProvider", "Method[GetFormat].ReturnValue"] + - ["System.String", "System.AppDomain", "Property[BaseDirectory]"] + - ["System.Boolean", "System.OperatingSystem!", "Method[IsIOSVersionAtLeast].ReturnValue"] + - ["System.Int32", "System.Int32!", "Method[System.Numerics.IBitwiseOperators.op_BitwiseAnd].ReturnValue"] + - ["System.UriComponents", "System.UriComponents!", "Field[Port]"] + - ["System.Tuple", "System.TupleExtensions!", "Method[ToTuple].ReturnValue"] + - ["System.Int32", "System.Decimal", "Method[System.Numerics.IFloatingPoint.GetSignificandBitLength].ReturnValue"] + - ["System.ConsoleColor", "System.ConsoleColor!", "Field[DarkMagenta]"] + - ["System.Single", "System.Boolean", "Method[System.IConvertible.ToSingle].ReturnValue"] + - ["System.Type", "System.Type", "Method[MakePointerType].ReturnValue"] + - ["System.Boolean", "System.Double!", "Method[IsInfinity].ReturnValue"] + - ["System.IntPtr", "System.IntPtr!", "Property[System.Numerics.IAdditiveIdentity.AdditiveIdentity]"] + - ["System.Boolean", "System.IntPtr!", "Method[System.Numerics.INumberBase.IsPositiveInfinity].ReturnValue"] + - ["System.DateTime", "System.DateTime", "Method[Subtract].ReturnValue"] + - ["System.Boolean", "System.Int16!", "Method[IsEvenInteger].ReturnValue"] + - ["System.Char", "System.Convert!", "Method[ToChar].ReturnValue"] + - ["System.Boolean", "System.Int128!", "Method[System.Numerics.INumberBase.IsFinite].ReturnValue"] + - ["System.Boolean", "System.UIntPtr!", "Method[IsEvenInteger].ReturnValue"] + - ["System.Int32", "System.MemoryExtensions!", "Method[ToUpperInvariant].ReturnValue"] + - ["System.Reflection.FieldInfo", "System.Type", "Method[GetField].ReturnValue"] + - ["System.Double", "System.Double!", "Property[System.Numerics.IFloatingPointIeee754.Epsilon]"] + - ["System.Int32", "System.MemoryExtensions!", "Method[IndexOfAny].ReturnValue"] + - ["System.UriPartial", "System.UriPartial!", "Field[Authority]"] + - ["System.Int32", "System.Array!", "Method[LastIndexOf].ReturnValue"] + - ["System.IntPtr", "System.IntPtr!", "Method[System.Numerics.IIncrementOperators.op_CheckedIncrement].ReturnValue"] + - ["System.Single", "System.MathF!", "Method[Log].ReturnValue"] + - ["System.Int32", "System.DateTimeOffset!", "Method[Compare].ReturnValue"] + - ["System.Decimal", "System.UInt64", "Method[System.IConvertible.ToDecimal].ReturnValue"] + - ["System.Object", "System.UnhandledExceptionEventArgs", "Property[ExceptionObject]"] + - ["System.Boolean", "System.Int32!", "Method[System.Numerics.INumberBase.TryConvertFromChecked].ReturnValue"] + - ["System.Boolean", "System.Int16!", "Method[System.Numerics.INumberBase.IsComplexNumber].ReturnValue"] + - ["System.Boolean", "System.UInt128!", "Method[System.Numerics.INumberBase.TryConvertFromTruncating].ReturnValue"] + - ["System.Int32", "System.UInt32", "Method[System.IComparable.CompareTo].ReturnValue"] + - ["System.ConsoleKey", "System.ConsoleKey!", "Field[Print]"] + - ["System.Void*", "System.UIntPtr", "Method[ToPointer].ReturnValue"] + - ["System.Boolean", "System.Half!", "Method[System.Numerics.INumberBase.IsZero].ReturnValue"] + - ["System.Int64", "System.AppDomain", "Property[MonitoringSurvivedMemorySize]"] + - ["System.UInt32", "System.UInt32!", "Method[System.Numerics.IMultiplyOperators.op_CheckedMultiply].ReturnValue"] + - ["System.SByte", "System.UInt32", "Method[System.IConvertible.ToSByte].ReturnValue"] + - ["System.Boolean", "System.UIntPtr!", "Method[System.Numerics.INumberBase.TryConvertToChecked].ReturnValue"] + - ["System.Object", "System.Decimal", "Method[System.IConvertible.ToType].ReturnValue"] + - ["System.Int128", "System.Int128!", "Property[Zero]"] + - ["System.ConsoleKey", "System.ConsoleKey!", "Field[NumPad1]"] + - ["System.Int64", "System.Int64!", "Method[System.Numerics.IDivisionOperators.op_Division].ReturnValue"] + - ["System.Boolean", "System.UInt32!", "Method[System.Numerics.INumberBase.IsFinite].ReturnValue"] + - ["System.ValueTuple", "System.Math!", "Method[DivRem].ReturnValue"] + - ["System.Int16", "System.Enum", "Method[System.IConvertible.ToInt16].ReturnValue"] + - ["System.Char", "System.Char!", "Property[System.Numerics.IAdditiveIdentity.AdditiveIdentity]"] + - ["System.Index", "System.Index!", "Property[Start]"] + - ["System.Int16", "System.Math!", "Method[Clamp].ReturnValue"] + - ["System.Int32", "System.UInt16", "Method[System.Numerics.IBinaryInteger.GetShortestBitLength].ReturnValue"] + - ["System.DateTimeOffset", "System.DateTimeOffset!", "Method[FromUnixTimeMilliseconds].ReturnValue"] + - ["System.Char", "System.String", "Method[GetPinnableReference].ReturnValue"] + - ["System.UInt64", "System.UInt32", "Method[System.IConvertible.ToUInt64].ReturnValue"] + - ["System.ConsoleKey", "System.ConsoleKey!", "Field[NumPad8]"] + - ["System.Boolean", "System.Char!", "Method[IsPunctuation].ReturnValue"] + - ["System.TypeCode", "System.TypeCode!", "Field[Boolean]"] + - ["System.String", "System.ICustomFormatter", "Method[Format].ReturnValue"] + - ["System.Boolean", "System.Char!", "Method[System.Numerics.INumberBase.IsPositiveInfinity].ReturnValue"] + - ["System.Boolean", "System.Decimal!", "Method[System.Numerics.INumberBase.IsPositiveInfinity].ReturnValue"] + - ["System.Double", "System.Int16", "Method[System.IConvertible.ToDouble].ReturnValue"] + - ["System.Int64", "System.Int32!", "Method[BigMul].ReturnValue"] + - ["System.Boolean", "System.SByte", "Method[System.Numerics.IBinaryInteger.TryWriteLittleEndian].ReturnValue"] + - ["System.Reflection.InterfaceMapping", "System.Type", "Method[GetInterfaceMap].ReturnValue"] + - ["System.Int32", "System.Byte", "Method[System.Numerics.IBinaryInteger.GetByteCount].ReturnValue"] + - ["System.RuntimeTypeHandle", "System.Type!", "Method[GetTypeHandle].ReturnValue"] + - ["System.Int64", "System.DateTimeOffset", "Property[UtcTicks]"] + - ["System.Tuple>>", "System.TupleExtensions!", "Method[ToTuple].ReturnValue"] + - ["System.Boolean", "System.Int16!", "Method[System.Numerics.IEqualityOperators.op_Equality].ReturnValue"] + - ["System.Array", "System.Enum!", "Method[GetValuesAsUnderlyingType].ReturnValue"] + - ["System.Double", "System.Double!", "Method[Parse].ReturnValue"] + - ["System.TypeCode", "System.Type!", "Method[GetTypeCode].ReturnValue"] + - ["System.Boolean", "System.IntPtr!", "Method[System.Numerics.INumberBase.TryConvertFromChecked].ReturnValue"] + - ["System.Half", "System.Half!", "Method[CreateSaturating].ReturnValue"] + - ["System.Half", "System.Half!", "Method[System.Numerics.IBitwiseOperators.op_OnesComplement].ReturnValue"] + - ["System.Boolean", "System.String", "Method[EndsWith].ReturnValue"] + - ["System.Boolean", "System.UInt32!", "Method[IsEvenInteger].ReturnValue"] + - ["System.SByte", "System.Decimal!", "Method[op_Explicit].ReturnValue"] + - ["System.DateTime", "System.DateTime!", "Method[FromFileTime].ReturnValue"] + - ["System.Byte", "System.Byte!", "Method[System.Numerics.INumberBase.MaxMagnitudeNumber].ReturnValue"] + - ["System.UInt128", "System.UInt128!", "Method[op_UnaryNegation].ReturnValue"] + - ["System.Double", "System.Double!", "Method[Log2].ReturnValue"] + - ["System.Boolean", "System.UIntPtr!", "Method[System.Numerics.IComparisonOperators.op_GreaterThanOrEqual].ReturnValue"] + - ["System.Int128", "System.Int128!", "Method[CreateChecked].ReturnValue"] + - ["System.Boolean", "System.Half!", "Method[System.Numerics.INumberBase.TryConvertToSaturating].ReturnValue"] + - ["System.Boolean", "System.DateOnly!", "Method[TryParseExact].ReturnValue"] + - ["System.Boolean", "System.Type", "Property[IsAnsiClass]"] + - ["System.DateTime", "System.Convert!", "Method[ToDateTime].ReturnValue"] + - ["System.Boolean", "System.Decimal", "Method[Equals].ReturnValue"] + - ["System.String", "System.Double", "Method[ToString].ReturnValue"] + - ["System.UInt32", "System.UInt32!", "Method[CreateTruncating].ReturnValue"] + - ["System.ConsoleKey", "System.ConsoleKey!", "Field[F22]"] + - ["System.Boolean", "System.TimeSpan!", "Method[Equals].ReturnValue"] + - ["System.Boolean", "System.Half!", "Method[TryParse].ReturnValue"] + - ["System.Byte", "System.Byte!", "Method[System.Numerics.INumberBase.MaxMagnitude].ReturnValue"] + - ["System.DateTimeOffset", "System.DateTimeOffset", "Method[AddHours].ReturnValue"] + - ["System.Boolean", "System.Int128", "Method[System.Numerics.IBinaryInteger.TryWriteLittleEndian].ReturnValue"] + - ["System.Half", "System.Half!", "Method[Exp].ReturnValue"] + - ["System.Int16", "System.Int16!", "Method[System.Numerics.INumber.MinNumber].ReturnValue"] + - ["System.Boolean", "System.Double!", "Method[System.Numerics.INumberBase.IsComplexNumber].ReturnValue"] + - ["System.Boolean", "System.Double!", "Method[IsPositiveInfinity].ReturnValue"] + - ["System.Boolean", "System.Int32!", "Method[IsOddInteger].ReturnValue"] + - ["System.Int32", "System.String", "Method[IndexOfAny].ReturnValue"] + - ["System.Int16", "System.Int16!", "Field[MinValue]"] + - ["System.Boolean", "System.UInt128!", "Method[System.Numerics.INumberBase.IsInfinity].ReturnValue"] + - ["System.DateTime", "System.DateTime!", "Method[op_Addition].ReturnValue"] + - ["System.AppDomainInitializer", "System.AppDomainSetup", "Property[AppDomainInitializer]"] + - ["System.SByte", "System.UInt128!", "Method[op_Explicit].ReturnValue"] + - ["System.String", "System.Single", "Method[ToString].ReturnValue"] + - ["System.Object", "System.SequencePosition", "Method[GetObject].ReturnValue"] + - ["System.Boolean", "System.SByte!", "Method[System.Numerics.IComparisonOperators.op_LessThanOrEqual].ReturnValue"] + - ["System.String[]", "System.Type", "Method[GetEnumNames].ReturnValue"] + - ["System.String", "System.Uri", "Property[IdnHost]"] + - ["System.Collections.Generic.IReadOnlyDictionary", "System.GC!", "Method[GetConfigurationVariables].ReturnValue"] + - ["System.Char", "System.Char!", "Method[System.Numerics.IDivisionOperators.op_Division].ReturnValue"] + - ["System.Char", "System.Byte", "Method[System.IConvertible.ToChar].ReturnValue"] + - ["System.Byte", "System.Byte!", "Method[PopCount].ReturnValue"] + - ["System.SByte", "System.Int64", "Method[System.IConvertible.ToSByte].ReturnValue"] + - ["System.Boolean", "System.UInt16!", "Method[System.Numerics.INumberBase.IsCanonical].ReturnValue"] + - ["System.Boolean", "System.Delegate!", "Method[op_Inequality].ReturnValue"] + - ["System.Int32", "System.Int32!", "Property[System.Numerics.IAdditiveIdentity.AdditiveIdentity]"] + - ["System.Uri", "System.UriTemplateMatch", "Property[RequestUri]"] + - ["System.TimeSpan", "System.TimeSpan", "Method[Subtract].ReturnValue"] + - ["System.Int32", "System.DateTimeOffset", "Property[Nanosecond]"] + - ["System.Boolean", "System.Int64!", "Method[IsPositive].ReturnValue"] + - ["System.TypeCode", "System.TypeCode!", "Field[Empty]"] + - ["System.UIntPtr", "System.UIntPtr!", "Method[System.Numerics.IAdditionOperators.op_CheckedAddition].ReturnValue"] + - ["System.Object", "System.Delegate", "Method[Clone].ReturnValue"] + - ["System.Tuple", "System.Tuple!", "Method[Create].ReturnValue"] + - ["System.UInt32", "System.UInt32!", "Method[System.Numerics.IMultiplyOperators.op_Multiply].ReturnValue"] + - ["System.Type[]", "System.Type", "Property[GenericTypeArguments]"] + - ["System.Int32", "System.Version", "Property[Minor]"] + - ["System.Boolean", "System.Byte!", "Method[System.Numerics.INumberBase.IsComplexNumber].ReturnValue"] + - ["System.Int32", "System.UInt128!", "Property[System.Numerics.INumberBase.Radix]"] + - ["System.ConsoleKey", "System.ConsoleKey!", "Field[Q]"] + - ["System.Int64", "System.Int64!", "Method[System.Numerics.INumberBase.MultiplyAddEstimate].ReturnValue"] + - ["System.Boolean", "System.Single!", "Method[IsPositiveInfinity].ReturnValue"] + - ["System.Array", "System.Enum!", "Method[GetValuesAsUnderlyingType].ReturnValue"] + - ["System.Uri", "System.UriTemplateTable", "Property[BaseAddress]"] + - ["System.DateTime", "System.DateTime!", "Field[MaxValue]"] + - ["System.Reflection.EventInfo[]", "System.Type", "Method[GetEvents].ReturnValue"] + - ["System.Boolean", "System.Guid", "Method[Equals].ReturnValue"] + - ["System.Int32", "System.MathF!", "Method[Sign].ReturnValue"] + - ["System.EnvironmentVariableTarget", "System.EnvironmentVariableTarget!", "Field[Process]"] + - ["System.Int32", "System.TimeSpan", "Method[System.IComparable.CompareTo].ReturnValue"] + - ["System.Half", "System.Half!", "Property[E]"] + - ["System.Int32", "System.UInt32", "Method[System.IConvertible.ToInt32].ReturnValue"] + - ["System.ConsoleKey", "System.ConsoleKey!", "Field[C]"] + - ["System.ConsoleModifiers", "System.ConsoleModifiers!", "Field[None]"] + - ["System.Int64", "System.Int64!", "Method[System.Numerics.IUnaryNegationOperators.op_UnaryNegation].ReturnValue"] + - ["System.Boolean", "System.UInt32!", "Method[System.Numerics.IComparisonOperators.op_GreaterThanOrEqual].ReturnValue"] + - ["System.Boolean", "System.Byte!", "Method[System.Numerics.INumberBase.IsPositive].ReturnValue"] + - ["System.Half", "System.BitConverter!", "Method[UInt16BitsToHalf].ReturnValue"] + - ["System.Boolean", "System.Byte!", "Method[System.Numerics.INumberBase.IsPositiveInfinity].ReturnValue"] + - ["System.Int32", "System.Int32!", "Method[System.Numerics.IBitwiseOperators.op_OnesComplement].ReturnValue"] + - ["System.UInt128", "System.UInt128!", "Method[op_BitwiseAnd].ReturnValue"] + - ["System.Double", "System.GCMemoryInfo", "Property[PauseTimePercentage]"] + - ["System.Int64", "System.TimeSpan!", "Field[MicrosecondsPerMillisecond]"] + - ["System.UIntPtr", "System.UIntPtr!", "Property[System.Numerics.IBinaryNumber.AllBitsSet]"] + - ["System.UIntPtr", "System.UIntPtr!", "Method[PopCount].ReturnValue"] + - ["System.UInt32", "System.UInt32!", "Method[Log2].ReturnValue"] + - ["System.ConsoleKey", "System.ConsoleKey!", "Field[F17]"] + - ["System.Int32", "System.Environment!", "Property[CurrentManagedThreadId]"] + - ["System.Single", "System.Single!", "Method[Atan2Pi].ReturnValue"] + - ["System.Boolean", "System.Single!", "Method[System.Numerics.INumberBase.TryConvertFromChecked].ReturnValue"] + - ["System.Boolean", "System.Int64!", "Method[System.Numerics.IBinaryInteger.TryReadBigEndian].ReturnValue"] + - ["System.Object", "System.AppDomain", "Method[CreateInstanceAndUnwrap].ReturnValue"] + - ["System.String", "System.UriParser", "Method[Resolve].ReturnValue"] + - ["System.Boolean", "System.UInt16!", "Method[System.Numerics.INumberBase.IsInfinity].ReturnValue"] + - ["System.IntPtr", "System.IntPtr!", "Method[System.Numerics.IUnaryNegationOperators.op_UnaryNegation].ReturnValue"] + - ["System.TypeCode", "System.Int64", "Method[System.IConvertible.GetTypeCode].ReturnValue"] + - ["System.Boolean", "System.Type", "Property[IsVisible]"] + - ["System.Object", "System._AppDomain", "Method[GetLifetimeService].ReturnValue"] + - ["System.Boolean", "System.Char!", "Method[System.Numerics.INumberBase.TryParse].ReturnValue"] + - ["System.Half", "System.Half!", "Method[op_Implicit].ReturnValue"] + - ["System.Decimal", "System.Decimal!", "Property[System.Numerics.IAdditiveIdentity.AdditiveIdentity]"] + - ["System.TimeSpan", "System.TimeSpan", "Method[Negate].ReturnValue"] + - ["System.SByte", "System.Char", "Method[System.IConvertible.ToSByte].ReturnValue"] + - ["System.MidpointRounding", "System.MidpointRounding!", "Field[AwayFromZero]"] + - ["System.Boolean", "System.Byte!", "Method[System.Numerics.INumberBase.TryConvertFromSaturating].ReturnValue"] + - ["System.UInt32", "System.Char", "Method[System.IConvertible.ToUInt32].ReturnValue"] + - ["System.Boolean", "System.Char!", "Method[System.Numerics.IEqualityOperators.op_Inequality].ReturnValue"] + - ["System.Byte", "System.Byte!", "Method[System.Numerics.IIncrementOperators.op_Increment].ReturnValue"] + - ["System.Version", "System.ApplicationId", "Property[Version]"] + - ["System.ValueTuple", "System.UInt32!", "Method[DivRem].ReturnValue"] + - ["System.DateTimeOffset", "System.TimeZoneInfo!", "Method[ConvertTime].ReturnValue"] + - ["System.Double", "System.Math!", "Method[Ceiling].ReturnValue"] + - ["System.Boolean", "System.UInt32!", "Method[System.Numerics.INumberBase.IsNaN].ReturnValue"] + - ["System.ConsoleKey", "System.ConsoleKey!", "Field[F]"] + - ["System.DateTime", "System.Int64", "Method[System.IConvertible.ToDateTime].ReturnValue"] + - ["System.UIntPtr", "System.UIntPtr!", "Method[System.Numerics.IDivisionOperators.op_Division].ReturnValue"] + - ["System.Char", "System.Char!", "Method[System.Numerics.IMultiplyOperators.op_Multiply].ReturnValue"] + - ["System.String", "System.String!", "Method[IsInterned].ReturnValue"] + - ["System.Object", "System.Single", "Method[System.IConvertible.ToType].ReturnValue"] + - ["System.Reflection.MemberInfo[]", "System.Type", "Method[GetMembers].ReturnValue"] + - ["System.Reflection.MethodInfo", "System.Type", "Method[GetMethodImpl].ReturnValue"] + - ["System.AttributeTargets", "System.AttributeTargets!", "Field[Assembly]"] + - ["System.ConsoleKey", "System.ConsoleKey!", "Field[F1]"] + - ["System.Single", "System.Decimal", "Method[System.IConvertible.ToSingle].ReturnValue"] + - ["System.Type", "System.Type", "Method[GetEnumUnderlyingType].ReturnValue"] + - ["System.String", "System.GCMemoryInfo", "Property[PauseDurations]"] + - ["System.Boolean", "System.Version!", "Method[TryParse].ReturnValue"] + - ["System.Boolean", "System.ValueTuple", "Method[System.Collections.IStructuralEquatable.Equals].ReturnValue"] + - ["System.Int16", "System.Int16!", "Method[CreateSaturating].ReturnValue"] + - ["System.Single", "System.Convert!", "Method[ToSingle].ReturnValue"] + - ["System.Index", "System.Index!", "Method[FromStart].ReturnValue"] + - ["System.Int32", "System.MathF!", "Method[ILogB].ReturnValue"] + - ["System.Int32", "System.Array", "Method[GetLength].ReturnValue"] + - ["System.Boolean", "System.UInt32!", "Method[System.Numerics.IEqualityOperators.op_Equality].ReturnValue"] + - ["System.Boolean", "System.IntPtr!", "Method[System.Numerics.IComparisonOperators.op_GreaterThan].ReturnValue"] + - ["System.String", "System.String!", "Method[Intern].ReturnValue"] + - ["System.Decimal", "System.Decimal!", "Property[System.Numerics.INumberBase.Zero]"] + - ["System.Int64", "System.Math!", "Method[Clamp].ReturnValue"] + - ["System.Boolean", "System.AppDomain", "Method[IsFinalizingForUnload].ReturnValue"] + - ["System.Boolean", "System.IntPtr!", "Method[op_Equality].ReturnValue"] + - ["System.Int32", "System.Int16", "Method[CompareTo].ReturnValue"] + - ["System.Boolean", "System.AppDomainSetup", "Property[SandboxInterop]"] + - ["System.TypeCode", "System.UInt64", "Method[GetTypeCode].ReturnValue"] + - ["System.UInt16", "System.Decimal", "Method[System.IConvertible.ToUInt16].ReturnValue"] + - ["System.Int64", "System.TimeSpan!", "Field[TicksPerMicrosecond]"] + - ["System.Boolean", "System.Int64!", "Method[IsEvenInteger].ReturnValue"] + - ["System.TypeCode", "System.SByte", "Method[System.IConvertible.GetTypeCode].ReturnValue"] + - ["System.String", "System.Boolean!", "Field[FalseString]"] + - ["System.Decimal", "System.Decimal!", "Property[System.Numerics.IMultiplicativeIdentity.MultiplicativeIdentity]"] + - ["System.UIntPtr", "System.UIntPtr!", "Property[MaxValue]"] + - ["System.TimeSpan", "System.AppDomain", "Property[MonitoringTotalProcessorTime]"] + - ["System.Int64", "System.Array", "Method[GetLongLength].ReturnValue"] + - ["System.Type", "System.Type", "Method[GetGenericTypeDefinition].ReturnValue"] + - ["System.Int16", "System.Int16!", "Method[Parse].ReturnValue"] + - ["System.Boolean", "System.Half!", "Method[IsInfinity].ReturnValue"] + - ["System.Boolean", "System.MemoryExtensions!", "Method[EndsWith].ReturnValue"] + - ["System.Boolean", "System.Single!", "Method[op_Equality].ReturnValue"] + - ["System.Char", "System.BitConverter!", "Method[ToChar].ReturnValue"] + - ["System.UInt32", "System.Decimal!", "Method[ToUInt32].ReturnValue"] + - ["System.String", "System.Boolean!", "Field[TrueString]"] + - ["System.Half", "System.Half!", "Method[Log2].ReturnValue"] + - ["System.ConsoleKey", "System.ConsoleKey!", "Field[NumPad9]"] + - ["System.Type", "System.Type!", "Method[MakeGenericSignatureType].ReturnValue"] + - ["System.Boolean", "System.Half!", "Method[op_GreaterThan].ReturnValue"] + - ["System.Boolean", "System.Half!", "Method[IsPositiveInfinity].ReturnValue"] + - ["System.UInt16", "System.Int128!", "Method[op_Explicit].ReturnValue"] + - ["System.Single", "System.Math!", "Method[Min].ReturnValue"] + - ["System.String", "System.IAppDomainSetup", "Property[DynamicBase]"] + - ["System.Int32", "System.Char", "Method[System.IComparable.CompareTo].ReturnValue"] + - ["System.Reflection.MethodInfo", "System.MulticastDelegate", "Method[GetMethodImpl].ReturnValue"] + - ["System.Double", "System.TimeSpan", "Property[TotalDays]"] + - ["System.Boolean", "System.UInt64!", "Method[TryParse].ReturnValue"] + - ["System.String", "System.String", "Method[PadRight].ReturnValue"] + - ["System.String", "System.Environment!", "Property[CurrentDirectory]"] + - ["System.Int64", "System.Int64!", "Method[System.Numerics.IModulusOperators.op_Modulus].ReturnValue"] + - ["System.Decimal", "System.Int128!", "Method[op_Explicit].ReturnValue"] + - ["System.Boolean", "System.Double!", "Method[IsNegative].ReturnValue"] + - ["System.Double", "System.Half!", "Method[op_Explicit].ReturnValue"] + - ["System.StringSplitOptions", "System.StringSplitOptions!", "Field[None]"] + - ["System.Single", "System.Single!", "Method[Truncate].ReturnValue"] + - ["System.SByte", "System.SByte!", "Method[System.Numerics.ISubtractionOperators.op_CheckedSubtraction].ReturnValue"] + - ["System.Boolean", "System.OperatingSystem!", "Method[IsMacOS].ReturnValue"] + - ["System.ConsoleKey", "System.ConsoleKey!", "Field[Insert]"] + - ["System.UInt64", "System.BitConverter!", "Method[DoubleToUInt64Bits].ReturnValue"] + - ["System.Decimal", "System.Decimal!", "Method[op_UnaryNegation].ReturnValue"] + - ["System.UIntPtr", "System.Math!", "Method[Min].ReturnValue"] + - ["System.Byte", "System.Byte!", "Method[Log2].ReturnValue"] + - ["System.Boolean", "System.Char!", "Method[IsAsciiHexDigit].ReturnValue"] + - ["System.Boolean", "System.String!", "Method[op_Inequality].ReturnValue"] + - ["System.Single", "System.UInt16", "Method[System.IConvertible.ToSingle].ReturnValue"] + - ["System.GCKind", "System.GCKind!", "Field[Background]"] + - ["System.UInt64", "System.UInt64!", "Method[Clamp].ReturnValue"] + - ["System.TypeCode", "System.Boolean", "Method[GetTypeCode].ReturnValue"] + - ["System.Double", "System.Double!", "Field[Tau]"] + - ["System.SByte", "System.SByte!", "Method[System.Numerics.ISubtractionOperators.op_Subtraction].ReturnValue"] + - ["System.Byte", "System.Byte!", "Method[System.Numerics.IDivisionOperators.op_Division].ReturnValue"] + - ["System.Tuple>", "System.TupleExtensions!", "Method[ToTuple].ReturnValue"] + - ["System.Object", "System.Array", "Method[Clone].ReturnValue"] + - ["System.Half", "System.Half!", "Method[MinNumber].ReturnValue"] + - ["System.String", "System.UriBuilder", "Property[Password]"] + - ["System.ConsoleKey", "System.ConsoleKey!", "Field[VolumeMute]"] + - ["System.Int128", "System.Int128!", "Method[op_Subtraction].ReturnValue"] + - ["System.Decimal", "System.Decimal!", "Method[Truncate].ReturnValue"] + - ["System.ConsoleKey", "System.ConsoleKey!", "Field[F9]"] + - ["System.DateTime", "System.DateTime", "Method[AddTicks].ReturnValue"] + - ["System.Single", "System.Single!", "Property[System.Numerics.IFloatingPointIeee754.Epsilon]"] + - ["System.Boolean", "System.IAsyncResult", "Property[IsCompleted]"] + - ["System.Single", "System.MathF!", "Method[Atanh].ReturnValue"] + - ["System.Half", "System.Half!", "Method[Atan].ReturnValue"] + - ["System.String", "System.Uri", "Property[Query]"] + - ["System.Int64", "System.IntPtr", "Method[ToInt64].ReturnValue"] + - ["System.UInt64", "System.Char", "Method[System.IConvertible.ToUInt64].ReturnValue"] + - ["System.ConsoleKey", "System.ConsoleKey!", "Field[RightWindows]"] + - ["System.Type", "System.TypedReference!", "Method[GetTargetType].ReturnValue"] + - ["System.String", "System.MemoryExtensions!", "Method[TrimStart].ReturnValue"] + - ["System.Double", "System.Double!", "Method[System.Numerics.IBitwiseOperators.op_ExclusiveOr].ReturnValue"] + - ["System.Boolean", "System.Char!", "Method[IsSeparator].ReturnValue"] + - ["System.ConsoleKey", "System.ConsoleKey!", "Field[F6]"] + - ["System.UInt32", "System.Int16", "Method[System.IConvertible.ToUInt32].ReturnValue"] + - ["System.UInt16", "System.IConvertible", "Method[ToUInt16].ReturnValue"] + - ["System.Type", "System.Type", "Method[MakeGenericType].ReturnValue"] + - ["System.ConsoleKey", "System.ConsoleKey!", "Field[PrintScreen]"] + - ["System.String", "System.Environment!", "Property[UserName]"] + - ["System.UInt16", "System.UInt16!", "Method[System.Numerics.IBitwiseOperators.op_BitwiseOr].ReturnValue"] + - ["System.Boolean", "System.UInt32!", "Method[System.Numerics.INumberBase.IsImaginaryNumber].ReturnValue"] + - ["System.Object", "System.Activator!", "Method[CreateInstance].ReturnValue"] + - ["System.TypeCode", "System.Enum", "Method[System.IConvertible.GetTypeCode].ReturnValue"] + - ["System.UInt128", "System.UInt128!", "Method[op_CheckedUnaryNegation].ReturnValue"] + - ["System.String[]", "System.AppDomainSetup", "Property[AppDomainInitializerArguments]"] + - ["System.Int64", "System.TimeProvider", "Method[GetTimestamp].ReturnValue"] + - ["System.Int32", "System.Int128", "Method[GetHashCode].ReturnValue"] + - ["System.Int32", "System.Random", "Method[Next].ReturnValue"] + - ["System.String", "System.BinaryData!", "Method[op_Implicit].ReturnValue"] + - ["System.Double", "System.Double!", "Method[MaxNumber].ReturnValue"] + - ["System.UInt64", "System.UInt64!", "Method[System.Numerics.IShiftOperators.op_UnsignedRightShift].ReturnValue"] + - ["System.Single", "System.Single!", "Method[System.Numerics.IDecrementOperators.op_Decrement].ReturnValue"] + - ["System.SByte", "System.SByte!", "Method[System.Numerics.IShiftOperators.op_UnsignedRightShift].ReturnValue"] + - ["System.Int32", "System.UInt64", "Method[System.Numerics.IBinaryInteger.GetByteCount].ReturnValue"] + - ["System.Int64", "System.Decimal!", "Method[ToInt64].ReturnValue"] + - ["System.UInt32", "System.UInt32!", "Method[System.Numerics.IShiftOperators.op_LeftShift].ReturnValue"] + - ["System.String", "System.IAppDomainSetup", "Property[ShadowCopyDirectories]"] + - ["System.String", "System.MemoryExtensions!", "Method[Trim].ReturnValue"] + - ["System.Reflection.EventInfo", "System.Type", "Method[GetEvent].ReturnValue"] + - ["System.Boolean", "System.Byte", "Method[System.Numerics.IBinaryInteger.TryWriteBigEndian].ReturnValue"] + - ["System.Reflection.TypeAttributes", "System.Type", "Property[Attributes]"] + - ["System.Half", "System.Half!", "Property[Tau]"] + - ["System.SByte", "System.String", "Method[System.IConvertible.ToSByte].ReturnValue"] + - ["System.Boolean", "System.Char!", "Method[System.Numerics.INumberBase.IsFinite].ReturnValue"] + - ["System.Boolean", "System.UIntPtr!", "Method[System.Numerics.INumberBase.IsPositive].ReturnValue"] + - ["System.Int128", "System.Int128!", "Method[op_Division].ReturnValue"] + - ["System.Boolean", "System.UInt32", "Method[System.Numerics.IBinaryInteger.TryWriteBigEndian].ReturnValue"] + - ["System.Single", "System.Single!", "Method[DegreesToRadians].ReturnValue"] + - ["System.ConsoleKey", "System.ConsoleKey!", "Field[Execute]"] + - ["System.Boolean", "System.Byte!", "Method[TryParse].ReturnValue"] + - ["System.UInt64", "System.UInt64!", "Method[System.Numerics.IIncrementOperators.op_Increment].ReturnValue"] + - ["System.ConsoleKey", "System.ConsoleKey!", "Field[NumPad2]"] + - ["System.Boolean", "System.Byte", "Method[System.IConvertible.ToBoolean].ReturnValue"] + - ["System.EnvironmentVariableTarget", "System.EnvironmentVariableTarget!", "Field[Machine]"] + - ["System.Boolean", "System.ModuleHandle!", "Method[op_Equality].ReturnValue"] + - ["System.SByte", "System.SByte!", "Property[System.Numerics.IMinMaxValue.MaxValue]"] + - ["System.Single", "System.MathF!", "Method[ReciprocalEstimate].ReturnValue"] + - ["System.Single", "System.Int64", "Method[System.IConvertible.ToSingle].ReturnValue"] + - ["System.Half", "System.Half!", "Method[CreateChecked].ReturnValue"] + - ["System.Int32", "System._AppDomain", "Method[GetHashCode].ReturnValue"] + - ["System.Int32", "System.Array!", "Method[IndexOf].ReturnValue"] + - ["System.Char", "System.IConvertible", "Method[ToChar].ReturnValue"] + - ["System.Double", "System.Math!", "Method[Acos].ReturnValue"] + - ["System.Int32", "System.Int32!", "Method[MaxMagnitude].ReturnValue"] + - ["System.Decimal", "System.Decimal!", "Method[op_Explicit].ReturnValue"] + - ["System.Boolean", "System.UInt16!", "Method[System.Numerics.IComparisonOperators.op_GreaterThan].ReturnValue"] + - ["System.ConsoleKey", "System.ConsoleKey!", "Field[Subtract]"] + - ["System.Double", "System.Double!", "Method[LogP1].ReturnValue"] + - ["System.Boolean", "System.GCMemoryInfo", "Property[Concurrent]"] + - ["System.Single", "System.MathF!", "Field[E]"] + - ["System.Int32", "System.SByte", "Method[CompareTo].ReturnValue"] + - ["System.String", "System.Uri", "Property[AbsoluteUri]"] + - ["System.Boolean", "System.IntPtr!", "Method[System.Numerics.INumberBase.TryConvertFromSaturating].ReturnValue"] + - ["System.Reflection.MethodBase", "System.Exception", "Property[TargetSite]"] + - ["System.Boolean", "System.Double!", "Method[IsFinite].ReturnValue"] + - ["System.Boolean", "System.UInt128", "Method[System.Numerics.IBinaryInteger.TryWriteBigEndian].ReturnValue"] + - ["System.UInt32", "System.UInt32!", "Method[System.Numerics.IDecrementOperators.op_Decrement].ReturnValue"] + - ["System.Byte", "System.Int32", "Method[System.IConvertible.ToByte].ReturnValue"] + - ["System.UInt16", "System.UInt16!", "Method[RotateRight].ReturnValue"] + - ["System.Int32", "System.RuntimeTypeHandle", "Method[GetHashCode].ReturnValue"] + - ["System.IntPtr", "System.IntPtr!", "Method[CreateSaturating].ReturnValue"] + - ["System.Half", "System.Half!", "Method[Log10P1].ReturnValue"] + - ["System.String", "System.MemoryExtensions!", "Method[TrimEnd].ReturnValue"] + - ["System.ConsoleKey", "System.ConsoleKey!", "Field[BrowserStop]"] + - ["System.UInt32", "System.UInt32!", "Method[System.Numerics.IUnaryPlusOperators.op_UnaryPlus].ReturnValue"] + - ["System.Boolean", "System.UIntPtr!", "Method[System.Numerics.INumberBase.IsNegative].ReturnValue"] + - ["System.ApplicationIdentity", "System.AppDomain", "Property[ApplicationIdentity]"] + - ["System.Index", "System.Index!", "Method[FromEnd].ReturnValue"] + - ["System.Int32", "System.HashCode!", "Method[Combine].ReturnValue"] + - ["System.Boolean", "System.Type", "Method[IsByRefImpl].ReturnValue"] + - ["System.Boolean", "System.Type", "Method[IsCOMObjectImpl].ReturnValue"] + - ["System.Boolean", "System.MemoryExtensions!", "Method[TryWrite].ReturnValue"] + - ["System.Int32", "System.Char!", "Method[ConvertToUtf32].ReturnValue"] + - ["System.StringComparer", "System.StringComparer!", "Property[Ordinal]"] + - ["System.Byte", "System.Byte!", "Method[CreateSaturating].ReturnValue"] + - ["System.Boolean", "System.Type", "Property[IsByRef]"] + - ["Windows.Foundation.IAsyncAction", "System.WindowsRuntimeSystemExtensions!", "Method[AsAsyncAction].ReturnValue"] + - ["System.Decimal", "System.Decimal!", "Method[op_Decrement].ReturnValue"] + - ["System.Boolean", "System.Object!", "Method[ReferenceEquals].ReturnValue"] + - ["System.String", "System.Uri", "Method[System.IFormattable.ToString].ReturnValue"] + - ["System.Single", "System.Single!", "Method[Pow].ReturnValue"] + - ["System.Version", "System.Environment!", "Property[Version]"] + - ["System.Boolean", "System.Uri", "Property[UserEscaped]"] + - ["System.Boolean", "System.UInt16!", "Method[TryParse].ReturnValue"] + - ["System.String", "System.StringNormalizationExtensions!", "Method[Normalize].ReturnValue"] + - ["System.String", "System.BadImageFormatException", "Property[FusionLog]"] + - ["System.Int64", "System.Int64!", "Property[System.Numerics.IAdditiveIdentity.AdditiveIdentity]"] + - ["System.Double", "System.Math!", "Method[BitIncrement].ReturnValue"] + - ["System.Half", "System.Half!", "Method[MultiplyAddEstimate].ReturnValue"] + - ["System.Double", "System.Double!", "Method[Cos].ReturnValue"] + - ["System.Single", "System.Single!", "Method[Hypot].ReturnValue"] + - ["System.Boolean", "System.UIntPtr!", "Method[System.Numerics.INumberBase.TryConvertFromChecked].ReturnValue"] + - ["System.Decimal", "System.Decimal!", "Method[MinMagnitude].ReturnValue"] + - ["System.Int16", "System.Int16!", "Method[System.Numerics.IShiftOperators.op_UnsignedRightShift].ReturnValue"] + - ["System.Byte", "System.Byte!", "Method[System.Numerics.IUnaryPlusOperators.op_UnaryPlus].ReturnValue"] + - ["System.Half", "System.Half!", "Method[ScaleB].ReturnValue"] + - ["System.Boolean", "System.Half!", "Method[op_LessThanOrEqual].ReturnValue"] + - ["System.ConsoleKey", "System.ConsoleKey!", "Field[NumPad4]"] + - ["System.Boolean", "System.SByte!", "Method[IsPositive].ReturnValue"] + - ["System.Single", "System.Single!", "Method[AtanPi].ReturnValue"] + - ["System.Boolean", "System.Type", "Method[IsPrimitiveImpl].ReturnValue"] + - ["System.Char", "System.Int32", "Method[System.IConvertible.ToChar].ReturnValue"] + - ["System.DateTime", "System.DateTime", "Method[Add].ReturnValue"] + - ["System.IntPtr", "System.IntPtr!", "Method[op_Addition].ReturnValue"] + - ["System.Reflection.MemberFilter", "System.Type!", "Field[FilterAttribute]"] + - ["System.Runtime.Remoting.ObjectHandle", "System.AppDomain", "Method[CreateInstance].ReturnValue"] + - ["System.Decimal", "System.Math!", "Method[Round].ReturnValue"] + - ["System.Single", "System.Single!", "Method[CreateSaturating].ReturnValue"] + - ["System.DateOnly", "System.DateOnly!", "Property[MinValue]"] + - ["System.Boolean", "System.Version", "Method[System.IUtf8SpanFormattable.TryFormat].ReturnValue"] + - ["System.DateTimeOffset", "System.DateTimeOffset", "Method[AddYears].ReturnValue"] + - ["System.Boolean", "System.UInt64!", "Method[System.Numerics.INumberBase.IsNegativeInfinity].ReturnValue"] + - ["System.Int128", "System.UInt128!", "Method[op_Explicit].ReturnValue"] + - ["System.Byte", "System.UInt32", "Method[System.IConvertible.ToByte].ReturnValue"] + - ["System.DateTime", "System.Int16", "Method[System.IConvertible.ToDateTime].ReturnValue"] + - ["System.UriComponents", "System.UriComponents!", "Field[NormalizedHost]"] + - ["System.Boolean", "System.UInt16!", "Method[System.Numerics.INumberBase.TryConvertToSaturating].ReturnValue"] + - ["System.String", "System.Guid", "Method[ToString].ReturnValue"] + - ["System.DateTime", "System.DateTime", "Method[AddMinutes].ReturnValue"] + - ["System.Half", "System.Half!", "Method[op_Multiply].ReturnValue"] + - ["System.String", "System.String", "Method[ToLowerInvariant].ReturnValue"] + - ["System.StringComparer", "System.StringComparer!", "Property[CurrentCulture]"] + - ["System.UInt128", "System.UInt128!", "Method[Parse].ReturnValue"] + - ["System.String", "System.String", "Method[Remove].ReturnValue"] + - ["System.UInt128", "System.BitConverter!", "Method[ToUInt128].ReturnValue"] + - ["System.DateTimeOffset", "System.DateTimeOffset!", "Method[op_Subtraction].ReturnValue"] + - ["System.UInt64", "System.UIntPtr", "Method[ToUInt64].ReturnValue"] + - ["System.UInt32", "System.UInt32!", "Method[CreateSaturating].ReturnValue"] + - ["System.DateTime", "System.DateTime", "Method[ToLocalTime].ReturnValue"] + - ["System.Byte", "System.Decimal!", "Method[ToByte].ReturnValue"] + - ["System.Single", "System.Half!", "Method[op_Explicit].ReturnValue"] + - ["System.String", "System.UriBuilder", "Property[Path]"] + - ["System.Object", "System.FormattableString", "Method[GetArgument].ReturnValue"] + - ["System.Boolean", "System.Decimal!", "Method[op_LessThan].ReturnValue"] + - ["System.String", "System.DateTimeOffset", "Method[ToString].ReturnValue"] + - ["System.Boolean", "System.UIntPtr!", "Method[System.Numerics.INumberBase.IsSubnormal].ReturnValue"] + - ["System.Boolean", "System.Type", "Method[IsAssignableFrom].ReturnValue"] + - ["System.Type", "System.Type", "Method[GetFunctionPointerReturnType].ReturnValue"] + - ["System.Single", "System.MathF!", "Method[Max].ReturnValue"] + - ["System.UIntPtr", "System.UIntPtr!", "Method[Add].ReturnValue"] + - ["System.String", "System.Boolean", "Method[System.IConvertible.ToString].ReturnValue"] + - ["System.Single", "System.MathF!", "Method[ReciprocalSqrtEstimate].ReturnValue"] + - ["System.Double", "System.Math!", "Method[Atan].ReturnValue"] + - ["System.Boolean", "System.TimeSpan!", "Method[op_GreaterThanOrEqual].ReturnValue"] + - ["System.Int64", "System.Int64!", "Property[System.Numerics.ISignedNumber.NegativeOne]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemActivities/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemActivities/model.yml new file mode 100644 index 000000000000..1d94aebefbfe --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemActivities/model.yml @@ -0,0 +1,335 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Activities.WorkflowIdentity", "System.Activities.VersionMismatchException", "Property[ExpectedVersion]"] + - ["System.Activities.Activity", "System.Activities.ActivityBuilder", "Property[Implementation]"] + - ["System.Func", "System.Activities.WorkflowApplication", "Property[OnUnhandledException]"] + - ["System.String", "System.Activities.ActivityInstance", "Property[Id]"] + - ["System.IAsyncResult", "System.Activities.WorkflowApplication!", "Method[BeginGetRunnableInstance].ReturnValue"] + - ["System.Collections.ObjectModel.Collection", "System.Activities.NativeActivityMetadata", "Method[GetDelegatesWithReflection].ReturnValue"] + - ["System.Activities.LocationReferenceEnvironment", "System.Activities.LocationReferenceEnvironment", "Property[Parent]"] + - ["System.Boolean", "System.Activities.CodeActivityMetadata", "Method[Equals].ReturnValue"] + - ["System.Activities.VariableModifiers", "System.Activities.VariableModifiers!", "Field[Mapped]"] + - ["System.Collections.Generic.IDictionary", "System.Activities.WorkflowInvoker", "Method[EndInvoke].ReturnValue"] + - ["System.Activities.WorkflowApplicationInstance", "System.Activities.WorkflowApplication!", "Method[GetRunnableInstance].ReturnValue"] + - ["System.Activities.BookmarkScopeHandle", "System.Activities.BookmarkScopeHandle!", "Property[Default]"] + - ["System.Collections.ObjectModel.Collection", "System.Activities.ActivityMetadata", "Method[GetVariablesWithReflection].ReturnValue"] + - ["System.String", "System.Activities.ActivityDelegate", "Property[DisplayName]"] + - ["System.String", "System.Activities.ActivityPropertyReference", "Property[SourceProperty]"] + - ["System.Activities.ActivityInstance", "System.Activities.NativeActivityContext", "Method[ScheduleFunc].ReturnValue"] + - ["System.Boolean", "System.Activities.CodeActivityPublicEnvironmentAccessor!", "Method[op_Inequality].ReturnValue"] + - ["System.Activities.Activity", "System.Activities.ActivityInstance", "Property[Activity]"] + - ["System.Activities.ActivityInstance", "System.Activities.NativeActivityContext", "Method[ScheduleAction].ReturnValue"] + - ["System.Object", "System.Activities.Argument", "Method[Get].ReturnValue"] + - ["System.Guid", "System.Activities.WorkflowApplicationEventArgs", "Property[InstanceId]"] + - ["System.Func", "System.Activities.CodeActivity", "Property[Implementation]"] + - ["System.Collections.ObjectModel.Collection", "System.Activities.ActivityMetadata", "Method[GetArgumentsWithReflection].ReturnValue"] + - ["System.Activities.ActivityInstance", "System.Activities.NativeActivityContext", "Method[ScheduleActivity].ReturnValue"] + - ["System.Activities.WorkflowApplicationInstance", "System.Activities.WorkflowApplication!", "Method[EndGetRunnableInstance].ReturnValue"] + - ["System.Activities.ActivityInstance", "System.Activities.NativeActivityContext", "Method[ScheduleAction].ReturnValue"] + - ["System.IAsyncResult", "System.Activities.WorkflowInvoker", "Method[BeginInvoke].ReturnValue"] + - ["System.Type", "System.Activities.DynamicActivityProperty", "Property[Type]"] + - ["System.Int32", "System.Activities.WorkflowIdentity", "Method[GetHashCode].ReturnValue"] + - ["System.IAsyncResult", "System.Activities.WorkflowApplication!", "Method[BeginCreateDefaultInstanceOwner].ReturnValue"] + - ["System.Activities.ActivityInstance", "System.Activities.NativeActivityContext", "Method[ScheduleFunc].ReturnValue"] + - ["System.Activities.WorkflowIdentity", "System.Activities.WorkflowApplicationInstance", "Property[DefinitionIdentity]"] + - ["System.Activities.Activity", "System.Activities.WorkflowInspectionServices!", "Method[Resolve].ReturnValue"] + - ["System.Activities.ActivityInstanceState", "System.Activities.ActivityInstanceState!", "Field[Executing]"] + - ["System.IAsyncResult", "System.Activities.AsyncCodeActivity", "Method[BeginExecute].ReturnValue"] + - ["System.Guid", "System.Activities.WorkflowApplication", "Property[Id]"] + - ["System.Type", "System.Activities.RuntimeDelegateArgument", "Property[Type]"] + - ["System.Activities.BookmarkScope", "System.Activities.BookmarkScope!", "Property[Default]"] + - ["System.IAsyncResult", "System.Activities.WorkflowApplication", "Method[BeginLoad].ReturnValue"] + - ["System.Func", "System.Activities.DynamicActivity", "Property[Implementation]"] + - ["System.Activities.BookmarkOptions", "System.Activities.BookmarkOptions!", "Field[NonBlocking]"] + - ["System.IAsyncResult", "System.Activities.WorkflowApplicationInstance", "Method[BeginAbandon].ReturnValue"] + - ["THandle", "System.Activities.HandleInitializationContext", "Method[CreateAndInitializeHandle].ReturnValue"] + - ["System.Boolean", "System.Activities.Bookmark", "Method[Equals].ReturnValue"] + - ["System.Collections.ObjectModel.Collection", "System.Activities.ActivityBuilder", "Property[Constraints]"] + - ["System.Activities.ActivityInstance", "System.Activities.NativeActivityContext", "Method[ScheduleAction].ReturnValue"] + - ["System.IAsyncResult", "System.Activities.WorkflowApplication", "Method[OnBeginPersist].ReturnValue"] + - ["System.Activities.BookmarkResumptionResult", "System.Activities.WorkflowApplication", "Method[EndResumeBookmark].ReturnValue"] + - ["System.Version", "System.Activities.AsyncCodeActivity", "Property[ImplementationVersion]"] + - ["System.Activities.ActivityInstance", "System.Activities.NativeActivityContext", "Method[ScheduleFunc].ReturnValue"] + - ["T", "System.Activities.HandleInitializationContext", "Method[GetExtension].ReturnValue"] + - ["System.Activities.BookmarkResumptionResult", "System.Activities.WorkflowApplication", "Method[OnEndResumeBookmark].ReturnValue"] + - ["System.Activities.Location", "System.Activities.LocationReference", "Method[GetLocation].ReturnValue"] + - ["System.Activities.DelegateOutArgument", "System.Activities.ActivityDelegate", "Method[GetResultArgument].ReturnValue"] + - ["System.ComponentModel.PropertyDescriptorCollection", "System.Activities.DynamicActivity", "Method[System.ComponentModel.ICustomTypeDescriptor.GetProperties].ReturnValue"] + - ["System.Object", "System.Activities.ExecutionProperties", "Method[Find].ReturnValue"] + - ["System.Activities.BookmarkOptions", "System.Activities.BookmarkOptions!", "Field[None]"] + - ["System.String", "System.Activities.Handle", "Property[ExecutionPropertyName]"] + - ["System.Exception", "System.Activities.NativeActivityAbortContext", "Property[Reason]"] + - ["System.Activities.ActivityInstance", "System.Activities.NativeActivityContext", "Method[ScheduleDelegate].ReturnValue"] + - ["System.Activities.ActivityInstance", "System.Activities.NativeActivityContext", "Method[ScheduleActivity].ReturnValue"] + - ["System.Boolean", "System.Activities.WorkflowApplication", "Property[SupportsInstanceKeys]"] + - ["System.String", "System.Activities.ActivityBuilder", "Property[Name]"] + - ["System.Boolean", "System.Activities.CodeActivityPublicEnvironmentAccessor", "Method[TryGetAccessToPublicLocation].ReturnValue"] + - ["System.ComponentModel.TypeConverter", "System.Activities.DynamicActivity", "Method[System.ComponentModel.ICustomTypeDescriptor.GetConverter].ReturnValue"] + - ["System.Boolean", "System.Activities.CodeActivityPublicEnvironmentAccessor!", "Method[op_Equality].ReturnValue"] + - ["System.Activities.WorkflowApplicationInstance", "System.Activities.WorkflowApplication!", "Method[EndGetInstance].ReturnValue"] + - ["System.Activities.WorkflowIdentityFilter", "System.Activities.WorkflowIdentityFilter!", "Field[AnyRevision]"] + - ["System.Collections.IEnumerator", "System.Activities.ExecutionProperties", "Method[System.Collections.IEnumerable.GetEnumerator].ReturnValue"] + - ["System.Activities.ActivityInstanceState", "System.Activities.ActivityInstance", "Property[State]"] + - ["System.Boolean", "System.Activities.ExecutionProperties", "Property[IsEmpty]"] + - ["System.Exception", "System.Activities.WorkflowApplicationCompletedEventArgs", "Property[TerminationException]"] + - ["System.ComponentModel.EventDescriptorCollection", "System.Activities.DynamicActivity", "Method[System.ComponentModel.ICustomTypeDescriptor.GetEvents].ReturnValue"] + - ["System.Activities.Location", "System.Activities.RuntimeArgument", "Method[GetLocation].ReturnValue"] + - ["System.Activities.InOutArgument", "System.Activities.InOutArgument!", "Method[CreateReference].ReturnValue"] + - ["System.Object", "System.Activities.NativeActivityContext", "Method[GetValue].ReturnValue"] + - ["System.Int32", "System.Activities.BookmarkScope", "Method[GetHashCode].ReturnValue"] + - ["System.String", "System.Activities.Activity", "Property[DisplayName]"] + - ["System.Activities.PersistableIdleAction", "System.Activities.PersistableIdleAction!", "Field[None]"] + - ["System.Boolean", "System.Activities.WorkflowIdentity", "Method[Equals].ReturnValue"] + - ["System.String", "System.Activities.ActivityPropertyReference", "Property[TargetProperty]"] + - ["System.Activities.ActivityInstanceState", "System.Activities.ActivityInstanceState!", "Field[Closed]"] + - ["System.Activities.ActivityInstance", "System.Activities.NativeActivityContext", "Method[ScheduleAction].ReturnValue"] + - ["System.Collections.ObjectModel.Collection", "System.Activities.Activity", "Property[Constraints]"] + - ["System.Activities.Location", "System.Activities.Argument", "Method[GetLocation].ReturnValue"] + - ["System.String", "System.Activities.DelegateArgument", "Property[NameCore]"] + - ["System.Collections.ObjectModel.KeyedCollection", "System.Activities.DynamicActivity", "Property[Properties]"] + - ["System.Object", "System.Activities.DynamicActivity", "Method[System.ComponentModel.ICustomTypeDescriptor.GetEditor].ReturnValue"] + - ["System.Activities.ActivityPropertyReference", "System.Activities.ActivityBuilder!", "Method[GetPropertyReference].ReturnValue"] + - ["System.Activities.UnhandledExceptionAction", "System.Activities.UnhandledExceptionAction!", "Field[Terminate]"] + - ["System.Activities.Location", "System.Activities.DelegateArgument", "Method[GetLocation].ReturnValue"] + - ["System.Activities.UnhandledExceptionAction", "System.Activities.UnhandledExceptionAction!", "Field[Abort]"] + - ["System.Boolean", "System.Activities.ExceptionPersistenceExtension", "Property[PersistExceptions]"] + - ["System.Int32", "System.Activities.Argument!", "Field[UnspecifiedEvaluationOrder]"] + - ["System.Activities.WorkflowIdentity", "System.Activities.VersionMismatchException", "Property[ActualVersion]"] + - ["System.Activities.InArgument", "System.Activities.InArgument!", "Method[CreateReference].ReturnValue"] + - ["System.Boolean", "System.Activities.ActivityBuilder!", "Method[ShouldSerializePropertyReferences].ReturnValue"] + - ["System.Boolean", "System.Activities.CodeActivityPublicEnvironmentAccessor", "Method[TryGetReferenceToPublicLocation].ReturnValue"] + - ["System.Boolean", "System.Activities.Activity", "Method[ShouldSerializeDisplayName].ReturnValue"] + - ["System.Activities.ArgumentDirection", "System.Activities.ArgumentDirection!", "Field[InOut]"] + - ["System.String", "System.Activities.LocationReference", "Property[Name]"] + - ["T", "System.Activities.ActivityContext", "Method[GetValue].ReturnValue"] + - ["System.Activities.ActivityInstance", "System.Activities.NativeActivityContext", "Method[ScheduleFunc].ReturnValue"] + - ["System.Activities.ActivityInstance", "System.Activities.NativeActivityContext", "Method[ScheduleFunc].ReturnValue"] + - ["System.String", "System.Activities.Bookmark", "Property[Name]"] + - ["System.Activities.ActivityInstance", "System.Activities.Handle", "Property[Owner]"] + - ["System.Collections.ObjectModel.Collection", "System.Activities.NativeActivityMetadata", "Method[GetVariablesWithReflection].ReturnValue"] + - ["System.Collections.Generic.IEnumerable", "System.Activities.LocationReferenceEnvironment", "Method[GetLocationReferences].ReturnValue"] + - ["System.Activities.ActivityInstance", "System.Activities.NativeActivityContext", "Method[ScheduleFunc].ReturnValue"] + - ["System.Activities.VariableModifiers", "System.Activities.Variable", "Property[Modifiers]"] + - ["System.Collections.ObjectModel.Collection", "System.Activities.NativeActivityMetadata", "Method[GetChildrenWithReflection].ReturnValue"] + - ["System.Int32", "System.Activities.Argument", "Property[EvaluationOrder]"] + - ["System.ComponentModel.PropertyDescriptorCollection", "System.Activities.WorkflowDataContext", "Method[GetProperties].ReturnValue"] + - ["System.Int32", "System.Activities.CodeActivityPublicEnvironmentAccessor", "Method[GetHashCode].ReturnValue"] + - ["System.Version", "System.Activities.CodeActivity", "Property[ImplementationVersion]"] + - ["System.String", "System.Activities.LocationReference", "Property[NameCore]"] + - ["System.Activities.CodeActivityMetadata", "System.Activities.CodeActivityPublicEnvironmentAccessor", "Property[ActivityMetadata]"] + - ["System.Activities.Argument", "System.Activities.Argument!", "Method[Create].ReturnValue"] + - ["System.Activities.VariableModifiers", "System.Activities.VariableModifiers!", "Field[None]"] + - ["System.Object", "System.Activities.DelegateArgument", "Method[Get].ReturnValue"] + - ["System.Exception", "System.Activities.WorkflowApplicationUnhandledExceptionEventArgs", "Property[UnhandledException]"] + - ["System.Activities.ArgumentDirection", "System.Activities.ArgumentDirection!", "Field[In]"] + - ["System.Activities.Hosting.WorkflowInstanceExtensionManager", "System.Activities.WorkflowApplication", "Property[Extensions]"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.Activities.WorkflowApplicationIdleEventArgs", "Property[Bookmarks]"] + - ["System.ComponentModel.PropertyDescriptor", "System.Activities.DynamicActivity", "Method[System.ComponentModel.ICustomTypeDescriptor.GetDefaultProperty].ReturnValue"] + - ["System.Boolean", "System.Activities.CodeActivityMetadata!", "Method[op_Equality].ReturnValue"] + - ["System.Guid", "System.Activities.BookmarkScope", "Property[Id]"] + - ["System.Activities.Activity", "System.Activities.LocationReferenceEnvironment", "Property[Root]"] + - ["System.IAsyncResult", "System.Activities.WorkflowApplication", "Method[BeginCancel].ReturnValue"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.Activities.NativeActivityContext", "Method[GetChildren].ReturnValue"] + - ["System.String", "System.Activities.DynamicActivityProperty", "Method[ToString].ReturnValue"] + - ["T", "System.Activities.Argument", "Method[Get].ReturnValue"] + - ["System.String", "System.Activities.WorkflowApplicationUnhandledExceptionEventArgs", "Property[ExceptionSourceInstanceId]"] + - ["System.Func", "System.Activities.AsyncCodeActivity", "Property[Implementation]"] + - ["System.Runtime.DurableInstancing.InstanceStore", "System.Activities.WorkflowApplicationInstance", "Property[InstanceStore]"] + - ["System.Activities.VariableModifiers", "System.Activities.VariableModifiers!", "Field[ReadOnly]"] + - ["System.Activities.BookmarkScope", "System.Activities.NativeActivityContext", "Property[DefaultBookmarkScope]"] + - ["System.Activities.ArgumentDirection", "System.Activities.Argument", "Property[Direction]"] + - ["System.String", "System.Activities.Variable", "Property[Name]"] + - ["System.Activities.ArgumentDirection", "System.Activities.ArgumentDirection!", "Field[Out]"] + - ["System.String", "System.Activities.DynamicActivityProperty", "Property[Name]"] + - ["System.Collections.Generic.IDictionary", "System.Activities.InvokeCompletedEventArgs", "Property[Outputs]"] + - ["System.Collections.ObjectModel.KeyedCollection", "System.Activities.ActivityBuilder", "Property[Properties]"] + - ["System.String", "System.Activities.DynamicActivity", "Property[Name]"] + - ["System.Activities.DelegateArgument", "System.Activities.RuntimeDelegateArgument", "Property[BoundArgument]"] + - ["System.String", "System.Activities.Bookmark", "Method[ToString].ReturnValue"] + - ["System.Activities.ActivityInstance", "System.Activities.NativeActivityContext", "Method[ScheduleFunc].ReturnValue"] + - ["System.Activities.CodeActivityPublicEnvironmentAccessor", "System.Activities.CodeActivityPublicEnvironmentAccessor!", "Method[Create].ReturnValue"] + - ["System.Boolean", "System.Activities.RuntimeTransactionHandle", "Property[SuppressTransaction]"] + - ["System.Activities.ActivityInstance", "System.Activities.NativeActivityContext", "Method[ScheduleFunc].ReturnValue"] + - ["System.Boolean", "System.Activities.NativeActivityMetadata!", "Method[op_Equality].ReturnValue"] + - ["System.Boolean", "System.Activities.RuntimeArgument", "Property[IsRequired]"] + - ["System.Object", "System.Activities.RegistrationContext", "Method[FindProperty].ReturnValue"] + - ["System.Boolean", "System.Activities.CodeActivityPublicEnvironmentAccessor", "Method[Equals].ReturnValue"] + - ["System.Activities.BookmarkResumptionResult", "System.Activities.NativeActivityContext", "Method[ResumeBookmark].ReturnValue"] + - ["System.Activities.Location", "System.Activities.ActivityContext", "Method[GetLocation].ReturnValue"] + - ["System.Int32", "System.Activities.Activity", "Property[CacheId]"] + - ["System.Version", "System.Activities.ActivityInstance", "Property[ImplementationVersion]"] + - ["System.String", "System.Activities.DynamicActivity", "Method[System.ComponentModel.ICustomTypeDescriptor.GetComponentName].ReturnValue"] + - ["System.Activities.Activity", "System.Activities.ActivityBuilder", "Method[System.Activities.Debugger.IDebuggableWorkflowTree.GetWorkflowRoot].ReturnValue"] + - ["System.Func", "System.Activities.NativeActivity", "Property[Implementation]"] + - ["T", "System.Activities.ActivityContext", "Method[GetExtension].ReturnValue"] + - ["System.Collections.ObjectModel.Collection", "System.Activities.DynamicActivityProperty", "Property[Attributes]"] + - ["System.Boolean", "System.Activities.WorkflowInspectionServices!", "Method[CanInduceIdle].ReturnValue"] + - ["System.Activities.ArgumentDirection", "System.Activities.DelegateArgument", "Property[Direction]"] + - ["System.Object", "System.Activities.RequiredArgumentAttribute", "Property[TypeId]"] + - ["System.Version", "System.Activities.WorkflowIdentity", "Property[Version]"] + - ["System.Int32", "System.Activities.CodeActivityMetadata", "Method[GetHashCode].ReturnValue"] + - ["System.Activities.ActivityInstance", "System.Activities.NativeActivityContext", "Method[ScheduleAction].ReturnValue"] + - ["System.Activities.ActivityInstance", "System.Activities.NativeActivityContext", "Method[ScheduleAction].ReturnValue"] + - ["System.Activities.BookmarkOptions", "System.Activities.BookmarkOptions!", "Field[MultipleResume]"] + - ["System.Collections.ObjectModel.Collection", "System.Activities.DynamicActivity", "Property[Attributes]"] + - ["System.Activities.ArgumentDirection", "System.Activities.RuntimeArgument", "Property[Direction]"] + - ["System.Action", "System.Activities.WorkflowApplication", "Property[Aborted]"] + - ["System.Activities.Activity", "System.Activities.ActivityDelegate", "Property[Handler]"] + - ["System.Activities.WorkflowApplicationInstance", "System.Activities.WorkflowApplication!", "Method[GetInstance].ReturnValue"] + - ["System.Activities.ActivityInstance", "System.Activities.NativeActivityContext", "Method[ScheduleAction].ReturnValue"] + - ["System.IAsyncResult", "System.Activities.WorkflowApplication", "Method[BeginRun].ReturnValue"] + - ["System.Int32", "System.Activities.NativeActivityMetadata", "Method[GetHashCode].ReturnValue"] + - ["System.Activities.ActivityInstanceState", "System.Activities.ActivityInstanceState!", "Field[Faulted]"] + - ["System.Activities.PersistableIdleAction", "System.Activities.PersistableIdleAction!", "Field[Persist]"] + - ["System.Activities.LocationReferenceEnvironment", "System.Activities.CodeActivityMetadata", "Property[Environment]"] + - ["System.Activities.ActivityInstance", "System.Activities.NativeActivityContext", "Method[ScheduleFunc].ReturnValue"] + - ["System.Activities.Bookmark", "System.Activities.NativeActivityContext", "Method[CreateBookmark].ReturnValue"] + - ["System.IAsyncResult", "System.Activities.WorkflowApplication", "Method[OnBeginResumeBookmark].ReturnValue"] + - ["System.String", "System.Activities.OverloadGroupAttribute", "Property[GroupName]"] + - ["System.ComponentModel.EventDescriptor", "System.Activities.DynamicActivity", "Method[System.ComponentModel.ICustomTypeDescriptor.GetDefaultEvent].ReturnValue"] + - ["System.Boolean", "System.Activities.LocationReferenceEnvironment", "Method[TryGetLocationReference].ReturnValue"] + - ["System.Boolean", "System.Activities.ActivityInstance", "Property[IsCompleted]"] + - ["System.Boolean", "System.Activities.ExecutionProperties", "Method[Remove].ReturnValue"] + - ["System.Activities.Activity", "System.Activities.WorkflowApplicationUnhandledExceptionEventArgs", "Property[ExceptionSource]"] + - ["System.String", "System.Activities.RuntimeDelegateArgument", "Property[Name]"] + - ["System.Activities.BookmarkScope", "System.Activities.BookmarkScopeHandle", "Property[BookmarkScope]"] + - ["System.IAsyncResult", "System.Activities.WorkflowApplication!", "Method[BeginDeleteDefaultInstanceOwner].ReturnValue"] + - ["System.Guid", "System.Activities.ActivityContext", "Property[WorkflowInstanceId]"] + - ["System.Boolean", "System.Activities.WorkflowIdentity!", "Method[TryParse].ReturnValue"] + - ["System.Func", "System.Activities.Activity", "Property[Implementation]"] + - ["System.Activities.ActivityInstance", "System.Activities.NativeActivityContext", "Method[ScheduleFunc].ReturnValue"] + - ["System.Boolean", "System.Activities.NativeActivityContext", "Method[RemoveBookmark].ReturnValue"] + - ["System.Activities.Argument", "System.Activities.Argument!", "Method[CreateReference].ReturnValue"] + - ["System.String", "System.Activities.WorkflowIdentity", "Method[ToString].ReturnValue"] + - ["System.Activities.ActivityInstance", "System.Activities.NativeActivityContext", "Method[ScheduleAction].ReturnValue"] + - ["System.Activities.ActivityInstance", "System.Activities.NativeActivityContext", "Method[ScheduleAction].ReturnValue"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.Activities.WorkflowApplication", "Method[GetBookmarks].ReturnValue"] + - ["System.Collections.ObjectModel.Collection", "System.Activities.ActivityBuilder", "Property[Attributes]"] + - ["System.Boolean", "System.Activities.NativeActivityContext", "Property[IsCancellationRequested]"] + - ["System.Boolean", "System.Activities.ActivityMetadata", "Method[Equals].ReturnValue"] + - ["System.Boolean", "System.Activities.BookmarkScope", "Method[Equals].ReturnValue"] + - ["System.Collections.Generic.IEnumerable", "System.Activities.WorkflowInspectionServices!", "Method[GetActivities].ReturnValue"] + - ["System.Activities.WorkflowIdentityFilter", "System.Activities.WorkflowIdentityFilter!", "Field[Exact]"] + - ["System.Collections.Generic.IDictionary", "System.Activities.WorkflowInvoker", "Method[Invoke].ReturnValue"] + - ["System.String", "System.Activities.Activity", "Property[Id]"] + - ["System.Activities.WorkflowDataContext", "System.Activities.ActivityContext", "Property[DataContext]"] + - ["System.Boolean", "System.Activities.ActivityMetadata!", "Method[op_Inequality].ReturnValue"] + - ["System.Int32", "System.Activities.ActivityMetadata", "Method[GetHashCode].ReturnValue"] + - ["System.Runtime.DurableInstancing.InstanceStore", "System.Activities.WorkflowApplication", "Property[InstanceStore]"] + - ["System.Activities.BookmarkResumptionResult", "System.Activities.BookmarkResumptionResult!", "Field[NotReady]"] + - ["System.Guid", "System.Activities.WorkflowApplicationInstance", "Property[InstanceId]"] + - ["System.Boolean", "System.Activities.ActivityMetadata", "Property[HasViolations]"] + - ["System.Collections.ObjectModel.Collection", "System.Activities.ActivityMetadata", "Method[GetImportedChildrenWithReflection].ReturnValue"] + - ["System.IAsyncResult", "System.Activities.WorkflowApplication", "Method[BeginResumeBookmark].ReturnValue"] + - ["System.Activities.PersistableIdleAction", "System.Activities.PersistableIdleAction!", "Field[Unload]"] + - ["System.Boolean", "System.Activities.CodeActivityMetadata", "Property[HasViolations]"] + - ["T", "System.Activities.RuntimeArgument", "Method[Get].ReturnValue"] + - ["System.Activities.ActivityInstance", "System.Activities.NativeActivityContext", "Method[ScheduleAction].ReturnValue"] + - ["System.Activities.ActivityInstance", "System.Activities.NativeActivityContext", "Method[ScheduleFunc].ReturnValue"] + - ["System.Activities.ActivityInstance", "System.Activities.NativeActivityContext", "Method[ScheduleAction].ReturnValue"] + - ["System.Boolean", "System.Activities.AsyncCodeActivityContext", "Property[IsCancellationRequested]"] + - ["System.Version", "System.Activities.WorkflowInspectionServices!", "Method[GetImplementationVersion].ReturnValue"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.Activities.RuntimeArgument", "Property[OverloadGroupNames]"] + - ["System.Guid", "System.Activities.WorkflowApplicationException", "Property[InstanceId]"] + - ["System.IAsyncResult", "System.Activities.WorkflowApplication", "Method[BeginPersist].ReturnValue"] + - ["System.Version", "System.Activities.NativeActivity", "Property[ImplementationVersion]"] + - ["System.Object", "System.Activities.ActivityContext", "Method[GetValue].ReturnValue"] + - ["System.Type", "System.Activities.LocationReference", "Property[Type]"] + - ["System.Object", "System.Activities.Location", "Property[Value]"] + - ["System.Type", "System.Activities.Location", "Property[LocationType]"] + - ["System.Activities.ActivityInstanceState", "System.Activities.WorkflowApplicationCompletedEventArgs", "Property[CompletionState]"] + - ["System.Collections.Generic.IDictionary", "System.Activities.WorkflowInvoker!", "Method[Invoke].ReturnValue"] + - ["System.Activities.ActivityInstance", "System.Activities.NativeActivityContext", "Method[ScheduleFunc].ReturnValue"] + - ["System.Object", "System.Activities.RuntimeArgument", "Method[Get].ReturnValue"] + - ["System.Version", "System.Activities.Activity", "Property[ImplementationVersion]"] + - ["System.String", "System.Activities.ActivityDelegate", "Method[ToString].ReturnValue"] + - ["System.String", "System.Activities.RuntimeArgument", "Property[NameCore]"] + - ["System.Activities.ActivityInstance", "System.Activities.NativeActivityContext", "Method[ScheduleAction].ReturnValue"] + - ["System.String", "System.Activities.Variable", "Property[NameCore]"] + - ["System.Activities.ActivityInstance", "System.Activities.NativeActivityContext", "Method[ScheduleFunc].ReturnValue"] + - ["System.Activities.Location", "System.Activities.Variable", "Method[GetLocation].ReturnValue"] + - ["System.Activities.ActivityInstance", "System.Activities.NativeActivityContext", "Method[ScheduleAction].ReturnValue"] + - ["System.Boolean", "System.Activities.NativeActivity", "Property[CanInduceIdle]"] + - ["System.Boolean", "System.Activities.NativeActivityMetadata!", "Method[op_Inequality].ReturnValue"] + - ["System.Activities.Variable", "System.Activities.Variable!", "Method[Create].ReturnValue"] + - ["System.Collections.Generic.IEnumerator>", "System.Activities.ExecutionProperties", "Method[GetEnumerator].ReturnValue"] + - ["System.Activities.ActivityInstance", "System.Activities.NativeActivityContext", "Method[ScheduleFunc].ReturnValue"] + - ["System.String", "System.Activities.Argument!", "Field[ResultValue]"] + - ["TResult", "System.Activities.WorkflowInvoker!", "Method[Invoke].ReturnValue"] + - ["System.Collections.Generic.IEnumerable", "System.Activities.WorkflowApplicationEventArgs", "Method[GetInstanceExtensions].ReturnValue"] + - ["System.Boolean", "System.Activities.WorkflowApplicationInstance", "Method[CanApplyUpdate].ReturnValue"] + - ["System.String", "System.Activities.WorkflowIdentity", "Property[Package]"] + - ["System.String", "System.Activities.WorkflowIdentity", "Property[Name]"] + - ["System.IAsyncResult", "System.Activities.WorkflowApplication", "Method[OnBeginAssociateKeys].ReturnValue"] + - ["System.Object", "System.Activities.OverloadGroupAttribute", "Property[TypeId]"] + - ["System.Activities.ActivityInstance", "System.Activities.NativeActivityContext", "Method[ScheduleFunc].ReturnValue"] + - ["System.Type", "System.Activities.Argument", "Property[ArgumentType]"] + - ["System.Activities.OutArgument", "System.Activities.OutArgument!", "Method[CreateReference].ReturnValue"] + - ["System.IAsyncResult", "System.Activities.WorkflowApplication", "Method[BeginLoadRunnableInstance].ReturnValue"] + - ["System.Activities.ActivityWithResult", "System.Activities.Argument", "Property[Expression]"] + - ["System.Int32", "System.Activities.Bookmark", "Method[GetHashCode].ReturnValue"] + - ["System.Object", "System.Activities.Variable", "Method[Get].ReturnValue"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.Activities.ExclusiveHandle", "Property[RegisteredBookmarkScopes]"] + - ["System.Object", "System.Activities.DynamicActivityProperty", "Property[Value]"] + - ["System.Activities.ActivityInstanceState", "System.Activities.ActivityInstanceState!", "Field[Canceled]"] + - ["System.IAsyncResult", "System.Activities.WorkflowApplication", "Method[BeginUnload].ReturnValue"] + - ["System.Activities.ActivityInstance", "System.Activities.NativeActivityContext", "Method[ScheduleFunc].ReturnValue"] + - ["System.Boolean", "System.Activities.NativeActivityMetadata", "Property[HasViolations]"] + - ["System.String", "System.Activities.DynamicActivity", "Method[System.ComponentModel.ICustomTypeDescriptor.GetClassName].ReturnValue"] + - ["System.Boolean", "System.Activities.ActivityMetadata!", "Method[op_Equality].ReturnValue"] + - ["System.Activities.LocationReferenceEnvironment", "System.Activities.ActivityMetadata", "Property[Environment]"] + - ["System.Boolean", "System.Activities.ActivityBuilder!", "Method[ShouldSerializePropertyReference].ReturnValue"] + - ["System.Boolean", "System.Activities.BookmarkScope", "Property[IsInitialized]"] + - ["System.Exception", "System.Activities.WorkflowApplicationAbortedEventArgs", "Property[Reason]"] + - ["System.Collections.Generic.IDictionary", "System.Activities.WorkflowApplicationCompletedEventArgs", "Property[Outputs]"] + - ["System.Boolean", "System.Activities.LocationReferenceEnvironment", "Method[IsVisible].ReturnValue"] + - ["System.Activities.ActivityInstance", "System.Activities.NativeActivityContext", "Method[ScheduleAction].ReturnValue"] + - ["System.String", "System.Activities.DelegateArgument", "Property[Name]"] + - ["System.Activities.ArgumentDirection", "System.Activities.RuntimeDelegateArgument", "Property[Direction]"] + - ["System.Activities.UnhandledExceptionAction", "System.Activities.UnhandledExceptionAction!", "Field[Cancel]"] + - ["System.Object", "System.Activities.AsyncCodeActivityContext", "Property[UserState]"] + - ["System.Collections.ObjectModel.Collection", "System.Activities.DynamicActivity", "Property[Constraints]"] + - ["System.Action", "System.Activities.WorkflowApplication", "Property[Completed]"] + - ["System.Activities.BookmarkResumptionResult", "System.Activities.WorkflowApplication", "Method[ResumeBookmark].ReturnValue"] + - ["THandle", "System.Activities.CodeActivityContext", "Method[GetProperty].ReturnValue"] + - ["System.Version", "System.Activities.DynamicActivity", "Property[ImplementationVersion]"] + - ["System.Object", "System.Activities.Location", "Property[ValueCore]"] + - ["System.Activities.BookmarkResumptionResult", "System.Activities.BookmarkResumptionResult!", "Field[NotFound]"] + - ["System.ComponentModel.AttributeCollection", "System.Activities.DynamicActivity", "Method[System.ComponentModel.ICustomTypeDescriptor.GetAttributes].ReturnValue"] + - ["System.Collections.ObjectModel.Collection", "System.Activities.CodeActivityMetadata", "Method[GetArgumentsWithReflection].ReturnValue"] + - ["System.Type", "System.Activities.RuntimeArgument", "Property[TypeCore]"] + - ["System.Type", "System.Activities.ActivityWithResult", "Property[ResultType]"] + - ["System.Collections.ObjectModel.Collection", "System.Activities.NativeActivityMetadata", "Method[GetArgumentsWithReflection].ReturnValue"] + - ["System.IAsyncResult", "System.Activities.WorkflowApplication!", "Method[BeginGetInstance].ReturnValue"] + - ["System.Type", "System.Activities.LocationReference", "Property[TypeCore]"] + - ["System.Activities.ActivityInstance", "System.Activities.NativeActivityContext", "Method[ScheduleAction].ReturnValue"] + - ["System.Activities.Hosting.WorkflowInstanceExtensionManager", "System.Activities.WorkflowInvoker", "Property[Extensions]"] + - ["System.Action", "System.Activities.WorkflowApplication", "Property[Unloaded]"] + - ["System.Collections.ObjectModel.Collection", "System.Activities.ActivityMetadata", "Method[GetImportedDelegatesWithReflection].ReturnValue"] + - ["T", "System.Activities.NativeActivityContext", "Method[GetValue].ReturnValue"] + - ["System.Version", "System.Activities.ActivityBuilder", "Property[ImplementationVersion]"] + - ["System.Boolean", "System.Activities.RuntimeTransactionHandle", "Property[AbortInstanceOnTransactionFailure]"] + - ["System.Boolean", "System.Activities.CodeActivityMetadata!", "Method[op_Inequality].ReturnValue"] + - ["System.Object", "System.Activities.DynamicActivity", "Method[System.ComponentModel.ICustomTypeDescriptor.GetPropertyOwner].ReturnValue"] + - ["System.Activities.ActivityInstance", "System.Activities.NativeActivityContext", "Method[ScheduleAction].ReturnValue"] + - ["System.Activities.ActivityInstance", "System.Activities.NativeActivityContext", "Method[ScheduleFunc].ReturnValue"] + - ["System.Activities.WorkflowIdentityFilter", "System.Activities.WorkflowIdentityFilter!", "Field[Any]"] + - ["System.Boolean", "System.Activities.ActivityDelegate", "Method[ShouldSerializeDisplayName].ReturnValue"] + - ["System.Activities.ActivityInstance", "System.Activities.NativeActivityContext", "Method[ScheduleAction].ReturnValue"] + - ["System.Activities.LocationReferenceEnvironment", "System.Activities.NativeActivityMetadata", "Property[Environment]"] + - ["System.Activities.WorkflowIdentity", "System.Activities.WorkflowIdentity!", "Method[Parse].ReturnValue"] + - ["System.Transactions.Transaction", "System.Activities.RuntimeTransactionHandle", "Method[GetCurrentTransaction].ReturnValue"] + - ["System.String", "System.Activities.ActivityContext", "Property[ActivityInstanceId]"] + - ["System.IAsyncResult", "System.Activities.WorkflowApplication", "Method[BeginTerminate].ReturnValue"] + - ["System.Func", "System.Activities.WorkflowApplication", "Property[PersistableIdle]"] + - ["System.String", "System.Activities.Activity", "Method[ToString].ReturnValue"] + - ["System.Activities.ExecutionProperties", "System.Activities.NativeActivityContext", "Property[Properties]"] + - ["System.Activities.ActivityWithResult", "System.Activities.Variable", "Property[Default]"] + - ["System.Activities.BookmarkResumptionResult", "System.Activities.BookmarkResumptionResult!", "Field[Success]"] + - ["System.Collections.Generic.IList", "System.Activities.ActivityBuilder!", "Method[GetPropertyReferences].ReturnValue"] + - ["System.Boolean", "System.Activities.NativeActivityMetadata", "Method[Equals].ReturnValue"] + - ["System.Action", "System.Activities.WorkflowApplication", "Property[Idle]"] + - ["System.Activities.OutArgument", "System.Activities.ActivityWithResult", "Property[Result]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemActivitiesCorePresentation/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemActivitiesCorePresentation/model.yml new file mode 100644 index 000000000000..063fb7be7020 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemActivitiesCorePresentation/model.yml @@ -0,0 +1,12 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Object", "System.Activities.Core.Presentation.GenericTypeArgumentConverter", "Method[ConvertBack].ReturnValue"] + - ["System.Activities.Core.Presentation.ConnectionPointType", "System.Activities.Core.Presentation.ConnectionPointType!", "Field[Default]"] + - ["System.Windows.Point", "System.Activities.Core.Presentation.LocationChangedEventArgs", "Property[NewLocation]"] + - ["System.Activities.Core.Presentation.ConnectionPointType", "System.Activities.Core.Presentation.ConnectionPointType!", "Field[Incoming]"] + - ["System.Activities.Core.Presentation.ConnectionPointType", "System.Activities.Core.Presentation.ConnectionPointType!", "Field[Outgoing]"] + - ["System.Object", "System.Activities.Core.Presentation.GenericTypeArgumentConverter", "Method[Convert].ReturnValue"] + - ["System.Windows.Input.RoutedCommand", "System.Activities.Core.Presentation.FlowchartDesignerCommands!", "Field[ConnectNodesCommand]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemActivitiesCorePresentationFactories/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemActivitiesCorePresentationFactories/model.yml new file mode 100644 index 000000000000..7533a357d8a6 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemActivitiesCorePresentationFactories/model.yml @@ -0,0 +1,7 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Activities.Activity", "System.Activities.Core.Presentation.Factories.PickWithTwoBranchesFactory", "Method[Create].ReturnValue"] + - ["System.Activities.Activity", "System.Activities.Core.Presentation.Factories.StateMachineWithInitialStateFactory", "Method[Create].ReturnValue"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemActivitiesCorePresentationThemes/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemActivitiesCorePresentationThemes/model.yml new file mode 100644 index 000000000000..bdb2d126ab5b --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemActivitiesCorePresentationThemes/model.yml @@ -0,0 +1,6 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Windows.Style", "System.Activities.Core.Presentation.Themes.DesignerStylesDictionary!", "Property[SequenceStyle]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemActivitiesDebugger/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemActivitiesDebugger/model.yml new file mode 100644 index 000000000000..f96507e8442b --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemActivitiesDebugger/model.yml @@ -0,0 +1,46 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Boolean", "System.Activities.Debugger.SourceLocation", "Method[Equals].ReturnValue"] + - ["System.Int32", "System.Activities.Debugger.XamlDebuggerXmlReader", "Property[LinePosition]"] + - ["System.Activities.Debugger.SourceLocation", "System.Activities.Debugger.SourceLocationFoundEventArgs", "Property[SourceLocation]"] + - ["System.Object", "System.Activities.Debugger.XamlDebuggerXmlReader!", "Method[GetEndColumn].ReturnValue"] + - ["System.Collections.Generic.Dictionary", "System.Activities.Debugger.SourceLocationProvider!", "Method[GetSourceLocations].ReturnValue"] + - ["System.Int32", "System.Activities.Debugger.SourceLocation", "Property[EndColumn]"] + - ["System.String", "System.Activities.Debugger.SourceLocation", "Property[FileName]"] + - ["System.Xaml.XamlSchemaContext", "System.Activities.Debugger.XamlDebuggerXmlReader", "Property[SchemaContext]"] + - ["System.Xaml.XamlType", "System.Activities.Debugger.XamlDebuggerXmlReader", "Property[Type]"] + - ["System.String", "System.Activities.Debugger.LocalsItemDescription", "Method[ToString].ReturnValue"] + - ["System.Int32", "System.Activities.Debugger.SourceLocation", "Method[GetHashCode].ReturnValue"] + - ["System.Object", "System.Activities.Debugger.XamlDebuggerXmlReader", "Property[Value]"] + - ["System.Boolean", "System.Activities.Debugger.XamlDebuggerXmlReader", "Property[IsEof]"] + - ["System.Xaml.XamlMember", "System.Activities.Debugger.XamlDebuggerXmlReader", "Property[Member]"] + - ["System.Activities.Activity", "System.Activities.Debugger.IDebuggableWorkflowTree", "Method[GetWorkflowRoot].ReturnValue"] + - ["System.Xaml.AttachableMemberIdentifier", "System.Activities.Debugger.XamlDebuggerXmlReader!", "Field[EndLineName]"] + - ["System.Xaml.AttachableMemberIdentifier", "System.Activities.Debugger.XamlDebuggerXmlReader!", "Field[FileNameName]"] + - ["System.Xaml.AttachableMemberIdentifier", "System.Activities.Debugger.XamlDebuggerXmlReader!", "Field[EndColumnName]"] + - ["System.Object", "System.Activities.Debugger.SourceLocationFoundEventArgs", "Property[Target]"] + - ["System.Boolean", "System.Activities.Debugger.XamlDebuggerXmlReader", "Property[CollectNonActivitySourceLocation]"] + - ["System.Object", "System.Activities.Debugger.XamlDebuggerXmlReader!", "Method[GetStartLine].ReturnValue"] + - ["System.Collections.Generic.ICollection", "System.Activities.Debugger.SourceLocationProvider!", "Method[GetSymbols].ReturnValue"] + - ["System.Type", "System.Activities.Debugger.LocalsItemDescription", "Property[Type]"] + - ["System.Xaml.AttachableMemberIdentifier", "System.Activities.Debugger.XamlDebuggerXmlReader!", "Field[StartLineName]"] + - ["System.String", "System.Activities.Debugger.LocalsItemDescription", "Property[Name]"] + - ["System.Boolean", "System.Activities.Debugger.XamlDebuggerXmlReader", "Method[Read].ReturnValue"] + - ["System.Boolean", "System.Activities.Debugger.XamlDebuggerXmlReader", "Property[HasLineInfo]"] + - ["System.Int32", "System.Activities.Debugger.XamlDebuggerXmlReader", "Property[LineNumber]"] + - ["System.Object", "System.Activities.Debugger.XamlDebuggerXmlReader!", "Method[GetStartColumn].ReturnValue"] + - ["System.Xaml.AttachableMemberIdentifier", "System.Activities.Debugger.XamlDebuggerXmlReader!", "Field[StartColumnName]"] + - ["System.Object", "System.Activities.Debugger.XamlDebuggerXmlReader!", "Method[GetFileName].ReturnValue"] + - ["System.Xaml.XamlNodeType", "System.Activities.Debugger.XamlDebuggerXmlReader", "Property[NodeType]"] + - ["System.Int32", "System.Activities.Debugger.SourceLocation", "Property[StartLine]"] + - ["System.String", "System.Activities.Debugger.VirtualStackFrame", "Method[ToString].ReturnValue"] + - ["System.Activities.Debugger.State", "System.Activities.Debugger.VirtualStackFrame", "Property[State]"] + - ["System.Collections.Generic.IDictionary", "System.Activities.Debugger.VirtualStackFrame", "Property[Locals]"] + - ["System.Boolean", "System.Activities.Debugger.SourceLocation", "Property[IsSingleWholeLine]"] + - ["System.Xaml.NamespaceDeclaration", "System.Activities.Debugger.XamlDebuggerXmlReader", "Property[Namespace]"] + - ["System.Int32", "System.Activities.Debugger.SourceLocation", "Property[StartColumn]"] + - ["System.Int32", "System.Activities.Debugger.SourceLocation", "Property[EndLine]"] + - ["System.Object", "System.Activities.Debugger.XamlDebuggerXmlReader!", "Method[GetEndLine].ReturnValue"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemActivitiesDebuggerSymbol/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemActivitiesDebuggerSymbol/model.yml new file mode 100644 index 000000000000..93fcfb6e840f --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemActivitiesDebuggerSymbol/model.yml @@ -0,0 +1,20 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.String", "System.Activities.Debugger.Symbol.ActivitySymbol", "Property[Id]"] + - ["System.Xaml.AttachableMemberIdentifier", "System.Activities.Debugger.Symbol.DebugSymbol!", "Field[SymbolName]"] + - ["System.Int32", "System.Activities.Debugger.Symbol.ActivitySymbol", "Property[StartColumn]"] + - ["System.Activities.Debugger.Symbol.WorkflowSymbol", "System.Activities.Debugger.Symbol.WorkflowSymbol!", "Method[Decode].ReturnValue"] + - ["System.String", "System.Activities.Debugger.Symbol.ActivitySymbol", "Method[ToString].ReturnValue"] + - ["System.Byte[]", "System.Activities.Debugger.Symbol.WorkflowSymbol", "Method[GetChecksum].ReturnValue"] + - ["System.Boolean", "System.Activities.Debugger.Symbol.WorkflowSymbol", "Method[CalculateChecksum].ReturnValue"] + - ["System.Object", "System.Activities.Debugger.Symbol.DebugSymbol!", "Method[GetSymbol].ReturnValue"] + - ["System.String", "System.Activities.Debugger.Symbol.WorkflowSymbol", "Method[Encode].ReturnValue"] + - ["System.String", "System.Activities.Debugger.Symbol.WorkflowSymbol", "Property[FileName]"] + - ["System.String", "System.Activities.Debugger.Symbol.WorkflowSymbol", "Method[ToString].ReturnValue"] + - ["System.Collections.Generic.ICollection", "System.Activities.Debugger.Symbol.WorkflowSymbol", "Property[Symbols]"] + - ["System.Int32", "System.Activities.Debugger.Symbol.ActivitySymbol", "Property[StartLine]"] + - ["System.Int32", "System.Activities.Debugger.Symbol.ActivitySymbol", "Property[EndColumn]"] + - ["System.Int32", "System.Activities.Debugger.Symbol.ActivitySymbol", "Property[EndLine]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemActivitiesDurableInstancing/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemActivitiesDurableInstancing/model.yml new file mode 100644 index 000000000000..20fa56e83834 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemActivitiesDurableInstancing/model.yml @@ -0,0 +1,51 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.String", "System.Activities.DurableInstancing.SqlWorkflowInstanceStore", "Property[ConnectionString]"] + - ["System.Collections.Generic.IDictionary>", "System.Activities.DurableInstancing.SaveWorkflowCommand", "Property[InstanceKeyMetadataChanges]"] + - ["System.Activities.DurableInstancing.InstanceEncodingOption", "System.Activities.DurableInstancing.InstanceEncodingOption!", "Field[GZip]"] + - ["System.Collections.Generic.IDictionary>", "System.Activities.DurableInstancing.LoadWorkflowByInstanceKeyCommand", "Property[InstanceKeysToAssociate]"] + - ["System.TimeSpan", "System.Activities.DurableInstancing.SqlWorkflowInstanceStore", "Property[HostLockRenewalPeriod]"] + - ["System.Activities.DurableInstancing.InstanceCompletionAction", "System.Activities.DurableInstancing.InstanceCompletionAction!", "Field[DeleteNothing]"] + - ["System.Collections.Generic.ICollection", "System.Activities.DurableInstancing.SaveWorkflowCommand", "Property[InstanceKeysToFree]"] + - ["System.Activities.DurableInstancing.InstanceLockedExceptionAction", "System.Activities.DurableInstancing.InstanceLockedExceptionAction!", "Field[AggressiveRetry]"] + - ["System.Collections.Generic.IDictionary", "System.Activities.DurableInstancing.SaveWorkflowCommand", "Property[InstanceData]"] + - ["System.Boolean", "System.Activities.DurableInstancing.LoadWorkflowCommand", "Property[AcceptUninitializedInstance]"] + - ["System.Activities.DurableInstancing.InstanceCompletionAction", "System.Activities.DurableInstancing.SqlWorkflowInstanceStore", "Property[InstanceCompletionAction]"] + - ["System.Boolean", "System.Activities.DurableInstancing.CreateWorkflowOwnerCommand", "Property[IsTransactionEnlistmentOptional]"] + - ["System.Boolean", "System.Activities.DurableInstancing.SaveWorkflowCommand", "Property[AutomaticallyAcquiringLock]"] + - ["System.Boolean", "System.Activities.DurableInstancing.LoadWorkflowCommand", "Property[AutomaticallyAcquiringLock]"] + - ["System.Collections.Generic.IDictionary", "System.Activities.DurableInstancing.SaveWorkflowCommand", "Property[InstanceMetadataChanges]"] + - ["System.Boolean", "System.Activities.DurableInstancing.SaveWorkflowCommand", "Property[CompleteInstance]"] + - ["System.Activities.DurableInstancing.InstanceLockedExceptionAction", "System.Activities.DurableInstancing.InstanceLockedExceptionAction!", "Field[BasicRetry]"] + - ["System.Guid", "System.Activities.DurableInstancing.LoadWorkflowByInstanceKeyCommand", "Property[AssociateInstanceKeyToInstanceId]"] + - ["System.Boolean", "System.Activities.DurableInstancing.LoadWorkflowByInstanceKeyCommand", "Property[AutomaticallyAcquiringLock]"] + - ["System.Int32", "System.Activities.DurableInstancing.SqlWorkflowInstanceStore", "Property[MaxConnectionRetries]"] + - ["System.Object", "System.Activities.DurableInstancing.SqlWorkflowInstanceStore", "Method[OnNewInstanceHandle].ReturnValue"] + - ["System.Boolean", "System.Activities.DurableInstancing.SaveWorkflowCommand", "Property[UnlockInstance]"] + - ["System.Collections.Generic.IDictionary", "System.Activities.DurableInstancing.CreateWorkflowOwnerWithIdentityCommand", "Property[InstanceOwnerMetadata]"] + - ["System.Activities.DurableInstancing.InstanceLockedExceptionAction", "System.Activities.DurableInstancing.SqlWorkflowInstanceStore", "Property[InstanceLockedExceptionAction]"] + - ["System.Boolean", "System.Activities.DurableInstancing.LoadWorkflowByInstanceKeyCommand", "Property[IsTransactionEnlistmentOptional]"] + - ["System.Boolean", "System.Activities.DurableInstancing.DeleteWorkflowOwnerCommand", "Property[IsTransactionEnlistmentOptional]"] + - ["System.Boolean", "System.Activities.DurableInstancing.TryLoadRunnableWorkflowCommand", "Property[AutomaticallyAcquiringLock]"] + - ["System.Boolean", "System.Activities.DurableInstancing.LoadWorkflowByInstanceKeyCommand", "Property[AcceptUninitializedInstance]"] + - ["System.Boolean", "System.Activities.DurableInstancing.TryLoadRunnableWorkflowCommand", "Property[IsTransactionEnlistmentOptional]"] + - ["System.Collections.Generic.IDictionary", "System.Activities.DurableInstancing.CreateWorkflowOwnerCommand", "Property[InstanceOwnerMetadata]"] + - ["System.Boolean", "System.Activities.DurableInstancing.SqlWorkflowInstanceStore", "Property[EnqueueRunCommands]"] + - ["System.Collections.Generic.List>", "System.Activities.DurableInstancing.ActivatableWorkflowsQueryResult", "Property[ActivationParameters]"] + - ["System.Activities.DurableInstancing.InstanceEncodingOption", "System.Activities.DurableInstancing.SqlWorkflowInstanceStore", "Property[InstanceEncodingOption]"] + - ["System.IAsyncResult", "System.Activities.DurableInstancing.SqlWorkflowInstanceStore", "Method[BeginTryCommand].ReturnValue"] + - ["System.Collections.Generic.ICollection", "System.Activities.DurableInstancing.SaveWorkflowCommand", "Property[InstanceKeysToComplete]"] + - ["System.Activities.DurableInstancing.InstanceLockedExceptionAction", "System.Activities.DurableInstancing.InstanceLockedExceptionAction!", "Field[NoRetry]"] + - ["System.TimeSpan", "System.Activities.DurableInstancing.SqlWorkflowInstanceStore", "Property[RunnableInstancesDetectionPeriod]"] + - ["System.Boolean", "System.Activities.DurableInstancing.SaveWorkflowCommand", "Property[IsTransactionEnlistmentOptional]"] + - ["System.Boolean", "System.Activities.DurableInstancing.LoadWorkflowCommand", "Property[IsTransactionEnlistmentOptional]"] + - ["System.Boolean", "System.Activities.DurableInstancing.SqlWorkflowInstanceStore", "Method[EndTryCommand].ReturnValue"] + - ["System.Activities.DurableInstancing.InstanceEncodingOption", "System.Activities.DurableInstancing.InstanceEncodingOption!", "Field[None]"] + - ["System.Guid", "System.Activities.DurableInstancing.LoadWorkflowByInstanceKeyCommand", "Property[LookupInstanceKey]"] + - ["System.Collections.Generic.IDictionary>", "System.Activities.DurableInstancing.SaveWorkflowCommand", "Property[InstanceKeysToAssociate]"] + - ["System.Boolean", "System.Activities.DurableInstancing.QueryActivatableWorkflowsCommand", "Property[IsTransactionEnlistmentOptional]"] + - ["System.Boolean", "System.Activities.DurableInstancing.CreateWorkflowOwnerWithIdentityCommand", "Property[IsTransactionEnlistmentOptional]"] + - ["System.Activities.DurableInstancing.InstanceCompletionAction", "System.Activities.DurableInstancing.InstanceCompletionAction!", "Field[DeleteAll]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemActivitiesDynamicUpdate/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemActivitiesDynamicUpdate/model.yml new file mode 100644 index 000000000000..2d19d642cf3d --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemActivitiesDynamicUpdate/model.yml @@ -0,0 +1,47 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Activities.Activity", "System.Activities.DynamicUpdate.DynamicUpdateMapBuilder", "Property[UpdatedWorkflowDefinition]"] + - ["System.Func", "System.Activities.DynamicUpdate.DynamicUpdateMapBuilder", "Property[LookupImplementationMap]"] + - ["System.Collections.Generic.ISet", "System.Activities.DynamicUpdate.DynamicUpdateMapBuilder", "Property[DisallowUpdateInside]"] + - ["System.Boolean", "System.Activities.DynamicUpdate.UpdateMapMetadata", "Method[IsReferenceToImportedChild].ReturnValue"] + - ["System.Activities.LocationReferenceEnvironment", "System.Activities.DynamicUpdate.DynamicUpdateMapBuilder", "Property[OriginalEnvironment]"] + - ["System.Object", "System.Activities.DynamicUpdate.NativeActivityUpdateContext", "Method[FindExecutionProperty].ReturnValue"] + - ["System.Collections.Generic.IDictionary", "System.Activities.DynamicUpdate.DynamicUpdateMap!", "Method[CalculateImplementationMapItems].ReturnValue"] + - ["System.Boolean", "System.Activities.DynamicUpdate.NativeActivityUpdateContext", "Method[IsNewlyAdded].ReturnValue"] + - ["System.Activities.DynamicUpdate.DynamicUpdateMap", "System.Activities.DynamicUpdate.DynamicUpdateMapBuilder", "Method[CreateMap].ReturnValue"] + - ["System.Activities.LocationReferenceEnvironment", "System.Activities.DynamicUpdate.DynamicUpdateMapBuilder", "Property[UpdatedEnvironment]"] + - ["System.Activities.DynamicUpdate.DynamicUpdateMap", "System.Activities.DynamicUpdate.DynamicUpdateServices!", "Method[GetImplementationMap].ReturnValue"] + - ["System.Boolean", "System.Activities.DynamicUpdate.DynamicUpdateMapQuery", "Method[CanApplyUpdateWhileRunning].ReturnValue"] + - ["System.String", "System.Activities.DynamicUpdate.ActivityBlockingUpdate", "Property[Reason]"] + - ["T", "System.Activities.DynamicUpdate.NativeActivityUpdateContext", "Method[GetValue].ReturnValue"] + - ["System.Boolean", "System.Activities.DynamicUpdate.NativeActivityUpdateContext", "Method[RemoveBookmark].ReturnValue"] + - ["System.Activities.DynamicUpdate.DynamicUpdateMapItem", "System.Activities.DynamicUpdate.DynamicUpdateInfo!", "Method[GetMapItem].ReturnValue"] + - ["System.Activities.Activity", "System.Activities.DynamicUpdate.DynamicUpdateInfo!", "Method[GetOriginalDefinition].ReturnValue"] + - ["System.Activities.Activity", "System.Activities.DynamicUpdate.ActivityBlockingUpdate", "Property[Activity]"] + - ["System.Activities.Variable", "System.Activities.DynamicUpdate.DynamicUpdateMapQuery", "Method[FindMatch].ReturnValue"] + - ["System.String", "System.Activities.DynamicUpdate.ActivityBlockingUpdate", "Property[ActivityInstanceId]"] + - ["System.Activities.Bookmark", "System.Activities.DynamicUpdate.NativeActivityUpdateContext", "Method[CreateBookmark].ReturnValue"] + - ["System.Activities.Activity", "System.Activities.DynamicUpdate.UpdateMapMetadata", "Method[GetMatch].ReturnValue"] + - ["System.Activities.BookmarkScope", "System.Activities.DynamicUpdate.NativeActivityUpdateContext", "Property[DefaultBookmarkScope]"] + - ["System.Func", "System.Activities.DynamicUpdate.DynamicUpdateMapBuilder", "Property[LookupMapItem]"] + - ["System.Activities.Activity", "System.Activities.DynamicUpdate.DynamicUpdateMapQuery", "Method[FindMatch].ReturnValue"] + - ["System.Object", "System.Activities.DynamicUpdate.NativeActivityUpdateContext", "Method[GetValue].ReturnValue"] + - ["System.Activities.DynamicUpdate.DynamicUpdateMap", "System.Activities.DynamicUpdate.DynamicUpdateMap!", "Method[Merge].ReturnValue"] + - ["System.Activities.Activity", "System.Activities.DynamicUpdate.DynamicUpdateMapBuilder", "Property[OriginalWorkflowDefinition]"] + - ["System.String", "System.Activities.DynamicUpdate.ActivityBlockingUpdate", "Property[UpdatedActivityId]"] + - ["System.Activities.Location", "System.Activities.DynamicUpdate.NativeActivityUpdateContext", "Method[GetLocation].ReturnValue"] + - ["System.String", "System.Activities.DynamicUpdate.ActivityBlockingUpdate", "Property[OriginalActivityId]"] + - ["System.Boolean", "System.Activities.DynamicUpdate.DynamicUpdateMapBuilder", "Property[ForImplementation]"] + - ["System.Object", "System.Activities.DynamicUpdate.NativeActivityUpdateContext", "Method[GetSavedOriginalValue].ReturnValue"] + - ["System.Activities.Variable", "System.Activities.DynamicUpdate.UpdateMapMetadata", "Method[GetMatch].ReturnValue"] + - ["System.Collections.Generic.IList", "System.Activities.DynamicUpdate.InstanceUpdateException", "Property[BlockingActivities]"] + - ["System.String", "System.Activities.DynamicUpdate.NativeActivityUpdateContext", "Property[ActivityInstanceId]"] + - ["System.Activities.DynamicUpdate.DynamicUpdateMap", "System.Activities.DynamicUpdate.DynamicUpdateMap!", "Property[NoChanges]"] + - ["System.Activities.ActivityBuilder", "System.Activities.DynamicUpdate.DynamicUpdateInfo!", "Method[GetOriginalActivityBuilder].ReturnValue"] + - ["System.Activities.DynamicUpdate.DynamicUpdateMap", "System.Activities.DynamicUpdate.DynamicUpdateServices!", "Method[CreateUpdateMap].ReturnValue"] + - ["System.Collections.Generic.IDictionary", "System.Activities.DynamicUpdate.DynamicUpdateMap!", "Method[CalculateMapItems].ReturnValue"] + - ["System.Boolean", "System.Activities.DynamicUpdate.NativeActivityUpdateContext", "Property[IsCancellationRequested]"] + - ["System.Activities.DynamicUpdate.DynamicUpdateMapQuery", "System.Activities.DynamicUpdate.DynamicUpdateMap", "Method[Query].ReturnValue"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemActivitiesExpressionParser/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemActivitiesExpressionParser/model.yml new file mode 100644 index 000000000000..cc326776896e --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemActivitiesExpressionParser/model.yml @@ -0,0 +1,6 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Collections.Generic.IEnumerable", "System.Activities.ExpressionParser.SourceExpressionException", "Property[Errors]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemActivitiesExpressions/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemActivitiesExpressions/model.yml new file mode 100644 index 000000000000..ad8987b31f57 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemActivitiesExpressions/model.yml @@ -0,0 +1,36 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Collections.Generic.IList", "System.Activities.Expressions.TextExpression!", "Property[DefaultReferences]"] + - ["System.Collections.Generic.IList", "System.Activities.Expressions.TextExpression!", "Method[GetNamespaces].ReturnValue"] + - ["System.Activities.Activity", "System.Activities.Expressions.AndAlso", "Property[Left]"] + - ["System.Collections.Generic.IList", "System.Activities.Expressions.TextExpression!", "Method[GetReferencesForImplementation].ReturnValue"] + - ["System.Activities.Activity", "System.Activities.Expressions.ExpressionServices!", "Method[Convert].ReturnValue"] + - ["System.Activities.Activity", "System.Activities.Expressions.OrElse", "Property[Right]"] + - ["System.Boolean", "System.Activities.Expressions.TextExpression!", "Method[ShouldSerializeNamespacesForImplementation].ReturnValue"] + - ["System.Collections.Generic.IList", "System.Activities.Expressions.TextExpression!", "Property[DefaultNamespaces]"] + - ["System.Collections.Generic.IList", "System.Activities.Expressions.TextExpression!", "Method[GetReferencesInScope].ReturnValue"] + - ["System.Boolean", "System.Activities.Expressions.TextExpression!", "Method[ShouldSerializeReferences].ReturnValue"] + - ["System.Object", "System.Activities.Expressions.CompiledExpressionInvoker!", "Method[GetCompiledExpressionRootForImplementation].ReturnValue"] + - ["System.Boolean", "System.Activities.Expressions.TextExpression!", "Method[ShouldSerializeReferencesForImplementation].ReturnValue"] + - ["System.String", "System.Activities.Expressions.ITextExpression", "Property[ExpressionText]"] + - ["System.Boolean", "System.Activities.Expressions.ITextExpression", "Property[RequiresCompilation]"] + - ["System.Activities.Activity", "System.Activities.Expressions.OrElse", "Property[Left]"] + - ["System.String", "System.Activities.Expressions.ITextExpression", "Property[Language]"] + - ["System.Object", "System.Activities.Expressions.CompiledExpressionInvoker!", "Method[GetCompiledExpressionRoot].ReturnValue"] + - ["System.Boolean", "System.Activities.Expressions.ExpressionServices!", "Method[TryConvert].ReturnValue"] + - ["System.Boolean", "System.Activities.Expressions.ExpressionServices!", "Method[TryConvertReference].ReturnValue"] + - ["System.Reflection.Assembly", "System.Activities.Expressions.AssemblyReference", "Property[Assembly]"] + - ["System.Collections.Generic.IList", "System.Activities.Expressions.TextExpression!", "Method[GetReferences].ReturnValue"] + - ["System.Collections.Generic.IList", "System.Activities.Expressions.TextExpression!", "Method[GetNamespacesInScope].ReturnValue"] + - ["System.Boolean", "System.Activities.Expressions.TextExpression!", "Method[ShouldSerializeNamespaces].ReturnValue"] + - ["System.Collections.Generic.IList", "System.Activities.Expressions.TextExpression!", "Method[GetNamespacesForImplementation].ReturnValue"] + - ["System.Activities.Activity", "System.Activities.Expressions.AndAlso", "Property[Right]"] + - ["System.Activities.Expressions.AssemblyReference", "System.Activities.Expressions.AssemblyReference!", "Method[op_Implicit].ReturnValue"] + - ["System.Reflection.AssemblyName", "System.Activities.Expressions.AssemblyReference", "Property[AssemblyName]"] + - ["System.Object", "System.Activities.Expressions.CompiledExpressionInvoker", "Method[InvokeExpression].ReturnValue"] + - ["System.Activities.Activity>", "System.Activities.Expressions.ExpressionServices!", "Method[ConvertReference].ReturnValue"] + - ["System.Linq.Expressions.Expression", "System.Activities.Expressions.ITextExpression", "Method[GetExpressionTree].ReturnValue"] + - ["System.Boolean", "System.Activities.Expressions.CompiledExpressionInvoker", "Property[IsStaticallyCompiled]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemActivitiesHosting/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemActivitiesHosting/model.yml new file mode 100644 index 000000000000..3e3f6801bcba --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemActivitiesHosting/model.yml @@ -0,0 +1,52 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Boolean", "System.Activities.Hosting.SymbolResolver", "Method[TryGetValue].ReturnValue"] + - ["System.Threading.SynchronizationContext", "System.Activities.Hosting.WorkflowInstance", "Property[SynchronizationContext]"] + - ["System.Collections.Generic.IEnumerator>", "System.Activities.Hosting.SymbolResolver", "Method[GetEnumerator].ReturnValue"] + - ["System.Boolean", "System.Activities.Hosting.WorkflowInstance", "Property[IsReadOnly]"] + - ["System.String", "System.Activities.Hosting.LocationInfo", "Property[Name]"] + - ["System.Collections.IEnumerator", "System.Activities.Hosting.SymbolResolver", "Method[System.Collections.IEnumerable.GetEnumerator].ReturnValue"] + - ["System.Object", "System.Activities.Hosting.SymbolResolver", "Property[Item]"] + - ["System.Guid", "System.Activities.Hosting.WorkflowInstanceProxy", "Property[Id]"] + - ["System.Boolean", "System.Activities.Hosting.SymbolResolver", "Method[Remove].ReturnValue"] + - ["System.Activities.BookmarkResumptionResult", "System.Activities.Hosting.WorkflowInstance", "Method[OnEndResumeBookmark].ReturnValue"] + - ["System.IAsyncResult", "System.Activities.Hosting.WorkflowInstance", "Method[OnBeginFlushTrackingRecords].ReturnValue"] + - ["System.IAsyncResult", "System.Activities.Hosting.WorkflowInstance", "Method[BeginFlushTrackingRecords].ReturnValue"] + - ["System.Activities.Hosting.WorkflowInstanceState", "System.Activities.Hosting.WorkflowInstanceState!", "Field[Idle]"] + - ["System.Object", "System.Activities.Hosting.LocationInfo", "Property[Value]"] + - ["System.Int32", "System.Activities.Hosting.SymbolResolver", "Property[Count]"] + - ["System.String", "System.Activities.Hosting.BookmarkScopeInfo", "Property[TemporaryId]"] + - ["System.Boolean", "System.Activities.Hosting.SymbolResolver", "Method[ContainsKey].ReturnValue"] + - ["System.Collections.Generic.IEnumerable", "System.Activities.Hosting.WorkflowInstance", "Method[GetExtensions].ReturnValue"] + - ["System.Boolean", "System.Activities.Hosting.BookmarkScopeInfo", "Property[IsInitialized]"] + - ["System.String", "System.Activities.Hosting.LocationInfo", "Property[OwnerDisplayName]"] + - ["System.Boolean", "System.Activities.Hosting.WorkflowInstance", "Property[SupportsInstanceKeys]"] + - ["System.Collections.Generic.IList", "System.Activities.Hosting.WorkflowInstance!", "Method[GetActivitiesBlockingUpdate].ReturnValue"] + - ["System.Collections.Generic.ICollection", "System.Activities.Hosting.SymbolResolver", "Property[Keys]"] + - ["System.Activities.LocationReferenceEnvironment", "System.Activities.Hosting.SymbolResolver", "Method[AsLocationReferenceEnvironment].ReturnValue"] + - ["System.Activities.Activity", "System.Activities.Hosting.WorkflowInstanceProxy", "Property[WorkflowDefinition]"] + - ["System.IAsyncResult", "System.Activities.Hosting.WorkflowInstance", "Method[OnBeginAssociateKeys].ReturnValue"] + - ["T", "System.Activities.Hosting.WorkflowInstance", "Method[GetExtension].ReturnValue"] + - ["System.Activities.Activity", "System.Activities.Hosting.WorkflowInstance", "Property[WorkflowDefinition]"] + - ["System.Guid", "System.Activities.Hosting.BookmarkScopeInfo", "Property[Id]"] + - ["System.Boolean", "System.Activities.Hosting.SymbolResolver", "Property[IsReadOnly]"] + - ["System.Boolean", "System.Activities.Hosting.SymbolResolver", "Method[Contains].ReturnValue"] + - ["System.Activities.LocationReferenceEnvironment", "System.Activities.Hosting.WorkflowInstance", "Property[HostEnvironment]"] + - ["System.Activities.Hosting.BookmarkScopeInfo", "System.Activities.Hosting.BookmarkInfo", "Property[ScopeInfo]"] + - ["System.Activities.Hosting.WorkflowInstance+WorkflowInstanceControl", "System.Activities.Hosting.WorkflowInstance", "Property[Controller]"] + - ["System.IAsyncResult", "System.Activities.Hosting.WorkflowInstance", "Method[OnBeginResumeBookmark].ReturnValue"] + - ["System.Activities.BookmarkResumptionResult", "System.Activities.Hosting.WorkflowInstanceProxy", "Method[EndResumeBookmark].ReturnValue"] + - ["System.Activities.WorkflowIdentity", "System.Activities.Hosting.WorkflowInstance", "Property[DefinitionIdentity]"] + - ["System.Activities.Hosting.WorkflowInstanceState", "System.Activities.Hosting.WorkflowInstanceState!", "Field[Aborted]"] + - ["System.IAsyncResult", "System.Activities.Hosting.WorkflowInstance", "Method[OnBeginPersist].ReturnValue"] + - ["System.Guid", "System.Activities.Hosting.WorkflowInstance", "Property[Id]"] + - ["System.Collections.Generic.ICollection", "System.Activities.Hosting.SymbolResolver", "Property[Values]"] + - ["System.Activities.Hosting.WorkflowInstanceState", "System.Activities.Hosting.WorkflowInstanceState!", "Field[Complete]"] + - ["System.String", "System.Activities.Hosting.BookmarkInfo", "Property[BookmarkName]"] + - ["System.IAsyncResult", "System.Activities.Hosting.WorkflowInstanceProxy", "Method[BeginResumeBookmark].ReturnValue"] + - ["System.String", "System.Activities.Hosting.BookmarkInfo", "Property[OwnerDisplayName]"] + - ["System.Collections.Generic.IEnumerable", "System.Activities.Hosting.IWorkflowInstanceExtension", "Method[GetAdditionalExtensions].ReturnValue"] + - ["System.Activities.Hosting.WorkflowInstanceState", "System.Activities.Hosting.WorkflowInstanceState!", "Field[Runnable]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemActivitiesPersistence/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemActivitiesPersistence/model.yml new file mode 100644 index 000000000000..fefa3047acd7 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemActivitiesPersistence/model.yml @@ -0,0 +1,8 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Collections.Generic.IDictionary", "System.Activities.Persistence.PersistenceParticipant", "Method[MapValues].ReturnValue"] + - ["System.IAsyncResult", "System.Activities.Persistence.PersistenceIOParticipant", "Method[BeginOnSave].ReturnValue"] + - ["System.IAsyncResult", "System.Activities.Persistence.PersistenceIOParticipant", "Method[BeginOnLoad].ReturnValue"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemActivitiesPresentation/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemActivitiesPresentation/model.yml new file mode 100644 index 000000000000..1b5a1480bafd --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemActivitiesPresentation/model.yml @@ -0,0 +1,331 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.String", "System.Activities.Presentation.WorkflowDesignerColors!", "Property[PropertyInspectorToolBarItemHoverBorderBrushKey]"] + - ["System.Windows.DependencyProperty", "System.Activities.Presentation.WorkflowItemsPresenter!", "Field[HintTextProperty]"] + - ["System.Windows.Controls.ContextMenu", "System.Activities.Presentation.WorkflowDesigner", "Property[ContextMenu]"] + - ["System.Activities.Presentation.ServiceManager", "System.Activities.Presentation.EditingContext", "Method[CreateServiceManager].ReturnValue"] + - ["System.Delegate", "System.Activities.Presentation.ServiceManager!", "Method[RemoveCallback].ReturnValue"] + - ["System.Activities.Presentation.View.TypeResolvingOptions", "System.Activities.Presentation.WorkflowItemPresenter", "Property[DroppingTypeResolvingOptions]"] + - ["System.String", "System.Activities.Presentation.WorkflowDesignerColors!", "Field[AnnotationDockButtonColorKey]"] + - ["System.Activities.Presentation.EditingContext", "System.Activities.Presentation.WorkflowElementDialog", "Property[Context]"] + - ["System.Windows.Media.Color", "System.Activities.Presentation.WorkflowDesignerColors!", "Property[OutlineViewExpandedArrowColor]"] + - ["System.Windows.DependencyProperty", "System.Activities.Presentation.WorkflowElementDialog!", "Field[ModelItemProperty]"] + - ["TItemType", "System.Activities.Presentation.ContextItemManager", "Method[GetValue].ReturnValue"] + - ["System.String", "System.Activities.Presentation.WorkflowDesignerColors!", "Field[AnnotationBorderColorKey]"] + - ["System.Windows.Media.Color", "System.Activities.Presentation.WorkflowDesignerColors!", "Property[WorkflowViewElementSelectedBackgroundColor]"] + - ["System.String", "System.Activities.Presentation.WorkflowDesigner", "Property[Text]"] + - ["System.Windows.FontWeight", "System.Activities.Presentation.WorkflowDesignerColors!", "Property[FontWeight]"] + - ["System.String", "System.Activities.Presentation.WorkflowDesignerColors!", "Field[FontSizeKey]"] + - ["System.Windows.Media.Color", "System.Activities.Presentation.WorkflowDesignerColors!", "Property[DesignerViewBackgroundColor]"] + - ["System.Boolean", "System.Activities.Presentation.WorkflowElementDialog", "Property[EnableMaximizeButton]"] + - ["System.Windows.Media.Color", "System.Activities.Presentation.WorkflowDesignerColors!", "Property[ActivityDesignerSelectedTitleForegroundColor]"] + - ["System.String", "System.Activities.Presentation.WorkflowDesignerColors!", "Field[ContextMenuMouseOverEndColorKey]"] + - ["System.Windows.Media.Color", "System.Activities.Presentation.WorkflowDesignerColors!", "Property[AnnotationDockButtonHoverColor]"] + - ["System.Windows.Media.Brush", "System.Activities.Presentation.WorkflowDesignerColors!", "Property[DesignerViewExpandAllCollapseAllButtonMouseOverBrush]"] + - ["System.Boolean", "System.Activities.Presentation.WorkflowViewElement", "Property[IsReadOnly]"] + - ["System.Int32", "System.Activities.Presentation.XamlLoadErrorInfo", "Property[LineNumber]"] + - ["System.Windows.Media.Color", "System.Activities.Presentation.WorkflowDesignerColors!", "Property[DesignerViewShellBarSelectedColorGradientBeginColor]"] + - ["System.Windows.Media.Color", "System.Activities.Presentation.WorkflowDesignerColors!", "Property[ContextMenuMouseOverBorderColor]"] + - ["System.Delegate", "System.Activities.Presentation.ContextItemManager!", "Method[RemoveCallback].ReturnValue"] + - ["System.Boolean", "System.Activities.Presentation.UndoEngine", "Method[Undo].ReturnValue"] + - ["System.Windows.Media.Brush", "System.Activities.Presentation.WorkflowDesignerColors!", "Property[DesignerViewExpandAllCollapseAllButtonBrush]"] + - ["System.Boolean", "System.Activities.Presentation.CutCopyPasteHelper!", "Method[CanCopy].ReturnValue"] + - ["System.Boolean", "System.Activities.Presentation.ContextItemManager", "Method[Contains].ReturnValue"] + - ["System.Boolean", "System.Activities.Presentation.WorkflowViewElement", "Property[ShowExpanded]"] + - ["System.String", "System.Activities.Presentation.WorkflowDesignerColors!", "Field[ContextMenuBackgroundGradientBeginColorKey]"] + - ["System.String", "System.Activities.Presentation.WorkflowDesignerColors!", "Field[OutlineViewBackgroundColorKey]"] + - ["System.String", "System.Activities.Presentation.WorkflowDesignerColors!", "Field[DesignerViewShellBarSelectedColorGradientBeginKey]"] + - ["System.Boolean", "System.Activities.Presentation.DynamicArgumentDialog!", "Method[ShowDialog].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Activities.Presentation.WorkflowElementDialog!", "Field[WindowSizeToContentProperty]"] + - ["System.Object", "System.Activities.Presentation.ServiceManager!", "Method[GetTarget].ReturnValue"] + - ["System.String", "System.Activities.Presentation.DragDropHelper!", "Field[DragAnchorPointFormat]"] + - ["System.Collections.IEnumerator", "System.Activities.Presentation.ServiceManager", "Method[System.Collections.IEnumerable.GetEnumerator].ReturnValue"] + - ["System.Object", "System.Activities.Presentation.WorkflowItemsPresenter", "Method[OnItemsCut].ReturnValue"] + - ["System.Windows.Media.FontFamily", "System.Activities.Presentation.WorkflowDesignerColors!", "Property[FontFamily]"] + - ["System.Windows.Media.Color", "System.Activities.Presentation.WorkflowDesignerColors!", "Property[DesignerViewShellBarColorGradientBeginColor]"] + - ["System.Windows.Media.Color", "System.Activities.Presentation.WorkflowDesignerColors!", "Property[OutlineViewItemHighlightBackgroundColor]"] + - ["System.Activities.Presentation.Model.ModelItem", "System.Activities.Presentation.WorkflowViewElement", "Property[ModelItem]"] + - ["System.Collections.Generic.IEnumerator", "System.Activities.Presentation.ServiceManager", "Method[GetEnumerator].ReturnValue"] + - ["System.String", "System.Activities.Presentation.WorkflowDesignerColors!", "Field[ContextMenuSeparatorColorKey]"] + - ["System.Boolean", "System.Activities.Presentation.DesignerConfigurationService", "Property[BackgroundValidationEnabled]"] + - ["System.Boolean", "System.Activities.Presentation.WorkflowViewElement", "Property[Collapsible]"] + - ["System.String", "System.Activities.Presentation.WorkflowDesignerColors!", "Property[PropertyInspectorPaneBrushKey]"] + - ["System.Windows.Media.Color", "System.Activities.Presentation.WorkflowDesignerColors!", "Property[AnnotationDockButtonColor]"] + - ["System.Windows.DependencyProperty", "System.Activities.Presentation.WorkflowItemsPresenter!", "Field[ItemsProperty]"] + - ["System.String", "System.Activities.Presentation.WorkflowDesignerColors!", "Property[PropertyInspectorCategoryCaptionTextBrushKey]"] + - ["System.Windows.Media.Color", "System.Activities.Presentation.WorkflowDesignerColors!", "Property[AnnotationDockButtonHoverBorderColor]"] + - ["System.Windows.Media.Color", "System.Activities.Presentation.WorkflowDesignerColors!", "Property[WorkflowViewElementCaptionColor]"] + - ["System.String", "System.Activities.Presentation.WorkflowItemPresenter", "Property[HintText]"] + - ["System.Windows.Media.Brush", "System.Activities.Presentation.WorkflowDesignerColors!", "Property[FlowchartExpressionButtonBrush]"] + - ["System.String", "System.Activities.Presentation.WorkflowDesignerColors!", "Field[OutlineViewExpandedArrowBorderColorKey]"] + - ["System.Runtime.Versioning.FrameworkName", "System.Activities.Presentation.DesignerConfigurationService", "Property[TargetFrameworkName]"] + - ["System.String", "System.Activities.Presentation.WorkflowDesignerColors!", "Field[OutlineViewItemHighlightBackgroundColorKey]"] + - ["System.String", "System.Activities.Presentation.WorkflowDesignerColors!", "Property[PropertyInspectorBorderBrushKey]"] + - ["System.Activities.Debugger.SourceLocation", "System.Activities.Presentation.SourceLocationUpdatedEventArgs", "Property[UpdatedSourceLocation]"] + - ["System.String", "System.Activities.Presentation.WorkflowDesignerColors!", "Field[AnnotationBackgroundGradientEndColorKey]"] + - ["System.String", "System.Activities.Presentation.WorkflowDesignerColors!", "Field[DesignerViewShellBarColorGradientEndKey]"] + - ["System.String", "System.Activities.Presentation.ActivityDesigner", "Method[GetAutomationItemStatus].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Activities.Presentation.WorkflowItemsPresenter!", "Field[FooterTemplateProperty]"] + - ["System.Windows.DependencyProperty", "System.Activities.Presentation.WorkflowItemsPresenter!", "Field[IsDefaultContainerProperty]"] + - ["System.Boolean", "System.Activities.Presentation.ServiceManager", "Method[Contains].ReturnValue"] + - ["System.Activities.Presentation.Model.ModelItem", "System.Activities.Presentation.WorkflowItemPresenter", "Property[Item]"] + - ["System.Windows.DependencyProperty", "System.Activities.Presentation.WorkflowItemPresenter!", "Field[ItemProperty]"] + - ["System.Boolean", "System.Activities.Presentation.UndoEngine", "Property[IsUndoRedoInProgress]"] + - ["System.Windows.DragDropEffects", "System.Activities.Presentation.DragDropHelper!", "Method[GetDragDropCompletedEffects].ReturnValue"] + - ["System.Windows.Media.Brush", "System.Activities.Presentation.WorkflowDesignerColors!", "Property[FlowchartExpressionButtonPressedBrush]"] + - ["System.Boolean", "System.Activities.Presentation.WorkflowItemsPresenter", "Property[IsDefaultContainer]"] + - ["System.Activities.Presentation.View.DesignerView", "System.Activities.Presentation.WorkflowViewElement", "Property[Designer]"] + - ["System.String", "System.Activities.Presentation.WorkflowDesignerColors!", "Field[ContextMenuIconAreaColorKey]"] + - ["System.String", "System.Activities.Presentation.WorkflowDesignerColors!", "Field[DesignerViewExpandAllCollapseAllButtonColorKey]"] + - ["System.String", "System.Activities.Presentation.WorkflowFileItem", "Property[LoadedFile]"] + - ["System.Windows.Media.Color", "System.Activities.Presentation.WorkflowDesignerColors!", "Property[DesignerViewShellBarColorGradientEndColor]"] + - ["System.Boolean", "System.Activities.Presentation.WorkflowViewElement", "Property[IsRootDesigner]"] + - ["System.Boolean", "System.Activities.Presentation.WorkflowViewElement", "Property[PinState]"] + - ["System.String", "System.Activities.Presentation.XamlLoadErrorInfo", "Property[Message]"] + - ["System.Windows.Media.Color", "System.Activities.Presentation.WorkflowDesignerColors!", "Property[ContextMenuBackgroundGradientEndColor]"] + - ["System.Collections.Generic.IEnumerable", "System.Activities.Presentation.UndoEngine", "Method[GetUndoActions].ReturnValue"] + - ["System.Boolean", "System.Activities.Presentation.CutCopyPasteHelper!", "Method[CanCut].ReturnValue"] + - ["System.String", "System.Activities.Presentation.WorkflowDesignerColors!", "Field[ContextMenuItemTextColorKey]"] + - ["System.Object", "System.Activities.Presentation.ICompositeView", "Method[OnItemsCut].ReturnValue"] + - ["System.Boolean", "System.Activities.Presentation.WorkflowElementDialog", "Property[EnableMinimizeButton]"] + - ["System.Windows.DependencyProperty", "System.Activities.Presentation.WorkflowItemsPresenter!", "Field[ItemsPanelProperty]"] + - ["System.Windows.Controls.ItemsPanelTemplate", "System.Activities.Presentation.WorkflowItemsPresenter", "Property[ItemsPanel]"] + - ["System.Collections.Generic.IList", "System.Activities.Presentation.IActivityToolboxService", "Method[EnumCategories].ReturnValue"] + - ["System.Boolean", "System.Activities.Presentation.ActivityDesignerOptionsAttribute", "Property[AlwaysCollapseChildren]"] + - ["System.Collections.Generic.List", "System.Activities.Presentation.WorkflowItemsPresenter", "Method[SortSelectedItems].ReturnValue"] + - ["System.Activities.Presentation.View.TypeResolvingOptions", "System.Activities.Presentation.WorkflowItemsPresenter", "Property[DroppingTypeResolvingOptions]"] + - ["System.Action", "System.Activities.Presentation.ArgumentAccessor", "Property[Setter]"] + - ["System.String", "System.Activities.Presentation.WorkflowDesignerColors!", "Field[WorkflowViewElementBorderColorKey]"] + - ["System.Boolean", "System.Activities.Presentation.DesignerConfigurationService", "Property[LoadingFromUntrustedSourceEnabled]"] + - ["System.String", "System.Activities.Presentation.ActivityDesigner", "Method[GetAutomationIdMemberName].ReturnValue"] + - ["System.Object", "System.Activities.Presentation.IWorkflowDesignerStorageService", "Method[GetData].ReturnValue"] + - ["System.String", "System.Activities.Presentation.WorkflowDesignerColors!", "Field[AnnotationDockTextColorKey]"] + - ["System.Boolean", "System.Activities.Presentation.ActivityDesignerOptionsAttribute", "Property[AllowDrillIn]"] + - ["System.String", "System.Activities.Presentation.WorkflowDesignerColors!", "Field[DesignerViewShellBarControlBackgroundColorKey]"] + - ["System.Type", "System.Activities.Presentation.WorkflowItemsPresenter", "Property[AllowedItemType]"] + - ["System.String", "System.Activities.Presentation.WorkflowDesignerColors!", "Field[AnnotationBackgroundGradientMiddleColorKey]"] + - ["System.String", "System.Activities.Presentation.WorkflowDesignerColors!", "Property[PropertyInspectorToolBarItemSelectedBorderBrushKey]"] + - ["System.String", "System.Activities.Presentation.DragDropHelper!", "Field[WorkflowItemTypeNameFormat]"] + - ["System.Boolean", "System.Activities.Presentation.ICompositeView", "Method[CanPasteItems].ReturnValue"] + - ["System.Activities.Presentation.Services.ViewService", "System.Activities.Presentation.WorkflowViewElement", "Property[ViewService]"] + - ["System.String", "System.Activities.Presentation.WorkflowDesignerColors!", "Field[RubberBandRectangleColorKey]"] + - ["System.Func", "System.Activities.Presentation.ArgumentAccessor", "Property[Getter]"] + - ["System.Windows.DataTemplate", "System.Activities.Presentation.WorkflowItemsPresenter", "Property[FooterTemplate]"] + - ["System.Windows.DependencyObject", "System.Activities.Presentation.WorkflowElementDialog", "Property[Owner]"] + - ["System.Object", "System.Activities.Presentation.WorkflowItemPresenter", "Method[System.Activities.Presentation.ICompositeView.OnItemsCopied].ReturnValue"] + - ["System.String", "System.Activities.Presentation.WorkflowDesignerColors!", "Field[FlowchartConnectorColorKey]"] + - ["System.Windows.DependencyProperty", "System.Activities.Presentation.WorkflowViewElement!", "Field[ContextProperty]"] + - ["System.Windows.Media.Color", "System.Activities.Presentation.WorkflowDesignerColors!", "Property[AnnotationDockTextColor]"] + - ["System.Boolean", "System.Activities.Presentation.DragDropHelper!", "Method[AllowDrop].ReturnValue"] + - ["System.String", "System.Activities.Presentation.WorkflowDesignerColors!", "Field[OutlineViewCollapsedArrowHoverBorderColorKey]"] + - ["System.String", "System.Activities.Presentation.WorkflowDesignerColors!", "Field[ContextMenuMouseOverMiddle2ColorKey]"] + - ["System.String", "System.Activities.Presentation.DragDropHelper!", "Field[CompletedEffectsFormat]"] + - ["System.String", "System.Activities.Presentation.ActivityDesigner", "Method[GetAutomationHelpText].ReturnValue"] + - ["System.String", "System.Activities.Presentation.XamlLoadErrorInfo", "Property[FileName]"] + - ["System.String", "System.Activities.Presentation.WorkflowDesignerColors!", "Field[DesignerViewBackgroundColorKey]"] + - ["System.Object", "System.Activities.Presentation.WorkflowItemPresenter", "Method[System.Activities.Presentation.ICompositeView.OnItemsCut].ReturnValue"] + - ["System.Windows.Point", "System.Activities.Presentation.DragDropHelper!", "Method[GetDragDropAnchorPoint].ReturnValue"] + - ["System.Windows.Media.Color", "System.Activities.Presentation.WorkflowDesignerColors!", "Property[AnnotationBackgroundGradientBeginColor]"] + - ["System.Boolean", "System.Activities.Presentation.ContextItemManager", "Method[Contains].ReturnValue"] + - ["System.Windows.FrameworkElement", "System.Activities.Presentation.WorkflowViewElement", "Property[DragHandle]"] + - ["System.Windows.Media.Color", "System.Activities.Presentation.WorkflowDesignerColors!", "Property[ContextMenuItemTextDisabledColor]"] + - ["System.Boolean", "System.Activities.Presentation.DesignerConfigurationService", "Property[PanModeEnabled]"] + - ["System.String", "System.Activities.Presentation.WorkflowDesignerColors!", "Field[FontFamilyKey]"] + - ["System.String", "System.Activities.Presentation.WorkflowDesignerColors!", "Field[AnnotationUndockTextColorKey]"] + - ["System.String", "System.Activities.Presentation.WorkflowDesignerColors!", "Field[OutlineViewCollapsedArrowBorderColorKey]"] + - ["System.Windows.Media.Color", "System.Activities.Presentation.WorkflowDesignerColors!", "Property[OutlineViewCollapsedArrowBorderColor]"] + - ["System.Object", "System.Activities.Presentation.ContextItemManager!", "Method[GetTarget].ReturnValue"] + - ["System.Activities.Presentation.ICompositeView", "System.Activities.Presentation.WorkflowViewElement", "Property[DefaultCompositeView]"] + - ["System.Boolean", "System.Activities.Presentation.CutCopyPasteHelper!", "Method[CanPaste].ReturnValue"] + - ["System.Collections.Generic.List", "System.Activities.Presentation.ClipboardData", "Property[Data]"] + - ["System.String", "System.Activities.Presentation.WorkflowDesignerColors!", "Field[WorkflowViewElementBackgroundColorKey]"] + - ["System.Windows.Media.Color", "System.Activities.Presentation.WorkflowDesignerColors!", "Property[WorkflowViewElementSelectedCaptionColor]"] + - ["System.Windows.Media.Color", "System.Activities.Presentation.WorkflowDesignerColors!", "Property[DesignerViewShellBarCaptionActiveColor]"] + - ["System.Windows.DependencyProperty", "System.Activities.Presentation.WorkflowItemPresenter!", "Field[IsDefaultContainerProperty]"] + - ["System.Boolean", "System.Activities.Presentation.DesignerConfigurationService", "Property[MultipleItemsDragDropEnabled]"] + - ["System.Windows.DragDropEffects", "System.Activities.Presentation.DragDropHelper!", "Method[DoDragMove].ReturnValue"] + - ["System.Boolean", "System.Activities.Presentation.ObjectReferenceService", "Method[TryGetObject].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Activities.Presentation.WorkflowItemsPresenter!", "Field[SpacerTemplateProperty]"] + - ["System.Windows.Media.Color", "System.Activities.Presentation.WorkflowDesignerColors!", "Property[ContextMenuItemTextHoverColor]"] + - ["System.String", "System.Activities.Presentation.WorkflowDesignerColors!", "Field[AnnotationDockButtonHoverBackgroundColorKey]"] + - ["System.Activities.Presentation.ServiceManager", "System.Activities.Presentation.EditingContext", "Property[Services]"] + - ["System.Windows.SizeToContent", "System.Activities.Presentation.WorkflowElementDialog", "Property[WindowSizeToContent]"] + - ["System.Activities.Presentation.Model.ModelItem", "System.Activities.Presentation.WorkflowElementDialog", "Property[ModelItem]"] + - ["System.Activities.Presentation.UndoUnit", "System.Activities.Presentation.UndoUnitEventArgs", "Property[UndoUnit]"] + - ["System.Windows.Media.Color", "System.Activities.Presentation.WorkflowDesignerColors!", "Property[OutlineViewItemSelectedTextColor]"] + - ["System.Collections.Generic.IList", "System.Activities.Presentation.IActivityToolboxService", "Method[EnumItems].ReturnValue"] + - ["System.String", "System.Activities.Presentation.WorkflowElementDialog", "Property[Title]"] + - ["System.Windows.Media.Color", "System.Activities.Presentation.WorkflowDesignerColors!", "Property[DesignerViewStatusBarBackgroundColor]"] + - ["System.Windows.Media.Color", "System.Activities.Presentation.WorkflowDesignerColors!", "Property[GridViewRowHoverColor]"] + - ["System.Boolean", "System.Activities.Presentation.DesignerConfigurationService", "Property[NamespaceConversionEnabled]"] + - ["System.Windows.DependencyProperty", "System.Activities.Presentation.ActivityDesigner!", "Field[IconProperty]"] + - ["System.Windows.DataTemplate", "System.Activities.Presentation.WorkflowItemsPresenter", "Property[SpacerTemplate]"] + - ["System.String", "System.Activities.Presentation.WorkflowDesignerColors!", "Field[OutlineViewItemSelectedTextColorKey]"] + - ["System.Boolean", "System.Activities.Presentation.DesignerConfigurationService", "Property[AnnotationEnabled]"] + - ["System.Double", "System.Activities.Presentation.WorkflowDesignerColors!", "Property[FontSize]"] + - ["System.String", "System.Activities.Presentation.WorkflowDesignerColors!", "Field[WorkflowViewElementCaptionColorKey]"] + - ["System.Boolean", "System.Activities.Presentation.WorkflowDesigner", "Method[IsInErrorState].ReturnValue"] + - ["System.Windows.Automation.Peers.AutomationPeer", "System.Activities.Presentation.WorkflowItemPresenter", "Method[OnCreateAutomationPeer].ReturnValue"] + - ["System.Windows.Media.Color", "System.Activities.Presentation.WorkflowDesignerColors!", "Property[ContextMenuBorderColor]"] + - ["System.Boolean", "System.Activities.Presentation.WorkflowElementDialog", "Method[ShowOkCancel].ReturnValue"] + - ["System.String", "System.Activities.Presentation.DragDropHelper!", "Field[CompositeViewFormat]"] + - ["System.Windows.Media.Color", "System.Activities.Presentation.WorkflowDesignerColors!", "Property[AnnotationDockButtonHoverBackgroundColor]"] + - ["System.String", "System.Activities.Presentation.WorkflowDesignerColors!", "Property[PropertyInspectorToolBarBackgroundBrushKey]"] + - ["System.Windows.Media.Color", "System.Activities.Presentation.WorkflowDesignerColors!", "Property[ContextMenuMouseOverEndColor]"] + - ["System.Windows.DataTemplate", "System.Activities.Presentation.WorkflowItemsPresenter", "Property[HeaderTemplate]"] + - ["System.Uri", "System.Activities.Presentation.CachedResourceDictionaryExtension", "Property[Source]"] + - ["System.Windows.Media.Color", "System.Activities.Presentation.WorkflowDesignerColors!", "Property[ContextMenuMouseOverMiddle2Color]"] + - ["System.Collections.IEnumerator", "System.Activities.Presentation.ContextItemManager", "Method[System.Collections.IEnumerable.GetEnumerator].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Activities.Presentation.WorkflowItemPresenter!", "Field[DroppingTypeResolvingOptionsProperty]"] + - ["System.Boolean", "System.Activities.Presentation.DesignerConfigurationService", "Property[AutoConnectEnabled]"] + - ["System.String", "System.Activities.Presentation.WorkflowDesignerColors!", "Field[DesignerViewStatusBarBackgroundColorKey]"] + - ["System.Windows.Media.Color", "System.Activities.Presentation.WorkflowDesignerColors!", "Property[ContextMenuItemTextHoverQuirkedColor]"] + - ["System.Windows.DependencyProperty", "System.Activities.Presentation.WorkflowViewElement!", "Field[PinStateProperty]"] + - ["System.Windows.DependencyProperty", "System.Activities.Presentation.WorkflowItemPresenter!", "Field[AllowedItemTypeProperty]"] + - ["System.Windows.UIElement", "System.Activities.Presentation.DragDropHelper!", "Method[GetCompositeView].ReturnValue"] + - ["System.String", "System.Activities.Presentation.WorkflowViewElement", "Method[GetAutomationIdMemberName].ReturnValue"] + - ["System.String", "System.Activities.Presentation.UndoUnit", "Property[Description]"] + - ["System.Windows.Media.Color", "System.Activities.Presentation.WorkflowDesignerColors!", "Property[PropertyToolBarHightlightedButtonForegroundColor]"] + - ["System.Activities.Presentation.Model.ModelItemCollection", "System.Activities.Presentation.WorkflowItemsPresenter", "Property[Items]"] + - ["System.Windows.Media.Color", "System.Activities.Presentation.WorkflowDesignerColors!", "Property[ContextMenuItemTextSelectedColor]"] + - ["System.Windows.Media.Color", "System.Activities.Presentation.WorkflowDesignerColors!", "Property[DesignerViewShellBarHoverColorGradientBeginColor]"] + - ["System.String", "System.Activities.Presentation.WorkflowDesignerColors!", "Property[PropertyInspectorBackgroundBrushKey]"] + - ["System.Collections.Generic.List", "System.Activities.Presentation.IMultipleDragEnabledCompositeView", "Method[SortSelectedItems].ReturnValue"] + - ["System.Windows.Media.Brush", "System.Activities.Presentation.WorkflowDesignerColors!", "Property[FlowchartExpressionButtonMouseOverBrush]"] + - ["System.String", "System.Activities.Presentation.WorkflowDesignerColors!", "Field[ContextMenuMouseOverMiddle1ColorKey]"] + - ["System.String", "System.Activities.Presentation.WorkflowDesignerColors!", "Property[PropertyInspectorTextBrushKey]"] + - ["System.String", "System.Activities.Presentation.WorkflowDesignerColors!", "Property[PropertyInspectorSelectedForegroundBrushKey]"] + - ["System.Windows.DependencyProperty", "System.Activities.Presentation.WorkflowItemsPresenter!", "Field[HeaderTemplateProperty]"] + - ["System.String", "System.Activities.Presentation.WorkflowDesignerColors!", "Field[AnnotationDockButtonHoverBorderColorKey]"] + - ["System.Windows.Media.Color", "System.Activities.Presentation.WorkflowDesignerColors!", "Property[WorkflowViewElementBackgroundColor]"] + - ["System.String", "System.Activities.Presentation.WorkflowDesignerColors!", "Field[FlowchartExpressionButtonMouseOverColorKey]"] + - ["System.String", "System.Activities.Presentation.WorkflowDesignerColors!", "Property[PropertyInspectorToolBarSeparatorBrushKey]"] + - ["System.String", "System.Activities.Presentation.WorkflowDesignerColors!", "Field[WorkflowViewElementSelectedBackgroundColorKey]"] + - ["System.Boolean", "System.Activities.Presentation.DesignerConfigurationService", "Property[AutoSplitEnabled]"] + - ["System.Windows.DependencyProperty", "System.Activities.Presentation.WorkflowViewElement!", "Field[ModelItemProperty]"] + - ["System.Boolean", "System.Activities.Presentation.ICompositeView", "Property[IsDefaultContainer]"] + - ["System.Boolean", "System.Activities.Presentation.IWorkflowDesignerStorageService", "Method[ContainsKey].ReturnValue"] + - ["System.String", "System.Activities.Presentation.WorkflowDesignerColors!", "Field[ContextMenuItemTextHoverColorKey]"] + - ["TServiceType", "System.Activities.Presentation.ServiceManager", "Method[GetService].ReturnValue"] + - ["System.String", "System.Activities.Presentation.WorkflowDesignerColors!", "Field[DesignerViewExpandAllCollapseAllButtonMouseOverColorKey]"] + - ["System.Windows.Media.Color", "System.Activities.Presentation.WorkflowDesignerColors!", "Property[FlowchartConnectorColor]"] + - ["System.String", "System.Activities.Presentation.WorkflowDesignerColors!", "Field[AnnotationDockButtonHoverColorKey]"] + - ["System.Collections.Generic.IEnumerable", "System.Activities.Presentation.DragDropHelper!", "Method[GetDroppedObjects].ReturnValue"] + - ["System.String", "System.Activities.Presentation.WorkflowDesignerColors!", "Field[ContextMenuItemTextDisabledColorKey]"] + - ["System.Windows.Media.Color", "System.Activities.Presentation.WorkflowDesignerColors!", "Property[DesignerViewShellBarControlBackgroundColor]"] + - ["System.String", "System.Activities.Presentation.WorkflowDesignerColors!", "Field[WorkflowViewElementSelectedCaptionColorKey]"] + - ["System.String", "System.Activities.Presentation.WorkflowDesignerColors!", "Field[ContextMenuBackgroundGradientEndColorKey]"] + - ["System.Boolean", "System.Activities.Presentation.WorkflowItemPresenter", "Method[System.Activities.Presentation.ICompositeView.CanPasteItems].ReturnValue"] + - ["System.Windows.Media.Color", "System.Activities.Presentation.WorkflowDesignerColors!", "Property[AnnotationBorderColor]"] + - ["System.Windows.DependencyProperty", "System.Activities.Presentation.WorkflowElementDialog!", "Field[ContextProperty]"] + - ["System.Windows.Media.Color", "System.Activities.Presentation.WorkflowDesignerColors!", "Property[OutlineViewExpandedArrowBorderColor]"] + - ["System.Windows.ResizeMode", "System.Activities.Presentation.WorkflowElementDialog", "Property[WindowResizeMode]"] + - ["System.String", "System.Activities.Presentation.WorkflowDesignerColors!", "Field[ActivityDesignerSelectedTitleForegroundColorKey]"] + - ["System.String", "System.Activities.Presentation.WorkflowDesignerColors!", "Field[DesignerViewShellBarHoverColorGradientBeginKey]"] + - ["System.Windows.Media.Color", "System.Activities.Presentation.WorkflowDesignerColors!", "Property[AnnotationBackgroundGradientEndColor]"] + - ["System.String", "System.Activities.Presentation.WorkflowDesignerColors!", "Field[WorkflowViewElementSelectedBorderColorKey]"] + - ["System.Windows.Media.Color", "System.Activities.Presentation.WorkflowDesignerColors!", "Property[ContextMenuMouseOverMiddle1Color]"] + - ["System.Activities.Presentation.Model.ModelItem", "System.Activities.Presentation.DragDropHelper!", "Method[GetDraggedModelItem].ReturnValue"] + - ["System.Windows.Media.Color", "System.Activities.Presentation.WorkflowDesignerColors!", "Property[ContextMenuItemTextColor]"] + - ["System.String", "System.Activities.Presentation.WorkflowDesignerColors!", "Field[DesignerViewShellBarColorGradientBeginKey]"] + - ["System.Boolean", "System.Activities.Presentation.WorkflowItemPresenter", "Property[IsDefaultContainer]"] + - ["System.Collections.Generic.IEnumerable", "System.Activities.Presentation.DragDropHelper!", "Method[GetDraggedModelItems].ReturnValue"] + - ["System.String", "System.Activities.Presentation.WorkflowDesignerColors!", "Property[PropertyInspectorSelectedBackgroundBrushKey]"] + - ["System.String", "System.Activities.Presentation.WorkflowDesignerColors!", "Field[DesignerViewShellBarCaptionColorKey]"] + - ["System.Activities.Presentation.ContextItemManager", "System.Activities.Presentation.EditingContext", "Method[CreateContextItemManager].ReturnValue"] + - ["System.Windows.Media.Color", "System.Activities.Presentation.WorkflowDesignerColors!", "Property[OutlineViewCollapsedArrowHoverBorderColor]"] + - ["System.String", "System.Activities.Presentation.WorkflowDesignerColors!", "Field[FlowchartExpressionButtonColorKey]"] + - ["System.String", "System.Activities.Presentation.WorkflowDesignerColors!", "Field[ContextMenuBorderColorKey]"] + - ["System.Windows.UIElement", "System.Activities.Presentation.WorkflowDesigner", "Property[OutlineView]"] + - ["System.Boolean", "System.Activities.Presentation.ServiceManager", "Method[Contains].ReturnValue"] + - ["System.Windows.UIElement", "System.Activities.Presentation.WorkflowDesigner", "Property[PropertyInspectorView]"] + - ["System.String", "System.Activities.Presentation.WorkflowDesignerColors!", "Property[PropertyInspectorToolBarItemSelectedBackgroundBrushKey]"] + - ["System.Boolean", "System.Activities.Presentation.WorkflowItemsPresenter", "Method[CanPasteItems].ReturnValue"] + - ["System.Windows.Media.Color", "System.Activities.Presentation.WorkflowDesignerColors!", "Property[ContextMenuBackgroundGradientBeginColor]"] + - ["System.String", "System.Activities.Presentation.WorkflowDesigner", "Property[PropertyInspectorFontAndColorData]"] + - ["System.Windows.Media.Color", "System.Activities.Presentation.WorkflowDesignerColors!", "Property[OutlineViewItemTextColor]"] + - ["System.Windows.DependencyProperty", "System.Activities.Presentation.WorkflowItemPresenter!", "Field[HintTextProperty]"] + - ["System.String", "System.Activities.Presentation.DynamicArgumentDesignerOptions", "Property[ArgumentPrefix]"] + - ["System.Windows.DependencyProperty", "System.Activities.Presentation.WorkflowItemsPresenter!", "Field[DroppingTypeResolvingOptionsProperty]"] + - ["System.String", "System.Activities.Presentation.WorkflowDesignerColors!", "Property[PropertyInspectorPopupBrushKey]"] + - ["System.Boolean", "System.Activities.Presentation.WorkflowViewElement", "Property[ExpandState]"] + - ["System.Activities.Presentation.Debug.IDesignerDebugView", "System.Activities.Presentation.WorkflowDesigner", "Property[DebugManagerView]"] + - ["System.Windows.DependencyProperty", "System.Activities.Presentation.WorkflowItemsPresenter!", "Field[AllowedItemTypeProperty]"] + - ["System.String", "System.Activities.Presentation.WorkflowViewElement", "Method[GetAutomationItemStatus].ReturnValue"] + - ["System.Int32", "System.Activities.Presentation.XamlLoadErrorInfo", "Property[LinePosition]"] + - ["System.Windows.Media.Color", "System.Activities.Presentation.WorkflowDesignerColors!", "Property[DesignerViewShellBarHoverColorGradientEndColor]"] + - ["TServiceType", "System.Activities.Presentation.ServiceManager", "Method[GetRequiredService].ReturnValue"] + - ["System.Func", "System.Activities.Presentation.ActivityDesignerOptionsAttribute", "Property[OutlineViewIconProvider]"] + - ["System.String", "System.Activities.Presentation.WorkflowDesignerColors!", "Field[OutlineViewItemTextColorKey]"] + - ["System.String", "System.Activities.Presentation.WorkflowDesignerColors!", "Field[PropertyToolBarHightlightedButtonForegroundColorKey]"] + - ["System.Object", "System.Activities.Presentation.WorkflowItemsPresenter", "Method[OnItemsCopied].ReturnValue"] + - ["System.String", "System.Activities.Presentation.WorkflowDesignerColors!", "Field[DesignerViewShellBarSelectedColorGradientEndKey]"] + - ["System.Boolean", "System.Activities.Presentation.DesignerConfigurationService", "Property[MultipleItemsContextMenuEnabled]"] + - ["System.Collections.Generic.IEnumerable", "System.Activities.Presentation.UndoEngine", "Method[GetRedoActions].ReturnValue"] + - ["System.Object", "System.Activities.Presentation.ServiceManager", "Method[GetService].ReturnValue"] + - ["System.Activities.Activity", "System.Activities.Presentation.IActivityTemplateFactory", "Method[Create].ReturnValue"] + - ["System.Guid", "System.Activities.Presentation.ObjectReferenceService", "Method[AcquireObjectReference].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Activities.Presentation.DragDropHelper!", "Field[DragSourceProperty]"] + - ["System.Activities.Presentation.ContextItemManager", "System.Activities.Presentation.EditingContext", "Property[Items]"] + - ["System.String", "System.Activities.Presentation.WorkflowDesignerColors!", "Field[OutlineViewExpandedArrowColorKey]"] + - ["System.Windows.Media.Brush", "System.Activities.Presentation.WorkflowDesignerColors!", "Property[DesignerViewExpandAllCollapseAllPressedBrush]"] + - ["System.String", "System.Activities.Presentation.WorkflowDesignerColors!", "Field[FontWeightKey]"] + - ["System.Windows.DependencyProperty", "System.Activities.Presentation.WorkflowItemsPresenter!", "Field[IndexProperty]"] + - ["System.Windows.Media.Color", "System.Activities.Presentation.WorkflowDesignerColors!", "Property[WorkflowViewElementSelectedBorderColor]"] + - ["System.Collections.Generic.List", "System.Activities.Presentation.ClipboardData", "Property[Metadata]"] + - ["System.String", "System.Activities.Presentation.DynamicArgumentDesignerOptions", "Property[Title]"] + - ["System.Windows.Media.Color", "System.Activities.Presentation.WorkflowDesignerColors!", "Property[DesignerViewShellBarSelectedColorGradientEndColor]"] + - ["System.String", "System.Activities.Presentation.WorkflowViewElement", "Method[GetAutomationHelpText].ReturnValue"] + - ["System.Guid", "System.Activities.Presentation.SourceLocationUpdatedEventArgs", "Property[ObjectReference]"] + - ["System.Windows.Media.Color", "System.Activities.Presentation.WorkflowDesignerColors!", "Property[ContextMenuMouseOverBeginColor]"] + - ["System.String", "System.Activities.Presentation.WorkflowDesignerColors!", "Field[AnnotationBackgroundGradientBeginColorKey]"] + - ["System.Windows.UIElement", "System.Activities.Presentation.WorkflowDesigner", "Property[View]"] + - ["System.Activities.Presentation.ICompositeView", "System.Activities.Presentation.DragDropHelper!", "Method[GetCompositeView].ReturnValue"] + - ["System.String", "System.Activities.Presentation.WorkflowDesignerColors!", "Property[PropertyInspectorToolBarItemHoverBackgroundBrushKey]"] + - ["System.Type", "System.Activities.Presentation.DefaultTypeArgumentAttribute", "Property[Type]"] + - ["System.String", "System.Activities.Presentation.WorkflowDesignerColors!", "Field[ContextMenuMouseOverBorderColorKey]"] + - ["System.Windows.DependencyProperty", "System.Activities.Presentation.WorkflowElementDialog!", "Field[TitleProperty]"] + - ["System.String", "System.Activities.Presentation.DragDropHelper!", "Field[ModelItemDataFormat]"] + - ["System.Activities.Presentation.View.ViewStateService", "System.Activities.Presentation.WorkflowViewElement", "Property[ViewStateService]"] + - ["System.Windows.Automation.Peers.AutomationPeer", "System.Activities.Presentation.WorkflowItemsPresenter", "Method[OnCreateAutomationPeer].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Activities.Presentation.WorkflowElementDialog!", "Field[WindowResizeModeProperty]"] + - ["System.Windows.Media.DrawingBrush", "System.Activities.Presentation.ActivityDesigner", "Property[Icon]"] + - ["System.Activities.Presentation.ContextItem", "System.Activities.Presentation.ContextItemManager", "Method[GetValue].ReturnValue"] + - ["System.Activities.Presentation.EditingContext", "System.Activities.Presentation.WorkflowViewElement", "Property[Context]"] + - ["System.Activities.Presentation.View.TypeResolvingOptions", "System.Activities.Presentation.ICompositeView", "Property[DroppingTypeResolvingOptions]"] + - ["System.String", "System.Activities.Presentation.WorkflowDesignerColors!", "Field[FlowchartExpressionButtonPressedColorKey]"] + - ["System.String", "System.Activities.Presentation.WorkflowElementDialog", "Property[HelpKeyword]"] + - ["System.Type", "System.Activities.Presentation.WorkflowItemPresenter", "Property[AllowedItemType]"] + - ["System.Activities.Presentation.EditingContext", "System.Activities.Presentation.WorkflowDesigner", "Property[Context]"] + - ["System.String", "System.Activities.Presentation.WorkflowDesignerColors!", "Field[ContextMenuMouseOverBeginColorKey]"] + - ["System.Type", "System.Activities.Presentation.WorkflowFileItem", "Property[ItemType]"] + - ["System.Windows.Media.Color", "System.Activities.Presentation.WorkflowDesignerColors!", "Property[AnnotationBackgroundGradientMiddleColor]"] + - ["System.Collections.Generic.IList", "System.Activities.Presentation.WorkflowViewElement", "Property[CompositeViews]"] + - ["System.String", "System.Activities.Presentation.WorkflowDesignerColors!", "Property[PropertyInspectorToolBarTextBoxBorderBrushKey]"] + - ["System.Windows.Media.Color", "System.Activities.Presentation.WorkflowDesignerColors!", "Property[OutlineViewBackgroundColor]"] + - ["System.Object", "System.Activities.Presentation.DragDropHelper!", "Method[GetDroppedObject].ReturnValue"] + - ["System.Boolean", "System.Activities.Presentation.DesignerConfigurationService", "Property[AutoSurroundWithSequenceEnabled]"] + - ["System.Windows.Media.Color", "System.Activities.Presentation.WorkflowDesignerColors!", "Property[AnnotationUndockTextColor]"] + - ["System.Type", "System.Activities.Presentation.ContextItem", "Property[ItemType]"] + - ["System.Windows.Automation.Peers.AutomationPeer", "System.Activities.Presentation.WorkflowViewElement", "Method[OnCreateAutomationPeer].ReturnValue"] + - ["System.Object", "System.Activities.Presentation.ICompositeView", "Method[OnItemsCopied].ReturnValue"] + - ["System.Windows.Media.Color", "System.Activities.Presentation.WorkflowDesignerColors!", "Property[WorkflowViewElementBorderColor]"] + - ["System.Collections.Generic.IEnumerator", "System.Activities.Presentation.ContextItemManager", "Method[GetEnumerator].ReturnValue"] + - ["System.String", "System.Activities.Presentation.WorkflowDesignerColors!", "Field[DesignerViewShellBarHoverColorGradientEndKey]"] + - ["System.String", "System.Activities.Presentation.ClipboardData", "Property[Version]"] + - ["System.Activities.Presentation.View.TypeResolvingOptions", "System.Activities.Presentation.TypeResolvingOptionsAttribute", "Property[TypeResolvingOptions]"] + - ["System.Boolean", "System.Activities.Presentation.UndoEngine", "Method[Redo].ReturnValue"] + - ["System.Object", "System.Activities.Presentation.CachedResourceDictionaryExtension", "Method[ProvideValue].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Activities.Presentation.WorkflowViewElement!", "Field[ShowExpandedProperty]"] + - ["System.Windows.Media.Color", "System.Activities.Presentation.WorkflowDesignerColors!", "Property[ContextMenuIconAreaColor]"] + - ["System.String", "System.Activities.Presentation.WorkflowDesignerColors!", "Field[ContextMenuItemTextSelectedColorKey]"] + - ["System.String", "System.Activities.Presentation.WorkflowDesignerColors!", "Field[DesignerViewExpandAllCollapseAllPressedColorKey]"] + - ["System.Windows.DependencyProperty", "System.Activities.Presentation.WorkflowViewElement!", "Field[ExpandStateProperty]"] + - ["System.String", "System.Activities.Presentation.WorkflowItemsPresenter", "Property[HintText]"] + - ["System.Windows.Media.Color", "System.Activities.Presentation.WorkflowDesignerColors!", "Property[DesignerViewShellBarCaptionColor]"] + - ["System.String", "System.Activities.Presentation.WorkflowDesignerColors!", "Field[DesignerViewShellBarCaptionActiveColorKey]"] + - ["System.Boolean", "System.Activities.Presentation.DesignerConfigurationService", "Property[RubberBandSelectionEnabled]"] + - ["System.Windows.Media.Color", "System.Activities.Presentation.WorkflowDesignerColors!", "Property[ContextMenuSeparatorColor]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemActivitiesPresentationAnnotations/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemActivitiesPresentationAnnotations/model.yml new file mode 100644 index 000000000000..ea932b0ad201 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemActivitiesPresentationAnnotations/model.yml @@ -0,0 +1,8 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Xaml.AttachableMemberIdentifier", "System.Activities.Presentation.Annotations.Annotation!", "Field[AnnotationTextProperty]"] + - ["System.String", "System.Activities.Presentation.Annotations.Annotation!", "Field[AnnotationTextPropertyName]"] + - ["System.String", "System.Activities.Presentation.Annotations.Annotation!", "Method[GetAnnotationText].ReturnValue"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemActivitiesPresentationConverters/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemActivitiesPresentationConverters/model.yml new file mode 100644 index 000000000000..97cc7e6341a9 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemActivitiesPresentationConverters/model.yml @@ -0,0 +1,18 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Object", "System.Activities.Presentation.Converters.ModelPropertyEntryToOwnerActivityConverter", "Method[ConvertBack].ReturnValue"] + - ["System.Object", "System.Activities.Presentation.Converters.ArgumentToExpressionConverter", "Method[ConvertBack].ReturnValue"] + - ["System.Object", "System.Activities.Presentation.Converters.ModelPropertyEntryToModelItemConverter", "Method[ConvertBack].ReturnValue"] + - ["System.Object", "System.Activities.Presentation.Converters.ModelPropertyEntryToModelItemConverter", "Method[Convert].ReturnValue"] + - ["System.Object", "System.Activities.Presentation.Converters.ArgumentToExpressionConverter", "Method[Convert].ReturnValue"] + - ["System.Object[]", "System.Activities.Presentation.Converters.ObjectToModelValueConverter", "Method[ConvertBack].ReturnValue"] + - ["System.Object", "System.Activities.Presentation.Converters.ObjectToModelValueConverter", "Method[Convert].ReturnValue"] + - ["System.Object[]", "System.Activities.Presentation.Converters.ArgumentToExpressionModelItemConverter", "Method[ConvertBack].ReturnValue"] + - ["System.Object", "System.Activities.Presentation.Converters.ModelToObjectValueConverter", "Method[ConvertBack].ReturnValue"] + - ["System.Object", "System.Activities.Presentation.Converters.ModelToObjectValueConverter", "Method[Convert].ReturnValue"] + - ["System.Object", "System.Activities.Presentation.Converters.ModelPropertyEntryToOwnerActivityConverter", "Method[Convert].ReturnValue"] + - ["System.Object", "System.Activities.Presentation.Converters.ArgumentToExpressionModelItemConverter", "Method[Convert].ReturnValue"] + - ["System.Object[]", "System.Activities.Presentation.Converters.ModelPropertyEntryToModelItemConverter", "Method[ConvertBack].ReturnValue"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemActivitiesPresentationDebug/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemActivitiesPresentationDebug/model.yml new file mode 100644 index 000000000000..9b7798774a33 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemActivitiesPresentationDebug/model.yml @@ -0,0 +1,23 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Activities.Debugger.SourceLocation", "System.Activities.Presentation.Debug.DebuggerService", "Property[SelectedLocation]"] + - ["System.Collections.Generic.IDictionary", "System.Activities.Presentation.Debug.IDesignerDebugView", "Method[GetBreakpointLocations].ReturnValue"] + - ["System.Activities.Presentation.Debug.BreakpointTypes", "System.Activities.Presentation.Debug.BreakpointTypes!", "Field[Conditional]"] + - ["System.Activities.Debugger.SourceLocation", "System.Activities.Presentation.Debug.IDesignerDebugView", "Property[CurrentLocation]"] + - ["System.Activities.Presentation.Debug.BreakpointTypes", "System.Activities.Presentation.Debug.BreakpointTypes!", "Field[Enabled]"] + - ["System.Collections.Generic.IDictionary", "System.Activities.Presentation.Debug.DebuggerService", "Method[GetBreakpointLocations].ReturnValue"] + - ["System.Activities.Presentation.Debug.BreakpointTypes", "System.Activities.Presentation.Debug.BreakpointTypes!", "Field[None]"] + - ["System.Activities.Presentation.Debug.BreakpointTypes", "System.Activities.Presentation.Debug.BreakpointTypes!", "Field[Bounded]"] + - ["System.Boolean", "System.Activities.Presentation.Debug.DebuggerService", "Property[HideSourceFileName]"] + - ["System.Activities.Debugger.SourceLocation", "System.Activities.Presentation.Debug.IDesignerDebugView", "Property[SelectedLocation]"] + - ["System.Boolean", "System.Activities.Presentation.Debug.DebuggerService", "Property[IsDebugging]"] + - ["System.Activities.Debugger.SourceLocation", "System.Activities.Presentation.Debug.DebuggerService", "Property[CurrentLocation]"] + - ["System.Boolean", "System.Activities.Presentation.Debug.IDesignerDebugView", "Property[HideSourceFileName]"] + - ["System.Activities.Debugger.SourceLocation", "System.Activities.Presentation.Debug.IDesignerDebugView", "Method[GetExactLocation].ReturnValue"] + - ["System.Activities.Debugger.SourceLocation", "System.Activities.Presentation.Debug.DebuggerService", "Property[CurrentContext]"] + - ["System.Boolean", "System.Activities.Presentation.Debug.IDesignerDebugView", "Property[IsDebugging]"] + - ["System.Activities.Debugger.SourceLocation", "System.Activities.Presentation.Debug.DebuggerService", "Method[GetExactLocation].ReturnValue"] + - ["System.Activities.Debugger.SourceLocation", "System.Activities.Presentation.Debug.IDesignerDebugView", "Property[CurrentContext]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemActivitiesPresentationExpressions/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemActivitiesPresentationExpressions/model.yml new file mode 100644 index 000000000000..d094b9e89e25 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemActivitiesPresentationExpressions/model.yml @@ -0,0 +1,47 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Boolean", "System.Activities.Presentation.Expressions.ExpressionActivityEditor", "Method[CanCommit].ReturnValue"] + - ["System.Int32", "System.Activities.Presentation.Expressions.TextualExpressionEditor", "Property[MinLines]"] + - ["System.Windows.DependencyProperty", "System.Activities.Presentation.Expressions.ExpressionActivityEditor!", "Field[ExplicitCommitProperty]"] + - ["System.Windows.DependencyProperty", "System.Activities.Presentation.Expressions.ExpressionActivityEditor!", "Field[IsReadOnlyProperty]"] + - ["System.Boolean", "System.Activities.Presentation.Expressions.ExpressionActivityEditor", "Property[ExplicitCommit]"] + - ["System.Windows.DependencyProperty", "System.Activities.Presentation.Expressions.TextualExpressionEditor!", "Field[MaxLinesProperty]"] + - ["System.Boolean", "System.Activities.Presentation.Expressions.ExpressionMorphHelper", "Method[TryInferReturnType].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Activities.Presentation.Expressions.ExpressionActivityEditor!", "Field[IsIndependentExpressionProperty]"] + - ["System.Boolean", "System.Activities.Presentation.Expressions.ExpressionActivityEditor", "Property[AcceptsTab]"] + - ["System.Windows.DependencyProperty", "System.Activities.Presentation.Expressions.ExpressionActivityEditor!", "Field[IsSupportedExpressionProperty]"] + - ["System.Windows.DependencyProperty", "System.Activities.Presentation.Expressions.ExpressionActivityEditor!", "Field[AcceptsReturnProperty]"] + - ["System.Windows.DependencyProperty", "System.Activities.Presentation.Expressions.ExpressionActivityEditor!", "Field[PathToArgumentProperty]"] + - ["System.Windows.DependencyProperty", "System.Activities.Presentation.Expressions.ExpressionActivityEditor!", "Field[ExpressionTypeProperty]"] + - ["System.Windows.Controls.ScrollBarVisibility", "System.Activities.Presentation.Expressions.ExpressionActivityEditor", "Property[HorizontalScrollBarVisibility]"] + - ["System.Boolean", "System.Activities.Presentation.Expressions.ExpressionActivityEditor", "Property[UseLocationExpression]"] + - ["System.Windows.DependencyProperty", "System.Activities.Presentation.Expressions.ExpressionActivityEditor!", "Field[AcceptsTabProperty]"] + - ["System.String", "System.Activities.Presentation.Expressions.TextualExpressionEditor", "Property[DefaultValue]"] + - ["System.Windows.DependencyProperty", "System.Activities.Presentation.Expressions.ExpressionActivityEditor!", "Field[UseLocationExpressionProperty]"] + - ["System.Activities.Presentation.View.IExpressionEditorService", "System.Activities.Presentation.Expressions.TextualExpressionEditor", "Property[ExpressionEditorService]"] + - ["System.Boolean", "System.Activities.Presentation.Expressions.ExpressionActivityEditor", "Property[AcceptsReturn]"] + - ["System.Boolean", "System.Activities.Presentation.Expressions.ExpressionMorphHelper", "Method[TryMorphExpression].ReturnValue"] + - ["System.Boolean", "System.Activities.Presentation.Expressions.ExpressionActivityEditor", "Property[IsIndependentExpression]"] + - ["System.Activities.Presentation.Model.ModelItem", "System.Activities.Presentation.Expressions.ExpressionActivityEditor", "Property[OwnerActivity]"] + - ["System.Windows.Controls.ScrollBarVisibility", "System.Activities.Presentation.Expressions.ExpressionActivityEditor", "Property[VerticalScrollBarVisibility]"] + - ["System.Activities.Presentation.EditingContext", "System.Activities.Presentation.Expressions.ExpressionActivityEditor", "Property[Context]"] + - ["System.Windows.DependencyProperty", "System.Activities.Presentation.Expressions.ExpressionActivityEditor!", "Field[ExpressionProperty]"] + - ["System.String", "System.Activities.Presentation.Expressions.ExpressionActivityEditor", "Property[HintText]"] + - ["System.String", "System.Activities.Presentation.Expressions.ExpressionActivityEditor!", "Method[GetExpressionActivityEditor].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Activities.Presentation.Expressions.TextualExpressionEditor!", "Field[DefaultValueProperty]"] + - ["System.Boolean", "System.Activities.Presentation.Expressions.ExpressionActivityEditor", "Property[IsSupportedExpression]"] + - ["System.Type", "System.Activities.Presentation.Expressions.ExpressionActivityEditor", "Property[ExpressionType]"] + - ["System.Windows.DependencyProperty", "System.Activities.Presentation.Expressions.TextualExpressionEditor!", "Field[MinLinesProperty]"] + - ["System.Boolean", "System.Activities.Presentation.Expressions.ExpressionActivityEditor", "Method[Commit].ReturnValue"] + - ["System.String", "System.Activities.Presentation.Expressions.ExpressionActivityEditor", "Property[PathToArgument]"] + - ["System.Boolean", "System.Activities.Presentation.Expressions.ExpressionActivityEditor", "Property[IsReadOnly]"] + - ["System.Windows.DependencyProperty", "System.Activities.Presentation.Expressions.ExpressionActivityEditor!", "Field[VerticalScrollBarVisibilityProperty]"] + - ["System.Int32", "System.Activities.Presentation.Expressions.TextualExpressionEditor", "Property[MaxLines]"] + - ["System.Type", "System.Activities.Presentation.Expressions.ExpressionMorphHelperAttribute", "Property[ExpressionMorphHelperType]"] + - ["System.Windows.DependencyProperty", "System.Activities.Presentation.Expressions.ExpressionActivityEditor!", "Field[HorizontalScrollBarVisibilityProperty]"] + - ["System.Windows.DependencyProperty", "System.Activities.Presentation.Expressions.ExpressionActivityEditor!", "Field[OwnerActivityProperty]"] + - ["System.Activities.Presentation.Model.ModelItem", "System.Activities.Presentation.Expressions.ExpressionActivityEditor", "Property[Expression]"] + - ["System.Windows.DependencyProperty", "System.Activities.Presentation.Expressions.ExpressionActivityEditor!", "Field[HintTextProperty]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemActivitiesPresentationHosting/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemActivitiesPresentationHosting/model.yml new file mode 100644 index 000000000000..4c2f6ee5b836 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemActivitiesPresentationHosting/model.yml @@ -0,0 +1,38 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Boolean", "System.Activities.Presentation.Hosting.ICommandService", "Method[IsCommandSupported].ReturnValue"] + - ["System.Reflection.Assembly", "System.Activities.Presentation.Hosting.IMultiTargetingSupportService", "Method[GetReflectionAssembly].ReturnValue"] + - ["System.Int32", "System.Activities.Presentation.Hosting.CommandValues!", "Field[ShowProperties]"] + - ["System.Object", "System.Activities.Presentation.Hosting.IDocumentPersistenceService", "Method[Load].ReturnValue"] + - ["System.Reflection.Assembly", "System.Activities.Presentation.Hosting.AssemblyContextControlItem!", "Method[GetAssembly].ReturnValue"] + - ["System.Int32", "System.Activities.Presentation.Hosting.CommandValues!", "Field[DisableBreakpoint]"] + - ["System.Collections.Generic.IEnumerable", "System.Activities.Presentation.Hosting.AssemblyContextControlItem", "Method[GetEnvironmentAssemblyNames].ReturnValue"] + - ["System.Windows.Input.ICommand", "System.Activities.Presentation.Hosting.CommandInfo", "Property[Command]"] + - ["System.Boolean", "System.Activities.Presentation.Hosting.WindowHelperService", "Method[RegisterWindowMessageHandler].ReturnValue"] + - ["System.Boolean", "System.Activities.Presentation.Hosting.IMultiTargetingSupportService", "Method[IsSupportedType].ReturnValue"] + - ["System.Boolean", "System.Activities.Presentation.Hosting.WindowHelperService", "Method[UnregisterWindowMessageHandler].ReturnValue"] + - ["System.Collections.ObjectModel.Collection", "System.Activities.Presentation.Hosting.ImportedNamespaceContextItem", "Property[ImportedNamespaces]"] + - ["System.Reflection.AssemblyName", "System.Activities.Presentation.Hosting.AssemblyContextControlItem", "Property[LocalAssemblyName]"] + - ["System.Boolean", "System.Activities.Presentation.Hosting.WindowHelperService", "Method[TrySetWindowOwner].ReturnValue"] + - ["System.Type", "System.Activities.Presentation.Hosting.WorkflowCommandExtensionItem", "Property[ItemType]"] + - ["System.Type", "System.Activities.Presentation.Hosting.ImportedNamespaceContextItem", "Property[ItemType]"] + - ["System.Type", "System.Activities.Presentation.Hosting.MultiTargetingSupportService", "Method[GetRuntimeType].ReturnValue"] + - ["System.Int32", "System.Activities.Presentation.Hosting.CommandValues!", "Field[InsertBreakpoint]"] + - ["System.Collections.Generic.IEnumerable", "System.Activities.Presentation.Hosting.AssemblyContextControlItem", "Method[GetEnvironmentAssemblies].ReturnValue"] + - ["System.Boolean", "System.Activities.Presentation.Hosting.CommandInfo", "Property[IsBindingEnabledInDesigner]"] + - ["System.Int32", "System.Activities.Presentation.Hosting.CommandValues!", "Field[EnableBreakpoint]"] + - ["System.Boolean", "System.Activities.Presentation.Hosting.ReadOnlyState", "Property[IsReadOnly]"] + - ["System.Reflection.Assembly", "System.Activities.Presentation.Hosting.MultiTargetingSupportService", "Method[GetReflectionAssembly].ReturnValue"] + - ["System.Int32", "System.Activities.Presentation.Hosting.CommandValues!", "Field[DeleteBreakpoint]"] + - ["System.Collections.Generic.IList", "System.Activities.Presentation.Hosting.AssemblyContextControlItem", "Property[ReferencedAssemblyNames]"] + - ["System.Boolean", "System.Activities.Presentation.Hosting.MultiTargetingSupportService", "Method[IsSupportedType].ReturnValue"] + - ["System.Type", "System.Activities.Presentation.Hosting.ReadOnlyState", "Property[ItemType]"] + - ["System.IntPtr", "System.Activities.Presentation.Hosting.WindowHelperService", "Property[ParentWindowHwnd]"] + - ["System.Type", "System.Activities.Presentation.Hosting.AssemblyContextControlItem", "Property[ItemType]"] + - ["System.Type", "System.Activities.Presentation.Hosting.MultiTargetingSupportService", "Method[GetReflectionType].ReturnValue"] + - ["System.Type", "System.Activities.Presentation.Hosting.IMultiTargetingSupportService", "Method[GetRuntimeType].ReturnValue"] + - ["System.Collections.Generic.IEnumerable", "System.Activities.Presentation.Hosting.AssemblyContextControlItem", "Property[AllAssemblyNamesInContext]"] + - ["System.Boolean", "System.Activities.Presentation.Hosting.ICommandService", "Method[CanExecuteCommand].ReturnValue"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemActivitiesPresentationMetadata/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemActivitiesPresentationMetadata/model.yml new file mode 100644 index 000000000000..3b36467454bb --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemActivitiesPresentationMetadata/model.yml @@ -0,0 +1,11 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Type", "System.Activities.Presentation.Metadata.AttributeCallbackBuilder", "Property[CallbackType]"] + - ["System.Collections.IEnumerable", "System.Activities.Presentation.Metadata.AttributeTable", "Method[GetCustomAttributes].ReturnValue"] + - ["System.Collections.Generic.IEnumerable", "System.Activities.Presentation.Metadata.AttributeTable", "Property[AttributedTypes]"] + - ["System.Activities.Presentation.Metadata.AttributeTable", "System.Activities.Presentation.Metadata.AttributeTableBuilder", "Method[CreateTable].ReturnValue"] + - ["System.Boolean", "System.Activities.Presentation.Metadata.AttributeTable", "Method[ContainsAttributes].ReturnValue"] + - ["System.Collections.Generic.IEnumerable", "System.Activities.Presentation.Metadata.AttributeTableValidationException", "Property[ValidationErrors]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemActivitiesPresentationModel/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemActivitiesPresentationModel/model.yml new file mode 100644 index 000000000000..d9e125927654 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemActivitiesPresentationModel/model.yml @@ -0,0 +1,124 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Activities.Presentation.Model.ModelItem", "System.Activities.Presentation.Model.ModelProperty", "Property[Parent]"] + - ["System.Boolean", "System.Activities.Presentation.Model.ModelItemCollection", "Property[System.Collections.ICollection.IsSynchronized]"] + - ["System.Object", "System.Activities.Presentation.Model.ModelItemDictionary", "Property[SyncRoot]"] + - ["System.Boolean", "System.Activities.Presentation.Model.ModelItemDictionary", "Property[System.Collections.IDictionary.IsFixedSize]"] + - ["System.Object", "System.Activities.Presentation.Model.ModelItemDictionary", "Property[System.Collections.ICollection.SyncRoot]"] + - ["System.Collections.Generic.IEnumerable", "System.Activities.Presentation.Model.ModelItem", "Property[Sources]"] + - ["System.Collections.ICollection", "System.Activities.Presentation.Model.ModelItemDictionary", "Property[System.Collections.IDictionary.Values]"] + - ["System.Activities.Presentation.Model.ModelItem", "System.Activities.Presentation.Model.ModelFactory!", "Method[CreateStaticMemberItem].ReturnValue"] + - ["System.Boolean", "System.Activities.Presentation.Model.ModelProperty", "Property[IsSet]"] + - ["System.Activities.Presentation.Model.ModelItem", "System.Activities.Presentation.Model.ModelItem", "Property[Root]"] + - ["System.Int32", "System.Activities.Presentation.Model.ModelItemDictionary", "Property[System.Collections.ICollection.Count]"] + - ["System.Boolean", "System.Activities.Presentation.Model.ModelItemCollection", "Method[Contains].ReturnValue"] + - ["System.Boolean", "System.Activities.Presentation.Model.ModelItemCollection", "Property[IsFixedSize]"] + - ["System.Int32", "System.Activities.Presentation.Model.TextImage", "Property[StartLineIndex]"] + - ["System.Collections.IDictionaryEnumerator", "System.Activities.Presentation.Model.ModelItemDictionary", "Method[System.Collections.IDictionary.GetEnumerator].ReturnValue"] + - ["System.String", "System.Activities.Presentation.Model.ModelItem", "Property[Name]"] + - ["System.Boolean", "System.Activities.Presentation.Model.ModelItemDictionary", "Property[IsSynchronized]"] + - ["System.Activities.Presentation.Model.ModelItem", "System.Activities.Presentation.Model.ModelTreeManager", "Method[CreateModelItem].ReturnValue"] + - ["System.ComponentModel.AttributeCollection", "System.Activities.Presentation.Model.ModelProperty", "Property[Attributes]"] + - ["System.Boolean", "System.Activities.Presentation.Model.EditingScope", "Method[CanComplete].ReturnValue"] + - ["System.Object", "System.Activities.Presentation.Model.ModelItemDictionary", "Property[System.Collections.IDictionary.Item]"] + - ["System.Boolean", "System.Activities.Presentation.Model.ModelItemCollection", "Property[IsSynchronized]"] + - ["System.Type", "System.Activities.Presentation.Model.AttachedProperty", "Property[OwnerType]"] + - ["System.Object", "System.Activities.Presentation.Model.ModelItemCollection", "Property[System.Collections.IList.Item]"] + - ["System.Boolean", "System.Activities.Presentation.Model.EditingScope", "Method[OnException].ReturnValue"] + - ["System.Boolean", "System.Activities.Presentation.Model.ModelItemCollection", "Property[System.Collections.IList.IsReadOnly]"] + - ["System.Boolean", "System.Activities.Presentation.Model.ModelProperty!", "Method[op_Equality].ReturnValue"] + - ["System.Activities.Presentation.Model.CreateOptions", "System.Activities.Presentation.Model.CreateOptions!", "Field[InitializeDefaults]"] + - ["System.Boolean", "System.Activities.Presentation.Model.ModelItemCollection", "Method[Remove].ReturnValue"] + - ["System.Activities.Presentation.Model.ModelItem", "System.Activities.Presentation.Model.ModelFactory!", "Method[CreateItem].ReturnValue"] + - ["System.Activities.Presentation.Model.ModelItemCollection", "System.Activities.Presentation.Model.ModelProperty", "Property[Collection]"] + - ["System.ComponentModel.AttributeCollection", "System.Activities.Presentation.Model.ModelItem", "Property[Attributes]"] + - ["System.Boolean", "System.Activities.Presentation.Model.EditingScope", "Property[HasEffectiveChanges]"] + - ["System.Boolean", "System.Activities.Presentation.Model.ModelItemDictionary", "Method[System.Collections.Generic.ICollection>.Remove].ReturnValue"] + - ["System.Boolean", "System.Activities.Presentation.Model.ModelItemDictionary", "Property[System.Collections.IDictionary.IsReadOnly]"] + - ["System.Windows.DependencyObject", "System.Activities.Presentation.Model.ModelItem", "Property[View]"] + - ["System.Boolean", "System.Activities.Presentation.Model.ModelEditingScope", "Method[OnException].ReturnValue"] + - ["System.Collections.ICollection", "System.Activities.Presentation.Model.ModelItemDictionary", "Property[System.Collections.IDictionary.Keys]"] + - ["System.Boolean", "System.Activities.Presentation.Model.ModelProperty", "Method[Equals].ReturnValue"] + - ["System.Activities.Presentation.Model.ModelItem", "System.Activities.Presentation.Model.ModelItemCollection", "Method[Add].ReturnValue"] + - ["System.Type", "System.Activities.Presentation.Model.ModelItem", "Property[ItemType]"] + - ["System.String", "System.Activities.Presentation.Model.ModelProperty", "Property[Name]"] + - ["System.Collections.Generic.IEnumerator", "System.Activities.Presentation.Model.ModelItemCollection", "Method[GetEnumerator].ReturnValue"] + - ["System.Boolean", "System.Activities.Presentation.Model.ModelItemCollection", "Property[IsReadOnly]"] + - ["System.Windows.DependencyProperty", "System.Activities.Presentation.Model.ModelItemDictionary!", "Field[KeyProperty]"] + - ["System.Activities.Presentation.Model.ModelItem", "System.Activities.Presentation.Model.ModelItemCollection", "Method[Insert].ReturnValue"] + - ["System.Boolean", "System.Activities.Presentation.Model.ModelEditingScope", "Method[CanComplete].ReturnValue"] + - ["System.Object", "System.Activities.Presentation.Model.ModelItemCollection", "Property[System.Collections.ICollection.SyncRoot]"] + - ["System.Activities.Presentation.EditingContext", "System.Activities.Presentation.Model.ModelItemExtensions!", "Method[GetEditingContext].ReturnValue"] + - ["System.Boolean", "System.Activities.Presentation.Model.ModelItemDictionary", "Method[ContainsKey].ReturnValue"] + - ["System.Object", "System.Activities.Presentation.Model.ModelItemCollection", "Property[SyncRoot]"] + - ["System.Boolean", "System.Activities.Presentation.Model.AttachedProperty", "Property[IsBrowsable]"] + - ["System.Boolean", "System.Activities.Presentation.Model.ModelProperty", "Property[IsBrowsable]"] + - ["System.String", "System.Activities.Presentation.Model.AttachedPropertyInfo", "Property[PropertyName]"] + - ["System.Type", "System.Activities.Presentation.Model.AttachedProperty", "Property[Type]"] + - ["System.Object", "System.Activities.Presentation.Model.ModelProperty", "Property[ComputedValue]"] + - ["System.Activities.Presentation.Model.ModelItem", "System.Activities.Presentation.Model.ModelProperty", "Property[Value]"] + - ["System.Activities.Presentation.Model.ModelItem", "System.Activities.Presentation.Model.ModelProperty", "Method[SetValue].ReturnValue"] + - ["System.Activities.Presentation.Model.ModelItemDictionary", "System.Activities.Presentation.Model.ModelProperty", "Property[Dictionary]"] + - ["System.Object", "System.Activities.Presentation.Model.ModelProperty", "Property[DefaultValue]"] + - ["System.Activities.Presentation.Model.PropertyValueMorphHelper", "System.Activities.Presentation.Model.MorphHelper!", "Method[GetPropertyValueMorphHelper].ReturnValue"] + - ["System.Boolean", "System.Activities.Presentation.Model.ModelItemDictionary", "Property[IsReadOnly]"] + - ["System.Boolean", "System.Activities.Presentation.Model.ModelItemDictionary", "Method[System.Collections.IDictionary.Contains].ReturnValue"] + - ["System.Boolean", "System.Activities.Presentation.Model.ModelItemDictionary", "Method[System.Collections.Generic.ICollection>.Contains].ReturnValue"] + - ["System.Activities.Presentation.Model.ModelItem", "System.Activities.Presentation.Model.ModelItemCollection", "Property[Item]"] + - ["System.Int32", "System.Activities.Presentation.Model.ModelItemCollection", "Property[Count]"] + - ["System.Boolean", "System.Activities.Presentation.Model.ModelItemCollection", "Method[System.Collections.IList.Contains].ReturnValue"] + - ["System.ComponentModel.TypeConverter", "System.Activities.Presentation.Model.ModelProperty", "Property[Converter]"] + - ["System.String", "System.Activities.Presentation.Model.ModelItem", "Method[ToString].ReturnValue"] + - ["System.Boolean", "System.Activities.Presentation.Model.AttachedProperty", "Property[IsReadOnly]"] + - ["System.Boolean", "System.Activities.Presentation.Model.Change", "Method[Apply].ReturnValue"] + - ["System.Boolean", "System.Activities.Presentation.Model.ModelItemDictionary", "Property[IsFixedSize]"] + - ["System.Int32", "System.Activities.Presentation.Model.ModelItemDictionary", "Property[Count]"] + - ["System.Boolean", "System.Activities.Presentation.Model.ModelItemExtensions!", "Method[IsParentOf].ReturnValue"] + - ["System.Activities.Presentation.Model.ModelItem", "System.Activities.Presentation.Model.ModelItem", "Property[Parent]"] + - ["System.Activities.Presentation.Model.ModelItem", "System.Activities.Presentation.Model.ModelItemDictionary", "Property[Item]"] + - ["System.Int32", "System.Activities.Presentation.Model.ModelItemCollection", "Property[System.Collections.ICollection.Count]"] + - ["System.Boolean", "System.Activities.Presentation.Model.ModelProperty", "Property[IsDictionary]"] + - ["System.String", "System.Activities.Presentation.Model.ModelEditingScope", "Property[Description]"] + - ["System.Boolean", "System.Activities.Presentation.Model.ModelProperty", "Property[IsAttached]"] + - ["System.Int32", "System.Activities.Presentation.Model.ModelItemCollection", "Method[System.Collections.IList.Add].ReturnValue"] + - ["System.String", "System.Activities.Presentation.Model.Change", "Property[Description]"] + - ["System.Collections.Generic.List", "System.Activities.Presentation.Model.EditingScope", "Property[Changes]"] + - ["System.Collections.IEnumerator", "System.Activities.Presentation.Model.ModelItemCollection", "Method[System.Collections.IEnumerable.GetEnumerator].ReturnValue"] + - ["System.Int32", "System.Activities.Presentation.Model.ModelProperty", "Method[GetHashCode].ReturnValue"] + - ["System.Object", "System.Activities.Presentation.Model.ModelItem", "Method[GetCurrentValue].ReturnValue"] + - ["System.Boolean", "System.Activities.Presentation.Model.ModelProperty", "Property[IsCollection]"] + - ["System.Int32", "System.Activities.Presentation.Model.ModelItemCollection", "Method[System.Collections.IList.IndexOf].ReturnValue"] + - ["System.Collections.Generic.IEnumerator>", "System.Activities.Presentation.Model.ModelItemDictionary", "Method[GetEnumerator].ReturnValue"] + - ["System.Activities.Presentation.Model.ModelPropertyCollection", "System.Activities.Presentation.Model.ModelItem", "Property[Properties]"] + - ["System.Boolean", "System.Activities.Presentation.Model.ModelItemCollection", "Property[System.Collections.IList.IsFixedSize]"] + - ["System.Activities.Presentation.Model.Change", "System.Activities.Presentation.Model.Change", "Method[GetInverse].ReturnValue"] + - ["System.Object", "System.Activities.Presentation.Model.AttachedProperty", "Method[GetValue].ReturnValue"] + - ["System.Collections.Generic.ICollection", "System.Activities.Presentation.Model.ModelItemDictionary", "Property[Keys]"] + - ["System.Int32", "System.Activities.Presentation.Model.ModelItemCollection", "Method[IndexOf].ReturnValue"] + - ["System.Boolean", "System.Activities.Presentation.Model.ModelItemDictionary", "Method[Remove].ReturnValue"] + - ["System.Activities.Presentation.Model.ModelProperty", "System.Activities.Presentation.Model.ModelItem", "Property[Content]"] + - ["System.Collections.IEnumerator", "System.Activities.Presentation.Model.ModelItemDictionary", "Method[System.Collections.IEnumerable.GetEnumerator].ReturnValue"] + - ["System.Collections.Generic.ICollection", "System.Activities.Presentation.Model.ModelItemDictionary", "Property[Values]"] + - ["System.Activities.Presentation.Model.ModelItem", "System.Activities.Presentation.Model.ModelItemExtensions!", "Method[GetModelItemFromPath].ReturnValue"] + - ["System.String", "System.Activities.Presentation.Model.ModelItemExtensions!", "Method[GetModelPath].ReturnValue"] + - ["System.Type", "System.Activities.Presentation.Model.ModelProperty", "Property[PropertyType]"] + - ["System.Boolean", "System.Activities.Presentation.Model.ModelItemDictionary", "Method[TryGetValue].ReturnValue"] + - ["System.Activities.Presentation.Model.ModelItem", "System.Activities.Presentation.Model.ModelTreeManager", "Method[GetModelItem].ReturnValue"] + - ["System.Activities.Presentation.Model.ModelItem", "System.Activities.Presentation.Model.ModelTreeManager", "Property[Root]"] + - ["System.Boolean", "System.Activities.Presentation.Model.ModelProperty!", "Method[op_Inequality].ReturnValue"] + - ["System.Boolean", "System.Activities.Presentation.Model.ModelItemDictionary", "Method[Contains].ReturnValue"] + - ["System.Collections.Generic.IList", "System.Activities.Presentation.Model.TextImage", "Property[Lines]"] + - ["System.Activities.Presentation.Model.CreateOptions", "System.Activities.Presentation.Model.CreateOptions!", "Field[None]"] + - ["System.Windows.DependencyProperty", "System.Activities.Presentation.Model.ModelItemCollection!", "Field[ItemProperty]"] + - ["System.Boolean", "System.Activities.Presentation.Model.ModelItemDictionary", "Property[System.Collections.ICollection.IsSynchronized]"] + - ["System.Activities.Presentation.Model.EditingScope", "System.Activities.Presentation.Model.EditingScopeEventArgs", "Property[EditingScope]"] + - ["System.Activities.Presentation.Model.ModelItem", "System.Activities.Presentation.Model.ModelItemDictionary", "Method[Add].ReturnValue"] + - ["System.Activities.Presentation.Model.ModelEditingScope", "System.Activities.Presentation.Model.ModelItem", "Method[BeginEdit].ReturnValue"] + - ["System.Boolean", "System.Activities.Presentation.Model.ModelProperty", "Property[IsReadOnly]"] + - ["System.Activities.Presentation.Model.ModelProperty", "System.Activities.Presentation.Model.ModelItem", "Property[Source]"] + - ["System.Type", "System.Activities.Presentation.Model.ModelProperty", "Property[AttachedOwnerType]"] + - ["System.String", "System.Activities.Presentation.Model.AttachedProperty", "Property[Name]"] + - ["System.Collections.Generic.IEnumerable", "System.Activities.Presentation.Model.ModelItem", "Property[Parents]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemActivitiesPresentationPropertyEditing/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemActivitiesPresentationPropertyEditing/model.yml new file mode 100644 index 000000000000..9a8dcb6dacb6 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemActivitiesPresentationPropertyEditing/model.yml @@ -0,0 +1,115 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Boolean", "System.Activities.Presentation.PropertyEditing.PropertyEntry", "Method[MatchesPredicate].ReturnValue"] + - ["System.Activities.Presentation.PropertyEditing.PropertyEntry", "System.Activities.Presentation.PropertyEditing.PropertyEntryCollection", "Property[Item]"] + - ["System.Boolean", "System.Activities.Presentation.PropertyEditing.DependencyPropertyValueSource", "Property[IsDefaultValue]"] + - ["System.ComponentModel.EditorAttribute", "System.Activities.Presentation.PropertyEditing.CategoryEditor!", "Method[CreateEditorAttribute].ReturnValue"] + - ["System.Boolean", "System.Activities.Presentation.PropertyEditing.PropertyValue", "Property[IsMixedValue]"] + - ["System.Activities.Presentation.PropertyEditing.PropertyContainerEditMode", "System.Activities.Presentation.PropertyEditing.EditModeSwitchButton", "Property[TargetEditMode]"] + - ["System.Activities.Presentation.PropertyEditing.DependencyPropertyValueSource", "System.Activities.Presentation.PropertyEditing.DependencyPropertyValueSource!", "Property[DefaultValue]"] + - ["System.Int32", "System.Activities.Presentation.PropertyEditing.PropertyValueCollection", "Property[Count]"] + - ["System.Activities.Presentation.PropertyEditing.PropertyContainerEditMode", "System.Activities.Presentation.PropertyEditing.PropertyContainerEditMode!", "Field[Inline]"] + - ["System.Boolean", "System.Activities.Presentation.PropertyEditing.DependencyPropertyValueSource", "Property[IsResource]"] + - ["System.Collections.Generic.IEnumerable", "System.Activities.Presentation.PropertyEditing.CategoryEntry", "Property[Properties]"] + - ["System.Object", "System.Activities.Presentation.PropertyEditing.EditorOptionAttribute", "Property[TypeId]"] + - ["System.Type", "System.Activities.Presentation.PropertyEditing.PropertyEntry", "Property[PropertyType]"] + - ["System.Activities.Presentation.PropertyEditing.PropertyEntry", "System.Activities.Presentation.PropertyEditing.PropertyValue", "Property[ParentProperty]"] + - ["System.Exception", "System.Activities.Presentation.PropertyEditing.PropertyValueExceptionEventArgs", "Property[Exception]"] + - ["System.Boolean", "System.Activities.Presentation.PropertyEditing.PropertyFilter", "Method[Match].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Activities.Presentation.PropertyEditing.EditModeSwitchButton!", "Field[SyncModeToOwningContainerProperty]"] + - ["System.Boolean", "System.Activities.Presentation.PropertyEditing.PropertyValue", "Property[IsDefaultValue]"] + - ["System.Activities.Presentation.PropertyEditing.DependencyPropertyValueSource", "System.Activities.Presentation.PropertyEditing.DependencyPropertyValueSource!", "Property[CustomMarkupExtension]"] + - ["System.Activities.Presentation.PropertyEditing.PropertyValue", "System.Activities.Presentation.PropertyEditing.PropertyValueCollection", "Method[Insert].ReturnValue"] + - ["System.Windows.Input.RoutedCommand", "System.Activities.Presentation.PropertyEditing.PropertyValueEditorCommands!", "Property[BeginTransaction]"] + - ["System.ComponentModel.EditorAttribute", "System.Activities.Presentation.PropertyEditing.PropertyValueEditor!", "Method[CreateEditorAttribute].ReturnValue"] + - ["System.Windows.DataTemplate", "System.Activities.Presentation.PropertyEditing.ExtendedPropertyValueEditor", "Property[ExtendedEditorTemplate]"] + - ["System.Activities.Presentation.PropertyEditing.PropertyValue", "System.Activities.Presentation.PropertyEditing.PropertyEntry", "Property[ParentValue]"] + - ["System.Activities.Presentation.PropertyEditing.PropertyValue", "System.Activities.Presentation.PropertyEditing.PropertyValueCollection", "Property[ParentValue]"] + - ["System.Activities.Presentation.PropertyEditing.DependencyPropertyValueSource", "System.Activities.Presentation.PropertyEditing.DependencyPropertyValueSource!", "Property[TemplateBinding]"] + - ["System.Activities.Presentation.PropertyEditing.PropertyValueExceptionSource", "System.Activities.Presentation.PropertyEditing.PropertyValueExceptionEventArgs", "Property[Source]"] + - ["System.Activities.Presentation.PropertyEditing.DependencyPropertyValueSource", "System.Activities.Presentation.PropertyEditing.DependencyPropertyValueSource!", "Property[LocalDynamicResource]"] + - ["System.Collections.Generic.IEnumerator", "System.Activities.Presentation.PropertyEditing.PropertyValueCollection", "Method[GetEnumerator].ReturnValue"] + - ["System.String", "System.Activities.Presentation.PropertyEditing.CategoryEntry", "Property[CategoryName]"] + - ["System.Boolean", "System.Activities.Presentation.PropertyEditing.DependencyPropertyValueSource", "Property[IsInherited]"] + - ["System.Collections.ICollection", "System.Activities.Presentation.PropertyEditing.PropertyEntry", "Property[StandardValues]"] + - ["System.Boolean", "System.Activities.Presentation.PropertyEditing.PropertyValue", "Property[CanConvertFromString]"] + - ["System.String", "System.Activities.Presentation.PropertyEditing.PropertyValueExceptionEventArgs", "Property[Message]"] + - ["System.Activities.Presentation.PropertyEditing.PropertyValueSource", "System.Activities.Presentation.PropertyEditing.PropertyValue", "Property[Source]"] + - ["System.Object", "System.Activities.Presentation.PropertyEditing.PropertyValue", "Method[ConvertStringToValue].ReturnValue"] + - ["System.Object", "System.Activities.Presentation.PropertyEditing.PropertyValue", "Method[GetValueCore].ReturnValue"] + - ["System.String", "System.Activities.Presentation.PropertyEditing.PropertyEntry", "Property[CategoryName]"] + - ["System.Activities.Presentation.PropertyEditing.PropertyValueCollection", "System.Activities.Presentation.PropertyEditing.PropertyValue", "Property[Collection]"] + - ["System.Activities.Presentation.PropertyEditing.PropertyValue", "System.Activities.Presentation.PropertyEditing.PropertyEntry", "Method[CreatePropertyValueInstance].ReturnValue"] + - ["System.String", "System.Activities.Presentation.PropertyEditing.PropertyValue", "Property[StringValue]"] + - ["System.Boolean", "System.Activities.Presentation.PropertyEditing.EditorReuseAttribute", "Property[ReuseEditor]"] + - ["System.Object", "System.Activities.Presentation.PropertyEditing.EditorOptionAttribute", "Property[Value]"] + - ["System.Collections.Generic.IEnumerator", "System.Activities.Presentation.PropertyEditing.PropertyEntryCollection", "Method[GetEnumerator].ReturnValue"] + - ["System.Windows.Input.RoutedCommand", "System.Activities.Presentation.PropertyEditing.PropertyValueEditorCommands!", "Property[FinishEditing]"] + - ["System.Activities.Presentation.PropertyEditing.DependencyPropertyValueSource", "System.Activities.Presentation.PropertyEditing.DependencyPropertyValueSource!", "Property[LocalStaticResource]"] + - ["System.Windows.DataTemplate", "System.Activities.Presentation.PropertyEditing.PropertyValueEditor", "Property[InlineEditorTemplate]"] + - ["System.String", "System.Activities.Presentation.PropertyEditing.EditorOptionAttribute", "Property[Name]"] + - ["System.Object", "System.Activities.Presentation.PropertyEditing.PropertyValue", "Property[Value]"] + - ["System.Boolean", "System.Activities.Presentation.PropertyEditing.PropertyEntry", "Property[IsReadOnly]"] + - ["System.Boolean", "System.Activities.Presentation.PropertyEditing.DependencyPropertyValueSource", "Property[IsExpression]"] + - ["System.Activities.Presentation.PropertyEditing.PropertyValue", "System.Activities.Presentation.PropertyEditing.PropertyValueExceptionEventArgs", "Property[PropertyValue]"] + - ["System.Collections.IEnumerator", "System.Activities.Presentation.PropertyEditing.PropertyValueCollection", "Method[System.Collections.IEnumerable.GetEnumerator].ReturnValue"] + - ["System.Activities.Presentation.PropertyEditing.PropertyValueExceptionSource", "System.Activities.Presentation.PropertyEditing.PropertyValueExceptionSource!", "Field[Get]"] + - ["System.Windows.Input.RoutedCommand", "System.Activities.Presentation.PropertyEditing.PropertyValueEditorCommands!", "Property[AbortTransaction]"] + - ["System.Activities.Presentation.PropertyEditing.PropertyEntry", "System.Activities.Presentation.PropertyEditing.CategoryEntry", "Property[Item]"] + - ["System.Activities.Presentation.PropertyEditing.PropertyContainerEditMode", "System.Activities.Presentation.PropertyEditing.PropertyContainerEditMode!", "Field[ExtendedPinned]"] + - ["System.Boolean", "System.Activities.Presentation.PropertyEditing.DependencyPropertyValueSource", "Property[IsLocal]"] + - ["System.Activities.Presentation.PropertyEditing.PropertyValueExceptionSource", "System.Activities.Presentation.PropertyEditing.PropertyValueExceptionSource!", "Field[Set]"] + - ["System.Int32", "System.Activities.Presentation.PropertyEditing.PropertyEntryCollection", "Property[Count]"] + - ["System.Activities.Presentation.PropertyEditing.PropertyFilter", "System.Activities.Presentation.PropertyEditing.PropertyFilterAppliedEventArgs", "Property[Filter]"] + - ["System.Boolean", "System.Activities.Presentation.PropertyEditing.DependencyPropertyValueSource", "Property[IsSystemResource]"] + - ["System.Windows.Input.RoutedCommand", "System.Activities.Presentation.PropertyEditing.PropertyValueEditorCommands!", "Property[ShowDialogEditor]"] + - ["System.Boolean", "System.Activities.Presentation.PropertyEditing.CategoryEditor", "Method[ConsumesProperty].ReturnValue"] + - ["System.Activities.Presentation.PropertyEditing.PropertyValue", "System.Activities.Presentation.PropertyEditing.PropertyValueCollection", "Property[Item]"] + - ["System.Activities.Presentation.PropertyEditing.DependencyPropertyValueSource", "System.Activities.Presentation.PropertyEditing.DependencyPropertyValueSource!", "Property[SystemResource]"] + - ["System.Boolean", "System.Activities.Presentation.PropertyEditing.PropertyValue", "Property[HasSubProperties]"] + - ["System.Windows.Input.RoutedCommand", "System.Activities.Presentation.PropertyEditing.PropertyValueEditorCommands!", "Property[ShowInlineEditor]"] + - ["System.Boolean", "System.Activities.Presentation.PropertyEditing.PropertyFilterPredicate", "Method[Match].ReturnValue"] + - ["System.Activities.Presentation.PropertyEditing.PropertyValue", "System.Activities.Presentation.PropertyEditing.PropertyValueCollection", "Method[Add].ReturnValue"] + - ["System.Boolean", "System.Activities.Presentation.PropertyEditing.DependencyPropertyValueSource", "Property[IsLocalResource]"] + - ["System.Boolean", "System.Activities.Presentation.PropertyEditing.PropertyFilter", "Property[IsEmpty]"] + - ["System.Boolean", "System.Activities.Presentation.PropertyEditing.PropertyEntry", "Property[HasStandardValues]"] + - ["System.String", "System.Activities.Presentation.PropertyEditing.CategoryEditor", "Property[TargetCategory]"] + - ["System.Activities.Presentation.PropertyEditing.PropertyContainerEditMode", "System.Activities.Presentation.PropertyEditing.PropertyContainerEditMode!", "Field[ExtendedPopup]"] + - ["System.Activities.Presentation.PropertyEditing.DependencyPropertyValueSource", "System.Activities.Presentation.PropertyEditing.DependencyPropertyValueSource!", "Property[DataBound]"] + - ["System.Windows.DependencyProperty", "System.Activities.Presentation.PropertyEditing.EditModeSwitchButton!", "Field[TargetEditModeProperty]"] + - ["System.Boolean", "System.Activities.Presentation.PropertyEditing.PropertyEntry", "Property[MatchesFilter]"] + - ["System.Activities.Presentation.PropertyEditing.PropertyEntryCollection", "System.Activities.Presentation.PropertyEditing.PropertyValue", "Property[SubProperties]"] + - ["System.Boolean", "System.Activities.Presentation.PropertyEditing.CategoryEntry", "Method[MatchesPredicate].ReturnValue"] + - ["System.String", "System.Activities.Presentation.PropertyEditing.PropertyEntry", "Property[DisplayName]"] + - ["System.Object", "System.Activities.Presentation.PropertyEditing.CategoryEditor", "Method[GetImage].ReturnValue"] + - ["System.Boolean", "System.Activities.Presentation.PropertyEditing.EditModeSwitchButton", "Property[SyncModeToOwningContainer]"] + - ["System.String", "System.Activities.Presentation.PropertyEditing.PropertyValue", "Method[ConvertValueToString].ReturnValue"] + - ["System.Boolean", "System.Activities.Presentation.PropertyEditing.DependencyPropertyValueSource", "Property[IsDataBound]"] + - ["System.Windows.Input.RoutedCommand", "System.Activities.Presentation.PropertyEditing.PropertyValueEditorCommands!", "Property[CommitTransaction]"] + - ["System.Boolean", "System.Activities.Presentation.PropertyEditing.PropertyEntry", "Property[IsAdvanced]"] + - ["System.Windows.Input.RoutedCommand", "System.Activities.Presentation.PropertyEditing.PropertyValueEditorCommands!", "Property[ShowExtendedPinnedEditor]"] + - ["System.Windows.DataTemplate", "System.Activities.Presentation.PropertyEditing.CategoryEditor", "Property[EditorTemplate]"] + - ["System.Boolean", "System.Activities.Presentation.PropertyEditing.DependencyPropertyValueSource", "Property[IsCustomMarkupExtension]"] + - ["System.Activities.Presentation.PropertyEditing.DependencyPropertyValueSource", "System.Activities.Presentation.PropertyEditing.DependencyPropertyValueSource!", "Property[Inherited]"] + - ["System.Boolean", "System.Activities.Presentation.PropertyEditing.PropertyValueCollection", "Method[Remove].ReturnValue"] + - ["System.Boolean", "System.Activities.Presentation.PropertyEditing.IPropertyFilterTarget", "Property[MatchesFilter]"] + - ["System.Boolean", "System.Activities.Presentation.PropertyEditing.IPropertyFilterTarget", "Method[MatchesPredicate].ReturnValue"] + - ["System.Windows.Input.RoutedCommand", "System.Activities.Presentation.PropertyEditing.PropertyValueEditorCommands!", "Property[ShowExtendedPopupEditor]"] + - ["System.Activities.Presentation.PropertyEditing.PropertyValue", "System.Activities.Presentation.PropertyEditing.PropertyEntryCollection", "Property[ParentValue]"] + - ["System.Boolean", "System.Activities.Presentation.PropertyEditing.EditorOptionAttribute!", "Method[TryGetOptionValue].ReturnValue"] + - ["System.Activities.Presentation.PropertyEditing.DependencyPropertyValueSource", "System.Activities.Presentation.PropertyEditing.DependencyPropertyValueSource!", "Property[Local]"] + - ["System.String", "System.Activities.Presentation.PropertyEditing.PropertyFilterPredicate", "Property[MatchText]"] + - ["System.Activities.Presentation.PropertyEditing.PropertyContainerEditMode", "System.Activities.Presentation.PropertyEditing.PropertyContainerEditMode!", "Field[Dialog]"] + - ["System.Boolean", "System.Activities.Presentation.PropertyEditing.CategoryEntry", "Property[MatchesFilter]"] + - ["System.Activities.Presentation.PropertyEditing.PropertyValueEditor", "System.Activities.Presentation.PropertyEditing.PropertyEntry", "Property[PropertyValueEditor]"] + - ["System.Boolean", "System.Activities.Presentation.PropertyEditing.PropertyValue", "Property[IsCollection]"] + - ["System.Boolean", "System.Activities.Presentation.PropertyEditing.PropertyValue", "Property[CatchExceptions]"] + - ["System.Windows.DataTemplate", "System.Activities.Presentation.PropertyEditing.DialogPropertyValueEditor", "Property[DialogEditorTemplate]"] + - ["System.String", "System.Activities.Presentation.PropertyEditing.PropertyEntry", "Property[PropertyName]"] + - ["System.Boolean", "System.Activities.Presentation.PropertyEditing.DependencyPropertyValueSource", "Property[IsTemplateBinding]"] + - ["System.Activities.Presentation.PropertyEditing.PropertyValue", "System.Activities.Presentation.PropertyEditing.PropertyEntry", "Property[PropertyValue]"] + - ["System.Collections.IEnumerator", "System.Activities.Presentation.PropertyEditing.PropertyEntryCollection", "Method[System.Collections.IEnumerable.GetEnumerator].ReturnValue"] + - ["System.String", "System.Activities.Presentation.PropertyEditing.PropertyEntry", "Property[Description]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemActivitiesPresentationServices/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemActivitiesPresentationServices/model.yml new file mode 100644 index 000000000000..e421cd28a91a --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemActivitiesPresentationServices/model.yml @@ -0,0 +1,31 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Boolean", "System.Activities.Presentation.Services.ModelSearchService", "Method[NavigateTo].ReturnValue"] + - ["System.Activities.Presentation.Services.ModelChangeType", "System.Activities.Presentation.Services.ModelChangeType!", "Field[CollectionItemRemoved]"] + - ["System.Activities.Presentation.Services.ModelChangeType", "System.Activities.Presentation.Services.ModelChangeType!", "Field[None]"] + - ["System.Activities.Presentation.Services.ModelChangeType", "System.Activities.Presentation.Services.ModelChangeType!", "Field[CollectionItemAdded]"] + - ["System.Activities.Presentation.Model.ModelItem", "System.Activities.Presentation.Services.ModelService", "Method[CreateStaticMemberItem].ReturnValue"] + - ["System.Collections.Generic.IEnumerable", "System.Activities.Presentation.Services.ModelChangedEventArgs", "Property[ItemsAdded]"] + - ["System.Activities.Presentation.Model.ModelItem", "System.Activities.Presentation.Services.ModelChangeInfo", "Property[OldValue]"] + - ["System.Collections.Generic.IEnumerable", "System.Activities.Presentation.Services.ModelChangedEventArgs", "Property[ItemsRemoved]"] + - ["System.Collections.Generic.IEnumerable", "System.Activities.Presentation.Services.ModelService", "Method[Find].ReturnValue"] + - ["System.Activities.Presentation.Services.ModelChangeInfo", "System.Activities.Presentation.Services.ModelChangedEventArgs", "Property[ModelChangeInfo]"] + - ["System.Activities.Presentation.Services.ModelChangeType", "System.Activities.Presentation.Services.ModelChangeType!", "Field[DictionaryKeyValueAdded]"] + - ["System.Activities.Presentation.Model.ModelItem", "System.Activities.Presentation.Services.ModelService", "Property[Root]"] + - ["System.Activities.Presentation.Model.ModelItem", "System.Activities.Presentation.Services.ViewService", "Method[GetModel].ReturnValue"] + - ["System.Activities.Presentation.Services.ModelChangeType", "System.Activities.Presentation.Services.ModelChangeType!", "Field[PropertyChanged]"] + - ["System.Activities.Presentation.Model.ModelItem", "System.Activities.Presentation.Services.ModelChangeInfo", "Property[Subject]"] + - ["System.Activities.Presentation.Model.TextImage", "System.Activities.Presentation.Services.ModelSearchService", "Method[GenerateTextImage].ReturnValue"] + - ["System.Activities.Presentation.Model.ModelItem", "System.Activities.Presentation.Services.ModelService", "Method[CreateItem].ReturnValue"] + - ["System.Windows.DependencyObject", "System.Activities.Presentation.Services.ViewService", "Method[GetView].ReturnValue"] + - ["System.Activities.Presentation.Model.ModelItem", "System.Activities.Presentation.Services.ModelChangeInfo", "Property[Key]"] + - ["System.Activities.Presentation.Model.ModelItem", "System.Activities.Presentation.Services.ModelService", "Method[FromName].ReturnValue"] + - ["System.Collections.Generic.IEnumerable", "System.Activities.Presentation.Services.ModelChangedEventArgs", "Property[PropertiesChanged]"] + - ["System.Activities.Presentation.Services.ModelChangeType", "System.Activities.Presentation.Services.ModelChangeType!", "Field[DictionaryValueChanged]"] + - ["System.Activities.Presentation.Services.ModelChangeType", "System.Activities.Presentation.Services.ModelChangeInfo", "Property[ModelChangeType]"] + - ["System.Activities.Presentation.Model.ModelItem", "System.Activities.Presentation.Services.ModelChangeInfo", "Property[Value]"] + - ["System.String", "System.Activities.Presentation.Services.ModelChangeInfo", "Property[PropertyName]"] + - ["System.Activities.Presentation.Services.ModelChangeType", "System.Activities.Presentation.Services.ModelChangeType!", "Field[DictionaryKeyValueRemoved]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemActivitiesPresentationToolbox/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemActivitiesPresentationToolbox/model.yml new file mode 100644 index 000000000000..0ddf61394ec4 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemActivitiesPresentationToolbox/model.yml @@ -0,0 +1,65 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Func", "System.Activities.Presentation.Toolbox.ActivityTemplateFactory", "Property[Implementation]"] + - ["System.Boolean", "System.Activities.Presentation.Toolbox.ToolboxCategoryItems", "Method[System.Collections.IList.Contains].ReturnValue"] + - ["System.Windows.Style", "System.Activities.Presentation.Toolbox.ToolboxControl", "Property[ToolItemStyle]"] + - ["System.String", "System.Activities.Presentation.Toolbox.ActivityTemplateFactoryBuilder", "Property[Name]"] + - ["System.Boolean", "System.Activities.Presentation.Toolbox.ToolboxCategory", "Property[System.Collections.ICollection.IsSynchronized]"] + - ["System.Windows.DependencyProperty", "System.Activities.Presentation.Toolbox.ToolboxControl!", "Field[CategoryTemplateProperty]"] + - ["System.Windows.DependencyProperty", "System.Activities.Presentation.Toolbox.ToolboxControl!", "Field[ToolItemStyleProperty]"] + - ["System.Windows.DataTemplate", "System.Activities.Presentation.Toolbox.ToolboxControl", "Property[ToolTemplate]"] + - ["System.Boolean", "System.Activities.Presentation.Toolbox.ToolboxCategoryItems", "Method[Remove].ReturnValue"] + - ["System.Int32", "System.Activities.Presentation.Toolbox.ToolboxCategory", "Method[System.Collections.IList.Add].ReturnValue"] + - ["System.String", "System.Activities.Presentation.Toolbox.ToolboxItemWrapper", "Property[AssemblyName]"] + - ["System.Windows.RoutedEvent", "System.Activities.Presentation.Toolbox.ToolboxControl!", "Field[ToolCreatedEvent]"] + - ["System.Type", "System.Activities.Presentation.Toolbox.ToolboxItemWrapper", "Property[Type]"] + - ["System.Windows.DependencyProperty", "System.Activities.Presentation.Toolbox.ToolboxControl!", "Field[ToolboxFileProperty]"] + - ["System.Int32", "System.Activities.Presentation.Toolbox.ToolboxCategoryItems", "Method[System.Collections.IList.Add].ReturnValue"] + - ["System.Int32", "System.Activities.Presentation.Toolbox.ToolboxCategoryItems", "Property[System.Collections.ICollection.Count]"] + - ["System.Drawing.Bitmap", "System.Activities.Presentation.Toolbox.ToolboxItemWrapper", "Property[Bitmap]"] + - ["System.String", "System.Activities.Presentation.Toolbox.ToolboxCategory", "Property[CategoryName]"] + - ["System.Object", "System.Activities.Presentation.Toolbox.ActivityTemplateFactoryBuilder", "Property[Implementation]"] + - ["System.Windows.Style", "System.Activities.Presentation.Toolbox.ToolboxControl", "Property[CategoryItemStyle]"] + - ["System.Boolean", "System.Activities.Presentation.Toolbox.ToolboxCategory", "Method[Remove].ReturnValue"] + - ["System.Boolean", "System.Activities.Presentation.Toolbox.ToolboxCategory", "Property[System.Collections.IList.IsFixedSize]"] + - ["System.Object", "System.Activities.Presentation.Toolbox.ToolboxCategoryItems", "Property[System.Collections.ICollection.SyncRoot]"] + - ["System.Activities.Presentation.Toolbox.ToolboxCategoryItems", "System.Activities.Presentation.Toolbox.ToolboxControl", "Property[Categories]"] + - ["System.String", "System.Activities.Presentation.Toolbox.ToolboxItemWrapper", "Property[BitmapName]"] + - ["System.Boolean", "System.Activities.Presentation.Toolbox.ToolboxCategoryItems", "Property[IsReadOnly]"] + - ["System.Drawing.Design.ToolboxItem", "System.Activities.Presentation.Toolbox.ToolboxControl", "Property[SelectedTool]"] + - ["System.Windows.DataTemplate", "System.Activities.Presentation.Toolbox.ToolboxControl", "Property[CategoryTemplate]"] + - ["System.Collections.IEnumerator", "System.Activities.Presentation.Toolbox.ToolboxCategory", "Method[System.Collections.IEnumerable.GetEnumerator].ReturnValue"] + - ["System.Activities.Presentation.WorkflowDesigner", "System.Activities.Presentation.Toolbox.ToolboxControl", "Property[AssociatedDesigner]"] + - ["System.String", "System.Activities.Presentation.Toolbox.ToolboxItemWrapper", "Property[DisplayName]"] + - ["System.Windows.DependencyProperty", "System.Activities.Presentation.Toolbox.ToolboxControl!", "Field[SelectedToolProperty]"] + - ["System.Activities.Presentation.Toolbox.ToolboxItemWrapper", "System.Activities.Presentation.Toolbox.ToolboxCategory", "Property[Item]"] + - ["System.Boolean", "System.Activities.Presentation.Toolbox.ToolboxCategoryItems", "Property[System.Collections.IList.IsReadOnly]"] + - ["System.Collections.Generic.IEnumerator", "System.Activities.Presentation.Toolbox.ToolboxCategoryItems", "Method[GetEnumerator].ReturnValue"] + - ["System.Boolean", "System.Activities.Presentation.Toolbox.ToolboxCategory", "Method[System.Collections.IList.Contains].ReturnValue"] + - ["System.Collections.IEnumerator", "System.Activities.Presentation.Toolbox.ToolboxCategoryItems", "Method[System.Collections.IEnumerable.GetEnumerator].ReturnValue"] + - ["System.String", "System.Activities.Presentation.Toolbox.ToolboxItemWrapper", "Property[ToolName]"] + - ["System.String", "System.Activities.Presentation.Toolbox.ToolboxControl", "Property[ToolboxFile]"] + - ["System.Boolean", "System.Activities.Presentation.Toolbox.ToolboxCategoryItems", "Property[System.Collections.IList.IsFixedSize]"] + - ["System.Boolean", "System.Activities.Presentation.Toolbox.ToolboxCategoryItems", "Property[System.Collections.ICollection.IsSynchronized]"] + - ["System.String", "System.Activities.Presentation.Toolbox.ToolboxItemWrapper", "Method[ToString].ReturnValue"] + - ["System.Boolean", "System.Activities.Presentation.Toolbox.ToolboxItemWrapper", "Property[IsValid]"] + - ["System.Object", "System.Activities.Presentation.Toolbox.ToolboxCategory", "Property[System.Collections.ICollection.SyncRoot]"] + - ["System.Int32", "System.Activities.Presentation.Toolbox.ToolboxCategoryItems", "Property[Count]"] + - ["System.Collections.Generic.ICollection", "System.Activities.Presentation.Toolbox.ToolboxCategory", "Property[Tools]"] + - ["System.Boolean", "System.Activities.Presentation.Toolbox.ToolboxCategoryItems", "Method[Contains].ReturnValue"] + - ["System.Int32", "System.Activities.Presentation.Toolbox.ToolboxCategory", "Property[System.Collections.ICollection.Count]"] + - ["System.Windows.DependencyProperty", "System.Activities.Presentation.Toolbox.ToolboxControl!", "Field[CategoryItemStyleProperty]"] + - ["System.Int32", "System.Activities.Presentation.Toolbox.ToolboxCategoryItems", "Method[System.Collections.IList.IndexOf].ReturnValue"] + - ["System.Windows.RoutedEvent", "System.Activities.Presentation.Toolbox.ToolboxControl!", "Field[ToolSelectedEvent]"] + - ["System.Object", "System.Activities.Presentation.Toolbox.ToolboxCategory", "Property[System.Collections.IList.Item]"] + - ["System.ComponentModel.IComponent[]", "System.Activities.Presentation.Toolbox.ToolCreatedEventArgs", "Property[Components]"] + - ["System.Object", "System.Activities.Presentation.Toolbox.ToolboxCategoryItems", "Property[System.Collections.IList.Item]"] + - ["System.Int32", "System.Activities.Presentation.Toolbox.ToolboxCategory", "Method[System.Collections.IList.IndexOf].ReturnValue"] + - ["System.Activities.Activity", "System.Activities.Presentation.Toolbox.ActivityTemplateFactory", "Method[Create].ReturnValue"] + - ["System.Type", "System.Activities.Presentation.Toolbox.ActivityTemplateFactoryBuilder", "Property[TargetType]"] + - ["System.Activities.Presentation.Toolbox.ToolboxCategory", "System.Activities.Presentation.Toolbox.ToolboxCategoryItems", "Property[Item]"] + - ["System.Boolean", "System.Activities.Presentation.Toolbox.ToolboxCategory", "Property[System.Collections.IList.IsReadOnly]"] + - ["System.Windows.DependencyProperty", "System.Activities.Presentation.Toolbox.ToolboxControl!", "Field[ToolTemplateProperty]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemActivitiesPresentationValidation/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemActivitiesPresentationValidation/model.yml new file mode 100644 index 000000000000..d630f5aee419 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemActivitiesPresentationValidation/model.yml @@ -0,0 +1,16 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.String", "System.Activities.Presentation.Validation.ValidationErrorInfo", "Property[FileName]"] + - ["System.Activities.Presentation.Validation.ValidationState", "System.Activities.Presentation.Validation.ValidationState!", "Field[Valid]"] + - ["System.Activities.Validation.ValidationSettings", "System.Activities.Presentation.Validation.ValidationService", "Property[Settings]"] + - ["System.Activities.Presentation.Validation.ValidationState", "System.Activities.Presentation.Validation.ValidationState!", "Field[Warning]"] + - ["System.Guid", "System.Activities.Presentation.Validation.ValidationErrorInfo", "Property[SourceReferenceId]"] + - ["System.String", "System.Activities.Presentation.Validation.ValidationErrorInfo", "Property[Id]"] + - ["System.Activities.Presentation.Validation.ValidationState", "System.Activities.Presentation.Validation.ValidationState!", "Field[Error]"] + - ["System.String", "System.Activities.Presentation.Validation.ValidationErrorInfo", "Property[PropertyName]"] + - ["System.String", "System.Activities.Presentation.Validation.ValidationErrorInfo", "Property[Message]"] + - ["System.Activities.Presentation.Validation.ValidationState", "System.Activities.Presentation.Validation.ValidationState!", "Field[ChildInvalid]"] + - ["System.Boolean", "System.Activities.Presentation.Validation.ValidationErrorInfo", "Property[IsWarning]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemActivitiesPresentationView/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemActivitiesPresentationView/model.yml new file mode 100644 index 000000000000..90523fc40719 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemActivitiesPresentationView/model.yml @@ -0,0 +1,232 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Windows.DependencyProperty", "System.Activities.Presentation.View.ExpressionTextBox!", "Field[HorizontalScrollBarVisibilityProperty]"] + - ["System.Windows.Input.ICommand", "System.Activities.Presentation.View.DesignerView!", "Field[DeleteAnnotationCommand]"] + - ["System.Windows.Input.ICommand", "System.Activities.Presentation.View.DesignerView!", "Field[EditAnnotationCommand]"] + - ["System.Object", "System.Activities.Presentation.View.WorkflowViewStateService", "Method[RetrieveViewState].ReturnValue"] + - ["System.Activities.Presentation.View.EditingState", "System.Activities.Presentation.View.EditingState!", "Field[Editing]"] + - ["System.Boolean", "System.Activities.Presentation.View.IExpressionEditorInstance", "Method[Copy].ReturnValue"] + - ["System.Windows.Input.ICommand", "System.Activities.Presentation.View.DesignerView!", "Field[CollapseAllCommand]"] + - ["System.Activities.Presentation.View.CommandMenuMode", "System.Activities.Presentation.View.DesignerView!", "Method[GetCommandMenuMode].ReturnValue"] + - ["System.Activities.Presentation.View.CommandMenuMode", "System.Activities.Presentation.View.CommandMenuMode!", "Field[FullCommandMenu]"] + - ["System.Windows.Input.ICommand", "System.Activities.Presentation.View.DesignerView!", "Field[EnableBreakpointCommand]"] + - ["System.Activities.Presentation.Model.ModelItem", "System.Activities.Presentation.View.Selection", "Property[PrimarySelection]"] + - ["System.Activities.Presentation.View.Selection", "System.Activities.Presentation.View.Selection!", "Method[Toggle].ReturnValue"] + - ["System.Windows.Input.ICommand", "System.Activities.Presentation.View.DesignerView!", "Field[ResetZoomCommand]"] + - ["System.Windows.DependencyProperty", "System.Activities.Presentation.View.ExpressionTextBox!", "Field[OwnerActivityProperty]"] + - ["System.Windows.Input.ICommand", "System.Activities.Presentation.View.DesignerView!", "Field[CycleThroughDesignerCommand]"] + - ["System.Boolean", "System.Activities.Presentation.View.IExpressionEditorInstance", "Method[QuickInfo].ReturnValue"] + - ["System.Activities.Presentation.View.ShellHeaderItemsVisibility", "System.Activities.Presentation.View.ShellHeaderItemsVisibility!", "Field[Breadcrumb]"] + - ["System.Boolean", "System.Activities.Presentation.View.TypePresenter", "Property[BrowseTypeDirectly]"] + - ["System.Activities.Presentation.WorkflowViewElement", "System.Activities.Presentation.View.DesignerView", "Property[FocusedViewElement]"] + - ["System.Windows.Input.ICommand", "System.Activities.Presentation.View.DesignerView!", "Field[PasteCommand]"] + - ["System.Boolean", "System.Activities.Presentation.View.IExpressionEditorInstance", "Method[CanPaste].ReturnValue"] + - ["System.Activities.Presentation.Model.ModelItem", "System.Activities.Presentation.View.ViewStateChangedEventArgs", "Property[ParentModelItem]"] + - ["System.Windows.DependencyProperty", "System.Activities.Presentation.View.TypePresenter!", "Field[BrowseTypeDirectlyProperty]"] + - ["System.Int32", "System.Activities.Presentation.View.ExpressionTextBox", "Property[MinLines]"] + - ["System.Windows.Input.ICommand", "System.Activities.Presentation.View.ExpressionTextBox!", "Field[DecreaseFilterLevelCommand]"] + - ["System.Windows.Input.ICommand", "System.Activities.Presentation.View.ExpressionTextBox!", "Field[IncreaseFilterLevelCommand]"] + - ["System.Windows.RoutedEvent", "System.Activities.Presentation.View.TypePresenter!", "Field[TypeBrowserClosedEvent]"] + - ["System.String", "System.Activities.Presentation.View.TypePresenter", "Property[Text]"] + - ["System.Windows.Input.ICommand", "System.Activities.Presentation.View.ExpressionTextBox!", "Field[CompleteWordCommand]"] + - ["System.String", "System.Activities.Presentation.View.TypeWrapper", "Property[DisplayName]"] + - ["System.String", "System.Activities.Presentation.View.ExpressionTextBox!", "Field[ExpressionActivityEditorOptionName]"] + - ["System.Windows.DependencyProperty", "System.Activities.Presentation.View.DesignerView!", "Field[MenuItemStyleProperty]"] + - ["System.Type", "System.Activities.Presentation.View.TypeWrapper", "Property[Type]"] + - ["System.Windows.Automation.Peers.AutomationPeer", "System.Activities.Presentation.View.TypePresenter", "Method[OnCreateAutomationPeer].ReturnValue"] + - ["System.Boolean", "System.Activities.Presentation.View.IExpressionEditorInstance", "Method[CanCompleteWord].ReturnValue"] + - ["System.Collections.Generic.Dictionary", "System.Activities.Presentation.View.ViewStateService", "Method[RetrieveAllViewState].ReturnValue"] + - ["System.String", "System.Activities.Presentation.View.IExpressionEditorInstance", "Property[Text]"] + - ["System.String", "System.Activities.Presentation.View.TypePresenter", "Property[TypeName]"] + - ["System.Activities.Presentation.Model.ModelItem", "System.Activities.Presentation.View.WorkflowViewService", "Method[GetModel].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Activities.Presentation.View.TypePresenter!", "Field[CenterTypeBrowserDialogProperty]"] + - ["System.Windows.UIElement", "System.Activities.Presentation.View.DesignerView", "Property[RootDesigner]"] + - ["System.Windows.Controls.ScrollBarVisibility", "System.Activities.Presentation.View.ExpressionTextBox", "Property[HorizontalScrollBarVisibility]"] + - ["System.Boolean", "System.Activities.Presentation.View.ExpressionTextBox", "Property[IsSupportedExpression]"] + - ["System.Windows.DependencyProperty", "System.Activities.Presentation.View.DesignerView!", "Field[MenuSeparatorStyleProperty]"] + - ["System.Boolean", "System.Activities.Presentation.View.ExpressionTextBox", "Property[AcceptsTab]"] + - ["System.Windows.RoutedEvent", "System.Activities.Presentation.View.TypePresenter!", "Field[TypeBrowserOpenedEvent]"] + - ["System.Windows.DependencyProperty", "System.Activities.Presentation.View.ExpressionTextBox!", "Field[AcceptsTabProperty]"] + - ["System.Boolean", "System.Activities.Presentation.View.IExpressionEditorInstance", "Method[CanGlobalIntellisense].ReturnValue"] + - ["System.Windows.Controls.ScrollBarVisibility", "System.Activities.Presentation.View.IExpressionEditorInstance", "Property[VerticalScrollBarVisibility]"] + - ["System.Boolean", "System.Activities.Presentation.View.DesignerView", "Property[ShouldExpandAll]"] + - ["System.Windows.DependencyProperty", "System.Activities.Presentation.View.ExpressionTextBox!", "Field[UseLocationExpressionProperty]"] + - ["System.Windows.DependencyProperty", "System.Activities.Presentation.View.TypePresenter!", "Field[AllowNullProperty]"] + - ["System.Windows.Input.ICommand", "System.Activities.Presentation.View.DesignerView!", "Field[MoveFocusCommand]"] + - ["System.Int32", "System.Activities.Presentation.View.IExpressionEditorInstance", "Property[MinLines]"] + - ["System.Windows.DependencyProperty", "System.Activities.Presentation.View.TypePresenter!", "Field[ContextProperty]"] + - ["System.Int32", "System.Activities.Presentation.View.TypeWrapper", "Method[GetHashCode].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Activities.Presentation.View.ExpressionTextBox!", "Field[IsSupportedExpressionProperty]"] + - ["System.Boolean", "System.Activities.Presentation.View.DesignerView", "Property[IsMultipleSelectionMode]"] + - ["System.Type", "System.Activities.Presentation.View.Selection", "Property[ItemType]"] + - ["System.Windows.RoutedEvent", "System.Activities.Presentation.View.TypePresenter!", "Field[TypeChangedEvent]"] + - ["System.Windows.DependencyProperty", "System.Activities.Presentation.View.ExpressionTextBox!", "Field[ExplicitCommitProperty]"] + - ["System.Object", "System.Activities.Presentation.View.ViewStateChangedEventArgs", "Property[OldValue]"] + - ["System.Activities.Presentation.View.Selection", "System.Activities.Presentation.View.Selection!", "Method[SelectOnly].ReturnValue"] + - ["System.Windows.Controls.Control", "System.Activities.Presentation.View.IExpressionEditorInstance", "Property[HostControl]"] + - ["System.Windows.Style", "System.Activities.Presentation.View.DesignerView", "Property[MenuItemStyle]"] + - ["System.Activities.Presentation.View.ShellBarItemVisibility", "System.Activities.Presentation.View.ShellBarItemVisibility!", "Field[Zoom]"] + - ["System.Collections.Generic.IEnumerable", "System.Activities.Presentation.View.Selection", "Property[SelectedObjects]"] + - ["System.Boolean", "System.Activities.Presentation.View.IExpressionEditorInstance", "Method[CanDecreaseFilterLevel].ReturnValue"] + - ["System.Windows.Input.ICommand", "System.Activities.Presentation.View.DesignerView!", "Field[GoToParentCommand]"] + - ["System.Object", "System.Activities.Presentation.View.TypeWrapper", "Property[Tag]"] + - ["System.Activities.Presentation.View.ShellHeaderItemsVisibility", "System.Activities.Presentation.View.ShellHeaderItemsVisibility!", "Field[All]"] + - ["System.Windows.Style", "System.Activities.Presentation.View.DesignerView", "Property[MenuSeparatorStyle]"] + - ["System.Activities.Presentation.View.PropertyKind", "System.Activities.Presentation.View.PropertyKind!", "Field[Property]"] + - ["System.Boolean", "System.Activities.Presentation.View.IExpressionEditorInstance", "Method[CanCut].ReturnValue"] + - ["System.Boolean", "System.Activities.Presentation.View.ExpressionTextBox", "Property[IsReadOnly]"] + - ["System.Type", "System.Activities.Presentation.View.ExpressionTextBox", "Property[ExpressionType]"] + - ["System.Object", "System.Activities.Presentation.View.VirtualizedContainerService!", "Method[GetHintSize].ReturnValue"] + - ["System.Collections.Generic.Dictionary", "System.Activities.Presentation.View.WorkflowViewStateService", "Method[RetrieveAllViewState].ReturnValue"] + - ["System.String", "System.Activities.Presentation.View.DesignerView!", "Field[CustomMenuItemsSeparatorCommand]"] + - ["System.Windows.DependencyProperty", "System.Activities.Presentation.View.DesignerView!", "Field[FocusedViewElementProperty]"] + - ["System.Windows.Controls.ScrollBarVisibility", "System.Activities.Presentation.View.IExpressionEditorInstance", "Property[HorizontalScrollBarVisibility]"] + - ["System.Windows.DependencyProperty", "System.Activities.Presentation.View.DesignerView!", "Field[ActivitySchemaProperty]"] + - ["System.Int32", "System.Activities.Presentation.View.IExpressionEditorInstance", "Property[MaxLines]"] + - ["System.Activities.Presentation.View.ShellBarItemVisibility", "System.Activities.Presentation.View.ShellBarItemVisibility!", "Field[Arguments]"] + - ["System.Windows.DependencyProperty", "System.Activities.Presentation.View.TypePresenter!", "Field[LabelProperty]"] + - ["System.Activities.Presentation.Model.ModelItem", "System.Activities.Presentation.View.ExpressionTextBox", "Property[OwnerActivity]"] + - ["System.Boolean", "System.Activities.Presentation.View.TypeWrapper", "Property[IsTypeDefinition]"] + - ["System.Boolean", "System.Activities.Presentation.View.TypePresenter", "Property[CenterTypeBrowserDialog]"] + - ["System.Boolean", "System.Activities.Presentation.View.WorkflowViewStateService", "Method[RemoveViewState].ReturnValue"] + - ["System.Windows.Input.ICommand", "System.Activities.Presentation.View.DesignerView!", "Field[AddAnnotationCommand]"] + - ["System.Windows.Input.ICommand", "System.Activities.Presentation.View.DesignerView!", "Field[ExpandCommand]"] + - ["System.Windows.Input.ICommand", "System.Activities.Presentation.View.DesignerView!", "Field[HideAllAnnotationCommand]"] + - ["System.Boolean", "System.Activities.Presentation.View.IExpressionEditorInstance", "Method[CanUndo].ReturnValue"] + - ["System.Windows.Input.ICommand", "System.Activities.Presentation.View.DesignerView!", "Field[ToggleSelectionCommand]"] + - ["System.Windows.Input.ICommand", "System.Activities.Presentation.View.DesignerView!", "Field[ToggleVariableDesignerCommand]"] + - ["System.Activities.Presentation.View.ShellHeaderItemsVisibility", "System.Activities.Presentation.View.ShellHeaderItemsVisibility!", "Field[None]"] + - ["System.Windows.Input.ICommand", "System.Activities.Presentation.View.DesignerView!", "Field[CopyCommand]"] + - ["System.Windows.Input.ICommand", "System.Activities.Presentation.View.ExpressionTextBox!", "Field[GlobalIntellisenseCommand]"] + - ["System.Activities.Presentation.View.PropertyKind", "System.Activities.Presentation.View.PropertyKind!", "Field[InOutArgument]"] + - ["System.Activities.Presentation.View.ShellBarItemVisibility", "System.Activities.Presentation.View.ShellBarItemVisibility!", "Field[PanMode]"] + - ["System.Windows.DependencyProperty", "System.Activities.Presentation.View.TypePresenter!", "Field[FilterProperty]"] + - ["System.Windows.DependencyProperty", "System.Activities.Presentation.View.ExpressionTextBox!", "Field[PathToArgumentProperty]"] + - ["System.Windows.DependencyProperty", "System.Activities.Presentation.View.TypePresenter!", "Field[TypeProperty]"] + - ["System.Windows.Input.ICommand", "System.Activities.Presentation.View.DesignerView!", "Field[CopyAsImageCommand]"] + - ["System.Activities.Presentation.EditingContext", "System.Activities.Presentation.View.DesignerView", "Property[Context]"] + - ["System.Windows.Input.ICommand", "System.Activities.Presentation.View.DesignerView!", "Field[CutCommand]"] + - ["System.Activities.Presentation.View.ShellHeaderItemsVisibility", "System.Activities.Presentation.View.ShellHeaderItemsVisibility!", "Field[ExpandAll]"] + - ["System.Activities.Presentation.View.ShellHeaderItemsVisibility", "System.Activities.Presentation.View.DesignerView", "Property[WorkflowShellHeaderItemsVisibility]"] + - ["System.Xaml.AttachableMemberIdentifier", "System.Activities.Presentation.View.WorkflowViewStateService!", "Field[ViewStateName]"] + - ["System.Activities.Presentation.View.EditingState", "System.Activities.Presentation.View.EditingState!", "Field[Idle]"] + - ["System.Func", "System.Activities.Presentation.View.TypePresenter", "Property[Filter]"] + - ["System.Object", "System.Activities.Presentation.View.ViewStateChangedEventArgs", "Property[NewValue]"] + - ["System.Windows.Input.ICommand", "System.Activities.Presentation.View.DesignerView!", "Field[InsertBreakpointCommand]"] + - ["System.Windows.DependencyProperty", "System.Activities.Presentation.View.ExpressionTextBox!", "Field[ExpressionTypeProperty]"] + - ["System.Activities.Presentation.View.PropertyKind", "System.Activities.Presentation.View.PropertyKind!", "Field[InArgument]"] + - ["System.Windows.Input.ICommand", "System.Activities.Presentation.View.DesignerView!", "Field[ToggleImportsDesignerCommand]"] + - ["System.String", "System.Activities.Presentation.View.ViewStateChangedEventArgs", "Property[Key]"] + - ["System.Windows.Input.ICommand", "System.Activities.Presentation.View.DesignerView!", "Field[ZoomInCommand]"] + - ["System.Boolean", "System.Activities.Presentation.View.IExpressionEditorInstance", "Method[IncreaseFilterLevel].ReturnValue"] + - ["System.Collections.Generic.IEnumerable", "System.Activities.Presentation.View.TypePresenter", "Property[Items]"] + - ["System.Boolean", "System.Activities.Presentation.View.IExpressionEditorInstance", "Method[CanCopy].ReturnValue"] + - ["System.Windows.UIElement", "System.Activities.Presentation.View.VirtualizedContainerService", "Method[GetContainer].ReturnValue"] + - ["System.Collections.ObjectModel.ObservableCollection", "System.Activities.Presentation.View.TypePresenter!", "Property[DefaultMostRecentlyUsedTypes]"] + - ["System.Boolean", "System.Activities.Presentation.View.IExpressionEditorInstance", "Method[Redo].ReturnValue"] + - ["System.Int32", "System.Activities.Presentation.View.ExpressionTextBox", "Property[MaxLines]"] + - ["System.Windows.Input.ICommand", "System.Activities.Presentation.View.DesignerView!", "Field[SaveAsImageCommand]"] + - ["System.Boolean", "System.Activities.Presentation.View.ExpressionTextBox", "Property[AcceptsReturn]"] + - ["System.Windows.DependencyProperty", "System.Activities.Presentation.View.ExpressionTextBox!", "Field[DefaultValueProperty]"] + - ["System.Windows.DependencyProperty", "System.Activities.Presentation.View.DesignerView!", "Field[CommandMenuModeProperty]"] + - ["System.Windows.RoutedEvent", "System.Activities.Presentation.View.ExpressionTextBox!", "Field[EditorLostLogicalFocusEvent]"] + - ["System.Windows.DependencyProperty", "System.Activities.Presentation.View.DesignerView!", "Field[IsReadOnlyProperty]"] + - ["System.String", "System.Activities.Presentation.View.TypeWrapper", "Method[ToString].ReturnValue"] + - ["System.Boolean", "System.Activities.Presentation.View.TypePresenter", "Property[AllowNull]"] + - ["System.Windows.Input.ICommand", "System.Activities.Presentation.View.DesignerView!", "Field[ToggleArgumentDesignerCommand]"] + - ["System.Activities.Presentation.View.Selection", "System.Activities.Presentation.View.Selection!", "Method[Union].ReturnValue"] + - ["System.Boolean", "System.Activities.Presentation.View.IExpressionEditorInstance", "Method[DecreaseFilterLevel].ReturnValue"] + - ["System.Activities.Presentation.View.PropertyKind", "System.Activities.Presentation.View.PropertyKind!", "Field[OutArgument]"] + - ["System.Activities.Presentation.View.ShellBarItemVisibility", "System.Activities.Presentation.View.ShellBarItemVisibility!", "Field[MiniMap]"] + - ["System.Windows.Input.ICommand", "System.Activities.Presentation.View.DesignerView!", "Field[CommitCommand]"] + - ["System.Boolean", "System.Activities.Presentation.View.IExpressionEditorInstance", "Method[GlobalIntellisense].ReturnValue"] + - ["System.Boolean", "System.Activities.Presentation.View.IExpressionEditorInstance", "Method[CompleteWord].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Activities.Presentation.View.ExpressionTextBox!", "Field[ExpressionProperty]"] + - ["System.String", "System.Activities.Presentation.View.TypePresenter", "Property[Label]"] + - ["System.Windows.Input.ICommand", "System.Activities.Presentation.View.DesignerView!", "Field[RedoCommand]"] + - ["System.Activities.Presentation.Model.ModelItem", "System.Activities.Presentation.View.DesignerView", "Property[ActivitySchema]"] + - ["System.String", "System.Activities.Presentation.View.ExpressionTextBox", "Property[PathToArgument]"] + - ["System.Windows.Controls.ScrollBarVisibility", "System.Activities.Presentation.View.ExpressionTextBox", "Property[VerticalScrollBarVisibility]"] + - ["System.Boolean", "System.Activities.Presentation.View.IExpressionEditorInstance", "Property[AcceptsReturn]"] + - ["System.Windows.DependencyObject", "System.Activities.Presentation.View.WorkflowViewService", "Method[GetView].ReturnValue"] + - ["System.Func", "System.Activities.Presentation.View.TypeResolvingOptions", "Property[Filter]"] + - ["System.Windows.Input.ICommand", "System.Activities.Presentation.View.DesignerView!", "Field[ToggleMiniMapCommand]"] + - ["System.Boolean", "System.Activities.Presentation.View.IExpressionEditorInstance", "Property[HasAggregateFocus]"] + - ["System.String", "System.Activities.Presentation.View.ExpressionTextBox", "Property[HintText]"] + - ["System.Boolean", "System.Activities.Presentation.View.IExpressionEditorInstance", "Method[Cut].ReturnValue"] + - ["System.Boolean", "System.Activities.Presentation.View.TypeWrapper", "Method[Equals].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Activities.Presentation.View.ExpressionTextBox!", "Field[HintTextProperty]"] + - ["System.String", "System.Activities.Presentation.View.ExpressionTextBox", "Property[ExpressionActivityEditor]"] + - ["System.Activities.Presentation.WorkflowViewElement", "System.Activities.Presentation.View.ViewCreatedEventArgs", "Property[View]"] + - ["System.Windows.Input.ICommand", "System.Activities.Presentation.View.DesignerView!", "Field[ShowAllAnnotationCommand]"] + - ["System.Boolean", "System.Activities.Presentation.View.IExpressionEditorInstance", "Method[ParameterInfo].ReturnValue"] + - ["System.Activities.Presentation.View.EditingState", "System.Activities.Presentation.View.EditingState!", "Field[Validating]"] + - ["System.Boolean", "System.Activities.Presentation.View.DesignerView", "Property[ShouldCollapseAll]"] + - ["System.Boolean", "System.Activities.Presentation.View.IExpressionEditorInstance", "Method[CanIncreaseFilterLevel].ReturnValue"] + - ["System.Windows.Input.ICommand", "System.Activities.Presentation.View.DesignerView!", "Field[CreateWorkflowElementCommand]"] + - ["System.Object", "System.Activities.Presentation.View.ViewStateService", "Method[RetrieveViewState].ReturnValue"] + - ["System.Activities.Presentation.WorkflowViewElement", "System.Activities.Presentation.View.VirtualizedContainerService", "Method[GetViewElement].ReturnValue"] + - ["System.Boolean", "System.Activities.Presentation.View.ExpressionTextBox", "Property[ExplicitCommit]"] + - ["System.String", "System.Activities.Presentation.View.IExpressionEditorInstance", "Method[GetCommittedText].ReturnValue"] + - ["System.Double", "System.Activities.Presentation.View.DesignerView", "Property[ZoomFactor]"] + - ["System.Windows.DependencyProperty", "System.Activities.Presentation.View.ExpressionTextBox!", "Field[AcceptsReturnProperty]"] + - ["System.Windows.DependencyProperty", "System.Activities.Presentation.View.ExpressionTextBox!", "Field[MaxLinesProperty]"] + - ["System.Windows.Automation.Peers.AutomationPeer", "System.Activities.Presentation.View.ExpressionTextBox", "Method[OnCreateAutomationPeer].ReturnValue"] + - ["System.Boolean", "System.Activities.Presentation.View.TypePresenter", "Property[CenterActivityTypeResolverDialog]"] + - ["System.Boolean", "System.Activities.Presentation.View.ExpressionTextBox", "Property[UseLocationExpression]"] + - ["System.Boolean", "System.Activities.Presentation.View.IExpressionEditorInstance", "Method[CanRedo].ReturnValue"] + - ["System.Windows.Input.ICommand", "System.Activities.Presentation.View.DesignerView!", "Field[DeleteAllAnnotationCommand]"] + - ["System.Activities.Presentation.View.ShellHeaderItemsVisibility", "System.Activities.Presentation.View.ShellHeaderItemsVisibility!", "Field[CollapseAll]"] + - ["System.Collections.ObjectModel.ObservableCollection", "System.Activities.Presentation.View.TypePresenter", "Property[MostRecentlyUsedTypes]"] + - ["System.Type", "System.Activities.Presentation.View.TypePresenter", "Property[Type]"] + - ["System.Windows.DependencyProperty", "System.Activities.Presentation.View.ExpressionTextBox!", "Field[ExpressionActivityEditorProperty]"] + - ["System.Windows.Input.ICommand", "System.Activities.Presentation.View.ExpressionTextBox!", "Field[ParameterInfoCommand]"] + - ["System.Activities.Presentation.EditingContext", "System.Activities.Presentation.View.TypePresenter", "Property[Context]"] + - ["System.Windows.Input.ICommand", "System.Activities.Presentation.View.DesignerView!", "Field[ExpandInPlaceCommand]"] + - ["System.Windows.Input.ICommand", "System.Activities.Presentation.View.DesignerView!", "Field[ZoomOutCommand]"] + - ["System.Boolean", "System.Activities.Presentation.View.TypeResolvingOptions", "Property[BrowseTypeDirectly]"] + - ["System.Activities.Presentation.View.ShellBarItemVisibility", "System.Activities.Presentation.View.ShellBarItemVisibility!", "Field[Imports]"] + - ["System.Windows.Input.ICommand", "System.Activities.Presentation.View.DesignerView!", "Field[UndoCommand]"] + - ["System.Activities.Presentation.View.ShellBarItemVisibility", "System.Activities.Presentation.View.ShellBarItemVisibility!", "Field[All]"] + - ["System.Boolean", "System.Activities.Presentation.View.IExpressionEditorInstance", "Method[Paste].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Activities.Presentation.View.DesignerView!", "Field[InPanModeProperty]"] + - ["System.Windows.DependencyProperty", "System.Activities.Presentation.View.TypePresenter!", "Field[TextProperty]"] + - ["System.Windows.DependencyProperty", "System.Activities.Presentation.View.TypePresenter!", "Field[MostRecentlyUsedTypesProperty]"] + - ["System.Activities.Presentation.View.CommandMenuMode", "System.Activities.Presentation.View.CommandMenuMode!", "Field[NoCommandMenu]"] + - ["System.Activities.Presentation.WorkflowViewElement", "System.Activities.Presentation.View.WorkflowViewService", "Method[GetViewElement].ReturnValue"] + - ["System.Windows.Input.ICommand", "System.Activities.Presentation.View.DesignerView!", "Field[DeleteBreakpointCommand]"] + - ["System.Windows.DependencyProperty", "System.Activities.Presentation.View.ExpressionTextBox!", "Field[MinLinesProperty]"] + - ["System.String", "System.Activities.Presentation.View.ExpressionTextBox", "Property[DefaultValue]"] + - ["System.Boolean", "System.Activities.Presentation.View.ViewStateService", "Method[RemoveViewState].ReturnValue"] + - ["System.Activities.Presentation.View.ShellBarItemVisibility", "System.Activities.Presentation.View.ShellBarItemVisibility!", "Field[Variables]"] + - ["System.Int32", "System.Activities.Presentation.View.Selection", "Property[SelectionCount]"] + - ["System.Boolean", "System.Activities.Presentation.View.DesignerView", "Property[IsReadOnly]"] + - ["System.Windows.DependencyProperty", "System.Activities.Presentation.View.ExpressionTextBox!", "Field[VerticalScrollBarVisibilityProperty]"] + - ["System.Activities.Presentation.View.IExpressionEditorService", "System.Activities.Presentation.View.ExpressionTextBox", "Property[ExpressionEditorService]"] + - ["System.Activities.Presentation.Model.ModelItem", "System.Activities.Presentation.View.ExpressionTextBox", "Property[Expression]"] + - ["System.Activities.Presentation.WorkflowViewElement", "System.Activities.Presentation.View.WorkflowViewService", "Method[CreateViewElement].ReturnValue"] + - ["System.Windows.Input.ICommand", "System.Activities.Presentation.View.DesignerView!", "Field[FitToScreenCommand]"] + - ["System.Windows.Input.ICommand", "System.Activities.Presentation.View.DesignerView!", "Field[CreateArgumentCommand]"] + - ["System.Windows.Input.ICommand", "System.Activities.Presentation.View.DesignerView!", "Field[ExpandAllCommand]"] + - ["System.Windows.Input.ICommand", "System.Activities.Presentation.View.DesignerView!", "Field[RestoreCommand]"] + - ["System.Windows.Input.ICommand", "System.Activities.Presentation.View.ExpressionTextBox!", "Field[QuickInfoCommand]"] + - ["System.Xaml.AttachableMemberIdentifier", "System.Activities.Presentation.View.VirtualizedContainerService!", "Field[HintSizeName]"] + - ["System.Windows.Input.ICommand", "System.Activities.Presentation.View.DesignerView!", "Field[DisableBreakpointCommand]"] + - ["System.Boolean", "System.Activities.Presentation.View.IExpressionEditorInstance", "Method[Undo].ReturnValue"] + - ["System.Windows.Input.ICommand", "System.Activities.Presentation.View.DesignerView!", "Field[CreateVariableCommand]"] + - ["System.Collections.Generic.Dictionary", "System.Activities.Presentation.View.WorkflowViewStateService!", "Method[GetViewState].ReturnValue"] + - ["System.Activities.Presentation.View.Selection", "System.Activities.Presentation.View.Selection!", "Method[Select].ReturnValue"] + - ["System.Windows.Input.ICommand", "System.Activities.Presentation.View.DesignerView!", "Field[SelectAllCommand]"] + - ["System.Boolean", "System.Activities.Presentation.View.IExpressionEditorInstance", "Method[CanQuickInfo].ReturnValue"] + - ["System.Activities.Presentation.View.IExpressionEditorInstance", "System.Activities.Presentation.View.IExpressionEditorService", "Method[CreateExpressionEditor].ReturnValue"] + - ["System.Windows.Input.ICommand", "System.Activities.Presentation.View.DesignerView!", "Field[CollapseCommand]"] + - ["System.Activities.Presentation.View.ShellBarItemVisibility", "System.Activities.Presentation.View.ShellBarItemVisibility!", "Field[None]"] + - ["System.Boolean", "System.Activities.Presentation.View.IExpressionEditorInstance", "Method[CanParameterInfo].ReturnValue"] + - ["System.Boolean", "System.Activities.Presentation.View.IExpressionEditorInstance", "Property[AcceptsTab]"] + - ["System.Windows.DependencyProperty", "System.Activities.Presentation.View.DesignerView!", "Field[RootDesignerProperty]"] + - ["System.Windows.DependencyProperty", "System.Activities.Presentation.View.ExpressionTextBox!", "Field[IsReadOnlyProperty]"] + - ["System.Windows.DependencyProperty", "System.Activities.Presentation.View.TypePresenter!", "Field[CenterActivityTypeResolverDialogProperty]"] + - ["System.Activities.Presentation.View.ShellBarItemVisibility", "System.Activities.Presentation.View.DesignerView", "Property[WorkflowShellBarItemVisibility]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemActivitiesPresentationViewOutlineView/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemActivitiesPresentationViewOutlineView/model.yml new file mode 100644 index 000000000000..abbe8b8f1cdc --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemActivitiesPresentationViewOutlineView/model.yml @@ -0,0 +1,9 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Boolean", "System.Activities.Presentation.View.OutlineView.ShowPropertyInOutlineViewAttribute", "Property[CurrentPropertyVisible]"] + - ["System.String", "System.Activities.Presentation.View.OutlineView.ShowInOutlineViewAttribute", "Property[PromotedProperty]"] + - ["System.String", "System.Activities.Presentation.View.OutlineView.ShowPropertyInOutlineViewAttribute", "Property[ChildNodePrefix]"] + - ["System.Boolean", "System.Activities.Presentation.View.OutlineView.ShowPropertyInOutlineViewAttribute", "Property[DuplicatedChildNodesVisible]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemActivitiesPresentationViewState/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemActivitiesPresentationViewState/model.yml new file mode 100644 index 000000000000..3b46242697ab --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemActivitiesPresentationViewState/model.yml @@ -0,0 +1,11 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.String", "System.Activities.Presentation.ViewState.WorkflowViewState!", "Method[GetIdRef].ReturnValue"] + - ["System.Xaml.AttachableMemberIdentifier", "System.Activities.Presentation.ViewState.WorkflowViewState!", "Field[ViewStateManagerProperty]"] + - ["System.Xaml.AttachableMemberIdentifier", "System.Activities.Presentation.ViewState.WorkflowViewState!", "Field[IdRefProperty]"] + - ["System.String", "System.Activities.Presentation.ViewState.ViewStateData", "Property[Id]"] + - ["System.Activities.Presentation.ViewState.ViewStateManager", "System.Activities.Presentation.ViewState.WorkflowViewState!", "Method[GetViewStateManager].ReturnValue"] + - ["System.Collections.ObjectModel.Collection", "System.Activities.Presentation.ViewState.ViewStateManager", "Property[ViewStateData]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemActivitiesStatements/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemActivitiesStatements/model.yml new file mode 100644 index 000000000000..35ddb83c457a --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemActivitiesStatements/model.yml @@ -0,0 +1,112 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Activities.Statements.FlowNode", "System.Activities.Statements.FlowDecision", "Property[False]"] + - ["System.Collections.ObjectModel.Collection", "System.Activities.Statements.State", "Property[Transitions]"] + - ["System.Collections.ObjectModel.Collection", "System.Activities.Statements.InvokeMethod", "Property[GenericTypeArguments]"] + - ["System.String", "System.Activities.Statements.PickBranch", "Property[DisplayName]"] + - ["System.Collections.ObjectModel.Collection", "System.Activities.Statements.State", "Property[Variables]"] + - ["System.Activities.Activity", "System.Activities.Statements.FlowDecision", "Property[Condition]"] + - ["System.Activities.Activity", "System.Activities.Statements.TryCatch", "Property[Finally]"] + - ["System.Activities.Activity", "System.Activities.Statements.CompensableActivity", "Property[Body]"] + - ["System.Boolean", "System.Activities.Statements.TransactionScope", "Method[ShouldSerializeTimeout].ReturnValue"] + - ["System.Activities.Activity", "System.Activities.Statements.CancellationScope", "Property[CancellationHandler]"] + - ["System.Collections.ObjectModel.Collection", "System.Activities.Statements.Pick", "Property[Branches]"] + - ["System.Collections.ObjectModel.Collection", "System.Activities.Statements.Sequence", "Property[Variables]"] + - ["System.Activities.Activity", "System.Activities.Statements.DoWhile", "Property[Body]"] + - ["System.Activities.OutArgument", "System.Activities.Statements.InvokeMethod", "Property[Result]"] + - ["System.Activities.Activity", "System.Activities.Statements.TransactionScope", "Property[Body]"] + - ["System.Activities.Activity", "System.Activities.Statements.PickBranch", "Property[Trigger]"] + - ["System.String", "System.Activities.Statements.State", "Property[DisplayName]"] + - ["System.Type", "System.Activities.Statements.InvokeMethod", "Property[TargetType]"] + - ["System.Activities.Activity", "System.Activities.Statements.If", "Property[Else]"] + - ["System.Activities.Activity", "System.Activities.Statements.DoWhile", "Property[Condition]"] + - ["System.String", "System.Activities.Statements.Interop", "Method[System.ComponentModel.ICustomTypeDescriptor.GetClassName].ReturnValue"] + - ["System.Collections.ObjectModel.Collection", "System.Activities.Statements.CancellationScope", "Property[Variables]"] + - ["System.Activities.InArgument", "System.Activities.Statements.InvokeMethod", "Property[TargetObject]"] + - ["System.Type", "System.Activities.Statements.Interop", "Property[ActivityType]"] + - ["System.ComponentModel.AttributeCollection", "System.Activities.Statements.Interop", "Method[System.ComponentModel.ICustomTypeDescriptor.GetAttributes].ReturnValue"] + - ["System.ComponentModel.TypeConverter", "System.Activities.Statements.Interop", "Method[System.ComponentModel.ICustomTypeDescriptor.GetConverter].ReturnValue"] + - ["System.Object", "System.Activities.Statements.Interop", "Method[System.ComponentModel.ICustomTypeDescriptor.GetPropertyOwner].ReturnValue"] + - ["System.Collections.Generic.IEnumerable", "System.Activities.Statements.CompensationExtension", "Method[System.Activities.Hosting.IWorkflowInstanceExtension.GetAdditionalExtensions].ReturnValue"] + - ["System.Collections.ObjectModel.Collection", "System.Activities.Statements.Parallel", "Property[Branches]"] + - ["System.IAsyncResult", "System.Activities.Statements.InvokeMethod", "Method[BeginExecute].ReturnValue"] + - ["System.Activities.InArgument", "System.Activities.Statements.WriteLine", "Property[TextWriter]"] + - ["System.Activities.InArgument", "System.Activities.Statements.Throw", "Property[Exception]"] + - ["System.ComponentModel.EventDescriptorCollection", "System.Activities.Statements.Interop", "Method[System.ComponentModel.ICustomTypeDescriptor.GetEvents].ReturnValue"] + - ["System.Activities.Activity", "System.Activities.Statements.CompensableActivity", "Property[ConfirmationHandler]"] + - ["System.String", "System.Activities.Statements.FlowDecision", "Property[DisplayName]"] + - ["System.Activities.Activity", "System.Activities.Statements.While", "Property[Body]"] + - ["System.Collections.Generic.IDictionary", "System.Activities.Statements.InvokeDelegate", "Property[DelegateArguments]"] + - ["System.Activities.Activity", "System.Activities.Statements.FlowStep", "Property[Action]"] + - ["System.Collections.ObjectModel.Collection", "System.Activities.Statements.PickBranch", "Property[Variables]"] + - ["System.Transactions.IsolationLevel", "System.Activities.Statements.TransactionScope", "Property[IsolationLevel]"] + - ["System.Collections.ObjectModel.Collection", "System.Activities.Statements.Flowchart", "Property[Nodes]"] + - ["System.ComponentModel.EventDescriptor", "System.Activities.Statements.Interop", "Method[System.ComponentModel.ICustomTypeDescriptor.GetDefaultEvent].ReturnValue"] + - ["System.Boolean", "System.Activities.Statements.CompensableActivity", "Property[CanInduceIdle]"] + - ["System.Activities.Activity", "System.Activities.Statements.InvokeDelegate", "Property[Default]"] + - ["System.Boolean", "System.Activities.Statements.Persist", "Property[CanInduceIdle]"] + - ["System.Boolean", "System.Activities.Statements.Pick", "Property[CanInduceIdle]"] + - ["System.Collections.Generic.IDictionary", "System.Activities.Statements.Interop", "Property[ActivityProperties]"] + - ["System.Activities.Activity", "System.Activities.Statements.PickBranch", "Property[Action]"] + - ["System.Activities.Activity", "System.Activities.Statements.If", "Property[Then]"] + - ["System.Activities.InArgument", "System.Activities.Statements.Compensate", "Property[Target]"] + - ["System.Collections.Generic.IDictionary", "System.Activities.Statements.Interop", "Property[ActivityMetaProperties]"] + - ["System.Boolean", "System.Activities.Statements.Flowchart", "Property[ValidateUnconnectedNodes]"] + - ["System.Activities.InArgument", "System.Activities.Statements.TransactionScope", "Property[Timeout]"] + - ["System.Collections.ObjectModel.Collection", "System.Activities.Statements.TryCatch", "Property[Variables]"] + - ["System.Boolean", "System.Activities.Statements.Interop", "Property[CanInduceIdle]"] + - ["System.Activities.Activity", "System.Activities.Statements.CompensableActivity", "Property[CompensationHandler]"] + - ["System.Type", "System.Activities.Statements.Catch", "Property[ExceptionType]"] + - ["System.Activities.ActivityAction", "System.Activities.Statements.InvokeAction", "Property[Action]"] + - ["System.Activities.OutArgument", "System.Activities.Statements.Assign", "Property[To]"] + - ["System.Activities.Activity", "System.Activities.Statements.While", "Property[Condition]"] + - ["System.Collections.ObjectModel.Collection", "System.Activities.Statements.Parallel", "Property[Variables]"] + - ["System.Collections.ObjectModel.Collection", "System.Activities.Statements.CompensableActivity", "Property[Variables]"] + - ["System.Activities.InArgument", "System.Activities.Statements.Assign", "Property[Value]"] + - ["System.Boolean", "System.Activities.Statements.State", "Property[IsFinal]"] + - ["System.Boolean", "System.Activities.Statements.InvokeMethod", "Property[RunAsynchronously]"] + - ["System.Collections.ObjectModel.Collection", "System.Activities.Statements.StateMachine", "Property[Variables]"] + - ["System.Activities.Activity", "System.Activities.Statements.Parallel", "Property[CompletionCondition]"] + - ["System.Collections.Generic.IEnumerable", "System.Activities.Statements.DurableTimerExtension", "Method[GetAdditionalExtensions].ReturnValue"] + - ["System.Activities.Activity", "System.Activities.Statements.State", "Property[Entry]"] + - ["System.Activities.Activity", "System.Activities.Statements.Transition", "Property[Trigger]"] + - ["System.String", "System.Activities.Statements.InvokeMethod", "Property[MethodName]"] + - ["System.Collections.ObjectModel.Collection", "System.Activities.Statements.StateMachine", "Property[States]"] + - ["System.Activities.Activity", "System.Activities.Statements.CancellationScope", "Property[Body]"] + - ["System.Collections.ObjectModel.Collection", "System.Activities.Statements.Sequence", "Property[Activities]"] + - ["System.Collections.ObjectModel.Collection", "System.Activities.Statements.While", "Property[Variables]"] + - ["System.Activities.Statements.FlowNode", "System.Activities.Statements.FlowStep", "Property[Next]"] + - ["System.Activities.InArgument", "System.Activities.Statements.Delay", "Property[Duration]"] + - ["System.Activities.Statements.State", "System.Activities.Statements.Transition", "Property[To]"] + - ["System.Activities.Activity", "System.Activities.Statements.State", "Property[Exit]"] + - ["System.Boolean", "System.Activities.Statements.TransactionScope", "Property[CanInduceIdle]"] + - ["System.Activities.Activity", "System.Activities.Statements.CompensableActivity", "Property[CancellationHandler]"] + - ["System.Boolean", "System.Activities.Statements.Delay", "Property[CanInduceIdle]"] + - ["System.Object", "System.Activities.Statements.Interop", "Method[System.ComponentModel.ICustomTypeDescriptor.GetEditor].ReturnValue"] + - ["System.Activities.InArgument", "System.Activities.Statements.If", "Property[Condition]"] + - ["System.Activities.InArgument", "System.Activities.Statements.Confirm", "Property[Target]"] + - ["System.ComponentModel.PropertyDescriptorCollection", "System.Activities.Statements.Interop", "Method[System.ComponentModel.ICustomTypeDescriptor.GetProperties].ReturnValue"] + - ["System.Boolean", "System.Activities.Statements.TransactionScope", "Method[ShouldSerializeIsolationLevel].ReturnValue"] + - ["System.Collections.ObjectModel.Collection", "System.Activities.Statements.Flowchart", "Property[Variables]"] + - ["System.Activities.Statements.FlowNode", "System.Activities.Statements.Flowchart", "Property[StartNode]"] + - ["System.Activities.Activity", "System.Activities.Statements.Transition", "Property[Condition]"] + - ["System.Activities.InArgument", "System.Activities.Statements.WriteLine", "Property[Text]"] + - ["System.ComponentModel.PropertyDescriptor", "System.Activities.Statements.Interop", "Method[System.ComponentModel.ICustomTypeDescriptor.GetDefaultProperty].ReturnValue"] + - ["System.Collections.ObjectModel.Collection", "System.Activities.Statements.InvokeMethod", "Property[Parameters]"] + - ["System.Boolean", "System.Activities.Statements.TransactionScope", "Property[AbortInstanceOnTransactionFailure]"] + - ["System.Activities.ActivityDelegate", "System.Activities.Statements.InvokeDelegate", "Property[Delegate]"] + - ["System.String", "System.Activities.Statements.Interop", "Method[System.ComponentModel.ICustomTypeDescriptor.GetComponentName].ReturnValue"] + - ["System.Activities.Activity", "System.Activities.Statements.NoPersistScope", "Property[Body]"] + - ["System.Activities.Activity", "System.Activities.Statements.Transition", "Property[Action]"] + - ["System.Activities.Statements.FlowNode", "System.Activities.Statements.FlowDecision", "Property[True]"] + - ["System.Activities.InArgument", "System.Activities.Statements.TerminateWorkflow", "Property[Exception]"] + - ["System.Activities.InArgument", "System.Activities.Statements.DeleteBookmarkScope", "Property[Scope]"] + - ["System.Collections.ObjectModel.Collection", "System.Activities.Statements.DoWhile", "Property[Variables]"] + - ["System.Activities.Statements.State", "System.Activities.Statements.StateMachine", "Property[InitialState]"] + - ["System.String", "System.Activities.Statements.Transition", "Property[DisplayName]"] + - ["System.Collections.ObjectModel.Collection", "System.Activities.Statements.TryCatch", "Property[Catches]"] + - ["System.Activities.InArgument", "System.Activities.Statements.TerminateWorkflow", "Property[Reason]"] + - ["System.Activities.Activity", "System.Activities.Statements.TryCatch", "Property[Try]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemActivitiesStatementsTracking/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemActivitiesStatementsTracking/model.yml new file mode 100644 index 000000000000..ec7b338d36e0 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemActivitiesStatementsTracking/model.yml @@ -0,0 +1,9 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Activities.Tracking.TrackingRecord", "System.Activities.Statements.Tracking.StateMachineStateRecord", "Method[Clone].ReturnValue"] + - ["System.String", "System.Activities.Statements.Tracking.StateMachineStateRecord", "Property[StateMachineName]"] + - ["System.String", "System.Activities.Statements.Tracking.StateMachineStateRecord", "Property[StateName]"] + - ["System.String", "System.Activities.Statements.Tracking.StateMachineStateQuery", "Property[Name]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemActivitiesTracking/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemActivitiesTracking/model.yml new file mode 100644 index 000000000000..df5728fb82e3 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemActivitiesTracking/model.yml @@ -0,0 +1,118 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Exception", "System.Activities.Tracking.WorkflowInstanceUnhandledExceptionRecord", "Property[UnhandledException]"] + - ["System.Activities.Tracking.TrackingRecord", "System.Activities.Tracking.WorkflowInstanceAbortedRecord", "Method[Clone].ReturnValue"] + - ["System.Collections.Generic.IDictionary", "System.Activities.Tracking.CustomTrackingRecord", "Property[Data]"] + - ["System.String", "System.Activities.Tracking.CustomTrackingQuery", "Property[Name]"] + - ["System.String", "System.Activities.Tracking.WorkflowInstanceStates!", "Field[Deleted]"] + - ["System.String", "System.Activities.Tracking.ActivityInfo", "Property[Name]"] + - ["System.Activities.Tracking.TrackingRecord", "System.Activities.Tracking.WorkflowInstanceUnhandledExceptionRecord", "Method[Clone].ReturnValue"] + - ["System.Guid", "System.Activities.Tracking.TrackingRecord", "Property[InstanceId]"] + - ["System.Activities.Tracking.ActivityInfo", "System.Activities.Tracking.BookmarkResumptionRecord", "Property[Owner]"] + - ["System.Exception", "System.Activities.Tracking.FaultPropagationRecord", "Property[Fault]"] + - ["System.String", "System.Activities.Tracking.WorkflowInstanceAbortedRecord", "Method[ToString].ReturnValue"] + - ["System.Collections.ObjectModel.Collection", "System.Activities.Tracking.TrackingProfile", "Property[Queries]"] + - ["System.String", "System.Activities.Tracking.WorkflowInstanceStates!", "Field[Persisted]"] + - ["System.String", "System.Activities.Tracking.WorkflowInstanceStates!", "Field[Canceled]"] + - ["System.Activities.Tracking.ActivityInfo", "System.Activities.Tracking.CancelRequestedRecord", "Property[Activity]"] + - ["System.Collections.ObjectModel.Collection", "System.Activities.Tracking.ActivityStateQuery", "Property[Variables]"] + - ["System.String", "System.Activities.Tracking.ActivityScheduledQuery", "Property[ChildActivityName]"] + - ["System.String", "System.Activities.Tracking.EtwTrackingParticipant", "Property[ApplicationReference]"] + - ["System.Workflow.Runtime.Tracking.TrackingRecord", "System.Activities.Tracking.InteropTrackingRecord", "Property[TrackingRecord]"] + - ["System.Activities.Tracking.ImplementationVisibility", "System.Activities.Tracking.ImplementationVisibility!", "Field[All]"] + - ["System.String", "System.Activities.Tracking.ActivityScheduledRecord", "Method[ToString].ReturnValue"] + - ["System.Activities.WorkflowIdentity", "System.Activities.Tracking.WorkflowInstanceUpdatedRecord", "Property[OriginalDefinitionIdentity]"] + - ["System.String", "System.Activities.Tracking.CancelRequestedQuery", "Property[ActivityName]"] + - ["System.Activities.Tracking.TrackingRecord", "System.Activities.Tracking.WorkflowInstanceUpdatedRecord", "Method[Clone].ReturnValue"] + - ["System.String", "System.Activities.Tracking.WorkflowInstanceTerminatedRecord", "Method[ToString].ReturnValue"] + - ["System.Activities.Tracking.TrackingRecord", "System.Activities.Tracking.InteropTrackingRecord", "Method[Clone].ReturnValue"] + - ["System.Boolean", "System.Activities.Tracking.FaultPropagationRecord", "Property[IsFaultSource]"] + - ["System.String", "System.Activities.Tracking.TrackingProfile", "Property[Name]"] + - ["System.String", "System.Activities.Tracking.CustomTrackingQuery", "Property[ActivityName]"] + - ["System.String", "System.Activities.Tracking.ActivityStates!", "Field[Executing]"] + - ["System.Collections.ObjectModel.Collection", "System.Activities.Tracking.ActivityStateQuery", "Property[States]"] + - ["System.Activities.Tracking.ImplementationVisibility", "System.Activities.Tracking.TrackingProfile", "Property[ImplementationVisibility]"] + - ["System.String", "System.Activities.Tracking.ActivityInfo", "Property[Id]"] + - ["System.String", "System.Activities.Tracking.WorkflowInstanceRecord", "Property[State]"] + - ["System.Activities.Tracking.TrackingRecord", "System.Activities.Tracking.TrackingRecord", "Method[Clone].ReturnValue"] + - ["System.Guid", "System.Activities.Tracking.EtwTrackingParticipant", "Property[EtwProviderId]"] + - ["System.String", "System.Activities.Tracking.ActivityStateQuery", "Property[ActivityName]"] + - ["System.String", "System.Activities.Tracking.ActivityStates!", "Field[Faulted]"] + - ["System.Boolean", "System.Activities.Tracking.WorkflowInstanceUpdatedRecord", "Property[IsSuccessful]"] + - ["System.String", "System.Activities.Tracking.BookmarkResumptionQuery", "Property[Name]"] + - ["System.String", "System.Activities.Tracking.WorkflowInstanceSuspendedRecord", "Property[Reason]"] + - ["System.Collections.Generic.IDictionary", "System.Activities.Tracking.TrackingQuery", "Property[QueryAnnotations]"] + - ["System.Diagnostics.TraceLevel", "System.Activities.Tracking.TrackingRecord", "Property[Level]"] + - ["System.String", "System.Activities.Tracking.WorkflowInstanceStates!", "Field[Unloaded]"] + - ["System.Collections.ObjectModel.Collection", "System.Activities.Tracking.WorkflowInstanceQuery", "Property[States]"] + - ["System.String", "System.Activities.Tracking.WorkflowInstanceStates!", "Field[UpdateFailed]"] + - ["System.String", "System.Activities.Tracking.ActivityScheduledQuery", "Property[ActivityName]"] + - ["System.String", "System.Activities.Tracking.CustomTrackingRecord", "Property[Name]"] + - ["System.String", "System.Activities.Tracking.WorkflowInstanceStates!", "Field[Completed]"] + - ["System.Activities.Tracking.ActivityInfo", "System.Activities.Tracking.CancelRequestedRecord", "Property[Child]"] + - ["System.String", "System.Activities.Tracking.FaultPropagationQuery", "Property[FaultSourceActivityName]"] + - ["System.Activities.Tracking.ActivityInfo", "System.Activities.Tracking.FaultPropagationRecord", "Property[FaultSource]"] + - ["System.String", "System.Activities.Tracking.WorkflowInstanceRecord", "Method[ToString].ReturnValue"] + - ["System.Activities.Tracking.TrackingRecord", "System.Activities.Tracking.ActivityStateRecord", "Method[Clone].ReturnValue"] + - ["System.String", "System.Activities.Tracking.TrackingProfile", "Property[ActivityDefinitionId]"] + - ["System.Guid", "System.Activities.Tracking.BookmarkResumptionRecord", "Property[BookmarkScope]"] + - ["System.Activities.Tracking.ActivityInfo", "System.Activities.Tracking.WorkflowInstanceUnhandledExceptionRecord", "Property[FaultSource]"] + - ["System.Collections.ObjectModel.Collection", "System.Activities.Tracking.ActivityStateQuery", "Property[Arguments]"] + - ["System.Activities.Tracking.ActivityInfo", "System.Activities.Tracking.FaultPropagationRecord", "Property[FaultHandler]"] + - ["System.Activities.Tracking.TrackingRecord", "System.Activities.Tracking.WorkflowInstanceTerminatedRecord", "Method[Clone].ReturnValue"] + - ["System.String", "System.Activities.Tracking.WorkflowInstanceStates!", "Field[Aborted]"] + - ["System.String", "System.Activities.Tracking.ActivityStates!", "Field[Closed]"] + - ["System.Activities.Tracking.ActivityInfo", "System.Activities.Tracking.ActivityScheduledRecord", "Property[Child]"] + - ["System.DateTime", "System.Activities.Tracking.TrackingRecord", "Property[EventTime]"] + - ["System.Activities.Tracking.TrackingRecord", "System.Activities.Tracking.BookmarkResumptionRecord", "Method[Clone].ReturnValue"] + - ["System.String", "System.Activities.Tracking.CustomTrackingRecord", "Method[ToString].ReturnValue"] + - ["System.String", "System.Activities.Tracking.FaultPropagationQuery", "Property[FaultHandlerActivityName]"] + - ["System.String", "System.Activities.Tracking.WorkflowInstanceStates!", "Field[Suspended]"] + - ["System.String", "System.Activities.Tracking.WorkflowInstanceSuspendedRecord", "Method[ToString].ReturnValue"] + - ["System.Collections.Generic.IDictionary", "System.Activities.Tracking.ActivityStateRecord", "Property[Arguments]"] + - ["System.Activities.Tracking.ActivityInfo", "System.Activities.Tracking.CustomTrackingRecord", "Property[Activity]"] + - ["System.Activities.Tracking.ActivityInfo", "System.Activities.Tracking.ActivityStateRecord", "Property[Activity]"] + - ["System.String", "System.Activities.Tracking.WorkflowInstanceStates!", "Field[Idle]"] + - ["System.Activities.Tracking.ActivityInfo", "System.Activities.Tracking.ActivityScheduledRecord", "Property[Activity]"] + - ["System.Object", "System.Activities.Tracking.BookmarkResumptionRecord", "Property[Payload]"] + - ["System.String", "System.Activities.Tracking.ActivityInfo", "Property[TypeName]"] + - ["System.String", "System.Activities.Tracking.ActivityStates!", "Field[Canceled]"] + - ["System.String", "System.Activities.Tracking.WorkflowInstanceAbortedRecord", "Property[Reason]"] + - ["System.Activities.Tracking.TrackingRecord", "System.Activities.Tracking.WorkflowInstanceSuspendedRecord", "Method[Clone].ReturnValue"] + - ["System.String", "System.Activities.Tracking.ActivityStateRecord", "Property[State]"] + - ["System.String", "System.Activities.Tracking.CancelRequestedQuery", "Property[ChildActivityName]"] + - ["System.Activities.Tracking.TrackingRecord", "System.Activities.Tracking.CancelRequestedRecord", "Method[Clone].ReturnValue"] + - ["System.String", "System.Activities.Tracking.WorkflowInstanceRecord", "Property[ActivityDefinitionId]"] + - ["System.String", "System.Activities.Tracking.ActivityStateRecord", "Method[ToString].ReturnValue"] + - ["System.String", "System.Activities.Tracking.TrackingRecord", "Method[ToString].ReturnValue"] + - ["System.Activities.Tracking.TrackingRecord", "System.Activities.Tracking.ActivityScheduledRecord", "Method[Clone].ReturnValue"] + - ["System.Int64", "System.Activities.Tracking.TrackingRecord", "Property[RecordNumber]"] + - ["System.String", "System.Activities.Tracking.FaultPropagationRecord", "Method[ToString].ReturnValue"] + - ["System.Activities.Tracking.TrackingRecord", "System.Activities.Tracking.CustomTrackingRecord", "Method[Clone].ReturnValue"] + - ["System.Activities.WorkflowIdentity", "System.Activities.Tracking.WorkflowInstanceRecord", "Property[WorkflowDefinitionIdentity]"] + - ["System.String", "System.Activities.Tracking.WorkflowInstanceStates!", "Field[Resumed]"] + - ["System.String", "System.Activities.Tracking.WorkflowInstanceUnhandledExceptionRecord", "Method[ToString].ReturnValue"] + - ["System.IAsyncResult", "System.Activities.Tracking.TrackingParticipant", "Method[BeginTrack].ReturnValue"] + - ["System.String", "System.Activities.Tracking.WorkflowInstanceTerminatedRecord", "Property[Reason]"] + - ["System.String", "System.Activities.Tracking.ActivityInfo", "Property[InstanceId]"] + - ["System.IAsyncResult", "System.Activities.Tracking.EtwTrackingParticipant", "Method[BeginTrack].ReturnValue"] + - ["System.String", "System.Activities.Tracking.WorkflowInstanceStates!", "Field[Unsuspended]"] + - ["System.String", "System.Activities.Tracking.BookmarkResumptionRecord", "Method[ToString].ReturnValue"] + - ["System.Activities.Tracking.TrackingProfile", "System.Activities.Tracking.TrackingParticipant", "Property[TrackingProfile]"] + - ["System.String", "System.Activities.Tracking.CancelRequestedRecord", "Method[ToString].ReturnValue"] + - ["System.String", "System.Activities.Tracking.WorkflowInstanceStates!", "Field[UnhandledException]"] + - ["System.Collections.Generic.IList", "System.Activities.Tracking.WorkflowInstanceUpdatedRecord", "Property[BlockingActivities]"] + - ["System.String", "System.Activities.Tracking.BookmarkResumptionRecord", "Property[BookmarkName]"] + - ["System.String", "System.Activities.Tracking.ActivityInfo", "Method[ToString].ReturnValue"] + - ["System.Collections.Generic.IDictionary", "System.Activities.Tracking.TrackingRecord", "Property[Annotations]"] + - ["System.Activities.Tracking.ImplementationVisibility", "System.Activities.Tracking.ImplementationVisibility!", "Field[RootScope]"] + - ["System.String", "System.Activities.Tracking.WorkflowInstanceStates!", "Field[Terminated]"] + - ["System.Activities.Tracking.TrackingRecord", "System.Activities.Tracking.FaultPropagationRecord", "Method[Clone].ReturnValue"] + - ["System.Activities.Tracking.TrackingRecord", "System.Activities.Tracking.WorkflowInstanceRecord", "Method[Clone].ReturnValue"] + - ["System.String", "System.Activities.Tracking.WorkflowInstanceStates!", "Field[Started]"] + - ["System.String", "System.Activities.Tracking.WorkflowInstanceStates!", "Field[Updated]"] + - ["System.String", "System.Activities.Tracking.WorkflowInstanceUpdatedRecord", "Method[ToString].ReturnValue"] + - ["System.Collections.Generic.IDictionary", "System.Activities.Tracking.ActivityStateRecord", "Property[Variables]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemActivitiesValidation/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemActivitiesValidation/model.yml new file mode 100644 index 000000000000..b89ac184589a --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemActivitiesValidation/model.yml @@ -0,0 +1,37 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Boolean", "System.Activities.Validation.ValidationError", "Property[IsWarning]"] + - ["System.String", "System.Activities.Validation.Constraint!", "Field[ValidationErrorListPropertyName]"] + - ["System.Activities.LocationReferenceEnvironment", "System.Activities.Validation.ValidationSettings", "Property[Environment]"] + - ["System.Boolean", "System.Activities.Validation.ValidationSettings", "Property[OnlyUseAdditionalConstraints]"] + - ["System.Collections.Generic.IEnumerable", "System.Activities.Validation.GetWorkflowTree", "Method[Execute].ReturnValue"] + - ["System.Activities.InArgument", "System.Activities.Validation.AddValidationError", "Property[PropertyName]"] + - ["System.String", "System.Activities.Validation.ValidationError", "Property[PropertyName]"] + - ["System.Activities.InArgument", "System.Activities.Validation.GetWorkflowTree", "Property[ValidationContext]"] + - ["System.String", "System.Activities.Validation.ValidationError", "Property[Message]"] + - ["System.Activities.Validation.ValidationResults", "System.Activities.Validation.ActivityValidationServices!", "Method[Validate].ReturnValue"] + - ["System.Activities.InArgument", "System.Activities.Validation.AssertValidation", "Property[Message]"] + - ["System.String", "System.Activities.Validation.ValidationError", "Method[ToString].ReturnValue"] + - ["System.Activities.InArgument", "System.Activities.Validation.AssertValidation", "Property[Assertion]"] + - ["System.Collections.Generic.IEnumerable", "System.Activities.Validation.GetChildSubtree", "Method[Execute].ReturnValue"] + - ["System.Collections.Generic.IEnumerable", "System.Activities.Validation.GetParentChain", "Method[Execute].ReturnValue"] + - ["System.Activities.InArgument", "System.Activities.Validation.AddValidationError", "Property[IsWarning]"] + - ["System.Collections.Generic.IDictionary>", "System.Activities.Validation.ValidationSettings", "Property[AdditionalConstraints]"] + - ["System.Activities.Activity", "System.Activities.Validation.ValidationError", "Property[Source]"] + - ["System.Activities.InArgument", "System.Activities.Validation.AssertValidation", "Property[IsWarning]"] + - ["System.Activities.InArgument", "System.Activities.Validation.AssertValidation", "Property[PropertyName]"] + - ["System.Activities.InArgument", "System.Activities.Validation.AddValidationError", "Property[Message]"] + - ["System.String", "System.Activities.Validation.ValidationError", "Property[Id]"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.Activities.Validation.ValidationResults", "Property[Errors]"] + - ["System.Activities.InArgument", "System.Activities.Validation.GetParentChain", "Property[ValidationContext]"] + - ["System.Activities.Activity", "System.Activities.Validation.ActivityValidationServices!", "Method[Resolve].ReturnValue"] + - ["System.Boolean", "System.Activities.Validation.ValidationSettings", "Property[PrepareForRuntime]"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.Activities.Validation.ValidationResults", "Property[Warnings]"] + - ["System.Threading.CancellationToken", "System.Activities.Validation.ValidationSettings", "Property[CancellationToken]"] + - ["System.Boolean", "System.Activities.Validation.ValidationSettings", "Property[SkipValidatingRootConfiguration]"] + - ["System.Boolean", "System.Activities.Validation.ValidationSettings", "Property[SingleLevel]"] + - ["System.Activities.InArgument", "System.Activities.Validation.GetChildSubtree", "Property[ValidationContext]"] + - ["System.Object", "System.Activities.Validation.ValidationError", "Property[SourceDetail]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemActivitiesXamlIntegration/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemActivitiesXamlIntegration/model.yml new file mode 100644 index 000000000000..b214154bbd92 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemActivitiesXamlIntegration/model.yml @@ -0,0 +1,75 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.String", "System.Activities.XamlIntegration.TextExpressionCompilerSettings", "Property[Language]"] + - ["System.Boolean", "System.Activities.XamlIntegration.ImplementationVersionConverter", "Method[CanConvertTo].ReturnValue"] + - ["System.String", "System.Activities.XamlIntegration.TextExpressionCompilerError", "Property[Message]"] + - ["System.Boolean", "System.Activities.XamlIntegration.TextExpressionCompilerSettings", "Property[AlwaysGenerateSource]"] + - ["System.Activities.XamlIntegration.TextExpressionCompilerResults", "System.Activities.XamlIntegration.TextExpressionCompiler", "Method[Compile].ReturnValue"] + - ["System.String", "System.Activities.XamlIntegration.TextExpressionCompilerSettings", "Property[ActivityName]"] + - ["System.Xml.Serialization.IXmlSerializable", "System.Activities.XamlIntegration.DynamicUpdateMapExtension", "Property[XmlContent]"] + - ["System.Linq.Expressions.Expression", "System.Activities.XamlIntegration.CompiledDataContext", "Method[RewriteExpressionTree].ReturnValue"] + - ["System.Type", "System.Activities.XamlIntegration.TextExpressionCompilerResults", "Property[ResultType]"] + - ["System.Object", "System.Activities.XamlIntegration.DynamicUpdateMapItemConverter", "Method[ConvertFrom].ReturnValue"] + - ["System.Object", "System.Activities.XamlIntegration.CompiledDataContext", "Method[GetVariableValue].ReturnValue"] + - ["System.Boolean", "System.Activities.XamlIntegration.TextExpressionCompiler", "Method[GenerateSource].ReturnValue"] + - ["System.Boolean", "System.Activities.XamlIntegration.DynamicUpdateMapItemConverter", "Method[CanConvertFrom].ReturnValue"] + - ["System.Object", "System.Activities.XamlIntegration.AssemblyReferenceConverter", "Method[ConvertFrom].ReturnValue"] + - ["System.Activities.Location", "System.Activities.XamlIntegration.CompiledDataContext", "Method[GetLocation].ReturnValue"] + - ["System.String", "System.Activities.XamlIntegration.TextExpressionCompilerSettings", "Property[ActivityNamespace]"] + - ["System.Object", "System.Activities.XamlIntegration.CompiledDataContext!", "Method[GetDataContextActivities].ReturnValue"] + - ["System.Object", "System.Activities.XamlIntegration.ImplementationVersionConverter", "Method[ConvertFrom].ReturnValue"] + - ["System.String", "System.Activities.XamlIntegration.ICompiledExpressionRoot", "Method[GetLanguage].ReturnValue"] + - ["System.Object", "System.Activities.XamlIntegration.ICompiledExpressionRoot", "Method[InvokeExpression].ReturnValue"] + - ["System.Boolean", "System.Activities.XamlIntegration.TypeConverterBase", "Method[CanConvertFrom].ReturnValue"] + - ["System.String", "System.Activities.XamlIntegration.ArgumentValueSerializer", "Method[ConvertToString].ReturnValue"] + - ["System.Object", "System.Activities.XamlIntegration.ImplementationVersionConverter", "Method[ConvertTo].ReturnValue"] + - ["System.Object", "System.Activities.XamlIntegration.DynamicUpdateMapItemConverter", "Method[ConvertTo].ReturnValue"] + - ["System.Boolean", "System.Activities.XamlIntegration.TextExpressionCompilerResults", "Property[HasErrors]"] + - ["System.Linq.Expressions.Expression", "System.Activities.XamlIntegration.ICompiledExpressionRoot", "Method[GetExpressionTreeForExpression].ReturnValue"] + - ["System.Activities.LocationReferenceEnvironment", "System.Activities.XamlIntegration.ActivityXamlServicesSettings", "Property[LocationReferenceEnvironment]"] + - ["System.Object", "System.Activities.XamlIntegration.FuncDeferringLoader", "Method[Load].ReturnValue"] + - ["System.Object", "System.Activities.XamlIntegration.DynamicUpdateMapConverter", "Method[ConvertTo].ReturnValue"] + - ["System.String", "System.Activities.XamlIntegration.ActivityWithResultValueSerializer", "Method[ConvertToString].ReturnValue"] + - ["System.Int32", "System.Activities.XamlIntegration.TextExpressionCompilerError", "Property[SourceLineNumber]"] + - ["System.Boolean", "System.Activities.XamlIntegration.ActivityWithResultValueSerializer", "Method[CanConvertToString].ReturnValue"] + - ["System.Activities.Activity", "System.Activities.XamlIntegration.ActivityXamlServices!", "Method[Load].ReturnValue"] + - ["System.Boolean", "System.Activities.XamlIntegration.AssemblyReferenceConverter", "Method[CanConvertTo].ReturnValue"] + - ["System.Activities.XamlIntegration.CompiledDataContext[]", "System.Activities.XamlIntegration.CompiledDataContext!", "Method[GetCompiledDataContextCache].ReturnValue"] + - ["System.Func", "System.Activities.XamlIntegration.ActivityXamlServices!", "Method[CreateFactory].ReturnValue"] + - ["System.Collections.Generic.IList", "System.Activities.XamlIntegration.ICompiledExpressionRoot", "Method[GetRequiredLocations].ReturnValue"] + - ["System.Xaml.XamlReader", "System.Activities.XamlIntegration.ActivityXamlServices!", "Method[CreateBuilderReader].ReturnValue"] + - ["System.Func", "System.Activities.XamlIntegration.ActivityXamlServices!", "Method[CreateFactory].ReturnValue"] + - ["System.Object", "System.Activities.XamlIntegration.TypeConverterBase", "Method[ConvertFrom].ReturnValue"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.Activities.XamlIntegration.TextExpressionCompilerResults", "Property[CompilerMessages]"] + - ["System.Xaml.XamlWriter", "System.Activities.XamlIntegration.ActivityXamlServices!", "Method[CreateBuilderWriter].ReturnValue"] + - ["System.Activities.DynamicUpdate.DynamicUpdateMap", "System.Activities.XamlIntegration.DynamicUpdateMapExtension", "Property[UpdateMap]"] + - ["System.Boolean", "System.Activities.XamlIntegration.ActivityXamlServicesSettings", "Property[CompileExpressions]"] + - ["System.Boolean", "System.Activities.XamlIntegration.DynamicUpdateMapConverter", "Method[CanConvertTo].ReturnValue"] + - ["System.Xaml.XamlReader", "System.Activities.XamlIntegration.SerializableFuncDeferringLoader", "Method[Save].ReturnValue"] + - ["System.Activities.Activity", "System.Activities.XamlIntegration.TextExpressionCompilerSettings", "Property[Activity]"] + - ["System.Boolean", "System.Activities.XamlIntegration.TextExpressionCompilerResults", "Property[HasSourceInfo]"] + - ["System.Boolean", "System.Activities.XamlIntegration.WorkflowIdentityConverter", "Method[CanConvertFrom].ReturnValue"] + - ["System.Boolean", "System.Activities.XamlIntegration.TextExpressionCompilerSettings", "Property[ForImplementation]"] + - ["System.Boolean", "System.Activities.XamlIntegration.AssemblyReferenceConverter", "Method[CanConvertFrom].ReturnValue"] + - ["System.Object", "System.Activities.XamlIntegration.WorkflowIdentityConverter", "Method[ConvertFrom].ReturnValue"] + - ["System.Object", "System.Activities.XamlIntegration.SerializableFuncDeferringLoader", "Method[Load].ReturnValue"] + - ["System.Boolean", "System.Activities.XamlIntegration.TypeConverterBase", "Method[CanConvertTo].ReturnValue"] + - ["System.Object", "System.Activities.XamlIntegration.DynamicUpdateMapExtension", "Method[ProvideValue].ReturnValue"] + - ["System.Boolean", "System.Activities.XamlIntegration.ICompiledExpressionRoot", "Method[CanExecuteExpression].ReturnValue"] + - ["System.Action", "System.Activities.XamlIntegration.TextExpressionCompilerSettings", "Property[LogSourceGenerationMessage]"] + - ["System.Object", "System.Activities.XamlIntegration.AssemblyReferenceConverter", "Method[ConvertTo].ReturnValue"] + - ["System.Object", "System.Activities.XamlIntegration.TypeConverterBase", "Method[ConvertTo].ReturnValue"] + - ["System.Boolean", "System.Activities.XamlIntegration.ArgumentValueSerializer", "Method[CanConvertToString].ReturnValue"] + - ["System.Boolean", "System.Activities.XamlIntegration.ImplementationVersionConverter", "Method[CanConvertFrom].ReturnValue"] + - ["System.Boolean", "System.Activities.XamlIntegration.TextExpressionCompilerSettings", "Property[GenerateAsPartialClass]"] + - ["System.Boolean", "System.Activities.XamlIntegration.IValueSerializableExpression", "Method[CanConvertToString].ReturnValue"] + - ["System.Boolean", "System.Activities.XamlIntegration.DynamicUpdateMapItemConverter", "Method[CanConvertTo].ReturnValue"] + - ["System.Xaml.XamlReader", "System.Activities.XamlIntegration.FuncDeferringLoader", "Method[Save].ReturnValue"] + - ["System.Xaml.XamlReader", "System.Activities.XamlIntegration.ActivityXamlServices!", "Method[CreateReader].ReturnValue"] + - ["System.Boolean", "System.Activities.XamlIntegration.TextExpressionCompilerError", "Property[IsWarning]"] + - ["System.String", "System.Activities.XamlIntegration.TextExpressionCompilerError", "Property[Number]"] + - ["System.String", "System.Activities.XamlIntegration.IValueSerializableExpression", "Method[ConvertToString].ReturnValue"] + - ["System.String", "System.Activities.XamlIntegration.TextExpressionCompilerSettings", "Property[RootNamespace]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemAddIn/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemAddIn/model.yml new file mode 100644 index 000000000000..5a31abda19af --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemAddIn/model.yml @@ -0,0 +1,9 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.String", "System.AddIn.AddInAttribute", "Property[Publisher]"] + - ["System.String", "System.AddIn.AddInAttribute", "Property[Description]"] + - ["System.String", "System.AddIn.AddInAttribute", "Property[Version]"] + - ["System.String", "System.AddIn.AddInAttribute", "Property[Name]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemAddInContract/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemAddInContract/model.yml new file mode 100644 index 000000000000..df0704a6c7c4 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemAddInContract/model.yml @@ -0,0 +1,49 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.AddIn.Contract.IContract", "System.AddIn.Contract.IServiceProviderContract", "Method[QueryService].ReturnValue"] + - ["System.Int32[]", "System.AddIn.Contract.SerializableObjectData", "Field[DimensionLengths]"] + - ["System.String", "System.AddIn.Contract.SerializableObjectData", "Field[MemberName]"] + - ["System.String", "System.AddIn.Contract.IContract", "Method[RemoteToString].ReturnValue"] + - ["System.DBNull", "System.AddIn.Contract.RemoteArgument", "Property[DBNullValue]"] + - ["System.Reflection.Missing", "System.AddIn.Contract.RemoteArgument", "Property[MissingValue]"] + - ["System.Boolean", "System.AddIn.Contract.RemoteArgument", "Property[BooleanValue]"] + - ["System.String", "System.AddIn.Contract.ISerializableObjectContract", "Method[GetCanonicalName].ReturnValue"] + - ["System.Int64", "System.AddIn.Contract.SerializableObjectData", "Field[ObjectId]"] + - ["System.SByte", "System.AddIn.Contract.RemoteArgument", "Property[SByteValue]"] + - ["System.AddIn.Contract.RemoteArgumentKind", "System.AddIn.Contract.RemoteArgumentKind!", "Field[IntrinsicArray]"] + - ["System.AddIn.Contract.RemoteArgumentKind", "System.AddIn.Contract.RemoteArgumentKind!", "Field[Contract]"] + - ["System.Int32[]", "System.AddIn.Contract.SerializableObjectData", "Field[DimensionLowerBounds]"] + - ["System.UInt32", "System.AddIn.Contract.RemoteArgument", "Property[UInt32Value]"] + - ["System.Decimal", "System.AddIn.Contract.RemoteArgument", "Property[DecimalValue]"] + - ["System.TypeCode", "System.AddIn.Contract.RemoteArgument", "Property[TypeCode]"] + - ["System.UInt64", "System.AddIn.Contract.RemoteArgument", "Property[UInt64Value]"] + - ["System.Array", "System.AddIn.Contract.RemoteArgument", "Property[ArrayValue]"] + - ["System.AddIn.Contract.IContract", "System.AddIn.Contract.RemoteArgument", "Property[ContractValue]"] + - ["System.Int32", "System.AddIn.Contract.IContract", "Method[AcquireLifetimeToken].ReturnValue"] + - ["System.String", "System.AddIn.Contract.RemoteArgument", "Property[StringValue]"] + - ["System.AddIn.Contract.IContract", "System.AddIn.Contract.IContract", "Method[QueryContract].ReturnValue"] + - ["System.Int64", "System.AddIn.Contract.SerializableObjectData", "Field[ParentId]"] + - ["System.DateTime", "System.AddIn.Contract.RemoteArgument", "Property[DateTimeValue]"] + - ["System.Single", "System.AddIn.Contract.RemoteArgument", "Property[SingleValue]"] + - ["System.AddIn.Contract.RemoteArgumentKind", "System.AddIn.Contract.RemoteArgumentKind!", "Field[Intrinsic]"] + - ["System.Double", "System.AddIn.Contract.RemoteArgument", "Property[DoubleValue]"] + - ["System.Byte", "System.AddIn.Contract.RemoteArgument", "Property[ByteValue]"] + - ["System.Int32[]", "System.AddIn.Contract.SerializableObjectData", "Field[ElementIndexes]"] + - ["System.Int32", "System.AddIn.Contract.RemoteArgument", "Property[Int32Value]"] + - ["System.Int16", "System.AddIn.Contract.RemoteArgument", "Property[Int16Value]"] + - ["System.Char", "System.AddIn.Contract.RemoteArgument", "Property[CharValue]"] + - ["System.Boolean", "System.AddIn.Contract.SerializableObjectData", "Field[IsArray]"] + - ["System.Int64", "System.AddIn.Contract.RemoteArgument", "Property[Int64Value]"] + - ["System.Boolean", "System.AddIn.Contract.IContract", "Method[RemoteEquals].ReturnValue"] + - ["System.AddIn.Contract.RemoteArgumentKind", "System.AddIn.Contract.RemoteArgumentKind!", "Field[Missing]"] + - ["System.Int32", "System.AddIn.Contract.IContract", "Method[GetRemoteHashCode].ReturnValue"] + - ["System.AddIn.Contract.SerializableObjectData", "System.AddIn.Contract.ISerializableObjectContract", "Method[GetSerializableObjectData].ReturnValue"] + - ["System.IntPtr", "System.AddIn.Contract.INativeHandleContract", "Method[GetHandle].ReturnValue"] + - ["System.AddIn.Contract.RemoteArgument", "System.AddIn.Contract.RemoteArgument!", "Method[CreateRemoteArgument].ReturnValue"] + - ["System.AddIn.Contract.RemoteArgumentKind", "System.AddIn.Contract.RemoteArgument", "Property[RemoteArgumentKind]"] + - ["System.UInt16", "System.AddIn.Contract.RemoteArgument", "Property[UInt16Value]"] + - ["System.Boolean", "System.AddIn.Contract.RemoteArgument", "Property[IsByRef]"] + - ["System.Boolean", "System.AddIn.Contract.SerializableObjectData", "Field[IsArrayElement]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemAddInContractAutomation/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemAddInContractAutomation/model.yml new file mode 100644 index 000000000000..aa30911c8e4c --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemAddInContractAutomation/model.yml @@ -0,0 +1,67 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Boolean", "System.AddIn.Contract.Automation.RemoteTypeData", "Field[IsByRef]"] + - ["System.String", "System.AddIn.Contract.Automation.RemoteParameterData", "Field[Name]"] + - ["System.AddIn.Contract.RemoteArgument", "System.AddIn.Contract.Automation.IRemoteFieldInfoContract", "Method[GetValue].ReturnValue"] + - ["System.TypeCode", "System.AddIn.Contract.Automation.RemoteTypeData", "Field[TypeCode]"] + - ["System.Boolean", "System.AddIn.Contract.Automation.RemotePropertyData", "Field[CanRead]"] + - ["System.AddIn.Contract.RemoteArgument", "System.AddIn.Contract.Automation.IRemotePropertyInfoContract", "Method[GetValue].ReturnValue"] + - ["System.AddIn.Contract.Automation.RemoteFieldData", "System.AddIn.Contract.Automation.IRemoteFieldInfoContract", "Method[GetFieldData].ReturnValue"] + - ["System.AddIn.Contract.Collections.IArrayContract", "System.AddIn.Contract.Automation.IRemoteTypeContract", "Method[GetMember].ReturnValue"] + - ["System.AddIn.Contract.Automation.RemoteMemberData", "System.AddIn.Contract.Automation.IRemoteEventInfoContract", "Method[GetMemberData].ReturnValue"] + - ["System.AddIn.Contract.RemoteArgument", "System.AddIn.Contract.Automation.IRemoteTypeContract", "Method[InvokeMember].ReturnValue"] + - ["System.AddIn.Contract.Automation.IRemoteTypeContract", "System.AddIn.Contract.Automation.RemoteTypeData", "Field[BaseType]"] + - ["System.AddIn.Contract.Automation.IRemoteMethodInfoContract", "System.AddIn.Contract.Automation.IRemoteEventInfoContract", "Method[GetAddMethod].ReturnValue"] + - ["System.AddIn.Contract.Automation.RemoteMemberData", "System.AddIn.Contract.Automation.RemoteMethodData", "Field[MemberData]"] + - ["System.AddIn.Contract.Automation.IRemoteEventInfoContract", "System.AddIn.Contract.Automation.IRemoteTypeContract", "Method[GetEvent].ReturnValue"] + - ["System.AddIn.Contract.Collections.IArrayContract", "System.AddIn.Contract.Automation.IRemoteTypeContract", "Method[GetInterfaces].ReturnValue"] + - ["System.AddIn.Contract.Automation.IRemoteMethodInfoContract", "System.AddIn.Contract.Automation.IRemotePropertyInfoContract", "Method[GetSetMethod].ReturnValue"] + - ["System.AddIn.Contract.RemoteArgument", "System.AddIn.Contract.Automation.IRemoteObjectContract", "Method[RemoteCast].ReturnValue"] + - ["System.Boolean", "System.AddIn.Contract.Automation.RemoteParameterData", "Field[IsParameterArray]"] + - ["System.Reflection.ParameterAttributes", "System.AddIn.Contract.Automation.RemoteParameterData", "Field[Attributes]"] + - ["System.AddIn.Contract.Automation.RemoteParameterData[]", "System.AddIn.Contract.Automation.RemoteMethodData", "Field[Parameters]"] + - ["System.AddIn.Contract.Automation.RemoteParameterData[]", "System.AddIn.Contract.Automation.RemotePropertyData", "Field[IndexParameters]"] + - ["System.AddIn.Contract.Collections.IArrayContract", "System.AddIn.Contract.Automation.IRemoteTypeContract", "Method[GetEvents].ReturnValue"] + - ["System.String", "System.AddIn.Contract.Automation.RemoteTypeData", "Field[FullName]"] + - ["System.AddIn.Contract.Automation.RemoteMemberData", "System.AddIn.Contract.Automation.RemotePropertyData", "Field[MemberData]"] + - ["System.AddIn.Contract.Collections.IArrayContract", "System.AddIn.Contract.Automation.IRemoteTypeContract", "Method[GetProperties].ReturnValue"] + - ["System.AddIn.Contract.Automation.RemoteMemberData", "System.AddIn.Contract.Automation.RemoteTypeData", "Field[MemberData]"] + - ["System.AddIn.Contract.Automation.IRemoteTypeContract", "System.AddIn.Contract.Automation.RemotePropertyData", "Field[PropertyType]"] + - ["System.AddIn.Contract.Automation.RemotePropertyData", "System.AddIn.Contract.Automation.IRemotePropertyInfoContract", "Method[GetPropertyData].ReturnValue"] + - ["System.AddIn.Contract.Collections.IArrayContract", "System.AddIn.Contract.Automation.IRemoteTypeContract", "Method[GetMembers].ReturnValue"] + - ["System.String", "System.AddIn.Contract.Automation.IRemoteTypeContract", "Method[GetCanonicalName].ReturnValue"] + - ["System.Boolean", "System.AddIn.Contract.Automation.RemotePropertyData", "Field[CanWrite]"] + - ["System.String", "System.AddIn.Contract.Automation.RemoteTypeData", "Field[AssemblyName]"] + - ["System.AddIn.Contract.Collections.IArrayContract", "System.AddIn.Contract.Automation.IRemoteTypeContract", "Method[GetMethods].ReturnValue"] + - ["System.AddIn.Contract.Automation.IRemoteTypeContract", "System.AddIn.Contract.Automation.RemoteTypeData", "Field[ElementType]"] + - ["System.Reflection.PropertyAttributes", "System.AddIn.Contract.Automation.RemotePropertyData", "Field[Attributes]"] + - ["System.Boolean", "System.AddIn.Contract.Automation.RemoteParameterData", "Field[IsByRef]"] + - ["System.AddIn.Contract.RemoteArgument", "System.AddIn.Contract.Automation.IRemoteDelegateContract", "Method[InvokeDelegate].ReturnValue"] + - ["System.AddIn.Contract.Automation.RemoteMemberData", "System.AddIn.Contract.Automation.RemoteFieldData", "Field[MemberData]"] + - ["System.Int32", "System.AddIn.Contract.Automation.RemoteParameterData", "Field[Position]"] + - ["System.AddIn.Contract.Automation.IRemoteTypeContract", "System.AddIn.Contract.Automation.IRemoteTypeContract", "Method[GetInterface].ReturnValue"] + - ["System.AddIn.Contract.Automation.RemoteTypeData", "System.AddIn.Contract.Automation.IRemoteTypeContract", "Method[GetTypeData].ReturnValue"] + - ["System.Reflection.FieldAttributes", "System.AddIn.Contract.Automation.RemoteFieldData", "Field[Attributes]"] + - ["System.AddIn.Contract.Automation.RemoteMethodData", "System.AddIn.Contract.Automation.IRemoteMethodInfoContract", "Method[GetMethodData].ReturnValue"] + - ["System.AddIn.Contract.Automation.IRemoteTypeContract", "System.AddIn.Contract.Automation.RemoteMemberData", "Field[DeclaringType]"] + - ["System.AddIn.Contract.Automation.IRemoteTypeContract", "System.AddIn.Contract.Automation.RemoteParameterData", "Field[ParameterType]"] + - ["System.AddIn.Contract.Automation.IRemoteTypeContract", "System.AddIn.Contract.Automation.IRemoteObjectContract", "Method[GetRemoteType].ReturnValue"] + - ["System.Reflection.MethodAttributes", "System.AddIn.Contract.Automation.RemoteMethodData", "Field[Attributes]"] + - ["System.String", "System.AddIn.Contract.Automation.RemoteMemberData", "Field[Name]"] + - ["System.AddIn.Contract.Automation.RemoteParameterData", "System.AddIn.Contract.Automation.RemoteMethodData", "Field[ReturnParameter]"] + - ["System.AddIn.Contract.Collections.IArrayContract", "System.AddIn.Contract.Automation.IRemoteTypeContract", "Method[GetFields].ReturnValue"] + - ["System.AddIn.Contract.Automation.IRemoteMethodInfoContract", "System.AddIn.Contract.Automation.IRemoteTypeContract", "Method[GetMethod].ReturnValue"] + - ["System.AddIn.Contract.RemoteArgument", "System.AddIn.Contract.Automation.IRemoteMethodInfoContract", "Method[Invoke].ReturnValue"] + - ["System.AddIn.Contract.Automation.IRemoteFieldInfoContract", "System.AddIn.Contract.Automation.IRemoteTypeContract", "Method[GetField].ReturnValue"] + - ["System.Int32", "System.AddIn.Contract.Automation.RemoteTypeData", "Field[ArrayRank]"] + - ["System.Reflection.TypeAttributes", "System.AddIn.Contract.Automation.RemoteTypeData", "Field[Attributes]"] + - ["System.AddIn.Contract.RemoteArgument", "System.AddIn.Contract.Automation.RemoteParameterData", "Field[DefaultValue]"] + - ["System.String", "System.AddIn.Contract.Automation.RemoteTypeData", "Field[AssemblyQualifiedName]"] + - ["System.AddIn.Contract.Automation.IRemoteTypeContract", "System.AddIn.Contract.Automation.RemoteFieldData", "Field[FieldType]"] + - ["System.Boolean", "System.AddIn.Contract.Automation.RemoteTypeData", "Field[IsArray]"] + - ["System.AddIn.Contract.Automation.IRemotePropertyInfoContract", "System.AddIn.Contract.Automation.IRemoteTypeContract", "Method[GetProperty].ReturnValue"] + - ["System.AddIn.Contract.Automation.IRemoteMethodInfoContract", "System.AddIn.Contract.Automation.IRemotePropertyInfoContract", "Method[GetGetMethod].ReturnValue"] + - ["System.AddIn.Contract.Automation.IRemoteMethodInfoContract", "System.AddIn.Contract.Automation.IRemoteEventInfoContract", "Method[GetRemoveMethod].ReturnValue"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemAddInContractCollections/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemAddInContractCollections/model.yml new file mode 100644 index 000000000000..34fd755dbaa6 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemAddInContractCollections/model.yml @@ -0,0 +1,23 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.AddIn.Contract.Collections.IRemoteArgumentCollectionContract", "System.AddIn.Contract.Collections.IRemoteArgumentDictionaryContract", "Method[GetKeys].ReturnValue"] + - ["System.AddIn.Contract.RemoteArgument", "System.AddIn.Contract.Collections.IRemoteArgumentDictionaryEnumeratorContract", "Method[GetValue].ReturnValue"] + - ["System.Int32", "System.AddIn.Contract.Collections.IRemoteArgumentCollectionContract", "Method[GetCount].ReturnValue"] + - ["System.AddIn.Contract.RemoteArgument", "System.AddIn.Contract.Collections.RemoteArgumentDictionaryEntry", "Field[Value]"] + - ["System.AddIn.Contract.Collections.IRemoteArgumentEnumeratorContract", "System.AddIn.Contract.Collections.IRemoteArgumentEnumerableContract", "Method[GetEnumeratorContract].ReturnValue"] + - ["System.Int32", "System.AddIn.Contract.Collections.IRemoteArgumentArrayListContract", "Method[IndexOf].ReturnValue"] + - ["System.AddIn.Contract.Collections.IRemoteArgumentCollectionContract", "System.AddIn.Contract.Collections.IRemoteArgumentDictionaryContract", "Method[GetValues].ReturnValue"] + - ["System.Boolean", "System.AddIn.Contract.Collections.IRemoteArgumentDictionaryContract", "Method[ContainsKey].ReturnValue"] + - ["System.AddIn.Contract.Collections.IRemoteArgumentDictionaryEnumeratorContract", "System.AddIn.Contract.Collections.IRemoteArgumentDictionaryContract", "Method[GetEnumeratorContract].ReturnValue"] + - ["System.Boolean", "System.AddIn.Contract.Collections.IRemoteArgumentDictionaryContract", "Method[Remove].ReturnValue"] + - ["System.AddIn.Contract.RemoteArgument", "System.AddIn.Contract.Collections.IRemoteArgumentDictionaryEnumeratorContract", "Method[GetKey].ReturnValue"] + - ["System.AddIn.Contract.Collections.RemoteArgumentDictionaryEntry", "System.AddIn.Contract.Collections.IRemoteArgumentDictionaryEnumeratorContract", "Method[GetEntry].ReturnValue"] + - ["System.Boolean", "System.AddIn.Contract.Collections.IRemoteArgumentEnumeratorContract", "Method[MoveNext].ReturnValue"] + - ["System.AddIn.Contract.RemoteArgument", "System.AddIn.Contract.Collections.RemoteArgumentDictionaryEntry", "Field[Key]"] + - ["System.AddIn.Contract.RemoteArgument", "System.AddIn.Contract.Collections.IRemoteArgumentArrayContract", "Method[GetItem].ReturnValue"] + - ["System.AddIn.Contract.RemoteArgument", "System.AddIn.Contract.Collections.IRemoteArgumentEnumeratorContract", "Method[GetCurrent].ReturnValue"] + - ["System.Boolean", "System.AddIn.Contract.Collections.IRemoteArgumentArrayListContract", "Method[Contains].ReturnValue"] + - ["System.AddIn.Contract.RemoteArgument", "System.AddIn.Contract.Collections.IRemoteArgumentDictionaryContract", "Method[GetItem].ReturnValue"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemAddInHosting/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemAddInHosting/model.yml new file mode 100644 index 000000000000..563644f24531 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemAddInHosting/model.yml @@ -0,0 +1,60 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.AddIn.Hosting.Platform", "System.AddIn.Hosting.Platform!", "Field[Host]"] + - ["System.AddIn.Hosting.AddInToken", "System.AddIn.Hosting.AddInController", "Property[Token]"] + - ["System.AddIn.Hosting.AddInSegmentType", "System.AddIn.Hosting.AddInSegmentType!", "Field[HostSideAdapter]"] + - ["System.String", "System.AddIn.Hosting.AddInToken", "Method[ToString].ReturnValue"] + - ["System.AddIn.Hosting.Platform", "System.AddIn.Hosting.Platform!", "Field[X64]"] + - ["System.AddIn.Hosting.AddInSecurityLevel", "System.AddIn.Hosting.AddInSecurityLevel!", "Field[Host]"] + - ["System.AddIn.Hosting.Platform", "System.AddIn.Hosting.Platform!", "Field[AnyCpu]"] + - ["System.String[]", "System.AddIn.Hosting.AddInStore!", "Method[RebuildAddIns].ReturnValue"] + - ["System.AddIn.Hosting.Platform", "System.AddIn.Hosting.Platform!", "Field[X86]"] + - ["System.AddIn.Hosting.AddInEnvironment", "System.AddIn.Hosting.AddInController", "Property[AddInEnvironment]"] + - ["System.Collections.Generic.IEnumerator", "System.AddIn.Hosting.AddInToken", "Method[GetEnumerator].ReturnValue"] + - ["System.AddIn.Hosting.AddInSegmentType", "System.AddIn.Hosting.AddInSegmentType!", "Field[HostViewOfAddIn]"] + - ["System.Boolean", "System.AddIn.Hosting.AddInToken!", "Property[EnableDirectConnect]"] + - ["System.Int32", "System.AddIn.Hosting.QualificationDataItem", "Method[GetHashCode].ReturnValue"] + - ["System.String", "System.AddIn.Hosting.AddInToken", "Property[Description]"] + - ["System.AddIn.Hosting.AddInSecurityLevel", "System.AddIn.Hosting.AddInSecurityLevel!", "Field[FullTrust]"] + - ["System.Boolean", "System.AddIn.Hosting.AddInProcess", "Property[IsCurrentProcess]"] + - ["System.TimeSpan", "System.AddIn.Hosting.AddInProcess", "Property[StartupTimeout]"] + - ["System.AddIn.Hosting.PipelineStoreLocation", "System.AddIn.Hosting.PipelineStoreLocation!", "Field[ApplicationBase]"] + - ["System.String[]", "System.AddIn.Hosting.AddInStore!", "Method[Update].ReturnValue"] + - ["System.Int32", "System.AddIn.Hosting.AddInProcess", "Property[ProcessId]"] + - ["System.Reflection.AssemblyName", "System.AddIn.Hosting.AddInToken", "Property[AssemblyName]"] + - ["System.Collections.Generic.IDictionary>", "System.AddIn.Hosting.AddInToken", "Property[QualificationData]"] + - ["System.String", "System.AddIn.Hosting.AddInToken", "Property[Name]"] + - ["System.Int32", "System.AddIn.Hosting.AddInToken", "Method[GetHashCode].ReturnValue"] + - ["System.AddIn.Hosting.AddInSecurityLevel", "System.AddIn.Hosting.AddInSecurityLevel!", "Field[Internet]"] + - ["System.String", "System.AddIn.Hosting.AddInToken", "Property[AddInFullName]"] + - ["System.Boolean", "System.AddIn.Hosting.AddInToken", "Method[Equals].ReturnValue"] + - ["System.AddIn.Hosting.Platform", "System.AddIn.Hosting.AddInProcess", "Property[Platform]"] + - ["System.Boolean", "System.AddIn.Hosting.QualificationDataItem!", "Method[op_Equality].ReturnValue"] + - ["System.String", "System.AddIn.Hosting.QualificationDataItem", "Property[Value]"] + - ["System.AppDomain", "System.AddIn.Hosting.AddInController", "Property[AppDomain]"] + - ["System.Boolean", "System.AddIn.Hosting.AddInProcess", "Method[Shutdown].ReturnValue"] + - ["System.AddIn.Hosting.Platform", "System.AddIn.Hosting.Platform!", "Field[ARM]"] + - ["System.Collections.ObjectModel.Collection", "System.AddIn.Hosting.AddInStore!", "Method[FindAddIns].ReturnValue"] + - ["System.String", "System.AddIn.Hosting.AddInToken", "Property[Version]"] + - ["System.String[]", "System.AddIn.Hosting.AddInStore!", "Method[UpdateAddIns].ReturnValue"] + - ["T", "System.AddIn.Hosting.AddInToken", "Method[Activate].ReturnValue"] + - ["System.Boolean", "System.AddIn.Hosting.AddInProcess", "Method[Start].ReturnValue"] + - ["System.String", "System.AddIn.Hosting.QualificationDataItem", "Property[Name]"] + - ["System.Boolean", "System.AddIn.Hosting.AddInProcess", "Property[KeepAlive]"] + - ["System.AddIn.Hosting.AddInSecurityLevel", "System.AddIn.Hosting.AddInSecurityLevel!", "Field[Intranet]"] + - ["System.AddIn.Hosting.AddInProcess", "System.AddIn.Hosting.AddInEnvironment", "Property[Process]"] + - ["System.AddIn.Hosting.AddInSegmentType", "System.AddIn.Hosting.AddInSegmentType!", "Field[Contract]"] + - ["System.AddIn.Hosting.AddInSegmentType", "System.AddIn.Hosting.AddInSegmentType!", "Field[AddIn]"] + - ["System.AddIn.Hosting.AddInSegmentType", "System.AddIn.Hosting.AddInSegmentType!", "Field[AddInView]"] + - ["System.Collections.IEnumerator", "System.AddIn.Hosting.AddInToken", "Method[System.Collections.IEnumerable.GetEnumerator].ReturnValue"] + - ["System.Boolean", "System.AddIn.Hosting.QualificationDataItem", "Method[Equals].ReturnValue"] + - ["System.String[]", "System.AddIn.Hosting.AddInStore!", "Method[Rebuild].ReturnValue"] + - ["System.AddIn.Hosting.AddInSegmentType", "System.AddIn.Hosting.QualificationDataItem", "Property[Segment]"] + - ["System.AddIn.Hosting.AddInSegmentType", "System.AddIn.Hosting.AddInSegmentType!", "Field[AddInSideAdapter]"] + - ["System.String", "System.AddIn.Hosting.AddInToken", "Property[Publisher]"] + - ["System.AddIn.Hosting.AddInController", "System.AddIn.Hosting.AddInController!", "Method[GetAddInController].ReturnValue"] + - ["System.Boolean", "System.AddIn.Hosting.QualificationDataItem!", "Method[op_Inequality].ReturnValue"] + - ["System.Collections.ObjectModel.Collection", "System.AddIn.Hosting.AddInStore!", "Method[FindAddIn].ReturnValue"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemAddInPipeline/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemAddInPipeline/model.yml new file mode 100644 index 000000000000..338c9e65d54f --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemAddInPipeline/model.yml @@ -0,0 +1,25 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Boolean", "System.AddIn.Pipeline.ContractBase", "Method[RemoteEquals].ReturnValue"] + - ["System.String", "System.AddIn.Pipeline.QualificationDataAttribute", "Property[Name]"] + - ["System.Type[]", "System.AddIn.Pipeline.AddInBaseAttribute", "Property[ActivatableAs]"] + - ["System.String", "System.AddIn.Pipeline.ContractBase", "Method[RemoteToString].ReturnValue"] + - ["System.Collections.Generic.IList", "System.AddIn.Pipeline.CollectionAdapters!", "Method[ToIList].ReturnValue"] + - ["System.Collections.Generic.IList", "System.AddIn.Pipeline.CollectionAdapters!", "Method[ToIList].ReturnValue"] + - ["System.String", "System.AddIn.Pipeline.QualificationDataAttribute", "Property[Value]"] + - ["System.TimeSpan", "System.AddIn.Pipeline.ContractBase", "Method[Renewal].ReturnValue"] + - ["System.Windows.FrameworkElement", "System.AddIn.Pipeline.FrameworkElementAdapters!", "Method[ContractToViewAdapter].ReturnValue"] + - ["System.Int32", "System.AddIn.Pipeline.ContractBase", "Method[AcquireLifetimeToken].ReturnValue"] + - ["System.AddIn.Contract.IListContract", "System.AddIn.Pipeline.CollectionAdapters!", "Method[ToIListContract].ReturnValue"] + - ["System.AddIn.Contract.IContract", "System.AddIn.Pipeline.ContractBase", "Method[QueryContract].ReturnValue"] + - ["TView", "System.AddIn.Pipeline.ContractAdapter!", "Method[ContractToViewAdapter].ReturnValue"] + - ["System.Int32", "System.AddIn.Pipeline.ContractBase", "Method[GetRemoteHashCode].ReturnValue"] + - ["System.Boolean", "System.AddIn.Pipeline.ContractHandle!", "Method[ContractOwnsAppDomain].ReturnValue"] + - ["System.AddIn.Contract.IContract", "System.AddIn.Pipeline.ContractHandle!", "Method[AppDomainOwner].ReturnValue"] + - ["System.AddIn.Contract.INativeHandleContract", "System.AddIn.Pipeline.FrameworkElementAdapters!", "Method[ViewToContractAdapter].ReturnValue"] + - ["System.AddIn.Pipeline.ContractHandle", "System.AddIn.Pipeline.ContractAdapter!", "Method[ViewToContractAdapter].ReturnValue"] + - ["System.AddIn.Contract.IContract", "System.AddIn.Pipeline.ContractHandle", "Property[Contract]"] + - ["System.AddIn.Contract.IListContract", "System.AddIn.Pipeline.CollectionAdapters!", "Method[ToIListContract].ReturnValue"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemBuffers/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemBuffers/model.yml new file mode 100644 index 000000000000..e5e7e93fe1b1 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemBuffers/model.yml @@ -0,0 +1,61 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Buffers.OperationStatus", "System.Buffers.OperationStatus!", "Field[NeedMoreData]"] + - ["System.IntPtr", "System.Buffers.NIndex", "Property[Value]"] + - ["System.Buffers.StandardFormat", "System.Buffers.StandardFormat!", "Method[op_Implicit].ReturnValue"] + - ["System.Buffers.OperationStatus", "System.Buffers.OperationStatus!", "Field[DestinationTooSmall]"] + - ["System.Boolean", "System.Buffers.SequenceReaderExtensions!", "Method[TryReadBigEndian].ReturnValue"] + - ["System.Byte", "System.Buffers.StandardFormat", "Property[Precision]"] + - ["System.Buffers.SearchValues", "System.Buffers.SearchValues!", "Method[Create].ReturnValue"] + - ["System.Boolean", "System.Buffers.StandardFormat", "Method[Equals].ReturnValue"] + - ["System.Int32", "System.Buffers.StandardFormat", "Method[GetHashCode].ReturnValue"] + - ["System.Buffers.NRange", "System.Buffers.NRange!", "Method[op_Implicit].ReturnValue"] + - ["System.String", "System.Buffers.StandardFormat", "Method[ToString].ReturnValue"] + - ["System.Buffers.NIndex", "System.Buffers.NIndex!", "Method[FromEnd].ReturnValue"] + - ["System.Buffers.SearchValues", "System.Buffers.SearchValues!", "Method[Create].ReturnValue"] + - ["System.Index", "System.Buffers.NIndex", "Method[ToIndex].ReturnValue"] + - ["System.Boolean", "System.Buffers.StandardFormat", "Property[HasPrecision]"] + - ["System.Boolean", "System.Buffers.NIndex", "Property[IsFromEnd]"] + - ["System.Boolean", "System.Buffers.NRange", "Method[Equals].ReturnValue"] + - ["System.Buffers.NIndex", "System.Buffers.NIndex!", "Method[FromStart].ReturnValue"] + - ["System.Boolean", "System.Buffers.StandardFormat!", "Method[TryParse].ReturnValue"] + - ["System.Range", "System.Buffers.NRange", "Method[ToRangeUnchecked].ReturnValue"] + - ["System.Boolean", "System.Buffers.StandardFormat", "Property[IsDefault]"] + - ["System.ValueTuple", "System.Buffers.NRange", "Method[GetOffsetAndLength].ReturnValue"] + - ["System.Buffers.NRange", "System.Buffers.NRange!", "Method[StartAt].ReturnValue"] + - ["System.Buffers.NIndex", "System.Buffers.NIndex!", "Property[End]"] + - ["System.Buffers.MemoryHandle", "System.Buffers.IPinnable", "Method[Pin].ReturnValue"] + - ["System.Int32", "System.Buffers.NIndex", "Method[GetHashCode].ReturnValue"] + - ["System.Int32", "System.Buffers.NRange", "Method[GetHashCode].ReturnValue"] + - ["System.IntPtr", "System.Buffers.NIndex", "Method[GetOffset].ReturnValue"] + - ["System.Buffers.NIndex", "System.Buffers.NIndex!", "Method[op_Implicit].ReturnValue"] + - ["System.Buffers.NIndex", "System.Buffers.NRange", "Property[Start]"] + - ["System.Boolean", "System.Buffers.StandardFormat!", "Method[op_Inequality].ReturnValue"] + - ["System.Boolean", "System.Buffers.SequenceReaderExtensions!", "Method[TryReadLittleEndian].ReturnValue"] + - ["System.Byte", "System.Buffers.StandardFormat!", "Field[MaxPrecision]"] + - ["System.Byte", "System.Buffers.StandardFormat!", "Field[NoPrecision]"] + - ["System.Boolean", "System.Buffers.StandardFormat!", "Method[op_Equality].ReturnValue"] + - ["System.Index", "System.Buffers.NIndex!", "Method[op_Explicit].ReturnValue"] + - ["System.Range", "System.Buffers.NRange!", "Method[op_Explicit].ReturnValue"] + - ["T[]", "System.Buffers.BuffersExtensions!", "Method[ToArray].ReturnValue"] + - ["System.Buffers.OperationStatus", "System.Buffers.OperationStatus!", "Field[Done]"] + - ["System.Buffers.NIndex", "System.Buffers.NRange", "Property[End]"] + - ["System.Nullable", "System.Buffers.BuffersExtensions!", "Method[PositionOf].ReturnValue"] + - ["System.Buffers.OperationStatus", "System.Buffers.OperationStatus!", "Field[InvalidData]"] + - ["System.Range", "System.Buffers.NRange", "Method[ToRange].ReturnValue"] + - ["System.Buffers.StandardFormat", "System.Buffers.StandardFormat!", "Method[Parse].ReturnValue"] + - ["System.Void*", "System.Buffers.MemoryHandle", "Property[Pointer]"] + - ["System.Char", "System.Buffers.StandardFormat", "Property[Symbol]"] + - ["System.Range", "System.Buffers.NRange!", "Method[op_CheckedExplicit].ReturnValue"] + - ["System.Buffers.NIndex", "System.Buffers.NIndex!", "Property[Start]"] + - ["System.Index", "System.Buffers.NIndex!", "Method[op_CheckedExplicit].ReturnValue"] + - ["System.Buffers.SearchValues", "System.Buffers.SearchValues!", "Method[Create].ReturnValue"] + - ["System.Index", "System.Buffers.NIndex", "Method[ToIndexUnchecked].ReturnValue"] + - ["System.String", "System.Buffers.NIndex", "Method[ToString].ReturnValue"] + - ["System.String", "System.Buffers.NRange", "Method[ToString].ReturnValue"] + - ["System.Boolean", "System.Buffers.NIndex", "Method[Equals].ReturnValue"] + - ["System.Buffers.NRange", "System.Buffers.NRange!", "Method[EndAt].ReturnValue"] + - ["System.Buffers.NRange", "System.Buffers.NRange!", "Property[All]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemBuffersBinary/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemBuffersBinary/model.yml new file mode 100644 index 000000000000..45366e6f6633 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemBuffersBinary/model.yml @@ -0,0 +1,95 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Int16", "System.Buffers.Binary.BinaryPrimitives!", "Method[ReverseEndianness].ReturnValue"] + - ["System.Int64", "System.Buffers.Binary.BinaryPrimitives!", "Method[ReadInt64LittleEndian].ReturnValue"] + - ["System.Boolean", "System.Buffers.Binary.BinaryPrimitives!", "Method[TryReadIntPtrBigEndian].ReturnValue"] + - ["System.Boolean", "System.Buffers.Binary.BinaryPrimitives!", "Method[TryReadUIntPtrLittleEndian].ReturnValue"] + - ["System.Double", "System.Buffers.Binary.BinaryPrimitives!", "Method[ReadDoubleBigEndian].ReturnValue"] + - ["System.Boolean", "System.Buffers.Binary.BinaryPrimitives!", "Method[TryWriteDoubleLittleEndian].ReturnValue"] + - ["System.Int16", "System.Buffers.Binary.BinaryPrimitives!", "Method[ReadInt16LittleEndian].ReturnValue"] + - ["System.Half", "System.Buffers.Binary.BinaryPrimitives!", "Method[ReadHalfLittleEndian].ReturnValue"] + - ["System.Boolean", "System.Buffers.Binary.BinaryPrimitives!", "Method[TryReadInt32LittleEndian].ReturnValue"] + - ["System.Boolean", "System.Buffers.Binary.BinaryPrimitives!", "Method[TryWriteUInt128BigEndian].ReturnValue"] + - ["System.Boolean", "System.Buffers.Binary.BinaryPrimitives!", "Method[TryWriteUInt32LittleEndian].ReturnValue"] + - ["System.Boolean", "System.Buffers.Binary.BinaryPrimitives!", "Method[TryReadDoubleBigEndian].ReturnValue"] + - ["System.Boolean", "System.Buffers.Binary.BinaryPrimitives!", "Method[TryReadInt32BigEndian].ReturnValue"] + - ["System.IntPtr", "System.Buffers.Binary.BinaryPrimitives!", "Method[ReadIntPtrBigEndian].ReturnValue"] + - ["System.Boolean", "System.Buffers.Binary.BinaryPrimitives!", "Method[TryReadHalfBigEndian].ReturnValue"] + - ["System.Boolean", "System.Buffers.Binary.BinaryPrimitives!", "Method[TryWriteSingleLittleEndian].ReturnValue"] + - ["System.Boolean", "System.Buffers.Binary.BinaryPrimitives!", "Method[TryReadInt128LittleEndian].ReturnValue"] + - ["System.Boolean", "System.Buffers.Binary.BinaryPrimitives!", "Method[TryWriteInt64LittleEndian].ReturnValue"] + - ["System.Int32", "System.Buffers.Binary.BinaryPrimitives!", "Method[ReadInt32LittleEndian].ReturnValue"] + - ["System.Boolean", "System.Buffers.Binary.BinaryPrimitives!", "Method[TryWriteUIntPtrLittleEndian].ReturnValue"] + - ["System.Boolean", "System.Buffers.Binary.BinaryPrimitives!", "Method[TryWriteUInt32BigEndian].ReturnValue"] + - ["System.Single", "System.Buffers.Binary.BinaryPrimitives!", "Method[ReadSingleBigEndian].ReturnValue"] + - ["System.Boolean", "System.Buffers.Binary.BinaryPrimitives!", "Method[TryReadHalfLittleEndian].ReturnValue"] + - ["System.Int32", "System.Buffers.Binary.BinaryPrimitives!", "Method[ReadInt32BigEndian].ReturnValue"] + - ["System.Boolean", "System.Buffers.Binary.BinaryPrimitives!", "Method[TryReadSingleLittleEndian].ReturnValue"] + - ["System.Boolean", "System.Buffers.Binary.BinaryPrimitives!", "Method[TryWriteUIntPtrBigEndian].ReturnValue"] + - ["System.Boolean", "System.Buffers.Binary.BinaryPrimitives!", "Method[TryReadIntPtrLittleEndian].ReturnValue"] + - ["System.UInt128", "System.Buffers.Binary.BinaryPrimitives!", "Method[ReverseEndianness].ReturnValue"] + - ["System.Boolean", "System.Buffers.Binary.BinaryPrimitives!", "Method[TryReadUInt16LittleEndian].ReturnValue"] + - ["System.Boolean", "System.Buffers.Binary.BinaryPrimitives!", "Method[TryReadUInt64BigEndian].ReturnValue"] + - ["System.Boolean", "System.Buffers.Binary.BinaryPrimitives!", "Method[TryWriteInt128BigEndian].ReturnValue"] + - ["System.Boolean", "System.Buffers.Binary.BinaryPrimitives!", "Method[TryReadUIntPtrBigEndian].ReturnValue"] + - ["System.Boolean", "System.Buffers.Binary.BinaryPrimitives!", "Method[TryWriteUInt64LittleEndian].ReturnValue"] + - ["System.Boolean", "System.Buffers.Binary.BinaryPrimitives!", "Method[TryWriteHalfLittleEndian].ReturnValue"] + - ["System.UInt16", "System.Buffers.Binary.BinaryPrimitives!", "Method[ReverseEndianness].ReturnValue"] + - ["System.Int128", "System.Buffers.Binary.BinaryPrimitives!", "Method[ReadInt128BigEndian].ReturnValue"] + - ["System.Boolean", "System.Buffers.Binary.BinaryPrimitives!", "Method[TryWriteInt32BigEndian].ReturnValue"] + - ["System.UInt32", "System.Buffers.Binary.BinaryPrimitives!", "Method[ReadUInt32LittleEndian].ReturnValue"] + - ["System.Boolean", "System.Buffers.Binary.BinaryPrimitives!", "Method[TryReadUInt64LittleEndian].ReturnValue"] + - ["System.Boolean", "System.Buffers.Binary.BinaryPrimitives!", "Method[TryReadUInt128BigEndian].ReturnValue"] + - ["System.Boolean", "System.Buffers.Binary.BinaryPrimitives!", "Method[TryWriteIntPtrLittleEndian].ReturnValue"] + - ["System.Boolean", "System.Buffers.Binary.BinaryPrimitives!", "Method[TryWriteInt16BigEndian].ReturnValue"] + - ["System.Boolean", "System.Buffers.Binary.BinaryPrimitives!", "Method[TryWriteSingleBigEndian].ReturnValue"] + - ["System.Int32", "System.Buffers.Binary.BinaryPrimitives!", "Method[ReverseEndianness].ReturnValue"] + - ["System.Boolean", "System.Buffers.Binary.BinaryPrimitives!", "Method[TryWriteUInt16BigEndian].ReturnValue"] + - ["System.UInt128", "System.Buffers.Binary.BinaryPrimitives!", "Method[ReadUInt128LittleEndian].ReturnValue"] + - ["System.Boolean", "System.Buffers.Binary.BinaryPrimitives!", "Method[TryReadInt16LittleEndian].ReturnValue"] + - ["System.IntPtr", "System.Buffers.Binary.BinaryPrimitives!", "Method[ReadIntPtrLittleEndian].ReturnValue"] + - ["System.Boolean", "System.Buffers.Binary.BinaryPrimitives!", "Method[TryWriteInt128LittleEndian].ReturnValue"] + - ["System.UInt32", "System.Buffers.Binary.BinaryPrimitives!", "Method[ReverseEndianness].ReturnValue"] + - ["System.Boolean", "System.Buffers.Binary.BinaryPrimitives!", "Method[TryWriteUInt16LittleEndian].ReturnValue"] + - ["System.Boolean", "System.Buffers.Binary.BinaryPrimitives!", "Method[TryReadSingleBigEndian].ReturnValue"] + - ["System.Byte", "System.Buffers.Binary.BinaryPrimitives!", "Method[ReverseEndianness].ReturnValue"] + - ["System.Boolean", "System.Buffers.Binary.BinaryPrimitives!", "Method[TryReadDoubleLittleEndian].ReturnValue"] + - ["System.UInt64", "System.Buffers.Binary.BinaryPrimitives!", "Method[ReadUInt64LittleEndian].ReturnValue"] + - ["System.Boolean", "System.Buffers.Binary.BinaryPrimitives!", "Method[TryWriteUInt128LittleEndian].ReturnValue"] + - ["System.UInt32", "System.Buffers.Binary.BinaryPrimitives!", "Method[ReadUInt32BigEndian].ReturnValue"] + - ["System.Int64", "System.Buffers.Binary.BinaryPrimitives!", "Method[ReverseEndianness].ReturnValue"] + - ["System.Single", "System.Buffers.Binary.BinaryPrimitives!", "Method[ReadSingleLittleEndian].ReturnValue"] + - ["System.Boolean", "System.Buffers.Binary.BinaryPrimitives!", "Method[TryReadUInt32LittleEndian].ReturnValue"] + - ["System.Boolean", "System.Buffers.Binary.BinaryPrimitives!", "Method[TryReadUInt32BigEndian].ReturnValue"] + - ["System.Boolean", "System.Buffers.Binary.BinaryPrimitives!", "Method[TryReadUInt128LittleEndian].ReturnValue"] + - ["System.Int128", "System.Buffers.Binary.BinaryPrimitives!", "Method[ReadInt128LittleEndian].ReturnValue"] + - ["System.Boolean", "System.Buffers.Binary.BinaryPrimitives!", "Method[TryReadInt16BigEndian].ReturnValue"] + - ["System.SByte", "System.Buffers.Binary.BinaryPrimitives!", "Method[ReverseEndianness].ReturnValue"] + - ["System.Boolean", "System.Buffers.Binary.BinaryPrimitives!", "Method[TryReadInt128BigEndian].ReturnValue"] + - ["System.IntPtr", "System.Buffers.Binary.BinaryPrimitives!", "Method[ReverseEndianness].ReturnValue"] + - ["System.Half", "System.Buffers.Binary.BinaryPrimitives!", "Method[ReadHalfBigEndian].ReturnValue"] + - ["System.Boolean", "System.Buffers.Binary.BinaryPrimitives!", "Method[TryReadInt64LittleEndian].ReturnValue"] + - ["System.Boolean", "System.Buffers.Binary.BinaryPrimitives!", "Method[TryWriteInt32LittleEndian].ReturnValue"] + - ["System.UInt128", "System.Buffers.Binary.BinaryPrimitives!", "Method[ReadUInt128BigEndian].ReturnValue"] + - ["System.UInt64", "System.Buffers.Binary.BinaryPrimitives!", "Method[ReverseEndianness].ReturnValue"] + - ["System.Boolean", "System.Buffers.Binary.BinaryPrimitives!", "Method[TryWriteInt64BigEndian].ReturnValue"] + - ["System.Int128", "System.Buffers.Binary.BinaryPrimitives!", "Method[ReverseEndianness].ReturnValue"] + - ["System.Boolean", "System.Buffers.Binary.BinaryPrimitives!", "Method[TryWriteDoubleBigEndian].ReturnValue"] + - ["System.UInt64", "System.Buffers.Binary.BinaryPrimitives!", "Method[ReadUInt64BigEndian].ReturnValue"] + - ["System.UIntPtr", "System.Buffers.Binary.BinaryPrimitives!", "Method[ReadUIntPtrLittleEndian].ReturnValue"] + - ["System.UInt16", "System.Buffers.Binary.BinaryPrimitives!", "Method[ReadUInt16BigEndian].ReturnValue"] + - ["System.Int16", "System.Buffers.Binary.BinaryPrimitives!", "Method[ReadInt16BigEndian].ReturnValue"] + - ["System.UInt16", "System.Buffers.Binary.BinaryPrimitives!", "Method[ReadUInt16LittleEndian].ReturnValue"] + - ["System.Int64", "System.Buffers.Binary.BinaryPrimitives!", "Method[ReadInt64BigEndian].ReturnValue"] + - ["System.Boolean", "System.Buffers.Binary.BinaryPrimitives!", "Method[TryWriteInt16LittleEndian].ReturnValue"] + - ["System.Boolean", "System.Buffers.Binary.BinaryPrimitives!", "Method[TryWriteIntPtrBigEndian].ReturnValue"] + - ["System.Boolean", "System.Buffers.Binary.BinaryPrimitives!", "Method[TryReadInt64BigEndian].ReturnValue"] + - ["System.Boolean", "System.Buffers.Binary.BinaryPrimitives!", "Method[TryWriteHalfBigEndian].ReturnValue"] + - ["System.UIntPtr", "System.Buffers.Binary.BinaryPrimitives!", "Method[ReverseEndianness].ReturnValue"] + - ["System.Boolean", "System.Buffers.Binary.BinaryPrimitives!", "Method[TryWriteUInt64BigEndian].ReturnValue"] + - ["System.Boolean", "System.Buffers.Binary.BinaryPrimitives!", "Method[TryReadUInt16BigEndian].ReturnValue"] + - ["System.UIntPtr", "System.Buffers.Binary.BinaryPrimitives!", "Method[ReadUIntPtrBigEndian].ReturnValue"] + - ["System.Double", "System.Buffers.Binary.BinaryPrimitives!", "Method[ReadDoubleLittleEndian].ReturnValue"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemBuffersText/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemBuffersText/model.yml new file mode 100644 index 000000000000..8892f512b80d --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemBuffersText/model.yml @@ -0,0 +1,36 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Buffers.OperationStatus", "System.Buffers.Text.Base64Url!", "Method[DecodeFromChars].ReturnValue"] + - ["System.Boolean", "System.Buffers.Text.Base64Url!", "Method[TryEncodeToUtf8InPlace].ReturnValue"] + - ["System.Int32", "System.Buffers.Text.Base64Url!", "Method[DecodeFromUtf8InPlace].ReturnValue"] + - ["System.Boolean", "System.Buffers.Text.Utf8Parser!", "Method[TryParse].ReturnValue"] + - ["System.Buffers.OperationStatus", "System.Buffers.Text.Base64Url!", "Method[EncodeToUtf8].ReturnValue"] + - ["System.Char[]", "System.Buffers.Text.Base64Url!", "Method[EncodeToChars].ReturnValue"] + - ["System.Buffers.OperationStatus", "System.Buffers.Text.Base64Url!", "Method[DecodeFromUtf8].ReturnValue"] + - ["System.Int32", "System.Buffers.Text.Base64Url!", "Method[DecodeFromUtf8].ReturnValue"] + - ["System.Boolean", "System.Buffers.Text.Base64Url!", "Method[TryEncodeToChars].ReturnValue"] + - ["System.Byte[]", "System.Buffers.Text.Base64Url!", "Method[DecodeFromUtf8].ReturnValue"] + - ["System.Boolean", "System.Buffers.Text.Base64Url!", "Method[TryDecodeFromChars].ReturnValue"] + - ["System.Buffers.OperationStatus", "System.Buffers.Text.Base64!", "Method[EncodeToUtf8InPlace].ReturnValue"] + - ["System.Int32", "System.Buffers.Text.Base64Url!", "Method[DecodeFromChars].ReturnValue"] + - ["System.Int32", "System.Buffers.Text.Base64Url!", "Method[GetEncodedLength].ReturnValue"] + - ["System.Buffers.OperationStatus", "System.Buffers.Text.Base64!", "Method[DecodeFromUtf8].ReturnValue"] + - ["System.Boolean", "System.Buffers.Text.Base64Url!", "Method[TryEncodeToUtf8].ReturnValue"] + - ["System.Byte[]", "System.Buffers.Text.Base64Url!", "Method[EncodeToUtf8].ReturnValue"] + - ["System.Boolean", "System.Buffers.Text.Utf8Formatter!", "Method[TryFormat].ReturnValue"] + - ["System.Int32", "System.Buffers.Text.Base64Url!", "Method[GetMaxDecodedLength].ReturnValue"] + - ["System.Boolean", "System.Buffers.Text.Base64!", "Method[IsValid].ReturnValue"] + - ["System.Buffers.OperationStatus", "System.Buffers.Text.Base64Url!", "Method[EncodeToChars].ReturnValue"] + - ["System.Buffers.OperationStatus", "System.Buffers.Text.Base64!", "Method[EncodeToUtf8].ReturnValue"] + - ["System.Int32", "System.Buffers.Text.Base64!", "Method[GetMaxDecodedFromUtf8Length].ReturnValue"] + - ["System.Boolean", "System.Buffers.Text.Base64Url!", "Method[IsValid].ReturnValue"] + - ["System.String", "System.Buffers.Text.Base64Url!", "Method[EncodeToString].ReturnValue"] + - ["System.Buffers.OperationStatus", "System.Buffers.Text.Base64!", "Method[DecodeFromUtf8InPlace].ReturnValue"] + - ["System.Byte[]", "System.Buffers.Text.Base64Url!", "Method[DecodeFromChars].ReturnValue"] + - ["System.Int32", "System.Buffers.Text.Base64!", "Method[GetMaxEncodedToUtf8Length].ReturnValue"] + - ["System.Int32", "System.Buffers.Text.Base64Url!", "Method[EncodeToUtf8].ReturnValue"] + - ["System.Boolean", "System.Buffers.Text.Base64Url!", "Method[TryDecodeFromUtf8].ReturnValue"] + - ["System.Int32", "System.Buffers.Text.Base64Url!", "Method[EncodeToChars].ReturnValue"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemCodeDom/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemCodeDom/model.yml new file mode 100644 index 000000000000..bc4b16105a59 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemCodeDom/model.yml @@ -0,0 +1,266 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.CodeDom.MemberAttributes", "System.CodeDom.MemberAttributes!", "Field[VTableMask]"] + - ["System.String", "System.CodeDom.CodeCatchClause", "Property[LocalName]"] + - ["System.CodeDom.CodeStatementCollection", "System.CodeDom.CodeMemberMethod", "Property[Statements]"] + - ["System.CodeDom.FieldDirection", "System.CodeDom.FieldDirection!", "Field[Ref]"] + - ["System.CodeDom.CodeEventReferenceExpression", "System.CodeDom.CodeAttachEventStatement", "Property[Event]"] + - ["System.CodeDom.CodeStatementCollection", "System.CodeDom.CodeTryCatchFinallyStatement", "Property[FinallyStatements]"] + - ["System.CodeDom.CodeRegionMode", "System.CodeDom.CodeRegionMode!", "Field[None]"] + - ["System.String", "System.CodeDom.CodeTypeMember", "Property[Name]"] + - ["System.CodeDom.CodeExpression", "System.CodeDom.CodeArrayCreateExpression", "Property[SizeExpression]"] + - ["System.CodeDom.CodeExpression", "System.CodeDom.CodeFieldReferenceExpression", "Property[TargetObject]"] + - ["System.CodeDom.CodeLinePragma", "System.CodeDom.CodeStatement", "Property[LinePragma]"] + - ["System.CodeDom.CodeTypeReference", "System.CodeDom.CodeMemberProperty", "Property[Type]"] + - ["System.CodeDom.CodeTypeReference", "System.CodeDom.CodeParameterDeclarationExpression", "Property[Type]"] + - ["System.Boolean", "System.CodeDom.CodeTypeParameter", "Property[HasConstructorConstraint]"] + - ["System.CodeDom.MemberAttributes", "System.CodeDom.MemberAttributes!", "Field[Overloaded]"] + - ["System.Boolean", "System.CodeDom.CodeMemberProperty", "Property[HasSet]"] + - ["System.CodeDom.CodeExpressionCollection", "System.CodeDom.CodeConstructor", "Property[BaseConstructorArgs]"] + - ["System.CodeDom.CodeExpression", "System.CodeDom.CodeExpressionStatement", "Property[Expression]"] + - ["System.CodeDom.CodeParameterDeclarationExpressionCollection", "System.CodeDom.CodeTypeDelegate", "Property[Parameters]"] + - ["System.CodeDom.CodeTypeReference", "System.CodeDom.CodeMemberField", "Property[Type]"] + - ["System.Boolean", "System.CodeDom.CodeTypeDeclarationCollection", "Method[Contains].ReturnValue"] + - ["System.CodeDom.CodeTypeReference", "System.CodeDom.CodeMemberEvent", "Property[PrivateImplementationType]"] + - ["System.CodeDom.MemberAttributes", "System.CodeDom.MemberAttributes!", "Field[Private]"] + - ["System.CodeDom.MemberAttributes", "System.CodeDom.MemberAttributes!", "Field[FamilyAndAssembly]"] + - ["System.CodeDom.CodeTypeMember", "System.CodeDom.CodeTypeMemberCollection", "Property[Item]"] + - ["System.Int32", "System.CodeDom.CodeTypeDeclarationCollection", "Method[Add].ReturnValue"] + - ["System.CodeDom.MemberAttributes", "System.CodeDom.MemberAttributes!", "Field[AccessMask]"] + - ["System.CodeDom.CodeExpressionCollection", "System.CodeDom.CodeMethodInvokeExpression", "Property[Parameters]"] + - ["System.CodeDom.CodeTypeReferenceCollection", "System.CodeDom.CodeMethodReferenceExpression", "Property[TypeArguments]"] + - ["System.Boolean", "System.CodeDom.CodeNamespaceImportCollection", "Property[System.Collections.IList.IsFixedSize]"] + - ["System.Int32", "System.CodeDom.CodeTypeParameterCollection", "Method[Add].ReturnValue"] + - ["System.CodeDom.CodeTypeReferenceOptions", "System.CodeDom.CodeTypeReferenceOptions!", "Field[GlobalReference]"] + - ["System.CodeDom.CodeBinaryOperatorType", "System.CodeDom.CodeBinaryOperatorType!", "Field[ValueEquality]"] + - ["System.Boolean", "System.CodeDom.CodeComment", "Property[DocComment]"] + - ["System.CodeDom.CodeBinaryOperatorType", "System.CodeDom.CodeBinaryOperatorType!", "Field[Divide]"] + - ["System.Collections.Specialized.StringCollection", "System.CodeDom.CodeCompileUnit", "Property[ReferencedAssemblies]"] + - ["System.CodeDom.CodeParameterDeclarationExpressionCollection", "System.CodeDom.CodeMemberProperty", "Property[Parameters]"] + - ["System.CodeDom.CodeTypeReference", "System.CodeDom.CodeTypeReferenceCollection", "Property[Item]"] + - ["System.CodeDom.CodeExpression", "System.CodeDom.CodeBinaryOperatorExpression", "Property[Right]"] + - ["System.Reflection.TypeAttributes", "System.CodeDom.CodeTypeDeclaration", "Property[TypeAttributes]"] + - ["System.Boolean", "System.CodeDom.CodeNamespaceImportCollection", "Property[System.Collections.ICollection.IsSynchronized]"] + - ["System.CodeDom.CodeDirectiveCollection", "System.CodeDom.CodeStatement", "Property[EndDirectives]"] + - ["System.CodeDom.CodeTypeReferenceCollection", "System.CodeDom.CodeTypeReference", "Property[TypeArguments]"] + - ["System.CodeDom.CodeExpression", "System.CodeDom.CodeExpressionCollection", "Property[Item]"] + - ["System.Boolean", "System.CodeDom.CodeDirectiveCollection", "Method[Contains].ReturnValue"] + - ["System.CodeDom.CodeTypeDeclaration", "System.CodeDom.CodeTypeDeclarationCollection", "Property[Item]"] + - ["System.Boolean", "System.CodeDom.CodeStatementCollection", "Method[Contains].ReturnValue"] + - ["System.CodeDom.CodeTypeReference", "System.CodeDom.CodeArrayCreateExpression", "Property[CreateType]"] + - ["System.CodeDom.CodeTypeDeclarationCollection", "System.CodeDom.CodeNamespace", "Property[Types]"] + - ["System.Object", "System.CodeDom.CodePrimitiveExpression", "Property[Value]"] + - ["System.CodeDom.CodeTypeReferenceCollection", "System.CodeDom.CodeMemberEvent", "Property[ImplementationTypes]"] + - ["System.Boolean", "System.CodeDom.CodeTypeParameterCollection", "Method[Contains].ReturnValue"] + - ["System.CodeDom.CodeStatementCollection", "System.CodeDom.CodeTryCatchFinallyStatement", "Property[TryStatements]"] + - ["System.CodeDom.CodeExpression", "System.CodeDom.CodeAttachEventStatement", "Property[Listener]"] + - ["System.String", "System.CodeDom.CodeNamespace", "Property[Name]"] + - ["System.String", "System.CodeDom.CodeChecksumPragma", "Property[FileName]"] + - ["System.Int32", "System.CodeDom.CodeCatchClauseCollection", "Method[IndexOf].ReturnValue"] + - ["System.CodeDom.CodeTypeReference", "System.CodeDom.CodeMemberMethod", "Property[PrivateImplementationType]"] + - ["System.CodeDom.CodeTypeReferenceOptions", "System.CodeDom.CodeTypeReferenceOptions!", "Field[GenericTypeParameter]"] + - ["System.CodeDom.CodeExpression", "System.CodeDom.CodeDirectionExpression", "Property[Expression]"] + - ["System.CodeDom.CodeStatementCollection", "System.CodeDom.CodeConditionStatement", "Property[TrueStatements]"] + - ["System.CodeDom.MemberAttributes", "System.CodeDom.MemberAttributes!", "Field[Assembly]"] + - ["System.CodeDom.CodeCatchClause", "System.CodeDom.CodeCatchClauseCollection", "Property[Item]"] + - ["System.CodeDom.CodeExpression", "System.CodeDom.CodeMethodReturnStatement", "Property[Expression]"] + - ["System.CodeDom.CodeBinaryOperatorType", "System.CodeDom.CodeBinaryOperatorType!", "Field[GreaterThanOrEqual]"] + - ["System.Int32", "System.CodeDom.CodeExpressionCollection", "Method[IndexOf].ReturnValue"] + - ["System.String", "System.CodeDom.CodeGotoStatement", "Property[Label]"] + - ["System.CodeDom.CodeDirectiveCollection", "System.CodeDom.CodeTypeMember", "Property[EndDirectives]"] + - ["System.CodeDom.CodeExpression", "System.CodeDom.CodeMethodReferenceExpression", "Property[TargetObject]"] + - ["System.String", "System.CodeDom.CodeParameterDeclarationExpression", "Property[Name]"] + - ["System.CodeDom.CodeDirectiveCollection", "System.CodeDom.CodeCompileUnit", "Property[EndDirectives]"] + - ["System.CodeDom.CodeExpression", "System.CodeDom.CodeCastExpression", "Property[Expression]"] + - ["System.CodeDom.CodeBinaryOperatorType", "System.CodeDom.CodeBinaryOperatorType!", "Field[IdentityInequality]"] + - ["System.Guid", "System.CodeDom.CodeChecksumPragma", "Property[ChecksumAlgorithmId]"] + - ["System.CodeDom.CodeAttributeDeclarationCollection", "System.CodeDom.CodeParameterDeclarationExpression", "Property[CustomAttributes]"] + - ["System.CodeDom.CodeRegionMode", "System.CodeDom.CodeRegionMode!", "Field[End]"] + - ["System.CodeDom.CodeTypeReference", "System.CodeDom.CodeDelegateCreateExpression", "Property[DelegateType]"] + - ["System.CodeDom.CodeStatement", "System.CodeDom.CodeStatementCollection", "Property[Item]"] + - ["System.CodeDom.CodeTypeReference", "System.CodeDom.CodeMemberMethod", "Property[ReturnType]"] + - ["System.CodeDom.CodeCommentStatementCollection", "System.CodeDom.CodeNamespace", "Property[Comments]"] + - ["System.CodeDom.CodeParameterDeclarationExpression", "System.CodeDom.CodeParameterDeclarationExpressionCollection", "Property[Item]"] + - ["System.String", "System.CodeDom.CodeSnippetTypeMember", "Property[Text]"] + - ["System.String", "System.CodeDom.CodeSnippetCompileUnit", "Property[Value]"] + - ["System.Boolean", "System.CodeDom.CodeTypeMemberCollection", "Method[Contains].ReturnValue"] + - ["System.Boolean", "System.CodeDom.CodeCatchClauseCollection", "Method[Contains].ReturnValue"] + - ["System.Int32", "System.CodeDom.CodeDirectiveCollection", "Method[Add].ReturnValue"] + - ["System.CodeDom.CodeBinaryOperatorType", "System.CodeDom.CodeBinaryOperatorType!", "Field[BitwiseAnd]"] + - ["System.CodeDom.MemberAttributes", "System.CodeDom.MemberAttributes!", "Field[Override]"] + - ["System.CodeDom.CodeTypeReference", "System.CodeDom.CodeTypeOfExpression", "Property[Type]"] + - ["System.CodeDom.CodeExpression", "System.CodeDom.CodeRemoveEventStatement", "Property[Listener]"] + - ["System.CodeDom.CodeDirectiveCollection", "System.CodeDom.CodeStatement", "Property[StartDirectives]"] + - ["System.Object", "System.CodeDom.CodeNamespaceImportCollection", "Property[System.Collections.ICollection.SyncRoot]"] + - ["System.CodeDom.CodeDirectiveCollection", "System.CodeDom.CodeCompileUnit", "Property[StartDirectives]"] + - ["System.CodeDom.CodeExpression", "System.CodeDom.CodePropertyReferenceExpression", "Property[TargetObject]"] + - ["System.CodeDom.MemberAttributes", "System.CodeDom.CodeTypeMember", "Property[Attributes]"] + - ["System.Boolean", "System.CodeDom.CodeTypeDeclaration", "Property[IsStruct]"] + - ["System.Boolean", "System.CodeDom.CodeTypeReferenceCollection", "Method[Contains].ReturnValue"] + - ["System.String", "System.CodeDom.CodeEventReferenceExpression", "Property[EventName]"] + - ["System.Int32", "System.CodeDom.CodeCommentStatementCollection", "Method[IndexOf].ReturnValue"] + - ["System.CodeDom.CodeBinaryOperatorType", "System.CodeDom.CodeBinaryOperatorExpression", "Property[Operator]"] + - ["System.CodeDom.CodeNamespaceImportCollection", "System.CodeDom.CodeNamespace", "Property[Imports]"] + - ["System.CodeDom.CodeBinaryOperatorType", "System.CodeDom.CodeBinaryOperatorType!", "Field[BooleanAnd]"] + - ["System.CodeDom.CodeTypeReference", "System.CodeDom.CodeCatchClause", "Property[CatchExceptionType]"] + - ["System.Boolean", "System.CodeDom.CodeNamespaceImportCollection", "Property[System.Collections.IList.IsReadOnly]"] + - ["System.Int32", "System.CodeDom.CodeParameterDeclarationExpressionCollection", "Method[Add].ReturnValue"] + - ["System.CodeDom.MemberAttributes", "System.CodeDom.MemberAttributes!", "Field[ScopeMask]"] + - ["System.Collections.IEnumerator", "System.CodeDom.CodeNamespaceImportCollection", "Method[GetEnumerator].ReturnValue"] + - ["System.CodeDom.CodeCommentStatementCollection", "System.CodeDom.CodeTypeMember", "Property[Comments]"] + - ["System.CodeDom.MemberAttributes", "System.CodeDom.MemberAttributes!", "Field[Family]"] + - ["System.String", "System.CodeDom.CodeAttributeArgument", "Property[Name]"] + - ["System.CodeDom.CodeTypeReference", "System.CodeDom.CodeVariableDeclarationStatement", "Property[Type]"] + - ["System.String", "System.CodeDom.CodeNamespaceImport", "Property[Namespace]"] + - ["System.CodeDom.CodeBinaryOperatorType", "System.CodeDom.CodeBinaryOperatorType!", "Field[Multiply]"] + - ["System.CodeDom.CodeBinaryOperatorType", "System.CodeDom.CodeBinaryOperatorType!", "Field[Assign]"] + - ["System.Int32", "System.CodeDom.CodeAttributeDeclarationCollection", "Method[Add].ReturnValue"] + - ["System.CodeDom.CodeExpression", "System.CodeDom.CodeIndexerExpression", "Property[TargetObject]"] + - ["System.String", "System.CodeDom.CodeArgumentReferenceExpression", "Property[ParameterName]"] + - ["System.Object", "System.CodeDom.CodeNamespaceImportCollection", "Property[System.Collections.IList.Item]"] + - ["System.CodeDom.CodeTypeReferenceCollection", "System.CodeDom.CodeMemberProperty", "Property[ImplementationTypes]"] + - ["System.Boolean", "System.CodeDom.CodeParameterDeclarationExpressionCollection", "Method[Contains].ReturnValue"] + - ["System.String", "System.CodeDom.CodeRegionDirective", "Property[RegionText]"] + - ["System.Boolean", "System.CodeDom.CodeTypeDeclaration", "Property[IsEnum]"] + - ["System.Int32", "System.CodeDom.CodeNamespaceImportCollection", "Method[System.Collections.IList.IndexOf].ReturnValue"] + - ["System.CodeDom.CodeComment", "System.CodeDom.CodeCommentStatement", "Property[Comment]"] + - ["System.CodeDom.MemberAttributes", "System.CodeDom.MemberAttributes!", "Field[Public]"] + - ["System.CodeDom.MemberAttributes", "System.CodeDom.MemberAttributes!", "Field[New]"] + - ["System.CodeDom.CodeRegionMode", "System.CodeDom.CodeRegionDirective", "Property[RegionMode]"] + - ["System.Collections.IDictionary", "System.CodeDom.CodeObject", "Property[UserData]"] + - ["System.Int32", "System.CodeDom.CodeParameterDeclarationExpressionCollection", "Method[IndexOf].ReturnValue"] + - ["System.CodeDom.CodeBinaryOperatorType", "System.CodeDom.CodeBinaryOperatorType!", "Field[Add]"] + - ["System.CodeDom.CodeAttributeDeclarationCollection", "System.CodeDom.CodeCompileUnit", "Property[AssemblyCustomAttributes]"] + - ["System.String", "System.CodeDom.CodeTypeReference", "Property[BaseType]"] + - ["System.CodeDom.CodeExpression", "System.CodeDom.CodeIterationStatement", "Property[TestExpression]"] + - ["System.Int32", "System.CodeDom.CodeNamespaceCollection", "Method[IndexOf].ReturnValue"] + - ["System.Boolean", "System.CodeDom.CodeTypeDeclaration", "Property[IsPartial]"] + - ["System.CodeDom.CodeTypeParameterCollection", "System.CodeDom.CodeMemberMethod", "Property[TypeParameters]"] + - ["System.Byte[]", "System.CodeDom.CodeChecksumPragma", "Property[ChecksumData]"] + - ["System.Boolean", "System.CodeDom.CodeAttributeArgumentCollection", "Method[Contains].ReturnValue"] + - ["System.CodeDom.CodeStatementCollection", "System.CodeDom.CodeCatchClause", "Property[Statements]"] + - ["System.CodeDom.MemberAttributes", "System.CodeDom.MemberAttributes!", "Field[FamilyOrAssembly]"] + - ["System.CodeDom.CodeEventReferenceExpression", "System.CodeDom.CodeRemoveEventStatement", "Property[Event]"] + - ["System.Int32", "System.CodeDom.CodeTypeReferenceCollection", "Method[Add].ReturnValue"] + - ["System.Int32", "System.CodeDom.CodeTypeReference", "Property[ArrayRank]"] + - ["System.Boolean", "System.CodeDom.CodeExpressionCollection", "Method[Contains].ReturnValue"] + - ["System.Boolean", "System.CodeDom.CodeNamespaceImportCollection", "Method[System.Collections.IList.Contains].ReturnValue"] + - ["System.Int32", "System.CodeDom.CodeStatementCollection", "Method[IndexOf].ReturnValue"] + - ["System.Int32", "System.CodeDom.CodeAttributeDeclarationCollection", "Method[IndexOf].ReturnValue"] + - ["System.CodeDom.CodeTypeReferenceCollection", "System.CodeDom.CodeMemberMethod", "Property[ImplementationTypes]"] + - ["System.Int32", "System.CodeDom.CodeTypeMemberCollection", "Method[IndexOf].ReturnValue"] + - ["System.CodeDom.CodeLinePragma", "System.CodeDom.CodeNamespaceImport", "Property[LinePragma]"] + - ["System.CodeDom.CodeExpressionCollection", "System.CodeDom.CodeIndexerExpression", "Property[Indices]"] + - ["System.CodeDom.FieldDirection", "System.CodeDom.CodeParameterDeclarationExpression", "Property[Direction]"] + - ["System.Int32", "System.CodeDom.CodeTypeMemberCollection", "Method[Add].ReturnValue"] + - ["System.CodeDom.CodeTypeReference", "System.CodeDom.CodeDefaultValueExpression", "Property[Type]"] + - ["System.CodeDom.CodeStatement", "System.CodeDom.CodeIterationStatement", "Property[InitStatement]"] + - ["System.CodeDom.CodeExpression", "System.CodeDom.CodeAssignStatement", "Property[Right]"] + - ["System.CodeDom.CodeStatementCollection", "System.CodeDom.CodeMemberProperty", "Property[GetStatements]"] + - ["System.CodeDom.CodeExpression", "System.CodeDom.CodeMemberField", "Property[InitExpression]"] + - ["System.CodeDom.CodeTypeReference", "System.CodeDom.CodeObjectCreateExpression", "Property[CreateType]"] + - ["System.Collections.IEnumerator", "System.CodeDom.CodeNamespaceImportCollection", "Method[System.Collections.IEnumerable.GetEnumerator].ReturnValue"] + - ["System.CodeDom.CodeTypeReferenceCollection", "System.CodeDom.CodeTypeParameter", "Property[Constraints]"] + - ["System.CodeDom.CodeBinaryOperatorType", "System.CodeDom.CodeBinaryOperatorType!", "Field[Modulus]"] + - ["System.String", "System.CodeDom.CodeVariableReferenceExpression", "Property[VariableName]"] + - ["System.CodeDom.CodeTypeReference", "System.CodeDom.CodeTypeReference", "Property[ArrayElementType]"] + - ["System.CodeDom.CodeTypeReference", "System.CodeDom.CodeMemberProperty", "Property[PrivateImplementationType]"] + - ["System.CodeDom.CodeNamespaceImport", "System.CodeDom.CodeNamespaceImportCollection", "Property[Item]"] + - ["System.CodeDom.CodeRegionMode", "System.CodeDom.CodeRegionMode!", "Field[Start]"] + - ["System.String", "System.CodeDom.CodeLinePragma", "Property[FileName]"] + - ["System.CodeDom.CodeAttributeDeclarationCollection", "System.CodeDom.CodeTypeParameter", "Property[CustomAttributes]"] + - ["System.CodeDom.CodeBinaryOperatorType", "System.CodeDom.CodeBinaryOperatorType!", "Field[BooleanOr]"] + - ["System.CodeDom.CodeExpressionCollection", "System.CodeDom.CodeObjectCreateExpression", "Property[Parameters]"] + - ["System.Boolean", "System.CodeDom.CodeMemberProperty", "Property[HasGet]"] + - ["System.CodeDom.CodeExpression", "System.CodeDom.CodeEventReferenceExpression", "Property[TargetObject]"] + - ["System.CodeDom.CodeBinaryOperatorType", "System.CodeDom.CodeBinaryOperatorType!", "Field[BitwiseOr]"] + - ["System.Boolean", "System.CodeDom.CodeNamespaceCollection", "Method[Contains].ReturnValue"] + - ["System.String", "System.CodeDom.CodeTypeParameter", "Property[Name]"] + - ["System.CodeDom.CodeTypeReferenceOptions", "System.CodeDom.CodeTypeReference", "Property[Options]"] + - ["System.CodeDom.CodeLinePragma", "System.CodeDom.CodeSnippetCompileUnit", "Property[LinePragma]"] + - ["System.CodeDom.CodeAttributeArgument", "System.CodeDom.CodeAttributeArgumentCollection", "Property[Item]"] + - ["System.String", "System.CodeDom.CodeComment", "Property[Text]"] + - ["System.Int32", "System.CodeDom.CodeTypeDeclarationCollection", "Method[IndexOf].ReturnValue"] + - ["System.CodeDom.CodeCommentStatement", "System.CodeDom.CodeCommentStatementCollection", "Property[Item]"] + - ["System.CodeDom.CodeExpressionCollection", "System.CodeDom.CodeArrayCreateExpression", "Property[Initializers]"] + - ["System.Int32", "System.CodeDom.CodeTypeReferenceCollection", "Method[IndexOf].ReturnValue"] + - ["System.CodeDom.CodeExpression", "System.CodeDom.CodeAttributeArgument", "Property[Value]"] + - ["System.CodeDom.CodeAttributeArgumentCollection", "System.CodeDom.CodeAttributeDeclaration", "Property[Arguments]"] + - ["System.CodeDom.CodeTypeReferenceCollection", "System.CodeDom.CodeTypeDeclaration", "Property[BaseTypes]"] + - ["System.CodeDom.CodeNamespaceCollection", "System.CodeDom.CodeCompileUnit", "Property[Namespaces]"] + - ["System.CodeDom.CodeAttributeDeclarationCollection", "System.CodeDom.CodeMemberMethod", "Property[ReturnTypeCustomAttributes]"] + - ["System.Boolean", "System.CodeDom.CodeTypeDeclaration", "Property[IsInterface]"] + - ["System.CodeDom.CodeTypeReference", "System.CodeDom.CodeMemberEvent", "Property[Type]"] + - ["System.CodeDom.CodeExpression", "System.CodeDom.CodeConditionStatement", "Property[Condition]"] + - ["System.CodeDom.CodeTypeReference", "System.CodeDom.CodeCastExpression", "Property[TargetType]"] + - ["System.CodeDom.CodeExpressionCollection", "System.CodeDom.CodeDelegateInvokeExpression", "Property[Parameters]"] + - ["System.CodeDom.CodeDirective", "System.CodeDom.CodeDirectiveCollection", "Property[Item]"] + - ["System.CodeDom.CodeAttributeDeclarationCollection", "System.CodeDom.CodeTypeMember", "Property[CustomAttributes]"] + - ["System.CodeDom.CodeExpression", "System.CodeDom.CodeDelegateCreateExpression", "Property[TargetObject]"] + - ["System.String", "System.CodeDom.CodePropertyReferenceExpression", "Property[PropertyName]"] + - ["System.String", "System.CodeDom.CodeDelegateCreateExpression", "Property[MethodName]"] + - ["System.CodeDom.CodeExpressionCollection", "System.CodeDom.CodeConstructor", "Property[ChainedConstructorArgs]"] + - ["System.CodeDom.CodeLinePragma", "System.CodeDom.CodeTypeMember", "Property[LinePragma]"] + - ["System.CodeDom.CodeTypeParameterCollection", "System.CodeDom.CodeTypeDeclaration", "Property[TypeParameters]"] + - ["System.CodeDom.CodeExpression", "System.CodeDom.CodeAssignStatement", "Property[Left]"] + - ["System.CodeDom.MemberAttributes", "System.CodeDom.MemberAttributes!", "Field[Const]"] + - ["System.CodeDom.FieldDirection", "System.CodeDom.FieldDirection!", "Field[In]"] + - ["System.Boolean", "System.CodeDom.CodeCommentStatementCollection", "Method[Contains].ReturnValue"] + - ["System.String", "System.CodeDom.CodeVariableDeclarationStatement", "Property[Name]"] + - ["System.CodeDom.CodeTypeReference", "System.CodeDom.CodeAttributeDeclaration", "Property[AttributeType]"] + - ["System.CodeDom.CodeBinaryOperatorType", "System.CodeDom.CodeBinaryOperatorType!", "Field[GreaterThan]"] + - ["System.CodeDom.CodeTypeParameter", "System.CodeDom.CodeTypeParameterCollection", "Property[Item]"] + - ["System.String", "System.CodeDom.CodeAttributeDeclaration", "Property[Name]"] + - ["System.Int32", "System.CodeDom.CodeNamespaceImportCollection", "Property[Count]"] + - ["System.CodeDom.CodeStatementCollection", "System.CodeDom.CodeMemberProperty", "Property[SetStatements]"] + - ["System.Int32", "System.CodeDom.CodeNamespaceImportCollection", "Property[System.Collections.ICollection.Count]"] + - ["System.Int32", "System.CodeDom.CodeLinePragma", "Property[LineNumber]"] + - ["System.Int32", "System.CodeDom.CodeNamespaceCollection", "Method[Add].ReturnValue"] + - ["System.CodeDom.CodeBinaryOperatorType", "System.CodeDom.CodeBinaryOperatorType!", "Field[LessThan]"] + - ["System.CodeDom.CodeStatementCollection", "System.CodeDom.CodeConditionStatement", "Property[FalseStatements]"] + - ["System.String", "System.CodeDom.CodeLabeledStatement", "Property[Label]"] + - ["System.CodeDom.CodeTypeMemberCollection", "System.CodeDom.CodeTypeDeclaration", "Property[Members]"] + - ["System.CodeDom.CodeDirectiveCollection", "System.CodeDom.CodeTypeMember", "Property[StartDirectives]"] + - ["System.Int32", "System.CodeDom.CodeTypeParameterCollection", "Method[IndexOf].ReturnValue"] + - ["System.Int32", "System.CodeDom.CodeDirectiveCollection", "Method[IndexOf].ReturnValue"] + - ["System.CodeDom.CodeExpression", "System.CodeDom.CodeBinaryOperatorExpression", "Property[Left]"] + - ["System.CodeDom.CodeTypeReference", "System.CodeDom.CodeTypeReferenceExpression", "Property[Type]"] + - ["System.CodeDom.CodeCatchClauseCollection", "System.CodeDom.CodeTryCatchFinallyStatement", "Property[CatchClauses]"] + - ["System.CodeDom.CodeStatement", "System.CodeDom.CodeLabeledStatement", "Property[Statement]"] + - ["System.CodeDom.CodeBinaryOperatorType", "System.CodeDom.CodeBinaryOperatorType!", "Field[LessThanOrEqual]"] + - ["System.Boolean", "System.CodeDom.CodeAttributeDeclarationCollection", "Method[Contains].ReturnValue"] + - ["System.CodeDom.CodeExpression", "System.CodeDom.CodeVariableDeclarationStatement", "Property[InitExpression]"] + - ["System.CodeDom.CodeParameterDeclarationExpressionCollection", "System.CodeDom.CodeMemberMethod", "Property[Parameters]"] + - ["System.CodeDom.CodeNamespace", "System.CodeDom.CodeNamespaceCollection", "Property[Item]"] + - ["System.CodeDom.MemberAttributes", "System.CodeDom.MemberAttributes!", "Field[Abstract]"] + - ["System.String", "System.CodeDom.CodeFieldReferenceExpression", "Property[FieldName]"] + - ["System.CodeDom.FieldDirection", "System.CodeDom.CodeDirectionExpression", "Property[Direction]"] + - ["System.CodeDom.CodeExpression", "System.CodeDom.CodeThrowExceptionStatement", "Property[ToThrow]"] + - ["System.Int32", "System.CodeDom.CodeAttributeArgumentCollection", "Method[IndexOf].ReturnValue"] + - ["System.CodeDom.MemberAttributes", "System.CodeDom.MemberAttributes!", "Field[Static]"] + - ["System.CodeDom.FieldDirection", "System.CodeDom.FieldDirection!", "Field[Out]"] + - ["System.String", "System.CodeDom.CodeSnippetExpression", "Property[Value]"] + - ["System.CodeDom.CodeMethodReferenceExpression", "System.CodeDom.CodeMethodInvokeExpression", "Property[Method]"] + - ["System.CodeDom.CodeStatementCollection", "System.CodeDom.CodeIterationStatement", "Property[Statements]"] + - ["System.Int32", "System.CodeDom.CodeExpressionCollection", "Method[Add].ReturnValue"] + - ["System.Boolean", "System.CodeDom.CodeTypeDeclaration", "Property[IsClass]"] + - ["System.CodeDom.CodeExpressionCollection", "System.CodeDom.CodeArrayIndexerExpression", "Property[Indices]"] + - ["System.String", "System.CodeDom.CodeMethodReferenceExpression", "Property[MethodName]"] + - ["System.CodeDom.CodeTypeReference", "System.CodeDom.CodeTypeDelegate", "Property[ReturnType]"] + - ["System.Int32", "System.CodeDom.CodeStatementCollection", "Method[Add].ReturnValue"] + - ["System.CodeDom.CodeStatement", "System.CodeDom.CodeIterationStatement", "Property[IncrementStatement]"] + - ["System.String", "System.CodeDom.CodeSnippetStatement", "Property[Value]"] + - ["System.CodeDom.CodeBinaryOperatorType", "System.CodeDom.CodeBinaryOperatorType!", "Field[IdentityEquality]"] + - ["System.Int32", "System.CodeDom.CodeCommentStatementCollection", "Method[Add].ReturnValue"] + - ["System.Int32", "System.CodeDom.CodeAttributeArgumentCollection", "Method[Add].ReturnValue"] + - ["System.CodeDom.CodeExpression", "System.CodeDom.CodeArrayIndexerExpression", "Property[TargetObject]"] + - ["System.CodeDom.CodeExpression", "System.CodeDom.CodeDelegateInvokeExpression", "Property[TargetObject]"] + - ["System.CodeDom.CodeBinaryOperatorType", "System.CodeDom.CodeBinaryOperatorType!", "Field[Subtract]"] + - ["System.CodeDom.CodeAttributeDeclaration", "System.CodeDom.CodeAttributeDeclarationCollection", "Property[Item]"] + - ["System.Int32", "System.CodeDom.CodeNamespaceImportCollection", "Method[System.Collections.IList.Add].ReturnValue"] + - ["System.CodeDom.MemberAttributes", "System.CodeDom.MemberAttributes!", "Field[Final]"] + - ["System.Int32", "System.CodeDom.CodeCatchClauseCollection", "Method[Add].ReturnValue"] + - ["System.Int32", "System.CodeDom.CodeArrayCreateExpression", "Property[Size]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemCodeDomCompiler/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemCodeDomCompiler/model.yml new file mode 100644 index 000000000000..e56a2082662c --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemCodeDomCompiler/model.yml @@ -0,0 +1,183 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Boolean", "System.CodeDom.Compiler.CodeDomProvider!", "Method[IsDefinedLanguage].ReturnValue"] + - ["System.CodeDom.Compiler.CompilerResults", "System.CodeDom.Compiler.CodeCompiler", "Method[FromFileBatch].ReturnValue"] + - ["System.Threading.Tasks.Task", "System.CodeDom.Compiler.IndentedTextWriter", "Method[WriteLineNoTabsAsync].ReturnValue"] + - ["System.CodeDom.Compiler.CompilerErrorCollection", "System.CodeDom.Compiler.CompilerResults", "Property[Errors]"] + - ["System.Boolean", "System.CodeDom.Compiler.CompilerParameters", "Property[GenerateExecutable]"] + - ["System.Boolean", "System.CodeDom.Compiler.CodeGenerator", "Method[Supports].ReturnValue"] + - ["System.CodeDom.Compiler.CompilerResults", "System.CodeDom.Compiler.CodeDomProvider", "Method[CompileAssemblyFromDom].ReturnValue"] + - ["System.CodeDom.Compiler.ICodeGenerator", "System.CodeDom.Compiler.CodeDomProvider", "Method[CreateGenerator].ReturnValue"] + - ["System.String", "System.CodeDom.Compiler.CodeCompiler", "Method[CmdArgsFromParameters].ReturnValue"] + - ["System.CodeDom.Compiler.CompilerParameters", "System.CodeDom.Compiler.CompilerInfo", "Method[CreateDefaultCompilerParameters].ReturnValue"] + - ["System.CodeDom.Compiler.CodeDomProvider", "System.CodeDom.Compiler.CodeDomProvider!", "Method[CreateProvider].ReturnValue"] + - ["System.Boolean", "System.CodeDom.Compiler.CompilerError", "Property[IsWarning]"] + - ["System.Threading.Tasks.Task", "System.CodeDom.Compiler.IndentedTextWriter", "Method[OutputTabsAsync].ReturnValue"] + - ["System.Boolean", "System.CodeDom.Compiler.CodeGenerator", "Method[System.CodeDom.Compiler.ICodeGenerator.IsValidIdentifier].ReturnValue"] + - ["System.CodeDom.Compiler.CompilerResults", "System.CodeDom.Compiler.CodeCompiler", "Method[FromSource].ReturnValue"] + - ["System.CodeDom.Compiler.LanguageOptions", "System.CodeDom.Compiler.LanguageOptions!", "Field[None]"] + - ["System.CodeDom.CodeCompileUnit", "System.CodeDom.Compiler.CodeParser", "Method[Parse].ReturnValue"] + - ["System.Threading.Tasks.Task", "System.CodeDom.Compiler.IndentedTextWriter", "Method[WriteAsync].ReturnValue"] + - ["System.Reflection.Assembly", "System.CodeDom.Compiler.CompilerResults", "Property[CompiledAssembly]"] + - ["System.CodeDom.Compiler.CompilerError", "System.CodeDom.Compiler.CompilerErrorCollection", "Property[Item]"] + - ["System.ComponentModel.TypeConverter", "System.CodeDom.Compiler.CodeDomProvider", "Method[GetConverter].ReturnValue"] + - ["System.CodeDom.Compiler.GeneratorSupport", "System.CodeDom.Compiler.GeneratorSupport!", "Field[ArraysOfArrays]"] + - ["System.String", "System.CodeDom.Compiler.CodeCompiler", "Method[GetResponseFileCmdArgs].ReturnValue"] + - ["System.Int32", "System.CodeDom.Compiler.CompilerInfo", "Method[GetHashCode].ReturnValue"] + - ["System.String", "System.CodeDom.Compiler.CodeCompiler", "Property[FileExtension]"] + - ["System.Boolean", "System.CodeDom.Compiler.CodeGenerator", "Property[IsCurrentDelegate]"] + - ["System.CodeDom.CodeTypeDeclaration", "System.CodeDom.Compiler.CodeGenerator", "Property[CurrentClass]"] + - ["System.Collections.Specialized.StringCollection", "System.CodeDom.Compiler.CompilerParameters", "Property[EmbeddedResources]"] + - ["System.Boolean", "System.CodeDom.Compiler.ICodeGenerator", "Method[IsValidIdentifier].ReturnValue"] + - ["System.IntPtr", "System.CodeDom.Compiler.CompilerParameters", "Property[UserToken]"] + - ["System.CodeDom.Compiler.GeneratorSupport", "System.CodeDom.Compiler.GeneratorSupport!", "Field[PartialTypes]"] + - ["System.Object", "System.CodeDom.Compiler.CodeGeneratorOptions", "Property[Item]"] + - ["System.CodeDom.Compiler.CompilerResults", "System.CodeDom.Compiler.ICodeCompiler", "Method[CompileAssemblyFromFileBatch].ReturnValue"] + - ["System.CodeDom.Compiler.CompilerResults", "System.CodeDom.Compiler.CodeCompiler", "Method[System.CodeDom.Compiler.ICodeCompiler.CompileAssemblyFromFileBatch].ReturnValue"] + - ["System.Boolean", "System.CodeDom.Compiler.CompilerParameters", "Property[IncludeDebugInformation]"] + - ["System.String", "System.CodeDom.Compiler.GeneratedCodeAttribute", "Property[Version]"] + - ["System.Boolean", "System.CodeDom.Compiler.ICodeGenerator", "Method[Supports].ReturnValue"] + - ["System.CodeDom.Compiler.GeneratorSupport", "System.CodeDom.Compiler.GeneratorSupport!", "Field[MultidimensionalArrays]"] + - ["System.Boolean", "System.CodeDom.Compiler.CodeGeneratorOptions", "Property[VerbatimOrder]"] + - ["System.CodeDom.Compiler.GeneratorSupport", "System.CodeDom.Compiler.GeneratorSupport!", "Field[DeclareEnums]"] + - ["System.Boolean", "System.CodeDom.Compiler.CompilerParameters", "Property[GenerateInMemory]"] + - ["System.CodeDom.Compiler.GeneratorSupport", "System.CodeDom.Compiler.GeneratorSupport!", "Field[AssemblyAttributes]"] + - ["System.String", "System.CodeDom.Compiler.CodeGeneratorOptions", "Property[IndentString]"] + - ["System.String", "System.CodeDom.Compiler.CompilerParameters", "Property[MainClass]"] + - ["System.CodeDom.Compiler.CompilerInfo[]", "System.CodeDom.Compiler.CodeDomProvider!", "Method[GetAllCompilerInfo].ReturnValue"] + - ["System.Text.Encoding", "System.CodeDom.Compiler.IndentedTextWriter", "Property[Encoding]"] + - ["System.String", "System.CodeDom.Compiler.TempFileCollection", "Property[TempDir]"] + - ["System.CodeDom.Compiler.GeneratorSupport", "System.CodeDom.Compiler.GeneratorSupport!", "Field[ReturnTypeAttributes]"] + - ["System.CodeDom.Compiler.CompilerResults", "System.CodeDom.Compiler.ICodeCompiler", "Method[CompileAssemblyFromSourceBatch].ReturnValue"] + - ["System.CodeDom.Compiler.CompilerResults", "System.CodeDom.Compiler.CodeDomProvider", "Method[CompileAssemblyFromFile].ReturnValue"] + - ["System.Boolean", "System.CodeDom.Compiler.CodeGenerator!", "Method[IsValidLanguageIndependentIdentifier].ReturnValue"] + - ["System.String", "System.CodeDom.Compiler.CodeGenerator", "Property[NullToken]"] + - ["System.Int32", "System.CodeDom.Compiler.CompilerErrorCollection", "Method[Add].ReturnValue"] + - ["System.CodeDom.Compiler.GeneratorSupport", "System.CodeDom.Compiler.GeneratorSupport!", "Field[GotoStatements]"] + - ["System.String", "System.CodeDom.Compiler.CodeGenerator", "Method[CreateEscapedIdentifier].ReturnValue"] + - ["System.Collections.IEnumerator", "System.CodeDom.Compiler.TempFileCollection", "Method[System.Collections.IEnumerable.GetEnumerator].ReturnValue"] + - ["System.Int32", "System.CodeDom.Compiler.CompilerResults", "Property[NativeCompilerReturnValue]"] + - ["System.Boolean", "System.CodeDom.Compiler.CompilerErrorCollection", "Property[HasErrors]"] + - ["System.CodeDom.Compiler.CompilerResults", "System.CodeDom.Compiler.CodeDomProvider", "Method[CompileAssemblyFromSource].ReturnValue"] + - ["System.String", "System.CodeDom.Compiler.CodeDomProvider!", "Method[GetLanguageFromExtension].ReturnValue"] + - ["System.Threading.Tasks.ValueTask", "System.CodeDom.Compiler.IndentedTextWriter", "Method[DisposeAsync].ReturnValue"] + - ["System.CodeDom.Compiler.CompilerInfo", "System.CodeDom.Compiler.CodeDomProvider!", "Method[GetCompilerInfo].ReturnValue"] + - ["System.Int32", "System.CodeDom.Compiler.CodeGenerator", "Property[Indent]"] + - ["System.String", "System.CodeDom.Compiler.CompilerParameters", "Property[CompilerOptions]"] + - ["System.Boolean", "System.CodeDom.Compiler.CodeDomProvider", "Method[IsValidIdentifier].ReturnValue"] + - ["System.Int32", "System.CodeDom.Compiler.CompilerErrorCollection", "Method[IndexOf].ReturnValue"] + - ["System.CodeDom.Compiler.GeneratorSupport", "System.CodeDom.Compiler.GeneratorSupport!", "Field[DeclareIndexerProperties]"] + - ["System.CodeDom.CodeCompileUnit", "System.CodeDom.Compiler.ICodeParser", "Method[Parse].ReturnValue"] + - ["System.CodeDom.Compiler.GeneratorSupport", "System.CodeDom.Compiler.GeneratorSupport!", "Field[ComplexExpressions]"] + - ["System.CodeDom.Compiler.TempFileCollection", "System.CodeDom.Compiler.CompilerParameters", "Property[TempFiles]"] + - ["System.String", "System.CodeDom.Compiler.CodeDomProvider", "Method[GetTypeOutput].ReturnValue"] + - ["System.Threading.Tasks.Task", "System.CodeDom.Compiler.IndentedTextWriter", "Method[FlushAsync].ReturnValue"] + - ["System.CodeDom.Compiler.GeneratorSupport", "System.CodeDom.Compiler.GeneratorSupport!", "Field[DeclareInterfaces]"] + - ["System.Boolean", "System.CodeDom.Compiler.CompilerErrorCollection", "Property[HasWarnings]"] + - ["System.CodeDom.Compiler.CompilerResults", "System.CodeDom.Compiler.CodeCompiler", "Method[System.CodeDom.Compiler.ICodeCompiler.CompileAssemblyFromDom].ReturnValue"] + - ["System.String", "System.CodeDom.Compiler.CodeGenerator", "Method[System.CodeDom.Compiler.ICodeGenerator.CreateValidIdentifier].ReturnValue"] + - ["System.CodeDom.Compiler.CompilerResults", "System.CodeDom.Compiler.CodeCompiler", "Method[System.CodeDom.Compiler.ICodeCompiler.CompileAssemblyFromFile].ReturnValue"] + - ["System.String", "System.CodeDom.Compiler.CompilerError", "Method[ToString].ReturnValue"] + - ["System.Security.Policy.Evidence", "System.CodeDom.Compiler.CompilerResults", "Property[Evidence]"] + - ["System.String", "System.CodeDom.Compiler.CodeGenerator", "Method[GetTypeOutput].ReturnValue"] + - ["System.CodeDom.Compiler.GeneratorSupport", "System.CodeDom.Compiler.GeneratorSupport!", "Field[MultipleInterfaceMembers]"] + - ["System.CodeDom.Compiler.GeneratorSupport", "System.CodeDom.Compiler.GeneratorSupport!", "Field[StaticConstructors]"] + - ["System.CodeDom.Compiler.GeneratorSupport", "System.CodeDom.Compiler.GeneratorSupport!", "Field[NestedTypes]"] + - ["System.Boolean", "System.CodeDom.Compiler.CodeGenerator", "Property[IsCurrentEnum]"] + - ["System.CodeDom.Compiler.CodeDomProvider", "System.CodeDom.Compiler.CompilerInfo", "Method[CreateProvider].ReturnValue"] + - ["System.CodeDom.CodeTypeMember", "System.CodeDom.Compiler.CodeGenerator", "Property[CurrentMember]"] + - ["System.String", "System.CodeDom.Compiler.ICodeGenerator", "Method[CreateValidIdentifier].ReturnValue"] + - ["System.CodeDom.Compiler.LanguageOptions", "System.CodeDom.Compiler.CodeDomProvider", "Property[LanguageOptions]"] + - ["System.String", "System.CodeDom.Compiler.CompilerParameters", "Property[OutputAssembly]"] + - ["System.CodeDom.Compiler.CompilerResults", "System.CodeDom.Compiler.CodeCompiler", "Method[System.CodeDom.Compiler.ICodeCompiler.CompileAssemblyFromSource].ReturnValue"] + - ["System.String", "System.CodeDom.Compiler.CompilerError", "Property[ErrorText]"] + - ["System.Boolean", "System.CodeDom.Compiler.CodeGenerator", "Property[IsCurrentStruct]"] + - ["System.CodeDom.Compiler.CompilerResults", "System.CodeDom.Compiler.CodeCompiler", "Method[FromSourceBatch].ReturnValue"] + - ["System.String", "System.CodeDom.Compiler.CodeDomProvider", "Method[CreateEscapedIdentifier].ReturnValue"] + - ["System.CodeDom.Compiler.CodeGeneratorOptions", "System.CodeDom.Compiler.CodeGenerator", "Property[Options]"] + - ["System.CodeDom.Compiler.CompilerResults", "System.CodeDom.Compiler.CodeCompiler", "Method[System.CodeDom.Compiler.ICodeCompiler.CompileAssemblyFromSourceBatch].ReturnValue"] + - ["System.Collections.Specialized.StringCollection", "System.CodeDom.Compiler.CompilerParameters", "Property[ReferencedAssemblies]"] + - ["System.CodeDom.Compiler.CompilerResults", "System.CodeDom.Compiler.ICodeCompiler", "Method[CompileAssemblyFromSource].ReturnValue"] + - ["System.String", "System.CodeDom.Compiler.CodeGenerator", "Method[System.CodeDom.Compiler.ICodeGenerator.CreateEscapedIdentifier].ReturnValue"] + - ["System.String", "System.CodeDom.Compiler.CompilerParameters", "Property[CoreAssemblyFileName]"] + - ["System.String", "System.CodeDom.Compiler.CompilerError", "Property[FileName]"] + - ["System.String", "System.CodeDom.Compiler.GeneratedCodeAttribute", "Property[Tool]"] + - ["System.Object", "System.CodeDom.Compiler.TempFileCollection", "Property[System.Collections.ICollection.SyncRoot]"] + - ["System.CodeDom.Compiler.ICodeParser", "System.CodeDom.Compiler.CodeDomProvider", "Method[CreateParser].ReturnValue"] + - ["System.CodeDom.Compiler.CompilerResults", "System.CodeDom.Compiler.CodeCompiler", "Method[FromFile].ReturnValue"] + - ["System.Int32", "System.CodeDom.Compiler.CompilerParameters", "Property[WarningLevel]"] + - ["System.CodeDom.Compiler.GeneratorSupport", "System.CodeDom.Compiler.GeneratorSupport!", "Field[Win32Resources]"] + - ["System.Type", "System.CodeDom.Compiler.CompilerInfo", "Property[CodeDomProviderType]"] + - ["System.Boolean", "System.CodeDom.Compiler.CodeGenerator", "Method[IsValidIdentifier].ReturnValue"] + - ["System.Boolean", "System.CodeDom.Compiler.CompilerParameters", "Property[TreatWarningsAsErrors]"] + - ["System.CodeDom.Compiler.CompilerResults", "System.CodeDom.Compiler.CodeCompiler", "Method[FromDom].ReturnValue"] + - ["System.CodeDom.Compiler.GeneratorSupport", "System.CodeDom.Compiler.GeneratorSupport!", "Field[GenericTypeDeclaration]"] + - ["System.String", "System.CodeDom.Compiler.ICodeGenerator", "Method[GetTypeOutput].ReturnValue"] + - ["System.IO.TextWriter", "System.CodeDom.Compiler.CodeGenerator", "Property[Output]"] + - ["System.Int32", "System.CodeDom.Compiler.TempFileCollection", "Property[System.Collections.ICollection.Count]"] + - ["System.Collections.Specialized.StringCollection", "System.CodeDom.Compiler.CompilerResults", "Property[Output]"] + - ["System.CodeDom.Compiler.CompilerResults", "System.CodeDom.Compiler.ICodeCompiler", "Method[CompileAssemblyFromDomBatch].ReturnValue"] + - ["System.CodeDom.Compiler.ICodeCompiler", "System.CodeDom.Compiler.CodeDomProvider", "Method[CreateCompiler].ReturnValue"] + - ["System.String", "System.CodeDom.Compiler.IndentedTextWriter", "Property[NewLine]"] + - ["System.CodeDom.CodeCompileUnit", "System.CodeDom.Compiler.CodeDomProvider", "Method[Parse].ReturnValue"] + - ["System.Boolean", "System.CodeDom.Compiler.CompilerInfo", "Method[Equals].ReturnValue"] + - ["System.String", "System.CodeDom.Compiler.CodeGenerator", "Property[CurrentMemberName]"] + - ["System.CodeDom.Compiler.GeneratorSupport", "System.CodeDom.Compiler.GeneratorSupport!", "Field[DeclareDelegates]"] + - ["System.Boolean", "System.CodeDom.Compiler.CodeGeneratorOptions", "Property[BlankLinesBetweenMembers]"] + - ["System.String", "System.CodeDom.Compiler.ICodeGenerator", "Method[CreateEscapedIdentifier].ReturnValue"] + - ["System.String", "System.CodeDom.Compiler.CompilerParameters", "Property[Win32Resource]"] + - ["System.String", "System.CodeDom.Compiler.TempFileCollection", "Property[BasePath]"] + - ["System.Boolean", "System.CodeDom.Compiler.TempFileCollection", "Property[System.Collections.ICollection.IsSynchronized]"] + - ["System.String", "System.CodeDom.Compiler.CodeGenerator", "Method[System.CodeDom.Compiler.ICodeGenerator.GetTypeOutput].ReturnValue"] + - ["System.CodeDom.Compiler.GeneratorSupport", "System.CodeDom.Compiler.GeneratorSupport!", "Field[Resources]"] + - ["System.CodeDom.Compiler.CompilerResults", "System.CodeDom.Compiler.ICodeCompiler", "Method[CompileAssemblyFromDom].ReturnValue"] + - ["System.CodeDom.Compiler.GeneratorSupport", "System.CodeDom.Compiler.GeneratorSupport!", "Field[PublicStaticMembers]"] + - ["System.Boolean", "System.CodeDom.Compiler.CodeGenerator", "Property[IsCurrentClass]"] + - ["System.String", "System.CodeDom.Compiler.CodeGeneratorOptions", "Property[BracingStyle]"] + - ["System.CodeDom.Compiler.GeneratorSupport", "System.CodeDom.Compiler.GeneratorSupport!", "Field[EntryPointMethod]"] + - ["System.String", "System.CodeDom.Compiler.CodeCompiler", "Property[CompilerName]"] + - ["System.Boolean", "System.CodeDom.Compiler.CodeGeneratorOptions", "Property[ElseOnClosing]"] + - ["System.Int32", "System.CodeDom.Compiler.IndentedTextWriter", "Property[Indent]"] + - ["System.CodeDom.Compiler.GeneratorSupport", "System.CodeDom.Compiler.GeneratorSupport!", "Field[ReferenceParameters]"] + - ["System.CodeDom.Compiler.GeneratorSupport", "System.CodeDom.Compiler.GeneratorSupport!", "Field[DeclareValueTypes]"] + - ["System.CodeDom.Compiler.GeneratorSupport", "System.CodeDom.Compiler.GeneratorSupport!", "Field[GenericTypeReference]"] + - ["System.String[]", "System.CodeDom.Compiler.CompilerInfo", "Method[GetLanguages].ReturnValue"] + - ["System.String", "System.CodeDom.Compiler.CompilerResults", "Property[PathToAssembly]"] + - ["System.Threading.Tasks.Task", "System.CodeDom.Compiler.IndentedTextWriter", "Method[WriteLineAsync].ReturnValue"] + - ["System.CodeDom.Compiler.TempFileCollection", "System.CodeDom.Compiler.CompilerResults", "Property[TempFiles]"] + - ["System.String", "System.CodeDom.Compiler.IndentedTextWriter!", "Field[DefaultTabString]"] + - ["System.CodeDom.Compiler.GeneratorSupport", "System.CodeDom.Compiler.GeneratorSupport!", "Field[DeclareEvents]"] + - ["System.CodeDom.Compiler.GeneratorSupport", "System.CodeDom.Compiler.GeneratorSupport!", "Field[ChainedConstructorArguments]"] + - ["System.Boolean", "System.CodeDom.Compiler.CodeGenerator", "Method[System.CodeDom.Compiler.ICodeGenerator.Supports].ReturnValue"] + - ["System.CodeDom.Compiler.CompilerResults", "System.CodeDom.Compiler.ICodeCompiler", "Method[CompileAssemblyFromFile].ReturnValue"] + - ["System.Boolean", "System.CodeDom.Compiler.CodeDomProvider", "Method[Supports].ReturnValue"] + - ["System.String", "System.CodeDom.Compiler.CodeGenerator", "Method[QuoteSnippetString].ReturnValue"] + - ["System.String", "System.CodeDom.Compiler.CodeGenerator", "Method[CreateValidIdentifier].ReturnValue"] + - ["System.IO.TextWriter", "System.CodeDom.Compiler.IndentedTextWriter", "Property[InnerWriter]"] + - ["System.Collections.IEnumerator", "System.CodeDom.Compiler.TempFileCollection", "Method[GetEnumerator].ReturnValue"] + - ["System.Int32", "System.CodeDom.Compiler.Executor!", "Method[ExecWaitWithCapture].ReturnValue"] + - ["System.Int32", "System.CodeDom.Compiler.CompilerError", "Property[Column]"] + - ["System.Security.Policy.Evidence", "System.CodeDom.Compiler.CompilerParameters", "Property[Evidence]"] + - ["System.Boolean", "System.CodeDom.Compiler.TempFileCollection", "Property[KeepFiles]"] + - ["System.CodeDom.Compiler.GeneratorSupport", "System.CodeDom.Compiler.GeneratorSupport!", "Field[ParameterAttributes]"] + - ["System.String", "System.CodeDom.Compiler.TempFileCollection", "Method[AddExtension].ReturnValue"] + - ["System.String", "System.CodeDom.Compiler.CodeDomProvider", "Method[CreateValidIdentifier].ReturnValue"] + - ["System.String", "System.CodeDom.Compiler.CompilerError", "Property[ErrorNumber]"] + - ["System.CodeDom.Compiler.LanguageOptions", "System.CodeDom.Compiler.LanguageOptions!", "Field[CaseInsensitive]"] + - ["System.Boolean", "System.CodeDom.Compiler.CompilerInfo", "Property[IsCodeDomProviderTypeValid]"] + - ["System.CodeDom.Compiler.CompilerResults", "System.CodeDom.Compiler.CodeCompiler", "Method[FromDomBatch].ReturnValue"] + - ["System.CodeDom.Compiler.CompilerResults", "System.CodeDom.Compiler.CodeCompiler", "Method[System.CodeDom.Compiler.ICodeCompiler.CompileAssemblyFromDomBatch].ReturnValue"] + - ["System.Int32", "System.CodeDom.Compiler.CompilerError", "Property[Line]"] + - ["System.Boolean", "System.CodeDom.Compiler.CompilerErrorCollection", "Method[Contains].ReturnValue"] + - ["System.String", "System.CodeDom.Compiler.CodeCompiler!", "Method[JoinStringArray].ReturnValue"] + - ["System.Boolean", "System.CodeDom.Compiler.CodeGenerator", "Property[IsCurrentInterface]"] + - ["System.String", "System.CodeDom.Compiler.CodeGenerator", "Property[CurrentTypeName]"] + - ["System.Int32", "System.CodeDom.Compiler.TempFileCollection", "Property[Count]"] + - ["System.CodeDom.Compiler.GeneratorSupport", "System.CodeDom.Compiler.GeneratorSupport!", "Field[TryCatchStatements]"] + - ["System.Collections.Specialized.StringCollection", "System.CodeDom.Compiler.CompilerParameters", "Property[LinkedResources]"] + - ["System.String[]", "System.CodeDom.Compiler.CompilerInfo", "Method[GetExtensions].ReturnValue"] + - ["System.String", "System.CodeDom.Compiler.CodeDomProvider", "Property[FileExtension]"] + - ["System.Boolean", "System.CodeDom.Compiler.CodeDomProvider!", "Method[IsDefinedExtension].ReturnValue"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemCollections/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemCollections/model.yml new file mode 100644 index 000000000000..3a528a22f567 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemCollections/model.yml @@ -0,0 +1,186 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Boolean", "System.Collections.BitArray", "Property[IsSynchronized]"] + - ["System.Boolean", "System.Collections.IList", "Property[IsFixedSize]"] + - ["System.Int32", "System.Collections.ReadOnlyCollectionBase", "Property[Count]"] + - ["System.Boolean", "System.Collections.SortedList", "Method[ContainsValue].ReturnValue"] + - ["System.Object", "System.Collections.IDictionaryEnumerator", "Property[Value]"] + - ["System.Boolean", "System.Collections.IList", "Method[Contains].ReturnValue"] + - ["System.Int32", "System.Collections.IList", "Method[Add].ReturnValue"] + - ["System.Object", "System.Collections.DictionaryBase", "Property[System.Collections.ICollection.SyncRoot]"] + - ["System.Object", "System.Collections.BitArray", "Method[Clone].ReturnValue"] + - ["System.Boolean", "System.Collections.BitArray", "Method[HasAllSet].ReturnValue"] + - ["System.Object", "System.Collections.Hashtable", "Property[SyncRoot]"] + - ["System.Collections.ICollection", "System.Collections.SortedList", "Property[Keys]"] + - ["System.Boolean", "System.Collections.Hashtable", "Method[KeyEquals].ReturnValue"] + - ["System.Int32", "System.Collections.BitArray", "Property[Length]"] + - ["System.Object", "System.Collections.Queue", "Property[SyncRoot]"] + - ["System.Boolean", "System.Collections.IList", "Property[IsReadOnly]"] + - ["System.Boolean", "System.Collections.BitArray", "Property[Item]"] + - ["System.Collections.Hashtable", "System.Collections.Hashtable!", "Method[Synchronized].ReturnValue"] + - ["System.Collections.IDictionaryEnumerator", "System.Collections.DictionaryBase", "Method[GetEnumerator].ReturnValue"] + - ["System.Collections.IEnumerator", "System.Collections.CollectionBase", "Method[GetEnumerator].ReturnValue"] + - ["System.Int32", "System.Collections.DictionaryBase", "Property[Count]"] + - ["System.Int32", "System.Collections.ICollection", "Property[Count]"] + - ["System.Int32", "System.Collections.SortedList", "Method[IndexOfValue].ReturnValue"] + - ["System.Object", "System.Collections.BitArray", "Property[System.Collections.ICollection.SyncRoot]"] + - ["System.Boolean", "System.Collections.SortedList", "Property[IsReadOnly]"] + - ["System.Boolean", "System.Collections.Stack", "Property[IsSynchronized]"] + - ["System.Collections.IEqualityComparer", "System.Collections.StructuralComparisons!", "Property[StructuralEqualityComparer]"] + - ["System.Object", "System.Collections.Hashtable", "Property[Item]"] + - ["System.Object", "System.Collections.IDictionary", "Property[Item]"] + - ["System.Collections.ICollection", "System.Collections.DictionaryBase", "Property[System.Collections.IDictionary.Keys]"] + - ["System.Collections.CaseInsensitiveHashCodeProvider", "System.Collections.CaseInsensitiveHashCodeProvider!", "Property[Default]"] + - ["System.Boolean", "System.Collections.IEnumerator", "Method[MoveNext].ReturnValue"] + - ["System.Object", "System.Collections.ReadOnlyCollectionBase", "Property[System.Collections.ICollection.SyncRoot]"] + - ["System.Int32", "System.Collections.Stack", "Property[Count]"] + - ["System.Boolean", "System.Collections.IStructuralEquatable", "Method[Equals].ReturnValue"] + - ["System.Int32", "System.Collections.ArrayList", "Property[Count]"] + - ["System.Int32", "System.Collections.Comparer", "Method[Compare].ReturnValue"] + - ["System.Int32", "System.Collections.SortedList", "Property[Capacity]"] + - ["System.Boolean", "System.Collections.DictionaryBase", "Property[System.Collections.ICollection.IsSynchronized]"] + - ["System.Collections.Comparer", "System.Collections.Comparer!", "Field[Default]"] + - ["System.Collections.ArrayList", "System.Collections.ReadOnlyCollectionBase", "Property[InnerList]"] + - ["System.Collections.ICollection", "System.Collections.Hashtable", "Property[Values]"] + - ["System.Object", "System.Collections.IList", "Property[Item]"] + - ["System.Collections.IEnumerator", "System.Collections.DictionaryBase", "Method[System.Collections.IEnumerable.GetEnumerator].ReturnValue"] + - ["System.Collections.ICollection", "System.Collections.IDictionary", "Property[Values]"] + - ["System.Collections.Hashtable", "System.Collections.DictionaryBase", "Property[InnerHashtable]"] + - ["System.Collections.IEnumerator", "System.Collections.Stack", "Method[GetEnumerator].ReturnValue"] + - ["System.Boolean", "System.Collections.BitArray", "Method[HasAnySet].ReturnValue"] + - ["System.Collections.BitArray", "System.Collections.BitArray", "Method[Xor].ReturnValue"] + - ["System.Collections.IEnumerator", "System.Collections.BitArray", "Method[GetEnumerator].ReturnValue"] + - ["System.Collections.IList", "System.Collections.SortedList", "Method[GetKeyList].ReturnValue"] + - ["System.Collections.CaseInsensitiveComparer", "System.Collections.CaseInsensitiveComparer!", "Property[Default]"] + - ["System.Object[]", "System.Collections.Stack", "Method[ToArray].ReturnValue"] + - ["System.Boolean", "System.Collections.SortedList", "Method[Contains].ReturnValue"] + - ["System.Boolean", "System.Collections.DictionaryBase", "Property[System.Collections.IDictionary.IsFixedSize]"] + - ["System.Boolean", "System.Collections.Queue", "Property[IsSynchronized]"] + - ["System.Object", "System.Collections.DictionaryBase", "Method[OnGet].ReturnValue"] + - ["System.Object", "System.Collections.DictionaryBase", "Property[System.Collections.IDictionary.Item]"] + - ["System.Int32", "System.Collections.CollectionBase", "Property[Capacity]"] + - ["System.Boolean", "System.Collections.SortedList", "Property[IsSynchronized]"] + - ["System.Object", "System.Collections.CollectionBase", "Property[System.Collections.IList.Item]"] + - ["System.Collections.BitArray", "System.Collections.BitArray", "Method[And].ReturnValue"] + - ["System.Collections.ArrayList", "System.Collections.ArrayList!", "Method[Synchronized].ReturnValue"] + - ["System.Collections.ArrayList", "System.Collections.ArrayList!", "Method[ReadOnly].ReturnValue"] + - ["System.Collections.BitArray", "System.Collections.BitArray", "Method[RightShift].ReturnValue"] + - ["System.Object", "System.Collections.Stack", "Method[Clone].ReturnValue"] + - ["System.Collections.IComparer", "System.Collections.StructuralComparisons!", "Property[StructuralComparer]"] + - ["System.Int32", "System.Collections.IComparer", "Method[Compare].ReturnValue"] + - ["System.Object", "System.Collections.Stack", "Method[Peek].ReturnValue"] + - ["System.Boolean", "System.Collections.IDictionary", "Property[IsReadOnly]"] + - ["System.Collections.IList", "System.Collections.CollectionBase", "Property[List]"] + - ["System.Object", "System.Collections.SortedList", "Method[GetKey].ReturnValue"] + - ["System.Boolean", "System.Collections.ArrayList", "Property[IsReadOnly]"] + - ["System.Collections.IList", "System.Collections.ArrayList!", "Method[Synchronized].ReturnValue"] + - ["System.Int32", "System.Collections.ArrayList", "Method[Add].ReturnValue"] + - ["System.Object", "System.Collections.Stack", "Method[Pop].ReturnValue"] + - ["System.Collections.IHashCodeProvider", "System.Collections.Hashtable", "Property[hcp]"] + - ["System.Boolean", "System.Collections.ArrayList", "Property[IsSynchronized]"] + - ["System.Int32", "System.Collections.IStructuralEquatable", "Method[GetHashCode].ReturnValue"] + - ["System.Boolean", "System.Collections.Hashtable", "Property[IsReadOnly]"] + - ["System.Collections.DictionaryEntry", "System.Collections.IDictionaryEnumerator", "Property[Entry]"] + - ["System.Boolean", "System.Collections.ICollection", "Property[IsSynchronized]"] + - ["System.Collections.IDictionaryEnumerator", "System.Collections.Hashtable", "Method[GetEnumerator].ReturnValue"] + - ["System.Boolean", "System.Collections.ArrayList", "Property[IsFixedSize]"] + - ["System.Int32", "System.Collections.IHashCodeProvider", "Method[GetHashCode].ReturnValue"] + - ["System.Int32", "System.Collections.IEqualityComparer", "Method[GetHashCode].ReturnValue"] + - ["System.Boolean", "System.Collections.Hashtable", "Method[ContainsKey].ReturnValue"] + - ["System.Collections.IEnumerator", "System.Collections.Hashtable", "Method[System.Collections.IEnumerable.GetEnumerator].ReturnValue"] + - ["System.Int32", "System.Collections.CollectionBase", "Property[Count]"] + - ["System.Collections.IEnumerator", "System.Collections.IEnumerable", "Method[GetEnumerator].ReturnValue"] + - ["System.Collections.Comparer", "System.Collections.Comparer!", "Field[DefaultInvariant]"] + - ["System.Boolean", "System.Collections.CollectionBase", "Property[System.Collections.ICollection.IsSynchronized]"] + - ["System.Collections.ArrayList", "System.Collections.ArrayList!", "Method[Repeat].ReturnValue"] + - ["System.Int32", "System.Collections.BitArray", "Property[System.Collections.ICollection.Count]"] + - ["System.Object", "System.Collections.SortedList", "Method[GetByIndex].ReturnValue"] + - ["System.Collections.CaseInsensitiveHashCodeProvider", "System.Collections.CaseInsensitiveHashCodeProvider!", "Property[DefaultInvariant]"] + - ["System.Boolean", "System.Collections.Stack", "Method[Contains].ReturnValue"] + - ["System.Collections.ArrayList", "System.Collections.ArrayList!", "Method[Adapter].ReturnValue"] + - ["System.Object", "System.Collections.CollectionBase", "Property[System.Collections.ICollection.SyncRoot]"] + - ["System.Collections.BitArray", "System.Collections.BitArray", "Method[Not].ReturnValue"] + - ["System.Object", "System.Collections.BitArray", "Property[SyncRoot]"] + - ["System.Int32", "System.Collections.ArrayList", "Method[IndexOf].ReturnValue"] + - ["System.Boolean", "System.Collections.Hashtable", "Method[Contains].ReturnValue"] + - ["System.Int32", "System.Collections.CollectionBase", "Method[System.Collections.IList.Add].ReturnValue"] + - ["System.Array", "System.Collections.ArrayList", "Method[ToArray].ReturnValue"] + - ["System.Object", "System.Collections.ArrayList", "Property[Item]"] + - ["System.Int32", "System.Collections.CaseInsensitiveComparer", "Method[Compare].ReturnValue"] + - ["System.Object", "System.Collections.Stack", "Property[SyncRoot]"] + - ["System.Collections.ArrayList", "System.Collections.ArrayList", "Method[GetRange].ReturnValue"] + - ["System.Int32", "System.Collections.BitArray", "Property[Count]"] + - ["System.Boolean", "System.Collections.CollectionBase", "Method[System.Collections.IList.Contains].ReturnValue"] + - ["System.Boolean", "System.Collections.BitArray", "Property[System.Collections.ICollection.IsSynchronized]"] + - ["System.Object", "System.Collections.DictionaryEntry", "Property[Key]"] + - ["System.Int32", "System.Collections.SortedList", "Method[IndexOfKey].ReturnValue"] + - ["System.Collections.IDictionaryEnumerator", "System.Collections.SortedList", "Method[GetEnumerator].ReturnValue"] + - ["System.Boolean", "System.Collections.IDictionary", "Method[Contains].ReturnValue"] + - ["System.Boolean", "System.Collections.SortedList", "Property[IsFixedSize]"] + - ["System.Collections.ICollection", "System.Collections.Hashtable", "Property[Keys]"] + - ["System.Boolean", "System.Collections.CollectionBase", "Property[System.Collections.IList.IsReadOnly]"] + - ["System.Collections.ArrayList", "System.Collections.CollectionBase", "Property[InnerList]"] + - ["System.Boolean", "System.Collections.ReadOnlyCollectionBase", "Property[System.Collections.ICollection.IsSynchronized]"] + - ["System.Collections.IDictionaryEnumerator", "System.Collections.IDictionary", "Method[GetEnumerator].ReturnValue"] + - ["System.Object", "System.Collections.ArrayList", "Method[Clone].ReturnValue"] + - ["System.Object[]", "System.Collections.Queue", "Method[ToArray].ReturnValue"] + - ["System.Collections.BitArray", "System.Collections.BitArray", "Method[LeftShift].ReturnValue"] + - ["System.Collections.IEnumerator", "System.Collections.SortedList", "Method[System.Collections.IEnumerable.GetEnumerator].ReturnValue"] + - ["System.Object", "System.Collections.Hashtable", "Method[Clone].ReturnValue"] + - ["System.Collections.IEnumerator", "System.Collections.Queue", "Method[GetEnumerator].ReturnValue"] + - ["System.Boolean", "System.Collections.Hashtable", "Property[IsSynchronized]"] + - ["System.Boolean", "System.Collections.IDictionary", "Property[IsFixedSize]"] + - ["System.Collections.Queue", "System.Collections.Queue!", "Method[Synchronized].ReturnValue"] + - ["System.Object", "System.Collections.ArrayList", "Property[SyncRoot]"] + - ["System.Collections.ICollection", "System.Collections.IDictionary", "Property[Keys]"] + - ["System.Object", "System.Collections.SortedList", "Method[Clone].ReturnValue"] + - ["System.Int32", "System.Collections.Queue", "Property[Count]"] + - ["System.Boolean", "System.Collections.BitArray", "Method[Get].ReturnValue"] + - ["System.Boolean", "System.Collections.DictionaryBase", "Property[System.Collections.IDictionary.IsReadOnly]"] + - ["System.Int32", "System.Collections.IStructuralComparable", "Method[CompareTo].ReturnValue"] + - ["System.Int32", "System.Collections.Hashtable", "Method[GetHash].ReturnValue"] + - ["System.Int32", "System.Collections.ArrayList", "Property[Capacity]"] + - ["System.Object", "System.Collections.Queue", "Method[Clone].ReturnValue"] + - ["System.Collections.IEqualityComparer", "System.Collections.Hashtable", "Property[EqualityComparer]"] + - ["System.Int32", "System.Collections.ArrayList", "Method[BinarySearch].ReturnValue"] + - ["System.Boolean", "System.Collections.BitArray", "Property[IsReadOnly]"] + - ["System.Collections.IList", "System.Collections.ArrayList!", "Method[ReadOnly].ReturnValue"] + - ["System.Object", "System.Collections.SortedList", "Property[SyncRoot]"] + - ["System.Collections.IList", "System.Collections.SortedList", "Method[GetValueList].ReturnValue"] + - ["System.Int32", "System.Collections.SortedList", "Property[Count]"] + - ["System.Boolean", "System.Collections.DictionaryBase", "Method[System.Collections.IDictionary.Contains].ReturnValue"] + - ["System.Boolean", "System.Collections.Hashtable", "Method[ContainsValue].ReturnValue"] + - ["System.Object", "System.Collections.DictionaryEntry", "Property[Value]"] + - ["System.Boolean", "System.Collections.Hashtable", "Property[IsFixedSize]"] + - ["System.Object", "System.Collections.Queue", "Method[Dequeue].ReturnValue"] + - ["System.Collections.IEnumerator", "System.Collections.ReadOnlyCollectionBase", "Method[GetEnumerator].ReturnValue"] + - ["System.Collections.ICollection", "System.Collections.SortedList", "Property[Values]"] + - ["System.Collections.Stack", "System.Collections.Stack!", "Method[Synchronized].ReturnValue"] + - ["System.Object", "System.Collections.IDictionaryEnumerator", "Property[Key]"] + - ["System.Object", "System.Collections.SortedList", "Property[Item]"] + - ["System.Collections.CaseInsensitiveComparer", "System.Collections.CaseInsensitiveComparer!", "Property[DefaultInvariant]"] + - ["System.Boolean", "System.Collections.CollectionBase", "Property[System.Collections.IList.IsFixedSize]"] + - ["System.Int32", "System.Collections.Hashtable", "Property[Count]"] + - ["System.Boolean", "System.Collections.IEqualityComparer", "Method[Equals].ReturnValue"] + - ["System.Int32", "System.Collections.CollectionBase", "Method[System.Collections.IList.IndexOf].ReturnValue"] + - ["System.Collections.ICollection", "System.Collections.DictionaryBase", "Property[System.Collections.IDictionary.Values]"] + - ["System.Collections.IDictionary", "System.Collections.DictionaryBase", "Property[Dictionary]"] + - ["System.Int32", "System.Collections.IList", "Method[IndexOf].ReturnValue"] + - ["System.Boolean", "System.Collections.Queue", "Method[Contains].ReturnValue"] + - ["System.Int32", "System.Collections.CaseInsensitiveHashCodeProvider", "Method[GetHashCode].ReturnValue"] + - ["System.Int32", "System.Collections.ArrayList", "Method[LastIndexOf].ReturnValue"] + - ["System.Object", "System.Collections.Queue", "Method[Peek].ReturnValue"] + - ["System.Collections.BitArray", "System.Collections.BitArray", "Method[Or].ReturnValue"] + - ["System.Collections.IEnumerator", "System.Collections.ArrayList", "Method[GetEnumerator].ReturnValue"] + - ["System.Collections.ArrayList", "System.Collections.ArrayList!", "Method[FixedSize].ReturnValue"] + - ["System.Boolean", "System.Collections.ArrayList", "Method[Contains].ReturnValue"] + - ["System.Object", "System.Collections.ICollection", "Property[SyncRoot]"] + - ["System.Boolean", "System.Collections.SortedList", "Method[ContainsKey].ReturnValue"] + - ["System.Object", "System.Collections.IEnumerator", "Property[Current]"] + - ["System.Collections.IList", "System.Collections.ArrayList!", "Method[FixedSize].ReturnValue"] + - ["System.Object[]", "System.Collections.ArrayList", "Method[ToArray].ReturnValue"] + - ["System.Collections.IComparer", "System.Collections.Hashtable", "Property[comparer]"] + - ["System.Collections.SortedList", "System.Collections.SortedList!", "Method[Synchronized].ReturnValue"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemCollectionsConcurrent/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemCollectionsConcurrent/model.yml new file mode 100644 index 000000000000..3ced7b3ccb5d --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemCollectionsConcurrent/model.yml @@ -0,0 +1,10 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Collections.Concurrent.OrderablePartitioner>", "System.Collections.Concurrent.Partitioner!", "Method[Create].ReturnValue"] + - ["System.Collections.Concurrent.OrderablePartitioner>", "System.Collections.Concurrent.Partitioner!", "Method[Create].ReturnValue"] + - ["System.Collections.Concurrent.EnumerablePartitionerOptions", "System.Collections.Concurrent.EnumerablePartitionerOptions!", "Field[NoBuffering]"] + - ["System.Collections.Concurrent.OrderablePartitioner", "System.Collections.Concurrent.Partitioner!", "Method[Create].ReturnValue"] + - ["System.Collections.Concurrent.EnumerablePartitionerOptions", "System.Collections.Concurrent.EnumerablePartitionerOptions!", "Field[None]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemCollectionsFrozen/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemCollectionsFrozen/model.yml new file mode 100644 index 000000000000..0db029b80c35 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemCollectionsFrozen/model.yml @@ -0,0 +1,10 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Collections.Frozen.FrozenDictionary", "System.Collections.Frozen.FrozenDictionary!", "Method[ToFrozenDictionary].ReturnValue"] + - ["System.Collections.Frozen.FrozenSet", "System.Collections.Frozen.FrozenSet!", "Method[ToFrozenSet].ReturnValue"] + - ["System.Collections.Frozen.FrozenSet", "System.Collections.Frozen.FrozenSet!", "Method[Create].ReturnValue"] + - ["System.Collections.Frozen.FrozenDictionary", "System.Collections.Frozen.FrozenDictionary!", "Method[ToFrozenDictionary].ReturnValue"] + - ["System.Collections.Frozen.FrozenDictionary", "System.Collections.Frozen.FrozenDictionary!", "Method[ToFrozenDictionary].ReturnValue"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemCollectionsGeneric/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemCollectionsGeneric/model.yml new file mode 100644 index 000000000000..b1892912b815 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemCollectionsGeneric/model.yml @@ -0,0 +1,14 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Boolean", "System.Collections.Generic.CollectionExtensions!", "Method[Remove].ReturnValue"] + - ["System.Collections.Generic.KeyValuePair", "System.Collections.Generic.KeyValuePair!", "Method[Create].ReturnValue"] + - ["TValue", "System.Collections.Generic.CollectionExtensions!", "Method[GetValueOrDefault].ReturnValue"] + - ["System.Boolean", "System.Collections.Generic.CollectionExtensions!", "Method[TryAdd].ReturnValue"] + - ["System.Collections.ObjectModel.ReadOnlyDictionary", "System.Collections.Generic.CollectionExtensions!", "Method[AsReadOnly].ReturnValue"] + - ["System.Int32", "System.Collections.Generic.ReferenceEqualityComparer", "Method[GetHashCode].ReturnValue"] + - ["System.Boolean", "System.Collections.Generic.ReferenceEqualityComparer", "Method[Equals].ReturnValue"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.Collections.Generic.CollectionExtensions!", "Method[AsReadOnly].ReturnValue"] + - ["System.Collections.Generic.ReferenceEqualityComparer", "System.Collections.Generic.ReferenceEqualityComparer!", "Property[Instance]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemCollectionsImmutable/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemCollectionsImmutable/model.yml new file mode 100644 index 000000000000..66ea76215ad7 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemCollectionsImmutable/model.yml @@ -0,0 +1,62 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Collections.Immutable.ImmutableArray", "System.Collections.Immutable.ImmutableArray!", "Method[CreateRange].ReturnValue"] + - ["System.Collections.Immutable.ImmutableDictionary", "System.Collections.Immutable.ImmutableDictionary!", "Method[CreateRange].ReturnValue"] + - ["System.Boolean", "System.Collections.Immutable.ImmutableInterlocked!", "Method[TryUpdate].ReturnValue"] + - ["System.Collections.Immutable.ImmutableArray", "System.Collections.Immutable.ImmutableArray!", "Method[ToImmutableArray].ReturnValue"] + - ["System.Int32", "System.Collections.Immutable.ImmutableList!", "Method[IndexOf].ReturnValue"] + - ["TValue", "System.Collections.Immutable.ImmutableInterlocked!", "Method[AddOrUpdate].ReturnValue"] + - ["System.Collections.Immutable.ImmutableDictionary", "System.Collections.Immutable.ImmutableDictionary!", "Method[ToImmutableDictionary].ReturnValue"] + - ["System.Collections.Immutable.ImmutableQueue", "System.Collections.Immutable.ImmutableQueue!", "Method[Create].ReturnValue"] + - ["System.Int32", "System.Collections.Immutable.ImmutableList!", "Method[LastIndexOf].ReturnValue"] + - ["System.Collections.Immutable.ImmutableHashSet", "System.Collections.Immutable.ImmutableHashSet!", "Method[ToImmutableHashSet].ReturnValue"] + - ["System.Collections.Immutable.ImmutableArray", "System.Collections.Immutable.ImmutableArray!", "Method[ToImmutableArray].ReturnValue"] + - ["System.Collections.Immutable.IImmutableList", "System.Collections.Immutable.ImmutableList!", "Method[Remove].ReturnValue"] + - ["System.Boolean", "System.Collections.Immutable.ImmutableInterlocked!", "Method[TryAdd].ReturnValue"] + - ["System.Collections.Immutable.ImmutableArray", "System.Collections.Immutable.ImmutableArray!", "Method[Create].ReturnValue"] + - ["System.Collections.Immutable.ImmutableDictionary+Builder", "System.Collections.Immutable.ImmutableDictionary!", "Method[CreateBuilder].ReturnValue"] + - ["System.Collections.Immutable.IImmutableStack", "System.Collections.Immutable.ImmutableStack!", "Method[Pop].ReturnValue"] + - ["System.Collections.Immutable.ImmutableDictionary", "System.Collections.Immutable.ImmutableDictionary!", "Method[ToImmutableDictionary].ReturnValue"] + - ["System.Collections.Immutable.ImmutableArray", "System.Collections.Immutable.ImmutableInterlocked!", "Method[InterlockedCompareExchange].ReturnValue"] + - ["System.Boolean", "System.Collections.Immutable.ImmutableInterlocked!", "Method[InterlockedInitialize].ReturnValue"] + - ["System.Collections.Immutable.IImmutableList", "System.Collections.Immutable.ImmutableList!", "Method[RemoveRange].ReturnValue"] + - ["System.Collections.Immutable.ImmutableSortedSet", "System.Collections.Immutable.ImmutableSortedSet!", "Method[Create].ReturnValue"] + - ["System.Collections.Immutable.ImmutableSortedDictionary", "System.Collections.Immutable.ImmutableSortedDictionary!", "Method[Create].ReturnValue"] + - ["System.Collections.Immutable.ImmutableHashSet", "System.Collections.Immutable.ImmutableHashSet!", "Method[CreateRange].ReturnValue"] + - ["System.Collections.Immutable.ImmutableStack", "System.Collections.Immutable.ImmutableStack!", "Method[CreateRange].ReturnValue"] + - ["System.Collections.Immutable.ImmutableSortedDictionary", "System.Collections.Immutable.ImmutableSortedDictionary!", "Method[ToImmutableSortedDictionary].ReturnValue"] + - ["System.Boolean", "System.Collections.Immutable.ImmutableInterlocked!", "Method[Update].ReturnValue"] + - ["System.Collections.Immutable.ImmutableStack", "System.Collections.Immutable.ImmutableStack!", "Method[Create].ReturnValue"] + - ["System.Boolean", "System.Collections.Immutable.ImmutableInterlocked!", "Method[TryPop].ReturnValue"] + - ["System.Int32", "System.Collections.Immutable.ImmutableArray!", "Method[BinarySearch].ReturnValue"] + - ["System.Collections.Immutable.IImmutableQueue", "System.Collections.Immutable.ImmutableQueue!", "Method[Dequeue].ReturnValue"] + - ["System.Collections.Immutable.ImmutableList", "System.Collections.Immutable.ImmutableList!", "Method[CreateRange].ReturnValue"] + - ["System.Collections.Immutable.ImmutableQueue", "System.Collections.Immutable.ImmutableQueue!", "Method[CreateRange].ReturnValue"] + - ["System.Boolean", "System.Collections.Immutable.ImmutableInterlocked!", "Method[TryRemove].ReturnValue"] + - ["System.Boolean", "System.Collections.Immutable.ImmutableDictionary!", "Method[Contains].ReturnValue"] + - ["System.Collections.Immutable.ImmutableHashSet+Builder", "System.Collections.Immutable.ImmutableHashSet!", "Method[CreateBuilder].ReturnValue"] + - ["System.Boolean", "System.Collections.Immutable.ImmutableInterlocked!", "Method[TryDequeue].ReturnValue"] + - ["System.Collections.Immutable.IImmutableList", "System.Collections.Immutable.ImmutableList!", "Method[Replace].ReturnValue"] + - ["System.Collections.Immutable.ImmutableList", "System.Collections.Immutable.ImmutableList!", "Method[ToImmutableList].ReturnValue"] + - ["System.Collections.Immutable.ImmutableSortedDictionary", "System.Collections.Immutable.ImmutableSortedDictionary!", "Method[ToImmutableSortedDictionary].ReturnValue"] + - ["System.Collections.Immutable.ImmutableList+Builder", "System.Collections.Immutable.ImmutableList!", "Method[CreateBuilder].ReturnValue"] + - ["System.Collections.Immutable.ImmutableSortedSet", "System.Collections.Immutable.ImmutableSortedSet!", "Method[ToImmutableSortedSet].ReturnValue"] + - ["System.Collections.Immutable.ImmutableList", "System.Collections.Immutable.ImmutableList!", "Method[Create].ReturnValue"] + - ["System.Collections.Immutable.ImmutableSortedDictionary+Builder", "System.Collections.Immutable.ImmutableSortedDictionary!", "Method[CreateBuilder].ReturnValue"] + - ["System.Collections.Immutable.ImmutableDictionary", "System.Collections.Immutable.ImmutableDictionary!", "Method[ToImmutableDictionary].ReturnValue"] + - ["System.Collections.Immutable.ImmutableSortedSet", "System.Collections.Immutable.ImmutableSortedSet!", "Method[CreateRange].ReturnValue"] + - ["System.Collections.Immutable.ImmutableHashSet", "System.Collections.Immutable.ImmutableHashSet!", "Method[Create].ReturnValue"] + - ["System.Collections.Immutable.ImmutableArray", "System.Collections.Immutable.ImmutableArray!", "Method[CreateRange].ReturnValue"] + - ["System.Collections.Immutable.ImmutableArray+Builder", "System.Collections.Immutable.ImmutableArray!", "Method[CreateBuilder].ReturnValue"] + - ["System.Collections.Immutable.ImmutableDictionary", "System.Collections.Immutable.ImmutableDictionary!", "Method[Create].ReturnValue"] + - ["TValue", "System.Collections.Immutable.ImmutableInterlocked!", "Method[GetOrAdd].ReturnValue"] + - ["System.Collections.Immutable.ImmutableArray", "System.Collections.Immutable.ImmutableArray!", "Method[CreateRange].ReturnValue"] + - ["System.Collections.Immutable.ImmutableSortedDictionary", "System.Collections.Immutable.ImmutableSortedDictionary!", "Method[CreateRange].ReturnValue"] + - ["TValue", "System.Collections.Immutable.ImmutableInterlocked!", "Method[GetOrAdd].ReturnValue"] + - ["System.Collections.Immutable.ImmutableArray", "System.Collections.Immutable.ImmutableInterlocked!", "Method[InterlockedExchange].ReturnValue"] + - ["System.Boolean", "System.Collections.Immutable.ImmutableInterlocked!", "Method[Update].ReturnValue"] + - ["TValue", "System.Collections.Immutable.ImmutableDictionary!", "Method[GetValueOrDefault].ReturnValue"] + - ["System.Collections.Immutable.ImmutableSortedSet+Builder", "System.Collections.Immutable.ImmutableSortedSet!", "Method[CreateBuilder].ReturnValue"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemCollectionsSpecialized/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemCollectionsSpecialized/model.yml new file mode 100644 index 000000000000..38e26b5cfb31 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemCollectionsSpecialized/model.yml @@ -0,0 +1,107 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Boolean", "System.Collections.Specialized.HybridDictionary", "Property[IsSynchronized]"] + - ["System.Collections.ICollection", "System.Collections.Specialized.ListDictionary", "Property[Keys]"] + - ["System.Object", "System.Collections.Specialized.IOrderedDictionary", "Property[Item]"] + - ["System.Object", "System.Collections.Specialized.StringCollection", "Property[System.Collections.IList.Item]"] + - ["System.Boolean", "System.Collections.Specialized.NameObjectCollectionBase", "Property[IsReadOnly]"] + - ["System.Collections.Specialized.NotifyCollectionChangedAction", "System.Collections.Specialized.NotifyCollectionChangedAction!", "Field[Remove]"] + - ["System.Collections.Specialized.NameObjectCollectionBase+KeysCollection", "System.Collections.Specialized.NameObjectCollectionBase", "Property[Keys]"] + - ["System.Collections.ICollection", "System.Collections.Specialized.HybridDictionary", "Property[Values]"] + - ["System.Collections.SortedList", "System.Collections.Specialized.CollectionsUtil!", "Method[CreateCaseInsensitiveSortedList].ReturnValue"] + - ["System.Collections.IDictionaryEnumerator", "System.Collections.Specialized.OrderedDictionary", "Method[GetEnumerator].ReturnValue"] + - ["System.Collections.ICollection", "System.Collections.Specialized.ListDictionary", "Property[Values]"] + - ["System.Boolean", "System.Collections.Specialized.NameObjectCollectionBase", "Method[BaseHasKeys].ReturnValue"] + - ["System.Boolean", "System.Collections.Specialized.StringCollection", "Method[System.Collections.IList.Contains].ReturnValue"] + - ["System.Object", "System.Collections.Specialized.NameObjectCollectionBase", "Property[System.Collections.ICollection.SyncRoot]"] + - ["System.Boolean", "System.Collections.Specialized.StringEnumerator", "Method[MoveNext].ReturnValue"] + - ["System.Boolean", "System.Collections.Specialized.ListDictionary", "Method[Contains].ReturnValue"] + - ["System.Collections.IEnumerator", "System.Collections.Specialized.ListDictionary", "Method[System.Collections.IEnumerable.GetEnumerator].ReturnValue"] + - ["System.String", "System.Collections.Specialized.StringDictionary", "Property[Item]"] + - ["System.Object[]", "System.Collections.Specialized.NameObjectCollectionBase", "Method[BaseGetAllValues].ReturnValue"] + - ["System.Collections.Specialized.NotifyCollectionChangedAction", "System.Collections.Specialized.NotifyCollectionChangedAction!", "Field[Add]"] + - ["System.Int32", "System.Collections.Specialized.StringCollection", "Method[System.Collections.IList.Add].ReturnValue"] + - ["System.Collections.IEnumerator", "System.Collections.Specialized.StringCollection", "Method[System.Collections.IEnumerable.GetEnumerator].ReturnValue"] + - ["System.Int32", "System.Collections.Specialized.HybridDictionary", "Property[Count]"] + - ["System.Object", "System.Collections.Specialized.OrderedDictionary", "Property[Item]"] + - ["System.Int32", "System.Collections.Specialized.ListDictionary", "Property[Count]"] + - ["System.Int32", "System.Collections.Specialized.NotifyCollectionChangedEventArgs", "Property[NewStartingIndex]"] + - ["System.Object", "System.Collections.Specialized.ListDictionary", "Property[Item]"] + - ["System.Boolean", "System.Collections.Specialized.BitVector32", "Method[Equals].ReturnValue"] + - ["System.Collections.ICollection", "System.Collections.Specialized.StringDictionary", "Property[Keys]"] + - ["System.Collections.ICollection", "System.Collections.Specialized.OrderedDictionary", "Property[Values]"] + - ["System.Collections.Specialized.NotifyCollectionChangedAction", "System.Collections.Specialized.NotifyCollectionChangedAction!", "Field[Move]"] + - ["System.Boolean", "System.Collections.Specialized.ListDictionary", "Property[IsReadOnly]"] + - ["System.Int32", "System.Collections.Specialized.BitVector32", "Property[Data]"] + - ["System.Collections.IList", "System.Collections.Specialized.NotifyCollectionChangedEventArgs", "Property[NewItems]"] + - ["System.Collections.Specialized.NotifyCollectionChangedAction", "System.Collections.Specialized.NotifyCollectionChangedEventArgs", "Property[Action]"] + - ["System.Collections.IDictionaryEnumerator", "System.Collections.Specialized.ListDictionary", "Method[GetEnumerator].ReturnValue"] + - ["System.String[]", "System.Collections.Specialized.NameValueCollection", "Method[GetValues].ReturnValue"] + - ["System.String[]", "System.Collections.Specialized.NameValueCollection", "Property[AllKeys]"] + - ["System.Int32", "System.Collections.Specialized.StringCollection", "Method[Add].ReturnValue"] + - ["System.Boolean", "System.Collections.Specialized.NameValueCollection", "Method[HasKeys].ReturnValue"] + - ["System.Int32", "System.Collections.Specialized.NameObjectCollectionBase", "Property[Count]"] + - ["System.Collections.ICollection", "System.Collections.Specialized.HybridDictionary", "Property[Keys]"] + - ["System.Boolean", "System.Collections.Specialized.StringCollection", "Property[IsSynchronized]"] + - ["System.Int32", "System.Collections.Specialized.StringDictionary", "Property[Count]"] + - ["System.String", "System.Collections.Specialized.NameValueCollection", "Property[Item]"] + - ["System.Object", "System.Collections.Specialized.OrderedDictionary", "Property[System.Collections.ICollection.SyncRoot]"] + - ["System.Boolean", "System.Collections.Specialized.HybridDictionary", "Property[IsFixedSize]"] + - ["System.Boolean", "System.Collections.Specialized.StringCollection", "Property[IsReadOnly]"] + - ["System.Int32", "System.Collections.Specialized.StringCollection", "Property[Count]"] + - ["System.Object", "System.Collections.Specialized.ListDictionary", "Property[SyncRoot]"] + - ["System.Boolean", "System.Collections.Specialized.OrderedDictionary", "Method[Contains].ReturnValue"] + - ["System.Collections.IEnumerator", "System.Collections.Specialized.OrderedDictionary", "Method[System.Collections.IEnumerable.GetEnumerator].ReturnValue"] + - ["System.Collections.Specialized.OrderedDictionary", "System.Collections.Specialized.OrderedDictionary", "Method[AsReadOnly].ReturnValue"] + - ["System.Boolean", "System.Collections.Specialized.BitVector32", "Property[Item]"] + - ["System.Boolean", "System.Collections.Specialized.OrderedDictionary", "Property[System.Collections.ICollection.IsSynchronized]"] + - ["System.Collections.Specialized.NotifyCollectionChangedAction", "System.Collections.Specialized.NotifyCollectionChangedAction!", "Field[Replace]"] + - ["System.Boolean", "System.Collections.Specialized.StringCollection", "Property[System.Collections.IList.IsFixedSize]"] + - ["System.Int32", "System.Collections.Specialized.BitVector32", "Method[GetHashCode].ReturnValue"] + - ["System.Collections.ICollection", "System.Collections.Specialized.StringDictionary", "Property[Values]"] + - ["System.Collections.IEnumerator", "System.Collections.Specialized.StringDictionary", "Method[GetEnumerator].ReturnValue"] + - ["System.Object", "System.Collections.Specialized.StringCollection", "Property[SyncRoot]"] + - ["System.String", "System.Collections.Specialized.NameValueCollection", "Method[GetKey].ReturnValue"] + - ["System.Boolean", "System.Collections.Specialized.HybridDictionary", "Method[Contains].ReturnValue"] + - ["System.Boolean", "System.Collections.Specialized.OrderedDictionary", "Property[System.Collections.IDictionary.IsFixedSize]"] + - ["System.Collections.Specialized.BitVector32+Section", "System.Collections.Specialized.BitVector32!", "Method[CreateSection].ReturnValue"] + - ["System.String", "System.Collections.Specialized.BitVector32", "Method[ToString].ReturnValue"] + - ["System.Int32", "System.Collections.Specialized.StringCollection", "Method[IndexOf].ReturnValue"] + - ["System.Collections.Specialized.StringEnumerator", "System.Collections.Specialized.StringCollection", "Method[GetEnumerator].ReturnValue"] + - ["System.String", "System.Collections.Specialized.BitVector32!", "Method[ToString].ReturnValue"] + - ["System.Object", "System.Collections.Specialized.HybridDictionary", "Property[SyncRoot]"] + - ["System.Boolean", "System.Collections.Specialized.StringDictionary", "Method[ContainsKey].ReturnValue"] + - ["System.Boolean", "System.Collections.Specialized.StringDictionary", "Method[ContainsValue].ReturnValue"] + - ["System.Boolean", "System.Collections.Specialized.HybridDictionary", "Property[IsReadOnly]"] + - ["System.Boolean", "System.Collections.Specialized.ListDictionary", "Property[IsFixedSize]"] + - ["System.Int32", "System.Collections.Specialized.OrderedDictionary", "Property[Count]"] + - ["System.Collections.IEnumerator", "System.Collections.Specialized.HybridDictionary", "Method[System.Collections.IEnumerable.GetEnumerator].ReturnValue"] + - ["System.String", "System.Collections.Specialized.NameObjectCollectionBase", "Method[BaseGetKey].ReturnValue"] + - ["System.Collections.Hashtable", "System.Collections.Specialized.CollectionsUtil!", "Method[CreateCaseInsensitiveHashtable].ReturnValue"] + - ["System.Collections.IDictionaryEnumerator", "System.Collections.Specialized.HybridDictionary", "Method[GetEnumerator].ReturnValue"] + - ["System.Collections.IEnumerator", "System.Collections.Specialized.NameObjectCollectionBase", "Method[GetEnumerator].ReturnValue"] + - ["System.String", "System.Collections.Specialized.NameValueCollection", "Method[Get].ReturnValue"] + - ["System.Collections.IList", "System.Collections.Specialized.NotifyCollectionChangedEventArgs", "Property[OldItems]"] + - ["System.Boolean", "System.Collections.Specialized.NameObjectCollectionBase", "Property[System.Collections.ICollection.IsSynchronized]"] + - ["System.Collections.Specialized.NotifyCollectionChangedAction", "System.Collections.Specialized.NotifyCollectionChangedAction!", "Field[Reset]"] + - ["System.Collections.IDictionaryEnumerator", "System.Collections.Specialized.IOrderedDictionary", "Method[GetEnumerator].ReturnValue"] + - ["System.String", "System.Collections.Specialized.StringCollection", "Property[Item]"] + - ["System.Boolean", "System.Collections.Specialized.StringCollection", "Property[System.Collections.IList.IsReadOnly]"] + - ["System.Int32", "System.Collections.Specialized.NotifyCollectionChangedEventArgs", "Property[OldStartingIndex]"] + - ["System.Object", "System.Collections.Specialized.HybridDictionary", "Property[Item]"] + - ["System.Boolean", "System.Collections.Specialized.OrderedDictionary", "Property[IsReadOnly]"] + - ["System.Boolean", "System.Collections.Specialized.StringDictionary", "Property[IsSynchronized]"] + - ["System.Boolean", "System.Collections.Specialized.StringCollection", "Method[Contains].ReturnValue"] + - ["System.Int32", "System.Collections.Specialized.StringCollection", "Method[System.Collections.IList.IndexOf].ReturnValue"] + - ["System.Windows.WeakEventManager+ListenerList", "System.Collections.Specialized.CollectionChangedEventManager", "Method[NewListenerList].ReturnValue"] + - ["System.String", "System.Collections.Specialized.StringEnumerator", "Property[Current]"] + - ["System.String[]", "System.Collections.Specialized.NameObjectCollectionBase", "Method[BaseGetAllKeys].ReturnValue"] + - ["System.Int32", "System.Collections.Specialized.BitVector32!", "Method[CreateMask].ReturnValue"] + - ["System.Collections.ICollection", "System.Collections.Specialized.OrderedDictionary", "Property[Keys]"] + - ["System.Object", "System.Collections.Specialized.StringDictionary", "Property[SyncRoot]"] + - ["System.Int32", "System.Collections.Specialized.BitVector32", "Property[Item]"] + - ["System.Boolean", "System.Collections.Specialized.ListDictionary", "Property[IsSynchronized]"] + - ["System.Object", "System.Collections.Specialized.NameObjectCollectionBase", "Method[BaseGet].ReturnValue"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemCommandLine/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemCommandLine/model.yml new file mode 100644 index 000000000000..e8e95ab03b20 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemCommandLine/model.yml @@ -0,0 +1,124 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.String", "System.CommandLine.LocalizationResources", "Method[ErrorReadingResponseFile].ReturnValue"] + - ["TArgument", "System.CommandLine.ArgumentExtensions!", "Method[LegalFilePathsOnly].ReturnValue"] + - ["System.Boolean", "System.CommandLine.Option", "Property[AllowMultipleArgumentsPerToken]"] + - ["System.CommandLine.Invocation.ICommandHandler", "System.CommandLine.Command", "Property[Handler]"] + - ["System.Int32", "System.CommandLine.CommandExtensions!", "Method[Invoke].ReturnValue"] + - ["System.CommandLine.Command", "System.CommandLine.CommandLineConfiguration", "Property[RootCommand]"] + - ["System.Boolean", "System.CommandLine.Argument", "Property[HasDefaultValue]"] + - ["System.String", "System.CommandLine.Option", "Property[Name]"] + - ["System.String", "System.CommandLine.LocalizationResources", "Method[VersionOptionDescription].ReturnValue"] + - ["System.CommandLine.Parsing.ParseResult", "System.CommandLine.OptionExtensions!", "Method[Parse].ReturnValue"] + - ["System.Boolean", "System.CommandLine.CommandLineConfiguration", "Property[EnableLegacyDoubleDashBehavior]"] + - ["System.CommandLine.ArgumentArity", "System.CommandLine.ArgumentArity!", "Property[ZeroOrOne]"] + - ["System.Int32", "System.CommandLine.ArgumentArity", "Property[MinimumNumberOfValues]"] + - ["System.CommandLine.LocalizationResources", "System.CommandLine.LocalizationResources!", "Property[Instance]"] + - ["System.Boolean", "System.CommandLine.Option", "Method[HasAliasIgnoringPrefix].ReturnValue"] + - ["System.String", "System.CommandLine.LocalizationResources", "Method[HelpArgumentsTitle].ReturnValue"] + - ["System.CommandLine.Option", "System.CommandLine.OptionExtensions!", "Method[ExistingOnly].ReturnValue"] + - ["System.String", "System.CommandLine.LocalizationResources", "Method[HelpOptionsTitle].ReturnValue"] + - ["System.String", "System.CommandLine.LocalizationResources", "Method[UnrecognizedArgument].ReturnValue"] + - ["System.CommandLine.LocalizationResources", "System.CommandLine.CommandLineConfiguration", "Property[LocalizationResources]"] + - ["System.Collections.Generic.IEnumerator", "System.CommandLine.CompletionSourceList", "Method[GetEnumerator].ReturnValue"] + - ["System.CommandLine.CompletionSourceList", "System.CommandLine.Argument", "Property[Completions]"] + - ["System.CommandLine.Completions.ICompletionSource", "System.CommandLine.CompletionSourceList", "Property[Item]"] + - ["TOption", "System.CommandLine.OptionExtensions!", "Method[AddCompletions].ReturnValue"] + - ["System.CommandLine.Argument", "System.CommandLine.ArgumentExtensions!", "Method[ExistingOnly].ReturnValue"] + - ["System.Int32", "System.CommandLine.ArgumentArity", "Method[GetHashCode].ReturnValue"] + - ["System.Boolean", "System.CommandLine.DirectiveCollection", "Method[Contains].ReturnValue"] + - ["System.String", "System.CommandLine.LocalizationResources", "Method[HelpOptionDescription].ReturnValue"] + - ["System.Type", "System.CommandLine.Option", "Property[ValueType]"] + - ["System.String", "System.CommandLine.LocalizationResources", "Method[HelpUsageCommand].ReturnValue"] + - ["System.String", "System.CommandLine.RootCommand!", "Property[ExecutablePath]"] + - ["System.String", "System.CommandLine.LocalizationResources", "Method[HelpUsageAdditionalArguments].ReturnValue"] + - ["System.Collections.Generic.IEnumerable", "System.CommandLine.Symbol", "Property[Parents]"] + - ["System.Threading.Tasks.Task", "System.CommandLine.CommandExtensions!", "Method[InvokeAsync].ReturnValue"] + - ["System.Boolean", "System.CommandLine.Symbol", "Property[IsHidden]"] + - ["System.CommandLine.Option", "System.CommandLine.OptionExtensions!", "Method[ExistingOnly].ReturnValue"] + - ["System.Boolean", "System.CommandLine.Option", "Property[System.CommandLine.Binding.IValueDescriptor.HasDefaultValue]"] + - ["System.String", "System.CommandLine.LocalizationResources", "Method[FileDoesNotExist].ReturnValue"] + - ["System.String", "System.CommandLine.LocalizationResources", "Method[RequiredArgumentMissing].ReturnValue"] + - ["System.CommandLine.ArgumentArity", "System.CommandLine.ArgumentArity!", "Property[OneOrMore]"] + - ["System.Boolean", "System.CommandLine.Command", "Property[TreatUnmatchedTokensAsErrors]"] + - ["System.Collections.Generic.IEnumerable", "System.CommandLine.Command", "Property[Children]"] + - ["TOption", "System.CommandLine.OptionExtensions!", "Method[LegalFileNamesOnly].ReturnValue"] + - ["System.Boolean", "System.CommandLine.DirectiveCollection", "Method[TryGetValues].ReturnValue"] + - ["System.String", "System.CommandLine.Symbol", "Property[Description]"] + - ["System.String", "System.CommandLine.LocalizationResources", "Method[ExpectsFewerArguments].ReturnValue"] + - ["System.Int32", "System.CommandLine.CompletionSourceList", "Property[Count]"] + - ["System.String", "System.CommandLine.Option", "Property[System.CommandLine.Binding.IValueDescriptor.ValueName]"] + - ["System.CommandLine.ArgumentArity", "System.CommandLine.Argument", "Property[Arity]"] + - ["System.String", "System.CommandLine.LocalizationResources", "Method[HelpAdditionalArgumentsDescription].ReturnValue"] + - ["System.String", "System.CommandLine.Argument", "Method[ToString].ReturnValue"] + - ["System.Collections.Generic.IReadOnlyList", "System.CommandLine.Command", "Property[Options]"] + - ["System.String", "System.CommandLine.LocalizationResources", "Method[ArgumentConversionCannotParse].ReturnValue"] + - ["System.String", "System.CommandLine.LocalizationResources", "Method[ResponseFileNotFound].ReturnValue"] + - ["System.Collections.Generic.IEnumerable", "System.CommandLine.Symbol", "Method[GetCompletions].ReturnValue"] + - ["System.CommandLine.Option", "System.CommandLine.OptionExtensions!", "Method[ExistingOnly].ReturnValue"] + - ["System.String", "System.CommandLine.LocalizationResources", "Method[NoArgumentProvided].ReturnValue"] + - ["System.String", "System.CommandLine.LocalizationResources", "Method[VersionOptionCannotBeCombinedWithOtherArguments].ReturnValue"] + - ["System.String", "System.CommandLine.Symbol", "Method[ToString].ReturnValue"] + - ["System.String", "System.CommandLine.LocalizationResources", "Method[InvalidCharactersInFileName].ReturnValue"] + - ["System.String", "System.CommandLine.Argument", "Property[HelpName]"] + - ["System.Collections.Generic.IEnumerable", "System.CommandLine.Argument", "Method[GetCompletions].ReturnValue"] + - ["System.Object", "System.CommandLine.Argument", "Method[GetDefaultValue].ReturnValue"] + - ["System.CommandLine.Argument", "System.CommandLine.ArgumentExtensions!", "Method[ExistingOnly].ReturnValue"] + - ["System.CommandLine.Argument", "System.CommandLine.ArgumentExtensions!", "Method[ExistingOnly].ReturnValue"] + - ["TArgument", "System.CommandLine.ArgumentExtensions!", "Method[AddCompletions].ReturnValue"] + - ["System.Collections.Generic.IEnumerable", "System.CommandLine.Command", "Method[GetCompletions].ReturnValue"] + - ["System.Collections.IEnumerator", "System.CommandLine.CompletionSourceList", "Method[System.Collections.IEnumerable.GetEnumerator].ReturnValue"] + - ["System.Boolean", "System.CommandLine.ArgumentArity", "Method[Equals].ReturnValue"] + - ["System.CommandLine.Parsing.ParseResult", "System.CommandLine.CommandExtensions!", "Method[Parse].ReturnValue"] + - ["System.String", "System.CommandLine.LocalizationResources", "Method[ExpectsOneArgument].ReturnValue"] + - ["System.Collections.Generic.IReadOnlyList", "System.CommandLine.Command", "Property[Subcommands]"] + - ["System.String", "System.CommandLine.Argument", "Property[System.CommandLine.Binding.IValueDescriptor.ValueName]"] + - ["System.Object", "System.CommandLine.Option", "Method[System.CommandLine.Binding.IValueDescriptor.GetDefaultValue].ReturnValue"] + - ["System.String", "System.CommandLine.LocalizationResources", "Method[ArgumentConversionCannotParseForOption].ReturnValue"] + - ["System.String", "System.CommandLine.LocalizationResources", "Method[RequiredCommandWasNotProvided].ReturnValue"] + - ["System.String", "System.CommandLine.LocalizationResources", "Method[HelpDescriptionTitle].ReturnValue"] + - ["System.String", "System.CommandLine.LocalizationResources", "Method[HelpUsageOptions].ReturnValue"] + - ["System.String", "System.CommandLine.LocalizationResources", "Method[FileOrDirectoryDoesNotExist].ReturnValue"] + - ["System.Type", "System.CommandLine.Argument", "Property[ValueType]"] + - ["System.Boolean", "System.CommandLine.CommandLineConfiguration", "Property[EnablePosixBundling]"] + - ["System.Collections.IEnumerator", "System.CommandLine.DirectiveCollection", "Method[System.Collections.IEnumerable.GetEnumerator].ReturnValue"] + - ["System.String", "System.CommandLine.LocalizationResources", "Method[SuggestionsTokenNotMatched].ReturnValue"] + - ["TOption", "System.CommandLine.OptionExtensions!", "Method[LegalFilePathsOnly].ReturnValue"] + - ["System.CommandLine.Option", "System.CommandLine.OptionExtensions!", "Method[ExistingOnly].ReturnValue"] + - ["System.Collections.Generic.IEnumerator", "System.CommandLine.Command", "Method[GetEnumerator].ReturnValue"] + - ["System.String", "System.CommandLine.Option", "Property[ArgumentHelpName]"] + - ["System.String", "System.CommandLine.LocalizationResources", "Method[ExceptionHandlerHeader].ReturnValue"] + - ["System.String", "System.CommandLine.LocalizationResources", "Method[UnrecognizedCommandOrArgument].ReturnValue"] + - ["System.CommandLine.ArgumentArity", "System.CommandLine.ArgumentArity!", "Property[ExactlyOne]"] + - ["System.Collections.IEnumerator", "System.CommandLine.Command", "Method[System.Collections.IEnumerable.GetEnumerator].ReturnValue"] + - ["System.CommandLine.ArgumentArity", "System.CommandLine.ArgumentArity!", "Property[Zero]"] + - ["System.String", "System.CommandLine.LocalizationResources", "Method[ArgumentConversionCannotParseForCommand].ReturnValue"] + - ["System.String", "System.CommandLine.LocalizationResources", "Method[HelpArgumentDefaultValueLabel].ReturnValue"] + - ["TArgument", "System.CommandLine.ArgumentExtensions!", "Method[LegalFileNamesOnly].ReturnValue"] + - ["System.Boolean", "System.CommandLine.CommandLineConfiguration", "Property[EnableDirectives]"] + - ["System.String", "System.CommandLine.LocalizationResources", "Method[HelpUsageTitle].ReturnValue"] + - ["TOption", "System.CommandLine.OptionExtensions!", "Method[FromAmong].ReturnValue"] + - ["System.Boolean", "System.CommandLine.IdentifierSymbol", "Method[HasAlias].ReturnValue"] + - ["System.Collections.Generic.IEnumerable", "System.CommandLine.Option", "Method[GetCompletions].ReturnValue"] + - ["System.CommandLine.Parsing.ParseResult", "System.CommandLine.ArgumentExtensions!", "Method[Parse].ReturnValue"] + - ["TArgument", "System.CommandLine.ArgumentExtensions!", "Method[FromAmong].ReturnValue"] + - ["System.Int32", "System.CommandLine.ArgumentArity", "Property[MaximumNumberOfValues]"] + - ["System.Collections.Generic.IReadOnlyCollection", "System.CommandLine.IdentifierSymbol", "Property[Aliases]"] + - ["System.CommandLine.ArgumentArity", "System.CommandLine.Option", "Property[Arity]"] + - ["System.String", "System.CommandLine.LocalizationResources", "Method[DirectoryDoesNotExist].ReturnValue"] + - ["System.String", "System.CommandLine.Symbol", "Property[Name]"] + - ["System.Collections.Generic.IReadOnlyList", "System.CommandLine.Command", "Property[Arguments]"] + - ["System.String", "System.CommandLine.LocalizationResources", "Method[HelpAdditionalArgumentsTitle].ReturnValue"] + - ["System.String", "System.CommandLine.LocalizationResources", "Method[HelpCommandsTitle].ReturnValue"] + - ["System.CommandLine.Argument", "System.CommandLine.ArgumentExtensions!", "Method[ExistingOnly].ReturnValue"] + - ["System.Collections.Generic.IEnumerator>>", "System.CommandLine.DirectiveCollection", "Method[GetEnumerator].ReturnValue"] + - ["System.String", "System.CommandLine.LocalizationResources", "Method[GetResourceString].ReturnValue"] + - ["System.String", "System.CommandLine.RootCommand!", "Property[ExecutableName]"] + - ["System.String", "System.CommandLine.LocalizationResources", "Method[HelpOptionsRequiredLabel].ReturnValue"] + - ["System.CommandLine.ArgumentArity", "System.CommandLine.ArgumentArity!", "Property[ZeroOrMore]"] + - ["System.String", "System.CommandLine.LocalizationResources", "Method[InvalidCharactersInPath].ReturnValue"] + - ["System.Boolean", "System.CommandLine.Option", "Property[IsRequired]"] + - ["System.String", "System.CommandLine.IdentifierSymbol", "Property[Name]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemCommandLineBinding/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemCommandLineBinding/model.yml new file mode 100644 index 000000000000..84d7a2bfc25b --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemCommandLineBinding/model.yml @@ -0,0 +1,18 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Object", "System.CommandLine.Binding.BindingContext", "Method[GetService].ReturnValue"] + - ["System.Boolean", "System.CommandLine.Binding.IValueDescriptor", "Property[HasDefaultValue]"] + - ["System.CommandLine.Binding.BoundValue", "System.CommandLine.Binding.BoundValue!", "Method[DefaultForValueDescriptor].ReturnValue"] + - ["System.String", "System.CommandLine.Binding.BoundValue", "Method[ToString].ReturnValue"] + - ["System.CommandLine.Binding.IValueDescriptor", "System.CommandLine.Binding.BoundValue", "Property[ValueDescriptor]"] + - ["System.CommandLine.Parsing.ParseResult", "System.CommandLine.Binding.BindingContext", "Property[ParseResult]"] + - ["System.CommandLine.IConsole", "System.CommandLine.Binding.BindingContext", "Property[Console]"] + - ["System.CommandLine.Binding.IValueSource", "System.CommandLine.Binding.BoundValue", "Property[ValueSource]"] + - ["System.Object", "System.CommandLine.Binding.IValueDescriptor", "Method[GetDefaultValue].ReturnValue"] + - ["System.Boolean", "System.CommandLine.Binding.IValueSource", "Method[TryGetValue].ReturnValue"] + - ["System.Type", "System.CommandLine.Binding.IValueDescriptor", "Property[ValueType]"] + - ["System.String", "System.CommandLine.Binding.IValueDescriptor", "Property[ValueName]"] + - ["System.Object", "System.CommandLine.Binding.BoundValue", "Property[Value]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemCommandLineBuilder/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemCommandLineBuilder/model.yml new file mode 100644 index 000000000000..2b678fa3fd08 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemCommandLineBuilder/model.yml @@ -0,0 +1,29 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.CommandLine.Builder.CommandLineBuilder", "System.CommandLine.Builder.CommandLineBuilderExtensions!", "Method[CancelOnProcessTermination].ReturnValue"] + - ["System.CommandLine.Command", "System.CommandLine.Builder.CommandLineBuilder", "Property[Command]"] + - ["TBuilder", "System.CommandLine.Builder.CommandLineBuilderExtensions!", "Method[UseHelpBuilder].ReturnValue"] + - ["System.CommandLine.Builder.CommandLineBuilder", "System.CommandLine.Builder.CommandLineBuilderExtensions!", "Method[EnableDirectives].ReturnValue"] + - ["System.CommandLine.Builder.CommandLineBuilder", "System.CommandLine.Builder.CommandLineBuilderExtensions!", "Method[EnableLegacyDoubleDashBehavior].ReturnValue"] + - ["System.CommandLine.Builder.CommandLineBuilder", "System.CommandLine.Builder.CommandLineBuilderExtensions!", "Method[UseLocalizationResources].ReturnValue"] + - ["System.Boolean", "System.CommandLine.Builder.CommandLineBuilder", "Property[EnableLegacyDoubleDashBehavior]"] + - ["System.CommandLine.Builder.CommandLineBuilder", "System.CommandLine.Builder.CommandLineBuilderExtensions!", "Method[RegisterWithDotnetSuggest].ReturnValue"] + - ["System.CommandLine.Builder.CommandLineBuilder", "System.CommandLine.Builder.CommandLineBuilderExtensions!", "Method[UseDefaults].ReturnValue"] + - ["System.CommandLine.Builder.CommandLineBuilder", "System.CommandLine.Builder.CommandLineBuilderExtensions!", "Method[UseSuggestDirective].ReturnValue"] + - ["System.CommandLine.Builder.CommandLineBuilder", "System.CommandLine.Builder.CommandLineBuilderExtensions!", "Method[UseExceptionHandler].ReturnValue"] + - ["System.Boolean", "System.CommandLine.Builder.CommandLineBuilder", "Property[EnablePosixBundling]"] + - ["System.CommandLine.Builder.CommandLineBuilder", "System.CommandLine.Builder.CommandLineBuilderExtensions!", "Method[UseVersionOption].ReturnValue"] + - ["System.CommandLine.Builder.CommandLineBuilder", "System.CommandLine.Builder.CommandLineBuilderExtensions!", "Method[UseEnvironmentVariableDirective].ReturnValue"] + - ["System.CommandLine.Builder.CommandLineBuilder", "System.CommandLine.Builder.CommandLineBuilderExtensions!", "Method[UseParseErrorReporting].ReturnValue"] + - ["System.CommandLine.Builder.CommandLineBuilder", "System.CommandLine.Builder.CommandLineBuilderExtensions!", "Method[AddMiddleware].ReturnValue"] + - ["System.CommandLine.Builder.CommandLineBuilder", "System.CommandLine.Builder.CommandLineBuilderExtensions!", "Method[ParseResponseFileAs].ReturnValue"] + - ["System.CommandLine.Parsing.Parser", "System.CommandLine.Builder.CommandLineBuilder", "Method[Build].ReturnValue"] + - ["System.CommandLine.Builder.CommandLineBuilder", "System.CommandLine.Builder.CommandLineBuilderExtensions!", "Method[UseParseDirective].ReturnValue"] + - ["System.CommandLine.Parsing.ResponseFileHandling", "System.CommandLine.Builder.CommandLineBuilder", "Property[ResponseFileHandling]"] + - ["System.Boolean", "System.CommandLine.Builder.CommandLineBuilder", "Property[EnableDirectives]"] + - ["System.CommandLine.Builder.CommandLineBuilder", "System.CommandLine.Builder.CommandLineBuilderExtensions!", "Method[EnablePosixBundling].ReturnValue"] + - ["System.CommandLine.Builder.CommandLineBuilder", "System.CommandLine.Builder.CommandLineBuilderExtensions!", "Method[UseTypoCorrections].ReturnValue"] + - ["System.CommandLine.Builder.CommandLineBuilder", "System.CommandLine.Builder.CommandLineBuilderExtensions!", "Method[UseHelp].ReturnValue"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemCommandLineCompletions/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemCommandLineCompletions/model.yml new file mode 100644 index 000000000000..3428efcde495 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemCommandLineCompletions/model.yml @@ -0,0 +1,21 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.String", "System.CommandLine.Completions.CompletionItem", "Property[Documentation]"] + - ["System.String", "System.CommandLine.Completions.TextCompletionContext", "Property[CommandLineText]"] + - ["System.Collections.Generic.IEnumerable", "System.CommandLine.Completions.ICompletionSource", "Method[GetCompletions].ReturnValue"] + - ["System.String", "System.CommandLine.Completions.CompletionItem", "Property[SortText]"] + - ["System.String", "System.CommandLine.Completions.CompletionItem", "Property[InsertText]"] + - ["System.CommandLine.Parsing.ParseResult", "System.CommandLine.Completions.CompletionContext", "Property[ParseResult]"] + - ["System.Boolean", "System.CommandLine.Completions.CompletionItem", "Method[Equals].ReturnValue"] + - ["System.String", "System.CommandLine.Completions.CompletionItem", "Property[Kind]"] + - ["System.String", "System.CommandLine.Completions.CompletionItem", "Property[Label]"] + - ["System.Int32", "System.CommandLine.Completions.TextCompletionContext", "Property[CursorPosition]"] + - ["System.String", "System.CommandLine.Completions.CompletionItem", "Method[ToString].ReturnValue"] + - ["System.String", "System.CommandLine.Completions.CompletionItem", "Property[Detail]"] + - ["System.String", "System.CommandLine.Completions.CompletionContext!", "Method[GetWordToComplete].ReturnValue"] + - ["System.String", "System.CommandLine.Completions.CompletionContext", "Property[WordToComplete]"] + - ["System.CommandLine.Completions.TextCompletionContext", "System.CommandLine.Completions.TextCompletionContext", "Method[AtCursorPosition].ReturnValue"] + - ["System.Int32", "System.CommandLine.Completions.CompletionItem", "Method[GetHashCode].ReturnValue"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemCommandLineHelp/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemCommandLineHelp/model.yml new file mode 100644 index 000000000000..d120243c8645 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemCommandLineHelp/model.yml @@ -0,0 +1,16 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.CommandLine.Help.HelpBuilder", "System.CommandLine.Help.HelpContext", "Property[HelpBuilder]"] + - ["System.String", "System.CommandLine.Help.TwoColumnHelpRow", "Property[SecondColumnText]"] + - ["System.CommandLine.Help.TwoColumnHelpRow", "System.CommandLine.Help.HelpBuilder", "Method[GetTwoColumnRow].ReturnValue"] + - ["System.CommandLine.LocalizationResources", "System.CommandLine.Help.HelpBuilder", "Property[LocalizationResources]"] + - ["System.Int32", "System.CommandLine.Help.TwoColumnHelpRow", "Method[GetHashCode].ReturnValue"] + - ["System.Int32", "System.CommandLine.Help.HelpBuilder", "Property[MaxWidth]"] + - ["System.CommandLine.Command", "System.CommandLine.Help.HelpContext", "Property[Command]"] + - ["System.String", "System.CommandLine.Help.TwoColumnHelpRow", "Property[FirstColumnText]"] + - ["System.Boolean", "System.CommandLine.Help.TwoColumnHelpRow", "Method[Equals].ReturnValue"] + - ["System.IO.TextWriter", "System.CommandLine.Help.HelpContext", "Property[Output]"] + - ["System.CommandLine.Parsing.ParseResult", "System.CommandLine.Help.HelpContext", "Property[ParseResult]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemCommandLineIO/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemCommandLineIO/model.yml new file mode 100644 index 000000000000..3cf505182dc0 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemCommandLineIO/model.yml @@ -0,0 +1,22 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.IO.TextWriter", "System.CommandLine.IO.StandardStreamWriter!", "Method[CreateTextWriter].ReturnValue"] + - ["System.Boolean", "System.CommandLine.IO.IStandardIn", "Property[IsInputRedirected]"] + - ["System.Boolean", "System.CommandLine.IO.IStandardError", "Property[IsErrorRedirected]"] + - ["System.Boolean", "System.CommandLine.IO.TestConsole", "Property[IsErrorRedirected]"] + - ["System.Boolean", "System.CommandLine.IO.TestConsole", "Property[IsInputRedirected]"] + - ["System.CommandLine.IO.IStandardStreamWriter", "System.CommandLine.IO.TestConsole", "Property[Out]"] + - ["System.Boolean", "System.CommandLine.IO.SystemConsole", "Property[IsErrorRedirected]"] + - ["System.CommandLine.IO.IStandardStreamWriter", "System.CommandLine.IO.SystemConsole", "Property[Error]"] + - ["System.Boolean", "System.CommandLine.IO.IStandardOut", "Property[IsOutputRedirected]"] + - ["System.CommandLine.IO.IStandardStreamWriter", "System.CommandLine.IO.IStandardError", "Property[Error]"] + - ["System.CommandLine.IO.IStandardStreamWriter", "System.CommandLine.IO.IStandardOut", "Property[Out]"] + - ["System.Boolean", "System.CommandLine.IO.SystemConsole", "Property[IsOutputRedirected]"] + - ["System.CommandLine.IO.IStandardStreamWriter", "System.CommandLine.IO.TestConsole", "Property[Error]"] + - ["System.Boolean", "System.CommandLine.IO.TestConsole", "Property[IsOutputRedirected]"] + - ["System.CommandLine.IO.IStandardStreamWriter", "System.CommandLine.IO.SystemConsole", "Property[Out]"] + - ["System.CommandLine.IO.IStandardStreamWriter", "System.CommandLine.IO.StandardStreamWriter!", "Method[Create].ReturnValue"] + - ["System.Boolean", "System.CommandLine.IO.SystemConsole", "Property[IsInputRedirected]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemCommandLineInvocation/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemCommandLineInvocation/model.yml new file mode 100644 index 000000000000..93776e0eaaa1 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemCommandLineInvocation/model.yml @@ -0,0 +1,19 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Threading.CancellationToken", "System.CommandLine.Invocation.InvocationContext", "Method[GetCancellationToken].ReturnValue"] + - ["System.Int32", "System.CommandLine.Invocation.InvocationContext", "Property[ExitCode]"] + - ["System.CommandLine.Invocation.MiddlewareOrder", "System.CommandLine.Invocation.MiddlewareOrder!", "Field[ErrorReporting]"] + - ["System.CommandLine.Help.HelpBuilder", "System.CommandLine.Invocation.InvocationContext", "Property[HelpBuilder]"] + - ["System.CommandLine.Invocation.MiddlewareOrder", "System.CommandLine.Invocation.MiddlewareOrder!", "Field[Default]"] + - ["System.CommandLine.LocalizationResources", "System.CommandLine.Invocation.InvocationContext", "Property[LocalizationResources]"] + - ["System.CommandLine.Invocation.MiddlewareOrder", "System.CommandLine.Invocation.MiddlewareOrder!", "Field[ExceptionHandler]"] + - ["System.CommandLine.Binding.BindingContext", "System.CommandLine.Invocation.InvocationContext", "Property[BindingContext]"] + - ["System.CommandLine.Invocation.IInvocationResult", "System.CommandLine.Invocation.InvocationContext", "Property[InvocationResult]"] + - ["System.CommandLine.Invocation.MiddlewareOrder", "System.CommandLine.Invocation.MiddlewareOrder!", "Field[Configuration]"] + - ["System.CommandLine.IConsole", "System.CommandLine.Invocation.InvocationContext", "Property[Console]"] + - ["System.CommandLine.Parsing.ParseResult", "System.CommandLine.Invocation.InvocationContext", "Property[ParseResult]"] + - ["System.Threading.Tasks.Task", "System.CommandLine.Invocation.ICommandHandler", "Method[InvokeAsync].ReturnValue"] + - ["System.CommandLine.Parsing.Parser", "System.CommandLine.Invocation.InvocationContext", "Property[Parser]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemCommandLineParsing/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemCommandLineParsing/model.yml new file mode 100644 index 000000000000..0e41d1ceeb50 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemCommandLineParsing/model.yml @@ -0,0 +1,81 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Boolean", "System.CommandLine.Parsing.Token!", "Method[op_Equality].ReturnValue"] + - ["System.CommandLine.Parsing.SymbolResult", "System.CommandLine.Parsing.ParseError", "Property[SymbolResult]"] + - ["System.CommandLine.Parsing.OptionResult", "System.CommandLine.Parsing.SymbolResult", "Method[FindResultFor].ReturnValue"] + - ["System.Boolean", "System.CommandLine.Parsing.OptionResult", "Property[IsImplicit]"] + - ["T", "System.CommandLine.Parsing.OptionResult", "Method[GetValueOrDefault].ReturnValue"] + - ["System.Collections.Generic.IReadOnlyList", "System.CommandLine.Parsing.ParseResult", "Property[Errors]"] + - ["System.String", "System.CommandLine.Parsing.Token", "Method[ToString].ReturnValue"] + - ["System.Collections.Generic.IReadOnlyList", "System.CommandLine.Parsing.ParseResult", "Property[Tokens]"] + - ["System.Int32", "System.CommandLine.Parsing.Token", "Method[GetHashCode].ReturnValue"] + - ["System.CommandLine.Parsing.ParseResult", "System.CommandLine.Parsing.Parser", "Method[Parse].ReturnValue"] + - ["System.Int32", "System.CommandLine.Parsing.ParseResultExtensions!", "Method[Invoke].ReturnValue"] + - ["System.Object", "System.CommandLine.Parsing.ParseResult", "Method[GetValueForOption].ReturnValue"] + - ["System.CommandLine.Completions.CompletionContext", "System.CommandLine.Parsing.ParseResult", "Method[GetCompletionContext].ReturnValue"] + - ["System.Collections.Generic.IReadOnlyList", "System.CommandLine.Parsing.SymbolResult", "Property[Tokens]"] + - ["System.Collections.Generic.IReadOnlyList", "System.CommandLine.Parsing.ParseResult", "Property[UnmatchedTokens]"] + - ["System.CommandLine.Option", "System.CommandLine.Parsing.OptionResult", "Property[Option]"] + - ["System.CommandLine.Parsing.CommandResult", "System.CommandLine.Parsing.ParseResult", "Method[FindResultFor].ReturnValue"] + - ["System.Collections.Generic.IReadOnlyList", "System.CommandLine.Parsing.ParseResult", "Property[UnparsedTokens]"] + - ["System.CommandLine.Command", "System.CommandLine.Parsing.CommandResult", "Property[Command]"] + - ["System.Int32", "System.CommandLine.Parsing.ParserExtensions!", "Method[Invoke].ReturnValue"] + - ["System.Object", "System.CommandLine.Parsing.ArgumentResult", "Method[GetValueOrDefault].ReturnValue"] + - ["System.String", "System.CommandLine.Parsing.SymbolResult", "Method[ToString].ReturnValue"] + - ["System.CommandLine.Parsing.CommandResult", "System.CommandLine.Parsing.ParseResult", "Property[CommandResult]"] + - ["System.CommandLine.Parsing.Parser", "System.CommandLine.Parsing.ParseResult", "Property[Parser]"] + - ["System.CommandLine.Parsing.ResponseFileHandling", "System.CommandLine.Parsing.ResponseFileHandling!", "Field[ParseArgsAsLineSeparated]"] + - ["T", "System.CommandLine.Parsing.ParseResult", "Method[GetValueForArgument].ReturnValue"] + - ["System.CommandLine.Parsing.CommandLineStringSplitter", "System.CommandLine.Parsing.CommandLineStringSplitter!", "Field[Instance]"] + - ["System.CommandLine.Parsing.ArgumentResult", "System.CommandLine.Parsing.SymbolResult", "Method[FindResultFor].ReturnValue"] + - ["System.Collections.Generic.IReadOnlyList", "System.CommandLine.Parsing.SymbolResult", "Property[Children]"] + - ["System.CommandLine.Parsing.TokenType", "System.CommandLine.Parsing.TokenType!", "Field[Directive]"] + - ["System.CommandLine.Parsing.OptionResult", "System.CommandLine.Parsing.ParseResult", "Method[FindResultFor].ReturnValue"] + - ["System.CommandLine.Parsing.SymbolResult", "System.CommandLine.Parsing.SymbolResult", "Property[Parent]"] + - ["System.CommandLine.Argument", "System.CommandLine.Parsing.ArgumentResult", "Property[Argument]"] + - ["System.String", "System.CommandLine.Parsing.ParseResult", "Method[ToString].ReturnValue"] + - ["System.String", "System.CommandLine.Parsing.ArgumentResult", "Method[ToString].ReturnValue"] + - ["System.Object", "System.CommandLine.Parsing.ParseResult", "Method[GetValueForArgument].ReturnValue"] + - ["System.CommandLine.DirectiveCollection", "System.CommandLine.Parsing.ParseResult", "Property[Directives]"] + - ["System.CommandLine.Parsing.TokenType", "System.CommandLine.Parsing.TokenType!", "Field[Argument]"] + - ["System.CommandLine.Parsing.TokenType", "System.CommandLine.Parsing.TokenType!", "Field[DoubleDash]"] + - ["System.String", "System.CommandLine.Parsing.SymbolResult", "Property[ErrorMessage]"] + - ["System.Boolean", "System.CommandLine.Parsing.ParseResultExtensions!", "Method[HasOption].ReturnValue"] + - ["System.String", "System.CommandLine.Parsing.TokenizeError", "Property[Message]"] + - ["System.CommandLine.Parsing.CommandResult", "System.CommandLine.Parsing.SymbolResult", "Method[FindResultFor].ReturnValue"] + - ["System.Threading.Tasks.Task", "System.CommandLine.Parsing.ParserExtensions!", "Method[InvokeAsync].ReturnValue"] + - ["T", "System.CommandLine.Parsing.ArgumentResult", "Method[GetValueOrDefault].ReturnValue"] + - ["System.Boolean", "System.CommandLine.Parsing.Token!", "Method[op_Inequality].ReturnValue"] + - ["System.CommandLine.Parsing.ArgumentResult", "System.CommandLine.Parsing.ParseResult", "Method[FindResultFor].ReturnValue"] + - ["System.CommandLine.Parsing.ParseResult", "System.CommandLine.Parsing.ParserExtensions!", "Method[Parse].ReturnValue"] + - ["System.String", "System.CommandLine.Parsing.Token", "Property[Value]"] + - ["T", "System.CommandLine.Parsing.SymbolResult", "Method[GetValueForOption].ReturnValue"] + - ["System.Boolean", "System.CommandLine.Parsing.Token", "Method[Equals].ReturnValue"] + - ["System.CommandLine.Parsing.Token", "System.CommandLine.Parsing.OptionResult", "Property[Token]"] + - ["System.Threading.Tasks.Task", "System.CommandLine.Parsing.ParseResultExtensions!", "Method[InvokeAsync].ReturnValue"] + - ["System.Object", "System.CommandLine.Parsing.OptionResult", "Method[GetValueOrDefault].ReturnValue"] + - ["System.CommandLine.Parsing.ResponseFileHandling", "System.CommandLine.Parsing.ResponseFileHandling!", "Field[Disabled]"] + - ["System.CommandLine.Parsing.TokenType", "System.CommandLine.Parsing.TokenType!", "Field[Option]"] + - ["T", "System.CommandLine.Parsing.ParseResult", "Method[GetValueForOption].ReturnValue"] + - ["System.CommandLine.Parsing.TokenType", "System.CommandLine.Parsing.Token", "Property[Type]"] + - ["System.CommandLine.LocalizationResources", "System.CommandLine.Parsing.SymbolResult", "Property[LocalizationResources]"] + - ["System.CommandLine.Symbol", "System.CommandLine.Parsing.SymbolResult", "Property[Symbol]"] + - ["System.CommandLine.Parsing.CommandResult", "System.CommandLine.Parsing.ParseResult", "Property[RootCommandResult]"] + - ["System.CommandLine.Parsing.TokenType", "System.CommandLine.Parsing.TokenType!", "Field[Command]"] + - ["System.Object", "System.CommandLine.Parsing.SymbolResult", "Method[GetValueForArgument].ReturnValue"] + - ["System.CommandLine.Parsing.ResponseFileHandling", "System.CommandLine.Parsing.ResponseFileHandling!", "Field[ParseArgsAsSpaceSeparated]"] + - ["System.CommandLine.Parsing.TokenType", "System.CommandLine.Parsing.TokenType!", "Field[Unparsed]"] + - ["System.Object", "System.CommandLine.Parsing.SymbolResult", "Method[GetValueForOption].ReturnValue"] + - ["System.String", "System.CommandLine.Parsing.ParseError", "Property[Message]"] + - ["System.Collections.Generic.IEnumerable", "System.CommandLine.Parsing.CommandLineStringSplitter", "Method[Split].ReturnValue"] + - ["System.String", "System.CommandLine.Parsing.ParseError", "Method[ToString].ReturnValue"] + - ["System.String", "System.CommandLine.Parsing.ParseResultExtensions!", "Method[Diagram].ReturnValue"] + - ["System.CommandLine.Parsing.Token", "System.CommandLine.Parsing.CommandResult", "Property[Token]"] + - ["T", "System.CommandLine.Parsing.SymbolResult", "Method[GetValueForArgument].ReturnValue"] + - ["System.CommandLine.Parsing.SymbolResult", "System.CommandLine.Parsing.ParseResult", "Method[FindResultFor].ReturnValue"] + - ["System.Collections.Generic.IEnumerable", "System.CommandLine.Parsing.ParseResult", "Method[GetCompletions].ReturnValue"] + - ["System.CommandLine.CommandLineConfiguration", "System.CommandLine.Parsing.Parser", "Property[Configuration]"] + - ["System.String", "System.CommandLine.Parsing.TokenizeError", "Method[ToString].ReturnValue"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemComponentModel/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemComponentModel/model.yml new file mode 100644 index 000000000000..d309c7cad8a9 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemComponentModel/model.yml @@ -0,0 +1,933 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.ComponentModel.EventDescriptorCollection", "System.ComponentModel.ICustomTypeDescriptor", "Method[GetEvents].ReturnValue"] + - ["System.ComponentModel.PropertyDescriptorCollection", "System.ComponentModel.ICustomTypeDescriptor", "Method[GetPropertiesFromRegisteredType].ReturnValue"] + - ["System.String", "System.ComponentModel.PropertyChangingEventArgs", "Property[PropertyName]"] + - ["System.ComponentModel.CategoryAttribute", "System.ComponentModel.CategoryAttribute!", "Property[Action]"] + - ["System.Boolean", "System.ComponentModel.MaskedTextProvider", "Property[IncludeLiterals]"] + - ["System.ComponentModel.BrowsableAttribute", "System.ComponentModel.BrowsableAttribute!", "Field[Default]"] + - ["System.Globalization.CultureInfo", "System.ComponentModel.ICollectionView", "Property[Culture]"] + - ["System.ComponentModel.DesignTimeVisibleAttribute", "System.ComponentModel.DesignTimeVisibleAttribute!", "Field[No]"] + - ["System.ComponentModel.PropertyDescriptorCollection", "System.ComponentModel.ICustomTypeDescriptor", "Method[GetProperties].ReturnValue"] + - ["System.ComponentModel.IComponent", "System.ComponentModel.ISite", "Property[Component]"] + - ["System.ComponentModel.ToolboxItemFilterType", "System.ComponentModel.ToolboxItemFilterAttribute", "Property[FilterType]"] + - ["System.String", "System.ComponentModel.TypeDescriptor!", "Method[GetFullComponentName].ReturnValue"] + - ["System.Object", "System.ComponentModel.CultureInfoConverter", "Method[ConvertTo].ReturnValue"] + - ["System.ComponentModel.ToolboxItemFilterType", "System.ComponentModel.ToolboxItemFilterType!", "Field[Prevent]"] + - ["System.ComponentModel.EventHandlerList", "System.ComponentModel.MarshalByValueComponent", "Property[Events]"] + - ["System.ComponentModel.AsyncOperation", "System.ComponentModel.AsyncOperationManager!", "Method[CreateOperation].ReturnValue"] + - ["System.ComponentModel.LicenseContext", "System.ComponentModel.LicenseManager!", "Property[CurrentContext]"] + - ["System.Int32", "System.ComponentModel.DefaultEventAttribute", "Method[GetHashCode].ReturnValue"] + - ["System.Collections.IEnumerator", "System.ComponentModel.PropertyDescriptorCollection", "Method[GetEnumerator].ReturnValue"] + - ["System.Collections.IComparer", "System.ComponentModel.EnumConverter", "Property[Comparer]"] + - ["System.ComponentModel.ImmutableObjectAttribute", "System.ComponentModel.ImmutableObjectAttribute!", "Field[Default]"] + - ["System.Boolean", "System.ComponentModel.ImmutableObjectAttribute", "Method[Equals].ReturnValue"] + - ["System.ComponentModel.PropertyDescriptorCollection", "System.ComponentModel.CustomTypeDescriptor", "Method[GetPropertiesFromRegisteredType].ReturnValue"] + - ["System.Boolean", "System.ComponentModel.EventDescriptorCollection", "Property[System.Collections.ICollection.IsSynchronized]"] + - ["System.Int32", "System.ComponentModel.EventDescriptorCollection", "Method[System.Collections.IList.Add].ReturnValue"] + - ["System.ComponentModel.ListBindableAttribute", "System.ComponentModel.ListBindableAttribute!", "Field[Yes]"] + - ["System.Boolean", "System.ComponentModel.DateTimeConverter", "Method[CanConvertTo].ReturnValue"] + - ["System.String", "System.ComponentModel.TypeConverter", "Method[ConvertToString].ReturnValue"] + - ["System.ComponentModel.EditorBrowsableState", "System.ComponentModel.EditorBrowsableState!", "Field[Never]"] + - ["System.Boolean", "System.ComponentModel.ParenthesizePropertyNameAttribute", "Method[Equals].ReturnValue"] + - ["System.Object", "System.ComponentModel.ProvidePropertyAttribute", "Property[TypeId]"] + - ["System.Boolean", "System.ComponentModel.MergablePropertyAttribute", "Method[IsDefaultAttribute].ReturnValue"] + - ["System.Boolean", "System.ComponentModel.TimeOnlyConverter", "Method[CanConvertTo].ReturnValue"] + - ["System.Boolean", "System.ComponentModel.SortDescription", "Property[IsSealed]"] + - ["System.Int32", "System.ComponentModel.DataObjectFieldAttribute", "Method[GetHashCode].ReturnValue"] + - ["System.String", "System.ComponentModel.ComplexBindingPropertiesAttribute", "Property[DataSource]"] + - ["System.Int32", "System.ComponentModel.DefaultBindingPropertyAttribute", "Method[GetHashCode].ReturnValue"] + - ["System.Int32", "System.ComponentModel.MergablePropertyAttribute", "Method[GetHashCode].ReturnValue"] + - ["System.Boolean", "System.ComponentModel.ListBindableAttribute", "Property[ListBindable]"] + - ["System.Object", "System.ComponentModel.Component", "Method[GetService].ReturnValue"] + - ["System.Int32", "System.ComponentModel.NotifyParentPropertyAttribute", "Method[GetHashCode].ReturnValue"] + - ["System.ComponentModel.CategoryAttribute", "System.ComponentModel.CategoryAttribute!", "Property[DragDrop]"] + - ["System.ComponentModel.TypeConverter+StandardValuesCollection", "System.ComponentModel.ReferenceConverter", "Method[GetStandardValues].ReturnValue"] + - ["System.String", "System.ComponentModel.TypeDescriptionProvider", "Method[GetFullComponentName].ReturnValue"] + - ["System.Boolean", "System.ComponentModel.ICollectionView", "Method[MoveCurrentToLast].ReturnValue"] + - ["System.Boolean", "System.ComponentModel.CultureInfoConverter", "Method[CanConvertFrom].ReturnValue"] + - ["System.Boolean", "System.ComponentModel.PropertyFilterAttribute", "Method[Equals].ReturnValue"] + - ["System.ComponentModel.EventDescriptorCollection", "System.ComponentModel.EventDescriptorCollection", "Method[Sort].ReturnValue"] + - ["System.String", "System.ComponentModel.LookupBindingPropertiesAttribute", "Property[DisplayMember]"] + - ["System.Int32", "System.ComponentModel.LocalizableAttribute", "Method[GetHashCode].ReturnValue"] + - ["System.ComponentModel.PropertyFilterOptions", "System.ComponentModel.PropertyFilterOptions!", "Field[SetValues]"] + - ["System.Boolean", "System.ComponentModel.TypeConverter", "Method[GetStandardValuesExclusive].ReturnValue"] + - ["System.Boolean", "System.ComponentModel.EnumConverter", "Method[CanConvertTo].ReturnValue"] + - ["System.Boolean", "System.ComponentModel.TypeConverter", "Method[GetCreateInstanceSupported].ReturnValue"] + - ["System.Boolean", "System.ComponentModel.AmbientValueAttribute", "Method[Equals].ReturnValue"] + - ["System.Object", "System.ComponentModel.MaskedTextProvider", "Method[Clone].ReturnValue"] + - ["System.ComponentModel.ListBindableAttribute", "System.ComponentModel.ListBindableAttribute!", "Field[No]"] + - ["System.Object", "System.ComponentModel.DependencyPropertyDescriptor", "Method[GetValue].ReturnValue"] + - ["System.Type", "System.ComponentModel.LicenseException", "Property[LicensedType]"] + - ["System.Object", "System.ComponentModel.IEditableCollectionView", "Property[CurrentAddItem]"] + - ["System.String", "System.ComponentModel.EditorAttribute", "Property[EditorTypeName]"] + - ["System.Object", "System.ComponentModel.IComNativeDescriptorHandler", "Method[GetEditor].ReturnValue"] + - ["System.Type", "System.ComponentModel.EventDescriptor", "Property[EventType]"] + - ["System.Int32", "System.ComponentModel.PropertyDescriptorCollection", "Method[System.Collections.IList.IndexOf].ReturnValue"] + - ["System.ComponentModel.ISite", "System.ComponentModel.IComponent", "Property[Site]"] + - ["System.Boolean", "System.ComponentModel.Component", "Property[DesignMode]"] + - ["System.Boolean", "System.ComponentModel.MaskedTextProvider", "Method[IsAvailablePosition].ReturnValue"] + - ["System.Boolean", "System.ComponentModel.RefreshPropertiesAttribute", "Method[IsDefaultAttribute].ReturnValue"] + - ["System.Boolean", "System.ComponentModel.VersionConverter", "Method[IsValid].ReturnValue"] + - ["System.Nullable", "System.ComponentModel.CustomTypeDescriptor", "Property[RequireRegisteredTypes]"] + - ["System.Boolean", "System.ComponentModel.DefaultPropertyAttribute", "Method[Equals].ReturnValue"] + - ["System.Boolean", "System.ComponentModel.DataObjectMethodAttribute", "Method[Match].ReturnValue"] + - ["System.Type", "System.ComponentModel.ItemPropertyInfo", "Property[PropertyType]"] + - ["System.Boolean", "System.ComponentModel.ExtenderProvidedPropertyAttribute", "Method[Equals].ReturnValue"] + - ["System.String[]", "System.ComponentModel.PropertyTabAttribute", "Property[TabClassNames]"] + - ["System.Object", "System.ComponentModel.InstanceCreationEditor", "Method[CreateInstance].ReturnValue"] + - ["System.ComponentModel.EventDescriptor", "System.ComponentModel.EventDescriptorCollection", "Property[Item]"] + - ["System.Object", "System.ComponentModel.ToolboxItemFilterAttribute", "Property[TypeId]"] + - ["System.Boolean", "System.ComponentModel.PropertyDescriptorCollection", "Method[System.Collections.IList.Contains].ReturnValue"] + - ["System.ComponentModel.RefreshPropertiesAttribute", "System.ComponentModel.RefreshPropertiesAttribute!", "Field[All]"] + - ["System.ComponentModel.TypeConverter", "System.ComponentModel.TypeDescriptor!", "Method[GetConverter].ReturnValue"] + - ["System.ComponentModel.ISite", "System.ComponentModel.Component", "Property[Site]"] + - ["System.Globalization.CultureInfo", "System.ComponentModel.MaskedTextProvider", "Property[Culture]"] + - ["System.Int32", "System.ComponentModel.SortDescription", "Method[GetHashCode].ReturnValue"] + - ["System.ComponentModel.ListSortDescriptionCollection", "System.ComponentModel.IBindingListView", "Property[SortDescriptions]"] + - ["System.Boolean", "System.ComponentModel.IEditableCollectionView", "Property[CanRemove]"] + - ["System.ComponentModel.DisplayNameAttribute", "System.ComponentModel.DisplayNameAttribute!", "Field[Default]"] + - ["System.ComponentModel.PropertyTabScope", "System.ComponentModel.PropertyTabScope!", "Field[Global]"] + - ["System.ComponentModel.PropertyDescriptor", "System.ComponentModel.ITypeDescriptorContext", "Property[PropertyDescriptor]"] + - ["System.ComponentModel.TypeConverter+StandardValuesCollection", "System.ComponentModel.TypeConverter", "Method[GetStandardValues].ReturnValue"] + - ["System.ComponentModel.InheritanceLevel", "System.ComponentModel.InheritanceLevel!", "Field[InheritedReadOnly]"] + - ["System.ComponentModel.ListChangedType", "System.ComponentModel.ListChangedType!", "Field[ItemMoved]"] + - ["System.Attribute", "System.ComponentModel.AttributeCollection", "Property[Item]"] + - ["System.Boolean", "System.ComponentModel.ISite", "Property[DesignMode]"] + - ["System.ComponentModel.TypeConverter", "System.ComponentModel.ICustomTypeDescriptor", "Method[GetConverterFromRegisteredType].ReturnValue"] + - ["System.String", "System.ComponentModel.LicenseContext", "Method[GetSavedLicenseKey].ReturnValue"] + - ["System.Boolean", "System.ComponentModel.AttributeCollection", "Property[System.Collections.ICollection.IsSynchronized]"] + - ["System.ComponentModel.MaskedTextResultHint", "System.ComponentModel.MaskedTextResultHint!", "Field[DigitExpected]"] + - ["System.Int32", "System.ComponentModel.TypeConverterAttribute", "Method[GetHashCode].ReturnValue"] + - ["System.ComponentModel.PropertyDescriptorCollection", "System.ComponentModel.ComponentConverter", "Method[GetProperties].ReturnValue"] + - ["System.Int32", "System.ComponentModel.ICollectionView", "Property[CurrentPosition]"] + - ["System.Object", "System.ComponentModel.EnumConverter", "Method[ConvertTo].ReturnValue"] + - ["System.ComponentModel.ParenthesizePropertyNameAttribute", "System.ComponentModel.ParenthesizePropertyNameAttribute!", "Field[Default]"] + - ["System.Object", "System.ComponentModel.DateTimeConverter", "Method[ConvertTo].ReturnValue"] + - ["System.Collections.ObjectModel.ObservableCollection", "System.ComponentModel.ICollectionViewLiveShaping", "Property[LiveFilteringProperties]"] + - ["System.Boolean", "System.ComponentModel.ReferenceConverter", "Method[GetStandardValuesExclusive].ReturnValue"] + - ["System.ComponentModel.RunInstallerAttribute", "System.ComponentModel.RunInstallerAttribute!", "Field[Yes]"] + - ["System.String", "System.ComponentModel.IComNativeDescriptorHandler", "Method[GetName].ReturnValue"] + - ["System.Int32", "System.ComponentModel.ReadOnlyAttribute", "Method[GetHashCode].ReturnValue"] + - ["System.String", "System.ComponentModel.NestedContainer", "Property[OwnerName]"] + - ["System.Boolean", "System.ComponentModel.DesignerAttribute", "Method[Equals].ReturnValue"] + - ["System.Object", "System.ComponentModel.ProgressChangedEventArgs", "Property[UserState]"] + - ["System.ComponentModel.InheritanceAttribute", "System.ComponentModel.InheritanceAttribute!", "Field[Inherited]"] + - ["System.Boolean", "System.ComponentModel.ComponentConverter", "Method[GetPropertiesSupported].ReturnValue"] + - ["System.Int32", "System.ComponentModel.EventDescriptorCollection", "Property[Count]"] + - ["System.Object", "System.ComponentModel.TypeConverter", "Method[ConvertFrom].ReturnValue"] + - ["System.Boolean", "System.ComponentModel.DependencyPropertyDescriptor", "Property[IsBrowsable]"] + - ["System.Int32", "System.ComponentModel.AttributeCollection", "Property[Count]"] + - ["System.String", "System.ComponentModel.DataErrorsChangedEventArgs", "Property[PropertyName]"] + - ["System.Boolean", "System.ComponentModel.DisplayNameAttribute", "Method[IsDefaultAttribute].ReturnValue"] + - ["System.String", "System.ComponentModel.DescriptionAttribute", "Property[DescriptionValue]"] + - ["System.String", "System.ComponentModel.LookupBindingPropertiesAttribute", "Property[DataSource]"] + - ["System.ComponentModel.DesignerCategoryAttribute", "System.ComponentModel.DesignerCategoryAttribute!", "Field[Generic]"] + - ["System.Object", "System.ComponentModel.PropertyDescriptor", "Method[GetEditor].ReturnValue"] + - ["System.ComponentModel.DataObjectAttribute", "System.ComponentModel.DataObjectAttribute!", "Field[Default]"] + - ["System.Object", "System.ComponentModel.BaseNumberConverter", "Method[ConvertFrom].ReturnValue"] + - ["System.Object", "System.ComponentModel.DateTimeConverter", "Method[ConvertFrom].ReturnValue"] + - ["System.String", "System.ComponentModel.DisplayNameAttribute", "Property[DisplayNameValue]"] + - ["System.ComponentModel.TypeDescriptionProvider", "System.ComponentModel.TypeDescriptor!", "Method[GetProvider].ReturnValue"] + - ["System.Boolean", "System.ComponentModel.PropertyDescriptorCollection", "Property[System.Collections.ICollection.IsSynchronized]"] + - ["System.Boolean", "System.ComponentModel.MaskedTextProvider", "Method[Replace].ReturnValue"] + - ["System.Boolean", "System.ComponentModel.MaskedTextProvider", "Method[VerifyChar].ReturnValue"] + - ["System.Boolean", "System.ComponentModel.PropertyDescriptorCollection", "Method[System.Collections.IDictionary.Contains].ReturnValue"] + - ["System.ComponentModel.DefaultBindingPropertyAttribute", "System.ComponentModel.DefaultBindingPropertyAttribute!", "Field[Default]"] + - ["System.ComponentModel.MaskedTextResultHint", "System.ComponentModel.MaskedTextResultHint!", "Field[AlphanumericCharacterExpected]"] + - ["System.Boolean", "System.ComponentModel.VersionConverter", "Method[CanConvertFrom].ReturnValue"] + - ["System.Boolean", "System.ComponentModel.BackgroundWorker", "Property[WorkerReportsProgress]"] + - ["System.Boolean", "System.ComponentModel.ListBindableAttribute", "Method[IsDefaultAttribute].ReturnValue"] + - ["System.Boolean", "System.ComponentModel.LookupBindingPropertiesAttribute", "Method[Equals].ReturnValue"] + - ["System.ComponentModel.EditorBrowsableState", "System.ComponentModel.EditorBrowsableState!", "Field[Advanced]"] + - ["System.Collections.IEnumerator", "System.ComponentModel.MaskedTextProvider", "Property[EditPositions]"] + - ["System.Boolean", "System.ComponentModel.TypeListConverter", "Method[CanConvertFrom].ReturnValue"] + - ["System.ComponentModel.IComponent", "System.ComponentModel.ComponentCollection", "Property[Item]"] + - ["System.Type", "System.ComponentModel.PropertyDescriptor", "Method[GetTypeFromName].ReturnValue"] + - ["System.Int32", "System.ComponentModel.MemberDescriptor", "Method[GetHashCode].ReturnValue"] + - ["System.ComponentModel.MaskedTextResultHint", "System.ComponentModel.MaskedTextResultHint!", "Field[UnavailableEditPosition]"] + - ["System.Boolean", "System.ComponentModel.BooleanConverter", "Method[CanConvertFrom].ReturnValue"] + - ["System.ComponentModel.DataObjectMethodType", "System.ComponentModel.DataObjectMethodType!", "Field[Fill]"] + - ["System.ComponentModel.EventDescriptorCollection", "System.ComponentModel.CustomTypeDescriptor", "Method[GetEventsFromRegisteredType].ReturnValue"] + - ["System.Boolean", "System.ComponentModel.EventDescriptorCollection", "Property[System.Collections.IList.IsFixedSize]"] + - ["System.Boolean", "System.ComponentModel.MarshalByValueComponent", "Property[DesignMode]"] + - ["System.ComponentModel.DesignTimeVisibleAttribute", "System.ComponentModel.DesignTimeVisibleAttribute!", "Field[Yes]"] + - ["System.ComponentModel.ListChangedType", "System.ComponentModel.ListChangedType!", "Field[PropertyDescriptorChanged]"] + - ["System.Boolean", "System.ComponentModel.DefaultBindingPropertyAttribute", "Method[Equals].ReturnValue"] + - ["System.Boolean", "System.ComponentModel.TypeListConverter", "Method[CanConvertTo].ReturnValue"] + - ["System.ComponentModel.BindingDirection", "System.ComponentModel.BindingDirection!", "Field[OneWay]"] + - ["System.Object", "System.ComponentModel.LicenseContext", "Method[GetService].ReturnValue"] + - ["System.Boolean", "System.ComponentModel.SortDescription", "Method[Equals].ReturnValue"] + - ["System.Boolean", "System.ComponentModel.BaseNumberConverter", "Method[CanConvertFrom].ReturnValue"] + - ["System.Boolean", "System.ComponentModel.NotifyParentPropertyAttribute", "Property[NotifyParent]"] + - ["System.Object", "System.ComponentModel.BaseNumberConverter", "Method[ConvertTo].ReturnValue"] + - ["System.Int32", "System.ComponentModel.PropertyDescriptorCollection", "Property[Count]"] + - ["System.String", "System.ComponentModel.WarningException", "Property[HelpUrl]"] + - ["System.Object", "System.ComponentModel.TypeDescriptor!", "Method[CreateInstance].ReturnValue"] + - ["System.Nullable", "System.ComponentModel.TypeDescriptionProvider", "Property[RequireRegisteredTypes]"] + - ["System.ComponentModel.PropertyTabScope", "System.ComponentModel.PropertyTabScope!", "Field[Static]"] + - ["System.ComponentModel.EventDescriptor", "System.ComponentModel.TypeDescriptor!", "Method[GetDefaultEvent].ReturnValue"] + - ["System.String", "System.ComponentModel.CustomTypeDescriptor", "Method[GetComponentName].ReturnValue"] + - ["System.Collections.IEnumerable", "System.ComponentModel.ICollectionView", "Property[SourceCollection]"] + - ["System.Object", "System.ComponentModel.EventDescriptorCollection", "Property[System.Collections.IList.Item]"] + - ["System.Boolean", "System.ComponentModel.MaskedTextProvider", "Method[Remove].ReturnValue"] + - ["System.String", "System.ComponentModel.IDataErrorInfo", "Property[Item]"] + - ["System.Boolean", "System.ComponentModel.ListSortDescriptionCollection", "Property[System.Collections.IList.IsReadOnly]"] + - ["System.Object", "System.ComponentModel.LicenseProviderAttribute", "Property[TypeId]"] + - ["System.ComponentModel.IContainer", "System.ComponentModel.Component", "Property[Container]"] + - ["System.Exception", "System.ComponentModel.TypeConverter", "Method[GetConvertFromException].ReturnValue"] + - ["System.Boolean", "System.ComponentModel.IBindingList", "Property[AllowRemove]"] + - ["System.Object", "System.ComponentModel.NullableConverter", "Method[ConvertFrom].ReturnValue"] + - ["System.Boolean", "System.ComponentModel.MultilineStringConverter", "Method[GetPropertiesSupported].ReturnValue"] + - ["System.Boolean", "System.ComponentModel.DependencyPropertyDescriptor", "Method[ShouldSerializeValue].ReturnValue"] + - ["System.Boolean", "System.ComponentModel.PropertyFilterAttribute", "Method[Match].ReturnValue"] + - ["System.ComponentModel.RefreshPropertiesAttribute", "System.ComponentModel.RefreshPropertiesAttribute!", "Field[Repaint]"] + - ["System.Boolean", "System.ComponentModel.SettingsBindableAttribute", "Property[Bindable]"] + - ["System.ComponentModel.EventDescriptor", "System.ComponentModel.EventDescriptorCollection", "Method[Find].ReturnValue"] + - ["System.Boolean", "System.ComponentModel.MaskedTextProvider", "Method[VerifyEscapeChar].ReturnValue"] + - ["System.Boolean", "System.ComponentModel.NullableConverter", "Method[IsValid].ReturnValue"] + - ["System.Boolean", "System.ComponentModel.DataObjectFieldAttribute", "Method[Equals].ReturnValue"] + - ["System.String", "System.ComponentModel.InheritanceAttribute", "Method[ToString].ReturnValue"] + - ["System.ComponentModel.EventDescriptorCollection", "System.ComponentModel.CustomTypeDescriptor", "Method[GetEvents].ReturnValue"] + - ["System.Type", "System.ComponentModel.TypeDescriptionProvider", "Method[GetReflectionType].ReturnValue"] + - ["System.Object", "System.ComponentModel.CollectionConverter", "Method[ConvertTo].ReturnValue"] + - ["System.Object", "System.ComponentModel.LicenseManager!", "Method[CreateWithContext].ReturnValue"] + - ["System.Boolean", "System.ComponentModel.InheritanceAttribute", "Method[Equals].ReturnValue"] + - ["System.String", "System.ComponentModel.DependencyPropertyDescriptor", "Property[Description]"] + - ["System.String", "System.ComponentModel.TypeDescriptor!", "Method[GetClassName].ReturnValue"] + - ["System.Windows.PropertyMetadata", "System.ComponentModel.DependencyPropertyDescriptor", "Property[Metadata]"] + - ["System.Int32", "System.ComponentModel.MaskedTextProvider", "Property[Length]"] + - ["System.Boolean", "System.ComponentModel.SortDescription!", "Method[op_Equality].ReturnValue"] + - ["System.Boolean", "System.ComponentModel.PasswordPropertyTextAttribute", "Property[Password]"] + - ["System.String", "System.ComponentModel.CultureInfoConverter", "Method[GetCultureName].ReturnValue"] + - ["System.Boolean", "System.ComponentModel.DataObjectFieldAttribute", "Property[PrimaryKey]"] + - ["System.Type", "System.ComponentModel.DependencyPropertyDescriptor", "Property[PropertyType]"] + - ["System.ComponentModel.DataObjectMethodType", "System.ComponentModel.DataObjectMethodType!", "Field[Select]"] + - ["System.ComponentModel.CategoryAttribute", "System.ComponentModel.CategoryAttribute!", "Property[Layout]"] + - ["System.ComponentModel.ISite", "System.ComponentModel.NestedContainer", "Method[CreateSite].ReturnValue"] + - ["System.Object", "System.ComponentModel.MultilineStringConverter", "Method[ConvertTo].ReturnValue"] + - ["System.Boolean", "System.ComponentModel.CategoryAttribute", "Method[IsDefaultAttribute].ReturnValue"] + - ["System.ComponentModel.EventDescriptor", "System.ComponentModel.TypeDescriptor!", "Method[CreateEvent].ReturnValue"] + - ["System.Boolean", "System.ComponentModel.ICollectionViewLiveShaping", "Property[CanChangeLiveGrouping]"] + - ["System.ComponentModel.License", "System.ComponentModel.LicenseManager!", "Method[Validate].ReturnValue"] + - ["System.Boolean", "System.ComponentModel.TypeConverter", "Method[GetStandardValuesSupported].ReturnValue"] + - ["System.Boolean", "System.ComponentModel.MaskedTextProvider", "Property[ResetOnSpace]"] + - ["System.ComponentModel.AttributeCollection", "System.ComponentModel.MemberDescriptor", "Property[Attributes]"] + - ["System.Object", "System.ComponentModel.IComNativeDescriptorHandler", "Method[GetPropertyValue].ReturnValue"] + - ["System.Boolean", "System.ComponentModel.ICollectionView", "Method[MoveCurrentToFirst].ReturnValue"] + - ["System.Boolean", "System.ComponentModel.DataObjectFieldAttribute", "Property[IsNullable]"] + - ["System.Object", "System.ComponentModel.EnumConverter", "Method[ConvertFrom].ReturnValue"] + - ["System.ComponentModel.NewItemPlaceholderPosition", "System.ComponentModel.NewItemPlaceholderPosition!", "Field[AtBeginning]"] + - ["System.Boolean", "System.ComponentModel.BindableAttribute", "Method[Equals].ReturnValue"] + - ["System.Boolean", "System.ComponentModel.BrowsableAttribute", "Method[IsDefaultAttribute].ReturnValue"] + - ["System.ComponentModel.MaskedTextResultHint", "System.ComponentModel.MaskedTextResultHint!", "Field[SignedDigitExpected]"] + - ["System.ComponentModel.ICustomTypeDescriptor", "System.ComponentModel.TypeDescriptionProvider", "Method[GetExtendedTypeDescriptor].ReturnValue"] + - ["System.String", "System.ComponentModel.Win32Exception", "Method[ToString].ReturnValue"] + - ["System.Boolean", "System.ComponentModel.PropertyDescriptorCollection", "Property[System.Collections.IList.IsFixedSize]"] + - ["System.String", "System.ComponentModel.DependencyPropertyDescriptor", "Property[DisplayName]"] + - ["System.ComponentModel.CollectionChangeAction", "System.ComponentModel.CollectionChangeEventArgs", "Property[Action]"] + - ["System.String", "System.ComponentModel.EditorAttribute", "Property[EditorBaseTypeName]"] + - ["System.Exception", "System.ComponentModel.TypeConverter", "Method[GetConvertToException].ReturnValue"] + - ["System.ComponentModel.DesignTimeVisibleAttribute", "System.ComponentModel.DesignTimeVisibleAttribute!", "Field[Default]"] + - ["System.ComponentModel.ImmutableObjectAttribute", "System.ComponentModel.ImmutableObjectAttribute!", "Field[No]"] + - ["System.ComponentModel.ComponentCollection", "System.ComponentModel.ContainerFilterService", "Method[FilterComponents].ReturnValue"] + - ["System.ComponentModel.AttributeCollection", "System.ComponentModel.DependencyPropertyDescriptor", "Property[Attributes]"] + - ["System.Object", "System.ComponentModel.DateTimeOffsetConverter", "Method[ConvertTo].ReturnValue"] + - ["System.ComponentModel.PropertyTabScope", "System.ComponentModel.PropertyTabScope!", "Field[Component]"] + - ["System.Boolean", "System.ComponentModel.ICollectionViewLiveShaping", "Property[CanChangeLiveFiltering]"] + - ["System.ComponentModel.IComponent", "System.ComponentModel.INestedContainer", "Property[Owner]"] + - ["System.Boolean", "System.ComponentModel.LicenseManager!", "Method[IsValid].ReturnValue"] + - ["System.Boolean", "System.ComponentModel.RecommendedAsConfigurableAttribute", "Method[Equals].ReturnValue"] + - ["System.Int32", "System.ComponentModel.EventDescriptorCollection", "Method[System.Collections.IList.IndexOf].ReturnValue"] + - ["System.ComponentModel.DesignerSerializationVisibilityAttribute", "System.ComponentModel.DesignerSerializationVisibilityAttribute!", "Field[Default]"] + - ["System.Object", "System.ComponentModel.CharConverter", "Method[ConvertTo].ReturnValue"] + - ["System.String", "System.ComponentModel.MaskedTextProvider", "Property[Mask]"] + - ["System.Object", "System.ComponentModel.NullableConverter", "Method[CreateInstance].ReturnValue"] + - ["System.ComponentModel.LocalizableAttribute", "System.ComponentModel.LocalizableAttribute!", "Field[Default]"] + - ["System.Boolean", "System.ComponentModel.PropertyDescriptorCollection", "Property[System.Collections.IList.IsReadOnly]"] + - ["System.Boolean", "System.ComponentModel.IEditableCollectionViewAddNewItem", "Property[CanAddNewItem]"] + - ["System.Object", "System.ComponentModel.AddingNewEventArgs", "Property[NewObject]"] + - ["System.Boolean", "System.ComponentModel.SettingsBindableAttribute", "Method[Equals].ReturnValue"] + - ["System.ComponentModel.InheritanceAttribute", "System.ComponentModel.InheritanceAttribute!", "Field[NotInherited]"] + - ["System.ComponentModel.EventDescriptorCollection", "System.ComponentModel.TypeDescriptor!", "Method[GetEvents].ReturnValue"] + - ["System.Boolean", "System.ComponentModel.DataObjectAttribute", "Property[IsDataObject]"] + - ["System.Boolean", "System.ComponentModel.RunInstallerAttribute", "Property[RunInstaller]"] + - ["System.Boolean", "System.ComponentModel.EventDescriptorCollection", "Method[Contains].ReturnValue"] + - ["System.Boolean", "System.ComponentModel.CultureInfoConverter", "Method[GetStandardValuesSupported].ReturnValue"] + - ["System.ComponentModel.PropertyTabScope[]", "System.ComponentModel.PropertyTabAttribute", "Property[TabScopes]"] + - ["System.Object", "System.ComponentModel.DoWorkEventArgs", "Property[Argument]"] + - ["System.Boolean", "System.ComponentModel.IBindingList", "Property[SupportsSearching]"] + - ["System.Int32", "System.ComponentModel.MaskedTextProvider!", "Property[InvalidIndex]"] + - ["System.Boolean", "System.ComponentModel.BackgroundWorker", "Property[WorkerSupportsCancellation]"] + - ["System.String", "System.ComponentModel.DependencyPropertyDescriptor", "Property[Category]"] + - ["System.Boolean", "System.ComponentModel.GuidConverter", "Method[CanConvertTo].ReturnValue"] + - ["System.Boolean", "System.ComponentModel.CultureInfoConverter", "Method[CanConvertTo].ReturnValue"] + - ["System.String", "System.ComponentModel.MaskedTextProvider", "Method[ToDisplayString].ReturnValue"] + - ["System.Int32", "System.ComponentModel.MaskedTextProvider", "Method[FindAssignedEditPositionFrom].ReturnValue"] + - ["System.Type", "System.ComponentModel.RefreshEventArgs", "Property[TypeChanged]"] + - ["System.ComponentModel.InheritanceLevel", "System.ComponentModel.InheritanceLevel!", "Field[NotInherited]"] + - ["System.Boolean", "System.ComponentModel.IChangeTracking", "Property[IsChanged]"] + - ["System.String", "System.ComponentModel.License", "Property[LicenseKey]"] + - ["System.Object", "System.ComponentModel.CharConverter", "Method[ConvertFrom].ReturnValue"] + - ["System.ComponentModel.TypeConverter", "System.ComponentModel.ICustomTypeDescriptor", "Method[GetConverter].ReturnValue"] + - ["System.Object", "System.ComponentModel.TypeDescriptionProvider", "Method[CreateInstance].ReturnValue"] + - ["System.Int32", "System.ComponentModel.ComplexBindingPropertiesAttribute", "Method[GetHashCode].ReturnValue"] + - ["System.Boolean", "System.ComponentModel.EnumConverter", "Method[CanConvertFrom].ReturnValue"] + - ["System.String", "System.ComponentModel.IComNativeDescriptorHandler", "Method[GetClassName].ReturnValue"] + - ["System.Collections.IDictionary", "System.ComponentModel.TypeDescriptionProvider", "Method[GetCache].ReturnValue"] + - ["System.ComponentModel.TypeConverter", "System.ComponentModel.DependencyPropertyDescriptor", "Property[Converter]"] + - ["System.ComponentModel.TypeConverter", "System.ComponentModel.PropertyDescriptor", "Property[Converter]"] + - ["System.Collections.ObjectModel.ObservableCollection", "System.ComponentModel.ICollectionViewLiveShaping", "Property[LiveGroupingProperties]"] + - ["System.ComponentModel.AttributeCollection", "System.ComponentModel.IComNativeDescriptorHandler", "Method[GetAttributes].ReturnValue"] + - ["System.Boolean", "System.ComponentModel.TimeSpanConverter", "Method[CanConvertTo].ReturnValue"] + - ["System.ComponentModel.ListChangedType", "System.ComponentModel.ListChangedType!", "Field[ItemDeleted]"] + - ["System.Boolean", "System.ComponentModel.SyntaxCheck!", "Method[CheckPath].ReturnValue"] + - ["System.Boolean", "System.ComponentModel.DescriptionAttribute", "Method[IsDefaultAttribute].ReturnValue"] + - ["System.ComponentModel.TypeConverter", "System.ComponentModel.IComNativeDescriptorHandler", "Method[GetConverter].ReturnValue"] + - ["System.Boolean", "System.ComponentModel.NullableConverter", "Method[GetCreateInstanceSupported].ReturnValue"] + - ["System.Object", "System.ComponentModel.CultureInfoConverter", "Method[ConvertFrom].ReturnValue"] + - ["System.ComponentModel.PropertyDescriptorCollection", "System.ComponentModel.TypeDescriptor!", "Method[GetPropertiesFromRegisteredType].ReturnValue"] + - ["System.ComponentModel.PropertyDescriptorCollection", "System.ComponentModel.IComNativeDescriptorHandler", "Method[GetProperties].ReturnValue"] + - ["System.Boolean", "System.ComponentModel.InheritanceAttribute", "Method[IsDefaultAttribute].ReturnValue"] + - ["System.ComponentModel.LicenseUsageMode", "System.ComponentModel.LicenseContext", "Property[UsageMode]"] + - ["System.ComponentModel.RefreshProperties", "System.ComponentModel.RefreshProperties!", "Field[Repaint]"] + - ["System.Object", "System.ComponentModel.DependencyPropertyDescriptor", "Method[GetEditor].ReturnValue"] + - ["System.String", "System.ComponentModel.LicFileLicenseProvider", "Method[GetKey].ReturnValue"] + - ["System.ComponentModel.ToolboxItemFilterType", "System.ComponentModel.ToolboxItemFilterType!", "Field[Custom]"] + - ["System.Boolean", "System.ComponentModel.DependencyPropertyDescriptor", "Property[SupportsChangeEvents]"] + - ["System.Boolean", "System.ComponentModel.ParenthesizePropertyNameAttribute", "Method[IsDefaultAttribute].ReturnValue"] + - ["System.ComponentModel.MaskedTextResultHint", "System.ComponentModel.MaskedTextResultHint!", "Field[LetterExpected]"] + - ["System.Boolean", "System.ComponentModel.NullableConverter", "Method[GetPropertiesSupported].ReturnValue"] + - ["System.Object", "System.ComponentModel.IEditableCollectionView", "Property[CurrentEditItem]"] + - ["System.String", "System.ComponentModel.MemberDescriptor", "Property[Description]"] + - ["System.Object", "System.ComponentModel.PropertyDescriptor", "Method[GetInvocationTarget].ReturnValue"] + - ["System.ComponentModel.ReadOnlyAttribute", "System.ComponentModel.ReadOnlyAttribute!", "Field[Yes]"] + - ["System.Type", "System.ComponentModel.PropertyDescriptor", "Property[ComponentType]"] + - ["System.Int32", "System.ComponentModel.EventDescriptorCollection", "Method[IndexOf].ReturnValue"] + - ["System.ComponentModel.PropertyDescriptorCollection", "System.ComponentModel.ArrayConverter", "Method[GetProperties].ReturnValue"] + - ["System.Object", "System.ComponentModel.BooleanConverter", "Method[ConvertFrom].ReturnValue"] + - ["System.Int32", "System.ComponentModel.EventDescriptorCollection", "Method[Add].ReturnValue"] + - ["System.Boolean", "System.ComponentModel.IEditableCollectionView", "Property[IsAddingNew]"] + - ["System.ComponentModel.PropertyFilterOptions", "System.ComponentModel.PropertyFilterOptions!", "Field[Invalid]"] + - ["System.Object", "System.ComponentModel.MemberDescriptor!", "Method[GetInvokee].ReturnValue"] + - ["System.ComponentModel.NewItemPlaceholderPosition", "System.ComponentModel.NewItemPlaceholderPosition!", "Field[None]"] + - ["System.ComponentModel.BindableSupport", "System.ComponentModel.BindableSupport!", "Field[Yes]"] + - ["System.Boolean", "System.ComponentModel.ICollectionView", "Property[IsEmpty]"] + - ["System.ComponentModel.BindingDirection", "System.ComponentModel.BindableAttribute", "Property[Direction]"] + - ["System.ComponentModel.DesignOnlyAttribute", "System.ComponentModel.DesignOnlyAttribute!", "Field[Default]"] + - ["System.ComponentModel.BindableAttribute", "System.ComponentModel.BindableAttribute!", "Field[No]"] + - ["System.ComponentModel.PropertyFilterAttribute", "System.ComponentModel.PropertyFilterAttribute!", "Field[Default]"] + - ["System.String", "System.ComponentModel.TypeConverterAttribute", "Property[ConverterTypeName]"] + - ["System.ComponentModel.BindingDirection", "System.ComponentModel.BindingDirection!", "Field[TwoWay]"] + - ["System.Object", "System.ComponentModel.GroupDescription", "Method[GroupNameFromItem].ReturnValue"] + - ["System.ComponentModel.ISite", "System.ComponentModel.Container", "Method[CreateSite].ReturnValue"] + - ["System.Boolean", "System.ComponentModel.ICollectionView", "Method[MoveCurrentToNext].ReturnValue"] + - ["System.Int32", "System.ComponentModel.PropertyTabAttribute", "Method[GetHashCode].ReturnValue"] + - ["System.ComponentModel.CategoryAttribute", "System.ComponentModel.CategoryAttribute!", "Property[Key]"] + - ["System.ComponentModel.PropertyFilterOptions", "System.ComponentModel.PropertyFilterOptions!", "Field[Valid]"] + - ["System.ComponentModel.TypeConverter", "System.ComponentModel.CustomTypeDescriptor", "Method[GetConverter].ReturnValue"] + - ["System.Int32", "System.ComponentModel.MaskedTextProvider", "Method[FindEditPositionFrom].ReturnValue"] + - ["System.Int32", "System.ComponentModel.MaskedTextProvider", "Method[FindNonEditPositionInRange].ReturnValue"] + - ["System.Type", "System.ComponentModel.InstallerTypeAttribute", "Property[InstallerType]"] + - ["System.ComponentModel.ListSortDirection", "System.ComponentModel.ListSortDirection!", "Field[Ascending]"] + - ["System.Boolean", "System.ComponentModel.DateTimeConverter", "Method[CanConvertFrom].ReturnValue"] + - ["System.ComponentModel.NotifyParentPropertyAttribute", "System.ComponentModel.NotifyParentPropertyAttribute!", "Field[Yes]"] + - ["System.ComponentModel.EventHandlerList", "System.ComponentModel.Component", "Property[Events]"] + - ["System.Boolean", "System.ComponentModel.IBindingList", "Property[IsSorted]"] + - ["System.String", "System.ComponentModel.DefaultEventAttribute", "Property[Name]"] + - ["System.Int32", "System.ComponentModel.ProvidePropertyAttribute", "Method[GetHashCode].ReturnValue"] + - ["System.String", "System.ComponentModel.LookupBindingPropertiesAttribute", "Property[LookupMember]"] + - ["System.Boolean", "System.ComponentModel.DesignTimeVisibleAttribute", "Property[Visible]"] + - ["System.ComponentModel.MaskedTextResultHint", "System.ComponentModel.MaskedTextResultHint!", "Field[CharacterEscaped]"] + - ["System.Int32", "System.ComponentModel.PropertyDescriptorCollection", "Method[IndexOf].ReturnValue"] + - ["System.Int32", "System.ComponentModel.EventDescriptorCollection", "Property[System.Collections.ICollection.Count]"] + - ["System.Boolean", "System.ComponentModel.TypeDescriptionProvider", "Method[IsSupportedType].ReturnValue"] + - ["System.String", "System.ComponentModel.INestedSite", "Property[FullName]"] + - ["System.Boolean", "System.ComponentModel.VersionConverter", "Method[CanConvertTo].ReturnValue"] + - ["System.ComponentModel.MaskedTextResultHint", "System.ComponentModel.MaskedTextResultHint!", "Field[SideEffect]"] + - ["System.Object", "System.ComponentModel.TypeConverter", "Method[ConvertFromInvariantString].ReturnValue"] + - ["System.Boolean", "System.ComponentModel.TimeSpanConverter", "Method[CanConvertFrom].ReturnValue"] + - ["System.Int32", "System.ComponentModel.DesignTimeVisibleAttribute", "Method[GetHashCode].ReturnValue"] + - ["System.Boolean", "System.ComponentModel.INotifyDataErrorInfo", "Property[HasErrors]"] + - ["System.String", "System.ComponentModel.TypeDescriptor!", "Method[GetComponentName].ReturnValue"] + - ["System.Int32", "System.ComponentModel.DescriptionAttribute", "Method[GetHashCode].ReturnValue"] + - ["System.ComponentModel.DependencyPropertyDescriptor", "System.ComponentModel.DependencyPropertyDescriptor!", "Method[FromName].ReturnValue"] + - ["System.ComponentModel.PasswordPropertyTextAttribute", "System.ComponentModel.PasswordPropertyTextAttribute!", "Field[No]"] + - ["System.ComponentModel.CollectionChangeAction", "System.ComponentModel.CollectionChangeAction!", "Field[Refresh]"] + - ["System.Object", "System.ComponentModel.TypeConverter", "Method[ConvertTo].ReturnValue"] + - ["System.Windows.WeakEventManager+ListenerList", "System.ComponentModel.CurrentChangingEventManager", "Method[NewListenerList].ReturnValue"] + - ["System.Boolean", "System.ComponentModel.MaskedTextProvider!", "Method[GetOperationResultFromHint].ReturnValue"] + - ["System.ComponentModel.DesignerSerializationVisibilityAttribute", "System.ComponentModel.DesignerSerializationVisibilityAttribute!", "Field[Content]"] + - ["System.Boolean", "System.ComponentModel.BooleanConverter", "Method[GetStandardValuesExclusive].ReturnValue"] + - ["System.Int32", "System.ComponentModel.MaskedTextProvider", "Property[AvailableEditPositionCount]"] + - ["System.Boolean", "System.ComponentModel.CurrentChangingEventArgs", "Property[IsCancelable]"] + - ["System.Boolean", "System.ComponentModel.ToolboxItemAttribute", "Method[Equals].ReturnValue"] + - ["System.Boolean", "System.ComponentModel.EventDescriptorCollection", "Method[System.Collections.IList.Contains].ReturnValue"] + - ["System.Object", "System.ComponentModel.NestedContainer", "Method[GetService].ReturnValue"] + - ["System.Boolean", "System.ComponentModel.ICollectionView", "Property[CanSort]"] + - ["System.Boolean", "System.ComponentModel.DependencyPropertyDescriptor", "Property[DesignTimeOnly]"] + - ["System.Boolean", "System.ComponentModel.SyntaxCheck!", "Method[CheckRootedPath].ReturnValue"] + - ["System.Collections.IEnumerator", "System.ComponentModel.AttributeCollection", "Method[GetEnumerator].ReturnValue"] + - ["System.ComponentModel.RefreshPropertiesAttribute", "System.ComponentModel.RefreshPropertiesAttribute!", "Field[Default]"] + - ["System.Boolean", "System.ComponentModel.EnumConverter", "Method[GetStandardValuesSupported].ReturnValue"] + - ["System.ComponentModel.CategoryAttribute", "System.ComponentModel.CategoryAttribute!", "Property[Focus]"] + - ["System.Boolean", "System.ComponentModel.DateOnlyConverter", "Method[CanConvertTo].ReturnValue"] + - ["System.ComponentModel.DesignerSerializationVisibility", "System.ComponentModel.DesignerSerializationVisibilityAttribute", "Property[Visibility]"] + - ["System.Boolean", "System.ComponentModel.ReadOnlyAttribute", "Method[IsDefaultAttribute].ReturnValue"] + - ["System.Boolean", "System.ComponentModel.CancelEventArgs", "Property[Cancel]"] + - ["System.Int32", "System.ComponentModel.IBindingList", "Method[Find].ReturnValue"] + - ["System.ComponentModel.IContainer", "System.ComponentModel.ISite", "Property[Container]"] + - ["System.String", "System.ComponentModel.IBindingListView", "Property[Filter]"] + - ["System.ComponentModel.DataObjectAttribute", "System.ComponentModel.DataObjectAttribute!", "Field[NonDataObject]"] + - ["System.Int32", "System.ComponentModel.DataObjectFieldAttribute", "Property[Length]"] + - ["System.ComponentModel.IContainer", "System.ComponentModel.ITypeDescriptorContext", "Property[Container]"] + - ["System.Int32", "System.ComponentModel.AttributeCollection", "Property[System.Collections.ICollection.Count]"] + - ["System.Object", "System.ComponentModel.GuidConverter", "Method[ConvertFrom].ReturnValue"] + - ["System.ComponentModel.TypeConverter", "System.ComponentModel.CustomTypeDescriptor", "Method[GetConverterFromRegisteredType].ReturnValue"] + - ["System.Int32", "System.ComponentModel.DependencyPropertyDescriptor", "Method[GetHashCode].ReturnValue"] + - ["System.Object", "System.ComponentModel.ICustomTypeDescriptor", "Method[GetPropertyOwner].ReturnValue"] + - ["System.Object", "System.ComponentModel.CustomTypeDescriptor", "Method[GetEditor].ReturnValue"] + - ["System.ComponentModel.LicenseUsageMode", "System.ComponentModel.LicenseManager!", "Property[UsageMode]"] + - ["System.ComponentModel.ComponentCollection", "System.ComponentModel.Container", "Property[Components]"] + - ["System.Boolean", "System.ComponentModel.AsyncCompletedEventArgs", "Property[Cancelled]"] + - ["System.Int32", "System.ComponentModel.InstallerTypeAttribute", "Method[GetHashCode].ReturnValue"] + - ["System.Boolean", "System.ComponentModel.MaskedTextProvider!", "Method[IsValidPasswordChar].ReturnValue"] + - ["System.ComponentModel.License", "System.ComponentModel.LicFileLicenseProvider", "Method[GetLicense].ReturnValue"] + - ["System.Boolean", "System.ComponentModel.Component", "Property[CanRaiseEvents]"] + - ["System.ComponentModel.PropertyDescriptorCollection", "System.ComponentModel.ExpandableObjectConverter", "Method[GetProperties].ReturnValue"] + - ["System.Boolean", "System.ComponentModel.LocalizableAttribute", "Method[Equals].ReturnValue"] + - ["System.ComponentModel.ReadOnlyAttribute", "System.ComponentModel.ReadOnlyAttribute!", "Field[Default]"] + - ["System.Collections.IEnumerator", "System.ComponentModel.AttributeCollection", "Method[System.Collections.IEnumerable.GetEnumerator].ReturnValue"] + - ["System.ComponentModel.PropertyFilterOptions", "System.ComponentModel.PropertyFilterOptions!", "Field[None]"] + - ["System.String", "System.ComponentModel.IIntellisenseBuilder", "Property[Name]"] + - ["System.Int32", "System.ComponentModel.RecommendedAsConfigurableAttribute", "Method[GetHashCode].ReturnValue"] + - ["System.ComponentModel.PropertyDescriptor", "System.ComponentModel.TypeDescriptor!", "Method[GetDefaultProperty].ReturnValue"] + - ["System.ComponentModel.PropertyDescriptorCollection", "System.ComponentModel.TypeConverter", "Method[GetProperties].ReturnValue"] + - ["System.Collections.IEnumerator", "System.ComponentModel.EventDescriptorCollection", "Method[System.Collections.IEnumerable.GetEnumerator].ReturnValue"] + - ["System.Type[]", "System.ComponentModel.PropertyTabAttribute", "Property[TabClasses]"] + - ["System.ComponentModel.AttributeCollection", "System.ComponentModel.CustomTypeDescriptor", "Method[GetAttributes].ReturnValue"] + - ["System.ComponentModel.LicenseUsageMode", "System.ComponentModel.LicenseUsageMode!", "Field[Designtime]"] + - ["System.ComponentModel.PropertyDescriptorCollection", "System.ComponentModel.TypeConverter", "Method[SortProperties].ReturnValue"] + - ["System.Windows.WeakEventManager+ListenerList", "System.ComponentModel.PropertyChangedEventManager", "Method[NewListenerList].ReturnValue"] + - ["System.Int32", "System.ComponentModel.LicenseProviderAttribute", "Method[GetHashCode].ReturnValue"] + - ["System.Boolean", "System.ComponentModel.ListBindableAttribute", "Method[Equals].ReturnValue"] + - ["System.ComponentModel.TypeConverterAttribute", "System.ComponentModel.TypeConverterAttribute!", "Field[Default]"] + - ["System.Type", "System.ComponentModel.DependencyPropertyDescriptor", "Property[ComponentType]"] + - ["System.ComponentModel.PasswordPropertyTextAttribute", "System.ComponentModel.PasswordPropertyTextAttribute!", "Field[Default]"] + - ["System.ComponentModel.MergablePropertyAttribute", "System.ComponentModel.MergablePropertyAttribute!", "Field[No]"] + - ["System.String", "System.ComponentModel.DesignerCategoryAttribute", "Property[Category]"] + - ["System.String", "System.ComponentModel.LookupBindingPropertiesAttribute", "Property[ValueMember]"] + - ["System.Type", "System.ComponentModel.LicenseProviderAttribute", "Property[LicenseProvider]"] + - ["System.Object", "System.ComponentModel.PropertyDescriptorCollection", "Property[System.Collections.ICollection.SyncRoot]"] + - ["System.ComponentModel.CategoryAttribute", "System.ComponentModel.CategoryAttribute!", "Property[Asynchronous]"] + - ["System.Int32", "System.ComponentModel.RefreshPropertiesAttribute", "Method[GetHashCode].ReturnValue"] + - ["System.Boolean", "System.ComponentModel.MaskedTextProvider", "Property[ResetOnPrompt]"] + - ["System.ComponentModel.PropertyDescriptor", "System.ComponentModel.CustomTypeDescriptor", "Method[GetDefaultProperty].ReturnValue"] + - ["System.Object", "System.ComponentModel.DecimalConverter", "Method[ConvertTo].ReturnValue"] + - ["System.Boolean", "System.ComponentModel.BooleanConverter", "Method[GetStandardValuesSupported].ReturnValue"] + - ["System.String", "System.ComponentModel.ToolboxItemAttribute", "Property[ToolboxItemTypeName]"] + - ["System.ComponentModel.InheritanceAttribute", "System.ComponentModel.InheritanceAttribute!", "Field[InheritedReadOnly]"] + - ["System.Boolean", "System.ComponentModel.ToolboxItemFilterAttribute", "Method[Equals].ReturnValue"] + - ["System.Object", "System.ComponentModel.TypeDescriptor!", "Method[GetEditor].ReturnValue"] + - ["System.Boolean", "System.ComponentModel.DependencyPropertyDescriptor", "Method[CanResetValue].ReturnValue"] + - ["System.ComponentModel.ICustomTypeDescriptor", "System.ComponentModel.TypeDescriptionProvider", "Method[GetExtendedTypeDescriptorFromRegisteredType].ReturnValue"] + - ["System.Int32", "System.ComponentModel.DesignerCategoryAttribute", "Method[GetHashCode].ReturnValue"] + - ["System.Boolean", "System.ComponentModel.HandledEventArgs", "Property[Handled]"] + - ["System.Nullable", "System.ComponentModel.ICollectionViewLiveShaping", "Property[IsLiveSorting]"] + - ["System.Boolean", "System.ComponentModel.NotifyParentPropertyAttribute", "Method[IsDefaultAttribute].ReturnValue"] + - ["System.Int32", "System.ComponentModel.PasswordPropertyTextAttribute", "Method[GetHashCode].ReturnValue"] + - ["System.ComponentModel.TypeConverter+StandardValuesCollection", "System.ComponentModel.NullableConverter", "Method[GetStandardValues].ReturnValue"] + - ["System.Windows.CoerceValueCallback", "System.ComponentModel.DependencyPropertyDescriptor", "Property[DesignerCoerceValueCallback]"] + - ["System.ComponentModel.EventDescriptorCollection", "System.ComponentModel.EventDescriptorCollection!", "Field[Empty]"] + - ["System.ComponentModel.IExtenderProvider[]", "System.ComponentModel.TypeDescriptionProvider", "Method[GetExtenderProviders].ReturnValue"] + - ["System.ComponentModel.NotifyParentPropertyAttribute", "System.ComponentModel.NotifyParentPropertyAttribute!", "Field[No]"] + - ["System.Object", "System.ComponentModel.ITypeDescriptorContext", "Property[Instance]"] + - ["System.ComponentModel.TypeConverter+StandardValuesCollection", "System.ComponentModel.TypeListConverter", "Method[GetStandardValues].ReturnValue"] + - ["System.Object", "System.ComponentModel.GuidConverter", "Method[ConvertTo].ReturnValue"] + - ["System.ComponentModel.DataObjectMethodType", "System.ComponentModel.DataObjectMethodType!", "Field[Insert]"] + - ["System.Boolean", "System.ComponentModel.IEditableCollectionView", "Property[IsEditingItem]"] + - ["System.Boolean", "System.ComponentModel.MaskedTextProvider", "Property[AsciiOnly]"] + - ["System.Int32", "System.ComponentModel.DesignerSerializationVisibilityAttribute", "Method[GetHashCode].ReturnValue"] + - ["System.Boolean", "System.ComponentModel.PropertyDescriptor", "Property[IsLocalizable]"] + - ["System.String", "System.ComponentModel.ToolboxItemFilterAttribute", "Property[FilterString]"] + - ["System.Object", "System.ComponentModel.RefreshEventArgs", "Property[ComponentChanged]"] + - ["System.Int32", "System.ComponentModel.ExtenderProvidedPropertyAttribute", "Method[GetHashCode].ReturnValue"] + - ["System.ComponentModel.NewItemPlaceholderPosition", "System.ComponentModel.IEditableCollectionView", "Property[NewItemPlaceholderPosition]"] + - ["System.Boolean", "System.ComponentModel.DesignOnlyAttribute", "Method[Equals].ReturnValue"] + - ["System.ComponentModel.AttributeCollection", "System.ComponentModel.AttributeCollection!", "Method[FromExisting].ReturnValue"] + - ["System.ComponentModel.EventDescriptor", "System.ComponentModel.ICustomTypeDescriptor", "Method[GetDefaultEvent].ReturnValue"] + - ["System.Object", "System.ComponentModel.ISynchronizeInvoke", "Method[Invoke].ReturnValue"] + - ["System.ComponentModel.IComNativeDescriptorHandler", "System.ComponentModel.TypeDescriptor!", "Property[ComNativeDescriptorHandler]"] + - ["System.String", "System.ComponentModel.PropertyChangedEventArgs", "Property[PropertyName]"] + - ["System.Int32", "System.ComponentModel.DisplayNameAttribute", "Method[GetHashCode].ReturnValue"] + - ["System.Collections.IDictionaryEnumerator", "System.ComponentModel.PropertyDescriptorCollection", "Method[System.Collections.IDictionary.GetEnumerator].ReturnValue"] + - ["System.String", "System.ComponentModel.ICustomTypeDescriptor", "Method[GetClassName].ReturnValue"] + - ["System.Boolean", "System.ComponentModel.BindableAttribute", "Property[Bindable]"] + - ["System.Object", "System.ComponentModel.VersionConverter", "Method[ConvertFrom].ReturnValue"] + - ["System.Boolean", "System.ComponentModel.DoWorkEventArgs", "Property[Cancel]"] + - ["System.ComponentModel.ListSortDirection", "System.ComponentModel.IBindingList", "Property[SortDirection]"] + - ["System.Int32", "System.ComponentModel.ListBindableAttribute", "Method[GetHashCode].ReturnValue"] + - ["System.Boolean", "System.ComponentModel.DataObjectAttribute", "Method[IsDefaultAttribute].ReturnValue"] + - ["System.Object", "System.ComponentModel.IEditableCollectionViewAddNewItem", "Method[AddNewItem].ReturnValue"] + - ["System.ComponentModel.NotifyParentPropertyAttribute", "System.ComponentModel.NotifyParentPropertyAttribute!", "Field[Default]"] + - ["System.String", "System.ComponentModel.CategoryAttribute", "Method[GetLocalizedString].ReturnValue"] + - ["System.ComponentModel.ICustomTypeDescriptor", "System.ComponentModel.TypeDescriptionProvider", "Method[GetTypeDescriptor].ReturnValue"] + - ["System.Char", "System.ComponentModel.MaskedTextProvider", "Property[PromptChar]"] + - ["System.ComponentModel.PasswordPropertyTextAttribute", "System.ComponentModel.PasswordPropertyTextAttribute!", "Field[Yes]"] + - ["System.Boolean", "System.ComponentModel.PropertyTabAttribute", "Method[Equals].ReturnValue"] + - ["System.Boolean", "System.ComponentModel.PasswordPropertyTextAttribute", "Method[IsDefaultAttribute].ReturnValue"] + - ["System.String", "System.ComponentModel.DesignerAttribute", "Property[DesignerTypeName]"] + - ["System.Type", "System.ComponentModel.TypeDescriptor!", "Property[InterfaceType]"] + - ["System.Boolean", "System.ComponentModel.ComponentEditor", "Method[EditComponent].ReturnValue"] + - ["System.String", "System.ComponentModel.MemberDescriptor", "Property[Name]"] + - ["System.Boolean", "System.ComponentModel.TypeConverter", "Method[IsValid].ReturnValue"] + - ["System.Object", "System.ComponentModel.DateTimeOffsetConverter", "Method[ConvertFrom].ReturnValue"] + - ["System.Object", "System.ComponentModel.AttributeCollection", "Property[System.Collections.ICollection.SyncRoot]"] + - ["System.Boolean", "System.ComponentModel.ICollectionView", "Property[CanFilter]"] + - ["System.Object", "System.ComponentModel.ICollectionView", "Property[CurrentItem]"] + - ["System.Object", "System.ComponentModel.RunWorkerCompletedEventArgs", "Property[UserState]"] + - ["System.ComponentModel.EventDescriptorCollection", "System.ComponentModel.IComNativeDescriptorHandler", "Method[GetEvents].ReturnValue"] + - ["System.ComponentModel.DataObjectMethodType", "System.ComponentModel.DataObjectMethodType!", "Field[Delete]"] + - ["System.String", "System.ComponentModel.ItemPropertyInfo", "Property[Name]"] + - ["System.ComponentModel.LocalizableAttribute", "System.ComponentModel.LocalizableAttribute!", "Field[Yes]"] + - ["System.ComponentModel.BindableAttribute", "System.ComponentModel.BindableAttribute!", "Field[Yes]"] + - ["System.ComponentModel.RecommendedAsConfigurableAttribute", "System.ComponentModel.RecommendedAsConfigurableAttribute!", "Field[Yes]"] + - ["System.String", "System.ComponentModel.AttributeProviderAttribute", "Property[PropertyName]"] + - ["System.ComponentModel.ListChangedType", "System.ComponentModel.ListChangedType!", "Field[Reset]"] + - ["System.ComponentModel.TypeConverter+StandardValuesCollection", "System.ComponentModel.EnumConverter", "Property[Values]"] + - ["System.Boolean", "System.ComponentModel.DesignTimeVisibleAttribute", "Method[IsDefaultAttribute].ReturnValue"] + - ["System.Nullable", "System.ComponentModel.ICustomTypeDescriptor", "Property[RequireRegisteredTypes]"] + - ["System.Object", "System.ComponentModel.ListSortDescriptionCollection", "Property[System.Collections.ICollection.SyncRoot]"] + - ["System.Collections.ObjectModel.ObservableCollection", "System.ComponentModel.GroupDescription", "Property[GroupNames]"] + - ["System.Boolean", "System.ComponentModel.TypeConverter", "Method[GetPropertiesSupported].ReturnValue"] + - ["System.ComponentModel.IComponent", "System.ComponentModel.NestedContainer", "Property[Owner]"] + - ["System.Type", "System.ComponentModel.NullableConverter", "Property[UnderlyingType]"] + - ["System.Boolean", "System.ComponentModel.DataObjectAttribute", "Method[Equals].ReturnValue"] + - ["System.Object", "System.ComponentModel.DefaultValueAttribute", "Property[Value]"] + - ["System.Boolean", "System.ComponentModel.MaskedTextProvider", "Method[Set].ReturnValue"] + - ["System.Int32", "System.ComponentModel.MaskedTextProvider", "Method[FindUnassignedEditPositionFrom].ReturnValue"] + - ["System.Boolean", "System.ComponentModel.TypeConverter", "Method[CanConvertTo].ReturnValue"] + - ["System.Boolean", "System.ComponentModel.MergablePropertyAttribute", "Property[AllowMerge]"] + - ["System.Boolean", "System.ComponentModel.MemberDescriptor", "Property[IsBrowsable]"] + - ["System.ComponentModel.MaskedTextResultHint", "System.ComponentModel.MaskedTextResultHint!", "Field[Unknown]"] + - ["System.ComponentModel.CategoryAttribute", "System.ComponentModel.CategoryAttribute!", "Property[Behavior]"] + - ["System.Collections.IComparer", "System.ComponentModel.GroupDescription", "Property[CustomSort]"] + - ["System.Boolean", "System.ComponentModel.ReferenceConverter", "Method[CanConvertFrom].ReturnValue"] + - ["System.Int32", "System.ComponentModel.BindableAttribute", "Method[GetHashCode].ReturnValue"] + - ["System.Boolean", "System.ComponentModel.TypeListConverter", "Method[GetStandardValuesSupported].ReturnValue"] + - ["System.Int32", "System.ComponentModel.DefaultValueAttribute", "Method[GetHashCode].ReturnValue"] + - ["System.Boolean", "System.ComponentModel.IBindingList", "Property[AllowEdit]"] + - ["System.Boolean", "System.ComponentModel.ISupportInitializeNotification", "Property[IsInitialized]"] + - ["System.Int32", "System.ComponentModel.MaskedTextProvider", "Method[FindNonEditPositionFrom].ReturnValue"] + - ["System.String", "System.ComponentModel.ISite", "Property[Name]"] + - ["System.Type", "System.ComponentModel.ExtenderProvidedPropertyAttribute", "Property[ReceiverType]"] + - ["System.ComponentModel.PropertyDescriptor", "System.ComponentModel.ICustomTypeDescriptor", "Method[GetDefaultProperty].ReturnValue"] + - ["System.Boolean", "System.ComponentModel.LocalizableAttribute", "Method[IsDefaultAttribute].ReturnValue"] + - ["System.Boolean", "System.ComponentModel.GroupDescription", "Method[NamesMatch].ReturnValue"] + - ["System.Char", "System.ComponentModel.MaskedTextProvider!", "Property[DefaultPasswordChar]"] + - ["System.ComponentModel.PropertyDescriptorCollection", "System.ComponentModel.NullableConverter", "Method[GetProperties].ReturnValue"] + - ["System.ComponentModel.EventDescriptorCollection", "System.ComponentModel.TypeDescriptor!", "Method[GetEventsFromRegisteredType].ReturnValue"] + - ["System.Int32", "System.ComponentModel.DefaultPropertyAttribute", "Method[GetHashCode].ReturnValue"] + - ["System.Object", "System.ComponentModel.IBindingList", "Method[AddNew].ReturnValue"] + - ["System.ComponentModel.DescriptionAttribute", "System.ComponentModel.DescriptionAttribute!", "Field[Default]"] + - ["System.Int32", "System.ComponentModel.PropertyDescriptor", "Method[GetHashCode].ReturnValue"] + - ["System.Boolean", "System.ComponentModel.MaskedTextProvider", "Method[VerifyString].ReturnValue"] + - ["System.Boolean", "System.ComponentModel.IBindingList", "Property[SupportsChangeNotification]"] + - ["System.ComponentModel.BrowsableAttribute", "System.ComponentModel.BrowsableAttribute!", "Field[No]"] + - ["System.Boolean", "System.ComponentModel.ToolboxItemFilterAttribute", "Method[Match].ReturnValue"] + - ["System.Boolean", "System.ComponentModel.MaskedTextProvider", "Method[RemoveAt].ReturnValue"] + - ["System.ComponentModel.DependencyPropertyDescriptor", "System.ComponentModel.DependencyPropertyDescriptor!", "Method[FromProperty].ReturnValue"] + - ["System.Boolean", "System.ComponentModel.DateOnlyConverter", "Method[CanConvertFrom].ReturnValue"] + - ["System.Boolean", "System.ComponentModel.IIntellisenseBuilder", "Method[Show].ReturnValue"] + - ["System.IAsyncResult", "System.ComponentModel.ISynchronizeInvoke", "Method[BeginInvoke].ReturnValue"] + - ["System.Boolean", "System.ComponentModel.DataObjectFieldAttribute", "Property[IsIdentity]"] + - ["System.Int32", "System.ComponentModel.InheritanceAttribute", "Method[GetHashCode].ReturnValue"] + - ["System.ComponentModel.TypeConverter", "System.ComponentModel.NullableConverter", "Property[UnderlyingTypeConverter]"] + - ["System.Type", "System.ComponentModel.TypeDescriptor!", "Method[GetReflectionType].ReturnValue"] + - ["System.ComponentModel.RunInstallerAttribute", "System.ComponentModel.RunInstallerAttribute!", "Field[Default]"] + - ["System.Object", "System.ComponentModel.MemberDescriptor", "Method[GetInvocationTarget].ReturnValue"] + - ["System.ComponentModel.ListChangedType", "System.ComponentModel.ListChangedType!", "Field[ItemAdded]"] + - ["System.String", "System.ComponentModel.MemberDescriptor", "Property[DisplayName]"] + - ["System.ComponentModel.CategoryAttribute", "System.ComponentModel.CategoryAttribute!", "Property[Appearance]"] + - ["System.ComponentModel.MaskedTextResultHint", "System.ComponentModel.MaskedTextResultHint!", "Field[InvalidInput]"] + - ["System.ComponentModel.PropertyDescriptorCollection", "System.ComponentModel.DependencyPropertyDescriptor", "Method[GetChildProperties].ReturnValue"] + - ["System.Boolean", "System.ComponentModel.GroupDescription", "Method[ShouldSerializeGroupNames].ReturnValue"] + - ["System.Type", "System.ComponentModel.ToolboxItemAttribute", "Property[ToolboxItemType]"] + - ["System.Object", "System.ComponentModel.PropertyDescriptor", "Method[GetValue].ReturnValue"] + - ["System.Int32", "System.ComponentModel.ListChangedEventArgs", "Property[OldIndex]"] + - ["System.ComponentModel.AttributeCollection", "System.ComponentModel.AttributeCollection!", "Field[Empty]"] + - ["System.Boolean", "System.ComponentModel.MergablePropertyAttribute", "Method[Equals].ReturnValue"] + - ["System.Boolean", "System.ComponentModel.DesignerCategoryAttribute", "Method[Equals].ReturnValue"] + - ["System.Int32", "System.ComponentModel.Win32Exception", "Property[NativeErrorCode]"] + - ["System.Collections.ObjectModel.ObservableCollection", "System.ComponentModel.ICollectionViewLiveShaping", "Property[LiveSortingProperties]"] + - ["System.Boolean", "System.ComponentModel.DateTimeOffsetConverter", "Method[CanConvertTo].ReturnValue"] + - ["System.ComponentModel.PropertyDescriptorCollection", "System.ComponentModel.CollectionConverter", "Method[GetProperties].ReturnValue"] + - ["System.Int32", "System.ComponentModel.PropertyDescriptorCollection", "Method[System.Collections.IList.Add].ReturnValue"] + - ["System.Object", "System.ComponentModel.DateOnlyConverter", "Method[ConvertFrom].ReturnValue"] + - ["System.ComponentModel.RefreshProperties", "System.ComponentModel.RefreshPropertiesAttribute", "Property[RefreshProperties]"] + - ["System.ComponentModel.InheritanceLevel", "System.ComponentModel.InheritanceLevel!", "Field[Inherited]"] + - ["System.Int32", "System.ComponentModel.MaskedTextProvider", "Property[EditPositionCount]"] + - ["System.ComponentModel.AttributeCollection", "System.ComponentModel.ICustomTypeDescriptor", "Method[GetAttributes].ReturnValue"] + - ["System.ComponentModel.PropertyDescriptor", "System.ComponentModel.IBindingList", "Property[SortProperty]"] + - ["System.Int32", "System.ComponentModel.DataObjectMethodAttribute", "Method[GetHashCode].ReturnValue"] + - ["System.Boolean", "System.ComponentModel.RecommendedAsConfigurableAttribute", "Property[RecommendedAsConfigurable]"] + - ["System.Int32", "System.ComponentModel.MemberDescriptor", "Property[NameHashCode]"] + - ["System.ComponentModel.IExtenderProvider", "System.ComponentModel.ExtenderProvidedPropertyAttribute", "Property[Provider]"] + - ["System.Threading.SynchronizationContext", "System.ComponentModel.AsyncOperation", "Property[SynchronizationContext]"] + - ["System.ComponentModel.CategoryAttribute", "System.ComponentModel.CategoryAttribute!", "Property[Mouse]"] + - ["System.Object", "System.ComponentModel.ItemPropertyInfo", "Property[Descriptor]"] + - ["System.ComponentModel.SettingsBindableAttribute", "System.ComponentModel.SettingsBindableAttribute!", "Field[No]"] + - ["System.Boolean", "System.ComponentModel.DesignTimeVisibleAttribute", "Method[Equals].ReturnValue"] + - ["System.ComponentModel.RefreshProperties", "System.ComponentModel.RefreshProperties!", "Field[None]"] + - ["System.ComponentModel.PropertyDescriptorCollection", "System.ComponentModel.ITypedList", "Method[GetItemProperties].ReturnValue"] + - ["System.ComponentModel.DefaultEventAttribute", "System.ComponentModel.DefaultEventAttribute!", "Field[Default]"] + - ["System.ComponentModel.BindableSupport", "System.ComponentModel.BindableSupport!", "Field[No]"] + - ["System.Boolean", "System.ComponentModel.MaskedTextProvider", "Property[AllowPromptAsInput]"] + - ["System.String", "System.ComponentModel.CustomTypeDescriptor", "Method[GetClassName].ReturnValue"] + - ["System.Boolean", "System.ComponentModel.ListSortDescriptionCollection", "Method[Contains].ReturnValue"] + - ["System.String", "System.ComponentModel.InstanceCreationEditor", "Property[Text]"] + - ["System.Boolean", "System.ComponentModel.IEditableCollectionView", "Property[CanAddNew]"] + - ["System.Object", "System.ComponentModel.MarshalByValueComponent", "Method[GetService].ReturnValue"] + - ["System.ComponentModel.InheritanceAttribute", "System.ComponentModel.InheritanceAttribute!", "Field[Default]"] + - ["System.Boolean", "System.ComponentModel.ExpandableObjectConverter", "Method[GetPropertiesSupported].ReturnValue"] + - ["System.Boolean", "System.ComponentModel.PropertyDescriptor", "Property[IsReadOnly]"] + - ["System.Object", "System.ComponentModel.TimeOnlyConverter", "Method[ConvertFrom].ReturnValue"] + - ["System.EventHandler", "System.ComponentModel.PropertyDescriptor", "Method[GetValueChangedHandler].ReturnValue"] + - ["System.Int32", "System.ComponentModel.PropertyDescriptorCollection", "Method[Add].ReturnValue"] + - ["System.Object", "System.ComponentModel.PropertyDescriptorCollection", "Property[System.Collections.IList.Item]"] + - ["System.ComponentModel.ReadOnlyAttribute", "System.ComponentModel.ReadOnlyAttribute!", "Field[No]"] + - ["System.Int32", "System.ComponentModel.MaskedTextProvider", "Method[FindUnassignedEditPositionInRange].ReturnValue"] + - ["System.Threading.SynchronizationContext", "System.ComponentModel.AsyncOperationManager!", "Property[SynchronizationContext]"] + - ["System.Reflection.MethodInfo", "System.ComponentModel.MemberDescriptor!", "Method[FindMethod].ReturnValue"] + - ["System.Boolean", "System.ComponentModel.LicenseManager!", "Method[IsLicensed].ReturnValue"] + - ["System.Boolean", "System.ComponentModel.ToolboxItemAttribute", "Method[IsDefaultAttribute].ReturnValue"] + - ["System.Object", "System.ComponentModel.TimeSpanConverter", "Method[ConvertTo].ReturnValue"] + - ["System.ComponentModel.PropertyDescriptor", "System.ComponentModel.ExtenderProvidedPropertyAttribute", "Property[ExtenderProperty]"] + - ["System.Boolean", "System.ComponentModel.NullableConverter", "Method[GetStandardValuesExclusive].ReturnValue"] + - ["System.Windows.WeakEventManager+ListenerList", "System.ComponentModel.ErrorsChangedEventManager", "Method[NewListenerList].ReturnValue"] + - ["System.ComponentModel.PropertyDescriptorCollection", "System.ComponentModel.TypeDescriptor!", "Method[GetProperties].ReturnValue"] + - ["System.Boolean", "System.ComponentModel.DependencyPropertyDescriptor", "Property[IsAttached]"] + - ["System.Boolean", "System.ComponentModel.DesignOnlyAttribute", "Method[IsDefaultAttribute].ReturnValue"] + - ["System.ComponentModel.MaskedTextResultHint", "System.ComponentModel.MaskedTextResultHint!", "Field[NonEditPosition]"] + - ["System.Boolean", "System.ComponentModel.CharConverter", "Method[CanConvertFrom].ReturnValue"] + - ["System.Type", "System.ComponentModel.EventDescriptor", "Property[ComponentType]"] + - ["System.Boolean", "System.ComponentModel.ICollectionView", "Method[MoveCurrentTo].ReturnValue"] + - ["System.Boolean", "System.ComponentModel.MaskedTextProvider", "Property[IsPassword]"] + - ["System.ComponentModel.Design.IDesigner", "System.ComponentModel.TypeDescriptor!", "Method[CreateDesigner].ReturnValue"] + - ["System.Object", "System.ComponentModel.TypeDescriptor!", "Method[GetAssociation].ReturnValue"] + - ["System.String", "System.ComponentModel.ProvidePropertyAttribute", "Property[PropertyName]"] + - ["System.Boolean", "System.ComponentModel.TypeDescriptionProvider", "Method[IsRegisteredType].ReturnValue"] + - ["System.ComponentModel.SortDescriptionCollection", "System.ComponentModel.SortDescriptionCollection!", "Field[Empty]"] + - ["System.Boolean", "System.ComponentModel.BackgroundWorker", "Property[IsBusy]"] + - ["System.ComponentModel.ICollectionView", "System.ComponentModel.ICollectionViewFactory", "Method[CreateView].ReturnValue"] + - ["System.Boolean", "System.ComponentModel.TypeConverterAttribute", "Method[Equals].ReturnValue"] + - ["System.ComponentModel.RecommendedAsConfigurableAttribute", "System.ComponentModel.RecommendedAsConfigurableAttribute!", "Field[Default]"] + - ["System.ComponentModel.InheritanceLevel", "System.ComponentModel.InheritanceAttribute", "Property[InheritanceLevel]"] + - ["System.ComponentModel.EditorBrowsableState", "System.ComponentModel.EditorBrowsableAttribute", "Property[State]"] + - ["System.ComponentModel.ToolboxItemAttribute", "System.ComponentModel.ToolboxItemAttribute!", "Field[None]"] + - ["System.Int32", "System.ComponentModel.MaskedTextProvider", "Property[LastAssignedPosition]"] + - ["System.String", "System.ComponentModel.TypeConverter", "Method[ConvertToInvariantString].ReturnValue"] + - ["System.Object", "System.ComponentModel.PropertyDescriptorCollection", "Property[System.Collections.IDictionary.Item]"] + - ["System.Object", "System.ComponentModel.ListSortDescriptionCollection", "Property[System.Collections.IList.Item]"] + - ["System.Object", "System.ComponentModel.TypeConverter", "Method[CreateInstance].ReturnValue"] + - ["System.ComponentModel.PropertyDescriptorCollection", "System.ComponentModel.PropertyDescriptorCollection", "Method[Sort].ReturnValue"] + - ["System.ComponentModel.ListChangedType", "System.ComponentModel.ListChangedType!", "Field[ItemChanged]"] + - ["System.Boolean", "System.ComponentModel.DependencyPropertyDescriptor", "Method[Equals].ReturnValue"] + - ["System.Object", "System.ComponentModel.StringConverter", "Method[ConvertFrom].ReturnValue"] + - ["System.Boolean", "System.ComponentModel.NullableConverter", "Method[GetStandardValuesSupported].ReturnValue"] + - ["System.Boolean", "System.ComponentModel.ParenthesizePropertyNameAttribute", "Property[NeedParenthesis]"] + - ["System.Boolean", "System.ComponentModel.ListSortDescriptionCollection", "Property[System.Collections.IList.IsFixedSize]"] + - ["System.Boolean", "System.ComponentModel.PropertyDescriptor", "Method[Equals].ReturnValue"] + - ["System.ComponentModel.TypeDescriptionProvider", "System.ComponentModel.TypeDescriptor!", "Method[AddAttributes].ReturnValue"] + - ["System.String", "System.ComponentModel.SortDescription", "Property[PropertyName]"] + - ["System.ComponentModel.TypeConverter", "System.ComponentModel.PropertyDescriptor", "Property[ConverterFromRegisteredType]"] + - ["System.ComponentModel.PropertyDescriptor", "System.ComponentModel.TypeDescriptor!", "Method[CreateProperty].ReturnValue"] + - ["System.Object", "System.ComponentModel.TypeConverter", "Method[ConvertFromString].ReturnValue"] + - ["System.Int32", "System.ComponentModel.ListSortDescriptionCollection", "Property[Count]"] + - ["System.Boolean", "System.ComponentModel.NullableConverter", "Method[CanConvertFrom].ReturnValue"] + - ["System.Object", "System.ComponentModel.AsyncOperation", "Property[UserSuppliedState]"] + - ["System.ComponentModel.ListSortDirection", "System.ComponentModel.SortDescription", "Property[Direction]"] + - ["System.String", "System.ComponentModel.DefaultBindingPropertyAttribute", "Property[Name]"] + - ["System.Boolean", "System.ComponentModel.RefreshPropertiesAttribute", "Method[Equals].ReturnValue"] + - ["System.Object", "System.ComponentModel.TimeOnlyConverter", "Method[ConvertTo].ReturnValue"] + - ["System.Boolean", "System.ComponentModel.GroupDescription", "Method[ShouldSerializeSortDescriptions].ReturnValue"] + - ["System.Object", "System.ComponentModel.ReferenceConverter", "Method[ConvertTo].ReturnValue"] + - ["System.Boolean", "System.ComponentModel.ISynchronizeInvoke", "Property[InvokeRequired]"] + - ["System.ComponentModel.RunInstallerAttribute", "System.ComponentModel.RunInstallerAttribute!", "Field[No]"] + - ["System.Boolean", "System.ComponentModel.NullableConverter", "Method[CanConvertTo].ReturnValue"] + - ["System.ComponentModel.ISite", "System.ComponentModel.MemberDescriptor!", "Method[GetSite].ReturnValue"] + - ["System.ComponentModel.ListSortDirection", "System.ComponentModel.ListSortDirection!", "Field[Descending]"] + - ["System.ComponentModel.CategoryAttribute", "System.ComponentModel.CategoryAttribute!", "Property[Default]"] + - ["System.ComponentModel.DesignerCategoryAttribute", "System.ComponentModel.DesignerCategoryAttribute!", "Field[Form]"] + - ["System.ComponentModel.MaskedTextResultHint", "System.ComponentModel.MaskedTextResultHint!", "Field[Success]"] + - ["System.Boolean", "System.ComponentModel.EventDescriptor", "Property[IsMulticast]"] + - ["System.Boolean", "System.ComponentModel.ComplexBindingPropertiesAttribute", "Method[Equals].ReturnValue"] + - ["System.Type", "System.ComponentModel.EnumConverter", "Property[EnumType]"] + - ["System.Int32", "System.ComponentModel.DataObjectAttribute", "Method[GetHashCode].ReturnValue"] + - ["System.Collections.IList", "System.ComponentModel.IListSource", "Method[GetList].ReturnValue"] + - ["System.Boolean", "System.ComponentModel.DesignerSerializationVisibilityAttribute", "Method[IsDefaultAttribute].ReturnValue"] + - ["System.ComponentModel.BindableSupport", "System.ComponentModel.BindableSupport!", "Field[Default]"] + - ["System.ComponentModel.ListBindableAttribute", "System.ComponentModel.ListBindableAttribute!", "Field[Default]"] + - ["System.Boolean", "System.ComponentModel.DecimalConverter", "Method[CanConvertTo].ReturnValue"] + - ["System.String", "System.ComponentModel.TypeDescriptionProviderAttribute", "Property[TypeName]"] + - ["System.IDisposable", "System.ComponentModel.ICollectionView", "Method[DeferRefresh].ReturnValue"] + - ["System.Int32", "System.ComponentModel.DesignOnlyAttribute", "Method[GetHashCode].ReturnValue"] + - ["System.Int32", "System.ComponentModel.PropertyDescriptorCollection", "Property[System.Collections.ICollection.Count]"] + - ["System.Object", "System.ComponentModel.DateOnlyConverter", "Method[ConvertTo].ReturnValue"] + - ["System.Boolean", "System.ComponentModel.MaskedTextProvider", "Property[MaskFull]"] + - ["System.String", "System.ComponentModel.MaskedTextProvider", "Method[ToString].ReturnValue"] + - ["System.Boolean", "System.ComponentModel.EnumConverter", "Method[GetStandardValuesExclusive].ReturnValue"] + - ["System.Int32", "System.ComponentModel.MaskedTextProvider", "Method[FindEditPositionInRange].ReturnValue"] + - ["System.Boolean", "System.ComponentModel.BrowsableAttribute", "Method[Equals].ReturnValue"] + - ["System.ComponentModel.CategoryAttribute", "System.ComponentModel.CategoryAttribute!", "Property[Format]"] + - ["System.Boolean", "System.ComponentModel.ReadOnlyAttribute", "Method[Equals].ReturnValue"] + - ["System.String", "System.ComponentModel.WarningException", "Property[HelpTopic]"] + - ["System.ComponentModel.EventDescriptorCollection", "System.ComponentModel.ICustomTypeDescriptor", "Method[GetEventsFromRegisteredType].ReturnValue"] + - ["System.Object", "System.ComponentModel.TypeListConverter", "Method[ConvertTo].ReturnValue"] + - ["System.Object", "System.ComponentModel.AmbientValueAttribute", "Property[Value]"] + - ["System.Object", "System.ComponentModel.DesignerAttribute", "Property[TypeId]"] + - ["System.ComponentModel.SortDescriptionCollection", "System.ComponentModel.GroupDescription", "Property[SortDescriptions]"] + - ["System.Boolean", "System.ComponentModel.DesignerCategoryAttribute", "Method[IsDefaultAttribute].ReturnValue"] + - ["System.Boolean", "System.ComponentModel.DataObjectMethodAttribute", "Method[Equals].ReturnValue"] + - ["System.Boolean", "System.ComponentModel.ReferenceConverter", "Method[IsValueAllowed].ReturnValue"] + - ["System.ComponentModel.PropertyFilterOptions", "System.ComponentModel.PropertyFilterOptions!", "Field[All]"] + - ["System.Boolean", "System.ComponentModel.ICollectionView", "Method[MoveCurrentToPosition].ReturnValue"] + - ["System.Boolean", "System.ComponentModel.ReferenceConverter", "Method[GetStandardValuesSupported].ReturnValue"] + - ["System.Int32", "System.ComponentModel.SettingsBindableAttribute", "Method[GetHashCode].ReturnValue"] + - ["System.Object", "System.ComponentModel.ReferenceConverter", "Method[ConvertFrom].ReturnValue"] + - ["System.Boolean", "System.ComponentModel.ICollectionView", "Property[IsCurrentBeforeFirst]"] + - ["System.Boolean", "System.ComponentModel.AttributeCollection", "Method[Contains].ReturnValue"] + - ["System.Boolean", "System.ComponentModel.MaskedTextProvider", "Method[InsertAt].ReturnValue"] + - ["System.Boolean", "System.ComponentModel.ImmutableObjectAttribute", "Method[IsDefaultAttribute].ReturnValue"] + - ["System.Boolean", "System.ComponentModel.RunInstallerAttribute", "Method[Equals].ReturnValue"] + - ["System.Boolean", "System.ComponentModel.MaskedTextProvider!", "Method[IsValidInputChar].ReturnValue"] + - ["System.ComponentModel.MaskedTextResultHint", "System.ComponentModel.MaskedTextResultHint!", "Field[NoEffect]"] + - ["System.Int32", "System.ComponentModel.ImmutableObjectAttribute", "Method[GetHashCode].ReturnValue"] + - ["System.Object", "System.ComponentModel.VersionConverter", "Method[ConvertTo].ReturnValue"] + - ["System.Boolean", "System.ComponentModel.ICollectionView", "Property[IsCurrentAfterLast]"] + - ["System.ComponentModel.ListSortDirection", "System.ComponentModel.ListSortDescription", "Property[SortDirection]"] + - ["System.Type", "System.ComponentModel.TypeDescriptionProvider", "Method[GetRuntimeType].ReturnValue"] + - ["System.Boolean", "System.ComponentModel.MaskedTextProvider", "Method[Add].ReturnValue"] + - ["System.Boolean", "System.ComponentModel.DependencyPropertyDescriptor", "Property[IsLocalizable]"] + - ["System.Boolean", "System.ComponentModel.DesignerProperties!", "Method[GetIsInDesignMode].ReturnValue"] + - ["System.Attribute[]", "System.ComponentModel.MemberDescriptor", "Property[AttributeArray]"] + - ["System.Boolean", "System.ComponentModel.DateTimeOffsetConverter", "Method[CanConvertFrom].ReturnValue"] + - ["System.Object", "System.ComponentModel.IEditableCollectionView", "Method[AddNew].ReturnValue"] + - ["System.Boolean", "System.ComponentModel.LicenseProviderAttribute", "Method[Equals].ReturnValue"] + - ["System.Boolean", "System.ComponentModel.ICollectionViewLiveShaping", "Property[CanChangeLiveSorting]"] + - ["System.String", "System.ComponentModel.MarshalByValueComponent", "Method[ToString].ReturnValue"] + - ["System.Boolean", "System.ComponentModel.DesignerSerializationVisibilityAttribute", "Method[Equals].ReturnValue"] + - ["System.Boolean", "System.ComponentModel.RecommendedAsConfigurableAttribute", "Method[IsDefaultAttribute].ReturnValue"] + - ["System.String", "System.ComponentModel.InitializationEventAttribute", "Property[EventName]"] + - ["System.String", "System.ComponentModel.DisplayNameAttribute", "Property[DisplayName]"] + - ["System.Collections.ICollection", "System.ComponentModel.TypeConverter", "Method[GetStandardValues].ReturnValue"] + - ["System.Object", "System.ComponentModel.CollectionChangeEventArgs", "Property[Element]"] + - ["System.Boolean", "System.ComponentModel.TimeOnlyConverter", "Method[CanConvertFrom].ReturnValue"] + - ["System.ComponentModel.PropertyDescriptor", "System.ComponentModel.IComNativeDescriptorHandler", "Method[GetDefaultProperty].ReturnValue"] + - ["System.Boolean", "System.ComponentModel.CategoryAttribute", "Method[Equals].ReturnValue"] + - ["System.ComponentModel.ToolboxItemFilterType", "System.ComponentModel.ToolboxItemFilterType!", "Field[Allow]"] + - ["System.ComponentModel.EditorBrowsableState", "System.ComponentModel.EditorBrowsableState!", "Field[Always]"] + - ["System.Int32", "System.ComponentModel.ToolboxItemAttribute", "Method[GetHashCode].ReturnValue"] + - ["System.String", "System.ComponentModel.DependencyPropertyDescriptor", "Method[ToString].ReturnValue"] + - ["System.Boolean", "System.ComponentModel.EventDescriptorCollection", "Property[System.Collections.IList.IsReadOnly]"] + - ["System.Collections.IEnumerable", "System.ComponentModel.INotifyDataErrorInfo", "Method[GetErrors].ReturnValue"] + - ["System.Collections.IEnumerator", "System.ComponentModel.ListSortDescriptionCollection", "Method[System.Collections.IEnumerable.GetEnumerator].ReturnValue"] + - ["System.Boolean", "System.ComponentModel.PasswordPropertyTextAttribute", "Method[Equals].ReturnValue"] + - ["System.Boolean", "System.ComponentModel.DescriptionAttribute", "Method[Equals].ReturnValue"] + - ["System.Boolean", "System.ComponentModel.ImmutableObjectAttribute", "Property[Immutable]"] + - ["System.String", "System.ComponentModel.ICustomTypeDescriptor", "Method[GetComponentName].ReturnValue"] + - ["System.Boolean", "System.ComponentModel.SyntaxCheck!", "Method[CheckMachineName].ReturnValue"] + - ["System.ComponentModel.CollectionChangeAction", "System.ComponentModel.CollectionChangeAction!", "Field[Add]"] + - ["System.Boolean", "System.ComponentModel.CultureInfoConverter", "Method[GetStandardValuesExclusive].ReturnValue"] + - ["System.Nullable", "System.ComponentModel.ICollectionViewLiveShaping", "Property[IsLiveFiltering]"] + - ["System.Boolean", "System.ComponentModel.BackgroundWorker", "Property[CancellationPending]"] + - ["System.Object", "System.ComponentModel.NullableConverter", "Method[ConvertTo].ReturnValue"] + - ["System.Boolean", "System.ComponentModel.ICollectionView", "Property[CanGroup]"] + - ["System.Boolean", "System.ComponentModel.DisplayNameAttribute", "Method[Equals].ReturnValue"] + - ["System.ComponentModel.MaskedTextResultHint", "System.ComponentModel.MaskedTextResultHint!", "Field[PromptCharNotAllowed]"] + - ["System.Boolean", "System.ComponentModel.EditorAttribute", "Method[Equals].ReturnValue"] + - ["System.Int32", "System.ComponentModel.CategoryAttribute", "Method[GetHashCode].ReturnValue"] + - ["System.ComponentModel.TypeConverter+StandardValuesCollection", "System.ComponentModel.CultureInfoConverter", "Method[GetStandardValues].ReturnValue"] + - ["System.Object", "System.ComponentModel.EditorAttribute", "Property[TypeId]"] + - ["System.Boolean", "System.ComponentModel.IBindingList", "Property[AllowNew]"] + - ["System.Int32", "System.ComponentModel.RunInstallerAttribute", "Method[GetHashCode].ReturnValue"] + - ["System.ComponentModel.ToolboxItemFilterType", "System.ComponentModel.ToolboxItemFilterType!", "Field[Require]"] + - ["System.String", "System.ComponentModel.ITypedList", "Method[GetListName].ReturnValue"] + - ["System.ComponentModel.LookupBindingPropertiesAttribute", "System.ComponentModel.LookupBindingPropertiesAttribute!", "Field[Default]"] + - ["System.ComponentModel.DesignerSerializationVisibility", "System.ComponentModel.DesignerSerializationVisibility!", "Field[Visible]"] + - ["System.ComponentModel.ISite", "System.ComponentModel.MarshalByValueComponent", "Property[Site]"] + - ["System.Windows.WeakEventManager+ListenerList", "System.ComponentModel.CurrentChangedEventManager", "Method[NewListenerList].ReturnValue"] + - ["System.String", "System.ComponentModel.ComplexBindingPropertiesAttribute", "Property[DataMember]"] + - ["System.Boolean", "System.ComponentModel.DefaultValueAttribute", "Method[Equals].ReturnValue"] + - ["System.String", "System.ComponentModel.MemberDescriptor", "Property[Category]"] + - ["System.ComponentModel.PropertyDescriptorCollection", "System.ComponentModel.CustomTypeDescriptor", "Method[GetProperties].ReturnValue"] + - ["System.String", "System.ComponentModel.CategoryAttribute", "Property[Category]"] + - ["System.ComponentModel.MergablePropertyAttribute", "System.ComponentModel.MergablePropertyAttribute!", "Field[Yes]"] + - ["System.Char", "System.ComponentModel.MaskedTextProvider", "Property[Item]"] + - ["System.ComponentModel.MaskedTextResultHint", "System.ComponentModel.MaskedTextResultHint!", "Field[PositionOutOfRange]"] + - ["System.ComponentModel.PropertyTabScope", "System.ComponentModel.PropertyTabScope!", "Field[Document]"] + - ["System.Int32", "System.ComponentModel.ParenthesizePropertyNameAttribute", "Method[GetHashCode].ReturnValue"] + - ["System.Boolean", "System.ComponentModel.ICollectionView", "Method[Contains].ReturnValue"] + - ["System.Boolean", "System.ComponentModel.CollectionConverter", "Method[GetPropertiesSupported].ReturnValue"] + - ["System.ComponentModel.PropertyDescriptorCollection", "System.ComponentModel.PropertyDescriptorCollection!", "Field[Empty]"] + - ["System.Collections.IEnumerator", "System.ComponentModel.PropertyDescriptorCollection", "Method[System.Collections.IEnumerable.GetEnumerator].ReturnValue"] + - ["System.Object", "System.ComponentModel.CustomTypeDescriptor", "Method[GetPropertyOwner].ReturnValue"] + - ["System.Boolean", "System.ComponentModel.PropertyDescriptorCollection", "Property[System.Collections.IDictionary.IsFixedSize]"] + - ["System.Int32", "System.ComponentModel.AmbientValueAttribute", "Method[GetHashCode].ReturnValue"] + - ["System.Int32", "System.ComponentModel.BrowsableAttribute", "Method[GetHashCode].ReturnValue"] + - ["System.ComponentModel.TypeConverter", "System.ComponentModel.TypeDescriptor!", "Method[GetConverterFromRegisteredType].ReturnValue"] + - ["System.ComponentModel.AttributeCollection", "System.ComponentModel.TypeDescriptor!", "Method[GetAttributes].ReturnValue"] + - ["System.Int32", "System.ComponentModel.ListSortDescriptionCollection", "Method[System.Collections.IList.Add].ReturnValue"] + - ["System.ComponentModel.SettingsBindableAttribute", "System.ComponentModel.SettingsBindableAttribute!", "Field[Yes]"] + - ["System.Boolean", "System.ComponentModel.MaskedTextProvider", "Method[IsEditPosition].ReturnValue"] + - ["System.ComponentModel.TypeConverter+StandardValuesCollection", "System.ComponentModel.EnumConverter", "Method[GetStandardValues].ReturnValue"] + - ["System.ComponentModel.License", "System.ComponentModel.LicenseProvider", "Method[GetLicense].ReturnValue"] + - ["System.Object", "System.ComponentModel.ISynchronizeInvoke", "Method[EndInvoke].ReturnValue"] + - ["System.ComponentModel.DesignOnlyAttribute", "System.ComponentModel.DesignOnlyAttribute!", "Field[No]"] + - ["System.Object", "System.ComponentModel.PropertyDescriptor", "Method[CreateInstance].ReturnValue"] + - ["System.Boolean", "System.ComponentModel.EnumConverter", "Method[IsValid].ReturnValue"] + - ["System.Boolean", "System.ComponentModel.MaskedTextProvider!", "Method[IsValidMaskChar].ReturnValue"] + - ["System.ComponentModel.RecommendedAsConfigurableAttribute", "System.ComponentModel.RecommendedAsConfigurableAttribute!", "Field[No]"] + - ["System.Delegate", "System.ComponentModel.EventHandlerList", "Property[Item]"] + - ["System.ComponentModel.DesignerSerializationVisibility", "System.ComponentModel.PropertyDescriptor", "Property[SerializationVisibility]"] + - ["System.Boolean", "System.ComponentModel.IBindingListView", "Property[SupportsFiltering]"] + - ["System.Boolean", "System.ComponentModel.NotifyParentPropertyAttribute", "Method[Equals].ReturnValue"] + - ["System.Boolean", "System.ComponentModel.PropertyChangedEventManager", "Method[Purge].ReturnValue"] + - ["System.ComponentModel.DesignerSerializationVisibilityAttribute", "System.ComponentModel.DesignerSerializationVisibilityAttribute!", "Field[Hidden]"] + - ["System.Boolean", "System.ComponentModel.LocalizableAttribute", "Property[IsLocalizable]"] + - ["System.Int32", "System.ComponentModel.PropertyFilterAttribute", "Method[GetHashCode].ReturnValue"] + - ["System.ComponentModel.PropertyFilterOptions", "System.ComponentModel.PropertyFilterAttribute", "Property[Filter]"] + - ["System.Object", "System.ComponentModel.TimeSpanConverter", "Method[ConvertFrom].ReturnValue"] + - ["System.String", "System.ComponentModel.AttributeProviderAttribute", "Property[TypeName]"] + - ["System.Attribute", "System.ComponentModel.AttributeCollection", "Method[GetDefaultAttribute].ReturnValue"] + - ["System.Boolean", "System.ComponentModel.MaskedTextProvider", "Property[IncludePrompt]"] + - ["System.ComponentModel.PropertyDescriptorCollection", "System.ComponentModel.MultilineStringConverter", "Method[GetProperties].ReturnValue"] + - ["System.Object", "System.ComponentModel.ArrayConverter", "Method[ConvertTo].ReturnValue"] + - ["System.String", "System.ComponentModel.Component", "Method[ToString].ReturnValue"] + - ["System.Boolean", "System.ComponentModel.MaskedTextProvider", "Property[SkipLiterals]"] + - ["System.ComponentModel.CollectionChangeAction", "System.ComponentModel.CollectionChangeAction!", "Field[Remove]"] + - ["System.Boolean", "System.ComponentModel.CurrentChangingEventArgs", "Property[Cancel]"] + - ["System.ComponentModel.ListSortDescription", "System.ComponentModel.ListSortDescriptionCollection", "Property[Item]"] + - ["System.Boolean", "System.ComponentModel.DesignOnlyAttribute", "Property[IsDesignOnly]"] + - ["System.String", "System.ComponentModel.ProvidePropertyAttribute", "Property[ReceiverTypeName]"] + - ["System.ComponentModel.PropertyDescriptor", "System.ComponentModel.PropertyDescriptorCollection", "Property[Item]"] + - ["System.Boolean", "System.ComponentModel.AttributeCollection", "Method[Matches].ReturnValue"] + - ["System.Boolean", "System.ComponentModel.TypeConverter", "Method[CanConvertFrom].ReturnValue"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.ComponentModel.IItemProperties", "Property[ItemProperties]"] + - ["System.Boolean", "System.ComponentModel.LicFileLicenseProvider", "Method[IsKeyValid].ReturnValue"] + - ["System.String", "System.ComponentModel.ToolboxItemFilterAttribute", "Method[ToString].ReturnValue"] + - ["System.ComponentModel.DesignerSerializationVisibility", "System.ComponentModel.DesignerSerializationVisibility!", "Field[Hidden]"] + - ["System.Boolean", "System.ComponentModel.MemberDescriptor", "Method[Equals].ReturnValue"] + - ["System.Boolean", "System.ComponentModel.PropertyDescriptorCollection", "Property[System.Collections.IDictionary.IsReadOnly]"] + - ["System.ComponentModel.LicenseUsageMode", "System.ComponentModel.LicenseUsageMode!", "Field[Runtime]"] + - ["System.Boolean", "System.ComponentModel.ListSortDescriptionCollection", "Property[System.Collections.ICollection.IsSynchronized]"] + - ["System.Boolean", "System.ComponentModel.MemberDescriptor", "Property[DesignTimeOnly]"] + - ["System.Boolean", "System.ComponentModel.BrowsableAttribute", "Property[Browsable]"] + - ["System.Int32", "System.ComponentModel.MaskedTextProvider", "Property[AssignedEditPositionCount]"] + - ["System.ComponentModel.AttributeCollection", "System.ComponentModel.MemberDescriptor", "Method[CreateAttributeCollection].ReturnValue"] + - ["System.ComponentModel.PropertyDescriptor", "System.ComponentModel.PropertyDescriptorCollection", "Method[Find].ReturnValue"] + - ["System.ComponentModel.LocalizableAttribute", "System.ComponentModel.LocalizableAttribute!", "Field[No]"] + - ["System.ComponentModel.CategoryAttribute", "System.ComponentModel.CategoryAttribute!", "Property[Design]"] + - ["System.Boolean", "System.ComponentModel.IRaiseItemChangedEvents", "Property[RaisesItemChangedEvents]"] + - ["System.Object", "System.ComponentModel.DoWorkEventArgs", "Property[Result]"] + - ["System.ComponentModel.BrowsableAttribute", "System.ComponentModel.BrowsableAttribute!", "Field[Yes]"] + - ["System.Boolean", "System.ComponentModel.ExtenderProvidedPropertyAttribute", "Method[IsDefaultAttribute].ReturnValue"] + - ["System.ComponentModel.DataObjectAttribute", "System.ComponentModel.DataObjectAttribute!", "Field[DataObject]"] + - ["System.String", "System.ComponentModel.DescriptionAttribute", "Property[Description]"] + - ["System.ComponentModel.PropertyDescriptor", "System.ComponentModel.ListChangedEventArgs", "Property[PropertyDescriptor]"] + - ["System.String", "System.ComponentModel.DesignerAttribute", "Property[DesignerBaseTypeName]"] + - ["System.Boolean", "System.ComponentModel.MaskedTextProvider", "Property[MaskCompleted]"] + - ["System.ComponentModel.DesignerSerializationVisibility", "System.ComponentModel.DesignerSerializationVisibility!", "Field[Content]"] + - ["System.Collections.ObjectModel.ObservableCollection", "System.ComponentModel.ICollectionView", "Property[GroupDescriptions]"] + - ["System.Collections.ICollection", "System.ComponentModel.PropertyDescriptorCollection", "Property[System.Collections.IDictionary.Keys]"] + - ["System.ComponentModel.ListChangedType", "System.ComponentModel.ListChangedType!", "Field[PropertyDescriptorAdded]"] + - ["System.Attribute[]", "System.ComponentModel.AttributeCollection", "Property[Attributes]"] + - ["System.Boolean", "System.ComponentModel.DataObjectMethodAttribute", "Property[IsDefault]"] + - ["System.Boolean", "System.ComponentModel.StringConverter", "Method[CanConvertFrom].ReturnValue"] + - ["System.Int32", "System.ComponentModel.ListChangedEventArgs", "Property[NewIndex]"] + - ["System.Boolean", "System.ComponentModel.BaseNumberConverter", "Method[CanConvertTo].ReturnValue"] + - ["System.Object", "System.ComponentModel.DesignerCategoryAttribute", "Property[TypeId]"] + - ["System.Int32", "System.ComponentModel.LookupBindingPropertiesAttribute", "Method[GetHashCode].ReturnValue"] + - ["System.Boolean", "System.ComponentModel.DefaultEventAttribute", "Method[Equals].ReturnValue"] + - ["System.ComponentModel.TypeConverter+StandardValuesCollection", "System.ComponentModel.BooleanConverter", "Method[GetStandardValues].ReturnValue"] + - ["System.Boolean", "System.ComponentModel.TypeListConverter", "Method[GetStandardValuesExclusive].ReturnValue"] + - ["System.ComponentModel.DesignerCategoryAttribute", "System.ComponentModel.DesignerCategoryAttribute!", "Field[Component]"] + - ["System.Collections.IEnumerator", "System.ComponentModel.EventDescriptorCollection", "Method[GetEnumerator].ReturnValue"] + - ["System.ComponentModel.DataObjectMethodType", "System.ComponentModel.DataObjectMethodAttribute", "Property[MethodType]"] + - ["System.Boolean", "System.ComponentModel.PropertyDescriptor", "Method[CanResetValue].ReturnValue"] + - ["System.Boolean", "System.ComponentModel.ReadOnlyAttribute", "Property[IsReadOnly]"] + - ["System.Boolean", "System.ComponentModel.IExtenderProvider", "Method[CanExtend].ReturnValue"] + - ["System.Collections.ObjectModel.ReadOnlyObservableCollection", "System.ComponentModel.ICollectionView", "Property[Groups]"] + - ["System.Type", "System.ComponentModel.PropertyDescriptor", "Property[PropertyType]"] + - ["System.ComponentModel.EventDescriptor", "System.ComponentModel.IComNativeDescriptorHandler", "Method[GetDefaultEvent].ReturnValue"] + - ["System.ComponentModel.PropertyFilterOptions", "System.ComponentModel.PropertyFilterOptions!", "Field[UnsetValues]"] + - ["System.Object", "System.ComponentModel.ICustomTypeDescriptor", "Method[GetEditor].ReturnValue"] + - ["System.ComponentModel.ImmutableObjectAttribute", "System.ComponentModel.ImmutableObjectAttribute!", "Field[Yes]"] + - ["System.Object", "System.ComponentModel.EventDescriptorCollection", "Property[System.Collections.ICollection.SyncRoot]"] + - ["System.Windows.DependencyProperty", "System.ComponentModel.DependencyPropertyDescriptor", "Property[DependencyProperty]"] + - ["System.Int32", "System.ComponentModel.ListSortDescriptionCollection", "Method[IndexOf].ReturnValue"] + - ["System.ComponentModel.MaskedTextResultHint", "System.ComponentModel.MaskedTextResultHint!", "Field[AsciiCharacterExpected]"] + - ["System.Boolean", "System.ComponentModel.IListSource", "Property[ContainsListCollection]"] + - ["System.ComponentModel.ICustomTypeDescriptor", "System.ComponentModel.TypeDescriptionProvider", "Method[GetTypeDescriptorFromRegisteredType].ReturnValue"] + - ["System.ComponentModel.ListChangedType", "System.ComponentModel.ListChangedEventArgs", "Property[ListChangedType]"] + - ["System.ComponentModel.DataObjectMethodType", "System.ComponentModel.DataObjectMethodType!", "Field[Update]"] + - ["System.ComponentModel.ListChangedType", "System.ComponentModel.ListChangedType!", "Field[PropertyDescriptorDeleted]"] + - ["System.ComponentModel.SortDescriptionCollection", "System.ComponentModel.ICollectionView", "Property[SortDescriptions]"] + - ["System.ComponentModel.PropertyDescriptor", "System.ComponentModel.ListSortDescription", "Property[PropertyDescriptor]"] + - ["System.Int32", "System.ComponentModel.DesignerAttribute", "Method[GetHashCode].ReturnValue"] + - ["System.Boolean", "System.ComponentModel.ICollectionView", "Method[MoveCurrentToPrevious].ReturnValue"] + - ["System.Boolean", "System.ComponentModel.IBindingList", "Property[SupportsSorting]"] + - ["System.Boolean", "System.ComponentModel.ProvidePropertyAttribute", "Method[Equals].ReturnValue"] + - ["System.Boolean", "System.ComponentModel.SortDescription!", "Method[op_Inequality].ReturnValue"] + - ["System.Object", "System.ComponentModel.RunWorkerCompletedEventArgs", "Property[Result]"] + - ["System.Windows.DependencyProperty", "System.ComponentModel.DesignerProperties!", "Field[IsInDesignModeProperty]"] + - ["System.ComponentModel.DesignOnlyAttribute", "System.ComponentModel.DesignOnlyAttribute!", "Field[Yes]"] + - ["System.ComponentModel.BindableAttribute", "System.ComponentModel.BindableAttribute!", "Field[Default]"] + - ["System.ComponentModel.EventDescriptor", "System.ComponentModel.CustomTypeDescriptor", "Method[GetDefaultEvent].ReturnValue"] + - ["System.Boolean", "System.ComponentModel.PropertyDescriptor", "Method[ShouldSerializeValue].ReturnValue"] + - ["System.ComponentModel.CategoryAttribute", "System.ComponentModel.CategoryAttribute!", "Property[Data]"] + - ["System.Boolean", "System.ComponentModel.ITypeDescriptorContext", "Method[OnComponentChanging].ReturnValue"] + - ["System.String", "System.ComponentModel.DefaultPropertyAttribute", "Property[Name]"] + - ["System.String", "System.ComponentModel.IDataErrorInfo", "Property[Error]"] + - ["System.Boolean", "System.ComponentModel.IEditableCollectionView", "Property[CanCancelEdit]"] + - ["System.Boolean", "System.ComponentModel.GuidConverter", "Method[CanConvertFrom].ReturnValue"] + - ["System.ComponentModel.IContainer", "System.ComponentModel.MarshalByValueComponent", "Property[Container]"] + - ["System.Boolean", "System.ComponentModel.PropertyDescriptor", "Property[SupportsChangeEvents]"] + - ["System.Boolean", "System.ComponentModel.InstallerTypeAttribute", "Method[Equals].ReturnValue"] + - ["System.Type", "System.ComponentModel.NullableConverter", "Property[NullableType]"] + - ["System.Int32", "System.ComponentModel.ToolboxItemFilterAttribute", "Method[GetHashCode].ReturnValue"] + - ["System.Int32", "System.ComponentModel.MaskedTextProvider", "Method[FindAssignedEditPositionInRange].ReturnValue"] + - ["System.Int32", "System.ComponentModel.EditorBrowsableAttribute", "Method[GetHashCode].ReturnValue"] + - ["System.Boolean", "System.ComponentModel.ArrayConverter", "Method[GetPropertiesSupported].ReturnValue"] + - ["System.Nullable", "System.ComponentModel.ICollectionViewLiveShaping", "Property[IsLiveGrouping]"] + - ["System.Char", "System.ComponentModel.MaskedTextProvider", "Property[PasswordChar]"] + - ["System.Boolean", "System.ComponentModel.RunInstallerAttribute", "Method[IsDefaultAttribute].ReturnValue"] + - ["System.ComponentModel.ComponentCollection", "System.ComponentModel.IContainer", "Property[Components]"] + - ["System.Boolean", "System.ComponentModel.PropertyDescriptorCollection", "Method[Contains].ReturnValue"] + - ["System.Object", "System.ComponentModel.AsyncCompletedEventArgs", "Property[UserState]"] + - ["System.Collections.ICollection", "System.ComponentModel.PropertyDescriptorCollection", "Property[System.Collections.IDictionary.Values]"] + - ["System.ComponentModel.DesignerSerializationVisibilityAttribute", "System.ComponentModel.DesignerSerializationVisibilityAttribute!", "Field[Visible]"] + - ["System.Object", "System.ComponentModel.TypeListConverter", "Method[ConvertFrom].ReturnValue"] + - ["System.ComponentModel.CategoryAttribute", "System.ComponentModel.CategoryAttribute!", "Property[WindowStyle]"] + - ["System.ComponentModel.DefaultPropertyAttribute", "System.ComponentModel.DefaultPropertyAttribute!", "Field[Default]"] + - ["System.ComponentModel.NewItemPlaceholderPosition", "System.ComponentModel.NewItemPlaceholderPosition!", "Field[AtEnd]"] + - ["System.ComponentModel.PropertyDescriptorCollection", "System.ComponentModel.PropertyDescriptor", "Method[GetChildProperties].ReturnValue"] + - ["System.Int32", "System.ComponentModel.ProgressChangedEventArgs", "Property[ProgressPercentage]"] + - ["System.Boolean", "System.ComponentModel.EditorBrowsableAttribute", "Method[Equals].ReturnValue"] + - ["System.Int32", "System.ComponentModel.EditorAttribute", "Method[GetHashCode].ReturnValue"] + - ["System.ComponentModel.ToolboxItemAttribute", "System.ComponentModel.ToolboxItemAttribute!", "Field[Default]"] + - ["System.ComponentModel.DesignerCategoryAttribute", "System.ComponentModel.DesignerCategoryAttribute!", "Field[Default]"] + - ["System.ComponentModel.MergablePropertyAttribute", "System.ComponentModel.MergablePropertyAttribute!", "Field[Default]"] + - ["System.ComponentModel.LicenseProviderAttribute", "System.ComponentModel.LicenseProviderAttribute!", "Field[Default]"] + - ["System.Predicate", "System.ComponentModel.ICollectionView", "Property[Filter]"] + - ["System.Boolean", "System.ComponentModel.DependencyPropertyDescriptor", "Property[IsReadOnly]"] + - ["System.Boolean", "System.ComponentModel.IBindingListView", "Property[SupportsAdvancedSorting]"] + - ["System.ComponentModel.RefreshProperties", "System.ComponentModel.RefreshProperties!", "Field[All]"] + - ["System.ComponentModel.ComplexBindingPropertiesAttribute", "System.ComponentModel.ComplexBindingPropertiesAttribute!", "Field[Default]"] + - ["System.Object", "System.ComponentModel.Container", "Method[GetService].ReturnValue"] + - ["System.Exception", "System.ComponentModel.AsyncCompletedEventArgs", "Property[Error]"] + - ["System.Boolean", "System.ComponentModel.BindableAttribute", "Method[IsDefaultAttribute].ReturnValue"] + - ["System.Type", "System.ComponentModel.TypeDescriptor!", "Property[ComObjectType]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemComponentModelComposition/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemComponentModelComposition/model.yml new file mode 100644 index 000000000000..e807141f72e7 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemComponentModelComposition/model.yml @@ -0,0 +1,55 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Exception", "System.ComponentModel.Composition.CompositionError", "Property[Exception]"] + - ["System.ComponentModel.Composition.CreationPolicy", "System.ComponentModel.Composition.ImportManyAttribute", "Property[RequiredCreationPolicy]"] + - ["System.Reflection.ReflectionContext", "System.ComponentModel.Composition.CatalogReflectionContextAttribute", "Method[CreateReflectionContext].ReturnValue"] + - ["System.Boolean", "System.ComponentModel.Composition.AttributedModelServices!", "Method[Imports].ReturnValue"] + - ["System.Object", "System.ComponentModel.Composition.PartMetadataAttribute", "Property[Value]"] + - ["System.String", "System.ComponentModel.Composition.AdaptationConstants!", "Field[AdapterContractName]"] + - ["System.ComponentModel.Composition.CreationPolicy", "System.ComponentModel.Composition.CreationPolicy!", "Field[Any]"] + - ["System.String", "System.ComponentModel.Composition.ChangeRejectedException", "Property[Message]"] + - ["System.String", "System.ComponentModel.Composition.AdaptationConstants!", "Field[AdapterFromContractMetadataName]"] + - ["System.ComponentModel.Composition.CreationPolicy", "System.ComponentModel.Composition.CreationPolicy!", "Field[NonShared]"] + - ["System.ComponentModel.Composition.ImportSource", "System.ComponentModel.Composition.ImportSource!", "Field[Local]"] + - ["System.String", "System.ComponentModel.Composition.CompositionException", "Property[Message]"] + - ["System.Boolean", "System.ComponentModel.Composition.ExportMetadataAttribute", "Property[IsMultiple]"] + - ["System.Type", "System.ComponentModel.Composition.ImportAttribute", "Property[ContractType]"] + - ["System.String", "System.ComponentModel.Composition.AdaptationConstants!", "Field[AdapterToContractMetadataName]"] + - ["System.ComponentModel.Composition.ImportSource", "System.ComponentModel.Composition.ImportAttribute", "Property[Source]"] + - ["System.String", "System.ComponentModel.Composition.CompositionError", "Method[ToString].ReturnValue"] + - ["System.Type", "System.ComponentModel.Composition.MetadataViewImplementationAttribute", "Property[ImplementationType]"] + - ["System.String", "System.ComponentModel.Composition.ImportManyAttribute", "Property[ContractName]"] + - ["System.ComponentModel.Composition.ImportSource", "System.ComponentModel.Composition.ImportManyAttribute", "Property[Source]"] + - ["System.ComponentModel.Composition.CreationPolicy", "System.ComponentModel.Composition.PartCreationPolicyAttribute", "Property[CreationPolicy]"] + - ["System.String", "System.ComponentModel.Composition.ExportMetadataAttribute", "Property[Name]"] + - ["System.ComponentModel.Composition.Primitives.ComposablePart", "System.ComponentModel.Composition.AttributedModelServices!", "Method[AddExportedValue].ReturnValue"] + - ["System.String", "System.ComponentModel.Composition.ImportAttribute", "Property[ContractName]"] + - ["System.ComponentModel.Composition.Primitives.ComposablePartDefinition", "System.ComponentModel.Composition.AttributedModelServices!", "Method[CreatePartDefinition].ReturnValue"] + - ["System.String", "System.ComponentModel.Composition.CompositionError", "Property[Description]"] + - ["System.ComponentModel.Composition.Primitives.ComposablePart", "System.ComponentModel.Composition.AttributedModelServices!", "Method[CreatePart].ReturnValue"] + - ["System.ComponentModel.Composition.Primitives.ICompositionElement", "System.ComponentModel.Composition.CompositionError", "Property[Element]"] + - ["System.Boolean", "System.ComponentModel.Composition.AttributedModelServices!", "Method[Imports].ReturnValue"] + - ["System.Boolean", "System.ComponentModel.Composition.ImportAttribute", "Property[AllowRecomposition]"] + - ["System.String", "System.ComponentModel.Composition.AttributedModelServices!", "Method[GetTypeIdentity].ReturnValue"] + - ["System.Boolean", "System.ComponentModel.Composition.ImportManyAttribute", "Property[AllowRecomposition]"] + - ["System.ComponentModel.Composition.CreationPolicy", "System.ComponentModel.Composition.ImportAttribute", "Property[RequiredCreationPolicy]"] + - ["System.ComponentModel.Composition.CreationPolicy", "System.ComponentModel.Composition.CreationPolicy!", "Field[Shared]"] + - ["System.Boolean", "System.ComponentModel.Composition.AttributedModelServices!", "Method[Exports].ReturnValue"] + - ["System.ComponentModel.Composition.ImportSource", "System.ComponentModel.Composition.ImportSource!", "Field[Any]"] + - ["System.String", "System.ComponentModel.Composition.AttributedModelServices!", "Method[GetContractName].ReturnValue"] + - ["System.Type", "System.ComponentModel.Composition.ExportAttribute", "Property[ContractType]"] + - ["System.ComponentModel.Composition.ImportSource", "System.ComponentModel.Composition.ImportSource!", "Field[NonLocal]"] + - ["System.ComponentModel.Composition.Primitives.ComposablePart", "System.ComponentModel.Composition.AttributedModelServices!", "Method[AddPart].ReturnValue"] + - ["System.Boolean", "System.ComponentModel.Composition.AttributedModelServices!", "Method[Exports].ReturnValue"] + - ["System.String", "System.ComponentModel.Composition.PartMetadataAttribute", "Property[Name]"] + - ["System.String", "System.ComponentModel.Composition.ExportAttribute", "Property[ContractName]"] + - ["TMetadataView", "System.ComponentModel.Composition.AttributedModelServices!", "Method[GetMetadataView].ReturnValue"] + - ["System.ComponentModel.Composition.Primitives.ComposablePart", "System.ComponentModel.Composition.AttributedModelServices!", "Method[SatisfyImportsOnce].ReturnValue"] + - ["System.Type", "System.ComponentModel.Composition.ImportManyAttribute", "Property[ContractType]"] + - ["System.Boolean", "System.ComponentModel.Composition.ImportAttribute", "Property[AllowDefault]"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.ComponentModel.Composition.CompositionException", "Property[Errors]"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.ComponentModel.Composition.CompositionException", "Property[RootCauses]"] + - ["System.Object", "System.ComponentModel.Composition.ExportMetadataAttribute", "Property[Value]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemComponentModelCompositionHosting/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemComponentModelCompositionHosting/model.yml new file mode 100644 index 000000000000..2b19ef6ac1d8 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemComponentModelCompositionHosting/model.yml @@ -0,0 +1,94 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.String", "System.ComponentModel.Composition.Hosting.DirectoryCatalog", "Method[ToString].ReturnValue"] + - ["System.Collections.Generic.IEnumerable", "System.ComponentModel.Composition.Hosting.CatalogExportProvider", "Method[GetExportsCore].ReturnValue"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.ComponentModel.Composition.Hosting.DirectoryCatalog", "Property[LoadedFiles]"] + - ["System.String", "System.ComponentModel.Composition.Hosting.DirectoryCatalog", "Property[SearchPattern]"] + - ["System.Collections.Generic.IEnumerator", "System.ComponentModel.Composition.Hosting.DirectoryCatalog", "Method[GetEnumerator].ReturnValue"] + - ["System.Collections.Generic.IEnumerator", "System.ComponentModel.Composition.Hosting.AggregateCatalog", "Method[GetEnumerator].ReturnValue"] + - ["System.ComponentModel.Composition.Primitives.ComposablePart", "System.ComponentModel.Composition.Hosting.CompositionBatch", "Method[AddExport].ReturnValue"] + - ["System.Lazy", "System.ComponentModel.Composition.Hosting.ExportProvider", "Method[GetExport].ReturnValue"] + - ["System.Collections.Generic.IEnumerator", "System.ComponentModel.Composition.Hosting.TypeCatalog", "Method[GetEnumerator].ReturnValue"] + - ["System.ComponentModel.Composition.Primitives.ICompositionElement", "System.ComponentModel.Composition.Hosting.TypeCatalog", "Property[System.ComponentModel.Composition.Primitives.ICompositionElement.Origin]"] + - ["System.String", "System.ComponentModel.Composition.Hosting.DirectoryCatalog", "Property[FullPath]"] + - ["System.Boolean", "System.ComponentModel.Composition.Hosting.ScopingExtensions!", "Method[ContainsPartMetadataWithKey].ReturnValue"] + - ["System.Collections.Generic.IEnumerator", "System.ComponentModel.Composition.Hosting.CompositionScopeDefinition", "Method[GetEnumerator].ReturnValue"] + - ["System.Collections.Generic.ICollection", "System.ComponentModel.Composition.Hosting.AggregateCatalog", "Property[Catalogs]"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.ComponentModel.Composition.Hosting.CompositionBatch", "Property[PartsToAdd]"] + - ["System.Collections.Generic.IEnumerable", "System.ComponentModel.Composition.Hosting.AggregateExportProvider", "Method[GetExportsCore].ReturnValue"] + - ["System.ComponentModel.Composition.Hosting.FilteredCatalog", "System.ComponentModel.Composition.Hosting.FilteredCatalog", "Method[IncludeDependencies].ReturnValue"] + - ["System.String", "System.ComponentModel.Composition.Hosting.CompositionConstants!", "Field[GenericContractMetadataName]"] + - ["System.Collections.Generic.IEnumerable", "System.ComponentModel.Composition.Hosting.ExportProvider", "Method[GetExportsCore].ReturnValue"] + - ["System.Collections.Generic.IEnumerable", "System.ComponentModel.Composition.Hosting.ExportsChangeEventArgs", "Property[RemovedExports]"] + - ["System.String", "System.ComponentModel.Composition.Hosting.ApplicationCatalog", "Method[ToString].ReturnValue"] + - ["System.Collections.Generic.IEnumerable", "System.ComponentModel.Composition.Hosting.ComposablePartCatalogChangeEventArgs", "Property[AddedDefinitions]"] + - ["System.Collections.Generic.IEnumerable>", "System.ComponentModel.Composition.Hosting.ExportProvider", "Method[GetExports].ReturnValue"] + - ["System.Collections.Generic.IEnumerator", "System.ComponentModel.Composition.Hosting.ApplicationCatalog", "Method[GetEnumerator].ReturnValue"] + - ["System.String", "System.ComponentModel.Composition.Hosting.AssemblyCatalog", "Property[System.ComponentModel.Composition.Primitives.ICompositionElement.DisplayName]"] + - ["System.String", "System.ComponentModel.Composition.Hosting.CompositionConstants!", "Field[ExportTypeIdentityMetadataName]"] + - ["System.ComponentModel.Composition.Hosting.CompositionOptions", "System.ComponentModel.Composition.Hosting.CompositionOptions!", "Field[ExportCompositionService]"] + - ["T", "System.ComponentModel.Composition.Hosting.ExportProvider", "Method[GetExportedValueOrDefault].ReturnValue"] + - ["System.Linq.IQueryable", "System.ComponentModel.Composition.Hosting.DirectoryCatalog", "Property[Parts]"] + - ["System.Collections.Generic.IEnumerable>", "System.ComponentModel.Composition.Hosting.DirectoryCatalog", "Method[GetExports].ReturnValue"] + - ["System.Collections.Generic.IEnumerable>", "System.ComponentModel.Composition.Hosting.ApplicationCatalog", "Method[GetExports].ReturnValue"] + - ["System.ComponentModel.Composition.Hosting.FilteredCatalog", "System.ComponentModel.Composition.Hosting.ScopingExtensions!", "Method[Filter].ReturnValue"] + - ["System.ComponentModel.Composition.Hosting.CompositionOptions", "System.ComponentModel.Composition.Hosting.CompositionOptions!", "Field[DisableSilentRejection]"] + - ["T", "System.ComponentModel.Composition.Hosting.ExportProvider", "Method[GetExportedValue].ReturnValue"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.ComponentModel.Composition.Hosting.CompositionBatch", "Property[PartsToRemove]"] + - ["System.Collections.Generic.IEnumerable>", "System.ComponentModel.Composition.Hosting.ExportProvider", "Method[GetExports].ReturnValue"] + - ["System.String", "System.ComponentModel.Composition.Hosting.CompositionConstants!", "Field[IsGenericPartMetadataName]"] + - ["System.Collections.Generic.IEnumerator", "System.ComponentModel.Composition.Hosting.FilteredCatalog", "Method[GetEnumerator].ReturnValue"] + - ["System.String", "System.ComponentModel.Composition.Hosting.AssemblyCatalog", "Method[ToString].ReturnValue"] + - ["System.ComponentModel.Composition.Hosting.CompositionService", "System.ComponentModel.Composition.Hosting.CatalogExtensions!", "Method[CreateCompositionService].ReturnValue"] + - ["System.ComponentModel.Composition.Primitives.ComposablePartCatalog", "System.ComponentModel.Composition.Hosting.CatalogExportProvider", "Property[Catalog]"] + - ["System.ComponentModel.Composition.Hosting.ExportProvider", "System.ComponentModel.Composition.Hosting.CatalogExportProvider", "Property[SourceProvider]"] + - ["System.Reflection.Assembly", "System.ComponentModel.Composition.Hosting.AssemblyCatalog", "Property[Assembly]"] + - ["System.Boolean", "System.ComponentModel.Composition.Hosting.AtomicComposition", "Method[TryGetValue].ReturnValue"] + - ["System.ComponentModel.Composition.Primitives.ICompositionElement", "System.ComponentModel.Composition.Hosting.AssemblyCatalog", "Property[System.ComponentModel.Composition.Primitives.ICompositionElement.Origin]"] + - ["System.ComponentModel.Composition.Hosting.FilteredCatalog", "System.ComponentModel.Composition.Hosting.FilteredCatalog", "Property[Complement]"] + - ["System.Boolean", "System.ComponentModel.Composition.Hosting.ExportProvider", "Method[TryGetExports].ReturnValue"] + - ["System.Linq.IQueryable", "System.ComponentModel.Composition.Hosting.TypeCatalog", "Property[Parts]"] + - ["System.Collections.Generic.IEnumerable>", "System.ComponentModel.Composition.Hosting.ExportProvider", "Method[GetExports].ReturnValue"] + - ["System.String", "System.ComponentModel.Composition.Hosting.CompositionConstants!", "Field[GenericParametersMetadataName]"] + - ["System.Collections.Generic.IEnumerable>", "System.ComponentModel.Composition.Hosting.FilteredCatalog", "Method[GetExports].ReturnValue"] + - ["System.Boolean", "System.ComponentModel.Composition.Hosting.ScopingExtensions!", "Method[Exports].ReturnValue"] + - ["System.Collections.Generic.IEnumerable", "System.ComponentModel.Composition.Hosting.CompositionScopeDefinition", "Property[Children]"] + - ["System.Boolean", "System.ComponentModel.Composition.Hosting.ScopingExtensions!", "Method[ContainsPartMetadata].ReturnValue"] + - ["System.Collections.Generic.IEnumerable", "System.ComponentModel.Composition.Hosting.CompositionContainer", "Method[GetExportsCore].ReturnValue"] + - ["System.String", "System.ComponentModel.Composition.Hosting.DirectoryCatalog", "Property[System.ComponentModel.Composition.Primitives.ICompositionElement.DisplayName]"] + - ["System.String", "System.ComponentModel.Composition.Hosting.CompositionConstants!", "Field[ImportSourceMetadataName]"] + - ["System.ComponentModel.Composition.Primitives.ICompositionElement", "System.ComponentModel.Composition.Hosting.ApplicationCatalog", "Property[System.ComponentModel.Composition.Primitives.ICompositionElement.Origin]"] + - ["System.ComponentModel.Composition.Hosting.FilteredCatalog", "System.ComponentModel.Composition.Hosting.FilteredCatalog", "Method[IncludeDependents].ReturnValue"] + - ["System.String", "System.ComponentModel.Composition.Hosting.CompositionConstants!", "Field[PartCreationPolicyMetadataName]"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.ComponentModel.Composition.Hosting.CompositionContainer", "Property[Providers]"] + - ["System.Collections.Generic.IEnumerable", "System.ComponentModel.Composition.Hosting.ExportProvider", "Method[GetExportedValues].ReturnValue"] + - ["System.ComponentModel.Composition.Primitives.ComposablePartCatalog", "System.ComponentModel.Composition.Hosting.CompositionContainer", "Property[Catalog]"] + - ["System.ComponentModel.Composition.Hosting.AtomicComposition", "System.ComponentModel.Composition.Hosting.ExportsChangeEventArgs", "Property[AtomicComposition]"] + - ["System.ComponentModel.Composition.Hosting.ExportProvider", "System.ComponentModel.Composition.Hosting.ComposablePartExportProvider", "Property[SourceProvider]"] + - ["System.Boolean", "System.ComponentModel.Composition.Hosting.ScopingExtensions!", "Method[Imports].ReturnValue"] + - ["System.Collections.Generic.IEnumerable", "System.ComponentModel.Composition.Hosting.CompositionScopeDefinition", "Property[PublicSurface]"] + - ["System.String", "System.ComponentModel.Composition.Hosting.TypeCatalog", "Property[System.ComponentModel.Composition.Primitives.ICompositionElement.DisplayName]"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.ComponentModel.Composition.Hosting.AggregateExportProvider", "Property[Providers]"] + - ["System.Collections.Generic.IEnumerable", "System.ComponentModel.Composition.Hosting.ExportsChangeEventArgs", "Property[AddedExports]"] + - ["System.Collections.Generic.IEnumerable>", "System.ComponentModel.Composition.Hosting.CompositionScopeDefinition", "Method[GetExports].ReturnValue"] + - ["System.String", "System.ComponentModel.Composition.Hosting.DirectoryCatalog", "Property[Path]"] + - ["System.Linq.IQueryable", "System.ComponentModel.Composition.Hosting.AssemblyCatalog", "Property[Parts]"] + - ["System.ComponentModel.Composition.Hosting.CompositionOptions", "System.ComponentModel.Composition.Hosting.CompositionOptions!", "Field[Default]"] + - ["System.Collections.Generic.IEnumerator", "System.ComponentModel.Composition.Hosting.AssemblyCatalog", "Method[GetEnumerator].ReturnValue"] + - ["System.Collections.Generic.IEnumerable", "System.ComponentModel.Composition.Hosting.ExportsChangeEventArgs", "Property[ChangedContractNames]"] + - ["System.Collections.Generic.IEnumerable>", "System.ComponentModel.Composition.Hosting.AssemblyCatalog", "Method[GetExports].ReturnValue"] + - ["System.String", "System.ComponentModel.Composition.Hosting.TypeCatalog", "Method[ToString].ReturnValue"] + - ["System.ComponentModel.Composition.Hosting.CompositionOptions", "System.ComponentModel.Composition.Hosting.CompositionOptions!", "Field[IsThreadSafe]"] + - ["System.Collections.Generic.IEnumerable>", "System.ComponentModel.Composition.Hosting.AggregateCatalog", "Method[GetExports].ReturnValue"] + - ["System.Lazy", "System.ComponentModel.Composition.Hosting.ExportProvider", "Method[GetExport].ReturnValue"] + - ["System.Linq.IQueryable", "System.ComponentModel.Composition.Hosting.AggregateCatalog", "Property[Parts]"] + - ["System.Collections.Generic.IEnumerable", "System.ComponentModel.Composition.Hosting.ComposablePartExportProvider", "Method[GetExportsCore].ReturnValue"] + - ["System.String", "System.ComponentModel.Composition.Hosting.ApplicationCatalog", "Property[System.ComponentModel.Composition.Primitives.ICompositionElement.DisplayName]"] + - ["System.Collections.Generic.IEnumerable>", "System.ComponentModel.Composition.Hosting.TypeCatalog", "Method[GetExports].ReturnValue"] + - ["System.ComponentModel.Composition.Primitives.ICompositionElement", "System.ComponentModel.Composition.Hosting.DirectoryCatalog", "Property[System.ComponentModel.Composition.Primitives.ICompositionElement.Origin]"] + - ["System.ComponentModel.Composition.Hosting.AtomicComposition", "System.ComponentModel.Composition.Hosting.ComposablePartCatalogChangeEventArgs", "Property[AtomicComposition]"] + - ["System.Collections.Generic.IEnumerable", "System.ComponentModel.Composition.Hosting.ComposablePartCatalogChangeEventArgs", "Property[RemovedDefinitions]"] + - ["System.Collections.Generic.IEnumerable", "System.ComponentModel.Composition.Hosting.ExportProvider", "Method[GetExports].ReturnValue"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemComponentModelCompositionPrimitives/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemComponentModelCompositionPrimitives/model.yml new file mode 100644 index 000000000000..d9eabb811678 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemComponentModelCompositionPrimitives/model.yml @@ -0,0 +1,45 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.ComponentModel.Composition.Primitives.ExportDefinition", "System.ComponentModel.Composition.Primitives.Export", "Property[Definition]"] + - ["System.ComponentModel.Composition.Primitives.ICompositionElement", "System.ComponentModel.Composition.Primitives.ComposablePartException", "Property[Element]"] + - ["System.Collections.Generic.IDictionary", "System.ComponentModel.Composition.Primitives.Export", "Property[Metadata]"] + - ["System.Collections.Generic.IDictionary", "System.ComponentModel.Composition.Primitives.ExportDefinition", "Property[Metadata]"] + - ["System.Collections.Generic.IDictionary", "System.ComponentModel.Composition.Primitives.ComposablePartDefinition", "Property[Metadata]"] + - ["System.Boolean", "System.ComponentModel.Composition.Primitives.ImportDefinition", "Property[IsRecomposable]"] + - ["System.Collections.Generic.IEnumerable", "System.ComponentModel.Composition.Primitives.ComposablePart", "Property[ExportDefinitions]"] + - ["System.String", "System.ComponentModel.Composition.Primitives.ExportDefinition", "Method[ToString].ReturnValue"] + - ["System.String", "System.ComponentModel.Composition.Primitives.ImportDefinition", "Method[ToString].ReturnValue"] + - ["System.Collections.Generic.IEnumerator", "System.ComponentModel.Composition.Primitives.ComposablePartCatalog", "Method[GetEnumerator].ReturnValue"] + - ["System.Linq.IQueryable", "System.ComponentModel.Composition.Primitives.ComposablePartCatalog", "Property[Parts]"] + - ["System.Object", "System.ComponentModel.Composition.Primitives.ComposablePart", "Method[GetExportedValue].ReturnValue"] + - ["System.ComponentModel.Composition.Primitives.ImportCardinality", "System.ComponentModel.Composition.Primitives.ImportCardinality!", "Field[ZeroOrOne]"] + - ["System.Collections.Generic.IEnumerable>", "System.ComponentModel.Composition.Primitives.ComposablePartCatalog", "Method[GetExports].ReturnValue"] + - ["System.Object", "System.ComponentModel.Composition.Primitives.Export", "Method[GetExportedValueCore].ReturnValue"] + - ["System.Collections.Generic.IEnumerable", "System.ComponentModel.Composition.Primitives.ComposablePartDefinition", "Property[ExportDefinitions]"] + - ["System.String", "System.ComponentModel.Composition.Primitives.ExportDefinition", "Property[ContractName]"] + - ["System.String", "System.ComponentModel.Composition.Primitives.ImportDefinition", "Property[ContractName]"] + - ["System.Collections.Generic.IDictionary", "System.ComponentModel.Composition.Primitives.ImportDefinition", "Property[Metadata]"] + - ["System.Delegate", "System.ComponentModel.Composition.Primitives.ExportedDelegate", "Method[CreateDelegate].ReturnValue"] + - ["System.String", "System.ComponentModel.Composition.Primitives.ContractBasedImportDefinition", "Property[RequiredTypeIdentity]"] + - ["System.ComponentModel.Composition.Primitives.ImportCardinality", "System.ComponentModel.Composition.Primitives.ImportCardinality!", "Field[ExactlyOne]"] + - ["System.String", "System.ComponentModel.Composition.Primitives.ICompositionElement", "Property[DisplayName]"] + - ["System.Collections.Generic.IEnumerable", "System.ComponentModel.Composition.Primitives.ComposablePart", "Property[ImportDefinitions]"] + - ["System.ComponentModel.Composition.Primitives.ImportCardinality", "System.ComponentModel.Composition.Primitives.ImportCardinality!", "Field[ZeroOrMore]"] + - ["System.Collections.Generic.IDictionary", "System.ComponentModel.Composition.Primitives.ComposablePart", "Property[Metadata]"] + - ["System.Linq.Expressions.Expression>", "System.ComponentModel.Composition.Primitives.ContractBasedImportDefinition", "Property[Constraint]"] + - ["System.Collections.Generic.IEnumerable>", "System.ComponentModel.Composition.Primitives.ContractBasedImportDefinition", "Property[RequiredMetadata]"] + - ["System.Linq.Expressions.Expression>", "System.ComponentModel.Composition.Primitives.ImportDefinition", "Property[Constraint]"] + - ["System.Object", "System.ComponentModel.Composition.Primitives.Export", "Property[Value]"] + - ["System.Boolean", "System.ComponentModel.Composition.Primitives.ContractBasedImportDefinition", "Method[IsConstraintSatisfiedBy].ReturnValue"] + - ["System.ComponentModel.Composition.CreationPolicy", "System.ComponentModel.Composition.Primitives.ContractBasedImportDefinition", "Property[RequiredCreationPolicy]"] + - ["System.String", "System.ComponentModel.Composition.Primitives.ContractBasedImportDefinition", "Method[ToString].ReturnValue"] + - ["System.Collections.Generic.IEnumerable", "System.ComponentModel.Composition.Primitives.ComposablePartDefinition", "Property[ImportDefinitions]"] + - ["System.Boolean", "System.ComponentModel.Composition.Primitives.ImportDefinition", "Property[IsPrerequisite]"] + - ["System.Collections.IEnumerator", "System.ComponentModel.Composition.Primitives.ComposablePartCatalog", "Method[System.Collections.IEnumerable.GetEnumerator].ReturnValue"] + - ["System.ComponentModel.Composition.Primitives.ImportCardinality", "System.ComponentModel.Composition.Primitives.ImportDefinition", "Property[Cardinality]"] + - ["System.ComponentModel.Composition.Primitives.ComposablePart", "System.ComponentModel.Composition.Primitives.ComposablePartDefinition", "Method[CreatePart].ReturnValue"] + - ["System.Boolean", "System.ComponentModel.Composition.Primitives.ImportDefinition", "Method[IsConstraintSatisfiedBy].ReturnValue"] + - ["System.ComponentModel.Composition.Primitives.ICompositionElement", "System.ComponentModel.Composition.Primitives.ICompositionElement", "Property[Origin]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemComponentModelCompositionReflectionModel/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemComponentModelCompositionReflectionModel/model.yml new file mode 100644 index 000000000000..bb3a0b14978c --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemComponentModelCompositionReflectionModel/model.yml @@ -0,0 +1,23 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Boolean", "System.ComponentModel.Composition.ReflectionModel.LazyMemberInfo", "Method[Equals].ReturnValue"] + - ["System.Lazy", "System.ComponentModel.Composition.ReflectionModel.ReflectionModelServices!", "Method[GetPartType].ReturnValue"] + - ["System.Reflection.MemberTypes", "System.ComponentModel.Composition.ReflectionModel.LazyMemberInfo", "Property[MemberType]"] + - ["System.Boolean", "System.ComponentModel.Composition.ReflectionModel.LazyMemberInfo!", "Method[op_Inequality].ReturnValue"] + - ["System.Lazy", "System.ComponentModel.Composition.ReflectionModel.ReflectionModelServices!", "Method[GetImportingParameter].ReturnValue"] + - ["System.Boolean", "System.ComponentModel.Composition.ReflectionModel.ReflectionModelServices!", "Method[TryMakeGenericPartDefinition].ReturnValue"] + - ["System.Boolean", "System.ComponentModel.Composition.ReflectionModel.LazyMemberInfo!", "Method[op_Equality].ReturnValue"] + - ["System.Boolean", "System.ComponentModel.Composition.ReflectionModel.ReflectionModelServices!", "Method[IsExportFactoryImportDefinition].ReturnValue"] + - ["System.ComponentModel.Composition.Primitives.ExportDefinition", "System.ComponentModel.Composition.ReflectionModel.ReflectionModelServices!", "Method[CreateExportDefinition].ReturnValue"] + - ["System.Boolean", "System.ComponentModel.Composition.ReflectionModel.ReflectionModelServices!", "Method[IsImportingParameter].ReturnValue"] + - ["System.ComponentModel.Composition.Primitives.ContractBasedImportDefinition", "System.ComponentModel.Composition.ReflectionModel.ReflectionModelServices!", "Method[CreateImportDefinition].ReturnValue"] + - ["System.ComponentModel.Composition.ReflectionModel.LazyMemberInfo", "System.ComponentModel.Composition.ReflectionModel.ReflectionModelServices!", "Method[GetExportingMember].ReturnValue"] + - ["System.ComponentModel.Composition.Primitives.ContractBasedImportDefinition", "System.ComponentModel.Composition.ReflectionModel.ReflectionModelServices!", "Method[GetExportFactoryProductImportDefinition].ReturnValue"] + - ["System.Boolean", "System.ComponentModel.Composition.ReflectionModel.ReflectionModelServices!", "Method[IsDisposalRequired].ReturnValue"] + - ["System.Reflection.MemberInfo[]", "System.ComponentModel.Composition.ReflectionModel.LazyMemberInfo", "Method[GetAccessors].ReturnValue"] + - ["System.ComponentModel.Composition.ReflectionModel.LazyMemberInfo", "System.ComponentModel.Composition.ReflectionModel.ReflectionModelServices!", "Method[GetImportingMember].ReturnValue"] + - ["System.ComponentModel.Composition.Primitives.ComposablePartDefinition", "System.ComponentModel.Composition.ReflectionModel.ReflectionModelServices!", "Method[CreatePartDefinition].ReturnValue"] + - ["System.Int32", "System.ComponentModel.Composition.ReflectionModel.LazyMemberInfo", "Method[GetHashCode].ReturnValue"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemComponentModelCompositionRegistration/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemComponentModelCompositionRegistration/model.yml new file mode 100644 index 000000000000..ce027e92ed46 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemComponentModelCompositionRegistration/model.yml @@ -0,0 +1,36 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.ComponentModel.Composition.Registration.ExportBuilder", "System.ComponentModel.Composition.Registration.ExportBuilder", "Method[AsContractType].ReturnValue"] + - ["System.ComponentModel.Composition.Registration.PartBuilder", "System.ComponentModel.Composition.Registration.RegistrationBuilder", "Method[ForTypesDerivedFrom].ReturnValue"] + - ["System.ComponentModel.Composition.Registration.PartBuilder", "System.ComponentModel.Composition.Registration.RegistrationBuilder", "Method[ForTypesDerivedFrom].ReturnValue"] + - ["System.ComponentModel.Composition.Registration.PartBuilder", "System.ComponentModel.Composition.Registration.PartBuilder", "Method[SelectConstructor].ReturnValue"] + - ["System.ComponentModel.Composition.Registration.ImportBuilder", "System.ComponentModel.Composition.Registration.ImportBuilder", "Method[AllowRecomposition].ReturnValue"] + - ["System.ComponentModel.Composition.Registration.ImportBuilder", "System.ComponentModel.Composition.Registration.ImportBuilder", "Method[AllowDefault].ReturnValue"] + - ["System.ComponentModel.Composition.Registration.ExportBuilder", "System.ComponentModel.Composition.Registration.ExportBuilder", "Method[Inherited].ReturnValue"] + - ["System.ComponentModel.Composition.Registration.PartBuilder", "System.ComponentModel.Composition.Registration.RegistrationBuilder", "Method[ForType].ReturnValue"] + - ["T", "System.ComponentModel.Composition.Registration.ParameterImportBuilder", "Method[Import].ReturnValue"] + - ["System.ComponentModel.Composition.Registration.PartBuilder", "System.ComponentModel.Composition.Registration.PartBuilder", "Method[ExportProperties].ReturnValue"] + - ["System.Collections.Generic.IEnumerable", "System.ComponentModel.Composition.Registration.RegistrationBuilder", "Method[GetCustomAttributes].ReturnValue"] + - ["System.ComponentModel.Composition.Registration.ImportBuilder", "System.ComponentModel.Composition.Registration.ImportBuilder", "Method[AsContractType].ReturnValue"] + - ["System.ComponentModel.Composition.Registration.PartBuilder", "System.ComponentModel.Composition.Registration.PartBuilder", "Method[ImportProperties].ReturnValue"] + - ["System.ComponentModel.Composition.Registration.PartBuilder", "System.ComponentModel.Composition.Registration.PartBuilder", "Method[AddMetadata].ReturnValue"] + - ["System.ComponentModel.Composition.Registration.ImportBuilder", "System.ComponentModel.Composition.Registration.ImportBuilder", "Method[AsMany].ReturnValue"] + - ["System.ComponentModel.Composition.Registration.ExportBuilder", "System.ComponentModel.Composition.Registration.ExportBuilder", "Method[AsContractName].ReturnValue"] + - ["System.ComponentModel.Composition.Registration.ImportBuilder", "System.ComponentModel.Composition.Registration.ImportBuilder", "Method[AsContractName].ReturnValue"] + - ["System.ComponentModel.Composition.Registration.PartBuilder", "System.ComponentModel.Composition.Registration.PartBuilder", "Method[Export].ReturnValue"] + - ["System.ComponentModel.Composition.Registration.ExportBuilder", "System.ComponentModel.Composition.Registration.ExportBuilder", "Method[AddMetadata].ReturnValue"] + - ["System.ComponentModel.Composition.Registration.PartBuilder", "System.ComponentModel.Composition.Registration.RegistrationBuilder", "Method[ForTypesMatching].ReturnValue"] + - ["System.ComponentModel.Composition.Registration.ImportBuilder", "System.ComponentModel.Composition.Registration.ImportBuilder", "Method[RequiredCreationPolicy].ReturnValue"] + - ["System.ComponentModel.Composition.Registration.PartBuilder", "System.ComponentModel.Composition.Registration.PartBuilder", "Method[Export].ReturnValue"] + - ["System.ComponentModel.Composition.Registration.PartBuilder", "System.ComponentModel.Composition.Registration.RegistrationBuilder", "Method[ForTypesMatching].ReturnValue"] + - ["System.ComponentModel.Composition.Registration.PartBuilder", "System.ComponentModel.Composition.Registration.RegistrationBuilder", "Method[ForType].ReturnValue"] + - ["System.ComponentModel.Composition.Registration.ImportBuilder", "System.ComponentModel.Composition.Registration.ImportBuilder", "Method[AsContractType].ReturnValue"] + - ["System.ComponentModel.Composition.Registration.PartBuilder", "System.ComponentModel.Composition.Registration.PartBuilder", "Method[SetCreationPolicy].ReturnValue"] + - ["System.ComponentModel.Composition.Registration.ExportBuilder", "System.ComponentModel.Composition.Registration.ExportBuilder", "Method[AsContractType].ReturnValue"] + - ["System.ComponentModel.Composition.Registration.PartBuilder", "System.ComponentModel.Composition.Registration.PartBuilder", "Method[ExportProperties].ReturnValue"] + - ["System.ComponentModel.Composition.Registration.ImportBuilder", "System.ComponentModel.Composition.Registration.ImportBuilder", "Method[Source].ReturnValue"] + - ["System.ComponentModel.Composition.Registration.PartBuilder", "System.ComponentModel.Composition.Registration.PartBuilder", "Method[ExportInterfaces].ReturnValue"] + - ["System.ComponentModel.Composition.Registration.PartBuilder", "System.ComponentModel.Composition.Registration.PartBuilder", "Method[ImportProperties].ReturnValue"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemComponentModelDataAnnotations/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemComponentModelDataAnnotations/model.yml new file mode 100644 index 000000000000..8b4f00ef71e0 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemComponentModelDataAnnotations/model.yml @@ -0,0 +1,161 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.ComponentModel.DataAnnotations.ValidationResult", "System.ComponentModel.DataAnnotations.ValidationAttribute", "Method[IsValid].ReturnValue"] + - ["System.Nullable", "System.ComponentModel.DataAnnotations.DisplayAttribute", "Method[GetOrder].ReturnValue"] + - ["System.Boolean", "System.ComponentModel.DataAnnotations.AssociationAttribute", "Property[IsForeignKey]"] + - ["System.ComponentModel.ICustomTypeDescriptor", "System.ComponentModel.DataAnnotations.AssociatedMetadataTypeTypeDescriptionProvider", "Method[GetTypeDescriptor].ReturnValue"] + - ["System.Boolean", "System.ComponentModel.DataAnnotations.UIHintAttribute", "Method[Equals].ReturnValue"] + - ["System.Object[]", "System.ComponentModel.DataAnnotations.AllowedValuesAttribute", "Property[Values]"] + - ["System.Boolean", "System.ComponentModel.DataAnnotations.EditableAttribute", "Property[AllowInitialValue]"] + - ["System.Object", "System.ComponentModel.DataAnnotations.ValidationContext", "Property[ObjectInstance]"] + - ["System.String", "System.ComponentModel.DataAnnotations.DisplayAttribute", "Method[GetGroupName].ReturnValue"] + - ["System.String", "System.ComponentModel.DataAnnotations.ValidationContext", "Property[DisplayName]"] + - ["System.Int32", "System.ComponentModel.DataAnnotations.StringLengthAttribute", "Property[MaximumLength]"] + - ["System.Type", "System.ComponentModel.DataAnnotations.DisplayAttribute", "Property[ResourceType]"] + - ["System.Boolean", "System.ComponentModel.DataAnnotations.DisplayFormatAttribute", "Property[ConvertEmptyStringToNull]"] + - ["System.String", "System.ComponentModel.DataAnnotations.FileExtensionsAttribute", "Method[FormatErrorMessage].ReturnValue"] + - ["System.ComponentModel.DataAnnotations.DataType", "System.ComponentModel.DataAnnotations.DataType!", "Field[MultilineText]"] + - ["System.Boolean", "System.ComponentModel.DataAnnotations.BindableTypeAttribute", "Property[IsBindable]"] + - ["System.Object", "System.ComponentModel.DataAnnotations.ValidationContext", "Method[GetService].ReturnValue"] + - ["System.Nullable", "System.ComponentModel.DataAnnotations.DisplayAttribute", "Method[GetAutoGenerateFilter].ReturnValue"] + - ["System.Boolean", "System.ComponentModel.DataAnnotations.FileExtensionsAttribute", "Method[IsValid].ReturnValue"] + - ["System.Int32", "System.ComponentModel.DataAnnotations.LengthAttribute", "Property[MinimumLength]"] + - ["System.ComponentModel.DataAnnotations.DataType", "System.ComponentModel.DataAnnotations.DataType!", "Field[PhoneNumber]"] + - ["System.ComponentModel.DataAnnotations.DataType", "System.ComponentModel.DataAnnotations.DataType!", "Field[Url]"] + - ["System.Int32", "System.ComponentModel.DataAnnotations.MaxLengthAttribute", "Property[Length]"] + - ["System.Collections.Generic.IDictionary", "System.ComponentModel.DataAnnotations.FilterUIHintAttribute", "Property[ControlParameters]"] + - ["System.Type", "System.ComponentModel.DataAnnotations.CustomValidationAttribute", "Property[ValidatorType]"] + - ["System.String", "System.ComponentModel.DataAnnotations.ValidationAttribute", "Property[ErrorMessageString]"] + - ["System.String", "System.ComponentModel.DataAnnotations.DisplayAttribute", "Property[Name]"] + - ["System.Boolean", "System.ComponentModel.DataAnnotations.ScaffoldColumnAttribute", "Property[Scaffold]"] + - ["System.Collections.Generic.IDictionary", "System.ComponentModel.DataAnnotations.ValidationContext", "Property[Items]"] + - ["System.Boolean", "System.ComponentModel.DataAnnotations.FilterUIHintAttribute", "Method[Equals].ReturnValue"] + - ["System.Boolean", "System.ComponentModel.DataAnnotations.RequiredAttribute", "Method[IsValid].ReturnValue"] + - ["System.Boolean", "System.ComponentModel.DataAnnotations.DisplayFormatAttribute", "Property[HtmlEncode]"] + - ["System.String", "System.ComponentModel.DataAnnotations.CompareAttribute", "Method[FormatErrorMessage].ReturnValue"] + - ["System.Boolean", "System.ComponentModel.DataAnnotations.MaxLengthAttribute", "Method[IsValid].ReturnValue"] + - ["System.String", "System.ComponentModel.DataAnnotations.UIHintAttribute", "Property[PresentationLayer]"] + - ["System.Collections.Generic.IDictionary", "System.ComponentModel.DataAnnotations.UIHintAttribute", "Property[ControlParameters]"] + - ["System.String", "System.ComponentModel.DataAnnotations.ValidationAttribute", "Property[ErrorMessageResourceName]"] + - ["System.Boolean", "System.ComponentModel.DataAnnotations.DisplayAttribute", "Property[AutoGenerateFilter]"] + - ["System.Object", "System.ComponentModel.DataAnnotations.ValidationException", "Property[Value]"] + - ["System.String", "System.ComponentModel.DataAnnotations.CompareAttribute", "Property[OtherPropertyDisplayName]"] + - ["System.Boolean", "System.ComponentModel.DataAnnotations.CustomValidationAttribute", "Property[RequiresValidationContext]"] + - ["System.Boolean", "System.ComponentModel.DataAnnotations.Validator!", "Method[TryValidateObject].ReturnValue"] + - ["System.String", "System.ComponentModel.DataAnnotations.RangeAttribute", "Method[FormatErrorMessage].ReturnValue"] + - ["System.Boolean", "System.ComponentModel.DataAnnotations.ValidationAttribute", "Property[RequiresValidationContext]"] + - ["System.Boolean", "System.ComponentModel.DataAnnotations.ScaffoldTableAttribute", "Property[Scaffold]"] + - ["System.String", "System.ComponentModel.DataAnnotations.DisplayAttribute", "Property[Description]"] + - ["System.String", "System.ComponentModel.DataAnnotations.DisplayAttribute", "Property[Prompt]"] + - ["System.String", "System.ComponentModel.DataAnnotations.DisplayAttribute", "Property[ShortName]"] + - ["System.Boolean", "System.ComponentModel.DataAnnotations.Validator!", "Method[TryValidateProperty].ReturnValue"] + - ["System.String", "System.ComponentModel.DataAnnotations.ValidationResult", "Method[ToString].ReturnValue"] + - ["System.ComponentModel.DataAnnotations.DataType", "System.ComponentModel.DataAnnotations.DataType!", "Field[Html]"] + - ["System.String", "System.ComponentModel.DataAnnotations.ValidationResult", "Property[ErrorMessage]"] + - ["System.String", "System.ComponentModel.DataAnnotations.ValidationContext", "Property[MemberName]"] + - ["System.Object", "System.ComponentModel.DataAnnotations.FilterUIHintAttribute", "Property[TypeId]"] + - ["System.Nullable", "System.ComponentModel.DataAnnotations.DisplayAttribute", "Method[GetAutoGenerateField].ReturnValue"] + - ["System.Boolean", "System.ComponentModel.DataAnnotations.ValidationAttribute", "Method[IsValid].ReturnValue"] + - ["System.Boolean", "System.ComponentModel.DataAnnotations.DataTypeAttribute", "Method[IsValid].ReturnValue"] + - ["System.Boolean", "System.ComponentModel.DataAnnotations.DisplayFormatAttribute", "Property[ApplyFormatInEditMode]"] + - ["System.String", "System.ComponentModel.DataAnnotations.FileExtensionsAttribute", "Property[Extensions]"] + - ["System.Int32", "System.ComponentModel.DataAnnotations.UIHintAttribute", "Method[GetHashCode].ReturnValue"] + - ["System.Collections.Generic.IEnumerable", "System.ComponentModel.DataAnnotations.AssociationAttribute", "Property[ThisKeyMembers]"] + - ["System.ComponentModel.DataAnnotations.DataType", "System.ComponentModel.DataAnnotations.DataType!", "Field[PostalCode]"] + - ["System.String", "System.ComponentModel.DataAnnotations.ValidationAttribute", "Method[FormatErrorMessage].ReturnValue"] + - ["System.Boolean", "System.ComponentModel.DataAnnotations.RegularExpressionAttribute", "Method[IsValid].ReturnValue"] + - ["System.Collections.Generic.IEnumerable", "System.ComponentModel.DataAnnotations.ValidationResult", "Property[MemberNames]"] + - ["System.ComponentModel.DataAnnotations.DataType", "System.ComponentModel.DataAnnotations.DataTypeAttribute", "Property[DataType]"] + - ["System.Type", "System.ComponentModel.DataAnnotations.RangeAttribute", "Property[OperandType]"] + - ["System.ComponentModel.DataAnnotations.ValidationResult", "System.ComponentModel.DataAnnotations.CompareAttribute", "Method[IsValid].ReturnValue"] + - ["System.Boolean", "System.ComponentModel.DataAnnotations.CompareAttribute", "Property[RequiresValidationContext]"] + - ["System.Boolean", "System.ComponentModel.DataAnnotations.MinLengthAttribute", "Method[IsValid].ReturnValue"] + - ["System.String", "System.ComponentModel.DataAnnotations.CustomValidationAttribute", "Property[Method]"] + - ["System.ComponentModel.DataAnnotations.DataType", "System.ComponentModel.DataAnnotations.DataType!", "Field[Duration]"] + - ["System.Boolean", "System.ComponentModel.DataAnnotations.RangeAttribute", "Method[IsValid].ReturnValue"] + - ["System.String", "System.ComponentModel.DataAnnotations.UIHintAttribute", "Property[UIHint]"] + - ["System.String", "System.ComponentModel.DataAnnotations.DataTypeAttribute", "Property[CustomDataType]"] + - ["System.Boolean", "System.ComponentModel.DataAnnotations.RangeAttribute", "Property[MinimumIsExclusive]"] + - ["System.Boolean", "System.ComponentModel.DataAnnotations.LengthAttribute", "Method[IsValid].ReturnValue"] + - ["System.Int32", "System.ComponentModel.DataAnnotations.DisplayAttribute", "Property[Order]"] + - ["System.Object", "System.ComponentModel.DataAnnotations.CustomValidationAttribute", "Property[TypeId]"] + - ["System.String", "System.ComponentModel.DataAnnotations.DisplayAttribute", "Method[GetDescription].ReturnValue"] + - ["System.ComponentModel.DataAnnotations.ValidationResult", "System.ComponentModel.DataAnnotations.ValidationAttribute", "Method[GetValidationResult].ReturnValue"] + - ["System.ComponentModel.DataAnnotations.ValidationResult", "System.ComponentModel.DataAnnotations.ValidationResult!", "Field[Success]"] + - ["System.ComponentModel.DataAnnotations.ValidationAttribute", "System.ComponentModel.DataAnnotations.ValidationException", "Property[ValidationAttribute]"] + - ["System.Boolean", "System.ComponentModel.DataAnnotations.CreditCardAttribute", "Method[IsValid].ReturnValue"] + - ["System.String", "System.ComponentModel.DataAnnotations.DisplayColumnAttribute", "Property[SortColumn]"] + - ["System.Boolean", "System.ComponentModel.DataAnnotations.Base64StringAttribute", "Method[IsValid].ReturnValue"] + - ["System.String", "System.ComponentModel.DataAnnotations.LengthAttribute", "Method[FormatErrorMessage].ReturnValue"] + - ["System.Boolean", "System.ComponentModel.DataAnnotations.RangeAttribute", "Property[ParseLimitsInInvariantCulture]"] + - ["System.ComponentModel.DataAnnotations.DataType", "System.ComponentModel.DataAnnotations.DataType!", "Field[Currency]"] + - ["System.Object", "System.ComponentModel.DataAnnotations.RangeAttribute", "Property[Maximum]"] + - ["System.ComponentModel.DataAnnotations.DataType", "System.ComponentModel.DataAnnotations.DataType!", "Field[Text]"] + - ["System.ComponentModel.DataAnnotations.DataType", "System.ComponentModel.DataAnnotations.DataType!", "Field[Custom]"] + - ["System.String", "System.ComponentModel.DataAnnotations.CustomValidationAttribute", "Method[FormatErrorMessage].ReturnValue"] + - ["System.String", "System.ComponentModel.DataAnnotations.DisplayAttribute", "Method[GetName].ReturnValue"] + - ["System.String", "System.ComponentModel.DataAnnotations.CompareAttribute", "Property[OtherProperty]"] + - ["System.Boolean", "System.ComponentModel.DataAnnotations.DisplayAttribute", "Property[AutoGenerateField]"] + - ["System.Type", "System.ComponentModel.DataAnnotations.ValidationAttribute", "Property[ErrorMessageResourceType]"] + - ["System.Int32", "System.ComponentModel.DataAnnotations.MinLengthAttribute", "Property[Length]"] + - ["System.Type", "System.ComponentModel.DataAnnotations.MetadataTypeAttribute", "Property[MetadataClassType]"] + - ["System.String", "System.ComponentModel.DataAnnotations.FilterUIHintAttribute", "Property[PresentationLayer]"] + - ["System.Boolean", "System.ComponentModel.DataAnnotations.EmailAddressAttribute", "Method[IsValid].ReturnValue"] + - ["System.Int32", "System.ComponentModel.DataAnnotations.LengthAttribute", "Property[MaximumLength]"] + - ["System.String", "System.ComponentModel.DataAnnotations.DisplayAttribute", "Property[GroupName]"] + - ["System.TimeSpan", "System.ComponentModel.DataAnnotations.RegularExpressionAttribute", "Property[MatchTimeout]"] + - ["System.String", "System.ComponentModel.DataAnnotations.FilterUIHintAttribute", "Property[FilterUIHint]"] + - ["System.ComponentModel.Design.IServiceContainer", "System.ComponentModel.DataAnnotations.ValidationContext", "Property[ServiceContainer]"] + - ["System.String", "System.ComponentModel.DataAnnotations.MaxLengthAttribute", "Method[FormatErrorMessage].ReturnValue"] + - ["System.String", "System.ComponentModel.DataAnnotations.RegularExpressionAttribute", "Property[Pattern]"] + - ["System.String", "System.ComponentModel.DataAnnotations.MinLengthAttribute", "Method[FormatErrorMessage].ReturnValue"] + - ["System.String", "System.ComponentModel.DataAnnotations.StringLengthAttribute", "Method[FormatErrorMessage].ReturnValue"] + - ["System.Boolean", "System.ComponentModel.DataAnnotations.RangeAttribute", "Property[ConvertValueInInvariantCulture]"] + - ["System.ComponentModel.DataAnnotations.DisplayFormatAttribute", "System.ComponentModel.DataAnnotations.DataTypeAttribute", "Property[DisplayFormat]"] + - ["System.Boolean", "System.ComponentModel.DataAnnotations.AllowedValuesAttribute", "Method[IsValid].ReturnValue"] + - ["System.String", "System.ComponentModel.DataAnnotations.DisplayAttribute", "Method[GetPrompt].ReturnValue"] + - ["System.String", "System.ComponentModel.DataAnnotations.DisplayFormatAttribute", "Method[GetNullDisplayText].ReturnValue"] + - ["System.Int32", "System.ComponentModel.DataAnnotations.RegularExpressionAttribute", "Property[MatchTimeoutInMilliseconds]"] + - ["System.String", "System.ComponentModel.DataAnnotations.AssociationAttribute", "Property[ThisKey]"] + - ["System.Type", "System.ComponentModel.DataAnnotations.DisplayFormatAttribute", "Property[NullDisplayTextResourceType]"] + - ["System.Boolean", "System.ComponentModel.DataAnnotations.DeniedValuesAttribute", "Method[IsValid].ReturnValue"] + - ["System.Object[]", "System.ComponentModel.DataAnnotations.DeniedValuesAttribute", "Property[Values]"] + - ["System.String", "System.ComponentModel.DataAnnotations.DisplayAttribute", "Method[GetShortName].ReturnValue"] + - ["System.Boolean", "System.ComponentModel.DataAnnotations.StringLengthAttribute", "Method[IsValid].ReturnValue"] + - ["System.String", "System.ComponentModel.DataAnnotations.RegularExpressionAttribute", "Method[FormatErrorMessage].ReturnValue"] + - ["System.Boolean", "System.ComponentModel.DataAnnotations.PhoneAttribute", "Method[IsValid].ReturnValue"] + - ["System.ComponentModel.DataAnnotations.ValidationResult", "System.ComponentModel.DataAnnotations.ValidationException", "Property[ValidationResult]"] + - ["System.Int32", "System.ComponentModel.DataAnnotations.StringLengthAttribute", "Property[MinimumLength]"] + - ["System.Int32", "System.ComponentModel.DataAnnotations.FilterUIHintAttribute", "Method[GetHashCode].ReturnValue"] + - ["System.String", "System.ComponentModel.DataAnnotations.AssociationAttribute", "Property[Name]"] + - ["System.Boolean", "System.ComponentModel.DataAnnotations.Validator!", "Method[TryValidateValue].ReturnValue"] + - ["System.Collections.Generic.IEnumerable", "System.ComponentModel.DataAnnotations.IValidatableObject", "Method[Validate].ReturnValue"] + - ["System.Object", "System.ComponentModel.DataAnnotations.UIHintAttribute", "Property[TypeId]"] + - ["System.Type", "System.ComponentModel.DataAnnotations.EnumDataTypeAttribute", "Property[EnumType]"] + - ["System.ComponentModel.DataAnnotations.DataType", "System.ComponentModel.DataAnnotations.DataType!", "Field[EmailAddress]"] + - ["System.Boolean", "System.ComponentModel.DataAnnotations.EditableAttribute", "Property[AllowEdit]"] + - ["System.Object", "System.ComponentModel.DataAnnotations.RangeAttribute", "Property[Minimum]"] + - ["System.ComponentModel.DataAnnotations.DataType", "System.ComponentModel.DataAnnotations.DataType!", "Field[Time]"] + - ["System.Boolean", "System.ComponentModel.DataAnnotations.EnumDataTypeAttribute", "Method[IsValid].ReturnValue"] + - ["System.Type", "System.ComponentModel.DataAnnotations.ValidationContext", "Property[ObjectType]"] + - ["System.String", "System.ComponentModel.DataAnnotations.DisplayFormatAttribute", "Property[NullDisplayText]"] + - ["System.ComponentModel.DataAnnotations.DataType", "System.ComponentModel.DataAnnotations.DataType!", "Field[Upload]"] + - ["System.ComponentModel.DataAnnotations.DataType", "System.ComponentModel.DataAnnotations.DataType!", "Field[Password]"] + - ["System.String", "System.ComponentModel.DataAnnotations.DisplayFormatAttribute", "Property[DataFormatString]"] + - ["System.String", "System.ComponentModel.DataAnnotations.DataTypeAttribute", "Method[GetDataTypeName].ReturnValue"] + - ["System.Boolean", "System.ComponentModel.DataAnnotations.RangeAttribute", "Property[MaximumIsExclusive]"] + - ["System.ComponentModel.DataAnnotations.DataType", "System.ComponentModel.DataAnnotations.DataType!", "Field[CreditCard]"] + - ["System.String", "System.ComponentModel.DataAnnotations.ValidationAttribute", "Property[ErrorMessage]"] + - ["System.String", "System.ComponentModel.DataAnnotations.DisplayColumnAttribute", "Property[DisplayColumn]"] + - ["System.ComponentModel.DataAnnotations.DataType", "System.ComponentModel.DataAnnotations.DataType!", "Field[ImageUrl]"] + - ["System.ComponentModel.DataAnnotations.ValidationResult", "System.ComponentModel.DataAnnotations.CustomValidationAttribute", "Method[IsValid].ReturnValue"] + - ["System.Boolean", "System.ComponentModel.DataAnnotations.RequiredAttribute", "Property[AllowEmptyStrings]"] + - ["System.Collections.Generic.IEnumerable", "System.ComponentModel.DataAnnotations.AssociationAttribute", "Property[OtherKeyMembers]"] + - ["System.Boolean", "System.ComponentModel.DataAnnotations.DisplayColumnAttribute", "Property[SortDescending]"] + - ["System.String", "System.ComponentModel.DataAnnotations.AssociationAttribute", "Property[OtherKey]"] + - ["System.Boolean", "System.ComponentModel.DataAnnotations.UrlAttribute", "Method[IsValid].ReturnValue"] + - ["System.ComponentModel.DataAnnotations.DataType", "System.ComponentModel.DataAnnotations.DataType!", "Field[DateTime]"] + - ["System.ComponentModel.DataAnnotations.DataType", "System.ComponentModel.DataAnnotations.DataType!", "Field[Date]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemComponentModelDataAnnotationsSchema/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemComponentModelDataAnnotationsSchema/model.yml new file mode 100644 index 000000000000..485b9dc01904 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemComponentModelDataAnnotationsSchema/model.yml @@ -0,0 +1,16 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.String", "System.ComponentModel.DataAnnotations.Schema.InversePropertyAttribute", "Property[Property]"] + - ["System.ComponentModel.DataAnnotations.Schema.DatabaseGeneratedOption", "System.ComponentModel.DataAnnotations.Schema.DatabaseGeneratedOption!", "Field[Computed]"] + - ["System.String", "System.ComponentModel.DataAnnotations.Schema.TableAttribute", "Property[Schema]"] + - ["System.String", "System.ComponentModel.DataAnnotations.Schema.TableAttribute", "Property[Name]"] + - ["System.ComponentModel.DataAnnotations.Schema.DatabaseGeneratedOption", "System.ComponentModel.DataAnnotations.Schema.DatabaseGeneratedAttribute", "Property[DatabaseGeneratedOption]"] + - ["System.String", "System.ComponentModel.DataAnnotations.Schema.ColumnAttribute", "Property[TypeName]"] + - ["System.String", "System.ComponentModel.DataAnnotations.Schema.ColumnAttribute", "Property[Name]"] + - ["System.ComponentModel.DataAnnotations.Schema.DatabaseGeneratedOption", "System.ComponentModel.DataAnnotations.Schema.DatabaseGeneratedOption!", "Field[None]"] + - ["System.String", "System.ComponentModel.DataAnnotations.Schema.ForeignKeyAttribute", "Property[Name]"] + - ["System.Int32", "System.ComponentModel.DataAnnotations.Schema.ColumnAttribute", "Property[Order]"] + - ["System.ComponentModel.DataAnnotations.Schema.DatabaseGeneratedOption", "System.ComponentModel.DataAnnotations.Schema.DatabaseGeneratedOption!", "Field[Identity]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemComponentModelDesign/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemComponentModelDesign/model.yml new file mode 100644 index 000000000000..80a4a70b0c8e --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemComponentModelDesign/model.yml @@ -0,0 +1,387 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Boolean", "System.ComponentModel.Design.DesignerTransactionCloseEventArgs", "Property[TransactionCommitted]"] + - ["System.Boolean", "System.ComponentModel.Design.DesignerVerbCollection", "Method[Contains].ReturnValue"] + - ["System.ComponentModel.Design.SelectionTypes", "System.ComponentModel.Design.SelectionTypes!", "Field[Click]"] + - ["System.Object", "System.ComponentModel.Design.ComponentChangedEventArgs", "Property[OldValue]"] + - ["System.ComponentModel.Design.IDesignerHost", "System.ComponentModel.Design.ActiveDesignerEventArgs", "Property[NewDesigner]"] + - ["System.Type[]", "System.ComponentModel.Design.CollectionEditor", "Property[NewItemTypes]"] + - ["System.String", "System.ComponentModel.Design.DesignerActionItem", "Property[Description]"] + - ["System.ComponentModel.Design.DisplayMode", "System.ComponentModel.Design.DisplayMode!", "Field[Auto]"] + - ["System.ComponentModel.Design.DesignerVerbCollection", "System.ComponentModel.Design.MenuCommandService", "Property[Verbs]"] + - ["System.ComponentModel.Design.CommandID", "System.ComponentModel.Design.StandardCommands!", "Field[AlignVerticalCenters]"] + - ["System.ComponentModel.Design.CheckoutException", "System.ComponentModel.Design.CheckoutException!", "Field[Canceled]"] + - ["System.ComponentModel.Design.CommandID", "System.ComponentModel.Design.StandardCommands!", "Field[ArrangeBottom]"] + - ["System.ComponentModel.Design.CommandID", "System.ComponentModel.Design.StandardCommands!", "Field[Ungroup]"] + - ["System.ComponentModel.Design.ViewTechnology[]", "System.ComponentModel.Design.IRootDesigner", "Property[SupportedTechnologies]"] + - ["System.Drawing.Bitmap", "System.ComponentModel.Design.DataSourceDescriptor", "Property[Image]"] + - ["System.ComponentModel.Design.SelectionTypes", "System.ComponentModel.Design.SelectionTypes!", "Field[Add]"] + - ["System.ComponentModel.Design.DisplayMode", "System.ComponentModel.Design.ByteViewer", "Method[GetDisplayMode].ReturnValue"] + - ["System.Drawing.Design.UITypeEditorEditStyle", "System.ComponentModel.Design.ObjectSelectorEditor", "Method[GetEditStyle].ReturnValue"] + - ["System.ComponentModel.Design.DesignSurfaceCollection", "System.ComponentModel.Design.DesignSurfaceManager", "Property[DesignSurfaces]"] + - ["System.String", "System.ComponentModel.Design.HelpKeywordAttribute", "Property[HelpKeyword]"] + - ["System.Collections.ICollection", "System.ComponentModel.Design.DesignerCommandSet", "Method[GetCommands].ReturnValue"] + - ["System.ComponentModel.Design.CommandID", "System.ComponentModel.Design.StandardCommands!", "Field[AlignTop]"] + - ["System.Collections.ICollection", "System.ComponentModel.Design.ComponentDesigner", "Property[AssociatedComponents]"] + - ["System.String", "System.ComponentModel.Design.DesignerActionMethodItem", "Property[MemberName]"] + - ["System.ComponentModel.Design.CommandID", "System.ComponentModel.Design.StandardCommands!", "Field[SizeToGrid]"] + - ["System.ComponentModel.Design.CommandID", "System.ComponentModel.Design.StandardCommands!", "Field[LockControls]"] + - ["System.Int32", "System.ComponentModel.Design.MenuCommand", "Property[OleStatus]"] + - ["System.ComponentModel.Design.CommandID", "System.ComponentModel.Design.StandardCommands!", "Field[ShowGrid]"] + - ["System.String", "System.ComponentModel.Design.CommandID", "Method[ToString].ReturnValue"] + - ["System.Object", "System.ComponentModel.Design.ComponentRenameEventArgs", "Property[Component]"] + - ["System.Drawing.Design.UITypeEditorEditStyle", "System.ComponentModel.Design.DateTimeEditor", "Method[GetEditStyle].ReturnValue"] + - ["System.ComponentModel.Design.CommandID", "System.ComponentModel.Design.StandardCommands!", "Field[PropertiesWindow]"] + - ["System.ComponentModel.IComponent", "System.ComponentModel.Design.IDesigner", "Property[Component]"] + - ["System.ComponentModel.Design.CommandID", "System.ComponentModel.Design.StandardCommands!", "Field[CenterVertically]"] + - ["System.Int32", "System.ComponentModel.Design.DataSourceGroupCollection", "Method[IndexOf].ReturnValue"] + - ["System.ComponentModel.Design.CommandID", "System.ComponentModel.Design.StandardCommands!", "Field[BringForward]"] + - ["System.ComponentModel.Design.CommandID", "System.ComponentModel.Design.StandardCommands!", "Field[HorizSpaceIncrease]"] + - ["System.ComponentModel.Design.CommandID", "System.ComponentModel.Design.StandardCommands!", "Field[SendToBack]"] + - ["System.Collections.ICollection", "System.ComponentModel.Design.ITypeDiscoveryService", "Method[GetTypes].ReturnValue"] + - ["System.Type", "System.ComponentModel.Design.CollectionEditor", "Property[CollectionType]"] + - ["System.ComponentModel.Design.CommandID", "System.ComponentModel.Design.StandardCommands!", "Field[SizeToControlHeight]"] + - ["System.ComponentModel.Design.ComponentActionsType", "System.ComponentModel.Design.ComponentActionsType!", "Field[All]"] + - ["System.ComponentModel.Design.DesignSurface", "System.ComponentModel.Design.DesignSurfaceManager", "Method[CreateDesignSurface].ReturnValue"] + - ["System.ComponentModel.Design.DesignerVerb", "System.ComponentModel.Design.DesignerVerbCollection", "Property[Item]"] + - ["System.Object[]", "System.ComponentModel.Design.ArrayEditor", "Method[GetItems].ReturnValue"] + - ["System.Reflection.Assembly", "System.ComponentModel.Design.IDesignTimeAssemblyLoader", "Method[LoadRuntimeAssembly].ReturnValue"] + - ["System.Boolean", "System.ComponentModel.Design.DataSourceProviderService", "Method[InvokeConfigureDataSource].ReturnValue"] + - ["System.ComponentModel.Design.CommandID", "System.ComponentModel.Design.StandardCommands!", "Field[Replace]"] + - ["System.Int32", "System.ComponentModel.Design.DesignerActionItemCollection", "Method[IndexOf].ReturnValue"] + - ["System.Object", "System.ComponentModel.Design.DesignerActionListsChangedEventArgs", "Property[RelatedObject]"] + - ["System.ComponentModel.Design.CommandID", "System.ComponentModel.Design.StandardCommands!", "Field[SnapToGrid]"] + - ["System.Boolean", "System.ComponentModel.Design.MenuCommand", "Property[Visible]"] + - ["System.Object[]", "System.ComponentModel.Design.IReferenceService", "Method[GetReferences].ReturnValue"] + - ["System.Object", "System.ComponentModel.Design.ObjectSelectorEditor", "Field[currValue]"] + - ["System.Object[]", "System.ComponentModel.Design.CollectionEditor", "Method[GetItems].ReturnValue"] + - ["System.Collections.ICollection", "System.ComponentModel.Design.LoadedEventArgs", "Property[Errors]"] + - ["System.ComponentModel.Design.IDesigner", "System.ComponentModel.Design.ComponentDesigner", "Property[System.ComponentModel.Design.ITreeDesigner.Parent]"] + - ["System.ComponentModel.Design.DataSourceGroup", "System.ComponentModel.Design.DataSourceGroupCollection", "Property[Item]"] + - ["System.Boolean", "System.ComponentModel.Design.LocalizationExtenderProvider", "Method[ShouldSerializeLanguage].ReturnValue"] + - ["System.String", "System.ComponentModel.Design.DesignerVerb", "Property[Description]"] + - ["System.ComponentModel.Design.DesignerActionListCollection", "System.ComponentModel.Design.DesignerActionService", "Method[GetComponentActions].ReturnValue"] + - ["System.ComponentModel.Design.DesignerVerbCollection", "System.ComponentModel.Design.DesignerCommandSet", "Property[Verbs]"] + - ["System.Boolean", "System.ComponentModel.Design.IDesignerHostTransactionState", "Property[IsClosingTransaction]"] + - ["System.Boolean", "System.ComponentModel.Design.DataSourceGroup", "Property[IsDefault]"] + - ["System.ComponentModel.MemberDescriptor", "System.ComponentModel.Design.ComponentChangingEventArgs", "Property[Member]"] + - ["System.ComponentModel.PropertyDescriptorCollection", "System.ComponentModel.Design.EventBindingService", "Method[System.ComponentModel.Design.IEventBindingService.GetEventProperties].ReturnValue"] + - ["System.Boolean", "System.ComponentModel.Design.LocalizationExtenderProvider", "Method[CanExtend].ReturnValue"] + - ["System.Drawing.Design.UITypeEditorEditStyle", "System.ComponentModel.Design.CollectionEditor", "Method[GetEditStyle].ReturnValue"] + - ["System.Boolean", "System.ComponentModel.Design.MenuCommand", "Property[Enabled]"] + - ["System.ComponentModel.Design.CommandID", "System.ComponentModel.Design.StandardCommands!", "Field[AlignBottom]"] + - ["System.ComponentModel.Design.DesignSurface", "System.ComponentModel.Design.DesignSurfaceEventArgs", "Property[Surface]"] + - ["System.ComponentModel.Design.DesignerOptionService+DesignerOptionCollection", "System.ComponentModel.Design.DesignerOptionService", "Method[CreateOptionCollection].ReturnValue"] + - ["System.Diagnostics.TraceListenerCollection", "System.ComponentModel.Design.IComponentDesignerDebugService", "Property[Listeners]"] + - ["System.ComponentModel.IComponent", "System.ComponentModel.Design.IDesignerHost", "Property[RootComponent]"] + - ["System.Boolean", "System.ComponentModel.Design.DataSourceDescriptor", "Property[IsDesignable]"] + - ["System.ComponentModel.Design.CommandID", "System.ComponentModel.Design.StandardCommands!", "Field[VertSpaceIncrease]"] + - ["System.Collections.ICollection", "System.ComponentModel.Design.IEventBindingService", "Method[GetCompatibleMethods].ReturnValue"] + - ["System.String", "System.ComponentModel.Design.DesignerActionItem", "Property[DisplayName]"] + - ["System.String", "System.ComponentModel.Design.DesignerActionPropertyItem", "Property[MemberName]"] + - ["System.ComponentModel.Design.CommandID", "System.ComponentModel.Design.StandardCommands!", "Field[Cut]"] + - ["System.ComponentModel.Design.DataSourceDescriptorCollection", "System.ComponentModel.Design.DataSourceGroup", "Property[DataSources]"] + - ["System.ComponentModel.Design.DesignerActionUIStateChangeType", "System.ComponentModel.Design.DesignerActionUIStateChangeType!", "Field[Refresh]"] + - ["System.Boolean", "System.ComponentModel.Design.DataSourceGroupCollection", "Method[Contains].ReturnValue"] + - ["System.Object", "System.ComponentModel.Design.DataSourceProviderService", "Method[AddDataSourceInstance].ReturnValue"] + - ["System.ComponentModel.Design.DesignerActionUIStateChangeType", "System.ComponentModel.Design.DesignerActionUIStateChangeType!", "Field[Show]"] + - ["System.Object", "System.ComponentModel.Design.IDictionaryService", "Method[GetKey].ReturnValue"] + - ["System.Int32", "System.ComponentModel.Design.HelpKeywordAttribute", "Method[GetHashCode].ReturnValue"] + - ["System.Boolean", "System.ComponentModel.Design.CommandID", "Method[Equals].ReturnValue"] + - ["System.Int32", "System.ComponentModel.Design.CommandID", "Property[ID]"] + - ["System.Object", "System.ComponentModel.Design.MenuCommandService", "Method[GetService].ReturnValue"] + - ["System.ComponentModel.LicenseUsageMode", "System.ComponentModel.Design.DesigntimeLicenseContext", "Property[UsageMode]"] + - ["System.ComponentModel.Design.HelpKeywordType", "System.ComponentModel.Design.HelpKeywordType!", "Field[FilterKeyword]"] + - ["System.ComponentModel.Design.CommandID", "System.ComponentModel.Design.StandardCommands!", "Field[ShowLargeIcons]"] + - ["System.Boolean", "System.ComponentModel.Design.DesignerActionUIService", "Method[ShouldAutoShow].ReturnValue"] + - ["System.ComponentModel.Design.CommandID", "System.ComponentModel.Design.StandardCommands!", "Field[Redo]"] + - ["System.ComponentModel.Design.IDesignerHost", "System.ComponentModel.Design.DesignerEventArgs", "Property[Designer]"] + - ["System.ComponentModel.Design.CommandID", "System.ComponentModel.Design.StandardCommands!", "Field[SizeToFit]"] + - ["System.Collections.IDictionary", "System.ComponentModel.Design.MenuCommand", "Property[Properties]"] + - ["System.Boolean", "System.ComponentModel.Design.UndoEngine", "Property[UndoInProgress]"] + - ["System.Drawing.Design.UITypeEditorEditStyle", "System.ComponentModel.Design.BinaryEditor", "Method[GetEditStyle].ReturnValue"] + - ["System.Boolean", "System.ComponentModel.Design.MenuCommandService", "Method[GlobalInvoke].ReturnValue"] + - ["System.ComponentModel.Design.DesignerOptionService+DesignerOptionCollection", "System.ComponentModel.Design.DesignerOptionService", "Property[Options]"] + - ["System.String", "System.ComponentModel.Design.DesigntimeLicenseContext", "Method[GetSavedLicenseKey].ReturnValue"] + - ["System.ComponentModel.Design.DesignSurface", "System.ComponentModel.Design.DesignSurfaceManager", "Property[ActiveDesignSurface]"] + - ["System.ComponentModel.Design.DataSourceGroup", "System.ComponentModel.Design.DataSourceProviderService", "Method[InvokeAddNewDataSource].ReturnValue"] + - ["System.Collections.IEnumerator", "System.ComponentModel.Design.DesignerCollection", "Method[System.Collections.IEnumerable.GetEnumerator].ReturnValue"] + - ["System.Boolean", "System.ComponentModel.Design.EventBindingService", "Method[ShowCode].ReturnValue"] + - ["System.Object", "System.ComponentModel.Design.DesignSurface", "Method[CreateInstance].ReturnValue"] + - ["System.ComponentModel.Design.CommandID", "System.ComponentModel.Design.StandardCommands!", "Field[SelectAll]"] + - ["System.Boolean", "System.ComponentModel.Design.DesignSurface", "Property[DtelLoading]"] + - ["System.Globalization.CultureInfo", "System.ComponentModel.Design.LocalizationExtenderProvider", "Method[GetLoadLanguage].ReturnValue"] + - ["System.ComponentModel.IComponent", "System.ComponentModel.Design.DesignerActionList", "Property[Component]"] + - ["System.ComponentModel.Design.MenuCommandsChangedType", "System.ComponentModel.Design.MenuCommandsChangedEventArgs", "Property[ChangeType]"] + - ["System.Object", "System.ComponentModel.Design.DateTimeEditor", "Method[EditValue].ReturnValue"] + - ["System.Boolean", "System.ComponentModel.Design.InheritanceService", "Method[IgnoreInheritedMember].ReturnValue"] + - ["System.ComponentModel.Design.IDesigner", "System.ComponentModel.Design.IDesignerHost", "Method[GetDesigner].ReturnValue"] + - ["System.Type", "System.ComponentModel.Design.CollectionEditor", "Method[CreateCollectionItemType].ReturnValue"] + - ["System.ComponentModel.Design.DesignerActionUIStateChangeType", "System.ComponentModel.Design.DesignerActionUIStateChangeType!", "Field[Hide]"] + - ["System.Boolean", "System.ComponentModel.Design.DesignSurface", "Property[IsLoaded]"] + - ["System.Guid", "System.ComponentModel.Design.StandardToolWindows!", "Field[ObjectBrowser]"] + - ["System.Boolean", "System.ComponentModel.Design.IMenuCommandService", "Method[GlobalInvoke].ReturnValue"] + - ["System.ComponentModel.Design.DesignerVerbCollection", "System.ComponentModel.Design.IDesigner", "Property[Verbs]"] + - ["System.String", "System.ComponentModel.Design.IReferenceService", "Method[GetName].ReturnValue"] + - ["System.ComponentModel.IComponent", "System.ComponentModel.Design.DesignerActionPropertyItem", "Property[RelatedComponent]"] + - ["System.Int32", "System.ComponentModel.Design.DesignerActionItemCollection", "Method[Add].ReturnValue"] + - ["System.ComponentModel.Design.DesignSurface", "System.ComponentModel.Design.ActiveDesignSurfaceChangedEventArgs", "Property[NewSurface]"] + - ["System.Boolean", "System.ComponentModel.Design.ISelectionService", "Method[GetComponentSelected].ReturnValue"] + - ["System.Object", "System.ComponentModel.Design.CollectionEditor", "Method[CreateInstance].ReturnValue"] + - ["System.ComponentModel.Design.CommandID", "System.ComponentModel.Design.StandardCommands!", "Field[BringToFront]"] + - ["System.Collections.ICollection", "System.ComponentModel.Design.ComponentDesigner", "Property[System.ComponentModel.Design.ITreeDesigner.Children]"] + - ["System.Collections.IEnumerator", "System.ComponentModel.Design.DesignerCollection", "Method[GetEnumerator].ReturnValue"] + - ["System.ComponentModel.Design.IDesignerHost", "System.ComponentModel.Design.ActiveDesignerEventArgs", "Property[OldDesigner]"] + - ["System.ComponentModel.EventDescriptor", "System.ComponentModel.Design.EventBindingService", "Method[System.ComponentModel.Design.IEventBindingService.GetEvent].ReturnValue"] + - ["System.Resources.IResourceWriter", "System.ComponentModel.Design.IResourceService", "Method[GetResourceWriter].ReturnValue"] + - ["System.Object", "System.ComponentModel.Design.DesignerActionUIStateChangeEventArgs", "Property[RelatedObject]"] + - ["System.ComponentModel.Design.DesignSurface", "System.ComponentModel.Design.DesignSurfaceCollection", "Property[Item]"] + - ["System.Object", "System.ComponentModel.Design.IRootDesigner", "Method[GetView].ReturnValue"] + - ["System.ComponentModel.Design.DesignerActionItem", "System.ComponentModel.Design.DesignerActionItemCollection", "Property[Item]"] + - ["System.ComponentModel.IComponent", "System.ComponentModel.Design.ComponentDesigner", "Property[Component]"] + - ["System.Boolean", "System.ComponentModel.Design.ITypeDescriptorFilterService", "Method[FilterProperties].ReturnValue"] + - ["System.Boolean", "System.ComponentModel.Design.EventBindingService", "Method[System.ComponentModel.Design.IEventBindingService.ShowCode].ReturnValue"] + - ["System.ComponentModel.Design.CommandID", "System.ComponentModel.Design.StandardCommands!", "Field[VerbLast]"] + - ["System.Object", "System.ComponentModel.Design.ObjectSelectorEditor", "Method[EditValue].ReturnValue"] + - ["System.ComponentModel.Design.DisplayMode", "System.ComponentModel.Design.DisplayMode!", "Field[Ansi]"] + - ["System.Resources.IResourceReader", "System.ComponentModel.Design.IResourceService", "Method[GetResourceReader].ReturnValue"] + - ["System.ComponentModel.Design.CommandID", "System.ComponentModel.Design.StandardCommands!", "Field[MultiLevelUndo]"] + - ["System.ComponentModel.ITypeDescriptorContext", "System.ComponentModel.Design.CollectionEditor", "Property[Context]"] + - ["System.String", "System.ComponentModel.Design.IDesignerHost", "Property[TransactionDescription]"] + - ["System.ComponentModel.Design.CommandID", "System.ComponentModel.Design.StandardCommands!", "Field[ViewGrid]"] + - ["System.String", "System.ComponentModel.Design.IMultitargetHelperService", "Method[GetAssemblyQualifiedName].ReturnValue"] + - ["System.ComponentModel.Design.ViewTechnology", "System.ComponentModel.Design.ViewTechnology!", "Field[Default]"] + - ["System.Boolean", "System.ComponentModel.Design.DataSourceProviderService", "Property[SupportsAddNewDataSource]"] + - ["System.String", "System.ComponentModel.Design.DataSourceDescriptor", "Property[Name]"] + - ["System.Object", "System.ComponentModel.Design.DesignerCollection", "Property[System.Collections.ICollection.SyncRoot]"] + - ["System.Drawing.Bitmap", "System.ComponentModel.Design.DataSourceGroup", "Property[Image]"] + - ["System.ComponentModel.Design.CommandID", "System.ComponentModel.Design.StandardCommands!", "Field[AlignLeft]"] + - ["System.ComponentModel.Design.ViewTechnology", "System.ComponentModel.Design.ViewTechnology!", "Field[Passthrough]"] + - ["System.Drawing.Design.UITypeEditorEditStyle", "System.ComponentModel.Design.MultilineStringEditor", "Method[GetEditStyle].ReturnValue"] + - ["System.Collections.ICollection", "System.ComponentModel.Design.MenuCommandService", "Method[GetCommandList].ReturnValue"] + - ["System.Boolean", "System.ComponentModel.Design.DesignerTransaction", "Property[Committed]"] + - ["System.ComponentModel.Design.CommandID", "System.ComponentModel.Design.StandardCommands!", "Field[AlignToGrid]"] + - ["System.Boolean", "System.ComponentModel.Design.ComponentDesigner", "Property[Inherited]"] + - ["System.Object", "System.ComponentModel.Design.DesignSurfaceCollection", "Property[System.Collections.ICollection.SyncRoot]"] + - ["System.ComponentModel.Design.DesignerActionListsChangedType", "System.ComponentModel.Design.DesignerActionListsChangedEventArgs", "Property[ChangeType]"] + - ["System.ComponentModel.IComponent", "System.ComponentModel.Design.IDesignerHost", "Method[CreateComponent].ReturnValue"] + - ["System.Int32", "System.ComponentModel.Design.IComponentDesignerDebugService", "Property[IndentLevel]"] + - ["System.ComponentModel.Design.MenuCommand", "System.ComponentModel.Design.MenuCommandsChangedEventArgs", "Property[Command]"] + - ["System.Boolean", "System.ComponentModel.Design.DesignerActionListCollection", "Method[Contains].ReturnValue"] + - ["System.ComponentModel.Design.ComponentActionsType", "System.ComponentModel.Design.ComponentActionsType!", "Field[Component]"] + - ["System.ComponentModel.Design.DesignerActionListsChangedType", "System.ComponentModel.Design.DesignerActionListsChangedType!", "Field[ActionListsRemoved]"] + - ["System.ComponentModel.Design.DesignerActionListCollection", "System.ComponentModel.Design.DesignerCommandSet", "Property[ActionLists]"] + - ["System.ComponentModel.Design.ViewTechnology", "System.ComponentModel.Design.ViewTechnology!", "Field[WindowsForms]"] + - ["System.Type[]", "System.ComponentModel.Design.ServiceContainer", "Property[DefaultServices]"] + - ["System.Guid", "System.ComponentModel.Design.StandardToolWindows!", "Field[Toolbox]"] + - ["System.ComponentModel.InheritanceAttribute", "System.ComponentModel.Design.IInheritanceService", "Method[GetInheritanceAttribute].ReturnValue"] + - ["System.ComponentModel.Design.CommandID", "System.ComponentModel.Design.StandardCommands!", "Field[Copy]"] + - ["System.ComponentModel.Design.CommandID", "System.ComponentModel.Design.StandardCommands!", "Field[DocumentOutline]"] + - ["System.String", "System.ComponentModel.Design.CollectionEditor", "Property[HelpTopic]"] + - ["System.ComponentModel.Design.SelectionTypes", "System.ComponentModel.Design.SelectionTypes!", "Field[Valid]"] + - ["System.Object", "System.ComponentModel.Design.ComponentDesigner", "Method[GetService].ReturnValue"] + - ["System.Object", "System.ComponentModel.Design.UndoEngine", "Method[GetService].ReturnValue"] + - ["System.ComponentModel.Design.IDesignerHost", "System.ComponentModel.Design.IDesignerEventService", "Property[ActiveDesigner]"] + - ["System.ComponentModel.Design.DisplayMode", "System.ComponentModel.Design.DisplayMode!", "Field[Unicode]"] + - ["System.ComponentModel.Design.UndoEngine+UndoUnit", "System.ComponentModel.Design.UndoEngine", "Method[CreateUndoUnit].ReturnValue"] + - ["System.Boolean", "System.ComponentModel.Design.DesignerActionItem", "Property[ShowInSourceView]"] + - ["System.Object", "System.ComponentModel.Design.EventBindingService", "Method[GetService].ReturnValue"] + - ["System.ComponentModel.Design.SelectionTypes", "System.ComponentModel.Design.SelectionTypes!", "Field[Toggle]"] + - ["System.String", "System.ComponentModel.Design.IEventBindingService", "Method[CreateUniqueMethodName].ReturnValue"] + - ["System.String", "System.ComponentModel.Design.IDesignerHost", "Property[RootComponentClassName]"] + - ["System.ComponentModel.IContainer", "System.ComponentModel.Design.DesignSurface", "Property[ComponentContainer]"] + - ["System.Type", "System.ComponentModel.Design.ITypeResolutionService", "Method[GetType].ReturnValue"] + - ["System.ComponentModel.Design.CommandID", "System.ComponentModel.Design.StandardCommands!", "Field[ArrangeRight]"] + - ["System.ComponentModel.Design.CommandID", "System.ComponentModel.Design.StandardCommands!", "Field[HorizSpaceMakeEqual]"] + - ["System.String", "System.ComponentModel.Design.ComponentRenameEventArgs", "Property[OldName]"] + - ["System.ComponentModel.Design.HelpKeywordAttribute", "System.ComponentModel.Design.HelpKeywordAttribute!", "Field[Default]"] + - ["System.ComponentModel.Design.ServiceContainer", "System.ComponentModel.Design.DesignSurfaceManager", "Property[ServiceContainer]"] + - ["System.Boolean", "System.ComponentModel.Design.DesignerTransactionCloseEventArgs", "Property[LastTransaction]"] + - ["System.ComponentModel.Design.DesignerActionListsChangedType", "System.ComponentModel.Design.DesignerActionListsChangedType!", "Field[ActionListsAdded]"] + - ["System.Object", "System.ComponentModel.Design.DesignerOptionService", "Method[System.ComponentModel.Design.IDesignerOptionService.GetOptionValue].ReturnValue"] + - ["System.ComponentModel.Design.CommandID", "System.ComponentModel.Design.StandardCommands!", "Field[HorizSpaceDecrease]"] + - ["System.ComponentModel.Design.CommandID", "System.ComponentModel.Design.StandardCommands!", "Field[SizeToControl]"] + - ["System.ComponentModel.IExtenderProvider[]", "System.ComponentModel.Design.IExtenderListService", "Method[GetExtenderProviders].ReturnValue"] + - ["System.ComponentModel.Design.CommandID", "System.ComponentModel.Design.StandardCommands!", "Field[AlignRight]"] + - ["System.Object", "System.ComponentModel.Design.DesignSurface", "Property[View]"] + - ["System.ComponentModel.Design.MenuCommandsChangedType", "System.ComponentModel.Design.MenuCommandsChangedType!", "Field[CommandRemoved]"] + - ["System.Boolean", "System.ComponentModel.Design.DataSourceProviderService", "Property[SupportsConfigureDataSource]"] + - ["System.Int32", "System.ComponentModel.Design.DesignerActionListCollection", "Method[Add].ReturnValue"] + - ["System.Object", "System.ComponentModel.Design.CollectionEditor", "Method[GetService].ReturnValue"] + - ["System.ComponentModel.Design.CollectionEditor+CollectionForm", "System.ComponentModel.Design.CollectionEditor", "Method[CreateCollectionForm].ReturnValue"] + - ["System.String", "System.ComponentModel.Design.ComponentRenameEventArgs", "Property[NewName]"] + - ["System.Object", "System.ComponentModel.Design.DesignSurface", "Method[GetService].ReturnValue"] + - ["System.Int32", "System.ComponentModel.Design.CommandID", "Method[GetHashCode].ReturnValue"] + - ["System.ComponentModel.Design.CommandID", "System.ComponentModel.Design.StandardCommands!", "Field[AlignHorizontalCenters]"] + - ["System.String", "System.ComponentModel.Design.DataSourceDescriptor", "Property[TypeName]"] + - ["System.ComponentModel.Design.HelpContextType", "System.ComponentModel.Design.HelpContextType!", "Field[Selection]"] + - ["System.Collections.IDictionary", "System.ComponentModel.Design.DesignerActionItem", "Property[Properties]"] + - ["System.ComponentModel.Design.CommandID", "System.ComponentModel.Design.StandardCommands!", "Field[Undo]"] + - ["System.Boolean", "System.ComponentModel.Design.DesignerOptionService", "Method[ShowDialog].ReturnValue"] + - ["System.ComponentModel.Design.DesignerTransaction", "System.ComponentModel.Design.IDesignerHost", "Method[CreateTransaction].ReturnValue"] + - ["System.Object", "System.ComponentModel.Design.MultilineStringEditor", "Method[EditValue].ReturnValue"] + - ["System.Object", "System.ComponentModel.Design.IReferenceService", "Method[GetReference].ReturnValue"] + - ["System.Object", "System.ComponentModel.Design.CollectionEditor", "Method[EditValue].ReturnValue"] + - ["System.Type", "System.ComponentModel.Design.IDesignerHost", "Method[GetType].ReturnValue"] + - ["System.Object", "System.ComponentModel.Design.DesignSurfaceManager", "Method[GetService].ReturnValue"] + - ["System.ComponentModel.IComponent", "System.ComponentModel.Design.IReferenceService", "Method[GetComponent].ReturnValue"] + - ["System.Boolean", "System.ComponentModel.Design.DesignerActionService", "Method[Contains].ReturnValue"] + - ["System.Guid", "System.ComponentModel.Design.StandardToolWindows!", "Field[PropertyBrowser]"] + - ["System.ComponentModel.Design.IHelpService", "System.ComponentModel.Design.IHelpService", "Method[CreateLocalContext].ReturnValue"] + - ["System.Object", "System.ComponentModel.Design.IDesignerOptionService", "Method[GetOptionValue].ReturnValue"] + - ["System.Object", "System.ComponentModel.Design.DesignerActionList", "Method[GetService].ReturnValue"] + - ["System.Collections.ICollection", "System.ComponentModel.Design.ISelectionService", "Method[GetSelectedComponents].ReturnValue"] + - ["System.ComponentModel.Design.ComponentDesigner+ShadowPropertyCollection", "System.ComponentModel.Design.ComponentDesigner", "Property[ShadowProperties]"] + - ["System.String", "System.ComponentModel.Design.DataSourceGroup", "Property[Name]"] + - ["System.Int32", "System.ComponentModel.Design.ISelectionService", "Property[SelectionCount]"] + - ["System.Boolean", "System.ComponentModel.Design.HelpKeywordAttribute", "Method[Equals].ReturnValue"] + - ["System.Collections.IEnumerator", "System.ComponentModel.Design.DesignSurfaceCollection", "Method[System.Collections.IEnumerable.GetEnumerator].ReturnValue"] + - ["System.ComponentModel.Design.SelectionTypes", "System.ComponentModel.Design.SelectionTypes!", "Field[Primary]"] + - ["System.Collections.IList", "System.ComponentModel.Design.CollectionEditor", "Method[GetObjectsFromInstance].ReturnValue"] + - ["System.Boolean", "System.ComponentModel.Design.ITypeDescriptorFilterService", "Method[FilterAttributes].ReturnValue"] + - ["System.ComponentModel.EventDescriptor", "System.ComponentModel.Design.IEventBindingService", "Method[GetEvent].ReturnValue"] + - ["System.Boolean", "System.ComponentModel.Design.ObjectSelectorEditor", "Field[SubObjectSelector]"] + - ["System.Int32", "System.ComponentModel.Design.DesignSurfaceCollection", "Property[Count]"] + - ["System.Collections.ICollection", "System.ComponentModel.Design.EventBindingService", "Method[GetCompatibleMethods].ReturnValue"] + - ["System.ComponentModel.Design.SelectionTypes", "System.ComponentModel.Design.SelectionTypes!", "Field[Auto]"] + - ["System.Boolean", "System.ComponentModel.Design.LocalizationExtenderProvider", "Method[GetLocalizable].ReturnValue"] + - ["System.ComponentModel.Design.CommandID", "System.ComponentModel.Design.StandardCommands!", "Field[VertSpaceConcatenate]"] + - ["System.ComponentModel.Design.ServiceContainer", "System.ComponentModel.Design.DesignSurface", "Property[ServiceContainer]"] + - ["System.Object", "System.ComponentModel.Design.BinaryEditor", "Method[EditValue].ReturnValue"] + - ["System.Collections.ICollection", "System.ComponentModel.Design.ITreeDesigner", "Property[Children]"] + - ["System.Boolean", "System.ComponentModel.Design.ITypeDescriptorFilterService", "Method[FilterEvents].ReturnValue"] + - ["System.ComponentModel.Design.SelectionTypes", "System.ComponentModel.Design.SelectionTypes!", "Field[Replace]"] + - ["System.Collections.ICollection", "System.ComponentModel.Design.EventBindingService", "Method[System.ComponentModel.Design.IEventBindingService.GetCompatibleMethods].ReturnValue"] + - ["System.Boolean", "System.ComponentModel.Design.IEventBindingService", "Method[ShowCode].ReturnValue"] + - ["System.Boolean", "System.ComponentModel.Design.ObjectSelectorEditor", "Method[EqualsToValue].ReturnValue"] + - ["System.ComponentModel.Design.SelectionTypes", "System.ComponentModel.Design.SelectionTypes!", "Field[MouseDown]"] + - ["System.ComponentModel.Design.CommandID", "System.ComponentModel.Design.StandardCommands!", "Field[TabOrder]"] + - ["System.ComponentModel.Design.SelectionTypes", "System.ComponentModel.Design.SelectionTypes!", "Field[Normal]"] + - ["System.Collections.IEnumerator", "System.ComponentModel.Design.DesignSurfaceCollection", "Method[GetEnumerator].ReturnValue"] + - ["System.String", "System.ComponentModel.Design.EventBindingService", "Method[System.ComponentModel.Design.IEventBindingService.CreateUniqueMethodName].ReturnValue"] + - ["System.Boolean", "System.ComponentModel.Design.UndoEngine", "Property[Enabled]"] + - ["System.ComponentModel.Design.HelpContextType", "System.ComponentModel.Design.HelpContextType!", "Field[Ambient]"] + - ["System.ComponentModel.Design.CommandID", "System.ComponentModel.Design.StandardCommands!", "Field[ArrangeIcons]"] + - ["System.Object", "System.ComponentModel.Design.ServiceContainer", "Method[GetService].ReturnValue"] + - ["System.ComponentModel.Design.DesignerActionUIStateChangeType", "System.ComponentModel.Design.DesignerActionUIStateChangeEventArgs", "Property[ChangeType]"] + - ["System.ComponentModel.Design.HelpContextType", "System.ComponentModel.Design.HelpContextType!", "Field[ToolWindowSelection]"] + - ["System.String", "System.ComponentModel.Design.IDesignTimeAssemblyLoader", "Method[GetTargetAssemblyPath].ReturnValue"] + - ["System.Object", "System.ComponentModel.Design.ArrayEditor", "Method[SetItems].ReturnValue"] + - ["System.ComponentModel.Design.MenuCommand", "System.ComponentModel.Design.IMenuCommandService", "Method[FindCommand].ReturnValue"] + - ["System.String", "System.ComponentModel.Design.ProjectTargetFrameworkAttribute", "Property[TargetFrameworkMoniker]"] + - ["System.Boolean", "System.ComponentModel.Design.IDesignerHost", "Property[InTransaction]"] + - ["System.ComponentModel.IContainer", "System.ComponentModel.Design.IDesignerHost", "Property[Container]"] + - ["System.Guid", "System.ComponentModel.Design.StandardToolWindows!", "Field[OutputWindow]"] + - ["System.Collections.ArrayList", "System.ComponentModel.Design.ExceptionCollection", "Property[Exceptions]"] + - ["System.ComponentModel.Design.MenuCommand", "System.ComponentModel.Design.MenuCommandService", "Method[FindCommand].ReturnValue"] + - ["System.Int32", "System.ComponentModel.Design.DesignerCollection", "Property[System.Collections.ICollection.Count]"] + - ["System.Int32", "System.ComponentModel.Design.DesignerVerbCollection", "Method[Add].ReturnValue"] + - ["System.ComponentModel.Design.DesignerVerbCollection", "System.ComponentModel.Design.IMenuCommandService", "Property[Verbs]"] + - ["System.Type", "System.ComponentModel.Design.CollectionEditor", "Property[CollectionItemType]"] + - ["System.ComponentModel.Design.MenuCommandsChangedType", "System.ComponentModel.Design.MenuCommandsChangedType!", "Field[CommandAdded]"] + - ["System.String", "System.ComponentModel.Design.ITypeResolutionService", "Method[GetPathOfAssembly].ReturnValue"] + - ["System.ComponentModel.Design.CommandID", "System.ComponentModel.Design.StandardCommands!", "Field[SendBackward]"] + - ["System.Boolean", "System.ComponentModel.Design.CollectionEditor", "Method[CanRemoveInstance].ReturnValue"] + - ["System.ComponentModel.Design.SelectionTypes", "System.ComponentModel.Design.SelectionTypes!", "Field[MouseUp]"] + - ["System.ComponentModel.Design.CommandID", "System.ComponentModel.Design.StandardCommands!", "Field[VertSpaceDecrease]"] + - ["System.ComponentModel.Design.CommandID", "System.ComponentModel.Design.StandardCommands!", "Field[VertSpaceMakeEqual]"] + - ["System.Boolean", "System.ComponentModel.Design.MenuCommand", "Property[Checked]"] + - ["System.ComponentModel.IComponent", "System.ComponentModel.Design.ComponentDesigner", "Property[ParentComponent]"] + - ["System.ComponentModel.Design.IDesigner", "System.ComponentModel.Design.ITreeDesigner", "Property[Parent]"] + - ["System.Guid", "System.ComponentModel.Design.StandardToolWindows!", "Field[ServerExplorer]"] + - ["System.ComponentModel.Design.CommandID", "System.ComponentModel.Design.StandardCommands!", "Field[LineupIcons]"] + - ["System.Collections.ICollection", "System.ComponentModel.Design.IComponentDiscoveryService", "Method[GetComponentTypes].ReturnValue"] + - ["System.Object", "System.ComponentModel.Design.CollectionEditor", "Method[SetItems].ReturnValue"] + - ["System.Boolean", "System.ComponentModel.Design.MultilineStringEditor", "Method[GetPaintValueSupported].ReturnValue"] + - ["System.ComponentModel.Design.CommandID", "System.ComponentModel.Design.StandardCommands!", "Field[SizeToControlWidth]"] + - ["System.ComponentModel.Design.DataSourceGroupCollection", "System.ComponentModel.Design.DataSourceProviderService", "Method[GetDataSources].ReturnValue"] + - ["System.Boolean", "System.ComponentModel.Design.DesignSurfaceCollection", "Property[System.Collections.ICollection.IsSynchronized]"] + - ["System.ComponentModel.Design.HelpKeywordType", "System.ComponentModel.Design.HelpKeywordType!", "Field[F1Keyword]"] + - ["System.Object", "System.ComponentModel.Design.IComponentDesignerStateService", "Method[GetState].ReturnValue"] + - ["System.ComponentModel.InheritanceAttribute", "System.ComponentModel.Design.ComponentDesigner", "Property[InheritanceAttribute]"] + - ["System.ComponentModel.Design.ComponentActionsType", "System.ComponentModel.Design.ComponentActionsType!", "Field[Service]"] + - ["System.Boolean", "System.ComponentModel.Design.IDesignerHost", "Property[Loading]"] + - ["System.ComponentModel.Design.CommandID", "System.ComponentModel.Design.StandardCommands!", "Field[HorizSpaceConcatenate]"] + - ["System.String", "System.ComponentModel.Design.DesignerTransaction", "Property[Description]"] + - ["System.ComponentModel.Design.CommandID", "System.ComponentModel.Design.StandardCommands!", "Field[Properties]"] + - ["System.Boolean", "System.ComponentModel.Design.DesignerActionItem", "Property[AllowAssociate]"] + - ["System.Object", "System.ComponentModel.Design.IDictionaryService", "Method[GetValue].ReturnValue"] + - ["System.ComponentModel.Design.CommandID", "System.ComponentModel.Design.StandardCommands!", "Field[VerbFirst]"] + - ["System.String", "System.ComponentModel.Design.EventBindingService", "Method[CreateUniqueMethodName].ReturnValue"] + - ["System.ComponentModel.Design.CommandID", "System.ComponentModel.Design.StandardCommands!", "Field[CenterHorizontally]"] + - ["System.Guid", "System.ComponentModel.Design.CommandID", "Property[Guid]"] + - ["System.ComponentModel.MemberDescriptor", "System.ComponentModel.Design.ComponentChangedEventArgs", "Property[Member]"] + - ["System.Int32", "System.ComponentModel.Design.DesignerCollection", "Property[Count]"] + - ["System.String", "System.ComponentModel.Design.MenuCommand", "Method[ToString].ReturnValue"] + - ["System.ComponentModel.IComponent", "System.ComponentModel.Design.ComponentEventArgs", "Property[Component]"] + - ["System.ComponentModel.InheritanceAttribute", "System.ComponentModel.Design.InheritanceService", "Method[GetInheritanceAttribute].ReturnValue"] + - ["System.Guid", "System.ComponentModel.Design.StandardToolWindows!", "Field[TaskList]"] + - ["System.ComponentModel.Design.SelectionTypes", "System.ComponentModel.Design.SelectionTypes!", "Field[Remove]"] + - ["System.ComponentModel.Design.CommandID", "System.ComponentModel.Design.StandardCommands!", "Field[ViewCode]"] + - ["System.ComponentModel.Design.DesignerActionItemCollection", "System.ComponentModel.Design.DesignerActionList", "Method[GetSortedActionItems].ReturnValue"] + - ["System.Collections.ICollection", "System.ComponentModel.Design.DesignSurface", "Property[LoadErrors]"] + - ["System.Int32", "System.ComponentModel.Design.DataSourceGroupCollection", "Method[Add].ReturnValue"] + - ["System.Byte[]", "System.ComponentModel.Design.ByteViewer", "Method[GetBytes].ReturnValue"] + - ["System.ComponentModel.PropertyDescriptor", "System.ComponentModel.Design.IEventBindingService", "Method[GetEventProperty].ReturnValue"] + - ["System.Boolean", "System.ComponentModel.Design.DataSourceDescriptorCollection", "Method[Contains].ReturnValue"] + - ["System.Boolean", "System.ComponentModel.Design.DesignerActionItemCollection", "Method[Contains].ReturnValue"] + - ["System.String", "System.ComponentModel.Design.DesignerVerb", "Method[ToString].ReturnValue"] + - ["System.Boolean", "System.ComponentModel.Design.DesignerActionMethodItem", "Property[IncludeAsDesignerVerb]"] + - ["System.ComponentModel.Design.HelpContextType", "System.ComponentModel.Design.HelpContextType!", "Field[Window]"] + - ["System.ComponentModel.Design.CommandID", "System.ComponentModel.Design.StandardCommands!", "Field[MultiLevelRedo]"] + - ["System.ComponentModel.IComponent", "System.ComponentModel.Design.DesignerActionMethodItem", "Property[RelatedComponent]"] + - ["System.ComponentModel.Design.DesignSurface", "System.ComponentModel.Design.ActiveDesignSurfaceChangedEventArgs", "Property[OldSurface]"] + - ["System.String", "System.ComponentModel.Design.DesignerVerb", "Property[Text]"] + - ["System.Boolean", "System.ComponentModel.Design.LoadedEventArgs", "Property[HasSucceeded]"] + - ["System.String", "System.ComponentModel.Design.DesignerActionItem", "Property[Category]"] + - ["System.ComponentModel.Design.CommandID", "System.ComponentModel.Design.StandardCommands!", "Field[Paste]"] + - ["System.Boolean", "System.ComponentModel.Design.MenuCommand", "Property[Supported]"] + - ["System.ComponentModel.Design.MenuCommandsChangedType", "System.ComponentModel.Design.MenuCommandsChangedType!", "Field[CommandChanged]"] + - ["System.Reflection.Assembly", "System.ComponentModel.Design.ITypeResolutionService", "Method[GetAssembly].ReturnValue"] + - ["System.ComponentModel.Design.DesignerVerbCollection", "System.ComponentModel.Design.ComponentDesigner", "Property[Verbs]"] + - ["System.Int32", "System.ComponentModel.Design.DesignerActionListCollection", "Method[IndexOf].ReturnValue"] + - ["System.Object", "System.ComponentModel.Design.ObjectSelectorEditor", "Field[prevValue]"] + - ["System.ComponentModel.Design.DesignerActionListCollection", "System.ComponentModel.Design.ComponentDesigner", "Property[ActionLists]"] + - ["System.ComponentModel.Design.IDesignerHost", "System.ComponentModel.Design.DesignerCollection", "Property[Item]"] + - ["System.ComponentModel.Design.CommandID", "System.ComponentModel.Design.StandardCommands!", "Field[Delete]"] + - ["System.Int32", "System.ComponentModel.Design.DesignSurfaceCollection", "Property[System.Collections.ICollection.Count]"] + - ["System.Guid", "System.ComponentModel.Design.StandardToolWindows!", "Field[RelatedLinks]"] + - ["System.Object", "System.ComponentModel.Design.ComponentChangedEventArgs", "Property[Component]"] + - ["System.ComponentModel.Design.DataSourceDescriptor", "System.ComponentModel.Design.DataSourceDescriptorCollection", "Property[Item]"] + - ["System.Boolean", "System.ComponentModel.Design.DesignerTransaction", "Property[Canceled]"] + - ["System.Boolean", "System.ComponentModel.Design.ComponentDesigner", "Property[SetTextualDefaultProperty]"] + - ["System.Int32", "System.ComponentModel.Design.DataSourceDescriptorCollection", "Method[Add].ReturnValue"] + - ["System.ComponentModel.Design.CommandID", "System.ComponentModel.Design.StandardCommands!", "Field[Group]"] + - ["System.ComponentModel.INestedContainer", "System.ComponentModel.Design.DesignSurface", "Method[CreateNestedContainer].ReturnValue"] + - ["System.ComponentModel.Design.DisplayMode", "System.ComponentModel.Design.DisplayMode!", "Field[Hexdump]"] + - ["System.Int32", "System.ComponentModel.Design.DesignerVerbCollection", "Method[IndexOf].ReturnValue"] + - ["System.Guid", "System.ComponentModel.Design.StandardToolWindows!", "Field[ProjectExplorer]"] + - ["System.Object", "System.ComponentModel.Design.ComponentChangedEventArgs", "Property[NewValue]"] + - ["System.Boolean", "System.ComponentModel.Design.DesignerCollection", "Property[System.Collections.ICollection.IsSynchronized]"] + - ["System.ComponentModel.Design.CommandID", "System.ComponentModel.Design.MenuCommand", "Property[CommandID]"] + - ["System.ComponentModel.IComponent", "System.ComponentModel.Design.DesignSurface", "Method[CreateComponent].ReturnValue"] + - ["System.ComponentModel.Design.DesignerCollection", "System.ComponentModel.Design.IDesignerEventService", "Property[Designers]"] + - ["System.Boolean", "System.ComponentModel.Design.DesignerActionList", "Property[AutoShow]"] + - ["System.ComponentModel.InheritanceAttribute", "System.ComponentModel.Design.ComponentDesigner", "Method[InvokeGetInheritanceAttribute].ReturnValue"] + - ["System.Object", "System.ComponentModel.Design.ISelectionService", "Property[PrimarySelection]"] + - ["System.ComponentModel.Design.DesignerActionListCollection", "System.ComponentModel.Design.DesignerActionListsChangedEventArgs", "Property[ActionLists]"] + - ["System.ComponentModel.Design.DesignSurface", "System.ComponentModel.Design.DesignSurfaceManager", "Method[CreateDesignSurfaceCore].ReturnValue"] + - ["System.Type[]", "System.ComponentModel.Design.CollectionEditor", "Method[CreateNewItemTypes].ReturnValue"] + - ["System.Object", "System.ComponentModel.Design.UndoEngine", "Method[GetRequiredService].ReturnValue"] + - ["System.ComponentModel.PropertyDescriptor", "System.ComponentModel.Design.EventBindingService", "Method[System.ComponentModel.Design.IEventBindingService.GetEventProperty].ReturnValue"] + - ["System.Boolean", "System.ComponentModel.Design.HelpKeywordAttribute", "Method[IsDefaultAttribute].ReturnValue"] + - ["System.Type", "System.ComponentModel.Design.ArrayEditor", "Method[CreateCollectionItemType].ReturnValue"] + - ["System.Int32", "System.ComponentModel.Design.DataSourceDescriptorCollection", "Method[IndexOf].ReturnValue"] + - ["System.ComponentModel.Design.IDesigner", "System.ComponentModel.Design.DesignSurface", "Method[CreateDesigner].ReturnValue"] + - ["System.Globalization.CultureInfo", "System.ComponentModel.Design.LocalizationExtenderProvider", "Method[GetLanguage].ReturnValue"] + - ["System.String", "System.ComponentModel.Design.CollectionEditor", "Method[GetDisplayText].ReturnValue"] + - ["System.ComponentModel.Design.DesignerActionList", "System.ComponentModel.Design.DesignerActionListCollection", "Property[Item]"] + - ["System.Object", "System.ComponentModel.Design.ComponentChangingEventArgs", "Property[Component]"] + - ["System.Boolean", "System.ComponentModel.Design.CollectionEditor", "Method[CanSelectMultipleInstances].ReturnValue"] + - ["System.ComponentModel.TypeDescriptionProvider", "System.ComponentModel.Design.TypeDescriptionProviderService", "Method[GetProvider].ReturnValue"] + - ["System.ComponentModel.Design.CommandID", "System.ComponentModel.Design.StandardCommands!", "Field[F1Help]"] + - ["System.ComponentModel.PropertyDescriptorCollection", "System.ComponentModel.Design.IEventBindingService", "Method[GetEventProperties].ReturnValue"] + - ["System.ComponentModel.Design.HelpKeywordType", "System.ComponentModel.Design.HelpKeywordType!", "Field[GeneralKeyword]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemComponentModelDesignData/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemComponentModelDesignData/model.yml new file mode 100644 index 000000000000..d9435cee4ca1 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemComponentModelDesignData/model.yml @@ -0,0 +1,73 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Boolean", "System.ComponentModel.Design.Data.DataSourceProviderService", "Property[SupportsAddNewDataSource]"] + - ["System.Boolean", "System.ComponentModel.Design.Data.DataSourceGroupCollection", "Method[Contains].ReturnValue"] + - ["System.ComponentModel.Design.Data.IDesignerDataSchema", "System.ComponentModel.Design.Data.IDataEnvironment", "Method[GetConnectionSchema].ReturnValue"] + - ["System.Collections.ICollection", "System.ComponentModel.Design.Data.DesignerDataRelationship", "Property[ChildColumns]"] + - ["System.Int32", "System.ComponentModel.Design.Data.DataSourceGroupCollection", "Method[IndexOf].ReturnValue"] + - ["System.Collections.ICollection", "System.ComponentModel.Design.Data.DesignerDataTableBase", "Property[Columns]"] + - ["System.String", "System.ComponentModel.Design.Data.DesignerDataColumn", "Property[Name]"] + - ["System.Boolean", "System.ComponentModel.Design.Data.DesignerDataColumn", "Property[PrimaryKey]"] + - ["System.Data.Common.DbConnection", "System.ComponentModel.Design.Data.IDataEnvironment", "Method[GetDesignTimeConnection].ReturnValue"] + - ["System.Boolean", "System.ComponentModel.Design.Data.DesignerDataColumn", "Property[Nullable]"] + - ["System.Collections.ICollection", "System.ComponentModel.Design.Data.DesignerDataStoredProcedure", "Property[Parameters]"] + - ["System.String", "System.ComponentModel.Design.Data.DesignerDataParameter", "Property[Name]"] + - ["System.ComponentModel.Design.Data.DesignerDataSchemaClass", "System.ComponentModel.Design.Data.DesignerDataSchemaClass!", "Field[StoredProcedures]"] + - ["System.Collections.ICollection", "System.ComponentModel.Design.Data.DesignerDataRelationship", "Property[ParentColumns]"] + - ["System.Collections.ICollection", "System.ComponentModel.Design.Data.DesignerDataTableBase", "Method[CreateColumns].ReturnValue"] + - ["System.ComponentModel.Design.Data.QueryBuilderMode", "System.ComponentModel.Design.Data.QueryBuilderMode!", "Field[Select]"] + - ["System.Data.DbType", "System.ComponentModel.Design.Data.DesignerDataColumn", "Property[DataType]"] + - ["System.Boolean", "System.ComponentModel.Design.Data.DataSourceGroup", "Property[IsDefault]"] + - ["System.CodeDom.CodeExpression", "System.ComponentModel.Design.Data.IDataEnvironment", "Method[GetCodeExpression].ReturnValue"] + - ["System.Int32", "System.ComponentModel.Design.Data.DataSourceDescriptorCollection", "Method[IndexOf].ReturnValue"] + - ["System.Object", "System.ComponentModel.Design.Data.DataSourceProviderService", "Method[AddDataSourceInstance].ReturnValue"] + - ["System.Drawing.Bitmap", "System.ComponentModel.Design.Data.DataSourceDescriptor", "Property[Image]"] + - ["System.String", "System.ComponentModel.Design.Data.DesignerDataConnection", "Property[ConnectionString]"] + - ["System.Object", "System.ComponentModel.Design.Data.DesignerDataColumn", "Property[DefaultValue]"] + - ["System.ComponentModel.Design.Data.DesignerDataTable", "System.ComponentModel.Design.Data.DesignerDataRelationship", "Property[ChildTable]"] + - ["System.Data.ParameterDirection", "System.ComponentModel.Design.Data.DesignerDataParameter", "Property[Direction]"] + - ["System.ComponentModel.Design.Data.DesignerDataConnection", "System.ComponentModel.Design.Data.IDataEnvironment", "Method[ConfigureConnection].ReturnValue"] + - ["System.String", "System.ComponentModel.Design.Data.DesignerDataStoredProcedure", "Property[Name]"] + - ["System.String", "System.ComponentModel.Design.Data.DesignerDataStoredProcedure", "Property[Owner]"] + - ["System.Collections.ICollection", "System.ComponentModel.Design.Data.DesignerDataStoredProcedure", "Method[CreateParameters].ReturnValue"] + - ["System.String", "System.ComponentModel.Design.Data.DataSourceGroup", "Property[Name]"] + - ["System.String", "System.ComponentModel.Design.Data.DesignerDataRelationship", "Property[Name]"] + - ["System.Boolean", "System.ComponentModel.Design.Data.DataSourceProviderService", "Property[SupportsConfigureDataSource]"] + - ["System.Boolean", "System.ComponentModel.Design.Data.DesignerDataConnection", "Property[IsConfigured]"] + - ["System.ComponentModel.Design.Data.QueryBuilderMode", "System.ComponentModel.Design.Data.QueryBuilderMode!", "Field[Insert]"] + - ["System.String", "System.ComponentModel.Design.Data.DataSourceDescriptor", "Property[TypeName]"] + - ["System.String", "System.ComponentModel.Design.Data.IDataEnvironment", "Method[BuildQuery].ReturnValue"] + - ["System.Boolean", "System.ComponentModel.Design.Data.DataSourceDescriptorCollection", "Method[Contains].ReturnValue"] + - ["System.ComponentModel.Design.Data.DataSourceGroup", "System.ComponentModel.Design.Data.DataSourceProviderService", "Method[InvokeAddNewDataSource].ReturnValue"] + - ["System.Boolean", "System.ComponentModel.Design.Data.IDesignerDataSchema", "Method[SupportsSchemaClass].ReturnValue"] + - ["System.Collections.ICollection", "System.ComponentModel.Design.Data.IDataEnvironment", "Property[Connections]"] + - ["System.ComponentModel.Design.Data.DesignerDataSchemaClass", "System.ComponentModel.Design.Data.DesignerDataSchemaClass!", "Field[Tables]"] + - ["System.Int32", "System.ComponentModel.Design.Data.DesignerDataColumn", "Property[Length]"] + - ["System.String", "System.ComponentModel.Design.Data.DesignerDataConnection", "Property[Name]"] + - ["System.Int32", "System.ComponentModel.Design.Data.DataSourceDescriptorCollection", "Method[Add].ReturnValue"] + - ["System.Int32", "System.ComponentModel.Design.Data.DataSourceGroupCollection", "Method[Add].ReturnValue"] + - ["System.ComponentModel.Design.Data.QueryBuilderMode", "System.ComponentModel.Design.Data.QueryBuilderMode!", "Field[Delete]"] + - ["System.String", "System.ComponentModel.Design.Data.DesignerDataTableBase", "Property[Owner]"] + - ["System.Data.DbType", "System.ComponentModel.Design.Data.DesignerDataParameter", "Property[DataType]"] + - ["System.Collections.ICollection", "System.ComponentModel.Design.Data.DesignerDataTable", "Method[CreateRelationships].ReturnValue"] + - ["System.ComponentModel.Design.Data.DataSourceGroup", "System.ComponentModel.Design.Data.DataSourceGroupCollection", "Property[Item]"] + - ["System.ComponentModel.Design.Data.DataSourceDescriptorCollection", "System.ComponentModel.Design.Data.DataSourceGroup", "Property[DataSources]"] + - ["System.Boolean", "System.ComponentModel.Design.Data.DesignerDataColumn", "Property[Identity]"] + - ["System.ComponentModel.Design.Data.DataSourceDescriptor", "System.ComponentModel.Design.Data.DataSourceDescriptorCollection", "Property[Item]"] + - ["System.ComponentModel.Design.Data.DataSourceGroupCollection", "System.ComponentModel.Design.Data.DataSourceProviderService", "Method[GetDataSources].ReturnValue"] + - ["System.String", "System.ComponentModel.Design.Data.DataSourceDescriptor", "Property[Name]"] + - ["System.Boolean", "System.ComponentModel.Design.Data.DataSourceDescriptor", "Property[IsDesignable]"] + - ["System.String", "System.ComponentModel.Design.Data.DesignerDataConnection", "Property[ProviderName]"] + - ["System.Int32", "System.ComponentModel.Design.Data.DesignerDataColumn", "Property[Scale]"] + - ["System.Boolean", "System.ComponentModel.Design.Data.DataSourceProviderService", "Method[InvokeConfigureDataSource].ReturnValue"] + - ["System.Collections.ICollection", "System.ComponentModel.Design.Data.IDesignerDataSchema", "Method[GetSchemaItems].ReturnValue"] + - ["System.String", "System.ComponentModel.Design.Data.DesignerDataTableBase", "Property[Name]"] + - ["System.Int32", "System.ComponentModel.Design.Data.DesignerDataColumn", "Property[Precision]"] + - ["System.ComponentModel.Design.Data.QueryBuilderMode", "System.ComponentModel.Design.Data.QueryBuilderMode!", "Field[Update]"] + - ["System.ComponentModel.Design.Data.DesignerDataConnection", "System.ComponentModel.Design.Data.IDataEnvironment", "Method[BuildConnection].ReturnValue"] + - ["System.ComponentModel.Design.Data.DesignerDataSchemaClass", "System.ComponentModel.Design.Data.DesignerDataSchemaClass!", "Field[Views]"] + - ["System.Drawing.Bitmap", "System.ComponentModel.Design.Data.DataSourceGroup", "Property[Image]"] + - ["System.Collections.ICollection", "System.ComponentModel.Design.Data.DesignerDataTable", "Property[Relationships]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemComponentModelDesignSerialization/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemComponentModelDesignSerialization/model.yml new file mode 100644 index 000000000000..5feb44e9e07f --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemComponentModelDesignSerialization/model.yml @@ -0,0 +1,146 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.CodeDom.CodeExpression", "System.ComponentModel.Design.Serialization.CodeDomSerializerBase", "Method[GetExpression].ReturnValue"] + - ["System.CodeDom.CodeExpression", "System.ComponentModel.Design.Serialization.CodeDomSerializerBase", "Method[SerializeCreationExpression].ReturnValue"] + - ["System.Object", "System.ComponentModel.Design.Serialization.DesignerSerializationManager", "Property[PropertyProvider]"] + - ["System.Object", "System.ComponentModel.Design.Serialization.CodeDomSerializer", "Method[DeserializeExpression].ReturnValue"] + - ["System.Object", "System.ComponentModel.Design.Serialization.ContextStack", "Property[Item]"] + - ["System.Collections.IEnumerator", "System.ComponentModel.Design.Serialization.ObjectStatementCollection", "Method[System.Collections.IEnumerable.GetEnumerator].ReturnValue"] + - ["System.Object", "System.ComponentModel.Design.Serialization.TypeCodeDomSerializer", "Method[Deserialize].ReturnValue"] + - ["System.CodeDom.CodeMemberMethod", "System.ComponentModel.Design.Serialization.TypeCodeDomSerializer", "Method[GetInitializeMethod].ReturnValue"] + - ["System.Collections.ICollection", "System.ComponentModel.Design.Serialization.CodeDomDesignerLoader", "Method[System.ComponentModel.Design.Serialization.IDesignerSerializationService.Deserialize].ReturnValue"] + - ["System.Object", "System.ComponentModel.Design.Serialization.CodeDomSerializer", "Method[Serialize].ReturnValue"] + - ["System.Object", "System.ComponentModel.Design.Serialization.RootDesignerSerializerAttribute", "Property[TypeId]"] + - ["System.Boolean", "System.ComponentModel.Design.Serialization.MemberRelationship", "Method[Equals].ReturnValue"] + - ["System.Object", "System.ComponentModel.Design.Serialization.DesignerSerializerAttribute", "Property[TypeId]"] + - ["System.String", "System.ComponentModel.Design.Serialization.CodeDomSerializerBase", "Method[GetUniqueName].ReturnValue"] + - ["System.Type", "System.ComponentModel.Design.Serialization.DesignerSerializationManager", "Method[GetType].ReturnValue"] + - ["System.Collections.IList", "System.ComponentModel.Design.Serialization.DesignerSerializationManager", "Property[Errors]"] + - ["System.String", "System.ComponentModel.Design.Serialization.CodeDomSerializer", "Method[GetTargetComponentName].ReturnValue"] + - ["System.ComponentModel.Design.Serialization.MemberRelationship", "System.ComponentModel.Design.Serialization.MemberRelationshipService", "Method[GetRelationship].ReturnValue"] + - ["System.CodeDom.CodeExpression", "System.ComponentModel.Design.Serialization.CodeDomSerializer", "Method[SerializeToExpression].ReturnValue"] + - ["System.ComponentModel.Design.Serialization.MemberRelationship", "System.ComponentModel.Design.Serialization.MemberRelationshipService", "Property[Item]"] + - ["System.CodeDom.CodeExpression", "System.ComponentModel.Design.Serialization.CodeDomSerializerBase", "Method[SerializeToExpression].ReturnValue"] + - ["System.String", "System.ComponentModel.Design.Serialization.DefaultSerializationProviderAttribute", "Property[ProviderTypeName]"] + - ["System.ComponentModel.Design.Serialization.SerializationStore", "System.ComponentModel.Design.Serialization.CodeDomComponentSerializationService", "Method[CreateStore].ReturnValue"] + - ["System.String", "System.ComponentModel.Design.Serialization.RootDesignerSerializerAttribute", "Property[SerializerTypeName]"] + - ["System.ComponentModel.Design.Serialization.ContextStack", "System.ComponentModel.Design.Serialization.IDesignerSerializationManager", "Property[Context]"] + - ["System.CodeDom.CodeExpression", "System.ComponentModel.Design.Serialization.CodeDomSerializer", "Method[SerializeToReferenceExpression].ReturnValue"] + - ["System.Boolean", "System.ComponentModel.Design.Serialization.BasicDesignerLoader", "Property[Modified]"] + - ["System.Boolean", "System.ComponentModel.Design.Serialization.MemberRelationship", "Property[IsEmpty]"] + - ["System.Type", "System.ComponentModel.Design.Serialization.DesignerSerializationManager", "Method[GetRuntimeType].ReturnValue"] + - ["System.CodeDom.CodeCompileUnit", "System.ComponentModel.Design.Serialization.CodeDomDesignerLoader", "Method[Parse].ReturnValue"] + - ["System.Object", "System.ComponentModel.Design.Serialization.BasicDesignerLoader", "Method[GetService].ReturnValue"] + - ["System.Object", "System.ComponentModel.Design.Serialization.CodeDomSerializer", "Method[SerializeAbsolute].ReturnValue"] + - ["System.Collections.ICollection", "System.ComponentModel.Design.Serialization.SerializationStore", "Property[Errors]"] + - ["System.Object", "System.ComponentModel.Design.Serialization.ResolveNameEventArgs", "Property[Value]"] + - ["System.String", "System.ComponentModel.Design.Serialization.ResolveNameEventArgs", "Property[Name]"] + - ["System.Boolean", "System.ComponentModel.Design.Serialization.RootDesignerSerializerAttribute", "Property[Reloadable]"] + - ["System.Object", "System.ComponentModel.Design.Serialization.ExpressionContext", "Property[PresetValue]"] + - ["System.Object", "System.ComponentModel.Design.Serialization.DesignerSerializationManager", "Method[CreateInstance].ReturnValue"] + - ["System.Object", "System.ComponentModel.Design.Serialization.IDesignerSerializationManager", "Method[CreateInstance].ReturnValue"] + - ["System.ComponentModel.MemberDescriptor", "System.ComponentModel.Design.Serialization.SerializeAbsoluteContext", "Property[Member]"] + - ["System.Boolean", "System.ComponentModel.Design.Serialization.CodeDomSerializerBase", "Method[IsSerialized].ReturnValue"] + - ["System.Int32", "System.ComponentModel.Design.Serialization.MemberRelationship", "Method[GetHashCode].ReturnValue"] + - ["System.Collections.ICollection", "System.ComponentModel.Design.Serialization.IDesignerSerializationService", "Method[Deserialize].ReturnValue"] + - ["System.Object", "System.ComponentModel.Design.Serialization.ContextStack", "Method[Pop].ReturnValue"] + - ["System.Collections.ICollection", "System.ComponentModel.Design.Serialization.CodeDomComponentSerializationService", "Method[Deserialize].ReturnValue"] + - ["System.ComponentModel.Design.Serialization.SerializationStore", "System.ComponentModel.Design.Serialization.ComponentSerializationService", "Method[CreateStore].ReturnValue"] + - ["System.ComponentModel.AttributeCollection", "System.ComponentModel.Design.Serialization.CodeDomSerializerBase!", "Method[GetAttributesHelper].ReturnValue"] + - ["System.Object", "System.ComponentModel.Design.Serialization.BasicDesignerLoader", "Property[PropertyProvider]"] + - ["System.Object", "System.ComponentModel.Design.Serialization.RootContext", "Property[Value]"] + - ["System.Object", "System.ComponentModel.Design.Serialization.DesignerSerializationManager", "Method[GetService].ReturnValue"] + - ["System.Object", "System.ComponentModel.Design.Serialization.IDesignerSerializationProvider", "Method[GetSerializer].ReturnValue"] + - ["System.String", "System.ComponentModel.Design.Serialization.DesignerSerializerAttribute", "Property[SerializerBaseTypeName]"] + - ["System.CodeDom.CodeStatementCollection", "System.ComponentModel.Design.Serialization.CodeDomSerializer", "Method[SerializeMemberAbsolute].ReturnValue"] + - ["System.CodeDom.CodeExpression", "System.ComponentModel.Design.Serialization.RootContext", "Property[Expression]"] + - ["System.Object", "System.ComponentModel.Design.Serialization.CodeDomSerializerBase", "Method[DeserializeExpression].ReturnValue"] + - ["System.ComponentModel.MemberDescriptor", "System.ComponentModel.Design.Serialization.MemberRelationship", "Property[Member]"] + - ["System.String", "System.ComponentModel.Design.Serialization.CodeDomDesignerLoader", "Method[System.ComponentModel.Design.Serialization.INameCreationService.CreateName].ReturnValue"] + - ["System.ComponentModel.Design.Serialization.MemberRelationship", "System.ComponentModel.Design.Serialization.MemberRelationship!", "Field[Empty]"] + - ["System.ComponentModel.Design.Serialization.CodeDomLocalizationModel", "System.ComponentModel.Design.Serialization.CodeDomLocalizationModel!", "Field[PropertyAssignment]"] + - ["System.Boolean", "System.ComponentModel.Design.Serialization.INameCreationService", "Method[IsValidName].ReturnValue"] + - ["System.ComponentModel.Design.Serialization.CodeDomLocalizationModel", "System.ComponentModel.Design.Serialization.CodeDomLocalizationModel!", "Field[PropertyReflection]"] + - ["System.Object", "System.ComponentModel.Design.Serialization.DesignerSerializationManager", "Method[GetSerializer].ReturnValue"] + - ["System.Boolean", "System.ComponentModel.Design.Serialization.MemberRelationship!", "Method[op_Equality].ReturnValue"] + - ["System.Object", "System.ComponentModel.Design.Serialization.InstanceDescriptor", "Method[Invoke].ReturnValue"] + - ["System.String", "System.ComponentModel.Design.Serialization.IDesignerSerializationManager", "Method[GetName].ReturnValue"] + - ["System.ComponentModel.Design.Serialization.CodeDomLocalizationModel", "System.ComponentModel.Design.Serialization.CodeDomLocalizationModel!", "Field[None]"] + - ["System.ComponentModel.AttributeCollection", "System.ComponentModel.Design.Serialization.CodeDomSerializerBase!", "Method[GetAttributesFromTypeHelper].ReturnValue"] + - ["System.Boolean", "System.ComponentModel.Design.Serialization.BasicDesignerLoader", "Method[IsReloadNeeded].ReturnValue"] + - ["System.Type", "System.ComponentModel.Design.Serialization.DesignerSerializationManager", "Method[System.ComponentModel.Design.Serialization.IDesignerSerializationManager.GetType].ReturnValue"] + - ["System.CodeDom.CodeStatementCollection", "System.ComponentModel.Design.Serialization.CodeDomSerializer", "Method[SerializeMember].ReturnValue"] + - ["System.Type", "System.ComponentModel.Design.Serialization.IDesignerSerializationManager", "Method[GetType].ReturnValue"] + - ["System.CodeDom.CodeMemberMethod[]", "System.ComponentModel.Design.Serialization.TypeCodeDomSerializer", "Method[GetInitializeMethods].ReturnValue"] + - ["System.Object", "System.ComponentModel.Design.Serialization.DesignerSerializationManager", "Method[System.IServiceProvider.GetService].ReturnValue"] + - ["System.ComponentModel.EventDescriptorCollection", "System.ComponentModel.Design.Serialization.CodeDomSerializerBase!", "Method[GetEventsHelper].ReturnValue"] + - ["System.ComponentModel.Design.Serialization.IDesignerLoaderHost", "System.ComponentModel.Design.Serialization.BasicDesignerLoader", "Property[LoaderHost]"] + - ["System.Object", "System.ComponentModel.Design.Serialization.IDesignerSerializationService", "Method[Serialize].ReturnValue"] + - ["System.Boolean", "System.ComponentModel.Design.Serialization.IDesignerLoaderHost2", "Property[IgnoreErrorsDuringReload]"] + - ["System.Boolean", "System.ComponentModel.Design.Serialization.CollectionCodeDomSerializer", "Method[MethodSupportsSerialization].ReturnValue"] + - ["System.Collections.IDictionaryEnumerator", "System.ComponentModel.Design.Serialization.ObjectStatementCollection", "Method[GetEnumerator].ReturnValue"] + - ["System.Object", "System.ComponentModel.Design.Serialization.CodeDomSerializer", "Method[Deserialize].ReturnValue"] + - ["System.ComponentModel.IContainer", "System.ComponentModel.Design.Serialization.DesignerSerializationManager", "Property[Container]"] + - ["System.Type", "System.ComponentModel.Design.Serialization.CodeDomSerializerBase!", "Method[GetReflectionTypeFromTypeHelper].ReturnValue"] + - ["System.String", "System.ComponentModel.Design.Serialization.INameCreationService", "Method[CreateName].ReturnValue"] + - ["System.Object", "System.ComponentModel.Design.Serialization.CodeDomSerializerBase", "Method[DeserializeInstance].ReturnValue"] + - ["System.Boolean", "System.ComponentModel.Design.Serialization.ICodeDomDesignerReload", "Method[ShouldReloadDesigner].ReturnValue"] + - ["System.CodeDom.CodeExpression", "System.ComponentModel.Design.Serialization.ExpressionContext", "Property[Expression]"] + - ["System.Boolean", "System.ComponentModel.Design.Serialization.IDesignerLoaderHost2", "Property[CanReloadWithErrors]"] + - ["System.Object", "System.ComponentModel.Design.Serialization.IDesignerSerializationManager", "Method[GetInstance].ReturnValue"] + - ["System.CodeDom.CodeLinePragma", "System.ComponentModel.Design.Serialization.CodeDomSerializerException", "Property[LinePragma]"] + - ["System.String", "System.ComponentModel.Design.Serialization.DesignerSerializationManager", "Method[System.ComponentModel.Design.Serialization.IDesignerSerializationManager.GetName].ReturnValue"] + - ["System.Object", "System.ComponentModel.Design.Serialization.DesignerSerializationManager", "Method[System.ComponentModel.Design.Serialization.IDesignerSerializationManager.CreateInstance].ReturnValue"] + - ["System.Object", "System.ComponentModel.Design.Serialization.ExpressionContext", "Property[Owner]"] + - ["System.String", "System.ComponentModel.Design.Serialization.RootDesignerSerializerAttribute", "Property[SerializerBaseTypeName]"] + - ["System.Object", "System.ComponentModel.Design.Serialization.CodeDomDesignerLoader", "Method[System.ComponentModel.Design.Serialization.IDesignerSerializationService.Serialize].ReturnValue"] + - ["System.Boolean", "System.ComponentModel.Design.Serialization.MemberRelationship!", "Method[op_Inequality].ReturnValue"] + - ["System.Boolean", "System.ComponentModel.Design.Serialization.DesignerSerializationManager", "Property[PreserveNames]"] + - ["System.ComponentModel.Design.Serialization.ContextStack", "System.ComponentModel.Design.Serialization.DesignerSerializationManager", "Property[System.ComponentModel.Design.Serialization.IDesignerSerializationManager.Context]"] + - ["System.ComponentModel.PropertyDescriptorCollection", "System.ComponentModel.Design.Serialization.IDesignerSerializationManager", "Property[Properties]"] + - ["System.Boolean", "System.ComponentModel.Design.Serialization.DesignerSerializationManager", "Property[ValidateRecycledTypes]"] + - ["System.CodeDom.CodeStatementCollection", "System.ComponentModel.Design.Serialization.ObjectStatementCollection", "Property[Item]"] + - ["System.Object", "System.ComponentModel.Design.Serialization.ContextStack", "Property[Current]"] + - ["System.ComponentModel.Design.ITypeResolutionService", "System.ComponentModel.Design.Serialization.CodeDomDesignerLoader", "Property[TypeResolutionService]"] + - ["System.Collections.ICollection", "System.ComponentModel.Design.Serialization.InstanceDescriptor", "Property[Arguments]"] + - ["System.CodeDom.Compiler.CodeDomProvider", "System.ComponentModel.Design.Serialization.CodeDomDesignerLoader", "Property[CodeDomProvider]"] + - ["System.Object", "System.ComponentModel.Design.Serialization.IDesignerSerializationManager", "Method[GetSerializer].ReturnValue"] + - ["System.Boolean", "System.ComponentModel.Design.Serialization.BasicDesignerLoader", "Property[Loading]"] + - ["System.ComponentModel.Design.Serialization.SerializationStore", "System.ComponentModel.Design.Serialization.CodeDomComponentSerializationService", "Method[LoadStore].ReturnValue"] + - ["System.ComponentModel.TypeDescriptionProvider", "System.ComponentModel.Design.Serialization.CodeDomSerializerBase!", "Method[GetTargetFrameworkProvider].ReturnValue"] + - ["System.Type", "System.ComponentModel.Design.Serialization.CodeDomSerializerBase!", "Method[GetReflectionTypeHelper].ReturnValue"] + - ["System.Boolean", "System.ComponentModel.Design.Serialization.InstanceDescriptor", "Property[IsComplete]"] + - ["System.ComponentModel.Design.Serialization.ObjectStatementCollection", "System.ComponentModel.Design.Serialization.StatementContext", "Property[StatementCollection]"] + - ["System.Boolean", "System.ComponentModel.Design.Serialization.DesignerSerializationManager", "Property[RecycleInstances]"] + - ["System.Collections.ICollection", "System.ComponentModel.Design.Serialization.ComponentSerializationService", "Method[Deserialize].ReturnValue"] + - ["System.IDisposable", "System.ComponentModel.Design.Serialization.DesignerSerializationManager", "Method[CreateSession].ReturnValue"] + - ["System.CodeDom.CodeExpression", "System.ComponentModel.Design.Serialization.CodeDomSerializerBase", "Method[SerializeToResourceExpression].ReturnValue"] + - ["System.Object", "System.ComponentModel.Design.Serialization.CodeDomSerializer", "Method[DeserializeStatementToInstance].ReturnValue"] + - ["System.Boolean", "System.ComponentModel.Design.Serialization.BasicDesignerLoader", "Method[EnableComponentNotification].ReturnValue"] + - ["System.String", "System.ComponentModel.Design.Serialization.DesignerSerializerAttribute", "Property[SerializerTypeName]"] + - ["System.ComponentModel.Design.Serialization.SerializationStore", "System.ComponentModel.Design.Serialization.ComponentSerializationService", "Method[LoadStore].ReturnValue"] + - ["System.Object", "System.ComponentModel.Design.Serialization.CollectionCodeDomSerializer", "Method[Serialize].ReturnValue"] + - ["System.Object", "System.ComponentModel.Design.Serialization.DesignerSerializationManager", "Method[System.ComponentModel.Design.Serialization.IDesignerSerializationManager.GetInstance].ReturnValue"] + - ["System.Boolean", "System.ComponentModel.Design.Serialization.MemberRelationshipService", "Method[SupportsRelationship].ReturnValue"] + - ["System.Boolean", "System.ComponentModel.Design.Serialization.ObjectStatementCollection", "Method[ContainsKey].ReturnValue"] + - ["System.Object", "System.ComponentModel.Design.Serialization.DesignerSerializationManager", "Method[System.ComponentModel.Design.Serialization.IDesignerSerializationManager.GetSerializer].ReturnValue"] + - ["System.Reflection.MemberInfo", "System.ComponentModel.Design.Serialization.InstanceDescriptor", "Property[MemberInfo]"] + - ["System.Type", "System.ComponentModel.Design.Serialization.ExpressionContext", "Property[ExpressionType]"] + - ["System.Boolean", "System.ComponentModel.Design.Serialization.DesignerLoader", "Property[Loading]"] + - ["System.Boolean", "System.ComponentModel.Design.Serialization.MemberCodeDomSerializer", "Method[ShouldSerialize].ReturnValue"] + - ["System.Boolean", "System.ComponentModel.Design.Serialization.CodeDomDesignerLoader", "Method[System.ComponentModel.Design.Serialization.INameCreationService.IsValidName].ReturnValue"] + - ["System.Boolean", "System.ComponentModel.Design.Serialization.BasicDesignerLoader", "Method[System.ComponentModel.Design.Serialization.IDesignerLoaderService.Reload].ReturnValue"] + - ["System.ComponentModel.PropertyDescriptorCollection", "System.ComponentModel.Design.Serialization.CodeDomSerializerBase!", "Method[GetPropertiesHelper].ReturnValue"] + - ["System.ComponentModel.Design.Serialization.CodeDomSerializer", "System.ComponentModel.Design.Serialization.CodeDomSerializerBase", "Method[GetSerializer].ReturnValue"] + - ["System.Boolean", "System.ComponentModel.Design.Serialization.BasicDesignerLoader", "Property[ReloadPending]"] + - ["System.CodeDom.CodeTypeDeclaration", "System.ComponentModel.Design.Serialization.TypeCodeDomSerializer", "Method[Serialize].ReturnValue"] + - ["System.Boolean", "System.ComponentModel.Design.Serialization.IDesignerLoaderService", "Method[Reload].ReturnValue"] + - ["System.Boolean", "System.ComponentModel.Design.Serialization.CodeDomDesignerLoader", "Method[IsReloadNeeded].ReturnValue"] + - ["System.Object", "System.ComponentModel.Design.Serialization.CollectionCodeDomSerializer", "Method[SerializeCollection].ReturnValue"] + - ["System.Object", "System.ComponentModel.Design.Serialization.CodeDomLocalizationProvider", "Method[System.ComponentModel.Design.Serialization.IDesignerSerializationProvider.GetSerializer].ReturnValue"] + - ["System.Object", "System.ComponentModel.Design.Serialization.MemberRelationship", "Property[Owner]"] + - ["System.Boolean", "System.ComponentModel.Design.Serialization.SerializeAbsoluteContext", "Method[ShouldSerialize].ReturnValue"] + - ["System.ComponentModel.PropertyDescriptorCollection", "System.ComponentModel.Design.Serialization.DesignerSerializationManager", "Property[System.ComponentModel.Design.Serialization.IDesignerSerializationManager.Properties]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemComposition/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemComposition/model.yml new file mode 100644 index 000000000000..167a8c2e0fcd --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemComposition/model.yml @@ -0,0 +1,24 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.String", "System.Composition.SharedAttribute", "Property[SharingBoundary]"] + - ["System.String", "System.Composition.PartMetadataAttribute", "Property[Name]"] + - ["System.Object", "System.Composition.CompositionContext", "Method[GetExport].ReturnValue"] + - ["TExport", "System.Composition.CompositionContext", "Method[GetExport].ReturnValue"] + - ["System.String", "System.Composition.ImportManyAttribute", "Property[ContractName]"] + - ["System.String", "System.Composition.ImportMetadataConstraintAttribute", "Property[Name]"] + - ["System.Collections.Generic.IEnumerable", "System.Composition.CompositionContext", "Method[GetExports].ReturnValue"] + - ["System.Collections.Generic.IEnumerable", "System.Composition.CompositionContext", "Method[GetExports].ReturnValue"] + - ["System.Boolean", "System.Composition.CompositionContext", "Method[TryGetExport].ReturnValue"] + - ["System.Boolean", "System.Composition.ImportAttribute", "Property[AllowDefault]"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.Composition.SharingBoundaryAttribute", "Property[SharingBoundaryNames]"] + - ["System.String", "System.Composition.ImportAttribute", "Property[ContractName]"] + - ["System.Boolean", "System.Composition.CompositionContext", "Method[TryGetExport].ReturnValue"] + - ["System.Object", "System.Composition.ExportMetadataAttribute", "Property[Value]"] + - ["System.String", "System.Composition.ExportMetadataAttribute", "Property[Name]"] + - ["System.Object", "System.Composition.ImportMetadataConstraintAttribute", "Property[Value]"] + - ["System.String", "System.Composition.ExportAttribute", "Property[ContractName]"] + - ["System.Object", "System.Composition.PartMetadataAttribute", "Property[Value]"] + - ["System.Type", "System.Composition.ExportAttribute", "Property[ContractType]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemCompositionConvention/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemCompositionConvention/model.yml new file mode 100644 index 000000000000..542a5401b80d --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemCompositionConvention/model.yml @@ -0,0 +1,33 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Composition.Convention.PartConventionBuilder", "System.Composition.Convention.PartConventionBuilder", "Method[Export].ReturnValue"] + - ["System.Composition.Convention.PartConventionBuilder", "System.Composition.Convention.PartConventionBuilder", "Method[ImportProperties].ReturnValue"] + - ["System.Composition.Convention.ImportConventionBuilder", "System.Composition.Convention.ImportConventionBuilder", "Method[AsMany].ReturnValue"] + - ["System.Composition.Convention.ExportConventionBuilder", "System.Composition.Convention.ExportConventionBuilder", "Method[AsContractType].ReturnValue"] + - ["System.Composition.Convention.PartConventionBuilder", "System.Composition.Convention.PartConventionBuilder", "Method[ImportProperties].ReturnValue"] + - ["System.Composition.Convention.PartConventionBuilder", "System.Composition.Convention.ConventionBuilder", "Method[ForTypesMatching].ReturnValue"] + - ["System.Composition.Convention.PartConventionBuilder", "System.Composition.Convention.PartConventionBuilder", "Method[ExportProperties].ReturnValue"] + - ["System.Composition.Convention.PartConventionBuilder", "System.Composition.Convention.PartConventionBuilder", "Method[NotifyImportsSatisfied].ReturnValue"] + - ["System.Composition.Convention.PartConventionBuilder", "System.Composition.Convention.PartConventionBuilder", "Method[SelectConstructor].ReturnValue"] + - ["System.Composition.Convention.ImportConventionBuilder", "System.Composition.Convention.ImportConventionBuilder", "Method[AddMetadataConstraint].ReturnValue"] + - ["System.Composition.Convention.PartConventionBuilder", "System.Composition.Convention.ConventionBuilder", "Method[ForTypesDerivedFrom].ReturnValue"] + - ["System.Composition.Convention.PartConventionBuilder", "System.Composition.Convention.ConventionBuilder", "Method[ForType].ReturnValue"] + - ["System.Composition.Convention.PartConventionBuilder", "System.Composition.Convention.ConventionBuilder", "Method[ForType].ReturnValue"] + - ["System.Composition.Convention.PartConventionBuilder", "System.Composition.Convention.PartConventionBuilder", "Method[Shared].ReturnValue"] + - ["System.Composition.Convention.PartConventionBuilder", "System.Composition.Convention.PartConventionBuilder", "Method[ExportInterfaces].ReturnValue"] + - ["System.Collections.Generic.IEnumerable", "System.Composition.Convention.AttributedModelProvider", "Method[GetCustomAttributes].ReturnValue"] + - ["System.Composition.Convention.PartConventionBuilder", "System.Composition.Convention.ConventionBuilder", "Method[ForTypesMatching].ReturnValue"] + - ["T", "System.Composition.Convention.ParameterImportConventionBuilder", "Method[Import].ReturnValue"] + - ["System.Composition.Convention.ExportConventionBuilder", "System.Composition.Convention.ExportConventionBuilder", "Method[AsContractName].ReturnValue"] + - ["System.Composition.Convention.ImportConventionBuilder", "System.Composition.Convention.ImportConventionBuilder", "Method[AsContractName].ReturnValue"] + - ["System.Composition.Convention.PartConventionBuilder", "System.Composition.Convention.PartConventionBuilder", "Method[AddPartMetadata].ReturnValue"] + - ["System.Composition.Convention.ExportConventionBuilder", "System.Composition.Convention.ExportConventionBuilder", "Method[AddMetadata].ReturnValue"] + - ["System.Composition.Convention.ImportConventionBuilder", "System.Composition.Convention.ImportConventionBuilder", "Method[AllowDefault].ReturnValue"] + - ["System.Collections.Generic.IEnumerable", "System.Composition.Convention.ConventionBuilder", "Method[GetCustomAttributes].ReturnValue"] + - ["System.Composition.Convention.PartConventionBuilder", "System.Composition.Convention.ConventionBuilder", "Method[ForTypesDerivedFrom].ReturnValue"] + - ["System.Composition.Convention.PartConventionBuilder", "System.Composition.Convention.PartConventionBuilder", "Method[ExportProperties].ReturnValue"] + - ["System.Composition.Convention.ExportConventionBuilder", "System.Composition.Convention.ExportConventionBuilder", "Method[AsContractType].ReturnValue"] + - ["System.Composition.Convention.PartConventionBuilder", "System.Composition.Convention.PartConventionBuilder", "Method[Export].ReturnValue"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemCompositionHosting/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemCompositionHosting/model.yml new file mode 100644 index 000000000000..f35e4c454f5e --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemCompositionHosting/model.yml @@ -0,0 +1,17 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Composition.Hosting.CompositionHost", "System.Composition.Hosting.CompositionHost!", "Method[CreateCompositionHost].ReturnValue"] + - ["System.Composition.Hosting.ContainerConfiguration", "System.Composition.Hosting.ContainerConfiguration", "Method[WithProvider].ReturnValue"] + - ["System.Composition.Hosting.ContainerConfiguration", "System.Composition.Hosting.ContainerConfiguration", "Method[WithAssemblies].ReturnValue"] + - ["System.Composition.Hosting.ContainerConfiguration", "System.Composition.Hosting.ContainerConfiguration", "Method[WithPart].ReturnValue"] + - ["System.Composition.Hosting.ContainerConfiguration", "System.Composition.Hosting.ContainerConfiguration", "Method[WithParts].ReturnValue"] + - ["System.Composition.Hosting.ContainerConfiguration", "System.Composition.Hosting.ContainerConfiguration", "Method[WithDefaultConventions].ReturnValue"] + - ["System.Composition.Hosting.ContainerConfiguration", "System.Composition.Hosting.ContainerConfiguration", "Method[WithExport].ReturnValue"] + - ["System.Composition.Hosting.ContainerConfiguration", "System.Composition.Hosting.ContainerConfiguration", "Method[WithExport].ReturnValue"] + - ["System.Composition.Hosting.ContainerConfiguration", "System.Composition.Hosting.ContainerConfiguration", "Method[WithAssembly].ReturnValue"] + - ["System.Composition.Hosting.CompositionHost", "System.Composition.Hosting.ContainerConfiguration", "Method[CreateContainer].ReturnValue"] + - ["System.Composition.Hosting.ContainerConfiguration", "System.Composition.Hosting.ContainerConfiguration", "Method[WithPart].ReturnValue"] + - ["System.Boolean", "System.Composition.Hosting.CompositionHost", "Method[TryGetExport].ReturnValue"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemCompositionHostingCore/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemCompositionHostingCore/model.yml new file mode 100644 index 000000000000..d29142dbaf2e --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemCompositionHostingCore/model.yml @@ -0,0 +1,44 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.String", "System.Composition.Hosting.Core.ExportDescriptorPromise", "Method[ToString].ReturnValue"] + - ["System.Boolean", "System.Composition.Hosting.Core.DependencyAccessor", "Method[TryResolveOptionalDependency].ReturnValue"] + - ["System.Composition.Hosting.Core.ExportDescriptor", "System.Composition.Hosting.Core.ExportDescriptorPromise", "Method[GetDescriptor].ReturnValue"] + - ["System.String", "System.Composition.Hosting.Core.CompositionContract", "Property[ContractName]"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.Composition.Hosting.Core.ExportDescriptorPromise", "Property[Dependencies]"] + - ["System.Composition.Hosting.Core.LifetimeContext", "System.Composition.Hosting.Core.LifetimeContext", "Method[FindContextWithin].ReturnValue"] + - ["System.Composition.Hosting.Core.CompositeActivator", "System.Composition.Hosting.Core.ExportDescriptor", "Property[Activator]"] + - ["System.Type", "System.Composition.Hosting.Core.CompositionContract", "Property[ContractType]"] + - ["System.Int32", "System.Composition.Hosting.Core.CompositionContract", "Method[GetHashCode].ReturnValue"] + - ["System.Boolean", "System.Composition.Hosting.Core.LifetimeContext", "Method[TryGetExport].ReturnValue"] + - ["System.Boolean", "System.Composition.Hosting.Core.ExportDescriptorPromise", "Property[IsShared]"] + - ["System.Collections.Generic.IEnumerable", "System.Composition.Hosting.Core.ExportDescriptorProvider!", "Field[NoExportDescriptors]"] + - ["System.Composition.Hosting.Core.CompositionContract", "System.Composition.Hosting.Core.CompositionContract", "Method[ChangeType].ReturnValue"] + - ["System.Composition.Hosting.Core.CompositionDependency", "System.Composition.Hosting.Core.DependencyAccessor", "Method[ResolveRequiredDependency].ReturnValue"] + - ["System.Composition.Hosting.Core.CompositionDependency", "System.Composition.Hosting.Core.CompositionDependency!", "Method[Satisfied].ReturnValue"] + - ["System.Collections.Generic.IEnumerable>", "System.Composition.Hosting.Core.CompositionContract", "Property[MetadataConstraints]"] + - ["System.String", "System.Composition.Hosting.Core.CompositionContract", "Method[ToString].ReturnValue"] + - ["System.Collections.Generic.IEnumerable", "System.Composition.Hosting.Core.DependencyAccessor", "Method[GetPromises].ReturnValue"] + - ["System.Composition.Hosting.Core.CompositionDependency", "System.Composition.Hosting.Core.CompositionDependency!", "Method[Oversupplied].ReturnValue"] + - ["System.Composition.Hosting.Core.CompositionContract", "System.Composition.Hosting.Core.CompositionDependency", "Property[Contract]"] + - ["System.String", "System.Composition.Hosting.Core.CompositionDependency", "Method[ToString].ReturnValue"] + - ["System.Object", "System.Composition.Hosting.Core.LifetimeContext", "Method[GetOrCreate].ReturnValue"] + - ["System.Int32", "System.Composition.Hosting.Core.LifetimeContext!", "Method[AllocateSharingId].ReturnValue"] + - ["System.Boolean", "System.Composition.Hosting.Core.CompositionContract", "Method[TryUnwrapMetadataConstraint].ReturnValue"] + - ["System.Collections.Generic.IEnumerable", "System.Composition.Hosting.Core.ExportDescriptorProvider", "Method[GetExportDescriptors].ReturnValue"] + - ["System.String", "System.Composition.Hosting.Core.ExportDescriptorPromise", "Property[Origin]"] + - ["System.Object", "System.Composition.Hosting.Core.CompositionDependency", "Property[Site]"] + - ["System.Composition.Hosting.Core.CompositionContract", "System.Composition.Hosting.Core.ExportDescriptorPromise", "Property[Contract]"] + - ["System.Boolean", "System.Composition.Hosting.Core.CompositionDependency", "Property[IsPrerequisite]"] + - ["System.Composition.Hosting.Core.CompositionDependency", "System.Composition.Hosting.Core.CompositionDependency!", "Method[Missing].ReturnValue"] + - ["System.Composition.Hosting.Core.ExportDescriptorPromise", "System.Composition.Hosting.Core.CompositionDependency", "Property[Target]"] + - ["System.Collections.Generic.IDictionary", "System.Composition.Hosting.Core.ExportDescriptor", "Property[Metadata]"] + - ["System.Collections.Generic.IEnumerable", "System.Composition.Hosting.Core.DependencyAccessor", "Method[ResolveDependencies].ReturnValue"] + - ["System.Boolean", "System.Composition.Hosting.Core.CompositionContract", "Method[Equals].ReturnValue"] + - ["System.String", "System.Composition.Hosting.Core.LifetimeContext", "Method[ToString].ReturnValue"] + - ["System.Func>", "System.Composition.Hosting.Core.ExportDescriptorProvider!", "Field[NoDependencies]"] + - ["System.Object", "System.Composition.Hosting.Core.CompositionOperation!", "Method[Run].ReturnValue"] + - ["System.Collections.Generic.IDictionary", "System.Composition.Hosting.Core.ExportDescriptorProvider!", "Field[NoMetadata]"] + - ["System.Composition.Hosting.Core.ExportDescriptor", "System.Composition.Hosting.Core.ExportDescriptor!", "Method[Create].ReturnValue"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemConfiguration/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemConfiguration/model.yml new file mode 100644 index 000000000000..c63ba4a278bb --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemConfiguration/model.yml @@ -0,0 +1,539 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Configuration.ConfigurationElement", "System.Configuration.SettingElementCollection", "Method[CreateNewElement].ReturnValue"] + - ["System.Object", "System.Configuration.TimeSpanMinutesOrInfiniteConverter", "Method[ConvertTo].ReturnValue"] + - ["System.String", "System.Configuration.RsaProtectedConfigurationProvider", "Property[KeyContainerName]"] + - ["System.String", "System.Configuration.ConnectionStringSettings", "Property[ProviderName]"] + - ["System.Int32", "System.Configuration.ConfigurationSectionCollection", "Property[Count]"] + - ["System.String", "System.Configuration.TimeSpanValidatorAttribute", "Property[MaxValueString]"] + - ["System.String", "System.Configuration.TimeSpanValidatorAttribute", "Property[MinValueString]"] + - ["System.Type", "System.Configuration.ConfigurationValidatorAttribute", "Property[ValidatorType]"] + - ["System.Boolean", "System.Configuration.ConfigurationProperty", "Property[IsAssemblyStringTransformationRequired]"] + - ["System.Configuration.ConfigurationLockCollection", "System.Configuration.ConfigurationElement", "Property[LockAllElementsExcept]"] + - ["System.Configuration.ConfigurationBuilder", "System.Configuration.SectionInformation", "Property[ConfigurationBuilder]"] + - ["System.Configuration.ConfigurationSectionGroup", "System.Configuration.ConfigurationSectionGroupCollection", "Method[Get].ReturnValue"] + - ["System.Int32", "System.Configuration.ConfigurationSectionGroupCollection", "Property[Count]"] + - ["System.String", "System.Configuration.PropertyInformation", "Property[Name]"] + - ["System.Configuration.ConfigurationValidatorBase", "System.Configuration.IntegerValidatorAttribute", "Property[ValidatorInstance]"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.Configuration.SettingElement", "Property[Properties]"] + - ["System.Collections.IEnumerator", "System.Configuration.SettingsPropertyValueCollection", "Method[GetEnumerator].ReturnValue"] + - ["System.String", "System.Configuration.ConfigurationElementCollection", "Property[ClearElementName]"] + - ["System.Xml.XmlNode", "System.Configuration.ConfigurationBuilder", "Method[ProcessRawXml].ReturnValue"] + - ["System.Configuration.ProviderSettingsCollection", "System.Configuration.ProtectedConfigurationSection", "Property[Providers]"] + - ["System.Boolean", "System.Configuration.SettingValueElement", "Method[IsModified].ReturnValue"] + - ["System.Object", "System.Configuration.ConfigurationPropertyAttribute", "Property[DefaultValue]"] + - ["System.String", "System.Configuration.ProtectedConfiguration!", "Field[RsaProviderName]"] + - ["System.Security.IPermission", "System.Configuration.ConfigurationPermission", "Method[Intersect].ReturnValue"] + - ["System.String", "System.Configuration.ProtectedConfiguration!", "Property[DefaultProvider]"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.Configuration.ProviderSettings", "Property[Properties]"] + - ["System.Xml.XmlWhitespace", "System.Configuration.ConfigXmlDocument", "Method[CreateWhitespace].ReturnValue"] + - ["System.Configuration.PropertyInformationCollection", "System.Configuration.ElementInformation", "Property[Properties]"] + - ["System.Boolean", "System.Configuration.ConfigurationPropertyCollection", "Method[Remove].ReturnValue"] + - ["System.Configuration.ConfigurationAllowDefinition", "System.Configuration.ConfigurationAllowDefinition!", "Field[MachineToWebRoot]"] + - ["System.String", "System.Configuration.StringValidatorAttribute", "Property[InvalidCharacters]"] + - ["System.String", "System.Configuration.ConfigurationLocation", "Property[Path]"] + - ["System.String", "System.Configuration.DefaultSection", "Method[SerializeSection].ReturnValue"] + - ["System.Int32", "System.Configuration.SettingElement", "Method[GetHashCode].ReturnValue"] + - ["System.String", "System.Configuration.ElementInformation", "Property[Source]"] + - ["System.Configuration.Configuration", "System.Configuration.ConfigurationManager!", "Method[OpenMappedMachineConfiguration].ReturnValue"] + - ["System.String", "System.Configuration.ConfigurationProperty", "Property[Description]"] + - ["System.Xml.XmlCDataSection", "System.Configuration.ConfigXmlDocument", "Method[CreateCDataSection].ReturnValue"] + - ["System.Configuration.ConfigurationPropertyOptions", "System.Configuration.ConfigurationPropertyOptions!", "Field[IsRequired]"] + - ["System.String", "System.Configuration.ConfigXmlDocument", "Property[Filename]"] + - ["System.Object", "System.Configuration.ConfigurationLockCollection", "Property[SyncRoot]"] + - ["System.Boolean", "System.Configuration.IriParsingElement", "Property[Enabled]"] + - ["System.Boolean", "System.Configuration.SubclassTypeValidator", "Method[CanValidate].ReturnValue"] + - ["System.Configuration.ConfigurationValidatorBase", "System.Configuration.StringValidatorAttribute", "Property[ValidatorInstance]"] + - ["System.Configuration.SettingsPropertyCollection", "System.Configuration.ApplicationSettingsBase", "Property[Properties]"] + - ["System.Boolean", "System.Configuration.SectionInformation", "Property[ForceSave]"] + - ["System.Object", "System.Configuration.InfiniteTimeSpanConverter", "Method[ConvertTo].ReturnValue"] + - ["System.Collections.IEnumerator", "System.Configuration.SettingsPropertyCollection", "Method[GetEnumerator].ReturnValue"] + - ["System.Object", "System.Configuration.ConfigurationElementCollection", "Method[BaseGetKey].ReturnValue"] + - ["System.Boolean", "System.Configuration.ConfigurationSectionGroup", "Property[IsDeclared]"] + - ["System.Xml.XmlAttribute", "System.Configuration.ConfigXmlDocument", "Method[CreateAttribute].ReturnValue"] + - ["System.Boolean", "System.Configuration.ConfigurationElementCollection", "Method[SerializeElement].ReturnValue"] + - ["System.Boolean", "System.Configuration.ConfigurationLockCollection", "Method[Contains].ReturnValue"] + - ["System.Boolean", "System.Configuration.ConfigurationPermission", "Method[IsSubsetOf].ReturnValue"] + - ["System.Boolean", "System.Configuration.SectionInformation", "Property[AllowOverride]"] + - ["System.Configuration.ConfigurationUserLevel", "System.Configuration.ConfigurationUserLevel!", "Field[None]"] + - ["System.Security.IPermission", "System.Configuration.ConfigurationPermissionAttribute", "Method[CreatePermission].ReturnValue"] + - ["System.Collections.IEnumerator", "System.Configuration.ConfigurationSectionGroupCollection", "Method[GetEnumerator].ReturnValue"] + - ["System.Configuration.SettingElement", "System.Configuration.SettingElementCollection", "Method[Get].ReturnValue"] + - ["System.String", "System.Configuration.Configuration", "Property[FilePath]"] + - ["System.Configuration.ConfigurationValidatorBase", "System.Configuration.TimeSpanValidatorAttribute", "Property[ValidatorInstance]"] + - ["System.Configuration.SettingsPropertyValueCollection", "System.Configuration.SettingsProvider", "Method[GetPropertyValues].ReturnValue"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.Configuration.ProviderSettingsCollection", "Property[Properties]"] + - ["System.Boolean", "System.Configuration.ConfigurationConverterBase", "Method[CanConvertTo].ReturnValue"] + - ["System.Boolean", "System.Configuration.PropertyInformation", "Property[IsKey]"] + - ["System.Boolean", "System.Configuration.DefaultSection", "Method[IsModified].ReturnValue"] + - ["System.String", "System.Configuration.SettingsPropertyValue", "Property[Name]"] + - ["System.Boolean", "System.Configuration.ConfigurationElementCollection", "Method[IsReadOnly].ReturnValue"] + - ["System.String", "System.Configuration.ConfigurationErrorsException", "Property[Message]"] + - ["System.String", "System.Configuration.ExeConfigurationFileMap", "Property[RoamingUserConfigFilename]"] + - ["System.Boolean", "System.Configuration.ConfigurationElement", "Method[Equals].ReturnValue"] + - ["System.Configuration.ConfigurationSectionGroupCollection", "System.Configuration.ConfigurationSectionGroup", "Property[SectionGroups]"] + - ["System.Int32", "System.Configuration.ConfigurationException", "Property[Line]"] + - ["System.Object", "System.Configuration.ProviderSettingsCollection", "Method[GetElementKey].ReturnValue"] + - ["System.Boolean", "System.Configuration.PropertyInformation", "Property[IsModified]"] + - ["System.Configuration.ConfigurationValidatorBase", "System.Configuration.ConfigurationProperty", "Property[Validator]"] + - ["System.Object", "System.Configuration.GenericEnumConverter", "Method[ConvertTo].ReturnValue"] + - ["System.Configuration.ConfigurationSectionCollection", "System.Configuration.ConfigurationSectionGroup", "Property[Sections]"] + - ["System.Object", "System.Configuration.TypeNameConverter", "Method[ConvertFrom].ReturnValue"] + - ["System.Configuration.ConfigurationElementCollectionType", "System.Configuration.ConfigurationElementCollectionType!", "Field[BasicMap]"] + - ["System.Boolean", "System.Configuration.KeyValueConfigurationCollection", "Property[ThrowOnDuplicate]"] + - ["System.Boolean", "System.Configuration.LongValidatorAttribute", "Property[ExcludeRange]"] + - ["System.Object", "System.Configuration.ConfigurationSection", "Method[GetRuntimeObject].ReturnValue"] + - ["System.String", "System.Configuration.ConfigurationErrorsException!", "Method[GetFilename].ReturnValue"] + - ["System.String", "System.Configuration.ProtectedConfigurationSection", "Property[DefaultProvider]"] + - ["System.String", "System.Configuration.TimeSpanValidatorAttribute!", "Field[TimeSpanMinValue]"] + - ["System.Configuration.SettingsPropertyValue", "System.Configuration.IApplicationSettingsProvider", "Method[GetPreviousVersion].ReturnValue"] + - ["System.Type", "System.Configuration.ElementInformation", "Property[Type]"] + - ["System.Configuration.ProtectedConfigurationProviderCollection", "System.Configuration.ProtectedConfiguration!", "Property[Providers]"] + - ["System.Boolean", "System.Configuration.ConfigurationElement", "Method[IsModified].ReturnValue"] + - ["System.Configuration.SettingsPropertyValueCollection", "System.Configuration.SettingsBase", "Property[PropertyValues]"] + - ["System.Boolean", "System.Configuration.ConfigurationPropertyAttribute", "Property[IsKey]"] + - ["System.String", "System.Configuration.LocalFileSettingsProvider", "Property[ApplicationName]"] + - ["System.String", "System.Configuration.SettingChangingEventArgs", "Property[SettingKey]"] + - ["System.Configuration.ConfigurationValidatorBase", "System.Configuration.PropertyInformation", "Property[Validator]"] + - ["System.Xml.XmlNode", "System.Configuration.RsaProtectedConfigurationProvider", "Method[Encrypt].ReturnValue"] + - ["System.Collections.Specialized.NameValueCollection", "System.Configuration.ConfigurationManager!", "Property[AppSettings]"] + - ["System.Configuration.ConfigurationPropertyOptions", "System.Configuration.ConfigurationPropertyOptions!", "Field[IsTypeStringTransformationRequired]"] + - ["System.Configuration.SettingsProvider", "System.Configuration.SettingsLoadedEventArgs", "Property[Provider]"] + - ["System.Boolean", "System.Configuration.ConfigurationElementCollection", "Method[IsModified].ReturnValue"] + - ["System.Int32", "System.Configuration.ElementInformation", "Property[LineNumber]"] + - ["System.Boolean", "System.Configuration.ConfigurationElement", "Method[SerializeElement].ReturnValue"] + - ["System.Boolean", "System.Configuration.ProviderSettings", "Method[OnDeserializeUnrecognizedAttribute].ReturnValue"] + - ["System.Boolean", "System.Configuration.SectionInformation", "Property[AllowLocation]"] + - ["System.Object", "System.Configuration.SettingsProperty", "Property[DefaultValue]"] + - ["System.String", "System.Configuration.ConfigurationElementCollection", "Property[RemoveElementName]"] + - ["System.Configuration.ConfigurationElementProperty", "System.Configuration.ConfigurationElement", "Property[ElementProperty]"] + - ["System.String", "System.Configuration.ConfigurationPropertyAttribute", "Property[Name]"] + - ["System.String", "System.Configuration.IgnoreSection", "Method[SerializeSection].ReturnValue"] + - ["System.String", "System.Configuration.ConfigurationElement", "Method[GetTransformedTypeString].ReturnValue"] + - ["System.Int32", "System.Configuration.IntegerValidatorAttribute", "Property[MaxValue]"] + - ["System.Configuration.PropertyValueOrigin", "System.Configuration.PropertyInformation", "Property[ValueOrigin]"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.Configuration.SchemeSettingElement", "Property[Properties]"] + - ["System.String", "System.Configuration.ConfigurationCollectionAttribute", "Property[RemoveItemName]"] + - ["System.Configuration.ConfigurationElementCollectionType", "System.Configuration.ConfigurationCollectionAttribute", "Property[CollectionType]"] + - ["System.Configuration.ConfigurationSectionGroup", "System.Configuration.Configuration", "Method[GetSectionGroup].ReturnValue"] + - ["System.Boolean", "System.Configuration.ContextInformation", "Property[IsMachineLevel]"] + - ["System.Configuration.SettingsProperty", "System.Configuration.SettingsPropertyCollection", "Property[Item]"] + - ["System.Configuration.Configuration", "System.Configuration.ConfigurationManager!", "Method[OpenMappedExeConfiguration].ReturnValue"] + - ["System.Xml.XmlNode", "System.Configuration.ProtectedConfigurationProvider", "Method[Encrypt].ReturnValue"] + - ["System.Configuration.ConfigurationElement", "System.Configuration.KeyValueConfigurationCollection", "Method[CreateNewElement].ReturnValue"] + - ["System.Boolean", "System.Configuration.IntegerValidator", "Method[CanValidate].ReturnValue"] + - ["System.Object", "System.Configuration.ConfigurationElement", "Property[Item]"] + - ["System.String", "System.Configuration.ConnectionStringSettings", "Property[Name]"] + - ["System.Boolean", "System.Configuration.TimeSpanValidator", "Method[CanValidate].ReturnValue"] + - ["System.Configuration.ProtectedConfigurationProvider", "System.Configuration.ProtectedConfigurationProviderCollection", "Property[Item]"] + - ["System.Configuration.ConfigurationElementCollectionType", "System.Configuration.ConfigurationElementCollectionType!", "Field[AddRemoveClearMapAlternate]"] + - ["System.Boolean", "System.Configuration.SettingValueElement", "Method[Equals].ReturnValue"] + - ["System.String", "System.Configuration.RsaProtectedConfigurationProvider", "Property[CspProviderName]"] + - ["System.Security.IPermission", "System.Configuration.ConfigurationPermission", "Method[Copy].ReturnValue"] + - ["System.String", "System.Configuration.SchemeSettingElement", "Property[Name]"] + - ["System.String", "System.Configuration.ProviderSettings", "Property[Name]"] + - ["System.Configuration.ConfigurationLocation", "System.Configuration.ConfigurationLocationCollection", "Property[Item]"] + - ["System.String", "System.Configuration.ConfigurationElementCollection", "Property[AddElementName]"] + - ["System.String", "System.Configuration.SectionInformation", "Property[Name]"] + - ["System.String", "System.Configuration.ProtectedConfiguration!", "Field[ProtectedDataSectionName]"] + - ["System.Object", "System.Configuration.WhiteSpaceTrimStringConverter", "Method[ConvertTo].ReturnValue"] + - ["System.Configuration.ConfigurationSection", "System.Configuration.ConfigurationSectionCollection", "Property[Item]"] + - ["System.String", "System.Configuration.CallbackValidatorAttribute", "Property[CallbackMethodName]"] + - ["System.Int32", "System.Configuration.SettingsPropertyValueCollection", "Property[Count]"] + - ["System.Object", "System.Configuration.ConfigurationProperty", "Property[DefaultValue]"] + - ["System.Configuration.SettingsSerializeAs", "System.Configuration.SettingsSerializeAs!", "Field[Binary]"] + - ["System.Object", "System.Configuration.KeyValueConfigurationCollection", "Method[GetElementKey].ReturnValue"] + - ["System.Object", "System.Configuration.CommaDelimitedStringCollectionConverter", "Method[ConvertTo].ReturnValue"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.Configuration.ProtectedConfigurationSection", "Property[Properties]"] + - ["System.Int32", "System.Configuration.SettingsPropertyCollection", "Property[Count]"] + - ["System.Configuration.PropertyValueOrigin", "System.Configuration.PropertyValueOrigin!", "Field[Default]"] + - ["System.Func", "System.Configuration.Configuration", "Property[TypeStringTransformer]"] + - ["System.Configuration.ConfigurationElement", "System.Configuration.ProviderSettingsCollection", "Method[CreateNewElement].ReturnValue"] + - ["System.String", "System.Configuration.SectionInformation", "Method[GetRawXml].ReturnValue"] + - ["System.Configuration.ProviderSettingsCollection", "System.Configuration.ConfigurationBuilderSettings", "Property[Builders]"] + - ["System.Configuration.SettingsContext", "System.Configuration.SettingsBase", "Property[Context]"] + - ["System.TimeSpan", "System.Configuration.TimeSpanValidatorAttribute", "Property[MinValue]"] + - ["System.Boolean", "System.Configuration.ConfigurationElement", "Method[SerializeToXmlElement].ReturnValue"] + - ["System.Boolean", "System.Configuration.ConfigurationElement", "Method[IsReadOnly].ReturnValue"] + - ["System.Configuration.OverrideMode", "System.Configuration.SectionInformation", "Property[OverrideMode]"] + - ["System.String", "System.Configuration.TimeSpanValidatorAttribute!", "Field[TimeSpanMaxValue]"] + - ["System.Object", "System.Configuration.DictionarySectionHandler", "Method[Create].ReturnValue"] + - ["System.Boolean", "System.Configuration.ConfigurationLockCollection", "Method[IsReadOnly].ReturnValue"] + - ["System.Object", "System.Configuration.InfiniteIntConverter", "Method[ConvertFrom].ReturnValue"] + - ["System.Boolean", "System.Configuration.PositiveTimeSpanValidator", "Method[CanValidate].ReturnValue"] + - ["System.ComponentModel.TypeConverter", "System.Configuration.ConfigurationProperty", "Property[Converter]"] + - ["System.Configuration.ConfigurationElement", "System.Configuration.NameValueConfigurationCollection", "Method[CreateNewElement].ReturnValue"] + - ["System.Xml.XmlNode", "System.Configuration.SettingValueElement", "Property[ValueXml]"] + - ["System.String", "System.Configuration.ConfigurationSectionCollection", "Method[GetKey].ReturnValue"] + - ["System.String", "System.Configuration.SettingChangingEventArgs", "Property[SettingClass]"] + - ["System.Object", "System.Configuration.AppSettingsReader", "Method[GetValue].ReturnValue"] + - ["System.Object", "System.Configuration.WhiteSpaceTrimStringConverter", "Method[ConvertFrom].ReturnValue"] + - ["System.Configuration.ConfigurationAllowExeDefinition", "System.Configuration.ConfigurationAllowExeDefinition!", "Field[MachineToLocalUser]"] + - ["System.Configuration.ConfigurationElementCollectionType", "System.Configuration.ConfigurationElementCollectionType!", "Field[BasicMapAlternate]"] + - ["System.Configuration.ContextInformation", "System.Configuration.ConfigurationElement", "Property[EvaluationContext]"] + - ["System.Object", "System.Configuration.SingleTagSectionHandler", "Method[Create].ReturnValue"] + - ["System.String", "System.Configuration.PropertyInformation", "Property[Description]"] + - ["System.Boolean", "System.Configuration.ElementInformation", "Property[IsPresent]"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.Configuration.ConnectionStringsSection", "Property[Properties]"] + - ["System.Boolean", "System.Configuration.ConfigurationLockCollection", "Property[IsSynchronized]"] + - ["System.Type", "System.Configuration.SubclassTypeValidatorAttribute", "Property[BaseClass]"] + - ["System.String", "System.Configuration.ConfigurationSectionGroup", "Property[SectionGroupName]"] + - ["System.Configuration.ConfigurationSectionGroupCollection", "System.Configuration.Configuration", "Property[SectionGroups]"] + - ["System.String", "System.Configuration.ApplicationSettingsBase", "Property[SettingsKey]"] + - ["System.Object", "System.Configuration.NameValueConfigurationCollection", "Method[GetElementKey].ReturnValue"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.Configuration.ProtectedProviderSettings", "Property[Properties]"] + - ["System.Xml.XmlComment", "System.Configuration.ConfigXmlDocument", "Method[CreateComment].ReturnValue"] + - ["System.Boolean", "System.Configuration.ConfigurationLockCollection", "Property[IsModified]"] + - ["System.Runtime.Versioning.FrameworkName", "System.Configuration.Configuration", "Property[TargetFramework]"] + - ["System.Type", "System.Configuration.PropertyInformation", "Property[Type]"] + - ["System.String", "System.Configuration.ConfigXmlDocument", "Property[System.Configuration.Internal.IConfigErrorInfo.Filename]"] + - ["System.Configuration.ConfigurationLockCollection", "System.Configuration.ConfigurationElement", "Property[LockAttributes]"] + - ["System.Configuration.ConfigurationAllowExeDefinition", "System.Configuration.ConfigurationAllowExeDefinition!", "Field[MachineToRoamingUser]"] + - ["System.Configuration.Configuration", "System.Configuration.ConfigurationManager!", "Method[OpenMachineConfiguration].ReturnValue"] + - ["System.Boolean", "System.Configuration.SectionInformation", "Property[RestartOnExternalChanges]"] + - ["System.Configuration.ConfigurationValidatorBase", "System.Configuration.ConfigurationElementProperty", "Property[Validator]"] + - ["System.Configuration.ConfigurationLocationCollection", "System.Configuration.Configuration", "Property[Locations]"] + - ["System.Object", "System.Configuration.ConnectionStringsSection", "Method[GetRuntimeObject].ReturnValue"] + - ["System.Boolean", "System.Configuration.ConfigurationSection", "Method[ShouldSerializeSectionInTargetVersion].ReturnValue"] + - ["System.Object", "System.Configuration.ConfigurationElementCollection", "Property[SyncRoot]"] + - ["System.Boolean", "System.Configuration.ConfigurationConverterBase", "Method[CanConvertFrom].ReturnValue"] + - ["System.Object", "System.Configuration.ConnectionStringSettingsCollection", "Method[GetElementKey].ReturnValue"] + - ["System.Configuration.ElementInformation", "System.Configuration.ConfigurationElement", "Property[ElementInformation]"] + - ["System.Configuration.ConfigurationUserLevel", "System.Configuration.ConfigurationUserLevel!", "Field[PerUserRoamingAndLocal]"] + - ["System.Boolean", "System.Configuration.SettingsBase", "Property[IsSynchronized]"] + - ["System.Configuration.ConfigurationValidatorBase", "System.Configuration.PositiveTimeSpanValidatorAttribute", "Property[ValidatorInstance]"] + - ["System.String", "System.Configuration.ConfigurationException", "Property[Message]"] + - ["System.Xml.XmlNode", "System.Configuration.RsaProtectedConfigurationProvider", "Method[Decrypt].ReturnValue"] + - ["System.Configuration.SettingsPropertyValueCollection", "System.Configuration.LocalFileSettingsProvider", "Method[GetPropertyValues].ReturnValue"] + - ["System.Boolean", "System.Configuration.RsaProtectedConfigurationProvider", "Property[UseFIPS]"] + - ["System.Configuration.ConfigurationValidatorBase", "System.Configuration.RegexStringValidatorAttribute", "Property[ValidatorInstance]"] + - ["System.String", "System.Configuration.KeyValueConfigurationElement", "Property[Key]"] + - ["System.Int32", "System.Configuration.ConfigurationErrorsException!", "Method[GetLineNumber].ReturnValue"] + - ["System.Boolean", "System.Configuration.ConfigurationElement", "Property[LockItem]"] + - ["System.String", "System.Configuration.ConfigurationElementCollection", "Property[ElementName]"] + - ["System.String", "System.Configuration.ConfigurationSectionGroup", "Property[Name]"] + - ["System.Configuration.ConfigurationElementCollectionType", "System.Configuration.SettingElementCollection", "Property[CollectionType]"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.Configuration.KeyValueConfigurationElement", "Property[Properties]"] + - ["System.Configuration.KeyValueConfigurationCollection", "System.Configuration.AppSettingsSection", "Property[Settings]"] + - ["System.Object", "System.Configuration.NameValueSectionHandler", "Method[Create].ReturnValue"] + - ["System.Configuration.ConfigurationSection", "System.Configuration.ConfigurationSectionCollection", "Method[Get].ReturnValue"] + - ["System.String", "System.Configuration.ExeConfigurationFileMap", "Property[ExeConfigFilename]"] + - ["System.Configuration.ConfigurationPropertyOptions", "System.Configuration.ConfigurationPropertyOptions!", "Field[IsDefaultCollection]"] + - ["System.Xml.XmlElement", "System.Configuration.ConfigXmlDocument", "Method[CreateElement].ReturnValue"] + - ["System.Collections.IEnumerator", "System.Configuration.ConfigurationLockCollection", "Method[GetEnumerator].ReturnValue"] + - ["System.Boolean", "System.Configuration.ConfigurationElementCollection", "Method[IsElementRemovable].ReturnValue"] + - ["System.Type", "System.Configuration.CallbackValidatorAttribute", "Property[Type]"] + - ["System.Configuration.ProviderSettings", "System.Configuration.ProviderSettingsCollection", "Property[Item]"] + - ["System.Configuration.ConfigurationSectionGroup", "System.Configuration.ConfigurationSectionGroupCollection", "Property[Item]"] + - ["System.Collections.Specialized.NameObjectCollectionBase+KeysCollection", "System.Configuration.ConfigurationSectionCollection", "Property[Keys]"] + - ["System.Configuration.SettingsSerializeAs", "System.Configuration.SettingElement", "Property[SerializeAs]"] + - ["System.Boolean", "System.Configuration.AppSettingsSection", "Method[IsModified].ReturnValue"] + - ["System.String", "System.Configuration.IPersistComponentSettings", "Property[SettingsKey]"] + - ["System.Configuration.ConfigurationPropertyOptions", "System.Configuration.ConfigurationPropertyOptions!", "Field[IsVersionCheckRequired]"] + - ["System.Configuration.SettingsProvider", "System.Configuration.SettingsProviderCollection", "Property[Item]"] + - ["System.Boolean", "System.Configuration.RegexStringValidator", "Method[CanValidate].ReturnValue"] + - ["System.Configuration.ConfigurationSectionGroup", "System.Configuration.Configuration", "Property[RootSectionGroup]"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.Configuration.ConfigurationElement", "Property[Properties]"] + - ["System.Type", "System.Configuration.SettingsProperty", "Property[PropertyType]"] + - ["System.Int32", "System.Configuration.SettingValueElement", "Method[GetHashCode].ReturnValue"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.Configuration.ConfigurationBuilderSettings", "Property[Properties]"] + - ["System.Configuration.OverrideMode", "System.Configuration.OverrideMode!", "Field[Deny]"] + - ["System.Boolean", "System.Configuration.ConfigurationPropertyAttribute", "Property[IsRequired]"] + - ["System.Configuration.ConfigurationPropertyOptions", "System.Configuration.ConfigurationPropertyAttribute", "Property[Options]"] + - ["System.Boolean", "System.Configuration.SettingsPropertyValue", "Property[IsDirty]"] + - ["System.Boolean", "System.Configuration.SettingsPropertyValueCollection", "Property[IsSynchronized]"] + - ["System.Object", "System.Configuration.ContextInformation", "Method[GetSection].ReturnValue"] + - ["System.Object", "System.Configuration.NameValueFileSectionHandler", "Method[Create].ReturnValue"] + - ["System.String", "System.Configuration.ConnectionStringSettings", "Method[ToString].ReturnValue"] + - ["System.Boolean", "System.Configuration.ConfigurationPropertyCollection", "Method[Contains].ReturnValue"] + - ["System.Boolean", "System.Configuration.ConfigurationProperty", "Property[IsDefaultCollection]"] + - ["System.Object", "System.Configuration.TimeSpanMinutesConverter", "Method[ConvertTo].ReturnValue"] + - ["System.Object", "System.Configuration.ConfigurationPropertyCollection", "Property[SyncRoot]"] + - ["System.Object", "System.Configuration.IConfigurationSystem", "Method[GetConfig].ReturnValue"] + - ["System.Configuration.SettingsProperty", "System.Configuration.SettingsPropertyValue", "Property[Property]"] + - ["System.Collections.ICollection", "System.Configuration.ConfigurationErrorsException", "Property[Errors]"] + - ["System.Configuration.ConfigurationElementCollectionType", "System.Configuration.ConfigurationElementCollectionType!", "Field[AddRemoveClearMap]"] + - ["System.Boolean", "System.Configuration.ConfigurationElement", "Method[OnDeserializeUnrecognizedElement].ReturnValue"] + - ["System.Configuration.SettingsProviderCollection", "System.Configuration.SettingsBase", "Property[Providers]"] + - ["System.Boolean", "System.Configuration.ElementInformation", "Property[IsCollection]"] + - ["System.Object", "System.Configuration.ContextInformation", "Property[HostingContext]"] + - ["System.Configuration.OverrideMode", "System.Configuration.OverrideMode!", "Field[Allow]"] + - ["System.Configuration.SettingElementCollection", "System.Configuration.ClientSettingsSection", "Property[Settings]"] + - ["System.Configuration.SettingsProviderCollection", "System.Configuration.ApplicationSettingsBase", "Property[Providers]"] + - ["System.String", "System.Configuration.ConfigurationException", "Property[BareMessage]"] + - ["System.Object", "System.Configuration.TimeSpanMinutesConverter", "Method[ConvertFrom].ReturnValue"] + - ["System.Configuration.ConfigurationProperty", "System.Configuration.ConfigurationPropertyCollection", "Property[Item]"] + - ["System.String", "System.Configuration.ConfigurationCollectionAttribute", "Property[ClearItemsName]"] + - ["System.Xml.XmlNode", "System.Configuration.ProtectedConfigurationProvider", "Method[Decrypt].ReturnValue"] + - ["System.Configuration.OverrideMode", "System.Configuration.SectionInformation", "Property[OverrideModeDefault]"] + - ["System.Configuration.SpecialSetting", "System.Configuration.SpecialSettingAttribute", "Property[SpecialSetting]"] + - ["System.Boolean", "System.Configuration.ConfigurationElementCollection", "Method[BaseIsRemoved].ReturnValue"] + - ["System.String", "System.Configuration.SettingsGroupNameAttribute", "Property[GroupName]"] + - ["System.Type", "System.Configuration.ConfigurationCollectionAttribute", "Property[ItemType]"] + - ["System.Type", "System.Configuration.ConfigurationProperty", "Property[Type]"] + - ["System.Boolean", "System.Configuration.StringValidator", "Method[CanValidate].ReturnValue"] + - ["System.Boolean", "System.Configuration.SettingsProperty", "Property[ThrowOnErrorSerializing]"] + - ["System.Boolean", "System.Configuration.SettingsPropertyValue", "Property[Deserialized]"] + - ["System.Int32", "System.Configuration.IntegerValidatorAttribute", "Property[MinValue]"] + - ["System.Boolean", "System.Configuration.SettingsProperty", "Property[ThrowOnErrorDeserializing]"] + - ["System.Configuration.ProviderSettingsCollection", "System.Configuration.ProtectedProviderSettings", "Property[Providers]"] + - ["System.String", "System.Configuration.DictionarySectionHandler", "Property[KeyAttributeName]"] + - ["System.Boolean", "System.Configuration.CommaDelimitedStringCollection", "Property[IsModified]"] + - ["System.String", "System.Configuration.SettingsDescriptionAttribute", "Property[Description]"] + - ["System.Func", "System.Configuration.Configuration", "Property[AssemblyStringTransformer]"] + - ["System.Configuration.SettingsManageability", "System.Configuration.SettingsManageability!", "Field[Roaming]"] + - ["System.Boolean", "System.Configuration.SettingsProperty", "Property[IsReadOnly]"] + - ["System.Configuration.PropertyValueOrigin", "System.Configuration.PropertyValueOrigin!", "Field[SetHere]"] + - ["System.String", "System.Configuration.ConfigurationElement", "Method[GetTransformedAssemblyString].ReturnValue"] + - ["System.Object", "System.Configuration.InfiniteTimeSpanConverter", "Method[ConvertFrom].ReturnValue"] + - ["System.Configuration.ConfigurationValidatorBase", "System.Configuration.LongValidatorAttribute", "Property[ValidatorInstance]"] + - ["System.Object", "System.Configuration.ExeConfigurationFileMap", "Method[Clone].ReturnValue"] + - ["System.Object", "System.Configuration.SettingsPropertyValueCollection", "Method[Clone].ReturnValue"] + - ["System.Xml.XmlSignificantWhitespace", "System.Configuration.ConfigXmlDocument", "Method[CreateSignificantWhitespace].ReturnValue"] + - ["System.Int32", "System.Configuration.StringValidatorAttribute", "Property[MinLength]"] + - ["System.Object", "System.Configuration.ConfigurationFileMap", "Method[Clone].ReturnValue"] + - ["System.Collections.ICollection", "System.Configuration.ElementInformation", "Property[Errors]"] + - ["System.Xml.XmlText", "System.Configuration.ConfigXmlDocument", "Method[CreateTextNode].ReturnValue"] + - ["System.Object", "System.Configuration.ApplicationSettingsBase", "Property[Item]"] + - ["System.Configuration.SettingsAttributeDictionary", "System.Configuration.SettingsProperty", "Property[Attributes]"] + - ["System.Boolean", "System.Configuration.PropertyInformation", "Property[IsLocked]"] + - ["System.Configuration.SettingsPropertyValueCollection", "System.Configuration.ApplicationSettingsBase", "Property[PropertyValues]"] + - ["System.String", "System.Configuration.RegexStringValidatorAttribute", "Property[Regex]"] + - ["System.Configuration.Configuration", "System.Configuration.ConfigurationLocation", "Method[OpenConfiguration].ReturnValue"] + - ["System.Boolean", "System.Configuration.ConfigurationElement", "Method[OnDeserializeUnrecognizedAttribute].ReturnValue"] + - ["System.Configuration.IriParsingElement", "System.Configuration.UriSection", "Property[IriParsing]"] + - ["System.Boolean", "System.Configuration.ProviderSettings", "Method[IsModified].ReturnValue"] + - ["System.String", "System.Configuration.SettingsProvider", "Property[ApplicationName]"] + - ["System.Boolean", "System.Configuration.ConfigurationElementCollection", "Method[IsElementName].ReturnValue"] + - ["System.Boolean", "System.Configuration.DpapiProtectedConfigurationProvider", "Property[UseMachineProtection]"] + - ["System.Boolean", "System.Configuration.ConfigurationPermission", "Method[IsUnrestricted].ReturnValue"] + - ["System.Configuration.ConfigurationSection", "System.Configuration.ConfigurationBuilder", "Method[ProcessConfigurationSection].ReturnValue"] + - ["System.Collections.IEnumerator", "System.Configuration.ConfigurationElementCollection", "Method[GetEnumerator].ReturnValue"] + - ["System.Configuration.ConfigurationBuilder", "System.Configuration.ConfigurationBuildersSection", "Method[GetBuilderFromName].ReturnValue"] + - ["System.Boolean", "System.Configuration.SettingsPropertyValue", "Property[UsingDefaultValue]"] + - ["System.Configuration.ConfigurationAllowExeDefinition", "System.Configuration.ConfigurationAllowExeDefinition!", "Field[MachineOnly]"] + - ["System.Configuration.SpecialSetting", "System.Configuration.SpecialSetting!", "Field[ConnectionString]"] + - ["System.Configuration.CommaDelimitedStringCollection", "System.Configuration.CommaDelimitedStringCollection", "Method[Clone].ReturnValue"] + - ["System.Configuration.SettingsBase", "System.Configuration.SettingsBase!", "Method[Synchronized].ReturnValue"] + - ["System.Boolean", "System.Configuration.LongValidator", "Method[CanValidate].ReturnValue"] + - ["System.Object", "System.Configuration.ConfigurationSettings!", "Method[GetConfig].ReturnValue"] + - ["System.Int32", "System.Configuration.ConfigurationElementCollection", "Method[GetHashCode].ReturnValue"] + - ["System.Configuration.ConfigurationValidatorBase", "System.Configuration.ElementInformation", "Property[Validator]"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.Configuration.SettingValueElement", "Property[Properties]"] + - ["System.Boolean", "System.Configuration.ConfigurationSection", "Method[ShouldSerializeElementInTargetVersion].ReturnValue"] + - ["System.Int32", "System.Configuration.ConfigurationElementCollection", "Method[BaseIndexOf].ReturnValue"] + - ["System.Int32", "System.Configuration.ConfigurationElement", "Method[GetHashCode].ReturnValue"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.Configuration.DefaultSection", "Property[Properties]"] + - ["System.Collections.IEnumerator", "System.Configuration.ConfigurationSectionCollection", "Method[GetEnumerator].ReturnValue"] + - ["System.Boolean", "System.Configuration.ConfigurationLockCollection", "Property[HasParentElements]"] + - ["System.String", "System.Configuration.ConfigurationSection", "Method[SerializeSection].ReturnValue"] + - ["System.Object", "System.Configuration.IConfigurationSectionHandler", "Method[Create].ReturnValue"] + - ["System.Collections.Specialized.NameValueCollection", "System.Configuration.ProviderSettings", "Property[Parameters]"] + - ["System.Boolean", "System.Configuration.ConfigurationSectionGroup", "Property[IsDeclarationRequired]"] + - ["System.Object", "System.Configuration.TimeSpanSecondsConverter", "Method[ConvertFrom].ReturnValue"] + - ["System.Object", "System.Configuration.TimeSpanSecondsOrInfiniteConverter", "Method[ConvertFrom].ReturnValue"] + - ["System.Configuration.ContextInformation", "System.Configuration.Configuration", "Property[EvaluationContext]"] + - ["System.String", "System.Configuration.SectionInformation", "Property[Type]"] + - ["System.Boolean", "System.Configuration.IPersistComponentSettings", "Property[SaveSettings]"] + - ["System.Configuration.ConfigurationElement", "System.Configuration.ConnectionStringSettingsCollection", "Method[CreateNewElement].ReturnValue"] + - ["System.Boolean", "System.Configuration.ConfigurationSectionGroup", "Method[ShouldSerializeSectionGroupInTargetVersion].ReturnValue"] + - ["System.Boolean", "System.Configuration.IntegerValidatorAttribute", "Property[ExcludeRange]"] + - ["System.Configuration.SectionInformation", "System.Configuration.ConfigurationSection", "Property[SectionInformation]"] + - ["System.Boolean", "System.Configuration.ElementInformation", "Property[IsLocked]"] + - ["System.String", "System.Configuration.SectionInformation", "Property[SectionName]"] + - ["System.Boolean", "System.Configuration.RsaProtectedConfigurationProvider", "Property[UseOAEP]"] + - ["System.String", "System.Configuration.ConfigurationSectionGroup", "Property[Type]"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.Configuration.UriSection", "Property[Properties]"] + - ["System.Configuration.ConnectionStringSettingsCollection", "System.Configuration.ConnectionStringsSection", "Property[ConnectionStrings]"] + - ["System.Configuration.ConfigurationPropertyOptions", "System.Configuration.ConfigurationPropertyOptions!", "Field[IsKey]"] + - ["System.Object", "System.Configuration.CommaDelimitedStringCollectionConverter", "Method[ConvertFrom].ReturnValue"] + - ["System.String", "System.Configuration.SettingsProviderAttribute", "Property[ProviderTypeName]"] + - ["System.Boolean", "System.Configuration.ConfigurationElementCollection", "Property[IsSynchronized]"] + - ["System.Configuration.ConfigurationElement", "System.Configuration.ConfigurationElementCollection", "Method[CreateNewElement].ReturnValue"] + - ["System.Configuration.SettingsContext", "System.Configuration.ApplicationSettingsBase", "Property[Context]"] + - ["System.Object", "System.Configuration.SettingsBase", "Property[Item]"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.Configuration.KeyValueConfigurationCollection", "Property[Properties]"] + - ["System.Configuration.ConfigurationValidatorBase", "System.Configuration.SubclassTypeValidatorAttribute", "Property[ValidatorInstance]"] + - ["System.Boolean", "System.Configuration.ConfigurationElementCollection", "Property[EmitClear]"] + - ["System.Configuration.SchemeSettingElement", "System.Configuration.SchemeSettingElementCollection", "Property[Item]"] + - ["System.Configuration.ConfigurationAllowDefinition", "System.Configuration.ConfigurationAllowDefinition!", "Field[Everywhere]"] + - ["System.Configuration.ConfigurationPropertyOptions", "System.Configuration.ConfigurationPropertyOptions!", "Field[IsAssemblyStringTransformationRequired]"] + - ["System.Security.IPermission", "System.Configuration.ConfigurationPermission", "Method[Union].ReturnValue"] + - ["System.Configuration.PropertyInformation", "System.Configuration.PropertyInformationCollection", "Property[Item]"] + - ["System.Object", "System.Configuration.IgnoreSectionHandler", "Method[Create].ReturnValue"] + - ["System.Configuration.NameValueConfigurationElement", "System.Configuration.NameValueConfigurationCollection", "Property[Item]"] + - ["System.Object", "System.Configuration.SettingsPropertyValue", "Property[PropertyValue]"] + - ["System.Configuration.ProviderSettingsCollection", "System.Configuration.ConfigurationBuildersSection", "Property[Builders]"] + - ["System.Boolean", "System.Configuration.Configuration", "Property[HasFile]"] + - ["System.Configuration.IdnElement", "System.Configuration.UriSection", "Property[Idn]"] + - ["System.Boolean", "System.Configuration.CommaDelimitedStringCollection", "Property[IsReadOnly]"] + - ["System.Configuration.SettingsSerializeAs", "System.Configuration.SettingsSerializeAs!", "Field[ProviderSpecific]"] + - ["System.Boolean", "System.Configuration.ConfigurationSection", "Method[ShouldSerializePropertyInTargetVersion].ReturnValue"] + - ["System.String", "System.Configuration.SettingChangingEventArgs", "Property[SettingName]"] + - ["System.Configuration.ConfigurationElementCollectionType", "System.Configuration.ConfigurationElementCollection", "Property[CollectionType]"] + - ["System.Int32", "System.Configuration.SchemeSettingElementCollection", "Method[IndexOf].ReturnValue"] + - ["System.Int32", "System.Configuration.PropertyInformation", "Property[LineNumber]"] + - ["System.Object", "System.Configuration.AppSettingsSection", "Method[GetRuntimeObject].ReturnValue"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.Configuration.ConnectionStringSettings", "Property[Properties]"] + - ["System.Collections.Specialized.NameValueCollection", "System.Configuration.ConfigurationSettings!", "Property[AppSettings]"] + - ["System.Configuration.KeyValueConfigurationElement", "System.Configuration.KeyValueConfigurationCollection", "Property[Item]"] + - ["System.Int32", "System.Configuration.StringValidatorAttribute", "Property[MaxLength]"] + - ["System.Object", "System.Configuration.SchemeSettingElementCollection", "Method[GetElementKey].ReturnValue"] + - ["System.String[]", "System.Configuration.KeyValueConfigurationCollection", "Property[AllKeys]"] + - ["System.Boolean", "System.Configuration.ConfigurationProperty", "Property[IsVersionCheckRequired]"] + - ["System.Configuration.ConfigurationElementCollectionType", "System.Configuration.SchemeSettingElementCollection", "Property[CollectionType]"] + - ["System.String", "System.Configuration.PropertyInformation", "Property[Source]"] + - ["System.Xml.XmlNode", "System.Configuration.DpapiProtectedConfigurationProvider", "Method[Encrypt].ReturnValue"] + - ["System.Configuration.ConnectionStringsSection", "System.Configuration.Configuration", "Property[ConnectionStrings]"] + - ["System.TimeSpan", "System.Configuration.TimeSpanValidatorAttribute", "Property[MaxValue]"] + - ["System.Configuration.ConfigurationAllowDefinition", "System.Configuration.ConfigurationAllowDefinition!", "Field[MachineToApplication]"] + - ["System.Configuration.ConfigurationValidatorBase", "System.Configuration.ConfigurationValidatorAttribute", "Property[ValidatorInstance]"] + - ["System.Boolean", "System.Configuration.ConfigurationPropertyCollection", "Property[IsSynchronized]"] + - ["System.Boolean", "System.Configuration.IgnoreSection", "Method[IsModified].ReturnValue"] + - ["System.Configuration.ConfigurationValidatorBase", "System.Configuration.CallbackValidatorAttribute", "Property[ValidatorInstance]"] + - ["System.String", "System.Configuration.ProviderSettings", "Property[Type]"] + - ["System.Configuration.ConfigurationAllowExeDefinition", "System.Configuration.SectionInformation", "Property[AllowExeDefinition]"] + - ["System.Configuration.ConfigurationUserLevel", "System.Configuration.ConfigurationUserLevel!", "Field[PerUserRoaming]"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.Configuration.ClientSettingsSection", "Property[Properties]"] + - ["System.Int64", "System.Configuration.LongValidatorAttribute", "Property[MaxValue]"] + - ["System.Configuration.ConfigurationLockCollection", "System.Configuration.ConfigurationElement", "Property[LockElements]"] + - ["System.Boolean", "System.Configuration.ConfigurationPropertyAttribute", "Property[IsDefaultCollection]"] + - ["System.Boolean", "System.Configuration.SectionInformation", "Property[IsLocked]"] + - ["System.Boolean", "System.Configuration.ConfigurationSection", "Method[IsModified].ReturnValue"] + - ["System.Object", "System.Configuration.TimeSpanSecondsConverter", "Method[ConvertTo].ReturnValue"] + - ["System.Boolean", "System.Configuration.ConfigurationProperty", "Property[IsKey]"] + - ["System.String", "System.Configuration.SettingsGroupDescriptionAttribute", "Property[Description]"] + - ["System.String", "System.Configuration.ConfigurationErrorsException", "Property[BareMessage]"] + - ["System.Configuration.Configuration", "System.Configuration.ConfigurationManager!", "Method[OpenExeConfiguration].ReturnValue"] + - ["System.Object", "System.Configuration.SettingsPropertyCollection", "Property[SyncRoot]"] + - ["System.String", "System.Configuration.ExeContext", "Property[ExePath]"] + - ["System.Object", "System.Configuration.SettingsPropertyValue", "Property[SerializedValue]"] + - ["System.Configuration.ConfigurationSectionCollection", "System.Configuration.Configuration", "Property[Sections]"] + - ["System.Object", "System.Configuration.TypeNameConverter", "Method[ConvertTo].ReturnValue"] + - ["System.Boolean", "System.Configuration.TimeSpanValidatorAttribute", "Property[ExcludeRange]"] + - ["System.String", "System.Configuration.NameValueConfigurationElement", "Property[Value]"] + - ["System.String", "System.Configuration.ConfigurationErrorsException", "Property[Filename]"] + - ["System.Configuration.ConfigurationSaveMode", "System.Configuration.ConfigurationSaveMode!", "Field[Full]"] + - ["System.Security.Cryptography.RSAParameters", "System.Configuration.RsaProtectedConfigurationProvider", "Property[RsaPublicKey]"] + - ["System.Configuration.SpecialSetting", "System.Configuration.SpecialSetting!", "Field[WebServiceUrl]"] + - ["System.Configuration.ConnectionStringSettingsCollection", "System.Configuration.ConfigurationManager!", "Property[ConnectionStrings]"] + - ["System.Configuration.ConfigurationSaveMode", "System.Configuration.ConfigurationSaveMode!", "Field[Modified]"] + - ["System.Configuration.ConfigurationAllowExeDefinition", "System.Configuration.ConfigurationAllowExeDefinition!", "Field[MachineToApplication]"] + - ["System.Boolean", "System.Configuration.SectionInformation", "Property[InheritInChildApplications]"] + - ["System.Configuration.SettingsSerializeAs", "System.Configuration.SettingsSerializeAs!", "Field[String]"] + - ["System.Configuration.ConfigurationLockCollection", "System.Configuration.ConfigurationElement", "Property[LockAllAttributesExcept]"] + - ["System.Int32", "System.Configuration.ConfigurationLockCollection", "Property[Count]"] + - ["System.Int64", "System.Configuration.LongValidatorAttribute", "Property[MinValue]"] + - ["System.String", "System.Configuration.SettingElement", "Property[Name]"] + - ["System.String", "System.Configuration.ConfigurationException", "Property[Filename]"] + - ["System.Int32", "System.Configuration.ConfigurationElementCollection", "Property[Count]"] + - ["System.String", "System.Configuration.KeyValueConfigurationElement", "Property[Value]"] + - ["System.Configuration.ConfigurationUserLevel", "System.Configuration.ExeContext", "Property[UserLevel]"] + - ["System.Configuration.ConfigurationElement", "System.Configuration.ConfigurationElementCollection", "Method[BaseGet].ReturnValue"] + - ["System.Configuration.OverrideMode", "System.Configuration.OverrideMode!", "Field[Inherit]"] + - ["System.Boolean", "System.Configuration.ConfigurationProperty", "Property[IsRequired]"] + - ["System.Object[]", "System.Configuration.ConfigurationElementCollection", "Method[BaseGetAllKeys].ReturnValue"] + - ["System.Int32", "System.Configuration.ConnectionStringSettingsCollection", "Method[IndexOf].ReturnValue"] + - ["System.Configuration.ConfigurationElement", "System.Configuration.SchemeSettingElementCollection", "Method[CreateNewElement].ReturnValue"] + - ["System.Boolean", "System.Configuration.SettingsPropertyCollection", "Property[IsSynchronized]"] + - ["System.Collections.Specialized.NameObjectCollectionBase+KeysCollection", "System.Configuration.ConfigurationSectionGroupCollection", "Property[Keys]"] + - ["System.Object", "System.Configuration.ConfigurationElement", "Method[OnRequiredPropertyNotFound].ReturnValue"] + - ["System.Configuration.PropertyValueOrigin", "System.Configuration.PropertyValueOrigin!", "Field[Inherited]"] + - ["System.Boolean", "System.Configuration.SectionInformation", "Property[IsDeclarationRequired]"] + - ["System.Configuration.ConfigurationAllowDefinition", "System.Configuration.ConfigurationAllowDefinition!", "Field[MachineOnly]"] + - ["System.String", "System.Configuration.ConfigurationProperty", "Property[Name]"] + - ["System.Configuration.OverrideMode", "System.Configuration.SectionInformation", "Property[OverrideModeEffective]"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.Configuration.NameValueConfigurationCollection", "Property[Properties]"] + - ["System.String", "System.Configuration.SettingsProperty", "Property[Name]"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.Configuration.IdnElement", "Property[Properties]"] + - ["System.String", "System.Configuration.AppSettingsSection", "Method[SerializeSection].ReturnValue"] + - ["System.Boolean", "System.Configuration.RsaProtectedConfigurationProvider", "Property[UseMachineContainer]"] + - ["System.Configuration.ConfigurationSaveMode", "System.Configuration.ConfigurationSaveMode!", "Field[Minimal]"] + - ["System.String", "System.Configuration.ConfigurationFileMap", "Property[MachineConfigFilename]"] + - ["System.Boolean", "System.Configuration.DefaultValidator", "Method[CanValidate].ReturnValue"] + - ["System.String", "System.Configuration.AppSettingsSection", "Property[File]"] + - ["System.Configuration.SettingsManageability", "System.Configuration.SettingsManageabilityAttribute", "Property[Manageability]"] + - ["System.Boolean", "System.Configuration.SettingValueElement", "Method[SerializeToXmlElement].ReturnValue"] + - ["System.Configuration.ConfigurationSection", "System.Configuration.Configuration", "Method[GetSection].ReturnValue"] + - ["System.String", "System.Configuration.NameValueSectionHandler", "Property[ValueAttributeName]"] + - ["System.Configuration.ConfigurationPropertyOptions", "System.Configuration.ConfigurationPropertyOptions!", "Field[None]"] + - ["System.Boolean", "System.Configuration.SectionInformation", "Property[RequirePermission]"] + - ["System.Int32", "System.Configuration.ConfigurationErrorsException", "Property[Line]"] + - ["System.String", "System.Configuration.ConnectionStringSettings", "Property[ConnectionString]"] + - ["System.Boolean", "System.Configuration.ConfigurationElementCollection", "Property[ThrowOnDuplicate]"] + - ["System.String", "System.Configuration.DictionarySectionHandler", "Property[ValueAttributeName]"] + - ["System.Configuration.SettingsPropertyValue", "System.Configuration.LocalFileSettingsProvider", "Method[GetPreviousVersion].ReturnValue"] + - ["System.Object", "System.Configuration.SettingChangingEventArgs", "Property[NewValue]"] + - ["System.Object", "System.Configuration.TimeSpanMinutesOrInfiniteConverter", "Method[ConvertFrom].ReturnValue"] + - ["System.Object", "System.Configuration.SettingElementCollection", "Method[GetElementKey].ReturnValue"] + - ["System.Boolean", "System.Configuration.SectionInformation", "Property[IsDeclared]"] + - ["System.String", "System.Configuration.ConfigurationCollectionAttribute", "Property[AddItemName]"] + - ["System.Boolean", "System.Configuration.ConfigurationElementCollection", "Method[OnDeserializeUnrecognizedElement].ReturnValue"] + - ["System.Object", "System.Configuration.SettingsPropertyValueCollection", "Property[SyncRoot]"] + - ["System.String", "System.Configuration.CommaDelimitedStringCollection", "Method[ToString].ReturnValue"] + - ["System.Configuration.SettingsProvider", "System.Configuration.SettingsProperty", "Property[Provider]"] + - ["System.Boolean", "System.Configuration.SectionInformation", "Property[IsProtected]"] + - ["System.Configuration.SettingsPropertyValue", "System.Configuration.SettingsPropertyValueCollection", "Property[Item]"] + - ["System.Object", "System.Configuration.PropertyInformation", "Property[DefaultValue]"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.Configuration.IgnoreSection", "Property[Properties]"] + - ["System.String", "System.Configuration.ConfigurationLockCollection", "Property[AttributeList]"] + - ["System.Configuration.SettingsSerializeAs", "System.Configuration.SettingsSerializeAs!", "Field[Xml]"] + - ["System.Collections.IEnumerator", "System.Configuration.PropertyInformationCollection", "Method[GetEnumerator].ReturnValue"] + - ["System.Configuration.ConfigurationAllowDefinition", "System.Configuration.SectionInformation", "Property[AllowDefinition]"] + - ["System.Configuration.SchemeSettingElementCollection", "System.Configuration.UriSection", "Property[SchemeSettings]"] + - ["System.Object", "System.Configuration.ConfigurationElementCollection", "Method[GetElementKey].ReturnValue"] + - ["System.UriIdnScope", "System.Configuration.IdnElement", "Property[Enabled]"] + - ["System.Object", "System.Configuration.SettingsPropertyCollection", "Method[Clone].ReturnValue"] + - ["System.String[]", "System.Configuration.NameValueConfigurationCollection", "Property[AllKeys]"] + - ["System.String", "System.Configuration.NameValueConfigurationElement", "Property[Name]"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.Configuration.ConfigurationBuildersSection", "Property[Properties]"] + - ["System.Configuration.SettingsSerializeAs", "System.Configuration.SettingsSerializeAsAttribute", "Property[SerializeAs]"] + - ["System.Boolean", "System.Configuration.PropertyInformation", "Property[IsRequired]"] + - ["System.Boolean", "System.Configuration.ConfigurationProperty", "Property[IsTypeStringTransformationRequired]"] + - ["System.Boolean", "System.Configuration.CallbackValidator", "Method[CanValidate].ReturnValue"] + - ["System.Xml.XmlNode", "System.Configuration.DpapiProtectedConfigurationProvider", "Method[Decrypt].ReturnValue"] + - ["System.String", "System.Configuration.ExeConfigurationFileMap", "Property[LocalUserConfigFilename]"] + - ["System.Object", "System.Configuration.ApplicationSettingsBase", "Method[GetPreviousVersion].ReturnValue"] + - ["System.Object", "System.Configuration.GenericEnumConverter", "Method[ConvertFrom].ReturnValue"] + - ["System.Configuration.Configuration", "System.Configuration.ConfigurationElement", "Property[CurrentConfiguration]"] + - ["System.Object", "System.Configuration.TimeSpanSecondsOrInfiniteConverter", "Method[ConvertTo].ReturnValue"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.Configuration.ConnectionStringSettingsCollection", "Property[Properties]"] + - ["System.String", "System.Configuration.CommaDelimitedStringCollection", "Property[Item]"] + - ["System.String", "System.Configuration.ProtectedConfiguration!", "Field[DataProtectionProviderName]"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.Configuration.NameValueConfigurationElement", "Property[Properties]"] + - ["System.Configuration.AppSettingsSection", "System.Configuration.Configuration", "Property[AppSettings]"] + - ["System.GenericUriParserOptions", "System.Configuration.SchemeSettingElement", "Property[GenericUriParserOptions]"] + - ["System.Object", "System.Configuration.PropertyInformation", "Property[Value]"] + - ["System.Object", "System.Configuration.ConfigurationManager!", "Method[GetSection].ReturnValue"] + - ["System.Int32", "System.Configuration.ConfigXmlDocument", "Property[LineNumber]"] + - ["System.String", "System.Configuration.SectionInformation", "Property[ConfigSource]"] + - ["System.Configuration.ConfigurationBuilder", "System.Configuration.ConfigurationBuilderCollection", "Property[Item]"] + - ["System.Configuration.SettingsSerializeAs", "System.Configuration.SettingsProperty", "Property[SerializeAs]"] + - ["System.Collections.IEnumerator", "System.Configuration.ConfigurationPropertyCollection", "Method[GetEnumerator].ReturnValue"] + - ["System.String", "System.Configuration.DefaultSettingValueAttribute", "Property[Value]"] + - ["System.String", "System.Configuration.ConfigurationSectionGroupCollection", "Method[GetKey].ReturnValue"] + - ["System.Configuration.SettingsPropertyCollection", "System.Configuration.SettingsBase", "Property[Properties]"] + - ["System.Boolean", "System.Configuration.SettingElement", "Method[Equals].ReturnValue"] + - ["System.Boolean", "System.Configuration.Configuration", "Property[NamespaceDeclared]"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.Configuration.IriParsingElement", "Property[Properties]"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.Configuration.AppSettingsSection", "Property[Properties]"] + - ["System.Configuration.ConnectionStringSettings", "System.Configuration.ConnectionStringSettingsCollection", "Property[Item]"] + - ["System.Boolean", "System.Configuration.ConfigurationValidatorBase", "Method[CanValidate].ReturnValue"] + - ["System.String", "System.Configuration.ConfigurationException!", "Method[GetXmlNodeFilename].ReturnValue"] + - ["System.String", "System.Configuration.NameValueSectionHandler", "Property[KeyAttributeName]"] + - ["System.Security.SecurityElement", "System.Configuration.ConfigurationPermission", "Method[ToXml].ReturnValue"] + - ["System.Boolean", "System.Configuration.ConfigurationElementCollection", "Method[Equals].ReturnValue"] + - ["System.Configuration.ConfigurationSection", "System.Configuration.SectionInformation", "Method[GetParentSection].ReturnValue"] + - ["System.Object", "System.Configuration.InfiniteIntConverter", "Method[ConvertTo].ReturnValue"] + - ["System.ComponentModel.TypeConverter", "System.Configuration.PropertyInformation", "Property[Converter]"] + - ["System.Configuration.ProtectedConfigurationProvider", "System.Configuration.SectionInformation", "Property[ProtectionProvider]"] + - ["System.Int32", "System.Configuration.ConfigurationException!", "Method[GetXmlNodeLineNumber].ReturnValue"] + - ["System.Configuration.SettingValueElement", "System.Configuration.SettingElement", "Property[Value]"] + - ["System.Boolean", "System.Configuration.ConfigurationElement", "Property[HasContext]"] + - ["System.Int32", "System.Configuration.ConfigXmlDocument", "Property[System.Configuration.Internal.IConfigErrorInfo.LineNumber]"] + - ["System.Configuration.SettingsProvider", "System.Configuration.ISettingsProviderService", "Method[GetSettingsProvider].ReturnValue"] + - ["System.Int32", "System.Configuration.ConfigurationPropertyCollection", "Property[Count]"] + - ["System.String", "System.Configuration.SettingElementCollection", "Property[ElementName]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemConfigurationAssemblies/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemConfigurationAssemblies/model.yml new file mode 100644 index 000000000000..2498ada2256c --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemConfigurationAssemblies/model.yml @@ -0,0 +1,18 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Configuration.Assemblies.AssemblyVersionCompatibility", "System.Configuration.Assemblies.AssemblyVersionCompatibility!", "Field[SameProcess]"] + - ["System.Object", "System.Configuration.Assemblies.AssemblyHash", "Method[Clone].ReturnValue"] + - ["System.Configuration.Assemblies.AssemblyHash", "System.Configuration.Assemblies.AssemblyHash!", "Field[Empty]"] + - ["System.Configuration.Assemblies.AssemblyHashAlgorithm", "System.Configuration.Assemblies.AssemblyHashAlgorithm!", "Field[SHA256]"] + - ["System.Configuration.Assemblies.AssemblyHashAlgorithm", "System.Configuration.Assemblies.AssemblyHashAlgorithm!", "Field[MD5]"] + - ["System.Configuration.Assemblies.AssemblyHashAlgorithm", "System.Configuration.Assemblies.AssemblyHashAlgorithm!", "Field[SHA512]"] + - ["System.Configuration.Assemblies.AssemblyHashAlgorithm", "System.Configuration.Assemblies.AssemblyHashAlgorithm!", "Field[SHA384]"] + - ["System.Configuration.Assemblies.AssemblyVersionCompatibility", "System.Configuration.Assemblies.AssemblyVersionCompatibility!", "Field[SameDomain]"] + - ["System.Configuration.Assemblies.AssemblyHashAlgorithm", "System.Configuration.Assemblies.AssemblyHash", "Property[Algorithm]"] + - ["System.Configuration.Assemblies.AssemblyHashAlgorithm", "System.Configuration.Assemblies.AssemblyHashAlgorithm!", "Field[None]"] + - ["System.Configuration.Assemblies.AssemblyHashAlgorithm", "System.Configuration.Assemblies.AssemblyHashAlgorithm!", "Field[SHA1]"] + - ["System.Byte[]", "System.Configuration.Assemblies.AssemblyHash", "Method[GetValue].ReturnValue"] + - ["System.Configuration.Assemblies.AssemblyVersionCompatibility", "System.Configuration.Assemblies.AssemblyVersionCompatibility!", "Field[SameMachine]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemConfigurationInstall/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemConfigurationInstall/model.yml new file mode 100644 index 000000000000..d88ecf109954 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemConfigurationInstall/model.yml @@ -0,0 +1,27 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Int32", "System.Configuration.Install.IManagedInstaller", "Method[ManagedInstall].ReturnValue"] + - ["System.Boolean", "System.Configuration.Install.AssemblyInstaller", "Property[UseNewContext]"] + - ["System.Int32", "System.Configuration.Install.InstallerCollection", "Method[IndexOf].ReturnValue"] + - ["System.Configuration.Install.Installer", "System.Configuration.Install.InstallerCollection", "Property[Item]"] + - ["System.Collections.Specialized.StringDictionary", "System.Configuration.Install.InstallContext!", "Method[ParseCommandLine].ReturnValue"] + - ["System.Reflection.Assembly", "System.Configuration.Install.AssemblyInstaller", "Property[Assembly]"] + - ["System.Configuration.Install.InstallerCollection", "System.Configuration.Install.Installer", "Property[Installers]"] + - ["System.String[]", "System.Configuration.Install.AssemblyInstaller", "Property[CommandLine]"] + - ["System.Boolean", "System.Configuration.Install.InstallerCollection", "Method[Contains].ReturnValue"] + - ["System.Int32", "System.Configuration.Install.InstallerCollection", "Method[Add].ReturnValue"] + - ["System.Configuration.Install.Installer", "System.Configuration.Install.Installer", "Property[Parent]"] + - ["System.Boolean", "System.Configuration.Install.InstallContext", "Method[IsParameterTrue].ReturnValue"] + - ["System.Boolean", "System.Configuration.Install.ComponentInstaller", "Method[IsEquivalentInstaller].ReturnValue"] + - ["System.Configuration.Install.UninstallAction", "System.Configuration.Install.UninstallAction!", "Field[Remove]"] + - ["System.Configuration.Install.UninstallAction", "System.Configuration.Install.UninstallAction!", "Field[NoAction]"] + - ["System.Int32", "System.Configuration.Install.ManagedInstallerClass", "Method[System.Configuration.Install.IManagedInstaller.ManagedInstall].ReturnValue"] + - ["System.String", "System.Configuration.Install.Installer", "Property[HelpText]"] + - ["System.String", "System.Configuration.Install.AssemblyInstaller", "Property[Path]"] + - ["System.Collections.Specialized.StringDictionary", "System.Configuration.Install.InstallContext", "Property[Parameters]"] + - ["System.String", "System.Configuration.Install.AssemblyInstaller", "Property[HelpText]"] + - ["System.Collections.IDictionary", "System.Configuration.Install.InstallEventArgs", "Property[SavedState]"] + - ["System.Configuration.Install.InstallContext", "System.Configuration.Install.Installer", "Property[Context]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemConfigurationInternal/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemConfigurationInternal/model.yml new file mode 100644 index 000000000000..1fa88eb6fa63 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemConfigurationInternal/model.yml @@ -0,0 +1,110 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Boolean", "System.Configuration.Internal.DelegatingConfigHost", "Method[IsSecondaryRoot].ReturnValue"] + - ["System.String", "System.Configuration.Internal.DelegatingConfigHost", "Method[EncryptSection].ReturnValue"] + - ["System.String", "System.Configuration.Internal.DelegatingConfigHost", "Method[GetStreamNameForConfigSource].ReturnValue"] + - ["System.String", "System.Configuration.Internal.IConfigurationManagerInternal", "Property[UserConfigFilename]"] + - ["System.Boolean", "System.Configuration.Internal.DelegatingConfigHost", "Property[HasLocalConfig]"] + - ["System.Object", "System.Configuration.Internal.DelegatingConfigHost", "Method[GetStreamVersion].ReturnValue"] + - ["System.IO.Stream", "System.Configuration.Internal.DelegatingConfigHost", "Method[OpenStreamForWrite].ReturnValue"] + - ["System.Boolean", "System.Configuration.Internal.IInternalConfigHost", "Method[IsDefinitionAllowed].ReturnValue"] + - ["System.String", "System.Configuration.Internal.IConfigurationManagerInternal", "Property[ExeLocalConfigPath]"] + - ["System.String", "System.Configuration.Internal.IInternalConfigHost", "Method[GetStreamName].ReturnValue"] + - ["System.String", "System.Configuration.Internal.IInternalConfigHost", "Method[GetStreamNameForConfigSource].ReturnValue"] + - ["System.Boolean", "System.Configuration.Internal.IInternalConfigHost", "Method[PrefetchSection].ReturnValue"] + - ["System.Boolean", "System.Configuration.Internal.DelegatingConfigHost", "Property[SupportsRefresh]"] + - ["System.Configuration.Internal.IInternalConfigRoot", "System.Configuration.Internal.IConfigSystem", "Property[Root]"] + - ["System.Boolean", "System.Configuration.Internal.DelegatingConfigHost", "Property[SupportsLocation]"] + - ["System.Boolean", "System.Configuration.Internal.IInternalConfigHost", "Method[IsLocationApplicable].ReturnValue"] + - ["System.Type", "System.Configuration.Internal.IInternalConfigHost", "Method[GetConfigType].ReturnValue"] + - ["System.String", "System.Configuration.Internal.IInternalConfigRecord", "Property[StreamName]"] + - ["System.Boolean", "System.Configuration.Internal.DelegatingConfigHost", "Method[IsInitDelayed].ReturnValue"] + - ["System.Configuration.Internal.IInternalConfigurationBuilderHost", "System.Configuration.Internal.DelegatingConfigHost", "Property[ConfigBuilderHost]"] + - ["System.String", "System.Configuration.Internal.IConfigurationManagerInternal", "Property[MachineConfigPath]"] + - ["System.Boolean", "System.Configuration.Internal.IConfigurationManagerInternal", "Property[SupportsUserConfig]"] + - ["System.Boolean", "System.Configuration.Internal.DelegatingConfigHost", "Method[PrefetchAll].ReturnValue"] + - ["System.Object", "System.Configuration.Internal.IInternalConfigHost", "Method[CreateConfigurationContext].ReturnValue"] + - ["System.String", "System.Configuration.Internal.IInternalConfigHost", "Method[GetConfigPathFromLocationSubPath].ReturnValue"] + - ["System.IO.Stream", "System.Configuration.Internal.DelegatingConfigHost", "Method[OpenStreamForRead].ReturnValue"] + - ["System.IDisposable", "System.Configuration.Internal.DelegatingConfigHost", "Method[Impersonate].ReturnValue"] + - ["System.String", "System.Configuration.Internal.IInternalConfigRecord", "Property[ConfigPath]"] + - ["System.String", "System.Configuration.Internal.DelegatingConfigHost", "Method[DecryptSection].ReturnValue"] + - ["System.Boolean", "System.Configuration.Internal.DelegatingConfigHost", "Property[SupportsChangeNotifications]"] + - ["System.String", "System.Configuration.Internal.IInternalConfigClientHost", "Method[GetExeConfigPath].ReturnValue"] + - ["System.Xml.XmlNode", "System.Configuration.Internal.DelegatingConfigHost", "Method[ProcessRawXml].ReturnValue"] + - ["System.IO.Stream", "System.Configuration.Internal.IInternalConfigHost", "Method[OpenStreamForWrite].ReturnValue"] + - ["System.Object", "System.Configuration.Internal.IInternalConfigRoot", "Method[GetSection].ReturnValue"] + - ["System.Boolean", "System.Configuration.Internal.DelegatingConfigHost", "Method[IsLocationApplicable].ReturnValue"] + - ["System.Object", "System.Configuration.Internal.IInternalConfigRecord", "Method[GetSection].ReturnValue"] + - ["System.Boolean", "System.Configuration.Internal.IInternalConfigHost", "Method[IsConfigRecordRequired].ReturnValue"] + - ["System.String", "System.Configuration.Internal.IConfigurationManagerInternal", "Property[ExeRoamingConfigDirectory]"] + - ["System.Object", "System.Configuration.Internal.IInternalConfigHost", "Method[GetStreamVersion].ReturnValue"] + - ["System.String", "System.Configuration.Internal.IConfigurationManagerInternal", "Property[ExeProductName]"] + - ["System.Boolean", "System.Configuration.Internal.IInternalConfigHost", "Method[IsTrustedConfigPath].ReturnValue"] + - ["System.Configuration.ConfigurationSection", "System.Configuration.Internal.IInternalConfigurationBuilderHost", "Method[ProcessConfigurationSection].ReturnValue"] + - ["System.Boolean", "System.Configuration.Internal.IInternalConfigClientHost", "Method[IsLocalUserConfig].ReturnValue"] + - ["System.Configuration.ConfigurationSection", "System.Configuration.Internal.DelegatingConfigHost", "Method[ProcessConfigurationSection].ReturnValue"] + - ["System.Configuration.Internal.IInternalConfigHost", "System.Configuration.Internal.DelegatingConfigHost", "Property[Host]"] + - ["System.Boolean", "System.Configuration.Internal.DelegatingConfigHost", "Property[SupportsPath]"] + - ["System.Boolean", "System.Configuration.Internal.IInternalConfigHost", "Property[SupportsChangeNotifications]"] + - ["System.Boolean", "System.Configuration.Internal.IInternalConfigSystem", "Property[SupportsUserConfig]"] + - ["System.Boolean", "System.Configuration.Internal.IInternalConfigRoot", "Property[IsDesignTime]"] + - ["System.String", "System.Configuration.Internal.IInternalConfigHost", "Method[GetConfigTypeName].ReturnValue"] + - ["System.Boolean", "System.Configuration.Internal.IInternalConfigHost", "Property[IsRemote]"] + - ["System.String", "System.Configuration.Internal.DelegatingConfigHost", "Method[GetConfigTypeName].ReturnValue"] + - ["System.Boolean", "System.Configuration.Internal.DelegatingConfigHost", "Property[HasRoamingConfig]"] + - ["System.Object", "System.Configuration.Internal.DelegatingConfigHost", "Method[CreateDeprecatedConfigContext].ReturnValue"] + - ["System.Boolean", "System.Configuration.Internal.DelegatingConfigHost", "Method[IsConfigRecordRequired].ReturnValue"] + - ["System.Boolean", "System.Configuration.Internal.DelegatingConfigHost", "Method[IsFile].ReturnValue"] + - ["System.Boolean", "System.Configuration.Internal.DelegatingConfigHost", "Property[IsAppConfigHttp]"] + - ["System.Boolean", "System.Configuration.Internal.DelegatingConfigHost", "Method[PrefetchSection].ReturnValue"] + - ["System.Boolean", "System.Configuration.Internal.DelegatingConfigHost", "Method[IsTrustedConfigPath].ReturnValue"] + - ["System.Boolean", "System.Configuration.Internal.DelegatingConfigHost", "Method[IsAboveApplication].ReturnValue"] + - ["System.Boolean", "System.Configuration.Internal.IInternalConfigHost", "Property[SupportsPath]"] + - ["System.String", "System.Configuration.Internal.IConfigErrorInfo", "Property[Filename]"] + - ["System.Boolean", "System.Configuration.Internal.IInternalConfigHost", "Method[IsFile].ReturnValue"] + - ["System.Configuration.Internal.IInternalConfigHost", "System.Configuration.Internal.IConfigSystem", "Property[Host]"] + - ["System.Boolean", "System.Configuration.Internal.IInternalConfigHost", "Method[IsInitDelayed].ReturnValue"] + - ["System.Int32", "System.Configuration.Internal.IConfigErrorInfo", "Property[LineNumber]"] + - ["System.Boolean", "System.Configuration.Internal.IInternalConfigHost", "Method[IsSecondaryRoot].ReturnValue"] + - ["System.IDisposable", "System.Configuration.Internal.IInternalConfigHost", "Method[Impersonate].ReturnValue"] + - ["System.Boolean", "System.Configuration.Internal.IConfigurationManagerInternal", "Property[SetConfigurationSystemInProgress]"] + - ["System.Type", "System.Configuration.Internal.DelegatingConfigHost", "Method[GetConfigType].ReturnValue"] + - ["System.Boolean", "System.Configuration.Internal.DelegatingConfigHost", "Property[IsRemote]"] + - ["System.Boolean", "System.Configuration.Internal.DelegatingConfigHost", "Method[IsFullTrustSectionWithoutAptcaAllowed].ReturnValue"] + - ["System.String", "System.Configuration.Internal.InternalConfigEventArgs", "Property[ConfigPath]"] + - ["System.Boolean", "System.Configuration.Internal.IInternalConfigRecord", "Property[HasInitErrors]"] + - ["System.String", "System.Configuration.Internal.IInternalConfigHost", "Method[DecryptSection].ReturnValue"] + - ["System.IO.Stream", "System.Configuration.Internal.IInternalConfigHost", "Method[OpenStreamForRead].ReturnValue"] + - ["System.String", "System.Configuration.Internal.IConfigurationManagerInternal", "Property[ExeLocalConfigDirectory]"] + - ["System.String", "System.Configuration.Internal.IInternalConfigHost", "Method[EncryptSection].ReturnValue"] + - ["System.Boolean", "System.Configuration.Internal.IInternalConfigHost", "Method[IsFullTrustSectionWithoutAptcaAllowed].ReturnValue"] + - ["System.Object", "System.Configuration.Internal.DelegatingConfigHost", "Method[CreateConfigurationContext].ReturnValue"] + - ["System.Boolean", "System.Configuration.Internal.IInternalConfigHost", "Property[SupportsLocation]"] + - ["System.Object", "System.Configuration.Internal.IInternalConfigRecord", "Method[GetLkgSection].ReturnValue"] + - ["System.Boolean", "System.Configuration.Internal.IInternalConfigClientHost", "Method[IsRoamingUserConfig].ReturnValue"] + - ["System.Configuration.Internal.IInternalConfigRecord", "System.Configuration.Internal.IInternalConfigRoot", "Method[GetConfigRecord].ReturnValue"] + - ["System.Boolean", "System.Configuration.Internal.IInternalConfigClientHost", "Method[IsExeConfig].ReturnValue"] + - ["System.Configuration.Configuration", "System.Configuration.Internal.IInternalConfigConfigurationFactory", "Method[Create].ReturnValue"] + - ["System.String", "System.Configuration.Internal.IConfigurationManagerInternal", "Property[ApplicationConfigUri]"] + - ["System.String", "System.Configuration.Internal.IInternalConfigConfigurationFactory", "Method[NormalizeLocationSubPath].ReturnValue"] + - ["System.Object", "System.Configuration.Internal.IInternalConfigSystem", "Method[GetSection].ReturnValue"] + - ["System.Boolean", "System.Configuration.Internal.DelegatingConfigHost", "Method[IsDefinitionAllowed].ReturnValue"] + - ["System.Object", "System.Configuration.Internal.IInternalConfigHost", "Method[CreateDeprecatedConfigContext].ReturnValue"] + - ["System.String", "System.Configuration.Internal.IConfigurationManagerInternal", "Property[ExeProductVersion]"] + - ["System.Boolean", "System.Configuration.Internal.IInternalConfigHost", "Method[PrefetchAll].ReturnValue"] + - ["System.String", "System.Configuration.Internal.IInternalConfigClientHost", "Method[GetRoamingUserConfigPath].ReturnValue"] + - ["System.Xml.XmlNode", "System.Configuration.Internal.IInternalConfigurationBuilderHost", "Method[ProcessRawXml].ReturnValue"] + - ["System.String", "System.Configuration.Internal.IInternalConfigRoot", "Method[GetUniqueConfigPath].ReturnValue"] + - ["System.Boolean", "System.Configuration.Internal.IInternalConfigHost", "Method[IsAboveApplication].ReturnValue"] + - ["System.String", "System.Configuration.Internal.IConfigurationManagerInternal", "Property[ExeRoamingConfigPath]"] + - ["System.Object", "System.Configuration.Internal.IInternalConfigHost", "Method[StartMonitoringStreamForChanges].ReturnValue"] + - ["System.Object", "System.Configuration.Internal.DelegatingConfigHost", "Method[StartMonitoringStreamForChanges].ReturnValue"] + - ["System.String", "System.Configuration.Internal.DelegatingConfigHost", "Method[GetStreamName].ReturnValue"] + - ["System.Boolean", "System.Configuration.Internal.IInternalConfigHost", "Property[SupportsRefresh]"] + - ["System.Configuration.Internal.IInternalConfigRecord", "System.Configuration.Internal.IInternalConfigRoot", "Method[GetUniqueConfigRecord].ReturnValue"] + - ["System.String", "System.Configuration.Internal.IInternalConfigClientHost", "Method[GetLocalUserConfigPath].ReturnValue"] + - ["System.String", "System.Configuration.Internal.DelegatingConfigHost", "Method[GetConfigPathFromLocationSubPath].ReturnValue"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemConfigurationProvider/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemConfigurationProvider/model.yml new file mode 100644 index 000000000000..2b9dd944a1a3 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemConfigurationProvider/model.yml @@ -0,0 +1,12 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Collections.IEnumerator", "System.Configuration.Provider.ProviderCollection", "Method[GetEnumerator].ReturnValue"] + - ["System.Configuration.Provider.ProviderBase", "System.Configuration.Provider.ProviderCollection", "Property[Item]"] + - ["System.String", "System.Configuration.Provider.ProviderBase", "Property[Description]"] + - ["System.Int32", "System.Configuration.Provider.ProviderCollection", "Property[Count]"] + - ["System.Object", "System.Configuration.Provider.ProviderCollection", "Property[SyncRoot]"] + - ["System.Boolean", "System.Configuration.Provider.ProviderCollection", "Property[IsSynchronized]"] + - ["System.String", "System.Configuration.Provider.ProviderBase", "Property[Name]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemData/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemData/model.yml new file mode 100644 index 000000000000..1bbae86b900c --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemData/model.yml @@ -0,0 +1,679 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Data.MissingMappingAction", "System.Data.MissingMappingAction!", "Field[Error]"] + - ["System.Globalization.CultureInfo", "System.Data.DataSet", "Property[Locale]"] + - ["System.Int32", "System.Data.IDataRecord", "Method[GetValues].ReturnValue"] + - ["System.Data.DataTable[]", "System.Data.IDataAdapter", "Method[FillSchema].ReturnValue"] + - ["System.Boolean", "System.Data.DataViewSettingCollection", "Property[IsReadOnly]"] + - ["System.Boolean", "System.Data.DataRow", "Method[IsNull].ReturnValue"] + - ["System.Boolean", "System.Data.IColumnMappingCollection", "Method[Contains].ReturnValue"] + - ["System.Int32", "System.Data.IDbDataParameter", "Property[Size]"] + - ["System.Data.DataRow", "System.Data.DataRowCollection", "Method[Find].ReturnValue"] + - ["System.String", "System.Data.DataSet", "Property[Prefix]"] + - ["System.Int32", "System.Data.DataView", "Method[System.Collections.IList.Add].ReturnValue"] + - ["System.Data.DataTable", "System.Data.DataTable", "Method[CreateInstance].ReturnValue"] + - ["System.Data.DataSet", "System.Data.Constraint", "Property[_DataSet]"] + - ["System.Data.DataTable", "System.Data.DataRow", "Property[Table]"] + - ["System.Boolean", "System.Data.DataSet", "Property[IsInitialized]"] + - ["System.Boolean", "System.Data.DataViewSettingCollection", "Property[IsSynchronized]"] + - ["System.Double", "System.Data.IDataRecord", "Method[GetDouble].ReturnValue"] + - ["System.Int16", "System.Data.IDataRecord", "Method[GetInt16].ReturnValue"] + - ["System.Data.UpdateStatus", "System.Data.UpdateStatus!", "Field[SkipCurrentRow]"] + - ["System.Data.DataSet", "System.Data.DataSet", "Method[Copy].ReturnValue"] + - ["System.Double", "System.Data.DataReaderExtensions!", "Method[GetDouble].ReturnValue"] + - ["System.Data.DataRelation", "System.Data.DataRelationCollection", "Method[Add].ReturnValue"] + - ["System.Int32", "System.Data.DataTableReader", "Property[FieldCount]"] + - ["System.String", "System.Data.DataViewManager", "Method[System.ComponentModel.ITypedList.GetListName].ReturnValue"] + - ["System.Data.IDataParameterCollection", "System.Data.IDbCommand", "Property[Parameters]"] + - ["System.Data.ConnectionState", "System.Data.ConnectionState!", "Field[Closed]"] + - ["System.Int32", "System.Data.IDataRecord", "Property[FieldCount]"] + - ["System.Boolean", "System.Data.DataColumn", "Property[AllowDBNull]"] + - ["System.Data.PropertyCollection", "System.Data.DataSet", "Property[ExtendedProperties]"] + - ["System.Boolean", "System.Data.DataTableReader", "Method[GetBoolean].ReturnValue"] + - ["System.Data.DataRowAction", "System.Data.DataRowAction!", "Field[Nothing]"] + - ["System.Int64", "System.Data.DataTableReader", "Method[GetBytes].ReturnValue"] + - ["System.Data.EntityState", "System.Data.EntityState!", "Field[Deleted]"] + - ["System.Boolean", "System.Data.DataRowView", "Property[IsNew]"] + - ["System.String", "System.Data.DataRelation", "Property[RelationName]"] + - ["System.Data.UniqueConstraint", "System.Data.DataRelation", "Property[ParentKeyConstraint]"] + - ["System.Data.IDbCommand", "System.Data.IDbConnection", "Method[CreateCommand].ReturnValue"] + - ["System.Byte", "System.Data.DataTableReader", "Method[GetByte].ReturnValue"] + - ["System.String", "System.Data.Constraint", "Method[ToString].ReturnValue"] + - ["System.ComponentModel.AttributeCollection", "System.Data.DataRowView", "Method[System.ComponentModel.ICustomTypeDescriptor.GetAttributes].ReturnValue"] + - ["System.String", "System.Data.DataTableClearEventArgs", "Property[TableName]"] + - ["System.Data.IDbConnection", "System.Data.IDbTransaction", "Property[Connection]"] + - ["System.Data.IsolationLevel", "System.Data.IsolationLevel!", "Field[Chaos]"] + - ["System.Data.DataViewManager", "System.Data.DataViewSetting", "Property[DataViewManager]"] + - ["System.Boolean", "System.Data.DataView", "Method[System.Collections.IList.Contains].ReturnValue"] + - ["System.Data.CommandType", "System.Data.CommandType!", "Field[Text]"] + - ["System.Data.ConnectionState", "System.Data.ConnectionState!", "Field[Connecting]"] + - ["System.ComponentModel.PropertyDescriptor", "System.Data.DataRowView", "Method[System.ComponentModel.ICustomTypeDescriptor.GetDefaultProperty].ReturnValue"] + - ["System.Int32", "System.Data.DataTableReader", "Method[GetValues].ReturnValue"] + - ["System.String", "System.Data.EntitySqlException", "Property[Message]"] + - ["System.String", "System.Data.IDataRecord", "Method[GetName].ReturnValue"] + - ["System.Data.DataColumn[]", "System.Data.DataRelation", "Property[ChildColumns]"] + - ["System.Data.DataColumnCollection", "System.Data.DataTable", "Property[Columns]"] + - ["System.Collections.ArrayList", "System.Data.InternalDataCollectionBase", "Property[List]"] + - ["System.Data.ConnectionState", "System.Data.StateChangeEventArgs", "Property[OriginalState]"] + - ["System.Data.DataSet", "System.Data.DataSet", "Method[GetChanges].ReturnValue"] + - ["System.Data.ConnectionState", "System.Data.StateChangeEventArgs", "Property[CurrentState]"] + - ["System.Byte", "System.Data.IDbDataParameter", "Property[Precision]"] + - ["System.Data.SqlDbType", "System.Data.SqlDbType!", "Field[Udt]"] + - ["System.Type", "System.Data.DataReaderExtensions!", "Method[GetFieldType].ReturnValue"] + - ["System.Data.DataSetDateTime", "System.Data.DataSetDateTime!", "Field[Unspecified]"] + - ["System.Guid", "System.Data.DataTableReader", "Method[GetGuid].ReturnValue"] + - ["System.Boolean", "System.Data.DataRow", "Property[HasErrors]"] + - ["System.Data.PropertyAttributes", "System.Data.PropertyAttributes!", "Field[Required]"] + - ["System.Int64", "System.Data.DataColumn", "Property[AutoIncrementSeed]"] + - ["System.Int64", "System.Data.DataReaderExtensions!", "Method[GetBytes].ReturnValue"] + - ["System.Boolean", "System.Data.DataView", "Property[IsOpen]"] + - ["System.Data.DataRowComparer", "System.Data.DataRowComparer!", "Property[Default]"] + - ["System.Data.DataRowAction", "System.Data.DataRowAction!", "Field[Rollback]"] + - ["System.Data.DataTable", "System.Data.IDataReader", "Method[GetSchemaTable].ReturnValue"] + - ["System.Data.EntityState", "System.Data.EntityState!", "Field[Modified]"] + - ["System.Data.ParameterDirection", "System.Data.ParameterDirection!", "Field[InputOutput]"] + - ["System.Data.MissingMappingAction", "System.Data.MissingMappingAction!", "Field[Ignore]"] + - ["System.Type", "System.Data.DataReaderExtensions!", "Method[GetProviderSpecificFieldType].ReturnValue"] + - ["System.Object", "System.Data.ITableMappingCollection", "Property[Item]"] + - ["System.Int32", "System.Data.DataRowCollection", "Method[IndexOf].ReturnValue"] + - ["System.Data.DataRowVersion", "System.Data.DataRowVersion!", "Field[Proposed]"] + - ["System.Boolean", "System.Data.DataViewManager", "Method[System.Collections.IList.Contains].ReturnValue"] + - ["System.Boolean", "System.Data.EntityKey!", "Method[op_Equality].ReturnValue"] + - ["System.Boolean", "System.Data.IDataRecord", "Method[IsDBNull].ReturnValue"] + - ["System.ComponentModel.PropertyDescriptor", "System.Data.DataViewManager", "Property[System.ComponentModel.IBindingList.SortProperty]"] + - ["System.Data.StatementType", "System.Data.StatementType!", "Field[Delete]"] + - ["System.Data.MissingSchemaAction", "System.Data.MissingSchemaAction!", "Field[Error]"] + - ["System.Boolean", "System.Data.DataTableReader", "Method[Read].ReturnValue"] + - ["System.Int32", "System.Data.EntityKey", "Method[GetHashCode].ReturnValue"] + - ["System.Data.DbType", "System.Data.DbType!", "Field[UInt32]"] + - ["System.Collections.ArrayList", "System.Data.DataRowCollection", "Property[List]"] + - ["System.String", "System.Data.EntityKey", "Property[EntitySetName]"] + - ["System.Collections.ArrayList", "System.Data.TypedDataSetGeneratorException", "Property[ErrorList]"] + - ["System.Data.SerializationFormat", "System.Data.SerializationFormat!", "Field[Binary]"] + - ["System.Boolean", "System.Data.DataViewManager", "Property[System.ComponentModel.IBindingList.AllowEdit]"] + - ["T", "System.Data.DataReaderExtensions!", "Method[GetFieldValue].ReturnValue"] + - ["System.Data.DataTable", "System.Data.Constraint", "Property[Table]"] + - ["System.ComponentModel.TypeConverter", "System.Data.DataRowView", "Method[System.ComponentModel.ICustomTypeDescriptor.GetConverter].ReturnValue"] + - ["System.String", "System.Data.DataRowView", "Method[System.ComponentModel.ICustomTypeDescriptor.GetClassName].ReturnValue"] + - ["System.Int32", "System.Data.DataViewManager", "Method[System.Collections.IList.Add].ReturnValue"] + - ["System.Boolean", "System.Data.DataSet", "Method[HasChanges].ReturnValue"] + - ["System.Data.DataRowState", "System.Data.DataRowState!", "Field[Modified]"] + - ["System.Data.SqlDbType", "System.Data.SqlDbType!", "Field[Bit]"] + - ["System.Int16", "System.Data.DataTableReader", "Method[GetInt16].ReturnValue"] + - ["System.Boolean", "System.Data.UniqueConstraint", "Method[Equals].ReturnValue"] + - ["System.Data.ConnectionState", "System.Data.ConnectionState!", "Field[Executing]"] + - ["System.Data.PropertyCollection", "System.Data.DataRelation", "Property[ExtendedProperties]"] + - ["System.Data.MissingMappingAction", "System.Data.IDataAdapter", "Property[MissingMappingAction]"] + - ["System.Data.DataSetDateTime", "System.Data.DataColumn", "Property[DateTimeMode]"] + - ["System.Object", "System.Data.DataTableReader", "Method[GetValue].ReturnValue"] + - ["System.String", "System.Data.IDataRecord", "Method[GetString].ReturnValue"] + - ["System.Data.SqlDbType", "System.Data.SqlDbType!", "Field[Json]"] + - ["System.String", "System.Data.DataViewSetting", "Property[Sort]"] + - ["System.Data.UpdateStatus", "System.Data.UpdateStatus!", "Field[ErrorsOccurred]"] + - ["System.Data.ConnectionState", "System.Data.ConnectionState!", "Field[Open]"] + - ["System.Boolean", "System.Data.DataTable", "Property[HasErrors]"] + - ["System.String", "System.Data.ITableMapping", "Property[DataSetTable]"] + - ["System.Boolean", "System.Data.FillErrorEventArgs", "Property[Continue]"] + - ["System.Boolean", "System.Data.IDataParameterCollection", "Method[Contains].ReturnValue"] + - ["System.ComponentModel.PropertyDescriptorCollection", "System.Data.DataViewManager", "Method[System.ComponentModel.ITypedList.GetItemProperties].ReturnValue"] + - ["System.Byte", "System.Data.DataReaderExtensions!", "Method[GetByte].ReturnValue"] + - ["System.Data.DataColumn[]", "System.Data.DataTable", "Property[PrimaryKey]"] + - ["System.Int32", "System.Data.DataTableReader", "Method[GetProviderSpecificValues].ReturnValue"] + - ["System.Data.DataRow", "System.Data.DataRowCollection", "Property[Item]"] + - ["System.String", "System.Data.DataColumn", "Property[Namespace]"] + - ["System.Boolean", "System.Data.DataTableCollection", "Method[CanRemove].ReturnValue"] + - ["System.Xml.Schema.XmlSchemaComplexType", "System.Data.DataSet!", "Method[GetDataSetSchema].ReturnValue"] + - ["System.Data.MissingSchemaAction", "System.Data.MissingSchemaAction!", "Field[Add]"] + - ["System.Boolean", "System.Data.DataSet", "Property[System.ComponentModel.IListSource.ContainsListCollection]"] + - ["System.Data.DataRowState", "System.Data.DataRowState!", "Field[Added]"] + - ["System.Data.DbType", "System.Data.DbType!", "Field[AnsiStringFixedLength]"] + - ["System.Boolean", "System.Data.ConstraintCollection", "Method[Contains].ReturnValue"] + - ["System.Boolean", "System.Data.DataTableCollection", "Method[Contains].ReturnValue"] + - ["System.Data.DataRow", "System.Data.DataColumnChangeEventArgs", "Property[Row]"] + - ["System.Int32", "System.Data.IColumnMappingCollection", "Method[IndexOf].ReturnValue"] + - ["System.Object", "System.Data.IDataParameter", "Property[Value]"] + - ["System.Int32", "System.Data.DataRelationCollection", "Method[IndexOf].ReturnValue"] + - ["System.Object", "System.Data.DataReaderExtensions!", "Method[GetProviderSpecificValue].ReturnValue"] + - ["System.Int32", "System.Data.DataReaderExtensions!", "Method[GetInt32].ReturnValue"] + - ["System.Data.DbType", "System.Data.DbType!", "Field[SByte]"] + - ["System.Data.SqlDbType", "System.Data.SqlDbType!", "Field[Char]"] + - ["System.Boolean", "System.Data.DataView", "Property[System.Collections.ICollection.IsSynchronized]"] + - ["System.Collections.IEnumerator", "System.Data.DataViewManager", "Method[System.Collections.IEnumerable.GetEnumerator].ReturnValue"] + - ["System.Data.XmlReadMode", "System.Data.XmlReadMode!", "Field[DiffGram]"] + - ["System.Data.XmlReadMode", "System.Data.XmlReadMode!", "Field[InferTypedSchema]"] + - ["System.Data.DataTable", "System.Data.DataTable", "Method[Clone].ReturnValue"] + - ["System.Data.DataRow", "System.Data.DataTable", "Method[NewRowFromBuilder].ReturnValue"] + - ["System.Data.CommandBehavior", "System.Data.CommandBehavior!", "Field[Default]"] + - ["System.Type", "System.Data.DataColumn", "Property[DataType]"] + - ["System.Data.KeyRestrictionBehavior", "System.Data.KeyRestrictionBehavior!", "Field[PreventUsage]"] + - ["System.Int32", "System.Data.IDataReader", "Property[RecordsAffected]"] + - ["System.String", "System.Data.DataReaderExtensions!", "Method[GetDataTypeName].ReturnValue"] + - ["System.Collections.IEnumerator", "System.Data.DataRowCollection", "Method[GetEnumerator].ReturnValue"] + - ["System.Data.IDbDataParameter", "System.Data.IDbCommand", "Method[CreateParameter].ReturnValue"] + - ["System.String", "System.Data.DataSet", "Method[GetXmlSchema].ReturnValue"] + - ["System.ComponentModel.ListSortDirection", "System.Data.DataView", "Property[System.ComponentModel.IBindingList.SortDirection]"] + - ["System.Data.PropertyAttributes", "System.Data.PropertyAttributes!", "Field[Optional]"] + - ["System.Data.IsolationLevel", "System.Data.IsolationLevel!", "Field[ReadUncommitted]"] + - ["System.Data.UpdateRowSource", "System.Data.IDbCommand", "Property[UpdatedRowSource]"] + - ["System.Object", "System.Data.DataViewSettingCollection", "Property[SyncRoot]"] + - ["System.Data.DataRow[]", "System.Data.DataRow", "Method[GetChildRows].ReturnValue"] + - ["System.Boolean", "System.Data.DataViewSetting", "Property[ApplyDefaultSort]"] + - ["System.Int32", "System.Data.InternalDataCollectionBase", "Property[Count]"] + - ["System.Data.SerializationFormat", "System.Data.DataTable", "Property[RemotingFormat]"] + - ["System.Data.DataRowView", "System.Data.DataView", "Property[Item]"] + - ["System.Data.DataRow", "System.Data.DataRowView", "Property[Row]"] + - ["System.Boolean", "System.Data.EntityKey", "Property[IsTemporary]"] + - ["System.Data.DataSetDateTime", "System.Data.DataSetDateTime!", "Field[Local]"] + - ["System.Data.IsolationLevel", "System.Data.IsolationLevel!", "Field[Serializable]"] + - ["System.Data.SchemaSerializationMode", "System.Data.DataSet", "Method[DetermineSchemaSerializationMode].ReturnValue"] + - ["System.Data.XmlReadMode", "System.Data.DataSet", "Method[ReadXml].ReturnValue"] + - ["System.String", "System.Data.DataView", "Property[RowFilter]"] + - ["System.Object[]", "System.Data.FillErrorEventArgs", "Property[Values]"] + - ["System.String", "System.Data.DataTable", "Property[TableName]"] + - ["System.Boolean", "System.Data.DataTableReader", "Property[IsClosed]"] + - ["System.Data.CommandBehavior", "System.Data.CommandBehavior!", "Field[SingleResult]"] + - ["System.Data.DataRowState", "System.Data.DataRow", "Property[RowState]"] + - ["System.DateTime", "System.Data.DataReaderExtensions!", "Method[GetDateTime].ReturnValue"] + - ["System.Boolean", "System.Data.ForeignKeyConstraint", "Method[Equals].ReturnValue"] + - ["System.ComponentModel.ListSortDescriptionCollection", "System.Data.DataView", "Property[System.ComponentModel.IBindingListView.SortDescriptions]"] + - ["System.Data.AcceptRejectRule", "System.Data.ForeignKeyConstraint", "Property[AcceptRejectRule]"] + - ["System.Data.SqlDbType", "System.Data.SqlDbType!", "Field[Real]"] + - ["System.Data.ConflictOption", "System.Data.ConflictOption!", "Field[OverwriteChanges]"] + - ["System.Boolean", "System.Data.DataViewManager", "Property[System.ComponentModel.IBindingList.IsSorted]"] + - ["System.Data.DbType", "System.Data.DbType!", "Field[Int64]"] + - ["System.Data.SchemaType", "System.Data.SchemaType!", "Field[Mapped]"] + - ["System.Object", "System.Data.DataView", "Property[System.Collections.IList.Item]"] + - ["System.Data.XmlWriteMode", "System.Data.XmlWriteMode!", "Field[WriteSchema]"] + - ["System.Data.UpdateRowSource", "System.Data.UpdateRowSource!", "Field[OutputParameters]"] + - ["System.Boolean", "System.Data.DataTableReader", "Method[IsDBNull].ReturnValue"] + - ["System.Data.DataColumn[]", "System.Data.ForeignKeyConstraint", "Property[RelatedColumns]"] + - ["System.Data.MissingMappingAction", "System.Data.MissingMappingAction!", "Field[Passthrough]"] + - ["System.Data.ITableMapping", "System.Data.ITableMappingCollection", "Method[GetByDataSetTable].ReturnValue"] + - ["System.Data.Rule", "System.Data.ForeignKeyConstraint", "Property[DeleteRule]"] + - ["System.Data.IColumnMapping", "System.Data.IColumnMappingCollection", "Method[Add].ReturnValue"] + - ["System.Data.SerializationFormat", "System.Data.DataSet", "Property[RemotingFormat]"] + - ["System.Object", "System.Data.IDbCommand", "Method[ExecuteScalar].ReturnValue"] + - ["System.Data.DataRow", "System.Data.DataTableNewRowEventArgs", "Property[Row]"] + - ["System.Data.DbType", "System.Data.DbType!", "Field[DateTime]"] + - ["System.Data.DataRowVersion", "System.Data.DataRowView", "Property[RowVersion]"] + - ["System.Data.DataRowVersion", "System.Data.DataRowVersion!", "Field[Default]"] + - ["System.Object", "System.Data.DataRowView", "Method[System.ComponentModel.ICustomTypeDescriptor.GetEditor].ReturnValue"] + - ["System.Data.MappingType", "System.Data.MappingType!", "Field[Element]"] + - ["System.Data.DbType", "System.Data.DbType!", "Field[Xml]"] + - ["System.Data.SqlDbType", "System.Data.SqlDbType!", "Field[Text]"] + - ["System.Object[]", "System.Data.DataRow", "Property[ItemArray]"] + - ["System.DateTime", "System.Data.DataTableReader", "Method[GetDateTime].ReturnValue"] + - ["System.Data.DataViewRowState", "System.Data.DataViewRowState!", "Field[ModifiedCurrent]"] + - ["System.Single", "System.Data.DataReaderExtensions!", "Method[GetFloat].ReturnValue"] + - ["System.Data.DbType", "System.Data.DbType!", "Field[Single]"] + - ["System.Int32", "System.Data.ForeignKeyConstraint", "Method[GetHashCode].ReturnValue"] + - ["System.Data.DataViewRowState", "System.Data.DataViewRowState!", "Field[Unchanged]"] + - ["System.Int32", "System.Data.DataTableReader", "Method[GetInt32].ReturnValue"] + - ["System.Data.PropertyAttributes", "System.Data.PropertyAttributes!", "Field[Read]"] + - ["System.ComponentModel.ISite", "System.Data.DataTable", "Property[Site]"] + - ["System.Boolean", "System.Data.DataSet", "Method[ShouldSerializeRelations].ReturnValue"] + - ["System.Data.DataRow", "System.Data.DBConcurrencyException", "Property[Row]"] + - ["System.String", "System.Data.EntitySqlException", "Property[ErrorContext]"] + - ["System.Data.AcceptRejectRule", "System.Data.AcceptRejectRule!", "Field[Cascade]"] + - ["System.Int32", "System.Data.DataViewManager", "Method[System.Collections.IList.IndexOf].ReturnValue"] + - ["System.IO.TextReader", "System.Data.DataReaderExtensions!", "Method[GetTextReader].ReturnValue"] + - ["System.Data.ConnectionState", "System.Data.IDbConnection", "Property[State]"] + - ["System.Data.XmlReadMode", "System.Data.DataTable", "Method[ReadXml].ReturnValue"] + - ["System.Data.DataColumn", "System.Data.DataColumnChangeEventArgs", "Property[Column]"] + - ["System.Threading.Tasks.Task", "System.Data.DataReaderExtensions!", "Method[GetFieldValueAsync].ReturnValue"] + - ["System.Data.DbType", "System.Data.DbType!", "Field[StringFixedLength]"] + - ["System.Data.DataTableReader", "System.Data.DataSet", "Method[CreateDataReader].ReturnValue"] + - ["System.ComponentModel.PropertyDescriptorCollection", "System.Data.DataView", "Method[System.ComponentModel.ITypedList.GetItemProperties].ReturnValue"] + - ["System.String", "System.Data.EntitySqlException", "Property[ErrorDescription]"] + - ["System.Data.PropertyCollection", "System.Data.DataColumn", "Property[ExtendedProperties]"] + - ["System.Int32", "System.Data.StatementCompletedEventArgs", "Property[RecordCount]"] + - ["System.Data.XmlReadMode", "System.Data.XmlReadMode!", "Field[InferSchema]"] + - ["System.String", "System.Data.DataColumn", "Method[ToString].ReturnValue"] + - ["System.Boolean", "System.Data.InternalDataCollectionBase", "Property[IsReadOnly]"] + - ["System.Boolean", "System.Data.DataSet", "Property[CaseSensitive]"] + - ["System.Object", "System.Data.DataColumnChangeEventArgs", "Property[ProposedValue]"] + - ["System.Data.DataTable", "System.Data.DataTableClearEventArgs", "Property[Table]"] + - ["System.Data.OrderedEnumerableRowCollection", "System.Data.TypedTableBaseExtensions!", "Method[OrderBy].ReturnValue"] + - ["System.String", "System.Data.DataColumn", "Property[Expression]"] + - ["System.Data.DataColumn", "System.Data.DataColumnCollection", "Property[Item]"] + - ["System.Int32", "System.Data.IDataRecord", "Method[GetOrdinal].ReturnValue"] + - ["System.Data.SqlDbType", "System.Data.SqlDbType!", "Field[SmallDateTime]"] + - ["System.String", "System.Data.TypedDataSetGenerator!", "Method[GenerateIdName].ReturnValue"] + - ["System.Data.IDbCommand", "System.Data.IDbDataAdapter", "Property[UpdateCommand]"] + - ["System.Data.SqlDbType", "System.Data.SqlDbType!", "Field[Binary]"] + - ["System.Data.DbType", "System.Data.DbType!", "Field[VarNumeric]"] + - ["System.String", "System.Data.DataSet", "Method[GetXml].ReturnValue"] + - ["System.Data.UpdateRowSource", "System.Data.UpdateRowSource!", "Field[None]"] + - ["System.Boolean", "System.Data.DataRelationCollection", "Method[Contains].ReturnValue"] + - ["System.Boolean", "System.Data.DataColumnCollection", "Method[CanRemove].ReturnValue"] + - ["System.String", "System.Data.EntityKey", "Property[EntityContainerName]"] + - ["System.Data.CommandBehavior", "System.Data.CommandBehavior!", "Field[CloseConnection]"] + - ["System.Boolean", "System.Data.DataViewManager", "Property[System.ComponentModel.IBindingList.SupportsChangeNotification]"] + - ["System.ComponentModel.PropertyDescriptorCollection", "System.Data.DataRowView", "Method[System.ComponentModel.ICustomTypeDescriptor.GetProperties].ReturnValue"] + - ["System.Data.SqlDbType", "System.Data.SqlDbType!", "Field[Money]"] + - ["System.String", "System.Data.DataTableReader", "Method[GetString].ReturnValue"] + - ["System.Data.DataTable", "System.Data.UniqueConstraint", "Property[Table]"] + - ["System.Data.IColumnMappingCollection", "System.Data.ITableMapping", "Property[ColumnMappings]"] + - ["System.String", "System.Data.DataView", "Property[System.ComponentModel.IBindingListView.Filter]"] + - ["System.Boolean", "System.Data.EntityKey", "Method[Equals].ReturnValue"] + - ["System.Boolean", "System.Data.DataViewManager", "Property[System.ComponentModel.IBindingList.AllowRemove]"] + - ["System.Boolean", "System.Data.DataView", "Property[System.Collections.IList.IsFixedSize]"] + - ["System.Boolean", "System.Data.DataView", "Method[Equals].ReturnValue"] + - ["System.Collections.ArrayList", "System.Data.DataTableCollection", "Property[List]"] + - ["System.Data.SqlDbType", "System.Data.SqlDbType!", "Field[DateTimeOffset]"] + - ["System.Int32", "System.Data.DataViewManager", "Method[System.ComponentModel.IBindingList.Find].ReturnValue"] + - ["System.Byte", "System.Data.IDataRecord", "Method[GetByte].ReturnValue"] + - ["System.Data.IDbCommand", "System.Data.IDbDataAdapter", "Property[InsertCommand]"] + - ["System.Data.DataColumn[]", "System.Data.DataRelation", "Property[ParentColumns]"] + - ["System.Data.StatementType", "System.Data.StatementType!", "Field[Insert]"] + - ["System.Data.DbType", "System.Data.DbType!", "Field[Time]"] + - ["System.Boolean", "System.Data.DataView", "Property[System.ComponentModel.IBindingListView.SupportsFiltering]"] + - ["System.String", "System.Data.DataRowView", "Property[System.ComponentModel.IDataErrorInfo.Error]"] + - ["System.Boolean", "System.Data.DataTable", "Property[IsInitialized]"] + - ["System.Data.DbType", "System.Data.DbType!", "Field[DateTimeOffset]"] + - ["System.Data.CommandType", "System.Data.IDbCommand", "Property[CommandType]"] + - ["System.Data.DbType", "System.Data.DbType!", "Field[Currency]"] + - ["System.Boolean", "System.Data.DataTable", "Property[CaseSensitive]"] + - ["System.Object", "System.Data.DataTableReader", "Method[GetProviderSpecificValue].ReturnValue"] + - ["System.Data.DbType", "System.Data.DbType!", "Field[AnsiString]"] + - ["System.Data.EnumerableRowCollection", "System.Data.EnumerableRowCollectionExtensions!", "Method[Where].ReturnValue"] + - ["System.Data.DataRelationCollection", "System.Data.DataTable", "Property[ChildRelations]"] + - ["System.Collections.IList", "System.Data.DataTable", "Method[System.ComponentModel.IListSource.GetList].ReturnValue"] + - ["System.Int32", "System.Data.IDataRecord", "Method[GetInt32].ReturnValue"] + - ["System.Data.SqlDbType", "System.Data.SqlDbType!", "Field[Time]"] + - ["System.Data.DbType", "System.Data.DbType!", "Field[Boolean]"] + - ["System.Data.DbType", "System.Data.DbType!", "Field[Double]"] + - ["System.Data.EnumerableRowCollection", "System.Data.EnumerableRowCollectionExtensions!", "Method[Select].ReturnValue"] + - ["System.Boolean", "System.Data.DataView", "Property[System.ComponentModel.IBindingList.IsSorted]"] + - ["System.Data.DataRowAction", "System.Data.DataRowAction!", "Field[Commit]"] + - ["System.Data.MappingType", "System.Data.DataColumn", "Property[ColumnMapping]"] + - ["System.String", "System.Data.DataRow", "Method[GetColumnError].ReturnValue"] + - ["System.Data.IsolationLevel", "System.Data.IsolationLevel!", "Field[Snapshot]"] + - ["System.Data.XmlWriteMode", "System.Data.XmlWriteMode!", "Field[DiffGram]"] + - ["System.Data.CommandBehavior", "System.Data.CommandBehavior!", "Field[KeyInfo]"] + - ["System.Data.SqlDbType", "System.Data.SqlDbType!", "Field[TinyInt]"] + - ["System.Data.SqlDbType", "System.Data.SqlDbType!", "Field[Float]"] + - ["System.String", "System.Data.DataTable", "Property[DisplayExpression]"] + - ["System.Int32", "System.Data.DataViewSettingCollection", "Property[Count]"] + - ["System.Boolean", "System.Data.DataViewManager", "Property[System.Collections.IList.IsReadOnly]"] + - ["System.Data.IDbTransaction", "System.Data.IDbCommand", "Property[Transaction]"] + - ["System.Int32", "System.Data.ITableMappingCollection", "Method[IndexOf].ReturnValue"] + - ["System.ComponentModel.EventDescriptor", "System.Data.DataRowView", "Method[System.ComponentModel.ICustomTypeDescriptor.GetDefaultEvent].ReturnValue"] + - ["System.String", "System.Data.DataTableReader", "Method[GetDataTypeName].ReturnValue"] + - ["System.Data.IsolationLevel", "System.Data.IsolationLevel!", "Field[Unspecified]"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.Data.UpdateException", "Property[StateEntries]"] + - ["System.Data.DataSet", "System.Data.DataSet", "Method[Clone].ReturnValue"] + - ["System.Type", "System.Data.DataTableReader", "Method[GetFieldType].ReturnValue"] + - ["System.Data.Rule", "System.Data.Rule!", "Field[None]"] + - ["System.Data.DataView", "System.Data.DataTable", "Property[DefaultView]"] + - ["System.Boolean", "System.Data.DataViewManager", "Property[System.Collections.ICollection.IsSynchronized]"] + - ["System.String", "System.Data.DataReaderExtensions!", "Method[GetString].ReturnValue"] + - ["System.Data.ConnectionState", "System.Data.ConnectionState!", "Field[Broken]"] + - ["System.Char", "System.Data.DataTableReader", "Method[GetChar].ReturnValue"] + - ["System.Boolean", "System.Data.DataColumn", "Property[ReadOnly]"] + - ["System.Data.DataRow[]", "System.Data.DataTable", "Method[GetErrors].ReturnValue"] + - ["System.Data.EntityState", "System.Data.EntityState!", "Field[Unchanged]"] + - ["System.Data.DataRow[]", "System.Data.DataTable", "Method[Select].ReturnValue"] + - ["System.Data.ParameterDirection", "System.Data.ParameterDirection!", "Field[Output]"] + - ["System.Int32", "System.Data.DataTableReader", "Method[GetOrdinal].ReturnValue"] + - ["System.Data.EnumerableRowCollection", "System.Data.TypedTableBaseExtensions!", "Method[Select].ReturnValue"] + - ["System.Data.MappingType", "System.Data.MappingType!", "Field[Hidden]"] + - ["System.Boolean", "System.Data.DataRelationCollection", "Method[CanRemove].ReturnValue"] + - ["System.Data.DataTable", "System.Data.DataView", "Method[ToTable].ReturnValue"] + - ["System.Xml.Schema.XmlSchema", "System.Data.DataSet", "Method[GetSchemaSerializable].ReturnValue"] + - ["System.Data.DbType", "System.Data.DbType!", "Field[Binary]"] + - ["System.String", "System.Data.IColumnMapping", "Property[SourceColumn]"] + - ["System.Data.DataRowVersion", "System.Data.IDataParameter", "Property[SourceVersion]"] + - ["System.Boolean", "System.Data.InternalDataCollectionBase", "Property[IsSynchronized]"] + - ["System.Data.SqlDbType", "System.Data.SqlDbType!", "Field[Timestamp]"] + - ["System.Data.EntityKey", "System.Data.EntityKey!", "Field[NoEntitySetKey]"] + - ["System.Data.DataViewRowState", "System.Data.DataView", "Property[RowStateFilter]"] + - ["System.Data.DataRow", "System.Data.DataRowChangeEventArgs", "Property[Row]"] + - ["System.Single", "System.Data.DataTableReader", "Method[GetFloat].ReturnValue"] + - ["System.Data.LoadOption", "System.Data.LoadOption!", "Field[Upsert]"] + - ["System.Data.SqlDbType", "System.Data.SqlDbType!", "Field[NVarChar]"] + - ["System.Data.PropertyAttributes", "System.Data.PropertyAttributes!", "Field[Write]"] + - ["System.Boolean", "System.Data.DataRowView", "Property[IsEdit]"] + - ["System.Data.SqlDbType", "System.Data.SqlDbType!", "Field[NText]"] + - ["System.Data.DbType", "System.Data.DbType!", "Field[Int32]"] + - ["System.Collections.IEnumerator", "System.Data.DataTableReader", "Method[GetEnumerator].ReturnValue"] + - ["System.Data.DataViewSetting", "System.Data.DataViewSettingCollection", "Property[Item]"] + - ["System.Decimal", "System.Data.IDataRecord", "Method[GetDecimal].ReturnValue"] + - ["System.Data.SqlDbType", "System.Data.SqlDbType!", "Field[Structured]"] + - ["System.Int32", "System.Data.DataColumn", "Property[MaxLength]"] + - ["System.Boolean", "System.Data.IDataRecord", "Method[GetBoolean].ReturnValue"] + - ["System.Data.DataRowView", "System.Data.DataView", "Method[AddNew].ReturnValue"] + - ["System.Data.EntityKey", "System.Data.EntityKey!", "Field[EntityNotValidKey]"] + - ["System.Char", "System.Data.IDataRecord", "Method[GetChar].ReturnValue"] + - ["System.Int32", "System.Data.DataRowCollection", "Property[Count]"] + - ["System.Data.StatementType", "System.Data.StatementType!", "Field[Select]"] + - ["System.Int32", "System.Data.DataColumnCollection", "Method[IndexOf].ReturnValue"] + - ["System.Data.IsolationLevel", "System.Data.IsolationLevel!", "Field[ReadCommitted]"] + - ["System.Collections.IEnumerator", "System.Data.DataViewSettingCollection", "Method[GetEnumerator].ReturnValue"] + - ["System.Data.Rule", "System.Data.ForeignKeyConstraint", "Property[UpdateRule]"] + - ["System.Boolean", "System.Data.DataReaderExtensions!", "Method[IsDBNull].ReturnValue"] + - ["System.Data.Common.DbDataReader", "System.Data.IExtendedDataRecord", "Method[GetDataReader].ReturnValue"] + - ["System.Data.DataTable", "System.Data.DataTableCollection", "Property[Item]"] + - ["System.Data.DataTable", "System.Data.DataTableCollection", "Method[Add].ReturnValue"] + - ["System.Data.XmlWriteMode", "System.Data.XmlWriteMode!", "Field[IgnoreSchema]"] + - ["System.Data.DbType", "System.Data.DbType!", "Field[Decimal]"] + - ["System.Boolean", "System.Data.DataRowCollection", "Method[Contains].ReturnValue"] + - ["System.Data.DataColumn[]", "System.Data.UniqueConstraint", "Property[Columns]"] + - ["System.Data.DataRowState", "System.Data.DataRowState!", "Field[Detached]"] + - ["System.Int32", "System.Data.ConstraintCollection", "Method[IndexOf].ReturnValue"] + - ["System.Data.SqlDbType", "System.Data.SqlDbType!", "Field[VarChar]"] + - ["System.String", "System.Data.DataTable", "Property[Prefix]"] + - ["System.Data.DataSetDateTime", "System.Data.DataSetDateTime!", "Field[UnspecifiedLocal]"] + - ["System.Exception", "System.Data.FillErrorEventArgs", "Property[Errors]"] + - ["System.Boolean", "System.Data.DataView", "Property[System.ComponentModel.IBindingList.SupportsSorting]"] + - ["System.String", "System.Data.IDbConnection", "Property[Database]"] + - ["System.Boolean", "System.Data.DataRowView", "Method[Equals].ReturnValue"] + - ["System.Object", "System.Data.DataTable", "Method[Compute].ReturnValue"] + - ["System.Xml.Schema.XmlSchema", "System.Data.DataTable", "Method[GetSchema].ReturnValue"] + - ["System.Data.DataTable", "System.Data.DataTableReader", "Method[GetSchemaTable].ReturnValue"] + - ["System.Data.ITableMappingCollection", "System.Data.IDataAdapter", "Property[TableMappings]"] + - ["System.Int64", "System.Data.DataColumn", "Property[AutoIncrementStep]"] + - ["System.Data.EnumerableRowCollection", "System.Data.TypedTableBaseExtensions!", "Method[AsEnumerable].ReturnValue"] + - ["System.Int32", "System.Data.IDataParameterCollection", "Method[IndexOf].ReturnValue"] + - ["System.Data.SchemaType", "System.Data.SchemaType!", "Field[Source]"] + - ["System.Boolean", "System.Data.DataView", "Property[System.ComponentModel.IBindingList.AllowRemove]"] + - ["System.Boolean", "System.Data.DataView", "Property[AllowEdit]"] + - ["System.Object", "System.Data.DataTableReader", "Property[Item]"] + - ["System.Type", "System.Data.IDataRecord", "Method[GetFieldType].ReturnValue"] + - ["System.Boolean", "System.Data.DataView", "Property[System.ComponentModel.IBindingList.AllowEdit]"] + - ["System.Data.DataTable", "System.Data.DataColumn", "Property[Table]"] + - ["System.Int64", "System.Data.DataTableReader", "Method[GetInt64].ReturnValue"] + - ["System.Data.DataView", "System.Data.DataTableExtensions!", "Method[AsDataView].ReturnValue"] + - ["System.Data.DataRow", "System.Data.DataRow", "Method[GetParentRow].ReturnValue"] + - ["System.Char", "System.Data.DataReaderExtensions!", "Method[GetChar].ReturnValue"] + - ["System.Data.CommandBehavior", "System.Data.CommandBehavior!", "Field[SequentialAccess]"] + - ["System.Data.SqlDbType", "System.Data.SqlDbType!", "Field[Xml]"] + - ["System.Data.UpdateStatus", "System.Data.UpdateStatus!", "Field[SkipAllRemainingRows]"] + - ["System.Data.EnumerableRowCollection", "System.Data.DataTableExtensions!", "Method[AsEnumerable].ReturnValue"] + - ["System.Data.EntityState", "System.Data.EntityState!", "Field[Detached]"] + - ["System.Data.ConflictOption", "System.Data.ConflictOption!", "Field[CompareAllSearchableValues]"] + - ["System.Data.Constraint", "System.Data.ConstraintCollection", "Property[Item]"] + - ["System.Data.DataViewManager", "System.Data.DataView", "Property[DataViewManager]"] + - ["System.ComponentModel.EventDescriptorCollection", "System.Data.DataRowView", "Method[System.ComponentModel.ICustomTypeDescriptor.GetEvents].ReturnValue"] + - ["System.String", "System.Data.ITableMapping", "Property[SourceTable]"] + - ["System.Data.XmlReadMode", "System.Data.XmlReadMode!", "Field[ReadSchema]"] + - ["System.String", "System.Data.DataRowView", "Method[System.ComponentModel.ICustomTypeDescriptor.GetComponentName].ReturnValue"] + - ["System.Single", "System.Data.IDataRecord", "Method[GetFloat].ReturnValue"] + - ["System.Data.Rule", "System.Data.Rule!", "Field[Cascade]"] + - ["System.Data.KeyRestrictionBehavior", "System.Data.KeyRestrictionBehavior!", "Field[AllowOnly]"] + - ["System.Data.ConflictOption", "System.Data.ConflictOption!", "Field[CompareRowVersion]"] + - ["System.DateTime", "System.Data.IDataRecord", "Method[GetDateTime].ReturnValue"] + - ["System.Object", "System.Data.DataRow", "Property[Item]"] + - ["System.Data.ForeignKeyConstraint", "System.Data.DataRelation", "Property[ChildKeyConstraint]"] + - ["System.Data.CommandType", "System.Data.CommandType!", "Field[TableDirect]"] + - ["System.Xml.Schema.XmlSchema", "System.Data.DataSet", "Method[System.Xml.Serialization.IXmlSerializable.GetSchema].ReturnValue"] + - ["System.Boolean", "System.Data.DataView", "Property[IsInitialized]"] + - ["System.Data.OrderedEnumerableRowCollection", "System.Data.TypedTableBaseExtensions!", "Method[OrderByDescending].ReturnValue"] + - ["System.Data.DataTable", "System.Data.ForeignKeyConstraint", "Property[RelatedTable]"] + - ["System.Data.OrderedEnumerableRowCollection", "System.Data.EnumerableRowCollectionExtensions!", "Method[OrderByDescending].ReturnValue"] + - ["System.Data.PropertyAttributes", "System.Data.PropertyAttributes!", "Field[NotSupported]"] + - ["System.String", "System.Data.DataSetSchemaImporterExtension", "Method[ImportSchemaType].ReturnValue"] + - ["System.Data.DbType", "System.Data.DbType!", "Field[Int16]"] + - ["System.String", "System.Data.IColumnMapping", "Property[DataSetColumn]"] + - ["System.Data.DataTableCollection", "System.Data.DataSet", "Property[Tables]"] + - ["System.Int32", "System.Data.DataRowView", "Method[GetHashCode].ReturnValue"] + - ["System.Boolean", "System.Data.DataColumnCollection", "Method[Contains].ReturnValue"] + - ["System.Int64", "System.Data.DataReaderExtensions!", "Method[GetInt64].ReturnValue"] + - ["System.Boolean", "System.Data.DataSet", "Property[EnforceConstraints]"] + - ["System.String", "System.Data.IDataRecord", "Method[GetDataTypeName].ReturnValue"] + - ["System.String", "System.Data.DataColumn", "Property[Prefix]"] + - ["System.Boolean", "System.Data.DataViewManager", "Property[System.ComponentModel.IBindingList.SupportsSorting]"] + - ["System.Xml.Schema.XmlSchema", "System.Data.DataTable", "Method[System.Xml.Serialization.IXmlSerializable.GetSchema].ReturnValue"] + - ["System.String", "System.Data.DataTableReader", "Method[GetName].ReturnValue"] + - ["System.Data.DataRow[]", "System.Data.DataTable", "Method[NewRowArray].ReturnValue"] + - ["System.Boolean", "System.Data.IDataParameter", "Property[IsNullable]"] + - ["System.Data.DataTable", "System.Data.ForeignKeyConstraint", "Property[Table]"] + - ["System.Data.DataRelationCollection", "System.Data.DataSet", "Property[Relations]"] + - ["System.String", "System.Data.DataTable", "Method[ToString].ReturnValue"] + - ["System.Collections.ArrayList", "System.Data.DataColumnCollection", "Property[List]"] + - ["System.Data.SqlDbType", "System.Data.SqlDbType!", "Field[SmallInt]"] + - ["System.Data.ConnectionState", "System.Data.ConnectionState!", "Field[Fetching]"] + - ["System.Data.DataTable", "System.Data.DataTableExtensions!", "Method[CopyToDataTable].ReturnValue"] + - ["System.Data.DataSet", "System.Data.DataTable", "Property[DataSet]"] + - ["System.Int32", "System.Data.UniqueConstraint", "Method[GetHashCode].ReturnValue"] + - ["System.Int32", "System.Data.DataView", "Method[System.ComponentModel.IBindingList.Find].ReturnValue"] + - ["System.Data.ParameterDirection", "System.Data.IDataParameter", "Property[Direction]"] + - ["System.Object", "System.Data.EntityKeyMember", "Property[Value]"] + - ["System.Data.SqlDbType", "System.Data.SqlDbType!", "Field[Decimal]"] + - ["System.Data.Rule", "System.Data.Rule!", "Field[SetNull]"] + - ["System.Data.DataRow[]", "System.Data.DataRow", "Method[GetParentRows].ReturnValue"] + - ["System.Boolean", "System.Data.EntityKey!", "Method[op_Inequality].ReturnValue"] + - ["System.Data.DataRelation", "System.Data.DataRelationCollection", "Property[Item]"] + - ["System.Boolean", "System.Data.DataSet", "Property[HasErrors]"] + - ["System.Data.IDbCommand", "System.Data.IDbDataAdapter", "Property[SelectCommand]"] + - ["System.Boolean", "System.Data.DataView", "Property[System.ComponentModel.IBindingList.SupportsChangeNotification]"] + - ["System.Int32", "System.Data.DataTableReader", "Property[Depth]"] + - ["System.Int64", "System.Data.IDataRecord", "Method[GetInt64].ReturnValue"] + - ["System.Int32", "System.Data.DataTableReader", "Property[RecordsAffected]"] + - ["System.Data.SqlDbType", "System.Data.SqlDbType!", "Field[DateTime]"] + - ["System.Boolean", "System.Data.DataView", "Property[ApplyDefaultSort]"] + - ["System.Data.DataSet", "System.Data.DataRelationCollection", "Method[GetDataSet].ReturnValue"] + - ["System.Data.DataRow", "System.Data.DataTable", "Method[LoadDataRow].ReturnValue"] + - ["System.Data.DataRowVersion", "System.Data.DataRowVersion!", "Field[Original]"] + - ["System.Int32", "System.Data.IDbConnection", "Property[ConnectionTimeout]"] + - ["System.Byte", "System.Data.IDbDataParameter", "Property[Scale]"] + - ["System.Int16", "System.Data.DataReaderExtensions!", "Method[GetInt16].ReturnValue"] + - ["System.Data.DataSet", "System.Data.DataViewManager", "Property[DataSet]"] + - ["System.Data.MappingType", "System.Data.MappingType!", "Field[SimpleContent]"] + - ["System.Data.SqlDbType", "System.Data.SqlDbType!", "Field[Date]"] + - ["System.Data.DataView", "System.Data.DataRowView", "Method[CreateChildView].ReturnValue"] + - ["System.Data.Rule", "System.Data.Rule!", "Field[SetDefault]"] + - ["System.Data.DataTable", "System.Data.MergeFailedEventArgs", "Property[Table]"] + - ["System.Data.EnumerableRowCollection", "System.Data.TypedTableBaseExtensions!", "Method[Where].ReturnValue"] + - ["System.Int64", "System.Data.DataTableReader", "Method[GetChars].ReturnValue"] + - ["System.Int32", "System.Data.IDataReader", "Property[Depth]"] + - ["System.Data.Common.DataRecordInfo", "System.Data.IExtendedDataRecord", "Property[DataRecordInfo]"] + - ["System.Data.UpdateRowSource", "System.Data.UpdateRowSource!", "Field[Both]"] + - ["System.Data.DataViewRowState", "System.Data.DataViewRowState!", "Field[Deleted]"] + - ["System.Data.StatementType", "System.Data.StatementType!", "Field[Update]"] + - ["System.Boolean", "System.Data.DataTableReader", "Property[HasRows]"] + - ["System.Object", "System.Data.IDataParameterCollection", "Property[Item]"] + - ["System.Collections.IEnumerator", "System.Data.DataView", "Method[GetEnumerator].ReturnValue"] + - ["System.Data.IDataReader", "System.Data.IDbCommand", "Method[ExecuteReader].ReturnValue"] + - ["System.Data.DataTable", "System.Data.DataTable", "Method[Copy].ReturnValue"] + - ["System.Data.DataTableReader", "System.Data.DataTable", "Method[CreateDataReader].ReturnValue"] + - ["System.Data.DataView", "System.Data.DataViewManager", "Method[CreateDataView].ReturnValue"] + - ["System.Data.DataTable", "System.Data.DataRelation", "Property[ParentTable]"] + - ["System.String", "System.Data.DataRowView", "Property[System.ComponentModel.IDataErrorInfo.Item]"] + - ["System.Data.DataView", "System.Data.DataRowView", "Property[DataView]"] + - ["System.Int64", "System.Data.IDataRecord", "Method[GetChars].ReturnValue"] + - ["System.ComponentModel.ISite", "System.Data.DataSet", "Property[Site]"] + - ["System.Boolean", "System.Data.DataRelation", "Property[Nested]"] + - ["System.Data.DbType", "System.Data.DbType!", "Field[Date]"] + - ["System.Data.SchemaSerializationMode", "System.Data.SchemaSerializationMode!", "Field[IncludeSchema]"] + - ["System.Int32", "System.Data.DataView", "Method[Find].ReturnValue"] + - ["System.Data.DbType", "System.Data.DbType!", "Field[UInt64]"] + - ["System.Int32", "System.Data.IDbCommand", "Method[ExecuteNonQuery].ReturnValue"] + - ["System.Boolean", "System.Data.DataViewManager", "Property[System.ComponentModel.IBindingList.AllowNew]"] + - ["System.Boolean", "System.Data.IDataReader", "Method[Read].ReturnValue"] + - ["System.String", "System.Data.IDataParameter", "Property[ParameterName]"] + - ["System.Data.CommandBehavior", "System.Data.CommandBehavior!", "Field[SchemaOnly]"] + - ["System.String", "System.Data.DataSet", "Property[Namespace]"] + - ["System.Object", "System.Data.InternalDataCollectionBase", "Property[SyncRoot]"] + - ["System.Data.DbType", "System.Data.DbType!", "Field[DateTime2]"] + - ["System.Data.StatementType", "System.Data.StatementType!", "Field[Batch]"] + - ["System.String", "System.Data.Constraint", "Property[ConstraintName]"] + - ["System.Data.Common.DbDataRecord", "System.Data.IExtendedDataRecord", "Method[GetDataRecord].ReturnValue"] + - ["System.Data.IsolationLevel", "System.Data.IsolationLevel!", "Field[RepeatableRead]"] + - ["T", "System.Data.DataRowExtensions!", "Method[Field].ReturnValue"] + - ["System.String", "System.Data.PropertyConstraintException", "Property[PropertyName]"] + - ["System.Data.SchemaSerializationMode", "System.Data.SchemaSerializationMode!", "Field[ExcludeSchema]"] + - ["System.Data.XmlReadMode", "System.Data.XmlReadMode!", "Field[Fragment]"] + - ["System.Type", "System.Data.DataTable", "Method[GetRowType].ReturnValue"] + - ["System.Data.DbType", "System.Data.IDataParameter", "Property[DbType]"] + - ["System.Data.IDbConnection", "System.Data.IDbCommand", "Property[Connection]"] + - ["System.ComponentModel.PropertyDescriptor", "System.Data.DataView", "Property[System.ComponentModel.IBindingList.SortProperty]"] + - ["System.Data.MissingSchemaAction", "System.Data.MissingSchemaAction!", "Field[Ignore]"] + - ["System.Data.ITableMapping", "System.Data.ITableMappingCollection", "Method[Add].ReturnValue"] + - ["System.Data.OrderedEnumerableRowCollection", "System.Data.EnumerableRowCollectionExtensions!", "Method[ThenBy].ReturnValue"] + - ["System.String", "System.Data.DataViewSetting", "Property[RowFilter]"] + - ["System.Data.IDbCommand", "System.Data.IDbDataAdapter", "Property[DeleteCommand]"] + - ["System.Data.MappingType", "System.Data.MappingType!", "Field[Attribute]"] + - ["System.Int64", "System.Data.DataReaderExtensions!", "Method[GetChars].ReturnValue"] + - ["System.String", "System.Data.MergeFailedEventArgs", "Property[Conflict]"] + - ["System.String", "System.Data.DataView", "Method[System.ComponentModel.ITypedList.GetListName].ReturnValue"] + - ["System.Boolean", "System.Data.DataSet", "Method[ShouldSerializeTables].ReturnValue"] + - ["System.Object", "System.Data.DataView", "Method[System.ComponentModel.IBindingList.AddNew].ReturnValue"] + - ["System.Object", "System.Data.DataViewManager", "Property[System.Collections.ICollection.SyncRoot]"] + - ["System.Int32", "System.Data.DataView", "Property[Count]"] + - ["System.Object", "System.Data.IColumnMappingCollection", "Property[Item]"] + - ["System.Decimal", "System.Data.DataTableReader", "Method[GetDecimal].ReturnValue"] + - ["System.Data.MissingSchemaAction", "System.Data.MissingSchemaAction!", "Field[AddWithKey]"] + - ["System.Object", "System.Data.PropertyCollection", "Method[Clone].ReturnValue"] + - ["System.String", "System.Data.DataRelation", "Method[ToString].ReturnValue"] + - ["System.Data.SqlDbType", "System.Data.SqlDbType!", "Field[UniqueIdentifier]"] + - ["System.Guid", "System.Data.DataReaderExtensions!", "Method[GetGuid].ReturnValue"] + - ["System.Data.PropertyCollection", "System.Data.DataTable", "Property[ExtendedProperties]"] + - ["System.Collections.IEnumerator", "System.Data.InternalDataCollectionBase", "Method[GetEnumerator].ReturnValue"] + - ["System.Data.DataSet", "System.Data.DataRelation", "Property[DataSet]"] + - ["System.Data.DbType", "System.Data.DbType!", "Field[String]"] + - ["System.Data.DataRowVersion", "System.Data.DataRowVersion!", "Field[Current]"] + - ["System.IO.Stream", "System.Data.DataReaderExtensions!", "Method[GetStream].ReturnValue"] + - ["System.Boolean", "System.Data.IDataReader", "Property[IsClosed]"] + - ["System.Boolean", "System.Data.DataRow", "Method[HasVersion].ReturnValue"] + - ["System.Data.IDbTransaction", "System.Data.IDbConnection", "Method[BeginTransaction].ReturnValue"] + - ["System.String", "System.Data.DataViewManager", "Property[DataViewSettingCollectionString]"] + - ["System.Data.DataRelationCollection", "System.Data.DataTable", "Property[ParentRelations]"] + - ["System.Data.DataRowAction", "System.Data.DataRowAction!", "Field[ChangeCurrentAndOriginal]"] + - ["System.Data.DataTable", "System.Data.DataView", "Property[Table]"] + - ["System.Data.IsolationLevel", "System.Data.IDbTransaction", "Property[IsolationLevel]"] + - ["System.Int32", "System.Data.IDataAdapter", "Method[Fill].ReturnValue"] + - ["System.Data.UpdateStatus", "System.Data.UpdateStatus!", "Field[Continue]"] + - ["System.Data.DataRowCollection", "System.Data.DataTable", "Property[Rows]"] + - ["System.Data.Constraint", "System.Data.ConstraintCollection", "Method[Add].ReturnValue"] + - ["System.Data.SqlDbType", "System.Data.SqlDbType!", "Field[DateTime2]"] + - ["System.Data.DbType", "System.Data.DbType!", "Field[Byte]"] + - ["System.Object", "System.Data.DataView", "Property[System.Collections.ICollection.SyncRoot]"] + - ["System.Data.DataColumn", "System.Data.DataColumnCollection", "Method[Add].ReturnValue"] + - ["System.Data.EntityKeyMember[]", "System.Data.EntityKey", "Property[EntityKeyValues]"] + - ["System.Data.LoadOption", "System.Data.LoadOption!", "Field[OverwriteChanges]"] + - ["System.Boolean", "System.Data.DataView", "Property[System.ComponentModel.IBindingListView.SupportsAdvancedSorting]"] + - ["System.String", "System.Data.DataSysDescriptionAttribute", "Property[Description]"] + - ["System.Boolean", "System.Data.DataTable", "Property[System.ComponentModel.IListSource.ContainsListCollection]"] + - ["System.Data.DataViewRowState", "System.Data.DataViewSetting", "Property[RowStateFilter]"] + - ["System.Data.ParameterDirection", "System.Data.ParameterDirection!", "Field[ReturnValue]"] + - ["System.Boolean", "System.Data.ITableMappingCollection", "Method[Contains].ReturnValue"] + - ["System.Data.IDataParameter[]", "System.Data.IDataAdapter", "Method[GetFillParameters].ReturnValue"] + - ["System.Boolean", "System.Data.DataView", "Property[AllowNew]"] + - ["System.String", "System.Data.IDbCommand", "Property[CommandText]"] + - ["System.Boolean", "System.Data.DataTable", "Field[fInitInProgress]"] + - ["System.Data.DataTable", "System.Data.DataTable", "Method[GetChanges].ReturnValue"] + - ["System.String", "System.Data.IDbConnection", "Property[ConnectionString]"] + - ["System.Object", "System.Data.IDataRecord", "Method[GetValue].ReturnValue"] + - ["System.Double", "System.Data.DataTableReader", "Method[GetDouble].ReturnValue"] + - ["System.Boolean", "System.Data.IDataReader", "Method[NextResult].ReturnValue"] + - ["System.Data.SerializationFormat", "System.Data.SerializationFormat!", "Field[Xml]"] + - ["System.Object", "System.Data.DataViewManager", "Method[System.ComponentModel.IBindingList.AddNew].ReturnValue"] + - ["System.Threading.Tasks.Task", "System.Data.DataReaderExtensions!", "Method[IsDBNullAsync].ReturnValue"] + - ["System.Int32", "System.Data.EntitySqlException", "Property[Line]"] + - ["System.Type", "System.Data.DataTableReader", "Method[GetProviderSpecificFieldType].ReturnValue"] + - ["System.String", "System.Data.EntityKeyMember", "Method[ToString].ReturnValue"] + - ["System.Boolean", "System.Data.DataView", "Property[AllowDelete]"] + - ["System.Int32", "System.Data.DBConcurrencyException", "Property[RowCount]"] + - ["System.Data.DataRowAction", "System.Data.DataRowAction!", "Field[Add]"] + - ["System.Boolean", "System.Data.DataView", "Property[System.ComponentModel.IBindingList.AllowNew]"] + - ["System.ComponentModel.ListSortDirection", "System.Data.DataViewManager", "Property[System.ComponentModel.IBindingList.SortDirection]"] + - ["System.Data.DataRowAction", "System.Data.DataRowAction!", "Field[Delete]"] + - ["System.Data.DataColumn[]", "System.Data.DataRow", "Method[GetColumnsInError].ReturnValue"] + - ["System.Data.SqlDbType", "System.Data.SqlDbType!", "Field[NChar]"] + - ["System.Object", "System.Data.IDataRecord", "Property[Item]"] + - ["System.Data.Common.DbDataReader", "System.Data.DataReaderExtensions!", "Method[GetData].ReturnValue"] + - ["System.Data.DataViewSettingCollection", "System.Data.DataViewManager", "Property[DataViewSettings]"] + - ["System.Int32", "System.Data.DataView", "Method[System.Collections.IList.IndexOf].ReturnValue"] + - ["System.Data.SqlDbType", "System.Data.SqlDbType!", "Field[Image]"] + - ["System.Data.DataTable", "System.Data.DataRelation", "Property[ChildTable]"] + - ["System.Int32", "System.Data.IDataAdapter", "Method[Update].ReturnValue"] + - ["System.Data.DataRowAction", "System.Data.DataRowAction!", "Field[ChangeOriginal]"] + - ["System.Data.CommandBehavior", "System.Data.CommandBehavior!", "Field[SingleRow]"] + - ["System.Boolean", "System.Data.DataTableReader", "Method[NextResult].ReturnValue"] + - ["System.Data.ConstraintCollection", "System.Data.DataTable", "Property[Constraints]"] + - ["System.Data.EnumerableRowCollection", "System.Data.EnumerableRowCollectionExtensions!", "Method[Cast].ReturnValue"] + - ["System.Xml.Schema.XmlSchemaComplexType", "System.Data.DataTable!", "Method[GetDataTableSchema].ReturnValue"] + - ["System.Data.DataView", "System.Data.DataTableExtensions!", "Method[AsDataView].ReturnValue"] + - ["System.Int32", "System.Data.DataTableCollection", "Method[IndexOf].ReturnValue"] + - ["System.String", "System.Data.DataColumn", "Property[ColumnName]"] + - ["System.Boolean", "System.Data.DataReaderExtensions!", "Method[GetBoolean].ReturnValue"] + - ["System.Data.DbType", "System.Data.DbType!", "Field[UInt16]"] + - ["System.Globalization.CultureInfo", "System.Data.DataTable", "Property[Locale]"] + - ["System.String", "System.Data.DataSet", "Property[DataSetName]"] + - ["System.Data.DataViewManager", "System.Data.DataSet", "Property[DefaultViewManager]"] + - ["System.Data.CommandType", "System.Data.CommandType!", "Field[StoredProcedure]"] + - ["System.Data.DataRow", "System.Data.DataTable", "Method[NewRow].ReturnValue"] + - ["System.Boolean", "System.Data.DataViewManager", "Property[System.Collections.IList.IsFixedSize]"] + - ["System.Data.PropertyCollection", "System.Data.Constraint", "Property[ExtendedProperties]"] + - ["System.Int32", "System.Data.DataColumn", "Property[Ordinal]"] + - ["System.Decimal", "System.Data.DataReaderExtensions!", "Method[GetDecimal].ReturnValue"] + - ["System.Data.LoadOption", "System.Data.LoadOption!", "Field[PreserveChanges]"] + - ["System.String", "System.Data.DataView", "Property[Sort]"] + - ["System.Data.DataViewRowState", "System.Data.DataViewRowState!", "Field[Added]"] + - ["System.Int32", "System.Data.IDbCommand", "Property[CommandTimeout]"] + - ["System.Data.SchemaSerializationMode", "System.Data.DataSet", "Property[SchemaSerializationMode]"] + - ["System.Boolean", "System.Data.DataView", "Property[System.ComponentModel.IBindingList.SupportsSearching]"] + - ["System.Data.XmlReadMode", "System.Data.XmlReadMode!", "Field[Auto]"] + - ["System.String", "System.Data.IDataParameter", "Property[SourceColumn]"] + - ["System.Collections.IList", "System.Data.DataSet", "Method[System.ComponentModel.IListSource.GetList].ReturnValue"] + - ["System.Boolean", "System.Data.DataViewManager", "Property[System.ComponentModel.IBindingList.SupportsSearching]"] + - ["System.Data.DataTable", "System.Data.FillErrorEventArgs", "Property[DataTable]"] + - ["System.Data.DataViewRowState", "System.Data.DataViewRowState!", "Field[OriginalRows]"] + - ["System.Data.Metadata.Edm.EntitySet", "System.Data.EntityKey", "Method[GetEntitySet].ReturnValue"] + - ["System.Data.DataRowView[]", "System.Data.DataView", "Method[FindRows].ReturnValue"] + - ["System.Boolean", "System.Data.DataColumn", "Property[Unique]"] + - ["System.Boolean", "System.Data.DataSet", "Method[IsBinarySerialized].ReturnValue"] + - ["System.Data.EntityState", "System.Data.EntityState!", "Field[Added]"] + - ["System.Data.AcceptRejectRule", "System.Data.AcceptRejectRule!", "Field[None]"] + - ["System.Guid", "System.Data.IDataRecord", "Method[GetGuid].ReturnValue"] + - ["System.String", "System.Data.DataTableClearEventArgs", "Property[TableNamespace]"] + - ["System.Boolean", "System.Data.UniqueConstraint", "Property[IsPrimaryKey]"] + - ["System.Data.DataColumn[]", "System.Data.ForeignKeyConstraint", "Property[Columns]"] + - ["System.Boolean", "System.Data.DataColumn", "Property[AutoIncrement]"] + - ["System.String", "System.Data.DataTable", "Property[Namespace]"] + - ["System.Data.DataRowAction", "System.Data.DataRowChangeEventArgs", "Property[Action]"] + - ["System.Object", "System.Data.DataColumn", "Property[DefaultValue]"] + - ["System.Data.DataRowState", "System.Data.DataRowState!", "Field[Unchanged]"] + - ["System.String", "System.Data.EntityKeyMember", "Property[Key]"] + - ["System.Data.SqlDbType", "System.Data.SqlDbType!", "Field[Int]"] + - ["System.Object", "System.Data.DataRowView", "Property[Item]"] + - ["System.Int32", "System.Data.DataViewManager", "Property[System.Collections.ICollection.Count]"] + - ["System.Data.DataRow", "System.Data.DataRowCollection", "Method[Add].ReturnValue"] + - ["System.Data.XmlReadMode", "System.Data.XmlReadMode!", "Field[IgnoreSchema]"] + - ["System.Data.IColumnMapping", "System.Data.IColumnMappingCollection", "Method[GetByDataSetColumn].ReturnValue"] + - ["System.Boolean", "System.Data.ConstraintCollection", "Method[CanRemove].ReturnValue"] + - ["System.Data.DbType", "System.Data.DbType!", "Field[Object]"] + - ["System.Data.OrderedEnumerableRowCollection", "System.Data.EnumerableRowCollectionExtensions!", "Method[OrderBy].ReturnValue"] + - ["System.Data.DataRowAction", "System.Data.DataRowAction!", "Field[Change]"] + - ["System.Object", "System.Data.DataRowView", "Method[System.ComponentModel.ICustomTypeDescriptor.GetPropertyOwner].ReturnValue"] + - ["System.Data.SqlDbType", "System.Data.SqlDbType!", "Field[SmallMoney]"] + - ["System.String", "System.Data.DataColumn", "Property[Caption]"] + - ["System.Data.ParameterDirection", "System.Data.ParameterDirection!", "Field[Input]"] + - ["System.Data.MissingSchemaAction", "System.Data.IDataAdapter", "Property[MissingSchemaAction]"] + - ["System.Int32", "System.Data.EntitySqlException", "Property[Column]"] + - ["System.Data.DbType", "System.Data.DbType!", "Field[Guid]"] + - ["System.Data.UpdateRowSource", "System.Data.UpdateRowSource!", "Field[FirstReturnedRecord]"] + - ["System.Data.DataTable", "System.Data.DataViewSetting", "Property[Table]"] + - ["System.Data.SqlDbType", "System.Data.SqlDbType!", "Field[Variant]"] + - ["System.Object", "System.Data.DataReaderExtensions!", "Method[GetValue].ReturnValue"] + - ["System.Data.SqlDbType", "System.Data.SqlDbType!", "Field[VarBinary]"] + - ["System.Data.DataViewRowState", "System.Data.DataViewRowState!", "Field[ModifiedOriginal]"] + - ["System.Object", "System.Data.DataViewManager", "Property[System.Collections.IList.Item]"] + - ["System.Int64", "System.Data.IDataRecord", "Method[GetBytes].ReturnValue"] + - ["System.Collections.ArrayList", "System.Data.ConstraintCollection", "Property[List]"] + - ["System.Int32", "System.Data.DataTable", "Property[MinimumCapacity]"] + - ["System.Data.DataViewRowState", "System.Data.DataViewRowState!", "Field[CurrentRows]"] + - ["System.Data.SqlDbType", "System.Data.SqlDbType!", "Field[BigInt]"] + - ["System.Data.DataRowState", "System.Data.DataRowState!", "Field[Deleted]"] + - ["System.Data.OrderedEnumerableRowCollection", "System.Data.EnumerableRowCollectionExtensions!", "Method[ThenByDescending].ReturnValue"] + - ["System.Data.DataViewRowState", "System.Data.DataViewRowState!", "Field[None]"] + - ["System.Data.DataSetDateTime", "System.Data.DataSetDateTime!", "Field[Utc]"] + - ["System.String", "System.Data.DataRow", "Property[RowError]"] + - ["System.Boolean", "System.Data.DataView", "Property[System.Collections.IList.IsReadOnly]"] + - ["TRow", "System.Data.TypedTableBaseExtensions!", "Method[ElementAtOrDefault].ReturnValue"] + - ["System.Collections.IEnumerator", "System.Data.EnumerableRowCollection", "Method[System.Collections.IEnumerable.GetEnumerator].ReturnValue"] + - ["System.Data.IDataReader", "System.Data.IDataRecord", "Method[GetData].ReturnValue"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemDataCommon/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemDataCommon/model.yml new file mode 100644 index 000000000000..83b1169d2c54 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemDataCommon/model.yml @@ -0,0 +1,601 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Data.Common.DbParameterCollection", "System.Data.Common.DbCommand", "Property[Parameters]"] + - ["System.Data.Common.DbProviderFactory", "System.Data.Common.DbConnection", "Property[DbProviderFactory]"] + - ["System.Threading.Tasks.Task", "System.Data.Common.DbTransaction", "Method[CommitAsync].ReturnValue"] + - ["System.Collections.Generic.Dictionary", "System.Data.Common.DbXmlEnabledProviderManifest", "Property[StoreTypeNameToEdmPrimitiveType]"] + - ["System.Data.IDbCommand", "System.Data.Common.RowUpdatingEventArgs", "Property[Command]"] + - ["System.Collections.IEnumerator", "System.Data.Common.DataColumnMappingCollection", "Method[GetEnumerator].ReturnValue"] + - ["System.String", "System.Data.Common.SchemaTableOptionalColumn!", "Field[DefaultValue]"] + - ["System.Data.CommandType", "System.Data.Common.DbBatchCommand", "Property[CommandType]"] + - ["System.Int32", "System.Data.Common.DbParameterCollection", "Method[IndexOf].ReturnValue"] + - ["System.Data.Spatial.DbSpatialDataReader", "System.Data.Common.DbProviderServices", "Method[GetDbSpatialDataReader].ReturnValue"] + - ["System.Data.IColumnMappingCollection", "System.Data.Common.DataTableMapping", "Property[System.Data.ITableMapping.ColumnMappings]"] + - ["System.Data.ITableMappingCollection", "System.Data.Common.DataAdapter", "Property[System.Data.IDataAdapter.TableMappings]"] + - ["System.Data.Common.DbDataReader", "System.Data.Common.DbBatch", "Method[ExecuteDbDataReader].ReturnValue"] + - ["System.Threading.Tasks.ValueTask", "System.Data.Common.DbConnection", "Method[DisposeAsync].ReturnValue"] + - ["System.String", "System.Data.Common.DBDataPermissionAttribute", "Property[KeyRestrictions]"] + - ["System.Collections.IEnumerator", "System.Data.Common.DataTableMappingCollection", "Method[GetEnumerator].ReturnValue"] + - ["System.Boolean", "System.Data.Common.DbParameter", "Property[IsNullable]"] + - ["System.Boolean", "System.Data.Common.DbParameterCollection", "Property[System.Collections.IList.IsReadOnly]"] + - ["System.Threading.Tasks.ValueTask", "System.Data.Common.DbTransaction", "Method[DisposeAsync].ReturnValue"] + - ["System.Collections.IEnumerator", "System.Data.Common.DbDataReader", "Method[GetEnumerator].ReturnValue"] + - ["System.Data.DataColumn", "System.Data.Common.DataColumnMapping", "Method[GetDataColumnBySchemaAction].ReturnValue"] + - ["System.Boolean", "System.Data.Common.DbConnectionStringBuilder", "Property[BrowsableConnectionString]"] + - ["System.Int32", "System.Data.Common.DbDataReader", "Method[GetValues].ReturnValue"] + - ["System.Threading.Tasks.Task", "System.Data.Common.DbCommand", "Method[ExecuteReaderAsync].ReturnValue"] + - ["System.Decimal", "System.Data.Common.DbDataReader", "Method[GetDecimal].ReturnValue"] + - ["System.Object", "System.Data.Common.DataColumnMappingCollection", "Property[System.Collections.IList.Item]"] + - ["System.Nullable", "System.Data.Common.DbColumn", "Property[IsHidden]"] + - ["System.Object", "System.Data.Common.DataTableMapping", "Method[System.ICloneable.Clone].ReturnValue"] + - ["System.Threading.Tasks.Task", "System.Data.Common.DbDataReader", "Method[GetSchemaTableAsync].ReturnValue"] + - ["System.Collections.Generic.Dictionary", "System.Data.Common.DbXmlEnabledProviderManifest", "Property[StoreTypeNameToStorePrimitiveType]"] + - ["System.Xml.XmlReader", "System.Data.Common.DbProviderManifest", "Method[GetInformation].ReturnValue"] + - ["System.String", "System.Data.Common.DbMetaDataColumnNames!", "Field[TypeName]"] + - ["System.IO.TextReader", "System.Data.Common.DbDataReader", "Method[GetTextReader].ReturnValue"] + - ["System.Boolean", "System.Data.Common.DbDataReader", "Method[NextResult].ReturnValue"] + - ["System.Data.Common.GroupByBehavior", "System.Data.Common.GroupByBehavior!", "Field[MustContainAll]"] + - ["System.Data.Common.DataColumnMapping", "System.Data.Common.DataColumnMappingCollection", "Method[Add].ReturnValue"] + - ["System.String", "System.Data.Common.SchemaTableColumn!", "Field[ColumnName]"] + - ["System.Data.DataRowVersion", "System.Data.Common.DbParameter", "Property[System.Data.IDataParameter.SourceVersion]"] + - ["System.Security.IPermission", "System.Data.Common.DBDataPermission", "Method[Intersect].ReturnValue"] + - ["System.String", "System.Data.Common.SchemaTableColumn!", "Field[IsKey]"] + - ["System.String", "System.Data.Common.DbProviderServices", "Method[GetDbProviderManifestToken].ReturnValue"] + - ["System.Data.Common.DbCommand", "System.Data.Common.DbDataAdapter", "Property[DeleteCommand]"] + - ["System.String", "System.Data.Common.DbParameter", "Property[ParameterName]"] + - ["System.String", "System.Data.Common.DbMetaDataColumnNames!", "Field[ParameterMarkerFormat]"] + - ["System.Boolean", "System.Data.Common.DbProviderFactory", "Property[CanCreateDataSourceEnumerator]"] + - ["System.String", "System.Data.Common.DbMetaDataColumnNames!", "Field[NumberOfRestrictions]"] + - ["System.Int32", "System.Data.Common.RowUpdatedEventArgs", "Property[RecordsAffected]"] + - ["System.Data.Common.CatalogLocation", "System.Data.Common.CatalogLocation!", "Field[End]"] + - ["System.Data.DataTable", "System.Data.Common.DbCommandBuilder", "Method[GetSchemaTable].ReturnValue"] + - ["System.String", "System.Data.Common.DbMetaDataColumnNames!", "Field[IsNullable]"] + - ["System.String", "System.Data.Common.DbCommandBuilder", "Property[CatalogSeparator]"] + - ["System.Nullable", "System.Data.Common.DbColumn", "Property[AllowDBNull]"] + - ["System.String", "System.Data.Common.DbMetaDataCollectionNames!", "Field[DataSourceInformation]"] + - ["System.Int32", "System.Data.Common.DbDataRecord", "Method[GetValues].ReturnValue"] + - ["System.Nullable", "System.Data.Common.DbColumn", "Property[NumericPrecision]"] + - ["System.Data.Common.DbBatch", "System.Data.Common.DbDataSource", "Method[CreateDbBatch].ReturnValue"] + - ["System.String", "System.Data.Common.SchemaTableColumn!", "Field[DataType]"] + - ["System.Data.Common.DbBatchCommand", "System.Data.Common.DbBatchCommandCollection", "Property[Item]"] + - ["System.Int32", "System.Data.Common.DataAdapter", "Method[Update].ReturnValue"] + - ["System.Boolean", "System.Data.Common.DataTableMappingCollection", "Property[System.Collections.IList.IsReadOnly]"] + - ["System.Boolean", "System.Data.Common.DbProviderManifest", "Method[SupportsEscapingLikeArgument].ReturnValue"] + - ["System.Data.DataColumn", "System.Data.Common.DataColumnMappingCollection!", "Method[GetDataColumn].ReturnValue"] + - ["System.Data.MissingSchemaAction", "System.Data.Common.DataAdapter", "Property[MissingSchemaAction]"] + - ["System.Data.Common.DataColumnMapping", "System.Data.Common.DataColumnMappingCollection", "Method[GetByDataSetColumn].ReturnValue"] + - ["System.Data.ITableMapping", "System.Data.Common.DataTableMappingCollection", "Method[System.Data.ITableMappingCollection.GetByDataSetTable].ReturnValue"] + - ["System.String", "System.Data.Common.SchemaTableColumn!", "Field[AllowDBNull]"] + - ["System.Data.IDbCommand", "System.Data.Common.DbDataAdapter", "Property[System.Data.IDbDataAdapter.UpdateCommand]"] + - ["System.Boolean", "System.Data.Common.DBDataPermission", "Method[IsUnrestricted].ReturnValue"] + - ["System.Object", "System.Data.Common.DataTableMappingCollection", "Property[System.Collections.IList.Item]"] + - ["System.String", "System.Data.Common.DbProviderManifest!", "Field[ConceptualSchemaDefinition]"] + - ["System.Boolean", "System.Data.Common.DataAdapter", "Method[ShouldSerializeAcceptChangesDuringFill].ReturnValue"] + - ["System.Data.Common.DbCommand", "System.Data.Common.DbDataSource", "Method[CreateCommand].ReturnValue"] + - ["System.Int32", "System.Data.Common.DbConnection", "Property[ConnectionTimeout]"] + - ["System.Data.Common.SupportedJoinOperators", "System.Data.Common.SupportedJoinOperators!", "Field[None]"] + - ["System.String", "System.Data.Common.SchemaTableOptionalColumn!", "Field[BaseCatalogName]"] + - ["System.Data.Common.DbCommand", "System.Data.Common.DbDataAdapter", "Property[UpdateCommand]"] + - ["System.String", "System.Data.Common.SchemaTableOptionalColumn!", "Field[IsHidden]"] + - ["System.String", "System.Data.Common.DbMetaDataColumnNames!", "Field[DataType]"] + - ["System.Data.Common.DbCommandDefinition", "System.Data.Common.DbProviderServices", "Method[CreateCommandDefinition].ReturnValue"] + - ["System.Data.ITableMapping", "System.Data.Common.DataTableMappingCollection", "Method[System.Data.ITableMappingCollection.Add].ReturnValue"] + - ["System.String", "System.Data.Common.DbConnectionStringBuilder", "Method[System.ComponentModel.ICustomTypeDescriptor.GetComponentName].ReturnValue"] + - ["System.String", "System.Data.Common.DbMetaDataColumnNames!", "Field[IdentifierPattern]"] + - ["System.Nullable", "System.Data.Common.DbColumn", "Property[IsIdentity]"] + - ["System.Object", "System.Data.Common.DataTableMappingCollection", "Property[System.Collections.ICollection.SyncRoot]"] + - ["System.Object", "System.Data.Common.DbBatch", "Method[ExecuteScalar].ReturnValue"] + - ["System.Object", "System.Data.Common.DataTableMappingCollection", "Property[System.Data.ITableMappingCollection.Item]"] + - ["System.Boolean", "System.Data.Common.DbParameterCollection", "Property[IsFixedSize]"] + - ["System.Data.UpdateStatus", "System.Data.Common.RowUpdatedEventArgs", "Property[Status]"] + - ["System.String", "System.Data.Common.DataColumnMapping", "Property[SourceColumn]"] + - ["System.Char", "System.Data.Common.DbDataReader", "Method[GetChar].ReturnValue"] + - ["System.Boolean", "System.Data.Common.DbDataReaderExtensions!", "Method[CanGetColumnSchema].ReturnValue"] + - ["System.Threading.Tasks.Task", "System.Data.Common.DbDataReader", "Method[IsDBNullAsync].ReturnValue"] + - ["System.Collections.IEnumerator", "System.Data.Common.DbConnectionStringBuilder", "Method[System.Collections.IEnumerable.GetEnumerator].ReturnValue"] + - ["System.Boolean", "System.Data.Common.DbConnectionStringBuilder", "Method[ContainsKey].ReturnValue"] + - ["System.String", "System.Data.Common.DbMetaDataColumnNames!", "Field[IsConcurrencyType]"] + - ["System.Boolean", "System.Data.Common.DbConnectionStringBuilder", "Property[IsReadOnly]"] + - ["System.Threading.Tasks.ValueTask", "System.Data.Common.DbDataSource", "Method[DisposeAsyncCore].ReturnValue"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.Data.Common.DbXmlEnabledProviderManifest", "Method[GetStoreTypes].ReturnValue"] + - ["System.Data.IDbTransaction", "System.Data.Common.DbCommand", "Property[System.Data.IDbCommand.Transaction]"] + - ["System.Threading.Tasks.ValueTask", "System.Data.Common.DbDataSource", "Method[OpenDbConnectionAsync].ReturnValue"] + - ["System.String", "System.Data.Common.SchemaTableColumn!", "Field[NumericPrecision]"] + - ["System.String", "System.Data.Common.DbMetaDataColumnNames!", "Field[StringLiteralPattern]"] + - ["System.Data.Common.DbParameterCollection", "System.Data.Common.DbCommand", "Property[DbParameterCollection]"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.Data.Common.DbDataReaderExtensions!", "Method[GetColumnSchema].ReturnValue"] + - ["System.Threading.Tasks.Task", "System.Data.Common.DbBatch", "Method[ExecuteDbDataReaderAsync].ReturnValue"] + - ["System.String", "System.Data.Common.DbColumn", "Property[DataTypeName]"] + - ["System.Data.DataTable", "System.Data.Common.DbProviderFactories!", "Method[GetFactoryClasses].ReturnValue"] + - ["System.String", "System.Data.Common.DbDataRecord", "Method[GetName].ReturnValue"] + - ["System.Data.LoadOption", "System.Data.Common.DataAdapter", "Property[FillLoadOption]"] + - ["System.String", "System.Data.Common.DbMetaDataColumnNames!", "Field[IsAutoIncrementable]"] + - ["System.Nullable", "System.Data.Common.DbColumn", "Property[IsExpression]"] + - ["System.Data.Common.DataTableMappingCollection", "System.Data.Common.DataAdapter", "Property[TableMappings]"] + - ["System.Data.IDbTransaction", "System.Data.Common.DbConnection", "Method[System.Data.IDbConnection.BeginTransaction].ReturnValue"] + - ["System.String", "System.Data.Common.DbMetaDataColumnNames!", "Field[IsLong]"] + - ["System.Int32", "System.Data.Common.DbDataReader", "Method[GetProviderSpecificValues].ReturnValue"] + - ["System.Boolean", "System.Data.Common.DbProviderFactory", "Property[CanCreateBatch]"] + - ["System.Data.Common.CatalogLocation", "System.Data.Common.CatalogLocation!", "Field[Start]"] + - ["System.Data.Common.DbDataReader", "System.Data.Common.DbBatch", "Method[ExecuteReader].ReturnValue"] + - ["System.Object", "System.Data.Common.DbDataReader", "Property[Item]"] + - ["System.IO.Stream", "System.Data.Common.DbDataReader", "Method[GetStream].ReturnValue"] + - ["System.Collections.Generic.IEnumerable", "System.Data.Common.DbProviderFactories!", "Method[GetProviderInvariantNames].ReturnValue"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.Data.Common.DbXmlEnabledProviderManifest", "Method[GetFacetDescriptions].ReturnValue"] + - ["System.Object", "System.Data.Common.DbCommand", "Method[ExecuteScalar].ReturnValue"] + - ["System.Collections.IEnumerator", "System.Data.Common.DbBatchCommandCollection", "Method[System.Collections.IEnumerable.GetEnumerator].ReturnValue"] + - ["System.Int64", "System.Data.Common.DbDataRecord", "Method[GetChars].ReturnValue"] + - ["System.Data.DataColumn", "System.Data.Common.DataTableMapping", "Method[GetDataColumn].ReturnValue"] + - ["System.Object", "System.Data.Common.DbParameterCollection", "Property[System.Collections.IList.Item]"] + - ["System.Data.DataRowVersion", "System.Data.Common.DbParameter", "Property[SourceVersion]"] + - ["System.Boolean", "System.Data.Common.DbDataReader", "Method[Read].ReturnValue"] + - ["System.Int32", "System.Data.Common.DbParameterCollection", "Property[Count]"] + - ["System.Data.DataColumn", "System.Data.Common.DataColumnMapping!", "Method[GetDataColumnBySchemaAction].ReturnValue"] + - ["System.Threading.Tasks.Task", "System.Data.Common.DbBatch", "Method[ExecuteScalarAsync].ReturnValue"] + - ["System.Boolean", "System.Data.Common.DBDataPermissionAttribute", "Property[AllowBlankPassword]"] + - ["System.String", "System.Data.Common.DbCommandBuilder", "Property[QuotePrefix]"] + - ["System.Data.StatementType", "System.Data.Common.RowUpdatedEventArgs", "Property[StatementType]"] + - ["System.String", "System.Data.Common.DBDataPermissionAttribute", "Property[ConnectionString]"] + - ["System.Data.Common.DbDataReader", "System.Data.Common.DbCommand", "Method[ExecuteDbDataReader].ReturnValue"] + - ["System.String", "System.Data.Common.SchemaTableColumn!", "Field[IsUnique]"] + - ["System.Boolean", "System.Data.Common.DbParameterCollection", "Method[Contains].ReturnValue"] + - ["System.Data.Common.DbBatchCommand", "System.Data.Common.DbBatchCommandCollection", "Method[GetBatchCommand].ReturnValue"] + - ["System.Exception", "System.Data.Common.RowUpdatedEventArgs", "Property[Errors]"] + - ["System.String", "System.Data.Common.DbDataRecord", "Method[System.ComponentModel.ICustomTypeDescriptor.GetClassName].ReturnValue"] + - ["System.Data.Common.DbConnection", "System.Data.Common.DbProviderFactory", "Method[CreateConnection].ReturnValue"] + - ["System.Int32", "System.Data.Common.DbDataReader", "Property[FieldCount]"] + - ["System.String", "System.Data.Common.DbMetaDataColumnNames!", "Field[IsUnsigned]"] + - ["System.Guid", "System.Data.Common.DbDataReader", "Method[GetGuid].ReturnValue"] + - ["System.Data.IDataParameter[]", "System.Data.Common.DataAdapter", "Method[GetFillParameters].ReturnValue"] + - ["System.String", "System.Data.Common.DataTableMapping", "Property[SourceTable]"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.Data.Common.DataRecordInfo", "Property[FieldMetadata]"] + - ["System.Object", "System.Data.Common.DbDataReader", "Method[GetProviderSpecificValue].ReturnValue"] + - ["System.Data.Common.DbCommand", "System.Data.Common.DbDataSource", "Method[CreateDbCommand].ReturnValue"] + - ["System.Data.Common.DbDataSource", "System.Data.Common.DbProviderFactory", "Method[CreateDataSource].ReturnValue"] + - ["System.ComponentModel.PropertyDescriptor", "System.Data.Common.DbDataRecord", "Method[System.ComponentModel.ICustomTypeDescriptor.GetDefaultProperty].ReturnValue"] + - ["System.Data.IDataReader", "System.Data.Common.DbDataRecord", "Method[GetData].ReturnValue"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.Data.Common.DbProviderManifest", "Method[GetStoreFunctions].ReturnValue"] + - ["System.Int32", "System.Data.Common.FieldMetadata", "Property[Ordinal]"] + - ["System.String", "System.Data.Common.DbMetaDataColumnNames!", "Field[QuotedIdentifierCase]"] + - ["System.Data.DataTable", "System.Data.Common.DataAdapter", "Method[FillSchema].ReturnValue"] + - ["System.Data.Common.DbParameter", "System.Data.Common.DbBatchCommand", "Method[CreateParameter].ReturnValue"] + - ["System.Boolean", "System.Data.Common.DbParameterCollection", "Property[System.Collections.IList.IsFixedSize]"] + - ["System.String", "System.Data.Common.SchemaTableOptionalColumn!", "Field[ProviderSpecificDataType]"] + - ["System.Data.IsolationLevel", "System.Data.Common.DbTransaction", "Property[IsolationLevel]"] + - ["System.String", "System.Data.Common.DbCommand", "Property[CommandText]"] + - ["System.Data.Common.GroupByBehavior", "System.Data.Common.GroupByBehavior!", "Field[NotSupported]"] + - ["System.Int32", "System.Data.Common.RowUpdatedEventArgs", "Property[RowCount]"] + - ["System.Int32", "System.Data.Common.DbParameterCollection", "Method[System.Collections.IList.IndexOf].ReturnValue"] + - ["System.String", "System.Data.Common.SchemaTableOptionalColumn!", "Field[BaseTableNamespace]"] + - ["System.String", "System.Data.Common.SchemaTableOptionalColumn!", "Field[BaseServerName]"] + - ["System.Object", "System.Data.Common.DbConnectionStringBuilder", "Method[System.ComponentModel.ICustomTypeDescriptor.GetPropertyOwner].ReturnValue"] + - ["System.Data.Common.DbBatchCommand", "System.Data.Common.DbException", "Property[BatchCommand]"] + - ["System.Data.ConflictOption", "System.Data.Common.DbCommandBuilder", "Property[ConflictOption]"] + - ["System.String", "System.Data.Common.DbMetaDataColumnNames!", "Field[QuotedIdentifierPattern]"] + - ["System.Boolean", "System.Data.Common.DbConnectionStringBuilder", "Property[System.Collections.IDictionary.IsFixedSize]"] + - ["System.String", "System.Data.Common.DbConnection", "Property[ServerVersion]"] + - ["System.Int32", "System.Data.Common.DataColumnMappingCollection", "Method[IndexOf].ReturnValue"] + - ["System.Int32", "System.Data.Common.DbBatch", "Method[ExecuteNonQuery].ReturnValue"] + - ["System.Int32", "System.Data.Common.DbDataAdapter", "Property[UpdateBatchSize]"] + - ["System.Int32", "System.Data.Common.DataColumnMappingCollection", "Method[Add].ReturnValue"] + - ["System.Data.Common.DbBatchCommand", "System.Data.Common.DbBatch", "Method[CreateBatchCommand].ReturnValue"] + - ["System.Boolean", "System.Data.Common.DbException", "Property[IsTransient]"] + - ["System.ComponentModel.EventDescriptor", "System.Data.Common.DbConnectionStringBuilder", "Method[System.ComponentModel.ICustomTypeDescriptor.GetDefaultEvent].ReturnValue"] + - ["System.Threading.Tasks.Task", "System.Data.Common.DbCommand", "Method[PrepareAsync].ReturnValue"] + - ["System.String", "System.Data.Common.DataColumnMapping", "Property[DataSetColumn]"] + - ["System.Int32", "System.Data.Common.DbBatchCommandCollection", "Method[IndexOf].ReturnValue"] + - ["System.String", "System.Data.Common.DbBatchCommand", "Property[CommandText]"] + - ["System.String", "System.Data.Common.DbProviderManifest!", "Field[StoreSchemaMapping]"] + - ["System.Object", "System.Data.Common.DbConnectionStringBuilder", "Method[System.ComponentModel.ICustomTypeDescriptor.GetEditor].ReturnValue"] + - ["System.String", "System.Data.Common.DbMetaDataColumnNames!", "Field[LiteralSuffix]"] + - ["System.String", "System.Data.Common.DbMetaDataCollectionNames!", "Field[Restrictions]"] + - ["System.Data.IDbCommand", "System.Data.Common.DbDataAdapter", "Property[System.Data.IDbDataAdapter.SelectCommand]"] + - ["System.ComponentModel.PropertyDescriptorCollection", "System.Data.Common.DbDataRecord", "Method[System.ComponentModel.ICustomTypeDescriptor.GetProperties].ReturnValue"] + - ["System.Int32", "System.Data.Common.DbConnectionStringBuilder", "Property[Count]"] + - ["System.Object", "System.Data.Common.DbDataRecord", "Method[System.ComponentModel.ICustomTypeDescriptor.GetPropertyOwner].ReturnValue"] + - ["System.String", "System.Data.Common.DbXmlEnabledProviderManifest", "Property[NamespaceName]"] + - ["System.Boolean", "System.Data.Common.DbConnectionStringBuilder", "Property[IsFixedSize]"] + - ["System.String", "System.Data.Common.DbConnection", "Property[ConnectionString]"] + - ["System.Type", "System.Data.Common.DbDataRecord", "Method[GetFieldType].ReturnValue"] + - ["System.Data.Common.DbProviderFactory", "System.Data.Common.DbProviderServices!", "Method[GetProviderFactory].ReturnValue"] + - ["System.String", "System.Data.Common.DbMetaDataColumnNames!", "Field[ColumnSize]"] + - ["System.String", "System.Data.Common.DbColumn", "Property[BaseColumnName]"] + - ["System.String", "System.Data.Common.DbMetaDataColumnNames!", "Field[ParameterNameMaxLength]"] + - ["System.Int32", "System.Data.Common.DataTableMappingCollection", "Method[IndexOf].ReturnValue"] + - ["System.ComponentModel.AttributeCollection", "System.Data.Common.DbConnectionStringBuilder", "Method[System.ComponentModel.ICustomTypeDescriptor.GetAttributes].ReturnValue"] + - ["System.Boolean", "System.Data.Common.DataColumnMappingCollection", "Property[System.Collections.IList.IsReadOnly]"] + - ["System.Int32", "System.Data.Common.DbParameterCollection", "Method[System.Collections.IList.Add].ReturnValue"] + - ["System.Threading.Tasks.ValueTask", "System.Data.Common.DbDataSource", "Method[OpenConnectionAsync].ReturnValue"] + - ["System.Data.IDataParameter", "System.Data.Common.DbDataAdapter", "Method[GetBatchedParameter].ReturnValue"] + - ["System.Object", "System.Data.Common.DbColumn", "Property[Item]"] + - ["System.Data.Common.DbDataAdapter", "System.Data.Common.DbProviderFactory", "Method[CreateDataAdapter].ReturnValue"] + - ["System.String", "System.Data.Common.DbMetaDataColumnNames!", "Field[IsLiteralSupported]"] + - ["System.Object", "System.Data.Common.DbDataReader", "Method[GetValue].ReturnValue"] + - ["System.Data.IDbDataParameter", "System.Data.Common.DbCommand", "Method[System.Data.IDbCommand.CreateParameter].ReturnValue"] + - ["System.Threading.Tasks.Task", "System.Data.Common.DbDataReader", "Method[NextResultAsync].ReturnValue"] + - ["System.Data.Common.DataTableMapping", "System.Data.Common.RowUpdatedEventArgs", "Property[TableMapping]"] + - ["System.String", "System.Data.Common.SchemaTableColumn!", "Field[ColumnOrdinal]"] + - ["System.String", "System.Data.Common.SchemaTableColumn!", "Field[BaseSchemaName]"] + - ["System.ComponentModel.TypeConverter", "System.Data.Common.DbDataRecord", "Method[System.ComponentModel.ICustomTypeDescriptor.GetConverter].ReturnValue"] + - ["System.Int32", "System.Data.Common.DbDataRecord", "Property[FieldCount]"] + - ["System.Threading.Tasks.ValueTask", "System.Data.Common.DbConnection", "Method[BeginTransactionAsync].ReturnValue"] + - ["System.Boolean", "System.Data.Common.DataColumnMappingCollection", "Property[System.Collections.IList.IsFixedSize]"] + - ["System.String", "System.Data.Common.DbMetaDataColumnNames!", "Field[StatementSeparatorPattern]"] + - ["System.Threading.Tasks.ValueTask", "System.Data.Common.DbDataReader", "Method[DisposeAsync].ReturnValue"] + - ["System.Data.Common.DbCommand", "System.Data.Common.DbConnection", "Method[CreateCommand].ReturnValue"] + - ["System.String", "System.Data.Common.SchemaTableColumn!", "Field[NonVersionedProviderType]"] + - ["System.ComponentModel.PropertyDescriptorCollection", "System.Data.Common.DbConnectionStringBuilder", "Method[System.ComponentModel.ICustomTypeDescriptor.GetProperties].ReturnValue"] + - ["System.String", "System.Data.Common.SchemaTableOptionalColumn!", "Field[AutoIncrementStep]"] + - ["System.ComponentModel.PropertyDescriptor", "System.Data.Common.DbConnectionStringBuilder", "Method[System.ComponentModel.ICustomTypeDescriptor.GetDefaultProperty].ReturnValue"] + - ["System.Guid", "System.Data.Common.DbDataRecord", "Method[GetGuid].ReturnValue"] + - ["System.Decimal", "System.Data.Common.DbDataRecord", "Method[GetDecimal].ReturnValue"] + - ["System.Threading.Tasks.ValueTask", "System.Data.Common.DbConnection", "Method[BeginDbTransactionAsync].ReturnValue"] + - ["System.Data.Common.DbBatchCommand", "System.Data.Common.DbException", "Property[DbBatchCommand]"] + - ["System.Data.Common.RowUpdatingEventArgs", "System.Data.Common.DbDataAdapter", "Method[CreateRowUpdatingEvent].ReturnValue"] + - ["System.String", "System.Data.Common.SchemaTableColumn!", "Field[BaseTableName]"] + - ["System.Security.IPermission", "System.Data.Common.DBDataPermission", "Method[Copy].ReturnValue"] + - ["System.Boolean", "System.Data.Common.DbBatchCommand", "Property[CanCreateParameter]"] + - ["System.Data.Common.DbParameterCollection", "System.Data.Common.DbBatchCommand", "Property[Parameters]"] + - ["System.String", "System.Data.Common.DbMetaDataColumnNames!", "Field[CollectionName]"] + - ["System.Data.Common.DbConnection", "System.Data.Common.DbBatch", "Property[Connection]"] + - ["System.Object", "System.Data.Common.DbDataRecord", "Property[Item]"] + - ["System.Type", "System.Data.Common.DbDataReader", "Method[GetFieldType].ReturnValue"] + - ["System.ComponentModel.AttributeCollection", "System.Data.Common.DbDataRecord", "Method[System.ComponentModel.ICustomTypeDescriptor.GetAttributes].ReturnValue"] + - ["System.Data.Common.DbTransaction", "System.Data.Common.DbConnection", "Method[BeginTransaction].ReturnValue"] + - ["System.String", "System.Data.Common.DbMetaDataColumnNames!", "Field[IsFixedPrecisionScale]"] + - ["System.String", "System.Data.Common.DbDataRecord", "Method[GetString].ReturnValue"] + - ["System.Collections.Generic.IEnumerator", "System.Data.Common.DbBatchCommandCollection", "Method[GetEnumerator].ReturnValue"] + - ["System.Data.Common.DbBatchCommand", "System.Data.Common.DbProviderFactory", "Method[CreateBatchCommand].ReturnValue"] + - ["System.Boolean", "System.Data.Common.DbParameterCollection", "Property[IsReadOnly]"] + - ["System.Boolean", "System.Data.Common.DataTableMappingCollection", "Method[Contains].ReturnValue"] + - ["System.String", "System.Data.Common.DbConnection", "Property[Database]"] + - ["System.Int32", "System.Data.Common.DbDataAdapter", "Method[Update].ReturnValue"] + - ["System.Double", "System.Data.Common.DbDataRecord", "Method[GetDouble].ReturnValue"] + - ["System.Threading.Tasks.Task", "System.Data.Common.DbConnection", "Method[OpenAsync].ReturnValue"] + - ["System.Boolean", "System.Data.Common.DbParameterCollection", "Method[System.Collections.IList.Contains].ReturnValue"] + - ["System.Boolean", "System.Data.Common.DbParameter", "Property[SourceColumnNullMapping]"] + - ["System.Nullable", "System.Data.Common.DbColumn", "Property[IsLong]"] + - ["System.Int16", "System.Data.Common.DbDataRecord", "Method[GetInt16].ReturnValue"] + - ["System.Data.Common.DbBatch", "System.Data.Common.DbConnection", "Method[CreateBatch].ReturnValue"] + - ["System.Boolean", "System.Data.Common.DataAdapter", "Property[AcceptChangesDuringUpdate]"] + - ["System.Data.Metadata.Edm.EdmMember", "System.Data.Common.FieldMetadata", "Property[FieldType]"] + - ["System.Int32", "System.Data.Common.DbDataAdapter", "Method[Fill].ReturnValue"] + - ["System.Boolean", "System.Data.Common.DbProviderFactories!", "Method[UnregisterFactory].ReturnValue"] + - ["System.Boolean", "System.Data.Common.DataAdapter", "Method[ShouldSerializeTableMappings].ReturnValue"] + - ["System.Boolean", "System.Data.Common.DataColumnMappingCollection", "Property[System.Collections.ICollection.IsSynchronized]"] + - ["System.Boolean", "System.Data.Common.DbConnection", "Property[CanCreateBatch]"] + - ["System.Data.Common.DbCommandBuilder", "System.Data.Common.DbProviderFactory", "Method[CreateCommandBuilder].ReturnValue"] + - ["System.Int32", "System.Data.Common.DataColumnMappingCollection", "Property[Count]"] + - ["System.String", "System.Data.Common.DbMetaDataColumnNames!", "Field[SupportedJoinOperators]"] + - ["System.Data.Common.CatalogLocation", "System.Data.Common.DbCommandBuilder", "Property[CatalogLocation]"] + - ["System.Int32", "System.Data.Common.DataTableMappingCollection", "Method[IndexOfDataSetTable].ReturnValue"] + - ["System.Boolean", "System.Data.Common.DBDataPermission", "Method[IsSubsetOf].ReturnValue"] + - ["System.Boolean", "System.Data.Common.DataAdapter", "Property[ContinueUpdateOnError]"] + - ["System.Data.Common.DbConnection", "System.Data.Common.DbDataSource", "Method[OpenConnection].ReturnValue"] + - ["System.Data.UpdateRowSource", "System.Data.Common.DbCommand", "Property[UpdatedRowSource]"] + - ["System.Object", "System.Data.Common.DbConnectionStringBuilder", "Property[Item]"] + - ["System.Data.Common.SupportedJoinOperators", "System.Data.Common.SupportedJoinOperators!", "Field[Inner]"] + - ["System.Type", "System.Data.Common.DbDataReader", "Method[GetProviderSpecificFieldType].ReturnValue"] + - ["System.Boolean", "System.Data.Common.DbProviderServices", "Method[DbDatabaseExists].ReturnValue"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.Data.Common.DbProviderManifest", "Method[GetFacetDescriptions].ReturnValue"] + - ["System.Data.CommandBehavior", "System.Data.Common.DbDataAdapter", "Property[FillCommandBehavior]"] + - ["System.String", "System.Data.Common.DbMetaDataColumnNames!", "Field[IsCaseSensitive]"] + - ["System.Int32", "System.Data.Common.DbDataReader", "Property[VisibleFieldCount]"] + - ["System.Data.Common.DBDataPermission", "System.Data.Common.DBDataPermission", "Method[CreateInstance].ReturnValue"] + - ["System.Object", "System.Data.Common.DbDataRecord", "Method[GetValue].ReturnValue"] + - ["System.Data.DataTable[]", "System.Data.Common.DataAdapter", "Method[FillSchema].ReturnValue"] + - ["System.Int32", "System.Data.Common.DbBatch", "Property[Timeout]"] + - ["System.Object", "System.Data.Common.DbConnectionStringBuilder", "Property[System.Collections.ICollection.SyncRoot]"] + - ["System.String", "System.Data.Common.DbDataAdapter!", "Field[DefaultSourceTableName]"] + - ["System.Data.Common.DbCommand", "System.Data.Common.DbCommandBuilder", "Method[InitializeCommand].ReturnValue"] + - ["System.Single", "System.Data.Common.DbDataRecord", "Method[GetFloat].ReturnValue"] + - ["System.Data.Common.DbConnection", "System.Data.Common.DbTransaction", "Property[Connection]"] + - ["System.String", "System.Data.Common.SchemaTableColumn!", "Field[ProviderType]"] + - ["System.String", "System.Data.Common.SchemaTableColumn!", "Field[IsAliased]"] + - ["System.Boolean", "System.Data.Common.DataAdapter", "Property[ReturnProviderSpecificTypes]"] + - ["System.Data.Common.DbConnection", "System.Data.Common.DbDataSource", "Method[OpenDbConnection].ReturnValue"] + - ["System.Threading.Tasks.Task", "System.Data.Common.DbCommand", "Method[ExecuteScalarAsync].ReturnValue"] + - ["System.Data.Common.GroupByBehavior", "System.Data.Common.GroupByBehavior!", "Field[Unrelated]"] + - ["System.Data.Common.DbParameter", "System.Data.Common.DbProviderFactory", "Method[CreateParameter].ReturnValue"] + - ["System.Boolean", "System.Data.Common.DbConnectionStringBuilder", "Method[Remove].ReturnValue"] + - ["System.Int32", "System.Data.Common.DbDataReader", "Property[RecordsAffected]"] + - ["System.Data.Common.DbConnectionStringBuilder", "System.Data.Common.DbProviderFactory", "Method[CreateConnectionStringBuilder].ReturnValue"] + - ["System.Data.Common.SupportedJoinOperators", "System.Data.Common.SupportedJoinOperators!", "Field[RightOuter]"] + - ["System.Threading.Tasks.Task", "System.Data.Common.DbConnection", "Method[GetSchemaAsync].ReturnValue"] + - ["System.Data.Common.DbTransaction", "System.Data.Common.DbBatch", "Property[DbTransaction]"] + - ["System.Data.IDbCommand", "System.Data.Common.RowUpdatedEventArgs", "Property[Command]"] + - ["System.Data.Common.DataColumnMappingCollection", "System.Data.Common.DataTableMapping", "Property[ColumnMappings]"] + - ["System.Boolean", "System.Data.Common.DbDataReader", "Method[IsDBNull].ReturnValue"] + - ["System.Data.DbType", "System.Data.Common.DbParameter", "Property[DbType]"] + - ["System.String", "System.Data.Common.DbMetaDataColumnNames!", "Field[OrderByColumnsInSelect]"] + - ["System.String", "System.Data.Common.DbProviderManifest!", "Field[StoreSchemaDefinition]"] + - ["System.Boolean", "System.Data.Common.DbConnectionStringBuilder", "Method[TryGetValue].ReturnValue"] + - ["System.Data.StatementType", "System.Data.Common.RowUpdatingEventArgs", "Property[StatementType]"] + - ["System.Data.DataTable", "System.Data.Common.DbDataAdapter", "Method[FillSchema].ReturnValue"] + - ["System.Data.Common.DbTransaction", "System.Data.Common.DbBatch", "Property[Transaction]"] + - ["System.Data.DataTable", "System.Data.Common.DataTableMapping", "Method[GetDataTableBySchemaAction].ReturnValue"] + - ["System.Int64", "System.Data.Common.DbDataReader", "Method[GetInt64].ReturnValue"] + - ["System.String", "System.Data.Common.DbCommandBuilder", "Property[SchemaSeparator]"] + - ["System.Data.Common.DbConnection", "System.Data.Common.DbCommand", "Property[Connection]"] + - ["System.String", "System.Data.Common.DataTableMapping", "Property[DataSetTable]"] + - ["System.Data.Common.DbBatchCommandCollection", "System.Data.Common.DbBatch", "Property[DbBatchCommands]"] + - ["System.Data.Common.RowUpdatedEventArgs", "System.Data.Common.DbDataAdapter", "Method[CreateRowUpdatedEvent].ReturnValue"] + - ["System.Data.Common.DbParameter", "System.Data.Common.DbCommand", "Method[CreateDbParameter].ReturnValue"] + - ["System.String", "System.Data.Common.DbProviderServices", "Method[DbCreateDatabaseScript].ReturnValue"] + - ["System.Threading.Tasks.Task", "System.Data.Common.DbTransaction", "Method[ReleaseAsync].ReturnValue"] + - ["System.Data.Common.DbConnection", "System.Data.Common.DbDataSource", "Method[CreateConnection].ReturnValue"] + - ["System.Data.Common.DataTableMappingCollection", "System.Data.Common.DataAdapter", "Method[CreateTableMappings].ReturnValue"] + - ["System.Data.Common.DbConnection", "System.Data.Common.DbBatch", "Property[DbConnection]"] + - ["System.Threading.Tasks.Task", "System.Data.Common.DbCommand", "Method[ExecuteDbDataReaderAsync].ReturnValue"] + - ["System.Boolean", "System.Data.Common.DBDataPermission", "Property[AllowBlankPassword]"] + - ["System.String", "System.Data.Common.DbProviderServices", "Method[CreateDatabaseScript].ReturnValue"] + - ["System.Int32", "System.Data.Common.DbDataReader", "Method[GetOrdinal].ReturnValue"] + - ["System.Xml.XmlReader", "System.Data.Common.DbProviderManifest", "Method[GetDbInformation].ReturnValue"] + - ["System.Data.Metadata.Edm.TypeUsage", "System.Data.Common.DbProviderManifest", "Method[GetEdmType].ReturnValue"] + - ["System.Boolean", "System.Data.Common.DbConnectionStringBuilder", "Property[System.Collections.ICollection.IsSynchronized]"] + - ["System.Nullable", "System.Data.Common.DbColumn", "Property[ColumnOrdinal]"] + - ["System.Data.Common.DbBatchCommandCollection", "System.Data.Common.DbBatch", "Property[BatchCommands]"] + - ["System.Nullable", "System.Data.Common.DbColumn", "Property[IsAliased]"] + - ["System.Threading.Tasks.Task", "System.Data.Common.DbDataReader", "Method[CloseAsync].ReturnValue"] + - ["System.Boolean", "System.Data.Common.DataAdapter", "Method[HasTableMappings].ReturnValue"] + - ["System.Threading.Tasks.Task>", "System.Data.Common.DbDataReader", "Method[GetColumnSchemaAsync].ReturnValue"] + - ["System.Boolean", "System.Data.Common.DbParameterCollection", "Property[System.Collections.ICollection.IsSynchronized]"] + - ["System.Data.Common.DataColumnMapping", "System.Data.Common.DataTableMapping", "Method[GetColumnMappingBySchemaAction].ReturnValue"] + - ["System.Object", "System.Data.Common.DbDataAdapter", "Method[System.ICloneable.Clone].ReturnValue"] + - ["System.DateTime", "System.Data.Common.DbDataReader", "Method[GetDateTime].ReturnValue"] + - ["System.String", "System.Data.Common.DbMetaDataColumnNames!", "Field[IdentifierCase]"] + - ["System.Int64", "System.Data.Common.DbDataReader", "Method[GetChars].ReturnValue"] + - ["System.String", "System.Data.Common.SchemaTableOptionalColumn!", "Field[IsReadOnly]"] + - ["System.Data.IDbConnection", "System.Data.Common.DbTransaction", "Property[System.Data.IDbTransaction.Connection]"] + - ["System.Single", "System.Data.Common.DbDataReader", "Method[GetFloat].ReturnValue"] + - ["System.Exception", "System.Data.Common.RowUpdatingEventArgs", "Property[Errors]"] + - ["System.Data.UpdateStatus", "System.Data.Common.RowUpdatingEventArgs", "Property[Status]"] + - ["System.Data.Common.DbConnection", "System.Data.Common.DbDataSource", "Method[CreateDbConnection].ReturnValue"] + - ["System.String", "System.Data.Common.SchemaTableColumn!", "Field[NumericScale]"] + - ["System.Int64", "System.Data.Common.DbDataRecord", "Method[GetInt64].ReturnValue"] + - ["System.Int32", "System.Data.Common.DataTableMappingCollection", "Property[Count]"] + - ["System.String", "System.Data.Common.DbConnectionStringBuilder", "Method[System.ComponentModel.ICustomTypeDescriptor.GetClassName].ReturnValue"] + - ["System.String", "System.Data.Common.DbParameter", "Property[SourceColumn]"] + - ["System.Data.Common.DbParameterCollection", "System.Data.Common.DbBatchCommand", "Property[DbParameterCollection]"] + - ["System.Data.Common.DbConnection", "System.Data.Common.DbTransaction", "Property[DbConnection]"] + - ["System.String", "System.Data.Common.DbMetaDataColumnNames!", "Field[CompositeIdentifierSeparatorPattern]"] + - ["System.Data.IDbCommand", "System.Data.Common.DbDataAdapter", "Property[System.Data.IDbDataAdapter.InsertCommand]"] + - ["System.String", "System.Data.Common.SchemaTableOptionalColumn!", "Field[IsRowVersion]"] + - ["System.Boolean", "System.Data.Common.DbDataReader", "Property[IsClosed]"] + - ["System.String", "System.Data.Common.DbMetaDataColumnNames!", "Field[CreateFormat]"] + - ["System.Int32", "System.Data.Common.DbDataAdapter", "Method[ExecuteBatch].ReturnValue"] + - ["System.String", "System.Data.Common.DbDataRecord", "Method[System.ComponentModel.ICustomTypeDescriptor.GetComponentName].ReturnValue"] + - ["System.String", "System.Data.Common.DbCommandBuilder", "Method[GetParameterPlaceholder].ReturnValue"] + - ["System.Int32", "System.Data.Common.DbCommand", "Method[ExecuteNonQuery].ReturnValue"] + - ["System.String", "System.Data.Common.DbProviderManifest", "Property[NamespaceName]"] + - ["System.String", "System.Data.Common.DbDataSource", "Property[ConnectionString]"] + - ["System.Object", "System.Data.Common.DataColumnMapping", "Method[System.ICloneable.Clone].ReturnValue"] + - ["System.String", "System.Data.Common.DbProviderServices", "Method[GetProviderManifestToken].ReturnValue"] + - ["System.Data.Common.DbDataReader", "System.Data.Common.DbDataReader", "Method[GetData].ReturnValue"] + - ["System.Boolean", "System.Data.Common.DbConnectionStringBuilder", "Method[ShouldSerialize].ReturnValue"] + - ["System.Boolean", "System.Data.Common.DbDataRecord", "Method[IsDBNull].ReturnValue"] + - ["System.Int32", "System.Data.Common.DbParameter", "Property[Size]"] + - ["System.Boolean", "System.Data.Common.DataTableMappingCollection", "Property[System.Collections.IList.IsFixedSize]"] + - ["System.Nullable", "System.Data.Common.DbColumn", "Property[IsKey]"] + - ["System.Int32", "System.Data.Common.DbCommand", "Property[CommandTimeout]"] + - ["System.Data.Common.DbBatch", "System.Data.Common.DbDataSource", "Method[CreateBatch].ReturnValue"] + - ["System.String", "System.Data.Common.DbProviderManifest", "Method[EscapeLikeArgument].ReturnValue"] + - ["System.Threading.Tasks.ValueTask", "System.Data.Common.DbDataSource", "Method[DisposeAsync].ReturnValue"] + - ["System.Data.Common.DbProviderServices", "System.Data.Common.DbProviderServices!", "Method[GetProviderServices].ReturnValue"] + - ["System.Data.DataTable", "System.Data.Common.DbConnection", "Method[GetSchema].ReturnValue"] + - ["System.ComponentModel.TypeConverter", "System.Data.Common.DbConnectionStringBuilder", "Method[System.ComponentModel.ICustomTypeDescriptor.GetConverter].ReturnValue"] + - ["System.String", "System.Data.Common.DbColumn", "Property[BaseTableName]"] + - ["System.Data.Common.DataTableMapping", "System.Data.Common.DataTableMappingCollection!", "Method[GetTableMappingBySchemaAction].ReturnValue"] + - ["System.String", "System.Data.Common.DbMetaDataColumnNames!", "Field[ParameterMarkerPattern]"] + - ["System.Int64", "System.Data.Common.DbDataReader", "Method[GetBytes].ReturnValue"] + - ["System.Boolean", "System.Data.Common.DbDataReader", "Property[HasRows]"] + - ["System.String", "System.Data.Common.DbConnection", "Property[DataSource]"] + - ["System.Data.DataRow", "System.Data.Common.RowUpdatingEventArgs", "Property[Row]"] + - ["System.Int32", "System.Data.Common.DataTableMappingCollection", "Method[Add].ReturnValue"] + - ["System.String", "System.Data.Common.DbMetaDataCollectionNames!", "Field[MetaDataCollections]"] + - ["System.Threading.Tasks.Task", "System.Data.Common.DbTransaction", "Method[SaveAsync].ReturnValue"] + - ["System.String", "System.Data.Common.DbMetaDataColumnNames!", "Field[MaximumScale]"] + - ["System.Data.DataTable", "System.Data.Common.DbDataReader", "Method[GetSchemaTable].ReturnValue"] + - ["System.Byte", "System.Data.Common.DbParameter", "Property[System.Data.IDbDataParameter.Precision]"] + - ["System.Data.Common.DbCommand", "System.Data.Common.DbConnection", "Method[CreateDbCommand].ReturnValue"] + - ["System.Data.Spatial.DbSpatialServices", "System.Data.Common.DbProviderServices", "Method[DbGetSpatialServices].ReturnValue"] + - ["System.Boolean", "System.Data.Common.DbProviderFactories!", "Method[TryGetFactory].ReturnValue"] + - ["System.Int32", "System.Data.Common.DbDataRecord", "Method[GetInt32].ReturnValue"] + - ["System.String", "System.Data.Common.DbMetaDataColumnNames!", "Field[DataSourceProductName]"] + - ["System.Data.ParameterDirection", "System.Data.Common.DbParameter", "Property[Direction]"] + - ["System.Data.Common.DbConnection", "System.Data.Common.DbCommand", "Property[DbConnection]"] + - ["System.Byte", "System.Data.Common.DbParameter", "Property[Scale]"] + - ["System.Nullable", "System.Data.Common.DbColumn", "Property[IsAutoIncrement]"] + - ["System.String", "System.Data.Common.DbDataReader", "Method[GetString].ReturnValue"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.Data.Common.DbProviderManifest", "Method[GetStoreTypes].ReturnValue"] + - ["System.Threading.Tasks.Task", "System.Data.Common.DbConnection", "Method[CloseAsync].ReturnValue"] + - ["System.Data.Common.DataTableMapping", "System.Data.Common.DataTableMappingCollection", "Method[GetByDataSetTable].ReturnValue"] + - ["System.String", "System.Data.Common.DbColumn", "Property[ColumnName]"] + - ["System.Int32", "System.Data.Common.DbDataReader", "Property[Depth]"] + - ["System.Collections.IDictionaryEnumerator", "System.Data.Common.DbConnectionStringBuilder", "Method[System.Collections.IDictionary.GetEnumerator].ReturnValue"] + - ["System.String", "System.Data.Common.DbMetaDataColumnNames!", "Field[GroupByBehavior]"] + - ["System.String", "System.Data.Common.DbMetaDataCollectionNames!", "Field[DataTypes]"] + - ["System.Data.Common.DbBatch", "System.Data.Common.DbConnection", "Method[CreateDbBatch].ReturnValue"] + - ["System.String", "System.Data.Common.DataTableMapping", "Method[ToString].ReturnValue"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.Data.Common.DbXmlEnabledProviderManifest", "Method[GetStoreFunctions].ReturnValue"] + - ["System.Int64", "System.Data.Common.DbDataRecord", "Method[GetBytes].ReturnValue"] + - ["System.Boolean", "System.Data.Common.DbConnectionStringBuilder", "Method[EquivalentTo].ReturnValue"] + - ["System.String", "System.Data.Common.DbMetaDataColumnNames!", "Field[ParameterNamePattern]"] + - ["System.Data.Common.DbCommand", "System.Data.Common.DbCommandDefinition", "Method[CreateCommand].ReturnValue"] + - ["System.Data.KeyRestrictionBehavior", "System.Data.Common.DBDataPermissionAttribute", "Property[KeyRestrictionBehavior]"] + - ["System.Data.CommandType", "System.Data.Common.DbCommand", "Property[CommandType]"] + - ["System.Security.SecurityElement", "System.Data.Common.DBDataPermission", "Method[ToXml].ReturnValue"] + - ["System.Data.Common.DbProviderManifest", "System.Data.Common.DbProviderServices", "Method[GetDbProviderManifest].ReturnValue"] + - ["System.String", "System.Data.Common.SchemaTableColumn!", "Field[IsLong]"] + - ["System.String", "System.Data.Common.DbConnectionStringBuilder", "Property[ConnectionString]"] + - ["System.Boolean", "System.Data.Common.DbCommandBuilder", "Property[SetAllValues]"] + - ["System.Data.Common.DbDataReader", "System.Data.Common.DbDataReader", "Method[GetDbDataReader].ReturnValue"] + - ["System.Data.ConnectionState", "System.Data.Common.DbConnection", "Property[State]"] + - ["System.Data.Common.DbDataReader", "System.Data.Common.DbDataRecord", "Method[GetDbDataReader].ReturnValue"] + - ["System.ComponentModel.EventDescriptorCollection", "System.Data.Common.DbDataRecord", "Method[System.ComponentModel.ICustomTypeDescriptor.GetEvents].ReturnValue"] + - ["System.Nullable", "System.Data.Common.DbColumn", "Property[IsUnique]"] + - ["System.Data.Common.DataColumnMapping", "System.Data.Common.DataColumnMappingCollection!", "Method[GetColumnMappingBySchemaAction].ReturnValue"] + - ["System.Boolean", "System.Data.Common.DbProviderFactory", "Property[CanCreateCommandBuilder]"] + - ["System.Object", "System.Data.Common.DbConnectionStringBuilder", "Property[System.Collections.IDictionary.Item]"] + - ["System.String", "System.Data.Common.DbMetaDataColumnNames!", "Field[CreateParameters]"] + - ["System.String", "System.Data.Common.SchemaTableOptionalColumn!", "Field[BaseColumnNamespace]"] + - ["System.Double", "System.Data.Common.DbDataReader", "Method[GetDouble].ReturnValue"] + - ["System.Data.Metadata.Edm.TypeUsage", "System.Data.Common.DataRecordInfo", "Property[RecordType]"] + - ["System.Data.Common.GroupByBehavior", "System.Data.Common.GroupByBehavior!", "Field[Unknown]"] + - ["System.Data.Spatial.DbSpatialDataReader", "System.Data.Common.DbProviderServices", "Method[GetSpatialDataReader].ReturnValue"] + - ["System.Data.Common.DbCommand", "System.Data.Common.DbDataAdapter", "Property[SelectCommand]"] + - ["System.Threading.Tasks.Task", "System.Data.Common.DbCommand", "Method[ExecuteNonQueryAsync].ReturnValue"] + - ["System.Data.IDbCommand", "System.Data.Common.DbConnection", "Method[System.Data.IDbConnection.CreateCommand].ReturnValue"] + - ["System.Data.Common.DbProviderFactory", "System.Data.Common.DbProviderFactories!", "Method[GetFactory].ReturnValue"] + - ["System.Object", "System.Data.Common.DbProviderFactoriesConfigurationHandler", "Method[Create].ReturnValue"] + - ["System.Collections.ICollection", "System.Data.Common.DbConnectionStringBuilder", "Property[Values]"] + - ["System.DateTime", "System.Data.Common.DbDataRecord", "Method[GetDateTime].ReturnValue"] + - ["System.String", "System.Data.Common.DbMetaDataColumnNames!", "Field[ProviderDbType]"] + - ["System.Boolean", "System.Data.Common.DataTableMappingCollection", "Property[System.Collections.ICollection.IsSynchronized]"] + - ["System.Int32", "System.Data.Common.DbBatchCommand", "Property[RecordsAffected]"] + - ["System.Data.Common.DbParameter", "System.Data.Common.DbParameterCollection", "Method[GetParameter].ReturnValue"] + - ["System.String", "System.Data.Common.DbCommandBuilder", "Method[UnquoteIdentifier].ReturnValue"] + - ["System.Object", "System.Data.Common.DbProviderConfigurationHandler", "Method[Create].ReturnValue"] + - ["System.Boolean", "System.Data.Common.DbBatchCommandCollection", "Method[Remove].ReturnValue"] + - ["System.Threading.Tasks.Task", "System.Data.Common.DbTransaction", "Method[RollbackAsync].ReturnValue"] + - ["System.Boolean", "System.Data.Common.DbEnumerator", "Method[MoveNext].ReturnValue"] + - ["System.Boolean", "System.Data.Common.DataColumnMappingCollection", "Method[Contains].ReturnValue"] + - ["System.String", "System.Data.Common.SchemaTableOptionalColumn!", "Field[ColumnMapping]"] + - ["System.String", "System.Data.Common.DbProviderManifest!", "Field[StoreSchemaDefinitionVersion3]"] + - ["System.String", "System.Data.Common.DbMetaDataColumnNames!", "Field[MinimumScale]"] + - ["System.Data.DataRow", "System.Data.Common.RowUpdatedEventArgs", "Property[Row]"] + - ["System.Data.Common.DbBatchCommand", "System.Data.Common.DbBatch", "Method[CreateDbBatchCommand].ReturnValue"] + - ["System.Data.Common.IdentifierCase", "System.Data.Common.IdentifierCase!", "Field[Sensitive]"] + - ["System.Data.DataTable", "System.Data.Common.DbDataReader", "Method[System.Data.IDataReader.GetSchemaTable].ReturnValue"] + - ["System.Char", "System.Data.Common.DbDataRecord", "Method[GetChar].ReturnValue"] + - ["System.Byte", "System.Data.Common.DbDataRecord", "Method[GetByte].ReturnValue"] + - ["System.String", "System.Data.Common.DbColumn", "Property[BaseSchemaName]"] + - ["System.String", "System.Data.Common.DbCommandBuilder", "Property[QuoteSuffix]"] + - ["System.Data.Common.DataColumnMapping", "System.Data.Common.DataColumnMappingCollection", "Property[Item]"] + - ["System.Data.DataTable", "System.Data.Common.DbDataSourceEnumerator", "Method[GetDataSources].ReturnValue"] + - ["System.Byte", "System.Data.Common.DbParameter", "Property[System.Data.IDbDataParameter.Scale]"] + - ["System.String", "System.Data.Common.DbMetaDataColumnNames!", "Field[IsBestMatch]"] + - ["System.Boolean", "System.Data.Common.DbCommand", "Property[DesignTimeVisible]"] + - ["System.Int32", "System.Data.Common.DbDataAdapter", "Method[AddToBatch].ReturnValue"] + - ["System.Data.IDataParameter[]", "System.Data.Common.DbDataAdapter", "Method[GetFillParameters].ReturnValue"] + - ["System.String", "System.Data.Common.SchemaTableOptionalColumn!", "Field[IsAutoIncrement]"] + - ["System.String", "System.Data.Common.SchemaTableOptionalColumn!", "Field[AutoIncrementSeed]"] + - ["System.Boolean", "System.Data.Common.DbDataAdapter", "Method[GetBatchedRecordsAffected].ReturnValue"] + - ["System.Data.IDbConnection", "System.Data.Common.DbCommand", "Property[System.Data.IDbCommand.Connection]"] + - ["System.Boolean", "System.Data.Common.DBDataPermissionAttribute", "Method[ShouldSerializeKeyRestrictions].ReturnValue"] + - ["System.Boolean", "System.Data.Common.DbTransaction", "Property[SupportsSavepoints]"] + - ["System.Data.IDbCommand", "System.Data.Common.DbDataAdapter", "Property[System.Data.IDbDataAdapter.DeleteCommand]"] + - ["System.Collections.IEnumerator", "System.Data.Common.DbParameterCollection", "Method[GetEnumerator].ReturnValue"] + - ["System.Data.Common.DbDataAdapter", "System.Data.Common.DbCommandBuilder", "Property[DataAdapter]"] + - ["System.Int32", "System.Data.Common.DataAdapter", "Method[Fill].ReturnValue"] + - ["System.Boolean", "System.Data.Common.DataAdapter", "Method[ShouldSerializeFillLoadOption].ReturnValue"] + - ["System.Data.Common.DbCommand", "System.Data.Common.DbCommandBuilder", "Method[GetUpdateCommand].ReturnValue"] + - ["System.Data.Common.DbBatch", "System.Data.Common.DbProviderFactory", "Method[CreateBatch].ReturnValue"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.Data.Common.IDbColumnSchemaGenerator", "Method[GetColumnSchema].ReturnValue"] + - ["System.Boolean", "System.Data.Common.DBDataPermissionAttribute", "Method[ShouldSerializeConnectionString].ReturnValue"] + - ["System.Data.Common.DbTransaction", "System.Data.Common.DbConnection", "Method[BeginDbTransaction].ReturnValue"] + - ["System.Byte", "System.Data.Common.DbParameter", "Property[Precision]"] + - ["System.Boolean", "System.Data.Common.DbConnectionStringBuilder", "Property[System.Collections.IDictionary.IsReadOnly]"] + - ["System.Byte", "System.Data.Common.DbDataReader", "Method[GetByte].ReturnValue"] + - ["System.String", "System.Data.Common.SchemaTableColumn!", "Field[BaseColumnName]"] + - ["System.Collections.ICollection", "System.Data.Common.DbConnectionStringBuilder", "Property[Keys]"] + - ["System.Boolean", "System.Data.Common.DbProviderSpecificTypePropertyAttribute", "Property[IsProviderSpecificTypeProperty]"] + - ["System.String", "System.Data.Common.DbMetaDataColumnNames!", "Field[IsSearchable]"] + - ["System.Object", "System.Data.Common.DbDataRecord", "Method[System.ComponentModel.ICustomTypeDescriptor.GetEditor].ReturnValue"] + - ["System.Data.EntityKey", "System.Data.Common.EntityRecordInfo", "Property[EntityKey]"] + - ["System.Threading.Tasks.Task", "System.Data.Common.DbBatch", "Method[PrepareAsync].ReturnValue"] + - ["System.Object", "System.Data.Common.DbParameterCollection", "Property[System.Data.IDataParameterCollection.Item]"] + - ["System.Boolean", "System.Data.Common.DbConnectionStringBuilder", "Method[System.Collections.IDictionary.Contains].ReturnValue"] + - ["System.Data.Common.DbDataSourceEnumerator", "System.Data.Common.DbProviderFactory", "Method[CreateDataSourceEnumerator].ReturnValue"] + - ["System.Threading.Tasks.ValueTask", "System.Data.Common.DbBatch", "Method[DisposeAsync].ReturnValue"] + - ["System.Security.CodeAccessPermission", "System.Data.Common.DbProviderFactory", "Method[CreatePermission].ReturnValue"] + - ["System.Threading.Tasks.Task", "System.Data.Common.DbDataReader", "Method[GetFieldValueAsync].ReturnValue"] + - ["System.String", "System.Data.Common.DbMetaDataColumnNames!", "Field[LiteralPrefix]"] + - ["System.Data.Common.IdentifierCase", "System.Data.Common.IdentifierCase!", "Field[Unknown]"] + - ["System.String", "System.Data.Common.DbColumn", "Property[BaseCatalogName]"] + - ["System.Data.Common.DataTableMapping", "System.Data.Common.DataTableMappingCollection", "Property[Item]"] + - ["System.String", "System.Data.Common.DbDataReader", "Method[GetDataTypeName].ReturnValue"] + - ["System.Boolean", "System.Data.Common.DbProviderFactory", "Property[CanCreateDataAdapter]"] + - ["System.Boolean", "System.Data.Common.DbParameterCollection", "Property[IsSynchronized]"] + - ["System.String", "System.Data.Common.DbMetaDataColumnNames!", "Field[DataSourceProductVersion]"] + - ["System.String", "System.Data.Common.DbCommandBuilder", "Method[QuoteIdentifier].ReturnValue"] + - ["System.Int32", "System.Data.Common.DbDataReader", "Method[GetInt32].ReturnValue"] + - ["System.String", "System.Data.Common.SchemaTableColumn!", "Field[IsExpression]"] + - ["System.Data.IDataReader", "System.Data.Common.DbCommand", "Method[System.Data.IDbCommand.ExecuteReader].ReturnValue"] + - ["System.Object", "System.Data.Common.DataColumnMappingCollection", "Property[System.Collections.ICollection.SyncRoot]"] + - ["System.Data.IDbCommand", "System.Data.Common.RowUpdatingEventArgs", "Property[BaseCommand]"] + - ["System.Boolean", "System.Data.Common.DataAdapter", "Property[AcceptChangesDuringFill]"] + - ["System.String", "System.Data.Common.DbDataRecord", "Method[GetDataTypeName].ReturnValue"] + - ["System.Threading.Tasks.Task", "System.Data.Common.DbConnection", "Method[ChangeDatabaseAsync].ReturnValue"] + - ["System.Int32", "System.Data.Common.DataColumnMappingCollection", "Method[IndexOfDataSetColumn].ReturnValue"] + - ["System.String", "System.Data.Common.DbColumn", "Property[BaseServerName]"] + - ["System.Data.Common.DbCommand", "System.Data.Common.DbCommandBuilder", "Method[GetInsertCommand].ReturnValue"] + - ["System.ComponentModel.EventDescriptorCollection", "System.Data.Common.DbConnectionStringBuilder", "Method[System.ComponentModel.ICustomTypeDescriptor.GetEvents].ReturnValue"] + - ["System.Nullable", "System.Data.Common.DbColumn", "Property[NumericScale]"] + - ["T", "System.Data.Common.DbDataReader", "Method[GetFieldValue].ReturnValue"] + - ["System.Object", "System.Data.Common.DataColumnMappingCollection", "Property[System.Data.IColumnMappingCollection.Item]"] + - ["System.String", "System.Data.Common.SchemaTableColumn!", "Field[ColumnSize]"] + - ["System.Boolean", "System.Data.Common.DbDataReader", "Method[GetBoolean].ReturnValue"] + - ["System.Threading.Tasks.Task", "System.Data.Common.DbDataReader", "Method[ReadAsync].ReturnValue"] + - ["System.Data.Common.DbDataReader", "System.Data.Common.DbCommand", "Method[ExecuteReader].ReturnValue"] + - ["System.Data.Common.DbTransaction", "System.Data.Common.DbCommand", "Property[Transaction]"] + - ["System.Object", "System.Data.Common.DbEnumerator", "Property[Current]"] + - ["System.String", "System.Data.Common.DbCommandBuilder", "Method[GetParameterName].ReturnValue"] + - ["System.String", "System.Data.Common.DbDataReader", "Method[GetName].ReturnValue"] + - ["System.Data.IColumnMapping", "System.Data.Common.DataColumnMappingCollection", "Method[System.Data.IColumnMappingCollection.Add].ReturnValue"] + - ["System.Threading.Tasks.Task", "System.Data.Common.DbBatch", "Method[ExecuteNonQueryAsync].ReturnValue"] + - ["System.Data.Common.DbCommandDefinition", "System.Data.Common.DbProviderServices", "Method[CreateDbCommandDefinition].ReturnValue"] + - ["System.Data.Common.GroupByBehavior", "System.Data.Common.GroupByBehavior!", "Field[ExactMatch]"] + - ["System.Security.IPermission", "System.Data.Common.DBDataPermission", "Method[Union].ReturnValue"] + - ["System.String", "System.Data.Common.DbException", "Property[SqlState]"] + - ["System.String", "System.Data.Common.DbColumn", "Property[UdtAssemblyQualifiedName]"] + - ["System.Data.Common.DbParameter", "System.Data.Common.DbCommand", "Method[CreateParameter].ReturnValue"] + - ["System.Data.IDataReader", "System.Data.Common.DbDataReader", "Method[System.Data.IDataRecord.GetData].ReturnValue"] + - ["System.Data.DataTable[]", "System.Data.Common.DbDataAdapter", "Method[FillSchema].ReturnValue"] + - ["System.Data.Spatial.DbSpatialServices", "System.Data.Common.DbProviderServices", "Method[GetSpatialServices].ReturnValue"] + - ["System.Data.Common.DbParameter", "System.Data.Common.DbParameterCollection", "Property[Item]"] + - ["System.String", "System.Data.Common.SchemaTableOptionalColumn!", "Field[Expression]"] + - ["System.String", "System.Data.Common.DbMetaDataColumnNames!", "Field[NumberOfIdentifierParts]"] + - ["System.Boolean", "System.Data.Common.DbProviderServices", "Method[DatabaseExists].ReturnValue"] + - ["System.String", "System.Data.Common.DbProviderManifest!", "Field[StoreSchemaMappingVersion3]"] + - ["System.Int16", "System.Data.Common.DbDataReader", "Method[GetInt16].ReturnValue"] + - ["System.Data.Common.DbCommand", "System.Data.Common.DbDataAdapter", "Property[InsertCommand]"] + - ["System.ComponentModel.EventDescriptor", "System.Data.Common.DbDataRecord", "Method[System.ComponentModel.ICustomTypeDescriptor.GetDefaultEvent].ReturnValue"] + - ["System.String", "System.Data.Common.DbProviderManifest!", "Field[ConceptualSchemaDefinitionVersion3]"] + - ["System.Data.Common.DataTableMapping", "System.Data.Common.DataTableMappingCollection", "Method[Add].ReturnValue"] + - ["System.Nullable", "System.Data.Common.DbColumn", "Property[IsReadOnly]"] + - ["System.String", "System.Data.Common.DbMetaDataColumnNames!", "Field[IsSearchableWithLike]"] + - ["System.String", "System.Data.Common.DbMetaDataCollectionNames!", "Field[ReservedWords]"] + - ["System.Data.Common.DbTransaction", "System.Data.Common.DbCommand", "Property[DbTransaction]"] + - ["System.Boolean", "System.Data.Common.DbDataRecord", "Method[GetBoolean].ReturnValue"] + - ["System.Threading.Tasks.ValueTask", "System.Data.Common.DbCommand", "Method[DisposeAsync].ReturnValue"] + - ["System.Data.IDataParameterCollection", "System.Data.Common.DbCommand", "Property[System.Data.IDbCommand.Parameters]"] + - ["System.Int32", "System.Data.Common.DbBatchCommandCollection", "Property[Count]"] + - ["System.Data.Common.SupportedJoinOperators", "System.Data.Common.SupportedJoinOperators!", "Field[FullOuter]"] + - ["System.Data.Common.DataTableMapping", "System.Data.Common.RowUpdatingEventArgs", "Property[TableMapping]"] + - ["System.Data.Common.IdentifierCase", "System.Data.Common.IdentifierCase!", "Field[Insensitive]"] + - ["System.Data.Common.SupportedJoinOperators", "System.Data.Common.SupportedJoinOperators!", "Field[LeftOuter]"] + - ["System.String", "System.Data.Common.DbMetaDataColumnNames!", "Field[ReservedWord]"] + - ["System.String", "System.Data.Common.DbMetaDataColumnNames!", "Field[IsFixedLength]"] + - ["System.Object", "System.Data.Common.DbParameterCollection", "Property[SyncRoot]"] + - ["System.Data.Common.DbCommand", "System.Data.Common.DbProviderFactory", "Method[CreateCommand].ReturnValue"] + - ["System.Type", "System.Data.Common.DbColumn", "Property[DataType]"] + - ["System.String", "System.Data.Common.DataColumnMapping", "Method[ToString].ReturnValue"] + - ["System.Data.Metadata.Edm.TypeUsage", "System.Data.Common.DbProviderManifest", "Method[GetStoreType].ReturnValue"] + - ["System.Threading.Tasks.Task", "System.Data.Common.DbBatch", "Method[ExecuteReaderAsync].ReturnValue"] + - ["System.Data.Common.DataAdapter", "System.Data.Common.DataAdapter", "Method[CloneInternals].ReturnValue"] + - ["System.Data.Common.DbCommand", "System.Data.Common.DbCommandBuilder", "Method[GetDeleteCommand].ReturnValue"] + - ["System.Data.MissingMappingAction", "System.Data.Common.DataAdapter", "Property[MissingMappingAction]"] + - ["System.Int32", "System.Data.Common.DbDataRecord", "Method[GetOrdinal].ReturnValue"] + - ["System.Data.IColumnMapping", "System.Data.Common.DataColumnMappingCollection", "Method[System.Data.IColumnMappingCollection.GetByDataSetColumn].ReturnValue"] + - ["System.Data.Common.DbProviderManifest", "System.Data.Common.DbProviderServices", "Method[GetProviderManifest].ReturnValue"] + - ["System.Boolean", "System.Data.Common.DbBatchCommandCollection", "Method[Contains].ReturnValue"] + - ["System.Boolean", "System.Data.Common.DbBatchCommandCollection", "Property[IsReadOnly]"] + - ["System.String", "System.Data.Common.DbMetaDataColumnNames!", "Field[DataSourceProductVersionNormalized]"] + - ["System.Nullable", "System.Data.Common.DbColumn", "Property[ColumnSize]"] + - ["System.Int32", "System.Data.Common.DbParameterCollection", "Method[Add].ReturnValue"] + - ["System.Object", "System.Data.Common.DbParameter", "Property[Value]"] + - ["System.String", "System.Data.Common.DbConnectionStringBuilder", "Method[ToString].ReturnValue"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemDataCommonCommandTrees/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemDataCommonCommandTrees/model.yml new file mode 100644 index 000000000000..5c2ee5faca4f --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemDataCommonCommandTrees/model.yml @@ -0,0 +1,230 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Data.Metadata.Edm.RelationshipEndMember", "System.Data.Common.CommandTrees.DbRelationshipNavigationExpression", "Property[NavigateFrom]"] + - ["System.String", "System.Data.Common.CommandTrees.DbSortClause", "Property[Collation]"] + - ["System.Data.Common.CommandTrees.DbExpression", "System.Data.Common.CommandTrees.DbBinaryExpression", "Property[Left]"] + - ["System.Collections.Generic.IList", "System.Data.Common.CommandTrees.DefaultExpressionVisitor", "Method[VisitExpressionList].ReturnValue"] + - ["System.Data.Common.CommandTrees.DbExpressionKind", "System.Data.Common.CommandTrees.DbExpressionKind!", "Field[GreaterThanOrEquals]"] + - ["System.String", "System.Data.Common.CommandTrees.DbGroupExpressionBinding", "Property[GroupVariableName]"] + - ["System.Data.Common.CommandTrees.DbExpression", "System.Data.Common.CommandTrees.DbJoinExpression", "Property[JoinCondition]"] + - ["System.Data.Common.CommandTrees.DbExpression", "System.Data.Common.CommandTrees.DbDeleteCommandTree", "Property[Predicate]"] + - ["TResultType", "System.Data.Common.CommandTrees.DbExpression", "Method[Accept].ReturnValue"] + - ["TResultType", "System.Data.Common.CommandTrees.DbNullExpression", "Method[Accept].ReturnValue"] + - ["System.Collections.Generic.IEnumerable>", "System.Data.Common.CommandTrees.DbCommandTree", "Property[Parameters]"] + - ["System.Data.Common.CommandTrees.DbExpressionKind", "System.Data.Common.CommandTrees.DbExpressionKind!", "Field[Lambda]"] + - ["System.Data.Common.CommandTrees.DbGroupExpressionBinding", "System.Data.Common.CommandTrees.DefaultExpressionVisitor", "Method[VisitGroupExpressionBinding].ReturnValue"] + - ["System.Data.Common.CommandTrees.DbExpression", "System.Data.Common.CommandTrees.DbGroupExpressionBinding", "Property[Expression]"] + - ["System.Data.Common.CommandTrees.DbExpressionKind", "System.Data.Common.CommandTrees.DbExpressionKind!", "Field[Modulo]"] + - ["System.Data.Common.CommandTrees.DbExpressionKind", "System.Data.Common.CommandTrees.DbExpressionKind!", "Field[Case]"] + - ["System.Data.Common.CommandTrees.DbExpressionKind", "System.Data.Common.CommandTrees.DbExpressionKind!", "Field[UnaryMinus]"] + - ["System.Data.Metadata.Edm.EdmFunction", "System.Data.Common.CommandTrees.DbFunctionCommandTree", "Property[EdmFunction]"] + - ["System.Collections.Generic.IList", "System.Data.Common.CommandTrees.DbInsertCommandTree", "Property[SetClauses]"] + - ["TResultType", "System.Data.Common.CommandTrees.DbCrossJoinExpression", "Method[Accept].ReturnValue"] + - ["System.String", "System.Data.Common.CommandTrees.DbGroupExpressionBinding", "Property[VariableName]"] + - ["System.Data.Common.CommandTrees.DbExpression", "System.Data.Common.CommandTrees.DbExpression!", "Method[FromSingle].ReturnValue"] + - ["System.Data.Common.CommandTrees.DbExpression", "System.Data.Common.CommandTrees.DbExpression!", "Method[FromDouble].ReturnValue"] + - ["TResultType", "System.Data.Common.CommandTrees.DbOfTypeExpression", "Method[Accept].ReturnValue"] + - ["System.Data.Common.CommandTrees.DbExpressionKind", "System.Data.Common.CommandTrees.DbExpressionKind!", "Field[Equals]"] + - ["System.Data.Common.CommandTrees.DbExpressionKind", "System.Data.Common.CommandTrees.DbExpressionKind!", "Field[Property]"] + - ["System.Data.Common.CommandTrees.DbExpressionKind", "System.Data.Common.CommandTrees.DbExpressionKind!", "Field[GroupBy]"] + - ["System.Data.Common.CommandTrees.DbExpressionKind", "System.Data.Common.CommandTrees.DbExpressionKind!", "Field[Like]"] + - ["System.Data.Common.CommandTrees.DbExpressionBinding", "System.Data.Common.CommandTrees.DbProjectExpression", "Property[Input]"] + - ["System.Collections.Generic.IList", "System.Data.Common.CommandTrees.DbCaseExpression", "Property[Then]"] + - ["System.Data.Common.CommandTrees.DbExpression", "System.Data.Common.CommandTrees.DbExpression!", "Method[FromBoolean].ReturnValue"] + - ["TResultType", "System.Data.Common.CommandTrees.DbIsNullExpression", "Method[Accept].ReturnValue"] + - ["System.Data.Common.CommandTrees.DbExpressionKind", "System.Data.Common.CommandTrees.DbExpressionKind!", "Field[LessThan]"] + - ["System.Data.Common.CommandTrees.DbExpressionKind", "System.Data.Common.CommandTrees.DbExpression", "Property[ExpressionKind]"] + - ["TResultType", "System.Data.Common.CommandTrees.DbTreatExpression", "Method[Accept].ReturnValue"] + - ["TResultType", "System.Data.Common.CommandTrees.DbIsEmptyExpression", "Method[Accept].ReturnValue"] + - ["TResultType", "System.Data.Common.CommandTrees.DbCaseExpression", "Method[Accept].ReturnValue"] + - ["TResultType", "System.Data.Common.CommandTrees.DbDistinctExpression", "Method[Accept].ReturnValue"] + - ["System.Data.Common.CommandTrees.DbExpression", "System.Data.Common.CommandTrees.DbRelationshipNavigationExpression", "Property[NavigationSource]"] + - ["System.Collections.Generic.IList", "System.Data.Common.CommandTrees.DbFunctionExpression", "Property[Arguments]"] + - ["System.Data.Common.CommandTrees.DbExpression", "System.Data.Common.CommandTrees.DbExpression!", "Method[FromDateTime].ReturnValue"] + - ["TResultType", "System.Data.Common.CommandTrees.DbFilterExpression", "Method[Accept].ReturnValue"] + - ["System.Data.Common.CommandTrees.DbExpressionKind", "System.Data.Common.CommandTrees.DbExpressionKind!", "Field[Deref]"] + - ["TResultType", "System.Data.Common.CommandTrees.DbProjectExpression", "Method[Accept].ReturnValue"] + - ["System.Data.Common.CommandTrees.DbExpression", "System.Data.Common.CommandTrees.DbSetClause", "Property[Property]"] + - ["System.Data.Common.CommandTrees.DbExpressionKind", "System.Data.Common.CommandTrees.DbExpressionKind!", "Field[RelationshipNavigation]"] + - ["System.Data.Common.CommandTrees.DbExpressionKind", "System.Data.Common.CommandTrees.DbExpressionKind!", "Field[Plus]"] + - ["TResultType", "System.Data.Common.CommandTrees.DbOrExpression", "Method[Accept].ReturnValue"] + - ["System.Collections.Generic.IList", "System.Data.Common.CommandTrees.DbArithmeticExpression", "Property[Arguments]"] + - ["System.Data.Common.CommandTrees.DbVariableReferenceExpression", "System.Data.Common.CommandTrees.DbGroupExpressionBinding", "Property[GroupVariable]"] + - ["System.Data.Common.CommandTrees.DbExpressionBinding", "System.Data.Common.CommandTrees.DbApplyExpression", "Property[Input]"] + - ["System.Data.Common.CommandTrees.DbExpression", "System.Data.Common.CommandTrees.DbExpression!", "Method[FromInt16].ReturnValue"] + - ["System.Collections.Generic.IList", "System.Data.Common.CommandTrees.DbAggregate", "Property[Arguments]"] + - ["System.Data.Metadata.Edm.TypeUsage", "System.Data.Common.CommandTrees.DbIsOfExpression", "Property[OfType]"] + - ["System.Data.Common.CommandTrees.DbGroupExpressionBinding", "System.Data.Common.CommandTrees.DbGroupByExpression", "Property[Input]"] + - ["TResultType", "System.Data.Common.CommandTrees.DbNewInstanceExpression", "Method[Accept].ReturnValue"] + - ["TResultType", "System.Data.Common.CommandTrees.DbSortExpression", "Method[Accept].ReturnValue"] + - ["System.Data.Common.CommandTrees.DbLambda", "System.Data.Common.CommandTrees.DbLambdaExpression", "Property[Lambda]"] + - ["System.Boolean", "System.Data.Common.CommandTrees.DbLimitExpression", "Property[WithTies]"] + - ["TResultType", "System.Data.Common.CommandTrees.DbUnionAllExpression", "Method[Accept].ReturnValue"] + - ["TResultType", "System.Data.Common.CommandTrees.DbLikeExpression", "Method[Accept].ReturnValue"] + - ["System.Data.Common.CommandTrees.DbExpressionKind", "System.Data.Common.CommandTrees.DbExpressionKind!", "Field[Function]"] + - ["System.Data.Common.CommandTrees.DbExpression", "System.Data.Common.CommandTrees.DbUnaryExpression", "Property[Argument]"] + - ["System.Data.Metadata.Edm.TypeUsage", "System.Data.Common.CommandTrees.DbExpressionBinding", "Property[VariableType]"] + - ["System.Data.Common.CommandTrees.DbVariableReferenceExpression", "System.Data.Common.CommandTrees.DbGroupExpressionBinding", "Property[Variable]"] + - ["System.Data.Common.CommandTrees.DbExpressionKind", "System.Data.Common.CommandTrees.DbExpressionKind!", "Field[Or]"] + - ["System.Data.Common.CommandTrees.DbExpressionKind", "System.Data.Common.CommandTrees.DbExpressionKind!", "Field[Sort]"] + - ["System.Data.Common.CommandTrees.DbExpression", "System.Data.Common.CommandTrees.DbExpression!", "Method[op_Implicit].ReturnValue"] + - ["System.Data.Common.CommandTrees.DbExpression", "System.Data.Common.CommandTrees.DbExpression!", "Method[FromGeography].ReturnValue"] + - ["System.Data.Metadata.Edm.TypeUsage", "System.Data.Common.CommandTrees.DefaultExpressionVisitor", "Method[VisitTypeUsage].ReturnValue"] + - ["TResultType", "System.Data.Common.CommandTrees.DbParameterReferenceExpression", "Method[Accept].ReturnValue"] + - ["System.Data.Common.CommandTrees.DbExpressionKind", "System.Data.Common.CommandTrees.DbExpressionKind!", "Field[Divide]"] + - ["System.Data.Common.CommandTrees.DbExpression", "System.Data.Common.CommandTrees.DbQueryCommandTree", "Property[Query]"] + - ["System.Data.Common.CommandTrees.DbExpressionKind", "System.Data.Common.CommandTrees.DbExpressionKind!", "Field[Project]"] + - ["System.Data.Common.CommandTrees.DbExpression", "System.Data.Common.CommandTrees.DbLikeExpression", "Property[Escape]"] + - ["System.Data.Metadata.Edm.EdmFunction", "System.Data.Common.CommandTrees.DefaultExpressionVisitor", "Method[VisitFunction].ReturnValue"] + - ["System.Data.Common.CommandTrees.DbExpression", "System.Data.Common.CommandTrees.DbExpression!", "Method[FromInt64].ReturnValue"] + - ["System.Data.Common.CommandTrees.DbExpressionBinding", "System.Data.Common.CommandTrees.DbJoinExpression", "Property[Right]"] + - ["System.Data.Common.CommandTrees.DbExpressionBinding", "System.Data.Common.CommandTrees.DbJoinExpression", "Property[Left]"] + - ["System.Boolean", "System.Data.Common.CommandTrees.DbExpression", "Method[Equals].ReturnValue"] + - ["System.Data.Common.CommandTrees.DbExpression", "System.Data.Common.CommandTrees.DbExpression!", "Method[FromByte].ReturnValue"] + - ["TResultType", "System.Data.Common.CommandTrees.DbApplyExpression", "Method[Accept].ReturnValue"] + - ["TResultType", "System.Data.Common.CommandTrees.DbExceptExpression", "Method[Accept].ReturnValue"] + - ["TResultType", "System.Data.Common.CommandTrees.DbRefKeyExpression", "Method[Accept].ReturnValue"] + - ["System.Data.Common.CommandTrees.DbFunctionAggregate", "System.Data.Common.CommandTrees.DefaultExpressionVisitor", "Method[VisitFunctionAggregate].ReturnValue"] + - ["System.Collections.Generic.IList", "System.Data.Common.CommandTrees.DbGroupByExpression", "Property[Keys]"] + - ["System.Data.Common.CommandTrees.DbExpressionKind", "System.Data.Common.CommandTrees.DbExpressionKind!", "Field[Skip]"] + - ["System.Data.Common.CommandTrees.DbExpressionKind", "System.Data.Common.CommandTrees.DbExpressionKind!", "Field[OfTypeOnly]"] + - ["System.Data.Common.CommandTrees.DbExpressionKind", "System.Data.Common.CommandTrees.DbExpressionKind!", "Field[Intersect]"] + - ["System.Data.Common.CommandTrees.DbExpressionKind", "System.Data.Common.CommandTrees.DbExpressionKind!", "Field[GreaterThan]"] + - ["System.Data.Common.CommandTrees.DbExpressionBinding", "System.Data.Common.CommandTrees.DbQuantifierExpression", "Property[Input]"] + - ["System.Data.Common.CommandTrees.DbExpression", "System.Data.Common.CommandTrees.DbQuantifierExpression", "Property[Predicate]"] + - ["System.Data.Common.CommandTrees.DbExpressionKind", "System.Data.Common.CommandTrees.DbExpressionKind!", "Field[Except]"] + - ["TResultType", "System.Data.Common.CommandTrees.DbFunctionExpression", "Method[Accept].ReturnValue"] + - ["System.Data.Common.CommandTrees.DbAggregate", "System.Data.Common.CommandTrees.DefaultExpressionVisitor", "Method[VisitAggregate].ReturnValue"] + - ["System.Data.Common.CommandTrees.DbExpressionKind", "System.Data.Common.CommandTrees.DbExpressionKind!", "Field[RefKey]"] + - ["System.Data.Common.CommandTrees.DbExpressionKind", "System.Data.Common.CommandTrees.DbExpressionKind!", "Field[NewInstance]"] + - ["System.Collections.Generic.IList", "System.Data.Common.CommandTrees.DbSkipExpression", "Property[SortOrder]"] + - ["System.Data.Common.CommandTrees.DbSortClause", "System.Data.Common.CommandTrees.DefaultExpressionVisitor", "Method[VisitSortClause].ReturnValue"] + - ["System.Data.Common.CommandTrees.DbExpression", "System.Data.Common.CommandTrees.DefaultExpressionVisitor", "Method[Visit].ReturnValue"] + - ["System.Data.Common.CommandTrees.DbExpressionKind", "System.Data.Common.CommandTrees.DbExpressionKind!", "Field[FullOuterJoin]"] + - ["System.Data.Common.CommandTrees.DbExpressionBinding", "System.Data.Common.CommandTrees.DbApplyExpression", "Property[Apply]"] + - ["System.Data.Metadata.Edm.EdmFunction", "System.Data.Common.CommandTrees.DbFunctionAggregate", "Property[Function]"] + - ["TResultType", "System.Data.Common.CommandTrees.DbGroupByExpression", "Method[Accept].ReturnValue"] + - ["TResultType", "System.Data.Common.CommandTrees.DbAndExpression", "Method[Accept].ReturnValue"] + - ["System.Data.Common.CommandTrees.DbLambda", "System.Data.Common.CommandTrees.DbLambda!", "Method[Create].ReturnValue"] + - ["System.Data.Common.CommandTrees.DbExpression", "System.Data.Common.CommandTrees.DbPropertyExpression", "Property[Instance]"] + - ["TResultType", "System.Data.Common.CommandTrees.DbCastExpression", "Method[Accept].ReturnValue"] + - ["System.Data.Common.CommandTrees.DbExpression", "System.Data.Common.CommandTrees.DbUpdateCommandTree", "Property[Returning]"] + - ["System.Data.Common.CommandTrees.DbExpressionKind", "System.Data.Common.CommandTrees.DbExpressionKind!", "Field[LeftOuterJoin]"] + - ["TResultType", "System.Data.Common.CommandTrees.DbArithmeticExpression", "Method[Accept].ReturnValue"] + - ["System.Data.Metadata.Edm.EdmMember", "System.Data.Common.CommandTrees.DbPropertyExpression", "Property[Property]"] + - ["TResultType", "System.Data.Common.CommandTrees.DbConstantExpression", "Method[Accept].ReturnValue"] + - ["System.Data.Common.CommandTrees.DbExpression", "System.Data.Common.CommandTrees.DbLikeExpression", "Property[Pattern]"] + - ["System.Data.Common.CommandTrees.DbExpressionKind", "System.Data.Common.CommandTrees.DbExpressionKind!", "Field[Limit]"] + - ["TResultType", "System.Data.Common.CommandTrees.DbElementExpression", "Method[Accept].ReturnValue"] + - ["System.Data.Metadata.Edm.RelationshipType", "System.Data.Common.CommandTrees.DbRelationshipNavigationExpression", "Property[Relationship]"] + - ["System.Collections.Generic.IList", "System.Data.Common.CommandTrees.DbLambda", "Property[Variables]"] + - ["System.Data.Common.CommandTrees.DbExpression", "System.Data.Common.CommandTrees.DbExpression!", "Method[FromBinary].ReturnValue"] + - ["System.Collections.Generic.IList", "System.Data.Common.CommandTrees.DbNewInstanceExpression", "Property[Arguments]"] + - ["System.Data.Metadata.Edm.TypeUsage", "System.Data.Common.CommandTrees.DbAggregate", "Property[ResultType]"] + - ["System.Data.Common.CommandTrees.DbExpression", "System.Data.Common.CommandTrees.DbExpressionBinding", "Property[Expression]"] + - ["System.Data.Metadata.Edm.TypeUsage", "System.Data.Common.CommandTrees.DbExpression", "Property[ResultType]"] + - ["System.Data.Common.CommandTrees.DbExpressionKind", "System.Data.Common.CommandTrees.DbExpressionKind!", "Field[Constant]"] + - ["System.Data.Common.CommandTrees.DbExpressionKind", "System.Data.Common.CommandTrees.DbExpressionKind!", "Field[VariableReference]"] + - ["System.Data.Common.CommandTrees.DbExpression", "System.Data.Common.CommandTrees.DbLimitExpression", "Property[Argument]"] + - ["System.Data.Common.CommandTrees.DbExpression", "System.Data.Common.CommandTrees.DbBinaryExpression", "Property[Right]"] + - ["System.Collections.Generic.IList", "System.Data.Common.CommandTrees.DbLambdaExpression", "Property[Arguments]"] + - ["TResultType", "System.Data.Common.CommandTrees.DbIsOfExpression", "Method[Accept].ReturnValue"] + - ["System.Data.Common.CommandTrees.DbExpression", "System.Data.Common.CommandTrees.DbFilterExpression", "Property[Predicate]"] + - ["System.Data.Common.CommandTrees.DbExpression", "System.Data.Common.CommandTrees.DbSetClause", "Property[Value]"] + - ["System.Data.Common.CommandTrees.DbExpression", "System.Data.Common.CommandTrees.DbExpression!", "Method[FromGeometry].ReturnValue"] + - ["System.Collections.Generic.IList", "System.Data.Common.CommandTrees.DbSortExpression", "Property[SortOrder]"] + - ["System.Data.Common.CommandTrees.DbExpressionKind", "System.Data.Common.CommandTrees.DbExpressionKind!", "Field[Any]"] + - ["System.Int32", "System.Data.Common.CommandTrees.DbExpression", "Method[GetHashCode].ReturnValue"] + - ["System.Data.Common.CommandTrees.DbExpression", "System.Data.Common.CommandTrees.DbProjectExpression", "Property[Projection]"] + - ["System.Data.Common.CommandTrees.DbExpressionKind", "System.Data.Common.CommandTrees.DbExpressionKind!", "Field[Minus]"] + - ["System.Collections.Generic.IList", "System.Data.Common.CommandTrees.DefaultExpressionVisitor", "Method[VisitSortOrder].ReturnValue"] + - ["System.Boolean", "System.Data.Common.CommandTrees.DbFunctionAggregate", "Property[Distinct]"] + - ["System.Data.Common.CommandTrees.DbExpressionKind", "System.Data.Common.CommandTrees.DbExpressionKind!", "Field[LessThanOrEquals]"] + - ["TResultType", "System.Data.Common.CommandTrees.DbQuantifierExpression", "Method[Accept].ReturnValue"] + - ["System.Data.Common.CommandTrees.DbLambda", "System.Data.Common.CommandTrees.DefaultExpressionVisitor", "Method[VisitLambda].ReturnValue"] + - ["System.Data.Common.CommandTrees.DbExpressionKind", "System.Data.Common.CommandTrees.DbExpressionKind!", "Field[OfType]"] + - ["System.Data.Common.CommandTrees.DbExpression", "System.Data.Common.CommandTrees.DbLimitExpression", "Property[Limit]"] + - ["System.Object", "System.Data.Common.CommandTrees.DbConstantExpression", "Property[Value]"] + - ["TResultType", "System.Data.Common.CommandTrees.DbDerefExpression", "Method[Accept].ReturnValue"] + - ["TResultType", "System.Data.Common.CommandTrees.DbIntersectExpression", "Method[Accept].ReturnValue"] + - ["TResultType", "System.Data.Common.CommandTrees.DbScanExpression", "Method[Accept].ReturnValue"] + - ["TResultType", "System.Data.Common.CommandTrees.DbNotExpression", "Method[Accept].ReturnValue"] + - ["System.Data.Common.CommandTrees.DbExpression", "System.Data.Common.CommandTrees.DbInsertCommandTree", "Property[Returning]"] + - ["System.Data.Common.CommandTrees.DbExpressionKind", "System.Data.Common.CommandTrees.DbExpressionKind!", "Field[Null]"] + - ["TResultType", "System.Data.Common.CommandTrees.DbSkipExpression", "Method[Accept].ReturnValue"] + - ["System.Collections.Generic.IList", "System.Data.Common.CommandTrees.DbCaseExpression", "Property[When]"] + - ["System.Data.Common.CommandTrees.DbExpressionKind", "System.Data.Common.CommandTrees.DbExpressionKind!", "Field[Filter]"] + - ["System.Data.Common.CommandTrees.DbExpressionKind", "System.Data.Common.CommandTrees.DbExpressionKind!", "Field[Treat]"] + - ["TResultType", "System.Data.Common.CommandTrees.DbPropertyExpression", "Method[Accept].ReturnValue"] + - ["TResultType", "System.Data.Common.CommandTrees.DbLimitExpression", "Method[Accept].ReturnValue"] + - ["System.Data.Common.CommandTrees.DbExpression", "System.Data.Common.CommandTrees.DbExpression!", "Method[FromDateTimeOffset].ReturnValue"] + - ["System.Data.Common.CommandTrees.DbExpression", "System.Data.Common.CommandTrees.DbUpdateCommandTree", "Property[Predicate]"] + - ["System.Data.Common.CommandTrees.DbExpressionBinding", "System.Data.Common.CommandTrees.DbModificationCommandTree", "Property[Target]"] + - ["System.Data.Common.CommandTrees.DbExpressionKind", "System.Data.Common.CommandTrees.DbExpressionKind!", "Field[OuterApply]"] + - ["System.Data.Metadata.Edm.EdmFunction", "System.Data.Common.CommandTrees.DbFunctionExpression", "Property[Function]"] + - ["System.Data.Common.CommandTrees.DbExpressionBinding", "System.Data.Common.CommandTrees.DefaultExpressionVisitor", "Method[VisitExpressionBinding].ReturnValue"] + - ["System.Data.Common.CommandTrees.DbExpressionKind", "System.Data.Common.CommandTrees.DbExpressionKind!", "Field[Cast]"] + - ["System.Data.Common.CommandTrees.DbExpressionKind", "System.Data.Common.CommandTrees.DbExpressionKind!", "Field[IsNull]"] + - ["System.Data.Metadata.Edm.EdmType", "System.Data.Common.CommandTrees.DefaultExpressionVisitor", "Method[VisitType].ReturnValue"] + - ["System.Data.Common.CommandTrees.DbExpressionKind", "System.Data.Common.CommandTrees.DbExpressionKind!", "Field[ParameterReference]"] + - ["System.Data.Common.CommandTrees.DbExpressionBinding", "System.Data.Common.CommandTrees.DbFilterExpression", "Property[Input]"] + - ["System.Data.Metadata.Edm.EntitySetBase", "System.Data.Common.CommandTrees.DefaultExpressionVisitor", "Method[VisitEntitySet].ReturnValue"] + - ["System.String", "System.Data.Common.CommandTrees.DbExpressionBinding", "Property[VariableName]"] + - ["System.Data.Common.CommandTrees.DbExpression", "System.Data.Common.CommandTrees.DbLikeExpression", "Property[Argument]"] + - ["System.Data.Common.CommandTrees.DbExpression", "System.Data.Common.CommandTrees.DbCaseExpression", "Property[Else]"] + - ["TResultType", "System.Data.Common.CommandTrees.DbRelationshipNavigationExpression", "Method[Accept].ReturnValue"] + - ["System.Data.Common.CommandTrees.DbExpressionKind", "System.Data.Common.CommandTrees.DbExpressionKind!", "Field[Multiply]"] + - ["System.Data.Metadata.Edm.TypeUsage", "System.Data.Common.CommandTrees.DbGroupExpressionBinding", "Property[VariableType]"] + - ["System.Data.Common.CommandTrees.DbExpressionKind", "System.Data.Common.CommandTrees.DbExpressionKind!", "Field[Distinct]"] + - ["System.Data.Common.CommandTrees.DbExpression", "System.Data.Common.CommandTrees.DefaultExpressionVisitor", "Method[VisitExpression].ReturnValue"] + - ["System.Data.Common.CommandTrees.DbExpressionKind", "System.Data.Common.CommandTrees.DbExpressionKind!", "Field[And]"] + - ["System.Data.Common.CommandTrees.DbVariableReferenceExpression", "System.Data.Common.CommandTrees.DbExpressionBinding", "Property[Variable]"] + - ["System.Data.Metadata.Edm.RelationshipEndMember", "System.Data.Common.CommandTrees.DbRelationshipNavigationExpression", "Property[NavigateTo]"] + - ["TResultType", "System.Data.Common.CommandTrees.DbRefExpression", "Method[Accept].ReturnValue"] + - ["System.Data.Common.CommandTrees.DbExpressionKind", "System.Data.Common.CommandTrees.DbExpressionKind!", "Field[InnerJoin]"] + - ["System.Data.Common.CommandTrees.DbExpressionKind", "System.Data.Common.CommandTrees.DbExpressionKind!", "Field[IsOf]"] + - ["System.Data.Metadata.Edm.TypeUsage", "System.Data.Common.CommandTrees.DbOfTypeExpression", "Property[OfType]"] + - ["System.Data.Common.CommandTrees.DbExpression", "System.Data.Common.CommandTrees.DbSortClause", "Property[Expression]"] + - ["System.Data.Common.CommandTrees.DbExpressionKind", "System.Data.Common.CommandTrees.DbExpressionKind!", "Field[IsOfOnly]"] + - ["System.Collections.Generic.KeyValuePair", "System.Data.Common.CommandTrees.DbPropertyExpression!", "Method[op_Implicit].ReturnValue"] + - ["System.Data.Common.CommandTrees.DbExpressionKind", "System.Data.Common.CommandTrees.DbExpressionKind!", "Field[IsEmpty]"] + - ["TResultType", "System.Data.Common.CommandTrees.DbJoinExpression", "Method[Accept].ReturnValue"] + - ["System.Data.Common.CommandTrees.DbGroupAggregate", "System.Data.Common.CommandTrees.DbGroupExpressionBinding", "Property[GroupAggregate]"] + - ["TResultType", "System.Data.Common.CommandTrees.DbLambdaExpression", "Method[Accept].ReturnValue"] + - ["System.Data.Common.CommandTrees.DbExpressionKind", "System.Data.Common.CommandTrees.DbExpressionKind!", "Field[Element]"] + - ["System.String", "System.Data.Common.CommandTrees.DbVariableReferenceExpression", "Property[VariableName]"] + - ["System.Collections.Generic.KeyValuePair", "System.Data.Common.CommandTrees.DbPropertyExpression", "Method[ToKeyValuePair].ReturnValue"] + - ["System.Data.Metadata.Edm.EntitySet", "System.Data.Common.CommandTrees.DbRefExpression", "Property[EntitySet]"] + - ["System.Data.Common.CommandTrees.DbExpressionKind", "System.Data.Common.CommandTrees.DbExpressionKind!", "Field[All]"] + - ["System.Data.Metadata.Edm.EntitySetBase", "System.Data.Common.CommandTrees.DbScanExpression", "Property[Target]"] + - ["System.Data.Common.CommandTrees.DbExpression", "System.Data.Common.CommandTrees.DbExpression!", "Method[FromString].ReturnValue"] + - ["TResultType", "System.Data.Common.CommandTrees.DbComparisonExpression", "Method[Accept].ReturnValue"] + - ["System.Collections.Generic.IList", "System.Data.Common.CommandTrees.DefaultExpressionVisitor", "Method[VisitExpressionBindingList].ReturnValue"] + - ["System.Data.Common.CommandTrees.DbExpressionKind", "System.Data.Common.CommandTrees.DbExpressionKind!", "Field[Ref]"] + - ["System.Data.Common.CommandTrees.DbExpression", "System.Data.Common.CommandTrees.DbExpression!", "Method[FromDecimal].ReturnValue"] + - ["System.Data.Metadata.Edm.TypeUsage", "System.Data.Common.CommandTrees.DbGroupExpressionBinding", "Property[GroupVariableType]"] + - ["TResultType", "System.Data.Common.CommandTrees.DbVariableReferenceExpression", "Method[Accept].ReturnValue"] + - ["System.Boolean", "System.Data.Common.CommandTrees.DbSortClause", "Property[Ascending]"] + - ["System.Data.Common.CommandTrees.DbExpressionKind", "System.Data.Common.CommandTrees.DbExpressionKind!", "Field[UnionAll]"] + - ["System.Data.Common.CommandTrees.DbExpressionKind", "System.Data.Common.CommandTrees.DbExpressionKind!", "Field[NotEquals]"] + - ["System.Data.Common.CommandTrees.DbExpression", "System.Data.Common.CommandTrees.DbSkipExpression", "Property[Count]"] + - ["System.Data.Metadata.Edm.TypeUsage", "System.Data.Common.CommandTrees.DbFunctionCommandTree", "Property[ResultType]"] + - ["System.String", "System.Data.Common.CommandTrees.DbParameterReferenceExpression", "Property[ParameterName]"] + - ["System.Data.Common.CommandTrees.DbExpressionBinding", "System.Data.Common.CommandTrees.DbSkipExpression", "Property[Input]"] + - ["System.Data.Common.CommandTrees.DbExpressionKind", "System.Data.Common.CommandTrees.DbExpressionKind!", "Field[CrossApply]"] + - ["System.Data.Common.CommandTrees.DbExpressionKind", "System.Data.Common.CommandTrees.DbExpressionKind!", "Field[Scan]"] + - ["System.Collections.Generic.IList", "System.Data.Common.CommandTrees.DbCrossJoinExpression", "Property[Inputs]"] + - ["System.Data.Common.CommandTrees.DbExpressionBinding", "System.Data.Common.CommandTrees.DbSortExpression", "Property[Input]"] + - ["System.Data.Common.CommandTrees.DbExpression", "System.Data.Common.CommandTrees.DbLambda", "Property[Body]"] + - ["System.Data.Common.CommandTrees.DbExpression", "System.Data.Common.CommandTrees.DbExpression!", "Method[FromInt32].ReturnValue"] + - ["System.Data.Common.CommandTrees.DbExpressionKind", "System.Data.Common.CommandTrees.DbExpressionKind!", "Field[CrossJoin]"] + - ["System.Data.Common.CommandTrees.DbGroupAggregate", "System.Data.Common.CommandTrees.DefaultExpressionVisitor", "Method[VisitGroupAggregate].ReturnValue"] + - ["TResultType", "System.Data.Common.CommandTrees.DbEntityRefExpression", "Method[Accept].ReturnValue"] + - ["System.Collections.Generic.IList", "System.Data.Common.CommandTrees.DbUpdateCommandTree", "Property[SetClauses]"] + - ["System.Collections.Generic.IList", "System.Data.Common.CommandTrees.DbGroupByExpression", "Property[Aggregates]"] + - ["System.Data.Common.CommandTrees.DbExpressionKind", "System.Data.Common.CommandTrees.DbExpressionKind!", "Field[Not]"] + - ["System.Data.Common.CommandTrees.DbExpressionKind", "System.Data.Common.CommandTrees.DbExpressionKind!", "Field[EntityRef]"] + - ["System.Data.Common.CommandTrees.DbExpression", "System.Data.Common.CommandTrees.DbExpression!", "Method[FromGuid].ReturnValue"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemDataCommonCommandTreesExpressionBuilder/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemDataCommonCommandTreesExpressionBuilder/model.yml new file mode 100644 index 000000000000..11f06c3673ed --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemDataCommonCommandTreesExpressionBuilder/model.yml @@ -0,0 +1,168 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Data.Common.CommandTrees.DbIsOfExpression", "System.Data.Common.CommandTrees.ExpressionBuilder.DbExpressionBuilder!", "Method[IsOf].ReturnValue"] + - ["System.Data.Common.CommandTrees.DbFunctionExpression", "System.Data.Common.CommandTrees.ExpressionBuilder.EdmFunctions!", "Method[Power].ReturnValue"] + - ["System.Data.Common.CommandTrees.DbOfTypeExpression", "System.Data.Common.CommandTrees.ExpressionBuilder.DbExpressionBuilder!", "Method[OfTypeOnly].ReturnValue"] + - ["System.Data.Common.CommandTrees.DbFunctionExpression", "System.Data.Common.CommandTrees.ExpressionBuilder.EdmFunctions!", "Method[Minute].ReturnValue"] + - ["System.Data.Common.CommandTrees.DbGroupByExpression", "System.Data.Common.CommandTrees.ExpressionBuilder.DbExpressionBuilder!", "Method[GroupBy].ReturnValue"] + - ["System.Data.Common.CommandTrees.DbDerefExpression", "System.Data.Common.CommandTrees.ExpressionBuilder.DbExpressionBuilder!", "Method[Deref].ReturnValue"] + - ["System.Data.Common.CommandTrees.DbSortExpression", "System.Data.Common.CommandTrees.ExpressionBuilder.DbExpressionBuilder!", "Method[OrderBy].ReturnValue"] + - ["System.Data.Common.CommandTrees.DbFunctionExpression", "System.Data.Common.CommandTrees.ExpressionBuilder.EdmFunctions!", "Method[DiffDays].ReturnValue"] + - ["System.Data.Common.CommandTrees.DbArithmeticExpression", "System.Data.Common.CommandTrees.ExpressionBuilder.DbExpressionBuilder!", "Method[UnaryMinus].ReturnValue"] + - ["System.Data.Common.CommandTrees.DbLambdaExpression", "System.Data.Common.CommandTrees.ExpressionBuilder.DbExpressionBuilder!", "Method[Invoke].ReturnValue"] + - ["System.Data.Common.CommandTrees.DbNotExpression", "System.Data.Common.CommandTrees.ExpressionBuilder.DbExpressionBuilder!", "Method[Not].ReturnValue"] + - ["System.Data.Common.CommandTrees.DbFunctionExpression", "System.Data.Common.CommandTrees.ExpressionBuilder.EdmFunctions!", "Method[Millisecond].ReturnValue"] + - ["System.Data.Common.CommandTrees.DbSortClause", "System.Data.Common.CommandTrees.ExpressionBuilder.DbExpressionBuilder!", "Method[ToSortClauseDescending].ReturnValue"] + - ["System.Data.Common.CommandTrees.DbFunctionExpression", "System.Data.Common.CommandTrees.ExpressionBuilder.EdmFunctions!", "Method[BitwiseAnd].ReturnValue"] + - ["System.Data.Common.CommandTrees.DbFunctionExpression", "System.Data.Common.CommandTrees.ExpressionBuilder.EdmFunctions!", "Method[TrimEnd].ReturnValue"] + - ["System.Data.Common.CommandTrees.DbDistinctExpression", "System.Data.Common.CommandTrees.ExpressionBuilder.DbExpressionBuilder!", "Method[Distinct].ReturnValue"] + - ["System.Data.Common.CommandTrees.DbPropertyExpression", "System.Data.Common.CommandTrees.ExpressionBuilder.DbExpressionBuilder!", "Method[Property].ReturnValue"] + - ["System.Data.Common.CommandTrees.DbFunctionExpression", "System.Data.Common.CommandTrees.ExpressionBuilder.EdmFunctions!", "Method[DiffMilliseconds].ReturnValue"] + - ["System.Data.Common.CommandTrees.DbFunctionExpression", "System.Data.Common.CommandTrees.ExpressionBuilder.EdmFunctions!", "Method[Abs].ReturnValue"] + - ["System.Data.Common.CommandTrees.DbFunctionAggregate", "System.Data.Common.CommandTrees.ExpressionBuilder.DbExpressionBuilder!", "Method[Aggregate].ReturnValue"] + - ["System.Data.Common.CommandTrees.DbFunctionExpression", "System.Data.Common.CommandTrees.ExpressionBuilder.EdmFunctions!", "Method[AddYears].ReturnValue"] + - ["System.Data.Common.CommandTrees.DbComparisonExpression", "System.Data.Common.CommandTrees.ExpressionBuilder.DbExpressionBuilder!", "Method[LessThan].ReturnValue"] + - ["System.Data.Common.CommandTrees.DbFunctionExpression", "System.Data.Common.CommandTrees.ExpressionBuilder.EdmFunctions!", "Method[BitwiseXor].ReturnValue"] + - ["System.Data.Common.CommandTrees.DbProjectExpression", "System.Data.Common.CommandTrees.ExpressionBuilder.DbExpressionBuilder!", "Method[SelectMany].ReturnValue"] + - ["System.Data.Common.CommandTrees.DbArithmeticExpression", "System.Data.Common.CommandTrees.ExpressionBuilder.DbExpressionBuilder!", "Method[Plus].ReturnValue"] + - ["System.Data.Common.CommandTrees.DbFunctionExpression", "System.Data.Common.CommandTrees.ExpressionBuilder.EdmFunctions!", "Method[Hour].ReturnValue"] + - ["System.Data.Common.CommandTrees.DbComparisonExpression", "System.Data.Common.CommandTrees.ExpressionBuilder.DbExpressionBuilder!", "Method[GreaterThan].ReturnValue"] + - ["System.Data.Common.CommandTrees.DbNewInstanceExpression", "System.Data.Common.CommandTrees.ExpressionBuilder.DbExpressionBuilder!", "Method[NewRow].ReturnValue"] + - ["System.Data.Common.CommandTrees.DbFunctionExpression", "System.Data.Common.CommandTrees.ExpressionBuilder.EdmFunctions!", "Method[Right].ReturnValue"] + - ["System.Data.Common.CommandTrees.DbNullExpression", "System.Data.Common.CommandTrees.ExpressionBuilder.DbExpressionBuilder!", "Method[Null].ReturnValue"] + - ["System.Data.Common.CommandTrees.DbFunctionExpression", "System.Data.Common.CommandTrees.ExpressionBuilder.EdmFunctions!", "Method[GetTotalOffsetMinutes].ReturnValue"] + - ["System.Data.Common.CommandTrees.DbNewInstanceExpression", "System.Data.Common.CommandTrees.ExpressionBuilder.DbExpressionBuilder!", "Method[NewCollection].ReturnValue"] + - ["System.Data.Common.CommandTrees.DbProjectExpression", "System.Data.Common.CommandTrees.ExpressionBuilder.DbExpressionBuilder!", "Method[Select].ReturnValue"] + - ["System.Data.Common.CommandTrees.DbFunctionExpression", "System.Data.Common.CommandTrees.ExpressionBuilder.EdmFunctions!", "Method[CreateDateTime].ReturnValue"] + - ["System.Data.Common.CommandTrees.DbFunctionExpression", "System.Data.Common.CommandTrees.ExpressionBuilder.EdmFunctions!", "Method[ToLower].ReturnValue"] + - ["System.Data.Common.CommandTrees.DbUnionAllExpression", "System.Data.Common.CommandTrees.ExpressionBuilder.DbExpressionBuilder!", "Method[UnionAll].ReturnValue"] + - ["System.Data.Common.CommandTrees.DbFunctionExpression", "System.Data.Common.CommandTrees.ExpressionBuilder.EdmFunctions!", "Method[Year].ReturnValue"] + - ["System.Data.Common.CommandTrees.DbApplyExpression", "System.Data.Common.CommandTrees.ExpressionBuilder.DbExpressionBuilder!", "Method[CrossApply].ReturnValue"] + - ["System.Data.Common.CommandTrees.DbLambda", "System.Data.Common.CommandTrees.ExpressionBuilder.DbExpressionBuilder!", "Method[Lambda].ReturnValue"] + - ["System.Data.Common.CommandTrees.DbFunctionExpression", "System.Data.Common.CommandTrees.ExpressionBuilder.EdmFunctions!", "Method[Ceiling].ReturnValue"] + - ["System.Data.Common.CommandTrees.DbFunctionExpression", "System.Data.Common.CommandTrees.ExpressionBuilder.EdmFunctions!", "Method[BitwiseNot].ReturnValue"] + - ["System.Data.Common.CommandTrees.DbFunctionExpression", "System.Data.Common.CommandTrees.ExpressionBuilder.DbExpressionBuilder!", "Method[Invoke].ReturnValue"] + - ["System.Data.Common.CommandTrees.DbOrExpression", "System.Data.Common.CommandTrees.ExpressionBuilder.DbExpressionBuilder!", "Method[Or].ReturnValue"] + - ["System.Data.Common.CommandTrees.DbSortExpression", "System.Data.Common.CommandTrees.ExpressionBuilder.DbExpressionBuilder!", "Method[ThenByDescending].ReturnValue"] + - ["System.Data.Common.CommandTrees.DbFunctionExpression", "System.Data.Common.CommandTrees.ExpressionBuilder.EdmFunctions!", "Method[AddHours].ReturnValue"] + - ["System.Data.Common.CommandTrees.DbSortClause", "System.Data.Common.CommandTrees.ExpressionBuilder.DbExpressionBuilder!", "Method[ToSortClause].ReturnValue"] + - ["System.Data.Common.CommandTrees.DbCrossJoinExpression", "System.Data.Common.CommandTrees.ExpressionBuilder.DbExpressionBuilder!", "Method[CrossJoin].ReturnValue"] + - ["System.Data.Common.CommandTrees.DbFunctionExpression", "System.Data.Common.CommandTrees.ExpressionBuilder.EdmFunctions!", "Method[DiffMinutes].ReturnValue"] + - ["System.Data.Common.CommandTrees.DbFunctionExpression", "System.Data.Common.CommandTrees.ExpressionBuilder.EdmFunctions!", "Method[Left].ReturnValue"] + - ["System.Data.Common.CommandTrees.DbFunctionExpression", "System.Data.Common.CommandTrees.ExpressionBuilder.EdmFunctions!", "Method[AddMonths].ReturnValue"] + - ["System.Data.Common.CommandTrees.DbFunctionExpression", "System.Data.Common.CommandTrees.ExpressionBuilder.EdmFunctions!", "Method[DayOfYear].ReturnValue"] + - ["System.Data.Common.CommandTrees.DbFunctionExpression", "System.Data.Common.CommandTrees.ExpressionBuilder.EdmFunctions!", "Method[Truncate].ReturnValue"] + - ["System.Data.Common.CommandTrees.DbExpression", "System.Data.Common.CommandTrees.ExpressionBuilder.DbExpressionBuilder!", "Method[Any].ReturnValue"] + - ["System.Data.Common.CommandTrees.DbComparisonExpression", "System.Data.Common.CommandTrees.ExpressionBuilder.DbExpressionBuilder!", "Method[LessThanOrEqual].ReturnValue"] + - ["System.Data.Common.CommandTrees.DbSortExpression", "System.Data.Common.CommandTrees.ExpressionBuilder.DbExpressionBuilder!", "Method[ThenBy].ReturnValue"] + - ["System.Data.Common.CommandTrees.DbFunctionExpression", "System.Data.Common.CommandTrees.ExpressionBuilder.EdmFunctions!", "Method[Var].ReturnValue"] + - ["System.Data.Common.CommandTrees.DbNewInstanceExpression", "System.Data.Common.CommandTrees.ExpressionBuilder.DbExpressionBuilder!", "Method[New].ReturnValue"] + - ["System.Data.Common.CommandTrees.DbTreatExpression", "System.Data.Common.CommandTrees.ExpressionBuilder.DbExpressionBuilder!", "Method[TreatAs].ReturnValue"] + - ["System.Data.Common.CommandTrees.DbArithmeticExpression", "System.Data.Common.CommandTrees.ExpressionBuilder.DbExpressionBuilder!", "Method[Minus].ReturnValue"] + - ["System.Data.Common.CommandTrees.DbFunctionExpression", "System.Data.Common.CommandTrees.ExpressionBuilder.EdmFunctions!", "Method[AddNanoseconds].ReturnValue"] + - ["System.Data.Common.CommandTrees.DbComparisonExpression", "System.Data.Common.CommandTrees.ExpressionBuilder.DbExpressionBuilder!", "Method[GreaterThanOrEqual].ReturnValue"] + - ["System.Data.Common.CommandTrees.DbConstantExpression", "System.Data.Common.CommandTrees.ExpressionBuilder.DbExpressionBuilder!", "Property[False]"] + - ["System.Data.Common.CommandTrees.DbFunctionExpression", "System.Data.Common.CommandTrees.ExpressionBuilder.EdmFunctions!", "Method[AddMicroseconds].ReturnValue"] + - ["System.Data.Common.CommandTrees.DbElementExpression", "System.Data.Common.CommandTrees.ExpressionBuilder.DbExpressionBuilder!", "Method[Element].ReturnValue"] + - ["System.Data.Common.CommandTrees.DbFunctionExpression", "System.Data.Common.CommandTrees.ExpressionBuilder.EdmFunctions!", "Method[CurrentDateTime].ReturnValue"] + - ["System.Data.Common.CommandTrees.DbArithmeticExpression", "System.Data.Common.CommandTrees.ExpressionBuilder.DbExpressionBuilder!", "Method[Modulo].ReturnValue"] + - ["System.Data.Common.CommandTrees.DbFunctionExpression", "System.Data.Common.CommandTrees.ExpressionBuilder.EdmFunctions!", "Method[LongCount].ReturnValue"] + - ["System.Data.Common.CommandTrees.DbProjectExpression", "System.Data.Common.CommandTrees.ExpressionBuilder.DbExpressionBuilder!", "Method[Join].ReturnValue"] + - ["System.Data.Common.CommandTrees.DbNewInstanceExpression", "System.Data.Common.CommandTrees.ExpressionBuilder.Row", "Method[ToExpression].ReturnValue"] + - ["System.Data.Common.CommandTrees.DbJoinExpression", "System.Data.Common.CommandTrees.ExpressionBuilder.DbExpressionBuilder!", "Method[FullOuterJoin].ReturnValue"] + - ["System.Data.Common.CommandTrees.DbFunctionExpression", "System.Data.Common.CommandTrees.ExpressionBuilder.EdmFunctions!", "Method[TrimStart].ReturnValue"] + - ["System.Data.Common.CommandTrees.DbFunctionExpression", "System.Data.Common.CommandTrees.ExpressionBuilder.EdmFunctions!", "Method[Substring].ReturnValue"] + - ["System.Data.Common.CommandTrees.DbFunctionExpression", "System.Data.Common.CommandTrees.ExpressionBuilder.EdmFunctions!", "Method[Second].ReturnValue"] + - ["System.Data.Common.CommandTrees.DbExpressionBinding", "System.Data.Common.CommandTrees.ExpressionBuilder.DbExpressionBuilder!", "Method[Bind].ReturnValue"] + - ["System.Data.Common.CommandTrees.DbFilterExpression", "System.Data.Common.CommandTrees.ExpressionBuilder.DbExpressionBuilder!", "Method[Where].ReturnValue"] + - ["System.Data.Common.CommandTrees.DbRelationshipNavigationExpression", "System.Data.Common.CommandTrees.ExpressionBuilder.DbExpressionBuilder!", "Method[Navigate].ReturnValue"] + - ["System.Data.Common.CommandTrees.DbGroupExpressionBinding", "System.Data.Common.CommandTrees.ExpressionBuilder.DbExpressionBuilder!", "Method[GroupBind].ReturnValue"] + - ["System.Data.Common.CommandTrees.DbFunctionExpression", "System.Data.Common.CommandTrees.ExpressionBuilder.EdmFunctions!", "Method[ToUpper].ReturnValue"] + - ["System.Data.Common.CommandTrees.DbAndExpression", "System.Data.Common.CommandTrees.ExpressionBuilder.DbExpressionBuilder!", "Method[And].ReturnValue"] + - ["System.Data.Common.CommandTrees.DbRefKeyExpression", "System.Data.Common.CommandTrees.ExpressionBuilder.DbExpressionBuilder!", "Method[GetRefKey].ReturnValue"] + - ["System.Data.Common.CommandTrees.DbLikeExpression", "System.Data.Common.CommandTrees.ExpressionBuilder.DbExpressionBuilder!", "Method[Like].ReturnValue"] + - ["System.Data.Common.CommandTrees.DbIsOfExpression", "System.Data.Common.CommandTrees.ExpressionBuilder.DbExpressionBuilder!", "Method[IsOfOnly].ReturnValue"] + - ["System.Data.Common.CommandTrees.DbFunctionExpression", "System.Data.Common.CommandTrees.ExpressionBuilder.EdmFunctions!", "Method[BitwiseOr].ReturnValue"] + - ["System.Data.Common.CommandTrees.DbCaseExpression", "System.Data.Common.CommandTrees.ExpressionBuilder.DbExpressionBuilder!", "Method[Case].ReturnValue"] + - ["System.Data.Common.CommandTrees.DbArithmeticExpression", "System.Data.Common.CommandTrees.ExpressionBuilder.DbExpressionBuilder!", "Method[Negate].ReturnValue"] + - ["System.Data.Common.CommandTrees.DbExpression", "System.Data.Common.CommandTrees.ExpressionBuilder.DbExpressionBuilder!", "Method[Union].ReturnValue"] + - ["System.Data.Common.CommandTrees.DbGroupExpressionBinding", "System.Data.Common.CommandTrees.ExpressionBuilder.DbExpressionBuilder!", "Method[GroupBindAs].ReturnValue"] + - ["System.Data.Common.CommandTrees.DbFunctionExpression", "System.Data.Common.CommandTrees.ExpressionBuilder.EdmFunctions!", "Method[Day].ReturnValue"] + - ["System.Data.Common.CommandTrees.DbFunctionExpression", "System.Data.Common.CommandTrees.ExpressionBuilder.EdmFunctions!", "Method[Min].ReturnValue"] + - ["System.Data.Common.CommandTrees.DbFunctionExpression", "System.Data.Common.CommandTrees.ExpressionBuilder.EdmFunctions!", "Method[TruncateTime].ReturnValue"] + - ["System.Data.Common.CommandTrees.DbIsNullExpression", "System.Data.Common.CommandTrees.ExpressionBuilder.DbExpressionBuilder!", "Method[IsNull].ReturnValue"] + - ["System.Data.Common.CommandTrees.DbProjectExpression", "System.Data.Common.CommandTrees.ExpressionBuilder.DbExpressionBuilder!", "Method[Project].ReturnValue"] + - ["System.Data.Common.CommandTrees.DbEntityRefExpression", "System.Data.Common.CommandTrees.ExpressionBuilder.DbExpressionBuilder!", "Method[GetEntityRef].ReturnValue"] + - ["System.Data.Common.CommandTrees.DbFunctionExpression", "System.Data.Common.CommandTrees.ExpressionBuilder.EdmFunctions!", "Method[Replace].ReturnValue"] + - ["System.Data.Common.CommandTrees.DbArithmeticExpression", "System.Data.Common.CommandTrees.ExpressionBuilder.DbExpressionBuilder!", "Method[Multiply].ReturnValue"] + - ["System.Data.Common.CommandTrees.DbLimitExpression", "System.Data.Common.CommandTrees.ExpressionBuilder.DbExpressionBuilder!", "Method[Take].ReturnValue"] + - ["System.Data.Common.CommandTrees.DbLimitExpression", "System.Data.Common.CommandTrees.ExpressionBuilder.DbExpressionBuilder!", "Method[Limit].ReturnValue"] + - ["System.Data.Common.CommandTrees.DbJoinExpression", "System.Data.Common.CommandTrees.ExpressionBuilder.DbExpressionBuilder!", "Method[LeftOuterJoin].ReturnValue"] + - ["System.Data.Common.CommandTrees.DbApplyExpression", "System.Data.Common.CommandTrees.ExpressionBuilder.DbExpressionBuilder!", "Method[OuterApply].ReturnValue"] + - ["System.Data.Common.CommandTrees.DbFunctionExpression", "System.Data.Common.CommandTrees.ExpressionBuilder.EdmFunctions!", "Method[AddMinutes].ReturnValue"] + - ["System.Data.Common.CommandTrees.DbFunctionExpression", "System.Data.Common.CommandTrees.ExpressionBuilder.EdmFunctions!", "Method[DiffMonths].ReturnValue"] + - ["System.Data.Common.CommandTrees.DbScanExpression", "System.Data.Common.CommandTrees.ExpressionBuilder.DbExpressionBuilder!", "Method[Scan].ReturnValue"] + - ["System.Data.Common.CommandTrees.DbComparisonExpression", "System.Data.Common.CommandTrees.ExpressionBuilder.DbExpressionBuilder!", "Method[NotEqual].ReturnValue"] + - ["System.Collections.Generic.KeyValuePair", "System.Data.Common.CommandTrees.ExpressionBuilder.DbExpressionBuilder!", "Method[As].ReturnValue"] + - ["System.Data.Common.CommandTrees.DbExpression", "System.Data.Common.CommandTrees.ExpressionBuilder.DbExpressionBuilder!", "Method[Exists].ReturnValue"] + - ["System.Data.Common.CommandTrees.DbOfTypeExpression", "System.Data.Common.CommandTrees.ExpressionBuilder.DbExpressionBuilder!", "Method[OfType].ReturnValue"] + - ["System.Data.Common.CommandTrees.DbCastExpression", "System.Data.Common.CommandTrees.ExpressionBuilder.DbExpressionBuilder!", "Method[CastTo].ReturnValue"] + - ["System.Data.Common.CommandTrees.DbFunctionExpression", "System.Data.Common.CommandTrees.ExpressionBuilder.EdmFunctions!", "Method[Round].ReturnValue"] + - ["System.Data.Common.CommandTrees.DbRefExpression", "System.Data.Common.CommandTrees.ExpressionBuilder.DbExpressionBuilder!", "Method[CreateRef].ReturnValue"] + - ["System.Data.Common.CommandTrees.DbFunctionExpression", "System.Data.Common.CommandTrees.ExpressionBuilder.EdmFunctions!", "Method[DiffNanoseconds].ReturnValue"] + - ["System.Data.Common.CommandTrees.DbFunctionExpression", "System.Data.Common.CommandTrees.ExpressionBuilder.EdmFunctions!", "Method[CurrentDateTimeOffset].ReturnValue"] + - ["System.Data.Common.CommandTrees.DbConstantExpression", "System.Data.Common.CommandTrees.ExpressionBuilder.DbExpressionBuilder!", "Property[True]"] + - ["System.Data.Common.CommandTrees.DbFunctionExpression", "System.Data.Common.CommandTrees.ExpressionBuilder.EdmFunctions!", "Method[Reverse].ReturnValue"] + - ["System.Data.Common.CommandTrees.DbArithmeticExpression", "System.Data.Common.CommandTrees.ExpressionBuilder.DbExpressionBuilder!", "Method[Divide].ReturnValue"] + - ["System.Data.Common.CommandTrees.DbJoinExpression", "System.Data.Common.CommandTrees.ExpressionBuilder.DbExpressionBuilder!", "Method[InnerJoin].ReturnValue"] + - ["System.Data.Common.CommandTrees.DbExceptExpression", "System.Data.Common.CommandTrees.ExpressionBuilder.DbExpressionBuilder!", "Method[Except].ReturnValue"] + - ["System.Data.Common.CommandTrees.DbFunctionExpression", "System.Data.Common.CommandTrees.ExpressionBuilder.EdmFunctions!", "Method[Concat].ReturnValue"] + - ["System.Data.Common.CommandTrees.DbFunctionExpression", "System.Data.Common.CommandTrees.ExpressionBuilder.EdmFunctions!", "Method[StDevP].ReturnValue"] + - ["System.Data.Common.CommandTrees.DbFunctionExpression", "System.Data.Common.CommandTrees.ExpressionBuilder.EdmFunctions!", "Method[DiffMicroseconds].ReturnValue"] + - ["System.Data.Common.CommandTrees.DbProjectExpression", "System.Data.Common.CommandTrees.ExpressionBuilder.DbExpressionBuilder!", "Method[SelectMany].ReturnValue"] + - ["System.Data.Common.CommandTrees.DbFunctionExpression", "System.Data.Common.CommandTrees.ExpressionBuilder.EdmFunctions!", "Method[Trim].ReturnValue"] + - ["System.Data.Common.CommandTrees.DbFunctionExpression", "System.Data.Common.CommandTrees.ExpressionBuilder.EdmFunctions!", "Method[StDev].ReturnValue"] + - ["System.Data.Common.CommandTrees.DbNewInstanceExpression", "System.Data.Common.CommandTrees.ExpressionBuilder.DbExpressionBuilder!", "Method[NewEmptyCollection].ReturnValue"] + - ["System.Data.Common.CommandTrees.DbFunctionExpression", "System.Data.Common.CommandTrees.ExpressionBuilder.EdmFunctions!", "Method[Floor].ReturnValue"] + - ["System.Data.Common.CommandTrees.DbRefExpression", "System.Data.Common.CommandTrees.ExpressionBuilder.DbExpressionBuilder!", "Method[RefFromKey].ReturnValue"] + - ["System.Data.Common.CommandTrees.DbQuantifierExpression", "System.Data.Common.CommandTrees.ExpressionBuilder.DbExpressionBuilder!", "Method[Any].ReturnValue"] + - ["System.Data.Common.CommandTrees.DbFunctionExpression", "System.Data.Common.CommandTrees.ExpressionBuilder.EdmFunctions!", "Method[AddSeconds].ReturnValue"] + - ["System.Data.Common.CommandTrees.DbFunctionExpression", "System.Data.Common.CommandTrees.ExpressionBuilder.EdmFunctions!", "Method[CreateDateTimeOffset].ReturnValue"] + - ["System.Data.Common.CommandTrees.DbFunctionExpression", "System.Data.Common.CommandTrees.ExpressionBuilder.EdmFunctions!", "Method[NewGuid].ReturnValue"] + - ["System.Data.Common.CommandTrees.DbFunctionExpression", "System.Data.Common.CommandTrees.ExpressionBuilder.EdmFunctions!", "Method[DiffHours].ReturnValue"] + - ["System.Data.Common.CommandTrees.DbFunctionExpression", "System.Data.Common.CommandTrees.ExpressionBuilder.EdmFunctions!", "Method[DiffSeconds].ReturnValue"] + - ["System.Data.Common.CommandTrees.DbFunctionAggregate", "System.Data.Common.CommandTrees.ExpressionBuilder.DbExpressionBuilder!", "Method[AggregateDistinct].ReturnValue"] + - ["System.Data.Common.CommandTrees.DbFunctionExpression", "System.Data.Common.CommandTrees.ExpressionBuilder.EdmFunctions!", "Method[AddDays].ReturnValue"] + - ["System.Data.Common.CommandTrees.DbVariableReferenceExpression", "System.Data.Common.CommandTrees.ExpressionBuilder.DbExpressionBuilder!", "Method[Variable].ReturnValue"] + - ["System.Data.Common.CommandTrees.DbSortExpression", "System.Data.Common.CommandTrees.ExpressionBuilder.DbExpressionBuilder!", "Method[OrderByDescending].ReturnValue"] + - ["System.Data.Common.CommandTrees.DbParameterReferenceExpression", "System.Data.Common.CommandTrees.ExpressionBuilder.DbExpressionBuilder!", "Method[Parameter].ReturnValue"] + - ["System.Data.Common.CommandTrees.DbFunctionExpression", "System.Data.Common.CommandTrees.ExpressionBuilder.EdmFunctions!", "Method[CreateTime].ReturnValue"] + - ["System.Data.Common.CommandTrees.DbSkipExpression", "System.Data.Common.CommandTrees.ExpressionBuilder.DbExpressionBuilder!", "Method[Skip].ReturnValue"] + - ["System.Data.Common.CommandTrees.DbFunctionExpression", "System.Data.Common.CommandTrees.ExpressionBuilder.EdmFunctions!", "Method[Sum].ReturnValue"] + - ["System.Data.Common.CommandTrees.DbFunctionExpression", "System.Data.Common.CommandTrees.ExpressionBuilder.EdmFunctions!", "Method[VarP].ReturnValue"] + - ["System.Data.Common.CommandTrees.DbFunctionExpression", "System.Data.Common.CommandTrees.ExpressionBuilder.EdmFunctions!", "Method[Average].ReturnValue"] + - ["System.Collections.Generic.KeyValuePair", "System.Data.Common.CommandTrees.ExpressionBuilder.DbExpressionBuilder!", "Method[As].ReturnValue"] + - ["System.Data.Common.CommandTrees.DbComparisonExpression", "System.Data.Common.CommandTrees.ExpressionBuilder.DbExpressionBuilder!", "Method[Equal].ReturnValue"] + - ["System.Data.Common.CommandTrees.DbFunctionExpression", "System.Data.Common.CommandTrees.ExpressionBuilder.EdmFunctions!", "Method[Max].ReturnValue"] + - ["System.Data.Common.CommandTrees.DbFilterExpression", "System.Data.Common.CommandTrees.ExpressionBuilder.DbExpressionBuilder!", "Method[Filter].ReturnValue"] + - ["System.Data.Common.CommandTrees.DbFunctionExpression", "System.Data.Common.CommandTrees.ExpressionBuilder.EdmFunctions!", "Method[DiffYears].ReturnValue"] + - ["System.Data.Common.CommandTrees.DbFunctionExpression", "System.Data.Common.CommandTrees.ExpressionBuilder.EdmFunctions!", "Method[Count].ReturnValue"] + - ["System.Data.Common.CommandTrees.DbFunctionExpression", "System.Data.Common.CommandTrees.ExpressionBuilder.EdmFunctions!", "Method[IndexOf].ReturnValue"] + - ["System.Data.Common.CommandTrees.DbFunctionExpression", "System.Data.Common.CommandTrees.ExpressionBuilder.EdmFunctions!", "Method[EndsWith].ReturnValue"] + - ["System.Data.Common.CommandTrees.DbQuantifierExpression", "System.Data.Common.CommandTrees.ExpressionBuilder.DbExpressionBuilder!", "Method[All].ReturnValue"] + - ["System.Data.Common.CommandTrees.DbIsEmptyExpression", "System.Data.Common.CommandTrees.ExpressionBuilder.DbExpressionBuilder!", "Method[IsEmpty].ReturnValue"] + - ["System.Data.Common.CommandTrees.DbFunctionExpression", "System.Data.Common.CommandTrees.ExpressionBuilder.EdmFunctions!", "Method[Length].ReturnValue"] + - ["System.Data.Common.CommandTrees.DbFunctionExpression", "System.Data.Common.CommandTrees.ExpressionBuilder.EdmFunctions!", "Method[StartsWith].ReturnValue"] + - ["System.Data.Common.CommandTrees.DbFunctionExpression", "System.Data.Common.CommandTrees.ExpressionBuilder.EdmFunctions!", "Method[AddMilliseconds].ReturnValue"] + - ["System.Data.Common.CommandTrees.DbExpression", "System.Data.Common.CommandTrees.ExpressionBuilder.Row!", "Method[op_Implicit].ReturnValue"] + - ["System.Data.Common.CommandTrees.DbSortExpression", "System.Data.Common.CommandTrees.ExpressionBuilder.DbExpressionBuilder!", "Method[Sort].ReturnValue"] + - ["System.Data.Common.CommandTrees.DbFunctionExpression", "System.Data.Common.CommandTrees.ExpressionBuilder.EdmFunctions!", "Method[Month].ReturnValue"] + - ["System.Data.Common.CommandTrees.DbIntersectExpression", "System.Data.Common.CommandTrees.ExpressionBuilder.DbExpressionBuilder!", "Method[Intersect].ReturnValue"] + - ["System.Data.Common.CommandTrees.DbConstantExpression", "System.Data.Common.CommandTrees.ExpressionBuilder.DbExpressionBuilder!", "Method[Constant].ReturnValue"] + - ["System.Data.Common.CommandTrees.DbExpressionBinding", "System.Data.Common.CommandTrees.ExpressionBuilder.DbExpressionBuilder!", "Method[BindAs].ReturnValue"] + - ["System.Data.Common.CommandTrees.DbFunctionExpression", "System.Data.Common.CommandTrees.ExpressionBuilder.EdmFunctions!", "Method[CurrentUtcDateTime].ReturnValue"] + - ["System.Data.Common.CommandTrees.DbJoinExpression", "System.Data.Common.CommandTrees.ExpressionBuilder.DbExpressionBuilder!", "Method[Join].ReturnValue"] + - ["System.Data.Common.CommandTrees.DbExpression", "System.Data.Common.CommandTrees.ExpressionBuilder.EdmFunctions!", "Method[Contains].ReturnValue"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemDataCommonCommandTreesExpressionBuilderSpatial/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemDataCommonCommandTreesExpressionBuilderSpatial/model.yml new file mode 100644 index 000000000000..6a983eac92a0 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemDataCommonCommandTreesExpressionBuilderSpatial/model.yml @@ -0,0 +1,87 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Data.Common.CommandTrees.DbFunctionExpression", "System.Data.Common.CommandTrees.ExpressionBuilder.Spatial.SpatialEdmFunctions!", "Method[GeographyMultiPolygonFromBinary].ReturnValue"] + - ["System.Data.Common.CommandTrees.DbFunctionExpression", "System.Data.Common.CommandTrees.ExpressionBuilder.Spatial.SpatialEdmFunctions!", "Method[Distance].ReturnValue"] + - ["System.Data.Common.CommandTrees.DbFunctionExpression", "System.Data.Common.CommandTrees.ExpressionBuilder.Spatial.SpatialEdmFunctions!", "Method[GeographyMultiPolygonFromText].ReturnValue"] + - ["System.Data.Common.CommandTrees.DbFunctionExpression", "System.Data.Common.CommandTrees.ExpressionBuilder.Spatial.SpatialEdmFunctions!", "Method[GeographyFromBinary].ReturnValue"] + - ["System.Data.Common.CommandTrees.DbFunctionExpression", "System.Data.Common.CommandTrees.ExpressionBuilder.Spatial.SpatialEdmFunctions!", "Method[GeographyPolygonFromBinary].ReturnValue"] + - ["System.Data.Common.CommandTrees.DbFunctionExpression", "System.Data.Common.CommandTrees.ExpressionBuilder.Spatial.SpatialEdmFunctions!", "Method[GeographyPointFromText].ReturnValue"] + - ["System.Data.Common.CommandTrees.DbFunctionExpression", "System.Data.Common.CommandTrees.ExpressionBuilder.Spatial.SpatialEdmFunctions!", "Method[IsRing].ReturnValue"] + - ["System.Data.Common.CommandTrees.DbFunctionExpression", "System.Data.Common.CommandTrees.ExpressionBuilder.Spatial.SpatialEdmFunctions!", "Method[Area].ReturnValue"] + - ["System.Data.Common.CommandTrees.DbFunctionExpression", "System.Data.Common.CommandTrees.ExpressionBuilder.Spatial.SpatialEdmFunctions!", "Method[XCoordinate].ReturnValue"] + - ["System.Data.Common.CommandTrees.DbFunctionExpression", "System.Data.Common.CommandTrees.ExpressionBuilder.Spatial.SpatialEdmFunctions!", "Method[GeographyPointFromBinary].ReturnValue"] + - ["System.Data.Common.CommandTrees.DbFunctionExpression", "System.Data.Common.CommandTrees.ExpressionBuilder.Spatial.SpatialEdmFunctions!", "Method[GeometryLineFromText].ReturnValue"] + - ["System.Data.Common.CommandTrees.DbFunctionExpression", "System.Data.Common.CommandTrees.ExpressionBuilder.Spatial.SpatialEdmFunctions!", "Method[SpatialTypeName].ReturnValue"] + - ["System.Data.Common.CommandTrees.DbFunctionExpression", "System.Data.Common.CommandTrees.ExpressionBuilder.Spatial.SpatialEdmFunctions!", "Method[GeographyLineFromText].ReturnValue"] + - ["System.Data.Common.CommandTrees.DbFunctionExpression", "System.Data.Common.CommandTrees.ExpressionBuilder.Spatial.SpatialEdmFunctions!", "Method[GeometryLineFromBinary].ReturnValue"] + - ["System.Data.Common.CommandTrees.DbFunctionExpression", "System.Data.Common.CommandTrees.ExpressionBuilder.Spatial.SpatialEdmFunctions!", "Method[SpatialRelate].ReturnValue"] + - ["System.Data.Common.CommandTrees.DbFunctionExpression", "System.Data.Common.CommandTrees.ExpressionBuilder.Spatial.SpatialEdmFunctions!", "Method[SpatialIntersection].ReturnValue"] + - ["System.Data.Common.CommandTrees.DbFunctionExpression", "System.Data.Common.CommandTrees.ExpressionBuilder.Spatial.SpatialEdmFunctions!", "Method[StartPoint].ReturnValue"] + - ["System.Data.Common.CommandTrees.DbFunctionExpression", "System.Data.Common.CommandTrees.ExpressionBuilder.Spatial.SpatialEdmFunctions!", "Method[SpatialDisjoint].ReturnValue"] + - ["System.Data.Common.CommandTrees.DbFunctionExpression", "System.Data.Common.CommandTrees.ExpressionBuilder.Spatial.SpatialEdmFunctions!", "Method[GeographyMultiLineFromText].ReturnValue"] + - ["System.Data.Common.CommandTrees.DbFunctionExpression", "System.Data.Common.CommandTrees.ExpressionBuilder.Spatial.SpatialEdmFunctions!", "Method[SpatialDimension].ReturnValue"] + - ["System.Data.Common.CommandTrees.DbFunctionExpression", "System.Data.Common.CommandTrees.ExpressionBuilder.Spatial.SpatialEdmFunctions!", "Method[PointOnSurface].ReturnValue"] + - ["System.Data.Common.CommandTrees.DbFunctionExpression", "System.Data.Common.CommandTrees.ExpressionBuilder.Spatial.SpatialEdmFunctions!", "Method[AsBinary].ReturnValue"] + - ["System.Data.Common.CommandTrees.DbFunctionExpression", "System.Data.Common.CommandTrees.ExpressionBuilder.Spatial.SpatialEdmFunctions!", "Method[Measure].ReturnValue"] + - ["System.Data.Common.CommandTrees.DbFunctionExpression", "System.Data.Common.CommandTrees.ExpressionBuilder.Spatial.SpatialEdmFunctions!", "Method[GeographyMultiLineFromBinary].ReturnValue"] + - ["System.Data.Common.CommandTrees.DbFunctionExpression", "System.Data.Common.CommandTrees.ExpressionBuilder.Spatial.SpatialEdmFunctions!", "Method[GeometryCollectionFromBinary].ReturnValue"] + - ["System.Data.Common.CommandTrees.DbFunctionExpression", "System.Data.Common.CommandTrees.ExpressionBuilder.Spatial.SpatialEdmFunctions!", "Method[Longitude].ReturnValue"] + - ["System.Data.Common.CommandTrees.DbFunctionExpression", "System.Data.Common.CommandTrees.ExpressionBuilder.Spatial.SpatialEdmFunctions!", "Method[InteriorRingCount].ReturnValue"] + - ["System.Data.Common.CommandTrees.DbFunctionExpression", "System.Data.Common.CommandTrees.ExpressionBuilder.Spatial.SpatialEdmFunctions!", "Method[SpatialElementCount].ReturnValue"] + - ["System.Data.Common.CommandTrees.DbFunctionExpression", "System.Data.Common.CommandTrees.ExpressionBuilder.Spatial.SpatialEdmFunctions!", "Method[GeographyCollectionFromBinary].ReturnValue"] + - ["System.Data.Common.CommandTrees.DbFunctionExpression", "System.Data.Common.CommandTrees.ExpressionBuilder.Spatial.SpatialEdmFunctions!", "Method[SpatialEnvelope].ReturnValue"] + - ["System.Data.Common.CommandTrees.DbFunctionExpression", "System.Data.Common.CommandTrees.ExpressionBuilder.Spatial.SpatialEdmFunctions!", "Method[GeometryMultiLineFromBinary].ReturnValue"] + - ["System.Data.Common.CommandTrees.DbFunctionExpression", "System.Data.Common.CommandTrees.ExpressionBuilder.Spatial.SpatialEdmFunctions!", "Method[SpatialOverlaps].ReturnValue"] + - ["System.Data.Common.CommandTrees.DbFunctionExpression", "System.Data.Common.CommandTrees.ExpressionBuilder.Spatial.SpatialEdmFunctions!", "Method[AsText].ReturnValue"] + - ["System.Data.Common.CommandTrees.DbFunctionExpression", "System.Data.Common.CommandTrees.ExpressionBuilder.Spatial.SpatialEdmFunctions!", "Method[SpatialDifference].ReturnValue"] + - ["System.Data.Common.CommandTrees.DbFunctionExpression", "System.Data.Common.CommandTrees.ExpressionBuilder.Spatial.SpatialEdmFunctions!", "Method[GeographyFromText].ReturnValue"] + - ["System.Data.Common.CommandTrees.DbFunctionExpression", "System.Data.Common.CommandTrees.ExpressionBuilder.Spatial.SpatialEdmFunctions!", "Method[CoordinateSystemId].ReturnValue"] + - ["System.Data.Common.CommandTrees.DbFunctionExpression", "System.Data.Common.CommandTrees.ExpressionBuilder.Spatial.SpatialEdmFunctions!", "Method[GeometryPointFromBinary].ReturnValue"] + - ["System.Data.Common.CommandTrees.DbFunctionExpression", "System.Data.Common.CommandTrees.ExpressionBuilder.Spatial.SpatialEdmFunctions!", "Method[SpatialBuffer].ReturnValue"] + - ["System.Data.Common.CommandTrees.DbFunctionExpression", "System.Data.Common.CommandTrees.ExpressionBuilder.Spatial.SpatialEdmFunctions!", "Method[IsValidGeometry].ReturnValue"] + - ["System.Data.Common.CommandTrees.DbFunctionExpression", "System.Data.Common.CommandTrees.ExpressionBuilder.Spatial.SpatialEdmFunctions!", "Method[PointAt].ReturnValue"] + - ["System.Data.Common.CommandTrees.DbFunctionExpression", "System.Data.Common.CommandTrees.ExpressionBuilder.Spatial.SpatialEdmFunctions!", "Method[SpatialBoundary].ReturnValue"] + - ["System.Data.Common.CommandTrees.DbFunctionExpression", "System.Data.Common.CommandTrees.ExpressionBuilder.Spatial.SpatialEdmFunctions!", "Method[GeographyMultiPointFromBinary].ReturnValue"] + - ["System.Data.Common.CommandTrees.DbFunctionExpression", "System.Data.Common.CommandTrees.ExpressionBuilder.Spatial.SpatialEdmFunctions!", "Method[SpatialConvexHull].ReturnValue"] + - ["System.Data.Common.CommandTrees.DbFunctionExpression", "System.Data.Common.CommandTrees.ExpressionBuilder.Spatial.SpatialEdmFunctions!", "Method[GeographyFromGml].ReturnValue"] + - ["System.Data.Common.CommandTrees.DbFunctionExpression", "System.Data.Common.CommandTrees.ExpressionBuilder.Spatial.SpatialEdmFunctions!", "Method[GeometryPointFromText].ReturnValue"] + - ["System.Data.Common.CommandTrees.DbFunctionExpression", "System.Data.Common.CommandTrees.ExpressionBuilder.Spatial.SpatialEdmFunctions!", "Method[SpatialTouches].ReturnValue"] + - ["System.Data.Common.CommandTrees.DbFunctionExpression", "System.Data.Common.CommandTrees.ExpressionBuilder.Spatial.SpatialEdmFunctions!", "Method[GeometryCollectionFromText].ReturnValue"] + - ["System.Data.Common.CommandTrees.DbFunctionExpression", "System.Data.Common.CommandTrees.ExpressionBuilder.Spatial.SpatialEdmFunctions!", "Method[IsClosedSpatial].ReturnValue"] + - ["System.Data.Common.CommandTrees.DbFunctionExpression", "System.Data.Common.CommandTrees.ExpressionBuilder.Spatial.SpatialEdmFunctions!", "Method[GeographyPolygonFromText].ReturnValue"] + - ["System.Data.Common.CommandTrees.DbFunctionExpression", "System.Data.Common.CommandTrees.ExpressionBuilder.Spatial.SpatialEdmFunctions!", "Method[GeometryMultiPointFromBinary].ReturnValue"] + - ["System.Data.Common.CommandTrees.DbFunctionExpression", "System.Data.Common.CommandTrees.ExpressionBuilder.Spatial.SpatialEdmFunctions!", "Method[SpatialContains].ReturnValue"] + - ["System.Data.Common.CommandTrees.DbFunctionExpression", "System.Data.Common.CommandTrees.ExpressionBuilder.Spatial.SpatialEdmFunctions!", "Method[EndPoint].ReturnValue"] + - ["System.Data.Common.CommandTrees.DbFunctionExpression", "System.Data.Common.CommandTrees.ExpressionBuilder.Spatial.SpatialEdmFunctions!", "Method[SpatialSymmetricDifference].ReturnValue"] + - ["System.Data.Common.CommandTrees.DbFunctionExpression", "System.Data.Common.CommandTrees.ExpressionBuilder.Spatial.SpatialEdmFunctions!", "Method[PointCount].ReturnValue"] + - ["System.Data.Common.CommandTrees.DbFunctionExpression", "System.Data.Common.CommandTrees.ExpressionBuilder.Spatial.SpatialEdmFunctions!", "Method[InteriorRingAt].ReturnValue"] + - ["System.Data.Common.CommandTrees.DbFunctionExpression", "System.Data.Common.CommandTrees.ExpressionBuilder.Spatial.SpatialEdmFunctions!", "Method[SpatialUnion].ReturnValue"] + - ["System.Data.Common.CommandTrees.DbFunctionExpression", "System.Data.Common.CommandTrees.ExpressionBuilder.Spatial.SpatialEdmFunctions!", "Method[GeometryPolygonFromText].ReturnValue"] + - ["System.Data.Common.CommandTrees.DbFunctionExpression", "System.Data.Common.CommandTrees.ExpressionBuilder.Spatial.SpatialEdmFunctions!", "Method[YCoordinate].ReturnValue"] + - ["System.Data.Common.CommandTrees.DbFunctionExpression", "System.Data.Common.CommandTrees.ExpressionBuilder.Spatial.SpatialEdmFunctions!", "Method[GeometryMultiPolygonFromBinary].ReturnValue"] + - ["System.Data.Common.CommandTrees.DbFunctionExpression", "System.Data.Common.CommandTrees.ExpressionBuilder.Spatial.SpatialEdmFunctions!", "Method[GeometryFromBinary].ReturnValue"] + - ["System.Data.Common.CommandTrees.DbFunctionExpression", "System.Data.Common.CommandTrees.ExpressionBuilder.Spatial.SpatialEdmFunctions!", "Method[AsGml].ReturnValue"] + - ["System.Data.Common.CommandTrees.DbFunctionExpression", "System.Data.Common.CommandTrees.ExpressionBuilder.Spatial.SpatialEdmFunctions!", "Method[GeometryMultiPolygonFromText].ReturnValue"] + - ["System.Data.Common.CommandTrees.DbFunctionExpression", "System.Data.Common.CommandTrees.ExpressionBuilder.Spatial.SpatialEdmFunctions!", "Method[SpatialLength].ReturnValue"] + - ["System.Data.Common.CommandTrees.DbFunctionExpression", "System.Data.Common.CommandTrees.ExpressionBuilder.Spatial.SpatialEdmFunctions!", "Method[GeographyCollectionFromText].ReturnValue"] + - ["System.Data.Common.CommandTrees.DbFunctionExpression", "System.Data.Common.CommandTrees.ExpressionBuilder.Spatial.SpatialEdmFunctions!", "Method[SpatialIntersects].ReturnValue"] + - ["System.Data.Common.CommandTrees.DbFunctionExpression", "System.Data.Common.CommandTrees.ExpressionBuilder.Spatial.SpatialEdmFunctions!", "Method[GeometryFromGml].ReturnValue"] + - ["System.Data.Common.CommandTrees.DbFunctionExpression", "System.Data.Common.CommandTrees.ExpressionBuilder.Spatial.SpatialEdmFunctions!", "Method[GeometryFromText].ReturnValue"] + - ["System.Data.Common.CommandTrees.DbFunctionExpression", "System.Data.Common.CommandTrees.ExpressionBuilder.Spatial.SpatialEdmFunctions!", "Method[SpatialCrosses].ReturnValue"] + - ["System.Data.Common.CommandTrees.DbFunctionExpression", "System.Data.Common.CommandTrees.ExpressionBuilder.Spatial.SpatialEdmFunctions!", "Method[IsSimpleGeometry].ReturnValue"] + - ["System.Data.Common.CommandTrees.DbFunctionExpression", "System.Data.Common.CommandTrees.ExpressionBuilder.Spatial.SpatialEdmFunctions!", "Method[SpatialEquals].ReturnValue"] + - ["System.Data.Common.CommandTrees.DbFunctionExpression", "System.Data.Common.CommandTrees.ExpressionBuilder.Spatial.SpatialEdmFunctions!", "Method[Centroid].ReturnValue"] + - ["System.Data.Common.CommandTrees.DbFunctionExpression", "System.Data.Common.CommandTrees.ExpressionBuilder.Spatial.SpatialEdmFunctions!", "Method[GeometryMultiPointFromText].ReturnValue"] + - ["System.Data.Common.CommandTrees.DbFunctionExpression", "System.Data.Common.CommandTrees.ExpressionBuilder.Spatial.SpatialEdmFunctions!", "Method[GeometryMultiLineFromText].ReturnValue"] + - ["System.Data.Common.CommandTrees.DbFunctionExpression", "System.Data.Common.CommandTrees.ExpressionBuilder.Spatial.SpatialEdmFunctions!", "Method[GeometryPolygonFromBinary].ReturnValue"] + - ["System.Data.Common.CommandTrees.DbFunctionExpression", "System.Data.Common.CommandTrees.ExpressionBuilder.Spatial.SpatialEdmFunctions!", "Method[Latitude].ReturnValue"] + - ["System.Data.Common.CommandTrees.DbFunctionExpression", "System.Data.Common.CommandTrees.ExpressionBuilder.Spatial.SpatialEdmFunctions!", "Method[GeographyLineFromBinary].ReturnValue"] + - ["System.Data.Common.CommandTrees.DbFunctionExpression", "System.Data.Common.CommandTrees.ExpressionBuilder.Spatial.SpatialEdmFunctions!", "Method[GeographyMultiPointFromText].ReturnValue"] + - ["System.Data.Common.CommandTrees.DbFunctionExpression", "System.Data.Common.CommandTrees.ExpressionBuilder.Spatial.SpatialEdmFunctions!", "Method[ExteriorRing].ReturnValue"] + - ["System.Data.Common.CommandTrees.DbFunctionExpression", "System.Data.Common.CommandTrees.ExpressionBuilder.Spatial.SpatialEdmFunctions!", "Method[SpatialElementAt].ReturnValue"] + - ["System.Data.Common.CommandTrees.DbFunctionExpression", "System.Data.Common.CommandTrees.ExpressionBuilder.Spatial.SpatialEdmFunctions!", "Method[IsEmptySpatial].ReturnValue"] + - ["System.Data.Common.CommandTrees.DbFunctionExpression", "System.Data.Common.CommandTrees.ExpressionBuilder.Spatial.SpatialEdmFunctions!", "Method[Elevation].ReturnValue"] + - ["System.Data.Common.CommandTrees.DbFunctionExpression", "System.Data.Common.CommandTrees.ExpressionBuilder.Spatial.SpatialEdmFunctions!", "Method[SpatialWithin].ReturnValue"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemDataCommonEntitySql/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemDataCommonEntitySql/model.yml new file mode 100644 index 000000000000..4589c0627d33 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemDataCommonEntitySql/model.yml @@ -0,0 +1,13 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Data.Common.CommandTrees.DbLambda", "System.Data.Common.EntitySql.FunctionDefinition", "Property[Lambda]"] + - ["System.Data.Common.CommandTrees.DbLambda", "System.Data.Common.EntitySql.EntitySqlParser", "Method[ParseLambda].ReturnValue"] + - ["System.Data.Common.EntitySql.ParseResult", "System.Data.Common.EntitySql.EntitySqlParser", "Method[Parse].ReturnValue"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.Data.Common.EntitySql.ParseResult", "Property[FunctionDefinitions]"] + - ["System.String", "System.Data.Common.EntitySql.FunctionDefinition", "Property[Name]"] + - ["System.Int32", "System.Data.Common.EntitySql.FunctionDefinition", "Property[StartPosition]"] + - ["System.Int32", "System.Data.Common.EntitySql.FunctionDefinition", "Property[EndPosition]"] + - ["System.Data.Common.CommandTrees.DbCommandTree", "System.Data.Common.EntitySql.ParseResult", "Property[CommandTree]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemDataDesign/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemDataDesign/model.yml new file mode 100644 index 000000000000..e28a09c9487d --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemDataDesign/model.yml @@ -0,0 +1,23 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Boolean", "System.Data.Design.MethodSignatureGenerator", "Property[PagingMethod]"] + - ["System.CodeDom.CodeTypeDeclaration", "System.Data.Design.MethodSignatureGenerator", "Method[GenerateUpdatingMethods].ReturnValue"] + - ["System.String", "System.Data.Design.TypedDataSetGenerator!", "Method[Generate].ReturnValue"] + - ["System.Data.Design.ParameterGenerationOption", "System.Data.Design.ParameterGenerationOption!", "Field[SqlTypes]"] + - ["System.String", "System.Data.Design.TypedDataSetGenerator!", "Method[GetProviderName].ReturnValue"] + - ["System.Collections.IList", "System.Data.Design.TypedDataSetGeneratorException", "Property[ErrorList]"] + - ["System.CodeDom.CodeMemberMethod", "System.Data.Design.MethodSignatureGenerator", "Method[GenerateMethod].ReturnValue"] + - ["System.CodeDom.Compiler.CodeDomProvider", "System.Data.Design.MethodSignatureGenerator", "Property[CodeProvider]"] + - ["System.Type", "System.Data.Design.MethodSignatureGenerator", "Property[ContainerParameterType]"] + - ["System.String", "System.Data.Design.MethodSignatureGenerator", "Method[GenerateMethodSignature].ReturnValue"] + - ["System.Data.Design.ParameterGenerationOption", "System.Data.Design.ParameterGenerationOption!", "Field[ClrTypes]"] + - ["System.String", "System.Data.Design.MethodSignatureGenerator", "Property[DataSetClassName]"] + - ["System.Collections.Generic.ICollection", "System.Data.Design.TypedDataSetGenerator!", "Property[ReferencedAssemblies]"] + - ["System.Data.Design.ParameterGenerationOption", "System.Data.Design.ParameterGenerationOption!", "Field[Objects]"] + - ["System.Boolean", "System.Data.Design.MethodSignatureGenerator", "Property[IsGetMethod]"] + - ["System.Data.Design.ParameterGenerationOption", "System.Data.Design.MethodSignatureGenerator", "Property[ParameterOption]"] + - ["System.String", "System.Data.Design.MethodSignatureGenerator", "Property[TableClassName]"] + - ["System.String", "System.Data.Design.TypedDataSetSchemaImporterExtension", "Method[ImportSchemaType].ReturnValue"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemDataEntityClient/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemDataEntityClient/model.yml new file mode 100644 index 000000000000..b8889c7210fb --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemDataEntityClient/model.yml @@ -0,0 +1,125 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Data.CommandType", "System.Data.EntityClient.EntityCommand", "Property[CommandType]"] + - ["System.Data.Common.DbConnectionStringBuilder", "System.Data.EntityClient.EntityProviderFactory", "Method[CreateConnectionStringBuilder].ReturnValue"] + - ["System.Byte", "System.Data.EntityClient.EntityDataReader", "Method[GetByte].ReturnValue"] + - ["System.Data.Common.DbParameterCollection", "System.Data.EntityClient.EntityCommand", "Property[DbParameterCollection]"] + - ["System.Type", "System.Data.EntityClient.EntityDataReader", "Method[GetProviderSpecificFieldType].ReturnValue"] + - ["System.Data.Common.DbParameter", "System.Data.EntityClient.EntityParameterCollection", "Method[GetParameter].ReturnValue"] + - ["System.Data.Common.DbDataRecord", "System.Data.EntityClient.EntityDataReader", "Method[GetDataRecord].ReturnValue"] + - ["System.Int64", "System.Data.EntityClient.EntityDataReader", "Method[GetChars].ReturnValue"] + - ["System.Collections.IEnumerator", "System.Data.EntityClient.EntityParameterCollection", "Method[GetEnumerator].ReturnValue"] + - ["System.Boolean", "System.Data.EntityClient.EntityParameterCollection", "Method[Contains].ReturnValue"] + - ["System.String", "System.Data.EntityClient.EntityParameter", "Method[ToString].ReturnValue"] + - ["System.Data.Common.DbParameter", "System.Data.EntityClient.EntityProviderFactory", "Method[CreateParameter].ReturnValue"] + - ["System.Boolean", "System.Data.EntityClient.EntityDataReader", "Property[HasRows]"] + - ["System.String", "System.Data.EntityClient.EntityDataReader", "Method[GetString].ReturnValue"] + - ["System.Int32", "System.Data.EntityClient.EntityDataReader", "Property[RecordsAffected]"] + - ["System.String", "System.Data.EntityClient.EntityConnection", "Property[ConnectionString]"] + - ["System.String", "System.Data.EntityClient.EntityConnection", "Property[ServerVersion]"] + - ["System.String", "System.Data.EntityClient.EntityDataReader", "Method[GetName].ReturnValue"] + - ["System.Byte", "System.Data.EntityClient.EntityParameter", "Property[Scale]"] + - ["System.Data.EntityClient.EntityCommand", "System.Data.EntityClient.EntityConnection", "Method[CreateCommand].ReturnValue"] + - ["System.DateTime", "System.Data.EntityClient.EntityDataReader", "Method[GetDateTime].ReturnValue"] + - ["System.Data.DataTable", "System.Data.EntityClient.EntityDataReader", "Method[GetSchemaTable].ReturnValue"] + - ["System.Data.Common.DbDataAdapter", "System.Data.EntityClient.EntityProviderFactory", "Method[CreateDataAdapter].ReturnValue"] + - ["System.Data.EntityClient.EntityConnection", "System.Data.EntityClient.EntityTransaction", "Property[Connection]"] + - ["System.Data.Common.DbDataReader", "System.Data.EntityClient.EntityDataReader", "Method[GetDataReader].ReturnValue"] + - ["System.Boolean", "System.Data.EntityClient.EntityCommand", "Property[EnablePlanCaching]"] + - ["System.String", "System.Data.EntityClient.EntityParameter", "Property[SourceColumn]"] + - ["System.Object", "System.Data.EntityClient.EntityParameter", "Property[Value]"] + - ["System.Data.EntityClient.EntityDataReader", "System.Data.EntityClient.EntityCommand", "Method[ExecuteReader].ReturnValue"] + - ["System.Object", "System.Data.EntityClient.EntityCommand", "Method[ExecuteScalar].ReturnValue"] + - ["System.Boolean", "System.Data.EntityClient.EntityConnectionStringBuilder", "Method[ContainsKey].ReturnValue"] + - ["System.Data.IsolationLevel", "System.Data.EntityClient.EntityTransaction", "Property[IsolationLevel]"] + - ["System.Data.Common.DbTransaction", "System.Data.EntityClient.EntityConnection", "Method[BeginDbTransaction].ReturnValue"] + - ["System.Int32", "System.Data.EntityClient.EntityDataReader", "Property[FieldCount]"] + - ["System.Data.EntityClient.EntityProviderFactory", "System.Data.EntityClient.EntityProviderFactory!", "Field[Instance]"] + - ["System.String", "System.Data.EntityClient.EntityDataReader", "Method[GetDataTypeName].ReturnValue"] + - ["System.Object", "System.Data.EntityClient.EntityDataReader", "Method[GetProviderSpecificValue].ReturnValue"] + - ["System.Data.Common.DataRecordInfo", "System.Data.EntityClient.EntityDataReader", "Property[DataRecordInfo]"] + - ["System.Int32", "System.Data.EntityClient.EntityDataReader", "Method[GetProviderSpecificValues].ReturnValue"] + - ["System.Int32", "System.Data.EntityClient.EntityDataReader", "Property[VisibleFieldCount]"] + - ["System.Data.Common.CommandTrees.DbCommandTree", "System.Data.EntityClient.EntityCommand", "Property[CommandTree]"] + - ["System.Data.EntityClient.EntityParameter", "System.Data.EntityClient.EntityCommand", "Method[CreateParameter].ReturnValue"] + - ["System.Data.Common.DbConnection", "System.Data.EntityClient.EntityCommand", "Property[DbConnection]"] + - ["System.Single", "System.Data.EntityClient.EntityDataReader", "Method[GetFloat].ReturnValue"] + - ["System.Decimal", "System.Data.EntityClient.EntityDataReader", "Method[GetDecimal].ReturnValue"] + - ["System.Data.Metadata.Edm.MetadataWorkspace", "System.Data.EntityClient.EntityConnection", "Method[GetMetadataWorkspace].ReturnValue"] + - ["System.Char", "System.Data.EntityClient.EntityDataReader", "Method[GetChar].ReturnValue"] + - ["System.Data.EntityClient.EntityParameter", "System.Data.EntityClient.EntityParameterCollection", "Method[Add].ReturnValue"] + - ["System.Data.ParameterDirection", "System.Data.EntityClient.EntityParameter", "Property[Direction]"] + - ["System.Int32", "System.Data.EntityClient.EntityParameterCollection", "Property[Count]"] + - ["System.Int32", "System.Data.EntityClient.EntityDataReader", "Method[GetInt32].ReturnValue"] + - ["System.Boolean", "System.Data.EntityClient.EntityCommand", "Property[DesignTimeVisible]"] + - ["System.Object", "System.Data.EntityClient.EntityDataReader", "Property[Item]"] + - ["System.Boolean", "System.Data.EntityClient.EntityConnectionStringBuilder", "Property[IsFixedSize]"] + - ["System.Data.Metadata.Edm.EdmType", "System.Data.EntityClient.EntityParameter", "Property[EdmType]"] + - ["System.Collections.IEnumerator", "System.Data.EntityClient.EntityDataReader", "Method[GetEnumerator].ReturnValue"] + - ["System.String", "System.Data.EntityClient.EntityConnectionStringBuilder", "Property[ProviderConnectionString]"] + - ["System.Data.ConnectionState", "System.Data.EntityClient.EntityConnection", "Property[State]"] + - ["System.Int64", "System.Data.EntityClient.EntityDataReader", "Method[GetInt64].ReturnValue"] + - ["System.Guid", "System.Data.EntityClient.EntityDataReader", "Method[GetGuid].ReturnValue"] + - ["System.Object", "System.Data.EntityClient.EntityDataReader", "Method[GetValue].ReturnValue"] + - ["System.Boolean", "System.Data.EntityClient.EntityConnectionStringBuilder", "Method[TryGetValue].ReturnValue"] + - ["System.Data.EntityClient.EntityConnection", "System.Data.EntityClient.EntityCommand", "Property[Connection]"] + - ["System.Byte", "System.Data.EntityClient.EntityParameter", "Property[Precision]"] + - ["System.Collections.ICollection", "System.Data.EntityClient.EntityConnectionStringBuilder", "Property[Keys]"] + - ["System.Data.Common.DbParameter", "System.Data.EntityClient.EntityCommand", "Method[CreateDbParameter].ReturnValue"] + - ["System.Int32", "System.Data.EntityClient.EntityParameterCollection", "Method[IndexOf].ReturnValue"] + - ["System.Security.CodeAccessPermission", "System.Data.EntityClient.EntityProviderFactory", "Method[CreatePermission].ReturnValue"] + - ["System.String", "System.Data.EntityClient.EntityParameter", "Property[ParameterName]"] + - ["System.Object", "System.Data.EntityClient.EntityConnectionStringBuilder", "Property[Item]"] + - ["System.String", "System.Data.EntityClient.EntityConnectionStringBuilder", "Property[Provider]"] + - ["System.String", "System.Data.EntityClient.EntityCommand", "Method[ToTraceString].ReturnValue"] + - ["System.Data.UpdateRowSource", "System.Data.EntityClient.EntityCommand", "Property[UpdatedRowSource]"] + - ["System.Data.DbType", "System.Data.EntityClient.EntityParameter", "Property[DbType]"] + - ["System.Int16", "System.Data.EntityClient.EntityDataReader", "Method[GetInt16].ReturnValue"] + - ["System.String", "System.Data.EntityClient.EntityConnectionStringBuilder", "Property[Name]"] + - ["System.Int32", "System.Data.EntityClient.EntityParameterCollection", "Method[Add].ReturnValue"] + - ["System.Data.EntityClient.EntityTransaction", "System.Data.EntityClient.EntityCommand", "Property[Transaction]"] + - ["System.String", "System.Data.EntityClient.EntityConnection", "Property[DataSource]"] + - ["System.Boolean", "System.Data.EntityClient.EntityParameterCollection", "Property[IsReadOnly]"] + - ["System.Data.EntityClient.EntityTransaction", "System.Data.EntityClient.EntityConnection", "Method[BeginTransaction].ReturnValue"] + - ["System.Data.Common.DbConnection", "System.Data.EntityClient.EntityConnection", "Property[StoreConnection]"] + - ["System.Data.Common.DbTransaction", "System.Data.EntityClient.EntityCommand", "Property[DbTransaction]"] + - ["System.Data.EntityClient.EntityParameter", "System.Data.EntityClient.EntityParameterCollection", "Property[Item]"] + - ["System.Int32", "System.Data.EntityClient.EntityCommand", "Method[ExecuteNonQuery].ReturnValue"] + - ["System.Data.Common.DbProviderFactory", "System.Data.EntityClient.EntityConnection", "Property[DbProviderFactory]"] + - ["System.Data.Common.DbCommand", "System.Data.EntityClient.EntityConnection", "Method[CreateDbCommand].ReturnValue"] + - ["System.Boolean", "System.Data.EntityClient.EntityDataReader", "Method[NextResult].ReturnValue"] + - ["System.Double", "System.Data.EntityClient.EntityDataReader", "Method[GetDouble].ReturnValue"] + - ["System.Boolean", "System.Data.EntityClient.EntityDataReader", "Method[Read].ReturnValue"] + - ["System.Data.Common.DbDataReader", "System.Data.EntityClient.EntityCommand", "Method[ExecuteDbDataReader].ReturnValue"] + - ["System.String", "System.Data.EntityClient.EntityCommand", "Property[CommandText]"] + - ["System.Boolean", "System.Data.EntityClient.EntityParameter", "Property[IsNullable]"] + - ["System.Int32", "System.Data.EntityClient.EntityConnection", "Property[ConnectionTimeout]"] + - ["System.Data.Common.DbCommandBuilder", "System.Data.EntityClient.EntityProviderFactory", "Method[CreateCommandBuilder].ReturnValue"] + - ["System.Data.EntityClient.EntityParameter", "System.Data.EntityClient.EntityParameterCollection", "Method[AddWithValue].ReturnValue"] + - ["System.Boolean", "System.Data.EntityClient.EntityParameterCollection", "Property[IsSynchronized]"] + - ["System.Int32", "System.Data.EntityClient.EntityDataReader", "Method[GetOrdinal].ReturnValue"] + - ["System.Int32", "System.Data.EntityClient.EntityDataReader", "Property[Depth]"] + - ["System.Object", "System.Data.EntityClient.EntityProviderFactory", "Method[System.IServiceProvider.GetService].ReturnValue"] + - ["System.Type", "System.Data.EntityClient.EntityDataReader", "Method[GetFieldType].ReturnValue"] + - ["System.Boolean", "System.Data.EntityClient.EntityDataReader", "Property[IsClosed]"] + - ["System.Data.Common.DbDataReader", "System.Data.EntityClient.EntityDataReader", "Method[GetDbDataReader].ReturnValue"] + - ["System.Data.EntityClient.EntityParameterCollection", "System.Data.EntityClient.EntityCommand", "Property[Parameters]"] + - ["System.Data.Common.DbConnection", "System.Data.EntityClient.EntityTransaction", "Property[DbConnection]"] + - ["System.Boolean", "System.Data.EntityClient.EntityConnectionStringBuilder", "Method[Remove].ReturnValue"] + - ["System.Boolean", "System.Data.EntityClient.EntityParameterCollection", "Property[IsFixedSize]"] + - ["System.Boolean", "System.Data.EntityClient.EntityDataReader", "Method[IsDBNull].ReturnValue"] + - ["System.Int32", "System.Data.EntityClient.EntityParameter", "Property[Size]"] + - ["System.String", "System.Data.EntityClient.EntityConnection", "Property[Database]"] + - ["System.String", "System.Data.EntityClient.EntityConnectionStringBuilder", "Property[Metadata]"] + - ["System.Int32", "System.Data.EntityClient.EntityCommand", "Property[CommandTimeout]"] + - ["System.Boolean", "System.Data.EntityClient.EntityDataReader", "Method[GetBoolean].ReturnValue"] + - ["System.Data.DataRowVersion", "System.Data.EntityClient.EntityParameter", "Property[SourceVersion]"] + - ["System.Int32", "System.Data.EntityClient.EntityDataReader", "Method[GetValues].ReturnValue"] + - ["System.Boolean", "System.Data.EntityClient.EntityParameter", "Property[SourceColumnNullMapping]"] + - ["System.Data.Common.DbCommand", "System.Data.EntityClient.EntityProviderFactory", "Method[CreateCommand].ReturnValue"] + - ["System.Data.Common.DbConnection", "System.Data.EntityClient.EntityProviderFactory", "Method[CreateConnection].ReturnValue"] + - ["System.Object", "System.Data.EntityClient.EntityParameterCollection", "Property[SyncRoot]"] + - ["System.Int64", "System.Data.EntityClient.EntityDataReader", "Method[GetBytes].ReturnValue"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemDataEntityDesign/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemDataEntityDesign/model.yml new file mode 100644 index 000000000000..dfb98ceaea0e --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemDataEntityDesign/model.yml @@ -0,0 +1,63 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Data.Entity.Design.EntityStoreSchemaFilterObjectTypes", "System.Data.Entity.Design.EntityStoreSchemaFilterObjectTypes!", "Field[None]"] + - ["System.Data.Entity.Design.EntityStoreSchemaFilterEffect", "System.Data.Entity.Design.EntityStoreSchemaFilterEffect!", "Field[Exclude]"] + - ["System.Boolean", "System.Data.Entity.Design.EdmToObjectNamespaceMap", "Method[Contains].ReturnValue"] + - ["System.Collections.Generic.IList", "System.Data.Entity.Design.EntityClassGenerator", "Method[GenerateCode].ReturnValue"] + - ["System.Data.Entity.Design.EntityStoreSchemaFilterEffect", "System.Data.Entity.Design.EntityStoreSchemaFilterEffect!", "Field[Allow]"] + - ["System.Version", "System.Data.Entity.Design.EntityFrameworkVersions!", "Field[Version1]"] + - ["System.Data.Metadata.Edm.EdmItemCollection", "System.Data.Entity.Design.EntityModelSchemaGenerator", "Property[EdmItemCollection]"] + - ["System.Data.Entity.Design.EntityStoreSchemaFilterObjectTypes", "System.Data.Entity.Design.EntityStoreSchemaFilterObjectTypes!", "Field[All]"] + - ["System.Data.Entity.Design.EdmToObjectNamespaceMap", "System.Data.Entity.Design.EntityCodeGenerator", "Property[EdmToObjectNamespaceMap]"] + - ["System.Data.Metadata.Edm.StoreItemCollection", "System.Data.Entity.Design.MetadataItemCollectionFactory!", "Method[CreateStoreItemCollection].ReturnValue"] + - ["System.Collections.Generic.IList", "System.Data.Entity.Design.EntityViewGenerator!", "Method[Validate].ReturnValue"] + - ["System.Version", "System.Data.Entity.Design.EntityFrameworkVersions!", "Field[Version2]"] + - ["System.Version", "System.Data.Entity.Design.EntityFrameworkVersions!", "Field[Version3]"] + - ["System.Data.Mapping.StorageMappingItemCollection", "System.Data.Entity.Design.MetadataItemCollectionFactory!", "Method[CreateStorageMappingItemCollection].ReturnValue"] + - ["System.Data.Entity.Design.EntityStoreSchemaFilterObjectTypes", "System.Data.Entity.Design.EntityStoreSchemaFilterObjectTypes!", "Field[Table]"] + - ["System.Boolean", "System.Data.Entity.Design.EdmToObjectNamespaceMap", "Method[TryGetObjectNamespace].ReturnValue"] + - ["System.CodeDom.CodeTypeReference", "System.Data.Entity.Design.TypeGeneratedEventArgs", "Property[BaseType]"] + - ["System.Collections.Generic.List", "System.Data.Entity.Design.TypeGeneratedEventArgs", "Property[AdditionalMembers]"] + - ["System.Int32", "System.Data.Entity.Design.EdmToObjectNamespaceMap", "Property[Count]"] + - ["System.Data.Entity.Design.EntityStoreSchemaFilterObjectTypes", "System.Data.Entity.Design.EntityStoreSchemaFilterObjectTypes!", "Field[View]"] + - ["System.Data.Metadata.Edm.EntityContainer", "System.Data.Entity.Design.EntityStoreSchemaGenerator", "Property[EntityContainer]"] + - ["System.String", "System.Data.Entity.Design.EntityStoreSchemaFilterEntry", "Property[Name]"] + - ["System.Data.EntityClient.EntityConnection", "System.Data.Entity.Design.EntityStoreSchemaGenerator!", "Method[CreateStoreSchemaConnection].ReturnValue"] + - ["System.Data.Entity.Design.PluralizationServices.PluralizationService", "System.Data.Entity.Design.EntityModelSchemaGenerator", "Property[PluralizationService]"] + - ["System.CodeDom.CodeTypeReference", "System.Data.Entity.Design.PropertyGeneratedEventArgs", "Property[ReturnType]"] + - ["System.Data.Metadata.Edm.MetadataItem", "System.Data.Entity.Design.PropertyGeneratedEventArgs", "Property[PropertySource]"] + - ["System.Data.Entity.Design.LanguageOption", "System.Data.Entity.Design.EntityViewGenerator", "Property[LanguageOption]"] + - ["System.Data.Entity.Design.EntityStoreSchemaFilterEffect", "System.Data.Entity.Design.EntityStoreSchemaFilterEntry", "Property[Effect]"] + - ["System.Data.Metadata.Edm.EntityContainer", "System.Data.Entity.Design.EntityModelSchemaGenerator", "Property[EntityContainer]"] + - ["System.String", "System.Data.Entity.Design.EdmToObjectNamespaceMap", "Property[Item]"] + - ["System.String", "System.Data.Entity.Design.PropertyGeneratedEventArgs", "Property[BackingFieldName]"] + - ["System.Collections.Generic.List", "System.Data.Entity.Design.PropertyGeneratedEventArgs", "Property[AdditionalSetStatements]"] + - ["System.Collections.Generic.List", "System.Data.Entity.Design.TypeGeneratedEventArgs", "Property[AdditionalInterfaces]"] + - ["System.Data.Entity.Design.EntityStoreSchemaFilterObjectTypes", "System.Data.Entity.Design.EntityStoreSchemaFilterObjectTypes!", "Field[Function]"] + - ["System.Collections.Generic.IList", "System.Data.Entity.Design.EntityModelSchemaGenerator", "Method[GenerateMetadata].ReturnValue"] + - ["System.Collections.Generic.List", "System.Data.Entity.Design.PropertyGeneratedEventArgs", "Property[AdditionalAttributes]"] + - ["System.Data.Entity.Design.EntityStoreSchemaFilterObjectTypes", "System.Data.Entity.Design.EntityStoreSchemaFilterEntry", "Property[Types]"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.Data.Entity.Design.MetadataExtensionMethods!", "Method[GetPrimitiveTypes].ReturnValue"] + - ["System.Boolean", "System.Data.Entity.Design.EntityModelSchemaGenerator", "Property[GenerateForeignKeyProperties]"] + - ["System.Data.Entity.Design.LanguageOption", "System.Data.Entity.Design.LanguageOption!", "Field[GenerateVBCode]"] + - ["System.String", "System.Data.Entity.Design.EntityStoreSchemaFilterEntry", "Property[Schema]"] + - ["System.Data.Metadata.Edm.EdmItemCollection", "System.Data.Entity.Design.MetadataItemCollectionFactory!", "Method[CreateEdmItemCollection].ReturnValue"] + - ["System.Collections.Generic.IList", "System.Data.Entity.Design.EntityStoreSchemaGenerator", "Method[GenerateStoreMetadata].ReturnValue"] + - ["System.Boolean", "System.Data.Entity.Design.EntityStoreSchemaGenerator", "Property[GenerateForeignKeyProperties]"] + - ["System.Boolean", "System.Data.Entity.Design.EdmToObjectNamespaceMap", "Method[Remove].ReturnValue"] + - ["System.Data.Metadata.Edm.StoreItemCollection", "System.Data.Entity.Design.EntityStoreSchemaGenerator", "Property[StoreItemCollection]"] + - ["System.Data.Metadata.Edm.GlobalItem", "System.Data.Entity.Design.TypeGeneratedEventArgs", "Property[TypeSource]"] + - ["System.Collections.Generic.IList", "System.Data.Entity.Design.EntityViewGenerator", "Method[GenerateViews].ReturnValue"] + - ["System.Collections.Generic.List", "System.Data.Entity.Design.TypeGeneratedEventArgs", "Property[AdditionalAttributes]"] + - ["System.Collections.Generic.IList", "System.Data.Entity.Design.EntityCodeGenerator", "Method[GenerateCode].ReturnValue"] + - ["System.Data.Entity.Design.LanguageOption", "System.Data.Entity.Design.EntityCodeGenerator", "Property[LanguageOption]"] + - ["System.Data.Entity.Design.EdmToObjectNamespaceMap", "System.Data.Entity.Design.EntityClassGenerator", "Property[EdmToObjectNamespaceMap]"] + - ["System.Collections.Generic.List", "System.Data.Entity.Design.PropertyGeneratedEventArgs", "Property[AdditionalGetStatements]"] + - ["System.String", "System.Data.Entity.Design.EntityStoreSchemaFilterEntry", "Property[Catalog]"] + - ["System.Data.Entity.Design.LanguageOption", "System.Data.Entity.Design.EntityClassGenerator", "Property[LanguageOption]"] + - ["System.Collections.Generic.ICollection", "System.Data.Entity.Design.EdmToObjectNamespaceMap", "Property[EdmNamespaces]"] + - ["System.IO.Stream", "System.Data.Entity.Design.EntityFrameworkVersions!", "Method[GetSchemaXsd].ReturnValue"] + - ["System.Data.Entity.Design.LanguageOption", "System.Data.Entity.Design.LanguageOption!", "Field[GenerateCSharpCode]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemDataEntityDesignAspNet/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemDataEntityDesignAspNet/model.yml new file mode 100644 index 000000000000..2a6f50bec3d4 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemDataEntityDesignAspNet/model.yml @@ -0,0 +1,9 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Web.Compilation.BuildProviderResultFlags", "System.Data.Entity.Design.AspNet.EntityModelBuildProvider", "Method[GetResultFlags].ReturnValue"] + - ["System.Web.Compilation.BuildProviderResultFlags", "System.Data.Entity.Design.AspNet.MappingModelBuildProvider", "Method[GetResultFlags].ReturnValue"] + - ["System.Web.Compilation.BuildProviderResultFlags", "System.Data.Entity.Design.AspNet.StorageModelBuildProvider", "Method[GetResultFlags].ReturnValue"] + - ["System.Web.Compilation.BuildProviderResultFlags", "System.Data.Entity.Design.AspNet.EntityDesignerBuildProvider", "Method[GetResultFlags].ReturnValue"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemDataEntityDesignPluralizationServices/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemDataEntityDesignPluralizationServices/model.yml new file mode 100644 index 000000000000..9b03a5cc194b --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemDataEntityDesignPluralizationServices/model.yml @@ -0,0 +1,11 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Data.Entity.Design.PluralizationServices.PluralizationService", "System.Data.Entity.Design.PluralizationServices.PluralizationService!", "Method[CreateService].ReturnValue"] + - ["System.Boolean", "System.Data.Entity.Design.PluralizationServices.PluralizationService", "Method[IsSingular].ReturnValue"] + - ["System.Boolean", "System.Data.Entity.Design.PluralizationServices.PluralizationService", "Method[IsPlural].ReturnValue"] + - ["System.String", "System.Data.Entity.Design.PluralizationServices.PluralizationService", "Method[Pluralize].ReturnValue"] + - ["System.Globalization.CultureInfo", "System.Data.Entity.Design.PluralizationServices.PluralizationService", "Property[Culture]"] + - ["System.String", "System.Data.Entity.Design.PluralizationServices.PluralizationService", "Method[Singularize].ReturnValue"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemDataLinq/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemDataLinq/model.yml new file mode 100644 index 000000000000..c2be8fdf49e0 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemDataLinq/model.yml @@ -0,0 +1,98 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Boolean", "System.Data.Linq.Binary", "Method[Equals].ReturnValue"] + - ["System.Func", "System.Data.Linq.CompiledQuery!", "Method[Compile].ReturnValue"] + - ["System.Func", "System.Data.Linq.CompiledQuery!", "Method[Compile].ReturnValue"] + - ["System.Data.Linq.Binary", "System.Data.Linq.Binary!", "Method[op_Implicit].ReturnValue"] + - ["System.Func", "System.Data.Linq.CompiledQuery!", "Method[Compile].ReturnValue"] + - ["System.Boolean", "System.Data.Linq.Binary!", "Method[op_Inequality].ReturnValue"] + - ["System.Byte[]", "System.Data.Linq.Binary", "Method[ToArray].ReturnValue"] + - ["System.Object", "System.Data.Linq.MemberChangeConflict", "Property[OriginalValue]"] + - ["System.Int32", "System.Data.Linq.DataContext", "Property[CommandTimeout]"] + - ["System.Object", "System.Data.Linq.ObjectChangeConflict", "Property[Object]"] + - ["System.Data.Linq.ConflictMode", "System.Data.Linq.ConflictMode!", "Field[FailOnFirstConflict]"] + - ["System.Data.Linq.ITable", "System.Data.Linq.DataContext", "Method[GetTable].ReturnValue"] + - ["System.Func", "System.Data.Linq.CompiledQuery!", "Method[Compile].ReturnValue"] + - ["System.Data.Common.DbTransaction", "System.Data.Linq.DataContext", "Property[Transaction]"] + - ["System.Data.Linq.DataContext", "System.Data.Linq.ITable", "Property[Context]"] + - ["System.Boolean", "System.Data.Linq.MemberChangeConflict", "Property[IsModified]"] + - ["System.Data.Linq.ChangeAction", "System.Data.Linq.ChangeAction!", "Field[Delete]"] + - ["System.Boolean", "System.Data.Linq.DataContext", "Property[DeferredLoadingEnabled]"] + - ["System.Collections.IEnumerator", "System.Data.Linq.ChangeConflictCollection", "Method[System.Collections.IEnumerable.GetEnumerator].ReturnValue"] + - ["System.Func", "System.Data.Linq.CompiledQuery!", "Method[Compile].ReturnValue"] + - ["System.Boolean", "System.Data.Linq.MemberChangeConflict", "Property[IsResolved]"] + - ["System.Func", "System.Data.Linq.CompiledQuery!", "Method[Compile].ReturnValue"] + - ["System.Data.Linq.Table", "System.Data.Linq.DataContext", "Method[GetTable].ReturnValue"] + - ["System.Func", "System.Data.Linq.CompiledQuery!", "Method[Compile].ReturnValue"] + - ["System.Func", "System.Data.Linq.CompiledQuery!", "Method[Compile].ReturnValue"] + - ["System.Collections.Generic.IEnumerator", "System.Data.Linq.ChangeConflictCollection", "Method[GetEnumerator].ReturnValue"] + - ["System.Int32", "System.Data.Linq.Binary", "Method[GetHashCode].ReturnValue"] + - ["System.Object", "System.Data.Linq.IExecuteResult", "Property[ReturnValue]"] + - ["System.Collections.Generic.IList", "System.Data.Linq.ChangeSet", "Property[Deletes]"] + - ["System.Func", "System.Data.Linq.CompiledQuery!", "Method[Compile].ReturnValue"] + - ["System.Boolean", "System.Data.Linq.ChangeConflictCollection", "Property[System.Collections.ICollection.IsSynchronized]"] + - ["System.Boolean", "System.Data.Linq.ChangeConflictCollection", "Method[Contains].ReturnValue"] + - ["System.Data.Linq.ConflictMode", "System.Data.Linq.ConflictMode!", "Field[ContinueOnConflict]"] + - ["System.Object", "System.Data.Linq.IExecuteResult", "Method[GetParameterValue].ReturnValue"] + - ["System.Func", "System.Data.Linq.CompiledQuery!", "Method[Compile].ReturnValue"] + - ["System.Collections.IEnumerable", "System.Data.Linq.DataContext", "Method[ExecuteQuery].ReturnValue"] + - ["System.Func", "System.Data.Linq.CompiledQuery!", "Method[Compile].ReturnValue"] + - ["System.Boolean", "System.Data.Linq.ChangeConflictCollection", "Method[Remove].ReturnValue"] + - ["System.Data.Linq.ObjectChangeConflict", "System.Data.Linq.ChangeConflictCollection", "Property[Item]"] + - ["System.Object", "System.Data.Linq.IFunctionResult", "Property[ReturnValue]"] + - ["System.Object", "System.Data.Linq.DuplicateKeyException", "Property[Object]"] + - ["System.Object", "System.Data.Linq.ModifiedMemberInfo", "Property[OriginalValue]"] + - ["System.Reflection.MemberInfo", "System.Data.Linq.ModifiedMemberInfo", "Property[Member]"] + - ["System.Func", "System.Data.Linq.CompiledQuery!", "Method[Compile].ReturnValue"] + - ["System.Int32", "System.Data.Linq.ChangeConflictCollection", "Property[Count]"] + - ["System.Data.Linq.RefreshMode", "System.Data.Linq.RefreshMode!", "Field[KeepChanges]"] + - ["System.Data.Linq.RefreshMode", "System.Data.Linq.RefreshMode!", "Field[KeepCurrentValues]"] + - ["System.Linq.IQueryable", "System.Data.Linq.DataContext", "Method[CreateMethodCallQuery].ReturnValue"] + - ["System.Data.Common.DbCommand", "System.Data.Linq.DataContext", "Method[GetCommand].ReturnValue"] + - ["System.Reflection.MemberInfo", "System.Data.Linq.MemberChangeConflict", "Property[Member]"] + - ["System.Boolean", "System.Data.Linq.ObjectChangeConflict", "Property[IsDeleted]"] + - ["System.Boolean", "System.Data.Linq.DataContext", "Property[ObjectTrackingEnabled]"] + - ["System.Collections.Generic.IEnumerable", "System.Data.Linq.DataContext", "Method[Translate].ReturnValue"] + - ["System.Object", "System.Data.Linq.MemberChangeConflict", "Property[DatabaseValue]"] + - ["System.Data.Linq.IExecuteResult", "System.Data.Linq.DataContext", "Method[ExecuteMethodCall].ReturnValue"] + - ["System.Data.Linq.Mapping.MetaModel", "System.Data.Linq.DataContext", "Property[Mapping]"] + - ["System.Data.Linq.ModifiedMemberInfo[]", "System.Data.Linq.ITable", "Method[GetModifiedMembers].ReturnValue"] + - ["System.Func", "System.Data.Linq.CompiledQuery!", "Method[Compile].ReturnValue"] + - ["System.Data.Common.DbConnection", "System.Data.Linq.DataContext", "Property[Connection]"] + - ["System.Boolean", "System.Data.Linq.DataContext", "Method[DatabaseExists].ReturnValue"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.Data.Linq.ObjectChangeConflict", "Property[MemberConflicts]"] + - ["System.Object", "System.Data.Linq.DBConvert!", "Method[ChangeType].ReturnValue"] + - ["System.Collections.IEnumerable", "System.Data.Linq.DataContext", "Method[Translate].ReturnValue"] + - ["System.Object", "System.Data.Linq.ChangeConflictCollection", "Property[System.Collections.ICollection.SyncRoot]"] + - ["System.Linq.Expressions.LambdaExpression", "System.Data.Linq.CompiledQuery", "Property[Expression]"] + - ["System.Data.Linq.ChangeAction", "System.Data.Linq.ChangeAction!", "Field[Insert]"] + - ["System.Data.Linq.ChangeSet", "System.Data.Linq.DataContext", "Method[GetChangeSet].ReturnValue"] + - ["System.Collections.Generic.IList", "System.Data.Linq.ChangeSet", "Property[Updates]"] + - ["System.Func", "System.Data.Linq.CompiledQuery!", "Method[Compile].ReturnValue"] + - ["System.Object", "System.Data.Linq.ModifiedMemberInfo", "Property[CurrentValue]"] + - ["System.Boolean", "System.Data.Linq.ITable", "Property[IsReadOnly]"] + - ["System.Data.Linq.ChangeAction", "System.Data.Linq.ChangeAction!", "Field[None]"] + - ["System.Boolean", "System.Data.Linq.Binary!", "Method[op_Equality].ReturnValue"] + - ["System.Object", "System.Data.Linq.ITable", "Method[GetOriginalEntityState].ReturnValue"] + - ["System.Boolean", "System.Data.Linq.ChangeConflictCollection", "Property[System.Collections.Generic.ICollection.IsReadOnly]"] + - ["System.Collections.Generic.IEnumerable", "System.Data.Linq.IMultipleResults", "Method[GetResult].ReturnValue"] + - ["System.Data.Linq.ChangeConflictCollection", "System.Data.Linq.DataContext", "Property[ChangeConflicts]"] + - ["System.Data.Linq.ChangeAction", "System.Data.Linq.ChangeAction!", "Field[Update]"] + - ["System.Int32", "System.Data.Linq.Binary", "Property[Length]"] + - ["System.IO.TextWriter", "System.Data.Linq.DataContext", "Property[Log]"] + - ["System.Data.Linq.IMultipleResults", "System.Data.Linq.DataContext", "Method[Translate].ReturnValue"] + - ["System.String", "System.Data.Linq.Binary", "Method[ToString].ReturnValue"] + - ["System.String", "System.Data.Linq.ChangeSet", "Method[ToString].ReturnValue"] + - ["System.Data.Linq.RefreshMode", "System.Data.Linq.RefreshMode!", "Field[OverwriteCurrentValues]"] + - ["System.Func", "System.Data.Linq.CompiledQuery!", "Method[Compile].ReturnValue"] + - ["System.Collections.Generic.IEnumerable", "System.Data.Linq.DataContext", "Method[ExecuteQuery].ReturnValue"] + - ["System.Func", "System.Data.Linq.CompiledQuery!", "Method[Compile].ReturnValue"] + - ["System.Boolean", "System.Data.Linq.ObjectChangeConflict", "Property[IsResolved]"] + - ["System.Int32", "System.Data.Linq.DataContext", "Method[ExecuteCommand].ReturnValue"] + - ["T", "System.Data.Linq.DBConvert!", "Method[ChangeType].ReturnValue"] + - ["System.Object", "System.Data.Linq.MemberChangeConflict", "Property[CurrentValue]"] + - ["System.Data.Linq.DataLoadOptions", "System.Data.Linq.DataContext", "Property[LoadOptions]"] + - ["System.Collections.Generic.IList", "System.Data.Linq.ChangeSet", "Property[Inserts]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemDataLinqMapping/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemDataLinqMapping/model.yml new file mode 100644 index 000000000000..f23e0cc55ddf --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemDataLinqMapping/model.yml @@ -0,0 +1,152 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.String", "System.Data.Linq.Mapping.MetaDataMember", "Property[Name]"] + - ["System.Data.Linq.Mapping.MetaModel", "System.Data.Linq.Mapping.MetaFunction", "Property[Model]"] + - ["System.Data.Linq.Mapping.XmlMappingSource", "System.Data.Linq.Mapping.XmlMappingSource!", "Method[FromReader].ReturnValue"] + - ["System.Boolean", "System.Data.Linq.Mapping.MetaType", "Property[HasUpdateCheck]"] + - ["System.String", "System.Data.Linq.Mapping.MetaTable", "Property[TableName]"] + - ["System.Boolean", "System.Data.Linq.Mapping.MetaDataMember", "Property[IsDbGenerated]"] + - ["System.Data.Linq.Mapping.XmlMappingSource", "System.Data.Linq.Mapping.XmlMappingSource!", "Method[FromUrl].ReturnValue"] + - ["System.Type", "System.Data.Linq.Mapping.MetaModel", "Property[ProviderType]"] + - ["System.Data.Linq.Mapping.MetaType", "System.Data.Linq.Mapping.MetaAssociation", "Property[OtherType]"] + - ["System.Boolean", "System.Data.Linq.Mapping.MetaType", "Property[HasInheritance]"] + - ["System.Data.Linq.Mapping.MetaType", "System.Data.Linq.Mapping.MetaTable", "Property[RowType]"] + - ["System.Boolean", "System.Data.Linq.Mapping.AssociationAttribute", "Property[DeleteOnNull]"] + - ["System.String", "System.Data.Linq.Mapping.MetaParameter", "Property[Name]"] + - ["System.Data.Linq.Mapping.UpdateCheck", "System.Data.Linq.Mapping.MetaDataMember", "Property[UpdateCheck]"] + - ["System.String", "System.Data.Linq.Mapping.DataAttribute", "Property[Name]"] + - ["System.Data.Linq.Mapping.MetaType", "System.Data.Linq.Mapping.MetaType", "Property[InheritanceBase]"] + - ["System.Boolean", "System.Data.Linq.Mapping.InheritanceMappingAttribute", "Property[IsDefault]"] + - ["System.Boolean", "System.Data.Linq.Mapping.MetaDataMember", "Property[IsVersion]"] + - ["System.Boolean", "System.Data.Linq.Mapping.MetaDataMember", "Property[IsDeferred]"] + - ["System.Data.Linq.Mapping.MetaTable", "System.Data.Linq.Mapping.MetaModel", "Method[GetTable].ReturnValue"] + - ["System.String", "System.Data.Linq.Mapping.MetaDataMember", "Property[DbType]"] + - ["System.String", "System.Data.Linq.Mapping.MetaModel", "Property[DatabaseName]"] + - ["System.String", "System.Data.Linq.Mapping.MetaAssociation", "Property[DeleteRule]"] + - ["System.String", "System.Data.Linq.Mapping.AssociationAttribute", "Property[ThisKey]"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.Data.Linq.Mapping.MetaType", "Property[IdentityMembers]"] + - ["System.Boolean", "System.Data.Linq.Mapping.MetaDataMember", "Property[IsAssociation]"] + - ["System.String", "System.Data.Linq.Mapping.ColumnAttribute", "Property[Expression]"] + - ["System.Data.Linq.Mapping.MetaDataMember", "System.Data.Linq.Mapping.MetaType", "Method[GetDataMember].ReturnValue"] + - ["System.Boolean", "System.Data.Linq.Mapping.MetaType", "Property[IsInheritanceDefault]"] + - ["System.Boolean", "System.Data.Linq.Mapping.MetaDataMember", "Property[IsPrimaryKey]"] + - ["System.Boolean", "System.Data.Linq.Mapping.MetaDataMember", "Property[IsDiscriminator]"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.Data.Linq.Mapping.MetaType", "Property[Associations]"] + - ["System.Boolean", "System.Data.Linq.Mapping.MetaDataMember", "Property[CanBeNull]"] + - ["System.Boolean", "System.Data.Linq.Mapping.MetaAssociation", "Property[IsMany]"] + - ["System.Reflection.MethodInfo", "System.Data.Linq.Mapping.MetaTable", "Property[InsertMethod]"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.Data.Linq.Mapping.MetaFunction", "Property[ResultRowTypes]"] + - ["System.Boolean", "System.Data.Linq.Mapping.AssociationAttribute", "Property[IsForeignKey]"] + - ["System.Data.Linq.Mapping.MetaAccessor", "System.Data.Linq.Mapping.MetaDataMember", "Property[DeferredSourceAccessor]"] + - ["System.Boolean", "System.Data.Linq.Mapping.ColumnAttribute", "Property[IsDiscriminator]"] + - ["System.Boolean", "System.Data.Linq.Mapping.ColumnAttribute", "Property[IsDbGenerated]"] + - ["System.String", "System.Data.Linq.Mapping.ColumnAttribute", "Property[DbType]"] + - ["System.Type", "System.Data.Linq.Mapping.ProviderAttribute", "Property[Type]"] + - ["System.Type", "System.Data.Linq.Mapping.MetaParameter", "Property[ParameterType]"] + - ["System.Reflection.MethodInfo", "System.Data.Linq.Mapping.MetaDataMember", "Property[LoadMethod]"] + - ["System.Data.Linq.Mapping.AutoSync", "System.Data.Linq.Mapping.ColumnAttribute", "Property[AutoSync]"] + - ["System.Data.Linq.Mapping.MetaModel", "System.Data.Linq.Mapping.MetaType", "Property[Model]"] + - ["System.Boolean", "System.Data.Linq.Mapping.MetaFunction", "Property[IsComposable]"] + - ["System.Collections.Generic.IEnumerable", "System.Data.Linq.Mapping.MetaModel", "Method[GetFunctions].ReturnValue"] + - ["System.Type", "System.Data.Linq.Mapping.MetaAccessor", "Property[Type]"] + - ["System.Data.Linq.Mapping.MetaDataMember", "System.Data.Linq.Mapping.MetaAssociation", "Property[ThisMember]"] + - ["System.String", "System.Data.Linq.Mapping.ParameterAttribute", "Property[Name]"] + - ["System.Data.Linq.Mapping.AutoSync", "System.Data.Linq.Mapping.AutoSync!", "Field[Default]"] + - ["System.Data.Linq.Mapping.UpdateCheck", "System.Data.Linq.Mapping.ColumnAttribute", "Property[UpdateCheck]"] + - ["System.Data.Linq.Mapping.MetaType", "System.Data.Linq.Mapping.MetaType", "Property[InheritanceDefault]"] + - ["System.Data.Linq.Mapping.MetaAccessor", "System.Data.Linq.Mapping.MetaDataMember", "Property[DeferredValueAccessor]"] + - ["System.Data.Linq.Mapping.AutoSync", "System.Data.Linq.Mapping.AutoSync!", "Field[OnInsert]"] + - ["System.String", "System.Data.Linq.Mapping.AssociationAttribute", "Property[DeleteRule]"] + - ["System.Data.Linq.Mapping.MetaModel", "System.Data.Linq.Mapping.AttributeMappingSource", "Method[CreateModel].ReturnValue"] + - ["System.Boolean", "System.Data.Linq.Mapping.MetaDataMember", "Method[IsDeclaredBy].ReturnValue"] + - ["System.Data.Linq.Mapping.AutoSync", "System.Data.Linq.Mapping.AutoSync!", "Field[OnUpdate]"] + - ["System.Boolean", "System.Data.Linq.Mapping.MetaAssociation", "Property[DeleteOnNull]"] + - ["System.Data.Linq.Mapping.XmlMappingSource", "System.Data.Linq.Mapping.XmlMappingSource!", "Method[FromStream].ReturnValue"] + - ["System.Boolean", "System.Data.Linq.Mapping.MetaDataMember", "Property[IsPersistent]"] + - ["System.Boolean", "System.Data.Linq.Mapping.MetaType", "Property[IsEntity]"] + - ["System.Boolean", "System.Data.Linq.Mapping.FunctionAttribute", "Property[IsComposable]"] + - ["System.Data.Linq.Mapping.MetaAccessor", "System.Data.Linq.Mapping.MetaDataMember", "Property[MemberAccessor]"] + - ["System.Data.Linq.Mapping.AutoSync", "System.Data.Linq.Mapping.AutoSync!", "Field[Always]"] + - ["System.Boolean", "System.Data.Linq.Mapping.MetaAssociation", "Property[IsNullable]"] + - ["System.Type", "System.Data.Linq.Mapping.MetaDataMember", "Property[Type]"] + - ["System.Collections.Generic.IEnumerable", "System.Data.Linq.Mapping.MetaModel", "Method[GetTables].ReturnValue"] + - ["System.Data.Linq.Mapping.MetaAccessor", "System.Data.Linq.Mapping.MetaDataMember", "Property[StorageAccessor]"] + - ["System.String", "System.Data.Linq.Mapping.DataAttribute", "Property[Storage]"] + - ["System.Data.Linq.Mapping.MetaTable", "System.Data.Linq.Mapping.MetaType", "Property[Table]"] + - ["System.Boolean", "System.Data.Linq.Mapping.MetaAssociation", "Property[OtherKeyIsPrimaryKey]"] + - ["System.Boolean", "System.Data.Linq.Mapping.MetaType", "Property[HasAnyLoadMethod]"] + - ["System.Data.Linq.Mapping.MetaDataMember", "System.Data.Linq.Mapping.MetaAssociation", "Property[OtherMember]"] + - ["System.Reflection.MethodInfo", "System.Data.Linq.Mapping.MetaTable", "Property[UpdateMethod]"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.Data.Linq.Mapping.MetaType", "Property[InheritanceTypes]"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.Data.Linq.Mapping.MetaAssociation", "Property[OtherKey]"] + - ["System.Boolean", "System.Data.Linq.Mapping.MetaAccessor", "Method[HasAssignedValue].ReturnValue"] + - ["System.Data.Linq.Mapping.MetaModel", "System.Data.Linq.Mapping.MetaTable", "Property[Model]"] + - ["System.Boolean", "System.Data.Linq.Mapping.MetaType", "Property[HasAnyValidateMethod]"] + - ["System.Data.Linq.Mapping.MetaFunction", "System.Data.Linq.Mapping.MetaModel", "Method[GetFunction].ReturnValue"] + - ["System.String", "System.Data.Linq.Mapping.MetaParameter", "Property[DbType]"] + - ["System.Data.Linq.Mapping.UpdateCheck", "System.Data.Linq.Mapping.UpdateCheck!", "Field[Never]"] + - ["System.Data.Linq.Mapping.MappingSource", "System.Data.Linq.Mapping.MetaModel", "Property[MappingSource]"] + - ["System.Object", "System.Data.Linq.Mapping.MetaAccessor", "Method[GetBoxedValue].ReturnValue"] + - ["System.Reflection.MethodInfo", "System.Data.Linq.Mapping.MetaType", "Property[OnLoadedMethod]"] + - ["System.Data.Linq.Mapping.MetaType", "System.Data.Linq.Mapping.MetaDataMember", "Property[DeclaringType]"] + - ["System.Data.Linq.Mapping.MetaModel", "System.Data.Linq.Mapping.MappingSource", "Method[CreateModel].ReturnValue"] + - ["System.Data.Linq.Mapping.MetaDataMember", "System.Data.Linq.Mapping.MetaType", "Property[VersionMember]"] + - ["System.Reflection.MethodInfo", "System.Data.Linq.Mapping.MetaFunction", "Property[Method]"] + - ["System.Reflection.MethodInfo", "System.Data.Linq.Mapping.MetaTable", "Property[DeleteMethod]"] + - ["System.Data.Linq.Mapping.AutoSync", "System.Data.Linq.Mapping.AutoSync!", "Field[Never]"] + - ["System.String", "System.Data.Linq.Mapping.MetaFunction", "Property[Name]"] + - ["System.Boolean", "System.Data.Linq.Mapping.MetaFunction", "Property[HasMultipleResults]"] + - ["System.Boolean", "System.Data.Linq.Mapping.MetaAccessor", "Method[HasLoadedValue].ReturnValue"] + - ["System.Data.Linq.Mapping.MetaType", "System.Data.Linq.Mapping.MetaType", "Method[GetInheritanceType].ReturnValue"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.Data.Linq.Mapping.MetaType", "Property[DataMembers]"] + - ["System.Data.Linq.Mapping.MetaModel", "System.Data.Linq.Mapping.XmlMappingSource", "Method[CreateModel].ReturnValue"] + - ["System.Reflection.ParameterInfo", "System.Data.Linq.Mapping.MetaParameter", "Property[Parameter]"] + - ["System.Boolean", "System.Data.Linq.Mapping.MetaAccessor", "Method[HasValue].ReturnValue"] + - ["System.Boolean", "System.Data.Linq.Mapping.ColumnAttribute", "Property[IsVersion]"] + - ["System.Boolean", "System.Data.Linq.Mapping.MetaAssociation", "Property[IsUnique]"] + - ["System.Reflection.MethodInfo", "System.Data.Linq.Mapping.MetaType", "Property[OnValidateMethod]"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.Data.Linq.Mapping.MetaType", "Property[PersistentDataMembers]"] + - ["System.Boolean", "System.Data.Linq.Mapping.AssociationAttribute", "Property[IsUnique]"] + - ["System.String", "System.Data.Linq.Mapping.MetaDataMember", "Property[MappedName]"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.Data.Linq.Mapping.MetaType", "Property[DerivedTypes]"] + - ["System.Boolean", "System.Data.Linq.Mapping.MetaAssociation", "Property[IsForeignKey]"] + - ["System.Int32", "System.Data.Linq.Mapping.MetaDataMember", "Property[Ordinal]"] + - ["System.String", "System.Data.Linq.Mapping.TableAttribute", "Property[Name]"] + - ["System.Data.Linq.Mapping.MetaDataMember", "System.Data.Linq.Mapping.MetaType", "Property[Discriminator]"] + - ["System.String", "System.Data.Linq.Mapping.MetaType", "Property[Name]"] + - ["System.Data.Linq.Mapping.MetaParameter", "System.Data.Linq.Mapping.MetaFunction", "Property[ReturnParameter]"] + - ["System.String", "System.Data.Linq.Mapping.DatabaseAttribute", "Property[Name]"] + - ["System.Data.Linq.Mapping.UpdateCheck", "System.Data.Linq.Mapping.UpdateCheck!", "Field[WhenChanged]"] + - ["System.Boolean", "System.Data.Linq.Mapping.MetaAssociation", "Property[ThisKeyIsPrimaryKey]"] + - ["System.String", "System.Data.Linq.Mapping.MetaFunction", "Property[MappedName]"] + - ["System.Data.Linq.Mapping.MetaType", "System.Data.Linq.Mapping.MetaType", "Property[InheritanceRoot]"] + - ["System.Boolean", "System.Data.Linq.Mapping.MetaType", "Property[CanInstantiate]"] + - ["System.Data.Linq.Mapping.MetaType", "System.Data.Linq.Mapping.MetaType", "Method[GetTypeForInheritanceCode].ReturnValue"] + - ["System.Type", "System.Data.Linq.Mapping.InheritanceMappingAttribute", "Property[Type]"] + - ["System.Boolean", "System.Data.Linq.Mapping.ColumnAttribute", "Property[IsPrimaryKey]"] + - ["System.Type", "System.Data.Linq.Mapping.MetaModel", "Property[ContextType]"] + - ["System.Data.Linq.Mapping.MetaModel", "System.Data.Linq.Mapping.MappingSource", "Method[GetModel].ReturnValue"] + - ["System.Data.Linq.Mapping.MetaDataMember", "System.Data.Linq.Mapping.MetaType", "Property[DBGeneratedIdentityMember]"] + - ["System.Reflection.MemberInfo", "System.Data.Linq.Mapping.MetaDataMember", "Property[StorageMember]"] + - ["System.String", "System.Data.Linq.Mapping.ParameterAttribute", "Property[DbType]"] + - ["System.Object", "System.Data.Linq.Mapping.InheritanceMappingAttribute", "Property[Code]"] + - ["System.String", "System.Data.Linq.Mapping.MetaDataMember", "Property[Expression]"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.Data.Linq.Mapping.MetaAssociation", "Property[ThisKey]"] + - ["System.Data.Linq.Mapping.MetaAssociation", "System.Data.Linq.Mapping.MetaDataMember", "Property[Association]"] + - ["System.Data.Linq.Mapping.UpdateCheck", "System.Data.Linq.Mapping.UpdateCheck!", "Field[Always]"] + - ["System.Data.Linq.Mapping.MetaType", "System.Data.Linq.Mapping.MetaModel", "Method[GetMetaType].ReturnValue"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.Data.Linq.Mapping.MetaFunction", "Property[Parameters]"] + - ["System.String", "System.Data.Linq.Mapping.MetaParameter", "Property[MappedName]"] + - ["System.Type", "System.Data.Linq.Mapping.MetaType", "Property[Type]"] + - ["System.Data.Linq.Mapping.XmlMappingSource", "System.Data.Linq.Mapping.XmlMappingSource!", "Method[FromXml].ReturnValue"] + - ["System.Boolean", "System.Data.Linq.Mapping.ColumnAttribute", "Property[CanBeNull]"] + - ["System.String", "System.Data.Linq.Mapping.AssociationAttribute", "Property[OtherKey]"] + - ["System.Reflection.MemberInfo", "System.Data.Linq.Mapping.MetaDataMember", "Property[Member]"] + - ["System.Object", "System.Data.Linq.Mapping.MetaType", "Property[InheritanceCode]"] + - ["System.Boolean", "System.Data.Linq.Mapping.MetaType", "Property[HasInheritanceCode]"] + - ["System.Type", "System.Data.Linq.Mapping.ResultTypeAttribute", "Property[Type]"] + - ["System.Data.Linq.Mapping.AutoSync", "System.Data.Linq.Mapping.MetaDataMember", "Property[AutoSync]"] + - ["System.String", "System.Data.Linq.Mapping.FunctionAttribute", "Property[Name]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemDataLinqSqlClient/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemDataLinqSqlClient/model.yml new file mode 100644 index 000000000000..fac8ddf17d6a --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemDataLinqSqlClient/model.yml @@ -0,0 +1,28 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Nullable", "System.Data.Linq.SqlClient.SqlMethods!", "Method[DateDiffMonth].ReturnValue"] + - ["System.String", "System.Data.Linq.SqlClient.SqlHelpers!", "Method[GetStringStartsWithPattern].ReturnValue"] + - ["System.Int32", "System.Data.Linq.SqlClient.SqlMethods!", "Method[DateDiffYear].ReturnValue"] + - ["System.String", "System.Data.Linq.SqlClient.SqlHelpers!", "Method[GetStringEndsWithPattern].ReturnValue"] + - ["System.Int32", "System.Data.Linq.SqlClient.SqlMethods!", "Method[DateDiffMillisecond].ReturnValue"] + - ["System.Int32", "System.Data.Linq.SqlClient.SqlMethods!", "Method[DateDiffMinute].ReturnValue"] + - ["System.Nullable", "System.Data.Linq.SqlClient.SqlMethods!", "Method[DateDiffMicrosecond].ReturnValue"] + - ["System.Boolean", "System.Data.Linq.SqlClient.SqlMethods!", "Method[Like].ReturnValue"] + - ["System.Int32", "System.Data.Linq.SqlClient.SqlMethods!", "Method[DateDiffSecond].ReturnValue"] + - ["System.Int32", "System.Data.Linq.SqlClient.SqlMethods!", "Method[DateDiffNanosecond].ReturnValue"] + - ["System.Int32", "System.Data.Linq.SqlClient.SqlMethods!", "Method[DateDiffDay].ReturnValue"] + - ["System.Int32", "System.Data.Linq.SqlClient.SqlMethods!", "Method[DateDiffHour].ReturnValue"] + - ["System.Nullable", "System.Data.Linq.SqlClient.SqlMethods!", "Method[DateDiffNanosecond].ReturnValue"] + - ["System.Nullable", "System.Data.Linq.SqlClient.SqlMethods!", "Method[DateDiffSecond].ReturnValue"] + - ["System.Int32", "System.Data.Linq.SqlClient.SqlMethods!", "Method[DateDiffMicrosecond].ReturnValue"] + - ["System.Nullable", "System.Data.Linq.SqlClient.SqlMethods!", "Method[DateDiffMillisecond].ReturnValue"] + - ["System.Nullable", "System.Data.Linq.SqlClient.SqlMethods!", "Method[DateDiffYear].ReturnValue"] + - ["System.Nullable", "System.Data.Linq.SqlClient.SqlMethods!", "Method[DateDiffMinute].ReturnValue"] + - ["System.String", "System.Data.Linq.SqlClient.SqlHelpers!", "Method[TranslateVBLikePattern].ReturnValue"] + - ["System.Nullable", "System.Data.Linq.SqlClient.SqlMethods!", "Method[DateDiffHour].ReturnValue"] + - ["System.Int32", "System.Data.Linq.SqlClient.SqlMethods!", "Method[DateDiffMonth].ReturnValue"] + - ["System.String", "System.Data.Linq.SqlClient.SqlHelpers!", "Method[GetStringContainsPattern].ReturnValue"] + - ["System.Nullable", "System.Data.Linq.SqlClient.SqlMethods!", "Method[DateDiffDay].ReturnValue"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemDataMapping/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemDataMapping/model.yml new file mode 100644 index 000000000000..75237e992343 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemDataMapping/model.yml @@ -0,0 +1,13 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Double", "System.Data.Mapping.StorageMappingItemCollection", "Property[MappingVersion]"] + - ["System.Type", "System.Data.Mapping.EntityViewGenerationAttribute", "Property[ViewGenerationType]"] + - ["System.String", "System.Data.Mapping.EntityViewContainer", "Property[HashOverMappingClosure]"] + - ["System.String", "System.Data.Mapping.EntityViewContainer", "Property[HashOverAllExtentViews]"] + - ["System.String", "System.Data.Mapping.EntityViewContainer", "Property[StoreEntityContainerName]"] + - ["System.String", "System.Data.Mapping.EntityViewContainer", "Property[EdmEntityContainerName]"] + - ["System.Int32", "System.Data.Mapping.EntityViewContainer", "Property[ViewCount]"] + - ["System.Collections.Generic.KeyValuePair", "System.Data.Mapping.EntityViewContainer", "Method[GetViewAt].ReturnValue"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemDataMetadataEdm/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemDataMetadataEdm/model.yml new file mode 100644 index 000000000000..6978d45af7ef --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemDataMetadataEdm/model.yml @@ -0,0 +1,302 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Data.Metadata.Edm.ReadOnlyMetadataCollection", "System.Data.Metadata.Edm.EntityContainer", "Property[FunctionImports]"] + - ["System.Data.Metadata.Edm.PrimitiveTypeKind", "System.Data.Metadata.Edm.PrimitiveTypeKind!", "Field[Double]"] + - ["System.Data.Metadata.Edm.DataSpace", "System.Data.Metadata.Edm.DataSpace!", "Field[OCSpace]"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.Data.Metadata.Edm.PrimitiveType", "Property[FacetDescriptions]"] + - ["System.Data.Metadata.Edm.EdmFunction", "System.Data.Metadata.Edm.FunctionParameter", "Property[DeclaringFunction]"] + - ["System.Data.Metadata.Edm.OperationAction", "System.Data.Metadata.Edm.OperationAction!", "Field[None]"] + - ["System.Data.Metadata.Edm.PrimitiveTypeKind", "System.Data.Metadata.Edm.PrimitiveTypeKind!", "Field[GeographyCollection]"] + - ["System.Data.Metadata.Edm.CollectionKind", "System.Data.Metadata.Edm.CollectionKind!", "Field[None]"] + - ["System.Data.Metadata.Edm.PrimitiveTypeKind", "System.Data.Metadata.Edm.PrimitiveTypeKind!", "Field[Time]"] + - ["System.String", "System.Data.Metadata.Edm.FunctionParameter", "Property[Name]"] + - ["System.Data.Metadata.Edm.BuiltInTypeKind", "System.Data.Metadata.Edm.PrimitiveType", "Property[BuiltInTypeKind]"] + - ["System.Data.Metadata.Edm.ReadOnlyMetadataCollection", "System.Data.Metadata.Edm.StructuralType", "Property[Members]"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.Data.Metadata.Edm.ItemCollection", "Method[GetItems].ReturnValue"] + - ["System.Boolean", "System.Data.Metadata.Edm.EdmProperty", "Property[Nullable]"] + - ["System.Data.Metadata.Edm.ReadOnlyMetadataCollection", "System.Data.Metadata.Edm.MetadataItem", "Property[MetadataProperties]"] + - ["System.Data.Metadata.Edm.ParameterMode", "System.Data.Metadata.Edm.ParameterMode!", "Field[ReturnValue]"] + - ["System.Data.Metadata.Edm.TypeUsage", "System.Data.Metadata.Edm.MetadataProperty", "Property[TypeUsage]"] + - ["System.Data.Metadata.Edm.BuiltInTypeKind", "System.Data.Metadata.Edm.BuiltInTypeKind!", "Field[OperationAction]"] + - ["System.Data.Metadata.Edm.BuiltInTypeKind", "System.Data.Metadata.Edm.BuiltInTypeKind!", "Field[ParameterMode]"] + - ["System.Data.Metadata.Edm.BuiltInTypeKind", "System.Data.Metadata.Edm.BuiltInTypeKind!", "Field[PrimitiveType]"] + - ["System.Data.Metadata.Edm.RelationshipSet", "System.Data.Metadata.Edm.EntityContainer", "Method[GetRelationshipSetByName].ReturnValue"] + - ["System.String", "System.Data.Metadata.Edm.Documentation", "Property[Summary]"] + - ["System.String", "System.Data.Metadata.Edm.AssociationSetEnd", "Method[ToString].ReturnValue"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.Data.Metadata.Edm.MetadataWorkspace", "Method[GetPrimitiveTypes].ReturnValue"] + - ["System.Data.Metadata.Edm.DataSpace", "System.Data.Metadata.Edm.DataSpace!", "Field[CSSpace]"] + - ["System.Data.Metadata.Edm.PrimitiveTypeKind", "System.Data.Metadata.Edm.PrimitiveTypeKind!", "Field[GeographyLineString]"] + - ["System.Nullable", "System.Data.Metadata.Edm.FacetDescription", "Property[MinValue]"] + - ["System.Data.Metadata.Edm.EntityTypeBase", "System.Data.Metadata.Edm.RefType", "Property[ElementType]"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.Data.Metadata.Edm.MetadataWorkspace", "Method[GetRelevantMembersForUpdate].ReturnValue"] + - ["System.Data.Metadata.Edm.PrimitiveType", "System.Data.Metadata.Edm.PrimitiveType!", "Method[GetEdmPrimitiveType].ReturnValue"] + - ["System.Data.Metadata.Edm.EntityContainer", "System.Data.Metadata.Edm.MetadataWorkspace", "Method[GetEntityContainer].ReturnValue"] + - ["System.Data.Metadata.Edm.BuiltInTypeKind", "System.Data.Metadata.Edm.EntityContainer", "Property[BuiltInTypeKind]"] + - ["System.Data.Metadata.Edm.BuiltInTypeKind", "System.Data.Metadata.Edm.RelationshipSet", "Property[BuiltInTypeKind]"] + - ["System.Data.Metadata.Edm.TypeUsage", "System.Data.Metadata.Edm.CollectionType", "Property[TypeUsage]"] + - ["System.Data.Metadata.Edm.ReadOnlyMetadataCollection", "System.Data.Metadata.Edm.ReferentialConstraint", "Property[ToProperties]"] + - ["System.Data.Metadata.Edm.ParameterMode", "System.Data.Metadata.Edm.ParameterMode!", "Field[In]"] + - ["System.Data.Metadata.Edm.BuiltInTypeKind", "System.Data.Metadata.Edm.BuiltInTypeKind!", "Field[EdmProperty]"] + - ["System.Data.Metadata.Edm.BuiltInTypeKind", "System.Data.Metadata.Edm.EnumType", "Property[BuiltInTypeKind]"] + - ["System.Data.Metadata.Edm.EntitySet", "System.Data.Metadata.Edm.AssociationSetEnd", "Property[EntitySet]"] + - ["System.Boolean", "System.Data.Metadata.Edm.ObjectItemCollection", "Method[TryGetClrType].ReturnValue"] + - ["System.String", "System.Data.Metadata.Edm.EdmType", "Property[Name]"] + - ["System.Data.Metadata.Edm.BuiltInTypeKind", "System.Data.Metadata.Edm.AssociationSet", "Property[BuiltInTypeKind]"] + - ["System.Data.Metadata.Edm.CollectionType", "System.Data.Metadata.Edm.EdmType", "Method[GetCollectionType].ReturnValue"] + - ["System.Boolean", "System.Data.Metadata.Edm.MetadataWorkspace", "Method[TryGetType].ReturnValue"] + - ["System.Data.Metadata.Edm.DataSpace", "System.Data.Metadata.Edm.DataSpace!", "Field[SSpace]"] + - ["System.Data.Metadata.Edm.PrimitiveTypeKind", "System.Data.Metadata.Edm.PrimitiveTypeKind!", "Field[GeometryPoint]"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.Data.Metadata.Edm.StoreItemCollection", "Method[GetPrimitiveTypes].ReturnValue"] + - ["System.Data.Metadata.Edm.PrimitiveTypeKind", "System.Data.Metadata.Edm.PrimitiveTypeKind!", "Field[DateTimeOffset]"] + - ["System.Boolean", "System.Data.Metadata.Edm.ItemCollection", "Method[TryGetItem].ReturnValue"] + - ["System.Boolean", "System.Data.Metadata.Edm.ItemCollection", "Method[TryGetType].ReturnValue"] + - ["System.Data.Metadata.Edm.PrimitiveTypeKind", "System.Data.Metadata.Edm.PrimitiveTypeKind!", "Field[Int32]"] + - ["System.Data.Metadata.Edm.BuiltInTypeKind", "System.Data.Metadata.Edm.BuiltInTypeKind!", "Field[EnumType]"] + - ["System.Data.Metadata.Edm.EdmType", "System.Data.Metadata.Edm.MetadataWorkspace", "Method[GetType].ReturnValue"] + - ["System.Data.Metadata.Edm.PrimitiveTypeKind", "System.Data.Metadata.Edm.PrimitiveTypeKind!", "Field[GeometryMultiLineString]"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.Data.Metadata.Edm.EdmItemCollection", "Method[GetPrimitiveTypes].ReturnValue"] + - ["System.Data.Metadata.Edm.BuiltInTypeKind", "System.Data.Metadata.Edm.TypeUsage", "Property[BuiltInTypeKind]"] + - ["System.Data.Metadata.Edm.BuiltInTypeKind", "System.Data.Metadata.Edm.BuiltInTypeKind!", "Field[Documentation]"] + - ["System.Data.Metadata.Edm.BuiltInTypeKind", "System.Data.Metadata.Edm.MetadataProperty", "Property[BuiltInTypeKind]"] + - ["System.Data.Metadata.Edm.AssociationType", "System.Data.Metadata.Edm.AssociationSet", "Property[ElementType]"] + - ["System.Data.Metadata.Edm.BuiltInTypeKind", "System.Data.Metadata.Edm.EntitySetBase", "Property[BuiltInTypeKind]"] + - ["System.Data.Metadata.Edm.StructuralType", "System.Data.Metadata.Edm.MetadataWorkspace", "Method[GetEdmSpaceType].ReturnValue"] + - ["System.Data.Metadata.Edm.PrimitiveTypeKind", "System.Data.Metadata.Edm.PrimitiveTypeKind!", "Field[GeometryCollection]"] + - ["System.Data.Metadata.Edm.EdmType", "System.Data.Metadata.Edm.PrimitiveType", "Method[GetEdmPrimitiveType].ReturnValue"] + - ["System.Data.Metadata.Edm.BuiltInTypeKind", "System.Data.Metadata.Edm.BuiltInTypeKind!", "Field[RelationshipMultiplicity]"] + - ["System.Data.Metadata.Edm.BuiltInTypeKind", "System.Data.Metadata.Edm.BuiltInTypeKind!", "Field[RelationshipType]"] + - ["System.Data.Metadata.Edm.BuiltInTypeKind", "System.Data.Metadata.Edm.RowType", "Property[BuiltInTypeKind]"] + - ["System.Boolean", "System.Data.Metadata.Edm.AssociationType", "Property[IsForeignKey]"] + - ["System.Data.Metadata.Edm.BuiltInTypeKind", "System.Data.Metadata.Edm.BuiltInTypeKind!", "Field[EdmType]"] + - ["System.Data.Metadata.Edm.BuiltInTypeKind", "System.Data.Metadata.Edm.FunctionParameter", "Property[BuiltInTypeKind]"] + - ["System.Collections.Generic.IEnumerable", "System.Data.Metadata.Edm.NavigationProperty", "Method[GetDependentProperties].ReturnValue"] + - ["System.Data.Metadata.Edm.ReadOnlyMetadataCollection", "System.Data.Metadata.Edm.AssociationSet", "Property[AssociationSetEnds]"] + - ["System.String", "System.Data.Metadata.Edm.MetadataProperty", "Property[Name]"] + - ["System.Collections.Generic.IEnumerable", "System.Data.Metadata.Edm.ObjectItemCollection", "Method[GetPrimitiveTypes].ReturnValue"] + - ["System.Object", "System.Data.Metadata.Edm.FacetDescription", "Property[DefaultValue]"] + - ["System.Data.Metadata.Edm.PrimitiveTypeKind", "System.Data.Metadata.Edm.PrimitiveTypeKind!", "Field[GeographyMultiLineString]"] + - ["System.Data.Metadata.Edm.EntityTypeBase", "System.Data.Metadata.Edm.EntitySetBase", "Property[ElementType]"] + - ["System.Boolean", "System.Data.Metadata.Edm.EntityContainer", "Method[TryGetEntitySetByName].ReturnValue"] + - ["System.Data.Metadata.Edm.BuiltInTypeKind", "System.Data.Metadata.Edm.Documentation", "Property[BuiltInTypeKind]"] + - ["System.Data.Metadata.Edm.BuiltInTypeKind", "System.Data.Metadata.Edm.BuiltInTypeKind!", "Field[AssociationSetEnd]"] + - ["System.Data.Metadata.Edm.RelationshipType", "System.Data.Metadata.Edm.RelationshipSet", "Property[ElementType]"] + - ["System.Data.Metadata.Edm.EntityContainer", "System.Data.Metadata.Edm.EntitySetBase", "Property[EntityContainer]"] + - ["System.Data.Metadata.Edm.PropertyKind", "System.Data.Metadata.Edm.MetadataProperty", "Property[PropertyKind]"] + - ["System.Data.Metadata.Edm.StoreGeneratedPattern", "System.Data.Metadata.Edm.StoreGeneratedPattern!", "Field[Computed]"] + - ["System.Data.Metadata.Edm.TypeUsage", "System.Data.Metadata.Edm.TypeUsage!", "Method[CreateDecimalTypeUsage].ReturnValue"] + - ["System.Data.Metadata.Edm.StructuralType", "System.Data.Metadata.Edm.EdmMember", "Property[DeclaringType]"] + - ["System.Data.Metadata.Edm.TypeUsage", "System.Data.Metadata.Edm.TypeUsage!", "Method[CreateTimeTypeUsage].ReturnValue"] + - ["System.Boolean", "System.Data.Metadata.Edm.ItemCollection", "Method[TryGetEntityContainer].ReturnValue"] + - ["System.String", "System.Data.Metadata.Edm.Facet", "Method[ToString].ReturnValue"] + - ["System.Data.Metadata.Edm.Documentation", "System.Data.Metadata.Edm.MetadataItem", "Property[Documentation]"] + - ["System.Data.Metadata.Edm.CollectionKind", "System.Data.Metadata.Edm.CollectionKind!", "Field[List]"] + - ["System.Data.Metadata.Edm.AssociationEndMember", "System.Data.Metadata.Edm.AssociationSetEnd", "Property[CorrespondingAssociationEndMember]"] + - ["System.Data.Metadata.Edm.PrimitiveTypeKind", "System.Data.Metadata.Edm.PrimitiveTypeKind!", "Field[Int64]"] + - ["System.Data.Metadata.Edm.EntitySet", "System.Data.Metadata.Edm.EntityContainer", "Method[GetEntitySetByName].ReturnValue"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.Data.Metadata.Edm.MetadataWorkspace", "Method[GetItems].ReturnValue"] + - ["System.Data.Metadata.Edm.BuiltInTypeKind", "System.Data.Metadata.Edm.BuiltInTypeKind!", "Field[ComplexType]"] + - ["System.String", "System.Data.Metadata.Edm.EdmFunction", "Property[FullName]"] + - ["System.Data.Metadata.Edm.BuiltInTypeKind", "System.Data.Metadata.Edm.BuiltInTypeKind!", "Field[ProviderManifest]"] + - ["System.Data.Metadata.Edm.BuiltInTypeKind", "System.Data.Metadata.Edm.BuiltInTypeKind!", "Field[PrimitiveTypeKind]"] + - ["System.Data.Metadata.Edm.ParameterTypeSemantics", "System.Data.Metadata.Edm.ParameterTypeSemantics!", "Field[ExactMatchOnly]"] + - ["System.Data.Metadata.Edm.BuiltInTypeKind", "System.Data.Metadata.Edm.BuiltInTypeKind!", "Field[EdmMember]"] + - ["System.Data.Metadata.Edm.PrimitiveTypeKind", "System.Data.Metadata.Edm.PrimitiveTypeKind!", "Field[SByte]"] + - ["System.Data.Metadata.Edm.BuiltInTypeKind", "System.Data.Metadata.Edm.EdmFunction", "Property[BuiltInTypeKind]"] + - ["System.Data.Metadata.Edm.ItemCollection", "System.Data.Metadata.Edm.MetadataWorkspace", "Method[GetItemCollection].ReturnValue"] + - ["System.Data.Metadata.Edm.FunctionParameter", "System.Data.Metadata.Edm.EdmFunction", "Property[ReturnParameter]"] + - ["System.String", "System.Data.Metadata.Edm.EntityContainer", "Method[ToString].ReturnValue"] + - ["System.Double", "System.Data.Metadata.Edm.StoreItemCollection", "Property[StoreSchemaVersion]"] + - ["System.Data.Metadata.Edm.ReadOnlyMetadataCollection", "System.Data.Metadata.Edm.EntityType", "Property[Properties]"] + - ["System.Data.Metadata.Edm.ParameterMode", "System.Data.Metadata.Edm.FunctionParameter", "Property[Mode]"] + - ["System.Data.Metadata.Edm.BuiltInTypeKind", "System.Data.Metadata.Edm.AssociationEndMember", "Property[BuiltInTypeKind]"] + - ["System.Data.Metadata.Edm.PrimitiveTypeKind", "System.Data.Metadata.Edm.PrimitiveTypeKind!", "Field[Geography]"] + - ["System.Data.Metadata.Edm.BuiltInTypeKind", "System.Data.Metadata.Edm.BuiltInTypeKind!", "Field[EnumMember]"] + - ["System.Data.Metadata.Edm.BuiltInTypeKind", "System.Data.Metadata.Edm.CollectionType", "Property[BuiltInTypeKind]"] + - ["System.Data.Metadata.Edm.PrimitiveTypeKind", "System.Data.Metadata.Edm.PrimitiveTypeKind!", "Field[Decimal]"] + - ["System.Data.Metadata.Edm.BuiltInTypeKind", "System.Data.Metadata.Edm.BuiltInTypeKind!", "Field[EntityContainer]"] + - ["System.Data.Metadata.Edm.TypeUsage", "System.Data.Metadata.Edm.TypeUsage!", "Method[CreateStringTypeUsage].ReturnValue"] + - ["System.Data.Metadata.Edm.RelationshipEndMember", "System.Data.Metadata.Edm.ReferentialConstraint", "Property[ToRole]"] + - ["System.String", "System.Data.Metadata.Edm.EdmSchemaError", "Property[SchemaLocation]"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.Data.Metadata.Edm.ItemCollection!", "Method[GetFunctions].ReturnValue"] + - ["System.Data.Metadata.Edm.BuiltInTypeKind", "System.Data.Metadata.Edm.NavigationProperty", "Property[BuiltInTypeKind]"] + - ["System.Data.Metadata.Edm.PrimitiveTypeKind", "System.Data.Metadata.Edm.PrimitiveTypeKind!", "Field[GeometryPolygon]"] + - ["System.Data.Metadata.Edm.EdmType", "System.Data.Metadata.Edm.FacetDescription", "Property[FacetType]"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.Data.Metadata.Edm.MetadataWorkspace", "Method[GetItems].ReturnValue"] + - ["System.Boolean", "System.Data.Metadata.Edm.FacetDescription", "Property[IsRequired]"] + - ["System.Data.Metadata.Edm.PrimitiveTypeKind", "System.Data.Metadata.Edm.PrimitiveTypeKind!", "Field[DateTime]"] + - ["System.Data.Metadata.Edm.BuiltInTypeKind", "System.Data.Metadata.Edm.EnumMember", "Property[BuiltInTypeKind]"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.Data.Metadata.Edm.MetadataItem!", "Method[GetGeneralFacetDescriptions].ReturnValue"] + - ["System.Data.Metadata.Edm.ReadOnlyMetadataCollection", "System.Data.Metadata.Edm.EdmFunction", "Property[ReturnParameters]"] + - ["System.String", "System.Data.Metadata.Edm.EdmSchemaError", "Method[ToString].ReturnValue"] + - ["System.Data.Metadata.Edm.RelationshipMultiplicity", "System.Data.Metadata.Edm.RelationshipMultiplicity!", "Field[One]"] + - ["System.Data.Metadata.Edm.EnumType", "System.Data.Metadata.Edm.MetadataWorkspace", "Method[GetEdmSpaceType].ReturnValue"] + - ["System.Data.Metadata.Edm.TypeUsage", "System.Data.Metadata.Edm.EdmMember", "Property[TypeUsage]"] + - ["System.Data.Metadata.Edm.BuiltInTypeKind", "System.Data.Metadata.Edm.EntityType", "Property[BuiltInTypeKind]"] + - ["System.Data.Common.EntitySql.EntitySqlParser", "System.Data.Metadata.Edm.MetadataWorkspace", "Method[CreateEntitySqlParser].ReturnValue"] + - ["System.Data.Metadata.Edm.BuiltInTypeKind", "System.Data.Metadata.Edm.BuiltInTypeKind!", "Field[AssociationSet]"] + - ["System.Data.Metadata.Edm.PrimitiveTypeKind", "System.Data.Metadata.Edm.PrimitiveTypeKind!", "Field[String]"] + - ["System.Data.Metadata.Edm.PrimitiveTypeKind", "System.Data.Metadata.Edm.PrimitiveTypeKind!", "Field[Geometry]"] + - ["System.Boolean", "System.Data.Metadata.Edm.EdmType", "Property[Abstract]"] + - ["System.String", "System.Data.Metadata.Edm.EdmType", "Property[FullName]"] + - ["System.Data.Metadata.Edm.BuiltInTypeKind", "System.Data.Metadata.Edm.BuiltInTypeKind!", "Field[EntitySetBase]"] + - ["System.Data.Metadata.Edm.PrimitiveTypeKind", "System.Data.Metadata.Edm.PrimitiveTypeKind!", "Field[GeometryMultiPolygon]"] + - ["System.Data.Metadata.Edm.ReadOnlyMetadataCollection", "System.Data.Metadata.Edm.RowType", "Property[Properties]"] + - ["System.Data.Metadata.Edm.PrimitiveTypeKind", "System.Data.Metadata.Edm.PrimitiveTypeKind!", "Field[Byte]"] + - ["System.Data.Metadata.Edm.CollectionKind", "System.Data.Metadata.Edm.CollectionKind!", "Field[Bag]"] + - ["System.Data.Metadata.Edm.EdmSchemaErrorSeverity", "System.Data.Metadata.Edm.EdmSchemaErrorSeverity!", "Field[Error]"] + - ["System.Data.Metadata.Edm.TypeUsage", "System.Data.Metadata.Edm.TypeUsage!", "Method[CreateBinaryTypeUsage].ReturnValue"] + - ["System.Data.Metadata.Edm.BuiltInTypeKind", "System.Data.Metadata.Edm.ReferentialConstraint", "Property[BuiltInTypeKind]"] + - ["System.Data.Metadata.Edm.PrimitiveTypeKind", "System.Data.Metadata.Edm.PrimitiveTypeKind!", "Field[GeometryMultiPoint]"] + - ["System.Data.Metadata.Edm.PrimitiveTypeKind", "System.Data.Metadata.Edm.PrimitiveTypeKind!", "Field[GeographyMultiPoint]"] + - ["System.Data.Metadata.Edm.TypeUsage", "System.Data.Metadata.Edm.FunctionParameter", "Property[TypeUsage]"] + - ["System.Data.Metadata.Edm.ReadOnlyMetadataCollection", "System.Data.Metadata.Edm.TypeUsage", "Property[Facets]"] + - ["System.Data.Metadata.Edm.ParameterTypeSemantics", "System.Data.Metadata.Edm.ParameterTypeSemantics!", "Field[AllowImplicitPromotion]"] + - ["System.Boolean", "System.Data.Metadata.Edm.EdmFunction", "Property[IsComposableAttribute]"] + - ["System.Data.Metadata.Edm.PrimitiveTypeKind", "System.Data.Metadata.Edm.PrimitiveTypeKind!", "Field[Single]"] + - ["System.Object", "System.Data.Metadata.Edm.EnumMember", "Property[Value]"] + - ["System.Data.Metadata.Edm.ReadOnlyMetadataCollection", "System.Data.Metadata.Edm.EnumType", "Property[Members]"] + - ["System.Data.Metadata.Edm.BuiltInTypeKind", "System.Data.Metadata.Edm.BuiltInTypeKind!", "Field[FunctionParameter]"] + - ["System.String", "System.Data.Metadata.Edm.EdmType", "Method[ToString].ReturnValue"] + - ["System.Data.Metadata.Edm.BuiltInTypeKind", "System.Data.Metadata.Edm.BuiltInTypeKind!", "Field[MetadataProperty]"] + - ["System.String", "System.Data.Metadata.Edm.AssociationSetEnd", "Property[Name]"] + - ["System.String", "System.Data.Metadata.Edm.TypeUsage", "Method[ToString].ReturnValue"] + - ["System.String", "System.Data.Metadata.Edm.EdmMember", "Property[Name]"] + - ["System.Data.Metadata.Edm.BuiltInTypeKind", "System.Data.Metadata.Edm.BuiltInTypeKind!", "Field[EntityTypeBase]"] + - ["System.Data.Metadata.Edm.EdmType", "System.Data.Metadata.Edm.MetadataItem!", "Method[GetBuiltInType].ReturnValue"] + - ["System.Data.Metadata.Edm.ParameterMode", "System.Data.Metadata.Edm.ParameterMode!", "Field[InOut]"] + - ["System.Data.Metadata.Edm.BuiltInTypeKind", "System.Data.Metadata.Edm.EdmProperty", "Property[BuiltInTypeKind]"] + - ["System.Data.Metadata.Edm.AssociationSet", "System.Data.Metadata.Edm.AssociationSetEnd", "Property[ParentAssociationSet]"] + - ["System.Data.Metadata.Edm.BuiltInTypeKind", "System.Data.Metadata.Edm.BuiltInTypeKind!", "Field[AssociationEndMember]"] + - ["System.Boolean", "System.Data.Metadata.Edm.EntityContainer", "Method[TryGetRelationshipSetByName].ReturnValue"] + - ["System.String", "System.Data.Metadata.Edm.FunctionParameter", "Method[ToString].ReturnValue"] + - ["System.Data.Metadata.Edm.RelationshipMultiplicity", "System.Data.Metadata.Edm.RelationshipEndMember", "Property[RelationshipMultiplicity]"] + - ["System.Data.Metadata.Edm.ConcurrencyMode", "System.Data.Metadata.Edm.ConcurrencyMode!", "Field[None]"] + - ["System.Data.Metadata.Edm.ReadOnlyMetadataCollection", "System.Data.Metadata.Edm.EntityTypeBase", "Property[KeyMembers]"] + - ["System.Nullable", "System.Data.Metadata.Edm.FacetDescription", "Property[MaxValue]"] + - ["System.Boolean", "System.Data.Metadata.Edm.MetadataWorkspace", "Method[TryGetObjectSpaceType].ReturnValue"] + - ["System.Data.Metadata.Edm.FacetDescription", "System.Data.Metadata.Edm.Facet", "Property[Description]"] + - ["System.Data.Metadata.Edm.BuiltInTypeKind", "System.Data.Metadata.Edm.BuiltInTypeKind!", "Field[StructuralType]"] + - ["System.Data.Metadata.Edm.TypeUsage", "System.Data.Metadata.Edm.TypeUsage!", "Method[CreateDefaultTypeUsage].ReturnValue"] + - ["System.Data.Metadata.Edm.BuiltInTypeKind", "System.Data.Metadata.Edm.AssociationSetEnd", "Property[BuiltInTypeKind]"] + - ["System.Data.Metadata.Edm.BuiltInTypeKind", "System.Data.Metadata.Edm.RefType", "Property[BuiltInTypeKind]"] + - ["System.Boolean", "System.Data.Metadata.Edm.MetadataWorkspace", "Method[TryGetEdmSpaceType].ReturnValue"] + - ["System.Data.Metadata.Edm.BuiltInTypeKind", "System.Data.Metadata.Edm.BuiltInTypeKind!", "Field[TypeUsage]"] + - ["System.Double", "System.Data.Metadata.Edm.MetadataWorkspace!", "Field[MaximumEdmVersionSupported]"] + - ["System.Data.Metadata.Edm.ParameterTypeSemantics", "System.Data.Metadata.Edm.ParameterTypeSemantics!", "Field[AllowImplicitConversion]"] + - ["System.Data.Metadata.Edm.PrimitiveTypeKind", "System.Data.Metadata.Edm.PrimitiveTypeKind!", "Field[GeometryLineString]"] + - ["System.Boolean", "System.Data.Metadata.Edm.MetadataWorkspace", "Method[TryGetItem].ReturnValue"] + - ["System.Data.Metadata.Edm.PrimitiveTypeKind", "System.Data.Metadata.Edm.PrimitiveTypeKind!", "Field[GeographyPolygon]"] + - ["System.Data.Metadata.Edm.BuiltInTypeKind", "System.Data.Metadata.Edm.AssociationType", "Property[BuiltInTypeKind]"] + - ["System.Data.Metadata.Edm.BuiltInTypeKind", "System.Data.Metadata.Edm.BuiltInTypeKind!", "Field[CollectionType]"] + - ["System.Data.Metadata.Edm.ParameterMode", "System.Data.Metadata.Edm.ParameterMode!", "Field[Out]"] + - ["System.Data.Metadata.Edm.EdmType", "System.Data.Metadata.Edm.EdmType", "Property[BaseType]"] + - ["System.String", "System.Data.Metadata.Edm.Documentation", "Method[ToString].ReturnValue"] + - ["System.Data.Metadata.Edm.RelationshipEndMember", "System.Data.Metadata.Edm.ReferentialConstraint", "Property[FromRole]"] + - ["System.Data.Metadata.Edm.RelationshipMultiplicity", "System.Data.Metadata.Edm.RelationshipMultiplicity!", "Field[ZeroOrOne]"] + - ["System.Data.Metadata.Edm.OperationAction", "System.Data.Metadata.Edm.OperationAction!", "Field[Cascade]"] + - ["System.Boolean", "System.Data.Metadata.Edm.MetadataWorkspace", "Method[TryGetEntityContainer].ReturnValue"] + - ["System.Data.Metadata.Edm.PrimitiveTypeKind", "System.Data.Metadata.Edm.PrimitiveTypeKind!", "Field[GeographyPoint]"] + - ["System.String", "System.Data.Metadata.Edm.EntitySetBase", "Method[ToString].ReturnValue"] + - ["System.Data.Metadata.Edm.PrimitiveTypeKind", "System.Data.Metadata.Edm.PrimitiveTypeKind!", "Field[Boolean]"] + - ["System.Data.Metadata.Edm.BuiltInTypeKind", "System.Data.Metadata.Edm.ComplexType", "Property[BuiltInTypeKind]"] + - ["System.Data.Metadata.Edm.DataSpace", "System.Data.Metadata.Edm.DataSpace!", "Field[CSpace]"] + - ["System.Data.Metadata.Edm.RelationshipEndMember", "System.Data.Metadata.Edm.NavigationProperty", "Property[FromEndMember]"] + - ["System.Data.Metadata.Edm.ReadOnlyMetadataCollection", "System.Data.Metadata.Edm.AssociationType", "Property[ReferentialConstraints]"] + - ["System.Data.Metadata.Edm.RelationshipEndMember", "System.Data.Metadata.Edm.NavigationProperty", "Property[ToEndMember]"] + - ["System.Data.Metadata.Edm.TypeUsage", "System.Data.Metadata.Edm.TypeUsage!", "Method[CreateDateTimeOffsetTypeUsage].ReturnValue"] + - ["System.Boolean", "System.Data.Metadata.Edm.Documentation", "Property[IsEmpty]"] + - ["System.Data.Metadata.Edm.TypeUsage", "System.Data.Metadata.Edm.TypeUsage!", "Method[CreateDateTimeTypeUsage].ReturnValue"] + - ["System.Data.Metadata.Edm.RefType", "System.Data.Metadata.Edm.EntityType", "Method[GetReferenceType].ReturnValue"] + - ["System.String", "System.Data.Metadata.Edm.EnumMember", "Method[ToString].ReturnValue"] + - ["System.Data.Common.CommandTrees.DbQueryCommandTree", "System.Data.Metadata.Edm.MetadataWorkspace", "Method[CreateQueryCommandTree].ReturnValue"] + - ["System.Type", "System.Data.Metadata.Edm.PrimitiveType", "Property[ClrEquivalentType]"] + - ["System.Data.Metadata.Edm.PropertyKind", "System.Data.Metadata.Edm.PropertyKind!", "Field[Extended]"] + - ["T", "System.Data.Metadata.Edm.ItemCollection", "Method[GetItem].ReturnValue"] + - ["System.Data.Metadata.Edm.EntityType", "System.Data.Metadata.Edm.RelationshipEndMember", "Method[GetEntityType].ReturnValue"] + - ["System.Boolean", "System.Data.Metadata.Edm.Facet", "Property[IsUnbounded]"] + - ["System.Data.Metadata.Edm.EdmSchemaErrorSeverity", "System.Data.Metadata.Edm.EdmSchemaErrorSeverity!", "Field[Warning]"] + - ["System.Data.Metadata.Edm.BuiltInTypeKind", "System.Data.Metadata.Edm.EntitySet", "Property[BuiltInTypeKind]"] + - ["System.Data.Metadata.Edm.RelationshipMultiplicity", "System.Data.Metadata.Edm.RelationshipMultiplicity!", "Field[Many]"] + - ["System.Data.Metadata.Edm.RelationshipType", "System.Data.Metadata.Edm.NavigationProperty", "Property[RelationshipType]"] + - ["System.Data.Metadata.Edm.OperationAction", "System.Data.Metadata.Edm.RelationshipEndMember", "Property[DeleteBehavior]"] + - ["System.Data.Metadata.Edm.BuiltInTypeKind", "System.Data.Metadata.Edm.BuiltInTypeKind!", "Field[RelationshipEndMember]"] + - ["System.Data.Metadata.Edm.BuiltInTypeKind", "System.Data.Metadata.Edm.BuiltInTypeKind!", "Field[RelationshipSet]"] + - ["System.Data.Metadata.Edm.ReadOnlyMetadataCollection", "System.Data.Metadata.Edm.RelationshipType", "Property[RelationshipEndMembers]"] + - ["System.Data.Metadata.Edm.StoreGeneratedPattern", "System.Data.Metadata.Edm.StoreGeneratedPattern!", "Field[Identity]"] + - ["System.Data.Metadata.Edm.ReadOnlyMetadataCollection", "System.Data.Metadata.Edm.EntityContainer", "Property[BaseEntitySets]"] + - ["System.Data.Metadata.Edm.EnumType", "System.Data.Metadata.Edm.MetadataWorkspace", "Method[GetObjectSpaceType].ReturnValue"] + - ["System.Int32", "System.Data.Metadata.Edm.EdmSchemaError", "Property[Column]"] + - ["System.Data.Metadata.Edm.ReadOnlyMetadataCollection", "System.Data.Metadata.Edm.EntityType", "Property[NavigationProperties]"] + - ["System.Type", "System.Data.Metadata.Edm.ObjectItemCollection", "Method[GetClrType].ReturnValue"] + - ["System.String", "System.Data.Metadata.Edm.Documentation", "Property[LongDescription]"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.Data.Metadata.Edm.ItemCollection", "Method[GetFunctions].ReturnValue"] + - ["System.Data.Metadata.Edm.BuiltInTypeKind", "System.Data.Metadata.Edm.BuiltInTypeKind!", "Field[RefType]"] + - ["System.Data.Metadata.Edm.PrimitiveTypeKind", "System.Data.Metadata.Edm.PrimitiveTypeKind!", "Field[Guid]"] + - ["System.Data.Metadata.Edm.BuiltInTypeKind", "System.Data.Metadata.Edm.BuiltInTypeKind!", "Field[CollectionKind]"] + - ["System.Data.Metadata.Edm.PrimitiveTypeKind", "System.Data.Metadata.Edm.PrimitiveTypeKind!", "Field[Binary]"] + - ["System.String", "System.Data.Metadata.Edm.EntitySetBase", "Property[Name]"] + - ["System.Data.Metadata.Edm.BuiltInTypeKind", "System.Data.Metadata.Edm.BuiltInTypeKind!", "Field[SimpleType]"] + - ["System.Object", "System.Data.Metadata.Edm.MetadataProperty", "Property[Value]"] + - ["System.Data.Metadata.Edm.PropertyKind", "System.Data.Metadata.Edm.PropertyKind!", "Field[System]"] + - ["System.Data.Metadata.Edm.BuiltInTypeKind", "System.Data.Metadata.Edm.BuiltInTypeKind!", "Field[NavigationProperty]"] + - ["System.Data.Metadata.Edm.PrimitiveTypeKind", "System.Data.Metadata.Edm.PrimitiveTypeKind!", "Field[Int16]"] + - ["System.Data.Metadata.Edm.BuiltInTypeKind", "System.Data.Metadata.Edm.MetadataItem", "Property[BuiltInTypeKind]"] + - ["System.Boolean", "System.Data.Metadata.Edm.MetadataWorkspace", "Method[TryGetItemCollection].ReturnValue"] + - ["System.Collections.Generic.IEnumerable", "System.Data.Metadata.Edm.MetadataWorkspace", "Method[GetRequiredOriginalValueMembers].ReturnValue"] + - ["System.Data.Metadata.Edm.EntityType", "System.Data.Metadata.Edm.EntitySet", "Property[ElementType]"] + - ["System.Data.Metadata.Edm.DataSpace", "System.Data.Metadata.Edm.ItemCollection", "Property[DataSpace]"] + - ["System.String", "System.Data.Metadata.Edm.FacetDescription", "Property[FacetName]"] + - ["System.Data.Metadata.Edm.OperationAction", "System.Data.Metadata.Edm.OperationAction!", "Field[Restrict]"] + - ["System.Data.Metadata.Edm.EdmType", "System.Data.Metadata.Edm.Facet", "Property[FacetType]"] + - ["System.Data.Metadata.Edm.EdmType", "System.Data.Metadata.Edm.TypeUsage", "Property[EdmType]"] + - ["System.Data.Metadata.Edm.ReadOnlyMetadataCollection", "System.Data.Metadata.Edm.ComplexType", "Property[Properties]"] + - ["System.Object", "System.Data.Metadata.Edm.Facet", "Property[Value]"] + - ["System.Data.Metadata.Edm.BuiltInTypeKind", "System.Data.Metadata.Edm.BuiltInTypeKind!", "Field[RowType]"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.Data.Metadata.Edm.MetadataWorkspace", "Method[GetFunctions].ReturnValue"] + - ["System.Data.Metadata.Edm.PrimitiveType", "System.Data.Metadata.Edm.EnumType", "Property[UnderlyingType]"] + - ["System.Data.Metadata.Edm.EntityContainer", "System.Data.Metadata.Edm.ItemCollection", "Method[GetEntityContainer].ReturnValue"] + - ["T", "System.Data.Metadata.Edm.MetadataWorkspace", "Method[GetItem].ReturnValue"] + - ["System.Boolean", "System.Data.Metadata.Edm.TypeUsage", "Method[IsSubtypeOf].ReturnValue"] + - ["System.Boolean", "System.Data.Metadata.Edm.FacetDescription", "Property[IsConstant]"] + - ["System.Boolean", "System.Data.Metadata.Edm.EnumType", "Property[IsFlags]"] + - ["System.Int32", "System.Data.Metadata.Edm.EdmSchemaError", "Property[Line]"] + - ["System.String", "System.Data.Metadata.Edm.EntityContainer", "Property[Name]"] + - ["System.Data.Metadata.Edm.EdmSchemaErrorSeverity", "System.Data.Metadata.Edm.EdmSchemaError", "Property[Severity]"] + - ["System.String", "System.Data.Metadata.Edm.EdmMember", "Method[ToString].ReturnValue"] + - ["System.Data.Metadata.Edm.StoreGeneratedPattern", "System.Data.Metadata.Edm.StoreGeneratedPattern!", "Field[None]"] + - ["System.Data.Metadata.Edm.BuiltInTypeKind", "System.Data.Metadata.Edm.BuiltInTypeKind!", "Field[MetadataItem]"] + - ["System.Data.Metadata.Edm.BuiltInTypeKind", "System.Data.Metadata.Edm.BuiltInTypeKind!", "Field[AssociationType]"] + - ["System.Data.Metadata.Edm.ReadOnlyMetadataCollection", "System.Data.Metadata.Edm.EdmFunction", "Property[Parameters]"] + - ["System.Data.Metadata.Edm.DataSpace", "System.Data.Metadata.Edm.DataSpace!", "Field[OSpace]"] + - ["System.Object", "System.Data.Metadata.Edm.EdmProperty", "Property[DefaultValue]"] + - ["System.String", "System.Data.Metadata.Edm.FacetDescription", "Method[ToString].ReturnValue"] + - ["System.Data.Metadata.Edm.BuiltInTypeKind", "System.Data.Metadata.Edm.BuiltInTypeKind!", "Field[ReferentialConstraint]"] + - ["System.Data.Metadata.Edm.PrimitiveTypeKind", "System.Data.Metadata.Edm.PrimitiveTypeKind!", "Field[GeographyMultiPolygon]"] + - ["System.Data.Metadata.Edm.BuiltInTypeKind", "System.Data.Metadata.Edm.BuiltInTypeKind!", "Field[GlobalItem]"] + - ["System.Int32", "System.Data.Metadata.Edm.EdmSchemaError", "Property[ErrorCode]"] + - ["System.Data.Metadata.Edm.ReadOnlyMetadataCollection", "System.Data.Metadata.Edm.AssociationType", "Property[AssociationEndMembers]"] + - ["System.String", "System.Data.Metadata.Edm.EnumMember", "Property[Name]"] + - ["System.Data.Metadata.Edm.ConcurrencyMode", "System.Data.Metadata.Edm.ConcurrencyMode!", "Field[Fixed]"] + - ["System.Data.Metadata.Edm.StructuralType", "System.Data.Metadata.Edm.MetadataWorkspace", "Method[GetObjectSpaceType].ReturnValue"] + - ["System.Data.Metadata.Edm.ReadOnlyMetadataCollection", "System.Data.Metadata.Edm.ReferentialConstraint", "Property[FromProperties]"] + - ["System.String", "System.Data.Metadata.Edm.Facet", "Property[Name]"] + - ["System.String", "System.Data.Metadata.Edm.EdmSchemaError", "Property[StackTrace]"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.Data.Metadata.Edm.ObjectItemCollection", "Method[GetItems].ReturnValue"] + - ["System.Data.Metadata.Edm.BuiltInTypeKind", "System.Data.Metadata.Edm.Facet", "Property[BuiltInTypeKind]"] + - ["System.Data.Metadata.Edm.BuiltInTypeKind", "System.Data.Metadata.Edm.BuiltInTypeKind!", "Field[EntitySet]"] + - ["System.Data.Metadata.Edm.BuiltInTypeKind", "System.Data.Metadata.Edm.BuiltInTypeKind!", "Field[EntityType]"] + - ["System.String", "System.Data.Metadata.Edm.AssociationSetEnd", "Property[Role]"] + - ["System.Double", "System.Data.Metadata.Edm.EdmItemCollection", "Property[EdmVersion]"] + - ["System.String", "System.Data.Metadata.Edm.ReferentialConstraint", "Method[ToString].ReturnValue"] + - ["System.Data.Metadata.Edm.BuiltInTypeKind", "System.Data.Metadata.Edm.BuiltInTypeKind!", "Field[EdmFunction]"] + - ["System.Data.Metadata.Edm.BuiltInTypeKind", "System.Data.Metadata.Edm.BuiltInTypeKind!", "Field[Facet]"] + - ["System.String", "System.Data.Metadata.Edm.EdmError", "Property[Message]"] + - ["System.String", "System.Data.Metadata.Edm.EdmFunction", "Property[CommandTextAttribute]"] + - ["System.Data.Metadata.Edm.PrimitiveTypeKind", "System.Data.Metadata.Edm.PrimitiveType", "Property[PrimitiveTypeKind]"] + - ["System.Data.Metadata.Edm.EdmType", "System.Data.Metadata.Edm.ItemCollection", "Method[GetType].ReturnValue"] + - ["System.String", "System.Data.Metadata.Edm.EdmSchemaError", "Property[SchemaName]"] + - ["System.String", "System.Data.Metadata.Edm.EdmType", "Property[NamespaceName]"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.Data.Metadata.Edm.PrimitiveType!", "Method[GetEdmPrimitiveTypes].ReturnValue"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemDataObjects/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemDataObjects/model.yml new file mode 100644 index 000000000000..57f46d28f129 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemDataObjects/model.yml @@ -0,0 +1,226 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.String", "System.Data.Objects.ObjectContext", "Property[DefaultContainerName]"] + - ["System.Data.Metadata.Edm.MetadataWorkspace", "System.Data.Objects.ObjectStateManager", "Property[MetadataWorkspace]"] + - ["System.Func", "System.Data.Objects.CompiledQuery!", "Method[Compile].ReturnValue"] + - ["System.Data.Objects.SaveOptions", "System.Data.Objects.SaveOptions!", "Field[DetectChangesBeforeSave]"] + - ["System.Data.Objects.DataClasses.RelationshipManager", "System.Data.Objects.ObjectStateManager", "Method[GetRelationshipManager].ReturnValue"] + - ["System.Boolean", "System.Data.Objects.CurrentValueRecord", "Method[GetBoolean].ReturnValue"] + - ["System.Int32", "System.Data.Objects.CurrentValueRecord", "Method[SetValues].ReturnValue"] + - ["System.Nullable", "System.Data.Objects.EntityFunctions!", "Method[AddSeconds].ReturnValue"] + - ["System.Nullable", "System.Data.Objects.EntityFunctions!", "Method[Var].ReturnValue"] + - ["System.Nullable", "System.Data.Objects.EntityFunctions!", "Method[StandardDeviation].ReturnValue"] + - ["T", "System.Data.Objects.ObjectContext", "Method[CreateObject].ReturnValue"] + - ["System.Char", "System.Data.Objects.CurrentValueRecord", "Method[GetChar].ReturnValue"] + - ["System.Nullable", "System.Data.Objects.EntityFunctions!", "Method[AddNanoseconds].ReturnValue"] + - ["System.Nullable", "System.Data.Objects.EntityFunctions!", "Method[DiffSeconds].ReturnValue"] + - ["System.Data.Common.DbDataReader", "System.Data.Objects.DbUpdatableDataRecord", "Method[GetDataReader].ReturnValue"] + - ["System.String", "System.Data.Objects.DbUpdatableDataRecord", "Method[GetDataTypeName].ReturnValue"] + - ["System.Int64", "System.Data.Objects.DbUpdatableDataRecord", "Method[GetBytes].ReturnValue"] + - ["System.Boolean", "System.Data.Objects.ProxyDataContractResolver", "Method[TryResolveType].ReturnValue"] + - ["System.Int32", "System.Data.Objects.DbUpdatableDataRecord", "Method[GetInt32].ReturnValue"] + - ["System.Collections.IList", "System.Data.Objects.ObjectResult", "Method[System.ComponentModel.IListSource.GetList].ReturnValue"] + - ["System.Object", "System.Data.Objects.DbUpdatableDataRecord", "Property[Item]"] + - ["System.Boolean", "System.Data.Objects.DbUpdatableDataRecord", "Method[GetBoolean].ReturnValue"] + - ["System.Nullable", "System.Data.Objects.EntityFunctions!", "Method[AddMonths].ReturnValue"] + - ["System.Data.Common.DbDataReader", "System.Data.Objects.CurrentValueRecord", "Method[GetDataReader].ReturnValue"] + - ["System.Data.Objects.ObjectResult", "System.Data.Objects.ObjectResult", "Method[GetNextResult].ReturnValue"] + - ["System.Data.Objects.ObjectResult", "System.Data.Objects.ObjectContext", "Method[ExecuteStoreQuery].ReturnValue"] + - ["System.Data.Common.DbDataReader", "System.Data.Objects.CurrentValueRecord", "Method[GetDbDataReader].ReturnValue"] + - ["System.Nullable", "System.Data.Objects.EntityFunctions!", "Method[AddDays].ReturnValue"] + - ["System.Byte", "System.Data.Objects.CurrentValueRecord", "Method[GetByte].ReturnValue"] + - ["System.Nullable", "System.Data.Objects.EntityFunctions!", "Method[AddMinutes].ReturnValue"] + - ["System.String", "System.Data.Objects.DbUpdatableDataRecord", "Method[GetName].ReturnValue"] + - ["System.Int32", "System.Data.Objects.CurrentValueRecord", "Method[GetOrdinal].ReturnValue"] + - ["System.Func", "System.Data.Objects.CompiledQuery!", "Method[Compile].ReturnValue"] + - ["System.Object", "System.Data.Objects.DbUpdatableDataRecord", "Method[GetRecordValue].ReturnValue"] + - ["System.Int32", "System.Data.Objects.ObjectContext", "Method[ExecuteStoreCommand].ReturnValue"] + - ["System.Object", "System.Data.Objects.CurrentValueRecord", "Property[Item]"] + - ["TEntity", "System.Data.Objects.ObjectContext", "Method[ApplyOriginalValues].ReturnValue"] + - ["System.Data.EntityState", "System.Data.Objects.ObjectStateEntry", "Property[System.Data.Objects.DataClasses.IEntityChangeTracker.EntityState]"] + - ["System.Boolean", "System.Data.Objects.CurrentValueRecord", "Method[IsDBNull].ReturnValue"] + - ["System.Nullable", "System.Data.Objects.EntityFunctions!", "Method[AddYears].ReturnValue"] + - ["System.Nullable", "System.Data.Objects.EntityFunctions!", "Method[CreateTime].ReturnValue"] + - ["System.Data.Objects.MergeOption", "System.Data.Objects.ObjectQuery", "Property[MergeOption]"] + - ["System.Data.Objects.ObjectResult", "System.Data.Objects.ObjectContext", "Method[ExecuteStoreQuery].ReturnValue"] + - ["System.String", "System.Data.Objects.CurrentValueRecord", "Method[GetString].ReturnValue"] + - ["System.Object", "System.Data.Objects.ObjectContext", "Method[GetObjectByKey].ReturnValue"] + - ["System.Collections.Generic.IEnumerable", "System.Data.Objects.ObjectStateManager", "Method[GetObjectStateEntries].ReturnValue"] + - ["System.Nullable", "System.Data.Objects.EntityFunctions!", "Method[TruncateTime].ReturnValue"] + - ["System.Boolean", "System.Data.Objects.DbUpdatableDataRecord", "Method[IsDBNull].ReturnValue"] + - ["System.Nullable", "System.Data.Objects.EntityFunctions!", "Method[AddMicroseconds].ReturnValue"] + - ["System.Int32", "System.Data.Objects.CurrentValueRecord", "Property[FieldCount]"] + - ["System.Data.Objects.MergeOption", "System.Data.Objects.MergeOption!", "Field[AppendOnly]"] + - ["System.Data.Objects.ObjectResult", "System.Data.Objects.ObjectQuery", "Method[Execute].ReturnValue"] + - ["System.Nullable", "System.Data.Objects.EntityFunctions!", "Method[AddHours].ReturnValue"] + - ["System.Single", "System.Data.Objects.DbUpdatableDataRecord", "Method[GetFloat].ReturnValue"] + - ["System.Data.Metadata.Edm.TypeUsage", "System.Data.Objects.ObjectQuery", "Method[GetResultType].ReturnValue"] + - ["System.Nullable", "System.Data.Objects.EntityFunctions!", "Method[AddMonths].ReturnValue"] + - ["System.Nullable", "System.Data.Objects.EntityFunctions!", "Method[AddNanoseconds].ReturnValue"] + - ["System.Data.Objects.ObjectResult", "System.Data.Objects.ObjectContext", "Method[Translate].ReturnValue"] + - ["System.DateTime", "System.Data.Objects.DbUpdatableDataRecord", "Method[GetDateTime].ReturnValue"] + - ["System.Char", "System.Data.Objects.DbUpdatableDataRecord", "Method[GetChar].ReturnValue"] + - ["System.Boolean", "System.Data.Objects.ObjectContextOptions", "Property[ProxyCreationEnabled]"] + - ["System.Nullable", "System.Data.Objects.EntityFunctions!", "Method[VarP].ReturnValue"] + - ["System.Boolean", "System.Data.Objects.ObjectContext", "Method[DatabaseExists].ReturnValue"] + - ["System.Func", "System.Data.Objects.CompiledQuery!", "Method[Compile].ReturnValue"] + - ["System.Data.Common.DataRecordInfo", "System.Data.Objects.CurrentValueRecord", "Property[DataRecordInfo]"] + - ["System.Data.EntityState", "System.Data.Objects.ObjectStateEntry", "Property[State]"] + - ["System.Int32", "System.Data.Objects.CurrentValueRecord", "Method[GetValues].ReturnValue"] + - ["System.Func", "System.Data.Objects.CompiledQuery!", "Method[Compile].ReturnValue"] + - ["System.Data.Objects.ObjectStateManager", "System.Data.Objects.ObjectStateEntry", "Property[ObjectStateManager]"] + - ["System.Data.Objects.SaveOptions", "System.Data.Objects.SaveOptions!", "Field[AcceptAllChangesAfterSave]"] + - ["System.Boolean", "System.Data.Objects.ObjectResult", "Property[System.ComponentModel.IListSource.ContainsListCollection]"] + - ["System.Boolean", "System.Data.Objects.ObjectQuery", "Property[System.ComponentModel.IListSource.ContainsListCollection]"] + - ["System.Int64", "System.Data.Objects.CurrentValueRecord", "Method[GetChars].ReturnValue"] + - ["System.Nullable", "System.Data.Objects.EntityFunctions!", "Method[AddMilliseconds].ReturnValue"] + - ["System.Boolean", "System.Data.Objects.ObjectContextOptions", "Property[UseCSharpNullComparisonBehavior]"] + - ["System.String", "System.Data.Objects.EntityFunctions!", "Method[Right].ReturnValue"] + - ["System.Data.Objects.ObjectResult", "System.Data.Objects.ObjectContext", "Method[Translate].ReturnValue"] + - ["System.Nullable", "System.Data.Objects.EntityFunctions!", "Method[DiffHours].ReturnValue"] + - ["System.Func", "System.Data.Objects.CompiledQuery!", "Method[Compile].ReturnValue"] + - ["System.Collections.Generic.IEnumerable", "System.Data.Objects.ObjectContext!", "Method[GetKnownProxyTypes].ReturnValue"] + - ["System.Nullable", "System.Data.Objects.EntityFunctions!", "Method[StandardDeviationP].ReturnValue"] + - ["System.Int16", "System.Data.Objects.DbUpdatableDataRecord", "Method[GetInt16].ReturnValue"] + - ["System.Int32", "System.Data.Objects.DbUpdatableDataRecord", "Method[GetValues].ReturnValue"] + - ["System.Data.Metadata.Edm.MetadataWorkspace", "System.Data.Objects.ObjectContext", "Property[MetadataWorkspace]"] + - ["System.Boolean", "System.Data.Objects.ObjectQuery", "Property[EnablePlanCaching]"] + - ["System.Collections.IEnumerator", "System.Data.Objects.ObjectResult", "Method[System.Collections.IEnumerable.GetEnumerator].ReturnValue"] + - ["System.Int64", "System.Data.Objects.DbUpdatableDataRecord", "Method[GetInt64].ReturnValue"] + - ["System.Data.Objects.RefreshMode", "System.Data.Objects.RefreshMode!", "Field[ClientWins]"] + - ["System.Data.Objects.CurrentValueRecord", "System.Data.Objects.ObjectStateEntry", "Property[CurrentValues]"] + - ["System.Linq.IQueryProvider", "System.Data.Objects.ObjectContext", "Property[QueryProvider]"] + - ["System.String", "System.Data.Objects.EntityFunctions!", "Method[Reverse].ReturnValue"] + - ["System.Nullable", "System.Data.Objects.EntityFunctions!", "Method[AddMinutes].ReturnValue"] + - ["System.Object", "System.Data.Objects.DbUpdatableDataRecord", "Method[GetValue].ReturnValue"] + - ["System.Object", "System.Data.Objects.ObjectParameter", "Property[Value]"] + - ["System.Data.Metadata.Edm.EntitySetBase", "System.Data.Objects.ObjectStateEntry", "Property[EntitySet]"] + - ["System.Nullable", "System.Data.Objects.EntityFunctions!", "Method[Truncate].ReturnValue"] + - ["System.Func", "System.Data.Objects.CompiledQuery!", "Method[Compile].ReturnValue"] + - ["System.Object", "System.Data.Objects.ObjectMaterializedEventArgs", "Property[Entity]"] + - ["System.Data.Objects.SaveOptions", "System.Data.Objects.SaveOptions!", "Field[None]"] + - ["System.Boolean", "System.Data.Objects.ObjectParameterCollection", "Method[Contains].ReturnValue"] + - ["System.Func", "System.Data.Objects.CompiledQuery!", "Method[Compile].ReturnValue"] + - ["System.Nullable", "System.Data.Objects.EntityFunctions!", "Method[AddMicroseconds].ReturnValue"] + - ["System.Nullable", "System.Data.Objects.EntityFunctions!", "Method[AddMilliseconds].ReturnValue"] + - ["System.Nullable", "System.Data.Objects.EntityFunctions!", "Method[AddHours].ReturnValue"] + - ["System.Int64", "System.Data.Objects.DbUpdatableDataRecord", "Method[GetChars].ReturnValue"] + - ["System.Boolean", "System.Data.Objects.ObjectParameterCollection", "Method[Remove].ReturnValue"] + - ["System.Boolean", "System.Data.Objects.ObjectContextOptions", "Property[UseConsistentNullReferenceBehavior]"] + - ["System.Collections.IList", "System.Data.Objects.ObjectQuery", "Method[System.ComponentModel.IListSource.GetList].ReturnValue"] + - ["System.Nullable", "System.Data.Objects.EntityFunctions!", "Method[DiffDays].ReturnValue"] + - ["System.Nullable", "System.Data.Objects.EntityFunctions!", "Method[TruncateTime].ReturnValue"] + - ["System.Single", "System.Data.Objects.CurrentValueRecord", "Method[GetFloat].ReturnValue"] + - ["System.Data.Objects.MergeOption", "System.Data.Objects.MergeOption!", "Field[NoTracking]"] + - ["System.Data.Common.DataRecordInfo", "System.Data.Objects.DbUpdatableDataRecord", "Property[DataRecordInfo]"] + - ["System.String", "System.Data.Objects.CurrentValueRecord", "Method[GetDataTypeName].ReturnValue"] + - ["System.Nullable", "System.Data.Objects.EntityFunctions!", "Method[Truncate].ReturnValue"] + - ["System.Func", "System.Data.Objects.CompiledQuery!", "Method[Compile].ReturnValue"] + - ["System.Boolean", "System.Data.Objects.ObjectContextOptions", "Property[LazyLoadingEnabled]"] + - ["System.Nullable", "System.Data.Objects.ObjectContext", "Property[CommandTimeout]"] + - ["System.Data.Common.DbDataReader", "System.Data.Objects.DbUpdatableDataRecord", "Method[GetDbDataReader].ReturnValue"] + - ["System.Nullable", "System.Data.Objects.EntityFunctions!", "Method[CreateDateTimeOffset].ReturnValue"] + - ["System.Data.Common.DbDataRecord", "System.Data.Objects.ObjectStateEntry", "Property[OriginalValues]"] + - ["System.Object", "System.Data.Objects.CurrentValueRecord", "Method[GetRecordValue].ReturnValue"] + - ["System.Data.Objects.ObjectStateEntry", "System.Data.Objects.ObjectStateManager", "Method[ChangeObjectState].ReturnValue"] + - ["System.Nullable", "System.Data.Objects.EntityFunctions!", "Method[DiffMilliseconds].ReturnValue"] + - ["System.Int64", "System.Data.Objects.CurrentValueRecord", "Method[GetInt64].ReturnValue"] + - ["System.Int32", "System.Data.Objects.ObjectContext", "Method[SaveChanges].ReturnValue"] + - ["System.Data.Objects.MergeOption", "System.Data.Objects.MergeOption!", "Field[PreserveChanges]"] + - ["System.Nullable", "System.Data.Objects.EntityFunctions!", "Method[AddHours].ReturnValue"] + - ["System.Int64", "System.Data.Objects.CurrentValueRecord", "Method[GetBytes].ReturnValue"] + - ["System.Int32", "System.Data.Objects.DbUpdatableDataRecord", "Method[SetValues].ReturnValue"] + - ["System.Nullable", "System.Data.Objects.EntityFunctions!", "Method[CreateDateTime].ReturnValue"] + - ["System.Boolean", "System.Data.Objects.ObjectParameterCollection", "Property[System.Collections.Generic.ICollection.IsReadOnly]"] + - ["System.Data.Objects.ObjectSet", "System.Data.Objects.ObjectContext", "Method[CreateObjectSet].ReturnValue"] + - ["System.Int16", "System.Data.Objects.CurrentValueRecord", "Method[GetInt16].ReturnValue"] + - ["System.Data.EntityKey", "System.Data.Objects.ObjectStateEntry", "Property[EntityKey]"] + - ["System.String", "System.Data.Objects.ObjectQuery", "Property[CommandText]"] + - ["System.Nullable", "System.Data.Objects.EntityFunctions!", "Method[DiffMicroseconds].ReturnValue"] + - ["System.Data.Objects.ObjectStateEntry", "System.Data.Objects.ObjectStateManager", "Method[ChangeRelationshipState].ReturnValue"] + - ["System.Int32", "System.Data.Objects.ObjectContext", "Method[ExecuteFunction].ReturnValue"] + - ["System.Type", "System.Data.Objects.ProxyDataContractResolver", "Method[ResolveName].ReturnValue"] + - ["System.String", "System.Data.Objects.ObjectContext", "Method[CreateDatabaseScript].ReturnValue"] + - ["System.Data.Objects.ObjectContext", "System.Data.Objects.ObjectQuery", "Property[Context]"] + - ["System.Data.Objects.ObjectParameterCollection", "System.Data.Objects.ObjectQuery", "Property[Parameters]"] + - ["System.Func", "System.Data.Objects.CompiledQuery!", "Method[Compile].ReturnValue"] + - ["System.Nullable", "System.Data.Objects.EntityFunctions!", "Method[AddMilliseconds].ReturnValue"] + - ["System.Data.Objects.MergeOption", "System.Data.Objects.MergeOption!", "Field[OverwriteChanges]"] + - ["System.Double", "System.Data.Objects.CurrentValueRecord", "Method[GetDouble].ReturnValue"] + - ["System.String", "System.Data.Objects.ObjectQuery", "Method[ToTraceString].ReturnValue"] + - ["System.Type", "System.Data.Objects.CurrentValueRecord", "Method[GetFieldType].ReturnValue"] + - ["System.Collections.IEnumerator", "System.Data.Objects.ObjectQuery", "Method[System.Collections.IEnumerable.GetEnumerator].ReturnValue"] + - ["System.Type", "System.Data.Objects.ObjectResult", "Property[ElementType]"] + - ["System.Func", "System.Data.Objects.CompiledQuery!", "Method[Compile].ReturnValue"] + - ["System.Func", "System.Data.Objects.CompiledQuery!", "Method[Compile].ReturnValue"] + - ["System.Data.Objects.ObjectQuery", "System.Data.Objects.ObjectContext", "Method[CreateQuery].ReturnValue"] + - ["System.Nullable", "System.Data.Objects.EntityFunctions!", "Method[AddMicroseconds].ReturnValue"] + - ["System.Nullable", "System.Data.Objects.EntityFunctions!", "Method[GetTotalOffsetMinutes].ReturnValue"] + - ["System.String", "System.Data.Objects.EntityFunctions!", "Method[Left].ReturnValue"] + - ["System.Decimal", "System.Data.Objects.DbUpdatableDataRecord", "Method[GetDecimal].ReturnValue"] + - ["System.Nullable", "System.Data.Objects.EntityFunctions!", "Method[AddDays].ReturnValue"] + - ["System.Data.Objects.RefreshMode", "System.Data.Objects.RefreshMode!", "Field[StoreWins]"] + - ["System.Boolean", "System.Data.Objects.ObjectStateManager", "Method[TryGetObjectStateEntry].ReturnValue"] + - ["System.Nullable", "System.Data.Objects.EntityFunctions!", "Method[DiffMinutes].ReturnValue"] + - ["System.Guid", "System.Data.Objects.DbUpdatableDataRecord", "Method[GetGuid].ReturnValue"] + - ["System.Nullable", "System.Data.Objects.EntityFunctions!", "Method[AddSeconds].ReturnValue"] + - ["System.Nullable", "System.Data.Objects.EntityFunctions!", "Method[AddYears].ReturnValue"] + - ["System.Object", "System.Data.Objects.ObjectStateEntry", "Property[Entity]"] + - ["System.Func", "System.Data.Objects.CompiledQuery!", "Method[Compile].ReturnValue"] + - ["System.Boolean", "System.Data.Objects.ObjectStateEntry", "Method[IsPropertyChanged].ReturnValue"] + - ["System.Decimal", "System.Data.Objects.CurrentValueRecord", "Method[GetDecimal].ReturnValue"] + - ["System.Type", "System.Data.Objects.ObjectQuery", "Property[System.Linq.IQueryable.ElementType]"] + - ["System.Data.Common.DbConnection", "System.Data.Objects.ObjectContext", "Property[Connection]"] + - ["System.Type", "System.Data.Objects.ObjectParameter", "Property[ParameterType]"] + - ["System.Data.Objects.ObjectResult", "System.Data.Objects.ObjectContext", "Method[ExecuteFunction].ReturnValue"] + - ["System.Data.Objects.ObjectStateEntry", "System.Data.Objects.ObjectStateManager", "Method[ChangeRelationshipState].ReturnValue"] + - ["System.Guid", "System.Data.Objects.CurrentValueRecord", "Method[GetGuid].ReturnValue"] + - ["System.Data.EntityKey", "System.Data.Objects.ObjectContext", "Method[CreateEntityKey].ReturnValue"] + - ["System.Linq.IQueryProvider", "System.Data.Objects.ObjectQuery", "Property[System.Linq.IQueryable.Provider]"] + - ["System.Type", "System.Data.Objects.ObjectContext!", "Method[GetObjectType].ReturnValue"] + - ["System.Collections.Generic.IEnumerable", "System.Data.Objects.ObjectStateEntry", "Method[GetModifiedProperties].ReturnValue"] + - ["System.Nullable", "System.Data.Objects.EntityFunctions!", "Method[AddNanoseconds].ReturnValue"] + - ["System.Object", "System.Data.Objects.CurrentValueRecord", "Method[GetValue].ReturnValue"] + - ["System.Nullable", "System.Data.Objects.EntityFunctions!", "Method[DiffNanoseconds].ReturnValue"] + - ["System.Int32", "System.Data.Objects.ObjectParameterCollection", "Property[Count]"] + - ["System.Type", "System.Data.Objects.DbUpdatableDataRecord", "Method[GetFieldType].ReturnValue"] + - ["System.Nullable", "System.Data.Objects.EntityFunctions!", "Method[AddMinutes].ReturnValue"] + - ["System.Data.Objects.ObjectParameter", "System.Data.Objects.ObjectParameterCollection", "Property[Item]"] + - ["System.Double", "System.Data.Objects.DbUpdatableDataRecord", "Method[GetDouble].ReturnValue"] + - ["TEntity", "System.Data.Objects.ObjectContext", "Method[ApplyCurrentValues].ReturnValue"] + - ["System.String", "System.Data.Objects.EntityFunctions!", "Method[AsUnicode].ReturnValue"] + - ["System.Nullable", "System.Data.Objects.EntityFunctions!", "Method[AddSeconds].ReturnValue"] + - ["System.Data.Common.DbDataRecord", "System.Data.Objects.CurrentValueRecord", "Method[GetDataRecord].ReturnValue"] + - ["System.String", "System.Data.Objects.DbUpdatableDataRecord", "Method[GetString].ReturnValue"] + - ["System.Func", "System.Data.Objects.CompiledQuery!", "Method[Compile].ReturnValue"] + - ["System.Int32", "System.Data.Objects.DbUpdatableDataRecord", "Method[GetOrdinal].ReturnValue"] + - ["System.Int32", "System.Data.Objects.CurrentValueRecord", "Method[GetInt32].ReturnValue"] + - ["System.Boolean", "System.Data.Objects.ObjectContextOptions", "Property[UseLegacyPreserveChangesBehavior]"] + - ["System.Boolean", "System.Data.Objects.ObjectStateManager", "Method[TryGetRelationshipManager].ReturnValue"] + - ["System.Collections.Generic.IEnumerator", "System.Data.Objects.ObjectParameterCollection", "Method[System.Collections.Generic.IEnumerable.GetEnumerator].ReturnValue"] + - ["System.Data.Objects.OriginalValueRecord", "System.Data.Objects.ObjectStateEntry", "Method[GetUpdatableOriginalValues].ReturnValue"] + - ["System.Collections.IEnumerator", "System.Data.Objects.ObjectParameterCollection", "Method[System.Collections.IEnumerable.GetEnumerator].ReturnValue"] + - ["System.Data.Common.DbDataRecord", "System.Data.Objects.DbUpdatableDataRecord", "Method[GetDataRecord].ReturnValue"] + - ["System.Linq.Expressions.Expression", "System.Data.Objects.ObjectQuery", "Property[System.Linq.IQueryable.Expression]"] + - ["System.Func", "System.Data.Objects.CompiledQuery!", "Method[Compile].ReturnValue"] + - ["System.Data.IDataReader", "System.Data.Objects.CurrentValueRecord", "Method[System.Data.IDataRecord.GetData].ReturnValue"] + - ["System.Func", "System.Data.Objects.CompiledQuery!", "Method[Compile].ReturnValue"] + - ["System.Data.Objects.DataClasses.RelationshipManager", "System.Data.Objects.ObjectStateEntry", "Property[RelationshipManager]"] + - ["System.Boolean", "System.Data.Objects.ObjectStateEntry", "Property[IsRelationship]"] + - ["System.Data.Objects.ObjectStateManager", "System.Data.Objects.ObjectContext", "Property[ObjectStateManager]"] + - ["System.Func", "System.Data.Objects.CompiledQuery!", "Method[Compile].ReturnValue"] + - ["System.Data.Objects.ObjectContextOptions", "System.Data.Objects.ObjectContext", "Property[ContextOptions]"] + - ["System.Int32", "System.Data.Objects.DbUpdatableDataRecord", "Property[FieldCount]"] + - ["System.DateTime", "System.Data.Objects.CurrentValueRecord", "Method[GetDateTime].ReturnValue"] + - ["System.String", "System.Data.Objects.EntityFunctions!", "Method[AsNonUnicode].ReturnValue"] + - ["System.Nullable", "System.Data.Objects.EntityFunctions!", "Method[DiffMonths].ReturnValue"] + - ["System.Nullable", "System.Data.Objects.EntityFunctions!", "Method[DiffYears].ReturnValue"] + - ["System.String", "System.Data.Objects.ObjectParameter", "Property[Name]"] + - ["System.Data.Objects.ObjectStateEntry", "System.Data.Objects.ObjectStateManager", "Method[GetObjectStateEntry].ReturnValue"] + - ["System.Data.IDataReader", "System.Data.Objects.DbUpdatableDataRecord", "Method[System.Data.IDataRecord.GetData].ReturnValue"] + - ["System.Byte", "System.Data.Objects.DbUpdatableDataRecord", "Method[GetByte].ReturnValue"] + - ["System.Boolean", "System.Data.Objects.ObjectContext", "Method[TryGetObjectByKey].ReturnValue"] + - ["System.String", "System.Data.Objects.CurrentValueRecord", "Method[GetName].ReturnValue"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemDataObjectsDataClasses/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemDataObjectsDataClasses/model.yml new file mode 100644 index 000000000000..4d1ec173345c --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemDataObjectsDataClasses/model.yml @@ -0,0 +1,96 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["TComplex", "System.Data.Objects.DataClasses.StructuralObject!", "Method[VerifyComplexObjectIsNotNull].ReturnValue"] + - ["System.Byte[]", "System.Data.Objects.DataClasses.StructuralObject!", "Method[GetValidValue].ReturnValue"] + - ["System.Nullable", "System.Data.Objects.DataClasses.StructuralObject!", "Method[SetValidValue].ReturnValue"] + - ["System.Nullable", "System.Data.Objects.DataClasses.StructuralObject!", "Method[SetValidValue].ReturnValue"] + - ["System.Data.Metadata.Edm.RelationshipSet", "System.Data.Objects.DataClasses.RelatedEnd", "Property[RelationshipSet]"] + - ["System.Boolean", "System.Data.Objects.DataClasses.IRelatedEnd", "Method[Remove].ReturnValue"] + - ["System.Nullable", "System.Data.Objects.DataClasses.StructuralObject!", "Method[SetValidValue].ReturnValue"] + - ["System.String", "System.Data.Objects.DataClasses.StructuralObject!", "Field[EntityKeyPropertyName]"] + - ["System.Nullable", "System.Data.Objects.DataClasses.StructuralObject!", "Method[SetValidValue].ReturnValue"] + - ["System.TimeSpan", "System.Data.Objects.DataClasses.StructuralObject!", "Method[SetValidValue].ReturnValue"] + - ["System.Data.Objects.DataClasses.RelationshipManager", "System.Data.Objects.DataClasses.IEntityWithRelationships", "Property[RelationshipManager]"] + - ["System.Type", "System.Data.Objects.DataClasses.EdmRelationshipAttribute", "Property[Role2Type]"] + - ["System.String", "System.Data.Objects.DataClasses.IRelatedEnd", "Property[SourceRoleName]"] + - ["System.Data.Objects.DataClasses.RelationshipManager", "System.Data.Objects.DataClasses.EntityObject", "Property[System.Data.Objects.DataClasses.IEntityWithRelationships.RelationshipManager]"] + - ["System.DateTime", "System.Data.Objects.DataClasses.StructuralObject!", "Method[SetValidValue].ReturnValue"] + - ["System.Single", "System.Data.Objects.DataClasses.StructuralObject!", "Method[SetValidValue].ReturnValue"] + - ["System.DateTime", "System.Data.Objects.DataClasses.StructuralObject!", "Method[DefaultDateTimeValue].ReturnValue"] + - ["System.String", "System.Data.Objects.DataClasses.EdmRelationshipNavigationPropertyAttribute", "Property[TargetRoleName]"] + - ["System.Guid", "System.Data.Objects.DataClasses.StructuralObject!", "Method[SetValidValue].ReturnValue"] + - ["System.Nullable", "System.Data.Objects.DataClasses.StructuralObject!", "Method[SetValidValue].ReturnValue"] + - ["System.Boolean", "System.Data.Objects.DataClasses.StructuralObject!", "Method[SetValidValue].ReturnValue"] + - ["System.Boolean", "System.Data.Objects.DataClasses.EdmRelationshipAttribute", "Property[IsForeignKey]"] + - ["System.String", "System.Data.Objects.DataClasses.EdmRelationshipNavigationPropertyAttribute", "Property[RelationshipName]"] + - ["System.String", "System.Data.Objects.DataClasses.IRelatedEnd", "Property[TargetRoleName]"] + - ["System.Data.EntityKey", "System.Data.Objects.DataClasses.IEntityWithKey", "Property[EntityKey]"] + - ["System.Data.Metadata.Edm.RelationshipMultiplicity", "System.Data.Objects.DataClasses.EdmRelationshipAttribute", "Property[Role1Multiplicity]"] + - ["System.Data.Objects.DataClasses.RelationshipManager", "System.Data.Objects.DataClasses.RelationshipManager!", "Method[Create].ReturnValue"] + - ["System.Boolean", "System.Data.Objects.DataClasses.RelatedEnd", "Method[System.Data.Objects.DataClasses.IRelatedEnd.Remove].ReturnValue"] + - ["System.Int32", "System.Data.Objects.DataClasses.StructuralObject!", "Method[SetValidValue].ReturnValue"] + - ["System.Data.Objects.DataClasses.IRelatedEnd", "System.Data.Objects.DataClasses.RelationshipManager", "Method[GetRelatedEnd].ReturnValue"] + - ["System.Data.Spatial.DbGeography", "System.Data.Objects.DataClasses.StructuralObject!", "Method[SetValidValue].ReturnValue"] + - ["System.Collections.IEnumerator", "System.Data.Objects.DataClasses.RelatedEnd", "Method[GetEnumerator].ReturnValue"] + - ["System.Double", "System.Data.Objects.DataClasses.StructuralObject!", "Method[SetValidValue].ReturnValue"] + - ["System.SByte", "System.Data.Objects.DataClasses.StructuralObject!", "Method[SetValidValue].ReturnValue"] + - ["System.String", "System.Data.Objects.DataClasses.EdmRelationshipNavigationPropertyAttribute", "Property[RelationshipNamespaceName]"] + - ["System.Data.EntityKey", "System.Data.Objects.DataClasses.EntityReference", "Property[EntityKey]"] + - ["System.Data.EntityState", "System.Data.Objects.DataClasses.IEntityChangeTracker", "Property[EntityState]"] + - ["System.Nullable", "System.Data.Objects.DataClasses.StructuralObject!", "Method[SetValidValue].ReturnValue"] + - ["System.String", "System.Data.Objects.DataClasses.RelatedEnd", "Property[TargetRoleName]"] + - ["System.Int16", "System.Data.Objects.DataClasses.StructuralObject!", "Method[SetValidValue].ReturnValue"] + - ["System.Nullable", "System.Data.Objects.DataClasses.StructuralObject!", "Method[SetValidValue].ReturnValue"] + - ["System.UInt16", "System.Data.Objects.DataClasses.StructuralObject!", "Method[SetValidValue].ReturnValue"] + - ["System.Nullable", "System.Data.Objects.DataClasses.StructuralObject!", "Method[SetValidValue].ReturnValue"] + - ["System.Data.Metadata.Edm.RelationshipSet", "System.Data.Objects.DataClasses.IRelatedEnd", "Property[RelationshipSet]"] + - ["System.Byte", "System.Data.Objects.DataClasses.StructuralObject!", "Method[SetValidValue].ReturnValue"] + - ["System.Boolean", "System.Data.Objects.DataClasses.EdmScalarPropertyAttribute", "Property[IsNullable]"] + - ["System.Data.Spatial.DbGeometry", "System.Data.Objects.DataClasses.StructuralObject!", "Method[SetValidValue].ReturnValue"] + - ["System.Data.Objects.DataClasses.EntityReference", "System.Data.Objects.DataClasses.RelationshipManager", "Method[GetRelatedReference].ReturnValue"] + - ["System.Collections.IEnumerator", "System.Data.Objects.DataClasses.IRelatedEnd", "Method[GetEnumerator].ReturnValue"] + - ["System.Data.Objects.DataClasses.EntityCollection", "System.Data.Objects.DataClasses.RelationshipManager", "Method[GetRelatedCollection].ReturnValue"] + - ["System.Boolean", "System.Data.Objects.DataClasses.StructuralObject!", "Method[BinaryEquals].ReturnValue"] + - ["System.Boolean", "System.Data.Objects.DataClasses.RelatedEnd", "Property[IsLoaded]"] + - ["System.Nullable", "System.Data.Objects.DataClasses.StructuralObject!", "Method[SetValidValue].ReturnValue"] + - ["System.String", "System.Data.Objects.DataClasses.StructuralObject!", "Method[SetValidValue].ReturnValue"] + - ["System.Collections.Generic.IEnumerable", "System.Data.Objects.DataClasses.RelationshipManager", "Method[GetAllRelatedEnds].ReturnValue"] + - ["System.String", "System.Data.Objects.DataClasses.EdmRelationshipAttribute", "Property[Role2Name]"] + - ["System.Data.Metadata.Edm.RelationshipMultiplicity", "System.Data.Objects.DataClasses.EdmRelationshipAttribute", "Property[Role2Multiplicity]"] + - ["System.Int64", "System.Data.Objects.DataClasses.StructuralObject!", "Method[SetValidValue].ReturnValue"] + - ["System.String", "System.Data.Objects.DataClasses.EdmRelationshipAttribute", "Property[Role1Name]"] + - ["System.Nullable", "System.Data.Objects.DataClasses.StructuralObject!", "Method[SetValidValue].ReturnValue"] + - ["System.Byte[]", "System.Data.Objects.DataClasses.StructuralObject!", "Method[SetValidValue].ReturnValue"] + - ["System.Collections.IEnumerable", "System.Data.Objects.DataClasses.IRelatedEnd", "Method[CreateSourceQuery].ReturnValue"] + - ["System.Nullable", "System.Data.Objects.DataClasses.StructuralObject!", "Method[SetValidValue].ReturnValue"] + - ["System.Data.Objects.DataClasses.RelationshipKind", "System.Data.Objects.DataClasses.RelationshipKind!", "Field[Association]"] + - ["System.Data.EntityKey", "System.Data.Objects.DataClasses.EntityObject", "Property[EntityKey]"] + - ["System.Nullable", "System.Data.Objects.DataClasses.StructuralObject!", "Method[SetValidValue].ReturnValue"] + - ["System.DateTimeOffset", "System.Data.Objects.DataClasses.StructuralObject!", "Method[SetValidValue].ReturnValue"] + - ["System.Nullable", "System.Data.Objects.DataClasses.StructuralObject!", "Method[SetValidValue].ReturnValue"] + - ["System.String", "System.Data.Objects.DataClasses.RelatedEnd", "Property[RelationshipName]"] + - ["System.String", "System.Data.Objects.DataClasses.RelatedEnd", "Property[SourceRoleName]"] + - ["System.String", "System.Data.Objects.DataClasses.EdmFunctionAttribute", "Property[NamespaceName]"] + - ["T", "System.Data.Objects.DataClasses.StructuralObject", "Method[SetValidValue].ReturnValue"] + - ["System.UInt32", "System.Data.Objects.DataClasses.StructuralObject!", "Method[SetValidValue].ReturnValue"] + - ["System.String", "System.Data.Objects.DataClasses.EdmTypeAttribute", "Property[Name]"] + - ["System.Type", "System.Data.Objects.DataClasses.EdmRelationshipAttribute", "Property[Role1Type]"] + - ["System.UInt64", "System.Data.Objects.DataClasses.StructuralObject!", "Method[SetValidValue].ReturnValue"] + - ["System.Nullable", "System.Data.Objects.DataClasses.StructuralObject!", "Method[SetValidValue].ReturnValue"] + - ["System.Boolean", "System.Data.Objects.DataClasses.IRelatedEnd", "Property[IsLoaded]"] + - ["System.String", "System.Data.Objects.DataClasses.EdmRelationshipAttribute", "Property[RelationshipName]"] + - ["System.Collections.IEnumerable", "System.Data.Objects.DataClasses.RelatedEnd", "Method[System.Data.Objects.DataClasses.IRelatedEnd.CreateSourceQuery].ReturnValue"] + - ["System.String", "System.Data.Objects.DataClasses.EdmFunctionAttribute", "Property[FunctionName]"] + - ["System.Nullable", "System.Data.Objects.DataClasses.StructuralObject!", "Method[SetValidValue].ReturnValue"] + - ["System.Nullable", "System.Data.Objects.DataClasses.StructuralObject!", "Method[SetValidValue].ReturnValue"] + - ["System.Data.EntityState", "System.Data.Objects.DataClasses.EntityObject", "Property[EntityState]"] + - ["System.String", "System.Data.Objects.DataClasses.IRelatedEnd", "Property[RelationshipName]"] + - ["System.Data.Objects.ObjectQuery", "System.Data.Objects.DataClasses.RelatedEnd", "Method[ValidateLoad].ReturnValue"] + - ["System.String", "System.Data.Objects.DataClasses.EdmTypeAttribute", "Property[NamespaceName]"] + - ["System.String", "System.Data.Objects.DataClasses.EdmRelationshipAttribute", "Property[RelationshipNamespaceName]"] + - ["System.Boolean", "System.Data.Objects.DataClasses.EdmScalarPropertyAttribute", "Property[EntityKeyProperty]"] + - ["T", "System.Data.Objects.DataClasses.StructuralObject", "Method[GetValidValue].ReturnValue"] + - ["System.Decimal", "System.Data.Objects.DataClasses.StructuralObject!", "Method[SetValidValue].ReturnValue"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemDataObjectsSqlClient/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemDataObjectsSqlClient/model.yml new file mode 100644 index 000000000000..9a14b8b776a3 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemDataObjectsSqlClient/model.yml @@ -0,0 +1,77 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Nullable", "System.Data.Objects.SqlClient.SqlSpatialFunctions!", "Method[EnvelopeAngle].ReturnValue"] + - ["System.String", "System.Data.Objects.SqlClient.SqlFunctions!", "Method[Space].ReturnValue"] + - ["System.String", "System.Data.Objects.SqlClient.SqlFunctions!", "Method[DateName].ReturnValue"] + - ["System.Nullable", "System.Data.Objects.SqlClient.SqlFunctions!", "Method[Exp].ReturnValue"] + - ["System.Nullable", "System.Data.Objects.SqlClient.SqlFunctions!", "Method[Tan].ReturnValue"] + - ["System.Data.Spatial.DbGeography", "System.Data.Objects.SqlClient.SqlSpatialFunctions!", "Method[BufferWithTolerance].ReturnValue"] + - ["System.Nullable", "System.Data.Objects.SqlClient.SqlFunctions!", "Method[Degrees].ReturnValue"] + - ["System.Nullable", "System.Data.Objects.SqlClient.SqlFunctions!", "Method[Degrees].ReturnValue"] + - ["System.String", "System.Data.Objects.SqlClient.SqlFunctions!", "Method[UserName].ReturnValue"] + - ["System.String", "System.Data.Objects.SqlClient.SqlSpatialFunctions!", "Method[AsTextZM].ReturnValue"] + - ["System.Data.Spatial.DbGeometry", "System.Data.Objects.SqlClient.SqlSpatialFunctions!", "Method[PointGeometry].ReturnValue"] + - ["System.Data.Spatial.DbGeography", "System.Data.Objects.SqlClient.SqlSpatialFunctions!", "Method[RingN].ReturnValue"] + - ["System.Nullable", "System.Data.Objects.SqlClient.SqlSpatialFunctions!", "Method[NumRings].ReturnValue"] + - ["System.Nullable", "System.Data.Objects.SqlClient.SqlFunctions!", "Method[Radians].ReturnValue"] + - ["System.Nullable", "System.Data.Objects.SqlClient.SqlFunctions!", "Method[Sign].ReturnValue"] + - ["System.Nullable", "System.Data.Objects.SqlClient.SqlFunctions!", "Method[IsDate].ReturnValue"] + - ["System.Nullable", "System.Data.Objects.SqlClient.SqlSpatialFunctions!", "Method[InstanceOf].ReturnValue"] + - ["System.Nullable", "System.Data.Objects.SqlClient.SqlFunctions!", "Method[DatePart].ReturnValue"] + - ["System.Nullable", "System.Data.Objects.SqlClient.SqlFunctions!", "Method[GetUtcDate].ReturnValue"] + - ["System.Nullable", "System.Data.Objects.SqlClient.SqlFunctions!", "Method[Square].ReturnValue"] + - ["System.Nullable", "System.Data.Objects.SqlClient.SqlFunctions!", "Method[SquareRoot].ReturnValue"] + - ["System.Nullable", "System.Data.Objects.SqlClient.SqlFunctions!", "Method[DateAdd].ReturnValue"] + - ["System.String", "System.Data.Objects.SqlClient.SqlFunctions!", "Method[QuoteName].ReturnValue"] + - ["System.Nullable", "System.Data.Objects.SqlClient.SqlFunctions!", "Method[Atan2].ReturnValue"] + - ["System.String", "System.Data.Objects.SqlClient.SqlFunctions!", "Method[Stuff].ReturnValue"] + - ["System.Nullable", "System.Data.Objects.SqlClient.SqlFunctions!", "Method[GetDate].ReturnValue"] + - ["System.Nullable", "System.Data.Objects.SqlClient.SqlFunctions!", "Method[Radians].ReturnValue"] + - ["System.Nullable", "System.Data.Objects.SqlClient.SqlFunctions!", "Method[Log10].ReturnValue"] + - ["System.Nullable", "System.Data.Objects.SqlClient.SqlFunctions!", "Method[Checksum].ReturnValue"] + - ["System.Nullable", "System.Data.Objects.SqlClient.SqlFunctions!", "Method[Cos].ReturnValue"] + - ["System.Nullable", "System.Data.Objects.SqlClient.SqlFunctions!", "Method[ChecksumAggregate].ReturnValue"] + - ["System.String", "System.Data.Objects.SqlClient.SqlFunctions!", "Method[CurrentUser].ReturnValue"] + - ["System.String", "System.Data.Objects.SqlClient.SqlFunctions!", "Method[Replicate].ReturnValue"] + - ["System.Nullable", "System.Data.Objects.SqlClient.SqlFunctions!", "Method[CharIndex].ReturnValue"] + - ["System.Nullable", "System.Data.Objects.SqlClient.SqlFunctions!", "Method[Radians].ReturnValue"] + - ["System.Nullable", "System.Data.Objects.SqlClient.SqlFunctions!", "Method[DateAdd].ReturnValue"] + - ["System.String", "System.Data.Objects.SqlClient.SqlFunctions!", "Method[Char].ReturnValue"] + - ["System.Nullable", "System.Data.Objects.SqlClient.SqlFunctions!", "Method[Acos].ReturnValue"] + - ["System.Nullable", "System.Data.Objects.SqlClient.SqlFunctions!", "Method[CharIndex].ReturnValue"] + - ["System.Nullable", "System.Data.Objects.SqlClient.SqlFunctions!", "Method[IsNumeric].ReturnValue"] + - ["System.Nullable", "System.Data.Objects.SqlClient.SqlFunctions!", "Method[DateAdd].ReturnValue"] + - ["System.Nullable", "System.Data.Objects.SqlClient.SqlFunctions!", "Method[Cot].ReturnValue"] + - ["System.Nullable", "System.Data.Objects.SqlClient.SqlFunctions!", "Method[Sign].ReturnValue"] + - ["System.Nullable", "System.Data.Objects.SqlClient.SqlFunctions!", "Method[DataLength].ReturnValue"] + - ["System.Nullable", "System.Data.Objects.SqlClient.SqlFunctions!", "Method[Asin].ReturnValue"] + - ["System.Nullable", "System.Data.Objects.SqlClient.SqlFunctions!", "Method[Rand].ReturnValue"] + - ["System.Nullable", "System.Data.Objects.SqlClient.SqlSpatialFunctions!", "Method[Filter].ReturnValue"] + - ["System.String", "System.Data.Objects.SqlClient.SqlFunctions!", "Method[HostName].ReturnValue"] + - ["System.Nullable", "System.Data.Objects.SqlClient.SqlFunctions!", "Method[Degrees].ReturnValue"] + - ["System.Nullable", "System.Data.Objects.SqlClient.SqlFunctions!", "Method[Sin].ReturnValue"] + - ["System.Nullable", "System.Data.Objects.SqlClient.SqlFunctions!", "Method[Sign].ReturnValue"] + - ["System.Nullable", "System.Data.Objects.SqlClient.SqlFunctions!", "Method[PatIndex].ReturnValue"] + - ["System.String", "System.Data.Objects.SqlClient.SqlFunctions!", "Method[StringConvert].ReturnValue"] + - ["System.Data.Spatial.DbGeography", "System.Data.Objects.SqlClient.SqlSpatialFunctions!", "Method[PointGeography].ReturnValue"] + - ["System.Data.Spatial.DbGeometry", "System.Data.Objects.SqlClient.SqlSpatialFunctions!", "Method[MakeValid].ReturnValue"] + - ["System.Nullable", "System.Data.Objects.SqlClient.SqlFunctions!", "Method[Unicode].ReturnValue"] + - ["System.Nullable", "System.Data.Objects.SqlClient.SqlFunctions!", "Method[DateDiff].ReturnValue"] + - ["System.String", "System.Data.Objects.SqlClient.SqlFunctions!", "Method[NChar].ReturnValue"] + - ["System.Nullable", "System.Data.Objects.SqlClient.SqlFunctions!", "Method[Atan].ReturnValue"] + - ["System.Nullable", "System.Data.Objects.SqlClient.SqlFunctions!", "Method[Radians].ReturnValue"] + - ["System.Nullable", "System.Data.Objects.SqlClient.SqlFunctions!", "Method[Pi].ReturnValue"] + - ["System.Nullable", "System.Data.Objects.SqlClient.SqlFunctions!", "Method[Ascii].ReturnValue"] + - ["System.String", "System.Data.Objects.SqlClient.SqlFunctions!", "Method[SoundCode].ReturnValue"] + - ["System.Data.Spatial.DbGeometry", "System.Data.Objects.SqlClient.SqlSpatialFunctions!", "Method[Reduce].ReturnValue"] + - ["System.Nullable", "System.Data.Objects.SqlClient.SqlFunctions!", "Method[Degrees].ReturnValue"] + - ["System.Data.Spatial.DbGeography", "System.Data.Objects.SqlClient.SqlSpatialFunctions!", "Method[Reduce].ReturnValue"] + - ["System.Data.Spatial.DbGeography", "System.Data.Objects.SqlClient.SqlSpatialFunctions!", "Method[EnvelopeCenter].ReturnValue"] + - ["System.Data.Spatial.DbGeometry", "System.Data.Objects.SqlClient.SqlSpatialFunctions!", "Method[BufferWithTolerance].ReturnValue"] + - ["System.Nullable", "System.Data.Objects.SqlClient.SqlFunctions!", "Method[Difference].ReturnValue"] + - ["System.Nullable", "System.Data.Objects.SqlClient.SqlFunctions!", "Method[Sign].ReturnValue"] + - ["System.Nullable", "System.Data.Objects.SqlClient.SqlFunctions!", "Method[Log].ReturnValue"] + - ["System.Nullable", "System.Data.Objects.SqlClient.SqlFunctions!", "Method[CurrentTimestamp].ReturnValue"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemDataOdbc/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemDataOdbc/model.yml new file mode 100644 index 000000000000..700054ee9d93 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemDataOdbc/model.yml @@ -0,0 +1,196 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Data.Odbc.OdbcErrorCollection", "System.Data.Odbc.OdbcInfoMessageEventArgs", "Property[Errors]"] + - ["System.Data.IDbTransaction", "System.Data.Odbc.OdbcConnection", "Method[System.Data.IDbConnection.BeginTransaction].ReturnValue"] + - ["System.Data.Odbc.OdbcType", "System.Data.Odbc.OdbcType!", "Field[BigInt]"] + - ["System.String", "System.Data.Odbc.OdbcMetaDataCollectionNames!", "Field[Indexes]"] + - ["System.String", "System.Data.Odbc.OdbcConnection", "Property[DataSource]"] + - ["System.Data.Common.DbConnection", "System.Data.Odbc.OdbcCommand", "Property[DbConnection]"] + - ["System.Data.Odbc.OdbcType", "System.Data.Odbc.OdbcType!", "Field[Image]"] + - ["System.Data.Odbc.OdbcType", "System.Data.Odbc.OdbcType!", "Field[Time]"] + - ["System.Data.IDbCommand", "System.Data.Odbc.OdbcDataAdapter", "Property[System.Data.IDbDataAdapter.SelectCommand]"] + - ["System.Data.DbType", "System.Data.Odbc.OdbcParameter", "Property[DbType]"] + - ["System.String", "System.Data.Odbc.OdbcMetaDataColumnNames!", "Field[SQLType]"] + - ["System.Data.IDbCommand", "System.Data.Odbc.OdbcConnection", "Method[System.Data.IDbConnection.CreateCommand].ReturnValue"] + - ["System.Data.Common.RowUpdatedEventArgs", "System.Data.Odbc.OdbcDataAdapter", "Method[CreateRowUpdatedEvent].ReturnValue"] + - ["System.String", "System.Data.Odbc.OdbcDataReader", "Method[GetDataTypeName].ReturnValue"] + - ["System.Boolean", "System.Data.Odbc.OdbcParameter", "Property[IsNullable]"] + - ["System.Int32", "System.Data.Odbc.OdbcError", "Property[NativeError]"] + - ["System.Single", "System.Data.Odbc.OdbcDataReader", "Method[GetFloat].ReturnValue"] + - ["System.Boolean", "System.Data.Odbc.OdbcConnectionStringBuilder", "Method[ContainsKey].ReturnValue"] + - ["System.DateTime", "System.Data.Odbc.OdbcDataReader", "Method[GetDateTime].ReturnValue"] + - ["System.Data.Odbc.OdbcCommand", "System.Data.Odbc.OdbcDataAdapter", "Property[InsertCommand]"] + - ["System.String", "System.Data.Odbc.OdbcError", "Property[SQLState]"] + - ["System.Data.Odbc.OdbcCommand", "System.Data.Odbc.OdbcCommandBuilder", "Method[GetUpdateCommand].ReturnValue"] + - ["System.Int32", "System.Data.Odbc.OdbcDataReader", "Method[GetValues].ReturnValue"] + - ["System.Object", "System.Data.Odbc.OdbcParameterCollection", "Property[SyncRoot]"] + - ["System.Data.Odbc.OdbcCommand", "System.Data.Odbc.OdbcDataAdapter", "Property[DeleteCommand]"] + - ["System.Data.Odbc.OdbcCommand", "System.Data.Odbc.OdbcCommandBuilder", "Method[GetInsertCommand].ReturnValue"] + - ["System.String", "System.Data.Odbc.OdbcException", "Property[Source]"] + - ["System.Data.Odbc.OdbcCommand", "System.Data.Odbc.OdbcCommandBuilder", "Method[GetDeleteCommand].ReturnValue"] + - ["System.Boolean", "System.Data.Odbc.OdbcErrorCollection", "Property[System.Collections.ICollection.IsSynchronized]"] + - ["System.Data.Common.DbParameter", "System.Data.Odbc.OdbcCommand", "Method[CreateDbParameter].ReturnValue"] + - ["System.String", "System.Data.Odbc.OdbcMetaDataCollectionNames!", "Field[Columns]"] + - ["System.Data.IDbCommand", "System.Data.Odbc.OdbcDataAdapter", "Property[System.Data.IDbDataAdapter.UpdateCommand]"] + - ["System.Data.Odbc.OdbcType", "System.Data.Odbc.OdbcType!", "Field[VarChar]"] + - ["System.String", "System.Data.Odbc.OdbcInfoMessageEventArgs", "Property[Message]"] + - ["System.Security.IPermission", "System.Data.Odbc.OdbcPermission", "Method[Copy].ReturnValue"] + - ["System.Data.IDbCommand", "System.Data.Odbc.OdbcDataAdapter", "Property[System.Data.IDbDataAdapter.DeleteCommand]"] + - ["System.Int32", "System.Data.Odbc.OdbcDataReader", "Method[GetInt32].ReturnValue"] + - ["System.Data.Odbc.OdbcType", "System.Data.Odbc.OdbcType!", "Field[Numeric]"] + - ["System.Data.IDataReader", "System.Data.Odbc.OdbcCommand", "Method[System.Data.IDbCommand.ExecuteReader].ReturnValue"] + - ["System.Data.Odbc.OdbcTransaction", "System.Data.Odbc.OdbcCommand", "Property[Transaction]"] + - ["System.Int32", "System.Data.Odbc.OdbcParameter", "Property[Size]"] + - ["System.String", "System.Data.Odbc.OdbcMetaDataCollectionNames!", "Field[ProcedureColumns]"] + - ["System.Data.Odbc.OdbcConnection", "System.Data.Odbc.OdbcTransaction", "Property[Connection]"] + - ["System.String", "System.Data.Odbc.OdbcCommandBuilder", "Method[UnquoteIdentifier].ReturnValue"] + - ["System.String", "System.Data.Odbc.OdbcCommandBuilder", "Property[QuotePrefix]"] + - ["System.Boolean", "System.Data.Odbc.OdbcDataReader", "Method[Read].ReturnValue"] + - ["System.Data.Odbc.OdbcParameter", "System.Data.Odbc.OdbcParameterCollection", "Property[Item]"] + - ["System.Data.Odbc.OdbcType", "System.Data.Odbc.OdbcParameter", "Property[OdbcType]"] + - ["System.Int32", "System.Data.Odbc.OdbcDataReader", "Method[GetOrdinal].ReturnValue"] + - ["System.String", "System.Data.Odbc.OdbcCommandBuilder", "Method[GetParameterPlaceholder].ReturnValue"] + - ["System.Data.Odbc.OdbcType", "System.Data.Odbc.OdbcType!", "Field[Double]"] + - ["System.String", "System.Data.Odbc.OdbcMetaDataColumnNames!", "Field[BooleanFalseLiteral]"] + - ["System.Data.Common.DbTransaction", "System.Data.Odbc.OdbcConnection", "Method[BeginDbTransaction].ReturnValue"] + - ["System.String", "System.Data.Odbc.OdbcError", "Method[ToString].ReturnValue"] + - ["System.Int64", "System.Data.Odbc.OdbcDataReader", "Method[GetInt64].ReturnValue"] + - ["System.Data.Odbc.OdbcType", "System.Data.Odbc.OdbcType!", "Field[Decimal]"] + - ["System.String", "System.Data.Odbc.OdbcParameter", "Method[ToString].ReturnValue"] + - ["System.String", "System.Data.Odbc.OdbcDataReader", "Method[GetString].ReturnValue"] + - ["System.Data.DataRowVersion", "System.Data.Odbc.OdbcParameter", "Property[SourceVersion]"] + - ["System.Data.Odbc.OdbcType", "System.Data.Odbc.OdbcType!", "Field[Binary]"] + - ["System.Data.Odbc.OdbcType", "System.Data.Odbc.OdbcType!", "Field[UniqueIdentifier]"] + - ["System.Data.Odbc.OdbcCommand", "System.Data.Odbc.OdbcDataAdapter", "Property[UpdateCommand]"] + - ["System.DateTime", "System.Data.Odbc.OdbcDataReader", "Method[GetDate].ReturnValue"] + - ["System.Int32", "System.Data.Odbc.OdbcDataReader", "Property[FieldCount]"] + - ["System.Int32", "System.Data.Odbc.OdbcParameterCollection", "Property[Count]"] + - ["System.Object", "System.Data.Odbc.OdbcCommand", "Method[ExecuteScalar].ReturnValue"] + - ["System.Int32", "System.Data.Odbc.OdbcDataReader", "Property[RecordsAffected]"] + - ["System.String", "System.Data.Odbc.OdbcConnection", "Property[Database]"] + - ["System.Data.ConnectionState", "System.Data.Odbc.OdbcConnection", "Property[State]"] + - ["System.Data.Common.DbParameterCollection", "System.Data.Odbc.OdbcCommand", "Property[DbParameterCollection]"] + - ["System.Data.Odbc.OdbcCommand", "System.Data.Odbc.OdbcRowUpdatingEventArgs", "Property[Command]"] + - ["System.Boolean", "System.Data.Odbc.OdbcDataReader", "Property[IsClosed]"] + - ["System.Boolean", "System.Data.Odbc.OdbcDataReader", "Method[IsDBNull].ReturnValue"] + - ["System.Data.Odbc.OdbcType", "System.Data.Odbc.OdbcType!", "Field[SmallInt]"] + - ["System.String", "System.Data.Odbc.OdbcMetaDataCollectionNames!", "Field[Views]"] + - ["System.Data.Odbc.OdbcType", "System.Data.Odbc.OdbcType!", "Field[Int]"] + - ["System.Boolean", "System.Data.Odbc.OdbcCommand", "Property[DesignTimeVisible]"] + - ["System.String", "System.Data.Odbc.OdbcConnection", "Property[ConnectionString]"] + - ["System.Int32", "System.Data.Odbc.OdbcParameterCollection", "Method[Add].ReturnValue"] + - ["System.Boolean", "System.Data.Odbc.OdbcDataReader", "Property[HasRows]"] + - ["System.Guid", "System.Data.Odbc.OdbcDataReader", "Method[GetGuid].ReturnValue"] + - ["System.Data.Common.DbCommand", "System.Data.Odbc.OdbcConnection", "Method[CreateDbCommand].ReturnValue"] + - ["System.Data.DataTable", "System.Data.Odbc.OdbcConnection", "Method[GetSchema].ReturnValue"] + - ["System.Int32", "System.Data.Odbc.OdbcDataReader", "Property[Depth]"] + - ["System.Data.IDataReader", "System.Data.Odbc.OdbcDataReader", "Method[GetData].ReturnValue"] + - ["System.String", "System.Data.Odbc.OdbcConnection", "Property[ServerVersion]"] + - ["System.Int16", "System.Data.Odbc.OdbcDataReader", "Method[GetInt16].ReturnValue"] + - ["System.String", "System.Data.Odbc.OdbcConnectionStringBuilder", "Property[Dsn]"] + - ["System.Decimal", "System.Data.Odbc.OdbcDataReader", "Method[GetDecimal].ReturnValue"] + - ["System.Collections.IEnumerator", "System.Data.Odbc.OdbcDataReader", "Method[System.Collections.IEnumerable.GetEnumerator].ReturnValue"] + - ["System.Boolean", "System.Data.Odbc.OdbcParameterCollection", "Method[Contains].ReturnValue"] + - ["System.Data.Common.DbCommand", "System.Data.Odbc.OdbcFactory", "Method[CreateCommand].ReturnValue"] + - ["System.Object", "System.Data.Odbc.OdbcConnectionStringBuilder", "Property[Item]"] + - ["System.Data.Common.DbDataAdapter", "System.Data.Odbc.OdbcFactory", "Method[CreateDataAdapter].ReturnValue"] + - ["System.Data.Odbc.OdbcConnection", "System.Data.Odbc.OdbcCommand", "Property[Connection]"] + - ["System.String", "System.Data.Odbc.OdbcCommandBuilder", "Property[QuoteSuffix]"] + - ["System.String", "System.Data.Odbc.OdbcCommandBuilder", "Method[GetParameterName].ReturnValue"] + - ["System.Data.IDbCommand", "System.Data.Odbc.OdbcRowUpdatingEventArgs", "Property[BaseCommand]"] + - ["System.Data.Odbc.OdbcFactory", "System.Data.Odbc.OdbcFactory!", "Field[Instance]"] + - ["System.Int32", "System.Data.Odbc.OdbcCommand", "Method[ExecuteNonQuery].ReturnValue"] + - ["System.Data.ParameterDirection", "System.Data.Odbc.OdbcParameter", "Property[Direction]"] + - ["System.String", "System.Data.Odbc.OdbcException", "Property[Message]"] + - ["System.Data.Odbc.OdbcType", "System.Data.Odbc.OdbcType!", "Field[Char]"] + - ["System.Data.Odbc.OdbcParameter", "System.Data.Odbc.OdbcCommand", "Method[CreateParameter].ReturnValue"] + - ["System.Data.Common.DbDataReader", "System.Data.Odbc.OdbcCommand", "Method[ExecuteDbDataReader].ReturnValue"] + - ["System.String", "System.Data.Odbc.OdbcMetaDataCollectionNames!", "Field[Procedures]"] + - ["System.Object", "System.Data.Odbc.OdbcErrorCollection", "Property[System.Collections.ICollection.SyncRoot]"] + - ["System.Collections.IEnumerator", "System.Data.Odbc.OdbcDataReader", "Method[GetEnumerator].ReturnValue"] + - ["System.Object", "System.Data.Odbc.OdbcCommand", "Method[System.ICloneable.Clone].ReturnValue"] + - ["System.Boolean", "System.Data.Odbc.OdbcConnectionStringBuilder", "Method[TryGetValue].ReturnValue"] + - ["System.Int64", "System.Data.Odbc.OdbcDataReader", "Method[GetBytes].ReturnValue"] + - ["System.Boolean", "System.Data.Odbc.OdbcParameterCollection", "Property[IsReadOnly]"] + - ["System.Object", "System.Data.Odbc.OdbcDataAdapter", "Method[System.ICloneable.Clone].ReturnValue"] + - ["System.Data.Odbc.OdbcType", "System.Data.Odbc.OdbcType!", "Field[Timestamp]"] + - ["System.Byte", "System.Data.Odbc.OdbcParameter", "Property[Precision]"] + - ["System.Int64", "System.Data.Odbc.OdbcDataReader", "Method[GetChars].ReturnValue"] + - ["System.Boolean", "System.Data.Odbc.OdbcParameter", "Property[SourceColumnNullMapping]"] + - ["System.String", "System.Data.Odbc.OdbcMetaDataColumnNames!", "Field[BooleanTrueLiteral]"] + - ["System.Data.Odbc.OdbcType", "System.Data.Odbc.OdbcType!", "Field[Bit]"] + - ["System.Data.Odbc.OdbcParameter", "System.Data.Odbc.OdbcParameterCollection", "Method[AddWithValue].ReturnValue"] + - ["System.Int32", "System.Data.Odbc.OdbcErrorCollection", "Property[Count]"] + - ["System.Object", "System.Data.Odbc.OdbcDataReader", "Method[GetValue].ReturnValue"] + - ["System.String", "System.Data.Odbc.OdbcMetaDataCollectionNames!", "Field[Tables]"] + - ["System.Data.Odbc.OdbcParameter", "System.Data.Odbc.OdbcParameterCollection", "Method[Add].ReturnValue"] + - ["System.Data.Common.DbTransaction", "System.Data.Odbc.OdbcCommand", "Property[DbTransaction]"] + - ["System.Data.Odbc.OdbcType", "System.Data.Odbc.OdbcType!", "Field[NChar]"] + - ["System.String", "System.Data.Odbc.OdbcConnection", "Property[Driver]"] + - ["System.Double", "System.Data.Odbc.OdbcDataReader", "Method[GetDouble].ReturnValue"] + - ["System.Char", "System.Data.Odbc.OdbcDataReader", "Method[GetChar].ReturnValue"] + - ["System.Object", "System.Data.Odbc.OdbcDataReader", "Property[Item]"] + - ["System.Data.Odbc.OdbcCommand", "System.Data.Odbc.OdbcDataAdapter", "Property[SelectCommand]"] + - ["System.Data.Odbc.OdbcCommand", "System.Data.Odbc.OdbcRowUpdatedEventArgs", "Property[Command]"] + - ["System.Collections.IEnumerator", "System.Data.Odbc.OdbcErrorCollection", "Method[GetEnumerator].ReturnValue"] + - ["System.Data.IsolationLevel", "System.Data.Odbc.OdbcTransaction", "Property[IsolationLevel]"] + - ["System.Data.Odbc.OdbcParameterCollection", "System.Data.Odbc.OdbcCommand", "Property[Parameters]"] + - ["System.Int32", "System.Data.Odbc.OdbcCommand", "Property[CommandTimeout]"] + - ["System.Data.Odbc.OdbcType", "System.Data.Odbc.OdbcType!", "Field[Text]"] + - ["System.Byte", "System.Data.Odbc.OdbcDataReader", "Method[GetByte].ReturnValue"] + - ["System.String", "System.Data.Odbc.OdbcMetaDataCollectionNames!", "Field[ProcedureParameters]"] + - ["System.Data.Odbc.OdbcType", "System.Data.Odbc.OdbcType!", "Field[DateTime]"] + - ["System.Data.IDbDataParameter", "System.Data.Odbc.OdbcCommand", "Method[System.Data.IDbCommand.CreateParameter].ReturnValue"] + - ["System.Object", "System.Data.Odbc.OdbcParameter", "Method[System.ICloneable.Clone].ReturnValue"] + - ["System.Boolean", "System.Data.Odbc.OdbcDataReader", "Method[NextResult].ReturnValue"] + - ["System.Boolean", "System.Data.Odbc.OdbcParameterCollection", "Property[IsSynchronized]"] + - ["System.Data.UpdateRowSource", "System.Data.Odbc.OdbcCommand", "Property[UpdatedRowSource]"] + - ["System.Data.Odbc.OdbcErrorCollection", "System.Data.Odbc.OdbcException", "Property[Errors]"] + - ["System.String", "System.Data.Odbc.OdbcParameter", "Property[ParameterName]"] + - ["System.Boolean", "System.Data.Odbc.OdbcParameterCollection", "Property[IsFixedSize]"] + - ["System.Data.Common.DbParameter", "System.Data.Odbc.OdbcFactory", "Method[CreateParameter].ReturnValue"] + - ["System.Data.Common.RowUpdatingEventArgs", "System.Data.Odbc.OdbcDataAdapter", "Method[CreateRowUpdatingEvent].ReturnValue"] + - ["System.TimeSpan", "System.Data.Odbc.OdbcDataReader", "Method[GetTime].ReturnValue"] + - ["System.Data.Odbc.OdbcDataReader", "System.Data.Odbc.OdbcCommand", "Method[ExecuteReader].ReturnValue"] + - ["System.Object", "System.Data.Odbc.OdbcParameter", "Property[Value]"] + - ["System.Boolean", "System.Data.Odbc.OdbcConnectionStringBuilder", "Method[Remove].ReturnValue"] + - ["System.Data.Odbc.OdbcType", "System.Data.Odbc.OdbcType!", "Field[Date]"] + - ["System.Data.Odbc.OdbcType", "System.Data.Odbc.OdbcType!", "Field[TinyInt]"] + - ["System.Data.IDbCommand", "System.Data.Odbc.OdbcDataAdapter", "Property[System.Data.IDbDataAdapter.InsertCommand]"] + - ["System.Data.DataTable", "System.Data.Odbc.OdbcDataReader", "Method[GetSchemaTable].ReturnValue"] + - ["System.Data.Odbc.OdbcDataAdapter", "System.Data.Odbc.OdbcCommandBuilder", "Property[DataAdapter]"] + - ["System.Data.Odbc.OdbcType", "System.Data.Odbc.OdbcType!", "Field[Real]"] + - ["System.String", "System.Data.Odbc.OdbcDataReader", "Method[GetName].ReturnValue"] + - ["System.Security.CodeAccessPermission", "System.Data.Odbc.OdbcFactory", "Method[CreatePermission].ReturnValue"] + - ["System.Data.Odbc.OdbcType", "System.Data.Odbc.OdbcType!", "Field[VarBinary]"] + - ["System.Data.CommandType", "System.Data.Odbc.OdbcCommand", "Property[CommandType]"] + - ["System.Data.Common.DbConnection", "System.Data.Odbc.OdbcFactory", "Method[CreateConnection].ReturnValue"] + - ["System.Data.Common.DbConnectionStringBuilder", "System.Data.Odbc.OdbcFactory", "Method[CreateConnectionStringBuilder].ReturnValue"] + - ["System.Byte", "System.Data.Odbc.OdbcParameter", "Property[Scale]"] + - ["System.Type", "System.Data.Odbc.OdbcDataReader", "Method[GetFieldType].ReturnValue"] + - ["System.Data.Common.DbCommandBuilder", "System.Data.Odbc.OdbcFactory", "Method[CreateCommandBuilder].ReturnValue"] + - ["System.Data.Odbc.OdbcError", "System.Data.Odbc.OdbcErrorCollection", "Property[Item]"] + - ["System.String", "System.Data.Odbc.OdbcCommand", "Property[CommandText]"] + - ["System.String", "System.Data.Odbc.OdbcError", "Property[Message]"] + - ["System.Int32", "System.Data.Odbc.OdbcParameterCollection", "Method[IndexOf].ReturnValue"] + - ["System.String", "System.Data.Odbc.OdbcParameter", "Property[SourceColumn]"] + - ["System.Data.Common.DbParameter", "System.Data.Odbc.OdbcParameterCollection", "Method[GetParameter].ReturnValue"] + - ["System.Collections.ICollection", "System.Data.Odbc.OdbcConnectionStringBuilder", "Property[Keys]"] + - ["System.Object", "System.Data.Odbc.OdbcConnection", "Method[System.ICloneable.Clone].ReturnValue"] + - ["System.Data.Odbc.OdbcCommand", "System.Data.Odbc.OdbcConnection", "Method[CreateCommand].ReturnValue"] + - ["System.Int32", "System.Data.Odbc.OdbcConnection", "Property[ConnectionTimeout]"] + - ["System.Data.Odbc.OdbcTransaction", "System.Data.Odbc.OdbcConnection", "Method[BeginTransaction].ReturnValue"] + - ["System.String", "System.Data.Odbc.OdbcError", "Property[Source]"] + - ["System.Collections.IEnumerator", "System.Data.Odbc.OdbcParameterCollection", "Method[GetEnumerator].ReturnValue"] + - ["System.Data.Common.DbConnection", "System.Data.Odbc.OdbcTransaction", "Property[DbConnection]"] + - ["System.Data.Odbc.OdbcType", "System.Data.Odbc.OdbcType!", "Field[NVarChar]"] + - ["System.Boolean", "System.Data.Odbc.OdbcDataReader", "Method[GetBoolean].ReturnValue"] + - ["System.String", "System.Data.Odbc.OdbcConnectionStringBuilder", "Property[Driver]"] + - ["System.Data.Odbc.OdbcType", "System.Data.Odbc.OdbcType!", "Field[SmallDateTime]"] + - ["System.Data.Odbc.OdbcType", "System.Data.Odbc.OdbcType!", "Field[NText]"] + - ["System.String", "System.Data.Odbc.OdbcCommandBuilder", "Method[QuoteIdentifier].ReturnValue"] + - ["System.Security.IPermission", "System.Data.Odbc.OdbcPermissionAttribute", "Method[CreatePermission].ReturnValue"] + - ["System.String", "System.Data.Odbc.OdbcInfoMessageEventArgs", "Method[ToString].ReturnValue"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemDataOleDb/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemDataOleDb/model.yml new file mode 100644 index 000000000000..514586ddd77a --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemDataOleDb/model.yml @@ -0,0 +1,300 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.String", "System.Data.OleDb.OleDbConnectionStringBuilder", "Property[DataSource]"] + - ["System.Guid", "System.Data.OleDb.OleDbSchemaGuid!", "Field[Schemata]"] + - ["System.Data.OleDb.OleDbType", "System.Data.OleDb.OleDbType!", "Field[BSTR]"] + - ["System.Data.OleDb.OleDbCommand", "System.Data.OleDb.OleDbRowUpdatingEventArgs", "Property[Command]"] + - ["System.Data.DataTable", "System.Data.OleDb.OleDbDataReader", "Method[GetSchemaTable].ReturnValue"] + - ["System.Guid", "System.Data.OleDb.OleDbSchemaGuid!", "Field[Statistics]"] + - ["System.Data.IDataReader", "System.Data.OleDb.OleDbDataReader", "Method[System.Data.IDataRecord.GetData].ReturnValue"] + - ["System.Data.OleDb.OleDbCommand", "System.Data.OleDb.OleDbDataAdapter", "Property[SelectCommand]"] + - ["System.Boolean", "System.Data.OleDb.OleDbConnectionStringBuilder", "Property[PersistSecurityInfo]"] + - ["System.Data.IDbTransaction", "System.Data.OleDb.OleDbConnection", "Method[System.Data.IDbConnection.BeginTransaction].ReturnValue"] + - ["System.Data.OleDb.OleDbParameter", "System.Data.OleDb.OleDbParameterCollection", "Property[Item]"] + - ["System.Data.OleDb.OleDbTransaction", "System.Data.OleDb.OleDbTransaction", "Method[Begin].ReturnValue"] + - ["System.Data.OleDb.OleDbType", "System.Data.OleDb.OleDbParameter", "Property[OleDbType]"] + - ["System.Data.OleDb.OleDbLiteral", "System.Data.OleDb.OleDbLiteral!", "Field[Quote_Suffix]"] + - ["System.Guid", "System.Data.OleDb.OleDbSchemaGuid!", "Field[Trustee]"] + - ["System.Data.OleDb.OleDbLiteral", "System.Data.OleDb.OleDbLiteral!", "Field[Table_Name]"] + - ["System.String", "System.Data.OleDb.OleDbConnection", "Property[Database]"] + - ["System.Boolean", "System.Data.OleDb.OleDbDataReader", "Property[HasRows]"] + - ["System.String", "System.Data.OleDb.OleDbMetaDataCollectionNames!", "Field[Tables]"] + - ["System.Data.OleDb.OleDbCommand", "System.Data.OleDb.OleDbDataAdapter", "Property[InsertCommand]"] + - ["System.Data.Common.DbParameter", "System.Data.OleDb.OleDbFactory", "Method[CreateParameter].ReturnValue"] + - ["System.Data.OleDb.OleDbLiteral", "System.Data.OleDb.OleDbLiteral!", "Field[Catalog_Name]"] + - ["System.Data.OleDb.OleDbLiteral", "System.Data.OleDb.OleDbLiteral!", "Field[View_Name]"] + - ["System.Data.Common.DbParameter", "System.Data.OleDb.OleDbCommand", "Method[CreateDbParameter].ReturnValue"] + - ["System.Data.OleDb.OleDbLiteral", "System.Data.OleDb.OleDbLiteral!", "Field[Index_Name]"] + - ["System.Object", "System.Data.OleDb.OleDbParameter", "Property[Value]"] + - ["System.Data.IsolationLevel", "System.Data.OleDb.OleDbTransaction", "Property[IsolationLevel]"] + - ["System.Guid", "System.Data.OleDb.OleDbSchemaGuid!", "Field[Translations]"] + - ["System.String", "System.Data.OleDb.OleDbException", "Property[Message]"] + - ["System.String", "System.Data.OleDb.OleDbMetaDataColumnNames!", "Field[NativeDataType]"] + - ["System.Int32", "System.Data.OleDb.OleDbParameterCollection", "Method[IndexOf].ReturnValue"] + - ["System.Data.DataTable", "System.Data.OleDb.OleDbConnection", "Method[GetSchema].ReturnValue"] + - ["System.Data.ParameterDirection", "System.Data.OleDb.OleDbParameter", "Property[Direction]"] + - ["System.String", "System.Data.OleDb.OleDbCommandBuilder", "Method[UnquoteIdentifier].ReturnValue"] + - ["System.Data.IDbCommand", "System.Data.OleDb.OleDbConnection", "Method[System.Data.IDbConnection.CreateCommand].ReturnValue"] + - ["System.Data.OleDb.OleDbType", "System.Data.OleDb.OleDbType!", "Field[DBTime]"] + - ["System.Data.OleDb.OleDbLiteral", "System.Data.OleDb.OleDbLiteral!", "Field[Hierarchy_Name]"] + - ["System.Boolean", "System.Data.OleDb.OleDbConnectionStringBuilder", "Method[TryGetValue].ReturnValue"] + - ["System.Guid", "System.Data.OleDb.OleDbSchemaGuid!", "Field[Referential_Constraints]"] + - ["System.Int32", "System.Data.OleDb.OleDbParameterCollection", "Method[Add].ReturnValue"] + - ["System.Int16", "System.Data.OleDb.OleDbDataReader", "Method[GetInt16].ReturnValue"] + - ["System.Boolean", "System.Data.OleDb.OleDbParameterCollection", "Property[IsFixedSize]"] + - ["System.Data.OleDb.OleDbConnection", "System.Data.OleDb.OleDbCommand", "Property[Connection]"] + - ["System.Data.Common.DbConnection", "System.Data.OleDb.OleDbTransaction", "Property[DbConnection]"] + - ["System.Data.OleDb.OleDbLiteral", "System.Data.OleDb.OleDbLiteral!", "Field[Correlation_Name]"] + - ["System.Data.OleDb.OleDbLiteral", "System.Data.OleDb.OleDbLiteral!", "Field[Cursor_Name]"] + - ["System.Boolean", "System.Data.OleDb.OleDbDataReader", "Method[NextResult].ReturnValue"] + - ["System.Data.OleDb.OleDbType", "System.Data.OleDb.OleDbType!", "Field[LongVarChar]"] + - ["System.Collections.IEnumerator", "System.Data.OleDb.OleDbDataReader", "Method[System.Collections.IEnumerable.GetEnumerator].ReturnValue"] + - ["System.Object", "System.Data.OleDb.OleDbParameter", "Method[System.ICloneable.Clone].ReturnValue"] + - ["System.Int32", "System.Data.OleDb.OleDbDataReader", "Property[RecordsAffected]"] + - ["System.Boolean", "System.Data.OleDb.OleDbDataReader", "Method[GetBoolean].ReturnValue"] + - ["System.Guid", "System.Data.OleDb.OleDbSchemaGuid!", "Field[Procedures]"] + - ["System.Data.OleDb.OleDbLiteral", "System.Data.OleDb.OleDbLiteral!", "Field[Procedure_Name]"] + - ["System.Data.Common.DbCommand", "System.Data.OleDb.OleDbFactory", "Method[CreateCommand].ReturnValue"] + - ["System.Data.OleDb.OleDbCommand", "System.Data.OleDb.OleDbCommandBuilder", "Method[GetInsertCommand].ReturnValue"] + - ["System.Data.OleDb.OleDbType", "System.Data.OleDb.OleDbType!", "Field[Boolean]"] + - ["System.Data.OleDb.OleDbLiteral", "System.Data.OleDb.OleDbLiteral!", "Field[Invalid]"] + - ["System.Data.OleDb.OleDbType", "System.Data.OleDb.OleDbType!", "Field[IUnknown]"] + - ["System.Data.OleDb.OleDbType", "System.Data.OleDb.OleDbType!", "Field[LongVarWChar]"] + - ["System.String", "System.Data.OleDb.OleDbConnection", "Property[ConnectionString]"] + - ["System.Data.OleDb.OleDbType", "System.Data.OleDb.OleDbType!", "Field[UnsignedSmallInt]"] + - ["System.String", "System.Data.OleDb.OleDbMetaDataCollectionNames!", "Field[Views]"] + - ["System.Object", "System.Data.OleDb.OleDbDataAdapter", "Method[System.ICloneable.Clone].ReturnValue"] + - ["System.Int32", "System.Data.OleDb.OleDbConnectionStringBuilder", "Property[OleDbServices]"] + - ["System.String", "System.Data.OleDb.OleDbMetaDataCollectionNames!", "Field[Procedures]"] + - ["System.Boolean", "System.Data.OleDb.OleDbDataReader", "Method[IsDBNull].ReturnValue"] + - ["System.String", "System.Data.OleDb.OleDbConnection", "Property[ServerVersion]"] + - ["System.String", "System.Data.OleDb.OleDbMetaDataCollectionNames!", "Field[Indexes]"] + - ["System.String", "System.Data.OleDb.OleDbInfoMessageEventArgs", "Property[Message]"] + - ["System.Data.OleDb.OleDbLiteral", "System.Data.OleDb.OleDbLiteral!", "Field[Cube_Name]"] + - ["System.String", "System.Data.OleDb.OleDbConnection", "Property[Provider]"] + - ["System.Byte", "System.Data.OleDb.OleDbParameter", "Property[Precision]"] + - ["System.Guid", "System.Data.OleDb.OleDbSchemaGuid!", "Field[Check_Constraints]"] + - ["System.Data.OleDb.OleDbCommand", "System.Data.OleDb.OleDbRowUpdatedEventArgs", "Property[Command]"] + - ["System.String", "System.Data.OleDb.OleDbMetaDataCollectionNames!", "Field[ProcedureParameters]"] + - ["System.Guid", "System.Data.OleDb.OleDbSchemaGuid!", "Field[DbInfoLiterals]"] + - ["System.Data.OleDb.OleDbType", "System.Data.OleDb.OleDbType!", "Field[Char]"] + - ["System.String", "System.Data.OleDb.OleDbParameter", "Method[ToString].ReturnValue"] + - ["System.Data.IDbCommand", "System.Data.OleDb.OleDbDataAdapter", "Property[System.Data.IDbDataAdapter.InsertCommand]"] + - ["System.Data.OleDb.OleDbType", "System.Data.OleDb.OleDbType!", "Field[DBDate]"] + - ["System.Data.OleDb.OleDbType", "System.Data.OleDb.OleDbType!", "Field[IDispatch]"] + - ["System.Data.OleDb.OleDbType", "System.Data.OleDb.OleDbType!", "Field[UnsignedInt]"] + - ["System.Data.OleDb.OleDbLiteral", "System.Data.OleDb.OleDbLiteral!", "Field[Schema_Separator]"] + - ["System.Data.DataTable", "System.Data.OleDb.OleDbConnection", "Method[GetOleDbSchemaTable].ReturnValue"] + - ["System.String", "System.Data.OleDb.OleDbConnection", "Property[DataSource]"] + - ["System.Data.Common.DbCommand", "System.Data.OleDb.OleDbConnection", "Method[CreateDbCommand].ReturnValue"] + - ["System.String", "System.Data.OleDb.OleDbCommandBuilder", "Method[GetParameterName].ReturnValue"] + - ["System.Data.OleDb.OleDbType", "System.Data.OleDb.OleDbType!", "Field[Double]"] + - ["System.Boolean", "System.Data.OleDb.OleDbConnectionStringBuilder", "Method[Remove].ReturnValue"] + - ["System.Data.OleDb.OleDbType", "System.Data.OleDb.OleDbType!", "Field[TinyInt]"] + - ["System.Data.OleDb.OleDbDataReader", "System.Data.OleDb.OleDbEnumerator!", "Method[GetRootEnumerator].ReturnValue"] + - ["System.Int32", "System.Data.OleDb.OleDbErrorCollection", "Property[Count]"] + - ["System.String", "System.Data.OleDb.OleDbConnectionStringBuilder", "Property[Provider]"] + - ["System.Data.OleDb.OleDbType", "System.Data.OleDb.OleDbType!", "Field[Integer]"] + - ["System.Security.IPermission", "System.Data.OleDb.OleDbPermissionAttribute", "Method[CreatePermission].ReturnValue"] + - ["System.Data.DbType", "System.Data.OleDb.OleDbParameter", "Property[DbType]"] + - ["System.Data.OleDb.OleDbType", "System.Data.OleDb.OleDbType!", "Field[Guid]"] + - ["System.Data.OleDb.OleDbTransaction", "System.Data.OleDb.OleDbConnection", "Method[BeginTransaction].ReturnValue"] + - ["System.String", "System.Data.OleDb.OleDbDataReader", "Method[GetString].ReturnValue"] + - ["System.Int32", "System.Data.OleDb.OleDbException", "Property[ErrorCode]"] + - ["System.Data.IDbCommand", "System.Data.OleDb.OleDbRowUpdatingEventArgs", "Property[BaseCommand]"] + - ["System.Object", "System.Data.OleDb.OleDbErrorCollection", "Property[System.Collections.ICollection.SyncRoot]"] + - ["System.Int32", "System.Data.OleDb.OleDbDataReader", "Property[VisibleFieldCount]"] + - ["System.Object", "System.Data.OleDb.OleDbCommand", "Method[System.ICloneable.Clone].ReturnValue"] + - ["System.Guid", "System.Data.OleDb.OleDbSchemaGuid!", "Field[SchemaGuids]"] + - ["System.Data.OleDb.OleDbType", "System.Data.OleDb.OleDbType!", "Field[Single]"] + - ["System.Security.IPermission", "System.Data.OleDb.OleDbPermission", "Method[Copy].ReturnValue"] + - ["System.Data.Common.RowUpdatedEventArgs", "System.Data.OleDb.OleDbDataAdapter", "Method[CreateRowUpdatedEvent].ReturnValue"] + - ["System.Int32", "System.Data.OleDb.OleDbDataAdapter", "Method[Fill].ReturnValue"] + - ["System.Data.OleDb.OleDbCommand", "System.Data.OleDb.OleDbCommand", "Method[Clone].ReturnValue"] + - ["System.Int32", "System.Data.OleDb.OleDbDataReader", "Property[Depth]"] + - ["System.Guid", "System.Data.OleDb.OleDbDataReader", "Method[GetGuid].ReturnValue"] + - ["System.Guid", "System.Data.OleDb.OleDbSchemaGuid!", "Field[View_Column_Usage]"] + - ["System.String", "System.Data.OleDb.OleDbMetaDataColumnNames!", "Field[BooleanFalseLiteral]"] + - ["System.Int64", "System.Data.OleDb.OleDbDataReader", "Method[GetInt64].ReturnValue"] + - ["System.Data.Common.DbConnectionStringBuilder", "System.Data.OleDb.OleDbFactory", "Method[CreateConnectionStringBuilder].ReturnValue"] + - ["System.DateTime", "System.Data.OleDb.OleDbDataReader", "Method[GetDateTime].ReturnValue"] + - ["System.TimeSpan", "System.Data.OleDb.OleDbDataReader", "Method[GetTimeSpan].ReturnValue"] + - ["System.String", "System.Data.OleDb.OleDbDataReader", "Method[GetDataTypeName].ReturnValue"] + - ["System.Data.Common.DbConnection", "System.Data.OleDb.OleDbCommand", "Property[DbConnection]"] + - ["System.String", "System.Data.OleDb.OleDbCommandBuilder", "Property[QuoteSuffix]"] + - ["System.Data.OleDb.OleDbError", "System.Data.OleDb.OleDbErrorCollection", "Property[Item]"] + - ["System.Data.OleDb.OleDbType", "System.Data.OleDb.OleDbType!", "Field[Binary]"] + - ["System.Data.OleDb.OleDbLiteral", "System.Data.OleDb.OleDbLiteral!", "Field[User_Name]"] + - ["System.Data.IDbCommand", "System.Data.OleDb.OleDbDataAdapter", "Property[System.Data.IDbDataAdapter.UpdateCommand]"] + - ["System.Data.OleDb.OleDbType", "System.Data.OleDb.OleDbType!", "Field[VarWChar]"] + - ["System.Data.Common.DbDataReader", "System.Data.OleDb.OleDbCommand", "Method[ExecuteDbDataReader].ReturnValue"] + - ["System.Guid", "System.Data.OleDb.OleDbSchemaGuid!", "Field[Key_Column_Usage]"] + - ["System.Guid", "System.Data.OleDb.OleDbSchemaGuid!", "Field[Tables]"] + - ["System.Int32", "System.Data.OleDb.OleDbError", "Property[NativeError]"] + - ["System.Decimal", "System.Data.OleDb.OleDbDataReader", "Method[GetDecimal].ReturnValue"] + - ["System.Object", "System.Data.OleDb.OleDbCommand", "Method[ExecuteScalar].ReturnValue"] + - ["System.Data.OleDb.OleDbType", "System.Data.OleDb.OleDbType!", "Field[PropVariant]"] + - ["System.Boolean", "System.Data.OleDb.OleDbErrorCollection", "Property[System.Collections.ICollection.IsSynchronized]"] + - ["System.Security.SecurityElement", "System.Data.OleDb.OleDbPermission", "Method[ToXml].ReturnValue"] + - ["System.Data.Common.DbTransaction", "System.Data.OleDb.OleDbConnection", "Method[BeginDbTransaction].ReturnValue"] + - ["System.String", "System.Data.OleDb.OleDbException", "Property[Source]"] + - ["System.Collections.ICollection", "System.Data.OleDb.OleDbConnectionStringBuilder", "Property[Keys]"] + - ["System.Data.IDataReader", "System.Data.OleDb.OleDbCommand", "Method[System.Data.IDbCommand.ExecuteReader].ReturnValue"] + - ["System.String", "System.Data.OleDb.OleDbParameter", "Property[SourceColumn]"] + - ["System.Data.OleDb.OleDbType", "System.Data.OleDb.OleDbType!", "Field[SmallInt]"] + - ["System.Data.Common.DbParameterCollection", "System.Data.OleDb.OleDbCommand", "Property[DbParameterCollection]"] + - ["System.Boolean", "System.Data.OleDb.OleDbParameterCollection", "Property[IsSynchronized]"] + - ["System.Guid", "System.Data.OleDb.OleDbSchemaGuid!", "Field[DbInfoKeywords]"] + - ["System.Data.OleDb.OleDbCommand", "System.Data.OleDb.OleDbCommandBuilder", "Method[GetDeleteCommand].ReturnValue"] + - ["System.String", "System.Data.OleDb.OleDbPermission", "Property[Provider]"] + - ["System.Guid", "System.Data.OleDb.OleDbSchemaGuid!", "Field[Columns]"] + - ["System.Data.OleDb.OleDbParameter", "System.Data.OleDb.OleDbCommand", "Method[CreateParameter].ReturnValue"] + - ["System.Data.OleDb.OleDbFactory", "System.Data.OleDb.OleDbFactory!", "Field[Instance]"] + - ["System.Boolean", "System.Data.OleDb.OleDbParameterCollection", "Property[IsReadOnly]"] + - ["System.Security.CodeAccessPermission", "System.Data.OleDb.OleDbFactory", "Method[CreatePermission].ReturnValue"] + - ["System.Guid", "System.Data.OleDb.OleDbSchemaGuid!", "Field[Column_Privileges]"] + - ["System.Data.OleDb.OleDbLiteral", "System.Data.OleDb.OleDbLiteral!", "Field[Escape_Percent_Prefix]"] + - ["System.Guid", "System.Data.OleDb.OleDbSchemaGuid!", "Field[Views]"] + - ["System.String", "System.Data.OleDb.OleDbCommandBuilder", "Method[GetParameterPlaceholder].ReturnValue"] + - ["System.Guid", "System.Data.OleDb.OleDbSchemaGuid!", "Field[View_Table_Usage]"] + - ["System.Data.OleDb.OleDbType", "System.Data.OleDb.OleDbType!", "Field[Filetime]"] + - ["System.String", "System.Data.OleDb.OleDbMetaDataCollectionNames!", "Field[ProcedureColumns]"] + - ["System.String", "System.Data.OleDb.OleDbMetaDataCollectionNames!", "Field[Collations]"] + - ["System.Data.OleDb.OleDbType", "System.Data.OleDb.OleDbType!", "Field[Empty]"] + - ["System.String", "System.Data.OleDb.OleDbInfoMessageEventArgs", "Property[Source]"] + - ["System.Data.OleDb.OleDbDataReader", "System.Data.OleDb.OleDbCommand", "Method[ExecuteReader].ReturnValue"] + - ["System.Data.OleDb.OleDbLiteral", "System.Data.OleDb.OleDbLiteral!", "Field[Quote_Prefix]"] + - ["System.Int32", "System.Data.OleDb.OleDbParameterCollection", "Property[Count]"] + - ["System.Guid", "System.Data.OleDb.OleDbSchemaGuid!", "Field[Check_Constraints_By_Table]"] + - ["System.String", "System.Data.OleDb.OleDbDataReader", "Method[GetName].ReturnValue"] + - ["System.Data.OleDb.OleDbType", "System.Data.OleDb.OleDbType!", "Field[Currency]"] + - ["System.Data.OleDb.OleDbLiteral", "System.Data.OleDb.OleDbLiteral!", "Field[Text_Command]"] + - ["System.Object", "System.Data.OleDb.OleDbParameterCollection", "Property[SyncRoot]"] + - ["System.Guid", "System.Data.OleDb.OleDbSchemaGuid!", "Field[Provider_Types]"] + - ["System.String", "System.Data.OleDb.OleDbMetaDataColumnNames!", "Field[DateTimeDigits]"] + - ["System.Boolean", "System.Data.OleDb.OleDbParameter", "Property[IsNullable]"] + - ["System.Data.OleDb.OleDbType", "System.Data.OleDb.OleDbType!", "Field[Date]"] + - ["System.Data.OleDb.OleDbType", "System.Data.OleDb.OleDbType!", "Field[Variant]"] + - ["System.Guid", "System.Data.OleDb.OleDbSchemaGuid!", "Field[Procedure_Parameters]"] + - ["System.String", "System.Data.OleDb.OleDbParameter", "Property[ParameterName]"] + - ["System.Data.Common.DbCommandBuilder", "System.Data.OleDb.OleDbFactory", "Method[CreateCommandBuilder].ReturnValue"] + - ["System.Guid", "System.Data.OleDb.OleDbSchemaGuid!", "Field[Indexes]"] + - ["System.Object", "System.Data.OleDb.OleDbConnection", "Method[System.ICloneable.Clone].ReturnValue"] + - ["System.Collections.IEnumerator", "System.Data.OleDb.OleDbErrorCollection", "Method[GetEnumerator].ReturnValue"] + - ["System.Data.OleDb.OleDbType", "System.Data.OleDb.OleDbType!", "Field[LongVarBinary]"] + - ["System.Boolean", "System.Data.OleDb.OleDbDataReader", "Property[IsClosed]"] + - ["System.Guid", "System.Data.OleDb.OleDbSchemaGuid!", "Field[Table_Statistics]"] + - ["System.Object", "System.Data.OleDb.OleDbConnectionStringBuilder", "Property[Item]"] + - ["System.Int32", "System.Data.OleDb.OleDbDataReader", "Method[GetInt32].ReturnValue"] + - ["System.Guid", "System.Data.OleDb.OleDbSchemaGuid!", "Field[Usage_Privileges]"] + - ["System.Data.OleDb.OleDbLiteral", "System.Data.OleDb.OleDbLiteral!", "Field[Column_Alias]"] + - ["System.Data.OleDb.OleDbCommand", "System.Data.OleDb.OleDbConnection", "Method[CreateCommand].ReturnValue"] + - ["System.String", "System.Data.OleDb.OleDbPermissionAttribute", "Property[Provider]"] + - ["System.Int32", "System.Data.OleDb.OleDbInfoMessageEventArgs", "Property[ErrorCode]"] + - ["System.Data.IDbDataParameter", "System.Data.OleDb.OleDbCommand", "Method[System.Data.IDbCommand.CreateParameter].ReturnValue"] + - ["System.Data.OleDb.OleDbType", "System.Data.OleDb.OleDbType!", "Field[VarChar]"] + - ["System.Data.OleDb.OleDbLiteral", "System.Data.OleDb.OleDbLiteral!", "Field[Escape_Underscore_Prefix]"] + - ["System.Data.OleDb.OleDbLiteral", "System.Data.OleDb.OleDbLiteral!", "Field[Binary_Literal]"] + - ["System.Data.OleDb.OleDbLiteral", "System.Data.OleDb.OleDbLiteral!", "Field[Escape_Underscore_Suffix]"] + - ["System.String", "System.Data.OleDb.OleDbConnectionStringBuilder", "Property[FileName]"] + - ["System.String", "System.Data.OleDb.OleDbMetaDataCollectionNames!", "Field[Catalogs]"] + - ["System.Int32", "System.Data.OleDb.OleDbConnection", "Property[ConnectionTimeout]"] + - ["System.Data.OleDb.OleDbType", "System.Data.OleDb.OleDbType!", "Field[VarNumeric]"] + - ["System.Char", "System.Data.OleDb.OleDbDataReader", "Method[GetChar].ReturnValue"] + - ["System.Boolean", "System.Data.OleDb.OleDbParameter", "Property[SourceColumnNullMapping]"] + - ["System.String", "System.Data.OleDb.OleDbInfoMessageEventArgs", "Method[ToString].ReturnValue"] + - ["System.Boolean", "System.Data.OleDb.OleDbParameterCollection", "Method[Contains].ReturnValue"] + - ["System.Collections.IEnumerator", "System.Data.OleDb.OleDbParameterCollection", "Method[GetEnumerator].ReturnValue"] + - ["System.Guid", "System.Data.OleDb.OleDbSchemaGuid!", "Field[Table_Privileges]"] + - ["System.String", "System.Data.OleDb.OleDbCommand", "Property[CommandText]"] + - ["System.Data.OleDb.OleDbType", "System.Data.OleDb.OleDbType!", "Field[DBTimeStamp]"] + - ["System.Data.OleDb.OleDbLiteral", "System.Data.OleDb.OleDbLiteral!", "Field[Catalog_Separator]"] + - ["System.Data.OleDb.OleDbDataReader", "System.Data.OleDb.OleDbEnumerator!", "Method[GetEnumerator].ReturnValue"] + - ["System.Int32", "System.Data.OleDb.OleDbDataReader", "Property[FieldCount]"] + - ["System.Data.DataRowVersion", "System.Data.OleDb.OleDbParameter", "Property[SourceVersion]"] + - ["System.Single", "System.Data.OleDb.OleDbDataReader", "Method[GetFloat].ReturnValue"] + - ["System.Guid", "System.Data.OleDb.OleDbSchemaGuid!", "Field[Catalogs]"] + - ["System.Int64", "System.Data.OleDb.OleDbDataReader", "Method[GetChars].ReturnValue"] + - ["System.Data.OleDb.OleDbLiteral", "System.Data.OleDb.OleDbLiteral!", "Field[Level_Name]"] + - ["System.Data.OleDb.OleDbLiteral", "System.Data.OleDb.OleDbLiteral!", "Field[Dimension_Name]"] + - ["System.String", "System.Data.OleDb.OleDbCommandBuilder", "Method[QuoteIdentifier].ReturnValue"] + - ["System.Guid", "System.Data.OleDb.OleDbSchemaGuid!", "Field[Procedure_Columns]"] + - ["System.Security.IPermission", "System.Data.OleDb.OleDbPermission", "Method[Intersect].ReturnValue"] + - ["System.Data.Common.DbDataAdapter", "System.Data.OleDb.OleDbFactory", "Method[CreateDataAdapter].ReturnValue"] + - ["System.String", "System.Data.OleDb.OleDbMetaDataColumnNames!", "Field[BooleanTrueLiteral]"] + - ["System.Boolean", "System.Data.OleDb.OleDbCommand", "Property[DesignTimeVisible]"] + - ["System.Data.OleDb.OleDbType", "System.Data.OleDb.OleDbType!", "Field[UnsignedTinyInt]"] + - ["System.Security.IPermission", "System.Data.OleDb.OleDbPermission", "Method[Union].ReturnValue"] + - ["System.Data.Common.DbConnection", "System.Data.OleDb.OleDbFactory", "Method[CreateConnection].ReturnValue"] + - ["System.Data.IDbCommand", "System.Data.OleDb.OleDbDataAdapter", "Property[System.Data.IDbDataAdapter.DeleteCommand]"] + - ["System.Object", "System.Data.OleDb.OleDbDataReader", "Property[Item]"] + - ["System.String", "System.Data.OleDb.OleDbError", "Property[SQLState]"] + - ["System.Data.OleDb.OleDbDataReader", "System.Data.OleDb.OleDbDataReader", "Method[GetData].ReturnValue"] + - ["System.Int64", "System.Data.OleDb.OleDbDataReader", "Method[GetBytes].ReturnValue"] + - ["System.Guid", "System.Data.OleDb.OleDbSchemaGuid!", "Field[Character_Sets]"] + - ["System.Object", "System.Data.OleDb.OleDbDataReader", "Method[GetValue].ReturnValue"] + - ["System.Collections.IEnumerator", "System.Data.OleDb.OleDbDataReader", "Method[GetEnumerator].ReturnValue"] + - ["System.Guid", "System.Data.OleDb.OleDbSchemaGuid!", "Field[Collations]"] + - ["System.Guid", "System.Data.OleDb.OleDbSchemaGuid!", "Field[Foreign_Keys]"] + - ["System.Int32", "System.Data.OleDb.OleDbCommand", "Method[ExecuteNonQuery].ReturnValue"] + - ["System.Data.OleDb.OleDbLiteral", "System.Data.OleDb.OleDbLiteral!", "Field[Like_Underscore]"] + - ["System.Data.Common.DbParameter", "System.Data.OleDb.OleDbParameterCollection", "Method[GetParameter].ReturnValue"] + - ["System.Int32", "System.Data.OleDb.OleDbCommand", "Property[CommandTimeout]"] + - ["System.Data.OleDb.OleDbLiteral", "System.Data.OleDb.OleDbLiteral!", "Field[Char_Literal]"] + - ["System.Data.OleDb.OleDbErrorCollection", "System.Data.OleDb.OleDbException", "Property[Errors]"] + - ["System.Data.CommandType", "System.Data.OleDb.OleDbCommand", "Property[CommandType]"] + - ["System.Double", "System.Data.OleDb.OleDbDataReader", "Method[GetDouble].ReturnValue"] + - ["System.Data.OleDb.OleDbTransaction", "System.Data.OleDb.OleDbCommand", "Property[Transaction]"] + - ["System.Guid", "System.Data.OleDb.OleDbSchemaGuid!", "Field[Constraint_Column_Usage]"] + - ["System.Data.OleDb.OleDbDataAdapter", "System.Data.OleDb.OleDbCommandBuilder", "Property[DataAdapter]"] + - ["System.Data.OleDb.OleDbType", "System.Data.OleDb.OleDbType!", "Field[BigInt]"] + - ["System.Data.OleDb.OleDbType", "System.Data.OleDb.OleDbType!", "Field[Numeric]"] + - ["System.Int32", "System.Data.OleDb.OleDbParameter", "Property[Size]"] + - ["System.Int32", "System.Data.OleDb.OleDbDataReader", "Method[GetOrdinal].ReturnValue"] + - ["System.Boolean", "System.Data.OleDb.OleDbConnectionStringBuilder", "Method[ContainsKey].ReturnValue"] + - ["System.Data.OleDb.OleDbParameter", "System.Data.OleDb.OleDbParameterCollection", "Method[Add].ReturnValue"] + - ["System.Guid", "System.Data.OleDb.OleDbSchemaGuid!", "Field[Constraint_Table_Usage]"] + - ["System.String", "System.Data.OleDb.OleDbError", "Property[Message]"] + - ["System.Guid", "System.Data.OleDb.OleDbSchemaGuid!", "Field[Sql_Languages]"] + - ["System.Int32", "System.Data.OleDb.OleDbDataReader", "Method[GetValues].ReturnValue"] + - ["System.Data.IDbCommand", "System.Data.OleDb.OleDbDataAdapter", "Property[System.Data.IDbDataAdapter.SelectCommand]"] + - ["System.Data.Common.DbTransaction", "System.Data.OleDb.OleDbCommand", "Property[DbTransaction]"] + - ["System.Data.OleDb.OleDbLiteral", "System.Data.OleDb.OleDbLiteral!", "Field[Schema_Name]"] + - ["System.Byte", "System.Data.OleDb.OleDbParameter", "Property[Scale]"] + - ["System.Data.OleDb.OleDbLiteral", "System.Data.OleDb.OleDbLiteral!", "Field[Like_Percent]"] + - ["System.Byte", "System.Data.OleDb.OleDbDataReader", "Method[GetByte].ReturnValue"] + - ["System.Data.UpdateRowSource", "System.Data.OleDb.OleDbCommand", "Property[UpdatedRowSource]"] + - ["System.Data.OleDb.OleDbParameterCollection", "System.Data.OleDb.OleDbCommand", "Property[Parameters]"] + - ["System.Data.OleDb.OleDbCommand", "System.Data.OleDb.OleDbDataAdapter", "Property[DeleteCommand]"] + - ["System.Data.DataTable", "System.Data.OleDb.OleDbEnumerator", "Method[GetElements].ReturnValue"] + - ["System.String", "System.Data.OleDb.OleDbError", "Method[ToString].ReturnValue"] + - ["System.Data.OleDb.OleDbLiteral", "System.Data.OleDb.OleDbLiteral!", "Field[Member_Name]"] + - ["System.Type", "System.Data.OleDb.OleDbDataReader", "Method[GetFieldType].ReturnValue"] + - ["System.Guid", "System.Data.OleDb.OleDbSchemaGuid!", "Field[Primary_Keys]"] + - ["System.Guid", "System.Data.OleDb.OleDbSchemaGuid!", "Field[Assertions]"] + - ["System.String", "System.Data.OleDb.OleDbError", "Property[Source]"] + - ["System.Data.OleDb.OleDbType", "System.Data.OleDb.OleDbType!", "Field[WChar]"] + - ["System.Data.OleDb.OleDbErrorCollection", "System.Data.OleDb.OleDbInfoMessageEventArgs", "Property[Errors]"] + - ["System.Guid", "System.Data.OleDb.OleDbSchemaGuid!", "Field[Table_Constraints]"] + - ["System.Data.OleDb.OleDbType", "System.Data.OleDb.OleDbType!", "Field[Decimal]"] + - ["System.Data.OleDb.OleDbCommand", "System.Data.OleDb.OleDbDataAdapter", "Property[UpdateCommand]"] + - ["System.Data.OleDb.OleDbType", "System.Data.OleDb.OleDbType!", "Field[Error]"] + - ["System.Data.OleDb.OleDbLiteral", "System.Data.OleDb.OleDbLiteral!", "Field[Escape_Percent_Suffix]"] + - ["System.Data.Common.RowUpdatingEventArgs", "System.Data.OleDb.OleDbDataAdapter", "Method[CreateRowUpdatingEvent].ReturnValue"] + - ["System.String", "System.Data.OleDb.OleDbCommandBuilder", "Property[QuotePrefix]"] + - ["System.Boolean", "System.Data.OleDb.OleDbDataReader", "Method[Read].ReturnValue"] + - ["System.Data.ConnectionState", "System.Data.OleDb.OleDbConnection", "Property[State]"] + - ["System.Data.OleDb.OleDbLiteral", "System.Data.OleDb.OleDbLiteral!", "Field[Column_Name]"] + - ["System.Guid", "System.Data.OleDb.OleDbSchemaGuid!", "Field[Column_Domain_Usage]"] + - ["System.Data.OleDb.OleDbType", "System.Data.OleDb.OleDbType!", "Field[VarBinary]"] + - ["System.Data.OleDb.OleDbConnection", "System.Data.OleDb.OleDbTransaction", "Property[Connection]"] + - ["System.Data.OleDb.OleDbLiteral", "System.Data.OleDb.OleDbLiteral!", "Field[Property_Name]"] + - ["System.Data.OleDb.OleDbParameter", "System.Data.OleDb.OleDbParameterCollection", "Method[AddWithValue].ReturnValue"] + - ["System.Data.Common.DbDataReader", "System.Data.OleDb.OleDbDataReader", "Method[GetDbDataReader].ReturnValue"] + - ["System.Data.OleDb.OleDbType", "System.Data.OleDb.OleDbType!", "Field[UnsignedBigInt]"] + - ["System.Data.OleDb.OleDbCommand", "System.Data.OleDb.OleDbCommandBuilder", "Method[GetUpdateCommand].ReturnValue"] + - ["System.Guid", "System.Data.OleDb.OleDbSchemaGuid!", "Field[Tables_Info]"] + - ["System.String", "System.Data.OleDb.OleDbMetaDataCollectionNames!", "Field[Columns]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemDataOracleClient/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemDataOracleClient/model.yml new file mode 100644 index 000000000000..20cde06b1381 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemDataOracleClient/model.yml @@ -0,0 +1,499 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Object", "System.Data.OracleClient.OracleCommand", "Method[ExecuteScalar].ReturnValue"] + - ["System.Boolean", "System.Data.OracleClient.OracleBoolean", "Property[IsTrue]"] + - ["System.String", "System.Data.OracleClient.OracleString", "Property[Value]"] + - ["System.Type", "System.Data.OracleClient.OracleDataReader", "Method[GetFieldType].ReturnValue"] + - ["System.Data.OracleClient.OracleString", "System.Data.OracleClient.OracleString!", "Method[Concat].ReturnValue"] + - ["System.Data.OracleClient.OracleType", "System.Data.OracleClient.OracleType!", "Field[NClob]"] + - ["System.Int16", "System.Data.OracleClient.OracleDataReader", "Method[GetInt16].ReturnValue"] + - ["System.Data.OracleClient.OracleType", "System.Data.OracleClient.OracleType!", "Field[Raw]"] + - ["System.Data.ConnectionState", "System.Data.OracleClient.OracleConnection", "Property[State]"] + - ["System.Data.OracleClient.OracleParameterCollection", "System.Data.OracleClient.OracleCommand", "Property[Parameters]"] + - ["System.Int64", "System.Data.OracleClient.OracleBFile", "Method[CopyTo].ReturnValue"] + - ["System.Data.OracleClient.OracleTransaction", "System.Data.OracleClient.OracleConnection", "Method[BeginTransaction].ReturnValue"] + - ["System.Data.OracleClient.OracleCommand", "System.Data.OracleClient.OracleDataAdapter", "Property[InsertCommand]"] + - ["System.Boolean", "System.Data.OracleClient.OracleConnectionStringBuilder", "Method[TryGetValue].ReturnValue"] + - ["System.Data.OracleClient.OracleConnection", "System.Data.OracleClient.OracleCommand", "Property[Connection]"] + - ["System.Boolean", "System.Data.OracleClient.OracleLob", "Property[CanSeek]"] + - ["System.Data.OracleClient.OracleBFile", "System.Data.OracleClient.OracleDataReader", "Method[GetOracleBFile].ReturnValue"] + - ["System.Boolean", "System.Data.OracleClient.OracleNumber", "Property[IsNull]"] + - ["System.Int32", "System.Data.OracleClient.OracleLob", "Property[ChunkSize]"] + - ["System.Data.OracleClient.OracleNumber", "System.Data.OracleClient.OracleNumber!", "Method[Sqrt].ReturnValue"] + - ["System.Data.OracleClient.OracleTransaction", "System.Data.OracleClient.OracleCommand", "Property[Transaction]"] + - ["System.Data.OracleClient.OracleBoolean", "System.Data.OracleClient.OracleTimeSpan!", "Method[op_LessThanOrEqual].ReturnValue"] + - ["System.Boolean", "System.Data.OracleClient.OracleBoolean", "Property[Value]"] + - ["System.Data.OracleClient.OracleTimeSpan", "System.Data.OracleClient.OracleTimeSpan!", "Method[Parse].ReturnValue"] + - ["System.Data.OracleClient.OracleBoolean", "System.Data.OracleClient.OracleDateTime!", "Method[GreaterThanOrEqual].ReturnValue"] + - ["System.String", "System.Data.OracleClient.OracleCommandBuilder", "Method[GetParameterName].ReturnValue"] + - ["System.Boolean", "System.Data.OracleClient.OracleParameter", "Property[IsNullable]"] + - ["System.Data.OracleClient.OracleNumber", "System.Data.OracleClient.OracleNumber!", "Method[Negate].ReturnValue"] + - ["System.Data.OracleClient.OracleBoolean", "System.Data.OracleClient.OracleTimeSpan!", "Method[Equals].ReturnValue"] + - ["System.Object", "System.Data.OracleClient.OracleLob", "Method[Clone].ReturnValue"] + - ["System.Data.OracleClient.OracleBoolean", "System.Data.OracleClient.OracleBoolean!", "Method[Parse].ReturnValue"] + - ["System.Int32", "System.Data.OracleClient.OracleDateTime", "Property[Day]"] + - ["System.Boolean", "System.Data.OracleClient.OracleDateTime", "Method[Equals].ReturnValue"] + - ["System.Data.OracleClient.OracleBoolean", "System.Data.OracleClient.OracleDateTime!", "Method[NotEquals].ReturnValue"] + - ["System.Data.Common.DbCommand", "System.Data.OracleClient.OracleClientFactory", "Method[CreateCommand].ReturnValue"] + - ["System.Data.OracleClient.OracleLobOpenMode", "System.Data.OracleClient.OracleLobOpenMode!", "Field[ReadOnly]"] + - ["System.Data.IDataParameter", "System.Data.OracleClient.OracleDataAdapter", "Method[GetBatchedParameter].ReturnValue"] + - ["System.Boolean", "System.Data.OracleClient.OracleMonthSpan", "Method[Equals].ReturnValue"] + - ["System.Byte[]", "System.Data.OracleClient.OracleBinary!", "Method[op_Explicit].ReturnValue"] + - ["System.Int32", "System.Data.OracleClient.OracleTimeSpan", "Property[Hours]"] + - ["System.Data.OracleClient.OracleMonthSpan", "System.Data.OracleClient.OracleMonthSpan!", "Field[Null]"] + - ["System.Data.OracleClient.OracleNumber", "System.Data.OracleClient.OracleNumber!", "Field[MaxValue]"] + - ["System.DateTime", "System.Data.OracleClient.OracleDateTime!", "Method[op_Explicit].ReturnValue"] + - ["System.Boolean", "System.Data.OracleClient.OracleNumber", "Method[Equals].ReturnValue"] + - ["System.Data.OracleClient.OracleType", "System.Data.OracleClient.OracleType!", "Field[NVarChar]"] + - ["System.Data.OracleClient.OracleNumber", "System.Data.OracleClient.OracleNumber!", "Method[Divide].ReturnValue"] + - ["System.Object", "System.Data.OracleClient.OracleParameter", "Method[System.ICloneable.Clone].ReturnValue"] + - ["System.Data.OracleClient.OracleBoolean", "System.Data.OracleClient.OracleBoolean!", "Field[Null]"] + - ["System.Data.OracleClient.OracleBoolean", "System.Data.OracleClient.OracleTimeSpan!", "Method[GreaterThan].ReturnValue"] + - ["System.Data.Common.DbParameterCollection", "System.Data.OracleClient.OracleCommand", "Property[DbParameterCollection]"] + - ["System.Int64", "System.Data.OracleClient.OracleNumber!", "Method[op_Explicit].ReturnValue"] + - ["System.String", "System.Data.OracleClient.OracleConnection", "Property[ServerVersion]"] + - ["System.Data.OracleClient.OracleBoolean", "System.Data.OracleClient.OracleBoolean!", "Method[OnesComplement].ReturnValue"] + - ["System.Data.OracleClient.OracleBoolean", "System.Data.OracleClient.OracleTimeSpan!", "Method[LessThan].ReturnValue"] + - ["System.Boolean", "System.Data.OracleClient.OracleLob", "Property[IsBatched]"] + - ["System.Int32", "System.Data.OracleClient.OracleBinary", "Method[GetHashCode].ReturnValue"] + - ["System.Data.OracleClient.OracleType", "System.Data.OracleClient.OracleType!", "Field[Float]"] + - ["System.Data.OracleClient.OracleBoolean", "System.Data.OracleClient.OracleString!", "Method[op_LessThan].ReturnValue"] + - ["System.Data.OracleClient.OracleType", "System.Data.OracleClient.OracleType!", "Field[IntervalDayToSecond]"] + - ["System.Collections.ICollection", "System.Data.OracleClient.OracleConnectionStringBuilder", "Property[Keys]"] + - ["System.Data.OracleClient.OracleBinary", "System.Data.OracleClient.OracleDataReader", "Method[GetOracleBinary].ReturnValue"] + - ["System.Data.IDbTransaction", "System.Data.OracleClient.OracleConnection", "Method[System.Data.IDbConnection.BeginTransaction].ReturnValue"] + - ["System.Data.OracleClient.OracleBoolean", "System.Data.OracleClient.OracleString!", "Method[op_GreaterThanOrEqual].ReturnValue"] + - ["System.Data.OracleClient.OracleBoolean", "System.Data.OracleClient.OracleBoolean!", "Method[op_Equality].ReturnValue"] + - ["System.Data.IDataReader", "System.Data.OracleClient.OracleDataReader", "Method[GetData].ReturnValue"] + - ["System.Int32", "System.Data.OracleClient.OracleString", "Method[GetHashCode].ReturnValue"] + - ["System.Data.OracleClient.OracleDateTime", "System.Data.OracleClient.OracleDateTime!", "Field[Null]"] + - ["System.Data.Common.DbConnection", "System.Data.OracleClient.OracleClientFactory", "Method[CreateConnection].ReturnValue"] + - ["System.Int32", "System.Data.OracleClient.OracleDataReader", "Method[GetOrdinal].ReturnValue"] + - ["System.String", "System.Data.OracleClient.OracleConnection", "Property[Database]"] + - ["System.Data.OracleClient.OracleNumber", "System.Data.OracleClient.OracleNumber!", "Method[Cos].ReturnValue"] + - ["System.Data.OracleClient.OracleBoolean", "System.Data.OracleClient.OracleNumber!", "Method[NotEquals].ReturnValue"] + - ["System.Collections.ICollection", "System.Data.OracleClient.OracleConnectionStringBuilder", "Property[Values]"] + - ["System.Int32", "System.Data.OracleClient.OracleDataAdapter", "Method[AddToBatch].ReturnValue"] + - ["System.Data.OracleClient.OracleBoolean", "System.Data.OracleClient.OracleTimeSpan!", "Method[op_GreaterThanOrEqual].ReturnValue"] + - ["System.Data.OracleClient.OracleType", "System.Data.OracleClient.OracleType!", "Field[Number]"] + - ["System.Boolean", "System.Data.OracleClient.OracleParameterCollection", "Property[IsReadOnly]"] + - ["System.Int64", "System.Data.OracleClient.OracleLob", "Method[Seek].ReturnValue"] + - ["System.Double", "System.Data.OracleClient.OracleNumber!", "Method[op_Explicit].ReturnValue"] + - ["System.Int32", "System.Data.OracleClient.OracleBoolean", "Method[GetHashCode].ReturnValue"] + - ["System.Data.OracleClient.OracleClientFactory", "System.Data.OracleClient.OracleClientFactory!", "Field[Instance]"] + - ["System.Data.OracleClient.OracleType", "System.Data.OracleClient.OracleType!", "Field[Double]"] + - ["System.Data.OracleClient.OracleBoolean", "System.Data.OracleClient.OracleDateTime!", "Method[LessThanOrEqual].ReturnValue"] + - ["System.DateTime", "System.Data.OracleClient.OracleDateTime", "Property[Value]"] + - ["System.Data.UpdateRowSource", "System.Data.OracleClient.OracleCommand", "Property[UpdatedRowSource]"] + - ["System.Security.SecurityElement", "System.Data.OracleClient.OraclePermission", "Method[ToXml].ReturnValue"] + - ["System.Data.OracleClient.OracleBoolean", "System.Data.OracleClient.OracleNumber!", "Method[op_Inequality].ReturnValue"] + - ["System.Int32", "System.Data.OracleClient.OracleNumber", "Method[CompareTo].ReturnValue"] + - ["System.Security.IPermission", "System.Data.OracleClient.OraclePermission", "Method[Union].ReturnValue"] + - ["System.Data.OracleClient.OracleNumber", "System.Data.OracleClient.OracleNumber!", "Method[op_Multiply].ReturnValue"] + - ["System.Data.OracleClient.OracleType", "System.Data.OracleClient.OracleType!", "Field[IntervalYearToMonth]"] + - ["System.Boolean", "System.Data.OracleClient.OracleString", "Property[IsNull]"] + - ["System.Data.OracleClient.OracleBoolean", "System.Data.OracleClient.OracleTimeSpan!", "Method[op_LessThan].ReturnValue"] + - ["System.String", "System.Data.OracleClient.OracleConnection", "Property[DataSource]"] + - ["System.DateTime", "System.Data.OracleClient.OracleDataReader", "Method[GetDateTime].ReturnValue"] + - ["System.Data.OracleClient.OracleNumber", "System.Data.OracleClient.OracleNumber!", "Method[Parse].ReturnValue"] + - ["System.Data.OracleClient.OracleType", "System.Data.OracleClient.OracleType!", "Field[Timestamp]"] + - ["System.Security.CodeAccessPermission", "System.Data.OracleClient.OracleClientFactory", "Method[CreatePermission].ReturnValue"] + - ["System.Object", "System.Data.OracleClient.OracleLob", "Property[Value]"] + - ["System.Boolean", "System.Data.OracleClient.OracleParameterCollection", "Property[IsFixedSize]"] + - ["System.String", "System.Data.OracleClient.OracleCommandBuilder", "Property[SchemaSeparator]"] + - ["System.Data.OracleClient.OracleType", "System.Data.OracleClient.OracleType!", "Field[LongVarChar]"] + - ["System.Data.Common.RowUpdatingEventArgs", "System.Data.OracleClient.OracleDataAdapter", "Method[CreateRowUpdatingEvent].ReturnValue"] + - ["System.Data.OracleClient.OracleNumber", "System.Data.OracleClient.OracleNumber!", "Method[Log10].ReturnValue"] + - ["System.Boolean", "System.Data.OracleClient.OracleConnectionStringBuilder", "Property[Pooling]"] + - ["System.Int32", "System.Data.OracleClient.OracleNumber!", "Field[MaxScale]"] + - ["System.Data.OracleClient.OracleType", "System.Data.OracleClient.OracleType!", "Field[UInt16]"] + - ["System.Data.OracleClient.OracleMonthSpan", "System.Data.OracleClient.OracleMonthSpan!", "Method[Parse].ReturnValue"] + - ["System.Int32", "System.Data.OracleClient.OracleParameter", "Property[Size]"] + - ["System.Int64", "System.Data.OracleClient.OracleLob", "Method[Erase].ReturnValue"] + - ["System.Int32", "System.Data.OracleClient.OracleConnectionStringBuilder", "Property[LoadBalanceTimeout]"] + - ["System.Data.OracleClient.OracleBoolean", "System.Data.OracleClient.OracleBinary!", "Method[op_LessThan].ReturnValue"] + - ["System.Data.OracleClient.OracleNumber", "System.Data.OracleClient.OracleNumber!", "Method[Sign].ReturnValue"] + - ["System.Int32", "System.Data.OracleClient.OracleConnectionStringBuilder", "Property[MinPoolSize]"] + - ["System.Data.OracleClient.OracleBoolean", "System.Data.OracleClient.OracleNumber!", "Method[GreaterThan].ReturnValue"] + - ["System.String", "System.Data.OracleClient.OracleCommandBuilder", "Property[QuotePrefix]"] + - ["System.Data.IDbDataParameter", "System.Data.OracleClient.OracleCommand", "Method[System.Data.IDbCommand.CreateParameter].ReturnValue"] + - ["System.Boolean", "System.Data.OracleClient.OracleDataReader", "Method[NextResult].ReturnValue"] + - ["System.String", "System.Data.OracleClient.OracleNumber", "Method[ToString].ReturnValue"] + - ["System.String", "System.Data.OracleClient.OracleBoolean", "Method[ToString].ReturnValue"] + - ["System.Data.IDbCommand", "System.Data.OracleClient.OracleConnection", "Method[System.Data.IDbConnection.CreateCommand].ReturnValue"] + - ["System.Boolean", "System.Data.OracleClient.OracleConnectionStringBuilder", "Property[IntegratedSecurity]"] + - ["System.Data.OracleClient.OracleType", "System.Data.OracleClient.OracleType!", "Field[LongRaw]"] + - ["System.Data.OracleClient.OracleType", "System.Data.OracleClient.OracleType!", "Field[Int16]"] + - ["System.Data.OracleClient.OracleParameter", "System.Data.OracleClient.OracleParameterCollection", "Method[Add].ReturnValue"] + - ["System.Boolean", "System.Data.OracleClient.OracleBoolean", "Property[IsNull]"] + - ["System.Int32", "System.Data.OracleClient.OracleTimeSpan", "Property[Seconds]"] + - ["System.Boolean", "System.Data.OracleClient.OraclePermissionAttribute", "Method[ShouldSerializeKeyRestrictions].ReturnValue"] + - ["System.Int32", "System.Data.OracleClient.OracleTimeSpan", "Method[GetHashCode].ReturnValue"] + - ["System.Data.OracleClient.OracleConnection", "System.Data.OracleClient.OracleLob", "Property[Connection]"] + - ["System.Data.OracleClient.OracleTimeSpan", "System.Data.OracleClient.OracleTimeSpan!", "Method[op_Explicit].ReturnValue"] + - ["System.String", "System.Data.OracleClient.OracleString", "Method[ToString].ReturnValue"] + - ["System.Data.OracleClient.OracleCommand", "System.Data.OracleClient.OracleRowUpdatedEventArgs", "Property[Command]"] + - ["System.Data.OracleClient.OracleType", "System.Data.OracleClient.OracleType!", "Field[NChar]"] + - ["System.Data.OracleClient.OracleNumber", "System.Data.OracleClient.OracleNumber!", "Method[op_UnaryNegation].ReturnValue"] + - ["System.String", "System.Data.OracleClient.OracleTimeSpan", "Method[ToString].ReturnValue"] + - ["System.String", "System.Data.OracleClient.OracleConnectionStringBuilder", "Property[Password]"] + - ["System.Data.OracleClient.OracleString", "System.Data.OracleClient.OracleString!", "Field[Empty]"] + - ["System.Data.OracleClient.OracleCommand", "System.Data.OracleClient.OracleDataAdapter", "Property[SelectCommand]"] + - ["System.Char", "System.Data.OracleClient.OracleDataReader", "Method[GetChar].ReturnValue"] + - ["System.Data.OracleClient.OracleType", "System.Data.OracleClient.OracleType!", "Field[DateTime]"] + - ["System.Int32", "System.Data.OracleClient.OracleCommand", "Property[CommandTimeout]"] + - ["System.Data.OracleClient.OracleNumber", "System.Data.OracleClient.OracleNumber!", "Method[Pow].ReturnValue"] + - ["System.Data.OracleClient.OracleBoolean", "System.Data.OracleClient.OracleBoolean!", "Method[NotEquals].ReturnValue"] + - ["System.Data.OracleClient.OracleConnection", "System.Data.OracleClient.OracleTransaction", "Property[Connection]"] + - ["System.Boolean", "System.Data.OracleClient.OracleBFile", "Property[FileExists]"] + - ["System.Data.OracleClient.OracleBoolean", "System.Data.OracleClient.OracleBinary!", "Method[op_Equality].ReturnValue"] + - ["System.Data.OracleClient.OracleNumber", "System.Data.OracleClient.OracleNumber!", "Method[op_Division].ReturnValue"] + - ["System.Data.OracleClient.OracleString", "System.Data.OracleClient.OracleString!", "Method[op_Implicit].ReturnValue"] + - ["System.Single", "System.Data.OracleClient.OracleDataReader", "Method[GetFloat].ReturnValue"] + - ["System.Data.Common.DbCommand", "System.Data.OracleClient.OracleConnection", "Method[CreateDbCommand].ReturnValue"] + - ["System.Data.OracleClient.OracleBoolean", "System.Data.OracleClient.OracleString!", "Method[LessThanOrEqual].ReturnValue"] + - ["System.Data.OracleClient.OracleBoolean", "System.Data.OracleClient.OracleNumber!", "Method[op_GreaterThan].ReturnValue"] + - ["System.Data.IDataReader", "System.Data.OracleClient.OracleCommand", "Method[System.Data.IDbCommand.ExecuteReader].ReturnValue"] + - ["System.Data.OracleClient.OracleBoolean", "System.Data.OracleClient.OracleDateTime!", "Method[op_GreaterThanOrEqual].ReturnValue"] + - ["System.Data.OracleClient.OracleNumber", "System.Data.OracleClient.OracleNumber!", "Field[One]"] + - ["System.Int32", "System.Data.OracleClient.OracleDateTime", "Method[CompareTo].ReturnValue"] + - ["System.Boolean", "System.Data.OracleClient.OracleDataReader", "Method[Read].ReturnValue"] + - ["System.Data.OracleClient.OracleType", "System.Data.OracleClient.OracleType!", "Field[BFile]"] + - ["System.Boolean", "System.Data.OracleClient.OracleDateTime", "Property[IsNull]"] + - ["System.Data.OracleClient.OracleType", "System.Data.OracleClient.OracleType!", "Field[VarChar]"] + - ["System.Data.OracleClient.OracleNumber", "System.Data.OracleClient.OracleNumber!", "Method[Add].ReturnValue"] + - ["System.Data.OracleClient.OracleTimeSpan", "System.Data.OracleClient.OracleTimeSpan!", "Field[Null]"] + - ["System.Data.OracleClient.OracleType", "System.Data.OracleClient.OracleType!", "Field[Blob]"] + - ["System.String", "System.Data.OracleClient.OracleCommandBuilder", "Property[CatalogSeparator]"] + - ["System.Int32", "System.Data.OracleClient.OracleCommand", "Method[ExecuteOracleNonQuery].ReturnValue"] + - ["System.Int32", "System.Data.OracleClient.OracleDataReader", "Method[GetValues].ReturnValue"] + - ["System.Data.Common.DbConnection", "System.Data.OracleClient.OracleTransaction", "Property[DbConnection]"] + - ["System.Data.OracleClient.OracleNumber", "System.Data.OracleClient.OracleNumber!", "Method[Acos].ReturnValue"] + - ["System.Data.OracleClient.OracleNumber", "System.Data.OracleClient.OracleNumber!", "Method[op_Addition].ReturnValue"] + - ["System.Data.OracleClient.OracleBoolean", "System.Data.OracleClient.OracleMonthSpan!", "Method[op_Equality].ReturnValue"] + - ["System.Collections.IEnumerator", "System.Data.OracleClient.OracleParameterCollection", "Method[GetEnumerator].ReturnValue"] + - ["System.Int32", "System.Data.OracleClient.OracleNumber!", "Field[MinScale]"] + - ["System.Int32", "System.Data.OracleClient.OracleLob", "Method[Read].ReturnValue"] + - ["System.Boolean", "System.Data.OracleClient.OracleConnectionStringBuilder", "Property[OmitOracleConnectionName]"] + - ["System.Int32", "System.Data.OracleClient.OracleDateTime", "Method[GetHashCode].ReturnValue"] + - ["System.Data.OracleClient.OracleType", "System.Data.OracleClient.OracleLob", "Property[LobType]"] + - ["System.Byte", "System.Data.OracleClient.OracleDataReader", "Method[GetByte].ReturnValue"] + - ["System.Data.OracleClient.OracleBoolean", "System.Data.OracleClient.OracleDateTime!", "Method[op_LessThanOrEqual].ReturnValue"] + - ["System.Int32", "System.Data.OracleClient.OracleParameterCollection", "Property[Count]"] + - ["System.Data.OracleClient.OracleBinary", "System.Data.OracleClient.OracleBinary!", "Method[Concat].ReturnValue"] + - ["System.Data.OracleClient.OracleBoolean", "System.Data.OracleClient.OracleMonthSpan!", "Method[GreaterThanOrEqual].ReturnValue"] + - ["System.Data.OracleClient.OracleBoolean", "System.Data.OracleClient.OracleString!", "Method[op_GreaterThan].ReturnValue"] + - ["System.Int64", "System.Data.OracleClient.OracleDataReader", "Method[GetChars].ReturnValue"] + - ["System.TimeSpan", "System.Data.OracleClient.OracleTimeSpan", "Property[Value]"] + - ["System.String", "System.Data.OracleClient.OracleCommandBuilder", "Method[UnquoteIdentifier].ReturnValue"] + - ["System.String", "System.Data.OracleClient.OracleCommandBuilder", "Property[QuoteSuffix]"] + - ["System.Data.OracleClient.OracleNumber", "System.Data.OracleClient.OracleNumber!", "Method[Min].ReturnValue"] + - ["System.Data.OracleClient.OracleBinary", "System.Data.OracleClient.OracleBinary!", "Method[op_Implicit].ReturnValue"] + - ["System.Data.OracleClient.OracleBoolean", "System.Data.OracleClient.OracleNumber!", "Method[op_LessThanOrEqual].ReturnValue"] + - ["System.Data.IDbCommand", "System.Data.OracleClient.OracleRowUpdatingEventArgs", "Property[BaseCommand]"] + - ["System.Data.OracleClient.OracleNumber", "System.Data.OracleClient.OracleNumber!", "Method[Abs].ReturnValue"] + - ["System.Data.OracleClient.OracleBoolean", "System.Data.OracleClient.OracleBoolean!", "Method[op_Explicit].ReturnValue"] + - ["System.Int32", "System.Data.OracleClient.OracleConnectionStringBuilder", "Property[MaxPoolSize]"] + - ["System.Security.IPermission", "System.Data.OracleClient.OraclePermission", "Method[Copy].ReturnValue"] + - ["System.Data.OracleClient.OracleBoolean", "System.Data.OracleClient.OracleBoolean!", "Method[op_BitwiseOr].ReturnValue"] + - ["System.Int64", "System.Data.OracleClient.OracleLob", "Property[Position]"] + - ["System.Data.OracleClient.OracleBoolean", "System.Data.OracleClient.OracleNumber!", "Method[LessThan].ReturnValue"] + - ["System.Object", "System.Data.OracleClient.OracleDataReader", "Method[GetProviderSpecificValue].ReturnValue"] + - ["System.String", "System.Data.OracleClient.OracleParameter", "Property[SourceColumn]"] + - ["System.Data.OracleClient.OracleBoolean", "System.Data.OracleClient.OracleDateTime!", "Method[Equals].ReturnValue"] + - ["System.Data.OracleClient.OracleBoolean", "System.Data.OracleClient.OracleBinary!", "Method[GreaterThan].ReturnValue"] + - ["System.String", "System.Data.OracleClient.OracleCommandBuilder", "Method[GetParameterPlaceholder].ReturnValue"] + - ["System.Boolean", "System.Data.OracleClient.OracleDataReader", "Method[GetBoolean].ReturnValue"] + - ["System.Int32", "System.Data.OracleClient.OracleDateTime", "Property[Year]"] + - ["System.Data.IDbCommand", "System.Data.OracleClient.OracleDataAdapter", "Property[System.Data.IDbDataAdapter.SelectCommand]"] + - ["System.Boolean", "System.Data.OracleClient.OracleTimeSpan", "Method[Equals].ReturnValue"] + - ["System.Data.OracleClient.OracleCommand", "System.Data.OracleClient.OracleDataAdapter", "Property[UpdateCommand]"] + - ["System.Int32", "System.Data.OracleClient.OracleDataAdapter", "Method[ExecuteBatch].ReturnValue"] + - ["System.Boolean", "System.Data.OracleClient.OracleLob", "Property[IsNull]"] + - ["System.String", "System.Data.OracleClient.OracleCommandBuilder", "Method[QuoteIdentifier].ReturnValue"] + - ["System.Data.Common.DbDataAdapter", "System.Data.OracleClient.OracleClientFactory", "Method[CreateDataAdapter].ReturnValue"] + - ["System.Int32", "System.Data.OracleClient.OracleDateTime", "Property[Millisecond]"] + - ["System.Data.OracleClient.OracleNumber", "System.Data.OracleClient.OracleNumber!", "Method[Sin].ReturnValue"] + - ["System.Data.OracleClient.OracleNumber", "System.Data.OracleClient.OracleNumber!", "Field[MinusOne]"] + - ["System.Data.OracleClient.OracleNumber", "System.Data.OracleClient.OracleDataReader", "Method[GetOracleNumber].ReturnValue"] + - ["System.Boolean", "System.Data.OracleClient.OraclePermission", "Property[AllowBlankPassword]"] + - ["System.Int32", "System.Data.OracleClient.OracleBinary", "Property[Length]"] + - ["System.Data.IDbCommand", "System.Data.OracleClient.OracleDataAdapter", "Property[System.Data.IDbDataAdapter.DeleteCommand]"] + - ["System.Int32", "System.Data.OracleClient.OracleDataReader", "Property[FieldCount]"] + - ["System.Byte[]", "System.Data.OracleClient.OracleBinary", "Property[Value]"] + - ["System.Data.OracleClient.OracleBoolean", "System.Data.OracleClient.OracleTimeSpan!", "Method[op_GreaterThan].ReturnValue"] + - ["System.String", "System.Data.OracleClient.OracleParameter", "Property[ParameterName]"] + - ["System.Boolean", "System.Data.OracleClient.OracleParameterCollection", "Property[IsSynchronized]"] + - ["System.Data.OracleClient.OracleNumber", "System.Data.OracleClient.OracleNumber!", "Method[Atan].ReturnValue"] + - ["System.Int32", "System.Data.OracleClient.OracleDataReader", "Property[RecordsAffected]"] + - ["System.Data.OracleClient.OracleNumber", "System.Data.OracleClient.OracleNumber!", "Field[MinValue]"] + - ["System.Data.OracleClient.OracleBoolean", "System.Data.OracleClient.OracleBoolean!", "Method[op_Implicit].ReturnValue"] + - ["System.Int32", "System.Data.OracleClient.OracleBinary", "Method[CompareTo].ReturnValue"] + - ["System.Data.DbType", "System.Data.OracleClient.OracleParameter", "Property[DbType]"] + - ["System.Data.OracleClient.OracleBoolean", "System.Data.OracleClient.OracleBoolean!", "Method[Or].ReturnValue"] + - ["System.Boolean", "System.Data.OracleClient.OraclePermissionAttribute", "Method[ShouldSerializeConnectionString].ReturnValue"] + - ["System.Data.OracleClient.OracleTimeSpan", "System.Data.OracleClient.OracleTimeSpan!", "Field[MaxValue]"] + - ["System.Security.IPermission", "System.Data.OracleClient.OraclePermission", "Method[Intersect].ReturnValue"] + - ["System.Boolean", "System.Data.OracleClient.OracleDataReader", "Property[IsClosed]"] + - ["System.Data.Common.DbParameter", "System.Data.OracleClient.OracleParameterCollection", "Method[GetParameter].ReturnValue"] + - ["System.Boolean", "System.Data.OracleClient.OracleConnectionStringBuilder", "Property[PersistSecurityInfo]"] + - ["System.Data.DataTable", "System.Data.OracleClient.OracleConnection", "Method[GetSchema].ReturnValue"] + - ["System.Data.OracleClient.OracleBoolean", "System.Data.OracleClient.OracleMonthSpan!", "Method[Equals].ReturnValue"] + - ["System.Data.OracleClient.OracleMonthSpan", "System.Data.OracleClient.OracleDataReader", "Method[GetOracleMonthSpan].ReturnValue"] + - ["System.Boolean", "System.Data.OracleClient.OracleBinary", "Property[IsNull]"] + - ["System.Int32", "System.Data.OracleClient.OracleDateTime", "Property[Month]"] + - ["System.Int32", "System.Data.OracleClient.OracleMonthSpan", "Property[Value]"] + - ["System.Data.OracleClient.OracleNumber", "System.Data.OracleClient.OracleNumber!", "Field[Zero]"] + - ["System.Boolean", "System.Data.OracleClient.OracleBinary", "Method[Equals].ReturnValue"] + - ["System.Data.OracleClient.OracleBoolean", "System.Data.OracleClient.OracleMonthSpan!", "Method[op_GreaterThanOrEqual].ReturnValue"] + - ["System.String", "System.Data.OracleClient.OracleCommand", "Property[CommandText]"] + - ["System.Data.OracleClient.OracleBoolean", "System.Data.OracleClient.OracleString!", "Method[op_LessThanOrEqual].ReturnValue"] + - ["System.Data.OracleClient.OracleBoolean", "System.Data.OracleClient.OracleString!", "Method[op_Equality].ReturnValue"] + - ["System.Int32", "System.Data.OracleClient.OracleParameterCollection", "Method[Add].ReturnValue"] + - ["System.Int32", "System.Data.OracleClient.OracleParameterCollection", "Method[IndexOf].ReturnValue"] + - ["System.Data.OracleClient.OracleNumber", "System.Data.OracleClient.OracleNumber!", "Method[Asin].ReturnValue"] + - ["System.Data.OracleClient.OracleDataAdapter", "System.Data.OracleClient.OracleCommandBuilder", "Property[DataAdapter]"] + - ["System.Data.OracleClient.OracleType", "System.Data.OracleClient.OracleType!", "Field[TimestampLocal]"] + - ["System.Data.OracleClient.OracleBoolean", "System.Data.OracleClient.OracleMonthSpan!", "Method[LessThan].ReturnValue"] + - ["System.Int32", "System.Data.OracleClient.OracleMonthSpan!", "Method[op_Explicit].ReturnValue"] + - ["System.String", "System.Data.OracleClient.OracleInfoMessageEventArgs", "Property[Message]"] + - ["System.Char", "System.Data.OracleClient.OracleString", "Property[Item]"] + - ["System.Object", "System.Data.OracleClient.OracleConnection", "Method[System.ICloneable.Clone].ReturnValue"] + - ["System.Data.OracleClient.OracleBoolean", "System.Data.OracleClient.OracleBinary!", "Method[Equals].ReturnValue"] + - ["System.Data.OracleClient.OracleParameter", "System.Data.OracleClient.OracleParameterCollection", "Method[AddWithValue].ReturnValue"] + - ["System.Data.OracleClient.OracleBoolean", "System.Data.OracleClient.OracleNumber!", "Method[op_Equality].ReturnValue"] + - ["System.Data.Common.DbParameter", "System.Data.OracleClient.OracleCommand", "Method[CreateDbParameter].ReturnValue"] + - ["System.Data.OracleClient.OracleBoolean", "System.Data.OracleClient.OracleBoolean!", "Method[op_BitwiseAnd].ReturnValue"] + - ["System.Data.OracleClient.OracleBoolean", "System.Data.OracleClient.OracleBoolean!", "Field[True]"] + - ["System.Data.OracleClient.OracleType", "System.Data.OracleClient.OracleType!", "Field[Clob]"] + - ["System.Data.OracleClient.OracleMonthSpan", "System.Data.OracleClient.OracleMonthSpan!", "Field[MinValue]"] + - ["System.Data.OracleClient.OracleBoolean", "System.Data.OracleClient.OracleBinary!", "Method[op_Inequality].ReturnValue"] + - ["System.Data.Common.DbTransaction", "System.Data.OracleClient.OracleConnection", "Method[BeginDbTransaction].ReturnValue"] + - ["System.String", "System.Data.OracleClient.OracleBFile", "Property[FileName]"] + - ["System.Data.OracleClient.OracleCommand", "System.Data.OracleClient.OracleCommandBuilder", "Method[GetDeleteCommand].ReturnValue"] + - ["System.Data.OracleClient.OracleNumber", "System.Data.OracleClient.OracleNumber!", "Method[Max].ReturnValue"] + - ["System.Int64", "System.Data.OracleClient.OracleBFile", "Property[Position]"] + - ["System.Boolean", "System.Data.OracleClient.OracleParameterCollection", "Method[Contains].ReturnValue"] + - ["System.Data.OracleClient.OracleType", "System.Data.OracleClient.OracleType!", "Field[TimestampWithTZ]"] + - ["System.Data.OracleClient.OracleMonthSpan", "System.Data.OracleClient.OracleMonthSpan!", "Field[MaxValue]"] + - ["System.Int64", "System.Data.OracleClient.OracleBFile", "Method[Seek].ReturnValue"] + - ["System.Data.OracleClient.OracleDateTime", "System.Data.OracleClient.OracleDateTime!", "Method[op_Explicit].ReturnValue"] + - ["System.Data.OracleClient.OracleNumber", "System.Data.OracleClient.OracleNumber!", "Method[op_Modulus].ReturnValue"] + - ["System.Data.Common.DbConnectionStringBuilder", "System.Data.OracleClient.OracleClientFactory", "Method[CreateConnectionStringBuilder].ReturnValue"] + - ["System.String", "System.Data.OracleClient.OraclePermissionAttribute", "Property[KeyRestrictions]"] + - ["System.Int32", "System.Data.OracleClient.OracleDataReader", "Method[GetOracleValues].ReturnValue"] + - ["System.Data.OracleClient.OracleCommand", "System.Data.OracleClient.OracleRowUpdatingEventArgs", "Property[Command]"] + - ["System.Data.Common.DbCommandBuilder", "System.Data.OracleClient.OracleClientFactory", "Method[CreateCommandBuilder].ReturnValue"] + - ["System.Boolean", "System.Data.OracleClient.OracleBoolean!", "Method[op_False].ReturnValue"] + - ["System.Data.Common.DbDataReader", "System.Data.OracleClient.OracleCommand", "Method[ExecuteDbDataReader].ReturnValue"] + - ["System.Data.OracleClient.OracleBoolean", "System.Data.OracleClient.OracleTimeSpan!", "Method[op_Inequality].ReturnValue"] + - ["System.Int32", "System.Data.OracleClient.OracleTimeSpan", "Property[Days]"] + - ["System.Boolean", "System.Data.OracleClient.OracleLob", "Property[IsTemporary]"] + - ["System.String", "System.Data.OracleClient.OracleConnection", "Property[ConnectionString]"] + - ["System.Data.Common.DbParameter", "System.Data.OracleClient.OracleClientFactory", "Method[CreateParameter].ReturnValue"] + - ["System.Boolean", "System.Data.OracleClient.OraclePermission", "Method[IsSubsetOf].ReturnValue"] + - ["System.Security.IPermission", "System.Data.OracleClient.OraclePermissionAttribute", "Method[CreatePermission].ReturnValue"] + - ["System.Int64", "System.Data.OracleClient.OracleBFile", "Property[Length]"] + - ["System.Byte", "System.Data.OracleClient.OracleParameter", "Property[Scale]"] + - ["System.Data.OracleClient.OracleBoolean", "System.Data.OracleClient.OracleBoolean!", "Method[Xor].ReturnValue"] + - ["System.Boolean", "System.Data.OracleClient.OracleBoolean", "Method[Equals].ReturnValue"] + - ["System.Data.Common.DbTransaction", "System.Data.OracleClient.OracleCommand", "Property[DbTransaction]"] + - ["System.Collections.IEnumerator", "System.Data.OracleClient.OracleDataReader", "Method[GetEnumerator].ReturnValue"] + - ["System.Data.OracleClient.OracleBoolean", "System.Data.OracleClient.OracleBoolean!", "Method[op_Inequality].ReturnValue"] + - ["System.Object", "System.Data.OracleClient.OracleBFile", "Method[Clone].ReturnValue"] + - ["System.Boolean", "System.Data.OracleClient.OracleConnectionStringBuilder", "Property[Enlist]"] + - ["System.Int64", "System.Data.OracleClient.OracleLob", "Method[CopyTo].ReturnValue"] + - ["System.Data.Common.CatalogLocation", "System.Data.OracleClient.OracleCommandBuilder", "Property[CatalogLocation]"] + - ["System.Boolean", "System.Data.OracleClient.OracleString", "Method[Equals].ReturnValue"] + - ["System.Data.CommandType", "System.Data.OracleClient.OracleCommand", "Property[CommandType]"] + - ["System.Data.OracleClient.OracleNumber", "System.Data.OracleClient.OracleNumber!", "Method[Sinh].ReturnValue"] + - ["System.Boolean", "System.Data.OracleClient.OracleLob", "Property[CanWrite]"] + - ["System.Data.OracleClient.OracleNumber", "System.Data.OracleClient.OracleNumber!", "Method[Shift].ReturnValue"] + - ["System.String", "System.Data.OracleClient.OracleInfoMessageEventArgs", "Property[Source]"] + - ["System.Data.OracleClient.OracleNumber", "System.Data.OracleClient.OracleNumber!", "Method[Log].ReturnValue"] + - ["System.Data.OracleClient.OracleBoolean", "System.Data.OracleClient.OracleString!", "Method[NotEquals].ReturnValue"] + - ["System.Data.OracleClient.OracleBoolean", "System.Data.OracleClient.OracleBinary!", "Method[GreaterThanOrEqual].ReturnValue"] + - ["System.String", "System.Data.OracleClient.OracleDataReader", "Method[GetString].ReturnValue"] + - ["System.Type", "System.Data.OracleClient.OracleDataReader", "Method[GetProviderSpecificFieldType].ReturnValue"] + - ["System.Decimal", "System.Data.OracleClient.OracleNumber", "Property[Value]"] + - ["System.Int32", "System.Data.OracleClient.OracleString", "Property[Length]"] + - ["System.Data.OracleClient.OracleBoolean", "System.Data.OracleClient.OracleDateTime!", "Method[op_LessThan].ReturnValue"] + - ["System.Data.OracleClient.OracleBoolean", "System.Data.OracleClient.OracleTimeSpan!", "Method[op_Equality].ReturnValue"] + - ["System.Data.OracleClient.OracleNumber", "System.Data.OracleClient.OracleNumber!", "Method[Round].ReturnValue"] + - ["System.Int32", "System.Data.OracleClient.OracleDataReader", "Property[Depth]"] + - ["System.Data.OracleClient.OracleBoolean", "System.Data.OracleClient.OracleDateTime!", "Method[LessThan].ReturnValue"] + - ["System.Data.IsolationLevel", "System.Data.OracleClient.OracleTransaction", "Property[IsolationLevel]"] + - ["System.Data.OracleClient.OracleNumber", "System.Data.OracleClient.OracleNumber!", "Field[Null]"] + - ["System.Data.OracleClient.OracleDateTime", "System.Data.OracleClient.OracleDateTime!", "Field[MaxValue]"] + - ["System.Int32", "System.Data.OracleClient.OracleParameter", "Property[Offset]"] + - ["System.Int32", "System.Data.OracleClient.OracleNumber", "Method[GetHashCode].ReturnValue"] + - ["System.Decimal", "System.Data.OracleClient.OracleNumber!", "Method[op_Explicit].ReturnValue"] + - ["System.Data.OracleClient.OracleBoolean", "System.Data.OracleClient.OracleNumber!", "Method[op_LessThan].ReturnValue"] + - ["System.Data.OracleClient.OracleString", "System.Data.OracleClient.OracleDataReader", "Method[GetOracleString].ReturnValue"] + - ["System.Boolean", "System.Data.OracleClient.OraclePermissionAttribute", "Property[AllowBlankPassword]"] + - ["System.Data.DataTable", "System.Data.OracleClient.OracleDataReader", "Method[GetSchemaTable].ReturnValue"] + - ["System.Int32", "System.Data.OracleClient.OracleNumber!", "Method[op_Explicit].ReturnValue"] + - ["System.Data.OracleClient.OracleBoolean", "System.Data.OracleClient.OracleBoolean!", "Method[op_OnesComplement].ReturnValue"] + - ["System.Data.OracleClient.OracleDateTime", "System.Data.OracleClient.OracleDateTime!", "Method[Parse].ReturnValue"] + - ["System.Data.OracleClient.OracleBoolean", "System.Data.OracleClient.OracleMonthSpan!", "Method[GreaterThan].ReturnValue"] + - ["System.Data.OracleClient.OracleDateTime", "System.Data.OracleClient.OracleDateTime!", "Field[MinValue]"] + - ["System.Int32", "System.Data.OracleClient.OracleNumber!", "Field[MaxPrecision]"] + - ["System.Boolean", "System.Data.OracleClient.OracleConnectionStringBuilder", "Method[ShouldSerialize].ReturnValue"] + - ["System.Data.OracleClient.OracleParameter", "System.Data.OracleClient.OracleParameterCollection", "Property[Item]"] + - ["System.Data.OracleClient.OracleBoolean", "System.Data.OracleClient.OracleBoolean!", "Field[One]"] + - ["System.Data.OracleClient.OracleCommand", "System.Data.OracleClient.OracleDataAdapter", "Property[DeleteCommand]"] + - ["System.Data.OracleClient.OracleBoolean", "System.Data.OracleClient.OracleNumber!", "Method[GreaterThanOrEqual].ReturnValue"] + - ["System.Data.OracleClient.OracleBoolean", "System.Data.OracleClient.OracleBinary!", "Method[NotEquals].ReturnValue"] + - ["System.Object", "System.Data.OracleClient.OracleParameterCollection", "Property[SyncRoot]"] + - ["System.Boolean", "System.Data.OracleClient.OracleTimeSpan", "Property[IsNull]"] + - ["System.Int32", "System.Data.OracleClient.OracleTimeSpan", "Method[CompareTo].ReturnValue"] + - ["System.Data.OracleClient.OracleBoolean", "System.Data.OracleClient.OracleDateTime!", "Method[GreaterThan].ReturnValue"] + - ["System.Int32", "System.Data.OracleClient.OracleBFile", "Method[Read].ReturnValue"] + - ["System.Data.OracleClient.OracleBoolean", "System.Data.OracleClient.OracleBoolean!", "Field[Zero]"] + - ["System.Int32", "System.Data.OracleClient.OracleDataReader", "Method[GetProviderSpecificValues].ReturnValue"] + - ["System.Byte", "System.Data.OracleClient.OracleBinary", "Property[Item]"] + - ["System.Data.ParameterDirection", "System.Data.OracleClient.OracleParameter", "Property[Direction]"] + - ["System.Data.OracleClient.OracleNumber", "System.Data.OracleClient.OracleNumber!", "Method[op_Explicit].ReturnValue"] + - ["System.Data.OracleClient.OracleBoolean", "System.Data.OracleClient.OracleBinary!", "Method[op_GreaterThan].ReturnValue"] + - ["System.Data.Common.RowUpdatedEventArgs", "System.Data.OracleClient.OracleDataAdapter", "Method[CreateRowUpdatedEvent].ReturnValue"] + - ["System.String", "System.Data.OracleClient.OracleInfoMessageEventArgs", "Method[ToString].ReturnValue"] + - ["System.Data.OracleClient.OracleBoolean", "System.Data.OracleClient.OracleDateTime!", "Method[op_GreaterThan].ReturnValue"] + - ["System.Data.OracleClient.OracleBoolean", "System.Data.OracleClient.OracleBoolean!", "Method[Equals].ReturnValue"] + - ["System.Data.IDbCommand", "System.Data.OracleClient.OracleDataAdapter", "Property[System.Data.IDbDataAdapter.UpdateCommand]"] + - ["System.Data.OracleClient.OracleBoolean", "System.Data.OracleClient.OracleString!", "Method[LessThan].ReturnValue"] + - ["System.Boolean", "System.Data.OracleClient.OracleParameter", "Property[SourceColumnNullMapping]"] + - ["System.Data.OracleClient.OracleBoolean", "System.Data.OracleClient.OracleDateTime!", "Method[op_Inequality].ReturnValue"] + - ["System.Boolean", "System.Data.OracleClient.OracleBFile", "Property[IsNull]"] + - ["System.Data.OracleClient.OracleBoolean", "System.Data.OracleClient.OracleDateTime!", "Method[op_Equality].ReturnValue"] + - ["System.Data.OracleClient.OracleDataReader", "System.Data.OracleClient.OracleCommand", "Method[ExecuteReader].ReturnValue"] + - ["System.Data.OracleClient.OracleBoolean", "System.Data.OracleClient.OracleBinary!", "Method[op_GreaterThanOrEqual].ReturnValue"] + - ["System.Boolean", "System.Data.OracleClient.OraclePermission", "Method[IsUnrestricted].ReturnValue"] + - ["System.Boolean", "System.Data.OracleClient.OracleConnectionStringBuilder", "Method[Remove].ReturnValue"] + - ["System.Data.OracleClient.OracleBoolean", "System.Data.OracleClient.OracleMonthSpan!", "Method[op_Inequality].ReturnValue"] + - ["System.Int32", "System.Data.OracleClient.OracleDateTime", "Property[Minute]"] + - ["System.String", "System.Data.OracleClient.OracleDataReader", "Method[GetDataTypeName].ReturnValue"] + - ["System.Data.OracleClient.OracleBoolean", "System.Data.OracleClient.OracleMonthSpan!", "Method[op_LessThan].ReturnValue"] + - ["System.Data.OracleClient.OracleBoolean", "System.Data.OracleClient.OracleNumber!", "Method[LessThanOrEqual].ReturnValue"] + - ["System.Data.OracleClient.OracleType", "System.Data.OracleClient.OracleType!", "Field[Cursor]"] + - ["System.String", "System.Data.OracleClient.OracleString!", "Method[op_Explicit].ReturnValue"] + - ["System.String", "System.Data.OracleClient.OraclePermissionAttribute", "Property[ConnectionString]"] + - ["System.Boolean", "System.Data.OracleClient.OracleConnectionStringBuilder", "Method[ContainsKey].ReturnValue"] + - ["System.Int64", "System.Data.OracleClient.OracleLob", "Property[Length]"] + - ["System.Data.OracleClient.OracleBinary", "System.Data.OracleClient.OracleBinary!", "Field[Null]"] + - ["System.Data.OracleClient.OracleMonthSpan", "System.Data.OracleClient.OracleMonthSpan!", "Method[op_Explicit].ReturnValue"] + - ["System.String", "System.Data.OracleClient.OracleMonthSpan", "Method[ToString].ReturnValue"] + - ["System.Data.OracleClient.OracleBoolean", "System.Data.OracleClient.OracleString!", "Method[GreaterThan].ReturnValue"] + - ["System.Boolean", "System.Data.OracleClient.OracleCommand", "Property[DesignTimeVisible]"] + - ["System.Object", "System.Data.OracleClient.OracleParameter", "Property[Value]"] + - ["System.Object", "System.Data.OracleClient.OracleDataReader", "Method[GetValue].ReturnValue"] + - ["System.Data.OracleClient.OracleNumber", "System.Data.OracleClient.OracleNumber!", "Method[Cosh].ReturnValue"] + - ["System.Data.OracleClient.OracleCommand", "System.Data.OracleClient.OracleCommandBuilder", "Method[GetInsertCommand].ReturnValue"] + - ["System.Data.OracleClient.OracleBoolean", "System.Data.OracleClient.OracleBoolean!", "Method[And].ReturnValue"] + - ["System.Boolean", "System.Data.OracleClient.OracleConnectionStringBuilder", "Property[Unicode]"] + - ["System.Int32", "System.Data.OracleClient.OracleMonthSpan", "Method[GetHashCode].ReturnValue"] + - ["System.Data.IDbCommand", "System.Data.OracleClient.OracleDataAdapter", "Property[System.Data.IDbDataAdapter.InsertCommand]"] + - ["System.TimeSpan", "System.Data.OracleClient.OracleDataReader", "Method[GetTimeSpan].ReturnValue"] + - ["System.Data.OracleClient.OracleBFile", "System.Data.OracleClient.OracleBFile!", "Field[Null]"] + - ["System.Boolean", "System.Data.OracleClient.OracleMonthSpan", "Property[IsNull]"] + - ["System.Data.OracleClient.OracleTimeSpan", "System.Data.OracleClient.OracleDataReader", "Method[GetOracleTimeSpan].ReturnValue"] + - ["System.String", "System.Data.OracleClient.OracleDateTime", "Method[ToString].ReturnValue"] + - ["System.Data.OracleClient.OracleBoolean", "System.Data.OracleClient.OracleMonthSpan!", "Method[op_GreaterThan].ReturnValue"] + - ["System.Data.OracleClient.OracleType", "System.Data.OracleClient.OracleType!", "Field[RowId]"] + - ["System.Data.OracleClient.OracleLobOpenMode", "System.Data.OracleClient.OracleLobOpenMode!", "Field[ReadWrite]"] + - ["System.Data.OracleClient.OracleString", "System.Data.OracleClient.OracleString!", "Field[Null]"] + - ["System.Double", "System.Data.OracleClient.OracleDataReader", "Method[GetDouble].ReturnValue"] + - ["System.String", "System.Data.OracleClient.OracleDataReader", "Method[GetName].ReturnValue"] + - ["System.Data.OracleClient.OracleType", "System.Data.OracleClient.OracleParameter", "Property[OracleType]"] + - ["System.Boolean", "System.Data.OracleClient.OracleConnectionStringBuilder", "Property[IsFixedSize]"] + - ["System.Int32", "System.Data.OracleClient.OracleCommand", "Method[ExecuteNonQuery].ReturnValue"] + - ["System.String", "System.Data.OracleClient.OracleConnectionStringBuilder", "Property[DataSource]"] + - ["System.Int32", "System.Data.OracleClient.OracleConnection", "Property[ConnectionTimeout]"] + - ["System.Int32", "System.Data.OracleClient.OracleString", "Method[CompareTo].ReturnValue"] + - ["System.Data.OracleClient.OracleBoolean", "System.Data.OracleClient.OracleString!", "Method[GreaterThanOrEqual].ReturnValue"] + - ["System.Data.OracleClient.OracleType", "System.Data.OracleClient.OracleType!", "Field[SByte]"] + - ["System.Data.OracleClient.OracleNumber", "System.Data.OracleClient.OracleNumber!", "Method[Ceiling].ReturnValue"] + - ["System.Object", "System.Data.OracleClient.OracleDataAdapter", "Method[System.ICloneable.Clone].ReturnValue"] + - ["System.Data.OracleClient.OracleNumber", "System.Data.OracleClient.OracleNumber!", "Method[Tanh].ReturnValue"] + - ["System.Int32", "System.Data.OracleClient.OracleTimeSpan", "Property[Minutes]"] + - ["System.Data.OracleClient.OracleBoolean", "System.Data.OracleClient.OracleBinary!", "Method[LessThanOrEqual].ReturnValue"] + - ["System.Int32", "System.Data.OracleClient.OracleDataAdapter", "Property[UpdateBatchSize]"] + - ["System.Data.OracleClient.OracleString", "System.Data.OracleClient.OracleString!", "Method[op_Addition].ReturnValue"] + - ["System.Boolean", "System.Data.OracleClient.OracleBFile", "Property[CanRead]"] + - ["System.Int32", "System.Data.OracleClient.OracleException", "Property[Code]"] + - ["System.Int32", "System.Data.OracleClient.OracleDateTime", "Property[Second]"] + - ["System.Data.OracleClient.OracleNumber", "System.Data.OracleClient.OracleNumber!", "Method[Tan].ReturnValue"] + - ["System.Data.Common.DbConnection", "System.Data.OracleClient.OracleCommand", "Property[DbConnection]"] + - ["System.Object", "System.Data.OracleClient.OracleCommand", "Method[ExecuteOracleScalar].ReturnValue"] + - ["System.Data.OracleClient.OracleNumber", "System.Data.OracleClient.OracleNumber!", "Method[Atan2].ReturnValue"] + - ["System.Object", "System.Data.OracleClient.OracleConnectionStringBuilder", "Property[Item]"] + - ["System.Boolean", "System.Data.OracleClient.OracleDataReader", "Property[HasRows]"] + - ["System.Data.OracleClient.OracleDateTime", "System.Data.OracleClient.OracleDataReader", "Method[GetOracleDateTime].ReturnValue"] + - ["System.String", "System.Data.OracleClient.OracleParameter", "Method[ToString].ReturnValue"] + - ["System.Boolean", "System.Data.OracleClient.OracleBoolean", "Property[IsFalse]"] + - ["System.Data.OracleClient.OracleCommand", "System.Data.OracleClient.OracleConnection", "Method[CreateCommand].ReturnValue"] + - ["System.Int64", "System.Data.OracleClient.OracleDataReader", "Method[GetBytes].ReturnValue"] + - ["System.Data.OracleClient.OracleBoolean", "System.Data.OracleClient.OracleTimeSpan!", "Method[LessThanOrEqual].ReturnValue"] + - ["System.Collections.IEnumerator", "System.Data.OracleClient.OracleDataReader", "Method[System.Collections.IEnumerable.GetEnumerator].ReturnValue"] + - ["System.Data.OracleClient.OracleBoolean", "System.Data.OracleClient.OracleMonthSpan!", "Method[NotEquals].ReturnValue"] + - ["System.Data.OracleClient.OracleBoolean", "System.Data.OracleClient.OracleNumber!", "Method[Equals].ReturnValue"] + - ["System.Data.OracleClient.OracleBoolean", "System.Data.OracleClient.OracleString!", "Method[Equals].ReturnValue"] + - ["System.Int32", "System.Data.OracleClient.OracleDateTime", "Property[Hour]"] + - ["System.Int32", "System.Data.OracleClient.OracleBoolean", "Method[CompareTo].ReturnValue"] + - ["System.Data.OracleClient.OracleBoolean", "System.Data.OracleClient.OracleBinary!", "Method[LessThan].ReturnValue"] + - ["System.Data.OracleClient.OracleNumber", "System.Data.OracleClient.OracleNumber!", "Field[PI]"] + - ["System.Boolean", "System.Data.OracleClient.OracleBoolean!", "Method[op_Explicit].ReturnValue"] + - ["System.Data.OracleClient.OracleBoolean", "System.Data.OracleClient.OracleMonthSpan!", "Method[op_LessThanOrEqual].ReturnValue"] + - ["System.Boolean", "System.Data.OracleClient.OracleLob", "Property[CanRead]"] + - ["System.Boolean", "System.Data.OracleClient.OracleBFile", "Property[CanSeek]"] + - ["System.Guid", "System.Data.OracleClient.OracleDataReader", "Method[GetGuid].ReturnValue"] + - ["System.Boolean", "System.Data.OracleClient.OracleDataReader", "Method[IsDBNull].ReturnValue"] + - ["System.Data.OracleClient.OracleBoolean", "System.Data.OracleClient.OracleBinary!", "Method[op_LessThanOrEqual].ReturnValue"] + - ["System.Data.OracleClient.OracleBoolean", "System.Data.OracleClient.OracleTimeSpan!", "Method[NotEquals].ReturnValue"] + - ["System.Data.OracleClient.OracleNumber", "System.Data.OracleClient.OracleNumber!", "Method[Floor].ReturnValue"] + - ["System.Data.OracleClient.OracleConnection", "System.Data.OracleClient.OracleBFile", "Property[Connection]"] + - ["System.Data.OracleClient.OracleType", "System.Data.OracleClient.OracleType!", "Field[Byte]"] + - ["System.Int32", "System.Data.OracleClient.OracleDataReader", "Method[GetInt32].ReturnValue"] + - ["System.Boolean", "System.Data.OracleClient.OracleBFile", "Property[CanWrite]"] + - ["System.Int32", "System.Data.OracleClient.OracleInfoMessageEventArgs", "Property[Code]"] + - ["System.Data.OracleClient.OracleParameter", "System.Data.OracleClient.OracleCommand", "Method[CreateParameter].ReturnValue"] + - ["System.Int32", "System.Data.OracleClient.OracleTimeSpan", "Property[Milliseconds]"] + - ["System.String", "System.Data.OracleClient.OracleBFile", "Property[DirectoryName]"] + - ["System.Byte", "System.Data.OracleClient.OracleParameter", "Property[Precision]"] + - ["System.Object", "System.Data.OracleClient.OracleDataReader", "Method[GetOracleValue].ReturnValue"] + - ["System.Data.OracleClient.OracleNumber", "System.Data.OracleClient.OracleNumber!", "Method[op_Subtraction].ReturnValue"] + - ["System.Data.DataRowVersion", "System.Data.OracleClient.OracleParameter", "Property[SourceVersion]"] + - ["System.Decimal", "System.Data.OracleClient.OracleDataReader", "Method[GetDecimal].ReturnValue"] + - ["System.Data.OracleClient.OracleBoolean", "System.Data.OracleClient.OracleMonthSpan!", "Method[LessThanOrEqual].ReturnValue"] + - ["System.Data.OracleClient.OracleNumber", "System.Data.OracleClient.OracleNumber!", "Field[E]"] + - ["System.Object", "System.Data.OracleClient.OracleDataReader", "Property[Item]"] + - ["System.Data.OracleClient.OracleNumber", "System.Data.OracleClient.OracleNumber!", "Method[Truncate].ReturnValue"] + - ["System.TimeSpan", "System.Data.OracleClient.OracleTimeSpan!", "Method[op_Explicit].ReturnValue"] + - ["System.Data.OracleClient.OracleLob", "System.Data.OracleClient.OracleLob!", "Field[Null]"] + - ["System.Data.OracleClient.OracleNumber", "System.Data.OracleClient.OracleNumber!", "Method[Exp].ReturnValue"] + - ["System.Data.OracleClient.OracleBoolean", "System.Data.OracleClient.OracleBoolean!", "Method[op_LogicalNot].ReturnValue"] + - ["System.Data.OracleClient.OracleType", "System.Data.OracleClient.OracleType!", "Field[Char]"] + - ["System.Data.OracleClient.OracleType", "System.Data.OracleClient.OracleType!", "Field[Int32]"] + - ["System.Boolean", "System.Data.OracleClient.OracleDataAdapter", "Method[GetBatchedRecordsAffected].ReturnValue"] + - ["System.Data.OracleClient.OracleNumber", "System.Data.OracleClient.OracleNumber!", "Method[Multiply].ReturnValue"] + - ["System.Data.KeyRestrictionBehavior", "System.Data.OracleClient.OraclePermissionAttribute", "Property[KeyRestrictionBehavior]"] + - ["System.Data.OracleClient.OracleLob", "System.Data.OracleClient.OracleDataReader", "Method[GetOracleLob].ReturnValue"] + - ["System.Object", "System.Data.OracleClient.OracleCommand", "Method[Clone].ReturnValue"] + - ["System.Data.OracleClient.OracleNumber", "System.Data.OracleClient.OracleNumber!", "Method[Modulo].ReturnValue"] + - ["System.Data.OracleClient.OracleBoolean", "System.Data.OracleClient.OracleBoolean!", "Field[False]"] + - ["System.Data.OracleClient.OracleBinary", "System.Data.OracleClient.OracleBinary!", "Method[op_Addition].ReturnValue"] + - ["System.Data.OracleClient.OracleBoolean", "System.Data.OracleClient.OracleBoolean!", "Method[op_ExclusiveOr].ReturnValue"] + - ["System.Data.OracleClient.OracleType", "System.Data.OracleClient.OracleType!", "Field[UInt32]"] + - ["System.Data.OracleClient.OracleBoolean", "System.Data.OracleClient.OracleString!", "Method[op_Inequality].ReturnValue"] + - ["System.Data.OracleClient.OracleCommand", "System.Data.OracleClient.OracleCommandBuilder", "Method[GetUpdateCommand].ReturnValue"] + - ["System.Int64", "System.Data.OracleClient.OracleDataReader", "Method[GetInt64].ReturnValue"] + - ["System.String", "System.Data.OracleClient.OracleConnectionStringBuilder", "Property[UserID]"] + - ["System.Data.OracleClient.OracleBoolean", "System.Data.OracleClient.OracleNumber!", "Method[op_GreaterThanOrEqual].ReturnValue"] + - ["System.Data.OracleClient.OracleNumber", "System.Data.OracleClient.OracleNumber!", "Method[Subtract].ReturnValue"] + - ["System.Boolean", "System.Data.OracleClient.OracleBoolean!", "Method[op_True].ReturnValue"] + - ["System.Object", "System.Data.OracleClient.OracleBFile", "Property[Value]"] + - ["System.Int32", "System.Data.OracleClient.OracleMonthSpan", "Method[CompareTo].ReturnValue"] + - ["System.Data.OracleClient.OracleBoolean", "System.Data.OracleClient.OracleTimeSpan!", "Method[GreaterThanOrEqual].ReturnValue"] + - ["System.Data.OracleClient.OracleTimeSpan", "System.Data.OracleClient.OracleTimeSpan!", "Field[MinValue]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemDataServices/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemDataServices/model.yml new file mode 100644 index 000000000000..aaee3aa7253f --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemDataServices/model.yml @@ -0,0 +1,109 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Data.Services.UpdateOperations", "System.Data.Services.UpdateOperations!", "Field[Change]"] + - ["System.Object", "System.Data.Services.IExpandedResult", "Property[ExpandedElement]"] + - ["System.Data.Services.ServiceOperationRights", "System.Data.Services.ServiceOperationRights!", "Field[None]"] + - ["System.String", "System.Data.Services.IDataServiceHost", "Property[ResponseETag]"] + - ["System.Net.WebHeaderCollection", "System.Data.Services.DataServiceOperationContext", "Property[RequestHeaders]"] + - ["System.Int32", "System.Data.Services.DataServiceConfiguration", "Property[MaxExpandDepth]"] + - ["System.String", "System.Data.Services.IDataServiceHost", "Method[GetQueryStringItem].ReturnValue"] + - ["System.String", "System.Data.Services.IDataServiceHost", "Property[RequestContentType]"] + - ["System.Boolean", "System.Data.Services.DataServiceConfiguration", "Property[UseVerboseErrors]"] + - ["System.Int32", "System.Data.Services.DataServiceConfiguration", "Property[MaxObjectCountOnInsert]"] + - ["System.Data.Services.EntitySetRights", "System.Data.Services.EntitySetRights!", "Field[All]"] + - ["System.String", "System.Data.Services.IDataServiceHost", "Property[ResponseCacheControl]"] + - ["System.Boolean", "System.Data.Services.DataServiceBehavior", "Property[AcceptReplaceFunctionInQuery]"] + - ["System.Data.Services.EntitySetRights", "System.Data.Services.EntitySetRights!", "Field[ReadSingle]"] + - ["System.Data.Services.EntitySetRights", "System.Data.Services.EntitySetRights!", "Field[AllWrite]"] + - ["System.Object", "System.Data.Services.IUpdatable", "Method[GetValue].ReturnValue"] + - ["System.Int32", "System.Data.Services.IDataServiceConfiguration", "Property[MaxBatchCount]"] + - ["System.String", "System.Data.Services.IDataServiceHost", "Property[RequestAccept]"] + - ["System.Data.Services.EntitySetRights", "System.Data.Services.EntitySetRights!", "Field[None]"] + - ["System.String", "System.Data.Services.MimeTypeAttribute", "Property[MimeType]"] + - ["System.Int32", "System.Data.Services.IDataServiceConfiguration", "Property[MaxObjectCountOnInsert]"] + - ["System.Data.Services.EntitySetRights", "System.Data.Services.EntitySetRights!", "Field[AllRead]"] + - ["System.Net.WebHeaderCollection", "System.Data.Services.DataServiceOperationContext", "Property[ResponseHeaders]"] + - ["System.Int32", "System.Data.Services.DataServiceConfiguration", "Property[MaxChangesetCount]"] + - ["System.Uri", "System.Data.Services.DataServiceOperationContext", "Property[AbsoluteServiceUri]"] + - ["System.String", "System.Data.Services.HandleExceptionArgs", "Property[ResponseContentType]"] + - ["System.String", "System.Data.Services.ExpandSegment", "Property[Name]"] + - ["System.Boolean", "System.Data.Services.DataServiceOperationContext", "Property[IsBatchRequest]"] + - ["System.String", "System.Data.Services.QueryInterceptorAttribute", "Property[EntitySetName]"] + - ["System.Data.Services.ServiceOperationRights", "System.Data.Services.ServiceOperationRights!", "Field[All]"] + - ["System.Int32", "System.Data.Services.IDataServiceHost", "Property[ResponseStatusCode]"] + - ["System.String", "System.Data.Services.IDataServiceHost", "Property[RequestIfNoneMatch]"] + - ["System.Int32", "System.Data.Services.IDataServiceConfiguration", "Property[MaxExpandCount]"] + - ["System.Int32", "System.Data.Services.DataServiceException", "Property[StatusCode]"] + - ["System.Data.Services.DataServiceBehavior", "System.Data.Services.DataServiceConfiguration", "Property[DataServiceBehavior]"] + - ["System.Object", "System.Data.Services.IUpdatable", "Method[ResolveResource].ReturnValue"] + - ["System.String", "System.Data.Services.MimeTypeAttribute", "Property[MemberName]"] + - ["System.Data.Services.EntitySetRights", "System.Data.Services.EntitySetRights!", "Field[WriteAppend]"] + - ["System.Data.Services.UpdateOperations", "System.Data.Services.UpdateOperations!", "Field[None]"] + - ["System.Data.Services.DataServiceOperationContext", "System.Data.Services.DataServiceProcessingPipelineEventArgs", "Property[OperationContext]"] + - ["System.ServiceModel.ServiceHost", "System.Data.Services.DataServiceHostFactory", "Method[CreateServiceHost].ReturnValue"] + - ["System.Data.Services.Common.DataServiceProtocolVersion", "System.Data.Services.DataServiceBehavior", "Property[MaxProtocolVersion]"] + - ["System.Int32", "System.Data.Services.DataServiceConfiguration", "Property[MaxExpandCount]"] + - ["System.Boolean", "System.Data.Services.IDataServiceConfiguration", "Property[UseVerboseErrors]"] + - ["System.Exception", "System.Data.Services.HandleExceptionArgs", "Property[Exception]"] + - ["System.String", "System.Data.Services.IDataServiceHost", "Property[ResponseContentType]"] + - ["System.IO.Stream", "System.Data.Services.IDataServiceHost", "Property[ResponseStream]"] + - ["System.Data.Services.UpdateOperations", "System.Data.Services.UpdateOperations!", "Field[Add]"] + - ["System.Boolean", "System.Data.Services.ProcessRequestArgs", "Property[IsBatchOperation]"] + - ["System.String", "System.Data.Services.IDataServiceHost", "Property[RequestVersion]"] + - ["System.Data.Services.ServiceOperationRights", "System.Data.Services.ServiceOperationRights!", "Field[OverrideEntitySetRights]"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.Data.Services.ETagAttribute", "Property[PropertyNames]"] + - ["System.Data.Services.EntitySetRights", "System.Data.Services.EntitySetRights!", "Field[WriteMerge]"] + - ["System.Int32", "System.Data.Services.IDataServiceConfiguration", "Property[MaxExpandDepth]"] + - ["System.Net.WebHeaderCollection", "System.Data.Services.IDataServiceHost2", "Property[RequestHeaders]"] + - ["System.Object", "System.Data.Services.IUpdatable", "Method[ResetResource].ReturnValue"] + - ["System.String", "System.Data.Services.DataServiceOperationContext", "Property[RequestMethod]"] + - ["System.Boolean", "System.Data.Services.DataServiceBehavior", "Property[AcceptCountRequests]"] + - ["System.Int32", "System.Data.Services.ExpandSegment", "Property[MaxResultsExpected]"] + - ["System.Int32", "System.Data.Services.DataServiceConfiguration", "Property[MaxBatchCount]"] + - ["System.Data.Services.EntitySetRights", "System.Data.Services.EntitySetRights!", "Field[ReadMultiple]"] + - ["System.Uri", "System.Data.Services.IDataServiceHost", "Property[AbsoluteRequestUri]"] + - ["System.String", "System.Data.Services.IDataServiceHost", "Property[RequestMaxVersion]"] + - ["System.Boolean", "System.Data.Services.DataServiceBehavior", "Property[InvokeInterceptorsOnLinkDelete]"] + - ["System.Linq.Expressions.Expression", "System.Data.Services.ExpandSegment", "Property[Filter]"] + - ["System.String", "System.Data.Services.DataServiceException", "Property[MessageLanguage]"] + - ["System.Int32", "System.Data.Services.DataServiceOperationContext", "Property[ResponseStatusCode]"] + - ["System.Boolean", "System.Data.Services.ExpandSegment!", "Method[PathHasFilter].ReturnValue"] + - ["System.Boolean", "System.Data.Services.DataServiceConfiguration", "Property[EnableTypeConversion]"] + - ["System.Object", "System.Data.Services.IUpdatable", "Method[GetResource].ReturnValue"] + - ["System.Data.Services.ServiceOperationRights", "System.Data.Services.ServiceOperationRights!", "Field[ReadMultiple]"] + - ["System.Data.Services.EntitySetRights", "System.Data.Services.EntitySetRights!", "Field[WriteReplace]"] + - ["System.Data.Services.UpdateOperations", "System.Data.Services.UpdateOperations!", "Field[Delete]"] + - ["System.Boolean", "System.Data.Services.ExpandSegment", "Property[HasFilter]"] + - ["System.String", "System.Data.Services.ChangeInterceptorAttribute", "Property[EntitySetName]"] + - ["System.ServiceModel.Channels.Message", "System.Data.Services.IRequestHandler", "Method[ProcessRequestForMessage].ReturnValue"] + - ["System.Object", "System.Data.Services.IExpandedResult", "Method[GetExpandedPropertyValue].ReturnValue"] + - ["System.Int32", "System.Data.Services.HandleExceptionArgs", "Property[ResponseStatusCode]"] + - ["System.Data.Services.ServiceOperationRights", "System.Data.Services.ServiceOperationRights!", "Field[ReadSingle]"] + - ["System.String", "System.Data.Services.DataServiceException", "Property[ErrorCode]"] + - ["System.String", "System.Data.Services.IDataServiceHost", "Property[RequestHttpMethod]"] + - ["System.String", "System.Data.Services.IDataServiceHost", "Property[RequestAcceptCharSet]"] + - ["System.String", "System.Data.Services.IDataServiceHost", "Property[RequestIfMatch]"] + - ["System.IO.Stream", "System.Data.Services.IDataServiceHost", "Property[RequestStream]"] + - ["System.Boolean", "System.Data.Services.ExpandSegmentCollection", "Property[HasFilter]"] + - ["System.Net.WebHeaderCollection", "System.Data.Services.IDataServiceHost2", "Property[ResponseHeaders]"] + - ["System.Data.Services.ServiceOperationRights", "System.Data.Services.ServiceOperationRights!", "Field[AllRead]"] + - ["System.String", "System.Data.Services.IDataServiceHost", "Property[ResponseVersion]"] + - ["System.Int32", "System.Data.Services.DataServiceConfiguration", "Property[MaxResultsPerCollection]"] + - ["System.Uri", "System.Data.Services.IDataServiceHost", "Property[AbsoluteServiceUri]"] + - ["System.Boolean", "System.Data.Services.DataServiceBehavior", "Property[AcceptProjectionRequests]"] + - ["System.Data.Services.Providers.ResourceProperty", "System.Data.Services.ExpandSegment", "Property[ExpandedProperty]"] + - ["System.Collections.IEnumerable", "System.Data.Services.IExpandProvider", "Method[ApplyExpansions].ReturnValue"] + - ["System.Int32", "System.Data.Services.IDataServiceConfiguration", "Property[MaxChangesetCount]"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.Data.Services.IgnorePropertiesAttribute", "Property[PropertyNames]"] + - ["System.Int32", "System.Data.Services.IDataServiceConfiguration", "Property[MaxResultsPerCollection]"] + - ["System.Data.Services.EntitySetRights", "System.Data.Services.EntitySetRights!", "Field[WriteDelete]"] + - ["System.Data.Services.DataServiceOperationContext", "System.Data.Services.ProcessRequestArgs", "Property[OperationContext]"] + - ["System.String", "System.Data.Services.IDataServiceHost", "Property[ResponseLocation]"] + - ["System.Object", "System.Data.Services.IUpdatable", "Method[CreateResource].ReturnValue"] + - ["System.Uri", "System.Data.Services.DataServiceOperationContext", "Property[AbsoluteRequestUri]"] + - ["System.Uri", "System.Data.Services.ProcessRequestArgs", "Property[RequestUri]"] + - ["System.Boolean", "System.Data.Services.HandleExceptionArgs", "Property[ResponseWritten]"] + - ["System.Boolean", "System.Data.Services.HandleExceptionArgs", "Property[UseVerboseErrors]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemDataServicesClient/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemDataServicesClient/model.yml new file mode 100644 index 000000000000..3cd5079545b3 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemDataServicesClient/model.yml @@ -0,0 +1,134 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Boolean", "System.Data.Services.Client.DataServiceContext", "Method[Detach].ReturnValue"] + - ["System.String", "System.Data.Services.Client.DataServiceRequestArgs", "Property[AcceptContentType]"] + - ["System.Uri", "System.Data.Services.Client.DataServiceContext", "Property[BaseUri]"] + - ["System.String", "System.Data.Services.Client.DataServiceStreamResponse", "Property[ContentType]"] + - ["System.Data.Services.Client.DataServiceQueryContinuation", "System.Data.Services.Client.QueryOperationResponse", "Method[GetContinuation].ReturnValue"] + - ["System.Uri", "System.Data.Services.Client.DataServiceRequest", "Property[RequestUri]"] + - ["System.Data.Services.Client.DataServiceRequest", "System.Data.Services.Client.QueryOperationResponse", "Property[Query]"] + - ["System.Data.Services.Client.SaveChangesOptions", "System.Data.Services.Client.SaveChangesOptions!", "Field[ReplaceOnUpdate]"] + - ["System.IAsyncResult", "System.Data.Services.Client.DataServiceContext", "Method[BeginExecuteBatch].ReturnValue"] + - ["System.Uri", "System.Data.Services.Client.EntityDescriptor", "Property[EditLink]"] + - ["System.Data.Services.Client.QueryOperationResponse", "System.Data.Services.Client.DataServiceQueryException", "Property[Response]"] + - ["System.String", "System.Data.Services.Client.DataServiceRequest", "Method[ToString].ReturnValue"] + - ["System.Data.Services.Client.MergeOption", "System.Data.Services.Client.MergeOption!", "Field[OverwriteChanges]"] + - ["System.Data.Services.Client.EntityDescriptor", "System.Data.Services.Client.EntityDescriptor", "Property[ParentForInsert]"] + - ["System.Data.Services.Client.DataServiceResponse", "System.Data.Services.Client.DataServiceContext", "Method[EndSaveChanges].ReturnValue"] + - ["System.String", "System.Data.Services.Client.EntityDescriptor", "Property[ETag]"] + - ["System.String", "System.Data.Services.Client.EntityChangedParams", "Property[SourceEntitySet]"] + - ["System.Collections.IEnumerable", "System.Data.Services.Client.DataServiceQuery", "Method[EndExecute].ReturnValue"] + - ["System.Data.Services.Client.MergeOption", "System.Data.Services.Client.MergeOption!", "Field[PreserveChanges]"] + - ["System.String", "System.Data.Services.Client.DataServiceStreamResponse", "Property[ContentDisposition]"] + - ["System.Exception", "System.Data.Services.Client.OperationResponse", "Property[Error]"] + - ["System.Net.WebHeaderCollection", "System.Data.Services.Client.SendingRequestEventArgs", "Property[RequestHeaders]"] + - ["System.Data.Services.Client.MergeOption", "System.Data.Services.Client.DataServiceContext", "Property[MergeOption]"] + - ["System.String", "System.Data.Services.Client.MimeTypePropertyAttribute", "Property[DataPropertyName]"] + - ["System.Uri", "System.Data.Services.Client.DataServiceContext", "Method[GetMetadataUri].ReturnValue"] + - ["System.Uri", "System.Data.Services.Client.DataServiceContext", "Property[TypeScheme]"] + - ["System.Data.Services.Client.EntityStates", "System.Data.Services.Client.EntityStates!", "Field[Detached]"] + - ["System.Xml.Linq.XElement", "System.Data.Services.Client.ReadingWritingEntityEventArgs", "Property[Data]"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.Data.Services.Client.DataServiceContext", "Property[Links]"] + - ["System.IAsyncResult", "System.Data.Services.Client.DataServiceContext", "Method[BeginSaveChanges].ReturnValue"] + - ["System.String", "System.Data.Services.Client.EntityDescriptor", "Property[Identity]"] + - ["System.Collections.Generic.Dictionary", "System.Data.Services.Client.DataServiceStreamResponse", "Property[Headers]"] + - ["System.Data.Services.Client.TrackingMode", "System.Data.Services.Client.TrackingMode!", "Field[None]"] + - ["System.Object", "System.Data.Services.Client.EntityCollectionChangedParams", "Property[SourceEntity]"] + - ["System.IAsyncResult", "System.Data.Services.Client.DataServiceContext", "Method[BeginExecute].ReturnValue"] + - ["System.Data.Services.Client.QueryOperationResponse", "System.Data.Services.Client.DataServiceContext", "Method[LoadProperty].ReturnValue"] + - ["System.Object", "System.Data.Services.Client.EntityCollectionChangedParams", "Property[TargetEntity]"] + - ["System.String", "System.Data.Services.Client.EntityChangedParams", "Property[TargetEntitySet]"] + - ["System.Data.Services.Client.QueryOperationResponse", "System.Data.Services.Client.DataServiceContext", "Method[LoadProperty].ReturnValue"] + - ["System.Data.Services.Client.DataServiceStreamResponse", "System.Data.Services.Client.DataServiceContext", "Method[GetReadStream].ReturnValue"] + - ["System.Data.Services.Client.SaveChangesOptions", "System.Data.Services.Client.SaveChangesOptions!", "Field[ContinueOnError]"] + - ["System.Object", "System.Data.Services.Client.LinkDescriptor", "Property[Target]"] + - ["System.Data.Services.Client.EntityDescriptor", "System.Data.Services.Client.DataServiceContext", "Method[GetEntityDescriptor].ReturnValue"] + - ["System.Boolean", "System.Data.Services.Client.DataServiceContext", "Property[UsePostTunneling]"] + - ["System.Data.Services.Client.EntityStates", "System.Data.Services.Client.EntityStates!", "Field[Unchanged]"] + - ["System.Data.Services.Client.MergeOption", "System.Data.Services.Client.MergeOption!", "Field[AppendOnly]"] + - ["System.Data.Services.Client.DataServiceStreamResponse", "System.Data.Services.Client.DataServiceContext", "Method[EndGetReadStream].ReturnValue"] + - ["System.Object", "System.Data.Services.Client.EntityChangedParams", "Property[PropertyValue]"] + - ["System.String", "System.Data.Services.Client.EntityChangedParams", "Property[PropertyName]"] + - ["System.Boolean", "System.Data.Services.Client.DataServiceContext", "Method[TryGetUri].ReturnValue"] + - ["System.Boolean", "System.Data.Services.Client.DataServiceContext", "Property[ApplyingChanges]"] + - ["System.String", "System.Data.Services.Client.EntityDescriptor", "Property[ParentPropertyForInsert]"] + - ["System.Collections.Generic.IDictionary", "System.Data.Services.Client.OperationResponse", "Property[Headers]"] + - ["System.String", "System.Data.Services.Client.EntityDescriptor", "Property[ServerTypeName]"] + - ["System.Data.Services.Client.SaveChangesOptions", "System.Data.Services.Client.DataServiceContext", "Property[SaveChangesDefaultOptions]"] + - ["System.IAsyncResult", "System.Data.Services.Client.DataServiceContext", "Method[BeginGetReadStream].ReturnValue"] + - ["System.String", "System.Data.Services.Client.DataServiceContext", "Property[DataNamespace]"] + - ["System.Collections.Generic.IEnumerable", "System.Data.Services.Client.DataServiceContext", "Method[EndExecute].ReturnValue"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.Data.Services.Client.DataServiceContext", "Property[Entities]"] + - ["System.Int32", "System.Data.Services.Client.DataServiceResponse", "Property[BatchStatusCode]"] + - ["System.Boolean", "System.Data.Services.Client.DataServiceContext", "Property[IgnoreMissingProperties]"] + - ["System.String", "System.Data.Services.Client.EntityCollectionChangedParams", "Property[PropertyName]"] + - ["System.Data.Services.Client.EntityStates", "System.Data.Services.Client.EntityStates!", "Field[Added]"] + - ["System.Uri", "System.Data.Services.Client.DataServiceContext", "Method[GetReadStreamUri].ReturnValue"] + - ["System.Data.Services.Client.DataServiceContext", "System.Data.Services.Client.EntityCollectionChangedParams", "Property[Context]"] + - ["System.Net.WebRequest", "System.Data.Services.Client.SendingRequestEventArgs", "Property[Request]"] + - ["System.Data.Services.Client.EntityStates", "System.Data.Services.Client.EntityStates!", "Field[Deleted]"] + - ["System.Data.Services.Client.MergeOption", "System.Data.Services.Client.MergeOption!", "Field[NoTracking]"] + - ["System.Collections.Specialized.NotifyCollectionChangedAction", "System.Data.Services.Client.EntityCollectionChangedParams", "Property[Action]"] + - ["System.Boolean", "System.Data.Services.Client.DataServiceContext", "Property[IgnoreResourceNotFoundException]"] + - ["System.IAsyncResult", "System.Data.Services.Client.DataServiceContext", "Method[BeginExecute].ReturnValue"] + - ["System.String", "System.Data.Services.Client.EntityDescriptor", "Property[StreamETag]"] + - ["System.Int64", "System.Data.Services.Client.QueryOperationResponse", "Property[TotalCount]"] + - ["System.Func", "System.Data.Services.Client.DataServiceContext", "Property[ResolveType]"] + - ["System.Data.Services.Client.TrackingMode", "System.Data.Services.Client.TrackingMode!", "Field[AutoChangeTracking]"] + - ["System.Data.Services.Client.DataServiceResponse", "System.Data.Services.Client.DataServiceContext", "Method[EndExecuteBatch].ReturnValue"] + - ["System.Net.ICredentials", "System.Data.Services.Client.DataServiceContext", "Property[Credentials]"] + - ["System.Collections.Generic.Dictionary", "System.Data.Services.Client.DataServiceRequestArgs", "Property[Headers]"] + - ["System.Data.Services.Client.DataServiceQueryContinuation", "System.Data.Services.Client.QueryOperationResponse", "Method[GetContinuation].ReturnValue"] + - ["System.Data.Services.Client.DataServiceContext", "System.Data.Services.Client.EntityChangedParams", "Property[Context]"] + - ["System.Data.Services.Client.SaveChangesOptions", "System.Data.Services.Client.SaveChangesOptions!", "Field[Batch]"] + - ["System.Object", "System.Data.Services.Client.EntityChangedParams", "Property[Entity]"] + - ["System.Collections.ICollection", "System.Data.Services.Client.EntityCollectionChangedParams", "Property[Collection]"] + - ["System.IO.Stream", "System.Data.Services.Client.DataServiceStreamResponse", "Property[Stream]"] + - ["System.Int32", "System.Data.Services.Client.OperationResponse", "Property[StatusCode]"] + - ["System.Boolean", "System.Data.Services.Client.DataServiceContext", "Method[TryGetEntity].ReturnValue"] + - ["System.Uri", "System.Data.Services.Client.EntityDescriptor", "Property[EditStreamUri]"] + - ["System.Object", "System.Data.Services.Client.ReadingWritingEntityEventArgs", "Property[Entity]"] + - ["System.IAsyncResult", "System.Data.Services.Client.DataServiceContext", "Method[BeginLoadProperty].ReturnValue"] + - ["System.String", "System.Data.Services.Client.LinkDescriptor", "Property[SourceProperty]"] + - ["System.Type", "System.Data.Services.Client.DataServiceRequest", "Property[ElementType]"] + - ["System.Data.Services.Client.EntityStates", "System.Data.Services.Client.Descriptor", "Property[State]"] + - ["System.Func", "System.Data.Services.Client.DataServiceContext", "Property[ResolveName]"] + - ["System.Int32", "System.Data.Services.Client.DataServiceClientException", "Property[StatusCode]"] + - ["System.String", "System.Data.Services.Client.MediaEntryAttribute", "Property[MediaMemberName]"] + - ["System.Int32", "System.Data.Services.Client.DataServiceContext", "Property[Timeout]"] + - ["System.Uri", "System.Data.Services.Client.EntityDescriptor", "Property[ReadStreamUri]"] + - ["System.Collections.IEnumerator", "System.Data.Services.Client.DataServiceQuery", "Method[System.Collections.IEnumerable.GetEnumerator].ReturnValue"] + - ["System.Linq.IQueryProvider", "System.Data.Services.Client.DataServiceQuery", "Property[Provider]"] + - ["System.Collections.IEnumerator", "System.Data.Services.Client.QueryOperationResponse", "Method[GetEnumerator].ReturnValue"] + - ["System.Boolean", "System.Data.Services.Client.DataServiceResponse", "Property[IsBatchResponse]"] + - ["System.Boolean", "System.Data.Services.Client.DataServiceContext", "Method[DetachLink].ReturnValue"] + - ["System.Data.Services.Client.Descriptor", "System.Data.Services.Client.ChangeOperationResponse", "Property[Descriptor]"] + - ["System.String", "System.Data.Services.Client.EntityCollectionChangedParams", "Property[TargetEntitySet]"] + - ["System.Uri", "System.Data.Services.Client.EntityDescriptor", "Property[SelfLink]"] + - ["System.IAsyncResult", "System.Data.Services.Client.DataServiceQuery", "Method[BeginExecute].ReturnValue"] + - ["System.Object", "System.Data.Services.Client.LinkDescriptor", "Property[Source]"] + - ["System.Collections.Generic.IEnumerable", "System.Data.Services.Client.DataServiceContext", "Method[Execute].ReturnValue"] + - ["System.String", "System.Data.Services.Client.DataServiceRequestArgs", "Property[ContentType]"] + - ["System.String", "System.Data.Services.Client.DataServiceQueryContinuation", "Method[ToString].ReturnValue"] + - ["System.Object", "System.Data.Services.Client.EntityDescriptor", "Property[Entity]"] + - ["System.String", "System.Data.Services.Client.EntityCollectionChangedParams", "Property[SourceEntitySet]"] + - ["System.Data.Services.Client.DataServiceResponse", "System.Data.Services.Client.DataServiceContext", "Method[ExecuteBatch].ReturnValue"] + - ["System.Data.Services.Client.QueryOperationResponse", "System.Data.Services.Client.DataServiceContext", "Method[Execute].ReturnValue"] + - ["System.Data.Services.Client.DataServiceQuery", "System.Data.Services.Client.DataServiceContext", "Method[CreateQuery].ReturnValue"] + - ["System.Linq.Expressions.Expression", "System.Data.Services.Client.DataServiceQuery", "Property[Expression]"] + - ["System.Data.Services.Client.QueryOperationResponse", "System.Data.Services.Client.DataServiceContext", "Method[EndLoadProperty].ReturnValue"] + - ["System.Collections.Generic.IEnumerator", "System.Data.Services.Client.DataServiceResponse", "Method[GetEnumerator].ReturnValue"] + - ["System.Uri", "System.Data.Services.Client.DataServiceQueryContinuation", "Property[NextLinkUri]"] + - ["System.Data.Services.Client.DataServiceResponse", "System.Data.Services.Client.DataServiceContext", "Method[SaveChanges].ReturnValue"] + - ["System.Collections.IEnumerator", "System.Data.Services.Client.DataServiceResponse", "Method[System.Collections.IEnumerable.GetEnumerator].ReturnValue"] + - ["System.Data.Services.Client.DataServiceResponse", "System.Data.Services.Client.DataServiceRequestException", "Property[Response]"] + - ["System.Collections.IEnumerable", "System.Data.Services.Client.DataServiceQuery", "Method[Execute].ReturnValue"] + - ["System.String", "System.Data.Services.Client.DataServiceRequestArgs", "Property[Slug]"] + - ["System.Data.Services.Client.SaveChangesOptions", "System.Data.Services.Client.SaveChangesOptions!", "Field[None]"] + - ["System.Data.Services.Client.LinkDescriptor", "System.Data.Services.Client.DataServiceContext", "Method[GetLinkDescriptor].ReturnValue"] + - ["System.Data.Services.Client.EntityStates", "System.Data.Services.Client.EntityStates!", "Field[Modified]"] + - ["System.String", "System.Data.Services.Client.MimeTypePropertyAttribute", "Property[MimeTypePropertyName]"] + - ["System.Collections.Generic.IDictionary", "System.Data.Services.Client.DataServiceResponse", "Property[BatchHeaders]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemDataServicesCommon/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemDataServicesCommon/model.yml new file mode 100644 index 000000000000..45b696e25c22 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemDataServicesCommon/model.yml @@ -0,0 +1,31 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Data.Services.Common.SyndicationTextContentKind", "System.Data.Services.Common.SyndicationTextContentKind!", "Field[Html]"] + - ["System.String", "System.Data.Services.Common.EntityPropertyMappingAttribute", "Property[TargetNamespacePrefix]"] + - ["System.String", "System.Data.Services.Common.EntitySetAttribute", "Property[EntitySet]"] + - ["System.Data.Services.Common.SyndicationItemProperty", "System.Data.Services.Common.SyndicationItemProperty!", "Field[Summary]"] + - ["System.Data.Services.Common.SyndicationItemProperty", "System.Data.Services.Common.SyndicationItemProperty!", "Field[AuthorUri]"] + - ["System.Data.Services.Common.DataServiceProtocolVersion", "System.Data.Services.Common.DataServiceProtocolVersion!", "Field[V1]"] + - ["System.Data.Services.Common.SyndicationItemProperty", "System.Data.Services.Common.SyndicationItemProperty!", "Field[Updated]"] + - ["System.String", "System.Data.Services.Common.EntityPropertyMappingAttribute", "Property[TargetNamespaceUri]"] + - ["System.Data.Services.Common.SyndicationItemProperty", "System.Data.Services.Common.SyndicationItemProperty!", "Field[AuthorName]"] + - ["System.Data.Services.Common.SyndicationItemProperty", "System.Data.Services.Common.SyndicationItemProperty!", "Field[ContributorEmail]"] + - ["System.Data.Services.Common.SyndicationItemProperty", "System.Data.Services.Common.SyndicationItemProperty!", "Field[CustomProperty]"] + - ["System.Data.Services.Common.DataServiceProtocolVersion", "System.Data.Services.Common.DataServiceProtocolVersion!", "Field[V2]"] + - ["System.Data.Services.Common.SyndicationTextContentKind", "System.Data.Services.Common.SyndicationTextContentKind!", "Field[Plaintext]"] + - ["System.Data.Services.Common.SyndicationItemProperty", "System.Data.Services.Common.SyndicationItemProperty!", "Field[Published]"] + - ["System.Data.Services.Common.SyndicationItemProperty", "System.Data.Services.Common.SyndicationItemProperty!", "Field[Title]"] + - ["System.Data.Services.Common.SyndicationTextContentKind", "System.Data.Services.Common.EntityPropertyMappingAttribute", "Property[TargetTextContentKind]"] + - ["System.Data.Services.Common.SyndicationItemProperty", "System.Data.Services.Common.SyndicationItemProperty!", "Field[Rights]"] + - ["System.Data.Services.Common.SyndicationItemProperty", "System.Data.Services.Common.SyndicationItemProperty!", "Field[AuthorEmail]"] + - ["System.String", "System.Data.Services.Common.EntityPropertyMappingAttribute", "Property[TargetPath]"] + - ["System.Data.Services.Common.SyndicationItemProperty", "System.Data.Services.Common.SyndicationItemProperty!", "Field[ContributorUri]"] + - ["System.Data.Services.Common.SyndicationTextContentKind", "System.Data.Services.Common.SyndicationTextContentKind!", "Field[Xhtml]"] + - ["System.Data.Services.Common.SyndicationItemProperty", "System.Data.Services.Common.EntityPropertyMappingAttribute", "Property[TargetSyndicationItem]"] + - ["System.String", "System.Data.Services.Common.EntityPropertyMappingAttribute", "Property[SourcePath]"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.Data.Services.Common.DataServiceKeyAttribute", "Property[KeyNames]"] + - ["System.Data.Services.Common.SyndicationItemProperty", "System.Data.Services.Common.SyndicationItemProperty!", "Field[ContributorName]"] + - ["System.Boolean", "System.Data.Services.Common.EntityPropertyMappingAttribute", "Property[KeepInContent]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemDataServicesConfiguration/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemDataServicesConfiguration/model.yml new file mode 100644 index 000000000000..9823749d15ac --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemDataServicesConfiguration/model.yml @@ -0,0 +1,8 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Data.Services.Configuration.DataServicesReplaceFunctionFeature", "System.Data.Services.Configuration.DataServicesFeaturesSection", "Property[ReplaceFunction]"] + - ["System.Boolean", "System.Data.Services.Configuration.DataServicesReplaceFunctionFeature", "Property[Enable]"] + - ["System.Data.Services.Configuration.DataServicesFeaturesSection", "System.Data.Services.Configuration.DataServicesSectionGroup", "Property[Features]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemDataServicesDesign/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemDataServicesDesign/model.yml new file mode 100644 index 000000000000..14e75c39cff2 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemDataServicesDesign/model.yml @@ -0,0 +1,31 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Collections.Generic.List", "System.Data.Services.Design.PropertyGeneratedEventArgs", "Property[AdditionalAttributes]"] + - ["System.Collections.Generic.List", "System.Data.Services.Design.TypeGeneratedEventArgs", "Property[AdditionalInterfaces]"] + - ["System.Boolean", "System.Data.Services.Design.EdmToObjectNamespaceMap", "Method[Remove].ReturnValue"] + - ["System.Data.Services.Design.EdmToObjectNamespaceMap", "System.Data.Services.Design.EntityClassGenerator", "Property[EdmToObjectNamespaceMap]"] + - ["System.Boolean", "System.Data.Services.Design.EntityClassGenerator", "Property[UseDataServiceCollection]"] + - ["System.CodeDom.CodeTypeReference", "System.Data.Services.Design.TypeGeneratedEventArgs", "Property[BaseType]"] + - ["System.Data.Metadata.Edm.GlobalItem", "System.Data.Services.Design.TypeGeneratedEventArgs", "Property[TypeSource]"] + - ["System.Collections.Generic.List", "System.Data.Services.Design.TypeGeneratedEventArgs", "Property[AdditionalMembers]"] + - ["System.Collections.Generic.IList", "System.Data.Services.Design.EntityClassGenerator", "Method[GenerateCode].ReturnValue"] + - ["System.Data.Services.Design.LanguageOption", "System.Data.Services.Design.LanguageOption!", "Field[GenerateVBCode]"] + - ["System.Data.Services.Design.DataServiceCodeVersion", "System.Data.Services.Design.DataServiceCodeVersion!", "Field[V1]"] + - ["System.Int32", "System.Data.Services.Design.EdmToObjectNamespaceMap", "Property[Count]"] + - ["System.String", "System.Data.Services.Design.EdmToObjectNamespaceMap", "Property[Item]"] + - ["System.Data.Services.Design.LanguageOption", "System.Data.Services.Design.EntityClassGenerator", "Property[LanguageOption]"] + - ["System.Collections.Generic.List", "System.Data.Services.Design.PropertyGeneratedEventArgs", "Property[AdditionalGetStatements]"] + - ["System.Data.Metadata.Edm.MetadataItem", "System.Data.Services.Design.PropertyGeneratedEventArgs", "Property[PropertySource]"] + - ["System.String", "System.Data.Services.Design.PropertyGeneratedEventArgs", "Property[BackingFieldName]"] + - ["System.Data.Services.Design.LanguageOption", "System.Data.Services.Design.LanguageOption!", "Field[GenerateCSharpCode]"] + - ["System.Boolean", "System.Data.Services.Design.EdmToObjectNamespaceMap", "Method[Contains].ReturnValue"] + - ["System.Boolean", "System.Data.Services.Design.EdmToObjectNamespaceMap", "Method[TryGetObjectNamespace].ReturnValue"] + - ["System.Data.Services.Design.DataServiceCodeVersion", "System.Data.Services.Design.EntityClassGenerator", "Property[Version]"] + - ["System.Collections.Generic.List", "System.Data.Services.Design.TypeGeneratedEventArgs", "Property[AdditionalAttributes]"] + - ["System.Data.Services.Design.DataServiceCodeVersion", "System.Data.Services.Design.DataServiceCodeVersion!", "Field[V2]"] + - ["System.Collections.Generic.ICollection", "System.Data.Services.Design.EdmToObjectNamespaceMap", "Property[EdmNamespaces]"] + - ["System.CodeDom.CodeTypeReference", "System.Data.Services.Design.PropertyGeneratedEventArgs", "Property[ReturnType]"] + - ["System.Collections.Generic.List", "System.Data.Services.Design.PropertyGeneratedEventArgs", "Property[AdditionalSetStatements]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemDataServicesInternal/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemDataServicesInternal/model.yml new file mode 100644 index 000000000000..7b7124b7e7e7 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemDataServicesInternal/model.yml @@ -0,0 +1,65 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Object", "System.Data.Services.Internal.ProjectedWrapper4", "Property[ProjectedProperty1]"] + - ["System.Object", "System.Data.Services.Internal.ProjectedWrapper4", "Method[InternalGetProjectedPropertyValue].ReturnValue"] + - ["System.Object", "System.Data.Services.Internal.ProjectedWrapperMany", "Property[ProjectedProperty2]"] + - ["System.String", "System.Data.Services.Internal.ProjectedWrapper", "Property[PropertyNameList]"] + - ["System.Object", "System.Data.Services.Internal.ProjectedWrapper8", "Property[ProjectedProperty7]"] + - ["System.Object", "System.Data.Services.Internal.ProjectedWrapper", "Method[GetProjectedPropertyValue].ReturnValue"] + - ["System.Object", "System.Data.Services.Internal.ProjectedWrapper6", "Property[ProjectedProperty2]"] + - ["System.Object", "System.Data.Services.Internal.ProjectedWrapper7", "Property[ProjectedProperty5]"] + - ["System.Object", "System.Data.Services.Internal.ProjectedWrapper4", "Property[ProjectedProperty3]"] + - ["System.Object", "System.Data.Services.Internal.ProjectedWrapperMany", "Property[ProjectedProperty6]"] + - ["System.Object", "System.Data.Services.Internal.ProjectedWrapper4", "Property[ProjectedProperty0]"] + - ["System.Object", "System.Data.Services.Internal.ProjectedWrapper6", "Property[ProjectedProperty3]"] + - ["System.Object", "System.Data.Services.Internal.ProjectedWrapper8", "Property[ProjectedProperty6]"] + - ["System.Object", "System.Data.Services.Internal.ProjectedWrapper5", "Property[ProjectedProperty1]"] + - ["System.Object", "System.Data.Services.Internal.ProjectedWrapper6", "Property[ProjectedProperty1]"] + - ["System.Object", "System.Data.Services.Internal.ProjectedWrapperMany", "Property[ProjectedProperty0]"] + - ["System.Object", "System.Data.Services.Internal.ProjectedWrapper7", "Property[ProjectedProperty0]"] + - ["System.Object", "System.Data.Services.Internal.ProjectedWrapper3", "Property[ProjectedProperty2]"] + - ["System.Object", "System.Data.Services.Internal.ProjectedWrapper7", "Property[ProjectedProperty3]"] + - ["System.Object", "System.Data.Services.Internal.ProjectedWrapper5", "Method[InternalGetProjectedPropertyValue].ReturnValue"] + - ["System.Object", "System.Data.Services.Internal.ProjectedWrapper", "Method[InternalGetProjectedPropertyValue].ReturnValue"] + - ["System.Object", "System.Data.Services.Internal.ProjectedWrapper1", "Property[ProjectedProperty0]"] + - ["System.Object", "System.Data.Services.Internal.ProjectedWrapper8", "Property[ProjectedProperty5]"] + - ["System.Object", "System.Data.Services.Internal.ProjectedWrapper7", "Property[ProjectedProperty2]"] + - ["System.Object", "System.Data.Services.Internal.ProjectedWrapper8", "Property[ProjectedProperty2]"] + - ["System.Object", "System.Data.Services.Internal.ProjectedWrapper7", "Property[ProjectedProperty4]"] + - ["System.Object", "System.Data.Services.Internal.ProjectedWrapper3", "Method[InternalGetProjectedPropertyValue].ReturnValue"] + - ["System.Object", "System.Data.Services.Internal.ProjectedWrapper8", "Method[InternalGetProjectedPropertyValue].ReturnValue"] + - ["System.Object", "System.Data.Services.Internal.ProjectedWrapperMany", "Property[ProjectedProperty1]"] + - ["System.Object", "System.Data.Services.Internal.ProjectedWrapper5", "Property[ProjectedProperty2]"] + - ["System.Object", "System.Data.Services.Internal.ProjectedWrapper8", "Property[ProjectedProperty1]"] + - ["System.Object", "System.Data.Services.Internal.ProjectedWrapper7", "Property[ProjectedProperty1]"] + - ["System.String", "System.Data.Services.Internal.ProjectedWrapper", "Property[ResourceTypeName]"] + - ["System.Object", "System.Data.Services.Internal.ProjectedWrapper0", "Method[InternalGetProjectedPropertyValue].ReturnValue"] + - ["System.Object", "System.Data.Services.Internal.ProjectedWrapperMany", "Property[ProjectedProperty3]"] + - ["System.Object", "System.Data.Services.Internal.ProjectedWrapper2", "Method[InternalGetProjectedPropertyValue].ReturnValue"] + - ["System.Object", "System.Data.Services.Internal.ProjectedWrapper2", "Property[ProjectedProperty1]"] + - ["System.Object", "System.Data.Services.Internal.ProjectedWrapper8", "Property[ProjectedProperty3]"] + - ["System.Data.Services.Internal.ProjectedWrapperMany", "System.Data.Services.Internal.ProjectedWrapperMany", "Property[Next]"] + - ["System.Object", "System.Data.Services.Internal.ProjectedWrapper3", "Property[ProjectedProperty0]"] + - ["System.Object", "System.Data.Services.Internal.ProjectedWrapper7", "Method[InternalGetProjectedPropertyValue].ReturnValue"] + - ["System.Object", "System.Data.Services.Internal.ProjectedWrapper6", "Property[ProjectedProperty0]"] + - ["System.Object", "System.Data.Services.Internal.ProjectedWrapper2", "Property[ProjectedProperty0]"] + - ["System.Object", "System.Data.Services.Internal.ProjectedWrapper5", "Property[ProjectedProperty3]"] + - ["System.Object", "System.Data.Services.Internal.ProjectedWrapper8", "Property[ProjectedProperty4]"] + - ["System.Object", "System.Data.Services.Internal.ProjectedWrapperManyEnd", "Method[InternalGetProjectedPropertyValue].ReturnValue"] + - ["System.Object", "System.Data.Services.Internal.ProjectedWrapperMany", "Method[InternalGetProjectedPropertyValue].ReturnValue"] + - ["System.Object", "System.Data.Services.Internal.ProjectedWrapperMany", "Property[ProjectedProperty4]"] + - ["System.Object", "System.Data.Services.Internal.ProjectedWrapper8", "Property[ProjectedProperty0]"] + - ["System.Object", "System.Data.Services.Internal.ProjectedWrapper6", "Method[InternalGetProjectedPropertyValue].ReturnValue"] + - ["System.Object", "System.Data.Services.Internal.ProjectedWrapper6", "Property[ProjectedProperty4]"] + - ["System.Object", "System.Data.Services.Internal.ProjectedWrapper1", "Method[InternalGetProjectedPropertyValue].ReturnValue"] + - ["System.Object", "System.Data.Services.Internal.ProjectedWrapperMany", "Property[ProjectedProperty5]"] + - ["System.Object", "System.Data.Services.Internal.ProjectedWrapper6", "Property[ProjectedProperty5]"] + - ["System.Object", "System.Data.Services.Internal.ProjectedWrapper3", "Property[ProjectedProperty1]"] + - ["System.Object", "System.Data.Services.Internal.ProjectedWrapper5", "Property[ProjectedProperty0]"] + - ["System.Object", "System.Data.Services.Internal.ProjectedWrapper7", "Property[ProjectedProperty6]"] + - ["System.Object", "System.Data.Services.Internal.ProjectedWrapper4", "Property[ProjectedProperty2]"] + - ["System.Object", "System.Data.Services.Internal.ProjectedWrapper5", "Property[ProjectedProperty4]"] + - ["System.Object", "System.Data.Services.Internal.ProjectedWrapperMany", "Property[ProjectedProperty7]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemDataServicesProviders/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemDataServicesProviders/model.yml new file mode 100644 index 000000000000..9b150210dfbd --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemDataServicesProviders/model.yml @@ -0,0 +1,137 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Object", "System.Data.Services.Providers.OpenTypeMethods!", "Method[GreaterThanOrEqual].ReturnValue"] + - ["System.Object", "System.Data.Services.Providers.OpenTypeMethods!", "Method[Year].ReturnValue"] + - ["System.Data.Services.Providers.ResourceTypeKind", "System.Data.Services.Providers.ResourceType", "Property[ResourceTypeKind]"] + - ["System.Boolean", "System.Data.Services.Providers.ResourceSet", "Property[IsReadOnly]"] + - ["System.Data.Services.Providers.ResourcePropertyKind", "System.Data.Services.Providers.ResourcePropertyKind!", "Field[Primitive]"] + - ["System.Data.Services.Providers.ServiceOperationResultKind", "System.Data.Services.Providers.ServiceOperationResultKind!", "Field[QueryWithMultipleResults]"] + - ["System.Int32", "System.Data.Services.Providers.IDataServiceStreamProvider", "Property[StreamBufferSize]"] + - ["System.Collections.Generic.IEnumerable", "System.Data.Services.Providers.DataServiceProviderMethods!", "Method[GetSequenceValue].ReturnValue"] + - ["System.Data.Services.Providers.ResourcePropertyKind", "System.Data.Services.Providers.ResourcePropertyKind!", "Field[ComplexType]"] + - ["System.Object", "System.Data.Services.Providers.IDataServiceQueryProvider", "Method[InvokeServiceOperation].ReturnValue"] + - ["System.Object", "System.Data.Services.Providers.IDataServiceQueryProvider", "Method[GetOpenPropertyValue].ReturnValue"] + - ["System.Object", "System.Data.Services.Providers.ServiceOperation", "Property[CustomState]"] + - ["System.Boolean", "System.Data.Services.Providers.IDataServiceMetadataProvider", "Method[TryResolveResourceType].ReturnValue"] + - ["System.Object", "System.Data.Services.Providers.OpenTypeMethods!", "Method[Length].ReturnValue"] + - ["System.Boolean", "System.Data.Services.Providers.ResourceProperty", "Property[IsReadOnly]"] + - ["System.Data.Services.Providers.ResourcePropertyKind", "System.Data.Services.Providers.ResourcePropertyKind!", "Field[ResourceReference]"] + - ["System.Object", "System.Data.Services.Providers.OpenTypeMethods!", "Method[Convert].ReturnValue"] + - ["System.Object", "System.Data.Services.Providers.OpenTypeMethods!", "Method[EndsWith].ReturnValue"] + - ["System.Boolean", "System.Data.Services.Providers.ResourceType", "Property[CanReflectOnInstanceType]"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.Data.Services.Providers.ServiceOperation", "Property[Parameters]"] + - ["System.Data.Services.Providers.ServiceOperationResultKind", "System.Data.Services.Providers.ServiceOperation", "Property[ResultKind]"] + - ["System.Object", "System.Data.Services.Providers.OpenTypeMethods!", "Method[Concat].ReturnValue"] + - ["System.Data.Services.Providers.ResourceType", "System.Data.Services.Providers.IDataServiceQueryProvider", "Method[GetResourceType].ReturnValue"] + - ["System.Boolean", "System.Data.Services.Providers.IDataServiceMetadataProvider", "Method[TryResolveResourceSet].ReturnValue"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.Data.Services.Providers.ResourceType", "Property[KeyProperties]"] + - ["System.Collections.Generic.IEnumerable", "System.Data.Services.Providers.IDataServiceMetadataProvider", "Property[ResourceSets]"] + - ["System.Object[]", "System.Data.Services.Providers.IDataServicePagingProvider", "Method[GetContinuationToken].ReturnValue"] + - ["System.Boolean", "System.Data.Services.Providers.ServiceOperationParameter", "Property[IsReadOnly]"] + - ["System.Object", "System.Data.Services.Providers.OpenTypeMethods!", "Method[Month].ReturnValue"] + - ["System.String", "System.Data.Services.Providers.ServiceOperation", "Property[MimeType]"] + - ["System.Data.Services.Providers.ResourceTypeKind", "System.Data.Services.Providers.ResourceTypeKind!", "Field[ComplexType]"] + - ["System.String", "System.Data.Services.Providers.IDataServiceMetadataProvider", "Property[ContainerName]"] + - ["System.String", "System.Data.Services.Providers.ResourceType", "Property[FullName]"] + - ["System.Data.Services.Providers.ResourcePropertyKind", "System.Data.Services.Providers.ResourceProperty", "Property[Kind]"] + - ["System.Object", "System.Data.Services.Providers.OpenTypeMethods!", "Method[Divide].ReturnValue"] + - ["System.Object", "System.Data.Services.Providers.DataServiceProviderMethods!", "Method[Convert].ReturnValue"] + - ["System.Int32", "System.Data.Services.Providers.DataServiceProviderMethods!", "Method[Compare].ReturnValue"] + - ["System.Object", "System.Data.Services.Providers.OpenTypeMethods!", "Method[Minute].ReturnValue"] + - ["System.Boolean", "System.Data.Services.Providers.ServiceOperation", "Property[IsReadOnly]"] + - ["System.Data.Services.Providers.ResourceType", "System.Data.Services.Providers.ResourceProperty", "Property[ResourceType]"] + - ["System.Object", "System.Data.Services.Providers.OpenTypeMethods!", "Method[Substring].ReturnValue"] + - ["System.Data.Services.Providers.ResourceType", "System.Data.Services.Providers.ResourceType!", "Method[GetPrimitiveResourceType].ReturnValue"] + - ["System.Data.Services.Providers.ResourcePropertyKind", "System.Data.Services.Providers.ResourcePropertyKind!", "Field[ETag]"] + - ["System.Object", "System.Data.Services.Providers.OpenTypeMethods!", "Method[LessThanOrEqual].ReturnValue"] + - ["System.Object", "System.Data.Services.Providers.OpenTypeMethods!", "Method[Add].ReturnValue"] + - ["System.Object", "System.Data.Services.Providers.OpenTypeMethods!", "Method[OrElse].ReturnValue"] + - ["System.Object", "System.Data.Services.Providers.OpenTypeMethods!", "Method[StartsWith].ReturnValue"] + - ["System.Data.Services.Providers.ResourceTypeKind", "System.Data.Services.Providers.ResourceTypeKind!", "Field[EntityType]"] + - ["System.Object", "System.Data.Services.Providers.IDataServiceQueryProvider", "Property[CurrentDataSource]"] + - ["System.String", "System.Data.Services.Providers.ResourceSet", "Property[Name]"] + - ["System.Collections.Generic.IEnumerable", "System.Data.Services.Providers.ResourceType", "Method[LoadPropertiesDeclaredOnThisType].ReturnValue"] + - ["System.Object", "System.Data.Services.Providers.ResourceType", "Property[CustomState]"] + - ["System.Object", "System.Data.Services.Providers.OpenTypeMethods!", "Method[Trim].ReturnValue"] + - ["System.Data.Services.Providers.ServiceOperationResultKind", "System.Data.Services.Providers.ServiceOperationResultKind!", "Field[Void]"] + - ["System.Object", "System.Data.Services.Providers.ResourceProperty", "Property[CustomState]"] + - ["System.Object", "System.Data.Services.Providers.OpenTypeMethods!", "Method[ToUpper].ReturnValue"] + - ["System.Data.Services.Providers.ResourceType", "System.Data.Services.Providers.ResourceType", "Property[BaseType]"] + - ["System.Data.Services.Providers.ResourceTypeKind", "System.Data.Services.Providers.ResourceTypeKind!", "Field[Primitive]"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.Data.Services.Providers.ResourceType", "Property[PropertiesDeclaredOnThisType]"] + - ["System.String", "System.Data.Services.Providers.ServiceOperation", "Property[Method]"] + - ["System.Data.Services.Providers.ServiceOperationResultKind", "System.Data.Services.Providers.ServiceOperationResultKind!", "Field[Enumeration]"] + - ["System.Object", "System.Data.Services.Providers.OpenTypeMethods!", "Method[Round].ReturnValue"] + - ["System.Object", "System.Data.Services.Providers.OpenTypeMethods!", "Method[Subtract].ReturnValue"] + - ["System.Data.Services.Providers.ServiceOperationResultKind", "System.Data.Services.Providers.ServiceOperationResultKind!", "Field[DirectValue]"] + - ["System.String", "System.Data.Services.Providers.ResourceType", "Property[Name]"] + - ["System.Boolean", "System.Data.Services.Providers.DataServiceProviderMethods!", "Method[TypeIs].ReturnValue"] + - ["System.Object", "System.Data.Services.Providers.OpenTypeMethods!", "Method[AndAlso].ReturnValue"] + - ["System.Collections.Generic.IEnumerable", "System.Data.Services.Providers.IDataServiceMetadataProvider", "Method[GetDerivedTypes].ReturnValue"] + - ["System.Boolean", "System.Data.Services.Providers.ResourceType", "Property[IsOpenType]"] + - ["System.Object", "System.Data.Services.Providers.OpenTypeMethods!", "Method[Modulo].ReturnValue"] + - ["System.Data.Services.Providers.ResourceType", "System.Data.Services.Providers.ServiceOperationParameter", "Property[ParameterType]"] + - ["System.Object", "System.Data.Services.Providers.OpenTypeMethods!", "Method[Replace].ReturnValue"] + - ["System.String", "System.Data.Services.Providers.IDataServiceStreamProvider", "Method[GetStreamContentType].ReturnValue"] + - ["System.Object", "System.Data.Services.Providers.OpenTypeMethods!", "Method[ToLower].ReturnValue"] + - ["System.Object", "System.Data.Services.Providers.OpenTypeMethods!", "Method[TypeIs].ReturnValue"] + - ["System.String", "System.Data.Services.Providers.ResourceProperty", "Property[Name]"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.Data.Services.Providers.ResourceType", "Property[Properties]"] + - ["System.Data.Services.Providers.ResourcePropertyKind", "System.Data.Services.Providers.ResourcePropertyKind!", "Field[ResourceSetReference]"] + - ["System.Data.Services.Providers.ResourcePropertyKind", "System.Data.Services.Providers.ResourcePropertyKind!", "Field[Key]"] + - ["System.String", "System.Data.Services.Providers.ServiceOperation", "Property[Name]"] + - ["System.Object", "System.Data.Services.Providers.OpenTypeMethods!", "Method[Negate].ReturnValue"] + - ["System.Object", "System.Data.Services.Providers.OpenTypeMethods!", "Method[IndexOf].ReturnValue"] + - ["System.Boolean", "System.Data.Services.Providers.ResourceType", "Property[IsReadOnly]"] + - ["System.Object", "System.Data.Services.Providers.OpenTypeMethods!", "Method[Second].ReturnValue"] + - ["System.Object", "System.Data.Services.Providers.OpenTypeMethods!", "Method[Floor].ReturnValue"] + - ["System.IO.Stream", "System.Data.Services.Providers.IDataServiceStreamProvider", "Method[GetWriteStream].ReturnValue"] + - ["System.String", "System.Data.Services.Providers.IDataServiceStreamProvider", "Method[GetStreamETag].ReturnValue"] + - ["System.Object", "System.Data.Services.Providers.OpenTypeMethods!", "Method[NotEqual].ReturnValue"] + - ["System.Object", "System.Data.Services.Providers.ResourceSet", "Property[CustomState]"] + - ["System.Collections.Generic.IEnumerable>", "System.Data.Services.Providers.IDataServiceQueryProvider", "Method[GetOpenPropertyValues].ReturnValue"] + - ["System.Object", "System.Data.Services.Providers.OpenTypeMethods!", "Method[Multiply].ReturnValue"] + - ["System.Data.Services.Providers.ServiceOperationResultKind", "System.Data.Services.Providers.ServiceOperationResultKind!", "Field[QueryWithSingleResult]"] + - ["System.Object", "System.Data.Services.Providers.IDataServiceQueryProvider", "Method[GetPropertyValue].ReturnValue"] + - ["System.Data.Services.Providers.ResourceSet", "System.Data.Services.Providers.ServiceOperation", "Property[ResourceSet]"] + - ["System.String", "System.Data.Services.Providers.IDataServiceStreamProvider", "Method[ResolveType].ReturnValue"] + - ["System.String", "System.Data.Services.Providers.ServiceOperationParameter", "Property[Name]"] + - ["System.Object", "System.Data.Services.Providers.OpenTypeMethods!", "Method[Not].ReturnValue"] + - ["System.Object", "System.Data.Services.Providers.DataServiceProviderMethods!", "Method[GetValue].ReturnValue"] + - ["System.Boolean", "System.Data.Services.Providers.IDataServiceMetadataProvider", "Method[TryResolveServiceOperation].ReturnValue"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.Data.Services.Providers.ResourceType", "Property[ETagProperties]"] + - ["System.Collections.Generic.IEnumerable", "System.Data.Services.Providers.IDataServiceMetadataProvider", "Property[ServiceOperations]"] + - ["System.Boolean", "System.Data.Services.Providers.IDataServiceQueryProvider", "Property[IsNullPropagationRequired]"] + - ["System.String", "System.Data.Services.Providers.IDataServiceMetadataProvider", "Property[ContainerNamespace]"] + - ["System.Linq.IQueryable", "System.Data.Services.Providers.IDataServiceQueryProvider", "Method[GetQueryRootForResourceSet].ReturnValue"] + - ["System.Collections.Generic.IEnumerable", "System.Data.Services.Providers.IDataServiceMetadataProvider", "Property[Types]"] + - ["System.Object", "System.Data.Services.Providers.OpenTypeMethods!", "Method[Equal].ReturnValue"] + - ["System.Boolean", "System.Data.Services.Providers.ResourceType", "Property[IsMediaLinkEntry]"] + - ["System.IO.Stream", "System.Data.Services.Providers.IDataServiceStreamProvider", "Method[GetReadStream].ReturnValue"] + - ["System.Data.Services.Providers.ResourceType", "System.Data.Services.Providers.ServiceOperation", "Property[ResultType]"] + - ["System.Data.Services.Providers.ResourceAssociationSet", "System.Data.Services.Providers.IDataServiceMetadataProvider", "Method[GetResourceAssociationSet].ReturnValue"] + - ["System.Object", "System.Data.Services.Providers.ServiceOperationParameter", "Property[CustomState]"] + - ["System.Data.Services.Providers.ResourceType", "System.Data.Services.Providers.ResourceAssociationSetEnd", "Property[ResourceType]"] + - ["System.Boolean", "System.Data.Services.Providers.ResourceType", "Property[IsAbstract]"] + - ["System.String", "System.Data.Services.Providers.ResourceProperty", "Property[MimeType]"] + - ["System.Data.Services.Providers.ResourceProperty", "System.Data.Services.Providers.ResourceAssociationSetEnd", "Property[ResourceProperty]"] + - ["System.Data.Services.Providers.ResourceAssociationSetEnd", "System.Data.Services.Providers.ResourceAssociationSet", "Property[End2]"] + - ["System.Object", "System.Data.Services.Providers.OpenTypeMethods!", "Method[Day].ReturnValue"] + - ["System.Data.Services.Providers.ResourceAssociationSetEnd", "System.Data.Services.Providers.ResourceAssociationSet", "Property[End1]"] + - ["System.String", "System.Data.Services.Providers.ResourceAssociationSet", "Property[Name]"] + - ["System.String", "System.Data.Services.Providers.ResourceType", "Property[Namespace]"] + - ["System.Boolean", "System.Data.Services.Providers.ResourceProperty", "Property[CanReflectOnInstanceTypeProperty]"] + - ["System.Uri", "System.Data.Services.Providers.IDataServiceStreamProvider", "Method[GetReadStreamUri].ReturnValue"] + - ["System.Boolean", "System.Data.Services.Providers.IDataServiceMetadataProvider", "Method[HasDerivedTypes].ReturnValue"] + - ["System.Object", "System.Data.Services.Providers.OpenTypeMethods!", "Method[Ceiling].ReturnValue"] + - ["System.Object", "System.Data.Services.Providers.OpenTypeMethods!", "Method[LessThan].ReturnValue"] + - ["System.Object", "System.Data.Services.Providers.OpenTypeMethods!", "Method[GetValue].ReturnValue"] + - ["System.Object", "System.Data.Services.Providers.OpenTypeMethods!", "Method[Hour].ReturnValue"] + - ["System.Data.Services.Providers.ResourceType", "System.Data.Services.Providers.ResourceSet", "Property[ResourceType]"] + - ["System.Object", "System.Data.Services.Providers.OpenTypeMethods!", "Method[GreaterThan].ReturnValue"] + - ["System.Object", "System.Data.Services.Providers.OpenTypeMethods!", "Method[SubstringOf].ReturnValue"] + - ["System.Data.Services.Providers.ResourceSet", "System.Data.Services.Providers.ResourceAssociationSetEnd", "Property[ResourceSet]"] + - ["System.Type", "System.Data.Services.Providers.ResourceType", "Property[InstanceType]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemDataSpatial/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemDataSpatial/model.yml new file mode 100644 index 000000000000..7b6b80159f28 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemDataSpatial/model.yml @@ -0,0 +1,230 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Data.Spatial.DbGeography", "System.Data.Spatial.DbGeography!", "Method[GeographyCollectionFromBinary].ReturnValue"] + - ["System.Data.Spatial.DbGeometry", "System.Data.Spatial.DbSpatialServices", "Method[ElementAt].ReturnValue"] + - ["System.Data.Spatial.DbGeometry", "System.Data.Spatial.DbGeometry", "Method[Union].ReturnValue"] + - ["System.Object", "System.Data.Spatial.DbGeography", "Property[ProviderValue]"] + - ["System.Byte[]", "System.Data.Spatial.DbGeography", "Method[AsBinary].ReturnValue"] + - ["System.String", "System.Data.Spatial.DbGeometry", "Method[AsText].ReturnValue"] + - ["System.String", "System.Data.Spatial.DbGeography", "Method[ToString].ReturnValue"] + - ["System.Data.Spatial.DbGeometry", "System.Data.Spatial.DbGeometry!", "Method[MultiPolygonFromBinary].ReturnValue"] + - ["System.String", "System.Data.Spatial.DbSpatialServices", "Method[AsGml].ReturnValue"] + - ["System.Byte[]", "System.Data.Spatial.DbSpatialServices", "Method[AsBinary].ReturnValue"] + - ["System.Boolean", "System.Data.Spatial.DbGeography", "Method[SpatialEquals].ReturnValue"] + - ["System.Data.Spatial.DbGeography", "System.Data.Spatial.DbGeography!", "Method[MultiPointFromText].ReturnValue"] + - ["System.Boolean", "System.Data.Spatial.DbGeometry", "Method[Crosses].ReturnValue"] + - ["System.Data.Spatial.DbGeometry", "System.Data.Spatial.DbSpatialServices", "Method[GeometryFromText].ReturnValue"] + - ["System.Boolean", "System.Data.Spatial.DbGeometry", "Method[SpatialEquals].ReturnValue"] + - ["System.Data.Spatial.DbGeography", "System.Data.Spatial.DbSpatialServices", "Method[GeographyFromGml].ReturnValue"] + - ["System.Data.Spatial.DbGeometry", "System.Data.Spatial.DbSpatialServices", "Method[GeometryPointFromBinary].ReturnValue"] + - ["System.Data.Spatial.DbGeometry", "System.Data.Spatial.DbSpatialServices", "Method[GetCentroid].ReturnValue"] + - ["System.Int32", "System.Data.Spatial.DbGeography", "Property[Dimension]"] + - ["System.Int32", "System.Data.Spatial.DbGeometry", "Property[Dimension]"] + - ["System.Data.Spatial.DbGeography", "System.Data.Spatial.DbGeography!", "Method[GeographyCollectionFromText].ReturnValue"] + - ["System.String", "System.Data.Spatial.DbGeography", "Method[AsGml].ReturnValue"] + - ["System.Data.Spatial.DbGeography", "System.Data.Spatial.DbSpatialServices", "Method[GetEndPoint].ReturnValue"] + - ["System.Data.Spatial.DbGeography", "System.Data.Spatial.DbGeography", "Method[Buffer].ReturnValue"] + - ["System.Boolean", "System.Data.Spatial.DbSpatialServices", "Method[Within].ReturnValue"] + - ["System.Data.Spatial.DbSpatialServices", "System.Data.Spatial.DbSpatialServices!", "Property[Default]"] + - ["System.Data.Spatial.DbGeography", "System.Data.Spatial.DbGeography!", "Method[LineFromBinary].ReturnValue"] + - ["System.Data.Spatial.DbGeometry", "System.Data.Spatial.DbGeometry!", "Method[GeometryCollectionFromText].ReturnValue"] + - ["System.Data.Spatial.DbGeometry", "System.Data.Spatial.DbGeometry!", "Method[MultiPointFromBinary].ReturnValue"] + - ["System.Data.Spatial.DbGeometry", "System.Data.Spatial.DbGeometry", "Method[SymmetricDifference].ReturnValue"] + - ["System.Data.Spatial.DbGeometry", "System.Data.Spatial.DbGeometry!", "Method[PointFromText].ReturnValue"] + - ["System.Data.Spatial.DbGeography", "System.Data.Spatial.DbSpatialServices", "Method[GeographyLineFromBinary].ReturnValue"] + - ["System.Nullable", "System.Data.Spatial.DbGeometry", "Method[Distance].ReturnValue"] + - ["System.Boolean", "System.Data.Spatial.DbSpatialServices", "Method[GetIsSimple].ReturnValue"] + - ["System.Data.Spatial.DbGeometry", "System.Data.Spatial.DbSpatialServices", "Method[GeometryFromProviderValue].ReturnValue"] + - ["System.Boolean", "System.Data.Spatial.DbSpatialServices", "Method[Contains].ReturnValue"] + - ["System.Data.Spatial.DbGeography", "System.Data.Spatial.DbSpatialServices", "Method[GeographyMultiPolygonFromText].ReturnValue"] + - ["System.Data.Spatial.DbGeometry", "System.Data.Spatial.DbSpatialServices", "Method[GeometryPolygonFromBinary].ReturnValue"] + - ["System.Boolean", "System.Data.Spatial.DbSpatialServices", "Method[GetIsValid].ReturnValue"] + - ["System.Boolean", "System.Data.Spatial.DbSpatialServices", "Method[Relate].ReturnValue"] + - ["System.Boolean", "System.Data.Spatial.DbSpatialServices", "Method[SpatialEquals].ReturnValue"] + - ["System.Nullable", "System.Data.Spatial.DbGeometry", "Property[InteriorRingCount]"] + - ["System.Data.Spatial.DbGeometry", "System.Data.Spatial.DbGeometry", "Property[PointOnSurface]"] + - ["System.Boolean", "System.Data.Spatial.DbGeometry", "Method[Intersects].ReturnValue"] + - ["System.Data.Spatial.DbGeography", "System.Data.Spatial.DbSpatialServices", "Method[PointAt].ReturnValue"] + - ["System.Nullable", "System.Data.Spatial.DbSpatialServices", "Method[GetMeasure].ReturnValue"] + - ["System.Nullable", "System.Data.Spatial.DbSpatialServices", "Method[GetIsClosed].ReturnValue"] + - ["System.Nullable", "System.Data.Spatial.DbSpatialServices", "Method[GetLongitude].ReturnValue"] + - ["System.Data.Spatial.DbGeography", "System.Data.Spatial.DbGeography", "Property[EndPoint]"] + - ["System.Boolean", "System.Data.Spatial.DbSpatialServices", "Method[Disjoint].ReturnValue"] + - ["System.Object", "System.Data.Spatial.DbSpatialServices", "Method[CreateProviderValue].ReturnValue"] + - ["System.Data.Spatial.DbGeography", "System.Data.Spatial.DbSpatialServices", "Method[GeographyMultiPolygonFromBinary].ReturnValue"] + - ["System.Data.Spatial.DbGeometry", "System.Data.Spatial.DbGeometry", "Method[Buffer].ReturnValue"] + - ["System.Int32", "System.Data.Spatial.DbSpatialServices", "Method[GetCoordinateSystemId].ReturnValue"] + - ["System.Nullable", "System.Data.Spatial.DbSpatialServices", "Method[GetElementCount].ReturnValue"] + - ["System.Data.Spatial.DbGeography", "System.Data.Spatial.DbGeography", "Method[Union].ReturnValue"] + - ["System.String", "System.Data.Spatial.DbSpatialServices", "Method[AsTextIncludingElevationAndMeasure].ReturnValue"] + - ["System.Data.Spatial.DbGeography", "System.Data.Spatial.DbSpatialServices", "Method[GeographyFromBinary].ReturnValue"] + - ["System.Data.Spatial.DbGeography", "System.Data.Spatial.DbSpatialServices", "Method[Intersection].ReturnValue"] + - ["System.String", "System.Data.Spatial.DbSpatialServices", "Method[AsText].ReturnValue"] + - ["System.Data.Spatial.DbGeography", "System.Data.Spatial.DbGeography!", "Method[LineFromText].ReturnValue"] + - ["System.Data.Spatial.DbGeography", "System.Data.Spatial.DbGeography!", "Method[PolygonFromText].ReturnValue"] + - ["System.Data.Spatial.DbGeometry", "System.Data.Spatial.DbSpatialServices", "Method[GeometryCollectionFromText].ReturnValue"] + - ["System.Nullable", "System.Data.Spatial.DbGeometry", "Property[PointCount]"] + - ["System.Data.Spatial.DbGeometry", "System.Data.Spatial.DbSpatialServices!", "Method[CreateGeometry].ReturnValue"] + - ["System.Int32", "System.Data.Spatial.DbGeographyWellKnownValue", "Property[CoordinateSystemId]"] + - ["System.Data.Spatial.DbGeography", "System.Data.Spatial.DbSpatialServices", "Method[GeographyMultiPointFromText].ReturnValue"] + - ["System.Data.Spatial.DbGeography", "System.Data.Spatial.DbSpatialServices", "Method[GeographyPolygonFromBinary].ReturnValue"] + - ["System.Data.Spatial.DbGeography", "System.Data.Spatial.DbGeography", "Method[Difference].ReturnValue"] + - ["System.Nullable", "System.Data.Spatial.DbSpatialServices", "Method[GetPointCount].ReturnValue"] + - ["System.Nullable", "System.Data.Spatial.DbGeometry", "Property[IsClosed]"] + - ["System.Boolean", "System.Data.Spatial.DbGeography", "Method[Intersects].ReturnValue"] + - ["System.Data.Spatial.DbGeometry", "System.Data.Spatial.DbGeometry", "Method[Difference].ReturnValue"] + - ["System.Data.Spatial.DbGeography", "System.Data.Spatial.DbGeography", "Method[ElementAt].ReturnValue"] + - ["System.Data.Spatial.DbGeographyWellKnownValue", "System.Data.Spatial.DbGeography", "Property[WellKnownValue]"] + - ["System.Data.Spatial.DbGeography", "System.Data.Spatial.DbGeography!", "Method[MultiLineFromText].ReturnValue"] + - ["System.Data.Spatial.DbGeometry", "System.Data.Spatial.DbGeometry", "Method[Intersection].ReturnValue"] + - ["System.Data.Spatial.DbGeography", "System.Data.Spatial.DbGeography!", "Method[PointFromText].ReturnValue"] + - ["System.Boolean", "System.Data.Spatial.DbGeometry", "Method[Touches].ReturnValue"] + - ["System.Nullable", "System.Data.Spatial.DbGeography", "Property[IsClosed]"] + - ["System.Data.Spatial.DbGeography", "System.Data.Spatial.DbGeography!", "Method[MultiLineFromBinary].ReturnValue"] + - ["System.Data.Spatial.DbGeography", "System.Data.Spatial.DbSpatialServices", "Method[GeographyMultiLineFromText].ReturnValue"] + - ["System.Data.Spatial.DbGeometry", "System.Data.Spatial.DbGeometry!", "Method[PolygonFromText].ReturnValue"] + - ["System.Data.Spatial.DbGeometry", "System.Data.Spatial.DbSpatialServices", "Method[GeometryLineFromBinary].ReturnValue"] + - ["System.Data.Spatial.DbGeometry", "System.Data.Spatial.DbGeometry!", "Method[MultiLineFromText].ReturnValue"] + - ["System.Boolean", "System.Data.Spatial.DbSpatialServices", "Method[Overlaps].ReturnValue"] + - ["System.Data.Spatial.DbGeometry", "System.Data.Spatial.DbSpatialServices", "Method[SymmetricDifference].ReturnValue"] + - ["System.Data.Spatial.DbGeography", "System.Data.Spatial.DbGeography!", "Method[MultiPolygonFromText].ReturnValue"] + - ["System.Data.Spatial.DbGeometry", "System.Data.Spatial.DbSpatialServices", "Method[GeometryPointFromText].ReturnValue"] + - ["System.Nullable", "System.Data.Spatial.DbSpatialServices", "Method[GetLength].ReturnValue"] + - ["System.Data.Spatial.DbGeography", "System.Data.Spatial.DbGeography", "Method[SymmetricDifference].ReturnValue"] + - ["System.Data.Spatial.DbGeographyWellKnownValue", "System.Data.Spatial.DbSpatialServices", "Method[CreateWellKnownValue].ReturnValue"] + - ["System.Nullable", "System.Data.Spatial.DbGeography", "Property[Latitude]"] + - ["System.Data.Spatial.DbGeometry", "System.Data.Spatial.DbSpatialServices", "Method[GeometryMultiLineFromBinary].ReturnValue"] + - ["System.Nullable", "System.Data.Spatial.DbGeometry", "Property[XCoordinate]"] + - ["System.Nullable", "System.Data.Spatial.DbGeography", "Property[Measure]"] + - ["System.Data.Spatial.DbGeography", "System.Data.Spatial.DbGeography!", "Method[MultiPolygonFromBinary].ReturnValue"] + - ["System.Data.Spatial.DbGeometry", "System.Data.Spatial.DbSpatialServices", "Method[GeometryFromGml].ReturnValue"] + - ["System.Data.Spatial.DbGeography", "System.Data.Spatial.DbSpatialServices", "Method[GeographyCollectionFromBinary].ReturnValue"] + - ["System.Data.Spatial.DbGeometry", "System.Data.Spatial.DbSpatialServices", "Method[GeometryFromBinary].ReturnValue"] + - ["System.Data.Spatial.DbGeometryWellKnownValue", "System.Data.Spatial.DbSpatialServices", "Method[CreateWellKnownValue].ReturnValue"] + - ["System.Data.Spatial.DbGeography", "System.Data.Spatial.DbSpatialServices", "Method[GeographyLineFromText].ReturnValue"] + - ["System.Data.Spatial.DbGeometry", "System.Data.Spatial.DbSpatialServices", "Method[Buffer].ReturnValue"] + - ["System.Data.Spatial.DbGeometry", "System.Data.Spatial.DbGeometry!", "Method[MultiPointFromText].ReturnValue"] + - ["System.Data.Spatial.DbGeography", "System.Data.Spatial.DbGeography!", "Method[PointFromBinary].ReturnValue"] + - ["System.Int32", "System.Data.Spatial.DbSpatialServices", "Method[GetDimension].ReturnValue"] + - ["System.Data.Spatial.DbGeometry", "System.Data.Spatial.DbSpatialServices", "Method[GetPointOnSurface].ReturnValue"] + - ["System.Data.Spatial.DbGeometry", "System.Data.Spatial.DbSpatialServices", "Method[GeometryMultiPointFromText].ReturnValue"] + - ["System.Double", "System.Data.Spatial.DbSpatialServices", "Method[Distance].ReturnValue"] + - ["System.Data.Spatial.DbGeography", "System.Data.Spatial.DbSpatialServices", "Method[Difference].ReturnValue"] + - ["System.Data.Spatial.DbGeography", "System.Data.Spatial.DbSpatialServices!", "Method[CreateGeography].ReturnValue"] + - ["System.Nullable", "System.Data.Spatial.DbGeography", "Property[Elevation]"] + - ["System.Data.Spatial.DbGeography", "System.Data.Spatial.DbGeography", "Method[Intersection].ReturnValue"] + - ["System.Nullable", "System.Data.Spatial.DbGeometry", "Property[Elevation]"] + - ["System.Nullable", "System.Data.Spatial.DbSpatialServices", "Method[GetIsRing].ReturnValue"] + - ["System.Data.Spatial.DbGeometry", "System.Data.Spatial.DbGeometry", "Property[Envelope]"] + - ["System.Data.Spatial.DbGeometry", "System.Data.Spatial.DbSpatialServices", "Method[GetExteriorRing].ReturnValue"] + - ["System.String", "System.Data.Spatial.DbGeography", "Property[SpatialTypeName]"] + - ["System.Nullable", "System.Data.Spatial.DbSpatialServices", "Method[GetXCoordinate].ReturnValue"] + - ["System.Data.Spatial.DbGeography", "System.Data.Spatial.DbSpatialServices", "Method[GeographyMultiLineFromBinary].ReturnValue"] + - ["System.Boolean", "System.Data.Spatial.DbSpatialServices", "Method[GetIsEmpty].ReturnValue"] + - ["System.Int32", "System.Data.Spatial.DbGeography", "Property[CoordinateSystemId]"] + - ["System.Data.Spatial.DbGeometry", "System.Data.Spatial.DbGeometry", "Property[EndPoint]"] + - ["System.Boolean", "System.Data.Spatial.DbSpatialServices", "Method[Crosses].ReturnValue"] + - ["System.Nullable", "System.Data.Spatial.DbGeometry", "Property[ElementCount]"] + - ["System.Boolean", "System.Data.Spatial.DbGeometry", "Method[Contains].ReturnValue"] + - ["System.Int32", "System.Data.Spatial.DbGeometry!", "Property[DefaultCoordinateSystemId]"] + - ["System.Boolean", "System.Data.Spatial.DbGeometry", "Property[IsValid]"] + - ["System.Data.Spatial.DbGeometry", "System.Data.Spatial.DbSpatialServices", "Method[GeometryLineFromText].ReturnValue"] + - ["System.String", "System.Data.Spatial.DbGeographyWellKnownValue", "Property[WellKnownText]"] + - ["System.Data.Spatial.DbGeography", "System.Data.Spatial.DbSpatialServices", "Method[GeographyMultiPointFromBinary].ReturnValue"] + - ["System.Data.Spatial.DbGeometry", "System.Data.Spatial.DbSpatialServices", "Method[GeometryPolygonFromText].ReturnValue"] + - ["System.Boolean", "System.Data.Spatial.DbGeometry", "Method[Overlaps].ReturnValue"] + - ["System.Boolean", "System.Data.Spatial.DbGeometry", "Property[IsEmpty]"] + - ["System.Nullable", "System.Data.Spatial.DbSpatialServices", "Method[GetYCoordinate].ReturnValue"] + - ["System.Nullable", "System.Data.Spatial.DbGeometry", "Property[Area]"] + - ["System.Data.Spatial.DbGeography", "System.Data.Spatial.DbSpatialServices", "Method[SymmetricDifference].ReturnValue"] + - ["System.Byte[]", "System.Data.Spatial.DbGeometryWellKnownValue", "Property[WellKnownBinary]"] + - ["System.Boolean", "System.Data.Spatial.DbGeometry", "Method[Within].ReturnValue"] + - ["System.Data.Spatial.DbGeography", "System.Data.Spatial.DbSpatialServices", "Method[GeographyFromText].ReturnValue"] + - ["System.Data.Spatial.DbGeography", "System.Data.Spatial.DbGeography!", "Method[FromBinary].ReturnValue"] + - ["System.Data.Spatial.DbGeometry", "System.Data.Spatial.DbSpatialServices", "Method[GeometryMultiPointFromBinary].ReturnValue"] + - ["System.Nullable", "System.Data.Spatial.DbGeometry", "Property[YCoordinate]"] + - ["System.Data.Spatial.DbGeometry", "System.Data.Spatial.DbSpatialServices", "Method[GetBoundary].ReturnValue"] + - ["System.String", "System.Data.Spatial.DbSpatialServices", "Method[GetSpatialTypeName].ReturnValue"] + - ["System.Data.Spatial.DbGeometry", "System.Data.Spatial.DbGeometry", "Property[Boundary]"] + - ["System.Data.Spatial.DbGeometry", "System.Data.Spatial.DbSpatialServices", "Method[GetEnvelope].ReturnValue"] + - ["System.Data.Spatial.DbGeometry", "System.Data.Spatial.DbSpatialServices", "Method[GetStartPoint].ReturnValue"] + - ["System.Data.Spatial.DbGeometry", "System.Data.Spatial.DbSpatialServices", "Method[Union].ReturnValue"] + - ["System.Nullable", "System.Data.Spatial.DbGeography", "Property[PointCount]"] + - ["System.Nullable", "System.Data.Spatial.DbSpatialServices", "Method[GetInteriorRingCount].ReturnValue"] + - ["System.Data.Spatial.DbGeography", "System.Data.Spatial.DbSpatialServices", "Method[Buffer].ReturnValue"] + - ["System.Data.Spatial.DbGeometry", "System.Data.Spatial.DbSpatialServices", "Method[GeometryMultiLineFromText].ReturnValue"] + - ["System.Data.Spatial.DbGeometry", "System.Data.Spatial.DbSpatialServices", "Method[GeometryMultiPolygonFromText].ReturnValue"] + - ["System.Data.Spatial.DbGeography", "System.Data.Spatial.DbSpatialServices", "Method[GeographyCollectionFromText].ReturnValue"] + - ["System.Data.Spatial.DbGeometry", "System.Data.Spatial.DbGeometry!", "Method[PolygonFromBinary].ReturnValue"] + - ["System.Data.Spatial.DbGeography", "System.Data.Spatial.DbGeography!", "Method[FromText].ReturnValue"] + - ["System.Int32", "System.Data.Spatial.DbGeometryWellKnownValue", "Property[CoordinateSystemId]"] + - ["System.Data.Spatial.DbGeography", "System.Data.Spatial.DbSpatialServices", "Method[GeographyFromProviderValue].ReturnValue"] + - ["System.Data.Spatial.DbGeometry", "System.Data.Spatial.DbGeometry!", "Method[FromBinary].ReturnValue"] + - ["System.Nullable", "System.Data.Spatial.DbGeography", "Property[Area]"] + - ["System.Data.Spatial.DbGeometry", "System.Data.Spatial.DbGeometry", "Method[InteriorRingAt].ReturnValue"] + - ["System.Data.Spatial.DbGeometry", "System.Data.Spatial.DbGeometry!", "Method[LineFromText].ReturnValue"] + - ["System.String", "System.Data.Spatial.DbGeometryWellKnownValue", "Property[WellKnownText]"] + - ["System.Data.Spatial.DbGeography", "System.Data.Spatial.DbSpatialServices", "Method[ElementAt].ReturnValue"] + - ["System.Boolean", "System.Data.Spatial.DbSpatialServices", "Method[Touches].ReturnValue"] + - ["System.Nullable", "System.Data.Spatial.DbGeography", "Property[ElementCount]"] + - ["System.Data.Spatial.DbGeometry", "System.Data.Spatial.DbGeometry", "Property[StartPoint]"] + - ["System.Data.Spatial.DbGeometry", "System.Data.Spatial.DbGeometry!", "Method[MultiPolygonFromText].ReturnValue"] + - ["System.Nullable", "System.Data.Spatial.DbSpatialServices", "Method[GetLatitude].ReturnValue"] + - ["System.Boolean", "System.Data.Spatial.DbGeography", "Method[Disjoint].ReturnValue"] + - ["System.Data.Spatial.DbGeography", "System.Data.Spatial.DbGeography!", "Method[FromGml].ReturnValue"] + - ["System.Boolean", "System.Data.Spatial.DbGeometry", "Property[IsSimple]"] + - ["System.Nullable", "System.Data.Spatial.DbSpatialServices", "Method[GetElevation].ReturnValue"] + - ["System.Nullable", "System.Data.Spatial.DbGeography", "Property[Longitude]"] + - ["System.Data.Spatial.DbGeometryWellKnownValue", "System.Data.Spatial.DbGeometry", "Property[WellKnownValue]"] + - ["System.Data.Spatial.DbGeometry", "System.Data.Spatial.DbGeometry", "Method[PointAt].ReturnValue"] + - ["System.Data.Spatial.DbGeography", "System.Data.Spatial.DbSpatialServices", "Method[GeographyPolygonFromText].ReturnValue"] + - ["System.Data.Spatial.DbGeometry", "System.Data.Spatial.DbGeometry!", "Method[FromGml].ReturnValue"] + - ["System.Boolean", "System.Data.Spatial.DbSpatialServices", "Method[Intersects].ReturnValue"] + - ["System.Data.Spatial.DbGeometry", "System.Data.Spatial.DbSpatialServices", "Method[GetConvexHull].ReturnValue"] + - ["System.Data.Spatial.DbGeography", "System.Data.Spatial.DbSpatialServices", "Method[GeographyPointFromBinary].ReturnValue"] + - ["System.Data.Spatial.DbGeography", "System.Data.Spatial.DbSpatialServices", "Method[Union].ReturnValue"] + - ["System.String", "System.Data.Spatial.DbGeography", "Method[AsText].ReturnValue"] + - ["System.Data.Spatial.DbGeometry", "System.Data.Spatial.DbSpatialServices", "Method[Difference].ReturnValue"] + - ["System.Data.Spatial.DbGeometry", "System.Data.Spatial.DbSpatialServices", "Method[Intersection].ReturnValue"] + - ["System.String", "System.Data.Spatial.DbGeometry", "Property[SpatialTypeName]"] + - ["System.Data.Spatial.DbGeometry", "System.Data.Spatial.DbSpatialServices", "Method[InteriorRingAt].ReturnValue"] + - ["System.Data.Spatial.DbGeometry", "System.Data.Spatial.DbGeometry!", "Method[FromText].ReturnValue"] + - ["System.Nullable", "System.Data.Spatial.DbGeometry", "Property[IsRing]"] + - ["System.Data.Spatial.DbGeometry", "System.Data.Spatial.DbGeometry", "Property[Centroid]"] + - ["System.String", "System.Data.Spatial.DbGeometry", "Method[AsGml].ReturnValue"] + - ["System.Data.Spatial.DbGeometry", "System.Data.Spatial.DbGeometry!", "Method[GeometryCollectionFromBinary].ReturnValue"] + - ["System.Data.Spatial.DbGeography", "System.Data.Spatial.DbGeography", "Method[PointAt].ReturnValue"] + - ["System.String", "System.Data.Spatial.DbGeometry", "Method[ToString].ReturnValue"] + - ["System.Boolean", "System.Data.Spatial.DbGeometry", "Method[Relate].ReturnValue"] + - ["System.Data.Spatial.DbGeometry", "System.Data.Spatial.DbSpatialServices", "Method[GeometryMultiPolygonFromBinary].ReturnValue"] + - ["System.Data.Spatial.DbGeography", "System.Data.Spatial.DbSpatialServices", "Method[GeographyPointFromText].ReturnValue"] + - ["System.Data.Spatial.DbGeometry", "System.Data.Spatial.DbSpatialDataReader", "Method[GetGeometry].ReturnValue"] + - ["System.Data.Spatial.DbGeometry", "System.Data.Spatial.DbGeometry", "Method[ElementAt].ReturnValue"] + - ["System.Data.Spatial.DbGeometry", "System.Data.Spatial.DbGeometry", "Property[ExteriorRing]"] + - ["System.Boolean", "System.Data.Spatial.DbGeometry", "Method[Disjoint].ReturnValue"] + - ["System.Data.Spatial.DbGeometry", "System.Data.Spatial.DbSpatialServices", "Method[PointAt].ReturnValue"] + - ["System.Boolean", "System.Data.Spatial.DbGeography", "Property[IsEmpty]"] + - ["System.Int32", "System.Data.Spatial.DbGeometry", "Property[CoordinateSystemId]"] + - ["System.Byte[]", "System.Data.Spatial.DbGeometry", "Method[AsBinary].ReturnValue"] + - ["System.Data.Spatial.DbGeography", "System.Data.Spatial.DbGeography!", "Method[MultiPointFromBinary].ReturnValue"] + - ["System.Int32", "System.Data.Spatial.DbGeography!", "Property[DefaultCoordinateSystemId]"] + - ["System.Nullable", "System.Data.Spatial.DbSpatialServices", "Method[GetArea].ReturnValue"] + - ["System.Data.Spatial.DbGeometry", "System.Data.Spatial.DbSpatialServices", "Method[GetEndPoint].ReturnValue"] + - ["System.Data.Spatial.DbGeometry", "System.Data.Spatial.DbGeometry!", "Method[LineFromBinary].ReturnValue"] + - ["System.Data.Spatial.DbGeometry", "System.Data.Spatial.DbGeometry!", "Method[PointFromBinary].ReturnValue"] + - ["System.Data.Spatial.DbGeography", "System.Data.Spatial.DbGeography!", "Method[PolygonFromBinary].ReturnValue"] + - ["System.Data.Spatial.DbGeography", "System.Data.Spatial.DbGeography", "Property[StartPoint]"] + - ["System.Nullable", "System.Data.Spatial.DbGeometry", "Property[Measure]"] + - ["System.Nullable", "System.Data.Spatial.DbGeometry", "Property[Length]"] + - ["System.Data.Spatial.DbGeometry", "System.Data.Spatial.DbGeometry", "Property[ConvexHull]"] + - ["System.Data.Spatial.DbGeography", "System.Data.Spatial.DbSpatialServices", "Method[GetStartPoint].ReturnValue"] + - ["System.Data.Spatial.DbGeometry", "System.Data.Spatial.DbSpatialServices", "Method[GeometryCollectionFromBinary].ReturnValue"] + - ["System.Nullable", "System.Data.Spatial.DbGeography", "Method[Distance].ReturnValue"] + - ["System.Object", "System.Data.Spatial.DbGeometry", "Property[ProviderValue]"] + - ["System.Nullable", "System.Data.Spatial.DbGeography", "Property[Length]"] + - ["System.Byte[]", "System.Data.Spatial.DbGeographyWellKnownValue", "Property[WellKnownBinary]"] + - ["System.Data.Spatial.DbGeometry", "System.Data.Spatial.DbGeometry!", "Method[MultiLineFromBinary].ReturnValue"] + - ["System.Data.Spatial.DbGeography", "System.Data.Spatial.DbSpatialDataReader", "Method[GetGeography].ReturnValue"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemDataSql/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemDataSql/model.yml new file mode 100644 index 000000000000..8945cf3d05c1 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemDataSql/model.yml @@ -0,0 +1,10 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Int32", "System.Data.Sql.SqlNotificationRequest", "Property[Timeout]"] + - ["System.Data.DataTable", "System.Data.Sql.SqlDataSourceEnumerator", "Method[GetDataSources].ReturnValue"] + - ["System.String", "System.Data.Sql.SqlNotificationRequest", "Property[Options]"] + - ["System.String", "System.Data.Sql.SqlNotificationRequest", "Property[UserData]"] + - ["System.Data.Sql.SqlDataSourceEnumerator", "System.Data.Sql.SqlDataSourceEnumerator!", "Property[Instance]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemDataSqlClient/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemDataSqlClient/model.yml new file mode 100644 index 000000000000..e87f378c4714 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemDataSqlClient/model.yml @@ -0,0 +1,457 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.String", "System.Data.SqlClient.SqlClientMetaDataCollectionNames!", "Field[Columns]"] + - ["System.Data.SqlClient.SqlBulkCopyOptions", "System.Data.SqlClient.SqlBulkCopyOptions!", "Field[TableLock]"] + - ["System.Data.SqlClient.SqlDataAdapter", "System.Data.SqlClient.SqlCommandBuilder", "Property[DataAdapter]"] + - ["System.String", "System.Data.SqlClient.SqlAuthenticationToken", "Property[AccessToken]"] + - ["System.Data.SqlClient.SqlNotificationInfo", "System.Data.SqlClient.SqlNotificationInfo!", "Field[Truncate]"] + - ["System.String", "System.Data.SqlClient.SqlConnectionStringBuilder", "Property[DataSource]"] + - ["System.String", "System.Data.SqlClient.SqlParameter", "Property[ParameterName]"] + - ["System.Data.SqlClient.SqlNotificationSource", "System.Data.SqlClient.SqlNotificationSource!", "Field[System]"] + - ["System.Int32", "System.Data.SqlClient.SqlBulkCopyColumnMappingCollection", "Method[IndexOf].ReturnValue"] + - ["System.Data.IDbCommand", "System.Data.SqlClient.SqlDataAdapter", "Property[System.Data.IDbDataAdapter.UpdateCommand]"] + - ["System.Byte[]", "System.Data.SqlClient.SqlColumnEncryptionKeyStoreProvider", "Method[SignColumnMasterKeyMetadata].ReturnValue"] + - ["System.String", "System.Data.SqlClient.SqlConnection", "Property[ServerVersion]"] + - ["System.Security.SecureString", "System.Data.SqlClient.SqlCredential", "Property[Password]"] + - ["System.Data.SqlTypes.SqlCompareOptions", "System.Data.SqlClient.SqlParameter", "Property[CompareInfo]"] + - ["System.Boolean", "System.Data.SqlClient.SqlBulkCopyColumnMappingCollection", "Property[System.Collections.IList.IsFixedSize]"] + - ["System.Byte", "System.Data.SqlClient.SqlError", "Property[Class]"] + - ["System.Data.SqlClient.SqlBulkCopyOptions", "System.Data.SqlClient.SqlBulkCopyOptions!", "Field[AllowEncryptedValueModifications]"] + - ["System.Data.Common.DbParameter", "System.Data.SqlClient.SqlParameterCollection", "Method[GetParameter].ReturnValue"] + - ["System.Data.Common.DbCommand", "System.Data.SqlClient.SqlConnection", "Method[CreateDbCommand].ReturnValue"] + - ["System.Data.SqlClient.SqlParameter", "System.Data.SqlClient.SqlParameterCollection", "Method[AddWithValue].ReturnValue"] + - ["System.Data.SqlClient.SqlNotificationType", "System.Data.SqlClient.SqlNotificationEventArgs", "Property[Type]"] + - ["System.String", "System.Data.SqlClient.SqlAuthenticationParameters", "Property[DatabaseName]"] + - ["System.Threading.Tasks.Task", "System.Data.SqlClient.SqlCommand", "Method[ExecuteDbDataReaderAsync].ReturnValue"] + - ["System.Data.Common.DbCommand", "System.Data.SqlClient.SqlCommandBuilder", "Method[InitializeCommand].ReturnValue"] + - ["System.Data.SqlClient.SqlCommand", "System.Data.SqlClient.SqlRowUpdatingEventArgs", "Property[Command]"] + - ["System.Type", "System.Data.SqlClient.SqlDataReader", "Method[GetFieldType].ReturnValue"] + - ["System.Object", "System.Data.SqlClient.SqlDataReader", "Method[GetProviderSpecificValue].ReturnValue"] + - ["System.Data.Common.DbCommandDefinition", "System.Data.SqlClient.SqlProviderServices", "Method[CreateDbCommandDefinition].ReturnValue"] + - ["System.IAsyncResult", "System.Data.SqlClient.SqlCommand", "Method[BeginExecuteNonQuery].ReturnValue"] + - ["System.Double", "System.Data.SqlClient.SqlDataReader", "Method[GetDouble].ReturnValue"] + - ["System.String", "System.Data.SqlClient.SqlException", "Property[Source]"] + - ["System.Byte[]", "System.Data.SqlClient.SqlColumnEncryptionCngProvider", "Method[DecryptColumnEncryptionKey].ReturnValue"] + - ["System.Data.Common.RowUpdatingEventArgs", "System.Data.SqlClient.SqlDataAdapter", "Method[CreateRowUpdatingEvent].ReturnValue"] + - ["System.Data.UpdateRowSource", "System.Data.SqlClient.SqlCommand", "Property[UpdatedRowSource]"] + - ["System.DateTimeOffset", "System.Data.SqlClient.SqlDataReader", "Method[GetDateTimeOffset].ReturnValue"] + - ["System.Data.SqlClient.SqlNotificationInfo", "System.Data.SqlClient.SqlNotificationInfo!", "Field[Delete]"] + - ["System.Data.SqlClient.SqlConnection", "System.Data.SqlClient.SqlCommand", "Property[Connection]"] + - ["System.Data.SqlClient.SqlCommand", "System.Data.SqlClient.SqlDataAdapter", "Property[SelectCommand]"] + - ["System.String", "System.Data.SqlClient.SqlCommandBuilder", "Method[GetParameterName].ReturnValue"] + - ["System.Security.CodeAccessPermission", "System.Data.SqlClient.SqlClientFactory", "Method[CreatePermission].ReturnValue"] + - ["System.String", "System.Data.SqlClient.SqlBulkCopy", "Property[DestinationTableName]"] + - ["System.Data.SqlClient.SqlAuthenticationMethod", "System.Data.SqlClient.SqlAuthenticationMethod!", "Field[ActiveDirectoryInteractive]"] + - ["System.Data.DataTable", "System.Data.SqlClient.SqlCommandBuilder", "Method[GetSchemaTable].ReturnValue"] + - ["System.Data.SqlClient.SqlBulkCopyOptions", "System.Data.SqlClient.SqlBulkCopyOptions!", "Field[Default]"] + - ["System.Data.SqlTypes.SqlInt16", "System.Data.SqlClient.SqlDataReader", "Method[GetSqlInt16].ReturnValue"] + - ["System.Data.SqlClient.SqlAuthenticationMethod", "System.Data.SqlClient.SqlAuthenticationMethod!", "Field[ActiveDirectoryIntegrated]"] + - ["System.Boolean", "System.Data.SqlClient.SqlDataReader", "Method[IsCommandBehavior].ReturnValue"] + - ["System.Data.SqlClient.SqlCommandColumnEncryptionSetting", "System.Data.SqlClient.SqlCommand", "Property[ColumnEncryptionSetting]"] + - ["System.Data.Spatial.DbSpatialServices", "System.Data.SqlClient.SqlProviderServices", "Method[DbGetSpatialServices].ReturnValue"] + - ["System.Boolean", "System.Data.SqlClient.SqlAuthenticationProvider", "Method[IsSupported].ReturnValue"] + - ["System.Boolean", "System.Data.SqlClient.SqlConnection", "Property[FireInfoMessageEventOnUserErrors]"] + - ["System.Threading.Tasks.Task", "System.Data.SqlClient.SqlAuthenticationProvider", "Method[AcquireTokenAsync].ReturnValue"] + - ["System.Data.SqlClient.SqlNotificationSource", "System.Data.SqlClient.SqlNotificationSource!", "Field[Database]"] + - ["System.Collections.IEnumerator", "System.Data.SqlClient.SqlErrorCollection", "Method[GetEnumerator].ReturnValue"] + - ["System.Data.SqlClient.SqlNotificationSource", "System.Data.SqlClient.SqlNotificationSource!", "Field[Owner]"] + - ["System.Boolean", "System.Data.SqlClient.SqlParameter", "Property[SourceColumnNullMapping]"] + - ["System.Boolean", "System.Data.SqlClient.SqlDataReader", "Method[NextResult].ReturnValue"] + - ["System.Int32", "System.Data.SqlClient.SqlError", "Property[Number]"] + - ["System.IO.TextReader", "System.Data.SqlClient.SqlDataReader", "Method[GetTextReader].ReturnValue"] + - ["System.Data.DataTable", "System.Data.SqlClient.SqlDataReader", "Method[GetSchemaTable].ReturnValue"] + - ["System.Object", "System.Data.SqlClient.SqlCommand", "Method[ExecuteScalar].ReturnValue"] + - ["System.Object", "System.Data.SqlClient.SqlDataAdapter", "Method[System.ICloneable.Clone].ReturnValue"] + - ["System.Data.Common.DbProviderManifest", "System.Data.SqlClient.SqlProviderServices", "Method[GetDbProviderManifest].ReturnValue"] + - ["System.Byte", "System.Data.SqlClient.SqlParameter", "Property[Scale]"] + - ["System.Threading.Tasks.Task", "System.Data.SqlClient.SqlBulkCopy", "Method[WriteToServerAsync].ReturnValue"] + - ["System.Int64", "System.Data.SqlClient.SqlDataReader", "Method[GetBytes].ReturnValue"] + - ["System.Data.SqlClient.SqlAuthenticationMethod", "System.Data.SqlClient.SqlAuthenticationParameters", "Property[AuthenticationMethod]"] + - ["System.Data.Common.DbTransaction", "System.Data.SqlClient.SqlCommand", "Property[DbTransaction]"] + - ["System.Data.SqlClient.SqlErrorCollection", "System.Data.SqlClient.SqlInfoMessageEventArgs", "Property[Errors]"] + - ["System.Data.CommandType", "System.Data.SqlClient.SqlCommand", "Property[CommandType]"] + - ["System.Byte[]", "System.Data.SqlClient.SqlColumnEncryptionCngProvider", "Method[EncryptColumnEncryptionKey].ReturnValue"] + - ["System.Object", "System.Data.SqlClient.SqlDataReader", "Method[GetValue].ReturnValue"] + - ["System.Object", "System.Data.SqlClient.SqlParameter", "Method[System.ICloneable.Clone].ReturnValue"] + - ["System.TimeSpan", "System.Data.SqlClient.SqlDataReader", "Method[GetTimeSpan].ReturnValue"] + - ["System.Data.SqlClient.SqlParameter", "System.Data.SqlClient.SqlParameterCollection", "Method[Add].ReturnValue"] + - ["System.Boolean", "System.Data.SqlClient.SqlConnectionStringBuilder", "Property[MultipleActiveResultSets]"] + - ["System.Data.SqlClient.SqlNotificationInfo", "System.Data.SqlClient.SqlNotificationInfo!", "Field[Query]"] + - ["System.String", "System.Data.SqlClient.SqlClientMetaDataCollectionNames!", "Field[IndexColumns]"] + - ["System.Boolean", "System.Data.SqlClient.SqlDataReader", "Method[GetBoolean].ReturnValue"] + - ["System.Data.SqlClient.PoolBlockingPeriod", "System.Data.SqlClient.PoolBlockingPeriod!", "Field[Auto]"] + - ["System.String", "System.Data.SqlClient.SqlClientMetaDataCollectionNames!", "Field[Tables]"] + - ["System.Boolean", "System.Data.SqlClient.SqlConnectionStringBuilder", "Property[IntegratedSecurity]"] + - ["System.Boolean", "System.Data.SqlClient.SqlConnectionStringBuilder", "Property[PersistSecurityInfo]"] + - ["System.Boolean", "System.Data.SqlClient.SqlBulkCopy", "Property[EnableStreaming]"] + - ["System.Int32", "System.Data.SqlClient.SqlConnectionStringBuilder", "Property[MinPoolSize]"] + - ["System.Threading.Tasks.Task", "System.Data.SqlClient.SqlCommand", "Method[ExecuteXmlReaderAsync].ReturnValue"] + - ["System.Data.SqlClient.SqlDataReader", "System.Data.SqlClient.SqlCommand", "Method[EndExecuteReader].ReturnValue"] + - ["System.Object", "System.Data.SqlClient.SqlBulkCopyColumnMappingCollection", "Property[System.Collections.IList.Item]"] + - ["System.Xml.XmlReader", "System.Data.SqlClient.SqlCommand", "Method[ExecuteXmlReader].ReturnValue"] + - ["System.Byte[]", "System.Data.SqlClient.SqlColumnEncryptionKeyStoreProvider", "Method[EncryptColumnEncryptionKey].ReturnValue"] + - ["System.Int32", "System.Data.SqlClient.SqlError", "Property[LineNumber]"] + - ["System.Data.SqlClient.SqlNotificationSource", "System.Data.SqlClient.SqlNotificationEventArgs", "Property[Source]"] + - ["System.Guid", "System.Data.SqlClient.SqlException", "Property[ClientConnectionId]"] + - ["System.Object", "System.Data.SqlClient.SqlParameter", "Property[SqlValue]"] + - ["System.Collections.Generic.IDictionary>", "System.Data.SqlClient.SqlConnection!", "Property[ColumnEncryptionTrustedMasterKeyPaths]"] + - ["System.Data.SqlClient.PoolBlockingPeriod", "System.Data.SqlClient.SqlConnectionStringBuilder", "Property[PoolBlockingPeriod]"] + - ["System.Boolean", "System.Data.SqlClient.SqlDependency!", "Method[Start].ReturnValue"] + - ["System.Int32", "System.Data.SqlClient.SqlParameterCollection", "Method[IndexOf].ReturnValue"] + - ["System.String", "System.Data.SqlClient.SqlParameter", "Property[SourceColumn]"] + - ["System.Data.Common.DbConnection", "System.Data.SqlClient.SqlClientFactory", "Method[CreateConnection].ReturnValue"] + - ["System.Boolean", "System.Data.SqlClient.SqlConnectionStringBuilder", "Property[AsynchronousProcessing]"] + - ["System.String", "System.Data.SqlClient.SqlError", "Method[ToString].ReturnValue"] + - ["System.Collections.IEnumerator", "System.Data.SqlClient.SqlDataReader", "Method[System.Collections.IEnumerable.GetEnumerator].ReturnValue"] + - ["System.Byte", "System.Data.SqlClient.SqlException", "Property[State]"] + - ["System.String", "System.Data.SqlClient.SqlParameter", "Property[XmlSchemaCollectionDatabase]"] + - ["System.Data.SqlClient.ApplicationIntent", "System.Data.SqlClient.SqlConnectionStringBuilder", "Property[ApplicationIntent]"] + - ["System.Data.SqlClient.SqlNotificationSource", "System.Data.SqlClient.SqlNotificationSource!", "Field[Object]"] + - ["System.Data.IDbDataParameter", "System.Data.SqlClient.SqlCommand", "Method[System.Data.IDbCommand.CreateParameter].ReturnValue"] + - ["System.Data.SqlClient.SqlNotificationInfo", "System.Data.SqlClient.SqlNotificationEventArgs", "Property[Info]"] + - ["System.Boolean", "System.Data.SqlClient.SqlDataReader", "Method[IsDBNull].ReturnValue"] + - ["System.Data.Common.DbParameter", "System.Data.SqlClient.SqlClientFactory", "Method[CreateParameter].ReturnValue"] + - ["System.Byte", "System.Data.SqlClient.SqlException", "Property[Class]"] + - ["System.Byte[]", "System.Data.SqlClient.SqlColumnEncryptionCertificateStoreProvider", "Method[DecryptColumnEncryptionKey].ReturnValue"] + - ["System.String", "System.Data.SqlClient.SqlCommandBuilder", "Property[QuotePrefix]"] + - ["System.Byte[]", "System.Data.SqlClient.SqlColumnEncryptionCspProvider", "Method[DecryptColumnEncryptionKey].ReturnValue"] + - ["System.Data.SqlClient.SqlCommandColumnEncryptionSetting", "System.Data.SqlClient.SqlCommandColumnEncryptionSetting!", "Field[Disabled]"] + - ["System.Data.SqlTypes.SqlXml", "System.Data.SqlClient.SqlDataReader", "Method[GetSqlXml].ReturnValue"] + - ["System.Threading.Tasks.Task", "System.Data.SqlClient.SqlCommand", "Method[ExecuteReaderAsync].ReturnValue"] + - ["System.TimeSpan", "System.Data.SqlClient.SqlConnection!", "Property[ColumnEncryptionKeyCacheTtl]"] + - ["System.Object", "System.Data.SqlClient.SqlParameter", "Property[Value]"] + - ["System.Data.SqlTypes.SqlDateTime", "System.Data.SqlClient.SqlDataReader", "Method[GetSqlDateTime].ReturnValue"] + - ["System.Data.IDataParameter", "System.Data.SqlClient.SqlDataAdapter", "Method[GetBatchedParameter].ReturnValue"] + - ["System.Guid", "System.Data.SqlClient.SqlConnection", "Property[ClientConnectionId]"] + - ["System.Data.SqlClient.SqlNotificationInfo", "System.Data.SqlClient.SqlNotificationInfo!", "Field[TemplateLimit]"] + - ["System.Data.SqlClient.SqlCommand", "System.Data.SqlClient.SqlDataAdapter", "Property[InsertCommand]"] + - ["System.Data.SqlClient.SqlClientFactory", "System.Data.SqlClient.SqlClientFactory!", "Field[Instance]"] + - ["System.Boolean", "System.Data.SqlClient.SqlCommand", "Property[DesignTimeVisible]"] + - ["System.Int32", "System.Data.SqlClient.SqlDataReader", "Method[GetSqlValues].ReturnValue"] + - ["System.Int16", "System.Data.SqlClient.SqlDataReader", "Method[GetInt16].ReturnValue"] + - ["System.Data.SqlTypes.SqlSingle", "System.Data.SqlClient.SqlDataReader", "Method[GetSqlSingle].ReturnValue"] + - ["System.Data.IDbCommand", "System.Data.SqlClient.SqlConnection", "Method[System.Data.IDbConnection.CreateCommand].ReturnValue"] + - ["System.String", "System.Data.SqlClient.SqlColumnEncryptionCertificateStoreProvider!", "Field[ProviderName]"] + - ["System.Int32", "System.Data.SqlClient.SqlDataReader", "Property[Depth]"] + - ["System.Boolean", "System.Data.SqlClient.SqlConnectionStringBuilder", "Property[IsFixedSize]"] + - ["System.Data.Common.DbConnection", "System.Data.SqlClient.SqlCommand", "Property[DbConnection]"] + - ["System.Data.SqlClient.SqlEnclaveAttestationParameters", "System.Data.SqlClient.SqlColumnEncryptionEnclaveProvider", "Method[GetAttestationParameters].ReturnValue"] + - ["System.Boolean", "System.Data.SqlClient.SqlDataReader", "Property[HasRows]"] + - ["System.Boolean", "System.Data.SqlClient.SqlConnectionStringBuilder", "Property[TransparentNetworkIPResolution]"] + - ["System.Int32", "System.Data.SqlClient.SqlDataAdapter", "Property[UpdateBatchSize]"] + - ["System.Boolean", "System.Data.SqlClient.SqlColumnEncryptionCngProvider", "Method[VerifyColumnMasterKeyMetadata].ReturnValue"] + - ["System.Data.DbType", "System.Data.SqlClient.SqlParameter", "Property[DbType]"] + - ["System.Data.IDbCommand", "System.Data.SqlClient.SqlDataAdapter", "Property[System.Data.IDbDataAdapter.DeleteCommand]"] + - ["System.Byte", "System.Data.SqlClient.SqlError", "Property[State]"] + - ["System.String", "System.Data.SqlClient.SqlClientMetaDataCollectionNames!", "Field[Procedures]"] + - ["System.DateTime", "System.Data.SqlClient.SqlDataReader", "Method[GetDateTime].ReturnValue"] + - ["System.Data.DataTable", "System.Data.SqlClient.SqlConnection", "Method[GetSchema].ReturnValue"] + - ["System.Data.SqlClient.SortOrder", "System.Data.SqlClient.SortOrder!", "Field[Descending]"] + - ["System.Byte", "System.Data.SqlClient.SqlDataReader", "Method[GetByte].ReturnValue"] + - ["System.Boolean", "System.Data.SqlClient.SqlParameterCollection", "Property[IsReadOnly]"] + - ["System.Boolean", "System.Data.SqlClient.SqlConnectionStringBuilder", "Property[Encrypt]"] + - ["System.Int32", "System.Data.SqlClient.SqlParameter", "Property[Size]"] + - ["System.Byte[]", "System.Data.SqlClient.SqlColumnEncryptionCertificateStoreProvider", "Method[EncryptColumnEncryptionKey].ReturnValue"] + - ["System.Int32", "System.Data.SqlClient.SqlBulkCopy", "Property[BulkCopyTimeout]"] + - ["System.Data.SqlClient.SqlBulkCopyOptions", "System.Data.SqlClient.SqlBulkCopyOptions!", "Field[UseInternalTransaction]"] + - ["System.String", "System.Data.SqlClient.SqlClientMetaDataCollectionNames!", "Field[UserDefinedTypes]"] + - ["System.Threading.Tasks.Task", "System.Data.SqlClient.SqlDataReader", "Method[ReadAsync].ReturnValue"] + - ["System.Data.SqlTypes.SqlBoolean", "System.Data.SqlClient.SqlDataReader", "Method[GetSqlBoolean].ReturnValue"] + - ["System.Data.SqlClient.SqlAuthenticationMethod", "System.Data.SqlClient.SqlAuthenticationMethod!", "Field[ActiveDirectoryPassword]"] + - ["System.Data.SqlClient.SqlParameterCollection", "System.Data.SqlClient.SqlCommand", "Property[Parameters]"] + - ["System.Int32", "System.Data.SqlClient.SqlParameter", "Property[Offset]"] + - ["System.Boolean", "System.Data.SqlClient.SqlConnection", "Property[StatisticsEnabled]"] + - ["System.Data.SqlTypes.SqlString", "System.Data.SqlClient.SqlDataReader", "Method[GetSqlString].ReturnValue"] + - ["System.Boolean", "System.Data.SqlClient.SqlConnectionStringBuilder", "Method[TryGetValue].ReturnValue"] + - ["System.Type", "System.Data.SqlClient.SqlDataReader", "Method[GetProviderSpecificFieldType].ReturnValue"] + - ["System.Data.SqlClient.SqlNotificationInfo", "System.Data.SqlClient.SqlNotificationInfo!", "Field[Unknown]"] + - ["System.Data.IDataReader", "System.Data.SqlClient.SqlDataReader", "Method[System.Data.IDataRecord.GetData].ReturnValue"] + - ["System.String", "System.Data.SqlClient.SqlConnectionStringBuilder", "Property[AttachDBFilename]"] + - ["System.Data.Common.DbConnection", "System.Data.SqlClient.SqlTransaction", "Property[DbConnection]"] + - ["System.String", "System.Data.SqlClient.SqlError", "Property[Source]"] + - ["System.Data.SqlTypes.SqlBinary", "System.Data.SqlClient.SqlDataReader", "Method[GetSqlBinary].ReturnValue"] + - ["System.Int32", "System.Data.SqlClient.SqlConnectionStringBuilder", "Property[ConnectRetryInterval]"] + - ["System.String", "System.Data.SqlClient.SqlConnectionStringBuilder", "Property[TransactionBinding]"] + - ["System.String", "System.Data.SqlClient.SqlColumnEncryptionCspProvider!", "Field[ProviderName]"] + - ["System.Data.SqlClient.SqlConnection", "System.Data.SqlClient.SqlDataReader", "Property[Connection]"] + - ["System.Boolean", "System.Data.SqlClient.SqlColumnEncryptionCertificateStoreProvider", "Method[VerifyColumnMasterKeyMetadata].ReturnValue"] + - ["System.String", "System.Data.SqlClient.SqlConnectionStringBuilder", "Property[Password]"] + - ["System.Boolean", "System.Data.SqlClient.SqlParameter", "Property[ForceColumnEncryption]"] + - ["System.Int32", "System.Data.SqlClient.SqlDataReader", "Method[GetValues].ReturnValue"] + - ["System.Collections.ICollection", "System.Data.SqlClient.SqlConnectionStringBuilder", "Property[Keys]"] + - ["System.String", "System.Data.SqlClient.SqlClientMetaDataCollectionNames!", "Field[Indexes]"] + - ["System.Threading.Tasks.Task", "System.Data.SqlClient.SqlCommand", "Method[ExecuteNonQueryAsync].ReturnValue"] + - ["System.Boolean", "System.Data.SqlClient.SqlBulkCopyColumnMappingCollection", "Property[System.Collections.ICollection.IsSynchronized]"] + - ["System.String", "System.Data.SqlClient.SqlInfoMessageEventArgs", "Method[ToString].ReturnValue"] + - ["System.Boolean", "System.Data.SqlClient.SqlConnectionStringBuilder", "Property[ContextConnection]"] + - ["System.Byte[]", "System.Data.SqlClient.SqlColumnEncryptionCspProvider", "Method[EncryptColumnEncryptionKey].ReturnValue"] + - ["System.Byte[]", "System.Data.SqlClient.SqlEnclaveAttestationParameters", "Method[GetInput].ReturnValue"] + - ["System.Object", "System.Data.SqlClient.SqlConnection", "Method[System.ICloneable.Clone].ReturnValue"] + - ["System.Int32", "System.Data.SqlClient.SqlParameterCollection", "Method[Add].ReturnValue"] + - ["System.String", "System.Data.SqlClient.SqlAuthenticationParameters", "Property[ServerName]"] + - ["System.Boolean", "System.Data.SqlClient.SqlConnectionStringBuilder", "Property[ConnectionReset]"] + - ["System.Int32", "System.Data.SqlClient.SqlParameterCollection", "Property[Count]"] + - ["System.Int32", "System.Data.SqlClient.SqlErrorCollection", "Property[Count]"] + - ["System.Int32", "System.Data.SqlClient.SqlDataAdapter", "Method[AddToBatch].ReturnValue"] + - ["System.Security.IPermission", "System.Data.SqlClient.SqlClientPermission", "Method[Copy].ReturnValue"] + - ["System.Boolean", "System.Data.SqlClient.SqlErrorCollection", "Property[System.Collections.ICollection.IsSynchronized]"] + - ["System.Int64", "System.Data.SqlClient.SqlDataReader", "Method[GetInt64].ReturnValue"] + - ["System.Int32", "System.Data.SqlClient.SqlBulkCopyColumnMappingCollection", "Method[System.Collections.IList.IndexOf].ReturnValue"] + - ["System.String", "System.Data.SqlClient.SqlConnectionStringBuilder", "Property[NetworkLibrary]"] + - ["System.Threading.Tasks.Task", "System.Data.SqlClient.SqlConnection", "Method[OpenAsync].ReturnValue"] + - ["System.Data.SqlClient.SqlTransaction", "System.Data.SqlClient.SqlConnection", "Method[BeginTransaction].ReturnValue"] + - ["System.Data.SqlClient.SqlCommand", "System.Data.SqlClient.SqlRowUpdatedEventArgs", "Property[Command]"] + - ["System.Data.SqlClient.SqlAuthenticationMethod", "System.Data.SqlClient.SqlAuthenticationMethod!", "Field[NotSpecified]"] + - ["System.Boolean", "System.Data.SqlClient.SqlCommand", "Property[NotificationAutoEnlist]"] + - ["System.Boolean", "System.Data.SqlClient.SqlProviderServices", "Method[DbDatabaseExists].ReturnValue"] + - ["System.Data.SqlClient.SortOrder", "System.Data.SqlClient.SortOrder!", "Field[Unspecified]"] + - ["System.Data.SqlClient.SqlNotificationInfo", "System.Data.SqlClient.SqlNotificationInfo!", "Field[Resource]"] + - ["System.Int32", "System.Data.SqlClient.SqlConnectionStringBuilder", "Property[LoadBalanceTimeout]"] + - ["System.String", "System.Data.SqlClient.SqlCommandBuilder", "Method[GetParameterPlaceholder].ReturnValue"] + - ["System.Object", "System.Data.SqlClient.SqlDataReader", "Method[GetSqlValue].ReturnValue"] + - ["System.Object", "System.Data.SqlClient.SqlCommand", "Method[System.ICloneable.Clone].ReturnValue"] + - ["System.Boolean", "System.Data.SqlClient.SqlClientFactory", "Property[CanCreateDataSourceEnumerator]"] + - ["System.Boolean", "System.Data.SqlClient.SqlDependency", "Property[HasChanges]"] + - ["System.IAsyncResult", "System.Data.SqlClient.SqlCommand", "Method[BeginExecuteXmlReader].ReturnValue"] + - ["System.Data.SqlClient.SqlBulkCopyColumnMapping", "System.Data.SqlClient.SqlBulkCopyColumnMappingCollection", "Property[Item]"] + - ["System.Byte[]", "System.Data.SqlClient.SqlColumnEncryptionCspProvider", "Method[SignColumnMasterKeyMetadata].ReturnValue"] + - ["System.Threading.Tasks.Task", "System.Data.SqlClient.SqlDataReader", "Method[GetFieldValueAsync].ReturnValue"] + - ["System.Int32", "System.Data.SqlClient.SqlConnection", "Property[PacketSize]"] + - ["System.IAsyncResult", "System.Data.SqlClient.SqlCommand", "Method[BeginExecuteReader].ReturnValue"] + - ["System.Data.DataRowVersion", "System.Data.SqlClient.SqlParameter", "Property[SourceVersion]"] + - ["System.Data.IsolationLevel", "System.Data.SqlClient.SqlTransaction", "Property[IsolationLevel]"] + - ["System.String", "System.Data.SqlClient.SqlConnection", "Property[WorkstationId]"] + - ["System.String", "System.Data.SqlClient.SqlConnectionStringBuilder", "Property[InitialCatalog]"] + - ["System.Data.SqlClient.ApplicationIntent", "System.Data.SqlClient.ApplicationIntent!", "Field[ReadOnly]"] + - ["System.Data.SqlClient.SqlError", "System.Data.SqlClient.SqlErrorCollection", "Property[Item]"] + - ["System.Data.Sql.SqlNotificationRequest", "System.Data.SqlClient.SqlCommand", "Property[Notification]"] + - ["System.Int32", "System.Data.SqlClient.SqlBulkCopy", "Property[NotifyAfter]"] + - ["System.Int64", "System.Data.SqlClient.SqlEnclaveSession", "Property[SessionId]"] + - ["System.String", "System.Data.SqlClient.SqlAuthenticationParameters", "Property[Resource]"] + - ["System.String", "System.Data.SqlClient.SqlDependency", "Property[Id]"] + - ["System.String", "System.Data.SqlClient.SqlBulkCopyColumnMapping", "Property[DestinationColumn]"] + - ["System.Data.SqlClient.SqlNotificationInfo", "System.Data.SqlClient.SqlNotificationInfo!", "Field[Insert]"] + - ["System.Boolean", "System.Data.SqlClient.SqlConnectionStringBuilder", "Method[ContainsKey].ReturnValue"] + - ["System.Data.SqlClient.SqlCommand", "System.Data.SqlClient.SqlCommandBuilder", "Method[GetInsertCommand].ReturnValue"] + - ["System.Data.SqlClient.SqlCommand", "System.Data.SqlClient.SqlConnection", "Method[CreateCommand].ReturnValue"] + - ["System.Data.Common.DbDataReader", "System.Data.SqlClient.SqlCommand", "Method[ExecuteDbDataReader].ReturnValue"] + - ["System.Data.SqlClient.SqlTransaction", "System.Data.SqlClient.SqlCommand", "Property[Transaction]"] + - ["System.Int32", "System.Data.SqlClient.SqlDataAdapter", "Method[ExecuteBatch].ReturnValue"] + - ["System.Data.SqlTypes.SqlChars", "System.Data.SqlClient.SqlDataReader", "Method[GetSqlChars].ReturnValue"] + - ["System.Data.SqlClient.SqlNotificationInfo", "System.Data.SqlClient.SqlNotificationInfo!", "Field[Drop]"] + - ["System.Data.Common.DbCommand", "System.Data.SqlClient.SqlClientFactory", "Method[CreateCommand].ReturnValue"] + - ["System.String", "System.Data.SqlClient.SqlConnectionStringBuilder", "Property[WorkstationID]"] + - ["System.String", "System.Data.SqlClient.SqlConnection", "Property[Database]"] + - ["System.Boolean", "System.Data.SqlClient.SqlColumnEncryptionCspProvider", "Method[VerifyColumnMasterKeyMetadata].ReturnValue"] + - ["System.Collections.IEnumerator", "System.Data.SqlClient.SqlParameterCollection", "Method[GetEnumerator].ReturnValue"] + - ["System.Data.SqlClient.SqlNotificationType", "System.Data.SqlClient.SqlNotificationType!", "Field[Unknown]"] + - ["System.String", "System.Data.SqlClient.SqlException", "Method[ToString].ReturnValue"] + - ["System.Boolean", "System.Data.SqlClient.SqlColumnEncryptionKeyStoreProvider", "Method[VerifyColumnMasterKeyMetadata].ReturnValue"] + - ["System.Collections.IEnumerator", "System.Data.SqlClient.SqlDataReader", "Method[GetEnumerator].ReturnValue"] + - ["System.String", "System.Data.SqlClient.SqlParameter", "Method[ToString].ReturnValue"] + - ["System.String", "System.Data.SqlClient.SqlCommandBuilder", "Property[SchemaSeparator]"] + - ["System.String", "System.Data.SqlClient.SqlCommandBuilder", "Property[CatalogSeparator]"] + - ["System.Int32", "System.Data.SqlClient.SqlDataReader", "Method[GetInt32].ReturnValue"] + - ["System.Data.IDbTransaction", "System.Data.SqlClient.SqlConnection", "Method[System.Data.IDbConnection.BeginTransaction].ReturnValue"] + - ["System.Data.Common.RowUpdatedEventArgs", "System.Data.SqlClient.SqlDataAdapter", "Method[CreateRowUpdatedEvent].ReturnValue"] + - ["System.Int32", "System.Data.SqlClient.SqlParameter", "Property[LocaleId]"] + - ["System.String", "System.Data.SqlClient.SqlError", "Property[Procedure]"] + - ["System.String", "System.Data.SqlClient.SqlDataReader", "Method[GetString].ReturnValue"] + - ["System.Data.Common.DbProviderFactory", "System.Data.SqlClient.SqlConnection", "Property[DbProviderFactory]"] + - ["System.Data.IDbCommand", "System.Data.SqlClient.SqlRowUpdatingEventArgs", "Property[BaseCommand]"] + - ["System.Data.SqlClient.SqlCommand", "System.Data.SqlClient.SqlCommandBuilder", "Method[GetUpdateCommand].ReturnValue"] + - ["System.Boolean", "System.Data.SqlClient.SqlConnectionStringBuilder", "Property[Enlist]"] + - ["System.Data.SqlClient.SqlNotificationType", "System.Data.SqlClient.SqlNotificationType!", "Field[Subscribe]"] + - ["System.String", "System.Data.SqlClient.SqlAuthenticationParameters", "Property[Authority]"] + - ["System.Data.IDbCommand", "System.Data.SqlClient.SqlDataAdapter", "Property[System.Data.IDbDataAdapter.InsertCommand]"] + - ["System.Data.IDataReader", "System.Data.SqlClient.SqlDataReader", "Method[GetData].ReturnValue"] + - ["System.String", "System.Data.SqlClient.SqlDataReader", "Method[GetName].ReturnValue"] + - ["System.Xml.XmlReader", "System.Data.SqlClient.SqlDataReader", "Method[GetXmlReader].ReturnValue"] + - ["System.String", "System.Data.SqlClient.SqlDataReader", "Method[GetDataTypeName].ReturnValue"] + - ["System.Data.SqlClient.SqlCommandColumnEncryptionSetting", "System.Data.SqlClient.SqlCommandColumnEncryptionSetting!", "Field[UseConnectionSetting]"] + - ["System.Boolean", "System.Data.SqlClient.SqlBulkCopyColumnMappingCollection", "Property[System.Collections.IList.IsReadOnly]"] + - ["System.Object", "System.Data.SqlClient.SqlConnectionStringBuilder", "Property[Item]"] + - ["System.Data.SqlClient.SqlBulkCopyColumnMappingCollection", "System.Data.SqlClient.SqlBulkCopy", "Property[ColumnMappings]"] + - ["System.Data.SqlClient.SqlDataReader", "System.Data.SqlClient.SqlCommand", "Method[ExecuteReader].ReturnValue"] + - ["System.Int64", "System.Data.SqlClient.SqlDataReader", "Method[GetChars].ReturnValue"] + - ["System.Collections.ICollection", "System.Data.SqlClient.SqlConnectionStringBuilder", "Property[Values]"] + - ["System.Data.SqlClient.SqlNotificationSource", "System.Data.SqlClient.SqlNotificationSource!", "Field[Unknown]"] + - ["System.String", "System.Data.SqlClient.SqlBulkCopyColumnMapping", "Property[SourceColumn]"] + - ["System.Xml.XmlReader", "System.Data.SqlClient.SqlCommand", "Method[EndExecuteXmlReader].ReturnValue"] + - ["System.Threading.Tasks.Task", "System.Data.SqlClient.SqlDataReader", "Method[NextResultAsync].ReturnValue"] + - ["System.Data.SqlTypes.SqlInt32", "System.Data.SqlClient.SqlDataReader", "Method[GetSqlInt32].ReturnValue"] + - ["System.String", "System.Data.SqlClient.SqlError", "Property[Server]"] + - ["System.Data.SqlClient.SqlParameter", "System.Data.SqlClient.SqlParameterCollection", "Property[Item]"] + - ["System.Boolean", "System.Data.SqlClient.SqlConnectionStringBuilder", "Property[Pooling]"] + - ["System.Data.IDataReader", "System.Data.SqlClient.SqlCommand", "Method[System.Data.IDbCommand.ExecuteReader].ReturnValue"] + - ["System.Byte[]", "System.Data.SqlClient.SqlEnclaveSession", "Method[GetSessionKey].ReturnValue"] + - ["System.Data.SqlClient.SqlConnection", "System.Data.SqlClient.SqlTransaction", "Property[Connection]"] + - ["System.Int32", "System.Data.SqlClient.SqlBulkCopy", "Property[BatchSize]"] + - ["System.String", "System.Data.SqlClient.SqlParameter", "Property[UdtTypeName]"] + - ["System.Data.SqlClient.SqlNotificationInfo", "System.Data.SqlClient.SqlNotificationInfo!", "Field[Alter]"] + - ["System.Data.SqlClient.SqlNotificationSource", "System.Data.SqlClient.SqlNotificationSource!", "Field[Data]"] + - ["System.Data.SqlClient.SqlNotificationSource", "System.Data.SqlClient.SqlNotificationSource!", "Field[Client]"] + - ["System.Data.SqlClient.PoolBlockingPeriod", "System.Data.SqlClient.PoolBlockingPeriod!", "Field[AlwaysBlock]"] + - ["System.Data.SqlClient.SqlCredential", "System.Data.SqlClient.SqlConnection", "Property[Credential]"] + - ["System.Data.SqlClient.SqlBulkCopyOptions", "System.Data.SqlClient.SqlBulkCopyOptions!", "Field[CheckConstraints]"] + - ["System.Data.SqlClient.SqlCommand", "System.Data.SqlClient.SqlCommand", "Method[Clone].ReturnValue"] + - ["System.String", "System.Data.SqlClient.SqlCommandBuilder", "Method[UnquoteIdentifier].ReturnValue"] + - ["System.Data.SqlClient.SortOrder", "System.Data.SqlClient.SortOrder!", "Field[Ascending]"] + - ["System.Data.SqlTypes.SqlDecimal", "System.Data.SqlClient.SqlDataReader", "Method[GetSqlDecimal].ReturnValue"] + - ["System.Data.SqlTypes.SqlBytes", "System.Data.SqlClient.SqlDataReader", "Method[GetSqlBytes].ReturnValue"] + - ["System.Data.SqlClient.SqlCommand", "System.Data.SqlClient.SqlDataAdapter", "Property[UpdateCommand]"] + - ["System.Byte[]", "System.Data.SqlClient.SqlColumnEncryptionCertificateStoreProvider", "Method[SignColumnMasterKeyMetadata].ReturnValue"] + - ["System.Security.Cryptography.ECDiffieHellmanCng", "System.Data.SqlClient.SqlEnclaveAttestationParameters", "Property[ClientDiffieHellmanKey]"] + - ["System.Boolean", "System.Data.SqlClient.SqlConnectionStringBuilder", "Property[Replication]"] + - ["System.String", "System.Data.SqlClient.SqlError", "Property[Message]"] + - ["System.String", "System.Data.SqlClient.SqlConnection", "Property[DataSource]"] + - ["System.String", "System.Data.SqlClient.SqlClientMetaDataCollectionNames!", "Field[ViewColumns]"] + - ["System.String", "System.Data.SqlClient.SqlCredential", "Property[UserId]"] + - ["System.Object", "System.Data.SqlClient.SqlErrorCollection", "Property[System.Collections.ICollection.SyncRoot]"] + - ["System.Data.SqlClient.PoolBlockingPeriod", "System.Data.SqlClient.PoolBlockingPeriod!", "Field[NeverBlock]"] + - ["System.Data.SqlClient.SqlNotificationSource", "System.Data.SqlClient.SqlNotificationSource!", "Field[Environment]"] + - ["System.Object", "System.Data.SqlClient.SqlClientFactory", "Method[System.IServiceProvider.GetService].ReturnValue"] + - ["System.Collections.IEnumerator", "System.Data.SqlClient.SqlBulkCopyColumnMappingCollection", "Method[GetEnumerator].ReturnValue"] + - ["System.String", "System.Data.SqlClient.SqlCommand", "Property[CommandText]"] + - ["System.Data.SqlClient.SqlNotificationInfo", "System.Data.SqlClient.SqlNotificationInfo!", "Field[Expired]"] + - ["System.Data.Common.DbTransaction", "System.Data.SqlClient.SqlConnection", "Method[BeginDbTransaction].ReturnValue"] + - ["System.Boolean", "System.Data.SqlClient.SqlDataReader", "Method[Read].ReturnValue"] + - ["System.Data.SqlClient.SqlNotificationSource", "System.Data.SqlClient.SqlNotificationSource!", "Field[Statement]"] + - ["System.Int32", "System.Data.SqlClient.SqlException", "Property[LineNumber]"] + - ["System.String", "System.Data.SqlClient.SqlConnectionStringBuilder", "Property[UserID]"] + - ["System.Data.Common.DbDataAdapter", "System.Data.SqlClient.SqlClientFactory", "Method[CreateDataAdapter].ReturnValue"] + - ["System.Boolean", "System.Data.SqlClient.SqlDataAdapter", "Method[GetBatchedRecordsAffected].ReturnValue"] + - ["System.Int64", "System.Data.SqlClient.SqlRowsCopiedEventArgs", "Property[RowsCopied]"] + - ["System.Data.SqlClient.SqlConnectionColumnEncryptionSetting", "System.Data.SqlClient.SqlConnectionStringBuilder", "Property[ColumnEncryptionSetting]"] + - ["System.String", "System.Data.SqlClient.SqlClientMetaDataCollectionNames!", "Field[Users]"] + - ["System.Data.SqlClient.SqlBulkCopyColumnMapping", "System.Data.SqlClient.SqlBulkCopyColumnMappingCollection", "Method[Add].ReturnValue"] + - ["System.Data.SqlClient.ApplicationIntent", "System.Data.SqlClient.ApplicationIntent!", "Field[ReadWrite]"] + - ["System.Data.SqlTypes.SqlGuid", "System.Data.SqlClient.SqlDataReader", "Method[GetSqlGuid].ReturnValue"] + - ["System.Data.SqlDbType", "System.Data.SqlClient.SqlParameter", "Property[SqlDbType]"] + - ["System.Threading.Tasks.Task", "System.Data.SqlClient.SqlDataReader", "Method[IsDBNullAsync].ReturnValue"] + - ["System.Data.SqlTypes.SqlMoney", "System.Data.SqlClient.SqlDataReader", "Method[GetSqlMoney].ReturnValue"] + - ["System.Boolean", "System.Data.SqlClient.SqlConnectionStringBuilder", "Property[UserInstance]"] + - ["System.Data.Common.DbConnectionStringBuilder", "System.Data.SqlClient.SqlClientFactory", "Method[CreateConnectionStringBuilder].ReturnValue"] + - ["System.String", "System.Data.SqlClient.SqlProviderServices", "Method[GetDbProviderManifestToken].ReturnValue"] + - ["System.Int32", "System.Data.SqlClient.SqlDataReader", "Method[GetOrdinal].ReturnValue"] + - ["System.String", "System.Data.SqlClient.SqlException", "Property[Message]"] + - ["System.String", "System.Data.SqlClient.SqlClientMetaDataCollectionNames!", "Field[ForeignKeys]"] + - ["System.Boolean", "System.Data.SqlClient.SqlConnectionStringBuilder", "Property[MultiSubnetFailover]"] + - ["System.Char", "System.Data.SqlClient.SqlDataReader", "Method[GetChar].ReturnValue"] + - ["System.Int32", "System.Data.SqlClient.SqlDataReader", "Property[FieldCount]"] + - ["System.String", "System.Data.SqlClient.SqlParameter", "Property[TypeName]"] + - ["System.Boolean", "System.Data.SqlClient.SqlParameterCollection", "Property[IsFixedSize]"] + - ["System.Data.SqlClient.SqlCommandColumnEncryptionSetting", "System.Data.SqlClient.SqlCommandColumnEncryptionSetting!", "Field[ResultSetOnly]"] + - ["System.Security.IPermission", "System.Data.SqlClient.SqlClientPermissionAttribute", "Method[CreatePermission].ReturnValue"] + - ["System.String", "System.Data.SqlClient.SqlColumnEncryptionCngProvider!", "Field[ProviderName]"] + - ["System.Int32", "System.Data.SqlClient.SqlException", "Property[Number]"] + - ["System.Byte[]", "System.Data.SqlClient.SqlColumnEncryptionCngProvider", "Method[SignColumnMasterKeyMetadata].ReturnValue"] + - ["System.Data.SqlClient.SqlNotificationInfo", "System.Data.SqlClient.SqlNotificationInfo!", "Field[Restart]"] + - ["System.Data.ParameterDirection", "System.Data.SqlClient.SqlParameter", "Property[Direction]"] + - ["System.Data.SqlClient.SqlNotificationSource", "System.Data.SqlClient.SqlNotificationSource!", "Field[Execution]"] + - ["System.Data.SqlClient.SqlConnectionColumnEncryptionSetting", "System.Data.SqlClient.SqlConnectionColumnEncryptionSetting!", "Field[Disabled]"] + - ["System.String", "System.Data.SqlClient.SqlException", "Property[Procedure]"] + - ["System.String", "System.Data.SqlClient.SqlParameter", "Property[XmlSchemaCollectionName]"] + - ["System.Data.Common.DbParameter", "System.Data.SqlClient.SqlCommand", "Method[CreateDbParameter].ReturnValue"] + - ["System.Int32", "System.Data.SqlClient.SqlDataReader", "Property[VisibleFieldCount]"] + - ["System.Data.SqlClient.SqlProviderServices", "System.Data.SqlClient.SqlProviderServices!", "Property[SingletonInstance]"] + - ["System.String", "System.Data.SqlClient.SqlConnectionStringBuilder", "Property[FailoverPartner]"] + - ["System.Boolean", "System.Data.SqlClient.SqlConnectionStringBuilder", "Method[ShouldSerialize].ReturnValue"] + - ["System.String", "System.Data.SqlClient.SqlInfoMessageEventArgs", "Property[Message]"] + - ["System.Data.SqlClient.SqlNotificationInfo", "System.Data.SqlClient.SqlNotificationInfo!", "Field[Invalid]"] + - ["System.Data.SqlClient.SqlCommand", "System.Data.SqlClient.SqlCommandBuilder", "Method[GetDeleteCommand].ReturnValue"] + - ["System.Boolean", "System.Data.SqlClient.SqlDataReader", "Property[IsClosed]"] + - ["System.Int32", "System.Data.SqlClient.SqlCommand", "Property[CommandTimeout]"] + - ["System.Boolean", "System.Data.SqlClient.SqlBulkCopyColumnMappingCollection", "Method[Contains].ReturnValue"] + - ["System.Guid", "System.Data.SqlClient.SqlDataReader", "Method[GetGuid].ReturnValue"] + - ["System.Object", "System.Data.SqlClient.SqlDataReader", "Property[Item]"] + - ["System.Data.SqlClient.SqlErrorCollection", "System.Data.SqlClient.SqlException", "Property[Errors]"] + - ["System.Byte", "System.Data.SqlClient.SqlParameter", "Property[Precision]"] + - ["System.Data.SqlClient.SqlBulkCopyOptions", "System.Data.SqlClient.SqlBulkCopyOptions!", "Field[FireTriggers]"] + - ["System.Data.SqlClient.SqlNotificationInfo", "System.Data.SqlClient.SqlNotificationInfo!", "Field[Isolation]"] + - ["System.IO.Stream", "System.Data.SqlClient.SqlDataReader", "Method[GetStream].ReturnValue"] + - ["System.String", "System.Data.SqlClient.SqlCommandBuilder", "Method[QuoteIdentifier].ReturnValue"] + - ["System.Data.SqlClient.SqlAuthenticationMethod", "System.Data.SqlClient.SqlAuthenticationMethod!", "Field[SqlPassword]"] + - ["System.String", "System.Data.SqlClient.SqlClientMetaDataCollectionNames!", "Field[Databases]"] + - ["System.String", "System.Data.SqlClient.SqlParameter", "Property[XmlSchemaCollectionOwningSchema]"] + - ["System.String", "System.Data.SqlClient.SqlConnectionStringBuilder", "Property[TypeSystemVersion]"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.Data.SqlClient.SqlDataReader", "Method[GetColumnSchema].ReturnValue"] + - ["System.Data.Common.CatalogLocation", "System.Data.SqlClient.SqlCommandBuilder", "Property[CatalogLocation]"] + - ["System.Collections.IDictionary", "System.Data.SqlClient.SqlConnection", "Method[RetrieveStatistics].ReturnValue"] + - ["System.Decimal", "System.Data.SqlClient.SqlDataReader", "Method[GetDecimal].ReturnValue"] + - ["System.Data.SqlClient.SqlParameter", "System.Data.SqlClient.SqlCommand", "Method[CreateParameter].ReturnValue"] + - ["System.Byte[]", "System.Data.SqlClient.SqlColumnEncryptionKeyStoreProvider", "Method[DecryptColumnEncryptionKey].ReturnValue"] + - ["System.Int32", "System.Data.SqlClient.SqlDataReader", "Property[RecordsAffected]"] + - ["System.Int32", "System.Data.SqlClient.SqlConnection", "Property[ConnectionTimeout]"] + - ["System.Data.SqlClient.SqlNotificationInfo", "System.Data.SqlClient.SqlNotificationInfo!", "Field[AlreadyChanged]"] + - ["System.Data.SqlTypes.SqlInt64", "System.Data.SqlClient.SqlDataReader", "Method[GetSqlInt64].ReturnValue"] + - ["System.Guid", "System.Data.SqlClient.SqlAuthenticationParameters", "Property[ConnectionId]"] + - ["System.String", "System.Data.SqlClient.SqlConnection", "Property[AccessToken]"] + - ["System.Threading.Tasks.Task", "System.Data.SqlClient.SqlCommand", "Method[ExecuteScalarAsync].ReturnValue"] + - ["System.String", "System.Data.SqlClient.SqlClientMetaDataCollectionNames!", "Field[Views]"] + - ["System.DateTimeOffset", "System.Data.SqlClient.SqlAuthenticationToken", "Property[ExpiresOn]"] + - ["System.Data.SqlClient.SqlNotificationSource", "System.Data.SqlClient.SqlNotificationSource!", "Field[Timeout]"] + - ["System.Boolean", "System.Data.SqlClient.SqlRowsCopiedEventArgs", "Property[Abort]"] + - ["System.Boolean", "System.Data.SqlClient.SqlConnectionStringBuilder", "Method[Remove].ReturnValue"] + - ["System.Data.SqlTypes.SqlDouble", "System.Data.SqlClient.SqlDataReader", "Method[GetSqlDouble].ReturnValue"] + - ["System.Single", "System.Data.SqlClient.SqlDataReader", "Method[GetFloat].ReturnValue"] + - ["System.Int32", "System.Data.SqlClient.SqlCommand", "Method[EndExecuteNonQuery].ReturnValue"] + - ["System.Boolean", "System.Data.SqlClient.SqlParameterCollection", "Method[Contains].ReturnValue"] + - ["System.String", "System.Data.SqlClient.SqlConnectionStringBuilder", "Property[ApplicationName]"] + - ["System.String", "System.Data.SqlClient.SqlException", "Property[Server]"] + - ["System.Data.SqlClient.SqlCommandColumnEncryptionSetting", "System.Data.SqlClient.SqlCommandColumnEncryptionSetting!", "Field[Enabled]"] + - ["System.Data.IDbCommand", "System.Data.SqlClient.SqlDataAdapter", "Property[System.Data.IDbDataAdapter.SelectCommand]"] + - ["System.String", "System.Data.SqlClient.SqlProviderServices", "Method[DbCreateDatabaseScript].ReturnValue"] + - ["System.Data.SqlClient.SqlAuthenticationMethod", "System.Data.SqlClient.SqlConnectionStringBuilder", "Property[Authentication]"] + - ["System.Boolean", "System.Data.SqlClient.SqlAuthenticationProvider!", "Method[SetProvider].ReturnValue"] + - ["System.Data.SqlClient.SqlCommand", "System.Data.SqlClient.SqlDataAdapter", "Property[DeleteCommand]"] + - ["System.Data.SqlClient.SqlNotificationInfo", "System.Data.SqlClient.SqlNotificationInfo!", "Field[PreviousFire]"] + - ["System.Object", "System.Data.SqlClient.SqlBulkCopyColumnMappingCollection", "Property[System.Collections.ICollection.SyncRoot]"] + - ["System.String", "System.Data.SqlClient.SqlClientMetaDataCollectionNames!", "Field[ProcedureColumns]"] + - ["System.Int32", "System.Data.SqlClient.SqlDataReader", "Method[GetProviderSpecificValues].ReturnValue"] + - ["System.Data.SqlClient.SqlNotificationInfo", "System.Data.SqlClient.SqlNotificationInfo!", "Field[Error]"] + - ["System.Int32", "System.Data.SqlClient.SqlConnectionStringBuilder", "Property[ConnectTimeout]"] + - ["System.Int32", "System.Data.SqlClient.SqlCommand", "Method[ExecuteNonQuery].ReturnValue"] + - ["System.Data.SqlClient.SqlBulkCopyOptions", "System.Data.SqlClient.SqlBulkCopyOptions!", "Field[KeepIdentity]"] + - ["System.Int32", "System.Data.SqlClient.SqlConnectionStringBuilder", "Property[PacketSize]"] + - ["System.Boolean", "System.Data.SqlClient.SqlClientLogger", "Property[IsLoggingEnabled]"] + - ["System.Data.SqlClient.SqlNotificationType", "System.Data.SqlClient.SqlNotificationType!", "Field[Change]"] + - ["System.String", "System.Data.SqlClient.SqlAuthenticationParameters", "Property[Password]"] + - ["System.Boolean", "System.Data.SqlClient.SqlParameterCollection", "Property[IsSynchronized]"] + - ["System.Data.SqlClient.SqlNotificationInfo", "System.Data.SqlClient.SqlNotificationInfo!", "Field[Options]"] + - ["System.Int32", "System.Data.SqlClient.SqlBulkCopyColumnMappingCollection", "Method[System.Collections.IList.Add].ReturnValue"] + - ["System.String", "System.Data.SqlClient.SqlAuthenticationParameters", "Property[UserId]"] + - ["System.Data.Common.DbParameterCollection", "System.Data.SqlClient.SqlCommand", "Property[DbParameterCollection]"] + - ["System.Data.Spatial.DbSpatialDataReader", "System.Data.SqlClient.SqlProviderServices", "Method[GetDbSpatialDataReader].ReturnValue"] + - ["System.String", "System.Data.SqlClient.SqlConnectionStringBuilder", "Property[CurrentLanguage]"] + - ["System.Int32", "System.Data.SqlClient.SqlBulkCopyColumnMapping", "Property[DestinationOrdinal]"] + - ["System.Int32", "System.Data.SqlClient.SqlConnectionStringBuilder", "Property[ConnectRetryCount]"] + - ["System.Boolean", "System.Data.SqlClient.SqlDependency!", "Method[Stop].ReturnValue"] + - ["System.Boolean", "System.Data.SqlClient.SqlClientLogger", "Method[LogAssert].ReturnValue"] + - ["System.Int32", "System.Data.SqlClient.SqlBulkCopyColumnMapping", "Property[SourceOrdinal]"] + - ["System.Data.SqlTypes.SqlByte", "System.Data.SqlClient.SqlDataReader", "Method[GetSqlByte].ReturnValue"] + - ["System.Data.SqlClient.SqlConnectionColumnEncryptionSetting", "System.Data.SqlClient.SqlConnectionColumnEncryptionSetting!", "Field[Enabled]"] + - ["System.Data.SqlClient.SqlAuthenticationProvider", "System.Data.SqlClient.SqlAuthenticationProvider!", "Method[GetProvider].ReturnValue"] + - ["System.String", "System.Data.SqlClient.SqlConnectionStringBuilder", "Property[EnclaveAttestationUrl]"] + - ["System.String", "System.Data.SqlClient.SqlCommandBuilder", "Property[QuoteSuffix]"] + - ["System.Boolean", "System.Data.SqlClient.SqlBulkCopyColumnMappingCollection", "Method[System.Collections.IList.Contains].ReturnValue"] + - ["System.Data.SqlClient.SqlNotificationInfo", "System.Data.SqlClient.SqlNotificationInfo!", "Field[Merge]"] + - ["System.Data.SqlClient.SqlNotificationInfo", "System.Data.SqlClient.SqlNotificationInfo!", "Field[Update]"] + - ["System.String", "System.Data.SqlClient.SqlConnection", "Property[ConnectionString]"] + - ["System.Boolean", "System.Data.SqlClient.SqlConnection!", "Property[ColumnEncryptionQueryMetadataCacheEnabled]"] + - ["System.Object", "System.Data.SqlClient.SqlParameterCollection", "Property[SyncRoot]"] + - ["System.String", "System.Data.SqlClient.SqlClientMetaDataCollectionNames!", "Field[Parameters]"] + - ["System.Data.SqlClient.SqlBulkCopyOptions", "System.Data.SqlClient.SqlBulkCopyOptions!", "Field[KeepNulls]"] + - ["System.Data.ConnectionState", "System.Data.SqlClient.SqlConnection", "Property[State]"] + - ["System.Data.Common.DbDataSourceEnumerator", "System.Data.SqlClient.SqlClientFactory", "Method[CreateDataSourceEnumerator].ReturnValue"] + - ["System.String", "System.Data.SqlClient.SqlInfoMessageEventArgs", "Property[Source]"] + - ["System.Int32", "System.Data.SqlClient.SqlEnclaveAttestationParameters", "Property[Protocol]"] + - ["T", "System.Data.SqlClient.SqlDataReader", "Method[GetFieldValue].ReturnValue"] + - ["System.Boolean", "System.Data.SqlClient.SqlParameter", "Property[IsNullable]"] + - ["System.Boolean", "System.Data.SqlClient.SqlConnectionStringBuilder", "Property[TrustServerCertificate]"] + - ["System.Data.Common.DbCommandBuilder", "System.Data.SqlClient.SqlClientFactory", "Method[CreateCommandBuilder].ReturnValue"] + - ["System.Int32", "System.Data.SqlClient.SqlConnectionStringBuilder", "Property[MaxPoolSize]"] + - ["System.Int32", "System.Data.SqlClient.SqlBulkCopyColumnMappingCollection", "Property[Count]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemDataSqlTypes/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemDataSqlTypes/model.yml new file mode 100644 index 000000000000..5e8a846ce461 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemDataSqlTypes/model.yml @@ -0,0 +1,703 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Data.SqlTypes.SqlInt32", "System.Data.SqlTypes.SqlInt32!", "Method[op_Implicit].ReturnValue"] + - ["System.Data.SqlTypes.SqlInt16", "System.Data.SqlTypes.SqlInt32", "Method[ToSqlInt16].ReturnValue"] + - ["System.Data.SqlTypes.SqlBoolean", "System.Data.SqlTypes.SqlDecimal!", "Method[op_GreaterThan].ReturnValue"] + - ["System.Data.SqlTypes.SqlInt32", "System.Data.SqlTypes.SqlInt16", "Method[ToSqlInt32].ReturnValue"] + - ["System.Data.SqlTypes.SqlSingle", "System.Data.SqlTypes.SqlSingle!", "Method[Divide].ReturnValue"] + - ["System.Data.SqlTypes.SqlBoolean", "System.Data.SqlTypes.SqlByte!", "Method[op_GreaterThanOrEqual].ReturnValue"] + - ["System.Data.SqlTypes.SqlInt32", "System.Data.SqlTypes.SqlInt32!", "Method[Mod].ReturnValue"] + - ["System.Single", "System.Data.SqlTypes.SqlSingle!", "Method[op_Explicit].ReturnValue"] + - ["System.Data.SqlTypes.SqlBoolean", "System.Data.SqlTypes.SqlMoney!", "Method[GreaterThanOrEqual].ReturnValue"] + - ["System.Data.SqlTypes.SqlDouble", "System.Data.SqlTypes.SqlDouble!", "Field[MinValue]"] + - ["System.Data.SqlTypes.SqlDateTime", "System.Data.SqlTypes.SqlDateTime!", "Field[MinValue]"] + - ["System.DateTime", "System.Data.SqlTypes.SqlDateTime!", "Method[op_Explicit].ReturnValue"] + - ["System.Data.SqlTypes.SqlString", "System.Data.SqlTypes.SqlString!", "Method[op_Addition].ReturnValue"] + - ["System.Data.SqlTypes.SqlByte", "System.Data.SqlTypes.SqlByte!", "Method[Divide].ReturnValue"] + - ["System.Byte", "System.Data.SqlTypes.SqlBoolean", "Property[ByteValue]"] + - ["System.Data.SqlTypes.SqlInt16", "System.Data.SqlTypes.SqlDouble", "Method[ToSqlInt16].ReturnValue"] + - ["System.Xml.Schema.XmlSchema", "System.Data.SqlTypes.SqlBoolean", "Method[System.Xml.Serialization.IXmlSerializable.GetSchema].ReturnValue"] + - ["System.Data.SqlTypes.SqlByte", "System.Data.SqlTypes.SqlByte!", "Method[op_Subtraction].ReturnValue"] + - ["System.Data.SqlTypes.StorageState", "System.Data.SqlTypes.StorageState!", "Field[Stream]"] + - ["System.Data.SqlTypes.SqlBoolean", "System.Data.SqlTypes.SqlInt64!", "Method[op_GreaterThanOrEqual].ReturnValue"] + - ["System.Data.SqlTypes.StorageState", "System.Data.SqlTypes.SqlChars", "Property[Storage]"] + - ["System.Data.SqlTypes.SqlDateTime", "System.Data.SqlTypes.SqlDateTime!", "Method[Subtract].ReturnValue"] + - ["System.Data.SqlTypes.SqlDouble", "System.Data.SqlTypes.SqlDouble!", "Method[op_Addition].ReturnValue"] + - ["System.Data.SqlTypes.SqlBoolean", "System.Data.SqlTypes.SqlBoolean!", "Method[op_ExclusiveOr].ReturnValue"] + - ["System.Data.SqlTypes.SqlBoolean", "System.Data.SqlTypes.SqlBoolean!", "Method[Equals].ReturnValue"] + - ["System.Data.SqlTypes.SqlBoolean", "System.Data.SqlTypes.SqlInt16!", "Method[op_LessThanOrEqual].ReturnValue"] + - ["System.Data.SqlTypes.SqlMoney", "System.Data.SqlTypes.SqlMoney!", "Method[Subtract].ReturnValue"] + - ["System.Data.SqlTypes.SqlString", "System.Data.SqlTypes.SqlString!", "Method[op_Implicit].ReturnValue"] + - ["System.Boolean", "System.Data.SqlTypes.SqlGuid", "Property[IsNull]"] + - ["System.Int32", "System.Data.SqlTypes.SqlString!", "Field[IgnoreCase]"] + - ["System.Data.SqlTypes.SqlDouble", "System.Data.SqlTypes.SqlDouble!", "Method[Parse].ReturnValue"] + - ["System.Data.SqlTypes.SqlBoolean", "System.Data.SqlTypes.SqlDateTime!", "Method[LessThan].ReturnValue"] + - ["System.Data.SqlTypes.SqlBoolean", "System.Data.SqlTypes.SqlInt32", "Method[ToSqlBoolean].ReturnValue"] + - ["System.Data.SqlTypes.SqlMoney", "System.Data.SqlTypes.SqlInt32", "Method[ToSqlMoney].ReturnValue"] + - ["System.Data.SqlTypes.SqlDateTime", "System.Data.SqlTypes.SqlDateTime!", "Method[Parse].ReturnValue"] + - ["System.Data.SqlTypes.SqlMoney", "System.Data.SqlTypes.SqlMoney!", "Method[op_Implicit].ReturnValue"] + - ["System.Data.SqlTypes.SqlString", "System.Data.SqlTypes.SqlString!", "Method[Add].ReturnValue"] + - ["System.Data.SqlTypes.SqlSingle", "System.Data.SqlTypes.SqlSingle!", "Method[Subtract].ReturnValue"] + - ["System.Data.SqlTypes.SqlDouble", "System.Data.SqlTypes.SqlDouble!", "Method[op_UnaryNegation].ReturnValue"] + - ["System.Data.SqlTypes.SqlString", "System.Data.SqlTypes.SqlChars", "Method[ToSqlString].ReturnValue"] + - ["System.Data.SqlTypes.SqlBoolean", "System.Data.SqlTypes.SqlInt16!", "Method[NotEquals].ReturnValue"] + - ["System.Data.SqlTypes.SqlDecimal", "System.Data.SqlTypes.SqlDecimal!", "Method[Parse].ReturnValue"] + - ["System.Data.SqlTypes.SqlBoolean", "System.Data.SqlTypes.SqlMoney!", "Method[op_Equality].ReturnValue"] + - ["System.Data.SqlTypes.SqlMoney", "System.Data.SqlTypes.SqlString", "Method[ToSqlMoney].ReturnValue"] + - ["System.Data.SqlTypes.SqlString", "System.Data.SqlTypes.SqlInt32", "Method[ToSqlString].ReturnValue"] + - ["System.Data.SqlTypes.SqlBoolean", "System.Data.SqlTypes.SqlBoolean!", "Method[op_LessThanOrEqual].ReturnValue"] + - ["System.Byte", "System.Data.SqlTypes.SqlDecimal!", "Field[MaxPrecision]"] + - ["System.Data.SqlTypes.SqlInt64", "System.Data.SqlTypes.SqlInt64!", "Method[op_Addition].ReturnValue"] + - ["System.Boolean", "System.Data.SqlTypes.SqlBoolean", "Method[Equals].ReturnValue"] + - ["System.Data.SqlTypes.SqlByte", "System.Data.SqlTypes.SqlDouble", "Method[ToSqlByte].ReturnValue"] + - ["System.Data.SqlTypes.SqlBoolean", "System.Data.SqlTypes.SqlDouble!", "Method[LessThanOrEqual].ReturnValue"] + - ["System.Xml.XmlQualifiedName", "System.Data.SqlTypes.SqlInt32!", "Method[GetXsdType].ReturnValue"] + - ["System.Data.SqlTypes.SqlBoolean", "System.Data.SqlTypes.SqlDateTime!", "Method[Equals].ReturnValue"] + - ["System.Data.SqlTypes.SqlBoolean", "System.Data.SqlTypes.SqlSingle!", "Method[GreaterThanOrEqual].ReturnValue"] + - ["System.Xml.Schema.XmlSchema", "System.Data.SqlTypes.SqlXml", "Method[System.Xml.Serialization.IXmlSerializable.GetSchema].ReturnValue"] + - ["System.Data.SqlTypes.SqlBoolean", "System.Data.SqlTypes.SqlBinary!", "Method[op_LessThanOrEqual].ReturnValue"] + - ["System.Data.SqlTypes.SqlDouble", "System.Data.SqlTypes.SqlDecimal", "Method[ToSqlDouble].ReturnValue"] + - ["System.Data.SqlTypes.SqlBoolean", "System.Data.SqlTypes.SqlMoney!", "Method[LessThan].ReturnValue"] + - ["System.Data.SqlTypes.SqlMoney", "System.Data.SqlTypes.SqlMoney!", "Method[op_Division].ReturnValue"] + - ["System.Xml.Schema.XmlSchema", "System.Data.SqlTypes.SqlBinary", "Method[System.Xml.Serialization.IXmlSerializable.GetSchema].ReturnValue"] + - ["System.Data.SqlTypes.SqlByte", "System.Data.SqlTypes.SqlByte!", "Method[op_OnesComplement].ReturnValue"] + - ["System.Data.SqlTypes.SqlByte", "System.Data.SqlTypes.SqlByte!", "Method[Multiply].ReturnValue"] + - ["System.Data.SqlTypes.SqlBoolean", "System.Data.SqlTypes.SqlBinary!", "Method[op_Inequality].ReturnValue"] + - ["System.Byte[]", "System.Data.SqlTypes.SqlDecimal", "Property[BinData]"] + - ["System.Data.SqlTypes.SqlBoolean", "System.Data.SqlTypes.SqlMoney!", "Method[op_Inequality].ReturnValue"] + - ["System.Int64", "System.Data.SqlTypes.SqlFileStream", "Property[Length]"] + - ["System.Data.SqlTypes.SqlBoolean", "System.Data.SqlTypes.SqlByte!", "Method[op_GreaterThan].ReturnValue"] + - ["System.Data.SqlTypes.SqlBoolean", "System.Data.SqlTypes.SqlInt32!", "Method[NotEquals].ReturnValue"] + - ["System.Data.SqlTypes.SqlByte", "System.Data.SqlTypes.SqlByte!", "Method[Modulus].ReturnValue"] + - ["System.Int64", "System.Data.SqlTypes.SqlFileStream", "Method[Seek].ReturnValue"] + - ["System.Boolean", "System.Data.SqlTypes.SqlDateTime", "Method[Equals].ReturnValue"] + - ["System.Data.SqlTypes.SqlByte", "System.Data.SqlTypes.SqlByte!", "Method[op_Division].ReturnValue"] + - ["System.Boolean", "System.Data.SqlTypes.SqlInt32", "Method[Equals].ReturnValue"] + - ["System.Int32", "System.Data.SqlTypes.SqlMoney", "Method[CompareTo].ReturnValue"] + - ["System.Boolean", "System.Data.SqlTypes.SqlSingle", "Property[IsNull]"] + - ["System.Data.SqlTypes.SqlBytes", "System.Data.SqlTypes.SqlBytes!", "Property[Null]"] + - ["System.Data.SqlTypes.SqlBoolean", "System.Data.SqlTypes.SqlDecimal!", "Method[GreaterThan].ReturnValue"] + - ["System.Data.SqlTypes.SqlBoolean", "System.Data.SqlTypes.SqlString!", "Method[NotEquals].ReturnValue"] + - ["System.Data.SqlTypes.SqlInt16", "System.Data.SqlTypes.SqlInt16!", "Method[BitwiseAnd].ReturnValue"] + - ["System.Data.SqlTypes.SqlString", "System.Data.SqlTypes.SqlString!", "Method[Concat].ReturnValue"] + - ["System.Data.SqlTypes.SqlBoolean", "System.Data.SqlTypes.SqlMoney!", "Method[op_GreaterThanOrEqual].ReturnValue"] + - ["System.Guid", "System.Data.SqlTypes.SqlGuid!", "Method[op_Explicit].ReturnValue"] + - ["System.Data.SqlTypes.SqlBoolean", "System.Data.SqlTypes.SqlString!", "Method[op_Inequality].ReturnValue"] + - ["System.Data.SqlTypes.SqlDecimal", "System.Data.SqlTypes.SqlDecimal!", "Method[ConvertToPrecScale].ReturnValue"] + - ["System.Data.SqlTypes.SqlBoolean", "System.Data.SqlTypes.SqlGuid!", "Method[GreaterThanOrEqual].ReturnValue"] + - ["System.Data.SqlTypes.SqlByte", "System.Data.SqlTypes.SqlByte!", "Method[Add].ReturnValue"] + - ["System.Data.SqlTypes.SqlBoolean", "System.Data.SqlTypes.SqlGuid!", "Method[op_LessThanOrEqual].ReturnValue"] + - ["System.Data.SqlTypes.SqlBoolean", "System.Data.SqlTypes.SqlByte!", "Method[GreaterThan].ReturnValue"] + - ["System.Boolean", "System.Data.SqlTypes.SqlSingle", "Method[Equals].ReturnValue"] + - ["System.Xml.XmlQualifiedName", "System.Data.SqlTypes.SqlInt64!", "Method[GetXsdType].ReturnValue"] + - ["System.Data.SqlTypes.SqlBoolean", "System.Data.SqlTypes.SqlBoolean!", "Method[GreaterThan].ReturnValue"] + - ["System.Data.SqlTypes.SqlMoney", "System.Data.SqlTypes.SqlBoolean", "Method[ToSqlMoney].ReturnValue"] + - ["System.Int32", "System.Data.SqlTypes.SqlInt64", "Method[GetHashCode].ReturnValue"] + - ["System.Data.SqlTypes.SqlXml", "System.Data.SqlTypes.SqlXml!", "Property[Null]"] + - ["System.Data.SqlTypes.SqlDecimal", "System.Data.SqlTypes.SqlDecimal!", "Method[Abs].ReturnValue"] + - ["System.Boolean", "System.Data.SqlTypes.SqlDecimal", "Property[IsPositive]"] + - ["System.Data.SqlTypes.SqlInt32", "System.Data.SqlTypes.SqlInt32!", "Method[BitwiseOr].ReturnValue"] + - ["System.Data.SqlTypes.SqlInt64", "System.Data.SqlTypes.SqlInt64!", "Field[MinValue]"] + - ["System.Data.SqlTypes.SqlBoolean", "System.Data.SqlTypes.SqlBinary!", "Method[op_Equality].ReturnValue"] + - ["System.Data.SqlTypes.SqlBinary", "System.Data.SqlTypes.SqlBinary!", "Method[op_Addition].ReturnValue"] + - ["System.Double", "System.Data.SqlTypes.SqlDouble", "Property[Value]"] + - ["System.Data.SqlTypes.SqlInt64", "System.Data.SqlTypes.SqlBoolean", "Method[ToSqlInt64].ReturnValue"] + - ["System.Data.SqlTypes.SqlBoolean", "System.Data.SqlTypes.SqlDecimal!", "Method[op_GreaterThanOrEqual].ReturnValue"] + - ["System.Data.SqlTypes.SqlBoolean", "System.Data.SqlTypes.SqlInt64!", "Method[LessThan].ReturnValue"] + - ["System.Data.SqlTypes.SqlInt16", "System.Data.SqlTypes.SqlDecimal", "Method[ToSqlInt16].ReturnValue"] + - ["System.Data.SqlTypes.SqlBoolean", "System.Data.SqlTypes.SqlInt32!", "Method[Equals].ReturnValue"] + - ["System.Data.SqlTypes.SqlMoney", "System.Data.SqlTypes.SqlMoney!", "Method[op_UnaryNegation].ReturnValue"] + - ["System.Byte", "System.Data.SqlTypes.SqlDecimal", "Property[Precision]"] + - ["System.Data.SqlTypes.SqlDateTime", "System.Data.SqlTypes.SqlString", "Method[ToSqlDateTime].ReturnValue"] + - ["System.Data.SqlTypes.SqlBoolean", "System.Data.SqlTypes.SqlDecimal!", "Method[LessThan].ReturnValue"] + - ["System.Data.SqlTypes.SqlInt16", "System.Data.SqlTypes.SqlInt16!", "Field[MinValue]"] + - ["System.Data.SqlTypes.SqlDecimal", "System.Data.SqlTypes.SqlDecimal!", "Method[Power].ReturnValue"] + - ["System.Data.SqlTypes.SqlInt64", "System.Data.SqlTypes.SqlInt64!", "Method[op_BitwiseOr].ReturnValue"] + - ["System.Data.SqlTypes.SqlChars", "System.Data.SqlTypes.SqlChars!", "Method[op_Explicit].ReturnValue"] + - ["System.Data.SqlTypes.SqlSingle", "System.Data.SqlTypes.SqlSingle!", "Method[op_UnaryNegation].ReturnValue"] + - ["System.Data.SqlTypes.SqlInt64", "System.Data.SqlTypes.SqlSingle", "Method[ToSqlInt64].ReturnValue"] + - ["System.Data.SqlTypes.SqlBoolean", "System.Data.SqlTypes.SqlGuid!", "Method[op_LessThan].ReturnValue"] + - ["System.Data.SqlTypes.SqlInt64", "System.Data.SqlTypes.SqlInt64!", "Method[op_Explicit].ReturnValue"] + - ["System.Xml.XmlQualifiedName", "System.Data.SqlTypes.SqlXml!", "Method[GetXsdType].ReturnValue"] + - ["System.Data.SqlTypes.SqlDecimal", "System.Data.SqlTypes.SqlDecimal!", "Method[op_Addition].ReturnValue"] + - ["System.Data.SqlTypes.SqlInt32", "System.Data.SqlTypes.SqlDouble", "Method[ToSqlInt32].ReturnValue"] + - ["System.Int32", "System.Data.SqlTypes.SqlDateTime", "Property[DayTicks]"] + - ["System.Int32", "System.Data.SqlTypes.SqlFileStream", "Property[WriteTimeout]"] + - ["System.Data.SqlTypes.SqlInt16", "System.Data.SqlTypes.SqlInt16!", "Method[op_ExclusiveOr].ReturnValue"] + - ["System.Data.SqlTypes.SqlDouble", "System.Data.SqlTypes.SqlDouble!", "Method[op_Multiply].ReturnValue"] + - ["System.Data.SqlTypes.SqlBoolean", "System.Data.SqlTypes.SqlInt64!", "Method[NotEquals].ReturnValue"] + - ["System.String", "System.Data.SqlTypes.SqlDecimal", "Method[ToString].ReturnValue"] + - ["System.Data.SqlTypes.SqlString", "System.Data.SqlTypes.SqlString!", "Field[Null]"] + - ["System.Data.SqlTypes.SqlGuid", "System.Data.SqlTypes.SqlBinary", "Method[ToSqlGuid].ReturnValue"] + - ["System.Data.SqlTypes.SqlInt64", "System.Data.SqlTypes.SqlInt64!", "Field[Null]"] + - ["System.Data.SqlTypes.SqlBoolean", "System.Data.SqlTypes.SqlString!", "Method[op_LessThanOrEqual].ReturnValue"] + - ["System.Data.SqlTypes.SqlInt16", "System.Data.SqlTypes.SqlInt16!", "Method[op_Multiply].ReturnValue"] + - ["System.Data.SqlTypes.SqlBoolean", "System.Data.SqlTypes.SqlByte", "Method[ToSqlBoolean].ReturnValue"] + - ["System.Data.SqlTypes.SqlMoney", "System.Data.SqlTypes.SqlMoney!", "Method[op_Subtraction].ReturnValue"] + - ["System.Int64", "System.Data.SqlTypes.SqlFileStream", "Property[Position]"] + - ["System.Data.SqlTypes.SqlByte", "System.Data.SqlTypes.SqlBoolean", "Method[ToSqlByte].ReturnValue"] + - ["System.Boolean", "System.Data.SqlTypes.SqlInt64", "Method[Equals].ReturnValue"] + - ["System.Boolean", "System.Data.SqlTypes.SqlBoolean!", "Method[op_True].ReturnValue"] + - ["System.Int32", "System.Data.SqlTypes.SqlString", "Method[CompareTo].ReturnValue"] + - ["System.Data.SqlTypes.SqlBoolean", "System.Data.SqlTypes.SqlString!", "Method[op_Equality].ReturnValue"] + - ["System.Data.SqlTypes.SqlString", "System.Data.SqlTypes.SqlByte", "Method[ToSqlString].ReturnValue"] + - ["System.Xml.XmlQualifiedName", "System.Data.SqlTypes.SqlString!", "Method[GetXsdType].ReturnValue"] + - ["System.Boolean", "System.Data.SqlTypes.SqlBoolean!", "Method[op_Explicit].ReturnValue"] + - ["System.Data.SqlTypes.SqlBoolean", "System.Data.SqlTypes.SqlDecimal!", "Method[Equals].ReturnValue"] + - ["System.Data.SqlTypes.SqlBoolean", "System.Data.SqlTypes.SqlBoolean!", "Field[One]"] + - ["System.IAsyncResult", "System.Data.SqlTypes.SqlFileStream", "Method[BeginWrite].ReturnValue"] + - ["System.Int32", "System.Data.SqlTypes.SqlInt32", "Method[GetHashCode].ReturnValue"] + - ["System.Data.SqlTypes.SqlSingle", "System.Data.SqlTypes.SqlByte", "Method[ToSqlSingle].ReturnValue"] + - ["System.Data.SqlTypes.SqlBoolean", "System.Data.SqlTypes.SqlInt16", "Method[ToSqlBoolean].ReturnValue"] + - ["System.Data.SqlTypes.SqlDecimal", "System.Data.SqlTypes.SqlDecimal!", "Method[Add].ReturnValue"] + - ["System.Data.SqlTypes.SqlDouble", "System.Data.SqlTypes.SqlBoolean", "Method[ToSqlDouble].ReturnValue"] + - ["System.Data.SqlTypes.SqlInt64", "System.Data.SqlTypes.SqlInt64!", "Method[BitwiseOr].ReturnValue"] + - ["System.Data.SqlTypes.SqlBoolean", "System.Data.SqlTypes.SqlInt32!", "Method[GreaterThanOrEqual].ReturnValue"] + - ["System.Data.SqlTypes.SqlString", "System.Data.SqlTypes.SqlDecimal", "Method[ToSqlString].ReturnValue"] + - ["System.Int32", "System.Data.SqlTypes.SqlInt64", "Method[CompareTo].ReturnValue"] + - ["System.Byte", "System.Data.SqlTypes.SqlByte!", "Method[op_Explicit].ReturnValue"] + - ["System.Data.SqlTypes.SqlBoolean", "System.Data.SqlTypes.SqlDouble!", "Method[op_Equality].ReturnValue"] + - ["System.Data.SqlTypes.SqlMoney", "System.Data.SqlTypes.SqlMoney!", "Method[Add].ReturnValue"] + - ["System.Data.SqlTypes.SqlSingle", "System.Data.SqlTypes.SqlSingle!", "Method[op_Addition].ReturnValue"] + - ["System.Data.SqlTypes.SqlInt32", "System.Data.SqlTypes.SqlInt32!", "Method[Subtract].ReturnValue"] + - ["System.Boolean", "System.Data.SqlTypes.SqlByte", "Method[Equals].ReturnValue"] + - ["System.Xml.XmlQualifiedName", "System.Data.SqlTypes.SqlDateTime!", "Method[GetXsdType].ReturnValue"] + - ["System.Data.SqlTypes.SqlBoolean", "System.Data.SqlTypes.SqlDateTime!", "Method[GreaterThanOrEqual].ReturnValue"] + - ["System.Globalization.CultureInfo", "System.Data.SqlTypes.SqlString", "Property[CultureInfo]"] + - ["System.Byte[]", "System.Data.SqlTypes.SqlFileStream", "Property[TransactionContext]"] + - ["System.Data.SqlTypes.SqlBoolean", "System.Data.SqlTypes.SqlSingle!", "Method[LessThan].ReturnValue"] + - ["System.Int32", "System.Data.SqlTypes.SqlFileStream", "Property[ReadTimeout]"] + - ["System.Int64", "System.Data.SqlTypes.SqlBytes", "Property[Length]"] + - ["System.Boolean", "System.Data.SqlTypes.SqlInt16", "Method[Equals].ReturnValue"] + - ["System.Data.SqlTypes.SqlMoney", "System.Data.SqlTypes.SqlInt16", "Method[ToSqlMoney].ReturnValue"] + - ["System.Int64", "System.Data.SqlTypes.SqlChars", "Method[Read].ReturnValue"] + - ["System.Xml.XmlQualifiedName", "System.Data.SqlTypes.SqlChars!", "Method[GetXsdType].ReturnValue"] + - ["System.Data.SqlTypes.SqlInt16", "System.Data.SqlTypes.SqlMoney", "Method[ToSqlInt16].ReturnValue"] + - ["System.Int32", "System.Data.SqlTypes.SqlInt16", "Method[CompareTo].ReturnValue"] + - ["System.Data.SqlTypes.SqlDecimal", "System.Data.SqlTypes.SqlDouble", "Method[ToSqlDecimal].ReturnValue"] + - ["System.Boolean", "System.Data.SqlTypes.SqlBinary", "Property[IsNull]"] + - ["System.Int32", "System.Data.SqlTypes.SqlDateTime", "Property[TimeTicks]"] + - ["System.Data.SqlTypes.SqlBoolean", "System.Data.SqlTypes.SqlInt16!", "Method[op_LessThan].ReturnValue"] + - ["System.Xml.XmlQualifiedName", "System.Data.SqlTypes.SqlGuid!", "Method[GetXsdType].ReturnValue"] + - ["System.Data.SqlTypes.SqlInt64", "System.Data.SqlTypes.SqlInt64!", "Method[Mod].ReturnValue"] + - ["System.Xml.XmlQualifiedName", "System.Data.SqlTypes.SqlByte!", "Method[GetXsdType].ReturnValue"] + - ["System.Data.SqlTypes.SqlInt64", "System.Data.SqlTypes.SqlInt64!", "Method[op_Division].ReturnValue"] + - ["System.Data.SqlTypes.SqlInt64", "System.Data.SqlTypes.SqlInt64!", "Method[Divide].ReturnValue"] + - ["System.IAsyncResult", "System.Data.SqlTypes.SqlFileStream", "Method[BeginRead].ReturnValue"] + - ["System.Data.SqlTypes.SqlByte", "System.Data.SqlTypes.SqlByte!", "Method[op_Modulus].ReturnValue"] + - ["System.Guid", "System.Data.SqlTypes.SqlGuid", "Property[Value]"] + - ["System.Byte", "System.Data.SqlTypes.SqlByte", "Property[Value]"] + - ["System.Data.SqlTypes.SqlInt16", "System.Data.SqlTypes.SqlInt16!", "Field[Zero]"] + - ["System.Data.SqlTypes.SqlBoolean", "System.Data.SqlTypes.SqlBoolean!", "Field[False]"] + - ["System.Data.SqlTypes.SqlSingle", "System.Data.SqlTypes.SqlMoney", "Method[ToSqlSingle].ReturnValue"] + - ["System.Int32", "System.Data.SqlTypes.SqlString!", "Field[IgnoreKanaType]"] + - ["System.Xml.Schema.XmlSchema", "System.Data.SqlTypes.SqlByte", "Method[System.Xml.Serialization.IXmlSerializable.GetSchema].ReturnValue"] + - ["System.String", "System.Data.SqlTypes.SqlTypesSchemaImporterExtensionHelper", "Method[ImportSchemaType].ReturnValue"] + - ["System.String", "System.Data.SqlTypes.SqlBinary", "Method[ToString].ReturnValue"] + - ["System.Boolean", "System.Data.SqlTypes.SqlBinary", "Method[Equals].ReturnValue"] + - ["System.Int32", "System.Data.SqlTypes.SqlString", "Method[GetHashCode].ReturnValue"] + - ["System.Int32", "System.Data.SqlTypes.SqlFileStream", "Method[Read].ReturnValue"] + - ["System.Data.SqlTypes.SqlByte", "System.Data.SqlTypes.SqlByte!", "Method[Subtract].ReturnValue"] + - ["System.Boolean", "System.Data.SqlTypes.SqlString", "Method[Equals].ReturnValue"] + - ["System.Data.SqlTypes.SqlInt16", "System.Data.SqlTypes.SqlInt16!", "Method[op_BitwiseAnd].ReturnValue"] + - ["System.Data.SqlTypes.SqlBoolean", "System.Data.SqlTypes.SqlBoolean!", "Method[op_GreaterThanOrEqual].ReturnValue"] + - ["System.Boolean", "System.Data.SqlTypes.SqlChars", "Property[IsNull]"] + - ["System.Data.SqlTypes.SqlBoolean", "System.Data.SqlTypes.SqlMoney!", "Method[NotEquals].ReturnValue"] + - ["System.Data.SqlTypes.SqlBoolean", "System.Data.SqlTypes.SqlBinary!", "Method[op_LessThan].ReturnValue"] + - ["System.Data.SqlTypes.SqlBoolean", "System.Data.SqlTypes.SqlInt16!", "Method[op_Inequality].ReturnValue"] + - ["System.Data.SqlTypes.SqlCompareOptions", "System.Data.SqlTypes.SqlCompareOptions!", "Field[None]"] + - ["System.Xml.Schema.XmlSchema", "System.Data.SqlTypes.SqlInt64", "Method[System.Xml.Serialization.IXmlSerializable.GetSchema].ReturnValue"] + - ["System.Boolean", "System.Data.SqlTypes.SqlBytes", "Property[IsNull]"] + - ["System.Data.SqlTypes.SqlByte", "System.Data.SqlTypes.SqlByte!", "Field[MaxValue]"] + - ["System.Data.SqlTypes.SqlBoolean", "System.Data.SqlTypes.SqlString!", "Method[op_GreaterThanOrEqual].ReturnValue"] + - ["System.Boolean", "System.Data.SqlTypes.SqlInt64", "Property[IsNull]"] + - ["System.Data.SqlTypes.SqlBinary", "System.Data.SqlTypes.SqlGuid", "Method[ToSqlBinary].ReturnValue"] + - ["System.Data.SqlTypes.SqlBoolean", "System.Data.SqlTypes.SqlBoolean!", "Method[Xor].ReturnValue"] + - ["System.Data.SqlTypes.SqlDecimal", "System.Data.SqlTypes.SqlDecimal!", "Method[AdjustScale].ReturnValue"] + - ["System.Decimal", "System.Data.SqlTypes.SqlMoney!", "Method[op_Explicit].ReturnValue"] + - ["System.Data.SqlTypes.SqlBoolean", "System.Data.SqlTypes.SqlDateTime!", "Method[op_Equality].ReturnValue"] + - ["System.Data.SqlTypes.SqlInt64", "System.Data.SqlTypes.SqlInt64!", "Method[op_Implicit].ReturnValue"] + - ["System.Boolean", "System.Data.SqlTypes.SqlMoney", "Property[IsNull]"] + - ["System.Data.SqlTypes.SqlBoolean", "System.Data.SqlTypes.SqlSingle!", "Method[op_GreaterThan].ReturnValue"] + - ["System.Data.SqlTypes.SqlDouble", "System.Data.SqlTypes.SqlDouble!", "Method[op_Division].ReturnValue"] + - ["System.Int64", "System.Data.SqlTypes.SqlInt64!", "Method[op_Explicit].ReturnValue"] + - ["System.Data.SqlTypes.SqlBoolean", "System.Data.SqlTypes.SqlInt64!", "Method[op_GreaterThan].ReturnValue"] + - ["System.Xml.XmlQualifiedName", "System.Data.SqlTypes.SqlDecimal!", "Method[GetXsdType].ReturnValue"] + - ["System.Data.SqlTypes.SqlBoolean", "System.Data.SqlTypes.SqlDateTime!", "Method[GreaterThan].ReturnValue"] + - ["System.Data.SqlTypes.SqlInt32", "System.Data.SqlTypes.SqlSingle", "Method[ToSqlInt32].ReturnValue"] + - ["System.Data.SqlTypes.SqlSingle", "System.Data.SqlTypes.SqlSingle!", "Field[Zero]"] + - ["System.Data.SqlTypes.SqlBoolean", "System.Data.SqlTypes.SqlInt32!", "Method[LessThanOrEqual].ReturnValue"] + - ["System.Data.SqlTypes.SqlSingle", "System.Data.SqlTypes.SqlSingle!", "Method[op_Explicit].ReturnValue"] + - ["System.Xml.XmlQualifiedName", "System.Data.SqlTypes.SqlBytes!", "Method[GetXsdType].ReturnValue"] + - ["System.Data.SqlTypes.SqlBoolean", "System.Data.SqlTypes.SqlGuid!", "Method[NotEquals].ReturnValue"] + - ["System.Data.SqlTypes.SqlDecimal", "System.Data.SqlTypes.SqlDecimal!", "Method[Divide].ReturnValue"] + - ["System.Data.SqlTypes.SqlDouble", "System.Data.SqlTypes.SqlInt16", "Method[ToSqlDouble].ReturnValue"] + - ["System.Data.SqlTypes.SqlBoolean", "System.Data.SqlTypes.SqlInt16!", "Method[Equals].ReturnValue"] + - ["System.Int64", "System.Data.SqlTypes.SqlChars", "Property[Length]"] + - ["System.Data.SqlTypes.SqlBoolean", "System.Data.SqlTypes.SqlInt32!", "Method[GreaterThan].ReturnValue"] + - ["System.Data.SqlTypes.StorageState", "System.Data.SqlTypes.SqlBytes", "Property[Storage]"] + - ["System.Data.SqlTypes.SqlDecimal", "System.Data.SqlTypes.SqlDecimal!", "Method[Floor].ReturnValue"] + - ["System.Data.SqlTypes.SqlInt16", "System.Data.SqlTypes.SqlInt16!", "Method[Divide].ReturnValue"] + - ["System.String", "System.Data.SqlTypes.SqlBoolean", "Method[ToString].ReturnValue"] + - ["System.Int32", "System.Data.SqlTypes.SqlDecimal", "Method[GetHashCode].ReturnValue"] + - ["System.Data.SqlTypes.SqlBinary", "System.Data.SqlTypes.SqlBinary!", "Method[WrapBytes].ReturnValue"] + - ["System.Int64", "System.Data.SqlTypes.SqlInt64", "Property[Value]"] + - ["System.Data.SqlTypes.SqlDecimal", "System.Data.SqlTypes.SqlDecimal!", "Method[Multiply].ReturnValue"] + - ["System.Data.SqlTypes.SqlByte", "System.Data.SqlTypes.SqlByte!", "Method[op_ExclusiveOr].ReturnValue"] + - ["System.Data.SqlTypes.SqlBoolean", "System.Data.SqlTypes.SqlBoolean!", "Method[GreaterThanOrEquals].ReturnValue"] + - ["System.Data.SqlTypes.SqlBoolean", "System.Data.SqlTypes.SqlByte!", "Method[LessThan].ReturnValue"] + - ["System.Boolean", "System.Data.SqlTypes.SqlDouble", "Property[IsNull]"] + - ["System.Int32", "System.Data.SqlTypes.SqlDouble", "Method[GetHashCode].ReturnValue"] + - ["System.Double", "System.Data.SqlTypes.SqlDecimal", "Method[ToDouble].ReturnValue"] + - ["System.String", "System.Data.SqlTypes.SqlString!", "Method[op_Explicit].ReturnValue"] + - ["System.Data.SqlTypes.SqlDouble", "System.Data.SqlTypes.SqlInt32", "Method[ToSqlDouble].ReturnValue"] + - ["System.Data.SqlTypes.SqlBoolean", "System.Data.SqlTypes.SqlMoney!", "Method[op_GreaterThan].ReturnValue"] + - ["System.Int32", "System.Data.SqlTypes.SqlDateTime!", "Field[SQLTicksPerHour]"] + - ["System.Data.SqlTypes.SqlBoolean", "System.Data.SqlTypes.SqlBoolean!", "Field[Null]"] + - ["System.Data.SqlTypes.SqlInt16", "System.Data.SqlTypes.SqlBoolean", "Method[ToSqlInt16].ReturnValue"] + - ["System.String", "System.Data.SqlTypes.SqlSingle", "Method[ToString].ReturnValue"] + - ["System.Data.SqlTypes.SqlInt64", "System.Data.SqlTypes.SqlInt64!", "Field[Zero]"] + - ["System.Data.SqlTypes.SqlInt16", "System.Data.SqlTypes.SqlInt16!", "Method[op_Division].ReturnValue"] + - ["System.Int32", "System.Data.SqlTypes.SqlInt32!", "Method[op_Explicit].ReturnValue"] + - ["System.Data.SqlTypes.SqlBoolean", "System.Data.SqlTypes.SqlDateTime!", "Method[LessThanOrEqual].ReturnValue"] + - ["System.Data.SqlTypes.SqlByte", "System.Data.SqlTypes.SqlDecimal", "Method[ToSqlByte].ReturnValue"] + - ["System.Data.SqlTypes.SqlInt32", "System.Data.SqlTypes.SqlInt32!", "Method[op_BitwiseOr].ReturnValue"] + - ["System.Data.SqlTypes.SqlBoolean", "System.Data.SqlTypes.SqlInt16!", "Method[LessThanOrEqual].ReturnValue"] + - ["System.Xml.Schema.XmlSchema", "System.Data.SqlTypes.SqlMoney", "Method[System.Xml.Serialization.IXmlSerializable.GetSchema].ReturnValue"] + - ["System.Data.SqlTypes.SqlByte", "System.Data.SqlTypes.SqlByte!", "Method[op_BitwiseAnd].ReturnValue"] + - ["System.Data.SqlTypes.SqlDouble", "System.Data.SqlTypes.SqlDouble!", "Method[Multiply].ReturnValue"] + - ["System.Data.SqlTypes.SqlBoolean", "System.Data.SqlTypes.SqlInt16!", "Method[op_Equality].ReturnValue"] + - ["System.Data.SqlTypes.SqlBoolean", "System.Data.SqlTypes.SqlInt64!", "Method[GreaterThan].ReturnValue"] + - ["System.Data.SqlTypes.SqlDecimal", "System.Data.SqlTypes.SqlByte", "Method[ToSqlDecimal].ReturnValue"] + - ["System.Byte", "System.Data.SqlTypes.SqlBinary", "Property[Item]"] + - ["System.Xml.XmlQualifiedName", "System.Data.SqlTypes.SqlBoolean!", "Method[GetXsdType].ReturnValue"] + - ["System.Data.SqlTypes.SqlBoolean", "System.Data.SqlTypes.SqlString!", "Method[GreaterThan].ReturnValue"] + - ["System.Data.SqlTypes.SqlBoolean", "System.Data.SqlTypes.SqlInt32!", "Method[op_GreaterThanOrEqual].ReturnValue"] + - ["System.Data.SqlTypes.SqlByte", "System.Data.SqlTypes.SqlByte!", "Method[op_Explicit].ReturnValue"] + - ["System.Boolean", "System.Data.SqlTypes.SqlFileStream", "Property[CanRead]"] + - ["System.Int32", "System.Data.SqlTypes.SqlInt16", "Method[GetHashCode].ReturnValue"] + - ["System.Data.SqlTypes.SqlBoolean", "System.Data.SqlTypes.SqlSingle!", "Method[op_GreaterThanOrEqual].ReturnValue"] + - ["System.Decimal", "System.Data.SqlTypes.SqlDecimal!", "Method[op_Explicit].ReturnValue"] + - ["System.Data.SqlTypes.SqlDecimal", "System.Data.SqlTypes.SqlDecimal!", "Method[op_Division].ReturnValue"] + - ["System.Data.SqlTypes.SqlSingle", "System.Data.SqlTypes.SqlSingle!", "Field[MaxValue]"] + - ["System.Data.SqlTypes.SqlBoolean", "System.Data.SqlTypes.SqlDecimal!", "Method[op_Equality].ReturnValue"] + - ["System.Data.SqlTypes.SqlBoolean", "System.Data.SqlTypes.SqlSingle!", "Method[NotEquals].ReturnValue"] + - ["System.Xml.Schema.XmlSchema", "System.Data.SqlTypes.SqlGuid", "Method[System.Xml.Serialization.IXmlSerializable.GetSchema].ReturnValue"] + - ["System.Data.SqlTypes.SqlSingle", "System.Data.SqlTypes.SqlString", "Method[ToSqlSingle].ReturnValue"] + - ["System.Data.SqlTypes.SqlDecimal", "System.Data.SqlTypes.SqlDecimal!", "Method[Ceiling].ReturnValue"] + - ["System.Data.SqlTypes.SqlDouble", "System.Data.SqlTypes.SqlMoney", "Method[ToSqlDouble].ReturnValue"] + - ["System.Data.SqlTypes.SqlBoolean", "System.Data.SqlTypes.SqlGuid!", "Method[op_Equality].ReturnValue"] + - ["System.Int32", "System.Data.SqlTypes.SqlDecimal", "Method[CompareTo].ReturnValue"] + - ["System.String", "System.Data.SqlTypes.SqlInt32", "Method[ToString].ReturnValue"] + - ["System.Data.SqlTypes.SqlBoolean", "System.Data.SqlTypes.SqlByte!", "Method[op_Equality].ReturnValue"] + - ["System.Data.SqlTypes.SqlInt64", "System.Data.SqlTypes.SqlInt64!", "Method[op_Subtraction].ReturnValue"] + - ["System.Boolean", "System.Data.SqlTypes.SqlDecimal", "Property[IsNull]"] + - ["System.Data.SqlTypes.SqlBoolean", "System.Data.SqlTypes.SqlMoney", "Method[ToSqlBoolean].ReturnValue"] + - ["System.String", "System.Data.SqlTypes.SqlTypesSchemaImporterExtensionHelper!", "Field[SqlTypesNamespace]"] + - ["System.Data.SqlTypes.SqlInt32", "System.Data.SqlTypes.SqlInt32!", "Method[op_Explicit].ReturnValue"] + - ["System.Data.SqlTypes.SqlInt32", "System.Data.SqlTypes.SqlInt32!", "Method[Divide].ReturnValue"] + - ["System.Data.SqlTypes.SqlString", "System.Data.SqlTypes.SqlBoolean", "Method[ToSqlString].ReturnValue"] + - ["System.Int32", "System.Data.SqlTypes.SqlString", "Property[LCID]"] + - ["System.Data.SqlTypes.SqlSingle", "System.Data.SqlTypes.SqlBoolean", "Method[ToSqlSingle].ReturnValue"] + - ["System.Data.SqlTypes.SqlBoolean", "System.Data.SqlTypes.SqlInt32!", "Method[op_LessThanOrEqual].ReturnValue"] + - ["System.Data.SqlTypes.SqlInt64", "System.Data.SqlTypes.SqlByte", "Method[ToSqlInt64].ReturnValue"] + - ["System.Data.SqlTypes.SqlBoolean", "System.Data.SqlTypes.SqlGuid!", "Method[Equals].ReturnValue"] + - ["System.Xml.XmlQualifiedName", "System.Data.SqlTypes.SqlBinary!", "Method[GetXsdType].ReturnValue"] + - ["System.Xml.Schema.XmlSchema", "System.Data.SqlTypes.SqlString", "Method[System.Xml.Serialization.IXmlSerializable.GetSchema].ReturnValue"] + - ["System.Data.SqlTypes.SqlDecimal", "System.Data.SqlTypes.SqlInt64", "Method[ToSqlDecimal].ReturnValue"] + - ["System.Double", "System.Data.SqlTypes.SqlDouble!", "Method[op_Explicit].ReturnValue"] + - ["System.Data.SqlTypes.SqlBoolean", "System.Data.SqlTypes.SqlDateTime!", "Method[op_LessThan].ReturnValue"] + - ["System.Data.SqlTypes.SqlInt16", "System.Data.SqlTypes.SqlInt16!", "Method[op_Subtraction].ReturnValue"] + - ["System.Int32", "System.Data.SqlTypes.SqlDateTime", "Method[GetHashCode].ReturnValue"] + - ["System.Data.SqlTypes.SqlByte", "System.Data.SqlTypes.SqlMoney", "Method[ToSqlByte].ReturnValue"] + - ["System.String", "System.Data.SqlTypes.SqlGuid", "Method[ToString].ReturnValue"] + - ["System.Int32", "System.Data.SqlTypes.SqlFileStream", "Method[ReadByte].ReturnValue"] + - ["System.Data.SqlTypes.SqlInt32", "System.Data.SqlTypes.SqlInt32!", "Field[Zero]"] + - ["System.Data.SqlTypes.SqlInt32", "System.Data.SqlTypes.SqlDecimal!", "Method[Sign].ReturnValue"] + - ["System.Data.SqlTypes.SqlBoolean", "System.Data.SqlTypes.SqlDouble!", "Method[op_Inequality].ReturnValue"] + - ["System.Data.SqlTypes.SqlByte", "System.Data.SqlTypes.SqlByte!", "Method[Mod].ReturnValue"] + - ["System.Data.SqlTypes.SqlBoolean", "System.Data.SqlTypes.SqlInt16!", "Method[GreaterThan].ReturnValue"] + - ["System.Data.SqlTypes.SqlInt32", "System.Data.SqlTypes.SqlInt32!", "Method[Multiply].ReturnValue"] + - ["System.Data.SqlTypes.SqlInt16", "System.Data.SqlTypes.SqlInt16!", "Method[op_Modulus].ReturnValue"] + - ["System.Data.SqlTypes.SqlSingle", "System.Data.SqlTypes.SqlSingle!", "Method[op_Subtraction].ReturnValue"] + - ["System.Boolean", "System.Data.SqlTypes.SqlBoolean", "Property[IsNull]"] + - ["System.Data.SqlTypes.SqlBoolean", "System.Data.SqlTypes.SqlDecimal!", "Method[op_Inequality].ReturnValue"] + - ["System.Data.SqlTypes.SqlDecimal", "System.Data.SqlTypes.SqlString", "Method[ToSqlDecimal].ReturnValue"] + - ["System.Data.SqlTypes.SqlInt64", "System.Data.SqlTypes.SqlInt64!", "Method[op_Modulus].ReturnValue"] + - ["System.Data.SqlTypes.SqlGuid", "System.Data.SqlTypes.SqlGuid!", "Field[Null]"] + - ["System.Double", "System.Data.SqlTypes.SqlMoney", "Method[ToDouble].ReturnValue"] + - ["System.Xml.XmlQualifiedName", "System.Data.SqlTypes.SqlDouble!", "Method[GetXsdType].ReturnValue"] + - ["System.Data.SqlTypes.SqlBoolean", "System.Data.SqlTypes.SqlGuid!", "Method[op_GreaterThanOrEqual].ReturnValue"] + - ["System.Data.SqlTypes.SqlInt32", "System.Data.SqlTypes.SqlString", "Method[ToSqlInt32].ReturnValue"] + - ["System.Byte", "System.Data.SqlTypes.SqlBytes", "Property[Item]"] + - ["System.Int32", "System.Data.SqlTypes.SqlGuid", "Method[GetHashCode].ReturnValue"] + - ["System.Data.SqlTypes.SqlBoolean", "System.Data.SqlTypes.SqlBinary!", "Method[GreaterThanOrEqual].ReturnValue"] + - ["System.Data.SqlTypes.SqlBinary", "System.Data.SqlTypes.SqlBinary!", "Method[Concat].ReturnValue"] + - ["System.Int32", "System.Data.SqlTypes.SqlBinary", "Property[Length]"] + - ["System.Data.SqlTypes.SqlBoolean", "System.Data.SqlTypes.SqlDateTime!", "Method[op_Inequality].ReturnValue"] + - ["System.Data.SqlTypes.SqlInt64", "System.Data.SqlTypes.SqlInt64!", "Method[op_Multiply].ReturnValue"] + - ["System.Data.SqlTypes.SqlDecimal", "System.Data.SqlTypes.SqlDecimal!", "Method[op_Explicit].ReturnValue"] + - ["System.Data.SqlTypes.SqlInt16", "System.Data.SqlTypes.SqlInt16!", "Method[Parse].ReturnValue"] + - ["System.Data.SqlTypes.SqlInt32", "System.Data.SqlTypes.SqlInt32!", "Method[Modulus].ReturnValue"] + - ["System.Int64", "System.Data.SqlTypes.SqlBytes", "Method[Read].ReturnValue"] + - ["System.Data.SqlTypes.SqlBoolean", "System.Data.SqlTypes.SqlDouble!", "Method[op_LessThan].ReturnValue"] + - ["System.Data.SqlTypes.SqlDateTime", "System.Data.SqlTypes.SqlDateTime!", "Field[Null]"] + - ["System.Data.SqlTypes.SqlBoolean", "System.Data.SqlTypes.SqlBoolean!", "Method[NotEquals].ReturnValue"] + - ["System.Data.SqlTypes.SqlInt16", "System.Data.SqlTypes.SqlInt16!", "Method[op_Addition].ReturnValue"] + - ["System.Data.SqlTypes.SqlBoolean", "System.Data.SqlTypes.SqlGuid!", "Method[LessThan].ReturnValue"] + - ["System.Data.SqlTypes.SqlInt16", "System.Data.SqlTypes.SqlInt16!", "Method[OnesComplement].ReturnValue"] + - ["System.Data.SqlTypes.SqlBoolean", "System.Data.SqlTypes.SqlDecimal!", "Method[LessThanOrEqual].ReturnValue"] + - ["System.Data.SqlTypes.SqlBoolean", "System.Data.SqlTypes.SqlBoolean!", "Method[op_Implicit].ReturnValue"] + - ["System.Data.SqlTypes.SqlBoolean", "System.Data.SqlTypes.SqlMoney!", "Method[op_LessThanOrEqual].ReturnValue"] + - ["System.Data.SqlTypes.SqlInt16", "System.Data.SqlTypes.SqlInt16!", "Method[op_BitwiseOr].ReturnValue"] + - ["System.Data.SqlTypes.SqlBoolean", "System.Data.SqlTypes.SqlByte!", "Method[Equals].ReturnValue"] + - ["System.Int32", "System.Data.SqlTypes.SqlByte", "Method[GetHashCode].ReturnValue"] + - ["System.Data.SqlTypes.SqlBoolean", "System.Data.SqlTypes.SqlDouble!", "Method[NotEquals].ReturnValue"] + - ["System.DateTime", "System.Data.SqlTypes.SqlDateTime", "Property[Value]"] + - ["System.Data.SqlTypes.SqlCompareOptions", "System.Data.SqlTypes.SqlCompareOptions!", "Field[IgnoreWidth]"] + - ["System.Data.SqlTypes.SqlInt64", "System.Data.SqlTypes.SqlInt64!", "Method[op_ExclusiveOr].ReturnValue"] + - ["System.Data.SqlTypes.SqlSingle", "System.Data.SqlTypes.SqlSingle!", "Method[op_Division].ReturnValue"] + - ["System.Data.SqlTypes.SqlInt64", "System.Data.SqlTypes.SqlInt64!", "Method[Multiply].ReturnValue"] + - ["System.Data.SqlTypes.SqlBoolean", "System.Data.SqlTypes.SqlBoolean!", "Method[op_Equality].ReturnValue"] + - ["System.Data.SqlTypes.SqlDecimal", "System.Data.SqlTypes.SqlBoolean", "Method[ToSqlDecimal].ReturnValue"] + - ["System.Data.SqlTypes.SqlBinary", "System.Data.SqlTypes.SqlBinary!", "Field[Null]"] + - ["System.Data.SqlTypes.SqlBinary", "System.Data.SqlTypes.SqlBinary!", "Method[op_Explicit].ReturnValue"] + - ["System.Data.SqlTypes.SqlSingle", "System.Data.SqlTypes.SqlSingle!", "Field[Null]"] + - ["System.Data.SqlTypes.SqlByte", "System.Data.SqlTypes.SqlSingle", "Method[ToSqlByte].ReturnValue"] + - ["System.Data.SqlTypes.SqlByte", "System.Data.SqlTypes.SqlByte!", "Method[op_Multiply].ReturnValue"] + - ["System.Data.SqlTypes.SqlInt64", "System.Data.SqlTypes.SqlInt64!", "Method[op_OnesComplement].ReturnValue"] + - ["System.Data.SqlTypes.SqlBoolean", "System.Data.SqlTypes.SqlBinary!", "Method[LessThanOrEqual].ReturnValue"] + - ["System.Data.SqlTypes.SqlInt64", "System.Data.SqlTypes.SqlInt64!", "Method[OnesComplement].ReturnValue"] + - ["System.Int32", "System.Data.SqlTypes.SqlByte", "Method[CompareTo].ReturnValue"] + - ["System.Xml.Schema.XmlSchema", "System.Data.SqlTypes.SqlInt32", "Method[System.Xml.Serialization.IXmlSerializable.GetSchema].ReturnValue"] + - ["System.Data.SqlTypes.SqlMoney", "System.Data.SqlTypes.SqlMoney!", "Field[MinValue]"] + - ["System.Data.SqlTypes.SqlDateTime", "System.Data.SqlTypes.SqlDateTime!", "Method[Add].ReturnValue"] + - ["System.Xml.Schema.XmlSchema", "System.Data.SqlTypes.SqlDateTime", "Method[System.Xml.Serialization.IXmlSerializable.GetSchema].ReturnValue"] + - ["System.Data.SqlTypes.SqlBoolean", "System.Data.SqlTypes.SqlBinary!", "Method[op_GreaterThan].ReturnValue"] + - ["System.Data.SqlTypes.SqlInt32", "System.Data.SqlTypes.SqlInt32!", "Method[op_UnaryNegation].ReturnValue"] + - ["System.String", "System.Data.SqlTypes.SqlDateTime", "Method[ToString].ReturnValue"] + - ["System.Data.SqlTypes.SqlByte", "System.Data.SqlTypes.SqlByte!", "Method[Parse].ReturnValue"] + - ["System.Data.SqlTypes.SqlMoney", "System.Data.SqlTypes.SqlDecimal", "Method[ToSqlMoney].ReturnValue"] + - ["System.Data.SqlTypes.SqlByte", "System.Data.SqlTypes.SqlByte!", "Method[op_Implicit].ReturnValue"] + - ["System.Data.SqlTypes.SqlInt32", "System.Data.SqlTypes.SqlInt32!", "Field[MaxValue]"] + - ["System.Data.SqlTypes.SqlBytes", "System.Data.SqlTypes.SqlBytes!", "Method[op_Explicit].ReturnValue"] + - ["System.Int16", "System.Data.SqlTypes.SqlInt16!", "Method[op_Explicit].ReturnValue"] + - ["System.Data.SqlTypes.SqlInt32", "System.Data.SqlTypes.SqlInt64", "Method[ToSqlInt32].ReturnValue"] + - ["System.Data.SqlTypes.SqlDouble", "System.Data.SqlTypes.SqlDouble!", "Method[Subtract].ReturnValue"] + - ["System.Data.SqlTypes.SqlBoolean", "System.Data.SqlTypes.SqlString!", "Method[GreaterThanOrEqual].ReturnValue"] + - ["System.Data.SqlTypes.SqlBoolean", "System.Data.SqlTypes.SqlGuid!", "Method[op_Inequality].ReturnValue"] + - ["System.Data.SqlTypes.SqlBoolean", "System.Data.SqlTypes.SqlDecimal!", "Method[GreaterThanOrEqual].ReturnValue"] + - ["System.Data.SqlTypes.SqlCompareOptions", "System.Data.SqlTypes.SqlCompareOptions!", "Field[IgnoreCase]"] + - ["System.Data.SqlTypes.SqlInt32", "System.Data.SqlTypes.SqlInt32!", "Field[MinValue]"] + - ["System.Data.SqlTypes.SqlBoolean", "System.Data.SqlTypes.SqlByte!", "Method[op_LessThan].ReturnValue"] + - ["System.Data.SqlTypes.SqlDouble", "System.Data.SqlTypes.SqlSingle", "Method[ToSqlDouble].ReturnValue"] + - ["System.Data.SqlTypes.SqlInt64", "System.Data.SqlTypes.SqlDouble", "Method[ToSqlInt64].ReturnValue"] + - ["System.Data.SqlTypes.SqlSingle", "System.Data.SqlTypes.SqlSingle!", "Method[Multiply].ReturnValue"] + - ["System.Int32", "System.Data.SqlTypes.SqlDecimal", "Method[WriteTdsValue].ReturnValue"] + - ["System.Data.SqlTypes.SqlDateTime", "System.Data.SqlTypes.SqlDateTime!", "Method[op_Explicit].ReturnValue"] + - ["System.Data.SqlTypes.SqlDateTime", "System.Data.SqlTypes.SqlDateTime!", "Method[op_Implicit].ReturnValue"] + - ["System.Data.SqlTypes.SqlInt32", "System.Data.SqlTypes.SqlInt32!", "Method[op_Addition].ReturnValue"] + - ["System.Boolean", "System.Data.SqlTypes.SqlDateTime", "Property[IsNull]"] + - ["System.Int32", "System.Data.SqlTypes.SqlDateTime!", "Field[SQLTicksPerMinute]"] + - ["System.Data.SqlTypes.SqlBoolean", "System.Data.SqlTypes.SqlDouble!", "Method[GreaterThanOrEqual].ReturnValue"] + - ["System.Data.SqlTypes.SqlInt16", "System.Data.SqlTypes.SqlInt16!", "Method[op_OnesComplement].ReturnValue"] + - ["System.Data.SqlTypes.SqlSingle", "System.Data.SqlTypes.SqlSingle!", "Field[MinValue]"] + - ["System.Data.SqlTypes.SqlDouble", "System.Data.SqlTypes.SqlByte", "Method[ToSqlDouble].ReturnValue"] + - ["System.Data.SqlTypes.SqlByte", "System.Data.SqlTypes.SqlByte!", "Method[BitwiseAnd].ReturnValue"] + - ["System.Data.SqlTypes.SqlInt32", "System.Data.SqlTypes.SqlInt32!", "Method[op_Modulus].ReturnValue"] + - ["System.Data.SqlTypes.SqlBoolean", "System.Data.SqlTypes.SqlBoolean!", "Field[True]"] + - ["System.Data.SqlTypes.SqlBoolean", "System.Data.SqlTypes.SqlGuid!", "Method[LessThanOrEqual].ReturnValue"] + - ["System.Decimal", "System.Data.SqlTypes.SqlMoney", "Property[Value]"] + - ["System.Data.SqlTypes.SqlSingle", "System.Data.SqlTypes.SqlInt16", "Method[ToSqlSingle].ReturnValue"] + - ["System.String", "System.Data.SqlTypes.SqlXml", "Property[Value]"] + - ["System.Data.SqlTypes.SqlBoolean", "System.Data.SqlTypes.SqlBoolean!", "Method[Or].ReturnValue"] + - ["System.Data.SqlTypes.SqlBoolean", "System.Data.SqlTypes.SqlInt64!", "Method[op_LessThanOrEqual].ReturnValue"] + - ["System.Data.SqlTypes.SqlInt64", "System.Data.SqlTypes.SqlInt64!", "Method[op_UnaryNegation].ReturnValue"] + - ["System.Boolean", "System.Data.SqlTypes.SqlGuid", "Method[Equals].ReturnValue"] + - ["System.Data.SqlTypes.SqlInt16", "System.Data.SqlTypes.SqlInt16!", "Method[Mod].ReturnValue"] + - ["System.Data.SqlTypes.SqlInt32", "System.Data.SqlTypes.SqlInt32!", "Method[op_OnesComplement].ReturnValue"] + - ["System.Data.SqlTypes.SqlDecimal", "System.Data.SqlTypes.SqlDecimal!", "Field[MaxValue]"] + - ["System.Data.SqlTypes.SqlBoolean", "System.Data.SqlTypes.SqlInt32!", "Method[op_GreaterThan].ReturnValue"] + - ["System.Data.SqlTypes.SqlInt16", "System.Data.SqlTypes.SqlSingle", "Method[ToSqlInt16].ReturnValue"] + - ["System.Data.SqlTypes.SqlMoney", "System.Data.SqlTypes.SqlMoney!", "Method[op_Multiply].ReturnValue"] + - ["System.Data.SqlTypes.SqlInt64", "System.Data.SqlTypes.SqlInt64!", "Method[op_BitwiseAnd].ReturnValue"] + - ["System.Data.SqlTypes.SqlInt64", "System.Data.SqlTypes.SqlInt64!", "Method[Modulus].ReturnValue"] + - ["System.Data.SqlTypes.SqlInt32", "System.Data.SqlTypes.SqlMoney", "Method[ToSqlInt32].ReturnValue"] + - ["System.Data.SqlTypes.SqlInt64", "System.Data.SqlTypes.SqlInt64!", "Method[Parse].ReturnValue"] + - ["System.Data.SqlTypes.SqlDecimal", "System.Data.SqlTypes.SqlDecimal!", "Field[Null]"] + - ["System.Data.SqlTypes.SqlInt32", "System.Data.SqlTypes.SqlInt32!", "Method[op_Division].ReturnValue"] + - ["System.Int32", "System.Data.SqlTypes.SqlFileStream", "Method[EndRead].ReturnValue"] + - ["System.Data.SqlTypes.SqlBinary", "System.Data.SqlTypes.SqlBytes", "Method[ToSqlBinary].ReturnValue"] + - ["System.Data.SqlTypes.SqlSingle", "System.Data.SqlTypes.SqlInt64", "Method[ToSqlSingle].ReturnValue"] + - ["System.Data.SqlTypes.SqlByte", "System.Data.SqlTypes.SqlByte!", "Method[op_BitwiseOr].ReturnValue"] + - ["System.Data.SqlTypes.SqlDecimal", "System.Data.SqlTypes.SqlDecimal!", "Method[Truncate].ReturnValue"] + - ["System.Data.SqlTypes.SqlBoolean", "System.Data.SqlTypes.SqlByte!", "Method[op_Inequality].ReturnValue"] + - ["System.Data.SqlTypes.SqlInt16", "System.Data.SqlTypes.SqlInt16!", "Method[Add].ReturnValue"] + - ["System.Data.SqlTypes.SqlDecimal", "System.Data.SqlTypes.SqlDecimal!", "Method[op_Subtraction].ReturnValue"] + - ["System.Int32", "System.Data.SqlTypes.SqlString!", "Field[IgnoreWidth]"] + - ["System.Data.SqlTypes.SqlInt16", "System.Data.SqlTypes.SqlInt16!", "Method[op_Implicit].ReturnValue"] + - ["System.Boolean", "System.Data.SqlTypes.SqlBoolean", "Property[Value]"] + - ["System.Data.SqlTypes.SqlBinary", "System.Data.SqlTypes.SqlBytes!", "Method[op_Explicit].ReturnValue"] + - ["System.Byte[]", "System.Data.SqlTypes.SqlString", "Method[GetNonUnicodeBytes].ReturnValue"] + - ["System.Xml.XmlQualifiedName", "System.Data.SqlTypes.SqlInt16!", "Method[GetXsdType].ReturnValue"] + - ["System.Data.SqlTypes.SqlByte", "System.Data.SqlTypes.SqlByte!", "Field[Zero]"] + - ["System.Data.SqlTypes.SqlBoolean", "System.Data.SqlTypes.SqlByte!", "Method[GreaterThanOrEqual].ReturnValue"] + - ["System.Data.SqlTypes.SqlBoolean", "System.Data.SqlTypes.SqlDouble", "Method[ToSqlBoolean].ReturnValue"] + - ["System.Data.SqlTypes.SqlInt16", "System.Data.SqlTypes.SqlInt16!", "Method[op_UnaryNegation].ReturnValue"] + - ["System.Xml.XmlQualifiedName", "System.Data.SqlTypes.SqlSingle!", "Method[GetXsdType].ReturnValue"] + - ["System.Data.SqlTypes.SqlBoolean", "System.Data.SqlTypes.SqlBoolean!", "Method[OnesComplement].ReturnValue"] + - ["System.Data.SqlTypes.SqlMoney", "System.Data.SqlTypes.SqlMoney!", "Method[op_Addition].ReturnValue"] + - ["System.Boolean", "System.Data.SqlTypes.INullable", "Property[IsNull]"] + - ["System.Data.SqlTypes.SqlString", "System.Data.SqlTypes.SqlDateTime", "Method[ToSqlString].ReturnValue"] + - ["System.Data.SqlTypes.SqlMoney", "System.Data.SqlTypes.SqlMoney!", "Field[MaxValue]"] + - ["System.Data.SqlTypes.SqlString", "System.Data.SqlTypes.SqlString", "Method[Clone].ReturnValue"] + - ["System.Data.SqlTypes.SqlBoolean", "System.Data.SqlTypes.SqlBoolean!", "Method[op_Inequality].ReturnValue"] + - ["System.String", "System.Data.SqlTypes.SqlFileStream", "Property[Name]"] + - ["System.Data.SqlTypes.SqlBoolean", "System.Data.SqlTypes.SqlBinary!", "Method[op_GreaterThanOrEqual].ReturnValue"] + - ["System.String", "System.Data.SqlTypes.SqlString", "Property[Value]"] + - ["System.Data.SqlTypes.SqlBoolean", "System.Data.SqlTypes.SqlSingle!", "Method[op_Inequality].ReturnValue"] + - ["System.Data.SqlTypes.SqlMoney", "System.Data.SqlTypes.SqlByte", "Method[ToSqlMoney].ReturnValue"] + - ["System.String", "System.Data.SqlTypes.SqlInt64", "Method[ToString].ReturnValue"] + - ["System.Data.SqlTypes.SqlGuid", "System.Data.SqlTypes.SqlString", "Method[ToSqlGuid].ReturnValue"] + - ["System.Data.SqlTypes.SqlDouble", "System.Data.SqlTypes.SqlDouble!", "Method[op_Explicit].ReturnValue"] + - ["System.Data.SqlTypes.SqlBinary", "System.Data.SqlTypes.SqlBinary!", "Method[Add].ReturnValue"] + - ["System.Data.SqlTypes.SqlBoolean", "System.Data.SqlTypes.SqlDouble!", "Method[op_GreaterThanOrEqual].ReturnValue"] + - ["System.Data.SqlTypes.SqlBoolean", "System.Data.SqlTypes.SqlSingle!", "Method[Equals].ReturnValue"] + - ["System.Data.SqlTypes.SqlBoolean", "System.Data.SqlTypes.SqlInt64!", "Method[GreaterThanOrEqual].ReturnValue"] + - ["System.Data.SqlTypes.SqlInt32", "System.Data.SqlTypes.SqlInt32!", "Method[op_ExclusiveOr].ReturnValue"] + - ["System.Int32", "System.Data.SqlTypes.SqlGuid", "Method[CompareTo].ReturnValue"] + - ["System.Int32", "System.Data.SqlTypes.SqlString!", "Field[BinarySort]"] + - ["System.Data.SqlTypes.SqlDouble", "System.Data.SqlTypes.SqlDouble!", "Method[Divide].ReturnValue"] + - ["System.String", "System.Data.SqlTypes.SqlByte", "Method[ToString].ReturnValue"] + - ["System.Data.SqlTypes.SqlDecimal", "System.Data.SqlTypes.SqlDecimal!", "Field[MinValue]"] + - ["System.Data.SqlTypes.SqlInt16", "System.Data.SqlTypes.SqlInt16!", "Field[MaxValue]"] + - ["System.Int32", "System.Data.SqlTypes.SqlBoolean", "Method[GetHashCode].ReturnValue"] + - ["System.Data.SqlTypes.SqlInt32", "System.Data.SqlTypes.SqlInt32!", "Method[BitwiseAnd].ReturnValue"] + - ["System.Globalization.CompareInfo", "System.Data.SqlTypes.SqlString", "Property[CompareInfo]"] + - ["System.Xml.XmlQualifiedName", "System.Data.SqlTypes.SqlMoney!", "Method[GetXsdType].ReturnValue"] + - ["System.Boolean", "System.Data.SqlTypes.SqlMoney", "Method[Equals].ReturnValue"] + - ["System.Char", "System.Data.SqlTypes.SqlChars", "Property[Item]"] + - ["System.Data.SqlTypes.SqlDateTime", "System.Data.SqlTypes.SqlDateTime!", "Method[op_Addition].ReturnValue"] + - ["System.Data.SqlTypes.SqlInt16", "System.Data.SqlTypes.SqlInt16!", "Method[Modulus].ReturnValue"] + - ["System.Data.SqlTypes.SqlBoolean", "System.Data.SqlTypes.SqlDecimal!", "Method[op_LessThanOrEqual].ReturnValue"] + - ["System.Data.SqlTypes.SqlDecimal", "System.Data.SqlTypes.SqlInt16", "Method[ToSqlDecimal].ReturnValue"] + - ["System.Boolean", "System.Data.SqlTypes.SqlXml", "Property[IsNull]"] + - ["System.Data.SqlTypes.SqlMoney", "System.Data.SqlTypes.SqlInt64", "Method[ToSqlMoney].ReturnValue"] + - ["System.Data.SqlTypes.SqlBoolean", "System.Data.SqlTypes.SqlBoolean!", "Method[LessThanOrEquals].ReturnValue"] + - ["System.Boolean", "System.Data.SqlTypes.SqlDecimal", "Method[Equals].ReturnValue"] + - ["System.Data.SqlTypes.SqlByte", "System.Data.SqlTypes.SqlByte!", "Field[MinValue]"] + - ["System.Data.SqlTypes.SqlInt16", "System.Data.SqlTypes.SqlInt64", "Method[ToSqlInt16].ReturnValue"] + - ["System.Data.SqlTypes.SqlChars", "System.Data.SqlTypes.SqlChars!", "Property[Null]"] + - ["System.Data.SqlTypes.SqlBoolean", "System.Data.SqlTypes.SqlString!", "Method[op_LessThan].ReturnValue"] + - ["System.Data.SqlTypes.SqlInt16", "System.Data.SqlTypes.SqlInt16!", "Method[Multiply].ReturnValue"] + - ["System.Data.SqlTypes.SqlByte", "System.Data.SqlTypes.SqlByte!", "Method[op_Addition].ReturnValue"] + - ["System.Xml.Schema.XmlSchema", "System.Data.SqlTypes.SqlDouble", "Method[System.Xml.Serialization.IXmlSerializable.GetSchema].ReturnValue"] + - ["System.Data.SqlTypes.SqlBoolean", "System.Data.SqlTypes.SqlMoney!", "Method[op_LessThan].ReturnValue"] + - ["System.Data.SqlTypes.SqlBoolean", "System.Data.SqlTypes.SqlByte!", "Method[op_LessThanOrEqual].ReturnValue"] + - ["System.Data.SqlTypes.SqlDecimal", "System.Data.SqlTypes.SqlMoney", "Method[ToSqlDecimal].ReturnValue"] + - ["System.Data.SqlTypes.SqlBoolean", "System.Data.SqlTypes.SqlInt16!", "Method[LessThan].ReturnValue"] + - ["System.Data.SqlTypes.SqlCompareOptions", "System.Data.SqlTypes.SqlCompareOptions!", "Field[IgnoreKanaType]"] + - ["System.Data.SqlTypes.SqlSingle", "System.Data.SqlTypes.SqlDecimal", "Method[ToSqlSingle].ReturnValue"] + - ["System.Data.SqlTypes.SqlBoolean", "System.Data.SqlTypes.SqlDouble!", "Method[op_GreaterThan].ReturnValue"] + - ["System.Data.SqlTypes.SqlDecimal", "System.Data.SqlTypes.SqlDecimal!", "Method[op_Multiply].ReturnValue"] + - ["System.Int32", "System.Data.SqlTypes.SqlSingle", "Method[GetHashCode].ReturnValue"] + - ["System.Decimal", "System.Data.SqlTypes.SqlMoney", "Method[ToDecimal].ReturnValue"] + - ["System.Data.SqlTypes.SqlDateTime", "System.Data.SqlTypes.SqlDateTime!", "Method[op_Subtraction].ReturnValue"] + - ["System.Data.SqlTypes.SqlMoney", "System.Data.SqlTypes.SqlMoney!", "Method[Multiply].ReturnValue"] + - ["System.Data.SqlTypes.SqlBoolean", "System.Data.SqlTypes.SqlDateTime!", "Method[op_GreaterThanOrEqual].ReturnValue"] + - ["System.Data.SqlTypes.SqlBoolean", "System.Data.SqlTypes.SqlString!", "Method[LessThanOrEqual].ReturnValue"] + - ["System.Data.SqlTypes.SqlDecimal", "System.Data.SqlTypes.SqlSingle", "Method[ToSqlDecimal].ReturnValue"] + - ["System.Data.SqlTypes.SqlBoolean", "System.Data.SqlTypes.SqlString!", "Method[op_GreaterThan].ReturnValue"] + - ["System.Data.SqlTypes.SqlByte", "System.Data.SqlTypes.SqlByte!", "Method[BitwiseOr].ReturnValue"] + - ["System.Data.SqlTypes.SqlBoolean", "System.Data.SqlTypes.SqlBinary!", "Method[Equals].ReturnValue"] + - ["System.Data.SqlTypes.SqlCompareOptions", "System.Data.SqlTypes.SqlCompareOptions!", "Field[BinarySort2]"] + - ["System.Data.SqlTypes.SqlBoolean", "System.Data.SqlTypes.SqlBoolean!", "Method[And].ReturnValue"] + - ["System.Data.SqlTypes.SqlInt32", "System.Data.SqlTypes.SqlBoolean", "Method[ToSqlInt32].ReturnValue"] + - ["System.Data.SqlTypes.SqlString", "System.Data.SqlTypes.SqlString!", "Method[op_Explicit].ReturnValue"] + - ["System.Data.SqlTypes.SqlBoolean", "System.Data.SqlTypes.SqlSingle!", "Method[op_LessThanOrEqual].ReturnValue"] + - ["System.Data.SqlTypes.SqlInt64", "System.Data.SqlTypes.SqlString", "Method[ToSqlInt64].ReturnValue"] + - ["System.Data.SqlTypes.SqlBoolean", "System.Data.SqlTypes.SqlSingle!", "Method[op_LessThan].ReturnValue"] + - ["System.Globalization.CompareOptions", "System.Data.SqlTypes.SqlString!", "Method[CompareOptionsFromSqlCompareOptions].ReturnValue"] + - ["System.Data.SqlTypes.SqlDouble", "System.Data.SqlTypes.SqlInt64", "Method[ToSqlDouble].ReturnValue"] + - ["System.Data.SqlTypes.SqlBoolean", "System.Data.SqlTypes.SqlBoolean!", "Field[Zero]"] + - ["System.Data.SqlTypes.SqlBoolean", "System.Data.SqlTypes.SqlDecimal", "Method[ToSqlBoolean].ReturnValue"] + - ["System.Data.SqlTypes.SqlBoolean", "System.Data.SqlTypes.SqlByte!", "Method[LessThanOrEqual].ReturnValue"] + - ["System.Char[]", "System.Data.SqlTypes.SqlChars", "Property[Buffer]"] + - ["System.Data.SqlTypes.SqlDecimal", "System.Data.SqlTypes.SqlDecimal!", "Method[Subtract].ReturnValue"] + - ["System.Data.SqlTypes.SqlInt64", "System.Data.SqlTypes.SqlInt32", "Method[ToSqlInt64].ReturnValue"] + - ["System.Data.SqlTypes.SqlInt32", "System.Data.SqlTypes.SqlInt32!", "Method[op_Subtraction].ReturnValue"] + - ["System.String", "System.Data.SqlTypes.SqlString", "Method[ToString].ReturnValue"] + - ["System.Boolean", "System.Data.SqlTypes.SqlInt32", "Property[IsNull]"] + - ["System.Data.SqlTypes.SqlBinary", "System.Data.SqlTypes.SqlBinary!", "Method[op_Implicit].ReturnValue"] + - ["System.Int32", "System.Data.SqlTypes.SqlBinary", "Method[CompareTo].ReturnValue"] + - ["System.Data.SqlTypes.SqlBoolean", "System.Data.SqlTypes.SqlInt32!", "Method[op_Equality].ReturnValue"] + - ["System.Data.SqlTypes.SqlBoolean", "System.Data.SqlTypes.SqlGuid!", "Method[op_GreaterThan].ReturnValue"] + - ["System.Data.SqlTypes.SqlBoolean", "System.Data.SqlTypes.SqlSingle!", "Method[LessThanOrEqual].ReturnValue"] + - ["System.Data.SqlTypes.SqlBoolean", "System.Data.SqlTypes.SqlString", "Method[ToSqlBoolean].ReturnValue"] + - ["System.Data.SqlTypes.SqlBoolean", "System.Data.SqlTypes.SqlDouble!", "Method[op_LessThanOrEqual].ReturnValue"] + - ["System.Data.SqlTypes.SqlCompareOptions", "System.Data.SqlTypes.SqlString", "Property[SqlCompareOptions]"] + - ["System.Data.SqlTypes.SqlCompareOptions", "System.Data.SqlTypes.SqlCompareOptions!", "Field[BinarySort]"] + - ["System.Data.SqlTypes.SqlString", "System.Data.SqlTypes.SqlDouble", "Method[ToSqlString].ReturnValue"] + - ["System.Xml.Schema.XmlSchema", "System.Data.SqlTypes.SqlBytes", "Method[System.Xml.Serialization.IXmlSerializable.GetSchema].ReturnValue"] + - ["System.Data.SqlTypes.SqlBoolean", "System.Data.SqlTypes.SqlBoolean!", "Method[op_LogicalNot].ReturnValue"] + - ["System.Boolean", "System.Data.SqlTypes.SqlFileStream", "Property[CanSeek]"] + - ["System.Int32", "System.Data.SqlTypes.SqlDouble", "Method[CompareTo].ReturnValue"] + - ["System.Data.SqlTypes.SqlInt32", "System.Data.SqlTypes.SqlByte", "Method[ToSqlInt32].ReturnValue"] + - ["System.Data.SqlTypes.SqlInt16", "System.Data.SqlTypes.SqlInt16!", "Method[op_Explicit].ReturnValue"] + - ["System.Data.SqlTypes.SqlInt32", "System.Data.SqlTypes.SqlInt32!", "Method[OnesComplement].ReturnValue"] + - ["System.Int32", "System.Data.SqlTypes.SqlSingle", "Method[CompareTo].ReturnValue"] + - ["System.Data.SqlTypes.SqlMoney", "System.Data.SqlTypes.SqlMoney!", "Method[FromTdsValue].ReturnValue"] + - ["System.Data.SqlTypes.SqlBoolean", "System.Data.SqlTypes.SqlDouble!", "Method[Equals].ReturnValue"] + - ["System.Data.SqlTypes.SqlBoolean", "System.Data.SqlTypes.SqlBinary!", "Method[NotEquals].ReturnValue"] + - ["System.Byte", "System.Data.SqlTypes.SqlDecimal", "Property[Scale]"] + - ["System.Int32", "System.Data.SqlTypes.SqlString!", "Field[IgnoreNonSpace]"] + - ["System.Data.SqlTypes.SqlBoolean", "System.Data.SqlTypes.SqlBoolean!", "Method[op_GreaterThan].ReturnValue"] + - ["System.Data.SqlTypes.SqlMoney", "System.Data.SqlTypes.SqlMoney!", "Method[Parse].ReturnValue"] + - ["System.Data.SqlTypes.SqlDouble", "System.Data.SqlTypes.SqlDouble!", "Field[Zero]"] + - ["System.Data.SqlTypes.SqlBoolean", "System.Data.SqlTypes.SqlInt64", "Method[ToSqlBoolean].ReturnValue"] + - ["System.Data.SqlTypes.SqlInt64", "System.Data.SqlTypes.SqlMoney", "Method[ToSqlInt64].ReturnValue"] + - ["System.Byte[]", "System.Data.SqlTypes.SqlString", "Method[GetUnicodeBytes].ReturnValue"] + - ["System.Data.SqlTypes.SqlInt32", "System.Data.SqlTypes.SqlInt32!", "Method[op_Multiply].ReturnValue"] + - ["System.Data.SqlTypes.SqlBoolean", "System.Data.SqlTypes.SqlDateTime!", "Method[op_LessThanOrEqual].ReturnValue"] + - ["System.Data.SqlTypes.SqlBoolean", "System.Data.SqlTypes.SqlDecimal!", "Method[op_LessThan].ReturnValue"] + - ["System.Data.SqlTypes.SqlBoolean", "System.Data.SqlTypes.SqlDouble!", "Method[LessThan].ReturnValue"] + - ["System.Data.SqlTypes.SqlByte", "System.Data.SqlTypes.SqlInt64", "Method[ToSqlByte].ReturnValue"] + - ["System.String", "System.Data.SqlTypes.SqlDouble", "Method[ToString].ReturnValue"] + - ["System.Data.SqlTypes.SqlMoney", "System.Data.SqlTypes.SqlMoney!", "Field[Zero]"] + - ["System.Data.SqlTypes.SqlInt16", "System.Data.SqlTypes.SqlInt16!", "Method[BitwiseOr].ReturnValue"] + - ["System.Data.SqlTypes.SqlInt64", "System.Data.SqlTypes.SqlInt64!", "Method[BitwiseAnd].ReturnValue"] + - ["System.Data.SqlTypes.SqlDouble", "System.Data.SqlTypes.SqlDouble!", "Method[Add].ReturnValue"] + - ["System.Data.SqlTypes.SqlSingle", "System.Data.SqlTypes.SqlSingle!", "Method[op_Multiply].ReturnValue"] + - ["System.Data.SqlTypes.SqlBoolean", "System.Data.SqlTypes.SqlSingle!", "Method[GreaterThan].ReturnValue"] + - ["System.Data.SqlTypes.SqlBoolean", "System.Data.SqlTypes.SqlDouble!", "Method[GreaterThan].ReturnValue"] + - ["System.Data.SqlTypes.SqlBoolean", "System.Data.SqlTypes.SqlInt32!", "Method[LessThan].ReturnValue"] + - ["System.Data.SqlTypes.SqlMoney", "System.Data.SqlTypes.SqlMoney!", "Field[Null]"] + - ["System.Data.SqlTypes.SqlDouble", "System.Data.SqlTypes.SqlDouble!", "Field[Null]"] + - ["System.Data.SqlTypes.SqlBoolean", "System.Data.SqlTypes.SqlInt16!", "Method[op_GreaterThanOrEqual].ReturnValue"] + - ["System.Data.SqlTypes.SqlSingle", "System.Data.SqlTypes.SqlSingle!", "Method[Parse].ReturnValue"] + - ["System.Data.SqlTypes.SqlMoney", "System.Data.SqlTypes.SqlMoney!", "Method[op_Explicit].ReturnValue"] + - ["System.Data.SqlTypes.SqlBoolean", "System.Data.SqlTypes.SqlInt16!", "Method[GreaterThanOrEqual].ReturnValue"] + - ["System.Data.SqlTypes.SqlInt64", "System.Data.SqlTypes.SqlInt64!", "Method[Add].ReturnValue"] + - ["System.Data.SqlTypes.SqlDouble", "System.Data.SqlTypes.SqlDouble!", "Method[op_Implicit].ReturnValue"] + - ["System.Boolean", "System.Data.SqlTypes.SqlInt16", "Property[IsNull]"] + - ["System.Data.SqlTypes.SqlDecimal", "System.Data.SqlTypes.SqlDecimal!", "Method[op_Implicit].ReturnValue"] + - ["System.Data.SqlTypes.SqlInt32", "System.Data.SqlTypes.SqlInt32!", "Method[op_BitwiseAnd].ReturnValue"] + - ["System.Data.SqlTypes.SqlBoolean", "System.Data.SqlTypes.SqlInt64!", "Method[op_Inequality].ReturnValue"] + - ["System.Data.SqlTypes.SqlBoolean", "System.Data.SqlTypes.SqlDateTime!", "Method[op_GreaterThan].ReturnValue"] + - ["System.Data.SqlTypes.SqlBoolean", "System.Data.SqlTypes.SqlBoolean!", "Method[op_BitwiseOr].ReturnValue"] + - ["System.Int32", "System.Data.SqlTypes.SqlBinary", "Method[GetHashCode].ReturnValue"] + - ["System.Data.SqlTypes.SqlDouble", "System.Data.SqlTypes.SqlString", "Method[ToSqlDouble].ReturnValue"] + - ["System.Data.SqlTypes.SqlString", "System.Data.SqlTypes.SqlInt64", "Method[ToSqlString].ReturnValue"] + - ["System.Data.SqlTypes.StorageState", "System.Data.SqlTypes.StorageState!", "Field[Buffer]"] + - ["System.Int32[]", "System.Data.SqlTypes.SqlDecimal", "Property[Data]"] + - ["System.Data.SqlTypes.SqlInt32", "System.Data.SqlTypes.SqlInt32!", "Method[Add].ReturnValue"] + - ["System.Data.SqlTypes.SqlByte", "System.Data.SqlTypes.SqlByte!", "Field[Null]"] + - ["System.Data.SqlTypes.SqlByte", "System.Data.SqlTypes.SqlString", "Method[ToSqlByte].ReturnValue"] + - ["System.Data.SqlTypes.SqlByte", "System.Data.SqlTypes.SqlByte!", "Method[Xor].ReturnValue"] + - ["System.Data.SqlTypes.StorageState", "System.Data.SqlTypes.StorageState!", "Field[UnmanagedBuffer]"] + - ["System.Data.SqlTypes.SqlString", "System.Data.SqlTypes.SqlMoney", "Method[ToSqlString].ReturnValue"] + - ["System.Data.SqlTypes.SqlSingle", "System.Data.SqlTypes.SqlSingle!", "Method[Add].ReturnValue"] + - ["System.Data.SqlTypes.SqlBoolean", "System.Data.SqlTypes.SqlDecimal!", "Method[NotEquals].ReturnValue"] + - ["System.Data.SqlTypes.SqlBoolean", "System.Data.SqlTypes.SqlBinary!", "Method[LessThan].ReturnValue"] + - ["System.Byte[]", "System.Data.SqlTypes.SqlBinary", "Property[Value]"] + - ["System.Single", "System.Data.SqlTypes.SqlSingle", "Property[Value]"] + - ["System.Byte[]", "System.Data.SqlTypes.SqlBytes", "Property[Buffer]"] + - ["System.Data.SqlTypes.SqlInt16", "System.Data.SqlTypes.SqlInt16!", "Field[Null]"] + - ["System.Data.SqlTypes.SqlInt64", "System.Data.SqlTypes.SqlInt64!", "Method[Xor].ReturnValue"] + - ["System.String", "System.Data.SqlTypes.SqlInt16", "Method[ToString].ReturnValue"] + - ["System.Data.SqlTypes.SqlBoolean", "System.Data.SqlTypes.SqlBoolean!", "Method[Parse].ReturnValue"] + - ["System.Xml.Schema.XmlSchema", "System.Data.SqlTypes.SqlChars", "Method[System.Xml.Serialization.IXmlSerializable.GetSchema].ReturnValue"] + - ["System.Int64", "System.Data.SqlTypes.SqlChars", "Property[MaxLength]"] + - ["System.Data.SqlTypes.SqlDateTime", "System.Data.SqlTypes.SqlDateTime!", "Field[MaxValue]"] + - ["System.Data.SqlTypes.SqlString", "System.Data.SqlTypes.SqlInt16", "Method[ToSqlString].ReturnValue"] + - ["System.Data.SqlTypes.SqlBoolean", "System.Data.SqlTypes.SqlSingle!", "Method[op_Equality].ReturnValue"] + - ["System.Xml.Schema.XmlSchema", "System.Data.SqlTypes.SqlInt16", "Method[System.Xml.Serialization.IXmlSerializable.GetSchema].ReturnValue"] + - ["System.Byte[]", "System.Data.SqlTypes.SqlGuid", "Method[ToByteArray].ReturnValue"] + - ["System.Boolean", "System.Data.SqlTypes.SqlBoolean", "Property[IsFalse]"] + - ["System.Data.SqlTypes.SqlBoolean", "System.Data.SqlTypes.SqlBoolean!", "Method[op_OnesComplement].ReturnValue"] + - ["System.Data.SqlTypes.SqlBoolean", "System.Data.SqlTypes.SqlInt32!", "Method[op_LessThan].ReturnValue"] + - ["System.Data.SqlTypes.SqlBoolean", "System.Data.SqlTypes.SqlMoney!", "Method[LessThanOrEqual].ReturnValue"] + - ["System.Data.SqlTypes.SqlInt64", "System.Data.SqlTypes.SqlInt64!", "Method[Subtract].ReturnValue"] + - ["System.Data.SqlTypes.SqlSingle", "System.Data.SqlTypes.SqlDouble", "Method[ToSqlSingle].ReturnValue"] + - ["System.Data.SqlTypes.SqlMoney", "System.Data.SqlTypes.SqlDouble", "Method[ToSqlMoney].ReturnValue"] + - ["System.Int32", "System.Data.SqlTypes.SqlString!", "Field[BinarySort2]"] + - ["System.Data.SqlTypes.SqlMoney", "System.Data.SqlTypes.SqlMoney!", "Method[Divide].ReturnValue"] + - ["System.Data.SqlTypes.SqlString", "System.Data.SqlTypes.SqlChars!", "Method[op_Explicit].ReturnValue"] + - ["System.Data.SqlTypes.SqlString", "System.Data.SqlTypes.SqlGuid", "Method[ToSqlString].ReturnValue"] + - ["System.Boolean", "System.Data.SqlTypes.SqlByte", "Property[IsNull]"] + - ["System.Data.SqlTypes.SqlInt16", "System.Data.SqlTypes.SqlInt16!", "Method[Xor].ReturnValue"] + - ["System.Data.SqlTypes.SqlDouble", "System.Data.SqlTypes.SqlDouble!", "Field[MaxValue]"] + - ["System.Data.SqlTypes.SqlSingle", "System.Data.SqlTypes.SqlSingle!", "Method[op_Implicit].ReturnValue"] + - ["System.Data.SqlTypes.SqlBoolean", "System.Data.SqlTypes.SqlByte!", "Method[NotEquals].ReturnValue"] + - ["System.Boolean", "System.Data.SqlTypes.SqlBoolean", "Property[IsTrue]"] + - ["System.Data.SqlTypes.SqlInt64", "System.Data.SqlTypes.SqlInt16", "Method[ToSqlInt64].ReturnValue"] + - ["System.Data.SqlTypes.SqlByte", "System.Data.SqlTypes.SqlInt32", "Method[ToSqlByte].ReturnValue"] + - ["System.Int32", "System.Data.SqlTypes.SqlBoolean", "Method[CompareTo].ReturnValue"] + - ["System.Data.SqlTypes.SqlBoolean", "System.Data.SqlTypes.SqlBoolean!", "Method[op_Explicit].ReturnValue"] + - ["System.Data.SqlTypes.SqlInt16", "System.Data.SqlTypes.SqlString", "Method[ToSqlInt16].ReturnValue"] + - ["System.Int32", "System.Data.SqlTypes.SqlInt32", "Method[CompareTo].ReturnValue"] + - ["System.Data.SqlTypes.SqlDecimal", "System.Data.SqlTypes.SqlDecimal!", "Method[op_UnaryNegation].ReturnValue"] + - ["System.Data.SqlTypes.SqlGuid", "System.Data.SqlTypes.SqlGuid!", "Method[op_Implicit].ReturnValue"] + - ["System.Int64", "System.Data.SqlTypes.SqlBytes", "Property[MaxLength]"] + - ["System.Data.SqlTypes.SqlGuid", "System.Data.SqlTypes.SqlGuid!", "Method[op_Explicit].ReturnValue"] + - ["System.Data.SqlTypes.SqlGuid", "System.Data.SqlTypes.SqlGuid!", "Method[Parse].ReturnValue"] + - ["System.Data.SqlTypes.SqlDecimal", "System.Data.SqlTypes.SqlInt32", "Method[ToSqlDecimal].ReturnValue"] + - ["System.Byte", "System.Data.SqlTypes.SqlDecimal!", "Field[MaxScale]"] + - ["System.Data.SqlTypes.SqlBoolean", "System.Data.SqlTypes.SqlBoolean!", "Method[LessThan].ReturnValue"] + - ["System.Int32", "System.Data.SqlTypes.SqlMoney", "Method[GetHashCode].ReturnValue"] + - ["System.Int64", "System.Data.SqlTypes.SqlMoney", "Method[GetTdsValue].ReturnValue"] + - ["System.Data.SqlTypes.SqlInt16", "System.Data.SqlTypes.SqlByte", "Method[ToSqlInt16].ReturnValue"] + - ["System.Int32", "System.Data.SqlTypes.SqlInt32", "Property[Value]"] + - ["System.Data.SqlTypes.SqlMoney", "System.Data.SqlTypes.SqlSingle", "Method[ToSqlMoney].ReturnValue"] + - ["System.Int64", "System.Data.SqlTypes.SqlMoney", "Method[ToInt64].ReturnValue"] + - ["System.Data.SqlTypes.SqlDecimal", "System.Data.SqlTypes.SqlDecimal!", "Method[Round].ReturnValue"] + - ["System.Data.SqlTypes.SqlInt32", "System.Data.SqlTypes.SqlInt32!", "Method[Xor].ReturnValue"] + - ["System.Data.SqlTypes.SqlBoolean", "System.Data.SqlTypes.SqlBinary!", "Method[GreaterThan].ReturnValue"] + - ["System.Data.SqlTypes.SqlInt16", "System.Data.SqlTypes.SqlInt16!", "Method[Subtract].ReturnValue"] + - ["System.Data.SqlTypes.SqlBoolean", "System.Data.SqlTypes.SqlGuid!", "Method[GreaterThan].ReturnValue"] + - ["System.IO.Stream", "System.Data.SqlTypes.SqlBytes", "Property[Stream]"] + - ["System.Data.SqlTypes.SqlInt32", "System.Data.SqlTypes.SqlDecimal", "Method[ToSqlInt32].ReturnValue"] + - ["System.Int32", "System.Data.SqlTypes.SqlDateTime!", "Field[SQLTicksPerSecond]"] + - ["System.Xml.Schema.XmlSchema", "System.Data.SqlTypes.SqlSingle", "Method[System.Xml.Serialization.IXmlSerializable.GetSchema].ReturnValue"] + - ["System.Data.SqlTypes.SqlByte", "System.Data.SqlTypes.SqlInt16", "Method[ToSqlByte].ReturnValue"] + - ["System.Data.SqlTypes.SqlInt64", "System.Data.SqlTypes.SqlDecimal", "Method[ToSqlInt64].ReturnValue"] + - ["System.Char[]", "System.Data.SqlTypes.SqlChars", "Property[Value]"] + - ["System.Data.SqlTypes.SqlBoolean", "System.Data.SqlTypes.SqlMoney!", "Method[GreaterThan].ReturnValue"] + - ["System.Data.SqlTypes.SqlBoolean", "System.Data.SqlTypes.SqlSingle", "Method[ToSqlBoolean].ReturnValue"] + - ["System.Decimal", "System.Data.SqlTypes.SqlDecimal", "Property[Value]"] + - ["System.Data.SqlTypes.SqlCompareOptions", "System.Data.SqlTypes.SqlCompareOptions!", "Field[IgnoreNonSpace]"] + - ["System.Data.SqlTypes.SqlBoolean", "System.Data.SqlTypes.SqlInt16!", "Method[op_GreaterThan].ReturnValue"] + - ["System.Data.SqlTypes.SqlSingle", "System.Data.SqlTypes.SqlInt32", "Method[ToSqlSingle].ReturnValue"] + - ["System.Data.SqlTypes.SqlBoolean", "System.Data.SqlTypes.SqlInt64!", "Method[LessThanOrEqual].ReturnValue"] + - ["System.Data.SqlTypes.SqlBoolean", "System.Data.SqlTypes.SqlBoolean!", "Method[op_BitwiseAnd].ReturnValue"] + - ["System.Data.SqlTypes.SqlBoolean", "System.Data.SqlTypes.SqlInt64!", "Method[Equals].ReturnValue"] + - ["System.Xml.XmlReader", "System.Data.SqlTypes.SqlXml", "Method[CreateReader].ReturnValue"] + - ["System.Data.SqlTypes.SqlByte", "System.Data.SqlTypes.SqlByte!", "Method[OnesComplement].ReturnValue"] + - ["System.Data.SqlTypes.SqlBoolean", "System.Data.SqlTypes.SqlDateTime!", "Method[NotEquals].ReturnValue"] + - ["System.Data.SqlTypes.SqlBoolean", "System.Data.SqlTypes.SqlInt32!", "Method[op_Inequality].ReturnValue"] + - ["System.Boolean", "System.Data.SqlTypes.SqlFileStream", "Property[CanTimeout]"] + - ["System.Data.SqlTypes.SqlBoolean", "System.Data.SqlTypes.SqlInt64!", "Method[op_Equality].ReturnValue"] + - ["System.Xml.Schema.XmlSchema", "System.Data.SqlTypes.SqlDecimal", "Method[System.Xml.Serialization.IXmlSerializable.GetSchema].ReturnValue"] + - ["System.Data.SqlTypes.SqlString", "System.Data.SqlTypes.SqlSingle", "Method[ToSqlString].ReturnValue"] + - ["System.Data.SqlTypes.SqlInt32", "System.Data.SqlTypes.SqlInt32!", "Field[Null]"] + - ["System.Data.SqlTypes.SqlBoolean", "System.Data.SqlTypes.SqlString!", "Method[LessThan].ReturnValue"] + - ["System.Data.SqlTypes.SqlBoolean", "System.Data.SqlTypes.SqlMoney!", "Method[Equals].ReturnValue"] + - ["System.Int32", "System.Data.SqlTypes.SqlMoney", "Method[ToInt32].ReturnValue"] + - ["System.Data.SqlTypes.SqlBoolean", "System.Data.SqlTypes.SqlInt64!", "Method[op_LessThan].ReturnValue"] + - ["System.Byte[]", "System.Data.SqlTypes.SqlBinary!", "Method[op_Explicit].ReturnValue"] + - ["System.Boolean", "System.Data.SqlTypes.SqlBoolean!", "Method[op_False].ReturnValue"] + - ["System.Data.SqlTypes.SqlBoolean", "System.Data.SqlTypes.SqlString!", "Method[Equals].ReturnValue"] + - ["System.Data.SqlTypes.SqlBoolean", "System.Data.SqlTypes.SqlBoolean!", "Method[op_LessThan].ReturnValue"] + - ["System.Boolean", "System.Data.SqlTypes.SqlFileStream", "Property[CanWrite]"] + - ["System.Data.SqlTypes.SqlDouble", "System.Data.SqlTypes.SqlDouble!", "Method[op_Subtraction].ReturnValue"] + - ["System.Data.SqlTypes.SqlInt64", "System.Data.SqlTypes.SqlInt64!", "Field[MaxValue]"] + - ["System.Int32", "System.Data.SqlTypes.SqlDateTime", "Method[CompareTo].ReturnValue"] + - ["System.Byte[]", "System.Data.SqlTypes.SqlBytes", "Property[Value]"] + - ["System.Int16", "System.Data.SqlTypes.SqlInt16", "Property[Value]"] + - ["System.String", "System.Data.SqlTypes.SqlMoney", "Method[ToString].ReturnValue"] + - ["System.Data.SqlTypes.SqlInt32", "System.Data.SqlTypes.SqlInt32!", "Method[Parse].ReturnValue"] + - ["System.Boolean", "System.Data.SqlTypes.SqlDouble", "Method[Equals].ReturnValue"] + - ["System.Boolean", "System.Data.SqlTypes.SqlString", "Property[IsNull]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemDeploymentInternal/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemDeploymentInternal/model.yml new file mode 100644 index 000000000000..d6dc8659e462 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemDeploymentInternal/model.yml @@ -0,0 +1,12 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Object", "System.Deployment.Internal.InternalApplicationIdentityHelper!", "Method[GetInternalAppId].ReturnValue"] + - ["System.Boolean", "System.Deployment.Internal.InternalActivationContextHelper!", "Method[IsFirstRun].ReturnValue"] + - ["System.Object", "System.Deployment.Internal.InternalActivationContextHelper!", "Method[GetActivationContextData].ReturnValue"] + - ["System.Object", "System.Deployment.Internal.InternalActivationContextHelper!", "Method[GetDeploymentComponentManifest].ReturnValue"] + - ["System.Byte[]", "System.Deployment.Internal.InternalActivationContextHelper!", "Method[GetApplicationManifestBytes].ReturnValue"] + - ["System.Object", "System.Deployment.Internal.InternalActivationContextHelper!", "Method[GetApplicationComponentManifest].ReturnValue"] + - ["System.Byte[]", "System.Deployment.Internal.InternalActivationContextHelper!", "Method[GetDeploymentManifestBytes].ReturnValue"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemDeviceLocation/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemDeviceLocation/model.yml new file mode 100644 index 000000000000..64b24e0f14fe --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemDeviceLocation/model.yml @@ -0,0 +1,49 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Device.Location.GeoPosition", "System.Device.Location.GeoCoordinateWatcher", "Property[Position]"] + - ["System.String", "System.Device.Location.CivicAddress", "Property[AddressLine2]"] + - ["System.String", "System.Device.Location.CivicAddress", "Property[StateProvince]"] + - ["System.Device.Location.CivicAddress", "System.Device.Location.CivicAddress!", "Field[Unknown]"] + - ["System.Boolean", "System.Device.Location.GeoCoordinate!", "Method[op_Inequality].ReturnValue"] + - ["System.Boolean", "System.Device.Location.GeoCoordinateWatcher", "Method[TryStart].ReturnValue"] + - ["System.Double", "System.Device.Location.GeoCoordinate", "Property[Altitude]"] + - ["System.Boolean", "System.Device.Location.CivicAddress", "Property[IsUnknown]"] + - ["System.Device.Location.GeoPositionStatus", "System.Device.Location.GeoPositionStatus!", "Field[Ready]"] + - ["System.String", "System.Device.Location.CivicAddress", "Property[City]"] + - ["System.Double", "System.Device.Location.GeoCoordinateWatcher", "Property[MovementThreshold]"] + - ["System.Device.Location.GeoPositionPermission", "System.Device.Location.GeoPositionPermission!", "Field[Denied]"] + - ["System.String", "System.Device.Location.CivicAddress", "Property[FloorLevel]"] + - ["System.Device.Location.GeoPositionStatus", "System.Device.Location.GeoCoordinateWatcher", "Property[Status]"] + - ["System.Device.Location.CivicAddress", "System.Device.Location.ResolveAddressCompletedEventArgs", "Property[Address]"] + - ["System.Boolean", "System.Device.Location.GeoCoordinate", "Method[Equals].ReturnValue"] + - ["System.Int32", "System.Device.Location.GeoCoordinate", "Method[GetHashCode].ReturnValue"] + - ["System.Double", "System.Device.Location.GeoCoordinate", "Property[Course]"] + - ["System.Double", "System.Device.Location.GeoCoordinate", "Property[Longitude]"] + - ["System.String", "System.Device.Location.CivicAddress", "Property[CountryRegion]"] + - ["System.Device.Location.GeoPositionPermission", "System.Device.Location.GeoPositionPermission!", "Field[Granted]"] + - ["System.Device.Location.GeoPositionPermission", "System.Device.Location.GeoCoordinateWatcher", "Property[Permission]"] + - ["System.Double", "System.Device.Location.GeoCoordinate", "Property[HorizontalAccuracy]"] + - ["System.Double", "System.Device.Location.GeoCoordinate", "Property[Latitude]"] + - ["System.Double", "System.Device.Location.GeoCoordinate", "Method[GetDistanceTo].ReturnValue"] + - ["System.Double", "System.Device.Location.GeoCoordinate", "Property[VerticalAccuracy]"] + - ["System.Device.Location.GeoCoordinate", "System.Device.Location.GeoCoordinate!", "Field[Unknown]"] + - ["System.Device.Location.GeoPositionStatus", "System.Device.Location.GeoPositionStatusChangedEventArgs", "Property[Status]"] + - ["System.Device.Location.GeoPositionAccuracy", "System.Device.Location.GeoPositionAccuracy!", "Field[Default]"] + - ["System.Device.Location.CivicAddress", "System.Device.Location.CivicAddressResolver", "Method[ResolveAddress].ReturnValue"] + - ["System.Boolean", "System.Device.Location.GeoCoordinate!", "Method[op_Equality].ReturnValue"] + - ["System.Device.Location.GeoPositionStatus", "System.Device.Location.GeoPositionStatus!", "Field[Initializing]"] + - ["System.Device.Location.GeoPositionAccuracy", "System.Device.Location.GeoPositionAccuracy!", "Field[High]"] + - ["System.String", "System.Device.Location.CivicAddress", "Property[PostalCode]"] + - ["System.String", "System.Device.Location.CivicAddress", "Property[Building]"] + - ["System.Device.Location.GeoPositionPermission", "System.Device.Location.GeoPositionPermission!", "Field[Unknown]"] + - ["System.Double", "System.Device.Location.GeoCoordinate", "Property[Speed]"] + - ["System.Boolean", "System.Device.Location.GeoCoordinate", "Property[IsUnknown]"] + - ["System.Device.Location.GeoPositionAccuracy", "System.Device.Location.GeoCoordinateWatcher", "Property[DesiredAccuracy]"] + - ["System.String", "System.Device.Location.CivicAddress", "Property[AddressLine1]"] + - ["System.Device.Location.GeoPositionStatus", "System.Device.Location.GeoPositionStatus!", "Field[NoData]"] + - ["System.Device.Location.GeoPositionStatus", "System.Device.Location.GeoPositionStatus!", "Field[Disabled]"] + - ["System.Device.Location.CivicAddress", "System.Device.Location.ICivicAddressResolver", "Method[ResolveAddress].ReturnValue"] + - ["System.String", "System.Device.Location.GeoCoordinate", "Method[ToString].ReturnValue"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemDiagnostics/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemDiagnostics/model.yml new file mode 100644 index 000000000000..95e1b4f8f515 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemDiagnostics/model.yml @@ -0,0 +1,754 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Diagnostics.PerformanceCounterType", "System.Diagnostics.PerformanceCounterType!", "Field[NumberOfItems64]"] + - ["System.Diagnostics.ActivityIdFormat", "System.Diagnostics.ActivityIdFormat!", "Field[Hierarchical]"] + - ["System.Diagnostics.EventLogPermissionAccess", "System.Diagnostics.EventLogPermissionAttribute", "Property[PermissionAccess]"] + - ["System.Byte[]", "System.Diagnostics.EventLogEntry", "Property[Data]"] + - ["System.Guid", "System.Diagnostics.CorrelationManager", "Property[ActivityId]"] + - ["System.Boolean", "System.Diagnostics.Activity", "Property[Recorded]"] + - ["System.Int32", "System.Diagnostics.Process", "Property[VirtualMemorySize]"] + - ["System.Boolean", "System.Diagnostics.ActivityTagsCollection", "Method[Contains].ReturnValue"] + - ["System.String", "System.Diagnostics.ProcessStartInfo", "Property[Domain]"] + - ["System.TimeSpan", "System.Diagnostics.Process", "Property[UserProcessorTime]"] + - ["System.Diagnostics.PerformanceCounterPermissionAccess", "System.Diagnostics.PerformanceCounterPermissionAccess!", "Field[Administer]"] + - ["System.Collections.Generic.KeyValuePair", "System.Diagnostics.TagList", "Property[Item]"] + - ["System.Int32", "System.Diagnostics.EventLogPermissionEntryCollection", "Method[IndexOf].ReturnValue"] + - ["System.Diagnostics.PerformanceCounterPermissionAccess", "System.Diagnostics.PerformanceCounterPermissionAccess!", "Field[Browse]"] + - ["System.Int32", "System.Diagnostics.EventLogEntry", "Property[Index]"] + - ["System.Int64", "System.Diagnostics.Process", "Property[PeakVirtualMemorySize64]"] + - ["System.Diagnostics.PerformanceCounterType", "System.Diagnostics.CounterSample", "Property[CounterType]"] + - ["System.String", "System.Diagnostics.ProcessStartInfo", "Property[WorkingDirectory]"] + - ["System.Diagnostics.DiagnosticMethodInfo", "System.Diagnostics.DiagnosticMethodInfo!", "Method[Create].ReturnValue"] + - ["System.Diagnostics.Activity", "System.Diagnostics.ActivitySource", "Method[StartActivity].ReturnValue"] + - ["System.Diagnostics.EventLogPermissionAccess", "System.Diagnostics.EventLogPermissionAccess!", "Field[Browse]"] + - ["System.Boolean", "System.Diagnostics.PerformanceCounterCategory!", "Method[Exists].ReturnValue"] + - ["System.Boolean", "System.Diagnostics.ActivityTagsCollection", "Method[TryGetValue].ReturnValue"] + - ["System.Int64", "System.Diagnostics.Stopwatch", "Property[ElapsedMilliseconds]"] + - ["System.String[]", "System.Diagnostics.EventSchemaTraceListener", "Method[GetSupportedAttributes].ReturnValue"] + - ["System.String", "System.Diagnostics.EventLogInstaller", "Property[MessageResourceFile]"] + - ["System.Diagnostics.PerformanceCounter[]", "System.Diagnostics.PerformanceCounterCategory", "Method[GetCounters].ReturnValue"] + - ["System.String", "System.Diagnostics.EventLogInstaller", "Property[CategoryResourceFile]"] + - ["System.Collections.Stack", "System.Diagnostics.CorrelationManager", "Property[LogicalOperationStack]"] + - ["System.Object", "System.Diagnostics.TraceListenerCollection", "Property[System.Collections.IList.Item]"] + - ["System.IntPtr", "System.Diagnostics.Process", "Property[MinWorkingSet]"] + - ["System.Boolean", "System.Diagnostics.DiagnosticListener", "Method[IsEnabled].ReturnValue"] + - ["System.Diagnostics.ThreadWaitReason", "System.Diagnostics.ThreadWaitReason!", "Field[Suspended]"] + - ["System.Object", "System.Diagnostics.TraceListenerCollection", "Property[System.Collections.ICollection.SyncRoot]"] + - ["System.Diagnostics.DistributedContextPropagator", "System.Diagnostics.DistributedContextPropagator!", "Method[CreateNoOutputPropagator].ReturnValue"] + - ["System.String", "System.Diagnostics.PerformanceCounter", "Property[CounterHelp]"] + - ["System.Boolean", "System.Diagnostics.EventSchemaTraceListener", "Property[IsThreadSafe]"] + - ["System.Diagnostics.PerformanceCounterPermissionAccess", "System.Diagnostics.PerformanceCounterPermissionAccess!", "Field[Instrument]"] + - ["System.Int64", "System.Diagnostics.EventSchemaTraceListener", "Property[MaximumFileSize]"] + - ["System.Diagnostics.TraceListener", "System.Diagnostics.TraceListenerCollection", "Property[Item]"] + - ["System.Diagnostics.ProcessThreadCollection", "System.Diagnostics.Process", "Property[Threads]"] + - ["System.Int32", "System.Diagnostics.TraceListenerCollection", "Method[IndexOf].ReturnValue"] + - ["System.Int32", "System.Diagnostics.StackFrame", "Method[GetNativeOffset].ReturnValue"] + - ["System.String", "System.Diagnostics.DebuggerVisualizerAttribute", "Property[VisualizerObjectSourceTypeName]"] + - ["System.Boolean", "System.Diagnostics.TraceListener", "Property[NeedIndent]"] + - ["System.Diagnostics.ActivityStatusCode", "System.Diagnostics.ActivityStatusCode!", "Field[Ok]"] + - ["System.Diagnostics.EventLogPermissionEntryCollection", "System.Diagnostics.EventLogPermission", "Property[PermissionEntries]"] + - ["System.Diagnostics.ActivityKind", "System.Diagnostics.ActivityKind!", "Field[Internal]"] + - ["System.Int32", "System.Diagnostics.StackFrame", "Method[GetILOffset].ReturnValue"] + - ["System.Int64", "System.Diagnostics.Stopwatch!", "Method[GetTimestamp].ReturnValue"] + - ["System.Int32", "System.Diagnostics.Process", "Property[PagedMemorySize]"] + - ["System.Int32", "System.Diagnostics.FileVersionInfo", "Property[FileMinorPart]"] + - ["System.Object", "System.Diagnostics.Activity", "Method[GetTagItem].ReturnValue"] + - ["System.Diagnostics.ActivitySamplingResult", "System.Diagnostics.ActivitySamplingResult!", "Field[None]"] + - ["System.Int32", "System.Diagnostics.ActivityLink", "Method[GetHashCode].ReturnValue"] + - ["System.Diagnostics.PresentationTraceLevel", "System.Diagnostics.PresentationTraceLevel!", "Field[Low]"] + - ["System.Single", "System.Diagnostics.PerformanceCounter", "Method[NextValue].ReturnValue"] + - ["System.Int32", "System.Diagnostics.TagList", "Property[Count]"] + - ["System.Boolean", "System.Diagnostics.ActivityLink!", "Method[op_Equality].ReturnValue"] + - ["System.Diagnostics.TraceEventType", "System.Diagnostics.TraceEventType!", "Field[Suspend]"] + - ["System.Diagnostics.PerformanceCounterType", "System.Diagnostics.PerformanceCounterType!", "Field[ElapsedTime]"] + - ["System.Int32", "System.Diagnostics.StackTrace!", "Field[METHODS_TO_SKIP]"] + - ["System.String", "System.Diagnostics.FileVersionInfo", "Property[FileDescription]"] + - ["System.Collections.Generic.IEnumerator>", "System.Diagnostics.TagList", "Method[GetEnumerator].ReturnValue"] + - ["System.IO.StreamReader", "System.Diagnostics.Process", "Property[StandardOutput]"] + - ["System.IntPtr", "System.Diagnostics.StackFrameExtensions!", "Method[GetNativeImageBase].ReturnValue"] + - ["System.Diagnostics.EventLogEntry", "System.Diagnostics.EntryWrittenEventArgs", "Property[Entry]"] + - ["System.String", "System.Diagnostics.StackFrame", "Method[GetFileName].ReturnValue"] + - ["System.Diagnostics.PerformanceCounterType", "System.Diagnostics.PerformanceCounterType!", "Field[CounterMultiTimer100NsInverse]"] + - ["System.Int32", "System.Diagnostics.FileVersionInfo", "Property[FileBuildPart]"] + - ["System.Diagnostics.TraceEventType", "System.Diagnostics.TraceEventType!", "Field[Transfer]"] + - ["System.Diagnostics.ThreadState", "System.Diagnostics.ThreadState!", "Field[Unknown]"] + - ["System.Diagnostics.CounterSample", "System.Diagnostics.PerformanceCounter", "Method[NextSample].ReturnValue"] + - ["System.Diagnostics.ActivityTagsCollection+Enumerator", "System.Diagnostics.ActivityTagsCollection", "Method[GetEnumerator].ReturnValue"] + - ["System.Diagnostics.ThreadState", "System.Diagnostics.ThreadState!", "Field[Transition]"] + - ["System.Boolean", "System.Diagnostics.Trace!", "Property[AutoFlush]"] + - ["System.Diagnostics.TraceSource", "System.Diagnostics.InitializingTraceSourceEventArgs", "Property[TraceSource]"] + - ["System.Boolean", "System.Diagnostics.TraceListenerCollection", "Method[System.Collections.IList.Contains].ReturnValue"] + - ["System.Diagnostics.PerformanceCounterInstanceLifetime", "System.Diagnostics.PerformanceCounterInstanceLifetime!", "Field[Process]"] + - ["System.Diagnostics.CounterCreationData", "System.Diagnostics.CounterCreationDataCollection", "Property[Item]"] + - ["System.Int64", "System.Diagnostics.EventLogEntry", "Property[InstanceId]"] + - ["System.Collections.IEnumerator", "System.Diagnostics.TraceListenerCollection", "Method[GetEnumerator].ReturnValue"] + - ["System.Diagnostics.PerformanceCounterType", "System.Diagnostics.PerformanceCounterType!", "Field[RawBase]"] + - ["System.String", "System.Diagnostics.ActivityTraceId", "Method[ToHexString].ReturnValue"] + - ["System.Collections.Stack", "System.Diagnostics.TraceEventCache", "Property[LogicalOperationStack]"] + - ["System.String", "System.Diagnostics.EventLogPermissionAttribute", "Property[MachineName]"] + - ["System.Diagnostics.ProcessPriorityClass", "System.Diagnostics.Process", "Property[PriorityClass]"] + - ["System.Boolean", "System.Diagnostics.TraceListener", "Property[IsThreadSafe]"] + - ["System.Int32", "System.Diagnostics.ProcessThread", "Property[Id]"] + - ["System.Diagnostics.DebuggerBrowsableState", "System.Diagnostics.DebuggerBrowsableState!", "Field[RootHidden]"] + - ["System.Diagnostics.ActivityTraceId", "System.Diagnostics.ActivityTraceId!", "Method[CreateRandom].ReturnValue"] + - ["System.String", "System.Diagnostics.FileVersionInfo", "Property[CompanyName]"] + - ["System.Diagnostics.PerformanceCounterType", "System.Diagnostics.PerformanceCounterType!", "Field[SampleBase]"] + - ["System.IntPtr", "System.Diagnostics.Process", "Property[MainWindowHandle]"] + - ["System.String", "System.Diagnostics.Switch", "Property[Value]"] + - ["System.Diagnostics.PerformanceCounterPermissionEntryCollection", "System.Diagnostics.PerformanceCounterPermission", "Property[PermissionEntries]"] + - ["System.String", "System.Diagnostics.SwitchAttribute", "Property[SwitchDescription]"] + - ["System.Diagnostics.ProcessPriorityClass", "System.Diagnostics.ProcessPriorityClass!", "Field[High]"] + - ["System.Int32", "System.Diagnostics.Process", "Property[WorkingSet]"] + - ["System.Diagnostics.PerformanceCounterType", "System.Diagnostics.PerformanceCounterType!", "Field[AverageCount64]"] + - ["System.String", "System.Diagnostics.PerformanceCounterInstaller", "Property[CategoryName]"] + - ["System.String", "System.Diagnostics.TraceEventCache", "Property[ThreadId]"] + - ["System.Collections.Specialized.StringDictionary", "System.Diagnostics.Switch", "Property[Attributes]"] + - ["System.Action", "System.Diagnostics.ActivityListener", "Property[ActivityStopped]"] + - ["System.Int32", "System.Diagnostics.ActivityContext", "Method[GetHashCode].ReturnValue"] + - ["System.Int64", "System.Diagnostics.TraceEventCache", "Property[Timestamp]"] + - ["System.Boolean", "System.Diagnostics.TraceListenerCollection", "Property[System.Collections.ICollection.IsSynchronized]"] + - ["System.Diagnostics.SourceLevels", "System.Diagnostics.SourceLevels!", "Field[Verbose]"] + - ["System.Configuration.Install.UninstallAction", "System.Diagnostics.PerformanceCounterInstaller", "Property[UninstallAction]"] + - ["System.Diagnostics.DistributedContextPropagator", "System.Diagnostics.DistributedContextPropagator!", "Method[CreatePassThroughPropagator].ReturnValue"] + - ["System.Boolean", "System.Diagnostics.Debugger!", "Property[IsAttached]"] + - ["System.Diagnostics.ThreadPriorityLevel", "System.Diagnostics.ProcessThread", "Property[PriorityLevel]"] + - ["System.Diagnostics.ActivityStatusCode", "System.Diagnostics.ActivityStatusCode!", "Field[Unset]"] + - ["System.Int32", "System.Diagnostics.CounterCreationDataCollection", "Method[Add].ReturnValue"] + - ["System.Diagnostics.TraceEventType", "System.Diagnostics.TraceEventType!", "Field[Error]"] + - ["System.Diagnostics.ThreadWaitReason", "System.Diagnostics.ThreadWaitReason!", "Field[LpcReply]"] + - ["System.Diagnostics.PerformanceCounterType", "System.Diagnostics.PerformanceCounterType!", "Field[Timer100NsInverse]"] + - ["System.String", "System.Diagnostics.EventSourceCreationData", "Property[LogName]"] + - ["System.String", "System.Diagnostics.DebuggerTypeProxyAttribute", "Property[ProxyTypeName]"] + - ["System.Int32", "System.Diagnostics.TraceListenerCollection", "Method[Add].ReturnValue"] + - ["System.Diagnostics.CounterSample", "System.Diagnostics.CounterSample!", "Field[Empty]"] + - ["System.Diagnostics.ProcessWindowStyle", "System.Diagnostics.ProcessWindowStyle!", "Field[Hidden]"] + - ["System.String", "System.Diagnostics.ProcessModule", "Property[ModuleName]"] + - ["System.TimeSpan", "System.Diagnostics.Stopwatch!", "Method[GetElapsedTime].ReturnValue"] + - ["System.Boolean", "System.Diagnostics.ProcessThread", "Property[PriorityBoostEnabled]"] + - ["System.Collections.Generic.IEnumerable>", "System.Diagnostics.ActivitySource", "Property[Tags]"] + - ["System.String", "System.Diagnostics.Switch", "Property[DefaultValue]"] + - ["System.Diagnostics.ActivityTraceId", "System.Diagnostics.ActivityTraceId!", "Method[CreateFromUtf8String].ReturnValue"] + - ["System.Diagnostics.Activity+Enumerator>", "System.Diagnostics.ActivityLink", "Method[EnumerateTagObjects].ReturnValue"] + - ["System.String", "System.Diagnostics.DebuggerDisplayAttribute", "Property[Type]"] + - ["System.Collections.Generic.IEnumerable>", "System.Diagnostics.ActivityEvent", "Property[Tags]"] + - ["System.Int32", "System.Diagnostics.CounterCreationDataCollection", "Method[IndexOf].ReturnValue"] + - ["System.String", "System.Diagnostics.FileVersionInfo", "Property[PrivateBuild]"] + - ["System.Diagnostics.SourceLevels", "System.Diagnostics.TraceSource", "Property[DefaultLevel]"] + - ["System.Int32", "System.Diagnostics.Trace!", "Property[IndentLevel]"] + - ["System.Diagnostics.ThreadState", "System.Diagnostics.ThreadState!", "Field[Ready]"] + - ["System.Boolean", "System.Diagnostics.CounterSample!", "Method[op_Equality].ReturnValue"] + - ["System.String", "System.Diagnostics.SwitchAttribute", "Property[SwitchName]"] + - ["System.Diagnostics.TraceLogRetentionOption", "System.Diagnostics.TraceLogRetentionOption!", "Field[UnlimitedSequentialFiles]"] + - ["System.Diagnostics.TraceLevel", "System.Diagnostics.TraceLevel!", "Field[Error]"] + - ["System.Collections.ICollection", "System.Diagnostics.InstanceDataCollection", "Property[Values]"] + - ["System.Text.Encoding", "System.Diagnostics.ProcessStartInfo", "Property[StandardOutputEncoding]"] + - ["System.String", "System.Diagnostics.PerformanceCounterPermissionEntry", "Property[CategoryName]"] + - ["System.Boolean", "System.Diagnostics.Activity!", "Property[ForceDefaultIdFormat]"] + - ["System.Diagnostics.PerformanceCounterType", "System.Diagnostics.PerformanceCounterType!", "Field[NumberOfItemsHEX32]"] + - ["System.String", "System.Diagnostics.DiagnosticListener", "Method[ToString].ReturnValue"] + - ["System.Boolean", "System.Diagnostics.SourceSwitch", "Method[ShouldTrace].ReturnValue"] + - ["System.Boolean", "System.Diagnostics.ProcessStartInfo", "Property[RedirectStandardError]"] + - ["System.String", "System.Diagnostics.ProcessStartInfo", "Property[PasswordInClearText]"] + - ["System.Int32", "System.Diagnostics.Switch", "Property[SwitchSetting]"] + - ["System.Diagnostics.ActivitySamplingResult", "System.Diagnostics.ActivitySamplingResult!", "Field[AllDataAndRecorded]"] + - ["System.Int64", "System.Diagnostics.CounterSample", "Property[BaseValue]"] + - ["System.Diagnostics.ActivitySpanId", "System.Diagnostics.Activity", "Property[SpanId]"] + - ["System.Diagnostics.PerformanceCounterType", "System.Diagnostics.PerformanceCounterType!", "Field[CounterMultiTimer100Ns]"] + - ["System.Diagnostics.PerformanceCounterType", "System.Diagnostics.PerformanceCounterType!", "Field[CounterTimer]"] + - ["System.String", "System.Diagnostics.TraceListener", "Property[Name]"] + - ["System.Boolean", "System.Diagnostics.ActivitySpanId!", "Method[op_Inequality].ReturnValue"] + - ["System.Text.Encoding", "System.Diagnostics.ProcessStartInfo", "Property[StandardInputEncoding]"] + - ["System.Int64", "System.Diagnostics.CounterSample", "Property[CounterFrequency]"] + - ["System.IntPtr", "System.Diagnostics.StackFrameExtensions!", "Method[GetNativeIP].ReturnValue"] + - ["System.Diagnostics.ThreadState", "System.Diagnostics.ThreadState!", "Field[Standby]"] + - ["System.String", "System.Diagnostics.DelimitedListTraceListener", "Property[Delimiter]"] + - ["System.Diagnostics.ThreadPriorityLevel", "System.Diagnostics.ThreadPriorityLevel!", "Field[BelowNormal]"] + - ["System.String", "System.Diagnostics.DebuggerVisualizerAttribute", "Property[VisualizerTypeName]"] + - ["System.Diagnostics.Activity", "System.Diagnostics.DiagnosticSource", "Method[StartActivity].ReturnValue"] + - ["System.String", "System.Diagnostics.DebuggerVisualizerAttribute", "Property[Description]"] + - ["System.Diagnostics.PerformanceCounterCategoryType", "System.Diagnostics.PerformanceCounterCategoryType!", "Field[Unknown]"] + - ["System.Diagnostics.TraceLogRetentionOption", "System.Diagnostics.TraceLogRetentionOption!", "Field[SingleFileBoundedSize]"] + - ["System.Int64", "System.Diagnostics.Stopwatch!", "Field[Frequency]"] + - ["System.String", "System.Diagnostics.PerformanceCounter", "Property[MachineName]"] + - ["System.Int64", "System.Diagnostics.PerformanceCounter", "Method[Increment].ReturnValue"] + - ["System.Int32", "System.Diagnostics.StackFrame!", "Field[OFFSET_UNKNOWN]"] + - ["System.String", "System.Diagnostics.EventLogInstaller", "Property[Source]"] + - ["System.String", "System.Diagnostics.EventLogEntry", "Property[MachineName]"] + - ["System.String", "System.Diagnostics.Stopwatch", "Method[ToString].ReturnValue"] + - ["System.Boolean", "System.Diagnostics.Activity", "Property[HasRemoteParent]"] + - ["System.Diagnostics.ThreadState", "System.Diagnostics.ThreadState!", "Field[Wait]"] + - ["System.Boolean", "System.Diagnostics.CounterCreationDataCollection", "Method[Contains].ReturnValue"] + - ["System.Int32", "System.Diagnostics.FileVersionInfo", "Property[ProductMajorPart]"] + - ["System.String", "System.Diagnostics.DebuggerDisplayAttribute", "Property[Value]"] + - ["System.Int64", "System.Diagnostics.PerformanceCounter", "Method[IncrementBy].ReturnValue"] + - ["System.Diagnostics.PerformanceCounterType", "System.Diagnostics.PerformanceCounterType!", "Field[AverageTimer32]"] + - ["System.Boolean", "System.Diagnostics.PerformanceCounterCategory!", "Method[CounterExists].ReturnValue"] + - ["System.String", "System.Diagnostics.PerformanceCounter", "Property[CategoryName]"] + - ["System.Diagnostics.SourceLevels", "System.Diagnostics.EventTypeFilter", "Property[EventType]"] + - ["System.Int64", "System.Diagnostics.Process", "Property[WorkingSet64]"] + - ["System.Collections.IEnumerator", "System.Diagnostics.ActivityTagsCollection", "Method[System.Collections.IEnumerable.GetEnumerator].ReturnValue"] + - ["System.Int32", "System.Diagnostics.FileVersionInfo", "Property[ProductMinorPart]"] + - ["System.Diagnostics.InstanceDataCollectionCollection", "System.Diagnostics.PerformanceCounterCategory", "Method[ReadCategory].ReturnValue"] + - ["System.Diagnostics.ActivityTraceId", "System.Diagnostics.ActivityTraceId!", "Method[CreateFromBytes].ReturnValue"] + - ["System.String", "System.Diagnostics.ProcessStartInfo", "Property[FileName]"] + - ["System.String", "System.Diagnostics.DebuggerDisplayAttribute", "Property[TargetTypeName]"] + - ["System.Type", "System.Diagnostics.DebuggerTypeProxyAttribute", "Property[Target]"] + - ["System.Int32", "System.Diagnostics.FileVersionInfo", "Property[ProductBuildPart]"] + - ["System.Int64", "System.Diagnostics.Process", "Property[NonpagedSystemMemorySize64]"] + - ["System.Boolean", "System.Diagnostics.TraceListenerCollection", "Property[System.Collections.IList.IsReadOnly]"] + - ["System.Diagnostics.CounterSample", "System.Diagnostics.InstanceData", "Property[Sample]"] + - ["System.Boolean", "System.Diagnostics.InstanceDataCollection", "Method[Contains].ReturnValue"] + - ["System.Diagnostics.FileVersionInfo", "System.Diagnostics.FileVersionInfo!", "Method[GetVersionInfo].ReturnValue"] + - ["System.Collections.Generic.IDictionary", "System.Diagnostics.ProcessStartInfo", "Property[Environment]"] + - ["System.Diagnostics.ThreadWaitReason", "System.Diagnostics.ThreadWaitReason!", "Field[PageIn]"] + - ["System.Diagnostics.ThreadState", "System.Diagnostics.ThreadState!", "Field[Terminated]"] + - ["System.Diagnostics.ActivityContext", "System.Diagnostics.ActivityLink", "Property[Context]"] + - ["System.Int32", "System.Diagnostics.StackTrace", "Property[FrameCount]"] + - ["System.Boolean", "System.Diagnostics.ActivityContext!", "Method[op_Equality].ReturnValue"] + - ["System.Boolean", "System.Diagnostics.ActivityTagsCollection", "Property[IsReadOnly]"] + - ["System.Collections.Generic.IEnumerable>", "System.Diagnostics.ActivityLink", "Property[Tags]"] + - ["System.IntPtr", "System.Diagnostics.ProcessThread", "Property[ProcessorAffinity]"] + - ["System.String", "System.Diagnostics.TraceSource", "Property[Name]"] + - ["System.Diagnostics.EventLogPermissionAccess", "System.Diagnostics.EventLogPermissionAccess!", "Field[None]"] + - ["System.Diagnostics.PerformanceCounterPermissionAccess", "System.Diagnostics.PerformanceCounterPermissionAccess!", "Field[Read]"] + - ["System.Diagnostics.PerformanceCounterPermissionAccess", "System.Diagnostics.PerformanceCounterPermissionAccess!", "Field[Write]"] + - ["System.String[]", "System.Diagnostics.TraceSource", "Method[GetSupportedAttributes].ReturnValue"] + - ["System.Boolean", "System.Diagnostics.TagList", "Method[Remove].ReturnValue"] + - ["System.Diagnostics.TraceEventType", "System.Diagnostics.TraceEventType!", "Field[Critical]"] + - ["System.String", "System.Diagnostics.DebuggerDisplayAttribute", "Property[Name]"] + - ["System.Boolean", "System.Diagnostics.BooleanSwitch", "Property[Enabled]"] + - ["System.Collections.Specialized.StringDictionary", "System.Diagnostics.TraceSource", "Property[Attributes]"] + - ["System.Diagnostics.PerformanceCounterType", "System.Diagnostics.PerformanceCounterType!", "Field[CountPerTimeInterval64]"] + - ["System.Diagnostics.ActivityIdFormat", "System.Diagnostics.ActivityIdFormat!", "Field[Unknown]"] + - ["System.Diagnostics.ThreadWaitReason", "System.Diagnostics.ThreadWaitReason!", "Field[PageOut]"] + - ["System.Diagnostics.PerformanceCounterType", "System.Diagnostics.PerformanceCounterType!", "Field[CounterMultiBase]"] + - ["System.Diagnostics.PerformanceCounterCategoryType", "System.Diagnostics.PerformanceCounterInstaller", "Property[CategoryType]"] + - ["System.Boolean", "System.Diagnostics.TraceListenerCollection", "Property[System.Collections.IList.IsFixedSize]"] + - ["System.Int32", "System.Diagnostics.Process", "Property[BasePriority]"] + - ["System.TimeSpan", "System.Diagnostics.Activity", "Property[Duration]"] + - ["System.Diagnostics.ActivityStatusCode", "System.Diagnostics.Activity", "Property[Status]"] + - ["System.Diagnostics.ActivityContext", "System.Diagnostics.ActivityContext!", "Method[Parse].ReturnValue"] + - ["System.Diagnostics.EventLogEntryType", "System.Diagnostics.EventLogEntryType!", "Field[Information]"] + - ["System.Diagnostics.Activity", "System.Diagnostics.Activity", "Method[AddEvent].ReturnValue"] + - ["System.Diagnostics.TraceSource", "System.Diagnostics.PresentationTraceSources!", "Property[NameScopeSource]"] + - ["System.IO.StreamReader", "System.Diagnostics.Process", "Property[StandardError]"] + - ["System.String", "System.Diagnostics.FileVersionInfo", "Property[OriginalFilename]"] + - ["System.Diagnostics.PresentationTraceLevel", "System.Diagnostics.PresentationTraceLevel!", "Field[High]"] + - ["System.Diagnostics.ThreadPriorityLevel", "System.Diagnostics.ThreadPriorityLevel!", "Field[Idle]"] + - ["System.Diagnostics.Activity", "System.Diagnostics.Activity", "Method[AddException].ReturnValue"] + - ["System.Diagnostics.ThreadWaitReason", "System.Diagnostics.ThreadWaitReason!", "Field[VirtualMemory]"] + - ["System.Boolean", "System.Diagnostics.TraceSwitch", "Property[TraceError]"] + - ["System.String", "System.Diagnostics.DiagnosticMethodInfo", "Property[DeclaringTypeName]"] + - ["System.IDisposable", "System.Diagnostics.DiagnosticListenerExtensions!", "Method[SubscribeWithAdapter].ReturnValue"] + - ["System.Diagnostics.SourceLevels", "System.Diagnostics.SourceSwitch", "Property[Level]"] + - ["System.Diagnostics.PerformanceCounterCategoryType", "System.Diagnostics.PerformanceCounterCategoryType!", "Field[MultiInstance]"] + - ["System.Int32", "System.Diagnostics.ProcessModuleCollection", "Property[Count]"] + - ["System.Boolean", "System.Diagnostics.ActivityContext!", "Method[op_Inequality].ReturnValue"] + - ["System.Security.IPermission", "System.Diagnostics.EventLogPermissionAttribute", "Method[CreatePermission].ReturnValue"] + - ["System.Diagnostics.PerformanceCounterType", "System.Diagnostics.PerformanceCounterType!", "Field[RateOfCountsPerSecond32]"] + - ["System.Diagnostics.PresentationTraceLevel", "System.Diagnostics.PresentationTraceLevel!", "Field[None]"] + - ["System.Diagnostics.Process", "System.Diagnostics.Process!", "Method[GetCurrentProcess].ReturnValue"] + - ["System.Diagnostics.ThreadWaitReason", "System.Diagnostics.ThreadWaitReason!", "Field[FreePage]"] + - ["System.String", "System.Diagnostics.PerformanceCounterPermissionAttribute", "Property[MachineName]"] + - ["System.Diagnostics.TraceSource", "System.Diagnostics.PresentationTraceSources!", "Property[RoutedEventSource]"] + - ["System.String", "System.Diagnostics.CounterCreationData", "Property[CounterHelp]"] + - ["System.Diagnostics.Stopwatch", "System.Diagnostics.Stopwatch!", "Method[StartNew].ReturnValue"] + - ["System.Diagnostics.DebuggerBrowsableState", "System.Diagnostics.DebuggerBrowsableState!", "Field[Collapsed]"] + - ["System.String", "System.Diagnostics.StackFrame", "Method[ToString].ReturnValue"] + - ["System.Boolean", "System.Diagnostics.ProcessStartInfo", "Property[UseShellExecute]"] + - ["System.Diagnostics.OverflowAction", "System.Diagnostics.OverflowAction!", "Field[OverwriteOlder]"] + - ["System.Collections.Generic.IEnumerable", "System.Diagnostics.Activity", "Property[Links]"] + - ["System.Diagnostics.ActivitySpanId", "System.Diagnostics.ActivitySpanId!", "Method[CreateFromString].ReturnValue"] + - ["System.Diagnostics.ActivityKind", "System.Diagnostics.Activity", "Property[Kind]"] + - ["System.Diagnostics.Activity", "System.Diagnostics.Activity", "Method[SetParentId].ReturnValue"] + - ["System.Diagnostics.ActivityTraceFlags", "System.Diagnostics.Activity", "Property[ActivityTraceFlags]"] + - ["System.Boolean", "System.Diagnostics.SourceFilter", "Method[ShouldTrace].ReturnValue"] + - ["System.Diagnostics.PerformanceCounterType", "System.Diagnostics.PerformanceCounterType!", "Field[CounterDelta32]"] + - ["System.Diagnostics.ThreadWaitReason", "System.Diagnostics.ThreadWaitReason!", "Field[Unknown]"] + - ["System.Int32", "System.Diagnostics.Process", "Property[PrivateMemorySize]"] + - ["System.Boolean", "System.Diagnostics.ProcessStartInfo", "Property[RedirectStandardOutput]"] + - ["System.Collections.Specialized.StringDictionary", "System.Diagnostics.ProcessStartInfo", "Property[EnvironmentVariables]"] + - ["System.Windows.DependencyProperty", "System.Diagnostics.PresentationTraceSources!", "Field[TraceLevelProperty]"] + - ["System.DateTime", "System.Diagnostics.TraceEventCache", "Property[DateTime]"] + - ["System.Boolean", "System.Diagnostics.ProcessThreadCollection", "Method[Contains].ReturnValue"] + - ["System.Boolean", "System.Diagnostics.EventLogEntryCollection", "Property[System.Collections.ICollection.IsSynchronized]"] + - ["System.Diagnostics.ProcessPriorityClass", "System.Diagnostics.ProcessPriorityClass!", "Field[BelowNormal]"] + - ["System.Int32", "System.Diagnostics.TagList", "Method[IndexOf].ReturnValue"] + - ["System.Diagnostics.ThreadPriorityLevel", "System.Diagnostics.ThreadPriorityLevel!", "Field[Normal]"] + - ["System.Func", "System.Diagnostics.Activity!", "Property[TraceIdGenerator]"] + - ["System.Diagnostics.ThreadWaitReason", "System.Diagnostics.ThreadWaitReason!", "Field[ExecutionDelay]"] + - ["System.String", "System.Diagnostics.EventLogEntry", "Property[UserName]"] + - ["System.String", "System.Diagnostics.Debugger!", "Field[DefaultCategory]"] + - ["System.Diagnostics.SwitchAttribute[]", "System.Diagnostics.SwitchAttribute!", "Method[GetAll].ReturnValue"] + - ["System.Boolean", "System.Diagnostics.ActivityTraceId!", "Method[op_Equality].ReturnValue"] + - ["System.Int32", "System.Diagnostics.EventSchemaTraceListener", "Property[BufferSize]"] + - ["System.Int64", "System.Diagnostics.Process", "Property[PagedSystemMemorySize64]"] + - ["System.Collections.Generic.IEnumerator>", "System.Diagnostics.ActivityTagsCollection", "Method[System.Collections.Generic.IEnumerable>.GetEnumerator].ReturnValue"] + - ["System.Diagnostics.TraceOptions", "System.Diagnostics.TraceListener", "Property[TraceOutputOptions]"] + - ["System.Int32", "System.Diagnostics.ActivityTraceId", "Method[GetHashCode].ReturnValue"] + - ["System.IntPtr", "System.Diagnostics.ProcessThread", "Property[StartAddress]"] + - ["System.Diagnostics.TraceLevel", "System.Diagnostics.TraceLevel!", "Field[Off]"] + - ["System.Boolean", "System.Diagnostics.FileVersionInfo", "Property[IsDebug]"] + - ["System.Boolean", "System.Diagnostics.PerformanceCounterCategory", "Method[CounterExists].ReturnValue"] + - ["System.Diagnostics.PerformanceCounterType", "System.Diagnostics.PerformanceCounterType!", "Field[CounterMultiTimer]"] + - ["System.TimeSpan", "System.Diagnostics.Process", "Property[PrivilegedProcessorTime]"] + - ["System.String", "System.Diagnostics.FileVersionInfo", "Property[LegalCopyright]"] + - ["System.String", "System.Diagnostics.Activity", "Method[GetBaggageItem].ReturnValue"] + - ["System.Int64", "System.Diagnostics.Process", "Property[PrivateMemorySize64]"] + - ["System.Diagnostics.EventLogPermissionAccess", "System.Diagnostics.EventLogPermissionAccess!", "Field[Write]"] + - ["System.Int32", "System.Diagnostics.ProcessThread", "Property[BasePriority]"] + - ["System.Boolean", "System.Diagnostics.Process", "Property[PriorityBoostEnabled]"] + - ["System.Type", "System.Diagnostics.SwitchAttribute", "Property[SwitchType]"] + - ["System.String", "System.Diagnostics.ActivitySpanId", "Method[ToHexString].ReturnValue"] + - ["System.Diagnostics.EventLogPermissionAccess", "System.Diagnostics.EventLogPermissionAccess!", "Field[Instrument]"] + - ["System.Diagnostics.Activity", "System.Diagnostics.Activity", "Method[Start].ReturnValue"] + - ["System.Diagnostics.ActivitySpanId", "System.Diagnostics.ActivityContext", "Property[SpanId]"] + - ["System.Boolean", "System.Diagnostics.Debugger!", "Method[Launch].ReturnValue"] + - ["System.Int32", "System.Diagnostics.Process", "Property[SessionId]"] + - ["System.Diagnostics.ProcessWindowStyle", "System.Diagnostics.ProcessWindowStyle!", "Field[Minimized]"] + - ["System.Diagnostics.PerformanceCounterType", "System.Diagnostics.PerformanceCounter", "Property[CounterType]"] + - ["System.Diagnostics.PerformanceCounterCategoryType", "System.Diagnostics.PerformanceCounterCategory", "Property[CategoryType]"] + - ["System.Diagnostics.PerformanceCounterType", "System.Diagnostics.CounterCreationData", "Property[CounterType]"] + - ["System.Diagnostics.EventLogPermissionAccess", "System.Diagnostics.EventLogPermissionAccess!", "Field[Audit]"] + - ["System.Int32", "System.Diagnostics.Process", "Property[Id]"] + - ["System.Int64", "System.Diagnostics.Stopwatch", "Property[ElapsedTicks]"] + - ["System.Security.IPermission", "System.Diagnostics.PerformanceCounterPermissionAttribute", "Method[CreatePermission].ReturnValue"] + - ["System.String", "System.Diagnostics.Process", "Property[ProcessName]"] + - ["System.String", "System.Diagnostics.EventLog", "Property[Log]"] + - ["System.String", "System.Diagnostics.ProcessStartInfo", "Property[UserName]"] + - ["System.Diagnostics.Switch", "System.Diagnostics.InitializingSwitchEventArgs", "Property[Switch]"] + - ["System.Int32", "System.Diagnostics.Process", "Property[PagedSystemMemorySize]"] + - ["System.IntPtr", "System.Diagnostics.ProcessModule", "Property[BaseAddress]"] + - ["System.Diagnostics.CorrelationManager", "System.Diagnostics.Trace!", "Property[CorrelationManager]"] + - ["System.Int32", "System.Diagnostics.StackFrame", "Method[GetFileLineNumber].ReturnValue"] + - ["System.Int32", "System.Diagnostics.ProcessModuleCollection", "Method[IndexOf].ReturnValue"] + - ["System.Diagnostics.Activity", "System.Diagnostics.Activity", "Method[SetStartTime].ReturnValue"] + - ["System.String", "System.Diagnostics.ProcessModule", "Method[ToString].ReturnValue"] + - ["System.Single", "System.Diagnostics.CounterSample!", "Method[Calculate].ReturnValue"] + - ["System.Diagnostics.Activity", "System.Diagnostics.Activity", "Method[SetBaggage].ReturnValue"] + - ["System.Boolean", "System.Diagnostics.InstanceDataCollectionCollection", "Method[Contains].ReturnValue"] + - ["System.Boolean", "System.Diagnostics.DebuggableAttribute", "Property[IsJITTrackingEnabled]"] + - ["System.Diagnostics.Activity+Enumerator", "System.Diagnostics.Activity", "Method[EnumerateLinks].ReturnValue"] + - ["System.String[]", "System.Diagnostics.DelimitedListTraceListener", "Method[GetSupportedAttributes].ReturnValue"] + - ["System.TimeSpan", "System.Diagnostics.ProcessThread", "Property[TotalProcessorTime]"] + - ["System.Diagnostics.ExceptionRecorder", "System.Diagnostics.ActivityListener", "Property[ExceptionRecorder]"] + - ["System.Boolean", "System.Diagnostics.Process", "Method[WaitForExit].ReturnValue"] + - ["System.Diagnostics.TraceEventType", "System.Diagnostics.TraceEventType!", "Field[Warning]"] + - ["System.Int32", "System.Diagnostics.TraceListenerCollection", "Property[Count]"] + - ["System.String", "System.Diagnostics.EventLog", "Property[MachineName]"] + - ["System.Diagnostics.ProcessPriorityClass", "System.Diagnostics.ProcessPriorityClass!", "Field[RealTime]"] + - ["System.Diagnostics.ThreadState", "System.Diagnostics.ThreadState!", "Field[Initialized]"] + - ["System.String", "System.Diagnostics.ActivityEvent", "Property[Name]"] + - ["System.Diagnostics.Activity", "System.Diagnostics.Activity", "Method[SetStatus].ReturnValue"] + - ["System.IO.TextWriter", "System.Diagnostics.TextWriterTraceListener", "Property[Writer]"] + - ["System.Diagnostics.PerformanceCounterType", "System.Diagnostics.PerformanceCounterType!", "Field[RateOfCountsPerSecond64]"] + - ["System.String", "System.Diagnostics.ActivityContext", "Property[TraceState]"] + - ["System.String", "System.Diagnostics.EventSourceCreationData", "Property[MessageResourceFile]"] + - ["System.Diagnostics.Process", "System.Diagnostics.Process!", "Method[Start].ReturnValue"] + - ["System.Boolean", "System.Diagnostics.FileVersionInfo", "Property[IsPatched]"] + - ["System.IDisposable", "System.Diagnostics.DiagnosticListener", "Method[Subscribe].ReturnValue"] + - ["System.Diagnostics.PerformanceCounterType", "System.Diagnostics.PerformanceCounterType!", "Field[Timer100Ns]"] + - ["System.IO.StreamWriter", "System.Diagnostics.Process", "Property[StandardInput]"] + - ["System.Boolean", "System.Diagnostics.EventLog!", "Method[Exists].ReturnValue"] + - ["System.String", "System.Diagnostics.FileVersionInfo", "Property[LegalTrademarks]"] + - ["System.Security.SecureString", "System.Diagnostics.ProcessStartInfo", "Property[Password]"] + - ["System.String", "System.Diagnostics.UnescapedXmlDiagnosticData", "Property[UnescapedXml]"] + - ["System.Diagnostics.PerformanceCounterType", "System.Diagnostics.PerformanceCounterType!", "Field[NumberOfItems32]"] + - ["System.Int32", "System.Diagnostics.Process", "Property[NonpagedSystemMemorySize]"] + - ["System.Int64", "System.Diagnostics.PerformanceCounter", "Method[Decrement].ReturnValue"] + - ["System.DateTime", "System.Diagnostics.EventLogEntry", "Property[TimeGenerated]"] + - ["System.Boolean", "System.Diagnostics.InitializingTraceSourceEventArgs", "Property[WasInitialized]"] + - ["System.Collections.Specialized.StringDictionary", "System.Diagnostics.TraceListener", "Property[Attributes]"] + - ["System.Int64", "System.Diagnostics.CounterSample", "Property[TimeStamp100nSec]"] + - ["System.String", "System.Diagnostics.FileVersionInfo", "Property[FileName]"] + - ["System.String", "System.Diagnostics.ActivitySpanId", "Method[ToString].ReturnValue"] + - ["System.Diagnostics.DebuggableAttribute+DebuggingModes", "System.Diagnostics.DebuggableAttribute", "Property[DebuggingFlags]"] + - ["System.Boolean", "System.Diagnostics.ActivitySpanId!", "Method[op_Equality].ReturnValue"] + - ["System.Diagnostics.ThreadWaitReason", "System.Diagnostics.ThreadWaitReason!", "Field[UserRequest]"] + - ["System.Boolean", "System.Diagnostics.PerformanceCounter", "Property[ReadOnly]"] + - ["System.Object", "System.Diagnostics.ProcessModuleCollection", "Property[System.Collections.ICollection.SyncRoot]"] + - ["System.Diagnostics.PerformanceCounterPermissionEntry", "System.Diagnostics.PerformanceCounterPermissionEntryCollection", "Property[Item]"] + - ["System.Boolean", "System.Diagnostics.PerformanceCounterCategory!", "Method[InstanceExists].ReturnValue"] + - ["System.Diagnostics.TraceSource", "System.Diagnostics.PresentationTraceSources!", "Property[DataBindingSource]"] + - ["System.Single", "System.Diagnostics.CounterSampleCalculator!", "Method[ComputeCounterValue].ReturnValue"] + - ["System.Collections.Generic.ICollection", "System.Diagnostics.ActivityTagsCollection", "Property[Values]"] + - ["System.Boolean", "System.Diagnostics.TagList", "Property[IsReadOnly]"] + - ["System.Collections.IEnumerator", "System.Diagnostics.TagList", "Method[System.Collections.IEnumerable.GetEnumerator].ReturnValue"] + - ["System.Boolean", "System.Diagnostics.ProcessStartInfo", "Property[ErrorDialog]"] + - ["System.Collections.Generic.IEnumerable", "System.Diagnostics.Activity", "Property[Events]"] + - ["System.Diagnostics.ProcessModule", "System.Diagnostics.Process", "Property[MainModule]"] + - ["System.Diagnostics.OverflowAction", "System.Diagnostics.OverflowAction!", "Field[OverwriteAsNeeded]"] + - ["System.Diagnostics.InstanceData", "System.Diagnostics.InstanceDataCollection", "Property[Item]"] + - ["System.Diagnostics.TraceEventType", "System.Diagnostics.TraceEventType!", "Field[Start]"] + - ["System.Boolean", "System.Diagnostics.FileVersionInfo", "Property[IsPrivateBuild]"] + - ["System.Diagnostics.TraceSource", "System.Diagnostics.PresentationTraceSources!", "Property[DependencyPropertySource]"] + - ["System.Int32", "System.Diagnostics.CounterSample", "Method[GetHashCode].ReturnValue"] + - ["System.TimeSpan", "System.Diagnostics.Stopwatch", "Property[Elapsed]"] + - ["System.Boolean", "System.Diagnostics.EventLogEntry", "Method[Equals].ReturnValue"] + - ["System.Diagnostics.TraceEventType", "System.Diagnostics.TraceEventType!", "Field[Verbose]"] + - ["System.String", "System.Diagnostics.MonitoringDescriptionAttribute", "Property[Description]"] + - ["System.String", "System.Diagnostics.ActivityTraceId", "Method[ToString].ReturnValue"] + - ["System.Int64", "System.Diagnostics.CounterSample", "Property[CounterTimeStamp]"] + - ["System.String", "System.Diagnostics.Switch", "Property[DisplayName]"] + - ["Microsoft.Win32.SafeHandles.SafeProcessHandle", "System.Diagnostics.Process", "Property[SafeHandle]"] + - ["System.Boolean", "System.Diagnostics.TraceListenerCollection", "Method[Contains].ReturnValue"] + - ["System.Boolean", "System.Diagnostics.ActivityTagsCollection", "Method[Remove].ReturnValue"] + - ["System.String", "System.Diagnostics.EventSourceCreationData", "Property[Source]"] + - ["System.Int32", "System.Diagnostics.EventLogInstaller", "Property[CategoryCount]"] + - ["System.String", "System.Diagnostics.Activity", "Property[TraceStateString]"] + - ["System.Action", "System.Diagnostics.ActivityListener", "Property[ActivityStarted]"] + - ["System.Diagnostics.TraceOptions", "System.Diagnostics.TraceOptions!", "Field[ThreadId]"] + - ["System.Diagnostics.Activity", "System.Diagnostics.Activity", "Method[SetEndTime].ReturnValue"] + - ["System.Configuration.Install.UninstallAction", "System.Diagnostics.EventLogInstaller", "Property[UninstallAction]"] + - ["System.Int64", "System.Diagnostics.Process", "Property[PeakPagedMemorySize64]"] + - ["System.Collections.IEnumerator", "System.Diagnostics.EventLogEntryCollection", "Method[GetEnumerator].ReturnValue"] + - ["System.String", "System.Diagnostics.DefaultTraceListener", "Property[LogFileName]"] + - ["System.Collections.Generic.IEnumerable>", "System.Diagnostics.Activity", "Property[Baggage]"] + - ["System.Text.Encoding", "System.Diagnostics.ProcessStartInfo", "Property[StandardErrorEncoding]"] + - ["System.Diagnostics.Activity", "System.Diagnostics.Activity", "Method[AddBaggage].ReturnValue"] + - ["System.Collections.Generic.IEnumerable>", "System.Diagnostics.Activity", "Property[Tags]"] + - ["System.String", "System.Diagnostics.Activity", "Property[OperationName]"] + - ["System.Diagnostics.PerformanceCounterType", "System.Diagnostics.PerformanceCounterType!", "Field[AverageBase]"] + - ["System.Diagnostics.DistributedContextPropagator", "System.Diagnostics.DistributedContextPropagator!", "Method[CreateDefaultPropagator].ReturnValue"] + - ["System.Diagnostics.PerformanceCounterCategory", "System.Diagnostics.PerformanceCounterCategory!", "Method[Create].ReturnValue"] + - ["System.Boolean", "System.Diagnostics.Process", "Method[CloseMainWindow].ReturnValue"] + - ["System.String", "System.Diagnostics.EventLogEntry", "Property[Category]"] + - ["System.Boolean", "System.Diagnostics.Process", "Method[WaitForInputIdle].ReturnValue"] + - ["System.Diagnostics.ThreadPriorityLevel", "System.Diagnostics.ThreadPriorityLevel!", "Field[Highest]"] + - ["System.String", "System.Diagnostics.FileVersionInfo", "Property[ProductName]"] + - ["System.String", "System.Diagnostics.PerformanceCounterCategory", "Property[MachineName]"] + - ["System.Diagnostics.EventLogEntry", "System.Diagnostics.EventLogEntryCollection", "Property[Item]"] + - ["System.Boolean", "System.Diagnostics.ActivitySource", "Method[HasListeners].ReturnValue"] + - ["System.Diagnostics.ThreadWaitReason", "System.Diagnostics.ThreadWaitReason!", "Field[LpcReceive]"] + - ["System.Collections.Generic.IEnumerable>", "System.Diagnostics.DistributedContextPropagator", "Method[ExtractBaggage].ReturnValue"] + - ["System.Boolean", "System.Diagnostics.ActivityTraceId", "Method[Equals].ReturnValue"] + - ["System.Diagnostics.Activity", "System.Diagnostics.DiagnosticSource", "Method[StartActivity].ReturnValue"] + - ["System.Boolean", "System.Diagnostics.ProcessThreadCollection", "Property[System.Collections.ICollection.IsSynchronized]"] + - ["System.Type", "System.Diagnostics.SwitchLevelAttribute", "Property[SwitchLevelType]"] + - ["System.String", "System.Diagnostics.PerformanceCounter", "Property[InstanceName]"] + - ["System.Int32", "System.Diagnostics.ProcessThread", "Property[IdealProcessor]"] + - ["System.Int32", "System.Diagnostics.Process", "Property[ExitCode]"] + - ["System.Diagnostics.PerformanceCounterPermissionAccess", "System.Diagnostics.PerformanceCounterPermissionAccess!", "Field[None]"] + - ["System.Boolean", "System.Diagnostics.Process", "Method[Start].ReturnValue"] + - ["System.Boolean", "System.Diagnostics.ActivityContext", "Property[IsRemote]"] + - ["System.Diagnostics.ActivityContext", "System.Diagnostics.Activity", "Property[Context]"] + - ["System.String", "System.Diagnostics.ProcessModule", "Property[FileName]"] + - ["System.Diagnostics.ThreadWaitReason", "System.Diagnostics.ThreadWaitReason!", "Field[Executive]"] + - ["System.Diagnostics.TraceEventType", "System.Diagnostics.TraceEventType!", "Field[Resume]"] + - ["System.String", "System.Diagnostics.Activity", "Property[ParentId]"] + - ["System.Int64", "System.Diagnostics.CounterSample", "Property[TimeStamp]"] + - ["System.String", "System.Diagnostics.Process", "Method[ToString].ReturnValue"] + - ["System.Diagnostics.TraceListenerCollection", "System.Diagnostics.TraceSource", "Property[Listeners]"] + - ["System.Diagnostics.EventLogEntryType", "System.Diagnostics.EventLogEntryType!", "Field[Warning]"] + - ["System.Int32", "System.Diagnostics.Process", "Property[PeakPagedMemorySize]"] + - ["System.Int32", "System.Diagnostics.EventLogEntryCollection", "Property[Count]"] + - ["System.String", "System.Diagnostics.EventLog", "Property[LogDisplayName]"] + - ["System.Func", "System.Diagnostics.ActivityListener", "Property[ShouldListenTo]"] + - ["System.Int32", "System.Diagnostics.PerformanceCounterPermissionEntryCollection", "Method[IndexOf].ReturnValue"] + - ["System.Diagnostics.Activity", "System.Diagnostics.ActivityChangedEventArgs", "Property[Current]"] + - ["System.Object", "System.Diagnostics.DiagnosticsConfigurationHandler", "Method[Create].ReturnValue"] + - ["System.Diagnostics.SourceLevels", "System.Diagnostics.SourceLevels!", "Field[Warning]"] + - ["System.Int32", "System.Diagnostics.Debug!", "Property[IndentLevel]"] + - ["System.Diagnostics.PerformanceCounterPermissionAccess", "System.Diagnostics.PerformanceCounterPermissionAttribute", "Property[PermissionAccess]"] + - ["System.Diagnostics.PerformanceCounterType", "System.Diagnostics.PerformanceCounterType!", "Field[RawFraction]"] + - ["System.Diagnostics.TraceSource", "System.Diagnostics.PresentationTraceSources!", "Property[ShellSource]"] + - ["System.Diagnostics.Activity", "System.Diagnostics.Activity", "Method[AddTag].ReturnValue"] + - ["System.Object", "System.Diagnostics.ActivityTagsCollection", "Property[Item]"] + - ["System.Diagnostics.ActivityIdFormat", "System.Diagnostics.Activity", "Property[IdFormat]"] + - ["System.Int32", "System.Diagnostics.EventSchemaTraceListener", "Property[MaximumNumberOfFiles]"] + - ["System.Diagnostics.EventLogEntryType", "System.Diagnostics.EventLogEntry", "Property[EntryType]"] + - ["System.DateTime", "System.Diagnostics.Activity", "Property[StartTimeUtc]"] + - ["System.Diagnostics.Activity+Enumerator>", "System.Diagnostics.Activity", "Method[EnumerateTagObjects].ReturnValue"] + - ["System.Diagnostics.ActivityKind", "System.Diagnostics.ActivityKind!", "Field[Client]"] + - ["System.DateTime", "System.Diagnostics.Process", "Property[StartTime]"] + - ["System.Diagnostics.TraceOptions", "System.Diagnostics.TraceOptions!", "Field[Timestamp]"] + - ["System.Threading.Tasks.Task", "System.Diagnostics.Process", "Method[WaitForExitAsync].ReturnValue"] + - ["System.String", "System.Diagnostics.FileVersionInfo", "Property[Comments]"] + - ["System.Diagnostics.SourceLevels", "System.Diagnostics.SourceLevels!", "Field[Error]"] + - ["System.Diagnostics.DistributedContextPropagator", "System.Diagnostics.DistributedContextPropagator!", "Property[Current]"] + - ["System.Int32", "System.Diagnostics.TraceEventCache", "Property[ProcessId]"] + - ["System.Diagnostics.Activity", "System.Diagnostics.ActivitySource", "Method[CreateActivity].ReturnValue"] + - ["System.IntPtr", "System.Diagnostics.ProcessModule", "Property[EntryPointAddress]"] + - ["System.Diagnostics.StackFrame", "System.Diagnostics.StackTrace", "Method[GetFrame].ReturnValue"] + - ["System.Diagnostics.PerformanceCounterType", "System.Diagnostics.PerformanceCounterType!", "Field[SampleCounter]"] + - ["System.Int64", "System.Diagnostics.PerformanceCounter", "Property[RawValue]"] + - ["System.Boolean", "System.Diagnostics.PerformanceCounterPermissionEntryCollection", "Method[Contains].ReturnValue"] + - ["System.Diagnostics.OverflowAction", "System.Diagnostics.EventLog", "Property[OverflowAction]"] + - ["System.Boolean", "System.Diagnostics.TraceSwitch", "Property[TraceInfo]"] + - ["System.Int32", "System.Diagnostics.FileVersionInfo", "Property[FilePrivatePart]"] + - ["System.Diagnostics.Activity+Enumerator", "System.Diagnostics.Activity", "Method[EnumerateEvents].ReturnValue"] + - ["System.Int32", "System.Diagnostics.ProcessThread", "Property[CurrentPriority]"] + - ["System.Diagnostics.TraceSource", "System.Diagnostics.PresentationTraceSources!", "Property[MarkupSource]"] + - ["System.String", "System.Diagnostics.Process", "Property[MachineName]"] + - ["System.Diagnostics.TraceLevel", "System.Diagnostics.TraceSwitch", "Property[Level]"] + - ["System.String", "System.Diagnostics.SourceFilter", "Property[Source]"] + - ["System.Boolean", "System.Diagnostics.ActivityContext", "Method[Equals].ReturnValue"] + - ["System.IObservable", "System.Diagnostics.DiagnosticListener!", "Property[AllListeners]"] + - ["System.Int32", "System.Diagnostics.EventLogPermissionEntryCollection", "Method[Add].ReturnValue"] + - ["System.IntPtr", "System.Diagnostics.Process", "Property[ProcessorAffinity]"] + - ["System.Int32", "System.Diagnostics.Process", "Property[HandleCount]"] + - ["System.Boolean", "System.Diagnostics.Debugger!", "Method[IsLogging].ReturnValue"] + - ["System.String", "System.Diagnostics.FileVersionInfo", "Property[FileVersion]"] + - ["System.Int64", "System.Diagnostics.Process", "Property[PagedMemorySize64]"] + - ["System.Diagnostics.EventLogEntryType", "System.Diagnostics.EventLogEntryType!", "Field[FailureAudit]"] + - ["System.Collections.IEnumerator", "System.Diagnostics.ProcessModuleCollection", "Method[GetEnumerator].ReturnValue"] + - ["System.Diagnostics.TraceEventType", "System.Diagnostics.TraceEventType!", "Field[Stop]"] + - ["System.IntPtr", "System.Diagnostics.ProcessStartInfo", "Property[ErrorDialogParentHandle]"] + - ["System.Diagnostics.ProcessStartInfo", "System.Diagnostics.Process", "Property[StartInfo]"] + - ["System.Boolean", "System.Diagnostics.ProcessModuleCollection", "Property[System.Collections.ICollection.IsSynchronized]"] + - ["System.Diagnostics.ActivitySpanId", "System.Diagnostics.ActivitySpanId!", "Method[CreateRandom].ReturnValue"] + - ["System.Int32", "System.Diagnostics.EventLogEntry", "Property[EventID]"] + - ["System.Diagnostics.ThreadWaitReason", "System.Diagnostics.ProcessThread", "Property[WaitReason]"] + - ["System.Diagnostics.ActivitySpanId", "System.Diagnostics.Activity", "Property[ParentSpanId]"] + - ["System.Boolean", "System.Diagnostics.ActivitySpanId", "Method[Equals].ReturnValue"] + - ["System.Boolean", "System.Diagnostics.Process", "Property[EnableRaisingEvents]"] + - ["System.Diagnostics.ActivityTraceId", "System.Diagnostics.Activity", "Property[TraceId]"] + - ["System.Diagnostics.StackFrame[]", "System.Diagnostics.StackTrace", "Method[GetFrames].ReturnValue"] + - ["System.Diagnostics.ActivityTraceFlags", "System.Diagnostics.ActivityTraceFlags!", "Field[Recorded]"] + - ["System.Diagnostics.PerformanceCounterCategory[]", "System.Diagnostics.PerformanceCounterCategory!", "Method[GetCategories].ReturnValue"] + - ["System.String", "System.Diagnostics.DiagnosticListener", "Property[Name]"] + - ["System.String", "System.Diagnostics.ActivitySource", "Property[Version]"] + - ["System.Int32", "System.Diagnostics.TraceListener", "Property[IndentLevel]"] + - ["System.String[]", "System.Diagnostics.EventLogEntry", "Property[ReplacementStrings]"] + - ["System.Diagnostics.TraceOptions", "System.Diagnostics.TraceOptions!", "Field[Callstack]"] + - ["System.Diagnostics.Activity", "System.Diagnostics.Activity", "Method[SetTag].ReturnValue"] + - ["System.Diagnostics.SourceSwitch", "System.Diagnostics.TraceSource", "Property[Switch]"] + - ["System.String[]", "System.Diagnostics.PerformanceCounterCategory", "Method[GetInstanceNames].ReturnValue"] + - ["System.Diagnostics.SampleActivity", "System.Diagnostics.ActivityListener", "Property[Sample]"] + - ["System.DateTime", "System.Diagnostics.ProcessThread", "Property[StartTime]"] + - ["System.Int32", "System.Diagnostics.Debug!", "Property[IndentSize]"] + - ["System.Int32", "System.Diagnostics.PerformanceCounterPermissionEntryCollection", "Method[Add].ReturnValue"] + - ["System.Boolean", "System.Diagnostics.Stopwatch", "Property[IsRunning]"] + - ["System.Diagnostics.ProcessThread", "System.Diagnostics.ProcessThreadCollection", "Property[Item]"] + - ["System.Diagnostics.Process[]", "System.Diagnostics.Process!", "Method[GetProcesses].ReturnValue"] + - ["System.Diagnostics.EventLog", "System.Diagnostics.EventLogTraceListener", "Property[EventLog]"] + - ["System.Type", "System.Diagnostics.DebuggerVisualizerAttribute", "Property[Target]"] + - ["System.Diagnostics.ThreadState", "System.Diagnostics.ThreadState!", "Field[Running]"] + - ["System.Diagnostics.TraceFilter", "System.Diagnostics.TraceListener", "Property[Filter]"] + - ["System.Diagnostics.TraceLogRetentionOption", "System.Diagnostics.TraceLogRetentionOption!", "Field[LimitedSequentialFiles]"] + - ["System.Boolean", "System.Diagnostics.ProcessStartInfo", "Property[RedirectStandardInput]"] + - ["System.Diagnostics.TraceLogRetentionOption", "System.Diagnostics.TraceLogRetentionOption!", "Field[SingleFileUnboundedSize]"] + - ["System.Diagnostics.CounterCreationDataCollection", "System.Diagnostics.PerformanceCounterInstaller", "Property[Counters]"] + - ["System.Diagnostics.ActivityKind", "System.Diagnostics.ActivityKind!", "Field[Consumer]"] + - ["System.String", "System.Diagnostics.Process", "Property[MainWindowTitle]"] + - ["System.Diagnostics.SourceLevels", "System.Diagnostics.SourceLevels!", "Field[All]"] + - ["System.String", "System.Diagnostics.TraceEventCache", "Property[Callstack]"] + - ["System.String", "System.Diagnostics.PerformanceCounterPermissionEntry", "Property[MachineName]"] + - ["System.Int64", "System.Diagnostics.CounterSample", "Property[RawValue]"] + - ["System.Int32", "System.Diagnostics.EventLog", "Property[MinimumRetentionDays]"] + - ["System.IntPtr", "System.Diagnostics.Process", "Property[MaxWorkingSet]"] + - ["System.Diagnostics.ActivityIdFormat", "System.Diagnostics.Activity!", "Property[DefaultIdFormat]"] + - ["System.Boolean", "System.Diagnostics.Stopwatch!", "Field[IsHighResolution]"] + - ["System.Boolean", "System.Diagnostics.TraceSwitch", "Property[TraceVerbose]"] + - ["System.String", "System.Diagnostics.FileVersionInfo", "Property[SpecialBuild]"] + - ["System.Boolean", "System.Diagnostics.Activity", "Property[IsAllDataRequested]"] + - ["System.Diagnostics.EventLogEntryType", "System.Diagnostics.EventLogEntryType!", "Field[SuccessAudit]"] + - ["System.Boolean", "System.Diagnostics.PerformanceCounterCategory", "Method[InstanceExists].ReturnValue"] + - ["System.Int64", "System.Diagnostics.Process", "Property[PeakWorkingSet64]"] + - ["System.Diagnostics.ActivitySource", "System.Diagnostics.Activity", "Property[Source]"] + - ["System.Boolean", "System.Diagnostics.DiagnosticSource", "Method[IsEnabled].ReturnValue"] + - ["System.Diagnostics.TraceSource", "System.Diagnostics.PresentationTraceSources!", "Property[ResourceDictionarySource]"] + - ["System.Boolean", "System.Diagnostics.ProcessStartInfo", "Property[LoadUserProfile]"] + - ["System.Int32", "System.Diagnostics.EventInstance", "Property[CategoryId]"] + - ["System.String", "System.Diagnostics.ProcessStartInfo", "Property[Verb]"] + - ["System.Diagnostics.Activity+Enumerator>", "System.Diagnostics.ActivityEvent", "Method[EnumerateTagObjects].ReturnValue"] + - ["System.Boolean", "System.Diagnostics.ActivityContext!", "Method[TryParse].ReturnValue"] + - ["System.Diagnostics.FileVersionInfo", "System.Diagnostics.ProcessModule", "Property[FileVersionInfo]"] + - ["System.Collections.Generic.ICollection", "System.Diagnostics.ActivityTagsCollection", "Property[Keys]"] + - ["System.Diagnostics.ProcessModule", "System.Diagnostics.ProcessModuleCollection", "Property[Item]"] + - ["System.Boolean", "System.Diagnostics.StackFrameExtensions!", "Method[HasMethod].ReturnValue"] + - ["System.Boolean", "System.Diagnostics.StackFrameExtensions!", "Method[HasSource].ReturnValue"] + - ["System.String[]", "System.Diagnostics.TraceListener", "Method[GetSupportedAttributes].ReturnValue"] + - ["System.Diagnostics.ThreadState", "System.Diagnostics.ProcessThread", "Property[ThreadState]"] + - ["System.Object", "System.Diagnostics.Activity", "Method[GetCustomProperty].ReturnValue"] + - ["System.String", "System.Diagnostics.EventLogEntry", "Property[Source]"] + - ["System.Boolean", "System.Diagnostics.StackFrameExtensions!", "Method[HasILOffset].ReturnValue"] + - ["System.Boolean", "System.Diagnostics.ProcessStartInfo", "Property[CreateNoWindow]"] + - ["System.String", "System.Diagnostics.EventSourceCreationData", "Property[CategoryResourceFile]"] + - ["System.Diagnostics.PresentationTraceLevel", "System.Diagnostics.PresentationTraceSources!", "Method[GetTraceLevel].ReturnValue"] + - ["System.String", "System.Diagnostics.ProcessStartInfo", "Property[Arguments]"] + - ["System.Diagnostics.ActivityIdFormat", "System.Diagnostics.ActivityIdFormat!", "Field[W3C]"] + - ["System.Diagnostics.ActivitySpanId", "System.Diagnostics.ActivitySpanId!", "Method[CreateFromBytes].ReturnValue"] + - ["System.Int32", "System.Diagnostics.ProcessModule", "Property[ModuleMemorySize]"] + - ["System.String", "System.Diagnostics.InstanceData", "Property[InstanceName]"] + - ["System.Collections.ICollection", "System.Diagnostics.InstanceDataCollectionCollection", "Property[Values]"] + - ["System.String", "System.Diagnostics.ConditionalAttribute", "Property[ConditionString]"] + - ["System.Boolean", "System.Diagnostics.EventTypeFilter", "Method[ShouldTrace].ReturnValue"] + - ["System.String", "System.Diagnostics.DataReceivedEventArgs", "Property[Data]"] + - ["System.Diagnostics.SourceLevels", "System.Diagnostics.SourceLevels!", "Field[Critical]"] + - ["System.Diagnostics.ActivityTraceId", "System.Diagnostics.ActivityContext", "Property[TraceId]"] + - ["System.DateTimeOffset", "System.Diagnostics.ActivityEvent", "Property[Timestamp]"] + - ["System.String", "System.Diagnostics.UnescapedXmlDiagnosticData", "Method[ToString].ReturnValue"] + - ["System.IntPtr", "System.Diagnostics.Process", "Property[Handle]"] + - ["System.String", "System.Diagnostics.EventLogEntry", "Property[Message]"] + - ["System.Boolean", "System.Diagnostics.EventLogPermissionEntryCollection", "Method[Contains].ReturnValue"] + - ["System.Diagnostics.ProcessWindowStyle", "System.Diagnostics.ProcessWindowStyle!", "Field[Maximized]"] + - ["System.Boolean", "System.Diagnostics.TraceSwitch", "Property[TraceWarning]"] + - ["System.String", "System.Diagnostics.EventSourceCreationData", "Property[ParameterResourceFile]"] + - ["System.Boolean", "System.Diagnostics.EventLogInstaller", "Method[IsEquivalentInstaller].ReturnValue"] + - ["System.Diagnostics.ActivityStatusCode", "System.Diagnostics.ActivityStatusCode!", "Field[Error]"] + - ["System.Diagnostics.ActivityTraceFlags", "System.Diagnostics.ActivityContext", "Property[TraceFlags]"] + - ["System.Diagnostics.TraceLevel", "System.Diagnostics.TraceLevel!", "Field[Verbose]"] + - ["System.String", "System.Diagnostics.EventLogInstaller", "Property[ParameterResourceFile]"] + - ["System.Diagnostics.OverflowAction", "System.Diagnostics.OverflowAction!", "Field[DoNotOverwrite]"] + - ["System.Diagnostics.TraceOptions", "System.Diagnostics.TraceOptions!", "Field[LogicalOperationStack]"] + - ["System.String", "System.Diagnostics.PerformanceCounterCategory", "Property[CategoryName]"] + - ["System.DateTime", "System.Diagnostics.EventLogEntry", "Property[TimeWritten]"] + - ["System.Diagnostics.ActivityKind", "System.Diagnostics.ActivityKind!", "Field[Producer]"] + - ["System.String", "System.Diagnostics.PerformanceCounter", "Property[CounterName]"] + - ["System.String", "System.Diagnostics.DiagnosticMethodInfo", "Property[Name]"] + - ["System.Diagnostics.PerformanceCounterInstanceLifetime", "System.Diagnostics.PerformanceCounter", "Property[InstanceLifetime]"] + - ["System.Diagnostics.TraceOptions", "System.Diagnostics.TraceOptions!", "Field[None]"] + - ["System.String[]", "System.Diagnostics.ProcessStartInfo", "Property[Verbs]"] + - ["System.String", "System.Diagnostics.FileVersionInfo", "Property[Language]"] + - ["System.String", "System.Diagnostics.Activity", "Property[Id]"] + - ["System.Int32", "System.Diagnostics.ProcessThreadCollection", "Method[Add].ReturnValue"] + - ["System.Boolean", "System.Diagnostics.Process", "Property[HasExited]"] + - ["System.TimeSpan", "System.Diagnostics.Process", "Property[TotalProcessorTime]"] + - ["System.String", "System.Diagnostics.CounterCreationData", "Property[CounterName]"] + - ["System.Diagnostics.TraceLevel", "System.Diagnostics.TraceLevel!", "Field[Info]"] + - ["System.Boolean", "System.Diagnostics.CounterSample!", "Method[op_Inequality].ReturnValue"] + - ["System.Diagnostics.ProcessPriorityClass", "System.Diagnostics.ProcessPriorityClass!", "Field[AboveNormal]"] + - ["System.String", "System.Diagnostics.PerformanceCounterCategory", "Property[CategoryHelp]"] + - ["System.Boolean", "System.Diagnostics.FileVersionInfo", "Property[IsPreRelease]"] + - ["System.Int32", "System.Diagnostics.Trace!", "Property[IndentSize]"] + - ["System.String", "System.Diagnostics.PerformanceCounterPermissionAttribute", "Property[CategoryName]"] + - ["System.Diagnostics.PerformanceCounterType", "System.Diagnostics.PerformanceCounterType!", "Field[SampleFraction]"] + - ["System.String", "System.Diagnostics.EventLogTraceListener", "Property[Name]"] + - ["System.Collections.Generic.IEnumerable>", "System.Diagnostics.Activity", "Property[TagObjects]"] + - ["System.Diagnostics.InstanceDataCollection", "System.Diagnostics.InstanceDataCollectionCollection", "Property[Item]"] + - ["System.Type", "System.Diagnostics.DebuggerDisplayAttribute", "Property[Target]"] + - ["System.String", "System.Diagnostics.InstanceDataCollection", "Property[CounterName]"] + - ["System.IO.TextWriter", "System.Diagnostics.EventSchemaTraceListener", "Property[Writer]"] + - ["System.Int32", "System.Diagnostics.TraceListener", "Property[IndentSize]"] + - ["System.String", "System.Diagnostics.PerformanceCounterInstaller", "Property[CategoryHelp]"] + - ["System.Diagnostics.PerformanceCounterType", "System.Diagnostics.PerformanceCounterType!", "Field[CounterTimerInverse]"] + - ["System.String", "System.Diagnostics.ActivitySource", "Property[Name]"] + - ["System.Diagnostics.DebuggerBrowsableState", "System.Diagnostics.DebuggerBrowsableAttribute", "Property[State]"] + - ["System.String", "System.Diagnostics.EventLogInstaller", "Property[Log]"] + - ["System.ComponentModel.ISynchronizeInvoke", "System.Diagnostics.Process", "Property[SynchronizingObject]"] + - ["System.Int32", "System.Diagnostics.ProcessThreadCollection", "Property[Count]"] + - ["System.Diagnostics.SourceLevels", "System.Diagnostics.SourceLevels!", "Field[ActivityTracing]"] + - ["System.String", "System.Diagnostics.Activity", "Property[StatusDescription]"] + - ["System.Int32", "System.Diagnostics.FileVersionInfo", "Property[ProductPrivatePart]"] + - ["System.Diagnostics.PerformanceCounterType", "System.Diagnostics.PerformanceCounterType!", "Field[CounterMultiTimerInverse]"] + - ["System.Diagnostics.ProcessPriorityClass", "System.Diagnostics.ProcessPriorityClass!", "Field[Normal]"] + - ["System.Diagnostics.TraceLogRetentionOption", "System.Diagnostics.TraceLogRetentionOption!", "Field[LimitedCircularFiles]"] + - ["System.TimeSpan", "System.Diagnostics.ProcessThread", "Property[PrivilegedProcessorTime]"] + - ["System.Diagnostics.PerformanceCounterPermissionAccess", "System.Diagnostics.PerformanceCounterPermissionEntry", "Property[PermissionAccess]"] + - ["System.Boolean", "System.Diagnostics.EventLog!", "Method[SourceExists].ReturnValue"] + - ["System.Diagnostics.PerformanceCounterType", "System.Diagnostics.PerformanceCounterType!", "Field[CountPerTimeInterval32]"] + - ["System.String", "System.Diagnostics.EventLog!", "Method[LogNameFromSourceName].ReturnValue"] + - ["System.String", "System.Diagnostics.DebuggerTypeProxyAttribute", "Property[TargetTypeName]"] + - ["System.Diagnostics.ThreadPriorityLevel", "System.Diagnostics.ThreadPriorityLevel!", "Field[Lowest]"] + - ["System.Diagnostics.SourceLevels", "System.Diagnostics.SourceLevels!", "Field[Off]"] + - ["System.Int16", "System.Diagnostics.EventLogEntry", "Property[CategoryNumber]"] + - ["System.String", "System.Diagnostics.DiagnosticMethodInfo", "Property[DeclaringAssemblyName]"] + - ["System.String", "System.Diagnostics.EventSourceCreationData", "Property[MachineName]"] + - ["System.Int32", "System.Diagnostics.TraceListenerCollection", "Method[System.Collections.IList.IndexOf].ReturnValue"] + - ["System.Diagnostics.ProcessWindowStyle", "System.Diagnostics.ProcessStartInfo", "Property[WindowStyle]"] + - ["System.Diagnostics.ThreadPriorityLevel", "System.Diagnostics.ThreadPriorityLevel!", "Field[AboveNormal]"] + - ["System.Collections.Generic.IReadOnlyCollection", "System.Diagnostics.DistributedContextPropagator", "Property[Fields]"] + - ["System.Int64", "System.Diagnostics.CounterSample", "Property[SystemFrequency]"] + - ["System.Int32", "System.Diagnostics.EventSourceCreationData", "Property[CategoryCount]"] + - ["System.Diagnostics.TraceListenerCollection", "System.Diagnostics.Debug!", "Property[Listeners]"] + - ["System.Boolean", "System.Diagnostics.ProcessStartInfo", "Property[UseCredentialsForNetworkingOnly]"] + - ["System.Diagnostics.TraceSource", "System.Diagnostics.PresentationTraceSources!", "Property[HwndHostSource]"] + - ["System.Boolean", "System.Diagnostics.Process", "Property[Responding]"] + - ["System.Int32", "System.Diagnostics.StackFrame", "Method[GetFileColumnNumber].ReturnValue"] + - ["System.Diagnostics.Activity", "System.Diagnostics.Activity", "Property[Parent]"] + - ["System.Boolean", "System.Diagnostics.StackFrameExtensions!", "Method[HasNativeImage].ReturnValue"] + - ["System.Diagnostics.PerformanceCounterCategoryType", "System.Diagnostics.PerformanceCounterCategoryType!", "Field[SingleInstance]"] + - ["System.DateTime", "System.Diagnostics.Process", "Property[ExitTime]"] + - ["System.String", "System.Diagnostics.Switch", "Property[Description]"] + - ["System.ComponentModel.ISynchronizeInvoke", "System.Diagnostics.EventLog", "Property[SynchronizingObject]"] + - ["System.Diagnostics.EventLog[]", "System.Diagnostics.EventLog!", "Method[GetEventLogs].ReturnValue"] + - ["System.String", "System.Diagnostics.FileVersionInfo", "Property[ProductVersion]"] + - ["System.String", "System.Diagnostics.FileVersionInfo", "Property[InternalName]"] + - ["System.Diagnostics.TraceSource", "System.Diagnostics.PresentationTraceSources!", "Property[AnimationSource]"] + - ["System.Diagnostics.EventLogEntryCollection", "System.Diagnostics.EventLog", "Property[Entries]"] + - ["System.Boolean", "System.Diagnostics.ProcessModuleCollection", "Method[Contains].ReturnValue"] + - ["System.Diagnostics.Activity", "System.Diagnostics.Activity", "Method[AddLink].ReturnValue"] + - ["System.Boolean", "System.Diagnostics.ActivityLink", "Method[Equals].ReturnValue"] + - ["System.Diagnostics.PresentationTraceLevel", "System.Diagnostics.PresentationTraceLevel!", "Field[Medium]"] + - ["System.Diagnostics.TraceOptions", "System.Diagnostics.TraceOptions!", "Field[ProcessId]"] + - ["System.Diagnostics.TraceLevel", "System.Diagnostics.TraceLevel!", "Field[Warning]"] + - ["System.Diagnostics.ActivitySpanId", "System.Diagnostics.ActivitySpanId!", "Method[CreateFromUtf8String].ReturnValue"] + - ["System.Collections.IEnumerator", "System.Diagnostics.ProcessThreadCollection", "Method[GetEnumerator].ReturnValue"] + - ["System.Diagnostics.EventLogPermissionAccess", "System.Diagnostics.EventLogPermissionEntry", "Property[PermissionAccess]"] + - ["System.Diagnostics.ThreadWaitReason", "System.Diagnostics.ThreadWaitReason!", "Field[EventPairLow]"] + - ["System.Boolean", "System.Diagnostics.DebuggableAttribute", "Property[IsJITOptimizerDisabled]"] + - ["System.Diagnostics.SampleActivity", "System.Diagnostics.ActivityListener", "Property[SampleUsingParentId]"] + - ["System.Boolean", "System.Diagnostics.TraceFilter", "Method[ShouldTrace].ReturnValue"] + - ["System.TimeSpan", "System.Diagnostics.ProcessThread", "Property[UserProcessorTime]"] + - ["System.Diagnostics.DebuggerBrowsableState", "System.Diagnostics.DebuggerBrowsableState!", "Field[Never]"] + - ["System.Int64", "System.Diagnostics.InstanceData", "Property[RawValue]"] + - ["System.Collections.ICollection", "System.Diagnostics.InstanceDataCollection", "Property[Keys]"] + - ["System.Diagnostics.TraceListenerCollection", "System.Diagnostics.Trace!", "Property[Listeners]"] + - ["System.Diagnostics.PerformanceCounterInstanceLifetime", "System.Diagnostics.PerformanceCounterInstanceLifetime!", "Field[Global]"] + - ["System.Boolean", "System.Diagnostics.Debug!", "Property[AutoFlush]"] + - ["System.String[]", "System.Diagnostics.Switch", "Method[GetSupportedAttributes].ReturnValue"] + - ["System.Int32", "System.Diagnostics.ActivitySpanId", "Method[GetHashCode].ReturnValue"] + - ["System.Diagnostics.TraceEventType", "System.Diagnostics.TraceEventType!", "Field[Information]"] + - ["System.Int64", "System.Diagnostics.EventLog", "Property[MaximumKilobytes]"] + - ["System.String", "System.Diagnostics.DebuggerVisualizerAttribute", "Property[TargetTypeName]"] + - ["System.Diagnostics.EventLogEntryType", "System.Diagnostics.EventInstance", "Property[EntryType]"] + - ["System.Boolean", "System.Diagnostics.Trace!", "Property[UseGlobalLock]"] + - ["System.Diagnostics.Process", "System.Diagnostics.Process!", "Method[GetProcessById].ReturnValue"] + - ["System.String", "System.Diagnostics.Activity", "Property[DisplayName]"] + - ["System.Int32", "System.Diagnostics.ProcessThreadCollection", "Method[IndexOf].ReturnValue"] + - ["System.Boolean", "System.Diagnostics.ActivityLink!", "Method[op_Inequality].ReturnValue"] + - ["System.Diagnostics.EventLogEntryType", "System.Diagnostics.EventLogEntryType!", "Field[Error]"] + - ["System.Diagnostics.ProcessPriorityClass", "System.Diagnostics.ProcessPriorityClass!", "Field[Idle]"] + - ["System.Boolean", "System.Diagnostics.DefaultTraceListener", "Property[AssertUiEnabled]"] + - ["System.Diagnostics.TraceLogRetentionOption", "System.Diagnostics.EventSchemaTraceListener", "Property[TraceLogRetentionOption]"] + - ["System.Diagnostics.TraceOptions", "System.Diagnostics.TraceOptions!", "Field[DateTime]"] + - ["System.Diagnostics.Activity", "System.Diagnostics.ActivityChangedEventArgs", "Property[Previous]"] + - ["System.Int32", "System.Diagnostics.FileVersionInfo", "Property[FileMajorPart]"] + - ["System.Boolean", "System.Diagnostics.Activity", "Property[IsStopped]"] + - ["System.Diagnostics.ProcessModuleCollection", "System.Diagnostics.Process", "Property[Modules]"] + - ["System.Reflection.MethodBase", "System.Diagnostics.StackFrame", "Method[GetMethod].ReturnValue"] + - ["System.Diagnostics.PerformanceCounterType", "System.Diagnostics.PerformanceCounterType!", "Field[CounterDelta64]"] + - ["System.Diagnostics.ActivitySamplingResult", "System.Diagnostics.ActivitySamplingResult!", "Field[PropagationData]"] + - ["System.Collections.ObjectModel.Collection", "System.Diagnostics.ProcessStartInfo", "Property[ArgumentList]"] + - ["System.Diagnostics.Activity", "System.Diagnostics.Activity!", "Property[Current]"] + - ["System.Int32", "System.Diagnostics.Process", "Property[PeakWorkingSet]"] + - ["System.Boolean", "System.Diagnostics.ActivityTraceId!", "Method[op_Inequality].ReturnValue"] + - ["System.Diagnostics.SourceLevels", "System.Diagnostics.SourceLevels!", "Field[Information]"] + - ["System.Diagnostics.Activity", "System.Diagnostics.Activity", "Method[SetIdFormat].ReturnValue"] + - ["System.Diagnostics.PerformanceCounterType", "System.Diagnostics.PerformanceCounterType!", "Field[NumberOfItemsHEX64]"] + - ["System.String", "System.Diagnostics.EventLogPermissionEntry", "Property[MachineName]"] + - ["System.Int64", "System.Diagnostics.Process", "Property[VirtualMemorySize64]"] + - ["System.Diagnostics.ThreadWaitReason", "System.Diagnostics.ThreadWaitReason!", "Field[EventPairHigh]"] + - ["System.Int64", "System.Diagnostics.EventInstance", "Property[InstanceId]"] + - ["System.String", "System.Diagnostics.StackTrace", "Method[ToString].ReturnValue"] + - ["System.Diagnostics.ActivityTraceFlags", "System.Diagnostics.ActivityTraceFlags!", "Field[None]"] + - ["System.Diagnostics.EventLogPermissionAccess", "System.Diagnostics.EventLogPermissionAccess!", "Field[Administer]"] + - ["System.Boolean", "System.Diagnostics.EventLog", "Property[EnableRaisingEvents]"] + - ["System.String", "System.Diagnostics.Activity", "Property[RootId]"] + - ["System.Boolean", "System.Diagnostics.ActivityTagsCollection", "Method[ContainsKey].ReturnValue"] + - ["System.String", "System.Diagnostics.EventLog", "Property[Source]"] + - ["System.Object", "System.Diagnostics.ProcessThreadCollection", "Property[System.Collections.ICollection.SyncRoot]"] + - ["System.Boolean", "System.Diagnostics.FileVersionInfo", "Property[IsSpecialBuild]"] + - ["System.Diagnostics.ProcessWindowStyle", "System.Diagnostics.ProcessWindowStyle!", "Field[Normal]"] + - ["System.Collections.ICollection", "System.Diagnostics.InstanceDataCollectionCollection", "Property[Keys]"] + - ["System.Boolean", "System.Diagnostics.TagList", "Method[Contains].ReturnValue"] + - ["System.Diagnostics.Process[]", "System.Diagnostics.Process!", "Method[GetProcessesByName].ReturnValue"] + - ["System.Diagnostics.ActivityTraceId", "System.Diagnostics.ActivityTraceId!", "Method[CreateFromString].ReturnValue"] + - ["System.Diagnostics.ActivityKind", "System.Diagnostics.ActivityKind!", "Field[Server]"] + - ["System.Int32", "System.Diagnostics.ActivityTagsCollection", "Property[Count]"] + - ["System.Int32", "System.Diagnostics.Process", "Property[PeakVirtualMemorySize]"] + - ["System.Int32", "System.Diagnostics.TraceListenerCollection", "Method[System.Collections.IList.Add].ReturnValue"] + - ["System.Diagnostics.ThreadWaitReason", "System.Diagnostics.ThreadWaitReason!", "Field[SystemAllocation]"] + - ["System.Diagnostics.ThreadPriorityLevel", "System.Diagnostics.ThreadPriorityLevel!", "Field[TimeCritical]"] + - ["System.String", "System.Diagnostics.FileVersionInfo", "Method[ToString].ReturnValue"] + - ["System.Diagnostics.TraceSource", "System.Diagnostics.PresentationTraceSources!", "Property[DocumentsSource]"] + - ["System.Boolean", "System.Diagnostics.CounterSample", "Method[Equals].ReturnValue"] + - ["System.Int32", "System.Diagnostics.PerformanceCounter!", "Field[DefaultFileMappingSize]"] + - ["System.Diagnostics.ActivitySamplingResult", "System.Diagnostics.ActivitySamplingResult!", "Field[AllData]"] + - ["System.Object", "System.Diagnostics.EventLogEntryCollection", "Property[System.Collections.ICollection.SyncRoot]"] + - ["System.Diagnostics.TraceSource", "System.Diagnostics.PresentationTraceSources!", "Property[FreezableSource]"] + - ["System.Diagnostics.EventLogPermissionEntry", "System.Diagnostics.EventLogPermissionEntryCollection", "Property[Item]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemDiagnosticsCodeAnalysis/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemDiagnosticsCodeAnalysis/model.yml new file mode 100644 index 000000000000..8db284957817 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemDiagnosticsCodeAnalysis/model.yml @@ -0,0 +1,74 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.String", "System.Diagnostics.CodeAnalysis.RequiresDynamicCodeAttribute", "Property[Message]"] + - ["System.String", "System.Diagnostics.CodeAnalysis.StringSyntaxAttribute!", "Field[NumericFormat]"] + - ["System.String", "System.Diagnostics.CodeAnalysis.NotNullIfNotNullAttribute", "Property[ParameterName]"] + - ["System.String", "System.Diagnostics.CodeAnalysis.StringSyntaxAttribute!", "Field[DateTimeFormat]"] + - ["System.String", "System.Diagnostics.CodeAnalysis.UnconditionalSuppressMessageAttribute", "Property[Category]"] + - ["System.String", "System.Diagnostics.CodeAnalysis.RequiresAssemblyFilesAttribute", "Property[Url]"] + - ["System.String", "System.Diagnostics.CodeAnalysis.StringSyntaxAttribute!", "Field[EnumFormat]"] + - ["System.String[]", "System.Diagnostics.CodeAnalysis.MemberNotNullAttribute", "Property[Members]"] + - ["System.String", "System.Diagnostics.CodeAnalysis.ExperimentalAttribute", "Property[DiagnosticId]"] + - ["System.String", "System.Diagnostics.CodeAnalysis.SuppressMessageAttribute", "Property[Scope]"] + - ["System.String", "System.Diagnostics.CodeAnalysis.StringSyntaxAttribute", "Property[Syntax]"] + - ["System.String", "System.Diagnostics.CodeAnalysis.RequiresUnreferencedCodeAttribute", "Property[Url]"] + - ["System.String", "System.Diagnostics.CodeAnalysis.UnconditionalSuppressMessageAttribute", "Property[Scope]"] + - ["System.String", "System.Diagnostics.CodeAnalysis.UnconditionalSuppressMessageAttribute", "Property[Target]"] + - ["System.String[]", "System.Diagnostics.CodeAnalysis.MemberNotNullWhenAttribute", "Property[Members]"] + - ["System.Object", "System.Diagnostics.CodeAnalysis.ConstantExpectedAttribute", "Property[Min]"] + - ["System.Boolean", "System.Diagnostics.CodeAnalysis.MaybeNullWhenAttribute", "Property[ReturnValue]"] + - ["System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes", "System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes!", "Field[PublicConstructors]"] + - ["System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes", "System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes!", "Field[PublicParameterlessConstructor]"] + - ["System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes", "System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes!", "Field[PublicProperties]"] + - ["System.Type", "System.Diagnostics.CodeAnalysis.DynamicDependencyAttribute", "Property[Type]"] + - ["System.String", "System.Diagnostics.CodeAnalysis.UnconditionalSuppressMessageAttribute", "Property[Justification]"] + - ["System.String", "System.Diagnostics.CodeAnalysis.ExcludeFromCodeCoverageAttribute", "Property[Justification]"] + - ["System.String", "System.Diagnostics.CodeAnalysis.SuppressMessageAttribute", "Property[Justification]"] + - ["System.Boolean", "System.Diagnostics.CodeAnalysis.NotNullWhenAttribute", "Property[ReturnValue]"] + - ["System.String", "System.Diagnostics.CodeAnalysis.RequiresAssemblyFilesAttribute", "Property[Message]"] + - ["System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes", "System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes!", "Field[PublicEvents]"] + - ["System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes", "System.Diagnostics.CodeAnalysis.DynamicDependencyAttribute", "Property[MemberTypes]"] + - ["System.String", "System.Diagnostics.CodeAnalysis.StringSyntaxAttribute!", "Field[DateOnlyFormat]"] + - ["System.Boolean", "System.Diagnostics.CodeAnalysis.MemberNotNullWhenAttribute", "Property[ReturnValue]"] + - ["System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes", "System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes!", "Field[NonPublicEvents]"] + - ["System.Object[]", "System.Diagnostics.CodeAnalysis.StringSyntaxAttribute", "Property[Arguments]"] + - ["System.String", "System.Diagnostics.CodeAnalysis.StringSyntaxAttribute!", "Field[TimeOnlyFormat]"] + - ["System.String", "System.Diagnostics.CodeAnalysis.RequiresUnreferencedCodeAttribute", "Property[Message]"] + - ["System.String", "System.Diagnostics.CodeAnalysis.StringSyntaxAttribute!", "Field[GuidFormat]"] + - ["System.String", "System.Diagnostics.CodeAnalysis.SuppressMessageAttribute", "Property[Category]"] + - ["System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes", "System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes!", "Field[NonPublicMethods]"] + - ["System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes", "System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes!", "Field[PublicFields]"] + - ["System.String", "System.Diagnostics.CodeAnalysis.UnconditionalSuppressMessageAttribute", "Property[CheckId]"] + - ["System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes", "System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes!", "Field[Interfaces]"] + - ["System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes", "System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes!", "Field[PublicNestedTypes]"] + - ["System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes", "System.Diagnostics.CodeAnalysis.DynamicallyAccessedMembersAttribute", "Property[MemberTypes]"] + - ["System.String", "System.Diagnostics.CodeAnalysis.FeatureSwitchDefinitionAttribute", "Property[SwitchName]"] + - ["System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes", "System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes!", "Field[NonPublicNestedTypes]"] + - ["System.String", "System.Diagnostics.CodeAnalysis.SuppressMessageAttribute", "Property[CheckId]"] + - ["System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes", "System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes!", "Field[All]"] + - ["System.Type", "System.Diagnostics.CodeAnalysis.FeatureGuardAttribute", "Property[FeatureType]"] + - ["System.Object", "System.Diagnostics.CodeAnalysis.ConstantExpectedAttribute", "Property[Max]"] + - ["System.String", "System.Diagnostics.CodeAnalysis.RequiresDynamicCodeAttribute", "Property[Url]"] + - ["System.String", "System.Diagnostics.CodeAnalysis.StringSyntaxAttribute!", "Field[TimeSpanFormat]"] + - ["System.String", "System.Diagnostics.CodeAnalysis.DynamicDependencyAttribute", "Property[MemberSignature]"] + - ["System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes", "System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes!", "Field[NonPublicProperties]"] + - ["System.String", "System.Diagnostics.CodeAnalysis.ExperimentalAttribute", "Property[UrlFormat]"] + - ["System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes", "System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes!", "Field[None]"] + - ["System.String", "System.Diagnostics.CodeAnalysis.DynamicDependencyAttribute", "Property[AssemblyName]"] + - ["System.String", "System.Diagnostics.CodeAnalysis.StringSyntaxAttribute!", "Field[Regex]"] + - ["System.String", "System.Diagnostics.CodeAnalysis.StringSyntaxAttribute!", "Field[Json]"] + - ["System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes", "System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes!", "Field[NonPublicFields]"] + - ["System.String", "System.Diagnostics.CodeAnalysis.DynamicDependencyAttribute", "Property[Condition]"] + - ["System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes", "System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes!", "Field[PublicMethods]"] + - ["System.String", "System.Diagnostics.CodeAnalysis.DynamicDependencyAttribute", "Property[TypeName]"] + - ["System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes", "System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes!", "Field[NonPublicConstructors]"] + - ["System.String", "System.Diagnostics.CodeAnalysis.StringSyntaxAttribute!", "Field[CompositeFormat]"] + - ["System.String", "System.Diagnostics.CodeAnalysis.StringSyntaxAttribute!", "Field[Uri]"] + - ["System.String", "System.Diagnostics.CodeAnalysis.StringSyntaxAttribute!", "Field[Xml]"] + - ["System.String", "System.Diagnostics.CodeAnalysis.SuppressMessageAttribute", "Property[Target]"] + - ["System.String", "System.Diagnostics.CodeAnalysis.SuppressMessageAttribute", "Property[MessageId]"] + - ["System.Boolean", "System.Diagnostics.CodeAnalysis.DoesNotReturnIfAttribute", "Property[ParameterValue]"] + - ["System.String", "System.Diagnostics.CodeAnalysis.UnconditionalSuppressMessageAttribute", "Property[MessageId]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemDiagnosticsContracts/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemDiagnosticsContracts/model.yml new file mode 100644 index 000000000000..8ab7a8ce0e82 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemDiagnosticsContracts/model.yml @@ -0,0 +1,32 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Boolean", "System.Diagnostics.Contracts.Contract!", "Method[Exists].ReturnValue"] + - ["System.Diagnostics.Contracts.ContractFailureKind", "System.Diagnostics.Contracts.ContractFailureKind!", "Field[PostconditionOnException]"] + - ["System.Diagnostics.Contracts.ContractFailureKind", "System.Diagnostics.Contracts.ContractFailureKind!", "Field[Assume]"] + - ["System.Diagnostics.Contracts.ContractFailureKind", "System.Diagnostics.Contracts.ContractFailureKind!", "Field[Assert]"] + - ["System.Boolean", "System.Diagnostics.Contracts.ContractVerificationAttribute", "Property[Value]"] + - ["System.Boolean", "System.Diagnostics.Contracts.Contract!", "Method[ForAll].ReturnValue"] + - ["System.String", "System.Diagnostics.Contracts.ContractFailedEventArgs", "Property[Message]"] + - ["System.String", "System.Diagnostics.Contracts.ContractOptionAttribute", "Property[Setting]"] + - ["System.Diagnostics.Contracts.ContractFailureKind", "System.Diagnostics.Contracts.ContractFailureKind!", "Field[Invariant]"] + - ["System.String", "System.Diagnostics.Contracts.ContractFailedEventArgs", "Property[Condition]"] + - ["System.String", "System.Diagnostics.Contracts.ContractOptionAttribute", "Property[Value]"] + - ["T", "System.Diagnostics.Contracts.Contract!", "Method[ValueAtReturn].ReturnValue"] + - ["System.String", "System.Diagnostics.Contracts.ContractOptionAttribute", "Property[Category]"] + - ["System.Type", "System.Diagnostics.Contracts.ContractClassAttribute", "Property[TypeContainingContracts]"] + - ["System.Boolean", "System.Diagnostics.Contracts.ContractFailedEventArgs", "Property[Unwind]"] + - ["System.Diagnostics.Contracts.ContractFailureKind", "System.Diagnostics.Contracts.ContractFailedEventArgs", "Property[FailureKind]"] + - ["System.Diagnostics.Contracts.ContractFailureKind", "System.Diagnostics.Contracts.ContractFailureKind!", "Field[Precondition]"] + - ["System.Boolean", "System.Diagnostics.Contracts.ContractOptionAttribute", "Property[Enabled]"] + - ["System.Type", "System.Diagnostics.Contracts.ContractClassForAttribute", "Property[TypeContractsAreFor]"] + - ["T", "System.Diagnostics.Contracts.Contract!", "Method[Result].ReturnValue"] + - ["System.Diagnostics.Contracts.ContractFailureKind", "System.Diagnostics.Contracts.ContractFailureKind!", "Field[Postcondition]"] + - ["System.Exception", "System.Diagnostics.Contracts.ContractFailedEventArgs", "Property[OriginalException]"] + - ["System.Boolean", "System.Diagnostics.Contracts.Contract!", "Method[Exists].ReturnValue"] + - ["T", "System.Diagnostics.Contracts.Contract!", "Method[OldValue].ReturnValue"] + - ["System.Boolean", "System.Diagnostics.Contracts.Contract!", "Method[ForAll].ReturnValue"] + - ["System.String", "System.Diagnostics.Contracts.ContractPublicPropertyNameAttribute", "Property[Name]"] + - ["System.Boolean", "System.Diagnostics.Contracts.ContractFailedEventArgs", "Property[Handled]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemDiagnosticsContractsInternal/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemDiagnosticsContractsInternal/model.yml new file mode 100644 index 000000000000..5ac393172128 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemDiagnosticsContractsInternal/model.yml @@ -0,0 +1,6 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.String", "System.Diagnostics.Contracts.Internal.ContractHelper!", "Method[RaiseContractFailedEvent].ReturnValue"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemDiagnosticsDesign/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemDiagnosticsDesign/model.yml new file mode 100644 index 000000000000..0d4a44f6cb52 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemDiagnosticsDesign/model.yml @@ -0,0 +1,9 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Boolean", "System.Diagnostics.Design.LogConverter", "Method[CanConvertFrom].ReturnValue"] + - ["System.ComponentModel.TypeConverter+StandardValuesCollection", "System.Diagnostics.Design.LogConverter", "Method[GetStandardValues].ReturnValue"] + - ["System.Boolean", "System.Diagnostics.Design.LogConverter", "Method[GetStandardValuesSupported].ReturnValue"] + - ["System.Object", "System.Diagnostics.Design.LogConverter", "Method[ConvertFrom].ReturnValue"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemDiagnosticsEventing/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemDiagnosticsEventing/model.yml new file mode 100644 index 000000000000..233513cc79cf --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemDiagnosticsEventing/model.yml @@ -0,0 +1,21 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Diagnostics.Eventing.EventProvider+WriteEventErrorCode", "System.Diagnostics.Eventing.EventProvider!", "Method[GetLastWriteEventError].ReturnValue"] + - ["System.Boolean", "System.Diagnostics.Eventing.EventProviderTraceListener", "Property[IsThreadSafe]"] + - ["System.String", "System.Diagnostics.Eventing.EventProviderTraceListener", "Property[Delimiter]"] + - ["System.Byte", "System.Diagnostics.Eventing.EventDescriptor", "Property[Level]"] + - ["System.Byte", "System.Diagnostics.Eventing.EventDescriptor", "Property[Opcode]"] + - ["System.String[]", "System.Diagnostics.Eventing.EventProviderTraceListener", "Method[GetSupportedAttributes].ReturnValue"] + - ["System.Boolean", "System.Diagnostics.Eventing.EventProvider", "Method[IsEnabled].ReturnValue"] + - ["System.Boolean", "System.Diagnostics.Eventing.EventProvider", "Method[WriteEvent].ReturnValue"] + - ["System.Guid", "System.Diagnostics.Eventing.EventProvider!", "Method[CreateActivityId].ReturnValue"] + - ["System.Byte", "System.Diagnostics.Eventing.EventDescriptor", "Property[Channel]"] + - ["System.Int32", "System.Diagnostics.Eventing.EventDescriptor", "Property[EventId]"] + - ["System.Int32", "System.Diagnostics.Eventing.EventDescriptor", "Property[Task]"] + - ["System.Int64", "System.Diagnostics.Eventing.EventDescriptor", "Property[Keywords]"] + - ["System.Boolean", "System.Diagnostics.Eventing.EventProvider", "Method[WriteTransferEvent].ReturnValue"] + - ["System.Boolean", "System.Diagnostics.Eventing.EventProvider", "Method[WriteMessageEvent].ReturnValue"] + - ["System.Byte", "System.Diagnostics.Eventing.EventDescriptor", "Property[Version]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemDiagnosticsEventingReader/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemDiagnosticsEventingReader/model.yml new file mode 100644 index 000000000000..28c92c9d99fe --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemDiagnosticsEventingReader/model.yml @@ -0,0 +1,186 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Diagnostics.Eventing.Reader.EventLogIsolation", "System.Diagnostics.Eventing.Reader.EventLogIsolation!", "Field[Custom]"] + - ["System.Int32", "System.Diagnostics.Eventing.Reader.EventLogReader", "Property[BatchSize]"] + - ["System.Diagnostics.Eventing.Reader.PathType", "System.Diagnostics.Eventing.Reader.PathType!", "Field[LogName]"] + - ["System.Nullable", "System.Diagnostics.Eventing.Reader.EventLogConfiguration", "Property[ProviderMinimumNumberOfBuffers]"] + - ["System.String", "System.Diagnostics.Eventing.Reader.EventLevel", "Property[Name]"] + - ["System.String", "System.Diagnostics.Eventing.Reader.ProviderMetadata", "Property[DisplayName]"] + - ["System.Boolean", "System.Diagnostics.Eventing.Reader.EventLogQuery", "Property[ReverseDirection]"] + - ["System.Collections.Generic.IList", "System.Diagnostics.Eventing.Reader.EventRecord", "Property[Properties]"] + - ["System.String", "System.Diagnostics.Eventing.Reader.EventLogLink", "Property[DisplayName]"] + - ["System.Nullable", "System.Diagnostics.Eventing.Reader.EventLogInformation", "Property[RecordCount]"] + - ["System.Diagnostics.Eventing.Reader.StandardEventKeywords", "System.Diagnostics.Eventing.Reader.StandardEventKeywords!", "Field[WdiDiagnostic]"] + - ["System.String", "System.Diagnostics.Eventing.Reader.EventLogConfiguration", "Property[OwningProviderName]"] + - ["System.Diagnostics.Eventing.Reader.EventLogMode", "System.Diagnostics.Eventing.Reader.EventLogMode!", "Field[Circular]"] + - ["System.Nullable", "System.Diagnostics.Eventing.Reader.EventLogRecord", "Property[ProcessId]"] + - ["System.Nullable", "System.Diagnostics.Eventing.Reader.EventLogConfiguration", "Property[ProviderBufferSize]"] + - ["System.String", "System.Diagnostics.Eventing.Reader.EventMetadata", "Property[Template]"] + - ["System.Diagnostics.Eventing.Reader.StandardEventOpcode", "System.Diagnostics.Eventing.Reader.StandardEventOpcode!", "Field[Start]"] + - ["System.Diagnostics.Eventing.Reader.EventLogMode", "System.Diagnostics.Eventing.Reader.EventLogMode!", "Field[AutoBackup]"] + - ["System.String", "System.Diagnostics.Eventing.Reader.EventLevel", "Property[DisplayName]"] + - ["System.String", "System.Diagnostics.Eventing.Reader.ProviderMetadata", "Property[Name]"] + - ["System.String", "System.Diagnostics.Eventing.Reader.EventRecord", "Method[FormatDescription].ReturnValue"] + - ["System.Collections.Generic.IEnumerable", "System.Diagnostics.Eventing.Reader.EventLogRecord", "Property[MatchedQueryIds]"] + - ["System.Diagnostics.Eventing.Reader.StandardEventOpcode", "System.Diagnostics.Eventing.Reader.StandardEventOpcode!", "Field[Receive]"] + - ["System.Collections.Generic.IList", "System.Diagnostics.Eventing.Reader.EventLogRecord", "Property[Properties]"] + - ["System.Security.Principal.SecurityIdentifier", "System.Diagnostics.Eventing.Reader.EventLogRecord", "Property[UserId]"] + - ["System.Nullable", "System.Diagnostics.Eventing.Reader.EventLogRecord", "Property[ProviderId]"] + - ["System.Nullable", "System.Diagnostics.Eventing.Reader.EventLogRecord", "Property[ThreadId]"] + - ["System.Diagnostics.Eventing.Reader.StandardEventKeywords", "System.Diagnostics.Eventing.Reader.StandardEventKeywords!", "Field[CorrelationHint2]"] + - ["System.Diagnostics.Eventing.Reader.StandardEventOpcode", "System.Diagnostics.Eventing.Reader.StandardEventOpcode!", "Field[Resume]"] + - ["System.Nullable", "System.Diagnostics.Eventing.Reader.EventLogInformation", "Property[CreationTime]"] + - ["System.Collections.Generic.IList", "System.Diagnostics.Eventing.Reader.ProviderMetadata", "Property[Tasks]"] + - ["System.Diagnostics.Eventing.Reader.EventLogIsolation", "System.Diagnostics.Eventing.Reader.EventLogIsolation!", "Field[Application]"] + - ["System.Nullable", "System.Diagnostics.Eventing.Reader.EventLogConfiguration", "Property[ProviderLatency]"] + - ["System.Nullable", "System.Diagnostics.Eventing.Reader.EventRecord", "Property[TimeCreated]"] + - ["System.Nullable", "System.Diagnostics.Eventing.Reader.EventLogRecord", "Property[ActivityId]"] + - ["System.Diagnostics.Eventing.Reader.EventLogSession", "System.Diagnostics.Eventing.Reader.EventLogSession!", "Property[GlobalSession]"] + - ["System.Diagnostics.Eventing.Reader.EventLogMode", "System.Diagnostics.Eventing.Reader.EventLogMode!", "Field[Retain]"] + - ["System.Int32", "System.Diagnostics.Eventing.Reader.EventTask", "Property[Value]"] + - ["System.String", "System.Diagnostics.Eventing.Reader.EventTask", "Property[DisplayName]"] + - ["System.Diagnostics.Eventing.Reader.StandardEventLevel", "System.Diagnostics.Eventing.Reader.StandardEventLevel!", "Field[Informational]"] + - ["System.Nullable", "System.Diagnostics.Eventing.Reader.EventLogRecord", "Property[Opcode]"] + - ["System.Diagnostics.Eventing.Reader.SessionAuthentication", "System.Diagnostics.Eventing.Reader.SessionAuthentication!", "Field[Default]"] + - ["System.Collections.Generic.IList", "System.Diagnostics.Eventing.Reader.ProviderMetadata", "Property[Levels]"] + - ["System.String", "System.Diagnostics.Eventing.Reader.ProviderMetadata", "Property[ParameterFilePath]"] + - ["System.String", "System.Diagnostics.Eventing.Reader.ProviderMetadata", "Property[ResourceFilePath]"] + - ["System.Int32", "System.Diagnostics.Eventing.Reader.EventLogStatus", "Property[StatusCode]"] + - ["System.Diagnostics.Eventing.Reader.EventLogIsolation", "System.Diagnostics.Eventing.Reader.EventLogIsolation!", "Field[System]"] + - ["System.Nullable", "System.Diagnostics.Eventing.Reader.EventLogInformation", "Property[LastAccessTime]"] + - ["System.Nullable", "System.Diagnostics.Eventing.Reader.EventLogInformation", "Property[LastWriteTime]"] + - ["System.Nullable", "System.Diagnostics.Eventing.Reader.EventLogInformation", "Property[OldestRecordNumber]"] + - ["System.Int64", "System.Diagnostics.Eventing.Reader.EventMetadata", "Property[Id]"] + - ["System.String", "System.Diagnostics.Eventing.Reader.EventLogRecord", "Property[LevelDisplayName]"] + - ["System.Diagnostics.Eventing.Reader.StandardEventKeywords", "System.Diagnostics.Eventing.Reader.StandardEventKeywords!", "Field[AuditFailure]"] + - ["System.Int32", "System.Diagnostics.Eventing.Reader.EventOpcode", "Property[Value]"] + - ["System.String", "System.Diagnostics.Eventing.Reader.EventRecord", "Property[LevelDisplayName]"] + - ["System.Nullable", "System.Diagnostics.Eventing.Reader.EventLogRecord", "Property[Qualifiers]"] + - ["System.Guid", "System.Diagnostics.Eventing.Reader.ProviderMetadata", "Property[Id]"] + - ["System.Diagnostics.Eventing.Reader.EventLogIsolation", "System.Diagnostics.Eventing.Reader.EventLogConfiguration", "Property[LogIsolation]"] + - ["System.Diagnostics.Eventing.Reader.EventBookmark", "System.Diagnostics.Eventing.Reader.EventLogRecord", "Property[Bookmark]"] + - ["System.Diagnostics.Eventing.Reader.StandardEventKeywords", "System.Diagnostics.Eventing.Reader.StandardEventKeywords!", "Field[WdiContext]"] + - ["System.Diagnostics.Eventing.Reader.EventOpcode", "System.Diagnostics.Eventing.Reader.EventMetadata", "Property[Opcode]"] + - ["System.Diagnostics.Eventing.Reader.EventRecord", "System.Diagnostics.Eventing.Reader.EventLogReader", "Method[ReadEvent].ReturnValue"] + - ["System.String", "System.Diagnostics.Eventing.Reader.EventLogLink", "Property[LogName]"] + - ["System.Nullable", "System.Diagnostics.Eventing.Reader.EventLogInformation", "Property[FileSize]"] + - ["System.Byte", "System.Diagnostics.Eventing.Reader.EventMetadata", "Property[Version]"] + - ["System.Int32", "System.Diagnostics.Eventing.Reader.EventRecord", "Property[Id]"] + - ["System.Nullable", "System.Diagnostics.Eventing.Reader.EventRecord", "Property[ProcessId]"] + - ["System.Nullable", "System.Diagnostics.Eventing.Reader.EventRecord", "Property[ThreadId]"] + - ["System.Diagnostics.Eventing.Reader.PathType", "System.Diagnostics.Eventing.Reader.PathType!", "Field[FilePath]"] + - ["System.String", "System.Diagnostics.Eventing.Reader.EventLogRecord", "Property[ContainerLog]"] + - ["System.Diagnostics.Eventing.Reader.StandardEventOpcode", "System.Diagnostics.Eventing.Reader.StandardEventOpcode!", "Field[Reply]"] + - ["System.Diagnostics.Eventing.Reader.StandardEventKeywords", "System.Diagnostics.Eventing.Reader.StandardEventKeywords!", "Field[CorrelationHint]"] + - ["System.Nullable", "System.Diagnostics.Eventing.Reader.EventLogRecord", "Property[RecordId]"] + - ["System.Nullable", "System.Diagnostics.Eventing.Reader.EventLogRecord", "Property[RelatedActivityId]"] + - ["System.Diagnostics.Eventing.Reader.StandardEventKeywords", "System.Diagnostics.Eventing.Reader.StandardEventKeywords!", "Field[AuditSuccess]"] + - ["System.String", "System.Diagnostics.Eventing.Reader.EventLogRecord", "Property[ProviderName]"] + - ["System.Nullable", "System.Diagnostics.Eventing.Reader.EventLogRecord", "Property[Version]"] + - ["System.String", "System.Diagnostics.Eventing.Reader.EventLogRecord", "Property[OpcodeDisplayName]"] + - ["System.String", "System.Diagnostics.Eventing.Reader.EventLogRecord", "Property[MachineName]"] + - ["System.Diagnostics.Eventing.Reader.EventLogType", "System.Diagnostics.Eventing.Reader.EventLogType!", "Field[Administrative]"] + - ["System.String", "System.Diagnostics.Eventing.Reader.EventRecord", "Method[ToXml].ReturnValue"] + - ["System.String", "System.Diagnostics.Eventing.Reader.EventLogStatus", "Property[LogName]"] + - ["System.Nullable", "System.Diagnostics.Eventing.Reader.EventRecord", "Property[RelatedActivityId]"] + - ["System.Int64", "System.Diagnostics.Eventing.Reader.EventLogConfiguration", "Property[MaximumSizeInBytes]"] + - ["System.Collections.Generic.IEnumerable", "System.Diagnostics.Eventing.Reader.EventRecord", "Property[KeywordsDisplayNames]"] + - ["System.Collections.Generic.IEnumerable", "System.Diagnostics.Eventing.Reader.ProviderMetadata", "Property[Events]"] + - ["System.Diagnostics.Eventing.Reader.StandardEventLevel", "System.Diagnostics.Eventing.Reader.StandardEventLevel!", "Field[Error]"] + - ["System.Diagnostics.Eventing.Reader.StandardEventTask", "System.Diagnostics.Eventing.Reader.StandardEventTask!", "Field[None]"] + - ["System.String", "System.Diagnostics.Eventing.Reader.EventLogRecord", "Property[TaskDisplayName]"] + - ["System.Diagnostics.Eventing.Reader.EventLogMode", "System.Diagnostics.Eventing.Reader.EventLogConfiguration", "Property[LogMode]"] + - ["System.Diagnostics.Eventing.Reader.EventLogType", "System.Diagnostics.Eventing.Reader.EventLogType!", "Field[Operational]"] + - ["System.Security.Principal.SecurityIdentifier", "System.Diagnostics.Eventing.Reader.EventRecord", "Property[UserId]"] + - ["System.Nullable", "System.Diagnostics.Eventing.Reader.EventLogConfiguration", "Property[ProviderMaximumNumberOfBuffers]"] + - ["System.Boolean", "System.Diagnostics.Eventing.Reader.EventLogConfiguration", "Property[IsClassicLog]"] + - ["System.Diagnostics.Eventing.Reader.StandardEventOpcode", "System.Diagnostics.Eventing.Reader.StandardEventOpcode!", "Field[Stop]"] + - ["System.Diagnostics.Eventing.Reader.EventTask", "System.Diagnostics.Eventing.Reader.EventMetadata", "Property[Task]"] + - ["System.Object", "System.Diagnostics.Eventing.Reader.EventProperty", "Property[Value]"] + - ["System.Diagnostics.Eventing.Reader.EventBookmark", "System.Diagnostics.Eventing.Reader.EventRecord", "Property[Bookmark]"] + - ["System.String", "System.Diagnostics.Eventing.Reader.EventTask", "Property[Name]"] + - ["System.Diagnostics.Eventing.Reader.StandardEventOpcode", "System.Diagnostics.Eventing.Reader.StandardEventOpcode!", "Field[Info]"] + - ["System.Collections.Generic.IList", "System.Diagnostics.Eventing.Reader.ProviderMetadata", "Property[LogLinks]"] + - ["System.Boolean", "System.Diagnostics.Eventing.Reader.EventLogWatcher", "Property[Enabled]"] + - ["System.Nullable", "System.Diagnostics.Eventing.Reader.EventRecord", "Property[Keywords]"] + - ["System.Nullable", "System.Diagnostics.Eventing.Reader.EventRecord", "Property[RecordId]"] + - ["System.String", "System.Diagnostics.Eventing.Reader.EventRecord", "Property[OpcodeDisplayName]"] + - ["System.Diagnostics.Eventing.Reader.EventRecord", "System.Diagnostics.Eventing.Reader.EventRecordWrittenEventArgs", "Property[EventRecord]"] + - ["System.Nullable", "System.Diagnostics.Eventing.Reader.EventRecord", "Property[Task]"] + - ["System.Diagnostics.Eventing.Reader.StandardEventLevel", "System.Diagnostics.Eventing.Reader.StandardEventLevel!", "Field[Critical]"] + - ["System.String", "System.Diagnostics.Eventing.Reader.EventLogRecord", "Method[FormatDescription].ReturnValue"] + - ["System.Uri", "System.Diagnostics.Eventing.Reader.ProviderMetadata", "Property[HelpLink]"] + - ["System.String", "System.Diagnostics.Eventing.Reader.ProviderMetadata", "Property[MessageFilePath]"] + - ["System.String", "System.Diagnostics.Eventing.Reader.EventOpcode", "Property[Name]"] + - ["System.Collections.Generic.IList", "System.Diagnostics.Eventing.Reader.ProviderMetadata", "Property[Opcodes]"] + - ["System.String", "System.Diagnostics.Eventing.Reader.EventMetadata", "Property[Description]"] + - ["System.Collections.Generic.IList", "System.Diagnostics.Eventing.Reader.EventLogRecord", "Method[GetPropertyValues].ReturnValue"] + - ["System.String", "System.Diagnostics.Eventing.Reader.EventKeyword", "Property[DisplayName]"] + - ["System.String", "System.Diagnostics.Eventing.Reader.EventRecord", "Property[ProviderName]"] + - ["System.Guid", "System.Diagnostics.Eventing.Reader.EventTask", "Property[EventGuid]"] + - ["System.Diagnostics.Eventing.Reader.EventLogType", "System.Diagnostics.Eventing.Reader.EventLogType!", "Field[Analytical]"] + - ["System.Nullable", "System.Diagnostics.Eventing.Reader.EventLogRecord", "Property[Level]"] + - ["System.Nullable", "System.Diagnostics.Eventing.Reader.EventRecord", "Property[Qualifiers]"] + - ["System.Diagnostics.Eventing.Reader.SessionAuthentication", "System.Diagnostics.Eventing.Reader.SessionAuthentication!", "Field[Kerberos]"] + - ["System.Nullable", "System.Diagnostics.Eventing.Reader.EventLogInformation", "Property[IsLogFull]"] + - ["System.Diagnostics.Eventing.Reader.EventLevel", "System.Diagnostics.Eventing.Reader.EventMetadata", "Property[Level]"] + - ["System.Diagnostics.Eventing.Reader.StandardEventKeywords", "System.Diagnostics.Eventing.Reader.StandardEventKeywords!", "Field[None]"] + - ["System.Nullable", "System.Diagnostics.Eventing.Reader.EventLogConfiguration", "Property[ProviderKeywords]"] + - ["System.String", "System.Diagnostics.Eventing.Reader.EventOpcode", "Property[DisplayName]"] + - ["System.String", "System.Diagnostics.Eventing.Reader.EventBookmark", "Property[BookmarkXml]"] + - ["System.Boolean", "System.Diagnostics.Eventing.Reader.EventLogConfiguration", "Property[IsEnabled]"] + - ["System.String", "System.Diagnostics.Eventing.Reader.EventLogRecord", "Property[LogName]"] + - ["System.Nullable", "System.Diagnostics.Eventing.Reader.EventRecord", "Property[ActivityId]"] + - ["System.Diagnostics.Eventing.Reader.EventLogInformation", "System.Diagnostics.Eventing.Reader.EventLogSession", "Method[GetLogInformation].ReturnValue"] + - ["System.String", "System.Diagnostics.Eventing.Reader.EventLogConfiguration", "Property[SecurityDescriptor]"] + - ["System.Nullable", "System.Diagnostics.Eventing.Reader.EventRecord", "Property[Opcode]"] + - ["System.Diagnostics.Eventing.Reader.StandardEventOpcode", "System.Diagnostics.Eventing.Reader.StandardEventOpcode!", "Field[DataCollectionStop]"] + - ["System.Diagnostics.Eventing.Reader.StandardEventOpcode", "System.Diagnostics.Eventing.Reader.StandardEventOpcode!", "Field[Extension]"] + - ["System.Collections.Generic.IList", "System.Diagnostics.Eventing.Reader.EventLogReader", "Property[LogStatus]"] + - ["System.Boolean", "System.Diagnostics.Eventing.Reader.EventLogLink", "Property[IsImported]"] + - ["System.String", "System.Diagnostics.Eventing.Reader.EventRecord", "Property[LogName]"] + - ["System.Collections.Generic.IEnumerable", "System.Diagnostics.Eventing.Reader.EventLogSession", "Method[GetProviderNames].ReturnValue"] + - ["System.Diagnostics.Eventing.Reader.EventLogSession", "System.Diagnostics.Eventing.Reader.EventLogQuery", "Property[Session]"] + - ["System.Int32", "System.Diagnostics.Eventing.Reader.EventLevel", "Property[Value]"] + - ["System.Diagnostics.Eventing.Reader.StandardEventLevel", "System.Diagnostics.Eventing.Reader.StandardEventLevel!", "Field[LogAlways]"] + - ["System.String", "System.Diagnostics.Eventing.Reader.EventLogException", "Property[Message]"] + - ["System.Diagnostics.Eventing.Reader.EventLogLink", "System.Diagnostics.Eventing.Reader.EventMetadata", "Property[LogLink]"] + - ["System.Diagnostics.Eventing.Reader.SessionAuthentication", "System.Diagnostics.Eventing.Reader.SessionAuthentication!", "Field[Negotiate]"] + - ["System.Diagnostics.Eventing.Reader.StandardEventOpcode", "System.Diagnostics.Eventing.Reader.StandardEventOpcode!", "Field[Suspend]"] + - ["System.Nullable", "System.Diagnostics.Eventing.Reader.EventRecord", "Property[ProviderId]"] + - ["System.String", "System.Diagnostics.Eventing.Reader.EventKeyword", "Property[Name]"] + - ["System.Exception", "System.Diagnostics.Eventing.Reader.EventRecordWrittenEventArgs", "Property[EventException]"] + - ["System.Diagnostics.Eventing.Reader.EventLogType", "System.Diagnostics.Eventing.Reader.EventLogType!", "Field[Debug]"] + - ["System.Nullable", "System.Diagnostics.Eventing.Reader.EventRecord", "Property[Level]"] + - ["System.String", "System.Diagnostics.Eventing.Reader.EventRecord", "Property[MachineName]"] + - ["System.Diagnostics.Eventing.Reader.StandardEventKeywords", "System.Diagnostics.Eventing.Reader.StandardEventKeywords!", "Field[ResponseTime]"] + - ["System.String", "System.Diagnostics.Eventing.Reader.EventRecord", "Property[TaskDisplayName]"] + - ["System.Nullable", "System.Diagnostics.Eventing.Reader.EventRecord", "Property[Version]"] + - ["System.Nullable", "System.Diagnostics.Eventing.Reader.EventLogRecord", "Property[Task]"] + - ["System.Diagnostics.Eventing.Reader.SessionAuthentication", "System.Diagnostics.Eventing.Reader.SessionAuthentication!", "Field[Ntlm]"] + - ["System.Boolean", "System.Diagnostics.Eventing.Reader.EventLogQuery", "Property[TolerateQueryErrors]"] + - ["System.Nullable", "System.Diagnostics.Eventing.Reader.EventLogConfiguration", "Property[ProviderLevel]"] + - ["System.Diagnostics.Eventing.Reader.StandardEventLevel", "System.Diagnostics.Eventing.Reader.StandardEventLevel!", "Field[Verbose]"] + - ["System.Diagnostics.Eventing.Reader.StandardEventOpcode", "System.Diagnostics.Eventing.Reader.StandardEventOpcode!", "Field[Send]"] + - ["System.Nullable", "System.Diagnostics.Eventing.Reader.EventLogInformation", "Property[Attributes]"] + - ["System.Diagnostics.Eventing.Reader.EventLogType", "System.Diagnostics.Eventing.Reader.EventLogConfiguration", "Property[LogType]"] + - ["System.Int64", "System.Diagnostics.Eventing.Reader.EventKeyword", "Property[Value]"] + - ["System.Diagnostics.Eventing.Reader.StandardEventLevel", "System.Diagnostics.Eventing.Reader.StandardEventLevel!", "Field[Warning]"] + - ["System.Collections.Generic.IEnumerable", "System.Diagnostics.Eventing.Reader.EventLogConfiguration", "Property[ProviderNames]"] + - ["System.Diagnostics.Eventing.Reader.StandardEventOpcode", "System.Diagnostics.Eventing.Reader.StandardEventOpcode!", "Field[DataCollectionStart]"] + - ["System.Collections.Generic.IList", "System.Diagnostics.Eventing.Reader.ProviderMetadata", "Property[Keywords]"] + - ["System.String", "System.Diagnostics.Eventing.Reader.EventLogRecord", "Method[ToXml].ReturnValue"] + - ["System.String", "System.Diagnostics.Eventing.Reader.EventLogConfiguration", "Property[LogFilePath]"] + - ["System.Diagnostics.Eventing.Reader.StandardEventKeywords", "System.Diagnostics.Eventing.Reader.StandardEventKeywords!", "Field[EventLogClassic]"] + - ["System.Nullable", "System.Diagnostics.Eventing.Reader.EventLogRecord", "Property[Keywords]"] + - ["System.Diagnostics.Eventing.Reader.StandardEventKeywords", "System.Diagnostics.Eventing.Reader.StandardEventKeywords!", "Field[Sqm]"] + - ["System.Nullable", "System.Diagnostics.Eventing.Reader.EventLogConfiguration", "Property[ProviderControlGuid]"] + - ["System.Collections.Generic.IEnumerable", "System.Diagnostics.Eventing.Reader.EventLogSession", "Method[GetLogNames].ReturnValue"] + - ["System.Int32", "System.Diagnostics.Eventing.Reader.EventLogRecord", "Property[Id]"] + - ["System.String", "System.Diagnostics.Eventing.Reader.EventLogConfiguration", "Property[LogName]"] + - ["System.Collections.Generic.IEnumerable", "System.Diagnostics.Eventing.Reader.EventLogRecord", "Property[KeywordsDisplayNames]"] + - ["System.Collections.Generic.IEnumerable", "System.Diagnostics.Eventing.Reader.EventMetadata", "Property[Keywords]"] + - ["System.Nullable", "System.Diagnostics.Eventing.Reader.EventLogRecord", "Property[TimeCreated]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemDiagnosticsMetrics/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemDiagnosticsMetrics/model.yml new file mode 100644 index 000000000000..fa579577e4ef --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemDiagnosticsMetrics/model.yml @@ -0,0 +1,32 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Diagnostics.Metrics.ObservableUpDownCounter", "System.Diagnostics.Metrics.Meter", "Method[CreateObservableUpDownCounter].ReturnValue"] + - ["System.Diagnostics.Metrics.Histogram", "System.Diagnostics.Metrics.Meter", "Method[CreateHistogram].ReturnValue"] + - ["System.Collections.Generic.IEnumerable>", "System.Diagnostics.Metrics.Meter", "Property[Tags]"] + - ["System.String", "System.Diagnostics.Metrics.Instrument", "Property[Unit]"] + - ["System.String", "System.Diagnostics.Metrics.MeterOptions", "Property[Version]"] + - ["System.Action", "System.Diagnostics.Metrics.MeterListener", "Property[InstrumentPublished]"] + - ["System.Object", "System.Diagnostics.Metrics.MeterListener", "Method[DisableMeasurementEvents].ReturnValue"] + - ["System.Boolean", "System.Diagnostics.Metrics.Instrument", "Property[IsObservable]"] + - ["System.Diagnostics.Metrics.Meter", "System.Diagnostics.Metrics.IMeterFactory", "Method[Create].ReturnValue"] + - ["System.Boolean", "System.Diagnostics.Metrics.Instrument", "Property[Enabled]"] + - ["System.Diagnostics.Metrics.Gauge", "System.Diagnostics.Metrics.Meter", "Method[CreateGauge].ReturnValue"] + - ["System.Diagnostics.Metrics.Meter", "System.Diagnostics.Metrics.Instrument", "Property[Meter]"] + - ["System.String", "System.Diagnostics.Metrics.Meter", "Property[Name]"] + - ["System.Collections.Generic.IEnumerable>", "System.Diagnostics.Metrics.MeterOptions", "Property[Tags]"] + - ["System.String", "System.Diagnostics.Metrics.Instrument", "Property[Description]"] + - ["System.String", "System.Diagnostics.Metrics.Instrument", "Property[Name]"] + - ["System.Diagnostics.Metrics.Counter", "System.Diagnostics.Metrics.Meter", "Method[CreateCounter].ReturnValue"] + - ["System.Diagnostics.Metrics.UpDownCounter", "System.Diagnostics.Metrics.Meter", "Method[CreateUpDownCounter].ReturnValue"] + - ["System.Object", "System.Diagnostics.Metrics.MeterOptions", "Property[Scope]"] + - ["System.Object", "System.Diagnostics.Metrics.Meter", "Property[Scope]"] + - ["System.Collections.Generic.IEnumerable>", "System.Diagnostics.Metrics.Instrument", "Property[Tags]"] + - ["System.Diagnostics.Metrics.Meter", "System.Diagnostics.Metrics.MeterFactoryExtensions!", "Method[Create].ReturnValue"] + - ["System.Diagnostics.Metrics.ObservableCounter", "System.Diagnostics.Metrics.Meter", "Method[CreateObservableCounter].ReturnValue"] + - ["System.String", "System.Diagnostics.Metrics.MeterOptions", "Property[Name]"] + - ["System.Diagnostics.Metrics.ObservableGauge", "System.Diagnostics.Metrics.Meter", "Method[CreateObservableGauge].ReturnValue"] + - ["System.Action", "System.Diagnostics.Metrics.MeterListener", "Property[MeasurementsCompleted]"] + - ["System.String", "System.Diagnostics.Metrics.Meter", "Property[Version]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemDiagnosticsPerformanceData/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemDiagnosticsPerformanceData/model.yml new file mode 100644 index 000000000000..1535569be1ce --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemDiagnosticsPerformanceData/model.yml @@ -0,0 +1,52 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Diagnostics.PerformanceData.CounterType", "System.Diagnostics.PerformanceData.CounterType!", "Field[MultiTimerPercentageActive100Ns]"] + - ["System.Diagnostics.PerformanceData.CounterSetInstanceType", "System.Diagnostics.PerformanceData.CounterSetInstanceType!", "Field[GlobalAggregate]"] + - ["System.Diagnostics.PerformanceData.CounterType", "System.Diagnostics.PerformanceData.CounterType!", "Field[Delta64]"] + - ["System.Diagnostics.PerformanceData.CounterSetInstanceCounterDataSet", "System.Diagnostics.PerformanceData.CounterSetInstance", "Property[Counters]"] + - ["System.Diagnostics.PerformanceData.CounterSetInstanceType", "System.Diagnostics.PerformanceData.CounterSetInstanceType!", "Field[MultipleAggregate]"] + - ["System.Diagnostics.PerformanceData.CounterType", "System.Diagnostics.PerformanceData.CounterType!", "Field[PercentageActive]"] + - ["System.Diagnostics.PerformanceData.CounterType", "System.Diagnostics.PerformanceData.CounterType!", "Field[RawFraction64]"] + - ["System.Diagnostics.PerformanceData.CounterType", "System.Diagnostics.PerformanceData.CounterType!", "Field[RawData64]"] + - ["System.Diagnostics.PerformanceData.CounterType", "System.Diagnostics.PerformanceData.CounterType!", "Field[PrecisionObjectSpecificTimer]"] + - ["System.Diagnostics.PerformanceData.CounterType", "System.Diagnostics.PerformanceData.CounterType!", "Field[PrecisionSystemTimer]"] + - ["System.Diagnostics.PerformanceData.CounterData", "System.Diagnostics.PerformanceData.CounterSetInstanceCounterDataSet", "Property[Item]"] + - ["System.Diagnostics.PerformanceData.CounterType", "System.Diagnostics.PerformanceData.CounterType!", "Field[PrecisionTimer100Ns]"] + - ["System.Diagnostics.PerformanceData.CounterSetInstanceType", "System.Diagnostics.PerformanceData.CounterSetInstanceType!", "Field[InstanceAggregate]"] + - ["System.Diagnostics.PerformanceData.CounterSetInstance", "System.Diagnostics.PerformanceData.CounterSet", "Method[CreateCounterSetInstance].ReturnValue"] + - ["System.Diagnostics.PerformanceData.CounterType", "System.Diagnostics.PerformanceData.CounterType!", "Field[RawData32]"] + - ["System.Diagnostics.PerformanceData.CounterType", "System.Diagnostics.PerformanceData.CounterType!", "Field[PercentageNotActive100Ns]"] + - ["System.Diagnostics.PerformanceData.CounterType", "System.Diagnostics.PerformanceData.CounterType!", "Field[RawFraction32]"] + - ["System.Diagnostics.PerformanceData.CounterType", "System.Diagnostics.PerformanceData.CounterType!", "Field[SampleFraction]"] + - ["System.Diagnostics.PerformanceData.CounterType", "System.Diagnostics.PerformanceData.CounterType!", "Field[ObjectSpecificTimer]"] + - ["System.Diagnostics.PerformanceData.CounterType", "System.Diagnostics.PerformanceData.CounterType!", "Field[QueueLengthObjectTime]"] + - ["System.Int64", "System.Diagnostics.PerformanceData.CounterData", "Property[RawValue]"] + - ["System.Diagnostics.PerformanceData.CounterType", "System.Diagnostics.PerformanceData.CounterType!", "Field[RawBase64]"] + - ["System.Diagnostics.PerformanceData.CounterSetInstanceType", "System.Diagnostics.PerformanceData.CounterSetInstanceType!", "Field[Multiple]"] + - ["System.Diagnostics.PerformanceData.CounterType", "System.Diagnostics.PerformanceData.CounterType!", "Field[MultiTimerPercentageNotActive100Ns]"] + - ["System.Diagnostics.PerformanceData.CounterType", "System.Diagnostics.PerformanceData.CounterType!", "Field[PercentageActive100Ns]"] + - ["System.Diagnostics.PerformanceData.CounterType", "System.Diagnostics.PerformanceData.CounterType!", "Field[SampleBase]"] + - ["System.Diagnostics.PerformanceData.CounterType", "System.Diagnostics.PerformanceData.CounterType!", "Field[RawBase32]"] + - ["System.Diagnostics.PerformanceData.CounterType", "System.Diagnostics.PerformanceData.CounterType!", "Field[RawDataHex32]"] + - ["System.Diagnostics.PerformanceData.CounterSetInstanceType", "System.Diagnostics.PerformanceData.CounterSetInstanceType!", "Field[Single]"] + - ["System.Int64", "System.Diagnostics.PerformanceData.CounterData", "Property[Value]"] + - ["System.Diagnostics.PerformanceData.CounterType", "System.Diagnostics.PerformanceData.CounterType!", "Field[QueueLength100Ns]"] + - ["System.Diagnostics.PerformanceData.CounterType", "System.Diagnostics.PerformanceData.CounterType!", "Field[AverageCount64]"] + - ["System.Diagnostics.PerformanceData.CounterType", "System.Diagnostics.PerformanceData.CounterType!", "Field[PercentageNotActive]"] + - ["System.Diagnostics.PerformanceData.CounterType", "System.Diagnostics.PerformanceData.CounterType!", "Field[MultiTimerPercentageActive]"] + - ["System.Diagnostics.PerformanceData.CounterType", "System.Diagnostics.PerformanceData.CounterType!", "Field[LargeQueueLength]"] + - ["System.Diagnostics.PerformanceData.CounterType", "System.Diagnostics.PerformanceData.CounterType!", "Field[AverageTimer32]"] + - ["System.Diagnostics.PerformanceData.CounterType", "System.Diagnostics.PerformanceData.CounterType!", "Field[MultiTimerPercentageNotActive]"] + - ["System.Diagnostics.PerformanceData.CounterType", "System.Diagnostics.PerformanceData.CounterType!", "Field[AverageBase]"] + - ["System.Diagnostics.PerformanceData.CounterType", "System.Diagnostics.PerformanceData.CounterType!", "Field[RateOfCountPerSecond32]"] + - ["System.Diagnostics.PerformanceData.CounterType", "System.Diagnostics.PerformanceData.CounterType!", "Field[Delta32]"] + - ["System.Diagnostics.PerformanceData.CounterType", "System.Diagnostics.PerformanceData.CounterType!", "Field[RateOfCountPerSecond64]"] + - ["System.Diagnostics.PerformanceData.CounterSetInstanceType", "System.Diagnostics.PerformanceData.CounterSetInstanceType!", "Field[GlobalAggregateWithHistory]"] + - ["System.Diagnostics.PerformanceData.CounterType", "System.Diagnostics.PerformanceData.CounterType!", "Field[QueueLength]"] + - ["System.Diagnostics.PerformanceData.CounterType", "System.Diagnostics.PerformanceData.CounterType!", "Field[RawDataHex64]"] + - ["System.Diagnostics.PerformanceData.CounterType", "System.Diagnostics.PerformanceData.CounterType!", "Field[SampleCounter]"] + - ["System.Diagnostics.PerformanceData.CounterType", "System.Diagnostics.PerformanceData.CounterType!", "Field[ElapsedTime]"] + - ["System.Diagnostics.PerformanceData.CounterType", "System.Diagnostics.PerformanceData.CounterType!", "Field[MultiTimerBase]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemDiagnosticsSymbolStore/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemDiagnosticsSymbolStore/model.yml new file mode 100644 index 000000000000..7c9d0de4ae39 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemDiagnosticsSymbolStore/model.yml @@ -0,0 +1,135 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Diagnostics.SymbolStore.SymAddressKind", "System.Diagnostics.SymbolStore.SymAddressKind!", "Field[NativeRegisterRegister]"] + - ["System.Diagnostics.SymbolStore.ISymbolVariable[]", "System.Diagnostics.SymbolStore.ISymbolReader", "Method[GetVariables].ReturnValue"] + - ["System.Guid", "System.Diagnostics.SymbolStore.SymDocument", "Property[Language]"] + - ["System.Diagnostics.SymbolStore.ISymbolReader", "System.Diagnostics.SymbolStore.ISymbolBinder1", "Method[GetReader].ReturnValue"] + - ["System.Diagnostics.SymbolStore.ISymbolScope", "System.Diagnostics.SymbolStore.ISymbolMethod", "Method[GetScope].ReturnValue"] + - ["System.Byte[]", "System.Diagnostics.SymbolStore.SymVariable", "Method[GetSignature].ReturnValue"] + - ["System.Diagnostics.SymbolStore.SymbolToken", "System.Diagnostics.SymbolStore.SymReader", "Property[UserEntryPoint]"] + - ["System.Boolean", "System.Diagnostics.SymbolStore.SymbolToken", "Method[Equals].ReturnValue"] + - ["System.Diagnostics.SymbolStore.SymAddressKind", "System.Diagnostics.SymbolStore.SymAddressKind!", "Field[NativeRegisterStack]"] + - ["System.Guid", "System.Diagnostics.SymbolStore.ISymbolDocument", "Property[CheckSumAlgorithmId]"] + - ["System.Byte[]", "System.Diagnostics.SymbolStore.ISymbolReader", "Method[GetSymAttribute].ReturnValue"] + - ["System.Diagnostics.SymbolStore.SymbolToken", "System.Diagnostics.SymbolStore.ISymbolReader", "Property[UserEntryPoint]"] + - ["System.Int32", "System.Diagnostics.SymbolStore.ISymbolVariable", "Property[AddressField3]"] + - ["System.String", "System.Diagnostics.SymbolStore.SymVariable", "Property[Name]"] + - ["System.Diagnostics.SymbolStore.ISymbolDocumentWriter", "System.Diagnostics.SymbolStore.SymWriter", "Method[DefineDocument].ReturnValue"] + - ["System.Diagnostics.SymbolStore.SymAddressKind", "System.Diagnostics.SymbolStore.SymAddressKind!", "Field[ILOffset]"] + - ["System.Int32", "System.Diagnostics.SymbolStore.ISymbolWriter", "Method[OpenScope].ReturnValue"] + - ["System.Diagnostics.SymbolStore.ISymbolNamespace[]", "System.Diagnostics.SymbolStore.ISymbolScope", "Method[GetNamespaces].ReturnValue"] + - ["System.Byte[]", "System.Diagnostics.SymbolStore.SymReader", "Method[GetSymAttribute].ReturnValue"] + - ["ISymUnmanagedDocument*", "System.Diagnostics.SymbolStore.SymDocument", "Method[GetUnmanaged].ReturnValue"] + - ["System.Diagnostics.SymbolStore.ISymbolScope", "System.Diagnostics.SymbolStore.ISymbolMethod", "Property[RootScope]"] + - ["System.Int32", "System.Diagnostics.SymbolStore.ISymbolVariable", "Property[EndOffset]"] + - ["System.Diagnostics.SymbolStore.ISymbolVariable[]", "System.Diagnostics.SymbolStore.SymScope", "Method[GetLocals].ReturnValue"] + - ["System.Diagnostics.SymbolStore.ISymbolScope", "System.Diagnostics.SymbolStore.SymMethod", "Property[RootScope]"] + - ["System.Diagnostics.SymbolStore.SymAddressKind", "System.Diagnostics.SymbolStore.SymAddressKind!", "Field[NativeOffset]"] + - ["System.String", "System.Diagnostics.SymbolStore.ISymbolNamespace", "Property[Name]"] + - ["System.Diagnostics.SymbolStore.ISymbolMethod", "System.Diagnostics.SymbolStore.SymReader", "Method[GetMethod].ReturnValue"] + - ["System.Diagnostics.SymbolStore.SymAddressKind", "System.Diagnostics.SymbolStore.SymAddressKind!", "Field[NativeStackRegister]"] + - ["System.Int32", "System.Diagnostics.SymbolStore.ISymbolScope", "Property[StartOffset]"] + - ["System.Diagnostics.SymbolStore.SymbolToken", "System.Diagnostics.SymbolStore.ISymbolMethod", "Property[Token]"] + - ["System.Diagnostics.SymbolStore.ISymbolDocument[]", "System.Diagnostics.SymbolStore.SymReader", "Method[GetDocuments].ReturnValue"] + - ["System.Diagnostics.SymbolStore.ISymbolScope[]", "System.Diagnostics.SymbolStore.SymScope", "Method[GetChildren].ReturnValue"] + - ["System.Diagnostics.SymbolStore.ISymbolNamespace[]", "System.Diagnostics.SymbolStore.SymReader", "Method[GetNamespaces].ReturnValue"] + - ["System.Int32", "System.Diagnostics.SymbolStore.SymMethod", "Method[GetOffset].ReturnValue"] + - ["System.Byte[]", "System.Diagnostics.SymbolStore.ISymbolVariable", "Method[GetSignature].ReturnValue"] + - ["System.Diagnostics.SymbolStore.ISymbolMethod", "System.Diagnostics.SymbolStore.ISymbolScope", "Property[Method]"] + - ["System.Int32", "System.Diagnostics.SymbolStore.SymbolToken", "Method[GetHashCode].ReturnValue"] + - ["System.Byte[]", "System.Diagnostics.SymbolStore.SymDocument", "Method[GetCheckSum].ReturnValue"] + - ["System.Diagnostics.SymbolStore.ISymbolReader", "System.Diagnostics.SymbolStore.SymBinder", "Method[GetReader].ReturnValue"] + - ["System.Diagnostics.SymbolStore.ISymbolNamespace[]", "System.Diagnostics.SymbolStore.ISymbolNamespace", "Method[GetNamespaces].ReturnValue"] + - ["System.Guid", "System.Diagnostics.SymbolStore.SymLanguageType!", "Field[Java]"] + - ["System.Diagnostics.SymbolStore.ISymbolReader", "System.Diagnostics.SymbolStore.ISymbolBinder", "Method[GetReader].ReturnValue"] + - ["System.Diagnostics.SymbolStore.ISymbolNamespace", "System.Diagnostics.SymbolStore.SymMethod", "Method[GetNamespace].ReturnValue"] + - ["System.Diagnostics.SymbolStore.SymbolToken", "System.Diagnostics.SymbolStore.SymMethod", "Property[Token]"] + - ["System.Diagnostics.SymbolStore.ISymbolNamespace", "System.Diagnostics.SymbolStore.ISymbolMethod", "Method[GetNamespace].ReturnValue"] + - ["System.Diagnostics.SymbolStore.ISymbolMethod", "System.Diagnostics.SymbolStore.SymReader", "Method[GetMethodFromDocumentPosition].ReturnValue"] + - ["ISymUnmanagedDocumentWriter*", "System.Diagnostics.SymbolStore.SymDocumentWriter", "Method[GetUnmanaged].ReturnValue"] + - ["System.Int32", "System.Diagnostics.SymbolStore.SymScope", "Property[EndOffset]"] + - ["System.Guid", "System.Diagnostics.SymbolStore.SymLanguageType!", "Field[CPlusPlus]"] + - ["System.Diagnostics.SymbolStore.SymAddressKind", "System.Diagnostics.SymbolStore.SymVariable", "Property[AddressKind]"] + - ["System.Diagnostics.SymbolStore.SymAddressKind", "System.Diagnostics.SymbolStore.SymAddressKind!", "Field[BitField]"] + - ["System.Byte[]", "System.Diagnostics.SymbolStore.SymDocument", "Method[GetSourceRange].ReturnValue"] + - ["System.Diagnostics.SymbolStore.ISymbolVariable[]", "System.Diagnostics.SymbolStore.ISymbolNamespace", "Method[GetVariables].ReturnValue"] + - ["System.Int32", "System.Diagnostics.SymbolStore.SymVariable", "Property[EndOffset]"] + - ["System.Int32", "System.Diagnostics.SymbolStore.SymScope", "Property[StartOffset]"] + - ["ISymUnmanagedWriter*", "System.Diagnostics.SymbolStore.SymWriter", "Method[GetWriter].ReturnValue"] + - ["System.Diagnostics.SymbolStore.ISymbolVariable[]", "System.Diagnostics.SymbolStore.SymReader", "Method[GetGlobalVariables].ReturnValue"] + - ["System.Diagnostics.SymbolStore.ISymbolScope[]", "System.Diagnostics.SymbolStore.ISymbolScope", "Method[GetChildren].ReturnValue"] + - ["System.Diagnostics.SymbolStore.ISymbolMethod", "System.Diagnostics.SymbolStore.ISymbolReader", "Method[GetMethodFromDocumentPosition].ReturnValue"] + - ["System.Int32", "System.Diagnostics.SymbolStore.SymbolToken", "Method[GetToken].ReturnValue"] + - ["System.Diagnostics.SymbolStore.ISymbolScope", "System.Diagnostics.SymbolStore.SymScope", "Property[Parent]"] + - ["System.Guid", "System.Diagnostics.SymbolStore.SymLanguageVendor!", "Field[Microsoft]"] + - ["System.Diagnostics.SymbolStore.SymAddressKind", "System.Diagnostics.SymbolStore.SymAddressKind!", "Field[NativeRVA]"] + - ["System.Guid", "System.Diagnostics.SymbolStore.SymDocumentType!", "Field[Text]"] + - ["System.Guid", "System.Diagnostics.SymbolStore.SymDocument", "Property[DocumentType]"] + - ["System.Guid", "System.Diagnostics.SymbolStore.ISymbolDocument", "Property[DocumentType]"] + - ["System.Boolean", "System.Diagnostics.SymbolStore.SymbolToken!", "Method[op_Inequality].ReturnValue"] + - ["System.Diagnostics.SymbolStore.SymAddressKind", "System.Diagnostics.SymbolStore.SymAddressKind!", "Field[NativeRegisterRelative]"] + - ["System.Int32", "System.Diagnostics.SymbolStore.SymDocument", "Property[SourceLength]"] + - ["System.Diagnostics.SymbolStore.ISymbolDocument", "System.Diagnostics.SymbolStore.ISymbolReader", "Method[GetDocument].ReturnValue"] + - ["System.Diagnostics.SymbolStore.ISymbolNamespace[]", "System.Diagnostics.SymbolStore.ISymbolReader", "Method[GetNamespaces].ReturnValue"] + - ["System.Guid", "System.Diagnostics.SymbolStore.SymDocument", "Property[CheckSumAlgorithmId]"] + - ["System.Int32", "System.Diagnostics.SymbolStore.SymVariable", "Property[AddressField2]"] + - ["System.Guid", "System.Diagnostics.SymbolStore.SymLanguageType!", "Field[SMC]"] + - ["System.Int32[]", "System.Diagnostics.SymbolStore.ISymbolMethod", "Method[GetRanges].ReturnValue"] + - ["System.Guid", "System.Diagnostics.SymbolStore.SymLanguageType!", "Field[Cobol]"] + - ["System.Diagnostics.SymbolStore.ISymbolVariable[]", "System.Diagnostics.SymbolStore.SymMethod", "Method[GetParameters].ReturnValue"] + - ["System.Guid", "System.Diagnostics.SymbolStore.SymLanguageType!", "Field[C]"] + - ["System.Int32", "System.Diagnostics.SymbolStore.SymVariable", "Property[AddressField1]"] + - ["System.String", "System.Diagnostics.SymbolStore.SymDocument", "Property[URL]"] + - ["System.Boolean", "System.Diagnostics.SymbolStore.ISymbolDocument", "Property[HasEmbeddedSource]"] + - ["System.Int32", "System.Diagnostics.SymbolStore.ISymbolVariable", "Property[StartOffset]"] + - ["System.Diagnostics.SymbolStore.ISymbolMethod", "System.Diagnostics.SymbolStore.SymScope", "Property[Method]"] + - ["System.Diagnostics.SymbolStore.ISymbolMethod", "System.Diagnostics.SymbolStore.ISymbolReader", "Method[GetMethod].ReturnValue"] + - ["System.Guid", "System.Diagnostics.SymbolStore.SymLanguageType!", "Field[Pascal]"] + - ["System.Int32[]", "System.Diagnostics.SymbolStore.SymMethod", "Method[GetRanges].ReturnValue"] + - ["System.Guid", "System.Diagnostics.SymbolStore.SymLanguageType!", "Field[Basic]"] + - ["System.Int32", "System.Diagnostics.SymbolStore.SymVariable", "Property[AddressField3]"] + - ["System.Guid", "System.Diagnostics.SymbolStore.ISymbolDocument", "Property[Language]"] + - ["System.Boolean", "System.Diagnostics.SymbolStore.SymDocument", "Property[HasEmbeddedSource]"] + - ["System.Diagnostics.SymbolStore.ISymbolNamespace[]", "System.Diagnostics.SymbolStore.SymScope", "Method[GetNamespaces].ReturnValue"] + - ["System.Diagnostics.SymbolStore.SymAddressKind", "System.Diagnostics.SymbolStore.SymAddressKind!", "Field[NativeSectionOffset]"] + - ["System.Int32", "System.Diagnostics.SymbolStore.SymVariable", "Property[StartOffset]"] + - ["System.Diagnostics.SymbolStore.SymAddressKind", "System.Diagnostics.SymbolStore.SymAddressKind!", "Field[NativeRegister]"] + - ["System.Diagnostics.SymbolStore.ISymbolScope", "System.Diagnostics.SymbolStore.SymMethod", "Method[GetScope].ReturnValue"] + - ["System.Diagnostics.SymbolStore.ISymbolScope", "System.Diagnostics.SymbolStore.SymMethod", "Method[RootScopeInternal].ReturnValue"] + - ["System.Int32", "System.Diagnostics.SymbolStore.SymDocument", "Method[FindClosestLine].ReturnValue"] + - ["System.Byte[]", "System.Diagnostics.SymbolStore.ISymbolDocument", "Method[GetCheckSum].ReturnValue"] + - ["System.Object", "System.Diagnostics.SymbolStore.ISymbolVariable", "Property[Attributes]"] + - ["System.Boolean", "System.Diagnostics.SymbolStore.SymbolToken!", "Method[op_Equality].ReturnValue"] + - ["System.Byte[]", "System.Diagnostics.SymbolStore.ISymbolDocument", "Method[GetSourceRange].ReturnValue"] + - ["System.Int32", "System.Diagnostics.SymbolStore.SymMethod", "Property[SequencePointCount]"] + - ["System.Int32", "System.Diagnostics.SymbolStore.ISymbolVariable", "Property[AddressField1]"] + - ["System.Int32", "System.Diagnostics.SymbolStore.ISymbolMethod", "Method[GetOffset].ReturnValue"] + - ["System.Boolean", "System.Diagnostics.SymbolStore.SymMethod", "Method[GetSourceStartEnd].ReturnValue"] + - ["System.Diagnostics.SymbolStore.SymAddressKind", "System.Diagnostics.SymbolStore.ISymbolVariable", "Property[AddressKind]"] + - ["System.Guid", "System.Diagnostics.SymbolStore.ISymbolDocument", "Property[LanguageVendor]"] + - ["System.Int32", "System.Diagnostics.SymbolStore.ISymbolScope", "Property[EndOffset]"] + - ["System.Diagnostics.SymbolStore.ISymbolScope", "System.Diagnostics.SymbolStore.ISymbolScope", "Property[Parent]"] + - ["System.Int32", "System.Diagnostics.SymbolStore.SymWriter", "Method[OpenScope].ReturnValue"] + - ["System.Int32", "System.Diagnostics.SymbolStore.ISymbolVariable", "Property[AddressField2]"] + - ["System.Diagnostics.SymbolStore.ISymbolVariable[]", "System.Diagnostics.SymbolStore.SymReader", "Method[GetVariables].ReturnValue"] + - ["System.Diagnostics.SymbolStore.ISymbolDocument", "System.Diagnostics.SymbolStore.SymReader", "Method[GetDocument].ReturnValue"] + - ["System.Guid", "System.Diagnostics.SymbolStore.SymDocument", "Property[LanguageVendor]"] + - ["System.String", "System.Diagnostics.SymbolStore.ISymbolVariable", "Property[Name]"] + - ["System.Diagnostics.SymbolStore.ISymbolVariable[]", "System.Diagnostics.SymbolStore.ISymbolScope", "Method[GetLocals].ReturnValue"] + - ["System.Diagnostics.SymbolStore.ISymbolDocument[]", "System.Diagnostics.SymbolStore.ISymbolReader", "Method[GetDocuments].ReturnValue"] + - ["System.Guid", "System.Diagnostics.SymbolStore.SymLanguageType!", "Field[CSharp]"] + - ["System.Guid", "System.Diagnostics.SymbolStore.SymLanguageType!", "Field[JScript]"] + - ["System.Int32", "System.Diagnostics.SymbolStore.ISymbolMethod", "Property[SequencePointCount]"] + - ["System.Diagnostics.SymbolStore.ISymbolVariable[]", "System.Diagnostics.SymbolStore.ISymbolMethod", "Method[GetParameters].ReturnValue"] + - ["System.Guid", "System.Diagnostics.SymbolStore.SymLanguageType!", "Field[ILAssembly]"] + - ["System.Int32", "System.Diagnostics.SymbolStore.ISymbolDocument", "Property[SourceLength]"] + - ["System.String", "System.Diagnostics.SymbolStore.ISymbolDocument", "Property[URL]"] + - ["System.Diagnostics.SymbolStore.ISymbolVariable[]", "System.Diagnostics.SymbolStore.ISymbolReader", "Method[GetGlobalVariables].ReturnValue"] + - ["System.Int32", "System.Diagnostics.SymbolStore.ISymbolDocument", "Method[FindClosestLine].ReturnValue"] + - ["System.Object", "System.Diagnostics.SymbolStore.SymVariable", "Property[Attributes]"] + - ["System.Boolean", "System.Diagnostics.SymbolStore.ISymbolMethod", "Method[GetSourceStartEnd].ReturnValue"] + - ["System.Guid", "System.Diagnostics.SymbolStore.SymLanguageType!", "Field[MCPlusPlus]"] + - ["System.Diagnostics.SymbolStore.ISymbolDocumentWriter", "System.Diagnostics.SymbolStore.ISymbolWriter", "Method[DefineDocument].ReturnValue"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemDiagnosticsTracing/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemDiagnosticsTracing/model.yml new file mode 100644 index 000000000000..9a9e7d3c3a05 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemDiagnosticsTracing/model.yml @@ -0,0 +1,130 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Diagnostics.Tracing.EventActivityOptions", "System.Diagnostics.Tracing.EventActivityOptions!", "Field[Detachable]"] + - ["System.Diagnostics.Tracing.EventSource", "System.Diagnostics.Tracing.EventSourceCreatedEventArgs", "Property[EventSource]"] + - ["System.Diagnostics.Tracing.EventOpcode", "System.Diagnostics.Tracing.EventOpcode!", "Field[DataCollectionStop]"] + - ["System.Diagnostics.Tracing.EventKeywords", "System.Diagnostics.Tracing.EventKeywords!", "Field[AuditFailure]"] + - ["System.Exception", "System.Diagnostics.Tracing.EventSource", "Property[ConstructionException]"] + - ["System.Diagnostics.Tracing.EventTags", "System.Diagnostics.Tracing.EventTags!", "Field[None]"] + - ["System.Diagnostics.Tracing.EventSourceSettings", "System.Diagnostics.Tracing.EventSource", "Property[Settings]"] + - ["System.Diagnostics.Tracing.EventCommand", "System.Diagnostics.Tracing.EventCommandEventArgs", "Property[Command]"] + - ["System.Int32", "System.Diagnostics.Tracing.EventWrittenEventArgs", "Property[EventId]"] + - ["System.Diagnostics.Tracing.EventActivityOptions", "System.Diagnostics.Tracing.EventAttribute", "Property[ActivityOptions]"] + - ["System.Diagnostics.Tracing.EventCommand", "System.Diagnostics.Tracing.EventCommand!", "Field[SendManifest]"] + - ["System.Boolean", "System.Diagnostics.Tracing.EventCommandEventArgs", "Method[EnableEvent].ReturnValue"] + - ["System.String", "System.Diagnostics.Tracing.EventSourceAttribute", "Property[LocalizationResources]"] + - ["System.Diagnostics.Tracing.EventFieldTags", "System.Diagnostics.Tracing.EventFieldTags!", "Field[None]"] + - ["System.TimeSpan", "System.Diagnostics.Tracing.IncrementingPollingCounter", "Property[DisplayRateTimeScale]"] + - ["System.Collections.Generic.IDictionary", "System.Diagnostics.Tracing.EventCommandEventArgs", "Property[Arguments]"] + - ["System.Diagnostics.Tracing.EventOpcode", "System.Diagnostics.Tracing.EventWrittenEventArgs", "Property[Opcode]"] + - ["System.Diagnostics.Tracing.EventSourceSettings", "System.Diagnostics.Tracing.EventSourceSettings!", "Field[EtwManifestEventFormat]"] + - ["System.Diagnostics.Tracing.EventOpcode", "System.Diagnostics.Tracing.EventOpcode!", "Field[Start]"] + - ["System.Diagnostics.Tracing.EventKeywords", "System.Diagnostics.Tracing.EventKeywords!", "Field[None]"] + - ["System.Diagnostics.Tracing.EventCommand", "System.Diagnostics.Tracing.EventCommand!", "Field[Disable]"] + - ["System.Diagnostics.Tracing.EventSource", "System.Diagnostics.Tracing.EventWrittenEventArgs", "Property[EventSource]"] + - ["System.Diagnostics.Tracing.EventTask", "System.Diagnostics.Tracing.EventWrittenEventArgs", "Property[Task]"] + - ["System.Diagnostics.Tracing.EventOpcode", "System.Diagnostics.Tracing.EventOpcode!", "Field[Receive]"] + - ["System.Diagnostics.Tracing.EventOpcode", "System.Diagnostics.Tracing.EventOpcode!", "Field[Reply]"] + - ["System.Guid", "System.Diagnostics.Tracing.EventSource", "Property[Guid]"] + - ["System.Diagnostics.Tracing.EventTags", "System.Diagnostics.Tracing.EventAttribute", "Property[Tags]"] + - ["System.String", "System.Diagnostics.Tracing.EventSource!", "Method[GetName].ReturnValue"] + - ["System.Boolean", "System.Diagnostics.Tracing.EventSource", "Method[IsEnabled].ReturnValue"] + - ["System.Diagnostics.Tracing.EventSource", "System.Diagnostics.Tracing.DiagnosticCounter", "Property[EventSource]"] + - ["System.Byte", "System.Diagnostics.Tracing.EventAttribute", "Property[Version]"] + - ["System.Diagnostics.Tracing.EventManifestOptions", "System.Diagnostics.Tracing.EventManifestOptions!", "Field[None]"] + - ["System.Diagnostics.Tracing.EventKeywords", "System.Diagnostics.Tracing.EventKeywords!", "Field[WdiContext]"] + - ["System.Diagnostics.Tracing.EventLevel", "System.Diagnostics.Tracing.EventLevel!", "Field[Critical]"] + - ["System.Diagnostics.Tracing.EventChannel", "System.Diagnostics.Tracing.EventChannel!", "Field[Admin]"] + - ["System.String", "System.Diagnostics.Tracing.PollingCounter", "Method[ToString].ReturnValue"] + - ["System.Diagnostics.Tracing.EventFieldFormat", "System.Diagnostics.Tracing.EventFieldFormat!", "Field[HResult]"] + - ["System.Diagnostics.Tracing.EventKeywords", "System.Diagnostics.Tracing.EventWrittenEventArgs", "Property[Keywords]"] + - ["System.Diagnostics.Tracing.EventFieldFormat", "System.Diagnostics.Tracing.EventFieldFormat!", "Field[Json]"] + - ["System.Diagnostics.Tracing.EventLevel", "System.Diagnostics.Tracing.EventLevel!", "Field[Error]"] + - ["System.Diagnostics.Tracing.EventOpcode", "System.Diagnostics.Tracing.EventOpcode!", "Field[Send]"] + - ["System.Diagnostics.Tracing.EventChannel", "System.Diagnostics.Tracing.EventChannel!", "Field[Operational]"] + - ["System.Diagnostics.Tracing.EventManifestOptions", "System.Diagnostics.Tracing.EventManifestOptions!", "Field[Strict]"] + - ["System.Diagnostics.Tracing.EventFieldFormat", "System.Diagnostics.Tracing.EventFieldFormat!", "Field[Hexadecimal]"] + - ["System.Diagnostics.Tracing.EventActivityOptions", "System.Diagnostics.Tracing.EventActivityOptions!", "Field[Disable]"] + - ["System.String", "System.Diagnostics.Tracing.EventSourceAttribute", "Property[Guid]"] + - ["System.String", "System.Diagnostics.Tracing.EventCounter", "Method[ToString].ReturnValue"] + - ["System.Diagnostics.Tracing.EventFieldFormat", "System.Diagnostics.Tracing.EventFieldFormat!", "Field[Boolean]"] + - ["System.Diagnostics.Tracing.EventOpcode", "System.Diagnostics.Tracing.EventAttribute", "Property[Opcode]"] + - ["System.Diagnostics.Tracing.EventLevel", "System.Diagnostics.Tracing.EventLevel!", "Field[Verbose]"] + - ["System.Diagnostics.Tracing.EventFieldFormat", "System.Diagnostics.Tracing.EventFieldFormat!", "Field[String]"] + - ["System.Diagnostics.Tracing.EventOpcode", "System.Diagnostics.Tracing.EventSourceOptions", "Property[Opcode]"] + - ["System.String", "System.Diagnostics.Tracing.EventSource", "Method[ToString].ReturnValue"] + - ["System.String", "System.Diagnostics.Tracing.EventAttribute", "Property[Message]"] + - ["System.Diagnostics.Tracing.EventLevel", "System.Diagnostics.Tracing.EventAttribute", "Property[Level]"] + - ["System.Diagnostics.Tracing.EventFieldFormat", "System.Diagnostics.Tracing.EventFieldFormat!", "Field[Default]"] + - ["System.Diagnostics.Tracing.EventOpcode", "System.Diagnostics.Tracing.EventOpcode!", "Field[Extension]"] + - ["System.Diagnostics.Tracing.EventLevel", "System.Diagnostics.Tracing.EventWrittenEventArgs", "Property[Level]"] + - ["System.Diagnostics.Tracing.EventActivityOptions", "System.Diagnostics.Tracing.EventActivityOptions!", "Field[Recursive]"] + - ["System.Diagnostics.Tracing.EventFieldFormat", "System.Diagnostics.Tracing.EventFieldAttribute", "Property[Format]"] + - ["System.Diagnostics.Tracing.EventKeywords", "System.Diagnostics.Tracing.EventKeywords!", "Field[AuditSuccess]"] + - ["System.Diagnostics.Tracing.EventActivityOptions", "System.Diagnostics.Tracing.EventActivityOptions!", "Field[None]"] + - ["System.Boolean", "System.Diagnostics.Tracing.EventCommandEventArgs", "Method[DisableEvent].ReturnValue"] + - ["System.String", "System.Diagnostics.Tracing.EventSource", "Method[GetTrait].ReturnValue"] + - ["System.String", "System.Diagnostics.Tracing.EventDataAttribute", "Property[Name]"] + - ["System.String", "System.Diagnostics.Tracing.EventWrittenEventArgs", "Property[Message]"] + - ["System.Diagnostics.Tracing.EventLevel", "System.Diagnostics.Tracing.EventLevel!", "Field[Informational]"] + - ["System.Diagnostics.Tracing.EventKeywords", "System.Diagnostics.Tracing.EventKeywords!", "Field[MicrosoftTelemetry]"] + - ["System.Diagnostics.Tracing.EventSourceSettings", "System.Diagnostics.Tracing.EventSourceSettings!", "Field[EtwSelfDescribingEventFormat]"] + - ["System.String", "System.Diagnostics.Tracing.EventSource!", "Method[GenerateManifest].ReturnValue"] + - ["System.Diagnostics.Tracing.EventChannel", "System.Diagnostics.Tracing.EventWrittenEventArgs", "Property[Channel]"] + - ["System.Diagnostics.Tracing.EventKeywords", "System.Diagnostics.Tracing.EventAttribute", "Property[Keywords]"] + - ["System.Diagnostics.Tracing.EventOpcode", "System.Diagnostics.Tracing.EventOpcode!", "Field[Suspend]"] + - ["System.Diagnostics.Tracing.EventTags", "System.Diagnostics.Tracing.EventSourceOptions", "Property[Tags]"] + - ["System.String", "System.Diagnostics.Tracing.DiagnosticCounter", "Property[DisplayName]"] + - ["System.Diagnostics.Tracing.EventLevel", "System.Diagnostics.Tracing.EventLevel!", "Field[Warning]"] + - ["System.Diagnostics.Tracing.EventCommand", "System.Diagnostics.Tracing.EventCommand!", "Field[Update]"] + - ["System.String", "System.Diagnostics.Tracing.IncrementingEventCounter", "Method[ToString].ReturnValue"] + - ["System.Diagnostics.Tracing.EventOpcode", "System.Diagnostics.Tracing.EventOpcode!", "Field[Stop]"] + - ["System.String", "System.Diagnostics.Tracing.IncrementingPollingCounter", "Method[ToString].ReturnValue"] + - ["System.Int32", "System.Diagnostics.Tracing.EventAttribute", "Property[EventId]"] + - ["System.TimeSpan", "System.Diagnostics.Tracing.IncrementingEventCounter", "Property[DisplayRateTimeScale]"] + - ["System.String", "System.Diagnostics.Tracing.DiagnosticCounter", "Property[Name]"] + - ["System.Diagnostics.Tracing.EventManifestOptions", "System.Diagnostics.Tracing.EventManifestOptions!", "Field[OnlyIfNeededForRegistration]"] + - ["System.String", "System.Diagnostics.Tracing.DiagnosticCounter", "Property[DisplayUnits]"] + - ["System.Diagnostics.Tracing.EventKeywords", "System.Diagnostics.Tracing.EventKeywords!", "Field[Sqm]"] + - ["System.Diagnostics.Tracing.EventFieldTags", "System.Diagnostics.Tracing.EventFieldAttribute", "Property[Tags]"] + - ["System.Guid", "System.Diagnostics.Tracing.EventWrittenEventArgs", "Property[ActivityId]"] + - ["System.Diagnostics.Tracing.EventOpcode", "System.Diagnostics.Tracing.EventOpcode!", "Field[Info]"] + - ["System.Diagnostics.Tracing.EventKeywords", "System.Diagnostics.Tracing.EventKeywords!", "Field[EventLogClassic]"] + - ["System.Diagnostics.Tracing.EventChannel", "System.Diagnostics.Tracing.EventChannel!", "Field[Debug]"] + - ["System.Guid", "System.Diagnostics.Tracing.EventSource!", "Method[GetGuid].ReturnValue"] + - ["System.Diagnostics.Tracing.EventManifestOptions", "System.Diagnostics.Tracing.EventManifestOptions!", "Field[AllowEventSourceOverride]"] + - ["System.Diagnostics.Tracing.EventKeywords", "System.Diagnostics.Tracing.EventKeywords!", "Field[CorrelationHint]"] + - ["System.Diagnostics.Tracing.EventOpcode", "System.Diagnostics.Tracing.EventOpcode!", "Field[Resume]"] + - ["System.Diagnostics.Tracing.EventOpcode", "System.Diagnostics.Tracing.EventOpcode!", "Field[DataCollectionStart]"] + - ["System.Diagnostics.Tracing.EventKeywords", "System.Diagnostics.Tracing.EventKeywords!", "Field[WdiDiagnostic]"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.Diagnostics.Tracing.EventWrittenEventArgs", "Property[PayloadNames]"] + - ["System.Diagnostics.Tracing.EventManifestOptions", "System.Diagnostics.Tracing.EventManifestOptions!", "Field[AllCultures]"] + - ["System.DateTime", "System.Diagnostics.Tracing.EventWrittenEventArgs", "Property[TimeStamp]"] + - ["System.String", "System.Diagnostics.Tracing.EventSource", "Property[Name]"] + - ["System.Int32", "System.Diagnostics.Tracing.EventListener!", "Method[EventSourceIndex].ReturnValue"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.Diagnostics.Tracing.EventWrittenEventArgs", "Property[Payload]"] + - ["System.Diagnostics.Tracing.EventKeywords", "System.Diagnostics.Tracing.EventSourceOptions", "Property[Keywords]"] + - ["System.Diagnostics.Tracing.EventCommand", "System.Diagnostics.Tracing.EventCommand!", "Field[Enable]"] + - ["System.Diagnostics.Tracing.EventTags", "System.Diagnostics.Tracing.EventWrittenEventArgs", "Property[Tags]"] + - ["System.Diagnostics.Tracing.EventSourceSettings", "System.Diagnostics.Tracing.EventSourceSettings!", "Field[ThrowOnEventWriteErrors]"] + - ["System.Diagnostics.Tracing.EventLevel", "System.Diagnostics.Tracing.EventLevel!", "Field[LogAlways]"] + - ["System.Diagnostics.Tracing.EventFieldFormat", "System.Diagnostics.Tracing.EventFieldFormat!", "Field[Xml]"] + - ["System.Guid", "System.Diagnostics.Tracing.EventSource!", "Property[CurrentThreadActivityId]"] + - ["System.Guid", "System.Diagnostics.Tracing.EventWrittenEventArgs", "Property[RelatedActivityId]"] + - ["System.Diagnostics.Tracing.EventKeywords", "System.Diagnostics.Tracing.EventKeywords!", "Field[All]"] + - ["System.String", "System.Diagnostics.Tracing.EventSourceAttribute", "Property[Name]"] + - ["System.Diagnostics.Tracing.EventTask", "System.Diagnostics.Tracing.EventAttribute", "Property[Task]"] + - ["System.Diagnostics.Tracing.EventChannel", "System.Diagnostics.Tracing.EventChannel!", "Field[None]"] + - ["System.Diagnostics.Tracing.EventSourceSettings", "System.Diagnostics.Tracing.EventSourceSettings!", "Field[Default]"] + - ["System.Diagnostics.Tracing.EventTask", "System.Diagnostics.Tracing.EventTask!", "Field[None]"] + - ["System.Diagnostics.Tracing.EventChannel", "System.Diagnostics.Tracing.EventAttribute", "Property[Channel]"] + - ["System.Int64", "System.Diagnostics.Tracing.EventWrittenEventArgs", "Property[OSThreadId]"] + - ["System.Diagnostics.Tracing.EventActivityOptions", "System.Diagnostics.Tracing.EventSourceOptions", "Property[ActivityOptions]"] + - ["System.Diagnostics.Tracing.EventLevel", "System.Diagnostics.Tracing.EventSourceOptions", "Property[Level]"] + - ["System.String", "System.Diagnostics.Tracing.EventWrittenEventArgs", "Property[EventName]"] + - ["System.Diagnostics.Tracing.EventChannel", "System.Diagnostics.Tracing.EventChannel!", "Field[Analytic]"] + - ["System.Collections.Generic.IEnumerable", "System.Diagnostics.Tracing.EventSource!", "Method[GetSources].ReturnValue"] + - ["System.Byte", "System.Diagnostics.Tracing.EventWrittenEventArgs", "Property[Version]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemDirectoryServices/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemDirectoryServices/model.yml new file mode 100644 index 000000000000..4665a657bf4b --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemDirectoryServices/model.yml @@ -0,0 +1,220 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Int32", "System.DirectoryServices.PropertyValueCollection", "Method[Add].ReturnValue"] + - ["System.Int32", "System.DirectoryServices.DirectoryVirtualListView", "Property[Offset]"] + - ["System.Collections.ICollection", "System.DirectoryServices.ResultPropertyCollection", "Property[PropertyNames]"] + - ["System.DirectoryServices.SecurityMasks", "System.DirectoryServices.DirectoryEntryConfiguration", "Property[SecurityMasks]"] + - ["System.DirectoryServices.AuthenticationTypes", "System.DirectoryServices.AuthenticationTypes!", "Field[Anonymous]"] + - ["System.DirectoryServices.DirectoryEntry", "System.DirectoryServices.DirectoryEntry", "Property[Parent]"] + - ["System.Boolean", "System.DirectoryServices.PropertyCollection", "Method[System.Collections.IDictionary.Contains].ReturnValue"] + - ["System.DirectoryServices.PropertyCollection", "System.DirectoryServices.DirectoryEntry", "Property[Properties]"] + - ["System.DirectoryServices.SearchResultCollection", "System.DirectoryServices.DirectorySearcher", "Method[FindAll].ReturnValue"] + - ["System.Boolean", "System.DirectoryServices.SchemaNameCollection", "Method[System.Collections.IList.Contains].ReturnValue"] + - ["System.Boolean", "System.DirectoryServices.PropertyCollection", "Property[System.Collections.IDictionary.IsReadOnly]"] + - ["System.DirectoryServices.SearchResult", "System.DirectoryServices.DirectorySearcher", "Method[FindOne].ReturnValue"] + - ["System.Security.AccessControl.AuditRule", "System.DirectoryServices.ActiveDirectorySecurity", "Method[AuditRuleFactory].ReturnValue"] + - ["System.DirectoryServices.DirectorySynchronizationOptions", "System.DirectoryServices.DirectorySynchronizationOptions!", "Field[ObjectSecurity]"] + - ["System.DirectoryServices.DirectoryEntry", "System.DirectoryServices.DirectoryEntries", "Method[Find].ReturnValue"] + - ["System.DirectoryServices.AuthenticationTypes", "System.DirectoryServices.DirectoryEntry", "Property[AuthenticationType]"] + - ["System.Object", "System.DirectoryServices.DirectoryEntry", "Property[NativeObject]"] + - ["System.DirectoryServices.AuthenticationTypes", "System.DirectoryServices.AuthenticationTypes!", "Field[Delegation]"] + - ["System.Collections.ICollection", "System.DirectoryServices.ResultPropertyCollection", "Property[Values]"] + - ["System.Byte[]", "System.DirectoryServices.DirectorySynchronization", "Method[GetDirectorySynchronizationCookie].ReturnValue"] + - ["System.DirectoryServices.ReferralChasingOption", "System.DirectoryServices.DirectoryEntryConfiguration", "Property[Referral]"] + - ["System.DirectoryServices.PropertyValueCollection", "System.DirectoryServices.PropertyCollection", "Property[Item]"] + - ["System.DirectoryServices.ActiveDirectorySecurityInheritance", "System.DirectoryServices.ActiveDirectorySecurityInheritance!", "Field[SelfAndChildren]"] + - ["System.String", "System.DirectoryServices.DirectoryServicesCOMException", "Property[ExtendedErrorMessage]"] + - ["System.DirectoryServices.DirectoryEntry", "System.DirectoryServices.DirectoryEntries", "Method[Add].ReturnValue"] + - ["System.DirectoryServices.ActiveDirectoryRights", "System.DirectoryServices.ActiveDirectoryRights!", "Field[GenericExecute]"] + - ["System.DirectoryServices.ActiveDirectoryRights", "System.DirectoryServices.ActiveDirectoryAccessRule", "Property[ActiveDirectoryRights]"] + - ["System.DirectoryServices.ActiveDirectoryRights", "System.DirectoryServices.ActiveDirectoryRights!", "Field[ReadControl]"] + - ["System.String", "System.DirectoryServices.PropertyValueCollection", "Property[PropertyName]"] + - ["System.DirectoryServices.ActiveDirectorySecurityInheritance", "System.DirectoryServices.ActiveDirectoryAccessRule", "Property[InheritanceType]"] + - ["System.DirectoryServices.ActiveDirectoryRights", "System.DirectoryServices.ActiveDirectoryRights!", "Field[WriteDacl]"] + - ["System.IntPtr", "System.DirectoryServices.SearchResultCollection", "Property[Handle]"] + - ["System.DirectoryServices.DirectoryServicesPermissionAccess", "System.DirectoryServices.DirectoryServicesPermissionAccess!", "Field[Browse]"] + - ["System.DirectoryServices.ActiveDirectoryRights", "System.DirectoryServices.ActiveDirectoryRights!", "Field[WriteProperty]"] + - ["System.DirectoryServices.ReferralChasingOption", "System.DirectoryServices.ReferralChasingOption!", "Field[Subordinate]"] + - ["System.Boolean", "System.DirectoryServices.ResultPropertyCollection", "Method[Contains].ReturnValue"] + - ["System.Int32", "System.DirectoryServices.SearchResultCollection", "Method[IndexOf].ReturnValue"] + - ["System.Object", "System.DirectoryServices.DirectoryEntry", "Method[InvokeGet].ReturnValue"] + - ["System.DirectoryServices.DirectorySynchronization", "System.DirectoryServices.DirectorySearcher", "Property[DirectorySynchronization]"] + - ["System.DirectoryServices.SearchScope", "System.DirectoryServices.SearchScope!", "Field[OneLevel]"] + - ["System.Int32", "System.DirectoryServices.ResultPropertyValueCollection", "Method[IndexOf].ReturnValue"] + - ["System.String", "System.DirectoryServices.SearchResult", "Property[Path]"] + - ["System.Int32", "System.DirectoryServices.PropertyValueCollection", "Method[IndexOf].ReturnValue"] + - ["System.DirectoryServices.ActiveDirectoryRights", "System.DirectoryServices.ActiveDirectoryAuditRule", "Property[ActiveDirectoryRights]"] + - ["System.Boolean", "System.DirectoryServices.ActiveDirectorySecurity", "Method[RemoveAccessRule].ReturnValue"] + - ["System.Boolean", "System.DirectoryServices.ActiveDirectorySecurity", "Method[RemoveAuditRule].ReturnValue"] + - ["System.Int32", "System.DirectoryServices.DirectoryVirtualListView", "Property[TargetPercentage]"] + - ["System.Collections.IEnumerator", "System.DirectoryServices.PropertyCollection", "Method[System.Collections.IEnumerable.GetEnumerator].ReturnValue"] + - ["System.DirectoryServices.ActiveDirectoryRights", "System.DirectoryServices.ActiveDirectoryRights!", "Field[Delete]"] + - ["System.Collections.IEnumerator", "System.DirectoryServices.SchemaNameCollection", "Method[GetEnumerator].ReturnValue"] + - ["System.DirectoryServices.DirectoryEntry", "System.DirectoryServices.SearchResult", "Method[GetDirectoryEntry].ReturnValue"] + - ["System.String", "System.DirectoryServices.DirectoryEntry", "Property[Password]"] + - ["System.Type", "System.DirectoryServices.ActiveDirectorySecurity", "Property[AuditRuleType]"] + - ["System.DirectoryServices.ActiveDirectorySecurityInheritance", "System.DirectoryServices.ActiveDirectorySecurityInheritance!", "Field[None]"] + - ["System.Boolean", "System.DirectoryServices.SchemaNameCollection", "Property[System.Collections.IList.IsReadOnly]"] + - ["System.Boolean", "System.DirectoryServices.SearchResultCollection", "Method[Contains].ReturnValue"] + - ["System.Security.AccessControl.AccessRule", "System.DirectoryServices.ActiveDirectorySecurity", "Method[AccessRuleFactory].ReturnValue"] + - ["System.DirectoryServices.ReferralChasingOption", "System.DirectoryServices.DirectorySearcher", "Property[ReferralChasing]"] + - ["System.DirectoryServices.ActiveDirectoryRights", "System.DirectoryServices.ActiveDirectoryRights!", "Field[CreateChild]"] + - ["System.DirectoryServices.ReferralChasingOption", "System.DirectoryServices.ReferralChasingOption!", "Field[External]"] + - ["System.Boolean", "System.DirectoryServices.DirectorySearcher", "Property[Asynchronous]"] + - ["System.String", "System.DirectoryServices.DirectoryEntry", "Property[Username]"] + - ["System.Object", "System.DirectoryServices.SchemaNameCollection", "Property[System.Collections.IList.Item]"] + - ["System.DirectoryServices.ActiveDirectoryRights", "System.DirectoryServices.ActiveDirectoryRights!", "Field[GenericWrite]"] + - ["System.String", "System.DirectoryServices.DirectorySearcher", "Property[AttributeScopeQuery]"] + - ["System.Boolean", "System.DirectoryServices.DirectoryServicesPermissionEntryCollection", "Method[Contains].ReturnValue"] + - ["System.String[]", "System.DirectoryServices.SearchResultCollection", "Property[PropertiesLoaded]"] + - ["System.DirectoryServices.AuthenticationTypes", "System.DirectoryServices.AuthenticationTypes!", "Field[FastBind]"] + - ["System.DirectoryServices.SearchResult", "System.DirectoryServices.SearchResultCollection", "Property[Item]"] + - ["System.DirectoryServices.ResultPropertyCollection", "System.DirectoryServices.SearchResult", "Property[Properties]"] + - ["System.String", "System.DirectoryServices.DirectoryEntry", "Property[NativeGuid]"] + - ["System.DirectoryServices.SecurityMasks", "System.DirectoryServices.SecurityMasks!", "Field[Sacl]"] + - ["System.Boolean", "System.DirectoryServices.PropertyCollection", "Property[System.Collections.IDictionary.IsFixedSize]"] + - ["System.String", "System.DirectoryServices.DirectoryVirtualListView", "Property[Target]"] + - ["System.DirectoryServices.AuthenticationTypes", "System.DirectoryServices.AuthenticationTypes!", "Field[Encryption]"] + - ["System.DirectoryServices.DirectoryEntry", "System.DirectoryServices.DirectoryEntry", "Property[SchemaEntry]"] + - ["System.DirectoryServices.ActiveDirectoryRights", "System.DirectoryServices.ActiveDirectoryRights!", "Field[DeleteTree]"] + - ["System.Int32", "System.DirectoryServices.DirectorySearcher", "Property[PageSize]"] + - ["System.DirectoryServices.AuthenticationTypes", "System.DirectoryServices.AuthenticationTypes!", "Field[Sealing]"] + - ["System.String", "System.DirectoryServices.DSDescriptionAttribute", "Property[Description]"] + - ["System.DirectoryServices.AuthenticationTypes", "System.DirectoryServices.AuthenticationTypes!", "Field[SecureSocketsLayer]"] + - ["System.DirectoryServices.ActiveDirectoryRights", "System.DirectoryServices.ActiveDirectoryRights!", "Field[Synchronize]"] + - ["System.Boolean", "System.DirectoryServices.ResultPropertyValueCollection", "Method[Contains].ReturnValue"] + - ["System.DirectoryServices.DirectoryServicesPermissionEntry", "System.DirectoryServices.DirectoryServicesPermissionEntryCollection", "Property[Item]"] + - ["System.Int32", "System.DirectoryServices.SchemaNameCollection", "Method[IndexOf].ReturnValue"] + - ["System.Object", "System.DirectoryServices.SchemaNameCollection", "Property[System.Collections.ICollection.SyncRoot]"] + - ["System.Int32", "System.DirectoryServices.SearchResultCollection", "Property[Count]"] + - ["System.DirectoryServices.SearchScope", "System.DirectoryServices.DirectorySearcher", "Property[SearchScope]"] + - ["System.String", "System.DirectoryServices.DirectoryServicesPermissionAttribute", "Property[Path]"] + - ["System.Int32", "System.DirectoryServices.DirectoryServicesPermissionEntryCollection", "Method[Add].ReturnValue"] + - ["System.Security.IPermission", "System.DirectoryServices.DirectoryServicesPermissionAttribute", "Method[CreatePermission].ReturnValue"] + - ["System.Boolean", "System.DirectoryServices.DirectoryEntry!", "Method[Exists].ReturnValue"] + - ["System.DirectoryServices.DirectoryServicesPermissionEntryCollection", "System.DirectoryServices.DirectoryServicesPermission", "Property[PermissionEntries]"] + - ["System.Int32", "System.DirectoryServices.DirectoryEntryConfiguration", "Property[PageSize]"] + - ["System.DirectoryServices.SortDirection", "System.DirectoryServices.SortOption", "Property[Direction]"] + - ["System.Int32", "System.DirectoryServices.SchemaNameCollection", "Property[Count]"] + - ["System.DirectoryServices.PropertyAccess", "System.DirectoryServices.PropertyAccess!", "Field[Write]"] + - ["System.DirectoryServices.DirectoryServicesPermissionAccess", "System.DirectoryServices.DirectoryServicesPermissionEntry", "Property[PermissionAccess]"] + - ["System.DirectoryServices.ExtendedDN", "System.DirectoryServices.ExtendedDN!", "Field[Standard]"] + - ["System.DirectoryServices.ActiveDirectorySecurityInheritance", "System.DirectoryServices.ActiveDirectorySecurityInheritance!", "Field[All]"] + - ["System.DirectoryServices.DereferenceAlias", "System.DirectoryServices.DirectorySearcher", "Property[DerefAlias]"] + - ["System.DirectoryServices.DereferenceAlias", "System.DirectoryServices.DereferenceAlias!", "Field[FindingBaseObject]"] + - ["System.DirectoryServices.DereferenceAlias", "System.DirectoryServices.DereferenceAlias!", "Field[Never]"] + - ["System.DirectoryServices.SearchScope", "System.DirectoryServices.SearchScope!", "Field[Base]"] + - ["System.DirectoryServices.ActiveDirectorySecurityInheritance", "System.DirectoryServices.ActiveDirectorySecurityInheritance!", "Field[Descendents]"] + - ["System.DirectoryServices.ActiveDirectoryRights", "System.DirectoryServices.ActiveDirectoryRights!", "Field[AccessSystemSecurity]"] + - ["System.DirectoryServices.ReferralChasingOption", "System.DirectoryServices.ReferralChasingOption!", "Field[All]"] + - ["System.DirectoryServices.ActiveDirectoryRights", "System.DirectoryServices.ActiveDirectoryRights!", "Field[GenericAll]"] + - ["System.Boolean", "System.DirectoryServices.DirectoryEntryConfiguration", "Method[IsMutuallyAuthenticated].ReturnValue"] + - ["System.DirectoryServices.ActiveDirectoryRights", "System.DirectoryServices.ActiveDirectoryRights!", "Field[WriteOwner]"] + - ["System.Object", "System.DirectoryServices.SearchWaitHandler", "Method[Create].ReturnValue"] + - ["System.DirectoryServices.ActiveDirectoryRights", "System.DirectoryServices.ActiveDirectoryRights!", "Field[ExtendedRight]"] + - ["System.DirectoryServices.SchemaNameCollection", "System.DirectoryServices.DirectoryEntries", "Property[SchemaFilter]"] + - ["System.DirectoryServices.DirectoryServicesPermissionAccess", "System.DirectoryServices.DirectoryServicesPermissionAccess!", "Field[None]"] + - ["System.Boolean", "System.DirectoryServices.PropertyCollection", "Property[System.Collections.ICollection.IsSynchronized]"] + - ["System.DirectoryServices.PasswordEncodingMethod", "System.DirectoryServices.PasswordEncodingMethod!", "Field[PasswordEncodingClear]"] + - ["System.DirectoryServices.DirectorySynchronizationOptions", "System.DirectoryServices.DirectorySynchronizationOptions!", "Field[None]"] + - ["System.String", "System.DirectoryServices.DirectoryEntry", "Property[Name]"] + - ["System.Int32", "System.DirectoryServices.DirectorySearcher", "Property[SizeLimit]"] + - ["System.DirectoryServices.DirectoryVirtualListView", "System.DirectoryServices.DirectorySearcher", "Property[VirtualListView]"] + - ["System.Int32", "System.DirectoryServices.SchemaNameCollection", "Method[Add].ReturnValue"] + - ["System.DirectoryServices.ActiveDirectorySecurityInheritance", "System.DirectoryServices.ActiveDirectorySecurityInheritance!", "Field[Children]"] + - ["System.DirectoryServices.ActiveDirectoryRights", "System.DirectoryServices.ActiveDirectoryRights!", "Field[Self]"] + - ["System.DirectoryServices.SecurityMasks", "System.DirectoryServices.DirectorySearcher", "Property[SecurityMasks]"] + - ["System.DirectoryServices.SortDirection", "System.DirectoryServices.SortDirection!", "Field[Descending]"] + - ["System.DirectoryServices.DirectorySynchronizationOptions", "System.DirectoryServices.DirectorySynchronization", "Property[Option]"] + - ["System.Int32", "System.DirectoryServices.DirectoryVirtualListView", "Property[ApproximateTotal]"] + - ["System.DirectoryServices.DirectorySynchronization", "System.DirectoryServices.DirectorySynchronization", "Method[Copy].ReturnValue"] + - ["System.DirectoryServices.ActiveDirectorySecurity", "System.DirectoryServices.DirectoryEntry", "Property[ObjectSecurity]"] + - ["System.Int32", "System.DirectoryServices.DirectoryEntryConfiguration", "Property[PasswordPort]"] + - ["System.DirectoryServices.DirectoryEntries", "System.DirectoryServices.DirectoryEntry", "Property[Children]"] + - ["System.DirectoryServices.DereferenceAlias", "System.DirectoryServices.DereferenceAlias!", "Field[Always]"] + - ["System.DirectoryServices.AuthenticationTypes", "System.DirectoryServices.AuthenticationTypes!", "Field[ServerBind]"] + - ["System.Type", "System.DirectoryServices.ActiveDirectorySecurity", "Property[AccessRightType]"] + - ["System.Boolean", "System.DirectoryServices.SchemaNameCollection", "Property[System.Collections.IList.IsFixedSize]"] + - ["System.Int32", "System.DirectoryServices.DirectoryVirtualListView", "Property[BeforeCount]"] + - ["System.DirectoryServices.ResultPropertyValueCollection", "System.DirectoryServices.ResultPropertyCollection", "Property[Item]"] + - ["System.DirectoryServices.DirectoryServicesPermissionAccess", "System.DirectoryServices.DirectoryServicesPermissionAccess!", "Field[Write]"] + - ["System.DirectoryServices.DirectoryVirtualListViewContext", "System.DirectoryServices.DirectoryVirtualListViewContext", "Method[Copy].ReturnValue"] + - ["System.Collections.IDictionaryEnumerator", "System.DirectoryServices.PropertyCollection", "Method[GetEnumerator].ReturnValue"] + - ["System.Object", "System.DirectoryServices.ResultPropertyValueCollection", "Property[Item]"] + - ["System.String", "System.DirectoryServices.DirectorySearcher", "Property[Filter]"] + - ["System.DirectoryServices.AuthenticationTypes", "System.DirectoryServices.AuthenticationTypes!", "Field[ReadonlyServer]"] + - ["System.DirectoryServices.ReferralChasingOption", "System.DirectoryServices.ReferralChasingOption!", "Field[None]"] + - ["System.Object", "System.DirectoryServices.SearchResultCollection", "Property[System.Collections.ICollection.SyncRoot]"] + - ["System.Boolean", "System.DirectoryServices.DirectorySearcher", "Property[CacheResults]"] + - ["System.Object", "System.DirectoryServices.DirectoryEntry", "Method[Invoke].ReturnValue"] + - ["System.String", "System.DirectoryServices.DirectoryEntryConfiguration", "Method[GetCurrentServerName].ReturnValue"] + - ["System.DirectoryServices.AuthenticationTypes", "System.DirectoryServices.AuthenticationTypes!", "Field[None]"] + - ["System.DirectoryServices.DirectoryEntry", "System.DirectoryServices.DirectoryEntry", "Method[CopyTo].ReturnValue"] + - ["System.DirectoryServices.ExtendedDN", "System.DirectoryServices.DirectorySearcher", "Property[ExtendedDN]"] + - ["System.Object", "System.DirectoryServices.PropertyCollection", "Property[System.Collections.ICollection.SyncRoot]"] + - ["System.Boolean", "System.DirectoryServices.SchemaNameCollection", "Property[System.Collections.ICollection.IsSynchronized]"] + - ["System.DirectoryServices.AuthenticationTypes", "System.DirectoryServices.AuthenticationTypes!", "Field[Signing]"] + - ["System.DirectoryServices.SearchScope", "System.DirectoryServices.SearchScope!", "Field[Subtree]"] + - ["System.Int32", "System.DirectoryServices.SchemaNameCollection", "Method[System.Collections.IList.IndexOf].ReturnValue"] + - ["System.String", "System.DirectoryServices.DirectoryEntry", "Property[SchemaClassName]"] + - ["System.Object", "System.DirectoryServices.PropertyValueCollection", "Property[Value]"] + - ["System.DirectoryServices.SecurityMasks", "System.DirectoryServices.SecurityMasks!", "Field[Group]"] + - ["System.Int32", "System.DirectoryServices.DirectoryServicesPermissionEntryCollection", "Method[IndexOf].ReturnValue"] + - ["System.Collections.IEnumerator", "System.DirectoryServices.SearchResultCollection", "Method[GetEnumerator].ReturnValue"] + - ["System.Object", "System.DirectoryServices.PropertyValueCollection", "Property[Item]"] + - ["System.DirectoryServices.ActiveDirectoryRights", "System.DirectoryServices.ActiveDirectoryRights!", "Field[ReadProperty]"] + - ["System.DirectoryServices.SortDirection", "System.DirectoryServices.SortDirection!", "Field[Ascending]"] + - ["System.TimeSpan", "System.DirectoryServices.DirectorySearcher", "Property[ServerTimeLimit]"] + - ["System.DirectoryServices.SecurityMasks", "System.DirectoryServices.SecurityMasks!", "Field[Owner]"] + - ["System.Collections.Specialized.StringCollection", "System.DirectoryServices.DirectorySearcher", "Property[PropertiesToLoad]"] + - ["System.Boolean", "System.DirectoryServices.PropertyValueCollection", "Method[Contains].ReturnValue"] + - ["System.Collections.IEnumerator", "System.DirectoryServices.DirectoryEntries", "Method[GetEnumerator].ReturnValue"] + - ["System.DirectoryServices.ActiveDirectoryRights", "System.DirectoryServices.ActiveDirectoryRights!", "Field[ListChildren]"] + - ["System.DirectoryServices.DereferenceAlias", "System.DirectoryServices.DereferenceAlias!", "Field[InSearching]"] + - ["System.DirectoryServices.SecurityMasks", "System.DirectoryServices.SecurityMasks!", "Field[Dacl]"] + - ["System.Int32", "System.DirectoryServices.DirectoryVirtualListView", "Property[AfterCount]"] + - ["System.DirectoryServices.ActiveDirectorySecurityInheritance", "System.DirectoryServices.ActiveDirectoryAuditRule", "Property[InheritanceType]"] + - ["System.DirectoryServices.ExtendedDN", "System.DirectoryServices.ExtendedDN!", "Field[HexString]"] + - ["System.DirectoryServices.DirectoryVirtualListViewContext", "System.DirectoryServices.DirectoryVirtualListView", "Property[DirectoryVirtualListViewContext]"] + - ["System.Boolean", "System.DirectoryServices.DirectoryEntry", "Property[UsePropertyCache]"] + - ["System.Boolean", "System.DirectoryServices.DirectorySearcher", "Property[PropertyNamesOnly]"] + - ["System.DirectoryServices.ActiveDirectoryRights", "System.DirectoryServices.ActiveDirectoryRights!", "Field[GenericRead]"] + - ["System.TimeSpan", "System.DirectoryServices.DirectorySearcher", "Property[ServerPageTimeLimit]"] + - ["System.DirectoryServices.AuthenticationTypes", "System.DirectoryServices.AuthenticationTypes!", "Field[Secure]"] + - ["System.DirectoryServices.PasswordEncodingMethod", "System.DirectoryServices.PasswordEncodingMethod!", "Field[PasswordEncodingSsl]"] + - ["System.DirectoryServices.PasswordEncodingMethod", "System.DirectoryServices.DirectoryEntryConfiguration", "Property[PasswordEncoding]"] + - ["System.DirectoryServices.DirectorySynchronizationOptions", "System.DirectoryServices.DirectorySynchronizationOptions!", "Field[PublicDataOnly]"] + - ["System.Boolean", "System.DirectoryServices.ActiveDirectorySecurity", "Method[ModifyAuditRule].ReturnValue"] + - ["System.DirectoryServices.SecurityMasks", "System.DirectoryServices.SecurityMasks!", "Field[None]"] + - ["System.DirectoryServices.PropertyAccess", "System.DirectoryServices.PropertyAccess!", "Field[Read]"] + - ["System.String", "System.DirectoryServices.SchemaNameCollection", "Property[Item]"] + - ["System.Type", "System.DirectoryServices.ActiveDirectorySecurity", "Property[AccessRuleType]"] + - ["System.Int32", "System.DirectoryServices.SchemaNameCollection", "Method[System.Collections.IList.Add].ReturnValue"] + - ["System.Boolean", "System.DirectoryServices.ActiveDirectorySecurity", "Method[ModifyAccessRule].ReturnValue"] + - ["System.DirectoryServices.DirectoryEntryConfiguration", "System.DirectoryServices.DirectoryEntry", "Property[Options]"] + - ["System.DirectoryServices.SortOption", "System.DirectoryServices.DirectorySearcher", "Property[Sort]"] + - ["System.DirectoryServices.DirectorySynchronizationOptions", "System.DirectoryServices.DirectorySynchronizationOptions!", "Field[ParentsFirst]"] + - ["System.Guid", "System.DirectoryServices.DirectoryEntry", "Property[Guid]"] + - ["System.TimeSpan", "System.DirectoryServices.DirectorySearcher", "Property[ClientTimeout]"] + - ["System.Boolean", "System.DirectoryServices.SearchResultCollection", "Property[System.Collections.ICollection.IsSynchronized]"] + - ["System.Collections.ICollection", "System.DirectoryServices.PropertyCollection", "Property[PropertyNames]"] + - ["System.DirectoryServices.ActiveDirectoryRights", "System.DirectoryServices.ActiveDirectoryRights!", "Field[DeleteChild]"] + - ["System.Boolean", "System.DirectoryServices.DirectorySearcher", "Property[Tombstone]"] + - ["System.DirectoryServices.DirectoryServicesPermissionAccess", "System.DirectoryServices.DirectoryServicesPermissionAttribute", "Property[PermissionAccess]"] + - ["System.String", "System.DirectoryServices.DirectoryServicesPermissionEntry", "Property[Path]"] + - ["System.Collections.ICollection", "System.DirectoryServices.PropertyCollection", "Property[Values]"] + - ["System.Boolean", "System.DirectoryServices.PropertyCollection", "Method[Contains].ReturnValue"] + - ["System.DirectoryServices.DirectoryEntry", "System.DirectoryServices.DirectorySearcher", "Property[SearchRoot]"] + - ["System.DirectoryServices.ExtendedDN", "System.DirectoryServices.ExtendedDN!", "Field[None]"] + - ["System.Collections.ICollection", "System.DirectoryServices.PropertyCollection", "Property[System.Collections.IDictionary.Keys]"] + - ["System.Int32", "System.DirectoryServices.DirectoryServicesCOMException", "Property[ExtendedError]"] + - ["System.Int32", "System.DirectoryServices.PropertyCollection", "Property[Count]"] + - ["System.Boolean", "System.DirectoryServices.SchemaNameCollection", "Method[Contains].ReturnValue"] + - ["System.String", "System.DirectoryServices.SortOption", "Property[PropertyName]"] + - ["System.Object", "System.DirectoryServices.PropertyCollection", "Property[System.Collections.IDictionary.Item]"] + - ["System.String", "System.DirectoryServices.DirectoryEntry", "Property[Path]"] + - ["System.DirectoryServices.ActiveDirectoryRights", "System.DirectoryServices.ActiveDirectoryRights!", "Field[ListObject]"] + - ["System.DirectoryServices.DirectorySynchronizationOptions", "System.DirectoryServices.DirectorySynchronizationOptions!", "Field[IncrementalValues]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemDirectoryServicesAccountManagement/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemDirectoryServicesAccountManagement/model.yml new file mode 100644 index 000000000000..599b1814d6a7 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemDirectoryServicesAccountManagement/model.yml @@ -0,0 +1,140 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.DirectoryServices.AccountManagement.PrincipalSearchResult", "System.DirectoryServices.AccountManagement.ComputerPrincipal!", "Method[FindByExpirationTime].ReturnValue"] + - ["System.DirectoryServices.AccountManagement.PrincipalSearchResult", "System.DirectoryServices.AccountManagement.UserPrincipal", "Method[GetAuthorizationGroups].ReturnValue"] + - ["System.DirectoryServices.AccountManagement.PrincipalSearchResult", "System.DirectoryServices.AccountManagement.GroupPrincipal", "Method[GetMembers].ReturnValue"] + - ["System.String", "System.DirectoryServices.AccountManagement.Principal", "Property[Description]"] + - ["System.Object", "System.DirectoryServices.AccountManagement.PrincipalSearcher", "Method[GetUnderlyingSearcher].ReturnValue"] + - ["System.DirectoryServices.AccountManagement.ContextOptions", "System.DirectoryServices.AccountManagement.ContextOptions!", "Field[Signing]"] + - ["System.Int32", "System.DirectoryServices.AccountManagement.AuthenticablePrincipal", "Property[BadLogonCount]"] + - ["System.DirectoryServices.AccountManagement.AdvancedFilters", "System.DirectoryServices.AccountManagement.AuthenticablePrincipal", "Property[AdvancedSearchFilter]"] + - ["System.DirectoryServices.AccountManagement.MatchType", "System.DirectoryServices.AccountManagement.MatchType!", "Field[Equals]"] + - ["System.Nullable", "System.DirectoryServices.AccountManagement.AuthenticablePrincipal", "Property[Enabled]"] + - ["System.DirectoryServices.AccountManagement.PrincipalSearchResult", "System.DirectoryServices.AccountManagement.AuthenticablePrincipal!", "Method[FindByExpirationTime].ReturnValue"] + - ["System.Nullable", "System.DirectoryServices.AccountManagement.AuthenticablePrincipal", "Property[AccountExpirationDate]"] + - ["System.DirectoryServices.AccountManagement.PrincipalSearchResult", "System.DirectoryServices.AccountManagement.ComputerPrincipal!", "Method[FindByBadPasswordAttempt].ReturnValue"] + - ["System.DirectoryServices.AccountManagement.PrincipalSearchResult", "System.DirectoryServices.AccountManagement.AuthenticablePrincipal!", "Method[FindByBadPasswordAttempt].ReturnValue"] + - ["System.Nullable", "System.DirectoryServices.AccountManagement.AuthenticablePrincipal", "Property[LastLogon]"] + - ["System.DirectoryServices.AccountManagement.Principal", "System.DirectoryServices.AccountManagement.PrincipalSearcher", "Method[FindOne].ReturnValue"] + - ["System.Boolean", "System.DirectoryServices.AccountManagement.PrincipalCollection", "Property[IsReadOnly]"] + - ["System.DirectoryServices.AccountManagement.ContextType", "System.DirectoryServices.AccountManagement.ContextType!", "Field[ApplicationDirectory]"] + - ["System.String", "System.DirectoryServices.AccountManagement.UserPrincipal", "Property[Surname]"] + - ["System.String", "System.DirectoryServices.AccountManagement.Principal", "Property[SamAccountName]"] + - ["System.Type", "System.DirectoryServices.AccountManagement.Principal", "Method[GetUnderlyingObjectType].ReturnValue"] + - ["System.Int32", "System.DirectoryServices.AccountManagement.Principal", "Method[GetHashCode].ReturnValue"] + - ["System.DirectoryServices.AccountManagement.Principal", "System.DirectoryServices.AccountManagement.Principal!", "Method[FindByIdentityWithType].ReturnValue"] + - ["System.String", "System.DirectoryServices.AccountManagement.AuthenticablePrincipal", "Property[HomeDrive]"] + - ["System.Collections.Generic.IEnumerator", "System.DirectoryServices.AccountManagement.PrincipalCollection", "Method[GetEnumerator].ReturnValue"] + - ["System.DirectoryServices.AccountManagement.PrincipalSearchResult", "System.DirectoryServices.AccountManagement.AuthenticablePrincipal!", "Method[FindByExpirationTime].ReturnValue"] + - ["System.DirectoryServices.AccountManagement.PrincipalSearchResult", "System.DirectoryServices.AccountManagement.AuthenticablePrincipal!", "Method[FindByPasswordSetTime].ReturnValue"] + - ["System.String", "System.DirectoryServices.AccountManagement.UserPrincipal", "Property[MiddleName]"] + - ["System.Nullable", "System.DirectoryServices.AccountManagement.DirectoryObjectClassAttribute", "Property[Context]"] + - ["System.DirectoryServices.AccountManagement.PrincipalSearchResult", "System.DirectoryServices.AccountManagement.UserPrincipal!", "Method[FindByExpirationTime].ReturnValue"] + - ["System.DirectoryServices.AccountManagement.PrincipalSearchResult", "System.DirectoryServices.AccountManagement.AuthenticablePrincipal!", "Method[FindByPasswordSetTime].ReturnValue"] + - ["System.String", "System.DirectoryServices.AccountManagement.UserPrincipal", "Property[VoiceTelephoneNumber]"] + - ["System.Byte[]", "System.DirectoryServices.AccountManagement.AuthenticablePrincipal", "Property[PermittedLogonTimes]"] + - ["System.DirectoryServices.AccountManagement.AdvancedFilters", "System.DirectoryServices.AccountManagement.UserPrincipal", "Property[AdvancedSearchFilter]"] + - ["System.DirectoryServices.AccountManagement.MatchType", "System.DirectoryServices.AccountManagement.MatchType!", "Field[GreaterThan]"] + - ["System.Boolean", "System.DirectoryServices.AccountManagement.PrincipalCollection", "Property[System.Collections.ICollection.IsSynchronized]"] + - ["System.DirectoryServices.AccountManagement.ContextOptions", "System.DirectoryServices.AccountManagement.ContextOptions!", "Field[Negotiate]"] + - ["System.String", "System.DirectoryServices.AccountManagement.Principal", "Property[DisplayName]"] + - ["System.DirectoryServices.AccountManagement.PrincipalSearchResult", "System.DirectoryServices.AccountManagement.UserPrincipal!", "Method[FindByLockoutTime].ReturnValue"] + - ["System.DirectoryServices.AccountManagement.ContextType", "System.DirectoryServices.AccountManagement.ContextType!", "Field[Machine]"] + - ["System.String", "System.DirectoryServices.AccountManagement.Principal", "Property[DistinguishedName]"] + - ["System.Nullable", "System.DirectoryServices.AccountManagement.AuthenticablePrincipal", "Property[LastPasswordSet]"] + - ["System.String", "System.DirectoryServices.AccountManagement.Principal", "Property[StructuralObjectClass]"] + - ["System.String", "System.DirectoryServices.AccountManagement.DirectoryObjectClassAttribute", "Property[ObjectClass]"] + - ["System.String", "System.DirectoryServices.AccountManagement.Principal", "Property[UserPrincipalName]"] + - ["System.String", "System.DirectoryServices.AccountManagement.PrincipalContext", "Property[Name]"] + - ["System.Object", "System.DirectoryServices.AccountManagement.PrincipalCollection", "Property[SyncRoot]"] + - ["System.DirectoryServices.AccountManagement.Principal", "System.DirectoryServices.AccountManagement.PrincipalSearcher", "Property[QueryFilter]"] + - ["System.DirectoryServices.AccountManagement.GroupPrincipal", "System.DirectoryServices.AccountManagement.GroupPrincipal!", "Method[FindByIdentity].ReturnValue"] + - ["System.Boolean", "System.DirectoryServices.AccountManagement.Principal", "Method[IsMemberOf].ReturnValue"] + - ["System.Security.Principal.SecurityIdentifier", "System.DirectoryServices.AccountManagement.Principal", "Property[Sid]"] + - ["System.String", "System.DirectoryServices.AccountManagement.Principal", "Property[Name]"] + - ["System.String", "System.DirectoryServices.AccountManagement.PrincipalContext", "Property[Container]"] + - ["System.Boolean", "System.DirectoryServices.AccountManagement.PrincipalCollection", "Method[Contains].ReturnValue"] + - ["System.String", "System.DirectoryServices.AccountManagement.PrincipalContext", "Property[ConnectedServer]"] + - ["System.DirectoryServices.AccountManagement.MatchType", "System.DirectoryServices.AccountManagement.MatchType!", "Field[NotEquals]"] + - ["System.DirectoryServices.AccountManagement.IdentityType", "System.DirectoryServices.AccountManagement.IdentityType!", "Field[UserPrincipalName]"] + - ["System.Boolean", "System.DirectoryServices.AccountManagement.Principal", "Method[Equals].ReturnValue"] + - ["System.DirectoryServices.AccountManagement.UserPrincipal", "System.DirectoryServices.AccountManagement.UserPrincipal!", "Property[Current]"] + - ["System.DirectoryServices.AccountManagement.PrincipalSearchResult", "System.DirectoryServices.AccountManagement.ComputerPrincipal!", "Method[FindByLogonTime].ReturnValue"] + - ["System.DirectoryServices.AccountManagement.ContextType", "System.DirectoryServices.AccountManagement.Principal", "Property[ContextType]"] + - ["System.Boolean", "System.DirectoryServices.AccountManagement.AuthenticablePrincipal", "Property[PasswordNotRequired]"] + - ["System.Nullable", "System.DirectoryServices.AccountManagement.AuthenticablePrincipal", "Property[LastBadPasswordAttempt]"] + - ["System.Security.Cryptography.X509Certificates.X509Certificate2Collection", "System.DirectoryServices.AccountManagement.AuthenticablePrincipal", "Property[Certificates]"] + - ["System.String", "System.DirectoryServices.AccountManagement.PrincipalContext", "Property[UserName]"] + - ["System.DirectoryServices.AccountManagement.ContextOptions", "System.DirectoryServices.AccountManagement.PrincipalContext", "Property[Options]"] + - ["System.DirectoryServices.AccountManagement.MatchType", "System.DirectoryServices.AccountManagement.MatchType!", "Field[LessThan]"] + - ["System.String", "System.DirectoryServices.AccountManagement.DirectoryPropertyAttribute", "Property[SchemaAttributeName]"] + - ["System.DirectoryServices.AccountManagement.MatchType", "System.DirectoryServices.AccountManagement.MatchType!", "Field[LessThanOrEquals]"] + - ["System.Boolean", "System.DirectoryServices.AccountManagement.PrincipalContext", "Method[ValidateCredentials].ReturnValue"] + - ["System.DirectoryServices.AccountManagement.GroupScope", "System.DirectoryServices.AccountManagement.GroupScope!", "Field[Local]"] + - ["System.Nullable", "System.DirectoryServices.AccountManagement.DirectoryRdnPrefixAttribute", "Property[Context]"] + - ["System.String", "System.DirectoryServices.AccountManagement.AuthenticablePrincipal", "Property[ScriptPath]"] + - ["System.String", "System.DirectoryServices.AccountManagement.DirectoryRdnPrefixAttribute", "Property[RdnPrefix]"] + - ["System.DirectoryServices.AccountManagement.IdentityType", "System.DirectoryServices.AccountManagement.IdentityType!", "Field[DistinguishedName]"] + - ["System.DirectoryServices.AccountManagement.Principal", "System.DirectoryServices.AccountManagement.Principal!", "Method[FindByIdentity].ReturnValue"] + - ["System.DirectoryServices.AccountManagement.PrincipalCollection", "System.DirectoryServices.AccountManagement.GroupPrincipal", "Property[Members]"] + - ["System.DirectoryServices.AccountManagement.IdentityType", "System.DirectoryServices.AccountManagement.IdentityType!", "Field[Name]"] + - ["System.DirectoryServices.AccountManagement.IdentityType", "System.DirectoryServices.AccountManagement.IdentityType!", "Field[Guid]"] + - ["System.DirectoryServices.AccountManagement.PrincipalContext", "System.DirectoryServices.AccountManagement.PrincipalSearcher", "Property[Context]"] + - ["System.DirectoryServices.AccountManagement.GroupScope", "System.DirectoryServices.AccountManagement.GroupScope!", "Field[Universal]"] + - ["System.String", "System.DirectoryServices.AccountManagement.UserPrincipal", "Property[GivenName]"] + - ["System.Nullable", "System.DirectoryServices.AccountManagement.GroupPrincipal", "Property[GroupScope]"] + - ["System.Boolean", "System.DirectoryServices.AccountManagement.AuthenticablePrincipal", "Method[IsAccountLockedOut].ReturnValue"] + - ["System.Int32", "System.DirectoryServices.AccountManagement.PrincipalCollection", "Property[System.Collections.ICollection.Count]"] + - ["System.DirectoryServices.AccountManagement.IdentityType", "System.DirectoryServices.AccountManagement.IdentityType!", "Field[SamAccountName]"] + - ["System.DirectoryServices.AccountManagement.GroupScope", "System.DirectoryServices.AccountManagement.GroupScope!", "Field[Global]"] + - ["System.DirectoryServices.AccountManagement.PrincipalSearchResult", "System.DirectoryServices.AccountManagement.UserPrincipal!", "Method[FindByPasswordSetTime].ReturnValue"] + - ["System.Nullable", "System.DirectoryServices.AccountManagement.AuthenticablePrincipal", "Property[AccountLockoutTime]"] + - ["System.Boolean", "System.DirectoryServices.AccountManagement.AuthenticablePrincipal", "Property[UserCannotChangePassword]"] + - ["System.Int32", "System.DirectoryServices.AccountManagement.PrincipalCollection", "Property[Count]"] + - ["System.Boolean", "System.DirectoryServices.AccountManagement.PrincipalCollection", "Property[IsSynchronized]"] + - ["System.Int32", "System.DirectoryServices.AccountManagement.PrincipalOperationException", "Property[ErrorCode]"] + - ["System.Boolean", "System.DirectoryServices.AccountManagement.PrincipalCollection", "Method[Remove].ReturnValue"] + - ["System.Object", "System.DirectoryServices.AccountManagement.Principal", "Method[GetUnderlyingObject].ReturnValue"] + - ["System.DirectoryServices.AccountManagement.MatchType", "System.DirectoryServices.AccountManagement.MatchType!", "Field[GreaterThanOrEquals]"] + - ["System.DirectoryServices.AccountManagement.ContextType", "System.DirectoryServices.AccountManagement.PrincipalContext", "Property[ContextType]"] + - ["System.DirectoryServices.AccountManagement.PrincipalSearchResult", "System.DirectoryServices.AccountManagement.Principal", "Method[GetGroups].ReturnValue"] + - ["System.Collections.IEnumerator", "System.DirectoryServices.AccountManagement.PrincipalCollection", "Method[System.Collections.IEnumerable.GetEnumerator].ReturnValue"] + - ["System.Boolean", "System.DirectoryServices.AccountManagement.AuthenticablePrincipal", "Property[DelegationPermitted]"] + - ["System.DirectoryServices.AccountManagement.ContextOptions", "System.DirectoryServices.AccountManagement.ContextOptions!", "Field[ServerBind]"] + - ["System.DirectoryServices.AccountManagement.PrincipalSearchResult", "System.DirectoryServices.AccountManagement.PrincipalSearcher", "Method[FindAll].ReturnValue"] + - ["System.Boolean", "System.DirectoryServices.AccountManagement.AuthenticablePrincipal", "Property[SmartcardLogonRequired]"] + - ["System.Nullable", "System.DirectoryServices.AccountManagement.GroupPrincipal", "Property[IsSecurityGroup]"] + - ["System.Type", "System.DirectoryServices.AccountManagement.PrincipalSearcher", "Method[GetUnderlyingSearcherType].ReturnValue"] + - ["System.DirectoryServices.AccountManagement.PrincipalSearchResult", "System.DirectoryServices.AccountManagement.AuthenticablePrincipal!", "Method[FindByLockoutTime].ReturnValue"] + - ["System.DirectoryServices.AccountManagement.PrincipalSearchResult", "System.DirectoryServices.AccountManagement.ComputerPrincipal!", "Method[FindByLockoutTime].ReturnValue"] + - ["System.Object[]", "System.DirectoryServices.AccountManagement.Principal", "Method[ExtensionGet].ReturnValue"] + - ["System.Object", "System.DirectoryServices.AccountManagement.PrincipalCollection", "Property[System.Collections.ICollection.SyncRoot]"] + - ["System.String", "System.DirectoryServices.AccountManagement.Principal", "Method[ToString].ReturnValue"] + - ["System.DirectoryServices.AccountManagement.PrincipalSearchResult", "System.DirectoryServices.AccountManagement.UserPrincipal!", "Method[FindByLogonTime].ReturnValue"] + - ["System.DirectoryServices.AccountManagement.PrincipalSearchResult", "System.DirectoryServices.AccountManagement.AuthenticablePrincipal!", "Method[FindByLogonTime].ReturnValue"] + - ["System.String", "System.DirectoryServices.AccountManagement.UserPrincipal", "Property[EmailAddress]"] + - ["System.DirectoryServices.AccountManagement.ContextOptions", "System.DirectoryServices.AccountManagement.ContextOptions!", "Field[SecureSocketLayer]"] + - ["System.DirectoryServices.AccountManagement.ComputerPrincipal", "System.DirectoryServices.AccountManagement.ComputerPrincipal!", "Method[FindByIdentity].ReturnValue"] + - ["System.DirectoryServices.AccountManagement.PrincipalSearchResult", "System.DirectoryServices.AccountManagement.AuthenticablePrincipal!", "Method[FindByLockoutTime].ReturnValue"] + - ["System.DirectoryServices.AccountManagement.UserPrincipal", "System.DirectoryServices.AccountManagement.UserPrincipal!", "Method[FindByIdentity].ReturnValue"] + - ["System.Nullable", "System.DirectoryServices.AccountManagement.DirectoryPropertyAttribute", "Property[Context]"] + - ["System.DirectoryServices.AccountManagement.PrincipalValueCollection", "System.DirectoryServices.AccountManagement.ComputerPrincipal", "Property[ServicePrincipalNames]"] + - ["System.DirectoryServices.AccountManagement.PrincipalSearchResult", "System.DirectoryServices.AccountManagement.AuthenticablePrincipal!", "Method[FindByBadPasswordAttempt].ReturnValue"] + - ["System.DirectoryServices.AccountManagement.PrincipalSearchResult", "System.DirectoryServices.AccountManagement.UserPrincipal!", "Method[FindByBadPasswordAttempt].ReturnValue"] + - ["System.String", "System.DirectoryServices.AccountManagement.UserPrincipal", "Property[EmployeeId]"] + - ["System.Nullable", "System.DirectoryServices.AccountManagement.Principal", "Property[Guid]"] + - ["System.DirectoryServices.AccountManagement.PrincipalValueCollection", "System.DirectoryServices.AccountManagement.AuthenticablePrincipal", "Property[PermittedWorkstations]"] + - ["System.DirectoryServices.AccountManagement.ContextOptions", "System.DirectoryServices.AccountManagement.ContextOptions!", "Field[Sealing]"] + - ["System.DirectoryServices.AccountManagement.PrincipalSearchResult", "System.DirectoryServices.AccountManagement.AuthenticablePrincipal!", "Method[FindByLogonTime].ReturnValue"] + - ["System.DirectoryServices.AccountManagement.ContextType", "System.DirectoryServices.AccountManagement.ContextType!", "Field[Domain]"] + - ["System.Boolean", "System.DirectoryServices.AccountManagement.AuthenticablePrincipal", "Property[AllowReversiblePasswordEncryption]"] + - ["System.Boolean", "System.DirectoryServices.AccountManagement.AuthenticablePrincipal", "Property[PasswordNeverExpires]"] + - ["System.DirectoryServices.AccountManagement.IdentityType", "System.DirectoryServices.AccountManagement.IdentityType!", "Field[Sid]"] + - ["System.DirectoryServices.AccountManagement.PrincipalContext", "System.DirectoryServices.AccountManagement.Principal", "Property[ContextRaw]"] + - ["System.String", "System.DirectoryServices.AccountManagement.AuthenticablePrincipal", "Property[HomeDirectory]"] + - ["System.DirectoryServices.AccountManagement.PrincipalContext", "System.DirectoryServices.AccountManagement.Principal", "Property[Context]"] + - ["System.DirectoryServices.AccountManagement.ContextOptions", "System.DirectoryServices.AccountManagement.ContextOptions!", "Field[SimpleBind]"] + - ["System.DirectoryServices.AccountManagement.PrincipalSearchResult", "System.DirectoryServices.AccountManagement.ComputerPrincipal!", "Method[FindByPasswordSetTime].ReturnValue"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemDirectoryServicesActiveDirectory/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemDirectoryServicesActiveDirectory/model.yml new file mode 100644 index 000000000000..7e01eb1948fe --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemDirectoryServicesActiveDirectory/model.yml @@ -0,0 +1,586 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Boolean", "System.DirectoryServices.ActiveDirectory.ReadOnlySiteLinkBridgeCollection", "Method[Contains].ReturnValue"] + - ["System.Boolean", "System.DirectoryServices.ActiveDirectory.ActiveDirectorySchemaProperty", "Property[IsTupleIndexed]"] + - ["System.Boolean", "System.DirectoryServices.ActiveDirectory.AttributeMetadataCollection", "Method[Contains].ReturnValue"] + - ["System.DirectoryServices.ActiveDirectory.TopLevelNameCollisionOptions", "System.DirectoryServices.ActiveDirectory.TopLevelNameCollisionOptions!", "Field[DisabledByAdmin]"] + - ["System.DirectoryServices.ActiveDirectory.TopLevelNameCollisionOptions", "System.DirectoryServices.ActiveDirectory.TopLevelNameCollisionOptions!", "Field[DisabledByConflict]"] + - ["System.DirectoryServices.ActiveDirectory.ReplicationOperationType", "System.DirectoryServices.ActiveDirectory.ReplicationOperationType!", "Field[Add]"] + - ["System.DirectoryServices.ActiveDirectory.HourOfDay", "System.DirectoryServices.ActiveDirectory.HourOfDay!", "Field[Five]"] + - ["System.DirectoryServices.ActiveDirectory.ActiveDirectorySiteOptions", "System.DirectoryServices.ActiveDirectory.ActiveDirectorySiteOptions!", "Field[RedundantServerTopologyEnabled]"] + - ["System.DirectoryServices.ActiveDirectory.SyncUpdateCallback", "System.DirectoryServices.ActiveDirectory.DirectoryServer", "Property[SyncFromAllServersCallback]"] + - ["System.String", "System.DirectoryServices.ActiveDirectory.DirectoryServer", "Property[IPAddress]"] + - ["System.DirectoryServices.ActiveDirectory.TrustType", "System.DirectoryServices.ActiveDirectory.TrustType!", "Field[Kerberos]"] + - ["System.DirectoryServices.DirectoryEntry", "System.DirectoryServices.ActiveDirectory.ActiveDirectorySchemaProperty", "Method[GetDirectoryEntry].ReturnValue"] + - ["System.Int32", "System.DirectoryServices.ActiveDirectory.ActiveDirectorySubnetCollection", "Method[IndexOf].ReturnValue"] + - ["System.DirectoryServices.DirectoryEntry", "System.DirectoryServices.ActiveDirectory.ActiveDirectoryPartition", "Method[GetDirectoryEntry].ReturnValue"] + - ["System.DirectoryServices.ActiveDirectory.ActiveDirectorySiteOptions", "System.DirectoryServices.ActiveDirectory.ActiveDirectorySite", "Property[Options]"] + - ["System.DirectoryServices.ActiveDirectory.ReadOnlyActiveDirectorySchemaPropertyCollection", "System.DirectoryServices.ActiveDirectory.GlobalCatalog", "Method[FindAllProperties].ReturnValue"] + - ["System.DirectoryServices.DirectoryEntry", "System.DirectoryServices.ActiveDirectory.ActiveDirectorySchema", "Method[GetDirectoryEntry].ReturnValue"] + - ["System.DirectoryServices.ActiveDirectory.ReadOnlySiteCollection", "System.DirectoryServices.ActiveDirectory.Forest", "Property[Sites]"] + - ["System.DirectoryServices.ActiveDirectory.ActiveDirectorySchedule", "System.DirectoryServices.ActiveDirectory.ActiveDirectorySiteLink", "Property[InterSiteReplicationSchedule]"] + - ["System.DirectoryServices.ActiveDirectory.ReplicationNeighborCollection", "System.DirectoryServices.ActiveDirectory.AdamInstance", "Method[GetReplicationNeighbors].ReturnValue"] + - ["System.DirectoryServices.ActiveDirectory.SyncFromAllServersOptions", "System.DirectoryServices.ActiveDirectory.SyncFromAllServersOptions!", "Field[SyncAdjacentServerOnly]"] + - ["System.DirectoryServices.ActiveDirectory.Forest", "System.DirectoryServices.ActiveDirectory.DomainController", "Property[Forest]"] + - ["System.DirectoryServices.ActiveDirectory.ActiveDirectorySyntax", "System.DirectoryServices.ActiveDirectory.ActiveDirectorySyntax!", "Field[ReplicaLink]"] + - ["System.DirectoryServices.ActiveDirectory.TopLevelNameCollisionOptions", "System.DirectoryServices.ActiveDirectory.TopLevelNameCollisionOptions!", "Field[NewlyCreated]"] + - ["System.Boolean[,,]", "System.DirectoryServices.ActiveDirectory.ActiveDirectorySchedule", "Property[RawSchedule]"] + - ["System.DirectoryServices.ActiveDirectory.HourOfDay", "System.DirectoryServices.ActiveDirectory.HourOfDay!", "Field[Seventeen]"] + - ["System.String", "System.DirectoryServices.ActiveDirectory.ActiveDirectorySchemaClass", "Property[Name]"] + - ["System.DirectoryServices.ActiveDirectory.ActiveDirectorySyntax", "System.DirectoryServices.ActiveDirectory.ActiveDirectorySyntax!", "Field[SecurityDescriptor]"] + - ["System.DirectoryServices.ActiveDirectory.DomainMode", "System.DirectoryServices.ActiveDirectory.DomainMode!", "Field[Windows8Domain]"] + - ["System.Nullable", "System.DirectoryServices.ActiveDirectory.ActiveDirectorySchemaProperty", "Property[RangeUpper]"] + - ["System.Boolean", "System.DirectoryServices.ActiveDirectory.GlobalCatalog", "Method[IsGlobalCatalog].ReturnValue"] + - ["System.DirectoryServices.ActiveDirectory.TrustType", "System.DirectoryServices.ActiveDirectory.TrustType!", "Field[Forest]"] + - ["System.Collections.Specialized.StringCollection", "System.DirectoryServices.ActiveDirectory.ForestTrustRelationshipInformation", "Property[ExcludedTopLevelNames]"] + - ["System.String", "System.DirectoryServices.ActiveDirectory.ReplicationFailure", "Property[SourceServer]"] + - ["System.DirectoryServices.ActiveDirectory.ForestMode", "System.DirectoryServices.ActiveDirectory.ForestMode!", "Field[Windows2008R2Forest]"] + - ["System.DirectoryServices.ActiveDirectory.ActiveDirectorySiteOptions", "System.DirectoryServices.ActiveDirectory.ActiveDirectorySiteOptions!", "Field[RandomBridgeHeaderServerSelectionDisabled]"] + - ["System.DateTime", "System.DirectoryServices.ActiveDirectory.ReplicationNeighbor", "Property[LastAttemptedSync]"] + - ["System.DirectoryServices.ActiveDirectory.GlobalCatalog", "System.DirectoryServices.ActiveDirectory.GlobalCatalogCollection", "Property[Item]"] + - ["System.String", "System.DirectoryServices.ActiveDirectory.ApplicationPartition", "Property[SecurityReferenceDomain]"] + - ["System.Boolean", "System.DirectoryServices.ActiveDirectory.ActiveDirectorySiteLink", "Property[DataCompressionEnabled]"] + - ["System.String", "System.DirectoryServices.ActiveDirectory.DirectoryContext", "Property[UserName]"] + - ["System.String", "System.DirectoryServices.ActiveDirectory.ActiveDirectorySchemaClass", "Property[CommonName]"] + - ["System.DirectoryServices.ActiveDirectory.DomainController", "System.DirectoryServices.ActiveDirectory.GlobalCatalog", "Method[DisableGlobalCatalog].ReturnValue"] + - ["System.String", "System.DirectoryServices.ActiveDirectory.ReplicationNeighbor", "Property[LastSyncMessage]"] + - ["System.DirectoryServices.ActiveDirectory.SchemaClassType", "System.DirectoryServices.ActiveDirectory.ActiveDirectorySchemaClass", "Property[Type]"] + - ["System.DirectoryServices.ActiveDirectory.ActiveDirectoryTransportType", "System.DirectoryServices.ActiveDirectory.ReplicationNeighbor", "Property[TransportType]"] + - ["System.DirectoryServices.ActiveDirectory.ActiveDirectorySchedule", "System.DirectoryServices.ActiveDirectory.ReplicationConnection", "Property[ReplicationSchedule]"] + - ["System.Boolean", "System.DirectoryServices.ActiveDirectory.DomainCollection", "Method[Contains].ReturnValue"] + - ["System.DirectoryServices.ActiveDirectory.HourOfDay", "System.DirectoryServices.ActiveDirectory.HourOfDay!", "Field[One]"] + - ["System.Boolean", "System.DirectoryServices.ActiveDirectory.ActiveDirectorySchemaProperty", "Property[IsSingleValued]"] + - ["System.DirectoryServices.ActiveDirectory.ActiveDirectorySiteLink", "System.DirectoryServices.ActiveDirectory.ActiveDirectorySiteLink!", "Method[FindByName].ReturnValue"] + - ["System.DirectoryServices.ActiveDirectory.AttributeMetadataCollection", "System.DirectoryServices.ActiveDirectory.ActiveDirectoryReplicationMetadata", "Property[Values]"] + - ["System.DirectoryServices.ActiveDirectory.SchemaClassType", "System.DirectoryServices.ActiveDirectory.SchemaClassType!", "Field[Abstract]"] + - ["System.Boolean", "System.DirectoryServices.ActiveDirectory.ActiveDirectorySchemaClassCollection", "Method[Contains].ReturnValue"] + - ["System.DirectoryServices.ActiveDirectory.TrustDirection", "System.DirectoryServices.ActiveDirectory.TrustDirection!", "Field[Bidirectional]"] + - ["System.DirectoryServices.ActiveDirectory.SyncFromAllServersErrorCategory", "System.DirectoryServices.ActiveDirectory.SyncFromAllServersErrorInformation", "Property[ErrorCategory]"] + - ["System.String", "System.DirectoryServices.ActiveDirectory.SyncFromAllServersErrorInformation", "Property[TargetServer]"] + - ["System.Int64", "System.DirectoryServices.ActiveDirectory.AttributeMetadata", "Property[LocalChangeUsn]"] + - ["System.Boolean", "System.DirectoryServices.ActiveDirectory.AdamRoleCollection", "Method[Contains].ReturnValue"] + - ["System.Int32", "System.DirectoryServices.ActiveDirectory.AdamInstanceCollection", "Method[IndexOf].ReturnValue"] + - ["System.DirectoryServices.ActiveDirectory.ForestMode", "System.DirectoryServices.ActiveDirectory.ForestMode!", "Field[Windows2008Forest]"] + - ["System.Int32", "System.DirectoryServices.ActiveDirectory.ForestTrustRelationshipCollisionCollection", "Method[IndexOf].ReturnValue"] + - ["System.DirectoryServices.ActiveDirectory.ActiveDirectorySchemaClass", "System.DirectoryServices.ActiveDirectory.ReadOnlyActiveDirectorySchemaClassCollection", "Property[Item]"] + - ["System.DirectoryServices.ActiveDirectory.ActiveDirectoryInterSiteTransport", "System.DirectoryServices.ActiveDirectory.ActiveDirectoryInterSiteTransport!", "Method[FindByTransportType].ReturnValue"] + - ["System.Boolean", "System.DirectoryServices.ActiveDirectory.GlobalCatalogCollection", "Method[Contains].ReturnValue"] + - ["System.DirectoryServices.ActiveDirectory.ActiveDirectorySchemaProperty", "System.DirectoryServices.ActiveDirectory.ActiveDirectorySchemaProperty", "Property[Link]"] + - ["System.Nullable", "System.DirectoryServices.ActiveDirectory.ActiveDirectorySchemaProperty", "Property[LinkId]"] + - ["System.DirectoryServices.ActiveDirectory.ActiveDirectoryReplicationMetadata", "System.DirectoryServices.ActiveDirectory.AdamInstance", "Method[GetReplicationMetadata].ReturnValue"] + - ["System.Int32", "System.DirectoryServices.ActiveDirectory.ActiveDirectorySchemaPropertyCollection", "Method[IndexOf].ReturnValue"] + - ["System.DirectoryServices.ActiveDirectory.TopLevelNameStatus", "System.DirectoryServices.ActiveDirectory.TopLevelNameStatus!", "Field[NewlyCreated]"] + - ["System.DirectoryServices.DirectoryEntry", "System.DirectoryServices.ActiveDirectory.ConfigurationSet", "Method[GetDirectoryEntry].ReturnValue"] + - ["System.Int32", "System.DirectoryServices.ActiveDirectory.ActiveDirectoryOperationException", "Property[ErrorCode]"] + - ["System.DirectoryServices.ActiveDirectory.ApplicationPartition", "System.DirectoryServices.ActiveDirectory.ApplicationPartition!", "Method[FindByName].ReturnValue"] + - ["System.DirectoryServices.ActiveDirectory.ActiveDirectorySiteOptions", "System.DirectoryServices.ActiveDirectory.ActiveDirectorySiteOptions!", "Field[UseHashingForReplicationSchedule]"] + - ["System.Int32", "System.DirectoryServices.ActiveDirectory.ReplicationFailure", "Property[LastErrorCode]"] + - ["System.Nullable", "System.DirectoryServices.ActiveDirectory.ActiveDirectorySchemaProperty", "Property[RangeLower]"] + - ["System.DirectoryServices.ActiveDirectory.ApplicationPartitionCollection", "System.DirectoryServices.ActiveDirectory.Forest", "Property[ApplicationPartitions]"] + - ["System.DirectoryServices.ActiveDirectory.ReplicationConnectionCollection", "System.DirectoryServices.ActiveDirectory.DirectoryServer", "Property[InboundConnections]"] + - ["System.DirectoryServices.ActiveDirectory.NotificationStatus", "System.DirectoryServices.ActiveDirectory.NotificationStatus!", "Field[NoNotification]"] + - ["System.String", "System.DirectoryServices.ActiveDirectory.DirectoryServer", "Property[Name]"] + - ["System.DirectoryServices.ActiveDirectory.ReplicationConnectionCollection", "System.DirectoryServices.ActiveDirectory.AdamInstance", "Property[OutboundConnections]"] + - ["System.Boolean", "System.DirectoryServices.ActiveDirectory.ActiveDirectorySchemaProperty", "Property[IsInGlobalCatalog]"] + - ["System.DirectoryServices.ActiveDirectory.DomainCollection", "System.DirectoryServices.ActiveDirectory.Domain", "Property[Children]"] + - ["System.DirectoryServices.ActiveDirectory.ActiveDirectorySyntax", "System.DirectoryServices.ActiveDirectory.ActiveDirectorySyntax!", "Field[IA5String]"] + - ["System.DirectoryServices.ActiveDirectory.SyncFromAllServersErrorInformation[]", "System.DirectoryServices.ActiveDirectory.SyncFromAllServersOperationException", "Property[ErrorInformation]"] + - ["System.Boolean", "System.DirectoryServices.ActiveDirectory.Forest", "Method[GetSelectiveAuthenticationStatus].ReturnValue"] + - ["System.DirectoryServices.ActiveDirectory.HourOfDay", "System.DirectoryServices.ActiveDirectory.HourOfDay!", "Field[Twelve]"] + - ["System.DirectoryServices.ActiveDirectory.DomainCollisionOptions", "System.DirectoryServices.ActiveDirectory.DomainCollisionOptions!", "Field[SidDisabledByConflict]"] + - ["System.Boolean", "System.DirectoryServices.ActiveDirectory.ActiveDirectorySchemaPropertyCollection", "Method[Contains].ReturnValue"] + - ["System.Boolean", "System.DirectoryServices.ActiveDirectory.ActiveDirectorySchemaProperty", "Property[IsOnTombstonedObject]"] + - ["System.DirectoryServices.ActiveDirectory.ActiveDirectorySyntax", "System.DirectoryServices.ActiveDirectory.ActiveDirectorySyntax!", "Field[NumericString]"] + - ["System.Int32", "System.DirectoryServices.ActiveDirectory.ReadOnlySiteCollection", "Method[IndexOf].ReturnValue"] + - ["System.DirectoryServices.ActiveDirectory.ReplicationOperationType", "System.DirectoryServices.ActiveDirectory.ReplicationOperationType!", "Field[Modify]"] + - ["System.DirectoryServices.ActiveDirectory.ActiveDirectoryRole", "System.DirectoryServices.ActiveDirectory.ActiveDirectoryRole!", "Field[SchemaRole]"] + - ["System.DirectoryServices.ActiveDirectory.ReplicationOperationInformation", "System.DirectoryServices.ActiveDirectory.DirectoryServer", "Method[GetReplicationOperationInformation].ReturnValue"] + - ["System.DirectoryServices.ActiveDirectory.ReplicationSecurityLevel", "System.DirectoryServices.ActiveDirectory.ReplicationSecurityLevel!", "Field[Negotiate]"] + - ["System.Int32", "System.DirectoryServices.ActiveDirectory.AdamRoleCollection", "Method[IndexOf].ReturnValue"] + - ["System.DirectoryServices.ActiveDirectory.ActiveDirectorySiteOptions", "System.DirectoryServices.ActiveDirectory.ActiveDirectorySiteOptions!", "Field[UseWindows2000IstgElection]"] + - ["System.DirectoryServices.ActiveDirectory.HourOfDay", "System.DirectoryServices.ActiveDirectory.HourOfDay!", "Field[Eleven]"] + - ["System.DirectoryServices.ActiveDirectory.HourOfDay", "System.DirectoryServices.ActiveDirectory.HourOfDay!", "Field[Fourteen]"] + - ["System.DirectoryServices.ActiveDirectory.Domain", "System.DirectoryServices.ActiveDirectory.Domain!", "Method[GetCurrentDomain].ReturnValue"] + - ["System.DirectoryServices.ActiveDirectory.AttributeMetadata", "System.DirectoryServices.ActiveDirectory.AttributeMetadataCollection", "Property[Item]"] + - ["System.Boolean", "System.DirectoryServices.ActiveDirectory.AdamInstanceCollection", "Method[Contains].ReturnValue"] + - ["System.DirectoryServices.ActiveDirectory.SyncUpdateCallback", "System.DirectoryServices.ActiveDirectory.AdamInstance", "Property[SyncFromAllServersCallback]"] + - ["System.DirectoryServices.ActiveDirectory.ReplicationConnection", "System.DirectoryServices.ActiveDirectory.ReplicationConnectionCollection", "Property[Item]"] + - ["System.DirectoryServices.ActiveDirectory.DomainController", "System.DirectoryServices.ActiveDirectory.Domain", "Property[PdcRoleOwner]"] + - ["System.Boolean", "System.DirectoryServices.ActiveDirectory.ActiveDirectoryInterSiteTransport", "Property[BridgeAllSiteLinks]"] + - ["System.Int32", "System.DirectoryServices.ActiveDirectory.ReplicationOperationCollection", "Method[IndexOf].ReturnValue"] + - ["System.String", "System.DirectoryServices.ActiveDirectory.ReplicationNeighbor", "Property[PartitionName]"] + - ["System.DirectoryServices.ActiveDirectory.ActiveDirectorySite", "System.DirectoryServices.ActiveDirectory.ActiveDirectorySubnet", "Property[Site]"] + - ["System.DirectoryServices.ActiveDirectory.ActiveDirectoryRole", "System.DirectoryServices.ActiveDirectory.ActiveDirectoryRole!", "Field[InfrastructureRole]"] + - ["System.Int32", "System.DirectoryServices.ActiveDirectory.ActiveDirectorySiteLink", "Property[Cost]"] + - ["System.DirectoryServices.ActiveDirectory.DomainController", "System.DirectoryServices.ActiveDirectory.Forest", "Property[NamingRoleOwner]"] + - ["System.DirectoryServices.ActiveDirectory.ReadOnlySiteLinkBridgeCollection", "System.DirectoryServices.ActiveDirectory.ActiveDirectoryInterSiteTransport", "Property[SiteLinkBridges]"] + - ["System.String", "System.DirectoryServices.ActiveDirectory.DirectoryServer", "Method[ToString].ReturnValue"] + - ["System.Int64", "System.DirectoryServices.ActiveDirectory.AttributeMetadata", "Property[OriginatingChangeUsn]"] + - ["System.DirectoryServices.ActiveDirectory.ReplicationCursorCollection", "System.DirectoryServices.ActiveDirectory.AdamInstance", "Method[GetReplicationCursors].ReturnValue"] + - ["System.String", "System.DirectoryServices.ActiveDirectory.AdamInstance", "Property[DefaultPartition]"] + - ["System.DirectoryServices.ActiveDirectory.ReadOnlyActiveDirectorySchemaPropertyCollection", "System.DirectoryServices.ActiveDirectory.ActiveDirectorySchemaClass", "Method[GetAllProperties].ReturnValue"] + - ["System.String", "System.DirectoryServices.ActiveDirectory.ForestTrustDomainInformation", "Property[DomainSid]"] + - ["System.DirectoryServices.ActiveDirectory.ActiveDirectorySyntax", "System.DirectoryServices.ActiveDirectory.ActiveDirectorySyntax!", "Field[DNWithString]"] + - ["System.DirectoryServices.ActiveDirectory.ActiveDirectorySchemaProperty", "System.DirectoryServices.ActiveDirectory.ActiveDirectorySchemaPropertyCollection", "Property[Item]"] + - ["System.DirectoryServices.ActiveDirectory.TrustRelationshipInformation", "System.DirectoryServices.ActiveDirectory.Domain", "Method[GetTrustRelationship].ReturnValue"] + - ["System.DirectoryServices.ActiveDirectory.TrustType", "System.DirectoryServices.ActiveDirectory.TrustRelationshipInformation", "Property[TrustType]"] + - ["System.DirectoryServices.ActiveDirectory.ActiveDirectorySchema", "System.DirectoryServices.ActiveDirectory.ActiveDirectorySchema!", "Method[GetCurrentSchema].ReturnValue"] + - ["System.DirectoryServices.ActiveDirectory.ForestTrustRelationshipInformation", "System.DirectoryServices.ActiveDirectory.Forest", "Method[GetTrustRelationship].ReturnValue"] + - ["System.String", "System.DirectoryServices.ActiveDirectory.ActiveDirectorySiteLinkBridge", "Method[ToString].ReturnValue"] + - ["System.DirectoryServices.ActiveDirectory.ActiveDirectorySiteOptions", "System.DirectoryServices.ActiveDirectory.ActiveDirectorySiteOptions!", "Field[ForceKccWindows2003Behavior]"] + - ["System.DirectoryServices.ActiveDirectory.ActiveDirectorySchemaClass", "System.DirectoryServices.ActiveDirectory.ActiveDirectorySchema", "Method[FindDefunctClass].ReturnValue"] + - ["System.String", "System.DirectoryServices.ActiveDirectory.DomainController", "Property[OSVersion]"] + - ["System.DirectoryServices.ActiveDirectory.DirectoryServer", "System.DirectoryServices.ActiveDirectory.ReadOnlyDirectoryServerCollection", "Property[Item]"] + - ["System.DirectoryServices.ActiveDirectory.ReplicationSpan", "System.DirectoryServices.ActiveDirectory.ReplicationSpan!", "Field[InterSite]"] + - ["System.Int32", "System.DirectoryServices.ActiveDirectory.ActiveDirectorySiteCollection", "Method[IndexOf].ReturnValue"] + - ["System.String", "System.DirectoryServices.ActiveDirectory.ReplicationOperation", "Property[PartitionName]"] + - ["System.DirectoryServices.ActiveDirectory.ReadOnlyDirectoryServerCollection", "System.DirectoryServices.ActiveDirectory.ApplicationPartition", "Method[FindAllDirectoryServers].ReturnValue"] + - ["System.DirectoryServices.DirectoryEntry", "System.DirectoryServices.ActiveDirectory.ActiveDirectoryInterSiteTransport", "Method[GetDirectoryEntry].ReturnValue"] + - ["System.DirectoryServices.ActiveDirectory.ForestTrustDomainStatus", "System.DirectoryServices.ActiveDirectory.ForestTrustDomainStatus!", "Field[NetBiosNameAdminDisabled]"] + - ["System.DirectoryServices.ActiveDirectory.TrustRelationshipInformation", "System.DirectoryServices.ActiveDirectory.TrustRelationshipInformationCollection", "Property[Item]"] + - ["System.Int32", "System.DirectoryServices.ActiveDirectory.ReplicationFailureCollection", "Method[IndexOf].ReturnValue"] + - ["System.DirectoryServices.ActiveDirectory.DomainControllerCollection", "System.DirectoryServices.ActiveDirectory.Domain", "Method[FindAllDiscoverableDomainControllers].ReturnValue"] + - ["System.DirectoryServices.ActiveDirectory.ActiveDirectoryRole", "System.DirectoryServices.ActiveDirectory.ActiveDirectoryRoleCollection", "Property[Item]"] + - ["System.Int64", "System.DirectoryServices.ActiveDirectory.DomainController", "Property[HighestCommittedUsn]"] + - ["System.Boolean", "System.DirectoryServices.ActiveDirectory.ReplicationOperationCollection", "Method[Contains].ReturnValue"] + - ["System.DirectoryServices.ActiveDirectory.AttributeMetadata", "System.DirectoryServices.ActiveDirectory.ActiveDirectoryReplicationMetadata", "Property[Item]"] + - ["System.DirectoryServices.ActiveDirectory.NotificationStatus", "System.DirectoryServices.ActiveDirectory.NotificationStatus!", "Field[NotificationAlways]"] + - ["System.Boolean", "System.DirectoryServices.ActiveDirectory.ReadOnlyActiveDirectorySchemaPropertyCollection", "Method[Contains].ReturnValue"] + - ["System.Boolean", "System.DirectoryServices.ActiveDirectory.ReadOnlyActiveDirectorySchemaClassCollection", "Method[Contains].ReturnValue"] + - ["System.DirectoryServices.ActiveDirectory.DomainMode", "System.DirectoryServices.ActiveDirectory.DomainMode!", "Field[Windows2003Domain]"] + - ["System.DirectoryServices.ActiveDirectory.TrustType", "System.DirectoryServices.ActiveDirectory.TrustType!", "Field[Unknown]"] + - ["System.Guid", "System.DirectoryServices.ActiveDirectory.AttributeMetadata", "Property[LastOriginatingInvocationId]"] + - ["System.DirectoryServices.ActiveDirectory.ApplicationPartition", "System.DirectoryServices.ActiveDirectory.ApplicationPartition!", "Method[GetApplicationPartition].ReturnValue"] + - ["System.DirectoryServices.DirectoryEntry", "System.DirectoryServices.ActiveDirectory.ActiveDirectorySiteLink", "Method[GetDirectoryEntry].ReturnValue"] + - ["System.Boolean", "System.DirectoryServices.ActiveDirectory.TrustRelationshipInformationCollection", "Method[Contains].ReturnValue"] + - ["System.DirectoryServices.ActiveDirectory.DirectoryContextType", "System.DirectoryServices.ActiveDirectory.DirectoryContextType!", "Field[ApplicationPartition]"] + - ["System.DirectoryServices.ActiveDirectory.ReplicationCursorCollection", "System.DirectoryServices.ActiveDirectory.DirectoryServer", "Method[GetReplicationCursors].ReturnValue"] + - ["System.Int32", "System.DirectoryServices.ActiveDirectory.GlobalCatalogCollection", "Method[IndexOf].ReturnValue"] + - ["System.String", "System.DirectoryServices.ActiveDirectory.AdamInstance", "Property[SiteName]"] + - ["System.DirectoryServices.ActiveDirectory.ReplicationNeighborCollection", "System.DirectoryServices.ActiveDirectory.DirectoryServer", "Method[GetAllReplicationNeighbors].ReturnValue"] + - ["System.DirectoryServices.ActiveDirectory.ActiveDirectorySyntax", "System.DirectoryServices.ActiveDirectory.ActiveDirectorySyntax!", "Field[Int64]"] + - ["System.String", "System.DirectoryServices.ActiveDirectory.TrustRelationshipInformation", "Property[TargetName]"] + - ["System.DirectoryServices.ActiveDirectory.ActiveDirectorySchemaPropertyCollection", "System.DirectoryServices.ActiveDirectory.ActiveDirectorySchemaClass", "Property[MandatoryProperties]"] + - ["System.DirectoryServices.ActiveDirectory.ActiveDirectorySyntax", "System.DirectoryServices.ActiveDirectory.ActiveDirectorySyntax!", "Field[DNWithBinary]"] + - ["System.Boolean", "System.DirectoryServices.ActiveDirectory.Domain", "Method[GetSidFilteringStatus].ReturnValue"] + - ["System.Boolean", "System.DirectoryServices.ActiveDirectory.ActiveDirectoryReplicationMetadata", "Method[Contains].ReturnValue"] + - ["System.DirectoryServices.DirectoryEntry", "System.DirectoryServices.ActiveDirectory.ActiveDirectorySchemaClass", "Method[GetDirectoryEntry].ReturnValue"] + - ["System.DirectoryServices.ActiveDirectory.AdamRole", "System.DirectoryServices.ActiveDirectory.AdamRole!", "Field[SchemaRole]"] + - ["System.Int32", "System.DirectoryServices.ActiveDirectory.ReadOnlyDirectoryServerCollection", "Method[IndexOf].ReturnValue"] + - ["System.DirectoryServices.ActiveDirectory.Forest", "System.DirectoryServices.ActiveDirectory.Forest!", "Method[GetCurrentForest].ReturnValue"] + - ["System.DirectoryServices.ActiveDirectory.MinuteOfHour", "System.DirectoryServices.ActiveDirectory.MinuteOfHour!", "Field[Fifteen]"] + - ["System.Int32", "System.DirectoryServices.ActiveDirectory.ActiveDirectorySiteLinkCollection", "Method[Add].ReturnValue"] + - ["System.Int32", "System.DirectoryServices.ActiveDirectory.Forest", "Property[ForestModeLevel]"] + - ["System.DateTime", "System.DirectoryServices.ActiveDirectory.ReplicationOperationInformation", "Property[OperationStartTime]"] + - ["System.DirectoryServices.DirectorySearcher", "System.DirectoryServices.ActiveDirectory.GlobalCatalog", "Method[GetDirectorySearcher].ReturnValue"] + - ["System.DirectoryServices.ActiveDirectory.DomainCollisionOptions", "System.DirectoryServices.ActiveDirectory.DomainCollisionOptions!", "Field[NetBiosNameDisabledByAdmin]"] + - ["System.DirectoryServices.ActiveDirectory.ActiveDirectoryReplicationMetadata", "System.DirectoryServices.ActiveDirectory.DomainController", "Method[GetReplicationMetadata].ReturnValue"] + - ["System.DirectoryServices.ActiveDirectory.ReadOnlyStringCollection", "System.DirectoryServices.ActiveDirectory.DirectoryServer", "Property[Partitions]"] + - ["System.String", "System.DirectoryServices.ActiveDirectory.ActiveDirectorySchemaProperty", "Property[Description]"] + - ["System.DirectoryServices.ActiveDirectory.ActiveDirectorySiteOptions", "System.DirectoryServices.ActiveDirectory.ActiveDirectorySiteOptions!", "Field[GroupMembershipCachingEnabled]"] + - ["System.String", "System.DirectoryServices.ActiveDirectory.ReplicationConnection", "Method[ToString].ReturnValue"] + - ["System.DirectoryServices.ActiveDirectory.GlobalCatalogCollection", "System.DirectoryServices.ActiveDirectory.Forest", "Method[FindAllDiscoverableGlobalCatalogs].ReturnValue"] + - ["System.Int32", "System.DirectoryServices.ActiveDirectory.AdamInstance", "Property[LdapPort]"] + - ["System.Int64", "System.DirectoryServices.ActiveDirectory.ReplicationNeighbor", "Property[UsnAttributeFilter]"] + - ["System.DirectoryServices.ActiveDirectory.ForestTrustDomainStatus", "System.DirectoryServices.ActiveDirectory.ForestTrustDomainStatus!", "Field[SidAdminDisabled]"] + - ["System.DirectoryServices.ActiveDirectory.ActiveDirectorySiteOptions", "System.DirectoryServices.ActiveDirectory.ActiveDirectorySiteOptions!", "Field[AutoInterSiteTopologyDisabled]"] + - ["System.DirectoryServices.ActiveDirectory.TopLevelName", "System.DirectoryServices.ActiveDirectory.TopLevelNameCollection", "Property[Item]"] + - ["System.String", "System.DirectoryServices.ActiveDirectory.ActiveDirectoryObjectNotFoundException", "Property[Name]"] + - ["System.DirectoryServices.ActiveDirectory.MinuteOfHour", "System.DirectoryServices.ActiveDirectory.MinuteOfHour!", "Field[Thirty]"] + - ["System.String", "System.DirectoryServices.ActiveDirectory.ReplicationConnection", "Property[SourceServer]"] + - ["System.DirectoryServices.ActiveDirectory.LocatorOptions", "System.DirectoryServices.ActiveDirectory.LocatorOptions!", "Field[KdcRequired]"] + - ["System.Boolean", "System.DirectoryServices.ActiveDirectory.ReplicationConnection", "Property[Enabled]"] + - ["System.DirectoryServices.ActiveDirectory.ReadOnlyActiveDirectorySchemaClassCollection", "System.DirectoryServices.ActiveDirectory.ActiveDirectorySchema", "Method[FindAllDefunctClasses].ReturnValue"] + - ["System.DirectoryServices.ActiveDirectory.ReplicationSpan", "System.DirectoryServices.ActiveDirectory.ReplicationSpan!", "Field[IntraSite]"] + - ["System.DirectoryServices.ActiveDirectory.SyncFromAllServersOptions", "System.DirectoryServices.ActiveDirectory.SyncFromAllServersOptions!", "Field[SkipInitialCheck]"] + - ["System.Boolean", "System.DirectoryServices.ActiveDirectory.ReplicationConnection", "Property[ReciprocalReplicationEnabled]"] + - ["System.DirectoryServices.ActiveDirectory.ForestMode", "System.DirectoryServices.ActiveDirectory.ForestMode!", "Field[Windows2000Forest]"] + - ["System.DirectoryServices.ActiveDirectory.ForestMode", "System.DirectoryServices.ActiveDirectory.ForestMode!", "Field[Windows8Forest]"] + - ["System.DirectoryServices.ActiveDirectory.HourOfDay", "System.DirectoryServices.ActiveDirectory.HourOfDay!", "Field[Nineteen]"] + - ["System.DirectoryServices.ActiveDirectory.ForestTrustDomainInformation", "System.DirectoryServices.ActiveDirectory.ForestTrustDomainInfoCollection", "Property[Item]"] + - ["System.DirectoryServices.ActiveDirectory.AdamInstance", "System.DirectoryServices.ActiveDirectory.ConfigurationSet", "Method[FindAdamInstance].ReturnValue"] + - ["System.String", "System.DirectoryServices.ActiveDirectory.DomainController", "Property[SiteName]"] + - ["System.DirectoryServices.ActiveDirectory.ActiveDirectorySiteOptions", "System.DirectoryServices.ActiveDirectory.ActiveDirectorySiteOptions!", "Field[AutoMinimumHopDisabled]"] + - ["System.DirectoryServices.DirectoryEntry", "System.DirectoryServices.ActiveDirectory.ApplicationPartition", "Method[GetDirectoryEntry].ReturnValue"] + - ["System.DirectoryServices.ActiveDirectory.Domain", "System.DirectoryServices.ActiveDirectory.Domain!", "Method[GetComputerDomain].ReturnValue"] + - ["System.DirectoryServices.ActiveDirectory.DomainController", "System.DirectoryServices.ActiveDirectory.Domain", "Property[RidRoleOwner]"] + - ["System.DirectoryServices.ActiveDirectory.DomainController", "System.DirectoryServices.ActiveDirectory.Domain", "Property[InfrastructureRoleOwner]"] + - ["System.String", "System.DirectoryServices.ActiveDirectory.ActiveDirectorySchemaClass", "Property[Description]"] + - ["System.DirectoryServices.ActiveDirectory.DomainCollisionOptions", "System.DirectoryServices.ActiveDirectory.ForestTrustRelationshipCollision", "Property[DomainCollisionOption]"] + - ["System.String", "System.DirectoryServices.ActiveDirectory.ForestTrustDomainInformation", "Property[NetBiosName]"] + - ["System.DirectoryServices.ActiveDirectory.DomainController", "System.DirectoryServices.ActiveDirectory.Domain", "Method[FindDomainController].ReturnValue"] + - ["System.DirectoryServices.ActiveDirectory.AdamInstance", "System.DirectoryServices.ActiveDirectory.AdamInstance!", "Method[FindOne].ReturnValue"] + - ["System.String", "System.DirectoryServices.ActiveDirectory.Forest", "Method[ToString].ReturnValue"] + - ["System.DirectoryServices.ActiveDirectory.DomainMode", "System.DirectoryServices.ActiveDirectory.DomainMode!", "Field[Windows2008R2Domain]"] + - ["System.Int32", "System.DirectoryServices.ActiveDirectory.ReadOnlySiteLinkCollection", "Method[IndexOf].ReturnValue"] + - ["System.DirectoryServices.ActiveDirectory.ReplicationOperationInformation", "System.DirectoryServices.ActiveDirectory.AdamInstance", "Method[GetReplicationOperationInformation].ReturnValue"] + - ["System.String", "System.DirectoryServices.ActiveDirectory.ReplicationConnection", "Property[Name]"] + - ["System.DirectoryServices.ActiveDirectory.ActiveDirectorySiteOptions", "System.DirectoryServices.ActiveDirectory.ActiveDirectorySiteOptions!", "Field[TopologyCleanupDisabled]"] + - ["System.DirectoryServices.ActiveDirectory.HourOfDay", "System.DirectoryServices.ActiveDirectory.HourOfDay!", "Field[Thirteen]"] + - ["System.DirectoryServices.ActiveDirectory.ReadOnlyActiveDirectorySchemaClassCollection", "System.DirectoryServices.ActiveDirectory.ActiveDirectorySchema", "Method[FindAllClasses].ReturnValue"] + - ["System.DirectoryServices.ActiveDirectory.ActiveDirectorySyntax", "System.DirectoryServices.ActiveDirectory.ActiveDirectorySyntax!", "Field[Oid]"] + - ["System.DirectoryServices.ActiveDirectory.SyncFromAllServersEvent", "System.DirectoryServices.ActiveDirectory.SyncFromAllServersEvent!", "Field[Error]"] + - ["System.DirectoryServices.ActiveDirectory.AdamInstance", "System.DirectoryServices.ActiveDirectory.ConfigurationSet", "Property[SchemaRoleOwner]"] + - ["System.DirectoryServices.ActiveDirectory.ActiveDirectorySiteLink", "System.DirectoryServices.ActiveDirectory.ActiveDirectorySiteLinkCollection", "Property[Item]"] + - ["System.String", "System.DirectoryServices.ActiveDirectory.ActiveDirectorySchemaProperty", "Method[ToString].ReturnValue"] + - ["System.DirectoryServices.ActiveDirectory.ActiveDirectorySyntax", "System.DirectoryServices.ActiveDirectory.ActiveDirectorySyntax!", "Field[DN]"] + - ["System.DirectoryServices.ActiveDirectory.ActiveDirectoryTransportType", "System.DirectoryServices.ActiveDirectory.ActiveDirectoryTransportType!", "Field[Rpc]"] + - ["System.DirectoryServices.ActiveDirectory.ActiveDirectorySchemaClass", "System.DirectoryServices.ActiveDirectory.ActiveDirectorySchema", "Method[FindClass].ReturnValue"] + - ["System.String", "System.DirectoryServices.ActiveDirectory.ActiveDirectoryPartition", "Property[Name]"] + - ["System.Int32", "System.DirectoryServices.ActiveDirectory.ActiveDirectorySiteLinkCollection", "Method[IndexOf].ReturnValue"] + - ["System.DirectoryServices.ActiveDirectory.SyncFromAllServersOptions", "System.DirectoryServices.ActiveDirectory.SyncFromAllServersOptions!", "Field[None]"] + - ["System.String", "System.DirectoryServices.ActiveDirectory.ForestTrustDomainInformation", "Property[DnsName]"] + - ["System.DirectoryServices.ActiveDirectory.ActiveDirectorySchema", "System.DirectoryServices.ActiveDirectory.ConfigurationSet", "Property[Schema]"] + - ["System.DirectoryServices.ActiveDirectory.ForestTrustDomainInfoCollection", "System.DirectoryServices.ActiveDirectory.ForestTrustRelationshipInformation", "Property[TrustedDomainInformation]"] + - ["System.DirectoryServices.ActiveDirectory.ReplicationOperationType", "System.DirectoryServices.ActiveDirectory.ReplicationOperationType!", "Field[Delete]"] + - ["System.DirectoryServices.ActiveDirectory.TopLevelNameCollisionOptions", "System.DirectoryServices.ActiveDirectory.TopLevelNameCollisionOptions!", "Field[None]"] + - ["System.DirectoryServices.ActiveDirectory.ActiveDirectorySyntax", "System.DirectoryServices.ActiveDirectory.ActiveDirectorySyntax!", "Field[PresentationAddress]"] + - ["System.String", "System.DirectoryServices.ActiveDirectory.DirectoryServer", "Property[SiteName]"] + - ["System.Int32", "System.DirectoryServices.ActiveDirectory.ReplicationOperation", "Property[OperationNumber]"] + - ["System.String", "System.DirectoryServices.ActiveDirectory.ReplicationFailure", "Property[LastErrorMessage]"] + - ["System.Int32", "System.DirectoryServices.ActiveDirectory.ReplicationCursorCollection", "Method[IndexOf].ReturnValue"] + - ["System.DirectoryServices.ActiveDirectory.ActiveDirectorySyntax", "System.DirectoryServices.ActiveDirectory.ActiveDirectorySyntax!", "Field[Int]"] + - ["System.DirectoryServices.ActiveDirectory.SyncUpdateCallback", "System.DirectoryServices.ActiveDirectory.DomainController", "Property[SyncFromAllServersCallback]"] + - ["System.DirectoryServices.ActiveDirectory.AdamInstanceCollection", "System.DirectoryServices.ActiveDirectory.ConfigurationSet", "Method[FindAllAdamInstances].ReturnValue"] + - ["System.DirectoryServices.ActiveDirectory.ActiveDirectorySite", "System.DirectoryServices.ActiveDirectory.ActiveDirectorySite!", "Method[GetComputerSite].ReturnValue"] + - ["System.DirectoryServices.ActiveDirectory.ActiveDirectorySyntax", "System.DirectoryServices.ActiveDirectory.ActiveDirectorySchemaProperty", "Property[Syntax]"] + - ["System.DirectoryServices.ActiveDirectory.ReplicationNeighborCollection", "System.DirectoryServices.ActiveDirectory.DomainController", "Method[GetAllReplicationNeighbors].ReturnValue"] + - ["System.Int32", "System.DirectoryServices.ActiveDirectory.ReplicationOperation", "Property[Priority]"] + - ["System.Boolean", "System.DirectoryServices.ActiveDirectory.ActiveDirectorySiteLinkCollection", "Method[Contains].ReturnValue"] + - ["System.DirectoryServices.ActiveDirectory.ReadOnlyDirectoryServerCollection", "System.DirectoryServices.ActiveDirectory.ApplicationPartition", "Method[FindAllDiscoverableDirectoryServers].ReturnValue"] + - ["System.Boolean", "System.DirectoryServices.ActiveDirectory.ReplicationConnectionCollection", "Method[Contains].ReturnValue"] + - ["System.DirectoryServices.ActiveDirectory.ReplicationNeighborCollection", "System.DirectoryServices.ActiveDirectory.AdamInstance", "Method[GetAllReplicationNeighbors].ReturnValue"] + - ["System.DirectoryServices.ActiveDirectory.ActiveDirectoryRole", "System.DirectoryServices.ActiveDirectory.ActiveDirectoryRole!", "Field[PdcRole]"] + - ["System.DirectoryServices.ActiveDirectory.ReadOnlySiteCollection", "System.DirectoryServices.ActiveDirectory.ConfigurationSet", "Property[Sites]"] + - ["System.DirectoryServices.ActiveDirectory.DomainCollisionOptions", "System.DirectoryServices.ActiveDirectory.DomainCollisionOptions!", "Field[NetBiosNameDisabledByConflict]"] + - ["System.String", "System.DirectoryServices.ActiveDirectory.AdamInstance", "Property[IPAddress]"] + - ["System.DirectoryServices.ActiveDirectory.DomainController", "System.DirectoryServices.ActiveDirectory.DomainController!", "Method[GetDomainController].ReturnValue"] + - ["System.DirectoryServices.ActiveDirectory.ReplicationFailure", "System.DirectoryServices.ActiveDirectory.ReplicationFailureCollection", "Property[Item]"] + - ["System.Boolean", "System.DirectoryServices.ActiveDirectory.ActiveDirectorySchemaProperty", "Property[IsIndexed]"] + - ["System.DirectoryServices.ActiveDirectory.ReadOnlyDirectoryServerCollection", "System.DirectoryServices.ActiveDirectory.ActiveDirectorySite", "Property[BridgeheadServers]"] + - ["System.DirectoryServices.ActiveDirectory.ForestMode", "System.DirectoryServices.ActiveDirectory.Forest", "Property[ForestMode]"] + - ["System.DirectoryServices.ActiveDirectory.GlobalCatalog", "System.DirectoryServices.ActiveDirectory.GlobalCatalog", "Method[EnableGlobalCatalog].ReturnValue"] + - ["System.DirectoryServices.ActiveDirectory.PropertyTypes", "System.DirectoryServices.ActiveDirectory.PropertyTypes!", "Field[InGlobalCatalog]"] + - ["System.DirectoryServices.ActiveDirectory.DomainMode", "System.DirectoryServices.ActiveDirectory.DomainMode!", "Field[Windows2000MixedDomain]"] + - ["System.DirectoryServices.ActiveDirectory.SyncFromAllServersOptions", "System.DirectoryServices.ActiveDirectory.SyncFromAllServersOptions!", "Field[AbortIfServerUnavailable]"] + - ["System.String", "System.DirectoryServices.ActiveDirectory.ActiveDirectorySubnet", "Method[ToString].ReturnValue"] + - ["System.DirectoryServices.ActiveDirectory.ReplicationNeighbor", "System.DirectoryServices.ActiveDirectory.ReplicationNeighborCollection", "Property[Item]"] + - ["System.DirectoryServices.ActiveDirectory.AdamRole", "System.DirectoryServices.ActiveDirectory.AdamRole!", "Field[NamingRole]"] + - ["System.DirectoryServices.ActiveDirectory.SyncFromAllServersOptions", "System.DirectoryServices.ActiveDirectory.SyncFromAllServersOptions!", "Field[CheckServerAlivenessOnly]"] + - ["System.DirectoryServices.ActiveDirectory.ReplicationOperationInformation", "System.DirectoryServices.ActiveDirectory.DomainController", "Method[GetReplicationOperationInformation].ReturnValue"] + - ["System.DirectoryServices.ActiveDirectory.ReplicationConnectionCollection", "System.DirectoryServices.ActiveDirectory.AdamInstance", "Property[InboundConnections]"] + - ["System.DirectoryServices.ActiveDirectory.DomainMode", "System.DirectoryServices.ActiveDirectory.DomainMode!", "Field[Windows2012R2Domain]"] + - ["System.DirectoryServices.ActiveDirectory.DomainCollection", "System.DirectoryServices.ActiveDirectory.Forest", "Property[Domains]"] + - ["System.Boolean", "System.DirectoryServices.ActiveDirectory.DirectoryServerCollection", "Method[Contains].ReturnValue"] + - ["System.DirectoryServices.ActiveDirectory.ActiveDirectorySiteLinkBridge", "System.DirectoryServices.ActiveDirectory.ActiveDirectorySiteLinkBridge!", "Method[FindByName].ReturnValue"] + - ["System.Int32", "System.DirectoryServices.ActiveDirectory.AttributeMetadataCollection", "Method[IndexOf].ReturnValue"] + - ["System.DirectoryServices.ActiveDirectory.ActiveDirectorySchemaProperty", "System.DirectoryServices.ActiveDirectory.ActiveDirectorySchema", "Method[FindDefunctProperty].ReturnValue"] + - ["System.DirectoryServices.ActiveDirectory.ActiveDirectorySchedule", "System.DirectoryServices.ActiveDirectory.ActiveDirectorySite", "Property[IntraSiteReplicationSchedule]"] + - ["System.DirectoryServices.ActiveDirectory.ActiveDirectorySchemaProperty", "System.DirectoryServices.ActiveDirectory.ActiveDirectorySchema", "Method[FindProperty].ReturnValue"] + - ["System.DirectoryServices.ActiveDirectory.DomainCollisionOptions", "System.DirectoryServices.ActiveDirectory.DomainCollisionOptions!", "Field[SidDisabledByAdmin]"] + - ["System.DirectoryServices.ActiveDirectory.SyncFromAllServersEvent", "System.DirectoryServices.ActiveDirectory.SyncFromAllServersEvent!", "Field[Finished]"] + - ["System.String", "System.DirectoryServices.ActiveDirectory.ActiveDirectorySubnet", "Property[Name]"] + - ["System.DirectoryServices.ActiveDirectory.TrustType", "System.DirectoryServices.ActiveDirectory.TrustType!", "Field[CrossLink]"] + - ["System.DirectoryServices.ActiveDirectory.HourOfDay", "System.DirectoryServices.ActiveDirectory.HourOfDay!", "Field[Nine]"] + - ["System.DirectoryServices.ActiveDirectory.AdamInstance", "System.DirectoryServices.ActiveDirectory.AdamInstance!", "Method[GetAdamInstance].ReturnValue"] + - ["System.DirectoryServices.ActiveDirectorySecurity", "System.DirectoryServices.ActiveDirectory.ActiveDirectorySchemaClass", "Property[DefaultObjectSecurityDescriptor]"] + - ["System.DirectoryServices.DirectoryEntry", "System.DirectoryServices.ActiveDirectory.Domain", "Method[GetDirectoryEntry].ReturnValue"] + - ["System.Int32", "System.DirectoryServices.ActiveDirectory.ReplicationNeighbor", "Property[ConsecutiveFailureCount]"] + - ["System.DirectoryServices.ActiveDirectory.DomainController", "System.DirectoryServices.ActiveDirectory.DomainControllerCollection", "Property[Item]"] + - ["System.DirectoryServices.ActiveDirectory.ForestTrustCollisionType", "System.DirectoryServices.ActiveDirectory.ForestTrustCollisionType!", "Field[Domain]"] + - ["System.DirectoryServices.ActiveDirectory.ReplicationOperation", "System.DirectoryServices.ActiveDirectory.ReplicationOperationCollection", "Property[Item]"] + - ["System.DirectoryServices.ActiveDirectory.GlobalCatalogCollection", "System.DirectoryServices.ActiveDirectory.Forest", "Property[GlobalCatalogs]"] + - ["System.DirectoryServices.ActiveDirectory.TopLevelNameCollection", "System.DirectoryServices.ActiveDirectory.ForestTrustRelationshipInformation", "Property[TopLevelNames]"] + - ["System.String", "System.DirectoryServices.ActiveDirectory.ReplicationNeighbor", "Property[SourceServer]"] + - ["System.DirectoryServices.ActiveDirectory.HourOfDay", "System.DirectoryServices.ActiveDirectory.HourOfDay!", "Field[TwentyOne]"] + - ["System.String", "System.DirectoryServices.ActiveDirectory.ActiveDirectoryPartition", "Method[ToString].ReturnValue"] + - ["System.String", "System.DirectoryServices.ActiveDirectory.AdamInstance", "Property[HostName]"] + - ["System.DirectoryServices.ActiveDirectory.ReplicationSecurityLevel", "System.DirectoryServices.ActiveDirectory.ConfigurationSet", "Method[GetSecurityLevel].ReturnValue"] + - ["System.DirectoryServices.ActiveDirectory.ReplicationFailureCollection", "System.DirectoryServices.ActiveDirectory.DirectoryServer", "Method[GetReplicationConnectionFailures].ReturnValue"] + - ["System.DirectoryServices.ActiveDirectory.ActiveDirectorySchemaProperty", "System.DirectoryServices.ActiveDirectory.ReadOnlyActiveDirectorySchemaPropertyCollection", "Property[Item]"] + - ["System.DirectoryServices.ActiveDirectory.ReplicationSecurityLevel", "System.DirectoryServices.ActiveDirectory.ReplicationSecurityLevel!", "Field[NegotiatePassThrough]"] + - ["System.DirectoryServices.ActiveDirectory.DomainController", "System.DirectoryServices.ActiveDirectory.Forest", "Property[SchemaRoleOwner]"] + - ["System.String", "System.DirectoryServices.ActiveDirectory.ActiveDirectoryServerDownException", "Property[Message]"] + - ["System.DateTime", "System.DirectoryServices.ActiveDirectory.ReplicationCursor", "Property[LastSuccessfulSyncTime]"] + - ["System.TimeSpan", "System.DirectoryServices.ActiveDirectory.ActiveDirectorySiteLink", "Property[ReplicationInterval]"] + - ["System.DirectoryServices.ActiveDirectory.ReplicationConnectionCollection", "System.DirectoryServices.ActiveDirectory.DirectoryServer", "Property[OutboundConnections]"] + - ["System.DirectoryServices.ActiveDirectory.SchemaClassType", "System.DirectoryServices.ActiveDirectory.SchemaClassType!", "Field[Structural]"] + - ["System.DirectoryServices.ActiveDirectory.TrustRelationshipInformationCollection", "System.DirectoryServices.ActiveDirectory.Forest", "Method[GetAllTrustRelationships].ReturnValue"] + - ["System.DirectoryServices.ActiveDirectory.ReadOnlyDirectoryServerCollection", "System.DirectoryServices.ActiveDirectory.ActiveDirectorySite", "Property[Servers]"] + - ["System.Int32", "System.DirectoryServices.ActiveDirectory.DomainControllerCollection", "Method[IndexOf].ReturnValue"] + - ["System.DirectoryServices.ActiveDirectory.ForestMode", "System.DirectoryServices.ActiveDirectory.ForestMode!", "Field[Windows2003InterimForest]"] + - ["System.DirectoryServices.ActiveDirectory.ApplicationPartitionCollection", "System.DirectoryServices.ActiveDirectory.ConfigurationSet", "Property[ApplicationPartitions]"] + - ["System.String", "System.DirectoryServices.ActiveDirectory.TrustRelationshipInformation", "Property[SourceName]"] + - ["System.DirectoryServices.ActiveDirectory.LocatorOptions", "System.DirectoryServices.ActiveDirectory.LocatorOptions!", "Field[ForceRediscovery]"] + - ["System.DirectoryServices.ActiveDirectory.ActiveDirectorySchemaPropertyCollection", "System.DirectoryServices.ActiveDirectory.ActiveDirectorySchemaClass", "Property[OptionalProperties]"] + - ["System.DirectoryServices.ActiveDirectory.ActiveDirectorySyntax", "System.DirectoryServices.ActiveDirectory.ActiveDirectorySyntax!", "Field[GeneralizedTime]"] + - ["System.DirectoryServices.ActiveDirectory.ActiveDirectorySyntax", "System.DirectoryServices.ActiveDirectory.ActiveDirectorySyntax!", "Field[CaseIgnoreString]"] + - ["System.Int32", "System.DirectoryServices.ActiveDirectory.AdamInstance", "Property[SslPort]"] + - ["System.DirectoryServices.ActiveDirectory.ActiveDirectorySiteCollection", "System.DirectoryServices.ActiveDirectory.ActiveDirectorySiteLink", "Property[Sites]"] + - ["System.DirectoryServices.ActiveDirectory.SyncFromAllServersEvent", "System.DirectoryServices.ActiveDirectory.SyncFromAllServersEvent!", "Field[SyncStarted]"] + - ["System.Boolean", "System.DirectoryServices.ActiveDirectory.ReplicationNeighborCollection", "Method[Contains].ReturnValue"] + - ["System.DirectoryServices.ActiveDirectory.HourOfDay", "System.DirectoryServices.ActiveDirectory.HourOfDay!", "Field[Six]"] + - ["System.String", "System.DirectoryServices.ActiveDirectory.TopLevelName", "Property[Name]"] + - ["System.DirectoryServices.ActiveDirectory.DirectoryServer", "System.DirectoryServices.ActiveDirectory.ApplicationPartition", "Method[FindDirectoryServer].ReturnValue"] + - ["System.Int32", "System.DirectoryServices.ActiveDirectory.ActiveDirectoryServerDownException", "Property[ErrorCode]"] + - ["System.DirectoryServices.ActiveDirectory.LocatorOptions", "System.DirectoryServices.ActiveDirectory.LocatorOptions!", "Field[WriteableRequired]"] + - ["System.Guid", "System.DirectoryServices.ActiveDirectory.ActiveDirectorySchemaProperty", "Property[SchemaGuid]"] + - ["System.DirectoryServices.ActiveDirectory.HourOfDay", "System.DirectoryServices.ActiveDirectory.HourOfDay!", "Field[Four]"] + - ["System.Int32", "System.DirectoryServices.ActiveDirectory.TrustRelationshipInformationCollection", "Method[IndexOf].ReturnValue"] + - ["System.DirectoryServices.ActiveDirectory.AdamInstanceCollection", "System.DirectoryServices.ActiveDirectory.AdamInstance!", "Method[FindAll].ReturnValue"] + - ["System.DirectoryServices.ActiveDirectory.ActiveDirectorySite", "System.DirectoryServices.ActiveDirectory.ReadOnlySiteCollection", "Property[Item]"] + - ["System.DirectoryServices.ActiveDirectory.HourOfDay", "System.DirectoryServices.ActiveDirectory.HourOfDay!", "Field[TwentyTwo]"] + - ["System.DirectoryServices.ActiveDirectory.TrustType", "System.DirectoryServices.ActiveDirectory.TrustType!", "Field[ParentChild]"] + - ["System.DirectoryServices.DirectoryEntry", "System.DirectoryServices.ActiveDirectory.ActiveDirectorySubnet", "Method[GetDirectoryEntry].ReturnValue"] + - ["System.DirectoryServices.ActiveDirectory.TrustType", "System.DirectoryServices.ActiveDirectory.TrustType!", "Field[External]"] + - ["System.DirectoryServices.ActiveDirectory.ActiveDirectorySyntax", "System.DirectoryServices.ActiveDirectory.ActiveDirectorySyntax!", "Field[Sid]"] + - ["System.DirectoryServices.ActiveDirectory.ForestTrustRelationshipCollisionCollection", "System.DirectoryServices.ActiveDirectory.ForestTrustCollisionException", "Property[Collisions]"] + - ["System.DirectoryServices.ActiveDirectory.DomainControllerCollection", "System.DirectoryServices.ActiveDirectory.Domain", "Method[FindAllDomainControllers].ReturnValue"] + - ["System.DirectoryServices.DirectoryEntry", "System.DirectoryServices.ActiveDirectory.ActiveDirectorySiteLinkBridge", "Method[GetDirectoryEntry].ReturnValue"] + - ["System.DirectoryServices.ActiveDirectory.ActiveDirectorySchema", "System.DirectoryServices.ActiveDirectory.Forest", "Property[Schema]"] + - ["System.Int32", "System.DirectoryServices.ActiveDirectory.Domain", "Property[DomainModeLevel]"] + - ["System.DirectoryServices.ActiveDirectory.ForestTrustCollisionType", "System.DirectoryServices.ActiveDirectory.ForestTrustCollisionType!", "Field[TopLevelName]"] + - ["System.DirectoryServices.ActiveDirectory.ReplicationOperation", "System.DirectoryServices.ActiveDirectory.ReplicationOperationInformation", "Property[CurrentOperation]"] + - ["System.DirectoryServices.ActiveDirectory.ReplicationCursorCollection", "System.DirectoryServices.ActiveDirectory.DomainController", "Method[GetReplicationCursors].ReturnValue"] + - ["System.String", "System.DirectoryServices.ActiveDirectory.ConfigurationSet", "Property[Name]"] + - ["System.DirectoryServices.ActiveDirectory.ReadOnlyActiveDirectorySchemaClassCollection", "System.DirectoryServices.ActiveDirectory.ActiveDirectorySchemaClass", "Property[PossibleInferiors]"] + - ["System.DirectoryServices.ActiveDirectory.ActiveDirectorySyntax", "System.DirectoryServices.ActiveDirectory.ActiveDirectorySyntax!", "Field[Enumeration]"] + - ["System.DirectoryServices.ActiveDirectory.ActiveDirectoryTransportType", "System.DirectoryServices.ActiveDirectory.ActiveDirectoryTransportType!", "Field[Smtp]"] + - ["System.Boolean", "System.DirectoryServices.ActiveDirectory.ActiveDirectoryRoleCollection", "Method[Contains].ReturnValue"] + - ["System.DirectoryServices.ActiveDirectory.ReadOnlyActiveDirectorySchemaPropertyCollection", "System.DirectoryServices.ActiveDirectory.ActiveDirectorySchema", "Method[FindAllProperties].ReturnValue"] + - ["System.Int32", "System.DirectoryServices.ActiveDirectory.ActiveDirectorySchemaClassCollection", "Method[IndexOf].ReturnValue"] + - ["System.Int32", "System.DirectoryServices.ActiveDirectory.ReadOnlyActiveDirectorySchemaPropertyCollection", "Method[IndexOf].ReturnValue"] + - ["System.DirectoryServices.ActiveDirectory.DomainMode", "System.DirectoryServices.ActiveDirectory.DomainMode!", "Field[Unknown]"] + - ["System.DirectoryServices.ActiveDirectory.ForestMode", "System.DirectoryServices.ActiveDirectory.ForestMode!", "Field[Unknown]"] + - ["System.String", "System.DirectoryServices.ActiveDirectory.ActiveDirectoryServerDownException", "Property[Name]"] + - ["System.DirectoryServices.ActiveDirectory.GlobalCatalogCollection", "System.DirectoryServices.ActiveDirectory.GlobalCatalog!", "Method[FindAll].ReturnValue"] + - ["System.Int32", "System.DirectoryServices.ActiveDirectory.ReadOnlyActiveDirectorySchemaClassCollection", "Method[IndexOf].ReturnValue"] + - ["System.DirectoryServices.ActiveDirectory.HourOfDay", "System.DirectoryServices.ActiveDirectory.HourOfDay!", "Field[Eight]"] + - ["System.DirectoryServices.ActiveDirectory.AdamInstanceCollection", "System.DirectoryServices.ActiveDirectory.ConfigurationSet", "Property[AdamInstances]"] + - ["System.DirectoryServices.ActiveDirectory.ActiveDirectorySiteLinkBridge", "System.DirectoryServices.ActiveDirectory.ReadOnlySiteLinkBridgeCollection", "Property[Item]"] + - ["System.Boolean", "System.DirectoryServices.ActiveDirectory.DomainControllerCollection", "Method[Contains].ReturnValue"] + - ["System.DirectoryServices.ActiveDirectory.TopLevelNameStatus", "System.DirectoryServices.ActiveDirectory.TopLevelNameStatus!", "Field[Enabled]"] + - ["System.String", "System.DirectoryServices.ActiveDirectory.DomainController", "Property[IPAddress]"] + - ["System.String", "System.DirectoryServices.ActiveDirectory.ActiveDirectorySite", "Property[Name]"] + - ["System.DirectoryServices.ActiveDirectory.ForestTrustCollisionType", "System.DirectoryServices.ActiveDirectory.ForestTrustCollisionType!", "Field[Other]"] + - ["System.DirectoryServices.ActiveDirectory.ActiveDirectorySiteOptions", "System.DirectoryServices.ActiveDirectory.ActiveDirectorySiteOptions!", "Field[AutoTopologyDisabled]"] + - ["System.DirectoryServices.ActiveDirectory.DomainMode", "System.DirectoryServices.ActiveDirectory.DomainMode!", "Field[Windows2000NativeDomain]"] + - ["System.DateTime", "System.DirectoryServices.ActiveDirectory.ReplicationFailure", "Property[FirstFailureTime]"] + - ["System.Boolean", "System.DirectoryServices.ActiveDirectory.DomainController", "Method[IsGlobalCatalog].ReturnValue"] + - ["System.DirectoryServices.ActiveDirectory.ApplicationPartition", "System.DirectoryServices.ActiveDirectory.ApplicationPartitionCollection", "Property[Item]"] + - ["System.DirectoryServices.ActiveDirectory.ReplicationOperationType", "System.DirectoryServices.ActiveDirectory.ReplicationOperationType!", "Field[Sync]"] + - ["System.DirectoryServices.ActiveDirectory.AdamInstance", "System.DirectoryServices.ActiveDirectory.ConfigurationSet", "Property[NamingRoleOwner]"] + - ["System.DirectoryServices.ActiveDirectory.AdamRoleCollection", "System.DirectoryServices.ActiveDirectory.AdamInstance", "Property[Roles]"] + - ["System.DirectoryServices.ActiveDirectory.ActiveDirectorySubnet", "System.DirectoryServices.ActiveDirectory.ActiveDirectorySubnetCollection", "Property[Item]"] + - ["System.DirectoryServices.ActiveDirectory.ReplicationSecurityLevel", "System.DirectoryServices.ActiveDirectory.ReplicationSecurityLevel!", "Field[MutualAuthentication]"] + - ["System.DirectoryServices.ActiveDirectory.DirectoryServer", "System.DirectoryServices.ActiveDirectory.ActiveDirectorySite", "Property[InterSiteTopologyGenerator]"] + - ["System.DirectoryServices.ActiveDirectory.Domain", "System.DirectoryServices.ActiveDirectory.Domain!", "Method[GetDomain].ReturnValue"] + - ["System.DirectoryServices.ActiveDirectory.Domain", "System.DirectoryServices.ActiveDirectory.Domain", "Property[Parent]"] + - ["System.Int32", "System.DirectoryServices.ActiveDirectory.DirectoryServerCollection", "Method[Add].ReturnValue"] + - ["System.DirectoryServices.ActiveDirectory.ActiveDirectorySiteOptions", "System.DirectoryServices.ActiveDirectory.ActiveDirectorySiteOptions!", "Field[StaleServerDetectDisabled]"] + - ["System.DirectoryServices.ActiveDirectory.ActiveDirectorySyntax", "System.DirectoryServices.ActiveDirectory.ActiveDirectorySyntax!", "Field[PrintableString]"] + - ["System.DirectoryServices.ActiveDirectory.ActiveDirectoryTransportType", "System.DirectoryServices.ActiveDirectory.ReplicationConnection", "Property[TransportType]"] + - ["System.String", "System.DirectoryServices.ActiveDirectory.SyncFromAllServersErrorInformation", "Property[SourceServer]"] + - ["System.DirectoryServices.ActiveDirectory.HourOfDay", "System.DirectoryServices.ActiveDirectory.HourOfDay!", "Field[Seven]"] + - ["System.DirectoryServices.ActiveDirectory.ActiveDirectorySite", "System.DirectoryServices.ActiveDirectory.ActiveDirectorySite!", "Method[FindByName].ReturnValue"] + - ["System.DirectoryServices.ActiveDirectory.ActiveDirectorySchemaClassCollection", "System.DirectoryServices.ActiveDirectory.ActiveDirectorySchemaClass", "Property[AuxiliaryClasses]"] + - ["System.String", "System.DirectoryServices.ActiveDirectory.ConfigurationSet", "Method[ToString].ReturnValue"] + - ["System.DateTime", "System.DirectoryServices.ActiveDirectory.ReplicationOperation", "Property[TimeEnqueued]"] + - ["System.Int32", "System.DirectoryServices.ActiveDirectory.ReplicationFailure", "Property[ConsecutiveFailureCount]"] + - ["System.Boolean", "System.DirectoryServices.ActiveDirectory.ReadOnlyStringCollection", "Method[Contains].ReturnValue"] + - ["System.DirectoryServices.ActiveDirectory.TopLevelNameStatus", "System.DirectoryServices.ActiveDirectory.TopLevelName", "Property[Status]"] + - ["System.DirectoryServices.ActiveDirectory.ActiveDirectorySite", "System.DirectoryServices.ActiveDirectory.ActiveDirectorySiteCollection", "Property[Item]"] + - ["System.String", "System.DirectoryServices.ActiveDirectory.ReplicationConnection", "Property[DestinationServer]"] + - ["System.DirectoryServices.ActiveDirectory.LocatorOptions", "System.DirectoryServices.ActiveDirectory.LocatorOptions!", "Field[TimeServerRequired]"] + - ["System.DirectoryServices.ActiveDirectory.ReadOnlySiteLinkCollection", "System.DirectoryServices.ActiveDirectory.ActiveDirectorySite", "Property[SiteLinks]"] + - ["System.DirectoryServices.ActiveDirectory.TrustDirection", "System.DirectoryServices.ActiveDirectory.TrustRelationshipInformation", "Property[TrustDirection]"] + - ["System.Boolean", "System.DirectoryServices.ActiveDirectory.ActiveDirectorySiteCollection", "Method[Contains].ReturnValue"] + - ["System.DateTime", "System.DirectoryServices.ActiveDirectory.DomainController", "Property[CurrentTime]"] + - ["System.String", "System.DirectoryServices.ActiveDirectory.ActiveDirectorySiteLinkBridge", "Property[Name]"] + - ["System.Guid", "System.DirectoryServices.ActiveDirectory.ReplicationCursor", "Property[SourceInvocationId]"] + - ["System.DirectoryServices.ActiveDirectory.DirectoryContextType", "System.DirectoryServices.ActiveDirectory.DirectoryContextType!", "Field[DirectoryServer]"] + - ["System.String", "System.DirectoryServices.ActiveDirectory.AttributeMetadata", "Property[OriginatingServer]"] + - ["System.Int32", "System.DirectoryServices.ActiveDirectory.ForestTrustDomainInfoCollection", "Method[IndexOf].ReturnValue"] + - ["System.DirectoryServices.ActiveDirectory.NotificationStatus", "System.DirectoryServices.ActiveDirectory.NotificationStatus!", "Field[IntraSiteOnly]"] + - ["System.DirectoryServices.ActiveDirectory.ActiveDirectorySchemaClass", "System.DirectoryServices.ActiveDirectory.ActiveDirectorySchemaClassCollection", "Property[Item]"] + - ["System.String", "System.DirectoryServices.ActiveDirectory.ActiveDirectorySite", "Method[ToString].ReturnValue"] + - ["System.Int32", "System.DirectoryServices.ActiveDirectory.ReadOnlyStringCollection", "Method[IndexOf].ReturnValue"] + - ["System.DirectoryServices.ActiveDirectory.ReplicationOperationType", "System.DirectoryServices.ActiveDirectory.ReplicationOperationType!", "Field[UpdateReference]"] + - ["System.Int32", "System.DirectoryServices.ActiveDirectory.ApplicationPartitionCollection", "Method[IndexOf].ReturnValue"] + - ["System.DirectoryServices.ActiveDirectory.ForestMode", "System.DirectoryServices.ActiveDirectory.ForestMode!", "Field[Windows2012R2Forest]"] + - ["System.Int32", "System.DirectoryServices.ActiveDirectory.AttributeMetadata", "Property[Version]"] + - ["System.DirectoryServices.ActiveDirectory.DirectoryServerCollection", "System.DirectoryServices.ActiveDirectory.ActiveDirectorySite", "Property[PreferredSmtpBridgeheadServers]"] + - ["System.DirectoryServices.ActiveDirectory.SyncFromAllServersOptions", "System.DirectoryServices.ActiveDirectory.SyncFromAllServersOptions!", "Field[CrossSite]"] + - ["System.Boolean", "System.DirectoryServices.ActiveDirectory.ReadOnlyDirectoryServerCollection", "Method[Contains].ReturnValue"] + - ["System.DirectoryServices.ActiveDirectory.TrustDirection", "System.DirectoryServices.ActiveDirectory.TrustDirection!", "Field[Inbound]"] + - ["System.DirectoryServices.ActiveDirectory.ActiveDirectorySiteLinkCollection", "System.DirectoryServices.ActiveDirectory.ActiveDirectorySiteLinkBridge", "Property[SiteLinks]"] + - ["System.String", "System.DirectoryServices.ActiveDirectory.ReadOnlyStringCollection", "Property[Item]"] + - ["System.Type", "System.DirectoryServices.ActiveDirectory.ActiveDirectoryObjectNotFoundException", "Property[Type]"] + - ["System.Boolean", "System.DirectoryServices.ActiveDirectory.ReadOnlySiteCollection", "Method[Contains].ReturnValue"] + - ["System.DirectoryServices.ActiveDirectory.ReplicationNeighborCollection", "System.DirectoryServices.ActiveDirectory.DirectoryServer", "Method[GetReplicationNeighbors].ReturnValue"] + - ["System.DirectoryServices.ActiveDirectory.ActiveDirectoryRoleCollection", "System.DirectoryServices.ActiveDirectory.DomainController", "Property[Roles]"] + - ["System.Boolean", "System.DirectoryServices.ActiveDirectory.ActiveDirectorySchemaClass", "Property[IsDefunct]"] + - ["System.DirectoryServices.ActiveDirectory.ActiveDirectorySyntax", "System.DirectoryServices.ActiveDirectory.ActiveDirectorySyntax!", "Field[OctetString]"] + - ["System.DirectoryServices.ActiveDirectory.SyncFromAllServersErrorCategory", "System.DirectoryServices.ActiveDirectory.SyncFromAllServersErrorCategory!", "Field[ErrorReplicating]"] + - ["System.DirectoryServices.ActiveDirectory.ActiveDirectorySchemaClass", "System.DirectoryServices.ActiveDirectory.ActiveDirectorySchemaClass!", "Method[FindByName].ReturnValue"] + - ["System.Int32", "System.DirectoryServices.ActiveDirectory.ActiveDirectoryRoleCollection", "Method[IndexOf].ReturnValue"] + - ["System.DirectoryServices.ActiveDirectory.SchemaClassType", "System.DirectoryServices.ActiveDirectory.SchemaClassType!", "Field[Auxiliary]"] + - ["System.String", "System.DirectoryServices.ActiveDirectory.ActiveDirectorySchemaProperty", "Property[Name]"] + - ["System.String", "System.DirectoryServices.ActiveDirectory.ActiveDirectorySchemaProperty", "Property[CommonName]"] + - ["System.DirectoryServices.ActiveDirectory.DirectoryServer", "System.DirectoryServices.ActiveDirectory.DirectoryServerCollection", "Property[Item]"] + - ["System.DateTime", "System.DirectoryServices.ActiveDirectory.AttributeMetadata", "Property[LastOriginatingChangeTime]"] + - ["System.DirectoryServices.ActiveDirectory.TopLevelNameStatus", "System.DirectoryServices.ActiveDirectory.TopLevelNameStatus!", "Field[ConflictDisabled]"] + - ["System.String", "System.DirectoryServices.ActiveDirectory.DirectoryContext", "Property[Name]"] + - ["System.Boolean", "System.DirectoryServices.ActiveDirectory.ActiveDirectorySchemaProperty", "Property[IsInAnr]"] + - ["System.Int32", "System.DirectoryServices.ActiveDirectory.TopLevelNameCollection", "Method[IndexOf].ReturnValue"] + - ["System.DirectoryServices.ActiveDirectory.ReadOnlyActiveDirectorySchemaPropertyCollection", "System.DirectoryServices.ActiveDirectory.ActiveDirectorySchema", "Method[FindAllDefunctProperties].ReturnValue"] + - ["System.String", "System.DirectoryServices.ActiveDirectory.ActiveDirectorySite", "Property[Location]"] + - ["System.DirectoryServices.ActiveDirectory.ActiveDirectorySchemaClass", "System.DirectoryServices.ActiveDirectory.ActiveDirectorySchemaClass", "Property[SubClassOf]"] + - ["System.DirectoryServices.ActiveDirectory.GlobalCatalogCollection", "System.DirectoryServices.ActiveDirectory.Forest", "Method[FindAllGlobalCatalogs].ReturnValue"] + - ["System.Boolean", "System.DirectoryServices.ActiveDirectory.ApplicationPartitionCollection", "Method[Contains].ReturnValue"] + - ["System.DirectoryServices.ActiveDirectory.DomainCollisionOptions", "System.DirectoryServices.ActiveDirectory.DomainCollisionOptions!", "Field[None]"] + - ["System.DirectoryServices.ActiveDirectory.ActiveDirectorySyntax", "System.DirectoryServices.ActiveDirectory.ActiveDirectorySyntax!", "Field[Bool]"] + - ["System.DirectoryServices.ActiveDirectory.ActiveDirectoryTransportType", "System.DirectoryServices.ActiveDirectory.ActiveDirectorySiteLink", "Property[TransportType]"] + - ["System.Guid", "System.DirectoryServices.ActiveDirectory.ActiveDirectorySchemaClass", "Property[SchemaGuid]"] + - ["System.DirectoryServices.ActiveDirectory.TrustRelationshipInformationCollection", "System.DirectoryServices.ActiveDirectory.Domain", "Method[GetAllTrustRelationships].ReturnValue"] + - ["System.Int32", "System.DirectoryServices.ActiveDirectory.ReplicationNeighborCollection", "Method[IndexOf].ReturnValue"] + - ["System.Boolean", "System.DirectoryServices.ActiveDirectory.Forest", "Method[GetSidFilteringStatus].ReturnValue"] + - ["System.DirectoryServices.ActiveDirectory.ForestTrustDomainStatus", "System.DirectoryServices.ActiveDirectory.ForestTrustDomainStatus!", "Field[NetBiosNameConflictDisabled]"] + - ["System.DirectoryServices.ActiveDirectory.ReadOnlySiteCollection", "System.DirectoryServices.ActiveDirectory.ActiveDirectorySite", "Property[AdjacentSites]"] + - ["System.DirectoryServices.ActiveDirectory.ReplicationFailureCollection", "System.DirectoryServices.ActiveDirectory.AdamInstance", "Method[GetReplicationConnectionFailures].ReturnValue"] + - ["System.DirectoryServices.ActiveDirectory.ReplicationOperationCollection", "System.DirectoryServices.ActiveDirectory.ReplicationOperationInformation", "Property[PendingOperations]"] + - ["System.DirectoryServices.ActiveDirectory.Domain", "System.DirectoryServices.ActiveDirectory.DomainController", "Property[Domain]"] + - ["System.Boolean", "System.DirectoryServices.ActiveDirectory.ActiveDirectorySchemaProperty", "Property[IsIndexedOverContainer]"] + - ["System.DirectoryServices.ActiveDirectory.SyncFromAllServersErrorCategory", "System.DirectoryServices.ActiveDirectory.SyncFromAllServersErrorCategory!", "Field[ErrorContactingServer]"] + - ["System.DirectoryServices.ActiveDirectory.DirectoryContextType", "System.DirectoryServices.ActiveDirectory.DirectoryContextType!", "Field[Domain]"] + - ["System.Int32", "System.DirectoryServices.ActiveDirectory.ReplicationNeighbor", "Property[LastSyncResult]"] + - ["System.DirectoryServices.ActiveDirectory.TopLevelNameCollisionOptions", "System.DirectoryServices.ActiveDirectory.ForestTrustRelationshipCollision", "Property[TopLevelNameCollisionOption]"] + - ["System.Int32", "System.DirectoryServices.ActiveDirectory.ActiveDirectorySiteCollection", "Method[Add].ReturnValue"] + - ["System.DirectoryServices.ActiveDirectory.NotificationStatus", "System.DirectoryServices.ActiveDirectory.ReplicationConnection", "Property[ChangeNotificationStatus]"] + - ["System.DirectoryServices.ActiveDirectory.DirectoryContextType", "System.DirectoryServices.ActiveDirectory.DirectoryContext", "Property[ContextType]"] + - ["System.String", "System.DirectoryServices.ActiveDirectory.ReplicationCursor", "Property[PartitionName]"] + - ["System.DirectoryServices.ActiveDirectory.Forest", "System.DirectoryServices.ActiveDirectory.Forest!", "Method[GetForest].ReturnValue"] + - ["System.DirectoryServices.ActiveDirectory.ReplicationCursor", "System.DirectoryServices.ActiveDirectory.ReplicationCursorCollection", "Property[Item]"] + - ["System.Int32", "System.DirectoryServices.ActiveDirectory.ActiveDirectorySubnetCollection", "Method[Add].ReturnValue"] + - ["System.DirectoryServices.DirectoryEntry", "System.DirectoryServices.ActiveDirectory.DirectoryServer", "Method[GetDirectoryEntry].ReturnValue"] + - ["System.DirectoryServices.ActiveDirectory.SchemaClassType", "System.DirectoryServices.ActiveDirectory.SchemaClassType!", "Field[Type88]"] + - ["System.DirectoryServices.ActiveDirectory.DirectoryServerCollection", "System.DirectoryServices.ActiveDirectory.ActiveDirectorySite", "Property[PreferredRpcBridgeheadServers]"] + - ["System.DirectoryServices.DirectoryEntry", "System.DirectoryServices.ActiveDirectory.ActiveDirectorySite", "Method[GetDirectoryEntry].ReturnValue"] + - ["System.DirectoryServices.ActiveDirectory.ActiveDirectorySchema", "System.DirectoryServices.ActiveDirectory.ActiveDirectorySchema!", "Method[GetSchema].ReturnValue"] + - ["System.DirectoryServices.ActiveDirectory.ActiveDirectorySiteOptions", "System.DirectoryServices.ActiveDirectory.ActiveDirectorySiteOptions!", "Field[None]"] + - ["System.Boolean", "System.DirectoryServices.ActiveDirectory.ReplicationConnection", "Property[DataCompressionEnabled]"] + - ["System.Boolean", "System.DirectoryServices.ActiveDirectory.ReplicationConnection", "Property[GeneratedByKcc]"] + - ["System.DirectoryServices.ActiveDirectory.ActiveDirectoryReplicationMetadata", "System.DirectoryServices.ActiveDirectory.DirectoryServer", "Method[GetReplicationMetadata].ReturnValue"] + - ["System.DirectoryServices.ActiveDirectory.DomainControllerCollection", "System.DirectoryServices.ActiveDirectory.Domain", "Property[DomainControllers]"] + - ["System.Boolean", "System.DirectoryServices.ActiveDirectory.Domain", "Method[GetSelectiveAuthenticationStatus].ReturnValue"] + - ["System.Boolean", "System.DirectoryServices.ActiveDirectory.ActiveDirectorySubnetCollection", "Method[Contains].ReturnValue"] + - ["System.Boolean", "System.DirectoryServices.ActiveDirectory.ActiveDirectorySiteLink", "Property[NotificationEnabled]"] + - ["System.DirectoryServices.ActiveDirectory.ForestTrustDomainStatus", "System.DirectoryServices.ActiveDirectory.ForestTrustDomainStatus!", "Field[Enabled]"] + - ["System.String", "System.DirectoryServices.ActiveDirectory.ActiveDirectorySiteLink", "Method[ToString].ReturnValue"] + - ["System.Guid", "System.DirectoryServices.ActiveDirectory.ReplicationNeighbor", "Property[SourceInvocationId]"] + - ["System.DirectoryServices.ActiveDirectory.ReplicationSpan", "System.DirectoryServices.ActiveDirectory.ReplicationConnection", "Property[ReplicationSpan]"] + - ["System.String", "System.DirectoryServices.ActiveDirectory.ActiveDirectorySchemaClass", "Method[ToString].ReturnValue"] + - ["System.DirectoryServices.ActiveDirectory.ReadOnlyStringCollection", "System.DirectoryServices.ActiveDirectory.ActiveDirectoryReplicationMetadata", "Property[AttributeNames]"] + - ["System.Boolean", "System.DirectoryServices.ActiveDirectory.ReplicationCursorCollection", "Method[Contains].ReturnValue"] + - ["System.DirectoryServices.ActiveDirectory.SyncFromAllServersErrorCategory", "System.DirectoryServices.ActiveDirectory.SyncFromAllServersErrorCategory!", "Field[ServerUnreachable]"] + - ["System.Int32", "System.DirectoryServices.ActiveDirectory.ReadOnlySiteLinkBridgeCollection", "Method[IndexOf].ReturnValue"] + - ["System.DirectoryServices.ActiveDirectory.Forest", "System.DirectoryServices.ActiveDirectory.Domain", "Property[Forest]"] + - ["System.DirectoryServices.DirectorySearcher", "System.DirectoryServices.ActiveDirectory.DomainController", "Method[GetDirectorySearcher].ReturnValue"] + - ["System.DirectoryServices.ActiveDirectory.DirectoryServer", "System.DirectoryServices.ActiveDirectory.ActiveDirectorySchema", "Property[SchemaRoleOwner]"] + - ["System.Boolean", "System.DirectoryServices.ActiveDirectory.ForestTrustRelationshipCollisionCollection", "Method[Contains].ReturnValue"] + - ["System.DirectoryServices.ActiveDirectory.ActiveDirectorySyntax", "System.DirectoryServices.ActiveDirectory.ActiveDirectorySyntax!", "Field[ORName]"] + - ["System.String", "System.DirectoryServices.ActiveDirectory.ActiveDirectoryInterSiteTransport", "Method[ToString].ReturnValue"] + - ["System.DirectoryServices.ActiveDirectory.GlobalCatalog", "System.DirectoryServices.ActiveDirectory.DomainController", "Method[EnableGlobalCatalog].ReturnValue"] + - ["System.DirectoryServices.ActiveDirectory.GlobalCatalog", "System.DirectoryServices.ActiveDirectory.Forest", "Method[FindGlobalCatalog].ReturnValue"] + - ["System.Boolean", "System.DirectoryServices.ActiveDirectory.ReplicationConnection", "Property[ReplicationScheduleOwnedByUser]"] + - ["System.DirectoryServices.ActiveDirectory.PropertyTypes", "System.DirectoryServices.ActiveDirectory.PropertyTypes!", "Field[Indexed]"] + - ["System.DirectoryServices.ActiveDirectory.TrustType", "System.DirectoryServices.ActiveDirectory.TrustType!", "Field[TreeRoot]"] + - ["System.Int32", "System.DirectoryServices.ActiveDirectory.DirectoryServerCollection", "Method[IndexOf].ReturnValue"] + - ["System.Int32", "System.DirectoryServices.ActiveDirectory.ReplicationConnectionCollection", "Method[IndexOf].ReturnValue"] + - ["System.DirectoryServices.ActiveDirectory.ReplicationConnection", "System.DirectoryServices.ActiveDirectory.ReplicationConnection!", "Method[FindByName].ReturnValue"] + - ["System.DirectoryServices.ActiveDirectory.ReadOnlySiteLinkCollection", "System.DirectoryServices.ActiveDirectory.ActiveDirectoryInterSiteTransport", "Property[SiteLinks]"] + - ["System.Boolean", "System.DirectoryServices.ActiveDirectory.ReplicationFailureCollection", "Method[Contains].ReturnValue"] + - ["System.DirectoryServices.ActiveDirectory.DomainController", "System.DirectoryServices.ActiveDirectory.DomainController!", "Method[FindOne].ReturnValue"] + - ["System.DirectoryServices.ActiveDirectory.ActiveDirectorySiteLink", "System.DirectoryServices.ActiveDirectory.ReadOnlySiteLinkCollection", "Property[Item]"] + - ["System.DirectoryServices.ActiveDirectory.HourOfDay", "System.DirectoryServices.ActiveDirectory.HourOfDay!", "Field[Three]"] + - ["System.Int32", "System.DirectoryServices.ActiveDirectory.ActiveDirectorySchemaPropertyCollection", "Method[Add].ReturnValue"] + - ["System.Boolean", "System.DirectoryServices.ActiveDirectory.TopLevelNameCollection", "Method[Contains].ReturnValue"] + - ["System.Boolean", "System.DirectoryServices.ActiveDirectory.ForestTrustDomainInfoCollection", "Method[Contains].ReturnValue"] + - ["System.DirectoryServices.ActiveDirectory.ForestMode", "System.DirectoryServices.ActiveDirectory.ForestMode!", "Field[Windows2003Forest]"] + - ["System.DirectoryServices.ActiveDirectory.ActiveDirectoryTransportType", "System.DirectoryServices.ActiveDirectory.ActiveDirectoryInterSiteTransport", "Property[TransportType]"] + - ["System.DirectoryServices.ActiveDirectory.HourOfDay", "System.DirectoryServices.ActiveDirectory.HourOfDay!", "Field[Two]"] + - ["System.String", "System.DirectoryServices.ActiveDirectory.AttributeMetadata", "Property[Name]"] + - ["System.DirectoryServices.ActiveDirectory.ActiveDirectorySubnet", "System.DirectoryServices.ActiveDirectory.ActiveDirectorySubnet!", "Method[FindByName].ReturnValue"] + - ["System.Boolean", "System.DirectoryServices.ActiveDirectory.ActiveDirectorySiteLink", "Property[ReciprocalReplicationEnabled]"] + - ["System.String", "System.DirectoryServices.ActiveDirectory.SyncFromAllServersErrorInformation", "Property[ErrorMessage]"] + - ["System.DirectoryServices.ActiveDirectory.DomainMode", "System.DirectoryServices.ActiveDirectory.DomainMode!", "Field[Windows2003InterimDomain]"] + - ["System.Int32", "System.DirectoryServices.ActiveDirectory.ActiveDirectorySchemaClassCollection", "Method[Add].ReturnValue"] + - ["System.DirectoryServices.ActiveDirectory.ActiveDirectorySchemaClassCollection", "System.DirectoryServices.ActiveDirectory.ActiveDirectorySchemaClass", "Property[PossibleSuperiors]"] + - ["System.DirectoryServices.ActiveDirectory.HourOfDay", "System.DirectoryServices.ActiveDirectory.HourOfDay!", "Field[Ten]"] + - ["System.DirectoryServices.ActiveDirectory.Domain", "System.DirectoryServices.ActiveDirectory.Forest", "Property[RootDomain]"] + - ["System.DirectoryServices.ActiveDirectory.ConfigurationSet", "System.DirectoryServices.ActiveDirectory.ConfigurationSet!", "Method[GetConfigurationSet].ReturnValue"] + - ["System.DirectoryServices.ActiveDirectory.ReplicationNeighborCollection", "System.DirectoryServices.ActiveDirectory.DomainController", "Method[GetReplicationNeighbors].ReturnValue"] + - ["System.DirectoryServices.ActiveDirectory.ReplicationConnectionCollection", "System.DirectoryServices.ActiveDirectory.DomainController", "Property[InboundConnections]"] + - ["System.DirectoryServices.ActiveDirectory.Domain", "System.DirectoryServices.ActiveDirectory.DomainCollection", "Property[Item]"] + - ["System.DirectoryServices.DirectoryEntry", "System.DirectoryServices.ActiveDirectory.ReplicationConnection", "Method[GetDirectoryEntry].ReturnValue"] + - ["System.DirectoryServices.ActiveDirectory.AdamInstance", "System.DirectoryServices.ActiveDirectory.AdamInstanceCollection", "Property[Item]"] + - ["System.DirectoryServices.ActiveDirectory.ReplicationOperationType", "System.DirectoryServices.ActiveDirectory.ReplicationOperation", "Property[OperationType]"] + - ["System.String", "System.DirectoryServices.ActiveDirectory.ActiveDirectorySiteLink", "Property[Name]"] + - ["System.DirectoryServices.ActiveDirectory.MinuteOfHour", "System.DirectoryServices.ActiveDirectory.MinuteOfHour!", "Field[FortyFive]"] + - ["System.DirectoryServices.ActiveDirectory.ActiveDirectoryRole", "System.DirectoryServices.ActiveDirectory.ActiveDirectoryRole!", "Field[NamingRole]"] + - ["System.DirectoryServices.ActiveDirectory.DomainMode", "System.DirectoryServices.ActiveDirectory.DomainMode!", "Field[Windows2008Domain]"] + - ["System.DirectoryServices.ActiveDirectory.ActiveDirectoryTransportType", "System.DirectoryServices.ActiveDirectory.ActiveDirectorySiteLinkBridge", "Property[TransportType]"] + - ["System.Int32", "System.DirectoryServices.ActiveDirectory.SyncFromAllServersErrorInformation", "Property[ErrorCode]"] + - ["System.DirectoryServices.ActiveDirectory.SyncFromAllServersEvent", "System.DirectoryServices.ActiveDirectory.SyncFromAllServersEvent!", "Field[SyncCompleted]"] + - ["System.DirectoryServices.ActiveDirectory.LocatorOptions", "System.DirectoryServices.ActiveDirectory.LocatorOptions!", "Field[AvoidSelf]"] + - ["System.String", "System.DirectoryServices.ActiveDirectory.ActiveDirectorySubnet", "Property[Location]"] + - ["System.Int64", "System.DirectoryServices.ActiveDirectory.ReplicationCursor", "Property[UpToDatenessUsn]"] + - ["System.DirectoryServices.ActiveDirectory.DomainControllerCollection", "System.DirectoryServices.ActiveDirectory.DomainController!", "Method[FindAll].ReturnValue"] + - ["System.DirectoryServices.ActiveDirectory.ActiveDirectorySubnetCollection", "System.DirectoryServices.ActiveDirectory.ActiveDirectorySite", "Property[Subnets]"] + - ["System.DirectoryServices.ActiveDirectory.ConfigurationSet", "System.DirectoryServices.ActiveDirectory.AdamInstance", "Property[ConfigurationSet]"] + - ["System.DirectoryServices.ActiveDirectory.DomainMode", "System.DirectoryServices.ActiveDirectory.Domain", "Property[DomainMode]"] + - ["System.String", "System.DirectoryServices.ActiveDirectory.ActiveDirectorySchemaProperty", "Property[Oid]"] + - ["System.DateTime", "System.DirectoryServices.ActiveDirectory.ReplicationNeighbor", "Property[LastSuccessfulSync]"] + - ["System.DirectoryServices.ActiveDirectory.DirectoryContextType", "System.DirectoryServices.ActiveDirectory.DirectoryContextType!", "Field[Forest]"] + - ["System.DirectoryServices.ActiveDirectory.DirectoryServerCollection", "System.DirectoryServices.ActiveDirectory.ApplicationPartition", "Property[DirectoryServers]"] + - ["System.DirectoryServices.ActiveDirectory.GlobalCatalog", "System.DirectoryServices.ActiveDirectory.GlobalCatalog!", "Method[FindOne].ReturnValue"] + - ["System.DirectoryServices.ActiveDirectory.DirectoryContextType", "System.DirectoryServices.ActiveDirectory.DirectoryContextType!", "Field[ConfigurationSet]"] + - ["System.Boolean", "System.DirectoryServices.ActiveDirectory.ActiveDirectoryInterSiteTransport", "Property[IgnoreReplicationSchedule]"] + - ["System.DirectoryServices.ActiveDirectory.ForestTrustDomainStatus", "System.DirectoryServices.ActiveDirectory.ForestTrustDomainStatus!", "Field[SidConflictDisabled]"] + - ["System.DirectoryServices.ActiveDirectory.DomainCollection", "System.DirectoryServices.ActiveDirectory.ActiveDirectorySite", "Property[Domains]"] + - ["System.DirectoryServices.ActiveDirectory.ReplicationConnectionCollection", "System.DirectoryServices.ActiveDirectory.DomainController", "Property[OutboundConnections]"] + - ["System.DirectoryServices.ActiveDirectory.ActiveDirectorySyntax", "System.DirectoryServices.ActiveDirectory.ActiveDirectorySyntax!", "Field[AccessPointDN]"] + - ["System.DirectoryServices.ActiveDirectory.ForestTrustCollisionType", "System.DirectoryServices.ActiveDirectory.ForestTrustRelationshipCollision", "Property[CollisionType]"] + - ["System.DirectoryServices.ActiveDirectory.ReplicationFailureCollection", "System.DirectoryServices.ActiveDirectory.DomainController", "Method[GetReplicationConnectionFailures].ReturnValue"] + - ["System.DirectoryServices.ActiveDirectory.GlobalCatalog", "System.DirectoryServices.ActiveDirectory.GlobalCatalog!", "Method[GetGlobalCatalog].ReturnValue"] + - ["System.String", "System.DirectoryServices.ActiveDirectory.ActiveDirectorySchemaClass", "Property[Oid]"] + - ["System.DirectoryServices.ActiveDirectory.ActiveDirectorySyntax", "System.DirectoryServices.ActiveDirectory.ActiveDirectorySyntax!", "Field[UtcTime]"] + - ["System.DirectoryServices.ActiveDirectory.HourOfDay", "System.DirectoryServices.ActiveDirectory.HourOfDay!", "Field[TwentyThree]"] + - ["System.Boolean", "System.DirectoryServices.ActiveDirectory.ActiveDirectorySchemaProperty", "Property[IsDefunct]"] + - ["System.DirectoryServices.ActiveDirectory.HourOfDay", "System.DirectoryServices.ActiveDirectory.HourOfDay!", "Field[Eighteen]"] + - ["System.DirectoryServices.ActiveDirectory.SyncFromAllServersOptions", "System.DirectoryServices.ActiveDirectory.SyncFromAllServersOptions!", "Field[PushChangeOutward]"] + - ["System.DirectoryServices.ActiveDirectory.HourOfDay", "System.DirectoryServices.ActiveDirectory.HourOfDay!", "Field[Fifteen]"] + - ["System.DirectoryServices.ActiveDirectory.ActiveDirectorySyntax", "System.DirectoryServices.ActiveDirectory.ActiveDirectorySyntax!", "Field[CaseExactString]"] + - ["System.Int64", "System.DirectoryServices.ActiveDirectory.ReplicationNeighbor", "Property[UsnLastObjectChangeSynced]"] + - ["System.Boolean", "System.DirectoryServices.ActiveDirectory.ReadOnlySiteLinkCollection", "Method[Contains].ReturnValue"] + - ["System.String", "System.DirectoryServices.ActiveDirectory.ReplicationCursor", "Property[SourceServer]"] + - ["System.DirectoryServices.ActiveDirectory.ReplicationNeighbor+ReplicationNeighborOptions", "System.DirectoryServices.ActiveDirectory.ReplicationNeighbor", "Property[ReplicationNeighborOption]"] + - ["System.DirectoryServices.ActiveDirectory.AdamRole", "System.DirectoryServices.ActiveDirectory.AdamRoleCollection", "Property[Item]"] + - ["System.DirectoryServices.ActiveDirectory.ActiveDirectorySchemaProperty", "System.DirectoryServices.ActiveDirectory.ActiveDirectorySchemaProperty!", "Method[FindByName].ReturnValue"] + - ["System.Int32", "System.DirectoryServices.ActiveDirectory.DomainCollection", "Method[IndexOf].ReturnValue"] + - ["System.DirectoryServices.ActiveDirectory.HourOfDay", "System.DirectoryServices.ActiveDirectory.HourOfDay!", "Field[Sixteen]"] + - ["System.DirectoryServices.ActiveDirectory.ForestTrustRelationshipCollision", "System.DirectoryServices.ActiveDirectory.ForestTrustRelationshipCollisionCollection", "Property[Item]"] + - ["System.DirectoryServices.ActiveDirectory.HourOfDay", "System.DirectoryServices.ActiveDirectory.HourOfDay!", "Field[Zero]"] + - ["System.DirectoryServices.ActiveDirectory.ActiveDirectoryRole", "System.DirectoryServices.ActiveDirectory.ActiveDirectoryRole!", "Field[RidRole]"] + - ["System.DirectoryServices.ActiveDirectory.HourOfDay", "System.DirectoryServices.ActiveDirectory.HourOfDay!", "Field[Twenty]"] + - ["System.DirectoryServices.ActiveDirectory.TrustDirection", "System.DirectoryServices.ActiveDirectory.TrustDirection!", "Field[Outbound]"] + - ["System.String", "System.DirectoryServices.ActiveDirectory.ReplicationOperation", "Property[SourceServer]"] + - ["System.DirectoryServices.ActiveDirectory.ActiveDirectorySyntax", "System.DirectoryServices.ActiveDirectory.ActiveDirectorySyntax!", "Field[DirectoryString]"] + - ["System.String", "System.DirectoryServices.ActiveDirectory.ForestTrustRelationshipCollision", "Property[CollisionRecord]"] + - ["System.DirectoryServices.ActiveDirectory.ForestTrustDomainStatus", "System.DirectoryServices.ActiveDirectory.ForestTrustDomainInformation", "Property[Status]"] + - ["System.DirectoryServices.ActiveDirectory.TopLevelNameStatus", "System.DirectoryServices.ActiveDirectory.TopLevelNameStatus!", "Field[AdminDisabled]"] + - ["System.DirectoryServices.ActiveDirectory.MinuteOfHour", "System.DirectoryServices.ActiveDirectory.MinuteOfHour!", "Field[Zero]"] + - ["System.String", "System.DirectoryServices.ActiveDirectory.Forest", "Property[Name]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemDirectoryServicesProtocols/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemDirectoryServicesProtocols/model.yml new file mode 100644 index 000000000000..7e6ef21e6469 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemDirectoryServicesProtocols/model.yml @@ -0,0 +1,378 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Boolean", "System.DirectoryServices.Protocols.LdapSessionOptions", "Property[AutoReconnect]"] + - ["System.Byte[]", "System.DirectoryServices.Protocols.VlvRequestControl", "Property[ContextId]"] + - ["System.DirectoryServices.Protocols.DirectoryControl[]", "System.DirectoryServices.Protocols.SearchResultEntry", "Property[Controls]"] + - ["System.Object", "System.DirectoryServices.Protocols.DsmlRequestDocument", "Property[SyncRoot]"] + - ["System.Security.Principal.SecurityIdentifier", "System.DirectoryServices.Protocols.QuotaControl", "Property[QuerySid]"] + - ["System.String", "System.DirectoryServices.Protocols.CompareRequest", "Property[DistinguishedName]"] + - ["System.Int32", "System.DirectoryServices.Protocols.VlvResponseControl", "Property[ContentCount]"] + - ["System.DirectoryServices.Protocols.DirectorySynchronizationOptions", "System.DirectoryServices.Protocols.DirSyncRequestControl", "Property[Option]"] + - ["System.DirectoryServices.Protocols.ResultCode", "System.DirectoryServices.Protocols.ResultCode!", "Field[NoSuchObject]"] + - ["System.DirectoryServices.Protocols.ResultCode", "System.DirectoryServices.Protocols.ResultCode!", "Field[Unavailable]"] + - ["System.DirectoryServices.Protocols.ResultCode", "System.DirectoryServices.Protocols.ResultCode!", "Field[VirtualListViewError]"] + - ["System.Int32", "System.DirectoryServices.Protocols.PartialResultsCollection", "Method[IndexOf].ReturnValue"] + - ["System.String", "System.DirectoryServices.Protocols.LdapSessionOptions", "Property[HostName]"] + - ["System.DirectoryServices.Protocols.LocatorFlags", "System.DirectoryServices.Protocols.LocatorFlags!", "Field[GoodTimeServerPreferred]"] + - ["System.Byte[]", "System.DirectoryServices.Protocols.VlvRequestControl", "Method[GetValue].ReturnValue"] + - ["System.DirectoryServices.Protocols.ResultCode", "System.DirectoryServices.Protocols.ResultCode!", "Field[InsufficientAccessRights]"] + - ["System.DirectoryServices.Protocols.ResultCode", "System.DirectoryServices.Protocols.ResultCode!", "Field[EntryAlreadyExists]"] + - ["System.DirectoryServices.Protocols.SecurityMasks", "System.DirectoryServices.Protocols.SecurityMasks!", "Field[None]"] + - ["System.Boolean", "System.DirectoryServices.Protocols.SearchResultReferenceCollection", "Method[Contains].ReturnValue"] + - ["System.DirectoryServices.Protocols.SearchOption", "System.DirectoryServices.Protocols.SearchOptionsControl", "Property[SearchOption]"] + - ["System.DirectoryServices.Protocols.DsmlDocumentProcessing", "System.DirectoryServices.Protocols.DsmlDocumentProcessing!", "Field[Sequential]"] + - ["System.DirectoryServices.Protocols.ResultCode", "System.DirectoryServices.Protocols.ResultCode!", "Field[ConfidentialityRequired]"] + - ["System.DirectoryServices.Protocols.SearchResultReferenceCollection", "System.DirectoryServices.Protocols.SearchResponse", "Property[References]"] + - ["System.Boolean", "System.DirectoryServices.Protocols.DsmlRequestDocument", "Property[System.Collections.IList.IsReadOnly]"] + - ["System.DirectoryServices.Protocols.NotifyOfNewConnectionCallback", "System.DirectoryServices.Protocols.ReferralCallback", "Property[NotifyNewConnection]"] + - ["System.DirectoryServices.Protocols.QueryClientCertificateCallback", "System.DirectoryServices.Protocols.LdapSessionOptions", "Property[QueryClientCertificate]"] + - ["System.Object", "System.DirectoryServices.Protocols.DsmlResponseDocument", "Property[SyncRoot]"] + - ["System.DirectoryServices.Protocols.DirectoryAttributeOperation", "System.DirectoryServices.Protocols.DirectoryAttributeOperation!", "Field[Replace]"] + - ["System.DirectoryServices.Protocols.ErrorResponseCategory", "System.DirectoryServices.Protocols.ErrorResponseCategory!", "Field[NotAttempted]"] + - ["System.DirectoryServices.Protocols.SearchResultEntryCollection", "System.DirectoryServices.Protocols.SearchResponse", "Property[Entries]"] + - ["System.Int32", "System.DirectoryServices.Protocols.SecurityPackageContextConnectionInformation", "Property[ExchangeStrength]"] + - ["System.IAsyncResult", "System.DirectoryServices.Protocols.DsmlSoapHttpConnection", "Method[BeginSendRequest].ReturnValue"] + - ["System.Boolean", "System.DirectoryServices.Protocols.DirSyncResponseControl", "Property[MoreData]"] + - ["System.String", "System.DirectoryServices.Protocols.ModifyDNRequest", "Property[NewName]"] + - ["System.DirectoryServices.Protocols.SecurityMasks", "System.DirectoryServices.Protocols.SecurityDescriptorFlagControl", "Property[SecurityMasks]"] + - ["System.String", "System.DirectoryServices.Protocols.DsmlErrorResponse", "Property[ErrorMessage]"] + - ["System.DirectoryServices.Protocols.DirectoryControlCollection", "System.DirectoryServices.Protocols.DirectoryRequest", "Property[Controls]"] + - ["System.String[]", "System.DirectoryServices.Protocols.LdapDirectoryIdentifier", "Property[Servers]"] + - ["System.DirectoryServices.Protocols.AuthType", "System.DirectoryServices.Protocols.AuthType!", "Field[Digest]"] + - ["System.DirectoryServices.Protocols.AuthType", "System.DirectoryServices.Protocols.AuthType!", "Field[Basic]"] + - ["System.DirectoryServices.Protocols.DsmlResponseOrder", "System.DirectoryServices.Protocols.DsmlResponseOrder!", "Field[Unordered]"] + - ["System.DirectoryServices.Protocols.ErrorResponseCategory", "System.DirectoryServices.Protocols.ErrorResponseCategory!", "Field[ConnectionClosed]"] + - ["System.DirectoryServices.Protocols.LocatorFlags", "System.DirectoryServices.Protocols.LocatorFlags!", "Field[IsFlatName]"] + - ["System.DirectoryServices.Protocols.LocatorFlags", "System.DirectoryServices.Protocols.LocatorFlags!", "Field[ReturnFlatName]"] + - ["System.DirectoryServices.Protocols.DirectoryResponse", "System.DirectoryServices.Protocols.DirectoryOperationException", "Property[Response]"] + - ["System.Collections.IEnumerator", "System.DirectoryServices.Protocols.DsmlRequestDocument", "Method[GetEnumerator].ReturnValue"] + - ["System.DirectoryServices.Protocols.DsmlResponseDocument", "System.DirectoryServices.Protocols.DsmlSoapHttpConnection", "Method[SendRequest].ReturnValue"] + - ["System.DirectoryServices.Protocols.AuthType", "System.DirectoryServices.Protocols.AuthType!", "Field[External]"] + - ["System.String", "System.DirectoryServices.Protocols.ModifyDNRequest", "Property[NewParentDistinguishedName]"] + - ["System.DirectoryServices.Protocols.ResultCode", "System.DirectoryServices.Protocols.ResultCode!", "Field[NoSuchAttribute]"] + - ["System.DirectoryServices.Protocols.ResultCode", "System.DirectoryServices.Protocols.ResultCode!", "Field[InappropriateMatching]"] + - ["System.Xml.XmlDocument", "System.DirectoryServices.Protocols.DsmlDocument", "Method[ToXml].ReturnValue"] + - ["System.Collections.ICollection", "System.DirectoryServices.Protocols.SearchResultAttributeCollection", "Property[AttributeNames]"] + - ["System.String", "System.DirectoryServices.Protocols.SortKey", "Property[MatchingRule]"] + - ["System.Boolean", "System.DirectoryServices.Protocols.LdapSessionOptions", "Property[SecureSocketLayer]"] + - ["System.Boolean", "System.DirectoryServices.Protocols.DirectoryControl", "Property[IsCritical]"] + - ["System.String", "System.DirectoryServices.Protocols.DsmlSoapConnection", "Property[SessionId]"] + - ["System.Byte[]", "System.DirectoryServices.Protocols.SecurityDescriptorFlagControl", "Method[GetValue].ReturnValue"] + - ["System.Boolean", "System.DirectoryServices.Protocols.LdapDirectoryIdentifier", "Property[Connectionless]"] + - ["System.Boolean", "System.DirectoryServices.Protocols.DirectoryAttributeCollection", "Method[Contains].ReturnValue"] + - ["System.Boolean", "System.DirectoryServices.Protocols.SortKey", "Property[ReverseOrder]"] + - ["System.String", "System.DirectoryServices.Protocols.LdapException", "Property[ServerErrorMessage]"] + - ["System.Object", "System.DirectoryServices.Protocols.DsmlRequestDocument", "Property[System.Collections.ICollection.SyncRoot]"] + - ["System.Boolean", "System.DirectoryServices.Protocols.DsmlRequestDocument", "Property[IsFixedSize]"] + - ["System.DirectoryServices.Protocols.AuthType", "System.DirectoryServices.Protocols.AuthType!", "Field[Anonymous]"] + - ["System.DirectoryServices.Protocols.ResultCode", "System.DirectoryServices.Protocols.ResultCode!", "Field[UndefinedAttributeType]"] + - ["System.DirectoryServices.Protocols.PartialResultsCollection", "System.DirectoryServices.Protocols.LdapException", "Property[PartialResults]"] + - ["System.DirectoryServices.Protocols.ResultCode", "System.DirectoryServices.Protocols.ResultCode!", "Field[NotAllowedOnNonLeaf]"] + - ["System.Int32", "System.DirectoryServices.Protocols.VlvRequestControl", "Property[BeforeCount]"] + - ["System.DirectoryServices.Protocols.DirectoryAttributeOperation", "System.DirectoryServices.Protocols.DirectoryAttributeModification", "Property[Operation]"] + - ["System.DirectoryServices.Protocols.AuthType", "System.DirectoryServices.Protocols.LdapConnection", "Property[AuthType]"] + - ["System.Object", "System.DirectoryServices.Protocols.SearchRequest", "Property[Filter]"] + - ["System.Boolean", "System.DirectoryServices.Protocols.LdapSessionOptions", "Property[Sealing]"] + - ["System.Uri[]", "System.DirectoryServices.Protocols.SearchResponse", "Property[Referral]"] + - ["System.Int32", "System.DirectoryServices.Protocols.SearchResultReferenceCollection", "Method[IndexOf].ReturnValue"] + - ["System.Boolean", "System.DirectoryServices.Protocols.DirectoryAttributeModificationCollection", "Method[Contains].ReturnValue"] + - ["System.DirectoryServices.Protocols.SecurityProtocol", "System.DirectoryServices.Protocols.SecurityProtocol!", "Field[Pct1Server]"] + - ["System.Int32", "System.DirectoryServices.Protocols.DsmlRequestDocument", "Method[IndexOf].ReturnValue"] + - ["System.DirectoryServices.Protocols.SecurityProtocol", "System.DirectoryServices.Protocols.SecurityProtocol!", "Field[Ssl2Server]"] + - ["System.DirectoryServices.Protocols.ResultCode", "System.DirectoryServices.Protocols.ResultCode!", "Field[NotAllowedOnRdn]"] + - ["System.Int32", "System.DirectoryServices.Protocols.VlvRequestControl", "Property[EstimateCount]"] + - ["System.DirectoryServices.Protocols.ResultCode", "System.DirectoryServices.Protocols.ResultCode!", "Field[ObjectClassViolation]"] + - ["System.Boolean", "System.DirectoryServices.Protocols.SearchRequest", "Property[TypesOnly]"] + - ["System.Boolean", "System.DirectoryServices.Protocols.ModifyDNRequest", "Property[DeleteOldRdn]"] + - ["System.Xml.XmlDocument", "System.DirectoryServices.Protocols.DsmlResponseDocument", "Method[ToXml].ReturnValue"] + - ["System.DirectoryServices.Protocols.ResultCode", "System.DirectoryServices.Protocols.SearchResponse", "Property[ResultCode]"] + - ["System.DirectoryServices.Protocols.ErrorResponseCategory", "System.DirectoryServices.Protocols.ErrorResponseCategory!", "Field[CouldNotConnect]"] + - ["System.DirectoryServices.Protocols.DirectoryAttributeOperation", "System.DirectoryServices.Protocols.DirectoryAttributeOperation!", "Field[Delete]"] + - ["System.DirectoryServices.Protocols.ResultCode", "System.DirectoryServices.Protocols.ResultCode!", "Field[CompareTrue]"] + - ["System.DirectoryServices.Protocols.LocatorFlags", "System.DirectoryServices.Protocols.LocatorFlags!", "Field[ReturnDnsName]"] + - ["System.TimeSpan", "System.DirectoryServices.Protocols.DsmlSoapHttpConnection", "Property[Timeout]"] + - ["System.Boolean", "System.DirectoryServices.Protocols.LdapSessionOptions", "Property[HostReachable]"] + - ["System.Xml.XmlElement", "System.DirectoryServices.Protocols.ModifyRequest", "Method[ToXmlNode].ReturnValue"] + - ["System.Boolean", "System.DirectoryServices.Protocols.DsmlResponseDocument", "Property[IsOperationError]"] + - ["System.DirectoryServices.Protocols.AuthType", "System.DirectoryServices.Protocols.AuthType!", "Field[Ntlm]"] + - ["System.DirectoryServices.Protocols.LocatorFlags", "System.DirectoryServices.Protocols.LocatorFlags!", "Field[OnlyLdapNeeded]"] + - ["System.String", "System.DirectoryServices.Protocols.DsmlSoapHttpConnection", "Property[SessionId]"] + - ["System.DirectoryServices.Protocols.DsmlDocumentProcessing", "System.DirectoryServices.Protocols.DsmlRequestDocument", "Property[DocumentProcessing]"] + - ["System.Boolean", "System.DirectoryServices.Protocols.DsmlRequestDocument", "Method[System.Collections.IList.Contains].ReturnValue"] + - ["System.DirectoryServices.Protocols.DsmlDocumentProcessing", "System.DirectoryServices.Protocols.DsmlDocumentProcessing!", "Field[Parallel]"] + - ["System.Int32", "System.DirectoryServices.Protocols.DirectoryAttributeModificationCollection", "Method[IndexOf].ReturnValue"] + - ["System.Collections.IEnumerator", "System.DirectoryServices.Protocols.DsmlResponseDocument", "Method[GetEnumerator].ReturnValue"] + - ["System.String", "System.DirectoryServices.Protocols.SortResponseControl", "Property[AttributeName]"] + - ["System.DirectoryServices.Protocols.DsmlResponseDocument", "System.DirectoryServices.Protocols.DsmlSoapHttpConnection", "Method[EndSendRequest].ReturnValue"] + - ["System.DirectoryServices.Protocols.ResultCode", "System.DirectoryServices.Protocols.ResultCode!", "Field[InvalidAttributeSyntax]"] + - ["System.Int32", "System.DirectoryServices.Protocols.LdapSessionOptions", "Property[SspiFlag]"] + - ["System.Int32", "System.DirectoryServices.Protocols.DirectoryAttributeModificationCollection", "Method[Add].ReturnValue"] + - ["System.DirectoryServices.Protocols.SearchScope", "System.DirectoryServices.Protocols.SearchScope!", "Field[OneLevel]"] + - ["System.Byte[]", "System.DirectoryServices.Protocols.SortRequestControl", "Method[GetValue].ReturnValue"] + - ["System.DirectoryServices.Protocols.ResultCode", "System.DirectoryServices.Protocols.ResultCode!", "Field[InvalidDNSyntax]"] + - ["System.Int32", "System.DirectoryServices.Protocols.VlvRequestControl", "Property[AfterCount]"] + - ["System.String", "System.DirectoryServices.Protocols.SortKey", "Property[AttributeName]"] + - ["System.Boolean", "System.DirectoryServices.Protocols.LdapSessionOptions", "Property[Signing]"] + - ["System.DirectoryServices.Protocols.ResultCode", "System.DirectoryServices.Protocols.ResultCode!", "Field[LoopDetect]"] + - ["System.DirectoryServices.Protocols.PartialResultProcessing", "System.DirectoryServices.Protocols.PartialResultProcessing!", "Field[ReturnPartialResultsAndNotifyCallback]"] + - ["System.DirectoryServices.Protocols.ResultCode", "System.DirectoryServices.Protocols.ResultCode!", "Field[ObjectClassModificationsProhibited]"] + - ["System.Byte[]", "System.DirectoryServices.Protocols.PageResultResponseControl", "Property[Cookie]"] + - ["System.Int32", "System.DirectoryServices.Protocols.DirectoryAttributeCollection", "Method[IndexOf].ReturnValue"] + - ["System.DirectoryServices.Protocols.SecurityProtocol", "System.DirectoryServices.Protocols.SecurityProtocol!", "Field[Tls1Client]"] + - ["System.TimeSpan", "System.DirectoryServices.Protocols.DirectoryConnection", "Property[Timeout]"] + - ["System.Int32", "System.DirectoryServices.Protocols.DsmlResponseDocument", "Property[System.Collections.ICollection.Count]"] + - ["System.DirectoryServices.Protocols.DereferenceAlias", "System.DirectoryServices.Protocols.DereferenceAlias!", "Field[InSearching]"] + - ["System.String", "System.DirectoryServices.Protocols.LdapSessionOptions", "Property[SaslMethod]"] + - ["System.Boolean", "System.DirectoryServices.Protocols.DirectoryControl", "Property[ServerSide]"] + - ["System.DirectoryServices.Protocols.SearchResultEntry", "System.DirectoryServices.Protocols.SearchResultEntryCollection", "Property[Item]"] + - ["System.DirectoryServices.Protocols.ResultCode", "System.DirectoryServices.Protocols.ResultCode!", "Field[CompareFalse]"] + - ["System.Security.Authentication.CipherAlgorithmType", "System.DirectoryServices.Protocols.SecurityPackageContextConnectionInformation", "Property[AlgorithmIdentifier]"] + - ["System.DirectoryServices.Protocols.DirectoryAttribute", "System.DirectoryServices.Protocols.SearchResultAttributeCollection", "Property[Item]"] + - ["System.Byte[]", "System.DirectoryServices.Protocols.DirectoryControl", "Method[GetValue].ReturnValue"] + - ["System.Int32", "System.DirectoryServices.Protocols.SecurityPackageContextConnectionInformation", "Property[KeyExchangeAlgorithm]"] + - ["System.Int32", "System.DirectoryServices.Protocols.DirectoryAttribute", "Method[Add].ReturnValue"] + - ["System.DirectoryServices.Protocols.SecurityProtocol", "System.DirectoryServices.Protocols.SecurityProtocol!", "Field[Ssl3Client]"] + - ["System.String", "System.DirectoryServices.Protocols.SearchRequest", "Property[DistinguishedName]"] + - ["System.DirectoryServices.Protocols.ReferralChasingOptions", "System.DirectoryServices.Protocols.LdapSessionOptions", "Property[ReferralChasing]"] + - ["System.Xml.XmlElement", "System.DirectoryServices.Protocols.CompareRequest", "Method[ToXmlNode].ReturnValue"] + - ["System.Byte[]", "System.DirectoryServices.Protocols.VerifyNameControl", "Method[GetValue].ReturnValue"] + - ["System.DirectoryServices.Protocols.DirectoryResponse", "System.DirectoryServices.Protocols.DirectoryConnection", "Method[SendRequest].ReturnValue"] + - ["System.Int32", "System.DirectoryServices.Protocols.PageResultRequestControl", "Property[PageSize]"] + - ["System.String", "System.DirectoryServices.Protocols.DsmlErrorResponse", "Property[Message]"] + - ["System.DirectoryServices.Protocols.ResultCode", "System.DirectoryServices.Protocols.ResultCode!", "Field[SaslBindInProgress]"] + - ["System.DirectoryServices.Protocols.SecurityPackageContextConnectionInformation", "System.DirectoryServices.Protocols.LdapSessionOptions", "Property[SslInformation]"] + - ["System.Byte[]", "System.DirectoryServices.Protocols.BerConverter!", "Method[Encode].ReturnValue"] + - ["System.DirectoryServices.Protocols.SearchResultAttributeCollection", "System.DirectoryServices.Protocols.SearchResultEntry", "Property[Attributes]"] + - ["System.Int32", "System.DirectoryServices.Protocols.SecurityPackageContextConnectionInformation", "Property[CipherStrength]"] + - ["System.DirectoryServices.Protocols.SecurityMasks", "System.DirectoryServices.Protocols.SecurityMasks!", "Field[Dacl]"] + - ["System.String", "System.DirectoryServices.Protocols.DsmlRequestDocument", "Property[RequestId]"] + - ["System.Boolean", "System.DirectoryServices.Protocols.DsmlResponseDocument", "Property[System.Collections.ICollection.IsSynchronized]"] + - ["System.DirectoryServices.Protocols.DereferenceAlias", "System.DirectoryServices.Protocols.DereferenceAlias!", "Field[Never]"] + - ["System.DirectoryServices.Protocols.ResultCode", "System.DirectoryServices.Protocols.VlvResponseControl", "Property[Result]"] + - ["System.DirectoryServices.Protocols.LdapSessionOptions", "System.DirectoryServices.Protocols.LdapConnection", "Property[SessionOptions]"] + - ["System.Boolean", "System.DirectoryServices.Protocols.DsmlRequestDocument", "Property[System.Collections.ICollection.IsSynchronized]"] + - ["System.DirectoryServices.Protocols.SecurityProtocol", "System.DirectoryServices.Protocols.SecurityProtocol!", "Field[Tls1Server]"] + - ["System.Xml.XmlNode", "System.DirectoryServices.Protocols.DsmlSoapConnection", "Property[SoapRequestHeader]"] + - ["System.Int32", "System.DirectoryServices.Protocols.DirectoryAttributeCollection", "Method[Add].ReturnValue"] + - ["System.DirectoryServices.Protocols.ResultCode", "System.DirectoryServices.Protocols.ResultCode!", "Field[OffsetRangeError]"] + - ["System.Int32", "System.DirectoryServices.Protocols.VerifyNameControl", "Property[Flag]"] + - ["System.DirectoryServices.Protocols.LocatorFlags", "System.DirectoryServices.Protocols.LocatorFlags!", "Field[KdcRequired]"] + - ["System.DirectoryServices.Protocols.DirectoryAttributeOperation", "System.DirectoryServices.Protocols.DirectoryAttributeOperation!", "Field[Add]"] + - ["System.DirectoryServices.Protocols.DirectoryResponse", "System.DirectoryServices.Protocols.LdapConnection", "Method[SendRequest].ReturnValue"] + - ["System.DirectoryServices.Protocols.ResultCode", "System.DirectoryServices.Protocols.ResultCode!", "Field[UnavailableCriticalExtension]"] + - ["System.DirectoryServices.Protocols.ResultCode", "System.DirectoryServices.Protocols.ResultCode!", "Field[StrongAuthRequired]"] + - ["System.DirectoryServices.Protocols.ErrorResponseCategory", "System.DirectoryServices.Protocols.ErrorResponseCategory!", "Field[Other]"] + - ["System.Int32", "System.DirectoryServices.Protocols.DsmlRequestDocument", "Property[System.Collections.ICollection.Count]"] + - ["System.DirectoryServices.Protocols.ReferralChasingOptions", "System.DirectoryServices.Protocols.ReferralChasingOptions!", "Field[External]"] + - ["System.String", "System.DirectoryServices.Protocols.VerifyNameControl", "Property[ServerName]"] + - ["System.Int32", "System.DirectoryServices.Protocols.DsmlResponseDocument", "Property[Count]"] + - ["System.DirectoryServices.Protocols.LocatorFlags", "System.DirectoryServices.Protocols.LocatorFlags!", "Field[GCRequired]"] + - ["System.DirectoryServices.Protocols.DsmlErrorProcessing", "System.DirectoryServices.Protocols.DsmlErrorProcessing!", "Field[Exit]"] + - ["System.Boolean", "System.DirectoryServices.Protocols.LdapDirectoryIdentifier", "Property[FullyQualifiedDnsHostName]"] + - ["System.Boolean", "System.DirectoryServices.Protocols.SearchResultEntryCollection", "Method[Contains].ReturnValue"] + - ["System.DirectoryServices.Protocols.LocatorFlags", "System.DirectoryServices.Protocols.LocatorFlags!", "Field[AvoidSelf]"] + - ["System.DirectoryServices.Protocols.DirectoryIdentifier", "System.DirectoryServices.Protocols.DirectoryConnection", "Property[Directory]"] + - ["System.DirectoryServices.Protocols.ResultCode", "System.DirectoryServices.Protocols.ResultCode!", "Field[ProtocolError]"] + - ["System.DirectoryServices.Protocols.ErrorResponseCategory", "System.DirectoryServices.Protocols.ErrorResponseCategory!", "Field[GatewayInternalError]"] + - ["System.Xml.XmlElement", "System.DirectoryServices.Protocols.SearchRequest", "Method[ToXmlNode].ReturnValue"] + - ["System.DirectoryServices.Protocols.ResultCode", "System.DirectoryServices.Protocols.ResultCode!", "Field[Success]"] + - ["System.Byte[]", "System.DirectoryServices.Protocols.DirSyncRequestControl", "Property[Cookie]"] + - ["System.Int32", "System.DirectoryServices.Protocols.DsmlRequestDocument", "Method[System.Collections.IList.IndexOf].ReturnValue"] + - ["System.Byte[]", "System.DirectoryServices.Protocols.VlvRequestControl", "Property[Target]"] + - ["System.DirectoryServices.Protocols.DereferenceConnectionCallback", "System.DirectoryServices.Protocols.ReferralCallback", "Property[DereferenceConnection]"] + - ["System.TimeSpan", "System.DirectoryServices.Protocols.SearchRequest", "Property[TimeLimit]"] + - ["System.DirectoryServices.Protocols.PartialResultProcessing", "System.DirectoryServices.Protocols.PartialResultProcessing!", "Field[NoPartialResultSupport]"] + - ["System.DirectoryServices.Protocols.ReferralCallback", "System.DirectoryServices.Protocols.LdapSessionOptions", "Property[ReferralCallback]"] + - ["System.String", "System.DirectoryServices.Protocols.ExtendedRequest", "Property[RequestName]"] + - ["System.Byte[]", "System.DirectoryServices.Protocols.AsqRequestControl", "Method[GetValue].ReturnValue"] + - ["System.Object", "System.DirectoryServices.Protocols.DsmlResponseDocument", "Property[System.Collections.ICollection.SyncRoot]"] + - ["System.DirectoryServices.Protocols.ErrorResponseCategory", "System.DirectoryServices.Protocols.DsmlErrorResponse", "Property[Type]"] + - ["System.Xml.XmlElement", "System.DirectoryServices.Protocols.ModifyDNRequest", "Method[ToXmlNode].ReturnValue"] + - ["System.DirectoryServices.Protocols.DirectoryResponse", "System.DirectoryServices.Protocols.DsmlSoapHttpConnection", "Method[SendRequest].ReturnValue"] + - ["System.Object[]", "System.DirectoryServices.Protocols.BerConverter!", "Method[Decode].ReturnValue"] + - ["System.DirectoryServices.Protocols.ErrorResponseCategory", "System.DirectoryServices.Protocols.ErrorResponseCategory!", "Field[UnresolvableUri]"] + - ["System.DirectoryServices.Protocols.DirectoryAttributeModification", "System.DirectoryServices.Protocols.DirectoryAttributeModificationCollection", "Property[Item]"] + - ["System.String", "System.DirectoryServices.Protocols.AddRequest", "Property[DistinguishedName]"] + - ["System.Security.Cryptography.X509Certificates.X509CertificateCollection", "System.DirectoryServices.Protocols.DirectoryConnection", "Property[ClientCertificates]"] + - ["System.Object", "System.DirectoryServices.Protocols.LdapSessionOptions", "Property[SecurityContext]"] + - ["System.DirectoryServices.Protocols.SecurityMasks", "System.DirectoryServices.Protocols.SecurityMasks!", "Field[Owner]"] + - ["System.Byte[]", "System.DirectoryServices.Protocols.SearchOptionsControl", "Method[GetValue].ReturnValue"] + - ["System.DirectoryServices.Protocols.DirectoryAttribute", "System.DirectoryServices.Protocols.DirectoryAttributeCollection", "Property[Item]"] + - ["System.String", "System.DirectoryServices.Protocols.DsmlSoapHttpConnection", "Property[SoapActionHeader]"] + - ["System.Int32", "System.DirectoryServices.Protocols.DsmlRequestDocument", "Property[Count]"] + - ["System.Boolean", "System.DirectoryServices.Protocols.DsmlRequestDocument", "Property[System.Collections.IList.IsFixedSize]"] + - ["System.DirectoryServices.Protocols.ResultCode", "System.DirectoryServices.Protocols.ResultCode!", "Field[AuthMethodNotSupported]"] + - ["System.Int32", "System.DirectoryServices.Protocols.SearchResultEntryCollection", "Method[IndexOf].ReturnValue"] + - ["System.Int32", "System.DirectoryServices.Protocols.VlvResponseControl", "Property[TargetPosition]"] + - ["System.DirectoryServices.Protocols.ResultCode", "System.DirectoryServices.Protocols.ResultCode!", "Field[SizeLimitExceeded]"] + - ["System.DirectoryServices.Protocols.DirectoryControl[]", "System.DirectoryServices.Protocols.DsmlErrorResponse", "Property[Controls]"] + - ["System.DirectoryServices.Protocols.AuthType", "System.DirectoryServices.Protocols.AuthType!", "Field[Msn]"] + - ["System.DirectoryServices.Protocols.VerifyServerCertificateCallback", "System.DirectoryServices.Protocols.LdapSessionOptions", "Property[VerifyServerCertificate]"] + - ["System.String", "System.DirectoryServices.Protocols.SearchResponse", "Property[MatchedDN]"] + - ["System.TimeSpan", "System.DirectoryServices.Protocols.LdapSessionOptions", "Property[PingKeepAliveTimeout]"] + - ["System.Boolean", "System.DirectoryServices.Protocols.LdapSessionOptions", "Property[RootDseCache]"] + - ["System.DirectoryServices.Protocols.SecurityMasks", "System.DirectoryServices.Protocols.SecurityMasks!", "Field[Group]"] + - ["System.Byte[]", "System.DirectoryServices.Protocols.ExtendedResponse", "Property[ResponseValue]"] + - ["System.Boolean", "System.DirectoryServices.Protocols.DsmlResponseDocument", "Property[IsErrorResponse]"] + - ["System.DirectoryServices.Protocols.ResultCode", "System.DirectoryServices.Protocols.ResultCode!", "Field[SortControlMissing]"] + - ["System.String", "System.DirectoryServices.Protocols.DirectoryResponse", "Property[RequestId]"] + - ["System.Xml.XmlElement", "System.DirectoryServices.Protocols.DirectoryRequest", "Method[ToXmlNode].ReturnValue"] + - ["System.DirectoryServices.Protocols.DirectoryResponse", "System.DirectoryServices.Protocols.DsmlResponseDocument", "Property[Item]"] + - ["System.DirectoryServices.Protocols.DirectoryControl[]", "System.DirectoryServices.Protocols.SearchResultReference", "Property[Controls]"] + - ["System.TimeSpan", "System.DirectoryServices.Protocols.LdapConnection", "Property[Timeout]"] + - ["System.String", "System.DirectoryServices.Protocols.DeleteRequest", "Property[DistinguishedName]"] + - ["System.Uri[]", "System.DirectoryServices.Protocols.SearchResultReference", "Property[Reference]"] + - ["System.Object", "System.DirectoryServices.Protocols.DsmlRequestDocument", "Property[System.Collections.IList.Item]"] + - ["System.DirectoryServices.Protocols.ErrorResponseCategory", "System.DirectoryServices.Protocols.ErrorResponseCategory!", "Field[MalformedRequest]"] + - ["System.DirectoryServices.Protocols.LocatorFlags", "System.DirectoryServices.Protocols.LocatorFlags!", "Field[TimeServerRequired]"] + - ["System.DirectoryServices.Protocols.ResultCode", "System.DirectoryServices.Protocols.ResultCode!", "Field[AttributeOrValueExists]"] + - ["System.Xml.XmlElement", "System.DirectoryServices.Protocols.AddRequest", "Method[ToXmlNode].ReturnValue"] + - ["System.DirectoryServices.Protocols.DirectoryControl", "System.DirectoryServices.Protocols.DirectoryControlCollection", "Property[Item]"] + - ["System.Object[]", "System.DirectoryServices.Protocols.DirectoryAttribute", "Method[GetValues].ReturnValue"] + - ["System.String", "System.DirectoryServices.Protocols.ExtendedResponse", "Property[ResponseName]"] + - ["System.DirectoryServices.Protocols.DirectoryAttributeModificationCollection", "System.DirectoryServices.Protocols.ModifyRequest", "Property[Modifications]"] + - ["System.DirectoryServices.Protocols.ResultCode", "System.DirectoryServices.Protocols.ResultCode!", "Field[AffectsMultipleDsas]"] + - ["System.Collections.Specialized.StringCollection", "System.DirectoryServices.Protocols.SearchRequest", "Property[Attributes]"] + - ["System.DirectoryServices.Protocols.ResultCode", "System.DirectoryServices.Protocols.ResultCode!", "Field[UnwillingToPerform]"] + - ["System.Xml.XmlElement", "System.DirectoryServices.Protocols.ExtendedRequest", "Method[ToXmlNode].ReturnValue"] + - ["System.DirectoryServices.Protocols.ReferralChasingOptions", "System.DirectoryServices.Protocols.ReferralChasingOptions!", "Field[All]"] + - ["System.DirectoryServices.Protocols.QueryForConnectionCallback", "System.DirectoryServices.Protocols.ReferralCallback", "Property[QueryForConnection]"] + - ["System.String", "System.DirectoryServices.Protocols.DsmlAuthRequest", "Property[Principal]"] + - ["System.DirectoryServices.Protocols.SearchScope", "System.DirectoryServices.Protocols.SearchRequest", "Property[Scope]"] + - ["System.Boolean", "System.DirectoryServices.Protocols.DirectoryControlCollection", "Method[Contains].ReturnValue"] + - ["System.DirectoryServices.Protocols.DirectoryControl[]", "System.DirectoryServices.Protocols.DirectoryResponse", "Property[Controls]"] + - ["System.Boolean", "System.DirectoryServices.Protocols.SearchResultAttributeCollection", "Method[Contains].ReturnValue"] + - ["System.String", "System.DirectoryServices.Protocols.DsmlResponseDocument", "Property[RequestId]"] + - ["System.DirectoryServices.Protocols.DsmlErrorProcessing", "System.DirectoryServices.Protocols.DsmlRequestDocument", "Property[ErrorProcessing]"] + - ["System.Int32", "System.DirectoryServices.Protocols.DirectoryControlCollection", "Method[Add].ReturnValue"] + - ["System.Boolean", "System.DirectoryServices.Protocols.LdapConnection", "Property[AutoBind]"] + - ["System.DirectoryServices.Protocols.ResultCode", "System.DirectoryServices.Protocols.ResultCode!", "Field[NamingViolation]"] + - ["System.DirectoryServices.Protocols.ExtendedDNFlag", "System.DirectoryServices.Protocols.ExtendedDNControl", "Property[Flag]"] + - ["System.DirectoryServices.Protocols.ResultCode", "System.DirectoryServices.Protocols.ResultCode!", "Field[InappropriateAuthentication]"] + - ["System.Boolean", "System.DirectoryServices.Protocols.DsmlRequestDocument", "Property[IsSynchronized]"] + - ["System.DirectoryServices.Protocols.PartialResultProcessing", "System.DirectoryServices.Protocols.PartialResultProcessing!", "Field[ReturnPartialResults]"] + - ["System.Boolean", "System.DirectoryServices.Protocols.DsmlResponseDocument", "Property[IsSynchronized]"] + - ["System.DirectoryServices.Protocols.DsmlErrorResponse", "System.DirectoryServices.Protocols.ErrorResponseException", "Property[Response]"] + - ["System.DirectoryServices.Protocols.DirectoryAttribute", "System.DirectoryServices.Protocols.CompareRequest", "Property[Assertion]"] + - ["System.DirectoryServices.Protocols.ExtendedDNFlag", "System.DirectoryServices.Protocols.ExtendedDNFlag!", "Field[StandardString]"] + - ["System.String", "System.DirectoryServices.Protocols.DirectoryControl", "Property[Type]"] + - ["System.DirectoryServices.Protocols.LocatorFlags", "System.DirectoryServices.Protocols.LocatorFlags!", "Field[IPRequired]"] + - ["System.DirectoryServices.Protocols.ResultCode", "System.DirectoryServices.Protocols.ResultCode!", "Field[ResultsTooLarge]"] + - ["System.DirectoryServices.Protocols.DereferenceAlias", "System.DirectoryServices.Protocols.DereferenceAlias!", "Field[Always]"] + - ["System.DirectoryServices.Protocols.ResultCode", "System.DirectoryServices.Protocols.ResultCode!", "Field[AliasDereferencingProblem]"] + - ["System.Object", "System.DirectoryServices.Protocols.DirectoryAttribute", "Property[Item]"] + - ["System.DirectoryServices.Protocols.SecurityProtocol", "System.DirectoryServices.Protocols.SecurityProtocol!", "Field[Ssl2Client]"] + - ["System.Boolean", "System.DirectoryServices.Protocols.DirectoryAttribute", "Method[Contains].ReturnValue"] + - ["System.DirectoryServices.Protocols.ResultCode", "System.DirectoryServices.Protocols.ResultCode!", "Field[AliasProblem]"] + - ["System.Byte[]", "System.DirectoryServices.Protocols.VlvResponseControl", "Property[ContextId]"] + - ["System.DirectoryServices.Protocols.SearchOption", "System.DirectoryServices.Protocols.SearchOption!", "Field[DomainScope]"] + - ["System.String", "System.DirectoryServices.Protocols.AsqRequestControl", "Property[AttributeName]"] + - ["System.Uri[]", "System.DirectoryServices.Protocols.DirectoryResponse", "Property[Referral]"] + - ["System.DirectoryServices.Protocols.ResultCode", "System.DirectoryServices.Protocols.SortResponseControl", "Property[Result]"] + - ["System.DirectoryServices.Protocols.ReferralChasingOptions", "System.DirectoryServices.Protocols.ReferralChasingOptions!", "Field[Subordinate]"] + - ["System.Byte[]", "System.DirectoryServices.Protocols.QuotaControl", "Method[GetValue].ReturnValue"] + - ["System.DirectoryServices.Protocols.AuthType", "System.DirectoryServices.Protocols.DsmlSoapHttpConnection", "Property[AuthType]"] + - ["System.DirectoryServices.Protocols.ResultCode", "System.DirectoryServices.Protocols.ResultCode!", "Field[OperationsError]"] + - ["System.DirectoryServices.Protocols.DirectorySynchronizationOptions", "System.DirectoryServices.Protocols.DirectorySynchronizationOptions!", "Field[ParentsFirst]"] + - ["System.DirectoryServices.Protocols.DsmlResponseOrder", "System.DirectoryServices.Protocols.DsmlResponseOrder!", "Field[Sequential]"] + - ["System.DirectoryServices.Protocols.DirectoryAttributeCollection", "System.DirectoryServices.Protocols.AddRequest", "Property[Attributes]"] + - ["System.Byte[]", "System.DirectoryServices.Protocols.PageResultRequestControl", "Method[GetValue].ReturnValue"] + - ["System.Boolean", "System.DirectoryServices.Protocols.PartialResultsCollection", "Method[Contains].ReturnValue"] + - ["System.DirectoryServices.Protocols.SecurityProtocol", "System.DirectoryServices.Protocols.SecurityPackageContextConnectionInformation", "Property[Protocol]"] + - ["System.Byte[]", "System.DirectoryServices.Protocols.PageResultRequestControl", "Property[Cookie]"] + - ["System.Uri", "System.DirectoryServices.Protocols.DsmlDirectoryIdentifier", "Property[ServerUri]"] + - ["System.DirectoryServices.Protocols.LocatorFlags", "System.DirectoryServices.Protocols.LocatorFlags!", "Field[None]"] + - ["System.DirectoryServices.Protocols.ErrorResponseCategory", "System.DirectoryServices.Protocols.ErrorResponseCategory!", "Field[AuthenticationFailed]"] + - ["System.DirectoryServices.Protocols.DsmlResponseOrder", "System.DirectoryServices.Protocols.DsmlRequestDocument", "Property[ResponseOrder]"] + - ["System.Byte[]", "System.DirectoryServices.Protocols.ExtendedRequest", "Property[RequestValue]"] + - ["System.Int32", "System.DirectoryServices.Protocols.LdapSessionOptions", "Property[ProtocolVersion]"] + - ["System.DirectoryServices.Protocols.PartialResultsCollection", "System.DirectoryServices.Protocols.LdapConnection", "Method[GetPartialResults].ReturnValue"] + - ["System.String", "System.DirectoryServices.Protocols.LdapSessionOptions", "Property[DomainName]"] + - ["System.DirectoryServices.Protocols.ReferralChasingOptions", "System.DirectoryServices.Protocols.ReferralChasingOptions!", "Field[None]"] + - ["System.DirectoryServices.Protocols.SortKey[]", "System.DirectoryServices.Protocols.SortRequestControl", "Property[SortKeys]"] + - ["System.DirectoryServices.Protocols.LocatorFlags", "System.DirectoryServices.Protocols.LocatorFlags!", "Field[ForceRediscovery]"] + - ["System.Net.NetworkCredential", "System.DirectoryServices.Protocols.LdapConnection", "Property[Credential]"] + - ["System.DirectoryServices.Protocols.AuthType", "System.DirectoryServices.Protocols.AuthType!", "Field[Dpa]"] + - ["System.Xml.XmlDocument", "System.DirectoryServices.Protocols.DsmlRequestDocument", "Method[ToXml].ReturnValue"] + - ["System.DirectoryServices.Protocols.LocatorFlags", "System.DirectoryServices.Protocols.LocatorFlags!", "Field[PdcRequired]"] + - ["System.DirectoryServices.Protocols.DirectorySynchronizationOptions", "System.DirectoryServices.Protocols.DirectorySynchronizationOptions!", "Field[ObjectSecurity]"] + - ["System.DirectoryServices.Protocols.DirectorySynchronizationOptions", "System.DirectoryServices.Protocols.DirectorySynchronizationOptions!", "Field[IncrementalValues]"] + - ["System.Int32", "System.DirectoryServices.Protocols.DsmlRequestDocument", "Method[System.Collections.IList.Add].ReturnValue"] + - ["System.Int32", "System.DirectoryServices.Protocols.LdapException", "Property[ErrorCode]"] + - ["System.DirectoryServices.Protocols.AuthType", "System.DirectoryServices.Protocols.AuthType!", "Field[Sicily]"] + - ["System.DirectoryServices.Protocols.LocatorFlags", "System.DirectoryServices.Protocols.LocatorFlags!", "Field[IsDnsName]"] + - ["System.Security.Authentication.HashAlgorithmType", "System.DirectoryServices.Protocols.SecurityPackageContextConnectionInformation", "Property[Hash]"] + - ["System.Byte[]", "System.DirectoryServices.Protocols.DirSyncResponseControl", "Property[Cookie]"] + - ["System.DirectoryServices.Protocols.LocatorFlags", "System.DirectoryServices.Protocols.LocatorFlags!", "Field[DirectoryServicesRequired]"] + - ["System.Xml.XmlElement", "System.DirectoryServices.Protocols.DeleteRequest", "Method[ToXmlNode].ReturnValue"] + - ["System.Boolean", "System.DirectoryServices.Protocols.DsmlRequestDocument", "Method[Contains].ReturnValue"] + - ["System.Int32", "System.DirectoryServices.Protocols.DirectoryControlCollection", "Method[IndexOf].ReturnValue"] + - ["System.String", "System.DirectoryServices.Protocols.ModifyRequest", "Property[DistinguishedName]"] + - ["System.DirectoryServices.Protocols.DsmlErrorProcessing", "System.DirectoryServices.Protocols.DsmlErrorProcessing!", "Field[Resume]"] + - ["System.DirectoryServices.Protocols.ResultCode", "System.DirectoryServices.Protocols.ResultCode!", "Field[AdminLimitExceeded]"] + - ["System.String", "System.DirectoryServices.Protocols.DirectoryResponse", "Property[ErrorMessage]"] + - ["System.DirectoryServices.Protocols.SearchOption", "System.DirectoryServices.Protocols.SearchOption!", "Field[PhantomRoot]"] + - ["System.Int32", "System.DirectoryServices.Protocols.VlvRequestControl", "Property[Offset]"] + - ["System.Int32", "System.DirectoryServices.Protocols.DsmlRequestDocument", "Method[Add].ReturnValue"] + - ["System.DirectoryServices.Protocols.SecurityMasks", "System.DirectoryServices.Protocols.SecurityMasks!", "Field[Sacl]"] + - ["System.Uri[]", "System.DirectoryServices.Protocols.DsmlErrorResponse", "Property[Referral]"] + - ["System.String", "System.DirectoryServices.Protocols.DirectoryResponse", "Property[MatchedDN]"] + - ["System.Int32", "System.DirectoryServices.Protocols.DirSyncResponseControl", "Property[ResultSize]"] + - ["System.IAsyncResult", "System.DirectoryServices.Protocols.LdapConnection", "Method[BeginSendRequest].ReturnValue"] + - ["System.String", "System.DirectoryServices.Protocols.ModifyDNRequest", "Property[DistinguishedName]"] + - ["System.Xml.XmlElement", "System.DirectoryServices.Protocols.DsmlAuthRequest", "Method[ToXmlNode].ReturnValue"] + - ["System.DirectoryServices.Protocols.ResultCode", "System.DirectoryServices.Protocols.ResultCode!", "Field[ReferralV2]"] + - ["System.DirectoryServices.Protocols.ResultCode", "System.DirectoryServices.Protocols.DirectoryResponse", "Property[ResultCode]"] + - ["System.DirectoryServices.Protocols.SearchScope", "System.DirectoryServices.Protocols.SearchScope!", "Field[Subtree]"] + - ["System.DirectoryServices.Protocols.AuthType", "System.DirectoryServices.Protocols.AuthType!", "Field[Kerberos]"] + - ["System.DirectoryServices.Protocols.SecurityProtocol", "System.DirectoryServices.Protocols.SecurityProtocol!", "Field[Pct1Client]"] + - ["System.String", "System.DirectoryServices.Protocols.SearchResponse", "Property[ErrorMessage]"] + - ["System.DirectoryServices.Protocols.DirectoryControl[]", "System.DirectoryServices.Protocols.SearchResponse", "Property[Controls]"] + - ["System.String", "System.DirectoryServices.Protocols.DirectoryAttribute", "Property[Name]"] + - ["System.String", "System.DirectoryServices.Protocols.SearchResultEntry", "Property[DistinguishedName]"] + - ["System.DirectoryServices.Protocols.ResultCode", "System.DirectoryServices.Protocols.AsqResponseControl", "Property[Result]"] + - ["System.DirectoryServices.Protocols.LocatorFlags", "System.DirectoryServices.Protocols.LdapSessionOptions", "Property[LocatorFlag]"] + - ["System.Boolean", "System.DirectoryServices.Protocols.LdapSessionOptions", "Property[TcpKeepAlive]"] + - ["System.TimeSpan", "System.DirectoryServices.Protocols.LdapSessionOptions", "Property[PingWaitTimeout]"] + - ["System.DirectoryServices.Protocols.SecurityProtocol", "System.DirectoryServices.Protocols.SecurityProtocol!", "Field[Ssl3Server]"] + - ["System.Net.NetworkCredential", "System.DirectoryServices.Protocols.DirectoryConnection", "Property[Credential]"] + - ["System.DirectoryServices.Protocols.ResultCode", "System.DirectoryServices.Protocols.ResultCode!", "Field[TimeLimitExceeded]"] + - ["System.String", "System.DirectoryServices.Protocols.DsmlErrorResponse", "Property[MatchedDN]"] + - ["System.DirectoryServices.Protocols.ExtendedDNFlag", "System.DirectoryServices.Protocols.ExtendedDNFlag!", "Field[HexString]"] + - ["System.DirectoryServices.Protocols.DereferenceAlias", "System.DirectoryServices.Protocols.SearchRequest", "Property[Aliases]"] + - ["System.Int32", "System.DirectoryServices.Protocols.PageResultResponseControl", "Property[TotalCount]"] + - ["System.String", "System.DirectoryServices.Protocols.DsmlErrorResponse", "Property[Detail]"] + - ["System.DirectoryServices.Protocols.DirectoryResponse", "System.DirectoryServices.Protocols.LdapConnection", "Method[EndSendRequest].ReturnValue"] + - ["System.DirectoryServices.Protocols.DirectoryRequest", "System.DirectoryServices.Protocols.DsmlRequestDocument", "Property[Item]"] + - ["System.DirectoryServices.Protocols.ResultCode", "System.DirectoryServices.Protocols.ResultCode!", "Field[ConstraintViolation]"] + - ["System.Byte[]", "System.DirectoryServices.Protocols.DirSyncRequestControl", "Method[GetValue].ReturnValue"] + - ["System.Object", "System.DirectoryServices.Protocols.PartialResultsCollection", "Property[Item]"] + - ["System.Int32", "System.DirectoryServices.Protocols.LdapSessionOptions", "Property[PingLimit]"] + - ["System.Int32", "System.DirectoryServices.Protocols.LdapDirectoryIdentifier", "Property[PortNumber]"] + - ["System.Int32", "System.DirectoryServices.Protocols.DirSyncRequestControl", "Property[AttributeCount]"] + - ["System.DirectoryServices.Protocols.LocatorFlags", "System.DirectoryServices.Protocols.LocatorFlags!", "Field[DirectoryServicesPreferred]"] + - ["System.Byte[]", "System.DirectoryServices.Protocols.ExtendedDNControl", "Method[GetValue].ReturnValue"] + - ["System.DirectoryServices.Protocols.LocatorFlags", "System.DirectoryServices.Protocols.LocatorFlags!", "Field[WriteableRequired]"] + - ["System.Byte[]", "System.DirectoryServices.Protocols.CrossDomainMoveControl", "Method[GetValue].ReturnValue"] + - ["System.DirectoryServices.Protocols.AuthType", "System.DirectoryServices.Protocols.AuthType!", "Field[Negotiate]"] + - ["System.DirectoryServices.Protocols.SearchScope", "System.DirectoryServices.Protocols.SearchScope!", "Field[Base]"] + - ["System.Int32", "System.DirectoryServices.Protocols.LdapSessionOptions", "Property[ReferralHopLimit]"] + - ["System.DirectoryServices.Protocols.ResultCode", "System.DirectoryServices.Protocols.ResultCode!", "Field[Other]"] + - ["System.DirectoryServices.Protocols.ResultCode", "System.DirectoryServices.Protocols.DsmlErrorResponse", "Property[ResultCode]"] + - ["System.Int32", "System.DirectoryServices.Protocols.SecurityPackageContextConnectionInformation", "Property[HashStrength]"] + - ["System.DirectoryServices.Protocols.ResultCode", "System.DirectoryServices.Protocols.ResultCode!", "Field[Busy]"] + - ["System.Int32", "System.DirectoryServices.Protocols.SearchRequest", "Property[SizeLimit]"] + - ["System.DirectoryServices.Protocols.SearchResultReference", "System.DirectoryServices.Protocols.SearchResultReferenceCollection", "Property[Item]"] + - ["System.Boolean", "System.DirectoryServices.Protocols.DsmlRequestDocument", "Property[IsReadOnly]"] + - ["System.DirectoryServices.Protocols.DirectorySynchronizationOptions", "System.DirectoryServices.Protocols.DirectorySynchronizationOptions!", "Field[None]"] + - ["System.String", "System.DirectoryServices.Protocols.CrossDomainMoveControl", "Property[TargetDomainController]"] + - ["System.Int32", "System.DirectoryServices.Protocols.DirectoryAttribute", "Method[IndexOf].ReturnValue"] + - ["System.DirectoryServices.Protocols.ResultCode", "System.DirectoryServices.Protocols.ResultCode!", "Field[Referral]"] + - ["System.DirectoryServices.Protocols.DereferenceAlias", "System.DirectoryServices.Protocols.DereferenceAlias!", "Field[FindingBaseObject]"] + - ["System.TimeSpan", "System.DirectoryServices.Protocols.LdapSessionOptions", "Property[SendTimeout]"] + - ["System.DirectoryServices.Protocols.DirectorySynchronizationOptions", "System.DirectoryServices.Protocols.DirectorySynchronizationOptions!", "Field[PublicDataOnly]"] + - ["System.Collections.ICollection", "System.DirectoryServices.Protocols.SearchResultAttributeCollection", "Property[Values]"] + - ["System.String", "System.DirectoryServices.Protocols.DirectoryRequest", "Property[RequestId]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemDrawing/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemDrawing/model.yml new file mode 100644 index 000000000000..a3a24bc77464 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemDrawing/model.yml @@ -0,0 +1,1312 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Drawing.Brush", "System.Drawing.Brushes!", "Property[MediumSlateBlue]"] + - ["System.Drawing.Icon", "System.Drawing.Icon!", "Method[FromHandle].ReturnValue"] + - ["System.Drawing.Brush", "System.Drawing.Brushes!", "Property[Linen]"] + - ["System.Drawing.Brush", "System.Drawing.Brushes!", "Property[MediumSeaGreen]"] + - ["System.Drawing.Brush", "System.Drawing.Brushes!", "Property[BurlyWood]"] + - ["System.Drawing.Graphics", "System.Drawing.Graphics!", "Method[FromImage].ReturnValue"] + - ["System.Drawing.Graphics", "System.Drawing.Graphics!", "Method[FromHdc].ReturnValue"] + - ["System.Drawing.KnownColor", "System.Drawing.KnownColor!", "Field[MediumSlateBlue]"] + - ["System.Drawing.Pen", "System.Drawing.Pens!", "Property[SandyBrown]"] + - ["System.String", "System.Drawing.Font", "Property[SystemFontName]"] + - ["System.Drawing.Color", "System.Drawing.Color!", "Property[DarkGreen]"] + - ["System.Drawing.KnownColor", "System.Drawing.KnownColor!", "Field[LightCyan]"] + - ["System.Boolean", "System.Drawing.Graphics", "Property[IsClipEmpty]"] + - ["System.Drawing.StringFormatFlags", "System.Drawing.StringFormatFlags!", "Field[DirectionVertical]"] + - ["System.Drawing.Brush", "System.Drawing.Brushes!", "Property[Violet]"] + - ["System.Drawing.RectangleF", "System.Drawing.RectangleF!", "Method[Intersect].ReturnValue"] + - ["System.Drawing.Color", "System.Drawing.Color!", "Property[Khaki]"] + - ["System.Drawing.Imaging.PropertyItem[]", "System.Drawing.Image", "Property[PropertyItems]"] + - ["System.Drawing.Brush", "System.Drawing.SystemBrushes!", "Property[MenuHighlight]"] + - ["System.Drawing.StringFormat", "System.Drawing.StringFormat!", "Property[GenericTypographic]"] + - ["System.Drawing.Pen", "System.Drawing.Pens!", "Property[Navy]"] + - ["System.Drawing.Brush", "System.Drawing.SystemBrushes!", "Property[InactiveBorder]"] + - ["System.Drawing.Brush", "System.Drawing.SystemBrushes!", "Property[ControlLightLight]"] + - ["System.String", "System.Drawing.Size", "Method[ToString].ReturnValue"] + - ["System.Drawing.Brush", "System.Drawing.Brushes!", "Property[MidnightBlue]"] + - ["System.Object", "System.Drawing.SizeFConverter", "Method[ConvertFrom].ReturnValue"] + - ["System.Drawing.StockIconId", "System.Drawing.StockIconId!", "Field[MediaBDROM]"] + - ["System.Drawing.RectangleF", "System.Drawing.RectangleF!", "Method[op_Explicit].ReturnValue"] + - ["System.Boolean", "System.Drawing.RectangleConverter", "Method[GetPropertiesSupported].ReturnValue"] + - ["System.Boolean", "System.Drawing.Size!", "Method[op_Inequality].ReturnValue"] + - ["System.Drawing.Color", "System.Drawing.Color!", "Property[Pink]"] + - ["System.Drawing.KnownColor", "System.Drawing.KnownColor!", "Field[RoyalBlue]"] + - ["System.Drawing.StockIconOptions", "System.Drawing.StockIconOptions!", "Field[LinkOverlay]"] + - ["System.Drawing.KnownColor", "System.Drawing.KnownColor!", "Field[MediumOrchid]"] + - ["System.Drawing.Pen", "System.Drawing.Pens!", "Property[RoyalBlue]"] + - ["System.Drawing.Pen", "System.Drawing.Pens!", "Property[MidnightBlue]"] + - ["System.Drawing.Brush", "System.Drawing.Brushes!", "Property[OrangeRed]"] + - ["System.Drawing.Brush", "System.Drawing.SystemBrushes!", "Property[HighlightText]"] + - ["System.Object", "System.Drawing.Pen", "Method[Clone].ReturnValue"] + - ["System.Drawing.Brush", "System.Drawing.Brushes!", "Property[Purple]"] + - ["System.Drawing.Color", "System.Drawing.SystemColors!", "Property[ControlLightLight]"] + - ["System.Drawing.Pen", "System.Drawing.Pens!", "Property[YellowGreen]"] + - ["System.Drawing.StringAlignment", "System.Drawing.StringAlignment!", "Field[Near]"] + - ["System.Drawing.Color", "System.Drawing.SystemColors!", "Property[Desktop]"] + - ["System.Drawing.PointF", "System.Drawing.RectangleF", "Property[Location]"] + - ["System.Drawing.Pen", "System.Drawing.Pens!", "Property[LightBlue]"] + - ["System.Drawing.KnownColor", "System.Drawing.KnownColor!", "Field[Magenta]"] + - ["System.Drawing.Graphics", "System.Drawing.Graphics!", "Method[FromHwndInternal].ReturnValue"] + - ["System.Drawing.Color", "System.Drawing.Color!", "Property[Turquoise]"] + - ["System.Drawing.RectangleF", "System.Drawing.RectangleF!", "Method[Union].ReturnValue"] + - ["System.Numerics.Vector2", "System.Drawing.PointF", "Method[ToVector2].ReturnValue"] + - ["System.Drawing.GraphicsUnit", "System.Drawing.GraphicsUnit!", "Field[World]"] + - ["System.Drawing.Color", "System.Drawing.Color!", "Property[SandyBrown]"] + - ["System.Drawing.Pen", "System.Drawing.SystemPens!", "Property[ActiveCaptionText]"] + - ["System.Drawing.Bitmap", "System.Drawing.Icon", "Method[ToBitmap].ReturnValue"] + - ["System.Drawing.Pen", "System.Drawing.Pens!", "Property[Orange]"] + - ["System.Drawing.RotateFlipType", "System.Drawing.RotateFlipType!", "Field[Rotate270FlipY]"] + - ["System.Drawing.KnownColor", "System.Drawing.KnownColor!", "Field[Tan]"] + - ["System.Drawing.KnownColor", "System.Drawing.KnownColor!", "Field[Crimson]"] + - ["System.Boolean", "System.Drawing.Rectangle!", "Method[op_Inequality].ReturnValue"] + - ["System.Drawing.Brush", "System.Drawing.Brushes!", "Property[Black]"] + - ["System.Drawing.Pen", "System.Drawing.Pens!", "Property[MediumBlue]"] + - ["System.Drawing.Brush", "System.Drawing.Brushes!", "Property[MediumVioletRed]"] + - ["System.Drawing.KnownColor", "System.Drawing.KnownColor!", "Field[DarkCyan]"] + - ["System.Drawing.Color", "System.Drawing.Color!", "Property[AliceBlue]"] + - ["System.Drawing.Brush", "System.Drawing.Brushes!", "Property[Cyan]"] + - ["System.IntPtr", "System.Drawing.Font", "Method[ToHfont].ReturnValue"] + - ["System.Drawing.Pen", "System.Drawing.Pens!", "Property[LawnGreen]"] + - ["System.Drawing.Color", "System.Drawing.Color!", "Property[Cornsilk]"] + - ["System.Drawing.Color", "System.Drawing.SystemColors!", "Property[InfoText]"] + - ["System.String", "System.Drawing.FontFamily", "Method[ToString].ReturnValue"] + - ["System.Drawing.StockIconId", "System.Drawing.StockIconId!", "Field[Drive525]"] + - ["System.Object", "System.Drawing.ColorConverter", "Method[ConvertFrom].ReturnValue"] + - ["System.Drawing.StockIconId", "System.Drawing.StockIconId!", "Field[MediaDVD]"] + - ["System.Boolean", "System.Drawing.SizeF!", "Method[op_Equality].ReturnValue"] + - ["System.Drawing.GraphicsUnit", "System.Drawing.GraphicsUnit!", "Field[Point]"] + - ["System.Drawing.Brush", "System.Drawing.Brushes!", "Property[Snow]"] + - ["System.Boolean", "System.Drawing.PointConverter", "Method[GetCreateInstanceSupported].ReturnValue"] + - ["System.Single", "System.Drawing.Graphics", "Property[DpiY]"] + - ["System.Drawing.Color", "System.Drawing.Color!", "Property[PaleVioletRed]"] + - ["System.Drawing.StringAlignment", "System.Drawing.StringAlignment!", "Field[Far]"] + - ["System.Drawing.Pen", "System.Drawing.Pens!", "Property[LightCyan]"] + - ["System.Drawing.Pen", "System.Drawing.SystemPens!", "Property[ControlLightLight]"] + - ["System.Drawing.Pen", "System.Drawing.Pens!", "Property[Coral]"] + - ["System.Drawing.Pen", "System.Drawing.Pens!", "Property[Lavender]"] + - ["System.Drawing.KnownColor", "System.Drawing.KnownColor!", "Field[ButtonShadow]"] + - ["System.Drawing.StockIconId", "System.Drawing.StockIconId!", "Field[MediaCompactFlash]"] + - ["System.Drawing.Pen", "System.Drawing.Pens!", "Property[Bisque]"] + - ["System.Drawing.Pen", "System.Drawing.Pens!", "Property[MistyRose]"] + - ["System.Drawing.Color", "System.Drawing.Color!", "Property[Plum]"] + - ["System.Drawing.Color", "System.Drawing.Color!", "Property[Coral]"] + - ["System.Drawing.Imaging.PixelFormat", "System.Drawing.Image", "Property[PixelFormat]"] + - ["System.Drawing.StockIconId", "System.Drawing.StockIconId!", "Field[MediaHDDVD]"] + - ["System.Drawing.StockIconId", "System.Drawing.StockIconId!", "Field[Rename]"] + - ["System.Drawing.Brush", "System.Drawing.Brushes!", "Property[Maroon]"] + - ["System.Drawing.StockIconId", "System.Drawing.StockIconId!", "Field[MobilePC]"] + - ["System.Drawing.Pen", "System.Drawing.SystemPens!", "Property[GrayText]"] + - ["System.Drawing.Color", "System.Drawing.SystemColors!", "Property[HotTrack]"] + - ["System.Drawing.Color", "System.Drawing.Color!", "Property[LightBlue]"] + - ["System.Boolean", "System.Drawing.RectangleF", "Method[IntersectsWith].ReturnValue"] + - ["System.Drawing.Pen", "System.Drawing.Pens!", "Property[DarkSlateGray]"] + - ["System.Drawing.Icon", "System.Drawing.SystemIcons!", "Property[Shield]"] + - ["System.Drawing.KnownColor", "System.Drawing.KnownColor!", "Field[DarkGoldenrod]"] + - ["System.Drawing.Pen", "System.Drawing.Pens!", "Property[RosyBrown]"] + - ["System.Drawing.KnownColor", "System.Drawing.KnownColor!", "Field[Coral]"] + - ["System.Drawing.Pen", "System.Drawing.Pens!", "Property[PaleGreen]"] + - ["System.Drawing.Pen", "System.Drawing.SystemPens!", "Property[ControlDarkDark]"] + - ["System.Drawing.Color", "System.Drawing.Color!", "Property[MediumBlue]"] + - ["System.Drawing.Pen", "System.Drawing.SystemPens!", "Property[HotTrack]"] + - ["System.Drawing.KnownColor", "System.Drawing.KnownColor!", "Field[Purple]"] + - ["System.Drawing.RotateFlipType", "System.Drawing.RotateFlipType!", "Field[Rotate90FlipY]"] + - ["System.Drawing.Color", "System.Drawing.Color!", "Property[Brown]"] + - ["System.Boolean", "System.Drawing.RectangleF", "Method[Contains].ReturnValue"] + - ["System.Drawing.StringFormatFlags", "System.Drawing.StringFormatFlags!", "Field[NoClip]"] + - ["System.Drawing.KnownColor", "System.Drawing.KnownColor!", "Field[DarkBlue]"] + - ["System.Drawing.GraphicsUnit", "System.Drawing.GraphicsUnit!", "Field[Inch]"] + - ["System.Drawing.Rectangle", "System.Drawing.Rectangle!", "Field[Empty]"] + - ["System.Drawing.StockIconId", "System.Drawing.StockIconId!", "Field[MyNetwork]"] + - ["System.String", "System.Drawing.Color", "Property[Name]"] + - ["System.Drawing.Brush", "System.Drawing.SystemBrushes!", "Property[InactiveCaption]"] + - ["System.Drawing.Pen", "System.Drawing.Pens!", "Property[OldLace]"] + - ["System.Drawing.Brush", "System.Drawing.Brushes!", "Property[Orchid]"] + - ["System.Drawing.StockIconId", "System.Drawing.StockIconId!", "Field[Recycler]"] + - ["System.Drawing.Drawing2D.Matrix", "System.Drawing.Pen", "Property[Transform]"] + - ["System.Drawing.Pen", "System.Drawing.Pens!", "Property[Teal]"] + - ["System.Drawing.Size", "System.Drawing.SizeF", "Method[ToSize].ReturnValue"] + - ["System.Drawing.StringFormatFlags", "System.Drawing.StringFormatFlags!", "Field[FitBlackBox]"] + - ["System.Drawing.RotateFlipType", "System.Drawing.RotateFlipType!", "Field[Rotate270FlipNone]"] + - ["System.Boolean", "System.Drawing.Rectangle", "Method[IntersectsWith].ReturnValue"] + - ["System.Drawing.Pen", "System.Drawing.Pens!", "Property[DeepSkyBlue]"] + - ["System.Drawing.Color", "System.Drawing.Color!", "Property[Tomato]"] + - ["System.Drawing.Color", "System.Drawing.Color!", "Property[Yellow]"] + - ["System.Numerics.Vector4", "System.Drawing.RectangleF", "Method[ToVector4].ReturnValue"] + - ["System.Drawing.Pen", "System.Drawing.Pens!", "Property[SteelBlue]"] + - ["System.Drawing.Color", "System.Drawing.Color!", "Property[Sienna]"] + - ["System.Drawing.KnownColor", "System.Drawing.KnownColor!", "Field[DarkSlateBlue]"] + - ["System.Drawing.Color", "System.Drawing.Color!", "Property[MediumVioletRed]"] + - ["System.Drawing.PointF", "System.Drawing.Point!", "Method[op_Implicit].ReturnValue"] + - ["System.Drawing.KnownColor", "System.Drawing.KnownColor!", "Field[ControlDarkDark]"] + - ["System.Drawing.KnownColor", "System.Drawing.KnownColor!", "Field[DarkMagenta]"] + - ["System.Drawing.Brush", "System.Drawing.Brushes!", "Property[Crimson]"] + - ["System.Drawing.StockIconOptions", "System.Drawing.StockIconOptions!", "Field[Selected]"] + - ["System.Drawing.Pen", "System.Drawing.Pens!", "Property[Beige]"] + - ["System.Drawing.KnownColor", "System.Drawing.KnownColor!", "Field[Indigo]"] + - ["System.Drawing.Pen", "System.Drawing.SystemPens!", "Property[ControlDark]"] + - ["System.Drawing.Brush", "System.Drawing.Brushes!", "Property[Firebrick]"] + - ["System.Drawing.SizeF", "System.Drawing.Size!", "Method[op_Multiply].ReturnValue"] + - ["System.Drawing.Color", "System.Drawing.SystemColors!", "Property[ControlText]"] + - ["System.Drawing.Size", "System.Drawing.Point!", "Method[op_Explicit].ReturnValue"] + - ["System.Drawing.KnownColor", "System.Drawing.KnownColor!", "Field[Maroon]"] + - ["System.Drawing.Brush", "System.Drawing.Brushes!", "Property[DimGray]"] + - ["System.Drawing.Drawing2D.CompositingMode", "System.Drawing.Graphics", "Property[CompositingMode]"] + - ["System.Drawing.PointF", "System.Drawing.PointF!", "Field[Empty]"] + - ["System.Drawing.StockIconId", "System.Drawing.StockIconId!", "Field[DriveNetDisabled]"] + - ["System.Drawing.Color", "System.Drawing.Color!", "Property[Aqua]"] + - ["System.Drawing.Pen", "System.Drawing.SystemPens!", "Method[FromSystemColor].ReturnValue"] + - ["System.Object", "System.Drawing.SizeConverter", "Method[ConvertTo].ReturnValue"] + - ["System.Drawing.SizeF", "System.Drawing.Graphics", "Method[MeasureString].ReturnValue"] + - ["System.Drawing.Brush", "System.Drawing.Brushes!", "Property[RoyalBlue]"] + - ["System.Drawing.Drawing2D.DashStyle", "System.Drawing.Pen", "Property[DashStyle]"] + - ["System.Drawing.KnownColor", "System.Drawing.KnownColor!", "Field[DeepPink]"] + - ["System.Single", "System.Drawing.SizeF", "Property[Width]"] + - ["System.Drawing.Size", "System.Drawing.Size!", "Method[op_Addition].ReturnValue"] + - ["System.Single", "System.Drawing.RectangleF", "Property[Top]"] + - ["System.Boolean", "System.Drawing.PointF", "Property[IsEmpty]"] + - ["System.Drawing.Color", "System.Drawing.Color!", "Property[Moccasin]"] + - ["System.Drawing.StockIconId", "System.Drawing.StockIconId!", "Field[Delete]"] + - ["System.Boolean", "System.Drawing.Font", "Method[Equals].ReturnValue"] + - ["System.Boolean", "System.Drawing.SizeFConverter", "Method[CanConvertTo].ReturnValue"] + - ["System.Int32", "System.Drawing.Rectangle", "Property[Height]"] + - ["System.Drawing.KnownColor", "System.Drawing.KnownColor!", "Field[MintCream]"] + - ["System.Drawing.Icon", "System.Drawing.SystemIcons!", "Property[Hand]"] + - ["System.Drawing.Brush", "System.Drawing.Brushes!", "Property[HotPink]"] + - ["System.Drawing.PointF", "System.Drawing.SizeF", "Method[ToPointF].ReturnValue"] + - ["System.Drawing.FontStyle", "System.Drawing.FontStyle!", "Field[Strikeout]"] + - ["System.Drawing.Brush", "System.Drawing.Brushes!", "Property[PaleGreen]"] + - ["System.Drawing.KnownColor", "System.Drawing.KnownColor!", "Field[PeachPuff]"] + - ["System.Drawing.Color", "System.Drawing.Color!", "Property[LightGray]"] + - ["System.Object", "System.Drawing.SizeConverter", "Method[ConvertFrom].ReturnValue"] + - ["System.Boolean", "System.Drawing.SizeConverter", "Method[GetPropertiesSupported].ReturnValue"] + - ["System.Drawing.KnownColor", "System.Drawing.KnownColor!", "Field[ButtonHighlight]"] + - ["System.Drawing.Pen", "System.Drawing.Pens!", "Property[MediumOrchid]"] + - ["System.Drawing.Pen", "System.Drawing.Pens!", "Property[Indigo]"] + - ["System.Drawing.Color", "System.Drawing.Color!", "Property[NavajoWhite]"] + - ["System.Drawing.Pen", "System.Drawing.Pens!", "Property[PaleTurquoise]"] + - ["System.IntPtr", "System.Drawing.Graphics", "Method[GetHdc].ReturnValue"] + - ["System.Drawing.KnownColor", "System.Drawing.KnownColor!", "Field[OrangeRed]"] + - ["System.Drawing.Pen", "System.Drawing.Pens!", "Property[GreenYellow]"] + - ["System.Drawing.Pen", "System.Drawing.Pens!", "Property[MediumVioletRed]"] + - ["System.Drawing.Brush", "System.Drawing.SystemBrushes!", "Method[FromSystemColor].ReturnValue"] + - ["System.Drawing.Graphics", "System.Drawing.Graphics!", "Method[FromHdcInternal].ReturnValue"] + - ["System.Drawing.Point", "System.Drawing.Graphics", "Property[RenderingOrigin]"] + - ["System.Drawing.Pen", "System.Drawing.Pens!", "Property[DarkTurquoise]"] + - ["System.Drawing.KnownColor", "System.Drawing.KnownColor!", "Field[GradientActiveCaption]"] + - ["System.Drawing.Drawing2D.DashCap", "System.Drawing.Pen", "Property[DashCap]"] + - ["System.Drawing.KnownColor", "System.Drawing.KnownColor!", "Field[LightSlateGray]"] + - ["System.Drawing.KnownColor", "System.Drawing.KnownColor!", "Field[GreenYellow]"] + - ["System.Object", "System.Drawing.TextureBrush", "Method[Clone].ReturnValue"] + - ["System.Drawing.Color", "System.Drawing.SystemColors!", "Property[ButtonShadow]"] + - ["System.Drawing.StockIconId", "System.Drawing.StockIconId!", "Field[DriveBD]"] + - ["System.Drawing.Brush", "System.Drawing.Brushes!", "Property[Fuchsia]"] + - ["System.Drawing.Color", "System.Drawing.Color!", "Property[MediumOrchid]"] + - ["System.Single", "System.Drawing.RectangleF", "Property[Width]"] + - ["System.Drawing.Color", "System.Drawing.Color!", "Property[SpringGreen]"] + - ["System.Drawing.Color", "System.Drawing.Color!", "Property[DarkSlateBlue]"] + - ["System.Drawing.Brush", "System.Drawing.SystemBrushes!", "Property[Highlight]"] + - ["System.Drawing.GraphicsUnit", "System.Drawing.Graphics", "Property[PageUnit]"] + - ["System.Drawing.Color", "System.Drawing.SystemColors!", "Property[ControlLight]"] + - ["System.Drawing.Color", "System.Drawing.Color!", "Property[LightSlateGray]"] + - ["System.Single", "System.Drawing.RectangleF", "Property[Height]"] + - ["System.Drawing.Brush", "System.Drawing.SystemBrushes!", "Property[GrayText]"] + - ["System.Boolean", "System.Drawing.Color", "Property[IsEmpty]"] + - ["System.Single", "System.Drawing.RectangleF", "Property[Bottom]"] + - ["System.Drawing.Color", "System.Drawing.Color!", "Property[PowderBlue]"] + - ["System.Drawing.SizeF", "System.Drawing.SizeF!", "Method[Add].ReturnValue"] + - ["System.Drawing.Color", "System.Drawing.Color!", "Property[YellowGreen]"] + - ["System.Drawing.Pen", "System.Drawing.Pens!", "Property[DarkGray]"] + - ["System.Drawing.Pen", "System.Drawing.Pens!", "Property[DarkCyan]"] + - ["System.Drawing.Color", "System.Drawing.Color!", "Property[DarkKhaki]"] + - ["System.Drawing.SizeF", "System.Drawing.SizeF!", "Method[op_Addition].ReturnValue"] + - ["System.Drawing.Brush", "System.Drawing.Brushes!", "Property[GhostWhite]"] + - ["System.Drawing.Drawing2D.CompositingQuality", "System.Drawing.Graphics", "Property[CompositingQuality]"] + - ["System.Drawing.Pen", "System.Drawing.Pens!", "Property[Aqua]"] + - ["System.Drawing.Color", "System.Drawing.Color!", "Property[Peru]"] + - ["System.Drawing.KnownColor", "System.Drawing.KnownColor!", "Field[DarkGreen]"] + - ["System.Drawing.Font", "System.Drawing.Font!", "Method[FromHfont].ReturnValue"] + - ["System.Drawing.Brush", "System.Drawing.Brushes!", "Property[MintCream]"] + - ["System.Drawing.Pen", "System.Drawing.Pens!", "Property[AntiqueWhite]"] + - ["System.Drawing.Rectangle", "System.Drawing.Rectangle!", "Method[Union].ReturnValue"] + - ["System.Drawing.Pen", "System.Drawing.Pens!", "Property[DarkViolet]"] + - ["System.Drawing.Brush", "System.Drawing.Brushes!", "Property[DarkRed]"] + - ["System.Drawing.Pen", "System.Drawing.Pens!", "Property[AliceBlue]"] + - ["System.Drawing.Pen", "System.Drawing.Pens!", "Property[DarkOrange]"] + - ["System.Drawing.KnownColor", "System.Drawing.KnownColor!", "Field[ButtonFace]"] + - ["System.Drawing.Pen", "System.Drawing.Pens!", "Property[Cyan]"] + - ["System.Drawing.Pen", "System.Drawing.Pens!", "Property[Gray]"] + - ["System.Drawing.Pen", "System.Drawing.Pens!", "Property[LightSalmon]"] + - ["System.Drawing.Pen", "System.Drawing.Pens!", "Property[Firebrick]"] + - ["System.Drawing.KnownColor", "System.Drawing.KnownColor!", "Field[Orange]"] + - ["System.Drawing.KnownColor", "System.Drawing.KnownColor!", "Field[Thistle]"] + - ["System.Drawing.Icon", "System.Drawing.SystemIcons!", "Property[Asterisk]"] + - ["System.Boolean", "System.Drawing.PointConverter", "Method[CanConvertFrom].ReturnValue"] + - ["System.Drawing.Image", "System.Drawing.Image", "Method[GetThumbnailImage].ReturnValue"] + - ["System.Drawing.KnownColor", "System.Drawing.KnownColor!", "Field[Olive]"] + - ["System.Drawing.KnownColor", "System.Drawing.KnownColor!", "Field[MediumVioletRed]"] + - ["System.Drawing.Font", "System.Drawing.SystemFonts!", "Property[SmallCaptionFont]"] + - ["System.Drawing.Pen", "System.Drawing.Pens!", "Property[Azure]"] + - ["System.Boolean", "System.Drawing.IconConverter", "Method[CanConvertTo].ReturnValue"] + - ["System.Drawing.Color", "System.Drawing.Color!", "Property[AntiqueWhite]"] + - ["System.Boolean", "System.Drawing.RectangleConverter", "Method[GetCreateInstanceSupported].ReturnValue"] + - ["System.Drawing.StockIconId", "System.Drawing.StockIconId!", "Field[Key]"] + - ["System.Drawing.Color", "System.Drawing.Color!", "Property[CornflowerBlue]"] + - ["System.Drawing.Imaging.ImageFormat", "System.Drawing.Image", "Property[RawFormat]"] + - ["System.Drawing.Brush", "System.Drawing.SystemBrushes!", "Property[ButtonFace]"] + - ["System.Drawing.StockIconId", "System.Drawing.StockIconId!", "Field[MediaCDRW]"] + - ["System.Drawing.Brush", "System.Drawing.Brushes!", "Property[DarkOrchid]"] + - ["System.Int32", "System.Drawing.FontFamily", "Method[GetCellDescent].ReturnValue"] + - ["System.Int32", "System.Drawing.Rectangle", "Property[Left]"] + - ["System.Drawing.Color", "System.Drawing.SystemColors!", "Property[WindowFrame]"] + - ["System.Drawing.Brush", "System.Drawing.Brushes!", "Property[LightGoldenrodYellow]"] + - ["System.Drawing.GraphicsUnit", "System.Drawing.GraphicsUnit!", "Field[Document]"] + - ["System.Drawing.Font", "System.Drawing.SystemFonts!", "Property[StatusFont]"] + - ["System.Int32", "System.Drawing.FontFamily", "Method[GetCellAscent].ReturnValue"] + - ["System.Drawing.Brush", "System.Drawing.Brushes!", "Property[LightYellow]"] + - ["System.Drawing.KnownColor", "System.Drawing.KnownColor!", "Field[SeaGreen]"] + - ["System.Drawing.Brush", "System.Drawing.Brushes!", "Property[LightGreen]"] + - ["System.Drawing.Drawing2D.WrapMode", "System.Drawing.TextureBrush", "Property[WrapMode]"] + - ["System.Drawing.Color", "System.Drawing.Color!", "Property[Transparent]"] + - ["System.Int32", "System.Drawing.Image", "Method[SelectActiveFrame].ReturnValue"] + - ["System.Drawing.Brush", "System.Drawing.Brushes!", "Property[Coral]"] + - ["System.Drawing.StockIconId", "System.Drawing.StockIconId!", "Field[MediaCDROM]"] + - ["System.Drawing.Brush", "System.Drawing.SystemBrushes!", "Property[ButtonShadow]"] + - ["System.Drawing.Pen", "System.Drawing.Pens!", "Property[NavajoWhite]"] + - ["System.Object", "System.Drawing.ImageFormatConverter", "Method[ConvertTo].ReturnValue"] + - ["System.Drawing.RotateFlipType", "System.Drawing.RotateFlipType!", "Field[Rotate90FlipXY]"] + - ["System.Drawing.Point", "System.Drawing.Point!", "Method[Add].ReturnValue"] + - ["System.Drawing.Color", "System.Drawing.Color!", "Property[Maroon]"] + - ["System.ComponentModel.PropertyDescriptorCollection", "System.Drawing.RectangleConverter", "Method[GetProperties].ReturnValue"] + - ["System.Drawing.KnownColor", "System.Drawing.KnownColor!", "Field[LightSteelBlue]"] + - ["System.Drawing.Brush", "System.Drawing.Brushes!", "Property[Thistle]"] + - ["System.Drawing.Color", "System.Drawing.Color!", "Property[Gainsboro]"] + - ["System.Drawing.Brush", "System.Drawing.SystemBrushes!", "Property[HotTrack]"] + - ["System.Drawing.Brush", "System.Drawing.SystemBrushes!", "Property[ActiveCaptionText]"] + - ["System.Drawing.Color", "System.Drawing.SystemColors!", "Property[Highlight]"] + - ["System.Drawing.Brush", "System.Drawing.Brushes!", "Property[OliveDrab]"] + - ["System.Drawing.KnownColor", "System.Drawing.KnownColor!", "Field[DimGray]"] + - ["System.Single", "System.Drawing.Font", "Method[GetHeight].ReturnValue"] + - ["System.Drawing.KnownColor", "System.Drawing.KnownColor!", "Field[SpringGreen]"] + - ["System.Drawing.StockIconId", "System.Drawing.StockIconId!", "Field[DriveRemovable]"] + - ["System.Int32", "System.Drawing.Graphics", "Property[TextContrast]"] + - ["System.Int32", "System.Drawing.ToolboxBitmapAttribute", "Method[GetHashCode].ReturnValue"] + - ["System.Drawing.Pen", "System.Drawing.SystemPens!", "Property[ButtonShadow]"] + - ["System.Drawing.KnownColor", "System.Drawing.KnownColor!", "Field[CadetBlue]"] + - ["System.Drawing.StockIconOptions", "System.Drawing.StockIconOptions!", "Field[ShellIconSize]"] + - ["System.Drawing.Brush", "System.Drawing.Brushes!", "Property[SlateGray]"] + - ["System.String", "System.Drawing.Point", "Method[ToString].ReturnValue"] + - ["System.Drawing.Pen", "System.Drawing.Pens!", "Property[MediumSeaGreen]"] + - ["System.Drawing.Pen", "System.Drawing.Pens!", "Property[MintCream]"] + - ["System.Int32", "System.Drawing.Rectangle", "Property[X]"] + - ["System.Drawing.KnownColor", "System.Drawing.KnownColor!", "Field[LimeGreen]"] + - ["System.Drawing.Brush", "System.Drawing.SystemBrushes!", "Property[MenuText]"] + - ["System.Drawing.Brush", "System.Drawing.Brushes!", "Property[MediumAquamarine]"] + - ["System.Boolean", "System.Drawing.ColorConverter", "Method[CanConvertTo].ReturnValue"] + - ["System.Drawing.FontStyle", "System.Drawing.FontStyle!", "Field[Italic]"] + - ["System.Drawing.StockIconId", "System.Drawing.StockIconId!", "Field[MediaHDDVDROM]"] + - ["System.Byte", "System.Drawing.Color", "Property[A]"] + - ["System.Drawing.KnownColor", "System.Drawing.KnownColor!", "Field[GhostWhite]"] + - ["System.Drawing.Color", "System.Drawing.Color!", "Property[LightSteelBlue]"] + - ["System.Drawing.Pen", "System.Drawing.Pens!", "Property[DarkOrchid]"] + - ["System.Drawing.Size", "System.Drawing.Rectangle", "Property[Size]"] + - ["System.Drawing.StockIconId", "System.Drawing.StockIconId!", "Field[Folder]"] + - ["System.Drawing.KnownColor", "System.Drawing.KnownColor!", "Field[Gainsboro]"] + - ["System.Drawing.Color", "System.Drawing.Bitmap", "Method[GetPixel].ReturnValue"] + - ["System.Drawing.StockIconId", "System.Drawing.StockIconId!", "Field[Lock]"] + - ["System.Int32", "System.Drawing.Size", "Property[Height]"] + - ["System.Drawing.StockIconId", "System.Drawing.StockIconId!", "Field[Internet]"] + - ["System.Drawing.KnownColor", "System.Drawing.KnownColor!", "Field[HotTrack]"] + - ["System.Drawing.Color", "System.Drawing.Color!", "Property[LightCyan]"] + - ["System.Numerics.Vector2", "System.Drawing.SizeF!", "Method[op_Explicit].ReturnValue"] + - ["System.Drawing.StringAlignment", "System.Drawing.StringFormat", "Property[LineAlignment]"] + - ["System.Drawing.KnownColor", "System.Drawing.KnownColor!", "Field[Window]"] + - ["System.Drawing.KnownColor", "System.Drawing.KnownColor!", "Field[ActiveBorder]"] + - ["System.Drawing.Brush", "System.Drawing.SystemBrushes!", "Property[GradientActiveCaption]"] + - ["System.Boolean", "System.Drawing.SizeFConverter", "Method[GetPropertiesSupported].ReturnValue"] + - ["System.Drawing.Pen", "System.Drawing.SystemPens!", "Property[ControlText]"] + - ["System.Drawing.Pen", "System.Drawing.Pens!", "Property[Goldenrod]"] + - ["System.Drawing.Brush", "System.Drawing.SystemBrushes!", "Property[ControlDarkDark]"] + - ["System.Drawing.StockIconId", "System.Drawing.StockIconId!", "Field[Info]"] + - ["System.Drawing.Brush", "System.Drawing.SystemBrushes!", "Property[ActiveBorder]"] + - ["System.ComponentModel.PropertyDescriptorCollection", "System.Drawing.SizeConverter", "Method[GetProperties].ReturnValue"] + - ["System.Int32", "System.Drawing.FontFamily", "Method[GetEmHeight].ReturnValue"] + - ["System.Drawing.KnownColor", "System.Drawing.KnownColor!", "Field[Silver]"] + - ["System.Drawing.Color", "System.Drawing.Color!", "Property[ForestGreen]"] + - ["System.Drawing.Brush", "System.Drawing.SystemBrushes!", "Property[Menu]"] + - ["System.Drawing.Brush", "System.Drawing.Brushes!", "Property[CornflowerBlue]"] + - ["System.Drawing.Color", "System.Drawing.SystemColors!", "Property[AppWorkspace]"] + - ["System.Drawing.RotateFlipType", "System.Drawing.RotateFlipType!", "Field[Rotate180FlipXY]"] + - ["System.Drawing.Pen", "System.Drawing.Pens!", "Property[Transparent]"] + - ["System.Drawing.Color", "System.Drawing.Color!", "Property[Azure]"] + - ["System.Drawing.StringUnit", "System.Drawing.StringUnit!", "Field[Inch]"] + - ["System.Drawing.Brush", "System.Drawing.Brushes!", "Property[PowderBlue]"] + - ["System.IntPtr", "System.Drawing.IDeviceContext", "Method[GetHdc].ReturnValue"] + - ["System.Drawing.Region", "System.Drawing.Graphics", "Property[Clip]"] + - ["System.Drawing.Brush", "System.Drawing.Brushes!", "Property[MediumTurquoise]"] + - ["System.Drawing.Brush", "System.Drawing.Brushes!", "Property[Pink]"] + - ["System.Boolean", "System.Drawing.Rectangle", "Property[IsEmpty]"] + - ["System.Drawing.Brush", "System.Drawing.Brushes!", "Property[PapayaWhip]"] + - ["System.Drawing.Icon", "System.Drawing.SystemIcons!", "Property[Question]"] + - ["System.Drawing.KnownColor", "System.Drawing.KnownColor!", "Field[DodgerBlue]"] + - ["System.Drawing.RotateFlipType", "System.Drawing.RotateFlipType!", "Field[RotateNoneFlipXY]"] + - ["System.Boolean", "System.Drawing.Font", "Property[Strikeout]"] + - ["System.Drawing.StockIconId", "System.Drawing.StockIconId!", "Field[AudioFiles]"] + - ["System.Drawing.Brush", "System.Drawing.Brushes!", "Property[Wheat]"] + - ["System.Drawing.StockIconId", "System.Drawing.StockIconId!", "Field[DriveFixed]"] + - ["System.Drawing.Color", "System.Drawing.SystemColors!", "Property[ControlDarkDark]"] + - ["System.Object", "System.Drawing.FontConverter", "Method[ConvertFrom].ReturnValue"] + - ["System.Drawing.KnownColor", "System.Drawing.KnownColor!", "Field[Cyan]"] + - ["System.Drawing.Pen", "System.Drawing.SystemPens!", "Property[ActiveBorder]"] + - ["System.Drawing.KnownColor", "System.Drawing.KnownColor!", "Field[LightCoral]"] + - ["System.Drawing.Brush", "System.Drawing.Brushes!", "Property[Indigo]"] + - ["System.Drawing.KnownColor", "System.Drawing.KnownColor!", "Field[ControlText]"] + - ["System.Drawing.KnownColor", "System.Drawing.KnownColor!", "Field[CornflowerBlue]"] + - ["System.Drawing.Pen", "System.Drawing.SystemPens!", "Property[HighlightText]"] + - ["System.Drawing.Color", "System.Drawing.Color!", "Property[OldLace]"] + - ["System.ComponentModel.TypeConverter+StandardValuesCollection", "System.Drawing.ColorConverter", "Method[GetStandardValues].ReturnValue"] + - ["System.Drawing.KnownColor", "System.Drawing.KnownColor!", "Field[MistyRose]"] + - ["System.Drawing.StringUnit", "System.Drawing.StringUnit!", "Field[Document]"] + - ["System.Drawing.Color", "System.Drawing.Color!", "Property[Goldenrod]"] + - ["System.Drawing.FontFamily", "System.Drawing.FontFamily!", "Property[GenericSerif]"] + - ["System.Boolean", "System.Drawing.FontConverter", "Method[GetCreateInstanceSupported].ReturnValue"] + - ["System.Int32[]", "System.Drawing.Image", "Property[PropertyIdList]"] + - ["System.Drawing.StockIconId", "System.Drawing.StockIconId!", "Field[MediaCDBurn]"] + - ["System.Drawing.Brush", "System.Drawing.Brushes!", "Property[AliceBlue]"] + - ["System.Int32", "System.Drawing.Icon", "Property[Width]"] + - ["System.Drawing.Pen", "System.Drawing.Pens!", "Property[Turquoise]"] + - ["System.Boolean", "System.Drawing.Size!", "Method[op_Equality].ReturnValue"] + - ["System.Drawing.Font", "System.Drawing.SystemFonts!", "Property[MenuFont]"] + - ["System.Drawing.Pen", "System.Drawing.Pens!", "Property[Crimson]"] + - ["System.Drawing.Size", "System.Drawing.Image", "Property[Size]"] + - ["System.Object", "System.Drawing.RectangleConverter", "Method[ConvertTo].ReturnValue"] + - ["System.Drawing.Brush", "System.Drawing.Brushes!", "Property[SpringGreen]"] + - ["System.Drawing.Brush", "System.Drawing.Brushes!", "Property[Gainsboro]"] + - ["System.Object", "System.Drawing.PointConverter", "Method[ConvertFrom].ReturnValue"] + - ["System.Drawing.Pen", "System.Drawing.SystemPens!", "Property[AppWorkspace]"] + - ["System.Drawing.StringTrimming", "System.Drawing.StringTrimming!", "Field[Character]"] + - ["System.Drawing.Color", "System.Drawing.SystemColors!", "Property[Window]"] + - ["System.Int32", "System.Drawing.PointF", "Method[GetHashCode].ReturnValue"] + - ["System.Drawing.KnownColor", "System.Drawing.KnownColor!", "Field[ForestGreen]"] + - ["System.Drawing.Pen", "System.Drawing.Pens!", "Property[DarkOliveGreen]"] + - ["System.Drawing.Drawing2D.PenType", "System.Drawing.Pen", "Property[PenType]"] + - ["System.Int32", "System.Drawing.Rectangle", "Property[Right]"] + - ["System.Drawing.Pen", "System.Drawing.Pens!", "Property[PaleVioletRed]"] + - ["System.Drawing.Icon", "System.Drawing.SystemIcons!", "Property[Warning]"] + - ["System.Drawing.CopyPixelOperation", "System.Drawing.CopyPixelOperation!", "Field[SourcePaint]"] + - ["System.Drawing.KnownColor", "System.Drawing.KnownColor!", "Field[DarkGray]"] + - ["System.Drawing.Brush", "System.Drawing.Brushes!", "Property[LightSalmon]"] + - ["System.Drawing.Brush", "System.Drawing.Brushes!", "Property[Bisque]"] + - ["System.Drawing.Color", "System.Drawing.Color!", "Property[Wheat]"] + - ["System.Boolean", "System.Drawing.Size", "Property[IsEmpty]"] + - ["System.Drawing.Color", "System.Drawing.Color!", "Property[Blue]"] + - ["System.Drawing.Pen", "System.Drawing.Pens!", "Property[Ivory]"] + - ["System.Boolean", "System.Drawing.FontFamily", "Method[Equals].ReturnValue"] + - ["System.Object", "System.Drawing.Image", "Property[Tag]"] + - ["System.Drawing.CopyPixelOperation", "System.Drawing.CopyPixelOperation!", "Field[NoMirrorBitmap]"] + - ["System.Drawing.Brush", "System.Drawing.SystemBrushes!", "Property[AppWorkspace]"] + - ["System.Drawing.Pen", "System.Drawing.Pens!", "Property[Pink]"] + - ["System.Boolean", "System.Drawing.Rectangle", "Method[Equals].ReturnValue"] + - ["System.Drawing.KnownColor", "System.Drawing.KnownColor!", "Field[Violet]"] + - ["System.Drawing.StringAlignment", "System.Drawing.StringAlignment!", "Field[Center]"] + - ["System.Byte", "System.Drawing.Font", "Property[GdiCharSet]"] + - ["System.Drawing.Color", "System.Drawing.Color!", "Property[Orange]"] + - ["System.Drawing.Brush", "System.Drawing.Brushes!", "Property[AntiqueWhite]"] + - ["System.Drawing.Icon", "System.Drawing.SystemIcons!", "Property[WinLogo]"] + - ["System.Drawing.FontFamily[]", "System.Drawing.FontFamily!", "Property[Families]"] + - ["System.Drawing.FontFamily[]", "System.Drawing.FontFamily!", "Method[GetFamilies].ReturnValue"] + - ["System.Boolean", "System.Drawing.Font", "Property[Italic]"] + - ["System.Drawing.StockIconId", "System.Drawing.StockIconId!", "Field[SlowFile]"] + - ["System.Boolean", "System.Drawing.FontConverter", "Method[GetPropertiesSupported].ReturnValue"] + - ["System.Drawing.Pen", "System.Drawing.Pens!", "Property[GhostWhite]"] + - ["System.Drawing.StringUnit", "System.Drawing.StringUnit!", "Field[Point]"] + - ["System.Int32", "System.Drawing.CharacterRange", "Property[Length]"] + - ["System.Drawing.Pen", "System.Drawing.SystemPens!", "Property[WindowText]"] + - ["System.Int32", "System.Drawing.Size", "Property[Width]"] + - ["System.Drawing.Color", "System.Drawing.Color!", "Property[IndianRed]"] + - ["System.Boolean", "System.Drawing.ImageConverter", "Method[GetPropertiesSupported].ReturnValue"] + - ["System.Drawing.KnownColor", "System.Drawing.KnownColor!", "Field[PaleVioletRed]"] + - ["System.Drawing.Pen", "System.Drawing.Pens!", "Property[LightSlateGray]"] + - ["System.Drawing.RotateFlipType", "System.Drawing.RotateFlipType!", "Field[Rotate270FlipXY]"] + - ["System.Drawing.StockIconId", "System.Drawing.StockIconId!", "Field[PrinterFax]"] + - ["System.Drawing.Brush", "System.Drawing.Brushes!", "Property[DarkOrange]"] + - ["System.Drawing.Color", "System.Drawing.Color!", "Property[BlanchedAlmond]"] + - ["System.Single[]", "System.Drawing.Pen", "Property[CompoundArray]"] + - ["System.Drawing.Color", "System.Drawing.Color!", "Property[OliveDrab]"] + - ["System.Drawing.StockIconId", "System.Drawing.StockIconId!", "Field[RecyclerFull]"] + - ["System.Boolean", "System.Drawing.Font", "Property[Underline]"] + - ["System.Drawing.KnownColor", "System.Drawing.KnownColor!", "Field[Info]"] + - ["System.Int32", "System.Drawing.Size", "Method[GetHashCode].ReturnValue"] + - ["System.Drawing.ContentAlignment", "System.Drawing.ContentAlignment!", "Field[BottomCenter]"] + - ["System.Drawing.KnownColor", "System.Drawing.KnownColor!", "Field[Aquamarine]"] + - ["System.Drawing.Color", "System.Drawing.SystemColors!", "Property[Info]"] + - ["System.Drawing.StringTrimming", "System.Drawing.StringFormat", "Property[Trimming]"] + - ["System.Drawing.Color", "System.Drawing.SystemColors!", "Property[MenuHighlight]"] + - ["System.Drawing.KnownColor", "System.Drawing.KnownColor!", "Field[SlateGray]"] + - ["System.String", "System.Drawing.PointF", "Method[ToString].ReturnValue"] + - ["System.Drawing.FontStyle", "System.Drawing.Font", "Property[Style]"] + - ["System.Drawing.KnownColor", "System.Drawing.KnownColor!", "Field[HighlightText]"] + - ["System.Drawing.KnownColor", "System.Drawing.KnownColor!", "Field[LightGoldenrodYellow]"] + - ["System.Drawing.Color", "System.Drawing.Color!", "Property[PaleTurquoise]"] + - ["System.Boolean", "System.Drawing.Point!", "Method[op_Equality].ReturnValue"] + - ["System.Drawing.Brush", "System.Drawing.Brushes!", "Property[Cornsilk]"] + - ["System.Drawing.Pen", "System.Drawing.SystemPens!", "Property[ButtonHighlight]"] + - ["System.Drawing.Pen", "System.Drawing.Pens!", "Property[Honeydew]"] + - ["System.Drawing.FontStyle", "System.Drawing.FontStyle!", "Field[Regular]"] + - ["System.Boolean", "System.Drawing.ColorConverter", "Method[CanConvertFrom].ReturnValue"] + - ["System.Drawing.Pen", "System.Drawing.Pens!", "Property[LightGray]"] + - ["System.Boolean", "System.Drawing.Color", "Property[IsKnownColor]"] + - ["System.Boolean", "System.Drawing.PointF", "Method[Equals].ReturnValue"] + - ["System.Drawing.CopyPixelOperation", "System.Drawing.CopyPixelOperation!", "Field[PatInvert]"] + - ["System.Drawing.Color", "System.Drawing.Color!", "Property[Lavender]"] + - ["System.Drawing.Pen", "System.Drawing.Pens!", "Property[Yellow]"] + - ["System.Int32", "System.Drawing.Image!", "Method[GetPixelFormatSize].ReturnValue"] + - ["System.Drawing.Pen", "System.Drawing.Pens!", "Property[SpringGreen]"] + - ["System.Drawing.Color", "System.Drawing.Color!", "Property[LawnGreen]"] + - ["System.Single", "System.Drawing.PointF", "Property[Y]"] + - ["System.Drawing.KnownColor", "System.Drawing.KnownColor!", "Field[AntiqueWhite]"] + - ["System.Drawing.RotateFlipType", "System.Drawing.RotateFlipType!", "Field[Rotate180FlipY]"] + - ["System.Boolean", "System.Drawing.Point", "Method[Equals].ReturnValue"] + - ["System.Drawing.KnownColor", "System.Drawing.KnownColor!", "Field[SeaShell]"] + - ["System.Drawing.StockIconId", "System.Drawing.StockIconId!", "Field[MediaDVDPlusRW]"] + - ["System.Drawing.KnownColor", "System.Drawing.KnownColor!", "Field[Black]"] + - ["System.Drawing.GraphicsUnit", "System.Drawing.Font", "Property[Unit]"] + - ["System.Drawing.Brush", "System.Drawing.Brushes!", "Property[BlanchedAlmond]"] + - ["System.Drawing.StockIconId", "System.Drawing.StockIconId!", "Field[MediaSmartMedia]"] + - ["System.Drawing.Color", "System.Drawing.Color!", "Property[DarkSlateGray]"] + - ["System.Drawing.KnownColor", "System.Drawing.KnownColor!", "Field[Lavender]"] + - ["System.Drawing.StockIconId", "System.Drawing.StockIconId!", "Field[Application]"] + - ["System.Drawing.Color", "System.Drawing.Color!", "Property[SkyBlue]"] + - ["System.Drawing.KnownColor", "System.Drawing.KnownColor!", "Field[PaleGreen]"] + - ["System.Drawing.KnownColor", "System.Drawing.KnownColor!", "Field[Khaki]"] + - ["System.IntPtr", "System.Drawing.Icon", "Property[Handle]"] + - ["System.Drawing.Size", "System.Drawing.Size!", "Method[Subtract].ReturnValue"] + - ["System.Drawing.Color", "System.Drawing.Color!", "Property[Snow]"] + - ["System.Drawing.Brush", "System.Drawing.Brushes!", "Property[Orange]"] + - ["System.Drawing.Pen", "System.Drawing.SystemPens!", "Property[Window]"] + - ["System.String", "System.Drawing.FontFamily", "Property[Name]"] + - ["System.Drawing.Brush", "System.Drawing.Brushes!", "Property[PaleVioletRed]"] + - ["System.Boolean", "System.Drawing.FontConverter", "Method[CanConvertFrom].ReturnValue"] + - ["System.Drawing.Color", "System.Drawing.Color!", "Property[Olive]"] + - ["System.Drawing.KnownColor", "System.Drawing.KnownColor!", "Field[Cornsilk]"] + - ["System.Drawing.StockIconId", "System.Drawing.StockIconId!", "Field[MediaHDDVDRAM]"] + - ["System.Drawing.Brush", "System.Drawing.Brushes!", "Property[DarkSalmon]"] + - ["System.Drawing.StringFormatFlags", "System.Drawing.StringFormat", "Property[FormatFlags]"] + - ["System.Drawing.StringUnit", "System.Drawing.StringUnit!", "Field[Em]"] + - ["System.Drawing.Point", "System.Drawing.Point!", "Method[op_Addition].ReturnValue"] + - ["System.Drawing.KnownColor", "System.Drawing.KnownColor!", "Field[BlanchedAlmond]"] + - ["System.Drawing.Pen", "System.Drawing.Pens!", "Property[PeachPuff]"] + - ["System.Drawing.StockIconId", "System.Drawing.StockIconId!", "Field[Find]"] + - ["System.Drawing.Size", "System.Drawing.BufferedGraphicsContext", "Property[MaximumBuffer]"] + - ["System.Drawing.SizeF", "System.Drawing.Graphics", "Method[MeasureStringInternal].ReturnValue"] + - ["System.Drawing.KnownColor", "System.Drawing.KnownColor!", "Field[Highlight]"] + - ["System.Drawing.Pen", "System.Drawing.Pens!", "Property[DarkKhaki]"] + - ["System.Drawing.StockIconId", "System.Drawing.StockIconId!", "Field[VideoFiles]"] + - ["System.Drawing.RotateFlipType", "System.Drawing.RotateFlipType!", "Field[RotateNoneFlipNone]"] + - ["System.Drawing.Drawing2D.GraphicsState", "System.Drawing.Graphics", "Method[Save].ReturnValue"] + - ["System.Drawing.Pen", "System.Drawing.Pens!", "Property[WhiteSmoke]"] + - ["System.Drawing.Drawing2D.SmoothingMode", "System.Drawing.Graphics", "Property[SmoothingMode]"] + - ["System.Drawing.Brush", "System.Drawing.Brushes!", "Property[LightGray]"] + - ["System.Drawing.Color", "System.Drawing.SystemColors!", "Property[InactiveCaption]"] + - ["System.Drawing.Size", "System.Drawing.Size!", "Method[op_Subtraction].ReturnValue"] + - ["System.Drawing.Brush", "System.Drawing.SystemBrushes!", "Property[Window]"] + - ["System.Drawing.ContentAlignment", "System.Drawing.ContentAlignment!", "Field[MiddleRight]"] + - ["System.Single[]", "System.Drawing.StringFormat", "Method[GetTabStops].ReturnValue"] + - ["System.Drawing.Brush", "System.Drawing.Brushes!", "Property[MediumBlue]"] + - ["System.Drawing.KnownColor", "System.Drawing.KnownColor!", "Field[SaddleBrown]"] + - ["System.Drawing.CopyPixelOperation", "System.Drawing.CopyPixelOperation!", "Field[CaptureBlt]"] + - ["System.Drawing.Brush", "System.Drawing.Brushes!", "Property[Teal]"] + - ["System.Drawing.Pen", "System.Drawing.SystemPens!", "Property[InactiveCaption]"] + - ["System.Drawing.Brush", "System.Drawing.Brushes!", "Property[CadetBlue]"] + - ["System.Drawing.Font", "System.Drawing.SystemFonts!", "Property[DefaultFont]"] + - ["System.Drawing.Pen", "System.Drawing.Pens!", "Property[Blue]"] + - ["System.Drawing.Color", "System.Drawing.Color!", "Property[LightSalmon]"] + - ["System.Drawing.KnownColor", "System.Drawing.KnownColor!", "Field[Pink]"] + - ["System.Drawing.Pen", "System.Drawing.SystemPens!", "Property[GradientActiveCaption]"] + - ["System.Boolean", "System.Drawing.Region", "Method[Equals].ReturnValue"] + - ["System.Drawing.PointF", "System.Drawing.PointF!", "Method[op_Addition].ReturnValue"] + - ["System.Int32", "System.Drawing.Font", "Property[Height]"] + - ["System.Drawing.Brush", "System.Drawing.Brushes!", "Property[DarkGoldenrod]"] + - ["System.Drawing.KnownColor", "System.Drawing.KnownColor!", "Field[DarkOrchid]"] + - ["System.Drawing.Brush", "System.Drawing.Brushes!", "Property[Yellow]"] + - ["System.Drawing.StockIconId", "System.Drawing.StockIconId!", "Field[MediaBDRE]"] + - ["System.Single", "System.Drawing.Pen", "Property[MiterLimit]"] + - ["System.Drawing.SizeF", "System.Drawing.SizeF!", "Method[op_Division].ReturnValue"] + - ["System.Drawing.KnownColor", "System.Drawing.KnownColor!", "Field[Azure]"] + - ["System.Drawing.Graphics", "System.Drawing.Graphics!", "Method[FromHwnd].ReturnValue"] + - ["System.Drawing.Color", "System.Drawing.Color!", "Property[PeachPuff]"] + - ["System.Drawing.KnownColor", "System.Drawing.KnownColor!", "Field[ControlLight]"] + - ["System.Drawing.Size", "System.Drawing.Size!", "Method[Ceiling].ReturnValue"] + - ["System.Object", "System.Drawing.IconConverter", "Method[ConvertFrom].ReturnValue"] + - ["System.Drawing.Font", "System.Drawing.Font!", "Method[FromHdc].ReturnValue"] + - ["System.Drawing.StringTrimming", "System.Drawing.StringTrimming!", "Field[EllipsisPath]"] + - ["System.Drawing.StockIconId", "System.Drawing.StockIconId!", "Field[MediaBDR]"] + - ["System.Drawing.RotateFlipType", "System.Drawing.RotateFlipType!", "Field[RotateNoneFlipX]"] + - ["System.Drawing.Color", "System.Drawing.Color!", "Property[MidnightBlue]"] + - ["System.Drawing.KnownColor", "System.Drawing.KnownColor!", "Field[Ivory]"] + - ["System.Single", "System.Drawing.SizeF", "Property[Height]"] + - ["System.Drawing.Color", "System.Drawing.SystemColors!", "Property[Control]"] + - ["System.Drawing.Pen", "System.Drawing.Pens!", "Property[Aquamarine]"] + - ["System.Object", "System.Drawing.Icon", "Method[Clone].ReturnValue"] + - ["System.Drawing.KnownColor", "System.Drawing.KnownColor!", "Field[MediumSeaGreen]"] + - ["System.Drawing.KnownColor", "System.Drawing.KnownColor!", "Field[Snow]"] + - ["System.Object", "System.Drawing.ImageConverter", "Method[ConvertTo].ReturnValue"] + - ["System.Drawing.ContentAlignment", "System.Drawing.ContentAlignment!", "Field[MiddleCenter]"] + - ["System.Drawing.Color", "System.Drawing.Color!", "Property[DarkMagenta]"] + - ["System.Drawing.StockIconId", "System.Drawing.StockIconId!", "Field[MediaDVDPlusR]"] + - ["System.Drawing.KnownColor", "System.Drawing.KnownColor!", "Field[MediumAquamarine]"] + - ["System.Drawing.KnownColor", "System.Drawing.KnownColor!", "Field[MenuBar]"] + - ["System.Drawing.Brush", "System.Drawing.Brushes!", "Property[OldLace]"] + - ["System.Drawing.Color", "System.Drawing.SystemColors!", "Property[ButtonHighlight]"] + - ["System.Drawing.StockIconId", "System.Drawing.StockIconId!", "Field[AutoList]"] + - ["System.Drawing.StockIconId", "System.Drawing.StockIconId!", "Field[PrinterFaxNet]"] + - ["System.Drawing.Color", "System.Drawing.Color!", "Property[LightSkyBlue]"] + - ["System.Drawing.StringUnit", "System.Drawing.StringUnit!", "Field[Display]"] + - ["System.Drawing.Pen", "System.Drawing.Pens!", "Property[LimeGreen]"] + - ["System.Single", "System.Drawing.Image", "Property[HorizontalResolution]"] + - ["System.Drawing.Brush", "System.Drawing.Brushes!", "Property[PaleGoldenrod]"] + - ["System.Boolean", "System.Drawing.Point!", "Method[op_Inequality].ReturnValue"] + - ["System.Drawing.Color", "System.Drawing.Color!", "Property[MediumTurquoise]"] + - ["System.Drawing.Pen", "System.Drawing.Pens!", "Property[DeepPink]"] + - ["System.Drawing.Drawing2D.PixelOffsetMode", "System.Drawing.Graphics", "Property[PixelOffsetMode]"] + - ["System.Int32", "System.Drawing.Rectangle", "Property[Bottom]"] + - ["System.Drawing.Color", "System.Drawing.Color!", "Property[SaddleBrown]"] + - ["System.Drawing.Region", "System.Drawing.Region!", "Method[FromHrgn].ReturnValue"] + - ["System.Drawing.Brush", "System.Drawing.Brushes!", "Property[Honeydew]"] + - ["System.Drawing.SizeF", "System.Drawing.SizeF!", "Method[op_Explicit].ReturnValue"] + - ["System.Drawing.Pen", "System.Drawing.Pens!", "Property[Tomato]"] + - ["System.Drawing.Pen", "System.Drawing.Pens!", "Property[IndianRed]"] + - ["System.Drawing.Brush", "System.Drawing.SystemBrushes!", "Property[Control]"] + - ["System.Drawing.StringDigitSubstitute", "System.Drawing.StringDigitSubstitute!", "Field[User]"] + - ["System.Drawing.Color", "System.Drawing.Color!", "Property[DarkOliveGreen]"] + - ["System.Drawing.Brush", "System.Drawing.Brushes!", "Property[Gold]"] + - ["System.Drawing.Color", "System.Drawing.SystemColors!", "Property[GradientInactiveCaption]"] + - ["System.Drawing.CopyPixelOperation", "System.Drawing.CopyPixelOperation!", "Field[SourceInvert]"] + - ["System.Drawing.KnownColor", "System.Drawing.KnownColor!", "Field[LightSeaGreen]"] + - ["System.Drawing.Pen", "System.Drawing.Pens!", "Property[LightGoldenrodYellow]"] + - ["System.Boolean", "System.Drawing.Image!", "Method[IsExtendedPixelFormat].ReturnValue"] + - ["System.Numerics.Matrix3x2", "System.Drawing.Graphics", "Property[TransformElements]"] + - ["System.Drawing.KnownColor", "System.Drawing.KnownColor!", "Field[Navy]"] + - ["System.Drawing.Color", "System.Drawing.Color!", "Method[FromName].ReturnValue"] + - ["System.Drawing.StockIconId", "System.Drawing.StockIconId!", "Field[PrinterFile]"] + - ["System.Drawing.KnownColor", "System.Drawing.KnownColor!", "Field[DarkKhaki]"] + - ["System.Drawing.KnownColor", "System.Drawing.KnownColor!", "Field[Chocolate]"] + - ["System.Single", "System.Drawing.RectangleF", "Property[Right]"] + - ["System.Drawing.Rectangle", "System.Drawing.Rectangle!", "Method[Ceiling].ReturnValue"] + - ["System.Drawing.KnownColor", "System.Drawing.KnownColor!", "Field[Linen]"] + - ["System.Boolean", "System.Drawing.SizeF!", "Method[op_Inequality].ReturnValue"] + - ["System.Drawing.CopyPixelOperation", "System.Drawing.CopyPixelOperation!", "Field[NotSourceErase]"] + - ["System.ComponentModel.PropertyDescriptorCollection", "System.Drawing.FontConverter", "Method[GetProperties].ReturnValue"] + - ["System.Drawing.Color", "System.Drawing.Color!", "Property[MediumAquamarine]"] + - ["System.Drawing.KnownColor", "System.Drawing.KnownColor!", "Field[DarkOrange]"] + - ["System.Drawing.KnownColor", "System.Drawing.KnownColor!", "Field[HotPink]"] + - ["System.Drawing.Color", "System.Drawing.SystemColors!", "Property[ButtonFace]"] + - ["System.Drawing.KnownColor", "System.Drawing.KnownColor!", "Field[InactiveCaptionText]"] + - ["System.Drawing.Point", "System.Drawing.Rectangle", "Property[Location]"] + - ["System.Drawing.Color", "System.Drawing.Color!", "Property[Gray]"] + - ["System.Drawing.Color", "System.Drawing.Color!", "Property[LightYellow]"] + - ["System.Drawing.Color", "System.Drawing.Color!", "Property[GhostWhite]"] + - ["System.Drawing.CopyPixelOperation", "System.Drawing.CopyPixelOperation!", "Field[SourceErase]"] + - ["System.Drawing.Color", "System.Drawing.Color!", "Property[Thistle]"] + - ["System.Drawing.KnownColor", "System.Drawing.KnownColor!", "Field[MediumSpringGreen]"] + - ["System.Drawing.CopyPixelOperation", "System.Drawing.CopyPixelOperation!", "Field[Whiteness]"] + - ["System.Drawing.StockIconId", "System.Drawing.StockIconId!", "Field[DriveRam]"] + - ["System.Drawing.KnownColor", "System.Drawing.KnownColor!", "Field[WindowText]"] + - ["System.Drawing.Brush", "System.Drawing.Brushes!", "Property[Goldenrod]"] + - ["System.Drawing.Color", "System.Drawing.Color!", "Property[Chartreuse]"] + - ["System.Drawing.Brush", "System.Drawing.Brushes!", "Property[DeepPink]"] + - ["System.Drawing.KnownColor", "System.Drawing.KnownColor!", "Field[FloralWhite]"] + - ["System.Drawing.StockIconId", "System.Drawing.StockIconId!", "Field[DocumentNoAssociation]"] + - ["System.Drawing.KnownColor", "System.Drawing.KnownColor!", "Field[AliceBlue]"] + - ["System.String", "System.Drawing.RectangleF", "Method[ToString].ReturnValue"] + - ["System.Drawing.StringFormatFlags", "System.Drawing.StringFormatFlags!", "Field[DirectionRightToLeft]"] + - ["System.Drawing.GraphicsUnit", "System.Drawing.GraphicsUnit!", "Field[Display]"] + - ["System.Boolean", "System.Drawing.RectangleConverter", "Method[CanConvertFrom].ReturnValue"] + - ["System.Drawing.StockIconId", "System.Drawing.StockIconId!", "Field[MediaAudioDVD]"] + - ["System.Boolean", "System.Drawing.CharacterRange", "Method[Equals].ReturnValue"] + - ["System.Drawing.StringFormatFlags", "System.Drawing.StringFormatFlags!", "Field[NoWrap]"] + - ["System.Drawing.RectangleF", "System.Drawing.RectangleF!", "Method[op_Implicit].ReturnValue"] + - ["System.Drawing.StockIconId", "System.Drawing.StockIconId!", "Field[MixedFiles]"] + - ["System.Drawing.Pen", "System.Drawing.Pens!", "Property[DarkBlue]"] + - ["System.Drawing.Pen", "System.Drawing.Pens!", "Property[SlateBlue]"] + - ["System.Guid[]", "System.Drawing.Image", "Property[FrameDimensionsList]"] + - ["System.Drawing.Pen", "System.Drawing.Pens!", "Property[DimGray]"] + - ["System.Drawing.StockIconId", "System.Drawing.StockIconId!", "Field[Link]"] + - ["System.Drawing.RectangleF", "System.Drawing.RectangleF!", "Method[Inflate].ReturnValue"] + - ["System.Drawing.Bitmap", "System.Drawing.Bitmap!", "Method[FromResource].ReturnValue"] + - ["System.Drawing.Pen", "System.Drawing.Pens!", "Property[DarkGoldenrod]"] + - ["System.Drawing.SizeF", "System.Drawing.Image", "Property[PhysicalDimension]"] + - ["System.Drawing.Pen", "System.Drawing.Pens!", "Property[Lime]"] + - ["System.Drawing.KnownColor", "System.Drawing.KnownColor!", "Field[Moccasin]"] + - ["System.Drawing.Brush", "System.Drawing.SystemBrushes!", "Property[Desktop]"] + - ["System.Drawing.KnownColor", "System.Drawing.KnownColor!", "Field[PapayaWhip]"] + - ["System.Drawing.Brush", "System.Drawing.Brushes!", "Property[Lavender]"] + - ["System.Drawing.StockIconId", "System.Drawing.StockIconId!", "Field[PrinterNet]"] + - ["System.Int32", "System.Drawing.Point", "Property[Y]"] + - ["System.Drawing.Pen", "System.Drawing.Pens!", "Property[BlanchedAlmond]"] + - ["System.Drawing.StockIconId", "System.Drawing.StockIconId!", "Field[FolderFront]"] + - ["System.Drawing.Color", "System.Drawing.Color!", "Property[RebeccaPurple]"] + - ["System.Drawing.KnownColor", "System.Drawing.KnownColor!", "Field[PaleTurquoise]"] + - ["System.Drawing.KnownColor", "System.Drawing.KnownColor!", "Field[Gold]"] + - ["System.Int32", "System.Drawing.Image", "Property[Height]"] + - ["System.Drawing.CopyPixelOperation", "System.Drawing.CopyPixelOperation!", "Field[NotSourceCopy]"] + - ["System.Drawing.Brush", "System.Drawing.SystemBrushes!", "Property[GradientInactiveCaption]"] + - ["System.Drawing.Region[]", "System.Drawing.Graphics", "Method[MeasureCharacterRanges].ReturnValue"] + - ["System.Boolean", "System.Drawing.Font", "Property[GdiVerticalFont]"] + - ["System.Int32", "System.Drawing.FontFamily", "Method[GetLineSpacing].ReturnValue"] + - ["System.Drawing.StockIconId", "System.Drawing.StockIconId!", "Field[DesktopPC]"] + - ["System.Drawing.Size", "System.Drawing.Size!", "Method[Add].ReturnValue"] + - ["System.Single", "System.Drawing.RectangleF", "Property[X]"] + - ["System.Drawing.KnownColor", "System.Drawing.KnownColor!", "Field[PaleGoldenrod]"] + - ["System.Drawing.FontStyle", "System.Drawing.FontStyle!", "Field[Bold]"] + - ["System.Drawing.Color", "System.Drawing.Color!", "Property[Ivory]"] + - ["System.Drawing.Color", "System.Drawing.Color!", "Property[Silver]"] + - ["System.Drawing.Pen", "System.Drawing.SystemPens!", "Property[InactiveCaptionText]"] + - ["System.Drawing.Brush", "System.Drawing.SystemBrushes!", "Property[Info]"] + - ["System.Drawing.StockIconId", "System.Drawing.StockIconId!", "Field[Drive35]"] + - ["System.Drawing.Color", "System.Drawing.Color!", "Property[Magenta]"] + - ["System.Drawing.Brush", "System.Drawing.SystemBrushes!", "Property[InactiveCaptionText]"] + - ["System.Drawing.Pen", "System.Drawing.Pens!", "Property[SeaShell]"] + - ["System.Drawing.KnownColor", "System.Drawing.KnownColor!", "Field[DarkSlateGray]"] + - ["System.Drawing.StockIconId", "System.Drawing.StockIconId!", "Field[DeviceVideoCamera]"] + - ["System.Drawing.StockIconId", "System.Drawing.StockIconId!", "Field[DriveNet]"] + - ["System.Drawing.Point", "System.Drawing.Point!", "Method[Round].ReturnValue"] + - ["System.Drawing.Color", "System.Drawing.Graphics", "Method[GetNearestColor].ReturnValue"] + - ["System.Drawing.Point", "System.Drawing.Point!", "Method[op_Subtraction].ReturnValue"] + - ["System.Int32", "System.Drawing.Font", "Method[GetHashCode].ReturnValue"] + - ["System.Drawing.Font", "System.Drawing.SystemFonts!", "Method[GetFontByName].ReturnValue"] + - ["System.Boolean", "System.Drawing.RectangleF", "Property[IsEmpty]"] + - ["System.Drawing.Brush", "System.Drawing.Brushes!", "Property[LightCyan]"] + - ["System.Drawing.Brush", "System.Drawing.Brushes!", "Property[LightSkyBlue]"] + - ["System.Drawing.StockIconOptions", "System.Drawing.StockIconOptions!", "Field[SmallIcon]"] + - ["System.Boolean", "System.Drawing.Image!", "Method[IsCanonicalPixelFormat].ReturnValue"] + - ["System.Drawing.Pen", "System.Drawing.Pens!", "Property[PaleGoldenrod]"] + - ["System.Drawing.Image", "System.Drawing.ToolboxBitmapAttribute", "Method[GetImage].ReturnValue"] + - ["System.Int32", "System.Drawing.Image", "Property[Flags]"] + - ["System.Drawing.Pen", "System.Drawing.Pens!", "Property[Fuchsia]"] + - ["System.Drawing.Pen", "System.Drawing.Pens!", "Property[SaddleBrown]"] + - ["System.Numerics.Vector4", "System.Drawing.RectangleF!", "Method[op_Explicit].ReturnValue"] + - ["System.Drawing.Image", "System.Drawing.TextureBrush", "Property[Image]"] + - ["System.Drawing.ContentAlignment", "System.Drawing.ContentAlignment!", "Field[BottomLeft]"] + - ["System.Drawing.KnownColor", "System.Drawing.KnownColor!", "Field[BlueViolet]"] + - ["System.Drawing.Brush", "System.Drawing.SystemBrushes!", "Property[ControlLight]"] + - ["System.Drawing.Pen", "System.Drawing.Pens!", "Property[LightSkyBlue]"] + - ["System.Drawing.PointF", "System.Drawing.PointF!", "Method[op_Subtraction].ReturnValue"] + - ["System.Drawing.Color", "System.Drawing.SolidBrush", "Property[Color]"] + - ["System.Drawing.Color", "System.Drawing.Color!", "Property[Beige]"] + - ["System.Boolean", "System.Drawing.PointF!", "Method[op_Equality].ReturnValue"] + - ["System.Drawing.Graphics", "System.Drawing.BufferedGraphics", "Property[Graphics]"] + - ["System.Drawing.Color", "System.Drawing.Color!", "Property[PaleGreen]"] + - ["System.Boolean", "System.Drawing.ImageConverter", "Method[CanConvertFrom].ReturnValue"] + - ["System.Single", "System.Drawing.Color", "Method[GetBrightness].ReturnValue"] + - ["System.Drawing.KnownColor", "System.Drawing.KnownColor!", "Field[MidnightBlue]"] + - ["System.Drawing.Pen", "System.Drawing.Pens!", "Property[Gainsboro]"] + - ["System.Drawing.Brush", "System.Drawing.Brushes!", "Property[Tan]"] + - ["System.Boolean", "System.Drawing.PointF!", "Method[op_Inequality].ReturnValue"] + - ["System.Drawing.StringFormatFlags", "System.Drawing.StringFormatFlags!", "Field[LineLimit]"] + - ["System.Drawing.Color", "System.Drawing.Color!", "Property[MediumSpringGreen]"] + - ["System.Drawing.KnownColor", "System.Drawing.KnownColor!", "Field[BurlyWood]"] + - ["System.Drawing.Drawing2D.LineCap", "System.Drawing.Pen", "Property[EndCap]"] + - ["System.Drawing.Brush", "System.Drawing.Brushes!", "Property[FloralWhite]"] + - ["System.Drawing.Color", "System.Drawing.SystemColors!", "Property[InactiveCaptionText]"] + - ["System.Drawing.Brush", "System.Drawing.Brushes!", "Property[PaleTurquoise]"] + - ["System.Drawing.KnownColor", "System.Drawing.KnownColor!", "Field[Control]"] + - ["System.Drawing.StockIconId", "System.Drawing.StockIconId!", "Field[FolderOpen]"] + - ["System.Drawing.Color", "System.Drawing.Color!", "Property[DodgerBlue]"] + - ["System.Drawing.Color", "System.Drawing.Color!", "Property[MintCream]"] + - ["System.Drawing.KnownColor", "System.Drawing.KnownColor!", "Field[LightYellow]"] + - ["System.Drawing.Color", "System.Drawing.Pen", "Property[Color]"] + - ["System.Drawing.StockIconId", "System.Drawing.StockIconId!", "Field[MediaDVDR]"] + - ["System.Drawing.Color", "System.Drawing.Color!", "Property[MistyRose]"] + - ["System.Drawing.FontFamily", "System.Drawing.FontFamily!", "Property[GenericMonospace]"] + - ["System.Drawing.Size", "System.Drawing.Size!", "Method[op_Division].ReturnValue"] + - ["System.Drawing.KnownColor", "System.Drawing.KnownColor!", "Field[Chartreuse]"] + - ["System.Drawing.KnownColor", "System.Drawing.KnownColor!", "Field[Honeydew]"] + - ["System.Drawing.Bitmap", "System.Drawing.Image!", "Method[FromHbitmap].ReturnValue"] + - ["System.Drawing.SizeF", "System.Drawing.SizeF!", "Method[Subtract].ReturnValue"] + - ["System.Drawing.Imaging.PropertyItem", "System.Drawing.Image", "Method[GetPropertyItem].ReturnValue"] + - ["System.Drawing.Brush", "System.Drawing.Brushes!", "Property[Red]"] + - ["System.Drawing.KnownColor", "System.Drawing.KnownColor!", "Field[InactiveBorder]"] + - ["System.Drawing.StockIconId", "System.Drawing.StockIconId!", "Field[ServerShare]"] + - ["System.Drawing.Point", "System.Drawing.Size!", "Method[op_Explicit].ReturnValue"] + - ["System.Single", "System.Drawing.Color", "Method[GetSaturation].ReturnValue"] + - ["System.Drawing.Pen", "System.Drawing.Pens!", "Property[BlueViolet]"] + - ["System.Drawing.Pen", "System.Drawing.Pens!", "Property[Olive]"] + - ["System.Drawing.KnownColor", "System.Drawing.KnownColor!", "Field[LightSalmon]"] + - ["System.Drawing.RectangleF", "System.Drawing.Graphics", "Property[VisibleClipBounds]"] + - ["System.Drawing.ContentAlignment", "System.Drawing.ContentAlignment!", "Field[TopLeft]"] + - ["System.Single", "System.Drawing.Font", "Property[Size]"] + - ["System.Drawing.Brush", "System.Drawing.Brushes!", "Property[MistyRose]"] + - ["System.Drawing.Pen", "System.Drawing.SystemPens!", "Property[InfoText]"] + - ["System.Drawing.Rectangle", "System.Drawing.Rectangle!", "Method[FromLTRB].ReturnValue"] + - ["System.Drawing.Drawing2D.GraphicsContainer", "System.Drawing.Graphics", "Method[BeginContainer].ReturnValue"] + - ["System.Drawing.Brush", "System.Drawing.Brushes!", "Property[DarkOliveGreen]"] + - ["System.Drawing.Pen", "System.Drawing.Pens!", "Property[LightSeaGreen]"] + - ["System.Drawing.Brush", "System.Drawing.Brushes!", "Property[Navy]"] + - ["System.Drawing.Pen", "System.Drawing.Pens!", "Property[PapayaWhip]"] + - ["System.Drawing.Pen", "System.Drawing.Pens!", "Property[Thistle]"] + - ["System.Drawing.Image", "System.Drawing.Image!", "Method[FromStream].ReturnValue"] + - ["System.Drawing.Color", "System.Drawing.Color!", "Property[Tan]"] + - ["System.Drawing.StockIconId", "System.Drawing.StockIconId!", "Field[Software]"] + - ["System.Drawing.Brush", "System.Drawing.Brushes!", "Property[WhiteSmoke]"] + - ["System.Drawing.Color", "System.Drawing.Color!", "Property[DarkSalmon]"] + - ["System.Drawing.StockIconId", "System.Drawing.StockIconId!", "Field[MediaDVDROM]"] + - ["System.Drawing.KnownColor", "System.Drawing.KnownColor!", "Field[Peru]"] + - ["System.Drawing.Brush", "System.Drawing.Brushes!", "Property[White]"] + - ["System.Drawing.Color", "System.Drawing.Color!", "Property[FloralWhite]"] + - ["System.Drawing.KnownColor", "System.Drawing.KnownColor!", "Field[Transparent]"] + - ["System.Drawing.Pen", "System.Drawing.Pens!", "Property[MediumSpringGreen]"] + - ["System.Drawing.PointF", "System.Drawing.PointF!", "Method[Add].ReturnValue"] + - ["System.Drawing.Color", "System.Drawing.Color!", "Property[PaleGoldenrod]"] + - ["System.Drawing.Pen", "System.Drawing.Pens!", "Property[SlateGray]"] + - ["System.Drawing.Color", "System.Drawing.Color!", "Property[Aquamarine]"] + - ["System.Drawing.KnownColor", "System.Drawing.KnownColor!", "Field[MediumBlue]"] + - ["System.Int32", "System.Drawing.Rectangle", "Property[Y]"] + - ["System.IntPtr", "System.Drawing.Bitmap", "Method[GetHbitmap].ReturnValue"] + - ["System.Drawing.KnownColor", "System.Drawing.KnownColor!", "Field[Gray]"] + - ["System.Drawing.Font", "System.Drawing.SystemFonts!", "Property[IconTitleFont]"] + - ["System.Drawing.Pen", "System.Drawing.Pens!", "Property[DarkSalmon]"] + - ["System.String", "System.Drawing.StringFormat", "Method[ToString].ReturnValue"] + - ["System.Drawing.KnownColor", "System.Drawing.KnownColor!", "Field[LavenderBlush]"] + - ["System.Drawing.Icon", "System.Drawing.SystemIcons!", "Property[Error]"] + - ["System.Drawing.CopyPixelOperation", "System.Drawing.CopyPixelOperation!", "Field[MergePaint]"] + - ["System.Int32", "System.Drawing.Rectangle", "Property[Top]"] + - ["System.Drawing.Color", "System.Drawing.SystemColors!", "Property[ActiveCaptionText]"] + - ["System.Drawing.Color", "System.Drawing.Color!", "Property[RosyBrown]"] + - ["System.Byte", "System.Drawing.Color", "Property[B]"] + - ["System.Drawing.Color", "System.Drawing.Color!", "Property[RoyalBlue]"] + - ["System.Drawing.Color", "System.Drawing.Color!", "Property[LimeGreen]"] + - ["System.String", "System.Drawing.Icon", "Method[ToString].ReturnValue"] + - ["System.Drawing.StockIconId", "System.Drawing.StockIconId!", "Field[Help]"] + - ["System.Boolean", "System.Drawing.Image!", "Method[IsAlphaPixelFormat].ReturnValue"] + - ["System.Boolean", "System.Drawing.SizeConverter", "Method[GetCreateInstanceSupported].ReturnValue"] + - ["System.Drawing.Color", "System.Drawing.Color!", "Property[HotPink]"] + - ["System.Drawing.KnownColor", "System.Drawing.KnownColor!", "Field[DarkViolet]"] + - ["System.Object", "System.Drawing.Image", "Method[Clone].ReturnValue"] + - ["System.Int32", "System.Drawing.CharacterRange", "Property[First]"] + - ["System.Single", "System.Drawing.PointF", "Property[X]"] + - ["System.Drawing.KnownColor", "System.Drawing.KnownColor!", "Field[MediumPurple]"] + - ["System.Drawing.KnownColor", "System.Drawing.KnownColor!", "Field[Wheat]"] + - ["System.Drawing.StringUnit", "System.Drawing.StringUnit!", "Field[Pixel]"] + - ["System.Drawing.KnownColor", "System.Drawing.KnownColor!", "Field[LawnGreen]"] + - ["System.Object", "System.Drawing.FontConverter", "Method[CreateInstance].ReturnValue"] + - ["System.Drawing.Color", "System.Drawing.Color!", "Property[DarkCyan]"] + - ["System.Drawing.StockIconId", "System.Drawing.StockIconId!", "Field[ImageFiles]"] + - ["System.Drawing.Pen", "System.Drawing.Pens!", "Property[SkyBlue]"] + - ["System.Drawing.StringAlignment", "System.Drawing.StringFormat", "Property[Alignment]"] + - ["System.Drawing.Pen", "System.Drawing.SystemPens!", "Property[ControlLight]"] + - ["System.Drawing.KnownColor", "System.Drawing.KnownColor!", "Field[Menu]"] + - ["System.Object", "System.Drawing.PointConverter", "Method[ConvertTo].ReturnValue"] + - ["System.Drawing.Drawing2D.LineJoin", "System.Drawing.Pen", "Property[LineJoin]"] + - ["System.Drawing.StockIconId", "System.Drawing.StockIconId!", "Field[MediaBlankCD]"] + - ["System.Boolean", "System.Drawing.FontFamily", "Method[IsStyleAvailable].ReturnValue"] + - ["System.Int32", "System.Drawing.FontFamily", "Method[GetHashCode].ReturnValue"] + - ["System.Boolean", "System.Drawing.Region", "Method[IsVisible].ReturnValue"] + - ["System.Drawing.KnownColor", "System.Drawing.KnownColor!", "Field[White]"] + - ["System.Drawing.Color", "System.Drawing.SystemColors!", "Property[ActiveCaption]"] + - ["System.Drawing.Color", "System.Drawing.Color!", "Property[Crimson]"] + - ["System.Drawing.Rectangle", "System.Drawing.Rectangle!", "Method[Inflate].ReturnValue"] + - ["System.Boolean", "System.Drawing.Color", "Property[IsSystemColor]"] + - ["System.Boolean", "System.Drawing.PointConverter", "Method[GetPropertiesSupported].ReturnValue"] + - ["System.Drawing.KnownColor", "System.Drawing.KnownColor!", "Field[AppWorkspace]"] + - ["System.Drawing.StockIconId", "System.Drawing.StockIconId!", "Field[MediaCDR]"] + - ["System.Drawing.StockIconId", "System.Drawing.StockIconId!", "Field[ClusteredDrive]"] + - ["System.Drawing.Brush", "System.Drawing.Brushes!", "Property[ForestGreen]"] + - ["System.Object", "System.Drawing.SizeFConverter", "Method[CreateInstance].ReturnValue"] + - ["System.Single", "System.Drawing.Image", "Property[VerticalResolution]"] + - ["System.Drawing.SizeF", "System.Drawing.Size!", "Method[op_Implicit].ReturnValue"] + - ["System.Drawing.Color", "System.Drawing.Color!", "Property[Green]"] + - ["System.Drawing.StockIconId", "System.Drawing.StockIconId!", "Field[Stack]"] + - ["System.Drawing.Brush", "System.Drawing.Pen", "Property[Brush]"] + - ["System.Drawing.Color", "System.Drawing.Color!", "Property[MediumSeaGreen]"] + - ["System.Drawing.Brush", "System.Drawing.Brushes!", "Property[Aquamarine]"] + - ["System.Drawing.Brush", "System.Drawing.Brushes!", "Property[LightCoral]"] + - ["System.Drawing.Brush", "System.Drawing.Brushes!", "Property[SaddleBrown]"] + - ["System.Int32", "System.Drawing.Point", "Property[X]"] + - ["System.Drawing.PointF", "System.Drawing.PointF!", "Method[Subtract].ReturnValue"] + - ["System.Drawing.KnownColor", "System.Drawing.KnownColor!", "Field[LemonChiffon]"] + - ["System.Drawing.Text.TextRenderingHint", "System.Drawing.Graphics", "Property[TextRenderingHint]"] + - ["System.Drawing.Pen", "System.Drawing.Pens!", "Property[DarkSeaGreen]"] + - ["System.Drawing.Brush", "System.Drawing.Brushes!", "Property[Chocolate]"] + - ["System.Drawing.Brush", "System.Drawing.Brushes!", "Property[YellowGreen]"] + - ["System.Drawing.Pen", "System.Drawing.Pens!", "Property[Magenta]"] + - ["System.Drawing.Pen", "System.Drawing.Pens!", "Property[Tan]"] + - ["System.Drawing.StockIconId", "System.Drawing.StockIconId!", "Field[Server]"] + - ["System.Drawing.StringTrimming", "System.Drawing.StringTrimming!", "Field[EllipsisWord]"] + - ["System.Drawing.KnownColor", "System.Drawing.Color", "Method[ToKnownColor].ReturnValue"] + - ["System.Drawing.CopyPixelOperation", "System.Drawing.CopyPixelOperation!", "Field[PatCopy]"] + - ["System.Drawing.Brush", "System.Drawing.Brushes!", "Property[RosyBrown]"] + - ["System.String", "System.Drawing.Font", "Property[OriginalFontName]"] + - ["System.Int32", "System.Drawing.ColorTranslator!", "Method[ToOle].ReturnValue"] + - ["System.String", "System.Drawing.Font", "Property[Name]"] + - ["System.Drawing.SizeF", "System.Drawing.RectangleF", "Property[Size]"] + - ["System.Single", "System.Drawing.Graphics", "Property[PageScale]"] + - ["System.Drawing.RectangleF", "System.Drawing.Image", "Method[GetBounds].ReturnValue"] + - ["System.Drawing.FontFamily", "System.Drawing.FontFamily!", "Property[GenericSansSerif]"] + - ["System.Drawing.StringTrimming", "System.Drawing.StringTrimming!", "Field[EllipsisCharacter]"] + - ["System.Drawing.Rectangle", "System.Drawing.Rectangle!", "Method[Truncate].ReturnValue"] + - ["System.Drawing.Brush", "System.Drawing.Brushes!", "Property[Gray]"] + - ["System.Drawing.Pen", "System.Drawing.Pens!", "Property[MediumTurquoise]"] + - ["System.Drawing.Brush", "System.Drawing.SystemBrushes!", "Property[WindowText]"] + - ["System.Drawing.Brush", "System.Drawing.Brushes!", "Property[DarkCyan]"] + - ["System.Boolean", "System.Drawing.Rectangle", "Method[Contains].ReturnValue"] + - ["System.Drawing.Brush", "System.Drawing.Brushes!", "Property[NavajoWhite]"] + - ["System.Drawing.KnownColor", "System.Drawing.KnownColor!", "Field[YellowGreen]"] + - ["System.Drawing.Icon", "System.Drawing.Icon!", "Method[ExtractIcon].ReturnValue"] + - ["System.Drawing.Color", "System.Drawing.Color!", "Property[SlateBlue]"] + - ["System.Boolean", "System.Drawing.Rectangle!", "Method[op_Equality].ReturnValue"] + - ["System.Drawing.Brush", "System.Drawing.Brushes!", "Property[BlueViolet]"] + - ["System.Drawing.Brush", "System.Drawing.Brushes!", "Property[DarkGreen]"] + - ["System.Drawing.Brush", "System.Drawing.Brushes!", "Property[DodgerBlue]"] + - ["System.Drawing.Color", "System.Drawing.Color!", "Property[CadetBlue]"] + - ["System.Drawing.Pen", "System.Drawing.Pens!", "Property[Cornsilk]"] + - ["System.Drawing.StockIconId", "System.Drawing.StockIconId!", "Field[MediaBluRay]"] + - ["System.Drawing.StockIconId", "System.Drawing.StockIconId!", "Field[MediaSVCD]"] + - ["System.Drawing.StringTrimming", "System.Drawing.StringTrimming!", "Field[None]"] + - ["System.Drawing.Pen", "System.Drawing.Pens!", "Property[ForestGreen]"] + - ["System.Drawing.Color", "System.Drawing.Color!", "Property[PapayaWhip]"] + - ["System.Boolean", "System.Drawing.CharacterRange!", "Method[op_Equality].ReturnValue"] + - ["System.Boolean", "System.Drawing.ImageFormatConverter", "Method[GetStandardValuesSupported].ReturnValue"] + - ["System.Drawing.Brush", "System.Drawing.Brushes!", "Property[Magenta]"] + - ["System.Drawing.KnownColor", "System.Drawing.KnownColor!", "Field[LightBlue]"] + - ["System.Drawing.Pen", "System.Drawing.Pens!", "Property[Brown]"] + - ["System.Drawing.Pen", "System.Drawing.Pens!", "Property[Moccasin]"] + - ["System.Boolean", "System.Drawing.ImageFormatConverter", "Method[CanConvertFrom].ReturnValue"] + - ["System.Drawing.Color", "System.Drawing.SystemColors!", "Property[ControlDark]"] + - ["System.Drawing.Color", "System.Drawing.Color!", "Property[DarkSeaGreen]"] + - ["System.Drawing.KnownColor", "System.Drawing.KnownColor!", "Field[Bisque]"] + - ["System.Drawing.KnownColor", "System.Drawing.KnownColor!", "Field[Turquoise]"] + - ["System.Drawing.Color", "System.Drawing.Color!", "Property[LightGreen]"] + - ["System.Drawing.Brush", "System.Drawing.Brushes!", "Property[Ivory]"] + - ["System.Drawing.KnownColor", "System.Drawing.KnownColor!", "Field[InfoText]"] + - ["System.Object", "System.Drawing.FontConverter", "Method[ConvertTo].ReturnValue"] + - ["System.Drawing.Image", "System.Drawing.ToolboxBitmapAttribute!", "Method[GetImageFromResource].ReturnValue"] + - ["System.Single", "System.Drawing.Graphics", "Property[DpiX]"] + - ["System.Drawing.RotateFlipType", "System.Drawing.RotateFlipType!", "Field[RotateNoneFlipY]"] + - ["System.Drawing.Color", "System.Drawing.ColorTranslator!", "Method[FromWin32].ReturnValue"] + - ["System.String", "System.Drawing.Rectangle", "Method[ToString].ReturnValue"] + - ["System.Drawing.Brush", "System.Drawing.Brushes!", "Property[Azure]"] + - ["System.Drawing.StringDigitSubstitute", "System.Drawing.StringFormat", "Property[DigitSubstitutionMethod]"] + - ["System.Boolean", "System.Drawing.RectangleF!", "Method[op_Equality].ReturnValue"] + - ["System.Boolean", "System.Drawing.SizeFConverter", "Method[GetCreateInstanceSupported].ReturnValue"] + - ["System.Drawing.Brush", "System.Drawing.Brushes!", "Property[DeepSkyBlue]"] + - ["System.Boolean", "System.Drawing.Size", "Method[Equals].ReturnValue"] + - ["System.Drawing.Color", "System.Drawing.ColorTranslator!", "Method[FromOle].ReturnValue"] + - ["System.Drawing.StockIconId", "System.Drawing.StockIconId!", "Field[MediaDVDRW]"] + - ["System.Drawing.Brush", "System.Drawing.Brushes!", "Property[LavenderBlush]"] + - ["System.Object", "System.Drawing.PointConverter", "Method[CreateInstance].ReturnValue"] + - ["System.Drawing.StockIconId", "System.Drawing.StockIconId!", "Field[Shield]"] + - ["System.Drawing.Color", "System.Drawing.ColorTranslator!", "Method[FromHtml].ReturnValue"] + - ["System.Drawing.Imaging.ColorPalette", "System.Drawing.Image", "Property[Palette]"] + - ["System.Drawing.SizeF", "System.Drawing.SizeF!", "Method[op_Multiply].ReturnValue"] + - ["System.Drawing.RectangleF", "System.Drawing.RectangleF!", "Field[Empty]"] + - ["System.Drawing.Pen", "System.Drawing.Pens!", "Property[LightSteelBlue]"] + - ["System.Drawing.Font", "System.Drawing.SystemFonts!", "Property[CaptionFont]"] + - ["System.Drawing.KnownColor", "System.Drawing.KnownColor!", "Field[Blue]"] + - ["System.Drawing.Rectangle", "System.Drawing.Rectangle!", "Method[Round].ReturnValue"] + - ["System.Drawing.Color", "System.Drawing.Color!", "Property[SlateGray]"] + - ["System.Drawing.PointF", "System.Drawing.SizeF!", "Method[op_Explicit].ReturnValue"] + - ["System.Drawing.Brush", "System.Drawing.Brushes!", "Property[SteelBlue]"] + - ["System.Drawing.Pen", "System.Drawing.Pens!", "Property[CornflowerBlue]"] + - ["System.Drawing.Drawing2D.LineCap", "System.Drawing.Pen", "Property[StartCap]"] + - ["System.Drawing.Color", "System.Drawing.Color!", "Property[MediumSlateBlue]"] + - ["System.Drawing.Color", "System.Drawing.Color!", "Property[LightSeaGreen]"] + - ["System.Drawing.KnownColor", "System.Drawing.KnownColor!", "Field[ActiveCaption]"] + - ["System.Drawing.Color", "System.Drawing.Color!", "Property[LightPink]"] + - ["System.Drawing.Brush", "System.Drawing.Brushes!", "Property[SkyBlue]"] + - ["System.Drawing.KnownColor", "System.Drawing.KnownColor!", "Field[Brown]"] + - ["System.Drawing.KnownColor", "System.Drawing.KnownColor!", "Field[Sienna]"] + - ["System.Boolean", "System.Drawing.SizeConverter", "Method[CanConvertTo].ReturnValue"] + - ["System.Drawing.Brush", "System.Drawing.Brushes!", "Property[LightPink]"] + - ["System.Drawing.RectangleF", "System.Drawing.RectangleF!", "Method[FromLTRB].ReturnValue"] + - ["System.IntPtr", "System.Drawing.Graphics!", "Method[GetHalftonePalette].ReturnValue"] + - ["System.Drawing.Font", "System.Drawing.Font!", "Method[FromLogFont].ReturnValue"] + - ["System.Boolean", "System.Drawing.SystemColors!", "Property[UseAlternativeColorSet]"] + - ["System.Drawing.Pen", "System.Drawing.SystemPens!", "Property[Highlight]"] + - ["System.Object", "System.Drawing.ImageFormatConverter", "Method[ConvertFrom].ReturnValue"] + - ["System.Drawing.StringDigitSubstitute", "System.Drawing.StringDigitSubstitute!", "Field[Traditional]"] + - ["System.Drawing.Color", "System.Drawing.Color!", "Property[LightCoral]"] + - ["System.Drawing.Size", "System.Drawing.Size!", "Field[Empty]"] + - ["System.Drawing.KnownColor", "System.Drawing.KnownColor!", "Field[PowderBlue]"] + - ["System.Drawing.Brush", "System.Drawing.Brushes!", "Property[LawnGreen]"] + - ["System.Drawing.KnownColor", "System.Drawing.KnownColor!", "Field[GrayText]"] + - ["System.Drawing.StockIconOptions", "System.Drawing.StockIconOptions!", "Field[Default]"] + - ["System.Drawing.KnownColor", "System.Drawing.KnownColor!", "Field[SkyBlue]"] + - ["System.Boolean", "System.Drawing.SizeF", "Method[Equals].ReturnValue"] + - ["System.String", "System.Drawing.Color", "Method[ToString].ReturnValue"] + - ["System.Drawing.KnownColor", "System.Drawing.KnownColor!", "Field[ControlDark]"] + - ["System.Drawing.GraphicsUnit", "System.Drawing.GraphicsUnit!", "Field[Pixel]"] + - ["System.Drawing.Point", "System.Drawing.Point!", "Method[Subtract].ReturnValue"] + - ["System.String", "System.Drawing.ColorTranslator!", "Method[ToHtml].ReturnValue"] + - ["System.Int32", "System.Drawing.SizeF", "Method[GetHashCode].ReturnValue"] + - ["System.Drawing.StockIconId", "System.Drawing.StockIconId!", "Field[DriveUnknown]"] + - ["System.Int32", "System.Drawing.Point", "Method[GetHashCode].ReturnValue"] + - ["System.Object", "System.Drawing.ColorConverter", "Method[ConvertTo].ReturnValue"] + - ["System.Drawing.Pen", "System.Drawing.SystemPens!", "Property[ScrollBar]"] + - ["System.Drawing.KnownColor", "System.Drawing.KnownColor!", "Field[Red]"] + - ["System.Drawing.Brush", "System.Drawing.Brushes!", "Property[PeachPuff]"] + - ["System.Boolean", "System.Drawing.SizeConverter", "Method[CanConvertFrom].ReturnValue"] + - ["System.Drawing.CopyPixelOperation", "System.Drawing.CopyPixelOperation!", "Field[SourceAnd]"] + - ["System.Drawing.Color", "System.Drawing.Color!", "Property[DeepSkyBlue]"] + - ["System.Drawing.Color", "System.Drawing.SystemColors!", "Property[InactiveBorder]"] + - ["System.Drawing.Color", "System.Drawing.Color!", "Field[Empty]"] + - ["System.Boolean", "System.Drawing.ImageAnimator!", "Method[CanAnimate].ReturnValue"] + - ["System.Boolean", "System.Drawing.Graphics", "Property[IsVisibleClipEmpty]"] + - ["System.Drawing.KnownColor", "System.Drawing.KnownColor!", "Field[RosyBrown]"] + - ["System.Int32", "System.Drawing.Image", "Method[GetFrameCount].ReturnValue"] + - ["System.Drawing.ContentAlignment", "System.Drawing.ContentAlignment!", "Field[BottomRight]"] + - ["System.Drawing.Text.HotkeyPrefix", "System.Drawing.StringFormat", "Property[HotkeyPrefix]"] + - ["System.Boolean", "System.Drawing.ToolboxBitmapAttribute", "Method[Equals].ReturnValue"] + - ["System.Drawing.Color", "System.Drawing.Color!", "Property[Cyan]"] + - ["System.Single", "System.Drawing.RectangleF", "Property[Left]"] + - ["System.Drawing.Brush", "System.Drawing.Brushes!", "Property[IndianRed]"] + - ["System.Drawing.Color", "System.Drawing.SystemColors!", "Property[HighlightText]"] + - ["System.Drawing.Brush", "System.Drawing.Brushes!", "Property[LightSeaGreen]"] + - ["System.Drawing.Color", "System.Drawing.Color!", "Property[Indigo]"] + - ["System.Drawing.Pen", "System.Drawing.Pens!", "Property[LightCoral]"] + - ["System.Drawing.Color", "System.Drawing.Color!", "Property[SteelBlue]"] + - ["System.Drawing.KnownColor", "System.Drawing.KnownColor!", "Field[DarkOliveGreen]"] + - ["System.Drawing.ContentAlignment", "System.Drawing.ContentAlignment!", "Field[TopRight]"] + - ["System.Single", "System.Drawing.Pen", "Property[DashOffset]"] + - ["System.Drawing.KnownColor", "System.Drawing.KnownColor!", "Field[Tomato]"] + - ["System.Drawing.Brush", "System.Drawing.Brushes!", "Property[Brown]"] + - ["System.Drawing.Pen", "System.Drawing.Pens!", "Property[Green]"] + - ["System.Drawing.Color", "System.Drawing.Color!", "Property[Linen]"] + - ["System.Drawing.Pen", "System.Drawing.Pens!", "Property[Khaki]"] + - ["System.Boolean", "System.Drawing.Font", "Property[IsSystemFont]"] + - ["System.Drawing.StringFormatFlags", "System.Drawing.StringFormatFlags!", "Field[DisplayFormatControl]"] + - ["System.Drawing.KnownColor", "System.Drawing.KnownColor!", "Field[Lime]"] + - ["System.Drawing.Brush", "System.Drawing.SystemBrushes!", "Property[ScrollBar]"] + - ["System.Drawing.RectangleF[]", "System.Drawing.Region", "Method[GetRegionScans].ReturnValue"] + - ["System.Drawing.Brush", "System.Drawing.Brushes!", "Property[DarkBlue]"] + - ["System.Drawing.Color", "System.Drawing.Color!", "Property[MediumPurple]"] + - ["System.Drawing.KnownColor", "System.Drawing.KnownColor!", "Field[RebeccaPurple]"] + - ["System.Drawing.Drawing2D.Matrix", "System.Drawing.Graphics", "Property[Transform]"] + - ["System.Drawing.StockIconId", "System.Drawing.StockIconId!", "Field[StuffedFolder]"] + - ["System.Drawing.StringFormatFlags", "System.Drawing.StringFormatFlags!", "Field[MeasureTrailingSpaces]"] + - ["System.Drawing.Icon", "System.Drawing.Icon!", "Method[ExtractAssociatedIcon].ReturnValue"] + - ["System.Drawing.Pen", "System.Drawing.Pens!", "Property[DodgerBlue]"] + - ["System.Object", "System.Drawing.StringFormat", "Method[Clone].ReturnValue"] + - ["System.Drawing.Pen", "System.Drawing.Pens!", "Property[Salmon]"] + - ["System.Boolean", "System.Drawing.CharacterRange!", "Method[op_Inequality].ReturnValue"] + - ["System.Drawing.Brush", "System.Drawing.Brushes!", "Property[DarkSlateGray]"] + - ["System.Drawing.Pen", "System.Drawing.SystemPens!", "Property[ActiveCaption]"] + - ["System.Object", "System.Drawing.IconConverter", "Method[ConvertTo].ReturnValue"] + - ["System.Drawing.FontStyle", "System.Drawing.FontStyle!", "Field[Underline]"] + - ["System.Drawing.Drawing2D.CustomLineCap", "System.Drawing.Pen", "Property[CustomEndCap]"] + - ["System.Drawing.StockIconId", "System.Drawing.StockIconId!", "Field[Printer]"] + - ["System.Int32", "System.Drawing.Image", "Property[Width]"] + - ["System.Drawing.StringUnit", "System.Drawing.StringUnit!", "Field[World]"] + - ["System.Drawing.StockIconId", "System.Drawing.StockIconId!", "Field[DriveDVD]"] + - ["System.Drawing.Pen", "System.Drawing.Pens!", "Property[Black]"] + - ["System.Drawing.KnownColor", "System.Drawing.KnownColor!", "Field[Fuchsia]"] + - ["System.Drawing.Brush", "System.Drawing.SystemBrushes!", "Property[ControlDark]"] + - ["System.Drawing.Pen", "System.Drawing.Pens!", "Property[LavenderBlush]"] + - ["System.Drawing.StringFormatFlags", "System.Drawing.StringFormatFlags!", "Field[NoFontFallback]"] + - ["System.Drawing.Color", "System.Drawing.Color!", "Property[Fuchsia]"] + - ["System.Drawing.KnownColor", "System.Drawing.KnownColor!", "Field[Beige]"] + - ["System.Drawing.KnownColor", "System.Drawing.KnownColor!", "Field[ScrollBar]"] + - ["System.Boolean", "System.Drawing.SizeFConverter", "Method[CanConvertFrom].ReturnValue"] + - ["System.Drawing.Color", "System.Drawing.Color!", "Property[SeaShell]"] + - ["System.Single", "System.Drawing.Pen", "Property[Width]"] + - ["System.Drawing.Pen", "System.Drawing.SystemPens!", "Property[Desktop]"] + - ["System.Boolean", "System.Drawing.Region", "Method[IsEmpty].ReturnValue"] + - ["System.Drawing.StringTrimming", "System.Drawing.StringTrimming!", "Field[Word]"] + - ["System.Drawing.Brush", "System.Drawing.Brushes!", "Property[LightSlateGray]"] + - ["System.ComponentModel.TypeConverter+StandardValuesCollection", "System.Drawing.ImageFormatConverter", "Method[GetStandardValues].ReturnValue"] + - ["System.Drawing.RotateFlipType", "System.Drawing.RotateFlipType!", "Field[Rotate270FlipX]"] + - ["System.Boolean", "System.Drawing.Region", "Method[IsInfinite].ReturnValue"] + - ["System.Drawing.KnownColor", "System.Drawing.KnownColor!", "Field[Teal]"] + - ["System.Drawing.Color", "System.Drawing.Color!", "Property[Black]"] + - ["System.Drawing.Brush", "System.Drawing.Brushes!", "Property[Beige]"] + - ["System.Drawing.RectangleF", "System.Drawing.Region", "Method[GetBounds].ReturnValue"] + - ["System.Drawing.Pen", "System.Drawing.SystemPens!", "Property[Control]"] + - ["System.Object", "System.Drawing.ImageConverter", "Method[ConvertFrom].ReturnValue"] + - ["System.Drawing.Color", "System.Drawing.Color!", "Property[DeepPink]"] + - ["System.Drawing.Pen", "System.Drawing.SystemPens!", "Property[MenuText]"] + - ["System.Drawing.Color", "System.Drawing.Color!", "Property[WhiteSmoke]"] + - ["System.Single", "System.Drawing.Font", "Property[SizeInPoints]"] + - ["System.Drawing.Pen", "System.Drawing.Pens!", "Property[MediumPurple]"] + - ["System.Drawing.Color", "System.Drawing.Color!", "Property[Firebrick]"] + - ["System.Drawing.Pen", "System.Drawing.SystemPens!", "Property[GradientInactiveCaption]"] + - ["System.Drawing.Pen", "System.Drawing.Pens!", "Property[Chocolate]"] + - ["System.Boolean", "System.Drawing.Color", "Method[Equals].ReturnValue"] + - ["System.Drawing.Drawing2D.PenAlignment", "System.Drawing.Pen", "Property[Alignment]"] + - ["System.Drawing.KnownColor", "System.Drawing.KnownColor!", "Field[DarkRed]"] + - ["System.Drawing.Imaging.BitmapData", "System.Drawing.Bitmap", "Method[LockBits].ReturnValue"] + - ["System.Int32", "System.Drawing.StringFormat", "Property[DigitSubstitutionLanguage]"] + - ["System.Drawing.Brush", "System.Drawing.Brushes!", "Property[Aqua]"] + - ["System.Drawing.Pen", "System.Drawing.Pens!", "Property[BurlyWood]"] + - ["System.Drawing.Drawing2D.InterpolationMode", "System.Drawing.Graphics", "Property[InterpolationMode]"] + - ["System.Drawing.Brush", "System.Drawing.SystemBrushes!", "Property[ButtonHighlight]"] + - ["System.Drawing.Color", "System.Drawing.Color!", "Property[LightGoldenrodYellow]"] + - ["System.Drawing.Color", "System.Drawing.Color!", "Property[White]"] + - ["System.Drawing.Icon", "System.Drawing.SystemIcons!", "Property[Exclamation]"] + - ["System.ComponentModel.PropertyDescriptorCollection", "System.Drawing.PointConverter", "Method[GetProperties].ReturnValue"] + - ["System.Boolean", "System.Drawing.FontConverter", "Method[CanConvertTo].ReturnValue"] + - ["System.Drawing.Pen", "System.Drawing.Pens!", "Property[Purple]"] + - ["System.Drawing.KnownColor", "System.Drawing.KnownColor!", "Field[Yellow]"] + - ["System.Drawing.Brush", "System.Drawing.Brushes!", "Property[Moccasin]"] + - ["System.Drawing.KnownColor", "System.Drawing.KnownColor!", "Field[Green]"] + - ["System.Drawing.KnownColor", "System.Drawing.KnownColor!", "Field[MenuText]"] + - ["System.Drawing.StringDigitSubstitute", "System.Drawing.StringDigitSubstitute!", "Field[None]"] + - ["System.Drawing.Pen", "System.Drawing.Pens!", "Property[Silver]"] + - ["System.Boolean", "System.Drawing.Font", "Property[Bold]"] + - ["System.Drawing.StockIconId", "System.Drawing.StockIconId!", "Field[Warning]"] + - ["System.Drawing.GraphicsUnit", "System.Drawing.GraphicsUnit!", "Field[Millimeter]"] + - ["System.Drawing.Color", "System.Drawing.Color!", "Property[Gold]"] + - ["System.Drawing.CopyPixelOperation", "System.Drawing.CopyPixelOperation!", "Field[Blackness]"] + - ["System.Drawing.Pen", "System.Drawing.SystemPens!", "Property[WindowFrame]"] + - ["System.Drawing.Color", "System.Drawing.Color!", "Property[DarkTurquoise]"] + - ["System.Int32", "System.Drawing.CharacterRange", "Method[GetHashCode].ReturnValue"] + - ["System.Drawing.ContentAlignment", "System.Drawing.ContentAlignment!", "Field[TopCenter]"] + - ["System.Drawing.Pen", "System.Drawing.Pens!", "Property[DarkMagenta]"] + - ["System.Boolean", "System.Drawing.Point", "Property[IsEmpty]"] + - ["System.Numerics.Vector2", "System.Drawing.PointF!", "Method[op_Explicit].ReturnValue"] + - ["System.Object", "System.Drawing.Brush", "Method[Clone].ReturnValue"] + - ["System.Drawing.Brush", "System.Drawing.Brushes!", "Property[Chartreuse]"] + - ["System.Drawing.BufferedGraphics", "System.Drawing.BufferedGraphicsContext", "Method[Allocate].ReturnValue"] + - ["System.Drawing.Color", "System.Drawing.Color!", "Property[LemonChiffon]"] + - ["System.Drawing.StockIconId", "System.Drawing.StockIconId!", "Field[World]"] + - ["System.Drawing.KnownColor", "System.Drawing.KnownColor!", "Field[OldLace]"] + - ["System.Drawing.Color", "System.Drawing.Color!", "Property[Navy]"] + - ["System.Drawing.KnownColor", "System.Drawing.KnownColor!", "Field[Goldenrod]"] + - ["System.Object", "System.Drawing.RectangleConverter", "Method[ConvertFrom].ReturnValue"] + - ["System.Drawing.Brush", "System.Drawing.Brushes!", "Property[DarkSeaGreen]"] + - ["System.Drawing.Color", "System.Drawing.Color!", "Property[LavenderBlush]"] + - ["System.Drawing.RotateFlipType", "System.Drawing.RotateFlipType!", "Field[Rotate180FlipX]"] + - ["System.ComponentModel.PropertyDescriptorCollection", "System.Drawing.SizeFConverter", "Method[GetProperties].ReturnValue"] + - ["System.Drawing.SizeF", "System.Drawing.Size!", "Method[op_Division].ReturnValue"] + - ["System.Drawing.Pen", "System.Drawing.Pens!", "Property[Chartreuse]"] + - ["System.Drawing.Pen", "System.Drawing.Pens!", "Property[White]"] + - ["System.Boolean", "System.Drawing.Color", "Property[IsNamedColor]"] + - ["System.Drawing.Pen", "System.Drawing.SystemPens!", "Property[ButtonFace]"] + - ["System.Drawing.Brush", "System.Drawing.Brushes!", "Property[SeaGreen]"] + - ["System.Drawing.Region", "System.Drawing.Region", "Method[Clone].ReturnValue"] + - ["System.Drawing.Size", "System.Drawing.Icon", "Property[Size]"] + - ["System.Drawing.Brush", "System.Drawing.Brushes!", "Property[SlateBlue]"] + - ["System.Drawing.KnownColor", "System.Drawing.KnownColor!", "Field[NavajoWhite]"] + - ["System.Drawing.Brush", "System.Drawing.Brushes!", "Property[LimeGreen]"] + - ["System.Drawing.Brush", "System.Drawing.Brushes!", "Property[MediumPurple]"] + - ["System.Drawing.Size", "System.Drawing.Size!", "Method[Truncate].ReturnValue"] + - ["System.Drawing.StockIconId", "System.Drawing.StockIconId!", "Field[DeviceAudioPlayer]"] + - ["System.Int32", "System.Drawing.Rectangle", "Method[GetHashCode].ReturnValue"] + - ["System.Drawing.Point", "System.Drawing.Point!", "Method[Truncate].ReturnValue"] + - ["System.Drawing.Pen", "System.Drawing.Pens!", "Property[SeaGreen]"] + - ["System.Drawing.Brush", "System.Drawing.Brushes!", "Property[Turquoise]"] + - ["System.Drawing.Color", "System.Drawing.Color!", "Property[DarkRed]"] + - ["System.Drawing.Pen", "System.Drawing.Pens!", "Property[Gold]"] + - ["System.Object", "System.Drawing.SizeConverter", "Method[CreateInstance].ReturnValue"] + - ["System.Drawing.Color", "System.Drawing.Color!", "Property[Purple]"] + - ["System.Drawing.Rectangle", "System.Drawing.Rectangle!", "Method[Intersect].ReturnValue"] + - ["System.Drawing.Color", "System.Drawing.Color!", "Property[DarkBlue]"] + - ["System.Drawing.Brush", "System.Drawing.Brushes!", "Property[Khaki]"] + - ["System.Drawing.Brush", "System.Drawing.Brushes!", "Property[DarkTurquoise]"] + - ["System.Drawing.Color", "System.Drawing.Color!", "Property[Orchid]"] + - ["System.Boolean", "System.Drawing.SizeF", "Property[IsEmpty]"] + - ["System.Drawing.StringFormat", "System.Drawing.StringFormat!", "Property[GenericDefault]"] + - ["System.Drawing.KnownColor", "System.Drawing.KnownColor!", "Field[ControlLightLight]"] + - ["System.Drawing.Brush", "System.Drawing.Brushes!", "Property[LightBlue]"] + - ["System.Drawing.StockIconId", "System.Drawing.StockIconId!", "Field[FolderBack]"] + - ["System.Drawing.Brush", "System.Drawing.Brushes!", "Property[Olive]"] + - ["System.Boolean", "System.Drawing.ColorConverter", "Method[GetStandardValuesSupported].ReturnValue"] + - ["System.IntPtr", "System.Drawing.Region", "Method[GetHrgn].ReturnValue"] + - ["System.Drawing.KnownColor", "System.Drawing.KnownColor!", "Field[DarkSeaGreen]"] + - ["System.Drawing.Color", "System.Drawing.Color!", "Property[BlueViolet]"] + - ["System.Drawing.Color", "System.Drawing.Color!", "Property[SeaGreen]"] + - ["System.Drawing.Brush", "System.Drawing.Brushes!", "Property[MediumSpringGreen]"] + - ["System.Byte", "System.Drawing.Color", "Property[R]"] + - ["System.Drawing.KnownColor", "System.Drawing.KnownColor!", "Field[MenuHighlight]"] + - ["System.Drawing.Brush", "System.Drawing.Brushes!", "Property[Tomato]"] + - ["System.Drawing.CopyPixelOperation", "System.Drawing.CopyPixelOperation!", "Field[DestinationInvert]"] + - ["System.Boolean", "System.Drawing.ImageFormatConverter", "Method[CanConvertTo].ReturnValue"] + - ["System.Boolean", "System.Drawing.RectangleConverter", "Method[CanConvertTo].ReturnValue"] + - ["System.Int32", "System.Drawing.ColorTranslator!", "Method[ToWin32].ReturnValue"] + - ["System.Drawing.SizeF", "System.Drawing.SizeF!", "Method[op_Subtraction].ReturnValue"] + - ["System.Drawing.Pen", "System.Drawing.Pens!", "Property[Linen]"] + - ["System.Drawing.Pen", "System.Drawing.Pens!", "Property[Plum]"] + - ["System.Drawing.Brush", "System.Drawing.Brushes!", "Property[Lime]"] + - ["System.Drawing.StockIconId", "System.Drawing.StockIconId!", "Field[MediaDVDRAM]"] + - ["System.Drawing.Brush", "System.Drawing.Brushes!", "Property[DarkSlateBlue]"] + - ["System.Drawing.Brush", "System.Drawing.Brushes!", "Property[DarkMagenta]"] + - ["System.Object", "System.Drawing.Graphics", "Method[GetContextInfo].ReturnValue"] + - ["System.Drawing.CopyPixelOperation", "System.Drawing.CopyPixelOperation!", "Field[SourceCopy]"] + - ["System.Drawing.KnownColor", "System.Drawing.KnownColor!", "Field[Salmon]"] + - ["System.Drawing.KnownColor", "System.Drawing.KnownColor!", "Field[Plum]"] + - ["System.Drawing.StockIconId", "System.Drawing.StockIconId!", "Field[ZipFile]"] + - ["System.Drawing.Pen", "System.Drawing.Pens!", "Property[MediumAquamarine]"] + - ["System.Drawing.Pen", "System.Drawing.Pens!", "Property[LightYellow]"] + - ["System.Drawing.Pen", "System.Drawing.Pens!", "Property[PowderBlue]"] + - ["System.Drawing.Color", "System.Drawing.Color!", "Property[Chocolate]"] + - ["System.Drawing.KnownColor", "System.Drawing.KnownColor!", "Field[LightSkyBlue]"] + - ["System.Drawing.Pen", "System.Drawing.SystemPens!", "Property[Menu]"] + - ["System.Drawing.KnownColor", "System.Drawing.KnownColor!", "Field[GradientInactiveCaption]"] + - ["System.Drawing.PointF", "System.Drawing.PointF!", "Method[op_Explicit].ReturnValue"] + - ["System.Drawing.Pen", "System.Drawing.Pens!", "Property[DarkSlateBlue]"] + - ["System.Drawing.Color", "System.Drawing.Color!", "Property[Teal]"] + - ["System.Drawing.Brush", "System.Drawing.SystemBrushes!", "Property[ControlText]"] + - ["System.Drawing.Pen", "System.Drawing.Pens!", "Property[Wheat]"] + - ["System.Drawing.Pen", "System.Drawing.Pens!", "Property[LightPink]"] + - ["System.Boolean", "System.Drawing.PointConverter", "Method[CanConvertTo].ReturnValue"] + - ["System.Drawing.KnownColor", "System.Drawing.KnownColor!", "Field[LightGray]"] + - ["System.Drawing.Pen", "System.Drawing.Pens!", "Property[LightGreen]"] + - ["System.Drawing.Pen", "System.Drawing.Pens!", "Property[HotPink]"] + - ["System.Drawing.StockIconId", "System.Drawing.StockIconId!", "Field[MediaCDAudioPlus]"] + - ["System.Drawing.Color", "System.Drawing.Color!", "Property[DimGray]"] + - ["System.Drawing.StockIconId", "System.Drawing.StockIconId!", "Field[MediaEnhancedDVD]"] + - ["System.Drawing.KnownColor", "System.Drawing.KnownColor!", "Field[Firebrick]"] + - ["System.Drawing.StockIconId", "System.Drawing.StockIconId!", "Field[MediaHDDVDR]"] + - ["System.Drawing.Color", "System.Drawing.Color!", "Property[DarkOrange]"] + - ["System.Drawing.StockIconId", "System.Drawing.StockIconId!", "Field[DocumentWithAssociation]"] + - ["System.Drawing.Icon", "System.Drawing.SystemIcons!", "Property[Information]"] + - ["System.IntPtr", "System.Drawing.Bitmap", "Method[GetHicon].ReturnValue"] + - ["System.String", "System.Drawing.FontFamily", "Method[GetName].ReturnValue"] + - ["System.Drawing.Pen", "System.Drawing.Pens!", "Property[OrangeRed]"] + - ["System.String", "System.Drawing.Font", "Method[ToString].ReturnValue"] + - ["System.Drawing.Color", "System.Drawing.Color!", "Property[DarkGoldenrod]"] + - ["System.Drawing.Brush", "System.Drawing.Brushes!", "Property[DarkKhaki]"] + - ["System.Drawing.Brush", "System.Drawing.Brushes!", "Property[LightSteelBlue]"] + - ["System.Boolean", "System.Drawing.Color!", "Method[op_Inequality].ReturnValue"] + - ["System.Drawing.Brush", "System.Drawing.SystemBrushes!", "Property[WindowFrame]"] + - ["System.Drawing.Pen", "System.Drawing.Pens!", "Property[Snow]"] + - ["System.Drawing.Brush", "System.Drawing.SystemBrushes!", "Property[ActiveCaption]"] + - ["System.Object", "System.Drawing.RectangleConverter", "Method[CreateInstance].ReturnValue"] + - ["System.Drawing.Color", "System.Drawing.Color!", "Property[GreenYellow]"] + - ["System.Drawing.Color", "System.Drawing.Color!", "Property[Salmon]"] + - ["System.Drawing.Color", "System.Drawing.SystemColors!", "Property[MenuText]"] + - ["System.Drawing.Pen", "System.Drawing.Pens!", "Property[Maroon]"] + - ["System.Drawing.Pen", "System.Drawing.Pens!", "Property[FloralWhite]"] + - ["System.Int32", "System.Drawing.Rectangle", "Property[Width]"] + - ["System.Drawing.Pen", "System.Drawing.Pens!", "Property[Orchid]"] + - ["System.Drawing.Color", "System.Drawing.SystemColors!", "Property[GrayText]"] + - ["System.Single", "System.Drawing.RectangleF", "Property[Y]"] + - ["System.Drawing.Brush", "System.Drawing.Brushes!", "Property[Green]"] + - ["System.Drawing.KnownColor", "System.Drawing.KnownColor!", "Field[WindowFrame]"] + - ["System.Drawing.Brush", "System.Drawing.Brushes!", "Property[Sienna]"] + - ["System.Boolean", "System.Drawing.Color!", "Method[op_Equality].ReturnValue"] + - ["System.Drawing.Brush", "System.Drawing.Brushes!", "Property[SeaShell]"] + - ["System.Drawing.KnownColor", "System.Drawing.KnownColor!", "Field[Desktop]"] + - ["System.Drawing.Brush", "System.Drawing.Brushes!", "Property[Transparent]"] + - ["System.Drawing.RotateFlipType", "System.Drawing.RotateFlipType!", "Field[Rotate90FlipX]"] + - ["System.Numerics.Vector2", "System.Drawing.SizeF", "Method[ToVector2].ReturnValue"] + - ["System.Boolean", "System.Drawing.ImageConverter", "Method[CanConvertTo].ReturnValue"] + - ["System.Drawing.RotateFlipType", "System.Drawing.RotateFlipType!", "Field[Rotate90FlipNone]"] + - ["System.Byte", "System.Drawing.Color", "Property[G]"] + - ["System.Drawing.Bitmap", "System.Drawing.Bitmap!", "Method[FromHicon].ReturnValue"] + - ["System.Int32", "System.Drawing.RectangleF", "Method[GetHashCode].ReturnValue"] + - ["System.Drawing.KnownColor", "System.Drawing.KnownColor!", "Field[SlateBlue]"] + - ["System.Drawing.Color", "System.Drawing.Color!", "Property[Violet]"] + - ["System.Drawing.Point", "System.Drawing.Point!", "Field[Empty]"] + - ["System.Drawing.Size", "System.Drawing.Size!", "Method[Round].ReturnValue"] + - ["System.Drawing.StockIconId", "System.Drawing.StockIconId!", "Field[DriveHDDVD]"] + - ["System.Drawing.Font", "System.Drawing.SystemFonts!", "Property[MessageBoxFont]"] + - ["System.Drawing.Pen", "System.Drawing.Pens!", "Property[Red]"] + - ["System.Drawing.Brush", "System.Drawing.Brushes!", "Property[GreenYellow]"] + - ["System.Drawing.StockIconId", "System.Drawing.StockIconId!", "Field[MediaVCD]"] + - ["System.Int32", "System.Drawing.Color", "Method[GetHashCode].ReturnValue"] + - ["System.Drawing.KnownColor", "System.Drawing.KnownColor!", "Field[InactiveCaption]"] + - ["System.Drawing.RectangleF", "System.Drawing.Graphics", "Property[ClipBounds]"] + - ["System.Drawing.StockIconId", "System.Drawing.StockIconId!", "Field[Share]"] + - ["System.Drawing.Color", "System.Drawing.Color!", "Property[OrangeRed]"] + - ["System.Drawing.Pen", "System.Drawing.Pens!", "Property[CadetBlue]"] + - ["System.Drawing.Color", "System.Drawing.Color!", "Property[DarkViolet]"] + - ["System.Drawing.KnownColor", "System.Drawing.KnownColor!", "Field[MediumTurquoise]"] + - ["System.Drawing.Image", "System.Drawing.Image!", "Method[FromFile].ReturnValue"] + - ["System.Drawing.Brush", "System.Drawing.Brushes!", "Property[DarkViolet]"] + - ["System.Drawing.KnownColor", "System.Drawing.KnownColor!", "Field[DarkTurquoise]"] + - ["System.Drawing.Bitmap", "System.Drawing.Bitmap", "Method[Clone].ReturnValue"] + - ["System.Drawing.Icon", "System.Drawing.SystemIcons!", "Property[Application]"] + - ["System.Drawing.StockIconId", "System.Drawing.StockIconId!", "Field[MediaCDAudio]"] + - ["System.Drawing.Color", "System.Drawing.Color!", "Property[Red]"] + - ["System.Drawing.Pen", "System.Drawing.Pens!", "Property[OliveDrab]"] + - ["System.Single", "System.Drawing.Color", "Method[GetHue].ReturnValue"] + - ["System.Drawing.KnownColor", "System.Drawing.KnownColor!", "Field[Orchid]"] + - ["System.Drawing.Brush", "System.Drawing.SystemBrushes!", "Property[InfoText]"] + - ["System.Drawing.StockIconId", "System.Drawing.StockIconId!", "Field[DeviceCamera]"] + - ["System.Drawing.Pen", "System.Drawing.Pens!", "Property[Sienna]"] + - ["System.Drawing.StringUnit", "System.Drawing.StringUnit!", "Field[Millimeter]"] + - ["System.Drawing.SizeF", "System.Drawing.SizeF!", "Field[Empty]"] + - ["System.Drawing.Brush", "System.Drawing.Brushes!", "Property[Blue]"] + - ["System.Drawing.StockIconId", "System.Drawing.StockIconId!", "Field[NetworkConnect]"] + - ["System.String", "System.Drawing.SizeF", "Method[ToString].ReturnValue"] + - ["System.Drawing.Color", "System.Drawing.SystemColors!", "Property[ScrollBar]"] + - ["System.Drawing.KnownColor", "System.Drawing.KnownColor!", "Field[LightPink]"] + - ["System.Int32", "System.Drawing.Icon", "Property[Height]"] + - ["System.Drawing.Pen", "System.Drawing.Pens!", "Property[Peru]"] + - ["System.Single[]", "System.Drawing.Pen", "Property[DashPattern]"] + - ["System.Drawing.Color", "System.Drawing.SystemColors!", "Property[GradientActiveCaption]"] + - ["System.Drawing.Color", "System.Drawing.Color!", "Property[DarkGray]"] + - ["System.ComponentModel.PropertyDescriptorCollection", "System.Drawing.ImageConverter", "Method[GetProperties].ReturnValue"] + - ["System.Drawing.Pen", "System.Drawing.Pens!", "Property[DarkRed]"] + - ["System.Drawing.CopyPixelOperation", "System.Drawing.CopyPixelOperation!", "Field[PatPaint]"] + - ["System.Drawing.Icon", "System.Drawing.SystemIcons!", "Method[GetStockIcon].ReturnValue"] + - ["System.Drawing.KnownColor", "System.Drawing.KnownColor!", "Field[SteelBlue]"] + - ["System.Drawing.Color", "System.Drawing.SystemColors!", "Property[ActiveBorder]"] + - ["System.Drawing.KnownColor", "System.Drawing.KnownColor!", "Field[ActiveCaptionText]"] + - ["System.Boolean", "System.Drawing.RectangleF!", "Method[op_Inequality].ReturnValue"] + - ["System.Drawing.Pen", "System.Drawing.Pens!", "Property[MediumSlateBlue]"] + - ["System.Drawing.BufferedGraphicsContext", "System.Drawing.BufferedGraphicsManager!", "Property[Current]"] + - ["System.Drawing.StockIconId", "System.Drawing.StockIconId!", "Field[DriveCD]"] + - ["System.Drawing.Color", "System.Drawing.Color!", "Method[FromArgb].ReturnValue"] + - ["System.Drawing.Pen", "System.Drawing.SystemPens!", "Property[Info]"] + - ["System.Drawing.KnownColor", "System.Drawing.KnownColor!", "Field[SandyBrown]"] + - ["System.Drawing.Brush", "System.Drawing.Brushes!", "Property[LemonChiffon]"] + - ["System.Object", "System.Drawing.Font", "Method[Clone].ReturnValue"] + - ["System.Drawing.StockIconId", "System.Drawing.StockIconId!", "Field[MediaMovieDVD]"] + - ["System.Drawing.Drawing2D.Matrix", "System.Drawing.TextureBrush", "Property[Transform]"] + - ["System.Drawing.Color", "System.Drawing.Color!", "Property[BurlyWood]"] + - ["System.Drawing.KnownColor", "System.Drawing.KnownColor!", "Field[OliveDrab]"] + - ["System.Drawing.Brush", "System.Drawing.Brushes!", "Property[Peru]"] + - ["System.Drawing.Brush", "System.Drawing.Brushes!", "Property[Salmon]"] + - ["System.Drawing.KnownColor", "System.Drawing.KnownColor!", "Field[IndianRed]"] + - ["System.Drawing.Pen", "System.Drawing.SystemPens!", "Property[MenuHighlight]"] + - ["System.Drawing.Brush", "System.Drawing.Brushes!", "Property[DarkGray]"] + - ["System.Drawing.Color", "System.Drawing.Color!", "Method[FromKnownColor].ReturnValue"] + - ["System.Drawing.StringDigitSubstitute", "System.Drawing.StringDigitSubstitute!", "Field[National]"] + - ["System.Drawing.Color", "System.Drawing.SystemColors!", "Property[WindowText]"] + - ["System.Drawing.CopyPixelOperation", "System.Drawing.CopyPixelOperation!", "Field[MergeCopy]"] + - ["System.Int32", "System.Drawing.Color", "Method[ToArgb].ReturnValue"] + - ["System.Drawing.StockIconId", "System.Drawing.StockIconId!", "Field[DeviceCellPhone]"] + - ["System.Drawing.KnownColor", "System.Drawing.KnownColor!", "Field[WhiteSmoke]"] + - ["System.Drawing.StockIconId", "System.Drawing.StockIconId!", "Field[Users]"] + - ["System.Drawing.KnownColor", "System.Drawing.KnownColor!", "Field[Aqua]"] + - ["System.Drawing.Drawing2D.RegionData", "System.Drawing.Region", "Method[GetRegionData].ReturnValue"] + - ["System.Drawing.StockIconId", "System.Drawing.StockIconId!", "Field[Error]"] + - ["System.Drawing.Font", "System.Drawing.SystemFonts!", "Property[DialogFont]"] + - ["System.Drawing.ToolboxBitmapAttribute", "System.Drawing.ToolboxBitmapAttribute!", "Field[Default]"] + - ["System.Drawing.KnownColor", "System.Drawing.KnownColor!", "Field[DeepSkyBlue]"] + - ["System.Drawing.Drawing2D.CustomLineCap", "System.Drawing.Pen", "Property[CustomStartCap]"] + - ["System.Drawing.KnownColor", "System.Drawing.KnownColor!", "Field[DarkSalmon]"] + - ["System.Drawing.Color", "System.Drawing.Color!", "Property[Honeydew]"] + - ["System.Drawing.Brush", "System.Drawing.Brushes!", "Property[MediumOrchid]"] + - ["System.Drawing.Color", "System.Drawing.Color!", "Property[Lime]"] + - ["System.Drawing.Pen", "System.Drawing.SystemPens!", "Property[MenuBar]"] + - ["System.Drawing.Brush", "System.Drawing.Brushes!", "Property[SandyBrown]"] + - ["System.Boolean", "System.Drawing.IconConverter", "Method[CanConvertFrom].ReturnValue"] + - ["System.Drawing.KnownColor", "System.Drawing.KnownColor!", "Field[LightGreen]"] + - ["System.Boolean", "System.Drawing.RectangleF", "Method[Equals].ReturnValue"] + - ["System.Drawing.Imaging.EncoderParameters", "System.Drawing.Image", "Method[GetEncoderParameterList].ReturnValue"] + - ["System.Drawing.Brush", "System.Drawing.Brushes!", "Property[Plum]"] + - ["System.Drawing.Brush", "System.Drawing.SystemBrushes!", "Property[MenuBar]"] + - ["System.Drawing.Color", "System.Drawing.SystemColors!", "Property[MenuBar]"] + - ["System.Object", "System.Drawing.SolidBrush", "Method[Clone].ReturnValue"] + - ["System.Drawing.Pen", "System.Drawing.Pens!", "Property[Violet]"] + - ["System.Drawing.Pen", "System.Drawing.SystemPens!", "Property[InactiveBorder]"] + - ["System.Drawing.Brush", "System.Drawing.Brushes!", "Property[Silver]"] + - ["System.Drawing.ContentAlignment", "System.Drawing.ContentAlignment!", "Field[MiddleLeft]"] + - ["System.Drawing.StockIconId", "System.Drawing.StockIconId!", "Field[Settings]"] + - ["System.Drawing.Point", "System.Drawing.Point!", "Method[Ceiling].ReturnValue"] + - ["System.Drawing.Color", "System.Drawing.Color!", "Property[Bisque]"] + - ["System.Drawing.Color", "System.Drawing.Color!", "Property[DarkOrchid]"] + - ["System.Drawing.Pen", "System.Drawing.Pens!", "Property[DarkGreen]"] + - ["System.Drawing.Pen", "System.Drawing.Pens!", "Property[LemonChiffon]"] + - ["System.Boolean", "System.Drawing.Graphics", "Method[IsVisible].ReturnValue"] + - ["System.Drawing.Color", "System.Drawing.SystemColors!", "Property[Menu]"] + - ["System.Drawing.FontFamily", "System.Drawing.Font", "Property[FontFamily]"] + - ["System.Drawing.StockIconId", "System.Drawing.StockIconId!", "Field[MediaEnhancedCD]"] + - ["System.Drawing.Size", "System.Drawing.Size!", "Method[op_Multiply].ReturnValue"] + - ["System.Object", "System.Drawing.SizeFConverter", "Method[ConvertTo].ReturnValue"] + - ["System.Drawing.RotateFlipType", "System.Drawing.RotateFlipType!", "Field[Rotate180FlipNone]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemDrawingConfiguration/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemDrawingConfiguration/model.yml new file mode 100644 index 000000000000..ad0b6fdbc170 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemDrawingConfiguration/model.yml @@ -0,0 +1,7 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.String", "System.Drawing.Configuration.SystemDrawingSection", "Property[BitmapSuffix]"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.Drawing.Configuration.SystemDrawingSection", "Property[Properties]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemDrawingDesign/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemDrawingDesign/model.yml new file mode 100644 index 000000000000..bc4faa821453 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemDrawingDesign/model.yml @@ -0,0 +1,125 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.String", "System.Drawing.Design.ImageEditor!", "Method[CreateExtensionsString].ReturnValue"] + - ["System.Type[]", "System.Drawing.Design.ImageEditor", "Method[GetImageExtenders].ReturnValue"] + - ["System.String", "System.Drawing.Design.ImageEditor!", "Method[CreateFilterEntry].ReturnValue"] + - ["System.Int32", "System.Drawing.Design.ToolboxItem", "Method[GetHashCode].ReturnValue"] + - ["System.Boolean", "System.Drawing.Design.ToolboxService", "Method[SetCursor].ReturnValue"] + - ["System.Boolean", "System.Drawing.Design.UITypeEditor", "Method[GetPaintValueSupported].ReturnValue"] + - ["System.String", "System.Drawing.Design.PropertyValueUIItem", "Property[ToolTip]"] + - ["System.Collections.ICollection", "System.Drawing.Design.ToolboxService!", "Method[GetToolboxItems].ReturnValue"] + - ["System.Boolean", "System.Drawing.Design.FontNameEditor", "Method[GetPaintValueSupported].ReturnValue"] + - ["System.Reflection.AssemblyName[]", "System.Drawing.Design.ToolboxItem", "Property[DependentAssemblies]"] + - ["System.Boolean", "System.Drawing.Design.CategoryNameCollection", "Method[Contains].ReturnValue"] + - ["System.Boolean", "System.Drawing.Design.ToolboxItem", "Method[Equals].ReturnValue"] + - ["System.Int32", "System.Drawing.Design.ToolboxItemCollection", "Method[IndexOf].ReturnValue"] + - ["System.Drawing.Design.UITypeEditorEditStyle", "System.Drawing.Design.UITypeEditor", "Method[GetEditStyle].ReturnValue"] + - ["System.Object", "System.Drawing.Design.ToolboxItem", "Method[FilterPropertyValue].ReturnValue"] + - ["System.Drawing.Image", "System.Drawing.Design.PropertyValueUIItem", "Property[Image]"] + - ["System.Collections.IList", "System.Drawing.Design.ToolboxService", "Method[GetItemContainers].ReturnValue"] + - ["System.Drawing.Design.PropertyValueUIItemInvokeHandler", "System.Drawing.Design.PropertyValueUIItem", "Property[InvokeHandler]"] + - ["System.Object", "System.Drawing.Design.CursorEditor", "Method[EditValue].ReturnValue"] + - ["System.Boolean", "System.Drawing.Design.IconEditor", "Method[GetPaintValueSupported].ReturnValue"] + - ["System.Drawing.Design.UITypeEditorEditStyle", "System.Drawing.Design.UITypeEditorEditStyle!", "Field[None]"] + - ["System.Collections.ICollection", "System.Drawing.Design.ToolboxService", "Method[System.ComponentModel.Design.IComponentDiscoveryService.GetComponentTypes].ReturnValue"] + - ["System.String", "System.Drawing.Design.ToolboxItem", "Property[Version]"] + - ["System.Boolean", "System.Drawing.Design.IToolboxUser", "Method[GetToolSupported].ReturnValue"] + - ["System.Drawing.Design.ToolboxItemCollection", "System.Drawing.Design.ToolboxService", "Method[System.Drawing.Design.IToolboxService.GetToolboxItems].ReturnValue"] + - ["System.Drawing.Design.CategoryNameCollection", "System.Drawing.Design.IToolboxService", "Property[CategoryNames]"] + - ["System.Drawing.Design.ToolboxItem", "System.Drawing.Design.ToolboxService", "Method[System.Drawing.Design.IToolboxService.GetSelectedToolboxItem].ReturnValue"] + - ["System.Drawing.Design.UITypeEditorEditStyle", "System.Drawing.Design.UITypeEditorEditStyle!", "Field[DropDown]"] + - ["System.String", "System.Drawing.Design.ToolboxItem", "Property[DisplayName]"] + - ["System.Boolean", "System.Drawing.Design.IToolboxService", "Method[IsToolboxItem].ReturnValue"] + - ["System.Object", "System.Drawing.Design.ContentAlignmentEditor", "Method[EditValue].ReturnValue"] + - ["System.Drawing.Design.UITypeEditorEditStyle", "System.Drawing.Design.ImageEditor", "Method[GetEditStyle].ReturnValue"] + - ["System.Object", "System.Drawing.Design.ColorEditor", "Method[EditValue].ReturnValue"] + - ["System.Boolean", "System.Drawing.Design.ImageEditor", "Method[GetPaintValueSupported].ReturnValue"] + - ["System.Collections.IDictionary", "System.Drawing.Design.ToolboxItem", "Property[Properties]"] + - ["System.Boolean", "System.Drawing.Design.ToolboxService", "Method[System.Drawing.Design.IToolboxService.IsSupported].ReturnValue"] + - ["System.Object", "System.Drawing.Design.FontEditor", "Method[EditValue].ReturnValue"] + - ["System.Drawing.Design.UITypeEditorEditStyle", "System.Drawing.Design.UITypeEditorEditStyle!", "Field[Modal]"] + - ["System.Object", "System.Drawing.Design.ToolboxItem", "Method[ValidatePropertyValue].ReturnValue"] + - ["System.Type", "System.Drawing.Design.ToolboxItem", "Method[GetType].ReturnValue"] + - ["System.String[]", "System.Drawing.Design.MetafileEditor", "Method[GetExtensions].ReturnValue"] + - ["System.Drawing.Bitmap", "System.Drawing.Design.ToolboxItem", "Property[OriginalBitmap]"] + - ["System.ComponentModel.ITypeDescriptorContext", "System.Drawing.Design.PaintValueEventArgs", "Property[Context]"] + - ["System.Object", "System.Drawing.Design.ImageEditor", "Method[EditValue].ReturnValue"] + - ["System.Object", "System.Drawing.Design.ToolboxService", "Method[System.Drawing.Design.IToolboxService.SerializeToolboxItem].ReturnValue"] + - ["System.String", "System.Drawing.Design.MetafileEditor", "Method[GetFileDialogDescription].ReturnValue"] + - ["System.String[]", "System.Drawing.Design.ImageEditor", "Method[GetExtensions].ReturnValue"] + - ["System.Boolean", "System.Drawing.Design.ToolboxService", "Method[IsItemContainer].ReturnValue"] + - ["System.Drawing.Design.ToolboxItemCollection", "System.Drawing.Design.IToolboxService", "Method[GetToolboxItems].ReturnValue"] + - ["System.Drawing.Image", "System.Drawing.Design.BitmapEditor", "Method[LoadFromStream].ReturnValue"] + - ["System.Drawing.Graphics", "System.Drawing.Design.PaintValueEventArgs", "Property[Graphics]"] + - ["System.Drawing.Image", "System.Drawing.Design.ImageEditor", "Method[LoadFromStream].ReturnValue"] + - ["System.String", "System.Drawing.Design.ToolboxItemCreator", "Property[Format]"] + - ["System.Reflection.AssemblyName", "System.Drawing.Design.ToolboxItem", "Property[AssemblyName]"] + - ["System.String", "System.Drawing.Design.ToolboxItem", "Method[ToString].ReturnValue"] + - ["System.Boolean", "System.Drawing.Design.ToolboxItem", "Property[IsTransient]"] + - ["System.String", "System.Drawing.Design.IconEditor!", "Method[CreateExtensionsString].ReturnValue"] + - ["System.Object", "System.Drawing.Design.UITypeEditor", "Method[EditValue].ReturnValue"] + - ["System.ComponentModel.IComponent[]", "System.Drawing.Design.ToolboxItem", "Method[CreateComponentsCore].ReturnValue"] + - ["System.Drawing.Design.ToolboxItemContainer", "System.Drawing.Design.ToolboxService", "Property[SelectedItemContainer]"] + - ["System.Drawing.Design.PropertyValueUIItem[]", "System.Drawing.Design.IPropertyValueUIService", "Method[GetPropertyUIValueItems].ReturnValue"] + - ["System.Drawing.Design.CategoryNameCollection", "System.Drawing.Design.ToolboxService", "Property[CategoryNames]"] + - ["System.Collections.ICollection", "System.Drawing.Design.ToolboxItem", "Property[Filter]"] + - ["System.Drawing.Design.UITypeEditorEditStyle", "System.Drawing.Design.ContentAlignmentEditor", "Method[GetEditStyle].ReturnValue"] + - ["System.Drawing.Design.ToolboxItem", "System.Drawing.Design.ToolboxService", "Method[System.Drawing.Design.IToolboxService.DeserializeToolboxItem].ReturnValue"] + - ["System.Drawing.Design.CategoryNameCollection", "System.Drawing.Design.ToolboxService", "Property[System.Drawing.Design.IToolboxService.CategoryNames]"] + - ["System.String", "System.Drawing.Design.ToolboxItem", "Property[Description]"] + - ["System.String", "System.Drawing.Design.IToolboxService", "Property[SelectedCategory]"] + - ["System.Boolean", "System.Drawing.Design.ToolboxService", "Method[IsItemContainerSupported].ReturnValue"] + - ["System.String", "System.Drawing.Design.BitmapEditor", "Method[GetFileDialogDescription].ReturnValue"] + - ["System.String", "System.Drawing.Design.CategoryNameCollection", "Property[Item]"] + - ["System.String", "System.Drawing.Design.ToolboxItem", "Property[TypeName]"] + - ["System.Drawing.Design.ToolboxItemCollection", "System.Drawing.Design.IToolboxItemProvider", "Property[Items]"] + - ["System.String", "System.Drawing.Design.IconEditor", "Method[GetFileDialogDescription].ReturnValue"] + - ["System.Boolean", "System.Drawing.Design.ColorEditor", "Method[GetPaintValueSupported].ReturnValue"] + - ["System.Object", "System.Drawing.Design.IconEditor", "Method[EditValue].ReturnValue"] + - ["System.Drawing.Design.UITypeEditorEditStyle", "System.Drawing.Design.IconEditor", "Method[GetEditStyle].ReturnValue"] + - ["System.Boolean", "System.Drawing.Design.ToolboxService", "Method[System.Drawing.Design.IToolboxService.SetCursor].ReturnValue"] + - ["System.String", "System.Drawing.Design.ToolboxItem", "Property[ComponentType]"] + - ["System.String", "System.Drawing.Design.IconEditor!", "Method[CreateFilterEntry].ReturnValue"] + - ["System.Drawing.Design.ToolboxItem", "System.Drawing.Design.IToolboxService", "Method[DeserializeToolboxItem].ReturnValue"] + - ["System.ComponentModel.Design.IDesignerHost", "System.Drawing.Design.ToolboxComponentsCreatingEventArgs", "Property[DesignerHost]"] + - ["System.ComponentModel.IComponent[]", "System.Drawing.Design.ToolboxComponentsCreatedEventArgs", "Property[Components]"] + - ["System.String", "System.Drawing.Design.ToolboxService", "Property[System.Drawing.Design.IToolboxService.SelectedCategory]"] + - ["System.Drawing.Design.ToolboxItem", "System.Drawing.Design.IToolboxService", "Method[GetSelectedToolboxItem].ReturnValue"] + - ["System.Drawing.Design.UITypeEditorEditStyle", "System.Drawing.Design.FontEditor", "Method[GetEditStyle].ReturnValue"] + - ["System.Boolean", "System.Drawing.Design.ToolboxItemContainer", "Property[IsCreated]"] + - ["System.Boolean", "System.Drawing.Design.IToolboxService", "Method[IsSupported].ReturnValue"] + - ["System.Int32", "System.Drawing.Design.CategoryNameCollection", "Method[IndexOf].ReturnValue"] + - ["System.Boolean", "System.Drawing.Design.ToolboxItemCollection", "Method[Contains].ReturnValue"] + - ["System.Collections.Generic.List", "System.Drawing.Design.BitmapEditor!", "Field[BitmapExtensions]"] + - ["System.Drawing.Bitmap", "System.Drawing.Design.ToolboxItem", "Property[Bitmap]"] + - ["System.Boolean", "System.Drawing.Design.ToolboxService", "Method[System.Drawing.Design.IToolboxService.IsToolboxItem].ReturnValue"] + - ["System.Boolean", "System.Drawing.Design.UITypeEditor", "Property[IsDropDownResizable]"] + - ["System.String[]", "System.Drawing.Design.IconEditor", "Method[GetExtensions].ReturnValue"] + - ["System.String[]", "System.Drawing.Design.BitmapEditor", "Method[GetExtensions].ReturnValue"] + - ["System.String", "System.Drawing.Design.ImageEditor", "Method[GetFileDialogDescription].ReturnValue"] + - ["System.Drawing.Design.UITypeEditorEditStyle", "System.Drawing.Design.ColorEditor", "Method[GetEditStyle].ReturnValue"] + - ["System.Object", "System.Drawing.Design.PaintValueEventArgs", "Property[Value]"] + - ["System.Boolean", "System.Drawing.Design.IToolboxService", "Method[SetCursor].ReturnValue"] + - ["System.Int32", "System.Drawing.Design.ToolboxItemContainer", "Method[GetHashCode].ReturnValue"] + - ["System.Drawing.Design.ToolboxItem", "System.Drawing.Design.ToolboxItemCollection", "Property[Item]"] + - ["System.Drawing.Design.ToolboxItemContainer", "System.Drawing.Design.ToolboxService", "Method[CreateItemContainer].ReturnValue"] + - ["System.String", "System.Drawing.Design.ToolboxService", "Property[SelectedCategory]"] + - ["System.Drawing.Icon", "System.Drawing.Design.IconEditor", "Method[LoadFromStream].ReturnValue"] + - ["System.Object", "System.Drawing.Design.IToolboxService", "Method[SerializeToolboxItem].ReturnValue"] + - ["System.Boolean", "System.Drawing.Design.ToolboxItem", "Property[Locked]"] + - ["System.Drawing.Design.ToolboxItem", "System.Drawing.Design.ToolboxItemContainer", "Method[GetToolboxItem].ReturnValue"] + - ["System.Drawing.Design.UITypeEditorEditStyle", "System.Drawing.Design.CursorEditor", "Method[GetEditStyle].ReturnValue"] + - ["System.Drawing.Rectangle", "System.Drawing.Design.PaintValueEventArgs", "Property[Bounds]"] + - ["System.Windows.Forms.IDataObject", "System.Drawing.Design.ToolboxItemContainer", "Property[ToolboxData]"] + - ["System.Collections.ICollection", "System.Drawing.Design.ToolboxItemContainer", "Method[GetFilter].ReturnValue"] + - ["System.Drawing.Design.ToolboxItem", "System.Drawing.Design.ToolboxService!", "Method[GetToolboxItem].ReturnValue"] + - ["System.Boolean", "System.Drawing.Design.ToolboxItemContainer", "Method[Equals].ReturnValue"] + - ["System.Drawing.Image", "System.Drawing.Design.MetafileEditor", "Method[LoadFromStream].ReturnValue"] + - ["System.Boolean", "System.Drawing.Design.CursorEditor", "Property[IsDropDownResizable]"] + - ["System.ComponentModel.IComponent[]", "System.Drawing.Design.ToolboxItem", "Method[CreateComponents].ReturnValue"] + - ["System.String", "System.Drawing.Design.ToolboxItem", "Property[Company]"] + - ["System.Boolean", "System.Drawing.Design.ToolboxItemContainer", "Property[IsTransient]"] + - ["System.Drawing.Design.ToolboxItem", "System.Drawing.Design.ToolboxItemCreator", "Method[Create].ReturnValue"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemDrawingDrawing2D/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemDrawingDrawing2D/model.yml new file mode 100644 index 000000000000..0d194c69c223 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemDrawingDrawing2D/model.yml @@ -0,0 +1,229 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Drawing.Drawing2D.HatchStyle", "System.Drawing.Drawing2D.HatchStyle!", "Field[Shingle]"] + - ["System.Drawing.Drawing2D.InterpolationMode", "System.Drawing.Drawing2D.InterpolationMode!", "Field[Invalid]"] + - ["System.Boolean", "System.Drawing.Drawing2D.AdjustableArrowCap", "Property[Filled]"] + - ["System.Drawing.Drawing2D.DashCap", "System.Drawing.Drawing2D.DashCap!", "Field[Round]"] + - ["System.Drawing.Drawing2D.HatchStyle", "System.Drawing.Drawing2D.HatchStyle!", "Field[Percent20]"] + - ["System.Drawing.Drawing2D.CompositingQuality", "System.Drawing.Drawing2D.CompositingQuality!", "Field[GammaCorrected]"] + - ["System.Drawing.Drawing2D.LineJoin", "System.Drawing.Drawing2D.LineJoin!", "Field[Round]"] + - ["System.Drawing.Drawing2D.PenAlignment", "System.Drawing.Drawing2D.PenAlignment!", "Field[Center]"] + - ["System.Single", "System.Drawing.Drawing2D.Matrix", "Property[OffsetY]"] + - ["System.Drawing.Drawing2D.HatchStyle", "System.Drawing.Drawing2D.HatchStyle!", "Field[Trellis]"] + - ["System.Single", "System.Drawing.Drawing2D.AdjustableArrowCap", "Property[Width]"] + - ["System.Drawing.Drawing2D.DashStyle", "System.Drawing.Drawing2D.DashStyle!", "Field[Dash]"] + - ["System.Drawing.Drawing2D.WrapMode", "System.Drawing.Drawing2D.PathGradientBrush", "Property[WrapMode]"] + - ["System.Drawing.Drawing2D.DashCap", "System.Drawing.Drawing2D.DashCap!", "Field[Flat]"] + - ["System.Object", "System.Drawing.Drawing2D.PathGradientBrush", "Method[Clone].ReturnValue"] + - ["System.Drawing.Drawing2D.HatchStyle", "System.Drawing.Drawing2D.HatchStyle!", "Field[Divot]"] + - ["System.Drawing.Drawing2D.HatchStyle", "System.Drawing.Drawing2D.HatchStyle!", "Field[DarkHorizontal]"] + - ["System.Drawing.Drawing2D.HatchStyle", "System.Drawing.Drawing2D.HatchStyle!", "Field[Vertical]"] + - ["System.Drawing.PointF", "System.Drawing.Drawing2D.PathGradientBrush", "Property[CenterPoint]"] + - ["System.Drawing.Drawing2D.HatchStyle", "System.Drawing.Drawing2D.HatchStyle!", "Field[DashedVertical]"] + - ["System.Drawing.Drawing2D.LineJoin", "System.Drawing.Drawing2D.CustomLineCap", "Property[StrokeJoin]"] + - ["System.Drawing.Drawing2D.CompositingQuality", "System.Drawing.Drawing2D.CompositingQuality!", "Field[Default]"] + - ["System.Drawing.Drawing2D.HatchStyle", "System.Drawing.Drawing2D.HatchStyle!", "Field[LightUpwardDiagonal]"] + - ["System.Drawing.RectangleF", "System.Drawing.Drawing2D.GraphicsPath", "Method[GetBounds].ReturnValue"] + - ["System.Drawing.Color[]", "System.Drawing.Drawing2D.PathGradientBrush", "Property[SurroundColors]"] + - ["System.Drawing.Drawing2D.LineJoin", "System.Drawing.Drawing2D.LineJoin!", "Field[MiterClipped]"] + - ["System.Drawing.Drawing2D.PathPointType", "System.Drawing.Drawing2D.PathPointType!", "Field[CloseSubpath]"] + - ["System.Drawing.Drawing2D.HatchStyle", "System.Drawing.Drawing2D.HatchStyle!", "Field[LargeGrid]"] + - ["System.Drawing.Color", "System.Drawing.Drawing2D.HatchBrush", "Property[ForegroundColor]"] + - ["System.Int32", "System.Drawing.Drawing2D.GraphicsPath", "Method[GetPathTypes].ReturnValue"] + - ["System.Drawing.Drawing2D.HatchStyle", "System.Drawing.Drawing2D.HatchStyle!", "Field[Percent25]"] + - ["System.Drawing.Drawing2D.SmoothingMode", "System.Drawing.Drawing2D.SmoothingMode!", "Field[AntiAlias]"] + - ["System.Drawing.Drawing2D.HatchStyle", "System.Drawing.Drawing2D.HatchStyle!", "Field[DiagonalBrick]"] + - ["System.Drawing.Drawing2D.CompositingQuality", "System.Drawing.Drawing2D.CompositingQuality!", "Field[AssumeLinear]"] + - ["System.Drawing.Drawing2D.SmoothingMode", "System.Drawing.Drawing2D.SmoothingMode!", "Field[Default]"] + - ["System.Drawing.Drawing2D.HatchStyle", "System.Drawing.Drawing2D.HatchStyle!", "Field[Percent80]"] + - ["System.Single[]", "System.Drawing.Drawing2D.Matrix", "Property[Elements]"] + - ["System.Drawing.Drawing2D.PathPointType", "System.Drawing.Drawing2D.PathPointType!", "Field[DashMode]"] + - ["System.Drawing.Color[]", "System.Drawing.Drawing2D.ColorBlend", "Property[Colors]"] + - ["System.Drawing.Drawing2D.HatchStyle", "System.Drawing.Drawing2D.HatchStyle!", "Field[LightVertical]"] + - ["System.Boolean", "System.Drawing.Drawing2D.Matrix", "Method[Equals].ReturnValue"] + - ["System.Drawing.Drawing2D.HatchStyle", "System.Drawing.Drawing2D.HatchStyle!", "Field[NarrowVertical]"] + - ["System.Drawing.Drawing2D.ColorBlend", "System.Drawing.Drawing2D.PathGradientBrush", "Property[InterpolationColors]"] + - ["System.Drawing.Drawing2D.InterpolationMode", "System.Drawing.Drawing2D.InterpolationMode!", "Field[HighQualityBicubic]"] + - ["System.Drawing.Drawing2D.HatchStyle", "System.Drawing.Drawing2D.HatchStyle!", "Field[Min]"] + - ["System.Drawing.Drawing2D.PathData", "System.Drawing.Drawing2D.GraphicsPath", "Property[PathData]"] + - ["System.Drawing.Drawing2D.HatchStyle", "System.Drawing.Drawing2D.HatchStyle!", "Field[Percent40]"] + - ["System.Drawing.Drawing2D.PathPointType", "System.Drawing.Drawing2D.PathPointType!", "Field[Bezier3]"] + - ["System.Drawing.Drawing2D.FillMode", "System.Drawing.Drawing2D.GraphicsPath", "Property[FillMode]"] + - ["System.Drawing.Drawing2D.CombineMode", "System.Drawing.Drawing2D.CombineMode!", "Field[Intersect]"] + - ["System.Drawing.Drawing2D.HatchStyle", "System.Drawing.Drawing2D.HatchStyle!", "Field[DottedGrid]"] + - ["System.Drawing.Drawing2D.LineCap", "System.Drawing.Drawing2D.LineCap!", "Field[RoundAnchor]"] + - ["System.Drawing.Drawing2D.PathPointType", "System.Drawing.Drawing2D.PathPointType!", "Field[PathMarker]"] + - ["System.Drawing.Drawing2D.MatrixOrder", "System.Drawing.Drawing2D.MatrixOrder!", "Field[Append]"] + - ["System.Drawing.Drawing2D.FillMode", "System.Drawing.Drawing2D.FillMode!", "Field[Alternate]"] + - ["System.Boolean", "System.Drawing.Drawing2D.GraphicsPath", "Method[IsVisible].ReturnValue"] + - ["System.Drawing.Drawing2D.CompositingQuality", "System.Drawing.Drawing2D.CompositingQuality!", "Field[Invalid]"] + - ["System.Drawing.Drawing2D.Blend", "System.Drawing.Drawing2D.LinearGradientBrush", "Property[Blend]"] + - ["System.Drawing.Drawing2D.PathPointType", "System.Drawing.Drawing2D.PathPointType!", "Field[PathTypeMask]"] + - ["System.Drawing.Color", "System.Drawing.Drawing2D.HatchBrush", "Property[BackgroundColor]"] + - ["System.Drawing.Drawing2D.HatchStyle", "System.Drawing.Drawing2D.HatchStyle!", "Field[ForwardDiagonal]"] + - ["System.Drawing.Drawing2D.CompositingQuality", "System.Drawing.Drawing2D.CompositingQuality!", "Field[HighQuality]"] + - ["System.Drawing.Drawing2D.HatchStyle", "System.Drawing.Drawing2D.HatchStyle!", "Field[DottedDiamond]"] + - ["System.Drawing.Drawing2D.WrapMode", "System.Drawing.Drawing2D.WrapMode!", "Field[Clamp]"] + - ["System.Drawing.Drawing2D.HatchStyle", "System.Drawing.Drawing2D.HatchStyle!", "Field[OutlinedDiamond]"] + - ["System.Int32", "System.Drawing.Drawing2D.Matrix", "Method[GetHashCode].ReturnValue"] + - ["System.Object", "System.Drawing.Drawing2D.LinearGradientBrush", "Method[Clone].ReturnValue"] + - ["System.Drawing.Drawing2D.HatchStyle", "System.Drawing.Drawing2D.HatchStyle!", "Field[DashedUpwardDiagonal]"] + - ["System.Single", "System.Drawing.Drawing2D.AdjustableArrowCap", "Property[Height]"] + - ["System.Drawing.Drawing2D.HatchStyle", "System.Drawing.Drawing2D.HatchStyle!", "Field[SmallConfetti]"] + - ["System.Drawing.Drawing2D.HatchStyle", "System.Drawing.Drawing2D.HatchStyle!", "Field[BackwardDiagonal]"] + - ["System.Drawing.Drawing2D.MatrixOrder", "System.Drawing.Drawing2D.MatrixOrder!", "Field[Prepend]"] + - ["System.Drawing.Drawing2D.PenType", "System.Drawing.Drawing2D.PenType!", "Field[HatchFill]"] + - ["System.Drawing.Drawing2D.HatchStyle", "System.Drawing.Drawing2D.HatchStyle!", "Field[Percent30]"] + - ["System.Drawing.Drawing2D.PenType", "System.Drawing.Drawing2D.PenType!", "Field[LinearGradient]"] + - ["System.Drawing.Drawing2D.HatchStyle", "System.Drawing.Drawing2D.HatchStyle!", "Field[Percent60]"] + - ["System.Boolean", "System.Drawing.Drawing2D.GraphicsPath", "Method[IsOutlineVisible].ReturnValue"] + - ["System.Single[]", "System.Drawing.Drawing2D.Blend", "Property[Positions]"] + - ["System.Drawing.Drawing2D.PixelOffsetMode", "System.Drawing.Drawing2D.PixelOffsetMode!", "Field[HighQuality]"] + - ["System.Drawing.Drawing2D.HatchStyle", "System.Drawing.Drawing2D.HatchStyle!", "Field[ZigZag]"] + - ["System.Numerics.Matrix3x2", "System.Drawing.Drawing2D.Matrix", "Property[MatrixElements]"] + - ["System.Drawing.Drawing2D.HatchStyle", "System.Drawing.Drawing2D.HatchStyle!", "Field[HorizontalBrick]"] + - ["System.Drawing.Drawing2D.PixelOffsetMode", "System.Drawing.Drawing2D.PixelOffsetMode!", "Field[Default]"] + - ["System.Drawing.RectangleF", "System.Drawing.Drawing2D.PathGradientBrush", "Property[Rectangle]"] + - ["System.Drawing.Drawing2D.HatchStyle", "System.Drawing.Drawing2D.HatchStyle!", "Field[Cross]"] + - ["System.Drawing.Drawing2D.HatchStyle", "System.Drawing.Drawing2D.HatchStyle!", "Field[LightDownwardDiagonal]"] + - ["System.Drawing.Drawing2D.CoordinateSpace", "System.Drawing.Drawing2D.CoordinateSpace!", "Field[World]"] + - ["System.Drawing.Drawing2D.DashStyle", "System.Drawing.Drawing2D.DashStyle!", "Field[Custom]"] + - ["System.Drawing.Drawing2D.DashStyle", "System.Drawing.Drawing2D.DashStyle!", "Field[Dot]"] + - ["System.Drawing.Drawing2D.HatchStyle", "System.Drawing.Drawing2D.HatchStyle!", "Field[LargeCheckerBoard]"] + - ["System.Drawing.Drawing2D.InterpolationMode", "System.Drawing.Drawing2D.InterpolationMode!", "Field[Bicubic]"] + - ["System.Drawing.RectangleF", "System.Drawing.Drawing2D.LinearGradientBrush", "Property[Rectangle]"] + - ["System.Drawing.Drawing2D.QualityMode", "System.Drawing.Drawing2D.QualityMode!", "Field[Low]"] + - ["System.Drawing.Drawing2D.HatchStyle", "System.Drawing.Drawing2D.HatchStyle!", "Field[Percent90]"] + - ["System.Drawing.Drawing2D.QualityMode", "System.Drawing.Drawing2D.QualityMode!", "Field[High]"] + - ["System.Boolean", "System.Drawing.Drawing2D.LinearGradientBrush", "Property[GammaCorrection]"] + - ["System.Drawing.Drawing2D.SmoothingMode", "System.Drawing.Drawing2D.SmoothingMode!", "Field[HighSpeed]"] + - ["System.Drawing.Drawing2D.HatchStyle", "System.Drawing.Drawing2D.HatchStyle!", "Field[SmallGrid]"] + - ["System.Drawing.Drawing2D.CombineMode", "System.Drawing.Drawing2D.CombineMode!", "Field[Xor]"] + - ["System.Drawing.Drawing2D.WrapMode", "System.Drawing.Drawing2D.WrapMode!", "Field[TileFlipX]"] + - ["System.Drawing.Drawing2D.WarpMode", "System.Drawing.Drawing2D.WarpMode!", "Field[Perspective]"] + - ["System.Drawing.Drawing2D.HatchStyle", "System.Drawing.Drawing2D.HatchStyle!", "Field[Percent05]"] + - ["System.Drawing.Drawing2D.CoordinateSpace", "System.Drawing.Drawing2D.CoordinateSpace!", "Field[Page]"] + - ["System.Drawing.Drawing2D.LineCap", "System.Drawing.Drawing2D.LineCap!", "Field[SquareAnchor]"] + - ["System.Drawing.Drawing2D.LineCap", "System.Drawing.Drawing2D.LineCap!", "Field[Custom]"] + - ["System.Drawing.Drawing2D.HatchStyle", "System.Drawing.Drawing2D.HatchStyle!", "Field[Weave]"] + - ["System.Drawing.Drawing2D.LineCap", "System.Drawing.Drawing2D.LineCap!", "Field[Round]"] + - ["System.Drawing.Drawing2D.DashStyle", "System.Drawing.Drawing2D.DashStyle!", "Field[DashDot]"] + - ["System.Drawing.Drawing2D.HatchStyle", "System.Drawing.Drawing2D.HatchStyle!", "Field[Percent70]"] + - ["System.Drawing.Drawing2D.HatchStyle", "System.Drawing.Drawing2D.HatchStyle!", "Field[Percent10]"] + - ["System.Drawing.Drawing2D.InterpolationMode", "System.Drawing.Drawing2D.InterpolationMode!", "Field[High]"] + - ["System.Byte[]", "System.Drawing.Drawing2D.RegionData", "Property[Data]"] + - ["System.Boolean", "System.Drawing.Drawing2D.Matrix", "Property[IsIdentity]"] + - ["System.Drawing.Drawing2D.LinearGradientMode", "System.Drawing.Drawing2D.LinearGradientMode!", "Field[BackwardDiagonal]"] + - ["System.Int32", "System.Drawing.Drawing2D.GraphicsPathIterator", "Method[CopyData].ReturnValue"] + - ["System.Drawing.Drawing2D.HatchStyle", "System.Drawing.Drawing2D.HatchStyle!", "Field[Sphere]"] + - ["System.Drawing.Drawing2D.InterpolationMode", "System.Drawing.Drawing2D.InterpolationMode!", "Field[HighQualityBilinear]"] + - ["System.Drawing.Drawing2D.HatchStyle", "System.Drawing.Drawing2D.HatchStyle!", "Field[Plaid]"] + - ["System.Drawing.Drawing2D.CoordinateSpace", "System.Drawing.Drawing2D.CoordinateSpace!", "Field[Device]"] + - ["System.Drawing.Drawing2D.Blend", "System.Drawing.Drawing2D.PathGradientBrush", "Property[Blend]"] + - ["System.Single[]", "System.Drawing.Drawing2D.Blend", "Property[Factors]"] + - ["System.Drawing.PointF[]", "System.Drawing.Drawing2D.GraphicsPath", "Property[PathPoints]"] + - ["System.Drawing.Drawing2D.HatchStyle", "System.Drawing.Drawing2D.HatchStyle!", "Field[SmallCheckerBoard]"] + - ["System.Drawing.Drawing2D.LinearGradientMode", "System.Drawing.Drawing2D.LinearGradientMode!", "Field[Horizontal]"] + - ["System.Drawing.Drawing2D.FlushIntention", "System.Drawing.Drawing2D.FlushIntention!", "Field[Sync]"] + - ["System.Drawing.Drawing2D.CompositingMode", "System.Drawing.Drawing2D.CompositingMode!", "Field[SourceCopy]"] + - ["System.Drawing.Drawing2D.CombineMode", "System.Drawing.Drawing2D.CombineMode!", "Field[Replace]"] + - ["System.Drawing.Drawing2D.PenAlignment", "System.Drawing.Drawing2D.PenAlignment!", "Field[Inset]"] + - ["System.Int32", "System.Drawing.Drawing2D.GraphicsPathIterator", "Method[NextMarker].ReturnValue"] + - ["System.Drawing.Drawing2D.WrapMode", "System.Drawing.Drawing2D.WrapMode!", "Field[TileFlipXY]"] + - ["System.Drawing.Drawing2D.PixelOffsetMode", "System.Drawing.Drawing2D.PixelOffsetMode!", "Field[HighSpeed]"] + - ["System.Drawing.Drawing2D.HatchStyle", "System.Drawing.Drawing2D.HatchStyle!", "Field[LargeConfetti]"] + - ["System.Drawing.Drawing2D.SmoothingMode", "System.Drawing.Drawing2D.SmoothingMode!", "Field[Invalid]"] + - ["System.Drawing.Drawing2D.HatchStyle", "System.Drawing.Drawing2D.HatchStyle!", "Field[DarkDownwardDiagonal]"] + - ["System.Drawing.Drawing2D.HatchStyle", "System.Drawing.Drawing2D.HatchStyle!", "Field[LightHorizontal]"] + - ["System.Drawing.Drawing2D.HatchStyle", "System.Drawing.Drawing2D.HatchStyle!", "Field[WideUpwardDiagonal]"] + - ["System.Drawing.Drawing2D.DashCap", "System.Drawing.Drawing2D.DashCap!", "Field[Triangle]"] + - ["System.Drawing.Drawing2D.PenAlignment", "System.Drawing.Drawing2D.PenAlignment!", "Field[Left]"] + - ["System.Drawing.Drawing2D.DashStyle", "System.Drawing.Drawing2D.DashStyle!", "Field[Solid]"] + - ["System.Drawing.Drawing2D.HatchStyle", "System.Drawing.Drawing2D.HatchStyle!", "Field[Horizontal]"] + - ["System.Drawing.PointF", "System.Drawing.Drawing2D.PathGradientBrush", "Property[FocusScales]"] + - ["System.Byte[]", "System.Drawing.Drawing2D.PathData", "Property[Types]"] + - ["System.Int32", "System.Drawing.Drawing2D.GraphicsPathIterator", "Method[Enumerate].ReturnValue"] + - ["System.Drawing.Drawing2D.PenAlignment", "System.Drawing.Drawing2D.PenAlignment!", "Field[Right]"] + - ["System.Drawing.Drawing2D.HatchStyle", "System.Drawing.Drawing2D.HatchStyle!", "Field[SolidDiamond]"] + - ["System.Drawing.Drawing2D.FillMode", "System.Drawing.Drawing2D.FillMode!", "Field[Winding]"] + - ["System.Drawing.Drawing2D.HatchStyle", "System.Drawing.Drawing2D.HatchStyle!", "Field[DarkVertical]"] + - ["System.Drawing.Drawing2D.ColorBlend", "System.Drawing.Drawing2D.LinearGradientBrush", "Property[InterpolationColors]"] + - ["System.Drawing.Drawing2D.PixelOffsetMode", "System.Drawing.Drawing2D.PixelOffsetMode!", "Field[Invalid]"] + - ["System.Single", "System.Drawing.Drawing2D.Matrix", "Property[OffsetX]"] + - ["System.Drawing.Drawing2D.QualityMode", "System.Drawing.Drawing2D.QualityMode!", "Field[Default]"] + - ["System.Drawing.Drawing2D.SmoothingMode", "System.Drawing.Drawing2D.SmoothingMode!", "Field[HighQuality]"] + - ["System.Drawing.Drawing2D.LineJoin", "System.Drawing.Drawing2D.LineJoin!", "Field[Bevel]"] + - ["System.Drawing.Drawing2D.HatchStyle", "System.Drawing.Drawing2D.HatchStyle!", "Field[Percent75]"] + - ["System.Drawing.Drawing2D.DashStyle", "System.Drawing.Drawing2D.DashStyle!", "Field[DashDotDot]"] + - ["System.Object", "System.Drawing.Drawing2D.HatchBrush", "Method[Clone].ReturnValue"] + - ["System.Drawing.Drawing2D.CombineMode", "System.Drawing.Drawing2D.CombineMode!", "Field[Exclude]"] + - ["System.Drawing.Drawing2D.HatchStyle", "System.Drawing.Drawing2D.HatchStyle!", "Field[WideDownwardDiagonal]"] + - ["System.Drawing.PointF[]", "System.Drawing.Drawing2D.PathData", "Property[Points]"] + - ["System.Drawing.Drawing2D.CombineMode", "System.Drawing.Drawing2D.CombineMode!", "Field[Union]"] + - ["System.Drawing.Drawing2D.Matrix", "System.Drawing.Drawing2D.PathGradientBrush", "Property[Transform]"] + - ["System.Drawing.Drawing2D.WrapMode", "System.Drawing.Drawing2D.LinearGradientBrush", "Property[WrapMode]"] + - ["System.Drawing.Drawing2D.HatchStyle", "System.Drawing.Drawing2D.HatchStyle!", "Field[NarrowHorizontal]"] + - ["System.Single", "System.Drawing.Drawing2D.CustomLineCap", "Property[BaseInset]"] + - ["System.Drawing.Drawing2D.PathPointType", "System.Drawing.Drawing2D.PathPointType!", "Field[Start]"] + - ["System.Drawing.Drawing2D.PenType", "System.Drawing.Drawing2D.PenType!", "Field[TextureFill]"] + - ["System.Drawing.Drawing2D.Matrix", "System.Drawing.Drawing2D.LinearGradientBrush", "Property[Transform]"] + - ["System.Boolean", "System.Drawing.Drawing2D.Matrix", "Property[IsInvertible]"] + - ["System.Drawing.Drawing2D.LineCap", "System.Drawing.Drawing2D.LineCap!", "Field[DiamondAnchor]"] + - ["System.Drawing.Color", "System.Drawing.Drawing2D.PathGradientBrush", "Property[CenterColor]"] + - ["System.Drawing.Drawing2D.PathPointType", "System.Drawing.Drawing2D.PathPointType!", "Field[Line]"] + - ["System.Drawing.Drawing2D.SmoothingMode", "System.Drawing.Drawing2D.SmoothingMode!", "Field[None]"] + - ["System.Drawing.Drawing2D.Matrix", "System.Drawing.Drawing2D.Matrix", "Method[Clone].ReturnValue"] + - ["System.Drawing.Drawing2D.CompositingMode", "System.Drawing.Drawing2D.CompositingMode!", "Field[SourceOver]"] + - ["System.Drawing.Drawing2D.PenType", "System.Drawing.Drawing2D.PenType!", "Field[SolidColor]"] + - ["System.Int32", "System.Drawing.Drawing2D.GraphicsPath", "Method[GetPathPoints].ReturnValue"] + - ["System.Int32", "System.Drawing.Drawing2D.GraphicsPathIterator", "Property[SubpathCount]"] + - ["System.Single[]", "System.Drawing.Drawing2D.ColorBlend", "Property[Positions]"] + - ["System.Drawing.Drawing2D.HatchStyle", "System.Drawing.Drawing2D.HatchStyle!", "Field[Max]"] + - ["System.Drawing.Drawing2D.FlushIntention", "System.Drawing.Drawing2D.FlushIntention!", "Field[Flush]"] + - ["System.Drawing.Color[]", "System.Drawing.Drawing2D.LinearGradientBrush", "Property[LinearColors]"] + - ["System.Drawing.Drawing2D.PathPointType", "System.Drawing.Drawing2D.PathPointType!", "Field[Bezier]"] + - ["System.Drawing.Drawing2D.LineCap", "System.Drawing.Drawing2D.LineCap!", "Field[Triangle]"] + - ["System.Object", "System.Drawing.Drawing2D.CustomLineCap", "Method[Clone].ReturnValue"] + - ["System.Drawing.Drawing2D.LinearGradientMode", "System.Drawing.Drawing2D.LinearGradientMode!", "Field[Vertical]"] + - ["System.Drawing.Drawing2D.PenAlignment", "System.Drawing.Drawing2D.PenAlignment!", "Field[Outset]"] + - ["System.Int32", "System.Drawing.Drawing2D.GraphicsPathIterator", "Property[Count]"] + - ["System.Drawing.Drawing2D.PixelOffsetMode", "System.Drawing.Drawing2D.PixelOffsetMode!", "Field[Half]"] + - ["System.Drawing.Drawing2D.LinearGradientMode", "System.Drawing.Drawing2D.LinearGradientMode!", "Field[ForwardDiagonal]"] + - ["System.Drawing.Drawing2D.QualityMode", "System.Drawing.Drawing2D.QualityMode!", "Field[Invalid]"] + - ["System.Drawing.Drawing2D.HatchStyle", "System.Drawing.Drawing2D.HatchStyle!", "Field[Wave]"] + - ["System.Drawing.Drawing2D.HatchStyle", "System.Drawing.Drawing2D.HatchStyle!", "Field[DashedHorizontal]"] + - ["System.Drawing.Drawing2D.WarpMode", "System.Drawing.Drawing2D.WarpMode!", "Field[Bilinear]"] + - ["System.Int32", "System.Drawing.Drawing2D.GraphicsPath", "Property[PointCount]"] + - ["System.Drawing.Drawing2D.LineCap", "System.Drawing.Drawing2D.LineCap!", "Field[NoAnchor]"] + - ["System.Int32", "System.Drawing.Drawing2D.GraphicsPathIterator", "Method[NextSubpath].ReturnValue"] + - ["System.Drawing.Drawing2D.InterpolationMode", "System.Drawing.Drawing2D.InterpolationMode!", "Field[NearestNeighbor]"] + - ["System.Drawing.PointF", "System.Drawing.Drawing2D.GraphicsPath", "Method[GetLastPoint].ReturnValue"] + - ["System.Drawing.Drawing2D.HatchStyle", "System.Drawing.Drawing2D.HatchStyle!", "Field[DiagonalCross]"] + - ["System.Drawing.Drawing2D.InterpolationMode", "System.Drawing.Drawing2D.InterpolationMode!", "Field[Low]"] + - ["System.Object", "System.Drawing.Drawing2D.GraphicsPath", "Method[Clone].ReturnValue"] + - ["System.Drawing.Drawing2D.CompositingQuality", "System.Drawing.Drawing2D.CompositingQuality!", "Field[HighSpeed]"] + - ["System.Drawing.Drawing2D.PenType", "System.Drawing.Drawing2D.PenType!", "Field[PathGradient]"] + - ["System.Drawing.Drawing2D.HatchStyle", "System.Drawing.Drawing2D.HatchStyle!", "Field[DashedDownwardDiagonal]"] + - ["System.Drawing.Drawing2D.LineCap", "System.Drawing.Drawing2D.LineCap!", "Field[AnchorMask]"] + - ["System.Drawing.Drawing2D.LineCap", "System.Drawing.Drawing2D.LineCap!", "Field[Square]"] + - ["System.Drawing.Drawing2D.HatchStyle", "System.Drawing.Drawing2D.HatchStyle!", "Field[DarkUpwardDiagonal]"] + - ["System.Drawing.Drawing2D.LineCap", "System.Drawing.Drawing2D.LineCap!", "Field[Flat]"] + - ["System.Int32", "System.Drawing.Drawing2D.GraphicsPathIterator", "Method[NextPathType].ReturnValue"] + - ["System.Drawing.Drawing2D.LineCap", "System.Drawing.Drawing2D.LineCap!", "Field[ArrowAnchor]"] + - ["System.Single", "System.Drawing.Drawing2D.CustomLineCap", "Property[WidthScale]"] + - ["System.Drawing.Drawing2D.WrapMode", "System.Drawing.Drawing2D.WrapMode!", "Field[TileFlipY]"] + - ["System.Drawing.Drawing2D.PixelOffsetMode", "System.Drawing.Drawing2D.PixelOffsetMode!", "Field[None]"] + - ["System.Drawing.Drawing2D.LineCap", "System.Drawing.Drawing2D.CustomLineCap", "Property[BaseCap]"] + - ["System.Single", "System.Drawing.Drawing2D.AdjustableArrowCap", "Property[MiddleInset]"] + - ["System.Drawing.Drawing2D.HatchStyle", "System.Drawing.Drawing2D.HatchBrush", "Property[HatchStyle]"] + - ["System.Drawing.Drawing2D.LineJoin", "System.Drawing.Drawing2D.LineJoin!", "Field[Miter]"] + - ["System.Drawing.Drawing2D.HatchStyle", "System.Drawing.Drawing2D.HatchStyle!", "Field[Percent50]"] + - ["System.Drawing.Drawing2D.WrapMode", "System.Drawing.Drawing2D.WrapMode!", "Field[Tile]"] + - ["System.Drawing.Drawing2D.InterpolationMode", "System.Drawing.Drawing2D.InterpolationMode!", "Field[Default]"] + - ["System.Drawing.Drawing2D.CombineMode", "System.Drawing.Drawing2D.CombineMode!", "Field[Complement]"] + - ["System.Drawing.Drawing2D.InterpolationMode", "System.Drawing.Drawing2D.InterpolationMode!", "Field[Bilinear]"] + - ["System.Byte[]", "System.Drawing.Drawing2D.GraphicsPath", "Property[PathTypes]"] + - ["System.Boolean", "System.Drawing.Drawing2D.GraphicsPathIterator", "Method[HasCurve].ReturnValue"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemDrawingImaging/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemDrawingImaging/model.yml new file mode 100644 index 000000000000..5f81b43d3e4d --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemDrawingImaging/model.yml @@ -0,0 +1,531 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Drawing.Imaging.EmfPlusRecordType", "System.Drawing.Imaging.EmfPlusRecordType!", "Field[WmfCreateFontIndirect]"] + - ["System.Drawing.Imaging.PixelFormat", "System.Drawing.Imaging.PixelFormat!", "Field[Format24bppRgb]"] + - ["System.Drawing.Imaging.EmfPlusRecordType", "System.Drawing.Imaging.EmfPlusRecordType!", "Field[EmfPolyline]"] + - ["System.Drawing.Imaging.ColorMode", "System.Drawing.Imaging.ColorMode!", "Field[Argb64Mode]"] + - ["System.Drawing.Imaging.PixelFormat", "System.Drawing.Imaging.PixelFormat!", "Field[Format16bppGrayScale]"] + - ["System.Drawing.Imaging.EmfPlusRecordType", "System.Drawing.Imaging.EmfPlusRecordType!", "Field[EmfCreatePen]"] + - ["System.Drawing.Imaging.EmfPlusRecordType", "System.Drawing.Imaging.EmfPlusRecordType!", "Field[EmfPolygon16]"] + - ["System.Drawing.Imaging.ImageFormat", "System.Drawing.Imaging.ImageFormat!", "Property[Gif]"] + - ["System.Int16", "System.Drawing.Imaging.MetaHeader", "Property[NoObjects]"] + - ["System.Drawing.Imaging.EmfPlusRecordType", "System.Drawing.Imaging.EmfPlusRecordType!", "Field[EmfFrameRgn]"] + - ["System.Drawing.Imaging.EmfPlusRecordType", "System.Drawing.Imaging.EmfPlusRecordType!", "Field[WmfSetWindowOrg]"] + - ["System.Drawing.Imaging.EmfPlusRecordType", "System.Drawing.Imaging.EmfPlusRecordType!", "Field[EmfPolyDraw16]"] + - ["System.Drawing.Imaging.PaletteType", "System.Drawing.Imaging.PaletteType!", "Field[FixedHalftone64]"] + - ["System.Drawing.Imaging.EmfPlusRecordType", "System.Drawing.Imaging.EmfPlusRecordType!", "Field[EmfSelectClipPath]"] + - ["System.Int16", "System.Drawing.Imaging.WmfPlaceableFileHeader", "Property[BboxBottom]"] + - ["System.Int32", "System.Drawing.Imaging.ImageFormat", "Method[GetHashCode].ReturnValue"] + - ["System.Drawing.Imaging.EmfPlusRecordType", "System.Drawing.Imaging.EmfPlusRecordType!", "Field[WmfSetRelAbs]"] + - ["System.Drawing.Imaging.ImageFlags", "System.Drawing.Imaging.ImageFlags!", "Field[Scalable]"] + - ["System.Drawing.Imaging.EmfPlusRecordType", "System.Drawing.Imaging.EmfPlusRecordType!", "Field[EmfRoundArc]"] + - ["System.Drawing.Imaging.EmfPlusRecordType", "System.Drawing.Imaging.EmfPlusRecordType!", "Field[EmfScaleWindowExtEx]"] + - ["System.Drawing.Imaging.EmfPlusRecordType", "System.Drawing.Imaging.EmfPlusRecordType!", "Field[WmfSetPolyFillMode]"] + - ["System.Single", "System.Drawing.Imaging.ColorMatrix", "Property[Matrix32]"] + - ["System.Drawing.Imaging.ImageFormat", "System.Drawing.Imaging.ImageFormat!", "Property[Webp]"] + - ["System.Drawing.Imaging.EmfPlusRecordType", "System.Drawing.Imaging.EmfPlusRecordType!", "Field[ResetWorldTransform]"] + - ["System.Drawing.Imaging.EncoderParameterValueType", "System.Drawing.Imaging.EncoderParameterValueType!", "Field[ValueTypeUndefined]"] + - ["System.Drawing.Imaging.PaletteFlags", "System.Drawing.Imaging.PaletteFlags!", "Field[Halftone]"] + - ["System.Drawing.Imaging.EmfPlusRecordType", "System.Drawing.Imaging.EmfPlusRecordType!", "Field[EmfSetIcmMode]"] + - ["System.Drawing.Imaging.ImageCodecFlags", "System.Drawing.Imaging.ImageCodecFlags!", "Field[BlockingDecode]"] + - ["System.Drawing.Imaging.EmfPlusRecordType", "System.Drawing.Imaging.EmfPlusRecordType!", "Field[WmfFillRegion]"] + - ["System.Drawing.Imaging.EmfPlusRecordType", "System.Drawing.Imaging.EmfPlusRecordType!", "Field[WmfSetDibToDev]"] + - ["System.Drawing.Imaging.Encoder", "System.Drawing.Imaging.EncoderParameter", "Property[Encoder]"] + - ["System.Drawing.Imaging.Encoder", "System.Drawing.Imaging.Encoder!", "Field[Version]"] + - ["System.Single", "System.Drawing.Imaging.ColorMatrix", "Property[Matrix24]"] + - ["System.Drawing.Imaging.EmfPlusRecordType", "System.Drawing.Imaging.EmfPlusRecordType!", "Field[EmfReserved069]"] + - ["System.Single", "System.Drawing.Imaging.MetafileHeader", "Property[DpiY]"] + - ["System.Int32", "System.Drawing.Imaging.PropertyItem", "Property[Len]"] + - ["System.Drawing.Imaging.ColorAdjustType", "System.Drawing.Imaging.ColorAdjustType!", "Field[Pen]"] + - ["System.Drawing.Imaging.ImageFormat", "System.Drawing.Imaging.ImageFormat!", "Property[Exif]"] + - ["System.Drawing.Imaging.EmfPlusRecordType", "System.Drawing.Imaging.EmfPlusRecordType!", "Field[EmfSetViewportExtEx]"] + - ["System.Drawing.Imaging.ColorMapType", "System.Drawing.Imaging.ColorMapType!", "Field[Default]"] + - ["System.Drawing.Imaging.EmfPlusRecordType", "System.Drawing.Imaging.EmfPlusRecordType!", "Field[EmfRectangle]"] + - ["System.Drawing.Imaging.EmfPlusRecordType", "System.Drawing.Imaging.EmfPlusRecordType!", "Field[EmfStrokePath]"] + - ["System.Drawing.Imaging.EmfPlusRecordType", "System.Drawing.Imaging.EmfPlusRecordType!", "Field[WmfPolygon]"] + - ["System.Drawing.Imaging.EmfPlusRecordType", "System.Drawing.Imaging.EmfPlusRecordType!", "Field[EmfPolyBezier16]"] + - ["System.Drawing.Imaging.ImageCodecInfo[]", "System.Drawing.Imaging.ImageCodecInfo!", "Method[GetImageEncoders].ReturnValue"] + - ["System.Single", "System.Drawing.Imaging.ColorMatrix", "Property[Matrix20]"] + - ["System.Drawing.Imaging.EmfPlusRecordType", "System.Drawing.Imaging.EmfPlusRecordType!", "Field[EmfSetColorAdjustment]"] + - ["System.Int16", "System.Drawing.Imaging.WmfPlaceableFileHeader", "Property[Checksum]"] + - ["System.Single", "System.Drawing.Imaging.ColorMatrix", "Property[Matrix00]"] + - ["System.Drawing.Imaging.EmfPlusRecordType", "System.Drawing.Imaging.EmfPlusRecordType!", "Field[DrawEllipse]"] + - ["System.Drawing.Imaging.EmfPlusRecordType", "System.Drawing.Imaging.EmfPlusRecordType!", "Field[WmfDibCreatePatternBrush]"] + - ["System.Drawing.Imaging.ImageFlags", "System.Drawing.Imaging.ImageFlags!", "Field[HasAlpha]"] + - ["System.Drawing.Imaging.EmfPlusRecordType", "System.Drawing.Imaging.EmfPlusRecordType!", "Field[WmfDibStretchBlt]"] + - ["System.Drawing.Imaging.EmfPlusRecordType", "System.Drawing.Imaging.EmfPlusRecordType!", "Field[EmfDeleteObject]"] + - ["System.Drawing.Imaging.EmfPlusRecordType", "System.Drawing.Imaging.EmfPlusRecordType!", "Field[EmfFillPath]"] + - ["System.Drawing.Imaging.ColorAdjustType", "System.Drawing.Imaging.ColorAdjustType!", "Field[Bitmap]"] + - ["System.Drawing.Imaging.EmfPlusRecordType", "System.Drawing.Imaging.EmfPlusRecordType!", "Field[Total]"] + - ["System.Drawing.Imaging.ImageFlags", "System.Drawing.Imaging.ImageFlags!", "Field[HasRealPixelSize]"] + - ["System.Drawing.Imaging.EmfPlusRecordType", "System.Drawing.Imaging.EmfPlusRecordType!", "Field[SetCompositingQuality]"] + - ["System.Drawing.Imaging.DitherType", "System.Drawing.Imaging.DitherType!", "Field[DualSpiral8x8]"] + - ["System.Byte[]", "System.Drawing.Imaging.PropertyItem", "Property[Value]"] + - ["System.Drawing.Imaging.EmfPlusRecordType", "System.Drawing.Imaging.EmfPlusRecordType!", "Field[EmfPolyDraw]"] + - ["System.Drawing.Imaging.EmfPlusRecordType", "System.Drawing.Imaging.EmfPlusRecordType!", "Field[WmfCreateBrushIndirect]"] + - ["System.Drawing.Imaging.EmfPlusRecordType", "System.Drawing.Imaging.EmfPlusRecordType!", "Field[TranslateWorldTransform]"] + - ["System.Single", "System.Drawing.Imaging.ColorMatrix", "Property[Matrix10]"] + - ["System.Drawing.Imaging.EmfPlusRecordType", "System.Drawing.Imaging.EmfPlusRecordType!", "Field[WmfInvertRegion]"] + - ["System.Drawing.Imaging.MetafileFrameUnit", "System.Drawing.Imaging.MetafileFrameUnit!", "Field[GdiCompatible]"] + - ["System.Drawing.Imaging.EmfPlusRecordType", "System.Drawing.Imaging.EmfPlusRecordType!", "Field[WmfStretchBlt]"] + - ["System.Drawing.Imaging.Encoder", "System.Drawing.Imaging.Encoder!", "Field[Transformation]"] + - ["System.Boolean", "System.Drawing.Imaging.MetafileHeader", "Method[IsEmfOrEmfPlus].ReturnValue"] + - ["System.Drawing.Imaging.EmfPlusRecordType", "System.Drawing.Imaging.EmfPlusRecordType!", "Field[EmfPolyBezierTo16]"] + - ["System.Drawing.Imaging.EmfPlusRecordType", "System.Drawing.Imaging.EmfPlusRecordType!", "Field[MultiFormatSection]"] + - ["System.Drawing.Imaging.EmfPlusRecordType", "System.Drawing.Imaging.EmfPlusRecordType!", "Field[BeginContainer]"] + - ["System.Drawing.Imaging.EncoderValue", "System.Drawing.Imaging.EncoderValue!", "Field[CompressionLZW]"] + - ["System.Drawing.Imaging.PaletteType", "System.Drawing.Imaging.PaletteType!", "Field[FixedHalftone125]"] + - ["System.Drawing.Imaging.EmfPlusRecordType", "System.Drawing.Imaging.EmfPlusRecordType!", "Field[EmfEndPath]"] + - ["System.Drawing.Imaging.EmfPlusRecordType", "System.Drawing.Imaging.EmfPlusRecordType!", "Field[WmfSetBkColor]"] + - ["System.Int32", "System.Drawing.Imaging.MetafileHeader", "Property[LogicalDpiY]"] + - ["System.Drawing.Imaging.EmfPlusRecordType", "System.Drawing.Imaging.EmfPlusRecordType!", "Field[WmfSetViewportOrg]"] + - ["System.Drawing.Imaging.EncoderValue", "System.Drawing.Imaging.EncoderValue!", "Field[TransformRotate270]"] + - ["System.Drawing.Imaging.ColorChannelFlag", "System.Drawing.Imaging.ColorChannelFlag!", "Field[ColorChannelK]"] + - ["System.Int32", "System.Drawing.Imaging.WmfPlaceableFileHeader", "Property[Reserved]"] + - ["System.Drawing.Imaging.Encoder", "System.Drawing.Imaging.Encoder!", "Field[ImageItems]"] + - ["System.Int32", "System.Drawing.Imaging.BitmapData", "Property[Width]"] + - ["System.Drawing.Imaging.ImageCodecFlags", "System.Drawing.Imaging.ImageCodecFlags!", "Field[SeekableEncode]"] + - ["System.Drawing.Imaging.EmfPlusRecordType", "System.Drawing.Imaging.EmfPlusRecordType!", "Field[EmfSetIcmProfileW]"] + - ["System.String", "System.Drawing.Imaging.FrameDimension", "Method[ToString].ReturnValue"] + - ["System.Drawing.Imaging.EncoderValue", "System.Drawing.Imaging.EncoderValue!", "Field[RenderNonProgressive]"] + - ["System.Drawing.Imaging.MetafileType", "System.Drawing.Imaging.MetafileType!", "Field[EmfPlusOnly]"] + - ["System.Drawing.Imaging.Encoder", "System.Drawing.Imaging.Encoder!", "Field[Quality]"] + - ["System.Drawing.Imaging.EmfPlusRecordType", "System.Drawing.Imaging.EmfPlusRecordType!", "Field[EmfPolyTextOutA]"] + - ["System.Guid", "System.Drawing.Imaging.Encoder", "Property[Guid]"] + - ["System.Single", "System.Drawing.Imaging.ColorMatrix", "Property[Matrix34]"] + - ["System.Drawing.Imaging.EmfPlusRecordType", "System.Drawing.Imaging.EmfPlusRecordType!", "Field[EmfGradientFill]"] + - ["System.Drawing.Imaging.Encoder", "System.Drawing.Imaging.Encoder!", "Field[RenderMethod]"] + - ["System.Drawing.Imaging.EmfPlusRecordType", "System.Drawing.Imaging.EmfPlusRecordType!", "Field[OffsetClip]"] + - ["System.Drawing.Imaging.EmfPlusRecordType", "System.Drawing.Imaging.EmfPlusRecordType!", "Field[WmfSetLayout]"] + - ["System.Drawing.Imaging.EmfPlusRecordType", "System.Drawing.Imaging.EmfPlusRecordType!", "Field[WmfCreateRegion]"] + - ["System.Byte[][]", "System.Drawing.Imaging.ImageCodecInfo", "Property[SignatureMasks]"] + - ["System.Drawing.Imaging.PixelFormat", "System.Drawing.Imaging.PixelFormat!", "Field[Format1bppIndexed]"] + - ["System.Drawing.Imaging.MetafileType", "System.Drawing.Imaging.MetafileType!", "Field[EmfPlusDual]"] + - ["System.Drawing.Imaging.ImageFormat", "System.Drawing.Imaging.ImageFormat!", "Property[Bmp]"] + - ["System.String", "System.Drawing.Imaging.ImageCodecInfo", "Property[FilenameExtension]"] + - ["System.Single", "System.Drawing.Imaging.ColorMatrix", "Property[Matrix31]"] + - ["System.Boolean", "System.Drawing.Imaging.MetafileHeader", "Method[IsWmf].ReturnValue"] + - ["System.Drawing.Imaging.EmfPlusRecordType", "System.Drawing.Imaging.EmfPlusRecordType!", "Field[EmfSetViewportOrgEx]"] + - ["System.Drawing.Imaging.PixelFormat", "System.Drawing.Imaging.PixelFormat!", "Field[Format16bppRgb565]"] + - ["System.Drawing.Imaging.EmfPlusRecordType", "System.Drawing.Imaging.EmfPlusRecordType!", "Field[WmfDeleteObject]"] + - ["System.Drawing.Imaging.EmfPlusRecordType", "System.Drawing.Imaging.EmfPlusRecordType!", "Field[WmfExtFloodFill]"] + - ["System.Drawing.Imaging.EmfPlusRecordType", "System.Drawing.Imaging.EmfPlusRecordType!", "Field[EmfExtFloodFill]"] + - ["System.Drawing.Imaging.EmfPlusRecordType", "System.Drawing.Imaging.EmfPlusRecordType!", "Field[WmfPolyline]"] + - ["System.Drawing.Imaging.PixelFormat", "System.Drawing.Imaging.PixelFormat!", "Field[PAlpha]"] + - ["System.Drawing.Imaging.MetaHeader", "System.Drawing.Imaging.MetafileHeader", "Property[WmfHeader]"] + - ["System.Drawing.Imaging.EncoderParameterValueType", "System.Drawing.Imaging.EncoderParameterValueType!", "Field[ValueTypeShort]"] + - ["System.Drawing.Imaging.EmfPlusRecordType", "System.Drawing.Imaging.EmfPlusRecordType!", "Field[EmfSetMapperFlags]"] + - ["System.Guid", "System.Drawing.Imaging.ImageCodecInfo", "Property[FormatID]"] + - ["System.Single", "System.Drawing.Imaging.ColorMatrix", "Property[Matrix42]"] + - ["System.Drawing.Imaging.EmfPlusRecordType", "System.Drawing.Imaging.EmfPlusRecordType!", "Field[DrawArc]"] + - ["System.Drawing.Imaging.ImageFormat", "System.Drawing.Imaging.ImageFormat!", "Property[Wmf]"] + - ["System.Drawing.Imaging.MetafileHeader", "System.Drawing.Imaging.Metafile", "Method[GetMetafileHeader].ReturnValue"] + - ["System.Boolean", "System.Drawing.Imaging.MetafileHeader", "Method[IsEmfPlusDual].ReturnValue"] + - ["System.Drawing.Imaging.EmfPlusRecordType", "System.Drawing.Imaging.EmfPlusRecordType!", "Field[DrawBeziers]"] + - ["System.Drawing.Imaging.EncoderValue", "System.Drawing.Imaging.EncoderValue!", "Field[ScanMethodInterlaced]"] + - ["System.Single", "System.Drawing.Imaging.ColorMatrix", "Property[Matrix40]"] + - ["System.Drawing.Imaging.EmfPlusRecordType", "System.Drawing.Imaging.EmfPlusRecordType!", "Field[BeginContainerNoParams]"] + - ["System.Drawing.Imaging.DitherType", "System.Drawing.Imaging.DitherType!", "Field[Spiral4x4]"] + - ["System.Drawing.Imaging.EmfPlusRecordType", "System.Drawing.Imaging.EmfPlusRecordType!", "Field[WmfEllipse]"] + - ["System.Drawing.Imaging.EncoderParameterValueType", "System.Drawing.Imaging.EncoderParameter", "Property[ValueType]"] + - ["System.Drawing.Imaging.EmfPlusRecordType", "System.Drawing.Imaging.EmfPlusRecordType!", "Field[DrawImagePoints]"] + - ["System.Drawing.Imaging.EmfPlusRecordType", "System.Drawing.Imaging.EmfPlusRecordType!", "Field[WmfRecordBase]"] + - ["System.Drawing.Imaging.PixelFormat", "System.Drawing.Imaging.PixelFormat!", "Field[Format4bppIndexed]"] + - ["System.Drawing.Imaging.MetafileFrameUnit", "System.Drawing.Imaging.MetafileFrameUnit!", "Field[Inch]"] + - ["System.Drawing.Imaging.EncoderValue", "System.Drawing.Imaging.EncoderValue!", "Field[ColorTypeCMYK]"] + - ["System.Drawing.Imaging.EncoderValue", "System.Drawing.Imaging.EncoderValue!", "Field[FrameDimensionPage]"] + - ["System.Drawing.Imaging.EmfPlusRecordType", "System.Drawing.Imaging.EmfPlusRecordType!", "Field[EmfSetWindowOrgEx]"] + - ["System.Int16", "System.Drawing.Imaging.MetaHeader", "Property[Type]"] + - ["System.Drawing.Imaging.EmfPlusRecordType", "System.Drawing.Imaging.EmfPlusRecordType!", "Field[EmfMaskBlt]"] + - ["System.Drawing.Imaging.EmfPlusRecordType", "System.Drawing.Imaging.EmfPlusRecordType!", "Field[FillPath]"] + - ["System.Drawing.Imaging.EncoderParameterValueType", "System.Drawing.Imaging.EncoderParameterValueType!", "Field[ValueTypeByte]"] + - ["System.Drawing.Imaging.PaletteType", "System.Drawing.Imaging.PaletteType!", "Field[Custom]"] + - ["System.Drawing.Imaging.Encoder", "System.Drawing.Imaging.Encoder!", "Field[LuminanceTable]"] + - ["System.Int32", "System.Drawing.Imaging.MetafileHeader", "Property[Version]"] + - ["System.Drawing.Imaging.EmfPlusRecordType", "System.Drawing.Imaging.EmfPlusRecordType!", "Field[WmfDibBitBlt]"] + - ["System.Drawing.Imaging.ColorChannelFlag", "System.Drawing.Imaging.ColorChannelFlag!", "Field[ColorChannelC]"] + - ["System.Drawing.Imaging.ColorMatrixFlag", "System.Drawing.Imaging.ColorMatrixFlag!", "Field[AltGrays]"] + - ["System.Guid", "System.Drawing.Imaging.ImageFormat", "Property[Guid]"] + - ["System.Drawing.Imaging.Encoder", "System.Drawing.Imaging.Encoder!", "Field[ColorDepth]"] + - ["System.Boolean", "System.Drawing.Imaging.MetafileHeader", "Method[IsEmf].ReturnValue"] + - ["System.Drawing.Imaging.PaletteType", "System.Drawing.Imaging.PaletteType!", "Field[FixedHalftone256]"] + - ["System.Drawing.Imaging.PixelFormat", "System.Drawing.Imaging.PixelFormat!", "Field[Format32bppRgb]"] + - ["System.Drawing.Imaging.EmfPlusRecordType", "System.Drawing.Imaging.EmfPlusRecordType!", "Field[Min]"] + - ["System.Drawing.Imaging.EmfPlusRecordType", "System.Drawing.Imaging.EmfPlusRecordType!", "Field[EndContainer]"] + - ["System.Int16", "System.Drawing.Imaging.MetaHeader", "Property[NoParameters]"] + - ["System.Drawing.Imaging.EmfPlusRecordType", "System.Drawing.Imaging.EmfPlusRecordType!", "Field[WmfSetBkMode]"] + - ["System.Drawing.Imaging.EmfPlusRecordType", "System.Drawing.Imaging.EmfPlusRecordType!", "Field[EmfGdiComment]"] + - ["System.Drawing.Imaging.EmfPlusRecordType", "System.Drawing.Imaging.EmfPlusRecordType!", "Field[EmfSetWindowExtEx]"] + - ["System.Drawing.Imaging.EmfPlusRecordType", "System.Drawing.Imaging.EmfPlusRecordType!", "Field[SetCompositingMode]"] + - ["System.Single", "System.Drawing.Imaging.ColorMatrix", "Property[Matrix13]"] + - ["System.Drawing.Imaging.EmfPlusRecordType", "System.Drawing.Imaging.EmfPlusRecordType!", "Field[EmfSetLayout]"] + - ["System.Int16", "System.Drawing.Imaging.WmfPlaceableFileHeader", "Property[BboxRight]"] + - ["System.Drawing.Imaging.EncoderValue", "System.Drawing.Imaging.EncoderValue!", "Field[LastFrame]"] + - ["System.Drawing.Imaging.EncoderValue", "System.Drawing.Imaging.EncoderValue!", "Field[MultiFrame]"] + - ["System.Int32", "System.Drawing.Imaging.EncoderParameter", "Property[NumberOfValues]"] + - ["System.String", "System.Drawing.Imaging.ImageCodecInfo", "Property[FormatDescription]"] + - ["System.Boolean", "System.Drawing.Imaging.MetafileHeader", "Method[IsDisplay].ReturnValue"] + - ["System.Drawing.Imaging.PaletteType", "System.Drawing.Imaging.PaletteType!", "Field[FixedHalftone27]"] + - ["System.Drawing.Imaging.EmfPlusRecordType", "System.Drawing.Imaging.EmfPlusRecordType!", "Field[SetClipRect]"] + - ["System.Drawing.Imaging.EmfPlusRecordType", "System.Drawing.Imaging.EmfPlusRecordType!", "Field[EmfSetMiterLimit]"] + - ["System.String", "System.Drawing.Imaging.ImageCodecInfo", "Property[MimeType]"] + - ["System.Drawing.Imaging.ImageLockMode", "System.Drawing.Imaging.ImageLockMode!", "Field[UserInputBuffer]"] + - ["System.Drawing.Imaging.EmfPlusRecordType", "System.Drawing.Imaging.EmfPlusRecordType!", "Field[EmfMin]"] + - ["System.Drawing.Imaging.MetafileFrameUnit", "System.Drawing.Imaging.MetafileFrameUnit!", "Field[Pixel]"] + - ["System.Drawing.Imaging.EmfPlusRecordType", "System.Drawing.Imaging.EmfPlusRecordType!", "Field[EmfMoveToEx]"] + - ["System.Drawing.Imaging.ImageCodecFlags", "System.Drawing.Imaging.ImageCodecFlags!", "Field[Builtin]"] + - ["System.Drawing.Imaging.EmfPlusRecordType", "System.Drawing.Imaging.EmfPlusRecordType!", "Field[WmfAnimatePalette]"] + - ["System.Drawing.Imaging.DitherType", "System.Drawing.Imaging.DitherType!", "Field[ErrorDiffusion]"] + - ["System.Byte[][]", "System.Drawing.Imaging.ImageCodecInfo", "Property[SignaturePatterns]"] + - ["System.Drawing.Imaging.EmfPlusRecordType", "System.Drawing.Imaging.EmfPlusRecordType!", "Field[EmfSetBrushOrgEx]"] + - ["System.Int16", "System.Drawing.Imaging.WmfPlaceableFileHeader", "Property[BboxLeft]"] + - ["System.Drawing.Imaging.ImageFlags", "System.Drawing.Imaging.ImageFlags!", "Field[HasTranslucent]"] + - ["System.Drawing.Imaging.PaletteFlags", "System.Drawing.Imaging.PaletteFlags!", "Field[GrayScale]"] + - ["System.Single", "System.Drawing.Imaging.ColorMatrix", "Property[Item]"] + - ["System.Drawing.Imaging.EmfPlusRecordType", "System.Drawing.Imaging.EmfPlusRecordType!", "Field[ScaleWorldTransform]"] + - ["System.Drawing.Imaging.EmfPlusRecordType", "System.Drawing.Imaging.EmfPlusRecordType!", "Field[Object]"] + - ["System.Drawing.Imaging.EncoderParameter[]", "System.Drawing.Imaging.EncoderParameters", "Property[Param]"] + - ["System.String", "System.Drawing.Imaging.ImageCodecInfo", "Property[CodecName]"] + - ["System.Drawing.Color[]", "System.Drawing.Imaging.ColorPalette", "Property[Entries]"] + - ["System.Drawing.Imaging.EmfPlusRecordType", "System.Drawing.Imaging.EmfPlusRecordType!", "Field[SetTextContrast]"] + - ["System.Drawing.Imaging.EmfPlusRecordType", "System.Drawing.Imaging.EmfPlusRecordType!", "Field[EmfReserved117]"] + - ["System.Drawing.Imaging.EmfPlusRecordType", "System.Drawing.Imaging.EmfPlusRecordType!", "Field[WmfRectangle]"] + - ["System.Int16", "System.Drawing.Imaging.PropertyItem", "Property[Type]"] + - ["System.Drawing.Imaging.EmfPlusRecordType", "System.Drawing.Imaging.EmfPlusRecordType!", "Field[EmfSetBkMode]"] + - ["System.Drawing.Imaging.ImageFormat", "System.Drawing.Imaging.ImageFormat!", "Property[Icon]"] + - ["System.Drawing.Imaging.FrameDimension", "System.Drawing.Imaging.FrameDimension!", "Property[Page]"] + - ["System.Drawing.Imaging.ColorMatrixFlag", "System.Drawing.Imaging.ColorMatrixFlag!", "Field[SkipGrays]"] + - ["System.Drawing.Imaging.EmfPlusRecordType", "System.Drawing.Imaging.EmfPlusRecordType!", "Field[WmfIntersectClipRect]"] + - ["System.Drawing.Imaging.EncoderValue", "System.Drawing.Imaging.EncoderValue!", "Field[TransformFlipVertical]"] + - ["System.Drawing.Imaging.FrameDimension", "System.Drawing.Imaging.FrameDimension!", "Property[Time]"] + - ["System.Boolean", "System.Drawing.Imaging.MetafileHeader", "Method[IsEmfPlusOnly].ReturnValue"] + - ["System.Drawing.Imaging.EmfPlusRecordType", "System.Drawing.Imaging.EmfPlusRecordType!", "Field[Invalid]"] + - ["System.Drawing.Imaging.PixelFormat", "System.Drawing.Imaging.PixelFormat!", "Field[Format48bppRgb]"] + - ["System.Drawing.Imaging.EmfPlusRecordType", "System.Drawing.Imaging.EmfPlusRecordType!", "Field[EmfRoundRect]"] + - ["System.Drawing.Imaging.EncoderValue", "System.Drawing.Imaging.EncoderValue!", "Field[CompressionNone]"] + - ["System.Drawing.Imaging.EmfPlusRecordType", "System.Drawing.Imaging.EmfPlusRecordType!", "Field[WmfCreatePalette]"] + - ["System.Drawing.Imaging.EmfPlusRecordType", "System.Drawing.Imaging.EmfPlusRecordType!", "Field[EmfFillRgn]"] + - ["System.Drawing.Imaging.EmfPlusRecordType", "System.Drawing.Imaging.EmfPlusRecordType!", "Field[EmfEllipse]"] + - ["System.Drawing.Imaging.EmfPlusRecordType", "System.Drawing.Imaging.EmfPlusRecordType!", "Field[FillPie]"] + - ["System.Int32", "System.Drawing.Imaging.MetaHeader", "Property[MaxRecord]"] + - ["System.Int32", "System.Drawing.Imaging.PropertyItem", "Property[Id]"] + - ["System.Drawing.Imaging.EmfPlusRecordType", "System.Drawing.Imaging.EmfPlusRecordType!", "Field[WmfSetStretchBltMode]"] + - ["System.Drawing.Imaging.EmfPlusRecordType", "System.Drawing.Imaging.EmfPlusRecordType!", "Field[WmfPatBlt]"] + - ["System.Drawing.Imaging.EmfType", "System.Drawing.Imaging.EmfType!", "Field[EmfPlusOnly]"] + - ["System.Drawing.Imaging.EmfPlusRecordType", "System.Drawing.Imaging.EmfPlusRecordType!", "Field[EmfAngleArc]"] + - ["System.Single", "System.Drawing.Imaging.MetafileHeader", "Property[DpiX]"] + - ["System.Drawing.Imaging.EmfPlusRecordType", "System.Drawing.Imaging.EmfPlusRecordType!", "Field[WmfSetTextCharExtra]"] + - ["System.Drawing.Imaging.ColorMapType", "System.Drawing.Imaging.ColorMapType!", "Field[Brush]"] + - ["System.Drawing.Imaging.EmfPlusRecordType", "System.Drawing.Imaging.EmfPlusRecordType!", "Field[EmfPlgBlt]"] + - ["System.Drawing.Imaging.EmfPlusRecordType", "System.Drawing.Imaging.EmfPlusRecordType!", "Field[EmfAbortPath]"] + - ["System.Drawing.Imaging.EmfPlusRecordType", "System.Drawing.Imaging.EmfPlusRecordType!", "Field[EmfPolyBezierTo]"] + - ["System.Drawing.Imaging.EmfPlusRecordType", "System.Drawing.Imaging.EmfPlusRecordType!", "Field[FillPolygon]"] + - ["System.Drawing.Imaging.EncoderParameterValueType", "System.Drawing.Imaging.EncoderParameterValueType!", "Field[ValueTypeAscii]"] + - ["System.Drawing.Imaging.EncoderValue", "System.Drawing.Imaging.EncoderValue!", "Field[FrameDimensionResolution]"] + - ["System.Drawing.Imaging.EmfPlusRecordType", "System.Drawing.Imaging.EmfPlusRecordType!", "Field[EmfWidenPath]"] + - ["System.Drawing.Imaging.PixelFormat", "System.Drawing.Imaging.PixelFormat!", "Field[Format16bppArgb1555]"] + - ["System.Drawing.Imaging.EncoderValue", "System.Drawing.Imaging.EncoderValue!", "Field[TransformRotate180]"] + - ["System.Drawing.Imaging.PixelFormat", "System.Drawing.Imaging.PixelFormat!", "Field[Format32bppPArgb]"] + - ["System.Drawing.Imaging.EmfPlusRecordType", "System.Drawing.Imaging.EmfPlusRecordType!", "Field[EmfExtCreatePen]"] + - ["System.Drawing.Imaging.EmfPlusRecordType", "System.Drawing.Imaging.EmfPlusRecordType!", "Field[SetTextRenderingHint]"] + - ["System.Drawing.Imaging.EmfPlusRecordType", "System.Drawing.Imaging.EmfPlusRecordType!", "Field[DrawDriverString]"] + - ["System.Drawing.Imaging.Encoder", "System.Drawing.Imaging.Encoder!", "Field[ScanMethod]"] + - ["System.Drawing.Imaging.EmfPlusRecordType", "System.Drawing.Imaging.EmfPlusRecordType!", "Field[EmfPolyline16]"] + - ["System.Object", "System.Drawing.Imaging.ImageAttributes", "Method[Clone].ReturnValue"] + - ["System.Drawing.Imaging.EmfPlusRecordType", "System.Drawing.Imaging.EmfPlusRecordType!", "Field[EndOfFile]"] + - ["System.Drawing.Imaging.EmfPlusRecordType", "System.Drawing.Imaging.EmfPlusRecordType!", "Field[WmfSetROP2]"] + - ["System.Drawing.Imaging.ImageCodecFlags", "System.Drawing.Imaging.ImageCodecFlags!", "Field[Encoder]"] + - ["System.Drawing.Imaging.EncoderParameterValueType", "System.Drawing.Imaging.EncoderParameterValueType!", "Field[ValueTypePointer]"] + - ["System.Drawing.Imaging.ColorAdjustType", "System.Drawing.Imaging.ColorAdjustType!", "Field[Text]"] + - ["System.Drawing.Imaging.ColorAdjustType", "System.Drawing.Imaging.ColorAdjustType!", "Field[Any]"] + - ["System.Drawing.Imaging.EmfPlusRecordType", "System.Drawing.Imaging.EmfPlusRecordType!", "Field[WmfSelectClipRegion]"] + - ["System.Drawing.Imaging.ColorChannelFlag", "System.Drawing.Imaging.ColorChannelFlag!", "Field[ColorChannelM]"] + - ["System.Drawing.Imaging.EmfPlusRecordType", "System.Drawing.Imaging.EmfPlusRecordType!", "Field[EmfSetBkColor]"] + - ["System.Drawing.Imaging.EmfPlusRecordType", "System.Drawing.Imaging.EmfPlusRecordType!", "Field[EmfGlsRecord]"] + - ["System.Drawing.Imaging.EmfPlusRecordType", "System.Drawing.Imaging.EmfPlusRecordType!", "Field[DrawString]"] + - ["System.Single", "System.Drawing.Imaging.ColorMatrix", "Property[Matrix01]"] + - ["System.Drawing.Imaging.EmfPlusRecordType", "System.Drawing.Imaging.EmfPlusRecordType!", "Field[EmfArcTo]"] + - ["System.Drawing.Imaging.EmfPlusRecordType", "System.Drawing.Imaging.EmfPlusRecordType!", "Field[EmfCreateBrushIndirect]"] + - ["System.Drawing.Imaging.EmfPlusRecordType", "System.Drawing.Imaging.EmfPlusRecordType!", "Field[EmfCreateDibPatternBrushPt]"] + - ["System.Drawing.Imaging.EmfPlusRecordType", "System.Drawing.Imaging.EmfPlusRecordType!", "Field[EmfDrawEscape]"] + - ["System.Drawing.Imaging.EmfPlusRecordType", "System.Drawing.Imaging.EmfPlusRecordType!", "Field[WmfScaleWindowExt]"] + - ["System.Drawing.Imaging.EmfPlusRecordType", "System.Drawing.Imaging.EmfPlusRecordType!", "Field[EmfLineTo]"] + - ["System.Single", "System.Drawing.Imaging.ColorMatrix", "Property[Matrix12]"] + - ["System.Drawing.Imaging.ImageCodecFlags", "System.Drawing.Imaging.ImageCodecFlags!", "Field[SupportBitmap]"] + - ["System.Drawing.Imaging.EmfPlusRecordType", "System.Drawing.Imaging.EmfPlusRecordType!", "Field[EmfPolyPolyline]"] + - ["System.Drawing.Imaging.ImageFlags", "System.Drawing.Imaging.ImageFlags!", "Field[ColorSpaceYcck]"] + - ["System.Boolean", "System.Drawing.Imaging.FrameDimension", "Method[Equals].ReturnValue"] + - ["System.Drawing.Imaging.ImageFormat", "System.Drawing.Imaging.ImageFormat!", "Property[Jpeg]"] + - ["System.Drawing.Imaging.EmfPlusRecordType", "System.Drawing.Imaging.EmfPlusRecordType!", "Field[WmfMoveTo]"] + - ["System.Drawing.Imaging.EncoderParameterValueType", "System.Drawing.Imaging.EncoderParameterValueType!", "Field[ValueTypeLong]"] + - ["System.Drawing.Imaging.ColorMode", "System.Drawing.Imaging.ColorMode!", "Field[Argb32Mode]"] + - ["System.Drawing.Imaging.MetafileType", "System.Drawing.Imaging.MetafileType!", "Field[Emf]"] + - ["System.Drawing.Rectangle", "System.Drawing.Imaging.MetafileHeader", "Property[Bounds]"] + - ["System.Drawing.Imaging.EmfPlusRecordType", "System.Drawing.Imaging.EmfPlusRecordType!", "Field[EmfPaintRgn]"] + - ["System.Drawing.Imaging.EncoderValue", "System.Drawing.Imaging.EncoderValue!", "Field[RenderProgressive]"] + - ["System.IntPtr", "System.Drawing.Imaging.BitmapData", "Property[Scan0]"] + - ["System.Drawing.Imaging.EmfPlusRecordType", "System.Drawing.Imaging.EmfPlusRecordType!", "Field[EmfPolylineTo16]"] + - ["System.Drawing.Imaging.EmfType", "System.Drawing.Imaging.EmfType!", "Field[EmfOnly]"] + - ["System.Drawing.Imaging.EmfPlusRecordType", "System.Drawing.Imaging.EmfPlusRecordType!", "Field[Clear]"] + - ["System.Drawing.Imaging.ImageLockMode", "System.Drawing.Imaging.ImageLockMode!", "Field[WriteOnly]"] + - ["System.Drawing.Imaging.EmfPlusRecordType", "System.Drawing.Imaging.EmfPlusRecordType!", "Field[EmfSetROP2]"] + - ["System.Drawing.Imaging.MetafileFrameUnit", "System.Drawing.Imaging.MetafileFrameUnit!", "Field[Millimeter]"] + - ["System.Single", "System.Drawing.Imaging.ColorMatrix", "Property[Matrix30]"] + - ["System.Int32", "System.Drawing.Imaging.ImageCodecInfo", "Property[Version]"] + - ["System.String", "System.Drawing.Imaging.ImageFormat", "Method[ToString].ReturnValue"] + - ["System.Int16", "System.Drawing.Imaging.MetaHeader", "Property[HeaderSize]"] + - ["System.Drawing.Imaging.EmfPlusRecordType", "System.Drawing.Imaging.EmfPlusRecordType!", "Field[WmfRestoreDC]"] + - ["System.Drawing.Imaging.EmfPlusRecordType", "System.Drawing.Imaging.EmfPlusRecordType!", "Field[EmfCreateColorSpace]"] + - ["System.Drawing.Imaging.EmfPlusRecordType", "System.Drawing.Imaging.EmfPlusRecordType!", "Field[WmfExcludeClipRect]"] + - ["System.Drawing.Imaging.PixelFormat", "System.Drawing.Imaging.PixelFormat!", "Field[Extended]"] + - ["System.Drawing.Imaging.EmfPlusRecordType", "System.Drawing.Imaging.EmfPlusRecordType!", "Field[WmfResizePalette]"] + - ["System.Drawing.Imaging.EncoderValue", "System.Drawing.Imaging.EncoderValue!", "Field[VersionGif89]"] + - ["System.Drawing.Imaging.EmfPlusRecordType", "System.Drawing.Imaging.EmfPlusRecordType!", "Field[EmfPolyBezier]"] + - ["System.Drawing.Imaging.EmfPlusRecordType", "System.Drawing.Imaging.EmfPlusRecordType!", "Field[EmfRestoreDC]"] + - ["System.Drawing.Imaging.EmfPlusRecordType", "System.Drawing.Imaging.EmfPlusRecordType!", "Field[EmfStartDoc]"] + - ["System.Drawing.Imaging.EmfPlusRecordType", "System.Drawing.Imaging.EmfPlusRecordType!", "Field[EmfSetTextColor]"] + - ["System.Single", "System.Drawing.Imaging.ColorMatrix", "Property[Matrix23]"] + - ["System.Drawing.Imaging.ImageLockMode", "System.Drawing.Imaging.ImageLockMode!", "Field[ReadWrite]"] + - ["System.Drawing.Imaging.EmfPlusRecordType", "System.Drawing.Imaging.EmfPlusRecordType!", "Field[WmfChord]"] + - ["System.Drawing.Imaging.EmfPlusRecordType", "System.Drawing.Imaging.EmfPlusRecordType!", "Field[DrawPath]"] + - ["System.Drawing.Imaging.EncoderValue", "System.Drawing.Imaging.EncoderValue!", "Field[FrameDimensionTime]"] + - ["System.Boolean", "System.Drawing.Imaging.MetafileHeader", "Method[IsEmfPlus].ReturnValue"] + - ["System.Drawing.Imaging.EmfPlusRecordType", "System.Drawing.Imaging.EmfPlusRecordType!", "Field[WmfPie]"] + - ["System.Drawing.Imaging.EmfPlusRecordType", "System.Drawing.Imaging.EmfPlusRecordType!", "Field[EmfOffsetClipRgn]"] + - ["System.Single", "System.Drawing.Imaging.ColorMatrix", "Property[Matrix03]"] + - ["System.Drawing.Imaging.ImageFlags", "System.Drawing.Imaging.ImageFlags!", "Field[ReadOnly]"] + - ["System.Drawing.Imaging.ImageFlags", "System.Drawing.Imaging.ImageFlags!", "Field[PartiallyScalable]"] + - ["System.Drawing.Imaging.EmfPlusRecordType", "System.Drawing.Imaging.EmfPlusRecordType!", "Field[Restore]"] + - ["System.Drawing.Imaging.EncoderValue", "System.Drawing.Imaging.EncoderValue!", "Field[CompressionRle]"] + - ["System.Drawing.Imaging.EmfPlusRecordType", "System.Drawing.Imaging.EmfPlusRecordType!", "Field[Header]"] + - ["System.Drawing.Imaging.ColorChannelFlag", "System.Drawing.Imaging.ColorChannelFlag!", "Field[ColorChannelLast]"] + - ["System.Single", "System.Drawing.Imaging.ColorMatrix", "Property[Matrix41]"] + - ["System.Single", "System.Drawing.Imaging.ColorMatrix", "Property[Matrix21]"] + - ["System.Drawing.Imaging.EmfPlusRecordType", "System.Drawing.Imaging.EmfPlusRecordType!", "Field[SetAntiAliasMode]"] + - ["System.Drawing.Imaging.EmfPlusRecordType", "System.Drawing.Imaging.EmfPlusRecordType!", "Field[WmfOffsetViewportOrg]"] + - ["System.Drawing.Imaging.PixelFormat", "System.Drawing.Imaging.PixelFormat!", "Field[Format64bppPArgb]"] + - ["System.Boolean", "System.Drawing.Imaging.MetafileHeader", "Method[IsWmfPlaceable].ReturnValue"] + - ["System.Single", "System.Drawing.Imaging.ColorMatrix", "Property[Matrix11]"] + - ["System.Drawing.Imaging.EncoderValue", "System.Drawing.Imaging.EncoderValue!", "Field[TransformRotate90]"] + - ["System.Drawing.Imaging.EmfPlusRecordType", "System.Drawing.Imaging.EmfPlusRecordType!", "Field[EmfFlattenPath]"] + - ["System.Drawing.Imaging.EmfPlusRecordType", "System.Drawing.Imaging.EmfPlusRecordType!", "Field[SetPageTransform]"] + - ["System.Drawing.Imaging.ImageCodecFlags", "System.Drawing.Imaging.ImageCodecFlags!", "Field[SupportVector]"] + - ["System.Drawing.Color", "System.Drawing.Imaging.ColorMap", "Property[NewColor]"] + - ["System.Drawing.Imaging.EmfPlusRecordType", "System.Drawing.Imaging.EmfPlusRecordType!", "Field[EmfSetDIBitsToDevice]"] + - ["System.Drawing.Imaging.EmfPlusRecordType", "System.Drawing.Imaging.EmfPlusRecordType!", "Field[EmfColorMatchToTargetW]"] + - ["System.Drawing.Imaging.EmfPlusRecordType", "System.Drawing.Imaging.EmfPlusRecordType!", "Field[SetWorldTransform]"] + - ["System.Drawing.Imaging.EmfPlusRecordType", "System.Drawing.Imaging.EmfPlusRecordType!", "Field[WmfSaveDC]"] + - ["System.Single", "System.Drawing.Imaging.ColorMatrix", "Property[Matrix02]"] + - ["System.Drawing.Imaging.ImageFlags", "System.Drawing.Imaging.ImageFlags!", "Field[Caching]"] + - ["System.Drawing.Imaging.EmfPlusRecordType", "System.Drawing.Imaging.EmfPlusRecordType!", "Field[WmfSetTextJustification]"] + - ["System.Drawing.Imaging.EmfPlusRecordType", "System.Drawing.Imaging.EmfPlusRecordType!", "Field[WmfOffsetCilpRgn]"] + - ["System.Drawing.Imaging.PixelFormat", "System.Drawing.Imaging.PixelFormat!", "Field[Gdi]"] + - ["System.Drawing.Imaging.Encoder", "System.Drawing.Imaging.Encoder!", "Field[SaveFlag]"] + - ["System.Int32", "System.Drawing.Imaging.BitmapData", "Property[Reserved]"] + - ["System.Drawing.Imaging.EmfPlusRecordType", "System.Drawing.Imaging.EmfPlusRecordType!", "Field[EmfSetMetaRgn]"] + - ["System.Drawing.Imaging.EmfPlusRecordType", "System.Drawing.Imaging.EmfPlusRecordType!", "Field[SetInterpolationMode]"] + - ["System.Drawing.Imaging.EmfPlusRecordType", "System.Drawing.Imaging.EmfPlusRecordType!", "Field[WmfCreatePenIndirect]"] + - ["System.Drawing.Imaging.EncoderValue", "System.Drawing.Imaging.EncoderValue!", "Field[ScanMethodNonInterlaced]"] + - ["System.Drawing.Imaging.PixelFormat", "System.Drawing.Imaging.PixelFormat!", "Field[DontCare]"] + - ["System.Drawing.Imaging.EmfPlusRecordType", "System.Drawing.Imaging.EmfPlusRecordType!", "Field[EmfSetTextJustification]"] + - ["System.Drawing.Imaging.MetafileType", "System.Drawing.Imaging.MetafileType!", "Field[Invalid]"] + - ["System.Drawing.Imaging.EmfPlusRecordType", "System.Drawing.Imaging.EmfPlusRecordType!", "Field[EmfInvertRgn]"] + - ["System.Int16", "System.Drawing.Imaging.WmfPlaceableFileHeader", "Property[BboxTop]"] + - ["System.Int32", "System.Drawing.Imaging.MetafileHeader", "Property[MetafileSize]"] + - ["System.Drawing.Imaging.ImageFlags", "System.Drawing.Imaging.ImageFlags!", "Field[ColorSpaceGray]"] + - ["System.Drawing.Imaging.MetafileFrameUnit", "System.Drawing.Imaging.MetafileFrameUnit!", "Field[Document]"] + - ["System.Drawing.Imaging.PaletteType", "System.Drawing.Imaging.PaletteType!", "Field[FixedBlackAndWhite]"] + - ["System.Drawing.Imaging.EmfPlusRecordType", "System.Drawing.Imaging.EmfPlusRecordType!", "Field[WmfTextOut]"] + - ["System.Drawing.Imaging.Encoder", "System.Drawing.Imaging.Encoder!", "Field[ChrominanceTable]"] + - ["System.Drawing.Imaging.EncoderValue", "System.Drawing.Imaging.EncoderValue!", "Field[Flush]"] + - ["System.Int32", "System.Drawing.Imaging.WmfPlaceableFileHeader", "Property[Key]"] + - ["System.Drawing.Imaging.EmfPlusRecordType", "System.Drawing.Imaging.EmfPlusRecordType!", "Field[EmfDeleteColorSpace]"] + - ["System.Drawing.Imaging.EmfPlusRecordType", "System.Drawing.Imaging.EmfPlusRecordType!", "Field[WmfStretchDib]"] + - ["System.Drawing.Imaging.DitherType", "System.Drawing.Imaging.DitherType!", "Field[Spiral8x8]"] + - ["System.Drawing.Imaging.EmfPlusRecordType", "System.Drawing.Imaging.EmfPlusRecordType!", "Field[EmfTransparentBlt]"] + - ["System.Drawing.Imaging.EmfPlusRecordType", "System.Drawing.Imaging.EmfPlusRecordType!", "Field[WmfSetMapperFlags]"] + - ["System.Guid", "System.Drawing.Imaging.ImageCodecInfo", "Property[Clsid]"] + - ["System.Drawing.Imaging.EmfPlusRecordType", "System.Drawing.Imaging.EmfPlusRecordType!", "Field[WmfSetMapMode]"] + - ["System.Drawing.Imaging.PixelFormat", "System.Drawing.Imaging.PixelFormat!", "Field[Format64bppArgb]"] + - ["System.Drawing.Imaging.EmfPlusRecordType", "System.Drawing.Imaging.EmfPlusRecordType!", "Field[WmfSetTextColor]"] + - ["System.Guid", "System.Drawing.Imaging.FrameDimension", "Property[Guid]"] + - ["System.Drawing.Imaging.ImageCodecFlags", "System.Drawing.Imaging.ImageCodecFlags!", "Field[System]"] + - ["System.Int32", "System.Drawing.Imaging.MetafileHeader", "Property[EmfPlusHeaderSize]"] + - ["System.Drawing.Imaging.EmfPlusRecordType", "System.Drawing.Imaging.EmfPlusRecordType!", "Field[EmfExtSelectClipRgn]"] + - ["System.Single", "System.Drawing.Imaging.ColorMatrix", "Property[Matrix43]"] + - ["System.Drawing.Imaging.ImageCodecFlags", "System.Drawing.Imaging.ImageCodecFlags!", "Field[Decoder]"] + - ["System.Drawing.Imaging.EmfPlusRecordType", "System.Drawing.Imaging.EmfPlusRecordType!", "Field[EmfEof]"] + - ["System.Drawing.Imaging.EmfPlusRecordType", "System.Drawing.Imaging.EmfPlusRecordType!", "Field[SetClipPath]"] + - ["System.Single", "System.Drawing.Imaging.ColorMatrix", "Property[Matrix44]"] + - ["System.Drawing.Imaging.EncoderParameterValueType", "System.Drawing.Imaging.EncoderParameterValueType!", "Field[ValueTypeRational]"] + - ["System.Drawing.Imaging.EmfPlusRecordType", "System.Drawing.Imaging.EmfPlusRecordType!", "Field[WmfOffsetWindowOrg]"] + - ["System.Drawing.Imaging.ImageFormat", "System.Drawing.Imaging.ImageFormat!", "Property[Emf]"] + - ["System.Drawing.Imaging.EmfPlusRecordType", "System.Drawing.Imaging.EmfPlusRecordType!", "Field[SetPixelOffsetMode]"] + - ["System.Drawing.Imaging.ColorAdjustType", "System.Drawing.Imaging.ColorAdjustType!", "Field[Count]"] + - ["System.Drawing.Imaging.EmfPlusRecordType", "System.Drawing.Imaging.EmfPlusRecordType!", "Field[EmfSetPaletteEntries]"] + - ["System.Int32", "System.Drawing.Imaging.BitmapData", "Property[Stride]"] + - ["System.Drawing.Imaging.EmfPlusRecordType", "System.Drawing.Imaging.EmfPlusRecordType!", "Field[DrawImage]"] + - ["System.Drawing.Imaging.EmfPlusRecordType", "System.Drawing.Imaging.EmfPlusRecordType!", "Field[EmfPolygon]"] + - ["System.Drawing.Imaging.EmfPlusRecordType", "System.Drawing.Imaging.EmfPlusRecordType!", "Field[EmfPolyPolyline16]"] + - ["System.Drawing.Imaging.ImageFlags", "System.Drawing.Imaging.ImageFlags!", "Field[HasRealDpi]"] + - ["System.Drawing.Color", "System.Drawing.Imaging.ColorMap", "Property[OldColor]"] + - ["System.Drawing.Imaging.EmfPlusRecordType", "System.Drawing.Imaging.EmfPlusRecordType!", "Field[EmfColorCorrectPalette]"] + - ["System.Drawing.Imaging.ImageCodecInfo[]", "System.Drawing.Imaging.ImageCodecInfo!", "Method[GetImageDecoders].ReturnValue"] + - ["System.Drawing.Imaging.ImageFlags", "System.Drawing.Imaging.ImageFlags!", "Field[ColorSpaceYcbcr]"] + - ["System.Drawing.Imaging.EmfPlusRecordType", "System.Drawing.Imaging.EmfPlusRecordType!", "Field[WmfSetTextAlign]"] + - ["System.Drawing.Imaging.EmfPlusRecordType", "System.Drawing.Imaging.EmfPlusRecordType!", "Field[EmfCloseFigure]"] + - ["System.Drawing.Imaging.EmfPlusRecordType", "System.Drawing.Imaging.EmfPlusRecordType!", "Field[WmfSelectPalette]"] + - ["System.Drawing.Imaging.EncoderParameterValueType", "System.Drawing.Imaging.EncoderParameter", "Property[Type]"] + - ["System.Drawing.Imaging.ImageFlags", "System.Drawing.Imaging.ImageFlags!", "Field[ColorSpaceCmyk]"] + - ["System.Drawing.Imaging.EmfPlusRecordType", "System.Drawing.Imaging.EmfPlusRecordType!", "Field[Save]"] + - ["System.Drawing.Imaging.FrameDimension", "System.Drawing.Imaging.FrameDimension!", "Property[Resolution]"] + - ["System.Drawing.Imaging.EmfPlusRecordType", "System.Drawing.Imaging.EmfPlusRecordType!", "Field[EmfSetColorSpace]"] + - ["System.Drawing.Imaging.EmfPlusRecordType", "System.Drawing.Imaging.EmfPlusRecordType!", "Field[FillEllipse]"] + - ["System.Drawing.Imaging.ImageLockMode", "System.Drawing.Imaging.ImageLockMode!", "Field[ReadOnly]"] + - ["System.Drawing.Imaging.EmfPlusRecordType", "System.Drawing.Imaging.EmfPlusRecordType!", "Field[EmfBitBlt]"] + - ["System.Drawing.Imaging.EmfPlusRecordType", "System.Drawing.Imaging.EmfPlusRecordType!", "Field[WmfRealizePalette]"] + - ["System.Drawing.Imaging.DitherType", "System.Drawing.Imaging.DitherType!", "Field[Ordered8x8]"] + - ["System.Drawing.Imaging.EmfPlusRecordType", "System.Drawing.Imaging.EmfPlusRecordType!", "Field[EmfGlsBoundedRecord]"] + - ["System.Drawing.Imaging.Encoder", "System.Drawing.Imaging.Encoder!", "Field[SaveAsCmyk]"] + - ["System.Drawing.Imaging.EmfPlusRecordType", "System.Drawing.Imaging.EmfPlusRecordType!", "Field[WmfSelectObject]"] + - ["System.Drawing.Imaging.EmfPlusRecordType", "System.Drawing.Imaging.EmfPlusRecordType!", "Field[RotateWorldTransform]"] + - ["System.Boolean", "System.Drawing.Imaging.ImageFormat", "Method[Equals].ReturnValue"] + - ["System.Drawing.Imaging.EmfPlusRecordType", "System.Drawing.Imaging.EmfPlusRecordType!", "Field[EmfIntersectClipRect]"] + - ["System.Drawing.Imaging.EmfPlusRecordType", "System.Drawing.Imaging.EmfPlusRecordType!", "Field[EmfExtTextOutA]"] + - ["System.Drawing.Imaging.EmfPlusRecordType", "System.Drawing.Imaging.EmfPlusRecordType!", "Field[EmfSetIcmProfileA]"] + - ["System.Drawing.Imaging.MetafileType", "System.Drawing.Imaging.MetafileType!", "Field[Wmf]"] + - ["System.Drawing.Imaging.EmfPlusRecordType", "System.Drawing.Imaging.EmfPlusRecordType!", "Field[FillRects]"] + - ["System.Drawing.Imaging.EmfPlusRecordType", "System.Drawing.Imaging.EmfPlusRecordType!", "Field[EmfSetMapMode]"] + - ["System.Drawing.Imaging.EmfPlusRecordType", "System.Drawing.Imaging.EmfPlusRecordType!", "Field[EmfNamedEscpae]"] + - ["System.Drawing.Imaging.EmfPlusRecordType", "System.Drawing.Imaging.EmfPlusRecordType!", "Field[EmfStretchDIBits]"] + - ["System.Drawing.Imaging.EmfPlusRecordType", "System.Drawing.Imaging.EmfPlusRecordType!", "Field[MultiplyWorldTransform]"] + - ["System.Drawing.Imaging.ImageFormat", "System.Drawing.Imaging.ImageFormat!", "Property[MemoryBmp]"] + - ["System.Drawing.Imaging.ColorChannelFlag", "System.Drawing.Imaging.ColorChannelFlag!", "Field[ColorChannelY]"] + - ["System.Drawing.Imaging.EmfPlusRecordType", "System.Drawing.Imaging.EmfPlusRecordType!", "Field[EmfSetPixelV]"] + - ["System.Drawing.Imaging.EmfPlusRecordType", "System.Drawing.Imaging.EmfPlusRecordType!", "Field[WmfRoundRect]"] + - ["System.Drawing.Imaging.EmfPlusRecordType", "System.Drawing.Imaging.EmfPlusRecordType!", "Field[WmfPaintRegion]"] + - ["System.Drawing.Imaging.ColorAdjustType", "System.Drawing.Imaging.ColorAdjustType!", "Field[Brush]"] + - ["System.Drawing.Imaging.EmfPlusRecordType", "System.Drawing.Imaging.EmfPlusRecordType!", "Field[MultiFormatStart]"] + - ["System.Drawing.Imaging.EmfPlusRecordType", "System.Drawing.Imaging.EmfPlusRecordType!", "Field[WmfSetPixel]"] + - ["System.Drawing.Imaging.EmfPlusRecordType", "System.Drawing.Imaging.EmfPlusRecordType!", "Field[GetDC]"] + - ["System.Drawing.Imaging.ImageFlags", "System.Drawing.Imaging.ImageFlags!", "Field[None]"] + - ["System.IntPtr", "System.Drawing.Imaging.Metafile", "Method[GetHenhmetafile].ReturnValue"] + - ["System.Drawing.Imaging.EmfPlusRecordType", "System.Drawing.Imaging.EmfPlusRecordType!", "Field[WmfLineTo]"] + - ["System.Drawing.Imaging.EncoderValue", "System.Drawing.Imaging.EncoderValue!", "Field[TransformFlipHorizontal]"] + - ["System.Drawing.Imaging.EmfType", "System.Drawing.Imaging.EmfType!", "Field[EmfPlusDual]"] + - ["System.Drawing.Imaging.PaletteType", "System.Drawing.Imaging.PaletteType!", "Field[FixedHalftone8]"] + - ["System.Drawing.Imaging.Encoder", "System.Drawing.Imaging.Encoder!", "Field[ColorSpace]"] + - ["System.Drawing.Imaging.EmfPlusRecordType", "System.Drawing.Imaging.EmfPlusRecordType!", "Field[EmfExtTextOutW]"] + - ["System.Drawing.Imaging.MetafileFrameUnit", "System.Drawing.Imaging.MetafileFrameUnit!", "Field[Point]"] + - ["System.Drawing.Imaging.MetafileType", "System.Drawing.Imaging.MetafileHeader", "Property[Type]"] + - ["System.Drawing.Imaging.EmfPlusRecordType", "System.Drawing.Imaging.EmfPlusRecordType!", "Field[EmfSaveDC]"] + - ["System.Drawing.Imaging.EmfPlusRecordType", "System.Drawing.Imaging.EmfPlusRecordType!", "Field[Comment]"] + - ["System.Drawing.Imaging.EmfPlusRecordType", "System.Drawing.Imaging.EmfPlusRecordType!", "Field[EmfExtEscape]"] + - ["System.Drawing.Imaging.EmfPlusRecordType", "System.Drawing.Imaging.EmfPlusRecordType!", "Field[EmfStretchBlt]"] + - ["System.Drawing.Imaging.EncoderValue", "System.Drawing.Imaging.EncoderValue!", "Field[VersionGif87]"] + - ["System.Drawing.Imaging.PaletteType", "System.Drawing.Imaging.PaletteType!", "Field[FixedHalftone216]"] + - ["System.Drawing.Imaging.ImageFormat", "System.Drawing.Imaging.ImageFormat!", "Property[Heif]"] + - ["System.Drawing.Imaging.DitherType", "System.Drawing.Imaging.DitherType!", "Field[Ordered4x4]"] + - ["System.Drawing.Imaging.EncoderValue", "System.Drawing.Imaging.EncoderValue!", "Field[ColorTypeYCCK]"] + - ["System.Drawing.Imaging.PixelFormat", "System.Drawing.Imaging.PixelFormat!", "Field[Undefined]"] + - ["System.Drawing.Imaging.EmfPlusRecordType", "System.Drawing.Imaging.EmfPlusRecordType!", "Field[EmfCreateColorSpaceW]"] + - ["System.Drawing.Imaging.EmfPlusRecordType", "System.Drawing.Imaging.EmfPlusRecordType!", "Field[EmfCreateMonoBrush]"] + - ["System.Drawing.Imaging.EmfPlusRecordType", "System.Drawing.Imaging.EmfPlusRecordType!", "Field[EmfPixelFormat]"] + - ["System.Drawing.Imaging.EmfPlusRecordType", "System.Drawing.Imaging.EmfPlusRecordType!", "Field[EmfSetStretchBltMode]"] + - ["System.Drawing.Imaging.EmfPlusRecordType", "System.Drawing.Imaging.EmfPlusRecordType!", "Field[WmfEscape]"] + - ["System.Int16", "System.Drawing.Imaging.MetaHeader", "Property[Version]"] + - ["System.Drawing.Imaging.EncoderValue", "System.Drawing.Imaging.EncoderValue!", "Field[CompressionCCITT3]"] + - ["System.String", "System.Drawing.Imaging.ImageCodecInfo", "Property[DllName]"] + - ["System.Drawing.Imaging.PixelFormat", "System.Drawing.Imaging.PixelFormat!", "Field[Max]"] + - ["System.Drawing.Imaging.EmfPlusRecordType", "System.Drawing.Imaging.EmfPlusRecordType!", "Field[EmfSetWorldTransform]"] + - ["System.Drawing.Imaging.PaletteType", "System.Drawing.Imaging.PaletteType!", "Field[FixedHalftone252]"] + - ["System.Drawing.Imaging.EmfPlusRecordType", "System.Drawing.Imaging.EmfPlusRecordType!", "Field[WmfFloodFill]"] + - ["System.Drawing.Imaging.EmfPlusRecordType", "System.Drawing.Imaging.EmfPlusRecordType!", "Field[WmfArc]"] + - ["System.Drawing.Imaging.EmfPlusRecordType", "System.Drawing.Imaging.EmfPlusRecordType!", "Field[EmfModifyWorldTransform]"] + - ["System.Drawing.Imaging.DitherType", "System.Drawing.Imaging.DitherType!", "Field[None]"] + - ["System.Drawing.Imaging.EmfPlusRecordType", "System.Drawing.Imaging.EmfPlusRecordType!", "Field[EmfMax]"] + - ["System.Drawing.Imaging.EncoderValue", "System.Drawing.Imaging.EncoderValue!", "Field[CompressionCCITT4]"] + - ["System.Drawing.Imaging.ColorAdjustType", "System.Drawing.Imaging.ColorAdjustType!", "Field[Default]"] + - ["System.Drawing.Imaging.PixelFormat", "System.Drawing.Imaging.PixelFormat!", "Field[Format32bppArgb]"] + - ["System.Drawing.Imaging.EmfPlusRecordType", "System.Drawing.Imaging.EmfPlusRecordType!", "Field[EmfSetPolyFillMode]"] + - ["System.Drawing.Imaging.EmfPlusRecordType", "System.Drawing.Imaging.EmfPlusRecordType!", "Field[FillRegion]"] + - ["System.Drawing.Imaging.EmfPlusRecordType", "System.Drawing.Imaging.EmfPlusRecordType!", "Field[WmfSetViewportExt]"] + - ["System.Drawing.Imaging.EmfPlusRecordType", "System.Drawing.Imaging.EmfPlusRecordType!", "Field[DrawRects]"] + - ["System.Drawing.Imaging.EmfPlusRecordType", "System.Drawing.Imaging.EmfPlusRecordType!", "Field[Max]"] + - ["System.Drawing.Imaging.EmfPlusRecordType", "System.Drawing.Imaging.EmfPlusRecordType!", "Field[WmfBitBlt]"] + - ["System.Drawing.Imaging.EmfPlusRecordType", "System.Drawing.Imaging.EmfPlusRecordType!", "Field[WmfFrameRegion]"] + - ["System.Drawing.Imaging.EmfPlusRecordType", "System.Drawing.Imaging.EmfPlusRecordType!", "Field[EmfForceUfiMapping]"] + - ["System.Int32", "System.Drawing.Imaging.BitmapData", "Property[Height]"] + - ["System.Drawing.Imaging.PixelFormat", "System.Drawing.Imaging.PixelFormat!", "Field[Format16bppRgb555]"] + - ["System.Drawing.Imaging.EmfPlusRecordType", "System.Drawing.Imaging.EmfPlusRecordType!", "Field[ResetClip]"] + - ["System.Drawing.Imaging.ImageCodecFlags", "System.Drawing.Imaging.ImageCodecInfo", "Property[Flags]"] + - ["System.Drawing.Imaging.EmfPlusRecordType", "System.Drawing.Imaging.EmfPlusRecordType!", "Field[EmfCreatePalette]"] + - ["System.Int32", "System.Drawing.Imaging.ColorPalette", "Property[Flags]"] + - ["System.Drawing.Imaging.EmfPlusRecordType", "System.Drawing.Imaging.EmfPlusRecordType!", "Field[EmfHeader]"] + - ["System.Drawing.Imaging.EmfPlusRecordType", "System.Drawing.Imaging.EmfPlusRecordType!", "Field[WmfScaleViewportExt]"] + - ["System.Drawing.Imaging.PaletteFlags", "System.Drawing.Imaging.PaletteFlags!", "Field[HasAlpha]"] + - ["System.Drawing.Imaging.Encoder", "System.Drawing.Imaging.Encoder!", "Field[Compression]"] + - ["System.Drawing.Imaging.EmfPlusRecordType", "System.Drawing.Imaging.EmfPlusRecordType!", "Field[MultiFormatEnd]"] + - ["System.Drawing.Imaging.EmfPlusRecordType", "System.Drawing.Imaging.EmfPlusRecordType!", "Field[WmfExtTextOut]"] + - ["System.Drawing.Imaging.EmfPlusRecordType", "System.Drawing.Imaging.EmfPlusRecordType!", "Field[EmfPlusRecordBase]"] + - ["System.Drawing.Imaging.EmfPlusRecordType", "System.Drawing.Imaging.EmfPlusRecordType!", "Field[EmfChord]"] + - ["System.Drawing.Imaging.EmfPlusRecordType", "System.Drawing.Imaging.EmfPlusRecordType!", "Field[EmfExcludeClipRect]"] + - ["System.Drawing.Imaging.PixelFormat", "System.Drawing.Imaging.BitmapData", "Property[PixelFormat]"] + - ["System.Drawing.Imaging.PixelFormat", "System.Drawing.Imaging.PixelFormat!", "Field[Canonical]"] + - ["System.Int32", "System.Drawing.Imaging.MetaHeader", "Property[Size]"] + - ["System.Drawing.Imaging.EmfPlusRecordType", "System.Drawing.Imaging.EmfPlusRecordType!", "Field[DrawLines]"] + - ["System.Drawing.Imaging.EmfPlusRecordType", "System.Drawing.Imaging.EmfPlusRecordType!", "Field[EmfPolyLineTo]"] + - ["System.Drawing.Imaging.ImageFormat", "System.Drawing.Imaging.ImageFormat!", "Property[Tiff]"] + - ["System.Drawing.Imaging.EmfPlusRecordType", "System.Drawing.Imaging.EmfPlusRecordType!", "Field[SetClipRegion]"] + - ["System.Drawing.Imaging.EmfPlusRecordType", "System.Drawing.Imaging.EmfPlusRecordType!", "Field[WmfCreatePatternBrush]"] + - ["System.Drawing.Imaging.EmfPlusRecordType", "System.Drawing.Imaging.EmfPlusRecordType!", "Field[DrawPie]"] + - ["System.Drawing.Imaging.EmfPlusRecordType", "System.Drawing.Imaging.EmfPlusRecordType!", "Field[WmfSetPalEntries]"] + - ["System.Drawing.Imaging.EmfPlusRecordType", "System.Drawing.Imaging.EmfPlusRecordType!", "Field[WmfPolyPolygon]"] + - ["System.Drawing.Imaging.PixelFormat", "System.Drawing.Imaging.PixelFormat!", "Field[Alpha]"] + - ["System.Single", "System.Drawing.Imaging.ColorMatrix", "Property[Matrix33]"] + - ["System.Drawing.Imaging.DitherType", "System.Drawing.Imaging.DitherType!", "Field[Solid]"] + - ["System.Drawing.Imaging.EmfPlusRecordType", "System.Drawing.Imaging.EmfPlusRecordType!", "Field[EmfSetTextAlign]"] + - ["System.Drawing.Imaging.EncoderParameterValueType", "System.Drawing.Imaging.EncoderParameterValueType!", "Field[ValueTypeRationalRange]"] + - ["System.Int32", "System.Drawing.Imaging.FrameDimension", "Method[GetHashCode].ReturnValue"] + - ["System.Drawing.Imaging.PixelFormat", "System.Drawing.Imaging.PixelFormat!", "Field[Format8bppIndexed]"] + - ["System.Drawing.Imaging.EmfPlusRecordType", "System.Drawing.Imaging.EmfPlusRecordType!", "Field[EmfSetLinkedUfis]"] + - ["System.Drawing.Imaging.PixelFormat", "System.Drawing.Imaging.PixelFormat!", "Field[Indexed]"] + - ["System.Drawing.Imaging.EmfPlusRecordType", "System.Drawing.Imaging.EmfPlusRecordType!", "Field[EmfAlphaBlend]"] + - ["System.Drawing.Imaging.DitherType", "System.Drawing.Imaging.DitherType!", "Field[Ordered16x16]"] + - ["System.Drawing.Imaging.ColorPalette", "System.Drawing.Imaging.ColorPalette!", "Method[CreateOptimalPalette].ReturnValue"] + - ["System.Drawing.Imaging.MetafileHeader", "System.Drawing.Imaging.Metafile!", "Method[GetMetafileHeader].ReturnValue"] + - ["System.Drawing.Imaging.EmfPlusRecordType", "System.Drawing.Imaging.EmfPlusRecordType!", "Field[EmfResizePalette]"] + - ["System.Drawing.Imaging.EmfPlusRecordType", "System.Drawing.Imaging.EmfPlusRecordType!", "Field[EmfSmallTextOut]"] + - ["System.Drawing.Imaging.EmfPlusRecordType", "System.Drawing.Imaging.EmfPlusRecordType!", "Field[EmfStrokeAndFillPath]"] + - ["System.Drawing.Imaging.EmfPlusRecordType", "System.Drawing.Imaging.EmfPlusRecordType!", "Field[EmfPolyTextOutW]"] + - ["System.Drawing.Imaging.EmfPlusRecordType", "System.Drawing.Imaging.EmfPlusRecordType!", "Field[EmfBeginPath]"] + - ["System.Single", "System.Drawing.Imaging.ColorMatrix", "Property[Matrix14]"] + - ["System.Drawing.Imaging.EmfPlusRecordType", "System.Drawing.Imaging.EmfPlusRecordType!", "Field[DrawCurve]"] + - ["System.Drawing.Imaging.EmfPlusRecordType", "System.Drawing.Imaging.EmfPlusRecordType!", "Field[EmfPolyPolygon16]"] + - ["System.Drawing.Imaging.EmfPlusRecordType", "System.Drawing.Imaging.EmfPlusRecordType!", "Field[EmfPolyPolygon]"] + - ["System.Drawing.Imaging.ImageCodecFlags", "System.Drawing.Imaging.ImageCodecFlags!", "Field[User]"] + - ["System.Single", "System.Drawing.Imaging.ColorMatrix", "Property[Matrix22]"] + - ["System.Drawing.Imaging.EmfPlusRecordType", "System.Drawing.Imaging.EmfPlusRecordType!", "Field[EmfSelectPalette]"] + - ["System.Drawing.Imaging.EncoderParameterValueType", "System.Drawing.Imaging.EncoderParameterValueType!", "Field[ValueTypeLongRange]"] + - ["System.Drawing.Imaging.EmfPlusRecordType", "System.Drawing.Imaging.EmfPlusRecordType!", "Field[EmfSelectObject]"] + - ["System.Drawing.Imaging.ImageFormat", "System.Drawing.Imaging.ImageFormat!", "Property[Png]"] + - ["System.Drawing.Imaging.EmfPlusRecordType", "System.Drawing.Imaging.EmfPlusRecordType!", "Field[EmfRealizePalette]"] + - ["System.Int16", "System.Drawing.Imaging.WmfPlaceableFileHeader", "Property[Hmf]"] + - ["System.Drawing.Imaging.EmfPlusRecordType", "System.Drawing.Imaging.EmfPlusRecordType!", "Field[WmfSetWindowExt]"] + - ["System.Drawing.Imaging.EmfPlusRecordType", "System.Drawing.Imaging.EmfPlusRecordType!", "Field[EmfScaleViewportExtEx]"] + - ["System.Drawing.Imaging.EmfPlusRecordType", "System.Drawing.Imaging.EmfPlusRecordType!", "Field[EmfExtCreateFontIndirect]"] + - ["System.Drawing.Imaging.EmfPlusRecordType", "System.Drawing.Imaging.EmfPlusRecordType!", "Field[EmfSetArcDirection]"] + - ["System.Drawing.Imaging.ImageFlags", "System.Drawing.Imaging.ImageFlags!", "Field[ColorSpaceRgb]"] + - ["System.Int32", "System.Drawing.Imaging.MetafileHeader", "Property[LogicalDpiX]"] + - ["System.Drawing.Imaging.EmfPlusRecordType", "System.Drawing.Imaging.EmfPlusRecordType!", "Field[FillClosedCurve]"] + - ["System.Int16", "System.Drawing.Imaging.WmfPlaceableFileHeader", "Property[Inch]"] + - ["System.Drawing.Imaging.EmfPlusRecordType", "System.Drawing.Imaging.EmfPlusRecordType!", "Field[EmfPie]"] + - ["System.Drawing.Imaging.MetafileType", "System.Drawing.Imaging.MetafileType!", "Field[WmfPlaceable]"] + - ["System.Drawing.Imaging.ColorMatrixFlag", "System.Drawing.Imaging.ColorMatrixFlag!", "Field[Default]"] + - ["System.Single", "System.Drawing.Imaging.ColorMatrix", "Property[Matrix04]"] + - ["System.Drawing.Imaging.DitherType", "System.Drawing.Imaging.DitherType!", "Field[DualSpiral4x4]"] + - ["System.Drawing.Imaging.EmfPlusRecordType", "System.Drawing.Imaging.EmfPlusRecordType!", "Field[SetRenderingOrigin]"] + - ["System.Drawing.Imaging.EmfPlusRecordType", "System.Drawing.Imaging.EmfPlusRecordType!", "Field[DrawClosedCurve]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemDrawingImagingEffects/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemDrawingImagingEffects/model.yml new file mode 100644 index 000000000000..63ab3cdf7d23 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemDrawingImagingEffects/model.yml @@ -0,0 +1,37 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Int32", "System.Drawing.Imaging.Effects.DensityCurveEffect", "Property[Density]"] + - ["System.Int32", "System.Drawing.Imaging.Effects.ShadowCurveEffect", "Property[Shadow]"] + - ["System.Drawing.Imaging.Effects.CurveChannel", "System.Drawing.Imaging.Effects.CurveChannel!", "Field[Green]"] + - ["System.Drawing.Imaging.Effects.CurveChannel", "System.Drawing.Imaging.Effects.CurveChannel!", "Field[Red]"] + - ["System.ReadOnlyMemory", "System.Drawing.Imaging.Effects.ColorLookupTableEffect", "Property[AlphaLookupTable]"] + - ["System.Single", "System.Drawing.Imaging.Effects.BlurEffect", "Property[Radius]"] + - ["System.Int32", "System.Drawing.Imaging.Effects.MidtoneCurveEffect", "Property[Midtone]"] + - ["System.Drawing.Imaging.ColorMatrix", "System.Drawing.Imaging.Effects.ColorMatrixEffect", "Property[Matrix]"] + - ["System.Drawing.Imaging.Effects.CurveChannel", "System.Drawing.Imaging.Effects.ColorCurveEffect", "Property[Channel]"] + - ["System.Int32", "System.Drawing.Imaging.Effects.HighlightCurveEffect", "Property[Highlight]"] + - ["System.ReadOnlyMemory", "System.Drawing.Imaging.Effects.ColorLookupTableEffect", "Property[RedLookupTable]"] + - ["System.ReadOnlyMemory", "System.Drawing.Imaging.Effects.ColorLookupTableEffect", "Property[GreenLookupTable]"] + - ["System.Drawing.Imaging.Effects.CurveChannel", "System.Drawing.Imaging.Effects.CurveChannel!", "Field[Blue]"] + - ["System.ReadOnlyMemory", "System.Drawing.Imaging.Effects.ColorLookupTableEffect", "Property[BlueLookupTable]"] + - ["System.Int32", "System.Drawing.Imaging.Effects.ColorBalanceEffect", "Property[YellowBlue]"] + - ["System.Int32", "System.Drawing.Imaging.Effects.BlackSaturationCurveEffect", "Property[BlackSaturation]"] + - ["System.Int32", "System.Drawing.Imaging.Effects.ColorBalanceEffect", "Property[CyanRed]"] + - ["System.Int32", "System.Drawing.Imaging.Effects.ExposureCurveEffect", "Property[Exposure]"] + - ["System.Int32", "System.Drawing.Imaging.Effects.ContrastCurveEffect", "Property[Contrast]"] + - ["System.Single", "System.Drawing.Imaging.Effects.SharpenEffect", "Property[Amount]"] + - ["System.Int32", "System.Drawing.Imaging.Effects.LevelsEffect", "Property[Midtone]"] + - ["System.Int32", "System.Drawing.Imaging.Effects.TintEffect", "Property[Amount]"] + - ["System.Single", "System.Drawing.Imaging.Effects.SharpenEffect", "Property[Radius]"] + - ["System.Int32", "System.Drawing.Imaging.Effects.TintEffect", "Property[Hue]"] + - ["System.Int32", "System.Drawing.Imaging.Effects.BrightnessContrastEffect", "Property[BrightnessLevel]"] + - ["System.Int32", "System.Drawing.Imaging.Effects.WhiteSaturationCurveEffect", "Property[WhiteSaturation]"] + - ["System.Boolean", "System.Drawing.Imaging.Effects.BlurEffect", "Property[ExpandEdge]"] + - ["System.Int32", "System.Drawing.Imaging.Effects.BrightnessContrastEffect", "Property[ContrastLevel]"] + - ["System.Int32", "System.Drawing.Imaging.Effects.LevelsEffect", "Property[Highlight]"] + - ["System.Drawing.Imaging.Effects.CurveChannel", "System.Drawing.Imaging.Effects.CurveChannel!", "Field[All]"] + - ["System.Int32", "System.Drawing.Imaging.Effects.LevelsEffect", "Property[Shadow]"] + - ["System.Int32", "System.Drawing.Imaging.Effects.ColorBalanceEffect", "Property[MagentaGreen]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemDrawingInterop/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemDrawingInterop/model.yml new file mode 100644 index 000000000000..3f2afdad6dab --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemDrawingInterop/model.yml @@ -0,0 +1,19 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Byte", "System.Drawing.Interop.LOGFONT", "Field[lfUnderline]"] + - ["System.Byte", "System.Drawing.Interop.LOGFONT", "Field[lfClipPrecision]"] + - ["System.Byte", "System.Drawing.Interop.LOGFONT", "Field[lfItalic]"] + - ["System.Int32", "System.Drawing.Interop.LOGFONT", "Field[lfEscapement]"] + - ["System.Byte", "System.Drawing.Interop.LOGFONT", "Field[lfCharSet]"] + - ["System.Int32", "System.Drawing.Interop.LOGFONT", "Field[lfOrientation]"] + - ["System.Int32", "System.Drawing.Interop.LOGFONT", "Field[lfWeight]"] + - ["System.Int32", "System.Drawing.Interop.LOGFONT", "Field[lfHeight]"] + - ["System.Byte", "System.Drawing.Interop.LOGFONT", "Field[lfOutPrecision]"] + - ["System.Span", "System.Drawing.Interop.LOGFONT", "Property[lfFaceName]"] + - ["System.Int32", "System.Drawing.Interop.LOGFONT", "Field[lfWidth]"] + - ["System.Byte", "System.Drawing.Interop.LOGFONT", "Field[lfPitchAndFamily]"] + - ["System.Byte", "System.Drawing.Interop.LOGFONT", "Field[lfQuality]"] + - ["System.Byte", "System.Drawing.Interop.LOGFONT", "Field[lfStrikeOut]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemDrawingPrinting/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemDrawingPrinting/model.yml new file mode 100644 index 000000000000..e3f0d29f9a92 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemDrawingPrinting/model.yml @@ -0,0 +1,270 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Drawing.Printing.PaperKind", "System.Drawing.Printing.PaperKind!", "Field[Tabloid]"] + - ["System.Drawing.Rectangle", "System.Drawing.Printing.PageSettings", "Property[Bounds]"] + - ["System.Int32", "System.Drawing.Printing.PrinterSettings", "Property[LandscapeAngle]"] + - ["System.Drawing.Rectangle", "System.Drawing.Printing.PrinterUnitConvert!", "Method[Convert].ReturnValue"] + - ["System.Drawing.Printing.PaperKind", "System.Drawing.Printing.PaperKind!", "Field[Standard12x11]"] + - ["System.IntPtr", "System.Drawing.Printing.PrinterSettings", "Method[GetHdevnames].ReturnValue"] + - ["System.Boolean", "System.Drawing.Printing.MarginsConverter", "Method[CanConvertFrom].ReturnValue"] + - ["System.Drawing.Printing.PaperKind", "System.Drawing.Printing.PaperKind!", "Field[GermanLegalFanfold]"] + - ["System.Drawing.Printing.PrintingPermissionLevel", "System.Drawing.Printing.PrintingPermissionLevel!", "Field[NoPrinting]"] + - ["System.Drawing.Printing.PrintingPermissionLevel", "System.Drawing.Printing.PrintingPermissionLevel!", "Field[SafePrinting]"] + - ["System.Drawing.Printing.PaperKind", "System.Drawing.Printing.PaperKind!", "Field[LetterExtraTransverse]"] + - ["System.Drawing.Printing.PaperKind", "System.Drawing.Printing.PaperKind!", "Field[PrcEnvelopeNumber1Rotated]"] + - ["System.String", "System.Drawing.Printing.PrinterSettings", "Property[PrintFileName]"] + - ["System.Drawing.Printing.PaperKind", "System.Drawing.Printing.PaperKind!", "Field[PrcEnvelopeNumber4]"] + - ["System.Drawing.Printing.PaperKind", "System.Drawing.Printing.PaperKind!", "Field[JapaneseDoublePostcard]"] + - ["System.Drawing.Printing.PaperKind", "System.Drawing.Printing.PaperKind!", "Field[A4Extra]"] + - ["System.Single", "System.Drawing.Printing.PageSettings", "Property[HardMarginY]"] + - ["System.Drawing.Printing.PaperSize", "System.Drawing.Printing.PageSettings", "Property[PaperSize]"] + - ["System.Drawing.Printing.PaperKind", "System.Drawing.Printing.PaperKind!", "Field[JapaneseEnvelopeYouNumber4]"] + - ["System.Int32", "System.Drawing.Printing.PaperSize", "Property[RawKind]"] + - ["System.Drawing.Printing.PaperKind", "System.Drawing.Printing.PaperKind!", "Field[C4Envelope]"] + - ["System.Drawing.Printing.PaperKind", "System.Drawing.Printing.PaperKind!", "Field[Number12Envelope]"] + - ["System.Drawing.Printing.PaperKind", "System.Drawing.Printing.PaperKind!", "Field[A2]"] + - ["System.String", "System.Drawing.Printing.PaperSize", "Method[ToString].ReturnValue"] + - ["System.Drawing.Printing.Duplex", "System.Drawing.Printing.Duplex!", "Field[Horizontal]"] + - ["System.Drawing.Size", "System.Drawing.Printing.PreviewPageInfo", "Property[PhysicalSize]"] + - ["System.Boolean", "System.Drawing.Printing.PrintController", "Property[IsPreview]"] + - ["System.Drawing.Printing.PaperKind", "System.Drawing.Printing.PaperKind!", "Field[LetterRotated]"] + - ["System.String", "System.Drawing.Printing.PrintDocument", "Method[ToString].ReturnValue"] + - ["System.String", "System.Drawing.Printing.PageSettings", "Method[ToString].ReturnValue"] + - ["System.Drawing.Printing.Margins", "System.Drawing.Printing.PageSettings", "Property[Margins]"] + - ["System.String", "System.Drawing.Printing.PaperSource", "Property[SourceName]"] + - ["System.Drawing.Rectangle", "System.Drawing.Printing.PrintPageEventArgs", "Property[MarginBounds]"] + - ["System.Drawing.Printing.PaperKind", "System.Drawing.Printing.PaperKind!", "Field[A3]"] + - ["System.Drawing.Printing.PaperKind", "System.Drawing.Printing.PaperSize", "Property[Kind]"] + - ["System.Drawing.Printing.PaperKind", "System.Drawing.Printing.PaperKind!", "Field[C3Envelope]"] + - ["System.Drawing.Printing.PaperKind", "System.Drawing.Printing.PaperKind!", "Field[JapaneseEnvelopeKakuNumber3Rotated]"] + - ["System.Drawing.Printing.PaperSourceKind", "System.Drawing.Printing.PaperSource", "Property[Kind]"] + - ["System.Boolean", "System.Drawing.Printing.PreviewPrintController", "Property[IsPreview]"] + - ["System.Int32", "System.Drawing.Printing.Margins", "Property[Top]"] + - ["System.Drawing.Printing.PaperKind", "System.Drawing.Printing.PaperKind!", "Field[Standard9x11]"] + - ["System.Drawing.Printing.PaperKind", "System.Drawing.Printing.PaperKind!", "Field[A6]"] + - ["System.Single", "System.Drawing.Printing.PageSettings", "Property[HardMarginX]"] + - ["System.Drawing.Graphics", "System.Drawing.Printing.PrintPageEventArgs", "Property[Graphics]"] + - ["System.Drawing.Printing.PaperSourceKind", "System.Drawing.Printing.PaperSourceKind!", "Field[Cassette]"] + - ["System.Object", "System.Drawing.Printing.MarginsConverter", "Method[ConvertFrom].ReturnValue"] + - ["System.Drawing.Printing.PaperKind", "System.Drawing.Printing.PaperKind!", "Field[Executive]"] + - ["System.Drawing.Printing.PaperSourceKind", "System.Drawing.Printing.PaperSourceKind!", "Field[Envelope]"] + - ["System.Drawing.Printing.PaperKind", "System.Drawing.Printing.PaperKind!", "Field[Prc32KBig]"] + - ["System.Boolean", "System.Drawing.Printing.PrintingPermission", "Method[IsUnrestricted].ReturnValue"] + - ["System.Int32", "System.Drawing.Printing.PaperSize", "Property[Width]"] + - ["System.Drawing.Printing.PrinterSettings", "System.Drawing.Printing.PageSettings", "Property[PrinterSettings]"] + - ["System.Boolean", "System.Drawing.Printing.Margins!", "Method[op_Equality].ReturnValue"] + - ["System.Drawing.Graphics", "System.Drawing.Printing.PrinterSettings", "Method[CreateMeasurementGraphics].ReturnValue"] + - ["System.Drawing.Printing.PaperKind", "System.Drawing.Printing.PaperKind!", "Field[PrcEnvelopeNumber3]"] + - ["System.Boolean", "System.Drawing.Printing.PageSettings", "Property[Color]"] + - ["System.Drawing.Printing.Margins", "System.Drawing.Printing.PrinterUnitConvert!", "Method[Convert].ReturnValue"] + - ["System.IntPtr", "System.Drawing.Printing.PrinterSettings", "Method[GetHdevmode].ReturnValue"] + - ["System.Drawing.Printing.PaperKind", "System.Drawing.Printing.PaperKind!", "Field[Number10Envelope]"] + - ["System.Drawing.Printing.PaperKind", "System.Drawing.Printing.PaperKind!", "Field[PrcEnvelopeNumber9]"] + - ["System.Boolean", "System.Drawing.Printing.PrintPageEventArgs", "Property[Cancel]"] + - ["System.Boolean", "System.Drawing.Printing.Margins!", "Method[op_Inequality].ReturnValue"] + - ["System.Drawing.Printing.PaperKind", "System.Drawing.Printing.PaperKind!", "Field[Statement]"] + - ["System.Int32", "System.Drawing.Printing.Margins", "Method[GetHashCode].ReturnValue"] + - ["System.Boolean", "System.Drawing.Printing.PrinterSettings", "Property[SupportsColor]"] + - ["System.Drawing.Printing.PaperSourceKind", "System.Drawing.Printing.PaperSourceKind!", "Field[TractorFeed]"] + - ["System.Drawing.Printing.PrinterResolutionKind", "System.Drawing.Printing.PrinterResolutionKind!", "Field[High]"] + - ["System.Drawing.Printing.PaperKind", "System.Drawing.Printing.PaperKind!", "Field[Prc32KRotated]"] + - ["System.Int32", "System.Drawing.Printing.Margins", "Property[Left]"] + - ["System.Boolean", "System.Drawing.Printing.PrinterSettings", "Property[IsPlotter]"] + - ["System.Drawing.Printing.PaperKind", "System.Drawing.Printing.PaperKind!", "Field[JapanesePostcardRotated]"] + - ["System.Drawing.Graphics", "System.Drawing.Printing.PrintController", "Method[OnStartPage].ReturnValue"] + - ["System.Drawing.Printing.PrintAction", "System.Drawing.Printing.PrintAction!", "Field[PrintToFile]"] + - ["System.Drawing.Printing.PaperKind", "System.Drawing.Printing.PaperKind!", "Field[B6JisRotated]"] + - ["System.Drawing.Printing.PaperKind", "System.Drawing.Printing.PaperKind!", "Field[PrcEnvelopeNumber9Rotated]"] + - ["System.Drawing.Printing.PrinterSettings+StringCollection", "System.Drawing.Printing.PrinterSettings!", "Property[InstalledPrinters]"] + - ["System.Drawing.Printing.PrintRange", "System.Drawing.Printing.PrinterSettings", "Property[PrintRange]"] + - ["System.Drawing.Printing.PaperKind", "System.Drawing.Printing.PaperKind!", "Field[A5Transverse]"] + - ["System.Drawing.Printing.PaperKind", "System.Drawing.Printing.PaperKind!", "Field[Quarto]"] + - ["System.Boolean", "System.Drawing.Printing.PageSettings", "Property[Landscape]"] + - ["System.Int32", "System.Drawing.Printing.PrinterSettings", "Property[MaximumCopies]"] + - ["System.Drawing.Printing.Duplex", "System.Drawing.Printing.PrinterSettings", "Property[Duplex]"] + - ["System.Int32", "System.Drawing.Printing.Margins", "Property[Bottom]"] + - ["System.Drawing.Printing.PaperKind", "System.Drawing.Printing.PaperKind!", "Field[PrcEnvelopeNumber2Rotated]"] + - ["System.Drawing.Printing.PaperKind", "System.Drawing.Printing.PaperKind!", "Field[Ledger]"] + - ["System.Drawing.Printing.PaperKind", "System.Drawing.Printing.PaperKind!", "Field[ItalyEnvelope]"] + - ["System.Drawing.Printing.PaperKind", "System.Drawing.Printing.PaperKind!", "Field[CSheet]"] + - ["System.Drawing.Printing.PaperKind", "System.Drawing.Printing.PaperKind!", "Field[Prc16KRotated]"] + - ["System.Object", "System.Drawing.Printing.MarginsConverter", "Method[CreateInstance].ReturnValue"] + - ["System.Int32", "System.Drawing.Printing.PrinterSettings", "Property[FromPage]"] + - ["System.Drawing.Printing.PaperKind", "System.Drawing.Printing.PaperKind!", "Field[ESheet]"] + - ["System.Drawing.Printing.PaperKind", "System.Drawing.Printing.PaperKind!", "Field[Prc32K]"] + - ["System.Drawing.Printing.PageSettings", "System.Drawing.Printing.QueryPageSettingsEventArgs", "Property[PageSettings]"] + - ["System.Drawing.Printing.PaperKind", "System.Drawing.Printing.PaperKind!", "Field[A5]"] + - ["System.Drawing.Printing.PaperKind", "System.Drawing.Printing.PaperKind!", "Field[LetterExtra]"] + - ["System.Drawing.Printing.PaperKind", "System.Drawing.Printing.PaperKind!", "Field[A3Rotated]"] + - ["System.Int32", "System.Drawing.Printing.PrinterSettings", "Property[MinimumPage]"] + - ["System.Drawing.Printing.PaperKind", "System.Drawing.Printing.PaperKind!", "Field[B6Jis]"] + - ["System.Boolean", "System.Drawing.Printing.MarginsConverter", "Method[GetCreateInstanceSupported].ReturnValue"] + - ["System.Drawing.Printing.PaperKind", "System.Drawing.Printing.PaperKind!", "Field[DSheet]"] + - ["System.String", "System.Drawing.Printing.PrintDocument", "Property[DocumentName]"] + - ["System.Drawing.Printing.PaperKind", "System.Drawing.Printing.PaperKind!", "Field[Number9Envelope]"] + - ["System.Drawing.Graphics", "System.Drawing.Printing.PreviewPrintController", "Method[OnStartPage].ReturnValue"] + - ["System.Drawing.Point", "System.Drawing.Printing.PrinterUnitConvert!", "Method[Convert].ReturnValue"] + - ["System.Drawing.Printing.PrintAction", "System.Drawing.Printing.PrintEventArgs", "Property[PrintAction]"] + - ["System.Drawing.Printing.PrinterSettings", "System.Drawing.Printing.PrintDocument", "Property[PrinterSettings]"] + - ["System.Boolean", "System.Drawing.Printing.PreviewPrintController", "Property[UseAntiAlias]"] + - ["System.Drawing.Printing.PaperKind", "System.Drawing.Printing.PaperKind!", "Field[A4]"] + - ["System.Drawing.Printing.PrintingPermissionLevel", "System.Drawing.Printing.PrintingPermission", "Property[Level]"] + - ["System.Boolean", "System.Drawing.Printing.MarginsConverter", "Method[CanConvertTo].ReturnValue"] + - ["System.Drawing.Printing.PrintRange", "System.Drawing.Printing.PrintRange!", "Field[CurrentPage]"] + - ["System.Drawing.Printing.PaperKind", "System.Drawing.Printing.PaperKind!", "Field[Custom]"] + - ["System.Drawing.Printing.PaperKind", "System.Drawing.Printing.PaperKind!", "Field[Standard10x11]"] + - ["System.Drawing.Printing.PaperKind", "System.Drawing.Printing.PaperKind!", "Field[Number11Envelope]"] + - ["System.Drawing.Printing.PrinterUnit", "System.Drawing.Printing.PrinterUnit!", "Field[HundredthsOfAMillimeter]"] + - ["System.Drawing.Printing.PaperKind", "System.Drawing.Printing.PaperKind!", "Field[PrcEnvelopeNumber6]"] + - ["System.Boolean", "System.Drawing.Printing.PrinterSettings", "Method[IsDirectPrintingSupported].ReturnValue"] + - ["System.Drawing.Printing.PaperKind", "System.Drawing.Printing.PaperKind!", "Field[B5JisRotated]"] + - ["System.Int32", "System.Drawing.Printing.PrinterSettings", "Property[MaximumPage]"] + - ["System.Drawing.Printing.PaperKind", "System.Drawing.Printing.PaperKind!", "Field[PrcEnvelopeNumber6Rotated]"] + - ["System.Double", "System.Drawing.Printing.PrinterUnitConvert!", "Method[Convert].ReturnValue"] + - ["System.Drawing.Printing.PaperKind", "System.Drawing.Printing.PaperKind!", "Field[A3Extra]"] + - ["System.Drawing.RectangleF", "System.Drawing.Printing.PageSettings", "Property[PrintableArea]"] + - ["System.Drawing.Printing.Duplex", "System.Drawing.Printing.Duplex!", "Field[Simplex]"] + - ["System.Drawing.Printing.PaperKind", "System.Drawing.Printing.PaperKind!", "Field[JapaneseEnvelopeChouNumber3Rotated]"] + - ["System.Drawing.Printing.PaperSourceKind", "System.Drawing.Printing.PaperSourceKind!", "Field[Manual]"] + - ["System.Int32", "System.Drawing.Printing.PrinterUnitConvert!", "Method[Convert].ReturnValue"] + - ["System.Drawing.Graphics", "System.Drawing.Printing.StandardPrintController", "Method[OnStartPage].ReturnValue"] + - ["System.String", "System.Drawing.Printing.Margins", "Method[ToString].ReturnValue"] + - ["System.Drawing.Printing.PaperKind", "System.Drawing.Printing.PaperKind!", "Field[Standard11x17]"] + - ["System.Drawing.Printing.PaperKind", "System.Drawing.Printing.PaperKind!", "Field[PersonalEnvelope]"] + - ["System.Drawing.Printing.PrinterResolutionKind", "System.Drawing.Printing.PrinterResolutionKind!", "Field[Medium]"] + - ["System.Drawing.Printing.PrinterResolution", "System.Drawing.Printing.PageSettings", "Property[PrinterResolution]"] + - ["System.Drawing.Printing.PrintController", "System.Drawing.Printing.PrintDocument", "Property[PrintController]"] + - ["System.Int32", "System.Drawing.Printing.Margins", "Property[Right]"] + - ["System.Drawing.Printing.PrinterResolutionKind", "System.Drawing.Printing.PrinterResolution", "Property[Kind]"] + - ["System.Drawing.Printing.PaperKind", "System.Drawing.Printing.PaperKind!", "Field[Legal]"] + - ["System.Boolean", "System.Drawing.Printing.PrinterSettings", "Property[Collate]"] + - ["System.Drawing.Printing.PaperSourceKind", "System.Drawing.Printing.PaperSourceKind!", "Field[LargeCapacity]"] + - ["System.Drawing.Printing.PaperKind", "System.Drawing.Printing.PaperKind!", "Field[PrcEnvelopeNumber10]"] + - ["System.Drawing.Printing.PaperKind", "System.Drawing.Printing.PaperKind!", "Field[PrcEnvelopeNumber10Rotated]"] + - ["System.Drawing.Printing.PaperKind", "System.Drawing.Printing.PaperKind!", "Field[LegalExtra]"] + - ["System.Drawing.Printing.PaperKind", "System.Drawing.Printing.PaperKind!", "Field[A3Transverse]"] + - ["System.Drawing.Printing.PaperKind", "System.Drawing.Printing.PaperKind!", "Field[PrcEnvelopeNumber4Rotated]"] + - ["System.Drawing.Printing.PaperSourceKind", "System.Drawing.Printing.PaperSourceKind!", "Field[Lower]"] + - ["System.Drawing.Printing.PaperKind", "System.Drawing.Printing.PaperKind!", "Field[PrcEnvelopeNumber2]"] + - ["System.Drawing.Printing.PaperKind", "System.Drawing.Printing.PaperKind!", "Field[JapaneseEnvelopeYouNumber4Rotated]"] + - ["System.Drawing.Printing.PrintAction", "System.Drawing.Printing.PrintAction!", "Field[PrintToPrinter]"] + - ["System.Drawing.Printing.PaperKind", "System.Drawing.Printing.PaperKind!", "Field[C6Envelope]"] + - ["System.Drawing.Printing.PaperKind", "System.Drawing.Printing.PaperKind!", "Field[Note]"] + - ["System.Drawing.Printing.PaperKind", "System.Drawing.Printing.PaperKind!", "Field[JapaneseEnvelopeKakuNumber3]"] + - ["System.Drawing.Printing.PaperKind", "System.Drawing.Printing.PaperKind!", "Field[TabloidExtra]"] + - ["System.Drawing.Printing.PaperSourceKind", "System.Drawing.Printing.PaperSourceKind!", "Field[ManualFeed]"] + - ["System.Security.IPermission", "System.Drawing.Printing.PrintingPermission", "Method[Copy].ReturnValue"] + - ["System.Drawing.Printing.PrintingPermissionLevel", "System.Drawing.Printing.PrintingPermissionLevel!", "Field[DefaultPrinting]"] + - ["System.Drawing.Printing.PrintAction", "System.Drawing.Printing.PrintAction!", "Field[PrintToPreview]"] + - ["System.Drawing.Printing.PaperSourceKind", "System.Drawing.Printing.PaperSourceKind!", "Field[Middle]"] + - ["System.Drawing.Printing.PaperKind", "System.Drawing.Printing.PaperKind!", "Field[PrcEnvelopeNumber5]"] + - ["System.Drawing.Printing.PaperKind", "System.Drawing.Printing.PaperKind!", "Field[APlus]"] + - ["System.Drawing.Printing.PageSettings", "System.Drawing.Printing.PrintPageEventArgs", "Property[PageSettings]"] + - ["System.Drawing.Printing.PaperKind", "System.Drawing.Printing.PaperKind!", "Field[A5Rotated]"] + - ["System.Drawing.Printing.PaperKind", "System.Drawing.Printing.PaperKind!", "Field[Prc32KBigRotated]"] + - ["System.Boolean", "System.Drawing.Printing.PrinterSettings", "Property[CanDuplex]"] + - ["System.Drawing.Printing.PreviewPageInfo[]", "System.Drawing.Printing.PreviewPrintController", "Method[GetPreviewPageInfo].ReturnValue"] + - ["System.Int32", "System.Drawing.Printing.PrinterResolution", "Property[Y]"] + - ["System.Drawing.Printing.PrinterResolutionKind", "System.Drawing.Printing.PrinterResolutionKind!", "Field[Low]"] + - ["System.Drawing.Printing.PaperKind", "System.Drawing.Printing.PaperKind!", "Field[Letter]"] + - ["System.Drawing.Printing.PaperSourceKind", "System.Drawing.Printing.PaperSourceKind!", "Field[Upper]"] + - ["System.Boolean", "System.Drawing.Printing.PrinterSettings", "Property[IsValid]"] + - ["System.Drawing.Printing.PaperKind", "System.Drawing.Printing.PaperKind!", "Field[A6Rotated]"] + - ["System.Drawing.Printing.PaperKind", "System.Drawing.Printing.PaperKind!", "Field[B5]"] + - ["System.Drawing.Printing.PaperKind", "System.Drawing.Printing.PaperKind!", "Field[JapaneseEnvelopeKakuNumber2Rotated]"] + - ["System.Boolean", "System.Drawing.Printing.PrinterSettings", "Property[PrintToFile]"] + - ["System.Drawing.Printing.PaperSourceKind", "System.Drawing.Printing.PaperSourceKind!", "Field[AutomaticFeed]"] + - ["System.Drawing.Printing.PaperKind", "System.Drawing.Printing.PaperKind!", "Field[JapaneseEnvelopeChouNumber3]"] + - ["System.Drawing.Printing.PaperKind", "System.Drawing.Printing.PaperKind!", "Field[PrcEnvelopeNumber7]"] + - ["System.Drawing.Printing.PaperKind", "System.Drawing.Printing.PaperKind!", "Field[Standard10x14]"] + - ["System.Drawing.Printing.PaperKind", "System.Drawing.Printing.PaperKind!", "Field[JapaneseEnvelopeChouNumber4Rotated]"] + - ["System.Int32", "System.Drawing.Printing.PrinterResolution", "Property[X]"] + - ["System.Drawing.Printing.PaperKind", "System.Drawing.Printing.PaperKind!", "Field[LetterPlus]"] + - ["System.Drawing.Printing.PaperKind", "System.Drawing.Printing.PaperKind!", "Field[A4Plus]"] + - ["System.Drawing.Printing.PaperKind", "System.Drawing.Printing.PaperKind!", "Field[Folio]"] + - ["System.Drawing.Printing.PaperKind", "System.Drawing.Printing.PaperKind!", "Field[A4Rotated]"] + - ["System.Boolean", "System.Drawing.Printing.PrinterSettings", "Property[IsDefaultPrinter]"] + - ["System.Drawing.Printing.PaperSourceKind", "System.Drawing.Printing.PaperSourceKind!", "Field[LargeFormat]"] + - ["System.Security.SecurityElement", "System.Drawing.Printing.PrintingPermission", "Method[ToXml].ReturnValue"] + - ["System.Drawing.Printing.PaperKind", "System.Drawing.Printing.PaperKind!", "Field[USStandardFanfold]"] + - ["System.Drawing.Printing.PaperKind", "System.Drawing.Printing.PaperKind!", "Field[PrcEnvelopeNumber8Rotated]"] + - ["System.Drawing.Printing.PaperKind", "System.Drawing.Printing.PaperKind!", "Field[PrcEnvelopeNumber1]"] + - ["System.Drawing.Printing.PrintingPermissionLevel", "System.Drawing.Printing.PrintingPermissionLevel!", "Field[AllPrinting]"] + - ["System.Drawing.Printing.PrintRange", "System.Drawing.Printing.PrintRange!", "Field[Selection]"] + - ["System.Drawing.Printing.PaperKind", "System.Drawing.Printing.PaperKind!", "Field[A5Extra]"] + - ["System.Drawing.Printing.PaperKind", "System.Drawing.Printing.PaperKind!", "Field[B6Envelope]"] + - ["System.Drawing.Printing.PaperKind", "System.Drawing.Printing.PaperKind!", "Field[DLEnvelope]"] + - ["System.Drawing.Printing.PaperKind", "System.Drawing.Printing.PaperKind!", "Field[JapanesePostcard]"] + - ["System.Drawing.Printing.PaperKind", "System.Drawing.Printing.PaperKind!", "Field[LetterTransverse]"] + - ["System.Drawing.Printing.PaperKind", "System.Drawing.Printing.PaperKind!", "Field[MonarchEnvelope]"] + - ["System.Drawing.Printing.PaperKind", "System.Drawing.Printing.PaperKind!", "Field[B4]"] + - ["System.Drawing.Printing.PaperKind", "System.Drawing.Printing.PaperKind!", "Field[PrcEnvelopeNumber5Rotated]"] + - ["System.Security.IPermission", "System.Drawing.Printing.PrintingPermission", "Method[Intersect].ReturnValue"] + - ["System.Drawing.Printing.PrintRange", "System.Drawing.Printing.PrintRange!", "Field[SomePages]"] + - ["System.Drawing.Printing.PrinterSettings+PrinterResolutionCollection", "System.Drawing.Printing.PrinterSettings", "Property[PrinterResolutions]"] + - ["System.Drawing.Printing.PaperSourceKind", "System.Drawing.Printing.PaperSourceKind!", "Field[Custom]"] + - ["System.Drawing.Printing.PaperSourceKind", "System.Drawing.Printing.PaperSourceKind!", "Field[SmallFormat]"] + - ["System.Drawing.Printing.PaperKind", "System.Drawing.Printing.PaperKind!", "Field[PrcEnvelopeNumber3Rotated]"] + - ["System.Int32", "System.Drawing.Printing.PaperSource", "Property[RawKind]"] + - ["System.Drawing.Printing.PrinterUnit", "System.Drawing.Printing.PrinterUnit!", "Field[ThousandthsOfAnInch]"] + - ["System.String", "System.Drawing.Printing.PrinterResolution", "Method[ToString].ReturnValue"] + - ["System.Drawing.Printing.PaperKind", "System.Drawing.Printing.PaperKind!", "Field[GermanStandardFanfold]"] + - ["System.Drawing.Printing.PaperSourceKind", "System.Drawing.Printing.PaperSourceKind!", "Field[FormSource]"] + - ["System.Boolean", "System.Drawing.Printing.Margins", "Method[Equals].ReturnValue"] + - ["System.String", "System.Drawing.Printing.PaperSource", "Method[ToString].ReturnValue"] + - ["System.Drawing.Printing.PaperKind", "System.Drawing.Printing.PaperKind!", "Field[B4Envelope]"] + - ["System.Object", "System.Drawing.Printing.PageSettings", "Method[Clone].ReturnValue"] + - ["System.Drawing.Printing.PaperKind", "System.Drawing.Printing.PaperKind!", "Field[IsoB4]"] + - ["System.Drawing.Printing.PrinterSettings+PaperSizeCollection", "System.Drawing.Printing.PrinterSettings", "Property[PaperSizes]"] + - ["System.String", "System.Drawing.Printing.PaperSize", "Property[PaperName]"] + - ["System.Drawing.Rectangle", "System.Drawing.Printing.PrintPageEventArgs", "Property[PageBounds]"] + - ["System.Object", "System.Drawing.Printing.Margins", "Method[Clone].ReturnValue"] + - ["System.Drawing.Printing.PaperKind", "System.Drawing.Printing.PaperKind!", "Field[A4Small]"] + - ["System.Drawing.Printing.PaperKind", "System.Drawing.Printing.PaperKind!", "Field[JapaneseEnvelopeKakuNumber2]"] + - ["System.Boolean", "System.Drawing.Printing.PrintPageEventArgs", "Property[HasMorePages]"] + - ["System.Drawing.Printing.PaperKind", "System.Drawing.Printing.PaperKind!", "Field[B4JisRotated]"] + - ["System.Drawing.Printing.PaperKind", "System.Drawing.Printing.PaperKind!", "Field[Number14Envelope]"] + - ["System.Drawing.Printing.PaperKind", "System.Drawing.Printing.PaperKind!", "Field[PrcEnvelopeNumber8]"] + - ["System.Boolean", "System.Drawing.Printing.PrintDocument", "Property[OriginAtMargins]"] + - ["System.Drawing.Printing.PrintRange", "System.Drawing.Printing.PrintRange!", "Field[AllPages]"] + - ["System.Object", "System.Drawing.Printing.MarginsConverter", "Method[ConvertTo].ReturnValue"] + - ["System.Drawing.Size", "System.Drawing.Printing.PrinterUnitConvert!", "Method[Convert].ReturnValue"] + - ["System.Drawing.Printing.PrintingPermissionLevel", "System.Drawing.Printing.PrintingPermissionAttribute", "Property[Level]"] + - ["System.Drawing.Printing.PaperKind", "System.Drawing.Printing.PaperKind!", "Field[PrcEnvelopeNumber7Rotated]"] + - ["System.Drawing.Printing.PaperKind", "System.Drawing.Printing.PaperKind!", "Field[Standard15x11]"] + - ["System.Drawing.Printing.PrinterSettings+PaperSourceCollection", "System.Drawing.Printing.PrinterSettings", "Property[PaperSources]"] + - ["System.Drawing.Printing.PaperKind", "System.Drawing.Printing.PaperKind!", "Field[JapaneseEnvelopeChouNumber4]"] + - ["System.Drawing.Printing.PaperKind", "System.Drawing.Printing.PaperKind!", "Field[C65Envelope]"] + - ["System.Drawing.Printing.PrinterUnit", "System.Drawing.Printing.PrinterUnit!", "Field[TenthsOfAMillimeter]"] + - ["System.Boolean", "System.Drawing.Printing.PrintingPermission", "Method[IsSubsetOf].ReturnValue"] + - ["System.String", "System.Drawing.Printing.PrinterSettings", "Property[PrinterName]"] + - ["System.Drawing.Printing.PaperKind", "System.Drawing.Printing.PaperKind!", "Field[B5Transverse]"] + - ["System.String", "System.Drawing.Printing.PrinterSettings", "Method[ToString].ReturnValue"] + - ["System.Security.IPermission", "System.Drawing.Printing.PrintingPermissionAttribute", "Method[CreatePermission].ReturnValue"] + - ["System.Drawing.Printing.PaperKind", "System.Drawing.Printing.PaperKind!", "Field[C5Envelope]"] + - ["System.Security.IPermission", "System.Drawing.Printing.PrintingPermission", "Method[Union].ReturnValue"] + - ["System.Drawing.Printing.PageSettings", "System.Drawing.Printing.PrintDocument", "Property[DefaultPageSettings]"] + - ["System.Drawing.Printing.PaperKind", "System.Drawing.Printing.PaperKind!", "Field[InviteEnvelope]"] + - ["System.Drawing.Printing.PaperKind", "System.Drawing.Printing.PaperKind!", "Field[A4Transverse]"] + - ["System.Object", "System.Drawing.Printing.PrinterSettings", "Method[Clone].ReturnValue"] + - ["System.Drawing.Printing.PaperKind", "System.Drawing.Printing.PaperKind!", "Field[B5Envelope]"] + - ["System.Drawing.Printing.PaperKind", "System.Drawing.Printing.PaperKind!", "Field[LetterSmall]"] + - ["System.Drawing.Printing.PaperSource", "System.Drawing.Printing.PageSettings", "Property[PaperSource]"] + - ["System.Drawing.Image", "System.Drawing.Printing.PreviewPageInfo", "Property[Image]"] + - ["System.Int16", "System.Drawing.Printing.PrinterSettings", "Property[Copies]"] + - ["System.Drawing.Printing.PaperKind", "System.Drawing.Printing.PaperKind!", "Field[B5Extra]"] + - ["System.Int32", "System.Drawing.Printing.PaperSize", "Property[Height]"] + - ["System.Drawing.Printing.PrinterResolutionKind", "System.Drawing.Printing.PrinterResolutionKind!", "Field[Custom]"] + - ["System.Drawing.Printing.PaperKind", "System.Drawing.Printing.PaperKind!", "Field[JapaneseDoublePostcardRotated]"] + - ["System.Drawing.Printing.Duplex", "System.Drawing.Printing.Duplex!", "Field[Vertical]"] + - ["System.Drawing.Printing.PaperKind", "System.Drawing.Printing.PaperKind!", "Field[Prc16K]"] + - ["System.Int32", "System.Drawing.Printing.PrinterSettings", "Property[ToPage]"] + - ["System.Drawing.Printing.PrinterUnit", "System.Drawing.Printing.PrinterUnit!", "Field[Display]"] + - ["System.Drawing.Printing.Duplex", "System.Drawing.Printing.Duplex!", "Field[Default]"] + - ["System.Drawing.Printing.PrinterResolutionKind", "System.Drawing.Printing.PrinterResolutionKind!", "Field[Draft]"] + - ["System.Drawing.Printing.PaperKind", "System.Drawing.Printing.PaperKind!", "Field[A3ExtraTransverse]"] + - ["System.Drawing.Printing.PageSettings", "System.Drawing.Printing.PrinterSettings", "Property[DefaultPageSettings]"] + - ["System.Drawing.Printing.PaperKind", "System.Drawing.Printing.PaperKind!", "Field[BPlus]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemDrawingText/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemDrawingText/model.yml new file mode 100644 index 000000000000..3336fab89940 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemDrawingText/model.yml @@ -0,0 +1,18 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Drawing.Text.TextRenderingHint", "System.Drawing.Text.TextRenderingHint!", "Field[SystemDefault]"] + - ["System.Drawing.Text.HotkeyPrefix", "System.Drawing.Text.HotkeyPrefix!", "Field[None]"] + - ["System.Drawing.Text.TextRenderingHint", "System.Drawing.Text.TextRenderingHint!", "Field[AntiAliasGridFit]"] + - ["System.Drawing.Text.HotkeyPrefix", "System.Drawing.Text.HotkeyPrefix!", "Field[Hide]"] + - ["System.Drawing.Text.TextRenderingHint", "System.Drawing.Text.TextRenderingHint!", "Field[ClearTypeGridFit]"] + - ["System.Drawing.Text.TextRenderingHint", "System.Drawing.Text.TextRenderingHint!", "Field[AntiAlias]"] + - ["System.Drawing.Text.TextRenderingHint", "System.Drawing.Text.TextRenderingHint!", "Field[SingleBitPerPixelGridFit]"] + - ["System.Drawing.Text.TextRenderingHint", "System.Drawing.Text.TextRenderingHint!", "Field[SingleBitPerPixel]"] + - ["System.Drawing.FontFamily[]", "System.Drawing.Text.FontCollection", "Property[Families]"] + - ["System.Drawing.Text.HotkeyPrefix", "System.Drawing.Text.HotkeyPrefix!", "Field[Show]"] + - ["System.Drawing.Text.GenericFontFamilies", "System.Drawing.Text.GenericFontFamilies!", "Field[Serif]"] + - ["System.Drawing.Text.GenericFontFamilies", "System.Drawing.Text.GenericFontFamilies!", "Field[Monospace]"] + - ["System.Drawing.Text.GenericFontFamilies", "System.Drawing.Text.GenericFontFamilies!", "Field[SansSerif]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemDynamic/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemDynamic/model.yml new file mode 100644 index 000000000000..2484f541d628 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemDynamic/model.yml @@ -0,0 +1,126 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Boolean", "System.Dynamic.ExpandoObject", "Method[System.Collections.Generic.IDictionary.Remove].ReturnValue"] + - ["System.Dynamic.DynamicMetaObject", "System.Dynamic.DynamicMetaObject", "Method[BindSetMember].ReturnValue"] + - ["System.Int32", "System.Dynamic.CallInfo", "Property[ArgumentCount]"] + - ["System.Boolean", "System.Dynamic.DynamicObject", "Method[TryBinaryOperation].ReturnValue"] + - ["System.Boolean", "System.Dynamic.GetMemberBinder", "Property[IgnoreCase]"] + - ["System.Dynamic.DynamicMetaObject", "System.Dynamic.BinaryOperationBinder", "Method[FallbackBinaryOperation].ReturnValue"] + - ["System.Boolean", "System.Dynamic.ExpandoObject", "Method[System.Collections.Generic.ICollection>.Remove].ReturnValue"] + - ["System.Type", "System.Dynamic.GetMemberBinder", "Property[ReturnType]"] + - ["System.Type", "System.Dynamic.SetIndexBinder", "Property[ReturnType]"] + - ["System.Boolean", "System.Dynamic.ExpandoObject", "Method[System.Collections.Generic.IDictionary.ContainsKey].ReturnValue"] + - ["System.Dynamic.CallInfo", "System.Dynamic.DeleteIndexBinder", "Property[CallInfo]"] + - ["System.Collections.Generic.ICollection", "System.Dynamic.ExpandoObject", "Property[System.Collections.Generic.IDictionary.Values]"] + - ["System.Dynamic.DynamicMetaObject", "System.Dynamic.InvokeMemberBinder", "Method[FallbackInvokeMember].ReturnValue"] + - ["System.Linq.Expressions.Expression", "System.Dynamic.BindingRestrictions", "Method[ToExpression].ReturnValue"] + - ["System.Dynamic.DynamicMetaObject", "System.Dynamic.DynamicMetaObject", "Method[BindConvert].ReturnValue"] + - ["System.String", "System.Dynamic.GetMemberBinder", "Property[Name]"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.Dynamic.CallInfo", "Property[ArgumentNames]"] + - ["System.Dynamic.CallInfo", "System.Dynamic.CreateInstanceBinder", "Property[CallInfo]"] + - ["System.Dynamic.DynamicMetaObject", "System.Dynamic.DynamicMetaObject", "Method[BindCreateInstance].ReturnValue"] + - ["System.Int32", "System.Dynamic.CallInfo", "Method[GetHashCode].ReturnValue"] + - ["System.Linq.Expressions.ExpressionType", "System.Dynamic.BinaryOperationBinder", "Property[Operation]"] + - ["System.String", "System.Dynamic.DeleteMemberBinder", "Property[Name]"] + - ["System.Collections.Generic.ICollection", "System.Dynamic.ExpandoObject", "Property[System.Collections.Generic.IDictionary.Keys]"] + - ["System.Dynamic.DynamicMetaObject", "System.Dynamic.DynamicMetaObject", "Method[BindInvoke].ReturnValue"] + - ["System.Type", "System.Dynamic.BinaryOperationBinder", "Property[ReturnType]"] + - ["System.Dynamic.DynamicMetaObject", "System.Dynamic.SetMemberBinder", "Method[Bind].ReturnValue"] + - ["System.Dynamic.DynamicMetaObject", "System.Dynamic.DynamicMetaObject", "Method[BindSetIndex].ReturnValue"] + - ["System.Boolean", "System.Dynamic.DynamicObject", "Method[TrySetMember].ReturnValue"] + - ["System.Object", "System.Dynamic.DynamicMetaObject", "Property[Value]"] + - ["System.Dynamic.BindingRestrictions", "System.Dynamic.BindingRestrictions!", "Method[GetInstanceRestriction].ReturnValue"] + - ["System.Dynamic.DynamicMetaObject[]", "System.Dynamic.DynamicMetaObject!", "Field[EmptyMetaObjects]"] + - ["System.Collections.Generic.IEnumerator>", "System.Dynamic.ExpandoObject", "Method[System.Collections.Generic.IEnumerable>.GetEnumerator].ReturnValue"] + - ["System.Dynamic.DynamicMetaObject", "System.Dynamic.DynamicMetaObject!", "Method[Create].ReturnValue"] + - ["System.Dynamic.DynamicMetaObject", "System.Dynamic.GetIndexBinder", "Method[Bind].ReturnValue"] + - ["System.Boolean", "System.Dynamic.ConvertBinder", "Property[Explicit]"] + - ["System.Boolean", "System.Dynamic.DynamicObject", "Method[TryUnaryOperation].ReturnValue"] + - ["System.String", "System.Dynamic.SetMemberBinder", "Property[Name]"] + - ["System.Type", "System.Dynamic.InvokeBinder", "Property[ReturnType]"] + - ["System.Dynamic.DynamicMetaObject", "System.Dynamic.InvokeMemberBinder", "Method[FallbackInvoke].ReturnValue"] + - ["System.Dynamic.DynamicMetaObject", "System.Dynamic.GetIndexBinder", "Method[FallbackGetIndex].ReturnValue"] + - ["System.Boolean", "System.Dynamic.DynamicObject", "Method[TryGetMember].ReturnValue"] + - ["System.Dynamic.DynamicMetaObject", "System.Dynamic.InvokeMemberBinder", "Method[Bind].ReturnValue"] + - ["System.Dynamic.DynamicMetaObject", "System.Dynamic.DynamicMetaObject", "Method[BindBinaryOperation].ReturnValue"] + - ["System.Boolean", "System.Dynamic.DynamicObject", "Method[TryConvert].ReturnValue"] + - ["System.Boolean", "System.Dynamic.CallInfo", "Method[Equals].ReturnValue"] + - ["System.Type", "System.Dynamic.SetMemberBinder", "Property[ReturnType]"] + - ["System.Boolean", "System.Dynamic.DynamicObject", "Method[TryDeleteIndex].ReturnValue"] + - ["System.Dynamic.BindingRestrictions", "System.Dynamic.BindingRestrictions!", "Method[GetTypeRestriction].ReturnValue"] + - ["System.Dynamic.DynamicMetaObject", "System.Dynamic.DeleteIndexBinder", "Method[FallbackDeleteIndex].ReturnValue"] + - ["System.Type", "System.Dynamic.DynamicMetaObjectBinder", "Property[ReturnType]"] + - ["System.Dynamic.DynamicMetaObject", "System.Dynamic.ConvertBinder", "Method[Bind].ReturnValue"] + - ["System.String", "System.Dynamic.InvokeMemberBinder", "Property[Name]"] + - ["System.Dynamic.CallInfo", "System.Dynamic.InvokeMemberBinder", "Property[CallInfo]"] + - ["System.Dynamic.BindingRestrictions", "System.Dynamic.BindingRestrictions!", "Field[Empty]"] + - ["System.Boolean", "System.Dynamic.DynamicObject", "Method[TryGetIndex].ReturnValue"] + - ["System.Type", "System.Dynamic.ConvertBinder", "Property[ReturnType]"] + - ["System.Collections.IEnumerator", "System.Dynamic.ExpandoObject", "Method[System.Collections.IEnumerable.GetEnumerator].ReturnValue"] + - ["System.Linq.Expressions.Expression", "System.Dynamic.DynamicMetaObjectBinder", "Method[GetUpdateExpression].ReturnValue"] + - ["System.Boolean", "System.Dynamic.DeleteMemberBinder", "Property[IgnoreCase]"] + - ["System.Boolean", "System.Dynamic.IInvokeOnGetBinder", "Property[InvokeOnGet]"] + - ["System.Dynamic.DynamicMetaObject", "System.Dynamic.BinaryOperationBinder", "Method[Bind].ReturnValue"] + - ["System.Dynamic.DynamicMetaObject", "System.Dynamic.DynamicMetaObjectBinder", "Method[Defer].ReturnValue"] + - ["System.Type", "System.Dynamic.InvokeMemberBinder", "Property[ReturnType]"] + - ["System.Dynamic.BindingRestrictions", "System.Dynamic.BindingRestrictions!", "Method[Combine].ReturnValue"] + - ["System.Object", "System.Dynamic.ExpandoObject", "Property[System.Collections.Generic.IDictionary.Item]"] + - ["System.Dynamic.DynamicMetaObject", "System.Dynamic.GetMemberBinder", "Method[FallbackGetMember].ReturnValue"] + - ["System.Boolean", "System.Dynamic.InvokeMemberBinder", "Property[IgnoreCase]"] + - ["System.Type", "System.Dynamic.UnaryOperationBinder", "Property[ReturnType]"] + - ["System.Dynamic.DynamicMetaObject", "System.Dynamic.CreateInstanceBinder", "Method[FallbackCreateInstance].ReturnValue"] + - ["System.Type", "System.Dynamic.DynamicMetaObject", "Property[LimitType]"] + - ["System.Boolean", "System.Dynamic.DynamicObject", "Method[TryCreateInstance].ReturnValue"] + - ["System.Type", "System.Dynamic.DynamicMetaObject", "Property[RuntimeType]"] + - ["System.Boolean", "System.Dynamic.ExpandoObject", "Property[System.Collections.Generic.ICollection>.IsReadOnly]"] + - ["System.Dynamic.BindingRestrictions", "System.Dynamic.BindingRestrictions", "Method[Merge].ReturnValue"] + - ["System.Dynamic.DynamicMetaObject", "System.Dynamic.DynamicMetaObject", "Method[BindDeleteIndex].ReturnValue"] + - ["System.Dynamic.DynamicMetaObject", "System.Dynamic.GetMemberBinder", "Method[Bind].ReturnValue"] + - ["System.Dynamic.DynamicMetaObject", "System.Dynamic.ExpandoObject", "Method[System.Dynamic.IDynamicMetaObjectProvider.GetMetaObject].ReturnValue"] + - ["System.Linq.Expressions.Expression", "System.Dynamic.DynamicMetaObjectBinder", "Method[Bind].ReturnValue"] + - ["System.Dynamic.DynamicMetaObject", "System.Dynamic.UnaryOperationBinder", "Method[FallbackUnaryOperation].ReturnValue"] + - ["System.Dynamic.DynamicMetaObject", "System.Dynamic.InvokeBinder", "Method[Bind].ReturnValue"] + - ["System.Collections.Generic.IEnumerable", "System.Dynamic.DynamicObject", "Method[GetDynamicMemberNames].ReturnValue"] + - ["System.Boolean", "System.Dynamic.ExpandoObject", "Method[System.Collections.Generic.ICollection>.Contains].ReturnValue"] + - ["System.Linq.Expressions.Expression", "System.Dynamic.DynamicMetaObject", "Property[Expression]"] + - ["System.Dynamic.DynamicMetaObject", "System.Dynamic.ConvertBinder", "Method[FallbackConvert].ReturnValue"] + - ["System.Dynamic.CallInfo", "System.Dynamic.SetIndexBinder", "Property[CallInfo]"] + - ["System.Dynamic.DynamicMetaObject", "System.Dynamic.InvokeBinder", "Method[FallbackInvoke].ReturnValue"] + - ["System.Dynamic.DynamicMetaObject", "System.Dynamic.CreateInstanceBinder", "Method[Bind].ReturnValue"] + - ["System.Dynamic.DynamicMetaObject", "System.Dynamic.DynamicMetaObject", "Method[BindGetMember].ReturnValue"] + - ["System.Dynamic.DynamicMetaObject", "System.Dynamic.UnaryOperationBinder", "Method[Bind].ReturnValue"] + - ["System.Dynamic.DynamicMetaObject", "System.Dynamic.DeleteMemberBinder", "Method[Bind].ReturnValue"] + - ["System.Dynamic.DynamicMetaObject", "System.Dynamic.DynamicMetaObject", "Method[BindInvokeMember].ReturnValue"] + - ["System.Boolean", "System.Dynamic.ExpandoObject", "Method[System.Collections.Generic.IDictionary.TryGetValue].ReturnValue"] + - ["System.Type", "System.Dynamic.ConvertBinder", "Property[Type]"] + - ["System.Boolean", "System.Dynamic.DynamicObject", "Method[TrySetIndex].ReturnValue"] + - ["System.Dynamic.DynamicMetaObject", "System.Dynamic.SetIndexBinder", "Method[Bind].ReturnValue"] + - ["System.Dynamic.DynamicMetaObject", "System.Dynamic.SetMemberBinder", "Method[FallbackSetMember].ReturnValue"] + - ["System.Dynamic.BindingRestrictions", "System.Dynamic.DynamicMetaObject", "Property[Restrictions]"] + - ["System.Dynamic.DynamicMetaObject", "System.Dynamic.DynamicMetaObject", "Method[BindGetIndex].ReturnValue"] + - ["System.Collections.Generic.IEnumerable", "System.Dynamic.DynamicMetaObject", "Method[GetDynamicMemberNames].ReturnValue"] + - ["System.Dynamic.DynamicMetaObject", "System.Dynamic.DynamicMetaObject", "Method[BindDeleteMember].ReturnValue"] + - ["System.Dynamic.DynamicMetaObject", "System.Dynamic.DeleteMemberBinder", "Method[FallbackDeleteMember].ReturnValue"] + - ["System.Linq.Expressions.ExpressionType", "System.Dynamic.UnaryOperationBinder", "Property[Operation]"] + - ["System.Boolean", "System.Dynamic.DynamicObject", "Method[TryInvokeMember].ReturnValue"] + - ["System.Dynamic.DynamicMetaObject", "System.Dynamic.DeleteIndexBinder", "Method[Bind].ReturnValue"] + - ["System.Dynamic.DynamicMetaObject", "System.Dynamic.DynamicObject", "Method[GetMetaObject].ReturnValue"] + - ["System.Boolean", "System.Dynamic.DynamicObject", "Method[TryInvoke].ReturnValue"] + - ["System.Boolean", "System.Dynamic.DynamicObject", "Method[TryDeleteMember].ReturnValue"] + - ["System.Dynamic.DynamicMetaObject", "System.Dynamic.IDynamicMetaObjectProvider", "Method[GetMetaObject].ReturnValue"] + - ["System.Dynamic.CallInfo", "System.Dynamic.GetIndexBinder", "Property[CallInfo]"] + - ["System.Type", "System.Dynamic.DeleteMemberBinder", "Property[ReturnType]"] + - ["System.Type", "System.Dynamic.CreateInstanceBinder", "Property[ReturnType]"] + - ["System.Dynamic.BindingRestrictions", "System.Dynamic.BindingRestrictions!", "Method[GetExpressionRestriction].ReturnValue"] + - ["System.Dynamic.DynamicMetaObject", "System.Dynamic.DynamicMetaObjectBinder", "Method[Bind].ReturnValue"] + - ["System.Dynamic.DynamicMetaObject", "System.Dynamic.DynamicMetaObject", "Method[BindUnaryOperation].ReturnValue"] + - ["System.Dynamic.DynamicMetaObject", "System.Dynamic.SetIndexBinder", "Method[FallbackSetIndex].ReturnValue"] + - ["System.Type", "System.Dynamic.DeleteIndexBinder", "Property[ReturnType]"] + - ["System.Boolean", "System.Dynamic.SetMemberBinder", "Property[IgnoreCase]"] + - ["System.Boolean", "System.Dynamic.DynamicMetaObject", "Property[HasValue]"] + - ["System.Dynamic.CallInfo", "System.Dynamic.InvokeBinder", "Property[CallInfo]"] + - ["System.Int32", "System.Dynamic.ExpandoObject", "Property[System.Collections.Generic.ICollection>.Count]"] + - ["System.Type", "System.Dynamic.GetIndexBinder", "Property[ReturnType]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemEnterpriseServices/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemEnterpriseServices/model.yml new file mode 100644 index 000000000000..04103c0a49b6 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemEnterpriseServices/model.yml @@ -0,0 +1,204 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Guid", "System.EnterpriseServices.ServiceConfig", "Property[PartitionId]"] + - ["System.EnterpriseServices.ImpersonationLevelOption", "System.EnterpriseServices.SecurityIdentity", "Property[ImpersonationLevel]"] + - ["System.EnterpriseServices.TransactionIsolationLevel", "System.EnterpriseServices.TransactionIsolationLevel!", "Field[Serializable]"] + - ["System.EnterpriseServices.AccessChecksLevelOption", "System.EnterpriseServices.AccessChecksLevelOption!", "Field[ApplicationComponent]"] + - ["System.String", "System.EnterpriseServices.ApplicationNameAttribute", "Property[Value]"] + - ["System.Boolean", "System.EnterpriseServices.ServicedComponent", "Method[CanBePooled].ReturnValue"] + - ["System.EnterpriseServices.PropertyLockMode", "System.EnterpriseServices.PropertyLockMode!", "Field[Method]"] + - ["System.EnterpriseServices.InheritanceOption", "System.EnterpriseServices.InheritanceOption!", "Field[Inherit]"] + - ["System.EnterpriseServices.InstallationFlags", "System.EnterpriseServices.InstallationFlags!", "Field[ReconfigureExistingApplication]"] + - ["System.Boolean", "System.EnterpriseServices.ContextUtil!", "Property[IsInTransaction]"] + - ["System.EnterpriseServices.TransactionStatus", "System.EnterpriseServices.TransactionStatus!", "Field[Aborting]"] + - ["System.Boolean", "System.EnterpriseServices.ServiceConfig", "Property[COMTIIntrinsicsEnabled]"] + - ["System.EnterpriseServices.AccessChecksLevelOption", "System.EnterpriseServices.ApplicationAccessControlAttribute", "Property[AccessChecksLevel]"] + - ["System.String", "System.EnterpriseServices.ServiceConfig", "Property[SxsDirectory]"] + - ["System.Int32", "System.EnterpriseServices.SecurityIdentity", "Property[AuthenticationService]"] + - ["System.Collections.IEnumerator", "System.EnterpriseServices.SecurityCallers", "Method[GetEnumerator].ReturnValue"] + - ["System.EnterpriseServices.SharedPropertyGroup", "System.EnterpriseServices.SharedPropertyGroupManager", "Method[Group].ReturnValue"] + - ["System.EnterpriseServices.SynchronizationOption", "System.EnterpriseServices.SynchronizationOption!", "Field[Required]"] + - ["System.String", "System.EnterpriseServices.ExceptionClassAttribute", "Property[Value]"] + - ["System.Int32", "System.EnterpriseServices.SecurityCallers", "Property[Count]"] + - ["System.String", "System.EnterpriseServices.ApplicationActivationAttribute", "Property[SoapVRoot]"] + - ["System.Guid", "System.EnterpriseServices.ContextUtil!", "Property[TransactionId]"] + - ["System.EnterpriseServices.ThreadPoolOption", "System.EnterpriseServices.ThreadPoolOption!", "Field[Inherit]"] + - ["System.Boolean", "System.EnterpriseServices.EventClassAttribute", "Property[AllowInprocSubscribers]"] + - ["System.Boolean", "System.EnterpriseServices.ServiceConfig", "Property[TrackingEnabled]"] + - ["System.String", "System.EnterpriseServices.ServiceConfig", "Property[TransactionDescription]"] + - ["System.EnterpriseServices.TransactionIsolationLevel", "System.EnterpriseServices.ServiceConfig", "Property[IsolationLevel]"] + - ["System.String", "System.EnterpriseServices.RegistrationErrorInfo", "Property[Name]"] + - ["System.EnterpriseServices.AuthenticationOption", "System.EnterpriseServices.SecurityIdentity", "Property[AuthenticationLevel]"] + - ["System.Int32", "System.EnterpriseServices.ObjectPoolingAttribute", "Property[MinPoolSize]"] + - ["System.EnterpriseServices.ImpersonationLevelOption", "System.EnterpriseServices.ImpersonationLevelOption!", "Field[Default]"] + - ["System.Int32", "System.EnterpriseServices.XACTTRANSINFO", "Field[grfTCSupported]"] + - ["System.Int32", "System.EnterpriseServices.XACTTRANSINFO", "Field[grfRMSupported]"] + - ["System.EnterpriseServices.InstallationFlags", "System.EnterpriseServices.InstallationFlags!", "Field[ReportWarningsToConsole]"] + - ["System.String", "System.EnterpriseServices.ServiceConfig", "Property[TipUrl]"] + - ["System.EnterpriseServices.SecurityIdentity", "System.EnterpriseServices.SecurityCallContext", "Property[OriginalCaller]"] + - ["System.Boolean", "System.EnterpriseServices.ContextUtil!", "Property[DeactivateOnReturn]"] + - ["System.EnterpriseServices.TransactionIsolationLevel", "System.EnterpriseServices.TransactionAttribute", "Property[Isolation]"] + - ["System.Boolean", "System.EnterpriseServices.ObjectPoolingAttribute", "Method[IsValidTarget].ReturnValue"] + - ["System.Boolean", "System.EnterpriseServices.JustInTimeActivationAttribute", "Property[Value]"] + - ["System.EnterpriseServices.PartitionOption", "System.EnterpriseServices.PartitionOption!", "Field[Inherit]"] + - ["System.EnterpriseServices.InstallationFlags", "System.EnterpriseServices.InstallationFlags!", "Field[Default]"] + - ["System.Boolean", "System.EnterpriseServices.ContextUtil!", "Method[IsDefaultContext].ReturnValue"] + - ["System.Boolean", "System.EnterpriseServices.EventTrackingEnabledAttribute", "Property[Value]"] + - ["System.Boolean", "System.EnterpriseServices.InterfaceQueuingAttribute", "Property[Enabled]"] + - ["System.EnterpriseServices.TransactionStatus", "System.EnterpriseServices.TransactionStatus!", "Field[LocallyOk]"] + - ["System.EnterpriseServices.ImpersonationLevelOption", "System.EnterpriseServices.ImpersonationLevelOption!", "Field[Identify]"] + - ["System.Int32", "System.EnterpriseServices.RegistrationErrorInfo", "Property[ErrorCode]"] + - ["System.EnterpriseServices.PartitionOption", "System.EnterpriseServices.PartitionOption!", "Field[Ignore]"] + - ["System.Boolean", "System.EnterpriseServices.ComponentAccessControlAttribute", "Property[Value]"] + - ["System.Int32", "System.EnterpriseServices.XACTTRANSINFO", "Field[grfRMSupportedRetaining]"] + - ["System.EnterpriseServices.AuthenticationOption", "System.EnterpriseServices.AuthenticationOption!", "Field[Privacy]"] + - ["System.EnterpriseServices.PartitionOption", "System.EnterpriseServices.ServiceConfig", "Property[PartitionOption]"] + - ["System.Object", "System.EnterpriseServices.ResourcePool", "Method[GetResource].ReturnValue"] + - ["System.EnterpriseServices.SynchronizationOption", "System.EnterpriseServices.SynchronizationOption!", "Field[NotSupported]"] + - ["System.String", "System.EnterpriseServices.SecurityRoleAttribute", "Property[Description]"] + - ["System.String", "System.EnterpriseServices.ServiceConfig", "Property[SxsName]"] + - ["System.Int32", "System.EnterpriseServices.TransactionAttribute", "Property[Timeout]"] + - ["System.EnterpriseServices.AuthenticationOption", "System.EnterpriseServices.AuthenticationOption!", "Field[Default]"] + - ["System.EnterpriseServices.PropertyLockMode", "System.EnterpriseServices.PropertyLockMode!", "Field[SetGet]"] + - ["System.EnterpriseServices.SharedProperty", "System.EnterpriseServices.SharedPropertyGroup", "Method[CreatePropertyByPosition].ReturnValue"] + - ["System.Int32", "System.EnterpriseServices.XACTTRANSINFO", "Field[grfTCSupportedRetaining]"] + - ["System.String", "System.EnterpriseServices.ServicedComponent", "Method[System.EnterpriseServices.IRemoteDispatch.RemoteDispatchNotAutoDone].ReturnValue"] + - ["System.EnterpriseServices.ActivationOption", "System.EnterpriseServices.ActivationOption!", "Field[Library]"] + - ["System.String", "System.EnterpriseServices.RegistrationConfig", "Property[ApplicationRootDirectory]"] + - ["System.Boolean", "System.EnterpriseServices.ResourcePool", "Method[PutResource].ReturnValue"] + - ["System.EnterpriseServices.TransactionStatus", "System.EnterpriseServices.TransactionStatus!", "Field[NoTransaction]"] + - ["System.EnterpriseServices.AuthenticationOption", "System.EnterpriseServices.AuthenticationOption!", "Field[Connect]"] + - ["System.EnterpriseServices.InstallationFlags", "System.EnterpriseServices.InstallationFlags!", "Field[CreateTargetApplication]"] + - ["System.Object", "System.EnterpriseServices.BYOT!", "Method[CreateWithTipTransaction].ReturnValue"] + - ["System.EnterpriseServices.TransactionOption", "System.EnterpriseServices.TransactionOption!", "Field[Disabled]"] + - ["System.EnterpriseServices.ImpersonationLevelOption", "System.EnterpriseServices.ImpersonationLevelOption!", "Field[Anonymous]"] + - ["System.EnterpriseServices.ThreadPoolOption", "System.EnterpriseServices.ThreadPoolOption!", "Field[MTA]"] + - ["System.Int32", "System.EnterpriseServices.XACTTRANSINFO", "Field[isoLevel]"] + - ["System.String", "System.EnterpriseServices.InterfaceQueuingAttribute", "Property[Interface]"] + - ["System.Guid", "System.EnterpriseServices.ApplicationIDAttribute", "Property[Value]"] + - ["System.EnterpriseServices.TransactionIsolationLevel", "System.EnterpriseServices.TransactionIsolationLevel!", "Field[ReadCommitted]"] + - ["System.EnterpriseServices.InstallationFlags", "System.EnterpriseServices.InstallationFlags!", "Field[ConfigureComponentsOnly]"] + - ["System.Boolean", "System.EnterpriseServices.MustRunInClientContextAttribute", "Property[Value]"] + - ["System.EnterpriseServices.BindingOption", "System.EnterpriseServices.ServiceConfig", "Property[Binding]"] + - ["System.String", "System.EnterpriseServices.RegistrationErrorInfo", "Property[MinorRef]"] + - ["System.EnterpriseServices.TransactionOption", "System.EnterpriseServices.ServiceConfig", "Property[Transaction]"] + - ["System.EnterpriseServices.ImpersonationLevelOption", "System.EnterpriseServices.ApplicationAccessControlAttribute", "Property[ImpersonationLevel]"] + - ["System.EnterpriseServices.TransactionStatus", "System.EnterpriseServices.TransactionStatus!", "Field[Aborted]"] + - ["System.Int32", "System.EnterpriseServices.XACTTRANSINFO", "Field[isoFlags]"] + - ["System.String", "System.EnterpriseServices.SecurityRoleAttribute", "Property[Role]"] + - ["System.EnterpriseServices.SxsOption", "System.EnterpriseServices.SxsOption!", "Field[New]"] + - ["System.EnterpriseServices.TransactionOption", "System.EnterpriseServices.TransactionOption!", "Field[RequiresNew]"] + - ["System.EnterpriseServices.SecurityIdentity", "System.EnterpriseServices.SecurityCallers", "Property[Item]"] + - ["System.String", "System.EnterpriseServices.EventClassAttribute", "Property[PublisherFilter]"] + - ["System.Boolean", "System.EnterpriseServices.ApplicationAccessControlAttribute", "Property[Value]"] + - ["System.EnterpriseServices.PropertyReleaseMode", "System.EnterpriseServices.PropertyReleaseMode!", "Field[Process]"] + - ["System.Boolean", "System.EnterpriseServices.AutoCompleteAttribute", "Property[Value]"] + - ["System.Byte[]", "System.EnterpriseServices.BOID", "Field[rgb]"] + - ["System.EnterpriseServices.SxsOption", "System.EnterpriseServices.SxsOption!", "Field[Ignore]"] + - ["System.Object", "System.EnterpriseServices.ContextUtil!", "Method[GetNamedProperty].ReturnValue"] + - ["System.EnterpriseServices.SynchronizationOption", "System.EnterpriseServices.ServiceConfig", "Property[Synchronization]"] + - ["System.EnterpriseServices.AuthenticationOption", "System.EnterpriseServices.AuthenticationOption!", "Field[Integrity]"] + - ["System.Boolean", "System.EnterpriseServices.ObjectPoolingAttribute", "Method[Apply].ReturnValue"] + - ["System.EnterpriseServices.TransactionIsolationLevel", "System.EnterpriseServices.TransactionIsolationLevel!", "Field[RepeatableRead]"] + - ["System.Guid", "System.EnterpriseServices.ContextUtil!", "Property[ApplicationInstanceId]"] + - ["System.EnterpriseServices.InstallationFlags", "System.EnterpriseServices.InstallationFlags!", "Field[Install]"] + - ["System.Int32", "System.EnterpriseServices.ObjectPoolingAttribute", "Property[CreationTimeout]"] + - ["System.Int32", "System.EnterpriseServices.ObjectPoolingAttribute", "Property[MaxPoolSize]"] + - ["System.EnterpriseServices.ImpersonationLevelOption", "System.EnterpriseServices.ImpersonationLevelOption!", "Field[Delegate]"] + - ["System.Object", "System.EnterpriseServices.SharedProperty", "Property[Value]"] + - ["System.EnterpriseServices.TransactionOption", "System.EnterpriseServices.TransactionOption!", "Field[NotSupported]"] + - ["System.EnterpriseServices.InstallationFlags", "System.EnterpriseServices.RegistrationConfig", "Property[InstallationFlags]"] + - ["System.EnterpriseServices.SecurityIdentity", "System.EnterpriseServices.SecurityCallContext", "Property[DirectCaller]"] + - ["System.String", "System.EnterpriseServices.ConstructionEnabledAttribute", "Property[Default]"] + - ["System.String", "System.EnterpriseServices.ServiceConfig", "Property[TrackingAppName]"] + - ["System.EnterpriseServices.InheritanceOption", "System.EnterpriseServices.InheritanceOption!", "Field[Ignore]"] + - ["System.EnterpriseServices.TransactionOption", "System.EnterpriseServices.TransactionOption!", "Field[Supported]"] + - ["System.EnterpriseServices.SharedProperty", "System.EnterpriseServices.SharedPropertyGroup", "Method[Property].ReturnValue"] + - ["System.String", "System.EnterpriseServices.ApplicationActivationAttribute", "Property[SoapMailbox]"] + - ["System.Int32", "System.EnterpriseServices.SecurityCallContext", "Property[NumCallers]"] + - ["System.Transactions.Transaction", "System.EnterpriseServices.ContextUtil!", "Property[SystemTransaction]"] + - ["System.EnterpriseServices.TransactionOption", "System.EnterpriseServices.TransactionAttribute", "Property[Value]"] + - ["System.EnterpriseServices.SharedPropertyGroup", "System.EnterpriseServices.SharedPropertyGroupManager", "Method[CreatePropertyGroup].ReturnValue"] + - ["System.EnterpriseServices.SecurityCallers", "System.EnterpriseServices.SecurityCallContext", "Property[Callers]"] + - ["System.EnterpriseServices.TransactionStatus", "System.EnterpriseServices.TransactionStatus!", "Field[Commited]"] + - ["System.String", "System.EnterpriseServices.RegistrationConfig", "Property[AssemblyFile]"] + - ["System.EnterpriseServices.SxsOption", "System.EnterpriseServices.ServiceConfig", "Property[SxsOption]"] + - ["System.EnterpriseServices.ITransaction", "System.EnterpriseServices.ServiceConfig", "Property[BringYourOwnTransaction]"] + - ["System.EnterpriseServices.PartitionOption", "System.EnterpriseServices.PartitionOption!", "Field[New]"] + - ["System.EnterpriseServices.SynchronizationOption", "System.EnterpriseServices.SynchronizationOption!", "Field[RequiresNew]"] + - ["System.EnterpriseServices.ActivationOption", "System.EnterpriseServices.ApplicationActivationAttribute", "Property[Value]"] + - ["System.EnterpriseServices.SynchronizationOption", "System.EnterpriseServices.SynchronizationAttribute", "Property[Value]"] + - ["System.EnterpriseServices.ThreadPoolOption", "System.EnterpriseServices.ServiceConfig", "Property[ThreadPool]"] + - ["System.Collections.IEnumerator", "System.EnterpriseServices.SharedPropertyGroupManager", "Method[GetEnumerator].ReturnValue"] + - ["System.EnterpriseServices.TransactionIsolationLevel", "System.EnterpriseServices.TransactionIsolationLevel!", "Field[Any]"] + - ["System.Guid", "System.EnterpriseServices.ContextUtil!", "Property[ActivityId]"] + - ["System.EnterpriseServices.SharedProperty", "System.EnterpriseServices.SharedPropertyGroup", "Method[PropertyByPosition].ReturnValue"] + - ["System.EnterpriseServices.InstallationFlags", "System.EnterpriseServices.InstallationFlags!", "Field[FindOrCreateTargetApplication]"] + - ["System.Boolean", "System.EnterpriseServices.ApplicationQueuingAttribute", "Property[QueueListenerEnabled]"] + - ["System.EnterpriseServices.AuthenticationOption", "System.EnterpriseServices.AuthenticationOption!", "Field[None]"] + - ["System.EnterpriseServices.InheritanceOption", "System.EnterpriseServices.ServiceConfig", "Property[Inheritance]"] + - ["System.EnterpriseServices.SxsOption", "System.EnterpriseServices.SxsOption!", "Field[Inherit]"] + - ["System.Int32", "System.EnterpriseServices.SecurityCallContext", "Property[MinAuthenticationLevel]"] + - ["System.Boolean", "System.EnterpriseServices.EventClassAttribute", "Property[FireInParallel]"] + - ["System.EnterpriseServices.TransactionVote", "System.EnterpriseServices.TransactionVote!", "Field[Abort]"] + - ["System.Boolean", "System.EnterpriseServices.RegistrationHelperTx", "Method[IsInTransaction].ReturnValue"] + - ["System.Boolean", "System.EnterpriseServices.ConstructionEnabledAttribute", "Property[Enabled]"] + - ["System.Boolean", "System.EnterpriseServices.SecurityCallContext", "Property[IsSecurityEnabled]"] + - ["System.Int32", "System.EnterpriseServices.ServiceConfig", "Property[TransactionTimeout]"] + - ["System.EnterpriseServices.ThreadPoolOption", "System.EnterpriseServices.ThreadPoolOption!", "Field[None]"] + - ["System.Boolean", "System.EnterpriseServices.COMTIIntrinsicsAttribute", "Property[Value]"] + - ["System.String", "System.EnterpriseServices.IRemoteDispatch", "Method[RemoteDispatchAutoDone].ReturnValue"] + - ["System.Boolean", "System.EnterpriseServices.IISIntrinsicsAttribute", "Property[Value]"] + - ["System.EnterpriseServices.RegistrationErrorInfo[]", "System.EnterpriseServices.RegistrationException", "Property[ErrorInfo]"] + - ["System.EnterpriseServices.AuthenticationOption", "System.EnterpriseServices.ApplicationAccessControlAttribute", "Property[Authentication]"] + - ["System.EnterpriseServices.BindingOption", "System.EnterpriseServices.BindingOption!", "Field[NoBinding]"] + - ["System.String", "System.EnterpriseServices.SecurityIdentity", "Property[AccountName]"] + - ["System.EnterpriseServices.PropertyReleaseMode", "System.EnterpriseServices.PropertyReleaseMode!", "Field[Standard]"] + - ["System.EnterpriseServices.ThreadPoolOption", "System.EnterpriseServices.ThreadPoolOption!", "Field[STA]"] + - ["System.EnterpriseServices.AuthenticationOption", "System.EnterpriseServices.AuthenticationOption!", "Field[Packet]"] + - ["System.EnterpriseServices.SecurityCallContext", "System.EnterpriseServices.SecurityCallContext!", "Property[CurrentCall]"] + - ["System.Int32", "System.EnterpriseServices.ApplicationQueuingAttribute", "Property[MaxListenerThreads]"] + - ["System.Boolean", "System.EnterpriseServices.ApplicationQueuingAttribute", "Property[Enabled]"] + - ["System.String", "System.EnterpriseServices.ServiceConfig", "Property[TrackingComponentName]"] + - ["System.EnterpriseServices.TransactionVote", "System.EnterpriseServices.ContextUtil!", "Property[MyTransactionVote]"] + - ["System.EnterpriseServices.SynchronizationOption", "System.EnterpriseServices.SynchronizationOption!", "Field[Supported]"] + - ["System.Boolean", "System.EnterpriseServices.ContextUtil!", "Method[IsCallerInRole].ReturnValue"] + - ["System.Object", "System.EnterpriseServices.BYOT!", "Method[CreateWithTransaction].ReturnValue"] + - ["System.String", "System.EnterpriseServices.ServicedComponent", "Method[System.EnterpriseServices.IRemoteDispatch.RemoteDispatchAutoDone].ReturnValue"] + - ["System.EnterpriseServices.BOID", "System.EnterpriseServices.XACTTRANSINFO", "Field[uow]"] + - ["System.EnterpriseServices.TransactionIsolationLevel", "System.EnterpriseServices.TransactionIsolationLevel!", "Field[ReadUncommitted]"] + - ["System.Guid", "System.EnterpriseServices.ContextUtil!", "Property[PartitionId]"] + - ["System.EnterpriseServices.TransactionStatus", "System.EnterpriseServices.ServiceDomain!", "Method[Leave].ReturnValue"] + - ["System.Guid", "System.EnterpriseServices.ContextUtil!", "Property[ApplicationId]"] + - ["System.EnterpriseServices.InstallationFlags", "System.EnterpriseServices.InstallationFlags!", "Field[Register]"] + - ["System.String", "System.EnterpriseServices.RegistrationErrorInfo", "Property[ErrorString]"] + - ["System.Boolean", "System.EnterpriseServices.ObjectPoolingAttribute", "Method[AfterSaveChanges].ReturnValue"] + - ["System.EnterpriseServices.BindingOption", "System.EnterpriseServices.BindingOption!", "Field[BindingToPoolThread]"] + - ["System.Guid", "System.EnterpriseServices.ContextUtil!", "Property[ContextId]"] + - ["System.Boolean", "System.EnterpriseServices.ContextUtil!", "Property[IsSecurityEnabled]"] + - ["System.String", "System.EnterpriseServices.RegistrationConfig", "Property[TypeLibrary]"] + - ["System.EnterpriseServices.InstallationFlags", "System.EnterpriseServices.InstallationFlags!", "Field[ExpectExistingTypeLib]"] + - ["System.Boolean", "System.EnterpriseServices.SecurityCallContext", "Method[IsCallerInRole].ReturnValue"] + - ["System.Boolean", "System.EnterpriseServices.ObjectPoolingAttribute", "Property[Enabled]"] + - ["System.String", "System.EnterpriseServices.RegistrationConfig", "Property[Partition]"] + - ["System.EnterpriseServices.SharedProperty", "System.EnterpriseServices.SharedPropertyGroup", "Method[CreateProperty].ReturnValue"] + - ["System.EnterpriseServices.ActivationOption", "System.EnterpriseServices.ActivationOption!", "Field[Server]"] + - ["System.String", "System.EnterpriseServices.RegistrationConfig", "Property[Application]"] + - ["System.Boolean", "System.EnterpriseServices.LoadBalancingSupportedAttribute", "Property[Value]"] + - ["System.EnterpriseServices.InstallationFlags", "System.EnterpriseServices.InstallationFlags!", "Field[Configure]"] + - ["System.Boolean", "System.EnterpriseServices.SecurityRoleAttribute", "Property[SetEveryoneAccess]"] + - ["System.String", "System.EnterpriseServices.IRemoteDispatch", "Method[RemoteDispatchNotAutoDone].ReturnValue"] + - ["System.Boolean", "System.EnterpriseServices.ServiceConfig", "Property[IISIntrinsicsEnabled]"] + - ["System.String", "System.EnterpriseServices.RegistrationErrorInfo", "Property[MajorRef]"] + - ["System.Object", "System.EnterpriseServices.ContextUtil!", "Property[Transaction]"] + - ["System.EnterpriseServices.TransactionOption", "System.EnterpriseServices.TransactionOption!", "Field[Required]"] + - ["System.EnterpriseServices.AuthenticationOption", "System.EnterpriseServices.AuthenticationOption!", "Field[Call]"] + - ["System.Transactions.Transaction", "System.EnterpriseServices.ServiceConfig", "Property[BringYourOwnSystemTransaction]"] + - ["System.EnterpriseServices.TransactionVote", "System.EnterpriseServices.TransactionVote!", "Field[Commit]"] + - ["System.Boolean", "System.EnterpriseServices.SecurityCallContext", "Method[IsUserInRole].ReturnValue"] + - ["System.EnterpriseServices.AccessChecksLevelOption", "System.EnterpriseServices.AccessChecksLevelOption!", "Field[Application]"] + - ["System.EnterpriseServices.ImpersonationLevelOption", "System.EnterpriseServices.ImpersonationLevelOption!", "Field[Impersonate]"] + - ["System.EnterpriseServices.SynchronizationOption", "System.EnterpriseServices.SynchronizationOption!", "Field[Disabled]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemEnterpriseServicesCompensatingResourceManager/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemEnterpriseServicesCompensatingResourceManager/model.yml new file mode 100644 index 000000000000..c687b58e92eb --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemEnterpriseServicesCompensatingResourceManager/model.yml @@ -0,0 +1,41 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.EnterpriseServices.CompensatingResourceManager.CompensatorOptions", "System.EnterpriseServices.CompensatingResourceManager.CompensatorOptions!", "Field[AllPhases]"] + - ["System.Object", "System.EnterpriseServices.CompensatingResourceManager.LogRecord", "Property[Record]"] + - ["System.Collections.IEnumerator", "System.EnterpriseServices.CompensatingResourceManager.ClerkMonitor", "Method[GetEnumerator].ReturnValue"] + - ["System.Int32", "System.EnterpriseServices.CompensatingResourceManager.Clerk", "Property[LogRecordCount]"] + - ["System.Boolean", "System.EnterpriseServices.CompensatingResourceManager.Compensator", "Method[EndPrepare].ReturnValue"] + - ["System.EnterpriseServices.CompensatingResourceManager.TransactionState", "System.EnterpriseServices.CompensatingResourceManager.TransactionState!", "Field[Indoubt]"] + - ["System.EnterpriseServices.CompensatingResourceManager.LogRecordFlags", "System.EnterpriseServices.CompensatingResourceManager.LogRecordFlags!", "Field[WrittenDuringPrepare]"] + - ["System.EnterpriseServices.CompensatingResourceManager.CompensatorOptions", "System.EnterpriseServices.CompensatingResourceManager.CompensatorOptions!", "Field[FailIfInDoubtsRemain]"] + - ["System.EnterpriseServices.CompensatingResourceManager.LogRecordFlags", "System.EnterpriseServices.CompensatingResourceManager.LogRecordFlags!", "Field[WrittenDuringAbort]"] + - ["System.String", "System.EnterpriseServices.CompensatingResourceManager.ClerkInfo", "Property[InstanceId]"] + - ["System.Int32", "System.EnterpriseServices.CompensatingResourceManager.LogRecord", "Property[Sequence]"] + - ["System.EnterpriseServices.CompensatingResourceManager.CompensatorOptions", "System.EnterpriseServices.CompensatingResourceManager.CompensatorOptions!", "Field[PreparePhase]"] + - ["System.EnterpriseServices.CompensatingResourceManager.TransactionState", "System.EnterpriseServices.CompensatingResourceManager.TransactionState!", "Field[Aborted]"] + - ["System.EnterpriseServices.CompensatingResourceManager.ClerkInfo", "System.EnterpriseServices.CompensatingResourceManager.ClerkMonitor", "Property[Item]"] + - ["System.EnterpriseServices.CompensatingResourceManager.LogRecordFlags", "System.EnterpriseServices.CompensatingResourceManager.LogRecordFlags!", "Field[ReplayInProgress]"] + - ["System.EnterpriseServices.CompensatingResourceManager.TransactionState", "System.EnterpriseServices.CompensatingResourceManager.TransactionState!", "Field[Committed]"] + - ["System.Boolean", "System.EnterpriseServices.CompensatingResourceManager.Compensator", "Method[AbortRecord].ReturnValue"] + - ["System.String", "System.EnterpriseServices.CompensatingResourceManager.ClerkInfo", "Property[Compensator]"] + - ["System.EnterpriseServices.CompensatingResourceManager.LogRecordFlags", "System.EnterpriseServices.CompensatingResourceManager.LogRecordFlags!", "Field[ForgetTarget]"] + - ["System.EnterpriseServices.CompensatingResourceManager.CompensatorOptions", "System.EnterpriseServices.CompensatingResourceManager.CompensatorOptions!", "Field[AbortPhase]"] + - ["System.EnterpriseServices.CompensatingResourceManager.LogRecordFlags", "System.EnterpriseServices.CompensatingResourceManager.LogRecordFlags!", "Field[WrittenDuringCommit]"] + - ["System.EnterpriseServices.CompensatingResourceManager.CompensatorOptions", "System.EnterpriseServices.CompensatingResourceManager.CompensatorOptions!", "Field[CommitPhase]"] + - ["System.EnterpriseServices.CompensatingResourceManager.Clerk", "System.EnterpriseServices.CompensatingResourceManager.Compensator", "Property[Clerk]"] + - ["System.Boolean", "System.EnterpriseServices.CompensatingResourceManager.Compensator", "Method[PrepareRecord].ReturnValue"] + - ["System.EnterpriseServices.CompensatingResourceManager.LogRecordFlags", "System.EnterpriseServices.CompensatingResourceManager.LogRecordFlags!", "Field[WrittenDurringRecovery]"] + - ["System.Boolean", "System.EnterpriseServices.CompensatingResourceManager.Compensator", "Method[CommitRecord].ReturnValue"] + - ["System.EnterpriseServices.CompensatingResourceManager.Clerk", "System.EnterpriseServices.CompensatingResourceManager.ClerkInfo", "Property[Clerk]"] + - ["System.EnterpriseServices.CompensatingResourceManager.TransactionState", "System.EnterpriseServices.CompensatingResourceManager.TransactionState!", "Field[Active]"] + - ["System.EnterpriseServices.CompensatingResourceManager.LogRecordFlags", "System.EnterpriseServices.CompensatingResourceManager.LogRecord", "Property[Flags]"] + - ["System.String", "System.EnterpriseServices.CompensatingResourceManager.ClerkInfo", "Property[TransactionUOW]"] + - ["System.Int32", "System.EnterpriseServices.CompensatingResourceManager.ClerkMonitor", "Property[Count]"] + - ["System.String", "System.EnterpriseServices.CompensatingResourceManager.ClerkInfo", "Property[Description]"] + - ["System.String", "System.EnterpriseServices.CompensatingResourceManager.Clerk", "Property[TransactionUOW]"] + - ["System.EnterpriseServices.CompensatingResourceManager.LogRecordFlags", "System.EnterpriseServices.CompensatingResourceManager.LogRecordFlags!", "Field[WrittenDuringReplay]"] + - ["System.Boolean", "System.EnterpriseServices.CompensatingResourceManager.ApplicationCrmEnabledAttribute", "Property[Value]"] + - ["System.String", "System.EnterpriseServices.CompensatingResourceManager.ClerkInfo", "Property[ActivityId]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemEnterpriseServicesInternal/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemEnterpriseServicesInternal/model.yml new file mode 100644 index 000000000000..f6ddac387ee8 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemEnterpriseServicesInternal/model.yml @@ -0,0 +1,23 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Boolean", "System.EnterpriseServices.Internal.ClientRemotingConfig!", "Method[Write].ReturnValue"] + - ["System.Object", "System.EnterpriseServices.Internal.IClrObjectFactory", "Method[CreateFromAssembly].ReturnValue"] + - ["System.Object", "System.EnterpriseServices.Internal.ClrObjectFactory", "Method[CreateFromWsdl].ReturnValue"] + - ["System.String", "System.EnterpriseServices.Internal.IComSoapPublisher", "Method[GetTypeNameFromProgId].ReturnValue"] + - ["System.Object", "System.EnterpriseServices.Internal.ClrObjectFactory", "Method[CreateFromVroot].ReturnValue"] + - ["System.Object", "System.EnterpriseServices.Internal.IClrObjectFactory", "Method[CreateFromWsdl].ReturnValue"] + - ["System.Object", "System.EnterpriseServices.Internal.ClrObjectFactory", "Method[CreateFromAssembly].ReturnValue"] + - ["System.String", "System.EnterpriseServices.Internal.IComSoapMetadata", "Method[GenerateSigned].ReturnValue"] + - ["System.String", "System.EnterpriseServices.Internal.Publish", "Method[GetTypeNameFromProgId].ReturnValue"] + - ["System.String", "System.EnterpriseServices.Internal.Publish!", "Method[GetClientPhysicalPath].ReturnValue"] + - ["System.String", "System.EnterpriseServices.Internal.IComSoapMetadata", "Method[Generate].ReturnValue"] + - ["System.String", "System.EnterpriseServices.Internal.GenerateMetadata", "Method[GenerateSigned].ReturnValue"] + - ["System.Int32", "System.EnterpriseServices.Internal.GenerateMetadata!", "Method[SearchPath].ReturnValue"] + - ["System.String", "System.EnterpriseServices.Internal.GenerateMetadata", "Method[GenerateMetaData].ReturnValue"] + - ["System.String", "System.EnterpriseServices.Internal.GenerateMetadata", "Method[Generate].ReturnValue"] + - ["System.Object", "System.EnterpriseServices.Internal.IClrObjectFactory", "Method[CreateFromMailbox].ReturnValue"] + - ["System.Object", "System.EnterpriseServices.Internal.IClrObjectFactory", "Method[CreateFromVroot].ReturnValue"] + - ["System.Object", "System.EnterpriseServices.Internal.ClrObjectFactory", "Method[CreateFromMailbox].ReturnValue"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemFormatsAsn1/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemFormatsAsn1/model.yml new file mode 100644 index 000000000000..4fb811b6c4eb --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemFormatsAsn1/model.yml @@ -0,0 +1,158 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Formats.Asn1.Asn1Tag", "System.Formats.Asn1.Asn1Tag!", "Field[ObjectIdentifier]"] + - ["System.Boolean", "System.Formats.Asn1.AsnDecoder!", "Method[TryReadCharacterStringBytes].ReturnValue"] + - ["System.Boolean", "System.Formats.Asn1.Asn1Tag!", "Method[op_Inequality].ReturnValue"] + - ["System.Boolean", "System.Formats.Asn1.AsnDecoder!", "Method[TryDecodeLength].ReturnValue"] + - ["System.Formats.Asn1.TagClass", "System.Formats.Asn1.TagClass!", "Field[Universal]"] + - ["System.Boolean", "System.Formats.Asn1.Asn1Tag!", "Method[TryDecode].ReturnValue"] + - ["System.String", "System.Formats.Asn1.AsnDecoder!", "Method[ReadCharacterString].ReturnValue"] + - ["System.Formats.Asn1.UniversalTagNumber", "System.Formats.Asn1.UniversalTagNumber!", "Field[SequenceOf]"] + - ["System.Formats.Asn1.Asn1Tag", "System.Formats.Asn1.Asn1Tag!", "Field[ConstructedOctetString]"] + - ["System.Formats.Asn1.UniversalTagNumber", "System.Formats.Asn1.UniversalTagNumber!", "Field[InstanceOf]"] + - ["System.Boolean", "System.Formats.Asn1.AsnDecoder!", "Method[TryReadPrimitiveOctetString].ReturnValue"] + - ["System.Boolean", "System.Formats.Asn1.AsnReader", "Method[TryReadCharacterString].ReturnValue"] + - ["System.Byte[]", "System.Formats.Asn1.AsnDecoder!", "Method[ReadOctetString].ReturnValue"] + - ["System.String", "System.Formats.Asn1.AsnDecoder!", "Method[ReadIntegerBytes].ReturnValue"] + - ["System.Boolean", "System.Formats.Asn1.AsnDecoder!", "Method[TryReadInt32].ReturnValue"] + - ["System.Boolean", "System.Formats.Asn1.AsnReader", "Method[TryReadUInt32].ReturnValue"] + - ["System.Boolean", "System.Formats.Asn1.AsnReader", "Method[ReadBoolean].ReturnValue"] + - ["System.Formats.Asn1.UniversalTagNumber", "System.Formats.Asn1.UniversalTagNumber!", "Field[Set]"] + - ["System.Formats.Asn1.UniversalTagNumber", "System.Formats.Asn1.UniversalTagNumber!", "Field[BitString]"] + - ["TEnum", "System.Formats.Asn1.AsnReader", "Method[ReadEnumeratedValue].ReturnValue"] + - ["System.Collections.BitArray", "System.Formats.Asn1.AsnReader", "Method[ReadNamedBitList].ReturnValue"] + - ["System.Int32", "System.Formats.Asn1.Asn1Tag", "Property[TagValue]"] + - ["System.Formats.Asn1.Asn1Tag", "System.Formats.Asn1.Asn1Tag!", "Field[Boolean]"] + - ["System.ReadOnlyMemory", "System.Formats.Asn1.AsnReader", "Method[PeekContentBytes].ReturnValue"] + - ["System.Formats.Asn1.UniversalTagNumber", "System.Formats.Asn1.UniversalTagNumber!", "Field[SetOf]"] + - ["System.Formats.Asn1.UniversalTagNumber", "System.Formats.Asn1.UniversalTagNumber!", "Field[UtcTime]"] + - ["System.Formats.Asn1.UniversalTagNumber", "System.Formats.Asn1.UniversalTagNumber!", "Field[UTF8String]"] + - ["System.Boolean", "System.Formats.Asn1.Asn1Tag", "Method[Equals].ReturnValue"] + - ["System.DateTimeOffset", "System.Formats.Asn1.AsnDecoder!", "Method[ReadUtcTime].ReturnValue"] + - ["System.Formats.Asn1.UniversalTagNumber", "System.Formats.Asn1.UniversalTagNumber!", "Field[UnrestrictedCharacterString]"] + - ["System.Formats.Asn1.Asn1Tag", "System.Formats.Asn1.Asn1Tag", "Method[AsPrimitive].ReturnValue"] + - ["System.Enum", "System.Formats.Asn1.AsnDecoder!", "Method[ReadEnumeratedValue].ReturnValue"] + - ["System.Formats.Asn1.UniversalTagNumber", "System.Formats.Asn1.UniversalTagNumber!", "Field[GeneralizedTime]"] + - ["System.Formats.Asn1.Asn1Tag", "System.Formats.Asn1.Asn1Tag!", "Method[Decode].ReturnValue"] + - ["System.Formats.Asn1.Asn1Tag", "System.Formats.Asn1.Asn1Tag!", "Field[Null]"] + - ["System.Byte[]", "System.Formats.Asn1.AsnReader", "Method[ReadOctetString].ReturnValue"] + - ["System.String", "System.Formats.Asn1.AsnDecoder!", "Method[ReadEnumeratedBytes].ReturnValue"] + - ["System.Formats.Asn1.Asn1Tag", "System.Formats.Asn1.AsnReader", "Method[PeekTag].ReturnValue"] + - ["System.DateTimeOffset", "System.Formats.Asn1.AsnReader", "Method[ReadGeneralizedTime].ReturnValue"] + - ["System.Boolean", "System.Formats.Asn1.AsnReader", "Method[TryReadPrimitiveCharacterStringBytes].ReturnValue"] + - ["System.Formats.Asn1.UniversalTagNumber", "System.Formats.Asn1.UniversalTagNumber!", "Field[External]"] + - ["System.Formats.Asn1.UniversalTagNumber", "System.Formats.Asn1.UniversalTagNumber!", "Field[Duration]"] + - ["System.Int32", "System.Formats.Asn1.AsnWriter", "Method[Encode].ReturnValue"] + - ["System.Formats.Asn1.AsnReader", "System.Formats.Asn1.AsnReader", "Method[ReadSequence].ReturnValue"] + - ["System.Formats.Asn1.UniversalTagNumber", "System.Formats.Asn1.UniversalTagNumber!", "Field[Integer]"] + - ["System.Boolean", "System.Formats.Asn1.AsnReader", "Method[TryReadInt32].ReturnValue"] + - ["System.String", "System.Formats.Asn1.AsnDecoder!", "Method[ReadObjectIdentifier].ReturnValue"] + - ["System.Int32", "System.Formats.Asn1.AsnWriter", "Method[GetEncodedLength].ReturnValue"] + - ["System.Formats.Asn1.AsnWriter+Scope", "System.Formats.Asn1.AsnWriter", "Method[PushOctetString].ReturnValue"] + - ["System.Boolean", "System.Formats.Asn1.AsnReader", "Method[TryReadInt64].ReturnValue"] + - ["System.Formats.Asn1.UniversalTagNumber", "System.Formats.Asn1.UniversalTagNumber!", "Field[IA5String]"] + - ["System.Boolean", "System.Formats.Asn1.Asn1Tag", "Property[IsConstructed]"] + - ["System.Formats.Asn1.Asn1Tag", "System.Formats.Asn1.Asn1Tag!", "Field[Sequence]"] + - ["System.Enum", "System.Formats.Asn1.AsnReader", "Method[ReadEnumeratedValue].ReturnValue"] + - ["System.Int32", "System.Formats.Asn1.AsnReaderOptions", "Property[UtcTimeTwoDigitYearMax]"] + - ["System.Boolean", "System.Formats.Asn1.AsnDecoder!", "Method[ReadBoolean].ReturnValue"] + - ["System.Boolean", "System.Formats.Asn1.AsnReader", "Method[TryReadCharacterStringBytes].ReturnValue"] + - ["System.Formats.Asn1.Asn1Tag", "System.Formats.Asn1.Asn1Tag!", "Field[PrimitiveOctetString]"] + - ["System.Boolean", "System.Formats.Asn1.Asn1Tag", "Method[TryEncode].ReturnValue"] + - ["System.Formats.Asn1.Asn1Tag", "System.Formats.Asn1.Asn1Tag!", "Field[PrimitiveBitString]"] + - ["System.Formats.Asn1.UniversalTagNumber", "System.Formats.Asn1.UniversalTagNumber!", "Field[EndOfContents]"] + - ["System.Int32", "System.Formats.Asn1.Asn1Tag", "Method[Encode].ReturnValue"] + - ["System.Boolean", "System.Formats.Asn1.AsnReaderOptions", "Property[SkipSetSortOrderVerification]"] + - ["System.Formats.Asn1.UniversalTagNumber", "System.Formats.Asn1.UniversalTagNumber!", "Field[Sequence]"] + - ["System.Formats.Asn1.UniversalTagNumber", "System.Formats.Asn1.UniversalTagNumber!", "Field[Date]"] + - ["System.String", "System.Formats.Asn1.Asn1Tag", "Method[ToString].ReturnValue"] + - ["System.Byte[]", "System.Formats.Asn1.AsnDecoder!", "Method[ReadBitString].ReturnValue"] + - ["System.ReadOnlyMemory", "System.Formats.Asn1.AsnReader", "Method[ReadIntegerBytes].ReturnValue"] + - ["System.Formats.Asn1.TagClass", "System.Formats.Asn1.TagClass!", "Field[ContextSpecific]"] + - ["System.Boolean", "System.Formats.Asn1.AsnReader", "Method[TryReadBitString].ReturnValue"] + - ["System.Nullable", "System.Formats.Asn1.AsnDecoder!", "Method[DecodeLength].ReturnValue"] + - ["System.Formats.Asn1.Asn1Tag", "System.Formats.Asn1.Asn1Tag!", "Field[Enumerated]"] + - ["TFlagsEnum", "System.Formats.Asn1.AsnReader", "Method[ReadNamedBitListValue].ReturnValue"] + - ["System.String", "System.Formats.Asn1.AsnReader", "Method[ReadObjectIdentifier].ReturnValue"] + - ["System.Numerics.BigInteger", "System.Formats.Asn1.AsnDecoder!", "Method[ReadInteger].ReturnValue"] + - ["System.Formats.Asn1.AsnEncodingRules", "System.Formats.Asn1.AsnEncodingRules!", "Field[BER]"] + - ["System.Formats.Asn1.AsnEncodingRules", "System.Formats.Asn1.AsnEncodingRules!", "Field[DER]"] + - ["System.Formats.Asn1.UniversalTagNumber", "System.Formats.Asn1.UniversalTagNumber!", "Field[ObjectDescriptor]"] + - ["System.ReadOnlyMemory", "System.Formats.Asn1.AsnReader", "Method[ReadEncodedValue].ReturnValue"] + - ["System.Formats.Asn1.Asn1Tag", "System.Formats.Asn1.Asn1Tag", "Method[AsConstructed].ReturnValue"] + - ["System.Formats.Asn1.UniversalTagNumber", "System.Formats.Asn1.UniversalTagNumber!", "Field[BMPString]"] + - ["System.Formats.Asn1.UniversalTagNumber", "System.Formats.Asn1.UniversalTagNumber!", "Field[VideotexString]"] + - ["System.Boolean", "System.Formats.Asn1.AsnReader", "Method[TryReadOctetString].ReturnValue"] + - ["System.Formats.Asn1.AsnEncodingRules", "System.Formats.Asn1.AsnEncodingRules!", "Field[CER]"] + - ["System.Formats.Asn1.UniversalTagNumber", "System.Formats.Asn1.UniversalTagNumber!", "Field[GeneralString]"] + - ["System.Formats.Asn1.UniversalTagNumber", "System.Formats.Asn1.UniversalTagNumber!", "Field[Null]"] + - ["System.Formats.Asn1.UniversalTagNumber", "System.Formats.Asn1.UniversalTagNumber!", "Field[OctetString]"] + - ["System.Boolean", "System.Formats.Asn1.AsnWriter", "Method[TryEncode].ReturnValue"] + - ["System.Formats.Asn1.UniversalTagNumber", "System.Formats.Asn1.UniversalTagNumber!", "Field[T61String]"] + - ["System.Boolean", "System.Formats.Asn1.AsnDecoder!", "Method[TryReadUInt32].ReturnValue"] + - ["System.Formats.Asn1.UniversalTagNumber", "System.Formats.Asn1.UniversalTagNumber!", "Field[DateTime]"] + - ["System.Formats.Asn1.AsnWriter+Scope", "System.Formats.Asn1.AsnWriter", "Method[PushSetOf].ReturnValue"] + - ["System.Formats.Asn1.Asn1Tag", "System.Formats.Asn1.Asn1Tag!", "Field[SetOf]"] + - ["System.Formats.Asn1.UniversalTagNumber", "System.Formats.Asn1.UniversalTagNumber!", "Field[Embedded]"] + - ["System.Enum", "System.Formats.Asn1.AsnDecoder!", "Method[ReadNamedBitListValue].ReturnValue"] + - ["System.Formats.Asn1.Asn1Tag", "System.Formats.Asn1.Asn1Tag!", "Field[UtcTime]"] + - ["System.Formats.Asn1.UniversalTagNumber", "System.Formats.Asn1.UniversalTagNumber!", "Field[ObjectIdentifier]"] + - ["System.Boolean", "System.Formats.Asn1.AsnDecoder!", "Method[TryReadOctetString].ReturnValue"] + - ["System.Formats.Asn1.UniversalTagNumber", "System.Formats.Asn1.UniversalTagNumber!", "Field[TimeOfDay]"] + - ["System.Boolean", "System.Formats.Asn1.AsnDecoder!", "Method[TryReadPrimitiveBitString].ReturnValue"] + - ["TEnum", "System.Formats.Asn1.AsnDecoder!", "Method[ReadEnumeratedValue].ReturnValue"] + - ["System.Boolean", "System.Formats.Asn1.AsnDecoder!", "Method[TryReadInt64].ReturnValue"] + - ["System.Formats.Asn1.Asn1Tag", "System.Formats.Asn1.Asn1Tag!", "Field[Integer]"] + - ["System.DateTimeOffset", "System.Formats.Asn1.AsnDecoder!", "Method[ReadGeneralizedTime].ReturnValue"] + - ["System.ReadOnlyMemory", "System.Formats.Asn1.AsnReader", "Method[PeekEncodedValue].ReturnValue"] + - ["System.Boolean", "System.Formats.Asn1.AsnDecoder!", "Method[TryReadCharacterString].ReturnValue"] + - ["System.String", "System.Formats.Asn1.AsnReader", "Method[ReadCharacterString].ReturnValue"] + - ["System.Boolean", "System.Formats.Asn1.AsnDecoder!", "Method[TryReadUInt64].ReturnValue"] + - ["System.Formats.Asn1.UniversalTagNumber", "System.Formats.Asn1.UniversalTagNumber!", "Field[Enumerated]"] + - ["System.Boolean", "System.Formats.Asn1.AsnDecoder!", "Method[TryReadPrimitiveCharacterStringBytes].ReturnValue"] + - ["System.Formats.Asn1.UniversalTagNumber", "System.Formats.Asn1.UniversalTagNumber!", "Field[ObjectIdentifierIRI]"] + - ["System.Formats.Asn1.TagClass", "System.Formats.Asn1.Asn1Tag", "Property[TagClass]"] + - ["System.Formats.Asn1.AsnReader", "System.Formats.Asn1.AsnReader", "Method[ReadSetOf].ReturnValue"] + - ["System.Formats.Asn1.Asn1Tag", "System.Formats.Asn1.AsnDecoder!", "Method[ReadEncodedValue].ReturnValue"] + - ["System.Formats.Asn1.UniversalTagNumber", "System.Formats.Asn1.UniversalTagNumber!", "Field[PrintableString]"] + - ["System.Formats.Asn1.UniversalTagNumber", "System.Formats.Asn1.UniversalTagNumber!", "Field[RelativeObjectIdentifier]"] + - ["System.Numerics.BigInteger", "System.Formats.Asn1.AsnReader", "Method[ReadInteger].ReturnValue"] + - ["System.Int32", "System.Formats.Asn1.Asn1Tag", "Method[CalculateEncodedSize].ReturnValue"] + - ["System.Boolean", "System.Formats.Asn1.AsnReader", "Property[HasData]"] + - ["System.DateTimeOffset", "System.Formats.Asn1.AsnReader", "Method[ReadUtcTime].ReturnValue"] + - ["System.ReadOnlyMemory", "System.Formats.Asn1.AsnReader", "Method[ReadEnumeratedBytes].ReturnValue"] + - ["System.Boolean", "System.Formats.Asn1.AsnWriter", "Method[EncodedValueEquals].ReturnValue"] + - ["System.Boolean", "System.Formats.Asn1.AsnDecoder!", "Method[TryReadBitString].ReturnValue"] + - ["System.Boolean", "System.Formats.Asn1.Asn1Tag", "Method[HasSameClassAndValue].ReturnValue"] + - ["System.Enum", "System.Formats.Asn1.AsnReader", "Method[ReadNamedBitListValue].ReturnValue"] + - ["System.Formats.Asn1.AsnEncodingRules", "System.Formats.Asn1.AsnReader", "Property[RuleSet]"] + - ["System.Formats.Asn1.UniversalTagNumber", "System.Formats.Asn1.UniversalTagNumber!", "Field[UniversalString]"] + - ["System.Int32", "System.Formats.Asn1.Asn1Tag", "Method[GetHashCode].ReturnValue"] + - ["System.Formats.Asn1.AsnReader", "System.Formats.Asn1.AsnReader", "Method[Clone].ReturnValue"] + - ["System.Boolean", "System.Formats.Asn1.AsnReader", "Method[TryReadPrimitiveBitString].ReturnValue"] + - ["System.Byte[]", "System.Formats.Asn1.AsnReader", "Method[ReadBitString].ReturnValue"] + - ["System.Formats.Asn1.UniversalTagNumber", "System.Formats.Asn1.UniversalTagNumber!", "Field[RelativeObjectIdentifierIRI]"] + - ["System.Formats.Asn1.UniversalTagNumber", "System.Formats.Asn1.UniversalTagNumber!", "Field[Time]"] + - ["System.Formats.Asn1.Asn1Tag", "System.Formats.Asn1.Asn1Tag!", "Field[GeneralizedTime]"] + - ["System.Formats.Asn1.UniversalTagNumber", "System.Formats.Asn1.UniversalTagNumber!", "Field[Boolean]"] + - ["System.Formats.Asn1.TagClass", "System.Formats.Asn1.TagClass!", "Field[Application]"] + - ["System.Formats.Asn1.UniversalTagNumber", "System.Formats.Asn1.UniversalTagNumber!", "Field[GraphicString]"] + - ["System.Formats.Asn1.UniversalTagNumber", "System.Formats.Asn1.UniversalTagNumber!", "Field[TeletexString]"] + - ["System.Collections.BitArray", "System.Formats.Asn1.AsnDecoder!", "Method[ReadNamedBitList].ReturnValue"] + - ["System.Formats.Asn1.Asn1Tag", "System.Formats.Asn1.Asn1Tag!", "Field[ConstructedBitString]"] + - ["System.Formats.Asn1.AsnEncodingRules", "System.Formats.Asn1.AsnWriter", "Property[RuleSet]"] + - ["System.Boolean", "System.Formats.Asn1.AsnDecoder!", "Method[TryReadEncodedValue].ReturnValue"] + - ["System.Byte[]", "System.Formats.Asn1.AsnWriter", "Method[Encode].ReturnValue"] + - ["System.Formats.Asn1.TagClass", "System.Formats.Asn1.TagClass!", "Field[Private]"] + - ["System.Formats.Asn1.UniversalTagNumber", "System.Formats.Asn1.UniversalTagNumber!", "Field[Real]"] + - ["TFlagsEnum", "System.Formats.Asn1.AsnDecoder!", "Method[ReadNamedBitListValue].ReturnValue"] + - ["System.Boolean", "System.Formats.Asn1.Asn1Tag!", "Method[op_Equality].ReturnValue"] + - ["System.Formats.Asn1.AsnWriter+Scope", "System.Formats.Asn1.AsnWriter", "Method[PushSequence].ReturnValue"] + - ["System.Formats.Asn1.UniversalTagNumber", "System.Formats.Asn1.UniversalTagNumber!", "Field[VisibleString]"] + - ["System.Boolean", "System.Formats.Asn1.AsnReader", "Method[TryReadPrimitiveOctetString].ReturnValue"] + - ["System.Boolean", "System.Formats.Asn1.AsnReader", "Method[TryReadUInt64].ReturnValue"] + - ["System.Formats.Asn1.UniversalTagNumber", "System.Formats.Asn1.UniversalTagNumber!", "Field[NumericString]"] + - ["System.Formats.Asn1.UniversalTagNumber", "System.Formats.Asn1.UniversalTagNumber!", "Field[ISO646String]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemFormatsCbor/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemFormatsCbor/model.yml new file mode 100644 index 000000000000..8dcc8fd01aad --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemFormatsCbor/model.yml @@ -0,0 +1,89 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Nullable", "System.Formats.Cbor.CborReader", "Method[ReadStartMap].ReturnValue"] + - ["System.DateTimeOffset", "System.Formats.Cbor.CborReader", "Method[ReadUnixTimeSeconds].ReturnValue"] + - ["System.Boolean", "System.Formats.Cbor.CborReader", "Method[ReadBoolean].ReturnValue"] + - ["System.DateTimeOffset", "System.Formats.Cbor.CborReader", "Method[ReadDateTimeOffset].ReturnValue"] + - ["System.Int32", "System.Formats.Cbor.CborWriter", "Property[CurrentDepth]"] + - ["System.Formats.Cbor.CborTag", "System.Formats.Cbor.CborTag!", "Field[EncodedCborDataItem]"] + - ["System.Formats.Cbor.CborReaderState", "System.Formats.Cbor.CborReaderState!", "Field[ByteString]"] + - ["System.Int32", "System.Formats.Cbor.CborWriter", "Method[Encode].ReturnValue"] + - ["System.Int32", "System.Formats.Cbor.CborReader", "Property[BytesRemaining]"] + - ["System.Formats.Cbor.CborTag", "System.Formats.Cbor.CborTag!", "Field[NegativeBigNum]"] + - ["System.Formats.Cbor.CborReaderState", "System.Formats.Cbor.CborReaderState!", "Field[StartArray]"] + - ["System.ReadOnlyMemory", "System.Formats.Cbor.CborReader", "Method[ReadDefiniteLengthByteString].ReturnValue"] + - ["System.Formats.Cbor.CborReaderState", "System.Formats.Cbor.CborReaderState!", "Field[StartIndefiniteLengthByteString]"] + - ["System.Numerics.BigInteger", "System.Formats.Cbor.CborReader", "Method[ReadBigInteger].ReturnValue"] + - ["System.Formats.Cbor.CborTag", "System.Formats.Cbor.CborReader", "Method[ReadTag].ReturnValue"] + - ["System.Formats.Cbor.CborTag", "System.Formats.Cbor.CborTag!", "Field[Base16StringLaterEncoding]"] + - ["System.Formats.Cbor.CborReaderState", "System.Formats.Cbor.CborReaderState!", "Field[Tag]"] + - ["System.Formats.Cbor.CborReaderState", "System.Formats.Cbor.CborReaderState!", "Field[EndMap]"] + - ["System.Byte[]", "System.Formats.Cbor.CborReader", "Method[ReadByteString].ReturnValue"] + - ["System.Formats.Cbor.CborTag", "System.Formats.Cbor.CborTag!", "Field[Regex]"] + - ["System.Formats.Cbor.CborSimpleValue", "System.Formats.Cbor.CborReader", "Method[ReadSimpleValue].ReturnValue"] + - ["System.Formats.Cbor.CborReaderState", "System.Formats.Cbor.CborReaderState!", "Field[DoublePrecisionFloat]"] + - ["System.Formats.Cbor.CborTag", "System.Formats.Cbor.CborReader", "Method[PeekTag].ReturnValue"] + - ["System.Double", "System.Formats.Cbor.CborReader", "Method[ReadDouble].ReturnValue"] + - ["System.Formats.Cbor.CborConformanceMode", "System.Formats.Cbor.CborConformanceMode!", "Field[Strict]"] + - ["System.Formats.Cbor.CborReaderState", "System.Formats.Cbor.CborReaderState!", "Field[HalfPrecisionFloat]"] + - ["System.String", "System.Formats.Cbor.CborReader", "Method[ReadTextString].ReturnValue"] + - ["System.Formats.Cbor.CborReaderState", "System.Formats.Cbor.CborReaderState!", "Field[Undefined]"] + - ["System.Formats.Cbor.CborReaderState", "System.Formats.Cbor.CborReaderState!", "Field[Null]"] + - ["System.Formats.Cbor.CborSimpleValue", "System.Formats.Cbor.CborSimpleValue!", "Field[Undefined]"] + - ["System.Formats.Cbor.CborTag", "System.Formats.Cbor.CborTag!", "Field[Base64UrlLaterEncoding]"] + - ["System.UInt64", "System.Formats.Cbor.CborReader", "Method[ReadCborNegativeIntegerRepresentation].ReturnValue"] + - ["System.Formats.Cbor.CborConformanceMode", "System.Formats.Cbor.CborConformanceMode!", "Field[Lax]"] + - ["System.Byte[]", "System.Formats.Cbor.CborWriter", "Method[Encode].ReturnValue"] + - ["System.Int64", "System.Formats.Cbor.CborReader", "Method[ReadInt64].ReturnValue"] + - ["System.Formats.Cbor.CborSimpleValue", "System.Formats.Cbor.CborSimpleValue!", "Field[True]"] + - ["System.Boolean", "System.Formats.Cbor.CborWriter", "Method[TryEncode].ReturnValue"] + - ["System.UInt64", "System.Formats.Cbor.CborReader", "Method[ReadUInt64].ReturnValue"] + - ["System.Formats.Cbor.CborTag", "System.Formats.Cbor.CborTag!", "Field[MimeMessage]"] + - ["System.Int32", "System.Formats.Cbor.CborReader", "Method[ReadInt32].ReturnValue"] + - ["System.Formats.Cbor.CborTag", "System.Formats.Cbor.CborTag!", "Field[UnsignedBigNum]"] + - ["System.Formats.Cbor.CborReaderState", "System.Formats.Cbor.CborReaderState!", "Field[UnsignedInteger]"] + - ["System.Formats.Cbor.CborSimpleValue", "System.Formats.Cbor.CborSimpleValue!", "Field[Null]"] + - ["System.Formats.Cbor.CborTag", "System.Formats.Cbor.CborTag!", "Field[Uri]"] + - ["System.Formats.Cbor.CborConformanceMode", "System.Formats.Cbor.CborWriter", "Property[ConformanceMode]"] + - ["System.Formats.Cbor.CborTag", "System.Formats.Cbor.CborTag!", "Field[SelfDescribeCbor]"] + - ["System.Boolean", "System.Formats.Cbor.CborWriter", "Property[ConvertIndefiniteLengthEncodings]"] + - ["System.Formats.Cbor.CborReaderState", "System.Formats.Cbor.CborReaderState!", "Field[SinglePrecisionFloat]"] + - ["System.Formats.Cbor.CborReaderState", "System.Formats.Cbor.CborReaderState!", "Field[TextString]"] + - ["System.Int32", "System.Formats.Cbor.CborWriter", "Property[BytesWritten]"] + - ["System.Formats.Cbor.CborConformanceMode", "System.Formats.Cbor.CborConformanceMode!", "Field[Canonical]"] + - ["System.Boolean", "System.Formats.Cbor.CborWriter", "Property[IsWriteCompleted]"] + - ["System.ReadOnlyMemory", "System.Formats.Cbor.CborReader", "Method[ReadDefiniteLengthTextStringBytes].ReturnValue"] + - ["System.Formats.Cbor.CborReaderState", "System.Formats.Cbor.CborReaderState!", "Field[StartMap]"] + - ["System.Formats.Cbor.CborReaderState", "System.Formats.Cbor.CborReaderState!", "Field[EndIndefiniteLengthTextString]"] + - ["System.Formats.Cbor.CborTag", "System.Formats.Cbor.CborTag!", "Field[BigFloat]"] + - ["System.Formats.Cbor.CborReaderState", "System.Formats.Cbor.CborReaderState!", "Field[EndArray]"] + - ["System.Single", "System.Formats.Cbor.CborReader", "Method[ReadSingle].ReturnValue"] + - ["System.Formats.Cbor.CborReaderState", "System.Formats.Cbor.CborReaderState!", "Field[NegativeInteger]"] + - ["System.Decimal", "System.Formats.Cbor.CborReader", "Method[ReadDecimal].ReturnValue"] + - ["System.Formats.Cbor.CborReaderState", "System.Formats.Cbor.CborReaderState!", "Field[EndIndefiniteLengthByteString]"] + - ["System.Formats.Cbor.CborTag", "System.Formats.Cbor.CborTag!", "Field[DateTimeString]"] + - ["System.Formats.Cbor.CborTag", "System.Formats.Cbor.CborTag!", "Field[Base64]"] + - ["System.Boolean", "System.Formats.Cbor.CborReader", "Method[TryReadTextString].ReturnValue"] + - ["System.Formats.Cbor.CborReaderState", "System.Formats.Cbor.CborReader", "Method[PeekState].ReturnValue"] + - ["System.Int32", "System.Formats.Cbor.CborReader", "Property[CurrentDepth]"] + - ["System.Formats.Cbor.CborTag", "System.Formats.Cbor.CborTag!", "Field[DecimalFraction]"] + - ["System.Boolean", "System.Formats.Cbor.CborReader", "Method[TryReadByteString].ReturnValue"] + - ["System.Formats.Cbor.CborReaderState", "System.Formats.Cbor.CborReaderState!", "Field[StartIndefiniteLengthTextString]"] + - ["System.ReadOnlyMemory", "System.Formats.Cbor.CborReader", "Method[ReadEncodedValue].ReturnValue"] + - ["System.Formats.Cbor.CborReaderState", "System.Formats.Cbor.CborReaderState!", "Field[SimpleValue]"] + - ["System.Formats.Cbor.CborConformanceMode", "System.Formats.Cbor.CborReader", "Property[ConformanceMode]"] + - ["System.Formats.Cbor.CborTag", "System.Formats.Cbor.CborTag!", "Field[Base64Url]"] + - ["System.Formats.Cbor.CborTag", "System.Formats.Cbor.CborTag!", "Field[Base64StringLaterEncoding]"] + - ["System.Formats.Cbor.CborTag", "System.Formats.Cbor.CborTag!", "Field[UnixTimeSeconds]"] + - ["System.Formats.Cbor.CborSimpleValue", "System.Formats.Cbor.CborSimpleValue!", "Field[False]"] + - ["System.Boolean", "System.Formats.Cbor.CborReader", "Property[AllowMultipleRootLevelValues]"] + - ["System.UInt32", "System.Formats.Cbor.CborReader", "Method[ReadUInt32].ReturnValue"] + - ["System.Formats.Cbor.CborReaderState", "System.Formats.Cbor.CborReaderState!", "Field[Finished]"] + - ["System.Formats.Cbor.CborConformanceMode", "System.Formats.Cbor.CborConformanceMode!", "Field[Ctap2Canonical]"] + - ["System.Half", "System.Formats.Cbor.CborReader", "Method[ReadHalf].ReturnValue"] + - ["System.Boolean", "System.Formats.Cbor.CborWriter", "Property[AllowMultipleRootLevelValues]"] + - ["System.Nullable", "System.Formats.Cbor.CborReader", "Method[ReadStartArray].ReturnValue"] + - ["System.Formats.Cbor.CborReaderState", "System.Formats.Cbor.CborReaderState!", "Field[Boolean]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemFormatsNrbf/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemFormatsNrbf/model.yml new file mode 100644 index 000000000000..ed9f078ebe81 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemFormatsNrbf/model.yml @@ -0,0 +1,65 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.String", "System.Formats.Nrbf.ArrayRecord", "Property[Lengths]"] + - ["System.Formats.Nrbf.ClassRecord", "System.Formats.Nrbf.ClassRecord", "Method[GetClassRecord].ReturnValue"] + - ["System.Int32", "System.Formats.Nrbf.ClassRecord", "Method[GetInt32].ReturnValue"] + - ["System.TimeSpan", "System.Formats.Nrbf.ClassRecord", "Method[GetTimeSpan].ReturnValue"] + - ["System.Formats.Nrbf.SerializationRecordType", "System.Formats.Nrbf.SerializationRecordType!", "Field[MessageEnd]"] + - ["System.Int16", "System.Formats.Nrbf.ClassRecord", "Method[GetInt16].ReturnValue"] + - ["System.Boolean", "System.Formats.Nrbf.ClassRecord", "Method[HasMember].ReturnValue"] + - ["System.Object", "System.Formats.Nrbf.PrimitiveTypeRecord", "Property[Value]"] + - ["System.Formats.Nrbf.SerializationRecordType", "System.Formats.Nrbf.SerializationRecordType!", "Field[ObjectNullMultiple256]"] + - ["System.Formats.Nrbf.SerializationRecordType", "System.Formats.Nrbf.SerializationRecordType!", "Field[MethodCall]"] + - ["System.Formats.Nrbf.SerializationRecordType", "System.Formats.Nrbf.SerializationRecordType!", "Field[SystemClassWithMembersAndTypes]"] + - ["System.Boolean", "System.Formats.Nrbf.PayloadOptions", "Property[UndoTruncatedTypeNames]"] + - ["System.Decimal", "System.Formats.Nrbf.ClassRecord", "Method[GetDecimal].ReturnValue"] + - ["System.Formats.Nrbf.SerializationRecordType", "System.Formats.Nrbf.SerializationRecordType!", "Field[ArraySingleString]"] + - ["System.Formats.Nrbf.SerializationRecordId", "System.Formats.Nrbf.ArrayRecord", "Property[Id]"] + - ["System.Char", "System.Formats.Nrbf.ClassRecord", "Method[GetChar].ReturnValue"] + - ["System.Formats.Nrbf.ClassRecord", "System.Formats.Nrbf.NrbfDecoder!", "Method[DecodeClassRecord].ReturnValue"] + - ["System.Formats.Nrbf.SerializationRecordType", "System.Formats.Nrbf.SerializationRecordType!", "Field[ClassWithId]"] + - ["System.Formats.Nrbf.SerializationRecordId", "System.Formats.Nrbf.ClassRecord", "Property[Id]"] + - ["System.Formats.Nrbf.SerializationRecordType", "System.Formats.Nrbf.SerializationRecordType!", "Field[ArraySinglePrimitive]"] + - ["System.UInt32", "System.Formats.Nrbf.ClassRecord", "Method[GetUInt32].ReturnValue"] + - ["System.Boolean", "System.Formats.Nrbf.SerializationRecord", "Method[TypeNameMatches].ReturnValue"] + - ["System.Formats.Nrbf.SerializationRecordType", "System.Formats.Nrbf.SerializationRecordType!", "Field[ClassWithMembersAndTypes]"] + - ["System.Reflection.Metadata.TypeName", "System.Formats.Nrbf.SerializationRecord", "Property[TypeName]"] + - ["System.Reflection.Metadata.TypeNameParseOptions", "System.Formats.Nrbf.PayloadOptions", "Property[TypeNameParseOptions]"] + - ["System.Formats.Nrbf.SerializationRecordType", "System.Formats.Nrbf.SerializationRecordType!", "Field[ClassWithMembers]"] + - ["System.Formats.Nrbf.SerializationRecord", "System.Formats.Nrbf.ClassRecord", "Method[GetSerializationRecord].ReturnValue"] + - ["System.Int32", "System.Formats.Nrbf.SerializationRecordId", "Method[GetHashCode].ReturnValue"] + - ["System.Formats.Nrbf.SerializationRecordType", "System.Formats.Nrbf.SerializationRecordType!", "Field[ObjectNullMultiple]"] + - ["System.Reflection.Metadata.TypeName", "System.Formats.Nrbf.ClassRecord", "Property[TypeName]"] + - ["System.Formats.Nrbf.SerializationRecordType", "System.Formats.Nrbf.SerializationRecordType!", "Field[BinaryArray]"] + - ["System.Int32", "System.Formats.Nrbf.ArrayRecord", "Property[Rank]"] + - ["System.Formats.Nrbf.SerializationRecordType", "System.Formats.Nrbf.SerializationRecord", "Property[RecordType]"] + - ["System.Formats.Nrbf.ArrayRecord", "System.Formats.Nrbf.ClassRecord", "Method[GetArrayRecord].ReturnValue"] + - ["System.Boolean", "System.Formats.Nrbf.SerializationRecordId", "Method[Equals].ReturnValue"] + - ["System.Formats.Nrbf.SerializationRecordType", "System.Formats.Nrbf.SerializationRecordType!", "Field[SystemClassWithMembers]"] + - ["System.Byte", "System.Formats.Nrbf.ClassRecord", "Method[GetByte].ReturnValue"] + - ["System.Formats.Nrbf.SerializationRecordId", "System.Formats.Nrbf.SerializationRecord", "Property[Id]"] + - ["System.Formats.Nrbf.SerializationRecordType", "System.Formats.Nrbf.SerializationRecordType!", "Field[ObjectNull]"] + - ["System.Single", "System.Formats.Nrbf.ClassRecord", "Method[GetSingle].ReturnValue"] + - ["System.UInt16", "System.Formats.Nrbf.ClassRecord", "Method[GetUInt16].ReturnValue"] + - ["System.Array", "System.Formats.Nrbf.ArrayRecord", "Method[GetArray].ReturnValue"] + - ["System.Formats.Nrbf.SerializationRecordType", "System.Formats.Nrbf.SerializationRecordType!", "Field[ArraySingleObject]"] + - ["System.Object", "System.Formats.Nrbf.ClassRecord", "Method[GetRawValue].ReturnValue"] + - ["System.SByte", "System.Formats.Nrbf.ClassRecord", "Method[GetSByte].ReturnValue"] + - ["System.Int64", "System.Formats.Nrbf.ClassRecord", "Method[GetInt64].ReturnValue"] + - ["System.Boolean", "System.Formats.Nrbf.ClassRecord", "Method[GetBoolean].ReturnValue"] + - ["System.Boolean", "System.Formats.Nrbf.NrbfDecoder!", "Method[StartsWithPayloadHeader].ReturnValue"] + - ["System.Formats.Nrbf.SerializationRecordType", "System.Formats.Nrbf.SerializationRecordType!", "Field[BinaryLibrary]"] + - ["System.UInt64", "System.Formats.Nrbf.ClassRecord", "Method[GetUInt64].ReturnValue"] + - ["System.String", "System.Formats.Nrbf.ClassRecord", "Method[GetString].ReturnValue"] + - ["System.Formats.Nrbf.SerializationRecordType", "System.Formats.Nrbf.SerializationRecordType!", "Field[SerializedStreamHeader]"] + - ["System.Formats.Nrbf.SerializationRecordType", "System.Formats.Nrbf.SerializationRecordType!", "Field[MemberPrimitiveTyped]"] + - ["System.Formats.Nrbf.SerializationRecordType", "System.Formats.Nrbf.SerializationRecordType!", "Field[MethodReturn]"] + - ["System.DateTime", "System.Formats.Nrbf.ClassRecord", "Method[GetDateTime].ReturnValue"] + - ["System.Formats.Nrbf.SerializationRecord", "System.Formats.Nrbf.NrbfDecoder!", "Method[Decode].ReturnValue"] + - ["System.Collections.Generic.IEnumerable", "System.Formats.Nrbf.ClassRecord", "Property[MemberNames]"] + - ["System.Formats.Nrbf.SerializationRecordType", "System.Formats.Nrbf.SerializationRecordType!", "Field[BinaryObjectString]"] + - ["System.Double", "System.Formats.Nrbf.ClassRecord", "Method[GetDouble].ReturnValue"] + - ["System.Formats.Nrbf.SerializationRecordType", "System.Formats.Nrbf.SerializationRecordType!", "Field[MemberReference]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemFormatsTar/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemFormatsTar/model.yml new file mode 100644 index 000000000000..a500193a43b2 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemFormatsTar/model.yml @@ -0,0 +1,58 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Formats.Tar.TarEntryFormat", "System.Formats.Tar.TarEntry", "Property[Format]"] + - ["System.IO.UnixFileMode", "System.Formats.Tar.TarEntry", "Property[Mode]"] + - ["System.Threading.Tasks.Task", "System.Formats.Tar.TarWriter", "Method[WriteEntryAsync].ReturnValue"] + - ["System.Formats.Tar.TarEntryType", "System.Formats.Tar.TarEntryType!", "Field[LongLink]"] + - ["System.Formats.Tar.TarEntryType", "System.Formats.Tar.TarEntryType!", "Field[CharacterDevice]"] + - ["System.Int32", "System.Formats.Tar.PosixTarEntry", "Property[DeviceMinor]"] + - ["System.Formats.Tar.TarEntryFormat", "System.Formats.Tar.TarWriter", "Property[Format]"] + - ["System.Int32", "System.Formats.Tar.PosixTarEntry", "Property[DeviceMajor]"] + - ["System.Int32", "System.Formats.Tar.TarEntry", "Property[Checksum]"] + - ["System.Formats.Tar.TarEntryFormat", "System.Formats.Tar.TarEntryFormat!", "Field[Ustar]"] + - ["System.Formats.Tar.TarEntryType", "System.Formats.Tar.TarEntryType!", "Field[HardLink]"] + - ["System.DateTimeOffset", "System.Formats.Tar.TarEntry", "Property[ModificationTime]"] + - ["System.Formats.Tar.TarEntryType", "System.Formats.Tar.TarEntryType!", "Field[ContiguousFile]"] + - ["System.Formats.Tar.TarEntryType", "System.Formats.Tar.TarEntryType!", "Field[V7RegularFile]"] + - ["System.IO.Stream", "System.Formats.Tar.TarEntry", "Property[DataStream]"] + - ["System.Formats.Tar.TarEntryType", "System.Formats.Tar.TarEntryType!", "Field[Directory]"] + - ["System.Formats.Tar.TarEntryFormat", "System.Formats.Tar.TarEntryFormat!", "Field[Gnu]"] + - ["System.DateTimeOffset", "System.Formats.Tar.GnuTarEntry", "Property[AccessTime]"] + - ["System.Formats.Tar.TarEntryType", "System.Formats.Tar.TarEntryType!", "Field[MultiVolume]"] + - ["System.Threading.Tasks.Task", "System.Formats.Tar.TarEntry", "Method[ExtractToFileAsync].ReturnValue"] + - ["System.String", "System.Formats.Tar.TarEntry", "Property[Name]"] + - ["System.Formats.Tar.TarEntryType", "System.Formats.Tar.TarEntry", "Property[EntryType]"] + - ["System.String", "System.Formats.Tar.PosixTarEntry", "Property[UserName]"] + - ["System.Formats.Tar.TarEntryFormat", "System.Formats.Tar.TarEntryFormat!", "Field[V7]"] + - ["System.Formats.Tar.TarEntryType", "System.Formats.Tar.TarEntryType!", "Field[BlockDevice]"] + - ["System.Threading.Tasks.ValueTask", "System.Formats.Tar.TarReader", "Method[DisposeAsync].ReturnValue"] + - ["System.Formats.Tar.TarEntryType", "System.Formats.Tar.TarEntryType!", "Field[GlobalExtendedAttributes]"] + - ["System.Formats.Tar.TarEntryType", "System.Formats.Tar.TarEntryType!", "Field[LongPath]"] + - ["System.Threading.Tasks.ValueTask", "System.Formats.Tar.TarReader", "Method[GetNextEntryAsync].ReturnValue"] + - ["System.Threading.Tasks.ValueTask", "System.Formats.Tar.TarWriter", "Method[DisposeAsync].ReturnValue"] + - ["System.Threading.Tasks.Task", "System.Formats.Tar.TarFile!", "Method[ExtractToDirectoryAsync].ReturnValue"] + - ["System.Formats.Tar.TarEntryType", "System.Formats.Tar.TarEntryType!", "Field[SymbolicLink]"] + - ["System.Collections.Generic.IReadOnlyDictionary", "System.Formats.Tar.PaxTarEntry", "Property[ExtendedAttributes]"] + - ["System.Formats.Tar.TarEntryType", "System.Formats.Tar.TarEntryType!", "Field[SparseFile]"] + - ["System.DateTimeOffset", "System.Formats.Tar.GnuTarEntry", "Property[ChangeTime]"] + - ["System.Formats.Tar.TarEntryType", "System.Formats.Tar.TarEntryType!", "Field[TapeVolume]"] + - ["System.Formats.Tar.TarEntryType", "System.Formats.Tar.TarEntryType!", "Field[RegularFile]"] + - ["System.Threading.Tasks.Task", "System.Formats.Tar.TarFile!", "Method[CreateFromDirectoryAsync].ReturnValue"] + - ["System.String", "System.Formats.Tar.PosixTarEntry", "Property[GroupName]"] + - ["System.Int64", "System.Formats.Tar.TarEntry", "Property[DataOffset]"] + - ["System.Collections.Generic.IReadOnlyDictionary", "System.Formats.Tar.PaxGlobalExtendedAttributesTarEntry", "Property[GlobalExtendedAttributes]"] + - ["System.Formats.Tar.TarEntryFormat", "System.Formats.Tar.TarEntryFormat!", "Field[Unknown]"] + - ["System.String", "System.Formats.Tar.TarEntry", "Method[ToString].ReturnValue"] + - ["System.Formats.Tar.TarEntryType", "System.Formats.Tar.TarEntryType!", "Field[Fifo]"] + - ["System.Formats.Tar.TarEntry", "System.Formats.Tar.TarReader", "Method[GetNextEntry].ReturnValue"] + - ["System.Formats.Tar.TarEntryFormat", "System.Formats.Tar.TarEntryFormat!", "Field[Pax]"] + - ["System.Formats.Tar.TarEntryType", "System.Formats.Tar.TarEntryType!", "Field[DirectoryList]"] + - ["System.Formats.Tar.TarEntryType", "System.Formats.Tar.TarEntryType!", "Field[ExtendedAttributes]"] + - ["System.Int64", "System.Formats.Tar.TarEntry", "Property[Length]"] + - ["System.Formats.Tar.TarEntryType", "System.Formats.Tar.TarEntryType!", "Field[RenamedOrSymlinked]"] + - ["System.String", "System.Formats.Tar.TarEntry", "Property[LinkName]"] + - ["System.Int32", "System.Formats.Tar.TarEntry", "Property[Gid]"] + - ["System.Int32", "System.Formats.Tar.TarEntry", "Property[Uid]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemGlobalization/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemGlobalization/model.yml new file mode 100644 index 000000000000..7d2bb6b9e7c8 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemGlobalization/model.yml @@ -0,0 +1,665 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Globalization.DateTimeFormatInfo", "System.Globalization.DateTimeFormatInfo!", "Method[GetInstance].ReturnValue"] + - ["System.Int32", "System.Globalization.CharUnicodeInfo!", "Method[GetDecimalDigitValue].ReturnValue"] + - ["System.Globalization.CultureTypes", "System.Globalization.CultureInfo", "Property[CultureTypes]"] + - ["System.String", "System.Globalization.CultureAndRegionInfoBuilder", "Property[RegionEnglishName]"] + - ["System.Globalization.CompareOptions", "System.Globalization.CompareOptions!", "Field[IgnoreKanaType]"] + - ["System.Int32", "System.Globalization.HijriCalendar", "Method[GetYear].ReturnValue"] + - ["System.String", "System.Globalization.CultureAndRegionInfoBuilder", "Property[CultureName]"] + - ["System.String", "System.Globalization.CultureAndRegionInfoBuilder", "Property[TwoLetterISORegionName]"] + - ["System.DayOfWeek", "System.Globalization.ThaiBuddhistCalendar", "Method[GetDayOfWeek].ReturnValue"] + - ["System.Int32", "System.Globalization.ChineseLunisolarCalendar!", "Field[ChineseEra]"] + - ["System.Int32", "System.Globalization.JulianCalendar", "Method[GetEra].ReturnValue"] + - ["System.Int32", "System.Globalization.JulianCalendar!", "Field[JulianEra]"] + - ["System.Int32", "System.Globalization.ThaiBuddhistCalendar", "Method[GetWeekOfYear].ReturnValue"] + - ["System.Globalization.UnicodeCategory", "System.Globalization.UnicodeCategory!", "Field[TitlecaseLetter]"] + - ["System.DateTime", "System.Globalization.ThaiBuddhistCalendar", "Property[MinSupportedDateTime]"] + - ["System.Int32", "System.Globalization.PersianCalendar", "Method[GetLeapMonth].ReturnValue"] + - ["System.DateTime", "System.Globalization.Calendar", "Method[ToDateTime].ReturnValue"] + - ["System.DateTime", "System.Globalization.Calendar", "Property[MinSupportedDateTime]"] + - ["System.Int32", "System.Globalization.RegionInfo", "Method[GetHashCode].ReturnValue"] + - ["System.Int32", "System.Globalization.KoreanCalendar", "Method[GetDayOfMonth].ReturnValue"] + - ["System.DateTime", "System.Globalization.JulianCalendar", "Property[MaxSupportedDateTime]"] + - ["System.Boolean", "System.Globalization.IdnMapping", "Method[Equals].ReturnValue"] + - ["System.Globalization.DateTimeStyles", "System.Globalization.DateTimeStyles!", "Field[AssumeUniversal]"] + - ["System.Int32", "System.Globalization.JulianCalendar", "Property[TwoDigitYearMax]"] + - ["System.Int32[]", "System.Globalization.JapaneseLunisolarCalendar", "Property[Eras]"] + - ["System.String", "System.Globalization.TextInfo", "Method[ToTitleCase].ReturnValue"] + - ["System.Globalization.DateTimeFormatInfo", "System.Globalization.DateTimeFormatInfo!", "Property[CurrentInfo]"] + - ["System.Int32", "System.Globalization.KoreanCalendar", "Method[GetYear].ReturnValue"] + - ["System.DateTime", "System.Globalization.ISOWeek!", "Method[GetYearStart].ReturnValue"] + - ["System.Globalization.CultureAndRegionModifiers", "System.Globalization.CultureAndRegionModifiers!", "Field[Replacement]"] + - ["System.Globalization.CalendarAlgorithmType", "System.Globalization.JulianCalendar", "Property[AlgorithmType]"] + - ["System.Boolean", "System.Globalization.EastAsianLunisolarCalendar", "Method[IsLeapMonth].ReturnValue"] + - ["System.Globalization.CultureInfo[]", "System.Globalization.CultureInfo!", "Method[GetCultures].ReturnValue"] + - ["System.Boolean", "System.Globalization.TaiwanCalendar", "Method[IsLeapMonth].ReturnValue"] + - ["System.Globalization.CalendarAlgorithmType", "System.Globalization.PersianCalendar", "Property[AlgorithmType]"] + - ["System.String[]", "System.Globalization.DateTimeFormatInfo", "Property[MonthGenitiveNames]"] + - ["System.Globalization.TextInfo", "System.Globalization.CultureInfo", "Property[TextInfo]"] + - ["System.Boolean", "System.Globalization.TextElementEnumerator", "Method[MoveNext].ReturnValue"] + - ["System.DateTime", "System.Globalization.JapaneseLunisolarCalendar", "Property[MaxSupportedDateTime]"] + - ["System.String", "System.Globalization.TextInfo", "Method[ToUpper].ReturnValue"] + - ["System.Int32", "System.Globalization.HebrewCalendar", "Method[GetLeapMonth].ReturnValue"] + - ["System.DateTime", "System.Globalization.KoreanLunisolarCalendar", "Property[MaxSupportedDateTime]"] + - ["System.Int32", "System.Globalization.ThaiBuddhistCalendar", "Method[GetMonth].ReturnValue"] + - ["System.DateTime", "System.Globalization.GregorianCalendar", "Method[AddYears].ReturnValue"] + - ["System.String", "System.Globalization.RegionInfo", "Property[CurrencyNativeName]"] + - ["System.StringComparer", "System.Globalization.GlobalizationExtensions!", "Method[GetStringComparer].ReturnValue"] + - ["System.Int32", "System.Globalization.ThaiBuddhistCalendar!", "Field[ThaiBuddhistEra]"] + - ["System.Boolean", "System.Globalization.StringInfo", "Method[Equals].ReturnValue"] + - ["System.Globalization.CultureAndRegionInfoBuilder", "System.Globalization.CultureAndRegionInfoBuilder!", "Method[CreateFromLdml].ReturnValue"] + - ["System.Globalization.Calendar", "System.Globalization.CultureInfo", "Property[Calendar]"] + - ["System.Globalization.UnicodeCategory", "System.Globalization.UnicodeCategory!", "Field[OtherNumber]"] + - ["System.Int32", "System.Globalization.ThaiBuddhistCalendar", "Method[GetDayOfYear].ReturnValue"] + - ["System.String", "System.Globalization.StringInfo", "Property[String]"] + - ["System.DateTime", "System.Globalization.KoreanCalendar", "Property[MaxSupportedDateTime]"] + - ["System.Int32", "System.Globalization.HijriCalendar", "Method[GetDaysInYear].ReturnValue"] + - ["System.String", "System.Globalization.CultureAndRegionInfoBuilder", "Property[TwoLetterISOLanguageName]"] + - ["System.Globalization.NumberStyles", "System.Globalization.NumberStyles!", "Field[Float]"] + - ["System.Int32", "System.Globalization.JulianCalendar", "Method[ToFourDigitYear].ReturnValue"] + - ["System.Int32", "System.Globalization.DateTimeFormatInfo", "Method[GetEra].ReturnValue"] + - ["System.Int32", "System.Globalization.KoreanCalendar", "Method[ToFourDigitYear].ReturnValue"] + - ["System.Int32", "System.Globalization.SortKey", "Method[GetHashCode].ReturnValue"] + - ["System.Int32", "System.Globalization.EastAsianLunisolarCalendar", "Method[GetDayOfYear].ReturnValue"] + - ["System.Globalization.UnicodeCategory", "System.Globalization.UnicodeCategory!", "Field[NonSpacingMark]"] + - ["System.DateTime", "System.Globalization.JapaneseCalendar", "Property[MinSupportedDateTime]"] + - ["System.Globalization.UnicodeCategory", "System.Globalization.UnicodeCategory!", "Field[ModifierSymbol]"] + - ["System.Globalization.CultureTypes", "System.Globalization.CultureTypes!", "Field[InstalledWin32Cultures]"] + - ["System.Int32", "System.Globalization.KoreanCalendar", "Method[GetDaysInYear].ReturnValue"] + - ["System.Boolean", "System.Globalization.NumberFormatInfo", "Property[IsReadOnly]"] + - ["System.Boolean", "System.Globalization.TextInfo", "Property[IsReadOnly]"] + - ["System.Globalization.TextInfo", "System.Globalization.TextInfo!", "Method[ReadOnly].ReturnValue"] + - ["System.String", "System.Globalization.TextInfo", "Method[ToString].ReturnValue"] + - ["System.String", "System.Globalization.DateTimeFormatInfo", "Property[RFC1123Pattern]"] + - ["System.String", "System.Globalization.NumberFormatInfo", "Property[PositiveInfinitySymbol]"] + - ["System.String", "System.Globalization.CompareInfo", "Property[Name]"] + - ["System.Int32", "System.Globalization.TaiwanCalendar", "Property[TwoDigitYearMax]"] + - ["System.Int32", "System.Globalization.StringInfo", "Property[LengthInTextElements]"] + - ["System.Int32", "System.Globalization.HebrewCalendar", "Property[TwoDigitYearMax]"] + - ["System.Globalization.UnicodeCategory", "System.Globalization.UnicodeCategory!", "Field[OpenPunctuation]"] + - ["System.Int32", "System.Globalization.KoreanCalendar", "Method[GetDaysInMonth].ReturnValue"] + - ["System.String", "System.Globalization.TextInfo", "Method[ToLower].ReturnValue"] + - ["System.Int32", "System.Globalization.HijriCalendar", "Method[GetDayOfYear].ReturnValue"] + - ["System.Int32", "System.Globalization.PersianCalendar", "Method[GetMonthsInYear].ReturnValue"] + - ["System.DayOfWeek", "System.Globalization.HijriCalendar", "Method[GetDayOfWeek].ReturnValue"] + - ["System.Globalization.NumberStyles", "System.Globalization.NumberStyles!", "Field[Integer]"] + - ["System.Int32", "System.Globalization.CompareInfo", "Method[Compare].ReturnValue"] + - ["System.Int32", "System.Globalization.EastAsianLunisolarCalendar", "Method[GetYear].ReturnValue"] + - ["System.DateTime", "System.Globalization.ThaiBuddhistCalendar", "Method[AddYears].ReturnValue"] + - ["System.Int32", "System.Globalization.ThaiBuddhistCalendar", "Method[GetEra].ReturnValue"] + - ["System.Int32[]", "System.Globalization.TaiwanCalendar", "Property[Eras]"] + - ["System.Boolean", "System.Globalization.PersianCalendar", "Method[IsLeapDay].ReturnValue"] + - ["System.Int32", "System.Globalization.UmAlQuraCalendar", "Method[GetYear].ReturnValue"] + - ["System.Boolean", "System.Globalization.CompareInfo!", "Method[IsSortable].ReturnValue"] + - ["System.Globalization.UnicodeCategory", "System.Globalization.UnicodeCategory!", "Field[SpaceSeparator]"] + - ["System.DateTime", "System.Globalization.TaiwanLunisolarCalendar", "Property[MaxSupportedDateTime]"] + - ["System.Int32", "System.Globalization.Calendar", "Method[ToFourDigitYear].ReturnValue"] + - ["System.Char", "System.Globalization.TextInfo", "Method[ToLower].ReturnValue"] + - ["System.Object", "System.Globalization.Calendar", "Method[Clone].ReturnValue"] + - ["System.Int32", "System.Globalization.Calendar", "Property[DaysInYearBeforeMinSupportedYear]"] + - ["System.Int32", "System.Globalization.HijriCalendar", "Method[ToFourDigitYear].ReturnValue"] + - ["System.Globalization.NumberStyles", "System.Globalization.NumberStyles!", "Field[Number]"] + - ["System.Globalization.NumberFormatInfo", "System.Globalization.NumberFormatInfo!", "Method[GetInstance].ReturnValue"] + - ["System.Boolean", "System.Globalization.IdnMapping", "Property[UseStd3AsciiRules]"] + - ["System.DateTime", "System.Globalization.TaiwanCalendar", "Property[MaxSupportedDateTime]"] + - ["System.DayOfWeek", "System.Globalization.KoreanCalendar", "Method[GetDayOfWeek].ReturnValue"] + - ["System.DateTime", "System.Globalization.Calendar", "Method[AddMinutes].ReturnValue"] + - ["System.Int32", "System.Globalization.TextElementEnumerator", "Property[ElementIndex]"] + - ["System.Globalization.NumberFormatInfo", "System.Globalization.CultureAndRegionInfoBuilder", "Property[NumberFormat]"] + - ["System.DateTime", "System.Globalization.EastAsianLunisolarCalendar", "Method[AddMonths].ReturnValue"] + - ["System.String", "System.Globalization.NumberFormatInfo", "Property[NegativeInfinitySymbol]"] + - ["System.Int32", "System.Globalization.CultureInfo", "Property[LCID]"] + - ["System.String", "System.Globalization.NumberFormatInfo", "Property[PerMilleSymbol]"] + - ["System.Guid", "System.Globalization.SortVersion", "Property[SortId]"] + - ["System.Int32", "System.Globalization.ThaiBuddhistCalendar", "Method[GetDayOfMonth].ReturnValue"] + - ["System.Int32", "System.Globalization.Calendar", "Property[TwoDigitYearMax]"] + - ["System.Int32", "System.Globalization.KoreanCalendar!", "Field[KoreanEra]"] + - ["System.Int32", "System.Globalization.UmAlQuraCalendar", "Method[GetLeapMonth].ReturnValue"] + - ["System.Int32", "System.Globalization.HebrewCalendar", "Method[GetDayOfMonth].ReturnValue"] + - ["System.Globalization.UnicodeCategory", "System.Globalization.CharUnicodeInfo!", "Method[GetUnicodeCategory].ReturnValue"] + - ["System.Int32", "System.Globalization.KoreanCalendar", "Method[GetEra].ReturnValue"] + - ["System.Int32", "System.Globalization.HijriCalendar", "Property[TwoDigitYearMax]"] + - ["System.String", "System.Globalization.CultureAndRegionInfoBuilder", "Property[ThreeLetterWindowsRegionName]"] + - ["System.Globalization.DigitShapes", "System.Globalization.DigitShapes!", "Field[None]"] + - ["System.Globalization.CultureInfo", "System.Globalization.CultureInfo!", "Method[GetCultureInfo].ReturnValue"] + - ["System.Boolean", "System.Globalization.KoreanCalendar", "Method[IsLeapDay].ReturnValue"] + - ["System.DateTime", "System.Globalization.GregorianCalendar", "Method[AddWeeks].ReturnValue"] + - ["System.Globalization.CalendarAlgorithmType", "System.Globalization.CalendarAlgorithmType!", "Field[Unknown]"] + - ["System.String", "System.Globalization.CultureNotFoundException", "Property[InvalidCultureName]"] + - ["System.String", "System.Globalization.CultureInfo", "Property[Name]"] + - ["System.Int32", "System.Globalization.JapaneseCalendar", "Method[GetMonth].ReturnValue"] + - ["System.String", "System.Globalization.DateTimeFormatInfo", "Method[GetAbbreviatedDayName].ReturnValue"] + - ["System.String", "System.Globalization.RegionInfo", "Property[CurrencyEnglishName]"] + - ["System.String[]", "System.Globalization.DateTimeFormatInfo", "Property[AbbreviatedMonthNames]"] + - ["System.String", "System.Globalization.CultureInfo", "Property[DisplayName]"] + - ["System.Int32", "System.Globalization.JulianCalendar", "Method[GetDaysInYear].ReturnValue"] + - ["System.Int32", "System.Globalization.GregorianCalendar", "Method[GetDaysInYear].ReturnValue"] + - ["System.Int32", "System.Globalization.UmAlQuraCalendar", "Method[GetDaysInYear].ReturnValue"] + - ["System.Int32", "System.Globalization.TaiwanCalendar", "Method[GetDayOfYear].ReturnValue"] + - ["System.Globalization.UnicodeCategory", "System.Globalization.UnicodeCategory!", "Field[OtherPunctuation]"] + - ["System.DateTime", "System.Globalization.PersianCalendar", "Method[AddYears].ReturnValue"] + - ["System.Globalization.CalendarAlgorithmType", "System.Globalization.Calendar", "Property[AlgorithmType]"] + - ["System.Int32", "System.Globalization.UmAlQuraCalendar", "Property[TwoDigitYearMax]"] + - ["System.Globalization.NumberStyles", "System.Globalization.NumberStyles!", "Field[AllowExponent]"] + - ["System.Boolean", "System.Globalization.TaiwanCalendar", "Method[IsLeapDay].ReturnValue"] + - ["System.String", "System.Globalization.NumberFormatInfo", "Property[CurrencySymbol]"] + - ["System.Globalization.DateTimeFormatInfo", "System.Globalization.DateTimeFormatInfo!", "Property[InvariantInfo]"] + - ["System.Globalization.CalendarAlgorithmType", "System.Globalization.CalendarAlgorithmType!", "Field[LunisolarCalendar]"] + - ["System.Globalization.SortKey", "System.Globalization.CompareInfo", "Method[GetSortKey].ReturnValue"] + - ["System.DateTime", "System.Globalization.UmAlQuraCalendar", "Method[AddMonths].ReturnValue"] + - ["System.Int32", "System.Globalization.JulianCalendar", "Method[GetDaysInMonth].ReturnValue"] + - ["System.Int32", "System.Globalization.JulianCalendar", "Method[GetYear].ReturnValue"] + - ["System.Globalization.DateTimeStyles", "System.Globalization.DateTimeStyles!", "Field[RoundtripKind]"] + - ["System.DateTime", "System.Globalization.JapaneseCalendar", "Method[AddMonths].ReturnValue"] + - ["System.String", "System.Globalization.CultureAndRegionInfoBuilder", "Property[ThreeLetterISOLanguageName]"] + - ["System.Int32", "System.Globalization.TaiwanCalendar", "Method[GetEra].ReturnValue"] + - ["System.Globalization.UnicodeCategory", "System.Globalization.UnicodeCategory!", "Field[FinalQuotePunctuation]"] + - ["System.Globalization.CompareInfo", "System.Globalization.CultureInfo", "Property[CompareInfo]"] + - ["System.String", "System.Globalization.NumberFormatInfo", "Property[NaNSymbol]"] + - ["System.Globalization.UnicodeCategory", "System.Globalization.UnicodeCategory!", "Field[SpacingCombiningMark]"] + - ["System.Boolean", "System.Globalization.JapaneseCalendar", "Method[IsLeapDay].ReturnValue"] + - ["System.String", "System.Globalization.NumberFormatInfo", "Property[PercentDecimalSeparator]"] + - ["System.Int32", "System.Globalization.JapaneseCalendar", "Method[GetMonthsInYear].ReturnValue"] + - ["System.Globalization.DateTimeFormatInfo", "System.Globalization.DateTimeFormatInfo!", "Method[ReadOnly].ReturnValue"] + - ["System.Int32[]", "System.Globalization.StringInfo!", "Method[ParseCombiningCharacters].ReturnValue"] + - ["System.Int32", "System.Globalization.NumberFormatInfo", "Property[CurrencyNegativePattern]"] + - ["System.Boolean", "System.Globalization.JulianCalendar", "Method[IsLeapDay].ReturnValue"] + - ["System.Int32[]", "System.Globalization.TaiwanLunisolarCalendar", "Property[Eras]"] + - ["System.Int32", "System.Globalization.JulianCalendar", "Method[GetDayOfYear].ReturnValue"] + - ["System.Boolean", "System.Globalization.EastAsianLunisolarCalendar", "Method[IsLeapDay].ReturnValue"] + - ["System.Globalization.UnicodeCategory", "System.Globalization.UnicodeCategory!", "Field[OtherSymbol]"] + - ["System.Boolean", "System.Globalization.PersianCalendar", "Method[IsLeapMonth].ReturnValue"] + - ["System.Int32", "System.Globalization.CompareInfo", "Method[IndexOf].ReturnValue"] + - ["System.Int32", "System.Globalization.JapaneseLunisolarCalendar!", "Field[JapaneseEra]"] + - ["System.String", "System.Globalization.RegionInfo", "Property[EnglishName]"] + - ["System.Int32", "System.Globalization.HijriCalendar", "Method[GetDaysInMonth].ReturnValue"] + - ["System.Globalization.DigitShapes", "System.Globalization.NumberFormatInfo", "Property[DigitSubstitution]"] + - ["System.Int32", "System.Globalization.CompareInfo", "Method[LastIndexOf].ReturnValue"] + - ["System.Int32", "System.Globalization.CultureAndRegionInfoBuilder", "Property[GeoId]"] + - ["System.DateTime", "System.Globalization.ThaiBuddhistCalendar", "Method[AddMonths].ReturnValue"] + - ["System.Int32", "System.Globalization.TextInfo", "Property[MacCodePage]"] + - ["System.Int32[]", "System.Globalization.ChineseLunisolarCalendar", "Property[Eras]"] + - ["System.Globalization.UnicodeCategory", "System.Globalization.UnicodeCategory!", "Field[ParagraphSeparator]"] + - ["System.DateTime", "System.Globalization.ChineseLunisolarCalendar", "Property[MinSupportedDateTime]"] + - ["System.Int32", "System.Globalization.UmAlQuraCalendar", "Property[DaysInYearBeforeMinSupportedYear]"] + - ["System.Int32", "System.Globalization.Calendar", "Method[GetDaysInMonth].ReturnValue"] + - ["System.Globalization.CultureInfo", "System.Globalization.CultureInfo!", "Method[GetCultureInfoByIetfLanguageTag].ReturnValue"] + - ["System.Globalization.DigitShapes", "System.Globalization.DigitShapes!", "Field[Context]"] + - ["System.Int32", "System.Globalization.PersianCalendar", "Method[GetDayOfMonth].ReturnValue"] + - ["System.Boolean", "System.Globalization.CultureInfo", "Property[IsNeutralCulture]"] + - ["System.Globalization.DateTimeStyles", "System.Globalization.DateTimeStyles!", "Field[None]"] + - ["System.Globalization.CompareOptions", "System.Globalization.CompareOptions!", "Field[IgnoreSymbols]"] + - ["System.Globalization.DateTimeStyles", "System.Globalization.DateTimeStyles!", "Field[AllowLeadingWhite]"] + - ["System.Boolean", "System.Globalization.TextInfo", "Method[Equals].ReturnValue"] + - ["System.DateTime", "System.Globalization.KoreanLunisolarCalendar", "Property[MinSupportedDateTime]"] + - ["System.Boolean", "System.Globalization.Calendar", "Method[IsLeapDay].ReturnValue"] + - ["System.String", "System.Globalization.DateTimeFormatInfo", "Method[GetShortestDayName].ReturnValue"] + - ["System.Boolean", "System.Globalization.JulianCalendar", "Method[IsLeapYear].ReturnValue"] + - ["System.String", "System.Globalization.CultureInfo", "Property[ThreeLetterWindowsLanguageName]"] + - ["System.Globalization.CultureInfo", "System.Globalization.CultureInfo!", "Property[InstalledUICulture]"] + - ["System.String", "System.Globalization.CultureAndRegionInfoBuilder", "Property[CurrencyEnglishName]"] + - ["System.Boolean", "System.Globalization.GregorianCalendar", "Method[IsLeapDay].ReturnValue"] + - ["System.Int32", "System.Globalization.Calendar!", "Field[CurrentEra]"] + - ["System.DateTime", "System.Globalization.KoreanCalendar", "Method[AddYears].ReturnValue"] + - ["System.Globalization.CultureTypes", "System.Globalization.CultureTypes!", "Field[FrameworkCultures]"] + - ["System.Boolean", "System.Globalization.IdnMapping", "Property[AllowUnassigned]"] + - ["System.Boolean", "System.Globalization.GregorianCalendar", "Method[IsLeapYear].ReturnValue"] + - ["System.Int32", "System.Globalization.HijriCalendar", "Property[DaysInYearBeforeMinSupportedYear]"] + - ["System.String", "System.Globalization.DateTimeFormatInfo", "Property[LongTimePattern]"] + - ["System.DateTime", "System.Globalization.HebrewCalendar", "Property[MinSupportedDateTime]"] + - ["System.Object", "System.Globalization.TextElementEnumerator", "Property[Current]"] + - ["System.Globalization.UnicodeCategory", "System.Globalization.UnicodeCategory!", "Field[CurrencySymbol]"] + - ["System.DateTime", "System.Globalization.HebrewCalendar", "Method[AddMonths].ReturnValue"] + - ["System.DayOfWeek", "System.Globalization.UmAlQuraCalendar", "Method[GetDayOfWeek].ReturnValue"] + - ["System.Int32", "System.Globalization.TaiwanCalendar", "Method[GetMonthsInYear].ReturnValue"] + - ["System.Boolean", "System.Globalization.EastAsianLunisolarCalendar", "Method[IsLeapYear].ReturnValue"] + - ["System.String", "System.Globalization.CultureInfo", "Method[ToString].ReturnValue"] + - ["System.Int32", "System.Globalization.KoreanLunisolarCalendar", "Method[GetEra].ReturnValue"] + - ["System.Int32", "System.Globalization.UmAlQuraCalendar", "Method[GetMonth].ReturnValue"] + - ["System.Globalization.NumberStyles", "System.Globalization.NumberStyles!", "Field[AllowHexSpecifier]"] + - ["System.Boolean", "System.Globalization.GregorianCalendar", "Method[IsLeapMonth].ReturnValue"] + - ["System.String", "System.Globalization.CultureInfo", "Property[ThreeLetterISOLanguageName]"] + - ["System.DateTime", "System.Globalization.UmAlQuraCalendar", "Property[MinSupportedDateTime]"] + - ["System.Boolean", "System.Globalization.RegionInfo", "Method[Equals].ReturnValue"] + - ["System.Globalization.CultureAndRegionModifiers", "System.Globalization.CultureAndRegionModifiers!", "Field[Neutral]"] + - ["System.Globalization.NumberStyles", "System.Globalization.NumberStyles!", "Field[AllowTrailingSign]"] + - ["System.Globalization.UnicodeCategory", "System.Globalization.UnicodeCategory!", "Field[DecimalDigitNumber]"] + - ["System.TimeSpan", "System.Globalization.DaylightTime", "Property[Delta]"] + - ["System.Int32", "System.Globalization.NumberFormatInfo", "Property[CurrencyDecimalDigits]"] + - ["System.DateTime", "System.Globalization.HijriCalendar", "Property[MaxSupportedDateTime]"] + - ["System.Globalization.CalendarAlgorithmType", "System.Globalization.TaiwanCalendar", "Property[AlgorithmType]"] + - ["System.Int32", "System.Globalization.TaiwanCalendar", "Method[GetYear].ReturnValue"] + - ["System.Int32", "System.Globalization.PersianCalendar", "Method[GetDaysInMonth].ReturnValue"] + - ["System.Boolean", "System.Globalization.Calendar", "Method[IsLeapYear].ReturnValue"] + - ["System.Globalization.CultureInfo", "System.Globalization.CultureInfo", "Method[GetConsoleFallbackUICulture].ReturnValue"] + - ["System.String", "System.Globalization.CultureAndRegionInfoBuilder", "Property[IetfLanguageTag]"] + - ["System.Globalization.CultureTypes", "System.Globalization.CultureAndRegionInfoBuilder", "Property[CultureTypes]"] + - ["System.DateTime", "System.Globalization.GregorianCalendar", "Method[ToDateTime].ReturnValue"] + - ["System.Object", "System.Globalization.NumberFormatInfo", "Method[GetFormat].ReturnValue"] + - ["System.Globalization.CalendarAlgorithmType", "System.Globalization.JapaneseCalendar", "Property[AlgorithmType]"] + - ["System.Int32", "System.Globalization.Calendar", "Method[GetDaysInYear].ReturnValue"] + - ["System.Int32", "System.Globalization.HijriCalendar", "Method[GetDayOfMonth].ReturnValue"] + - ["System.Globalization.CalendarAlgorithmType", "System.Globalization.KoreanCalendar", "Property[AlgorithmType]"] + - ["System.DateTime", "System.Globalization.HijriCalendar", "Property[MinSupportedDateTime]"] + - ["System.DateTime", "System.Globalization.EastAsianLunisolarCalendar", "Method[ToDateTime].ReturnValue"] + - ["System.Globalization.CultureTypes", "System.Globalization.CultureTypes!", "Field[SpecificCultures]"] + - ["System.Int32", "System.Globalization.HebrewCalendar", "Method[GetEra].ReturnValue"] + - ["System.DateTime", "System.Globalization.GregorianCalendar", "Property[MinSupportedDateTime]"] + - ["System.Int32", "System.Globalization.UmAlQuraCalendar", "Method[GetEra].ReturnValue"] + - ["System.DateTime", "System.Globalization.Calendar", "Method[AddHours].ReturnValue"] + - ["System.DateTime", "System.Globalization.JulianCalendar", "Property[MinSupportedDateTime]"] + - ["System.Globalization.NumberFormatInfo", "System.Globalization.CultureInfo", "Property[NumberFormat]"] + - ["System.Int32", "System.Globalization.ChineseLunisolarCalendar", "Property[DaysInYearBeforeMinSupportedYear]"] + - ["System.Int32", "System.Globalization.CompareInfo", "Method[GetSortKeyLength].ReturnValue"] + - ["System.Boolean", "System.Globalization.HebrewCalendar", "Method[IsLeapYear].ReturnValue"] + - ["System.Globalization.CultureInfo", "System.Globalization.CultureInfo!", "Property[InvariantCulture]"] + - ["System.String", "System.Globalization.CultureAndRegionInfoBuilder", "Property[RegionNativeName]"] + - ["System.Int32[]", "System.Globalization.ThaiBuddhistCalendar", "Property[Eras]"] + - ["System.Int32", "System.Globalization.ThaiBuddhistCalendar", "Method[GetDaysInMonth].ReturnValue"] + - ["System.Int32", "System.Globalization.TaiwanCalendar", "Method[GetDaysInYear].ReturnValue"] + - ["System.Int32", "System.Globalization.PersianCalendar", "Method[GetDayOfYear].ReturnValue"] + - ["System.Int32", "System.Globalization.PersianCalendar", "Method[GetMonth].ReturnValue"] + - ["System.Int32", "System.Globalization.TaiwanCalendar", "Method[GetWeekOfYear].ReturnValue"] + - ["System.DateTime", "System.Globalization.PersianCalendar", "Method[ToDateTime].ReturnValue"] + - ["System.Boolean", "System.Globalization.ThaiBuddhistCalendar", "Method[IsLeapYear].ReturnValue"] + - ["System.Globalization.CompareOptions", "System.Globalization.CompareOptions!", "Field[StringSort]"] + - ["System.String", "System.Globalization.DateTimeFormatInfo", "Property[FullDateTimePattern]"] + - ["System.Globalization.CalendarAlgorithmType", "System.Globalization.UmAlQuraCalendar", "Property[AlgorithmType]"] + - ["System.Int32", "System.Globalization.EastAsianLunisolarCalendar", "Method[GetMonthsInYear].ReturnValue"] + - ["System.String", "System.Globalization.RegionInfo", "Property[DisplayName]"] + - ["System.String", "System.Globalization.CompareInfo", "Method[ToString].ReturnValue"] + - ["System.Int32", "System.Globalization.TaiwanCalendar", "Method[ToFourDigitYear].ReturnValue"] + - ["System.Int32", "System.Globalization.GregorianCalendar", "Method[GetDayOfMonth].ReturnValue"] + - ["System.String", "System.Globalization.DateTimeFormatInfo", "Method[GetDayName].ReturnValue"] + - ["System.Globalization.TextInfo", "System.Globalization.CultureAndRegionInfoBuilder", "Property[TextInfo]"] + - ["System.Int32", "System.Globalization.ChineseLunisolarCalendar", "Method[GetEra].ReturnValue"] + - ["System.Int32", "System.Globalization.CultureInfo", "Method[GetHashCode].ReturnValue"] + - ["System.String[]", "System.Globalization.DateTimeFormatInfo", "Property[AbbreviatedMonthGenitiveNames]"] + - ["System.String[]", "System.Globalization.DateTimeFormatInfo", "Property[DayNames]"] + - ["System.Int32", "System.Globalization.EastAsianLunisolarCalendar", "Method[ToFourDigitYear].ReturnValue"] + - ["System.Int32", "System.Globalization.ThaiBuddhistCalendar", "Property[TwoDigitYearMax]"] + - ["System.Int32", "System.Globalization.JapaneseCalendar", "Property[TwoDigitYearMax]"] + - ["System.DateTime", "System.Globalization.JulianCalendar", "Method[ToDateTime].ReturnValue"] + - ["System.String", "System.Globalization.DateTimeFormatInfo", "Property[DateSeparator]"] + - ["System.DayOfWeek", "System.Globalization.HebrewCalendar", "Method[GetDayOfWeek].ReturnValue"] + - ["System.DateTime", "System.Globalization.PersianCalendar", "Method[AddMonths].ReturnValue"] + - ["System.Int32", "System.Globalization.NumberFormatInfo", "Property[PercentPositivePattern]"] + - ["System.Int32[]", "System.Globalization.UmAlQuraCalendar", "Property[Eras]"] + - ["System.Globalization.UnicodeCategory", "System.Globalization.UnicodeCategory!", "Field[Surrogate]"] + - ["System.String", "System.Globalization.NumberFormatInfo", "Property[CurrencyGroupSeparator]"] + - ["System.Int32", "System.Globalization.Calendar", "Method[GetHour].ReturnValue"] + - ["System.Int32", "System.Globalization.HebrewCalendar", "Method[GetYear].ReturnValue"] + - ["System.DayOfWeek", "System.Globalization.GregorianCalendar", "Method[GetDayOfWeek].ReturnValue"] + - ["System.Int32", "System.Globalization.TextInfo", "Property[EBCDICCodePage]"] + - ["System.Int32", "System.Globalization.ISOWeek!", "Method[GetWeekOfYear].ReturnValue"] + - ["System.Globalization.UnicodeCategory", "System.Globalization.UnicodeCategory!", "Field[InitialQuotePunctuation]"] + - ["System.Double", "System.Globalization.Calendar", "Method[GetMilliseconds].ReturnValue"] + - ["System.Int32", "System.Globalization.CultureAndRegionInfoBuilder", "Property[LCID]"] + - ["System.DateTime", "System.Globalization.ISOWeek!", "Method[ToDateTime].ReturnValue"] + - ["System.DateTime", "System.Globalization.ThaiBuddhistCalendar", "Method[ToDateTime].ReturnValue"] + - ["System.String", "System.Globalization.DateTimeFormatInfo", "Property[NativeCalendarName]"] + - ["System.Globalization.CompareOptions", "System.Globalization.CompareOptions!", "Field[OrdinalIgnoreCase]"] + - ["System.Int32", "System.Globalization.PersianCalendar", "Method[GetEra].ReturnValue"] + - ["System.Int32", "System.Globalization.UmAlQuraCalendar!", "Field[UmAlQuraEra]"] + - ["System.String", "System.Globalization.StringInfo", "Method[SubstringByTextElements].ReturnValue"] + - ["System.Int32", "System.Globalization.HijriCalendar", "Method[GetMonthsInYear].ReturnValue"] + - ["System.Int32", "System.Globalization.NumberFormatInfo", "Property[NumberNegativePattern]"] + - ["System.Int32", "System.Globalization.NumberFormatInfo", "Property[NumberDecimalDigits]"] + - ["System.Globalization.NumberStyles", "System.Globalization.NumberStyles!", "Field[AllowDecimalPoint]"] + - ["System.Int32", "System.Globalization.KoreanLunisolarCalendar", "Property[DaysInYearBeforeMinSupportedYear]"] + - ["System.Globalization.NumberStyles", "System.Globalization.NumberStyles!", "Field[AllowLeadingWhite]"] + - ["System.Globalization.NumberStyles", "System.Globalization.NumberStyles!", "Field[AllowThousands]"] + - ["System.Globalization.CultureTypes", "System.Globalization.CultureTypes!", "Field[WindowsOnlyCultures]"] + - ["System.String", "System.Globalization.SortKey", "Property[OriginalString]"] + - ["System.Int32", "System.Globalization.KoreanLunisolarCalendar!", "Field[GregorianEra]"] + - ["System.String", "System.Globalization.StringInfo!", "Method[GetNextTextElement].ReturnValue"] + - ["System.String[]", "System.Globalization.NumberFormatInfo", "Property[NativeDigits]"] + - ["System.Globalization.CalendarAlgorithmType", "System.Globalization.ThaiBuddhistCalendar", "Property[AlgorithmType]"] + - ["System.Globalization.CultureTypes", "System.Globalization.CultureTypes!", "Field[UserCustomCulture]"] + - ["System.Int32", "System.Globalization.TaiwanLunisolarCalendar", "Property[DaysInYearBeforeMinSupportedYear]"] + - ["System.Globalization.Calendar[]", "System.Globalization.CultureInfo", "Property[OptionalCalendars]"] + - ["System.Int32", "System.Globalization.EastAsianLunisolarCalendar", "Method[GetDaysInMonth].ReturnValue"] + - ["System.Int32", "System.Globalization.NumberFormatInfo", "Property[CurrencyPositivePattern]"] + - ["System.Globalization.DateTimeFormatInfo", "System.Globalization.CultureAndRegionInfoBuilder", "Property[GregorianDateTimeFormat]"] + - ["System.String[]", "System.Globalization.DateTimeFormatInfo", "Property[ShortestDayNames]"] + - ["System.Boolean", "System.Globalization.UmAlQuraCalendar", "Method[IsLeapYear].ReturnValue"] + - ["System.Int32", "System.Globalization.CompareInfo", "Method[GetHashCode].ReturnValue"] + - ["System.Boolean", "System.Globalization.UmAlQuraCalendar", "Method[IsLeapMonth].ReturnValue"] + - ["System.DayOfWeek", "System.Globalization.PersianCalendar", "Method[GetDayOfWeek].ReturnValue"] + - ["System.DateTime", "System.Globalization.TaiwanCalendar", "Method[AddYears].ReturnValue"] + - ["System.Int32", "System.Globalization.Calendar", "Method[GetMonthsInYear].ReturnValue"] + - ["System.Boolean", "System.Globalization.KoreanCalendar", "Method[IsLeapYear].ReturnValue"] + - ["System.Int32", "System.Globalization.EastAsianLunisolarCalendar", "Method[GetTerrestrialBranch].ReturnValue"] + - ["System.DateTime", "System.Globalization.DaylightTime", "Property[End]"] + - ["System.Int32", "System.Globalization.ThaiBuddhistCalendar", "Method[GetYear].ReturnValue"] + - ["System.Boolean", "System.Globalization.TaiwanCalendar", "Method[IsLeapYear].ReturnValue"] + - ["System.String", "System.Globalization.DateTimeFormatInfo", "Property[SortableDateTimePattern]"] + - ["System.Globalization.NumberFormatInfo", "System.Globalization.NumberFormatInfo!", "Method[ReadOnly].ReturnValue"] + - ["System.Boolean", "System.Globalization.HijriCalendar", "Method[IsLeapYear].ReturnValue"] + - ["System.DateTime", "System.Globalization.JulianCalendar", "Method[AddMonths].ReturnValue"] + - ["System.Globalization.Calendar", "System.Globalization.Calendar!", "Method[ReadOnly].ReturnValue"] + - ["System.Globalization.DateTimeStyles", "System.Globalization.DateTimeStyles!", "Field[AllowWhiteSpaces]"] + - ["System.Globalization.GregorianCalendarTypes", "System.Globalization.GregorianCalendar", "Property[CalendarType]"] + - ["System.Int32", "System.Globalization.UmAlQuraCalendar", "Method[GetDayOfMonth].ReturnValue"] + - ["System.Globalization.CultureInfo", "System.Globalization.CultureInfo!", "Method[CreateSpecificCulture].ReturnValue"] + - ["System.Int32", "System.Globalization.KoreanCalendar", "Property[TwoDigitYearMax]"] + - ["System.Globalization.CultureTypes", "System.Globalization.CultureTypes!", "Field[ReplacementCultures]"] + - ["System.String", "System.Globalization.NumberFormatInfo", "Property[NumberGroupSeparator]"] + - ["System.Int32", "System.Globalization.Calendar", "Method[GetDayOfMonth].ReturnValue"] + - ["System.String", "System.Globalization.DateTimeFormatInfo", "Property[ShortTimePattern]"] + - ["System.Char", "System.Globalization.TextInfo", "Method[ToUpper].ReturnValue"] + - ["System.Boolean", "System.Globalization.Calendar", "Method[IsLeapMonth].ReturnValue"] + - ["System.Globalization.NumberStyles", "System.Globalization.NumberStyles!", "Field[AllowCurrencySymbol]"] + - ["System.Globalization.UnicodeCategory", "System.Globalization.UnicodeCategory!", "Field[MathSymbol]"] + - ["System.String", "System.Globalization.RegionInfo", "Property[ISOCurrencySymbol]"] + - ["System.DateTime", "System.Globalization.TaiwanCalendar", "Property[MinSupportedDateTime]"] + - ["System.Int32", "System.Globalization.CultureAndRegionInfoBuilder", "Property[KeyboardLayoutId]"] + - ["System.String", "System.Globalization.NumberFormatInfo", "Property[NumberDecimalSeparator]"] + - ["System.String", "System.Globalization.DateTimeFormatInfo", "Property[UniversalSortableDateTimePattern]"] + - ["System.Boolean", "System.Globalization.CultureAndRegionInfoBuilder", "Property[IsRightToLeft]"] + - ["System.Boolean", "System.Globalization.CompareInfo", "Method[IsSuffix].ReturnValue"] + - ["System.DateTime", "System.Globalization.ISOWeek!", "Method[GetYearEnd].ReturnValue"] + - ["System.String", "System.Globalization.DateTimeFormatInfo", "Property[PMDesignator]"] + - ["System.Int32[]", "System.Globalization.HijriCalendar", "Property[Eras]"] + - ["System.Globalization.CultureInfo", "System.Globalization.CultureInfo!", "Property[DefaultThreadCurrentUICulture]"] + - ["System.DateTime", "System.Globalization.JapaneseCalendar", "Property[MaxSupportedDateTime]"] + - ["System.String", "System.Globalization.RegionInfo", "Property[Name]"] + - ["System.Int32", "System.Globalization.Calendar", "Method[GetYear].ReturnValue"] + - ["System.Globalization.UnicodeCategory", "System.Globalization.UnicodeCategory!", "Field[PrivateUse]"] + - ["System.Globalization.GregorianCalendarTypes", "System.Globalization.GregorianCalendarTypes!", "Field[TransliteratedFrench]"] + - ["System.Globalization.NumberStyles", "System.Globalization.NumberStyles!", "Field[Any]"] + - ["System.Boolean", "System.Globalization.DateTimeFormatInfo", "Property[IsReadOnly]"] + - ["System.DateTime", "System.Globalization.PersianCalendar", "Property[MinSupportedDateTime]"] + - ["System.Int32[]", "System.Globalization.JulianCalendar", "Property[Eras]"] + - ["System.Int32", "System.Globalization.EastAsianLunisolarCalendar", "Method[GetDayOfMonth].ReturnValue"] + - ["System.Int32", "System.Globalization.EastAsianLunisolarCalendar", "Method[GetCelestialStem].ReturnValue"] + - ["System.Globalization.NumberStyles", "System.Globalization.NumberStyles!", "Field[HexNumber]"] + - ["System.Int32", "System.Globalization.JapaneseCalendar", "Method[GetEra].ReturnValue"] + - ["System.Int32", "System.Globalization.TextInfo", "Property[ANSICodePage]"] + - ["System.Globalization.NumberStyles", "System.Globalization.NumberStyles!", "Field[Currency]"] + - ["System.Int32", "System.Globalization.CharUnicodeInfo!", "Method[GetDigitValue].ReturnValue"] + - ["System.Int32", "System.Globalization.HebrewCalendar", "Method[GetDaysInMonth].ReturnValue"] + - ["System.Boolean", "System.Globalization.SortVersion!", "Method[op_Inequality].ReturnValue"] + - ["System.DayOfWeek", "System.Globalization.TaiwanCalendar", "Method[GetDayOfWeek].ReturnValue"] + - ["System.DateTime", "System.Globalization.HebrewCalendar", "Property[MaxSupportedDateTime]"] + - ["System.Boolean", "System.Globalization.TextInfo", "Property[IsRightToLeft]"] + - ["System.Int32", "System.Globalization.HijriCalendar", "Method[GetEra].ReturnValue"] + - ["System.Int32", "System.Globalization.PersianCalendar", "Method[GetDaysInYear].ReturnValue"] + - ["System.Int32", "System.Globalization.PersianCalendar!", "Field[PersianEra]"] + - ["System.DateTime", "System.Globalization.Calendar", "Method[AddSeconds].ReturnValue"] + - ["System.String", "System.Globalization.DateTimeFormatInfo", "Property[LongDatePattern]"] + - ["System.Int32", "System.Globalization.JapaneseCalendar", "Method[GetWeekOfYear].ReturnValue"] + - ["System.Globalization.GregorianCalendarTypes", "System.Globalization.GregorianCalendarTypes!", "Field[USEnglish]"] + - ["System.Object", "System.Globalization.NumberFormatInfo", "Method[Clone].ReturnValue"] + - ["System.Int32", "System.Globalization.JapaneseCalendar", "Method[GetDayOfYear].ReturnValue"] + - ["System.Globalization.DateTimeStyles", "System.Globalization.DateTimeStyles!", "Field[NoCurrentDateDefault]"] + - ["System.Int32", "System.Globalization.HebrewCalendar", "Method[GetDayOfYear].ReturnValue"] + - ["System.Int32", "System.Globalization.HebrewCalendar!", "Field[HebrewEra]"] + - ["System.Int32", "System.Globalization.JulianCalendar", "Method[GetDayOfMonth].ReturnValue"] + - ["System.Int32", "System.Globalization.JapaneseLunisolarCalendar", "Property[DaysInYearBeforeMinSupportedYear]"] + - ["System.Int32", "System.Globalization.JulianCalendar", "Method[GetMonth].ReturnValue"] + - ["System.DayOfWeek", "System.Globalization.Calendar", "Method[GetDayOfWeek].ReturnValue"] + - ["System.Int32", "System.Globalization.ISOWeek!", "Method[GetWeeksInYear].ReturnValue"] + - ["System.String[]", "System.Globalization.DateTimeFormatInfo", "Property[AbbreviatedDayNames]"] + - ["System.String", "System.Globalization.RegionInfo", "Property[NativeName]"] + - ["System.Globalization.NumberStyles", "System.Globalization.NumberStyles!", "Field[AllowLeadingSign]"] + - ["System.Globalization.UnicodeCategory", "System.Globalization.UnicodeCategory!", "Field[OtherNotAssigned]"] + - ["System.String", "System.Globalization.DateTimeFormatInfo", "Property[MonthDayPattern]"] + - ["System.Globalization.GregorianCalendarTypes", "System.Globalization.GregorianCalendarTypes!", "Field[Arabic]"] + - ["System.Int32", "System.Globalization.GregorianCalendar", "Method[GetYear].ReturnValue"] + - ["System.Int32", "System.Globalization.GregorianCalendar", "Method[GetMonth].ReturnValue"] + - ["System.Globalization.TimeSpanStyles", "System.Globalization.TimeSpanStyles!", "Field[None]"] + - ["System.String", "System.Globalization.RegionInfo", "Property[CurrencySymbol]"] + - ["System.Int32", "System.Globalization.UmAlQuraCalendar", "Method[GetDaysInMonth].ReturnValue"] + - ["System.Globalization.CultureInfo", "System.Globalization.CultureInfo", "Property[Parent]"] + - ["System.Int32", "System.Globalization.Calendar", "Method[GetWeekOfYear].ReturnValue"] + - ["System.Int32", "System.Globalization.HebrewCalendar", "Method[GetMonth].ReturnValue"] + - ["System.DayOfWeek", "System.Globalization.DateTimeFormatInfo", "Property[FirstDayOfWeek]"] + - ["System.Boolean", "System.Globalization.HijriCalendar", "Method[IsLeapMonth].ReturnValue"] + - ["System.Globalization.CalendarAlgorithmType", "System.Globalization.HebrewCalendar", "Property[AlgorithmType]"] + - ["System.Globalization.CultureInfo", "System.Globalization.CultureInfo!", "Property[CurrentUICulture]"] + - ["System.String", "System.Globalization.NumberFormatInfo", "Property[PositiveSign]"] + - ["System.Globalization.DigitShapes", "System.Globalization.DigitShapes!", "Field[NativeNational]"] + - ["System.String", "System.Globalization.DateTimeFormatInfo", "Property[AMDesignator]"] + - ["System.Int32", "System.Globalization.IdnMapping", "Method[GetHashCode].ReturnValue"] + - ["System.Globalization.CalendarWeekRule", "System.Globalization.CalendarWeekRule!", "Field[FirstFullWeek]"] + - ["System.Boolean", "System.Globalization.CompareInfo", "Method[IsPrefix].ReturnValue"] + - ["System.Globalization.DateTimeStyles", "System.Globalization.DateTimeStyles!", "Field[AllowTrailingWhite]"] + - ["System.Int32", "System.Globalization.JapaneseCalendar", "Method[GetDaysInMonth].ReturnValue"] + - ["System.String", "System.Globalization.DateTimeFormatInfo", "Property[ShortDatePattern]"] + - ["System.Int32", "System.Globalization.GregorianCalendar", "Method[ToFourDigitYear].ReturnValue"] + - ["System.String", "System.Globalization.DateTimeFormatInfo", "Method[GetAbbreviatedMonthName].ReturnValue"] + - ["System.Boolean", "System.Globalization.CultureInfo", "Property[IsReadOnly]"] + - ["System.Boolean", "System.Globalization.SortVersion!", "Method[op_Equality].ReturnValue"] + - ["System.Int32", "System.Globalization.UmAlQuraCalendar", "Method[GetMonthsInYear].ReturnValue"] + - ["System.String", "System.Globalization.SortKey", "Method[ToString].ReturnValue"] + - ["System.Globalization.CultureAndRegionModifiers", "System.Globalization.CultureAndRegionModifiers!", "Field[None]"] + - ["System.Globalization.CompareOptions", "System.Globalization.CompareOptions!", "Field[None]"] + - ["System.DateTime", "System.Globalization.EastAsianLunisolarCalendar", "Method[AddYears].ReturnValue"] + - ["System.Int32[]", "System.Globalization.PersianCalendar", "Property[Eras]"] + - ["System.Boolean", "System.Globalization.JapaneseCalendar", "Method[IsLeapYear].ReturnValue"] + - ["System.Globalization.CalendarAlgorithmType", "System.Globalization.HijriCalendar", "Property[AlgorithmType]"] + - ["System.Int32", "System.Globalization.Calendar", "Method[GetEra].ReturnValue"] + - ["System.Int32", "System.Globalization.HijriCalendar", "Method[GetLeapMonth].ReturnValue"] + - ["System.String", "System.Globalization.NumberFormatInfo", "Property[PercentGroupSeparator]"] + - ["System.Boolean", "System.Globalization.CultureInfo", "Property[UseUserOverride]"] + - ["System.Int32", "System.Globalization.ThaiBuddhistCalendar", "Method[GetDaysInYear].ReturnValue"] + - ["System.Nullable", "System.Globalization.CultureNotFoundException", "Property[InvalidCultureId]"] + - ["System.Globalization.CalendarAlgorithmType", "System.Globalization.GregorianCalendar", "Property[AlgorithmType]"] + - ["System.Int32", "System.Globalization.EastAsianLunisolarCalendar", "Method[GetDaysInYear].ReturnValue"] + - ["System.String", "System.Globalization.NumberFormatInfo", "Property[CurrencyDecimalSeparator]"] + - ["System.Int32", "System.Globalization.HebrewCalendar", "Method[GetMonthsInYear].ReturnValue"] + - ["System.Globalization.CompareOptions", "System.Globalization.CompareOptions!", "Field[IgnoreNonSpace]"] + - ["System.Globalization.NumberFormatInfo", "System.Globalization.NumberFormatInfo!", "Property[CurrentInfo]"] + - ["System.Int32", "System.Globalization.JulianCalendar", "Method[GetLeapMonth].ReturnValue"] + - ["System.DateTime", "System.Globalization.UmAlQuraCalendar", "Method[ToDateTime].ReturnValue"] + - ["System.Globalization.UnicodeCategory", "System.Globalization.UnicodeCategory!", "Field[DashPunctuation]"] + - ["System.Globalization.UnicodeCategory", "System.Globalization.UnicodeCategory!", "Field[ClosePunctuation]"] + - ["System.DateTime", "System.Globalization.Calendar", "Property[MaxSupportedDateTime]"] + - ["System.Globalization.CultureInfo", "System.Globalization.CultureAndRegionInfoBuilder", "Property[ConsoleFallbackUICulture]"] + - ["System.Int32", "System.Globalization.TextInfo", "Property[LCID]"] + - ["System.Globalization.DateTimeFormatInfo", "System.Globalization.CultureInfo", "Property[DateTimeFormat]"] + - ["System.Int32", "System.Globalization.TaiwanCalendar", "Method[GetLeapMonth].ReturnValue"] + - ["System.Globalization.NumberStyles", "System.Globalization.NumberStyles!", "Field[AllowBinarySpecifier]"] + - ["System.Int32", "System.Globalization.HijriCalendar!", "Field[HijriEra]"] + - ["System.DateTime", "System.Globalization.GregorianCalendar", "Property[MaxSupportedDateTime]"] + - ["System.Int32", "System.Globalization.GregorianCalendar!", "Field[ADEra]"] + - ["System.String", "System.Globalization.CultureAndRegionInfoBuilder", "Property[RegionName]"] + - ["System.Globalization.CalendarWeekRule", "System.Globalization.DateTimeFormatInfo", "Property[CalendarWeekRule]"] + - ["System.Int32", "System.Globalization.ThaiBuddhistCalendar", "Method[ToFourDigitYear].ReturnValue"] + - ["System.Globalization.CompareOptions", "System.Globalization.CompareOptions!", "Field[IgnoreWidth]"] + - ["System.String", "System.Globalization.CultureAndRegionInfoBuilder", "Property[CultureEnglishName]"] + - ["System.Globalization.UnicodeCategory", "System.Globalization.UnicodeCategory!", "Field[LetterNumber]"] + - ["System.Int32", "System.Globalization.KoreanCalendar", "Method[GetDayOfYear].ReturnValue"] + - ["System.Globalization.Calendar", "System.Globalization.DateTimeFormatInfo", "Property[Calendar]"] + - ["System.String[]", "System.Globalization.DateTimeFormatInfo", "Method[GetAllDateTimePatterns].ReturnValue"] + - ["System.Boolean", "System.Globalization.HebrewCalendar", "Method[IsLeapDay].ReturnValue"] + - ["System.Int32", "System.Globalization.TaiwanCalendar", "Method[GetMonth].ReturnValue"] + - ["System.String", "System.Globalization.DateTimeFormatInfo", "Method[GetAbbreviatedEraName].ReturnValue"] + - ["System.Int32", "System.Globalization.Calendar", "Method[GetLeapMonth].ReturnValue"] + - ["System.Int32", "System.Globalization.EastAsianLunisolarCalendar", "Method[GetMonth].ReturnValue"] + - ["System.String", "System.Globalization.CultureAndRegionInfoBuilder", "Property[ThreeLetterWindowsLanguageName]"] + - ["System.Globalization.RegionInfo", "System.Globalization.RegionInfo!", "Property[CurrentRegion]"] + - ["System.DateTime", "System.Globalization.Calendar", "Method[AddMilliseconds].ReturnValue"] + - ["System.DateTime", "System.Globalization.TaiwanLunisolarCalendar", "Property[MinSupportedDateTime]"] + - ["System.Int32", "System.Globalization.KoreanCalendar", "Method[GetMonth].ReturnValue"] + - ["System.String", "System.Globalization.CultureAndRegionInfoBuilder", "Property[ThreeLetterISORegionName]"] + - ["System.Globalization.CalendarAlgorithmType", "System.Globalization.EastAsianLunisolarCalendar", "Property[AlgorithmType]"] + - ["System.DayOfWeek", "System.Globalization.JapaneseCalendar", "Method[GetDayOfWeek].ReturnValue"] + - ["System.Int32", "System.Globalization.TaiwanCalendar", "Method[GetDaysInMonth].ReturnValue"] + - ["System.Int32", "System.Globalization.CompareInfo", "Method[GetSortKey].ReturnValue"] + - ["System.DateTime", "System.Globalization.DaylightTime", "Property[Start]"] + - ["System.Object", "System.Globalization.TextInfo", "Method[Clone].ReturnValue"] + - ["System.Globalization.UnicodeCategory", "System.Globalization.UnicodeCategory!", "Field[Format]"] + - ["System.DateTime", "System.Globalization.HijriCalendar", "Method[ToDateTime].ReturnValue"] + - ["System.Int32", "System.Globalization.UmAlQuraCalendar", "Method[GetDayOfYear].ReturnValue"] + - ["System.String", "System.Globalization.CultureNotFoundException", "Property[Message]"] + - ["System.Globalization.CalendarAlgorithmType", "System.Globalization.CalendarAlgorithmType!", "Field[LunarCalendar]"] + - ["System.Int32", "System.Globalization.HijriCalendar", "Method[GetMonth].ReturnValue"] + - ["System.DayOfWeek", "System.Globalization.JulianCalendar", "Method[GetDayOfWeek].ReturnValue"] + - ["System.Globalization.DateTimeStyles", "System.Globalization.DateTimeStyles!", "Field[AssumeLocal]"] + - ["System.Globalization.UnicodeCategory", "System.Globalization.UnicodeCategory!", "Field[ModifierLetter]"] + - ["System.Int32[]", "System.Globalization.NumberFormatInfo", "Property[NumberGroupSizes]"] + - ["System.String", "System.Globalization.IdnMapping", "Method[GetAscii].ReturnValue"] + - ["System.Int32", "System.Globalization.JapaneseCalendar", "Method[GetLeapMonth].ReturnValue"] + - ["System.Boolean", "System.Globalization.JulianCalendar", "Method[IsLeapMonth].ReturnValue"] + - ["System.String", "System.Globalization.CultureAndRegionInfoBuilder", "Property[CurrencyNativeName]"] + - ["System.String", "System.Globalization.CultureInfo", "Property[EnglishName]"] + - ["System.DateTime", "System.Globalization.HijriCalendar", "Method[AddMonths].ReturnValue"] + - ["System.String", "System.Globalization.CultureAndRegionInfoBuilder", "Property[ISOCurrencySymbol]"] + - ["System.Object", "System.Globalization.DateTimeFormatInfo", "Method[GetFormat].ReturnValue"] + - ["System.Int32", "System.Globalization.SortVersion", "Method[GetHashCode].ReturnValue"] + - ["System.Boolean", "System.Globalization.UmAlQuraCalendar", "Method[IsLeapDay].ReturnValue"] + - ["System.Globalization.TimeSpanStyles", "System.Globalization.TimeSpanStyles!", "Field[AssumeNegative]"] + - ["System.DateTime", "System.Globalization.ChineseLunisolarCalendar", "Property[MaxSupportedDateTime]"] + - ["System.DateTime", "System.Globalization.GregorianCalendar", "Method[AddMonths].ReturnValue"] + - ["System.Int32", "System.Globalization.GregorianCalendar", "Method[GetEra].ReturnValue"] + - ["System.Int32", "System.Globalization.TextInfo", "Property[OEMCodePage]"] + - ["System.String", "System.Globalization.DateTimeFormatInfo", "Property[YearMonthPattern]"] + - ["System.Boolean", "System.Globalization.HebrewCalendar", "Method[IsLeapMonth].ReturnValue"] + - ["System.Int32", "System.Globalization.KoreanCalendar", "Method[GetWeekOfYear].ReturnValue"] + - ["System.Globalization.GregorianCalendarTypes", "System.Globalization.GregorianCalendarTypes!", "Field[Localized]"] + - ["System.Globalization.CultureInfo", "System.Globalization.CultureInfo!", "Method[ReadOnly].ReturnValue"] + - ["System.Int32", "System.Globalization.GregorianCalendar", "Method[GetDayOfYear].ReturnValue"] + - ["System.Boolean", "System.Globalization.PersianCalendar", "Method[IsLeapYear].ReturnValue"] + - ["System.Int32", "System.Globalization.NumberFormatInfo", "Property[PercentNegativePattern]"] + - ["System.Int32", "System.Globalization.Calendar", "Method[GetDayOfYear].ReturnValue"] + - ["System.Globalization.NumberStyles", "System.Globalization.NumberStyles!", "Field[AllowTrailingWhite]"] + - ["System.String", "System.Globalization.TextInfo", "Property[ListSeparator]"] + - ["System.DateTime", "System.Globalization.KoreanCalendar", "Method[AddMonths].ReturnValue"] + - ["System.DateTime", "System.Globalization.TaiwanCalendar", "Method[ToDateTime].ReturnValue"] + - ["System.Int32", "System.Globalization.JapaneseCalendar", "Method[GetDayOfMonth].ReturnValue"] + - ["System.Object", "System.Globalization.DateTimeFormatInfo", "Method[Clone].ReturnValue"] + - ["System.Globalization.Calendar[]", "System.Globalization.CultureAndRegionInfoBuilder", "Property[AvailableCalendars]"] + - ["System.DateTime", "System.Globalization.TaiwanCalendar", "Method[AddMonths].ReturnValue"] + - ["System.String", "System.Globalization.DateTimeFormatInfo", "Method[GetMonthName].ReturnValue"] + - ["System.Globalization.DateTimeStyles", "System.Globalization.DateTimeStyles!", "Field[AllowInnerWhite]"] + - ["System.Int32", "System.Globalization.HebrewCalendar", "Method[ToFourDigitYear].ReturnValue"] + - ["System.Globalization.SortVersion", "System.Globalization.CompareInfo", "Property[Version]"] + - ["System.Int32[]", "System.Globalization.KoreanLunisolarCalendar", "Property[Eras]"] + - ["System.String", "System.Globalization.CultureInfo", "Property[TwoLetterISOLanguageName]"] + - ["System.Globalization.DateTimeStyles", "System.Globalization.DateTimeStyles!", "Field[AdjustToUniversal]"] + - ["System.Globalization.CalendarWeekRule", "System.Globalization.CalendarWeekRule!", "Field[FirstDay]"] + - ["System.String", "System.Globalization.CultureInfo", "Property[IetfLanguageTag]"] + - ["System.Int32", "System.Globalization.SortKey!", "Method[Compare].ReturnValue"] + - ["System.DateTime", "System.Globalization.JapaneseCalendar", "Method[AddYears].ReturnValue"] + - ["System.Int32", "System.Globalization.ThaiBuddhistCalendar", "Method[GetLeapMonth].ReturnValue"] + - ["System.DateTime", "System.Globalization.Calendar", "Method[AddDays].ReturnValue"] + - ["System.Int32", "System.Globalization.JulianCalendar", "Method[GetMonthsInYear].ReturnValue"] + - ["System.Int32", "System.Globalization.JapaneseCalendar", "Method[ToFourDigitYear].ReturnValue"] + - ["System.Globalization.CalendarAlgorithmType", "System.Globalization.CalendarAlgorithmType!", "Field[SolarCalendar]"] + - ["System.Globalization.UnicodeCategory", "System.Globalization.UnicodeCategory!", "Field[LowercaseLetter]"] + - ["System.Int32[]", "System.Globalization.HebrewCalendar", "Property[Eras]"] + - ["System.Int32", "System.Globalization.KoreanCalendar", "Method[GetLeapMonth].ReturnValue"] + - ["System.Boolean", "System.Globalization.KoreanCalendar", "Method[IsLeapMonth].ReturnValue"] + - ["System.Boolean", "System.Globalization.SortVersion", "Method[Equals].ReturnValue"] + - ["System.DateTime", "System.Globalization.PersianCalendar", "Property[MaxSupportedDateTime]"] + - ["System.Int32", "System.Globalization.GregorianCalendar", "Method[GetLeapMonth].ReturnValue"] + - ["System.Int32", "System.Globalization.PersianCalendar", "Method[GetYear].ReturnValue"] + - ["System.DateTime", "System.Globalization.KoreanCalendar", "Property[MinSupportedDateTime]"] + - ["System.Globalization.CompareOptions", "System.Globalization.CompareOptions!", "Field[IgnoreCase]"] + - ["System.Boolean", "System.Globalization.Calendar", "Property[IsReadOnly]"] + - ["System.Boolean", "System.Globalization.RegionInfo", "Property[IsMetric]"] + - ["System.Int32", "System.Globalization.EastAsianLunisolarCalendar", "Property[TwoDigitYearMax]"] + - ["System.Boolean", "System.Globalization.SortKey", "Method[Equals].ReturnValue"] + - ["System.DateTime", "System.Globalization.HebrewCalendar", "Method[AddYears].ReturnValue"] + - ["System.Globalization.UnicodeCategory", "System.Globalization.UnicodeCategory!", "Field[LineSeparator]"] + - ["System.Int32", "System.Globalization.UmAlQuraCalendar", "Method[ToFourDigitYear].ReturnValue"] + - ["System.Int32", "System.Globalization.EastAsianLunisolarCalendar", "Method[GetLeapMonth].ReturnValue"] + - ["System.Int32", "System.Globalization.GregorianCalendar", "Method[GetMonthsInYear].ReturnValue"] + - ["System.Int32[]", "System.Globalization.Calendar", "Property[Eras]"] + - ["System.Int32", "System.Globalization.ISOWeek!", "Method[GetYear].ReturnValue"] + - ["System.Int32", "System.Globalization.JapaneseCalendar", "Method[GetYear].ReturnValue"] + - ["System.DateTime", "System.Globalization.HijriCalendar", "Method[AddYears].ReturnValue"] + - ["System.Int32", "System.Globalization.GregorianCalendar", "Property[TwoDigitYearMax]"] + - ["System.Int32", "System.Globalization.KoreanCalendar", "Method[GetMonthsInYear].ReturnValue"] + - ["System.DayOfWeek", "System.Globalization.EastAsianLunisolarCalendar", "Method[GetDayOfWeek].ReturnValue"] + - ["System.Int32", "System.Globalization.TextInfo", "Method[GetHashCode].ReturnValue"] + - ["System.Globalization.CompareOptions", "System.Globalization.CompareOptions!", "Field[Ordinal]"] + - ["System.Int32[]", "System.Globalization.NumberFormatInfo", "Property[CurrencyGroupSizes]"] + - ["System.Boolean", "System.Globalization.HijriCalendar", "Method[IsLeapDay].ReturnValue"] + - ["System.DateTime", "System.Globalization.JapaneseLunisolarCalendar", "Property[MinSupportedDateTime]"] + - ["System.Globalization.UnicodeCategory", "System.Globalization.UnicodeCategory!", "Field[UppercaseLetter]"] + - ["System.Int32", "System.Globalization.SortVersion", "Property[FullVersion]"] + - ["System.Int32", "System.Globalization.CultureInfo", "Property[KeyboardLayoutId]"] + - ["System.Globalization.UnicodeCategory", "System.Globalization.UnicodeCategory!", "Field[EnclosingMark]"] + - ["System.Int32[]", "System.Globalization.JapaneseCalendar", "Property[Eras]"] + - ["System.Int32", "System.Globalization.GregorianCalendar", "Method[GetDaysInMonth].ReturnValue"] + - ["System.String", "System.Globalization.TextInfo", "Property[CultureName]"] + - ["System.String", "System.Globalization.NumberFormatInfo", "Property[PercentSymbol]"] + - ["System.Boolean", "System.Globalization.CompareInfo", "Method[Equals].ReturnValue"] + - ["System.Globalization.CultureTypes", "System.Globalization.CultureTypes!", "Field[AllCultures]"] + - ["System.Int32", "System.Globalization.EastAsianLunisolarCalendar", "Method[GetSexagenaryYear].ReturnValue"] + - ["System.Int32", "System.Globalization.PersianCalendar", "Property[TwoDigitYearMax]"] + - ["System.String", "System.Globalization.RegionInfo", "Property[ThreeLetterISORegionName]"] + - ["System.String", "System.Globalization.NumberFormatInfo", "Property[NegativeSign]"] + - ["System.DateTime", "System.Globalization.HebrewCalendar", "Method[ToDateTime].ReturnValue"] + - ["System.Int32", "System.Globalization.ThaiBuddhistCalendar", "Method[GetMonthsInYear].ReturnValue"] + - ["System.Double", "System.Globalization.CharUnicodeInfo!", "Method[GetNumericValue].ReturnValue"] + - ["System.Globalization.CompareInfo", "System.Globalization.CultureAndRegionInfoBuilder", "Property[CompareInfo]"] + - ["System.Globalization.NumberStyles", "System.Globalization.NumberStyles!", "Field[None]"] + - ["System.Int32", "System.Globalization.PersianCalendar", "Method[ToFourDigitYear].ReturnValue"] + - ["System.Globalization.CompareInfo", "System.Globalization.CompareInfo!", "Method[GetCompareInfo].ReturnValue"] + - ["System.DateTime", "System.Globalization.UmAlQuraCalendar", "Method[AddYears].ReturnValue"] + - ["System.DateTime", "System.Globalization.ThaiBuddhistCalendar", "Property[MaxSupportedDateTime]"] + - ["System.String", "System.Globalization.RegionInfo", "Property[ThreeLetterWindowsRegionName]"] + - ["System.Int32", "System.Globalization.TaiwanCalendar", "Method[GetDayOfMonth].ReturnValue"] + - ["System.Globalization.CultureInfo", "System.Globalization.CultureAndRegionInfoBuilder", "Property[Parent]"] + - ["System.Globalization.NumberStyles", "System.Globalization.NumberStyles!", "Field[BinaryNumber]"] + - ["System.Globalization.GregorianCalendarTypes", "System.Globalization.GregorianCalendarTypes!", "Field[TransliteratedEnglish]"] + - ["System.String", "System.Globalization.DateTimeFormatInfo", "Method[GetEraName].ReturnValue"] + - ["System.Object", "System.Globalization.CultureInfo", "Method[Clone].ReturnValue"] + - ["System.String", "System.Globalization.IdnMapping", "Method[GetUnicode].ReturnValue"] + - ["System.Int32", "System.Globalization.NumberFormatInfo", "Property[PercentDecimalDigits]"] + - ["System.Globalization.UnicodeCategory", "System.Globalization.UnicodeCategory!", "Field[ConnectorPunctuation]"] + - ["System.Globalization.UnicodeCategory", "System.Globalization.UnicodeCategory!", "Field[OtherLetter]"] + - ["System.Int32", "System.Globalization.Calendar", "Method[GetSecond].ReturnValue"] + - ["System.Globalization.CalendarWeekRule", "System.Globalization.CalendarWeekRule!", "Field[FirstFourDayWeek]"] + - ["System.Int32", "System.Globalization.JapaneseLunisolarCalendar", "Method[GetEra].ReturnValue"] + - ["System.Globalization.CultureInfo", "System.Globalization.CultureInfo!", "Property[DefaultThreadCurrentCulture]"] + - ["System.DateTime", "System.Globalization.Calendar", "Method[AddWeeks].ReturnValue"] + - ["System.DateTime", "System.Globalization.Calendar", "Method[AddYears].ReturnValue"] + - ["System.Globalization.GregorianCalendarTypes", "System.Globalization.GregorianCalendarTypes!", "Field[MiddleEastFrench]"] + - ["System.Int32", "System.Globalization.Calendar", "Method[GetMinute].ReturnValue"] + - ["System.String[]", "System.Globalization.DateTimeFormatInfo", "Property[MonthNames]"] + - ["System.Boolean", "System.Globalization.CultureAndRegionInfoBuilder", "Property[IsMetric]"] + - ["System.Boolean", "System.Globalization.JapaneseCalendar", "Method[IsLeapMonth].ReturnValue"] + - ["System.String", "System.Globalization.CultureAndRegionInfoBuilder", "Property[CultureNativeName]"] + - ["System.Int32", "System.Globalization.HebrewCalendar", "Method[GetDaysInYear].ReturnValue"] + - ["System.DateTime", "System.Globalization.JapaneseCalendar", "Method[ToDateTime].ReturnValue"] + - ["System.Globalization.CultureInfo", "System.Globalization.CultureInfo!", "Property[CurrentCulture]"] + - ["System.Int32", "System.Globalization.GregorianCalendar", "Method[GetWeekOfYear].ReturnValue"] + - ["System.Boolean", "System.Globalization.CultureInfo", "Method[Equals].ReturnValue"] + - ["System.Int32", "System.Globalization.HijriCalendar", "Property[HijriAdjustment]"] + - ["System.Globalization.CultureTypes", "System.Globalization.CultureTypes!", "Field[NeutralCultures]"] + - ["System.Int32", "System.Globalization.StringInfo!", "Method[GetNextTextElementLength].ReturnValue"] + - ["System.String", "System.Globalization.CultureInfo", "Property[NativeName]"] + - ["System.Int32", "System.Globalization.Calendar", "Method[GetMonth].ReturnValue"] + - ["System.Int32[]", "System.Globalization.GregorianCalendar", "Property[Eras]"] + - ["System.Globalization.UnicodeCategory", "System.Globalization.UnicodeCategory!", "Field[Control]"] + - ["System.Int32[]", "System.Globalization.KoreanCalendar", "Property[Eras]"] + - ["System.Boolean", "System.Globalization.ThaiBuddhistCalendar", "Method[IsLeapMonth].ReturnValue"] + - ["System.Byte[]", "System.Globalization.SortKey", "Property[KeyData]"] + - ["System.DateTime", "System.Globalization.KoreanCalendar", "Method[ToDateTime].ReturnValue"] + - ["System.String", "System.Globalization.DateTimeFormatInfo", "Property[TimeSeparator]"] + - ["System.Object", "System.Globalization.CultureInfo", "Method[GetFormat].ReturnValue"] + - ["System.Globalization.TextElementEnumerator", "System.Globalization.StringInfo!", "Method[GetTextElementEnumerator].ReturnValue"] + - ["System.DateTime", "System.Globalization.Calendar", "Method[AddMonths].ReturnValue"] + - ["System.Int32", "System.Globalization.TaiwanLunisolarCalendar", "Method[GetEra].ReturnValue"] + - ["System.String", "System.Globalization.TextElementEnumerator", "Method[GetTextElement].ReturnValue"] + - ["System.Globalization.NumberStyles", "System.Globalization.NumberStyles!", "Field[AllowParentheses]"] + - ["System.Int32[]", "System.Globalization.NumberFormatInfo", "Property[PercentGroupSizes]"] + - ["System.Int32", "System.Globalization.JapaneseCalendar", "Method[GetDaysInYear].ReturnValue"] + - ["System.Int32", "System.Globalization.CompareInfo", "Property[LCID]"] + - ["System.String", "System.Globalization.RegionInfo", "Property[TwoLetterISORegionName]"] + - ["System.DateTime", "System.Globalization.UmAlQuraCalendar", "Property[MaxSupportedDateTime]"] + - ["System.DateTime", "System.Globalization.JulianCalendar", "Method[AddYears].ReturnValue"] + - ["System.Int32", "System.Globalization.RegionInfo", "Property[GeoId]"] + - ["System.Boolean", "System.Globalization.ThaiBuddhistCalendar", "Method[IsLeapDay].ReturnValue"] + - ["System.Globalization.NumberFormatInfo", "System.Globalization.NumberFormatInfo!", "Property[InvariantInfo]"] + - ["System.String", "System.Globalization.RegionInfo", "Method[ToString].ReturnValue"] + - ["System.Int32", "System.Globalization.StringInfo", "Method[GetHashCode].ReturnValue"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemIO/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemIO/model.yml new file mode 100644 index 000000000000..25a3cff23480 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemIO/model.yml @@ -0,0 +1,545 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: sourceModel + data: + - ["System.IO.File!", "Method[AppendText].ReturnValue", "file-write"] + - ["System.IO.File!", "Method[Create].ReturnValue", "file-write"] + - ["System.IO.File!", "Method[CreateText].ReturnValue", "file-write"] + - ["System.IO.File!", "Method[Open].ReturnValue", "file-write"] + - ["System.IO.File!", "Method[Open].ReturnValue", "file"] + - ["System.IO.File!", "Method[OpenRead].ReturnValue", "file"] + - ["System.IO.File!", "Method[OpenText].ReturnValue", "file"] + - ["System.IO.File!", "Method[OpenWrite].ReturnValue", "file-write"] + - ["System.IO.File!", "Method[ReadAllBytes].ReturnValue", "file"] + - ["System.IO.File!", "Method[ReadAllBytesAsync].ReturnValue", "file"] + - ["System.IO.File!", "Method[ReadAllLines].ReturnValue", "file"] + - ["System.IO.File!", "Method[ReadAllLinesAsync].ReturnValue", "file"] + - ["System.IO.File!", "Method[ReadAllText].ReturnValue", "file"] + - ["System.IO.File!", "Method[ReadAllTextAsync].ReturnValue", "file"] + - ["System.IO.File!", "Method[ReadLines].ReturnValue", "file"] + - ["System.IO.File!", "Method[ReadLinesAsync].ReturnValue", "file"] + - ["System.IO.FileInfo!", "Method[AppendText].ReturnValue", "file-write"] + - ["System.IO.FileInfo!", "Method[Create].ReturnValue", "file-write"] + - ["System.IO.FileInfo!", "Method[CreateText].ReturnValue", "file-write"] + - ["System.IO.FileInfo!", "Method[Open].ReturnValue", "file-write"] + - ["System.IO.FileInfo!", "Method[Open].ReturnValue", "file"] + - ["System.IO.FileInfo!", "Method[OpenRead].ReturnValue", "file"] + - ["System.IO.FileInfo!", "Method[OpenText].ReturnValue", "file"] + - ["System.IO.FileInfo!", "Method[OpenWrite].ReturnValue", "file-write"] + - ["System.IO.FileStream", "Instance", "file"] + - ["System.IO.FileStream", "Instance", "file-write"] + - ["System.IO.StreamWriter", "Instance", "file-write"] + + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.String", "System.IO.Path!", "Method[ChangeExtension].ReturnValue"] + - ["System.Int32", "System.IO.FileSystemWatcher", "Property[InternalBufferSize]"] + - ["System.IO.FileAttributes", "System.IO.FileSystemInfo", "Property[Attributes]"] + - ["System.IO.FileOptions", "System.IO.FileOptions!", "Field[Encrypted]"] + - ["System.IO.FileOptions", "System.IO.FileOptions!", "Field[DeleteOnClose]"] + - ["System.IO.FileSystemInfo", "System.IO.Directory!", "Method[ResolveLinkTarget].ReturnValue"] + - ["System.IO.FileOptions", "System.IO.FileOptions!", "Field[SequentialScan]"] + - ["System.Boolean", "System.IO.UnmanagedMemoryAccessor", "Property[CanWrite]"] + - ["System.IO.Stream", "System.IO.StreamWriter", "Property[BaseStream]"] + - ["System.IO.FileAttributes", "System.IO.FileAttributes!", "Field[Compressed]"] + - ["System.Threading.Tasks.ValueTask", "System.IO.StringReader", "Method[ReadLineAsync].ReturnValue"] + - ["System.Text.Encoding", "System.IO.StringWriter", "Property[Encoding]"] + - ["System.Int64", "System.IO.FileStreamOptions", "Property[PreallocationSize]"] + - ["System.Threading.Tasks.Task", "System.IO.StreamReader", "Method[ReadLineAsync].ReturnValue"] + - ["System.String", "System.IO.FileSystemInfo", "Field[FullPath]"] + - ["System.Int32", "System.IO.EnumerationOptions", "Property[BufferSize]"] + - ["System.IO.DirectoryInfo", "System.IO.Directory!", "Method[CreateDirectory].ReturnValue"] + - ["System.IO.UnixFileMode", "System.IO.UnixFileMode!", "Field[GroupExecute]"] + - ["System.IO.DriveType", "System.IO.DriveType!", "Field[Unknown]"] + - ["System.IO.UnixFileMode", "System.IO.UnixFileMode!", "Field[UserExecute]"] + - ["System.Int32", "System.IO.FileStream", "Method[Read].ReturnValue"] + - ["System.SByte", "System.IO.BinaryReader", "Method[ReadSByte].ReturnValue"] + - ["System.IO.Stream", "System.IO.WindowsRuntimeStreamExtensions!", "Method[AsStream].ReturnValue"] + - ["System.UInt64", "System.IO.UnmanagedMemoryAccessor", "Method[ReadUInt64].ReturnValue"] + - ["System.IO.Stream", "System.IO.BinaryReader", "Property[BaseStream]"] + - ["System.IO.FileAttributes", "System.IO.FileAttributes!", "Field[ReadOnly]"] + - ["System.IO.NotifyFilters", "System.IO.NotifyFilters!", "Field[Size]"] + - ["System.Threading.Tasks.ValueTask", "System.IO.TextReader", "Method[ReadLineAsync].ReturnValue"] + - ["System.IO.DriveType", "System.IO.DriveType!", "Field[Network]"] + - ["System.Int64", "System.IO.BufferedStream", "Property[Length]"] + - ["System.Int32", "System.IO.StringReader", "Method[Read].ReturnValue"] + - ["System.IO.FileShare", "System.IO.FileShare!", "Field[Write]"] + - ["System.Threading.Tasks.Task", "System.IO.StringReader", "Method[ReadToEndAsync].ReturnValue"] + - ["System.Int64", "System.IO.BufferedStream", "Method[Seek].ReturnValue"] + - ["System.IO.DriveType", "System.IO.DriveType!", "Field[Ram]"] + - ["System.Boolean", "System.IO.WaitForChangedResult", "Property[TimedOut]"] + - ["System.Boolean", "System.IO.Directory!", "Method[Exists].ReturnValue"] + - ["System.String", "System.IO.FileNotFoundException", "Property[FileName]"] + - ["System.IO.FileMode", "System.IO.FileMode!", "Field[CreateNew]"] + - ["System.Boolean", "System.IO.StreamWriter", "Property[AutoFlush]"] + - ["System.UInt16", "System.IO.BinaryReader", "Method[ReadUInt16].ReturnValue"] + - ["Windows.Storage.Streams.IRandomAccessStream", "System.IO.WindowsRuntimeStreamExtensions!", "Method[AsRandomAccessStream].ReturnValue"] + - ["System.UInt32", "System.IO.BinaryReader", "Method[ReadUInt32].ReturnValue"] + - ["System.DateTime", "System.IO.Directory!", "Method[GetLastWriteTime].ReturnValue"] + - ["System.Security.AccessControl.FileSecurity", "System.IO.FileInfo", "Method[GetAccessControl].ReturnValue"] + - ["System.Boolean", "System.IO.BufferedStream", "Property[CanSeek]"] + - ["System.Int32", "System.IO.BufferedStream", "Method[EndRead].ReturnValue"] + - ["System.IO.FileInfo", "System.IO.FileInfo", "Method[CopyTo].ReturnValue"] + - ["System.DateTime", "System.IO.FileSystemInfo", "Property[LastAccessTime]"] + - ["System.IO.FileShare", "System.IO.FileShare!", "Field[Inheritable]"] + - ["System.SByte", "System.IO.UnmanagedMemoryAccessor", "Method[ReadSByte].ReturnValue"] + - ["System.Char[]", "System.IO.Path!", "Method[GetInvalidPathChars].ReturnValue"] + - ["System.Threading.Tasks.Task", "System.IO.TextReader", "Method[ReadLineAsync].ReturnValue"] + - ["System.Threading.Tasks.Task", "System.IO.BufferedStream", "Method[ReadAsync].ReturnValue"] + - ["System.DateTime", "System.IO.FileSystemInfo", "Property[LastWriteTime]"] + - ["System.IO.UnixFileMode", "System.IO.UnixFileMode!", "Field[OtherExecute]"] + - ["System.Threading.Tasks.ValueTask", "System.IO.StringReader", "Method[ReadAsync].ReturnValue"] + - ["System.String", "System.IO.Path!", "Method[GetRelativePath].ReturnValue"] + - ["System.IO.Stream", "System.IO.StreamReader", "Property[BaseStream]"] + - ["System.IO.FileAttributes", "System.IO.FileAttributes!", "Field[None]"] + - ["System.IO.StreamWriter", "System.IO.File!", "Method[CreateText].ReturnValue"] + - ["System.Boolean", "System.IO.Path!", "Method[EndsInDirectorySeparator].ReturnValue"] + - ["System.IO.FileAttributes", "System.IO.FileAttributes!", "Field[NotContentIndexed]"] + - ["System.Boolean", "System.IO.MemoryStream", "Property[CanSeek]"] + - ["System.Threading.Tasks.ValueTask", "System.IO.StringReader", "Method[ReadBlockAsync].ReturnValue"] + - ["System.Boolean", "System.IO.FileStream", "Property[IsAsync]"] + - ["System.Int64", "System.IO.Stream", "Method[Seek].ReturnValue"] + - ["System.Boolean", "System.IO.FileInfo", "Property[Exists]"] + - ["System.DateTime", "System.IO.FileSystemInfo", "Property[LastAccessTimeUtc]"] + - ["System.IO.Stream", "System.IO.Stream!", "Field[Null]"] + - ["System.String[]", "System.IO.File!", "Method[ReadAllLines].ReturnValue"] + - ["System.IO.WatcherChangeTypes", "System.IO.WatcherChangeTypes!", "Field[All]"] + - ["System.IO.FileAttributes", "System.IO.FileAttributes!", "Field[ReparsePoint]"] + - ["System.Single", "System.IO.BinaryReader", "Method[ReadSingle].ReturnValue"] + - ["System.IFormatProvider", "System.IO.TextWriter", "Property[FormatProvider]"] + - ["System.IO.FileMode", "System.IO.FileMode!", "Field[Truncate]"] + - ["System.IAsyncResult", "System.IO.BufferedStream", "Method[BeginWrite].ReturnValue"] + - ["System.String", "System.IO.Directory!", "Method[GetDirectoryRoot].ReturnValue"] + - ["System.Collections.Generic.IEnumerable", "System.IO.Directory!", "Method[EnumerateDirectories].ReturnValue"] + - ["System.Threading.Tasks.Task", "System.IO.File!", "Method[ReadAllBytesAsync].ReturnValue"] + - ["System.Threading.Tasks.Task", "System.IO.StreamWriter", "Method[WriteAsync].ReturnValue"] + - ["System.Threading.Tasks.Task", "System.IO.Stream", "Method[ReadAsync].ReturnValue"] + - ["System.Threading.Tasks.ValueTask", "System.IO.UnmanagedMemoryStream", "Method[ReadAsync].ReturnValue"] + - ["System.Boolean", "System.IO.EnumerationOptions", "Property[ReturnSpecialDirectories]"] + - ["System.Int32", "System.IO.Stream", "Property[WriteTimeout]"] + - ["System.Threading.Tasks.ValueTask", "System.IO.StreamReader", "Method[ReadBlockAsync].ReturnValue"] + - ["System.String", "System.IO.FileSystemInfo", "Property[Name]"] + - ["System.Char", "System.IO.BinaryReader", "Method[ReadChar].ReturnValue"] + - ["System.Threading.Tasks.Task", "System.IO.File!", "Method[AppendAllTextAsync].ReturnValue"] + - ["System.Boolean", "System.IO.MemoryStream", "Property[CanWrite]"] + - ["System.UInt16", "System.IO.UnmanagedMemoryAccessor", "Method[ReadUInt16].ReturnValue"] + - ["System.IO.Stream", "System.IO.WindowsRuntimeStreamExtensions!", "Method[AsStreamForWrite].ReturnValue"] + - ["System.Int64", "System.IO.BinaryReader", "Method[ReadInt64].ReturnValue"] + - ["System.IO.SeekOrigin", "System.IO.SeekOrigin!", "Field[Begin]"] + - ["System.Boolean", "System.IO.EnumerationOptions", "Property[RecurseSubdirectories]"] + - ["System.IO.WaitForChangedResult", "System.IO.FileSystemWatcher", "Method[WaitForChanged].ReturnValue"] + - ["System.IO.FileAttributes", "System.IO.FileAttributes!", "Field[System]"] + - ["System.String", "System.IO.FileStream", "Property[Name]"] + - ["System.IO.UnixFileMode", "System.IO.UnixFileMode!", "Field[GroupWrite]"] + - ["System.IO.NotifyFilters", "System.IO.NotifyFilters!", "Field[LastWrite]"] + - ["System.Int64", "System.IO.MemoryStream", "Property[Length]"] + - ["System.Threading.Tasks.ValueTask", "System.IO.FileStream", "Method[ReadAsync].ReturnValue"] + - ["System.Threading.Tasks.Task", "System.IO.BufferedStream", "Method[CopyToAsync].ReturnValue"] + - ["System.IO.MatchCasing", "System.IO.MatchCasing!", "Field[PlatformDefault]"] + - ["Microsoft.Win32.SafeHandles.SafeFileHandle", "System.IO.FileStream", "Property[SafeFileHandle]"] + - ["System.IO.MatchType", "System.IO.MatchType!", "Field[Win32]"] + - ["System.IO.MatchType", "System.IO.MatchType!", "Field[Simple]"] + - ["System.IO.WatcherChangeTypes", "System.IO.WaitForChangedResult", "Property[ChangeType]"] + - ["System.Boolean", "System.IO.Stream", "Property[CanWrite]"] + - ["System.String", "System.IO.FileInfo", "Property[Name]"] + - ["System.Threading.Tasks.ValueTask", "System.IO.BufferedStream", "Method[ReadAsync].ReturnValue"] + - ["System.Int16", "System.IO.BinaryReader", "Method[ReadInt16].ReturnValue"] + - ["System.Boolean", "System.IO.UnmanagedMemoryStream", "Property[CanSeek]"] + - ["System.IAsyncResult", "System.IO.MemoryStream", "Method[BeginRead].ReturnValue"] + - ["System.Threading.Tasks.Task", "System.IO.MemoryStream", "Method[WriteAsync].ReturnValue"] + - ["System.IO.Stream", "System.IO.BufferedStream", "Property[UnderlyingStream]"] + - ["System.IO.FileAttributes", "System.IO.FileAttributes!", "Field[Archive]"] + - ["System.String", "System.IO.Path!", "Method[GetTempPath].ReturnValue"] + - ["System.Threading.Tasks.Task", "System.IO.Stream", "Method[WriteAsync].ReturnValue"] + - ["System.Collections.Generic.IEnumerable", "System.IO.Directory!", "Method[EnumerateFiles].ReturnValue"] + - ["System.String", "System.IO.FileInfo", "Method[ToString].ReturnValue"] + - ["System.DateTime", "System.IO.Directory!", "Method[GetCreationTimeUtc].ReturnValue"] + - ["System.String[]", "System.IO.Directory!", "Method[GetFileSystemEntries].ReturnValue"] + - ["System.Threading.Tasks.ValueTask", "System.IO.MemoryStream", "Method[ReadAsync].ReturnValue"] + - ["System.String", "System.IO.StringReader", "Method[ReadToEnd].ReturnValue"] + - ["System.Uri", "System.IO.FileFormatException", "Property[SourceUri]"] + - ["System.Threading.Tasks.Task", "System.IO.TextReader", "Method[ReadBlockAsync].ReturnValue"] + - ["System.String", "System.IO.RenamedEventArgs", "Property[OldName]"] + - ["System.IO.FileAttributes", "System.IO.FileAttributes!", "Field[Normal]"] + - ["System.Collections.Generic.IEnumerable", "System.IO.DirectoryInfo", "Method[EnumerateFileSystemInfos].ReturnValue"] + - ["System.IO.MatchCasing", "System.IO.MatchCasing!", "Field[CaseSensitive]"] + - ["System.Int16", "System.IO.UnmanagedMemoryAccessor", "Method[ReadInt16].ReturnValue"] + - ["System.Security.AccessControl.DirectorySecurity", "System.IO.DirectoryInfo", "Method[GetAccessControl].ReturnValue"] + - ["System.Collections.Generic.IEnumerable", "System.IO.DirectoryInfo", "Method[EnumerateDirectories].ReturnValue"] + - ["System.String", "System.IO.StreamReader", "Method[ReadToEnd].ReturnValue"] + - ["System.String", "System.IO.Directory!", "Method[GetCurrentDirectory].ReturnValue"] + - ["System.IO.DirectoryInfo", "System.IO.DirectoryInfo", "Property[Parent]"] + - ["System.Boolean", "System.IO.Path!", "Method[IsPathFullyQualified].ReturnValue"] + - ["System.IO.NotifyFilters", "System.IO.NotifyFilters!", "Field[CreationTime]"] + - ["System.IO.FileStream", "System.IO.File!", "Method[Open].ReturnValue"] + - ["System.String", "System.IO.WaitForChangedResult", "Property[OldName]"] + - ["System.String", "System.IO.FileSystemInfo", "Property[LinkTarget]"] + - ["System.Text.Encoding", "System.IO.StreamWriter", "Property[Encoding]"] + - ["System.Int32", "System.IO.StringReader", "Method[Peek].ReturnValue"] + - ["System.Byte[]", "System.IO.MemoryStream", "Method[GetBuffer].ReturnValue"] + - ["System.Boolean", "System.IO.FileInfo", "Property[IsReadOnly]"] + - ["System.IO.HandleInheritability", "System.IO.HandleInheritability!", "Field[None]"] + - ["System.IO.UnixFileMode", "System.IO.UnixFileMode!", "Field[StickyBit]"] + - ["System.Threading.Tasks.ValueTask", "System.IO.Stream", "Method[ReadAtLeastAsync].ReturnValue"] + - ["System.Threading.Tasks.Task", "System.IO.StreamReader", "Method[ReadAsync].ReturnValue"] + - ["System.String", "System.IO.StringReader", "Method[ReadLine].ReturnValue"] + - ["System.IO.FileSystemInfo", "System.IO.File!", "Method[ResolveLinkTarget].ReturnValue"] + - ["System.String", "System.IO.StringWriter", "Method[ToString].ReturnValue"] + - ["System.String", "System.IO.DriveInfo", "Property[VolumeLabel]"] + - ["System.Int32", "System.IO.BufferedStream", "Property[BufferSize]"] + - ["System.Boolean", "System.IO.FileStream", "Property[CanRead]"] + - ["System.Threading.Tasks.Task", "System.IO.File!", "Method[AppendAllBytesAsync].ReturnValue"] + - ["Windows.Storage.Streams.IInputStream", "System.IO.WindowsRuntimeStreamExtensions!", "Method[AsInputStream].ReturnValue"] + - ["System.DateTime", "System.IO.File!", "Method[GetLastAccessTimeUtc].ReturnValue"] + - ["System.Int32", "System.IO.FileStreamOptions", "Property[BufferSize]"] + - ["System.Boolean", "System.IO.FileSystemWatcher", "Property[EnableRaisingEvents]"] + - ["System.IO.UnixFileMode", "System.IO.UnixFileMode!", "Field[SetGroup]"] + - ["System.Byte[]", "System.IO.File!", "Method[ReadAllBytes].ReturnValue"] + - ["System.Threading.Tasks.Task", "System.IO.FileStream", "Method[FlushAsync].ReturnValue"] + - ["System.Int64", "System.IO.Stream", "Property[Length]"] + - ["System.Threading.Tasks.Task", "System.IO.StringWriter", "Method[WriteLineAsync].ReturnValue"] + - ["System.IO.SearchOption", "System.IO.SearchOption!", "Field[AllDirectories]"] + - ["System.DateTime", "System.IO.File!", "Method[GetLastAccessTime].ReturnValue"] + - ["System.String", "System.IO.Path!", "Method[GetFileNameWithoutExtension].ReturnValue"] + - ["System.Boolean", "System.IO.MemoryStream", "Property[CanRead]"] + - ["System.IO.UnixFileMode", "System.IO.UnixFileMode!", "Field[UserRead]"] + - ["System.IO.StreamWriter", "System.IO.StreamWriter!", "Field[Null]"] + - ["System.String", "System.IO.DriveInfo", "Property[Name]"] + - ["System.String", "System.IO.Path!", "Method[GetTempFileName].ReturnValue"] + - ["System.IO.TextWriter", "System.IO.TextWriter!", "Method[CreateBroadcasting].ReturnValue"] + - ["System.IO.Stream", "System.IO.BinaryWriter", "Property[BaseStream]"] + - ["System.IAsyncResult", "System.IO.Stream", "Method[BeginWrite].ReturnValue"] + - ["System.String", "System.IO.DirectoryInfo", "Property[Name]"] + - ["System.IO.FileInfo[]", "System.IO.DirectoryInfo", "Method[GetFiles].ReturnValue"] + - ["System.String", "System.IO.FileLoadException", "Method[ToString].ReturnValue"] + - ["System.Byte", "System.IO.BinaryReader", "Method[ReadByte].ReturnValue"] + - ["System.IO.FileSystemInfo", "System.IO.Directory!", "Method[CreateSymbolicLink].ReturnValue"] + - ["System.Boolean", "System.IO.DriveInfo", "Property[IsReady]"] + - ["System.Threading.Tasks.Task", "System.IO.StreamWriter", "Method[WriteLineAsync].ReturnValue"] + - ["System.IO.FileAttributes", "System.IO.FileAttributes!", "Field[IntegrityStream]"] + - ["System.Threading.Tasks.Task", "System.IO.MemoryStream", "Method[FlushAsync].ReturnValue"] + - ["System.Int32", "System.IO.FileStream", "Method[ReadByte].ReturnValue"] + - ["System.IO.FileAttributes", "System.IO.FileAttributes!", "Field[SparseFile]"] + - ["System.Int32", "System.IO.TextReader", "Method[Peek].ReturnValue"] + - ["System.Int64", "System.IO.DriveInfo", "Property[TotalFreeSpace]"] + - ["System.IO.FileShare", "System.IO.FileShare!", "Field[ReadWrite]"] + - ["System.IAsyncResult", "System.IO.FileStream", "Method[BeginRead].ReturnValue"] + - ["System.Boolean", "System.IO.FileStream", "Property[CanSeek]"] + - ["System.IO.DriveType", "System.IO.DriveType!", "Field[Removable]"] + - ["System.Char[]", "System.IO.Path!", "Method[GetInvalidFileNameChars].ReturnValue"] + - ["System.Collections.ObjectModel.Collection", "System.IO.FileSystemWatcher", "Property[Filters]"] + - ["System.Threading.Tasks.ValueTask", "System.IO.Stream", "Method[ReadExactlyAsync].ReturnValue"] + - ["System.IO.FileAttributes", "System.IO.FileAttributes!", "Field[Offline]"] + - ["System.Nullable", "System.IO.FileStreamOptions", "Property[UnixCreateMode]"] + - ["System.Int32", "System.IO.Stream", "Method[EndRead].ReturnValue"] + - ["System.String", "System.IO.FileSystemWatcher", "Property[Filter]"] + - ["System.IO.FileMode", "System.IO.FileMode!", "Field[Create]"] + - ["System.IO.SeekOrigin", "System.IO.SeekOrigin!", "Field[End]"] + - ["System.UInt64", "System.IO.BinaryReader", "Method[ReadUInt64].ReturnValue"] + - ["System.DateTime", "System.IO.File!", "Method[GetLastWriteTime].ReturnValue"] + - ["System.Int32", "System.IO.TextReader", "Method[Read].ReturnValue"] + - ["System.Int32", "System.IO.StreamReader", "Method[Peek].ReturnValue"] + - ["System.Boolean", "System.IO.UnmanagedMemoryStream", "Property[CanRead]"] + - ["System.IO.FileSystemInfo[]", "System.IO.DirectoryInfo", "Method[GetFileSystemInfos].ReturnValue"] + - ["System.String", "System.IO.StreamReader", "Method[ReadLine].ReturnValue"] + - ["System.Boolean", "System.IO.BinaryReader", "Method[ReadBoolean].ReturnValue"] + - ["System.Int32", "System.IO.Stream", "Method[ReadAtLeast].ReturnValue"] + - ["System.Threading.Tasks.Task", "System.IO.Stream", "Method[FlushAsync].ReturnValue"] + - ["System.IO.FileStream", "System.IO.FileInfo", "Method[OpenWrite].ReturnValue"] + - ["System.IO.StreamReader", "System.IO.File!", "Method[OpenText].ReturnValue"] + - ["System.Threading.Tasks.ValueTask", "System.IO.RandomAccess!", "Method[ReadAsync].ReturnValue"] + - ["System.String", "System.IO.FileLoadException", "Property[Message]"] + - ["System.String", "System.IO.WaitForChangedResult", "Property[Name]"] + - ["System.IO.BinaryWriter", "System.IO.BinaryWriter!", "Field[Null]"] + - ["System.String", "System.IO.TextReader", "Method[ReadToEnd].ReturnValue"] + - ["System.Collections.Generic.IAsyncEnumerable", "System.IO.File!", "Method[ReadLinesAsync].ReturnValue"] + - ["Microsoft.Win32.SafeHandles.SafeFileHandle", "System.IO.File!", "Method[OpenHandle].ReturnValue"] + - ["System.IO.SeekOrigin", "System.IO.SeekOrigin!", "Field[Current]"] + - ["System.Threading.Tasks.ValueTask", "System.IO.StreamWriter", "Method[DisposeAsync].ReturnValue"] + - ["System.IO.FileMode", "System.IO.FileStreamOptions", "Property[Mode]"] + - ["System.Boolean", "System.IO.Stream", "Property[CanSeek]"] + - ["System.String", "System.IO.FileSystemEventArgs", "Property[Name]"] + - ["System.IO.FileAttributes", "System.IO.File!", "Method[GetAttributes].ReturnValue"] + - ["System.DateTime", "System.IO.Directory!", "Method[GetLastWriteTimeUtc].ReturnValue"] + - ["System.Boolean", "System.IO.UnmanagedMemoryAccessor", "Property[IsOpen]"] + - ["System.IO.StreamReader", "System.IO.StreamReader!", "Field[Null]"] + - ["System.Byte", "System.IO.UnmanagedMemoryAccessor", "Method[ReadByte].ReturnValue"] + - ["System.Int64", "System.IO.DriveInfo", "Property[AvailableFreeSpace]"] + - ["System.DateTime", "System.IO.Directory!", "Method[GetCreationTime].ReturnValue"] + - ["System.String", "System.IO.Path!", "Method[Join].ReturnValue"] + - ["System.Boolean", "System.IO.MemoryStream", "Method[TryGetBuffer].ReturnValue"] + - ["System.Int32", "System.IO.PipeException", "Property[ErrorCode]"] + - ["System.Int64", "System.IO.RandomAccess!", "Method[Read].ReturnValue"] + - ["System.String", "System.IO.FileNotFoundException", "Property[FusionLog]"] + - ["System.Boolean", "System.IO.UnmanagedMemoryStream", "Property[CanWrite]"] + - ["System.IO.DirectoryInfo", "System.IO.Directory!", "Method[CreateTempSubdirectory].ReturnValue"] + - ["System.IO.MatchCasing", "System.IO.EnumerationOptions", "Property[MatchCasing]"] + - ["System.Char", "System.IO.Path!", "Field[VolumeSeparatorChar]"] + - ["System.Collections.Generic.IEnumerable", "System.IO.Directory!", "Method[EnumerateFileSystemEntries].ReturnValue"] + - ["System.Int64", "System.IO.UnmanagedMemoryStream", "Property[Length]"] + - ["System.DateTime", "System.IO.FileSystemInfo", "Property[LastWriteTimeUtc]"] + - ["System.Threading.Tasks.Task", "System.IO.BufferedStream", "Method[FlushAsync].ReturnValue"] + - ["System.IO.FileSystemInfo", "System.IO.File!", "Method[CreateSymbolicLink].ReturnValue"] + - ["System.String", "System.IO.FileInfo", "Property[DirectoryName]"] + - ["System.Char", "System.IO.Path!", "Field[AltDirectorySeparatorChar]"] + - ["System.IO.FileAttributes", "System.IO.FileAttributes!", "Field[Encrypted]"] + - ["System.IO.FileAccess", "System.IO.FileAccess!", "Field[Read]"] + - ["System.String", "System.IO.Path!", "Method[Combine].ReturnValue"] + - ["System.IO.NotifyFilters", "System.IO.NotifyFilters!", "Field[Security]"] + - ["System.IO.FileAttributes", "System.IO.FileAttributes!", "Field[Hidden]"] + - ["System.DateTime", "System.IO.FileSystemInfo", "Property[CreationTimeUtc]"] + - ["System.Threading.Tasks.Task", "System.IO.StringWriter", "Method[FlushAsync].ReturnValue"] + - ["System.IO.UnixFileMode", "System.IO.FileSystemInfo", "Property[UnixFileMode]"] + - ["System.Int32", "System.IO.MemoryStream", "Property[Capacity]"] + - ["System.Int64", "System.IO.BinaryWriter", "Method[Seek].ReturnValue"] + - ["System.IO.FileStream", "System.IO.FileInfo", "Method[Create].ReturnValue"] + - ["System.Threading.Tasks.Task", "System.IO.File!", "Method[ReadAllLinesAsync].ReturnValue"] + - ["System.IO.FileOptions", "System.IO.FileOptions!", "Field[RandomAccess]"] + - ["System.IntPtr", "System.IO.FileStream", "Property[Handle]"] + - ["System.Threading.Tasks.ValueTask", "System.IO.FileStream", "Method[WriteAsync].ReturnValue"] + - ["System.Int64", "System.IO.UnmanagedMemoryStream", "Property[Capacity]"] + - ["System.Int32", "System.IO.StreamReader", "Method[Read].ReturnValue"] + - ["System.Int32", "System.IO.UnmanagedMemoryStream", "Method[ReadByte].ReturnValue"] + - ["System.Int64", "System.IO.MemoryStream", "Method[Seek].ReturnValue"] + - ["System.Boolean", "System.IO.File!", "Method[Exists].ReturnValue"] + - ["System.Int64", "System.IO.MemoryStream", "Property[Position]"] + - ["System.Int32", "System.IO.MemoryStream", "Method[EndRead].ReturnValue"] + - ["System.Threading.Tasks.Task", "System.IO.MemoryStream", "Method[ReadAsync].ReturnValue"] + - ["System.IO.FileShare", "System.IO.FileShare!", "Field[Read]"] + - ["System.IAsyncResult", "System.IO.FileStream", "Method[BeginWrite].ReturnValue"] + - ["System.IO.DirectoryInfo", "System.IO.Directory!", "Method[GetParent].ReturnValue"] + - ["System.Boolean", "System.IO.StreamReader", "Property[EndOfStream]"] + - ["System.String", "System.IO.FileSystemInfo", "Method[ToString].ReturnValue"] + - ["System.String", "System.IO.FileSystemWatcher", "Property[Path]"] + - ["System.Threading.Tasks.Task", "System.IO.UnmanagedMemoryStream", "Method[WriteAsync].ReturnValue"] + - ["System.IO.SearchOption", "System.IO.SearchOption!", "Field[TopDirectoryOnly]"] + - ["System.IO.WatcherChangeTypes", "System.IO.FileSystemEventArgs", "Property[ChangeType]"] + - ["System.IO.TextReader", "System.IO.TextReader!", "Method[Synchronized].ReturnValue"] + - ["System.Int32", "System.IO.StringReader", "Method[ReadBlock].ReturnValue"] + - ["System.Threading.Tasks.Task", "System.IO.TextWriter", "Method[WriteLineAsync].ReturnValue"] + - ["System.UInt32", "System.IO.UnmanagedMemoryAccessor", "Method[ReadUInt32].ReturnValue"] + - ["System.IO.DriveType", "System.IO.DriveType!", "Field[CDRom]"] + - ["System.Boolean", "System.IO.EnumerationOptions", "Property[IgnoreInaccessible]"] + - ["System.Boolean", "System.IO.Path!", "Method[HasExtension].ReturnValue"] + - ["System.Security.AccessControl.FileSecurity", "System.IO.FileSystemAclExtensions!", "Method[GetAccessControl].ReturnValue"] + - ["System.IO.FileStream", "System.IO.FileSystemAclExtensions!", "Method[Create].ReturnValue"] + - ["System.Int32", "System.IO.UnmanagedMemoryAccessor", "Method[ReadArray].ReturnValue"] + - ["System.IO.FileSystemInfo", "System.IO.FileSystemInfo", "Method[ResolveLinkTarget].ReturnValue"] + - ["System.String", "System.IO.DriveInfo", "Property[DriveFormat]"] + - ["System.Int32", "System.IO.BinaryReader", "Method[Read7BitEncodedInt].ReturnValue"] + - ["System.String", "System.IO.FileSystemInfo", "Property[FullName]"] + - ["System.IO.FileOptions", "System.IO.FileStreamOptions", "Property[Options]"] + - ["System.String", "System.IO.BinaryReader", "Method[ReadString].ReturnValue"] + - ["System.Threading.Tasks.Task", "System.IO.TextWriter", "Method[FlushAsync].ReturnValue"] + - ["System.IO.FileAccess", "System.IO.FileAccess!", "Field[ReadWrite]"] + - ["System.String", "System.IO.Path!", "Method[GetRandomFileName].ReturnValue"] + - ["System.IO.WatcherChangeTypes", "System.IO.WatcherChangeTypes!", "Field[Changed]"] + - ["System.Security.AccessControl.FileSecurity", "System.IO.File!", "Method[GetAccessControl].ReturnValue"] + - ["System.IO.UnixFileMode", "System.IO.UnixFileMode!", "Field[OtherRead]"] + - ["System.IO.FileOptions", "System.IO.FileOptions!", "Field[None]"] + - ["System.Threading.Tasks.Task", "System.IO.StringReader", "Method[ReadLineAsync].ReturnValue"] + - ["System.Exception", "System.IO.ErrorEventArgs", "Method[GetException].ReturnValue"] + - ["System.Boolean", "System.IO.Path!", "Method[Exists].ReturnValue"] + - ["System.IAsyncResult", "System.IO.Stream", "Method[BeginRead].ReturnValue"] + - ["System.Int32", "System.IO.Stream", "Method[Read].ReturnValue"] + - ["System.Char", "System.IO.UnmanagedMemoryAccessor", "Method[ReadChar].ReturnValue"] + - ["System.IO.FileMode", "System.IO.FileMode!", "Field[Open]"] + - ["System.IO.DriveInfo[]", "System.IO.DriveInfo!", "Method[GetDrives].ReturnValue"] + - ["System.Threading.Tasks.Task", "System.IO.FileStream", "Method[CopyToAsync].ReturnValue"] + - ["System.Byte[]", "System.IO.MemoryStream", "Method[ToArray].ReturnValue"] + - ["System.Half", "System.IO.BinaryReader", "Method[ReadHalf].ReturnValue"] + - ["System.IO.UnixFileMode", "System.IO.UnixFileMode!", "Field[SetUser]"] + - ["System.Boolean", "System.IO.BufferedStream", "Property[CanRead]"] + - ["System.String", "System.IO.Path!", "Method[GetExtension].ReturnValue"] + - ["System.IO.DirectoryInfo", "System.IO.FileInfo", "Property[Directory]"] + - ["System.Int32", "System.IO.BufferedStream", "Method[ReadByte].ReturnValue"] + - ["System.Threading.Tasks.Task", "System.IO.StreamReader", "Method[ReadBlockAsync].ReturnValue"] + - ["System.DateTime", "System.IO.File!", "Method[GetLastWriteTimeUtc].ReturnValue"] + - ["System.Boolean", "System.IO.FileSystemWatcher", "Property[IncludeSubdirectories]"] + - ["System.IO.StreamReader", "System.IO.FileInfo", "Method[OpenText].ReturnValue"] + - ["System.IAsyncResult", "System.IO.BufferedStream", "Method[BeginRead].ReturnValue"] + - ["System.String[]", "System.IO.Directory!", "Method[GetFiles].ReturnValue"] + - ["System.Threading.Tasks.ValueTask", "System.IO.Stream", "Method[DisposeAsync].ReturnValue"] + - ["System.Threading.Tasks.Task", "System.IO.FileStream", "Method[WriteAsync].ReturnValue"] + - ["System.Int64", "System.IO.UnmanagedMemoryStream", "Property[Position]"] + - ["System.Collections.Generic.IEnumerable", "System.IO.DirectoryInfo", "Method[EnumerateFiles].ReturnValue"] + - ["System.IO.FileShare", "System.IO.FileShare!", "Field[Delete]"] + - ["System.String", "System.IO.Path!", "Method[GetFullPath].ReturnValue"] + - ["System.Single", "System.IO.UnmanagedMemoryAccessor", "Method[ReadSingle].ReturnValue"] + - ["System.String", "System.IO.FileSystemInfo", "Field[OriginalPath]"] + - ["System.Threading.Tasks.Task", "System.IO.WindowsRuntimeStorageExtensions!", "Method[OpenStreamForReadAsync].ReturnValue"] + - ["System.IO.DirectoryInfo", "System.IO.FileSystemAclExtensions!", "Method[CreateDirectory].ReturnValue"] + - ["System.Int32", "System.IO.MemoryStream", "Method[Read].ReturnValue"] + - ["System.Int32", "System.IO.BinaryReader", "Method[ReadInt32].ReturnValue"] + - ["System.IO.FileMode", "System.IO.FileMode!", "Field[Append]"] + - ["System.Threading.Tasks.Task", "System.IO.File!", "Method[WriteAllLinesAsync].ReturnValue"] + - ["System.Int64", "System.IO.Stream", "Property[Position]"] + - ["System.String", "System.IO.DriveInfo", "Method[ToString].ReturnValue"] + - ["System.Boolean", "System.IO.UnmanagedMemoryAccessor", "Method[ReadBoolean].ReturnValue"] + - ["System.Threading.Tasks.ValueTask", "System.IO.StreamReader", "Method[ReadLineAsync].ReturnValue"] + - ["System.Int32", "System.IO.MemoryStream", "Method[ReadByte].ReturnValue"] + - ["System.Threading.Tasks.ValueTask", "System.IO.BinaryWriter", "Method[DisposeAsync].ReturnValue"] + - ["System.IO.FileInfo", "System.IO.FileInfo", "Method[Replace].ReturnValue"] + - ["System.Threading.Tasks.Task", "System.IO.File!", "Method[AppendAllLinesAsync].ReturnValue"] + - ["System.IO.Stream", "System.IO.BinaryWriter", "Field[OutStream]"] + - ["System.Threading.Tasks.Task", "System.IO.TextWriter", "Method[WriteAsync].ReturnValue"] + - ["System.IO.FileMode", "System.IO.FileMode!", "Field[OpenOrCreate]"] + - ["System.Boolean", "System.IO.Stream", "Property[CanRead]"] + - ["System.Double", "System.IO.BinaryReader", "Method[ReadDouble].ReturnValue"] + - ["System.Text.Encoding", "System.IO.StreamReader", "Property[CurrentEncoding]"] + - ["System.String", "System.IO.Path!", "Method[GetPathRoot].ReturnValue"] + - ["System.Threading.Tasks.ValueTask", "System.IO.BufferedStream", "Method[DisposeAsync].ReturnValue"] + - ["System.Int32", "System.IO.BinaryReader", "Method[PeekChar].ReturnValue"] + - ["System.String", "System.IO.FileNotFoundException", "Property[Message]"] + - ["System.IO.FileShare", "System.IO.FileShare!", "Field[None]"] + - ["System.IO.WatcherChangeTypes", "System.IO.WatcherChangeTypes!", "Field[Renamed]"] + - ["System.Security.AccessControl.DirectorySecurity", "System.IO.FileSystemAclExtensions!", "Method[GetAccessControl].ReturnValue"] + - ["System.Int32", "System.IO.TextReader", "Method[ReadBlock].ReturnValue"] + - ["System.Threading.Tasks.Task", "System.IO.UnmanagedMemoryStream", "Method[FlushAsync].ReturnValue"] + - ["System.String", "System.IO.IODescriptionAttribute", "Property[Description]"] + - ["System.String", "System.IO.FileSystemInfo", "Property[Extension]"] + - ["System.Threading.Tasks.ValueTask", "System.IO.TextWriter", "Method[DisposeAsync].ReturnValue"] + - ["System.DateTime", "System.IO.File!", "Method[GetCreationTime].ReturnValue"] + - ["System.Int32", "System.IO.UnmanagedMemoryAccessor", "Method[ReadInt32].ReturnValue"] + - ["System.Int32", "System.IO.UnmanagedMemoryStream", "Method[Read].ReturnValue"] + - ["System.IO.StreamWriter", "System.IO.File!", "Method[AppendText].ReturnValue"] + - ["System.IO.Stream", "System.IO.WindowsRuntimeStreamExtensions!", "Method[AsStreamForRead].ReturnValue"] + - ["System.Collections.Generic.IEnumerable", "System.IO.File!", "Method[ReadLines].ReturnValue"] + - ["System.Security.AccessControl.DirectorySecurity", "System.IO.Directory!", "Method[GetAccessControl].ReturnValue"] + - ["System.Threading.Tasks.Task", "System.IO.File!", "Method[WriteAllBytesAsync].ReturnValue"] + - ["System.Char", "System.IO.Path!", "Field[DirectorySeparatorChar]"] + - ["System.Boolean", "System.IO.Stream", "Property[CanTimeout]"] + - ["System.Double", "System.IO.UnmanagedMemoryAccessor", "Method[ReadDouble].ReturnValue"] + - ["System.Threading.Tasks.Task", "System.IO.Stream", "Method[CopyToAsync].ReturnValue"] + - ["System.String", "System.IO.Path!", "Method[GetFileName].ReturnValue"] + - ["System.String", "System.IO.DirectoryInfo", "Method[ToString].ReturnValue"] + - ["System.Int64", "System.IO.BufferedStream", "Property[Position]"] + - ["System.Char[]", "System.IO.Path!", "Field[InvalidPathChars]"] + - ["System.IO.UnixFileMode", "System.IO.UnixFileMode!", "Field[None]"] + - ["System.IO.FileAttributes", "System.IO.FileAttributes!", "Field[Directory]"] + - ["System.Text.Encoding", "System.IO.TextWriter", "Property[Encoding]"] + - ["System.Int64", "System.IO.FileInfo", "Property[Length]"] + - ["System.IO.WatcherChangeTypes", "System.IO.WatcherChangeTypes!", "Field[Created]"] + - ["System.Boolean", "System.IO.FileSystemInfo", "Property[Exists]"] + - ["System.IO.FileStream", "System.IO.File!", "Method[Create].ReturnValue"] + - ["System.DateTime", "System.IO.Directory!", "Method[GetLastAccessTimeUtc].ReturnValue"] + - ["System.Threading.Tasks.ValueTask", "System.IO.UnmanagedMemoryStream", "Method[WriteAsync].ReturnValue"] + - ["System.String", "System.IO.FileSystemEventArgs", "Property[FullPath]"] + - ["System.Threading.Tasks.ValueTask", "System.IO.TextReader", "Method[ReadAsync].ReturnValue"] + - ["System.IO.DirectoryInfo", "System.IO.DirectoryInfo", "Method[CreateSubdirectory].ReturnValue"] + - ["System.Threading.Tasks.Task", "System.IO.StringReader", "Method[ReadAsync].ReturnValue"] + - ["System.Int64", "System.IO.UnmanagedMemoryAccessor", "Method[ReadInt64].ReturnValue"] + - ["System.Boolean", "System.IO.FileStream", "Property[CanWrite]"] + - ["System.IO.StreamWriter", "System.IO.FileInfo", "Method[CreateText].ReturnValue"] + - ["System.String", "System.IO.Path!", "Method[GetDirectoryName].ReturnValue"] + - ["System.Char[]", "System.IO.TextWriter", "Field[CoreNewLine]"] + - ["System.String[]", "System.IO.Directory!", "Method[GetDirectories].ReturnValue"] + - ["System.Int32", "System.IO.BufferedStream", "Method[Read].ReturnValue"] + - ["System.String[]", "System.IO.Directory!", "Method[GetLogicalDrives].ReturnValue"] + - ["System.Int64", "System.IO.FileStream", "Property[Length]"] + - ["System.DateTime", "System.IO.Directory!", "Method[GetLastAccessTime].ReturnValue"] + - ["System.Int32", "System.IO.FileStream", "Method[EndRead].ReturnValue"] + - ["System.IO.FileAccess", "System.IO.FileAccess!", "Field[Write]"] + - ["System.IO.TextReader", "System.IO.TextReader!", "Field[Null]"] + - ["System.Threading.Tasks.Task", "System.IO.MemoryStream", "Method[CopyToAsync].ReturnValue"] + - ["System.IO.FileAccess", "System.IO.FileStreamOptions", "Property[Access]"] + - ["System.String", "System.IO.TextReader", "Method[ReadLine].ReturnValue"] + - ["System.Threading.Tasks.Task", "System.IO.StringReader", "Method[ReadBlockAsync].ReturnValue"] + - ["System.IO.WatcherChangeTypes", "System.IO.WatcherChangeTypes!", "Field[Deleted]"] + - ["System.IO.DriveType", "System.IO.DriveType!", "Field[NoRootDirectory]"] + - ["System.Threading.Tasks.Task", "System.IO.UnmanagedMemoryStream", "Method[ReadAsync].ReturnValue"] + - ["System.String", "System.IO.TextWriter", "Property[NewLine]"] + - ["System.Int32", "System.IO.StreamReader", "Method[ReadBlock].ReturnValue"] + - ["System.Byte*", "System.IO.UnmanagedMemoryStream", "Property[PositionPointer]"] + - ["System.Int32", "System.IO.Stream", "Property[ReadTimeout]"] + - ["System.ComponentModel.ISite", "System.IO.FileSystemWatcher", "Property[Site]"] + - ["System.IO.UnixFileMode", "System.IO.UnixFileMode!", "Field[UserWrite]"] + - ["System.DateTime", "System.IO.File!", "Method[GetCreationTimeUtc].ReturnValue"] + - ["System.Boolean", "System.IO.DirectoryInfo", "Property[Exists]"] + - ["System.Threading.Tasks.ValueTask", "System.IO.MemoryStream", "Method[WriteAsync].ReturnValue"] + - ["System.IO.NotifyFilters", "System.IO.NotifyFilters!", "Field[Attributes]"] + - ["System.IO.NotifyFilters", "System.IO.NotifyFilters!", "Field[DirectoryName]"] + - ["System.Threading.Tasks.Task", "System.IO.FileStream", "Method[ReadAsync].ReturnValue"] + - ["System.Int32", "System.IO.Stream", "Method[ReadByte].ReturnValue"] + - ["System.Char", "System.IO.Path!", "Field[PathSeparator]"] + - ["System.String", "System.IO.FileLoadException", "Property[FusionLog]"] + - ["System.Threading.Tasks.Task", "System.IO.TextReader", "Method[ReadToEndAsync].ReturnValue"] + - ["System.ComponentModel.ISynchronizeInvoke", "System.IO.FileSystemWatcher", "Property[SynchronizingObject]"] + - ["System.String", "System.IO.FileLoadException", "Property[FileName]"] + - ["System.String", "System.IO.Path!", "Method[TrimEndingDirectorySeparator].ReturnValue"] + - ["System.IO.HandleInheritability", "System.IO.HandleInheritability!", "Field[Inheritable]"] + - ["System.Int64", "System.IO.UnmanagedMemoryAccessor", "Property[Capacity]"] + - ["System.IO.FileStream", "System.IO.FileInfo", "Method[Open].ReturnValue"] + - ["System.Threading.Tasks.ValueTask", "System.IO.BufferedStream", "Method[WriteAsync].ReturnValue"] + - ["System.IO.DirectoryInfo", "System.IO.DriveInfo", "Property[RootDirectory]"] + - ["System.Threading.Tasks.Task", "System.IO.WindowsRuntimeStorageExtensions!", "Method[OpenStreamForWriteAsync].ReturnValue"] + - ["System.IO.FileStream", "System.IO.File!", "Method[OpenRead].ReturnValue"] + - ["System.Threading.Tasks.Task", "System.IO.StreamWriter", "Method[FlushAsync].ReturnValue"] + - ["System.IO.FileOptions", "System.IO.FileOptions!", "Field[Asynchronous]"] + - ["System.IO.NotifyFilters", "System.IO.NotifyFilters!", "Field[LastAccess]"] + - ["System.Threading.Tasks.ValueTask", "System.IO.StreamReader", "Method[ReadAsync].ReturnValue"] + - ["System.Threading.Tasks.ValueTask", "System.IO.RandomAccess!", "Method[ReadAsync].ReturnValue"] + - ["System.Threading.Tasks.Task", "System.IO.TextReader", "Method[ReadAsync].ReturnValue"] + - ["System.Int64", "System.IO.FileStream", "Property[Position]"] + - ["System.IO.FileAttributes", "System.IO.FileAttributes!", "Field[Temporary]"] + - ["System.IO.UnixFileMode", "System.IO.File!", "Method[GetUnixFileMode].ReturnValue"] + - ["System.IO.DriveType", "System.IO.DriveInfo", "Property[DriveType]"] + - ["System.IO.UnixFileMode", "System.IO.UnixFileMode!", "Field[OtherWrite]"] + - ["System.Int32", "System.IO.RandomAccess!", "Method[Read].ReturnValue"] + - ["System.IO.FileStream", "System.IO.FileInfo", "Method[OpenRead].ReturnValue"] + - ["System.IO.DirectoryInfo[]", "System.IO.DirectoryInfo", "Method[GetDirectories].ReturnValue"] + - ["System.Int64", "System.IO.UnmanagedMemoryStream", "Method[Seek].ReturnValue"] + - ["System.IO.FileShare", "System.IO.FileStreamOptions", "Property[Share]"] + - ["System.IO.FileAttributes", "System.IO.FileAttributes!", "Field[Device]"] + - ["System.Int64", "System.IO.FileStream", "Method[Seek].ReturnValue"] + - ["System.IAsyncResult", "System.IO.MemoryStream", "Method[BeginWrite].ReturnValue"] + - ["Windows.Storage.Streams.IOutputStream", "System.IO.WindowsRuntimeStreamExtensions!", "Method[AsOutputStream].ReturnValue"] + - ["System.Threading.Tasks.ValueTask", "System.IO.FileStream", "Method[DisposeAsync].ReturnValue"] + - ["System.Boolean", "System.IO.Path!", "Method[IsPathRooted].ReturnValue"] + - ["System.Security.AccessControl.FileSecurity", "System.IO.FileStream", "Method[GetAccessControl].ReturnValue"] + - ["System.Boolean", "System.IO.Path!", "Method[TryJoin].ReturnValue"] + - ["System.Threading.Tasks.Task", "System.IO.StringWriter", "Method[WriteAsync].ReturnValue"] + - ["System.Int64", "System.IO.BinaryReader", "Method[Read7BitEncodedInt64].ReturnValue"] + - ["System.IO.FileAttributes", "System.IO.EnumerationOptions", "Property[AttributesToSkip]"] + - ["System.IO.Stream", "System.IO.Stream!", "Method[Synchronized].ReturnValue"] + - ["System.Threading.Tasks.Task", "System.IO.StreamReader", "Method[ReadToEndAsync].ReturnValue"] + - ["System.String", "System.IO.FileNotFoundException", "Method[ToString].ReturnValue"] + - ["System.IO.NotifyFilters", "System.IO.FileSystemWatcher", "Property[NotifyFilter]"] + - ["System.IO.UnixFileMode", "System.IO.UnixFileMode!", "Field[GroupRead]"] + - ["System.IO.DriveType", "System.IO.DriveType!", "Field[Fixed]"] + - ["System.String", "System.IO.RenamedEventArgs", "Property[OldFullPath]"] + - ["System.Threading.Tasks.ValueTask", "System.IO.TextReader", "Method[ReadBlockAsync].ReturnValue"] + - ["System.Byte[]", "System.IO.BinaryReader", "Method[ReadBytes].ReturnValue"] + - ["System.Threading.Tasks.ValueTask", "System.IO.Stream", "Method[ReadAsync].ReturnValue"] + - ["System.Int64", "System.IO.RandomAccess!", "Method[GetLength].ReturnValue"] + - ["System.Int32", "System.IO.BinaryReader", "Method[Read].ReturnValue"] + - ["System.Threading.WaitHandle", "System.IO.Stream", "Method[CreateWaitHandle].ReturnValue"] + - ["System.IO.FileOptions", "System.IO.FileOptions!", "Field[WriteThrough]"] + - ["System.String", "System.IO.DirectoryInfo", "Property[FullName]"] + - ["System.Decimal", "System.IO.BinaryReader", "Method[ReadDecimal].ReturnValue"] + - ["System.Decimal", "System.IO.UnmanagedMemoryAccessor", "Method[ReadDecimal].ReturnValue"] + - ["System.IO.TextWriter", "System.IO.TextWriter!", "Field[Null]"] + - ["System.Threading.Tasks.Task", "System.IO.BufferedStream", "Method[WriteAsync].ReturnValue"] + - ["System.DateTime", "System.IO.FileSystemInfo", "Property[CreationTime]"] + - ["System.Int32", "System.IO.EnumerationOptions", "Property[MaxRecursionDepth]"] + - ["System.Text.StringBuilder", "System.IO.StringWriter", "Method[GetStringBuilder].ReturnValue"] + - ["System.IO.MatchCasing", "System.IO.MatchCasing!", "Field[CaseInsensitive]"] + - ["System.Threading.Tasks.ValueTask", "System.IO.Stream", "Method[WriteAsync].ReturnValue"] + - ["System.IO.NotifyFilters", "System.IO.NotifyFilters!", "Field[FileName]"] + - ["System.IO.FileStream", "System.IO.File!", "Method[OpenWrite].ReturnValue"] + - ["System.IO.MatchType", "System.IO.EnumerationOptions", "Property[MatchType]"] + - ["System.Threading.Tasks.ValueTask", "System.IO.RandomAccess!", "Method[WriteAsync].ReturnValue"] + - ["System.Int64", "System.IO.DriveInfo", "Property[TotalSize]"] + - ["System.String", "System.IO.File!", "Method[ReadAllText].ReturnValue"] + - ["System.Char[]", "System.IO.BinaryReader", "Method[ReadChars].ReturnValue"] + - ["System.Threading.Tasks.Task", "System.IO.File!", "Method[WriteAllTextAsync].ReturnValue"] + - ["System.IO.TextWriter", "System.IO.TextWriter!", "Method[Synchronized].ReturnValue"] + - ["System.IO.FileAttributes", "System.IO.FileAttributes!", "Field[NoScrubData]"] + - ["System.Boolean", "System.IO.UnmanagedMemoryAccessor", "Property[CanRead]"] + - ["System.Threading.Tasks.Task", "System.IO.File!", "Method[ReadAllTextAsync].ReturnValue"] + - ["System.IO.StreamWriter", "System.IO.FileInfo", "Method[AppendText].ReturnValue"] + - ["System.IO.DirectoryInfo", "System.IO.DirectoryInfo", "Property[Root]"] + - ["System.Boolean", "System.IO.BufferedStream", "Property[CanWrite]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemIOCompression/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemIOCompression/model.yml new file mode 100644 index 000000000000..28165948f7f5 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemIOCompression/model.yml @@ -0,0 +1,123 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Int32", "System.IO.Compression.GZipStream", "Method[EndRead].ReturnValue"] + - ["System.IO.Stream", "System.IO.Compression.ZLibStream", "Property[BaseStream]"] + - ["System.IAsyncResult", "System.IO.Compression.GZipStream", "Method[BeginRead].ReturnValue"] + - ["System.Int64", "System.IO.Compression.BrotliStream", "Property[Length]"] + - ["System.Int32", "System.IO.Compression.GZipStream", "Method[ReadByte].ReturnValue"] + - ["System.Int32", "System.IO.Compression.BrotliStream", "Method[EndRead].ReturnValue"] + - ["System.IO.Compression.CompressionLevel", "System.IO.Compression.CompressionLevel!", "Field[NoCompression]"] + - ["System.Int64", "System.IO.Compression.ZLibStream", "Method[Seek].ReturnValue"] + - ["System.Int64", "System.IO.Compression.ZLibStream", "Property[Length]"] + - ["System.Int64", "System.IO.Compression.GZipStream", "Method[Seek].ReturnValue"] + - ["System.IO.Stream", "System.IO.Compression.BrotliStream", "Property[BaseStream]"] + - ["System.Int32", "System.IO.Compression.BrotliEncoder!", "Method[GetMaxCompressedLength].ReturnValue"] + - ["System.IAsyncResult", "System.IO.Compression.GZipStream", "Method[BeginWrite].ReturnValue"] + - ["System.String", "System.IO.Compression.ZipArchiveEntry", "Property[Name]"] + - ["System.Int64", "System.IO.Compression.DeflateStream", "Property[Position]"] + - ["System.Threading.Tasks.Task", "System.IO.Compression.ZLibStream", "Method[WriteAsync].ReturnValue"] + - ["System.String", "System.IO.Compression.ZipArchiveEntry", "Property[Comment]"] + - ["System.IO.Compression.ZLibCompressionStrategy", "System.IO.Compression.ZLibCompressionStrategy!", "Field[Filtered]"] + - ["System.Int32", "System.IO.Compression.BrotliCompressionOptions", "Property[Quality]"] + - ["System.IO.Stream", "System.IO.Compression.DeflateStream", "Property[BaseStream]"] + - ["System.Buffers.OperationStatus", "System.IO.Compression.BrotliEncoder", "Method[Flush].ReturnValue"] + - ["System.Boolean", "System.IO.Compression.GZipStream", "Property[CanWrite]"] + - ["System.IO.Stream", "System.IO.Compression.GZipStream", "Property[BaseStream]"] + - ["System.Int32", "System.IO.Compression.BrotliStream", "Method[ReadByte].ReturnValue"] + - ["System.Threading.Tasks.Task", "System.IO.Compression.DeflateStream", "Method[WriteAsync].ReturnValue"] + - ["System.Threading.Tasks.Task", "System.IO.Compression.GZipStream", "Method[ReadAsync].ReturnValue"] + - ["System.UInt32", "System.IO.Compression.ZipArchiveEntry", "Property[Crc32]"] + - ["System.Int64", "System.IO.Compression.DeflateStream", "Method[Seek].ReturnValue"] + - ["System.Threading.Tasks.ValueTask", "System.IO.Compression.BrotliStream", "Method[ReadAsync].ReturnValue"] + - ["System.IAsyncResult", "System.IO.Compression.DeflateStream", "Method[BeginRead].ReturnValue"] + - ["System.Int32", "System.IO.Compression.ZLibCompressionOptions", "Property[CompressionLevel]"] + - ["System.IO.Compression.CompressionLevel", "System.IO.Compression.CompressionLevel!", "Field[Fastest]"] + - ["System.Boolean", "System.IO.Compression.GZipStream", "Property[CanSeek]"] + - ["System.Threading.Tasks.ValueTask", "System.IO.Compression.GZipStream", "Method[WriteAsync].ReturnValue"] + - ["System.Boolean", "System.IO.Compression.BrotliStream", "Property[CanRead]"] + - ["System.DateTimeOffset", "System.IO.Compression.ZipArchiveEntry", "Property[LastWriteTime]"] + - ["System.String", "System.IO.Compression.ZipArchive", "Property[Comment]"] + - ["System.Threading.Tasks.Task", "System.IO.Compression.DeflateStream", "Method[FlushAsync].ReturnValue"] + - ["System.Boolean", "System.IO.Compression.BrotliStream", "Property[CanWrite]"] + - ["System.Threading.Tasks.ValueTask", "System.IO.Compression.BrotliStream", "Method[WriteAsync].ReturnValue"] + - ["System.Threading.Tasks.ValueTask", "System.IO.Compression.BrotliStream", "Method[DisposeAsync].ReturnValue"] + - ["System.Threading.Tasks.ValueTask", "System.IO.Compression.ZLibStream", "Method[DisposeAsync].ReturnValue"] + - ["System.Int64", "System.IO.Compression.DeflateStream", "Property[Length]"] + - ["System.IO.Compression.ZipArchiveMode", "System.IO.Compression.ZipArchive", "Property[Mode]"] + - ["System.IO.Compression.CompressionMode", "System.IO.Compression.CompressionMode!", "Field[Compress]"] + - ["System.IO.Compression.ZipArchive", "System.IO.Compression.ZipArchiveEntry", "Property[Archive]"] + - ["System.Threading.Tasks.ValueTask", "System.IO.Compression.DeflateStream", "Method[DisposeAsync].ReturnValue"] + - ["System.IO.Compression.ZLibCompressionStrategy", "System.IO.Compression.ZLibCompressionStrategy!", "Field[Default]"] + - ["System.Boolean", "System.IO.Compression.BrotliDecoder!", "Method[TryDecompress].ReturnValue"] + - ["System.IO.Compression.ZipArchive", "System.IO.Compression.ZipFile!", "Method[OpenRead].ReturnValue"] + - ["System.Int64", "System.IO.Compression.GZipStream", "Property[Position]"] + - ["System.Int32", "System.IO.Compression.DeflateStream", "Method[Read].ReturnValue"] + - ["System.IO.Compression.ZLibCompressionStrategy", "System.IO.Compression.ZLibCompressionStrategy!", "Field[RunLengthEncoding]"] + - ["System.Threading.Tasks.Task", "System.IO.Compression.BrotliStream", "Method[WriteAsync].ReturnValue"] + - ["System.Int64", "System.IO.Compression.GZipStream", "Property[Length]"] + - ["System.Int64", "System.IO.Compression.ZipArchiveEntry", "Property[Length]"] + - ["System.Threading.Tasks.Task", "System.IO.Compression.GZipStream", "Method[FlushAsync].ReturnValue"] + - ["System.Boolean", "System.IO.Compression.ZLibStream", "Property[CanWrite]"] + - ["System.Boolean", "System.IO.Compression.DeflateStream", "Property[CanSeek]"] + - ["System.Threading.Tasks.ValueTask", "System.IO.Compression.ZLibStream", "Method[WriteAsync].ReturnValue"] + - ["System.IO.Compression.ZipArchiveEntry", "System.IO.Compression.ZipFileExtensions!", "Method[CreateEntryFromFile].ReturnValue"] + - ["System.IO.Compression.ZipArchiveEntry", "System.IO.Compression.ZipArchive", "Method[GetEntry].ReturnValue"] + - ["System.IAsyncResult", "System.IO.Compression.ZLibStream", "Method[BeginWrite].ReturnValue"] + - ["System.IAsyncResult", "System.IO.Compression.DeflateStream", "Method[BeginWrite].ReturnValue"] + - ["System.Threading.Tasks.Task", "System.IO.Compression.ZLibStream", "Method[ReadAsync].ReturnValue"] + - ["System.Int32", "System.IO.Compression.ZLibStream", "Method[ReadByte].ReturnValue"] + - ["System.IAsyncResult", "System.IO.Compression.ZLibStream", "Method[BeginRead].ReturnValue"] + - ["System.Threading.Tasks.ValueTask", "System.IO.Compression.GZipStream", "Method[DisposeAsync].ReturnValue"] + - ["System.Boolean", "System.IO.Compression.BrotliEncoder!", "Method[TryCompress].ReturnValue"] + - ["System.IO.Compression.ZLibCompressionStrategy", "System.IO.Compression.ZLibCompressionStrategy!", "Field[HuffmanOnly]"] + - ["System.IO.Compression.CompressionLevel", "System.IO.Compression.CompressionLevel!", "Field[SmallestSize]"] + - ["System.IO.Stream", "System.IO.Compression.ZipArchiveEntry", "Method[Open].ReturnValue"] + - ["System.Boolean", "System.IO.Compression.BrotliStream", "Property[CanSeek]"] + - ["System.Threading.Tasks.Task", "System.IO.Compression.GZipStream", "Method[CopyToAsync].ReturnValue"] + - ["System.Threading.Tasks.ValueTask", "System.IO.Compression.DeflateStream", "Method[WriteAsync].ReturnValue"] + - ["System.IO.Compression.ZipArchiveEntry", "System.IO.Compression.ZipArchive", "Method[CreateEntry].ReturnValue"] + - ["System.IO.Compression.ZLibCompressionStrategy", "System.IO.Compression.ZLibCompressionOptions", "Property[CompressionStrategy]"] + - ["System.Threading.Tasks.Task", "System.IO.Compression.ZLibStream", "Method[CopyToAsync].ReturnValue"] + - ["System.Int32", "System.IO.Compression.ZLibStream", "Method[Read].ReturnValue"] + - ["System.Threading.Tasks.Task", "System.IO.Compression.DeflateStream", "Method[CopyToAsync].ReturnValue"] + - ["System.Threading.Tasks.ValueTask", "System.IO.Compression.DeflateStream", "Method[ReadAsync].ReturnValue"] + - ["System.IAsyncResult", "System.IO.Compression.BrotliStream", "Method[BeginWrite].ReturnValue"] + - ["System.IO.Compression.CompressionLevel", "System.IO.Compression.CompressionLevel!", "Field[Optimal]"] + - ["System.IO.Compression.CompressionMode", "System.IO.Compression.CompressionMode!", "Field[Decompress]"] + - ["System.IO.Compression.ZipArchive", "System.IO.Compression.ZipFile!", "Method[Open].ReturnValue"] + - ["System.Buffers.OperationStatus", "System.IO.Compression.BrotliDecoder", "Method[Decompress].ReturnValue"] + - ["System.Threading.Tasks.ValueTask", "System.IO.Compression.ZLibStream", "Method[ReadAsync].ReturnValue"] + - ["System.Int32", "System.IO.Compression.DeflateStream", "Method[EndRead].ReturnValue"] + - ["System.Boolean", "System.IO.Compression.ZipArchiveEntry", "Property[IsEncrypted]"] + - ["System.IAsyncResult", "System.IO.Compression.BrotliStream", "Method[BeginRead].ReturnValue"] + - ["System.Threading.Tasks.Task", "System.IO.Compression.ZLibStream", "Method[FlushAsync].ReturnValue"] + - ["System.Int64", "System.IO.Compression.ZLibStream", "Property[Position]"] + - ["System.Int32", "System.IO.Compression.ZipArchiveEntry", "Property[ExternalAttributes]"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.IO.Compression.ZipArchive", "Property[Entries]"] + - ["System.Boolean", "System.IO.Compression.DeflateStream", "Property[CanRead]"] + - ["System.Threading.Tasks.Task", "System.IO.Compression.BrotliStream", "Method[ReadAsync].ReturnValue"] + - ["System.Boolean", "System.IO.Compression.DeflateStream", "Property[CanWrite]"] + - ["System.Int32", "System.IO.Compression.DeflateStream", "Method[ReadByte].ReturnValue"] + - ["System.Int32", "System.IO.Compression.GZipStream", "Method[Read].ReturnValue"] + - ["System.Int32", "System.IO.Compression.BrotliStream", "Method[Read].ReturnValue"] + - ["System.Boolean", "System.IO.Compression.ZLibStream", "Property[CanSeek]"] + - ["System.String", "System.IO.Compression.ZipArchiveEntry", "Property[FullName]"] + - ["System.Threading.Tasks.Task", "System.IO.Compression.DeflateStream", "Method[ReadAsync].ReturnValue"] + - ["System.Int64", "System.IO.Compression.BrotliStream", "Property[Position]"] + - ["System.Int32", "System.IO.Compression.ZLibStream", "Method[EndRead].ReturnValue"] + - ["System.Threading.Tasks.ValueTask", "System.IO.Compression.GZipStream", "Method[ReadAsync].ReturnValue"] + - ["System.Boolean", "System.IO.Compression.ZLibStream", "Property[CanRead]"] + - ["System.Int64", "System.IO.Compression.BrotliStream", "Method[Seek].ReturnValue"] + - ["System.Buffers.OperationStatus", "System.IO.Compression.BrotliEncoder", "Method[Compress].ReturnValue"] + - ["System.Threading.Tasks.Task", "System.IO.Compression.BrotliStream", "Method[FlushAsync].ReturnValue"] + - ["System.String", "System.IO.Compression.ZipArchiveEntry", "Method[ToString].ReturnValue"] + - ["System.Threading.Tasks.Task", "System.IO.Compression.GZipStream", "Method[WriteAsync].ReturnValue"] + - ["System.IO.Compression.ZipArchiveMode", "System.IO.Compression.ZipArchiveMode!", "Field[Read]"] + - ["System.IO.Compression.ZipArchiveMode", "System.IO.Compression.ZipArchiveMode!", "Field[Update]"] + - ["System.Boolean", "System.IO.Compression.GZipStream", "Property[CanRead]"] + - ["System.Int64", "System.IO.Compression.ZipArchiveEntry", "Property[CompressedLength]"] + - ["System.IO.Compression.ZLibCompressionStrategy", "System.IO.Compression.ZLibCompressionStrategy!", "Field[Fixed]"] + - ["System.IO.Compression.ZipArchiveMode", "System.IO.Compression.ZipArchiveMode!", "Field[Create]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemIOEnumeration/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemIOEnumeration/model.yml new file mode 100644 index 000000000000..42ca131c6cfa --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemIOEnumeration/model.yml @@ -0,0 +1,22 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.String", "System.IO.Enumeration.FileSystemEntry", "Property[RootDirectory]"] + - ["System.IO.FileSystemInfo", "System.IO.Enumeration.FileSystemEntry", "Method[ToFileSystemInfo].ReturnValue"] + - ["System.Boolean", "System.IO.Enumeration.FileSystemEntry", "Property[IsDirectory]"] + - ["System.String", "System.IO.Enumeration.FileSystemEntry", "Property[OriginalRootDirectory]"] + - ["System.IO.FileAttributes", "System.IO.Enumeration.FileSystemEntry", "Property[Attributes]"] + - ["System.DateTimeOffset", "System.IO.Enumeration.FileSystemEntry", "Property[LastAccessTimeUtc]"] + - ["System.String", "System.IO.Enumeration.FileSystemName!", "Method[TranslateWin32Expression].ReturnValue"] + - ["System.Int64", "System.IO.Enumeration.FileSystemEntry", "Property[Length]"] + - ["System.String", "System.IO.Enumeration.FileSystemEntry", "Property[FileName]"] + - ["System.Boolean", "System.IO.Enumeration.FileSystemEntry", "Property[IsHidden]"] + - ["System.Boolean", "System.IO.Enumeration.FileSystemName!", "Method[MatchesWin32Expression].ReturnValue"] + - ["System.DateTimeOffset", "System.IO.Enumeration.FileSystemEntry", "Property[CreationTimeUtc]"] + - ["System.String", "System.IO.Enumeration.FileSystemEntry", "Method[ToSpecifiedFullPath].ReturnValue"] + - ["System.String", "System.IO.Enumeration.FileSystemEntry", "Property[Directory]"] + - ["System.Boolean", "System.IO.Enumeration.FileSystemName!", "Method[MatchesSimpleExpression].ReturnValue"] + - ["System.String", "System.IO.Enumeration.FileSystemEntry", "Method[ToFullPath].ReturnValue"] + - ["System.DateTimeOffset", "System.IO.Enumeration.FileSystemEntry", "Property[LastWriteTimeUtc]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemIOHashing/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemIOHashing/model.yml new file mode 100644 index 000000000000..bd7aaea87f03 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemIOHashing/model.yml @@ -0,0 +1,44 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Byte[]", "System.IO.Hashing.XxHash64!", "Method[Hash].ReturnValue"] + - ["System.Boolean", "System.IO.Hashing.XxHash32!", "Method[TryHash].ReturnValue"] + - ["System.Int32", "System.IO.Hashing.NonCryptographicHashAlgorithm", "Property[HashLengthInBytes]"] + - ["System.Int32", "System.IO.Hashing.XxHash32!", "Method[Hash].ReturnValue"] + - ["System.UInt64", "System.IO.Hashing.Crc64", "Method[GetCurrentHashAsUInt64].ReturnValue"] + - ["System.UInt32", "System.IO.Hashing.XxHash32", "Method[GetCurrentHashAsUInt32].ReturnValue"] + - ["System.Boolean", "System.IO.Hashing.XxHash3!", "Method[TryHash].ReturnValue"] + - ["System.Boolean", "System.IO.Hashing.XxHash128!", "Method[TryHash].ReturnValue"] + - ["System.UInt64", "System.IO.Hashing.XxHash3!", "Method[HashToUInt64].ReturnValue"] + - ["System.UInt32", "System.IO.Hashing.Crc32", "Method[GetCurrentHashAsUInt32].ReturnValue"] + - ["System.Byte[]", "System.IO.Hashing.XxHash32!", "Method[Hash].ReturnValue"] + - ["System.Int32", "System.IO.Hashing.NonCryptographicHashAlgorithm", "Method[GetCurrentHash].ReturnValue"] + - ["System.Byte[]", "System.IO.Hashing.Crc64!", "Method[Hash].ReturnValue"] + - ["System.Boolean", "System.IO.Hashing.NonCryptographicHashAlgorithm", "Method[TryGetHashAndReset].ReturnValue"] + - ["System.Int32", "System.IO.Hashing.NonCryptographicHashAlgorithm", "Method[GetHashAndReset].ReturnValue"] + - ["System.Boolean", "System.IO.Hashing.NonCryptographicHashAlgorithm", "Method[TryGetCurrentHash].ReturnValue"] + - ["System.Int32", "System.IO.Hashing.Crc32!", "Method[Hash].ReturnValue"] + - ["System.Byte[]", "System.IO.Hashing.NonCryptographicHashAlgorithm", "Method[GetCurrentHash].ReturnValue"] + - ["System.UInt64", "System.IO.Hashing.Crc64!", "Method[HashToUInt64].ReturnValue"] + - ["System.UInt128", "System.IO.Hashing.XxHash128!", "Method[HashToUInt128].ReturnValue"] + - ["System.Byte[]", "System.IO.Hashing.Crc32!", "Method[Hash].ReturnValue"] + - ["System.UInt32", "System.IO.Hashing.Crc32!", "Method[HashToUInt32].ReturnValue"] + - ["System.UInt64", "System.IO.Hashing.XxHash64!", "Method[HashToUInt64].ReturnValue"] + - ["System.Int32", "System.IO.Hashing.XxHash3!", "Method[Hash].ReturnValue"] + - ["System.Byte[]", "System.IO.Hashing.XxHash128!", "Method[Hash].ReturnValue"] + - ["System.Byte[]", "System.IO.Hashing.XxHash3!", "Method[Hash].ReturnValue"] + - ["System.UInt128", "System.IO.Hashing.XxHash128", "Method[GetCurrentHashAsUInt128].ReturnValue"] + - ["System.Boolean", "System.IO.Hashing.Crc64!", "Method[TryHash].ReturnValue"] + - ["System.Threading.Tasks.Task", "System.IO.Hashing.NonCryptographicHashAlgorithm", "Method[AppendAsync].ReturnValue"] + - ["System.Byte[]", "System.IO.Hashing.NonCryptographicHashAlgorithm", "Method[GetHashAndReset].ReturnValue"] + - ["System.Int32", "System.IO.Hashing.XxHash128!", "Method[Hash].ReturnValue"] + - ["System.Boolean", "System.IO.Hashing.Crc32!", "Method[TryHash].ReturnValue"] + - ["System.Int32", "System.IO.Hashing.XxHash64!", "Method[Hash].ReturnValue"] + - ["System.Boolean", "System.IO.Hashing.XxHash64!", "Method[TryHash].ReturnValue"] + - ["System.UInt32", "System.IO.Hashing.XxHash32!", "Method[HashToUInt32].ReturnValue"] + - ["System.UInt64", "System.IO.Hashing.XxHash3", "Method[GetCurrentHashAsUInt64].ReturnValue"] + - ["System.UInt64", "System.IO.Hashing.XxHash64", "Method[GetCurrentHashAsUInt64].ReturnValue"] + - ["System.Int32", "System.IO.Hashing.NonCryptographicHashAlgorithm", "Method[GetHashCode].ReturnValue"] + - ["System.Int32", "System.IO.Hashing.Crc64!", "Method[Hash].ReturnValue"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemIOIsolatedStorage/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemIOIsolatedStorage/model.yml new file mode 100644 index 000000000000..4a691cec2d0a --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemIOIsolatedStorage/model.yml @@ -0,0 +1,76 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Threading.Tasks.Task", "System.IO.IsolatedStorage.IsolatedStorageFileStream", "Method[FlushAsync].ReturnValue"] + - ["System.Int64", "System.IO.IsolatedStorage.IsolatedStorage", "Property[Quota]"] + - ["System.Security.Permissions.IsolatedStoragePermission", "System.IO.IsolatedStorage.IsolatedStorage", "Method[GetPermission].ReturnValue"] + - ["System.Int32", "System.IO.IsolatedStorage.IsolatedStorageFileStream", "Method[ReadByte].ReturnValue"] + - ["Microsoft.Win32.SafeHandles.SafeFileHandle", "System.IO.IsolatedStorage.IsolatedStorageFileStream", "Property[SafeFileHandle]"] + - ["System.Int32", "System.IO.IsolatedStorage.IsolatedStorageFileStream", "Method[Read].ReturnValue"] + - ["System.IO.IsolatedStorage.IsolatedStorageFile", "System.IO.IsolatedStorage.IsolatedStorageFile!", "Method[GetStore].ReturnValue"] + - ["System.IO.IsolatedStorage.IsolatedStorageFile", "System.IO.IsolatedStorage.IsolatedStorageFile!", "Method[GetMachineStoreForDomain].ReturnValue"] + - ["System.IO.IsolatedStorage.IsolatedStorageFile", "System.IO.IsolatedStorage.IsolatedStorageFile!", "Method[GetUserStoreForApplication].ReturnValue"] + - ["System.IO.IsolatedStorage.IsolatedStorageFile", "System.IO.IsolatedStorage.IsolatedStorageFile!", "Method[GetUserStoreForAssembly].ReturnValue"] + - ["System.Boolean", "System.IO.IsolatedStorage.IsolatedStorageFile", "Method[DirectoryExists].ReturnValue"] + - ["System.Char", "System.IO.IsolatedStorage.IsolatedStorage", "Property[SeparatorExternal]"] + - ["System.Object", "System.IO.IsolatedStorage.INormalizeForIsolatedStorage", "Method[Normalize].ReturnValue"] + - ["System.Object", "System.IO.IsolatedStorage.IsolatedStorage", "Property[AssemblyIdentity]"] + - ["System.Boolean", "System.IO.IsolatedStorage.IsolatedStorageFileStream", "Property[CanWrite]"] + - ["System.Boolean", "System.IO.IsolatedStorage.IsolatedStorageFileStream", "Property[IsAsync]"] + - ["System.UInt64", "System.IO.IsolatedStorage.IsolatedStorageFile", "Property[MaximumSize]"] + - ["System.Threading.Tasks.Task", "System.IO.IsolatedStorage.IsolatedStorageFileStream", "Method[WriteAsync].ReturnValue"] + - ["System.String[]", "System.IO.IsolatedStorage.IsolatedStorageFile", "Method[GetDirectoryNames].ReturnValue"] + - ["System.Object", "System.IO.IsolatedStorage.IsolatedStorage", "Property[ApplicationIdentity]"] + - ["System.Boolean", "System.IO.IsolatedStorage.IsolatedStorageFile!", "Property[IsEnabled]"] + - ["System.Int64", "System.IO.IsolatedStorage.IsolatedStorage", "Property[UsedSize]"] + - ["System.Int64", "System.IO.IsolatedStorage.IsolatedStorageFileStream", "Method[Seek].ReturnValue"] + - ["System.Int64", "System.IO.IsolatedStorage.IsolatedStorageFileStream", "Property[Position]"] + - ["System.Threading.Tasks.ValueTask", "System.IO.IsolatedStorage.IsolatedStorageFileStream", "Method[DisposeAsync].ReturnValue"] + - ["System.Int64", "System.IO.IsolatedStorage.IsolatedStorageFile", "Property[AvailableFreeSpace]"] + - ["System.Int64", "System.IO.IsolatedStorage.IsolatedStorageFile", "Property[UsedSize]"] + - ["System.String[]", "System.IO.IsolatedStorage.IsolatedStorageFile", "Method[GetFileNames].ReturnValue"] + - ["System.IO.IsolatedStorage.IsolatedStorageFile", "System.IO.IsolatedStorage.IsolatedStorageFile!", "Method[GetUserStoreForSite].ReturnValue"] + - ["System.IO.IsolatedStorage.IsolatedStorageScope", "System.IO.IsolatedStorage.IsolatedStorageScope!", "Field[Machine]"] + - ["System.IO.IsolatedStorage.IsolatedStorageSecurityOptions", "System.IO.IsolatedStorage.IsolatedStorageSecurityState", "Property[Options]"] + - ["System.IO.IsolatedStorage.IsolatedStorageScope", "System.IO.IsolatedStorage.IsolatedStorage", "Property[Scope]"] + - ["System.DateTimeOffset", "System.IO.IsolatedStorage.IsolatedStorageFile", "Method[GetLastAccessTime].ReturnValue"] + - ["System.DateTimeOffset", "System.IO.IsolatedStorage.IsolatedStorageFile", "Method[GetLastWriteTime].ReturnValue"] + - ["System.IO.IsolatedStorage.IsolatedStorageFile", "System.IO.IsolatedStorage.IsolatedStorageFile!", "Method[GetUserStoreForDomain].ReturnValue"] + - ["System.Int64", "System.IO.IsolatedStorage.IsolatedStorageFile", "Property[Quota]"] + - ["System.IO.IsolatedStorage.IsolatedStorageSecurityOptions", "System.IO.IsolatedStorage.IsolatedStorageSecurityOptions!", "Field[IncreaseQuotaForApplication]"] + - ["System.IO.IsolatedStorage.IsolatedStorageFileStream", "System.IO.IsolatedStorage.IsolatedStorageFile", "Method[CreateFile].ReturnValue"] + - ["System.Char", "System.IO.IsolatedStorage.IsolatedStorage", "Property[SeparatorInternal]"] + - ["System.Threading.Tasks.Task", "System.IO.IsolatedStorage.IsolatedStorageFileStream", "Method[ReadAsync].ReturnValue"] + - ["System.UInt64", "System.IO.IsolatedStorage.IsolatedStorage", "Property[CurrentSize]"] + - ["System.Boolean", "System.IO.IsolatedStorage.IsolatedStorage", "Method[IncreaseQuotaTo].ReturnValue"] + - ["System.IO.IsolatedStorage.IsolatedStorageScope", "System.IO.IsolatedStorage.IsolatedStorageScope!", "Field[None]"] + - ["System.UInt64", "System.IO.IsolatedStorage.IsolatedStorageFile", "Property[CurrentSize]"] + - ["System.DateTimeOffset", "System.IO.IsolatedStorage.IsolatedStorageFile", "Method[GetCreationTime].ReturnValue"] + - ["System.IO.IsolatedStorage.IsolatedStorageScope", "System.IO.IsolatedStorage.IsolatedStorageScope!", "Field[Application]"] + - ["System.Int64", "System.IO.IsolatedStorage.IsolatedStorageSecurityState", "Property[UsedSize]"] + - ["System.Security.Permissions.IsolatedStoragePermission", "System.IO.IsolatedStorage.IsolatedStorageFile", "Method[GetPermission].ReturnValue"] + - ["System.Boolean", "System.IO.IsolatedStorage.IsolatedStorageFile", "Method[IncreaseQuotaTo].ReturnValue"] + - ["System.UInt64", "System.IO.IsolatedStorage.IsolatedStorage", "Property[MaximumSize]"] + - ["System.Threading.Tasks.ValueTask", "System.IO.IsolatedStorage.IsolatedStorageFileStream", "Method[ReadAsync].ReturnValue"] + - ["System.IAsyncResult", "System.IO.IsolatedStorage.IsolatedStorageFileStream", "Method[BeginWrite].ReturnValue"] + - ["System.Int64", "System.IO.IsolatedStorage.IsolatedStorage", "Property[AvailableFreeSpace]"] + - ["System.IO.IsolatedStorage.IsolatedStorageFileStream", "System.IO.IsolatedStorage.IsolatedStorageFile", "Method[OpenFile].ReturnValue"] + - ["System.Collections.IEnumerator", "System.IO.IsolatedStorage.IsolatedStorageFile!", "Method[GetEnumerator].ReturnValue"] + - ["System.IO.IsolatedStorage.IsolatedStorageFile", "System.IO.IsolatedStorage.IsolatedStorageFile!", "Method[GetMachineStoreForApplication].ReturnValue"] + - ["System.Object", "System.IO.IsolatedStorage.IsolatedStorage", "Property[DomainIdentity]"] + - ["System.IO.IsolatedStorage.IsolatedStorageScope", "System.IO.IsolatedStorage.IsolatedStorageScope!", "Field[Domain]"] + - ["System.Int64", "System.IO.IsolatedStorage.IsolatedStorageSecurityState", "Property[Quota]"] + - ["System.Int64", "System.IO.IsolatedStorage.IsolatedStorageFileStream", "Property[Length]"] + - ["System.Boolean", "System.IO.IsolatedStorage.IsolatedStorageFileStream", "Property[CanSeek]"] + - ["System.IO.IsolatedStorage.IsolatedStorageScope", "System.IO.IsolatedStorage.IsolatedStorageScope!", "Field[Roaming]"] + - ["System.Threading.Tasks.ValueTask", "System.IO.IsolatedStorage.IsolatedStorageFileStream", "Method[WriteAsync].ReturnValue"] + - ["System.Boolean", "System.IO.IsolatedStorage.IsolatedStorageFile", "Method[FileExists].ReturnValue"] + - ["System.IAsyncResult", "System.IO.IsolatedStorage.IsolatedStorageFileStream", "Method[BeginRead].ReturnValue"] + - ["System.IntPtr", "System.IO.IsolatedStorage.IsolatedStorageFileStream", "Property[Handle]"] + - ["System.IO.IsolatedStorage.IsolatedStorageFile", "System.IO.IsolatedStorage.IsolatedStorageFile!", "Method[GetMachineStoreForAssembly].ReturnValue"] + - ["System.Boolean", "System.IO.IsolatedStorage.IsolatedStorageFileStream", "Property[CanRead]"] + - ["System.IO.IsolatedStorage.IsolatedStorageScope", "System.IO.IsolatedStorage.IsolatedStorageScope!", "Field[User]"] + - ["System.Int32", "System.IO.IsolatedStorage.IsolatedStorageFileStream", "Method[EndRead].ReturnValue"] + - ["System.IO.IsolatedStorage.IsolatedStorageScope", "System.IO.IsolatedStorage.IsolatedStorageScope!", "Field[Assembly]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemIOLog/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemIOLog/model.yml new file mode 100644 index 000000000000..b8924e598648 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemIOLog/model.yml @@ -0,0 +1,149 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Boolean", "System.IO.Log.ReservationCollection", "Method[Remove].ReturnValue"] + - ["System.Int64", "System.IO.Log.LogStore", "Property[Length]"] + - ["System.Collections.Generic.IEnumerable", "System.IO.Log.LogRecordSequence", "Method[ReadLogRecords].ReturnValue"] + - ["System.Int32", "System.IO.Log.LogPolicy", "Property[MinimumExtentCount]"] + - ["System.IO.Stream", "System.IO.Log.FileRegion", "Method[GetStream].ReturnValue"] + - ["System.IO.Log.SequenceNumber", "System.IO.Log.FileRecordSequence", "Method[EndFlush].ReturnValue"] + - ["System.IO.Log.SequenceNumber", "System.IO.Log.LogRecordSequence", "Method[Flush].ReturnValue"] + - ["System.IO.Log.SequenceNumber", "System.IO.Log.FileRecordSequence", "Method[EndWriteRestartArea].ReturnValue"] + - ["System.Boolean", "System.IO.Log.PolicyUnit!", "Method[op_Inequality].ReturnValue"] + - ["System.IO.Log.SequenceNumber", "System.IO.Log.FileRecordSequence", "Method[EndReserveAndAppend].ReturnValue"] + - ["System.IO.Log.SequenceNumber", "System.IO.Log.IRecordSequence", "Property[BaseSequenceNumber]"] + - ["System.IO.Log.SequenceNumber", "System.IO.Log.FileRecordSequence", "Method[ReserveAndAppend].ReturnValue"] + - ["System.IO.Log.LogRecordEnumeratorType", "System.IO.Log.LogRecordEnumeratorType!", "Field[Next]"] + - ["System.Int64", "System.IO.Log.LogExtent", "Property[Size]"] + - ["System.IO.Log.RecordAppendOptions", "System.IO.Log.RecordAppendOptions!", "Field[ForceAppend]"] + - ["System.IO.Log.SequenceNumber", "System.IO.Log.LogRecordSequence", "Property[BaseSequenceNumber]"] + - ["System.IO.Log.SequenceNumber", "System.IO.Log.LogRecordSequence", "Property[LastSequenceNumber]"] + - ["System.IO.Log.LogStore", "System.IO.Log.LogRecordSequence", "Property[LogStore]"] + - ["System.IO.Log.SequenceNumber", "System.IO.Log.LogRecordSequence", "Method[ReserveAndAppend].ReturnValue"] + - ["System.IO.Log.SequenceNumber", "System.IO.Log.IRecordSequence", "Method[EndAppend].ReturnValue"] + - ["System.IO.Log.LogRecordEnumeratorType", "System.IO.Log.LogRecordEnumeratorType!", "Field[User]"] + - ["System.IO.Log.ReservationCollection", "System.IO.Log.IRecordSequence", "Method[CreateReservationCollection].ReturnValue"] + - ["System.IO.Log.LogExtentState", "System.IO.Log.LogExtentState!", "Field[Inactive]"] + - ["System.IO.Log.SequenceNumber", "System.IO.Log.SequenceNumber!", "Property[Invalid]"] + - ["System.Boolean", "System.IO.Log.SequenceNumber!", "Method[op_GreaterThan].ReturnValue"] + - ["System.IO.Log.ReservationCollection", "System.IO.Log.FileRecordSequence", "Method[CreateReservationCollection].ReturnValue"] + - ["System.Int64", "System.IO.Log.LogStore", "Property[FreeBytes]"] + - ["System.Collections.Generic.IEnumerable", "System.IO.Log.IRecordSequence", "Method[ReadRestartAreas].ReturnValue"] + - ["System.Boolean", "System.IO.Log.LogStore", "Property[Archivable]"] + - ["System.IO.Log.PolicyUnit", "System.IO.Log.PolicyUnit!", "Method[Percentage].ReturnValue"] + - ["System.IO.Log.SequenceNumber", "System.IO.Log.LogRecordSequence", "Method[EndFlush].ReturnValue"] + - ["System.IAsyncResult", "System.IO.Log.FileRecordSequence", "Method[BeginAppend].ReturnValue"] + - ["System.IO.Log.PolicyUnitType", "System.IO.Log.PolicyUnit", "Property[Type]"] + - ["System.Boolean", "System.IO.Log.FileRecordSequence", "Property[RetryAppend]"] + - ["System.IAsyncResult", "System.IO.Log.LogRecordSequence", "Method[BeginAppend].ReturnValue"] + - ["System.IO.Log.LogExtentCollection", "System.IO.Log.LogStore", "Property[Extents]"] + - ["System.IO.Log.LogExtentState", "System.IO.Log.LogExtentState!", "Field[PendingArchive]"] + - ["System.Boolean", "System.IO.Log.PolicyUnit", "Method[Equals].ReturnValue"] + - ["System.Int64", "System.IO.Log.FileRegion", "Property[Offset]"] + - ["System.IO.Log.SequenceNumber", "System.IO.Log.FileRecordSequence", "Method[Append].ReturnValue"] + - ["System.IO.Log.SequenceNumber", "System.IO.Log.IRecordSequence", "Method[EndFlush].ReturnValue"] + - ["System.IO.Stream", "System.IO.Log.LogRecord", "Property[Data]"] + - ["System.Boolean", "System.IO.Log.LogRecordSequence", "Property[RetryAppend]"] + - ["System.Int32", "System.IO.Log.LogExtentCollection", "Property[FreeCount]"] + - ["System.IO.Log.SequenceNumber", "System.IO.Log.FileRecordSequence", "Property[LastSequenceNumber]"] + - ["System.IO.Log.SequenceNumber", "System.IO.Log.FileRecordSequence", "Method[Flush].ReturnValue"] + - ["System.IO.Log.SequenceNumber", "System.IO.Log.LogArchiveSnapshot", "Property[ArchiveTail]"] + - ["System.IO.Log.PolicyUnit", "System.IO.Log.PolicyUnit!", "Method[Extents].ReturnValue"] + - ["System.IO.Log.LogExtentState", "System.IO.Log.LogExtentState!", "Field[Initializing]"] + - ["System.IO.Log.SequenceNumber", "System.IO.Log.LogRecordSequence", "Method[Append].ReturnValue"] + - ["System.IO.Log.SequenceNumber", "System.IO.Log.LogArchiveSnapshot", "Property[LastSequenceNumber]"] + - ["System.String", "System.IO.Log.PolicyUnit", "Method[ToString].ReturnValue"] + - ["System.IO.Log.PolicyUnitType", "System.IO.Log.PolicyUnitType!", "Field[Extents]"] + - ["System.Collections.IEnumerator", "System.IO.Log.ReservationCollection", "Method[System.Collections.IEnumerable.GetEnumerator].ReturnValue"] + - ["System.IO.Log.SequenceNumber", "System.IO.Log.LogRecordSequence", "Method[EndWriteRestartArea].ReturnValue"] + - ["System.Int32", "System.IO.Log.LogStore", "Property[StreamCount]"] + - ["System.Int32", "System.IO.Log.ReservationCollection", "Property[Count]"] + - ["System.IO.Log.SequenceNumber", "System.IO.Log.FileRecordSequence", "Method[EndAppend].ReturnValue"] + - ["System.IO.Log.PolicyUnitType", "System.IO.Log.PolicyUnitType!", "Field[Percentage]"] + - ["System.Collections.IEnumerator", "System.IO.Log.LogExtentCollection", "Method[System.Collections.IEnumerable.GetEnumerator].ReturnValue"] + - ["System.IO.Log.SequenceNumber", "System.IO.Log.IRecordSequence", "Method[EndReserveAndAppend].ReturnValue"] + - ["System.Int32", "System.IO.Log.LogPolicy", "Property[MaximumExtentCount]"] + - ["System.IO.Log.SequenceNumber", "System.IO.Log.FileRecordSequence", "Method[WriteRestartArea].ReturnValue"] + - ["System.IO.Log.LogExtentState", "System.IO.Log.LogExtentState!", "Field[ActivePendingDelete]"] + - ["System.Boolean", "System.IO.Log.ReservationCollection", "Property[IsReadOnly]"] + - ["System.Int32", "System.IO.Log.LogPolicy", "Property[AutoShrinkPercentage]"] + - ["System.Int64", "System.IO.Log.LogRecordSequence", "Property[ReservedBytes]"] + - ["System.IO.Log.SequenceNumber", "System.IO.Log.LogArchiveSnapshot", "Property[BaseSequenceNumber]"] + - ["System.Int64", "System.IO.Log.FileRecordSequence", "Property[MaximumRecordLength]"] + - ["System.Collections.Generic.IEnumerable", "System.IO.Log.FileRecordSequence", "Method[ReadLogRecords].ReturnValue"] + - ["System.IO.Log.LogExtentState", "System.IO.Log.LogExtentState!", "Field[Active]"] + - ["System.IAsyncResult", "System.IO.Log.LogRecordSequence", "Method[BeginReserveAndAppend].ReturnValue"] + - ["System.IO.Log.SequenceNumber", "System.IO.Log.FileRecordSequence", "Property[BaseSequenceNumber]"] + - ["System.IO.Log.LogPolicy", "System.IO.Log.LogStore", "Property[Policy]"] + - ["System.Int64", "System.IO.Log.FileRecordSequence", "Property[ReservedBytes]"] + - ["System.Collections.Generic.IEnumerable", "System.IO.Log.LogRecordSequence", "Method[ReadRestartAreas].ReturnValue"] + - ["System.IO.Log.PolicyUnit", "System.IO.Log.LogPolicy", "Property[PinnedTailThreshold]"] + - ["System.IO.Log.SequenceNumber", "System.IO.Log.IRecordSequence", "Property[RestartSequenceNumber]"] + - ["System.IO.Log.SequenceNumber", "System.IO.Log.LogStore", "Property[LastSequenceNumber]"] + - ["System.IO.Log.SequenceNumber", "System.IO.Log.LogRecordSequence", "Method[WriteRestartArea].ReturnValue"] + - ["System.Int32", "System.IO.Log.LogExtentCollection", "Property[Count]"] + - ["System.String", "System.IO.Log.LogPolicy", "Property[NewExtentPrefix]"] + - ["System.IO.Log.LogExtentState", "System.IO.Log.LogExtentState!", "Field[Unknown]"] + - ["System.IO.Log.SequenceNumber", "System.IO.Log.LogRecord", "Property[SequenceNumber]"] + - ["System.IO.Log.SequenceNumber", "System.IO.Log.LogRecord", "Property[Previous]"] + - ["System.IAsyncResult", "System.IO.Log.FileRecordSequence", "Method[BeginFlush].ReturnValue"] + - ["System.Collections.Generic.IEnumerable", "System.IO.Log.LogArchiveSnapshot", "Property[ArchiveRegions]"] + - ["System.IAsyncResult", "System.IO.Log.IRecordSequence", "Method[BeginReserveAndAppend].ReturnValue"] + - ["System.Collections.Generic.IEnumerator", "System.IO.Log.ReservationCollection", "Method[GetEnumerator].ReturnValue"] + - ["System.IAsyncResult", "System.IO.Log.IRecordSequence", "Method[BeginWriteRestartArea].ReturnValue"] + - ["System.Boolean", "System.IO.Log.LogPolicy", "Property[AutoGrow]"] + - ["System.IO.Log.SequenceNumber", "System.IO.Log.IRecordSequence", "Property[LastSequenceNumber]"] + - ["System.String", "System.IO.Log.LogExtent", "Property[Path]"] + - ["System.Boolean", "System.IO.Log.SequenceNumber!", "Method[op_LessThanOrEqual].ReturnValue"] + - ["System.Int64", "System.IO.Log.PolicyUnit", "Property[Value]"] + - ["System.IO.Log.SequenceNumber", "System.IO.Log.LogRecordSequence", "Property[RestartSequenceNumber]"] + - ["System.Boolean", "System.IO.Log.SequenceNumber!", "Method[op_Equality].ReturnValue"] + - ["System.IO.Log.SequenceNumber", "System.IO.Log.FileRecordSequence", "Property[RestartSequenceNumber]"] + - ["System.IO.Log.SequenceNumber", "System.IO.Log.LogRecordSequence", "Method[EndAppend].ReturnValue"] + - ["System.IO.Log.LogRecordEnumeratorType", "System.IO.Log.LogRecordEnumeratorType!", "Field[Previous]"] + - ["System.IO.Log.SequenceNumber", "System.IO.Log.IRecordSequence", "Method[EndWriteRestartArea].ReturnValue"] + - ["System.IAsyncResult", "System.IO.Log.FileRecordSequence", "Method[BeginReserveAndAppend].ReturnValue"] + - ["System.Int32", "System.IO.Log.SequenceNumber", "Method[CompareTo].ReturnValue"] + - ["System.IAsyncResult", "System.IO.Log.IRecordSequence", "Method[BeginFlush].ReturnValue"] + - ["System.Int64", "System.IO.Log.IRecordSequence", "Property[MaximumRecordLength]"] + - ["System.Byte[]", "System.IO.Log.SequenceNumber", "Method[GetBytes].ReturnValue"] + - ["System.Boolean", "System.IO.Log.PolicyUnit!", "Method[op_Equality].ReturnValue"] + - ["System.IO.Log.ReservationCollection", "System.IO.Log.LogRecordSequence", "Method[CreateReservationCollection].ReturnValue"] + - ["System.Collections.Generic.IEnumerable", "System.IO.Log.IRecordSequence", "Method[ReadLogRecords].ReturnValue"] + - ["System.Int64", "System.IO.Log.FileRegion", "Property[FileLength]"] + - ["System.IO.Log.SequenceNumber", "System.IO.Log.LogRecordSequence", "Method[EndReserveAndAppend].ReturnValue"] + - ["System.IO.Log.SequenceNumber", "System.IO.Log.IRecordSequence", "Method[WriteRestartArea].ReturnValue"] + - ["System.Boolean", "System.IO.Log.SequenceNumber!", "Method[op_LessThan].ReturnValue"] + - ["System.String", "System.IO.Log.FileRegion", "Property[Path]"] + - ["System.IO.Log.SequenceNumber", "System.IO.Log.IRecordSequence", "Method[ReserveAndAppend].ReturnValue"] + - ["Microsoft.Win32.SafeHandles.SafeFileHandle", "System.IO.Log.LogStore", "Property[Handle]"] + - ["System.Int64", "System.IO.Log.ReservationCollection", "Method[GetBestMatchingReservation].ReturnValue"] + - ["System.IAsyncResult", "System.IO.Log.IRecordSequence", "Method[BeginAppend].ReturnValue"] + - ["System.IO.Log.SequenceNumber", "System.IO.Log.IRecordSequence", "Method[Flush].ReturnValue"] + - ["System.IO.Log.LogArchiveSnapshot", "System.IO.Log.LogStore", "Method[CreateLogArchiveSnapshot].ReturnValue"] + - ["System.IO.Log.SequenceNumber", "System.IO.Log.LogStore", "Property[BaseSequenceNumber]"] + - ["System.IAsyncResult", "System.IO.Log.FileRecordSequence", "Method[BeginWriteRestartArea].ReturnValue"] + - ["System.Boolean", "System.IO.Log.IRecordSequence", "Property[RetryAppend]"] + - ["System.Int32", "System.IO.Log.SequenceNumber", "Method[GetHashCode].ReturnValue"] + - ["System.IO.Log.SequenceNumber", "System.IO.Log.LogRecord", "Property[User]"] + - ["System.Boolean", "System.IO.Log.SequenceNumber", "Method[Equals].ReturnValue"] + - ["System.Boolean", "System.IO.Log.ReservationCollection", "Method[Contains].ReturnValue"] + - ["System.IO.Log.LogExtentState", "System.IO.Log.LogExtentState!", "Field[PendingArchiveAndDelete]"] + - ["System.Boolean", "System.IO.Log.SequenceNumber!", "Method[op_Inequality].ReturnValue"] + - ["System.Int64", "System.IO.Log.LogPolicy", "Property[NextExtentSuffix]"] + - ["System.IO.Log.SequenceNumber", "System.IO.Log.TailPinnedEventArgs", "Property[TargetSequenceNumber]"] + - ["System.Int64", "System.IO.Log.IRecordSequence", "Property[ReservedBytes]"] + - ["System.IAsyncResult", "System.IO.Log.LogRecordSequence", "Method[BeginWriteRestartArea].ReturnValue"] + - ["System.Int64", "System.IO.Log.LogRecordSequence", "Property[MaximumRecordLength]"] + - ["System.IO.Log.PolicyUnit", "System.IO.Log.LogPolicy", "Property[GrowthRate]"] + - ["System.IO.Log.SequenceNumber", "System.IO.Log.IRecordSequence", "Method[Append].ReturnValue"] + - ["System.Boolean", "System.IO.Log.SequenceNumber!", "Method[op_GreaterThanOrEqual].ReturnValue"] + - ["System.Collections.Generic.IEnumerable", "System.IO.Log.FileRecordSequence", "Method[ReadRestartAreas].ReturnValue"] + - ["System.IO.Log.LogExtentState", "System.IO.Log.LogExtent", "Property[State]"] + - ["System.IO.Log.RecordAppendOptions", "System.IO.Log.RecordAppendOptions!", "Field[ForceFlush]"] + - ["System.IAsyncResult", "System.IO.Log.LogRecordSequence", "Method[BeginFlush].ReturnValue"] + - ["System.IO.Log.RecordAppendOptions", "System.IO.Log.RecordAppendOptions!", "Field[None]"] + - ["System.Int32", "System.IO.Log.PolicyUnit", "Method[GetHashCode].ReturnValue"] + - ["System.Collections.Generic.IEnumerator", "System.IO.Log.LogExtentCollection", "Method[GetEnumerator].ReturnValue"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemIOMemoryMappedFiles/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemIOMemoryMappedFiles/model.yml new file mode 100644 index 000000000000..a034d387300b --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemIOMemoryMappedFiles/model.yml @@ -0,0 +1,38 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.IO.MemoryMappedFiles.MemoryMappedFileRights", "System.IO.MemoryMappedFiles.MemoryMappedFileRights!", "Field[Write]"] + - ["System.IO.MemoryMappedFiles.MemoryMappedFileOptions", "System.IO.MemoryMappedFiles.MemoryMappedFileOptions!", "Field[DelayAllocatePages]"] + - ["System.IO.MemoryMappedFiles.MemoryMappedFileAccess", "System.IO.MemoryMappedFiles.MemoryMappedFileAccess!", "Field[Read]"] + - ["System.IO.MemoryMappedFiles.MemoryMappedFileRights", "System.IO.MemoryMappedFiles.MemoryMappedFileRights!", "Field[ReadExecute]"] + - ["System.IO.MemoryMappedFiles.MemoryMappedFileAccess", "System.IO.MemoryMappedFiles.MemoryMappedFileAccess!", "Field[ReadExecute]"] + - ["System.IO.MemoryMappedFiles.MemoryMappedFileAccess", "System.IO.MemoryMappedFiles.MemoryMappedFileAccess!", "Field[ReadWriteExecute]"] + - ["System.IO.MemoryMappedFiles.MemoryMappedFileRights", "System.IO.MemoryMappedFiles.MemoryMappedFileRights!", "Field[Read]"] + - ["System.IO.MemoryMappedFiles.MemoryMappedFileAccess", "System.IO.MemoryMappedFiles.MemoryMappedFileAccess!", "Field[CopyOnWrite]"] + - ["System.IO.MemoryMappedFiles.MemoryMappedFileRights", "System.IO.MemoryMappedFiles.MemoryMappedFileRights!", "Field[ReadWrite]"] + - ["System.IO.MemoryMappedFiles.MemoryMappedFileRights", "System.IO.MemoryMappedFiles.MemoryMappedFileRights!", "Field[FullControl]"] + - ["System.IO.MemoryMappedFiles.MemoryMappedFileRights", "System.IO.MemoryMappedFiles.MemoryMappedFileRights!", "Field[Execute]"] + - ["System.IO.MemoryMappedFiles.MemoryMappedFileRights", "System.IO.MemoryMappedFiles.MemoryMappedFileRights!", "Field[ChangePermissions]"] + - ["System.IO.MemoryMappedFiles.MemoryMappedFile", "System.IO.MemoryMappedFiles.MemoryMappedFile!", "Method[CreateNew].ReturnValue"] + - ["System.Int64", "System.IO.MemoryMappedFiles.MemoryMappedViewStream", "Property[PointerOffset]"] + - ["System.Int64", "System.IO.MemoryMappedFiles.MemoryMappedViewAccessor", "Property[PointerOffset]"] + - ["System.IO.MemoryMappedFiles.MemoryMappedFileSecurity", "System.IO.MemoryMappedFiles.MemoryMappedFile", "Method[GetAccessControl].ReturnValue"] + - ["System.IO.MemoryMappedFiles.MemoryMappedFileRights", "System.IO.MemoryMappedFiles.MemoryMappedFileRights!", "Field[AccessSystemSecurity]"] + - ["System.IO.MemoryMappedFiles.MemoryMappedFileRights", "System.IO.MemoryMappedFiles.MemoryMappedFileRights!", "Field[CopyOnWrite]"] + - ["System.IO.MemoryMappedFiles.MemoryMappedFileOptions", "System.IO.MemoryMappedFiles.MemoryMappedFileOptions!", "Field[None]"] + - ["System.IO.MemoryMappedFiles.MemoryMappedFile", "System.IO.MemoryMappedFiles.MemoryMappedFile!", "Method[OpenExisting].ReturnValue"] + - ["System.IO.MemoryMappedFiles.MemoryMappedFile", "System.IO.MemoryMappedFiles.MemoryMappedFile!", "Method[CreateOrOpen].ReturnValue"] + - ["System.IO.MemoryMappedFiles.MemoryMappedFile", "System.IO.MemoryMappedFiles.MemoryMappedFile!", "Method[CreateFromFile].ReturnValue"] + - ["Microsoft.Win32.SafeHandles.SafeMemoryMappedViewHandle", "System.IO.MemoryMappedFiles.MemoryMappedViewAccessor", "Property[SafeMemoryMappedViewHandle]"] + - ["System.IO.MemoryMappedFiles.MemoryMappedFileAccess", "System.IO.MemoryMappedFiles.MemoryMappedFileAccess!", "Field[Write]"] + - ["System.IO.MemoryMappedFiles.MemoryMappedViewStream", "System.IO.MemoryMappedFiles.MemoryMappedFile", "Method[CreateViewStream].ReturnValue"] + - ["Microsoft.Win32.SafeHandles.SafeMemoryMappedViewHandle", "System.IO.MemoryMappedFiles.MemoryMappedViewStream", "Property[SafeMemoryMappedViewHandle]"] + - ["System.IO.MemoryMappedFiles.MemoryMappedFileRights", "System.IO.MemoryMappedFiles.MemoryMappedFileRights!", "Field[ReadWriteExecute]"] + - ["Microsoft.Win32.SafeHandles.SafeMemoryMappedFileHandle", "System.IO.MemoryMappedFiles.MemoryMappedFile", "Property[SafeMemoryMappedFileHandle]"] + - ["System.IO.MemoryMappedFiles.MemoryMappedFileRights", "System.IO.MemoryMappedFiles.MemoryMappedFileRights!", "Field[Delete]"] + - ["System.IO.MemoryMappedFiles.MemoryMappedFileRights", "System.IO.MemoryMappedFiles.MemoryMappedFileRights!", "Field[TakeOwnership]"] + - ["System.IO.MemoryMappedFiles.MemoryMappedViewAccessor", "System.IO.MemoryMappedFiles.MemoryMappedFile", "Method[CreateViewAccessor].ReturnValue"] + - ["System.IO.MemoryMappedFiles.MemoryMappedFileAccess", "System.IO.MemoryMappedFiles.MemoryMappedFileAccess!", "Field[ReadWrite]"] + - ["System.IO.MemoryMappedFiles.MemoryMappedFileRights", "System.IO.MemoryMappedFiles.MemoryMappedFileRights!", "Field[ReadPermissions]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemIOPackaging/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemIOPackaging/model.yml new file mode 100644 index 000000000000..d875348549db --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemIOPackaging/model.yml @@ -0,0 +1,179 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Uri", "System.IO.Packaging.PackageRelationship", "Property[TargetUri]"] + - ["System.IO.Packaging.Package", "System.IO.Packaging.PackageStore!", "Method[GetPackage].ReturnValue"] + - ["System.Boolean", "System.IO.Packaging.PackWebRequest", "Property[UseDefaultCredentials]"] + - ["System.IO.Packaging.VerifyResult", "System.IO.Packaging.VerifyResult!", "Field[CertificateRequired]"] + - ["System.Security.Cryptography.X509Certificates.X509Certificate", "System.IO.Packaging.PackageDigitalSignature", "Property[Signer]"] + - ["System.IO.Packaging.CompressionOption", "System.IO.Packaging.CompressionOption!", "Field[Fast]"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.IO.Packaging.PackageDigitalSignatureManager", "Property[Signatures]"] + - ["System.Security.RightsManagement.PublishLicense", "System.IO.Packaging.RightsManagementInformation", "Method[LoadPublishLicense].ReturnValue"] + - ["System.IO.Packaging.EncryptedPackageEnvelope", "System.IO.Packaging.EncryptedPackageEnvelope!", "Method[CreateFromPackage].ReturnValue"] + - ["System.IO.Packaging.PackageDigitalSignature", "System.IO.Packaging.SignatureVerificationEventArgs", "Property[Signature]"] + - ["System.Net.WebRequest", "System.IO.Packaging.PackWebRequestFactory", "Method[System.Net.IWebRequestCreate.Create].ReturnValue"] + - ["System.String", "System.IO.Packaging.PackageProperties", "Property[ContentType]"] + - ["System.Boolean", "System.IO.Packaging.StorageInfo", "Method[SubStorageExists].ReturnValue"] + - ["System.IO.Packaging.Package", "System.IO.Packaging.EncryptedPackageEnvelope", "Method[GetPackage].ReturnValue"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.IO.Packaging.PackageDigitalSignature", "Property[SignedParts]"] + - ["System.IO.Packaging.VerifyResult", "System.IO.Packaging.VerifyResult!", "Field[ReferenceNotFound]"] + - ["System.IO.Packaging.EncryptionOption", "System.IO.Packaging.StreamInfo", "Property[EncryptionOption]"] + - ["System.Security.RightsManagement.CryptoProvider", "System.IO.Packaging.RightsManagementInformation", "Property[CryptoProvider]"] + - ["System.String", "System.IO.Packaging.PackageRelationship", "Property[Id]"] + - ["System.Uri", "System.IO.Packaging.PackUriHelper!", "Method[GetRelativeUri].ReturnValue"] + - ["System.IO.Packaging.EncryptionOption", "System.IO.Packaging.EncryptionOption!", "Field[RightsManagement]"] + - ["System.Collections.Generic.IDictionary", "System.IO.Packaging.RightsManagementInformation", "Method[GetEmbeddedUseLicenses].ReturnValue"] + - ["System.IO.Packaging.PackageRelationshipCollection", "System.IO.Packaging.PackagePart", "Method[GetRelationshipsByType].ReturnValue"] + - ["System.String", "System.IO.Packaging.PackageProperties", "Property[Language]"] + - ["System.IO.Packaging.PackageProperties", "System.IO.Packaging.EncryptedPackageEnvelope", "Property[PackageProperties]"] + - ["System.String", "System.IO.Packaging.PackageProperties", "Property[Title]"] + - ["System.Boolean", "System.IO.Packaging.StorageInfo", "Method[StreamExists].ReturnValue"] + - ["System.IO.Packaging.CertificateEmbeddingOption", "System.IO.Packaging.PackageDigitalSignatureManager", "Property[CertificateOption]"] + - ["System.IO.Packaging.PackagePart[]", "System.IO.Packaging.Package", "Method[GetPartsCore].ReturnValue"] + - ["System.IO.Stream", "System.IO.Packaging.PackagePart", "Method[GetStream].ReturnValue"] + - ["System.Boolean", "System.IO.Packaging.PackWebResponse", "Property[IsFromCache]"] + - ["System.IO.Packaging.PackageRelationshipSelectorType", "System.IO.Packaging.PackageRelationshipSelectorType!", "Field[Id]"] + - ["System.Uri", "System.IO.Packaging.PackUriHelper!", "Method[Create].ReturnValue"] + - ["System.String", "System.IO.Packaging.PackageDigitalSignatureManager", "Property[HashAlgorithm]"] + - ["System.IO.Stream", "System.IO.Packaging.PackagePart", "Method[GetStreamCore].ReturnValue"] + - ["System.IO.Packaging.StorageInfo", "System.IO.Packaging.EncryptedPackageEnvelope", "Property[StorageInfo]"] + - ["System.Net.WebResponse", "System.IO.Packaging.PackWebRequest", "Method[GetResponse].ReturnValue"] + - ["System.Int64", "System.IO.Packaging.PackWebRequest", "Property[ContentLength]"] + - ["System.IO.Packaging.TargetMode", "System.IO.Packaging.PackageRelationship", "Property[TargetMode]"] + - ["System.String", "System.IO.Packaging.PackUriHelper!", "Field[UriSchemePack]"] + - ["System.IO.Packaging.EncryptionOption", "System.IO.Packaging.EncryptionOption!", "Field[None]"] + - ["System.Uri", "System.IO.Packaging.PackagePart", "Property[Uri]"] + - ["System.Uri", "System.IO.Packaging.PackageRelationship", "Property[SourceUri]"] + - ["System.Uri", "System.IO.Packaging.PackWebResponse", "Property[ResponseUri]"] + - ["System.String", "System.IO.Packaging.PackageRelationship", "Property[RelationshipType]"] + - ["System.IO.Packaging.VerifyResult", "System.IO.Packaging.VerifyResult!", "Field[InvalidCertificate]"] + - ["System.String", "System.IO.Packaging.StorageInfo", "Property[Name]"] + - ["System.IO.FileAccess", "System.IO.Packaging.EncryptedPackageEnvelope", "Property[FileOpenAccess]"] + - ["System.IO.Stream", "System.IO.Packaging.StreamInfo", "Method[GetStream].ReturnValue"] + - ["System.String", "System.IO.Packaging.PackagePart", "Method[GetContentTypeCore].ReturnValue"] + - ["System.IO.Packaging.Package", "System.IO.Packaging.PackagePart", "Property[Package]"] + - ["System.IO.Packaging.PackagePart", "System.IO.Packaging.Package", "Method[GetPart].ReturnValue"] + - ["System.String", "System.IO.Packaging.PackageDigitalSignatureManager", "Property[TimeFormat]"] + - ["System.IO.Packaging.CompressionOption", "System.IO.Packaging.CompressionOption!", "Field[SuperFast]"] + - ["System.String", "System.IO.Packaging.PackageDigitalSignatureManager!", "Property[DefaultHashAlgorithm]"] + - ["System.String", "System.IO.Packaging.PackWebRequest", "Property[ContentType]"] + - ["System.IO.Packaging.StorageInfo[]", "System.IO.Packaging.StorageInfo", "Method[GetSubStorages].ReturnValue"] + - ["System.String", "System.IO.Packaging.PackageProperties", "Property[Description]"] + - ["System.IO.Packaging.PackagePart", "System.IO.Packaging.PackageDigitalSignature", "Property[SignaturePart]"] + - ["System.Int32", "System.IO.Packaging.PackUriHelper!", "Method[ComparePackUri].ReturnValue"] + - ["System.Collections.IEnumerator", "System.IO.Packaging.PackageRelationshipCollection", "Method[System.Collections.IEnumerable.GetEnumerator].ReturnValue"] + - ["System.IO.Packaging.EncryptedPackageEnvelope", "System.IO.Packaging.EncryptedPackageEnvelope!", "Method[Create].ReturnValue"] + - ["System.IO.Packaging.PackageRelationshipSelectorType", "System.IO.Packaging.PackageRelationshipSelector", "Property[SelectorType]"] + - ["System.Boolean", "System.IO.Packaging.PackagePart", "Method[RelationshipExists].ReturnValue"] + - ["System.Uri", "System.IO.Packaging.PackageRelationshipSelector", "Property[SourceUri]"] + - ["System.Byte[]", "System.IO.Packaging.PackageDigitalSignature", "Property[SignatureValue]"] + - ["System.Boolean", "System.IO.Packaging.EncryptedPackageEnvelope!", "Method[IsEncryptedPackageEnvelope].ReturnValue"] + - ["System.IntPtr", "System.IO.Packaging.PackageDigitalSignatureManager", "Property[ParentWindow]"] + - ["System.IO.Packaging.PackagePart", "System.IO.Packaging.ZipPackage", "Method[CreatePartCore].ReturnValue"] + - ["System.String", "System.IO.Packaging.PackageDigitalSignatureManager!", "Property[SignatureOriginRelationshipType]"] + - ["System.String", "System.IO.Packaging.PackageProperties", "Property[Keywords]"] + - ["System.IO.Packaging.PackageDigitalSignature", "System.IO.Packaging.PackageDigitalSignatureManager", "Method[Sign].ReturnValue"] + - ["System.IO.Packaging.CertificateEmbeddingOption", "System.IO.Packaging.CertificateEmbeddingOption!", "Field[InSignaturePart]"] + - ["System.IO.Packaging.PackageRelationship", "System.IO.Packaging.PackagePart", "Method[GetRelationship].ReturnValue"] + - ["System.Net.WebHeaderCollection", "System.IO.Packaging.PackWebResponse", "Property[Headers]"] + - ["System.IO.Packaging.CompressionOption", "System.IO.Packaging.CompressionOption!", "Field[Maximum]"] + - ["System.IO.Packaging.Package", "System.IO.Packaging.PackageRelationship", "Property[Package]"] + - ["System.IO.Packaging.PackageProperties", "System.IO.Packaging.Package", "Property[PackageProperties]"] + - ["System.IO.Packaging.StreamInfo", "System.IO.Packaging.StorageInfo", "Method[CreateStream].ReturnValue"] + - ["System.String", "System.IO.Packaging.PackageProperties", "Property[ContentStatus]"] + - ["System.Uri", "System.IO.Packaging.PackUriHelper!", "Method[GetPartUri].ReturnValue"] + - ["System.IO.Packaging.PackagePart", "System.IO.Packaging.Package", "Method[GetPartCore].ReturnValue"] + - ["System.IO.Packaging.StorageInfo", "System.IO.Packaging.StorageInfo", "Method[CreateSubStorage].ReturnValue"] + - ["System.IO.Packaging.VerifyResult", "System.IO.Packaging.PackageDigitalSignature", "Method[Verify].ReturnValue"] + - ["System.Int32", "System.IO.Packaging.PackUriHelper!", "Method[ComparePartUri].ReturnValue"] + - ["System.IO.Packaging.PackagePart", "System.IO.Packaging.Package", "Method[CreatePart].ReturnValue"] + - ["System.Net.WebRequest", "System.IO.Packaging.PackWebRequest", "Method[GetInnerRequest].ReturnValue"] + - ["System.Net.WebHeaderCollection", "System.IO.Packaging.PackWebRequest", "Property[Headers]"] + - ["System.Uri", "System.IO.Packaging.PackageDigitalSignatureManager", "Property[SignatureOrigin]"] + - ["System.String", "System.IO.Packaging.PackWebRequest", "Property[ConnectionGroupName]"] + - ["System.IO.Packaging.CompressionOption", "System.IO.Packaging.CompressionOption!", "Field[NotCompressed]"] + - ["System.Collections.Generic.IEnumerator", "System.IO.Packaging.PackagePartCollection", "Method[System.Collections.Generic.IEnumerable.GetEnumerator].ReturnValue"] + - ["System.Nullable", "System.IO.Packaging.PackageProperties", "Property[LastPrinted]"] + - ["System.Security.Cryptography.X509Certificates.X509ChainStatusFlags", "System.IO.Packaging.PackageDigitalSignatureManager!", "Method[VerifyCertificate].ReturnValue"] + - ["System.IO.Packaging.Package", "System.IO.Packaging.Package!", "Method[Open].ReturnValue"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.IO.Packaging.PackageDigitalSignature", "Property[SignedRelationshipSelectors]"] + - ["System.IO.Packaging.VerifyResult", "System.IO.Packaging.SignatureVerificationEventArgs", "Property[VerifyResult]"] + - ["System.Boolean", "System.IO.Packaging.Package", "Method[PartExists].ReturnValue"] + - ["System.Collections.Generic.List", "System.IO.Packaging.PackageRelationshipSelector", "Method[Select].ReturnValue"] + - ["System.IO.Packaging.RightsManagementInformation", "System.IO.Packaging.EncryptedPackageEnvelope", "Property[RightsManagementInformation]"] + - ["System.IO.Packaging.PackageDigitalSignature", "System.IO.Packaging.PackageDigitalSignatureManager", "Method[GetSignature].ReturnValue"] + - ["System.String", "System.IO.Packaging.PackWebRequest", "Property[Method]"] + - ["System.Int32", "System.IO.Packaging.PackWebRequest", "Property[Timeout]"] + - ["System.String", "System.IO.Packaging.PackWebResponse", "Property[ContentType]"] + - ["System.IO.Packaging.StreamInfo", "System.IO.Packaging.StorageInfo", "Method[GetStreamInfo].ReturnValue"] + - ["System.Net.IWebProxy", "System.IO.Packaging.PackWebRequest", "Property[Proxy]"] + - ["System.IO.Packaging.VerifyResult", "System.IO.Packaging.VerifyResult!", "Field[InvalidSignature]"] + - ["System.Uri", "System.IO.Packaging.PackUriHelper!", "Method[GetPackageUri].ReturnValue"] + - ["System.String", "System.IO.Packaging.PackageProperties", "Property[Category]"] + - ["System.String", "System.IO.Packaging.PackageProperties", "Property[Identifier]"] + - ["System.IO.Packaging.PackageRelationshipCollection", "System.IO.Packaging.Package", "Method[GetRelationshipsByType].ReturnValue"] + - ["System.Boolean", "System.IO.Packaging.PackUriHelper!", "Method[IsRelationshipPartUri].ReturnValue"] + - ["System.IO.Packaging.VerifyResult", "System.IO.Packaging.PackageDigitalSignatureManager", "Method[VerifySignatures].ReturnValue"] + - ["System.IO.Packaging.TargetMode", "System.IO.Packaging.TargetMode!", "Field[Internal]"] + - ["System.Uri", "System.IO.Packaging.PackUriHelper!", "Method[GetNormalizedPartUri].ReturnValue"] + - ["System.IO.Packaging.CompressionOption", "System.IO.Packaging.CompressionOption!", "Field[Normal]"] + - ["System.Collections.Generic.Dictionary", "System.IO.Packaging.PackageDigitalSignatureManager", "Property[TransformMapping]"] + - ["System.Uri", "System.IO.Packaging.PackUriHelper!", "Method[GetSourcePartUriFromRelationshipPartUri].ReturnValue"] + - ["System.DateTime", "System.IO.Packaging.PackageDigitalSignature", "Property[SigningTime]"] + - ["System.IO.Packaging.StorageInfo", "System.IO.Packaging.StorageInfo", "Method[GetSubStorageInfo].ReturnValue"] + - ["System.IO.Packaging.TargetMode", "System.IO.Packaging.TargetMode!", "Field[External]"] + - ["System.IO.Packaging.CompressionOption", "System.IO.Packaging.PackagePart", "Property[CompressionOption]"] + - ["System.Collections.Generic.IEnumerator", "System.IO.Packaging.PackagePartCollection", "Method[GetEnumerator].ReturnValue"] + - ["System.IO.Packaging.StreamInfo[]", "System.IO.Packaging.StorageInfo", "Method[GetStreams].ReturnValue"] + - ["System.IO.Packaging.CertificateEmbeddingOption", "System.IO.Packaging.PackageDigitalSignature", "Property[CertificateEmbeddingOption]"] + - ["System.String", "System.IO.Packaging.PackageProperties", "Property[Version]"] + - ["System.IO.Packaging.CertificateEmbeddingOption", "System.IO.Packaging.CertificateEmbeddingOption!", "Field[NotEmbedded]"] + - ["System.IO.Packaging.PackageRelationshipCollection", "System.IO.Packaging.Package", "Method[GetRelationships].ReturnValue"] + - ["System.Security.Cryptography.Xml.Signature", "System.IO.Packaging.PackageDigitalSignature", "Property[Signature]"] + - ["System.Net.WebResponse", "System.IO.Packaging.PackWebResponse", "Property[InnerResponse]"] + - ["System.IO.Packaging.PackageDigitalSignature", "System.IO.Packaging.PackageDigitalSignatureManager", "Method[Countersign].ReturnValue"] + - ["System.IO.Packaging.PackagePart", "System.IO.Packaging.ZipPackage", "Method[GetPartCore].ReturnValue"] + - ["System.IO.Packaging.PackageRelationship", "System.IO.Packaging.Package", "Method[CreateRelationship].ReturnValue"] + - ["System.Nullable", "System.IO.Packaging.PackageProperties", "Property[Created]"] + - ["System.Collections.Generic.IEnumerator", "System.IO.Packaging.PackageRelationshipCollection", "Method[GetEnumerator].ReturnValue"] + - ["System.IO.Packaging.PackagePart[]", "System.IO.Packaging.ZipPackage", "Method[GetPartsCore].ReturnValue"] + - ["System.Collections.IEnumerator", "System.IO.Packaging.PackagePartCollection", "Method[System.Collections.IEnumerable.GetEnumerator].ReturnValue"] + - ["System.IO.Packaging.CertificateEmbeddingOption", "System.IO.Packaging.CertificateEmbeddingOption!", "Field[InCertificatePart]"] + - ["System.IO.Packaging.VerifyResult", "System.IO.Packaging.VerifyResult!", "Field[NotSigned]"] + - ["System.Net.Cache.RequestCachePolicy", "System.IO.Packaging.PackWebRequest", "Property[CachePolicy]"] + - ["System.Collections.Generic.List", "System.IO.Packaging.PackageDigitalSignature", "Method[GetPartTransformList].ReturnValue"] + - ["System.IO.Stream", "System.IO.Packaging.PackWebRequest", "Method[GetRequestStream].ReturnValue"] + - ["System.String", "System.IO.Packaging.PackageDigitalSignature", "Property[TimeFormat]"] + - ["System.Uri", "System.IO.Packaging.PackUriHelper!", "Method[CreatePartUri].ReturnValue"] + - ["System.IO.Packaging.CompressionOption", "System.IO.Packaging.StreamInfo", "Property[CompressionOption]"] + - ["System.Boolean", "System.IO.Packaging.PackageDigitalSignatureManager", "Property[IsSigned]"] + - ["System.String", "System.IO.Packaging.PackageRelationshipSelector", "Property[SelectionCriteria]"] + - ["System.Int64", "System.IO.Packaging.PackWebResponse", "Property[ContentLength]"] + - ["System.IO.Packaging.VerifyResult", "System.IO.Packaging.VerifyResult!", "Field[Success]"] + - ["System.String", "System.IO.Packaging.PackageProperties", "Property[Revision]"] + - ["System.String", "System.IO.Packaging.PackageProperties", "Property[Subject]"] + - ["System.IO.Packaging.PackageRelationship", "System.IO.Packaging.Package", "Method[GetRelationship].ReturnValue"] + - ["System.Security.RightsManagement.UseLicense", "System.IO.Packaging.RightsManagementInformation", "Method[LoadUseLicense].ReturnValue"] + - ["System.IO.Packaging.PackageRelationship", "System.IO.Packaging.PackagePart", "Method[CreateRelationship].ReturnValue"] + - ["System.IO.Packaging.PackagePart", "System.IO.Packaging.Package", "Method[CreatePartCore].ReturnValue"] + - ["System.IO.Stream", "System.IO.Packaging.ZipPackagePart", "Method[GetStreamCore].ReturnValue"] + - ["System.IO.Packaging.PackageRelationshipSelectorType", "System.IO.Packaging.PackageRelationshipSelectorType!", "Field[Type]"] + - ["System.String", "System.IO.Packaging.PackagePart", "Property[ContentType]"] + - ["System.IO.Packaging.PackagePartCollection", "System.IO.Packaging.Package", "Method[GetParts].ReturnValue"] + - ["System.Boolean", "System.IO.Packaging.PackWebRequest", "Property[PreAuthenticate]"] + - ["System.IO.Packaging.EncryptedPackageEnvelope", "System.IO.Packaging.EncryptedPackageEnvelope!", "Method[Open].ReturnValue"] + - ["System.String", "System.IO.Packaging.PackageProperties", "Property[LastModifiedBy]"] + - ["System.Net.ICredentials", "System.IO.Packaging.PackWebRequest", "Property[Credentials]"] + - ["System.Uri", "System.IO.Packaging.PackUriHelper!", "Method[ResolvePartUri].ReturnValue"] + - ["System.String", "System.IO.Packaging.PackageDigitalSignature", "Property[SignatureType]"] + - ["System.IO.Packaging.PackageRelationshipCollection", "System.IO.Packaging.PackagePart", "Method[GetRelationships].ReturnValue"] + - ["System.Nullable", "System.IO.Packaging.PackageProperties", "Property[Modified]"] + - ["System.Boolean", "System.IO.Packaging.Package", "Method[RelationshipExists].ReturnValue"] + - ["System.Uri", "System.IO.Packaging.PackUriHelper!", "Method[GetRelationshipPartUri].ReturnValue"] + - ["System.Uri", "System.IO.Packaging.PackWebRequest", "Property[RequestUri]"] + - ["System.IO.FileAccess", "System.IO.Packaging.Package", "Property[FileOpenAccess]"] + - ["System.IO.Stream", "System.IO.Packaging.PackWebResponse", "Method[GetResponseStream].ReturnValue"] + - ["System.String", "System.IO.Packaging.StreamInfo", "Property[Name]"] + - ["System.String", "System.IO.Packaging.PackageProperties", "Property[Creator]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemIOPipelines/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemIOPipelines/model.yml new file mode 100644 index 000000000000..cfef51cba320 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemIOPipelines/model.yml @@ -0,0 +1,51 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.IO.Pipelines.PipeScheduler", "System.IO.Pipelines.PipeOptions", "Property[WriterScheduler]"] + - ["System.Threading.Tasks.ValueTask", "System.IO.Pipelines.PipeReader", "Method[ReadAtLeastAsync].ReturnValue"] + - ["System.IO.Pipelines.PipeReader", "System.IO.Pipelines.IDuplexPipe", "Property[Input]"] + - ["System.Boolean", "System.IO.Pipelines.StreamPipeReaderOptions", "Property[UseZeroByteReads]"] + - ["System.Threading.Tasks.ValueTask", "System.IO.Pipelines.PipeReader", "Method[CompleteAsync].ReturnValue"] + - ["System.IO.Pipelines.PipeScheduler", "System.IO.Pipelines.PipeScheduler!", "Property[Inline]"] + - ["System.Int32", "System.IO.Pipelines.StreamPipeReaderOptions", "Property[BufferSize]"] + - ["System.Boolean", "System.IO.Pipelines.StreamPipeWriterOptions", "Property[LeaveOpen]"] + - ["System.IO.Pipelines.PipeScheduler", "System.IO.Pipelines.PipeOptions", "Property[ReaderScheduler]"] + - ["System.IO.Stream", "System.IO.Pipelines.PipeWriter", "Method[AsStream].ReturnValue"] + - ["System.Span", "System.IO.Pipelines.PipeWriter", "Method[GetSpan].ReturnValue"] + - ["System.Boolean", "System.IO.Pipelines.StreamPipeReaderOptions", "Property[LeaveOpen]"] + - ["System.Buffers.ReadOnlySequence", "System.IO.Pipelines.ReadResult", "Property[Buffer]"] + - ["System.Boolean", "System.IO.Pipelines.FlushResult", "Property[IsCanceled]"] + - ["System.Boolean", "System.IO.Pipelines.FlushResult", "Property[IsCompleted]"] + - ["System.Int32", "System.IO.Pipelines.StreamPipeReaderOptions", "Property[MinimumReadSize]"] + - ["System.Int64", "System.IO.Pipelines.PipeWriter", "Property[UnflushedBytes]"] + - ["System.Threading.Tasks.Task", "System.IO.Pipelines.PipeReader", "Method[CopyToAsync].ReturnValue"] + - ["System.Threading.Tasks.Task", "System.IO.Pipelines.StreamPipeExtensions!", "Method[CopyToAsync].ReturnValue"] + - ["System.Threading.Tasks.ValueTask", "System.IO.Pipelines.PipeWriter", "Method[CompleteAsync].ReturnValue"] + - ["System.IO.Pipelines.PipeWriter", "System.IO.Pipelines.Pipe", "Property[Writer]"] + - ["System.IO.Pipelines.PipeWriter", "System.IO.Pipelines.IDuplexPipe", "Property[Output]"] + - ["System.Threading.Tasks.ValueTask", "System.IO.Pipelines.PipeReader", "Method[ReadAsync].ReturnValue"] + - ["System.Threading.Tasks.ValueTask", "System.IO.Pipelines.PipeWriter", "Method[FlushAsync].ReturnValue"] + - ["System.Threading.Tasks.ValueTask", "System.IO.Pipelines.PipeReader", "Method[ReadAtLeastAsyncCore].ReturnValue"] + - ["System.Boolean", "System.IO.Pipelines.ReadResult", "Property[IsCanceled]"] + - ["System.Memory", "System.IO.Pipelines.PipeWriter", "Method[GetMemory].ReturnValue"] + - ["System.Int32", "System.IO.Pipelines.PipeOptions", "Property[MinimumSegmentSize]"] + - ["System.IO.Pipelines.PipeScheduler", "System.IO.Pipelines.PipeScheduler!", "Property[ThreadPool]"] + - ["System.IO.Pipelines.PipeWriter", "System.IO.Pipelines.PipeWriter!", "Method[Create].ReturnValue"] + - ["System.IO.Stream", "System.IO.Pipelines.PipeReader", "Method[AsStream].ReturnValue"] + - ["System.IO.Pipelines.PipeReader", "System.IO.Pipelines.PipeReader!", "Method[Create].ReturnValue"] + - ["System.IO.Pipelines.PipeReader", "System.IO.Pipelines.Pipe", "Property[Reader]"] + - ["System.Boolean", "System.IO.Pipelines.PipeReader", "Method[TryRead].ReturnValue"] + - ["System.IO.Pipelines.PipeOptions", "System.IO.Pipelines.PipeOptions!", "Property[Default]"] + - ["System.Threading.Tasks.ValueTask", "System.IO.Pipelines.PipeWriter", "Method[WriteAsync].ReturnValue"] + - ["System.Int32", "System.IO.Pipelines.StreamPipeWriterOptions", "Property[MinimumBufferSize]"] + - ["System.Threading.Tasks.Task", "System.IO.Pipelines.PipeWriter", "Method[CopyFromAsync].ReturnValue"] + - ["System.Boolean", "System.IO.Pipelines.ReadResult", "Property[IsCompleted]"] + - ["System.Boolean", "System.IO.Pipelines.PipeOptions", "Property[UseSynchronizationContext]"] + - ["System.Buffers.MemoryPool", "System.IO.Pipelines.StreamPipeWriterOptions", "Property[Pool]"] + - ["System.Int64", "System.IO.Pipelines.PipeOptions", "Property[ResumeWriterThreshold]"] + - ["System.Int64", "System.IO.Pipelines.PipeOptions", "Property[PauseWriterThreshold]"] + - ["System.Boolean", "System.IO.Pipelines.PipeWriter", "Property[CanGetUnflushedBytes]"] + - ["System.Buffers.MemoryPool", "System.IO.Pipelines.StreamPipeReaderOptions", "Property[Pool]"] + - ["System.Buffers.MemoryPool", "System.IO.Pipelines.PipeOptions", "Property[Pool]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemIOPipes/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemIOPipes/model.yml new file mode 100644 index 000000000000..ceab566e06f0 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemIOPipes/model.yml @@ -0,0 +1,82 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.IO.Pipes.PipeDirection", "System.IO.Pipes.PipeDirection!", "Field[Out]"] + - ["System.Type", "System.IO.Pipes.PipeSecurity", "Property[AuditRuleType]"] + - ["System.Threading.Tasks.Task", "System.IO.Pipes.PipeStream", "Method[ReadAsync].ReturnValue"] + - ["System.Int64", "System.IO.Pipes.PipeStream", "Method[Seek].ReturnValue"] + - ["System.IO.Pipes.PipeAccessRights", "System.IO.Pipes.PipeAccessRights!", "Field[WriteData]"] + - ["System.IO.Pipes.PipeTransmissionMode", "System.IO.Pipes.PipeTransmissionMode!", "Field[Byte]"] + - ["System.Boolean", "System.IO.Pipes.PipeSecurity", "Method[RemoveAccessRule].ReturnValue"] + - ["System.IO.Pipes.PipeAccessRights", "System.IO.Pipes.PipeAccessRights!", "Field[ChangePermissions]"] + - ["System.Boolean", "System.IO.Pipes.PipeStream", "Property[CanWrite]"] + - ["Microsoft.Win32.SafeHandles.SafePipeHandle", "System.IO.Pipes.AnonymousPipeServerStream", "Property[ClientSafePipeHandle]"] + - ["System.Int32", "System.IO.Pipes.PipeStream", "Method[ReadByte].ReturnValue"] + - ["System.IO.Pipes.PipeTransmissionMode", "System.IO.Pipes.PipeStream", "Property[ReadMode]"] + - ["System.IO.Pipes.PipeAccessRights", "System.IO.Pipes.PipeAccessRights!", "Field[TakeOwnership]"] + - ["System.IO.Pipes.PipeDirection", "System.IO.Pipes.PipeDirection!", "Field[In]"] + - ["System.IO.Pipes.PipeAccessRights", "System.IO.Pipes.PipeAccessRights!", "Field[ReadExtendedAttributes]"] + - ["System.Type", "System.IO.Pipes.PipeSecurity", "Property[AccessRuleType]"] + - ["System.Boolean", "System.IO.Pipes.PipeStream", "Property[IsMessageComplete]"] + - ["System.IO.Pipes.PipeSecurity", "System.IO.Pipes.PipesAclExtensions!", "Method[GetAccessControl].ReturnValue"] + - ["System.String", "System.IO.Pipes.NamedPipeServerStream", "Method[GetImpersonationUserName].ReturnValue"] + - ["System.IO.Pipes.PipeOptions", "System.IO.Pipes.PipeOptions!", "Field[Asynchronous]"] + - ["System.Threading.Tasks.Task", "System.IO.Pipes.PipeStream", "Method[FlushAsync].ReturnValue"] + - ["System.IO.Pipes.PipeAccessRights", "System.IO.Pipes.PipeAccessRights!", "Field[Synchronize]"] + - ["System.Security.AccessControl.AuditRule", "System.IO.Pipes.PipeSecurity", "Method[AuditRuleFactory].ReturnValue"] + - ["System.IAsyncResult", "System.IO.Pipes.PipeStream", "Method[BeginWrite].ReturnValue"] + - ["System.IO.Pipes.PipeSecurity", "System.IO.Pipes.PipeStream", "Method[GetAccessControl].ReturnValue"] + - ["System.Threading.Tasks.ValueTask", "System.IO.Pipes.PipeStream", "Method[WriteAsync].ReturnValue"] + - ["System.Threading.Tasks.Task", "System.IO.Pipes.PipeStream", "Method[WriteAsync].ReturnValue"] + - ["System.IO.Pipes.PipeDirection", "System.IO.Pipes.PipeDirection!", "Field[InOut]"] + - ["System.Security.AccessControl.AccessRule", "System.IO.Pipes.PipeSecurity", "Method[AccessRuleFactory].ReturnValue"] + - ["System.IO.Pipes.PipeOptions", "System.IO.Pipes.PipeOptions!", "Field[FirstPipeInstance]"] + - ["System.IO.Pipes.PipeAccessRights", "System.IO.Pipes.PipeAccessRights!", "Field[AccessSystemSecurity]"] + - ["System.Int32", "System.IO.Pipes.PipeStream", "Property[InBufferSize]"] + - ["System.Boolean", "System.IO.Pipes.PipeStream", "Property[IsAsync]"] + - ["System.IO.Pipes.PipeAccessRights", "System.IO.Pipes.PipeAccessRights!", "Field[Write]"] + - ["System.Boolean", "System.IO.Pipes.PipeSecurity", "Method[RemoveAuditRule].ReturnValue"] + - ["System.IAsyncResult", "System.IO.Pipes.PipeStream", "Method[BeginRead].ReturnValue"] + - ["System.IO.Pipes.PipeAccessRights", "System.IO.Pipes.PipeAccessRights!", "Field[Delete]"] + - ["System.IO.Pipes.NamedPipeServerStream", "System.IO.Pipes.NamedPipeServerStreamAcl!", "Method[Create].ReturnValue"] + - ["System.IAsyncResult", "System.IO.Pipes.NamedPipeServerStream", "Method[BeginWaitForConnection].ReturnValue"] + - ["System.Boolean", "System.IO.Pipes.PipeStream", "Property[CanSeek]"] + - ["System.Boolean", "System.IO.Pipes.PipeStream", "Property[IsHandleExposed]"] + - ["System.Threading.Tasks.Task", "System.IO.Pipes.NamedPipeServerStream", "Method[WaitForConnectionAsync].ReturnValue"] + - ["System.IO.Pipes.PipeAccessRights", "System.IO.Pipes.PipeAccessRights!", "Field[CreateNewInstance]"] + - ["System.IO.Pipes.PipeOptions", "System.IO.Pipes.PipeOptions!", "Field[None]"] + - ["System.Type", "System.IO.Pipes.PipeSecurity", "Property[AccessRightType]"] + - ["System.Int32", "System.IO.Pipes.PipeStream", "Method[Read].ReturnValue"] + - ["System.Int64", "System.IO.Pipes.PipeStream", "Property[Position]"] + - ["System.IO.Pipes.PipeAccessRights", "System.IO.Pipes.PipeAuditRule", "Property[PipeAccessRights]"] + - ["System.Boolean", "System.IO.Pipes.PipeStream", "Property[IsConnected]"] + - ["System.IO.Pipes.PipeAccessRights", "System.IO.Pipes.PipeAccessRights!", "Field[ReadAttributes]"] + - ["System.Int32", "System.IO.Pipes.PipeStream", "Method[EndRead].ReturnValue"] + - ["System.Threading.Tasks.ValueTask", "System.IO.Pipes.PipeStream", "Method[ReadAsync].ReturnValue"] + - ["System.Int32", "System.IO.Pipes.PipeStream", "Property[OutBufferSize]"] + - ["System.IO.Pipes.PipeTransmissionMode", "System.IO.Pipes.AnonymousPipeClientStream", "Property[TransmissionMode]"] + - ["System.IO.Pipes.PipeAccessRights", "System.IO.Pipes.PipeAccessRights!", "Field[FullControl]"] + - ["System.IO.Pipes.PipeTransmissionMode", "System.IO.Pipes.PipeTransmissionMode!", "Field[Message]"] + - ["System.IO.Pipes.AnonymousPipeServerStream", "System.IO.Pipes.AnonymousPipeServerStreamAcl!", "Method[Create].ReturnValue"] + - ["System.IO.Pipes.PipeAccessRights", "System.IO.Pipes.PipeAccessRule", "Property[PipeAccessRights]"] + - ["System.Int64", "System.IO.Pipes.PipeStream", "Property[Length]"] + - ["System.Boolean", "System.IO.Pipes.PipeStream", "Property[CanRead]"] + - ["System.IO.Pipes.PipeOptions", "System.IO.Pipes.PipeOptions!", "Field[CurrentUserOnly]"] + - ["Microsoft.Win32.SafeHandles.SafePipeHandle", "System.IO.Pipes.PipeStream", "Property[SafePipeHandle]"] + - ["System.IO.Pipes.PipeOptions", "System.IO.Pipes.PipeOptions!", "Field[WriteThrough]"] + - ["System.IO.Pipes.PipeTransmissionMode", "System.IO.Pipes.AnonymousPipeServerStream", "Property[ReadMode]"] + - ["System.Int32", "System.IO.Pipes.NamedPipeClientStream", "Property[NumberOfServerInstances]"] + - ["System.IO.Pipes.PipeAccessRights", "System.IO.Pipes.PipeAccessRights!", "Field[ReadPermissions]"] + - ["System.Threading.Tasks.Task", "System.IO.Pipes.NamedPipeClientStream", "Method[ConnectAsync].ReturnValue"] + - ["System.IO.Pipes.PipeAccessRights", "System.IO.Pipes.PipeAccessRights!", "Field[Read]"] + - ["System.String", "System.IO.Pipes.AnonymousPipeServerStream", "Method[GetClientHandleAsString].ReturnValue"] + - ["System.Int32", "System.IO.Pipes.NamedPipeServerStream!", "Field[MaxAllowedServerInstances]"] + - ["System.IO.Pipes.PipeTransmissionMode", "System.IO.Pipes.AnonymousPipeClientStream", "Property[ReadMode]"] + - ["System.IO.Pipes.PipeAccessRights", "System.IO.Pipes.PipeAccessRights!", "Field[ReadData]"] + - ["System.IO.Pipes.PipeAccessRights", "System.IO.Pipes.PipeAccessRights!", "Field[WriteAttributes]"] + - ["System.IO.Pipes.PipeAccessRights", "System.IO.Pipes.PipeAccessRights!", "Field[WriteExtendedAttributes]"] + - ["System.IO.Pipes.PipeTransmissionMode", "System.IO.Pipes.AnonymousPipeServerStream", "Property[TransmissionMode]"] + - ["System.IO.Pipes.PipeTransmissionMode", "System.IO.Pipes.PipeStream", "Property[TransmissionMode]"] + - ["System.IO.Pipes.PipeAccessRights", "System.IO.Pipes.PipeAccessRights!", "Field[ReadWrite]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemIOPorts/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemIOPorts/model.yml new file mode 100644 index 000000000000..b4928823de0e --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemIOPorts/model.yml @@ -0,0 +1,66 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.String", "System.IO.Ports.SerialPort", "Property[PortName]"] + - ["System.Boolean", "System.IO.Ports.SerialPort", "Property[IsOpen]"] + - ["System.Boolean", "System.IO.Ports.SerialPort", "Property[BreakState]"] + - ["System.Boolean", "System.IO.Ports.SerialPort", "Property[DiscardNull]"] + - ["System.String", "System.IO.Ports.SerialPort", "Property[NewLine]"] + - ["System.Int32", "System.IO.Ports.SerialPort", "Property[BaudRate]"] + - ["System.String[]", "System.IO.Ports.SerialPort!", "Method[GetPortNames].ReturnValue"] + - ["System.IO.Ports.Parity", "System.IO.Ports.Parity!", "Field[Mark]"] + - ["System.Boolean", "System.IO.Ports.SerialPort", "Property[DtrEnable]"] + - ["System.IO.Ports.Handshake", "System.IO.Ports.SerialPort", "Property[Handshake]"] + - ["System.Boolean", "System.IO.Ports.SerialPort", "Property[RtsEnable]"] + - ["System.Int32", "System.IO.Ports.SerialPort!", "Field[InfiniteTimeout]"] + - ["System.IO.Ports.Parity", "System.IO.Ports.Parity!", "Field[Odd]"] + - ["System.IO.Ports.Parity", "System.IO.Ports.Parity!", "Field[Space]"] + - ["System.IO.Ports.Parity", "System.IO.Ports.SerialPort", "Property[Parity]"] + - ["System.IO.Ports.Handshake", "System.IO.Ports.Handshake!", "Field[XOnXOff]"] + - ["System.IO.Ports.SerialPinChange", "System.IO.Ports.SerialPinChangedEventArgs", "Property[EventType]"] + - ["System.IO.Ports.SerialData", "System.IO.Ports.SerialData!", "Field[Eof]"] + - ["System.Int32", "System.IO.Ports.SerialPort", "Property[WriteTimeout]"] + - ["System.Int32", "System.IO.Ports.SerialPort", "Property[BytesToRead]"] + - ["System.IO.Ports.SerialPinChange", "System.IO.Ports.SerialPinChange!", "Field[DsrChanged]"] + - ["System.IO.Stream", "System.IO.Ports.SerialPort", "Property[BaseStream]"] + - ["System.Boolean", "System.IO.Ports.SerialPort", "Property[CtsHolding]"] + - ["System.IO.Ports.StopBits", "System.IO.Ports.SerialPort", "Property[StopBits]"] + - ["System.Int32", "System.IO.Ports.SerialPort", "Property[WriteBufferSize]"] + - ["System.IO.Ports.Handshake", "System.IO.Ports.Handshake!", "Field[RequestToSend]"] + - ["System.Int32", "System.IO.Ports.SerialPort", "Property[BytesToWrite]"] + - ["System.IO.Ports.StopBits", "System.IO.Ports.StopBits!", "Field[OnePointFive]"] + - ["System.IO.Ports.SerialPinChange", "System.IO.Ports.SerialPinChange!", "Field[CDChanged]"] + - ["System.Int32", "System.IO.Ports.SerialPort", "Property[DataBits]"] + - ["System.IO.Ports.StopBits", "System.IO.Ports.StopBits!", "Field[One]"] + - ["System.Int32", "System.IO.Ports.SerialPort", "Method[Read].ReturnValue"] + - ["System.Int32", "System.IO.Ports.SerialPort", "Property[ReadTimeout]"] + - ["System.Boolean", "System.IO.Ports.SerialPort", "Property[CDHolding]"] + - ["System.IO.Ports.SerialError", "System.IO.Ports.SerialError!", "Field[RXParity]"] + - ["System.IO.Ports.SerialError", "System.IO.Ports.SerialError!", "Field[RXOver]"] + - ["System.String", "System.IO.Ports.SerialPort", "Method[ReadExisting].ReturnValue"] + - ["System.IO.Ports.Handshake", "System.IO.Ports.Handshake!", "Field[None]"] + - ["System.Int32", "System.IO.Ports.SerialPort", "Property[ReadBufferSize]"] + - ["System.IO.Ports.SerialPinChange", "System.IO.Ports.SerialPinChange!", "Field[Break]"] + - ["System.Int32", "System.IO.Ports.SerialPort", "Method[ReadByte].ReturnValue"] + - ["System.Int32", "System.IO.Ports.SerialPort", "Property[ReceivedBytesThreshold]"] + - ["System.IO.Ports.SerialPinChange", "System.IO.Ports.SerialPinChange!", "Field[Ring]"] + - ["System.IO.Ports.Parity", "System.IO.Ports.Parity!", "Field[Even]"] + - ["System.IO.Ports.SerialError", "System.IO.Ports.SerialErrorReceivedEventArgs", "Property[EventType]"] + - ["System.IO.Ports.SerialData", "System.IO.Ports.SerialDataReceivedEventArgs", "Property[EventType]"] + - ["System.IO.Ports.Parity", "System.IO.Ports.Parity!", "Field[None]"] + - ["System.IO.Ports.StopBits", "System.IO.Ports.StopBits!", "Field[None]"] + - ["System.IO.Ports.Handshake", "System.IO.Ports.Handshake!", "Field[RequestToSendXOnXOff]"] + - ["System.IO.Ports.SerialData", "System.IO.Ports.SerialData!", "Field[Chars]"] + - ["System.IO.Ports.SerialPinChange", "System.IO.Ports.SerialPinChange!", "Field[CtsChanged]"] + - ["System.Text.Encoding", "System.IO.Ports.SerialPort", "Property[Encoding]"] + - ["System.IO.Ports.SerialError", "System.IO.Ports.SerialError!", "Field[TXFull]"] + - ["System.IO.Ports.SerialError", "System.IO.Ports.SerialError!", "Field[Frame]"] + - ["System.IO.Ports.SerialError", "System.IO.Ports.SerialError!", "Field[Overrun]"] + - ["System.Byte", "System.IO.Ports.SerialPort", "Property[ParityReplace]"] + - ["System.String", "System.IO.Ports.SerialPort", "Method[ReadLine].ReturnValue"] + - ["System.String", "System.IO.Ports.SerialPort", "Method[ReadTo].ReturnValue"] + - ["System.IO.Ports.StopBits", "System.IO.Ports.StopBits!", "Field[Two]"] + - ["System.Boolean", "System.IO.Ports.SerialPort", "Property[DsrHolding]"] + - ["System.Int32", "System.IO.Ports.SerialPort", "Method[ReadChar].ReturnValue"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemIdentityModel/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemIdentityModel/model.yml new file mode 100644 index 000000000000..55b81ca155fd --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemIdentityModel/model.yml @@ -0,0 +1,105 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.IdentityModel.Tokens.EncryptingCredentials", "System.IdentityModel.Scope", "Property[EncryptingCredentials]"] + - ["System.IdentityModel.Configuration.SecurityTokenServiceConfiguration", "System.IdentityModel.SecurityTokenService", "Property[SecurityTokenServiceConfiguration]"] + - ["System.Boolean", "System.IdentityModel.DelegatingXmlDictionaryReader", "Method[Read].ReturnValue"] + - ["System.Boolean", "System.IdentityModel.Scope", "Property[SymmetricKeyEncryptionRequired]"] + - ["System.String", "System.IdentityModel.DelegatingXmlDictionaryReader", "Property[Value]"] + - ["System.String", "System.IdentityModel.DelegatingXmlDictionaryReader", "Property[LocalName]"] + - ["System.String", "System.IdentityModel.Scope", "Property[ReplyToAddress]"] + - ["System.Byte[]", "System.IdentityModel.RsaSignatureCookieTransform", "Method[Decode].ReturnValue"] + - ["System.IdentityModel.Protocols.WSTrust.RequestSecurityTokenResponse", "System.IdentityModel.SecurityTokenService", "Method[Validate].ReturnValue"] + - ["System.Boolean", "System.IdentityModel.DelegatingXmlDictionaryReader", "Method[MoveToNextAttribute].ReturnValue"] + - ["System.Byte[]", "System.IdentityModel.RsaSignatureCookieTransform", "Method[Encode].ReturnValue"] + - ["System.Collections.Generic.Dictionary", "System.IdentityModel.OpenObject", "Property[Properties]"] + - ["System.IdentityModel.Tokens.EncryptingCredentials", "System.IdentityModel.SecurityTokenService", "Method[GetRequestorProofEncryptingCredentials].ReturnValue"] + - ["System.String", "System.IdentityModel.DelegatingXmlDictionaryReader", "Property[Prefix]"] + - ["System.String", "System.IdentityModel.RsaSignatureCookieTransform", "Property[HashName]"] + - ["System.IdentityModel.Tokens.SecurityTokenHandler", "System.IdentityModel.SecurityTokenService", "Method[GetSecurityTokenHandler].ReturnValue"] + - ["System.Int32", "System.IdentityModel.DelegatingXmlDictionaryReader", "Method[ReadContentAsBase64].ReturnValue"] + - ["System.Byte[]", "System.IdentityModel.ProtectedDataCookieTransform", "Method[Encode].ReturnValue"] + - ["System.IdentityModel.Protocols.WSTrust.Lifetime", "System.IdentityModel.SecurityTokenService", "Method[GetTokenLifetime].ReturnValue"] + - ["System.Boolean", "System.IdentityModel.DelegatingXmlDictionaryReader", "Property[IsDefault]"] + - ["System.Boolean", "System.IdentityModel.DelegatingXmlDictionaryReader", "Method[MoveToFirstAttribute].ReturnValue"] + - ["System.IdentityModel.Protocols.WSTrust.RequestSecurityTokenResponse", "System.IdentityModel.SecurityTokenService", "Method[Renew].ReturnValue"] + - ["System.Xml.XmlNameTable", "System.IdentityModel.DelegatingXmlDictionaryReader", "Property[NameTable]"] + - ["System.IAsyncResult", "System.IdentityModel.SecurityTokenService", "Method[BeginCancel].ReturnValue"] + - ["System.Byte[]", "System.IdentityModel.CookieTransform", "Method[Decode].ReturnValue"] + - ["System.IAsyncResult", "System.IdentityModel.SecurityTokenService", "Method[BeginGetScope].ReturnValue"] + - ["System.IdentityModel.Scope", "System.IdentityModel.SecurityTokenService", "Property[Scope]"] + - ["System.Byte[]", "System.IdentityModel.ProtectedDataCookieTransform", "Method[Decode].ReturnValue"] + - ["System.IdentityModel.Protocols.WSTrust.RequestSecurityTokenResponse", "System.IdentityModel.SecurityTokenService", "Method[EndCancel].ReturnValue"] + - ["System.IdentityModel.Protocols.WSTrust.RequestSecurityTokenResponse", "System.IdentityModel.SecurityTokenService", "Method[EndIssue].ReturnValue"] + - ["System.Boolean", "System.IdentityModel.Scope", "Property[TokenEncryptionRequired]"] + - ["System.Xml.XmlDictionaryReader", "System.IdentityModel.DelegatingXmlDictionaryReader", "Property[InnerReader]"] + - ["System.Xml.UniqueId", "System.IdentityModel.DelegatingXmlDictionaryReader", "Method[ReadContentAsUniqueId].ReturnValue"] + - ["System.IAsyncResult", "System.IdentityModel.SecurityTokenService", "Method[BeginGetOutputClaimsIdentity].ReturnValue"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.IdentityModel.RsaEncryptionCookieTransform", "Property[DecryptionKeys]"] + - ["System.Boolean", "System.IdentityModel.DelegatingXmlDictionaryReader", "Property[EOF]"] + - ["System.Xml.XmlNodeType", "System.IdentityModel.DelegatingXmlDictionaryReader", "Property[NodeType]"] + - ["System.Boolean", "System.IdentityModel.DelegatingXmlDictionaryReader", "Method[ReadAttributeValue].ReturnValue"] + - ["System.Int32", "System.IdentityModel.DelegatingXmlDictionaryReader", "Method[ReadValueChunk].ReturnValue"] + - ["System.Boolean", "System.IdentityModel.DelegatingXmlDictionaryReader", "Method[MoveToElement].ReturnValue"] + - ["System.String", "System.IdentityModel.DelegatingXmlDictionaryReader", "Property[Name]"] + - ["System.Security.Claims.ClaimsIdentity", "System.IdentityModel.SecurityTokenService", "Method[EndGetOutputClaimsIdentity].ReturnValue"] + - ["System.IdentityModel.Tokens.SecurityTokenDescriptor", "System.IdentityModel.SecurityTokenService", "Property[SecurityTokenDescriptor]"] + - ["System.String", "System.IdentityModel.DelegatingXmlDictionaryReader", "Property[Item]"] + - ["System.Byte[]", "System.IdentityModel.DeflateCookieTransform", "Method[Encode].ReturnValue"] + - ["System.Security.Cryptography.RSA", "System.IdentityModel.RsaEncryptionCookieTransform", "Property[EncryptionKey]"] + - ["System.IdentityModel.Scope", "System.IdentityModel.SecurityTokenService", "Method[GetScope].ReturnValue"] + - ["System.Boolean", "System.IdentityModel.DelegatingXmlDictionaryReader", "Method[MoveToAttribute].ReturnValue"] + - ["System.Boolean", "System.IdentityModel.DelegatingXmlDictionaryReader", "Property[IsEmptyElement]"] + - ["System.Boolean", "System.IdentityModel.AsyncResult", "Property[CompletedSynchronously]"] + - ["System.Xml.XmlDictionaryWriter", "System.IdentityModel.DelegatingXmlDictionaryWriter", "Property[InnerWriter]"] + - ["System.IdentityModel.Protocols.WSTrust.RequestSecurityTokenResponse", "System.IdentityModel.SecurityTokenService", "Method[Issue].ReturnValue"] + - ["System.Xml.XmlSpace", "System.IdentityModel.DelegatingXmlDictionaryReader", "Property[XmlSpace]"] + - ["System.String", "System.IdentityModel.DelegatingXmlDictionaryReader", "Method[GetAttribute].ReturnValue"] + - ["System.IAsyncResult", "System.IdentityModel.SecurityTokenService", "Method[BeginValidate].ReturnValue"] + - ["System.Boolean", "System.IdentityModel.AsyncResult", "Property[IsCompleted]"] + - ["System.IdentityModel.Protocols.WSTrust.RequestSecurityTokenResponse", "System.IdentityModel.SecurityTokenService", "Method[EndRenew].ReturnValue"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.IdentityModel.RsaSignatureCookieTransform", "Property[VerificationKeys]"] + - ["System.IdentityModel.Tokens.SecurityTokenDescriptor", "System.IdentityModel.SecurityTokenService", "Method[CreateSecurityTokenDescriptor].ReturnValue"] + - ["System.String", "System.IdentityModel.DelegatingXmlDictionaryReader", "Property[NamespaceURI]"] + - ["System.String", "System.IdentityModel.UnsupportedTokenTypeBadRequestException", "Property[TokenType]"] + - ["System.Object", "System.IdentityModel.AsyncResult", "Property[AsyncState]"] + - ["System.String", "System.IdentityModel.DelegatingXmlDictionaryReader", "Property[XmlLang]"] + - ["System.Security.Claims.ClaimsPrincipal", "System.IdentityModel.SecurityTokenService", "Property[Principal]"] + - ["System.Security.Claims.ClaimsIdentity", "System.IdentityModel.SecurityTokenService", "Method[GetOutputClaimsIdentity].ReturnValue"] + - ["System.IdentityModel.Scope", "System.IdentityModel.SecurityTokenService", "Method[EndGetScope].ReturnValue"] + - ["System.Boolean", "System.IdentityModel.DelegatingXmlDictionaryWriter", "Property[CanCanonicalize]"] + - ["System.IdentityModel.Tokens.ProofDescriptor", "System.IdentityModel.SecurityTokenService", "Method[GetProofToken].ReturnValue"] + - ["System.Int32", "System.IdentityModel.DelegatingXmlDictionaryReader", "Method[ReadContentAsBinHex].ReturnValue"] + - ["System.Boolean", "System.IdentityModel.EnvelopedSignatureReader", "Method[TryReadSignature].ReturnValue"] + - ["System.String", "System.IdentityModel.SecurityTokenService", "Method[GetIssuerName].ReturnValue"] + - ["System.Type", "System.IdentityModel.DelegatingXmlDictionaryReader", "Property[ValueType]"] + - ["System.IdentityModel.Protocols.WSTrust.RequestSecurityTokenResponse", "System.IdentityModel.SecurityTokenService", "Method[Cancel].ReturnValue"] + - ["System.String", "System.IdentityModel.RsaEncryptionCookieTransform", "Property[HashName]"] + - ["System.IdentityModel.Protocols.WSTrust.RequestSecurityTokenResponse", "System.IdentityModel.SecurityTokenService", "Method[GetResponse].ReturnValue"] + - ["System.Byte[]", "System.IdentityModel.RsaEncryptionCookieTransform", "Method[Encode].ReturnValue"] + - ["System.Xml.WriteState", "System.IdentityModel.DelegatingXmlDictionaryWriter", "Property[WriteState]"] + - ["System.IAsyncResult", "System.IdentityModel.SecurityTokenService", "Method[BeginIssue].ReturnValue"] + - ["System.Byte[]", "System.IdentityModel.DeflateCookieTransform", "Method[Decode].ReturnValue"] + - ["System.Int32", "System.IdentityModel.DelegatingXmlDictionaryReader", "Property[Depth]"] + - ["System.IdentityModel.Tokens.SigningCredentials", "System.IdentityModel.EnvelopedSignatureReader", "Property[SigningCredentials]"] + - ["System.String", "System.IdentityModel.DelegatingXmlDictionaryReader", "Method[LookupNamespace].ReturnValue"] + - ["System.IdentityModel.Protocols.WSTrust.RequestSecurityTokenResponse", "System.IdentityModel.SecurityTokenService", "Method[EndValidate].ReturnValue"] + - ["System.Int32", "System.IdentityModel.DelegatingXmlDictionaryReader", "Property[AttributeCount]"] + - ["System.Xml.ReadState", "System.IdentityModel.DelegatingXmlDictionaryReader", "Property[ReadState]"] + - ["System.Int32", "System.IdentityModel.DeflateCookieTransform", "Property[MaxDecompressedSize]"] + - ["System.Boolean", "System.IdentityModel.EnvelopedSignatureReader", "Method[Read].ReturnValue"] + - ["System.String", "System.IdentityModel.DelegatingXmlDictionaryReader", "Property[BaseURI]"] + - ["System.Byte[]", "System.IdentityModel.CookieTransform", "Method[Encode].ReturnValue"] + - ["System.IdentityModel.Tokens.SigningCredentials", "System.IdentityModel.Scope", "Property[SigningCredentials]"] + - ["System.Char", "System.IdentityModel.DelegatingXmlDictionaryReader", "Property[QuoteChar]"] + - ["System.IAsyncResult", "System.IdentityModel.SecurityTokenService", "Method[BeginRenew].ReturnValue"] + - ["System.String", "System.IdentityModel.Scope", "Property[AppliesToAddress]"] + - ["System.Boolean", "System.IdentityModel.DelegatingXmlDictionaryReader", "Property[HasValue]"] + - ["System.Threading.WaitHandle", "System.IdentityModel.AsyncResult", "Property[AsyncWaitHandle]"] + - ["System.Collections.Generic.Dictionary", "System.IdentityModel.Scope", "Property[Properties]"] + - ["System.Byte[]", "System.IdentityModel.RsaEncryptionCookieTransform", "Method[Decode].ReturnValue"] + - ["System.String", "System.IdentityModel.DelegatingXmlDictionaryWriter", "Method[LookupPrefix].ReturnValue"] + - ["System.Security.Cryptography.RSA", "System.IdentityModel.RsaSignatureCookieTransform", "Property[SigningKey]"] + - ["System.IdentityModel.Protocols.WSTrust.RequestSecurityToken", "System.IdentityModel.SecurityTokenService", "Property[Request]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemIdentityModelClaims/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemIdentityModelClaims/model.yml new file mode 100644 index 000000000000..9e63e3e9904b --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemIdentityModelClaims/model.yml @@ -0,0 +1,90 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.IdentityModel.Claims.Claim", "System.IdentityModel.Claims.ClaimSet", "Property[Item]"] + - ["System.String", "System.IdentityModel.Claims.ClaimTypes!", "Property[PostalCode]"] + - ["System.Collections.IEnumerator", "System.IdentityModel.Claims.ClaimSet", "Method[System.Collections.IEnumerable.GetEnumerator].ReturnValue"] + - ["System.IdentityModel.Claims.Claim", "System.IdentityModel.Claims.X509CertificateClaimSet", "Property[Item]"] + - ["System.Boolean", "System.IdentityModel.Claims.Claim", "Method[Equals].ReturnValue"] + - ["System.Collections.Generic.IEnumerable", "System.IdentityModel.Claims.WindowsClaimSet", "Method[FindClaims].ReturnValue"] + - ["System.String", "System.IdentityModel.Claims.ClaimTypes!", "Property[Country]"] + - ["System.String", "System.IdentityModel.Claims.ClaimTypes!", "Property[HomePhone]"] + - ["System.String", "System.IdentityModel.Claims.ClaimTypes!", "Property[StreetAddress]"] + - ["System.IdentityModel.Claims.Claim", "System.IdentityModel.Claims.Claim!", "Method[CreateWindowsSidClaim].ReturnValue"] + - ["System.IdentityModel.Claims.Claim", "System.IdentityModel.Claims.Claim!", "Method[CreateNameClaim].ReturnValue"] + - ["System.String", "System.IdentityModel.Claims.ClaimTypes!", "Property[Name]"] + - ["System.String", "System.IdentityModel.Claims.ClaimTypes!", "Property[DateOfBirth]"] + - ["System.String", "System.IdentityModel.Claims.ClaimTypes!", "Property[Hash]"] + - ["System.Collections.Generic.IEnumerator", "System.IdentityModel.Claims.WindowsClaimSet", "Method[GetEnumerator].ReturnValue"] + - ["System.IdentityModel.Claims.ClaimSet", "System.IdentityModel.Claims.X509CertificateClaimSet", "Property[Issuer]"] + - ["System.String", "System.IdentityModel.Claims.ClaimTypes!", "Property[AuthorizationDecision]"] + - ["System.String", "System.IdentityModel.Claims.X509CertificateClaimSet", "Method[ToString].ReturnValue"] + - ["System.String", "System.IdentityModel.Claims.ClaimTypes!", "Property[X500DistinguishedName]"] + - ["System.IdentityModel.Claims.Claim", "System.IdentityModel.Claims.Claim!", "Method[CreateSpnClaim].ReturnValue"] + - ["System.IdentityModel.Claims.ClaimSet", "System.IdentityModel.Claims.ClaimSet!", "Property[System]"] + - ["System.Boolean", "System.IdentityModel.Claims.ClaimSet", "Method[ContainsClaim].ReturnValue"] + - ["System.IdentityModel.Claims.ClaimSet", "System.IdentityModel.Claims.ClaimSet", "Property[Issuer]"] + - ["System.String", "System.IdentityModel.Claims.ClaimTypes!", "Property[Uri]"] + - ["System.IdentityModel.Claims.ClaimSet", "System.IdentityModel.Claims.ClaimSet!", "Property[Windows]"] + - ["System.IdentityModel.Claims.Claim", "System.IdentityModel.Claims.DefaultClaimSet", "Property[Item]"] + - ["System.Collections.Generic.IEnumerable", "System.IdentityModel.Claims.X509CertificateClaimSet", "Method[FindClaims].ReturnValue"] + - ["System.IdentityModel.Claims.Claim", "System.IdentityModel.Claims.Claim!", "Method[CreateMailAddressClaim].ReturnValue"] + - ["System.String", "System.IdentityModel.Claims.ClaimTypes!", "Property[Authentication]"] + - ["System.Boolean", "System.IdentityModel.Claims.DefaultClaimSet", "Method[ContainsClaim].ReturnValue"] + - ["System.IdentityModel.Claims.Claim", "System.IdentityModel.Claims.Claim!", "Method[CreateUriClaim].ReturnValue"] + - ["System.String", "System.IdentityModel.Claims.Claim", "Method[ToString].ReturnValue"] + - ["System.IdentityModel.Claims.Claim", "System.IdentityModel.Claims.Claim!", "Method[CreateDnsClaim].ReturnValue"] + - ["System.Collections.Generic.IEnumerator", "System.IdentityModel.Claims.DefaultClaimSet", "Method[GetEnumerator].ReturnValue"] + - ["System.IdentityModel.Claims.Claim", "System.IdentityModel.Claims.Claim!", "Method[CreateDenyOnlyWindowsSidClaim].ReturnValue"] + - ["System.Collections.Generic.IEnumerator", "System.IdentityModel.Claims.X509CertificateClaimSet", "Method[GetEnumerator].ReturnValue"] + - ["System.String", "System.IdentityModel.Claims.ClaimTypes!", "Property[OtherPhone]"] + - ["System.String", "System.IdentityModel.Claims.ClaimTypes!", "Property[PPID]"] + - ["System.String", "System.IdentityModel.Claims.ClaimTypes!", "Property[NameIdentifier]"] + - ["System.String", "System.IdentityModel.Claims.ClaimTypes!", "Property[Thumbprint]"] + - ["System.String", "System.IdentityModel.Claims.ClaimTypes!", "Property[MobilePhone]"] + - ["System.String", "System.IdentityModel.Claims.ClaimTypes!", "Property[System]"] + - ["System.Int32", "System.IdentityModel.Claims.ClaimSet", "Property[Count]"] + - ["System.Object", "System.IdentityModel.Claims.Claim", "Property[Resource]"] + - ["System.String", "System.IdentityModel.Claims.ClaimTypes!", "Property[GivenName]"] + - ["System.String", "System.IdentityModel.Claims.ClaimTypes!", "Property[Dns]"] + - ["System.Int32", "System.IdentityModel.Claims.DefaultClaimSet", "Property[Count]"] + - ["System.DateTime", "System.IdentityModel.Claims.X509CertificateClaimSet", "Property[ExpirationTime]"] + - ["System.Collections.Generic.IEnumerator", "System.IdentityModel.Claims.ClaimSet", "Method[GetEnumerator].ReturnValue"] + - ["System.IdentityModel.Claims.ClaimSet", "System.IdentityModel.Claims.WindowsClaimSet", "Property[Issuer]"] + - ["System.String", "System.IdentityModel.Claims.ClaimTypes!", "Property[DenyOnlySid]"] + - ["System.String", "System.IdentityModel.Claims.Claim", "Property[Right]"] + - ["System.String", "System.IdentityModel.Claims.DefaultClaimSet", "Method[ToString].ReturnValue"] + - ["System.IdentityModel.Claims.Claim", "System.IdentityModel.Claims.Claim!", "Method[CreateRsaClaim].ReturnValue"] + - ["System.IdentityModel.Claims.Claim", "System.IdentityModel.Claims.Claim!", "Method[CreateX500DistinguishedNameClaim].ReturnValue"] + - ["System.Collections.Generic.IEqualityComparer", "System.IdentityModel.Claims.Claim!", "Property[DefaultComparer]"] + - ["System.String", "System.IdentityModel.Claims.ClaimTypes!", "Property[Gender]"] + - ["System.String", "System.IdentityModel.Claims.ClaimTypes!", "Property[Locality]"] + - ["System.Int32", "System.IdentityModel.Claims.WindowsClaimSet", "Property[Count]"] + - ["System.IdentityModel.Claims.Claim", "System.IdentityModel.Claims.Claim!", "Method[CreateUpnClaim].ReturnValue"] + - ["System.String", "System.IdentityModel.Claims.WindowsClaimSet", "Method[ToString].ReturnValue"] + - ["System.Security.Cryptography.X509Certificates.X509Certificate2", "System.IdentityModel.Claims.X509CertificateClaimSet", "Property[X509Certificate]"] + - ["System.String", "System.IdentityModel.Claims.Claim", "Property[ClaimType]"] + - ["System.String", "System.IdentityModel.Claims.ClaimTypes!", "Property[Webpage]"] + - ["System.IdentityModel.Claims.Claim", "System.IdentityModel.Claims.Claim!", "Property[System]"] + - ["System.Security.Principal.WindowsIdentity", "System.IdentityModel.Claims.WindowsClaimSet", "Property[WindowsIdentity]"] + - ["System.Collections.Generic.IEnumerable", "System.IdentityModel.Claims.ClaimSet", "Method[FindClaims].ReturnValue"] + - ["System.String", "System.IdentityModel.Claims.ClaimTypes!", "Property[Sid]"] + - ["System.String", "System.IdentityModel.Claims.Rights!", "Property[Identity]"] + - ["System.String", "System.IdentityModel.Claims.ClaimTypes!", "Property[StateOrProvince]"] + - ["System.String", "System.IdentityModel.Claims.ClaimTypes!", "Property[Anonymous]"] + - ["System.String", "System.IdentityModel.Claims.ClaimTypes!", "Property[Email]"] + - ["System.IdentityModel.Claims.Claim", "System.IdentityModel.Claims.Claim!", "Method[CreateThumbprintClaim].ReturnValue"] + - ["System.Int32", "System.IdentityModel.Claims.X509CertificateClaimSet", "Property[Count]"] + - ["System.IdentityModel.Claims.Claim", "System.IdentityModel.Claims.Claim!", "Method[CreateHashClaim].ReturnValue"] + - ["System.String", "System.IdentityModel.Claims.Rights!", "Property[PossessProperty]"] + - ["System.String", "System.IdentityModel.Claims.ClaimTypes!", "Property[Spn]"] + - ["System.String", "System.IdentityModel.Claims.ClaimTypes!", "Property[Upn]"] + - ["System.Int32", "System.IdentityModel.Claims.Claim", "Method[GetHashCode].ReturnValue"] + - ["System.DateTime", "System.IdentityModel.Claims.WindowsClaimSet", "Property[ExpirationTime]"] + - ["System.IdentityModel.Claims.ClaimSet", "System.IdentityModel.Claims.DefaultClaimSet", "Property[Issuer]"] + - ["System.String", "System.IdentityModel.Claims.ClaimTypes!", "Property[Surname]"] + - ["System.IdentityModel.Claims.Claim", "System.IdentityModel.Claims.WindowsClaimSet", "Property[Item]"] + - ["System.String", "System.IdentityModel.Claims.ClaimTypes!", "Property[Rsa]"] + - ["System.Collections.Generic.IEnumerable", "System.IdentityModel.Claims.DefaultClaimSet", "Method[FindClaims].ReturnValue"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemIdentityModelConfiguration/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemIdentityModelConfiguration/model.yml new file mode 100644 index 000000000000..a18aca5ea208 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemIdentityModelConfiguration/model.yml @@ -0,0 +1,118 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.IdentityModel.Selectors.SecurityTokenResolver", "System.IdentityModel.Configuration.IdentityConfiguration", "Property[IssuerTokenResolver]"] + - ["System.Object", "System.IdentityModel.Configuration.SecurityTokenHandlerElementCollection", "Method[GetElementKey].ReturnValue"] + - ["System.Object", "System.IdentityModel.Configuration.IdentityConfigurationElementCollection", "Method[GetElementKey].ReturnValue"] + - ["System.Boolean", "System.IdentityModel.Configuration.IdentityConfiguration", "Property[IsInitialized]"] + - ["System.Security.Cryptography.X509Certificates.X509RevocationMode", "System.IdentityModel.Configuration.IdentityConfiguration", "Property[RevocationMode]"] + - ["System.IdentityModel.Configuration.TokenReplayDetectionElement", "System.IdentityModel.Configuration.SecurityTokenHandlerConfigurationElement", "Property[TokenReplayDetection]"] + - ["System.String", "System.IdentityModel.Configuration.IdentityConfigurationElement", "Property[Name]"] + - ["System.IdentityModel.Protocols.WSTrust.WSTrust13RequestSerializer", "System.IdentityModel.Configuration.SecurityTokenServiceConfiguration", "Property[WSTrust13RequestSerializer]"] + - ["System.ServiceModel.Security.X509CertificateValidationMode", "System.IdentityModel.Configuration.IdentityConfiguration!", "Field[DefaultCertificateValidationMode]"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.IdentityModel.Configuration.TokenReplayDetectionElement", "Property[Properties]"] + - ["System.Boolean", "System.IdentityModel.Configuration.IdentityConfiguration", "Property[SaveBootstrapContext]"] + - ["System.IdentityModel.Configuration.IdentityConfigurationElement", "System.IdentityModel.Configuration.SystemIdentityModelSection!", "Property[DefaultIdentityConfigurationElement]"] + - ["System.IdentityModel.Configuration.X509CertificateValidationElement", "System.IdentityModel.Configuration.IdentityConfigurationElement", "Property[CertificateValidation]"] + - ["System.TimeSpan", "System.IdentityModel.Configuration.SecurityTokenServiceConfiguration", "Property[DefaultTokenLifetime]"] + - ["System.IdentityModel.Tokens.IssuerNameRegistry", "System.IdentityModel.Configuration.IdentityConfiguration", "Property[IssuerNameRegistry]"] + - ["System.IdentityModel.Configuration.X509CertificateValidationElement", "System.IdentityModel.Configuration.SecurityTokenHandlerConfigurationElement", "Property[CertificateValidation]"] + - ["System.IdentityModel.Tokens.SecurityTokenHandlerConfiguration", "System.IdentityModel.Configuration.IdentityConfiguration", "Method[LoadHandlerConfiguration].ReturnValue"] + - ["System.Object", "System.IdentityModel.Configuration.AudienceUriElementCollection", "Method[GetElementKey].ReturnValue"] + - ["System.IdentityModel.Configuration.CustomTypeElement", "System.IdentityModel.Configuration.IdentityConfigurationElement", "Property[ServiceTokenResolver]"] + - ["System.TimeSpan", "System.IdentityModel.Configuration.IdentityConfigurationElement", "Property[MaximumClockSkew]"] + - ["System.Boolean", "System.IdentityModel.Configuration.SecurityTokenHandlerSetElementCollection", "Property[IsConfigured]"] + - ["System.Boolean", "System.IdentityModel.Configuration.ConfigurationElementInterceptor", "Method[OnDeserializeUnrecognizedAttribute].ReturnValue"] + - ["System.IdentityModel.Protocols.WSTrust.WSTrust13ResponseSerializer", "System.IdentityModel.Configuration.SecurityTokenServiceConfiguration", "Property[WSTrust13ResponseSerializer]"] + - ["System.IdentityModel.Configuration.IssuerNameRegistryElement", "System.IdentityModel.Configuration.SecurityTokenHandlerConfigurationElement", "Property[IssuerNameRegistry]"] + - ["System.String", "System.IdentityModel.Configuration.SecurityTokenHandlerConfigurationElement", "Property[Name]"] + - ["System.IdentityModel.Configuration.CustomTypeElement", "System.IdentityModel.Configuration.IdentityConfigurationElement", "Property[ClaimsAuthorizationManager]"] + - ["System.IdentityModel.Configuration.CustomTypeElement", "System.IdentityModel.Configuration.IdentityConfigurationElement", "Property[IssuerTokenResolver]"] + - ["System.IdentityModel.Configuration.CustomTypeElement", "System.IdentityModel.Configuration.SecurityTokenHandlerConfigurationElement", "Property[ServiceTokenResolver]"] + - ["System.Xml.XmlElement", "System.IdentityModel.Configuration.ConfigurationElementInterceptor", "Property[ElementAsXml]"] + - ["System.IdentityModel.Configuration.IssuerNameRegistryElement", "System.IdentityModel.Configuration.IdentityConfigurationElement", "Property[IssuerNameRegistry]"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.IdentityModel.Configuration.SecurityTokenHandlerElementCollection", "Property[Properties]"] + - ["System.Xml.XmlNodeList", "System.IdentityModel.Configuration.ConfigurationElementInterceptor", "Property[ChildNodes]"] + - ["System.IdentityModel.Configuration.TokenReplayDetectionElement", "System.IdentityModel.Configuration.IdentityConfigurationElement", "Property[TokenReplayDetection]"] + - ["System.Boolean", "System.IdentityModel.Configuration.TokenReplayDetectionElement", "Property[Enabled]"] + - ["System.IdentityModel.Tokens.SecurityTokenHandlerCollectionManager", "System.IdentityModel.Configuration.IdentityConfiguration", "Property[SecurityTokenHandlerCollectionManager]"] + - ["System.Boolean", "System.IdentityModel.Configuration.IdentityConfiguration", "Property[DetectReplayedTokens]"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.IdentityModel.Configuration.IdentityModelCachesElement", "Property[Properties]"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.IdentityModel.Configuration.SecurityTokenHandlerConfigurationElement", "Property[Properties]"] + - ["System.Boolean", "System.IdentityModel.Configuration.SecurityTokenHandlerConfigurationElement", "Property[SaveBootstrapContext]"] + - ["System.TimeSpan", "System.IdentityModel.Configuration.SecurityTokenServiceConfiguration", "Property[MaximumTokenLifetime]"] + - ["System.IdentityModel.Tokens.TokenReplayCache", "System.IdentityModel.Configuration.IdentityModelCaches", "Property[TokenReplayCache]"] + - ["System.Security.Cryptography.X509Certificates.X509RevocationMode", "System.IdentityModel.Configuration.X509CertificateValidationElement", "Property[RevocationMode]"] + - ["System.Configuration.ConfigurationElement", "System.IdentityModel.Configuration.SecurityTokenHandlerSetElementCollection", "Method[CreateNewElement].ReturnValue"] + - ["System.ServiceModel.Security.X509CertificateValidationMode", "System.IdentityModel.Configuration.IdentityConfiguration", "Property[CertificateValidationMode]"] + - ["System.IdentityModel.Configuration.SecurityTokenHandlerConfigurationElement", "System.IdentityModel.Configuration.SecurityTokenHandlerElementCollection", "Property[SecurityTokenHandlerConfiguration]"] + - ["System.IdentityModel.Protocols.WSTrust.WSTrustFeb2005RequestSerializer", "System.IdentityModel.Configuration.SecurityTokenServiceConfiguration", "Property[WSTrustFeb2005RequestSerializer]"] + - ["System.String", "System.IdentityModel.Configuration.SecurityTokenHandlerElementCollection", "Property[Name]"] + - ["System.Security.Cryptography.X509Certificates.StoreLocation", "System.IdentityModel.Configuration.IdentityConfiguration", "Property[TrustedStoreLocation]"] + - ["System.IdentityModel.Configuration.CustomTypeElement", "System.IdentityModel.Configuration.X509CertificateValidationElement", "Property[CertificateValidator]"] + - ["System.String", "System.IdentityModel.Configuration.IdentityConfiguration", "Property[Name]"] + - ["System.String", "System.IdentityModel.Configuration.SystemIdentityModelSection!", "Field[SectionName]"] + - ["System.Boolean", "System.IdentityModel.Configuration.CustomTypeElement", "Property[IsConfigured]"] + - ["System.String", "System.IdentityModel.Configuration.IssuerNameRegistryElement", "Property[Type]"] + - ["T", "System.IdentityModel.Configuration.CustomTypeElement!", "Method[Resolve].ReturnValue"] + - ["System.IdentityModel.Tokens.SecurityTokenHandlerCollection", "System.IdentityModel.Configuration.IdentityConfiguration", "Property[SecurityTokenHandlers]"] + - ["System.Type", "System.IdentityModel.Configuration.SecurityTokenServiceConfiguration", "Property[SecurityTokenService]"] + - ["System.TimeSpan", "System.IdentityModel.Configuration.SecurityTokenHandlerConfigurationElement", "Property[MaximumClockSkew]"] + - ["System.IdentityModel.Configuration.IdentityModelCachesElement", "System.IdentityModel.Configuration.IdentityConfigurationElement", "Property[Caches]"] + - ["System.Boolean", "System.IdentityModel.Configuration.SecurityTokenHandlerSetElementCollection", "Property[ThrowOnDuplicate]"] + - ["System.TimeSpan", "System.IdentityModel.Configuration.IdentityConfiguration", "Property[TokenReplayCacheExpirationPeriod]"] + - ["System.IdentityModel.Selectors.SecurityTokenResolver", "System.IdentityModel.Configuration.IdentityConfiguration", "Property[ServiceTokenResolver]"] + - ["System.TimeSpan", "System.IdentityModel.Configuration.IdentityConfiguration", "Property[MaxClockSkew]"] + - ["System.Boolean", "System.IdentityModel.Configuration.IdentityModelCachesElement", "Property[IsConfigured]"] + - ["System.IdentityModel.Tokens.SessionSecurityTokenCache", "System.IdentityModel.Configuration.IdentityModelCaches", "Property[SessionSecurityTokenCache]"] + - ["System.Object", "System.IdentityModel.Configuration.SecurityTokenHandlerSetElementCollection", "Method[GetElementKey].ReturnValue"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.IdentityModel.Configuration.CustomTypeElement", "Property[Properties]"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.IdentityModel.Configuration.X509CertificateValidationElement", "Property[Properties]"] + - ["System.IdentityModel.Configuration.SystemIdentityModelSection", "System.IdentityModel.Configuration.SystemIdentityModelSection!", "Property[Current]"] + - ["System.Int32", "System.IdentityModel.Configuration.SecurityTokenServiceConfiguration", "Property[DefaultMaxSymmetricKeySizeInBits]"] + - ["System.ServiceModel.Security.X509CertificateValidationMode", "System.IdentityModel.Configuration.X509CertificateValidationElement", "Property[CertificateValidationMode]"] + - ["System.IdentityModel.Configuration.IdentityConfigurationElementCollection", "System.IdentityModel.Configuration.SystemIdentityModelSection", "Property[IdentityConfigurationElements]"] + - ["System.IdentityModel.Configuration.CustomTypeElement", "System.IdentityModel.Configuration.IdentityConfigurationElement", "Property[ClaimsAuthenticationManager]"] + - ["System.IdentityModel.Configuration.SecurityTokenHandlerSetElementCollection", "System.IdentityModel.Configuration.IdentityConfigurationElement", "Property[SecurityTokenHandlerSets]"] + - ["System.Security.Cryptography.X509Certificates.StoreLocation", "System.IdentityModel.Configuration.X509CertificateValidationElement", "Property[TrustedStoreLocation]"] + - ["System.Security.Claims.ClaimsAuthenticationManager", "System.IdentityModel.Configuration.IdentityConfiguration", "Property[ClaimsAuthenticationManager]"] + - ["System.Boolean", "System.IdentityModel.Configuration.IdentityConfigurationElement", "Property[SaveBootstrapContext]"] + - ["System.Int32", "System.IdentityModel.Configuration.SecurityTokenServiceConfiguration", "Property[DefaultSymmetricKeySizeInBits]"] + - ["System.IdentityModel.Configuration.CustomTypeElement", "System.IdentityModel.Configuration.IdentityModelCachesElement", "Property[SessionSecurityTokenCache]"] + - ["System.Boolean", "System.IdentityModel.Configuration.IdentityConfigurationElementCollection", "Property[ThrowOnDuplicate]"] + - ["System.Configuration.ConfigurationElement", "System.IdentityModel.Configuration.AudienceUriElementCollection", "Method[CreateNewElement].ReturnValue"] + - ["System.Security.Cryptography.X509Certificates.X509RevocationMode", "System.IdentityModel.Configuration.IdentityConfiguration!", "Field[DefaultRevocationMode]"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.IdentityModel.Configuration.IssuerNameRegistryElement", "Property[Properties]"] + - ["System.String", "System.IdentityModel.Configuration.IdentityConfiguration!", "Field[DefaultServiceName]"] + - ["System.IdentityModel.Configuration.CustomTypeElement", "System.IdentityModel.Configuration.SecurityTokenHandlerConfigurationElement", "Property[IssuerTokenResolver]"] + - ["System.IdentityModel.Tokens.SecurityTokenHandlerCollectionManager", "System.IdentityModel.Configuration.IdentityConfiguration", "Method[LoadHandlers].ReturnValue"] + - ["System.Security.Cryptography.X509Certificates.X509Certificate2", "System.IdentityModel.Configuration.IdentityConfiguration", "Property[ServiceCertificate]"] + - ["System.IdentityModel.Selectors.AudienceUriMode", "System.IdentityModel.Configuration.AudienceUriElementCollection", "Property[Mode]"] + - ["System.IdentityModel.Configuration.AudienceUriElementCollection", "System.IdentityModel.Configuration.IdentityConfigurationElement", "Property[AudienceUris]"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.IdentityModel.Configuration.AudienceUriElementCollection", "Property[Properties]"] + - ["System.TimeSpan", "System.IdentityModel.Configuration.TokenReplayDetectionElement", "Property[ExpirationPeriod]"] + - ["System.IdentityModel.Tokens.SigningCredentials", "System.IdentityModel.Configuration.SecurityTokenServiceConfiguration", "Property[SigningCredentials]"] + - ["System.String", "System.IdentityModel.Configuration.SecurityTokenServiceConfiguration", "Property[TokenIssuerName]"] + - ["System.Boolean", "System.IdentityModel.Configuration.SecurityTokenServiceConfiguration", "Property[DisableWsdl]"] + - ["System.IdentityModel.Configuration.IdentityModelCaches", "System.IdentityModel.Configuration.IdentityConfiguration", "Property[Caches]"] + - ["System.IdentityModel.Protocols.WSTrust.WSTrustFeb2005ResponseSerializer", "System.IdentityModel.Configuration.SecurityTokenServiceConfiguration", "Property[WSTrustFeb2005ResponseSerializer]"] + - ["System.String", "System.IdentityModel.Configuration.AudienceUriElement", "Property[Value]"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.IdentityModel.Configuration.AudienceUriElement", "Property[Properties]"] + - ["System.IdentityModel.Tokens.AudienceRestriction", "System.IdentityModel.Configuration.IdentityConfiguration", "Property[AudienceRestriction]"] + - ["System.Security.Cryptography.X509Certificates.StoreLocation", "System.IdentityModel.Configuration.IdentityConfiguration!", "Field[DefaultTrustedStoreLocation]"] + - ["System.IdentityModel.Configuration.IdentityConfigurationElement", "System.IdentityModel.Configuration.IdentityConfigurationElementCollection", "Method[GetElement].ReturnValue"] + - ["System.IdentityModel.Configuration.IdentityModelCachesElement", "System.IdentityModel.Configuration.SecurityTokenHandlerConfigurationElement", "Property[Caches]"] + - ["System.Security.Claims.ClaimsAuthorizationManager", "System.IdentityModel.Configuration.IdentityConfiguration", "Property[ClaimsAuthorizationManager]"] + - ["System.IdentityModel.Selectors.X509CertificateValidator", "System.IdentityModel.Configuration.IdentityConfiguration", "Property[CertificateValidator]"] + - ["System.IdentityModel.SecurityTokenService", "System.IdentityModel.Configuration.SecurityTokenServiceConfiguration", "Method[CreateSecurityTokenService].ReturnValue"] + - ["System.String", "System.IdentityModel.Configuration.SecurityTokenServiceConfiguration", "Property[DefaultTokenType]"] + - ["System.IdentityModel.Configuration.AudienceUriElementCollection", "System.IdentityModel.Configuration.SecurityTokenHandlerConfigurationElement", "Property[AudienceUris]"] + - ["System.Boolean", "System.IdentityModel.Configuration.ConfigurationElementInterceptor", "Method[OnDeserializeUnrecognizedElement].ReturnValue"] + - ["System.Configuration.ConfigurationElement", "System.IdentityModel.Configuration.SecurityTokenHandlerElementCollection", "Method[CreateNewElement].ReturnValue"] + - ["System.Type", "System.IdentityModel.Configuration.IdentityConfiguration!", "Field[DefaultIssuerNameRegistryType]"] + - ["System.Configuration.ConfigurationElement", "System.IdentityModel.Configuration.IdentityConfigurationElementCollection", "Method[CreateNewElement].ReturnValue"] + - ["System.Type", "System.IdentityModel.Configuration.CustomTypeElement", "Property[Type]"] + - ["System.IdentityModel.Configuration.CustomTypeElement", "System.IdentityModel.Configuration.IdentityModelCachesElement", "Property[TokenReplayCache]"] + - ["System.TimeSpan", "System.IdentityModel.Configuration.IdentityConfiguration!", "Field[DefaultMaxClockSkew]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemIdentityModelMetadata/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemIdentityModelMetadata/model.yml new file mode 100644 index 000000000000..f9a5c58c2f78 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemIdentityModelMetadata/model.yml @@ -0,0 +1,123 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.IdentityModel.Metadata.IndexedProtocolEndpoint", "System.IdentityModel.Metadata.IndexedProtocolEndpointDictionary", "Property[Default]"] + - ["System.String", "System.IdentityModel.Metadata.DisplayClaim", "Property[ClaimType]"] + - ["System.IdentityModel.Metadata.DisplayClaim", "System.IdentityModel.Metadata.MetadataSerializer", "Method[ReadDisplayClaim].ReturnValue"] + - ["System.IdentityModel.Metadata.Organization", "System.IdentityModel.Metadata.MetadataSerializer", "Method[ReadOrganization].ReturnValue"] + - ["System.String", "System.IdentityModel.Metadata.ContactPerson", "Property[GivenName]"] + - ["System.IdentityModel.Metadata.LocalizedEntryCollection", "System.IdentityModel.Metadata.Organization", "Property[DisplayNames]"] + - ["System.IdentityModel.Metadata.SecurityTokenServiceDescriptor", "System.IdentityModel.Metadata.MetadataSerializer", "Method[ReadSecurityTokenServiceDescriptor].ReturnValue"] + - ["System.Uri", "System.IdentityModel.Metadata.ProtocolEndpoint", "Property[ResponseLocation]"] + - ["System.Collections.Generic.ICollection", "System.IdentityModel.Metadata.EntityDescriptor", "Property[RoleDescriptors]"] + - ["System.IdentityModel.Metadata.MetadataBase", "System.IdentityModel.Metadata.MetadataSerializer", "Method[ReadMetadataCore].ReturnValue"] + - ["System.IdentityModel.Metadata.EntitiesDescriptor", "System.IdentityModel.Metadata.MetadataSerializer", "Method[CreateEntitiesDescriptorInstance].ReturnValue"] + - ["System.IdentityModel.Metadata.ContactType", "System.IdentityModel.Metadata.ContactType!", "Field[Billing]"] + - ["System.Boolean", "System.IdentityModel.Metadata.MetadataSerializer", "Method[ReadWebServiceDescriptorElement].ReturnValue"] + - ["System.Collections.Generic.ICollection", "System.IdentityModel.Metadata.SingleSignOnDescriptor", "Property[NameIdentifierFormats]"] + - ["System.IdentityModel.Metadata.IdentityProviderSingleSignOnDescriptor", "System.IdentityModel.Metadata.MetadataSerializer", "Method[CreateIdentityProviderSingleSignOnDescriptorInstance].ReturnValue"] + - ["System.Uri", "System.IdentityModel.Metadata.ProtocolEndpoint", "Property[Location]"] + - ["System.Collections.Generic.ICollection", "System.IdentityModel.Metadata.ContactPerson", "Property[TelephoneNumbers]"] + - ["System.Boolean", "System.IdentityModel.Metadata.DisplayClaim", "Property[WriteOptionalAttribute]"] + - ["System.IdentityModel.Metadata.LocalizedEntryCollection", "System.IdentityModel.Metadata.Organization", "Property[Urls]"] + - ["System.String", "System.IdentityModel.Metadata.DisplayClaim", "Property[DisplayTag]"] + - ["System.String", "System.IdentityModel.Metadata.MetadataSerializer!", "Field[LanguagePrefix]"] + - ["System.Collections.Generic.ICollection", "System.IdentityModel.Metadata.WebServiceDescriptor", "Property[TokenTypesOffered]"] + - ["System.IdentityModel.Metadata.IdentityProviderSingleSignOnDescriptor", "System.IdentityModel.Metadata.MetadataSerializer", "Method[ReadIdentityProviderSingleSignOnDescriptor].ReturnValue"] + - ["System.IdentityModel.Metadata.ContactType", "System.IdentityModel.Metadata.ContactType!", "Field[Support]"] + - ["System.IdentityModel.Selectors.X509CertificateValidator", "System.IdentityModel.Metadata.MetadataSerializer", "Property[CertificateValidator]"] + - ["System.IdentityModel.Metadata.LocalizedName", "System.IdentityModel.Metadata.MetadataSerializer", "Method[ReadLocalizedName].ReturnValue"] + - ["System.Uri", "System.IdentityModel.Metadata.RoleDescriptor", "Property[ErrorUrl]"] + - ["System.Collections.Generic.ICollection", "System.IdentityModel.Metadata.KeyDescriptor", "Property[EncryptionMethods]"] + - ["System.IdentityModel.Metadata.ProtocolEndpoint", "System.IdentityModel.Metadata.MetadataSerializer", "Method[CreateProtocolEndpointInstance].ReturnValue"] + - ["System.IdentityModel.Metadata.LocalizedEntryCollection", "System.IdentityModel.Metadata.Organization", "Property[Names]"] + - ["System.IdentityModel.Metadata.ApplicationServiceDescriptor", "System.IdentityModel.Metadata.MetadataSerializer", "Method[ReadApplicationServiceDescriptor].ReturnValue"] + - ["System.IdentityModel.Metadata.ContactType", "System.IdentityModel.Metadata.ContactType!", "Field[Unspecified]"] + - ["System.Collections.Generic.ICollection", "System.IdentityModel.Metadata.EntitiesDescriptor", "Property[ChildEntities]"] + - ["System.IdentityModel.Metadata.KeyDescriptor", "System.IdentityModel.Metadata.MetadataSerializer", "Method[ReadKeyDescriptor].ReturnValue"] + - ["System.ServiceModel.Security.X509CertificateValidationMode", "System.IdentityModel.Metadata.MetadataSerializer", "Property[CertificateValidationMode]"] + - ["System.IdentityModel.Metadata.ContactPerson", "System.IdentityModel.Metadata.MetadataSerializer", "Method[CreateContactPersonInstance].ReturnValue"] + - ["System.Boolean", "System.IdentityModel.Metadata.MetadataSerializer", "Method[ReadRoleDescriptorElement].ReturnValue"] + - ["System.Security.Cryptography.X509Certificates.X509RevocationMode", "System.IdentityModel.Metadata.MetadataSerializer", "Property[RevocationMode]"] + - ["System.IdentityModel.Metadata.ContactType", "System.IdentityModel.Metadata.ContactType!", "Field[Administrative]"] + - ["System.String", "System.IdentityModel.Metadata.WebServiceDescriptor", "Property[ServiceDisplayName]"] + - ["System.IdentityModel.Metadata.ContactType", "System.IdentityModel.Metadata.ContactType!", "Field[Technical]"] + - ["System.Uri", "System.IdentityModel.Metadata.LocalizedUri", "Property[Uri]"] + - ["System.Collections.Generic.ICollection", "System.IdentityModel.Metadata.RoleDescriptor", "Property[Keys]"] + - ["System.String", "System.IdentityModel.Metadata.MetadataSerializer!", "Field[LanguageAttribute]"] + - ["System.IdentityModel.Metadata.KeyType", "System.IdentityModel.Metadata.KeyType!", "Field[Signing]"] + - ["System.String", "System.IdentityModel.Metadata.MetadataSerializer!", "Field[LanguageLocalName]"] + - ["System.IdentityModel.Metadata.SecurityTokenServiceDescriptor", "System.IdentityModel.Metadata.MetadataSerializer", "Method[CreateSecurityTokenServiceDescriptorInstance].ReturnValue"] + - ["System.Collections.Generic.ICollection", "System.IdentityModel.Metadata.WebServiceDescriptor", "Property[TargetScopes]"] + - ["System.IdentityModel.Tokens.SigningCredentials", "System.IdentityModel.Metadata.MetadataBase", "Property[SigningCredentials]"] + - ["System.IdentityModel.Metadata.EntitiesDescriptor", "System.IdentityModel.Metadata.MetadataSerializer", "Method[ReadEntitiesDescriptor].ReturnValue"] + - ["System.IdentityModel.Metadata.EntityDescriptor", "System.IdentityModel.Metadata.MetadataSerializer", "Method[ReadEntityDescriptor].ReturnValue"] + - ["System.IdentityModel.Metadata.KeyType", "System.IdentityModel.Metadata.KeyType!", "Field[Encryption]"] + - ["System.String", "System.IdentityModel.Metadata.DisplayClaim", "Property[Description]"] + - ["System.IdentityModel.Metadata.LocalizedUri", "System.IdentityModel.Metadata.MetadataSerializer", "Method[CreateLocalizedUriInstance].ReturnValue"] + - ["System.DateTime", "System.IdentityModel.Metadata.RoleDescriptor", "Property[ValidUntil]"] + - ["System.Collections.Generic.ICollection", "System.IdentityModel.Metadata.WebServiceDescriptor", "Property[ClaimTypesOffered]"] + - ["System.IdentityModel.Metadata.LocalizedName", "System.IdentityModel.Metadata.MetadataSerializer", "Method[CreateLocalizedNameInstance].ReturnValue"] + - ["System.String", "System.IdentityModel.Metadata.EntityDescriptor", "Property[FederationId]"] + - ["System.IdentityModel.Metadata.KeyType", "System.IdentityModel.Metadata.KeyDescriptor", "Property[Use]"] + - ["System.String", "System.IdentityModel.Metadata.ContactPerson", "Property[Surname]"] + - ["System.Collections.Generic.ICollection", "System.IdentityModel.Metadata.WebServiceDescriptor", "Property[ClaimTypesRequested]"] + - ["System.IdentityModel.Metadata.ProtocolEndpoint", "System.IdentityModel.Metadata.MetadataSerializer", "Method[ReadProtocolEndpoint].ReturnValue"] + - ["System.Boolean", "System.IdentityModel.Metadata.IdentityProviderSingleSignOnDescriptor", "Property[WantAuthenticationRequestsSigned]"] + - ["System.Uri", "System.IdentityModel.Metadata.EncryptionMethod", "Property[Algorithm]"] + - ["System.IdentityModel.Metadata.MetadataBase", "System.IdentityModel.Metadata.MetadataSerializer", "Method[ReadMetadata].ReturnValue"] + - ["System.IdentityModel.Selectors.SecurityTokenSerializer", "System.IdentityModel.Metadata.MetadataSerializer", "Property[SecurityTokenSerializer]"] + - ["System.Collections.Generic.List", "System.IdentityModel.Metadata.MetadataSerializer", "Property[TrustedIssuers]"] + - ["System.Int32", "System.IdentityModel.Metadata.IndexedProtocolEndpoint", "Property[Index]"] + - ["System.IdentityModel.Metadata.LocalizedUri", "System.IdentityModel.Metadata.MetadataSerializer", "Method[ReadLocalizedUri].ReturnValue"] + - ["System.Collections.Generic.ICollection", "System.IdentityModel.Metadata.IdentityProviderSingleSignOnDescriptor", "Property[SupportedAttributes]"] + - ["System.IdentityModel.Metadata.ContactType", "System.IdentityModel.Metadata.ContactType!", "Field[Other]"] + - ["System.IdentityModel.Metadata.EntityId", "System.IdentityModel.Metadata.EntityDescriptor", "Property[EntityId]"] + - ["System.Boolean", "System.IdentityModel.Metadata.MetadataSerializer", "Method[ReadSingleSignOnDescriptorElement].ReturnValue"] + - ["System.IdentityModel.Metadata.ServiceProviderSingleSignOnDescriptor", "System.IdentityModel.Metadata.MetadataSerializer", "Method[CreateServiceProviderSingleSignOnDescriptorInstance].ReturnValue"] + - ["System.IdentityModel.Metadata.Organization", "System.IdentityModel.Metadata.RoleDescriptor", "Property[Organization]"] + - ["System.IdentityModel.Metadata.IndexedProtocolEndpoint", "System.IdentityModel.Metadata.MetadataSerializer", "Method[ReadIndexedProtocolEndpoint].ReturnValue"] + - ["System.String", "System.IdentityModel.Metadata.ContactPerson", "Property[Company]"] + - ["System.Boolean", "System.IdentityModel.Metadata.MetadataSerializer", "Method[ReadCustomElement].ReturnValue"] + - ["System.String", "System.IdentityModel.Metadata.MetadataSerializer!", "Field[LanguageNamespaceUri]"] + - ["System.Globalization.CultureInfo", "System.IdentityModel.Metadata.LocalizedEntry", "Property[Language]"] + - ["System.Collections.Generic.ICollection", "System.IdentityModel.Metadata.IdentityProviderSingleSignOnDescriptor", "Property[SingleSignOnServices]"] + - ["System.Collections.Generic.ICollection", "System.IdentityModel.Metadata.EntityDescriptor", "Property[Contacts]"] + - ["System.IdentityModel.Metadata.ContactPerson", "System.IdentityModel.Metadata.MetadataSerializer", "Method[ReadContactPerson].ReturnValue"] + - ["System.IdentityModel.Metadata.KeyDescriptor", "System.IdentityModel.Metadata.MetadataSerializer", "Method[CreateKeyDescriptorInstance].ReturnValue"] + - ["System.Boolean", "System.IdentityModel.Metadata.ServiceProviderSingleSignOnDescriptor", "Property[AuthenticationRequestsSigned]"] + - ["System.IdentityModel.Metadata.DisplayClaim", "System.IdentityModel.Metadata.DisplayClaim!", "Method[CreateDisplayClaimFromClaimType].ReturnValue"] + - ["System.IdentityModel.Metadata.ServiceProviderSingleSignOnDescriptor", "System.IdentityModel.Metadata.MetadataSerializer", "Method[ReadServiceProviderSingleSignOnDescriptor].ReturnValue"] + - ["System.String", "System.IdentityModel.Metadata.WebServiceDescriptor", "Property[ServiceDescription]"] + - ["System.String", "System.IdentityModel.Metadata.LocalizedName", "Property[Name]"] + - ["System.Security.Cryptography.X509Certificates.StoreLocation", "System.IdentityModel.Metadata.MetadataSerializer", "Property[TrustedStoreLocation]"] + - ["System.String", "System.IdentityModel.Metadata.EntityId", "Property[Id]"] + - ["System.Collections.Generic.ICollection", "System.IdentityModel.Metadata.ApplicationServiceDescriptor", "Property[Endpoints]"] + - ["System.Nullable", "System.IdentityModel.Metadata.IndexedProtocolEndpoint", "Property[IsDefault]"] + - ["System.Collections.Generic.ICollection", "System.IdentityModel.Metadata.RoleDescriptor", "Property[ProtocolsSupported]"] + - ["System.IdentityModel.Metadata.Organization", "System.IdentityModel.Metadata.EntityDescriptor", "Property[Organization]"] + - ["System.IdentityModel.Metadata.ApplicationServiceDescriptor", "System.IdentityModel.Metadata.MetadataSerializer", "Method[CreateApplicationServiceInstance].ReturnValue"] + - ["System.Boolean", "System.IdentityModel.Metadata.ServiceProviderSingleSignOnDescriptor", "Property[WantAssertionsSigned]"] + - ["System.IdentityModel.Metadata.IndexedProtocolEndpoint", "System.IdentityModel.Metadata.MetadataSerializer", "Method[CreateIndexedProtocolEndpointInstance].ReturnValue"] + - ["System.IdentityModel.Tokens.Saml2Attribute", "System.IdentityModel.Metadata.MetadataSerializer", "Method[ReadAttribute].ReturnValue"] + - ["System.Collections.ObjectModel.Collection", "System.IdentityModel.Metadata.SingleSignOnDescriptor", "Property[SingleLogoutServices]"] + - ["System.Uri", "System.IdentityModel.Metadata.ProtocolEndpoint", "Property[Binding]"] + - ["System.Collections.ObjectModel.Collection", "System.IdentityModel.Metadata.SecurityTokenServiceDescriptor", "Property[PassiveRequestorEndpoints]"] + - ["System.IdentityModel.Metadata.ContactType", "System.IdentityModel.Metadata.ContactPerson", "Property[Type]"] + - ["System.IdentityModel.Metadata.Organization", "System.IdentityModel.Metadata.MetadataSerializer", "Method[CreateOrganizationInstance].ReturnValue"] + - ["System.IdentityModel.Metadata.IndexedProtocolEndpointDictionary", "System.IdentityModel.Metadata.SingleSignOnDescriptor", "Property[ArtifactResolutionServices]"] + - ["System.Collections.Generic.ICollection", "System.IdentityModel.Metadata.ApplicationServiceDescriptor", "Property[PassiveRequestorEndpoints]"] + - ["System.IdentityModel.Metadata.KeyType", "System.IdentityModel.Metadata.KeyType!", "Field[Unspecified]"] + - ["System.String", "System.IdentityModel.Metadata.DisplayClaim", "Property[DisplayValue]"] + - ["System.Security.Cryptography.X509Certificates.X509Certificate2", "System.IdentityModel.Metadata.MetadataSerializer", "Method[GetMetadataSigningCertificate].ReturnValue"] + - ["System.Collections.ObjectModel.Collection", "System.IdentityModel.Metadata.SecurityTokenServiceDescriptor", "Property[SecurityTokenServiceEndpoints]"] + - ["System.Collections.Generic.ICollection", "System.IdentityModel.Metadata.RoleDescriptor", "Property[Contacts]"] + - ["System.Collections.Generic.ICollection", "System.IdentityModel.Metadata.EntitiesDescriptor", "Property[ChildEntityGroups]"] + - ["System.String", "System.IdentityModel.Metadata.EntitiesDescriptor", "Property[Name]"] + - ["System.Boolean", "System.IdentityModel.Metadata.DisplayClaim", "Property[Optional]"] + - ["System.IdentityModel.Tokens.SecurityKeyIdentifier", "System.IdentityModel.Metadata.KeyDescriptor", "Property[KeyInfo]"] + - ["System.IdentityModel.Metadata.IndexedProtocolEndpointDictionary", "System.IdentityModel.Metadata.ServiceProviderSingleSignOnDescriptor", "Property[AssertionConsumerServices]"] + - ["System.IdentityModel.Metadata.EntityDescriptor", "System.IdentityModel.Metadata.MetadataSerializer", "Method[CreateEntityDescriptorInstance].ReturnValue"] + - ["System.Collections.Generic.ICollection", "System.IdentityModel.Metadata.ContactPerson", "Property[EmailAddresses]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemIdentityModelPolicy/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemIdentityModelPolicy/model.yml new file mode 100644 index 000000000000..7f48066684f7 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemIdentityModelPolicy/model.yml @@ -0,0 +1,16 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.DateTime", "System.IdentityModel.Policy.AuthorizationContext", "Property[ExpirationTime]"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.IdentityModel.Policy.AuthorizationContext", "Property[ClaimSets]"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.IdentityModel.Policy.EvaluationContext", "Property[ClaimSets]"] + - ["System.String", "System.IdentityModel.Policy.IAuthorizationComponent", "Property[Id]"] + - ["System.IdentityModel.Policy.AuthorizationContext", "System.IdentityModel.Policy.AuthorizationContext!", "Method[CreateDefaultAuthorizationContext].ReturnValue"] + - ["System.Boolean", "System.IdentityModel.Policy.IAuthorizationPolicy", "Method[Evaluate].ReturnValue"] + - ["System.IdentityModel.Claims.ClaimSet", "System.IdentityModel.Policy.IAuthorizationPolicy", "Property[Issuer]"] + - ["System.Collections.Generic.IDictionary", "System.IdentityModel.Policy.EvaluationContext", "Property[Properties]"] + - ["System.String", "System.IdentityModel.Policy.AuthorizationContext", "Property[Id]"] + - ["System.Collections.Generic.IDictionary", "System.IdentityModel.Policy.AuthorizationContext", "Property[Properties]"] + - ["System.Int32", "System.IdentityModel.Policy.EvaluationContext", "Property[Generation]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemIdentityModelProtocolsWSTrust/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemIdentityModelProtocolsWSTrust/model.yml new file mode 100644 index 000000000000..842be286bffb --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemIdentityModelProtocolsWSTrust/model.yml @@ -0,0 +1,106 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.String", "System.IdentityModel.Protocols.WSTrust.WSTrustMessage", "Property[CanonicalizationAlgorithm]"] + - ["System.Xml.XmlElement", "System.IdentityModel.Protocols.WSTrust.RequestedSecurityToken", "Property[SecurityTokenXml]"] + - ["System.String", "System.IdentityModel.Protocols.WSTrust.WSTrustMessage", "Property[AuthenticationType]"] + - ["System.IdentityModel.Protocols.WSTrust.EndpointReference", "System.IdentityModel.Protocols.WSTrust.WSTrustMessage", "Property[AppliesTo]"] + - ["System.String", "System.IdentityModel.Protocols.WSTrust.WSTrustMessage", "Property[SignWith]"] + - ["System.IdentityModel.Protocols.WSTrust.UseKey", "System.IdentityModel.Protocols.WSTrust.WSTrustMessage", "Property[UseKey]"] + - ["System.Uri", "System.IdentityModel.Protocols.WSTrust.EndpointReference", "Property[Uri]"] + - ["System.IdentityModel.Tokens.SecurityTokenElement", "System.IdentityModel.Protocols.WSTrust.RequestSecurityToken", "Property[ActAs]"] + - ["System.Byte[]", "System.IdentityModel.Protocols.WSTrust.BinaryExchange", "Property[BinaryData]"] + - ["System.String", "System.IdentityModel.Protocols.WSTrust.ContextItem", "Property[Value]"] + - ["System.Boolean", "System.IdentityModel.Protocols.WSTrust.RequestSecurityTokenResponse", "Property[IsFinal]"] + - ["System.String", "System.IdentityModel.Protocols.WSTrust.WSTrustMessage", "Property[KeyWrapAlgorithm]"] + - ["System.String", "System.IdentityModel.Protocols.WSTrust.RequestTypes!", "Field[Renew]"] + - ["System.IdentityModel.Tokens.SecurityTokenElement", "System.IdentityModel.Protocols.WSTrust.RequestSecurityToken", "Property[RenewTarget]"] + - ["System.IdentityModel.Tokens.SecurityKeyIdentifierClause", "System.IdentityModel.Protocols.WSTrust.RequestSecurityTokenResponse", "Property[RequestedAttachedReference]"] + - ["System.Boolean", "System.IdentityModel.Protocols.WSTrust.WSTrustRequestSerializer", "Method[CanRead].ReturnValue"] + - ["System.IdentityModel.Tokens.SecurityTokenHandlerCollection", "System.IdentityModel.Protocols.WSTrust.WSTrustSerializationContext", "Property[SecurityTokenHandlers]"] + - ["System.IdentityModel.Tokens.SecurityTokenElement", "System.IdentityModel.Protocols.WSTrust.RequestSecurityToken", "Property[OnBehalfOf]"] + - ["System.Boolean", "System.IdentityModel.Protocols.WSTrust.WSTrustResponseSerializer", "Method[CanRead].ReturnValue"] + - ["System.String", "System.IdentityModel.Protocols.WSTrust.Status", "Property[Code]"] + - ["System.String", "System.IdentityModel.Protocols.WSTrust.RequestTypes!", "Field[Validate]"] + - ["System.String", "System.IdentityModel.Protocols.WSTrust.WSTrustMessage", "Property[TokenType]"] + - ["System.IdentityModel.Protocols.WSTrust.Participants", "System.IdentityModel.Protocols.WSTrust.RequestSecurityToken", "Property[Participants]"] + - ["System.IdentityModel.Protocols.WSTrust.EndpointReference", "System.IdentityModel.Protocols.WSTrust.EndpointReference!", "Method[ReadFrom].ReturnValue"] + - ["System.IdentityModel.Protocols.WSTrust.RequestSecurityToken", "System.IdentityModel.Protocols.WSTrust.WSTrust13RequestSerializer", "Method[ReadXml].ReturnValue"] + - ["System.String", "System.IdentityModel.Protocols.WSTrust.WSTrustMessage", "Property[KeyType]"] + - ["System.IdentityModel.Protocols.WSTrust.RequestSecurityTokenResponse", "System.IdentityModel.Protocols.WSTrust.WSTrustResponseSerializer", "Method[ReadXml].ReturnValue"] + - ["System.String", "System.IdentityModel.Protocols.WSTrust.RequestClaim", "Property[ClaimType]"] + - ["System.Byte[]", "System.IdentityModel.Protocols.WSTrust.ProtectedKey", "Method[GetKeyBytes].ReturnValue"] + - ["System.IdentityModel.Tokens.EncryptingCredentials", "System.IdentityModel.Protocols.WSTrust.ProtectedKey", "Property[WrappingCredentials]"] + - ["System.IdentityModel.Protocols.WSTrust.RequestClaimCollection", "System.IdentityModel.Protocols.WSTrust.RequestSecurityToken", "Property[Claims]"] + - ["System.IdentityModel.Protocols.WSTrust.EndpointReference", "System.IdentityModel.Protocols.WSTrust.Participants", "Property[Primary]"] + - ["System.Boolean", "System.IdentityModel.Protocols.WSTrust.RequestSecurityTokenResponse", "Property[RequestedTokenCancelled]"] + - ["System.IdentityModel.Protocols.WSTrust.RequestSecurityTokenResponse", "System.IdentityModel.Protocols.WSTrust.WSTrustFeb2005ResponseSerializer", "Method[ReadXml].ReturnValue"] + - ["System.IdentityModel.Tokens.SecurityTokenElement", "System.IdentityModel.Protocols.WSTrust.RequestSecurityToken", "Property[ProofEncryption]"] + - ["System.IdentityModel.Tokens.SecurityToken", "System.IdentityModel.Protocols.WSTrust.RequestedSecurityToken", "Property[SecurityToken]"] + - ["System.Nullable", "System.IdentityModel.Protocols.WSTrust.Lifetime", "Property[Expires]"] + - ["System.Boolean", "System.IdentityModel.Protocols.WSTrust.WSTrustFeb2005ResponseSerializer", "Method[CanRead].ReturnValue"] + - ["System.Uri", "System.IdentityModel.Protocols.WSTrust.BinaryExchange", "Property[EncodingType]"] + - ["System.Boolean", "System.IdentityModel.Protocols.WSTrust.Renewing", "Property[OkForRenewalAfterExpiration]"] + - ["System.IdentityModel.Protocols.WSTrust.Status", "System.IdentityModel.Protocols.WSTrust.RequestSecurityTokenResponse", "Property[Status]"] + - ["System.String", "System.IdentityModel.Protocols.WSTrust.KeyTypes!", "Field[Bearer]"] + - ["System.String", "System.IdentityModel.Protocols.WSTrust.WSTrustMessage", "Property[ReplyTo]"] + - ["System.IdentityModel.Protocols.WSTrust.AdditionalContext", "System.IdentityModel.Protocols.WSTrust.RequestSecurityToken", "Property[AdditionalContext]"] + - ["System.String", "System.IdentityModel.Protocols.WSTrust.RequestTypes!", "Field[Issue]"] + - ["System.Boolean", "System.IdentityModel.Protocols.WSTrust.WSTrust13RequestSerializer", "Method[CanRead].ReturnValue"] + - ["System.String", "System.IdentityModel.Protocols.WSTrust.RequestClaimCollection", "Property[Dialect]"] + - ["System.IdentityModel.Protocols.WSTrust.RequestSecurityToken", "System.IdentityModel.Protocols.WSTrust.WSTrust13RequestSerializer", "Method[ReadSecondaryParameters].ReturnValue"] + - ["System.IdentityModel.Tokens.SecurityTokenElement", "System.IdentityModel.Protocols.WSTrust.RequestSecurityToken", "Property[CancelTarget]"] + - ["System.IdentityModel.Selectors.SecurityTokenResolver", "System.IdentityModel.Protocols.WSTrust.WSTrustSerializationContext", "Property[TokenResolver]"] + - ["System.IdentityModel.Protocols.WSTrust.EndpointReference", "System.IdentityModel.Protocols.WSTrust.RequestSecurityToken", "Property[Issuer]"] + - ["System.Nullable", "System.IdentityModel.Protocols.WSTrust.RequestSecurityToken", "Property[Forwardable]"] + - ["System.IdentityModel.Protocols.WSTrust.ProtectedKey", "System.IdentityModel.Protocols.WSTrust.RequestedProofToken", "Property[ProtectedKey]"] + - ["System.String", "System.IdentityModel.Protocols.WSTrust.KeyTypes!", "Field[Symmetric]"] + - ["System.IdentityModel.Protocols.WSTrust.BinaryExchange", "System.IdentityModel.Protocols.WSTrust.WSTrustMessage", "Property[BinaryExchange]"] + - ["System.IdentityModel.Protocols.WSTrust.RequestedProofToken", "System.IdentityModel.Protocols.WSTrust.RequestSecurityTokenResponse", "Property[RequestedProofToken]"] + - ["System.Boolean", "System.IdentityModel.Protocols.WSTrust.RequestClaim", "Property[IsOptional]"] + - ["System.String", "System.IdentityModel.Protocols.WSTrust.WSTrustMessage", "Property[EncryptionAlgorithm]"] + - ["System.Collections.Generic.List", "System.IdentityModel.Protocols.WSTrust.Participants", "Property[Participant]"] + - ["System.IdentityModel.Protocols.WSTrust.Lifetime", "System.IdentityModel.Protocols.WSTrust.WSTrustMessage", "Property[Lifetime]"] + - ["System.String", "System.IdentityModel.Protocols.WSTrust.KeyTypes!", "Field[Asymmetric]"] + - ["System.Boolean", "System.IdentityModel.Protocols.WSTrust.Renewing", "Property[AllowRenewal]"] + - ["System.String", "System.IdentityModel.Protocols.WSTrust.RequestTypes!", "Field[Cancel]"] + - ["System.Nullable", "System.IdentityModel.Protocols.WSTrust.Lifetime", "Property[Created]"] + - ["System.Uri", "System.IdentityModel.Protocols.WSTrust.BinaryExchange", "Property[ValueType]"] + - ["System.IdentityModel.Tokens.SecurityTokenElement", "System.IdentityModel.Protocols.WSTrust.RequestSecurityToken", "Property[Encryption]"] + - ["System.IdentityModel.Protocols.WSTrust.RequestSecurityTokenResponse", "System.IdentityModel.Protocols.WSTrust.WSTrust13ResponseSerializer", "Method[ReadXml].ReturnValue"] + - ["System.IdentityModel.Protocols.WSTrust.RequestSecurityToken", "System.IdentityModel.Protocols.WSTrust.WSTrustFeb2005RequestSerializer", "Method[ReadXml].ReturnValue"] + - ["System.String", "System.IdentityModel.Protocols.WSTrust.RequestSecurityToken", "Property[ComputedKeyAlgorithm]"] + - ["System.String", "System.IdentityModel.Protocols.WSTrust.RequestTypes!", "Field[GetMetadata]"] + - ["System.Uri", "System.IdentityModel.Protocols.WSTrust.ContextItem", "Property[Name]"] + - ["System.Uri", "System.IdentityModel.Protocols.WSTrust.ContextItem", "Property[Scope]"] + - ["System.Boolean", "System.IdentityModel.Protocols.WSTrust.WSTrustFeb2005RequestSerializer", "Method[CanRead].ReturnValue"] + - ["System.IdentityModel.Protocols.WSTrust.RequestSecurityToken", "System.IdentityModel.Protocols.WSTrust.RequestSecurityToken", "Property[SecondaryParameters]"] + - ["System.String", "System.IdentityModel.Protocols.WSTrust.Status", "Property[Reason]"] + - ["System.IdentityModel.Protocols.WSTrust.Renewing", "System.IdentityModel.Protocols.WSTrust.RequestSecurityToken", "Property[Renewing]"] + - ["System.IdentityModel.Tokens.SecurityTokenHandlerCollectionManager", "System.IdentityModel.Protocols.WSTrust.WSTrustSerializationContext", "Property[SecurityTokenHandlerCollectionManager]"] + - ["System.IdentityModel.Protocols.WSTrust.Entropy", "System.IdentityModel.Protocols.WSTrust.WSTrustMessage", "Property[Entropy]"] + - ["System.IdentityModel.Protocols.WSTrust.RequestSecurityToken", "System.IdentityModel.Protocols.WSTrust.WSTrustRequestSerializer", "Method[CreateRequestSecurityToken].ReturnValue"] + - ["System.String", "System.IdentityModel.Protocols.WSTrust.WSTrustMessage", "Property[EncryptWith]"] + - ["System.Boolean", "System.IdentityModel.Protocols.WSTrust.WSTrustMessage", "Property[AllowPostdating]"] + - ["System.IdentityModel.Tokens.SecurityTokenElement", "System.IdentityModel.Protocols.WSTrust.RequestSecurityToken", "Property[DelegateTo]"] + - ["System.String", "System.IdentityModel.Protocols.WSTrust.RequestTypes!", "Field[IssueCard]"] + - ["System.IdentityModel.Selectors.SecurityTokenResolver", "System.IdentityModel.Protocols.WSTrust.WSTrustSerializationContext", "Property[UseKeyTokenResolver]"] + - ["System.IdentityModel.Protocols.WSTrust.RequestedSecurityToken", "System.IdentityModel.Protocols.WSTrust.RequestSecurityTokenResponse", "Property[RequestedSecurityToken]"] + - ["System.Nullable", "System.IdentityModel.Protocols.WSTrust.RequestSecurityToken", "Property[Delegatable]"] + - ["System.IdentityModel.Tokens.SecurityToken", "System.IdentityModel.Protocols.WSTrust.UseKey", "Property[Token]"] + - ["System.String", "System.IdentityModel.Protocols.WSTrust.WSTrustMessage", "Property[RequestType]"] + - ["System.String", "System.IdentityModel.Protocols.WSTrust.RequestedProofToken", "Property[ComputedKeyAlgorithm]"] + - ["System.Boolean", "System.IdentityModel.Protocols.WSTrust.WSTrust13ResponseSerializer", "Method[CanRead].ReturnValue"] + - ["System.String", "System.IdentityModel.Protocols.WSTrust.WSTrustMessage", "Property[SignatureAlgorithm]"] + - ["System.IdentityModel.Tokens.SecurityTokenElement", "System.IdentityModel.Protocols.WSTrust.RequestSecurityToken", "Property[ValidateTarget]"] + - ["System.String", "System.IdentityModel.Protocols.WSTrust.RequestClaim", "Property[Value]"] + - ["System.IdentityModel.Tokens.SecurityKeyIdentifier", "System.IdentityModel.Protocols.WSTrust.UseKey", "Property[SecurityKeyIdentifier]"] + - ["System.IdentityModel.Protocols.WSTrust.RequestSecurityTokenResponse", "System.IdentityModel.Protocols.WSTrust.WSTrustResponseSerializer", "Method[CreateInstance].ReturnValue"] + - ["System.Collections.Generic.IList", "System.IdentityModel.Protocols.WSTrust.AdditionalContext", "Property[Items]"] + - ["System.String", "System.IdentityModel.Protocols.WSTrust.WSTrustMessage", "Property[Context]"] + - ["System.IdentityModel.Protocols.WSTrust.RequestSecurityToken", "System.IdentityModel.Protocols.WSTrust.WSTrustRequestSerializer", "Method[ReadXml].ReturnValue"] + - ["System.Collections.ObjectModel.Collection", "System.IdentityModel.Protocols.WSTrust.EndpointReference", "Property[Details]"] + - ["System.Nullable", "System.IdentityModel.Protocols.WSTrust.WSTrustMessage", "Property[KeySizeInBits]"] + - ["System.IdentityModel.Tokens.SecurityKeyIdentifierClause", "System.IdentityModel.Protocols.WSTrust.RequestSecurityTokenResponse", "Property[RequestedUnattachedReference]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemIdentityModelSelectors/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemIdentityModelSelectors/model.yml new file mode 100644 index 000000000000..02e9cb1bd1b0 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemIdentityModelSelectors/model.yml @@ -0,0 +1,121 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Collections.Generic.IDictionary", "System.IdentityModel.Selectors.SecurityTokenRequirement", "Property[Properties]"] + - ["System.IdentityModel.Selectors.X509CertificateValidator", "System.IdentityModel.Selectors.X509CertificateValidator!", "Method[CreatePeerOrChainTrustValidator].ReturnValue"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.IdentityModel.Selectors.UserNameSecurityTokenAuthenticator", "Method[ValidateTokenCore].ReturnValue"] + - ["System.IdentityModel.Claims.ClaimSet", "System.IdentityModel.Selectors.SamlSecurityTokenAuthenticator", "Method[ResolveClaimSet].ReturnValue"] + - ["System.Net.NetworkCredential", "System.IdentityModel.Selectors.KerberosSecurityTokenProvider", "Property[NetworkCredential]"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.IdentityModel.Selectors.UserNameSecurityTokenAuthenticator", "Method[ValidateUserNamePasswordCore].ReturnValue"] + - ["System.IdentityModel.Tokens.SecurityKey", "System.IdentityModel.Selectors.SecurityTokenResolver", "Method[ResolveSecurityKey].ReturnValue"] + - ["System.IdentityModel.Tokens.SecurityKeyIdentifier", "System.IdentityModel.Selectors.SecurityTokenSerializer", "Method[ReadKeyIdentifier].ReturnValue"] + - ["System.IdentityModel.Tokens.SecurityKeyIdentifier", "System.IdentityModel.Selectors.SecurityTokenSerializer", "Method[ReadKeyIdentifierCore].ReturnValue"] + - ["System.IdentityModel.Selectors.X509CertificateValidator", "System.IdentityModel.Selectors.X509CertificateValidator!", "Property[PeerOrChainTrust]"] + - ["System.Threading.Tasks.Task", "System.IdentityModel.Selectors.SecurityTokenProvider", "Method[CancelTokenAsync].ReturnValue"] + - ["System.Collections.Generic.IList", "System.IdentityModel.Selectors.SamlSecurityTokenAuthenticator", "Property[AllowedAudienceUris]"] + - ["System.String", "System.IdentityModel.Selectors.SecurityTokenRequirement", "Property[TokenType]"] + - ["System.IdentityModel.Selectors.AudienceUriMode", "System.IdentityModel.Selectors.AudienceUriMode!", "Field[Always]"] + - ["System.Boolean", "System.IdentityModel.Selectors.X509SecurityTokenAuthenticator", "Property[MapCertificateToWindowsAccount]"] + - ["System.String", "System.IdentityModel.Selectors.KerberosSecurityTokenProvider", "Property[ServicePrincipalName]"] + - ["System.IdentityModel.Tokens.SecurityKeyUsage", "System.IdentityModel.Selectors.SecurityTokenRequirement", "Property[KeyUsage]"] + - ["System.Int32", "System.IdentityModel.Selectors.CardSpacePolicyElement", "Property[PolicyNoticeVersion]"] + - ["System.Boolean", "System.IdentityModel.Selectors.SamlSecurityTokenAuthenticator", "Method[ValidateAudienceRestriction].ReturnValue"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.IdentityModel.Selectors.CustomUserNameSecurityTokenAuthenticator", "Method[ValidateUserNamePasswordCore].ReturnValue"] + - ["System.Security.Principal.IIdentity", "System.IdentityModel.Selectors.SamlSecurityTokenAuthenticator", "Method[ResolveIdentity].ReturnValue"] + - ["System.Boolean", "System.IdentityModel.Selectors.SecurityTokenAuthenticator", "Method[CanValidateToken].ReturnValue"] + - ["System.String", "System.IdentityModel.Selectors.SecurityTokenRequirement!", "Property[KeyUsageProperty]"] + - ["System.Threading.Tasks.Task", "System.IdentityModel.Selectors.SecurityTokenProvider", "Method[GetTokenCoreAsync].ReturnValue"] + - ["System.IAsyncResult", "System.IdentityModel.Selectors.SecurityTokenProvider", "Method[BeginRenewToken].ReturnValue"] + - ["System.String", "System.IdentityModel.Selectors.SecurityTokenRequirement!", "Property[PeerAuthenticationMode]"] + - ["System.Boolean", "System.IdentityModel.Selectors.SecurityTokenResolver", "Method[TryResolveSecurityKey].ReturnValue"] + - ["System.Threading.Tasks.Task", "System.IdentityModel.Selectors.SecurityTokenProvider", "Method[CancelTokenCoreAsync].ReturnValue"] + - ["System.IdentityModel.Selectors.X509CertificateValidator", "System.IdentityModel.Selectors.X509CertificateValidator!", "Property[ChainTrust]"] + - ["System.IdentityModel.Selectors.SecurityTokenResolver", "System.IdentityModel.Selectors.SecurityTokenResolver!", "Method[CreateDefaultSecurityTokenResolver].ReturnValue"] + - ["System.Boolean", "System.IdentityModel.Selectors.SecurityTokenResolver", "Method[TryResolveTokenCore].ReturnValue"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.IdentityModel.Selectors.SecurityTokenAuthenticator", "Method[ValidateToken].ReturnValue"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.IdentityModel.Selectors.SecurityTokenVersion", "Method[GetSecuritySpecifications].ReturnValue"] + - ["System.IdentityModel.Selectors.UserNamePasswordValidator", "System.IdentityModel.Selectors.UserNamePasswordValidator!", "Method[CreateMembershipProviderValidator].ReturnValue"] + - ["System.Boolean", "System.IdentityModel.Selectors.SamlSecurityTokenAuthenticator", "Method[CanValidateTokenCore].ReturnValue"] + - ["System.IdentityModel.Tokens.SecurityKeyType", "System.IdentityModel.Selectors.SecurityTokenRequirement", "Property[KeyType]"] + - ["System.IdentityModel.Selectors.AudienceUriMode", "System.IdentityModel.Selectors.AudienceUriMode!", "Field[Never]"] + - ["System.IdentityModel.Tokens.GenericXmlSecurityToken", "System.IdentityModel.Selectors.CardSpaceSelector!", "Method[GetToken].ReturnValue"] + - ["System.IdentityModel.Tokens.SecurityToken", "System.IdentityModel.Selectors.SecurityTokenProvider", "Method[EndRenewTokenCore].ReturnValue"] + - ["System.String", "System.IdentityModel.Selectors.SecurityTokenRequirement!", "Property[TokenTypeProperty]"] + - ["System.IAsyncResult", "System.IdentityModel.Selectors.SecurityTokenProvider", "Method[BeginGetTokenCore].ReturnValue"] + - ["System.IdentityModel.Tokens.SecurityToken", "System.IdentityModel.Selectors.SecurityTokenProvider", "Method[RenewToken].ReturnValue"] + - ["System.IdentityModel.Tokens.SecurityToken", "System.IdentityModel.Selectors.SecurityTokenProvider", "Method[EndRenewToken].ReturnValue"] + - ["System.Boolean", "System.IdentityModel.Selectors.SecurityTokenResolver", "Method[TryResolveSecurityKeyCore].ReturnValue"] + - ["System.Boolean", "System.IdentityModel.Selectors.SecurityTokenSerializer", "Method[CanReadKeyIdentifierCore].ReturnValue"] + - ["System.IdentityModel.Selectors.X509CertificateValidator", "System.IdentityModel.Selectors.X509CertificateValidator!", "Property[PeerTrust]"] + - ["System.Boolean", "System.IdentityModel.Selectors.SecurityTokenResolver", "Method[TryResolveToken].ReturnValue"] + - ["System.Boolean", "System.IdentityModel.Selectors.X509SecurityTokenAuthenticator", "Method[CanValidateTokenCore].ReturnValue"] + - ["TValue", "System.IdentityModel.Selectors.SecurityTokenRequirement", "Method[GetProperty].ReturnValue"] + - ["System.Threading.Tasks.Task", "System.IdentityModel.Selectors.SecurityTokenProvider", "Method[RenewTokenAsync].ReturnValue"] + - ["System.Xml.XmlElement", "System.IdentityModel.Selectors.CardSpacePolicyElement", "Property[Issuer]"] + - ["System.IdentityModel.Tokens.SecurityToken", "System.IdentityModel.Selectors.SecurityTokenProvider", "Method[EndGetTokenCore].ReturnValue"] + - ["System.Boolean", "System.IdentityModel.Selectors.SecurityTokenSerializer", "Method[CanWriteKeyIdentifierClauseCore].ReturnValue"] + - ["System.IdentityModel.Selectors.SecurityTokenProvider", "System.IdentityModel.Selectors.SecurityTokenManager", "Method[CreateSecurityTokenProvider].ReturnValue"] + - ["System.Boolean", "System.IdentityModel.Selectors.AudienceUriModeValidationHelper!", "Method[IsDefined].ReturnValue"] + - ["System.Threading.Tasks.Task", "System.IdentityModel.Selectors.SecurityTokenProvider", "Method[RenewTokenCoreAsync].ReturnValue"] + - ["System.Boolean", "System.IdentityModel.Selectors.WindowsSecurityTokenAuthenticator", "Method[CanValidateTokenCore].ReturnValue"] + - ["System.Uri", "System.IdentityModel.Selectors.CardSpacePolicyElement", "Property[PolicyNoticeLink]"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.IdentityModel.Selectors.X509SecurityTokenAuthenticator", "Method[ValidateTokenCore].ReturnValue"] + - ["System.Boolean", "System.IdentityModel.Selectors.SecurityTokenSerializer", "Method[CanReadKeyIdentifierClause].ReturnValue"] + - ["System.IdentityModel.Tokens.SecurityToken", "System.IdentityModel.Selectors.UserNameSecurityTokenProvider", "Method[GetTokenCore].ReturnValue"] + - ["System.Boolean", "System.IdentityModel.Selectors.SecurityTokenSerializer", "Method[CanWriteTokenCore].ReturnValue"] + - ["System.Boolean", "System.IdentityModel.Selectors.SecurityTokenSerializer", "Method[CanWriteKeyIdentifierCore].ReturnValue"] + - ["System.Boolean", "System.IdentityModel.Selectors.SecurityTokenSerializer", "Method[CanReadKeyIdentifier].ReturnValue"] + - ["System.IdentityModel.Selectors.SecurityTokenSerializer", "System.IdentityModel.Selectors.SecurityTokenManager", "Method[CreateSecurityTokenSerializer].ReturnValue"] + - ["System.String", "System.IdentityModel.Selectors.SecurityTokenRequirement!", "Property[KeySizeProperty]"] + - ["System.IdentityModel.Tokens.SecurityKeyIdentifierClause", "System.IdentityModel.Selectors.SecurityTokenSerializer", "Method[ReadKeyIdentifierClause].ReturnValue"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.IdentityModel.Selectors.SamlSecurityTokenAuthenticator", "Method[ValidateTokenCore].ReturnValue"] + - ["System.IdentityModel.Tokens.SecurityToken", "System.IdentityModel.Selectors.X509SecurityTokenProvider", "Method[GetTokenCore].ReturnValue"] + - ["System.IdentityModel.Selectors.X509CertificateValidator", "System.IdentityModel.Selectors.X509CertificateValidator!", "Property[None]"] + - ["System.Boolean", "System.IdentityModel.Selectors.SecurityTokenSerializer", "Method[CanWriteKeyIdentifier].ReturnValue"] + - ["System.IAsyncResult", "System.IdentityModel.Selectors.SecurityTokenProvider", "Method[BeginGetToken].ReturnValue"] + - ["System.IdentityModel.Selectors.SecurityTokenAuthenticator", "System.IdentityModel.Selectors.SecurityTokenManager", "Method[CreateSecurityTokenAuthenticator].ReturnValue"] + - ["System.Boolean", "System.IdentityModel.Selectors.RsaSecurityTokenAuthenticator", "Method[CanValidateTokenCore].ReturnValue"] + - ["System.Security.Principal.TokenImpersonationLevel", "System.IdentityModel.Selectors.KerberosSecurityTokenProvider", "Property[TokenImpersonationLevel]"] + - ["System.Boolean", "System.IdentityModel.Selectors.SecurityTokenSerializer", "Method[CanReadKeyIdentifierClauseCore].ReturnValue"] + - ["System.IdentityModel.Tokens.SecurityToken", "System.IdentityModel.Selectors.SecurityTokenResolver", "Method[ResolveToken].ReturnValue"] + - ["System.String", "System.IdentityModel.Selectors.SecurityTokenRequirement!", "Property[KeyTypeProperty]"] + - ["System.Xml.XmlElement", "System.IdentityModel.Selectors.CardSpacePolicyElement", "Property[Target]"] + - ["System.Boolean", "System.IdentityModel.Selectors.UserNameSecurityTokenAuthenticator", "Method[CanValidateTokenCore].ReturnValue"] + - ["System.Boolean", "System.IdentityModel.Selectors.SecurityTokenAuthenticator", "Method[CanValidateTokenCore].ReturnValue"] + - ["System.Boolean", "System.IdentityModel.Selectors.SecurityTokenSerializer", "Method[CanWriteToken].ReturnValue"] + - ["System.String", "System.IdentityModel.Selectors.SecurityTokenRequirement!", "Property[IsOptionalTokenProperty]"] + - ["System.Boolean", "System.IdentityModel.Selectors.SecurityTokenProvider", "Property[SupportsTokenCancellation]"] + - ["System.Threading.Tasks.Task", "System.IdentityModel.Selectors.SecurityTokenProvider", "Method[GetTokenAsync].ReturnValue"] + - ["System.IdentityModel.Selectors.AudienceUriMode", "System.IdentityModel.Selectors.SamlSecurityTokenAuthenticator", "Property[AudienceUriMode]"] + - ["System.Boolean", "System.IdentityModel.Selectors.SecurityTokenSerializer", "Method[CanReadToken].ReturnValue"] + - ["System.IdentityModel.Selectors.X509CertificateValidator", "System.IdentityModel.Selectors.X509CertificateValidator!", "Method[CreateChainTrustValidator].ReturnValue"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.IdentityModel.Selectors.RsaSecurityTokenAuthenticator", "Method[ValidateTokenCore].ReturnValue"] + - ["System.IAsyncResult", "System.IdentityModel.Selectors.SecurityTokenProvider", "Method[BeginCancelTokenCore].ReturnValue"] + - ["System.IdentityModel.Tokens.SecurityKeyIdentifierClause", "System.IdentityModel.Selectors.SecurityTokenSerializer", "Method[ReadKeyIdentifierClauseCore].ReturnValue"] + - ["System.IdentityModel.Selectors.UserNamePasswordValidator", "System.IdentityModel.Selectors.UserNamePasswordValidator!", "Property[None]"] + - ["System.IdentityModel.Tokens.SecurityToken", "System.IdentityModel.Selectors.KerberosSecurityTokenProvider", "Method[GetTokenCore].ReturnValue"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.IdentityModel.Selectors.WindowsSecurityTokenAuthenticator", "Method[ValidateTokenCore].ReturnValue"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.IdentityModel.Selectors.WindowsUserNameSecurityTokenAuthenticator", "Method[ValidateUserNamePasswordCore].ReturnValue"] + - ["System.IdentityModel.Tokens.SecurityToken", "System.IdentityModel.Selectors.SecurityTokenProvider", "Method[RenewTokenCore].ReturnValue"] + - ["System.Int32", "System.IdentityModel.Selectors.SecurityTokenRequirement", "Property[KeySize]"] + - ["System.IdentityModel.Tokens.SecurityToken", "System.IdentityModel.Selectors.SecurityTokenSerializer", "Method[ReadToken].ReturnValue"] + - ["System.Boolean", "System.IdentityModel.Selectors.SecurityTokenSerializer", "Method[CanReadTokenCore].ReturnValue"] + - ["System.IAsyncResult", "System.IdentityModel.Selectors.SecurityTokenProvider", "Method[BeginCancelToken].ReturnValue"] + - ["System.IdentityModel.Tokens.SecurityToken", "System.IdentityModel.Selectors.SecurityTokenProvider", "Method[GetTokenCore].ReturnValue"] + - ["System.Boolean", "System.IdentityModel.Selectors.SecurityTokenRequirement", "Property[RequireCryptographicToken]"] + - ["System.Boolean", "System.IdentityModel.Selectors.SecurityTokenRequirement", "Method[TryGetProperty].ReturnValue"] + - ["System.Boolean", "System.IdentityModel.Selectors.SecurityTokenProvider", "Property[SupportsTokenRenewal]"] + - ["System.Boolean", "System.IdentityModel.Selectors.CardSpacePolicyElement", "Property[IsManagedIssuer]"] + - ["System.String", "System.IdentityModel.Selectors.SecurityTokenRequirement!", "Property[RequireCryptographicTokenProperty]"] + - ["System.IdentityModel.Tokens.SecurityToken", "System.IdentityModel.Selectors.SecurityTokenProvider", "Method[GetToken].ReturnValue"] + - ["System.IdentityModel.Selectors.AudienceUriMode", "System.IdentityModel.Selectors.AudienceUriMode!", "Field[BearerKeyOnly]"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.IdentityModel.Selectors.SecurityTokenAuthenticator", "Method[ValidateTokenCore].ReturnValue"] + - ["System.Security.Cryptography.X509Certificates.X509Certificate2", "System.IdentityModel.Selectors.X509SecurityTokenProvider", "Property[Certificate]"] + - ["System.Boolean", "System.IdentityModel.Selectors.SecurityTokenSerializer", "Method[CanWriteKeyIdentifierClause].ReturnValue"] + - ["System.IdentityModel.Tokens.SecurityToken", "System.IdentityModel.Selectors.SecurityTokenProvider", "Method[EndGetToken].ReturnValue"] + - ["System.Collections.ObjectModel.Collection", "System.IdentityModel.Selectors.CardSpacePolicyElement", "Property[Parameters]"] + - ["System.IAsyncResult", "System.IdentityModel.Selectors.SecurityTokenProvider", "Method[BeginRenewTokenCore].ReturnValue"] + - ["System.Boolean", "System.IdentityModel.Selectors.KerberosSecurityTokenAuthenticator", "Method[CanValidateTokenCore].ReturnValue"] + - ["System.IdentityModel.Tokens.SecurityToken", "System.IdentityModel.Selectors.SecurityTokenSerializer", "Method[ReadTokenCore].ReturnValue"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemIdentityModelServices/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemIdentityModelServices/model.yml new file mode 100644 index 000000000000..d372c03fa46a --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemIdentityModelServices/model.yml @@ -0,0 +1,159 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.String", "System.IdentityModel.Services.SignInRequestMessage", "Property[Federation]"] + - ["System.IdentityModel.Services.SignInResponseMessage", "System.IdentityModel.Services.FederatedPassiveSecurityTokenServiceOperations!", "Method[ProcessSignInRequest].ReturnValue"] + - ["System.String", "System.IdentityModel.Services.SignOutCleanupRequestMessage", "Property[Reply]"] + - ["System.Security.Claims.ClaimsAuthorizationManager", "System.IdentityModel.Services.ClaimsAuthorizationModule", "Property[ClaimsAuthorizationManager]"] + - ["System.String", "System.IdentityModel.Services.WSFederationAuthenticationModule", "Property[SignInQueryString]"] + - ["System.IdentityModel.Services.ChunkedCookieHandlerElement", "System.IdentityModel.Services.CookieHandlerElement", "Property[ChunkedCookieHandler]"] + - ["System.String", "System.IdentityModel.Services.WSFederationAuthenticationModule", "Method[GetReturnUrlFromResponse].ReturnValue"] + - ["System.String", "System.IdentityModel.Services.SignInRequestMessage", "Property[AuthenticationType]"] + - ["System.String", "System.IdentityModel.Services.ClaimsPrincipalPermissionAttribute", "Property[Resource]"] + - ["System.String", "System.IdentityModel.Services.AttributeRequestMessage", "Property[Result]"] + - ["System.Boolean", "System.IdentityModel.Services.ClaimsPrincipalPermission", "Method[IsUnrestricted].ReturnValue"] + - ["System.Int32", "System.IdentityModel.Services.ChunkedCookieHandler!", "Field[DefaultChunkSize]"] + - ["System.IdentityModel.Configuration.CustomTypeElement", "System.IdentityModel.Services.CookieHandlerElement", "Property[CustomCookieHandler]"] + - ["System.DateTime", "System.IdentityModel.Services.FederatedSessionExpiredException", "Property[Tested]"] + - ["System.Boolean", "System.IdentityModel.Services.SessionSecurityTokenReceivedEventArgs", "Property[ReissueCookie]"] + - ["System.String", "System.IdentityModel.Services.SignInRequestMessage", "Property[HomeRealm]"] + - ["System.IdentityModel.Services.WSFederationMessage", "System.IdentityModel.Services.WSFederationMessage!", "Method[CreateFromUri].ReturnValue"] + - ["System.String", "System.IdentityModel.Services.WSFederationAuthenticationModule", "Method[GetXmlTokenFromMessage].ReturnValue"] + - ["System.String", "System.IdentityModel.Services.WSFederationAuthenticationModule", "Property[Freshness]"] + - ["System.String", "System.IdentityModel.Services.AttributeRequestMessage", "Property[Reply]"] + - ["System.Collections.Generic.IDictionary", "System.IdentityModel.Services.FederationMessage", "Property[Parameters]"] + - ["System.String", "System.IdentityModel.Services.PseudonymRequestMessage", "Property[PseudonymPtr]"] + - ["System.IdentityModel.Protocols.WSTrust.RequestSecurityTokenResponse", "System.IdentityModel.Services.WSFederationSerializer", "Method[CreateResponse].ReturnValue"] + - ["System.String", "System.IdentityModel.Services.SignInRequestMessage", "Property[Freshness]"] + - ["System.Boolean", "System.IdentityModel.Services.ClaimsPrincipalPermission", "Method[IsSubsetOf].ReturnValue"] + - ["System.String", "System.IdentityModel.Services.CookieHandlerElement", "Property[Name]"] + - ["System.Boolean", "System.IdentityModel.Services.WSFederationAuthenticationModule", "Method[IsSignInResponse].ReturnValue"] + - ["System.String", "System.IdentityModel.Services.WSFederationSerializer", "Method[GetResponseAsString].ReturnValue"] + - ["System.IdentityModel.Services.SignInRequestMessage", "System.IdentityModel.Services.RedirectingToIdentityProviderEventArgs", "Property[SignInRequestMessage]"] + - ["System.IdentityModel.Services.Configuration.FederationConfiguration", "System.IdentityModel.Services.FederatedAuthentication!", "Property[FederationConfiguration]"] + - ["System.String", "System.IdentityModel.Services.CookieHandlerElement", "Property[Domain]"] + - ["System.IdentityModel.Services.CookieHandler", "System.IdentityModel.Services.SessionAuthenticationModule", "Property[CookieHandler]"] + - ["System.IdentityModel.Tokens.SessionSecurityToken", "System.IdentityModel.Services.SessionSecurityTokenCreatedEventArgs", "Property[SessionToken]"] + - ["System.String", "System.IdentityModel.Services.WSFederationAuthenticationModule", "Property[SignInContext]"] + - ["System.String", "System.IdentityModel.Services.WSFederationAuthenticationModule", "Property[Request]"] + - ["System.IdentityModel.Tokens.SessionSecurityToken", "System.IdentityModel.Services.SessionAuthenticationModule", "Method[ReadSessionTokenFromCookie].ReturnValue"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.IdentityModel.Services.SessionAuthenticationModule", "Method[ValidateSessionToken].ReturnValue"] + - ["System.String", "System.IdentityModel.Services.SignInRequestMessage", "Property[Request]"] + - ["System.Boolean", "System.IdentityModel.Services.SigningOutEventArgs", "Property[IsIPInitiated]"] + - ["System.Boolean", "System.IdentityModel.Services.SessionSecurityTokenResolver", "Method[TryResolveTokenCore].ReturnValue"] + - ["System.String", "System.IdentityModel.Services.WSFederationAuthenticationModule", "Property[RequestPtr]"] + - ["System.String", "System.IdentityModel.Services.WSFederationAuthenticationModule", "Method[GetSessionTokenContext].ReturnValue"] + - ["System.IdentityModel.Tokens.SecurityToken", "System.IdentityModel.Services.SecurityTokenReceivedEventArgs", "Property[SecurityToken]"] + - ["System.String", "System.IdentityModel.Services.WSFederationAuthenticationModule", "Property[Reply]"] + - ["System.String", "System.IdentityModel.Services.CookieHandlerElement", "Property[Path]"] + - ["System.String", "System.IdentityModel.Services.SignInResponseMessage", "Property[Result]"] + - ["System.String", "System.IdentityModel.Services.SignInRequestMessage", "Property[Resource]"] + - ["System.String", "System.IdentityModel.Services.SignInRequestMessage", "Property[Realm]"] + - ["System.Security.Claims.ClaimsPrincipal", "System.IdentityModel.Services.SecurityTokenValidatedEventArgs", "Property[ClaimsPrincipal]"] + - ["System.String", "System.IdentityModel.Services.CookieHandler", "Property[Path]"] + - ["System.Boolean", "System.IdentityModel.Services.CookieHandlerElement", "Property[HideFromScript]"] + - ["System.String", "System.IdentityModel.Services.WSFederationAuthenticationModule", "Property[Issuer]"] + - ["System.Byte[]", "System.IdentityModel.Services.ChunkedCookieHandler", "Method[ReadCore].ReturnValue"] + - ["System.IdentityModel.Services.SignInRequestMessage", "System.IdentityModel.Services.WSFederationAuthenticationModule", "Method[CreateSignInRequest].ReturnValue"] + - ["System.Boolean", "System.IdentityModel.Services.ClaimsAuthorizationModule", "Method[Authorize].ReturnValue"] + - ["System.IdentityModel.Services.CookieHandlerMode", "System.IdentityModel.Services.CookieHandlerMode!", "Field[Chunked]"] + - ["System.String", "System.IdentityModel.Services.PseudonymRequestMessage", "Property[ResultPtr]"] + - ["System.IdentityModel.Tokens.SessionSecurityToken", "System.IdentityModel.Services.SessionAuthenticationModule", "Method[CreateSessionSecurityToken].ReturnValue"] + - ["System.String", "System.IdentityModel.Services.CookieHandler", "Method[MatchCookiePath].ReturnValue"] + - ["System.String", "System.IdentityModel.Services.CookieHandler", "Property[Name]"] + - ["System.IdentityModel.Protocols.WSTrust.RequestSecurityToken", "System.IdentityModel.Services.WSFederationSerializer", "Method[CreateRequest].ReturnValue"] + - ["System.IdentityModel.Services.CookieHandlerMode", "System.IdentityModel.Services.CookieHandlerElement", "Property[Mode]"] + - ["System.String", "System.IdentityModel.Services.AttributeRequestMessage", "Property[Attribute]"] + - ["System.Int32", "System.IdentityModel.Services.ChunkedCookieHandlerElement", "Property[ChunkSize]"] + - ["System.Boolean", "System.IdentityModel.Services.WSFederationMessage!", "Method[TryCreateFromUri].ReturnValue"] + - ["System.String", "System.IdentityModel.Services.WSFederationAuthenticationModule!", "Method[GetFederationPassiveSignOutUrl].ReturnValue"] + - ["System.IdentityModel.Services.SigningOutEventArgs", "System.IdentityModel.Services.SigningOutEventArgs!", "Property[IPInitiated]"] + - ["System.String", "System.IdentityModel.Services.WSFederationSerializer", "Method[GetRequestAsString].ReturnValue"] + - ["System.Xml.XmlReader", "System.IdentityModel.Services.FederationManagement!", "Method[UpdateIdentityProviderTrustInfo].ReturnValue"] + - ["System.Uri", "System.IdentityModel.Services.FederationMessage!", "Method[GetBaseUrl].ReturnValue"] + - ["System.Uri", "System.IdentityModel.Services.FederationMessage", "Property[BaseUri]"] + - ["System.IdentityModel.Services.CookieHandlerMode", "System.IdentityModel.Services.CookieHandlerMode!", "Field[Custom]"] + - ["System.String", "System.IdentityModel.Services.AttributeRequestMessage", "Property[ResultPtr]"] + - ["System.Boolean", "System.IdentityModel.Services.WSFederationAuthenticationModule", "Property[PassiveRedirectEnabled]"] + - ["System.Security.IPermission", "System.IdentityModel.Services.ClaimsPrincipalPermission", "Method[Intersect].ReturnValue"] + - ["System.String", "System.IdentityModel.Services.WSFederationAuthenticationModule", "Method[GetReferencedResult].ReturnValue"] + - ["System.String", "System.IdentityModel.Services.WSFederationAuthenticationModule", "Property[Resource]"] + - ["System.String", "System.IdentityModel.Services.WSFederationSerializer", "Method[GetReferencedResult].ReturnValue"] + - ["System.IdentityModel.Services.SigningOutEventArgs", "System.IdentityModel.Services.SigningOutEventArgs!", "Property[RPInitiated]"] + - ["System.Boolean", "System.IdentityModel.Services.SessionAuthenticationModule", "Method[TryReadSessionTokenFromCookie].ReturnValue"] + - ["System.String", "System.IdentityModel.Services.WSFederationAuthenticationModule", "Method[GetSignOutRedirectUrl].ReturnValue"] + - ["System.String", "System.IdentityModel.Services.WSFederationMessage", "Property[Action]"] + - ["System.String", "System.IdentityModel.Services.WSFederationAuthenticationModule", "Property[Realm]"] + - ["T", "System.IdentityModel.Services.FederatedAuthentication!", "Method[GetHttpModule].ReturnValue"] + - ["System.String", "System.IdentityModel.Services.WSFederationAuthenticationModule", "Property[SignOutQueryString]"] + - ["System.Boolean", "System.IdentityModel.Services.WSFederationAuthenticationModule", "Property[PersistentCookiesOnPassiveRedirects]"] + - ["System.String", "System.IdentityModel.Services.PseudonymRequestMessage", "Property[Result]"] + - ["System.IdentityModel.Tokens.SecurityToken", "System.IdentityModel.Services.WSFederationAuthenticationModule", "Method[GetSecurityToken].ReturnValue"] + - ["System.String", "System.IdentityModel.Services.SignInRequestMessage", "Property[Policy]"] + - ["System.String", "System.IdentityModel.Services.WSFederationMessage", "Property[Context]"] + - ["System.Xml.XmlReader", "System.IdentityModel.Services.FederationManagement!", "Method[CreateApplicationFederationMetadata].ReturnValue"] + - ["System.String", "System.IdentityModel.Services.WSFederationAuthenticationModule", "Property[SignOutReply]"] + - ["System.Xml.XmlDictionaryReaderQuotas", "System.IdentityModel.Services.WSFederationAuthenticationModule", "Property[XmlDictionaryReaderQuotas]"] + - ["System.DateTime", "System.IdentityModel.Services.FederatedSessionExpiredException", "Property[Expired]"] + - ["System.Int32", "System.IdentityModel.Services.ChunkedCookieHandler!", "Field[MinimumChunkSize]"] + - ["System.Collections.Specialized.NameValueCollection", "System.IdentityModel.Services.FederationMessage!", "Method[ParseQueryString].ReturnValue"] + - ["System.Security.SecurityElement", "System.IdentityModel.Services.ClaimsPrincipalPermission", "Method[ToXml].ReturnValue"] + - ["System.IdentityModel.Tokens.SessionSecurityToken", "System.IdentityModel.Services.SessionSecurityTokenReceivedEventArgs", "Property[SessionToken]"] + - ["System.String", "System.IdentityModel.Services.AttributeRequestMessage", "Property[AttributePtr]"] + - ["System.Boolean", "System.IdentityModel.Services.SessionAuthenticationModule", "Property[IsReferenceMode]"] + - ["System.IdentityModel.Tokens.SessionSecurityToken", "System.IdentityModel.Services.SessionAuthenticationModule", "Property[ContextSessionSecurityToken]"] + - ["System.Boolean", "System.IdentityModel.Services.SessionSecurityTokenCreatedEventArgs", "Property[WriteSessionCookie]"] + - ["System.Boolean", "System.IdentityModel.Services.WSFederationAuthenticationModule", "Method[CanReadSignInResponse].ReturnValue"] + - ["System.Boolean", "System.IdentityModel.Services.CookieHandler", "Property[RequireSsl]"] + - ["System.Byte[]", "System.IdentityModel.Services.MachineKeyTransform", "Method[Encode].ReturnValue"] + - ["System.Boolean", "System.IdentityModel.Services.CookieHandler", "Property[HideFromClientScript]"] + - ["System.Exception", "System.IdentityModel.Services.ErrorEventArgs", "Property[Exception]"] + - ["System.IdentityModel.Services.SessionAuthenticationModule", "System.IdentityModel.Services.FederatedAuthentication!", "Property[SessionAuthenticationModule]"] + - ["System.IdentityModel.Services.ApplicationType", "System.IdentityModel.Services.ApplicationType!", "Field[WcfServiceApplication]"] + - ["System.IdentityModel.Services.SignInResponseMessage", "System.IdentityModel.Services.WSFederationAuthenticationModule", "Method[GetSignInResponseMessage].ReturnValue"] + - ["System.String", "System.IdentityModel.Services.FederationMessage", "Method[WriteFormPost].ReturnValue"] + - ["System.String", "System.IdentityModel.Services.WSFederationAuthenticationModule", "Property[AuthenticationType]"] + - ["System.Boolean", "System.IdentityModel.Services.WSFederationSerializer", "Method[CanReadResponse].ReturnValue"] + - ["System.IdentityModel.Services.ClaimsAuthorizationModule", "System.IdentityModel.Services.FederatedAuthentication!", "Property[ClaimsAuthorizationModule]"] + - ["System.String", "System.IdentityModel.Services.SignInResponseMessage", "Property[ResultPtr]"] + - ["System.IdentityModel.Services.Configuration.FederationConfiguration", "System.IdentityModel.Services.HttpModuleBase", "Property[FederationConfiguration]"] + - ["System.Boolean", "System.IdentityModel.Services.CookieHandlerElement", "Property[RequireSsl]"] + - ["System.String", "System.IdentityModel.Services.SecurityTokenReceivedEventArgs", "Property[SignInContext]"] + - ["System.String", "System.IdentityModel.Services.FederationMessage", "Method[GetParameter].ReturnValue"] + - ["System.String", "System.IdentityModel.Services.PseudonymRequestMessage", "Property[Pseudonym]"] + - ["System.String", "System.IdentityModel.Services.WSFederationAuthenticationModule", "Property[Policy]"] + - ["System.String", "System.IdentityModel.Services.ClaimsPrincipalPermissionAttribute", "Property[Operation]"] + - ["System.IdentityModel.Services.CookieHandler", "System.IdentityModel.Services.CookieHandlerElement", "Method[GetConfiguredCookieHandler].ReturnValue"] + - ["System.Byte[]", "System.IdentityModel.Services.CookieHandler", "Method[ReadCore].ReturnValue"] + - ["System.String", "System.IdentityModel.Services.SignInRequestMessage", "Property[RequestPtr]"] + - ["System.String", "System.IdentityModel.Services.WSFederationAuthenticationModule", "Property[HomeRealm]"] + - ["System.Boolean", "System.IdentityModel.Services.WSFederationSerializer", "Method[CanReadRequest].ReturnValue"] + - ["System.Boolean", "System.IdentityModel.Services.AuthorizationFailedEventArgs", "Property[RedirectToIdentityProvider]"] + - ["System.TimeSpan", "System.IdentityModel.Services.CookieHandlerElement", "Property[PersistentSessionLifetime]"] + - ["System.Nullable", "System.IdentityModel.Services.CookieHandler", "Property[PersistentSessionLifetime]"] + - ["System.String", "System.IdentityModel.Services.PseudonymRequestMessage", "Property[Reply]"] + - ["System.IdentityModel.Services.WSFederationAuthenticationModule", "System.IdentityModel.Services.FederatedAuthentication!", "Property[WSFederationAuthenticationModule]"] + - ["System.String", "System.IdentityModel.Services.WSFederationSerializer", "Method[GetReferencedRequest].ReturnValue"] + - ["System.String", "System.IdentityModel.Services.SignOutRequestMessage", "Property[Reply]"] + - ["System.String", "System.IdentityModel.Services.CookieHandler", "Property[Domain]"] + - ["System.String", "System.IdentityModel.Services.SignInRequestMessage", "Property[CurrentTime]"] + - ["System.Boolean", "System.IdentityModel.Services.WSFederationAuthenticationModule", "Property[RequireHttps]"] + - ["System.String", "System.IdentityModel.Services.FederationMessage", "Method[WriteQueryString].ReturnValue"] + - ["System.Security.IPermission", "System.IdentityModel.Services.ClaimsPrincipalPermissionAttribute", "Method[CreatePermission].ReturnValue"] + - ["System.Security.IPermission", "System.IdentityModel.Services.ClaimsPrincipalPermission", "Method[Copy].ReturnValue"] + - ["System.Boolean", "System.IdentityModel.Services.SessionSecurityTokenResolver", "Method[TryResolveSecurityKeyCore].ReturnValue"] + - ["System.IdentityModel.Services.WSFederationMessage", "System.IdentityModel.Services.WSFederationMessage!", "Method[CreateFromFormPost].ReturnValue"] + - ["System.IdentityModel.Services.CookieHandlerMode", "System.IdentityModel.Services.CookieHandlerMode!", "Field[Default]"] + - ["System.Boolean", "System.IdentityModel.Services.SessionAuthenticationModule", "Method[ContainsSessionTokenCookie].ReturnValue"] + - ["System.ServiceModel.Configuration.CertificateReferenceElement", "System.IdentityModel.Services.ServiceCertificateElement", "Property[CertificateReference]"] + - ["System.IdentityModel.Services.WSFederationMessage", "System.IdentityModel.Services.WSFederationMessage!", "Method[CreateFromNameValueCollection].ReturnValue"] + - ["System.IdentityModel.Services.ApplicationType", "System.IdentityModel.Services.ApplicationType!", "Field[AspNetWebApplication]"] + - ["System.Security.IPermission", "System.IdentityModel.Services.ClaimsPrincipalPermission", "Method[Union].ReturnValue"] + - ["System.Byte[]", "System.IdentityModel.Services.MachineKeyTransform", "Method[Decode].ReturnValue"] + - ["System.String", "System.IdentityModel.Services.WSFederationMessage", "Property[Encoding]"] + - ["System.String", "System.IdentityModel.Services.SignInRequestMessage", "Property[RequestUrl]"] + - ["System.Int32", "System.IdentityModel.Services.ChunkedCookieHandler", "Property[ChunkSize]"] + - ["System.String", "System.IdentityModel.Services.SignInRequestMessage", "Property[Reply]"] + - ["System.Byte[]", "System.IdentityModel.Services.CookieHandler", "Method[Read].ReturnValue"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemIdentityModelServicesConfiguration/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemIdentityModelServicesConfiguration/model.yml new file mode 100644 index 000000000000..9b6ceb0c03e2 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemIdentityModelServicesConfiguration/model.yml @@ -0,0 +1,73 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.String", "System.IdentityModel.Services.Configuration.WsFederationConfiguration", "Property[Request]"] + - ["System.Boolean", "System.IdentityModel.Services.Configuration.WSFederationElement", "Property[RequireHttps]"] + - ["System.Int32", "System.IdentityModel.Services.Configuration.WsFederationConfiguration!", "Field[DefaultMaxStringContentLength]"] + - ["System.String", "System.IdentityModel.Services.Configuration.WsFederationConfiguration", "Property[Freshness]"] + - ["System.String", "System.IdentityModel.Services.Configuration.WSFederationElement", "Property[AuthenticationType]"] + - ["System.Boolean", "System.IdentityModel.Services.Configuration.WsFederationConfiguration", "Property[PersistentCookiesOnPassiveRedirects]"] + - ["System.String", "System.IdentityModel.Services.Configuration.WsFederationConfiguration", "Property[HomeRealm]"] + - ["System.String", "System.IdentityModel.Services.Configuration.WSFederationElement", "Property[SignOutQueryString]"] + - ["System.IdentityModel.Services.Configuration.FederationConfigurationElement", "System.IdentityModel.Services.Configuration.FederationConfigurationElementCollection", "Method[GetElement].ReturnValue"] + - ["System.Boolean", "System.IdentityModel.Services.Configuration.WsFederationConfiguration", "Property[RequireHttps]"] + - ["System.String", "System.IdentityModel.Services.Configuration.WsFederationConfiguration", "Property[RequestPtr]"] + - ["System.String", "System.IdentityModel.Services.Configuration.WSFederationElement", "Property[Realm]"] + - ["System.Int32", "System.IdentityModel.Services.Configuration.WsFederationConfiguration!", "Field[DefaultMaxArrayLength]"] + - ["System.String", "System.IdentityModel.Services.Configuration.WsFederationConfiguration", "Property[SignOutQueryString]"] + - ["System.String", "System.IdentityModel.Services.Configuration.WsFederationConfiguration!", "Field[DefaultFreshness]"] + - ["System.Object", "System.IdentityModel.Services.Configuration.FederationConfigurationElementCollection", "Method[GetElementKey].ReturnValue"] + - ["System.String", "System.IdentityModel.Services.Configuration.WSFederationElement", "Property[HomeRealm]"] + - ["System.Xml.XmlElement", "System.IdentityModel.Services.Configuration.FederationConfiguration", "Property[CustomElement]"] + - ["System.String", "System.IdentityModel.Services.Configuration.WsFederationConfiguration", "Property[Reply]"] + - ["System.Boolean", "System.IdentityModel.Services.Configuration.WsFederationConfiguration!", "Field[DefaultPassiveRedirectEnabled]"] + - ["System.Collections.Generic.Dictionary", "System.IdentityModel.Services.Configuration.WSFederationElement", "Property[CustomAttributes]"] + - ["System.String", "System.IdentityModel.Services.Configuration.FederationConfigurationElement", "Property[IdentityConfigurationName]"] + - ["System.String", "System.IdentityModel.Services.Configuration.WsFederationConfiguration", "Property[SignOutReply]"] + - ["System.IdentityModel.Services.Configuration.WSFederationElement", "System.IdentityModel.Services.Configuration.FederationConfigurationElement", "Property[WsFederation]"] + - ["System.String", "System.IdentityModel.Services.Configuration.WSFederationElement", "Property[Resource]"] + - ["System.Xml.XmlElement", "System.IdentityModel.Services.Configuration.FederationConfigurationElement", "Property[CustomElement]"] + - ["System.String", "System.IdentityModel.Services.Configuration.WsFederationConfiguration", "Property[Realm]"] + - ["System.Xml.XmlDictionaryReaderQuotas", "System.IdentityModel.Services.Configuration.WsFederationConfiguration", "Property[XmlDictionaryReaderQuotas]"] + - ["System.IdentityModel.Services.ServiceCertificateElement", "System.IdentityModel.Services.Configuration.FederationConfigurationElement", "Property[ServiceCertificate]"] + - ["System.String", "System.IdentityModel.Services.Configuration.FederationConfigurationElement", "Property[Name]"] + - ["System.Boolean", "System.IdentityModel.Services.Configuration.WSFederationElement", "Property[PassiveRedirectEnabled]"] + - ["System.String", "System.IdentityModel.Services.Configuration.WSFederationElement", "Property[SignOutReply]"] + - ["System.String", "System.IdentityModel.Services.Configuration.WsFederationConfiguration", "Property[Issuer]"] + - ["System.IdentityModel.Configuration.IdentityConfiguration", "System.IdentityModel.Services.Configuration.FederationConfiguration", "Property[IdentityConfiguration]"] + - ["System.Boolean", "System.IdentityModel.Services.Configuration.WsFederationConfiguration!", "Field[DefaultPersistentCookiesOnPassiveRedirects]"] + - ["System.String", "System.IdentityModel.Services.Configuration.WSFederationElement", "Property[Freshness]"] + - ["System.IdentityModel.Services.CookieHandlerElement", "System.IdentityModel.Services.Configuration.FederationConfigurationElement", "Property[CookieHandler]"] + - ["System.String", "System.IdentityModel.Services.Configuration.WSFederationElement", "Property[Request]"] + - ["System.Boolean", "System.IdentityModel.Services.Configuration.WSFederationElement", "Method[OnDeserializeUnrecognizedAttribute].ReturnValue"] + - ["System.Configuration.ConfigurationElement", "System.IdentityModel.Services.Configuration.FederationConfigurationElementCollection", "Method[CreateNewElement].ReturnValue"] + - ["System.Boolean", "System.IdentityModel.Services.Configuration.FederationConfiguration", "Property[IsInitialized]"] + - ["System.String", "System.IdentityModel.Services.Configuration.WsFederationConfiguration", "Property[Resource]"] + - ["System.Collections.Generic.Dictionary", "System.IdentityModel.Services.Configuration.WsFederationConfiguration", "Property[CustomAttributes]"] + - ["System.Boolean", "System.IdentityModel.Services.Configuration.WsFederationConfiguration", "Property[PassiveRedirectEnabled]"] + - ["System.String", "System.IdentityModel.Services.Configuration.WSFederationElement", "Property[Policy]"] + - ["System.String", "System.IdentityModel.Services.Configuration.SystemIdentityModelServicesSection!", "Field[SectionName]"] + - ["System.Boolean", "System.IdentityModel.Services.Configuration.WsFederationConfiguration!", "Field[DefaultRequireHttps]"] + - ["System.Boolean", "System.IdentityModel.Services.Configuration.FederationConfigurationElement", "Property[IsConfigured]"] + - ["System.Boolean", "System.IdentityModel.Services.Configuration.WSFederationElement", "Property[PersistentCookiesOnPassiveRedirects]"] + - ["System.IdentityModel.Services.Configuration.FederationConfigurationElementCollection", "System.IdentityModel.Services.Configuration.SystemIdentityModelServicesSection", "Property[FederationConfigurationElements]"] + - ["System.Boolean", "System.IdentityModel.Services.Configuration.FederationConfigurationElementCollection", "Property[ThrowOnDuplicate]"] + - ["System.IdentityModel.Services.CookieHandler", "System.IdentityModel.Services.Configuration.FederationConfiguration", "Property[CookieHandler]"] + - ["System.IdentityModel.Services.Configuration.WsFederationConfiguration", "System.IdentityModel.Services.Configuration.FederationConfiguration", "Property[WsFederationConfiguration]"] + - ["System.String", "System.IdentityModel.Services.Configuration.WSFederationElement", "Property[Reply]"] + - ["System.String", "System.IdentityModel.Services.Configuration.WSFederationElement", "Property[SignInQueryString]"] + - ["System.String", "System.IdentityModel.Services.Configuration.WsFederationConfiguration", "Property[SignInQueryString]"] + - ["System.String", "System.IdentityModel.Services.Configuration.FederationConfiguration!", "Field[DefaultFederationConfigurationName]"] + - ["System.String", "System.IdentityModel.Services.Configuration.WsFederationConfiguration", "Property[AuthenticationType]"] + - ["System.Boolean", "System.IdentityModel.Services.Configuration.WSFederationElement", "Property[IsConfigured]"] + - ["System.Boolean", "System.IdentityModel.Services.Configuration.FederationConfigurationElement", "Method[OnDeserializeUnrecognizedElement].ReturnValue"] + - ["System.String", "System.IdentityModel.Services.Configuration.WsFederationConfiguration", "Property[Policy]"] + - ["System.Security.Cryptography.X509Certificates.X509Certificate2", "System.IdentityModel.Services.Configuration.FederationConfiguration", "Property[ServiceCertificate]"] + - ["System.String", "System.IdentityModel.Services.Configuration.FederationConfiguration", "Property[Name]"] + - ["System.IdentityModel.Services.Configuration.FederationConfiguration", "System.IdentityModel.Services.Configuration.FederationConfigurationCreatedEventArgs", "Property[FederationConfiguration]"] + - ["System.IdentityModel.Services.Configuration.FederationConfigurationElement", "System.IdentityModel.Services.Configuration.SystemIdentityModelServicesSection!", "Property[DefaultFederationConfigurationElement]"] + - ["System.IdentityModel.Services.Configuration.SystemIdentityModelServicesSection", "System.IdentityModel.Services.Configuration.SystemIdentityModelServicesSection!", "Property[Current]"] + - ["System.String", "System.IdentityModel.Services.Configuration.WSFederationElement", "Property[Issuer]"] + - ["System.String", "System.IdentityModel.Services.Configuration.WSFederationElement", "Property[RequestPtr]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemIdentityModelServicesTokens/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemIdentityModelServicesTokens/model.yml new file mode 100644 index 000000000000..d79412f1354a --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemIdentityModelServicesTokens/model.yml @@ -0,0 +1,8 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Web.Security.MembershipProvider", "System.IdentityModel.Services.Tokens.MembershipUserNameSecurityTokenHandler", "Property[MembershipProvider]"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.IdentityModel.Services.Tokens.MembershipUserNameSecurityTokenHandler", "Method[ValidateToken].ReturnValue"] + - ["System.Boolean", "System.IdentityModel.Services.Tokens.MembershipUserNameSecurityTokenHandler", "Property[CanValidateToken]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemIdentityModelTokens/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemIdentityModelTokens/model.yml new file mode 100644 index 000000000000..a1ca18ddccd7 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemIdentityModelTokens/model.yml @@ -0,0 +1,800 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Byte[]", "System.IdentityModel.Tokens.RsaSecurityKey", "Method[DecryptKey].ReturnValue"] + - ["System.Byte[]", "System.IdentityModel.Tokens.SecurityKey", "Method[EncryptKey].ReturnValue"] + - ["System.String", "System.IdentityModel.Tokens.KerberosTicketHashKeyIdentifierClause", "Method[ToString].ReturnValue"] + - ["System.Security.Cryptography.AsymmetricAlgorithm", "System.IdentityModel.Tokens.RsaSecurityKey", "Method[GetAsymmetricAlgorithm].ReturnValue"] + - ["System.Boolean", "System.IdentityModel.Tokens.RsaSecurityKey", "Method[IsSymmetricAlgorithm].ReturnValue"] + - ["System.DateTime", "System.IdentityModel.Tokens.RsaSecurityToken", "Property[ValidFrom]"] + - ["System.DateTime", "System.IdentityModel.Tokens.WindowsSecurityToken", "Property[ValidFrom]"] + - ["System.IdentityModel.Tokens.Saml2NameIdentifier", "System.IdentityModel.Tokens.Saml2SecurityTokenHandler", "Method[ReadSubjectId].ReturnValue"] + - ["System.String", "System.IdentityModel.Tokens.AuthenticationMethods!", "Field[Unspecified]"] + - ["System.Boolean", "System.IdentityModel.Tokens.EncryptedSecurityTokenHandler", "Property[CanWriteToken]"] + - ["System.Boolean", "System.IdentityModel.Tokens.SessionSecurityTokenCacheKey", "Method[Equals].ReturnValue"] + - ["System.String", "System.IdentityModel.Tokens.SamlSubject", "Property[NameQualifier]"] + - ["System.Boolean", "System.IdentityModel.Tokens.X509SubjectKeyIdentifierClause", "Method[Matches].ReturnValue"] + - ["System.String", "System.IdentityModel.Tokens.SecurityAlgorithms!", "Field[ExclusiveC14n]"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.IdentityModel.Tokens.SamlAuthenticationClaimResource", "Property[AuthorityBindings]"] + - ["System.Boolean", "System.IdentityModel.Tokens.KerberosRequestorSecurityToken", "Method[MatchesKeyIdentifierClause].ReturnValue"] + - ["System.String", "System.IdentityModel.Tokens.EncryptingCredentials", "Property[Algorithm]"] + - ["System.String", "System.IdentityModel.Tokens.SamlSubject", "Property[SubjectConfirmationData]"] + - ["System.Byte[]", "System.IdentityModel.Tokens.EncryptedKeyIdentifierClause", "Method[GetEncryptedKey].ReturnValue"] + - ["System.Byte[]", "System.IdentityModel.Tokens.SessionSecurityTokenHandler", "Method[ApplyTransforms].ReturnValue"] + - ["System.Boolean", "System.IdentityModel.Tokens.X509SecurityTokenHandler", "Property[CanWriteToken]"] + - ["System.Boolean", "System.IdentityModel.Tokens.SecurityTokenHandlerConfiguration!", "Field[DefaultSaveBootstrapContext]"] + - ["System.Collections.ObjectModel.Collection", "System.IdentityModel.Tokens.AuthenticationContext", "Property[Authorities]"] + - ["System.IdentityModel.Tokens.SamlAccessDecision", "System.IdentityModel.Tokens.Saml2AuthorizationDecisionStatement", "Property[Decision]"] + - ["System.Security.Cryptography.AsymmetricSignatureFormatter", "System.IdentityModel.Tokens.RsaSecurityKey", "Method[GetSignatureFormatter].ReturnValue"] + - ["System.IdentityModel.Tokens.X509NTAuthChainTrustValidator", "System.IdentityModel.Tokens.X509SecurityTokenHandler", "Property[X509NTAuthChainTrustValidator]"] + - ["System.DateTime", "System.IdentityModel.Tokens.EncryptedSecurityToken", "Property[ValidFrom]"] + - ["System.Boolean", "System.IdentityModel.Tokens.KerberosReceiverSecurityToken", "Method[CanCreateKeyIdentifierClause].ReturnValue"] + - ["System.Boolean", "System.IdentityModel.Tokens.SamlAuthorizationDecisionStatement", "Property[IsReadOnly]"] + - ["System.IdentityModel.Tokens.SamlAttribute", "System.IdentityModel.Tokens.SamlSerializer", "Method[LoadAttribute].ReturnValue"] + - ["System.ServiceModel.Security.X509CertificateValidationMode", "System.IdentityModel.Tokens.SecurityTokenHandlerConfiguration", "Property[CertificateValidationMode]"] + - ["System.String", "System.IdentityModel.Tokens.SamlSubject", "Property[Name]"] + - ["System.String", "System.IdentityModel.Tokens.AuthenticationMethods!", "Field[Windows]"] + - ["System.Security.Cryptography.X509Certificates.StoreLocation", "System.IdentityModel.Tokens.SecurityTokenHandlerConfiguration!", "Field[DefaultTrustedStoreLocation]"] + - ["System.IdentityModel.Tokens.SamlAccessDecision", "System.IdentityModel.Tokens.SamlAccessDecision!", "Field[Deny]"] + - ["System.IdentityModel.Tokens.AudienceRestriction", "System.IdentityModel.Tokens.SecurityTokenHandlerConfiguration", "Property[AudienceRestriction]"] + - ["System.IdentityModel.Tokens.SecurityKeyIdentifierClause", "System.IdentityModel.Tokens.SamlSecurityTokenHandler", "Method[CreateSecurityTokenReference].ReturnValue"] + - ["System.IdentityModel.Tokens.Saml2NameIdentifier", "System.IdentityModel.Tokens.Saml2SubjectConfirmation", "Property[NameIdentifier]"] + - ["System.IdentityModel.Tokens.SamlAttribute", "System.IdentityModel.Tokens.SamlSecurityTokenHandler", "Method[CreateAttribute].ReturnValue"] + - ["System.DateTime", "System.IdentityModel.Tokens.RsaSecurityToken", "Property[ValidTo]"] + - ["System.String", "System.IdentityModel.Tokens.Saml2AuthenticationStatement", "Property[SessionIndex]"] + - ["System.IdentityModel.Tokens.EncryptingCredentials", "System.IdentityModel.Tokens.Saml2Assertion", "Property[EncryptingCredentials]"] + - ["System.Boolean", "System.IdentityModel.Tokens.SecurityKey", "Method[IsSymmetricAlgorithm].ReturnValue"] + - ["System.Boolean", "System.IdentityModel.Tokens.SamlAdvice", "Property[IsReadOnly]"] + - ["System.Security.Cryptography.X509Certificates.X509RevocationMode", "System.IdentityModel.Tokens.SecurityTokenHandlerConfiguration!", "Field[DefaultRevocationMode]"] + - ["System.Security.Cryptography.AsymmetricSignatureDeformatter", "System.IdentityModel.Tokens.X509AsymmetricSecurityKey", "Method[GetSignatureDeformatter].ReturnValue"] + - ["System.String", "System.IdentityModel.Tokens.Saml2SubjectConfirmationData", "Property[Address]"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.IdentityModel.Tokens.RsaSecurityTokenHandler", "Method[ValidateToken].ReturnValue"] + - ["System.Boolean", "System.IdentityModel.Tokens.X509SecurityTokenHandler", "Property[MapToWindows]"] + - ["System.IdentityModel.Tokens.SecurityToken", "System.IdentityModel.Tokens.SecurityTokenHandler", "Method[ReadToken].ReturnValue"] + - ["System.IdentityModel.Tokens.SecurityKeyUsage", "System.IdentityModel.Tokens.SecurityKeyUsage!", "Field[Signature]"] + - ["System.Int32", "System.IdentityModel.Tokens.SamlAssertion", "Property[MinorVersion]"] + - ["System.DateTime", "System.IdentityModel.Tokens.X509SecurityToken", "Property[ValidFrom]"] + - ["System.Collections.ObjectModel.Collection", "System.IdentityModel.Tokens.Saml2Assertion", "Property[Statements]"] + - ["System.IdentityModel.Tokens.SecurityKeyUsage", "System.IdentityModel.Tokens.SecurityKeyUsage!", "Field[Exchange]"] + - ["System.IdentityModel.Tokens.SamlDoNotCacheCondition", "System.IdentityModel.Tokens.SamlSecurityTokenHandler", "Method[ReadDoNotCacheCondition].ReturnValue"] + - ["System.String", "System.IdentityModel.Tokens.SessionSecurityToken", "Property[EndpointId]"] + - ["System.String", "System.IdentityModel.Tokens.AuthenticationContext", "Property[ContextDeclaration]"] + - ["System.String", "System.IdentityModel.Tokens.AuthenticationMethods!", "Field[Password]"] + - ["System.Boolean", "System.IdentityModel.Tokens.SecurityKeyIdentifier", "Property[CanCreateKey]"] + - ["System.Type", "System.IdentityModel.Tokens.UserNameSecurityTokenHandler", "Property[TokenType]"] + - ["System.IdentityModel.Tokens.SecurityTokenHandlerConfiguration", "System.IdentityModel.Tokens.SecurityTokenHandlerCollection", "Property[Configuration]"] + - ["System.Boolean", "System.IdentityModel.Tokens.X509IssuerSerialKeyIdentifierClause", "Method[Matches].ReturnValue"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.IdentityModel.Tokens.SessionSecurityTokenHandler", "Property[Transforms]"] + - ["System.String", "System.IdentityModel.Tokens.EncryptedKeyIdentifierClause", "Property[CarriedKeyName]"] + - ["System.Boolean", "System.IdentityModel.Tokens.GenericXmlSecurityToken", "Method[CanCreateKeyIdentifierClause].ReturnValue"] + - ["System.Boolean", "System.IdentityModel.Tokens.WindowsUserNameSecurityTokenHandler", "Property[CanValidateToken]"] + - ["System.IdentityModel.Tokens.SecurityKeyIdentifierClause", "System.IdentityModel.Tokens.X509DataSecurityKeyIdentifierClauseSerializer", "Method[ReadKeyIdentifierClause].ReturnValue"] + - ["System.IdentityModel.Tokens.SecurityKey", "System.IdentityModel.Tokens.SecurityToken", "Method[ResolveKeyIdentifierClause].ReturnValue"] + - ["System.IdentityModel.Tokens.SecurityToken", "System.IdentityModel.Tokens.SamlAssertion", "Property[SigningToken]"] + - ["System.String", "System.IdentityModel.Tokens.X509SubjectKeyIdentifierClause", "Method[ToString].ReturnValue"] + - ["System.IdentityModel.Tokens.SamlAssertion", "System.IdentityModel.Tokens.SamlSecurityKeyIdentifierClause", "Property[Assertion]"] + - ["System.String", "System.IdentityModel.Tokens.SamlConstants!", "Property[Namespace]"] + - ["System.IdentityModel.Tokens.SecurityKey", "System.IdentityModel.Tokens.EncryptingCredentials", "Property[SecurityKey]"] + - ["System.Byte[]", "System.IdentityModel.Tokens.KerberosTicketHashKeyIdentifierClause", "Method[GetKerberosTicketHash].ReturnValue"] + - ["System.IdentityModel.Tokens.SecurityKeyIdentifierClause", "System.IdentityModel.Tokens.EncryptedSecurityTokenHandler", "Method[ReadKeyIdentifierClause].ReturnValue"] + - ["System.String", "System.IdentityModel.Tokens.SecurityTokenTypes!", "Property[X509Certificate]"] + - ["System.Collections.Generic.IEnumerable", "System.IdentityModel.Tokens.SecurityTokenHandlerCollectionManager", "Property[SecurityTokenHandlerCollections]"] + - ["System.Uri", "System.IdentityModel.Tokens.Saml2AuthenticationContext", "Property[DeclarationReference]"] + - ["System.Int32", "System.IdentityModel.Tokens.SessionSecurityTokenCacheKey", "Method[GetHashCode].ReturnValue"] + - ["System.DateTime", "System.IdentityModel.Tokens.SessionSecurityToken", "Property[ValidFrom]"] + - ["System.Type", "System.IdentityModel.Tokens.KerberosSecurityTokenHandler", "Property[TokenType]"] + - ["System.String", "System.IdentityModel.Tokens.SamlNameIdentifierClaimResource", "Property[NameQualifier]"] + - ["System.String[]", "System.IdentityModel.Tokens.Saml2SecurityTokenHandler", "Method[GetTokenTypeIdentifiers].ReturnValue"] + - ["System.IdentityModel.Tokens.SecurityToken", "System.IdentityModel.Tokens.RsaSecurityTokenHandler", "Method[ReadToken].ReturnValue"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.IdentityModel.Tokens.X509SecurityToken", "Property[SecurityKeys]"] + - ["System.DateTime", "System.IdentityModel.Tokens.SamlConditions", "Property[NotBefore]"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.IdentityModel.Tokens.AggregateTokenResolver", "Property[TokenResolvers]"] + - ["System.Boolean", "System.IdentityModel.Tokens.SamlSecurityTokenHandler", "Property[CanWriteToken]"] + - ["System.Boolean", "System.IdentityModel.Tokens.SamlNameIdentifierClaimResource", "Method[Equals].ReturnValue"] + - ["System.IdentityModel.Tokens.Saml2AuthenticationContext", "System.IdentityModel.Tokens.Saml2SecurityTokenHandler", "Method[ReadAuthenticationContext].ReturnValue"] + - ["System.Boolean", "System.IdentityModel.Tokens.SamlAttributeStatement", "Property[IsReadOnly]"] + - ["System.IdentityModel.Tokens.Saml2Id", "System.IdentityModel.Tokens.Saml2Assertion", "Property[Id]"] + - ["System.Collections.ObjectModel.Collection", "System.IdentityModel.Tokens.Saml2Conditions", "Property[AudienceRestrictions]"] + - ["System.Boolean", "System.IdentityModel.Tokens.EncryptedSecurityTokenHandler", "Method[CanReadToken].ReturnValue"] + - ["System.IdentityModel.Tokens.Saml2Evidence", "System.IdentityModel.Tokens.Saml2SecurityTokenHandler", "Method[ReadEvidence].ReturnValue"] + - ["System.String", "System.IdentityModel.Tokens.SamlSecurityTokenHandler!", "Field[Namespace]"] + - ["System.String", "System.IdentityModel.Tokens.UserNameSecurityToken", "Property[UserName]"] + - ["System.Boolean", "System.IdentityModel.Tokens.SecurityKeyElement", "Method[IsSymmetricAlgorithm].ReturnValue"] + - ["System.Int32", "System.IdentityModel.Tokens.InMemorySymmetricSecurityKey", "Method[GetIVSize].ReturnValue"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.IdentityModel.Tokens.Saml2SecurityTokenHandler", "Method[ValidateToken].ReturnValue"] + - ["System.String", "System.IdentityModel.Tokens.SecurityAlgorithms!", "Field[WindowsSspiKeyWrap]"] + - ["System.String", "System.IdentityModel.Tokens.SecurityAlgorithms!", "Field[Psha1KeyDerivationDec2005]"] + - ["T", "System.IdentityModel.Tokens.X509SecurityToken", "Method[CreateKeyIdentifierClause].ReturnValue"] + - ["System.String", "System.IdentityModel.Tokens.KerberosReceiverSecurityToken", "Property[ValueTypeUri]"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.IdentityModel.Tokens.Saml2SecurityTokenHandler", "Method[ResolveSecurityKeys].ReturnValue"] + - ["System.Boolean", "System.IdentityModel.Tokens.SamlSecurityToken", "Method[MatchesKeyIdentifierClause].ReturnValue"] + - ["System.IdentityModel.Tokens.SamlEvidence", "System.IdentityModel.Tokens.SamlAuthorizationDecisionStatement", "Property[Evidence]"] + - ["System.IdentityModel.Tokens.Saml2Assertion", "System.IdentityModel.Tokens.Saml2SecurityToken", "Property[Assertion]"] + - ["System.String", "System.IdentityModel.Tokens.SamlSecurityTokenHandler", "Method[ReadAttributeValue].ReturnValue"] + - ["System.IdentityModel.Selectors.SecurityTokenSerializer", "System.IdentityModel.Tokens.Saml2SecurityTokenHandler", "Property[KeyInfoSerializer]"] + - ["System.IdentityModel.Tokens.Saml2SubjectLocality", "System.IdentityModel.Tokens.Saml2SecurityTokenHandler", "Method[ReadSubjectLocality].ReturnValue"] + - ["System.Security.Cryptography.AsymmetricSignatureDeformatter", "System.IdentityModel.Tokens.AsymmetricSecurityKey", "Method[GetSignatureDeformatter].ReturnValue"] + - ["System.IdentityModel.Tokens.SamlCondition", "System.IdentityModel.Tokens.SamlSecurityTokenHandler", "Method[ReadCondition].ReturnValue"] + - ["System.IdentityModel.Tokens.SamlAccessDecision", "System.IdentityModel.Tokens.SamlAuthorizationDecisionClaimResource", "Property[AccessDecision]"] + - ["System.String", "System.IdentityModel.Tokens.SecurityAlgorithms!", "Field[StrTransform]"] + - ["System.String", "System.IdentityModel.Tokens.Saml2AssertionKeyIdentifierClause", "Method[ToString].ReturnValue"] + - ["System.IdentityModel.Tokens.SamlSubject", "System.IdentityModel.Tokens.SamlSubjectStatement", "Property[SamlSubject]"] + - ["System.IdentityModel.Tokens.EncryptingCredentials", "System.IdentityModel.Tokens.SecurityTokenDescriptor", "Property[EncryptingCredentials]"] + - ["System.String", "System.IdentityModel.Tokens.SamlNameIdentifierClaimResource", "Property[Format]"] + - ["System.String[]", "System.IdentityModel.Tokens.SamlSecurityTokenHandler", "Method[GetTokenTypeIdentifiers].ReturnValue"] + - ["System.Boolean", "System.IdentityModel.Tokens.SecurityTokenHandler", "Method[CanReadKeyIdentifierClause].ReturnValue"] + - ["System.String", "System.IdentityModel.Tokens.EncryptedKeyIdentifierClause", "Property[EncryptionMethod]"] + - ["System.DateTime", "System.IdentityModel.Tokens.SamlSecurityToken", "Property[ValidFrom]"] + - ["System.Collections.Generic.IList", "System.IdentityModel.Tokens.SamlAdvice", "Property[Assertions]"] + - ["System.IdentityModel.Tokens.SamlAttribute", "System.IdentityModel.Tokens.SamlSecurityTokenHandler", "Method[ReadAttribute].ReturnValue"] + - ["System.IdentityModel.Tokens.SecurityToken", "System.IdentityModel.Tokens.TokenReplayCache", "Method[Get].ReturnValue"] + - ["System.String", "System.IdentityModel.Tokens.SecurityAlgorithms!", "Field[RsaV15KeyWrap]"] + - ["System.Boolean", "System.IdentityModel.Tokens.SessionSecurityTokenHandler", "Method[CanReadToken].ReturnValue"] + - ["System.DateTime", "System.IdentityModel.Tokens.GenericXmlSecurityToken", "Property[ValidFrom]"] + - ["System.IdentityModel.Tokens.Saml2Action", "System.IdentityModel.Tokens.Saml2SecurityTokenHandler", "Method[ReadAction].ReturnValue"] + - ["System.IdentityModel.Tokens.SecurityKeyIdentifierClause", "System.IdentityModel.Tokens.SecurityKeyIdentifier", "Property[Item]"] + - ["System.IdentityModel.Tokens.SecurityToken", "System.IdentityModel.Tokens.Saml2SecurityTokenHandler", "Method[ResolveIssuerToken].ReturnValue"] + - ["System.Collections.ObjectModel.Collection", "System.IdentityModel.Tokens.AudienceRestriction", "Property[AllowedAudienceUris]"] + - ["System.String", "System.IdentityModel.Tokens.SecurityAlgorithms!", "Field[Aes128KeyWrap]"] + - ["System.IdentityModel.Tokens.SamlAdvice", "System.IdentityModel.Tokens.SamlSecurityTokenHandler", "Method[CreateAdvice].ReturnValue"] + - ["System.String", "System.IdentityModel.Tokens.Saml2Id", "Method[ToString].ReturnValue"] + - ["System.Boolean", "System.IdentityModel.Tokens.SecurityTokenHandler", "Property[CanValidateToken]"] + - ["System.String", "System.IdentityModel.Tokens.SecurityTokenTypes!", "Property[Kerberos]"] + - ["System.Boolean", "System.IdentityModel.Tokens.SecurityTokenHandlerConfiguration", "Property[DetectReplayedTokens]"] + - ["System.IdentityModel.Tokens.SigningCredentials", "System.IdentityModel.Tokens.Saml2Assertion", "Property[SigningCredentials]"] + - ["System.Uri", "System.IdentityModel.Tokens.Saml2AuthorizationDecisionStatement!", "Field[EmptyResource]"] + - ["System.String[]", "System.IdentityModel.Tokens.UserNameSecurityTokenHandler", "Method[GetTokenTypeIdentifiers].ReturnValue"] + - ["System.IdentityModel.Tokens.SamlConditions", "System.IdentityModel.Tokens.SamlSecurityTokenHandler", "Method[CreateConditions].ReturnValue"] + - ["System.String", "System.IdentityModel.Tokens.SamlAuthorityBinding", "Property[Binding]"] + - ["System.String", "System.IdentityModel.Tokens.SamlConstants!", "Property[UserName]"] + - ["System.Boolean", "System.IdentityModel.Tokens.KerberosRequestorSecurityToken", "Method[CanCreateKeyIdentifierClause].ReturnValue"] + - ["System.String", "System.IdentityModel.Tokens.X509ThumbprintKeyIdentifierClause", "Method[ToString].ReturnValue"] + - ["System.String", "System.IdentityModel.Tokens.Saml2NameIdentifier", "Property[Value]"] + - ["System.IdentityModel.Tokens.Saml2AuthenticationContext", "System.IdentityModel.Tokens.Saml2AuthenticationStatement", "Property[AuthenticationContext]"] + - ["System.Boolean", "System.IdentityModel.Tokens.Saml2SecurityToken", "Method[CanCreateKeyIdentifierClause].ReturnValue"] + - ["System.Collections.ObjectModel.Collection", "System.IdentityModel.Tokens.Saml2AuthenticationContext", "Property[AuthenticatingAuthorities]"] + - ["System.String", "System.IdentityModel.Tokens.Saml2SecurityTokenHandler", "Method[ReadAttributeValue].ReturnValue"] + - ["System.Collections.Generic.IList", "System.IdentityModel.Tokens.SamlAuthenticationStatement", "Property[AuthorityBindings]"] + - ["System.Boolean", "System.IdentityModel.Tokens.SamlDoNotCacheCondition", "Property[IsReadOnly]"] + - ["System.Security.Principal.WindowsIdentity", "System.IdentityModel.Tokens.X509WindowsSecurityToken", "Property[WindowsIdentity]"] + - ["System.IdentityModel.Tokens.SecurityToken", "System.IdentityModel.Tokens.SecurityTokenHandlerCollection", "Method[CreateToken].ReturnValue"] + - ["System.IdentityModel.Tokens.SecurityKeyIdentifierClause", "System.IdentityModel.Tokens.SecurityTokenHandlerCollection", "Method[ReadKeyIdentifierClause].ReturnValue"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.IdentityModel.Tokens.GenericXmlSecurityToken", "Property[SecurityKeys]"] + - ["System.Security.Cryptography.HashAlgorithm", "System.IdentityModel.Tokens.RsaSecurityKey", "Method[GetHashAlgorithmForSignature].ReturnValue"] + - ["System.IdentityModel.Tokens.Saml2AuthorizationDecisionStatement", "System.IdentityModel.Tokens.Saml2SecurityTokenHandler", "Method[ReadAuthorizationDecisionStatement].ReturnValue"] + - ["System.DateTime", "System.IdentityModel.Tokens.SessionSecurityToken", "Property[KeyEffectiveTime]"] + - ["System.IdentityModel.Tokens.SecurityKey", "System.IdentityModel.Tokens.SamlSubject", "Property[Crypto]"] + - ["System.IdentityModel.Tokens.SamlAdvice", "System.IdentityModel.Tokens.SamlAssertion", "Property[Advice]"] + - ["System.String", "System.IdentityModel.Tokens.SecurityAlgorithms!", "Field[Psha1KeyDerivation]"] + - ["System.Security.Cryptography.KeyedHashAlgorithm", "System.IdentityModel.Tokens.InMemorySymmetricSecurityKey", "Method[GetKeyedHashAlgorithm].ReturnValue"] + - ["System.DateTime", "System.IdentityModel.Tokens.SamlSecurityTokenHandler", "Method[GetTokenReplayCacheEntryExpirationTime].ReturnValue"] + - ["System.String", "System.IdentityModel.Tokens.SamlSecurityTokenHandler", "Method[NormalizeAuthenticationType].ReturnValue"] + - ["System.Nullable", "System.IdentityModel.Tokens.Saml2Conditions", "Property[NotBefore]"] + - ["System.Byte[]", "System.IdentityModel.Tokens.SymmetricSecurityKey", "Method[GenerateDerivedKey].ReturnValue"] + - ["System.IdentityModel.Tokens.SamlAuthorityBinding", "System.IdentityModel.Tokens.SamlSecurityTokenHandler", "Method[ReadAuthorityBinding].ReturnValue"] + - ["System.Boolean", "System.IdentityModel.Tokens.SecurityTokenHandlerCollection", "Method[CanReadToken].ReturnValue"] + - ["System.String[]", "System.IdentityModel.Tokens.SessionSecurityTokenHandler", "Method[GetTokenTypeIdentifiers].ReturnValue"] + - ["System.IdentityModel.Tokens.SecurityKey", "System.IdentityModel.Tokens.X509RawDataKeyIdentifierClause", "Method[CreateKey].ReturnValue"] + - ["System.Boolean", "System.IdentityModel.Tokens.SamlSecurityTokenHandler", "Method[CanReadToken].ReturnValue"] + - ["System.Boolean", "System.IdentityModel.Tokens.SamlEvidence", "Property[IsReadOnly]"] + - ["System.Boolean", "System.IdentityModel.Tokens.SamlAttribute", "Property[IsReadOnly]"] + - ["System.IdentityModel.Tokens.Saml2Assertion", "System.IdentityModel.Tokens.Saml2SecurityTokenHandler", "Method[ReadAssertion].ReturnValue"] + - ["System.IdentityModel.Selectors.SecurityTokenResolver", "System.IdentityModel.Tokens.SecurityTokenHandlerConfiguration", "Property[ServiceTokenResolver]"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.IdentityModel.Tokens.UserNameSecurityToken", "Property[SecurityKeys]"] + - ["System.Boolean", "System.IdentityModel.Tokens.SessionSecurityToken", "Property[IsReferenceMode]"] + - ["System.IdentityModel.Tokens.Saml2NameIdentifier", "System.IdentityModel.Tokens.Saml2SecurityTokenHandler", "Method[ReadIssuer].ReturnValue"] + - ["System.Boolean", "System.IdentityModel.Tokens.UserNameSecurityTokenHandler", "Property[CanWriteToken]"] + - ["System.Boolean", "System.IdentityModel.Tokens.RsaSecurityTokenHandler", "Property[CanWriteToken]"] + - ["System.String", "System.IdentityModel.Tokens.X509IssuerSerialKeyIdentifierClause", "Property[IssuerSerialNumber]"] + - ["System.Int32", "System.IdentityModel.Tokens.X509AsymmetricSecurityKey", "Property[KeySize]"] + - ["System.String", "System.IdentityModel.Tokens.SecurityTokenDescriptor", "Property[TokenIssuerName]"] + - ["System.String", "System.IdentityModel.Tokens.SamlAction", "Property[Action]"] + - ["System.String", "System.IdentityModel.Tokens.SamlAuthenticationClaimResource", "Property[AuthenticationMethod]"] + - ["System.Boolean", "System.IdentityModel.Tokens.X509AsymmetricSecurityKey", "Method[IsSupportedAlgorithm].ReturnValue"] + - ["System.Collections.Generic.IEnumerable", "System.IdentityModel.Tokens.SecurityTokenHandlerCollection", "Property[TokenTypeIdentifiers]"] + - ["System.IdentityModel.Tokens.SecurityTokenHandlerConfiguration", "System.IdentityModel.Tokens.SecurityTokenHandler", "Property[Configuration]"] + - ["System.String", "System.IdentityModel.Tokens.SamlAuthorizationDecisionStatement!", "Property[ClaimType]"] + - ["System.Security.Claims.ClaimsIdentity", "System.IdentityModel.Tokens.SamlSecurityTokenHandler", "Method[CreateClaims].ReturnValue"] + - ["System.Uri", "System.IdentityModel.Tokens.Saml2Attribute", "Property[NameFormat]"] + - ["System.IdentityModel.Tokens.SecurityToken", "System.IdentityModel.Tokens.EncryptedSecurityToken", "Property[Token]"] + - ["System.IdentityModel.Tokens.SamlAuthenticationStatement", "System.IdentityModel.Tokens.SamlSecurityTokenHandler", "Method[CreateAuthenticationStatement].ReturnValue"] + - ["System.Security.Principal.WindowsIdentity", "System.IdentityModel.Tokens.WindowsSecurityToken", "Property[WindowsIdentity]"] + - ["T", "System.IdentityModel.Tokens.EncryptedSecurityToken", "Method[CreateKeyIdentifierClause].ReturnValue"] + - ["System.Boolean", "System.IdentityModel.Tokens.SecurityTokenHandler", "Method[CanWriteKeyIdentifierClause].ReturnValue"] + - ["System.Boolean", "System.IdentityModel.Tokens.Saml2AssertionKeyIdentifierClause", "Method[Matches].ReturnValue"] + - ["System.String", "System.IdentityModel.Tokens.SecurityTokenHandler", "Method[WriteToken].ReturnValue"] + - ["System.IdentityModel.Tokens.SamlSubject", "System.IdentityModel.Tokens.SamlSecurityTokenHandler", "Method[ReadSubject].ReturnValue"] + - ["System.Boolean", "System.IdentityModel.Tokens.RsaSecurityKey", "Method[HasPrivateKey].ReturnValue"] + - ["System.Boolean", "System.IdentityModel.Tokens.Saml2AssertionKeyIdentifierClause!", "Method[Matches].ReturnValue"] + - ["System.Security.Cryptography.X509Certificates.StoreName", "System.IdentityModel.Tokens.IssuerTokenResolver!", "Field[DefaultStoreName]"] + - ["System.String", "System.IdentityModel.Tokens.AuthenticationMethods!", "Field[Signature]"] + - ["System.Boolean", "System.IdentityModel.Tokens.SecurityKeyElement", "Method[IsAsymmetricAlgorithm].ReturnValue"] + - ["System.TimeSpan", "System.IdentityModel.Tokens.SecurityTokenHandlerConfiguration", "Property[TokenReplayCacheExpirationPeriod]"] + - ["System.IdentityModel.Protocols.WSTrust.Lifetime", "System.IdentityModel.Tokens.SecurityTokenDescriptor", "Property[Lifetime]"] + - ["System.Boolean", "System.IdentityModel.Tokens.SamlSubject", "Property[IsReadOnly]"] + - ["System.DateTime", "System.IdentityModel.Tokens.SamlAssertion", "Property[IssueInstant]"] + - ["System.IdentityModel.Tokens.Saml2Conditions", "System.IdentityModel.Tokens.Saml2Assertion", "Property[Conditions]"] + - ["System.Byte[]", "System.IdentityModel.Tokens.SecurityKey", "Method[DecryptKey].ReturnValue"] + - ["T", "System.IdentityModel.Tokens.RsaSecurityToken", "Method[CreateKeyIdentifierClause].ReturnValue"] + - ["System.IdentityModel.Tokens.SamlSecurityTokenRequirement", "System.IdentityModel.Tokens.Saml2SecurityTokenHandler", "Property[SamlSecurityTokenRequirement]"] + - ["System.DateTime", "System.IdentityModel.Tokens.KerberosRequestorSecurityToken", "Property[ValidFrom]"] + - ["System.Boolean", "System.IdentityModel.Tokens.SamlSecurityToken", "Method[CanCreateKeyIdentifierClause].ReturnValue"] + - ["System.DateTime", "System.IdentityModel.Tokens.SamlConditions", "Property[NotOnOrAfter]"] + - ["System.Boolean", "System.IdentityModel.Tokens.Saml2SecurityTokenHandler", "Property[CanWriteToken]"] + - ["System.Boolean", "System.IdentityModel.Tokens.Saml2SecurityTokenHandler", "Method[CanReadToken].ReturnValue"] + - ["System.String", "System.IdentityModel.Tokens.GenericXmlSecurityToken", "Method[ToString].ReturnValue"] + - ["System.Boolean", "System.IdentityModel.Tokens.Saml2Assertion", "Property[CanWriteSourceData]"] + - ["System.String", "System.IdentityModel.Tokens.RsaSecurityToken", "Property[Id]"] + - ["System.Security.Cryptography.ICryptoTransform", "System.IdentityModel.Tokens.InMemorySymmetricSecurityKey", "Method[GetDecryptionTransform].ReturnValue"] + - ["System.String", "System.IdentityModel.Tokens.SigningCredentials", "Property[DigestAlgorithm]"] + - ["System.Boolean", "System.IdentityModel.Tokens.SamlAuthorizationDecisionClaimResource", "Method[Equals].ReturnValue"] + - ["System.Boolean", "System.IdentityModel.Tokens.EncryptedSecurityToken", "Method[CanCreateKeyIdentifierClause].ReturnValue"] + - ["System.String", "System.IdentityModel.Tokens.ComputedKeyAlgorithms!", "Field[Psha1]"] + - ["System.String", "System.IdentityModel.Tokens.SamlSecurityTokenRequirement", "Property[NameClaimType]"] + - ["System.String", "System.IdentityModel.Tokens.SessionSecurityTokenHandler", "Property[CookieNamespace]"] + - ["System.IdentityModel.Tokens.SecurityKey", "System.IdentityModel.Tokens.SigningCredentials", "Property[SigningKey]"] + - ["System.String", "System.IdentityModel.Tokens.SecurityAlgorithms!", "Field[RsaSha1Signature]"] + - ["System.String", "System.IdentityModel.Tokens.SecurityTokenDescriptor", "Property[TokenType]"] + - ["System.Int32", "System.IdentityModel.Tokens.SecurityKey", "Property[KeySize]"] + - ["System.IdentityModel.Tokens.Saml2Statement", "System.IdentityModel.Tokens.Saml2SecurityTokenHandler", "Method[ReadStatement].ReturnValue"] + - ["System.IdentityModel.Tokens.SecurityTokenHandler", "System.IdentityModel.Tokens.BootstrapContext", "Property[SecurityTokenHandler]"] + - ["System.String", "System.IdentityModel.Tokens.Saml2Attribute", "Property[OriginalIssuer]"] + - ["System.Collections.ObjectModel.Collection", "System.IdentityModel.Tokens.Saml2Assertion", "Property[ExternalEncryptedKeys]"] + - ["System.String", "System.IdentityModel.Tokens.SecurityAlgorithms!", "Field[Aes128Encryption]"] + - ["System.Boolean", "System.IdentityModel.Tokens.SecurityTokenHandlerConfiguration!", "Field[DefaultDetectReplayedTokens]"] + - ["System.IdentityModel.Tokens.SecurityKeyIdentifier", "System.IdentityModel.Tokens.Saml2SecurityTokenHandler", "Method[ReadSubjectKeyInfo].ReturnValue"] + - ["System.String", "System.IdentityModel.Tokens.SamlAttribute", "Property[OriginalIssuer]"] + - ["System.String", "System.IdentityModel.Tokens.SecurityAlgorithms!", "Field[DesEncryption]"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.IdentityModel.Tokens.SamlAttribute", "Method[ExtractClaims].ReturnValue"] + - ["System.Boolean", "System.IdentityModel.Tokens.X509AsymmetricSecurityKey", "Method[HasPrivateKey].ReturnValue"] + - ["System.Boolean", "System.IdentityModel.Tokens.SamlSecurityTokenHandler", "Property[CanValidateToken]"] + - ["System.IdentityModel.Tokens.SecurityToken", "System.IdentityModel.Tokens.SecurityTokenDescriptor", "Property[Token]"] + - ["System.Boolean", "System.IdentityModel.Tokens.SamlSecurityTokenHandler", "Method[TryResolveIssuerToken].ReturnValue"] + - ["System.Boolean", "System.IdentityModel.Tokens.SessionSecurityToken", "Property[IsPersistent]"] + - ["System.Boolean", "System.IdentityModel.Tokens.X509CertificateStoreTokenResolver", "Method[TryResolveTokenCore].ReturnValue"] + - ["System.String", "System.IdentityModel.Tokens.SamlSecurityTokenHandler", "Method[DenormalizeAuthenticationType].ReturnValue"] + - ["System.ServiceModel.Security.X509CertificateValidationMode", "System.IdentityModel.Tokens.SecurityTokenHandlerConfiguration!", "Field[DefaultCertificateValidationMode]"] + - ["System.IdentityModel.Tokens.SecurityTokenHandler", "System.IdentityModel.Tokens.SecurityTokenHandlerCollection", "Property[Item]"] + - ["System.String", "System.IdentityModel.Tokens.SecurityAlgorithms!", "Field[RsaSha256Signature]"] + - ["System.String", "System.IdentityModel.Tokens.SamlAssertion", "Property[AssertionId]"] + - ["System.IdentityModel.Tokens.SecurityKeyIdentifier", "System.IdentityModel.Tokens.ProofDescriptor", "Property[KeyIdentifier]"] + - ["System.Nullable", "System.IdentityModel.Tokens.Saml2SubjectConfirmationData", "Property[NotOnOrAfter]"] + - ["System.Boolean", "System.IdentityModel.Tokens.Saml2SecurityTokenHandler", "Property[CanValidateToken]"] + - ["System.IdentityModel.Tokens.Saml2Advice", "System.IdentityModel.Tokens.Saml2SecurityTokenHandler", "Method[ReadAdvice].ReturnValue"] + - ["System.Security.Cryptography.AsymmetricSignatureFormatter", "System.IdentityModel.Tokens.AsymmetricSecurityKey", "Method[GetSignatureFormatter].ReturnValue"] + - ["System.String", "System.IdentityModel.Tokens.SecurityKeyIdentifierClause", "Property[ClauseType]"] + - ["System.IdentityModel.Tokens.SigningCredentials", "System.IdentityModel.Tokens.SecurityTokenDescriptor", "Property[SigningCredentials]"] + - ["System.Boolean", "System.IdentityModel.Tokens.SamlAuthenticationClaimResource", "Method[Equals].ReturnValue"] + - ["System.IdentityModel.Tokens.SecurityKeyIdentifier", "System.IdentityModel.Tokens.SymmetricProofDescriptor", "Property[KeyIdentifier]"] + - ["System.Collections.Generic.IList", "System.IdentityModel.Tokens.SamlSubject", "Property[ConfirmationMethods]"] + - ["System.Boolean", "System.IdentityModel.Tokens.SecurityTokenHandlerCollection", "Method[CanReadKeyIdentifierClauseCore].ReturnValue"] + - ["System.IdentityModel.Tokens.Saml2Subject", "System.IdentityModel.Tokens.Saml2Assertion", "Property[Subject]"] + - ["System.Boolean", "System.IdentityModel.Tokens.SecurityTokenHandler", "Property[CanWriteToken]"] + - ["System.String", "System.IdentityModel.Tokens.Saml2SecurityTokenHandler", "Method[NormalizeAuthenticationContextClassReference].ReturnValue"] + - ["System.Type", "System.IdentityModel.Tokens.SecurityTokenHandler", "Property[TokenType]"] + - ["System.IdentityModel.Tokens.Saml2Id", "System.IdentityModel.Tokens.Saml2SubjectConfirmationData", "Property[InResponseTo]"] + - ["System.Collections.Generic.IList", "System.IdentityModel.Tokens.SamlAudienceRestrictionCondition", "Property[Audiences]"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.IdentityModel.Tokens.KerberosRequestorSecurityToken", "Property[SecurityKeys]"] + - ["System.IdentityModel.Tokens.SecurityToken", "System.IdentityModel.Tokens.UserNameSecurityTokenHandler", "Method[ReadToken].ReturnValue"] + - ["System.IdentityModel.Tokens.SecurityKey", "System.IdentityModel.Tokens.EncryptedSecurityToken", "Method[ResolveKeyIdentifierClause].ReturnValue"] + - ["System.Uri", "System.IdentityModel.Tokens.Saml2Action", "Property[Namespace]"] + - ["System.Int32", "System.IdentityModel.Tokens.SecurityKeyIdentifier", "Property[Count]"] + - ["System.Security.Principal.WindowsIdentity", "System.IdentityModel.Tokens.Saml2SecurityTokenHandler", "Method[CreateWindowsIdentity].ReturnValue"] + - ["System.Byte[]", "System.IdentityModel.Tokens.InMemorySymmetricSecurityKey", "Method[GenerateDerivedKey].ReturnValue"] + - ["System.Byte[]", "System.IdentityModel.Tokens.SessionSecurityTokenHandler", "Method[WriteToken].ReturnValue"] + - ["System.String", "System.IdentityModel.Tokens.SecurityAlgorithms!", "Field[RsaOaepKeyWrap]"] + - ["System.Security.Cryptography.X509Certificates.X509Certificate2", "System.IdentityModel.Tokens.X509EncryptingCredentials", "Property[Certificate]"] + - ["System.IdentityModel.Policy.IAuthorizationPolicy", "System.IdentityModel.Tokens.SamlStatement", "Method[CreatePolicy].ReturnValue"] + - ["System.String", "System.IdentityModel.Tokens.SessionSecurityToken", "Property[Id]"] + - ["System.String", "System.IdentityModel.Tokens.Saml2SubjectLocality", "Property[Address]"] + - ["System.Boolean", "System.IdentityModel.Tokens.X509SecurityTokenHandler", "Method[CanReadToken].ReturnValue"] + - ["System.Collections.Generic.IList", "System.IdentityModel.Tokens.SamlAuthorizationDecisionStatement", "Property[SamlActions]"] + - ["System.Boolean", "System.IdentityModel.Tokens.GenericXmlSecurityToken", "Method[MatchesKeyIdentifierClause].ReturnValue"] + - ["System.String", "System.IdentityModel.Tokens.SamlAuthenticationStatement!", "Property[ClaimType]"] + - ["System.Xml.UniqueId", "System.IdentityModel.Tokens.SessionSecurityTokenCacheKey", "Property[ContextId]"] + - ["System.Boolean", "System.IdentityModel.Tokens.Saml2Id", "Method[Equals].ReturnValue"] + - ["System.IdentityModel.Tokens.SecurityKeyIdentifierClause", "System.IdentityModel.Tokens.Saml2SecurityTokenHandler", "Method[CreateSecurityTokenReference].ReturnValue"] + - ["System.String[]", "System.IdentityModel.Tokens.X509SecurityTokenHandler", "Method[GetTokenTypeIdentifiers].ReturnValue"] + - ["System.IdentityModel.Tokens.Saml2Subject", "System.IdentityModel.Tokens.Saml2SecurityTokenHandler", "Method[CreateSamlSubject].ReturnValue"] + - ["System.IdentityModel.Tokens.SecurityToken", "System.IdentityModel.Tokens.SecurityTokenHandlerCollection", "Method[ReadToken].ReturnValue"] + - ["System.Boolean", "System.IdentityModel.Tokens.SecurityKey", "Method[IsSupportedAlgorithm].ReturnValue"] + - ["System.IdentityModel.Tokens.SecurityKeyIdentifierClause", "System.IdentityModel.Tokens.SecurityTokenHandler", "Method[ReadKeyIdentifierClause].ReturnValue"] + - ["System.String", "System.IdentityModel.Tokens.SecurityAlgorithms!", "Field[DsaSha1Signature]"] + - ["System.Boolean", "System.IdentityModel.Tokens.SecurityTokenHandlerCollection", "Method[CanReadKeyIdentifierClause].ReturnValue"] + - ["System.IdentityModel.Tokens.SecurityKeyIdentifierClause", "System.IdentityModel.Tokens.SecurityTokenHandlerCollection", "Method[ReadKeyIdentifierClauseCore].ReturnValue"] + - ["System.Boolean", "System.IdentityModel.Tokens.Saml2SecurityToken", "Method[MatchesKeyIdentifierClause].ReturnValue"] + - ["System.String", "System.IdentityModel.Tokens.SecurityAlgorithms!", "Field[Sha1Digest]"] + - ["System.String", "System.IdentityModel.Tokens.SecurityKeyIdentifierClause", "Property[Id]"] + - ["System.DateTime", "System.IdentityModel.Tokens.SecurityToken", "Property[ValidTo]"] + - ["System.Byte[]", "System.IdentityModel.Tokens.X509SubjectKeyIdentifierClause", "Method[GetX509SubjectKeyIdentifier].ReturnValue"] + - ["System.Byte[]", "System.IdentityModel.Tokens.BinaryKeyIdentifierClause", "Method[GetBuffer].ReturnValue"] + - ["System.IdentityModel.Tokens.SecurityTokenHandlerCollection", "System.IdentityModel.Tokens.SecurityTokenHandlerCollection!", "Method[CreateDefaultSecurityTokenHandlerCollection].ReturnValue"] + - ["System.IdentityModel.Tokens.SecurityToken", "System.IdentityModel.Tokens.SamlSecurityTokenHandler", "Method[CreateToken].ReturnValue"] + - ["System.Collections.ObjectModel.Collection", "System.IdentityModel.Tokens.Saml2Attribute", "Property[Values]"] + - ["System.Boolean", "System.IdentityModel.Tokens.SessionSecurityTokenCacheKey!", "Method[op_Equality].ReturnValue"] + - ["System.Collections.Generic.ICollection", "System.IdentityModel.Tokens.SamlSecurityTokenHandler", "Method[CollectAttributeValues].ReturnValue"] + - ["System.Int32", "System.IdentityModel.Tokens.SecurityKeyElement", "Property[KeySize]"] + - ["System.String", "System.IdentityModel.Tokens.SamlAuthorizationDecisionClaimResource", "Property[ActionNamespace]"] + - ["System.Boolean", "System.IdentityModel.Tokens.SamlAssertion", "Property[CanWriteSourceData]"] + - ["System.Boolean", "System.IdentityModel.Tokens.SecurityKeyIdentifier", "Method[TryFind].ReturnValue"] + - ["System.IdentityModel.Tokens.Saml2Evidence", "System.IdentityModel.Tokens.Saml2AuthorizationDecisionStatement", "Property[Evidence]"] + - ["System.Collections.ObjectModel.Collection", "System.IdentityModel.Tokens.Saml2SubjectConfirmationData", "Property[KeyIdentifiers]"] + - ["System.IdentityModel.Tokens.EncryptingCredentials", "System.IdentityModel.Tokens.Saml2NameIdentifier", "Property[EncryptingCredentials]"] + - ["System.IdentityModel.Tokens.Saml2AuthenticationStatement", "System.IdentityModel.Tokens.Saml2SecurityTokenHandler", "Method[ReadAuthenticationStatement].ReturnValue"] + - ["System.String", "System.IdentityModel.Tokens.SecurityTokenDescriptor", "Property[AppliesToAddress]"] + - ["System.Security.Claims.AuthenticationInformation", "System.IdentityModel.Tokens.SecurityTokenDescriptor", "Property[AuthenticationInfo]"] + - ["System.Security.Cryptography.SymmetricAlgorithm", "System.IdentityModel.Tokens.InMemorySymmetricSecurityKey", "Method[GetSymmetricAlgorithm].ReturnValue"] + - ["System.IdentityModel.Tokens.EncryptingCredentials", "System.IdentityModel.Tokens.SymmetricProofDescriptor", "Property[TargetEncryptingCredentials]"] + - ["System.String", "System.IdentityModel.Tokens.SecurityTokenTypes!", "Property[Saml]"] + - ["System.Byte[]", "System.IdentityModel.Tokens.InMemorySymmetricSecurityKey", "Method[GetSymmetricKey].ReturnValue"] + - ["System.Collections.ObjectModel.Collection", "System.IdentityModel.Tokens.Saml2Evidence", "Property[AssertionIdReferences]"] + - ["System.Collections.ObjectModel.Collection", "System.IdentityModel.Tokens.Saml2NameIdentifier", "Property[ExternalEncryptedKeys]"] + - ["System.String", "System.IdentityModel.Tokens.SamlSecurityTokenHandler", "Method[CreateXmlStringFromAttributes].ReturnValue"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.IdentityModel.Tokens.SessionSecurityTokenHandler!", "Field[DefaultCookieTransforms]"] + - ["System.Boolean", "System.IdentityModel.Tokens.GenericXmlSecurityKeyIdentifierClause", "Method[Matches].ReturnValue"] + - ["System.Int32", "System.IdentityModel.Tokens.SamlNameIdentifierClaimResource", "Method[GetHashCode].ReturnValue"] + - ["System.Boolean", "System.IdentityModel.Tokens.SecurityTokenHandlerCollectionManager", "Method[ContainsKey].ReturnValue"] + - ["System.DateTime", "System.IdentityModel.Tokens.SamlAuthenticationClaimResource", "Property[AuthenticationInstant]"] + - ["System.Collections.ObjectModel.Collection", "System.IdentityModel.Tokens.Saml2Subject", "Property[SubjectConfirmations]"] + - ["System.String", "System.IdentityModel.Tokens.SamlAuthenticationStatement", "Property[DnsAddress]"] + - ["System.Boolean", "System.IdentityModel.Tokens.SecurityKey", "Method[IsAsymmetricAlgorithm].ReturnValue"] + - ["System.String", "System.IdentityModel.Tokens.GenericXmlSecurityToken", "Property[Id]"] + - ["System.Boolean", "System.IdentityModel.Tokens.RsaKeyIdentifierClause", "Property[CanCreateKey]"] + - ["T", "System.IdentityModel.Tokens.SamlSecurityToken", "Method[CreateKeyIdentifierClause].ReturnValue"] + - ["System.Boolean", "System.IdentityModel.Tokens.EncryptedSecurityToken", "Method[MatchesKeyIdentifierClause].ReturnValue"] + - ["System.IdentityModel.Tokens.SecurityKeyIdentifierClause", "System.IdentityModel.Tokens.GenericXmlSecurityToken", "Property[ExternalTokenReference]"] + - ["System.Security.Claims.ClaimsIdentity", "System.IdentityModel.Tokens.Saml2SecurityTokenHandler", "Method[CreateClaims].ReturnValue"] + - ["System.String", "System.IdentityModel.Tokens.SessionSecurityTokenHandler", "Property[CookieElementName]"] + - ["System.IdentityModel.Tokens.SecurityKeyIdentifierClause", "System.IdentityModel.Tokens.SecurityTokenDescriptor", "Property[UnattachedReference]"] + - ["System.Collections.ObjectModel.Collection", "System.IdentityModel.Tokens.Saml2Advice", "Property[AssertionIdReferences]"] + - ["System.Type", "System.IdentityModel.Tokens.RsaSecurityTokenHandler", "Property[TokenType]"] + - ["System.String", "System.IdentityModel.Tokens.UserNameSecurityToken", "Property[Id]"] + - ["System.Boolean", "System.IdentityModel.Tokens.SamlAssertionKeyIdentifierClause", "Method[Matches].ReturnValue"] + - ["System.Int32", "System.IdentityModel.Tokens.InMemorySymmetricSecurityKey", "Property[KeySize]"] + - ["System.Type", "System.IdentityModel.Tokens.SessionSecurityTokenHandler", "Property[TokenType]"] + - ["System.Boolean", "System.IdentityModel.Tokens.SecurityTokenHandlerConfiguration", "Property[SaveBootstrapContext]"] + - ["System.Security.Cryptography.X509Certificates.X509Certificate2", "System.IdentityModel.Tokens.X509SecurityToken", "Property[Certificate]"] + - ["System.String", "System.IdentityModel.Tokens.SecurityAlgorithms!", "Field[TripleDesEncryption]"] + - ["System.IdentityModel.Tokens.SecurityKeyIdentifier", "System.IdentityModel.Tokens.Saml2SecurityTokenHandler", "Method[ReadSigningKeyInfo].ReturnValue"] + - ["System.Security.Cryptography.ICryptoTransform", "System.IdentityModel.Tokens.SymmetricSecurityKey", "Method[GetEncryptionTransform].ReturnValue"] + - ["System.Boolean", "System.IdentityModel.Tokens.RsaSecurityKey", "Method[IsAsymmetricAlgorithm].ReturnValue"] + - ["System.IdentityModel.Tokens.SecurityToken", "System.IdentityModel.Tokens.SecurityTokenElement", "Method[GetSecurityToken].ReturnValue"] + - ["System.IdentityModel.Tokens.IssuerNameRegistry", "System.IdentityModel.Tokens.SecurityTokenHandlerConfiguration!", "Field[DefaultIssuerNameRegistry]"] + - ["System.String", "System.IdentityModel.Tokens.SessionSecurityTokenCacheKey", "Method[ToString].ReturnValue"] + - ["System.IdentityModel.Tokens.SamlAction", "System.IdentityModel.Tokens.SamlSecurityTokenHandler", "Method[ReadAction].ReturnValue"] + - ["System.Byte[]", "System.IdentityModel.Tokens.KerberosReceiverSecurityToken", "Method[GetRequest].ReturnValue"] + - ["System.Security.Cryptography.RSA", "System.IdentityModel.Tokens.RsaSecurityToken", "Property[Rsa]"] + - ["System.Boolean", "System.IdentityModel.Tokens.SecurityKeyElement", "Method[IsSupportedAlgorithm].ReturnValue"] + - ["System.IdentityModel.Tokens.SecurityToken", "System.IdentityModel.Tokens.X509SecurityTokenHandler", "Method[ReadToken].ReturnValue"] + - ["System.Collections.ObjectModel.Collection", "System.IdentityModel.Tokens.Saml2AttributeStatement", "Property[Attributes]"] + - ["System.IdentityModel.Selectors.SecurityTokenResolver", "System.IdentityModel.Tokens.IssuerTokenResolver", "Property[WrappedTokenResolver]"] + - ["System.IdentityModel.Tokens.SamlEvidence", "System.IdentityModel.Tokens.SamlSecurityTokenHandler", "Method[ReadEvidence].ReturnValue"] + - ["System.Security.Cryptography.RSA", "System.IdentityModel.Tokens.RsaKeyIdentifierClause", "Property[Rsa]"] + - ["System.Byte[]", "System.IdentityModel.Tokens.SecurityKeyIdentifierClause", "Method[GetDerivationNonce].ReturnValue"] + - ["System.Boolean", "System.IdentityModel.Tokens.SecurityKeyIdentifier", "Property[IsReadOnly]"] + - ["System.Boolean", "System.IdentityModel.Tokens.Saml2Conditions", "Property[OneTimeUse]"] + - ["System.String", "System.IdentityModel.Tokens.SamlSecurityTokenRequirement", "Property[RoleClaimType]"] + - ["System.IdentityModel.Tokens.SamlAdvice", "System.IdentityModel.Tokens.SamlSerializer", "Method[LoadAdvice].ReturnValue"] + - ["System.Boolean", "System.IdentityModel.Tokens.X509SecurityTokenHandler", "Property[WriteXmlDSigDefinedClauseTypes]"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.IdentityModel.Tokens.Saml2SecurityToken", "Property[SecurityKeys]"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.IdentityModel.Tokens.WindowsUserNameSecurityTokenHandler", "Method[ValidateToken].ReturnValue"] + - ["System.IdentityModel.Tokens.SecurityKeyIdentifier", "System.IdentityModel.Tokens.SigningCredentials", "Property[SigningKeyIdentifier]"] + - ["System.String", "System.IdentityModel.Tokens.Saml2NameIdentifier", "Property[SPProvidedId]"] + - ["System.DateTime", "System.IdentityModel.Tokens.KerberosReceiverSecurityToken", "Property[ValidFrom]"] + - ["System.IdentityModel.Tokens.SecurityToken", "System.IdentityModel.Tokens.EncryptedSecurityTokenHandler", "Method[ReadToken].ReturnValue"] + - ["System.Collections.Generic.ICollection", "System.IdentityModel.Tokens.Saml2SecurityTokenHandler", "Method[CollectAttributeValues].ReturnValue"] + - ["System.Collections.Generic.IList", "System.IdentityModel.Tokens.SamlAttribute", "Property[AttributeValues]"] + - ["System.Byte[]", "System.IdentityModel.Tokens.X509ThumbprintKeyIdentifierClause", "Method[GetX509Thumbprint].ReturnValue"] + - ["System.IdentityModel.Claims.ClaimSet", "System.IdentityModel.Tokens.SamlSubject", "Method[ExtractSubjectKeyClaimSet].ReturnValue"] + - ["System.Security.Cryptography.X509Certificates.X509RevocationMode", "System.IdentityModel.Tokens.SecurityTokenHandlerConfiguration", "Property[RevocationMode]"] + - ["System.IdentityModel.Tokens.SecurityToken", "System.IdentityModel.Tokens.BootstrapContext", "Property[SecurityToken]"] + - ["System.Collections.ObjectModel.Collection", "System.IdentityModel.Tokens.Saml2Evidence", "Property[Assertions]"] + - ["System.IdentityModel.Tokens.SamlAuthorizationDecisionStatement", "System.IdentityModel.Tokens.SamlSecurityTokenHandler", "Method[ReadAuthorizationDecisionStatement].ReturnValue"] + - ["System.DateTime", "System.IdentityModel.Tokens.Saml2Assertion", "Property[IssueInstant]"] + - ["System.String", "System.IdentityModel.Tokens.SamlAssertionKeyIdentifierClause", "Method[ToString].ReturnValue"] + - ["System.IdentityModel.Tokens.SecurityToken", "System.IdentityModel.Tokens.SecurityTokenElement", "Method[ReadSecurityToken].ReturnValue"] + - ["System.String", "System.IdentityModel.Tokens.SamlConstants!", "Property[SenderVouches]"] + - ["System.Byte[]", "System.IdentityModel.Tokens.RsaKeyIdentifierClause", "Method[GetModulus].ReturnValue"] + - ["System.String", "System.IdentityModel.Tokens.SamlSecurityTokenHandler!", "Field[Assertion]"] + - ["System.String", "System.IdentityModel.Tokens.X509IssuerSerialKeyIdentifierClause", "Property[IssuerName]"] + - ["System.Security.Principal.WindowsIdentity", "System.IdentityModel.Tokens.SamlSecurityTokenHandler", "Method[CreateWindowsIdentity].ReturnValue"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.IdentityModel.Tokens.SecurityTokenHandlerCollection", "Method[ValidateToken].ReturnValue"] + - ["System.String", "System.IdentityModel.Tokens.AuthenticationMethods!", "Field[TlsClient]"] + - ["System.Security.Cryptography.X509Certificates.X509Certificate2", "System.IdentityModel.Tokens.X509SigningCredentials", "Property[Certificate]"] + - ["System.Type", "System.IdentityModel.Tokens.Saml2SecurityTokenHandler", "Property[TokenType]"] + - ["System.String", "System.IdentityModel.Tokens.SamlAssertion", "Property[Issuer]"] + - ["System.Xml.XmlElement", "System.IdentityModel.Tokens.GenericXmlSecurityKeyIdentifierClause", "Property[ReferenceXml]"] + - ["System.String", "System.IdentityModel.Tokens.SecurityAlgorithms!", "Field[Aes192KeyWrap]"] + - ["System.IdentityModel.Tokens.SamlCondition", "System.IdentityModel.Tokens.SamlSerializer", "Method[LoadCondition].ReturnValue"] + - ["System.String", "System.IdentityModel.Tokens.KerberosRequestorSecurityToken", "Property[Id]"] + - ["System.Boolean", "System.IdentityModel.Tokens.X509DataSecurityKeyIdentifierClauseSerializer", "Method[CanReadKeyIdentifierClause].ReturnValue"] + - ["System.Collections.ObjectModel.Collection", "System.IdentityModel.Tokens.Saml2Advice", "Property[Assertions]"] + - ["System.String", "System.IdentityModel.Tokens.KerberosRequestorSecurityToken", "Property[ServicePrincipalName]"] + - ["System.String", "System.IdentityModel.Tokens.SamlNameIdentifierClaimResource", "Property[Name]"] + - ["System.Collections.Generic.Dictionary", "System.IdentityModel.Tokens.SecurityTokenDescriptor", "Property[Properties]"] + - ["System.Boolean", "System.IdentityModel.Tokens.SamlSubjectStatement", "Property[IsReadOnly]"] + - ["System.String", "System.IdentityModel.Tokens.SamlAuthorizationDecisionStatement", "Property[Resource]"] + - ["System.Object", "System.IdentityModel.Tokens.EmptySecurityKeyIdentifierClause", "Property[Context]"] + - ["System.Collections.Generic.IList", "System.IdentityModel.Tokens.SamlAttributeStatement", "Property[Attributes]"] + - ["System.IdentityModel.Tokens.SecurityToken", "System.IdentityModel.Tokens.SamlSecurityTokenHandler", "Method[ResolveIssuerToken].ReturnValue"] + - ["System.String", "System.IdentityModel.Tokens.SamlAuthorizationDecisionClaimResource", "Property[Resource]"] + - ["System.Byte[]", "System.IdentityModel.Tokens.SecurityKeyElement", "Method[DecryptKey].ReturnValue"] + - ["System.Byte[]", "System.IdentityModel.Tokens.InMemorySymmetricSecurityKey", "Method[EncryptKey].ReturnValue"] + - ["System.Byte[]", "System.IdentityModel.Tokens.SymmetricProofDescriptor", "Method[GetKeyBytes].ReturnValue"] + - ["System.Security.Cryptography.HashAlgorithm", "System.IdentityModel.Tokens.AsymmetricSecurityKey", "Method[GetHashAlgorithmForSignature].ReturnValue"] + - ["System.Security.Cryptography.ICryptoTransform", "System.IdentityModel.Tokens.SymmetricSecurityKey", "Method[GetDecryptionTransform].ReturnValue"] + - ["System.DateTime", "System.IdentityModel.Tokens.KerberosRequestorSecurityToken", "Property[ValidTo]"] + - ["System.IdentityModel.Configuration.IdentityModelCaches", "System.IdentityModel.Tokens.SecurityTokenHandlerConfiguration", "Property[Caches]"] + - ["System.Boolean", "System.IdentityModel.Tokens.X509SecurityTokenHandler", "Method[CanReadKeyIdentifierClause].ReturnValue"] + - ["System.String", "System.IdentityModel.Tokens.Saml2Attribute", "Property[FriendlyName]"] + - ["System.Boolean", "System.IdentityModel.Tokens.InMemorySymmetricSecurityKey", "Method[IsAsymmetricAlgorithm].ReturnValue"] + - ["System.IdentityModel.Tokens.SecurityToken", "System.IdentityModel.Tokens.GenericXmlSecurityToken", "Property[ProofToken]"] + - ["System.Boolean", "System.IdentityModel.Tokens.SessionSecurityTokenCacheKey", "Property[IgnoreKeyGeneration]"] + - ["System.IdentityModel.Tokens.SecurityKeyType", "System.IdentityModel.Tokens.SecurityKeyType!", "Field[BearerKey]"] + - ["System.DateTime", "System.IdentityModel.Tokens.SessionSecurityToken", "Property[ValidTo]"] + - ["System.String", "System.IdentityModel.Tokens.AuthenticationMethods!", "Field[Spki]"] + - ["System.String", "System.IdentityModel.Tokens.Saml2Id", "Property[Value]"] + - ["System.Xml.XmlElement", "System.IdentityModel.Tokens.SecurityTokenElement", "Property[SecurityTokenXml]"] + - ["System.String", "System.IdentityModel.Tokens.SecurityTokenHandlerCollection", "Method[WriteToken].ReturnValue"] + - ["System.Boolean", "System.IdentityModel.Tokens.X509SubjectKeyIdentifierClause!", "Method[TryCreateFrom].ReturnValue"] + - ["System.String", "System.IdentityModel.Tokens.WindowsSecurityToken", "Property[AuthenticationType]"] + - ["System.String", "System.IdentityModel.Tokens.SessionSecurityTokenCacheKey", "Property[EndpointId]"] + - ["System.Boolean", "System.IdentityModel.Tokens.X509AsymmetricSecurityKey", "Method[IsSymmetricAlgorithm].ReturnValue"] + - ["System.String", "System.IdentityModel.Tokens.Saml2NameIdentifier", "Property[SPNameQualifier]"] + - ["System.DateTime", "System.IdentityModel.Tokens.Saml2SecurityToken", "Property[ValidTo]"] + - ["System.Boolean", "System.IdentityModel.Tokens.SessionSecurityTokenCacheKey!", "Method[op_Inequality].ReturnValue"] + - ["System.Boolean", "System.IdentityModel.Tokens.SamlAudienceRestrictionCondition", "Property[IsReadOnly]"] + - ["System.Collections.Generic.IList", "System.IdentityModel.Tokens.SamlEvidence", "Property[Assertions]"] + - ["System.Collections.Generic.IList", "System.IdentityModel.Tokens.SamlConditions", "Property[Conditions]"] + - ["System.IdentityModel.Tokens.SecurityKey", "System.IdentityModel.Tokens.SecurityKeyIdentifier", "Method[CreateKey].ReturnValue"] + - ["System.String", "System.IdentityModel.Tokens.LocalIdKeyIdentifierClause", "Method[ToString].ReturnValue"] + - ["System.IdentityModel.Tokens.EncryptingCredentials", "System.IdentityModel.Tokens.EncryptedSecurityToken", "Property[EncryptingCredentials]"] + - ["System.IdentityModel.Tokens.Saml2AttributeStatement", "System.IdentityModel.Tokens.Saml2SecurityTokenHandler", "Method[ReadAttributeStatement].ReturnValue"] + - ["System.Boolean", "System.IdentityModel.Tokens.InMemorySymmetricSecurityKey", "Method[IsSupportedAlgorithm].ReturnValue"] + - ["System.String", "System.IdentityModel.Tokens.SamlAuthenticationStatement", "Property[AuthenticationMethod]"] + - ["System.String", "System.IdentityModel.Tokens.SamlConstants!", "Field[Prefix]"] + - ["System.String", "System.IdentityModel.Tokens.EncryptedSecurityToken", "Property[Id]"] + - ["System.Int32", "System.IdentityModel.Tokens.RsaSecurityKey", "Property[KeySize]"] + - ["System.Collections.Generic.IList", "System.IdentityModel.Tokens.SamlAssertion", "Property[Statements]"] + - ["System.String", "System.IdentityModel.Tokens.Saml2SecurityTokenHandler", "Method[FindUpn].ReturnValue"] + - ["System.String", "System.IdentityModel.Tokens.SamlSubject", "Property[NameFormat]"] + - ["System.Int32", "System.IdentityModel.Tokens.SecurityKeyIdentifierClause", "Property[DerivationLength]"] + - ["System.Boolean", "System.IdentityModel.Tokens.SamlSecurityTokenRequirement", "Method[ShouldEnforceAudienceRestriction].ReturnValue"] + - ["System.IdentityModel.Tokens.SecurityKeyIdentifier", "System.IdentityModel.Tokens.AsymmetricProofDescriptor", "Property[KeyIdentifier]"] + - ["System.Type", "System.IdentityModel.Tokens.EncryptedSecurityTokenHandler", "Property[TokenType]"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.IdentityModel.Tokens.SecurityTokenHandler", "Method[ValidateToken].ReturnValue"] + - ["System.Byte[]", "System.IdentityModel.Tokens.SymmetricProofDescriptor", "Method[GetSourceEntropy].ReturnValue"] + - ["System.IdentityModel.Tokens.SessionSecurityToken", "System.IdentityModel.Tokens.SessionSecurityTokenHandler", "Method[CreateSessionSecurityToken].ReturnValue"] + - ["System.IdentityModel.Tokens.Saml2Assertion", "System.IdentityModel.Tokens.Saml2SecurityKeyIdentifierClause", "Property[Assertion]"] + - ["System.Security.Cryptography.X509Certificates.StoreLocation", "System.IdentityModel.Tokens.X509CertificateStoreTokenResolver", "Property[StoreLocation]"] + - ["System.IdentityModel.Selectors.SecurityTokenResolver", "System.IdentityModel.Tokens.SecurityTokenHandlerConfiguration", "Property[IssuerTokenResolver]"] + - ["System.String", "System.IdentityModel.Tokens.SecurityTokenDescriptor", "Property[ReplyToAddress]"] + - ["System.Boolean", "System.IdentityModel.Tokens.SamlAuthenticationStatement", "Property[IsReadOnly]"] + - ["System.Collections.Generic.IList", "System.IdentityModel.Tokens.SamlEvidence", "Property[AssertionIdReferences]"] + - ["System.DateTime", "System.IdentityModel.Tokens.GenericXmlSecurityToken", "Property[ValidTo]"] + - ["System.Uri", "System.IdentityModel.Tokens.Saml2NameIdentifier", "Property[Format]"] + - ["System.IdentityModel.Tokens.SecurityToken", "System.IdentityModel.Tokens.Saml2SecurityToken", "Property[IssuerToken]"] + - ["System.String", "System.IdentityModel.Tokens.SecurityAlgorithms!", "Field[Ripemd160Digest]"] + - ["System.Int32", "System.IdentityModel.Tokens.SamlAssertion", "Property[MajorVersion]"] + - ["System.IdentityModel.Selectors.SecurityTokenResolver", "System.IdentityModel.Tokens.SecurityTokenHandlerConfiguration!", "Field[DefaultIssuerTokenResolver]"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.IdentityModel.Tokens.GenericXmlSecurityToken", "Property[AuthorizationPolicies]"] + - ["System.DateTime", "System.IdentityModel.Tokens.SamlAuthenticationStatement", "Property[AuthenticationInstant]"] + - ["System.Boolean", "System.IdentityModel.Tokens.AsymmetricSecurityKey", "Method[HasPrivateKey].ReturnValue"] + - ["System.Collections.ObjectModel.Collection", "System.IdentityModel.Tokens.Saml2AuthorizationDecisionStatement", "Property[Actions]"] + - ["System.Byte[]", "System.IdentityModel.Tokens.InMemorySymmetricSecurityKey", "Method[DecryptKey].ReturnValue"] + - ["System.DateTime", "System.IdentityModel.Tokens.Saml2AuthenticationStatement", "Property[AuthenticationInstant]"] + - ["System.String", "System.IdentityModel.Tokens.SigningCredentials", "Property[SignatureAlgorithm]"] + - ["System.Security.Cryptography.SymmetricAlgorithm", "System.IdentityModel.Tokens.SymmetricSecurityKey", "Method[GetSymmetricAlgorithm].ReturnValue"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.IdentityModel.Tokens.KerberosSecurityTokenHandler", "Method[ValidateToken].ReturnValue"] + - ["System.Collections.ObjectModel.Collection", "System.IdentityModel.Tokens.Saml2ProxyRestriction", "Property[Audiences]"] + - ["System.String", "System.IdentityModel.Tokens.SecurityAlgorithms!", "Field[HmacSha1Signature]"] + - ["System.DateTime", "System.IdentityModel.Tokens.SamlSecurityToken", "Property[ValidTo]"] + - ["System.String", "System.IdentityModel.Tokens.IssuerNameRegistry", "Method[GetIssuerName].ReturnValue"] + - ["System.Byte[]", "System.IdentityModel.Tokens.RsaSecurityKey", "Method[EncryptKey].ReturnValue"] + - ["System.IdentityModel.Tokens.EncryptingCredentials", "System.IdentityModel.Tokens.Saml2SecurityTokenHandler", "Method[GetEncryptingCredentials].ReturnValue"] + - ["System.IdentityModel.Tokens.SecurityKeyIdentifierClause", "System.IdentityModel.Tokens.SecurityKeyIdentifierClauseSerializer", "Method[ReadKeyIdentifierClause].ReturnValue"] + - ["System.IdentityModel.Tokens.SecurityKeyIdentifier", "System.IdentityModel.Tokens.SamlSecurityTokenHandler", "Method[ReadSubjectKeyInfo].ReturnValue"] + - ["System.Boolean", "System.IdentityModel.Tokens.TokenReplayCache", "Method[Contains].ReturnValue"] + - ["System.Boolean", "System.IdentityModel.Tokens.SamlConditions", "Property[IsReadOnly]"] + - ["System.IdentityModel.Tokens.Saml2NameIdentifier", "System.IdentityModel.Tokens.Saml2Subject", "Property[NameId]"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.IdentityModel.Tokens.SessionSecurityToken", "Property[SecurityKeys]"] + - ["System.String", "System.IdentityModel.Tokens.SamlAuthenticationClaimResource", "Property[IPAddress]"] + - ["System.Int32", "System.IdentityModel.Tokens.SamlConstants!", "Property[MinorVersionValue]"] + - ["System.IdentityModel.Tokens.SamlAuthenticationStatement", "System.IdentityModel.Tokens.SamlSecurityTokenHandler", "Method[ReadAuthenticationStatement].ReturnValue"] + - ["System.TimeSpan", "System.IdentityModel.Tokens.SessionSecurityTokenHandler", "Property[TokenLifetime]"] + - ["System.Xml.UniqueId", "System.IdentityModel.Tokens.SessionSecurityTokenCacheKey", "Property[KeyGeneration]"] + - ["System.IdentityModel.Tokens.SymmetricSecurityKey", "System.IdentityModel.Tokens.KerberosRequestorSecurityToken", "Property[SecurityKey]"] + - ["System.IdentityModel.Tokens.Saml2Subject", "System.IdentityModel.Tokens.Saml2SecurityTokenHandler", "Method[ReadSubject].ReturnValue"] + - ["System.Boolean", "System.IdentityModel.Tokens.SecurityTokenHandlerCollection", "Method[CanWriteToken].ReturnValue"] + - ["System.Collections.Generic.IEnumerable", "System.IdentityModel.Tokens.SecurityTokenHandlerCollection", "Property[TokenTypes]"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.IdentityModel.Tokens.SessionSecurityTokenHandler", "Method[ValidateToken].ReturnValue"] + - ["System.Security.Cryptography.AsymmetricAlgorithm", "System.IdentityModel.Tokens.AsymmetricSecurityKey", "Method[GetAsymmetricAlgorithm].ReturnValue"] + - ["System.Uri", "System.IdentityModel.Tokens.Saml2AuthenticationContext", "Property[ClassReference]"] + - ["System.IdentityModel.Tokens.SamlConditions", "System.IdentityModel.Tokens.SamlSerializer", "Method[LoadConditions].ReturnValue"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.IdentityModel.Tokens.SecurityToken", "Property[SecurityKeys]"] + - ["System.Collections.IEnumerator", "System.IdentityModel.Tokens.SecurityKeyIdentifier", "Method[System.Collections.IEnumerable.GetEnumerator].ReturnValue"] + - ["System.Boolean", "System.IdentityModel.Tokens.X509CertificateStoreTokenResolver", "Method[TryResolveSecurityKeyCore].ReturnValue"] + - ["System.IdentityModel.Tokens.SecurityKey", "System.IdentityModel.Tokens.SecurityKeyIdentifierClause", "Method[CreateKey].ReturnValue"] + - ["System.String", "System.IdentityModel.Tokens.SamlConstants!", "Property[UserNameNamespace]"] + - ["System.String", "System.IdentityModel.Tokens.SamlConstants!", "Property[HolderOfKey]"] + - ["System.IdentityModel.Tokens.Saml2AuthenticationStatement", "System.IdentityModel.Tokens.Saml2SecurityTokenHandler", "Method[CreateAuthenticationStatement].ReturnValue"] + - ["System.IdentityModel.Tokens.Saml2Conditions", "System.IdentityModel.Tokens.Saml2SecurityTokenHandler", "Method[CreateConditions].ReturnValue"] + - ["System.Boolean", "System.IdentityModel.Tokens.SamlAssertion", "Property[IsReadOnly]"] + - ["System.Byte[]", "System.IdentityModel.Tokens.RsaKeyIdentifierClause", "Method[GetExponent].ReturnValue"] + - ["System.IdentityModel.Tokens.SigningCredentials", "System.IdentityModel.Tokens.Saml2SecurityTokenHandler", "Method[GetSigningCredentials].ReturnValue"] + - ["System.String[]", "System.IdentityModel.Tokens.KerberosSecurityTokenHandler", "Method[GetTokenTypeIdentifiers].ReturnValue"] + - ["System.String", "System.IdentityModel.Tokens.X509IssuerSerialKeyIdentifierClause", "Method[ToString].ReturnValue"] + - ["System.String", "System.IdentityModel.Tokens.SecurityAlgorithms!", "Field[TlsSspiKeyWrap]"] + - ["System.String", "System.IdentityModel.Tokens.SamlSecurityTokenHandler!", "Field[BearerConfirmationMethod]"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.IdentityModel.Tokens.X509SecurityTokenHandler", "Method[ValidateToken].ReturnValue"] + - ["System.String", "System.IdentityModel.Tokens.IssuerNameRegistry", "Method[GetWindowsIssuerName].ReturnValue"] + - ["System.Boolean", "System.IdentityModel.Tokens.UserNameSecurityTokenHandler", "Method[CanReadToken].ReturnValue"] + - ["System.String", "System.IdentityModel.Tokens.Saml2SecurityTokenHandler", "Method[DenormalizeAuthenticationType].ReturnValue"] + - ["System.IdentityModel.Tokens.SecurityToken", "System.IdentityModel.Tokens.Saml2SecurityTokenHandler", "Method[CreateToken].ReturnValue"] + - ["System.Security.Cryptography.X509Certificates.StoreLocation", "System.IdentityModel.Tokens.IssuerTokenResolver!", "Field[DefaultStoreLocation]"] + - ["System.String", "System.IdentityModel.Tokens.X509RawDataKeyIdentifierClause", "Method[ToString].ReturnValue"] + - ["System.Security.Principal.WindowsIdentity", "System.IdentityModel.Tokens.KerberosReceiverSecurityToken", "Property[WindowsIdentity]"] + - ["System.Byte[]", "System.IdentityModel.Tokens.SecurityKeyElement", "Method[EncryptKey].ReturnValue"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.IdentityModel.Tokens.EncryptedSecurityToken", "Property[SecurityKeys]"] + - ["System.IdentityModel.Tokens.SecurityKey", "System.IdentityModel.Tokens.RsaKeyIdentifierClause", "Method[CreateKey].ReturnValue"] + - ["System.IdentityModel.Tokens.SamlAttributeStatement", "System.IdentityModel.Tokens.SamlSecurityTokenHandler", "Method[ReadAttributeStatement].ReturnValue"] + - ["System.Xml.XmlElement", "System.IdentityModel.Tokens.GenericXmlSecurityToken", "Property[TokenXml]"] + - ["System.DateTime", "System.IdentityModel.Tokens.Saml2SecurityToken", "Property[ValidFrom]"] + - ["System.Boolean", "System.IdentityModel.Tokens.SecurityKeyIdentifierClause", "Method[Matches].ReturnValue"] + - ["System.DateTime", "System.IdentityModel.Tokens.SessionSecurityToken", "Property[KeyExpirationTime]"] + - ["System.Boolean", "System.IdentityModel.Tokens.Saml2SecurityTokenHandler", "Method[CanWriteKeyIdentifierClause].ReturnValue"] + - ["System.Collections.Generic.IEnumerable", "System.IdentityModel.Tokens.SamlSecurityTokenHandler", "Method[CreateStatements].ReturnValue"] + - ["System.Boolean", "System.IdentityModel.Tokens.SecurityTokenHandler", "Method[CanReadToken].ReturnValue"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.IdentityModel.Tokens.KerberosReceiverSecurityToken", "Property[SecurityKeys]"] + - ["System.String", "System.IdentityModel.Tokens.Saml2SecurityTokenHandler!", "Field[TokenProfile11ValueType]"] + - ["System.Boolean", "System.IdentityModel.Tokens.InMemorySymmetricSecurityKey", "Method[IsSymmetricAlgorithm].ReturnValue"] + - ["System.Byte[]", "System.IdentityModel.Tokens.X509AsymmetricSecurityKey", "Method[EncryptKey].ReturnValue"] + - ["System.IdentityModel.Tokens.Saml2Advice", "System.IdentityModel.Tokens.Saml2Assertion", "Property[Advice]"] + - ["System.Uri", "System.IdentityModel.Tokens.Saml2SubjectConfirmation", "Property[Method]"] + - ["System.String", "System.IdentityModel.Tokens.SessionSecurityToken", "Property[Context]"] + - ["System.String", "System.IdentityModel.Tokens.EncryptedKeyIdentifierClause", "Method[ToString].ReturnValue"] + - ["System.IdentityModel.Tokens.SymmetricSecurityKey", "System.IdentityModel.Tokens.KerberosReceiverSecurityToken", "Property[SecurityKey]"] + - ["System.Nullable", "System.IdentityModel.Tokens.Saml2ProxyRestriction", "Property[Count]"] + - ["System.String", "System.IdentityModel.Tokens.SamlAuthenticationClaimResource", "Property[DnsAddress]"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.IdentityModel.Tokens.RsaSecurityToken", "Property[SecurityKeys]"] + - ["System.String", "System.IdentityModel.Tokens.SecurityToken", "Property[Id]"] + - ["System.DateTime", "System.IdentityModel.Tokens.UserNameSecurityToken", "Property[ValidFrom]"] + - ["System.IdentityModel.Tokens.Saml2ProxyRestriction", "System.IdentityModel.Tokens.Saml2SecurityTokenHandler", "Method[ReadProxyRestriction].ReturnValue"] + - ["System.Boolean", "System.IdentityModel.Tokens.RsaSecurityTokenHandler", "Property[CanValidateToken]"] + - ["T", "System.IdentityModel.Tokens.GenericXmlSecurityToken", "Method[CreateKeyIdentifierClause].ReturnValue"] + - ["System.Boolean", "System.IdentityModel.Tokens.X509SecurityToken", "Method[CanCreateKeyIdentifierClause].ReturnValue"] + - ["System.Int32", "System.IdentityModel.Tokens.Saml2Id", "Method[GetHashCode].ReturnValue"] + - ["System.Boolean", "System.IdentityModel.Tokens.X509SecurityTokenHandler", "Method[CanWriteKeyIdentifierClause].ReturnValue"] + - ["System.Boolean", "System.IdentityModel.Tokens.SamlAction", "Property[IsReadOnly]"] + - ["System.IdentityModel.Tokens.Saml2Attribute", "System.IdentityModel.Tokens.Saml2SecurityTokenHandler", "Method[ReadAttribute].ReturnValue"] + - ["System.IdentityModel.Tokens.SamlAccessDecision", "System.IdentityModel.Tokens.SamlAccessDecision!", "Field[Indeterminate]"] + - ["System.Int32", "System.IdentityModel.Tokens.SamlAuthorizationDecisionClaimResource", "Method[GetHashCode].ReturnValue"] + - ["System.Security.Cryptography.X509Certificates.StoreLocation", "System.IdentityModel.Tokens.SecurityTokenHandlerConfiguration", "Property[TrustedStoreLocation]"] + - ["System.IdentityModel.Tokens.SamlAudienceRestrictionCondition", "System.IdentityModel.Tokens.SamlSecurityTokenHandler", "Method[ReadAudienceRestrictionCondition].ReturnValue"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.IdentityModel.Tokens.SamlSubject", "Method[ExtractClaims].ReturnValue"] + - ["System.IdentityModel.Tokens.SamlAssertion", "System.IdentityModel.Tokens.SamlSecurityTokenHandler", "Method[CreateAssertion].ReturnValue"] + - ["System.String", "System.IdentityModel.Tokens.SamlAuthorityBinding", "Property[Location]"] + - ["System.Boolean", "System.IdentityModel.Tokens.SecurityKeyIdentifierClauseSerializer", "Method[CanWriteKeyIdentifierClause].ReturnValue"] + - ["System.IdentityModel.Tokens.SecurityToken", "System.IdentityModel.Tokens.SecurityTokenHandler", "Method[CreateToken].ReturnValue"] + - ["System.Boolean", "System.IdentityModel.Tokens.KerberosReceiverSecurityToken", "Method[MatchesKeyIdentifierClause].ReturnValue"] + - ["System.IdentityModel.Tokens.SigningCredentials", "System.IdentityModel.Tokens.SamlSecurityTokenHandler", "Method[GetSigningCredentials].ReturnValue"] + - ["System.String", "System.IdentityModel.Tokens.SecurityAlgorithms!", "Field[Aes192Encryption]"] + - ["System.String", "System.IdentityModel.Tokens.SamlSecurityTokenHandler", "Method[FindUpn].ReturnValue"] + - ["System.String", "System.IdentityModel.Tokens.AuthenticationMethods!", "Field[SmartcardPki]"] + - ["System.IdentityModel.Tokens.SecurityKeyIdentifierClause", "System.IdentityModel.Tokens.X509SecurityTokenHandler", "Method[ReadKeyIdentifierClause].ReturnValue"] + - ["System.Boolean", "System.IdentityModel.Tokens.X509RawDataKeyIdentifierClause", "Method[Matches].ReturnValue"] + - ["System.String", "System.IdentityModel.Tokens.AuthenticationMethods!", "Field[Namespace]"] + - ["System.String", "System.IdentityModel.Tokens.SecurityTokenTypes!", "Property[UserName]"] + - ["System.TimeSpan", "System.IdentityModel.Tokens.SessionSecurityTokenHandler!", "Property[DefaultTokenLifetime]"] + - ["System.Boolean", "System.IdentityModel.Tokens.X509SecurityTokenHandler", "Property[CanValidateToken]"] + - ["System.DateTime", "System.IdentityModel.Tokens.EncryptedSecurityToken", "Property[ValidTo]"] + - ["System.IdentityModel.Tokens.Saml2NameIdentifier", "System.IdentityModel.Tokens.Saml2Assertion", "Property[Issuer]"] + - ["System.String", "System.IdentityModel.Tokens.AuthenticationMethods!", "Field[HardwareToken]"] + - ["System.String", "System.IdentityModel.Tokens.SecurityAlgorithms!", "Field[Sha256Digest]"] + - ["System.IdentityModel.Tokens.SigningCredentials", "System.IdentityModel.Tokens.SamlAssertion", "Property[SigningCredentials]"] + - ["System.Collections.Generic.IEnumerable", "System.IdentityModel.Tokens.Saml2SecurityTokenHandler", "Method[CreateStatements].ReturnValue"] + - ["System.IdentityModel.Tokens.SamlAssertion", "System.IdentityModel.Tokens.SamlSecurityToken", "Property[Assertion]"] + - ["System.String", "System.IdentityModel.Tokens.Saml2Action", "Property[Value]"] + - ["System.String", "System.IdentityModel.Tokens.SamlAuthenticationStatement", "Property[IPAddress]"] + - ["System.TimeSpan", "System.IdentityModel.Tokens.SessionSecurityTokenHandler!", "Field[DefaultLifetime]"] + - ["System.String", "System.IdentityModel.Tokens.AuthenticationMethods!", "Field[SecureRemotePassword]"] + - ["System.Boolean", "System.IdentityModel.Tokens.EncryptedSecurityTokenHandler", "Method[CanReadKeyIdentifierClause].ReturnValue"] + - ["System.Uri", "System.IdentityModel.Tokens.Saml2AuthorizationDecisionStatement", "Property[Resource]"] + - ["System.Boolean", "System.IdentityModel.Tokens.SessionSecurityTokenHandler", "Property[CanWriteToken]"] + - ["System.Boolean", "System.IdentityModel.Tokens.SecurityToken", "Method[CanCreateKeyIdentifierClause].ReturnValue"] + - ["System.IdentityModel.Tokens.SecurityKeyType", "System.IdentityModel.Tokens.SecurityKeyType!", "Field[SymmetricKey]"] + - ["System.IdentityModel.Tokens.Saml2ProxyRestriction", "System.IdentityModel.Tokens.Saml2Conditions", "Property[ProxyRestriction]"] + - ["System.IdentityModel.Selectors.SecurityTokenSerializer", "System.IdentityModel.Tokens.EncryptedSecurityTokenHandler", "Property[KeyInfoSerializer]"] + - ["System.Boolean", "System.IdentityModel.Tokens.RsaKeyIdentifierClause", "Method[Matches].ReturnValue"] + - ["System.IdentityModel.Tokens.SecurityTokenHandlerCollection", "System.IdentityModel.Tokens.SecurityTokenHandler", "Property[ContainingCollection]"] + - ["System.IdentityModel.Tokens.Saml2Conditions", "System.IdentityModel.Tokens.Saml2SecurityTokenHandler", "Method[ReadConditions].ReturnValue"] + - ["System.Boolean", "System.IdentityModel.Tokens.RsaSecurityToken", "Method[MatchesKeyIdentifierClause].ReturnValue"] + - ["System.Security.Claims.ClaimsIdentity", "System.IdentityModel.Tokens.SecurityTokenDescriptor", "Property[Subject]"] + - ["System.String", "System.IdentityModel.Tokens.SecurityTokenTypes!", "Property[Rsa]"] + - ["System.Collections.Generic.IEnumerator", "System.IdentityModel.Tokens.SecurityKeyIdentifier", "Method[GetEnumerator].ReturnValue"] + - ["System.String", "System.IdentityModel.Tokens.SamlSubject!", "Property[NameClaimType]"] + - ["System.IdentityModel.Selectors.X509CertificateValidator", "System.IdentityModel.Tokens.Saml2SecurityTokenHandler", "Property[CertificateValidator]"] + - ["System.Byte[]", "System.IdentityModel.Tokens.X509AsymmetricSecurityKey", "Method[DecryptKey].ReturnValue"] + - ["System.String", "System.IdentityModel.Tokens.AuthenticationMethods!", "Field[Smartcard]"] + - ["System.Nullable", "System.IdentityModel.Tokens.Saml2Conditions", "Property[NotOnOrAfter]"] + - ["System.IdentityModel.Tokens.SecurityKeyType", "System.IdentityModel.Tokens.SecurityKeyType!", "Field[AsymmetricKey]"] + - ["System.String", "System.IdentityModel.Tokens.SecurityAlgorithms!", "Field[TripleDesKeyWrap]"] + - ["System.String", "System.IdentityModel.Tokens.SecurityTokenHandlerCollectionManager", "Property[ServiceName]"] + - ["System.Byte[]", "System.IdentityModel.Tokens.X509RawDataKeyIdentifierClause", "Method[GetX509RawData].ReturnValue"] + - ["System.IdentityModel.Tokens.SecurityKeyIdentifierClause", "System.IdentityModel.Tokens.GenericXmlSecurityToken", "Property[InternalTokenReference]"] + - ["System.String", "System.IdentityModel.Tokens.RsaKeyIdentifierClause", "Method[ToString].ReturnValue"] + - ["System.Boolean", "System.IdentityModel.Tokens.RsaSecurityToken", "Method[CanCreateKeyIdentifierClause].ReturnValue"] + - ["System.Boolean", "System.IdentityModel.Tokens.SecurityKeyIdentifierClause", "Property[CanCreateKey]"] + - ["T", "System.IdentityModel.Tokens.Saml2SecurityToken", "Method[CreateKeyIdentifierClause].ReturnValue"] + - ["System.Uri", "System.IdentityModel.Tokens.SessionSecurityToken", "Property[SecureConversationVersion]"] + - ["System.TimeSpan", "System.IdentityModel.Tokens.SecurityTokenHandlerConfiguration!", "Field[DefaultTokenReplayCacheExpirationPeriod]"] + - ["System.String", "System.IdentityModel.Tokens.SamlConstants!", "Property[EmailName]"] + - ["System.TimeSpan", "System.IdentityModel.Tokens.SecurityTokenHandlerConfiguration", "Property[MaxClockSkew]"] + - ["System.Collections.Generic.IList", "System.IdentityModel.Tokens.SamlAdvice", "Property[AssertionIdReferences]"] + - ["System.Boolean", "System.IdentityModel.Tokens.X509SecurityToken", "Method[MatchesKeyIdentifierClause].ReturnValue"] + - ["System.String", "System.IdentityModel.Tokens.Saml2SubjectLocality", "Property[DnsName]"] + - ["System.IdentityModel.Tokens.ProofDescriptor", "System.IdentityModel.Tokens.SecurityTokenDescriptor", "Property[Proof]"] + - ["System.IdentityModel.Policy.IAuthorizationPolicy", "System.IdentityModel.Tokens.SamlSubjectStatement", "Method[CreatePolicy].ReturnValue"] + - ["System.IdentityModel.Tokens.SecurityKeyIdentifierClause", "System.IdentityModel.Tokens.SecurityTokenDescriptor", "Property[AttachedReference]"] + - ["System.String", "System.IdentityModel.Tokens.AuthenticationMethods!", "Field[Xkms]"] + - ["System.IdentityModel.Tokens.SamlSecurityTokenRequirement", "System.IdentityModel.Tokens.SamlSecurityTokenHandler", "Property[SamlSecurityTokenRequirement]"] + - ["System.IdentityModel.Tokens.SecurityKey", "System.IdentityModel.Tokens.SamlSecurityTokenHandler", "Method[ResolveSubjectKeyIdentifier].ReturnValue"] + - ["System.String", "System.IdentityModel.Tokens.SecurityAlgorithms!", "Field[ExclusiveC14nWithComments]"] + - ["System.IdentityModel.Tokens.Saml2AudienceRestriction", "System.IdentityModel.Tokens.Saml2SecurityTokenHandler", "Method[ReadAudienceRestriction].ReturnValue"] + - ["System.String[]", "System.IdentityModel.Tokens.EncryptedSecurityTokenHandler", "Method[GetTokenTypeIdentifiers].ReturnValue"] + - ["System.String", "System.IdentityModel.Tokens.BootstrapContext", "Property[Token]"] + - ["System.IdentityModel.Tokens.SamlAttributeStatement", "System.IdentityModel.Tokens.SamlSecurityTokenHandler", "Method[CreateAttributeStatement].ReturnValue"] + - ["System.Boolean", "System.IdentityModel.Tokens.X509RawDataKeyIdentifierClause", "Property[CanCreateKey]"] + - ["System.String", "System.IdentityModel.Tokens.SecurityAlgorithms!", "Field[Aes256KeyWrap]"] + - ["System.Boolean", "System.IdentityModel.Tokens.EncryptedKeyIdentifierClause", "Method[Matches].ReturnValue"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.IdentityModel.Tokens.SamlSecurityTokenHandler", "Method[ValidateToken].ReturnValue"] + - ["System.Type", "System.IdentityModel.Tokens.SamlSecurityTokenHandler", "Property[TokenType]"] + - ["System.Boolean", "System.IdentityModel.Tokens.IssuerTokenResolver", "Method[TryResolveTokenCore].ReturnValue"] + - ["System.Boolean", "System.IdentityModel.Tokens.SecurityToken", "Method[MatchesKeyIdentifierClause].ReturnValue"] + - ["System.Collections.Generic.IEnumerable", "System.IdentityModel.Tokens.SessionSecurityTokenCache", "Method[GetAll].ReturnValue"] + - ["System.Xml.UniqueId", "System.IdentityModel.Tokens.SessionSecurityToken", "Property[KeyGeneration]"] + - ["System.String", "System.IdentityModel.Tokens.SamlAttribute", "Property[Name]"] + - ["System.Byte[]", "System.IdentityModel.Tokens.SymmetricSecurityKey", "Method[GetSymmetricKey].ReturnValue"] + - ["System.Boolean", "System.IdentityModel.Tokens.KerberosSecurityTokenHandler", "Property[CanValidateToken]"] + - ["System.String", "System.IdentityModel.Tokens.SamlConstants!", "Property[EmailNamespace]"] + - ["System.IdentityModel.Selectors.X509CertificateValidator", "System.IdentityModel.Tokens.X509SecurityTokenHandler", "Property[CertificateValidator]"] + - ["System.String", "System.IdentityModel.Tokens.SamlAttribute", "Property[Namespace]"] + - ["System.IdentityModel.Tokens.SecurityKeyIdentifierClause", "System.IdentityModel.Tokens.SecurityTokenHandler", "Method[CreateSecurityTokenReference].ReturnValue"] + - ["System.IdentityModel.Tokens.SamlAccessDecision", "System.IdentityModel.Tokens.SamlAccessDecision!", "Field[Permit]"] + - ["System.IdentityModel.Tokens.Saml2Advice", "System.IdentityModel.Tokens.Saml2SecurityTokenHandler", "Method[CreateAdvice].ReturnValue"] + - ["System.Uri", "System.IdentityModel.Tokens.Saml2SubjectConfirmationData", "Property[Recipient]"] + - ["System.IdentityModel.Tokens.SamlAccessDecision", "System.IdentityModel.Tokens.SamlAuthorizationDecisionStatement", "Property[AccessDecision]"] + - ["System.IdentityModel.Selectors.AudienceUriMode", "System.IdentityModel.Tokens.AudienceRestriction", "Property[AudienceMode]"] + - ["System.IdentityModel.Selectors.SecurityTokenSerializer", "System.IdentityModel.Tokens.SamlSecurityTokenHandler", "Property[KeyInfoSerializer]"] + - ["System.DateTime", "System.IdentityModel.Tokens.X509SecurityToken", "Property[ValidTo]"] + - ["System.IdentityModel.Tokens.SecurityKeyIdentifier", "System.IdentityModel.Tokens.EncryptedKeyIdentifierClause", "Property[EncryptingKeyIdentifier]"] + - ["System.Boolean", "System.IdentityModel.Tokens.SamlAuthorityBinding", "Property[IsReadOnly]"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.IdentityModel.Tokens.SecurityTokenElement", "Method[ValidateToken].ReturnValue"] + - ["System.IdentityModel.Tokens.SamlSecurityToken", "System.IdentityModel.Tokens.SamlSerializer", "Method[ReadToken].ReturnValue"] + - ["System.IdentityModel.Tokens.Saml2SubjectConfirmationData", "System.IdentityModel.Tokens.Saml2SecurityTokenHandler", "Method[ReadSubjectConfirmationData].ReturnValue"] + - ["System.IdentityModel.Tokens.SessionSecurityToken", "System.IdentityModel.Tokens.SessionSecurityTokenCache", "Method[Get].ReturnValue"] + - ["System.IdentityModel.Tokens.SecurityToken", "System.IdentityModel.Tokens.SessionSecurityTokenHandler", "Method[ReadToken].ReturnValue"] + - ["System.String", "System.IdentityModel.Tokens.SecurityKeyIdentifier", "Method[ToString].ReturnValue"] + - ["System.Type", "System.IdentityModel.Tokens.X509SecurityTokenHandler", "Property[TokenType]"] + - ["System.Byte[]", "System.IdentityModel.Tokens.SymmetricProofDescriptor", "Method[GetTargetEntropy].ReturnValue"] + - ["System.IdentityModel.Tokens.Saml2SubjectConfirmation", "System.IdentityModel.Tokens.Saml2SecurityTokenHandler", "Method[ReadSubjectConfirmation].ReturnValue"] + - ["System.Boolean", "System.IdentityModel.Tokens.LocalIdKeyIdentifierClause", "Method[Matches].ReturnValue"] + - ["System.String", "System.IdentityModel.Tokens.AuthenticationContext", "Property[ContextClass]"] + - ["System.String", "System.IdentityModel.Tokens.SamlAttribute", "Property[AttributeValueXsiType]"] + - ["System.Collections.Generic.IDictionary", "System.IdentityModel.Tokens.ConfigurationBasedIssuerNameRegistry", "Property[ConfiguredTrustedIssuers]"] + - ["System.IdentityModel.Tokens.Saml2NameIdentifier", "System.IdentityModel.Tokens.Saml2SecurityTokenHandler", "Method[ReadEncryptedId].ReturnValue"] + - ["System.Boolean", "System.IdentityModel.Tokens.Saml2SecurityTokenHandler", "Method[TryResolveIssuerToken].ReturnValue"] + - ["System.String", "System.IdentityModel.Tokens.SecurityAlgorithms!", "Field[Aes256Encryption]"] + - ["System.Collections.ObjectModel.Collection", "System.IdentityModel.Tokens.Saml2AudienceRestriction", "Property[Audiences]"] + - ["System.Type", "System.IdentityModel.Tokens.LocalIdKeyIdentifierClause", "Property[OwnerType]"] + - ["System.String", "System.IdentityModel.Tokens.Saml2SecurityTokenHandler", "Method[CreateXmlStringFromAttributes].ReturnValue"] + - ["System.String", "System.IdentityModel.Tokens.ConfigurationBasedIssuerNameRegistry", "Method[GetIssuerName].ReturnValue"] + - ["System.Security.Cryptography.AsymmetricAlgorithm", "System.IdentityModel.Tokens.X509AsymmetricSecurityKey", "Method[GetAsymmetricAlgorithm].ReturnValue"] + - ["System.String", "System.IdentityModel.Tokens.SamlAction", "Property[Namespace]"] + - ["System.String[]", "System.IdentityModel.Tokens.SecurityTokenHandler", "Method[GetTokenTypeIdentifiers].ReturnValue"] + - ["System.IdentityModel.Tokens.SamlSubject", "System.IdentityModel.Tokens.SamlSecurityTokenHandler", "Method[CreateSamlSubject].ReturnValue"] + - ["System.String", "System.IdentityModel.Tokens.X509SecurityToken", "Property[Id]"] + - ["System.IdentityModel.Tokens.SecurityKeyIdentifier", "System.IdentityModel.Tokens.SamlSubject", "Property[KeyIdentifier]"] + - ["System.Boolean", "System.IdentityModel.Tokens.SamlCondition", "Property[IsReadOnly]"] + - ["System.IdentityModel.Tokens.SamlStatement", "System.IdentityModel.Tokens.SamlSecurityTokenHandler", "Method[ReadStatement].ReturnValue"] + - ["System.Boolean", "System.IdentityModel.Tokens.UserNameSecurityTokenHandler", "Property[RetainPassword]"] + - ["System.IdentityModel.Tokens.Saml2NameIdentifier", "System.IdentityModel.Tokens.Saml2SecurityTokenHandler", "Method[CreateIssuerNameIdentifier].ReturnValue"] + - ["System.Boolean", "System.IdentityModel.Tokens.RsaSecurityKey", "Method[IsSupportedAlgorithm].ReturnValue"] + - ["System.Collections.ObjectModel.Collection", "System.IdentityModel.Tokens.Saml2Evidence", "Property[AssertionUriReferences]"] + - ["System.DateTime", "System.IdentityModel.Tokens.WindowsSecurityToken", "Property[ValidTo]"] + - ["System.Int32", "System.IdentityModel.Tokens.SamlAuthenticationClaimResource", "Method[GetHashCode].ReturnValue"] + - ["System.String", "System.IdentityModel.Tokens.Saml2Attribute", "Property[Name]"] + - ["System.Boolean", "System.IdentityModel.Tokens.X509ThumbprintKeyIdentifierClause", "Method[Matches].ReturnValue"] + - ["System.Nullable", "System.IdentityModel.Tokens.Saml2SubjectConfirmationData", "Property[NotBefore]"] + - ["System.IdentityModel.Tokens.SecurityKeyIdentifier", "System.IdentityModel.Tokens.EncryptingCredentials", "Property[SecurityKeyIdentifier]"] + - ["System.IdentityModel.Tokens.EncryptingCredentials", "System.IdentityModel.Tokens.EncryptedKeyEncryptingCredentials", "Property[WrappingCredentials]"] + - ["System.Boolean", "System.IdentityModel.Tokens.SessionSecurityTokenHandler", "Property[CanValidateToken]"] + - ["System.String", "System.IdentityModel.Tokens.X509CertificateStoreTokenResolver", "Property[StoreName]"] + - ["System.DateTime", "System.IdentityModel.Tokens.Saml2SecurityTokenHandler", "Method[GetTokenReplayCacheEntryExpirationTime].ReturnValue"] + - ["System.IdentityModel.Tokens.SamlConditions", "System.IdentityModel.Tokens.SamlSecurityTokenHandler", "Method[ReadConditions].ReturnValue"] + - ["System.Boolean", "System.IdentityModel.Tokens.SamlAssertionKeyIdentifierClause!", "Method[Matches].ReturnValue"] + - ["System.IdentityModel.Tokens.SecurityTokenHandlerCollection", "System.IdentityModel.Tokens.SecurityTokenHandlerCollectionManager", "Property[Item]"] + - ["System.IdentityModel.Tokens.SecurityTokenHandlerCollectionManager", "System.IdentityModel.Tokens.SecurityTokenHandlerCollectionManager!", "Method[CreateDefaultSecurityTokenHandlerCollectionManager].ReturnValue"] + - ["System.Security.Cryptography.HashAlgorithm", "System.IdentityModel.Tokens.X509AsymmetricSecurityKey", "Method[GetHashAlgorithmForSignature].ReturnValue"] + - ["System.Nullable", "System.IdentityModel.Tokens.Saml2AuthenticationStatement", "Property[SessionNotOnOrAfter]"] + - ["System.String", "System.IdentityModel.Tokens.AuthenticationMethods!", "Field[X509]"] + - ["System.IdentityModel.Tokens.SecurityTokenHandlerCollectionManager", "System.IdentityModel.Tokens.SecurityTokenHandlerCollectionManager!", "Method[CreateEmptySecurityTokenHandlerCollectionManager].ReturnValue"] + - ["System.Boolean", "System.IdentityModel.Tokens.SamlSecurityTokenRequirement", "Property[MapToWindows]"] + - ["System.DateTime", "System.IdentityModel.Tokens.SecurityToken", "Property[ValidFrom]"] + - ["System.IdentityModel.Tokens.EncryptingCredentials", "System.IdentityModel.Tokens.SymmetricProofDescriptor", "Property[RequestorEncryptingCredentials]"] + - ["System.IdentityModel.Selectors.X509CertificateValidator", "System.IdentityModel.Tokens.SecurityTokenHandlerConfiguration", "Property[CertificateValidator]"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.IdentityModel.Tokens.SamlSecurityToken", "Property[SecurityKeys]"] + - ["System.String", "System.IdentityModel.Tokens.WindowsSecurityToken", "Property[Id]"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.IdentityModel.Tokens.SecurityTokenElement", "Method[GetIdentities].ReturnValue"] + - ["System.Boolean", "System.IdentityModel.Tokens.X509DataSecurityKeyIdentifierClauseSerializer", "Method[CanWriteKeyIdentifierClause].ReturnValue"] + - ["System.IdentityModel.Tokens.Saml2Attribute", "System.IdentityModel.Tokens.Saml2SecurityTokenHandler", "Method[CreateAttribute].ReturnValue"] + - ["System.String", "System.IdentityModel.Tokens.Saml2Assertion", "Property[Version]"] + - ["System.String", "System.IdentityModel.Tokens.SamlSecurityToken", "Property[Id]"] + - ["System.IdentityModel.Tokens.SamlAdvice", "System.IdentityModel.Tokens.SamlSecurityTokenHandler", "Method[ReadAdvice].ReturnValue"] + - ["System.IdentityModel.Tokens.SamlAssertion", "System.IdentityModel.Tokens.SamlSecurityTokenHandler", "Method[ReadAssertion].ReturnValue"] + - ["System.Boolean", "System.IdentityModel.Tokens.AggregateTokenResolver", "Method[TryResolveTokenCore].ReturnValue"] + - ["System.IdentityModel.Selectors.X509CertificateValidator", "System.IdentityModel.Tokens.SamlSecurityTokenRequirement", "Property[CertificateValidator]"] + - ["T", "System.IdentityModel.Tokens.SecurityToken", "Method[CreateKeyIdentifierClause].ReturnValue"] + - ["System.IdentityModel.Tokens.SecurityToken", "System.IdentityModel.Tokens.Saml2SecurityTokenHandler", "Method[ReadToken].ReturnValue"] + - ["System.Xml.XmlQualifiedName", "System.IdentityModel.Tokens.SamlAuthorityBinding", "Property[AuthorityKind]"] + - ["System.Security.Cryptography.AsymmetricSignatureDeformatter", "System.IdentityModel.Tokens.RsaSecurityKey", "Method[GetSignatureDeformatter].ReturnValue"] + - ["TClause", "System.IdentityModel.Tokens.SecurityKeyIdentifier", "Method[Find].ReturnValue"] + - ["System.Int32", "System.IdentityModel.Tokens.SecurityTokenHandlerCollectionManager", "Property[Count]"] + - ["System.IdentityModel.Tokens.SamlStatement", "System.IdentityModel.Tokens.SamlSerializer", "Method[LoadStatement].ReturnValue"] + - ["System.String", "System.IdentityModel.Tokens.SamlSecurityTokenHandler!", "Field[UnspecifiedAuthenticationMethod]"] + - ["System.Int32", "System.IdentityModel.Tokens.SamlConstants!", "Property[MajorVersionValue]"] + - ["System.DateTime", "System.IdentityModel.Tokens.UserNameSecurityToken", "Property[ValidTo]"] + - ["System.String[]", "System.IdentityModel.Tokens.RsaSecurityTokenHandler", "Method[GetTokenTypeIdentifiers].ReturnValue"] + - ["System.Boolean", "System.IdentityModel.Tokens.RsaSecurityTokenHandler", "Method[CanReadToken].ReturnValue"] + - ["System.DateTime", "System.IdentityModel.Tokens.KerberosReceiverSecurityToken", "Property[ValidTo]"] + - ["System.IdentityModel.Tokens.Saml2NameIdentifier", "System.IdentityModel.Tokens.Saml2SecurityTokenHandler", "Method[ReadNameId].ReturnValue"] + - ["System.Security.Cryptography.KeyedHashAlgorithm", "System.IdentityModel.Tokens.SymmetricSecurityKey", "Method[GetKeyedHashAlgorithm].ReturnValue"] + - ["System.String", "System.IdentityModel.Tokens.Saml2SecurityToken", "Property[Id]"] + - ["System.IdentityModel.Tokens.Saml2NameIdentifier", "System.IdentityModel.Tokens.Saml2SecurityTokenHandler", "Method[ReadNameIdType].ReturnValue"] + - ["System.Boolean", "System.IdentityModel.Tokens.AggregateTokenResolver", "Method[TryResolveSecurityKeyCore].ReturnValue"] + - ["System.Security.Claims.ClaimsPrincipal", "System.IdentityModel.Tokens.SessionSecurityToken", "Property[ClaimsPrincipal]"] + - ["System.IdentityModel.Tokens.SecurityToken", "System.IdentityModel.Tokens.SessionSecurityTokenHandler", "Method[CreateToken].ReturnValue"] + - ["System.IdentityModel.Tokens.Saml2SubjectConfirmationData", "System.IdentityModel.Tokens.Saml2SubjectConfirmation", "Property[SubjectConfirmationData]"] + - ["System.TimeSpan", "System.IdentityModel.Tokens.SecurityTokenHandlerConfiguration!", "Field[DefaultMaxClockSkew]"] + - ["System.IdentityModel.Tokens.IssuerNameRegistry", "System.IdentityModel.Tokens.SecurityTokenHandlerConfiguration", "Property[IssuerNameRegistry]"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.IdentityModel.Tokens.WindowsSecurityToken", "Property[SecurityKeys]"] + - ["System.String", "System.IdentityModel.Tokens.AuthenticationMethods!", "Field[Pgp]"] + - ["System.Int32", "System.IdentityModel.Tokens.SymmetricSecurityKey", "Method[GetIVSize].ReturnValue"] + - ["System.Byte[]", "System.IdentityModel.Tokens.BinaryKeyIdentifierClause", "Method[GetRawBuffer].ReturnValue"] + - ["System.IdentityModel.Tokens.SecurityKeyIdentifier", "System.IdentityModel.Tokens.SamlSecurityTokenHandler", "Method[ReadSigningKeyInfo].ReturnValue"] + - ["T", "System.IdentityModel.Tokens.KerberosReceiverSecurityToken", "Method[CreateKeyIdentifierClause].ReturnValue"] + - ["System.Boolean", "System.IdentityModel.Tokens.SecurityKeyIdentifierClauseSerializer", "Method[CanReadKeyIdentifierClause].ReturnValue"] + - ["System.IdentityModel.Tokens.SamlAssertion", "System.IdentityModel.Tokens.SamlSerializer", "Method[LoadAssertion].ReturnValue"] + - ["System.IdentityModel.Tokens.SecurityKeyIdentifierClause", "System.IdentityModel.Tokens.Saml2SecurityTokenHandler", "Method[ReadKeyIdentifierClause].ReturnValue"] + - ["System.IdentityModel.Selectors.X509CertificateValidator", "System.IdentityModel.Tokens.SecurityTokenHandlerConfiguration!", "Field[DefaultCertificateValidator]"] + - ["System.Boolean", "System.IdentityModel.Tokens.X509AsymmetricSecurityKey", "Method[IsAsymmetricAlgorithm].ReturnValue"] + - ["System.IdentityModel.Tokens.Saml2SubjectLocality", "System.IdentityModel.Tokens.Saml2AuthenticationStatement", "Property[SubjectLocality]"] + - ["System.Boolean", "System.IdentityModel.Tokens.X509SubjectKeyIdentifierClause!", "Method[CanCreateFrom].ReturnValue"] + - ["System.String", "System.IdentityModel.Tokens.UserNameSecurityToken", "Property[Password]"] + - ["System.String", "System.IdentityModel.Tokens.X509WindowsSecurityToken", "Property[AuthenticationType]"] + - ["System.Collections.ObjectModel.Collection", "System.IdentityModel.Tokens.Saml2Advice", "Property[AssertionUriReferences]"] + - ["System.Security.Cryptography.ICryptoTransform", "System.IdentityModel.Tokens.InMemorySymmetricSecurityKey", "Method[GetEncryptionTransform].ReturnValue"] + - ["System.Byte[]", "System.IdentityModel.Tokens.KerberosRequestorSecurityToken", "Method[GetRequest].ReturnValue"] + - ["System.String", "System.IdentityModel.Tokens.Saml2Attribute", "Property[AttributeValueXsiType]"] + - ["System.String", "System.IdentityModel.Tokens.SecurityAlgorithms!", "Field[HmacSha256Signature]"] + - ["System.IdentityModel.Tokens.Saml2AttributeStatement", "System.IdentityModel.Tokens.Saml2SecurityTokenHandler", "Method[CreateAttributeStatement].ReturnValue"] + - ["System.Boolean", "System.IdentityModel.Tokens.BinaryKeyIdentifierClause", "Method[Matches].ReturnValue"] + - ["System.Security.Cryptography.AsymmetricSignatureFormatter", "System.IdentityModel.Tokens.X509AsymmetricSecurityKey", "Method[GetSignatureFormatter].ReturnValue"] + - ["System.String", "System.IdentityModel.Tokens.SecurityAlgorithms!", "Field[Sha512Digest]"] + - ["System.IdentityModel.Selectors.X509CertificateValidator", "System.IdentityModel.Tokens.SamlSecurityTokenHandler", "Property[CertificateValidator]"] + - ["System.IdentityModel.Tokens.EncryptingCredentials", "System.IdentityModel.Tokens.SamlSecurityTokenHandler", "Method[GetEncryptingCredentials].ReturnValue"] + - ["System.String", "System.IdentityModel.Tokens.SamlAssertionKeyIdentifierClause", "Property[AssertionId]"] + - ["System.IdentityModel.Tokens.SecurityToken", "System.IdentityModel.Tokens.SamlSecurityTokenHandler", "Method[ReadToken].ReturnValue"] + - ["System.String", "System.IdentityModel.Tokens.SamlAuthorizationDecisionClaimResource", "Property[ActionName]"] + - ["System.String", "System.IdentityModel.Tokens.AuthenticationMethods!", "Field[Kerberos]"] + - ["System.IdentityModel.Tokens.SamlConditions", "System.IdentityModel.Tokens.SamlAssertion", "Property[Conditions]"] + - ["T", "System.IdentityModel.Tokens.KerberosRequestorSecurityToken", "Method[CreateKeyIdentifierClause].ReturnValue"] + - ["System.Boolean", "System.IdentityModel.Tokens.Saml2SecurityTokenHandler", "Method[CanReadKeyIdentifierClause].ReturnValue"] + - ["System.Boolean", "System.IdentityModel.Tokens.SamlStatement", "Property[IsReadOnly]"] + - ["System.String", "System.IdentityModel.Tokens.LocalIdKeyIdentifierClause", "Property[LocalId]"] + - ["System.String", "System.IdentityModel.Tokens.Saml2NameIdentifier", "Property[NameQualifier]"] + - ["System.Xml.UniqueId", "System.IdentityModel.Tokens.SessionSecurityToken", "Property[ContextId]"] + - ["System.Boolean", "System.IdentityModel.Tokens.IssuerTokenResolver", "Method[TryResolveSecurityKeyCore].ReturnValue"] + - ["System.Byte[]", "System.IdentityModel.Tokens.BootstrapContext", "Property[TokenBytes]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemJson/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemJson/model.yml new file mode 100644 index 000000000000..a396234189d1 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemJson/model.yml @@ -0,0 +1,61 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Int16", "System.Json.JsonValue!", "Method[op_Implicit].ReturnValue"] + - ["System.Collections.Generic.ICollection", "System.Json.JsonObject", "Property[Values]"] + - ["System.Boolean", "System.Json.JsonObject", "Method[System.Collections.Generic.ICollection>.Contains].ReturnValue"] + - ["System.Decimal", "System.Json.JsonValue!", "Method[op_Implicit].ReturnValue"] + - ["System.Boolean", "System.Json.JsonObject", "Method[TryGetValue].ReturnValue"] + - ["System.UInt16", "System.Json.JsonValue!", "Method[op_Implicit].ReturnValue"] + - ["System.Boolean", "System.Json.JsonValue", "Method[ContainsKey].ReturnValue"] + - ["System.Json.JsonType", "System.Json.JsonType!", "Field[Array]"] + - ["System.Boolean", "System.Json.JsonArray", "Method[Contains].ReturnValue"] + - ["System.Boolean", "System.Json.JsonValue!", "Method[op_Implicit].ReturnValue"] + - ["System.Int64", "System.Json.JsonValue!", "Method[op_Implicit].ReturnValue"] + - ["System.Int32", "System.Json.JsonArray", "Method[IndexOf].ReturnValue"] + - ["System.DateTimeOffset", "System.Json.JsonValue!", "Method[op_Implicit].ReturnValue"] + - ["System.Char", "System.Json.JsonValue!", "Method[op_Implicit].ReturnValue"] + - ["System.TimeSpan", "System.Json.JsonValue!", "Method[op_Implicit].ReturnValue"] + - ["System.Single", "System.Json.JsonValue!", "Method[op_Implicit].ReturnValue"] + - ["System.Json.JsonType", "System.Json.JsonArray", "Property[JsonType]"] + - ["System.Json.JsonValue", "System.Json.JsonArray", "Property[Item]"] + - ["System.Json.JsonValue", "System.Json.JsonValue", "Property[Item]"] + - ["System.Boolean", "System.Json.JsonObject", "Property[System.Collections.Generic.ICollection>.IsReadOnly]"] + - ["System.Guid", "System.Json.JsonValue!", "Method[op_Implicit].ReturnValue"] + - ["System.Json.JsonType", "System.Json.JsonType!", "Field[Boolean]"] + - ["System.String", "System.Json.JsonValue!", "Method[op_Implicit].ReturnValue"] + - ["System.Json.JsonType", "System.Json.JsonPrimitive", "Property[JsonType]"] + - ["System.String", "System.Json.JsonValue", "Method[ToString].ReturnValue"] + - ["System.Boolean", "System.Json.JsonObject", "Method[ContainsKey].ReturnValue"] + - ["System.Collections.IEnumerator", "System.Json.JsonObject", "Method[System.Collections.IEnumerable.GetEnumerator].ReturnValue"] + - ["System.SByte", "System.Json.JsonValue!", "Method[op_Implicit].ReturnValue"] + - ["System.Json.JsonValue", "System.Json.JsonObject", "Property[Item]"] + - ["System.DateTime", "System.Json.JsonValue!", "Method[op_Implicit].ReturnValue"] + - ["System.Uri", "System.Json.JsonValue!", "Method[op_Implicit].ReturnValue"] + - ["System.Boolean", "System.Json.JsonObject", "Method[Remove].ReturnValue"] + - ["System.Collections.IEnumerator", "System.Json.JsonValue", "Method[System.Collections.IEnumerable.GetEnumerator].ReturnValue"] + - ["System.Json.JsonValue", "System.Json.JsonValue!", "Method[Parse].ReturnValue"] + - ["System.Json.JsonType", "System.Json.JsonObject", "Property[JsonType]"] + - ["System.Boolean", "System.Json.JsonArray", "Property[IsReadOnly]"] + - ["System.Boolean", "System.Json.JsonArray", "Method[Remove].ReturnValue"] + - ["System.Int32", "System.Json.JsonObject", "Property[Count]"] + - ["System.Int32", "System.Json.JsonValue", "Property[Count]"] + - ["System.Json.JsonType", "System.Json.JsonType!", "Field[Object]"] + - ["System.Byte", "System.Json.JsonValue!", "Method[op_Implicit].ReturnValue"] + - ["System.Int32", "System.Json.JsonValue!", "Method[op_Implicit].ReturnValue"] + - ["System.Int32", "System.Json.JsonArray", "Property[Count]"] + - ["System.Json.JsonValue", "System.Json.JsonValue!", "Method[op_Implicit].ReturnValue"] + - ["System.Collections.Generic.IEnumerator", "System.Json.JsonArray", "Method[System.Collections.Generic.IEnumerable.GetEnumerator].ReturnValue"] + - ["System.UInt64", "System.Json.JsonValue!", "Method[op_Implicit].ReturnValue"] + - ["System.Double", "System.Json.JsonValue!", "Method[op_Implicit].ReturnValue"] + - ["System.Json.JsonType", "System.Json.JsonType!", "Field[Number]"] + - ["System.Collections.Generic.IEnumerator>", "System.Json.JsonObject", "Method[GetEnumerator].ReturnValue"] + - ["System.Json.JsonValue", "System.Json.JsonValue!", "Method[Load].ReturnValue"] + - ["System.Json.JsonType", "System.Json.JsonValue", "Property[JsonType]"] + - ["System.Collections.Generic.ICollection", "System.Json.JsonObject", "Property[Keys]"] + - ["System.Collections.IEnumerator", "System.Json.JsonArray", "Method[System.Collections.IEnumerable.GetEnumerator].ReturnValue"] + - ["System.UInt32", "System.Json.JsonValue!", "Method[op_Implicit].ReturnValue"] + - ["System.Boolean", "System.Json.JsonObject", "Method[System.Collections.Generic.ICollection>.Remove].ReturnValue"] + - ["System.Json.JsonType", "System.Json.JsonType!", "Field[String]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemLinq/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemLinq/model.yml new file mode 100644 index 000000000000..8e37d0906cea --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemLinq/model.yml @@ -0,0 +1,433 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["T[]", "System.Linq.ImmutableArrayExtensions!", "Method[ToArray].ReturnValue"] + - ["TResult", "System.Linq.Enumerable!", "Method[Aggregate].ReturnValue"] + - ["TSource", "System.Linq.Queryable!", "Method[FirstOrDefault].ReturnValue"] + - ["System.Nullable", "System.Linq.ParallelEnumerable!", "Method[Min].ReturnValue"] + - ["System.Nullable", "System.Linq.ParallelEnumerable!", "Method[Average].ReturnValue"] + - ["System.Nullable", "System.Linq.Enumerable!", "Method[Min].ReturnValue"] + - ["System.Nullable", "System.Linq.ParallelEnumerable!", "Method[Max].ReturnValue"] + - ["System.Int32", "System.Linq.ParallelEnumerable!", "Method[Sum].ReturnValue"] + - ["System.Int32", "System.Linq.Enumerable!", "Method[Sum].ReturnValue"] + - ["System.Nullable", "System.Linq.ParallelEnumerable!", "Method[Average].ReturnValue"] + - ["System.Collections.Generic.List", "System.Linq.Enumerable!", "Method[ToList].ReturnValue"] + - ["System.Collections.Generic.IEnumerable", "System.Linq.Enumerable!", "Method[GroupJoin].ReturnValue"] + - ["System.Nullable", "System.Linq.Enumerable!", "Method[Min].ReturnValue"] + - ["System.Linq.ParallelQuery", "System.Linq.ParallelEnumerable!", "Method[Cast].ReturnValue"] + - ["System.Decimal", "System.Linq.Enumerable!", "Method[Average].ReturnValue"] + - ["System.Int32", "System.Linq.Enumerable!", "Method[Count].ReturnValue"] + - ["System.Nullable", "System.Linq.Enumerable!", "Method[Max].ReturnValue"] + - ["System.Nullable", "System.Linq.ParallelEnumerable!", "Method[Max].ReturnValue"] + - ["System.Linq.IOrderedEnumerable", "System.Linq.Enumerable!", "Method[Order].ReturnValue"] + - ["System.Nullable", "System.Linq.ParallelEnumerable!", "Method[Max].ReturnValue"] + - ["System.Single", "System.Linq.ParallelEnumerable!", "Method[Average].ReturnValue"] + - ["System.Nullable", "System.Linq.ParallelEnumerable!", "Method[Min].ReturnValue"] + - ["System.Linq.IQueryable", "System.Linq.Queryable!", "Method[Concat].ReturnValue"] + - ["System.Collections.Generic.Dictionary", "System.Linq.ImmutableArrayExtensions!", "Method[ToDictionary].ReturnValue"] + - ["System.Linq.IQueryable", "System.Linq.Queryable!", "Method[TakeWhile].ReturnValue"] + - ["System.Nullable", "System.Linq.Queryable!", "Method[Sum].ReturnValue"] + - ["TSource", "System.Linq.ParallelEnumerable!", "Method[FirstOrDefault].ReturnValue"] + - ["System.Collections.Generic.IEnumerable", "System.Linq.Enumerable!", "Method[Intersect].ReturnValue"] + - ["TSource", "System.Linq.ParallelEnumerable!", "Method[Min].ReturnValue"] + - ["System.Nullable", "System.Linq.Enumerable!", "Method[Sum].ReturnValue"] + - ["System.Linq.IQueryable", "System.Linq.IQueryProvider", "Method[CreateQuery].ReturnValue"] + - ["TSource", "System.Linq.Enumerable!", "Method[Min].ReturnValue"] + - ["System.Linq.IOrderedEnumerable", "System.Linq.Enumerable!", "Method[OrderByDescending].ReturnValue"] + - ["System.Nullable", "System.Linq.Queryable!", "Method[Sum].ReturnValue"] + - ["System.Decimal", "System.Linq.ParallelEnumerable!", "Method[Average].ReturnValue"] + - ["TResult", "System.Linq.Queryable!", "Method[Max].ReturnValue"] + - ["System.Linq.IQueryable>", "System.Linq.Queryable!", "Method[GroupBy].ReturnValue"] + - ["System.Nullable", "System.Linq.Queryable!", "Method[Sum].ReturnValue"] + - ["System.Linq.ParallelExecutionMode", "System.Linq.ParallelExecutionMode!", "Field[Default]"] + - ["System.Nullable", "System.Linq.Enumerable!", "Method[Min].ReturnValue"] + - ["TResult", "System.Linq.IQueryProvider", "Method[Execute].ReturnValue"] + - ["System.Nullable", "System.Linq.ParallelEnumerable!", "Method[Max].ReturnValue"] + - ["System.Linq.ILookup", "System.Linq.ParallelEnumerable!", "Method[ToLookup].ReturnValue"] + - ["System.Collections.Generic.IEnumerable", "System.Linq.ParallelEnumerable!", "Method[AsSequential].ReturnValue"] + - ["System.Nullable", "System.Linq.Enumerable!", "Method[Max].ReturnValue"] + - ["System.Linq.OrderedParallelQuery", "System.Linq.ParallelEnumerable!", "Method[ThenByDescending].ReturnValue"] + - ["System.Single", "System.Linq.ParallelEnumerable!", "Method[Min].ReturnValue"] + - ["System.Nullable", "System.Linq.Queryable!", "Method[Sum].ReturnValue"] + - ["System.Int32", "System.Linq.Queryable!", "Method[Sum].ReturnValue"] + - ["System.Nullable", "System.Linq.ParallelEnumerable!", "Method[Sum].ReturnValue"] + - ["System.Double", "System.Linq.Queryable!", "Method[Sum].ReturnValue"] + - ["TSource", "System.Linq.ParallelEnumerable!", "Method[Single].ReturnValue"] + - ["System.Collections.Generic.IEnumerable", "System.Linq.Enumerable!", "Method[Reverse].ReturnValue"] + - ["TSource", "System.Linq.Queryable!", "Method[ElementAt].ReturnValue"] + - ["System.Linq.ParallelQuery", "System.Linq.ParallelEnumerable!", "Method[DefaultIfEmpty].ReturnValue"] + - ["System.Decimal", "System.Linq.Enumerable!", "Method[Min].ReturnValue"] + - ["System.Decimal", "System.Linq.Enumerable!", "Method[Average].ReturnValue"] + - ["System.Nullable", "System.Linq.ParallelEnumerable!", "Method[Min].ReturnValue"] + - ["System.Collections.Generic.IEnumerable", "System.Linq.Enumerable!", "Method[Repeat].ReturnValue"] + - ["System.Linq.ParallelQuery", "System.Linq.ParallelEnumerable!", "Method[AsUnordered].ReturnValue"] + - ["System.Linq.IOrderedQueryable", "System.Linq.Queryable!", "Method[ThenByDescending].ReturnValue"] + - ["System.Linq.IQueryable", "System.Linq.Queryable!", "Method[Zip].ReturnValue"] + - ["System.Linq.ParallelQuery", "System.Linq.ParallelEnumerable!", "Method[Reverse].ReturnValue"] + - ["System.Nullable", "System.Linq.ParallelEnumerable!", "Method[Sum].ReturnValue"] + - ["System.Int32", "System.Linq.ParallelEnumerable!", "Method[Min].ReturnValue"] + - ["System.Collections.Generic.IEnumerable", "System.Linq.Enumerable!", "Method[Distinct].ReturnValue"] + - ["System.Linq.ParallelQuery", "System.Linq.ParallelEnumerable!", "Method[AsOrdered].ReturnValue"] + - ["System.Boolean", "System.Linq.Queryable!", "Method[Any].ReturnValue"] + - ["System.Nullable", "System.Linq.Enumerable!", "Method[Average].ReturnValue"] + - ["System.Collections.Generic.IEnumerable", "System.Linq.Enumerable!", "Method[Except].ReturnValue"] + - ["TSource", "System.Linq.ParallelEnumerable!", "Method[SingleOrDefault].ReturnValue"] + - ["TSource", "System.Linq.ParallelEnumerable!", "Method[Aggregate].ReturnValue"] + - ["System.Linq.ParallelQuery", "System.Linq.ParallelEnumerable!", "Method[AsParallel].ReturnValue"] + - ["System.Nullable", "System.Linq.Enumerable!", "Method[Min].ReturnValue"] + - ["TAccumulate", "System.Linq.ParallelEnumerable!", "Method[Aggregate].ReturnValue"] + - ["System.Decimal", "System.Linq.Enumerable!", "Method[Max].ReturnValue"] + - ["System.Int32", "System.Linq.ParallelEnumerable!", "Method[Min].ReturnValue"] + - ["System.Nullable", "System.Linq.Enumerable!", "Method[Average].ReturnValue"] + - ["System.Linq.IOrderedEnumerable", "System.Linq.Enumerable!", "Method[OrderBy].ReturnValue"] + - ["System.Nullable", "System.Linq.Queryable!", "Method[Sum].ReturnValue"] + - ["System.Nullable", "System.Linq.ParallelEnumerable!", "Method[Min].ReturnValue"] + - ["System.Collections.Generic.IEnumerable", "System.Linq.Enumerable!", "Method[Prepend].ReturnValue"] + - ["System.Linq.IQueryable", "System.Linq.Queryable!", "Method[Intersect].ReturnValue"] + - ["System.Int64", "System.Linq.ParallelEnumerable!", "Method[Max].ReturnValue"] + - ["System.Nullable", "System.Linq.Enumerable!", "Method[Min].ReturnValue"] + - ["System.Linq.IQueryable", "System.Linq.Queryable!", "Method[UnionBy].ReturnValue"] + - ["System.Linq.IQueryable>", "System.Linq.Queryable!", "Method[Zip].ReturnValue"] + - ["TResult", "System.Linq.ParallelEnumerable!", "Method[Min].ReturnValue"] + - ["TSource", "System.Linq.Enumerable!", "Method[ElementAtOrDefault].ReturnValue"] + - ["System.Linq.IQueryable", "System.Linq.Queryable!", "Method[Where].ReturnValue"] + - ["System.Nullable", "System.Linq.ParallelEnumerable!", "Method[Sum].ReturnValue"] + - ["System.Int64", "System.Linq.Enumerable!", "Method[LongCount].ReturnValue"] + - ["System.Int64", "System.Linq.Queryable!", "Method[Sum].ReturnValue"] + - ["System.Linq.ParallelQuery", "System.Linq.ParallelEnumerable!", "Method[Except].ReturnValue"] + - ["System.Decimal", "System.Linq.ParallelEnumerable!", "Method[Min].ReturnValue"] + - ["System.Int64", "System.Linq.Enumerable!", "Method[Min].ReturnValue"] + - ["System.Collections.Generic.IEnumerable", "System.Linq.Enumerable!", "Method[Skip].ReturnValue"] + - ["System.Linq.IQueryable>", "System.Linq.Queryable!", "Method[GroupBy].ReturnValue"] + - ["System.Linq.ParallelMergeOptions", "System.Linq.ParallelMergeOptions!", "Field[NotBuffered]"] + - ["System.Boolean", "System.Linq.Enumerable!", "Method[All].ReturnValue"] + - ["System.Linq.ILookup", "System.Linq.Enumerable!", "Method[ToLookup].ReturnValue"] + - ["System.Single", "System.Linq.ParallelEnumerable!", "Method[Sum].ReturnValue"] + - ["T", "System.Linq.ImmutableArrayExtensions!", "Method[Single].ReturnValue"] + - ["System.Boolean", "System.Linq.ParallelEnumerable!", "Method[Any].ReturnValue"] + - ["System.Linq.OrderedParallelQuery", "System.Linq.ParallelEnumerable!", "Method[OrderByDescending].ReturnValue"] + - ["System.Nullable", "System.Linq.ParallelEnumerable!", "Method[Average].ReturnValue"] + - ["System.Boolean", "System.Linq.ParallelEnumerable!", "Method[All].ReturnValue"] + - ["System.Linq.IQueryable", "System.Linq.Queryable!", "Method[GroupJoin].ReturnValue"] + - ["TAccumulate", "System.Linq.ImmutableArrayExtensions!", "Method[Aggregate].ReturnValue"] + - ["System.Collections.Generic.IEnumerable>", "System.Linq.Enumerable!", "Method[GroupBy].ReturnValue"] + - ["System.Linq.IQueryable>", "System.Linq.Queryable!", "Method[CountBy].ReturnValue"] + - ["System.Linq.ParallelQuery>", "System.Linq.ParallelEnumerable!", "Method[GroupBy].ReturnValue"] + - ["TSource", "System.Linq.Queryable!", "Method[MinBy].ReturnValue"] + - ["System.Nullable", "System.Linq.ParallelEnumerable!", "Method[Sum].ReturnValue"] + - ["System.Nullable", "System.Linq.Enumerable!", "Method[Max].ReturnValue"] + - ["TSource", "System.Linq.ParallelEnumerable!", "Method[First].ReturnValue"] + - ["System.Collections.Generic.IEnumerable", "System.Linq.Enumerable!", "Method[TakeWhile].ReturnValue"] + - ["System.Decimal", "System.Linq.Enumerable!", "Method[Sum].ReturnValue"] + - ["System.Linq.IQueryable", "System.Linq.Queryable!", "Method[DistinctBy].ReturnValue"] + - ["TSource", "System.Linq.Enumerable!", "Method[Single].ReturnValue"] + - ["System.Linq.IQueryable", "System.Linq.Queryable!", "Method[AsQueryable].ReturnValue"] + - ["System.Boolean", "System.Linq.Enumerable!", "Method[SequenceEqual].ReturnValue"] + - ["System.Linq.IQueryable", "System.Linq.Queryable!", "Method[GroupBy].ReturnValue"] + - ["System.Linq.IQueryable", "System.Linq.Queryable!", "Method[Take].ReturnValue"] + - ["System.Collections.Generic.IEnumerable", "System.Linq.Enumerable!", "Method[Cast].ReturnValue"] + - ["System.Nullable", "System.Linq.ParallelEnumerable!", "Method[Sum].ReturnValue"] + - ["System.Collections.Generic.IEnumerable", "System.Linq.Enumerable!", "Method[Range].ReturnValue"] + - ["System.Int32", "System.Linq.ParallelEnumerable!", "Method[Max].ReturnValue"] + - ["System.Linq.IQueryable", "System.Linq.Queryable!", "Method[Append].ReturnValue"] + - ["System.Linq.ILookup", "System.Linq.Enumerable!", "Method[ToLookup].ReturnValue"] + - ["System.Boolean", "System.Linq.Queryable!", "Method[All].ReturnValue"] + - ["System.Decimal", "System.Linq.ParallelEnumerable!", "Method[Sum].ReturnValue"] + - ["System.Linq.IOrderedQueryable", "System.Linq.Queryable!", "Method[OrderBy].ReturnValue"] + - ["System.Double", "System.Linq.Queryable!", "Method[Sum].ReturnValue"] + - ["TSource", "System.Linq.Queryable!", "Method[First].ReturnValue"] + - ["System.Nullable", "System.Linq.ParallelEnumerable!", "Method[Min].ReturnValue"] + - ["TSource", "System.Linq.Enumerable!", "Method[MaxBy].ReturnValue"] + - ["System.Collections.Generic.IEnumerable", "System.Linq.Enumerable!", "Method[Where].ReturnValue"] + - ["System.Nullable", "System.Linq.Queryable!", "Method[Average].ReturnValue"] + - ["System.Int32", "System.Linq.Enumerable!", "Method[Min].ReturnValue"] + - ["System.Linq.IOrderedQueryable", "System.Linq.Queryable!", "Method[Order].ReturnValue"] + - ["System.Linq.ParallelQuery", "System.Linq.ParallelEnumerable!", "Method[AsOrdered].ReturnValue"] + - ["System.Collections.Generic.IEnumerable>", "System.Linq.Enumerable!", "Method[Index].ReturnValue"] + - ["System.Nullable", "System.Linq.Enumerable!", "Method[Sum].ReturnValue"] + - ["System.Nullable", "System.Linq.Queryable!", "Method[Sum].ReturnValue"] + - ["TAccumulate", "System.Linq.Queryable!", "Method[Aggregate].ReturnValue"] + - ["System.Nullable", "System.Linq.Enumerable!", "Method[Min].ReturnValue"] + - ["T", "System.Linq.ImmutableArrayExtensions!", "Method[ElementAtOrDefault].ReturnValue"] + - ["System.Collections.Generic.IEnumerable>", "System.Linq.Enumerable!", "Method[Zip].ReturnValue"] + - ["System.Decimal", "System.Linq.Queryable!", "Method[Sum].ReturnValue"] + - ["T", "System.Linq.ImmutableArrayExtensions!", "Method[LastOrDefault].ReturnValue"] + - ["System.Decimal", "System.Linq.ParallelEnumerable!", "Method[Max].ReturnValue"] + - ["System.Linq.OrderedParallelQuery", "System.Linq.ParallelEnumerable!", "Method[OrderBy].ReturnValue"] + - ["System.Linq.IQueryable", "System.Linq.Queryable!", "Method[SelectMany].ReturnValue"] + - ["System.Int32", "System.Linq.ParallelEnumerable!", "Method[Count].ReturnValue"] + - ["System.Double", "System.Linq.Enumerable!", "Method[Average].ReturnValue"] + - ["TSource", "System.Linq.ParallelEnumerable!", "Method[ElementAt].ReturnValue"] + - ["System.Nullable", "System.Linq.Queryable!", "Method[Sum].ReturnValue"] + - ["TSource", "System.Linq.Enumerable!", "Method[Max].ReturnValue"] + - ["System.Nullable", "System.Linq.Enumerable!", "Method[Max].ReturnValue"] + - ["TResult", "System.Linq.ParallelEnumerable!", "Method[Aggregate].ReturnValue"] + - ["TSource", "System.Linq.Enumerable!", "Method[Last].ReturnValue"] + - ["System.Nullable", "System.Linq.Enumerable!", "Method[Sum].ReturnValue"] + - ["System.Double", "System.Linq.Enumerable!", "Method[Min].ReturnValue"] + - ["System.Nullable", "System.Linq.Enumerable!", "Method[Sum].ReturnValue"] + - ["System.Nullable", "System.Linq.ParallelEnumerable!", "Method[Max].ReturnValue"] + - ["System.Collections.Generic.IEnumerable", "System.Linq.Enumerable!", "Method[UnionBy].ReturnValue"] + - ["TSource", "System.Linq.ParallelEnumerable!", "Method[LastOrDefault].ReturnValue"] + - ["System.Nullable", "System.Linq.ParallelEnumerable!", "Method[Max].ReturnValue"] + - ["System.Collections.Generic.IEnumerable", "System.Linq.Enumerable!", "Method[AsEnumerable].ReturnValue"] + - ["TSource", "System.Linq.ParallelEnumerable!", "Method[ElementAtOrDefault].ReturnValue"] + - ["System.Int32", "System.Linq.Enumerable!", "Method[Max].ReturnValue"] + - ["System.Collections.Generic.IEnumerable", "System.Linq.Enumerable!", "Method[OfType].ReturnValue"] + - ["TSource[]", "System.Linq.ParallelEnumerable!", "Method[ToArray].ReturnValue"] + - ["System.Collections.Generic.IEnumerable", "System.Linq.Enumerable!", "Method[SkipLast].ReturnValue"] + - ["System.Double", "System.Linq.Queryable!", "Method[Average].ReturnValue"] + - ["System.Int64", "System.Linq.Enumerable!", "Method[Max].ReturnValue"] + - ["T", "System.Linq.ImmutableArrayExtensions!", "Method[First].ReturnValue"] + - ["System.Collections.Generic.IEnumerable", "System.Linq.Enumerable!", "Method[Take].ReturnValue"] + - ["System.Nullable", "System.Linq.ParallelEnumerable!", "Method[Sum].ReturnValue"] + - ["System.Single", "System.Linq.Enumerable!", "Method[Average].ReturnValue"] + - ["System.Boolean", "System.Linq.ImmutableArrayExtensions!", "Method[All].ReturnValue"] + - ["System.Boolean", "System.Linq.Enumerable!", "Method[Any].ReturnValue"] + - ["System.Linq.IQueryable", "System.Linq.Queryable!", "Method[SelectMany].ReturnValue"] + - ["System.Linq.IQueryable>", "System.Linq.Queryable!", "Method[Index].ReturnValue"] + - ["TResult", "System.Linq.ParallelEnumerable!", "Method[Max].ReturnValue"] + - ["TResult", "System.Linq.Enumerable!", "Method[Min].ReturnValue"] + - ["TResult", "System.Linq.Enumerable!", "Method[Max].ReturnValue"] + - ["TSource", "System.Linq.Enumerable!", "Method[FirstOrDefault].ReturnValue"] + - ["System.Boolean", "System.Linq.ImmutableArrayExtensions!", "Method[SequenceEqual].ReturnValue"] + - ["System.Nullable", "System.Linq.Enumerable!", "Method[Sum].ReturnValue"] + - ["System.Type", "System.Linq.IQueryable", "Property[ElementType]"] + - ["System.Linq.ParallelMergeOptions", "System.Linq.ParallelMergeOptions!", "Field[AutoBuffered]"] + - ["System.Linq.IQueryable", "System.Linq.Queryable!", "Method[Skip].ReturnValue"] + - ["System.Decimal", "System.Linq.Queryable!", "Method[Average].ReturnValue"] + - ["System.Collections.Generic.IEnumerable", "System.Linq.Enumerable!", "Method[DistinctBy].ReturnValue"] + - ["System.Collections.Generic.IEnumerable", "System.Linq.Enumerable!", "Method[IntersectBy].ReturnValue"] + - ["System.Nullable", "System.Linq.Enumerable!", "Method[Min].ReturnValue"] + - ["TSource", "System.Linq.Enumerable!", "Method[MinBy].ReturnValue"] + - ["System.Collections.Generic.Dictionary", "System.Linq.Enumerable!", "Method[ToDictionary].ReturnValue"] + - ["T", "System.Linq.ImmutableArrayExtensions!", "Method[Aggregate].ReturnValue"] + - ["System.Linq.ParallelQuery", "System.Linq.ParallelEnumerable!", "Method[WithDegreeOfParallelism].ReturnValue"] + - ["System.Linq.ParallelQuery", "System.Linq.ParallelEnumerable!", "Method[WithExecutionMode].ReturnValue"] + - ["System.Boolean", "System.Linq.Queryable!", "Method[SequenceEqual].ReturnValue"] + - ["System.Boolean", "System.Linq.ImmutableArrayExtensions!", "Method[Any].ReturnValue"] + - ["System.Collections.Generic.IEnumerable", "System.Linq.ImmutableArrayExtensions!", "Method[Select].ReturnValue"] + - ["System.Int64", "System.Linq.Enumerable!", "Method[Max].ReturnValue"] + - ["System.Single", "System.Linq.ParallelEnumerable!", "Method[Max].ReturnValue"] + - ["System.Single", "System.Linq.Enumerable!", "Method[Max].ReturnValue"] + - ["System.Int32", "System.Linq.Enumerable!", "Method[Sum].ReturnValue"] + - ["System.Collections.Generic.Dictionary", "System.Linq.Enumerable!", "Method[ToDictionary].ReturnValue"] + - ["System.Linq.ParallelQuery", "System.Linq.ParallelEnumerable!", "Method[Empty].ReturnValue"] + - ["System.Linq.ParallelQuery", "System.Linq.ParallelEnumerable!", "Method[Where].ReturnValue"] + - ["System.Collections.Generic.IEnumerable", "System.Linq.Enumerable!", "Method[TakeLast].ReturnValue"] + - ["System.Linq.ParallelExecutionMode", "System.Linq.ParallelExecutionMode!", "Field[ForceParallelism]"] + - ["System.Single", "System.Linq.ParallelEnumerable!", "Method[Max].ReturnValue"] + - ["System.Collections.Generic.IEnumerable", "System.Linq.Enumerable!", "Method[SelectMany].ReturnValue"] + - ["System.Int32", "System.Linq.Enumerable!", "Method[Min].ReturnValue"] + - ["System.Double", "System.Linq.ParallelEnumerable!", "Method[Min].ReturnValue"] + - ["System.Single", "System.Linq.Queryable!", "Method[Sum].ReturnValue"] + - ["System.Collections.Generic.HashSet", "System.Linq.Enumerable!", "Method[ToHashSet].ReturnValue"] + - ["TSource", "System.Linq.ParallelEnumerable!", "Method[Max].ReturnValue"] + - ["System.Double", "System.Linq.ParallelEnumerable!", "Method[Max].ReturnValue"] + - ["System.Decimal", "System.Linq.Queryable!", "Method[Sum].ReturnValue"] + - ["System.Linq.ParallelQuery", "System.Linq.ParallelEnumerable!", "Method[WithCancellation].ReturnValue"] + - ["System.Single", "System.Linq.Queryable!", "Method[Average].ReturnValue"] + - ["TResult", "System.Linq.Queryable!", "Method[Min].ReturnValue"] + - ["System.Double", "System.Linq.ParallelEnumerable!", "Method[Sum].ReturnValue"] + - ["TSource", "System.Linq.Enumerable!", "Method[Aggregate].ReturnValue"] + - ["System.Single", "System.Linq.ParallelEnumerable!", "Method[Sum].ReturnValue"] + - ["System.Double", "System.Linq.Enumerable!", "Method[Max].ReturnValue"] + - ["System.Nullable", "System.Linq.ParallelEnumerable!", "Method[Sum].ReturnValue"] + - ["System.Linq.IQueryable>", "System.Linq.Queryable!", "Method[Zip].ReturnValue"] + - ["System.Single", "System.Linq.Enumerable!", "Method[Sum].ReturnValue"] + - ["System.Collections.Generic.Dictionary", "System.Linq.ImmutableArrayExtensions!", "Method[ToDictionary].ReturnValue"] + - ["System.Int32", "System.Linq.ParallelEnumerable!", "Method[Max].ReturnValue"] + - ["System.Linq.IQueryable", "System.Linq.Queryable!", "Method[Chunk].ReturnValue"] + - ["TSource", "System.Linq.Enumerable!", "Method[SingleOrDefault].ReturnValue"] + - ["System.Linq.ParallelMergeOptions", "System.Linq.ParallelMergeOptions!", "Field[FullyBuffered]"] + - ["System.Collections.Generic.IEnumerable", "System.Linq.Enumerable!", "Method[Select].ReturnValue"] + - ["System.Linq.IOrderedEnumerable", "System.Linq.Enumerable!", "Method[ThenByDescending].ReturnValue"] + - ["System.Single", "System.Linq.Enumerable!", "Method[Min].ReturnValue"] + - ["System.Linq.IOrderedQueryable", "System.Linq.Queryable!", "Method[OrderDescending].ReturnValue"] + - ["System.Decimal", "System.Linq.ParallelEnumerable!", "Method[Max].ReturnValue"] + - ["System.Nullable", "System.Linq.Queryable!", "Method[Average].ReturnValue"] + - ["System.Nullable", "System.Linq.ParallelEnumerable!", "Method[Min].ReturnValue"] + - ["System.Int64", "System.Linq.ParallelEnumerable!", "Method[Sum].ReturnValue"] + - ["TSource", "System.Linq.Queryable!", "Method[Single].ReturnValue"] + - ["System.Int32", "System.Linq.Enumerable!", "Method[Max].ReturnValue"] + - ["System.Collections.Generic.IEnumerable>", "System.Linq.Enumerable!", "Method[GroupBy].ReturnValue"] + - ["TSource", "System.Linq.Queryable!", "Method[LastOrDefault].ReturnValue"] + - ["System.Collections.Generic.IEnumerable", "System.Linq.Enumerable!", "Method[Zip].ReturnValue"] + - ["System.Single", "System.Linq.Queryable!", "Method[Average].ReturnValue"] + - ["System.Linq.ParallelQuery", "System.Linq.ParallelEnumerable!", "Method[WithMergeOptions].ReturnValue"] + - ["System.Double", "System.Linq.ParallelEnumerable!", "Method[Average].ReturnValue"] + - ["TSource", "System.Linq.Enumerable!", "Method[First].ReturnValue"] + - ["System.Nullable", "System.Linq.ParallelEnumerable!", "Method[Max].ReturnValue"] + - ["System.Linq.IOrderedEnumerable", "System.Linq.Enumerable!", "Method[OrderDescending].ReturnValue"] + - ["System.Double", "System.Linq.Enumerable!", "Method[Max].ReturnValue"] + - ["System.Collections.Generic.Dictionary", "System.Linq.ParallelEnumerable!", "Method[ToDictionary].ReturnValue"] + - ["System.Nullable", "System.Linq.ParallelEnumerable!", "Method[Sum].ReturnValue"] + - ["System.Linq.IQueryable", "System.Linq.Queryable!", "Method[Select].ReturnValue"] + - ["System.Nullable", "System.Linq.Enumerable!", "Method[Max].ReturnValue"] + - ["System.Int64", "System.Linq.ParallelEnumerable!", "Method[Min].ReturnValue"] + - ["System.Linq.Expressions.Expression", "System.Linq.IQueryable", "Property[Expression]"] + - ["System.Collections.Generic.IEnumerable", "System.Linq.ParallelEnumerable!", "Method[AsEnumerable].ReturnValue"] + - ["System.Nullable", "System.Linq.Enumerable!", "Method[Average].ReturnValue"] + - ["System.Linq.OrderedParallelQuery", "System.Linq.ParallelEnumerable!", "Method[ThenBy].ReturnValue"] + - ["System.Double", "System.Linq.Enumerable!", "Method[Average].ReturnValue"] + - ["TSource", "System.Linq.Queryable!", "Method[Max].ReturnValue"] + - ["System.Linq.ParallelQuery", "System.Linq.ParallelEnumerable!", "Method[GroupBy].ReturnValue"] + - ["System.Collections.Generic.IEnumerable", "System.Linq.Enumerable!", "Method[GroupBy].ReturnValue"] + - ["System.Collections.Generic.IEnumerable", "System.Linq.Enumerable!", "Method[DefaultIfEmpty].ReturnValue"] + - ["TAccumulate", "System.Linq.Enumerable!", "Method[Aggregate].ReturnValue"] + - ["TSource", "System.Linq.Enumerable!", "Method[ElementAt].ReturnValue"] + - ["System.Decimal", "System.Linq.Enumerable!", "Method[Sum].ReturnValue"] + - ["System.Collections.Generic.IEnumerable>", "System.Linq.Enumerable!", "Method[AggregateBy].ReturnValue"] + - ["System.Nullable", "System.Linq.Queryable!", "Method[Average].ReturnValue"] + - ["System.Linq.ParallelQuery", "System.Linq.ParallelEnumerable!", "Method[Intersect].ReturnValue"] + - ["System.Single", "System.Linq.Enumerable!", "Method[Average].ReturnValue"] + - ["System.Int64", "System.Linq.ParallelEnumerable!", "Method[Min].ReturnValue"] + - ["System.Int32", "System.Linq.Queryable!", "Method[Sum].ReturnValue"] + - ["TSource", "System.Linq.Queryable!", "Method[MaxBy].ReturnValue"] + - ["System.Linq.IQueryable", "System.Linq.Queryable!", "Method[OfType].ReturnValue"] + - ["System.Single", "System.Linq.ParallelEnumerable!", "Method[Min].ReturnValue"] + - ["System.Decimal", "System.Linq.Enumerable!", "Method[Min].ReturnValue"] + - ["System.Nullable", "System.Linq.Queryable!", "Method[Average].ReturnValue"] + - ["System.Nullable", "System.Linq.Queryable!", "Method[Sum].ReturnValue"] + - ["System.Nullable", "System.Linq.Enumerable!", "Method[Max].ReturnValue"] + - ["System.Linq.IQueryable", "System.Linq.Queryable!", "Method[SkipWhile].ReturnValue"] + - ["System.Collections.Generic.List", "System.Linq.ParallelEnumerable!", "Method[ToList].ReturnValue"] + - ["System.Nullable", "System.Linq.Enumerable!", "Method[Average].ReturnValue"] + - ["System.Linq.ParallelQuery", "System.Linq.ParallelEnumerable!", "Method[SkipWhile].ReturnValue"] + - ["System.Linq.IQueryable", "System.Linq.Queryable!", "Method[TakeLast].ReturnValue"] + - ["System.Nullable", "System.Linq.ParallelEnumerable!", "Method[Sum].ReturnValue"] + - ["System.Nullable", "System.Linq.ParallelEnumerable!", "Method[Average].ReturnValue"] + - ["System.Collections.Generic.Dictionary", "System.Linq.ParallelEnumerable!", "Method[ToDictionary].ReturnValue"] + - ["System.Collections.Generic.IEnumerable>", "System.Linq.Enumerable!", "Method[CountBy].ReturnValue"] + - ["System.Double", "System.Linq.ParallelEnumerable!", "Method[Max].ReturnValue"] + - ["T", "System.Linq.ImmutableArrayExtensions!", "Method[ElementAt].ReturnValue"] + - ["System.Single", "System.Linq.Enumerable!", "Method[Min].ReturnValue"] + - ["System.Linq.ParallelQuery", "System.Linq.ParallelEnumerable!", "Method[OfType].ReturnValue"] + - ["System.Linq.ParallelQuery", "System.Linq.ParallelEnumerable!", "Method[GroupBy].ReturnValue"] + - ["System.Decimal", "System.Linq.Queryable!", "Method[Average].ReturnValue"] + - ["System.Nullable", "System.Linq.ParallelEnumerable!", "Method[Max].ReturnValue"] + - ["System.Collections.Generic.IEnumerable", "System.Linq.Enumerable!", "Method[SkipWhile].ReturnValue"] + - ["System.Int64", "System.Linq.Enumerable!", "Method[Sum].ReturnValue"] + - ["System.Linq.IOrderedQueryable", "System.Linq.Queryable!", "Method[OrderByDescending].ReturnValue"] + - ["System.Double", "System.Linq.Queryable!", "Method[Average].ReturnValue"] + - ["System.Boolean", "System.Linq.Enumerable!", "Method[Contains].ReturnValue"] + - ["System.Boolean", "System.Linq.Enumerable!", "Method[TryGetNonEnumeratedCount].ReturnValue"] + - ["System.Nullable", "System.Linq.ParallelEnumerable!", "Method[Sum].ReturnValue"] + - ["TSource[]", "System.Linq.Enumerable!", "Method[ToArray].ReturnValue"] + - ["System.Single", "System.Linq.Enumerable!", "Method[Sum].ReturnValue"] + - ["System.Boolean", "System.Linq.ParallelEnumerable!", "Method[SequenceEqual].ReturnValue"] + - ["TSource", "System.Linq.Enumerable!", "Method[LastOrDefault].ReturnValue"] + - ["System.Linq.IQueryable", "System.Linq.Queryable!", "Method[AsQueryable].ReturnValue"] + - ["System.Collections.Generic.Dictionary", "System.Linq.Enumerable!", "Method[ToDictionary].ReturnValue"] + - ["System.Int64", "System.Linq.Queryable!", "Method[Sum].ReturnValue"] + - ["System.Linq.ParallelQuery", "System.Linq.ParallelEnumerable!", "Method[AsParallel].ReturnValue"] + - ["System.Linq.ParallelQuery", "System.Linq.ParallelEnumerable!", "Method[Skip].ReturnValue"] + - ["System.Linq.ParallelQuery", "System.Linq.ParallelEnumerable!", "Method[Range].ReturnValue"] + - ["System.Linq.ParallelQuery", "System.Linq.ParallelEnumerable!", "Method[TakeWhile].ReturnValue"] + - ["System.Linq.IQueryable", "System.Linq.Queryable!", "Method[SkipLast].ReturnValue"] + - ["System.Collections.Generic.IEnumerable", "System.Linq.Enumerable!", "Method[Empty].ReturnValue"] + - ["System.Nullable", "System.Linq.ParallelEnumerable!", "Method[Average].ReturnValue"] + - ["System.Double", "System.Linq.ParallelEnumerable!", "Method[Sum].ReturnValue"] + - ["System.Collections.Generic.IEnumerable", "System.Linq.Enumerable!", "Method[Concat].ReturnValue"] + - ["System.Collections.Generic.IEnumerable", "System.Linq.Enumerable!", "Method[Join].ReturnValue"] + - ["System.Int64", "System.Linq.ParallelEnumerable!", "Method[LongCount].ReturnValue"] + - ["System.Linq.ParallelQuery", "System.Linq.ParallelEnumerable!", "Method[Repeat].ReturnValue"] + - ["System.Nullable", "System.Linq.Enumerable!", "Method[Max].ReturnValue"] + - ["System.Single", "System.Linq.Queryable!", "Method[Sum].ReturnValue"] + - ["System.Double", "System.Linq.ParallelEnumerable!", "Method[Average].ReturnValue"] + - ["TSource", "System.Linq.Queryable!", "Method[Min].ReturnValue"] + - ["TSource", "System.Linq.Queryable!", "Method[ElementAtOrDefault].ReturnValue"] + - ["System.Linq.IQueryable", "System.Linq.Queryable!", "Method[Prepend].ReturnValue"] + - ["System.Decimal", "System.Linq.ParallelEnumerable!", "Method[Min].ReturnValue"] + - ["System.Int64", "System.Linq.Enumerable!", "Method[Min].ReturnValue"] + - ["System.Linq.IQueryable", "System.Linq.Queryable!", "Method[IntersectBy].ReturnValue"] + - ["System.Linq.IQueryable", "System.Linq.Queryable!", "Method[GroupBy].ReturnValue"] + - ["System.Linq.ParallelQuery", "System.Linq.ParallelEnumerable!", "Method[Take].ReturnValue"] + - ["System.Nullable", "System.Linq.Enumerable!", "Method[Sum].ReturnValue"] + - ["System.Decimal", "System.Linq.Enumerable!", "Method[Max].ReturnValue"] + - ["System.Linq.ParallelQuery", "System.Linq.ParallelEnumerable!", "Method[Distinct].ReturnValue"] + - ["System.Int64", "System.Linq.ParallelEnumerable!", "Method[Max].ReturnValue"] + - ["System.Linq.ParallelQuery", "System.Linq.ParallelEnumerable!", "Method[Concat].ReturnValue"] + - ["System.Boolean", "System.Linq.Queryable!", "Method[Contains].ReturnValue"] + - ["System.Collections.IEnumerator", "System.Linq.ParallelQuery", "Method[System.Collections.IEnumerable.GetEnumerator].ReturnValue"] + - ["System.Nullable", "System.Linq.Enumerable!", "Method[Sum].ReturnValue"] + - ["System.Decimal", "System.Linq.ParallelEnumerable!", "Method[Sum].ReturnValue"] + - ["TSource", "System.Linq.ParallelEnumerable!", "Method[Last].ReturnValue"] + - ["System.Nullable", "System.Linq.Queryable!", "Method[Sum].ReturnValue"] + - ["T", "System.Linq.ImmutableArrayExtensions!", "Method[SingleOrDefault].ReturnValue"] + - ["System.Double", "System.Linq.ParallelEnumerable!", "Method[Min].ReturnValue"] + - ["System.Linq.ParallelQuery", "System.Linq.ParallelEnumerable!", "Method[Union].ReturnValue"] + - ["System.Nullable", "System.Linq.ParallelEnumerable!", "Method[Min].ReturnValue"] + - ["System.Double", "System.Linq.Enumerable!", "Method[Sum].ReturnValue"] + - ["T", "System.Linq.ImmutableArrayExtensions!", "Method[FirstOrDefault].ReturnValue"] + - ["System.Linq.IQueryable", "System.Linq.Queryable!", "Method[Cast].ReturnValue"] + - ["System.Nullable", "System.Linq.Enumerable!", "Method[Max].ReturnValue"] + - ["System.Collections.Generic.IEnumerable", "System.Linq.Enumerable!", "Method[Append].ReturnValue"] + - ["System.Collections.Generic.IEnumerable", "System.Linq.Enumerable!", "Method[GroupBy].ReturnValue"] + - ["TSource", "System.Linq.Queryable!", "Method[SingleOrDefault].ReturnValue"] + - ["TResult", "System.Linq.ImmutableArrayExtensions!", "Method[Aggregate].ReturnValue"] + - ["System.Single", "System.Linq.ParallelEnumerable!", "Method[Average].ReturnValue"] + - ["System.Linq.ParallelQuery", "System.Linq.ParallelEnumerable!", "Method[SelectMany].ReturnValue"] + - ["System.Int64", "System.Linq.ParallelEnumerable!", "Method[Sum].ReturnValue"] + - ["System.Nullable", "System.Linq.Enumerable!", "Method[Max].ReturnValue"] + - ["System.Linq.IOrderedEnumerable", "System.Linq.Enumerable!", "Method[ThenBy].ReturnValue"] + - ["System.Collections.Generic.IEnumerable>", "System.Linq.Enumerable!", "Method[Zip].ReturnValue"] + - ["System.Linq.IQueryable", "System.Linq.Queryable!", "Method[Distinct].ReturnValue"] + - ["System.Linq.IQueryable", "System.Linq.Queryable!", "Method[ExceptBy].ReturnValue"] + - ["System.Linq.IQueryable", "System.Linq.Queryable!", "Method[Except].ReturnValue"] + - ["System.Collections.Generic.IEnumerable", "System.Linq.ImmutableArrayExtensions!", "Method[Where].ReturnValue"] + - ["System.Double", "System.Linq.Enumerable!", "Method[Min].ReturnValue"] + - ["T", "System.Linq.ImmutableArrayExtensions!", "Method[Last].ReturnValue"] + - ["System.Linq.IQueryProvider", "System.Linq.IQueryable", "Property[Provider]"] + - ["System.Decimal", "System.Linq.ParallelEnumerable!", "Method[Average].ReturnValue"] + - ["System.Nullable", "System.Linq.ParallelEnumerable!", "Method[Average].ReturnValue"] + - ["System.Nullable", "System.Linq.Queryable!", "Method[Average].ReturnValue"] + - ["TResult", "System.Linq.Queryable!", "Method[Aggregate].ReturnValue"] + - ["System.Linq.IOrderedQueryable", "System.Linq.Queryable!", "Method[ThenBy].ReturnValue"] + - ["System.Nullable", "System.Linq.ParallelEnumerable!", "Method[Max].ReturnValue"] + - ["System.Boolean", "System.Linq.ParallelEnumerable!", "Method[Contains].ReturnValue"] + - ["System.Nullable", "System.Linq.Enumerable!", "Method[Sum].ReturnValue"] + - ["System.Nullable", "System.Linq.ParallelEnumerable!", "Method[Max].ReturnValue"] + - ["System.Linq.IQueryable", "System.Linq.Queryable!", "Method[Reverse].ReturnValue"] + - ["System.Linq.ParallelQuery", "System.Linq.ParallelEnumerable!", "Method[SelectMany].ReturnValue"] + - ["System.Linq.ParallelQuery", "System.Linq.ParallelEnumerable!", "Method[GroupJoin].ReturnValue"] + - ["System.Linq.ParallelQuery", "System.Linq.ParallelEnumerable!", "Method[Select].ReturnValue"] + - ["System.Linq.IQueryable", "System.Linq.Queryable!", "Method[Join].ReturnValue"] + - ["System.Linq.IQueryable", "System.Linq.IQueryProvider", "Method[CreateQuery].ReturnValue"] + - ["System.Object", "System.Linq.IQueryProvider", "Method[Execute].ReturnValue"] + - ["TSource", "System.Linq.Queryable!", "Method[Last].ReturnValue"] + - ["System.Int64", "System.Linq.Queryable!", "Method[LongCount].ReturnValue"] + - ["System.Collections.Generic.IEnumerable", "System.Linq.Enumerable!", "Method[ExceptBy].ReturnValue"] + - ["System.Nullable", "System.Linq.ParallelEnumerable!", "Method[Min].ReturnValue"] + - ["System.Nullable", "System.Linq.Enumerable!", "Method[Min].ReturnValue"] + - ["System.Int32", "System.Linq.Queryable!", "Method[Count].ReturnValue"] + - ["System.Collections.Generic.IEnumerable", "System.Linq.Enumerable!", "Method[SelectMany].ReturnValue"] + - ["System.Linq.ILookup", "System.Linq.ParallelEnumerable!", "Method[ToLookup].ReturnValue"] + - ["System.Nullable", "System.Linq.Enumerable!", "Method[Sum].ReturnValue"] + - ["System.Collections.Generic.IEnumerable", "System.Linq.Enumerable!", "Method[Union].ReturnValue"] + - ["System.Linq.IQueryable", "System.Linq.Queryable!", "Method[DefaultIfEmpty].ReturnValue"] + - ["System.Nullable", "System.Linq.Enumerable!", "Method[Average].ReturnValue"] + - ["System.Nullable", "System.Linq.ParallelEnumerable!", "Method[Min].ReturnValue"] + - ["System.Linq.IQueryable>", "System.Linq.Queryable!", "Method[AggregateBy].ReturnValue"] + - ["TSource", "System.Linq.Queryable!", "Method[Aggregate].ReturnValue"] + - ["System.Nullable", "System.Linq.Queryable!", "Method[Average].ReturnValue"] + - ["System.Linq.IQueryable", "System.Linq.Queryable!", "Method[Union].ReturnValue"] + - ["System.Linq.ParallelQuery", "System.Linq.ParallelEnumerable!", "Method[Join].ReturnValue"] + - ["System.Collections.Generic.IEnumerable", "System.Linq.Enumerable!", "Method[Chunk].ReturnValue"] + - ["System.Linq.ParallelQuery>", "System.Linq.ParallelEnumerable!", "Method[GroupBy].ReturnValue"] + - ["System.Int64", "System.Linq.Enumerable!", "Method[Sum].ReturnValue"] + - ["System.Nullable", "System.Linq.Enumerable!", "Method[Max].ReturnValue"] + - ["System.Int32", "System.Linq.ParallelEnumerable!", "Method[Sum].ReturnValue"] + - ["System.Nullable", "System.Linq.Enumerable!", "Method[Min].ReturnValue"] + - ["System.Linq.ParallelMergeOptions", "System.Linq.ParallelMergeOptions!", "Field[Default]"] + - ["System.Nullable", "System.Linq.ParallelEnumerable!", "Method[Min].ReturnValue"] + - ["System.Linq.ParallelQuery", "System.Linq.ParallelEnumerable!", "Method[Zip].ReturnValue"] + - ["System.Nullable", "System.Linq.Enumerable!", "Method[Sum].ReturnValue"] + - ["System.Double", "System.Linq.Enumerable!", "Method[Sum].ReturnValue"] + - ["System.Nullable", "System.Linq.Queryable!", "Method[Sum].ReturnValue"] + - ["System.Single", "System.Linq.Enumerable!", "Method[Max].ReturnValue"] + - ["System.Nullable", "System.Linq.Enumerable!", "Method[Min].ReturnValue"] + - ["System.Nullable", "System.Linq.Enumerable!", "Method[Average].ReturnValue"] + - ["System.Collections.Generic.IEnumerable", "System.Linq.ImmutableArrayExtensions!", "Method[SelectMany].ReturnValue"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemLinqExpressions/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemLinqExpressions/model.yml new file mode 100644 index 000000000000..73bcc4c1fad2 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemLinqExpressions/model.yml @@ -0,0 +1,490 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Linq.Expressions.LabelExpression", "System.Linq.Expressions.LabelExpression", "Method[Update].ReturnValue"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.Linq.Expressions.InvocationExpression", "Property[Arguments]"] + - ["System.Boolean", "System.Linq.Expressions.Expression", "Property[CanReduce]"] + - ["System.Reflection.MethodInfo", "System.Linq.Expressions.BinaryExpression", "Property[Method]"] + - ["System.Int32", "System.Linq.Expressions.DebugInfoExpression", "Property[EndColumn]"] + - ["System.Linq.Expressions.MemberExpression", "System.Linq.Expressions.MemberExpression", "Method[Update].ReturnValue"] + - ["System.Linq.Expressions.SwitchExpression", "System.Linq.Expressions.SwitchExpression", "Method[Update].ReturnValue"] + - ["System.Linq.Expressions.ExpressionType", "System.Linq.Expressions.ExpressionType!", "Field[Assign]"] + - ["System.Linq.Expressions.ExpressionType", "System.Linq.Expressions.ExpressionType!", "Field[IsTrue]"] + - ["System.Linq.Expressions.UnaryExpression", "System.Linq.Expressions.Expression!", "Method[Convert].ReturnValue"] + - ["System.Linq.Expressions.BinaryExpression", "System.Linq.Expressions.Expression!", "Method[LeftShift].ReturnValue"] + - ["System.Linq.Expressions.BinaryExpression", "System.Linq.Expressions.Expression!", "Method[ReferenceEqual].ReturnValue"] + - ["System.Type", "System.Linq.Expressions.RuntimeVariablesExpression", "Property[Type]"] + - ["System.Linq.Expressions.ExpressionType", "System.Linq.Expressions.ExpressionType!", "Field[Try]"] + - ["System.Linq.Expressions.DefaultExpression", "System.Linq.Expressions.Expression!", "Method[Empty].ReturnValue"] + - ["System.Type", "System.Linq.Expressions.TypeBinaryExpression", "Property[Type]"] + - ["System.Linq.Expressions.ExpressionType", "System.Linq.Expressions.ExpressionType!", "Field[Negate]"] + - ["System.Linq.Expressions.Expression", "System.Linq.Expressions.TryExpression", "Method[Accept].ReturnValue"] + - ["System.Linq.Expressions.MemberMemberBinding", "System.Linq.Expressions.MemberMemberBinding", "Method[Update].ReturnValue"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.Linq.Expressions.RuntimeVariablesExpression", "Property[Variables]"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.Linq.Expressions.IndexExpression", "Property[Arguments]"] + - ["System.Linq.Expressions.ExpressionType", "System.Linq.Expressions.GotoExpression", "Property[NodeType]"] + - ["System.Linq.Expressions.ElementInit", "System.Linq.Expressions.ElementInit", "Method[Update].ReturnValue"] + - ["System.Linq.Expressions.Expression", "System.Linq.Expressions.NewArrayExpression", "Method[Accept].ReturnValue"] + - ["System.Linq.Expressions.Expression", "System.Linq.Expressions.ExpressionVisitor", "Method[VisitDynamic].ReturnValue"] + - ["System.Linq.Expressions.UnaryExpression", "System.Linq.Expressions.Expression!", "Method[OnesComplement].ReturnValue"] + - ["System.Linq.Expressions.Expression", "System.Linq.Expressions.Expression", "Method[VisitChildren].ReturnValue"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.Linq.Expressions.TryExpression", "Property[Handlers]"] + - ["System.Linq.Expressions.UnaryExpression", "System.Linq.Expressions.Expression!", "Method[Decrement].ReturnValue"] + - ["System.Linq.Expressions.UnaryExpression", "System.Linq.Expressions.Expression!", "Method[PostDecrementAssign].ReturnValue"] + - ["System.Linq.Expressions.Expression", "System.Linq.Expressions.IndexExpression", "Property[Object]"] + - ["System.Linq.Expressions.TryExpression", "System.Linq.Expressions.Expression!", "Method[MakeTry].ReturnValue"] + - ["System.Linq.Expressions.Expression", "System.Linq.Expressions.Expression", "Method[Accept].ReturnValue"] + - ["System.Linq.Expressions.Expression", "System.Linq.Expressions.ExpressionVisitor", "Method[VisitDebugInfo].ReturnValue"] + - ["System.Linq.Expressions.ExpressionType", "System.Linq.Expressions.InvocationExpression", "Property[NodeType]"] + - ["System.String", "System.Linq.Expressions.Expression", "Method[ToString].ReturnValue"] + - ["System.Linq.Expressions.TryExpression", "System.Linq.Expressions.Expression!", "Method[TryCatch].ReturnValue"] + - ["System.Linq.Expressions.UnaryExpression", "System.Linq.Expressions.Expression!", "Method[UnaryPlus].ReturnValue"] + - ["System.Linq.Expressions.ExpressionType", "System.Linq.Expressions.ExpressionType!", "Field[Goto]"] + - ["System.Linq.Expressions.MemberAssignment", "System.Linq.Expressions.ExpressionVisitor", "Method[VisitMemberAssignment].ReturnValue"] + - ["System.Linq.Expressions.LambdaExpression", "System.Linq.Expressions.BinaryExpression", "Property[Conversion]"] + - ["System.Linq.Expressions.Expression", "System.Linq.Expressions.DynamicExpressionVisitor", "Method[VisitDynamic].ReturnValue"] + - ["System.Linq.Expressions.BinaryExpression", "System.Linq.Expressions.Expression!", "Method[SubtractAssign].ReturnValue"] + - ["System.Linq.Expressions.Expression", "System.Linq.Expressions.ExpressionVisitor", "Method[VisitGoto].ReturnValue"] + - ["System.Linq.Expressions.ExpressionType", "System.Linq.Expressions.Expression", "Property[NodeType]"] + - ["System.Linq.Expressions.ExpressionType", "System.Linq.Expressions.ExpressionType!", "Field[ExclusiveOr]"] + - ["System.Linq.Expressions.ExpressionType", "System.Linq.Expressions.ConditionalExpression", "Property[NodeType]"] + - ["System.Linq.Expressions.Expression", "System.Linq.Expressions.ExpressionVisitor", "Method[Visit].ReturnValue"] + - ["System.Linq.Expressions.BinaryExpression", "System.Linq.Expressions.Expression!", "Method[AddChecked].ReturnValue"] + - ["System.Linq.Expressions.UnaryExpression", "System.Linq.Expressions.Expression!", "Method[Not].ReturnValue"] + - ["System.Linq.Expressions.Expression", "System.Linq.Expressions.SwitchExpression", "Property[SwitchValue]"] + - ["System.Reflection.MemberInfo", "System.Linq.Expressions.MemberExpression", "Property[Member]"] + - ["System.Linq.Expressions.ExpressionType", "System.Linq.Expressions.ExpressionType!", "Field[Modulo]"] + - ["System.Linq.Expressions.BinaryExpression", "System.Linq.Expressions.Expression!", "Method[And].ReturnValue"] + - ["System.Guid", "System.Linq.Expressions.SymbolDocumentInfo", "Property[DocumentType]"] + - ["System.Linq.Expressions.Expression", "System.Linq.Expressions.BinaryExpression", "Property[Right]"] + - ["System.Linq.Expressions.LoopExpression", "System.Linq.Expressions.LoopExpression", "Method[Update].ReturnValue"] + - ["System.Linq.Expressions.ExpressionType", "System.Linq.Expressions.ExpressionType!", "Field[Power]"] + - ["System.Linq.Expressions.BinaryExpression", "System.Linq.Expressions.Expression!", "Method[MultiplyAssign].ReturnValue"] + - ["System.Linq.Expressions.NewArrayExpression", "System.Linq.Expressions.Expression!", "Method[NewArrayInit].ReturnValue"] + - ["System.Linq.Expressions.MemberExpression", "System.Linq.Expressions.Expression!", "Method[Property].ReturnValue"] + - ["System.Boolean", "System.Linq.Expressions.BinaryExpression", "Property[IsLiftedToNull]"] + - ["System.Linq.Expressions.ExpressionType", "System.Linq.Expressions.ExpressionType!", "Field[SubtractAssignChecked]"] + - ["System.Linq.Expressions.BinaryExpression", "System.Linq.Expressions.Expression!", "Method[ModuloAssign].ReturnValue"] + - ["System.Linq.Expressions.ExpressionType", "System.Linq.Expressions.ExpressionType!", "Field[Call]"] + - ["System.Linq.Expressions.ExpressionType", "System.Linq.Expressions.DynamicExpression", "Property[NodeType]"] + - ["System.Linq.Expressions.ConstantExpression", "System.Linq.Expressions.Expression!", "Method[Constant].ReturnValue"] + - ["System.Linq.Expressions.BinaryExpression", "System.Linq.Expressions.Expression!", "Method[MultiplyChecked].ReturnValue"] + - ["System.Linq.Expressions.ExpressionType", "System.Linq.Expressions.ExpressionType!", "Field[GreaterThanOrEqual]"] + - ["System.Linq.Expressions.LabelTarget", "System.Linq.Expressions.ExpressionVisitor", "Method[VisitLabelTarget].ReturnValue"] + - ["System.Object", "System.Linq.Expressions.IDynamicExpression", "Method[CreateCallSite].ReturnValue"] + - ["System.Linq.Expressions.TypeBinaryExpression", "System.Linq.Expressions.TypeBinaryExpression", "Method[Update].ReturnValue"] + - ["System.Linq.Expressions.BinaryExpression", "System.Linq.Expressions.Expression!", "Method[SubtractChecked].ReturnValue"] + - ["System.Linq.Expressions.ExpressionType", "System.Linq.Expressions.BlockExpression", "Property[NodeType]"] + - ["System.Linq.Expressions.Expression", "System.Linq.Expressions.BlockExpression", "Property[Result]"] + - ["System.Linq.Expressions.MemberExpression", "System.Linq.Expressions.Expression!", "Method[Field].ReturnValue"] + - ["System.Linq.Expressions.Expression", "System.Linq.Expressions.ConditionalExpression", "Property[IfFalse]"] + - ["System.Linq.Expressions.IndexExpression", "System.Linq.Expressions.Expression!", "Method[Property].ReturnValue"] + - ["System.Linq.Expressions.Expression", "System.Linq.Expressions.ExpressionVisitor", "Method[VisitLabel].ReturnValue"] + - ["System.Boolean", "System.Linq.Expressions.BinaryExpression", "Property[IsLifted]"] + - ["System.Boolean", "System.Linq.Expressions.DebugInfoExpression", "Property[IsClear]"] + - ["System.Linq.Expressions.BinaryExpression", "System.Linq.Expressions.Expression!", "Method[ExclusiveOr].ReturnValue"] + - ["System.Linq.Expressions.BinaryExpression", "System.Linq.Expressions.Expression!", "Method[MultiplyAssignChecked].ReturnValue"] + - ["System.Linq.Expressions.ExpressionType", "System.Linq.Expressions.ListInitExpression", "Property[NodeType]"] + - ["System.Linq.Expressions.IndexExpression", "System.Linq.Expressions.IndexExpression", "Method[Update].ReturnValue"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.Linq.Expressions.ElementInit", "Property[Arguments]"] + - ["System.Linq.Expressions.ExpressionType", "System.Linq.Expressions.IndexExpression", "Property[NodeType]"] + - ["System.Linq.Expressions.ExpressionType", "System.Linq.Expressions.SwitchExpression", "Property[NodeType]"] + - ["System.Linq.Expressions.BinaryExpression", "System.Linq.Expressions.Expression!", "Method[SubtractAssignChecked].ReturnValue"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.Linq.Expressions.DynamicExpression", "Property[Arguments]"] + - ["System.Reflection.MethodInfo", "System.Linq.Expressions.SwitchExpression", "Property[Comparison]"] + - ["System.Linq.Expressions.Expression", "System.Linq.Expressions.InvocationExpression", "Property[Expression]"] + - ["System.Type", "System.Linq.Expressions.NewArrayExpression", "Property[Type]"] + - ["System.Linq.Expressions.DynamicExpression", "System.Linq.Expressions.DynamicExpression!", "Method[MakeDynamic].ReturnValue"] + - ["System.Linq.Expressions.TypeBinaryExpression", "System.Linq.Expressions.Expression!", "Method[TypeEqual].ReturnValue"] + - ["System.Linq.Expressions.BinaryExpression", "System.Linq.Expressions.Expression!", "Method[ReferenceNotEqual].ReturnValue"] + - ["System.String", "System.Linq.Expressions.ElementInit", "Method[ToString].ReturnValue"] + - ["System.Linq.Expressions.SymbolDocumentInfo", "System.Linq.Expressions.DebugInfoExpression", "Property[Document]"] + - ["System.Linq.Expressions.Expression", "System.Linq.Expressions.ExpressionVisitor", "Method[VisitSwitch].ReturnValue"] + - ["System.Linq.Expressions.ExpressionType", "System.Linq.Expressions.ExpressionType!", "Field[LeftShift]"] + - ["System.Linq.Expressions.SwitchCase", "System.Linq.Expressions.SwitchCase", "Method[Update].ReturnValue"] + - ["System.Linq.Expressions.Expression", "System.Linq.Expressions.ExpressionVisitor", "Method[VisitMemberInit].ReturnValue"] + - ["System.Int32", "System.Linq.Expressions.MethodCallExpression", "Property[System.Linq.Expressions.IArgumentProvider.ArgumentCount]"] + - ["System.Type", "System.Linq.Expressions.MethodCallExpression", "Property[Type]"] + - ["System.Linq.Expressions.Expression", "System.Linq.Expressions.CatchBlock", "Property[Filter]"] + - ["System.Linq.Expressions.ExpressionType", "System.Linq.Expressions.ExpressionType!", "Field[Constant]"] + - ["System.Linq.Expressions.ExpressionType", "System.Linq.Expressions.ExpressionType!", "Field[ConvertChecked]"] + - ["System.Linq.Expressions.ExpressionType", "System.Linq.Expressions.TryExpression", "Property[NodeType]"] + - ["System.Linq.Expressions.Expression", "System.Linq.Expressions.NewExpression", "Method[System.Linq.Expressions.IArgumentProvider.GetArgument].ReturnValue"] + - ["System.Type", "System.Linq.Expressions.Expression", "Property[Type]"] + - ["System.Linq.Expressions.MemberBindingType", "System.Linq.Expressions.MemberBinding", "Property[BindingType]"] + - ["System.Linq.Expressions.BinaryExpression", "System.Linq.Expressions.Expression!", "Method[LeftShiftAssign].ReturnValue"] + - ["System.Linq.Expressions.ExpressionType", "System.Linq.Expressions.ExpressionType!", "Field[Lambda]"] + - ["System.Linq.Expressions.TryExpression", "System.Linq.Expressions.Expression!", "Method[TryFinally].ReturnValue"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.Linq.Expressions.MethodCallExpression", "Property[Arguments]"] + - ["System.Linq.Expressions.ExpressionType", "System.Linq.Expressions.ExpressionType!", "Field[RuntimeVariables]"] + - ["System.Linq.Expressions.ExpressionType", "System.Linq.Expressions.ExpressionType!", "Field[ModuloAssign]"] + - ["System.Linq.Expressions.BinaryExpression", "System.Linq.Expressions.Expression!", "Method[RightShift].ReturnValue"] + - ["System.Linq.Expressions.UnaryExpression", "System.Linq.Expressions.UnaryExpression", "Method[Update].ReturnValue"] + - ["System.Int32", "System.Linq.Expressions.DebugInfoExpression", "Property[StartColumn]"] + - ["System.Linq.Expressions.CatchBlock", "System.Linq.Expressions.Expression!", "Method[Catch].ReturnValue"] + - ["System.Linq.Expressions.ExpressionType", "System.Linq.Expressions.ExpressionType!", "Field[Conditional]"] + - ["System.Linq.Expressions.ExpressionType", "System.Linq.Expressions.ExpressionType!", "Field[MemberInit]"] + - ["System.Linq.Expressions.DebugInfoExpression", "System.Linq.Expressions.Expression!", "Method[DebugInfo].ReturnValue"] + - ["System.Linq.Expressions.ExpressionType", "System.Linq.Expressions.ExpressionType!", "Field[Switch]"] + - ["System.Linq.Expressions.GotoExpressionKind", "System.Linq.Expressions.GotoExpressionKind!", "Field[Break]"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.Linq.Expressions.BlockExpression", "Property[Expressions]"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.Linq.Expressions.ExpressionVisitor", "Method[Visit].ReturnValue"] + - ["System.Linq.Expressions.ExpressionType", "System.Linq.Expressions.ExpressionType!", "Field[Block]"] + - ["System.Type", "System.Linq.Expressions.LambdaExpression", "Property[Type]"] + - ["System.Linq.Expressions.ExpressionType", "System.Linq.Expressions.DefaultExpression", "Property[NodeType]"] + - ["System.Reflection.MethodInfo", "System.Linq.Expressions.ElementInit", "Property[AddMethod]"] + - ["System.Object", "System.Linq.Expressions.ConstantExpression", "Property[Value]"] + - ["System.Linq.Expressions.ExpressionType", "System.Linq.Expressions.ExpressionType!", "Field[Dynamic]"] + - ["System.Linq.Expressions.ExpressionType", "System.Linq.Expressions.ExpressionType!", "Field[NegateChecked]"] + - ["System.Linq.Expressions.BinaryExpression", "System.Linq.Expressions.Expression!", "Method[Power].ReturnValue"] + - ["System.Linq.Expressions.Expression", "System.Linq.Expressions.ExpressionVisitor", "Method[VisitIndex].ReturnValue"] + - ["System.Linq.Expressions.Expression", "System.Linq.Expressions.LoopExpression", "Property[Body]"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.Linq.Expressions.MemberMemberBinding", "Property[Bindings]"] + - ["System.Linq.Expressions.Expression", "System.Linq.Expressions.DynamicExpression", "Method[Accept].ReturnValue"] + - ["System.Linq.Expressions.Expression", "System.Linq.Expressions.ExpressionVisitor", "Method[VisitNewArray].ReturnValue"] + - ["System.Linq.Expressions.SwitchCase", "System.Linq.Expressions.ExpressionVisitor", "Method[VisitSwitchCase].ReturnValue"] + - ["System.Linq.Expressions.NewArrayExpression", "System.Linq.Expressions.Expression!", "Method[NewArrayBounds].ReturnValue"] + - ["System.Linq.Expressions.MemberBindingType", "System.Linq.Expressions.MemberBindingType!", "Field[ListBinding]"] + - ["System.Linq.Expressions.SwitchExpression", "System.Linq.Expressions.Expression!", "Method[Switch].ReturnValue"] + - ["System.Linq.Expressions.MethodCallExpression", "System.Linq.Expressions.Expression!", "Method[Call].ReturnValue"] + - ["System.Linq.Expressions.BinaryExpression", "System.Linq.Expressions.Expression!", "Method[AddAssign].ReturnValue"] + - ["System.Boolean", "System.Linq.Expressions.UnaryExpression", "Property[IsLifted]"] + - ["System.Linq.Expressions.BinaryExpression", "System.Linq.Expressions.Expression!", "Method[Multiply].ReturnValue"] + - ["System.Linq.Expressions.ExpressionType", "System.Linq.Expressions.ExpressionType!", "Field[Default]"] + - ["System.String", "System.Linq.Expressions.LabelTarget", "Property[Name]"] + - ["System.Linq.Expressions.Expression", "System.Linq.Expressions.ConditionalExpression", "Property[Test]"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.Linq.Expressions.ExpressionVisitor!", "Method[Visit].ReturnValue"] + - ["System.Linq.Expressions.ExpressionType", "System.Linq.Expressions.ExpressionType!", "Field[Subtract]"] + - ["System.Linq.Expressions.ListInitExpression", "System.Linq.Expressions.Expression!", "Method[ListInit].ReturnValue"] + - ["System.Int32", "System.Linq.Expressions.IndexExpression", "Property[System.Linq.Expressions.IArgumentProvider.ArgumentCount]"] + - ["System.Linq.Expressions.MethodCallExpression", "System.Linq.Expressions.MethodCallExpression", "Method[Update].ReturnValue"] + - ["System.Linq.Expressions.MemberAssignment", "System.Linq.Expressions.MemberAssignment", "Method[Update].ReturnValue"] + - ["System.Linq.Expressions.ExpressionType", "System.Linq.Expressions.ExpressionType!", "Field[SubtractAssign]"] + - ["System.Linq.Expressions.ExpressionType", "System.Linq.Expressions.MemberInitExpression", "Property[NodeType]"] + - ["System.String", "System.Linq.Expressions.LambdaExpression", "Property[Name]"] + - ["System.Linq.Expressions.GotoExpression", "System.Linq.Expressions.Expression!", "Method[Return].ReturnValue"] + - ["System.Linq.Expressions.Expression", "System.Linq.Expressions.NewExpression", "Method[Accept].ReturnValue"] + - ["System.Linq.Expressions.TryExpression", "System.Linq.Expressions.Expression!", "Method[TryFault].ReturnValue"] + - ["System.Linq.Expressions.Expression", "System.Linq.Expressions.TryExpression", "Property[Finally]"] + - ["System.Linq.Expressions.Expression", "System.Linq.Expressions.MemberInitExpression", "Method[Accept].ReturnValue"] + - ["System.Boolean", "System.Linq.Expressions.Expression!", "Method[TryGetActionType].ReturnValue"] + - ["System.Linq.Expressions.ExpressionType", "System.Linq.Expressions.ExpressionType!", "Field[NewArrayInit]"] + - ["System.String", "System.Linq.Expressions.SymbolDocumentInfo", "Property[FileName]"] + - ["System.Type", "System.Linq.Expressions.CatchBlock", "Property[Test]"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.Linq.Expressions.LambdaExpression", "Property[Parameters]"] + - ["System.Linq.Expressions.ExpressionType", "System.Linq.Expressions.ExpressionType!", "Field[PostIncrementAssign]"] + - ["System.Linq.Expressions.Expression", "System.Linq.Expressions.GotoExpression", "Property[Value]"] + - ["System.Linq.Expressions.NewExpression", "System.Linq.Expressions.NewExpression", "Method[Update].ReturnValue"] + - ["System.Linq.Expressions.UnaryExpression", "System.Linq.Expressions.Expression!", "Method[MakeUnary].ReturnValue"] + - ["System.Linq.Expressions.Expression", "System.Linq.Expressions.UnaryExpression", "Property[Operand]"] + - ["System.Type", "System.Linq.Expressions.LabelExpression", "Property[Type]"] + - ["System.Linq.Expressions.ExpressionType", "System.Linq.Expressions.ExpressionType!", "Field[MemberAccess]"] + - ["System.Linq.Expressions.UnaryExpression", "System.Linq.Expressions.Expression!", "Method[PreDecrementAssign].ReturnValue"] + - ["System.Linq.Expressions.ExpressionType", "System.Linq.Expressions.ExpressionType!", "Field[TypeAs]"] + - ["System.Linq.Expressions.Expression", "System.Linq.Expressions.ConstantExpression", "Method[Accept].ReturnValue"] + - ["System.Linq.Expressions.ExpressionType", "System.Linq.Expressions.ExpressionType!", "Field[Convert]"] + - ["System.Linq.Expressions.Expression", "System.Linq.Expressions.BinaryExpression", "Property[Left]"] + - ["System.Linq.Expressions.Expression", "System.Linq.Expressions.MethodCallExpression", "Method[Accept].ReturnValue"] + - ["System.Linq.Expressions.Expression", "System.Linq.Expressions.TypeBinaryExpression", "Property[Expression]"] + - ["System.Linq.Expressions.Expression", "System.Linq.Expressions.ExpressionVisitor", "Method[VisitParameter].ReturnValue"] + - ["System.Linq.Expressions.ExpressionType", "System.Linq.Expressions.ExpressionType!", "Field[AddAssignChecked]"] + - ["System.Linq.Expressions.ParameterExpression", "System.Linq.Expressions.Expression!", "Method[Parameter].ReturnValue"] + - ["System.Linq.Expressions.BinaryExpression", "System.Linq.Expressions.Expression!", "Method[PowerAssign].ReturnValue"] + - ["System.Reflection.MemberInfo", "System.Linq.Expressions.MemberBinding", "Property[Member]"] + - ["System.Linq.Expressions.Expression", "System.Linq.Expressions.ListInitExpression", "Method[Accept].ReturnValue"] + - ["System.Linq.Expressions.ExpressionType", "System.Linq.Expressions.ExpressionType!", "Field[UnaryPlus]"] + - ["System.Linq.Expressions.ExpressionType", "System.Linq.Expressions.ExpressionType!", "Field[LeftShiftAssign]"] + - ["System.Linq.Expressions.ExpressionType", "System.Linq.Expressions.ExpressionType!", "Field[PostDecrementAssign]"] + - ["System.Type", "System.Linq.Expressions.LambdaExpression", "Property[ReturnType]"] + - ["System.Linq.Expressions.BinaryExpression", "System.Linq.Expressions.Expression!", "Method[Equal].ReturnValue"] + - ["System.Linq.Expressions.MemberInitExpression", "System.Linq.Expressions.Expression!", "Method[MemberInit].ReturnValue"] + - ["System.Delegate", "System.Linq.Expressions.LambdaExpression", "Method[Compile].ReturnValue"] + - ["System.Linq.Expressions.Expression", "System.Linq.Expressions.ExpressionVisitor", "Method[VisitMember].ReturnValue"] + - ["System.Type", "System.Linq.Expressions.ListInitExpression", "Property[Type]"] + - ["System.Linq.Expressions.Expression", "System.Linq.Expressions.UnaryExpression", "Method[Accept].ReturnValue"] + - ["System.Object", "System.Linq.Expressions.DynamicExpression", "Method[System.Linq.Expressions.IDynamicExpression.CreateCallSite].ReturnValue"] + - ["System.Linq.Expressions.ExpressionType", "System.Linq.Expressions.RuntimeVariablesExpression", "Property[NodeType]"] + - ["System.Linq.Expressions.BinaryExpression", "System.Linq.Expressions.Expression!", "Method[LessThanOrEqual].ReturnValue"] + - ["System.Linq.Expressions.GotoExpressionKind", "System.Linq.Expressions.GotoExpressionKind!", "Field[Goto]"] + - ["System.Linq.Expressions.BinaryExpression", "System.Linq.Expressions.Expression!", "Method[LessThan].ReturnValue"] + - ["System.Linq.Expressions.ExpressionType", "System.Linq.Expressions.ExpressionType!", "Field[ArrayLength]"] + - ["System.Linq.Expressions.IndexExpression", "System.Linq.Expressions.Expression!", "Method[MakeIndex].ReturnValue"] + - ["System.Linq.Expressions.DynamicExpression", "System.Linq.Expressions.DynamicExpression", "Method[Update].ReturnValue"] + - ["System.Linq.Expressions.Expression", "System.Linq.Expressions.TypeBinaryExpression", "Method[Accept].ReturnValue"] + - ["System.Linq.Expressions.Expression", "System.Linq.Expressions.SwitchCase", "Property[Body]"] + - ["System.Linq.Expressions.MemberBinding", "System.Linq.Expressions.ExpressionVisitor", "Method[VisitMemberBinding].ReturnValue"] + - ["System.Linq.Expressions.LabelExpression", "System.Linq.Expressions.Expression!", "Method[Label].ReturnValue"] + - ["System.Linq.Expressions.ExpressionType", "System.Linq.Expressions.ExpressionType!", "Field[LessThanOrEqual]"] + - ["System.Linq.Expressions.NewExpression", "System.Linq.Expressions.MemberInitExpression", "Property[NewExpression]"] + - ["System.Boolean", "System.Linq.Expressions.MemberInitExpression", "Property[CanReduce]"] + - ["System.Linq.Expressions.ExpressionType", "System.Linq.Expressions.ExpressionType!", "Field[DebugInfo]"] + - ["System.Linq.Expressions.ExpressionType", "System.Linq.Expressions.ExpressionType!", "Field[MultiplyChecked]"] + - ["System.Linq.Expressions.ExpressionType", "System.Linq.Expressions.ExpressionType!", "Field[Invoke]"] + - ["System.Linq.Expressions.Expression", "System.Linq.Expressions.DynamicExpression", "Method[System.Linq.Expressions.IArgumentProvider.GetArgument].ReturnValue"] + - ["System.Linq.Expressions.Expression", "System.Linq.Expressions.TryExpression", "Property[Body]"] + - ["System.Linq.Expressions.ExpressionType", "System.Linq.Expressions.ExpressionType!", "Field[PowerAssign]"] + - ["System.Linq.Expressions.LabelTarget", "System.Linq.Expressions.LoopExpression", "Property[BreakLabel]"] + - ["System.Boolean", "System.Linq.Expressions.ParameterExpression", "Property[IsByRef]"] + - ["System.Linq.Expressions.UnaryExpression", "System.Linq.Expressions.Expression!", "Method[IsTrue].ReturnValue"] + - ["System.Reflection.MethodInfo", "System.Linq.Expressions.UnaryExpression", "Property[Method]"] + - ["System.Linq.Expressions.MemberBindingType", "System.Linq.Expressions.MemberBindingType!", "Field[Assignment]"] + - ["System.Linq.Expressions.ExpressionType", "System.Linq.Expressions.ExpressionType!", "Field[NotEqual]"] + - ["System.Linq.Expressions.ExpressionType", "System.Linq.Expressions.ExpressionType!", "Field[AddChecked]"] + - ["System.Linq.Expressions.ElementInit", "System.Linq.Expressions.ExpressionVisitor", "Method[VisitElementInit].ReturnValue"] + - ["System.String", "System.Linq.Expressions.LabelTarget", "Method[ToString].ReturnValue"] + - ["System.Linq.Expressions.GotoExpressionKind", "System.Linq.Expressions.GotoExpressionKind!", "Field[Continue]"] + - ["System.Linq.Expressions.Expression", "System.Linq.Expressions.GotoExpression", "Method[Accept].ReturnValue"] + - ["System.Linq.Expressions.DynamicExpression", "System.Linq.Expressions.Expression!", "Method[MakeDynamic].ReturnValue"] + - ["System.Boolean", "System.Linq.Expressions.BinaryExpression", "Property[CanReduce]"] + - ["System.Linq.Expressions.BinaryExpression", "System.Linq.Expressions.BinaryExpression", "Method[Update].ReturnValue"] + - ["System.Linq.Expressions.NewExpression", "System.Linq.Expressions.Expression!", "Method[New].ReturnValue"] + - ["System.Linq.Expressions.ExpressionType", "System.Linq.Expressions.ExpressionType!", "Field[AndAssign]"] + - ["System.Linq.Expressions.ExpressionType", "System.Linq.Expressions.ExpressionType!", "Field[OrElse]"] + - ["System.Linq.Expressions.SwitchCase", "System.Linq.Expressions.Expression!", "Method[SwitchCase].ReturnValue"] + - ["System.Linq.Expressions.Expression", "System.Linq.Expressions.Expression", "Method[ReduceAndCheck].ReturnValue"] + - ["System.Linq.Expressions.ExpressionType", "System.Linq.Expressions.ExpressionType!", "Field[AndAlso]"] + - ["System.Linq.Expressions.MemberMemberBinding", "System.Linq.Expressions.Expression!", "Method[MemberBind].ReturnValue"] + - ["System.Linq.Expressions.ExpressionType", "System.Linq.Expressions.ExpressionType!", "Field[RightShiftAssign]"] + - ["System.Linq.Expressions.ExpressionType", "System.Linq.Expressions.ExpressionType!", "Field[Extension]"] + - ["System.Linq.Expressions.ConditionalExpression", "System.Linq.Expressions.Expression!", "Method[IfThen].ReturnValue"] + - ["System.Linq.Expressions.MemberListBinding", "System.Linq.Expressions.MemberListBinding", "Method[Update].ReturnValue"] + - ["System.Linq.Expressions.ExpressionType", "System.Linq.Expressions.TypeBinaryExpression", "Property[NodeType]"] + - ["System.Linq.Expressions.Expression", "System.Linq.Expressions.LambdaExpression", "Property[Body]"] + - ["System.Linq.Expressions.Expression", "System.Linq.Expressions.CatchBlock", "Property[Body]"] + - ["System.Linq.Expressions.Expression", "System.Linq.Expressions.IArgumentProvider", "Method[GetArgument].ReturnValue"] + - ["System.Linq.Expressions.GotoExpression", "System.Linq.Expressions.Expression!", "Method[Goto].ReturnValue"] + - ["System.Linq.Expressions.ExpressionType", "System.Linq.Expressions.ExpressionType!", "Field[LessThan]"] + - ["System.Type", "System.Linq.Expressions.Expression!", "Method[GetDelegateType].ReturnValue"] + - ["System.Linq.Expressions.CatchBlock", "System.Linq.Expressions.Expression!", "Method[MakeCatchBlock].ReturnValue"] + - ["System.Linq.Expressions.Expression", "System.Linq.Expressions.ExpressionVisitor", "Method[VisitConstant].ReturnValue"] + - ["System.Linq.Expressions.ExpressionType", "System.Linq.Expressions.ExpressionType!", "Field[TypeIs]"] + - ["System.Linq.Expressions.BinaryExpression", "System.Linq.Expressions.Expression!", "Method[Coalesce].ReturnValue"] + - ["System.Linq.Expressions.ExpressionType", "System.Linq.Expressions.ExpressionType!", "Field[Equal]"] + - ["System.Linq.Expressions.LoopExpression", "System.Linq.Expressions.Expression!", "Method[Loop].ReturnValue"] + - ["System.String", "System.Linq.Expressions.CatchBlock", "Method[ToString].ReturnValue"] + - ["System.Linq.Expressions.CatchBlock", "System.Linq.Expressions.CatchBlock", "Method[Update].ReturnValue"] + - ["System.Linq.Expressions.ParameterExpression", "System.Linq.Expressions.Expression!", "Method[Variable].ReturnValue"] + - ["System.Type", "System.Linq.Expressions.UnaryExpression", "Property[Type]"] + - ["System.Linq.Expressions.ExpressionType", "System.Linq.Expressions.ParameterExpression", "Property[NodeType]"] + - ["System.Linq.Expressions.MemberExpression", "System.Linq.Expressions.Expression!", "Method[MakeMemberAccess].ReturnValue"] + - ["System.Linq.Expressions.Expression", "System.Linq.Expressions.ConditionalExpression", "Method[Accept].ReturnValue"] + - ["System.Linq.Expressions.ExpressionType", "System.Linq.Expressions.UnaryExpression", "Property[NodeType]"] + - ["System.Linq.Expressions.Expression", "System.Linq.Expressions.ExpressionVisitor", "Method[VisitConditional].ReturnValue"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.Linq.Expressions.BlockExpression", "Property[Variables]"] + - ["System.Linq.Expressions.TryExpression", "System.Linq.Expressions.TryExpression", "Method[Update].ReturnValue"] + - ["System.Linq.Expressions.DynamicExpression", "System.Linq.Expressions.DynamicExpression!", "Method[Dynamic].ReturnValue"] + - ["System.Linq.Expressions.ExpressionType", "System.Linq.Expressions.ExpressionType!", "Field[Coalesce]"] + - ["System.Linq.Expressions.TryExpression", "System.Linq.Expressions.Expression!", "Method[TryCatchFinally].ReturnValue"] + - ["System.Linq.Expressions.GotoExpression", "System.Linq.Expressions.GotoExpression", "Method[Update].ReturnValue"] + - ["System.Linq.Expressions.InvocationExpression", "System.Linq.Expressions.InvocationExpression", "Method[Update].ReturnValue"] + - ["System.Linq.Expressions.Expression", "System.Linq.Expressions.InvocationExpression", "Method[System.Linq.Expressions.IArgumentProvider.GetArgument].ReturnValue"] + - ["System.Linq.Expressions.Expression", "System.Linq.Expressions.InvocationExpression", "Method[Accept].ReturnValue"] + - ["System.Boolean", "System.Linq.Expressions.Expression!", "Method[TryGetFuncType].ReturnValue"] + - ["T", "System.Linq.Expressions.ExpressionVisitor", "Method[VisitAndConvert].ReturnValue"] + - ["System.Linq.Expressions.Expression", "System.Linq.Expressions.IndexExpression", "Method[System.Linq.Expressions.IArgumentProvider.GetArgument].ReturnValue"] + - ["System.Type", "System.Linq.Expressions.LoopExpression", "Property[Type]"] + - ["System.Int32", "System.Linq.Expressions.IArgumentProvider", "Property[ArgumentCount]"] + - ["System.Type", "System.Linq.Expressions.TypeBinaryExpression", "Property[TypeOperand]"] + - ["System.Linq.Expressions.Expression", "System.Linq.Expressions.ExpressionVisitor", "Method[VisitUnary].ReturnValue"] + - ["System.Linq.Expressions.ExpressionType", "System.Linq.Expressions.ExpressionType!", "Field[SubtractChecked]"] + - ["System.Linq.Expressions.MemberExpression", "System.Linq.Expressions.Expression!", "Method[PropertyOrField].ReturnValue"] + - ["System.Linq.Expressions.ExpressionType", "System.Linq.Expressions.ExpressionType!", "Field[NewArrayBounds]"] + - ["System.Linq.Expressions.LabelTarget", "System.Linq.Expressions.LoopExpression", "Property[ContinueLabel]"] + - ["System.Linq.Expressions.ExpressionType", "System.Linq.Expressions.ExpressionType!", "Field[Or]"] + - ["System.Type", "System.Linq.Expressions.MemberInitExpression", "Property[Type]"] + - ["System.Linq.Expressions.Expression", "System.Linq.Expressions.DebugInfoExpression", "Method[Accept].ReturnValue"] + - ["System.Linq.Expressions.ExpressionType", "System.Linq.Expressions.ExpressionType!", "Field[GreaterThan]"] + - ["System.Linq.Expressions.Expression", "System.Linq.Expressions.MemberExpression", "Method[Accept].ReturnValue"] + - ["System.Linq.Expressions.BinaryExpression", "System.Linq.Expressions.Expression!", "Method[RightShiftAssign].ReturnValue"] + - ["System.Linq.Expressions.BinaryExpression", "System.Linq.Expressions.Expression!", "Method[Add].ReturnValue"] + - ["System.Linq.Expressions.UnaryExpression", "System.Linq.Expressions.Expression!", "Method[IsFalse].ReturnValue"] + - ["System.Linq.Expressions.BlockExpression", "System.Linq.Expressions.BlockExpression", "Method[Update].ReturnValue"] + - ["System.Boolean", "System.Linq.Expressions.UnaryExpression", "Property[CanReduce]"] + - ["System.Linq.Expressions.ExpressionType", "System.Linq.Expressions.ExpressionType!", "Field[MultiplyAssignChecked]"] + - ["System.Linq.Expressions.ExpressionType", "System.Linq.Expressions.ExpressionType!", "Field[IsFalse]"] + - ["System.Linq.Expressions.ExpressionType", "System.Linq.Expressions.ExpressionType!", "Field[Not]"] + - ["System.Linq.Expressions.NewExpression", "System.Linq.Expressions.ListInitExpression", "Property[NewExpression]"] + - ["System.Linq.Expressions.BinaryExpression", "System.Linq.Expressions.Expression!", "Method[AndAssign].ReturnValue"] + - ["System.Linq.Expressions.BinaryExpression", "System.Linq.Expressions.Expression!", "Method[GreaterThanOrEqual].ReturnValue"] + - ["System.Int32", "System.Linq.Expressions.NewExpression", "Property[System.Linq.Expressions.IArgumentProvider.ArgumentCount]"] + - ["System.Linq.Expressions.Expression", "System.Linq.Expressions.MemberInitExpression", "Method[Reduce].ReturnValue"] + - ["System.Linq.Expressions.Expression", "System.Linq.Expressions.TryExpression", "Property[Fault]"] + - ["System.Linq.Expressions.Expression", "System.Linq.Expressions.DynamicExpression", "Method[System.Linq.Expressions.IDynamicExpression.Rewrite].ReturnValue"] + - ["System.Linq.Expressions.UnaryExpression", "System.Linq.Expressions.Expression!", "Method[Negate].ReturnValue"] + - ["System.Linq.Expressions.ExpressionType", "System.Linq.Expressions.ExpressionType!", "Field[Quote]"] + - ["System.Linq.Expressions.Expression", "System.Linq.Expressions.MethodCallExpression", "Property[Object]"] + - ["System.Linq.Expressions.BinaryExpression", "System.Linq.Expressions.Expression!", "Method[ExclusiveOrAssign].ReturnValue"] + - ["System.Linq.Expressions.Expression", "System.Linq.Expressions.ExpressionVisitor", "Method[VisitInvocation].ReturnValue"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.Linq.Expressions.ExpressionVisitor", "Method[VisitAndConvert].ReturnValue"] + - ["System.Linq.Expressions.GotoExpression", "System.Linq.Expressions.Expression!", "Method[Continue].ReturnValue"] + - ["System.Runtime.CompilerServices.CallSiteBinder", "System.Linq.Expressions.DynamicExpression", "Property[Binder]"] + - ["System.Linq.Expressions.BinaryExpression", "System.Linq.Expressions.Expression!", "Method[OrAssign].ReturnValue"] + - ["System.Linq.Expressions.RuntimeVariablesExpression", "System.Linq.Expressions.Expression!", "Method[RuntimeVariables].ReturnValue"] + - ["System.Linq.Expressions.ExpressionType", "System.Linq.Expressions.ExpressionType!", "Field[Divide]"] + - ["System.Linq.Expressions.ExpressionType", "System.Linq.Expressions.ExpressionType!", "Field[Decrement]"] + - ["System.Linq.Expressions.ListInitExpression", "System.Linq.Expressions.ListInitExpression", "Method[Update].ReturnValue"] + - ["System.Linq.Expressions.ExpressionType", "System.Linq.Expressions.ExpressionType!", "Field[And]"] + - ["System.Linq.Expressions.UnaryExpression", "System.Linq.Expressions.Expression!", "Method[Quote].ReturnValue"] + - ["System.Linq.Expressions.Expression", "System.Linq.Expressions.ExpressionVisitor", "Method[VisitTry].ReturnValue"] + - ["System.Linq.Expressions.Expression", "System.Linq.Expressions.Expression", "Method[Reduce].ReturnValue"] + - ["System.Linq.Expressions.ExpressionType", "System.Linq.Expressions.ExpressionType!", "Field[ListInit]"] + - ["System.Type", "System.Linq.Expressions.Expression!", "Method[GetFuncType].ReturnValue"] + - ["System.Linq.Expressions.MethodCallExpression", "System.Linq.Expressions.Expression!", "Method[ArrayIndex].ReturnValue"] + - ["System.Linq.Expressions.Expression", "System.Linq.Expressions.ExpressionVisitor", "Method[VisitListInit].ReturnValue"] + - ["System.Type", "System.Linq.Expressions.SwitchExpression", "Property[Type]"] + - ["System.Linq.Expressions.LabelTarget", "System.Linq.Expressions.GotoExpression", "Property[Target]"] + - ["System.Linq.Expressions.InvocationExpression", "System.Linq.Expressions.Expression!", "Method[Invoke].ReturnValue"] + - ["System.Linq.Expressions.BinaryExpression", "System.Linq.Expressions.Expression!", "Method[Modulo].ReturnValue"] + - ["System.Linq.Expressions.Expression", "System.Linq.Expressions.ListInitExpression", "Method[Reduce].ReturnValue"] + - ["System.Linq.Expressions.Expression", "System.Linq.Expressions.ExpressionVisitor", "Method[VisitTypeBinary].ReturnValue"] + - ["System.Linq.Expressions.ExpressionType", "System.Linq.Expressions.ExpressionType!", "Field[PreIncrementAssign]"] + - ["System.Linq.Expressions.ElementInit", "System.Linq.Expressions.Expression!", "Method[ElementInit].ReturnValue"] + - ["System.Linq.Expressions.MemberBindingType", "System.Linq.Expressions.MemberBindingType!", "Field[MemberBinding]"] + - ["System.Boolean", "System.Linq.Expressions.UnaryExpression", "Property[IsLiftedToNull]"] + - ["System.Linq.Expressions.ExpressionType", "System.Linq.Expressions.ExpressionType!", "Field[Label]"] + - ["System.Linq.Expressions.Expression", "System.Linq.Expressions.UnaryExpression", "Method[Reduce].ReturnValue"] + - ["System.Linq.Expressions.ExpressionType", "System.Linq.Expressions.ExpressionType!", "Field[ExclusiveOrAssign]"] + - ["System.Linq.Expressions.Expression", "System.Linq.Expressions.MethodCallExpression", "Method[System.Linq.Expressions.IArgumentProvider.GetArgument].ReturnValue"] + - ["System.Int32", "System.Linq.Expressions.ElementInit", "Property[System.Linq.Expressions.IArgumentProvider.ArgumentCount]"] + - ["System.Linq.Expressions.ExpressionType", "System.Linq.Expressions.MethodCallExpression", "Property[NodeType]"] + - ["System.Linq.Expressions.ExpressionType", "System.Linq.Expressions.ExpressionType!", "Field[Increment]"] + - ["System.Linq.Expressions.ExpressionType", "System.Linq.Expressions.ExpressionType!", "Field[TypeEqual]"] + - ["System.Type", "System.Linq.Expressions.BlockExpression", "Property[Type]"] + - ["System.Linq.Expressions.GotoExpressionKind", "System.Linq.Expressions.GotoExpression", "Property[Kind]"] + - ["System.Linq.Expressions.GotoExpressionKind", "System.Linq.Expressions.GotoExpressionKind!", "Field[Return]"] + - ["System.Linq.Expressions.ExpressionType", "System.Linq.Expressions.ExpressionType!", "Field[Throw]"] + - ["System.Linq.Expressions.BinaryExpression", "System.Linq.Expressions.Expression!", "Method[OrElse].ReturnValue"] + - ["System.Type", "System.Linq.Expressions.InvocationExpression", "Property[Type]"] + - ["System.Linq.Expressions.TypeBinaryExpression", "System.Linq.Expressions.Expression!", "Method[TypeIs].ReturnValue"] + - ["System.Linq.Expressions.ParameterExpression", "System.Linq.Expressions.CatchBlock", "Property[Variable]"] + - ["System.Linq.Expressions.Expression", "System.Linq.Expressions.LoopExpression", "Method[Accept].ReturnValue"] + - ["System.Linq.Expressions.UnaryExpression", "System.Linq.Expressions.Expression!", "Method[ArrayLength].ReturnValue"] + - ["System.Linq.Expressions.ConditionalExpression", "System.Linq.Expressions.Expression!", "Method[Condition].ReturnValue"] + - ["System.Linq.Expressions.BinaryExpression", "System.Linq.Expressions.Expression!", "Method[DivideAssign].ReturnValue"] + - ["System.Linq.Expressions.ExpressionType", "System.Linq.Expressions.ExpressionType!", "Field[PreDecrementAssign]"] + - ["System.Linq.Expressions.ExpressionType", "System.Linq.Expressions.MemberExpression", "Property[NodeType]"] + - ["System.Linq.Expressions.Expression", "System.Linq.Expressions.LabelExpression", "Property[DefaultValue]"] + - ["System.Int32", "System.Linq.Expressions.DebugInfoExpression", "Property[EndLine]"] + - ["System.Linq.Expressions.ExpressionType", "System.Linq.Expressions.ExpressionType!", "Field[ArrayIndex]"] + - ["System.Linq.Expressions.MemberListBinding", "System.Linq.Expressions.Expression!", "Method[ListBind].ReturnValue"] + - ["System.Linq.Expressions.MemberMemberBinding", "System.Linq.Expressions.ExpressionVisitor", "Method[VisitMemberMemberBinding].ReturnValue"] + - ["System.Linq.Expressions.MemberListBinding", "System.Linq.Expressions.ExpressionVisitor", "Method[VisitMemberListBinding].ReturnValue"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.Linq.Expressions.SwitchCase", "Property[TestValues]"] + - ["System.Linq.Expressions.Expression", "System.Linq.Expressions.IndexExpression", "Method[Accept].ReturnValue"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.Linq.Expressions.ListInitExpression", "Property[Initializers]"] + - ["System.Boolean", "System.Linq.Expressions.LambdaExpression", "Property[TailCall]"] + - ["System.Linq.Expressions.UnaryExpression", "System.Linq.Expressions.Expression!", "Method[PreIncrementAssign].ReturnValue"] + - ["System.Linq.Expressions.Expression", "System.Linq.Expressions.MemberExpression", "Property[Expression]"] + - ["System.Linq.Expressions.Expression", "System.Linq.Expressions.SwitchExpression", "Method[Accept].ReturnValue"] + - ["System.Linq.Expressions.ExpressionType", "System.Linq.Expressions.ExpressionType!", "Field[MultiplyAssign]"] + - ["System.Linq.Expressions.ConditionalExpression", "System.Linq.Expressions.Expression!", "Method[IfThenElse].ReturnValue"] + - ["System.Linq.Expressions.UnaryExpression", "System.Linq.Expressions.Expression!", "Method[ConvertChecked].ReturnValue"] + - ["System.Linq.Expressions.ExpressionType", "System.Linq.Expressions.LoopExpression", "Property[NodeType]"] + - ["System.Linq.Expressions.ExpressionType", "System.Linq.Expressions.ExpressionType!", "Field[RightShift]"] + - ["System.Type", "System.Linq.Expressions.GotoExpression", "Property[Type]"] + - ["System.Type", "System.Linq.Expressions.NewExpression", "Property[Type]"] + - ["System.Type", "System.Linq.Expressions.ConstantExpression", "Property[Type]"] + - ["System.Type", "System.Linq.Expressions.IndexExpression", "Property[Type]"] + - ["System.Linq.Expressions.ExpressionType", "System.Linq.Expressions.ExpressionType!", "Field[OrAssign]"] + - ["System.Linq.Expressions.Expression", "System.Linq.Expressions.ExpressionVisitor", "Method[VisitLoop].ReturnValue"] + - ["System.Linq.Expressions.MemberAssignment", "System.Linq.Expressions.Expression!", "Method[Bind].ReturnValue"] + - ["System.Linq.Expressions.SymbolDocumentInfo", "System.Linq.Expressions.Expression!", "Method[SymbolDocument].ReturnValue"] + - ["System.Linq.Expressions.ExpressionType", "System.Linq.Expressions.NewExpression", "Property[NodeType]"] + - ["System.Linq.Expressions.BinaryExpression", "System.Linq.Expressions.Expression!", "Method[Or].ReturnValue"] + - ["System.Linq.Expressions.GotoExpression", "System.Linq.Expressions.Expression!", "Method[MakeGoto].ReturnValue"] + - ["System.Linq.Expressions.ConditionalExpression", "System.Linq.Expressions.ConditionalExpression", "Method[Update].ReturnValue"] + - ["System.Linq.Expressions.RuntimeVariablesExpression", "System.Linq.Expressions.RuntimeVariablesExpression", "Method[Update].ReturnValue"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.Linq.Expressions.SwitchExpression", "Property[Cases]"] + - ["System.Linq.Expressions.Expression", "System.Linq.Expressions.ElementInit", "Method[System.Linq.Expressions.IArgumentProvider.GetArgument].ReturnValue"] + - ["System.Type", "System.Linq.Expressions.DynamicExpression", "Property[Type]"] + - ["System.Linq.Expressions.UnaryExpression", "System.Linq.Expressions.Expression!", "Method[Throw].ReturnValue"] + - ["System.Linq.Expressions.Expression", "System.Linq.Expressions.ConditionalExpression", "Property[IfTrue]"] + - ["System.Linq.Expressions.ExpressionType", "System.Linq.Expressions.ConstantExpression", "Property[NodeType]"] + - ["System.Linq.Expressions.Expression", "System.Linq.Expressions.ExpressionVisitor", "Method[VisitNew].ReturnValue"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.Linq.Expressions.NewExpression", "Property[Members]"] + - ["System.Linq.Expressions.Expression", "System.Linq.Expressions.MemberAssignment", "Property[Expression]"] + - ["System.Int32", "System.Linq.Expressions.DynamicExpression", "Property[System.Linq.Expressions.IArgumentProvider.ArgumentCount]"] + - ["System.Linq.Expressions.GotoExpression", "System.Linq.Expressions.Expression!", "Method[Break].ReturnValue"] + - ["System.Int32", "System.Linq.Expressions.InvocationExpression", "Property[System.Linq.Expressions.IArgumentProvider.ArgumentCount]"] + - ["System.Reflection.PropertyInfo", "System.Linq.Expressions.IndexExpression", "Property[Indexer]"] + - ["System.Linq.Expressions.BinaryExpression", "System.Linq.Expressions.Expression!", "Method[AddAssignChecked].ReturnValue"] + - ["System.Linq.Expressions.NewArrayExpression", "System.Linq.Expressions.NewArrayExpression", "Method[Update].ReturnValue"] + - ["System.Linq.Expressions.Expression", "System.Linq.Expressions.DefaultExpression", "Method[Accept].ReturnValue"] + - ["System.Linq.Expressions.Expression", "System.Linq.Expressions.ExpressionVisitor", "Method[VisitBinary].ReturnValue"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.Linq.Expressions.NewExpression", "Property[Arguments]"] + - ["System.Linq.Expressions.BinaryExpression", "System.Linq.Expressions.Expression!", "Method[NotEqual].ReturnValue"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.Linq.Expressions.MemberInitExpression", "Property[Bindings]"] + - ["System.Linq.Expressions.UnaryExpression", "System.Linq.Expressions.Expression!", "Method[Unbox].ReturnValue"] + - ["System.Guid", "System.Linq.Expressions.SymbolDocumentInfo", "Property[Language]"] + - ["System.Linq.Expressions.ExpressionType", "System.Linq.Expressions.ExpressionType!", "Field[OnesComplement]"] + - ["System.String", "System.Linq.Expressions.SwitchCase", "Method[ToString].ReturnValue"] + - ["System.Linq.Expressions.DefaultExpression", "System.Linq.Expressions.Expression!", "Method[Default].ReturnValue"] + - ["System.Linq.Expressions.BinaryExpression", "System.Linq.Expressions.Expression!", "Method[Assign].ReturnValue"] + - ["System.Linq.Expressions.Expression", "System.Linq.Expressions.BinaryExpression", "Method[Reduce].ReturnValue"] + - ["System.Linq.Expressions.ExpressionType", "System.Linq.Expressions.ExpressionType!", "Field[Unbox]"] + - ["System.Linq.Expressions.Expression", "System.Linq.Expressions.ParameterExpression", "Method[Accept].ReturnValue"] + - ["System.Linq.Expressions.ExpressionType", "System.Linq.Expressions.ExpressionType!", "Field[Loop]"] + - ["System.Type", "System.Linq.Expressions.Expression!", "Method[GetActionType].ReturnValue"] + - ["System.Type", "System.Linq.Expressions.ConditionalExpression", "Property[Type]"] + - ["System.String", "System.Linq.Expressions.MemberBinding", "Method[ToString].ReturnValue"] + - ["System.Linq.Expressions.ExpressionType", "System.Linq.Expressions.LabelExpression", "Property[NodeType]"] + - ["System.Linq.Expressions.DebugInfoExpression", "System.Linq.Expressions.Expression!", "Method[ClearDebugInfo].ReturnValue"] + - ["System.Linq.Expressions.ExpressionType", "System.Linq.Expressions.ExpressionType!", "Field[Multiply]"] + - ["System.Type", "System.Linq.Expressions.ParameterExpression", "Property[Type]"] + - ["System.Linq.Expressions.UnaryExpression", "System.Linq.Expressions.Expression!", "Method[Rethrow].ReturnValue"] + - ["System.Linq.Expressions.Expression", "System.Linq.Expressions.Expression!", "Method[Lambda].ReturnValue"] + - ["System.Linq.Expressions.ExpressionType", "System.Linq.Expressions.LambdaExpression", "Property[NodeType]"] + - ["System.Int32", "System.Linq.Expressions.DebugInfoExpression", "Property[StartLine]"] + - ["System.Linq.Expressions.UnaryExpression", "System.Linq.Expressions.Expression!", "Method[NegateChecked].ReturnValue"] + - ["System.Type", "System.Linq.Expressions.DynamicExpression", "Property[DelegateType]"] + - ["System.Linq.Expressions.Expression", "System.Linq.Expressions.ExpressionVisitor", "Method[VisitDefault].ReturnValue"] + - ["System.Linq.Expressions.Expression", "System.Linq.Expressions.ExpressionVisitor", "Method[VisitBlock].ReturnValue"] + - ["System.Linq.Expressions.UnaryExpression", "System.Linq.Expressions.Expression!", "Method[TypeAs].ReturnValue"] + - ["System.Linq.Expressions.Expression", "System.Linq.Expressions.BinaryExpression", "Method[Accept].ReturnValue"] + - ["System.Linq.Expressions.ExpressionType", "System.Linq.Expressions.ExpressionType!", "Field[AddAssign]"] + - ["System.Linq.Expressions.Expression", "System.Linq.Expressions.LabelExpression", "Method[Accept].ReturnValue"] + - ["System.Boolean", "System.Linq.Expressions.ListInitExpression", "Property[CanReduce]"] + - ["System.Type", "System.Linq.Expressions.TryExpression", "Property[Type]"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.Linq.Expressions.NewArrayExpression", "Property[Expressions]"] + - ["System.String", "System.Linq.Expressions.ParameterExpression", "Property[Name]"] + - ["System.Linq.Expressions.BinaryExpression", "System.Linq.Expressions.Expression!", "Method[ArrayIndex].ReturnValue"] + - ["System.Linq.Expressions.Expression", "System.Linq.Expressions.ExpressionVisitor", "Method[VisitMethodCall].ReturnValue"] + - ["System.Linq.Expressions.ExpressionType", "System.Linq.Expressions.DebugInfoExpression", "Property[NodeType]"] + - ["System.Linq.Expressions.ExpressionType", "System.Linq.Expressions.ExpressionType!", "Field[Index]"] + - ["System.Type", "System.Linq.Expressions.LabelTarget", "Property[Type]"] + - ["System.Linq.Expressions.Expression", "System.Linq.Expressions.BlockExpression", "Method[Accept].ReturnValue"] + - ["System.Linq.Expressions.Expression", "System.Linq.Expressions.Expression", "Method[ReduceExtensions].ReturnValue"] + - ["System.Reflection.MethodInfo", "System.Linq.Expressions.MethodCallExpression", "Property[Method]"] + - ["System.Linq.Expressions.LambdaExpression", "System.Linq.Expressions.Expression!", "Method[Lambda].ReturnValue"] + - ["System.Linq.Expressions.ExpressionType", "System.Linq.Expressions.ExpressionType!", "Field[DivideAssign]"] + - ["System.Linq.Expressions.CatchBlock", "System.Linq.Expressions.ExpressionVisitor", "Method[VisitCatchBlock].ReturnValue"] + - ["System.Linq.Expressions.BinaryExpression", "System.Linq.Expressions.Expression!", "Method[GreaterThan].ReturnValue"] + - ["System.Type", "System.Linq.Expressions.DefaultExpression", "Property[Type]"] + - ["System.Linq.Expressions.ExpressionType", "System.Linq.Expressions.ExpressionType!", "Field[Add]"] + - ["System.Guid", "System.Linq.Expressions.SymbolDocumentInfo", "Property[LanguageVendor]"] + - ["System.Linq.Expressions.UnaryExpression", "System.Linq.Expressions.Expression!", "Method[PostIncrementAssign].ReturnValue"] + - ["System.Linq.Expressions.ExpressionType", "System.Linq.Expressions.ExpressionType!", "Field[Parameter]"] + - ["System.Type", "System.Linq.Expressions.DebugInfoExpression", "Property[Type]"] + - ["System.Linq.Expressions.Expression", "System.Linq.Expressions.RuntimeVariablesExpression", "Method[Accept].ReturnValue"] + - ["System.Linq.Expressions.Expression", "System.Linq.Expressions.ExpressionVisitor", "Method[VisitLambda].ReturnValue"] + - ["System.Linq.Expressions.Expression", "System.Linq.Expressions.ExpressionVisitor", "Method[VisitRuntimeVariables].ReturnValue"] + - ["System.Reflection.ConstructorInfo", "System.Linq.Expressions.NewExpression", "Property[Constructor]"] + - ["System.Linq.Expressions.UnaryExpression", "System.Linq.Expressions.Expression!", "Method[Increment].ReturnValue"] + - ["System.Linq.Expressions.BinaryExpression", "System.Linq.Expressions.Expression!", "Method[AndAlso].ReturnValue"] + - ["System.Linq.Expressions.MemberInitExpression", "System.Linq.Expressions.MemberInitExpression", "Method[Update].ReturnValue"] + - ["System.Linq.Expressions.BinaryExpression", "System.Linq.Expressions.Expression!", "Method[Subtract].ReturnValue"] + - ["System.Type", "System.Linq.Expressions.IDynamicExpression", "Property[DelegateType]"] + - ["System.Linq.Expressions.DynamicExpression", "System.Linq.Expressions.Expression!", "Method[Dynamic].ReturnValue"] + - ["System.Linq.Expressions.ExpressionType", "System.Linq.Expressions.ExpressionType!", "Field[New]"] + - ["System.Linq.Expressions.BinaryExpression", "System.Linq.Expressions.Expression!", "Method[MakeBinary].ReturnValue"] + - ["System.Linq.Expressions.IndexExpression", "System.Linq.Expressions.Expression!", "Method[ArrayAccess].ReturnValue"] + - ["System.Linq.Expressions.LabelTarget", "System.Linq.Expressions.Expression!", "Method[Label].ReturnValue"] + - ["System.Linq.Expressions.LabelTarget", "System.Linq.Expressions.LabelExpression", "Property[Target]"] + - ["System.Linq.Expressions.BinaryExpression", "System.Linq.Expressions.Expression!", "Method[Divide].ReturnValue"] + - ["System.Linq.Expressions.Expression", "System.Linq.Expressions.SwitchExpression", "Property[DefaultBody]"] + - ["System.Linq.Expressions.Expression", "System.Linq.Expressions.ExpressionVisitor", "Method[VisitExtension].ReturnValue"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.Linq.Expressions.MemberListBinding", "Property[Initializers]"] + - ["System.Linq.Expressions.BlockExpression", "System.Linq.Expressions.Expression!", "Method[Block].ReturnValue"] + - ["System.Linq.Expressions.Expression", "System.Linq.Expressions.IDynamicExpression", "Method[Rewrite].ReturnValue"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemManagement/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemManagement/model.yml new file mode 100644 index 000000000000..47e30c8efc1f --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemManagement/model.yml @@ -0,0 +1,356 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Management.ManagementStatus", "System.Management.ManagementStatus!", "Field[Timedout]"] + - ["System.Object", "System.Management.ManagementBaseObject", "Property[Item]"] + - ["System.Management.ManagementNamedValueCollection", "System.Management.ManagementOptions", "Property[Context]"] + - ["System.Management.ManagementBaseObject", "System.Management.ManagementObject", "Method[InvokeMethod].ReturnValue"] + - ["System.Management.ManagementBaseObject", "System.Management.MethodData", "Property[OutParameters]"] + - ["System.String", "System.Management.SelectQuery", "Property[ClassName]"] + - ["System.Boolean", "System.Management.EnumerationOptions", "Property[UseAmendedQualifiers]"] + - ["System.Management.ManagementScope", "System.Management.ManagementEventWatcher", "Property[Scope]"] + - ["System.String", "System.Management.WqlEventQuery", "Property[QueryString]"] + - ["System.Management.ManagementStatus", "System.Management.ManagementStatus!", "Field[CallCanceled]"] + - ["System.Management.ManagementStatus", "System.Management.ManagementStatus!", "Field[ProviderNotCapable]"] + - ["System.Int32", "System.Management.ProgressEventArgs", "Property[UpperBound]"] + - ["System.Management.ManagementStatus", "System.Management.ManagementStatus!", "Field[RefresherBusy]"] + - ["System.Management.AuthenticationLevel", "System.Management.AuthenticationLevel!", "Field[Packet]"] + - ["System.Management.CodeLanguage", "System.Management.CodeLanguage!", "Field[VB]"] + - ["System.Management.ManagementStatus", "System.Management.ManagementStatus!", "Field[ClientTooSlow]"] + - ["System.String", "System.Management.RelatedObjectQuery", "Property[RelatedQualifier]"] + - ["System.Collections.IEnumerator", "System.Management.QualifierDataCollection", "Method[System.Collections.IEnumerable.GetEnumerator].ReturnValue"] + - ["System.Management.ManagementPath", "System.Management.ManagementScope", "Property[Path]"] + - ["System.Boolean", "System.Management.QualifierData", "Property[PropagatesToSubclass]"] + - ["System.Management.ManagementClass", "System.Management.ManagementClass", "Method[Derive].ReturnValue"] + - ["System.TimeSpan", "System.Management.WqlEventQuery", "Property[WithinInterval]"] + - ["System.Boolean", "System.Management.PropertyData", "Property[IsArray]"] + - ["System.Boolean", "System.Management.ObjectGetOptions", "Property[UseAmendedQualifiers]"] + - ["System.Management.ManagementStatus", "System.Management.ManagementStatus!", "Field[TooManyProperties]"] + - ["System.Management.ManagementStatus", "System.Management.ManagementStatus!", "Field[CannotChangeIndexInheritance]"] + - ["System.Management.AuthenticationLevel", "System.Management.AuthenticationLevel!", "Field[PacketIntegrity]"] + - ["System.Management.ManagementStatus", "System.Management.ManagementStatus!", "Field[InvalidSuperclass]"] + - ["System.String", "System.Management.WqlEventQuery", "Property[QueryLanguage]"] + - ["System.Object", "System.Management.ConnectionOptions", "Method[Clone].ReturnValue"] + - ["System.Management.ManagementStatus", "System.Management.ManagementStatus!", "Field[UnsupportedClassUpdate]"] + - ["System.Management.ManagementStatus", "System.Management.ManagementStatus!", "Field[TransportFailure]"] + - ["System.Management.ManagementPath", "System.Management.ManagementObject", "Property[Path]"] + - ["System.Management.ManagementObjectCollection+ManagementObjectEnumerator", "System.Management.ManagementObjectCollection", "Method[GetEnumerator].ReturnValue"] + - ["System.Object", "System.Management.PutOptions", "Method[Clone].ReturnValue"] + - ["System.Management.ManagementStatus", "System.Management.ManagementStatus!", "Field[InvalidOperator]"] + - ["System.Management.TextFormat", "System.Management.TextFormat!", "Field[Mof]"] + - ["System.Object", "System.Management.ManagementObjectCollection", "Property[SyncRoot]"] + - ["System.Management.ManagementStatus", "System.Management.ManagementStatus!", "Field[InitializationFailure]"] + - ["System.Management.ManagementStatus", "System.Management.ManagementStatus!", "Field[OutOfMemory]"] + - ["System.Management.AuthenticationLevel", "System.Management.AuthenticationLevel!", "Field[Unchanged]"] + - ["System.Object", "System.Management.PropertyData", "Property[Value]"] + - ["System.Management.ManagementStatus", "System.Management.ManagementStatus!", "Field[ClassHasInstances]"] + - ["System.Object", "System.Management.ManagementBaseObject", "Method[GetPropertyValue].ReturnValue"] + - ["System.Boolean", "System.Management.EnumerationOptions", "Property[PrototypeOnly]"] + - ["System.String", "System.Management.RelatedObjectQuery", "Property[RelationshipClass]"] + - ["System.String", "System.Management.ManagementQuery", "Property[QueryString]"] + - ["System.Management.CodeLanguage", "System.Management.CodeLanguage!", "Field[VJSharp]"] + - ["System.String", "System.Management.RelationshipQuery", "Property[RelationshipClass]"] + - ["System.Management.ManagementStatus", "System.Management.ManagementStatus!", "Field[ReadOnly]"] + - ["System.Management.AuthenticationLevel", "System.Management.AuthenticationLevel!", "Field[Connect]"] + - ["System.Object", "System.Management.ManagementObject", "Method[Clone].ReturnValue"] + - ["System.Management.ManagementStatus", "System.Management.ManagementStatus!", "Field[BackupRestoreWinmgmtRunning]"] + - ["System.Management.ManagementStatus", "System.Management.ManagementStatus!", "Field[ShuttingDown]"] + - ["System.Boolean", "System.Management.RelationshipQuery", "Property[ClassDefinitionsOnly]"] + - ["System.Management.ManagementStatus", "System.Management.ManagementStatus!", "Field[AmendedObject]"] + - ["System.Management.ManagementStatus", "System.Management.ManagementStatus!", "Field[PropagatedProperty]"] + - ["System.Management.ManagementStatus", "System.Management.ManagementStatus!", "Field[ProviderNotFound]"] + - ["System.Boolean", "System.Management.ManagementClass", "Method[GetStronglyTypedClassCode].ReturnValue"] + - ["System.String", "System.Management.ManagementPath", "Property[Path]"] + - ["System.Int32", "System.Management.EventWatcherOptions", "Property[BlockSize]"] + - ["System.Boolean", "System.Management.RelatedObjectQuery", "Property[IsSchemaQuery]"] + - ["System.Object", "System.Management.ManagementBaseObject", "Method[GetQualifierValue].ReturnValue"] + - ["System.Management.ManagementStatus", "System.Management.ManagementStatus!", "Field[OperationCanceled]"] + - ["System.Object", "System.Management.RelatedObjectQuery", "Method[Clone].ReturnValue"] + - ["System.String", "System.Management.PropertyData", "Property[Name]"] + - ["System.Management.ManagementStatus", "System.Management.ManagementStatus!", "Field[UnknownPacketType]"] + - ["System.Boolean", "System.Management.EnumerationOptions", "Property[DirectRead]"] + - ["System.Boolean", "System.Management.ManagementPath", "Property[IsClass]"] + - ["System.Management.ManagementStatus", "System.Management.ManagementStatus!", "Field[Failed]"] + - ["System.Management.ManagementStatus", "System.Management.ManagementStatus!", "Field[IncompleteClass]"] + - ["System.Management.ManagementStatus", "System.Management.ManagementStatus!", "Field[InvalidOperation]"] + - ["System.String", "System.Management.ManagementPath", "Property[Server]"] + - ["System.Object", "System.Management.ManagementOptions", "Method[Clone].ReturnValue"] + - ["System.Management.AuthenticationLevel", "System.Management.ConnectionOptions", "Property[Authentication]"] + - ["System.Management.CimType", "System.Management.CimType!", "Field[Object]"] + - ["System.Management.ManagementStatus", "System.Management.ManagementStatus!", "Field[CannotBeSingleton]"] + - ["System.Collections.IEnumerator", "System.Management.ManagementObjectCollection", "Method[System.Collections.IEnumerable.GetEnumerator].ReturnValue"] + - ["System.Object", "System.Management.InvokeMethodOptions", "Method[Clone].ReturnValue"] + - ["System.Management.ManagementStatus", "System.Management.ManagementStatus!", "Field[InvalidFlavor]"] + - ["System.Management.ManagementStatus", "System.Management.ManagementStatus!", "Field[UnsupportedPutExtension]"] + - ["System.Int32", "System.Management.EnumerationOptions", "Property[BlockSize]"] + - ["System.Boolean", "System.Management.ManagementScope", "Property[IsConnected]"] + - ["System.Boolean", "System.Management.MethodDataCollection", "Property[IsSynchronized]"] + - ["System.Management.ComparisonSettings", "System.Management.ComparisonSettings!", "Field[IgnoreCase]"] + - ["System.Management.MethodDataCollection+MethodDataEnumerator", "System.Management.MethodDataCollection", "Method[GetEnumerator].ReturnValue"] + - ["System.Management.ManagementStatus", "System.Management.ManagementStatus!", "Field[InvalidQualifier]"] + - ["System.Management.ManagementStatus", "System.Management.ManagementStatus!", "Field[AlreadyExists]"] + - ["System.Management.ImpersonationLevel", "System.Management.ImpersonationLevel!", "Field[Identify]"] + - ["System.Management.ConnectionOptions", "System.Management.ManagementScope", "Property[Options]"] + - ["System.Management.ManagementNamedValueCollection", "System.Management.ManagementNamedValueCollection", "Method[Clone].ReturnValue"] + - ["System.Management.ComparisonSettings", "System.Management.ComparisonSettings!", "Field[IgnoreObjectSource]"] + - ["System.Boolean", "System.Management.RelationshipQuery", "Property[IsSchemaQuery]"] + - ["System.String", "System.Management.RelatedObjectQuery", "Property[RelatedRole]"] + - ["System.Management.PutType", "System.Management.PutType!", "Field[CreateOnly]"] + - ["System.Management.ComparisonSettings", "System.Management.ComparisonSettings!", "Field[IgnoreQualifiers]"] + - ["System.Management.CimType", "System.Management.CimType!", "Field[Real64]"] + - ["System.Management.ManagementObjectCollection", "System.Management.ManagementObject", "Method[GetRelationships].ReturnValue"] + - ["System.Management.TextFormat", "System.Management.TextFormat!", "Field[CimDtd20]"] + - ["System.Int32", "System.Management.MethodDataCollection", "Property[Count]"] + - ["System.Management.EventQuery", "System.Management.ManagementEventWatcher", "Property[Query]"] + - ["System.Management.ManagementStatus", "System.Management.ManagementStatus!", "Field[InvalidNamespace]"] + - ["System.Management.PropertyData", "System.Management.PropertyDataCollection", "Property[Item]"] + - ["System.Security.SecureString", "System.Management.ConnectionOptions", "Property[SecurePassword]"] + - ["System.String", "System.Management.ManagementPath", "Method[ToString].ReturnValue"] + - ["System.String", "System.Management.PropertyData", "Property[Origin]"] + - ["System.String", "System.Management.RelatedObjectQuery", "Property[ThisRole]"] + - ["System.Int32", "System.Management.ManagementObjectCollection", "Property[Count]"] + - ["System.Management.ManagementPath", "System.Management.ManagementPath", "Method[Clone].ReturnValue"] + - ["System.Management.CimType", "System.Management.CimType!", "Field[Boolean]"] + - ["System.Management.ManagementStatus", "System.Management.ManagementStatus!", "Field[PropagatedQualifier]"] + - ["System.Management.MethodData", "System.Management.MethodDataCollection", "Property[Item]"] + - ["System.Management.QualifierDataCollection", "System.Management.MethodData", "Property[Qualifiers]"] + - ["System.Management.ManagementStatus", "System.Management.ManagementStatus!", "Field[InvalidQueryType]"] + - ["System.Management.ManagementStatus", "System.Management.ManagementStatus!", "Field[UninterpretableProviderQuery]"] + - ["System.Object", "System.Management.ObjectGetOptions", "Method[Clone].ReturnValue"] + - ["System.Boolean", "System.Management.EnumerationOptions", "Property[EnumerateDeep]"] + - ["System.Management.CimType", "System.Management.CimType!", "Field[Real32]"] + - ["System.Management.ManagementScope", "System.Management.ManagementObject", "Property[Scope]"] + - ["System.String", "System.Management.SelectQuery", "Property[QueryString]"] + - ["System.Object", "System.Management.ManagementNamedValueCollection", "Property[Item]"] + - ["System.Management.ComparisonSettings", "System.Management.ComparisonSettings!", "Field[IgnoreDefaultValues]"] + - ["System.String", "System.Management.ManagementQuery", "Property[QueryLanguage]"] + - ["System.Management.ManagementStatus", "System.Management.ManagementStatus!", "Field[UpdateTypeMismatch]"] + - ["System.Management.ManagementStatus", "System.Management.ManagementStatus!", "Field[ValueOutOfRange]"] + - ["System.Management.PropertyDataCollection", "System.Management.ManagementBaseObject", "Property[Properties]"] + - ["System.Management.ManagementStatus", "System.Management.ManagementStatus!", "Field[UnknownObjectType]"] + - ["System.String", "System.Management.ConnectionOptions", "Property[Password]"] + - ["System.Management.ManagementStatus", "System.Management.ManagementStatus!", "Field[InvalidParameterID]"] + - ["System.Management.ManagementStatus", "System.Management.ManagementStatus!", "Field[SystemProperty]"] + - ["System.String", "System.Management.ManagementPath", "Property[ClassName]"] + - ["System.String", "System.Management.ConnectionOptions", "Property[Locale]"] + - ["System.Object", "System.Management.MethodDataCollection", "Property[SyncRoot]"] + - ["System.Management.ManagementScope", "System.Management.ManagementScope", "Method[Clone].ReturnValue"] + - ["System.Management.PropertyDataCollection+PropertyDataEnumerator", "System.Management.PropertyDataCollection", "Method[GetEnumerator].ReturnValue"] + - ["System.Management.ImpersonationLevel", "System.Management.ConnectionOptions", "Property[Impersonation]"] + - ["System.Management.ManagementStatus", "System.Management.ManagementStatus!", "Field[InvalidQualifierType]"] + - ["System.Management.CimType", "System.Management.CimType!", "Field[SInt32]"] + - ["System.Management.ManagementStatus", "System.Management.ManagementStatus!", "Field[False]"] + - ["System.Management.ManagementStatus", "System.Management.ManagementStatus!", "Field[IllegalNull]"] + - ["System.Boolean", "System.Management.EnumerationOptions", "Property[EnsureLocatable]"] + - ["System.TimeSpan", "System.Management.ManagementDateTimeConverter!", "Method[ToTimeSpan].ReturnValue"] + - ["System.String", "System.Management.RelatedObjectQuery", "Property[RelationshipQualifier]"] + - ["System.Management.PutType", "System.Management.PutType!", "Field[UpdateOrCreate]"] + - ["System.Management.QualifierDataCollection+QualifierDataEnumerator", "System.Management.QualifierDataCollection", "Method[GetEnumerator].ReturnValue"] + - ["System.Management.ManagementStatus", "System.Management.ManagementStatus!", "Field[NotAvailable]"] + - ["System.Management.ImpersonationLevel", "System.Management.ImpersonationLevel!", "Field[Delegate]"] + - ["System.Management.CimType", "System.Management.CimType!", "Field[Char16]"] + - ["System.Management.ManagementStatus", "System.Management.ManagementStatus!", "Field[InvalidProperty]"] + - ["System.String", "System.Management.ProgressEventArgs", "Property[Message]"] + - ["System.Object", "System.Management.ObjectQuery", "Method[Clone].ReturnValue"] + - ["System.Management.CimType", "System.Management.CimType!", "Field[UInt8]"] + - ["System.Management.ManagementStatus", "System.Management.ManagementStatus!", "Field[ParameterIDOnRetval]"] + - ["System.Boolean", "System.Management.QualifierDataCollection", "Property[IsSynchronized]"] + - ["System.Management.ManagementStatus", "System.Management.ManagementStatus!", "Field[PartialResults]"] + - ["System.Management.AuthenticationLevel", "System.Management.AuthenticationLevel!", "Field[Default]"] + - ["System.Management.QualifierData", "System.Management.QualifierDataCollection", "Property[Item]"] + - ["System.Management.ManagementStatus", "System.Management.ManagementStatus!", "Field[QueueOverflow]"] + - ["System.Management.ManagementStatus", "System.Management.ManagementStatus!", "Field[CircularReference]"] + - ["System.String", "System.Management.RelatedObjectQuery", "Property[RelatedClass]"] + - ["System.Boolean", "System.Management.PropertyData", "Property[IsLocal]"] + - ["System.CodeDom.CodeTypeDeclaration", "System.Management.ManagementClass", "Method[GetStronglyTypedClassCode].ReturnValue"] + - ["System.Management.ManagementStatus", "System.Management.ManagementStatus!", "Field[UnparsableQuery]"] + - ["System.Management.EventWatcherOptions", "System.Management.ManagementEventWatcher", "Property[Options]"] + - ["System.Management.ManagementBaseObject", "System.Management.ManagementException", "Property[ErrorInformation]"] + - ["System.Management.CimType", "System.Management.CimType!", "Field[SInt8]"] + - ["System.Management.ManagementStatus", "System.Management.ManagementStatus!", "Field[InvalidStream]"] + - ["System.Management.ManagementStatus", "System.Management.ManagementStatus!", "Field[MarshalInvalidSignature]"] + - ["System.String", "System.Management.ManagementDateTimeConverter!", "Method[ToDmtfTimeInterval].ReturnValue"] + - ["System.Management.ManagementStatus", "System.Management.ManagementStatus!", "Field[NondecoratedObject]"] + - ["System.Boolean", "System.Management.ManagementPath", "Property[IsSingleton]"] + - ["System.Management.ObjectQuery", "System.Management.ManagementObjectSearcher", "Property[Query]"] + - ["System.Management.ManagementStatus", "System.Management.ManagementStatus!", "Field[MethodDisabled]"] + - ["System.Management.ManagementStatus", "System.Management.ManagementStatus!", "Field[NoMoreData]"] + - ["System.Management.AuthenticationLevel", "System.Management.AuthenticationLevel!", "Field[Call]"] + - ["System.Management.ComparisonSettings", "System.Management.ComparisonSettings!", "Field[IncludeAll]"] + - ["System.Boolean", "System.Management.ManagementBaseObject", "Method[CompareTo].ReturnValue"] + - ["System.Collections.Specialized.StringCollection", "System.Management.ManagementClass", "Property[Derivation]"] + - ["System.Management.ManagementObjectCollection", "System.Management.ManagementClass", "Method[GetRelationshipClasses].ReturnValue"] + - ["System.Management.ManagementStatus", "System.Management.ManagementStatus!", "Field[InvalidProviderRegistration]"] + - ["System.Management.ComparisonSettings", "System.Management.ComparisonSettings!", "Field[IgnoreFlavor]"] + - ["System.Object", "System.Management.SelectQuery", "Method[Clone].ReturnValue"] + - ["System.Management.ManagementStatus", "System.Management.ManagementStatus!", "Field[MethodNotImplemented]"] + - ["System.Management.ManagementStatus", "System.Management.ManagementStatus!", "Field[Pending]"] + - ["System.Management.ManagementBaseObject", "System.Management.CompletedEventArgs", "Property[StatusObject]"] + - ["System.Object", "System.Management.QualifierData", "Property[Value]"] + - ["System.Management.CodeLanguage", "System.Management.CodeLanguage!", "Field[JScript]"] + - ["System.Management.ManagementStatus", "System.Management.ManagementStatus!", "Field[BufferTooSmall]"] + - ["System.Boolean", "System.Management.EnumerationOptions", "Property[ReturnImmediately]"] + - ["System.Management.ManagementObjectCollection", "System.Management.ManagementClass", "Method[GetSubclasses].ReturnValue"] + - ["System.Object", "System.Management.EnumerationOptions", "Method[Clone].ReturnValue"] + - ["System.Management.ManagementPath", "System.Management.ObjectPutEventArgs", "Property[Path]"] + - ["System.Management.ManagementStatus", "System.Management.ManagementStatus!", "Field[NonconsecutiveParameterIDs]"] + - ["System.Management.ManagementBaseObject", "System.Management.EventArrivedEventArgs", "Property[NewEvent]"] + - ["System.Management.ManagementStatus", "System.Management.ManagementException", "Property[ErrorCode]"] + - ["System.Object", "System.Management.RelationshipQuery", "Method[Clone].ReturnValue"] + - ["System.Management.ManagementStatus", "System.Management.ManagementStatus!", "Field[InvalidDuplicateParameter]"] + - ["System.Object", "System.Management.EventWatcherOptions", "Method[Clone].ReturnValue"] + - ["System.Management.CimType", "System.Management.CimType!", "Field[None]"] + - ["System.Management.ManagementStatus", "System.Management.ManagementStatus!", "Field[AggregatingByObject]"] + - ["System.Management.ManagementStatus", "System.Management.ManagementStatus!", "Field[ProviderFailure]"] + - ["System.Object", "System.Management.DeleteOptions", "Method[Clone].ReturnValue"] + - ["System.Boolean", "System.Management.EnumerationOptions", "Property[Rewindable]"] + - ["System.Int32", "System.Management.QualifierDataCollection", "Property[Count]"] + - ["System.Management.ManagementStatus", "System.Management.ManagementStatus!", "Field[LocalCredentials]"] + - ["System.Management.AuthenticationLevel", "System.Management.AuthenticationLevel!", "Field[PacketPrivacy]"] + - ["System.Object", "System.Management.ManagementBaseObject", "Method[GetPropertyQualifierValue].ReturnValue"] + - ["System.Management.ManagementStatus", "System.Management.ManagementStatus!", "Field[NoError]"] + - ["System.Boolean", "System.Management.PropertyDataCollection", "Property[IsSynchronized]"] + - ["System.Management.AuthenticationLevel", "System.Management.AuthenticationLevel!", "Field[None]"] + - ["System.DateTime", "System.Management.ManagementDateTimeConverter!", "Method[ToDateTime].ReturnValue"] + - ["System.Management.QualifierDataCollection", "System.Management.PropertyData", "Property[Qualifiers]"] + - ["System.Management.ManagementObjectCollection", "System.Management.ManagementObjectSearcher", "Method[Get].ReturnValue"] + - ["System.Management.ManagementStatus", "System.Management.ManagementStatus!", "Field[CriticalError]"] + - ["System.Management.QualifierDataCollection", "System.Management.ManagementBaseObject", "Property[Qualifiers]"] + - ["System.String", "System.Management.SelectQuery", "Property[Condition]"] + - ["System.Object", "System.Management.EventQuery", "Method[Clone].ReturnValue"] + - ["System.Management.PutType", "System.Management.PutType!", "Field[None]"] + - ["System.TimeSpan", "System.Management.ManagementOptions!", "Field[InfiniteTimeout]"] + - ["System.Collections.Specialized.StringCollection", "System.Management.SelectQuery", "Property[SelectedProperties]"] + - ["System.String", "System.Management.WqlEventQuery", "Property[Condition]"] + - ["System.Management.ManagementStatus", "System.Management.StoppedEventArgs", "Property[Status]"] + - ["System.String", "System.Management.ConnectionOptions", "Property[Username]"] + - ["System.Boolean", "System.Management.QualifierData", "Property[IsLocal]"] + - ["System.Management.ManagementStatus", "System.Management.ManagementStatus!", "Field[InvalidClass]"] + - ["System.Management.ManagementStatus", "System.Management.ManagementStatus!", "Field[ResetToDefault]"] + - ["System.String", "System.Management.QualifierData", "Property[Name]"] + - ["System.Boolean", "System.Management.PutOptions", "Property[UseAmendedQualifiers]"] + - ["System.Management.ManagementPath", "System.Management.ManagementObject", "Method[CopyTo].ReturnValue"] + - ["System.Collections.Specialized.StringCollection", "System.Management.WqlEventQuery", "Property[GroupByPropertyList]"] + - ["System.Management.CimType", "System.Management.CimType!", "Field[SInt64]"] + - ["System.Management.ManagementStatus", "System.Management.ManagementStatus!", "Field[NotFound]"] + - ["System.String", "System.Management.ManagementPath", "Property[RelativePath]"] + - ["System.TimeSpan", "System.Management.WqlEventQuery", "Property[GroupWithinInterval]"] + - ["System.Management.ManagementStatus", "System.Management.ManagementStatus!", "Field[InvalidMethodParameters]"] + - ["System.Boolean", "System.Management.QualifierData", "Property[PropagatesToInstance]"] + - ["System.Management.ManagementStatus", "System.Management.ManagementStatus!", "Field[InvalidQuery]"] + - ["System.Management.ManagementStatus", "System.Management.ManagementStatus!", "Field[MissingGroupWithin]"] + - ["System.Management.ManagementStatus", "System.Management.ManagementStatus!", "Field[RegistrationTooBroad]"] + - ["System.Management.ManagementStatus", "System.Management.ManagementStatus!", "Field[UpdatePropagatedMethod]"] + - ["System.Collections.IEnumerator", "System.Management.PropertyDataCollection", "Method[System.Collections.IEnumerable.GetEnumerator].ReturnValue"] + - ["System.Management.ManagementStatus", "System.Management.ManagementStatus!", "Field[MissingAggregationList]"] + - ["System.Management.ManagementObject", "System.Management.ManagementClass", "Method[CreateInstance].ReturnValue"] + - ["System.Management.ManagementStatus", "System.Management.ManagementStatus!", "Field[AccessDenied]"] + - ["System.Management.CimType", "System.Management.CimType!", "Field[DateTime]"] + - ["System.Management.ManagementObjectCollection", "System.Management.ManagementObject", "Method[GetRelated].ReturnValue"] + - ["System.Management.ManagementPath", "System.Management.ManagementPath!", "Property[DefaultPath]"] + - ["System.Management.MethodDataCollection", "System.Management.ManagementClass", "Property[Methods]"] + - ["System.Management.CimType", "System.Management.CimType!", "Field[UInt16]"] + - ["System.IntPtr", "System.Management.ManagementBaseObject!", "Method[op_Explicit].ReturnValue"] + - ["System.Object", "System.Management.ManagementQuery", "Method[Clone].ReturnValue"] + - ["System.Management.ManagementStatus", "System.Management.ManagementStatus!", "Field[InvalidPropertyType]"] + - ["System.Management.ComparisonSettings", "System.Management.ComparisonSettings!", "Field[IgnoreClass]"] + - ["System.Management.ManagementObjectCollection", "System.Management.ManagementClass", "Method[GetRelatedClasses].ReturnValue"] + - ["System.Management.ManagementPath", "System.Management.ManagementBaseObject", "Property[ClassPath]"] + - ["System.Management.ManagementStatus", "System.Management.ManagementStatus!", "Field[CannotChangeKeyInheritance]"] + - ["System.Management.ManagementStatus", "System.Management.ManagementStatus!", "Field[NotEventClass]"] + - ["System.Management.ManagementStatus", "System.Management.ManagementStatus!", "Field[RegistrationTooPrecise]"] + - ["System.Management.ManagementStatus", "System.Management.ManagementStatus!", "Field[Unexpected]"] + - ["System.Boolean", "System.Management.ManagementPath", "Property[IsInstance]"] + - ["System.String", "System.Management.RelationshipQuery", "Property[ThisRole]"] + - ["System.Management.ManagementBaseObject", "System.Management.ManagementEventWatcher", "Method[WaitForNextEvent].ReturnValue"] + - ["System.Boolean", "System.Management.RelatedObjectQuery", "Property[ClassDefinitionsOnly]"] + - ["System.Int32", "System.Management.ProgressEventArgs", "Property[Current]"] + - ["System.Management.ManagementStatus", "System.Management.ManagementStatus!", "Field[InvalidCimType]"] + - ["System.Management.ManagementStatus", "System.Management.ManagementStatus!", "Field[InvalidParameter]"] + - ["System.String", "System.Management.WqlObjectQuery", "Property[QueryLanguage]"] + - ["System.Int32", "System.Management.PropertyDataCollection", "Property[Count]"] + - ["System.Management.CimType", "System.Management.CimType!", "Field[SInt16]"] + - ["System.Boolean", "System.Management.ManagementObjectCollection", "Property[IsSynchronized]"] + - ["System.Boolean", "System.Management.QualifierData", "Property[IsOverridable]"] + - ["System.Management.ManagementStatus", "System.Management.ManagementStatus!", "Field[InvalidMethod]"] + - ["System.Object", "System.Management.WqlEventQuery", "Method[Clone].ReturnValue"] + - ["System.Management.CodeLanguage", "System.Management.CodeLanguage!", "Field[CSharp]"] + - ["System.Management.ManagementStatus", "System.Management.ManagementStatus!", "Field[ServerTooBusy]"] + - ["System.Object", "System.Management.ManagementEventArgs", "Property[Context]"] + - ["System.Management.ManagementStatus", "System.Management.ManagementStatus!", "Field[MarshalVersionMismatch]"] + - ["System.Management.ManagementStatus", "System.Management.ManagementStatus!", "Field[InvalidObjectPath]"] + - ["System.String", "System.Management.ConnectionOptions", "Property[Authority]"] + - ["System.String", "System.Management.RelatedObjectQuery", "Property[SourceObject]"] + - ["System.Management.ManagementStatus", "System.Management.ManagementStatus!", "Field[UpdateOverrideNotAllowed]"] + - ["System.Management.ManagementStatus", "System.Management.ManagementStatus!", "Field[CannotBeKey]"] + - ["System.Management.ManagementStatus", "System.Management.ManagementStatus!", "Field[CannotBeAbstract]"] + - ["System.String", "System.Management.WqlEventQuery", "Property[HavingCondition]"] + - ["System.Boolean", "System.Management.ManagementBaseObject", "Method[Equals].ReturnValue"] + - ["System.Management.ManagementStatus", "System.Management.ManagementStatus!", "Field[UnsupportedParameter]"] + - ["System.Management.ManagementStatus", "System.Management.ManagementStatus!", "Field[TooMuchData]"] + - ["System.Management.ManagementStatus", "System.Management.ManagementStatus!", "Field[ClassHasChildren]"] + - ["System.Int32", "System.Management.ManagementBaseObject", "Method[GetHashCode].ReturnValue"] + - ["System.Management.CodeLanguage", "System.Management.CodeLanguage!", "Field[Mcpp]"] + - ["System.Management.CimType", "System.Management.CimType!", "Field[String]"] + - ["System.Management.PutType", "System.Management.PutOptions", "Property[Type]"] + - ["System.Object", "System.Management.WqlObjectQuery", "Method[Clone].ReturnValue"] + - ["System.Management.PutType", "System.Management.PutType!", "Field[UpdateOnly]"] + - ["System.Management.ObjectGetOptions", "System.Management.ManagementObject", "Property[Options]"] + - ["System.Management.PropertyDataCollection", "System.Management.ManagementBaseObject", "Property[SystemProperties]"] + - ["System.Management.ManagementStatus", "System.Management.ManagementStatus!", "Field[PrivilegeNotHeld]"] + - ["System.String", "System.Management.RelationshipQuery", "Property[SourceObject]"] + - ["System.Management.ManagementStatus", "System.Management.ManagementStatus!", "Field[ProviderLoadFailure]"] + - ["System.Management.ImpersonationLevel", "System.Management.ImpersonationLevel!", "Field[Impersonate]"] + - ["System.Management.ManagementPath", "System.Management.ManagementObject", "Method[Put].ReturnValue"] + - ["System.Management.ManagementStatus", "System.Management.CompletedEventArgs", "Property[Status]"] + - ["System.Management.ManagementStatus", "System.Management.ManagementStatus!", "Field[QueryNotImplemented]"] + - ["System.String", "System.Management.MethodData", "Property[Name]"] + - ["System.String", "System.Management.ManagementBaseObject", "Method[GetText].ReturnValue"] + - ["System.Management.ManagementStatus", "System.Management.ManagementStatus!", "Field[InvalidSyntax]"] + - ["System.Management.ManagementStatus", "System.Management.ManagementStatus!", "Field[TypeMismatch]"] + - ["System.Management.ManagementObjectCollection", "System.Management.ManagementClass", "Method[GetInstances].ReturnValue"] + - ["System.Object", "System.Management.QualifierDataCollection", "Property[SyncRoot]"] + - ["System.String", "System.Management.WqlEventQuery", "Property[EventClassName]"] + - ["System.Management.ManagementScope", "System.Management.ManagementObjectSearcher", "Property[Scope]"] + - ["System.Object", "System.Management.ManagementPath", "Method[System.ICloneable.Clone].ReturnValue"] + - ["System.String", "System.Management.MethodData", "Property[Origin]"] + - ["System.Management.CimType", "System.Management.CimType!", "Field[UInt64]"] + - ["System.String", "System.Management.RelationshipQuery", "Property[RelationshipQualifier]"] + - ["System.Management.ManagementStatus", "System.Management.ManagementStatus!", "Field[InvalidContext]"] + - ["System.Boolean", "System.Management.ConnectionOptions", "Property[EnablePrivileges]"] + - ["System.Management.ManagementPath", "System.Management.ManagementObject", "Property[ClassPath]"] + - ["System.Boolean", "System.Management.QualifierData", "Property[IsAmended]"] + - ["System.Management.ManagementPath", "System.Management.ManagementClass", "Property[Path]"] + - ["System.Management.ManagementStatus", "System.Management.ManagementStatus!", "Field[MissingParameterID]"] + - ["System.Management.ImpersonationLevel", "System.Management.ImpersonationLevel!", "Field[Anonymous]"] + - ["System.TimeSpan", "System.Management.ManagementOptions", "Property[Timeout]"] + - ["System.Management.ManagementBaseObject", "System.Management.MethodData", "Property[InParameters]"] + - ["System.Management.ManagementStatus", "System.Management.ManagementStatus!", "Field[PropagatedMethod]"] + - ["System.Management.CimType", "System.Management.CimType!", "Field[UInt32]"] + - ["System.Management.ManagementStatus", "System.Management.ManagementStatus!", "Field[IllegalOperation]"] + - ["System.String", "System.Management.ManagementObject", "Method[ToString].ReturnValue"] + - ["System.Management.TextFormat", "System.Management.TextFormat!", "Field[WmiDtd20]"] + - ["System.Management.ManagementStatus", "System.Management.ManagementStatus!", "Field[OutOfDiskSpace]"] + - ["System.Boolean", "System.Management.SelectQuery", "Property[IsSchemaQuery]"] + - ["System.Management.CimType", "System.Management.PropertyData", "Property[Type]"] + - ["System.Management.EnumerationOptions", "System.Management.ManagementObjectSearcher", "Property[Options]"] + - ["System.Management.ManagementStatus", "System.Management.ManagementStatus!", "Field[NotSupported]"] + - ["System.Management.ManagementStatus", "System.Management.ManagementStatus!", "Field[InvalidObject]"] + - ["System.String", "System.Management.ManagementPath", "Property[NamespacePath]"] + - ["System.Object", "System.Management.ManagementClass", "Method[Clone].ReturnValue"] + - ["System.Management.ImpersonationLevel", "System.Management.ImpersonationLevel!", "Field[Default]"] + - ["System.Management.ManagementBaseObject", "System.Management.ManagementObject", "Method[GetMethodParameters].ReturnValue"] + - ["System.Management.CimType", "System.Management.CimType!", "Field[Reference]"] + - ["System.Object", "System.Management.ManagementBaseObject", "Method[Clone].ReturnValue"] + - ["System.Management.ManagementStatus", "System.Management.ManagementStatus!", "Field[OverrideNotAllowed]"] + - ["System.Object", "System.Management.PropertyDataCollection", "Property[SyncRoot]"] + - ["System.Object", "System.Management.ManagementScope", "Method[System.ICloneable.Clone].ReturnValue"] + - ["System.Management.ManagementStatus", "System.Management.ManagementStatus!", "Field[Different]"] + - ["System.Collections.IEnumerator", "System.Management.MethodDataCollection", "Method[System.Collections.IEnumerable.GetEnumerator].ReturnValue"] + - ["System.Management.ManagementStatus", "System.Management.ManagementStatus!", "Field[PropertyNotAnObject]"] + - ["System.Management.ManagementStatus", "System.Management.ManagementStatus!", "Field[DuplicateObjects]"] + - ["System.Object", "System.Management.ManagementObject", "Method[InvokeMethod].ReturnValue"] + - ["System.String", "System.Management.ManagementDateTimeConverter!", "Method[ToDmtfDateTime].ReturnValue"] + - ["System.Management.ManagementBaseObject", "System.Management.ObjectReadyEventArgs", "Property[NewObject]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemManagementAutomation/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemManagementAutomation/model.yml new file mode 100644 index 000000000000..e6f507d6a296 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemManagementAutomation/model.yml @@ -0,0 +1,1822 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: sinkModel + data: + - ["System.Management.Automation.CommandInvocationIntrinsics", "Method[ExpandString].Argument[0]", "command-injection"] + - ["System.Management.Automation.PowerShell", "Method[AddScript].Argument[0]", "command-injection"] + - ["System.Management.Automation.ScriptBlock!", "Method[Create].Argument[0]", "command-injection"] + + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Management.Automation.PSTypeName[]", "System.Management.Automation.OutputTypeAttribute", "Property[Type]"] + - ["System.Management.Automation.SessionStateCategory", "System.Management.Automation.SessionStateCategory!", "Field[Resource]"] + - ["System.Management.Automation.CommandTypes", "System.Management.Automation.CommandTypes!", "Field[Alias]"] + - ["System.Boolean", "System.Management.Automation.ParameterAttribute", "Property[ValueFromRemainingArguments]"] + - ["System.Management.Automation.IArgumentCompleter", "System.Management.Automation.ArgumentCompleterFactoryAttribute", "Method[Create].ReturnValue"] + - ["System.String", "System.Management.Automation.VerbsCommon!", "Field[Copy]"] + - ["System.Management.Automation.JobState", "System.Management.Automation.JobState!", "Field[Disconnected]"] + - ["System.Object", "System.Management.Automation.PSVariable", "Property[Value]"] + - ["System.Management.Automation.Alignment", "System.Management.Automation.TableControlColumnHeader", "Property[Alignment]"] + - ["System.String", "System.Management.Automation.VerbsData!", "Field[Update]"] + - ["System.Int32", "System.Management.Automation.ProgressRecord", "Property[SecondsRemaining]"] + - ["System.String", "System.Management.Automation.ProviderInfo", "Property[Description]"] + - ["System.Guid", "System.Management.Automation.PSEventArgs", "Property[RunspaceId]"] + - ["System.String", "System.Management.Automation.ContainerParentJob", "Property[StatusMessage]"] + - ["System.Management.Automation.ScriptBlock", "System.Management.Automation.ScriptBlock!", "Method[Create].ReturnValue"] + - ["System.Guid", "System.Management.Automation.RunspaceRepository", "Method[GetKey].ReturnValue"] + - ["System.UInt32", "System.Management.Automation.InformationRecord", "Property[NativeThreadId]"] + - ["System.Int32", "System.Management.Automation.Job", "Property[Id]"] + - ["System.Boolean", "System.Management.Automation.PSProperty", "Property[IsSettable]"] + - ["System.Boolean", "System.Management.Automation.PSCodeProperty", "Property[IsSettable]"] + - ["System.String", "System.Management.Automation.CmdletCommonMetadataAttribute", "Property[HelpUri]"] + - ["System.Object", "System.Management.Automation.PSObjectTypeDescriptor", "Method[GetEditor].ReturnValue"] + - ["System.Management.Automation.PSMemberInfo", "System.Management.Automation.PSParameterizedProperty", "Method[Copy].ReturnValue"] + - ["System.Int64", "System.Management.Automation.ParameterBindingException", "Property[Line]"] + - ["System.Management.Automation.ResolutionPurpose", "System.Management.Automation.ResolutionPurpose!", "Field[Encryption]"] + - ["System.String", "System.Management.Automation.VerbsCommon!", "Field[Format]"] + - ["System.String", "System.Management.Automation.WideControlEntryItem", "Property[FormatString]"] + - ["System.Version", "System.Management.Automation.CommandInfo", "Property[Version]"] + - ["System.Management.Automation.PSTokenType", "System.Management.Automation.PSTokenType!", "Field[Type]"] + - ["System.String", "System.Management.Automation.CatalogInformation", "Property[HashAlgorithm]"] + - ["System.Management.Automation.ModuleAccessMode", "System.Management.Automation.ModuleAccessMode!", "Field[Constant]"] + - ["System.Management.Automation.CommandInfo", "System.Management.Automation.CommandInvocationIntrinsics", "Method[GetCommand].ReturnValue"] + - ["System.EventHandler", "System.Management.Automation.CommandInvocationIntrinsics", "Property[PostCommandLookupAction]"] + - ["System.Boolean", "System.Management.Automation.ItemCmdletProviderIntrinsics", "Method[Exists].ReturnValue"] + - ["System.String", "System.Management.Automation.VerbsLifecycle!", "Field[Restart]"] + - ["System.String", "System.Management.Automation.VerbsLifecycle!", "Field[Resume]"] + - ["System.Collections.Generic.List", "System.Management.Automation.CommandInvocationIntrinsics", "Method[GetCommandName].ReturnValue"] + - ["System.Management.Automation.DSCResourceRunAsCredential", "System.Management.Automation.DSCResourceRunAsCredential!", "Field[Optional]"] + - ["System.Collections.IEnumerator", "System.Management.Automation.PSEventArgsCollection", "Method[System.Collections.IEnumerable.GetEnumerator].ReturnValue"] + - ["System.Boolean", "System.Management.Automation.CommandParameterInfo", "Property[IsDynamic]"] + - ["System.Collections.ObjectModel.Collection", "System.Management.Automation.ItemCmdletProviderIntrinsics", "Method[Copy].ReturnValue"] + - ["System.Management.Automation.ListEntryBuilder", "System.Management.Automation.ListControlBuilder", "Method[StartEntry].ReturnValue"] + - ["System.ComponentModel.PropertyDescriptorCollection", "System.Management.Automation.PSObjectTypeDescriptor", "Method[GetProperties].ReturnValue"] + - ["System.String", "System.Management.Automation.HostUtilities!", "Field[RemoteSessionOpenFileEvent]"] + - ["System.Boolean", "System.Management.Automation.PSEventJob", "Property[HasMoreData]"] + - ["System.String", "System.Management.Automation.ErrorCategoryInfo", "Method[ToString].ReturnValue"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.Management.Automation.DebuggerStopEventArgs", "Property[Breakpoints]"] + - ["System.Management.Automation.ErrorDetails", "System.Management.Automation.ErrorRecord", "Property[ErrorDetails]"] + - ["System.String", "System.Management.Automation.VerbsCommon!", "Field[Close]"] + - ["System.Management.Automation.Job", "System.Management.Automation.JobRepository", "Method[GetJob].ReturnValue"] + - ["System.String", "System.Management.Automation.PSPropertyAdapter", "Method[GetPropertyTypeName].ReturnValue"] + - ["System.String", "System.Management.Automation.PSEventArgs", "Property[ComputerName]"] + - ["System.Management.Automation.Language.IScriptExtent", "System.Management.Automation.CallStackFrame", "Property[Position]"] + - ["System.String", "System.Management.Automation.WorkflowInfo", "Property[NestedXamlDefinition]"] + - ["System.Management.Automation.RemotingBehavior", "System.Management.Automation.RemotingBehavior!", "Field[None]"] + - ["System.Management.Automation.SessionStateEntryVisibility", "System.Management.Automation.PSVariable", "Property[Visibility]"] + - ["System.Management.Automation.ModuleAccessMode", "System.Management.Automation.ModuleAccessMode!", "Field[ReadWrite]"] + - ["System.String", "System.Management.Automation.PSTypeNameAttribute", "Property[PSTypeName]"] + - ["System.Boolean", "System.Management.Automation.VariablePath", "Property[IsGlobal]"] + - ["System.Int32", "System.Management.Automation.SemanticVersion", "Property[Patch]"] + - ["System.Management.Automation.CommandInfo", "System.Management.Automation.JobDefinition", "Property[CommandInfo]"] + - ["System.Object", "System.Management.Automation.PSScriptMethod", "Method[Invoke].ReturnValue"] + - ["System.Boolean", "System.Management.Automation.DefaultParameterDictionary", "Method[ChangeSinceLastCheck].ReturnValue"] + - ["System.Guid", "System.Management.Automation.DataAddedEventArgs", "Property[PowerShellInstanceId]"] + - ["System.Management.Automation.PSTokenType", "System.Management.Automation.PSTokenType!", "Field[CommandArgument]"] + - ["System.Management.Automation.WhereOperatorSelectionMode", "System.Management.Automation.WhereOperatorSelectionMode!", "Field[Split]"] + - ["System.Management.Automation.PSStyle+ProgressConfiguration", "System.Management.Automation.PSStyle", "Property[Progress]"] + - ["System.String", "System.Management.Automation.PSModuleInfo", "Property[Author]"] + - ["System.Collections.Generic.List", "System.Management.Automation.EntrySelectedBy", "Property[TypeNames]"] + - ["System.Type", "System.Management.Automation.ProviderInfo", "Property[ImplementingType]"] + - ["System.Threading.WaitHandle", "System.Management.Automation.Job", "Property[Finished]"] + - ["System.Management.Automation.PSTransactionContext", "System.Management.Automation.ICommandRuntime", "Property[CurrentPSTransaction]"] + - ["System.String", "System.Management.Automation.PSModuleInfo", "Property[Path]"] + - ["System.IAsyncResult", "System.Management.Automation.PowerShell", "Method[BeginStop].ReturnValue"] + - ["System.String", "System.Management.Automation.PSNoteProperty", "Property[TypeNameOfValue]"] + - ["System.Management.Automation.ErrorCategory", "System.Management.Automation.ErrorCategory!", "Field[FromStdErr]"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.Management.Automation.WorkflowInfo", "Property[WorkflowsCalled]"] + - ["System.Management.Automation.DisplayEntry", "System.Management.Automation.WideControlEntryItem", "Property[DisplayEntry]"] + - ["System.Tuple", "System.Management.Automation.CommandCompletion!", "Method[MapStringInputToParsedInput].ReturnValue"] + - ["System.Object", "System.Management.Automation.PSDebugContext", "Property[Trigger]"] + - ["System.Management.Automation.BreakpointUpdateType", "System.Management.Automation.BreakpointUpdateType!", "Field[Removed]"] + - ["System.String", "System.Management.Automation.Job", "Property[StatusMessage]"] + - ["System.UInt32", "System.Management.Automation.CustomItemFrame", "Property[LeftIndent]"] + - ["System.String", "System.Management.Automation.PSStyle", "Property[Hidden]"] + - ["System.Management.Automation.ErrorCategory", "System.Management.Automation.ErrorCategoryInfo", "Property[Category]"] + - ["System.Management.Automation.ItemCmdletProviderIntrinsics", "System.Management.Automation.ProviderIntrinsics", "Property[Item]"] + - ["System.Management.Automation.SecurityDescriptorCmdletProviderIntrinsics", "System.Management.Automation.ProviderIntrinsics", "Property[SecurityDescriptor]"] + - ["System.String", "System.Management.Automation.PSModuleInfo", "Property[Name]"] + - ["System.String", "System.Management.Automation.VerbsCommon!", "Field[Unlock]"] + - ["System.String", "System.Management.Automation.InformationalRecord", "Method[ToString].ReturnValue"] + - ["System.Management.Automation.PSVariableIntrinsics", "System.Management.Automation.SessionState", "Property[PSVariable]"] + - ["System.Int32", "System.Management.Automation.SemanticVersion", "Method[GetHashCode].ReturnValue"] + - ["System.String", "System.Management.Automation.DisplayEntry", "Property[Value]"] + - ["System.Management.Automation.CommandInfo", "System.Management.Automation.AliasInfo", "Property[ResolvedCommand]"] + - ["System.Management.Automation.PSObject", "System.Management.Automation.PSModuleInfo", "Method[AsCustomObject].ReturnValue"] + - ["System.Management.Automation.PSDataCollection", "System.Management.Automation.PSDataStreams", "Property[Information]"] + - ["System.Management.Automation.ErrorView", "System.Management.Automation.ErrorView!", "Field[ConciseView]"] + - ["System.Management.Automation.PSMemberInfoCollection", "System.Management.Automation.PSMemberSet", "Property[Methods]"] + - ["System.Management.Automation.ScriptBlock", "System.Management.Automation.ScriptInfo", "Property[ScriptBlock]"] + - ["System.Management.Automation.ListControlBuilder", "System.Management.Automation.ListControlBuilder", "Method[GroupByScriptBlock].ReturnValue"] + - ["System.Int32", "System.Management.Automation.SwitchParameter", "Method[GetHashCode].ReturnValue"] + - ["System.String", "System.Management.Automation.VerbsLifecycle!", "Field[Unregister]"] + - ["System.String", "System.Management.Automation.DscResourceInfo", "Property[ParentPath]"] + - ["System.Management.Automation.ErrorRecord", "System.Management.Automation.PSArgumentNullException", "Property[ErrorRecord]"] + - ["System.Boolean", "System.Management.Automation.PSProperty", "Property[IsGettable]"] + - ["System.Int32", "System.Management.Automation.LineBreakpoint", "Property[Line]"] + - ["System.String", "System.Management.Automation.InformationRecord", "Property[User]"] + - ["System.DateTime", "System.Management.Automation.PSEventArgs", "Property[TimeGenerated]"] + - ["System.Management.Automation.PSStyle+FileInfoFormatting", "System.Management.Automation.PSStyle", "Property[FileInfo]"] + - ["System.String", "System.Management.Automation.PSEvent", "Method[ToString].ReturnValue"] + - ["System.String", "System.Management.Automation.InvocationInfo", "Property[ScriptName]"] + - ["System.Management.Automation.PSEventArgs", "System.Management.Automation.PSEventManager", "Method[GenerateEvent].ReturnValue"] + - ["System.String", "System.Management.Automation.Platform!", "Method[SelectProductNameForDirectory].ReturnValue"] + - ["System.String", "System.Management.Automation.VerbsLifecycle!", "Field[Uninstall]"] + - ["System.Management.Automation.ModuleType", "System.Management.Automation.ModuleType!", "Field[Binary]"] + - ["System.String", "System.Management.Automation.PSMemberInfo", "Property[Name]"] + - ["System.Collections.ObjectModel.Collection", "System.Management.Automation.PowerShell", "Method[Connect].ReturnValue"] + - ["System.Collections.Generic.IEnumerator", "System.Management.Automation.PSEventArgsCollection", "Method[GetEnumerator].ReturnValue"] + - ["System.Object", "System.Management.Automation.LanguagePrimitives!", "Method[ConvertPSObjectToType].ReturnValue"] + - ["System.Management.Automation.JobState", "System.Management.Automation.JobState!", "Field[AtBreakpoint]"] + - ["System.Management.Automation.CompletionResultType", "System.Management.Automation.CompletionResultType!", "Field[Keyword]"] + - ["System.Management.Automation.TableRowDefinitionBuilder", "System.Management.Automation.TableRowDefinitionBuilder", "Method[AddScriptBlockColumn].ReturnValue"] + - ["System.String", "System.Management.Automation.CommandInvocationIntrinsics", "Method[ExpandString].ReturnValue"] + - ["System.Management.Automation.DebuggerResumeAction", "System.Management.Automation.DebuggerStopEventArgs", "Property[ResumeAction]"] + - ["System.Management.Automation.PSInvocationState", "System.Management.Automation.PSInvocationState!", "Field[Failed]"] + - ["System.String", "System.Management.Automation.VerbsCommon!", "Field[Redo]"] + - ["System.Management.Automation.PSMemberInfo", "System.Management.Automation.PSMemberSet", "Method[Copy].ReturnValue"] + - ["System.String", "System.Management.Automation.VerbsCommon!", "Field[Show]"] + - ["System.ComponentModel.PropertyDescriptor", "System.Management.Automation.PSObjectTypeDescriptor", "Method[GetDefaultProperty].ReturnValue"] + - ["System.Collections.Generic.List", "System.Management.Automation.JobInvocationInfo", "Property[Parameters]"] + - ["System.Management.Automation.RemotingCapability", "System.Management.Automation.RemotingCapability!", "Field[None]"] + - ["System.Management.Automation.ErrorCategory", "System.Management.Automation.ErrorCategory!", "Field[InvalidData]"] + - ["System.String", "System.Management.Automation.PSObject!", "Field[AdaptedMemberSetName]"] + - ["System.Management.Automation.CommandTypes", "System.Management.Automation.CommandTypes!", "Field[ExternalScript]"] + - ["System.String", "System.Management.Automation.PSClassInfo", "Property[HelpFile]"] + - ["System.Management.Automation.OutputRendering", "System.Management.Automation.OutputRendering!", "Field[PlainText]"] + - ["System.Diagnostics.SourceSwitch", "System.Management.Automation.PSTraceSource", "Property[Switch]"] + - ["System.Collections.ICollection", "System.Management.Automation.OrderedHashtable", "Property[Keys]"] + - ["System.Collections.Specialized.StringDictionary", "System.Management.Automation.PSTraceSource", "Property[Attributes]"] + - ["System.Management.Automation.Debugger", "System.Management.Automation.PSJobStartEventArgs", "Property[Debugger]"] + - ["System.Object", "System.Management.Automation.PSNoteProperty", "Property[Value]"] + - ["System.Management.Automation.SignatureType", "System.Management.Automation.SignatureType!", "Field[Catalog]"] + - ["System.String", "System.Management.Automation.VerbsCommon!", "Field[Push]"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.Management.Automation.CommandParameterSetInfo", "Property[Parameters]"] + - ["System.Management.Automation.ErrorCategory", "System.Management.Automation.ErrorCategory!", "Field[LimitsExceeded]"] + - ["System.Management.Automation.WhereOperatorSelectionMode", "System.Management.Automation.WhereOperatorSelectionMode!", "Field[SkipUntil]"] + - ["System.Management.Automation.PSMemberTypes", "System.Management.Automation.PSMemberTypes!", "Field[ScriptProperty]"] + - ["System.Boolean", "System.Management.Automation.ParameterAttribute", "Property[Mandatory]"] + - ["System.Management.Automation.LineBreakpoint", "System.Management.Automation.Debugger", "Method[SetLineBreakpoint].ReturnValue"] + - ["System.String", "System.Management.Automation.DscResourcePropertyInfo", "Property[PropertyType]"] + - ["System.String", "System.Management.Automation.VerbsCommon!", "Field[Split]"] + - ["System.Boolean", "System.Management.Automation.PSAliasProperty", "Property[IsSettable]"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.Management.Automation.CommandParameterInfo", "Property[Attributes]"] + - ["System.Collections.Generic.IEnumerable", "System.Management.Automation.PSModuleInfo", "Property[RequiredAssemblies]"] + - ["System.String", "System.Management.Automation.FunctionInfo", "Property[Definition]"] + - ["System.Nullable", "System.Management.Automation.HostInformationMessage", "Property[ForegroundColor]"] + - ["System.Net.NetworkCredential", "System.Management.Automation.PSCredential!", "Method[op_Explicit].ReturnValue"] + - ["System.Boolean", "System.Management.Automation.Signature", "Property[IsOSBinary]"] + - ["System.Collections.Generic.HashSet", "System.Management.Automation.Cmdlet!", "Property[OptionalCommonParameters]"] + - ["System.Collections.IEnumerator", "System.Management.Automation.LanguagePrimitives!", "Method[GetEnumerator].ReturnValue"] + - ["System.String", "System.Management.Automation.PathInfo", "Property[Path]"] + - ["System.Int32", "System.Management.Automation.PSEventArgs", "Property[EventIdentifier]"] + - ["System.Object", "System.Management.Automation.ArgumentTransformationAttribute", "Method[Transform].ReturnValue"] + - ["System.Management.Automation.PSTokenType", "System.Management.Automation.PSToken", "Property[Type]"] + - ["System.Boolean", "System.Management.Automation.Debugger", "Property[DebuggerStopped]"] + - ["System.Boolean", "System.Management.Automation.PSDriveInfo", "Property[VolumeSeparatedByColon]"] + - ["System.Exception", "System.Management.Automation.JobStateInfo", "Property[Reason]"] + - ["System.Management.Automation.PSModuleAutoLoadingPreference", "System.Management.Automation.PSModuleAutoLoadingPreference!", "Field[All]"] + - ["System.Collections.ObjectModel.Collection", "System.Management.Automation.PSSnapInInfo", "Property[Types]"] + - ["System.Management.Automation.CompletionResultType", "System.Management.Automation.CompletionResultType!", "Field[ProviderItem]"] + - ["System.Management.Automation.PSTokenType", "System.Management.Automation.PSTokenType!", "Field[NewLine]"] + - ["System.Management.Automation.PSDataCollection", "System.Management.Automation.PSDataStreams", "Property[Error]"] + - ["System.Management.Automation.CommandInvocationIntrinsics", "System.Management.Automation.EngineIntrinsics", "Property[InvokeCommand]"] + - ["System.String", "System.Management.Automation.VerbsCommunications!", "Field[Write]"] + - ["System.Management.Automation.Job2", "System.Management.Automation.JobSourceAdapter", "Method[NewJob].ReturnValue"] + - ["System.String", "System.Management.Automation.InformationRecord", "Property[Source]"] + - ["System.Int32", "System.Management.Automation.ProgressRecord", "Property[ParentActivityId]"] + - ["System.String", "System.Management.Automation.VerbsCommon!", "Field[Search]"] + - ["System.Management.Automation.PSDataCollection", "System.Management.Automation.Job", "Property[Progress]"] + - ["System.Management.Automation.PSTraceSourceOptions", "System.Management.Automation.PSTraceSourceOptions!", "Field[Warning]"] + - ["System.String", "System.Management.Automation.ParameterAttribute", "Property[HelpMessageResourceId]"] + - ["System.Management.Automation.ConfirmImpact", "System.Management.Automation.CommandMetadata", "Property[ConfirmImpact]"] + - ["System.String", "System.Management.Automation.CmdletInfo", "Property[DefaultParameterSet]"] + - ["System.String", "System.Management.Automation.PSStyle!", "Method[MapBackgroundColorToEscapeSequence].ReturnValue"] + - ["System.Uri", "System.Management.Automation.PSModuleInfo", "Property[LicenseUri]"] + - ["System.Int32", "System.Management.Automation.CallStackFrame", "Property[ScriptLineNumber]"] + - ["System.Management.Automation.PSTokenType", "System.Management.Automation.PSTokenType!", "Field[Position]"] + - ["System.Int32", "System.Management.Automation.DataAddedEventArgs", "Property[Index]"] + - ["System.Security.AccessControl.ObjectSecurity", "System.Management.Automation.SecurityDescriptorCmdletProviderIntrinsics", "Method[NewOfType].ReturnValue"] + - ["System.String", "System.Management.Automation.VerbsLifecycle!", "Field[Confirm]"] + - ["System.String", "System.Management.Automation.ExternalScriptInfo", "Property[Source]"] + - ["System.String", "System.Management.Automation.Job", "Method[AutoGenerateJobName].ReturnValue"] + - ["System.Management.Automation.PSTokenType", "System.Management.Automation.PSTokenType!", "Field[LoopLabel]"] + - ["System.Management.Automation.PowerShellStreamType", "System.Management.Automation.PowerShellStreamType!", "Field[Information]"] + - ["System.Management.Automation.PSMemberTypes", "System.Management.Automation.PSMemberTypes!", "Field[AliasProperty]"] + - ["System.String", "System.Management.Automation.PSSnapInInstaller", "Property[Name]"] + - ["System.String", "System.Management.Automation.CmdletInfo", "Property[HelpFile]"] + - ["System.String", "System.Management.Automation.PSSnapInInfo", "Property[Vendor]"] + - ["System.String", "System.Management.Automation.PSSnapInInstaller", "Property[Description]"] + - ["System.Management.Automation.PSAdaptedProperty", "System.Management.Automation.PSPropertyAdapter", "Method[GetProperty].ReturnValue"] + - ["System.Management.Automation.ErrorRecord", "System.Management.Automation.PSArgumentException", "Property[ErrorRecord]"] + - ["System.Management.Automation.ActionPreference", "System.Management.Automation.ActionPreference!", "Field[Suspend]"] + - ["System.Management.Automation.PSEventManager", "System.Management.Automation.EngineIntrinsics", "Property[Events]"] + - ["System.Management.Automation.CatalogValidationStatus", "System.Management.Automation.CatalogInformation", "Property[Status]"] + - ["System.Management.Automation.ProgressRecordType", "System.Management.Automation.ProgressRecordType!", "Field[Processing]"] + - ["System.String", "System.Management.Automation.InformationalRecord", "Property[Message]"] + - ["System.String", "System.Management.Automation.VerbsCommunications!", "Field[Disconnect]"] + - ["System.Boolean", "System.Management.Automation.VariablePath", "Property[IsScript]"] + - ["System.Management.Automation.SessionCapabilities", "System.Management.Automation.SessionCapabilities!", "Field[Language]"] + - ["System.Collections.ObjectModel.Collection", "System.Management.Automation.CustomPSSnapIn", "Property[Providers]"] + - ["System.String", "System.Management.Automation.CommandLookupEventArgs", "Property[CommandName]"] + - ["System.Management.Automation.ModuleType", "System.Management.Automation.ModuleType!", "Field[Workflow]"] + - ["System.String", "System.Management.Automation.ProviderInvocationException", "Property[Message]"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.Management.Automation.DscResourceInfo", "Property[Properties]"] + - ["System.String", "System.Management.Automation.CompletionResult", "Property[ListItemText]"] + - ["System.Management.Automation.SwitchParameter", "System.Management.Automation.SwitchParameter!", "Property[Present]"] + - ["System.Int32", "System.Management.Automation.NativeCommandExitException", "Property[ProcessId]"] + - ["System.Int32", "System.Management.Automation.BreakpointUpdatedEventArgs", "Property[BreakpointCount]"] + - ["System.Uri", "System.Management.Automation.PSModuleInfo", "Property[ProjectUri]"] + - ["System.Management.Automation.PSMemberInfo", "System.Management.Automation.PSAdaptedProperty", "Method[Copy].ReturnValue"] + - ["System.Management.Automation.PSMemberTypes", "System.Management.Automation.PSMemberTypes!", "Field[Dynamic]"] + - ["System.Management.Automation.ErrorRecord", "System.Management.Automation.ActionPreferenceStopException", "Property[ErrorRecord]"] + - ["System.String", "System.Management.Automation.PSEventJob", "Property[StatusMessage]"] + - ["System.Collections.ObjectModel.Collection", "System.Management.Automation.ItemCmdletProviderIntrinsics", "Method[Clear].ReturnValue"] + - ["System.String", "System.Management.Automation.ParameterAttribute", "Property[HelpMessage]"] + - ["System.Management.Automation.ProgressView", "System.Management.Automation.ProgressView!", "Field[Minimal]"] + - ["System.Object", "System.Management.Automation.ValidateRangeAttribute", "Property[MaxRange]"] + - ["System.String", "System.Management.Automation.CompletionResult", "Property[ToolTip]"] + - ["System.Management.Automation.CustomControl", "System.Management.Automation.CustomItemExpression", "Property[CustomControl]"] + - ["System.Management.Automation.PSInvocationState", "System.Management.Automation.PSInvocationStateInfo", "Property[State]"] + - ["System.Nullable", "System.Management.Automation.Job", "Property[PSBeginTime]"] + - ["System.Boolean", "System.Management.Automation.ParameterSetMetadata", "Property[ValueFromPipeline]"] + - ["System.String", "System.Management.Automation.ProxyCommand!", "Method[GetProcess].ReturnValue"] + - ["System.Management.Automation.SplitOptions", "System.Management.Automation.SplitOptions!", "Field[IgnorePatternWhitespace]"] + - ["System.Management.Automation.CustomEntryBuilder", "System.Management.Automation.CustomEntryBuilder", "Method[AddCustomControlExpressionBinding].ReturnValue"] + - ["System.Management.Automation.Language.Ast", "System.Management.Automation.ScriptBlock", "Property[Ast]"] + - ["System.String", "System.Management.Automation.PSVariable", "Property[Description]"] + - ["System.String", "System.Management.Automation.PSObject!", "Field[BaseObjectMemberSetName]"] + - ["System.Object", "System.Management.Automation.PSCodeMethod", "Method[Invoke].ReturnValue"] + - ["System.Management.Automation.SignatureStatus", "System.Management.Automation.SignatureStatus!", "Field[NotSigned]"] + - ["System.Collections.ObjectModel.Collection", "System.Management.Automation.CustomPSSnapIn", "Property[Formats]"] + - ["System.Version", "System.Management.Automation.CmdletInfo", "Property[Version]"] + - ["System.Management.Automation.ActionPreference", "System.Management.Automation.ActionPreference!", "Field[Stop]"] + - ["System.String", "System.Management.Automation.PSScriptMethod", "Property[TypeNameOfValue]"] + - ["System.Object", "System.Management.Automation.IDynamicParameters", "Method[GetDynamicParameters].ReturnValue"] + - ["System.String", "System.Management.Automation.PSJobProxy", "Property[StatusMessage]"] + - ["System.ComponentModel.EventDescriptorCollection", "System.Management.Automation.PSObjectTypeDescriptor", "Method[GetEvents].ReturnValue"] + - ["System.String", "System.Management.Automation.VerbsCommon!", "Field[New]"] + - ["System.Management.Automation.SessionStateEntryVisibility", "System.Management.Automation.ApplicationInfo", "Property[Visibility]"] + - ["System.Management.Automation.PSObject", "System.Management.Automation.PSEventHandler", "Field[extraData]"] + - ["System.Boolean", "System.Management.Automation.ScriptBlock", "Property[IsFilter]"] + - ["System.Management.Automation.ErrorCategory", "System.Management.Automation.ErrorCategory!", "Field[InvalidResult]"] + - ["System.Type", "System.Management.Automation.ParameterBindingException", "Property[TypeSpecified]"] + - ["System.Management.Automation.PathIntrinsics", "System.Management.Automation.SessionState", "Property[Path]"] + - ["System.Management.Automation.PSTokenType", "System.Management.Automation.PSTokenType!", "Field[Attribute]"] + - ["System.Management.Automation.CommandOrigin", "System.Management.Automation.CommandOrigin!", "Field[Runspace]"] + - ["System.ComponentModel.AttributeCollection", "System.Management.Automation.PSObjectTypeDescriptor", "Method[GetAttributes].ReturnValue"] + - ["System.String", "System.Management.Automation.VerbsCommon!", "Field[Get]"] + - ["System.Management.Automation.CommandTypes", "System.Management.Automation.CommandTypes!", "Field[Configuration]"] + - ["System.Management.Automation.ErrorCategory", "System.Management.Automation.ErrorCategory!", "Field[PermissionDenied]"] + - ["System.Boolean", "System.Management.Automation.SemanticVersion", "Method[Equals].ReturnValue"] + - ["System.Management.Automation.DebuggerResumeAction", "System.Management.Automation.DebuggerResumeAction!", "Field[StepInto]"] + - ["System.Management.Automation.Runspaces.CommandCollection", "System.Management.Automation.PSCommand", "Property[Commands]"] + - ["System.Management.Automation.PSCommand", "System.Management.Automation.PSCommand", "Method[AddParameter].ReturnValue"] + - ["System.String", "System.Management.Automation.ValidateSetAttribute", "Property[ErrorMessage]"] + - ["System.Management.Automation.InvocationInfo", "System.Management.Automation.DebuggerStopEventArgs", "Property[InvocationInfo]"] + - ["System.String", "System.Management.Automation.FormatViewDefinition", "Property[Name]"] + - ["System.Version", "System.Management.Automation.PSModuleInfo", "Property[Version]"] + - ["System.Management.Automation.WideControlBuilder", "System.Management.Automation.WideControlBuilder", "Method[AddScriptBlockEntry].ReturnValue"] + - ["System.Management.Automation.CmdletInfo", "System.Management.Automation.CommandInvocationIntrinsics", "Method[GetCmdlet].ReturnValue"] + - ["System.String", "System.Management.Automation.PSEvent", "Property[TypeNameOfValue]"] + - ["System.Collections.ObjectModel.Collection", "System.Management.Automation.SecurityDescriptorCmdletProviderIntrinsics", "Method[Get].ReturnValue"] + - ["System.Management.Automation.ListControlBuilder", "System.Management.Automation.ListControl!", "Method[Create].ReturnValue"] + - ["System.Management.Automation.ProviderIntrinsics", "System.Management.Automation.EngineIntrinsics", "Property[InvokeProvider]"] + - ["System.Boolean", "System.Management.Automation.Cmdlet", "Method[ShouldContinue].ReturnValue"] + - ["System.Collections.Generic.List", "System.Management.Automation.InvocationInfo", "Property[UnboundArguments]"] + - ["System.Collections.Generic.List", "System.Management.Automation.SessionState", "Property[Applications]"] + - ["System.Collections.ObjectModel.Collection", "System.Management.Automation.PSMethodInfo", "Property[OverloadDefinitions]"] + - ["System.String", "System.Management.Automation.HostUtilities!", "Field[RemovePSEditFunction]"] + - ["System.Management.Automation.EntrySelectedBy", "System.Management.Automation.CustomControlEntry", "Property[SelectedBy]"] + - ["System.Version", "System.Management.Automation.SemanticVersion!", "Method[op_Implicit].ReturnValue"] + - ["System.Management.Automation.PathInfo", "System.Management.Automation.PathIntrinsics", "Method[SetLocation].ReturnValue"] + - ["System.String", "System.Management.Automation.SemanticVersion", "Method[ToString].ReturnValue"] + - ["System.String", "System.Management.Automation.CmdletAttribute", "Property[NounName]"] + - ["System.Management.Automation.PSMemberInfo", "System.Management.Automation.PSCodeProperty", "Method[Copy].ReturnValue"] + - ["System.Object", "System.Management.Automation.PSModuleInfo", "Method[Invoke].ReturnValue"] + - ["System.Management.Automation.PSMemberTypes", "System.Management.Automation.PSMemberInfo", "Property[MemberType]"] + - ["System.Management.Automation.VariableBreakpoint", "System.Management.Automation.Debugger", "Method[SetVariableBreakpoint].ReturnValue"] + - ["System.String", "System.Management.Automation.ProviderCmdlet!", "Field[GetItemProperty]"] + - ["System.Boolean", "System.Management.Automation.TableControl", "Property[HideTableHeaders]"] + - ["System.String", "System.Management.Automation.VerbInfo", "Property[Description]"] + - ["System.String", "System.Management.Automation.DscResourceInfo", "Property[Path]"] + - ["System.Management.Automation.CustomEntryBuilder", "System.Management.Automation.CustomEntryBuilder", "Method[AddPropertyExpressionBinding].ReturnValue"] + - ["System.Management.Automation.ExperimentAction", "System.Management.Automation.ParameterAttribute", "Property[ExperimentAction]"] + - ["System.String", "System.Management.Automation.ProviderCmdlet!", "Field[ConvertPath]"] + - ["System.Management.Automation.JobStateInfo", "System.Management.Automation.JobStateEventArgs", "Property[JobStateInfo]"] + - ["System.Guid", "System.Management.Automation.Debugger", "Property[InstanceId]"] + - ["System.Management.Automation.PowerShellStreamType", "System.Management.Automation.PowerShellStreamType!", "Field[Output]"] + - ["System.String", "System.Management.Automation.VerbsCommon!", "Field[Remove]"] + - ["System.String", "System.Management.Automation.VerbsCommon!", "Field[Resize]"] + - ["System.Management.Automation.CommandOrigin", "System.Management.Automation.InvocationInfo", "Property[CommandOrigin]"] + - ["System.Boolean", "System.Management.Automation.CustomItemExpression", "Property[EnumerateCollection]"] + - ["System.Boolean", "System.Management.Automation.SemanticVersion!", "Method[TryParse].ReturnValue"] + - ["System.Boolean", "System.Management.Automation.ICommandRuntime2", "Method[ShouldContinue].ReturnValue"] + - ["System.Boolean", "System.Management.Automation.PSParameterizedProperty", "Property[IsGettable]"] + - ["System.Management.Automation.PowerShellStreamType", "System.Management.Automation.PowerShellStreamType!", "Field[Progress]"] + - ["System.String", "System.Management.Automation.PSClassMemberInfo", "Property[Name]"] + - ["System.Collections.ObjectModel.Collection", "System.Management.Automation.PSListModifier", "Property[Replace]"] + - ["System.Collections.Generic.IList", "System.Management.Automation.AliasAttribute", "Property[AliasNames]"] + - ["System.Management.Automation.ModuleType", "System.Management.Automation.ModuleType!", "Field[Manifest]"] + - ["System.Boolean", "System.Management.Automation.ConfigurationInfo", "Property[IsMetaConfiguration]"] + - ["System.Management.Automation.PSStyle+ForegroundColor", "System.Management.Automation.PSStyle", "Property[Foreground]"] + - ["System.String", "System.Management.Automation.DisplayEntry", "Method[ToString].ReturnValue"] + - ["System.Management.Automation.PSMemberInfoCollection", "System.Management.Automation.PSMemberSet", "Property[Properties]"] + - ["System.Management.Automation.PSMemberInfo", "System.Management.Automation.PSVariableProperty", "Method[Copy].ReturnValue"] + - ["System.Management.Automation.PSTransactionStatus", "System.Management.Automation.PSTransactionStatus!", "Field[RolledBack]"] + - ["System.String", "System.Management.Automation.OutputTypeAttribute", "Property[ProviderCmdlet]"] + - ["System.Management.Automation.CompletionResultType", "System.Management.Automation.CompletionResultType!", "Field[History]"] + - ["System.Management.Automation.PSModuleInfo", "System.Management.Automation.ScriptBlock", "Property[Module]"] + - ["System.Collections.ObjectModel.Collection", "System.Management.Automation.PropertyCmdletProviderIntrinsics", "Method[Get].ReturnValue"] + - ["System.Boolean", "System.Management.Automation.SettingValueExceptionEventArgs", "Property[ShouldThrow]"] + - ["System.String", "System.Management.Automation.PathIntrinsics", "Method[ParseParent].ReturnValue"] + - ["System.String", "System.Management.Automation.ExperimentalFeature", "Property[Description]"] + - ["System.Management.Automation.PathInfoStack", "System.Management.Automation.PathIntrinsics", "Method[LocationStack].ReturnValue"] + - ["System.Management.Automation.PSMemberInfo", "System.Management.Automation.PSAliasProperty", "Method[Copy].ReturnValue"] + - ["System.Management.Automation.Language.IScriptExtent", "System.Management.Automation.InvocationInfo", "Property[DisplayScriptPosition]"] + - ["System.String", "System.Management.Automation.PSSnapInInfo", "Property[ModuleName]"] + - ["System.Management.Automation.PSStyle+BackgroundColor", "System.Management.Automation.PSStyle", "Property[Background]"] + - ["System.Management.Automation.PSMemberTypes", "System.Management.Automation.PSMemberTypes!", "Field[NoteProperty]"] + - ["System.String", "System.Management.Automation.PSStyle", "Property[Dim]"] + - ["System.Management.Automation.CommandTypes", "System.Management.Automation.CommandTypes!", "Field[Cmdlet]"] + - ["System.Management.Automation.PSMemberInfo", "System.Management.Automation.PSMethod", "Method[Copy].ReturnValue"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.Management.Automation.PSClassInfo", "Property[Members]"] + - ["System.Boolean", "System.Management.Automation.ParameterAttribute", "Property[ValueFromPipelineByPropertyName]"] + - ["System.Boolean", "System.Management.Automation.ParameterAttribute", "Property[ValueFromPipeline]"] + - ["System.Management.Automation.PSTokenType", "System.Management.Automation.PSTokenType!", "Field[Member]"] + - ["System.String", "System.Management.Automation.VerbsLifecycle!", "Field[Approve]"] + - ["System.Collections.ObjectModel.Collection", "System.Management.Automation.PathIntrinsics", "Method[GetResolvedProviderPathFromPSPath].ReturnValue"] + - ["System.Collections.Generic.IEnumerable", "System.Management.Automation.Cmdlet", "Method[Invoke].ReturnValue"] + - ["System.Management.Automation.ErrorCategoryInfo", "System.Management.Automation.ErrorRecord", "Property[CategoryInfo]"] + - ["System.Management.Automation.CatalogValidationStatus", "System.Management.Automation.CatalogValidationStatus!", "Field[ValidationFailed]"] + - ["System.Management.Automation.DebuggerResumeAction", "System.Management.Automation.DebuggerResumeAction!", "Field[StepOver]"] + - ["System.Object", "System.Management.Automation.PSTypeConverter", "Method[ConvertTo].ReturnValue"] + - ["System.Management.Automation.ErrorRecord", "System.Management.Automation.PSNotImplementedException", "Property[ErrorRecord]"] + - ["System.Guid", "System.Management.Automation.JobDefinition", "Property[InstanceId]"] + - ["System.Int32", "System.Management.Automation.PSToken", "Property[Length]"] + - ["System.Management.Automation.DisplayEntry", "System.Management.Automation.CustomItemExpression", "Property[Expression]"] + - ["System.String", "System.Management.Automation.VerbsDiagnostic!", "Field[Repair]"] + - ["System.String", "System.Management.Automation.PSModuleInfo", "Property[HelpInfoUri]"] + - ["System.Management.Automation.PathInfo", "System.Management.Automation.LocationChangedEventArgs", "Property[NewPath]"] + - ["System.Collections.ICollection", "System.Management.Automation.OrderedHashtable", "Property[Values]"] + - ["System.String", "System.Management.Automation.CommandMetadata", "Property[HelpUri]"] + - ["System.String", "System.Management.Automation.ValidatePatternAttribute", "Property[ErrorMessage]"] + - ["System.String", "System.Management.Automation.Cmdlet", "Method[GetResourceString].ReturnValue"] + - ["System.String", "System.Management.Automation.ProviderCmdlet!", "Field[GetAcl]"] + - ["System.Type", "System.Management.Automation.ParameterBindingException", "Property[ParameterType]"] + - ["System.String", "System.Management.Automation.ExtendedTypeDefinition", "Method[ToString].ReturnValue"] + - ["System.Collections.Generic.IEnumerable", "System.Management.Automation.ArgumentCompletionsAttribute", "Method[CompleteArgument].ReturnValue"] + - ["System.String", "System.Management.Automation.CommandBreakpoint", "Method[ToString].ReturnValue"] + - ["System.String", "System.Management.Automation.ProviderCmdlet!", "Field[RemoveItemProperty]"] + - ["System.Guid", "System.Management.Automation.DataAddingEventArgs", "Property[PowerShellInstanceId]"] + - ["System.Boolean", "System.Management.Automation.PSSnapInInfo", "Property[IsDefault]"] + - ["System.Management.Automation.ValidateRangeKind", "System.Management.Automation.ValidateRangeKind!", "Field[Negative]"] + - ["System.String", "System.Management.Automation.SwitchParameter", "Method[ToString].ReturnValue"] + - ["System.Management.Automation.PSDriveInfo", "System.Management.Automation.DriveManagementIntrinsics", "Method[Get].ReturnValue"] + - ["System.String", "System.Management.Automation.PSCredential", "Property[UserName]"] + - ["System.Management.Automation.PSTokenType", "System.Management.Automation.PSTokenType!", "Field[String]"] + - ["System.Management.Automation.Alignment", "System.Management.Automation.Alignment!", "Field[Left]"] + - ["System.Boolean", "System.Management.Automation.CommandParameterInfo", "Property[ValueFromPipelineByPropertyName]"] + - ["System.Collections.ObjectModel.Collection", "System.Management.Automation.ItemCmdletProviderIntrinsics", "Method[Get].ReturnValue"] + - ["System.String", "System.Management.Automation.InvocationInfo", "Property[Line]"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.Management.Automation.ScriptInfo", "Property[OutputType]"] + - ["System.String", "System.Management.Automation.RuntimeDefinedParameterDictionary", "Property[HelpFile]"] + - ["System.String", "System.Management.Automation.ProviderCmdlet!", "Field[SetContent]"] + - ["System.String", "System.Management.Automation.PSModuleInfo", "Property[Description]"] + - ["System.Management.Automation.PSEventArgs", "System.Management.Automation.PSEventManager", "Method[CreateEvent].ReturnValue"] + - ["System.Management.Automation.PSInvocationState", "System.Management.Automation.InvalidPowerShellStateException", "Property[CurrentState]"] + - ["System.String", "System.Management.Automation.VerbsCommunications!", "Field[Receive]"] + - ["System.String", "System.Management.Automation.ApplicationInfo", "Property[Definition]"] + - ["System.Management.Automation.ErrorCategory", "System.Management.Automation.ErrorCategory!", "Field[AuthenticationError]"] + - ["System.Management.Automation.JobState", "System.Management.Automation.JobState!", "Field[Failed]"] + - ["System.Int32", "System.Management.Automation.LineBreakpoint", "Property[Column]"] + - ["System.Int32", "System.Management.Automation.LanguagePrimitives!", "Method[Compare].ReturnValue"] + - ["System.Management.Automation.PowerShell", "System.Management.Automation.PowerShell", "Method[AddParameter].ReturnValue"] + - ["System.Management.Automation.PSDriveInfo", "System.Management.Automation.DriveManagementIntrinsics", "Method[New].ReturnValue"] + - ["System.Collections.Generic.List", "System.Management.Automation.PSEventManager", "Property[Subscribers]"] + - ["System.Management.Automation.PSMemberTypes", "System.Management.Automation.PSMemberTypes!", "Field[All]"] + - ["System.String", "System.Management.Automation.PSDynamicMember", "Property[TypeNameOfValue]"] + - ["System.Collections.ObjectModel.Collection", "System.Management.Automation.ScriptBlock", "Method[Invoke].ReturnValue"] + - ["System.String", "System.Management.Automation.PSClassMemberInfo", "Property[DefaultValue]"] + - ["System.Threading.Tasks.Task", "System.Management.Automation.PowerShell", "Method[StopAsync].ReturnValue"] + - ["System.String", "System.Management.Automation.VerbsCommon!", "Field[Switch]"] + - ["System.UInt32", "System.Management.Automation.WideControl", "Property[Columns]"] + - ["System.Management.Automation.ValidateRangeKind", "System.Management.Automation.ValidateRangeKind!", "Field[NonPositive]"] + - ["System.Management.Automation.CompletionResult", "System.Management.Automation.CommandCompletion", "Method[GetNextResult].ReturnValue"] + - ["System.Management.Automation.ICommandRuntime", "System.Management.Automation.Cmdlet", "Property[CommandRuntime]"] + - ["System.Management.Automation.Job", "System.Management.Automation.PSJobStartEventArgs", "Property[Job]"] + - ["System.Boolean", "System.Management.Automation.ParameterAttribute", "Property[DontShow]"] + - ["System.Management.Automation.SplitOptions", "System.Management.Automation.SplitOptions!", "Field[SimpleMatch]"] + - ["System.Boolean", "System.Management.Automation.ParameterSetMetadata", "Property[ValueFromRemainingArguments]"] + - ["System.Boolean", "System.Management.Automation.CommandParameterInfo", "Property[ValueFromRemainingArguments]"] + - ["System.Management.Automation.WildcardOptions", "System.Management.Automation.WildcardOptions!", "Field[CultureInvariant]"] + - ["System.Management.Automation.PowerShell", "System.Management.Automation.PowerShell", "Method[AddArgument].ReturnValue"] + - ["System.Management.Automation.BreakpointUpdateType", "System.Management.Automation.BreakpointUpdatedEventArgs", "Property[UpdateType]"] + - ["System.String", "System.Management.Automation.VerbsSecurity!", "Field[Grant]"] + - ["System.Management.Automation.SignatureType", "System.Management.Automation.Signature", "Property[SignatureType]"] + - ["System.Management.Automation.SteppablePipeline", "System.Management.Automation.ScriptBlock", "Method[GetSteppablePipeline].ReturnValue"] + - ["System.Management.Automation.PSObject", "System.Management.Automation.PagingParameters", "Method[NewTotalCount].ReturnValue"] + - ["System.Management.Automation.WideControlBuilder", "System.Management.Automation.WideControlBuilder", "Method[GroupByProperty].ReturnValue"] + - ["System.Management.Automation.CopyContainers", "System.Management.Automation.CopyContainers!", "Field[CopyChildrenOfTargetContainer]"] + - ["System.Management.Automation.ErrorCategory", "System.Management.Automation.ErrorCategory!", "Field[CloseError]"] + - ["T", "System.Management.Automation.LanguagePrimitives!", "Method[ConvertTo].ReturnValue"] + - ["System.String", "System.Management.Automation.VerbsData!", "Field[Group]"] + - ["System.String", "System.Management.Automation.PSSnapInInfo", "Method[ToString].ReturnValue"] + - ["System.Management.Automation.ActionPreference", "System.Management.Automation.ActionPreference!", "Field[Break]"] + - ["System.Management.Automation.CommandOrigin", "System.Management.Automation.CommandOrigin!", "Field[Internal]"] + - ["System.String", "System.Management.Automation.ExternalScriptInfo", "Property[ScriptContents]"] + - ["System.String", "System.Management.Automation.ProviderCmdlet!", "Field[ClearItem]"] + - ["System.String", "System.Management.Automation.ParameterMetadata", "Property[Name]"] + - ["System.String", "System.Management.Automation.PSStyle!", "Method[MapForegroundColorToEscapeSequence].ReturnValue"] + - ["System.Management.Automation.ErrorCategory", "System.Management.Automation.ErrorCategory!", "Field[ProtocolError]"] + - ["System.Management.Automation.ModuleAccessMode", "System.Management.Automation.PSModuleInfo", "Property[AccessMode]"] + - ["System.String", "System.Management.Automation.ProxyCommand!", "Method[GetCmdletBindingAttribute].ReturnValue"] + - ["System.Boolean", "System.Management.Automation.ExperimentalFeature!", "Method[IsEnabled].ReturnValue"] + - ["System.Management.Automation.ProgressRecordType", "System.Management.Automation.ProgressRecordType!", "Field[Completed]"] + - ["System.String", "System.Management.Automation.PSObject!", "Field[ExtendedMemberSetName]"] + - ["System.Boolean", "System.Management.Automation.PSNoteProperty", "Property[IsGettable]"] + - ["System.Management.Automation.EntrySelectedBy", "System.Management.Automation.WideControlEntryItem", "Property[EntrySelectedBy]"] + - ["System.String", "System.Management.Automation.PSSessionTypeOption", "Method[ConstructPrivateData].ReturnValue"] + - ["System.Management.Automation.ErrorView", "System.Management.Automation.ErrorView!", "Field[DetailedView]"] + - ["System.Collections.Generic.Dictionary", "System.Management.Automation.CommandMetadata", "Property[Parameters]"] + - ["System.String", "System.Management.Automation.VerbsData!", "Field[Initialize]"] + - ["System.Management.Automation.PSMemberInfoCollection", "System.Management.Automation.PSObject", "Property[Methods]"] + - ["System.Boolean", "System.Management.Automation.PSNoteProperty", "Property[IsSettable]"] + - ["System.Management.Automation.PSMemberInfo", "System.Management.Automation.PSScriptProperty", "Method[Copy].ReturnValue"] + - ["System.Boolean", "System.Management.Automation.SemanticVersion!", "Method[op_GreaterThanOrEqual].ReturnValue"] + - ["System.Management.Automation.RemotingCapability", "System.Management.Automation.CommandMetadata", "Property[RemotingCapability]"] + - ["System.Management.Automation.PSTraceSourceOptions", "System.Management.Automation.PSTraceSourceOptions!", "Field[Property]"] + - ["System.Management.Automation.SteppablePipeline", "System.Management.Automation.PowerShell", "Method[GetSteppablePipeline].ReturnValue"] + - ["System.Management.Automation.ErrorRecord", "System.Management.Automation.PSNotSupportedException", "Property[ErrorRecord]"] + - ["System.Reflection.Assembly", "System.Management.Automation.PSModuleInfo", "Property[ImplementingAssembly]"] + - ["System.Management.Automation.PSCredentialUIOptions", "System.Management.Automation.PSCredentialUIOptions!", "Field[ReadOnlyUserName]"] + - ["System.Management.Automation.PSEventManager", "System.Management.Automation.PSCmdlet", "Property[Events]"] + - ["System.EventArgs", "System.Management.Automation.PSEventArgs", "Property[SourceEventArgs]"] + - ["System.String", "System.Management.Automation.ProxyCommand!", "Method[GetParamBlock].ReturnValue"] + - ["System.Collections.Generic.IEnumerable", "System.Management.Automation.Debugger", "Method[GetCallStack].ReturnValue"] + - ["System.Management.Automation.PSTraceSourceOptions", "System.Management.Automation.PSTraceSourceOptions!", "Field[Scope]"] + - ["System.Collections.Generic.IEnumerable", "System.Management.Automation.CmdletProviderManagementIntrinsics", "Method[GetAll].ReturnValue"] + - ["System.Boolean", "System.Management.Automation.VariablePath", "Property[IsPrivate]"] + - ["System.String", "System.Management.Automation.PathInfoStack", "Property[Name]"] + - ["System.String", "System.Management.Automation.VerbsCommon!", "Field[Watch]"] + - ["System.String", "System.Management.Automation.PSStyle", "Property[ItalicOff]"] + - ["System.String", "System.Management.Automation.Job", "Property[Name]"] + - ["System.String", "System.Management.Automation.VerbsSecurity!", "Field[Revoke]"] + - ["System.String", "System.Management.Automation.PSAliasProperty", "Property[ReferencedMemberName]"] + - ["System.Int32", "System.Management.Automation.PSTransaction", "Property[SubscriberCount]"] + - ["System.Object", "System.Management.Automation.PSTypeConverter", "Method[ConvertFrom].ReturnValue"] + - ["System.String", "System.Management.Automation.PSDriveInfo", "Method[ToString].ReturnValue"] + - ["System.Security.SecureString", "System.Management.Automation.PSCredential", "Property[Password]"] + - ["System.ComponentModel.AttributeCollection", "System.Management.Automation.PSObjectPropertyDescriptor", "Property[Attributes]"] + - ["System.Management.Automation.PSMemberInfoCollection", "System.Management.Automation.PSObject", "Property[Members]"] + - ["System.Boolean", "System.Management.Automation.NullValidationAttributeBase", "Method[IsArgumentCollection].ReturnValue"] + - ["System.Management.Automation.PSVariable", "System.Management.Automation.PSVariableIntrinsics", "Method[Get].ReturnValue"] + - ["System.Boolean", "System.Management.Automation.CommandInvocationIntrinsics", "Property[HasErrors]"] + - ["System.Object", "System.Management.Automation.PSProperty", "Property[Value]"] + - ["System.Object", "System.Management.Automation.ConvertThroughString", "Method[ConvertFrom].ReturnValue"] + - ["System.Management.Automation.PSDataStreams", "System.Management.Automation.PowerShell", "Property[Streams]"] + - ["System.Management.Automation.PSMemberViewTypes", "System.Management.Automation.PSMemberViewTypes!", "Field[All]"] + - ["System.String", "System.Management.Automation.VerbsLifecycle!", "Field[Start]"] + - ["System.Management.Automation.PSTraceSourceOptions", "System.Management.Automation.PSTraceSourceOptions!", "Field[None]"] + - ["System.String", "System.Management.Automation.FunctionInfo", "Property[HelpFile]"] + - ["System.String", "System.Management.Automation.ErrorCategoryInfo", "Property[Reason]"] + - ["System.String", "System.Management.Automation.VerbsSecurity!", "Field[Unprotect]"] + - ["System.Exception", "System.Management.Automation.GettingValueExceptionEventArgs", "Property[Exception]"] + - ["System.Collections.ObjectModel.Collection", "System.Management.Automation.ParameterMetadata", "Property[Aliases]"] + - ["System.Management.Automation.CommandTypes", "System.Management.Automation.CommandTypes!", "Field[All]"] + - ["System.Collections.Generic.List", "System.Management.Automation.CustomControlEntry", "Property[CustomItems]"] + - ["System.Nullable", "System.Management.Automation.HostInformationMessage", "Property[NoNewLine]"] + - ["System.String", "System.Management.Automation.WorkflowInfo", "Property[Definition]"] + - ["System.Management.Automation.JobStateInfo", "System.Management.Automation.JobStateEventArgs", "Property[PreviousJobStateInfo]"] + - ["System.Management.Automation.PSCommand", "System.Management.Automation.PSCommand", "Method[AddArgument].ReturnValue"] + - ["System.String", "System.Management.Automation.HostUtilities!", "Field[PSEditFunction]"] + - ["System.Management.Automation.PropertyCmdletProviderIntrinsics", "System.Management.Automation.ProviderIntrinsics", "Property[Property]"] + - ["System.Collections.Generic.Dictionary", "System.Management.Automation.ParameterMetadata", "Property[ParameterSets]"] + - ["System.Management.Automation.SigningOption", "System.Management.Automation.SigningOption!", "Field[AddOnlyCertificate]"] + - ["System.Management.Automation.JobState", "System.Management.Automation.InvalidJobStateException", "Property[CurrentState]"] + - ["System.Management.Automation.PSTransactionContext", "System.Management.Automation.Cmdlet", "Property[CurrentPSTransaction]"] + - ["System.Management.Automation.PSEventSubscriber", "System.Management.Automation.PSEventManager", "Method[SubscribeEvent].ReturnValue"] + - ["System.String", "System.Management.Automation.PSStyle!", "Method[MapColorPairToEscapeSequence].ReturnValue"] + - ["System.Management.Automation.ActionPreference", "System.Management.Automation.ActionPreference!", "Field[Ignore]"] + - ["System.Management.Automation.ConfirmImpact", "System.Management.Automation.ConfirmImpact!", "Field[High]"] + - ["System.Collections.ObjectModel.Collection", "System.Management.Automation.CustomPSSnapIn", "Property[Cmdlets]"] + - ["System.Boolean", "System.Management.Automation.PSObjectTypeDescriptor", "Method[Equals].ReturnValue"] + - ["System.Boolean", "System.Management.Automation.OrderedHashtable", "Property[IsFixedSize]"] + - ["System.Management.Automation.ModuleAccessMode", "System.Management.Automation.ModuleAccessMode!", "Field[ReadOnly]"] + - ["System.Management.Automation.ErrorCategory", "System.Management.Automation.ErrorCategory!", "Field[OperationStopped]"] + - ["System.Int32", "System.Management.Automation.Breakpoint", "Property[HitCount]"] + - ["System.Management.Automation.RemotingCapability", "System.Management.Automation.RemotingCapability!", "Field[SupportedByCommand]"] + - ["System.Guid", "System.Management.Automation.JobRepository", "Method[GetKey].ReturnValue"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.Management.Automation.PSModuleInfo", "Property[ExportedDscResources]"] + - ["System.String", "System.Management.Automation.PSProperty", "Method[ToString].ReturnValue"] + - ["System.Management.Automation.RemotingCapability", "System.Management.Automation.RemotingCapability!", "Field[OwnedByCommand]"] + - ["System.Management.Automation.ScopedItemOptions", "System.Management.Automation.CmdletInfo", "Property[Options]"] + - ["System.Boolean", "System.Management.Automation.SessionState", "Property[UseFullLanguageModeInDebugger]"] + - ["System.Version", "System.Management.Automation.PSSnapInSpecification", "Property[Version]"] + - ["System.Management.Automation.SessionStateCategory", "System.Management.Automation.SessionStateCategory!", "Field[Command]"] + - ["System.Management.Automation.ErrorCategory", "System.Management.Automation.ErrorCategory!", "Field[ParserError]"] + - ["System.Management.Automation.SignatureType", "System.Management.Automation.SignatureType!", "Field[Authenticode]"] + - ["System.String", "System.Management.Automation.CallStackFrame", "Property[ScriptName]"] + - ["System.UInt32", "System.Management.Automation.CustomItemFrame", "Property[FirstLineIndent]"] + - ["System.Collections.Generic.List", "System.Management.Automation.CompletionCompleters!", "Method[CompleteOperator].ReturnValue"] + - ["System.Management.Automation.Host.PSHost", "System.Management.Automation.PSCmdlet", "Property[Host]"] + - ["System.String", "System.Management.Automation.PSSnapInInfo", "Property[ApplicationBase]"] + - ["System.Management.Automation.EntrySelectedBy", "System.Management.Automation.ListControlEntry", "Property[EntrySelectedBy]"] + - ["System.String", "System.Management.Automation.PSSnapInInstaller", "Property[DescriptionResource]"] + - ["System.String", "System.Management.Automation.ProviderInfo", "Method[ToString].ReturnValue"] + - ["System.Management.Automation.ErrorRecord", "System.Management.Automation.PSArgumentOutOfRangeException", "Property[ErrorRecord]"] + - ["System.String", "System.Management.Automation.PSEngineEvent!", "Field[Exiting]"] + - ["System.Object", "System.Management.Automation.PSModuleInfo", "Property[PrivateData]"] + - ["System.Management.Automation.SessionStateCategory", "System.Management.Automation.SessionStateCategory!", "Field[CmdletProvider]"] + - ["System.Collections.Generic.List", "System.Management.Automation.TableControlRow", "Property[Columns]"] + - ["System.String", "System.Management.Automation.PSScriptProperty", "Method[ToString].ReturnValue"] + - ["System.Management.Automation.SessionStateEntryVisibility", "System.Management.Automation.SessionStateEntryVisibility!", "Field[Private]"] + - ["System.Collections.Generic.Dictionary", "System.Management.Automation.InvocationInfo", "Property[BoundParameters]"] + - ["System.Management.Automation.ScriptBlock", "System.Management.Automation.PSModuleInfo", "Method[NewBoundScriptBlock].ReturnValue"] + - ["System.Management.Automation.ErrorCategory", "System.Management.Automation.ErrorCategory!", "Field[MetadataError]"] + - ["System.String", "System.Management.Automation.VerbsCommon!", "Field[Hide]"] + - ["System.Management.Automation.PSTokenType", "System.Management.Automation.PSTokenType!", "Field[Unknown]"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.Management.Automation.CommandInfo", "Property[ParameterSets]"] + - ["System.Management.Automation.PathInfo", "System.Management.Automation.PathIntrinsics", "Property[CurrentFileSystemLocation]"] + - ["System.Management.Automation.Alignment", "System.Management.Automation.Alignment!", "Field[Center]"] + - ["System.Management.Automation.PSCredentialTypes", "System.Management.Automation.PSCredentialTypes!", "Field[Generic]"] + - ["System.String", "System.Management.Automation.VariableBreakpoint", "Method[ToString].ReturnValue"] + - ["System.Type", "System.Management.Automation.PSTypeName", "Property[Type]"] + - ["System.Version", "System.Management.Automation.PSModuleInfo", "Property[DotNetFrameworkVersion]"] + - ["System.Management.Automation.InvocationInfo", "System.Management.Automation.PSCmdlet", "Property[MyInvocation]"] + - ["System.Management.Automation.PSInvocationState", "System.Management.Automation.PSInvocationState!", "Field[Stopping]"] + - ["System.String", "System.Management.Automation.ScriptRequiresException", "Property[RequiresShellPath]"] + - ["System.Management.Automation.PSInvocationState", "System.Management.Automation.PSInvocationState!", "Field[Running]"] + - ["System.String", "System.Management.Automation.PSCodeProperty", "Property[TypeNameOfValue]"] + - ["System.Management.Automation.JobState", "System.Management.Automation.JobState!", "Field[Blocked]"] + - ["System.String", "System.Management.Automation.ProgressRecord", "Property[CurrentOperation]"] + - ["System.Management.Automation.CompletionResultType", "System.Management.Automation.CompletionResultType!", "Field[Text]"] + - ["System.String", "System.Management.Automation.VerbsData!", "Field[Dismount]"] + - ["System.String", "System.Management.Automation.VariablePath", "Method[ToString].ReturnValue"] + - ["System.Collections.ObjectModel.Collection", "System.Management.Automation.PSSnapInInfo", "Property[Formats]"] + - ["System.Management.Automation.ScopedItemOptions", "System.Management.Automation.ScopedItemOptions!", "Field[None]"] + - ["System.String", "System.Management.Automation.PSTraceSource", "Property[Description]"] + - ["System.String", "System.Management.Automation.PSSnapInInfo", "Property[Description]"] + - ["System.Boolean", "System.Management.Automation.PSEventSubscriber", "Property[ForwardEvent]"] + - ["System.Management.Automation.ErrorCategory", "System.Management.Automation.ErrorCategory!", "Field[InvalidType]"] + - ["System.String", "System.Management.Automation.ProviderCmdlet!", "Field[JoinPath]"] + - ["System.Object", "System.Management.Automation.PSEventSubscriber", "Property[SourceObject]"] + - ["System.Management.Automation.PSMemberInfoCollection", "System.Management.Automation.PSMemberSet", "Property[Members]"] + - ["System.Threading.ApartmentState", "System.Management.Automation.PSInvocationSettings", "Property[ApartmentState]"] + - ["System.String", "System.Management.Automation.FunctionInfo", "Property[Noun]"] + - ["System.String", "System.Management.Automation.PSToken", "Property[Content]"] + - ["System.String", "System.Management.Automation.VerbsDiagnostic!", "Field[Measure]"] + - ["System.String", "System.Management.Automation.PSSnapInInfo", "Property[AssemblyName]"] + - ["System.String", "System.Management.Automation.VerbsDiagnostic!", "Field[Trace]"] + - ["System.String", "System.Management.Automation.PSParseError", "Property[Message]"] + - ["System.String", "System.Management.Automation.ApplicationInfo", "Property[Extension]"] + - ["System.Management.Automation.PowerShellStreamType", "System.Management.Automation.PowerShellStreamType!", "Field[Warning]"] + - ["System.Management.Automation.ErrorRecord", "System.Management.Automation.PSSecurityException", "Property[ErrorRecord]"] + - ["System.String", "System.Management.Automation.ModuleIntrinsics!", "Method[GetModulePath].ReturnValue"] + - ["System.String", "System.Management.Automation.ParameterSetMetadata", "Property[HelpMessageBaseName]"] + - ["System.Management.Automation.DebuggerStopEventArgs", "System.Management.Automation.Debugger", "Method[GetDebuggerStopArgs].ReturnValue"] + - ["System.Collections.ObjectModel.Collection", "System.Management.Automation.ProviderInfo", "Property[Drives]"] + - ["System.Management.Automation.ConfirmImpact", "System.Management.Automation.CmdletCommonMetadataAttribute", "Property[ConfirmImpact]"] + - ["System.Collections.Generic.Dictionary", "System.Management.Automation.PSModuleInfo", "Property[ExportedCommands]"] + - ["System.String", "System.Management.Automation.ProxyCommand!", "Method[GetEnd].ReturnValue"] + - ["System.Int32", "System.Management.Automation.JobDataAddedEventArgs", "Property[Index]"] + - ["System.Management.Automation.PSObject", "System.Management.Automation.RemoteException", "Property[SerializedRemoteException]"] + - ["System.Collections.Generic.IEnumerable", "System.Management.Automation.PSModuleInfo", "Property[FileList]"] + - ["System.String", "System.Management.Automation.InvocationInfo", "Property[InvocationName]"] + - ["System.Management.Automation.PSTraceSourceOptions", "System.Management.Automation.PSTraceSourceOptions!", "Field[ExecutionFlow]"] + - ["System.Boolean", "System.Management.Automation.PSMemberInfo", "Property[IsInstance]"] + - ["System.String", "System.Management.Automation.PSPropertySet", "Method[ToString].ReturnValue"] + - ["System.String", "System.Management.Automation.ProviderCmdlet!", "Field[MoveItemProperty]"] + - ["System.String", "System.Management.Automation.PSDriveInfo", "Property[CurrentLocation]"] + - ["System.Management.Automation.RemotingBehavior", "System.Management.Automation.RemotingBehavior!", "Field[Custom]"] + - ["System.Object", "System.Management.Automation.PSAdaptedProperty", "Property[Tag]"] + - ["System.Management.Automation.SessionState", "System.Management.Automation.EngineIntrinsics", "Property[SessionState]"] + - ["System.Management.Automation.PSTokenType", "System.Management.Automation.PSTokenType!", "Field[LineContinuation]"] + - ["System.String", "System.Management.Automation.ScriptBlock", "Method[ToString].ReturnValue"] + - ["System.String[]", "System.Management.Automation.CachedValidValuesGeneratorBase", "Method[GetValidValues].ReturnValue"] + - ["System.Management.Automation.PSMemberTypes", "System.Management.Automation.PSMemberTypes!", "Field[MemberSet]"] + - ["System.Management.Automation.JobThreadOptions", "System.Management.Automation.JobThreadOptions!", "Field[UseThreadPoolThread]"] + - ["System.String", "System.Management.Automation.ParameterAttribute", "Property[ExperimentName]"] + - ["System.Collections.Generic.IEnumerable", "System.Management.Automation.PSModuleInfo", "Property[ExperimentalFeatures]"] + - ["System.String", "System.Management.Automation.ProviderInfo", "Property[HelpFile]"] + - ["System.Management.Automation.PSMemberTypes", "System.Management.Automation.PSProperty", "Property[MemberType]"] + - ["System.String", "System.Management.Automation.PSStyle", "Property[Blink]"] + - ["System.String", "System.Management.Automation.PSArgumentException", "Property[Message]"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.Management.Automation.ApplicationInfo", "Property[OutputType]"] + - ["System.String", "System.Management.Automation.PathInfo", "Property[ProviderPath]"] + - ["System.DateTime", "System.Management.Automation.InformationRecord", "Property[TimeGenerated]"] + - ["System.Boolean", "System.Management.Automation.PathIntrinsics", "Method[IsProviderQualified].ReturnValue"] + - ["System.Management.Automation.ProviderIntrinsics", "System.Management.Automation.SessionState", "Property[InvokeProvider]"] + - ["System.Boolean", "System.Management.Automation.SemanticVersion!", "Method[op_LessThan].ReturnValue"] + - ["System.Boolean", "System.Management.Automation.PSPropertyInfo", "Property[IsGettable]"] + - ["System.Management.Automation.PSVariable", "System.Management.Automation.PSModuleInfo", "Method[GetVariableFromCallersModule].ReturnValue"] + - ["System.String", "System.Management.Automation.PSTypeName", "Method[ToString].ReturnValue"] + - ["System.String", "System.Management.Automation.PSClassMemberInfo", "Property[TypeName]"] + - ["System.Management.Automation.PSCredentialUIOptions", "System.Management.Automation.PSCredentialUIOptions!", "Field[None]"] + - ["System.Boolean", "System.Management.Automation.ValidateNotNullOrAttributeBase", "Field[_checkWhiteSpace]"] + - ["System.String", "System.Management.Automation.ProviderCmdlet!", "Field[ClearItemProperty]"] + - ["System.Management.Automation.ErrorCategory", "System.Management.Automation.ErrorCategory!", "Field[OpenError]"] + - ["System.Collections.Generic.List", "System.Management.Automation.ListControlEntry", "Property[Items]"] + - ["System.String", "System.Management.Automation.VerbsCommon!", "Field[Enter]"] + - ["System.Management.Automation.DSCResourceRunAsCredential", "System.Management.Automation.DSCResourceRunAsCredential!", "Field[NotSupported]"] + - ["System.String", "System.Management.Automation.ErrorDetails", "Method[ToString].ReturnValue"] + - ["System.Management.Automation.PSMemberViewTypes", "System.Management.Automation.PSMemberViewTypes!", "Field[Extended]"] + - ["System.Boolean", "System.Management.Automation.ExperimentalFeature", "Property[Enabled]"] + - ["System.Management.Automation.WhereOperatorSelectionMode", "System.Management.Automation.WhereOperatorSelectionMode!", "Field[Default]"] + - ["System.Boolean", "System.Management.Automation.PSDriveInfo!", "Method[op_GreaterThan].ReturnValue"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.Management.Automation.CommandParameterInfo", "Property[Aliases]"] + - ["System.String", "System.Management.Automation.PSEngineEvent!", "Field[WorkflowJobStartEvent]"] + - ["System.String", "System.Management.Automation.PSSerializer!", "Method[Serialize].ReturnValue"] + - ["System.Management.Automation.TableControlBuilder", "System.Management.Automation.TableRowDefinitionBuilder", "Method[EndRowDefinition].ReturnValue"] + - ["System.Management.Automation.CommandCompletion", "System.Management.Automation.CommandCompletion!", "Method[CompleteInput].ReturnValue"] + - ["System.Management.Automation.Breakpoint", "System.Management.Automation.Debugger", "Method[EnableBreakpoint].ReturnValue"] + - ["System.Collections.ObjectModel.Collection", "System.Management.Automation.PSCodeMethod", "Property[OverloadDefinitions]"] + - ["System.Collections.ObjectModel.Collection", "System.Management.Automation.PowerShell", "Method[Invoke].ReturnValue"] + - ["System.Management.Automation.ErrorCategory", "System.Management.Automation.ErrorCategory!", "Field[ResourceExists]"] + - ["System.Management.Automation.PowerShell", "System.Management.Automation.PowerShell!", "Method[Create].ReturnValue"] + - ["System.Management.Automation.TableControlBuilder", "System.Management.Automation.TableControl!", "Method[Create].ReturnValue"] + - ["System.Management.Automation.PSStyle+FormattingData", "System.Management.Automation.PSStyle", "Property[Formatting]"] + - ["System.Object", "System.Management.Automation.Job2", "Property[SyncRoot]"] + - ["System.Management.Automation.PSMemberTypes", "System.Management.Automation.PSMemberTypes!", "Field[ScriptMethod]"] + - ["System.Version", "System.Management.Automation.PSModuleInfo", "Property[PowerShellVersion]"] + - ["System.String", "System.Management.Automation.PSVariableProperty", "Property[TypeNameOfValue]"] + - ["System.Management.Automation.ScriptBlock", "System.Management.Automation.PSModuleInfo", "Property[OnRemove]"] + - ["System.String", "System.Management.Automation.PSObjectTypeDescriptor", "Method[GetComponentName].ReturnValue"] + - ["System.Object", "System.Management.Automation.PSPropertyAdapter", "Method[GetPropertyValue].ReturnValue"] + - ["System.Management.Automation.ParameterMetadata", "System.Management.Automation.CommandInfo", "Method[ResolveParameter].ReturnValue"] + - ["System.String", "System.Management.Automation.ProviderCmdlet!", "Field[ResolvePath]"] + - ["System.Management.Automation.WildcardPattern", "System.Management.Automation.WildcardPattern!", "Method[Get].ReturnValue"] + - ["System.Management.Automation.ResolutionPurpose", "System.Management.Automation.ResolutionPurpose!", "Field[Decryption]"] + - ["System.String", "System.Management.Automation.DscResourceInfo", "Property[FriendlyName]"] + - ["System.Management.Automation.JobManager", "System.Management.Automation.PSCmdlet", "Property[JobManager]"] + - ["System.Int32", "System.Management.Automation.Breakpoint", "Property[Id]"] + - ["System.Boolean", "System.Management.Automation.PSInvocationSettings", "Property[AddToHistory]"] + - ["System.Threading.Tasks.Task>", "System.Management.Automation.PowerShell", "Method[InvokeAsync].ReturnValue"] + - ["System.Management.Automation.ShouldProcessReason", "System.Management.Automation.ShouldProcessReason!", "Field[None]"] + - ["System.Management.Automation.Job2", "System.Management.Automation.JobManager", "Method[NewJob].ReturnValue"] + - ["System.Management.Automation.PSTraceSourceOptions", "System.Management.Automation.PSTraceSourceOptions!", "Field[Assert]"] + - ["System.Object", "System.Management.Automation.PSParameterizedProperty", "Method[Invoke].ReturnValue"] + - ["System.Int32", "System.Management.Automation.TableControlColumnHeader", "Property[Width]"] + - ["System.String", "System.Management.Automation.PSChildJobProxy", "Property[Location]"] + - ["System.String", "System.Management.Automation.PSModuleInfo", "Property[PowerShellHostName]"] + - ["System.Object", "System.Management.Automation.RuntimeDefinedParameterDictionary", "Property[Data]"] + - ["System.Boolean", "System.Management.Automation.PSScriptProperty", "Property[IsGettable]"] + - ["System.Reflection.MethodInfo", "System.Management.Automation.PSCodeProperty", "Property[SetterCodeReference]"] + - ["System.String", "System.Management.Automation.Signature", "Property[Path]"] + - ["System.Management.Automation.PSModuleInfo", "System.Management.Automation.DscResourceInfo", "Property[Module]"] + - ["System.Management.Automation.PSLanguageMode", "System.Management.Automation.PSLanguageMode!", "Field[RestrictedLanguage]"] + - ["System.Management.Automation.PSLanguageMode", "System.Management.Automation.PSLanguageMode!", "Field[NoLanguage]"] + - ["System.Array", "System.Management.Automation.SteppablePipeline", "Method[End].ReturnValue"] + - ["System.Int32", "System.Management.Automation.PSEventSubscriber", "Method[GetHashCode].ReturnValue"] + - ["System.Int32", "System.Management.Automation.ValidateCountAttribute", "Property[MaxLength]"] + - ["System.Boolean", "System.Management.Automation.Debugger", "Method[IsDebuggerStopEventSubscribed].ReturnValue"] + - ["System.String", "System.Management.Automation.VerbsData!", "Field[Merge]"] + - ["System.String", "System.Management.Automation.PSStyle", "Property[Reverse]"] + - ["System.String", "System.Management.Automation.PSMethod", "Property[TypeNameOfValue]"] + - ["System.Boolean", "System.Management.Automation.PathIntrinsics", "Method[IsPSAbsolute].ReturnValue"] + - ["System.Boolean", "System.Management.Automation.Debugger", "Method[IsStartRunspaceDebugProcessingEventSubscribed].ReturnValue"] + - ["System.Management.Automation.DisplayEntryValueType", "System.Management.Automation.DisplayEntryValueType!", "Field[Property]"] + - ["System.Int32", "System.Management.Automation.NativeCommandExitException", "Property[ExitCode]"] + - ["System.String", "System.Management.Automation.RemoteCommandInfo", "Property[Definition]"] + - ["System.Collections.Generic.IList", "System.Management.Automation.JobSourceAdapter", "Method[GetJobs].ReturnValue"] + - ["System.Management.Automation.PSAdaptedProperty", "System.Management.Automation.PSPropertyAdapter", "Method[GetFirstPropertyOrDefault].ReturnValue"] + - ["System.Collections.ObjectModel.Collection", "System.Management.Automation.CustomPSSnapIn", "Property[Types]"] + - ["System.Management.Automation.PSCredentialUIOptions", "System.Management.Automation.PSCredentialUIOptions!", "Field[AlwaysPrompt]"] + - ["System.String", "System.Management.Automation.DscResourceInfo", "Property[CompanyName]"] + - ["System.Boolean", "System.Management.Automation.PowerShell", "Property[HadErrors]"] + - ["System.String", "System.Management.Automation.VerbsLifecycle!", "Field[Complete]"] + - ["System.Int32", "System.Management.Automation.InvocationInfo", "Property[PipelinePosition]"] + - ["System.Management.Automation.PSMemberTypes", "System.Management.Automation.PSMemberTypes!", "Field[Property]"] + - ["System.Management.Automation.PSMemberTypes", "System.Management.Automation.PSMemberTypes!", "Field[InferredProperty]"] + - ["System.String", "System.Management.Automation.VerbsData!", "Field[Sync]"] + - ["System.Management.Automation.ErrorCategory", "System.Management.Automation.ErrorCategory!", "Field[SecurityError]"] + - ["System.Management.Automation.WhereOperatorSelectionMode", "System.Management.Automation.WhereOperatorSelectionMode!", "Field[Until]"] + - ["System.Management.Automation.PSCommand", "System.Management.Automation.PowerShell", "Property[Commands]"] + - ["System.Int32", "System.Management.Automation.PSEventArgsCollection", "Property[Count]"] + - ["System.Management.Automation.SignatureStatus", "System.Management.Automation.SignatureStatus!", "Field[UnknownError]"] + - ["System.String", "System.Management.Automation.ErrorDetails", "Property[RecommendedAction]"] + - ["System.String", "System.Management.Automation.ProviderCmdlet!", "Field[SetLocation]"] + - ["System.Object", "System.Management.Automation.InformationRecord", "Property[MessageData]"] + - ["System.Management.Automation.SplitOptions", "System.Management.Automation.SplitOptions!", "Field[Multiline]"] + - ["System.Management.Automation.CompletionResultType", "System.Management.Automation.CompletionResultType!", "Field[Property]"] + - ["System.String", "System.Management.Automation.PSVariable", "Property[Name]"] + - ["System.Guid", "System.Management.Automation.ScriptBlock", "Property[Id]"] + - ["System.Int32", "System.Management.Automation.ProgressRecord", "Property[PercentComplete]"] + - ["System.Boolean", "System.Management.Automation.Debugger", "Property[IsActive]"] + - ["System.Object", "System.Management.Automation.OrderedHashtable", "Method[Clone].ReturnValue"] + - ["System.Management.Automation.PSDataCollection", "System.Management.Automation.LanguagePrimitives!", "Method[GetPSDataCollection].ReturnValue"] + - ["System.Object", "System.Management.Automation.PSDefaultValueAttribute", "Property[Value]"] + - ["System.Management.Automation.PSTokenType", "System.Management.Automation.PSTokenType!", "Field[GroupEnd]"] + - ["System.String", "System.Management.Automation.ProviderCmdlet!", "Field[NewItemProperty]"] + - ["System.String", "System.Management.Automation.ProviderCmdlet!", "Field[CopyItem]"] + - ["System.Management.Automation.ScriptBlock", "System.Management.Automation.CommandLookupEventArgs", "Property[CommandScriptBlock]"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.Management.Automation.CmdletInfo", "Property[OutputType]"] + - ["System.Management.Automation.DisplayEntryValueType", "System.Management.Automation.DisplayEntryValueType!", "Field[ScriptBlock]"] + - ["System.Management.Automation.RollbackSeverity", "System.Management.Automation.RollbackSeverity!", "Field[Never]"] + - ["System.Boolean", "System.Management.Automation.ScriptBlock", "Property[DebuggerHidden]"] + - ["System.Management.Automation.PSCommand", "System.Management.Automation.PSCommand", "Method[AddCommand].ReturnValue"] + - ["System.String", "System.Management.Automation.ExperimentalFeature", "Property[Name]"] + - ["System.Boolean", "System.Management.Automation.PSDriveInfo!", "Method[op_LessThan].ReturnValue"] + - ["System.Management.Automation.ExperimentAction", "System.Management.Automation.ExperimentAction!", "Field[Hide]"] + - ["System.Collections.Generic.IEnumerable", "System.Management.Automation.PSModuleInfo", "Property[CompatiblePSEditions]"] + - ["System.Collections.Generic.List", "System.Management.Automation.TableControl", "Property[Headers]"] + - ["System.Management.Automation.ErrorRecord", "System.Management.Automation.CommandNotFoundException", "Property[ErrorRecord]"] + - ["System.String", "System.Management.Automation.WildcardPattern!", "Method[Unescape].ReturnValue"] + - ["System.Management.Automation.Host.PSHost", "System.Management.Automation.EngineIntrinsics", "Property[Host]"] + - ["System.Management.Automation.PSEventSubscriber", "System.Management.Automation.PSEventUnsubscribedEventArgs", "Property[EventSubscriber]"] + - ["System.Object", "System.Management.Automation.PSObject", "Property[ImmediateBaseObject]"] + - ["System.Management.Automation.PSMemberTypes", "System.Management.Automation.PSMemberTypes!", "Field[Methods]"] + - ["System.Collections.IEnumerator", "System.Management.Automation.OrderedHashtable", "Method[System.Collections.IEnumerable.GetEnumerator].ReturnValue"] + - ["System.String", "System.Management.Automation.VerbsData!", "Field[ConvertTo]"] + - ["System.Management.Automation.BreakpointUpdateType", "System.Management.Automation.BreakpointUpdateType!", "Field[Set]"] + - ["System.String", "System.Management.Automation.ScriptBlock", "Property[File]"] + - ["System.Collections.IEnumerable", "System.Management.Automation.Cmdlet", "Method[Invoke].ReturnValue"] + - ["System.Management.Automation.PSMemberTypes", "System.Management.Automation.PSMemberTypes!", "Field[CodeProperty]"] + - ["System.Management.Automation.ReturnContainers", "System.Management.Automation.ReturnContainers!", "Field[ReturnMatchingContainers]"] + - ["System.UInt32", "System.Management.Automation.InformationRecord", "Property[ManagedThreadId]"] + - ["System.Management.Automation.GetSymmetricEncryptionKey", "System.Management.Automation.PSCredential!", "Property[GetSymmetricEncryptionKeyDelegate]"] + - ["System.Management.Automation.PSInvocationState", "System.Management.Automation.PSInvocationState!", "Field[Completed]"] + - ["System.Management.Automation.ErrorCategory", "System.Management.Automation.ErrorCategory!", "Field[InvalidArgument]"] + - ["System.Int32", "System.Management.Automation.ValidateCountAttribute", "Property[MinLength]"] + - ["System.Management.Automation.PSMemberTypes", "System.Management.Automation.PSCodeProperty", "Property[MemberType]"] + - ["System.Management.Automation.ErrorRecord", "System.Management.Automation.ProviderInvocationException", "Property[ErrorRecord]"] + - ["System.Boolean", "System.Management.Automation.ConvertThroughString", "Method[CanConvertFrom].ReturnValue"] + - ["System.Management.Automation.PowerShell", "System.Management.Automation.ScriptBlock", "Method[GetPowerShell].ReturnValue"] + - ["System.Boolean", "System.Management.Automation.Cmdlet", "Method[ShouldProcess].ReturnValue"] + - ["System.String", "System.Management.Automation.DscResourceInfo", "Property[ResourceType]"] + - ["System.String", "System.Management.Automation.PSObject", "Method[ToString].ReturnValue"] + - ["System.Management.Automation.CommandTypes", "System.Management.Automation.CommandTypes!", "Field[Function]"] + - ["System.Boolean", "System.Management.Automation.PSTypeConverter", "Method[CanConvertTo].ReturnValue"] + - ["System.Management.Automation.CustomControlBuilder", "System.Management.Automation.CustomControlBuilder", "Method[GroupByScriptBlock].ReturnValue"] + - ["System.Nullable", "System.Management.Automation.HostInformationMessage", "Property[BackgroundColor]"] + - ["System.String", "System.Management.Automation.PSStyle", "Method[FormatHyperlink].ReturnValue"] + - ["System.String", "System.Management.Automation.PSEventSubscriber", "Property[EventName]"] + - ["System.Boolean", "System.Management.Automation.SemanticVersion!", "Method[op_GreaterThan].ReturnValue"] + - ["System.Boolean", "System.Management.Automation.PSDriveInfo!", "Method[op_Equality].ReturnValue"] + - ["System.Collections.Generic.List", "System.Management.Automation.RunspaceRepository", "Property[Runspaces]"] + - ["System.Management.Automation.PSDataCollection", "System.Management.Automation.Job", "Property[Debug]"] + - ["System.Object", "System.Management.Automation.PSMemberSet", "Property[Value]"] + - ["System.Management.Automation.ModuleType", "System.Management.Automation.ModuleType!", "Field[Script]"] + - ["System.Boolean", "System.Management.Automation.Platform!", "Property[IsWindowsDesktop]"] + - ["System.String", "System.Management.Automation.PSStyle", "Property[HiddenOff]"] + - ["System.Boolean", "System.Management.Automation.IBackgroundDispatcher", "Method[QueueUserWorkItem].ReturnValue"] + - ["System.String", "System.Management.Automation.ProviderCmdlet!", "Field[SetItemProperty]"] + - ["System.Management.Automation.ActionPreference", "System.Management.Automation.ActionPreference!", "Field[Continue]"] + - ["System.Management.Automation.PSEventArgs", "System.Management.Automation.PSEventArgsCollection", "Property[Item]"] + - ["System.Management.Automation.SwitchParameter", "System.Management.Automation.PagingParameters", "Property[IncludeTotalCount]"] + - ["System.Collections.ObjectModel.Collection", "System.Management.Automation.PSListModifier", "Property[Add]"] + - ["System.Char", "System.Management.Automation.ProviderInfo", "Property[ItemSeparator]"] + - ["System.Collections.Generic.List", "System.Management.Automation.EntrySelectedBy", "Property[SelectionCondition]"] + - ["System.String", "System.Management.Automation.VerbsCommon!", "Field[Clear]"] + - ["System.String", "System.Management.Automation.PSStyle", "Property[Italic]"] + - ["System.Object", "System.Management.Automation.ScriptBlock", "Method[InvokeReturnAsIs].ReturnValue"] + - ["System.String", "System.Management.Automation.PSModuleInfo", "Property[Prefix]"] + - ["System.Collections.ObjectModel.Collection", "System.Management.Automation.PSScriptMethod", "Property[OverloadDefinitions]"] + - ["System.String", "System.Management.Automation.PSControlGroupBy", "Property[Label]"] + - ["System.Collections.ObjectModel.Collection", "System.Management.Automation.PathIntrinsics", "Method[GetResolvedProviderPathFromProviderPath].ReturnValue"] + - ["System.Management.Automation.PathInfo", "System.Management.Automation.PathIntrinsics", "Method[PopLocation].ReturnValue"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.Management.Automation.ErrorRecord", "Property[PipelineIterationInfo]"] + - ["System.String", "System.Management.Automation.VerbsCommon!", "Field[Exit]"] + - ["System.Management.Automation.InvocationInfo", "System.Management.Automation.PSDebugContext", "Property[InvocationInfo]"] + - ["System.Collections.Generic.List", "System.Management.Automation.CommandInvocationIntrinsics", "Method[GetCmdlets].ReturnValue"] + - ["System.Int32", "System.Management.Automation.PSObjectTypeDescriptor", "Method[GetHashCode].ReturnValue"] + - ["System.Management.Automation.InvocationInfo", "System.Management.Automation.CallStackFrame", "Property[InvocationInfo]"] + - ["System.Object", "System.Management.Automation.DataAddingEventArgs", "Property[ItemAdded]"] + - ["System.Management.Automation.PSMemberTypes", "System.Management.Automation.PSNoteProperty", "Property[MemberType]"] + - ["System.Management.Automation.PSSnapInInfo", "System.Management.Automation.ProviderInfo", "Property[PSSnapIn]"] + - ["System.Management.Automation.PSTokenType", "System.Management.Automation.PSTokenType!", "Field[Command]"] + - ["System.Boolean", "System.Management.Automation.SemanticVersion!", "Method[op_Inequality].ReturnValue"] + - ["System.Boolean", "System.Management.Automation.SwitchParameter!", "Method[op_Implicit].ReturnValue"] + - ["System.Management.Automation.PathInfo", "System.Management.Automation.LocationChangedEventArgs", "Property[OldPath]"] + - ["System.String", "System.Management.Automation.PSMemberInfo", "Property[TypeNameOfValue]"] + - ["System.UInt64", "System.Management.Automation.PagingParameters", "Property[Skip]"] + - ["System.String", "System.Management.Automation.VerbsCommon!", "Field[Step]"] + - ["System.Net.NetworkCredential", "System.Management.Automation.PSCredential", "Method[GetNetworkCredential].ReturnValue"] + - ["System.String", "System.Management.Automation.PSCmdlet", "Method[GetUnresolvedProviderPathFromPSPath].ReturnValue"] + - ["System.Management.Automation.PSMemberTypes", "System.Management.Automation.PSScriptProperty", "Property[MemberType]"] + - ["System.String", "System.Management.Automation.PSStyle", "Property[BoldOff]"] + - ["System.String", "System.Management.Automation.PSScriptMethod", "Method[ToString].ReturnValue"] + - ["System.Management.Automation.ProviderInvocationException", "System.Management.Automation.CmdletProviderInvocationException", "Property[ProviderInvocationException]"] + - ["System.Management.Automation.OutputRendering", "System.Management.Automation.PSStyle", "Property[OutputRendering]"] + - ["System.String", "System.Management.Automation.PSModuleInfo", "Property[ModuleBase]"] + - ["System.Management.Automation.ScopedItemOptions", "System.Management.Automation.ScopedItemOptions!", "Field[AllScope]"] + - ["System.Uri", "System.Management.Automation.PSModuleInfo", "Property[RepositorySourceLocation]"] + - ["System.String", "System.Management.Automation.VerbsLifecycle!", "Field[Suspend]"] + - ["System.Management.Automation.ScopedItemOptions", "System.Management.Automation.ScopedItemOptions!", "Field[Constant]"] + - ["System.Collections.ObjectModel.Collection", "System.Management.Automation.PSCmdlet", "Method[GetResolvedProviderPathFromPSPath].ReturnValue"] + - ["System.Object", "System.Management.Automation.DefaultParameterDictionary", "Property[Item]"] + - ["System.Boolean", "System.Management.Automation.WildcardPattern", "Method[IsMatch].ReturnValue"] + - ["System.String", "System.Management.Automation.VerbsLifecycle!", "Field[Install]"] + - ["System.Management.Automation.PSDataCollection", "System.Management.Automation.Job", "Property[Verbose]"] + - ["System.Boolean", "System.Management.Automation.PSScriptProperty", "Property[IsSettable]"] + - ["System.Management.Automation.RemotingBehavior", "System.Management.Automation.RemotingBehavior!", "Field[PowerShell]"] + - ["System.Management.Automation.CommandInvocationIntrinsics", "System.Management.Automation.PSCmdlet", "Property[InvokeCommand]"] + - ["System.Management.Automation.PSTokenType", "System.Management.Automation.PSTokenType!", "Field[StatementSeparator]"] + - ["System.Management.Automation.JobState", "System.Management.Automation.JobState!", "Field[NotStarted]"] + - ["System.String", "System.Management.Automation.Signature", "Property[StatusMessage]"] + - ["System.String", "System.Management.Automation.PSModuleInfo", "Property[CompanyName]"] + - ["System.String", "System.Management.Automation.PSScriptProperty", "Property[TypeNameOfValue]"] + - ["System.String", "System.Management.Automation.ProxyCommand!", "Method[GetDynamicParam].ReturnValue"] + - ["System.Management.Automation.PSMemberTypes", "System.Management.Automation.PSMemberTypes!", "Field[CodeMethod]"] + - ["System.String", "System.Management.Automation.VerbsSecurity!", "Field[Block]"] + - ["System.Collections.Generic.IEnumerable", "System.Management.Automation.CompletionCompleters!", "Method[CompleteType].ReturnValue"] + - ["System.Management.Automation.CustomEntryBuilder", "System.Management.Automation.CustomControlBuilder", "Method[StartEntry].ReturnValue"] + - ["System.String", "System.Management.Automation.PSStyle", "Property[Bold]"] + - ["System.Object", "System.Management.Automation.PSTransportOption", "Method[Clone].ReturnValue"] + - ["System.Boolean", "System.Management.Automation.OrderedHashtable", "Property[IsSynchronized]"] + - ["System.Collections.ObjectModel.Collection", "System.Management.Automation.PSObject", "Property[TypeNames]"] + - ["System.Management.Automation.SplitOptions", "System.Management.Automation.SplitOptions!", "Field[IgnoreCase]"] + - ["System.Management.Automation.ImplementedAsType", "System.Management.Automation.DscResourceInfo", "Property[ImplementedAs]"] + - ["System.Boolean", "System.Management.Automation.CommandMetadata", "Property[SupportsTransactions]"] + - ["System.String", "System.Management.Automation.PSTypeName", "Property[Name]"] + - ["System.Collections.Generic.Dictionary", "System.Management.Automation.PSModuleInfo", "Property[ExportedWorkflows]"] + - ["System.Object", "System.Management.Automation.PSPrimitiveDictionary", "Method[Clone].ReturnValue"] + - ["System.Boolean", "System.Management.Automation.GettingValueExceptionEventArgs", "Property[ShouldThrow]"] + - ["System.Boolean", "System.Management.Automation.PSControl", "Property[OutOfBand]"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.Management.Automation.AliasInfo", "Property[OutputType]"] + - ["System.Collections.ObjectModel.Collection", "System.Management.Automation.RunspaceInvoke", "Method[Invoke].ReturnValue"] + - ["System.Int32", "System.Management.Automation.SemanticVersion", "Property[Minor]"] + - ["System.Management.Automation.CustomEntryBuilder", "System.Management.Automation.CustomEntryBuilder", "Method[AddScriptBlockExpressionBinding].ReturnValue"] + - ["System.String", "System.Management.Automation.ProviderCmdlet!", "Field[PushLocation]"] + - ["System.String", "System.Management.Automation.VariableBreakpoint", "Property[Variable]"] + - ["System.Management.Automation.JobState", "System.Management.Automation.JobStateInfo", "Property[State]"] + - ["System.Management.Automation.ModuleType", "System.Management.Automation.PSModuleInfo", "Property[ModuleType]"] + - ["System.Management.Automation.ErrorCategory", "System.Management.Automation.ErrorCategory!", "Field[WriteError]"] + - ["System.String", "System.Management.Automation.ModuleIntrinsics!", "Method[GetPSModulePath].ReturnValue"] + - ["System.Threading.Tasks.Task>", "System.Management.Automation.PowerShell", "Method[InvokeAsync].ReturnValue"] + - ["System.Management.Automation.DebuggerResumeAction", "System.Management.Automation.DebuggerResumeAction!", "Field[StepOut]"] + - ["System.String", "System.Management.Automation.ErrorCategoryInfo", "Method[GetMessage].ReturnValue"] + - ["System.String", "System.Management.Automation.LoopFlowException", "Property[Label]"] + - ["System.Management.Automation.InvocationInfo", "System.Management.Automation.ParameterBindingException", "Property[CommandInvocation]"] + - ["System.Management.Automation.PSMemberInfo", "System.Management.Automation.PSScriptMethod", "Method[Copy].ReturnValue"] + - ["System.Management.Automation.ErrorCategory", "System.Management.Automation.ErrorCategory!", "Field[NotEnabled]"] + - ["System.Char", "System.Management.Automation.ProviderInfo", "Property[AltItemSeparator]"] + - ["System.Management.Automation.SigningOption", "System.Management.Automation.SigningOption!", "Field[AddFullCertificateChainExceptRoot]"] + - ["System.Management.Automation.JobState", "System.Management.Automation.JobState!", "Field[Stopping]"] + - ["System.Boolean", "System.Management.Automation.StartRunspaceDebugProcessingEventArgs", "Property[UseDefaultProcessing]"] + - ["System.String", "System.Management.Automation.ProviderCmdlet!", "Field[SplitPath]"] + - ["System.Collections.Generic.List", "System.Management.Automation.TableControl", "Property[Rows]"] + - ["System.String", "System.Management.Automation.ValidateScriptAttribute", "Property[ErrorMessage]"] + - ["System.String", "System.Management.Automation.PSProperty", "Property[TypeNameOfValue]"] + - ["System.Collections.Generic.HashSet", "System.Management.Automation.Cmdlet!", "Property[CommonParameters]"] + - ["System.String", "System.Management.Automation.PathInfo", "Method[ToString].ReturnValue"] + - ["System.String", "System.Management.Automation.DscResourcePropertyInfo", "Property[Name]"] + - ["System.String", "System.Management.Automation.CommandInfo", "Property[Definition]"] + - ["System.UInt32", "System.Management.Automation.CustomItemFrame", "Property[FirstLineHanging]"] + - ["System.String", "System.Management.Automation.VerbsCommon!", "Field[Add]"] + - ["System.Management.Automation.PSControl", "System.Management.Automation.FormatViewDefinition", "Property[Control]"] + - ["System.Boolean", "System.Management.Automation.SwitchParameter", "Method[ToBool].ReturnValue"] + - ["System.Collections.ObjectModel.Collection", "System.Management.Automation.ItemCmdletProviderIntrinsics", "Method[New].ReturnValue"] + - ["System.Management.Automation.Breakpoint[]", "System.Management.Automation.PSDebugContext", "Property[Breakpoints]"] + - ["System.Boolean", "System.Management.Automation.WildcardPattern!", "Method[ContainsWildcardCharacters].ReturnValue"] + - ["System.Exception", "System.Management.Automation.RunspacePoolStateInfo", "Property[Reason]"] + - ["System.String", "System.Management.Automation.VerbsData!", "Field[Out]"] + - ["System.String", "System.Management.Automation.SessionStateException", "Property[ItemName]"] + - ["System.Boolean", "System.Management.Automation.PSObject", "Method[Equals].ReturnValue"] + - ["System.Text.RegularExpressions.RegexOptions", "System.Management.Automation.ValidatePatternAttribute", "Property[Options]"] + - ["System.String", "System.Management.Automation.VerbsLifecycle!", "Field[Wait]"] + - ["System.Management.Automation.ListEntryBuilder", "System.Management.Automation.ListEntryBuilder", "Method[AddItemProperty].ReturnValue"] + - ["System.String", "System.Management.Automation.CmdletInfo", "Property[Noun]"] + - ["System.IAsyncResult", "System.Management.Automation.PowerShell", "Method[BeginInvoke].ReturnValue"] + - ["System.Management.Automation.PSMemberViewTypes", "System.Management.Automation.PSMemberViewTypes!", "Field[Base]"] + - ["System.Int32", "System.Management.Automation.PSObject", "Method[GetHashCode].ReturnValue"] + - ["System.String", "System.Management.Automation.JobStateInfo", "Method[ToString].ReturnValue"] + - ["System.String", "System.Management.Automation.PSStyle", "Property[StrikethroughOff]"] + - ["System.Management.Automation.PSObject", "System.Management.Automation.ForwardedEventArgs", "Property[SerializedRemoteEventArgs]"] + - ["System.Management.Automation.ErrorView", "System.Management.Automation.ErrorView!", "Field[NormalView]"] + - ["System.Management.Automation.PowerShellStreamType", "System.Management.Automation.PowerShellStreamType!", "Field[Input]"] + - ["System.Boolean", "System.Management.Automation.PSEventSubscriber", "Property[SupportEvent]"] + - ["System.Management.Automation.Alignment", "System.Management.Automation.Alignment!", "Field[Undefined]"] + - ["System.Uri", "System.Management.Automation.PSModuleInfo", "Property[IconUri]"] + - ["System.Management.Automation.ProviderInfo", "System.Management.Automation.PSDriveInfo", "Property[Provider]"] + - ["System.Management.Automation.PSTransactionStatus", "System.Management.Automation.PSTransactionStatus!", "Field[Committed]"] + - ["System.Version", "System.Management.Automation.ScriptRequiresException", "Property[RequiresPSVersion]"] + - ["System.String", "System.Management.Automation.VerbsCommon!", "Field[Lock]"] + - ["System.String", "System.Management.Automation.InvocationInfo", "Property[PositionMessage]"] + - ["System.Boolean", "System.Management.Automation.IJobDebugger", "Property[IsAsync]"] + - ["System.Management.Automation.WideControl", "System.Management.Automation.WideControlBuilder", "Method[EndWideControl].ReturnValue"] + - ["System.Management.Automation.ErrorRecord", "System.Management.Automation.SessionStateException", "Property[ErrorRecord]"] + - ["System.String", "System.Management.Automation.VerbsCommon!", "Field[Skip]"] + - ["System.Management.Automation.ErrorRecord", "System.Management.Automation.IContainsErrorRecord", "Property[ErrorRecord]"] + - ["System.Object", "System.Management.Automation.OrderedHashtable", "Property[Item]"] + - ["System.String", "System.Management.Automation.RuntimeDefinedParameter", "Property[Name]"] + - ["System.String", "System.Management.Automation.VerbsCommon!", "Field[Set]"] + - ["System.Collections.Generic.ICollection", "System.Management.Automation.PSJobProxy!", "Method[Create].ReturnValue"] + - ["System.Management.Automation.PSDataCollection", "System.Management.Automation.Job", "Property[Warning]"] + - ["System.String", "System.Management.Automation.Job", "Property[PSJobTypeName]"] + - ["System.Management.Automation.SigningOption", "System.Management.Automation.SigningOption!", "Field[Default]"] + - ["System.Management.Automation.DebugModes", "System.Management.Automation.Debugger", "Property[DebugMode]"] + - ["System.Collections.ObjectModel.Collection", "System.Management.Automation.HostUtilities!", "Method[InvokeOnRunspace].ReturnValue"] + - ["System.Management.Automation.PSObject", "System.Management.Automation.RemoteException", "Property[SerializedRemoteInvocationInfo]"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.Management.Automation.ExternalScriptInfo", "Property[OutputType]"] + - ["System.Boolean", "System.Management.Automation.OrderedHashtable", "Method[ContainsValue].ReturnValue"] + - ["System.Management.Automation.Alignment", "System.Management.Automation.Alignment!", "Field[Right]"] + - ["System.String", "System.Management.Automation.ParameterAttribute", "Property[HelpMessageBaseName]"] + - ["System.Management.Automation.ErrorCategory", "System.Management.Automation.ErrorCategory!", "Field[NotImplemented]"] + - ["System.Management.Automation.PowerShellStreamType", "System.Management.Automation.PowerShellStreamType!", "Field[Debug]"] + - ["System.Management.Automation.ConfirmImpact", "System.Management.Automation.ConfirmImpact!", "Field[Low]"] + - ["System.String", "System.Management.Automation.HostInformationMessage", "Method[ToString].ReturnValue"] + - ["System.Collections.Generic.Dictionary", "System.Management.Automation.PSModuleInfo", "Property[ExportedVariables]"] + - ["System.Type", "System.Management.Automation.PSObjectPropertyDescriptor", "Property[PropertyType]"] + - ["System.Management.Automation.JobThreadOptions", "System.Management.Automation.JobThreadOptions!", "Field[UseNewThread]"] + - ["System.Version", "System.Management.Automation.PSSnapInInfo", "Property[Version]"] + - ["System.String", "System.Management.Automation.PathIntrinsics", "Method[Combine].ReturnValue"] + - ["System.String", "System.Management.Automation.PSPropertySet", "Property[TypeNameOfValue]"] + - ["System.Int64", "System.Management.Automation.ParameterBindingException", "Property[Offset]"] + - ["System.Management.Automation.PSMemberTypes", "System.Management.Automation.PSMemberTypes!", "Field[Method]"] + - ["System.Boolean", "System.Management.Automation.Job", "Property[HasMoreData]"] + - ["System.Management.Automation.PSTraceSourceOptions", "System.Management.Automation.PSTraceSourceOptions!", "Field[Verbose]"] + - ["System.Int32", "System.Management.Automation.SemanticVersion!", "Method[Compare].ReturnValue"] + - ["System.Collections.Generic.Dictionary", "System.Management.Automation.PSModuleInfo", "Property[ExportedCmdlets]"] + - ["System.Collections.ObjectModel.Collection", "System.Management.Automation.SecurityDescriptorCmdletProviderIntrinsics", "Method[Set].ReturnValue"] + - ["System.String", "System.Management.Automation.VerbsCommunications!", "Field[Send]"] + - ["System.Management.Automation.PSModuleInfo", "System.Management.Automation.PSClassInfo", "Property[Module]"] + - ["System.Management.Automation.JobThreadOptions", "System.Management.Automation.JobThreadOptions!", "Field[Default]"] + - ["System.String", "System.Management.Automation.CommandParameterInfo", "Property[Name]"] + - ["System.Boolean", "System.Management.Automation.ParameterSetMetadata", "Property[ValueFromPipelineByPropertyName]"] + - ["System.String", "System.Management.Automation.VerbsDiagnostic!", "Field[Ping]"] + - ["System.Management.Automation.DisplayEntryValueType", "System.Management.Automation.DisplayEntry", "Property[ValueType]"] + - ["System.String", "System.Management.Automation.DscResourceInfo", "Property[HelpFile]"] + - ["System.Management.Automation.SplitOptions", "System.Management.Automation.SplitOptions!", "Field[CultureInvariant]"] + - ["System.Management.Automation.PSEventArgsCollection", "System.Management.Automation.PSEventManager", "Property[ReceivedEvents]"] + - ["System.Management.Automation.Runspaces.Runspace", "System.Management.Automation.ProcessRunspaceDebugEndEventArgs", "Property[Runspace]"] + - ["System.Boolean", "System.Management.Automation.ValidateSetAttribute", "Property[IgnoreCase]"] + - ["System.String", "System.Management.Automation.VerbsCommon!", "Field[Join]"] + - ["System.String", "System.Management.Automation.ExternalScriptInfo", "Property[Definition]"] + - ["System.String", "System.Management.Automation.WarningRecord", "Property[FullyQualifiedWarningId]"] + - ["System.Management.Automation.PSObject", "System.Management.Automation.PSObjectTypeDescriptor", "Property[Instance]"] + - ["System.Management.Automation.CustomEntryBuilder", "System.Management.Automation.CustomEntryBuilder", "Method[AddNewline].ReturnValue"] + - ["System.Boolean", "System.Management.Automation.CommandLookupEventArgs", "Property[StopSearch]"] + - ["System.String", "System.Management.Automation.LanguagePrimitives!", "Method[ConvertTypeNameToPSTypeName].ReturnValue"] + - ["System.String", "System.Management.Automation.ErrorDetails", "Property[Message]"] + - ["System.Management.Automation.InvocationInfo", "System.Management.Automation.InformationalRecord", "Property[InvocationInfo]"] + - ["System.String", "System.Management.Automation.WildcardPattern", "Method[ToWql].ReturnValue"] + - ["System.Boolean", "System.Management.Automation.PSCodeProperty", "Property[IsGettable]"] + - ["System.Management.Automation.PSTraceSourceOptions", "System.Management.Automation.PSTraceSourceOptions!", "Field[All]"] + - ["System.String", "System.Management.Automation.PSParameterizedProperty", "Property[TypeNameOfValue]"] + - ["System.String", "System.Management.Automation.ProviderCmdlet!", "Field[GetChildItem]"] + - ["System.IAsyncResult", "System.Management.Automation.IBackgroundDispatcher", "Method[BeginInvoke].ReturnValue"] + - ["System.String", "System.Management.Automation.JobDefinition", "Property[Command]"] + - ["System.Management.Automation.ModuleType", "System.Management.Automation.ModuleType!", "Field[Cim]"] + - ["System.Management.Automation.PSTransactionStatus", "System.Management.Automation.PSTransaction", "Property[Status]"] + - ["System.Boolean", "System.Management.Automation.RuntimeDefinedParameter", "Property[IsSet]"] + - ["System.String", "System.Management.Automation.CallStackFrame", "Property[FunctionName]"] + - ["System.Type", "System.Management.Automation.CommandMetadata", "Property[CommandType]"] + - ["System.Collections.Generic.Dictionary", "System.Management.Automation.CatalogInformation", "Property[CatalogItems]"] + - ["System.Management.Automation.Job2", "System.Management.Automation.JobSourceAdapter", "Method[GetJobBySessionId].ReturnValue"] + - ["System.Management.Automation.DisplayEntry", "System.Management.Automation.ListControlEntryItem", "Property[ItemSelectionCondition]"] + - ["System.Management.Automation.PSMemberTypes", "System.Management.Automation.PSMemberTypes!", "Field[Properties]"] + - ["System.Boolean", "System.Management.Automation.ParameterMetadata", "Property[SwitchParameter]"] + - ["System.Management.Automation.PSToken", "System.Management.Automation.ScriptBlock", "Property[StartPosition]"] + - ["System.String", "System.Management.Automation.ExtendedTypeDefinition", "Property[TypeName]"] + - ["System.Management.Automation.PSMemberInfo", "System.Management.Automation.PSDynamicMember", "Method[Copy].ReturnValue"] + - ["System.String", "System.Management.Automation.SemanticVersion", "Property[BuildLabel]"] + - ["System.Collections.ObjectModel.ReadOnlyDictionary", "System.Management.Automation.PSModuleInfo", "Method[GetExportedTypeDefinitions].ReturnValue"] + - ["System.Management.Automation.RemotingCapability", "System.Management.Automation.CmdletCommonMetadataAttribute", "Property[RemotingCapability]"] + - ["System.String", "System.Management.Automation.VerbsData!", "Field[Mount]"] + - ["System.Collections.ObjectModel.Collection", "System.Management.Automation.CommandInvocationIntrinsics", "Method[InvokeScript].ReturnValue"] + - ["System.Management.Automation.ListControl", "System.Management.Automation.ListControlBuilder", "Method[EndList].ReturnValue"] + - ["System.Management.Automation.ScriptBlock", "System.Management.Automation.ExternalScriptInfo", "Property[ScriptBlock]"] + - ["System.Boolean", "System.Management.Automation.PSPropertyAdapter", "Method[IsSettable].ReturnValue"] + - ["System.Guid", "System.Management.Automation.Job", "Property[InstanceId]"] + - ["System.String", "System.Management.Automation.InformationRecord", "Property[Computer]"] + - ["System.Management.Automation.JobState", "System.Management.Automation.JobState!", "Field[Running]"] + - ["System.String", "System.Management.Automation.ErrorCategoryInfo", "Property[Activity]"] + - ["System.Management.Automation.CommandInfo", "System.Management.Automation.AliasInfo", "Property[ReferencedCommand]"] + - ["System.Collections.ObjectModel.Collection", "System.Management.Automation.ItemCmdletProviderIntrinsics", "Method[Rename].ReturnValue"] + - ["System.String", "System.Management.Automation.VerbsData!", "Field[Compare]"] + - ["System.Management.Automation.RemoteStreamOptions", "System.Management.Automation.RemoteStreamOptions!", "Field[AddInvocationInfo]"] + - ["System.Management.Automation.ProviderInfo", "System.Management.Automation.PathInfo", "Property[Provider]"] + - ["System.Int32", "System.Management.Automation.ProgressRecord", "Property[ActivityId]"] + - ["System.Management.Automation.CustomControlBuilder", "System.Management.Automation.CustomEntryBuilder", "Method[EndEntry].ReturnValue"] + - ["System.Management.Automation.JobState", "System.Management.Automation.JobState!", "Field[Completed]"] + - ["System.String", "System.Management.Automation.PowerShell", "Property[HistoryString]"] + - ["System.String", "System.Management.Automation.ProviderInfo", "Property[Home]"] + - ["System.Management.Automation.ExperimentAction", "System.Management.Automation.ExperimentalAttribute", "Property[ExperimentAction]"] + - ["System.Management.Automation.SignatureStatus", "System.Management.Automation.SignatureStatus!", "Field[HashMismatch]"] + - ["System.String", "System.Management.Automation.ProviderCmdlet!", "Field[RemoveItem]"] + - ["System.Security.AccessControl.ObjectSecurity", "System.Management.Automation.SecurityDescriptorCmdletProviderIntrinsics", "Method[NewFromPath].ReturnValue"] + - ["System.String", "System.Management.Automation.VerbsCommunications!", "Field[Connect]"] + - ["System.String", "System.Management.Automation.PSStyle", "Property[Underline]"] + - ["System.Collections.Generic.List", "System.Management.Automation.CustomItemFrame", "Property[CustomItems]"] + - ["System.Management.Automation.PSInvocationState", "System.Management.Automation.PSInvocationState!", "Field[Stopped]"] + - ["System.Management.Automation.PSModuleInfo", "System.Management.Automation.CommandInfo", "Property[Module]"] + - ["System.Management.Automation.ContentCmdletProviderIntrinsics", "System.Management.Automation.ProviderIntrinsics", "Property[Content]"] + - ["System.String", "System.Management.Automation.IResourceSupplier", "Method[GetResourceString].ReturnValue"] + - ["System.String", "System.Management.Automation.PSDriveInfo", "Property[Root]"] + - ["System.Collections.ObjectModel.Collection", "System.Management.Automation.ScriptBlock", "Method[InvokeWithContext].ReturnValue"] + - ["System.Management.Automation.RemoteStreamOptions", "System.Management.Automation.RemoteStreamOptions!", "Field[AddInvocationInfoToWarningRecord]"] + - ["System.Boolean", "System.Management.Automation.CmdletCommonMetadataAttribute", "Property[SupportsPaging]"] + - ["System.Management.Automation.CompletionResultType", "System.Management.Automation.CompletionResultType!", "Field[Type]"] + - ["System.Management.Automation.RunspaceMode", "System.Management.Automation.RunspaceMode!", "Field[CurrentRunspace]"] + - ["System.Boolean", "System.Management.Automation.DscPropertyAttribute", "Property[NotConfigurable]"] + - ["System.Boolean", "System.Management.Automation.CommandParameterInfo", "Property[ValueFromPipeline]"] + - ["System.Boolean", "System.Management.Automation.PSVariableProperty", "Property[IsSettable]"] + - ["System.String", "System.Management.Automation.PSObjectTypeDescriptor", "Method[GetClassName].ReturnValue"] + - ["System.Management.Automation.ConfirmImpact", "System.Management.Automation.ConfirmImpact!", "Field[None]"] + - ["System.String", "System.Management.Automation.VerbInfo", "Property[AliasPrefix]"] + - ["System.Management.Automation.PSTokenType", "System.Management.Automation.PSTokenType!", "Field[Variable]"] + - ["System.Collections.IEnumerator", "System.Management.Automation.PSVersionHashTable", "Method[System.Collections.IEnumerable.GetEnumerator].ReturnValue"] + - ["System.Boolean", "System.Management.Automation.DscResourcePropertyInfo", "Property[IsMandatory]"] + - ["System.Boolean", "System.Management.Automation.Platform!", "Property[IsIoT]"] + - ["System.String", "System.Management.Automation.CommandInfo", "Property[Name]"] + - ["System.Int32", "System.Management.Automation.InvocationInfo", "Property[ScriptLineNumber]"] + - ["System.String", "System.Management.Automation.WildcardPattern!", "Method[Escape].ReturnValue"] + - ["System.Management.Automation.PSMemberInfo", "System.Management.Automation.PSNoteProperty", "Method[Copy].ReturnValue"] + - ["System.Object", "System.Management.Automation.PSMethodInfo", "Property[Value]"] + - ["System.String", "System.Management.Automation.PSStyle", "Property[UnderlineOff]"] + - ["System.Management.Automation.JobState", "System.Management.Automation.JobState!", "Field[Suspending]"] + - ["System.Management.Automation.CatalogValidationStatus", "System.Management.Automation.CatalogValidationStatus!", "Field[Valid]"] + - ["System.Management.Automation.SessionStateCategory", "System.Management.Automation.SessionStateCategory!", "Field[Function]"] + - ["System.Management.Automation.CommandInfo", "System.Management.Automation.InvocationInfo", "Property[MyCommand]"] + - ["System.String", "System.Management.Automation.FunctionInfo", "Property[Description]"] + - ["System.Management.Automation.Debugger", "System.Management.Automation.IJobDebugger", "Property[Debugger]"] + - ["System.String", "System.Management.Automation.ContainerParentJob", "Property[Location]"] + - ["System.Management.Automation.PSTraceSourceOptions", "System.Management.Automation.PSTraceSourceOptions!", "Field[Delegates]"] + - ["System.String", "System.Management.Automation.InvocationInfo", "Property[PSScriptRoot]"] + - ["System.Management.Automation.Breakpoint", "System.Management.Automation.BreakpointUpdatedEventArgs", "Property[Breakpoint]"] + - ["System.Boolean", "System.Management.Automation.ConvertThroughString", "Method[CanConvertTo].ReturnValue"] + - ["System.Management.Automation.JobDefinition", "System.Management.Automation.JobInvocationInfo", "Property[Definition]"] + - ["System.Collections.Generic.Dictionary", "System.Management.Automation.CallStackFrame", "Method[GetFrameVariables].ReturnValue"] + - ["System.Boolean", "System.Management.Automation.PSVariableProperty", "Property[IsGettable]"] + - ["System.String", "System.Management.Automation.ParseException", "Property[Message]"] + - ["System.Management.Automation.PagingParameters", "System.Management.Automation.PSCmdlet", "Property[PagingParameters]"] + - ["System.String", "System.Management.Automation.CommandMetadata", "Property[DefaultParameterSetName]"] + - ["System.Management.Automation.CompletionResultType", "System.Management.Automation.CompletionResultType!", "Field[DynamicKeyword]"] + - ["System.UInt32", "System.Management.Automation.CustomItemFrame", "Property[RightIndent]"] + - ["System.String", "System.Management.Automation.PSMemberSet", "Method[ToString].ReturnValue"] + - ["System.Management.Automation.PowerShell", "System.Management.Automation.PowerShell", "Method[AddScript].ReturnValue"] + - ["System.Boolean", "System.Management.Automation.PSDriveInfo", "Method[Equals].ReturnValue"] + - ["System.Boolean", "System.Management.Automation.CmdletCommonMetadataAttribute", "Property[SupportsShouldProcess]"] + - ["System.Management.Automation.DebuggerResumeAction", "System.Management.Automation.DebuggerResumeAction!", "Field[Stop]"] + - ["System.String", "System.Management.Automation.PSJobProxy", "Property[Location]"] + - ["System.Collections.ObjectModel.Collection", "System.Management.Automation.PropertyCmdletProviderIntrinsics", "Method[Move].ReturnValue"] + - ["System.String", "System.Management.Automation.ProgressRecord", "Method[ToString].ReturnValue"] + - ["System.Management.Automation.SessionCapabilities", "System.Management.Automation.SessionCapabilities!", "Field[RemoteServer]"] + - ["System.Collections.Generic.IList", "System.Management.Automation.JobSourceAdapter", "Method[GetJobsByState].ReturnValue"] + - ["System.Management.Automation.InvocationInfo", "System.Management.Automation.ErrorRecord", "Property[InvocationInfo]"] + - ["System.Management.Automation.ExperimentAction", "System.Management.Automation.ExperimentAction!", "Field[Show]"] + - ["System.Collections.ObjectModel.Collection", "System.Management.Automation.PSParser!", "Method[Tokenize].ReturnValue"] + - ["System.Management.Automation.PSTokenType", "System.Management.Automation.PSTokenType!", "Field[CommandParameter]"] + - ["System.Boolean", "System.Management.Automation.SessionState!", "Method[IsVisible].ReturnValue"] + - ["System.Type", "System.Management.Automation.PSAliasProperty", "Property[ConversionType]"] + - ["System.String", "System.Management.Automation.VerbsData!", "Field[Limit]"] + - ["System.Collections.Generic.List", "System.Management.Automation.Debugger", "Method[GetBreakpoints].ReturnValue"] + - ["System.Collections.ObjectModel.Collection", "System.Management.Automation.PropertyCmdletProviderIntrinsics", "Method[Set].ReturnValue"] + - ["System.Management.Automation.NativeArgumentPassingStyle", "System.Management.Automation.NativeArgumentPassingStyle!", "Field[Standard]"] + - ["System.Management.Automation.Signature", "System.Management.Automation.CatalogInformation", "Property[Signature]"] + - ["System.Object", "System.Management.Automation.PSDynamicMember", "Property[Value]"] + - ["System.String", "System.Management.Automation.ParameterSetMetadata", "Property[HelpMessage]"] + - ["System.String", "System.Management.Automation.PSSnapInInstaller", "Property[VendorResource]"] + - ["System.Management.Automation.ExperimentAction", "System.Management.Automation.ExperimentAction!", "Field[None]"] + - ["System.String", "System.Management.Automation.VerbsData!", "Field[Publish]"] + - ["System.Collections.ObjectModel.Collection", "System.Management.Automation.ContentCmdletProviderIntrinsics", "Method[GetWriter].ReturnValue"] + - ["System.Management.Automation.ScriptBlock", "System.Management.Automation.PSScriptProperty", "Property[GetterScript]"] + - ["System.Object", "System.Management.Automation.LanguagePrimitives!", "Method[ConvertTo].ReturnValue"] + - ["System.String", "System.Management.Automation.PSEventJob", "Property[Location]"] + - ["System.String", "System.Management.Automation.CallStackFrame", "Method[ToString].ReturnValue"] + - ["System.Collections.Generic.IEnumerable", "System.Management.Automation.PSModuleInfo", "Property[Scripts]"] + - ["System.String", "System.Management.Automation.ApplicationInfo", "Property[Path]"] + - ["System.Boolean", "System.Management.Automation.PowerShell", "Property[IsRunspaceOwner]"] + - ["System.Object", "System.Management.Automation.PSCmdlet", "Method[GetVariableValue].ReturnValue"] + - ["System.Boolean", "System.Management.Automation.CommandMetadata", "Property[PositionalBinding]"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.Management.Automation.PSModuleInfo", "Property[NestedModules]"] + - ["System.String", "System.Management.Automation.CmdletCommonMetadataAttribute", "Property[DefaultParameterSetName]"] + - ["System.Boolean", "System.Management.Automation.CommandParameterInfo", "Property[IsMandatory]"] + - ["System.Management.Automation.ScriptBlock", "System.Management.Automation.PSScriptMethod", "Property[Script]"] + - ["System.String", "System.Management.Automation.VerbsLifecycle!", "Field[Deploy]"] + - ["System.String", "System.Management.Automation.PSEventArgs", "Property[SourceIdentifier]"] + - ["System.Management.Automation.PowerShell", "System.Management.Automation.PowerShell", "Method[AddStatement].ReturnValue"] + - ["System.Management.Automation.PowerShell", "System.Management.Automation.PowerShell", "Method[AddParameters].ReturnValue"] + - ["System.String", "System.Management.Automation.PSDriveInfo", "Property[Name]"] + - ["System.String[]", "System.Management.Automation.OutputTypeAttribute", "Property[ParameterSetName]"] + - ["System.Management.Automation.ProgressView", "System.Management.Automation.ProgressView!", "Field[Classic]"] + - ["System.String", "System.Management.Automation.ProviderCmdlet!", "Field[InvokeItem]"] + - ["System.String", "System.Management.Automation.ParameterBindingException", "Property[ParameterName]"] + - ["System.String", "System.Management.Automation.PSStyle", "Property[BlinkOff]"] + - ["System.String", "System.Management.Automation.CommandMetadata", "Property[Name]"] + - ["System.Guid", "System.Management.Automation.PSModuleInfo", "Property[Guid]"] + - ["System.Management.Automation.ErrorCategory", "System.Management.Automation.ErrorCategory!", "Field[SyntaxError]"] + - ["System.Boolean", "System.Management.Automation.PSSnapInInfo", "Property[LogPipelineExecutionDetails]"] + - ["System.Management.Automation.PSMemberTypes", "System.Management.Automation.PSAliasProperty", "Property[MemberType]"] + - ["System.String", "System.Management.Automation.VerbsLifecycle!", "Field[Register]"] + - ["System.String", "System.Management.Automation.PSSnapInInfo", "Property[Name]"] + - ["System.Collections.ObjectModel.Collection", "System.Management.Automation.PSPropertyAdapter", "Method[GetTypeNameHierarchy].ReturnValue"] + - ["System.Management.Automation.PSMemberTypes", "System.Management.Automation.PSCodeMethod", "Property[MemberType]"] + - ["System.Collections.ObjectModel.Collection", "System.Management.Automation.RuntimeDefinedParameter", "Property[Attributes]"] + - ["System.Management.Automation.SplitOptions", "System.Management.Automation.SplitOptions!", "Field[RegexMatch]"] + - ["System.String", "System.Management.Automation.InvocationInfo", "Property[Statement]"] + - ["System.Int32", "System.Management.Automation.PSToken", "Property[Start]"] + - ["System.String", "System.Management.Automation.ProviderCmdlet!", "Field[ClearContent]"] + - ["System.String", "System.Management.Automation.ExperimentalFeature", "Property[Source]"] + - ["System.Boolean", "System.Management.Automation.PSObjectPropertyDescriptor", "Property[IsReadOnly]"] + - ["System.String", "System.Management.Automation.PSDefaultValueAttribute", "Property[Help]"] + - ["System.Type", "System.Management.Automation.ParameterMetadata", "Property[ParameterType]"] + - ["System.Management.Automation.VariableAccessMode", "System.Management.Automation.VariableAccessMode!", "Field[Write]"] + - ["System.Management.Automation.ImplementedAsType", "System.Management.Automation.ImplementedAsType!", "Field[Binary]"] + - ["System.Object", "System.Management.Automation.PSMethod", "Method[Invoke].ReturnValue"] + - ["System.Management.Automation.PSDataCollection", "System.Management.Automation.PSDataStreams", "Property[Debug]"] + - ["System.Management.Automation.PSModuleInfo", "System.Management.Automation.PSVariable", "Property[Module]"] + - ["System.Boolean", "System.Management.Automation.SwitchParameter!", "Method[op_Inequality].ReturnValue"] + - ["System.String", "System.Management.Automation.ApplicationInfo", "Property[Source]"] + - ["System.String", "System.Management.Automation.ScriptInfo", "Property[Definition]"] + - ["System.Management.Automation.PSTraceSourceOptions", "System.Management.Automation.PSTraceSourceOptions!", "Field[WriteLine]"] + - ["System.Collections.Generic.List", "System.Management.Automation.Job2", "Property[StartParameters]"] + - ["System.Management.Automation.DSCResourceRunAsCredential", "System.Management.Automation.DSCResourceRunAsCredential!", "Field[Default]"] + - ["System.Management.Automation.ScopedItemOptions", "System.Management.Automation.ScopedItemOptions!", "Field[Private]"] + - ["System.Management.Automation.PSTraceSourceOptions", "System.Management.Automation.PSTraceSourceOptions!", "Field[Dispose]"] + - ["System.String", "System.Management.Automation.ErrorCategoryInfo", "Property[TargetName]"] + - ["System.Management.Automation.PSModuleAutoLoadingPreference", "System.Management.Automation.PSModuleAutoLoadingPreference!", "Field[ModuleQualified]"] + - ["System.String", "System.Management.Automation.PSAliasProperty", "Method[ToString].ReturnValue"] + - ["System.Management.Automation.PSCredentialUIOptions", "System.Management.Automation.PSCredentialUIOptions!", "Field[ValidateUserNameSyntax]"] + - ["System.Management.Automation.CommandOrigin", "System.Management.Automation.CommandLookupEventArgs", "Property[CommandOrigin]"] + - ["System.Management.Automation.DisplayEntry", "System.Management.Automation.PSControlGroupBy", "Property[Expression]"] + - ["System.Boolean", "System.Management.Automation.VariablePath", "Property[IsVariable]"] + - ["System.Management.Automation.Alignment", "System.Management.Automation.TableControlColumn", "Property[Alignment]"] + - ["System.String", "System.Management.Automation.CmdletAttribute", "Property[VerbName]"] + - ["System.Management.Automation.NativeArgumentPassingStyle", "System.Management.Automation.NativeArgumentPassingStyle!", "Field[Windows]"] + - ["System.String", "System.Management.Automation.CompletionResult", "Property[CompletionText]"] + - ["System.Collections.Generic.List", "System.Management.Automation.InformationRecord", "Property[Tags]"] + - ["System.Management.Automation.ImplementedAsType", "System.Management.Automation.ImplementedAsType!", "Field[None]"] + - ["System.Object", "System.Management.Automation.CredentialAttribute", "Method[Transform].ReturnValue"] + - ["System.Management.Automation.SemanticVersion", "System.Management.Automation.SemanticVersion!", "Method[Parse].ReturnValue"] + - ["System.Management.Automation.PSToken", "System.Management.Automation.PSParseError", "Property[Token]"] + - ["System.String", "System.Management.Automation.CmdletInfo", "Property[Verb]"] + - ["System.Management.Automation.RollbackSeverity", "System.Management.Automation.PSTransaction", "Property[RollbackPreference]"] + - ["System.Management.Automation.PSModuleInfo", "System.Management.Automation.SessionState", "Property[Module]"] + - ["System.Object", "System.Management.Automation.PSAliasProperty", "Property[Value]"] + - ["System.Management.Automation.CommandTypes", "System.Management.Automation.CommandTypes!", "Field[Script]"] + - ["System.Object", "System.Management.Automation.PSEventArgs", "Property[Sender]"] + - ["System.Int32", "System.Management.Automation.SemanticVersion", "Property[Major]"] + - ["System.Management.Automation.RunspaceMode", "System.Management.Automation.RunspaceMode!", "Field[NewRunspace]"] + - ["System.Boolean", "System.Management.Automation.PSEventSubscriber", "Method[Equals].ReturnValue"] + - ["System.Management.Automation.DisplayEntry", "System.Management.Automation.TableControlColumn", "Property[DisplayEntry]"] + - ["System.Version", "System.Management.Automation.PSModuleInfo", "Property[ClrVersion]"] + - ["System.Management.Automation.ScopedItemOptions", "System.Management.Automation.ScopedItemOptions!", "Field[ReadOnly]"] + - ["System.Management.Automation.ErrorRecord", "System.Management.Automation.RemoteException", "Property[ErrorRecord]"] + - ["System.String", "System.Management.Automation.ErrorRecord", "Property[ScriptStackTrace]"] + - ["System.Management.Automation.ScriptBlock", "System.Management.Automation.Breakpoint", "Property[Action]"] + - ["System.Type", "System.Management.Automation.CommandParameterInfo", "Property[ParameterType]"] + - ["System.Management.Automation.Runspaces.Runspace", "System.Management.Automation.StartRunspaceDebugProcessingEventArgs", "Property[Runspace]"] + - ["System.Management.Automation.ErrorRecord", "System.Management.Automation.PSInvalidOperationException", "Property[ErrorRecord]"] + - ["System.Management.Automation.ErrorCategory", "System.Management.Automation.ErrorCategory!", "Field[DeviceError]"] + - ["System.Management.Automation.TypeInferenceRuntimePermissions", "System.Management.Automation.TypeInferenceRuntimePermissions!", "Field[AllowSafeEval]"] + - ["System.Object[]", "System.Management.Automation.PSSerializer!", "Method[DeserializeAsList].ReturnValue"] + - ["System.Management.Automation.Runspaces.RunspacePoolState", "System.Management.Automation.RunspacePoolStateInfo", "Property[State]"] + - ["System.Management.Automation.PSInvocationState", "System.Management.Automation.PSInvocationState!", "Field[Disconnected]"] + - ["System.Management.Automation.PSTokenType", "System.Management.Automation.PSToken!", "Method[GetPSTokenType].ReturnValue"] + - ["System.Management.Automation.ErrorCategory", "System.Management.Automation.ErrorCategory!", "Field[ResourceBusy]"] + - ["System.String", "System.Management.Automation.ProviderCmdlet!", "Field[RenameItemProperty]"] + - ["System.String", "System.Management.Automation.VerbsData!", "Field[Import]"] + - ["System.String", "System.Management.Automation.JobFailedException", "Property[Message]"] + - ["System.Boolean", "System.Management.Automation.SwitchParameter", "Property[IsPresent]"] + - ["System.String", "System.Management.Automation.VerbsCommon!", "Field[Select]"] + - ["System.Collections.Generic.IList", "System.Management.Automation.JobSourceAdapter", "Method[GetJobsByCommand].ReturnValue"] + - ["System.Management.Automation.PSStyle", "System.Management.Automation.PSStyle!", "Property[Instance]"] + - ["System.Int32", "System.Management.Automation.ParameterAttribute", "Property[Position]"] + - ["System.Collections.Generic.List", "System.Management.Automation.CustomControl", "Property[Entries]"] + - ["System.String", "System.Management.Automation.PSSnapInSpecification", "Property[Name]"] + - ["System.Management.Automation.ErrorRecord", "System.Management.Automation.RuntimeException", "Property[ErrorRecord]"] + - ["System.Collections.ObjectModel.Collection", "System.Management.Automation.DriveManagementIntrinsics", "Method[GetAll].ReturnValue"] + - ["System.String", "System.Management.Automation.ErrorRecord", "Property[FullyQualifiedErrorId]"] + - ["System.Collections.ICollection", "System.Management.Automation.PSVersionHashTable", "Property[Keys]"] + - ["System.Collections.ObjectModel.Collection", "System.Management.Automation.PSMethod", "Property[OverloadDefinitions]"] + - ["System.Management.Automation.DebuggerCommandResults", "System.Management.Automation.Debugger", "Method[ProcessCommand].ReturnValue"] + - ["System.String", "System.Management.Automation.VerbsDiagnostic!", "Field[Test]"] + - ["System.Management.Automation.DriveManagementIntrinsics", "System.Management.Automation.SessionState", "Property[Drive]"] + - ["System.Management.Automation.PSMemberInfo", "System.Management.Automation.PSPropertySet", "Method[Copy].ReturnValue"] + - ["System.EventHandler", "System.Management.Automation.CommandInvocationIntrinsics", "Property[LocationChangedAction]"] + - ["System.Version", "System.Management.Automation.PSModuleInfo", "Property[PowerShellHostVersion]"] + - ["System.Object", "System.Management.Automation.PSVariableProperty", "Property[Value]"] + - ["System.Management.Automation.ValidateRangeKind", "System.Management.Automation.ValidateRangeKind!", "Field[NonNegative]"] + - ["System.Object", "System.Management.Automation.PSAdaptedProperty", "Property[BaseObject]"] + - ["System.String", "System.Management.Automation.VerbsLifecycle!", "Field[Request]"] + - ["System.Management.Automation.CompletionResultType", "System.Management.Automation.CompletionResultType!", "Field[Method]"] + - ["System.Management.Automation.PSTraceSourceOptions", "System.Management.Automation.PSTraceSourceOptions!", "Field[Events]"] + - ["System.Management.Automation.OutputRendering", "System.Management.Automation.OutputRendering!", "Field[Ansi]"] + - ["System.Threading.Tasks.Task>", "System.Management.Automation.PowerShell", "Method[InvokeAsync].ReturnValue"] + - ["System.Boolean", "System.Management.Automation.InvocationInfo", "Property[ExpectingInput]"] + - ["System.String", "System.Management.Automation.VerbsSecurity!", "Field[Protect]"] + - ["System.String", "System.Management.Automation.VTUtility!", "Method[GetEscapeSequence].ReturnValue"] + - ["System.String", "System.Management.Automation.SemanticVersion", "Property[PreReleaseLabel]"] + - ["System.String", "System.Management.Automation.VerbsCommon!", "Field[Rename]"] + - ["System.Collections.Generic.Dictionary", "System.Management.Automation.PSModuleInfo", "Property[ExportedFunctions]"] + - ["System.Collections.ObjectModel.Collection", "System.Management.Automation.PowerShell", "Method[Invoke].ReturnValue"] + - ["System.String", "System.Management.Automation.WorkflowInfo", "Property[XamlDefinition]"] + - ["System.Management.Automation.CommandTypes", "System.Management.Automation.CommandTypes!", "Field[Application]"] + - ["System.String", "System.Management.Automation.HostUtilities!", "Field[CreatePSEditFunction]"] + - ["System.Management.Automation.ProviderIntrinsics", "System.Management.Automation.PSCmdlet", "Property[InvokeProvider]"] + - ["System.Boolean", "System.Management.Automation.TableControl", "Property[AutoSize]"] + - ["System.Management.Automation.PSJobProxy", "System.Management.Automation.PowerShell", "Method[AsJobProxy].ReturnValue"] + - ["System.Boolean", "System.Management.Automation.PSChildJobProxy", "Property[HasMoreData]"] + - ["System.Management.Automation.PSMemberTypes", "System.Management.Automation.PSDynamicMember", "Property[MemberType]"] + - ["System.Boolean", "System.Management.Automation.ICommandRuntime", "Method[ShouldContinue].ReturnValue"] + - ["System.String", "System.Management.Automation.ProxyCommand!", "Method[Create].ReturnValue"] + - ["System.Collections.ObjectModel.Collection", "System.Management.Automation.PSPropertySet", "Property[ReferencedPropertyNames]"] + - ["System.Boolean", "System.Management.Automation.Platform!", "Property[IsCoreCLR]"] + - ["System.Boolean", "System.Management.Automation.PSPropertyAdapter", "Method[IsGettable].ReturnValue"] + - ["System.Management.Automation.SignatureStatus", "System.Management.Automation.Signature", "Property[Status]"] + - ["System.Int32", "System.Management.Automation.PSEventSubscriber", "Property[SubscriptionId]"] + - ["System.Management.Automation.PSControlGroupBy", "System.Management.Automation.PSControl", "Property[GroupBy]"] + - ["System.Boolean", "System.Management.Automation.SwitchParameter", "Method[Equals].ReturnValue"] + - ["System.Management.Automation.PSCommand", "System.Management.Automation.PSCommand", "Method[Clone].ReturnValue"] + - ["System.Management.Automation.DebugModes", "System.Management.Automation.DebugModes!", "Field[Default]"] + - ["System.Type", "System.Management.Automation.JobDefinition", "Property[JobSourceAdapterType]"] + - ["System.String", "System.Management.Automation.PSDriveInfo", "Property[Description]"] + - ["System.Collections.Generic.IList", "System.Management.Automation.ValidateSetAttribute", "Property[ValidValues]"] + - ["System.Management.Automation.DebuggerResumeAction", "System.Management.Automation.DebuggerResumeAction!", "Field[Continue]"] + - ["System.Boolean", "System.Management.Automation.LanguagePrimitives!", "Method[TryConvertTo].ReturnValue"] + - ["System.Management.Automation.PSMemberInfo", "System.Management.Automation.PSMemberInfo", "Method[Copy].ReturnValue"] + - ["System.Management.Automation.ErrorRecord", "System.Management.Automation.CmdletInvocationException", "Property[ErrorRecord]"] + - ["System.Management.Automation.RollbackSeverity", "System.Management.Automation.RollbackSeverity!", "Field[TerminatingError]"] + - ["System.Management.Automation.PSTraceSourceOptions", "System.Management.Automation.PSTraceSourceOptions!", "Field[Method]"] + - ["System.Security.Cryptography.X509Certificates.X509Certificate2", "System.Management.Automation.Signature", "Property[SignerCertificate]"] + - ["System.String[]", "System.Management.Automation.PSSnapIn", "Property[Formats]"] + - ["System.String", "System.Management.Automation.VerbInfo", "Property[Group]"] + - ["System.Management.Automation.TableControlBuilder", "System.Management.Automation.TableControlBuilder", "Method[AddHeader].ReturnValue"] + - ["System.Management.Automation.PSObject", "System.Management.Automation.PSObject", "Method[Copy].ReturnValue"] + - ["System.Version", "System.Management.Automation.ApplicationInfo", "Property[Version]"] + - ["System.String", "System.Management.Automation.ErrorCategoryInfo", "Property[TargetType]"] + - ["System.Management.Automation.VariableAccessMode", "System.Management.Automation.VariableAccessMode!", "Field[Read]"] + - ["System.Management.Automation.VariableAccessMode", "System.Management.Automation.VariableAccessMode!", "Field[ReadWrite]"] + - ["System.String", "System.Management.Automation.ProviderCmdlet!", "Field[NewPSDrive]"] + - ["System.Management.Automation.PSTokenType", "System.Management.Automation.PSTokenType!", "Field[Operator]"] + - ["System.String", "System.Management.Automation.VerbsData!", "Field[Expand]"] + - ["System.String", "System.Management.Automation.PathIntrinsics", "Method[ParseChildName].ReturnValue"] + - ["System.Management.Automation.ErrorCategory", "System.Management.Automation.ErrorCategory!", "Field[QuotaExceeded]"] + - ["System.Exception", "System.Management.Automation.ErrorRecord", "Property[Exception]"] + - ["System.Collections.Generic.Dictionary", "System.Management.Automation.PSModuleInfo", "Property[ExportedAliases]"] + - ["System.String", "System.Management.Automation.PSCodeMethod", "Property[TypeNameOfValue]"] + - ["System.Management.Automation.ErrorCategory", "System.Management.Automation.ErrorCategory!", "Field[ReadError]"] + - ["System.Management.Automation.Language.ScriptExtent", "System.Management.Automation.JobFailedException", "Property[DisplayScriptPosition]"] + - ["System.Management.Automation.PSTraceSourceOptions", "System.Management.Automation.PSTraceSourceOptions!", "Field[Error]"] + - ["System.String", "System.Management.Automation.CommandBreakpoint", "Property[Command]"] + - ["System.ComponentModel.TypeConverter", "System.Management.Automation.PSObjectTypeDescriptor", "Method[GetConverter].ReturnValue"] + - ["System.Management.Automation.ReturnContainers", "System.Management.Automation.ReturnContainers!", "Field[ReturnAllContainers]"] + - ["System.UInt32", "System.Management.Automation.InformationRecord", "Property[ProcessId]"] + - ["System.Management.Automation.CustomControlBuilder", "System.Management.Automation.CustomControl!", "Method[Create].ReturnValue"] + - ["System.String", "System.Management.Automation.Breakpoint", "Property[Script]"] + - ["System.String", "System.Management.Automation.ParameterAttribute", "Property[ParameterSetName]"] + - ["System.Management.Automation.ScopedItemOptions", "System.Management.Automation.FunctionInfo", "Property[Options]"] + - ["System.Collections.ObjectModel.Collection", "System.Management.Automation.PropertyCmdletProviderIntrinsics", "Method[New].ReturnValue"] + - ["System.Management.Automation.ScriptBlock", "System.Management.Automation.ValidateScriptAttribute", "Property[ScriptBlock]"] + - ["System.String", "System.Management.Automation.NativeCommandExitException", "Property[Path]"] + - ["System.Management.Automation.PSMemberInfo", "System.Management.Automation.PSProperty", "Method[Copy].ReturnValue"] + - ["System.Boolean", "System.Management.Automation.ArgumentTransformationAttribute", "Property[TransformNullOptionalParameters]"] + - ["System.Management.Automation.PSDataCollection", "System.Management.Automation.Job", "Property[Output]"] + - ["System.Management.Automation.PSTraceSourceOptions", "System.Management.Automation.PSTraceSourceOptions!", "Field[Lock]"] + - ["System.Management.Automation.SessionStateCategory", "System.Management.Automation.SessionStateCategory!", "Field[Alias]"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.Management.Automation.PSModuleInfo", "Property[ExportedFormatFiles]"] + - ["System.Management.Automation.Language.TypeDefinitionAst", "System.Management.Automation.PSTypeName", "Property[TypeDefinitionAst]"] + - ["System.String", "System.Management.Automation.AliasInfo", "Property[Description]"] + - ["System.String", "System.Management.Automation.Job", "Property[Location]"] + - ["System.String", "System.Management.Automation.ParameterAttribute!", "Field[AllParameterSets]"] + - ["System.Management.Automation.SignatureStatus", "System.Management.Automation.SignatureStatus!", "Field[Valid]"] + - ["System.Object", "System.Management.Automation.RuntimeDefinedParameter", "Property[Value]"] + - ["System.String", "System.Management.Automation.ProviderCmdlet!", "Field[TestPath]"] + - ["System.String", "System.Management.Automation.ProviderInfo", "Property[ModuleName]"] + - ["System.Boolean", "System.Management.Automation.PSDriveInfo!", "Method[op_Inequality].ReturnValue"] + - ["System.Boolean", "System.Management.Automation.DscPropertyAttribute", "Property[Key]"] + - ["System.Management.Automation.Job", "System.Management.Automation.JobDataAddedEventArgs", "Property[SourceJob]"] + - ["System.String", "System.Management.Automation.VerbsDiagnostic!", "Field[Resolve]"] + - ["System.Int32", "System.Management.Automation.CommandCompletion", "Property[ReplacementLength]"] + - ["System.Management.Automation.SessionStateCategory", "System.Management.Automation.SessionStateCategory!", "Field[Variable]"] + - ["System.Boolean", "System.Management.Automation.CommandMetadata", "Property[SupportsShouldProcess]"] + - ["System.String", "System.Management.Automation.TableControlColumnHeader", "Property[Label]"] + - ["System.String", "System.Management.Automation.FunctionInfo", "Property[DefaultParameterSet]"] + - ["System.Management.Automation.PSTraceSourceOptions", "System.Management.Automation.PSTraceSource", "Property[Options]"] + - ["System.String", "System.Management.Automation.VerbsLifecycle!", "Field[Stop]"] + - ["System.Management.Automation.CompletionResultType", "System.Management.Automation.CompletionResultType!", "Field[ParameterName]"] + - ["System.String", "System.Management.Automation.PSVersionInfo!", "Property[PSEdition]"] + - ["System.String", "System.Management.Automation.VariablePath", "Property[UserPath]"] + - ["System.Management.Automation.PSMemberTypes", "System.Management.Automation.PSParameterizedProperty", "Property[MemberType]"] + - ["System.Management.Automation.CmdletProviderManagementIntrinsics", "System.Management.Automation.SessionState", "Property[Provider]"] + - ["System.Int32", "System.Management.Automation.PSToken", "Property[StartColumn]"] + - ["System.Management.Automation.RemoteStreamOptions", "System.Management.Automation.RemoteStreamOptions!", "Field[AddInvocationInfoToDebugRecord]"] + - ["System.Management.Automation.PSLanguageMode", "System.Management.Automation.PSLanguageMode!", "Field[FullLanguage]"] + - ["System.Management.Automation.Runspaces.RunspacePool", "System.Management.Automation.PowerShell", "Property[RunspacePool]"] + - ["System.String", "System.Management.Automation.ProviderCmdlet!", "Field[PopLocation]"] + - ["System.String", "System.Management.Automation.PSCustomObject", "Method[ToString].ReturnValue"] + - ["System.Collections.ObjectModel.Collection", "System.Management.Automation.ItemCmdletProviderIntrinsics", "Method[Set].ReturnValue"] + - ["System.Boolean", "System.Management.Automation.DefaultParameterDictionary", "Method[Contains].ReturnValue"] + - ["System.Object", "System.Management.Automation.PSScriptProperty", "Property[Value]"] + - ["System.Type", "System.Management.Automation.CmdletInfo", "Property[ImplementingType]"] + - ["System.Boolean", "System.Management.Automation.PSInvocationSettings", "Property[FlowImpersonationPolicy]"] + - ["System.Int32", "System.Management.Automation.CustomItemNewline", "Property[Count]"] + - ["System.String", "System.Management.Automation.DebugSource", "Property[XamlDefinition]"] + - ["System.Management.Automation.PSMemberTypes", "System.Management.Automation.PSMethod", "Property[MemberType]"] + - ["System.Management.Automation.JobState", "System.Management.Automation.JobState!", "Field[Stopped]"] + - ["System.Management.Automation.DisplayEntry", "System.Management.Automation.CustomItemExpression", "Property[ItemSelectionCondition]"] + - ["System.Management.Automation.PSObject", "System.Management.Automation.PSObject!", "Method[AsPSObject].ReturnValue"] + - ["System.Boolean", "System.Management.Automation.ItemCmdletProviderIntrinsics", "Method[IsContainer].ReturnValue"] + - ["System.String", "System.Management.Automation.JobSourceAdapter", "Property[Name]"] + - ["System.Exception", "System.Management.Automation.SettingValueExceptionEventArgs", "Property[Exception]"] + - ["System.Management.Automation.CustomEntryBuilder", "System.Management.Automation.CustomEntryBuilder", "Method[AddText].ReturnValue"] + - ["System.Collections.IEnumerable", "System.Management.Automation.LanguagePrimitives!", "Method[GetEnumerable].ReturnValue"] + - ["System.Management.Automation.CompletionResultType", "System.Management.Automation.CompletionResultType!", "Field[ParameterValue]"] + - ["System.String", "System.Management.Automation.TableControlColumn", "Property[FormatString]"] + - ["System.Management.Automation.NativeArgumentPassingStyle", "System.Management.Automation.NativeArgumentPassingStyle!", "Field[Legacy]"] + - ["System.Boolean", "System.Management.Automation.PSJobProxy", "Property[HasMoreData]"] + - ["System.Management.Automation.PSTraceSourceOptions", "System.Management.Automation.PSTraceSourceOptions!", "Field[Constructor]"] + - ["System.Management.Automation.ScopedItemOptions", "System.Management.Automation.AliasInfo", "Property[Options]"] + - ["System.String", "System.Management.Automation.DebugSource", "Property[Script]"] + - ["System.Management.Automation.PSTokenType", "System.Management.Automation.PSTokenType!", "Field[Number]"] + - ["System.Management.Automation.ActionPreference", "System.Management.Automation.ActionPreference!", "Field[Inquire]"] + - ["System.Nullable", "System.Management.Automation.PSInvocationSettings", "Property[ErrorActionPreference]"] + - ["System.Management.Automation.ScriptBlock", "System.Management.Automation.PSScriptProperty", "Property[SetterScript]"] + - ["System.Management.Automation.SplitOptions", "System.Management.Automation.SplitOptions!", "Field[ExplicitCapture]"] + - ["System.String", "System.Management.Automation.VerbsCommon!", "Field[Pop]"] + - ["System.String", "System.Management.Automation.PSSecurityException", "Property[Message]"] + - ["System.IAsyncResult", "System.Management.Automation.BackgroundDispatcher", "Method[BeginInvoke].ReturnValue"] + - ["System.Int32", "System.Management.Automation.OrderedHashtable", "Property[Count]"] + - ["System.Object", "System.Management.Automation.ConvertThroughString", "Method[ConvertTo].ReturnValue"] + - ["System.Management.Automation.CustomControlBuilder", "System.Management.Automation.CustomControlBuilder", "Method[GroupByProperty].ReturnValue"] + - ["System.Management.Automation.ProgressRecordType", "System.Management.Automation.ProgressRecord", "Property[RecordType]"] + - ["System.String", "System.Management.Automation.ErrorRecord", "Method[ToString].ReturnValue"] + - ["System.Management.Automation.InvocationInfo", "System.Management.Automation.InvocationInfo!", "Method[Create].ReturnValue"] + - ["System.Object", "System.Management.Automation.ExitException", "Property[Argument]"] + - ["System.Collections.Generic.Dictionary", "System.Management.Automation.CatalogInformation", "Property[PathItems]"] + - ["System.String", "System.Management.Automation.ParameterSetMetadata", "Property[HelpMessageResourceId]"] + - ["System.Boolean", "System.Management.Automation.PSJobProxy", "Property[RemoveRemoteJobOnCompletion]"] + - ["System.Management.Automation.DebugModes", "System.Management.Automation.DebugModes!", "Field[LocalScript]"] + - ["System.String", "System.Management.Automation.DscResourceInfo", "Property[Name]"] + - ["System.Boolean", "System.Management.Automation.Platform!", "Property[IsNanoServer]"] + - ["System.String", "System.Management.Automation.ScriptRequiresException", "Property[RequiresShellId]"] + - ["System.Type", "System.Management.Automation.ArgumentCompleterAttribute", "Property[Type]"] + - ["System.Management.Automation.PSLanguageMode", "System.Management.Automation.SessionState", "Property[LanguageMode]"] + - ["System.String", "System.Management.Automation.PSClassInfo", "Property[Name]"] + - ["System.String", "System.Management.Automation.VerbsData!", "Field[Export]"] + - ["System.Boolean", "System.Management.Automation.Cmdlet", "Property[Stopping]"] + - ["System.Object[]", "System.Management.Automation.PSEventArgs", "Property[SourceArgs]"] + - ["System.Boolean", "System.Management.Automation.JobManager", "Method[IsRegistered].ReturnValue"] + - ["System.String", "System.Management.Automation.ProviderCmdlet!", "Field[RenameItem]"] + - ["System.Boolean", "System.Management.Automation.PSObjectPropertyDescriptor", "Method[ShouldSerializeValue].ReturnValue"] + - ["System.Management.Automation.TableControlBuilder", "System.Management.Automation.TableControlBuilder", "Method[GroupByProperty].ReturnValue"] + - ["System.Collections.Generic.IList", "System.Management.Automation.JobSourceAdapter", "Method[GetJobsByFilter].ReturnValue"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.Management.Automation.ScriptRequiresException", "Property[MissingPSSnapIns]"] + - ["System.Management.Automation.PSMemberTypes", "System.Management.Automation.PSPropertySet", "Property[MemberType]"] + - ["System.Management.Automation.PSDriveInfo", "System.Management.Automation.DriveManagementIntrinsics", "Property[Current]"] + - ["System.Management.Automation.PSMemberInfoCollection", "System.Management.Automation.PSObject", "Property[Properties]"] + - ["System.String", "System.Management.Automation.ProviderCmdlet!", "Field[GetPSDrive]"] + - ["System.Management.Automation.TableRowDefinitionBuilder", "System.Management.Automation.TableControlBuilder", "Method[StartRowDefinition].ReturnValue"] + - ["System.Management.Automation.PSDataCollection", "System.Management.Automation.PSDataStreams", "Property[Warning]"] + - ["System.Management.Automation.RemoteStreamOptions", "System.Management.Automation.RemoteStreamOptions!", "Field[AddInvocationInfoToVerboseRecord]"] + - ["System.Management.Automation.PSMemberTypes", "System.Management.Automation.PSScriptMethod", "Property[MemberType]"] + - ["System.Collections.ObjectModel.Collection", "System.Management.Automation.PSVariable", "Property[Attributes]"] + - ["System.Object", "System.Management.Automation.PSObjectTypeDescriptor", "Method[GetPropertyOwner].ReturnValue"] + - ["System.Int32", "System.Management.Automation.PSToken", "Property[EndLine]"] + - ["System.Object", "System.Management.Automation.PSObjectPropertyDescriptor", "Method[GetValue].ReturnValue"] + - ["System.String", "System.Management.Automation.ValidatePatternAttribute", "Property[RegexPattern]"] + - ["System.Management.Automation.PathInfo", "System.Management.Automation.PathIntrinsics", "Method[CurrentProviderLocation].ReturnValue"] + - ["System.Int32", "System.Management.Automation.PSToken", "Property[StartLine]"] + - ["System.IAsyncResult", "System.Management.Automation.PowerShell", "Method[BeginInvoke].ReturnValue"] + - ["System.Boolean", "System.Management.Automation.SemanticVersion!", "Method[op_Equality].ReturnValue"] + - ["System.String", "System.Management.Automation.FunctionInfo", "Property[Verb]"] + - ["System.Management.Automation.JobState", "System.Management.Automation.JobState!", "Field[Suspended]"] + - ["System.Management.Automation.PSTokenType", "System.Management.Automation.PSTokenType!", "Field[GroupStart]"] + - ["System.String", "System.Management.Automation.JobDefinition", "Property[JobSourceAdapterTypeName]"] + - ["System.Guid", "System.Management.Automation.PowerShell", "Property[InstanceId]"] + - ["System.Object", "System.Management.Automation.PSEventArgsCollection", "Property[SyncRoot]"] + - ["System.Management.Automation.CustomEntryBuilder", "System.Management.Automation.CustomEntryBuilder", "Method[StartFrame].ReturnValue"] + - ["System.String", "System.Management.Automation.ProxyCommand!", "Method[GetClean].ReturnValue"] + - ["System.String", "System.Management.Automation.ParentContainsErrorRecordException", "Property[Message]"] + - ["System.String", "System.Management.Automation.PSModuleInfo", "Property[Copyright]"] + - ["System.String", "System.Management.Automation.PSCodeProperty", "Method[ToString].ReturnValue"] + - ["System.Management.Automation.CommandInvocationIntrinsics", "System.Management.Automation.SessionState", "Property[InvokeCommand]"] + - ["System.Management.Automation.SwitchParameter", "System.Management.Automation.SwitchParameter!", "Method[op_Implicit].ReturnValue"] + - ["System.String", "System.Management.Automation.PSDriveInfo", "Property[DisplayRoot]"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.Management.Automation.PSModuleInfo", "Property[ExportedTypeFiles]"] + - ["System.String", "System.Management.Automation.PSModuleInfo", "Property[RootModule]"] + - ["System.Management.Automation.CommandBreakpoint", "System.Management.Automation.Debugger", "Method[SetCommandBreakpoint].ReturnValue"] + - ["System.Management.Automation.PSMemberTypes", "System.Management.Automation.PSMemberTypes!", "Field[Event]"] + - ["System.Management.Automation.PathInfo", "System.Management.Automation.PSCmdlet", "Method[CurrentProviderLocation].ReturnValue"] + - ["System.String", "System.Management.Automation.PSModuleInfo", "Property[Definition]"] + - ["System.Management.Automation.PSInvocationStateInfo", "System.Management.Automation.PSInvocationStateChangedEventArgs", "Property[InvocationStateInfo]"] + - ["System.Collections.Generic.IEnumerable", "System.Management.Automation.IArgumentCompleter", "Method[CompleteArgument].ReturnValue"] + - ["System.Boolean", "System.Management.Automation.LanguagePrimitives!", "Method[Equals].ReturnValue"] + - ["System.Management.Automation.CompletionResultType", "System.Management.Automation.CompletionResultType!", "Field[ProviderContainer]"] + - ["System.Management.Automation.SessionState", "System.Management.Automation.PSCmdlet", "Property[SessionState]"] + - ["System.Collections.Generic.Dictionary", "System.Management.Automation.CommandMetadata!", "Method[GetRestrictedCommands].ReturnValue"] + - ["System.Boolean", "System.Management.Automation.PSJobStartEventArgs", "Property[IsAsync]"] + - ["System.String", "System.Management.Automation.PSNoteProperty", "Method[ToString].ReturnValue"] + - ["System.Management.Automation.SplitOptions", "System.Management.Automation.SplitOptions!", "Field[Singleline]"] + - ["System.Boolean", "System.Management.Automation.ICommandRuntime", "Method[TransactionAvailable].ReturnValue"] + - ["System.String", "System.Management.Automation.ProviderCmdlet!", "Field[GetContent]"] + - ["System.Management.Automation.ErrorCategory", "System.Management.Automation.ErrorCategory!", "Field[OperationTimeout]"] + - ["System.Management.Automation.ValidateRangeKind", "System.Management.Automation.ValidateRangeKind!", "Field[Positive]"] + - ["System.ComponentModel.EventDescriptor", "System.Management.Automation.PSObjectTypeDescriptor", "Method[GetDefaultEvent].ReturnValue"] + - ["System.Collections.Generic.List", "System.Management.Automation.SessionState", "Property[Scripts]"] + - ["System.String", "System.Management.Automation.PSVariableProperty", "Method[ToString].ReturnValue"] + - ["System.Collections.Generic.List", "System.Management.Automation.ExtendedTypeDefinition", "Property[FormatViewDefinition]"] + - ["System.String", "System.Management.Automation.PSStyle", "Property[ReverseOff]"] + - ["System.Boolean", "System.Management.Automation.LanguagePrimitives!", "Method[TryConvertTo].ReturnValue"] + - ["System.Management.Automation.SessionStateCategory", "System.Management.Automation.SessionStateCategory!", "Field[Scope]"] + - ["System.String", "System.Management.Automation.VerbsOther!", "Field[Use]"] + - ["System.String", "System.Management.Automation.InvocationInfo", "Property[PSCommandPath]"] + - ["System.Diagnostics.TraceListenerCollection", "System.Management.Automation.PSTraceSource", "Property[Listeners]"] + - ["System.Management.Automation.PSMemberInfo", "System.Management.Automation.PSCodeMethod", "Method[Copy].ReturnValue"] + - ["System.Boolean", "System.Management.Automation.PSObjectPropertyDescriptor", "Method[CanResetValue].ReturnValue"] + - ["System.Management.Automation.ScriptBlock", "System.Management.Automation.CommandInvocationIntrinsics", "Method[NewScriptBlock].ReturnValue"] + - ["System.Management.Automation.PSEventReceivedEventHandler", "System.Management.Automation.PSEventSubscriber", "Property[HandlerDelegate]"] + - ["System.Management.Automation.PSModuleAutoLoadingPreference", "System.Management.Automation.PSModuleAutoLoadingPreference!", "Field[None]"] + - ["System.Boolean", "System.Management.Automation.LanguagePrimitives!", "Method[IsObjectEnumerable].ReturnValue"] + - ["System.String", "System.Management.Automation.ProviderCmdlet!", "Field[MoveItem]"] + - ["System.Boolean", "System.Management.Automation.Debugger", "Property[InBreakpoint]"] + - ["System.Boolean", "System.Management.Automation.PSInvocationSettings", "Property[ExposeFlowControlExceptions]"] + - ["System.Management.Automation.PSTraceSourceOptions", "System.Management.Automation.PSTraceSourceOptions!", "Field[Data]"] + - ["System.String", "System.Management.Automation.VerbsCommon!", "Field[Undo]"] + - ["System.String", "System.Management.Automation.PSStyle", "Property[Strikethrough]"] + - ["System.String", "System.Management.Automation.DynamicClassImplementationAssemblyAttribute", "Property[ScriptFile]"] + - ["System.String", "System.Management.Automation.ProviderCmdlet!", "Field[AddContent]"] + - ["System.Boolean", "System.Management.Automation.VariablePath", "Property[IsDriveQualified]"] + - ["System.Collections.ObjectModel.Collection", "System.Management.Automation.ContentCmdletProviderIntrinsics", "Method[GetReader].ReturnValue"] + - ["System.Collections.ObjectModel.Collection", "System.Management.Automation.PSListModifier", "Property[Remove]"] + - ["System.Nullable", "System.Management.Automation.PSDriveInfo", "Property[MaximumSize]"] + - ["System.Management.Automation.CustomControl", "System.Management.Automation.PSControlGroupBy", "Property[CustomControl]"] + - ["System.String", "System.Management.Automation.VerbsData!", "Field[Backup]"] + - ["System.Boolean", "System.Management.Automation.Platform!", "Property[IsMacOS]"] + - ["System.Management.Automation.PSObject", "System.Management.Automation.PSEventArgs", "Property[MessageData]"] + - ["System.Boolean", "System.Management.Automation.CmdletBindingAttribute", "Property[PositionalBinding]"] + - ["System.Management.Automation.PSCommand", "System.Management.Automation.PSCommand", "Method[AddScript].ReturnValue"] + - ["System.String", "System.Management.Automation.CommandInfo", "Method[ToString].ReturnValue"] + - ["System.String", "System.Management.Automation.ParameterBindingException", "Property[Message]"] + - ["System.Text.Encoding", "System.Management.Automation.ExternalScriptInfo", "Property[OriginalEncoding]"] + - ["System.Collections.Generic.Dictionary", "System.Management.Automation.CommandInfo", "Property[Parameters]"] + - ["System.String", "System.Management.Automation.TableControlColumn", "Method[ToString].ReturnValue"] + - ["System.String", "System.Management.Automation.PSCodeMethod", "Method[ToString].ReturnValue"] + - ["System.String", "System.Management.Automation.PSSnapInInstaller", "Property[Vendor]"] + - ["System.Collections.Generic.IList", "System.Management.Automation.ValidateDriveAttribute", "Property[ValidRootDrives]"] + - ["System.Management.Automation.ErrorCategory", "System.Management.Automation.ErrorCategory!", "Field[NotInstalled]"] + - ["System.String", "System.Management.Automation.ListControlEntryItem", "Property[Label]"] + - ["System.String", "System.Management.Automation.CommandNotFoundException", "Property[CommandName]"] + - ["System.Management.Automation.IArgumentCompleter", "System.Management.Automation.IArgumentCompleterFactory", "Method[Create].ReturnValue"] + - ["System.Management.Automation.CommandInfo", "System.Management.Automation.CommandLookupEventArgs", "Property[Command]"] + - ["System.Management.Automation.PSEventJob", "System.Management.Automation.PSEventSubscriber", "Property[Action]"] + - ["System.Boolean", "System.Management.Automation.Platform!", "Property[IsLinux]"] + - ["System.Management.Automation.ActionPreference", "System.Management.Automation.ActionPreference!", "Field[SilentlyContinue]"] + - ["System.String", "System.Management.Automation.VerbsData!", "Field[ConvertFrom]"] + - ["System.Collections.Generic.IEnumerable", "System.Management.Automation.CompletionCompleters!", "Method[CompleteCommand].ReturnValue"] + - ["System.Management.Automation.PSEventManager", "System.Management.Automation.PSEventHandler", "Field[eventManager]"] + - ["System.Management.Automation.DSCResourceRunAsCredential", "System.Management.Automation.DSCResourceRunAsCredential!", "Field[Mandatory]"] + - ["System.Int32", "System.Management.Automation.PowerShellUnsafeAssemblyLoad!", "Method[LoadAssemblyFromNativeMemory].ReturnValue"] + - ["System.Management.Automation.ListControlBuilder", "System.Management.Automation.ListControlBuilder", "Method[GroupByProperty].ReturnValue"] + - ["System.Collections.Generic.List", "System.Management.Automation.ScriptBlock", "Property[Attributes]"] + - ["System.Boolean", "System.Management.Automation.OrderedHashtable", "Method[Contains].ReturnValue"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.Management.Automation.RemoteCommandInfo", "Property[OutputType]"] + - ["System.Boolean", "System.Management.Automation.PathIntrinsics", "Method[IsValid].ReturnValue"] + - ["System.String", "System.Management.Automation.JobDefinition", "Property[Name]"] + - ["System.Boolean", "System.Management.Automation.PSModuleInfo!", "Property[UseAppDomainLevelModuleCache]"] + - ["System.Management.Automation.ScriptBlock", "System.Management.Automation.ArgumentCompleterAttribute", "Property[ScriptBlock]"] + - ["System.String", "System.Management.Automation.InformationRecord", "Method[ToString].ReturnValue"] + - ["System.Collections.ObjectModel.Collection", "System.Management.Automation.PSParameterizedProperty", "Property[OverloadDefinitions]"] + - ["System.Boolean", "System.Management.Automation.Debugger", "Method[IsDebuggerBreakpointUpdatedEventSubscribed].ReturnValue"] + - ["System.Type", "System.Management.Automation.PSObjectPropertyDescriptor", "Property[ComponentType]"] + - ["System.Management.Automation.ChildItemCmdletProviderIntrinsics", "System.Management.Automation.ProviderIntrinsics", "Property[ChildItem]"] + - ["System.Boolean", "System.Management.Automation.WideControl", "Property[AutoSize]"] + - ["System.Collections.Generic.IEnumerable", "System.Management.Automation.CompletionCompleters!", "Method[CompleteVariable].ReturnValue"] + - ["System.String", "System.Management.Automation.VerbsCommon!", "Field[Open]"] + - ["System.Object", "System.Management.Automation.PSSerializer!", "Method[Deserialize].ReturnValue"] + - ["System.Boolean", "System.Management.Automation.DebuggerCommandResults", "Property[EvaluatedByDebugger]"] + - ["System.Management.Automation.PSCredential", "System.Management.Automation.PSCredential!", "Property[Empty]"] + - ["System.Management.Automation.Runspaces.RunspacePool", "System.Management.Automation.PSJobProxy", "Property[RunspacePool]"] + - ["System.String", "System.Management.Automation.HostInformationMessage", "Property[Message]"] + - ["System.String", "System.Management.Automation.VerbsData!", "Field[Save]"] + - ["System.Boolean", "System.Management.Automation.PSPropertyInfo", "Property[IsSettable]"] + - ["System.Management.Automation.PSModuleInfo", "System.Management.Automation.ProviderInfo", "Property[Module]"] + - ["System.String", "System.Management.Automation.VerbsData!", "Field[Checkpoint]"] + - ["System.Boolean", "System.Management.Automation.Cmdlet", "Method[TransactionAvailable].ReturnValue"] + - ["System.Boolean", "System.Management.Automation.ContainerParentJob", "Property[HasMoreData]"] + - ["System.Management.Automation.WildcardOptions", "System.Management.Automation.WildcardOptions!", "Field[None]"] + - ["System.Collections.Generic.List", "System.Management.Automation.JobRepository", "Property[Jobs]"] + - ["System.Object", "System.Management.Automation.PSObject", "Property[BaseObject]"] + - ["System.Management.Automation.SessionState", "System.Management.Automation.LocationChangedEventArgs", "Property[SessionState]"] + - ["System.String", "System.Management.Automation.PSVariable", "Property[ModuleName]"] + - ["System.Collections.Generic.IEnumerable", "System.Management.Automation.CompletionCompleters!", "Method[CompleteFilename].ReturnValue"] + - ["System.Int32", "System.Management.Automation.PSDriveInfo", "Method[CompareTo].ReturnValue"] + - ["System.Management.Automation.ProviderInfo", "System.Management.Automation.ProviderInvocationException", "Property[ProviderInfo]"] + - ["System.Management.Automation.SessionStateEntryVisibility", "System.Management.Automation.SessionStateEntryVisibility!", "Field[Public]"] + - ["System.Management.Automation.Breakpoint", "System.Management.Automation.Debugger", "Method[GetBreakpoint].ReturnValue"] + - ["System.Boolean", "System.Management.Automation.CommandMetadata", "Property[SupportsPaging]"] + - ["System.Collections.Generic.List", "System.Management.Automation.WideControl", "Property[Entries]"] + - ["System.Object", "System.Management.Automation.PSMethodInfo", "Method[Invoke].ReturnValue"] + - ["System.Management.Automation.PSMemberTypes", "System.Management.Automation.PSMemberTypes!", "Field[ParameterizedProperty]"] + - ["System.Boolean", "System.Management.Automation.Debugger", "Method[RemoveBreakpoint].ReturnValue"] + - ["System.Management.Automation.WideControlBuilder", "System.Management.Automation.WideControlBuilder", "Method[AddPropertyEntry].ReturnValue"] + - ["System.String", "System.Management.Automation.PSMethod", "Method[ToString].ReturnValue"] + - ["System.String", "System.Management.Automation.VerbsLifecycle!", "Field[Invoke]"] + - ["System.Management.Automation.CompletionResultType", "System.Management.Automation.CompletionResultType!", "Field[Variable]"] + - ["System.String", "System.Management.Automation.ProxyCommand!", "Method[GetBegin].ReturnValue"] + - ["System.Management.Automation.ConfirmImpact", "System.Management.Automation.ConfirmImpact!", "Field[Medium]"] + - ["System.Management.Automation.SignatureType", "System.Management.Automation.SignatureType!", "Field[None]"] + - ["System.Management.Automation.JobIdentifier", "System.Management.Automation.JobSourceAdapter", "Method[RetrieveJobIdForReuse].ReturnValue"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.Management.Automation.InformationalRecord", "Property[PipelineIterationInfo]"] + - ["System.Management.Automation.PowerShellStreamType", "System.Management.Automation.PowerShellStreamType!", "Field[Error]"] + - ["System.Collections.ObjectModel.Collection", "System.Management.Automation.CmdletProviderManagementIntrinsics", "Method[Get].ReturnValue"] + - ["System.String", "System.Management.Automation.VerbsSecurity!", "Field[Unblock]"] + - ["System.Management.Automation.PowerShell", "System.Management.Automation.PowerShell", "Method[CreateNestedPowerShell].ReturnValue"] + - ["System.String", "System.Management.Automation.VerbsLifecycle!", "Field[Submit]"] + - ["System.Collections.Generic.IEnumerable", "System.Management.Automation.CommandInvocationIntrinsics", "Method[GetCommands].ReturnValue"] + - ["System.String", "System.Management.Automation.VerbsLifecycle!", "Field[Build]"] + - ["System.Collections.ObjectModel.Collection", "System.Management.Automation.ItemCmdletProviderIntrinsics", "Method[Move].ReturnValue"] + - ["System.Management.Automation.ErrorCategory", "System.Management.Automation.ErrorCategory!", "Field[ObjectNotFound]"] + - ["System.Boolean", "System.Management.Automation.OrderedHashtable", "Property[IsReadOnly]"] + - ["System.String", "System.Management.Automation.ExperimentalAttribute", "Property[ExperimentName]"] + - ["System.Guid", "System.Management.Automation.PSJobProxy", "Property[RemoteJobInstanceId]"] + - ["System.String", "System.Management.Automation.PSArgumentNullException", "Property[Message]"] + - ["System.Nullable", "System.Management.Automation.DebuggerCommandResults", "Property[ResumeAction]"] + - ["System.Management.Automation.SessionState", "System.Management.Automation.PSModuleInfo", "Property[SessionState]"] + - ["System.String", "System.Management.Automation.VerbsCommon!", "Field[Find]"] + - ["System.Management.Automation.PSDataCollection", "System.Management.Automation.Job", "Property[Error]"] + - ["System.String", "System.Management.Automation.VariablePath", "Property[DriveName]"] + - ["System.String", "System.Management.Automation.VerbsData!", "Field[Compress]"] + - ["System.Int32", "System.Management.Automation.ValidateLengthAttribute", "Property[MaxLength]"] + - ["System.Security.Cryptography.X509Certificates.X509Certificate2Collection", "System.Management.Automation.CmsMessageRecipient", "Property[Certificates]"] + - ["System.Management.Automation.ScriptBlock", "System.Management.Automation.ScriptBlock", "Method[GetNewClosure].ReturnValue"] + - ["System.Collections.Generic.IList", "System.Management.Automation.Job", "Property[ChildJobs]"] + - ["System.Management.Automation.ScriptBlock", "System.Management.Automation.RegisterArgumentCompleterCommand", "Property[ScriptBlock]"] + - ["System.Management.Automation.PSMemberTypes", "System.Management.Automation.PSVariableProperty", "Property[MemberType]"] + - ["System.Boolean", "System.Management.Automation.ChildItemCmdletProviderIntrinsics", "Method[HasChild].ReturnValue"] + - ["System.Management.Automation.RollbackSeverity", "System.Management.Automation.RollbackSeverity!", "Field[Error]"] + - ["System.String", "System.Management.Automation.ExternalScriptInfo", "Property[Path]"] + - ["System.Management.Automation.CommandTypes", "System.Management.Automation.CommandTypes!", "Field[Filter]"] + - ["System.Int32", "System.Management.Automation.ScriptCallDepthException", "Property[CallDepth]"] + - ["System.Management.Automation.VariableAccessMode", "System.Management.Automation.VariableBreakpoint", "Property[AccessMode]"] + - ["System.Management.Automation.ScopedItemOptions", "System.Management.Automation.PSVariable", "Property[Options]"] + - ["System.Management.Automation.BreakpointUpdateType", "System.Management.Automation.BreakpointUpdateType!", "Field[Disabled]"] + - ["System.Management.Automation.PSMemberTypes", "System.Management.Automation.PSEvent", "Property[MemberType]"] + - ["System.Boolean", "System.Management.Automation.VariablePath", "Property[IsUnscopedVariable]"] + - ["System.Management.Automation.PSDriveInfo", "System.Management.Automation.DriveManagementIntrinsics", "Method[GetAtScope].ReturnValue"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.Management.Automation.DscResourcePropertyInfo", "Property[Values]"] + - ["System.Collections.Generic.IEnumerable", "System.Management.Automation.PSModuleInfo", "Property[Tags]"] + - ["System.String[]", "System.Management.Automation.RegisterArgumentCompleterCommand", "Property[CommandName]"] + - ["System.Management.Automation.BreakpointUpdateType", "System.Management.Automation.BreakpointUpdateType!", "Field[Enabled]"] + - ["System.Management.Automation.PSTokenType", "System.Management.Automation.PSTokenType!", "Field[Keyword]"] + - ["System.String", "System.Management.Automation.ProviderInfo", "Property[Name]"] + - ["System.IAsyncResult", "System.Management.Automation.PowerShell", "Method[ConnectAsync].ReturnValue"] + - ["System.Boolean", "System.Management.Automation.ScriptBlock", "Property[IsConfiguration]"] + - ["System.Boolean", "System.Management.Automation.OrderedHashtable", "Method[ContainsKey].ReturnValue"] + - ["System.Collections.ObjectModel.Collection", "System.Management.Automation.CommandCompletion", "Property[CompletionMatches]"] + - ["System.Management.Automation.ErrorCategory", "System.Management.Automation.ErrorCategory!", "Field[InvalidOperation]"] + - ["System.Management.Automation.SessionStateCategory", "System.Management.Automation.SessionStateException", "Property[SessionStateCategory]"] + - ["System.String", "System.Management.Automation.PSCmdlet", "Property[ParameterSetName]"] + - ["System.Management.Automation.PSTraceSourceOptions", "System.Management.Automation.PSTraceSourceOptions!", "Field[Errors]"] + - ["System.String", "System.Management.Automation.VerbsData!", "Field[Unpublish]"] + - ["System.String", "System.Management.Automation.VerbsCommunications!", "Field[Read]"] + - ["System.String", "System.Management.Automation.PathIntrinsics", "Method[NormalizeRelativePath].ReturnValue"] + - ["System.String", "System.Management.Automation.ProgressRecord", "Property[Activity]"] + - ["System.Management.Automation.PSCredential", "System.Management.Automation.PSDriveInfo", "Property[Credential]"] + - ["System.String", "System.Management.Automation.VerbsLifecycle!", "Field[Assert]"] + - ["System.Management.Automation.JobRepository", "System.Management.Automation.PSCmdlet", "Property[JobRepository]"] + - ["System.Management.Automation.RemotingCapability", "System.Management.Automation.RemotingCapability!", "Field[PowerShell]"] + - ["System.Management.Automation.PSTransactionStatus", "System.Management.Automation.PSTransactionStatus!", "Field[Active]"] + - ["System.Boolean", "System.Management.Automation.LanguagePrimitives!", "Method[IsTrue].ReturnValue"] + - ["System.Management.Automation.ScriptBlock", "System.Management.Automation.FunctionInfo", "Property[ScriptBlock]"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.Management.Automation.CommandInfo", "Property[OutputType]"] + - ["System.String", "System.Management.Automation.PSModuleInfo", "Method[ToString].ReturnValue"] + - ["System.Management.Automation.ErrorCategory", "System.Management.Automation.ErrorCategory!", "Field[ResourceUnavailable]"] + - ["System.Boolean", "System.Management.Automation.PSVariable", "Method[IsValidValue].ReturnValue"] + - ["System.Management.Automation.SignatureStatus", "System.Management.Automation.SignatureStatus!", "Field[Incompatible]"] + - ["System.Management.Automation.PSInvocationState", "System.Management.Automation.PSInvocationState!", "Field[NotStarted]"] + - ["System.Management.Automation.Job2", "System.Management.Automation.JobSourceAdapter", "Method[GetJobByInstanceId].ReturnValue"] + - ["System.Boolean", "System.Management.Automation.CmdletCommonMetadataAttribute", "Property[SupportsTransactions]"] + - ["System.Management.Automation.ErrorRecord", "System.Management.Automation.PipelineDepthException", "Property[ErrorRecord]"] + - ["System.Management.Automation.SignatureStatus", "System.Management.Automation.SignatureStatus!", "Field[NotTrusted]"] + - ["System.Management.Automation.RemoteStreamOptions", "System.Management.Automation.PSInvocationSettings", "Property[RemoteStreamOptions]"] + - ["System.String[]", "System.Management.Automation.CachedValidValuesGeneratorBase", "Method[GenerateValidValues].ReturnValue"] + - ["System.Boolean", "System.Management.Automation.ParameterSetMetadata", "Property[IsMandatory]"] + - ["System.Management.Automation.TypeInferenceRuntimePermissions", "System.Management.Automation.TypeInferenceRuntimePermissions!", "Field[None]"] + - ["System.String", "System.Management.Automation.ListControlEntryItem", "Property[FormatString]"] + - ["System.Management.Automation.ListControlBuilder", "System.Management.Automation.ListEntryBuilder", "Method[EndEntry].ReturnValue"] + - ["System.Management.Automation.Runspaces.Runspace", "System.Management.Automation.PSJobProxy", "Property[Runspace]"] + - ["System.Boolean", "System.Management.Automation.ParameterMetadata", "Property[IsDynamic]"] + - ["System.Management.Automation.CommandTypes", "System.Management.Automation.CommandTypes!", "Field[Workflow]"] + - ["System.Management.Automation.SwitchParameter", "System.Management.Automation.RegisterArgumentCompleterCommand", "Property[Native]"] + - ["System.Boolean", "System.Management.Automation.PSParameterizedProperty", "Property[IsSettable]"] + - ["System.Management.Automation.PSLanguageMode", "System.Management.Automation.PSLanguageMode!", "Field[ConstrainedLanguage]"] + - ["System.Management.Automation.PSMemberInfo", "System.Management.Automation.PSEvent", "Method[Copy].ReturnValue"] + - ["System.String", "System.Management.Automation.ProxyCommand!", "Method[GetHelpComments].ReturnValue"] + - ["System.Management.Automation.PSObject", "System.Management.Automation.PSObject!", "Method[op_Implicit].ReturnValue"] + - ["System.Boolean", "System.Management.Automation.TableControlRow", "Property[Wrap]"] + - ["System.Collections.ObjectModel.Collection", "System.Management.Automation.DriveManagementIntrinsics", "Method[GetAllAtScope].ReturnValue"] + - ["System.Object", "System.Management.Automation.PSPropertySet", "Property[Value]"] + - ["System.Management.Automation.WideControlBuilder", "System.Management.Automation.WideControlBuilder", "Method[GroupByScriptBlock].ReturnValue"] + - ["System.String", "System.Management.Automation.ParameterBindingException", "Property[ErrorId]"] + - ["System.Int32", "System.Management.Automation.SemanticVersion", "Method[CompareTo].ReturnValue"] + - ["System.Management.Automation.PowerShellStreamType", "System.Management.Automation.PowerShellStreamType!", "Field[Verbose]"] + - ["System.Int32", "System.Management.Automation.PSToken", "Property[EndColumn]"] + - ["System.Version", "System.Management.Automation.PSSnapInInfo", "Property[PSVersion]"] + - ["System.Management.Automation.SignatureStatus", "System.Management.Automation.SignatureStatus!", "Field[NotSupportedFileFormat]"] + - ["System.Management.Automation.PSDataCollection", "System.Management.Automation.PSDataStreams", "Property[Progress]"] + - ["System.String", "System.Management.Automation.ProviderCmdlet!", "Field[GetItem]"] + - ["System.Collections.ObjectModel.Collection", "System.Management.Automation.ParameterMetadata", "Property[Attributes]"] + - ["System.Int32", "System.Management.Automation.ParameterSetMetadata", "Property[Position]"] + - ["System.Int32", "System.Management.Automation.CommandParameterInfo", "Property[Position]"] + - ["System.String", "System.Management.Automation.CommandParameterSetInfo", "Method[ToString].ReturnValue"] + - ["System.String", "System.Management.Automation.VerbsDiagnostic!", "Field[Debug]"] + - ["System.Collections.Generic.List", "System.Management.Automation.ListControl", "Property[Entries]"] + - ["System.Management.Automation.CommandTypes", "System.Management.Automation.CommandInfo", "Property[CommandType]"] + - ["System.Management.Automation.SessionStateCategory", "System.Management.Automation.SessionStateCategory!", "Field[Filter]"] + - ["System.Collections.Generic.Dictionary", "System.Management.Automation.ParameterMetadata!", "Method[GetParameterMetadata].ReturnValue"] + - ["System.Management.Automation.JobStateInfo", "System.Management.Automation.Job", "Property[JobStateInfo]"] + - ["System.Boolean", "System.Management.Automation.SemanticVersion!", "Method[op_LessThanOrEqual].ReturnValue"] + - ["System.Boolean", "System.Management.Automation.CredentialAttribute", "Property[TransformNullOptionalParameters]"] + - ["System.String", "System.Management.Automation.JobInvocationInfo", "Property[Command]"] + - ["System.Boolean", "System.Management.Automation.Platform!", "Property[IsStaSupported]"] + - ["System.String", "System.Management.Automation.VerbsLifecycle!", "Field[Deny]"] + - ["System.String", "System.Management.Automation.PSStyle", "Property[DimOff]"] + - ["System.String", "System.Management.Automation.PSAliasProperty", "Property[TypeNameOfValue]"] + - ["System.Management.Automation.PSDataCollection", "System.Management.Automation.PSDataStreams", "Property[Verbose]"] + - ["System.Collections.Generic.IList", "System.Management.Automation.JobSourceAdapter", "Method[GetJobsByName].ReturnValue"] + - ["System.String", "System.Management.Automation.PSTraceSource", "Property[Name]"] + - ["System.Object", "System.Management.Automation.GettingValueExceptionEventArgs", "Property[ValueReplacement]"] + - ["System.Collections.ObjectModel.Collection", "System.Management.Automation.ChildItemCmdletProviderIntrinsics", "Method[Get].ReturnValue"] + - ["System.String", "System.Management.Automation.ProviderCmdlet!", "Field[SetAcl]"] + - ["System.Management.Automation.PSMemberTypes", "System.Management.Automation.PSMemberSet", "Property[MemberType]"] + - ["System.Collections.ObjectModel.Collection", "System.Management.Automation.PSPropertyAdapter", "Method[GetProperties].ReturnValue"] + - ["System.Int32", "System.Management.Automation.CommandCompletion", "Property[ReplacementIndex]"] + - ["System.Management.Automation.CompletionResultType", "System.Management.Automation.CompletionResultType!", "Field[Command]"] + - ["System.String[]", "System.Management.Automation.IValidateSetValuesGenerator", "Method[GetValidValues].ReturnValue"] + - ["System.ComponentModel.ICustomTypeDescriptor", "System.Management.Automation.PSObjectTypeDescriptionProvider", "Method[GetTypeDescriptor].ReturnValue"] + - ["System.Management.Automation.PSDataCollection", "System.Management.Automation.PowerShell", "Method[EndInvoke].ReturnValue"] + - ["System.Management.Automation.PowerShellStreamType", "System.Management.Automation.JobDataAddedEventArgs", "Property[DataType]"] + - ["System.Management.Automation.PSSessionTypeOption", "System.Management.Automation.PSSessionTypeOption", "Method[ConstructObjectFromPrivateData].ReturnValue"] + - ["System.Boolean", "System.Management.Automation.Breakpoint", "Property[Enabled]"] + - ["System.String", "System.Management.Automation.CustomItemText", "Property[Text]"] + - ["System.Management.Automation.Runspaces.Runspace", "System.Management.Automation.PowerShell", "Property[Runspace]"] + - ["System.String", "System.Management.Automation.PSEventHandler", "Field[sourceIdentifier]"] + - ["System.Management.Automation.CmdletInfo", "System.Management.Automation.CommandInvocationIntrinsics", "Method[GetCmdletByTypeName].ReturnValue"] + - ["System.Management.Automation.CustomEntryBuilder", "System.Management.Automation.CustomEntryBuilder", "Method[EndFrame].ReturnValue"] + - ["System.Boolean", "System.Management.Automation.PSModuleInfo", "Property[LogPipelineExecutionDetails]"] + - ["System.Management.Automation.ErrorRecord", "System.Management.Automation.PSInvalidCastException", "Property[ErrorRecord]"] + - ["System.Type", "System.Management.Automation.RuntimeDefinedParameter", "Property[ParameterType]"] + - ["System.Management.Automation.Provider.ProviderCapabilities", "System.Management.Automation.ProviderInfo", "Property[Capabilities]"] + - ["System.String", "System.Management.Automation.CallStackFrame", "Method[GetScriptLocation].ReturnValue"] + - ["System.Management.Automation.CustomControl", "System.Management.Automation.CustomControlBuilder", "Method[EndControl].ReturnValue"] + - ["System.Management.Automation.RemotingCapability", "System.Management.Automation.CommandInfo", "Property[RemotingCapability]"] + - ["System.Management.Automation.PSTraceSourceOptions", "System.Management.Automation.PSTraceSourceOptions!", "Field[Finalizer]"] + - ["System.Management.Automation.SessionCapabilities", "System.Management.Automation.SessionCapabilities!", "Field[WorkflowServer]"] + - ["System.Management.Automation.PathInfo", "System.Management.Automation.PathIntrinsics", "Property[CurrentLocation]"] + - ["System.Boolean", "System.Management.Automation.FunctionInfo", "Property[CmdletBinding]"] + - ["System.Management.Automation.TableRowDefinitionBuilder", "System.Management.Automation.TableRowDefinitionBuilder", "Method[AddPropertyColumn].ReturnValue"] + - ["System.Array", "System.Management.Automation.SteppablePipeline", "Method[Process].ReturnValue"] + - ["System.Management.Automation.PSInvocationStateInfo", "System.Management.Automation.PowerShell", "Property[InvocationStateInfo]"] + - ["System.Management.Automation.Breakpoint", "System.Management.Automation.Debugger", "Method[DisableBreakpoint].ReturnValue"] + - ["System.Management.Automation.WildcardOptions", "System.Management.Automation.WildcardOptions!", "Field[IgnoreCase]"] + - ["System.String", "System.Management.Automation.ProviderCmdlet!", "Field[NewItem]"] + - ["System.Collections.Generic.IEnumerable", "System.Management.Automation.PSEventManager", "Method[GetEventSubscribers].ReturnValue"] + - ["System.String", "System.Management.Automation.CommandInfo", "Property[Source]"] + - ["System.Boolean", "System.Management.Automation.ICommandRuntime", "Method[ShouldProcess].ReturnValue"] + - ["System.Collections.Generic.List", "System.Management.Automation.ListControlEntry", "Property[SelectedBy]"] + - ["System.String", "System.Management.Automation.VerbsCommon!", "Field[Reset]"] + - ["System.Boolean", "System.Management.Automation.PSAliasProperty", "Property[IsGettable]"] + - ["System.Management.Automation.ErrorCategory", "System.Management.Automation.ErrorCategory!", "Field[ConnectionError]"] + - ["System.Collections.Generic.IEnumerable", "System.Management.Automation.PSModuleInfo", "Property[ModuleList]"] + - ["System.Management.Automation.PSDriveInfo", "System.Management.Automation.PathInfo", "Property[Drive]"] + - ["System.Guid", "System.Management.Automation.JobInvocationInfo", "Property[InstanceId]"] + - ["System.IAsyncResult", "System.Management.Automation.PowerShell", "Method[BeginInvoke].ReturnValue"] + - ["System.Boolean", "System.Management.Automation.ProviderInfo", "Property[VolumeSeparatedByColon]"] + - ["System.String", "System.Management.Automation.CommandInfo", "Property[ModuleName]"] + - ["System.String", "System.Management.Automation.PSChildJobProxy", "Property[StatusMessage]"] + - ["System.String", "System.Management.Automation.PSModuleInfo", "Property[ReleaseNotes]"] + - ["System.Management.Automation.RemoteStreamOptions", "System.Management.Automation.RemoteStreamOptions!", "Field[AddInvocationInfoToErrorRecord]"] + - ["System.Management.Automation.PSModuleInfo", "System.Management.Automation.PSEventJob", "Property[Module]"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.Management.Automation.ProviderNameAmbiguousException", "Property[PossibleMatches]"] + - ["System.Management.Automation.SigningOption", "System.Management.Automation.SigningOption!", "Field[AddFullCertificateChain]"] + - ["System.Boolean", "System.Management.Automation.Platform!", "Property[IsWindows]"] + - ["System.String", "System.Management.Automation.ProviderCmdlet!", "Field[RemovePSDrive]"] + - ["System.Management.Automation.ErrorCategory", "System.Management.Automation.ErrorCategory!", "Field[NotSpecified]"] + - ["System.EventHandler", "System.Management.Automation.CommandInvocationIntrinsics", "Property[CommandNotFoundAction]"] + - ["System.Management.Automation.PSTraceSourceOptions", "System.Management.Automation.PSTraceSourceOptions!", "Field[Exception]"] + - ["System.Management.Automation.ImplementedAsType", "System.Management.Automation.ImplementedAsType!", "Field[Composite]"] + - ["System.String", "System.Management.Automation.VerbsData!", "Field[Restore]"] + - ["System.Management.Automation.TableControlBuilder", "System.Management.Automation.TableControlBuilder", "Method[GroupByScriptBlock].ReturnValue"] + - ["System.Collections.IDictionaryEnumerator", "System.Management.Automation.OrderedHashtable", "Method[GetEnumerator].ReturnValue"] + - ["System.Boolean", "System.Management.Automation.RuntimeException", "Property[WasThrownFromThrowStatement]"] + - ["System.String", "System.Management.Automation.VerbsCommon!", "Field[Optimize]"] + - ["System.Int32", "System.Management.Automation.PSDriveInfo", "Method[GetHashCode].ReturnValue"] + - ["System.Int32", "System.Management.Automation.ValidateLengthAttribute", "Property[MinLength]"] + - ["System.String", "System.Management.Automation.VerbsData!", "Field[Edit]"] + - ["System.Object", "System.Management.Automation.PSCodeProperty", "Property[Value]"] + - ["System.String", "System.Management.Automation.AliasInfo", "Property[Definition]"] + - ["System.Management.Automation.Host.PSHost", "System.Management.Automation.PSInvocationSettings", "Property[Host]"] + - ["System.String", "System.Management.Automation.PathIntrinsics", "Method[GetUnresolvedProviderPathFromPSPath].ReturnValue"] + - ["System.Management.Automation.PSDataCollection", "System.Management.Automation.Job", "Property[Information]"] + - ["System.String", "System.Management.Automation.PSDynamicMember", "Method[ToString].ReturnValue"] + - ["System.Dynamic.DynamicMetaObject", "System.Management.Automation.PSObject", "Method[System.Dynamic.IDynamicMetaObjectProvider.GetMetaObject].ReturnValue"] + - ["System.Boolean", "System.Management.Automation.CommandParameterSetInfo", "Property[IsDefault]"] + - ["System.Management.Automation.PSSnapInInfo", "System.Management.Automation.CmdletInfo", "Property[PSSnapIn]"] + - ["System.EventHandler", "System.Management.Automation.CommandInvocationIntrinsics", "Property[PreCommandLookupAction]"] + - ["System.Management.Automation.PSCredentialUIOptions", "System.Management.Automation.PSCredentialUIOptions!", "Field[Default]"] + - ["System.Int32", "System.Management.Automation.PipelineDepthException", "Property[CallDepth]"] + - ["System.Management.Automation.PathInfoStack", "System.Management.Automation.PathIntrinsics", "Method[SetDefaultLocationStack].ReturnValue"] + - ["System.Int32", "System.Management.Automation.PSEventManager", "Method[GetNextEventId].ReturnValue"] + - ["System.Collections.ObjectModel.Collection", "System.Management.Automation.PropertyCmdletProviderIntrinsics", "Method[Copy].ReturnValue"] + - ["System.String", "System.Management.Automation.Job", "Property[Command]"] + - ["System.Management.Automation.WhereOperatorSelectionMode", "System.Management.Automation.WhereOperatorSelectionMode!", "Field[First]"] + - ["System.Management.Automation.SessionStateEntryVisibility", "System.Management.Automation.CommandInfo", "Property[Visibility]"] + - ["System.String", "System.Management.Automation.ScriptRequiresException", "Property[CommandName]"] + - ["System.Object", "System.Management.Automation.PSVariableIntrinsics", "Method[GetValue].ReturnValue"] + - ["System.Management.Automation.ProviderInfo", "System.Management.Automation.CmdletProviderManagementIntrinsics", "Method[GetOne].ReturnValue"] + - ["System.String", "System.Management.Automation.LineBreakpoint", "Method[ToString].ReturnValue"] + - ["System.UInt64", "System.Management.Automation.PagingParameters", "Property[First]"] + - ["System.Reflection.MethodInfo", "System.Management.Automation.PSCodeMethod", "Property[CodeReference]"] + - ["System.Management.Automation.ErrorRecord", "System.Management.Automation.ScriptCallDepthException", "Property[ErrorRecord]"] + - ["System.Management.Automation.PSModuleInfo", "System.Management.Automation.PSModuleInfo", "Method[Clone].ReturnValue"] + - ["System.Management.Automation.ShouldProcessReason", "System.Management.Automation.ShouldProcessReason!", "Field[WhatIf]"] + - ["System.String", "System.Management.Automation.PSParameterizedProperty", "Method[ToString].ReturnValue"] + - ["System.Management.Automation.ErrorCategory", "System.Management.Automation.ErrorCategory!", "Field[DeadlockDetected]"] + - ["System.Management.Automation.ImplementedAsType", "System.Management.Automation.ImplementedAsType!", "Field[PowerShell]"] + - ["System.Management.Automation.PSMemberTypes", "System.Management.Automation.PSMemberTypes!", "Field[PropertySet]"] + - ["System.Security.Cryptography.X509Certificates.X509Certificate2", "System.Management.Automation.Signature", "Property[TimeStamperCertificate]"] + - ["System.String", "System.Management.Automation.PSMemberSet", "Property[TypeNameOfValue]"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.Management.Automation.PSModuleInfo", "Property[RequiredModules]"] + - ["System.Management.Automation.WhereOperatorSelectionMode", "System.Management.Automation.WhereOperatorSelectionMode!", "Field[Last]"] + - ["System.Management.Automation.ErrorView", "System.Management.Automation.ErrorView!", "Field[CategoryView]"] + - ["System.Collections.Generic.List", "System.Management.Automation.WideControlEntryItem", "Property[SelectedBy]"] + - ["System.Management.Automation.ErrorRecord", "System.Management.Automation.PSObjectDisposedException", "Property[ErrorRecord]"] + - ["System.Object", "System.Management.Automation.ErrorRecord", "Property[TargetObject]"] + - ["System.Management.Automation.PSCommand", "System.Management.Automation.PSCommand", "Method[AddStatement].ReturnValue"] + - ["System.Int32", "System.Management.Automation.PSObject", "Method[CompareTo].ReturnValue"] + - ["System.Object", "System.Management.Automation.PSPrimitiveDictionary", "Property[Item]"] + - ["System.Nullable", "System.Management.Automation.Job", "Property[PSEndTime]"] + - ["System.String", "System.Management.Automation.VerbsData!", "Field[Convert]"] + - ["System.String[]", "System.Management.Automation.PSSnapIn", "Property[Types]"] + - ["System.String", "System.Management.Automation.ProviderCmdlet!", "Field[SetItem]"] + - ["System.Management.Automation.EntrySelectedBy", "System.Management.Automation.TableControlRow", "Property[SelectedBy]"] + - ["System.String", "System.Management.Automation.JobInvocationInfo", "Property[Name]"] + - ["System.Collections.ObjectModel.Collection", "System.Management.Automation.DriveManagementIntrinsics", "Method[GetAllForProvider].ReturnValue"] + - ["System.String", "System.Management.Automation.CommandParameterSetInfo", "Property[Name]"] + - ["System.Management.Automation.CopyContainers", "System.Management.Automation.CopyContainers!", "Field[CopyTargetContainer]"] + - ["System.Reflection.ProcessorArchitecture", "System.Management.Automation.PSModuleInfo", "Property[ProcessorArchitecture]"] + - ["System.String", "System.Management.Automation.ProviderCmdlet!", "Field[GetPSProvider]"] + - ["System.String", "System.Management.Automation.ScriptInfo", "Method[ToString].ReturnValue"] + - ["System.String", "System.Management.Automation.VerbInfo", "Property[Verb]"] + - ["System.String", "System.Management.Automation.VerbsLifecycle!", "Field[Enable]"] + - ["System.Management.Automation.CompletionResultType", "System.Management.Automation.CompletionResult", "Property[ResultType]"] + - ["System.Int64", "System.Management.Automation.InvocationInfo", "Property[HistoryId]"] + - ["System.Collections.ObjectModel.Collection", "System.Management.Automation.ChildItemCmdletProviderIntrinsics", "Method[GetNames].ReturnValue"] + - ["System.Version", "System.Management.Automation.PSVersionInfo!", "Property[PSVersion]"] + - ["System.Boolean", "System.Management.Automation.VariablePath", "Property[IsLocal]"] + - ["System.Exception", "System.Management.Automation.PSInvocationStateInfo", "Property[Reason]"] + - ["System.String", "System.Management.Automation.CommandParameterInfo", "Property[HelpMessage]"] + - ["System.String", "System.Management.Automation.DebugSource", "Property[ScriptFile]"] + - ["System.Boolean", "System.Management.Automation.LanguagePrimitives!", "Method[TryCompare].ReturnValue"] + - ["System.Int32", "System.Management.Automation.CommandCompletion", "Property[CurrentMatchIndex]"] + - ["System.Management.Automation.DebugModes", "System.Management.Automation.DebugModes!", "Field[None]"] + - ["System.Int32", "System.Management.Automation.InvocationInfo", "Property[PipelineLength]"] + - ["System.String", "System.Management.Automation.ProviderCmdlet!", "Field[CopyItemProperty]"] + - ["System.Management.Automation.SessionStateCategory", "System.Management.Automation.SessionStateCategory!", "Field[Cmdlet]"] + - ["System.Management.Automation.CompletionResultType", "System.Management.Automation.CompletionResultType!", "Field[Namespace]"] + - ["System.Management.Automation.PSCredentialTypes", "System.Management.Automation.PSCredentialTypes!", "Field[Domain]"] + - ["System.String", "System.Management.Automation.VerbsCommon!", "Field[Move]"] + - ["System.Management.Automation.TableControl", "System.Management.Automation.TableControlBuilder", "Method[EndTable].ReturnValue"] + - ["System.Boolean", "System.Management.Automation.SwitchParameter!", "Method[op_Equality].ReturnValue"] + - ["System.Boolean", "System.Management.Automation.PSMemberSet", "Property[InheritMembers]"] + - ["System.Object", "System.Management.Automation.ValidateRangeAttribute", "Property[MinRange]"] + - ["System.Object", "System.Management.Automation.PSMemberInfo", "Property[Value]"] + - ["System.Boolean", "System.Management.Automation.VariablePath", "Property[IsUnqualified]"] + - ["System.Management.Automation.Host.PSHost", "System.Management.Automation.ICommandRuntime", "Property[Host]"] + - ["System.Object", "System.Management.Automation.PSEvent", "Property[Value]"] + - ["System.Management.Automation.WildcardOptions", "System.Management.Automation.WildcardOptions!", "Field[Compiled]"] + - ["System.Boolean", "System.Management.Automation.BackgroundDispatcher", "Method[QueueUserWorkItem].ReturnValue"] + - ["System.Boolean", "System.Management.Automation.DscPropertyAttribute", "Property[Mandatory]"] + - ["System.Management.Automation.PowerShell", "System.Management.Automation.PowerShell", "Method[AddCommand].ReturnValue"] + - ["System.String", "System.Management.Automation.PSEngineEvent!", "Field[OnIdle]"] + - ["System.Management.Automation.ListEntryBuilder", "System.Management.Automation.ListEntryBuilder", "Method[AddItemScriptBlock].ReturnValue"] + - ["System.Exception", "System.Management.Automation.JobFailedException", "Property[Reason]"] + - ["System.Boolean", "System.Management.Automation.PowerShell", "Property[IsNested]"] + - ["System.Collections.ObjectModel.Collection", "System.Management.Automation.PropertyCmdletProviderIntrinsics", "Method[Rename].ReturnValue"] + - ["System.Collections.ObjectModel.Collection", "System.Management.Automation.PathIntrinsics", "Method[GetResolvedPSPathFromPSPath].ReturnValue"] + - ["System.Object", "System.Management.Automation.PSReference", "Property[Value]"] + - ["System.String", "System.Management.Automation.VerbsLifecycle!", "Field[Disable]"] + - ["System.Management.Automation.PSCredentialTypes", "System.Management.Automation.PSCredentialTypes!", "Field[Default]"] + - ["System.String", "System.Management.Automation.RegisterArgumentCompleterCommand", "Property[ParameterName]"] + - ["System.Management.Automation.DisplayEntry", "System.Management.Automation.ListControlEntryItem", "Property[DisplayEntry]"] + - ["System.Management.Automation.SessionStateEntryVisibility", "System.Management.Automation.ExternalScriptInfo", "Property[Visibility]"] + - ["System.Collections.Generic.List", "System.Management.Automation.ExtendedTypeDefinition", "Property[TypeNames]"] + - ["System.Boolean", "System.Management.Automation.PSTypeConverter", "Method[CanConvertFrom].ReturnValue"] + - ["System.Management.Automation.PSMemberViewTypes", "System.Management.Automation.PSMemberViewTypes!", "Field[Adapted]"] + - ["System.Boolean", "System.Management.Automation.DefaultParameterDictionary", "Method[ContainsKey].ReturnValue"] + - ["System.Management.Automation.OutputRendering", "System.Management.Automation.OutputRendering!", "Field[Host]"] + - ["System.Object", "System.Management.Automation.PSEventHandler", "Field[sender]"] + - ["System.Management.Automation.PSTokenType", "System.Management.Automation.PSTokenType!", "Field[Comment]"] + - ["System.Reflection.MethodInfo", "System.Management.Automation.PSCodeProperty", "Property[GetterCodeReference]"] + - ["System.Management.Automation.DebugModes", "System.Management.Automation.DebugModes!", "Field[RemoteScript]"] + - ["System.String", "System.Management.Automation.ProgressRecord", "Property[StatusDescription]"] + - ["System.Management.Automation.ProviderInfo", "System.Management.Automation.CmdletProviderInvocationException", "Property[ProviderInfo]"] + - ["System.String", "System.Management.Automation.CmdletInfo", "Property[Definition]"] + - ["System.Management.Automation.SessionStateCategory", "System.Management.Automation.SessionStateCategory!", "Field[Drive]"] + - ["System.Management.Automation.WideControlBuilder", "System.Management.Automation.WideControl!", "Method[Create].ReturnValue"] + - ["System.Boolean", "System.Management.Automation.AuthorizationManager", "Method[ShouldRun].ReturnValue"] + - ["System.Int32", "System.Management.Automation.InvocationInfo", "Property[OffsetInLine]"] + - ["System.String", "System.Management.Automation.JobDefinition", "Property[ModuleName]"] + - ["System.String", "System.Management.Automation.ProviderCmdlet!", "Field[GetLocation]"] + - ["System.String", "System.Management.Automation.PSStyle", "Property[Reset]"] + - ["System.String", "System.Management.Automation.PSEventSubscriber", "Property[SourceIdentifier]"] + - ["System.Management.Automation.ScopedItemOptions", "System.Management.Automation.ScopedItemOptions!", "Field[Unspecified]"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.Management.Automation.FunctionInfo", "Property[OutputType]"] + - ["System.Management.Automation.Language.ParseError[]", "System.Management.Automation.ParseException", "Property[Errors]"] + - ["System.Management.Automation.DSCResourceRunAsCredential", "System.Management.Automation.DscResourceAttribute", "Property[RunAsCredential]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemManagementAutomationConfiguration/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemManagementAutomationConfiguration/model.yml new file mode 100644 index 000000000000..379f02afccee --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemManagementAutomationConfiguration/model.yml @@ -0,0 +1,7 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Management.Automation.Configuration.ConfigScope", "System.Management.Automation.Configuration.ConfigScope!", "Field[AllUsers]"] + - ["System.Management.Automation.Configuration.ConfigScope", "System.Management.Automation.Configuration.ConfigScope!", "Field[CurrentUser]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemManagementAutomationHost/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemManagementAutomationHost/model.yml new file mode 100644 index 000000000000..cfc4ca8583a4 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemManagementAutomationHost/model.yml @@ -0,0 +1,108 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Management.Automation.Host.ControlKeyStates", "System.Management.Automation.Host.ControlKeyStates!", "Field[LeftCtrlPressed]"] + - ["System.Management.Automation.PSCredential", "System.Management.Automation.Host.PSHostUserInterface", "Method[PromptForCredential].ReturnValue"] + - ["System.Management.Automation.PSObject", "System.Management.Automation.Host.FieldDescription", "Property[DefaultValue]"] + - ["System.Security.SecureString", "System.Management.Automation.Host.PSHostUserInterface", "Method[ReadLineAsSecureString].ReturnValue"] + - ["System.String", "System.Management.Automation.Host.PSHostUserInterface!", "Method[GetFormatStyleString].ReturnValue"] + - ["System.Management.Automation.Host.KeyInfo", "System.Management.Automation.Host.PSHostRawUserInterface", "Method[ReadKey].ReturnValue"] + - ["System.Boolean", "System.Management.Automation.Host.Rectangle!", "Method[op_Equality].ReturnValue"] + - ["System.Boolean", "System.Management.Automation.Host.BufferCell!", "Method[op_Inequality].ReturnValue"] + - ["System.Management.Automation.Host.ControlKeyStates", "System.Management.Automation.Host.ControlKeyStates!", "Field[RightCtrlPressed]"] + - ["System.String", "System.Management.Automation.Host.KeyInfo", "Method[ToString].ReturnValue"] + - ["System.Int32", "System.Management.Automation.Host.BufferCell", "Method[GetHashCode].ReturnValue"] + - ["System.Management.Automation.Host.Coordinates", "System.Management.Automation.Host.PSHostRawUserInterface", "Property[CursorPosition]"] + - ["System.Management.Automation.Host.ControlKeyStates", "System.Management.Automation.Host.ControlKeyStates!", "Field[CapsLockOn]"] + - ["System.Boolean", "System.Management.Automation.Host.Rectangle!", "Method[op_Inequality].ReturnValue"] + - ["System.String", "System.Management.Automation.Host.ChoiceDescription", "Property[HelpMessage]"] + - ["System.String", "System.Management.Automation.Host.PSHostRawUserInterface", "Property[WindowTitle]"] + - ["System.String", "System.Management.Automation.Host.PSHostUserInterface", "Method[ReadLine].ReturnValue"] + - ["System.String", "System.Management.Automation.Host.PSHostUserInterface!", "Method[GetOutputString].ReturnValue"] + - ["System.String", "System.Management.Automation.Host.FieldDescription", "Property[ParameterTypeFullName]"] + - ["System.Management.Automation.Host.PSHostRawUserInterface", "System.Management.Automation.Host.PSHostUserInterface", "Property[RawUI]"] + - ["System.Boolean", "System.Management.Automation.Host.PSHost", "Property[DebuggerEnabled]"] + - ["System.Management.Automation.Host.BufferCell[,]", "System.Management.Automation.Host.PSHostRawUserInterface", "Method[GetBufferContents].ReturnValue"] + - ["System.Char", "System.Management.Automation.Host.BufferCell", "Property[Character]"] + - ["System.Management.Automation.Host.ControlKeyStates", "System.Management.Automation.Host.ControlKeyStates!", "Field[LeftAltPressed]"] + - ["System.String", "System.Management.Automation.Host.FieldDescription", "Property[ParameterTypeName]"] + - ["System.Int32", "System.Management.Automation.Host.KeyInfo", "Method[GetHashCode].ReturnValue"] + - ["System.Management.Automation.Runspaces.Runspace", "System.Management.Automation.Host.IHostSupportsInteractiveSession", "Property[Runspace]"] + - ["System.Collections.Generic.Dictionary", "System.Management.Automation.Host.PSHostUserInterface", "Method[Prompt].ReturnValue"] + - ["System.Boolean", "System.Management.Automation.Host.KeyInfo!", "Method[op_Inequality].ReturnValue"] + - ["System.String", "System.Management.Automation.Host.FieldDescription", "Property[Label]"] + - ["System.Boolean", "System.Management.Automation.Host.KeyInfo", "Property[KeyDown]"] + - ["System.ConsoleColor", "System.Management.Automation.Host.PSHostRawUserInterface", "Property[ForegroundColor]"] + - ["System.String", "System.Management.Automation.Host.FieldDescription", "Property[ParameterAssemblyFullName]"] + - ["System.Boolean", "System.Management.Automation.Host.PSHostRawUserInterface", "Property[KeyAvailable]"] + - ["System.Boolean", "System.Management.Automation.Host.BufferCell!", "Method[op_Equality].ReturnValue"] + - ["System.String", "System.Management.Automation.Host.FieldDescription", "Property[Name]"] + - ["System.ConsoleColor", "System.Management.Automation.Host.BufferCell", "Property[BackgroundColor]"] + - ["System.Version", "System.Management.Automation.Host.PSHost", "Property[Version]"] + - ["System.Management.Automation.Host.Size", "System.Management.Automation.Host.PSHostRawUserInterface", "Property[WindowSize]"] + - ["System.Boolean", "System.Management.Automation.Host.Coordinates!", "Method[op_Equality].ReturnValue"] + - ["System.Management.Automation.PSObject", "System.Management.Automation.Host.PSHost", "Property[PrivateData]"] + - ["System.String", "System.Management.Automation.Host.PSHost", "Property[Name]"] + - ["System.Management.Automation.Host.ReadKeyOptions", "System.Management.Automation.Host.ReadKeyOptions!", "Field[NoEcho]"] + - ["System.Int32", "System.Management.Automation.Host.Rectangle", "Property[Left]"] + - ["System.String", "System.Management.Automation.Host.Size", "Method[ToString].ReturnValue"] + - ["System.Int32", "System.Management.Automation.Host.Size", "Property[Height]"] + - ["System.Boolean", "System.Management.Automation.Host.BufferCell", "Method[Equals].ReturnValue"] + - ["System.Management.Automation.Host.Size", "System.Management.Automation.Host.PSHostRawUserInterface", "Property[MaxPhysicalWindowSize]"] + - ["System.Int32", "System.Management.Automation.Host.Rectangle", "Method[GetHashCode].ReturnValue"] + - ["System.Management.Automation.Host.BufferCellType", "System.Management.Automation.Host.BufferCellType!", "Field[Leading]"] + - ["System.Management.Automation.Host.Coordinates", "System.Management.Automation.Host.PSHostRawUserInterface", "Property[WindowPosition]"] + - ["System.Collections.ObjectModel.Collection", "System.Management.Automation.Host.IHostUISupportsMultipleChoiceSelection", "Method[PromptForChoice].ReturnValue"] + - ["System.Globalization.CultureInfo", "System.Management.Automation.Host.PSHost", "Property[CurrentCulture]"] + - ["System.Int32", "System.Management.Automation.Host.Size", "Property[Width]"] + - ["System.Int32", "System.Management.Automation.Host.Rectangle", "Property[Right]"] + - ["System.Management.Automation.Host.ControlKeyStates", "System.Management.Automation.Host.ControlKeyStates!", "Field[RightAltPressed]"] + - ["System.Management.Automation.Host.ControlKeyStates", "System.Management.Automation.Host.KeyInfo", "Property[ControlKeyState]"] + - ["System.Boolean", "System.Management.Automation.Host.Size!", "Method[op_Inequality].ReturnValue"] + - ["System.Boolean", "System.Management.Automation.Host.Size", "Method[Equals].ReturnValue"] + - ["System.Char", "System.Management.Automation.Host.KeyInfo", "Property[Character]"] + - ["System.Management.Automation.Host.Size", "System.Management.Automation.Host.PSHostRawUserInterface", "Property[BufferSize]"] + - ["System.String", "System.Management.Automation.Host.BufferCell", "Method[ToString].ReturnValue"] + - ["System.Management.Automation.Host.ReadKeyOptions", "System.Management.Automation.Host.ReadKeyOptions!", "Field[IncludeKeyUp]"] + - ["System.String", "System.Management.Automation.Host.Coordinates", "Method[ToString].ReturnValue"] + - ["System.Management.Automation.Host.ControlKeyStates", "System.Management.Automation.Host.ControlKeyStates!", "Field[NumLockOn]"] + - ["System.ConsoleColor", "System.Management.Automation.Host.PSHostRawUserInterface", "Property[BackgroundColor]"] + - ["System.String", "System.Management.Automation.Host.ChoiceDescription", "Property[Label]"] + - ["System.Collections.ObjectModel.Collection", "System.Management.Automation.Host.FieldDescription", "Property[Attributes]"] + - ["System.Boolean", "System.Management.Automation.Host.Coordinates!", "Method[op_Inequality].ReturnValue"] + - ["System.String", "System.Management.Automation.Host.Rectangle", "Method[ToString].ReturnValue"] + - ["System.Management.Automation.Host.BufferCell[,]", "System.Management.Automation.Host.PSHostRawUserInterface", "Method[NewBufferCellArray].ReturnValue"] + - ["System.String", "System.Management.Automation.Host.FieldDescription", "Property[HelpMessage]"] + - ["System.Int32", "System.Management.Automation.Host.Rectangle", "Property[Bottom]"] + - ["System.Management.Automation.Host.ReadKeyOptions", "System.Management.Automation.Host.ReadKeyOptions!", "Field[AllowCtrlC]"] + - ["System.Globalization.CultureInfo", "System.Management.Automation.Host.PSHost", "Property[CurrentUICulture]"] + - ["System.Management.Automation.Host.Size", "System.Management.Automation.Host.PSHostRawUserInterface", "Property[MaxWindowSize]"] + - ["System.Boolean", "System.Management.Automation.Host.Coordinates", "Method[Equals].ReturnValue"] + - ["System.Management.Automation.Host.BufferCellType", "System.Management.Automation.Host.BufferCellType!", "Field[Trailing]"] + - ["System.Int32", "System.Management.Automation.Host.Coordinates", "Method[GetHashCode].ReturnValue"] + - ["System.Boolean", "System.Management.Automation.Host.FieldDescription", "Property[IsMandatory]"] + - ["System.Int32", "System.Management.Automation.Host.PSHostRawUserInterface", "Method[LengthInBufferCells].ReturnValue"] + - ["System.Boolean", "System.Management.Automation.Host.IHostSupportsInteractiveSession", "Property[IsRunspacePushed]"] + - ["System.Boolean", "System.Management.Automation.Host.PSHostUserInterface", "Property[SupportsVirtualTerminal]"] + - ["System.Management.Automation.Host.ControlKeyStates", "System.Management.Automation.Host.ControlKeyStates!", "Field[EnhancedKey]"] + - ["System.Boolean", "System.Management.Automation.Host.Rectangle", "Method[Equals].ReturnValue"] + - ["System.Int32", "System.Management.Automation.Host.Size", "Method[GetHashCode].ReturnValue"] + - ["System.Management.Automation.Host.ControlKeyStates", "System.Management.Automation.Host.ControlKeyStates!", "Field[ShiftPressed]"] + - ["System.ConsoleColor", "System.Management.Automation.Host.BufferCell", "Property[ForegroundColor]"] + - ["System.Int32", "System.Management.Automation.Host.KeyInfo", "Property[VirtualKeyCode]"] + - ["System.Guid", "System.Management.Automation.Host.PSHost", "Property[InstanceId]"] + - ["System.Boolean", "System.Management.Automation.Host.KeyInfo!", "Method[op_Equality].ReturnValue"] + - ["System.Management.Automation.Host.BufferCellType", "System.Management.Automation.Host.BufferCellType!", "Field[Complete]"] + - ["System.Int32", "System.Management.Automation.Host.PSHostUserInterface", "Method[PromptForChoice].ReturnValue"] + - ["System.Boolean", "System.Management.Automation.Host.Size!", "Method[op_Equality].ReturnValue"] + - ["System.Management.Automation.Host.BufferCellType", "System.Management.Automation.Host.BufferCell", "Property[BufferCellType]"] + - ["System.Management.Automation.Host.ReadKeyOptions", "System.Management.Automation.Host.ReadKeyOptions!", "Field[IncludeKeyDown]"] + - ["System.Int32", "System.Management.Automation.Host.PSHostRawUserInterface", "Property[CursorSize]"] + - ["System.Boolean", "System.Management.Automation.Host.KeyInfo", "Method[Equals].ReturnValue"] + - ["System.Management.Automation.Host.PSHostUserInterface", "System.Management.Automation.Host.PSHost", "Property[UI]"] + - ["System.Management.Automation.Host.ControlKeyStates", "System.Management.Automation.Host.ControlKeyStates!", "Field[ScrollLockOn]"] + - ["System.Int32", "System.Management.Automation.Host.Coordinates", "Property[X]"] + - ["System.Int32", "System.Management.Automation.Host.Rectangle", "Property[Top]"] + - ["System.Int32", "System.Management.Automation.Host.Coordinates", "Property[Y]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemManagementAutomationInternal/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemManagementAutomationInternal/model.yml new file mode 100644 index 000000000000..15c33f8f16d4 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemManagementAutomationInternal/model.yml @@ -0,0 +1,54 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Management.Automation.PowerShell", "System.Management.Automation.Internal.PSEmbeddedMonitorRunspaceInfo", "Property[Command]"] + - ["System.String", "System.Management.Automation.Internal.CommonParameters", "Property[PipelineVariable]"] + - ["System.String", "System.Management.Automation.Internal.StringDecorated", "Method[ToString].ReturnValue"] + - ["System.Management.Automation.SwitchParameter", "System.Management.Automation.Internal.TransactionParameters", "Property[UseTransaction]"] + - ["System.Management.Automation.SwitchParameter", "System.Management.Automation.Internal.ShouldProcessParameters", "Property[Confirm]"] + - ["System.String", "System.Management.Automation.Internal.PSRemotingCryptoHelper", "Method[EncryptSecureStringCore].ReturnValue"] + - ["System.Boolean", "System.Management.Automation.Internal.StringDecorated", "Property[IsDecorated]"] + - ["System.String", "System.Management.Automation.Internal.CommonParameters", "Property[OutVariable]"] + - ["System.String", "System.Management.Automation.Internal.DebuggerUtils!", "Field[SetVariableFunction]"] + - ["System.String", "System.Management.Automation.Internal.CommonParameters", "Property[InformationVariable]"] + - ["System.String", "System.Management.Automation.Internal.AlternateStreamData", "Property[Stream]"] + - ["System.String", "System.Management.Automation.Internal.CommonParameters", "Property[WarningVariable]"] + - ["System.Object", "System.Management.Automation.Internal.SessionStateKeeper", "Method[GetSessionState].ReturnValue"] + - ["System.Management.Automation.Runspaces.Runspace", "System.Management.Automation.Internal.PSMonitorRunspaceInfo", "Property[Runspace]"] + - ["System.Guid", "System.Management.Automation.Internal.PSEmbeddedMonitorRunspaceInfo", "Property[ParentDebuggerId]"] + - ["System.String", "System.Management.Automation.Internal.CommonParameters", "Property[ErrorVariable]"] + - ["System.Management.Automation.Internal.PSMonitorRunspaceType", "System.Management.Automation.Internal.PSMonitorRunspaceType!", "Field[InvokeCommand]"] + - ["System.Management.Automation.PSObject", "System.Management.Automation.Internal.AutomationNull!", "Property[Value]"] + - ["System.Management.Automation.SwitchParameter", "System.Management.Automation.Internal.ShouldProcessParameters", "Property[WhatIf]"] + - ["System.Management.Automation.ActionPreference", "System.Management.Automation.Internal.CommonParameters", "Property[InformationAction]"] + - ["System.Management.Automation.SwitchParameter", "System.Management.Automation.Internal.CommonParameters", "Property[Debug]"] + - ["System.Management.Automation.Internal.PSMonitorRunspaceType", "System.Management.Automation.Internal.PSMonitorRunspaceInfo", "Property[RunspaceType]"] + - ["System.Threading.ManualResetEvent", "System.Management.Automation.Internal.PSRemotingCryptoHelper", "Field[_keyExchangeCompleted]"] + - ["System.Management.Automation.ActionPreference", "System.Management.Automation.Internal.CommonParameters", "Property[ErrorAction]"] + - ["System.Int32", "System.Management.Automation.Internal.CommonParameters", "Property[OutBuffer]"] + - ["System.Management.Automation.ActionPreference", "System.Management.Automation.Internal.CommonParameters", "Property[ProgressAction]"] + - ["T", "System.Management.Automation.Internal.ScriptBlockMemberMethodWrapper", "Method[InvokeHelperT].ReturnValue"] + - ["System.Object[]", "System.Management.Automation.Internal.ScriptBlockMemberMethodWrapper!", "Field[_emptyArgumentArray]"] + - ["System.Management.Automation.CommandOrigin", "System.Management.Automation.Internal.InternalCommand", "Property[CommandOrigin]"] + - ["System.Management.Automation.WorkflowInfo", "System.Management.Automation.Internal.IAstToWorkflowConverter", "Method[CompileWorkflow].ReturnValue"] + - ["System.String", "System.Management.Automation.Internal.DebuggerUtils!", "Field[RemoveVariableFunction]"] + - ["System.String", "System.Management.Automation.Internal.AlternateStreamData", "Property[FileName]"] + - ["System.Management.Automation.ActionPreference", "System.Management.Automation.Internal.CommonParameters", "Property[WarningAction]"] + - ["System.Collections.Generic.List", "System.Management.Automation.Internal.IAstToWorkflowConverter", "Method[CompileWorkflows].ReturnValue"] + - ["System.Int64", "System.Management.Automation.Internal.AlternateStreamData", "Property[Length]"] + - ["System.Security.SecureString", "System.Management.Automation.Internal.PSRemotingCryptoHelper", "Method[DecryptSecureStringCore].ReturnValue"] + - ["System.Collections.Generic.IEnumerable", "System.Management.Automation.Internal.DebuggerUtils!", "Method[GetWorkflowDebuggerFunctions].ReturnValue"] + - ["System.Int32", "System.Management.Automation.Internal.StringDecorated", "Property[ContentLength]"] + - ["System.Management.Automation.Internal.PSMonitorRunspaceType", "System.Management.Automation.Internal.PSMonitorRunspaceType!", "Field[Standalone]"] + - ["System.Management.Automation.Remoting.PSSenderInfo", "System.Management.Automation.Internal.InternalTestHooks!", "Method[GetCustomPSSenderInfo].ReturnValue"] + - ["System.Management.Automation.SwitchParameter", "System.Management.Automation.Internal.CommonParameters", "Property[Verbose]"] + - ["System.Boolean", "System.Management.Automation.Internal.SecuritySupport!", "Method[IsProductBinary].ReturnValue"] + - ["System.Management.Automation.Internal.PSMonitorRunspaceType", "System.Management.Automation.Internal.PSMonitorRunspaceType!", "Field[WorkflowInlineScript]"] + - ["System.Collections.Generic.List", "System.Management.Automation.Internal.IAstToWorkflowConverter", "Method[ValidateAst].ReturnValue"] + - ["System.String", "System.Management.Automation.Internal.DebuggerUtils!", "Field[GetPSCallStackOverrideFunction]"] + - ["System.Boolean", "System.Management.Automation.Internal.InternalTestHooks!", "Method[TestImplicitRemotingBatching].ReturnValue"] + - ["System.Boolean", "System.Management.Automation.Internal.DebuggerUtils!", "Method[ShouldAddCommandToHistory].ReturnValue"] + - ["System.Object", "System.Management.Automation.Internal.PSRemotingCryptoHelper", "Field[syncObject]"] + - ["System.Object", "System.Management.Automation.Internal.ClassOps!", "Method[CallMethodNonVirtually].ReturnValue"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemManagementAutomationLanguage/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemManagementAutomationLanguage/model.yml new file mode 100644 index 000000000000..07d1c69387da --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemManagementAutomationLanguage/model.yml @@ -0,0 +1,874 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Object", "System.Management.Automation.Language.DefaultCustomAstVisitor", "Method[VisitTypeConstraint].ReturnValue"] + - ["System.Management.Automation.Language.TokenKind", "System.Management.Automation.Language.TokenKind!", "Field[For]"] + - ["System.Management.Automation.Language.TypeAttributes", "System.Management.Automation.Language.TypeDefinitionAst", "Property[TypeAttributes]"] + - ["System.String", "System.Management.Automation.Language.ITypeName", "Property[Name]"] + - ["System.Management.Automation.Language.TokenKind", "System.Management.Automation.Language.TokenKind!", "Field[Param]"] + - ["System.Object", "System.Management.Automation.Language.DefaultCustomAstVisitor", "Method[VisitThrowStatement].ReturnValue"] + - ["System.Int32", "System.Management.Automation.Language.ScriptExtent", "Property[StartLineNumber]"] + - ["System.Management.Automation.Language.ScriptBlockAst", "System.Management.Automation.Language.ScriptBlockExpressionAst", "Property[ScriptBlock]"] + - ["System.Int32", "System.Management.Automation.Language.IScriptExtent", "Property[StartLineNumber]"] + - ["System.Management.Automation.Language.TokenKind", "System.Management.Automation.Language.TokenKind!", "Field[Continue]"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.Management.Automation.Language.ErrorStatementAst", "Property[Conditions]"] + - ["System.Collections.Generic.Dictionary", "System.Management.Automation.Language.DynamicKeyword", "Property[Parameters]"] + - ["System.Object", "System.Management.Automation.Language.ICustomAstVisitor", "Method[VisitWhileStatement].ReturnValue"] + - ["System.Management.Automation.Language.AstVisitAction", "System.Management.Automation.Language.AstVisitor", "Method[VisitTrap].ReturnValue"] + - ["System.Management.Automation.Language.TokenKind", "System.Management.Automation.Language.TokenKind!", "Field[Comment]"] + - ["System.Management.Automation.Language.Ast", "System.Management.Automation.Language.ConvertExpressionAst", "Method[Copy].ReturnValue"] + - ["System.Object", "System.Management.Automation.Language.ICustomAstVisitor", "Method[VisitDoUntilStatement].ReturnValue"] + - ["System.Management.Automation.Language.TokenKind", "System.Management.Automation.Language.TokenKind!", "Field[Ampersand]"] + - ["System.Management.Automation.Language.TokenKind", "System.Management.Automation.Language.TokenKind!", "Field[Not]"] + - ["System.Management.Automation.Language.Ast", "System.Management.Automation.Language.FileRedirectionAst", "Method[Copy].ReturnValue"] + - ["System.Management.Automation.Language.TokenKind", "System.Management.Automation.Language.TokenKind!", "Field[Cne]"] + - ["System.Collections.Generic.Dictionary", "System.Management.Automation.Language.StaticBindingResult", "Property[BindingExceptions]"] + - ["System.Management.Automation.Language.TokenKind", "System.Management.Automation.Language.TokenKind!", "Field[RBracket]"] + - ["System.Object", "System.Management.Automation.Language.ICustomAstVisitor", "Method[VisitDoWhileStatement].ReturnValue"] + - ["System.Management.Automation.Language.TokenKind", "System.Management.Automation.Language.TokenKind!", "Field[Csplit]"] + - ["System.Management.Automation.Language.TokenKind", "System.Management.Automation.Language.TokenKind!", "Field[Ilike]"] + - ["System.Management.Automation.Language.UsingStatementKind", "System.Management.Automation.Language.UsingStatementKind!", "Field[Namespace]"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.Management.Automation.Language.AttributeAst", "Property[NamedArguments]"] + - ["System.String", "System.Management.Automation.Language.MemberAst", "Property[Name]"] + - ["System.Management.Automation.Language.CommentHelpInfo", "System.Management.Automation.Language.ScriptBlockAst", "Method[GetHelpContent].ReturnValue"] + - ["System.Management.Automation.Language.PipelineBaseAst", "System.Management.Automation.Language.ExitStatementAst", "Property[Pipeline]"] + - ["System.Management.Automation.Language.TypeConstraintAst", "System.Management.Automation.Language.ConvertExpressionAst", "Property[Type]"] + - ["System.Management.Automation.Language.TokenKind", "System.Management.Automation.Language.TokenKind!", "Field[Begin]"] + - ["System.Management.Automation.Language.ExpressionAst", "System.Management.Automation.Language.IndexExpressionAst", "Property[Target]"] + - ["System.Object", "System.Management.Automation.Language.ParameterBindingResult", "Property[ConstantValue]"] + - ["System.Management.Automation.Language.StringConstantExpressionAst", "System.Management.Automation.Language.UsingStatementAst", "Property[Name]"] + - ["System.Management.Automation.Language.TokenKind", "System.Management.Automation.Language.TokenKind!", "Field[If]"] + - ["System.Object", "System.Management.Automation.Language.ICustomAstVisitor", "Method[DefaultVisit].ReturnValue"] + - ["System.Management.Automation.Language.TokenKind", "System.Management.Automation.Language.TokenKind!", "Field[StringLiteral]"] + - ["System.Management.Automation.Language.NamedBlockAst", "System.Management.Automation.Language.ScriptBlockAst", "Property[EndBlock]"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.Management.Automation.Language.ExpandableStringExpressionAst", "Property[NestedExpressions]"] + - ["System.Boolean", "System.Management.Automation.Language.PipelineChainAst", "Property[Background]"] + - ["System.Management.Automation.Language.NamedBlockAst", "System.Management.Automation.Language.ScriptBlockAst", "Property[DynamicParamBlock]"] + - ["System.Management.Automation.Language.RedirectionStream", "System.Management.Automation.Language.RedirectionStream!", "Field[Information]"] + - ["System.Type", "System.Management.Automation.Language.HashtableAst", "Property[StaticType]"] + - ["System.Management.Automation.Language.AstVisitAction", "System.Management.Automation.Language.AstVisitor", "Method[VisitIfStatement].ReturnValue"] + - ["System.Object", "System.Management.Automation.Language.Ast", "Method[Visit].ReturnValue"] + - ["System.Management.Automation.Language.TokenKind", "System.Management.Automation.Language.TokenKind!", "Field[Comma]"] + - ["System.Management.Automation.Language.AstVisitAction", "System.Management.Automation.Language.AstVisitor", "Method[VisitInvokeMemberExpression].ReturnValue"] + - ["System.Management.Automation.Language.PipelineBaseAst", "System.Management.Automation.Language.ReturnStatementAst", "Property[Pipeline]"] + - ["System.Management.Automation.Language.StringConstantType", "System.Management.Automation.Language.StringConstantType!", "Field[DoubleQuoted]"] + - ["System.Management.Automation.Language.TokenKind", "System.Management.Automation.Language.TokenKind!", "Field[Exclaim]"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.Management.Automation.Language.DynamicKeywordStatementAst", "Property[CommandElements]"] + - ["System.Object", "System.Management.Automation.Language.DefaultCustomAstVisitor", "Method[VisitExitStatement].ReturnValue"] + - ["System.Management.Automation.Language.TokenKind", "System.Management.Automation.Language.UnaryExpressionAst", "Property[TokenKind]"] + - ["System.Management.Automation.Language.TokenKind", "System.Management.Automation.Language.TokenKind!", "Field[LineContinuation]"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.Management.Automation.Language.ScriptRequirements", "Property[RequiresPSSnapIns]"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.Management.Automation.Language.ScriptRequirements", "Property[RequiredAssemblies]"] + - ["System.Management.Automation.Language.Ast", "System.Management.Automation.Language.NamedAttributeArgumentAst", "Method[Copy].ReturnValue"] + - ["System.String", "System.Management.Automation.Language.ITypeName", "Property[AssemblyName]"] + - ["System.Management.Automation.Language.TokenKind", "System.Management.Automation.Language.TokenKind!", "Field[DynamicKeyword]"] + - ["System.Int32", "System.Management.Automation.Language.IScriptPosition", "Property[LineNumber]"] + - ["System.Management.Automation.Language.Ast", "System.Management.Automation.Language.TypeDefinitionAst", "Method[Copy].ReturnValue"] + - ["System.Management.Automation.Language.TokenKind", "System.Management.Automation.Language.TokenKind!", "Field[Do]"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.Management.Automation.Language.ScriptRequirements", "Property[RequiredModules]"] + - ["System.Management.Automation.Language.ForEachFlags", "System.Management.Automation.Language.ForEachFlags!", "Field[Parallel]"] + - ["System.Management.Automation.Language.TokenKind", "System.Management.Automation.Language.TokenKind!", "Field[AtParen]"] + - ["System.Management.Automation.Language.ExpressionAst", "System.Management.Automation.Language.TernaryExpressionAst", "Property[IfTrue]"] + - ["System.Management.Automation.Language.Ast", "System.Management.Automation.Language.StringConstantExpressionAst", "Method[Copy].ReturnValue"] + - ["System.Management.Automation.Language.TokenKind", "System.Management.Automation.Language.TokenKind!", "Field[In]"] + - ["System.Management.Automation.Language.TokenKind", "System.Management.Automation.Language.TokenKind!", "Field[Dynamicparam]"] + - ["System.Object", "System.Management.Automation.Language.ICustomAstVisitor", "Method[VisitScriptBlock].ReturnValue"] + - ["System.Management.Automation.Language.PropertyAttributes", "System.Management.Automation.Language.PropertyAttributes!", "Field[Public]"] + - ["System.Management.Automation.Language.DynamicKeyword", "System.Management.Automation.Language.CommandAst", "Property[DefiningKeyword]"] + - ["System.Management.Automation.Language.AstVisitAction", "System.Management.Automation.Language.AstVisitor", "Method[VisitParenExpression].ReturnValue"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.Management.Automation.Language.CommentHelpInfo", "Property[Outputs]"] + - ["System.Boolean", "System.Management.Automation.Language.DynamicKeywordProperty", "Property[IsKey]"] + - ["System.Management.Automation.Language.TokenFlags", "System.Management.Automation.Language.TokenFlags!", "Field[ParseModeInvariant]"] + - ["System.Management.Automation.Language.PropertyAttributes", "System.Management.Automation.Language.PropertyAttributes!", "Field[None]"] + - ["System.Management.Automation.Language.IScriptExtent", "System.Management.Automation.Language.Token", "Property[Extent]"] + - ["System.Object", "System.Management.Automation.Language.ICustomAstVisitor", "Method[VisitReturnStatement].ReturnValue"] + - ["System.Management.Automation.Language.ITypeName", "System.Management.Automation.Language.TypeExpressionAst", "Property[TypeName]"] + - ["System.Boolean", "System.Management.Automation.Language.NamedBlockAst", "Property[Unnamed]"] + - ["System.Type", "System.Management.Automation.Language.TypeExpressionAst", "Property[StaticType]"] + - ["System.Boolean", "System.Management.Automation.Language.ParameterToken", "Property[UsedColon]"] + - ["System.Management.Automation.Language.TokenKind", "System.Management.Automation.Language.Token", "Property[Kind]"] + - ["System.Management.Automation.Language.DynamicKeywordNameMode", "System.Management.Automation.Language.DynamicKeywordNameMode!", "Field[SimpleOptionalName]"] + - ["System.Object", "System.Management.Automation.Language.DefaultCustomAstVisitor", "Method[VisitStatementBlock].ReturnValue"] + - ["System.Management.Automation.Language.TokenFlags", "System.Management.Automation.Language.TokenFlags!", "Field[BinaryPrecedenceRange]"] + - ["System.Collections.ObjectModel.ReadOnlyCollection>", "System.Management.Automation.Language.IfStatementAst", "Property[Clauses]"] + - ["System.Management.Automation.Language.TokenKind", "System.Management.Automation.Language.TokenKind!", "Field[RParen]"] + - ["System.Management.Automation.Language.ExpressionAst", "System.Management.Automation.Language.CommandExpressionAst", "Property[Expression]"] + - ["System.Boolean", "System.Management.Automation.Language.GenericTypeName", "Property[IsArray]"] + - ["System.Management.Automation.Language.ScriptBlockExpressionAst", "System.Management.Automation.Language.ConfigurationDefinitionAst", "Property[Body]"] + - ["System.Management.Automation.Language.AstVisitAction", "System.Management.Automation.Language.AstVisitor", "Method[VisitContinueStatement].ReturnValue"] + - ["System.Management.Automation.Language.TypeConstraintAst", "System.Management.Automation.Language.PropertyMemberAst", "Property[PropertyType]"] + - ["System.Object", "System.Management.Automation.Language.DefaultCustomAstVisitor", "Method[VisitSwitchStatement].ReturnValue"] + - ["System.String", "System.Management.Automation.Language.TypeDefinitionAst", "Property[Name]"] + - ["System.Management.Automation.Language.TokenKind", "System.Management.Automation.Language.TokenKind!", "Field[Ige]"] + - ["System.Management.Automation.Language.ExpressionAst", "System.Management.Automation.Language.UsingExpressionAst", "Property[SubExpression]"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.Management.Automation.Language.ArrayLiteralAst", "Property[Elements]"] + - ["System.Boolean", "System.Management.Automation.Language.DynamicKeyword!", "Method[ContainsKeyword].ReturnValue"] + - ["System.Management.Automation.Language.ChainableAst", "System.Management.Automation.Language.PipelineChainAst", "Property[LhsPipelineChain]"] + - ["System.Boolean", "System.Management.Automation.Language.ThrowStatementAst", "Property[IsRethrow]"] + - ["System.Management.Automation.Language.TokenKind", "System.Management.Automation.Language.TokenKind!", "Field[Identifier]"] + - ["System.Management.Automation.Language.PipelineBaseAst", "System.Management.Automation.Language.ForStatementAst", "Property[Initializer]"] + - ["System.Object", "System.Management.Automation.Language.ICustomAstVisitor", "Method[VisitTrap].ReturnValue"] + - ["System.Management.Automation.Language.TokenKind", "System.Management.Automation.Language.TokenKind!", "Field[Public]"] + - ["System.Management.Automation.Language.Ast", "System.Management.Automation.Language.Ast", "Method[Copy].ReturnValue"] + - ["System.Management.Automation.Language.PipelineBaseAst", "System.Management.Automation.Language.ThrowStatementAst", "Property[Pipeline]"] + - ["System.Management.Automation.Language.TokenFlags", "System.Management.Automation.Language.TokenFlags!", "Field[BinaryPrecedenceFormat]"] + - ["System.Management.Automation.Language.AstVisitAction", "System.Management.Automation.Language.AstVisitor", "Method[VisitBinaryExpression].ReturnValue"] + - ["System.Object", "System.Management.Automation.Language.DefaultCustomAstVisitor2", "Method[VisitFunctionMember].ReturnValue"] + - ["System.Management.Automation.Language.TokenKind", "System.Management.Automation.Language.TokenKind!", "Field[Plus]"] + - ["System.Management.Automation.Language.TokenKind", "System.Management.Automation.Language.TokenKind!", "Field[Parameter]"] + - ["System.Object", "System.Management.Automation.Language.DefaultCustomAstVisitor", "Method[VisitTrap].ReturnValue"] + - ["System.Management.Automation.Language.StatementBlockAst", "System.Management.Automation.Language.IfStatementAst", "Property[ElseClause]"] + - ["System.Int32", "System.Management.Automation.Language.ScriptExtent", "Property[EndOffset]"] + - ["System.Management.Automation.Language.IScriptExtent", "System.Management.Automation.Language.AssignmentStatementAst", "Property[ErrorPosition]"] + - ["System.Management.Automation.Language.PipelineAst", "System.Management.Automation.Language.PipelineChainAst", "Property[RhsPipeline]"] + - ["System.Management.Automation.Language.Ast", "System.Management.Automation.Language.ScriptBlockExpressionAst", "Method[Copy].ReturnValue"] + - ["System.String", "System.Management.Automation.Language.VariableToken", "Property[Name]"] + - ["System.Management.Automation.Language.TokenKind", "System.Management.Automation.Language.TokenKind!", "Field[Join]"] + - ["System.Management.Automation.Language.Ast", "System.Management.Automation.Language.FunctionDefinitionAst", "Method[Copy].ReturnValue"] + - ["System.Func", "System.Management.Automation.Language.DynamicKeyword", "Property[SemanticCheck]"] + - ["System.String", "System.Management.Automation.Language.CodeGeneration!", "Method[EscapeBlockCommentContent].ReturnValue"] + - ["System.Management.Automation.Language.AstVisitAction", "System.Management.Automation.Language.AstVisitor", "Method[VisitThrowStatement].ReturnValue"] + - ["System.Collections.Generic.Dictionary", "System.Management.Automation.Language.DynamicKeyword", "Property[Properties]"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.Management.Automation.Language.NamedBlockAst", "Property[Traps]"] + - ["System.Management.Automation.Language.TokenKind", "System.Management.Automation.Language.TokenKind!", "Field[Process]"] + - ["System.Management.Automation.Language.TokenKind", "System.Management.Automation.Language.TokenKind!", "Field[Ceq]"] + - ["System.String", "System.Management.Automation.Language.DynamicKeywordProperty", "Property[TypeConstraint]"] + - ["System.Management.Automation.Language.TokenKind", "System.Management.Automation.Language.TokenKind!", "Field[QuestionMark]"] + - ["System.Management.Automation.Language.Ast", "System.Management.Automation.Language.PipelineChainAst", "Method[Copy].ReturnValue"] + - ["System.Management.Automation.Language.SwitchFlags", "System.Management.Automation.Language.SwitchStatementAst", "Property[Flags]"] + - ["System.Management.Automation.Language.TokenKind", "System.Management.Automation.Language.TokenKind!", "Field[QuestionQuestion]"] + - ["System.Boolean", "System.Management.Automation.Language.ArrayTypeName", "Property[IsGeneric]"] + - ["System.Management.Automation.Language.AstVisitAction", "System.Management.Automation.Language.AstVisitor2", "Method[VisitFunctionMember].ReturnValue"] + - ["System.String", "System.Management.Automation.Language.IScriptPosition", "Property[File]"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.Management.Automation.Language.FunctionMemberAst", "Property[Attributes]"] + - ["System.Object", "System.Management.Automation.Language.DefaultCustomAstVisitor", "Method[VisitReturnStatement].ReturnValue"] + - ["System.Boolean", "System.Management.Automation.Language.TypeDefinitionAst", "Property[IsInterface]"] + - ["System.Management.Automation.Language.TokenKind", "System.Management.Automation.Language.TokenKind!", "Field[EndOfInput]"] + - ["System.Management.Automation.Language.ITypeName", "System.Management.Automation.Language.GenericTypeName", "Property[TypeName]"] + - ["System.Management.Automation.Language.TokenKind", "System.Management.Automation.Language.TokenKind!", "Field[DivideEquals]"] + - ["System.Management.Automation.Language.Ast", "System.Management.Automation.Language.WhileStatementAst", "Method[Copy].ReturnValue"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.Management.Automation.Language.ParamBlockAst", "Property[Parameters]"] + - ["System.Management.Automation.Language.TokenKind", "System.Management.Automation.Language.TokenKind!", "Field[RCurly]"] + - ["System.Management.Automation.Language.DynamicKeywordBodyMode", "System.Management.Automation.Language.DynamicKeywordBodyMode!", "Field[Hashtable]"] + - ["System.Management.Automation.Language.ExpressionAst", "System.Management.Automation.Language.PipelineBaseAst", "Method[GetPureExpression].ReturnValue"] + - ["System.Boolean", "System.Management.Automation.Language.ReflectionTypeName", "Property[IsGeneric]"] + - ["System.Collections.ObjectModel.ReadOnlyCollection>", "System.Management.Automation.Language.HashtableAst", "Property[KeyValuePairs]"] + - ["System.Management.Automation.Language.TokenFlags", "System.Management.Automation.Language.TokenFlags!", "Field[None]"] + - ["System.String", "System.Management.Automation.Language.FunctionMemberAst", "Property[Name]"] + - ["System.Management.Automation.Language.IScriptPosition", "System.Management.Automation.Language.IScriptExtent", "Property[EndScriptPosition]"] + - ["System.Int32", "System.Management.Automation.Language.IScriptExtent", "Property[EndOffset]"] + - ["System.Management.Automation.Language.TokenKind", "System.Management.Automation.Language.TokenKind!", "Field[MultiplyEquals]"] + - ["System.String", "System.Management.Automation.Language.Ast", "Method[ToString].ReturnValue"] + - ["System.Collections.Generic.Dictionary>", "System.Management.Automation.Language.ErrorStatementAst", "Property[Flags]"] + - ["System.Management.Automation.Language.TokenKind", "System.Management.Automation.Language.TokenKind!", "Field[End]"] + - ["System.Management.Automation.Language.MethodAttributes", "System.Management.Automation.Language.MethodAttributes!", "Field[Public]"] + - ["System.Management.Automation.Language.Ast", "System.Management.Automation.Language.ArrayLiteralAst", "Method[Copy].ReturnValue"] + - ["System.Management.Automation.Language.UsingStatementKind", "System.Management.Automation.Language.UsingStatementAst", "Property[UsingStatementKind]"] + - ["System.Management.Automation.Language.PropertyAttributes", "System.Management.Automation.Language.PropertyAttributes!", "Field[Hidden]"] + - ["System.Management.Automation.Language.StatementBlockAst", "System.Management.Automation.Language.SwitchStatementAst", "Property[Default]"] + - ["System.Management.Automation.Language.TokenKind", "System.Management.Automation.Language.TokenKind!", "Field[And]"] + - ["System.Management.Automation.Language.AstVisitAction", "System.Management.Automation.Language.AstVisitor", "Method[VisitDoUntilStatement].ReturnValue"] + - ["System.Object", "System.Management.Automation.Language.ICustomAstVisitor2", "Method[VisitFunctionMember].ReturnValue"] + - ["System.Management.Automation.Language.ITypeName", "System.Management.Automation.Language.AttributeBaseAst", "Property[TypeName]"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.Management.Automation.Language.GenericTypeName", "Property[GenericArguments]"] + - ["System.Management.Automation.Language.Ast", "System.Management.Automation.Language.ParenExpressionAst", "Method[Copy].ReturnValue"] + - ["System.Object", "System.Management.Automation.Language.ICustomAstVisitor", "Method[VisitParamBlock].ReturnValue"] + - ["System.Management.Automation.Language.StringConstantType", "System.Management.Automation.Language.StringConstantType!", "Field[SingleQuotedHereString]"] + - ["System.Management.Automation.Language.TokenKind", "System.Management.Automation.Language.TokenKind!", "Field[Filter]"] + - ["System.Management.Automation.Language.MethodAttributes", "System.Management.Automation.Language.MethodAttributes!", "Field[Private]"] + - ["System.Management.Automation.Language.ScriptRequirements", "System.Management.Automation.Language.ScriptBlockAst", "Property[ScriptRequirements]"] + - ["System.Management.Automation.Language.TokenKind", "System.Management.Automation.Language.TokenKind!", "Field[Cle]"] + - ["System.Management.Automation.Language.TokenKind", "System.Management.Automation.Language.TokenKind!", "Field[Parallel]"] + - ["System.Management.Automation.Language.StringConstantType", "System.Management.Automation.Language.StringConstantType!", "Field[BareWord]"] + - ["System.Management.Automation.Language.Ast", "System.Management.Automation.Language.BreakStatementAst", "Method[Copy].ReturnValue"] + - ["System.Management.Automation.Language.AstVisitAction", "System.Management.Automation.Language.AstVisitor", "Method[VisitForEachStatement].ReturnValue"] + - ["System.Object", "System.Management.Automation.Language.DefaultCustomAstVisitor", "Method[VisitInvokeMemberExpression].ReturnValue"] + - ["System.Management.Automation.Language.TokenKind", "System.Management.Automation.Language.TokenKind!", "Field[ColonColon]"] + - ["System.Management.Automation.Language.AstVisitAction", "System.Management.Automation.Language.AstVisitor", "Method[VisitParameter].ReturnValue"] + - ["System.Management.Automation.Language.AstVisitAction", "System.Management.Automation.Language.AstVisitor", "Method[VisitFileRedirection].ReturnValue"] + - ["System.Management.Automation.Language.AstVisitAction", "System.Management.Automation.Language.AstVisitor", "Method[VisitArrayLiteral].ReturnValue"] + - ["System.Management.Automation.Language.TokenKind", "System.Management.Automation.Language.TokenKind!", "Field[LParen]"] + - ["System.Boolean", "System.Management.Automation.Language.DynamicKeywordProperty", "Property[Mandatory]"] + - ["System.Management.Automation.Language.TokenFlags", "System.Management.Automation.Language.TokenFlags!", "Field[BinaryOperator]"] + - ["System.Management.Automation.Language.Ast", "System.Management.Automation.Language.ConfigurationDefinitionAst", "Method[Copy].ReturnValue"] + - ["System.Object", "System.Management.Automation.Language.DefaultCustomAstVisitor", "Method[VisitTryStatement].ReturnValue"] + - ["System.Object", "System.Management.Automation.Language.DefaultCustomAstVisitor", "Method[VisitScriptBlockExpression].ReturnValue"] + - ["System.Management.Automation.Language.TokenKind", "System.Management.Automation.Language.TokenKind!", "Field[Number]"] + - ["System.Management.Automation.Language.AstVisitAction", "System.Management.Automation.Language.AstVisitor", "Method[VisitDataStatement].ReturnValue"] + - ["System.Object", "System.Management.Automation.Language.DefaultCustomAstVisitor", "Method[VisitNamedAttributeArgument].ReturnValue"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.Management.Automation.Language.ErrorStatementAst", "Property[NestedAst]"] + - ["System.Int32", "System.Management.Automation.Language.GenericTypeName", "Method[GetHashCode].ReturnValue"] + - ["System.Management.Automation.Language.TokenFlags", "System.Management.Automation.Language.TokenFlags!", "Field[TernaryOperator]"] + - ["System.Management.Automation.Language.TokenKind", "System.Management.Automation.Language.TokenKind!", "Field[Assembly]"] + - ["System.Management.Automation.Language.TokenKind", "System.Management.Automation.Language.TokenKind!", "Field[Else]"] + - ["System.Management.Automation.Language.TokenKind", "System.Management.Automation.Language.NamedBlockAst", "Property[BlockKind]"] + - ["System.Object", "System.Management.Automation.Language.DefaultCustomAstVisitor", "Method[VisitErrorStatement].ReturnValue"] + - ["System.Management.Automation.Language.TokenKind", "System.Management.Automation.Language.TokenKind!", "Field[Variable]"] + - ["System.String", "System.Management.Automation.Language.ReflectionTypeName", "Property[Name]"] + - ["System.Management.Automation.Language.TokenKind", "System.Management.Automation.Language.TokenKind!", "Field[Ine]"] + - ["System.Object", "System.Management.Automation.Language.DefaultCustomAstVisitor2", "Method[VisitUsingStatement].ReturnValue"] + - ["System.String", "System.Management.Automation.Language.ITypeName", "Property[FullName]"] + - ["System.Boolean", "System.Management.Automation.Language.IndexExpressionAst", "Property[NullConditional]"] + - ["System.String", "System.Management.Automation.Language.ScriptRequirements", "Property[RequiredApplicationId]"] + - ["System.Management.Automation.Language.UsingStatementKind", "System.Management.Automation.Language.UsingStatementKind!", "Field[Command]"] + - ["System.Management.Automation.Language.TokenFlags", "System.Management.Automation.Language.TokenFlags!", "Field[DisallowedInRestrictedMode]"] + - ["System.Management.Automation.Language.TokenKind", "System.Management.Automation.Language.TokenKind!", "Field[Igt]"] + - ["System.Management.Automation.Language.RedirectionStream", "System.Management.Automation.Language.RedirectionStream!", "Field[Output]"] + - ["System.Management.Automation.Language.StatementBlockAst", "System.Management.Automation.Language.LoopStatementAst", "Property[Body]"] + - ["System.Boolean", "System.Management.Automation.Language.TypeDefinitionAst", "Property[IsClass]"] + - ["System.Management.Automation.Language.ExpressionAst", "System.Management.Automation.Language.ParameterAst", "Property[DefaultValue]"] + - ["System.Management.Automation.Language.TokenKind", "System.Management.Automation.Language.TokenKind!", "Field[PostfixMinusMinus]"] + - ["System.Management.Automation.Language.DynamicKeywordBodyMode", "System.Management.Automation.Language.DynamicKeywordBodyMode!", "Field[Command]"] + - ["System.Management.Automation.Language.TokenKind", "System.Management.Automation.Language.TokenKind!", "Field[Interface]"] + - ["System.Management.Automation.Language.AstVisitAction", "System.Management.Automation.Language.AstVisitor", "Method[VisitReturnStatement].ReturnValue"] + - ["System.Boolean", "System.Management.Automation.Language.FunctionMemberAst", "Property[IsConstructor]"] + - ["System.Management.Automation.Language.ExpressionAst", "System.Management.Automation.Language.BreakStatementAst", "Property[Label]"] + - ["System.Management.Automation.Language.AstVisitAction", "System.Management.Automation.Language.AstVisitor", "Method[VisitMergingRedirection].ReturnValue"] + - ["System.Management.Automation.Language.Ast", "System.Management.Automation.Language.ContinueStatementAst", "Method[Copy].ReturnValue"] + - ["System.Management.Automation.Language.AstVisitAction", "System.Management.Automation.Language.AstVisitor", "Method[VisitDoWhileStatement].ReturnValue"] + - ["System.Object", "System.Management.Automation.Language.ICustomAstVisitor", "Method[VisitHashtable].ReturnValue"] + - ["System.Management.Automation.Language.TokenKind", "System.Management.Automation.Language.TokenKind!", "Field[Break]"] + - ["System.String", "System.Management.Automation.Language.TokenTraits!", "Method[Text].ReturnValue"] + - ["System.Management.Automation.Language.AstVisitAction", "System.Management.Automation.Language.AstVisitor", "Method[VisitUnaryExpression].ReturnValue"] + - ["System.String", "System.Management.Automation.Language.GenericTypeName", "Method[ToString].ReturnValue"] + - ["System.Management.Automation.Language.TokenKind", "System.Management.Automation.Language.TokenKind!", "Field[Cnotmatch]"] + - ["System.String", "System.Management.Automation.Language.CodeGeneration!", "Method[EscapeVariableName].ReturnValue"] + - ["System.Collections.Generic.IEnumerable", "System.Management.Automation.Language.Ast", "Method[FindAll].ReturnValue"] + - ["System.Management.Automation.Language.CommandElementAst", "System.Management.Automation.Language.MemberExpressionAst", "Property[Member]"] + - ["System.Management.Automation.Language.ExpressionAst", "System.Management.Automation.Language.NamedAttributeArgumentAst", "Property[Argument]"] + - ["System.Management.Automation.Language.Token", "System.Management.Automation.Language.ErrorStatementAst", "Property[Kind]"] + - ["System.Management.Automation.Language.IScriptPosition", "System.Management.Automation.Language.IScriptExtent", "Property[StartScriptPosition]"] + - ["System.Management.Automation.Language.AstVisitAction", "System.Management.Automation.Language.AstVisitor", "Method[VisitIndexExpression].ReturnValue"] + - ["System.Management.Automation.Language.TokenKind", "System.Management.Automation.Language.TokenKind!", "Field[QuestionDot]"] + - ["System.Object", "System.Management.Automation.Language.DefaultCustomAstVisitor", "Method[VisitHashtable].ReturnValue"] + - ["System.Management.Automation.Language.Ast", "System.Management.Automation.Language.CommandParameterAst", "Method[Copy].ReturnValue"] + - ["System.String", "System.Management.Automation.Language.CommentHelpInfo", "Property[Component]"] + - ["System.Management.Automation.Language.TokenKind", "System.Management.Automation.Language.TokenKind!", "Field[Foreach]"] + - ["System.Management.Automation.VariablePath", "System.Management.Automation.Language.VariableExpressionAst", "Property[VariablePath]"] + - ["System.Object", "System.Management.Automation.Language.DefaultCustomAstVisitor", "Method[VisitNamedBlock].ReturnValue"] + - ["System.Management.Automation.Language.Ast", "System.Management.Automation.Language.TernaryExpressionAst", "Method[Copy].ReturnValue"] + - ["System.Boolean", "System.Management.Automation.Language.MemberExpressionAst", "Property[Static]"] + - ["System.Management.Automation.Language.TokenKind", "System.Management.Automation.Language.TokenKind!", "Field[Clt]"] + - ["System.Management.Automation.Language.AstVisitAction", "System.Management.Automation.Language.AstVisitor", "Method[VisitNamedBlock].ReturnValue"] + - ["System.Management.Automation.Language.AstVisitAction", "System.Management.Automation.Language.AstVisitor", "Method[VisitFunctionDefinition].ReturnValue"] + - ["System.Management.Automation.Language.Ast", "System.Management.Automation.Language.CommandAst", "Method[Copy].ReturnValue"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.Management.Automation.Language.FunctionDefinitionAst", "Property[Parameters]"] + - ["System.Management.Automation.Language.Ast", "System.Management.Automation.Language.BinaryExpressionAst", "Method[Copy].ReturnValue"] + - ["System.Management.Automation.Language.TokenKind", "System.Management.Automation.Language.TokenKind!", "Field[MinusMinus]"] + - ["System.Management.Automation.Language.ScriptBlockAst", "System.Management.Automation.Language.FunctionDefinitionAst", "Property[Body]"] + - ["System.Object", "System.Management.Automation.Language.ICustomAstVisitor", "Method[VisitConvertExpression].ReturnValue"] + - ["System.Management.Automation.Language.DynamicKeyword", "System.Management.Automation.Language.DynamicKeyword", "Method[Copy].ReturnValue"] + - ["System.Management.Automation.Language.TokenKind", "System.Management.Automation.Language.TokenKind!", "Field[PlusEquals]"] + - ["System.Int32", "System.Management.Automation.Language.IScriptExtent", "Property[StartColumnNumber]"] + - ["System.Object", "System.Management.Automation.Language.DefaultCustomAstVisitor", "Method[VisitConvertExpression].ReturnValue"] + - ["System.Management.Automation.Language.TokenKind", "System.Management.Automation.Language.TokenKind!", "Field[Xor]"] + - ["System.Management.Automation.Language.UsingStatementKind", "System.Management.Automation.Language.UsingStatementKind!", "Field[Assembly]"] + - ["System.Management.Automation.Language.Ast", "System.Management.Automation.Language.SwitchStatementAst", "Method[Copy].ReturnValue"] + - ["System.Management.Automation.Language.TokenKind", "System.Management.Automation.Language.TokenKind!", "Field[Dot]"] + - ["System.Management.Automation.Language.TokenKind", "System.Management.Automation.Language.TokenKind!", "Field[Private]"] + - ["System.String", "System.Management.Automation.Language.CommentHelpInfo", "Property[Description]"] + - ["System.Object", "System.Management.Automation.Language.DefaultCustomAstVisitor", "Method[VisitBinaryExpression].ReturnValue"] + - ["System.Object", "System.Management.Automation.Language.DefaultCustomAstVisitor", "Method[VisitFileRedirection].ReturnValue"] + - ["System.Management.Automation.Language.RedirectionStream", "System.Management.Automation.Language.RedirectionStream!", "Field[Verbose]"] + - ["System.Object", "System.Management.Automation.Language.ICustomAstVisitor", "Method[VisitErrorStatement].ReturnValue"] + - ["System.Object", "System.Management.Automation.Language.DefaultCustomAstVisitor2", "Method[VisitTypeDefinition].ReturnValue"] + - ["System.Type", "System.Management.Automation.Language.StringConstantExpressionAst", "Property[StaticType]"] + - ["System.Object", "System.Management.Automation.Language.ICustomAstVisitor2", "Method[VisitBaseCtorInvokeMemberExpression].ReturnValue"] + - ["System.Int32", "System.Management.Automation.Language.IScriptPosition", "Property[ColumnNumber]"] + - ["System.Boolean", "System.Management.Automation.Language.ArrayTypeName", "Method[Equals].ReturnValue"] + - ["System.Object", "System.Management.Automation.Language.ICustomAstVisitor", "Method[VisitBlockStatement].ReturnValue"] + - ["System.Object", "System.Management.Automation.Language.ICustomAstVisitor2", "Method[VisitPipelineChain].ReturnValue"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.Management.Automation.Language.AttributeAst", "Property[PositionalArguments]"] + - ["System.Object", "System.Management.Automation.Language.DefaultCustomAstVisitor", "Method[VisitForEachStatement].ReturnValue"] + - ["System.Management.Automation.Language.TokenKind", "System.Management.Automation.Language.PipelineChainAst", "Property[Operator]"] + - ["System.Boolean", "System.Management.Automation.Language.GenericTypeName", "Method[Equals].ReturnValue"] + - ["System.String", "System.Management.Automation.Language.StringToken", "Property[Value]"] + - ["System.Management.Automation.Language.TokenKind", "System.Management.Automation.Language.TokenKind!", "Field[Cge]"] + - ["System.Object", "System.Management.Automation.Language.ICustomAstVisitor", "Method[VisitVariableExpression].ReturnValue"] + - ["System.Management.Automation.Language.ExpressionAst", "System.Management.Automation.Language.AttributedExpressionAst", "Property[Child]"] + - ["System.Management.Automation.Language.Ast", "System.Management.Automation.Language.TrapStatementAst", "Method[Copy].ReturnValue"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.Management.Automation.Language.CommentHelpInfo", "Property[Links]"] + - ["System.Object", "System.Management.Automation.Language.NumberToken", "Property[Value]"] + - ["System.String", "System.Management.Automation.Language.ScriptExtent", "Property[File]"] + - ["System.Management.Automation.Language.StringConstantType", "System.Management.Automation.Language.StringConstantType!", "Field[DoubleQuotedHereString]"] + - ["System.Management.Automation.Language.TokenKind", "System.Management.Automation.Language.TokenKind!", "Field[Base]"] + - ["System.Management.Automation.Language.TokenKind", "System.Management.Automation.Language.TokenKind!", "Field[Module]"] + - ["System.Management.Automation.Language.PipelineBaseAst", "System.Management.Automation.Language.ParenExpressionAst", "Property[Pipeline]"] + - ["System.Management.Automation.Language.IScriptExtent", "System.Management.Automation.Language.BinaryExpressionAst", "Property[ErrorPosition]"] + - ["System.String", "System.Management.Automation.Language.IScriptExtent", "Property[Text]"] + - ["System.Management.Automation.Language.TokenKind", "System.Management.Automation.Language.TokenKind!", "Field[Shr]"] + - ["System.String", "System.Management.Automation.Language.GenericTypeName", "Property[Name]"] + - ["System.String", "System.Management.Automation.Language.ArrayTypeName", "Property[AssemblyName]"] + - ["System.Management.Automation.Language.ForEachFlags", "System.Management.Automation.Language.ForEachFlags!", "Field[None]"] + - ["System.Management.Automation.Language.TokenKind", "System.Management.Automation.Language.TokenKind!", "Field[Band]"] + - ["System.Management.Automation.Language.TokenKind", "System.Management.Automation.Language.TokenKind!", "Field[Format]"] + - ["System.Management.Automation.Language.RedirectionStream", "System.Management.Automation.Language.RedirectionStream!", "Field[Debug]"] + - ["System.Object", "System.Management.Automation.Language.ICustomAstVisitor", "Method[VisitArrayLiteral].ReturnValue"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.Management.Automation.Language.CommandBaseAst", "Property[Redirections]"] + - ["System.Management.Automation.Language.TypeConstraintAst", "System.Management.Automation.Language.FunctionMemberAst", "Property[ReturnType]"] + - ["System.String", "System.Management.Automation.Language.ArrayTypeName", "Property[Name]"] + - ["System.Management.Automation.Language.TokenKind", "System.Management.Automation.Language.TokenKind!", "Field[Label]"] + - ["System.Management.Automation.Language.Ast", "System.Management.Automation.Language.ScriptBlockAst", "Method[Copy].ReturnValue"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.Management.Automation.Language.ErrorStatementAst", "Property[Bodies]"] + - ["System.String", "System.Management.Automation.Language.CommandAst", "Method[GetCommandName].ReturnValue"] + - ["System.Management.Automation.Language.SwitchFlags", "System.Management.Automation.Language.SwitchFlags!", "Field[Wildcard]"] + - ["System.Management.Automation.Language.TokenKind", "System.Management.Automation.Language.TokenKind!", "Field[Var]"] + - ["System.Management.Automation.Language.TokenKind", "System.Management.Automation.Language.TokenKind!", "Field[Multiply]"] + - ["System.Object", "System.Management.Automation.Language.DefaultCustomAstVisitor", "Method[VisitIfStatement].ReturnValue"] + - ["System.Management.Automation.Language.TokenKind", "System.Management.Automation.Language.TokenKind!", "Field[Hidden]"] + - ["System.Type", "System.Management.Automation.Language.ReflectionTypeName", "Method[GetReflectionAttributeType].ReturnValue"] + - ["System.Management.Automation.ScriptBlock", "System.Management.Automation.Language.ScriptBlockAst", "Method[GetScriptBlock].ReturnValue"] + - ["System.Int32", "System.Management.Automation.Language.ArrayTypeName", "Property[Rank]"] + - ["System.Management.Automation.Language.TokenKind", "System.Management.Automation.Language.TokenKind!", "Field[IsNot]"] + - ["System.String", "System.Management.Automation.Language.ParseError", "Property[Message]"] + - ["System.Boolean", "System.Management.Automation.Language.TypeName", "Property[IsArray]"] + - ["System.Boolean", "System.Management.Automation.Language.PropertyMemberAst", "Property[IsHidden]"] + - ["System.Management.Automation.Language.Ast", "System.Management.Automation.Language.ForEachStatementAst", "Method[Copy].ReturnValue"] + - ["System.Object", "System.Management.Automation.Language.ICustomAstVisitor", "Method[VisitBreakStatement].ReturnValue"] + - ["System.Management.Automation.Language.ExpressionAst", "System.Management.Automation.Language.ContinueStatementAst", "Property[Label]"] + - ["System.Management.Automation.Language.AstVisitAction", "System.Management.Automation.Language.AstVisitor2", "Method[VisitDynamicKeywordStatement].ReturnValue"] + - ["System.Boolean", "System.Management.Automation.Language.TypeName", "Property[IsGeneric]"] + - ["System.Object", "System.Management.Automation.Language.DefaultCustomAstVisitor2", "Method[VisitPipelineChain].ReturnValue"] + - ["System.Boolean", "System.Management.Automation.Language.VariableExpressionAst", "Property[Splatted]"] + - ["System.Object", "System.Management.Automation.Language.ICustomAstVisitor", "Method[VisitCommandParameter].ReturnValue"] + - ["System.String", "System.Management.Automation.Language.ArrayTypeName", "Method[ToString].ReturnValue"] + - ["System.Management.Automation.Language.Ast", "System.Management.Automation.Language.MergingRedirectionAst", "Method[Copy].ReturnValue"] + - ["System.Management.Automation.Language.AstVisitAction", "System.Management.Automation.Language.AstVisitor", "Method[VisitAttribute].ReturnValue"] + - ["System.Int32", "System.Management.Automation.Language.ReflectionTypeName", "Method[GetHashCode].ReturnValue"] + - ["System.Management.Automation.Language.MethodAttributes", "System.Management.Automation.Language.FunctionMemberAst", "Property[MethodAttributes]"] + - ["System.Management.Automation.Language.RedirectionStream", "System.Management.Automation.Language.RedirectionStream!", "Field[Error]"] + - ["System.Management.Automation.Language.StatementBlockAst", "System.Management.Automation.Language.ArrayExpressionAst", "Property[SubExpression]"] + - ["System.Management.Automation.Language.AstVisitAction", "System.Management.Automation.Language.AstVisitor", "Method[VisitErrorStatement].ReturnValue"] + - ["System.Type", "System.Management.Automation.Language.ITypeName", "Method[GetReflectionAttributeType].ReturnValue"] + - ["System.Management.Automation.Language.StringConstantType", "System.Management.Automation.Language.ExpandableStringExpressionAst", "Property[StringConstantType]"] + - ["System.Management.Automation.Language.TokenKind", "System.Management.Automation.Language.TokenKind!", "Field[LCurly]"] + - ["System.Management.Automation.Language.TokenKind", "System.Management.Automation.Language.TokenKind!", "Field[Switch]"] + - ["System.Management.Automation.Language.Ast", "System.Management.Automation.Language.FunctionMemberAst", "Method[Copy].ReturnValue"] + - ["System.Management.Automation.Language.Ast", "System.Management.Automation.Language.CatchClauseAst", "Method[Copy].ReturnValue"] + - ["System.Management.Automation.Language.DynamicKeywordNameMode", "System.Management.Automation.Language.DynamicKeywordNameMode!", "Field[NoName]"] + - ["System.Boolean", "System.Management.Automation.Language.ReflectionTypeName", "Method[Equals].ReturnValue"] + - ["System.Object", "System.Management.Automation.Language.ICustomAstVisitor", "Method[VisitMemberExpression].ReturnValue"] + - ["System.Management.Automation.Language.TokenKind", "System.Management.Automation.Language.TokenKind!", "Field[Data]"] + - ["System.String", "System.Management.Automation.Language.CommentHelpInfo", "Method[GetCommentBlock].ReturnValue"] + - ["System.Management.Automation.Language.TokenKind", "System.Management.Automation.Language.TokenKind!", "Field[Cin]"] + - ["System.Management.Automation.Language.Ast", "System.Management.Automation.Language.ForStatementAst", "Method[Copy].ReturnValue"] + - ["System.Object", "System.Management.Automation.Language.DefaultCustomAstVisitor", "Method[VisitUsingExpression].ReturnValue"] + - ["System.Management.Automation.Language.AstVisitAction", "System.Management.Automation.Language.AstVisitAction!", "Field[Continue]"] + - ["System.String", "System.Management.Automation.Language.DynamicKeyword", "Property[ResourceName]"] + - ["System.Management.Automation.Language.Ast", "System.Management.Automation.Language.UsingStatementAst", "Method[Copy].ReturnValue"] + - ["System.Boolean", "System.Management.Automation.Language.FileRedirectionAst", "Property[Append]"] + - ["System.Management.Automation.Language.TokenKind", "System.Management.Automation.Language.TokenKind!", "Field[Cnotcontains]"] + - ["System.Object", "System.Management.Automation.Language.DefaultCustomAstVisitor", "Method[VisitErrorExpression].ReturnValue"] + - ["System.Management.Automation.Language.TokenKind", "System.Management.Automation.Language.TokenKind!", "Field[QuestionLBracket]"] + - ["System.String", "System.Management.Automation.Language.DynamicKeyword", "Property[Keyword]"] + - ["System.Object", "System.Management.Automation.Language.DefaultCustomAstVisitor", "Method[VisitCommandParameter].ReturnValue"] + - ["System.Type", "System.Management.Automation.Language.ConvertExpressionAst", "Property[StaticType]"] + - ["System.String", "System.Management.Automation.Language.CommentHelpInfo", "Property[RemoteHelpRunspace]"] + - ["System.String", "System.Management.Automation.Language.TypeName", "Property[Name]"] + - ["System.Management.Automation.Language.Ast", "System.Management.Automation.Language.BlockStatementAst", "Method[Copy].ReturnValue"] + - ["System.Management.Automation.Language.HashtableAst", "System.Management.Automation.Language.UsingStatementAst", "Property[ModuleSpecification]"] + - ["System.String", "System.Management.Automation.Language.Token", "Method[ToString].ReturnValue"] + - ["System.Object", "System.Management.Automation.Language.ICustomAstVisitor2", "Method[VisitDynamicKeywordStatement].ReturnValue"] + - ["System.Management.Automation.Language.TokenFlags", "System.Management.Automation.Language.TokenFlags!", "Field[SpecialOperator]"] + - ["System.Object", "System.Management.Automation.Language.DefaultCustomAstVisitor", "Method[VisitUnaryExpression].ReturnValue"] + - ["System.Object", "System.Management.Automation.Language.DefaultCustomAstVisitor", "Method[VisitDataStatement].ReturnValue"] + - ["System.Management.Automation.Language.StatementBlockAst", "System.Management.Automation.Language.SubExpressionAst", "Property[SubExpression]"] + - ["System.Tuple", "System.Management.Automation.Language.DynamicKeywordProperty", "Property[Range]"] + - ["System.Management.Automation.Language.IScriptExtent", "System.Management.Automation.Language.ReflectionTypeName", "Property[Extent]"] + - ["System.Management.Automation.Language.IScriptExtent", "System.Management.Automation.Language.CommandParameterAst", "Property[ErrorPosition]"] + - ["System.Management.Automation.Language.AstVisitAction", "System.Management.Automation.Language.AstVisitor", "Method[VisitStatementBlock].ReturnValue"] + - ["System.Management.Automation.Language.PropertyAttributes", "System.Management.Automation.Language.PropertyAttributes!", "Field[Static]"] + - ["System.Management.Automation.Language.SwitchFlags", "System.Management.Automation.Language.SwitchFlags!", "Field[Exact]"] + - ["System.Management.Automation.Language.StatementBlockAst", "System.Management.Automation.Language.BlockStatementAst", "Property[Body]"] + - ["System.Boolean", "System.Management.Automation.Language.PropertyMemberAst", "Property[IsPrivate]"] + - ["System.Object", "System.Management.Automation.Language.ICustomAstVisitor", "Method[VisitFileRedirection].ReturnValue"] + - ["System.String", "System.Management.Automation.Language.IScriptPosition", "Method[GetFullScript].ReturnValue"] + - ["System.Object", "System.Management.Automation.Language.DefaultCustomAstVisitor", "Method[VisitParameter].ReturnValue"] + - ["System.String", "System.Management.Automation.Language.DynamicKeywordProperty", "Property[Name]"] + - ["System.Management.Automation.Language.ConfigurationType", "System.Management.Automation.Language.ConfigurationType!", "Field[Resource]"] + - ["System.Type", "System.Management.Automation.Language.ITypeName", "Method[GetReflectionType].ReturnValue"] + - ["System.Boolean", "System.Management.Automation.Language.FileRedirectionToken", "Property[Append]"] + - ["System.Management.Automation.Language.StatementBlockAst", "System.Management.Automation.Language.TrapStatementAst", "Property[Body]"] + - ["System.String", "System.Management.Automation.Language.ReflectionTypeName", "Property[FullName]"] + - ["System.Management.Automation.Language.AstVisitAction", "System.Management.Automation.Language.AstVisitor", "Method[VisitForStatement].ReturnValue"] + - ["System.Object", "System.Management.Automation.Language.ICustomAstVisitor", "Method[VisitCommand].ReturnValue"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.Management.Automation.Language.TypeDefinitionAst", "Property[Members]"] + - ["System.Management.Automation.Language.ForEachFlags", "System.Management.Automation.Language.ForEachStatementAst", "Property[Flags]"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.Management.Automation.Language.PipelineAst", "Property[PipelineElements]"] + - ["System.Management.Automation.Language.Ast", "System.Management.Automation.Language.DataStatementAst", "Method[Copy].ReturnValue"] + - ["System.Boolean", "System.Management.Automation.Language.ArrayTypeName", "Property[IsArray]"] + - ["System.Management.Automation.Language.TokenKind", "System.Management.Automation.Language.TokenKind!", "Field[Define]"] + - ["System.Object", "System.Management.Automation.Language.ICustomAstVisitor", "Method[VisitThrowStatement].ReturnValue"] + - ["System.Management.Automation.Language.TokenKind", "System.Management.Automation.Language.TokenKind!", "Field[NewLine]"] + - ["System.Management.Automation.Language.Ast", "System.Management.Automation.Language.ExpandableStringExpressionAst", "Method[Copy].ReturnValue"] + - ["System.Management.Automation.Language.AstVisitAction", "System.Management.Automation.Language.AstVisitor", "Method[VisitVariableExpression].ReturnValue"] + - ["System.String", "System.Management.Automation.Language.LabeledStatementAst", "Property[Label]"] + - ["System.Management.Automation.Language.Ast", "System.Management.Automation.Language.MemberExpressionAst", "Method[Copy].ReturnValue"] + - ["System.Func", "System.Management.Automation.Language.DynamicKeyword", "Property[PostParse]"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.Management.Automation.Language.DataStatementAst", "Property[CommandsAllowed]"] + - ["System.Management.Automation.Language.Ast", "System.Management.Automation.Language.ArrayExpressionAst", "Method[Copy].ReturnValue"] + - ["System.Management.Automation.Language.AstVisitAction", "System.Management.Automation.Language.AstVisitor", "Method[VisitParamBlock].ReturnValue"] + - ["System.Object", "System.Management.Automation.Language.ICustomAstVisitor2", "Method[VisitConfigurationDefinition].ReturnValue"] + - ["System.Object", "System.Management.Automation.Language.ICustomAstVisitor", "Method[VisitBinaryExpression].ReturnValue"] + - ["System.Object", "System.Management.Automation.Language.DefaultCustomAstVisitor", "Method[VisitDoUntilStatement].ReturnValue"] + - ["System.Management.Automation.Language.IScriptExtent", "System.Management.Automation.Language.TypeName", "Property[Extent]"] + - ["System.Management.Automation.Language.SwitchFlags", "System.Management.Automation.Language.SwitchFlags!", "Field[CaseSensitive]"] + - ["System.Object", "System.Management.Automation.Language.Ast", "Method[SafeGetValue].ReturnValue"] + - ["System.Management.Automation.Language.Ast", "System.Management.Automation.Language.ErrorExpressionAst", "Method[Copy].ReturnValue"] + - ["System.Boolean", "System.Management.Automation.Language.PropertyMemberAst", "Property[IsStatic]"] + - ["System.Int32", "System.Management.Automation.Language.ScriptExtent", "Property[StartColumnNumber]"] + - ["System.Boolean", "System.Management.Automation.Language.CatchClauseAst", "Property[IsCatchAll]"] + - ["System.Management.Automation.Language.TokenKind", "System.Management.Automation.Language.TokenKind!", "Field[LBracket]"] + - ["System.Management.Automation.Language.ExpressionAst", "System.Management.Automation.Language.PropertyMemberAst", "Property[InitialValue]"] + - ["System.Management.Automation.Language.TokenFlags", "System.Management.Automation.Language.TokenFlags!", "Field[MemberName]"] + - ["System.Management.Automation.Language.TokenFlags", "System.Management.Automation.Language.TokenFlags!", "Field[ScriptBlockBlockName]"] + - ["System.Object", "System.Management.Automation.Language.DefaultCustomAstVisitor", "Method[VisitCommandExpression].ReturnValue"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.Management.Automation.Language.ScriptBlockAst", "Property[Attributes]"] + - ["System.Management.Automation.Language.TokenKind", "System.Management.Automation.Language.TokenKind!", "Field[Unknown]"] + - ["System.Boolean", "System.Management.Automation.Language.FunctionMemberAst", "Property[IsStatic]"] + - ["System.Management.Automation.Language.Ast", "System.Management.Automation.Language.UnaryExpressionAst", "Method[Copy].ReturnValue"] + - ["System.Object", "System.Management.Automation.Language.DefaultCustomAstVisitor", "Method[VisitParenExpression].ReturnValue"] + - ["System.Object", "System.Management.Automation.Language.DefaultCustomAstVisitor", "Method[VisitCommand].ReturnValue"] + - ["System.Management.Automation.Language.AstVisitAction", "System.Management.Automation.Language.AstVisitor", "Method[VisitConvertExpression].ReturnValue"] + - ["System.Int32", "System.Management.Automation.Language.ScriptPosition", "Property[LineNumber]"] + - ["System.String", "System.Management.Automation.Language.Token", "Property[Text]"] + - ["System.Type", "System.Management.Automation.Language.UnaryExpressionAst", "Property[StaticType]"] + - ["System.Management.Automation.Language.TokenKind", "System.Management.Automation.Language.TokenKind!", "Field[Return]"] + - ["System.Management.Automation.Language.TokenKind", "System.Management.Automation.Language.TokenKind!", "Field[Cnotin]"] + - ["System.Object", "System.Management.Automation.Language.ICustomAstVisitor", "Method[VisitTypeExpression].ReturnValue"] + - ["System.Object", "System.Management.Automation.Language.ICustomAstVisitor", "Method[VisitTryStatement].ReturnValue"] + - ["System.Management.Automation.Language.TokenKind", "System.Management.Automation.Language.TokenKind!", "Field[Cmatch]"] + - ["System.Object", "System.Management.Automation.Language.ICustomAstVisitor", "Method[VisitScriptBlockExpression].ReturnValue"] + - ["System.Management.Automation.Language.TokenKind", "System.Management.Automation.Language.TokenKind!", "Field[Inotmatch]"] + - ["System.Type", "System.Management.Automation.Language.ReflectionTypeName", "Method[GetReflectionType].ReturnValue"] + - ["System.Management.Automation.Language.TokenKind", "System.Management.Automation.Language.TokenKind!", "Field[Is]"] + - ["System.String", "System.Management.Automation.Language.ParseError", "Property[ErrorId]"] + - ["System.Management.Automation.Language.TokenKind", "System.Management.Automation.Language.TokenKind!", "Field[Inotcontains]"] + - ["System.Management.Automation.Language.AttributeBaseAst", "System.Management.Automation.Language.AttributedExpressionAst", "Property[Attribute]"] + - ["System.Boolean", "System.Management.Automation.Language.FunctionDefinitionAst", "Property[IsFilter]"] + - ["System.Management.Automation.Language.AstVisitAction", "System.Management.Automation.Language.AstVisitor2", "Method[VisitPropertyMember].ReturnValue"] + - ["System.Object", "System.Management.Automation.Language.ICustomAstVisitor", "Method[VisitCatchClause].ReturnValue"] + - ["System.Management.Automation.Language.PipelineBaseAst", "System.Management.Automation.Language.ForStatementAst", "Property[Iterator]"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.Management.Automation.Language.CatchClauseAst", "Property[CatchTypes]"] + - ["System.Object", "System.Management.Automation.Language.ICustomAstVisitor", "Method[VisitAssignmentStatement].ReturnValue"] + - ["System.Int32", "System.Management.Automation.Language.TypeName", "Method[GetHashCode].ReturnValue"] + - ["System.Int32", "System.Management.Automation.Language.IScriptExtent", "Property[StartOffset]"] + - ["System.Object", "System.Management.Automation.Language.ICustomAstVisitor", "Method[VisitUsingExpression].ReturnValue"] + - ["System.Management.Automation.Language.TokenKind", "System.Management.Automation.Language.TokenKind!", "Field[InlineScript]"] + - ["System.Management.Automation.Language.ExpressionAst", "System.Management.Automation.Language.ConfigurationDefinitionAst", "Property[InstanceName]"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.Management.Automation.Language.StatementBlockAst", "Property[Statements]"] + - ["System.Boolean", "System.Management.Automation.Language.TypeDefinitionAst", "Property[IsEnum]"] + - ["System.Type", "System.Management.Automation.Language.ConstantExpressionAst", "Property[StaticType]"] + - ["System.Management.Automation.Language.RedirectionStream", "System.Management.Automation.Language.FileRedirectionToken", "Property[FromStream]"] + - ["System.Management.Automation.Language.RedirectionStream", "System.Management.Automation.Language.MergingRedirectionToken", "Property[ToStream]"] + - ["System.Management.Automation.Language.AstVisitAction", "System.Management.Automation.Language.AstVisitor", "Method[VisitTypeExpression].ReturnValue"] + - ["System.Object", "System.Management.Automation.Language.ICustomAstVisitor", "Method[VisitForEachStatement].ReturnValue"] + - ["System.Object", "System.Management.Automation.Language.DefaultCustomAstVisitor", "Method[VisitMemberExpression].ReturnValue"] + - ["System.Management.Automation.Language.IScriptExtent", "System.Management.Automation.Language.ArrayTypeName", "Property[Extent]"] + - ["System.Management.Automation.Language.ExpressionAst", "System.Management.Automation.Language.AssignmentStatementAst", "Property[Left]"] + - ["System.Management.Automation.Language.TokenKind", "System.Management.Automation.Language.TokenKind!", "Field[Workflow]"] + - ["System.String", "System.Management.Automation.Language.CommentHelpInfo", "Property[Synopsis]"] + - ["System.Management.Automation.Language.IScriptExtent", "System.Management.Automation.Language.Ast", "Property[Extent]"] + - ["System.Management.Automation.Language.Ast", "System.Management.Automation.Language.DoUntilStatementAst", "Method[Copy].ReturnValue"] + - ["System.Management.Automation.Language.TokenKind", "System.Management.Automation.Language.TokenKind!", "Field[Using]"] + - ["System.String", "System.Management.Automation.Language.CommentHelpInfo", "Property[ForwardHelpTargetName]"] + - ["System.Management.Automation.Language.DynamicKeywordNameMode", "System.Management.Automation.Language.DynamicKeywordNameMode!", "Field[NameRequired]"] + - ["System.Object", "System.Management.Automation.Language.ICustomAstVisitor", "Method[VisitErrorExpression].ReturnValue"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.Management.Automation.Language.TryStatementAst", "Property[CatchClauses]"] + - ["System.String", "System.Management.Automation.Language.ParameterToken", "Property[ParameterName]"] + - ["System.Management.Automation.Language.AstVisitAction", "System.Management.Automation.Language.AstVisitor", "Method[VisitHashtable].ReturnValue"] + - ["System.Object", "System.Management.Automation.Language.DefaultCustomAstVisitor", "Method[VisitVariableExpression].ReturnValue"] + - ["System.Management.Automation.Language.PropertyAttributes", "System.Management.Automation.Language.PropertyAttributes!", "Field[Literal]"] + - ["System.Boolean", "System.Management.Automation.Language.DynamicKeywordParameter", "Property[Switch]"] + - ["System.Management.Automation.Language.RedirectionStream", "System.Management.Automation.Language.RedirectionAst", "Property[FromStream]"] + - ["System.Management.Automation.Language.TokenKind", "System.Management.Automation.Language.TokenKind!", "Field[Sequence]"] + - ["System.Object", "System.Management.Automation.Language.ICustomAstVisitor", "Method[VisitNamedBlock].ReturnValue"] + - ["System.Management.Automation.Language.TokenKind", "System.Management.Automation.Language.TokenKind!", "Field[Or]"] + - ["System.Object", "System.Management.Automation.Language.DefaultCustomAstVisitor", "Method[VisitFunctionDefinition].ReturnValue"] + - ["System.Management.Automation.Language.TokenKind", "System.Management.Automation.Language.TokenKind!", "Field[Ccontains]"] + - ["System.Management.Automation.Language.TokenKind", "System.Management.Automation.Language.TokenKind!", "Field[Imatch]"] + - ["System.Management.Automation.Language.ConfigurationType", "System.Management.Automation.Language.ConfigurationDefinitionAst", "Property[ConfigurationType]"] + - ["System.Version", "System.Management.Automation.Language.DynamicKeyword", "Property[ImplementingModuleVersion]"] + - ["System.Management.Automation.Language.TokenKind", "System.Management.Automation.Language.AssignmentStatementAst", "Property[Operator]"] + - ["System.Management.Automation.Language.AstVisitAction", "System.Management.Automation.Language.AstVisitor2", "Method[VisitUsingStatement].ReturnValue"] + - ["System.Collections.Generic.Dictionary", "System.Management.Automation.Language.StaticBindingResult", "Property[BoundParameters]"] + - ["System.Management.Automation.Language.AstVisitAction", "System.Management.Automation.Language.AstVisitor", "Method[VisitAssignmentStatement].ReturnValue"] + - ["System.Object", "System.Management.Automation.Language.DefaultCustomAstVisitor", "Method[VisitAttributedExpression].ReturnValue"] + - ["System.String", "System.Management.Automation.Language.ScriptPosition", "Property[File]"] + - ["System.Management.Automation.Language.StatementBlockAst", "System.Management.Automation.Language.CatchClauseAst", "Property[Body]"] + - ["System.Object", "System.Management.Automation.Language.DefaultCustomAstVisitor", "Method[VisitScriptBlock].ReturnValue"] + - ["System.Management.Automation.Language.TokenKind", "System.Management.Automation.Language.TokenKind!", "Field[Inotin]"] + - ["System.Object", "System.Management.Automation.Language.DefaultCustomAstVisitor", "Method[VisitParamBlock].ReturnValue"] + - ["System.Collections.Generic.List", "System.Management.Automation.Language.DynamicKeywordProperty", "Property[Attributes]"] + - ["System.Management.Automation.Language.TokenKind", "System.Management.Automation.Language.TokenKind!", "Field[AtCurly]"] + - ["System.Management.Automation.Language.AstVisitAction", "System.Management.Automation.Language.AstVisitor", "Method[VisitSubExpression].ReturnValue"] + - ["System.String", "System.Management.Automation.Language.LabelToken", "Property[LabelText]"] + - ["System.String", "System.Management.Automation.Language.CodeGeneration!", "Method[EscapeSingleQuotedStringContent].ReturnValue"] + - ["System.Management.Automation.Language.AstVisitAction", "System.Management.Automation.Language.AstVisitor", "Method[DefaultVisit].ReturnValue"] + - ["System.String", "System.Management.Automation.Language.StringConstantExpressionAst", "Property[Value]"] + - ["System.Object", "System.Management.Automation.Language.DefaultCustomAstVisitor", "Method[VisitDoWhileStatement].ReturnValue"] + - ["System.String", "System.Management.Automation.Language.CommentHelpInfo", "Property[ForwardHelpCategory]"] + - ["System.Object", "System.Management.Automation.Language.DefaultCustomAstVisitor", "Method[VisitArrayExpression].ReturnValue"] + - ["System.Management.Automation.Language.AstVisitAction", "System.Management.Automation.Language.AstVisitor", "Method[VisitArrayExpression].ReturnValue"] + - ["System.Management.Automation.Language.IScriptExtent", "System.Management.Automation.Language.ParseError", "Property[Extent]"] + - ["System.String", "System.Management.Automation.Language.NamedAttributeArgumentAst", "Property[ArgumentName]"] + - ["System.Management.Automation.Language.DynamicKeywordNameMode", "System.Management.Automation.Language.DynamicKeyword", "Property[NameMode]"] + - ["System.Boolean", "System.Management.Automation.Language.FunctionMemberAst", "Property[IsPrivate]"] + - ["System.Boolean", "System.Management.Automation.Language.FunctionDefinitionAst", "Property[IsWorkflow]"] + - ["System.Management.Automation.VariablePath", "System.Management.Automation.Language.VariableToken", "Property[VariablePath]"] + - ["System.Management.Automation.Language.TokenKind", "System.Management.Automation.Language.TokenKind!", "Field[AndAnd]"] + - ["System.Management.Automation.Language.AstVisitAction", "System.Management.Automation.Language.AstVisitor2", "Method[VisitBaseCtorInvokeMemberExpression].ReturnValue"] + - ["System.Management.Automation.Language.AstVisitAction", "System.Management.Automation.Language.AstVisitor2", "Method[VisitConfigurationDefinition].ReturnValue"] + - ["System.Management.Automation.Language.TokenFlags", "System.Management.Automation.Language.TokenFlags!", "Field[CanConstantFold]"] + - ["System.Management.Automation.Language.TokenFlags", "System.Management.Automation.Language.TokenFlags!", "Field[PrefixOrPostfixOperator]"] + - ["System.Management.Automation.Language.TokenKind", "System.Management.Automation.Language.TokenKind!", "Field[Type]"] + - ["System.Management.Automation.Language.ExpressionAst", "System.Management.Automation.Language.PipelineAst", "Method[GetPureExpression].ReturnValue"] + - ["System.Management.Automation.Language.TokenFlags", "System.Management.Automation.Language.TokenFlags!", "Field[CommandName]"] + - ["System.Type", "System.Management.Automation.Language.ParameterAst", "Property[StaticType]"] + - ["System.Object", "System.Management.Automation.Language.ICustomAstVisitor", "Method[VisitPipeline].ReturnValue"] + - ["System.Management.Automation.Language.VariableExpressionAst", "System.Management.Automation.Language.UsingExpressionAst!", "Method[ExtractUsingVariable].ReturnValue"] + - ["System.Management.Automation.Language.TokenKind", "System.Management.Automation.Language.TokenKind!", "Field[SplattedVariable]"] + - ["System.Type", "System.Management.Automation.Language.ArrayLiteralAst", "Property[StaticType]"] + - ["System.Management.Automation.Language.TokenKind", "System.Management.Automation.Language.TokenKind!", "Field[Icontains]"] + - ["System.Management.Automation.Language.AstVisitAction", "System.Management.Automation.Language.AstVisitor", "Method[VisitMemberExpression].ReturnValue"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.Management.Automation.Language.ErrorExpressionAst", "Property[NestedAst]"] + - ["System.Object", "System.Management.Automation.Language.DefaultCustomAstVisitor", "Method[VisitCatchClause].ReturnValue"] + - ["System.Management.Automation.Language.AstVisitAction", "System.Management.Automation.Language.AstVisitAction!", "Field[StopVisit]"] + - ["System.Int32", "System.Management.Automation.Language.ScriptPosition", "Property[Offset]"] + - ["System.Boolean", "System.Management.Automation.Language.ITypeName", "Property[IsGeneric]"] + - ["System.Management.Automation.Language.TokenFlags", "System.Management.Automation.Language.TokenFlags!", "Field[AttributeName]"] + - ["System.Management.Automation.Language.TokenFlags", "System.Management.Automation.Language.Token", "Property[TokenFlags]"] + - ["System.String", "System.Management.Automation.Language.ParseError", "Method[ToString].ReturnValue"] + - ["System.Boolean", "System.Management.Automation.Language.TokenTraits!", "Method[HasTrait].ReturnValue"] + - ["System.Management.Automation.Language.TokenFlags", "System.Management.Automation.Language.TokenFlags!", "Field[BinaryPrecedenceCoalesce]"] + - ["System.Management.Automation.Language.TokenFlags", "System.Management.Automation.Language.TokenFlags!", "Field[UnaryOperator]"] + - ["System.String", "System.Management.Automation.Language.CommandParameterAst", "Property[ParameterName]"] + - ["System.Management.Automation.Language.TokenKind", "System.Management.Automation.Language.TokenKind!", "Field[Command]"] + - ["System.Management.Automation.Language.CommentHelpInfo", "System.Management.Automation.Language.FunctionDefinitionAst", "Method[GetHelpContent].ReturnValue"] + - ["System.String", "System.Management.Automation.Language.ScriptPosition", "Property[Line]"] + - ["System.Object", "System.Management.Automation.Language.DefaultCustomAstVisitor", "Method[VisitExpandableStringExpression].ReturnValue"] + - ["System.Management.Automation.Language.TokenKind", "System.Management.Automation.Language.TokenKind!", "Field[Creplace]"] + - ["System.Management.Automation.Language.Ast", "System.Management.Automation.Language.AttributedExpressionAst", "Method[Copy].ReturnValue"] + - ["System.Object", "System.Management.Automation.Language.ICustomAstVisitor", "Method[VisitExitStatement].ReturnValue"] + - ["System.Management.Automation.Language.AstVisitAction", "System.Management.Automation.Language.AstVisitor", "Method[VisitTryStatement].ReturnValue"] + - ["System.Management.Automation.Language.NullString", "System.Management.Automation.Language.NullString!", "Property[Value]"] + - ["System.Management.Automation.Language.Ast", "System.Management.Automation.Language.TypeConstraintAst", "Method[Copy].ReturnValue"] + - ["System.Management.Automation.Language.CommandElementAst", "System.Management.Automation.Language.ParameterBindingResult", "Property[Value]"] + - ["System.Management.Automation.Language.ExpressionAst", "System.Management.Automation.Language.IndexExpressionAst", "Property[Index]"] + - ["System.Boolean", "System.Management.Automation.Language.ScriptRequirements", "Property[IsElevationRequired]"] + - ["System.Management.Automation.Language.Ast", "System.Management.Automation.Language.PropertyMemberAst", "Method[Copy].ReturnValue"] + - ["System.Management.Automation.Language.TokenFlags", "System.Management.Automation.Language.TokenFlags!", "Field[BinaryPrecedenceLogical]"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.Management.Automation.Language.StringExpandableToken", "Property[NestedTokens]"] + - ["System.Management.Automation.Language.IScriptPosition", "System.Management.Automation.Language.ScriptExtent", "Property[StartScriptPosition]"] + - ["System.Management.Automation.Language.Ast", "System.Management.Automation.Language.ConstantExpressionAst", "Method[Copy].ReturnValue"] + - ["System.String", "System.Management.Automation.Language.CommentHelpInfo", "Property[Role]"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.Management.Automation.Language.FunctionMemberAst", "Property[Parameters]"] + - ["System.Object", "System.Management.Automation.Language.ICustomAstVisitor", "Method[VisitIndexExpression].ReturnValue"] + - ["System.Management.Automation.Language.TokenKind", "System.Management.Automation.Language.TokenKind!", "Field[Ilt]"] + - ["System.Management.Automation.Language.TokenKind", "System.Management.Automation.Language.TokenKind!", "Field[Iin]"] + - ["System.Management.Automation.Language.TokenKind", "System.Management.Automation.Language.TokenKind!", "Field[Ireplace]"] + - ["System.Object", "System.Management.Automation.Language.ICustomAstVisitor", "Method[VisitParenExpression].ReturnValue"] + - ["System.String", "System.Management.Automation.Language.NullString", "Method[ToString].ReturnValue"] + - ["System.Object", "System.Management.Automation.Language.DefaultCustomAstVisitor2", "Method[VisitBaseCtorInvokeMemberExpression].ReturnValue"] + - ["System.Management.Automation.Language.ExpressionAst", "System.Management.Automation.Language.UnaryExpressionAst", "Property[Child]"] + - ["System.String", "System.Management.Automation.Language.TypeName", "Property[FullName]"] + - ["System.Management.Automation.Language.TokenKind", "System.Management.Automation.Language.TokenKind!", "Field[While]"] + - ["System.Management.Automation.Language.Ast", "System.Management.Automation.Language.SubExpressionAst", "Method[Copy].ReturnValue"] + - ["System.Management.Automation.Language.TokenKind", "System.Management.Automation.Language.TokenKind!", "Field[Exit]"] + - ["System.Management.Automation.Language.StringConstantType", "System.Management.Automation.Language.StringConstantExpressionAst", "Property[StringConstantType]"] + - ["System.Management.Automation.Language.Ast", "System.Management.Automation.Language.Ast", "Method[Find].ReturnValue"] + - ["System.Management.Automation.Language.Ast", "System.Management.Automation.Language.DoWhileStatementAst", "Method[Copy].ReturnValue"] + - ["System.Management.Automation.Language.TokenKind", "System.Management.Automation.Language.TokenKind!", "Field[Ieq]"] + - ["System.Object", "System.Management.Automation.Language.ICustomAstVisitor", "Method[VisitTypeConstraint].ReturnValue"] + - ["System.String", "System.Management.Automation.Language.ScriptPosition", "Method[GetFullScript].ReturnValue"] + - ["System.Management.Automation.Language.TokenFlags", "System.Management.Automation.Language.TokenFlags!", "Field[TokenInError]"] + - ["System.Management.Automation.Language.ExpressionAst", "System.Management.Automation.Language.BinaryExpressionAst", "Property[Right]"] + - ["System.Management.Automation.Language.TokenKind", "System.Management.Automation.Language.TokenKind!", "Field[Default]"] + - ["System.Func", "System.Management.Automation.Language.DynamicKeyword", "Property[PreParse]"] + - ["System.Object", "System.Management.Automation.Language.DefaultCustomAstVisitor", "Method[VisitContinueStatement].ReturnValue"] + - ["System.Management.Automation.Language.AstVisitAction", "System.Management.Automation.Language.AstVisitor", "Method[VisitScriptBlock].ReturnValue"] + - ["System.Management.Automation.Language.TokenFlags", "System.Management.Automation.Language.TokenFlags!", "Field[StatementDoesntSupportAttributes]"] + - ["System.Management.Automation.Language.TokenKind", "System.Management.Automation.Language.TokenKind!", "Field[MinusEquals]"] + - ["System.Management.Automation.Language.TokenKind", "System.Management.Automation.Language.TokenKind!", "Field[Clike]"] + - ["System.String", "System.Management.Automation.Language.FunctionDefinitionAst", "Property[Name]"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.Management.Automation.Language.ScriptBlockAst", "Property[UsingStatements]"] + - ["System.Management.Automation.Language.Ast", "System.Management.Automation.Language.IfStatementAst", "Method[Copy].ReturnValue"] + - ["System.Management.Automation.Language.ExpressionAst", "System.Management.Automation.Language.ForEachStatementAst", "Property[ThrottleLimit]"] + - ["System.Management.Automation.Language.DynamicKeywordNameMode", "System.Management.Automation.Language.DynamicKeywordNameMode!", "Field[SimpleNameRequired]"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.Management.Automation.Language.CommentHelpInfo", "Property[Inputs]"] + - ["System.Management.Automation.Language.TypeConstraintAst", "System.Management.Automation.Language.TrapStatementAst", "Property[TrapType]"] + - ["System.String", "System.Management.Automation.Language.CommentHelpInfo", "Property[Notes]"] + - ["System.String", "System.Management.Automation.Language.ReflectionTypeName", "Method[ToString].ReturnValue"] + - ["System.Management.Automation.Language.NamedBlockAst", "System.Management.Automation.Language.ScriptBlockAst", "Property[BeginBlock]"] + - ["System.Management.Automation.Language.TokenKind", "System.Management.Automation.Language.TokenKind!", "Field[Until]"] + - ["System.Management.Automation.Language.IScriptPosition", "System.Management.Automation.Language.ScriptExtent", "Property[EndScriptPosition]"] + - ["System.Management.Automation.Language.VariableExpressionAst", "System.Management.Automation.Language.ParameterAst", "Property[Name]"] + - ["System.Object", "System.Management.Automation.Language.ICustomAstVisitor", "Method[VisitSubExpression].ReturnValue"] + - ["System.Management.Automation.Language.TokenKind", "System.Management.Automation.Language.TokenKind!", "Field[Static]"] + - ["System.Management.Automation.Language.TokenKind", "System.Management.Automation.Language.TokenKind!", "Field[Bor]"] + - ["System.Management.Automation.Language.Ast", "System.Management.Automation.Language.ParamBlockAst", "Method[Copy].ReturnValue"] + - ["System.Object", "System.Management.Automation.Language.DefaultCustomAstVisitor2", "Method[VisitPropertyMember].ReturnValue"] + - ["System.Int32", "System.Management.Automation.Language.ScriptPosition", "Property[ColumnNumber]"] + - ["System.Management.Automation.Language.TokenFlags", "System.Management.Automation.Language.TokenFlags!", "Field[TypeName]"] + - ["System.Management.Automation.Language.TokenKind", "System.Management.Automation.Language.TokenKind!", "Field[Colon]"] + - ["System.Management.Automation.Language.AstVisitAction", "System.Management.Automation.Language.AstVisitor2", "Method[VisitPipelineChain].ReturnValue"] + - ["System.Management.Automation.Language.ExpressionAst", "System.Management.Automation.Language.BinaryExpressionAst", "Property[Left]"] + - ["System.Management.Automation.Language.RedirectionStream", "System.Management.Automation.Language.RedirectionStream!", "Field[Warning]"] + - ["System.String", "System.Management.Automation.Language.CommentHelpInfo", "Property[Functionality]"] + - ["System.Management.Automation.Language.Ast", "System.Management.Automation.Language.HashtableAst", "Method[Copy].ReturnValue"] + - ["System.Management.Automation.Language.AstVisitAction", "System.Management.Automation.Language.AstVisitor", "Method[VisitWhileStatement].ReturnValue"] + - ["System.Type", "System.Management.Automation.Language.ArrayTypeName", "Method[GetReflectionAttributeType].ReturnValue"] + - ["System.Management.Automation.Language.AstVisitAction", "System.Management.Automation.Language.AstVisitor", "Method[VisitStringConstantExpression].ReturnValue"] + - ["System.Management.Automation.Language.SwitchFlags", "System.Management.Automation.Language.SwitchFlags!", "Field[Parallel]"] + - ["System.Management.Automation.Language.StatementBlockAst", "System.Management.Automation.Language.TryStatementAst", "Property[Finally]"] + - ["System.Boolean", "System.Management.Automation.Language.VariableExpressionAst", "Method[IsConstantVariable].ReturnValue"] + - ["System.Management.Automation.Language.Ast", "System.Management.Automation.Language.ThrowStatementAst", "Method[Copy].ReturnValue"] + - ["System.String", "System.Management.Automation.Language.TypeName", "Method[ToString].ReturnValue"] + - ["System.Management.Automation.Language.TokenKind", "System.Management.Automation.Language.TokenKind!", "Field[Cgt]"] + - ["System.Management.Automation.Language.StatementBlockAst", "System.Management.Automation.Language.DataStatementAst", "Property[Body]"] + - ["System.Management.Automation.Language.AstVisitAction", "System.Management.Automation.Language.AstVisitor", "Method[VisitConstantExpression].ReturnValue"] + - ["System.Management.Automation.Language.TokenKind", "System.Management.Automation.Language.TokenKind!", "Field[Shl]"] + - ["System.Boolean", "System.Management.Automation.Language.DynamicKeyword", "Property[HasReservedProperties]"] + - ["System.Object", "System.Management.Automation.Language.ICustomAstVisitor", "Method[VisitSwitchStatement].ReturnValue"] + - ["System.Management.Automation.Language.TokenKind", "System.Management.Automation.Language.TokenKind!", "Field[Function]"] + - ["System.Boolean", "System.Management.Automation.Language.ITypeName", "Property[IsArray]"] + - ["System.Management.Automation.Language.RedirectionStream", "System.Management.Automation.Language.MergingRedirectionToken", "Property[FromStream]"] + - ["System.Management.Automation.Language.ScriptBlockAst", "System.Management.Automation.Language.FunctionMemberAst", "Property[Body]"] + - ["System.Management.Automation.Language.MethodAttributes", "System.Management.Automation.Language.MethodAttributes!", "Field[None]"] + - ["System.Management.Automation.Language.Ast", "System.Management.Automation.Language.ErrorStatementAst", "Method[Copy].ReturnValue"] + - ["System.Object", "System.Management.Automation.Language.ICustomAstVisitor2", "Method[VisitUsingStatement].ReturnValue"] + - ["System.Management.Automation.Language.Ast", "System.Management.Automation.Language.UsingExpressionAst", "Method[Copy].ReturnValue"] + - ["System.Management.Automation.Language.TokenKind", "System.Management.Automation.Language.TokenKind!", "Field[Catch]"] + - ["System.Management.Automation.Language.StatementAst", "System.Management.Automation.Language.AssignmentStatementAst", "Property[Right]"] + - ["System.Management.Automation.Language.CommandElementAst", "System.Management.Automation.Language.StaticBindingError", "Property[CommandElement]"] + - ["System.Object", "System.Management.Automation.Language.ICustomAstVisitor", "Method[VisitFunctionDefinition].ReturnValue"] + - ["System.Collections.ObjectModel.ReadOnlyCollection>", "System.Management.Automation.Language.SwitchStatementAst", "Property[Clauses]"] + - ["System.Object", "System.Management.Automation.Language.DefaultCustomAstVisitor", "Method[VisitMergingRedirection].ReturnValue"] + - ["System.Management.Automation.Language.ExpressionAst", "System.Management.Automation.Language.MemberExpressionAst", "Property[Expression]"] + - ["System.Management.Automation.Language.TokenKind", "System.Management.Automation.Language.CommandAst", "Property[InvocationOperator]"] + - ["System.Object", "System.Management.Automation.Language.DefaultCustomAstVisitor", "Method[VisitTypeExpression].ReturnValue"] + - ["System.Management.Automation.Language.SwitchFlags", "System.Management.Automation.Language.SwitchFlags!", "Field[File]"] + - ["System.Management.Automation.Language.TokenKind", "System.Management.Automation.Language.TokenKind!", "Field[Inotlike]"] + - ["System.String", "System.Management.Automation.Language.PropertyMemberAst", "Property[Name]"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.Management.Automation.Language.CommandAst", "Property[CommandElements]"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.Management.Automation.Language.NamedBlockAst", "Property[Statements]"] + - ["System.Boolean", "System.Management.Automation.Language.DynamicKeyword", "Property[IsReservedKeyword]"] + - ["System.String", "System.Management.Automation.Language.ScriptExtent", "Property[Text]"] + - ["System.Object", "System.Management.Automation.Language.ICustomAstVisitor2", "Method[VisitPropertyMember].ReturnValue"] + - ["System.Management.Automation.Language.PropertyAttributes", "System.Management.Automation.Language.PropertyMemberAst", "Property[PropertyAttributes]"] + - ["System.Management.Automation.Language.NamedBlockAst", "System.Management.Automation.Language.ScriptBlockAst", "Property[CleanBlock]"] + - ["System.Management.Automation.Language.AstVisitAction", "System.Management.Automation.Language.AstVisitor2", "Method[VisitTernaryExpression].ReturnValue"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.Management.Automation.Language.StatementBlockAst", "Property[Traps]"] + - ["System.Management.Automation.Language.AstVisitAction", "System.Management.Automation.Language.AstVisitor", "Method[VisitExitStatement].ReturnValue"] + - ["System.Object", "System.Management.Automation.Language.DefaultCustomAstVisitor", "Method[VisitConstantExpression].ReturnValue"] + - ["System.Object", "System.Management.Automation.Language.DefaultCustomAstVisitor", "Method[VisitIndexExpression].ReturnValue"] + - ["System.Management.Automation.Language.ParamBlockAst", "System.Management.Automation.Language.ScriptBlockAst", "Property[ParamBlock]"] + - ["System.Management.Automation.Language.TokenKind", "System.Management.Automation.Language.TokenKind!", "Field[PlusPlus]"] + - ["System.String", "System.Management.Automation.Language.CodeGeneration!", "Method[EscapeFormatStringContent].ReturnValue"] + - ["System.Management.Automation.Language.Ast", "System.Management.Automation.Language.StatementBlockAst", "Method[Copy].ReturnValue"] + - ["System.Management.Automation.Language.AstVisitAction", "System.Management.Automation.Language.AstVisitAction!", "Field[SkipChildren]"] + - ["System.Management.Automation.Language.TokenKind", "System.Management.Automation.Language.TokenKind!", "Field[Divide]"] + - ["System.Object", "System.Management.Automation.Language.DefaultCustomAstVisitor2", "Method[VisitTernaryExpression].ReturnValue"] + - ["System.Management.Automation.Language.TokenKind", "System.Management.Automation.Language.TokenKind!", "Field[Enum]"] + - ["System.Management.Automation.Language.TokenFlags", "System.Management.Automation.Language.TokenTraits!", "Method[GetTraits].ReturnValue"] + - ["System.Type", "System.Management.Automation.Language.GenericTypeName", "Method[GetReflectionAttributeType].ReturnValue"] + - ["System.Management.Automation.Language.TokenFlags", "System.Management.Automation.Language.TokenFlags!", "Field[BinaryPrecedenceAdd]"] + - ["System.Boolean", "System.Management.Automation.Language.ReflectionTypeName", "Property[IsArray]"] + - ["System.Management.Automation.Language.TokenKind", "System.Management.Automation.Language.TokenKind!", "Field[From]"] + - ["System.Management.Automation.Language.TokenKind", "System.Management.Automation.Language.TokenKind!", "Field[Namespace]"] + - ["System.Object", "System.Management.Automation.Language.ICustomAstVisitor", "Method[VisitDataStatement].ReturnValue"] + - ["System.String", "System.Management.Automation.Language.GenericTypeName", "Property[FullName]"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.Management.Automation.Language.ParamBlockAst", "Property[Attributes]"] + - ["System.Management.Automation.Language.TokenKind", "System.Management.Automation.Language.TokenKind!", "Field[Ile]"] + - ["System.Object", "System.Management.Automation.Language.DefaultCustomAstVisitor", "Method[VisitArrayLiteral].ReturnValue"] + - ["System.Object", "System.Management.Automation.Language.ConstantExpressionAst", "Property[Value]"] + - ["System.Management.Automation.Language.AstVisitAction", "System.Management.Automation.Language.AstVisitor", "Method[VisitCommand].ReturnValue"] + - ["System.Management.Automation.Language.StringConstantType", "System.Management.Automation.Language.StringConstantType!", "Field[SingleQuoted]"] + - ["System.Collections.Generic.List", "System.Management.Automation.Language.DynamicKeywordProperty", "Property[Values]"] + - ["System.Management.Automation.Language.TokenKind", "System.Management.Automation.Language.TokenKind!", "Field[OrOr]"] + - ["System.Object", "System.Management.Automation.Language.DefaultCustomAstVisitor2", "Method[VisitDynamicKeywordStatement].ReturnValue"] + - ["System.Boolean", "System.Management.Automation.Language.ParseError", "Property[IncompleteInput]"] + - ["System.Management.Automation.Language.DynamicKeyword", "System.Management.Automation.Language.DynamicKeyword!", "Method[GetKeyword].ReturnValue"] + - ["System.Management.Automation.Language.DynamicKeywordBodyMode", "System.Management.Automation.Language.DynamicKeyword", "Property[BodyMode]"] + - ["System.Management.Automation.Language.AstVisitAction", "System.Management.Automation.Language.AstVisitor", "Method[VisitBlockStatement].ReturnValue"] + - ["System.Management.Automation.Language.Ast", "System.Management.Automation.Language.PipelineAst", "Method[Copy].ReturnValue"] + - ["System.Management.Automation.Language.TokenKind", "System.Management.Automation.Language.TokenKind!", "Field[Bxor]"] + - ["System.Object", "System.Management.Automation.Language.ICustomAstVisitor", "Method[VisitNamedAttributeArgument].ReturnValue"] + - ["System.Boolean", "System.Management.Automation.Language.PropertyMemberAst", "Property[IsPublic]"] + - ["System.Management.Automation.Language.TokenKind", "System.Management.Automation.Language.TokenKind!", "Field[Cnotlike]"] + - ["System.Management.Automation.ParameterMetadata", "System.Management.Automation.Language.ParameterBindingResult", "Property[Parameter]"] + - ["System.Management.Automation.Language.Ast", "System.Management.Automation.Language.ExitStatementAst", "Method[Copy].ReturnValue"] + - ["System.Management.Automation.Language.Ast", "System.Management.Automation.Language.DynamicKeywordStatementAst", "Method[Copy].ReturnValue"] + - ["System.Management.Automation.Language.IScriptExtent", "System.Management.Automation.Language.ITypeName", "Property[Extent]"] + - ["System.String", "System.Management.Automation.Language.GenericTypeName", "Property[AssemblyName]"] + - ["System.Object", "System.Management.Automation.Language.DefaultCustomAstVisitor", "Method[DefaultVisit].ReturnValue"] + - ["System.String", "System.Management.Automation.Language.IScriptPosition", "Property[Line]"] + - ["System.Object", "System.Management.Automation.Language.ICustomAstVisitor", "Method[VisitAttributedExpression].ReturnValue"] + - ["System.Management.Automation.Language.TokenKind", "System.Management.Automation.Language.TokenKind!", "Field[Isplit]"] + - ["System.Management.Automation.Language.PropertyAttributes", "System.Management.Automation.Language.PropertyAttributes!", "Field[Private]"] + - ["System.Management.Automation.Language.AstVisitAction", "System.Management.Automation.Language.AstVisitor", "Method[VisitCommandExpression].ReturnValue"] + - ["System.Management.Automation.Language.TokenKind", "System.Management.Automation.Language.TokenKind!", "Field[QuestionQuestionEquals]"] + - ["System.Version", "System.Management.Automation.Language.ScriptRequirements", "Property[RequiredPSVersion]"] + - ["System.Object", "System.Management.Automation.Language.ICustomAstVisitor", "Method[VisitForStatement].ReturnValue"] + - ["System.String", "System.Management.Automation.Language.TypeName", "Property[AssemblyName]"] + - ["System.Management.Automation.Language.TokenKind", "System.Management.Automation.Language.TokenKind!", "Field[Minus]"] + - ["System.Management.Automation.Language.TokenKind", "System.Management.Automation.Language.TokenKind!", "Field[Clean]"] + - ["System.Management.Automation.Language.AstVisitAction", "System.Management.Automation.Language.AstVisitor", "Method[VisitBreakStatement].ReturnValue"] + - ["System.Management.Automation.Language.TokenKind", "System.Management.Automation.Language.TokenKind!", "Field[Trap]"] + - ["System.Boolean", "System.Management.Automation.Language.NamedAttributeArgumentAst", "Property[ExpressionOmitted]"] + - ["System.Int32", "System.Management.Automation.Language.ScriptExtent", "Property[EndColumnNumber]"] + - ["System.Management.Automation.Language.SwitchFlags", "System.Management.Automation.Language.SwitchFlags!", "Field[None]"] + - ["System.Boolean", "System.Management.Automation.Language.DynamicKeyword", "Property[MetaStatement]"] + - ["System.Management.Automation.Language.SwitchFlags", "System.Management.Automation.Language.SwitchFlags!", "Field[Regex]"] + - ["System.Management.Automation.Language.Ast", "System.Management.Automation.Language.Ast", "Property[Parent]"] + - ["System.Management.Automation.Language.IScriptExtent", "System.Management.Automation.Language.GenericTypeName", "Property[Extent]"] + - ["System.Management.Automation.Language.AstVisitAction", "System.Management.Automation.Language.AstVisitor", "Method[VisitErrorExpression].ReturnValue"] + - ["System.Management.Automation.Language.TokenKind", "System.Management.Automation.Language.TokenKind!", "Field[Semi]"] + - ["System.Management.Automation.Language.Ast", "System.Management.Automation.Language.AssignmentStatementAst", "Method[Copy].ReturnValue"] + - ["System.Management.Automation.Language.ScriptBlockAst", "System.Management.Automation.Language.Parser!", "Method[ParseInput].ReturnValue"] + - ["System.Object", "System.Management.Automation.Language.ICustomAstVisitor", "Method[VisitContinueStatement].ReturnValue"] + - ["System.Management.Automation.Language.Ast", "System.Management.Automation.Language.IndexExpressionAst", "Method[Copy].ReturnValue"] + - ["System.Type", "System.Management.Automation.Language.ArrayExpressionAst", "Property[StaticType]"] + - ["System.Management.Automation.Language.Ast", "System.Management.Automation.Language.TypeExpressionAst", "Method[Copy].ReturnValue"] + - ["System.Object", "System.Management.Automation.Language.DefaultCustomAstVisitor", "Method[VisitAttribute].ReturnValue"] + - ["System.Management.Automation.Language.ExpressionAst", "System.Management.Automation.Language.CommandParameterAst", "Property[Argument]"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.Management.Automation.Language.PropertyMemberAst", "Property[Attributes]"] + - ["System.Boolean", "System.Management.Automation.Language.Token", "Property[HasError]"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.Management.Automation.Language.InvokeMemberExpressionAst", "Property[Arguments]"] + - ["System.Object", "System.Management.Automation.Language.DefaultCustomAstVisitor", "Method[VisitWhileStatement].ReturnValue"] + - ["System.Collections.Generic.IEnumerable", "System.Management.Automation.Language.AssignmentStatementAst", "Method[GetAssignmentTargets].ReturnValue"] + - ["System.Management.Automation.Language.DynamicKeywordBodyMode", "System.Management.Automation.Language.DynamicKeywordBodyMode!", "Field[ScriptBlock]"] + - ["System.Management.Automation.Language.StaticBindingResult", "System.Management.Automation.Language.StaticParameterBinder!", "Method[BindCommand].ReturnValue"] + - ["System.Object", "System.Management.Automation.Language.ICustomAstVisitor", "Method[VisitExpandableStringExpression].ReturnValue"] + - ["System.Management.Automation.Language.Ast", "System.Management.Automation.Language.AttributeAst", "Method[Copy].ReturnValue"] + - ["System.String", "System.Management.Automation.Language.ReflectionTypeName", "Property[AssemblyName]"] + - ["System.Object", "System.Management.Automation.Language.ICustomAstVisitor", "Method[VisitUnaryExpression].ReturnValue"] + - ["System.Object", "System.Management.Automation.Language.ICustomAstVisitor", "Method[VisitMergingRedirection].ReturnValue"] + - ["System.Object", "System.Management.Automation.Language.ICustomAstVisitor", "Method[VisitStringConstantExpression].ReturnValue"] + - ["System.Management.Automation.Language.TokenKind", "System.Management.Automation.Language.TokenKind!", "Field[ElseIf]"] + - ["System.Type", "System.Management.Automation.Language.ExpressionAst", "Property[StaticType]"] + - ["System.String", "System.Management.Automation.Language.DataStatementAst", "Property[Variable]"] + - ["System.Type", "System.Management.Automation.Language.ScriptBlockExpressionAst", "Property[StaticType]"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.Management.Automation.Language.TypeDefinitionAst", "Property[BaseTypes]"] + - ["System.Management.Automation.Language.AstVisitAction", "System.Management.Automation.Language.AstVisitor", "Method[VisitExpandableStringExpression].ReturnValue"] + - ["System.Management.Automation.Language.TokenKind", "System.Management.Automation.Language.TokenKind!", "Field[Class]"] + - ["System.Management.Automation.Language.AstVisitAction", "System.Management.Automation.Language.AstVisitor", "Method[VisitPipeline].ReturnValue"] + - ["System.Object", "System.Management.Automation.Language.ICustomAstVisitor", "Method[VisitIfStatement].ReturnValue"] + - ["System.Management.Automation.Language.AstVisitAction", "System.Management.Automation.Language.AstVisitor2", "Method[VisitTypeDefinition].ReturnValue"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.Management.Automation.Language.CommentHelpInfo", "Property[Examples]"] + - ["System.Object", "System.Management.Automation.Language.ICustomAstVisitor", "Method[VisitStatementBlock].ReturnValue"] + - ["System.Collections.Generic.Dictionary", "System.Management.Automation.Language.DynamicKeywordProperty", "Property[ValueMap]"] + - ["System.Management.Automation.Language.AstVisitAction", "System.Management.Automation.Language.AstVisitor", "Method[VisitCatchClause].ReturnValue"] + - ["System.Int32", "System.Management.Automation.Language.ScriptExtent", "Property[EndLineNumber]"] + - ["System.Management.Automation.Language.Ast", "System.Management.Automation.Language.InvokeMemberExpressionAst", "Method[Copy].ReturnValue"] + - ["System.Boolean", "System.Management.Automation.Language.PipelineAst", "Property[Background]"] + - ["System.String", "System.Management.Automation.Language.DynamicKeyword", "Property[ImplementingModule]"] + - ["System.Management.Automation.Language.ConfigurationType", "System.Management.Automation.Language.ConfigurationType!", "Field[Meta]"] + - ["System.Management.Automation.Language.TokenKind", "System.Management.Automation.Language.TokenKind!", "Field[Pipe]"] + - ["System.Boolean", "System.Management.Automation.Language.DynamicKeyword", "Property[DirectCall]"] + - ["System.Collections.Generic.IDictionary", "System.Management.Automation.Language.CommentHelpInfo", "Property[Parameters]"] + - ["System.Management.Automation.Language.TokenKind", "System.Management.Automation.Language.TokenKind!", "Field[Throw]"] + - ["System.Management.Automation.Language.TokenFlags", "System.Management.Automation.Language.TokenFlags!", "Field[AssignmentOperator]"] + - ["System.Int32", "System.Management.Automation.Language.ScriptExtent", "Property[StartOffset]"] + - ["System.Management.Automation.Language.ExpressionAst", "System.Management.Automation.Language.FileRedirectionAst", "Property[Location]"] + - ["System.Management.Automation.Language.Ast", "System.Management.Automation.Language.ParameterAst", "Method[Copy].ReturnValue"] + - ["System.String", "System.Management.Automation.Language.ExpandableStringExpressionAst", "Property[Value]"] + - ["System.Management.Automation.Language.TokenKind", "System.Management.Automation.Language.TokenKind!", "Field[Bnot]"] + - ["System.Object", "System.Management.Automation.Language.ICustomAstVisitor2", "Method[VisitTernaryExpression].ReturnValue"] + - ["System.Type", "System.Management.Automation.Language.ArrayTypeName", "Method[GetReflectionType].ReturnValue"] + - ["System.Boolean", "System.Management.Automation.Language.GenericTypeName", "Property[IsGeneric]"] + - ["System.Management.Automation.Language.UsingStatementKind", "System.Management.Automation.Language.UsingStatementKind!", "Field[Module]"] + - ["System.Management.Automation.Language.TokenFlags", "System.Management.Automation.Language.TokenFlags!", "Field[Keyword]"] + - ["System.Management.Automation.Language.AstVisitAction", "System.Management.Automation.Language.AstVisitor", "Method[VisitScriptBlockExpression].ReturnValue"] + - ["System.Management.Automation.Language.TokenKind", "System.Management.Automation.Language.TokenKind!", "Field[Rem]"] + - ["System.Object", "System.Management.Automation.Language.ICustomAstVisitor2", "Method[VisitTypeDefinition].ReturnValue"] + - ["System.Management.Automation.Language.AstVisitAction", "System.Management.Automation.Language.AstVisitor", "Method[VisitNamedAttributeArgument].ReturnValue"] + - ["System.Management.Automation.Language.Ast", "System.Management.Automation.Language.TryStatementAst", "Method[Copy].ReturnValue"] + - ["System.Int32", "System.Management.Automation.Language.IScriptPosition", "Property[Offset]"] + - ["System.Boolean", "System.Management.Automation.Language.FunctionMemberAst", "Property[IsHidden]"] + - ["System.Management.Automation.Language.TokenKind", "System.Management.Automation.Language.TokenKind!", "Field[Generic]"] + - ["System.Management.Automation.Language.Token", "System.Management.Automation.Language.BlockStatementAst", "Property[Kind]"] + - ["System.Management.Automation.Language.RedirectionStream", "System.Management.Automation.Language.RedirectionStream!", "Field[All]"] + - ["System.Management.Automation.Language.PipelineBaseAst", "System.Management.Automation.Language.LabeledStatementAst", "Property[Condition]"] + - ["System.Management.Automation.Language.TokenFlags", "System.Management.Automation.Language.TokenFlags!", "Field[BinaryPrecedenceBitwise]"] + - ["System.Management.Automation.Language.TokenKind", "System.Management.Automation.Language.TokenKind!", "Field[RemainderEquals]"] + - ["System.Management.Automation.Language.DynamicKeywordNameMode", "System.Management.Automation.Language.DynamicKeywordNameMode!", "Field[OptionalName]"] + - ["System.Collections.Generic.List", "System.Management.Automation.Language.DynamicKeyword!", "Method[GetKeyword].ReturnValue"] + - ["System.Management.Automation.Language.UsingStatementKind", "System.Management.Automation.Language.UsingStatementKind!", "Field[Type]"] + - ["System.Management.Automation.Language.Ast", "System.Management.Automation.Language.VariableExpressionAst", "Method[Copy].ReturnValue"] + - ["System.Management.Automation.Language.TokenFlags", "System.Management.Automation.Language.TokenFlags!", "Field[BinaryPrecedenceMask]"] + - ["System.Management.Automation.Language.RedirectionStream", "System.Management.Automation.Language.MergingRedirectionAst", "Property[ToStream]"] + - ["System.String", "System.Management.Automation.Language.CommentHelpInfo", "Property[MamlHelpFile]"] + - ["System.Management.Automation.Language.TokenKind", "System.Management.Automation.Language.TokenKind!", "Field[Try]"] + - ["System.Object", "System.Management.Automation.Language.DefaultCustomAstVisitor", "Method[VisitAssignmentStatement].ReturnValue"] + - ["System.Management.Automation.Language.TokenKind", "System.Management.Automation.Language.TokenKind!", "Field[PostfixPlusPlus]"] + - ["System.Int32", "System.Management.Automation.Language.ArrayTypeName", "Method[GetHashCode].ReturnValue"] + - ["System.Type", "System.Management.Automation.Language.GenericTypeName", "Method[GetReflectionType].ReturnValue"] + - ["System.Type", "System.Management.Automation.Language.TypeName", "Method[GetReflectionAttributeType].ReturnValue"] + - ["System.Type", "System.Management.Automation.Language.TypeName", "Method[GetReflectionType].ReturnValue"] + - ["System.Object", "System.Management.Automation.Language.DefaultCustomAstVisitor", "Method[VisitStringConstantExpression].ReturnValue"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.Management.Automation.Language.TypeDefinitionAst", "Property[Attributes]"] + - ["System.String", "System.Management.Automation.Language.IScriptExtent", "Property[File]"] + - ["System.Type", "System.Management.Automation.Language.BinaryExpressionAst", "Property[StaticType]"] + - ["System.Management.Automation.Language.TokenKind", "System.Management.Automation.Language.BinaryExpressionAst", "Property[Operator]"] + - ["System.Object", "System.Management.Automation.Language.ICustomAstVisitor", "Method[VisitInvokeMemberExpression].ReturnValue"] + - ["System.Management.Automation.Language.ScriptBlockAst", "System.Management.Automation.Language.Parser!", "Method[ParseFile].ReturnValue"] + - ["System.Management.Automation.Language.TokenFlags", "System.Management.Automation.Language.TokenFlags!", "Field[BinaryPrecedenceComparison]"] + - ["System.Object", "System.Management.Automation.Language.DefaultCustomAstVisitor", "Method[VisitBlockStatement].ReturnValue"] + - ["System.Management.Automation.Language.TokenKind", "System.Management.Automation.Language.TokenKind!", "Field[StringExpandable]"] + - ["System.Object", "System.Management.Automation.Language.DefaultCustomAstVisitor", "Method[VisitPipeline].ReturnValue"] + - ["System.Management.Automation.Language.TypeAttributes", "System.Management.Automation.Language.TypeAttributes!", "Field[Class]"] + - ["System.Object", "System.Management.Automation.Language.DefaultCustomAstVisitor2", "Method[VisitConfigurationDefinition].ReturnValue"] + - ["System.Management.Automation.Language.AstVisitAction", "System.Management.Automation.Language.AstVisitor", "Method[VisitSwitchStatement].ReturnValue"] + - ["System.Management.Automation.Language.MethodAttributes", "System.Management.Automation.Language.MethodAttributes!", "Field[Static]"] + - ["System.Management.Automation.Language.TokenKind", "System.Management.Automation.Language.TokenKind!", "Field[Equals]"] + - ["System.Management.Automation.Language.AstVisitAction", "System.Management.Automation.Language.AstVisitor", "Method[VisitUsingExpression].ReturnValue"] + - ["System.Management.Automation.Language.AstVisitAction", "System.Management.Automation.Language.AstVisitor", "Method[VisitCommandParameter].ReturnValue"] + - ["System.Management.Automation.Language.MethodAttributes", "System.Management.Automation.Language.MethodAttributes!", "Field[Hidden]"] + - ["System.Object", "System.Management.Automation.Language.ICustomAstVisitor", "Method[VisitConstantExpression].ReturnValue"] + - ["System.Management.Automation.Language.Ast", "System.Management.Automation.Language.ReturnStatementAst", "Method[Copy].ReturnValue"] + - ["System.Management.Automation.Language.Ast", "System.Management.Automation.Language.NamedBlockAst", "Method[Copy].ReturnValue"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.Management.Automation.Language.ScriptRequirements", "Property[RequiredPSEditions]"] + - ["System.Object", "System.Management.Automation.Language.DefaultCustomAstVisitor", "Method[VisitForStatement].ReturnValue"] + - ["System.Int32", "System.Management.Automation.Language.IScriptExtent", "Property[EndLineNumber]"] + - ["System.Int32", "System.Management.Automation.Language.IScriptExtent", "Property[EndColumnNumber]"] + - ["System.Management.Automation.Language.TokenKind", "System.Management.Automation.Language.TokenKind!", "Field[As]"] + - ["System.Management.Automation.Language.Ast", "System.Management.Automation.Language.CommandExpressionAst", "Method[Copy].ReturnValue"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.Management.Automation.Language.ParameterAst", "Property[Attributes]"] + - ["System.Management.Automation.Language.TokenKind", "System.Management.Automation.Language.TokenKind!", "Field[Redirection]"] + - ["System.Management.Automation.Language.ExpressionAst", "System.Management.Automation.Language.TernaryExpressionAst", "Property[Condition]"] + - ["System.Boolean", "System.Management.Automation.Language.TypeName", "Method[Equals].ReturnValue"] + - ["System.Object", "System.Management.Automation.Language.ICustomAstVisitor", "Method[VisitCommandExpression].ReturnValue"] + - ["System.Management.Automation.Language.TokenKind", "System.Management.Automation.Language.TokenKind!", "Field[HereStringLiteral]"] + - ["System.Management.Automation.Language.TokenKind", "System.Management.Automation.Language.TokenKind!", "Field[RedirectInStd]"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.Management.Automation.Language.InvokeMemberExpressionAst", "Property[GenericTypeArguments]"] + - ["System.Management.Automation.Language.AstVisitAction", "System.Management.Automation.Language.AstVisitor", "Method[VisitAttributedExpression].ReturnValue"] + - ["System.Management.Automation.Language.TokenFlags", "System.Management.Automation.Language.TokenFlags!", "Field[CaseSensitiveOperator]"] + - ["System.Management.Automation.Language.StringConstantExpressionAst", "System.Management.Automation.Language.UsingStatementAst", "Property[Alias]"] + - ["System.Management.Automation.ParameterBindingException", "System.Management.Automation.Language.StaticBindingError", "Property[BindingException]"] + - ["System.Management.Automation.Language.VariableExpressionAst", "System.Management.Automation.Language.ForEachStatementAst", "Property[Variable]"] + - ["System.Object", "System.Management.Automation.Language.DefaultCustomAstVisitor", "Method[VisitBreakStatement].ReturnValue"] + - ["System.Boolean", "System.Management.Automation.Language.FunctionMemberAst", "Property[IsPublic]"] + - ["System.Management.Automation.Language.TokenKind", "System.Management.Automation.Language.TokenKind!", "Field[DollarParen]"] + - ["System.Management.Automation.Language.TokenKind", "System.Management.Automation.Language.TokenKind!", "Field[DotDot]"] + - ["System.Boolean", "System.Management.Automation.Language.MemberExpressionAst", "Property[NullConditional]"] + - ["System.Management.Automation.Language.ExpressionAst", "System.Management.Automation.Language.TernaryExpressionAst", "Property[IfFalse]"] + - ["System.Management.Automation.Language.ITypeName", "System.Management.Automation.Language.ArrayTypeName", "Property[ElementType]"] + - ["System.Management.Automation.Language.TokenKind", "System.Management.Automation.Language.TokenKind!", "Field[HereStringExpandable]"] + - ["System.Management.Automation.Language.TokenKind", "System.Management.Automation.Language.TokenKind!", "Field[Finally]"] + - ["System.Management.Automation.Language.AstVisitAction", "System.Management.Automation.Language.AstVisitor", "Method[VisitTypeConstraint].ReturnValue"] + - ["System.String", "System.Management.Automation.Language.ArrayTypeName", "Property[FullName]"] + - ["System.Type", "System.Management.Automation.Language.ExpandableStringExpressionAst", "Property[StaticType]"] + - ["System.Object", "System.Management.Automation.Language.ICustomAstVisitor", "Method[VisitArrayExpression].ReturnValue"] + - ["System.Object", "System.Management.Automation.Language.ICustomAstVisitor", "Method[VisitAttribute].ReturnValue"] + - ["System.Management.Automation.Language.TokenFlags", "System.Management.Automation.Language.TokenFlags!", "Field[BinaryPrecedenceMultiply]"] + - ["System.Object", "System.Management.Automation.Language.DefaultCustomAstVisitor", "Method[VisitSubExpression].ReturnValue"] + - ["System.Management.Automation.Language.TokenKind", "System.Management.Automation.Language.TokenKind!", "Field[Configuration]"] + - ["System.Management.Automation.Language.TypeAttributes", "System.Management.Automation.Language.TypeAttributes!", "Field[Interface]"] + - ["System.Management.Automation.Language.NamedBlockAst", "System.Management.Automation.Language.ScriptBlockAst", "Property[ProcessBlock]"] + - ["System.Management.Automation.Language.TypeAttributes", "System.Management.Automation.Language.TypeAttributes!", "Field[None]"] + - ["System.Object", "System.Management.Automation.Language.ICustomAstVisitor", "Method[VisitParameter].ReturnValue"] + - ["System.Management.Automation.Language.StatementBlockAst", "System.Management.Automation.Language.TryStatementAst", "Property[Body]"] + - ["System.Management.Automation.Language.TypeAttributes", "System.Management.Automation.Language.TypeAttributes!", "Field[Enum]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemManagementAutomationPSTasks/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemManagementAutomationPSTasks/model.yml new file mode 100644 index 000000000000..b52b66ac92b7 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemManagementAutomationPSTasks/model.yml @@ -0,0 +1,9 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.String", "System.Management.Automation.PSTasks.PSTaskJob", "Property[StatusMessage]"] + - ["System.Boolean", "System.Management.Automation.PSTasks.PSTaskJob", "Property[HasMoreData]"] + - ["System.String", "System.Management.Automation.PSTasks.PSTaskJob", "Property[Location]"] + - ["System.Int32", "System.Management.Automation.PSTasks.PSTaskJob", "Property[AllocatedRunspaceCount]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemManagementAutomationPerformanceData/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemManagementAutomationPerformanceData/model.yml new file mode 100644 index 000000000000..9da4a01a4621 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemManagementAutomationPerformanceData/model.yml @@ -0,0 +1,33 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Boolean", "System.Management.Automation.PerformanceData.PSCounterSetInstance", "Method[UpdateCounterByValue].ReturnValue"] + - ["System.Boolean", "System.Management.Automation.PerformanceData.CounterSetInstanceBase", "Method[SetCounterValue].ReturnValue"] + - ["System.Diagnostics.PerformanceData.CounterType", "System.Management.Automation.PerformanceData.CounterInfo", "Property[Type]"] + - ["System.Boolean", "System.Management.Automation.PerformanceData.PSCounterSetInstance", "Method[SetCounterValue].ReturnValue"] + - ["System.Management.Automation.PerformanceData.CounterSetInstanceBase", "System.Management.Automation.PerformanceData.PSCounterSetRegistrar", "Method[CreateCounterSetInstance].ReturnValue"] + - ["System.String", "System.Management.Automation.PerformanceData.PSPerfCountersMgr", "Method[GetCounterSetInstanceName].ReturnValue"] + - ["System.Boolean", "System.Management.Automation.PerformanceData.CounterSetInstanceBase", "Method[GetCounterValue].ReturnValue"] + - ["System.Collections.Concurrent.ConcurrentDictionary", "System.Management.Automation.PerformanceData.CounterSetInstanceBase", "Field[_counterNameToIdMapping]"] + - ["System.Management.Automation.PerformanceData.CounterSetInstanceBase", "System.Management.Automation.PerformanceData.CounterSetRegistrarBase", "Property[CounterSetInstance]"] + - ["System.Boolean", "System.Management.Automation.PerformanceData.CounterSetInstanceBase", "Method[RetrieveTargetCounterIdIfValid].ReturnValue"] + - ["System.String", "System.Management.Automation.PerformanceData.CounterSetRegistrarBase", "Property[CounterSetName]"] + - ["System.String", "System.Management.Automation.PerformanceData.CounterInfo", "Property[Name]"] + - ["System.Management.Automation.PerformanceData.CounterSetInstanceBase", "System.Management.Automation.PerformanceData.CounterSetRegistrarBase", "Field[_counterSetInstanceBase]"] + - ["System.Management.Automation.PerformanceData.PSPerfCountersMgr", "System.Management.Automation.PerformanceData.PSPerfCountersMgr!", "Property[Instance]"] + - ["System.Management.Automation.PerformanceData.CounterInfo[]", "System.Management.Automation.PerformanceData.CounterSetRegistrarBase", "Property[CounterInfoArray]"] + - ["System.Management.Automation.PerformanceData.CounterSetRegistrarBase", "System.Management.Automation.PerformanceData.CounterSetInstanceBase", "Field[_counterSetRegistrarBase]"] + - ["System.Guid", "System.Management.Automation.PerformanceData.CounterSetRegistrarBase", "Property[CounterSetId]"] + - ["System.Guid", "System.Management.Automation.PerformanceData.CounterSetRegistrarBase", "Property[ProviderId]"] + - ["System.Boolean", "System.Management.Automation.PerformanceData.CounterSetInstanceBase", "Method[UpdateCounterByValue].ReturnValue"] + - ["System.Boolean", "System.Management.Automation.PerformanceData.PSCounterSetInstance", "Method[GetCounterValue].ReturnValue"] + - ["System.Boolean", "System.Management.Automation.PerformanceData.PSPerfCountersMgr", "Method[UpdateCounterByValue].ReturnValue"] + - ["System.Boolean", "System.Management.Automation.PerformanceData.PSPerfCountersMgr", "Method[AddCounterSetInstance].ReturnValue"] + - ["System.Boolean", "System.Management.Automation.PerformanceData.PSPerfCountersMgr", "Method[IsCounterSetRegistered].ReturnValue"] + - ["System.Diagnostics.PerformanceData.CounterSetInstanceType", "System.Management.Automation.PerformanceData.CounterSetRegistrarBase", "Property[CounterSetInstType]"] + - ["System.Management.Automation.PerformanceData.CounterSetInstanceBase", "System.Management.Automation.PerformanceData.CounterSetRegistrarBase", "Method[CreateCounterSetInstance].ReturnValue"] + - ["System.Boolean", "System.Management.Automation.PerformanceData.PSPerfCountersMgr", "Method[SetCounterValue].ReturnValue"] + - ["System.Int32", "System.Management.Automation.PerformanceData.CounterInfo", "Property[Id]"] + - ["System.Collections.Concurrent.ConcurrentDictionary", "System.Management.Automation.PerformanceData.CounterSetInstanceBase", "Field[_counterIdToTypeMapping]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemManagementAutomationProvider/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemManagementAutomationProvider/model.yml new file mode 100644 index 000000000000..cda824ebc06a --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemManagementAutomationProvider/model.yml @@ -0,0 +1,81 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Object", "System.Management.Automation.Provider.NavigationCmdletProvider", "Method[MoveItemDynamicParameters].ReturnValue"] + - ["System.Management.Automation.CommandInvocationIntrinsics", "System.Management.Automation.Provider.CmdletProvider", "Property[InvokeCommand]"] + - ["System.Management.Automation.Host.PSHost", "System.Management.Automation.Provider.CmdletProvider", "Property[Host]"] + - ["System.String", "System.Management.Automation.Provider.CmdletProvider", "Method[GetResourceString].ReturnValue"] + - ["System.Char", "System.Management.Automation.Provider.CmdletProvider", "Property[ItemSeparator]"] + - ["System.Management.Automation.ProviderInfo", "System.Management.Automation.Provider.CmdletProvider", "Method[Start].ReturnValue"] + - ["System.Management.Automation.PSCredential", "System.Management.Automation.Provider.CmdletProvider", "Property[Credential]"] + - ["System.Management.Automation.Provider.IContentReader", "System.Management.Automation.Provider.IContentCmdletProvider", "Method[GetContentReader].ReturnValue"] + - ["System.Collections.IList", "System.Management.Automation.Provider.IContentReader", "Method[Read].ReturnValue"] + - ["System.Management.Automation.Provider.IContentWriter", "System.Management.Automation.Provider.IContentCmdletProvider", "Method[GetContentWriter].ReturnValue"] + - ["System.Object", "System.Management.Automation.Provider.ItemCmdletProvider", "Method[SetItemDynamicParameters].ReturnValue"] + - ["System.Boolean", "System.Management.Automation.Provider.CmdletProvider", "Method[ShouldContinue].ReturnValue"] + - ["System.Management.Automation.PSDriveInfo", "System.Management.Automation.Provider.CmdletProvider", "Property[PSDriveInfo]"] + - ["System.Object", "System.Management.Automation.Provider.IContentCmdletProvider", "Method[GetContentWriterDynamicParameters].ReturnValue"] + - ["System.String", "System.Management.Automation.Provider.ICmdletProviderSupportsHelp", "Method[GetHelpMaml].ReturnValue"] + - ["System.Boolean", "System.Management.Automation.Provider.ItemCmdletProvider", "Method[IsValidPath].ReturnValue"] + - ["System.Management.Automation.SessionState", "System.Management.Automation.Provider.CmdletProvider", "Property[SessionState]"] + - ["System.Object", "System.Management.Automation.Provider.ItemCmdletProvider", "Method[InvokeDefaultActionDynamicParameters].ReturnValue"] + - ["System.Management.Automation.ProviderIntrinsics", "System.Management.Automation.Provider.CmdletProvider", "Property[InvokeProvider]"] + - ["System.Char", "System.Management.Automation.Provider.CmdletProvider", "Property[AltItemSeparator]"] + - ["System.String[]", "System.Management.Automation.Provider.ItemCmdletProvider", "Method[ExpandPath].ReturnValue"] + - ["System.Object", "System.Management.Automation.Provider.IDynamicPropertyCmdletProvider", "Method[NewPropertyDynamicParameters].ReturnValue"] + - ["System.Boolean", "System.Management.Automation.Provider.CmdletProvider", "Method[TransactionAvailable].ReturnValue"] + - ["System.Object", "System.Management.Automation.Provider.ContainerCmdletProvider", "Method[GetChildItemsDynamicParameters].ReturnValue"] + - ["System.Object", "System.Management.Automation.Provider.IPropertyCmdletProvider", "Method[SetPropertyDynamicParameters].ReturnValue"] + - ["System.Object", "System.Management.Automation.Provider.DriveCmdletProvider", "Method[NewDriveDynamicParameters].ReturnValue"] + - ["System.String", "System.Management.Automation.Provider.NavigationCmdletProvider", "Method[GetParentPath].ReturnValue"] + - ["System.Collections.ObjectModel.Collection", "System.Management.Automation.Provider.DriveCmdletProvider", "Method[InitializeDefaultDrives].ReturnValue"] + - ["System.Management.Automation.Provider.ProviderCapabilities", "System.Management.Automation.Provider.ProviderCapabilities!", "Field[Credentials]"] + - ["System.Object", "System.Management.Automation.Provider.IPropertyCmdletProvider", "Method[ClearPropertyDynamicParameters].ReturnValue"] + - ["System.Object", "System.Management.Automation.Provider.IDynamicPropertyCmdletProvider", "Method[MovePropertyDynamicParameters].ReturnValue"] + - ["System.String", "System.Management.Automation.Provider.NavigationCmdletProvider", "Method[MakePath].ReturnValue"] + - ["System.Object", "System.Management.Automation.Provider.ContainerCmdletProvider", "Method[RemoveItemDynamicParameters].ReturnValue"] + - ["System.Object", "System.Management.Automation.Provider.ContainerCmdletProvider", "Method[GetChildNamesDynamicParameters].ReturnValue"] + - ["System.Collections.ObjectModel.Collection", "System.Management.Automation.Provider.CmdletProvider", "Property[Exclude]"] + - ["System.Object", "System.Management.Automation.Provider.ContainerCmdletProvider", "Method[CopyItemDynamicParameters].ReturnValue"] + - ["System.Management.Automation.Provider.ProviderCapabilities", "System.Management.Automation.Provider.ProviderCapabilities!", "Field[Filter]"] + - ["System.Management.Automation.SwitchParameter", "System.Management.Automation.Provider.CmdletProvider", "Property[Force]"] + - ["System.Collections.ObjectModel.Collection", "System.Management.Automation.Provider.CmdletProvider", "Property[Include]"] + - ["System.Management.Automation.PSDriveInfo", "System.Management.Automation.Provider.DriveCmdletProvider", "Method[RemoveDrive].ReturnValue"] + - ["System.Boolean", "System.Management.Automation.Provider.CmdletProvider", "Method[ShouldProcess].ReturnValue"] + - ["System.Object", "System.Management.Automation.Provider.ItemCmdletProvider", "Method[GetItemDynamicParameters].ReturnValue"] + - ["System.Management.Automation.Provider.ProviderCapabilities", "System.Management.Automation.Provider.ProviderCapabilities!", "Field[Transactions]"] + - ["System.Object", "System.Management.Automation.Provider.ContainerCmdletProvider", "Method[NewItemDynamicParameters].ReturnValue"] + - ["System.Security.AccessControl.ObjectSecurity", "System.Management.Automation.Provider.ISecurityDescriptorCmdletProvider", "Method[NewSecurityDescriptorFromPath].ReturnValue"] + - ["System.Object", "System.Management.Automation.Provider.IDynamicPropertyCmdletProvider", "Method[RemovePropertyDynamicParameters].ReturnValue"] + - ["System.Management.Automation.Provider.ProviderCapabilities", "System.Management.Automation.Provider.ProviderCapabilities!", "Field[Include]"] + - ["System.String", "System.Management.Automation.Provider.NavigationCmdletProvider", "Method[NormalizeRelativePath].ReturnValue"] + - ["System.Object", "System.Management.Automation.Provider.ItemCmdletProvider", "Method[ClearItemDynamicParameters].ReturnValue"] + - ["System.Management.Automation.Provider.ProviderCapabilities", "System.Management.Automation.Provider.ProviderCapabilities!", "Field[Exclude]"] + - ["System.Object", "System.Management.Automation.Provider.CmdletProvider", "Property[DynamicParameters]"] + - ["System.Object", "System.Management.Automation.Provider.IContentCmdletProvider", "Method[ClearContentDynamicParameters].ReturnValue"] + - ["System.Management.Automation.PSDriveInfo", "System.Management.Automation.Provider.DriveCmdletProvider", "Method[NewDrive].ReturnValue"] + - ["System.Boolean", "System.Management.Automation.Provider.ContainerCmdletProvider", "Method[ConvertPath].ReturnValue"] + - ["System.Management.Automation.Provider.ProviderCapabilities", "System.Management.Automation.Provider.ProviderCapabilities!", "Field[ExpandWildcards]"] + - ["System.Management.Automation.ProviderInfo", "System.Management.Automation.Provider.CmdletProvider", "Property[ProviderInfo]"] + - ["System.Boolean", "System.Management.Automation.Provider.ItemCmdletProvider", "Method[ItemExists].ReturnValue"] + - ["System.Management.Automation.PSTransactionContext", "System.Management.Automation.Provider.CmdletProvider", "Property[CurrentPSTransaction]"] + - ["System.Boolean", "System.Management.Automation.Provider.CmdletProvider", "Property[Stopping]"] + - ["System.Object", "System.Management.Automation.Provider.IContentCmdletProvider", "Method[GetContentReaderDynamicParameters].ReturnValue"] + - ["System.Management.Automation.Provider.ProviderCapabilities", "System.Management.Automation.Provider.ProviderCapabilities!", "Field[ShouldProcess]"] + - ["System.Management.Automation.Provider.ProviderCapabilities", "System.Management.Automation.Provider.ProviderCapabilities!", "Field[None]"] + - ["System.Security.AccessControl.ObjectSecurity", "System.Management.Automation.Provider.ISecurityDescriptorCmdletProvider", "Method[NewSecurityDescriptorOfType].ReturnValue"] + - ["System.Object", "System.Management.Automation.Provider.CmdletProvider", "Method[StartDynamicParameters].ReturnValue"] + - ["System.Collections.IList", "System.Management.Automation.Provider.IContentWriter", "Method[Write].ReturnValue"] + - ["System.Management.Automation.Provider.ProviderCapabilities", "System.Management.Automation.Provider.CmdletProviderAttribute", "Property[ProviderCapabilities]"] + - ["System.Boolean", "System.Management.Automation.Provider.NavigationCmdletProvider", "Method[IsItemContainer].ReturnValue"] + - ["System.Object", "System.Management.Automation.Provider.ItemCmdletProvider", "Method[ItemExistsDynamicParameters].ReturnValue"] + - ["System.String", "System.Management.Automation.Provider.CmdletProviderAttribute", "Property[ProviderName]"] + - ["System.String", "System.Management.Automation.Provider.NavigationCmdletProvider", "Method[GetChildName].ReturnValue"] + - ["System.Object", "System.Management.Automation.Provider.IPropertyCmdletProvider", "Method[GetPropertyDynamicParameters].ReturnValue"] + - ["System.Boolean", "System.Management.Automation.Provider.ContainerCmdletProvider", "Method[HasChildItems].ReturnValue"] + - ["System.Object", "System.Management.Automation.Provider.IDynamicPropertyCmdletProvider", "Method[RenamePropertyDynamicParameters].ReturnValue"] + - ["System.Object", "System.Management.Automation.Provider.IDynamicPropertyCmdletProvider", "Method[CopyPropertyDynamicParameters].ReturnValue"] + - ["System.String", "System.Management.Automation.Provider.CmdletProvider", "Property[Filter]"] + - ["System.Object", "System.Management.Automation.Provider.ContainerCmdletProvider", "Method[RenameItemDynamicParameters].ReturnValue"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemManagementAutomationRemoting/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemManagementAutomationRemoting/model.yml new file mode 100644 index 000000000000..6b400fe34b08 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemManagementAutomationRemoting/model.yml @@ -0,0 +1,81 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Management.Automation.Remoting.TransportMethodEnum", "System.Management.Automation.Remoting.TransportMethodEnum!", "Field[ReceiveShellOutputEx]"] + - ["System.Management.Automation.Remoting.TransportMethodEnum", "System.Management.Automation.Remoting.TransportMethodEnum!", "Field[Unknown]"] + - ["System.Management.Automation.Remoting.TransportMethodEnum", "System.Management.Automation.Remoting.TransportMethodEnum!", "Field[DisconnectShellEx]"] + - ["System.String", "System.Management.Automation.Remoting.PSSenderInfo", "Property[ConfigurationName]"] + - ["System.Globalization.CultureInfo", "System.Management.Automation.Remoting.PSSessionOption", "Property[Culture]"] + - ["System.Management.Automation.Runspaces.OutputBufferingMode", "System.Management.Automation.Remoting.PSSessionOption", "Property[OutputBufferingMode]"] + - ["System.Globalization.CultureInfo", "System.Management.Automation.Remoting.PSSessionOption", "Property[UICulture]"] + - ["System.Security.Principal.IIdentity", "System.Management.Automation.Remoting.PSPrincipal", "Property[System.Security.Principal.IPrincipal.Identity]"] + - ["System.Management.Automation.Remoting.ProxyAccessType", "System.Management.Automation.Remoting.ProxyAccessType!", "Field[IEConfig]"] + - ["System.Boolean", "System.Management.Automation.Remoting.PSSessionOption", "Property[IncludePortInSPN]"] + - ["System.String", "System.Management.Automation.Remoting.PSIdentity", "Property[AuthenticationType]"] + - ["System.TimeSpan", "System.Management.Automation.Remoting.PSSessionOption", "Property[OpenTimeout]"] + - ["System.Boolean", "System.Management.Automation.Remoting.PSSessionOption", "Property[NoEncryption]"] + - ["System.String", "System.Management.Automation.Remoting.PSRemotingTransportRedirectException", "Property[RedirectLocation]"] + - ["System.Nullable", "System.Management.Automation.Remoting.PSSessionOption", "Property[MaximumReceivedObjectSize]"] + - ["System.Int32", "System.Management.Automation.Remoting.PSRemotingTransportException", "Property[ErrorCode]"] + - ["System.String", "System.Management.Automation.Remoting.OriginInfo", "Property[PSComputerName]"] + - ["System.TimeZone", "System.Management.Automation.Remoting.PSSenderInfo", "Property[ClientTimeZone]"] + - ["System.Management.Automation.PSPrimitiveDictionary", "System.Management.Automation.Remoting.PSSessionConfiguration", "Method[GetApplicationPrivateData].ReturnValue"] + - ["System.String", "System.Management.Automation.Remoting.PSSessionConfigurationData", "Property[PrivateData]"] + - ["System.Management.Automation.Remoting.PSCertificateDetails", "System.Management.Automation.Remoting.PSIdentity", "Property[CertificateDetails]"] + - ["System.Boolean", "System.Management.Automation.Remoting.PSSessionOption", "Property[SkipRevocationCheck]"] + - ["System.Management.Automation.Remoting.TransportMethodEnum", "System.Management.Automation.Remoting.TransportMethodEnum!", "Field[CloseShellOperationEx]"] + - ["System.Management.Automation.Remoting.TransportMethodEnum", "System.Management.Automation.Remoting.TransportMethodEnum!", "Field[CommandInputEx]"] + - ["System.String", "System.Management.Automation.Remoting.PSCertificateDetails", "Property[IssuerName]"] + - ["System.Boolean", "System.Management.Automation.Remoting.PSSessionConfigurationData!", "Field[IsServerManager]"] + - ["System.Int32", "System.Management.Automation.Remoting.WSManPluginManagedEntryWrapper!", "Method[InitPlugin].ReturnValue"] + - ["System.Boolean", "System.Management.Automation.Remoting.PSSessionOption", "Property[NoMachineProfile]"] + - ["System.Management.Automation.PSCredential", "System.Management.Automation.Remoting.PSSessionOption", "Property[ProxyCredential]"] + - ["System.TimeSpan", "System.Management.Automation.Remoting.PSSessionOption", "Property[CancelTimeout]"] + - ["System.Boolean", "System.Management.Automation.Remoting.PSSessionOption", "Property[NoCompression]"] + - ["System.Management.Automation.Remoting.SessionType", "System.Management.Automation.Remoting.SessionType!", "Field[Empty]"] + - ["System.Management.Automation.Remoting.SessionType", "System.Management.Automation.Remoting.SessionType!", "Field[RestrictedRemoteServer]"] + - ["System.Management.Automation.Remoting.ProxyAccessType", "System.Management.Automation.Remoting.PSSessionOption", "Property[ProxyAccessType]"] + - ["System.Management.Automation.Remoting.PSPrincipal", "System.Management.Automation.Remoting.PSSenderInfo", "Property[UserInfo]"] + - ["System.Management.Automation.Remoting.TransportMethodEnum", "System.Management.Automation.Remoting.TransportMethodEnum!", "Field[ReconnectShellCommandEx]"] + - ["System.Management.Automation.Remoting.TransportMethodEnum", "System.Management.Automation.Remoting.TransportMethodEnum!", "Field[ReceiveCommandOutputEx]"] + - ["System.Management.Automation.Remoting.TransportMethodEnum", "System.Management.Automation.Remoting.TransportMethodEnum!", "Field[SendShellInputEx]"] + - ["System.Management.Automation.Remoting.ProxyAccessType", "System.Management.Automation.Remoting.ProxyAccessType!", "Field[AutoDetect]"] + - ["System.String", "System.Management.Automation.Remoting.PSSenderInfo", "Property[ConnectionString]"] + - ["System.Management.Automation.Remoting.TransportMethodEnum", "System.Management.Automation.Remoting.TransportMethodEnum!", "Field[ConnectShellEx]"] + - ["System.Guid", "System.Management.Automation.Remoting.OriginInfo", "Property[InstanceID]"] + - ["System.Management.Automation.PSPrimitiveDictionary", "System.Management.Automation.Remoting.PSSenderInfo", "Property[ApplicationArguments]"] + - ["System.String", "System.Management.Automation.Remoting.PSCertificateDetails", "Property[Subject]"] + - ["System.Boolean", "System.Management.Automation.Remoting.PSIdentity", "Property[IsAuthenticated]"] + - ["System.Management.Automation.Remoting.TransportMethodEnum", "System.Management.Automation.Remoting.TransportMethodEnum!", "Field[ReconnectShellEx]"] + - ["System.Nullable", "System.Management.Automation.Remoting.PSSessionConfiguration", "Method[GetMaximumReceivedDataSizePerCommand].ReturnValue"] + - ["System.Management.Automation.Runspaces.InitialSessionState", "System.Management.Automation.Remoting.PSSessionConfiguration", "Method[GetInitialSessionState].ReturnValue"] + - ["System.TimeSpan", "System.Management.Automation.Remoting.PSSessionOption", "Property[IdleTimeout]"] + - ["System.TimeSpan", "System.Management.Automation.Remoting.PSSessionOption", "Property[OperationTimeout]"] + - ["System.Management.Automation.Remoting.TransportMethodEnum", "System.Management.Automation.Remoting.TransportMethodEnum!", "Field[RunShellCommandEx]"] + - ["System.Boolean", "System.Management.Automation.Remoting.PSPrincipal", "Method[IsInRole].ReturnValue"] + - ["System.Management.Automation.Remoting.PSIdentity", "System.Management.Automation.Remoting.PSPrincipal", "Property[Identity]"] + - ["System.Boolean", "System.Management.Automation.Remoting.PSSessionOption", "Property[SkipCACheck]"] + - ["System.Int32", "System.Management.Automation.Remoting.PSSessionOption", "Property[MaximumConnectionRedirectionCount]"] + - ["System.Management.Automation.Remoting.TransportMethodEnum", "System.Management.Automation.Remoting.TransportMethodEnum!", "Field[ConnectShellCommandEx]"] + - ["System.Nullable", "System.Management.Automation.Remoting.PSSessionConfiguration", "Method[GetMaximumReceivedObjectSize].ReturnValue"] + - ["System.Management.Automation.Remoting.TransportMethodEnum", "System.Management.Automation.Remoting.TransportMethodEnum!", "Field[CreateShellEx]"] + - ["System.Guid", "System.Management.Automation.Remoting.OriginInfo", "Property[RunspaceID]"] + - ["System.Management.Automation.PSPrimitiveDictionary", "System.Management.Automation.Remoting.PSSessionOption", "Property[ApplicationArguments]"] + - ["System.Int32", "System.Management.Automation.Remoting.PSSessionOption", "Property[MaxConnectionRetryCount]"] + - ["System.String", "System.Management.Automation.Remoting.PSRemotingTransportException", "Property[TransportMessage]"] + - ["System.Management.Automation.Remoting.ProxyAccessType", "System.Management.Automation.Remoting.ProxyAccessType!", "Field[None]"] + - ["System.String", "System.Management.Automation.Remoting.PSCertificateDetails", "Property[IssuerThumbprint]"] + - ["System.String", "System.Management.Automation.Remoting.OriginInfo", "Method[ToString].ReturnValue"] + - ["System.Management.Automation.Remoting.ProxyAccessType", "System.Management.Automation.Remoting.ProxyAccessType!", "Field[NoProxyServer]"] + - ["System.Security.Principal.WindowsIdentity", "System.Management.Automation.Remoting.PSPrincipal", "Property[WindowsIdentity]"] + - ["System.Collections.Generic.List", "System.Management.Automation.Remoting.PSSessionConfigurationData", "Property[ModulesToImport]"] + - ["System.String", "System.Management.Automation.Remoting.PSIdentity", "Property[Name]"] + - ["System.Boolean", "System.Management.Automation.Remoting.PSSessionOption", "Property[SkipCNCheck]"] + - ["System.Management.Automation.Runspaces.AuthenticationMechanism", "System.Management.Automation.Remoting.PSSessionOption", "Property[ProxyAuthentication]"] + - ["System.Nullable", "System.Management.Automation.Remoting.PSSessionOption", "Property[MaximumReceivedDataSizePerCommand]"] + - ["System.IntPtr", "System.Management.Automation.Remoting.WSManPluginManagedEntryInstanceWrapper", "Method[GetEntryDelegate].ReturnValue"] + - ["System.Boolean", "System.Management.Automation.Remoting.PSSessionOption", "Property[UseUTF16]"] + - ["System.Management.Automation.Remoting.ProxyAccessType", "System.Management.Automation.Remoting.ProxyAccessType!", "Field[WinHttpConfig]"] + - ["System.Management.Automation.Remoting.SessionType", "System.Management.Automation.Remoting.SessionType!", "Field[Default]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemManagementAutomationRemotingInternal/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemManagementAutomationRemotingInternal/model.yml new file mode 100644 index 000000000000..e8dc391f74ff --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemManagementAutomationRemotingInternal/model.yml @@ -0,0 +1,18 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Management.Automation.Remoting.Internal.PSStreamObjectType", "System.Management.Automation.Remoting.Internal.PSStreamObjectType!", "Field[Output]"] + - ["System.Management.Automation.Remoting.Internal.PSStreamObjectType", "System.Management.Automation.Remoting.Internal.PSStreamObject", "Property[ObjectType]"] + - ["System.Management.Automation.Remoting.Internal.PSStreamObjectType", "System.Management.Automation.Remoting.Internal.PSStreamObjectType!", "Field[MethodExecutor]"] + - ["System.Management.Automation.Remoting.Internal.PSStreamObjectType", "System.Management.Automation.Remoting.Internal.PSStreamObjectType!", "Field[Information]"] + - ["System.Management.Automation.Remoting.Internal.PSStreamObjectType", "System.Management.Automation.Remoting.Internal.PSStreamObjectType!", "Field[WarningRecord]"] + - ["System.Management.Automation.Remoting.Internal.PSStreamObjectType", "System.Management.Automation.Remoting.Internal.PSStreamObjectType!", "Field[Error]"] + - ["System.Management.Automation.Remoting.Internal.PSStreamObjectType", "System.Management.Automation.Remoting.Internal.PSStreamObjectType!", "Field[Debug]"] + - ["System.Management.Automation.Remoting.Internal.PSStreamObjectType", "System.Management.Automation.Remoting.Internal.PSStreamObjectType!", "Field[BlockingError]"] + - ["System.Management.Automation.Remoting.Internal.PSStreamObjectType", "System.Management.Automation.Remoting.Internal.PSStreamObjectType!", "Field[Warning]"] + - ["System.Management.Automation.Remoting.Internal.PSStreamObjectType", "System.Management.Automation.Remoting.Internal.PSStreamObjectType!", "Field[Verbose]"] + - ["System.Management.Automation.Remoting.Internal.PSStreamObjectType", "System.Management.Automation.Remoting.Internal.PSStreamObjectType!", "Field[Exception]"] + - ["System.Management.Automation.Remoting.Internal.PSStreamObjectType", "System.Management.Automation.Remoting.Internal.PSStreamObjectType!", "Field[Progress]"] + - ["System.Management.Automation.Remoting.Internal.PSStreamObjectType", "System.Management.Automation.Remoting.Internal.PSStreamObjectType!", "Field[ShouldMethod]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemManagementAutomationRemotingWSMan/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemManagementAutomationRemotingWSMan/model.yml new file mode 100644 index 000000000000..d42997897b99 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemManagementAutomationRemotingWSMan/model.yml @@ -0,0 +1,6 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Int32", "System.Management.Automation.Remoting.WSMan.ActiveSessionsChangedEventArgs", "Property[ActiveSessionsCount]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemManagementAutomationRunspaces/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemManagementAutomationRunspaces/model.yml index 721d41c3d645..f5e893b51bfd 100644 --- a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemManagementAutomationRunspaces/model.yml +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemManagementAutomationRunspaces/model.yml @@ -10,4 +10,441 @@ extensions: pack: microsoft-sdl/powershell-all extensible: typeModel data: - - ["System.Management.Automation.Runspaces.Runspace","System.Management.Automation.Runspaces.RunspaceFactory!","Method[CreateRunspace].ReturnValue"] \ No newline at end of file + - ["System.Management.Automation.Runspaces.RunspaceStateInfo", "System.Management.Automation.Runspaces.Runspace", "Property[RunspaceStateInfo]"] + - ["System.Int32", "System.Management.Automation.Runspaces.RunspaceConnectionInfo!", "Field[MaxPort]"] + - ["System.Boolean", "System.Management.Automation.Runspaces.CodePropertyData", "Property[IsHidden]"] + - ["Microsoft.PowerShell.ExecutionPolicy", "System.Management.Automation.Runspaces.InitialSessionState", "Property[ExecutionPolicy]"] + - ["System.Management.Automation.Runspaces.RunspaceState", "System.Management.Automation.Runspaces.RunspaceState!", "Field[Connecting]"] + - ["System.Management.Automation.Runspaces.Runspace", "System.Management.Automation.Runspaces.Pipeline", "Property[Runspace]"] + - ["System.Management.Automation.Runspaces.PipelineResultTypes", "System.Management.Automation.Runspaces.PipelineResultTypes!", "Field[Verbose]"] + - ["System.Management.Automation.Runspaces.RunspaceState", "System.Management.Automation.Runspaces.RunspaceState!", "Field[Disconnected]"] + - ["System.Int32", "System.Management.Automation.Runspaces.NamedPipeConnectionInfo", "Property[ProcessId]"] + - ["System.Nullable", "System.Management.Automation.Runspaces.WSManConnectionInfo", "Property[MaximumReceivedDataSizePerCommand]"] + - ["System.Boolean", "System.Management.Automation.Runspaces.Command", "Property[UseLocalScope]"] + - ["System.Management.Automation.Runspaces.PipelineResultTypes", "System.Management.Automation.Runspaces.Command", "Property[MergeUnclaimedPreviousCommandResults]"] + - ["System.String", "System.Management.Automation.Runspaces.SessionStateFunctionEntry", "Property[HelpFile]"] + - ["System.Management.Automation.Runspaces.RunspaceState", "System.Management.Automation.Runspaces.RunspaceState!", "Field[Closing]"] + - ["System.Management.Automation.Runspaces.PipelineState", "System.Management.Automation.Runspaces.InvalidPipelineStateException", "Property[ExpectedState]"] + - ["System.String", "System.Management.Automation.Runspaces.SessionStateFunctionEntry", "Property[Definition]"] + - ["System.Management.Automation.Runspaces.RunspaceCapability", "System.Management.Automation.Runspaces.RunspaceCapability!", "Field[SupportsDisconnect]"] + - ["System.Boolean", "System.Management.Automation.Runspaces.PipelineWriter", "Property[IsOpen]"] + - ["System.String", "System.Management.Automation.Runspaces.AssemblyConfigurationEntry", "Property[FileName]"] + - ["System.Management.Automation.Remoting.OriginInfo", "System.Management.Automation.Runspaces.RemotingErrorRecord", "Property[OriginInfo]"] + - ["System.String", "System.Management.Automation.Runspaces.SessionStateApplicationEntry", "Property[Path]"] + - ["System.Nullable", "System.Management.Automation.Runspaces.Runspace", "Property[ExpiresOn]"] + - ["System.Type", "System.Management.Automation.Runspaces.TypeData", "Property[TypeConverter]"] + - ["System.String", "System.Management.Automation.Runspaces.NamedPipeConnectionInfo", "Property[CustomPipeName]"] + - ["System.String", "System.Management.Automation.Runspaces.PSSession", "Property[Name]"] + - ["System.Int32", "System.Management.Automation.Runspaces.WSManConnectionInfo", "Property[MaximumConnectionRedirectionCount]"] + - ["System.String", "System.Management.Automation.Runspaces.SSHConnectionInfo", "Property[CertificateThumbprint]"] + - ["System.Management.Automation.PSSnapInInfo", "System.Management.Automation.Runspaces.RunspaceConfigurationEntry", "Property[PSSnapIn]"] + - ["System.Boolean", "System.Management.Automation.Runspaces.InitialSessionState", "Property[UseFullLanguageModeInDebugger]"] + - ["System.Int32", "System.Management.Automation.Runspaces.PSSession", "Property[Id]"] + - ["System.Boolean", "System.Management.Automation.Runspaces.WSManConnectionInfo", "Property[SkipRevocationCheck]"] + - ["System.Boolean", "System.Management.Automation.Runspaces.Command", "Property[IsEndOfStatement]"] + - ["System.Management.Automation.Runspaces.RunspacePoolState", "System.Management.Automation.Runspaces.RunspacePoolState!", "Field[BeforeOpen]"] + - ["System.Boolean", "System.Management.Automation.Runspaces.MemberSetData", "Property[IsHidden]"] + - ["System.Management.Automation.Runspaces.TypeTable", "System.Management.Automation.Runspaces.TypeTable!", "Method[LoadDefaultTypeFiles].ReturnValue"] + - ["System.Object", "System.Management.Automation.Runspaces.SessionStateVariableEntry", "Property[Value]"] + - ["System.Collections.ObjectModel.Collection", "System.Management.Automation.Runspaces.Pipeline", "Method[Invoke].ReturnValue"] + - ["System.Collections.ObjectModel.Collection", "System.Management.Automation.Runspaces.SessionStateVariableEntry", "Property[Attributes]"] + - ["System.String", "System.Management.Automation.Runspaces.InitialSessionStateEntry", "Property[Name]"] + - ["System.Management.Automation.Runspaces.RunspaceState", "System.Management.Automation.Runspaces.InvalidRunspaceStateException", "Property[ExpectedState]"] + - ["System.Management.Automation.Runspaces.WSManConnectionInfo", "System.Management.Automation.Runspaces.WSManConnectionInfo", "Method[Copy].ReturnValue"] + - ["System.Management.Automation.Remoting.Client.BaseClientSessionTransportManager", "System.Management.Automation.Runspaces.RunspaceConnectionInfo", "Method[CreateClientSessionTransportManager].ReturnValue"] + - ["System.Management.Automation.Runspaces.Runspace", "System.Management.Automation.Runspaces.Runspace!", "Method[GetRunspace].ReturnValue"] + - ["System.Management.Automation.Runspaces.RunspaceConnectionInfo", "System.Management.Automation.Runspaces.SSHConnectionInfo", "Method[Clone].ReturnValue"] + - ["System.Management.Automation.Runspaces.PipelineResultTypes", "System.Management.Automation.Runspaces.PipelineResultTypes!", "Field[Null]"] + - ["System.Management.Automation.Runspaces.InitialSessionState", "System.Management.Automation.Runspaces.InitialSessionState!", "Method[CreateDefault].ReturnValue"] + - ["System.Management.Automation.Runspaces.RunspacePoolState", "System.Management.Automation.Runspaces.RunspacePoolState!", "Field[Opening]"] + - ["System.Management.Automation.Runspaces.AuthenticationMechanism", "System.Management.Automation.Runspaces.AuthenticationMechanism!", "Field[Default]"] + - ["System.Int32", "System.Management.Automation.Runspaces.PipelineWriter", "Property[MaxCapacity]"] + - ["System.IAsyncResult", "System.Management.Automation.Runspaces.RunspacePool", "Method[BeginDisconnect].ReturnValue"] + - ["System.Management.Automation.DriveManagementIntrinsics", "System.Management.Automation.Runspaces.SessionStateProxy", "Property[Drive]"] + - ["System.Collections.Generic.List", "System.Management.Automation.Runspaces.SessionStateProxy", "Property[Applications]"] + - ["System.Management.Automation.ScopedItemOptions", "System.Management.Automation.Runspaces.SessionStateWorkflowEntry", "Property[Options]"] + - ["System.Management.Automation.Remoting.OriginInfo", "System.Management.Automation.Runspaces.RemotingProgressRecord", "Property[OriginInfo]"] + - ["System.Management.Automation.Runspaces.RunspacePoolState", "System.Management.Automation.Runspaces.RunspacePoolState!", "Field[Closed]"] + - ["System.Management.Automation.ScriptBlock", "System.Management.Automation.Runspaces.ScriptPropertyData", "Property[SetScriptBlock]"] + - ["System.Management.Automation.Runspaces.RunspaceConnectionInfo", "System.Management.Automation.Runspaces.Runspace", "Property[ConnectionInfo]"] + - ["System.Management.Automation.Runspaces.InitialSessionState", "System.Management.Automation.Runspaces.Runspace", "Property[InitialSessionState]"] + - ["System.Boolean", "System.Management.Automation.Runspaces.AliasPropertyData", "Property[IsHidden]"] + - ["System.Management.Automation.Runspaces.RunspacePoolAvailability", "System.Management.Automation.Runspaces.RunspacePoolAvailability!", "Field[Busy]"] + - ["System.Collections.Generic.List", "System.Management.Automation.Runspaces.TypeTable!", "Method[GetDefaultTypeFiles].ReturnValue"] + - ["System.String", "System.Management.Automation.Runspaces.SessionStateTypeEntry", "Property[FileName]"] + - ["System.Management.Automation.PathIntrinsics", "System.Management.Automation.Runspaces.SessionStateProxy", "Property[Path]"] + - ["System.Boolean", "System.Management.Automation.Runspaces.NotePropertyData", "Property[IsHidden]"] + - ["System.Management.Automation.Runspaces.AuthenticationMechanism", "System.Management.Automation.Runspaces.AuthenticationMechanism!", "Field[Negotiate]"] + - ["System.Management.Automation.Runspaces.RunspaceConfigurationEntryCollection", "System.Management.Automation.Runspaces.RunspaceConfiguration", "Property[Providers]"] + - ["System.String", "System.Management.Automation.Runspaces.TypeConfigurationEntry", "Property[FileName]"] + - ["System.Management.Automation.PSModuleInfo", "System.Management.Automation.Runspaces.InitialSessionStateEntry", "Property[Module]"] + - ["System.Management.Automation.Runspaces.RunspaceAvailability", "System.Management.Automation.Runspaces.RunspaceAvailability!", "Field[AvailableForNestedCommand]"] + - ["System.String", "System.Management.Automation.Runspaces.WSManConnectionInfo", "Property[Scheme]"] + - ["System.Int32", "System.Management.Automation.Runspaces.RunspaceConnectionInfo", "Property[MaxIdleTimeout]"] + - ["System.Management.Automation.PSCredential", "System.Management.Automation.Runspaces.SSHConnectionInfo", "Property[Credential]"] + - ["System.Type", "System.Management.Automation.Runspaces.SessionStateCmdletEntry", "Property[ImplementingType]"] + - ["System.String", "System.Management.Automation.Runspaces.PSSession", "Method[ToString].ReturnValue"] + - ["System.Management.Automation.Runspaces.RunspacePoolState", "System.Management.Automation.Runspaces.RunspacePoolState!", "Field[Closing]"] + - ["System.Nullable", "System.Management.Automation.Runspaces.Runspace", "Property[DisconnectedOn]"] + - ["System.Management.Automation.ErrorRecord", "System.Management.Automation.Runspaces.RunspaceConfigurationTypeException", "Property[ErrorRecord]"] + - ["System.String", "System.Management.Automation.Runspaces.VMConnectionInfo", "Property[ConfigurationName]"] + - ["System.String", "System.Management.Automation.Runspaces.Command", "Method[ToString].ReturnValue"] + - ["System.String", "System.Management.Automation.Runspaces.NamedPipeConnectionInfo", "Property[CertificateThumbprint]"] + - ["System.Management.Automation.Runspaces.TypeData", "System.Management.Automation.Runspaces.TypeConfigurationEntry", "Property[TypeData]"] + - ["System.Management.Automation.Remoting.Client.BaseClientSessionTransportManager", "System.Management.Automation.Runspaces.NamedPipeConnectionInfo", "Method[CreateClientSessionTransportManager].ReturnValue"] + - ["System.Management.Automation.PSSnapInInfo", "System.Management.Automation.Runspaces.InitialSessionStateEntry", "Property[PSSnapIn]"] + - ["System.Threading.ApartmentState", "System.Management.Automation.Runspaces.RunspacePool", "Property[ApartmentState]"] + - ["System.Management.Automation.PSModuleInfo", "System.Management.Automation.Runspaces.SessionStateProxy", "Property[Module]"] + - ["System.String", "System.Management.Automation.Runspaces.NamedPipeConnectionInfo", "Property[AppDomainName]"] + - ["System.Management.Automation.Runspaces.PSThreadOptions", "System.Management.Automation.Runspaces.RunspacePool", "Property[ThreadOptions]"] + - ["System.Management.Automation.CommandOrigin", "System.Management.Automation.Runspaces.Command", "Property[CommandOrigin]"] + - ["System.IAsyncResult", "System.Management.Automation.Runspaces.RunspacePool", "Method[BeginOpen].ReturnValue"] + - ["System.String", "System.Management.Automation.Runspaces.SessionStateFormatEntry", "Property[FileName]"] + - ["System.String", "System.Management.Automation.Runspaces.PSSession", "Property[ComputerName]"] + - ["System.Int32", "System.Management.Automation.Runspaces.RunspacePool", "Method[GetMinRunspaces].ReturnValue"] + - ["System.Object", "System.Management.Automation.Runspaces.SessionStateProxy", "Method[GetVariable].ReturnValue"] + - ["System.String", "System.Management.Automation.Runspaces.RunspaceStateInfo", "Method[ToString].ReturnValue"] + - ["System.Uri", "System.Management.Automation.Runspaces.WSManConnectionInfo", "Property[ConnectionUri]"] + - ["System.String", "System.Management.Automation.Runspaces.TypeData", "Property[StringSerializationSource]"] + - ["System.Management.Automation.Runspaces.RunspaceConfigurationEntryCollection", "System.Management.Automation.Runspaces.RunspaceConfiguration", "Property[Formats]"] + - ["System.Management.Automation.Runspaces.AuthenticationMechanism", "System.Management.Automation.Runspaces.RunspaceConnectionInfo", "Property[AuthenticationMechanism]"] + - ["System.Version", "System.Management.Automation.Runspaces.Runspace", "Property[Version]"] + - ["System.String", "System.Management.Automation.Runspaces.WSManConnectionInfo!", "Field[HttpsScheme]"] + - ["System.Management.Automation.Remoting.Client.BaseClientSessionTransportManager", "System.Management.Automation.Runspaces.VMConnectionInfo", "Method[CreateClientSessionTransportManager].ReturnValue"] + - ["System.Object", "System.Management.Automation.Runspaces.RunspaceAttribute", "Method[Transform].ReturnValue"] + - ["System.Management.Automation.Runspaces.InitialSessionStateEntryCollection", "System.Management.Automation.Runspaces.InitialSessionState", "Property[EnvironmentVariables]"] + - ["System.Management.Automation.Runspaces.RunspacePoolCapability", "System.Management.Automation.Runspaces.RunspacePoolCapability!", "Field[Default]"] + - ["System.Management.Automation.Runspaces.RunspaceState", "System.Management.Automation.Runspaces.RunspaceStateInfo", "Property[State]"] + - ["System.String", "System.Management.Automation.Runspaces.SSHConnectionInfo", "Property[ComputerName]"] + - ["System.Reflection.MethodInfo", "System.Management.Automation.Runspaces.CodePropertyData", "Property[SetCodeReference]"] + - ["System.String", "System.Management.Automation.Runspaces.WSManConnectionInfo", "Property[ComputerName]"] + - ["System.Type", "System.Management.Automation.Runspaces.CmdletConfigurationEntry", "Property[ImplementingType]"] + - ["System.String", "System.Management.Automation.Runspaces.VMConnectionInfo", "Property[ComputerName]"] + - ["System.String", "System.Management.Automation.Runspaces.RunspaceConfiguration", "Property[ShellId]"] + - ["System.Boolean", "System.Management.Automation.Runspaces.InitialSessionState", "Property[DisableFormatUpdates]"] + - ["System.Management.Automation.Remoting.Client.BaseClientSessionTransportManager", "System.Management.Automation.Runspaces.WSManConnectionInfo", "Method[CreateClientSessionTransportManager].ReturnValue"] + - ["System.String", "System.Management.Automation.Runspaces.RunspaceConnectionInfo", "Property[ComputerName]"] + - ["System.String", "System.Management.Automation.Runspaces.Command", "Property[CommandText]"] + - ["System.Boolean", "System.Management.Automation.Runspaces.RunspacePool", "Method[SetMaxRunspaces].ReturnValue"] + - ["System.String", "System.Management.Automation.Runspaces.RunspaceConfigurationAttributeException", "Property[AssemblyName]"] + - ["System.Management.Automation.Runspaces.TypeData", "System.Management.Automation.Runspaces.SessionStateTypeEntry", "Property[TypeData]"] + - ["System.Management.Automation.Runspaces.PipelineState", "System.Management.Automation.Runspaces.PipelineState!", "Field[NotStarted]"] + - ["System.Reflection.MethodInfo", "System.Management.Automation.Runspaces.CodePropertyData", "Property[GetCodeReference]"] + - ["System.String", "System.Management.Automation.Runspaces.RunspaceConfigurationTypeException", "Property[TypeName]"] + - ["System.String", "System.Management.Automation.Runspaces.ProviderConfigurationEntry", "Property[HelpFileName]"] + - ["System.Management.Automation.Runspaces.RunspaceConfigurationEntryCollection", "System.Management.Automation.Runspaces.RunspaceConfiguration", "Property[InitializationScripts]"] + - ["System.Management.Automation.Runspaces.ContainerConnectionInfo", "System.Management.Automation.Runspaces.ContainerConnectionInfo!", "Method[CreateContainerConnectionInfo].ReturnValue"] + - ["System.String", "System.Management.Automation.Runspaces.CommandParameter", "Property[Name]"] + - ["System.Management.Automation.PSCredential", "System.Management.Automation.Runspaces.ContainerConnectionInfo", "Property[Credential]"] + - ["System.Collections.ObjectModel.Collection", "System.Management.Automation.Runspaces.TypeTableLoadException", "Property[Errors]"] + - ["System.Management.Automation.Runspaces.RunspaceAvailability", "System.Management.Automation.Runspaces.RunspaceAvailability!", "Field[RemoteDebug]"] + - ["System.Guid", "System.Management.Automation.Runspaces.RunspacePool", "Property[InstanceId]"] + - ["System.Management.Automation.Runspaces.TypeMemberData", "System.Management.Automation.Runspaces.TypeData", "Property[StringSerializationSourceProperty]"] + - ["System.Management.Automation.Runspaces.RunspaceCapability", "System.Management.Automation.Runspaces.RunspaceCapability!", "Field[Default]"] + - ["System.String", "System.Management.Automation.Runspaces.ScriptConfigurationEntry", "Property[Definition]"] + - ["System.Management.Automation.Runspaces.PSThreadOptions", "System.Management.Automation.Runspaces.Runspace", "Property[ThreadOptions]"] + - ["System.Globalization.CultureInfo", "System.Management.Automation.Runspaces.RunspaceConnectionInfo", "Property[UICulture]"] + - ["System.Collections.ObjectModel.Collection", "System.Management.Automation.Runspaces.RunspacePool", "Method[CreateDisconnectedPowerShells].ReturnValue"] + - ["System.Collections.Generic.Dictionary", "System.Management.Automation.Runspaces.TypeData", "Property[Members]"] + - ["System.Management.Automation.Runspaces.PropertySetData", "System.Management.Automation.Runspaces.TypeData", "Property[DefaultDisplayPropertySet]"] + - ["System.Management.Automation.Runspaces.RunspaceAvailability", "System.Management.Automation.Runspaces.RunspaceAvailability!", "Field[None]"] + - ["System.Management.Automation.Runspaces.PipelineStateInfo", "System.Management.Automation.Runspaces.Pipeline", "Property[PipelineStateInfo]"] + - ["System.Management.Automation.Runspaces.RunspacePoolState", "System.Management.Automation.Runspaces.RunspacePoolState!", "Field[Disconnecting]"] + - ["System.Reflection.MethodInfo", "System.Management.Automation.Runspaces.CodeMethodData", "Property[CodeReference]"] + - ["System.String", "System.Management.Automation.Runspaces.SessionStateAliasEntry", "Property[Definition]"] + - ["System.String", "System.Management.Automation.Runspaces.SSHConnectionInfo", "Property[KeyFilePath]"] + - ["System.String", "System.Management.Automation.Runspaces.WSManConnectionInfo!", "Field[HttpScheme]"] + - ["System.IAsyncResult", "System.Management.Automation.Runspaces.RunspacePool", "Method[BeginClose].ReturnValue"] + - ["System.String", "System.Management.Automation.Runspaces.WSManConnectionInfo", "Property[ShellUri]"] + - ["System.Management.Automation.Runspaces.FormatTable", "System.Management.Automation.Runspaces.FormatTable!", "Method[LoadDefaultFormatFiles].ReturnValue"] + - ["System.Management.Automation.Runspaces.RunspacePool[]", "System.Management.Automation.Runspaces.RunspacePool!", "Method[GetRunspacePools].ReturnValue"] + - ["System.Management.Automation.CmdletProviderManagementIntrinsics", "System.Management.Automation.Runspaces.SessionStateProxy", "Property[Provider]"] + - ["System.Boolean", "System.Management.Automation.Runspaces.RunspacePool", "Property[IsDisposed]"] + - ["System.Management.Automation.Runspaces.PipelineResultTypes", "System.Management.Automation.Runspaces.PipelineResultTypes!", "Field[Information]"] + - ["System.Management.Automation.Runspaces.InitialSessionStateEntryCollection", "System.Management.Automation.Runspaces.InitialSessionState", "Property[Commands]"] + - ["System.Boolean", "System.Management.Automation.Runspaces.WSManConnectionInfo", "Property[UseCompression]"] + - ["System.Management.Automation.Runspaces.TargetMachineType", "System.Management.Automation.Runspaces.TargetMachineType!", "Field[RemoteMachine]"] + - ["System.Management.Automation.Runspaces.InitialSessionStateEntry", "System.Management.Automation.Runspaces.SessionStateFormatEntry", "Method[Clone].ReturnValue"] + - ["System.Management.Automation.Runspaces.OutputBufferingMode", "System.Management.Automation.Runspaces.OutputBufferingMode!", "Field[Block]"] + - ["System.Management.Automation.Runspaces.RunspacePoolAvailability", "System.Management.Automation.Runspaces.RunspacePool", "Property[RunspacePoolAvailability]"] + - ["System.Boolean", "System.Management.Automation.Runspaces.RunspaceConfigurationEntry", "Property[BuiltIn]"] + - ["System.Management.Automation.Runspaces.PipelineResultTypes", "System.Management.Automation.Runspaces.PipelineResultTypes!", "Field[All]"] + - ["System.String", "System.Management.Automation.Runspaces.SessionStateProviderEntry", "Property[HelpFileName]"] + - ["System.Management.Automation.Runspaces.TargetMachineType", "System.Management.Automation.Runspaces.TargetMachineType!", "Field[Container]"] + - ["System.Management.Automation.CommandInvocationIntrinsics", "System.Management.Automation.Runspaces.SessionStateProxy", "Property[InvokeCommand]"] + - ["System.Management.Automation.Runspaces.RunspaceConnectionInfo", "System.Management.Automation.Runspaces.Runspace", "Property[OriginalConnectionInfo]"] + - ["System.Management.Automation.Runspaces.Runspace", "System.Management.Automation.Runspaces.Runspace!", "Property[DefaultRunspace]"] + - ["System.Management.Automation.Runspaces.RunspaceCapability", "System.Management.Automation.Runspaces.Runspace", "Method[GetCapabilities].ReturnValue"] + - ["System.Management.Automation.Runspaces.TypeData", "System.Management.Automation.Runspaces.TypeData", "Method[Copy].ReturnValue"] + - ["System.String", "System.Management.Automation.Runspaces.TypeData", "Property[SerializationMethod]"] + - ["System.Management.Automation.Runspaces.CommandParameterCollection", "System.Management.Automation.Runspaces.Command", "Property[Parameters]"] + - ["System.String", "System.Management.Automation.Runspaces.WSManConnectionInfo", "Property[AppName]"] + - ["System.Management.Automation.Runspaces.InitialSessionStateEntry", "System.Management.Automation.Runspaces.SessionStateWorkflowEntry", "Method[Clone].ReturnValue"] + - ["System.Management.Automation.Runspaces.AuthenticationMechanism", "System.Management.Automation.Runspaces.AuthenticationMechanism!", "Field[Kerberos]"] + - ["System.Management.Automation.Runspaces.Pipeline", "System.Management.Automation.Runspaces.Runspace", "Method[CreatePipeline].ReturnValue"] + - ["System.Management.Automation.Runspaces.AuthenticationMechanism", "System.Management.Automation.Runspaces.AuthenticationMechanism!", "Field[Digest]"] + - ["System.Management.Automation.Runspaces.RunspaceCapability", "System.Management.Automation.Runspaces.RunspaceCapability!", "Field[CustomTransport]"] + - ["System.Type", "System.Management.Automation.Runspaces.AliasPropertyData", "Property[MemberType]"] + - ["System.Int32", "System.Management.Automation.Runspaces.RunspaceConnectionInfo!", "Field[MinPort]"] + - ["System.Management.Automation.Runspaces.PipelineState", "System.Management.Automation.Runspaces.PipelineState!", "Field[Running]"] + - ["System.Boolean", "System.Management.Automation.Runspaces.ContainerConnectionInfo", "Method[TerminateContainerProcess].ReturnValue"] + - ["System.Boolean", "System.Management.Automation.Runspaces.WSManConnectionInfo", "Property[NoEncryption]"] + - ["System.Management.Automation.PSDataCollection", "System.Management.Automation.Runspaces.RunspaceOpenModuleLoadException", "Property[ErrorRecords]"] + - ["System.String", "System.Management.Automation.Runspaces.TypeData", "Property[DefaultDisplayProperty]"] + - ["System.Management.Automation.Runspaces.AuthenticationMechanism", "System.Management.Automation.Runspaces.VMConnectionInfo", "Property[AuthenticationMechanism]"] + - ["System.Management.Automation.Runspaces.InitialSessionStateEntry", "System.Management.Automation.Runspaces.InitialSessionStateEntry", "Method[Clone].ReturnValue"] + - ["System.Diagnostics.Process", "System.Management.Automation.Runspaces.PowerShellProcessInstance", "Property[Process]"] + - ["System.Management.Automation.Runspaces.InitialSessionState", "System.Management.Automation.Runspaces.InitialSessionState!", "Method[Create].ReturnValue"] + - ["System.Management.Automation.PSEventManager", "System.Management.Automation.Runspaces.Runspace", "Property[Events]"] + - ["System.Management.Automation.Runspaces.RunspaceAvailability", "System.Management.Automation.Runspaces.RunspaceAvailability!", "Field[Busy]"] + - ["System.Management.Automation.Runspaces.PipelineState", "System.Management.Automation.Runspaces.PipelineState!", "Field[Disconnected]"] + - ["System.Management.Automation.Runspaces.InitialSessionState", "System.Management.Automation.Runspaces.RunspacePool", "Property[InitialSessionState]"] + - ["System.Management.Automation.PSCredential", "System.Management.Automation.Runspaces.WSManConnectionInfo", "Property[Credential]"] + - ["System.Management.Automation.Runspaces.FormatTable", "System.Management.Automation.Runspaces.SessionStateFormatEntry", "Property[Formattable]"] + - ["System.String", "System.Management.Automation.Runspaces.SSHConnectionInfo", "Property[UserName]"] + - ["System.String", "System.Management.Automation.Runspaces.SessionStateVariableEntry", "Property[Description]"] + - ["System.Management.Automation.Runspaces.PipelineResultTypes", "System.Management.Automation.Runspaces.PipelineResultTypes!", "Field[None]"] + - ["System.Management.Automation.Runspaces.Runspace[]", "System.Management.Automation.Runspaces.Runspace!", "Method[GetRunspaces].ReturnValue"] + - ["System.Management.Automation.Runspaces.PropertySetData", "System.Management.Automation.Runspaces.TypeData", "Property[PropertySerializationSet]"] + - ["System.Management.Automation.Runspaces.PSSessionConfigurationAccessMode", "System.Management.Automation.Runspaces.PSSessionConfigurationAccessMode!", "Field[Local]"] + - ["System.String", "System.Management.Automation.Runspaces.PSSession", "Property[ContainerId]"] + - ["System.Management.Automation.Runspaces.InitialSessionStateEntry", "System.Management.Automation.Runspaces.SessionStateScriptEntry", "Method[Clone].ReturnValue"] + - ["System.Management.Automation.PSVariableIntrinsics", "System.Management.Automation.Runspaces.SessionStateProxy", "Property[PSVariable]"] + - ["System.Management.Automation.Runspaces.InitialSessionState", "System.Management.Automation.Runspaces.InitialSessionState!", "Method[CreateFrom].ReturnValue"] + - ["System.Int32", "System.Management.Automation.Runspaces.RunspaceConnectionInfo", "Property[OperationTimeout]"] + - ["System.Int64", "System.Management.Automation.Runspaces.Pipeline", "Property[InstanceId]"] + - ["System.Int32", "System.Management.Automation.Runspaces.SSHConnectionInfo", "Property[ConnectingTimeout]"] + - ["System.Management.Automation.Runspaces.InitialSessionStateEntryCollection", "System.Management.Automation.Runspaces.InitialSessionState", "Property[Providers]"] + - ["System.Nullable", "System.Management.Automation.Runspaces.WSManConnectionInfo", "Property[MaximumReceivedObjectSize]"] + - ["System.Management.Automation.ScopedItemOptions", "System.Management.Automation.Runspaces.SessionStateFunctionEntry", "Property[Options]"] + - ["System.Management.Automation.Runspaces.PSSessionType", "System.Management.Automation.Runspaces.PSSessionType!", "Field[Workflow]"] + - ["System.Boolean", "System.Management.Automation.Runspaces.ScriptPropertyData", "Property[IsHidden]"] + - ["System.Management.Automation.Runspaces.PipelineResultTypes", "System.Management.Automation.Runspaces.PipelineResultTypes!", "Field[Output]"] + - ["System.Int32", "System.Management.Automation.Runspaces.RunspacePool", "Method[GetAvailableRunspaces].ReturnValue"] + - ["System.Int32", "System.Management.Automation.Runspaces.PipelineWriter", "Method[Write].ReturnValue"] + - ["System.Management.Automation.Runspaces.RunspaceState", "System.Management.Automation.Runspaces.RunspaceState!", "Field[Disconnecting]"] + - ["System.Management.Automation.Runspaces.RunspacePoolState", "System.Management.Automation.Runspaces.InvalidRunspacePoolStateException", "Property[ExpectedState]"] + - ["System.Management.Automation.Runspaces.TypeTable", "System.Management.Automation.Runspaces.SessionStateTypeEntry", "Property[TypeTable]"] + - ["System.Management.Automation.Runspaces.PSSessionConfigurationAccessMode", "System.Management.Automation.Runspaces.PSSessionConfigurationAccessMode!", "Field[Remote]"] + - ["System.Int32", "System.Management.Automation.Runspaces.SSHConnectionInfo", "Property[Port]"] + - ["System.Management.Automation.Remoting.Client.BaseClientSessionTransportManager", "System.Management.Automation.Runspaces.ContainerConnectionInfo", "Method[CreateClientSessionTransportManager].ReturnValue"] + - ["System.Management.Automation.Runspaces.RunspaceState", "System.Management.Automation.Runspaces.RunspaceState!", "Field[Opening]"] + - ["System.Int32", "System.Management.Automation.Runspaces.PipelineWriter", "Property[Count]"] + - ["System.String", "System.Management.Automation.Runspaces.SessionStateWorkflowEntry", "Property[HelpFile]"] + - ["System.Management.Automation.Runspaces.RunspacePoolAvailability", "System.Management.Automation.Runspaces.RunspacePoolAvailability!", "Field[None]"] + - ["System.Management.Automation.Runspaces.RunspaceAvailability", "System.Management.Automation.Runspaces.RunspaceAvailability!", "Field[Available]"] + - ["System.Boolean", "System.Management.Automation.Runspaces.WSManConnectionInfo", "Property[SkipCACheck]"] + - ["System.String", "System.Management.Automation.Runspaces.Runspace", "Property[Name]"] + - ["System.String", "System.Management.Automation.Runspaces.SessionStateAssemblyEntry", "Property[FileName]"] + - ["System.Management.Automation.Runspaces.PSThreadOptions", "System.Management.Automation.Runspaces.PSThreadOptions!", "Field[Default]"] + - ["System.Collections.ObjectModel.Collection", "System.Management.Automation.Runspaces.FormatTableLoadException", "Property[Errors]"] + - ["System.Management.Automation.Remoting.OriginInfo", "System.Management.Automation.Runspaces.RemotingWarningRecord", "Property[OriginInfo]"] + - ["System.Management.Automation.Runspaces.PipelineReader", "System.Management.Automation.Runspaces.Pipeline", "Property[Error]"] + - ["System.Management.Automation.PSCredential", "System.Management.Automation.Runspaces.WSManConnectionInfo", "Property[ProxyCredential]"] + - ["System.Boolean", "System.Management.Automation.Runspaces.PropertySetData", "Property[IsHidden]"] + - ["System.String", "System.Management.Automation.Runspaces.RunspaceConfigurationEntry", "Property[Name]"] + - ["System.Management.Automation.ErrorRecord", "System.Management.Automation.Runspaces.PSSnapInException", "Property[ErrorRecord]"] + - ["System.Management.Automation.ScriptBlock", "System.Management.Automation.Runspaces.ScriptMethodData", "Property[Script]"] + - ["System.Management.Automation.Runspaces.InitialSessionStateEntryCollection", "System.Management.Automation.Runspaces.InitialSessionState", "Property[Variables]"] + - ["System.Guid", "System.Management.Automation.Runspaces.VMConnectionInfo", "Property[VMGuid]"] + - ["System.Management.Automation.Remoting.OriginInfo", "System.Management.Automation.Runspaces.RemotingDebugRecord", "Property[OriginInfo]"] + - ["System.String", "System.Management.Automation.Runspaces.PSConsoleLoadException", "Property[Message]"] + - ["System.Management.Automation.Runspaces.InitialSessionStateEntry", "System.Management.Automation.Runspaces.SessionStateAliasEntry", "Method[Clone].ReturnValue"] + - ["System.Management.Automation.Runspaces.TargetMachineType", "System.Management.Automation.Runspaces.TargetMachineType!", "Field[VirtualMachine]"] + - ["System.Management.Automation.Runspaces.InitialSessionStateEntryCollection", "System.Management.Automation.Runspaces.InitialSessionState", "Property[Formats]"] + - ["System.Management.Automation.Runspaces.PSSession", "System.Management.Automation.Runspaces.PSSession!", "Method[Create].ReturnValue"] + - ["System.Management.Automation.Runspaces.OutputBufferingMode", "System.Management.Automation.Runspaces.WSManConnectionInfo", "Property[OutputBufferingMode]"] + - ["System.Management.Automation.Runspaces.PSThreadOptions", "System.Management.Automation.Runspaces.PSThreadOptions!", "Field[UseCurrentThread]"] + - ["System.Management.Automation.AuthorizationManager", "System.Management.Automation.Runspaces.InitialSessionState", "Property[AuthorizationManager]"] + - ["System.Boolean", "System.Management.Automation.Runspaces.WSManConnectionInfo", "Property[EnableNetworkAccess]"] + - ["System.Management.Automation.Runspaces.RunspaceConnectionInfo", "System.Management.Automation.Runspaces.NamedPipeConnectionInfo", "Method[Clone].ReturnValue"] + - ["System.Management.Automation.Runspaces.Runspace", "System.Management.Automation.Runspaces.RunspaceFactory!", "Method[CreateOutOfProcessRunspace].ReturnValue"] + - ["System.Management.Automation.Runspaces.InitialSessionStateEntry", "System.Management.Automation.Runspaces.SessionStateAssemblyEntry", "Method[Clone].ReturnValue"] + - ["System.Management.Automation.CommandTypes", "System.Management.Automation.Runspaces.SessionStateCommandEntry", "Property[CommandType]"] + - ["System.Management.Automation.Runspaces.RunspacePoolCapability", "System.Management.Automation.Runspaces.RunspacePoolCapability!", "Field[SupportsDisconnect]"] + - ["System.Management.Automation.ScopedItemOptions", "System.Management.Automation.Runspaces.SessionStateAliasEntry", "Property[Options]"] + - ["System.Management.Automation.Runspaces.RunspaceState", "System.Management.Automation.Runspaces.InvalidRunspaceStateException", "Property[CurrentState]"] + - ["System.Management.Automation.Runspaces.RunspaceCapability", "System.Management.Automation.Runspaces.RunspaceCapability!", "Field[SSHTransport]"] + - ["System.Type", "System.Management.Automation.Runspaces.ProviderConfigurationEntry", "Property[ImplementingType]"] + - ["System.Management.Automation.Runspaces.RunspaceConfiguration", "System.Management.Automation.Runspaces.Runspace", "Property[RunspaceConfiguration]"] + - ["System.Boolean", "System.Management.Automation.Runspaces.RunspaceAttribute", "Property[TransformNullOptionalParameters]"] + - ["System.Management.Automation.ErrorRecord", "System.Management.Automation.Runspaces.RunspaceConfigurationAttributeException", "Property[ErrorRecord]"] + - ["System.Management.Automation.Runspaces.CommandCollection", "System.Management.Automation.Runspaces.Pipeline", "Property[Commands]"] + - ["System.Collections.ObjectModel.Collection", "System.Management.Automation.Runspaces.Pipeline", "Method[Connect].ReturnValue"] + - ["System.Management.Automation.Runspaces.InitialSessionStateEntry", "System.Management.Automation.Runspaces.SessionStateFunctionEntry", "Method[Clone].ReturnValue"] + - ["System.Management.Automation.Runspaces.PSSessionConfigurationAccessMode", "System.Management.Automation.Runspaces.PSSessionConfigurationAccessMode!", "Field[Disabled]"] + - ["System.Management.Automation.Runspaces.AuthenticationMechanism", "System.Management.Automation.Runspaces.WSManConnectionInfo", "Property[ProxyAuthentication]"] + - ["System.Threading.ApartmentState", "System.Management.Automation.Runspaces.InitialSessionState", "Property[ApartmentState]"] + - ["System.Management.Automation.Runspaces.RunspaceConfiguration", "System.Management.Automation.Runspaces.RunspaceConfiguration!", "Method[Create].ReturnValue"] + - ["System.Management.Automation.Runspaces.OutputBufferingMode", "System.Management.Automation.Runspaces.OutputBufferingMode!", "Field[Drop]"] + - ["System.Boolean", "System.Management.Automation.Runspaces.Pipeline", "Property[SetPipelineSessionState]"] + - ["System.Management.Automation.Debugger", "System.Management.Automation.Runspaces.Runspace", "Property[Debugger]"] + - ["System.Type", "System.Management.Automation.Runspaces.TypeData", "Property[TargetTypeForDeserialization]"] + - ["System.Collections.ObjectModel.Collection", "System.Management.Automation.Runspaces.PropertySetData", "Property[ReferencedProperties]"] + - ["System.Guid", "System.Management.Automation.Runspaces.Runspace", "Property[InstanceId]"] + - ["System.Management.Automation.Runspaces.InitialSessionStateEntry", "System.Management.Automation.Runspaces.SessionStateApplicationEntry", "Method[Clone].ReturnValue"] + - ["System.Management.Automation.Runspaces.RunspaceAvailability", "System.Management.Automation.Runspaces.PSSession", "Property[Availability]"] + - ["System.Management.Automation.RunspacePoolStateInfo", "System.Management.Automation.Runspaces.RunspacePool", "Property[RunspacePoolStateInfo]"] + - ["System.Boolean", "System.Management.Automation.Runspaces.InitialSessionState", "Property[ThrowOnRunspaceOpenError]"] + - ["System.Int32", "System.Management.Automation.Runspaces.RunspaceConnectionInfo", "Property[OpenTimeout]"] + - ["System.String", "System.Management.Automation.Runspaces.SessionStateWorkflowEntry", "Property[Definition]"] + - ["System.Management.Automation.PSCredential", "System.Management.Automation.Runspaces.RunspaceConnectionInfo", "Property[Credential]"] + - ["System.String", "System.Management.Automation.Runspaces.SessionStateScriptEntry", "Property[Path]"] + - ["System.String", "System.Management.Automation.Runspaces.SessionStateCmdletEntry", "Property[HelpFileName]"] + - ["System.Management.Automation.Runspaces.RunspaceState", "System.Management.Automation.Runspaces.RunspaceState!", "Field[Broken]"] + - ["System.Management.Automation.Runspaces.InitialSessionStateEntry", "System.Management.Automation.Runspaces.SessionStateCmdletEntry", "Method[Clone].ReturnValue"] + - ["System.Threading.WaitHandle", "System.Management.Automation.Runspaces.PipelineWriter", "Property[WaitHandle]"] + - ["System.Management.Automation.ExtendedTypeDefinition", "System.Management.Automation.Runspaces.FormatConfigurationEntry", "Property[FormatData]"] + - ["System.Management.Automation.Runspaces.InitialSessionStateEntry", "System.Management.Automation.Runspaces.SessionStateVariableEntry", "Method[Clone].ReturnValue"] + - ["System.Management.Automation.ScriptBlock", "System.Management.Automation.Runspaces.ScriptPropertyData", "Property[GetScriptBlock]"] + - ["System.Management.Automation.Runspaces.InitialSessionState", "System.Management.Automation.Runspaces.InitialSessionState!", "Method[CreateRestricted].ReturnValue"] + - ["System.Management.Automation.Runspaces.InitialSessionStateEntry", "System.Management.Automation.Runspaces.SessionStateProviderEntry", "Method[Clone].ReturnValue"] + - ["System.Management.Automation.Remoting.OriginInfo", "System.Management.Automation.Runspaces.RemotingVerboseRecord", "Property[OriginInfo]"] + - ["System.Management.Automation.Runspaces.TargetMachineType", "System.Management.Automation.Runspaces.PSSession", "Property[ComputerType]"] + - ["System.Management.Automation.Runspaces.PSThreadOptions", "System.Management.Automation.Runspaces.PSThreadOptions!", "Field[UseNewThread]"] + - ["System.Management.Automation.Runspaces.InitialSessionState", "System.Management.Automation.Runspaces.InitialSessionState!", "Method[CreateFromSessionConfigurationFile].ReturnValue"] + - ["System.Threading.ApartmentState", "System.Management.Automation.Runspaces.Runspace", "Property[ApartmentState]"] + - ["System.String", "System.Management.Automation.Runspaces.RunspaceConfigurationTypeException", "Property[Message]"] + - ["System.Management.Automation.PSCredential", "System.Management.Automation.Runspaces.VMConnectionInfo", "Property[Credential]"] + - ["System.String", "System.Management.Automation.Runspaces.RunspaceConfigurationAttributeException", "Property[Message]"] + - ["System.Boolean", "System.Management.Automation.Runspaces.RunspacePool", "Method[SetMinRunspaces].ReturnValue"] + - ["System.Management.Automation.Runspaces.RunspacePoolState", "System.Management.Automation.Runspaces.RunspacePoolState!", "Field[Opened]"] + - ["System.String", "System.Management.Automation.Runspaces.RunspaceConfigurationTypeAttribute", "Property[RunspaceConfigurationType]"] + - ["System.String", "System.Management.Automation.Runspaces.ContainerConnectionInfo", "Property[CertificateThumbprint]"] + - ["System.Boolean", "System.Management.Automation.Runspaces.PowerShellProcessInstance", "Property[HasExited]"] + - ["System.Management.Automation.SessionStateEntryVisibility", "System.Management.Automation.Runspaces.ConstrainedSessionStateEntry", "Property[Visibility]"] + - ["System.Collections.Generic.HashSet", "System.Management.Automation.Runspaces.InitialSessionState", "Property[StartupScripts]"] + - ["System.String", "System.Management.Automation.Runspaces.VMConnectionInfo", "Property[CertificateThumbprint]"] + - ["System.Management.Automation.PSPrimitiveDictionary", "System.Management.Automation.Runspaces.Runspace", "Method[GetApplicationPrivateData].ReturnValue"] + - ["System.Int32", "System.Management.Automation.Runspaces.Runspace", "Property[Id]"] + - ["System.IAsyncResult", "System.Management.Automation.Runspaces.RunspacePool", "Method[BeginConnect].ReturnValue"] + - ["System.Management.Automation.Runspaces.RunspaceConfigurationEntryCollection", "System.Management.Automation.Runspaces.RunspaceConfiguration", "Property[Cmdlets]"] + - ["System.Management.Automation.Runspaces.AuthenticationMechanism", "System.Management.Automation.Runspaces.SSHConnectionInfo", "Property[AuthenticationMechanism]"] + - ["System.Management.Automation.Runspaces.Pipeline", "System.Management.Automation.Runspaces.Runspace", "Method[CreateDisconnectedPipeline].ReturnValue"] + - ["System.Management.Automation.PSPrimitiveDictionary", "System.Management.Automation.Runspaces.RunspacePool", "Method[GetApplicationPrivateData].ReturnValue"] + - ["System.Management.Automation.Runspaces.PipelineState", "System.Management.Automation.Runspaces.PipelineState!", "Field[Stopping]"] + - ["System.Int32", "System.Management.Automation.Runspaces.RunspaceConnectionInfo", "Property[IdleTimeout]"] + - ["System.Boolean", "System.Management.Automation.Runspaces.WSManConnectionInfo", "Property[SkipCNCheck]"] + - ["System.Management.Automation.Runspaces.RunspacePoolState", "System.Management.Automation.Runspaces.RunspacePoolState!", "Field[Broken]"] + - ["System.Globalization.CultureInfo", "System.Management.Automation.Runspaces.RunspaceConnectionInfo", "Property[Culture]"] + - ["System.Management.Automation.Runspaces.PipelineState", "System.Management.Automation.Runspaces.InvalidPipelineStateException", "Property[CurrentState]"] + - ["System.Management.Automation.Runspaces.RunspacePoolCapability", "System.Management.Automation.Runspaces.RunspacePool", "Method[GetCapabilities].ReturnValue"] + - ["System.Management.Automation.Remoting.OriginInfo", "System.Management.Automation.Runspaces.RemotingInformationRecord", "Property[OriginInfo]"] + - ["System.Management.Automation.Runspaces.InitialSessionState", "System.Management.Automation.Runspaces.InitialSessionState", "Method[Clone].ReturnValue"] + - ["System.UInt32", "System.Management.Automation.Runspaces.TypeData", "Property[SerializationDepth]"] + - ["System.Boolean", "System.Management.Automation.Runspaces.MemberSetData", "Property[InheritMembers]"] + - ["System.Management.Automation.Runspaces.RunspaceConnectionInfo", "System.Management.Automation.Runspaces.ContainerConnectionInfo", "Method[Clone].ReturnValue"] + - ["System.Management.Automation.Runspaces.RunspaceState", "System.Management.Automation.Runspaces.RunspaceState!", "Field[BeforeOpen]"] + - ["System.Object", "System.Management.Automation.Runspaces.NotePropertyData", "Property[Value]"] + - ["System.Management.Automation.Runspaces.SessionStateProxy", "System.Management.Automation.Runspaces.Runspace", "Property[SessionStateProxy]"] + - ["System.Management.Automation.Runspaces.RunspacePoolState", "System.Management.Automation.Runspaces.RunspacePoolState!", "Field[Disconnected]"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.Management.Automation.Runspaces.InitialSessionState", "Property[Modules]"] + - ["System.Int32", "System.Management.Automation.Runspaces.RunspacePool", "Method[GetMaxRunspaces].ReturnValue"] + - ["System.Management.Automation.Runspaces.RunspaceConnectionInfo", "System.Management.Automation.Runspaces.RunspaceConnectionInfo", "Method[Clone].ReturnValue"] + - ["System.String", "System.Management.Automation.Runspaces.SSHConnectionInfo", "Property[Subsystem]"] + - ["System.Management.Automation.Runspaces.Pipeline", "System.Management.Automation.Runspaces.Runspace", "Method[CreateNestedPipeline].ReturnValue"] + - ["System.Management.Automation.Runspaces.RunspacePoolState", "System.Management.Automation.Runspaces.InvalidRunspacePoolStateException", "Property[CurrentState]"] + - ["System.Management.Automation.Runspaces.Pipeline", "System.Management.Automation.Runspaces.Pipeline", "Method[Copy].ReturnValue"] + - ["System.Management.Automation.Runspaces.AuthenticationMechanism", "System.Management.Automation.Runspaces.WSManConnectionInfo", "Property[AuthenticationMechanism]"] + - ["System.Management.Automation.PSSnapInInfo", "System.Management.Automation.Runspaces.RunspaceConfiguration", "Method[RemovePSSnapIn].ReturnValue"] + - ["System.Management.Automation.Runspaces.InitialSessionStateEntry", "System.Management.Automation.Runspaces.SessionStateTypeEntry", "Method[Clone].ReturnValue"] + - ["System.Boolean", "System.Management.Automation.Runspaces.Command", "Property[IsScript]"] + - ["System.Management.Automation.Runspaces.PSThreadOptions", "System.Management.Automation.Runspaces.InitialSessionState", "Property[ThreadOptions]"] + - ["System.Management.Automation.Runspaces.RunspaceStateInfo", "System.Management.Automation.Runspaces.RunspaceStateEventArgs", "Property[RunspaceStateInfo]"] + - ["System.Boolean", "System.Management.Automation.Runspaces.TypeData", "Property[InheritPropertySerializationSet]"] + - ["System.Management.Automation.Runspaces.PipelineResultTypes", "System.Management.Automation.Runspaces.PipelineResultTypes!", "Field[Warning]"] + - ["System.Management.Automation.Runspaces.AuthenticationMechanism", "System.Management.Automation.Runspaces.AuthenticationMechanism!", "Field[NegotiateWithImplicitCredential]"] + - ["System.String", "System.Management.Automation.Runspaces.NamedPipeConnectionInfo", "Property[ComputerName]"] + - ["System.Management.Automation.ErrorRecord", "System.Management.Automation.Runspaces.PSConsoleLoadException", "Property[ErrorRecord]"] + - ["System.Management.Automation.Runspaces.RunspaceConfigurationEntryCollection", "System.Management.Automation.Runspaces.RunspaceConfiguration", "Property[Types]"] + - ["System.Management.Automation.Runspaces.PSThreadOptions", "System.Management.Automation.Runspaces.PSThreadOptions!", "Field[ReuseThread]"] + - ["System.Management.Automation.PSSnapInInfo", "System.Management.Automation.Runspaces.RunspaceConfiguration", "Method[AddPSSnapIn].ReturnValue"] + - ["System.Management.Automation.AuthorizationManager", "System.Management.Automation.Runspaces.RunspaceConfiguration", "Property[AuthorizationManager]"] + - ["System.Exception", "System.Management.Automation.Runspaces.RunspaceStateInfo", "Property[Reason]"] + - ["System.Management.Automation.Runspaces.AuthenticationMechanism", "System.Management.Automation.Runspaces.NamedPipeConnectionInfo", "Property[AuthenticationMechanism]"] + - ["System.Boolean", "System.Management.Automation.Runspaces.Pipeline", "Property[HadErrors]"] + - ["System.Type", "System.Management.Automation.Runspaces.TypeData", "Property[TypeAdapter]"] + - ["System.Management.Automation.Runspaces.RunspaceConfigurationEntryCollection", "System.Management.Automation.Runspaces.RunspaceConfiguration", "Property[Scripts]"] + - ["System.Nullable", "System.Management.Automation.Runspaces.PSSession", "Property[VMId]"] + - ["System.Management.Automation.Runspaces.RunspaceCapability", "System.Management.Automation.Runspaces.RunspaceCapability!", "Field[VMSocketTransport]"] + - ["System.Management.Automation.Runspaces.RunspaceState", "System.Management.Automation.Runspaces.RunspaceState!", "Field[Closed]"] + - ["System.String", "System.Management.Automation.Runspaces.CmdletConfigurationEntry", "Property[HelpFileName]"] + - ["System.Int32", "System.Management.Automation.Runspaces.WSManConnectionInfo", "Property[MaxConnectionRetryCount]"] + - ["System.String", "System.Management.Automation.Runspaces.AliasPropertyData", "Property[ReferencedMemberName]"] + - ["System.Int32", "System.Management.Automation.Runspaces.RunspaceConnectionInfo", "Property[CancelTimeout]"] + - ["System.Management.Automation.Runspaces.PipelineWriter", "System.Management.Automation.Runspaces.Pipeline", "Property[Input]"] + - ["System.String", "System.Management.Automation.Runspaces.PSSnapInException", "Property[Message]"] + - ["System.String", "System.Management.Automation.Runspaces.FormatConfigurationEntry", "Property[FileName]"] + - ["System.Boolean", "System.Management.Automation.Runspaces.Runspace!", "Property[CanUseDefaultRunspace]"] + - ["System.Management.Automation.Runspaces.AuthenticationMechanism", "System.Management.Automation.Runspaces.ContainerConnectionInfo", "Property[AuthenticationMechanism]"] + - ["System.Boolean", "System.Management.Automation.Runspaces.WSManConnectionInfo", "Property[UseUTF16]"] + - ["System.Management.Automation.Runspaces.RunspaceAvailability", "System.Management.Automation.Runspaces.RunspaceAvailabilityEventArgs", "Property[RunspaceAvailability]"] + - ["System.Type", "System.Management.Automation.Runspaces.SessionStateProviderEntry", "Property[ImplementingType]"] + - ["System.Management.Automation.Runspaces.Runspace", "System.Management.Automation.Runspaces.RunspaceFactory!", "Method[CreateRunspace].ReturnValue"] + - ["System.Boolean", "System.Management.Automation.Runspaces.TypeConfigurationEntry", "Property[IsRemove]"] + - ["System.Management.Automation.PowerShell", "System.Management.Automation.Runspaces.Runspace", "Method[CreateDisconnectedPowerShell].ReturnValue"] + - ["System.String", "System.Management.Automation.Runspaces.RunspaceConfigurationTypeException", "Property[AssemblyName]"] + - ["System.TimeSpan", "System.Management.Automation.Runspaces.RunspacePool", "Property[CleanupInterval]"] + - ["System.Management.Automation.Runspaces.TypeTable", "System.Management.Automation.Runspaces.TypeTable", "Method[Clone].ReturnValue"] + - ["System.Management.Automation.Runspaces.RunspacePoolState", "System.Management.Automation.Runspaces.RunspacePoolState!", "Field[Connecting]"] + - ["System.Management.Automation.Runspaces.PipelineState", "System.Management.Automation.Runspaces.PipelineState!", "Field[Completed]"] + - ["System.Management.Automation.Runspaces.PipelineReader", "System.Management.Automation.Runspaces.Pipeline", "Property[Output]"] + - ["System.String", "System.Management.Automation.Runspaces.TypeData", "Property[TypeName]"] + - ["System.Guid", "System.Management.Automation.Runspaces.PSSession", "Property[InstanceId]"] + - ["System.Management.Automation.Runspaces.RunspacePoolAvailability", "System.Management.Automation.Runspaces.RunspacePoolAvailability!", "Field[Available]"] + - ["System.Management.Automation.Runspaces.RunspacePool", "System.Management.Automation.Runspaces.RunspaceFactory!", "Method[CreateRunspacePool].ReturnValue"] + - ["System.Boolean", "System.Management.Automation.Runspaces.Pipeline", "Property[IsNested]"] + - ["System.Management.Automation.Runspaces.AuthenticationMechanism", "System.Management.Automation.Runspaces.AuthenticationMechanism!", "Field[Basic]"] + - ["System.Object", "System.Management.Automation.Runspaces.CommandParameter", "Property[Value]"] + - ["System.Boolean", "System.Management.Automation.Runspaces.WSManConnectionInfo", "Property[IncludePortInSPN]"] + - ["System.Boolean", "System.Management.Automation.Runspaces.WSManConnectionInfo", "Property[NoMachineProfile]"] + - ["System.String", "System.Management.Automation.Runspaces.WSManConnectionInfo", "Property[CertificateThumbprint]"] + - ["System.Boolean", "System.Management.Automation.Runspaces.SessionStateTypeEntry", "Property[IsRemove]"] + - ["System.Management.Automation.Remoting.Client.BaseClientSessionTransportManager", "System.Management.Automation.Runspaces.SSHConnectionInfo", "Method[CreateClientSessionTransportManager].ReturnValue"] + - ["System.Management.Automation.PSSnapInInfo", "System.Management.Automation.Runspaces.InitialSessionState", "Method[ImportPSSnapIn].ReturnValue"] + - ["System.String", "System.Management.Automation.Runspaces.PSSession", "Property[VMName]"] + - ["System.Management.Automation.Runspaces.InitialSessionStateEntryCollection", "System.Management.Automation.Runspaces.InitialSessionState", "Property[Assemblies]"] + - ["System.Management.Automation.Runspaces.PropertySetData", "System.Management.Automation.Runspaces.TypeData", "Property[DefaultKeyPropertySet]"] + - ["System.Collections.Generic.List", "System.Management.Automation.Runspaces.SessionStateProxy", "Property[Scripts]"] + - ["System.Int32", "System.Management.Automation.Runspaces.WSManConnectionInfo", "Property[Port]"] + - ["System.String", "System.Management.Automation.Runspaces.RunspaceConnectionInfo", "Property[CertificateThumbprint]"] + - ["System.Management.Automation.Runspaces.RunspaceState", "System.Management.Automation.Runspaces.RunspaceState!", "Field[Opened]"] + - ["System.Management.Automation.Runspaces.PipelineState", "System.Management.Automation.Runspaces.PipelineStateInfo", "Property[State]"] + - ["System.String", "System.Management.Automation.Runspaces.RunspaceConfigurationAttributeException", "Property[Error]"] + - ["System.Management.Automation.Runspaces.PipelineStateInfo", "System.Management.Automation.Runspaces.PipelineStateEventArgs", "Property[PipelineStateInfo]"] + - ["System.Management.Automation.ExtendedTypeDefinition", "System.Management.Automation.Runspaces.SessionStateFormatEntry", "Property[FormatData]"] + - ["System.Management.Automation.Runspaces.PipelineResultTypes", "System.Management.Automation.Runspaces.PipelineResultTypes!", "Field[Debug]"] + - ["System.Management.Automation.Runspaces.Runspace", "System.Management.Automation.Runspaces.PSSession", "Property[Runspace]"] + - ["System.Management.Automation.Remoting.ProxyAccessType", "System.Management.Automation.Runspaces.WSManConnectionInfo", "Property[ProxyAccessType]"] + - ["System.Management.Automation.Runspaces.RunspaceCapability", "System.Management.Automation.Runspaces.RunspaceCapability!", "Field[NamedPipeTransport]"] + - ["System.Management.Automation.Runspaces.PipelineResultTypes", "System.Management.Automation.Runspaces.PipelineResultTypes!", "Field[Error]"] + - ["System.Management.Automation.Runspaces.OutputBufferingMode", "System.Management.Automation.Runspaces.OutputBufferingMode!", "Field[None]"] + - ["System.String", "System.Management.Automation.Runspaces.PSSession", "Property[Transport]"] + - ["System.Management.Automation.Runspaces.RunspaceConnectionInfo", "System.Management.Automation.Runspaces.VMConnectionInfo", "Method[Clone].ReturnValue"] + - ["System.Exception", "System.Management.Automation.Runspaces.PipelineStateInfo", "Property[Reason]"] + - ["System.Collections.ObjectModel.Collection", "System.Management.Automation.Runspaces.MemberSetData", "Property[Members]"] + - ["System.String", "System.Management.Automation.Runspaces.ContainerConnectionInfo", "Property[ComputerName]"] + - ["System.Management.Automation.Runspaces.PipelineState", "System.Management.Automation.Runspaces.PipelineState!", "Field[Stopped]"] + - ["System.Management.Automation.PSPrimitiveDictionary", "System.Management.Automation.Runspaces.PSSession", "Property[ApplicationPrivateData]"] + - ["System.Management.Automation.Runspaces.InitialSessionStateEntryCollection", "System.Management.Automation.Runspaces.InitialSessionState", "Property[Types]"] + - ["System.Management.Automation.Runspaces.InitialSessionState", "System.Management.Automation.Runspaces.InitialSessionState!", "Method[CreateDefault2].ReturnValue"] + - ["System.Management.Automation.Runspaces.RunspaceConnectionInfo", "System.Management.Automation.Runspaces.RunspacePool", "Property[ConnectionInfo]"] + - ["System.Management.Automation.Runspaces.RunspaceAvailability", "System.Management.Automation.Runspaces.Runspace", "Property[RunspaceAvailability]"] + - ["System.String", "System.Management.Automation.Runspaces.TypeMemberData", "Property[Name]"] + - ["System.Management.Automation.Runspaces.AuthenticationMechanism", "System.Management.Automation.Runspaces.AuthenticationMechanism!", "Field[Credssp]"] + - ["System.Management.Automation.Runspaces.PSSessionType", "System.Management.Automation.Runspaces.PSSessionType!", "Field[DefaultRemoteShell]"] + - ["System.Management.Automation.PSLanguageMode", "System.Management.Automation.Runspaces.InitialSessionState", "Property[LanguageMode]"] + - ["System.String", "System.Management.Automation.Runspaces.PSSession", "Property[ConfigurationName]"] + - ["System.String", "System.Management.Automation.Runspaces.InitialSessionState", "Property[TranscriptDirectory]"] + - ["System.Management.Automation.RunspacePoolStateInfo", "System.Management.Automation.Runspaces.RunspacePoolStateChangedEventArgs", "Property[RunspacePoolStateInfo]"] + - ["System.Management.Automation.ScopedItemOptions", "System.Management.Automation.Runspaces.SessionStateVariableEntry", "Property[Options]"] + - ["System.Management.Automation.JobManager", "System.Management.Automation.Runspaces.Runspace", "Property[JobManager]"] + - ["System.Management.Automation.Runspaces.RunspaceConnectionInfo", "System.Management.Automation.Runspaces.WSManConnectionInfo", "Method[Clone].ReturnValue"] + - ["System.Management.Automation.Runspaces.PipelineState", "System.Management.Automation.Runspaces.PipelineState!", "Field[Failed]"] + - ["System.Boolean", "System.Management.Automation.Runspaces.Runspace", "Property[RunspaceIsRemote]"] + - ["System.Management.Automation.ProviderIntrinsics", "System.Management.Automation.Runspaces.SessionStateProxy", "Property[InvokeProvider]"] + - ["System.Management.Automation.Runspaces.RunspaceConfigurationEntryCollection", "System.Management.Automation.Runspaces.RunspaceConfiguration", "Property[Assemblies]"] + - ["System.Management.Automation.PSCredential", "System.Management.Automation.Runspaces.NamedPipeConnectionInfo", "Property[Credential]"] + - ["System.Boolean", "System.Management.Automation.Runspaces.TypeData", "Property[IsOverride]"] + - ["System.Management.Automation.PSLanguageMode", "System.Management.Automation.Runspaces.SessionStateProxy", "Property[LanguageMode]"] + - ["System.String", "System.Management.Automation.Runspaces.SessionStateAliasEntry", "Property[Description]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemManagementAutomationSecurity/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemManagementAutomationSecurity/model.yml new file mode 100644 index 000000000000..06124f1ea924 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemManagementAutomationSecurity/model.yml @@ -0,0 +1,16 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Management.Automation.Security.SystemScriptFileEnforcement", "System.Management.Automation.Security.SystemScriptFileEnforcement!", "Field[None]"] + - ["System.Management.Automation.Security.SystemScriptFileEnforcement", "System.Management.Automation.Security.SystemScriptFileEnforcement!", "Field[AllowConstrainedAudit]"] + - ["System.Management.Automation.Security.SystemScriptFileEnforcement", "System.Management.Automation.Security.SystemScriptFileEnforcement!", "Field[AllowConstrained]"] + - ["System.Management.Automation.Security.SystemEnforcementMode", "System.Management.Automation.Security.SystemEnforcementMode!", "Field[Enforce]"] + - ["System.Management.Automation.Security.SystemEnforcementMode", "System.Management.Automation.Security.SystemPolicy!", "Method[GetLockdownPolicy].ReturnValue"] + - ["System.Management.Automation.Security.SystemEnforcementMode", "System.Management.Automation.Security.SystemEnforcementMode!", "Field[Audit]"] + - ["System.Management.Automation.Security.SystemEnforcementMode", "System.Management.Automation.Security.SystemEnforcementMode!", "Field[None]"] + - ["System.Management.Automation.Security.SystemEnforcementMode", "System.Management.Automation.Security.SystemPolicy!", "Method[GetSystemLockdownPolicy].ReturnValue"] + - ["System.Management.Automation.Security.SystemScriptFileEnforcement", "System.Management.Automation.Security.SystemPolicy!", "Method[GetFilePolicyEnforcement].ReturnValue"] + - ["System.Management.Automation.Security.SystemScriptFileEnforcement", "System.Management.Automation.Security.SystemScriptFileEnforcement!", "Field[Block]"] + - ["System.Management.Automation.Security.SystemScriptFileEnforcement", "System.Management.Automation.Security.SystemScriptFileEnforcement!", "Field[Allow]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemManagementAutomationSubsystem/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemManagementAutomationSubsystem/model.yml new file mode 100644 index 000000000000..1ebd452e9c69 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemManagementAutomationSubsystem/model.yml @@ -0,0 +1,40 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Collections.Generic.IReadOnlyList", "System.Management.Automation.Subsystem.PredictionContext", "Property[RelatedAsts]"] + - ["System.Management.Automation.Subsystem.SubsystemKind", "System.Management.Automation.Subsystem.SubsystemKind!", "Field[CrossPlatformDsc]"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.Management.Automation.Subsystem.SubsystemInfo", "Property[RequiredCmdlets]"] + - ["System.Collections.Generic.List", "System.Management.Automation.Subsystem.ICommandPredictor", "Method[GetSuggestion].ReturnValue"] + - ["System.Management.Automation.Language.Token", "System.Management.Automation.Subsystem.PredictionContext", "Property[TokenAtCursor]"] + - ["System.Type", "System.Management.Automation.Subsystem.GetPSSubsystemCommand", "Property[SubsystemType]"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.Management.Automation.Subsystem.SubsystemInfo", "Property[Implementations]"] + - ["System.Management.Automation.Subsystem.SubsystemInfo", "System.Management.Automation.Subsystem.SubsystemManager!", "Method[GetSubsystemInfo].ReturnValue"] + - ["System.String", "System.Management.Automation.Subsystem.PredictiveSuggestion", "Property[ToolTip]"] + - ["System.String", "System.Management.Automation.Subsystem.PredictiveSuggestion", "Property[SuggestionText]"] + - ["System.Management.Automation.Language.IScriptPosition", "System.Management.Automation.Subsystem.PredictionContext", "Property[CursorPosition]"] + - ["System.Collections.Generic.Dictionary", "System.Management.Automation.Subsystem.ISubsystem", "Property[FunctionsToDefine]"] + - ["System.Type", "System.Management.Automation.Subsystem.SubsystemInfo", "Property[SubsystemType]"] + - ["System.Boolean", "System.Management.Automation.Subsystem.SubsystemInfo", "Property[AllowMultipleRegistration]"] + - ["System.Threading.Tasks.Task>", "System.Management.Automation.Subsystem.CommandPrediction!", "Method[PredictInput].ReturnValue"] + - ["System.Collections.Generic.Dictionary", "System.Management.Automation.Subsystem.ICommandPredictor", "Property[System.Management.Automation.Subsystem.ISubsystem.FunctionsToDefine]"] + - ["System.Boolean", "System.Management.Automation.Subsystem.ICommandPredictor", "Property[AcceptFeedback]"] + - ["System.Management.Automation.Subsystem.SubsystemKind", "System.Management.Automation.Subsystem.SubsystemKind!", "Field[CommandPredictor]"] + - ["System.Guid", "System.Management.Automation.Subsystem.ISubsystem", "Property[Id]"] + - ["System.Boolean", "System.Management.Automation.Subsystem.SubsystemInfo", "Property[IsRegistered]"] + - ["System.Boolean", "System.Management.Automation.Subsystem.ICommandPredictor", "Property[SupportEarlyProcessing]"] + - ["System.Management.Automation.Subsystem.SubsystemKind", "System.Management.Automation.Subsystem.SubsystemKind!", "Field[FeedbackProvider]"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.Management.Automation.Subsystem.SubsystemInfo", "Property[RequiredFunctions]"] + - ["System.String", "System.Management.Automation.Subsystem.ISubsystem", "Property[Description]"] + - ["System.String", "System.Management.Automation.Subsystem.ISubsystem", "Property[Name]"] + - ["System.Guid", "System.Management.Automation.Subsystem.PredictionResult", "Property[Id]"] + - ["System.String", "System.Management.Automation.Subsystem.PredictionResult", "Property[Name]"] + - ["System.Collections.Generic.IReadOnlyList", "System.Management.Automation.Subsystem.PredictionContext", "Property[InputTokens]"] + - ["System.Collections.Generic.IReadOnlyList", "System.Management.Automation.Subsystem.PredictionResult", "Property[Suggestions]"] + - ["System.Management.Automation.Subsystem.PredictionContext", "System.Management.Automation.Subsystem.PredictionContext!", "Method[Create].ReturnValue"] + - ["System.Management.Automation.Subsystem.SubsystemKind", "System.Management.Automation.Subsystem.GetPSSubsystemCommand", "Property[Kind]"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.Management.Automation.Subsystem.SubsystemManager!", "Method[GetAllSubsystemInfo].ReturnValue"] + - ["System.Management.Automation.Subsystem.SubsystemKind", "System.Management.Automation.Subsystem.SubsystemInfo", "Property[Kind]"] + - ["System.Boolean", "System.Management.Automation.Subsystem.SubsystemInfo", "Property[AllowUnregistration]"] + - ["System.Management.Automation.Language.Ast", "System.Management.Automation.Subsystem.PredictionContext", "Property[InputAst]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemManagementAutomationSubsystemDSC/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemManagementAutomationSubsystemDSC/model.yml new file mode 100644 index 000000000000..d31c0e4164d6 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemManagementAutomationSubsystemDSC/model.yml @@ -0,0 +1,10 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.String", "System.Management.Automation.Subsystem.DSC.ICrossPlatformDsc", "Method[GetDSCResourceUsageString].ReturnValue"] + - ["System.Collections.Generic.Dictionary", "System.Management.Automation.Subsystem.DSC.ICrossPlatformDsc", "Property[System.Management.Automation.Subsystem.ISubsystem.FunctionsToDefine]"] + - ["System.Management.Automation.Subsystem.SubsystemKind", "System.Management.Automation.Subsystem.DSC.ICrossPlatformDsc", "Property[System.Management.Automation.Subsystem.ISubsystem.Kind]"] + - ["System.Boolean", "System.Management.Automation.Subsystem.DSC.ICrossPlatformDsc", "Method[IsDefaultModuleNameForMetaConfigResource].ReturnValue"] + - ["System.Boolean", "System.Management.Automation.Subsystem.DSC.ICrossPlatformDsc", "Method[IsSystemResourceName].ReturnValue"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemManagementAutomationSubsystemFeedback/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemManagementAutomationSubsystemFeedback/model.yml new file mode 100644 index 000000000000..526990795916 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemManagementAutomationSubsystemFeedback/model.yml @@ -0,0 +1,29 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Management.Automation.ErrorRecord", "System.Management.Automation.Subsystem.Feedback.FeedbackContext", "Property[LastError]"] + - ["System.Management.Automation.Subsystem.Feedback.FeedbackDisplayLayout", "System.Management.Automation.Subsystem.Feedback.FeedbackItem", "Property[Layout]"] + - ["System.String", "System.Management.Automation.Subsystem.Feedback.FeedbackItem", "Property[Footer]"] + - ["System.Management.Automation.PathInfo", "System.Management.Automation.Subsystem.Feedback.FeedbackContext", "Property[CurrentLocation]"] + - ["System.Collections.Generic.List", "System.Management.Automation.Subsystem.Feedback.FeedbackHub!", "Method[GetFeedback].ReturnValue"] + - ["System.Management.Automation.Subsystem.Feedback.FeedbackItem", "System.Management.Automation.Subsystem.Feedback.FeedbackResult", "Property[Item]"] + - ["System.Management.Automation.Subsystem.Feedback.FeedbackTrigger", "System.Management.Automation.Subsystem.Feedback.FeedbackContext", "Property[Trigger]"] + - ["System.Management.Automation.Subsystem.Feedback.FeedbackItem", "System.Management.Automation.Subsystem.Feedback.IFeedbackProvider", "Method[GetFeedback].ReturnValue"] + - ["System.Guid", "System.Management.Automation.Subsystem.Feedback.FeedbackResult", "Property[Id]"] + - ["System.Collections.Generic.Dictionary", "System.Management.Automation.Subsystem.Feedback.IFeedbackProvider", "Property[System.Management.Automation.Subsystem.ISubsystem.FunctionsToDefine]"] + - ["System.Management.Automation.Subsystem.Feedback.FeedbackDisplayLayout", "System.Management.Automation.Subsystem.Feedback.FeedbackDisplayLayout!", "Field[Landscape]"] + - ["System.Management.Automation.Subsystem.Feedback.FeedbackTrigger", "System.Management.Automation.Subsystem.Feedback.FeedbackTrigger!", "Field[All]"] + - ["System.Collections.Generic.IReadOnlyList", "System.Management.Automation.Subsystem.Feedback.FeedbackContext", "Property[CommandLineTokens]"] + - ["System.Management.Automation.Subsystem.Feedback.FeedbackTrigger", "System.Management.Automation.Subsystem.Feedback.IFeedbackProvider", "Property[Trigger]"] + - ["System.String", "System.Management.Automation.Subsystem.Feedback.FeedbackContext", "Property[CommandLine]"] + - ["System.String", "System.Management.Automation.Subsystem.Feedback.FeedbackResult", "Property[Name]"] + - ["System.Management.Automation.Subsystem.Feedback.FeedbackTrigger", "System.Management.Automation.Subsystem.Feedback.FeedbackTrigger!", "Field[Error]"] + - ["System.Management.Automation.Subsystem.Feedback.FeedbackTrigger", "System.Management.Automation.Subsystem.Feedback.FeedbackTrigger!", "Field[Success]"] + - ["System.String", "System.Management.Automation.Subsystem.Feedback.FeedbackItem", "Property[Header]"] + - ["System.Management.Automation.Subsystem.Feedback.FeedbackDisplayLayout", "System.Management.Automation.Subsystem.Feedback.FeedbackDisplayLayout!", "Field[Portrait]"] + - ["System.Collections.Generic.List", "System.Management.Automation.Subsystem.Feedback.FeedbackItem", "Property[RecommendedActions]"] + - ["System.Management.Automation.Subsystem.Feedback.FeedbackTrigger", "System.Management.Automation.Subsystem.Feedback.FeedbackTrigger!", "Field[CommandNotFound]"] + - ["System.Management.Automation.Subsystem.Feedback.FeedbackItem", "System.Management.Automation.Subsystem.Feedback.FeedbackItem", "Property[Next]"] + - ["System.Management.Automation.Language.Ast", "System.Management.Automation.Subsystem.Feedback.FeedbackContext", "Property[CommandLineAst]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemManagementAutomationSubsystemPrediction/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemManagementAutomationSubsystemPrediction/model.yml new file mode 100644 index 000000000000..aa56e2ee4e2f --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemManagementAutomationSubsystemPrediction/model.yml @@ -0,0 +1,33 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Management.Automation.Language.Token", "System.Management.Automation.Subsystem.Prediction.PredictionContext", "Property[TokenAtCursor]"] + - ["System.Collections.Generic.IReadOnlyList", "System.Management.Automation.Subsystem.Prediction.PredictionContext", "Property[RelatedAsts]"] + - ["System.Management.Automation.Subsystem.Prediction.PredictionContext", "System.Management.Automation.Subsystem.Prediction.PredictionContext!", "Method[Create].ReturnValue"] + - ["System.Collections.Generic.IReadOnlyList", "System.Management.Automation.Subsystem.Prediction.PredictionResult", "Property[Suggestions]"] + - ["System.Nullable", "System.Management.Automation.Subsystem.Prediction.SuggestionPackage", "Property[Session]"] + - ["System.Collections.Generic.IReadOnlyList", "System.Management.Automation.Subsystem.Prediction.PredictionContext", "Property[InputTokens]"] + - ["System.Management.Automation.Subsystem.Prediction.PredictionClientKind", "System.Management.Automation.Subsystem.Prediction.PredictionClientKind!", "Field[Terminal]"] + - ["System.Management.Automation.PathInfo", "System.Management.Automation.Subsystem.Prediction.PredictionClient", "Property[CurrentLocation]"] + - ["System.Boolean", "System.Management.Automation.Subsystem.Prediction.ICommandPredictor", "Method[CanAcceptFeedback].ReturnValue"] + - ["System.Management.Automation.Subsystem.Prediction.PredictorFeedbackKind", "System.Management.Automation.Subsystem.Prediction.PredictorFeedbackKind!", "Field[CommandLineAccepted]"] + - ["System.Guid", "System.Management.Automation.Subsystem.Prediction.PredictionResult", "Property[Id]"] + - ["System.String", "System.Management.Automation.Subsystem.Prediction.PredictionResult", "Property[Name]"] + - ["System.Management.Automation.Subsystem.Prediction.PredictionClientKind", "System.Management.Automation.Subsystem.Prediction.PredictionClient", "Property[Kind]"] + - ["System.String", "System.Management.Automation.Subsystem.Prediction.PredictiveSuggestion", "Property[ToolTip]"] + - ["System.Management.Automation.Subsystem.Prediction.PredictorFeedbackKind", "System.Management.Automation.Subsystem.Prediction.PredictorFeedbackKind!", "Field[SuggestionDisplayed]"] + - ["System.Threading.Tasks.Task>", "System.Management.Automation.Subsystem.Prediction.CommandPrediction!", "Method[PredictInputAsync].ReturnValue"] + - ["System.Management.Automation.Subsystem.Prediction.PredictionClientKind", "System.Management.Automation.Subsystem.Prediction.PredictionClientKind!", "Field[Editor]"] + - ["System.String", "System.Management.Automation.Subsystem.Prediction.PredictiveSuggestion", "Property[SuggestionText]"] + - ["System.Management.Automation.Subsystem.Prediction.PredictorFeedbackKind", "System.Management.Automation.Subsystem.Prediction.PredictorFeedbackKind!", "Field[SuggestionAccepted]"] + - ["System.Management.Automation.Language.Ast", "System.Management.Automation.Subsystem.Prediction.PredictionContext", "Property[InputAst]"] + - ["System.Management.Automation.Language.IScriptPosition", "System.Management.Automation.Subsystem.Prediction.PredictionContext", "Property[CursorPosition]"] + - ["System.Management.Automation.Subsystem.Prediction.SuggestionPackage", "System.Management.Automation.Subsystem.Prediction.ICommandPredictor", "Method[GetSuggestion].ReturnValue"] + - ["System.Collections.Generic.Dictionary", "System.Management.Automation.Subsystem.Prediction.ICommandPredictor", "Property[System.Management.Automation.Subsystem.ISubsystem.FunctionsToDefine]"] + - ["System.Nullable", "System.Management.Automation.Subsystem.Prediction.PredictionResult", "Property[Session]"] + - ["System.Collections.Generic.List", "System.Management.Automation.Subsystem.Prediction.SuggestionPackage", "Property[SuggestionEntries]"] + - ["System.String", "System.Management.Automation.Subsystem.Prediction.PredictionClient", "Property[Name]"] + - ["System.Management.Automation.Subsystem.Prediction.PredictorFeedbackKind", "System.Management.Automation.Subsystem.Prediction.PredictorFeedbackKind!", "Field[CommandLineExecuted]"] + - ["System.Management.Automation.Subsystem.SubsystemKind", "System.Management.Automation.Subsystem.Prediction.ICommandPredictor", "Property[System.Management.Automation.Subsystem.ISubsystem.Kind]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemManagementAutomationTracing/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemManagementAutomationTracing/model.yml new file mode 100644 index 000000000000..eedb4b922fe4 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemManagementAutomationTracing/model.yml @@ -0,0 +1,186 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Management.Automation.Tracing.PowerShellTraceEvent", "System.Management.Automation.Tracing.PowerShellTraceEvent!", "Field[WSManCloseShell]"] + - ["System.Management.Automation.Tracing.PowerShellTraceOperationCode", "System.Management.Automation.Tracing.PowerShellTraceOperationCode!", "Field[WinDCStop]"] + - ["System.Management.Automation.Tracing.PowerShellTraceEvent", "System.Management.Automation.Tracing.PowerShellTraceEvent!", "Field[WSManCreateCommand]"] + - ["System.Boolean", "System.Management.Automation.Tracing.PowerShellTraceSource", "Method[TraceException].ReturnValue"] + - ["System.Management.Automation.Tracing.PowerShellTraceEvent", "System.Management.Automation.Tracing.PowerShellTraceEvent!", "Field[PerformanceTrackConsoleStartupStart]"] + - ["System.Management.Automation.Tracing.PowerShellTraceKeywords", "System.Management.Automation.Tracing.BaseChannelWriter", "Property[Keywords]"] + - ["System.Management.Automation.Tracing.PowerShellTraceTask", "System.Management.Automation.Tracing.PowerShellTraceTask!", "Field[None]"] + - ["System.Management.Automation.Tracing.PowerShellTraceEvent", "System.Management.Automation.Tracing.PowerShellTraceEvent!", "Field[WSManReceiveShellOutputExtendedCallbackReceived]"] + - ["System.Management.Automation.Tracing.PowerShellTraceEvent", "System.Management.Automation.Tracing.PowerShellTraceEvent!", "Field[ServerCloseOperation]"] + - ["System.Management.Automation.Tracing.PowerShellTraceEvent", "System.Management.Automation.Tracing.PowerShellTraceEvent!", "Field[WSManSendShellInputExtendedCallbackReceived]"] + - ["System.Management.Automation.Tracing.PowerShellTraceOperationCode", "System.Management.Automation.Tracing.PowerShellTraceOperationCode!", "Field[Negotiate]"] + - ["System.Management.Automation.Tracing.PowerShellTraceEvent", "System.Management.Automation.Tracing.PowerShellTraceEvent!", "Field[ServerClientReceiveRequest]"] + - ["System.Management.Automation.Tracing.PowerShellTraceKeywords", "System.Management.Automation.Tracing.PowerShellTraceKeywords!", "Field[Protocol]"] + - ["System.Boolean", "System.Management.Automation.Tracing.EtwActivity!", "Method[SetActivityId].ReturnValue"] + - ["System.Management.Automation.Tracing.PowerShellTraceOperationCode", "System.Management.Automation.Tracing.PowerShellTraceOperationCode!", "Field[WinDCStart]"] + - ["System.Guid", "System.Management.Automation.Tracing.EtwActivity!", "Method[CreateActivityId].ReturnValue"] + - ["System.Management.Automation.Tracing.PowerShellTraceEvent", "System.Management.Automation.Tracing.PowerShellTraceEvent!", "Field[Scheme]"] + - ["System.Management.Automation.Tracing.PowerShellTraceEvent", "System.Management.Automation.Tracing.PowerShellTraceEvent!", "Field[ServerStopCommand]"] + - ["System.Object[]", "System.Management.Automation.Tracing.EtwEventArgs", "Property[Payload]"] + - ["System.Management.Automation.Tracing.PowerShellTraceOperationCode", "System.Management.Automation.Tracing.PowerShellTraceOperationCode!", "Field[WinResume]"] + - ["System.Guid", "System.Management.Automation.Tracing.Tracer", "Property[ProviderId]"] + - ["System.Byte", "System.Management.Automation.Tracing.Tracer!", "Field[LevelInformational]"] + - ["System.Management.Automation.Tracing.PowerShellTraceEvent", "System.Management.Automation.Tracing.PowerShellTraceEvent!", "Field[SerializerSpecificPropertyMissing]"] + - ["System.Management.Automation.Tracing.PowerShellTraceEvent", "System.Management.Automation.Tracing.PowerShellTraceEvent!", "Field[WSManCreateShellCallbackReceived]"] + - ["System.Boolean", "System.Management.Automation.Tracing.PowerShellTraceSource", "Method[WriteMessage].ReturnValue"] + - ["System.Management.Automation.Tracing.PowerShellTraceEvent", "System.Management.Automation.Tracing.PowerShellTraceEvent!", "Field[TestAnalytic]"] + - ["System.Management.Automation.Tracing.PowerShellTraceEvent", "System.Management.Automation.Tracing.PowerShellTraceEvent!", "Field[SerializerXmlExceptionWhenDeserializing]"] + - ["System.Guid", "System.Management.Automation.Tracing.EtwEventCorrelator", "Property[CurrentActivityId]"] + - ["System.Management.Automation.Tracing.PowerShellTraceEvent", "System.Management.Automation.Tracing.PowerShellTraceEvent!", "Field[PerformanceTrackConsoleStartupStop]"] + - ["System.Byte", "System.Management.Automation.Tracing.Tracer!", "Field[LevelError]"] + - ["System.Management.Automation.Tracing.PowerShellTraceEvent", "System.Management.Automation.Tracing.PowerShellTraceEvent!", "Field[WSManReceiveShellOutputExtended]"] + - ["System.Management.Automation.Tracing.PowerShellTraceEvent", "System.Management.Automation.Tracing.PowerShellTraceEvent!", "Field[WSManCloseCommandCallbackReceived]"] + - ["System.Management.Automation.Tracing.PowerShellTraceEvent", "System.Management.Automation.Tracing.PowerShellTraceEvent!", "Field[WSManSendShellInputExtended]"] + - ["System.Management.Automation.Tracing.PowerShellTraceOperationCode", "System.Management.Automation.Tracing.PowerShellTraceOperationCode!", "Field[Connect]"] + - ["System.Management.Automation.Tracing.PowerShellTraceLevel", "System.Management.Automation.Tracing.PowerShellTraceLevel!", "Field[Warning]"] + - ["System.Management.Automation.Tracing.PowerShellTraceLevel", "System.Management.Automation.Tracing.PowerShellTraceLevel!", "Field[Verbose]"] + - ["System.Boolean", "System.Management.Automation.Tracing.EtwActivity", "Property[IsEnabled]"] + - ["System.Management.Automation.Tracing.PowerShellTraceEvent", "System.Management.Automation.Tracing.PowerShellTraceEvent!", "Field[WSManCloseCommand]"] + - ["System.Boolean", "System.Management.Automation.Tracing.BaseChannelWriter", "Method[TraceWarning].ReturnValue"] + - ["System.Management.Automation.Tracing.PowerShellTraceOperationCode", "System.Management.Automation.Tracing.PowerShellTraceOperationCode!", "Field[Send]"] + - ["System.Management.Automation.Tracing.PowerShellTraceLevel", "System.Management.Automation.Tracing.PowerShellTraceLevel!", "Field[Debug]"] + - ["System.Management.Automation.Tracing.CallbackWithStateAndArgs", "System.Management.Automation.Tracing.EtwActivity", "Method[Correlate].ReturnValue"] + - ["System.Management.Automation.Tracing.PowerShellTraceEvent", "System.Management.Automation.Tracing.PowerShellTraceEvent!", "Field[WSManCreateShell]"] + - ["System.Management.Automation.Tracing.PowerShellTraceLevel", "System.Management.Automation.Tracing.PowerShellTraceLevel!", "Field[Informational]"] + - ["System.Management.Automation.Tracing.PowerShellTraceOperationCode", "System.Management.Automation.Tracing.PowerShellTraceOperationCode!", "Field[Disconnect]"] + - ["System.Management.Automation.Tracing.PowerShellTraceKeywords", "System.Management.Automation.Tracing.PowerShellTraceKeywords!", "Field[Pipeline]"] + - ["System.Management.Automation.Tracing.PowerShellTraceTask", "System.Management.Automation.Tracing.PowerShellTraceTask!", "Field[CreateRunspace]"] + - ["System.Boolean", "System.Management.Automation.Tracing.PowerShellChannelWriter", "Method[TraceCritical].ReturnValue"] + - ["System.Management.Automation.Tracing.PowerShellTraceKeywords", "System.Management.Automation.Tracing.PowerShellTraceKeywords!", "Field[UseAlwaysAnalytic]"] + - ["System.Management.Automation.Tracing.PowerShellTraceLevel", "System.Management.Automation.Tracing.PowerShellTraceLevel!", "Field[LogAlways]"] + - ["System.Management.Automation.Tracing.PowerShellTraceEvent", "System.Management.Automation.Tracing.PowerShellTraceEvent!", "Field[TraceMessage2]"] + - ["System.Management.Automation.Tracing.PowerShellTraceEvent", "System.Management.Automation.Tracing.PowerShellTraceEvent!", "Field[RunspaceConstructor]"] + - ["System.Boolean", "System.Management.Automation.Tracing.PowerShellChannelWriter", "Method[TraceInformational].ReturnValue"] + - ["System.Management.Automation.Tracing.CallbackWithState", "System.Management.Automation.Tracing.EtwActivity", "Method[Correlate].ReturnValue"] + - ["System.Management.Automation.Tracing.PowerShellTraceEvent", "System.Management.Automation.Tracing.PowerShellTraceEvent!", "Field[SerializerEnumerationFailed]"] + - ["System.Management.Automation.Tracing.BaseChannelWriter", "System.Management.Automation.Tracing.PowerShellTraceSource", "Property[DebugChannel]"] + - ["System.Management.Automation.Tracing.PowerShellTraceEvent", "System.Management.Automation.Tracing.PowerShellTraceEvent!", "Field[Exception]"] + - ["System.Int64", "System.Management.Automation.Tracing.EtwEvent", "Property[EventId]"] + - ["System.Management.Automation.Tracing.PowerShellTraceEvent", "System.Management.Automation.Tracing.PowerShellTraceEvent!", "Field[SerializerWorkflowLoadSuccess]"] + - ["System.Management.Automation.Tracing.PowerShellTraceEvent", "System.Management.Automation.Tracing.PowerShellTraceEvent!", "Field[WSManCreateCommandCallbackReceived]"] + - ["System.Management.Automation.Tracing.BaseChannelWriter", "System.Management.Automation.Tracing.NullWriter!", "Property[Instance]"] + - ["System.Management.Automation.Tracing.PowerShellTraceEvent", "System.Management.Automation.Tracing.PowerShellTraceEvent!", "Field[SerializerWorkflowLoadFailure]"] + - ["System.Management.Automation.Tracing.PowerShellTraceEvent", "System.Management.Automation.Tracing.PowerShellTraceEvent!", "Field[SerializerToStringFailed]"] + - ["System.Byte", "System.Management.Automation.Tracing.Tracer!", "Field[LevelCritical]"] + - ["System.Management.Automation.Tracing.PowerShellTraceEvent", "System.Management.Automation.Tracing.PowerShellTraceEvent!", "Field[WSManSignal]"] + - ["System.Management.Automation.Tracing.PowerShellTraceOperationCode", "System.Management.Automation.Tracing.PowerShellTraceOperationCode!", "Field[Receive]"] + - ["System.Management.Automation.Tracing.PowerShellTraceEvent", "System.Management.Automation.Tracing.PowerShellTraceEvent!", "Field[RunspacePort]"] + - ["System.Boolean", "System.Management.Automation.Tracing.PowerShellChannelWriter", "Method[TraceDebug].ReturnValue"] + - ["System.Management.Automation.Tracing.PowerShellTraceOperationCode", "System.Management.Automation.Tracing.PowerShellTraceOperationCode!", "Field[WinExtension]"] + - ["System.Boolean", "System.Management.Automation.Tracing.BaseChannelWriter", "Method[TraceLogAlways].ReturnValue"] + - ["System.Management.Automation.Tracing.PowerShellTraceEvent", "System.Management.Automation.Tracing.PowerShellTraceEvent!", "Field[SerializerPropertyGetterFailed]"] + - ["System.Management.Automation.Tracing.PowerShellTraceEvent", "System.Management.Automation.Tracing.PowerShellTraceEvent!", "Field[PowerShellObject]"] + - ["System.Guid", "System.Management.Automation.Tracing.EtwActivity", "Property[ProviderId]"] + - ["System.Management.Automation.Tracing.PowerShellTraceKeywords", "System.Management.Automation.Tracing.PowerShellTraceKeywords!", "Field[ManagedPlugIn]"] + - ["System.Management.Automation.Tracing.PowerShellTraceEvent", "System.Management.Automation.Tracing.PowerShellTraceEvent!", "Field[LoadingPSCustomShellAssembly]"] + - ["System.Boolean", "System.Management.Automation.Tracing.PowerShellChannelWriter", "Method[TraceLogAlways].ReturnValue"] + - ["System.Management.Automation.Tracing.PowerShellTraceEvent", "System.Management.Automation.Tracing.PowerShellTraceEvent!", "Field[ServerReceivedData]"] + - ["System.Management.Automation.Tracing.PowerShellTraceEvent", "System.Management.Automation.Tracing.PowerShellTraceEvent!", "Field[SerializerDepthOverride]"] + - ["System.Management.Automation.Tracing.PowerShellTraceTask", "System.Management.Automation.Tracing.PowerShellTraceSource", "Property[Task]"] + - ["System.Management.Automation.Tracing.IEtwActivityReverter", "System.Management.Automation.Tracing.EtwEventCorrelator", "Method[StartActivity].ReturnValue"] + - ["System.Management.Automation.Tracing.PowerShellTraceEvent", "System.Management.Automation.Tracing.PowerShellTraceEvent!", "Field[TraceMessage]"] + - ["System.Management.Automation.Tracing.PowerShellTraceEvent", "System.Management.Automation.Tracing.PowerShellTraceEvent!", "Field[WSManConnectionInfoDump]"] + - ["System.Management.Automation.Tracing.PowerShellTraceKeywords", "System.Management.Automation.Tracing.PowerShellTraceKeywords!", "Field[Serializer]"] + - ["System.Boolean", "System.Management.Automation.Tracing.PowerShellTraceSource", "Method[TraceJob].ReturnValue"] + - ["System.Management.Automation.Tracing.PowerShellTraceKeywords", "System.Management.Automation.Tracing.PowerShellTraceKeywords!", "Field[UseAlwaysDebug]"] + - ["System.Management.Automation.Tracing.PowerShellTraceEvent", "System.Management.Automation.Tracing.PowerShellTraceEvent!", "Field[TraceWSManConnectionInfo]"] + - ["System.Boolean", "System.Management.Automation.Tracing.BaseChannelWriter", "Method[TraceCritical].ReturnValue"] + - ["System.Boolean", "System.Management.Automation.Tracing.BaseChannelWriter", "Method[TraceError].ReturnValue"] + - ["System.Management.Automation.Tracing.BaseChannelWriter", "System.Management.Automation.Tracing.PowerShellTraceSource", "Property[OperationalChannel]"] + - ["System.Management.Automation.Tracing.PowerShellTraceOperationCode", "System.Management.Automation.Tracing.PowerShellTraceOperationCode!", "Field[WinInfo]"] + - ["System.Management.Automation.Tracing.PowerShellTraceEvent", "System.Management.Automation.Tracing.PowerShellTraceEvent!", "Field[AppDomainUnhandledException]"] + - ["System.Management.Automation.Tracing.PowerShellTraceEvent", "System.Management.Automation.Tracing.PowerShellTraceEvent!", "Field[RunspacePoolConstructor]"] + - ["System.Management.Automation.Tracing.PowerShellTraceOperationCode", "System.Management.Automation.Tracing.PowerShellTraceOperationCode!", "Field[Dispose]"] + - ["System.Guid", "System.Management.Automation.Tracing.EtwActivity!", "Method[GetActivityId].ReturnValue"] + - ["System.Management.Automation.Tracing.PowerShellTraceEvent", "System.Management.Automation.Tracing.PowerShellTraceEvent!", "Field[ReportOperationComplete]"] + - ["System.Management.Automation.Tracing.PowerShellTraceLevel", "System.Management.Automation.Tracing.PowerShellTraceLevel!", "Field[Critical]"] + - ["System.Management.Automation.Tracing.PowerShellTraceOperationCode", "System.Management.Automation.Tracing.PowerShellTraceOperationCode!", "Field[None]"] + - ["System.Management.Automation.Tracing.PowerShellTraceEvent", "System.Management.Automation.Tracing.PowerShellTraceEvent!", "Field[ComputerName]"] + - ["System.Management.Automation.Tracing.PowerShellTraceOperationCode", "System.Management.Automation.Tracing.PowerShellTraceOperationCode!", "Field[Exception]"] + - ["System.Int64", "System.Management.Automation.Tracing.Tracer!", "Field[KeywordAll]"] + - ["System.Management.Automation.Tracing.PowerShellTraceEvent", "System.Management.Automation.Tracing.PowerShellTraceEvent!", "Field[SerializerMaxDepthWhenSerializing]"] + - ["System.Management.Automation.Tracing.PowerShellTraceEvent", "System.Management.Automation.Tracing.PowerShellTraceEvent!", "Field[WSManPluginShutdown]"] + - ["System.Boolean", "System.Management.Automation.Tracing.PowerShellTraceSource", "Method[TraceErrorRecord].ReturnValue"] + - ["System.Management.Automation.Tracing.PowerShellTraceEvent", "System.Management.Automation.Tracing.PowerShellTraceEvent!", "Field[HostNameResolve]"] + - ["System.Management.Automation.Tracing.PowerShellTraceEvent", "System.Management.Automation.Tracing.PowerShellTraceEvent!", "Field[TransportErrorAnalytic]"] + - ["System.Management.Automation.Tracing.PowerShellTraceEvent", "System.Management.Automation.Tracing.PowerShellTraceEvent!", "Field[SerializerScriptPropertyWithoutRunspace]"] + - ["System.Management.Automation.Tracing.PowerShellTraceSource", "System.Management.Automation.Tracing.PowerShellTraceSourceFactory!", "Method[GetTraceSource].ReturnValue"] + - ["System.Boolean", "System.Management.Automation.Tracing.PowerShellChannelWriter", "Method[TraceVerbose].ReturnValue"] + - ["System.String", "System.Management.Automation.Tracing.Tracer!", "Method[GetExceptionString].ReturnValue"] + - ["System.Management.Automation.Tracing.PowerShellTraceOperationCode", "System.Management.Automation.Tracing.PowerShellTraceOperationCode!", "Field[Create]"] + - ["System.Management.Automation.Tracing.PowerShellTraceEvent", "System.Management.Automation.Tracing.PowerShellTraceEvent!", "Field[ShellResolve]"] + - ["System.Management.Automation.Tracing.PowerShellTraceEvent", "System.Management.Automation.Tracing.PowerShellTraceEvent!", "Field[TraceMessageGuid]"] + - ["System.Diagnostics.Eventing.EventDescriptor", "System.Management.Automation.Tracing.EtwActivity", "Property[TransferEvent]"] + - ["System.Management.Automation.Tracing.PowerShellTraceKeywords", "System.Management.Automation.Tracing.PowerShellTraceKeywords!", "Field[UseAlwaysOperational]"] + - ["System.Boolean", "System.Management.Automation.Tracing.PowerShellTraceSource", "Method[TraceWSManConnectionInfo].ReturnValue"] + - ["System.Management.Automation.Tracing.PowerShellTraceOperationCode", "System.Management.Automation.Tracing.PowerShellTraceOperationCode!", "Field[WinSuspend]"] + - ["System.Boolean", "System.Management.Automation.Tracing.BaseChannelWriter", "Method[TraceInformational].ReturnValue"] + - ["System.Management.Automation.Tracing.PowerShellTraceEvent", "System.Management.Automation.Tracing.PowerShellTraceEvent!", "Field[UriRedirection]"] + - ["System.Management.Automation.Tracing.PowerShellTraceTask", "System.Management.Automation.Tracing.PowerShellTraceTask!", "Field[ExecuteCommand]"] + - ["System.Management.Automation.Tracing.PowerShellTraceEvent", "System.Management.Automation.Tracing.PowerShellTraceEvent!", "Field[SentRemotingFragment]"] + - ["System.Management.Automation.Tracing.PowerShellTraceEvent", "System.Management.Automation.Tracing.PowerShellTraceEvent!", "Field[TransportError]"] + - ["System.Management.Automation.Tracing.PowerShellTraceOperationCode", "System.Management.Automation.Tracing.PowerShellTraceOperationCode!", "Field[Method]"] + - ["System.Boolean", "System.Management.Automation.Tracing.EtwEventArgs", "Property[Success]"] + - ["System.Management.Automation.Tracing.PowerShellTraceTask", "System.Management.Automation.Tracing.PowerShellTraceTask!", "Field[Serialization]"] + - ["System.Management.Automation.Tracing.PowerShellTraceKeywords", "System.Management.Automation.Tracing.PowerShellTraceKeywords!", "Field[Host]"] + - ["System.Management.Automation.Tracing.PowerShellTraceEvent", "System.Management.Automation.Tracing.PowerShellTraceEvent!", "Field[ReceivedRemotingFragment]"] + - ["System.Management.Automation.Tracing.PowerShellTraceKeywords", "System.Management.Automation.Tracing.PowerShellTraceKeywords!", "Field[Transport]"] + - ["System.Management.Automation.Tracing.PowerShellTraceOperationCode", "System.Management.Automation.Tracing.PowerShellTraceOperationCode!", "Field[Close]"] + - ["System.Management.Automation.Tracing.CallbackNoParameter", "System.Management.Automation.Tracing.EtwActivity", "Method[Correlate].ReturnValue"] + - ["System.Management.Automation.Tracing.PowerShellTraceKeywords", "System.Management.Automation.Tracing.PowerShellTraceKeywords!", "Field[Session]"] + - ["System.Management.Automation.Tracing.PowerShellTraceEvent", "System.Management.Automation.Tracing.PowerShellTraceEvent!", "Field[ServerCreateCommandSession]"] + - ["System.Management.Automation.Tracing.PowerShellTraceOperationCode", "System.Management.Automation.Tracing.PowerShellTraceOperationCode!", "Field[SerializationSettings]"] + - ["System.Boolean", "System.Management.Automation.Tracing.BaseChannelWriter", "Method[TraceDebug].ReturnValue"] + - ["System.Management.Automation.Tracing.PowerShellTraceLevel", "System.Management.Automation.Tracing.PowerShellTraceLevel!", "Field[Error]"] + - ["System.Management.Automation.Tracing.BaseChannelWriter", "System.Management.Automation.Tracing.PowerShellTraceSource", "Property[AnalyticChannel]"] + - ["System.Management.Automation.Tracing.PowerShellTraceOperationCode", "System.Management.Automation.Tracing.PowerShellTraceOperationCode!", "Field[Constructor]"] + - ["System.Guid", "System.Management.Automation.Tracing.IEtwEventCorrelator", "Property[CurrentActivityId]"] + - ["System.Byte", "System.Management.Automation.Tracing.Tracer!", "Field[LevelWarning]"] + - ["System.Boolean", "System.Management.Automation.Tracing.BaseChannelWriter", "Method[TraceVerbose].ReturnValue"] + - ["System.Management.Automation.Tracing.PowerShellTraceKeywords", "System.Management.Automation.Tracing.PowerShellTraceSource", "Property[Keywords]"] + - ["System.Management.Automation.Tracing.PowerShellTraceEvent", "System.Management.Automation.Tracing.PowerShellTraceEvent!", "Field[SerializerModeOverride]"] + - ["System.Management.Automation.Tracing.PowerShellTraceEvent", "System.Management.Automation.Tracing.PowerShellTraceEvent!", "Field[ErrorRecord]"] + - ["System.Management.Automation.Tracing.PowerShellTraceOperationCode", "System.Management.Automation.Tracing.PowerShellTraceOperationCode!", "Field[WinReply]"] + - ["System.Management.Automation.Tracing.PowerShellTraceChannel", "System.Management.Automation.Tracing.PowerShellTraceChannel!", "Field[Analytic]"] + - ["System.Diagnostics.Eventing.EventDescriptor", "System.Management.Automation.Tracing.Tracer", "Property[TransferEvent]"] + - ["System.Management.Automation.Tracing.PowerShellTraceEvent", "System.Management.Automation.Tracing.PowerShellTraceEvent!", "Field[OperationalTransferEventRunspacePool]"] + - ["System.Management.Automation.Tracing.PowerShellTraceEvent", "System.Management.Automation.Tracing.PowerShellTraceEvent!", "Field[None]"] + - ["System.Management.Automation.Tracing.PowerShellTraceKeywords", "System.Management.Automation.Tracing.PowerShellTraceKeywords!", "Field[Runspace]"] + - ["System.Management.Automation.Tracing.PowerShellTraceOperationCode", "System.Management.Automation.Tracing.PowerShellTraceOperationCode!", "Field[WorkflowLoad]"] + - ["System.Management.Automation.Tracing.PowerShellTraceEvent", "System.Management.Automation.Tracing.PowerShellTraceEvent!", "Field[ReportContext]"] + - ["System.Boolean", "System.Management.Automation.Tracing.PowerShellChannelWriter", "Method[TraceError].ReturnValue"] + - ["System.Management.Automation.Tracing.PowerShellTraceTask", "System.Management.Automation.Tracing.PowerShellTraceTask!", "Field[PowerShellConsoleStartup]"] + - ["System.Management.Automation.Tracing.PowerShellTraceOperationCode", "System.Management.Automation.Tracing.PowerShellTraceOperationCode!", "Field[Open]"] + - ["System.Diagnostics.Eventing.EventDescriptor", "System.Management.Automation.Tracing.EtwEventArgs", "Property[Descriptor]"] + - ["System.Management.Automation.Tracing.PowerShellTraceOperationCode", "System.Management.Automation.Tracing.PowerShellTraceOperationCode!", "Field[WinStop]"] + - ["System.Management.Automation.Tracing.PowerShellTraceEvent", "System.Management.Automation.Tracing.PowerShellTraceEvent!", "Field[AnalyticTransferEventRunspacePool]"] + - ["System.Management.Automation.Tracing.PowerShellTraceEvent", "System.Management.Automation.Tracing.PowerShellTraceEvent!", "Field[ServerSendData]"] + - ["System.Management.Automation.Tracing.PowerShellTraceEvent", "System.Management.Automation.Tracing.PowerShellTraceEvent!", "Field[SchemeResolve]"] + - ["System.Management.Automation.Tracing.PowerShellTraceKeywords", "System.Management.Automation.Tracing.PowerShellTraceKeywords!", "Field[None]"] + - ["System.Management.Automation.Tracing.PowerShellTraceEvent", "System.Management.Automation.Tracing.PowerShellTraceEvent!", "Field[LoadingPSCustomShellType]"] + - ["System.Boolean", "System.Management.Automation.Tracing.EtwActivity", "Method[IsProviderEnabled].ReturnValue"] + - ["System.Management.Automation.Tracing.PowerShellTraceEvent", "System.Management.Automation.Tracing.PowerShellTraceEvent!", "Field[Job]"] + - ["System.Management.Automation.Tracing.PowerShellTraceEvent", "System.Management.Automation.Tracing.PowerShellTraceEvent!", "Field[AppName]"] + - ["System.Management.Automation.Tracing.PowerShellTraceChannel", "System.Management.Automation.Tracing.PowerShellTraceChannel!", "Field[Operational]"] + - ["System.Byte", "System.Management.Automation.Tracing.Tracer!", "Field[LevelVerbose]"] + - ["System.Management.Automation.Tracing.PowerShellTraceEvent", "System.Management.Automation.Tracing.PowerShellTraceEvent!", "Field[WSManCloseShellCallbackReceived]"] + - ["System.Management.Automation.Tracing.PowerShellTraceOperationCode", "System.Management.Automation.Tracing.PowerShellTraceOperationCode!", "Field[EventHandler]"] + - ["System.Boolean", "System.Management.Automation.Tracing.PowerShellTraceSource", "Method[TracePowerShellObject].ReturnValue"] + - ["System.Management.Automation.Tracing.PowerShellTraceChannel", "System.Management.Automation.Tracing.PowerShellTraceChannel!", "Field[None]"] + - ["System.Management.Automation.Tracing.PowerShellTraceChannel", "System.Management.Automation.Tracing.PowerShellTraceChannel!", "Field[Debug]"] + - ["System.Management.Automation.Tracing.PowerShellTraceKeywords", "System.Management.Automation.Tracing.PowerShellTraceKeywords!", "Field[Cmdlets]"] + - ["System.Boolean", "System.Management.Automation.Tracing.PowerShellChannelWriter", "Method[TraceWarning].ReturnValue"] + - ["System.Management.Automation.Tracing.PowerShellTraceEvent", "System.Management.Automation.Tracing.PowerShellTraceEvent!", "Field[WSManSignalCallbackReceived]"] + - ["System.Management.Automation.Tracing.PowerShellTraceEvent", "System.Management.Automation.Tracing.PowerShellTraceEvent!", "Field[TransportReceivedObject]"] + - ["System.Management.Automation.Tracing.PowerShellTraceEvent", "System.Management.Automation.Tracing.PowerShellTraceEvent!", "Field[AppDomainUnhandledExceptionAnalytic]"] + - ["System.Management.Automation.Tracing.PowerShellTraceEvent", "System.Management.Automation.Tracing.PowerShellTraceEvent!", "Field[ServerCreateRemoteSession]"] + - ["System.Management.Automation.Tracing.PowerShellTraceOperationCode", "System.Management.Automation.Tracing.PowerShellTraceOperationCode!", "Field[WinStart]"] + - ["System.AsyncCallback", "System.Management.Automation.Tracing.EtwActivity", "Method[Correlate].ReturnValue"] + - ["System.Management.Automation.Tracing.PowerShellTraceEvent", "System.Management.Automation.Tracing.PowerShellTraceEvent!", "Field[RunspacePoolOpen]"] + - ["System.Management.Automation.Tracing.IEtwActivityReverter", "System.Management.Automation.Tracing.IEtwEventCorrelator", "Method[StartActivity].ReturnValue"] + - ["System.Management.Automation.Tracing.PowerShellTraceKeywords", "System.Management.Automation.Tracing.PowerShellChannelWriter", "Property[Keywords]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemManagementInstrumentation/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemManagementInstrumentation/model.yml new file mode 100644 index 000000000000..f93e14b96a96 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemManagementInstrumentation/model.yml @@ -0,0 +1,49 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.String", "System.Management.Instrumentation.WmiConfigurationAttribute", "Property[Scope]"] + - ["System.Management.Instrumentation.InstrumentationType", "System.Management.Instrumentation.InstrumentationType!", "Field[Instance]"] + - ["System.Management.Instrumentation.ManagementQualifierFlavors", "System.Management.Instrumentation.ManagementQualifierFlavors!", "Field[ThisClassOnly]"] + - ["System.String", "System.Management.Instrumentation.WmiConfigurationAttribute", "Property[SecurityRestriction]"] + - ["System.Management.Instrumentation.ManagementConfigurationType", "System.Management.Instrumentation.ManagementConfigurationType!", "Field[Apply]"] + - ["System.String", "System.Management.Instrumentation.ManagementNameAttribute", "Property[Name]"] + - ["System.String", "System.Management.Instrumentation.ManagementReferenceAttribute", "Property[Type]"] + - ["System.Type", "System.Management.Instrumentation.ManagementConfigurationAttribute", "Property[Schema]"] + - ["System.String", "System.Management.Instrumentation.ManagementQualifierAttribute", "Property[Name]"] + - ["System.Management.Instrumentation.ManagementQualifierFlavors", "System.Management.Instrumentation.ManagementQualifierFlavors!", "Field[DisableOverride]"] + - ["System.Boolean", "System.Management.Instrumentation.ManagementEntityAttribute", "Property[Singleton]"] + - ["System.Boolean", "System.Management.Instrumentation.IInstance", "Property[Published]"] + - ["System.Management.Instrumentation.ManagementQualifierFlavors", "System.Management.Instrumentation.ManagementQualifierFlavors!", "Field[ClassOnly]"] + - ["System.Management.Instrumentation.ManagementHostingModel", "System.Management.Instrumentation.ManagementHostingModel!", "Field[LocalService]"] + - ["System.Type", "System.Management.Instrumentation.ManagementBindAttribute", "Property[Schema]"] + - ["System.String", "System.Management.Instrumentation.WmiConfigurationAttribute", "Property[NamespaceSecurity]"] + - ["System.Boolean", "System.Management.Instrumentation.Instrumentation!", "Method[IsAssemblyRegistered].ReturnValue"] + - ["System.Boolean", "System.Management.Instrumentation.WmiConfigurationAttribute", "Property[IdentifyLevel]"] + - ["System.Boolean", "System.Management.Instrumentation.ManagementEntityAttribute", "Property[External]"] + - ["System.Type", "System.Management.Instrumentation.ManagementRemoveAttribute", "Property[Schema]"] + - ["System.Management.Instrumentation.ManagementQualifierFlavors", "System.Management.Instrumentation.ManagementQualifierAttribute", "Property[Flavor]"] + - ["System.String", "System.Management.Instrumentation.InstrumentedAttribute", "Property[NamespaceName]"] + - ["System.String", "System.Management.Instrumentation.ManagedNameAttribute", "Property[Name]"] + - ["System.Type", "System.Management.Instrumentation.ManagementTaskAttribute", "Property[Schema]"] + - ["System.String", "System.Management.Instrumentation.ManagementEntityAttribute", "Property[Name]"] + - ["System.String", "System.Management.Instrumentation.ManagementMemberAttribute", "Property[Name]"] + - ["System.Management.Instrumentation.ManagementConfigurationType", "System.Management.Instrumentation.ManagementConfigurationType!", "Field[OnCommit]"] + - ["System.String", "System.Management.Instrumentation.ManagementInstaller", "Property[HelpText]"] + - ["System.Boolean", "System.Management.Instrumentation.Instance", "Property[Published]"] + - ["System.Object", "System.Management.Instrumentation.ManagementQualifierAttribute", "Property[Value]"] + - ["System.Management.Instrumentation.ManagementHostingModel", "System.Management.Instrumentation.ManagementHostingModel!", "Field[Decoupled]"] + - ["System.Management.Instrumentation.ManagementHostingModel", "System.Management.Instrumentation.ManagementHostingModel!", "Field[NetworkService]"] + - ["System.Management.Instrumentation.ManagementHostingModel", "System.Management.Instrumentation.ManagementHostingModel!", "Field[LocalSystem]"] + - ["System.Management.Instrumentation.ManagementConfigurationType", "System.Management.Instrumentation.ManagementConfigurationAttribute", "Property[Mode]"] + - ["System.String", "System.Management.Instrumentation.WmiConfigurationAttribute", "Property[HostingGroup]"] + - ["System.Type", "System.Management.Instrumentation.ManagementEnumeratorAttribute", "Property[Schema]"] + - ["System.Type", "System.Management.Instrumentation.ManagementProbeAttribute", "Property[Schema]"] + - ["System.Management.Instrumentation.ManagementQualifierFlavors", "System.Management.Instrumentation.ManagementQualifierFlavors!", "Field[Amended]"] + - ["System.Management.Instrumentation.InstrumentationType", "System.Management.Instrumentation.InstrumentationClassAttribute", "Property[InstrumentationType]"] + - ["System.Management.Instrumentation.ManagementHostingModel", "System.Management.Instrumentation.WmiConfigurationAttribute", "Property[HostingModel]"] + - ["System.Management.Instrumentation.InstrumentationType", "System.Management.Instrumentation.InstrumentationType!", "Field[Abstract]"] + - ["System.Management.Instrumentation.InstrumentationType", "System.Management.Instrumentation.InstrumentationType!", "Field[Event]"] + - ["System.String", "System.Management.Instrumentation.InstrumentationClassAttribute", "Property[ManagedBaseClassName]"] + - ["System.String", "System.Management.Instrumentation.InstrumentedAttribute", "Property[SecurityDescriptor]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemMedia/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemMedia/model.yml new file mode 100644 index 000000000000..7dea51ea01e4 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemMedia/model.yml @@ -0,0 +1,15 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Boolean", "System.Media.SoundPlayer", "Property[IsLoadCompleted]"] + - ["System.String", "System.Media.SoundPlayer", "Property[SoundLocation]"] + - ["System.Int32", "System.Media.SoundPlayer", "Property[LoadTimeout]"] + - ["System.Media.SystemSound", "System.Media.SystemSounds!", "Property[Beep]"] + - ["System.Object", "System.Media.SoundPlayer", "Property[Tag]"] + - ["System.Media.SystemSound", "System.Media.SystemSounds!", "Property[Exclamation]"] + - ["System.Media.SystemSound", "System.Media.SystemSounds!", "Property[Asterisk]"] + - ["System.IO.Stream", "System.Media.SoundPlayer", "Property[Stream]"] + - ["System.Media.SystemSound", "System.Media.SystemSounds!", "Property[Hand]"] + - ["System.Media.SystemSound", "System.Media.SystemSounds!", "Property[Question]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemMessaging/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemMessaging/model.yml new file mode 100644 index 000000000000..160ffea2ceab --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemMessaging/model.yml @@ -0,0 +1,499 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Messaging.MessageLookupAction", "System.Messaging.MessageLookupAction!", "Field[Previous]"] + - ["System.Boolean", "System.Messaging.MessagePropertyFilter", "Property[Acknowledgment]"] + - ["System.Messaging.MessageQueueErrorCode", "System.Messaging.MessageQueueErrorCode!", "Field[BadSecurityContext]"] + - ["System.Guid", "System.Messaging.Message", "Property[ConnectorType]"] + - ["System.Messaging.Message", "System.Messaging.MessageEnumerator", "Method[RemoveCurrent].ReturnValue"] + - ["System.Messaging.MessagePriority", "System.Messaging.MessagePriority!", "Field[VeryLow]"] + - ["System.Messaging.MessageQueueErrorCode", "System.Messaging.MessageQueueErrorCode!", "Field[InvalidParameter]"] + - ["System.Security.IPermission", "System.Messaging.MessageQueuePermissionAttribute", "Method[CreatePermission].ReturnValue"] + - ["System.Boolean", "System.Messaging.MessagePropertyFilter", "Property[TransactionId]"] + - ["System.Boolean", "System.Messaging.MessageQueuePermission", "Method[IsUnrestricted].ReturnValue"] + - ["System.DateTime", "System.Messaging.MessageQueue", "Property[LastModifyTime]"] + - ["System.Messaging.Message", "System.Messaging.MessageEnumerator", "Property[Current]"] + - ["System.Messaging.MessageType", "System.Messaging.MessageType!", "Field[Acknowledgment]"] + - ["System.Messaging.StandardAccessRights", "System.Messaging.StandardAccessRights!", "Field[WriteSecurity]"] + - ["System.Configuration.Install.UninstallAction", "System.Messaging.MessageQueueInstaller", "Property[UninstallAction]"] + - ["System.Messaging.MessageQueueErrorCode", "System.Messaging.MessageQueueErrorCode!", "Field[CorruptedInternalCertificate]"] + - ["System.Messaging.MessageQueueErrorCode", "System.Messaging.MessageQueueErrorCode!", "Field[DsError]"] + - ["System.Messaging.Acknowledgment", "System.Messaging.Acknowledgment!", "Field[Receive]"] + - ["System.String", "System.Messaging.MessageQueuePermissionAttribute", "Property[Label]"] + - ["System.Runtime.Serialization.Formatters.FormatterTypeStyle", "System.Messaging.BinaryMessageFormatter", "Property[TypeFormat]"] + - ["System.Messaging.MessageQueueErrorCode", "System.Messaging.MessageQueueErrorCode!", "Field[CannotLoadMsmqOcm]"] + - ["System.Messaging.StandardAccessRights", "System.Messaging.StandardAccessRights!", "Field[Read]"] + - ["System.Object", "System.Messaging.IMessageFormatter", "Method[Read].ReturnValue"] + - ["System.Messaging.Message", "System.Messaging.MessageQueue", "Method[Receive].ReturnValue"] + - ["System.Messaging.MessageQueueErrorCode", "System.Messaging.MessageQueueErrorCode!", "Field[CorruptedPersonalCertStore]"] + - ["System.Messaging.MessageQueue", "System.Messaging.Message", "Property[AdministrationQueue]"] + - ["System.Messaging.MessageQueueErrorCode", "System.Messaging.MessageQueueErrorCode!", "Field[QueueNotFound]"] + - ["System.Int32", "System.Messaging.MessagePropertyFilter", "Property[DefaultExtensionSize]"] + - ["System.Boolean", "System.Messaging.MessageQueueInstaller", "Property[UseJournalQueue]"] + - ["System.Messaging.MessageQueueErrorCode", "System.Messaging.MessageQueueErrorCode!", "Field[ResultBufferTooSmall]"] + - ["System.Boolean", "System.Messaging.MessagePropertyFilter", "Property[TimeToBeReceived]"] + - ["System.String", "System.Messaging.MessageQueue", "Property[Path]"] + - ["System.Messaging.Message", "System.Messaging.MessageQueue", "Method[EndPeek].ReturnValue"] + - ["System.Boolean", "System.Messaging.MessagePropertyFilter", "Property[SentTime]"] + - ["System.Messaging.MessageQueueErrorCode", "System.Messaging.MessageQueueErrorCode!", "Field[IllegalRestrictionPropertyId]"] + - ["System.Messaging.MessageQueueErrorCode", "System.Messaging.MessageQueueErrorCode!", "Field[SharingViolation]"] + - ["System.Messaging.MessageQueueAccessRights", "System.Messaging.MessageQueueAccessRights!", "Field[PeekMessage]"] + - ["System.Boolean", "System.Messaging.MessagePropertyFilter", "Property[UseTracing]"] + - ["System.String", "System.Messaging.Message", "Property[Label]"] + - ["System.Messaging.MessageQueueErrorCode", "System.Messaging.MessageQueueErrorCode!", "Field[CannotHashDataEx]"] + - ["System.Messaging.MessageQueueErrorCode", "System.Messaging.MessageQueueErrorCode!", "Field[CouldNotGetUserSid]"] + - ["System.Boolean", "System.Messaging.MessagePropertyFilter", "Property[UseAuthentication]"] + - ["System.Messaging.MessageQueueErrorCode", "System.Messaging.MessageQueueErrorCode!", "Field[UnsupportedOperation]"] + - ["System.Messaging.MessageQueueTransactionStatus", "System.Messaging.MessageQueueTransactionStatus!", "Field[Committed]"] + - ["System.Messaging.MessageQueue", "System.Messaging.Message", "Property[TransactionStatusQueue]"] + - ["System.Messaging.GenericAccessRights", "System.Messaging.GenericAccessRights!", "Field[None]"] + - ["System.Messaging.Acknowledgment", "System.Messaging.Acknowledgment!", "Field[NotTransactionalMessage]"] + - ["System.Messaging.MessageQueueErrorCode", "System.Messaging.MessageQueueErrorCode!", "Field[SenderIdBufferTooSmall]"] + - ["System.Messaging.MessageQueueErrorCode", "System.Messaging.MessageQueueErrorCode!", "Field[NoDs]"] + - ["System.Boolean", "System.Messaging.MessagePropertyFilter", "Property[MessageType]"] + - ["System.IAsyncResult", "System.Messaging.PeekCompletedEventArgs", "Property[AsyncResult]"] + - ["System.Messaging.MessageQueue[]", "System.Messaging.MessageQueue!", "Method[GetPublicQueues].ReturnValue"] + - ["System.Messaging.Acknowledgment", "System.Messaging.Acknowledgment!", "Field[QueueExceedMaximumSize]"] + - ["System.Boolean", "System.Messaging.MessageQueueInstaller", "Method[IsEquivalentInstaller].ReturnValue"] + - ["System.Messaging.MessageQueueErrorCode", "System.Messaging.MessageQueueErrorCode!", "Field[MessageStorageFailed]"] + - ["System.Byte[]", "System.Messaging.Message", "Property[SenderId]"] + - ["System.Messaging.MessageQueueErrorCode", "System.Messaging.MessageQueueErrorCode!", "Field[BufferOverflow]"] + - ["System.Messaging.MessageQueueTransactionStatus", "System.Messaging.MessageQueueTransactionStatus!", "Field[Pending]"] + - ["System.Messaging.MessageQueueAccessRights", "System.Messaging.MessageQueueAccessRights!", "Field[FullControl]"] + - ["System.Messaging.MessageQueueErrorCode", "System.Messaging.MessageQueueErrorCode!", "Field[InsufficientProperties]"] + - ["System.Messaging.MessageQueueErrorCode", "System.Messaging.MessageQueueErrorCode!", "Field[TransactionImport]"] + - ["System.Runtime.Serialization.Formatters.FormatterAssemblyStyle", "System.Messaging.BinaryMessageFormatter", "Property[TopObjectFormat]"] + - ["System.ComponentModel.ISynchronizeInvoke", "System.Messaging.MessageQueue", "Property[SynchronizingObject]"] + - ["System.Messaging.StandardAccessRights", "System.Messaging.StandardAccessRights!", "Field[All]"] + - ["System.Messaging.CryptographicProviderType", "System.Messaging.CryptographicProviderType!", "Field[MicrosoftExchange]"] + - ["System.Messaging.HashAlgorithm", "System.Messaging.HashAlgorithm!", "Field[None]"] + - ["System.Messaging.MessageQueue[]", "System.Messaging.MessageQueue!", "Method[GetPublicQueuesByMachine].ReturnValue"] + - ["System.Boolean", "System.Messaging.MessageQueue", "Property[CanRead]"] + - ["System.Messaging.MessageQueueAccessRights", "System.Messaging.MessageQueueAccessControlEntry", "Property[MessageQueueAccessRights]"] + - ["System.Messaging.MessageQueueAccessRights", "System.Messaging.MessageQueueAccessRights!", "Field[DeleteMessage]"] + - ["System.Messaging.Acknowledgment", "System.Messaging.Acknowledgment!", "Field[Purged]"] + - ["System.Messaging.StandardAccessRights", "System.Messaging.StandardAccessRights!", "Field[Write]"] + - ["System.Byte[]", "System.Messaging.Message", "Property[Extension]"] + - ["System.Messaging.HashAlgorithm", "System.Messaging.HashAlgorithm!", "Field[Sha]"] + - ["System.Int16", "System.Messaging.MessageQueueInstaller", "Property[BasePriority]"] + - ["System.Messaging.EncryptionRequired", "System.Messaging.EncryptionRequired!", "Field[Optional]"] + - ["System.Messaging.MessageQueueErrorCode", "System.Messaging.MessageQueueErrorCode!", "Field[MessageNotFound]"] + - ["System.DateTime", "System.Messaging.MessageQueue", "Property[CreateTime]"] + - ["System.Messaging.Message", "System.Messaging.MessageQueue", "Method[ReceiveById].ReturnValue"] + - ["System.Messaging.MessageQueueErrorCode", "System.Messaging.MessageQueueErrorCode!", "Field[CannotGetDistinguishedName]"] + - ["System.Messaging.MessageType", "System.Messaging.MessageType!", "Field[Normal]"] + - ["System.Messaging.MessageQueueErrorCode", "System.Messaging.MessageQueueErrorCode!", "Field[FailVerifySignatureEx]"] + - ["System.Object", "System.Messaging.BinaryMessageFormatter", "Method[Clone].ReturnValue"] + - ["System.Boolean", "System.Messaging.ActiveXMessageFormatter", "Method[CanRead].ReturnValue"] + - ["System.Boolean", "System.Messaging.MessagePropertyFilter", "Property[IsFirstInTransaction]"] + - ["System.Messaging.MessageQueueErrorCode", "System.Messaging.MessageQueueErrorCode!", "Field[IllegalCursorAction]"] + - ["System.Messaging.MessageQueueErrorCode", "System.Messaging.MessageQueueErrorCode!", "Field[QueueDeleted]"] + - ["System.Messaging.TrusteeType", "System.Messaging.TrusteeType!", "Field[Group]"] + - ["System.Boolean", "System.Messaging.MessageQueue!", "Property[EnableConnectionCache]"] + - ["System.Messaging.TrusteeType", "System.Messaging.TrusteeType!", "Field[Alias]"] + - ["System.Messaging.MessageEnumerator", "System.Messaging.MessageQueue", "Method[GetMessageEnumerator].ReturnValue"] + - ["System.Boolean", "System.Messaging.MessageQueuePermission", "Method[IsSubsetOf].ReturnValue"] + - ["System.Int32", "System.Messaging.MessageQueuePermissionEntryCollection", "Method[Add].ReturnValue"] + - ["System.Messaging.StandardAccessRights", "System.Messaging.StandardAccessRights!", "Field[Required]"] + - ["System.Boolean", "System.Messaging.MessagePropertyFilter", "Property[UseJournalQueue]"] + - ["System.Messaging.EncryptionAlgorithm", "System.Messaging.EncryptionAlgorithm!", "Field[Rc4]"] + - ["System.Messaging.AcknowledgeTypes", "System.Messaging.AcknowledgeTypes!", "Field[NegativeReceive]"] + - ["System.Messaging.MessageQueueErrorCode", "System.Messaging.MessageQueueErrorCode!", "Field[NoResponseFromObjectServer]"] + - ["System.Boolean", "System.Messaging.Message", "Property[IsFirstInTransaction]"] + - ["System.Messaging.MessageQueueAccessRights", "System.Messaging.MessageQueueAccessRights!", "Field[GetQueueProperties]"] + - ["System.Messaging.MessagePriority", "System.Messaging.MessagePriority!", "Field[Normal]"] + - ["System.Messaging.MessageQueueErrorCode", "System.Messaging.MessageQueueErrorCode!", "Field[QDnsPropertyNotSupported]"] + - ["System.Boolean", "System.Messaging.MessageQueue", "Property[Transactional]"] + - ["System.Messaging.AccessControlList", "System.Messaging.MessageQueueInstaller", "Property[Permissions]"] + - ["System.Messaging.CryptographicProviderType", "System.Messaging.CryptographicProviderType!", "Field[None]"] + - ["System.Messaging.MessageQueueErrorCode", "System.Messaging.MessageQueueErrorCode!", "Field[IllegalPropertyVt]"] + - ["System.Messaging.MessageQueueErrorCode", "System.Messaging.MessageQueueErrorCode!", "Field[IllegalSort]"] + - ["System.IntPtr", "System.Messaging.MessageQueueEnumerator", "Property[LocatorHandle]"] + - ["System.Object", "System.Messaging.Message", "Property[Body]"] + - ["System.String", "System.Messaging.MessageQueuePermissionAttribute", "Property[MachineName]"] + - ["System.Int64", "System.Messaging.MessageQueue", "Property[MaximumQueueSize]"] + - ["System.String", "System.Messaging.Trustee", "Property[SystemName]"] + - ["System.Int64", "System.Messaging.MessageQueueInstaller", "Property[MaximumQueueSize]"] + - ["System.Messaging.CryptographicProviderType", "System.Messaging.CryptographicProviderType!", "Field[SttBrnd]"] + - ["System.Messaging.MessageQueueErrorCode", "System.Messaging.MessageQueueErrorCode!", "Field[CertificateNotProvided]"] + - ["System.Messaging.MessageQueueTransactionStatus", "System.Messaging.MessageQueueTransactionStatus!", "Field[Initialized]"] + - ["System.Messaging.MessageQueue", "System.Messaging.DefaultPropertiesToSend", "Property[TransactionStatusQueue]"] + - ["System.String", "System.Messaging.Message", "Property[CorrelationId]"] + - ["System.Messaging.MessageQueueErrorCode", "System.Messaging.MessageQueueErrorCode!", "Field[MachineExists]"] + - ["System.Boolean", "System.Messaging.MessagePropertyFilter", "Property[DestinationQueue]"] + - ["System.Messaging.AcknowledgeTypes", "System.Messaging.Message", "Property[AcknowledgeType]"] + - ["System.DateTime", "System.Messaging.MessageQueueCriteria", "Property[ModifiedBefore]"] + - ["System.Boolean", "System.Messaging.MessageQueue!", "Method[Exists].ReturnValue"] + - ["System.Object", "System.Messaging.BinaryMessageFormatter", "Method[Read].ReturnValue"] + - ["System.Messaging.MessagePriority", "System.Messaging.MessagePriority!", "Field[Lowest]"] + - ["System.Messaging.MessagePriority", "System.Messaging.DefaultPropertiesToSend", "Property[Priority]"] + - ["System.Boolean", "System.Messaging.IMessageFormatter", "Method[CanRead].ReturnValue"] + - ["System.Messaging.MessageQueueErrorCode", "System.Messaging.MessageQueueErrorCode!", "Field[IllegalContext]"] + - ["System.Messaging.MessageQueueErrorCode", "System.Messaging.MessageQueueErrorCode!", "Field[IllegalQueueProperties]"] + - ["System.Messaging.MessageQueueErrorCode", "System.Messaging.MessageQueueErrorCode!", "Field[DtcConnect]"] + - ["System.Int32", "System.Messaging.Message", "Property[BodyType]"] + - ["System.Messaging.QueueAccessMode", "System.Messaging.QueueAccessMode!", "Field[Peek]"] + - ["System.Boolean", "System.Messaging.MessagePropertyFilter", "Property[AcknowledgeType]"] + - ["System.Messaging.TrusteeType", "System.Messaging.TrusteeType!", "Field[Domain]"] + - ["System.Messaging.MessageQueueEnumerator", "System.Messaging.MessageQueue!", "Method[GetMessageQueueEnumerator].ReturnValue"] + - ["System.Messaging.MessageQueue", "System.Messaging.Message", "Property[DestinationQueue]"] + - ["System.Messaging.MessageQueueErrorCode", "System.Messaging.MessageQueueErrorCode!", "Field[MqisReadOnlyMode]"] + - ["System.String[]", "System.Messaging.XmlMessageFormatter", "Property[TargetTypeNames]"] + - ["System.Messaging.MessageLookupAction", "System.Messaging.MessageLookupAction!", "Field[Current]"] + - ["System.Messaging.MessageQueueErrorCode", "System.Messaging.MessageQueueErrorCode!", "Field[NoGlobalCatalogInDomain]"] + - ["System.Messaging.MessageQueueErrorCode", "System.Messaging.MessageQueueErrorCode!", "Field[ObjectServerNotAvailable]"] + - ["System.Boolean", "System.Messaging.MessagePropertyFilter", "Property[HashAlgorithm]"] + - ["System.Messaging.MessageQueueErrorCode", "System.Messaging.MessageQueueException", "Property[MessageQueueErrorCode]"] + - ["System.Byte[]", "System.Messaging.Message", "Property[SenderCertificate]"] + - ["System.String", "System.Messaging.MessageQueueCriteria", "Property[Label]"] + - ["System.Messaging.Cursor", "System.Messaging.MessageQueue", "Method[CreateCursor].ReturnValue"] + - ["System.Boolean", "System.Messaging.DefaultPropertiesToSend", "Property[UseJournalQueue]"] + - ["System.Messaging.GenericAccessRights", "System.Messaging.GenericAccessRights!", "Field[Write]"] + - ["System.IntPtr", "System.Messaging.MessageQueue", "Property[ReadHandle]"] + - ["System.DateTime", "System.Messaging.MessageQueueCriteria", "Property[CreatedBefore]"] + - ["System.Messaging.Message", "System.Messaging.MessageQueue", "Method[ReceiveByLookupId].ReturnValue"] + - ["System.Messaging.IMessageFormatter", "System.Messaging.Message", "Property[Formatter]"] + - ["System.Messaging.MessageQueueErrorCode", "System.Messaging.MessageQueueErrorCode!", "Field[WksCantServeClient]"] + - ["System.Boolean", "System.Messaging.MessageQueueInstaller", "Property[Transactional]"] + - ["System.Boolean", "System.Messaging.MessageQueueEnumerator", "Method[MoveNext].ReturnValue"] + - ["System.Boolean", "System.Messaging.DefaultPropertiesToSend", "Property[UseAuthentication]"] + - ["System.Messaging.MessageQueueErrorCode", "System.Messaging.MessageQueueErrorCode!", "Field[DependentClientLicenseOverflow]"] + - ["System.Boolean", "System.Messaging.MessagePropertyFilter", "Property[CorrelationId]"] + - ["System.Messaging.MessageQueuePermissionAccess", "System.Messaging.MessageQueuePermissionAccess!", "Field[Administer]"] + - ["System.Messaging.CryptographicProviderType", "System.Messaging.CryptographicProviderType!", "Field[SttAcq]"] + - ["System.DateTime", "System.Messaging.Message", "Property[ArrivedTime]"] + - ["System.Messaging.DefaultPropertiesToSend", "System.Messaging.MessageQueue", "Property[DefaultPropertiesToSend]"] + - ["System.Messaging.Message", "System.Messaging.MessageQueue", "Method[EndReceive].ReturnValue"] + - ["System.Messaging.CryptographicProviderType", "System.Messaging.CryptographicProviderType!", "Field[SttIss]"] + - ["System.String", "System.Messaging.DefaultPropertiesToSend", "Property[Label]"] + - ["System.Messaging.EncryptionAlgorithm", "System.Messaging.DefaultPropertiesToSend", "Property[EncryptionAlgorithm]"] + - ["System.TimeSpan", "System.Messaging.Message", "Property[TimeToReachQueue]"] + - ["System.Messaging.MessageType", "System.Messaging.MessageType!", "Field[Report]"] + - ["System.Messaging.MessageQueueErrorCode", "System.Messaging.MessageQueueErrorCode!", "Field[TransactionEnlist]"] + - ["System.Int32", "System.Messaging.Message", "Property[AppSpecific]"] + - ["System.Int32", "System.Messaging.MessageQueuePermissionEntryCollection", "Method[IndexOf].ReturnValue"] + - ["System.Object", "System.Messaging.XmlMessageFormatter", "Method[Read].ReturnValue"] + - ["System.Messaging.StandardAccessRights", "System.Messaging.StandardAccessRights!", "Field[None]"] + - ["System.String", "System.Messaging.MessageQueueInstaller", "Property[Label]"] + - ["System.Messaging.AcknowledgeTypes", "System.Messaging.AcknowledgeTypes!", "Field[PositiveArrival]"] + - ["System.Messaging.MessageQueueErrorCode", "System.Messaging.MessageQueueErrorCode!", "Field[StaleHandle]"] + - ["System.Messaging.StandardAccessRights", "System.Messaging.StandardAccessRights!", "Field[ModifyOwner]"] + - ["System.Messaging.MessageQueueAccessRights", "System.Messaging.MessageQueueAccessRights!", "Field[GenericWrite]"] + - ["System.Messaging.AcknowledgeTypes", "System.Messaging.AcknowledgeTypes!", "Field[None]"] + - ["System.Boolean", "System.Messaging.MessagePropertyFilter", "Property[ResponseQueue]"] + - ["System.Messaging.AcknowledgeTypes", "System.Messaging.DefaultPropertiesToSend", "Property[AcknowledgeType]"] + - ["System.Messaging.EncryptionRequired", "System.Messaging.EncryptionRequired!", "Field[None]"] + - ["System.Messaging.MessageQueueErrorCode", "System.Messaging.MessageQueueErrorCode!", "Field[CannotCreateHashEx]"] + - ["System.TimeSpan", "System.Messaging.DefaultPropertiesToSend", "Property[TimeToReachQueue]"] + - ["System.Messaging.MessageQueuePermissionAccess", "System.Messaging.MessageQueuePermissionAccess!", "Field[Send]"] + - ["System.Messaging.MessageQueueAccessRights", "System.Messaging.MessageQueueAccessRights!", "Field[GenericRead]"] + - ["System.String", "System.Messaging.MessageQueueException", "Property[Message]"] + - ["System.Messaging.MessageQueueErrorCode", "System.Messaging.MessageQueueErrorCode!", "Field[CannotJoinDomain]"] + - ["System.Messaging.QueueAccessMode", "System.Messaging.QueueAccessMode!", "Field[PeekAndAdmin]"] + - ["System.Messaging.MessageQueueErrorCode", "System.Messaging.MessageQueueErrorCode!", "Field[OperationCanceled]"] + - ["System.Messaging.MessagePriority", "System.Messaging.MessagePriority!", "Field[High]"] + - ["System.Messaging.Message", "System.Messaging.MessageQueue", "Method[Peek].ReturnValue"] + - ["System.Messaging.Acknowledgment", "System.Messaging.Message", "Property[Acknowledgment]"] + - ["System.Messaging.MessageQueueErrorCode", "System.Messaging.MessageQueueErrorCode!", "Field[PrivilegeNotHeld]"] + - ["System.Messaging.MessageQueueErrorCode", "System.Messaging.MessageQueueErrorCode!", "Field[UnsupportedAccessMode]"] + - ["System.Boolean", "System.Messaging.DefaultPropertiesToSend", "Property[UseDeadLetterQueue]"] + - ["System.Messaging.EncryptionAlgorithm", "System.Messaging.EncryptionAlgorithm!", "Field[Rc2]"] + - ["System.Messaging.Acknowledgment", "System.Messaging.Acknowledgment!", "Field[QueueDeleted]"] + - ["System.Messaging.MessageQueueErrorCode", "System.Messaging.MessageQueueErrorCode!", "Field[PropertyNotAllowed]"] + - ["System.Messaging.EncryptionAlgorithm", "System.Messaging.Message", "Property[EncryptionAlgorithm]"] + - ["System.Messaging.HashAlgorithm", "System.Messaging.DefaultPropertiesToSend", "Property[HashAlgorithm]"] + - ["System.Messaging.Acknowledgment", "System.Messaging.Acknowledgment!", "Field[CouldNotEncrypt]"] + - ["System.Messaging.MessageQueueErrorCode", "System.Messaging.MessageQueueErrorCode!", "Field[MachineNotFound]"] + - ["System.Messaging.MessageQueue[]", "System.Messaging.MessageQueue!", "Method[GetPrivateQueuesByMachine].ReturnValue"] + - ["System.Messaging.Acknowledgment", "System.Messaging.Acknowledgment!", "Field[BadDestinationQueue]"] + - ["System.Messaging.MessageQueueErrorCode", "System.Messaging.MessageQueueErrorCode!", "Field[FormatNameBufferTooSmall]"] + - ["System.Boolean", "System.Messaging.MessagePropertyFilter", "Property[UseDeadLetterQueue]"] + - ["System.Messaging.Message", "System.Messaging.MessageQueue", "Method[ReceiveByCorrelationId].ReturnValue"] + - ["System.Boolean", "System.Messaging.MessagePropertyFilter", "Property[DestinationSymmetricKey]"] + - ["System.Messaging.MessageQueueTransactionStatus", "System.Messaging.MessageQueueTransaction", "Property[Status]"] + - ["System.Boolean", "System.Messaging.Message", "Property[UseJournalQueue]"] + - ["System.Messaging.MessageQueueErrorCode", "System.Messaging.MessageQueueErrorCode!", "Field[IllegalFormatName]"] + - ["System.Messaging.MessageQueueErrorCode", "System.Messaging.MessageQueueErrorCode!", "Field[NoEntryPointMsmqOcm]"] + - ["System.Messaging.MessageQueueErrorCode", "System.Messaging.MessageQueueErrorCode!", "Field[IllegalPropertySize]"] + - ["System.Int32", "System.Messaging.MessagePropertyFilter", "Property[DefaultBodySize]"] + - ["System.Messaging.MessageEnumerator", "System.Messaging.MessageQueue", "Method[GetMessageEnumerator2].ReturnValue"] + - ["System.Boolean", "System.Messaging.Message", "Property[UseEncryption]"] + - ["System.Security.SecurityElement", "System.Messaging.MessageQueuePermission", "Method[ToXml].ReturnValue"] + - ["System.Messaging.Acknowledgment", "System.Messaging.Acknowledgment!", "Field[NotTransactionalQueue]"] + - ["System.Messaging.MessageQueueErrorCode", "System.Messaging.MessageQueueErrorCode!", "Field[NoMsmqServersOnGlobalCatalog]"] + - ["System.Messaging.CryptographicProviderType", "System.Messaging.CryptographicProviderType!", "Field[Dss]"] + - ["System.Object", "System.Messaging.MessagePropertyFilter", "Method[Clone].ReturnValue"] + - ["System.Messaging.Acknowledgment", "System.Messaging.Acknowledgment!", "Field[BadSignature]"] + - ["System.Boolean", "System.Messaging.MessagePropertyFilter", "Property[Priority]"] + - ["System.Int64", "System.Messaging.MessageQueue", "Property[MaximumJournalSize]"] + - ["System.Messaging.MessageQueueErrorCode", "System.Messaging.MessageQueueErrorCode!", "Field[CannotGrantAddGuid]"] + - ["System.Messaging.MessageQueueErrorCode", "System.Messaging.MessageQueueErrorCode!", "Field[AccessDenied]"] + - ["System.Messaging.EncryptionAlgorithm", "System.Messaging.EncryptionAlgorithm!", "Field[None]"] + - ["System.Boolean", "System.Messaging.Message", "Property[Recoverable]"] + - ["System.Boolean", "System.Messaging.MessageEnumerator", "Method[MoveNext].ReturnValue"] + - ["System.Messaging.MessageQueueErrorCode", "System.Messaging.MessageQueueErrorCode!", "Field[NoMsmqServersOnDc]"] + - ["System.Messaging.MessageQueuePermissionEntryCollection", "System.Messaging.MessageQueuePermission", "Property[PermissionEntries]"] + - ["System.Boolean", "System.Messaging.MessagePropertyFilter", "Property[AttachSenderId]"] + - ["System.Messaging.MessageQueueErrorCode", "System.Messaging.MessageQueueErrorCode!", "Field[UnsupportedFormatNameOperation]"] + - ["System.Messaging.TrusteeType", "System.Messaging.Trustee", "Property[TrusteeType]"] + - ["System.Boolean", "System.Messaging.MessagePropertyFilter", "Property[SenderCertificate]"] + - ["System.Messaging.CryptographicProviderType", "System.Messaging.Message", "Property[AuthenticationProviderType]"] + - ["System.Messaging.MessageQueueErrorCode", "System.Messaging.MessageQueueErrorCode!", "Field[CouldNotGetAccountInfo]"] + - ["System.String", "System.Messaging.MessageQueue", "Property[Label]"] + - ["System.Messaging.MessageQueueErrorCode", "System.Messaging.MessageQueueErrorCode!", "Field[CannotImpersonateClient]"] + - ["System.String", "System.Messaging.Message", "Property[TransactionId]"] + - ["System.Messaging.AcknowledgeTypes", "System.Messaging.AcknowledgeTypes!", "Field[NotAcknowledgeReceive]"] + - ["System.Int16", "System.Messaging.MessageQueue", "Property[BasePriority]"] + - ["System.String", "System.Messaging.MessageQueuePermissionEntry", "Property[Path]"] + - ["System.Messaging.MessageQueueErrorCode", "System.Messaging.MessageQueueErrorCode!", "Field[InvalidOwner]"] + - ["System.Messaging.AcknowledgeTypes", "System.Messaging.AcknowledgeTypes!", "Field[NotAcknowledgeReachQueue]"] + - ["System.Messaging.EncryptionRequired", "System.Messaging.MessageQueueInstaller", "Property[EncryptionRequired]"] + - ["System.Messaging.MessageType", "System.Messaging.Message", "Property[MessageType]"] + - ["System.Security.IPermission", "System.Messaging.MessageQueuePermission", "Method[Copy].ReturnValue"] + - ["System.Messaging.MessageQueueErrorCode", "System.Messaging.MessageQueueErrorCode!", "Field[IllegalSecurityDescriptor]"] + - ["System.Boolean", "System.Messaging.MessagePropertyFilter", "Property[AuthenticationProviderType]"] + - ["System.Messaging.MessageQueueAccessRights", "System.Messaging.MessageQueueAccessRights!", "Field[ReceiveJournalMessage]"] + - ["System.Boolean", "System.Messaging.MessageQueue", "Property[UseJournalQueue]"] + - ["System.IAsyncResult", "System.Messaging.MessageQueue", "Method[BeginReceive].ReturnValue"] + - ["System.Boolean", "System.Messaging.MessagePropertyFilter", "Property[EncryptionAlgorithm]"] + - ["System.Messaging.MessageQueueErrorCode", "System.Messaging.MessageQueueErrorCode!", "Field[UserBufferTooSmall]"] + - ["System.Int32", "System.Messaging.AccessControlList", "Method[IndexOf].ReturnValue"] + - ["System.Messaging.Message", "System.Messaging.ReceiveCompletedEventArgs", "Property[Message]"] + - ["System.Messaging.MessageQueueErrorCode", "System.Messaging.MessageQueueErrorCode!", "Field[CannotCreateCertificateStore]"] + - ["System.Messaging.MessageQueue", "System.Messaging.DefaultPropertiesToSend", "Property[AdministrationQueue]"] + - ["System.Messaging.Acknowledgment", "System.Messaging.Acknowledgment!", "Field[ReceiveTimeout]"] + - ["System.Object", "System.Messaging.MessageQueueEnumerator", "Property[System.Collections.IEnumerator.Current]"] + - ["System.Messaging.StandardAccessRights", "System.Messaging.StandardAccessRights!", "Field[ReadSecurity]"] + - ["System.Messaging.MessageQueueErrorCode", "System.Messaging.MessageQueueErrorCode!", "Field[IllegalPrivateProperties]"] + - ["System.Int32", "System.Messaging.DefaultPropertiesToSend", "Property[AppSpecific]"] + - ["System.Byte[]", "System.Messaging.Message", "Property[DestinationSymmetricKey]"] + - ["System.Messaging.SecurityContext", "System.Messaging.Message", "Property[SecurityContext]"] + - ["System.Collections.IEnumerator", "System.Messaging.MessageQueue", "Method[GetEnumerator].ReturnValue"] + - ["System.Messaging.MessageQueueErrorCode", "System.Messaging.MessageQueueErrorCode!", "Field[MessageAlreadyReceived]"] + - ["System.Boolean", "System.Messaging.DefaultPropertiesToSend", "Property[AttachSenderId]"] + - ["System.Messaging.MessageLookupAction", "System.Messaging.MessageLookupAction!", "Field[Last]"] + - ["System.Messaging.HashAlgorithm", "System.Messaging.HashAlgorithm!", "Field[Sha512]"] + - ["System.TimeSpan", "System.Messaging.DefaultPropertiesToSend", "Property[TimeToBeReceived]"] + - ["System.String", "System.Messaging.MessageQueuePermissionAttribute", "Property[Path]"] + - ["System.Boolean", "System.Messaging.Message", "Property[UseDeadLetterQueue]"] + - ["System.Boolean", "System.Messaging.MessagePropertyFilter", "Property[TransactionStatusQueue]"] + - ["System.Messaging.MessageQueueErrorCode", "System.Messaging.MessageQueueErrorCode!", "Field[CorruptedSecurityData]"] + - ["System.Messaging.Message", "System.Messaging.PeekCompletedEventArgs", "Property[Message]"] + - ["System.Messaging.GenericAccessRights", "System.Messaging.GenericAccessRights!", "Field[Read]"] + - ["System.Boolean", "System.Messaging.DefaultPropertiesToSend", "Property[UseEncryption]"] + - ["System.Messaging.MessageQueueErrorCode", "System.Messaging.MessageQueueErrorCode!", "Field[NoInternalUserCertificate]"] + - ["System.Int64", "System.Messaging.MessageQueueInstaller", "Property[MaximumJournalSize]"] + - ["System.Messaging.EncryptionRequired", "System.Messaging.MessageQueue", "Property[EncryptionRequired]"] + - ["System.Messaging.CryptographicProviderType", "System.Messaging.CryptographicProviderType!", "Field[SttRoot]"] + - ["System.Object", "System.Messaging.ActiveXMessageFormatter", "Method[Clone].ReturnValue"] + - ["System.Messaging.Acknowledgment", "System.Messaging.Acknowledgment!", "Field[ReachQueue]"] + - ["System.Boolean", "System.Messaging.Message", "Property[IsLastInTransaction]"] + - ["System.Messaging.MessageQueueAccessRights", "System.Messaging.MessageQueueAccessRights!", "Field[DeleteQueue]"] + - ["System.Messaging.MessagePriority", "System.Messaging.MessagePriority!", "Field[Highest]"] + - ["System.Messaging.MessageQueueErrorCode", "System.Messaging.MessageQueueErrorCode!", "Field[IllegalCriteriaColumns]"] + - ["System.Messaging.HashAlgorithm", "System.Messaging.HashAlgorithm!", "Field[Mac]"] + - ["System.Messaging.AcknowledgeTypes", "System.Messaging.AcknowledgeTypes!", "Field[FullReceive]"] + - ["System.Messaging.MessageQueueErrorCode", "System.Messaging.MessageQueueErrorCode!", "Field[EncryptionProviderNotSupported]"] + - ["System.String", "System.Messaging.MessageQueue", "Property[QueueName]"] + - ["System.Messaging.AccessControlEntryType", "System.Messaging.AccessControlEntryType!", "Field[Deny]"] + - ["System.Messaging.MessageQueueTransactionType", "System.Messaging.MessageQueueTransactionType!", "Field[Single]"] + - ["System.String", "System.Messaging.MessageQueuePermissionEntry", "Property[MachineName]"] + - ["System.Guid", "System.Messaging.MessageQueue", "Property[Id]"] + - ["System.Messaging.MessageQueueErrorCode", "System.Messaging.MessageQueueErrorCode!", "Field[CannotSignDataEx]"] + - ["System.Boolean", "System.Messaging.MessagePropertyFilter", "Property[UseEncryption]"] + - ["System.Messaging.MessageQueueErrorCode", "System.Messaging.MessageQueueErrorCode!", "Field[TransactionUsage]"] + - ["System.Messaging.AcknowledgeTypes", "System.Messaging.AcknowledgeTypes!", "Field[FullReachQueue]"] + - ["System.Messaging.MessageQueueErrorCode", "System.Messaging.MessageQueueErrorCode!", "Field[SecurityDescriptorBufferTooSmall]"] + - ["System.Messaging.MessageQueue", "System.Messaging.Message", "Property[ResponseQueue]"] + - ["System.Messaging.MessageQueueErrorCode", "System.Messaging.MessageQueueErrorCode!", "Field[MissingConnectorType]"] + - ["System.String", "System.Messaging.MessageQueueInstaller", "Property[Path]"] + - ["System.Messaging.AccessControlEntryType", "System.Messaging.AccessControlEntry", "Property[EntryType]"] + - ["System.Int64", "System.Messaging.Message", "Property[LookupId]"] + - ["System.Messaging.MessageQueueTransactionType", "System.Messaging.MessageQueueTransactionType!", "Field[None]"] + - ["System.Messaging.MessageQueueErrorCode", "System.Messaging.MessageQueueErrorCode!", "Field[InvalidHandle]"] + - ["System.Boolean", "System.Messaging.MessagePropertyFilter", "Property[Authenticated]"] + - ["System.Boolean", "System.Messaging.MessagePropertyFilter", "Property[SenderVersion]"] + - ["System.Messaging.Message", "System.Messaging.MessageQueue", "Method[PeekByLookupId].ReturnValue"] + - ["System.String", "System.Messaging.Message", "Property[AuthenticationProviderName]"] + - ["System.Messaging.CryptographicProviderType", "System.Messaging.CryptographicProviderType!", "Field[RsqSig]"] + - ["System.Messaging.Acknowledgment", "System.Messaging.Acknowledgment!", "Field[QueuePurged]"] + - ["System.Messaging.MessageQueueErrorCode", "System.Messaging.MessageQueueErrorCode!", "Field[IllegalOperation]"] + - ["System.Messaging.HashAlgorithm", "System.Messaging.HashAlgorithm!", "Field[Md4]"] + - ["System.Messaging.HashAlgorithm", "System.Messaging.Message", "Property[HashAlgorithm]"] + - ["System.Boolean", "System.Messaging.MessagePropertyFilter", "Property[SourceMachine]"] + - ["System.Messaging.MessageQueue[]", "System.Messaging.MessageQueue!", "Method[GetPublicQueuesByLabel].ReturnValue"] + - ["System.TimeSpan", "System.Messaging.Message!", "Field[InfiniteTimeout]"] + - ["System.Boolean", "System.Messaging.DefaultPropertiesToSend", "Property[Recoverable]"] + - ["System.Boolean", "System.Messaging.MessagePropertyFilter", "Property[AdministrationQueue]"] + - ["System.Messaging.MessageQueueErrorCode", "System.Messaging.MessageQueueErrorCode!", "Field[ComputerDoesNotSupportEncryption]"] + - ["System.String", "System.Messaging.MessageQueueCriteria", "Property[MachineName]"] + - ["System.String", "System.Messaging.Trustee", "Property[Name]"] + - ["System.Messaging.MessageQueueErrorCode", "System.Messaging.MessageQueueErrorCode!", "Field[Property]"] + - ["System.Messaging.MessagePropertyFilter", "System.Messaging.MessageQueue", "Property[MessageReadPropertyFilter]"] + - ["System.Messaging.StandardAccessRights", "System.Messaging.StandardAccessRights!", "Field[Execute]"] + - ["System.Messaging.MessageQueuePermissionEntry", "System.Messaging.MessageQueuePermissionEntryCollection", "Property[Item]"] + - ["System.IntPtr", "System.Messaging.MessageQueue", "Property[WriteHandle]"] + - ["System.Messaging.AccessControlEntryType", "System.Messaging.AccessControlEntryType!", "Field[Set]"] + - ["System.Messaging.MessageQueueAccessRights", "System.Messaging.MessageQueueAccessRights!", "Field[WriteMessage]"] + - ["System.Messaging.MessageQueuePermissionAccess", "System.Messaging.MessageQueuePermissionAccess!", "Field[Browse]"] + - ["System.Messaging.CryptographicProviderType", "System.Messaging.CryptographicProviderType!", "Field[Ssl]"] + - ["System.Messaging.TrusteeType", "System.Messaging.TrusteeType!", "Field[Unknown]"] + - ["System.TimeSpan", "System.Messaging.Message", "Property[TimeToBeReceived]"] + - ["System.Boolean", "System.Messaging.MessagePropertyFilter", "Property[AuthenticationProviderName]"] + - ["System.Messaging.MessageQueueErrorCode", "System.Messaging.MessageQueueErrorCode!", "Field[WriteNotAllowed]"] + - ["System.Messaging.MessageQueueErrorCode", "System.Messaging.MessageQueueErrorCode!", "Field[IllegalQueuePathName]"] + - ["System.Messaging.Message", "System.Messaging.MessageQueue", "Method[PeekByCorrelationId].ReturnValue"] + - ["System.Messaging.MessageQueue[]", "System.Messaging.MessageQueue!", "Method[GetPublicQueuesByCategory].ReturnValue"] + - ["System.Messaging.MessageQueueErrorCode", "System.Messaging.MessageQueueErrorCode!", "Field[LabelBufferTooSmall]"] + - ["System.Messaging.MessageQueueAccessRights", "System.Messaging.MessageQueueAccessRights!", "Field[ChangeQueuePermissions]"] + - ["System.Guid", "System.Messaging.MessageQueueCriteria", "Property[Category]"] + - ["System.DateTime", "System.Messaging.MessageQueueCriteria", "Property[CreatedAfter]"] + - ["System.String", "System.Messaging.MessageQueuePermissionEntry", "Property[Label]"] + - ["System.Boolean", "System.Messaging.MessagePropertyFilter", "Property[ConnectorType]"] + - ["System.Boolean", "System.Messaging.MessagePropertyFilter", "Property[Recoverable]"] + - ["System.Messaging.Acknowledgment", "System.Messaging.Acknowledgment!", "Field[ReachQueueTimeout]"] + - ["System.Messaging.MessageQueueErrorCode", "System.Messaging.MessageQueueErrorCode!", "Field[MqisServerEmpty]"] + - ["System.Type[]", "System.Messaging.XmlMessageFormatter", "Property[TargetTypes]"] + - ["System.Boolean", "System.Messaging.MessageQueue", "Property[Authenticate]"] + - ["System.Security.IPermission", "System.Messaging.MessageQueuePermission", "Method[Intersect].ReturnValue"] + - ["System.Messaging.EncryptionRequired", "System.Messaging.EncryptionRequired!", "Field[Body]"] + - ["System.Object", "System.Messaging.MessageEnumerator", "Property[System.Collections.IEnumerator.Current]"] + - ["System.Messaging.QueueAccessMode", "System.Messaging.QueueAccessMode!", "Field[Send]"] + - ["System.Messaging.MessageQueueErrorCode", "System.Messaging.MessageQueueErrorCode!", "Field[PublicKeyDoesNotExist]"] + - ["System.Messaging.MessageQueueErrorCode", "System.Messaging.MessageQueueErrorCode!", "Field[DeleteConnectedNetworkInUse]"] + - ["System.Messaging.MessageQueueErrorCode", "System.Messaging.MessageQueueErrorCode!", "Field[IOTimeout]"] + - ["System.Messaging.HashAlgorithm", "System.Messaging.HashAlgorithm!", "Field[Sha384]"] + - ["System.Messaging.TrusteeType", "System.Messaging.TrusteeType!", "Field[Computer]"] + - ["System.Messaging.MessageQueueErrorCode", "System.Messaging.MessageQueueErrorCode!", "Field[SymmetricKeyBufferTooSmall]"] + - ["System.Messaging.MessageQueueErrorCode", "System.Messaging.MessageQueueErrorCode!", "Field[ProviderNameBufferTooSmall]"] + - ["System.Boolean", "System.Messaging.MessagePropertyFilter", "Property[Extension]"] + - ["System.Messaging.MessageQueuePermissionAccess", "System.Messaging.MessageQueuePermissionAttribute", "Property[PermissionAccess]"] + - ["System.String", "System.Messaging.Message", "Property[Id]"] + - ["System.Boolean", "System.Messaging.MessagePropertyFilter", "Property[Id]"] + - ["System.Boolean", "System.Messaging.MessageQueuePermissionEntryCollection", "Method[Contains].ReturnValue"] + - ["System.Messaging.Acknowledgment", "System.Messaging.Acknowledgment!", "Field[HopCountExceeded]"] + - ["System.Messaging.MessageQueueErrorCode", "System.Messaging.MessageQueueErrorCode!", "Field[TransactionSequence]"] + - ["System.IntPtr", "System.Messaging.MessageEnumerator", "Property[CursorHandle]"] + - ["System.Byte[]", "System.Messaging.Message", "Property[DigitalSignature]"] + - ["System.Messaging.GenericAccessRights", "System.Messaging.GenericAccessRights!", "Field[All]"] + - ["System.Boolean", "System.Messaging.DefaultPropertiesToSend", "Property[UseTracing]"] + - ["System.String", "System.Messaging.MessageQueuePermissionAttribute", "Property[Category]"] + - ["System.Messaging.Acknowledgment", "System.Messaging.Acknowledgment!", "Field[AccessDenied]"] + - ["System.Messaging.MessageQueueErrorCode", "System.Messaging.MessageQueueErrorCode!", "Field[IllegalPropertyValue]"] + - ["System.Boolean", "System.Messaging.Message", "Property[UseAuthentication]"] + - ["System.IAsyncResult", "System.Messaging.MessageQueue", "Method[BeginPeek].ReturnValue"] + - ["System.Guid", "System.Messaging.MessageQueueInstaller", "Property[Category]"] + - ["System.IO.Stream", "System.Messaging.Message", "Property[BodyStream]"] + - ["System.Messaging.MessageQueue", "System.Messaging.DefaultPropertiesToSend", "Property[ResponseQueue]"] + - ["System.Messaging.Acknowledgment", "System.Messaging.Acknowledgment!", "Field[BadEncryption]"] + - ["System.Messaging.QueueAccessMode", "System.Messaging.QueueAccessMode!", "Field[ReceiveAndAdmin]"] + - ["System.Messaging.SecurityContext", "System.Messaging.MessageQueue!", "Method[GetSecurityContext].ReturnValue"] + - ["System.Messaging.MessageQueueErrorCode", "System.Messaging.MessageQueueErrorCode!", "Field[IllegalSortPropertyId]"] + - ["System.Messaging.GenericAccessRights", "System.Messaging.AccessControlEntry", "Property[GenericAccessRights]"] + - ["System.Messaging.MessageQueueAccessRights", "System.Messaging.MessageQueueAccessRights!", "Field[SetQueueProperties]"] + - ["System.Messaging.MessageQueueAccessRights", "System.Messaging.MessageQueueAccessRights!", "Field[TakeQueueOwnership]"] + - ["System.Int32", "System.Messaging.AccessControlEntry", "Property[CustomAccessRights]"] + - ["System.Messaging.Trustee", "System.Messaging.AccessControlEntry", "Property[Trustee]"] + - ["System.Messaging.MessageQueueErrorCode", "System.Messaging.MessageQueueErrorCode!", "Field[CorruptedQueueWasDeleted]"] + - ["System.Boolean", "System.Messaging.XmlMessageFormatter", "Method[CanRead].ReturnValue"] + - ["System.Boolean", "System.Messaging.Message", "Property[UseTracing]"] + - ["System.Byte[]", "System.Messaging.DefaultPropertiesToSend", "Property[Extension]"] + - ["System.Messaging.QueueAccessMode", "System.Messaging.QueueAccessMode!", "Field[SendAndReceive]"] + - ["System.Messaging.MessageQueueTransactionType", "System.Messaging.MessageQueueTransactionType!", "Field[Automatic]"] + - ["System.Messaging.MessageQueueErrorCode", "System.Messaging.MessageQueueErrorCode!", "Field[Base]"] + - ["System.Messaging.MessageQueueErrorCode", "System.Messaging.MessageQueueErrorCode!", "Field[GuidNotMatching]"] + - ["System.String", "System.Messaging.MessagingDescriptionAttribute", "Property[Description]"] + - ["System.Messaging.MessagePriority", "System.Messaging.MessagePriority!", "Field[AboveNormal]"] + - ["System.Object", "System.Messaging.ActiveXMessageFormatter", "Method[Read].ReturnValue"] + - ["System.Messaging.MessageLookupAction", "System.Messaging.MessageLookupAction!", "Field[Next]"] + - ["System.Messaging.HashAlgorithm", "System.Messaging.HashAlgorithm!", "Field[Md5]"] + - ["System.Messaging.MessageQueuePermissionAccess", "System.Messaging.MessageQueuePermissionEntry", "Property[PermissionAccess]"] + - ["System.Messaging.MessageQueueErrorCode", "System.Messaging.MessageQueueErrorCode!", "Field[IllegalRelation]"] + - ["System.String", "System.Messaging.MessageQueue", "Property[MulticastAddress]"] + - ["System.String", "System.Messaging.MessageQueueInstaller", "Property[MulticastAddress]"] + - ["System.Messaging.MessageQueueAccessRights", "System.Messaging.MessageQueueAccessRights!", "Field[ReceiveMessage]"] + - ["System.Messaging.MessageQueueErrorCode", "System.Messaging.MessageQueueErrorCode!", "Field[IllegalUser]"] + - ["System.Boolean", "System.Messaging.Message", "Property[Authenticated]"] + - ["System.Messaging.AccessControlEntryType", "System.Messaging.AccessControlEntryType!", "Field[Allow]"] + - ["System.Boolean", "System.Messaging.MessagePropertyFilter", "Property[DigitalSignature]"] + - ["System.Guid", "System.Messaging.MessageQueue", "Property[Category]"] + - ["System.String", "System.Messaging.MessageQueue", "Property[MachineName]"] + - ["System.Messaging.MessageQueuePermissionAccess", "System.Messaging.MessageQueuePermissionAccess!", "Field[None]"] + - ["System.Messaging.PeekAction", "System.Messaging.PeekAction!", "Field[Current]"] + - ["System.IAsyncResult", "System.Messaging.ReceiveCompletedEventArgs", "Property[AsyncResult]"] + - ["System.Boolean", "System.Messaging.MessagePropertyFilter", "Property[Label]"] + - ["System.Messaging.IMessageFormatter", "System.Messaging.MessageQueue", "Property[Formatter]"] + - ["System.Boolean", "System.Messaging.BinaryMessageFormatter", "Method[CanRead].ReturnValue"] + - ["System.Boolean", "System.Messaging.MessageQueue", "Property[CanWrite]"] + - ["System.Messaging.MessagePriority", "System.Messaging.Message", "Property[Priority]"] + - ["System.Messaging.MessageQueue", "System.Messaging.MessageQueue!", "Method[Create].ReturnValue"] + - ["System.Boolean", "System.Messaging.MessagePropertyFilter", "Property[ArrivedTime]"] + - ["System.String", "System.Messaging.MessageQueuePermissionEntry", "Property[Category]"] + - ["System.Messaging.MessageQueueErrorCode", "System.Messaging.MessageQueueErrorCode!", "Field[SignatureBufferTooSmall]"] + - ["System.Messaging.StandardAccessRights", "System.Messaging.StandardAccessRights!", "Field[Synchronize]"] + - ["System.Messaging.CryptographicProviderType", "System.Messaging.CryptographicProviderType!", "Field[SttMer]"] + - ["System.Messaging.MessageQueueErrorCode", "System.Messaging.MessageQueueErrorCode!", "Field[SenderCertificateBufferTooSmall]"] + - ["System.Messaging.Acknowledgment", "System.Messaging.Acknowledgment!", "Field[None]"] + - ["System.Boolean", "System.Messaging.MessagePropertyFilter", "Property[TimeToReachQueue]"] + - ["System.Boolean", "System.Messaging.MessagePropertyFilter", "Property[Body]"] + - ["System.Messaging.MessageQueueErrorCode", "System.Messaging.MessageQueueErrorCode!", "Field[InsufficientResources]"] + - ["System.Messaging.PeekAction", "System.Messaging.PeekAction!", "Field[Next]"] + - ["System.Int64", "System.Messaging.MessageQueue!", "Field[InfiniteQueueSize]"] + - ["System.Messaging.HashAlgorithm", "System.Messaging.HashAlgorithm!", "Field[Md2]"] + - ["System.Messaging.Message", "System.Messaging.MessageQueue", "Method[PeekById].ReturnValue"] + - ["System.Messaging.StandardAccessRights", "System.Messaging.AccessControlEntry", "Property[StandardAccessRights]"] + - ["System.Messaging.MessageQueueErrorCode", "System.Messaging.MessageQueueErrorCode!", "Field[QueueNotAvailable]"] + - ["System.TimeSpan", "System.Messaging.MessageQueue!", "Field[InfiniteTimeout]"] + - ["System.DateTime", "System.Messaging.MessageQueueCriteria", "Property[ModifiedAfter]"] + - ["System.Messaging.MessageQueueTransactionStatus", "System.Messaging.MessageQueueTransactionStatus!", "Field[Aborted]"] + - ["System.Messaging.MessageQueueErrorCode", "System.Messaging.MessageQueueErrorCode!", "Field[Generic]"] + - ["System.Int64", "System.Messaging.Message", "Property[SenderVersion]"] + - ["System.Messaging.CryptographicProviderType", "System.Messaging.CryptographicProviderType!", "Field[RsaFull]"] + - ["System.Object", "System.Messaging.XmlMessageFormatter", "Method[Clone].ReturnValue"] + - ["System.Messaging.MessageQueueErrorCode", "System.Messaging.MessageQueueErrorCode!", "Field[InvalidCertificate]"] + - ["System.Int32", "System.Messaging.MessagePropertyFilter", "Property[DefaultLabelSize]"] + - ["System.Messaging.MessageQueuePermissionAccess", "System.Messaging.MessageQueuePermissionAccess!", "Field[Receive]"] + - ["System.Messaging.MessageQueueErrorCode", "System.Messaging.MessageQueueErrorCode!", "Field[PublicKeyNotFound]"] + - ["System.DateTime", "System.Messaging.Message", "Property[SentTime]"] + - ["System.Messaging.StandardAccessRights", "System.Messaging.StandardAccessRights!", "Field[Delete]"] + - ["System.Boolean", "System.Messaging.MessageQueueInstaller", "Property[Authenticate]"] + - ["System.Messaging.MessageQueueErrorCode", "System.Messaging.MessageQueueErrorCode!", "Field[ServiceNotAvailable]"] + - ["System.Messaging.MessageQueueErrorCode", "System.Messaging.MessageQueueErrorCode!", "Field[IllegalPropertyId]"] + - ["System.Messaging.Message[]", "System.Messaging.MessageQueue", "Method[GetAllMessages].ReturnValue"] + - ["System.Boolean", "System.Messaging.AccessControlList", "Method[Contains].ReturnValue"] + - ["System.Messaging.MessagePriority", "System.Messaging.MessagePriority!", "Field[Low]"] + - ["System.Messaging.MessageQueueErrorCode", "System.Messaging.MessageQueueErrorCode!", "Field[QueueExists]"] + - ["System.Boolean", "System.Messaging.MessagePropertyFilter", "Property[SenderId]"] + - ["System.Messaging.QueueAccessMode", "System.Messaging.QueueAccessMode!", "Field[Receive]"] + - ["System.Int32", "System.Messaging.AccessControlList", "Method[Add].ReturnValue"] + - ["System.String", "System.Messaging.Message", "Property[SourceMachine]"] + - ["System.Messaging.AccessControlEntryType", "System.Messaging.AccessControlEntryType!", "Field[Revoke]"] + - ["System.Boolean", "System.Messaging.MessagePropertyFilter", "Property[LookupId]"] + - ["System.Messaging.AcknowledgeTypes", "System.Messaging.AcknowledgeTypes!", "Field[PositiveReceive]"] + - ["System.Messaging.MessageQueueErrorCode", "System.Messaging.MessageQueueErrorCode!", "Field[CannotCreateOnGlobalCatalog]"] + - ["System.Messaging.MessagePriority", "System.Messaging.MessagePriority!", "Field[VeryHigh]"] + - ["System.Security.IPermission", "System.Messaging.MessageQueuePermission", "Method[Union].ReturnValue"] + - ["System.Boolean", "System.Messaging.Message", "Property[AttachSenderId]"] + - ["System.Messaging.MessageQueue", "System.Messaging.MessageQueueEnumerator", "Property[Current]"] + - ["System.Boolean", "System.Messaging.MessagePropertyFilter", "Property[AppSpecific]"] + - ["System.Messaging.CryptographicProviderType", "System.Messaging.CryptographicProviderType!", "Field[Fortezza]"] + - ["System.Messaging.TrusteeType", "System.Messaging.TrusteeType!", "Field[User]"] + - ["System.String", "System.Messaging.MessageQueue", "Property[FormatName]"] + - ["System.Boolean", "System.Messaging.MessageQueue", "Property[DenySharedReceive]"] + - ["System.Messaging.GenericAccessRights", "System.Messaging.GenericAccessRights!", "Field[Execute]"] + - ["System.Messaging.MessageQueueErrorCode", "System.Messaging.MessageQueueErrorCode!", "Field[IllegalMessageProperties]"] + - ["System.Messaging.MessageQueueErrorCode", "System.Messaging.MessageQueueErrorCode!", "Field[RemoteMachineNotAvailable]"] + - ["System.Messaging.MessageQueueErrorCode", "System.Messaging.MessageQueueErrorCode!", "Field[DsIsFull]"] + - ["System.Messaging.MessageQueueAccessRights", "System.Messaging.MessageQueueAccessRights!", "Field[DeleteJournalMessage]"] + - ["System.Boolean", "System.Messaging.MessagePropertyFilter", "Property[IsLastInTransaction]"] + - ["System.Messaging.MessageQueueErrorCode", "System.Messaging.MessageQueueErrorCode!", "Field[IllegalEnterpriseOperation]"] + - ["System.Guid", "System.Messaging.MessageQueue!", "Method[GetMachineId].ReturnValue"] + - ["System.Messaging.HashAlgorithm", "System.Messaging.HashAlgorithm!", "Field[Sha256]"] + - ["System.Messaging.MessageQueueAccessRights", "System.Messaging.MessageQueueAccessRights!", "Field[GetQueuePermissions]"] + - ["System.Messaging.MessageQueueErrorCode", "System.Messaging.MessageQueueErrorCode!", "Field[CannotSetCryptographicSecurityDescriptor]"] + - ["System.Messaging.QueueAccessMode", "System.Messaging.MessageQueue", "Property[AccessMode]"] + - ["System.Messaging.MessageQueueErrorCode", "System.Messaging.MessageQueueErrorCode!", "Field[CannotOpenCertificateStore]"] + - ["System.Messaging.MessageQueuePermissionAccess", "System.Messaging.MessageQueuePermissionAccess!", "Field[Peek]"] + - ["System.Messaging.MessageLookupAction", "System.Messaging.MessageLookupAction!", "Field[First]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemMessagingDesign/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemMessagingDesign/model.yml new file mode 100644 index 000000000000..aeb3e2791a16 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemMessagingDesign/model.yml @@ -0,0 +1,8 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Drawing.Design.UITypeEditorEditStyle", "System.Messaging.Design.QueuePathEditor", "Method[GetEditStyle].ReturnValue"] + - ["System.Object", "System.Messaging.Design.QueuePathEditor", "Method[EditValue].ReturnValue"] + - ["System.String", "System.Messaging.Design.QueuePathDialog", "Property[Path]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemNet/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemNet/model.yml new file mode 100644 index 000000000000..51917d74d84a --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemNet/model.yml @@ -0,0 +1,818 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Boolean", "System.Net.WebClient", "Property[IsBusy]"] + - ["System.Int64", "System.Net.IPAddress!", "Method[HostToNetworkOrder].ReturnValue"] + - ["System.Net.FtpStatusCode", "System.Net.FtpStatusCode!", "Field[Undefined]"] + - ["System.DateTime", "System.Net.HttpWebResponse", "Property[LastModified]"] + - ["System.String", "System.Net.WebRequest", "Property[ConnectionGroupName]"] + - ["System.Boolean", "System.Net.FileWebResponse", "Property[SupportsHeaders]"] + - ["System.Net.WebExceptionStatus", "System.Net.WebExceptionStatus!", "Field[SecureChannelFailure]"] + - ["System.Boolean", "System.Net.DnsPermission", "Method[IsSubsetOf].ReturnValue"] + - ["System.Net.HttpStatusCode", "System.Net.HttpStatusCode!", "Field[PreconditionFailed]"] + - ["System.Net.HttpResponseHeader", "System.Net.HttpResponseHeader!", "Field[ContentType]"] + - ["System.Byte", "System.Net.SocketAddress", "Property[Item]"] + - ["System.Boolean", "System.Net.HttpListenerRequest", "Property[IsWebSocketRequest]"] + - ["System.Net.NetworkCredential", "System.Net.CredentialCache!", "Property[DefaultNetworkCredentials]"] + - ["System.Net.HttpContinueDelegate", "System.Net.HttpWebRequest", "Property[ContinueDelegate]"] + - ["System.Text.Encoding", "System.Net.WebClient", "Property[Encoding]"] + - ["System.Collections.IEnumerator", "System.Net.WebPermission", "Property[ConnectList]"] + - ["System.Boolean", "System.Net.HttpListener", "Property[UnsafeConnectionNtlmAuthentication]"] + - ["System.Int64", "System.Net.IPAddress", "Property[ScopeId]"] + - ["System.Boolean", "System.Net.IPAddress!", "Method[System.ISpanParsable.TryParse].ReturnValue"] + - ["System.Net.HttpStatusCode", "System.Net.HttpStatusCode!", "Field[Unauthorized]"] + - ["System.Net.HttpStatusCode", "System.Net.HttpStatusCode!", "Field[ExpectationFailed]"] + - ["System.Net.FtpStatusCode", "System.Net.FtpStatusCode!", "Field[ConnectionClosed]"] + - ["System.Net.HttpRequestHeader", "System.Net.HttpRequestHeader!", "Field[Warning]"] + - ["System.Net.HttpResponseHeader", "System.Net.HttpResponseHeader!", "Field[ContentRange]"] + - ["System.Net.WebHeaderCollection", "System.Net.WebClient", "Property[Headers]"] + - ["System.Security.IPermission", "System.Net.WebPermission", "Method[Intersect].ReturnValue"] + - ["System.Net.HttpRequestHeader", "System.Net.HttpRequestHeader!", "Field[Te]"] + - ["System.Boolean", "System.Net.DnsPermission", "Method[IsUnrestricted].ReturnValue"] + - ["System.Net.WebHeaderCollection", "System.Net.FileWebResponse", "Property[Headers]"] + - ["System.Net.DecompressionMethods", "System.Net.DecompressionMethods!", "Field[All]"] + - ["System.Int64", "System.Net.WebRequest", "Property[ContentLength]"] + - ["System.DateTime", "System.Net.Cookie", "Property[Expires]"] + - ["System.Net.HttpResponseHeader", "System.Net.HttpResponseHeader!", "Field[Date]"] + - ["System.Net.HttpResponseHeader", "System.Net.HttpResponseHeader!", "Field[WwwAuthenticate]"] + - ["System.Net.HttpRequestHeader", "System.Net.HttpRequestHeader!", "Field[CacheControl]"] + - ["System.Net.HttpRequestHeader", "System.Net.HttpRequestHeader!", "Field[Pragma]"] + - ["System.Net.HttpRequestHeader", "System.Net.HttpRequestHeader!", "Field[Allow]"] + - ["System.Net.SecurityProtocolType", "System.Net.SecurityProtocolType!", "Field[SystemDefault]"] + - ["System.Collections.Generic.IEnumerator", "System.Net.CookieCollection", "Method[System.Collections.Generic.IEnumerable.GetEnumerator].ReturnValue"] + - ["System.Net.IPEndPoint", "System.Net.HttpListenerRequest", "Property[LocalEndPoint]"] + - ["System.Security.Cryptography.X509Certificates.X509CertificateCollection", "System.Net.FtpWebRequest", "Property[ClientCertificates]"] + - ["System.Net.WebResponse", "System.Net.FileWebRequest", "Method[GetResponse].ReturnValue"] + - ["System.Net.HttpRequestHeader", "System.Net.HttpRequestHeader!", "Field[Date]"] + - ["System.Net.HttpRequestHeader", "System.Net.HttpRequestHeader!", "Field[Referer]"] + - ["System.Net.HttpRequestHeader", "System.Net.HttpRequestHeader!", "Field[Translate]"] + - ["System.Threading.Tasks.Task", "System.Net.WebRequest", "Method[GetRequestStreamAsync].ReturnValue"] + - ["System.String", "System.Net.WebResponse", "Property[ContentType]"] + - ["System.Net.HttpResponseHeader", "System.Net.HttpResponseHeader!", "Field[Warning]"] + - ["System.String", "System.Net.FtpWebRequest", "Property[Method]"] + - ["System.Boolean", "System.Net.EndpointPermission", "Method[Equals].ReturnValue"] + - ["System.Net.HttpStatusCode", "System.Net.HttpStatusCode!", "Field[SeeOther]"] + - ["System.String", "System.Net.FileWebRequest", "Property[ConnectionGroupName]"] + - ["System.Net.WebRequest", "System.Net.WebRequest!", "Method[Create].ReturnValue"] + - ["System.Int32", "System.Net.ServicePoint", "Property[ConnectionLimit]"] + - ["System.Boolean", "System.Net.IPAddress", "Property[IsIPv6SiteLocal]"] + - ["System.Net.AuthenticationSchemes", "System.Net.AuthenticationSchemes!", "Field[Anonymous]"] + - ["System.Int64", "System.Net.HttpWebResponse", "Property[ContentLength]"] + - ["System.Net.FtpStatusCode", "System.Net.FtpStatusCode!", "Field[CommandNotImplemented]"] + - ["System.Boolean", "System.Net.CookieCollection", "Property[IsReadOnly]"] + - ["System.Net.HttpWebRequest", "System.Net.WebRequest!", "Method[CreateHttp].ReturnValue"] + - ["System.Net.HttpStatusCode", "System.Net.HttpStatusCode!", "Field[UnprocessableContent]"] + - ["System.Int32", "System.Net.HttpWebRequest!", "Property[DefaultMaximumResponseHeadersLength]"] + - ["System.Net.FtpStatusCode", "System.Net.FtpStatusCode!", "Field[ServiceTemporarilyNotAvailable]"] + - ["System.Net.AuthenticationSchemes", "System.Net.HttpListener", "Property[AuthenticationSchemes]"] + - ["System.String", "System.Net.HttpListenerResponse", "Property[RedirectLocation]"] + - ["System.Net.CookieCollection", "System.Net.HttpListenerRequest", "Property[Cookies]"] + - ["System.Net.CookieCollection", "System.Net.HttpListenerResponse", "Property[Cookies]"] + - ["System.Net.Authorization", "System.Net.IAuthenticationModule", "Method[PreAuthenticate].ReturnValue"] + - ["System.Boolean", "System.Net.ServicePoint", "Property[Expect100Continue]"] + - ["System.Net.NetworkAccess", "System.Net.NetworkAccess!", "Field[Accept]"] + - ["System.String", "System.Net.HttpListenerBasicIdentity", "Property[Password]"] + - ["System.Boolean", "System.Net.IPAddress", "Method[System.IUtf8SpanFormattable.TryFormat].ReturnValue"] + - ["System.String", "System.Net.SocketPermissionAttribute", "Property[Transport]"] + - ["System.Byte[]", "System.Net.UploadValuesCompletedEventArgs", "Property[Result]"] + - ["System.Net.Cache.RequestCachePolicy", "System.Net.FtpWebRequest!", "Property[DefaultCachePolicy]"] + - ["System.String", "System.Net.DnsEndPoint", "Property[Host]"] + - ["System.Collections.ArrayList", "System.Net.WebProxy", "Property[BypassArrayList]"] + - ["System.TimeSpan", "System.Net.HttpListenerTimeoutManager", "Property[HeaderWait]"] + - ["System.Net.ICredentials", "System.Net.CredentialCache!", "Property[DefaultCredentials]"] + - ["System.Int32", "System.Net.IPNetwork", "Property[PrefixLength]"] + - ["System.Net.DecompressionMethods", "System.Net.DecompressionMethods!", "Field[Deflate]"] + - ["System.Threading.Tasks.Task", "System.Net.WebClient", "Method[DownloadDataTaskAsync].ReturnValue"] + - ["System.Net.HttpStatusCode", "System.Net.HttpStatusCode!", "Field[Conflict]"] + - ["System.Uri", "System.Net.HttpWebRequest", "Property[Address]"] + - ["System.Net.WebHeaderCollection", "System.Net.HttpWebRequest", "Property[Headers]"] + - ["System.Byte[]", "System.Net.WebClient", "Method[UploadValues].ReturnValue"] + - ["System.Net.IPAddress", "System.Net.IPAddress!", "Field[IPv6None]"] + - ["System.Net.HttpListenerContext", "System.Net.HttpListener", "Method[GetContext].ReturnValue"] + - ["System.IO.Stream", "System.Net.OpenWriteCompletedEventArgs", "Property[Result]"] + - ["System.String", "System.Net.IPEndPoint", "Method[ToString].ReturnValue"] + - ["System.String", "System.Net.EndpointPermission", "Property[Hostname]"] + - ["System.Boolean", "System.Net.CookieCollection", "Property[System.Collections.ICollection.IsSynchronized]"] + - ["System.Int32", "System.Net.ServicePointManager!", "Property[DnsRefreshTimeout]"] + - ["System.Net.FtpStatusCode", "System.Net.FtpStatusCode!", "Field[CommandOK]"] + - ["System.Security.IPermission", "System.Net.DnsPermission", "Method[Intersect].ReturnValue"] + - ["System.Net.NetworkCredential", "System.Net.ICredentials", "Method[GetCredential].ReturnValue"] + - ["System.Net.WebExceptionStatus", "System.Net.WebExceptionStatus!", "Field[RequestProhibitedByProxy]"] + - ["System.Int32", "System.Net.Cookie", "Property[Version]"] + - ["System.Net.HttpStatusCode", "System.Net.HttpStatusCode!", "Field[Gone]"] + - ["System.Net.DecompressionMethods", "System.Net.DecompressionMethods!", "Field[None]"] + - ["System.Boolean", "System.Net.HttpWebRequest", "Property[AllowReadStreamBuffering]"] + - ["System.Net.WebResponse", "System.Net.WebRequest", "Method[EndGetResponse].ReturnValue"] + - ["System.Uri", "System.Net.WebProxy", "Method[GetProxy].ReturnValue"] + - ["System.Security.IPermission", "System.Net.SocketPermission", "Method[Union].ReturnValue"] + - ["System.Net.Security.EncryptionPolicy", "System.Net.ServicePointManager!", "Property[EncryptionPolicy]"] + - ["System.Boolean", "System.Net.IPNetwork", "Method[Contains].ReturnValue"] + - ["System.Net.HttpListenerContext", "System.Net.HttpListener", "Method[EndGetContext].ReturnValue"] + - ["System.Int32", "System.Net.IPAddress!", "Method[NetworkToHostOrder].ReturnValue"] + - ["System.Net.EndPoint", "System.Net.IPEndPoint", "Method[Create].ReturnValue"] + - ["System.Net.HttpRequestHeader", "System.Net.HttpRequestHeader!", "Field[AcceptLanguage]"] + - ["System.TimeSpan", "System.Net.HttpListenerTimeoutManager", "Property[EntityBody]"] + - ["System.Net.ICredentials", "System.Net.WebProxy", "Property[Credentials]"] + - ["System.Net.IPAddress", "System.Net.IPEndPoint", "Property[Address]"] + - ["System.Int32", "System.Net.ServicePoint", "Property[ConnectionLeaseTimeout]"] + - ["System.Threading.Tasks.Task", "System.Net.HttpListener", "Method[GetContextAsync].ReturnValue"] + - ["System.Boolean", "System.Net.IAuthenticationModule", "Property[CanPreAuthenticate]"] + - ["System.Net.HttpStatusCode", "System.Net.HttpStatusCode!", "Field[LengthRequired]"] + - ["System.Net.WebExceptionStatus", "System.Net.WebExceptionStatus!", "Field[ConnectionClosed]"] + - ["System.Boolean", "System.Net.IPAddress", "Property[IsIPv6Multicast]"] + - ["System.Net.FtpStatusCode", "System.Net.FtpStatusCode!", "Field[EnteringPassive]"] + - ["System.String", "System.Net.HttpListenerRequest", "Property[UserAgent]"] + - ["System.Net.IPAddress", "System.Net.IPAddress!", "Field[Broadcast]"] + - ["System.Boolean", "System.Net.IPNetwork!", "Method[op_Inequality].ReturnValue"] + - ["System.Int32", "System.Net.FtpWebRequest", "Property[ReadWriteTimeout]"] + - ["System.Security.Cryptography.X509Certificates.X509Certificate", "System.Net.ServicePoint", "Property[ClientCertificate]"] + - ["System.Net.FtpStatusCode", "System.Net.FtpStatusCode!", "Field[CantOpenData]"] + - ["System.Net.ICredentialPolicy", "System.Net.AuthenticationManager!", "Property[CredentialPolicy]"] + - ["System.IAsyncResult", "System.Net.Dns!", "Method[BeginGetHostEntry].ReturnValue"] + - ["System.Net.ServicePoint", "System.Net.FtpWebRequest", "Property[ServicePoint]"] + - ["System.Int32", "System.Net.WebRequest", "Property[Timeout]"] + - ["System.Net.TransportType", "System.Net.EndpointPermission", "Property[Transport]"] + - ["System.String", "System.Net.HttpWebRequest", "Property[Accept]"] + - ["System.Boolean", "System.Net.SocketPermission", "Method[IsUnrestricted].ReturnValue"] + - ["System.Int32", "System.Net.HttpWebRequest", "Method[GetHashCode].ReturnValue"] + - ["System.String", "System.Net.HttpWebResponse", "Property[Server]"] + - ["System.Net.FtpStatusCode", "System.Net.FtpStatusCode!", "Field[ActionAbortedLocalProcessingError]"] + - ["System.Net.HttpStatusCode", "System.Net.HttpStatusCode!", "Field[HttpVersionNotSupported]"] + - ["System.Int32", "System.Net.FtpWebRequest", "Property[Timeout]"] + - ["System.Net.SecurityProtocolType", "System.Net.SecurityProtocolType!", "Field[Tls11]"] + - ["System.Boolean", "System.Net.IPAddress", "Method[TryWriteBytes].ReturnValue"] + - ["System.IO.Stream", "System.Net.FileWebRequest", "Method[GetRequestStream].ReturnValue"] + - ["System.Net.HttpStatusCode", "System.Net.HttpStatusCode!", "Field[LoopDetected]"] + - ["System.Net.HttpRequestHeader", "System.Net.HttpRequestHeader!", "Field[KeepAlive]"] + - ["System.Security.IPermission", "System.Net.SocketPermission", "Method[Copy].ReturnValue"] + - ["System.Net.FtpStatusCode", "System.Net.FtpStatusCode!", "Field[FileActionAborted]"] + - ["System.Boolean", "System.Net.Cookie", "Property[Expired]"] + - ["System.Byte[]", "System.Net.IPAddress", "Method[GetAddressBytes].ReturnValue"] + - ["System.Net.HttpStatusCode", "System.Net.HttpStatusCode!", "Field[RedirectKeepVerb]"] + - ["System.Net.HttpStatusCode", "System.Net.HttpStatusCode!", "Field[ServiceUnavailable]"] + - ["System.Boolean", "System.Net.HttpListenerRequest", "Property[IsSecureConnection]"] + - ["Microsoft.Extensions.Http.Diagnostics.RequestMetadata", "System.Net.HttpDiagnosticsHttpWebRequestExtensions!", "Method[GetRequestMetadata].ReturnValue"] + - ["System.Net.IPNetwork", "System.Net.IPNetwork!", "Method[System.IParsable.Parse].ReturnValue"] + - ["System.Net.WebHeaderCollection", "System.Net.HttpListenerResponse", "Property[Headers]"] + - ["System.Byte[]", "System.Net.WebUtility!", "Method[UrlEncodeToBytes].ReturnValue"] + - ["System.String", "System.Net.Cookie", "Method[ToString].ReturnValue"] + - ["System.String", "System.Net.Cookie", "Property[Comment]"] + - ["System.String", "System.Net.FtpWebResponse", "Property[BannerMessage]"] + - ["System.Net.HttpStatusCode", "System.Net.HttpStatusCode!", "Field[RequestEntityTooLarge]"] + - ["System.Net.FtpStatusCode", "System.Net.FtpStatusCode!", "Field[SendUserCommand]"] + - ["System.Boolean", "System.Net.HttpListenerRequest", "Property[HasEntityBody]"] + - ["System.Net.FtpStatusCode", "System.Net.FtpStatusCode!", "Field[ClosingData]"] + - ["System.Net.Security.RemoteCertificateValidationCallback", "System.Net.HttpWebRequest", "Property[ServerCertificateValidationCallback]"] + - ["System.Int32", "System.Net.HttpWebRequest", "Property[ContinueTimeout]"] + - ["System.Security.Principal.IPrincipal", "System.Net.HttpListenerContext", "Property[User]"] + - ["System.Net.SecurityProtocolType", "System.Net.SecurityProtocolType!", "Field[Tls13]"] + - ["System.Net.CookieCollection", "System.Net.CookieContainer", "Method[GetCookies].ReturnValue"] + - ["System.Boolean", "System.Net.IPEndPoint", "Method[Equals].ReturnValue"] + - ["System.Net.SocketAddress", "System.Net.IPEndPoint", "Method[Serialize].ReturnValue"] + - ["System.Int64", "System.Net.DownloadProgressChangedEventArgs", "Property[BytesReceived]"] + - ["System.Boolean", "System.Net.ICertificatePolicy", "Method[CheckValidationResult].ReturnValue"] + - ["System.String", "System.Net.FileWebRequest", "Property[ContentType]"] + - ["System.String[]", "System.Net.WebHeaderCollection", "Property[AllKeys]"] + - ["System.String", "System.Net.DnsEndPoint", "Method[ToString].ReturnValue"] + - ["System.Net.HttpResponseHeader", "System.Net.HttpResponseHeader!", "Field[Connection]"] + - ["System.Int32", "System.Net.ServicePointManager!", "Field[DefaultPersistentConnectionLimit]"] + - ["System.String", "System.Net.HttpWebResponse", "Property[CharacterSet]"] + - ["System.Net.WebExceptionStatus", "System.Net.WebExceptionStatus!", "Field[SendFailure]"] + - ["System.String", "System.Net.FtpWebRequest", "Property[ConnectionGroupName]"] + - ["System.Net.HttpStatusCode", "System.Net.HttpStatusCode!", "Field[Created]"] + - ["System.Net.HttpResponseHeader", "System.Net.HttpResponseHeader!", "Field[ContentLength]"] + - ["System.Net.HttpResponseHeader", "System.Net.HttpResponseHeader!", "Field[Upgrade]"] + - ["System.Net.HttpStatusCode", "System.Net.HttpStatusCode!", "Field[MisdirectedRequest]"] + - ["System.Int32", "System.Net.HttpListenerPrefixCollection", "Property[Count]"] + - ["System.Net.AuthenticationSchemes", "System.Net.AuthenticationSchemes!", "Field[Digest]"] + - ["System.Net.CookieContainer", "System.Net.HttpWebRequest", "Property[CookieContainer]"] + - ["System.Boolean", "System.Net.WebProxy", "Method[IsBypassed].ReturnValue"] + - ["System.Boolean", "System.Net.IPAddress", "Method[Equals].ReturnValue"] + - ["System.Security.SecurityElement", "System.Net.SocketPermission", "Method[ToXml].ReturnValue"] + - ["System.String", "System.Net.HttpListenerResponse", "Property[StatusDescription]"] + - ["System.String[]", "System.Net.IPHostEntry", "Property[Aliases]"] + - ["System.Boolean", "System.Net.IPAddress", "Property[IsIPv6LinkLocal]"] + - ["System.Net.DecompressionMethods", "System.Net.DecompressionMethods!", "Field[Brotli]"] + - ["System.IO.Stream", "System.Net.WebResponse", "Method[GetResponseStream].ReturnValue"] + - ["System.Net.HttpResponseHeader", "System.Net.HttpResponseHeader!", "Field[Location]"] + - ["System.String[]", "System.Net.Authorization", "Property[ProtectionRealm]"] + - ["System.Net.IPAddress", "System.Net.IPAddress!", "Field[IPv6Loopback]"] + - ["System.Boolean", "System.Net.FtpWebResponse", "Property[SupportsHeaders]"] + - ["System.Net.HttpStatusCode", "System.Net.HttpStatusCode!", "Field[FailedDependency]"] + - ["System.Net.HttpStatusCode", "System.Net.HttpStatusCode!", "Field[VariantAlsoNegotiates]"] + - ["System.Boolean", "System.Net.DnsEndPoint", "Method[Equals].ReturnValue"] + - ["System.String", "System.Net.WebHeaderCollection", "Method[Get].ReturnValue"] + - ["System.String", "System.Net.FileWebRequest", "Property[Method]"] + - ["System.Net.HttpResponseHeader", "System.Net.HttpResponseHeader!", "Field[Pragma]"] + - ["System.Net.HttpResponseHeader", "System.Net.HttpResponseHeader!", "Field[Via]"] + - ["System.Net.WebResponse", "System.Net.FtpWebRequest", "Method[GetResponse].ReturnValue"] + - ["System.Int32", "System.Net.IPAddress!", "Method[HostToNetworkOrder].ReturnValue"] + - ["System.Net.Cache.RequestCachePolicy", "System.Net.HttpWebRequest!", "Property[DefaultCachePolicy]"] + - ["System.Security.IPermission", "System.Net.DnsPermission", "Method[Copy].ReturnValue"] + - ["System.Int32", "System.Net.HttpListenerException", "Property[ErrorCode]"] + - ["System.Net.AuthenticationSchemes", "System.Net.AuthenticationSchemes!", "Field[Basic]"] + - ["System.Version", "System.Net.HttpVersion!", "Field[Version20]"] + - ["System.Boolean", "System.Net.ServicePointManager!", "Property[Expect100Continue]"] + - ["System.Security.IPermission", "System.Net.WebPermission", "Method[Union].ReturnValue"] + - ["System.Boolean", "System.Net.HttpListener", "Property[IgnoreWriteExceptions]"] + - ["System.String", "System.Net.NetworkCredential", "Property[Domain]"] + - ["System.Net.CookieCollection", "System.Net.HttpWebResponse", "Property[Cookies]"] + - ["System.String", "System.Net.HttpWebResponse", "Property[Method]"] + - ["System.String", "System.Net.WebRequest", "Property[ContentType]"] + - ["System.Net.IPEndPoint", "System.Net.HttpListenerRequest", "Property[RemoteEndPoint]"] + - ["System.Boolean", "System.Net.HttpWebRequest", "Property[UseDefaultCredentials]"] + - ["System.String", "System.Net.NetworkCredential", "Property[Password]"] + - ["System.Int16", "System.Net.IPAddress!", "Method[HostToNetworkOrder].ReturnValue"] + - ["System.Net.WebHeaderCollection", "System.Net.WebRequest", "Property[Headers]"] + - ["System.Net.IPAddress[]", "System.Net.Dns!", "Method[EndGetHostAddresses].ReturnValue"] + - ["System.Int64", "System.Net.UploadProgressChangedEventArgs", "Property[BytesSent]"] + - ["System.String", "System.Net.UploadStringCompletedEventArgs", "Property[Result]"] + - ["System.Byte[]", "System.Net.UploadDataCompletedEventArgs", "Property[Result]"] + - ["System.Int64", "System.Net.IPAddress", "Property[Address]"] + - ["System.Security.IPermission", "System.Net.SocketPermission", "Method[Intersect].ReturnValue"] + - ["System.Boolean", "System.Net.ICredentialPolicy", "Method[ShouldSendCredential].ReturnValue"] + - ["System.Net.HttpResponseHeader", "System.Net.HttpResponseHeader!", "Field[Trailer]"] + - ["System.Int64", "System.Net.UploadProgressChangedEventArgs", "Property[TotalBytesToSend]"] + - ["System.String", "System.Net.FileWebResponse", "Property[ContentType]"] + - ["System.String", "System.Net.FtpWebRequest", "Property[ContentType]"] + - ["System.Net.HttpListenerTimeoutManager", "System.Net.HttpListener", "Property[TimeoutManager]"] + - ["System.Net.FtpStatusCode", "System.Net.FtpStatusCode!", "Field[NeedLoginAccount]"] + - ["System.DateTime", "System.Net.ServicePoint", "Property[IdleSince]"] + - ["System.Uri", "System.Net.FtpWebRequest", "Property[RequestUri]"] + - ["System.Net.FtpStatusCode", "System.Net.FtpStatusCode!", "Field[DataAlreadyOpen]"] + - ["System.Net.ICredentials", "System.Net.HttpWebRequest", "Property[Credentials]"] + - ["System.Int32", "System.Net.FileWebRequest", "Property[Timeout]"] + - ["System.Collections.Specialized.NameObjectCollectionBase+KeysCollection", "System.Net.WebHeaderCollection", "Property[Keys]"] + - ["System.Net.HttpResponseHeader", "System.Net.HttpResponseHeader!", "Field[ContentEncoding]"] + - ["System.Int32", "System.Net.DnsEndPoint", "Method[GetHashCode].ReturnValue"] + - ["System.Net.HttpRequestHeader", "System.Net.HttpRequestHeader!", "Field[From]"] + - ["System.Net.IPHostEntry", "System.Net.Dns!", "Method[Resolve].ReturnValue"] + - ["System.Boolean", "System.Net.Cookie", "Property[HttpOnly]"] + - ["System.Net.TransportType", "System.Net.TransportType!", "Field[Tcp]"] + - ["System.String", "System.Net.Cookie", "Property[Domain]"] + - ["System.Net.DecompressionMethods", "System.Net.HttpWebRequest", "Property[AutomaticDecompression]"] + - ["System.Boolean", "System.Net.HttpListener!", "Property[IsSupported]"] + - ["System.Version", "System.Net.HttpVersion!", "Field[Version30]"] + - ["System.Uri", "System.Net.FileWebRequest", "Property[RequestUri]"] + - ["System.Collections.IEnumerator", "System.Net.SocketPermission", "Property[AcceptList]"] + - ["System.Security.Cryptography.X509Certificates.X509Certificate2", "System.Net.HttpListenerRequest", "Method[GetClientCertificate].ReturnValue"] + - ["System.Net.WebExceptionStatus", "System.Net.WebExceptionStatus!", "Field[PipelineFailure]"] + - ["System.String", "System.Net.EndpointPermission", "Method[ToString].ReturnValue"] + - ["System.Net.Cache.RequestCachePolicy", "System.Net.WebRequest!", "Property[DefaultCachePolicy]"] + - ["System.Net.HttpStatusCode", "System.Net.HttpStatusCode!", "Field[NotImplemented]"] + - ["System.Net.Sockets.AddressFamily", "System.Net.DnsEndPoint", "Property[AddressFamily]"] + - ["System.Text.Encoding", "System.Net.HttpListenerRequest", "Property[ContentEncoding]"] + - ["System.IAsyncResult", "System.Net.WebRequest", "Method[BeginGetResponse].ReturnValue"] + - ["System.Net.HttpStatusCode", "System.Net.HttpStatusCode!", "Field[NonAuthoritativeInformation]"] + - ["System.Net.HttpStatusCode", "System.Net.HttpStatusCode!", "Field[UnprocessableEntity]"] + - ["System.Net.WebHeaderCollection", "System.Net.WebClient", "Property[ResponseHeaders]"] + - ["System.Boolean", "System.Net.IPNetwork", "Method[TryFormat].ReturnValue"] + - ["System.Net.IWebProxy", "System.Net.FtpWebRequest", "Property[Proxy]"] + - ["System.DateTime", "System.Net.HttpWebRequest", "Property[IfModifiedSince]"] + - ["System.Boolean", "System.Net.FileWebRequest", "Property[UseDefaultCredentials]"] + - ["System.String", "System.Net.HttpWebRequest", "Property[MediaType]"] + - ["System.IAsyncResult", "System.Net.HttpWebRequest", "Method[BeginGetRequestStream].ReturnValue"] + - ["System.Net.HttpRequestHeader", "System.Net.HttpRequestHeader!", "Field[IfUnmodifiedSince]"] + - ["System.Net.HttpRequestHeader", "System.Net.HttpRequestHeader!", "Field[Authorization]"] + - ["System.Int32", "System.Net.EndpointPermission", "Property[Port]"] + - ["System.Boolean", "System.Net.Cookie", "Property[Secure]"] + - ["System.Object", "System.Net.CookieCollection", "Property[SyncRoot]"] + - ["System.String", "System.Net.HttpWebRequest", "Property[ConnectionGroupName]"] + - ["System.Collections.IEnumerator", "System.Net.HttpListenerPrefixCollection", "Method[System.Collections.IEnumerable.GetEnumerator].ReturnValue"] + - ["System.Net.WebResponse", "System.Net.HttpWebRequest", "Method[GetResponse].ReturnValue"] + - ["System.String", "System.Net.HttpWebRequest", "Property[ContentType]"] + - ["System.String", "System.Net.SocketAddress", "Method[ToString].ReturnValue"] + - ["System.Collections.IEnumerator", "System.Net.WebPermission", "Property[AcceptList]"] + - ["System.Net.WebExceptionStatus", "System.Net.WebExceptionStatus!", "Field[RequestCanceled]"] + - ["System.String", "System.Net.DownloadStringCompletedEventArgs", "Property[Result]"] + - ["System.Boolean", "System.Net.WebPermission", "Method[IsUnrestricted].ReturnValue"] + - ["System.Boolean", "System.Net.ServicePoint", "Property[UseNagleAlgorithm]"] + - ["System.Exception", "System.Net.WriteStreamClosedEventArgs", "Property[Error]"] + - ["System.Threading.Tasks.Task", "System.Net.WebClient", "Method[DownloadStringTaskAsync].ReturnValue"] + - ["System.Boolean", "System.Net.HttpWebRequest", "Property[AllowWriteStreamBuffering]"] + - ["System.Net.HttpStatusCode", "System.Net.HttpStatusCode!", "Field[NotExtended]"] + - ["System.String", "System.Net.Cookie", "Property[Name]"] + - ["System.Net.WebRequest", "System.Net.WebRequest!", "Method[CreateDefault].ReturnValue"] + - ["System.String", "System.Net.Authorization", "Property[ConnectionGroupId]"] + - ["System.Boolean", "System.Net.HttpWebRequest", "Property[HaveResponse]"] + - ["System.Net.IWebRequestCreate", "System.Net.WebRequest", "Property[CreatorInstance]"] + - ["System.Uri", "System.Net.HttpListenerRequest", "Property[Url]"] + - ["System.String", "System.Net.NetworkCredential", "Property[UserName]"] + - ["System.Version", "System.Net.ServicePoint", "Property[ProtocolVersion]"] + - ["System.Net.IPHostEntry", "System.Net.Dns!", "Method[GetHostEntry].ReturnValue"] + - ["System.Net.IWebProxy", "System.Net.WebRequest!", "Property[DefaultWebProxy]"] + - ["System.Int32", "System.Net.ServicePointManager!", "Property[MaxServicePoints]"] + - ["System.Net.HttpStatusCode", "System.Net.HttpStatusCode!", "Field[RedirectMethod]"] + - ["System.Net.HttpRequestHeader", "System.Net.HttpRequestHeader!", "Field[Expect]"] + - ["System.Net.IPAddress[]", "System.Net.Dns!", "Method[GetHostAddresses].ReturnValue"] + - ["System.Security.SecurityElement", "System.Net.DnsPermission", "Method[ToXml].ReturnValue"] + - ["System.Net.ICertificatePolicy", "System.Net.ServicePointManager!", "Property[CertificatePolicy]"] + - ["System.Net.HttpStatusCode", "System.Net.HttpStatusCode!", "Field[PermanentRedirect]"] + - ["System.Net.HttpResponseHeader", "System.Net.HttpResponseHeader!", "Field[ProxyAuthenticate]"] + - ["System.Net.ICredentials", "System.Net.WebRequest", "Property[Credentials]"] + - ["System.Int32", "System.Net.CookieContainer", "Property[PerDomainCapacity]"] + - ["System.String", "System.Net.HttpListenerRequest", "Property[ServiceName]"] + - ["System.Net.WebHeaderCollection", "System.Net.FtpWebRequest", "Property[Headers]"] + - ["System.Byte[]", "System.Net.DownloadDataCompletedEventArgs", "Property[Result]"] + - ["System.String", "System.Net.IPAddress", "Method[ToString].ReturnValue"] + - ["System.Version", "System.Net.HttpVersion!", "Field[Unknown]"] + - ["System.Threading.Tasks.Task", "System.Net.FileWebRequest", "Method[GetRequestStreamAsync].ReturnValue"] + - ["System.Net.HttpRequestHeader", "System.Net.HttpRequestHeader!", "Field[Host]"] + - ["System.IO.Stream", "System.Net.HttpWebRequest", "Method[GetRequestStream].ReturnValue"] + - ["System.Net.WebExceptionStatus", "System.Net.WebExceptionStatus!", "Field[MessageLengthLimitExceeded]"] + - ["System.Net.HttpListenerResponse", "System.Net.HttpListenerContext", "Property[Response]"] + - ["System.Net.HttpResponseHeader", "System.Net.HttpResponseHeader!", "Field[ContentMd5]"] + - ["System.Net.SecurityProtocolType", "System.Net.SecurityProtocolType!", "Field[Ssl3]"] + - ["System.Byte[]", "System.Net.WebUtility!", "Method[UrlDecodeToBytes].ReturnValue"] + - ["System.Net.SecurityProtocolType", "System.Net.SecurityProtocolType!", "Field[Tls]"] + - ["System.Net.WebExceptionStatus", "System.Net.WebException", "Property[Status]"] + - ["System.Net.IPAddress", "System.Net.IPAddress!", "Field[IPv6Any]"] + - ["System.Net.HttpResponseHeader", "System.Net.HttpResponseHeader!", "Field[TransferEncoding]"] + - ["System.Boolean", "System.Net.CookieCollection", "Method[Remove].ReturnValue"] + - ["System.Int32", "System.Net.IPNetwork", "Method[GetHashCode].ReturnValue"] + - ["System.Net.FtpStatusCode", "System.Net.FtpStatusCode!", "Field[ActionAbortedUnknownPageType]"] + - ["System.Net.HttpStatusCode", "System.Net.HttpStatusCode!", "Field[UnsupportedMediaType]"] + - ["System.Net.WebHeaderCollection", "System.Net.FileWebRequest", "Property[Headers]"] + - ["System.Net.HttpStatusCode", "System.Net.HttpStatusCode!", "Field[BadRequest]"] + - ["System.Net.HttpStatusCode", "System.Net.HttpStatusCode!", "Field[NotAcceptable]"] + - ["System.Net.HttpListenerPrefixCollection", "System.Net.HttpListener", "Property[Prefixes]"] + - ["System.Net.HttpStatusCode", "System.Net.HttpStatusCode!", "Field[UnavailableForLegalReasons]"] + - ["System.Int32", "System.Net.IPEndPoint", "Method[GetHashCode].ReturnValue"] + - ["System.Net.HttpStatusCode", "System.Net.HttpStatusCode!", "Field[MovedPermanently]"] + - ["System.Net.HttpResponseHeader", "System.Net.HttpResponseHeader!", "Field[Server]"] + - ["System.Net.WebRequest", "System.Net.IUnsafeWebRequestCreate", "Method[Create].ReturnValue"] + - ["System.IAsyncResult", "System.Net.FileWebRequest", "Method[BeginGetResponse].ReturnValue"] + - ["System.IO.Stream", "System.Net.WebRequest", "Method[EndGetRequestStream].ReturnValue"] + - ["System.String[]", "System.Net.HttpListenerRequest", "Property[UserLanguages]"] + - ["System.Uri", "System.Net.HttpListenerRequest", "Property[UrlReferrer]"] + - ["System.Net.HttpResponseHeader", "System.Net.HttpResponseHeader!", "Field[KeepAlive]"] + - ["System.DateTime", "System.Net.Cookie", "Property[TimeStamp]"] + - ["System.Boolean", "System.Net.IPAddress", "Method[TryFormat].ReturnValue"] + - ["System.Net.WebExceptionStatus", "System.Net.WebExceptionStatus!", "Field[ProxyNameResolutionFailure]"] + - ["System.Net.WebExceptionStatus", "System.Net.WebExceptionStatus!", "Field[NameResolutionFailure]"] + - ["System.Boolean", "System.Net.WebRequest", "Property[PreAuthenticate]"] + - ["System.String", "System.Net.IPNetwork", "Method[System.IFormattable.ToString].ReturnValue"] + - ["System.Boolean", "System.Net.HttpListenerPrefixCollection", "Method[Remove].ReturnValue"] + - ["System.String", "System.Net.HttpListenerResponse", "Property[ContentType]"] + - ["System.String", "System.Net.HttpListenerRequest", "Property[RawUrl]"] + - ["System.Boolean", "System.Net.IPNetwork!", "Method[System.IParsable.TryParse].ReturnValue"] + - ["System.Net.HttpRequestHeader", "System.Net.HttpRequestHeader!", "Field[ProxyAuthorization]"] + - ["System.Security.IPermission", "System.Net.SocketPermissionAttribute", "Method[CreatePermission].ReturnValue"] + - ["System.IO.Stream", "System.Net.HttpWebResponse", "Method[GetResponseStream].ReturnValue"] + - ["System.Security.Cryptography.X509Certificates.X509Certificate", "System.Net.ServicePoint", "Property[Certificate]"] + - ["System.Net.DecompressionMethods", "System.Net.DecompressionMethods!", "Field[GZip]"] + - ["System.Int32", "System.Net.Cookie", "Method[GetHashCode].ReturnValue"] + - ["System.IAsyncResult", "System.Net.WebRequest", "Method[BeginGetRequestStream].ReturnValue"] + - ["System.Net.Sockets.AddressFamily", "System.Net.EndPoint", "Property[AddressFamily]"] + - ["System.Int64", "System.Net.HttpListenerTimeoutManager", "Property[MinSendBytesPerSecond]"] + - ["System.Threading.Tasks.Task", "System.Net.HttpListenerContext", "Method[AcceptWebSocketAsync].ReturnValue"] + - ["System.Net.IPAddress", "System.Net.IPAddress!", "Field[Loopback]"] + - ["System.Net.HttpResponseHeader", "System.Net.HttpResponseHeader!", "Field[Vary]"] + - ["System.String", "System.Net.WebClient", "Method[DownloadString].ReturnValue"] + - ["System.DateTime", "System.Net.FtpWebResponse", "Property[LastModified]"] + - ["System.Collections.Specialized.NameValueCollection", "System.Net.HttpListenerRequest", "Property[Headers]"] + - ["System.Net.HttpStatusCode", "System.Net.HttpStatusCode!", "Field[NotModified]"] + - ["System.Threading.Tasks.Task", "System.Net.WebClient", "Method[OpenReadTaskAsync].ReturnValue"] + - ["System.Net.SecurityProtocolType", "System.Net.SecurityProtocolType!", "Field[Tls12]"] + - ["System.Net.WebHeaderCollection", "System.Net.HttpWebResponse", "Property[Headers]"] + - ["System.Net.WebHeaderCollection", "System.Net.WebResponse", "Property[Headers]"] + - ["System.Boolean", "System.Net.IPAddress", "Property[IsIPv4MappedToIPv6]"] + - ["System.Net.FtpStatusCode", "System.Net.FtpStatusCode!", "Field[ActionNotTakenFileUnavailableOrBusy]"] + - ["System.Boolean", "System.Net.HttpListenerPrefixCollection", "Property[IsReadOnly]"] + - ["System.Net.HttpStatusCode", "System.Net.HttpStatusCode!", "Field[IMUsed]"] + - ["System.Threading.Tasks.Task", "System.Net.Dns!", "Method[GetHostEntryAsync].ReturnValue"] + - ["System.Boolean", "System.Net.HttpListener", "Property[IsListening]"] + - ["System.Boolean", "System.Net.IPAddress", "Property[IsIPv6Teredo]"] + - ["System.Net.HttpRequestHeader", "System.Net.HttpRequestHeader!", "Field[Trailer]"] + - ["System.Net.CookieCollection", "System.Net.CookieContainer", "Method[GetAllCookies].ReturnValue"] + - ["System.Collections.Specialized.NameValueCollection", "System.Net.WebClient", "Property[QueryString]"] + - ["System.Net.Authorization", "System.Net.AuthenticationManager!", "Method[Authenticate].ReturnValue"] + - ["System.Net.HttpListener+ExtendedProtectionSelector", "System.Net.HttpListener", "Property[ExtendedProtectionSelectorDelegate]"] + - ["System.Boolean", "System.Net.WebHeaderCollection!", "Method[IsRestricted].ReturnValue"] + - ["System.Net.HttpStatusCode", "System.Net.HttpStatusCode!", "Field[PaymentRequired]"] + - ["System.Boolean", "System.Net.ServicePoint", "Method[CloseConnectionGroup].ReturnValue"] + - ["System.IO.Stream", "System.Net.WebClient", "Method[OpenRead].ReturnValue"] + - ["System.Net.HttpRequestHeader", "System.Net.HttpRequestHeader!", "Field[AcceptEncoding]"] + - ["System.Net.WebExceptionStatus", "System.Net.WebExceptionStatus!", "Field[Success]"] + - ["System.String[]", "System.Net.WebHeaderCollection", "Method[GetValues].ReturnValue"] + - ["System.Int32", "System.Net.HttpWebRequest", "Property[MaximumResponseHeadersLength]"] + - ["System.Net.WebExceptionStatus", "System.Net.WebExceptionStatus!", "Field[UnknownError]"] + - ["System.Net.WebProxy", "System.Net.WebProxy!", "Method[GetDefaultProxy].ReturnValue"] + - ["System.Boolean", "System.Net.FtpWebRequest", "Property[EnableSsl]"] + - ["System.Net.HttpResponseHeader", "System.Net.HttpResponseHeader!", "Field[ETag]"] + - ["System.Net.HttpRequestHeader", "System.Net.HttpRequestHeader!", "Field[Via]"] + - ["System.Net.NetworkCredential", "System.Net.NetworkCredential", "Method[GetCredential].ReturnValue"] + - ["System.Boolean", "System.Net.HttpListenerResponse", "Property[KeepAlive]"] + - ["System.Net.WebResponse", "System.Net.FileWebRequest", "Method[EndGetResponse].ReturnValue"] + - ["System.Int32", "System.Net.IPAddress", "Method[GetHashCode].ReturnValue"] + - ["System.Net.ServicePoint", "System.Net.ServicePointManager!", "Method[FindServicePoint].ReturnValue"] + - ["System.Int32", "System.Net.HttpListenerRequest", "Property[ClientCertificateError]"] + - ["System.Net.FtpStatusCode", "System.Net.FtpStatusCode!", "Field[RestartMarker]"] + - ["System.Int32", "System.Net.ServicePoint", "Property[MaxIdleTime]"] + - ["System.Memory", "System.Net.SocketAddress", "Property[Buffer]"] + - ["System.Net.ICredentials", "System.Net.IWebProxy", "Property[Credentials]"] + - ["System.Boolean", "System.Net.WebResponse", "Property[SupportsHeaders]"] + - ["System.Net.HttpStatusCode", "System.Net.HttpStatusCode!", "Field[Ambiguous]"] + - ["System.Threading.Tasks.Task", "System.Net.WebClient", "Method[DownloadFileTaskAsync].ReturnValue"] + - ["System.Uri", "System.Net.WebProxy", "Property[Address]"] + - ["System.Collections.IEnumerator", "System.Net.CookieCollection", "Method[GetEnumerator].ReturnValue"] + - ["System.Net.IPHostEntry", "System.Net.Dns!", "Method[EndGetHostByName].ReturnValue"] + - ["System.Net.IPNetwork", "System.Net.IPNetwork!", "Method[Parse].ReturnValue"] + - ["System.Boolean", "System.Net.IWebProxyScript", "Method[Load].ReturnValue"] + - ["System.Net.FtpStatusCode", "System.Net.FtpStatusCode!", "Field[AccountNeeded]"] + - ["System.Net.HttpStatusCode", "System.Net.HttpStatusCode!", "Field[InternalServerError]"] + - ["System.String", "System.Net.SocketPermissionAttribute", "Property[Port]"] + - ["System.Net.WebResponse", "System.Net.WebClient", "Method[GetWebResponse].ReturnValue"] + - ["System.Boolean", "System.Net.FtpWebRequest", "Property[PreAuthenticate]"] + - ["System.Boolean", "System.Net.ServicePointManager!", "Property[EnableDnsRoundRobin]"] + - ["System.Net.IPAddress", "System.Net.IPAddress!", "Field[None]"] + - ["System.Boolean", "System.Net.HttpWebRequest", "Property[UnsafeAuthenticatedConnectionSharing]"] + - ["System.Boolean", "System.Net.Authorization", "Property[MutuallyAuthenticated]"] + - ["System.String", "System.Net.HttpWebResponse", "Property[ContentType]"] + - ["System.String", "System.Net.HttpWebRequest", "Property[Host]"] + - ["System.Net.IWebProxy", "System.Net.GlobalProxySelection!", "Property[Select]"] + - ["System.Boolean", "System.Net.HttpWebRequest", "Property[Pipelined]"] + - ["System.Boolean", "System.Net.HttpWebRequest", "Property[SupportsCookieContainer]"] + - ["System.Security.IPermission", "System.Net.WebPermission", "Method[Copy].ReturnValue"] + - ["System.Net.WebExceptionStatus", "System.Net.WebExceptionStatus!", "Field[Pending]"] + - ["System.Security.Cryptography.X509Certificates.X509CertificateCollection", "System.Net.HttpWebRequest", "Property[ClientCertificates]"] + - ["System.String", "System.Net.HttpWebRequest", "Property[Referer]"] + - ["System.Text.Encoding", "System.Net.HttpListenerResponse", "Property[ContentEncoding]"] + - ["System.String", "System.Net.HttpWebRequest", "Property[Method]"] + - ["System.Net.IPHostEntry", "System.Net.Dns!", "Method[GetHostByAddress].ReturnValue"] + - ["System.String", "System.Net.WebUtility!", "Method[UrlDecode].ReturnValue"] + - ["System.Net.HttpRequestHeader", "System.Net.HttpRequestHeader!", "Field[IfRange]"] + - ["System.Net.HttpResponseHeader", "System.Net.HttpResponseHeader!", "Field[Allow]"] + - ["System.Boolean", "System.Net.WebProxy", "Property[UseDefaultCredentials]"] + - ["System.Net.IWebProxy", "System.Net.WebRequest", "Property[Proxy]"] + - ["System.Net.Sockets.AddressFamily", "System.Net.IPEndPoint", "Property[AddressFamily]"] + - ["System.Threading.Tasks.Task", "System.Net.WebRequest", "Method[GetResponseAsync].ReturnValue"] + - ["System.Int64", "System.Net.UploadProgressChangedEventArgs", "Property[TotalBytesToReceive]"] + - ["System.Net.HttpStatusCode", "System.Net.HttpStatusCode!", "Field[AlreadyReported]"] + - ["System.Net.IWebProxy", "System.Net.FileWebRequest", "Property[Proxy]"] + - ["System.Net.HttpResponseHeader", "System.Net.HttpResponseHeader!", "Field[Expires]"] + - ["System.Uri", "System.Net.Cookie", "Property[CommentUri]"] + - ["System.Net.SecurityProtocolType", "System.Net.ServicePointManager!", "Property[SecurityProtocol]"] + - ["System.String", "System.Net.FtpWebResponse", "Property[WelcomeMessage]"] + - ["System.Net.IPHostEntry", "System.Net.Dns!", "Method[EndGetHostEntry].ReturnValue"] + - ["System.Boolean", "System.Net.ServicePointManager!", "Property[CheckCertificateRevocationList]"] + - ["System.Collections.IEnumerator", "System.Net.WebHeaderCollection", "Method[GetEnumerator].ReturnValue"] + - ["System.Net.FtpStatusCode", "System.Net.FtpStatusCode!", "Field[ServerWantsSecureSession]"] + - ["System.IAsyncResult", "System.Net.Dns!", "Method[BeginResolve].ReturnValue"] + - ["System.Net.WebExceptionStatus", "System.Net.WebExceptionStatus!", "Field[ProtocolError]"] + - ["System.String", "System.Net.HttpListener", "Property[Realm]"] + - ["System.Boolean", "System.Net.WebClient", "Property[UseDefaultCredentials]"] + - ["System.String", "System.Net.HttpListenerRequest", "Property[HttpMethod]"] + - ["System.Boolean", "System.Net.IPAddress", "Property[IsIPv6UniqueLocal]"] + - ["System.Net.FtpStatusCode", "System.Net.FtpStatusCode!", "Field[ActionNotTakenInsufficientSpace]"] + - ["System.Int32", "System.Net.WebHeaderCollection", "Property[Count]"] + - ["System.Net.HttpStatusCode", "System.Net.HttpStatusCode!", "Field[NotFound]"] + - ["System.Net.HttpStatusCode", "System.Net.HttpStatusCode!", "Field[RequestTimeout]"] + - ["System.Net.HttpRequestHeader", "System.Net.HttpRequestHeader!", "Field[IfNoneMatch]"] + - ["System.Boolean", "System.Net.IPAddress!", "Method[IsLoopback].ReturnValue"] + - ["System.String", "System.Net.IWebProxyScript", "Method[Run].ReturnValue"] + - ["System.String", "System.Net.WebHeaderCollection", "Property[Item]"] + - ["System.Boolean", "System.Net.HttpWebRequest", "Property[AllowAutoRedirect]"] + - ["System.Int64", "System.Net.WebResponse", "Property[ContentLength]"] + - ["System.Net.TransportType", "System.Net.TransportType!", "Field[ConnectionOriented]"] + - ["System.Uri", "System.Net.IWebProxy", "Method[GetProxy].ReturnValue"] + - ["System.String[]", "System.Net.HttpListenerRequest", "Property[AcceptTypes]"] + - ["System.Security.IPermission", "System.Net.WebPermissionAttribute", "Method[CreatePermission].ReturnValue"] + - ["System.String", "System.Net.WebClient", "Property[BaseAddress]"] + - ["System.Int32", "System.Net.DnsEndPoint", "Property[Port]"] + - ["System.Boolean", "System.Net.IPAddress!", "Method[TryParse].ReturnValue"] + - ["System.Int32", "System.Net.HttpWebRequest", "Property[MaximumAutomaticRedirections]"] + - ["System.Boolean", "System.Net.FileWebRequest", "Property[PreAuthenticate]"] + - ["System.Security.SecureString", "System.Net.NetworkCredential", "Property[SecurePassword]"] + - ["System.Net.NetworkCredential", "System.Net.CredentialCache", "Method[GetCredential].ReturnValue"] + - ["System.Net.NetworkCredential", "System.Net.ICredentialsByHost", "Method[GetCredential].ReturnValue"] + - ["System.Version", "System.Net.HttpWebRequest", "Property[ProtocolVersion]"] + - ["System.Int32", "System.Net.HttpWebRequest", "Property[Timeout]"] + - ["System.DateTime", "System.Net.HttpWebRequest", "Property[Date]"] + - ["System.Int32", "System.Net.ServicePoint", "Property[ReceiveBufferSize]"] + - ["System.String", "System.Net.IPAddress", "Method[System.IFormattable.ToString].ReturnValue"] + - ["System.Int32", "System.Net.HttpWebRequest", "Property[ReadWriteTimeout]"] + - ["System.Int64", "System.Net.FileWebRequest", "Property[ContentLength]"] + - ["System.Boolean", "System.Net.HttpWebRequest", "Property[SendChunked]"] + - ["System.Collections.IEnumerator", "System.Net.CredentialCache", "Method[GetEnumerator].ReturnValue"] + - ["System.Int32", "System.Net.CookieContainer", "Property[Capacity]"] + - ["System.String", "System.Net.FtpWebRequest", "Property[RenameTo]"] + - ["System.Boolean", "System.Net.IPNetwork", "Method[Equals].ReturnValue"] + - ["System.Boolean", "System.Net.HttpListenerRequest", "Property[KeepAlive]"] + - ["System.String", "System.Net.WebHeaderCollection", "Method[ToString].ReturnValue"] + - ["System.Int64", "System.Net.UploadProgressChangedEventArgs", "Property[BytesReceived]"] + - ["System.Boolean", "System.Net.CookieCollection", "Method[Contains].ReturnValue"] + - ["System.Byte[]", "System.Net.WebHeaderCollection", "Method[ToByteArray].ReturnValue"] + - ["System.Net.IPEndPoint", "System.Net.IPEndPoint!", "Method[Parse].ReturnValue"] + - ["System.Net.HttpRequestHeader", "System.Net.HttpRequestHeader!", "Field[TransferEncoding]"] + - ["System.Net.FtpStatusCode", "System.Net.FtpStatusCode!", "Field[ClosingControl]"] + - ["System.Net.FtpStatusCode", "System.Net.FtpStatusCode!", "Field[ServiceNotAvailable]"] + - ["System.Net.HttpStatusCode", "System.Net.HttpStatusCode!", "Field[ProxyAuthenticationRequired]"] + - ["System.Net.HttpStatusCode", "System.Net.HttpStatusCode!", "Field[Continue]"] + - ["System.IAsyncResult", "System.Net.Dns!", "Method[BeginGetHostAddresses].ReturnValue"] + - ["System.String", "System.Net.Cookie", "Property[Path]"] + - ["System.Guid", "System.Net.HttpListenerRequest", "Property[RequestTraceIdentifier]"] + - ["System.Int32", "System.Net.NetworkProgressChangedEventArgs", "Property[TotalBytes]"] + - ["System.IO.Stream", "System.Net.FtpWebRequest", "Method[EndGetRequestStream].ReturnValue"] + - ["System.Net.FtpStatusCode", "System.Net.FtpStatusCode!", "Field[SendPasswordCommand]"] + - ["System.Net.HttpRequestHeader", "System.Net.HttpRequestHeader!", "Field[MaxForwards]"] + - ["System.Net.TransportType", "System.Net.TransportType!", "Field[Connectionless]"] + - ["System.Net.EndPoint", "System.Net.EndPoint", "Method[Create].ReturnValue"] + - ["System.Net.WebExceptionStatus", "System.Net.WebExceptionStatus!", "Field[ConnectFailure]"] + - ["System.Net.BindIPEndPoint", "System.Net.ServicePoint", "Property[BindIPEndPointDelegate]"] + - ["System.Net.HttpRequestHeader", "System.Net.HttpRequestHeader!", "Field[Range]"] + - ["System.Net.ICredentials", "System.Net.FileWebRequest", "Property[Credentials]"] + - ["System.Int32", "System.Net.UiSynchronizationContext!", "Property[ManagedUiThreadId]"] + - ["System.Net.IPAddress", "System.Net.IPAddress", "Method[MapToIPv4].ReturnValue"] + - ["System.String", "System.Net.HttpWebResponse", "Method[GetResponseHeader].ReturnValue"] + - ["System.Net.WebRequest", "System.Net.IWebRequestCreate", "Method[Create].ReturnValue"] + - ["System.Net.ICredentials", "System.Net.WebClient", "Property[Credentials]"] + - ["System.Byte[]", "System.Net.UploadFileCompletedEventArgs", "Property[Result]"] + - ["System.Net.HttpStatusCode", "System.Net.HttpStatusCode!", "Field[Found]"] + - ["System.Net.FtpStatusCode", "System.Net.FtpStatusCode!", "Field[FileActionOK]"] + - ["System.Boolean", "System.Net.FtpWebRequest", "Property[UseDefaultCredentials]"] + - ["System.Net.AuthenticationSchemes", "System.Net.AuthenticationSchemes!", "Field[Negotiate]"] + - ["System.Boolean", "System.Net.IPNetwork!", "Method[TryParse].ReturnValue"] + - ["System.Net.WebExceptionStatus", "System.Net.WebExceptionStatus!", "Field[KeepAliveFailure]"] + - ["System.Boolean", "System.Net.IPEndPoint!", "Method[TryParse].ReturnValue"] + - ["System.Net.HttpStatusCode", "System.Net.HttpStatusCode!", "Field[Locked]"] + - ["System.Int32", "System.Net.SocketAddress", "Method[GetHashCode].ReturnValue"] + - ["System.Net.HttpResponseHeader", "System.Net.HttpResponseHeader!", "Field[ContentLocation]"] + - ["System.Int64", "System.Net.FtpWebRequest", "Property[ContentOffset]"] + - ["System.String", "System.Net.WebPermissionAttribute", "Property[Accept]"] + - ["System.Boolean", "System.Net.FtpWebRequest", "Property[UseBinary]"] + - ["System.Net.TransportType", "System.Net.TransportType!", "Field[All]"] + - ["System.Net.HttpRequestHeader", "System.Net.HttpRequestHeader!", "Field[ContentLanguage]"] + - ["System.Boolean", "System.Net.WebClient", "Property[AllowReadStreamBuffering]"] + - ["System.Net.FtpStatusCode", "System.Net.FtpWebResponse", "Property[StatusCode]"] + - ["System.IO.Stream", "System.Net.OpenReadCompletedEventArgs", "Property[Result]"] + - ["System.Net.HttpRequestHeader", "System.Net.HttpRequestHeader!", "Field[IfModifiedSince]"] + - ["System.IO.Stream", "System.Net.HttpWebRequest", "Method[EndGetRequestStream].ReturnValue"] + - ["System.Byte[]", "System.Net.WebClient", "Method[UploadFile].ReturnValue"] + - ["System.IO.Stream", "System.Net.HttpListenerResponse", "Property[OutputStream]"] + - ["System.Net.IPAddress", "System.Net.IPAddress!", "Method[System.IParsable.Parse].ReturnValue"] + - ["System.String", "System.Net.WebPermissionAttribute", "Property[Connect]"] + - ["System.Net.HttpRequestHeader", "System.Net.HttpRequestHeader!", "Field[IfMatch]"] + - ["System.Threading.Tasks.Task", "System.Net.HttpListenerRequest", "Method[GetClientCertificateAsync].ReturnValue"] + - ["System.Net.HttpStatusCode", "System.Net.HttpStatusCode!", "Field[NetworkAuthenticationRequired]"] + - ["System.Boolean", "System.Net.HttpWebResponse", "Property[SupportsHeaders]"] + - ["System.String", "System.Net.WebClient", "Method[UploadString].ReturnValue"] + - ["System.Int32", "System.Net.ServicePointManager!", "Property[DefaultConnectionLimit]"] + - ["System.Net.WebExceptionStatus", "System.Net.WebExceptionStatus!", "Field[RequestProhibitedByCachePolicy]"] + - ["System.Int32", "System.Net.ServicePointManager!", "Property[MaxServicePointIdleTime]"] + - ["System.Net.FtpStatusCode", "System.Net.FtpStatusCode!", "Field[CommandExtraneous]"] + - ["System.String", "System.Net.WebUtility!", "Method[UrlEncode].ReturnValue"] + - ["System.String", "System.Net.FtpWebResponse", "Property[ContentType]"] + - ["System.Int32", "System.Net.IPEndPoint!", "Field[MaxPort]"] + - ["System.Net.HttpRequestHeader", "System.Net.HttpRequestHeader!", "Field[Cookie]"] + - ["System.Version", "System.Net.HttpVersion!", "Field[Version11]"] + - ["System.Boolean", "System.Net.IWebProxy", "Method[IsBypassed].ReturnValue"] + - ["System.Net.FtpStatusCode", "System.Net.FtpStatusCode!", "Field[PathnameCreated]"] + - ["System.Boolean", "System.Net.WebRequest!", "Method[RegisterPrefix].ReturnValue"] + - ["System.Net.Cache.RequestCachePolicy", "System.Net.WebClient", "Property[CachePolicy]"] + - ["System.Int16", "System.Net.IPAddress!", "Method[NetworkToHostOrder].ReturnValue"] + - ["System.String", "System.Net.HttpListenerRequest", "Property[UserHostAddress]"] + - ["System.String", "System.Net.HttpWebResponse", "Property[StatusDescription]"] + - ["System.Net.HttpResponseHeader", "System.Net.HttpResponseHeader!", "Field[Age]"] + - ["System.IO.Stream", "System.Net.FileWebRequest", "Method[EndGetRequestStream].ReturnValue"] + - ["System.String", "System.Net.WebHeaderCollection", "Method[GetKey].ReturnValue"] + - ["System.Int32", "System.Net.HttpWebRequest!", "Property[DefaultMaximumErrorResponseLength]"] + - ["System.Boolean", "System.Net.FtpWebRequest", "Property[UsePassive]"] + - ["System.Boolean", "System.Net.ServicePointManager!", "Property[ReusePort]"] + - ["System.Net.FtpStatusCode", "System.Net.FtpStatusCode!", "Field[DirectoryStatus]"] + - ["System.Net.HttpStatusCode", "System.Net.HttpStatusCode!", "Field[ResetContent]"] + - ["System.Net.AuthenticationSchemes", "System.Net.AuthenticationSchemes!", "Field[IntegratedWindowsAuthentication]"] + - ["System.String", "System.Net.WebUtility!", "Method[HtmlDecode].ReturnValue"] + - ["System.Net.NetworkAccess", "System.Net.NetworkAccess!", "Field[Connect]"] + - ["System.Net.IPAddress", "System.Net.IPAddress!", "Method[System.ISpanParsable.Parse].ReturnValue"] + - ["System.Net.HttpStatusCode", "System.Net.HttpStatusCode!", "Field[Forbidden]"] + - ["System.Security.Cryptography.X509Certificates.X509Certificate2", "System.Net.HttpListenerRequest", "Method[EndGetClientCertificate].ReturnValue"] + - ["System.IAsyncResult", "System.Net.HttpWebRequest", "Method[BeginGetResponse].ReturnValue"] + - ["System.String", "System.Net.HttpWebRequest", "Property[Connection]"] + - ["System.Net.HttpRequestHeader", "System.Net.HttpRequestHeader!", "Field[ContentType]"] + - ["System.Net.Cookie", "System.Net.CookieCollection", "Property[Item]"] + - ["System.Boolean", "System.Net.HttpWebRequest", "Property[PreAuthenticate]"] + - ["System.String", "System.Net.Dns!", "Method[GetHostName].ReturnValue"] + - ["System.Net.ServicePoint", "System.Net.HttpWebRequest", "Property[ServicePoint]"] + - ["System.Net.FtpStatusCode", "System.Net.FtpStatusCode!", "Field[BadCommandSequence]"] + - ["System.Int64", "System.Net.FileWebResponse", "Property[ContentLength]"] + - ["System.Net.HttpRequestHeader", "System.Net.HttpRequestHeader!", "Field[ContentRange]"] + - ["System.Boolean", "System.Net.IPNetwork", "Method[System.ISpanFormattable.TryFormat].ReturnValue"] + - ["System.Version", "System.Net.HttpListenerRequest", "Property[ProtocolVersion]"] + - ["System.Net.ICredentials", "System.Net.FtpWebRequest", "Property[Credentials]"] + - ["System.Net.HttpStatusCode", "System.Net.HttpStatusCode!", "Field[PartialContent]"] + - ["System.Uri", "System.Net.FileWebResponse", "Property[ResponseUri]"] + - ["System.Net.SocketAddress", "System.Net.EndPoint", "Method[Serialize].ReturnValue"] + - ["System.Int64", "System.Net.IPAddress!", "Method[NetworkToHostOrder].ReturnValue"] + - ["System.IAsyncResult", "System.Net.HttpListenerRequest", "Method[BeginGetClientCertificate].ReturnValue"] + - ["System.Uri", "System.Net.WebRequest", "Property[RequestUri]"] + - ["System.String", "System.Net.WebUtility!", "Method[HtmlEncode].ReturnValue"] + - ["System.Net.WebHeaderCollection", "System.Net.FtpWebResponse", "Property[Headers]"] + - ["System.Net.WebResponse", "System.Net.WebException", "Property[Response]"] + - ["System.Net.HttpRequestHeader", "System.Net.HttpRequestHeader!", "Field[AcceptCharset]"] + - ["System.Net.Security.RemoteCertificateValidationCallback", "System.Net.ServicePointManager!", "Property[ServerCertificateValidationCallback]"] + - ["System.Net.HttpStatusCode", "System.Net.HttpStatusCode!", "Field[TemporaryRedirect]"] + - ["System.Net.WebExceptionStatus", "System.Net.WebExceptionStatus!", "Field[CacheEntryNotFound]"] + - ["System.Net.HttpResponseHeader", "System.Net.HttpResponseHeader!", "Field[SetCookie]"] + - ["System.Net.FtpStatusCode", "System.Net.FtpStatusCode!", "Field[ArgumentSyntaxError]"] + - ["System.Net.FtpStatusCode", "System.Net.FtpStatusCode!", "Field[ActionNotTakenFilenameNotAllowed]"] + - ["System.Threading.Tasks.Task", "System.Net.WebClient", "Method[UploadValuesTaskAsync].ReturnValue"] + - ["System.String", "System.Net.IAuthenticationModule", "Property[AuthenticationType]"] + - ["System.Threading.Tasks.Task", "System.Net.WebClient", "Method[UploadDataTaskAsync].ReturnValue"] + - ["System.Net.Authorization", "System.Net.IAuthenticationModule", "Method[Authenticate].ReturnValue"] + - ["System.Net.FtpStatusCode", "System.Net.FtpStatusCode!", "Field[LoggedInProceed]"] + - ["System.Int64", "System.Net.HttpListenerResponse", "Property[ContentLength64]"] + - ["System.Int32", "System.Net.SocketPermission!", "Field[AllPorts]"] + - ["System.Int32", "System.Net.CookieContainer!", "Field[DefaultPerDomainCookieLimit]"] + - ["System.Security.Authentication.ExtendedProtection.ServiceNameCollection", "System.Net.HttpListener", "Property[DefaultServiceNames]"] + - ["System.Net.IPAddress", "System.Net.IPNetwork", "Property[BaseAddress]"] + - ["System.Boolean", "System.Net.SocketAddress", "Method[Equals].ReturnValue"] + - ["System.Uri", "System.Net.FtpWebResponse", "Property[ResponseUri]"] + - ["System.Net.AuthenticationSchemes", "System.Net.AuthenticationSchemes!", "Field[None]"] + - ["System.Net.HttpStatusCode", "System.Net.HttpStatusCode!", "Field[Processing]"] + - ["System.Net.HttpListenerRequest", "System.Net.HttpListenerContext", "Property[Request]"] + - ["System.Net.HttpStatusCode", "System.Net.HttpStatusCode!", "Field[MethodNotAllowed]"] + - ["System.String", "System.Net.FtpWebResponse", "Property[ExitMessage]"] + - ["System.Net.FtpStatusCode", "System.Net.FtpStatusCode!", "Field[ActionNotTakenFileUnavailable]"] + - ["System.Boolean", "System.Net.IPNetwork", "Method[System.IUtf8SpanFormattable.TryFormat].ReturnValue"] + - ["System.String", "System.Net.Cookie", "Property[Value]"] + - ["System.Uri", "System.Net.HttpWebRequest", "Property[RequestUri]"] + - ["System.Net.IPHostEntry", "System.Net.Dns!", "Method[EndResolve].ReturnValue"] + - ["System.Net.IPAddress", "System.Net.IPAddress", "Method[MapToIPv6].ReturnValue"] + - ["System.Net.AuthenticationSchemes", "System.Net.AuthenticationSchemes!", "Field[Ntlm]"] + - ["System.IO.Stream", "System.Net.FtpWebRequest", "Method[GetRequestStream].ReturnValue"] + - ["System.Boolean", "System.Net.HttpListenerPrefixCollection", "Property[IsSynchronized]"] + - ["System.Boolean", "System.Net.WebProxy", "Property[BypassProxyOnLocal]"] + - ["System.Net.Sockets.AddressFamily", "System.Net.SocketAddress", "Property[Family]"] + - ["System.String", "System.Net.IPNetwork", "Method[ToString].ReturnValue"] + - ["System.Uri", "System.Net.HttpWebResponse", "Property[ResponseUri]"] + - ["System.Int32", "System.Net.CookieContainer!", "Field[DefaultCookieLengthLimit]"] + - ["System.Boolean", "System.Net.Cookie", "Method[Equals].ReturnValue"] + - ["System.IAsyncResult", "System.Net.Dns!", "Method[BeginGetHostByName].ReturnValue"] + - ["System.String", "System.Net.HttpWebResponse", "Property[ContentEncoding]"] + - ["System.Security.IPermission", "System.Net.DnsPermissionAttribute", "Method[CreatePermission].ReturnValue"] + - ["System.Int64", "System.Net.HttpListenerRequest", "Property[ContentLength64]"] + - ["System.Collections.Specialized.StringDictionary", "System.Net.AuthenticationManager!", "Property[CustomTargetNameDictionary]"] + - ["System.Net.IPAddress[]", "System.Net.IPHostEntry", "Property[AddressList]"] + - ["System.Net.TransportContext", "System.Net.HttpListenerRequest", "Property[TransportContext]"] + - ["System.Int64", "System.Net.HttpWebRequest", "Property[ContentLength]"] + - ["System.Net.IPAddress", "System.Net.IPAddress!", "Field[Any]"] + - ["System.Net.HttpResponseHeader", "System.Net.HttpResponseHeader!", "Field[LastModified]"] + - ["System.String", "System.Net.HttpListenerRequest", "Property[UserHostName]"] + - ["System.Net.HttpResponseHeader", "System.Net.HttpResponseHeader!", "Field[CacheControl]"] + - ["System.Int64", "System.Net.FtpWebResponse", "Property[ContentLength]"] + - ["System.Net.HttpStatusCode", "System.Net.HttpStatusCode!", "Field[Moved]"] + - ["System.TimeSpan", "System.Net.HttpListenerTimeoutManager", "Property[IdleConnection]"] + - ["System.IAsyncResult", "System.Net.FtpWebRequest", "Method[BeginGetResponse].ReturnValue"] + - ["System.Boolean", "System.Net.HttpListenerRequest", "Property[IsAuthenticated]"] + - ["System.Net.HttpStatusCode", "System.Net.HttpStatusCode!", "Field[OK]"] + - ["System.String", "System.Net.Cookie", "Property[Port]"] + - ["System.String", "System.Net.FtpWebResponse", "Property[StatusDescription]"] + - ["System.Net.FtpStatusCode", "System.Net.FtpStatusCode!", "Field[FileStatus]"] + - ["System.Collections.IEnumerator", "System.Net.SocketPermission", "Property[ConnectList]"] + - ["System.Net.FtpStatusCode", "System.Net.FtpStatusCode!", "Field[CommandSyntaxError]"] + - ["System.Net.WebExceptionStatus", "System.Net.WebExceptionStatus!", "Field[ServerProtocolViolation]"] + - ["System.String", "System.Net.Authorization", "Property[Message]"] + - ["System.Net.HttpStatusCode", "System.Net.HttpStatusCode!", "Field[SwitchingProtocols]"] + - ["System.Boolean", "System.Net.FtpWebRequest", "Property[KeepAlive]"] + - ["System.Net.IPAddress", "System.Net.IPAddress!", "Method[Parse].ReturnValue"] + - ["System.Int64", "System.Net.DownloadProgressChangedEventArgs", "Property[TotalBytesToReceive]"] + - ["System.Int32", "System.Net.EndpointPermission", "Method[GetHashCode].ReturnValue"] + - ["System.Net.HttpStatusCode", "System.Net.HttpStatusCode!", "Field[NoContent]"] + - ["System.TimeSpan", "System.Net.HttpListenerTimeoutManager", "Property[RequestQueue]"] + - ["System.Boolean", "System.Net.ServicePoint", "Property[SupportsPipelining]"] + - ["System.Boolean", "System.Net.IPNetwork!", "Method[System.ISpanParsable.TryParse].ReturnValue"] + - ["System.IAsyncResult", "System.Net.FtpWebRequest", "Method[BeginGetRequestStream].ReturnValue"] + - ["System.Net.HttpStatusCode", "System.Net.HttpStatusCode!", "Field[UseProxy]"] + - ["System.Net.HttpStatusCode", "System.Net.HttpStatusCode!", "Field[GatewayTimeout]"] + - ["System.Net.WebRequest", "System.Net.WebClient", "Method[GetWebRequest].ReturnValue"] + - ["System.Byte[]", "System.Net.WebClient", "Method[UploadData].ReturnValue"] + - ["System.IAsyncResult", "System.Net.HttpListener", "Method[BeginGetContext].ReturnValue"] + - ["System.Net.FtpStatusCode", "System.Net.FtpStatusCode!", "Field[FileCommandPending]"] + - ["System.String", "System.Net.WebPermissionAttribute", "Property[ConnectPattern]"] + - ["System.Net.HttpResponseHeader", "System.Net.HttpResponseHeader!", "Field[RetryAfter]"] + - ["System.Net.WebResponse", "System.Net.WebRequest", "Method[GetResponse].ReturnValue"] + - ["System.Byte[]", "System.Net.WebClient", "Method[DownloadData].ReturnValue"] + - ["System.Net.HttpResponseHeader", "System.Net.HttpResponseHeader!", "Field[ContentLanguage]"] + - ["System.Net.FtpStatusCode", "System.Net.FtpStatusCode!", "Field[SystemType]"] + - ["System.Collections.IEnumerator", "System.Net.WebHeaderCollection", "Method[System.Collections.IEnumerable.GetEnumerator].ReturnValue"] + - ["System.Boolean", "System.Net.WebPermission", "Method[IsSubsetOf].ReturnValue"] + - ["System.IO.Stream", "System.Net.FileWebResponse", "Method[GetResponseStream].ReturnValue"] + - ["System.Net.Authorization", "System.Net.AuthenticationManager!", "Method[PreAuthenticate].ReturnValue"] + - ["System.Net.HttpStatusCode", "System.Net.HttpStatusCode!", "Field[RequestHeaderFieldsTooLarge]"] + - ["System.String", "System.Net.SocketPermissionAttribute", "Property[Host]"] + - ["System.Threading.Tasks.Task", "System.Net.WebClient", "Method[UploadStringTaskAsync].ReturnValue"] + - ["System.Net.HttpStatusCode", "System.Net.HttpStatusCode!", "Field[TooManyRequests]"] + - ["System.Net.HttpRequestHeader", "System.Net.HttpRequestHeader!", "Field[Upgrade]"] + - ["System.Int32", "System.Net.CookieContainer", "Property[Count]"] + - ["System.Int32", "System.Net.SocketAddress", "Property[Size]"] + - ["System.IO.Stream", "System.Net.WebClient", "Method[OpenWrite].ReturnValue"] + - ["System.Collections.IEnumerator", "System.Net.AuthenticationManager!", "Property[RegisteredModules]"] + - ["System.IO.Stream", "System.Net.FtpWebResponse", "Method[GetResponseStream].ReturnValue"] + - ["System.String", "System.Net.IPHostEntry", "Property[HostName]"] + - ["System.Net.HttpRequestHeader", "System.Net.HttpRequestHeader!", "Field[ContentEncoding]"] + - ["System.Net.HttpRequestHeader", "System.Net.HttpRequestHeader!", "Field[UserAgent]"] + - ["System.Int32", "System.Net.CookieContainer!", "Field[DefaultCookieLimit]"] + - ["System.String", "System.Net.CookieContainer", "Method[GetCookieHeader].ReturnValue"] + - ["System.Boolean", "System.Net.Authorization", "Property[Complete]"] + - ["System.Security.SecurityElement", "System.Net.WebPermission", "Method[ToXml].ReturnValue"] + - ["System.Security.IPermission", "System.Net.DnsPermission", "Method[Union].ReturnValue"] + - ["System.Net.AuthenticationSchemeSelector", "System.Net.HttpListener", "Property[AuthenticationSchemeSelectorDelegate]"] + - ["System.Uri", "System.Net.WebResponse", "Property[ResponseUri]"] + - ["System.Version", "System.Net.HttpListenerResponse", "Property[ProtocolVersion]"] + - ["System.Threading.Tasks.Task", "System.Net.WebClient", "Method[OpenWriteTaskAsync].ReturnValue"] + - ["System.Net.HttpStatusCode", "System.Net.HttpStatusCode!", "Field[Unused]"] + - ["System.Net.IWebProxy", "System.Net.WebClient", "Property[Proxy]"] + - ["System.Boolean", "System.Net.CookieCollection", "Property[IsSynchronized]"] + - ["System.Net.WebExceptionStatus", "System.Net.WebExceptionStatus!", "Field[TrustFailure]"] + - ["System.Int32", "System.Net.HttpWebResponse", "Method[GetHashCode].ReturnValue"] + - ["System.Int32", "System.Net.IPEndPoint!", "Field[MinPort]"] + - ["System.Net.FtpStatusCode", "System.Net.FtpStatusCode!", "Field[NotLoggedIn]"] + - ["System.Net.HttpStatusCode", "System.Net.HttpStatusCode!", "Field[Accepted]"] + - ["System.Boolean", "System.Net.WebResponse", "Property[IsMutuallyAuthenticated]"] + - ["System.Boolean", "System.Net.WebRequest", "Property[UseDefaultCredentials]"] + - ["System.Security.Principal.TokenImpersonationLevel", "System.Net.WebRequest", "Property[ImpersonationLevel]"] + - ["System.Int32", "System.Net.ServicePoint", "Method[GetHashCode].ReturnValue"] + - ["System.Net.HttpStatusCode", "System.Net.HttpStatusCode!", "Field[Redirect]"] + - ["System.Boolean", "System.Net.ServicePointManager!", "Property[UseNagleAlgorithm]"] + - ["System.Uri", "System.Net.ServicePoint", "Property[Address]"] + - ["System.String", "System.Net.HttpWebRequest", "Property[UserAgent]"] + - ["System.Net.Cache.RequestCachePolicy", "System.Net.WebRequest", "Property[CachePolicy]"] + - ["System.IO.Stream", "System.Net.HttpListenerRequest", "Property[InputStream]"] + - ["System.Net.HttpRequestHeader", "System.Net.HttpRequestHeader!", "Field[Expires]"] + - ["System.Net.HttpRequestHeader", "System.Net.HttpRequestHeader!", "Field[ContentLength]"] + - ["System.String", "System.Net.ServicePoint", "Property[ConnectionName]"] + - ["System.Net.WebExceptionStatus", "System.Net.WebExceptionStatus!", "Field[Timeout]"] + - ["System.Boolean", "System.Net.HttpListenerPrefixCollection", "Method[Contains].ReturnValue"] + - ["System.String[]", "System.Net.WebProxy", "Property[BypassList]"] + - ["System.String", "System.Net.SocketPermissionAttribute", "Property[Access]"] + - ["System.Net.HttpStatusCode", "System.Net.HttpStatusCode!", "Field[UpgradeRequired]"] + - ["System.String", "System.Net.HttpWebRequest", "Property[Expect]"] + - ["System.Collections.Generic.IEnumerator", "System.Net.HttpListenerPrefixCollection", "Method[GetEnumerator].ReturnValue"] + - ["System.Int32", "System.Net.SocketAddress!", "Method[GetMaximumAddressSize].ReturnValue"] + - ["System.TimeSpan", "System.Net.HttpListenerTimeoutManager", "Property[DrainEntityBody]"] + - ["System.String", "System.Net.HttpWebRequest", "Property[TransferEncoding]"] + - ["System.Net.IWebProxy", "System.Net.HttpWebRequest", "Property[Proxy]"] + - ["System.Boolean", "System.Net.HttpListenerResponse", "Property[SendChunked]"] + - ["System.Security.Authentication.ExtendedProtection.ExtendedProtectionPolicy", "System.Net.HttpListener", "Property[ExtendedProtectionPolicy]"] + - ["System.Boolean", "System.Net.IPNetwork!", "Method[op_Equality].ReturnValue"] + - ["System.Net.HttpStatusCode", "System.Net.HttpStatusCode!", "Field[MultipleChoices]"] + - ["System.Threading.Tasks.Task", "System.Net.WebClient", "Method[UploadFileTaskAsync].ReturnValue"] + - ["System.Int32", "System.Net.IPEndPoint", "Property[Port]"] + - ["System.String", "System.Net.HttpListenerRequest", "Property[ContentType]"] + - ["System.Net.HttpStatusCode", "System.Net.HttpStatusCode!", "Field[BadGateway]"] + - ["System.Net.WebResponse", "System.Net.FtpWebRequest", "Method[EndGetResponse].ReturnValue"] + - ["System.Net.HttpStatusCode", "System.Net.HttpStatusCode!", "Field[PreconditionRequired]"] + - ["System.Net.Security.AuthenticationLevel", "System.Net.WebRequest", "Property[AuthenticationLevel]"] + - ["System.Net.HttpStatusCode", "System.Net.HttpStatusCode!", "Field[EarlyHints]"] + - ["System.String", "System.Net.WebRequest", "Property[Method]"] + - ["System.Net.WebResponse", "System.Net.HttpWebRequest", "Method[EndGetResponse].ReturnValue"] + - ["System.String", "System.Net.WebPermissionAttribute", "Property[AcceptPattern]"] + - ["System.IAsyncResult", "System.Net.FileWebRequest", "Method[BeginGetRequestStream].ReturnValue"] + - ["System.Net.FtpStatusCode", "System.Net.FtpStatusCode!", "Field[OpeningData]"] + - ["System.Int32", "System.Net.ServicePoint", "Property[CurrentConnections]"] + - ["System.Net.HttpStatusCode", "System.Net.HttpStatusCode!", "Field[RequestedRangeNotSatisfiable]"] + - ["System.Int32", "System.Net.ServicePointManager!", "Field[DefaultNonPersistentConnectionLimit]"] + - ["System.Boolean", "System.Net.WebResponse", "Property[IsFromCache]"] + - ["System.Object", "System.Net.CookieCollection", "Property[System.Collections.ICollection.SyncRoot]"] + - ["System.Int32", "System.Net.HttpListenerResponse", "Property[StatusCode]"] + - ["System.Int32", "System.Net.CookieContainer", "Property[MaxCookieSize]"] + - ["System.Collections.Generic.IEnumerable", "System.Net.TransportContext", "Method[GetTlsTokenBindings].ReturnValue"] + - ["System.Net.HttpStatusCode", "System.Net.HttpStatusCode!", "Field[InsufficientStorage]"] + - ["System.Boolean", "System.Net.HttpListenerRequest", "Property[IsLocal]"] + - ["System.Boolean", "System.Net.HttpWebResponse", "Property[IsMutuallyAuthenticated]"] + - ["System.Net.IWebProxy", "System.Net.WebRequest!", "Method[GetSystemWebProxy].ReturnValue"] + - ["System.Net.WebExceptionStatus", "System.Net.WebExceptionStatus!", "Field[ReceiveFailure]"] + - ["System.Net.IPNetwork", "System.Net.IPNetwork!", "Method[System.ISpanParsable.Parse].ReturnValue"] + - ["System.Boolean", "System.Net.Cookie", "Property[Discard]"] + - ["System.Security.Authentication.ExtendedProtection.ChannelBinding", "System.Net.TransportContext", "Method[GetChannelBinding].ReturnValue"] + - ["System.Int64", "System.Net.FtpWebRequest", "Property[ContentLength]"] + - ["System.Boolean", "System.Net.IPAddress", "Method[System.ISpanFormattable.TryFormat].ReturnValue"] + - ["System.Net.HttpRequestHeader", "System.Net.HttpRequestHeader!", "Field[ContentMd5]"] + - ["System.Boolean", "System.Net.WebClient", "Property[AllowWriteStreamBuffering]"] + - ["System.Net.TransportType", "System.Net.TransportType!", "Field[Udp]"] + - ["System.Boolean", "System.Net.SocketPermission", "Method[IsSubsetOf].ReturnValue"] + - ["System.Net.HttpStatusCode", "System.Net.HttpStatusCode!", "Field[MultiStatus]"] + - ["System.Int32", "System.Net.CookieCollection", "Property[Count]"] + - ["System.Int32", "System.Net.NetworkProgressChangedEventArgs", "Property[ProcessedBytes]"] + - ["System.Version", "System.Net.HttpVersion!", "Field[Version10]"] + - ["System.IO.Stream", "System.Net.WebRequest", "Method[GetRequestStream].ReturnValue"] + - ["System.Net.HttpStatusCode", "System.Net.HttpStatusCode!", "Field[RequestUriTooLong]"] + - ["System.Boolean", "System.Net.HttpWebRequest", "Property[KeepAlive]"] + - ["System.Net.HttpResponseHeader", "System.Net.HttpResponseHeader!", "Field[AcceptRanges]"] + - ["System.Net.HttpStatusCode", "System.Net.HttpWebResponse", "Property[StatusCode]"] + - ["System.Threading.Tasks.Task", "System.Net.FileWebRequest", "Method[GetResponseAsync].ReturnValue"] + - ["System.Boolean", "System.Net.IPAddress!", "Method[System.IParsable.TryParse].ReturnValue"] + - ["System.Net.HttpRequestHeader", "System.Net.HttpRequestHeader!", "Field[Accept]"] + - ["System.Collections.Specialized.NameValueCollection", "System.Net.HttpListenerRequest", "Property[QueryString]"] + - ["System.Net.IWebProxy", "System.Net.GlobalProxySelection!", "Method[GetEmptyWebProxy].ReturnValue"] + - ["System.Net.HttpRequestHeader", "System.Net.HttpRequestHeader!", "Field[Connection]"] + - ["System.Net.IPHostEntry", "System.Net.Dns!", "Method[GetHostByName].ReturnValue"] + - ["System.Version", "System.Net.HttpWebResponse", "Property[ProtocolVersion]"] + - ["System.Net.HttpRequestHeader", "System.Net.HttpRequestHeader!", "Field[ContentLocation]"] + - ["System.Net.Sockets.AddressFamily", "System.Net.IPAddress", "Property[AddressFamily]"] + - ["System.Threading.SynchronizationContext", "System.Net.UiSynchronizationContext!", "Property[Current]"] + - ["System.Net.HttpRequestHeader", "System.Net.HttpRequestHeader!", "Field[LastModified]"] + - ["System.Threading.Tasks.Task", "System.Net.Dns!", "Method[GetHostAddressesAsync].ReturnValue"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemNetCache/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemNetCache/model.yml new file mode 100644 index 000000000000..7bf5e43d6950 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemNetCache/model.yml @@ -0,0 +1,35 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Net.Cache.HttpCacheAgeControl", "System.Net.Cache.HttpCacheAgeControl!", "Field[MaxAge]"] + - ["System.Net.Cache.HttpRequestCacheLevel", "System.Net.Cache.HttpRequestCacheLevel!", "Field[Revalidate]"] + - ["System.Net.Cache.HttpRequestCacheLevel", "System.Net.Cache.HttpRequestCacheLevel!", "Field[NoCacheNoStore]"] + - ["System.Net.Cache.HttpCacheAgeControl", "System.Net.Cache.HttpCacheAgeControl!", "Field[None]"] + - ["System.Net.Cache.HttpCacheAgeControl", "System.Net.Cache.HttpCacheAgeControl!", "Field[MaxAgeAndMaxStale]"] + - ["System.String", "System.Net.Cache.RequestCachePolicy", "Method[ToString].ReturnValue"] + - ["System.DateTime", "System.Net.Cache.HttpRequestCachePolicy", "Property[CacheSyncDate]"] + - ["System.Net.Cache.HttpCacheAgeControl", "System.Net.Cache.HttpCacheAgeControl!", "Field[MinFresh]"] + - ["System.TimeSpan", "System.Net.Cache.HttpRequestCachePolicy", "Property[MinFresh]"] + - ["System.Net.Cache.HttpRequestCacheLevel", "System.Net.Cache.HttpRequestCacheLevel!", "Field[CacheIfAvailable]"] + - ["System.Net.Cache.RequestCacheLevel", "System.Net.Cache.RequestCacheLevel!", "Field[BypassCache]"] + - ["System.Net.Cache.RequestCacheLevel", "System.Net.Cache.RequestCacheLevel!", "Field[CacheIfAvailable]"] + - ["System.TimeSpan", "System.Net.Cache.HttpRequestCachePolicy", "Property[MaxAge]"] + - ["System.String", "System.Net.Cache.HttpRequestCachePolicy", "Method[ToString].ReturnValue"] + - ["System.Net.Cache.HttpRequestCacheLevel", "System.Net.Cache.HttpRequestCachePolicy", "Property[Level]"] + - ["System.Net.Cache.HttpRequestCacheLevel", "System.Net.Cache.HttpRequestCacheLevel!", "Field[Refresh]"] + - ["System.Net.Cache.HttpRequestCacheLevel", "System.Net.Cache.HttpRequestCacheLevel!", "Field[BypassCache]"] + - ["System.Net.Cache.HttpRequestCacheLevel", "System.Net.Cache.HttpRequestCacheLevel!", "Field[CacheOrNextCacheOnly]"] + - ["System.Net.Cache.HttpCacheAgeControl", "System.Net.Cache.HttpCacheAgeControl!", "Field[MaxAgeAndMinFresh]"] + - ["System.Net.Cache.HttpRequestCacheLevel", "System.Net.Cache.HttpRequestCacheLevel!", "Field[CacheOnly]"] + - ["System.Net.Cache.RequestCacheLevel", "System.Net.Cache.RequestCacheLevel!", "Field[CacheOnly]"] + - ["System.Net.Cache.HttpRequestCacheLevel", "System.Net.Cache.HttpRequestCacheLevel!", "Field[Reload]"] + - ["System.Net.Cache.RequestCacheLevel", "System.Net.Cache.RequestCacheLevel!", "Field[Revalidate]"] + - ["System.Net.Cache.RequestCacheLevel", "System.Net.Cache.RequestCachePolicy", "Property[Level]"] + - ["System.Net.Cache.HttpRequestCacheLevel", "System.Net.Cache.HttpRequestCacheLevel!", "Field[Default]"] + - ["System.Net.Cache.RequestCacheLevel", "System.Net.Cache.RequestCacheLevel!", "Field[Default]"] + - ["System.Net.Cache.RequestCacheLevel", "System.Net.Cache.RequestCacheLevel!", "Field[NoCacheNoStore]"] + - ["System.Net.Cache.RequestCacheLevel", "System.Net.Cache.RequestCacheLevel!", "Field[Reload]"] + - ["System.TimeSpan", "System.Net.Cache.HttpRequestCachePolicy", "Property[MaxStale]"] + - ["System.Net.Cache.HttpCacheAgeControl", "System.Net.Cache.HttpCacheAgeControl!", "Field[MaxStale]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemNetConfiguration/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemNetConfiguration/model.yml new file mode 100644 index 000000000000..2bc091846e35 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemNetConfiguration/model.yml @@ -0,0 +1,148 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Int32", "System.Net.Configuration.HttpWebRequestElement", "Property[MaximumUnauthorizedUploadLength]"] + - ["System.String", "System.Net.Configuration.SmtpSection", "Property[From]"] + - ["System.TimeSpan", "System.Net.Configuration.WebProxyScriptElement", "Property[DownloadTimeout]"] + - ["System.Net.Configuration.Ipv6Element", "System.Net.Configuration.SettingsSection", "Property[Ipv6]"] + - ["System.Net.Configuration.HttpListenerElement", "System.Net.Configuration.SettingsSection", "Property[HttpListener]"] + - ["System.Net.Configuration.BypassElement", "System.Net.Configuration.BypassElementCollection", "Property[Item]"] + - ["System.Net.Configuration.UnicodeEncodingConformance", "System.Net.Configuration.UnicodeEncodingConformance!", "Field[Compat]"] + - ["System.Object", "System.Net.Configuration.BypassElementCollection", "Method[GetElementKey].ReturnValue"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.Net.Configuration.WebProxyScriptElement", "Property[Properties]"] + - ["System.TimeSpan", "System.Net.Configuration.HttpListenerTimeoutsElement", "Property[EntityBody]"] + - ["System.TimeSpan", "System.Net.Configuration.HttpListenerTimeoutsElement", "Property[IdleConnection]"] + - ["System.Net.Configuration.UnicodeEncodingConformance", "System.Net.Configuration.UnicodeEncodingConformance!", "Field[Strict]"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.Net.Configuration.SettingsSection", "Property[Properties]"] + - ["System.Boolean", "System.Net.Configuration.ServicePointManagerElement", "Property[UseNagleAlgorithm]"] + - ["System.Net.Configuration.HttpListenerTimeoutsElement", "System.Net.Configuration.HttpListenerElement", "Property[Timeouts]"] + - ["System.Net.Configuration.SmtpNetworkElement", "System.Net.Configuration.SmtpSection", "Property[Network]"] + - ["System.Type", "System.Net.Configuration.WebRequestModuleElement", "Property[Type]"] + - ["System.Boolean", "System.Net.Configuration.BypassElementCollection", "Property[ThrowOnDuplicate]"] + - ["System.Net.Configuration.ProxyElement+AutoDetectValues", "System.Net.Configuration.ProxyElement", "Property[AutoDetect]"] + - ["System.String", "System.Net.Configuration.SmtpSpecifiedPickupDirectoryElement", "Property[PickupDirectoryLocation]"] + - ["System.Net.Configuration.ProxyElement", "System.Net.Configuration.DefaultProxySection", "Property[Proxy]"] + - ["System.Boolean", "System.Net.Configuration.SocketElement", "Property[AlwaysUseCompletionPortsForConnect]"] + - ["System.Boolean", "System.Net.Configuration.ServicePointManagerElement", "Property[Expect100Continue]"] + - ["System.Net.Cache.RequestCacheLevel", "System.Net.Configuration.RequestCachingSection", "Property[DefaultPolicyLevel]"] + - ["System.Net.Configuration.SmtpSpecifiedPickupDirectoryElement", "System.Net.Configuration.SmtpSection", "Property[SpecifiedPickupDirectory]"] + - ["System.Boolean", "System.Net.Configuration.SmtpNetworkElement", "Property[EnableSsl]"] + - ["System.Int32", "System.Net.Configuration.ServicePointManagerElement", "Property[DnsRefreshTimeout]"] + - ["System.Object", "System.Net.Configuration.AuthenticationModuleElementCollection", "Method[GetElementKey].ReturnValue"] + - ["System.Boolean", "System.Net.Configuration.SmtpNetworkElement", "Property[DefaultCredentials]"] + - ["System.String", "System.Net.Configuration.SmtpNetworkElement", "Property[Password]"] + - ["System.Boolean", "System.Net.Configuration.DefaultProxySection", "Property[Enabled]"] + - ["System.Net.Configuration.ProxyElement+UseSystemDefaultValues", "System.Net.Configuration.ProxyElement", "Property[UseSystemDefault]"] + - ["System.Configuration.ConfigurationElement", "System.Net.Configuration.BypassElementCollection", "Method[CreateNewElement].ReturnValue"] + - ["System.Net.Configuration.ConnectionManagementSection", "System.Net.Configuration.NetSectionGroup", "Property[ConnectionManagement]"] + - ["System.Net.Configuration.FtpCachePolicyElement", "System.Net.Configuration.RequestCachingSection", "Property[DefaultFtpCachePolicy]"] + - ["System.String", "System.Net.Configuration.SmtpNetworkElement", "Property[Host]"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.Net.Configuration.ProxyElement", "Property[Properties]"] + - ["System.Net.Configuration.UnicodeDecodingConformance", "System.Net.Configuration.UnicodeDecodingConformance!", "Field[Compat]"] + - ["System.Int64", "System.Net.Configuration.HttpListenerTimeoutsElement", "Property[MinSendBytesPerSecond]"] + - ["System.Net.Configuration.UnicodeEncodingConformance", "System.Net.Configuration.WebUtilityElement", "Property[UnicodeEncodingConformance]"] + - ["System.TimeSpan", "System.Net.Configuration.HttpListenerTimeoutsElement", "Property[HeaderWait]"] + - ["System.Uri", "System.Net.Configuration.ProxyElement", "Property[ProxyAddress]"] + - ["System.TimeSpan", "System.Net.Configuration.HttpCachePolicyElement", "Property[MaximumStale]"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.Net.Configuration.SocketElement", "Property[Properties]"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.Net.Configuration.ConnectionManagementElement", "Property[Properties]"] + - ["System.Net.Sockets.IPProtectionLevel", "System.Net.Configuration.SocketElement", "Property[IPProtectionLevel]"] + - ["System.Boolean", "System.Net.Configuration.HttpListenerElement", "Property[UnescapeRequestUrl]"] + - ["System.Net.Configuration.ServicePointManagerElement", "System.Net.Configuration.SettingsSection", "Property[ServicePointManager]"] + - ["System.Net.Configuration.ConnectionManagementElement", "System.Net.Configuration.ConnectionManagementElementCollection", "Property[Item]"] + - ["System.Int32", "System.Net.Configuration.WebProxyScriptElement", "Property[AutoConfigUrlRetryInterval]"] + - ["System.Int32", "System.Net.Configuration.BypassElementCollection", "Method[IndexOf].ReturnValue"] + - ["System.String", "System.Net.Configuration.SmtpNetworkElement", "Property[UserName]"] + - ["System.Boolean", "System.Net.Configuration.HttpWebRequestElement", "Property[UseUnsafeHeaderParsing]"] + - ["System.Net.Configuration.WebRequestModuleElement", "System.Net.Configuration.WebRequestModuleElementCollection", "Property[Item]"] + - ["System.Object", "System.Net.Configuration.ConnectionManagementElementCollection", "Method[GetElementKey].ReturnValue"] + - ["System.TimeSpan", "System.Net.Configuration.HttpCachePolicyElement", "Property[MinimumFresh]"] + - ["System.Object", "System.Net.Configuration.WebRequestModuleElementCollection", "Method[GetElementKey].ReturnValue"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.Net.Configuration.Ipv6Element", "Property[Properties]"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.Net.Configuration.HttpListenerTimeoutsElement", "Property[Properties]"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.Net.Configuration.ConnectionManagementSection", "Property[Properties]"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.Net.Configuration.WindowsAuthenticationElement", "Property[Properties]"] + - ["System.TimeSpan", "System.Net.Configuration.RequestCachingSection", "Property[UnspecifiedMaximumAge]"] + - ["System.Net.Configuration.UnicodeDecodingConformance", "System.Net.Configuration.UnicodeDecodingConformance!", "Field[Loose]"] + - ["System.Net.Configuration.ConnectionManagementElementCollection", "System.Net.Configuration.ConnectionManagementSection", "Property[ConnectionManagement]"] + - ["System.Net.Cache.HttpRequestCacheLevel", "System.Net.Configuration.HttpCachePolicyElement", "Property[PolicyLevel]"] + - ["System.Int32", "System.Net.Configuration.WebRequestModuleElementCollection", "Method[IndexOf].ReturnValue"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.Net.Configuration.PerformanceCountersElement", "Property[Properties]"] + - ["System.Boolean", "System.Net.Configuration.DefaultProxySection", "Property[UseDefaultCredentials]"] + - ["System.Net.Cache.RequestCacheLevel", "System.Net.Configuration.FtpCachePolicyElement", "Property[PolicyLevel]"] + - ["System.Net.Configuration.HttpWebRequestElement", "System.Net.Configuration.SettingsSection", "Property[HttpWebRequest]"] + - ["System.Net.Mail.SmtpDeliveryFormat", "System.Net.Configuration.SmtpSection", "Property[DeliveryFormat]"] + - ["System.Net.Mail.SmtpDeliveryMethod", "System.Net.Configuration.SmtpSection", "Property[DeliveryMethod]"] + - ["System.Boolean", "System.Net.Configuration.SocketElement", "Property[AlwaysUseCompletionPortsForAccept]"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.Net.Configuration.WebRequestModuleElement", "Property[Properties]"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.Net.Configuration.SmtpSection", "Property[Properties]"] + - ["System.Int32", "System.Net.Configuration.AuthenticationModuleElementCollection", "Method[IndexOf].ReturnValue"] + - ["System.String", "System.Net.Configuration.AuthenticationModuleElement", "Property[Type]"] + - ["System.Boolean", "System.Net.Configuration.PerformanceCountersElement", "Property[Enabled]"] + - ["System.Net.Configuration.WebProxyScriptElement", "System.Net.Configuration.SettingsSection", "Property[WebProxyScript]"] + - ["System.Net.Configuration.WebRequestModulesSection", "System.Net.Configuration.NetSectionGroup", "Property[WebRequestModules]"] + - ["System.String", "System.Net.Configuration.WebRequestModuleElement", "Property[Prefix]"] + - ["System.Configuration.ConfigurationElement", "System.Net.Configuration.ConnectionManagementElementCollection", "Method[CreateNewElement].ReturnValue"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.Net.Configuration.ServicePointManagerElement", "Property[Properties]"] + - ["System.String", "System.Net.Configuration.BypassElement", "Property[Address]"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.Net.Configuration.WebUtilityElement", "Property[Properties]"] + - ["System.TimeSpan", "System.Net.Configuration.HttpListenerTimeoutsElement", "Property[DrainEntityBody]"] + - ["System.Net.Configuration.WebUtilityElement", "System.Net.Configuration.SettingsSection", "Property[WebUtility]"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.Net.Configuration.HttpWebRequestElement", "Property[Properties]"] + - ["System.Net.Configuration.PerformanceCountersElement", "System.Net.Configuration.SettingsSection", "Property[PerformanceCounters]"] + - ["System.Net.Configuration.AuthenticationModuleElementCollection", "System.Net.Configuration.AuthenticationModulesSection", "Property[AuthenticationModules]"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.Net.Configuration.WebRequestModulesSection", "Property[Properties]"] + - ["System.Net.Configuration.HttpCachePolicyElement", "System.Net.Configuration.RequestCachingSection", "Property[DefaultHttpCachePolicy]"] + - ["System.Net.Configuration.RequestCachingSection", "System.Net.Configuration.NetSectionGroup", "Property[RequestCaching]"] + - ["System.Boolean", "System.Net.Configuration.RequestCachingSection", "Property[DisableAllCaching]"] + - ["System.Net.Configuration.SocketElement", "System.Net.Configuration.SettingsSection", "Property[Socket]"] + - ["System.Net.Configuration.UnicodeDecodingConformance", "System.Net.Configuration.WebUtilityElement", "Property[UnicodeDecodingConformance]"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.Net.Configuration.BypassElement", "Property[Properties]"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.Net.Configuration.AuthenticationModuleElement", "Property[Properties]"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.Net.Configuration.ModuleElement", "Property[Properties]"] + - ["System.Net.Configuration.ProxyElement+BypassOnLocalValues", "System.Net.Configuration.ProxyElement", "Property[BypassOnLocal]"] + - ["System.Int32", "System.Net.Configuration.HttpWebRequestElement", "Property[MaximumResponseHeadersLength]"] + - ["System.Boolean", "System.Net.Configuration.ServicePointManagerElement", "Property[CheckCertificateRevocationList]"] + - ["System.Net.Security.EncryptionPolicy", "System.Net.Configuration.ServicePointManagerElement", "Property[EncryptionPolicy]"] + - ["System.Int32", "System.Net.Configuration.HttpWebRequestElement", "Property[MaximumErrorResponseLength]"] + - ["System.Net.Configuration.NetSectionGroup", "System.Net.Configuration.NetSectionGroup!", "Method[GetSectionGroup].ReturnValue"] + - ["System.Net.Configuration.WindowsAuthenticationElement", "System.Net.Configuration.SettingsSection", "Property[WindowsAuthentication]"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.Net.Configuration.FtpCachePolicyElement", "Property[Properties]"] + - ["System.Int32", "System.Net.Configuration.WindowsAuthenticationElement", "Property[DefaultCredentialsHandleCacheSize]"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.Net.Configuration.DefaultProxySection", "Property[Properties]"] + - ["System.Int32", "System.Net.Configuration.ConnectionManagementElementCollection", "Method[IndexOf].ReturnValue"] + - ["System.Net.Configuration.WebRequestModuleElementCollection", "System.Net.Configuration.WebRequestModulesSection", "Property[WebRequestModules]"] + - ["System.String", "System.Net.Configuration.SmtpNetworkElement", "Property[TargetName]"] + - ["System.Net.Configuration.DefaultProxySection", "System.Net.Configuration.NetSectionGroup", "Property[DefaultProxy]"] + - ["System.Boolean", "System.Net.Configuration.ServicePointManagerElement", "Property[CheckCertificateName]"] + - ["System.String", "System.Net.Configuration.SmtpNetworkElement", "Property[ClientDomain]"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.Net.Configuration.HttpCachePolicyElement", "Property[Properties]"] + - ["System.TimeSpan", "System.Net.Configuration.HttpListenerTimeoutsElement", "Property[RequestQueue]"] + - ["System.Net.Configuration.ModuleElement", "System.Net.Configuration.DefaultProxySection", "Property[Module]"] + - ["System.Configuration.ConfigurationElement", "System.Net.Configuration.WebRequestModuleElementCollection", "Method[CreateNewElement].ReturnValue"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.Net.Configuration.AuthenticationModulesSection", "Property[Properties]"] + - ["System.Net.Configuration.AuthenticationModuleElement", "System.Net.Configuration.AuthenticationModuleElementCollection", "Property[Item]"] + - ["System.Uri", "System.Net.Configuration.ProxyElement", "Property[ScriptLocation]"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.Net.Configuration.SmtpNetworkElement", "Property[Properties]"] + - ["System.String", "System.Net.Configuration.ConnectionManagementElement", "Property[Address]"] + - ["System.String", "System.Net.Configuration.ModuleElement", "Property[Type]"] + - ["System.Net.Configuration.UnicodeDecodingConformance", "System.Net.Configuration.UnicodeDecodingConformance!", "Field[Auto]"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.Net.Configuration.SmtpSpecifiedPickupDirectoryElement", "Property[Properties]"] + - ["System.Boolean", "System.Net.Configuration.RequestCachingSection", "Property[IsPrivateCache]"] + - ["System.Configuration.ConfigurationElement", "System.Net.Configuration.AuthenticationModuleElementCollection", "Method[CreateNewElement].ReturnValue"] + - ["System.Net.Configuration.UnicodeEncodingConformance", "System.Net.Configuration.UnicodeEncodingConformance!", "Field[Auto]"] + - ["System.Int32", "System.Net.Configuration.SmtpNetworkElement", "Property[Port]"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.Net.Configuration.HttpListenerElement", "Property[Properties]"] + - ["System.Net.Configuration.BypassElementCollection", "System.Net.Configuration.DefaultProxySection", "Property[BypassList]"] + - ["System.Boolean", "System.Net.Configuration.ServicePointManagerElement", "Property[EnableDnsRoundRobin]"] + - ["System.Net.Configuration.SettingsSection", "System.Net.Configuration.NetSectionGroup", "Property[Settings]"] + - ["System.TimeSpan", "System.Net.Configuration.HttpCachePolicyElement", "Property[MaximumAge]"] + - ["System.Net.Configuration.AuthenticationModulesSection", "System.Net.Configuration.NetSectionGroup", "Property[AuthenticationModules]"] + - ["System.Boolean", "System.Net.Configuration.Ipv6Element", "Property[Enabled]"] + - ["System.Int32", "System.Net.Configuration.ConnectionManagementElement", "Property[MaxConnection]"] + - ["System.Net.Configuration.SmtpSection", "System.Net.Configuration.MailSettingsSectionGroup", "Property[Smtp]"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.Net.Configuration.RequestCachingSection", "Property[Properties]"] + - ["System.Net.Configuration.MailSettingsSectionGroup", "System.Net.Configuration.NetSectionGroup", "Property[MailSettings]"] + - ["System.Net.Configuration.UnicodeDecodingConformance", "System.Net.Configuration.UnicodeDecodingConformance!", "Field[Strict]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemNetHttp/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemNetHttp/model.yml new file mode 100644 index 000000000000..03453a329db7 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemNetHttp/model.yml @@ -0,0 +1,264 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Net.IWebProxy", "System.Net.Http.HttpClient!", "Property[DefaultProxy]"] + - ["System.Threading.Tasks.Task", "System.Net.Http.ReadOnlyMemoryContent", "Method[SerializeToStreamAsync].ReturnValue"] + - ["System.Diagnostics.DistributedContextPropagator", "System.Net.Http.SocketsHttpHandler", "Property[ActivityHeadersPropagator]"] + - ["System.Boolean", "System.Net.Http.HttpRequestOptions", "Method[System.Collections.Generic.ICollection>.Remove].ReturnValue"] + - ["System.Net.Http.HttpVersionPolicy", "System.Net.Http.HttpVersionPolicy!", "Field[RequestVersionExact]"] + - ["System.Net.Http.HttpVersionPolicy", "System.Net.Http.HttpVersionPolicy!", "Field[RequestVersionOrHigher]"] + - ["System.Boolean", "System.Net.Http.HttpClientHandler", "Property[UseCookies]"] + - ["System.Threading.Tasks.Task", "System.Net.Http.HttpClient", "Method[GetStreamAsync].ReturnValue"] + - ["System.IO.Stream", "System.Net.Http.MultipartContent", "Method[CreateContentReadStream].ReturnValue"] + - ["System.Net.Http.Headers.HttpRequestHeaders", "System.Net.Http.HttpRequestMessage", "Property[Headers]"] + - ["System.Boolean", "System.Net.Http.HttpClientHandler", "Property[SupportsProxy]"] + - ["System.Security.Authentication.SslProtocols", "System.Net.Http.WinHttpHandler", "Property[SslProtocols]"] + - ["System.Net.Http.WindowsProxyUsePolicy", "System.Net.Http.WindowsProxyUsePolicy!", "Field[UseCustomProxy]"] + - ["System.Net.Http.HttpRequestError", "System.Net.Http.HttpRequestError!", "Field[InvalidResponse]"] + - ["System.Boolean", "System.Net.Http.WinHttpHandler", "Property[PreAuthenticate]"] + - ["System.String", "System.Net.Http.HttpIOException", "Property[Message]"] + - ["System.Boolean", "System.Net.Http.HttpClientHandler", "Property[CheckCertificateRevocationList]"] + - ["System.Security.Authentication.SslProtocols", "System.Net.Http.HttpClientHandler", "Property[SslProtocols]"] + - ["System.Boolean", "System.Net.Http.WebRequestHandler", "Property[UnsafeAuthenticatedConnectionSharing]"] + - ["System.Boolean", "System.Net.Http.HttpRequestOptions", "Method[System.Collections.Generic.IDictionary.Remove].ReturnValue"] + - ["System.TimeSpan", "System.Net.Http.SocketsHttpHandler", "Property[KeepAlivePingDelay]"] + - ["System.Net.Http.ClientCertificateOption", "System.Net.Http.HttpClientHandler", "Property[ClientCertificateOptions]"] + - ["System.Boolean", "System.Net.Http.HttpContent", "Method[TryComputeLength].ReturnValue"] + - ["System.Net.ICredentials", "System.Net.Http.WinHttpHandler", "Property[ServerCredentials]"] + - ["System.Boolean", "System.Net.Http.WinHttpHandler", "Property[AutomaticRedirection]"] + - ["System.Boolean", "System.Net.Http.HttpRequestOptions", "Method[System.Collections.Generic.IDictionary.TryGetValue].ReturnValue"] + - ["System.IO.Stream", "System.Net.Http.ByteArrayContent", "Method[CreateContentReadStream].ReturnValue"] + - ["System.Threading.Tasks.Task", "System.Net.Http.MessageProcessingHandler", "Method[SendAsync].ReturnValue"] + - ["System.Net.Http.HttpMethod", "System.Net.Http.HttpMethod!", "Property[Trace]"] + - ["System.Threading.Tasks.Task", "System.Net.Http.MultipartContent", "Method[SerializeToStreamAsync].ReturnValue"] + - ["System.Threading.Tasks.Task", "System.Net.Http.WinHttpHandler", "Method[SendAsync].ReturnValue"] + - ["System.Int32", "System.Net.Http.WinHttpHandler", "Property[MaxResponseHeadersLength]"] + - ["System.Func", "System.Net.Http.HttpClientHandler!", "Property[DangerousAcceptAnyServerCertificateValidator]"] + - ["System.Net.Http.HttpRequestError", "System.Net.Http.HttpIOException", "Property[HttpRequestError]"] + - ["System.Threading.Tasks.Task", "System.Net.Http.HttpContent", "Method[CopyToAsync].ReturnValue"] + - ["System.Net.Http.HttpMethod", "System.Net.Http.HttpMethod!", "Property[Head]"] + - ["System.Collections.Generic.IDictionary", "System.Net.Http.HttpRequestMessage", "Property[Properties]"] + - ["System.Net.Http.HttpMethod", "System.Net.Http.HttpMethod!", "Property[Delete]"] + - ["System.Boolean", "System.Net.Http.WebRequestHandler", "Property[AllowPipelining]"] + - ["System.Threading.Tasks.Task", "System.Net.Http.DelegatingHandler", "Method[SendAsync].ReturnValue"] + - ["System.Net.DecompressionMethods", "System.Net.Http.HttpClientHandler", "Property[AutomaticDecompression]"] + - ["System.Threading.Tasks.Task", "System.Net.Http.FormUrlEncodedContent", "Method[SerializeToStreamAsync].ReturnValue"] + - ["System.Threading.Tasks.Task", "System.Net.Http.HttpClient", "Method[SendAsync].ReturnValue"] + - ["System.Net.Http.HttpKeepAlivePingPolicy", "System.Net.Http.HttpKeepAlivePingPolicy!", "Field[WithActiveRequests]"] + - ["System.Int32", "System.Net.Http.HttpClientHandler", "Property[MaxAutomaticRedirections]"] + - ["System.Threading.Tasks.Task", "System.Net.Http.HttpClient", "Method[PatchAsync].ReturnValue"] + - ["System.Threading.Tasks.Task", "System.Net.Http.HttpClient", "Method[GetByteArrayAsync].ReturnValue"] + - ["System.Threading.Tasks.Task", "System.Net.Http.StreamContent", "Method[SerializeToStreamAsync].ReturnValue"] + - ["System.Net.Http.HttpMessageHandler", "System.Net.Http.DelegatingHandler", "Property[InnerHandler]"] + - ["System.Net.Http.HttpRequestError", "System.Net.Http.HttpRequestError!", "Field[HttpProtocolError]"] + - ["System.Net.DecompressionMethods", "System.Net.Http.WinHttpHandler", "Property[AutomaticDecompression]"] + - ["System.Security.Cryptography.X509Certificates.X509Certificate2Collection", "System.Net.Http.WinHttpHandler", "Property[ClientCertificates]"] + - ["System.IO.Stream", "System.Net.Http.StreamContent", "Method[CreateContentReadStream].ReturnValue"] + - ["System.Object", "System.Net.Http.HttpRequestOptions", "Property[System.Collections.Generic.IReadOnlyDictionary.Item]"] + - ["System.Net.Http.CookieUsePolicy", "System.Net.Http.CookieUsePolicy!", "Field[IgnoreCookies]"] + - ["System.TimeSpan", "System.Net.Http.SocketsHttpHandler", "Property[PooledConnectionIdleTimeout]"] + - ["System.Collections.Generic.IDictionary", "System.Net.Http.SocketsHttpHandler", "Property[Properties]"] + - ["System.Net.CookieContainer", "System.Net.Http.HttpClientHandler", "Property[CookieContainer]"] + - ["System.Net.Http.HttpResponseMessage", "System.Net.Http.HttpClient", "Method[Send].ReturnValue"] + - ["System.Threading.Tasks.Task", "System.Net.Http.StringContent", "Method[SerializeToStreamAsync].ReturnValue"] + - ["System.Net.Http.HttpRequestError", "System.Net.Http.HttpRequestError!", "Field[ProxyTunnelError]"] + - ["System.Net.Http.WindowsProxyUsePolicy", "System.Net.Http.WinHttpHandler", "Property[WindowsProxyUsePolicy]"] + - ["System.Net.CookieContainer", "System.Net.Http.WinHttpHandler", "Property[CookieContainer]"] + - ["System.Boolean", "System.Net.Http.HttpRequestOptions", "Property[System.Collections.Generic.ICollection>.IsReadOnly]"] + - ["System.Threading.Tasks.Task", "System.Net.Http.HttpClient", "Method[DeleteAsync].ReturnValue"] + - ["System.Boolean", "System.Net.Http.HttpClientHandler", "Property[SupportsAutomaticDecompression]"] + - ["System.Int32", "System.Net.Http.SocketsHttpHandler", "Property[MaxConnectionsPerServer]"] + - ["System.String", "System.Net.Http.HttpRequestMessage", "Method[ToString].ReturnValue"] + - ["System.Boolean", "System.Net.Http.SocketsHttpHandler", "Property[PreAuthenticate]"] + - ["System.Int32", "System.Net.Http.WebRequestHandler", "Property[MaxResponseHeadersLength]"] + - ["System.Boolean", "System.Net.Http.HttpClientHandler", "Property[UseDefaultCredentials]"] + - ["System.Security.Cryptography.X509Certificates.X509CertificateCollection", "System.Net.Http.HttpClientHandler", "Property[ClientCertificates]"] + - ["System.Net.Http.HttpClient", "System.Net.Http.IHttpClientFactory", "Method[CreateClient].ReturnValue"] + - ["System.Net.Http.HttpRequestError", "System.Net.Http.HttpRequestError!", "Field[SecureConnectionError]"] + - ["System.Boolean", "System.Net.Http.StreamContent", "Method[TryComputeLength].ReturnValue"] + - ["System.Net.Http.HttpResponseMessage", "System.Net.Http.HttpClientHandler", "Method[Send].ReturnValue"] + - ["System.Net.Http.ClientCertificateOption", "System.Net.Http.ClientCertificateOption!", "Field[Manual]"] + - ["System.TimeSpan", "System.Net.Http.WinHttpHandler", "Property[TcpKeepAliveTime]"] + - ["System.Boolean", "System.Net.Http.HttpClientHandler", "Property[UseProxy]"] + - ["System.Net.Http.Headers.HttpContentHeaders", "System.Net.Http.HttpContent", "Property[Headers]"] + - ["System.Net.Http.HttpRequestError", "System.Net.Http.HttpRequestError!", "Field[VersionNegotiationError]"] + - ["System.Net.Http.HttpMethod", "System.Net.Http.HttpMethod!", "Property[Get]"] + - ["System.Version", "System.Net.Http.HttpRequestMessage", "Property[Version]"] + - ["System.Net.Http.HttpResponseMessage", "System.Net.Http.HttpResponseMessage", "Method[EnsureSuccessStatusCode].ReturnValue"] + - ["System.Net.Http.CookieUsePolicy", "System.Net.Http.WinHttpHandler", "Property[CookieUsePolicy]"] + - ["System.Net.Http.HttpResponseMessage", "System.Net.Http.MessageProcessingHandler", "Method[ProcessResponse].ReturnValue"] + - ["System.Collections.IEnumerator", "System.Net.Http.MultipartContent", "Method[System.Collections.IEnumerable.GetEnumerator].ReturnValue"] + - ["System.Net.Http.HttpResponseMessage", "System.Net.Http.MessageProcessingHandler", "Method[Send].ReturnValue"] + - ["System.Net.Http.HttpMethod", "System.Net.Http.HttpMethod!", "Property[Connect]"] + - ["System.Net.Http.HttpMethod", "System.Net.Http.HttpMethod!", "Property[Options]"] + - ["System.Net.ICredentials", "System.Net.Http.WinHttpHandler", "Property[DefaultProxyCredentials]"] + - ["System.Int32", "System.Net.Http.SocketsHttpHandler", "Property[InitialHttp2StreamWindowSize]"] + - ["System.Int32", "System.Net.Http.HttpRequestOptions", "Property[System.Collections.Generic.ICollection>.Count]"] + - ["System.Net.Http.HttpVersionPolicy", "System.Net.Http.HttpClient", "Property[DefaultVersionPolicy]"] + - ["System.Int64", "System.Net.Http.HttpProtocolException", "Property[ErrorCode]"] + - ["System.Threading.Tasks.Task", "System.Net.Http.HttpContent", "Method[SerializeToStreamAsync].ReturnValue"] + - ["System.Net.Http.HttpCompletionOption", "System.Net.Http.HttpCompletionOption!", "Field[ResponseContentRead]"] + - ["System.Net.Http.HeaderEncodingSelector", "System.Net.Http.SocketsHttpHandler", "Property[RequestHeaderEncodingSelector]"] + - ["System.Boolean", "System.Net.Http.SocketsHttpHandler!", "Property[IsSupported]"] + - ["System.Diagnostics.Metrics.IMeterFactory", "System.Net.Http.HttpClientHandler", "Property[MeterFactory]"] + - ["System.Net.DnsEndPoint", "System.Net.Http.SocketsHttpConnectionContext", "Property[DnsEndPoint]"] + - ["System.Net.Http.HeaderEncodingSelector", "System.Net.Http.MultipartContent", "Property[HeaderEncodingSelector]"] + - ["System.Collections.Generic.IEnumerator>", "System.Net.Http.HttpRequestOptions", "Method[System.Collections.Generic.IEnumerable>.GetEnumerator].ReturnValue"] + - ["System.Net.Http.HttpRequestError", "System.Net.Http.HttpRequestError!", "Field[UserAuthenticationError]"] + - ["System.TimeSpan", "System.Net.Http.SocketsHttpHandler", "Property[KeepAlivePingTimeout]"] + - ["System.Func>", "System.Net.Http.SocketsHttpHandler", "Property[PlaintextStreamFilter]"] + - ["System.Net.Http.HttpRequestError", "System.Net.Http.HttpRequestException", "Property[HttpRequestError]"] + - ["System.Collections.Generic.IEnumerator", "System.Net.Http.MultipartContent", "Method[GetEnumerator].ReturnValue"] + - ["Microsoft.Extensions.Http.Diagnostics.RequestMetadata", "System.Net.Http.HttpDiagnosticsHttpRequestMessageExtensions!", "Method[GetRequestMetadata].ReturnValue"] + - ["System.Collections.Generic.ICollection", "System.Net.Http.HttpRequestOptions", "Property[System.Collections.Generic.IDictionary.Keys]"] + - ["System.Security.Cryptography.X509Certificates.X509CertificateCollection", "System.Net.Http.WebRequestHandler", "Property[ClientCertificates]"] + - ["System.Nullable", "System.Net.Http.HttpRequestException", "Property[StatusCode]"] + - ["System.Boolean", "System.Net.Http.HttpClientHandler", "Property[SupportsRedirectConfiguration]"] + - ["System.Net.Http.HttpResponseMessage", "System.Net.Http.HttpMessageInvoker", "Method[Send].ReturnValue"] + - ["System.Int64", "System.Net.Http.HttpClient", "Property[MaxResponseContentBufferSize]"] + - ["System.Int32", "System.Net.Http.WebRequestHandler", "Property[ReadWriteTimeout]"] + - ["System.Net.Http.CookieUsePolicy", "System.Net.Http.CookieUsePolicy!", "Field[UseInternalCookieStoreOnly]"] + - ["System.Net.Security.AuthenticationLevel", "System.Net.Http.WebRequestHandler", "Property[AuthenticationLevel]"] + - ["System.Func>", "System.Net.Http.SocketsHttpHandler", "Property[ConnectCallback]"] + - ["Polly.ResilienceContext", "System.Net.Http.HttpResilienceHttpRequestMessageExtensions!", "Method[GetResilienceContext].ReturnValue"] + - ["System.Net.Http.HttpResponseMessage", "System.Net.Http.SocketsHttpHandler", "Method[Send].ReturnValue"] + - ["System.Func", "System.Net.Http.HttpClientHandler", "Property[ServerCertificateCustomValidationCallback]"] + - ["System.Boolean", "System.Net.Http.WinHttpHandler", "Property[CheckCertificateRevocationList]"] + - ["System.TimeSpan", "System.Net.Http.WinHttpHandler", "Property[ReceiveHeadersTimeout]"] + - ["System.Net.Http.HttpRequestError", "System.Net.Http.HttpRequestError!", "Field[Unknown]"] + - ["System.Net.Cache.RequestCachePolicy", "System.Net.Http.WebRequestHandler", "Property[CachePolicy]"] + - ["System.Security.Principal.TokenImpersonationLevel", "System.Net.Http.WebRequestHandler", "Property[ImpersonationLevel]"] + - ["System.Int32", "System.Net.Http.SocketsHttpHandler", "Property[MaxResponseDrainSize]"] + - ["System.Net.Http.HttpMethod", "System.Net.Http.HttpMethod!", "Method[Parse].ReturnValue"] + - ["System.Boolean", "System.Net.Http.HttpClientHandler", "Property[AllowAutoRedirect]"] + - ["System.Net.Http.HttpContent", "System.Net.Http.HttpRequestMessage", "Property[Content]"] + - ["System.Threading.Tasks.Task", "System.Net.Http.HttpClient", "Method[PutAsync].ReturnValue"] + - ["System.Int32", "System.Net.Http.HttpRequestOptions", "Property[System.Collections.Generic.IReadOnlyCollection>.Count]"] + - ["System.Threading.Tasks.Task", "System.Net.Http.HttpContent", "Method[CreateContentReadStreamAsync].ReturnValue"] + - ["System.Boolean", "System.Net.Http.SocketsHttpHandler", "Property[UseCookies]"] + - ["System.String", "System.Net.Http.HttpMethod", "Property[Method]"] + - ["System.Threading.Tasks.Task", "System.Net.Http.HttpContent", "Method[ReadAsByteArrayAsync].ReturnValue"] + - ["System.Threading.Tasks.Task", "System.Net.Http.HttpClient", "Method[GetStringAsync].ReturnValue"] + - ["System.Net.Http.WindowsProxyUsePolicy", "System.Net.Http.WindowsProxyUsePolicy!", "Field[DoNotUseProxy]"] + - ["System.Net.Http.HttpVersionPolicy", "System.Net.Http.HttpRequestMessage", "Property[VersionPolicy]"] + - ["System.Net.Http.HttpResponseMessage", "System.Net.Http.DelegatingHandler", "Method[Send].ReturnValue"] + - ["System.Net.Http.HttpClient", "System.Net.Http.HttpClientFactoryExtensions!", "Method[CreateClient].ReturnValue"] + - ["System.Collections.IEnumerator", "System.Net.Http.HttpRequestOptions", "Method[System.Collections.IEnumerable.GetEnumerator].ReturnValue"] + - ["System.Net.Http.HttpResponseMessage", "System.Net.Http.HttpMessageHandler", "Method[Send].ReturnValue"] + - ["System.TimeSpan", "System.Net.Http.SocketsHttpHandler", "Property[ConnectTimeout]"] + - ["System.Net.ICredentials", "System.Net.Http.SocketsHttpHandler", "Property[Credentials]"] + - ["System.Boolean", "System.Net.Http.SocketsHttpHandler", "Property[EnableMultipleHttp3Connections]"] + - ["System.TimeSpan", "System.Net.Http.WinHttpHandler", "Property[ReceiveDataTimeout]"] + - ["System.Uri", "System.Net.Http.HttpClient", "Property[BaseAddress]"] + - ["System.Net.Security.SslClientAuthenticationOptions", "System.Net.Http.SocketsHttpHandler", "Property[SslOptions]"] + - ["System.Net.Http.HttpMethod", "System.Net.Http.HttpMethod!", "Property[Put]"] + - ["System.Net.Http.HttpKeepAlivePingPolicy", "System.Net.Http.HttpKeepAlivePingPolicy!", "Field[Always]"] + - ["System.Int32", "System.Net.Http.WinHttpHandler", "Property[MaxAutomaticRedirections]"] + - ["System.Threading.Tasks.Task", "System.Net.Http.HttpContent", "Method[ReadAsStreamAsync].ReturnValue"] + - ["System.Net.Http.HttpMethod", "System.Net.Http.HttpMethod!", "Property[Patch]"] + - ["System.Net.Http.HttpMessageHandler", "System.Net.Http.HttpMessageHandlerFactoryExtensions!", "Method[CreateHandler].ReturnValue"] + - ["System.Net.Http.HttpRequestError", "System.Net.Http.HttpRequestError!", "Field[ExtendedConnectNotSupported]"] + - ["System.Boolean", "System.Net.Http.HttpMethod", "Method[Equals].ReturnValue"] + - ["System.Threading.Tasks.Task", "System.Net.Http.HttpMessageHandler", "Method[SendAsync].ReturnValue"] + - ["System.Net.Http.HttpRequestOptions", "System.Net.Http.HttpRequestMessage", "Property[Options]"] + - ["System.Net.Http.HttpRequestMessage", "System.Net.Http.SocketsHttpConnectionContext", "Property[InitialRequestMessage]"] + - ["System.TimeSpan", "System.Net.Http.SocketsHttpHandler", "Property[ResponseDrainTimeout]"] + - ["System.Boolean", "System.Net.Http.HttpRequestOptions", "Method[System.Collections.Generic.IDictionary.ContainsKey].ReturnValue"] + - ["System.TimeSpan", "System.Net.Http.SocketsHttpHandler", "Property[Expect100ContinueTimeout]"] + - ["System.Net.Http.HttpVersionPolicy", "System.Net.Http.HttpVersionPolicy!", "Field[RequestVersionOrLower]"] + - ["System.String", "System.Net.Http.HttpResponseMessage", "Property[ReasonPhrase]"] + - ["System.IO.Stream", "System.Net.Http.HttpContent", "Method[CreateContentReadStream].ReturnValue"] + - ["System.Net.Http.WindowsProxyUsePolicy", "System.Net.Http.WindowsProxyUsePolicy!", "Field[UseWinHttpProxy]"] + - ["System.Net.IWebProxy", "System.Net.Http.WinHttpHandler", "Property[Proxy]"] + - ["System.Boolean", "System.Net.Http.WinHttpHandler", "Property[TcpKeepAliveEnabled]"] + - ["System.Diagnostics.Metrics.IMeterFactory", "System.Net.Http.SocketsHttpHandler", "Property[MeterFactory]"] + - ["System.Net.Http.HttpMessageHandler", "System.Net.Http.IHttpMessageHandlerFactory", "Method[CreateHandler].ReturnValue"] + - ["System.Threading.Tasks.Task", "System.Net.Http.SocketsHttpHandler", "Method[SendAsync].ReturnValue"] + - ["System.IO.Stream", "System.Net.Http.SocketsHttpPlaintextStreamFilterContext", "Property[PlaintextStream]"] + - ["System.Boolean", "System.Net.Http.HttpRequestOptions", "Method[System.Collections.Generic.IReadOnlyDictionary.TryGetValue].ReturnValue"] + - ["System.Net.ICredentials", "System.Net.Http.SocketsHttpHandler", "Property[DefaultProxyCredentials]"] + - ["System.IO.Stream", "System.Net.Http.HttpContent", "Method[ReadAsStream].ReturnValue"] + - ["System.Net.DecompressionMethods", "System.Net.Http.SocketsHttpHandler", "Property[AutomaticDecompression]"] + - ["System.TimeSpan", "System.Net.Http.SocketsHttpHandler", "Property[PooledConnectionLifetime]"] + - ["System.Net.Http.HttpRequestError", "System.Net.Http.HttpRequestError!", "Field[ResponseEnded]"] + - ["System.Threading.Tasks.Task", "System.Net.Http.MultipartContent", "Method[CreateContentReadStreamAsync].ReturnValue"] + - ["System.Collections.Generic.IEnumerable", "System.Net.Http.HttpRequestOptions", "Property[System.Collections.Generic.IReadOnlyDictionary.Values]"] + - ["System.Boolean", "System.Net.Http.WinHttpHandler", "Property[EnableMultipleHttp2Connections]"] + - ["System.Net.HttpStatusCode", "System.Net.Http.HttpResponseMessage", "Property[StatusCode]"] + - ["System.Boolean", "System.Net.Http.SocketsHttpHandler", "Property[AllowAutoRedirect]"] + - ["System.Net.ICredentials", "System.Net.Http.HttpClientHandler", "Property[Credentials]"] + - ["System.Threading.Tasks.Task", "System.Net.Http.HttpClientHandler", "Method[SendAsync].ReturnValue"] + - ["System.Net.Http.HttpRequestMessage", "System.Net.Http.RtcRequestFactory!", "Method[Create].ReturnValue"] + - ["System.Int64", "System.Net.Http.HttpClientHandler", "Property[MaxRequestContentBufferSize]"] + - ["System.Threading.Tasks.Task", "System.Net.Http.ByteArrayContent", "Method[CreateContentReadStreamAsync].ReturnValue"] + - ["System.Boolean", "System.Net.Http.HttpRequestOptions", "Method[TryGetValue].ReturnValue"] + - ["System.Int32", "System.Net.Http.HttpMethod", "Method[GetHashCode].ReturnValue"] + - ["System.Net.Http.HttpCompletionOption", "System.Net.Http.HttpCompletionOption!", "Field[ResponseHeadersRead]"] + - ["System.Net.Http.CookieUsePolicy", "System.Net.Http.CookieUsePolicy!", "Field[UseSpecifiedCookieContainer]"] + - ["System.Boolean", "System.Net.Http.SocketsHttpHandler", "Property[UseProxy]"] + - ["System.Net.Http.Headers.HttpRequestHeaders", "System.Net.Http.HttpClient", "Property[DefaultRequestHeaders]"] + - ["System.Version", "System.Net.Http.HttpResponseMessage", "Property[Version]"] + - ["System.Boolean", "System.Net.Http.HttpRequestOptions", "Method[System.Collections.Generic.IReadOnlyDictionary.ContainsKey].ReturnValue"] + - ["System.Net.Http.HttpRequestError", "System.Net.Http.HttpRequestError!", "Field[ConnectionError]"] + - ["System.Net.ICredentials", "System.Net.Http.HttpClientHandler", "Property[DefaultProxyCredentials]"] + - ["System.Int32", "System.Net.Http.HttpClientHandler", "Property[MaxResponseHeadersLength]"] + - ["System.Uri", "System.Net.Http.HttpRequestMessage", "Property[RequestUri]"] + - ["System.Boolean", "System.Net.Http.SocketsHttpHandler", "Property[EnableMultipleHttp2Connections]"] + - ["System.Net.Http.HttpRequestMessage", "System.Net.Http.SocketsHttpPlaintextStreamFilterContext", "Property[InitialRequestMessage]"] + - ["System.Threading.Tasks.Task", "System.Net.Http.ReadOnlyMemoryContent", "Method[CreateContentReadStreamAsync].ReturnValue"] + - ["System.Collections.Generic.IDictionary", "System.Net.Http.WinHttpHandler", "Property[Properties]"] + - ["System.Threading.Tasks.Task", "System.Net.Http.HttpClient", "Method[PostAsync].ReturnValue"] + - ["System.TimeSpan", "System.Net.Http.WebRequestHandler", "Property[ContinueTimeout]"] + - ["System.Net.Http.ClientCertificateOption", "System.Net.Http.WinHttpHandler", "Property[ClientCertificateOption]"] + - ["System.TimeSpan", "System.Net.Http.WinHttpHandler", "Property[TcpKeepAliveInterval]"] + - ["System.Boolean", "System.Net.Http.ByteArrayContent", "Method[TryComputeLength].ReturnValue"] + - ["System.Int32", "System.Net.Http.WinHttpHandler", "Property[MaxConnectionsPerServer]"] + - ["System.Net.Security.RemoteCertificateValidationCallback", "System.Net.Http.WebRequestHandler", "Property[ServerCertificateValidationCallback]"] + - ["System.Object", "System.Net.Http.HttpRequestOptions", "Property[System.Collections.Generic.IDictionary.Item]"] + - ["System.Int32", "System.Net.Http.WinHttpHandler", "Property[MaxResponseDrainSize]"] + - ["System.Int32", "System.Net.Http.SocketsHttpHandler", "Property[MaxAutomaticRedirections]"] + - ["System.Boolean", "System.Net.Http.HttpResponseMessage", "Property[IsSuccessStatusCode]"] + - ["System.Version", "System.Net.Http.SocketsHttpPlaintextStreamFilterContext", "Property[NegotiatedHttpVersion]"] + - ["System.String", "System.Net.Http.HttpResponseMessage", "Method[ToString].ReturnValue"] + - ["System.Net.Http.HttpKeepAlivePingPolicy", "System.Net.Http.SocketsHttpHandler", "Property[KeepAlivePingPolicy]"] + - ["System.Net.Http.WindowsProxyUsePolicy", "System.Net.Http.WindowsProxyUsePolicy!", "Field[UseWinInetProxy]"] + - ["System.Net.Http.HttpRequestError", "System.Net.Http.HttpRequestError!", "Field[ConfigurationLimitExceeded]"] + - ["System.Threading.Tasks.Task", "System.Net.Http.ByteArrayContent", "Method[SerializeToStreamAsync].ReturnValue"] + - ["System.IO.Stream", "System.Net.Http.ReadOnlyMemoryContent", "Method[CreateContentReadStream].ReturnValue"] + - ["System.String", "System.Net.Http.HttpMethod", "Method[ToString].ReturnValue"] + - ["System.TimeSpan", "System.Net.Http.WinHttpHandler", "Property[SendTimeout]"] + - ["System.Boolean", "System.Net.Http.HttpMethod!", "Method[op_Equality].ReturnValue"] + - ["System.Net.Http.Headers.HttpResponseHeaders", "System.Net.Http.HttpResponseMessage", "Property[TrailingHeaders]"] + - ["System.Collections.Generic.IEnumerable", "System.Net.Http.HttpRequestOptions", "Property[System.Collections.Generic.IReadOnlyDictionary.Keys]"] + - ["System.Net.Http.HeaderEncodingSelector", "System.Net.Http.SocketsHttpHandler", "Property[ResponseHeaderEncodingSelector]"] + - ["System.Boolean", "System.Net.Http.HttpRequestOptions", "Method[System.Collections.Generic.ICollection>.Contains].ReturnValue"] + - ["System.Threading.Tasks.Task", "System.Net.Http.HttpContent", "Method[ReadAsStringAsync].ReturnValue"] + - ["System.Threading.Tasks.Task", "System.Net.Http.MultipartFormDataContent", "Method[SerializeToStreamAsync].ReturnValue"] + - ["System.Int32", "System.Net.Http.SocketsHttpHandler", "Property[MaxResponseHeadersLength]"] + - ["System.Collections.Generic.ICollection", "System.Net.Http.HttpRequestOptions", "Property[System.Collections.Generic.IDictionary.Values]"] + - ["System.Net.Http.HttpRequestMessage", "System.Net.Http.HttpResponseMessage", "Property[RequestMessage]"] + - ["System.Threading.Tasks.Task", "System.Net.Http.HttpMessageInvoker", "Method[SendAsync].ReturnValue"] + - ["System.Int32", "System.Net.Http.HttpClientHandler", "Property[MaxConnectionsPerServer]"] + - ["System.Net.CookieContainer", "System.Net.Http.SocketsHttpHandler", "Property[CookieContainer]"] + - ["System.Net.IWebProxy", "System.Net.Http.SocketsHttpHandler", "Property[Proxy]"] + - ["System.Collections.Generic.IDictionary", "System.Net.Http.HttpClientHandler", "Property[Properties]"] + - ["System.Threading.Tasks.Task", "System.Net.Http.HttpClient", "Method[GetAsync].ReturnValue"] + - ["System.Net.Http.HttpRequestMessage", "System.Net.Http.MessageProcessingHandler", "Method[ProcessRequest].ReturnValue"] + - ["System.Version", "System.Net.Http.HttpClient", "Property[DefaultRequestVersion]"] + - ["System.Boolean", "System.Net.Http.MultipartContent", "Method[TryComputeLength].ReturnValue"] + - ["System.Net.Http.HttpMethod", "System.Net.Http.HttpRequestMessage", "Property[Method]"] + - ["System.Net.IWebProxy", "System.Net.Http.HttpClientHandler", "Property[Proxy]"] + - ["System.Boolean", "System.Net.Http.HttpClientHandler", "Property[PreAuthenticate]"] + - ["System.Net.Http.HttpContent", "System.Net.Http.HttpResponseMessage", "Property[Content]"] + - ["System.TimeSpan", "System.Net.Http.HttpClient", "Property[Timeout]"] + - ["System.Net.Http.HttpMethod", "System.Net.Http.HttpMethod!", "Property[Post]"] + - ["System.Threading.Tasks.Task", "System.Net.Http.StreamContent", "Method[CreateContentReadStreamAsync].ReturnValue"] + - ["System.Func", "System.Net.Http.WinHttpHandler", "Property[ServerCertificateValidationCallback]"] + - ["System.Boolean", "System.Net.Http.ReadOnlyMemoryContent", "Method[TryComputeLength].ReturnValue"] + - ["System.Boolean", "System.Net.Http.HttpMethod!", "Method[op_Inequality].ReturnValue"] + - ["System.Net.Http.HttpRequestError", "System.Net.Http.HttpRequestError!", "Field[NameResolutionError]"] + - ["System.Net.Http.ClientCertificateOption", "System.Net.Http.ClientCertificateOption!", "Field[Automatic]"] + - ["System.Net.Http.Headers.HttpResponseHeaders", "System.Net.Http.HttpResponseMessage", "Property[Headers]"] + - ["System.Threading.Tasks.Task", "System.Net.Http.HttpContent", "Method[LoadIntoBufferAsync].ReturnValue"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemNetHttpHeaders/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemNetHttpHeaders/model.yml new file mode 100644 index 000000000000..2db58c9cddab --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemNetHttpHeaders/model.yml @@ -0,0 +1,273 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Net.Http.Headers.HttpHeaderValueCollection", "System.Net.Http.Headers.HttpRequestHeaders", "Property[TE]"] + - ["System.Nullable", "System.Net.Http.Headers.WarningHeaderValue", "Property[Date]"] + - ["System.Object", "System.Net.Http.Headers.AuthenticationHeaderValue", "Method[System.ICloneable.Clone].ReturnValue"] + - ["System.Net.Http.Headers.RetryConditionHeaderValue", "System.Net.Http.Headers.RetryConditionHeaderValue!", "Method[Parse].ReturnValue"] + - ["System.String", "System.Net.Http.Headers.HeaderStringValues", "Method[ToString].ReturnValue"] + - ["System.String", "System.Net.Http.Headers.TransferCodingHeaderValue", "Method[ToString].ReturnValue"] + - ["System.Boolean", "System.Net.Http.Headers.RangeHeaderValue!", "Method[TryParse].ReturnValue"] + - ["System.Collections.Generic.ICollection", "System.Net.Http.Headers.NameValueWithParametersHeaderValue", "Property[Parameters]"] + - ["System.Collections.Generic.IEnumerator>", "System.Net.Http.Headers.HttpHeadersNonValidated", "Method[System.Collections.Generic.IEnumerable>.GetEnumerator].ReturnValue"] + - ["System.Nullable", "System.Net.Http.Headers.HttpResponseHeaders", "Property[Date]"] + - ["System.Object", "System.Net.Http.Headers.RangeHeaderValue", "Method[System.ICloneable.Clone].ReturnValue"] + - ["System.Int32", "System.Net.Http.Headers.WarningHeaderValue", "Property[Code]"] + - ["System.Net.Http.Headers.RangeHeaderValue", "System.Net.Http.Headers.HttpRequestHeaders", "Property[Range]"] + - ["System.Boolean", "System.Net.Http.Headers.RangeConditionHeaderValue", "Method[Equals].ReturnValue"] + - ["System.String", "System.Net.Http.Headers.ProductHeaderValue", "Property[Name]"] + - ["System.Boolean", "System.Net.Http.Headers.ViaHeaderValue", "Method[Equals].ReturnValue"] + - ["System.String", "System.Net.Http.Headers.MediaTypeHeaderValue", "Property[CharSet]"] + - ["System.Net.Http.Headers.HttpHeaderValueCollection", "System.Net.Http.Headers.HttpRequestHeaders", "Property[Trailer]"] + - ["System.String", "System.Net.Http.Headers.WarningHeaderValue", "Property[Agent]"] + - ["System.Net.Http.Headers.HttpHeadersNonValidated+Enumerator", "System.Net.Http.Headers.HttpHeadersNonValidated", "Method[GetEnumerator].ReturnValue"] + - ["System.Int32", "System.Net.Http.Headers.ViaHeaderValue", "Method[GetHashCode].ReturnValue"] + - ["System.String", "System.Net.Http.Headers.ViaHeaderValue", "Property[Comment]"] + - ["System.Nullable", "System.Net.Http.Headers.ContentRangeHeaderValue", "Property[To]"] + - ["System.Net.Http.Headers.HttpHeaderValueCollection", "System.Net.Http.Headers.HttpRequestHeaders", "Property[UserAgent]"] + - ["System.Object", "System.Net.Http.Headers.ContentDispositionHeaderValue", "Method[System.ICloneable.Clone].ReturnValue"] + - ["System.Nullable", "System.Net.Http.Headers.HttpRequestHeaders", "Property[ConnectionClose]"] + - ["System.Boolean", "System.Net.Http.Headers.CacheControlHeaderValue", "Property[MustRevalidate]"] + - ["System.Collections.IEnumerator", "System.Net.Http.Headers.HttpHeaders", "Method[System.Collections.IEnumerable.GetEnumerator].ReturnValue"] + - ["System.String", "System.Net.Http.Headers.AuthenticationHeaderValue", "Property[Parameter]"] + - ["System.Collections.Generic.IEnumerable", "System.Net.Http.Headers.HttpHeadersNonValidated", "Property[System.Collections.Generic.IReadOnlyDictionary.Keys]"] + - ["System.Collections.Generic.ICollection", "System.Net.Http.Headers.TransferCodingHeaderValue", "Property[Parameters]"] + - ["System.Boolean", "System.Net.Http.Headers.MediaTypeHeaderValue!", "Method[TryParse].ReturnValue"] + - ["System.Net.Http.Headers.HttpHeaderValueCollection", "System.Net.Http.Headers.HttpRequestHeaders", "Property[Warning]"] + - ["System.Net.Http.Headers.HttpHeaderValueCollection", "System.Net.Http.Headers.HttpRequestHeaders", "Property[Expect]"] + - ["System.Object", "System.Net.Http.Headers.RangeConditionHeaderValue", "Method[System.ICloneable.Clone].ReturnValue"] + - ["System.Collections.Generic.ICollection", "System.Net.Http.Headers.CacheControlHeaderValue", "Property[Extensions]"] + - ["System.String", "System.Net.Http.Headers.StringWithQualityHeaderValue", "Method[ToString].ReturnValue"] + - ["System.String", "System.Net.Http.Headers.AuthenticationHeaderValue", "Property[Scheme]"] + - ["System.Boolean", "System.Net.Http.Headers.MediaTypeWithQualityHeaderValue!", "Method[TryParse].ReturnValue"] + - ["System.Boolean", "System.Net.Http.Headers.TransferCodingHeaderValue!", "Method[TryParse].ReturnValue"] + - ["System.Boolean", "System.Net.Http.Headers.CacheControlHeaderValue", "Property[Public]"] + - ["System.Net.Http.Headers.WarningHeaderValue", "System.Net.Http.Headers.WarningHeaderValue!", "Method[Parse].ReturnValue"] + - ["System.Boolean", "System.Net.Http.Headers.CacheControlHeaderValue", "Property[NoCache]"] + - ["System.String", "System.Net.Http.Headers.ContentDispositionHeaderValue", "Property[FileNameStar]"] + - ["System.Boolean", "System.Net.Http.Headers.EntityTagHeaderValue", "Method[Equals].ReturnValue"] + - ["System.Object", "System.Net.Http.Headers.ProductInfoHeaderValue", "Method[System.ICloneable.Clone].ReturnValue"] + - ["System.String", "System.Net.Http.Headers.ViaHeaderValue", "Property[ProtocolName]"] + - ["System.Nullable", "System.Net.Http.Headers.RangeItemHeaderValue", "Property[To]"] + - ["System.Net.Http.Headers.HttpHeaderValueCollection", "System.Net.Http.Headers.HttpRequestHeaders", "Property[AcceptCharset]"] + - ["System.Object", "System.Net.Http.Headers.ContentRangeHeaderValue", "Method[System.ICloneable.Clone].ReturnValue"] + - ["System.Boolean", "System.Net.Http.Headers.CacheControlHeaderValue", "Property[Private]"] + - ["System.Nullable", "System.Net.Http.Headers.ContentDispositionHeaderValue", "Property[ReadDate]"] + - ["System.Boolean", "System.Net.Http.Headers.TransferCodingHeaderValue", "Method[Equals].ReturnValue"] + - ["System.String", "System.Net.Http.Headers.EntityTagHeaderValue", "Property[Tag]"] + - ["System.Object", "System.Net.Http.Headers.RetryConditionHeaderValue", "Method[System.ICloneable.Clone].ReturnValue"] + - ["System.Nullable", "System.Net.Http.Headers.RangeConditionHeaderValue", "Property[Date]"] + - ["System.Boolean", "System.Net.Http.Headers.RangeConditionHeaderValue!", "Method[TryParse].ReturnValue"] + - ["System.Net.Http.Headers.HttpHeaderValueCollection", "System.Net.Http.Headers.HttpRequestHeaders", "Property[Upgrade]"] + - ["System.String", "System.Net.Http.Headers.WarningHeaderValue", "Property[Text]"] + - ["System.Boolean", "System.Net.Http.Headers.CacheControlHeaderValue", "Property[ProxyRevalidate]"] + - ["System.Nullable", "System.Net.Http.Headers.StringWithQualityHeaderValue", "Property[Quality]"] + - ["System.Boolean", "System.Net.Http.Headers.HttpHeadersNonValidated", "Method[TryGetValues].ReturnValue"] + - ["System.String", "System.Net.Http.Headers.RetryConditionHeaderValue", "Method[ToString].ReturnValue"] + - ["System.Net.Http.Headers.RangeConditionHeaderValue", "System.Net.Http.Headers.HttpRequestHeaders", "Property[IfRange]"] + - ["System.Boolean", "System.Net.Http.Headers.StringWithQualityHeaderValue", "Method[Equals].ReturnValue"] + - ["System.Int32", "System.Net.Http.Headers.NameValueHeaderValue", "Method[GetHashCode].ReturnValue"] + - ["System.Net.Http.Headers.ContentDispositionHeaderValue", "System.Net.Http.Headers.ContentDispositionHeaderValue!", "Method[Parse].ReturnValue"] + - ["System.Nullable", "System.Net.Http.Headers.HttpContentHeaders", "Property[LastModified]"] + - ["System.Net.Http.Headers.AuthenticationHeaderValue", "System.Net.Http.Headers.AuthenticationHeaderValue!", "Method[Parse].ReturnValue"] + - ["System.Boolean", "System.Net.Http.Headers.ContentRangeHeaderValue", "Property[HasLength]"] + - ["System.Collections.Generic.ICollection", "System.Net.Http.Headers.HttpContentHeaders", "Property[ContentLanguage]"] + - ["System.Boolean", "System.Net.Http.Headers.HttpHeaders", "Method[Contains].ReturnValue"] + - ["System.String", "System.Net.Http.Headers.ProductInfoHeaderValue", "Method[ToString].ReturnValue"] + - ["System.Collections.Generic.IEnumerator", "System.Net.Http.Headers.HeaderStringValues", "Method[System.Collections.Generic.IEnumerable.GetEnumerator].ReturnValue"] + - ["System.Nullable", "System.Net.Http.Headers.HttpRequestHeaders", "Property[TransferEncodingChunked]"] + - ["System.Boolean", "System.Net.Http.Headers.ContentRangeHeaderValue!", "Method[TryParse].ReturnValue"] + - ["System.Object", "System.Net.Http.Headers.ProductHeaderValue", "Method[System.ICloneable.Clone].ReturnValue"] + - ["System.String", "System.Net.Http.Headers.ViaHeaderValue", "Property[ReceivedBy]"] + - ["System.Boolean", "System.Net.Http.Headers.ContentDispositionHeaderValue", "Method[Equals].ReturnValue"] + - ["System.Nullable", "System.Net.Http.Headers.RangeItemHeaderValue", "Property[From]"] + - ["System.Nullable", "System.Net.Http.Headers.HttpRequestHeaders", "Property[ExpectContinue]"] + - ["System.Boolean", "System.Net.Http.Headers.CacheControlHeaderValue", "Property[OnlyIfCached]"] + - ["System.Net.Http.Headers.StringWithQualityHeaderValue", "System.Net.Http.Headers.StringWithQualityHeaderValue!", "Method[Parse].ReturnValue"] + - ["System.Net.Http.Headers.AuthenticationHeaderValue", "System.Net.Http.Headers.HttpRequestHeaders", "Property[Authorization]"] + - ["System.Net.Http.Headers.HeaderStringValues", "System.Net.Http.Headers.HttpHeadersNonValidated", "Property[Item]"] + - ["System.Net.Http.Headers.HttpHeaderValueCollection", "System.Net.Http.Headers.HttpResponseHeaders", "Property[Warning]"] + - ["System.String", "System.Net.Http.Headers.ProductHeaderValue", "Property[Version]"] + - ["System.String", "System.Net.Http.Headers.HttpRequestHeaders", "Property[Protocol]"] + - ["System.Net.Http.Headers.HttpHeaderValueCollection", "System.Net.Http.Headers.HttpResponseHeaders", "Property[Via]"] + - ["System.Net.Http.Headers.HttpHeadersNonValidated", "System.Net.Http.Headers.HttpHeaders", "Property[NonValidated]"] + - ["System.Boolean", "System.Net.Http.Headers.NameValueWithParametersHeaderValue!", "Method[TryParse].ReturnValue"] + - ["System.Boolean", "System.Net.Http.Headers.RangeHeaderValue", "Method[Equals].ReturnValue"] + - ["System.Int32", "System.Net.Http.Headers.HeaderStringValues", "Property[Count]"] + - ["System.String", "System.Net.Http.Headers.ContentRangeHeaderValue", "Property[Unit]"] + - ["System.Int32", "System.Net.Http.Headers.RangeConditionHeaderValue", "Method[GetHashCode].ReturnValue"] + - ["System.Int32", "System.Net.Http.Headers.CacheControlHeaderValue", "Method[GetHashCode].ReturnValue"] + - ["System.Nullable", "System.Net.Http.Headers.ContentDispositionHeaderValue", "Property[ModificationDate]"] + - ["System.Boolean", "System.Net.Http.Headers.EntityTagHeaderValue!", "Method[TryParse].ReturnValue"] + - ["System.Boolean", "System.Net.Http.Headers.MediaTypeHeaderValue", "Method[Equals].ReturnValue"] + - ["System.String", "System.Net.Http.Headers.ContentDispositionHeaderValue", "Property[Name]"] + - ["System.Net.Http.Headers.ProductHeaderValue", "System.Net.Http.Headers.ProductInfoHeaderValue", "Property[Product]"] + - ["System.Nullable", "System.Net.Http.Headers.HttpResponseHeaders", "Property[TransferEncodingChunked]"] + - ["System.Net.Http.Headers.HttpHeaderValueCollection", "System.Net.Http.Headers.HttpRequestHeaders", "Property[IfMatch]"] + - ["System.Boolean", "System.Net.Http.Headers.ContentRangeHeaderValue", "Method[Equals].ReturnValue"] + - ["System.Object", "System.Net.Http.Headers.TransferCodingHeaderValue", "Method[System.ICloneable.Clone].ReturnValue"] + - ["System.Net.Http.Headers.MediaTypeWithQualityHeaderValue", "System.Net.Http.Headers.MediaTypeWithQualityHeaderValue!", "Method[Parse].ReturnValue"] + - ["System.String", "System.Net.Http.Headers.MediaTypeHeaderValue", "Method[ToString].ReturnValue"] + - ["System.Boolean", "System.Net.Http.Headers.WarningHeaderValue", "Method[Equals].ReturnValue"] + - ["System.Net.Http.Headers.HttpHeaderValueCollection", "System.Net.Http.Headers.HttpRequestHeaders", "Property[Via]"] + - ["System.Boolean", "System.Net.Http.Headers.ProductInfoHeaderValue!", "Method[TryParse].ReturnValue"] + - ["System.String", "System.Net.Http.Headers.ProductInfoHeaderValue", "Property[Comment]"] + - ["System.String", "System.Net.Http.Headers.HttpRequestHeaders", "Property[Host]"] + - ["System.Object", "System.Net.Http.Headers.NameValueWithParametersHeaderValue", "Method[System.ICloneable.Clone].ReturnValue"] + - ["System.Net.Http.Headers.HttpHeaderValueCollection", "System.Net.Http.Headers.HttpResponseHeaders", "Property[Server]"] + - ["System.Int32", "System.Net.Http.Headers.RetryConditionHeaderValue", "Method[GetHashCode].ReturnValue"] + - ["System.Net.Http.Headers.HeaderStringValues+Enumerator", "System.Net.Http.Headers.HeaderStringValues", "Method[GetEnumerator].ReturnValue"] + - ["System.String", "System.Net.Http.Headers.RangeHeaderValue", "Property[Unit]"] + - ["System.Uri", "System.Net.Http.Headers.HttpRequestHeaders", "Property[Referrer]"] + - ["System.Collections.Generic.ICollection", "System.Net.Http.Headers.CacheControlHeaderValue", "Property[NoCacheHeaders]"] + - ["System.Int32", "System.Net.Http.Headers.EntityTagHeaderValue", "Method[GetHashCode].ReturnValue"] + - ["System.String", "System.Net.Http.Headers.RangeConditionHeaderValue", "Method[ToString].ReturnValue"] + - ["System.String", "System.Net.Http.Headers.ContentRangeHeaderValue", "Method[ToString].ReturnValue"] + - ["System.Net.Http.Headers.HttpHeaderValueCollection", "System.Net.Http.Headers.HttpResponseHeaders", "Property[WwwAuthenticate]"] + - ["System.Nullable", "System.Net.Http.Headers.ContentRangeHeaderValue", "Property[Length]"] + - ["System.String", "System.Net.Http.Headers.ContentDispositionHeaderValue", "Method[ToString].ReturnValue"] + - ["System.Boolean", "System.Net.Http.Headers.HttpHeadersNonValidated", "Method[Contains].ReturnValue"] + - ["System.Collections.Generic.IEnumerable", "System.Net.Http.Headers.HttpHeaders", "Method[GetValues].ReturnValue"] + - ["System.Net.Http.Headers.AuthenticationHeaderValue", "System.Net.Http.Headers.HttpRequestHeaders", "Property[ProxyAuthorization]"] + - ["System.Boolean", "System.Net.Http.Headers.ContentDispositionHeaderValue!", "Method[TryParse].ReturnValue"] + - ["System.Nullable", "System.Net.Http.Headers.CacheControlHeaderValue", "Property[MinFresh]"] + - ["System.Int32", "System.Net.Http.Headers.ProductInfoHeaderValue", "Method[GetHashCode].ReturnValue"] + - ["System.Boolean", "System.Net.Http.Headers.ViaHeaderValue!", "Method[TryParse].ReturnValue"] + - ["System.Net.Http.Headers.HttpHeaderValueCollection", "System.Net.Http.Headers.HttpResponseHeaders", "Property[Pragma]"] + - ["System.Net.Http.Headers.ContentRangeHeaderValue", "System.Net.Http.Headers.HttpContentHeaders", "Property[ContentRange]"] + - ["System.Boolean", "System.Net.Http.Headers.RetryConditionHeaderValue!", "Method[TryParse].ReturnValue"] + - ["System.Boolean", "System.Net.Http.Headers.ContentRangeHeaderValue", "Property[HasRange]"] + - ["System.Nullable", "System.Net.Http.Headers.ContentDispositionHeaderValue", "Property[CreationDate]"] + - ["System.String", "System.Net.Http.Headers.NameValueHeaderValue", "Method[ToString].ReturnValue"] + - ["System.String", "System.Net.Http.Headers.NameValueHeaderValue", "Property[Value]"] + - ["System.Int32", "System.Net.Http.Headers.WarningHeaderValue", "Method[GetHashCode].ReturnValue"] + - ["System.String", "System.Net.Http.Headers.NameValueWithParametersHeaderValue", "Method[ToString].ReturnValue"] + - ["System.Boolean", "System.Net.Http.Headers.WarningHeaderValue!", "Method[TryParse].ReturnValue"] + - ["System.String", "System.Net.Http.Headers.WarningHeaderValue", "Method[ToString].ReturnValue"] + - ["System.Collections.Generic.ICollection", "System.Net.Http.Headers.MediaTypeHeaderValue", "Property[Parameters]"] + - ["System.Boolean", "System.Net.Http.Headers.ProductHeaderValue", "Method[Equals].ReturnValue"] + - ["System.Object", "System.Net.Http.Headers.ViaHeaderValue", "Method[System.ICloneable.Clone].ReturnValue"] + - ["System.String", "System.Net.Http.Headers.RangeHeaderValue", "Method[ToString].ReturnValue"] + - ["System.Int32", "System.Net.Http.Headers.HttpHeadersNonValidated", "Property[Count]"] + - ["System.Net.Http.Headers.CacheControlHeaderValue", "System.Net.Http.Headers.CacheControlHeaderValue!", "Method[Parse].ReturnValue"] + - ["System.Int32", "System.Net.Http.Headers.NameValueWithParametersHeaderValue", "Method[GetHashCode].ReturnValue"] + - ["System.Int32", "System.Net.Http.Headers.ProductHeaderValue", "Method[GetHashCode].ReturnValue"] + - ["System.Boolean", "System.Net.Http.Headers.AuthenticationHeaderValue", "Method[Equals].ReturnValue"] + - ["System.Net.Http.Headers.HttpHeaderValueCollection", "System.Net.Http.Headers.HttpRequestHeaders", "Property[Pragma]"] + - ["System.Net.Http.Headers.ViaHeaderValue", "System.Net.Http.Headers.ViaHeaderValue!", "Method[Parse].ReturnValue"] + - ["System.String", "System.Net.Http.Headers.StringWithQualityHeaderValue", "Property[Value]"] + - ["System.Net.Http.Headers.HttpHeaderValueCollection", "System.Net.Http.Headers.HttpRequestHeaders", "Property[AcceptEncoding]"] + - ["System.Net.Http.Headers.TransferCodingHeaderValue", "System.Net.Http.Headers.TransferCodingHeaderValue!", "Method[Parse].ReturnValue"] + - ["System.Net.Http.Headers.HttpHeaderValueCollection", "System.Net.Http.Headers.HttpRequestHeaders", "Property[IfNoneMatch]"] + - ["System.String", "System.Net.Http.Headers.CacheControlHeaderValue", "Method[ToString].ReturnValue"] + - ["System.Boolean", "System.Net.Http.Headers.CacheControlHeaderValue", "Method[Equals].ReturnValue"] + - ["System.Net.Http.Headers.HttpHeaderValueCollection", "System.Net.Http.Headers.HttpResponseHeaders", "Property[Upgrade]"] + - ["System.Collections.Generic.ICollection", "System.Net.Http.Headers.RangeHeaderValue", "Property[Ranges]"] + - ["System.Net.Http.Headers.EntityTagHeaderValue", "System.Net.Http.Headers.RangeConditionHeaderValue", "Property[EntityTag]"] + - ["System.Object", "System.Net.Http.Headers.StringWithQualityHeaderValue", "Method[System.ICloneable.Clone].ReturnValue"] + - ["System.Net.Http.Headers.ProductHeaderValue", "System.Net.Http.Headers.ProductHeaderValue!", "Method[Parse].ReturnValue"] + - ["System.Net.Http.Headers.EntityTagHeaderValue", "System.Net.Http.Headers.EntityTagHeaderValue!", "Property[Any]"] + - ["System.Collections.IEnumerator", "System.Net.Http.Headers.HeaderStringValues", "Method[System.Collections.IEnumerable.GetEnumerator].ReturnValue"] + - ["System.Int32", "System.Net.Http.Headers.TransferCodingHeaderValue", "Method[GetHashCode].ReturnValue"] + - ["System.String", "System.Net.Http.Headers.MediaTypeHeaderValue", "Property[MediaType]"] + - ["System.String", "System.Net.Http.Headers.TransferCodingHeaderValue", "Property[Value]"] + - ["System.String", "System.Net.Http.Headers.HttpHeaders", "Method[ToString].ReturnValue"] + - ["System.Int32", "System.Net.Http.Headers.MediaTypeHeaderValue", "Method[GetHashCode].ReturnValue"] + - ["System.Object", "System.Net.Http.Headers.TransferCodingWithQualityHeaderValue", "Method[System.ICloneable.Clone].ReturnValue"] + - ["System.Boolean", "System.Net.Http.Headers.AuthenticationHeaderValue!", "Method[TryParse].ReturnValue"] + - ["System.Nullable", "System.Net.Http.Headers.RetryConditionHeaderValue", "Property[Date]"] + - ["System.Collections.Generic.IEnumerable", "System.Net.Http.Headers.HttpHeadersNonValidated", "Property[System.Collections.Generic.IReadOnlyDictionary.Values]"] + - ["System.Collections.Generic.ICollection", "System.Net.Http.Headers.ContentDispositionHeaderValue", "Property[Parameters]"] + - ["System.Net.Http.Headers.EntityTagHeaderValue", "System.Net.Http.Headers.EntityTagHeaderValue!", "Method[Parse].ReturnValue"] + - ["System.Boolean", "System.Net.Http.Headers.HttpHeaders", "Method[TryAddWithoutValidation].ReturnValue"] + - ["System.Object", "System.Net.Http.Headers.NameValueHeaderValue", "Method[System.ICloneable.Clone].ReturnValue"] + - ["System.Net.Http.Headers.EntityTagHeaderValue", "System.Net.Http.Headers.HttpResponseHeaders", "Property[ETag]"] + - ["System.Int32", "System.Net.Http.Headers.ContentRangeHeaderValue", "Method[GetHashCode].ReturnValue"] + - ["System.Boolean", "System.Net.Http.Headers.ProductInfoHeaderValue", "Method[Equals].ReturnValue"] + - ["System.Net.Http.Headers.HttpHeaderValueCollection", "System.Net.Http.Headers.HttpRequestHeaders", "Property[AcceptLanguage]"] + - ["System.String", "System.Net.Http.Headers.ProductHeaderValue", "Method[ToString].ReturnValue"] + - ["System.Nullable", "System.Net.Http.Headers.HttpContentHeaders", "Property[Expires]"] + - ["System.Boolean", "System.Net.Http.Headers.CacheControlHeaderValue", "Property[NoStore]"] + - ["System.Boolean", "System.Net.Http.Headers.HttpHeaders", "Method[TryGetValues].ReturnValue"] + - ["System.Nullable", "System.Net.Http.Headers.HttpRequestHeaders", "Property[Date]"] + - ["System.Collections.IEnumerator", "System.Net.Http.Headers.HttpHeadersNonValidated", "Method[System.Collections.IEnumerable.GetEnumerator].ReturnValue"] + - ["System.Object", "System.Net.Http.Headers.WarningHeaderValue", "Method[System.ICloneable.Clone].ReturnValue"] + - ["System.Nullable", "System.Net.Http.Headers.ContentRangeHeaderValue", "Property[From]"] + - ["System.Int32", "System.Net.Http.Headers.ContentDispositionHeaderValue", "Method[GetHashCode].ReturnValue"] + - ["System.Boolean", "System.Net.Http.Headers.NameValueHeaderValue", "Method[Equals].ReturnValue"] + - ["System.Net.Http.Headers.RetryConditionHeaderValue", "System.Net.Http.Headers.HttpResponseHeaders", "Property[RetryAfter]"] + - ["System.Int32", "System.Net.Http.Headers.RangeHeaderValue", "Method[GetHashCode].ReturnValue"] + - ["System.Nullable", "System.Net.Http.Headers.ContentDispositionHeaderValue", "Property[Size]"] + - ["System.Object", "System.Net.Http.Headers.MediaTypeWithQualityHeaderValue", "Method[System.ICloneable.Clone].ReturnValue"] + - ["System.Boolean", "System.Net.Http.Headers.HttpHeadersNonValidated", "Method[System.Collections.Generic.IReadOnlyDictionary.ContainsKey].ReturnValue"] + - ["System.Net.Http.Headers.MediaTypeHeaderValue", "System.Net.Http.Headers.MediaTypeHeaderValue!", "Method[Parse].ReturnValue"] + - ["System.Boolean", "System.Net.Http.Headers.HttpHeaders", "Method[Remove].ReturnValue"] + - ["System.String", "System.Net.Http.Headers.ViaHeaderValue", "Method[ToString].ReturnValue"] + - ["System.Nullable", "System.Net.Http.Headers.RetryConditionHeaderValue", "Property[Delta]"] + - ["System.Collections.Generic.ICollection", "System.Net.Http.Headers.HttpContentHeaders", "Property[Allow]"] + - ["System.Boolean", "System.Net.Http.Headers.CacheControlHeaderValue", "Property[NoTransform]"] + - ["System.Boolean", "System.Net.Http.Headers.RetryConditionHeaderValue", "Method[Equals].ReturnValue"] + - ["System.Net.Http.Headers.HttpHeaderValueCollection", "System.Net.Http.Headers.HttpResponseHeaders", "Property[TransferEncoding]"] + - ["System.Nullable", "System.Net.Http.Headers.HttpContentHeaders", "Property[ContentLength]"] + - ["System.Net.Http.Headers.HttpHeaderValueCollection", "System.Net.Http.Headers.HttpResponseHeaders", "Property[AcceptRanges]"] + - ["System.Nullable", "System.Net.Http.Headers.HttpRequestHeaders", "Property[IfModifiedSince]"] + - ["System.Nullable", "System.Net.Http.Headers.HttpRequestHeaders", "Property[IfUnmodifiedSince]"] + - ["System.Uri", "System.Net.Http.Headers.HttpContentHeaders", "Property[ContentLocation]"] + - ["System.Net.Http.Headers.RangeHeaderValue", "System.Net.Http.Headers.RangeHeaderValue!", "Method[Parse].ReturnValue"] + - ["System.Int32", "System.Net.Http.Headers.RangeItemHeaderValue", "Method[GetHashCode].ReturnValue"] + - ["System.String", "System.Net.Http.Headers.ViaHeaderValue", "Property[ProtocolVersion]"] + - ["System.Object", "System.Net.Http.Headers.CacheControlHeaderValue", "Method[System.ICloneable.Clone].ReturnValue"] + - ["System.Nullable", "System.Net.Http.Headers.HttpResponseHeaders", "Property[Age]"] + - ["System.Net.Http.Headers.HttpHeaderValueCollection", "System.Net.Http.Headers.HttpResponseHeaders", "Property[Vary]"] + - ["System.Nullable", "System.Net.Http.Headers.TransferCodingWithQualityHeaderValue", "Property[Quality]"] + - ["System.Boolean", "System.Net.Http.Headers.RangeItemHeaderValue", "Method[Equals].ReturnValue"] + - ["System.Boolean", "System.Net.Http.Headers.EntityTagHeaderValue", "Property[IsWeak]"] + - ["System.String", "System.Net.Http.Headers.ContentDispositionHeaderValue", "Property[DispositionType]"] + - ["System.Nullable", "System.Net.Http.Headers.CacheControlHeaderValue", "Property[SharedMaxAge]"] + - ["System.Boolean", "System.Net.Http.Headers.HttpHeadersNonValidated", "Method[System.Collections.Generic.IReadOnlyDictionary.TryGetValue].ReturnValue"] + - ["System.Object", "System.Net.Http.Headers.RangeItemHeaderValue", "Method[System.ICloneable.Clone].ReturnValue"] + - ["System.Boolean", "System.Net.Http.Headers.StringWithQualityHeaderValue!", "Method[TryParse].ReturnValue"] + - ["System.Nullable", "System.Net.Http.Headers.HttpRequestHeaders", "Property[MaxForwards]"] + - ["System.Object", "System.Net.Http.Headers.EntityTagHeaderValue", "Method[System.ICloneable.Clone].ReturnValue"] + - ["System.Net.Http.Headers.NameValueHeaderValue", "System.Net.Http.Headers.NameValueHeaderValue!", "Method[Parse].ReturnValue"] + - ["System.Object", "System.Net.Http.Headers.MediaTypeHeaderValue", "Method[System.ICloneable.Clone].ReturnValue"] + - ["System.Net.Http.Headers.HttpHeaderValueCollection", "System.Net.Http.Headers.HttpResponseHeaders", "Property[ProxyAuthenticate]"] + - ["System.Net.Http.Headers.HttpHeaderValueCollection", "System.Net.Http.Headers.HttpRequestHeaders", "Property[Accept]"] + - ["System.Boolean", "System.Net.Http.Headers.CacheControlHeaderValue!", "Method[TryParse].ReturnValue"] + - ["System.Int32", "System.Net.Http.Headers.StringWithQualityHeaderValue", "Method[GetHashCode].ReturnValue"] + - ["System.Boolean", "System.Net.Http.Headers.CacheControlHeaderValue", "Property[MaxStale]"] + - ["System.String", "System.Net.Http.Headers.EntityTagHeaderValue", "Method[ToString].ReturnValue"] + - ["System.Nullable", "System.Net.Http.Headers.MediaTypeWithQualityHeaderValue", "Property[Quality]"] + - ["System.String", "System.Net.Http.Headers.AuthenticationHeaderValue", "Method[ToString].ReturnValue"] + - ["System.String", "System.Net.Http.Headers.RangeItemHeaderValue", "Method[ToString].ReturnValue"] + - ["System.Boolean", "System.Net.Http.Headers.ProductHeaderValue!", "Method[TryParse].ReturnValue"] + - ["System.Boolean", "System.Net.Http.Headers.NameValueWithParametersHeaderValue", "Method[Equals].ReturnValue"] + - ["System.Net.Http.Headers.HttpHeaderValueCollection", "System.Net.Http.Headers.HttpRequestHeaders", "Property[TransferEncoding]"] + - ["System.Net.Http.Headers.ContentRangeHeaderValue", "System.Net.Http.Headers.ContentRangeHeaderValue!", "Method[Parse].ReturnValue"] + - ["System.Collections.Generic.IEnumerator>>", "System.Net.Http.Headers.HttpHeaders", "Method[GetEnumerator].ReturnValue"] + - ["System.Int32", "System.Net.Http.Headers.AuthenticationHeaderValue", "Method[GetHashCode].ReturnValue"] + - ["System.Collections.Generic.ICollection", "System.Net.Http.Headers.HttpContentHeaders", "Property[ContentEncoding]"] + - ["System.Nullable", "System.Net.Http.Headers.CacheControlHeaderValue", "Property[MaxStaleLimit]"] + - ["System.Byte[]", "System.Net.Http.Headers.HttpContentHeaders", "Property[ContentMD5]"] + - ["System.Net.Http.Headers.CacheControlHeaderValue", "System.Net.Http.Headers.HttpResponseHeaders", "Property[CacheControl]"] + - ["System.Net.Http.Headers.NameValueWithParametersHeaderValue", "System.Net.Http.Headers.NameValueWithParametersHeaderValue!", "Method[Parse].ReturnValue"] + - ["System.Nullable", "System.Net.Http.Headers.HttpResponseHeaders", "Property[ConnectionClose]"] + - ["System.String", "System.Net.Http.Headers.ContentDispositionHeaderValue", "Property[FileName]"] + - ["System.Net.Http.Headers.HttpHeaderValueCollection", "System.Net.Http.Headers.HttpResponseHeaders", "Property[Trailer]"] + - ["System.Net.Http.Headers.ContentDispositionHeaderValue", "System.Net.Http.Headers.HttpContentHeaders", "Property[ContentDisposition]"] + - ["System.Boolean", "System.Net.Http.Headers.TransferCodingWithQualityHeaderValue!", "Method[TryParse].ReturnValue"] + - ["System.Boolean", "System.Net.Http.Headers.NameValueHeaderValue!", "Method[TryParse].ReturnValue"] + - ["System.Net.Http.Headers.MediaTypeHeaderValue", "System.Net.Http.Headers.HttpContentHeaders", "Property[ContentType]"] + - ["System.Net.Http.Headers.HttpHeaderValueCollection", "System.Net.Http.Headers.HttpRequestHeaders", "Property[Connection]"] + - ["System.String", "System.Net.Http.Headers.NameValueHeaderValue", "Property[Name]"] + - ["System.Uri", "System.Net.Http.Headers.HttpResponseHeaders", "Property[Location]"] + - ["System.Net.Http.Headers.CacheControlHeaderValue", "System.Net.Http.Headers.HttpRequestHeaders", "Property[CacheControl]"] + - ["System.Net.Http.Headers.TransferCodingWithQualityHeaderValue", "System.Net.Http.Headers.TransferCodingWithQualityHeaderValue!", "Method[Parse].ReturnValue"] + - ["System.Nullable", "System.Net.Http.Headers.CacheControlHeaderValue", "Property[MaxAge]"] + - ["System.Net.Http.Headers.RangeConditionHeaderValue", "System.Net.Http.Headers.RangeConditionHeaderValue!", "Method[Parse].ReturnValue"] + - ["System.Net.Http.Headers.ProductInfoHeaderValue", "System.Net.Http.Headers.ProductInfoHeaderValue!", "Method[Parse].ReturnValue"] + - ["System.Collections.Generic.ICollection", "System.Net.Http.Headers.CacheControlHeaderValue", "Property[PrivateHeaders]"] + - ["System.String", "System.Net.Http.Headers.HttpRequestHeaders", "Property[From]"] + - ["System.Net.Http.Headers.HttpHeaderValueCollection", "System.Net.Http.Headers.HttpResponseHeaders", "Property[Connection]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemNetHttpJson/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemNetHttpJson/model.yml new file mode 100644 index 000000000000..f00ee4df4124 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemNetHttpJson/model.yml @@ -0,0 +1,22 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Threading.Tasks.Task", "System.Net.Http.Json.HttpContentJsonExtensions!", "Method[ReadFromJsonAsync].ReturnValue"] + - ["System.Boolean", "System.Net.Http.Json.JsonContent", "Method[TryComputeLength].ReturnValue"] + - ["System.Threading.Tasks.Task", "System.Net.Http.Json.HttpClientJsonExtensions!", "Method[PutAsJsonAsync].ReturnValue"] + - ["System.Threading.Tasks.Task", "System.Net.Http.Json.HttpClientJsonExtensions!", "Method[DeleteFromJsonAsync].ReturnValue"] + - ["System.Collections.Generic.IAsyncEnumerable", "System.Net.Http.Json.HttpClientJsonExtensions!", "Method[GetFromJsonAsAsyncEnumerable].ReturnValue"] + - ["System.Object", "System.Net.Http.Json.JsonContent", "Property[Value]"] + - ["System.Threading.Tasks.Task", "System.Net.Http.Json.JsonContent", "Method[SerializeToStreamAsync].ReturnValue"] + - ["System.Threading.Tasks.Task", "System.Net.Http.Json.HttpClientJsonExtensions!", "Method[PatchAsJsonAsync].ReturnValue"] + - ["System.Threading.Tasks.Task", "System.Net.Http.Json.HttpClientJsonExtensions!", "Method[GetFromJsonAsync].ReturnValue"] + - ["System.Type", "System.Net.Http.Json.JsonContent", "Property[ObjectType]"] + - ["System.Threading.Tasks.Task", "System.Net.Http.Json.HttpContentJsonExtensions!", "Method[ReadFromJsonAsync].ReturnValue"] + - ["System.Threading.Tasks.Task", "System.Net.Http.Json.HttpClientJsonExtensions!", "Method[DeleteFromJsonAsync].ReturnValue"] + - ["System.Net.Http.Json.JsonContent", "System.Net.Http.Json.JsonContent!", "Method[Create].ReturnValue"] + - ["System.Net.Http.Json.JsonContent", "System.Net.Http.Json.JsonContent!", "Method[Create].ReturnValue"] + - ["System.Threading.Tasks.Task", "System.Net.Http.Json.HttpClientJsonExtensions!", "Method[GetFromJsonAsync].ReturnValue"] + - ["System.Collections.Generic.IAsyncEnumerable", "System.Net.Http.Json.HttpContentJsonExtensions!", "Method[ReadFromJsonAsAsyncEnumerable].ReturnValue"] + - ["System.Threading.Tasks.Task", "System.Net.Http.Json.HttpClientJsonExtensions!", "Method[PostAsJsonAsync].ReturnValue"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemNetHttpMetrics/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemNetHttpMetrics/model.yml new file mode 100644 index 000000000000..bbcad3d53b30 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemNetHttpMetrics/model.yml @@ -0,0 +1,8 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Exception", "System.Net.Http.Metrics.HttpMetricsEnrichmentContext", "Property[Exception]"] + - ["System.Net.Http.HttpRequestMessage", "System.Net.Http.Metrics.HttpMetricsEnrichmentContext", "Property[Request]"] + - ["System.Net.Http.HttpResponseMessage", "System.Net.Http.Metrics.HttpMetricsEnrichmentContext", "Property[Response]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemNetMail/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemNetMail/model.yml new file mode 100644 index 000000000000..90956458a56b --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemNetMail/model.yml @@ -0,0 +1,112 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Net.Mail.SmtpDeliveryFormat", "System.Net.Mail.SmtpDeliveryFormat!", "Field[International]"] + - ["System.Net.Mail.MailPriority", "System.Net.Mail.MailPriority!", "Field[High]"] + - ["System.Net.Mail.SmtpDeliveryMethod", "System.Net.Mail.SmtpDeliveryMethod!", "Field[Network]"] + - ["System.Net.Mail.LinkedResource", "System.Net.Mail.LinkedResource!", "Method[CreateLinkedResourceFromString].ReturnValue"] + - ["System.Security.Cryptography.X509Certificates.X509CertificateCollection", "System.Net.Mail.SmtpClient", "Property[ClientCertificates]"] + - ["System.Net.Mail.MailAddressCollection", "System.Net.Mail.MailMessage", "Property[ReplyToList]"] + - ["System.String", "System.Net.Mail.MailMessage", "Property[Body]"] + - ["System.Net.Mail.MailPriority", "System.Net.Mail.MailMessage", "Property[Priority]"] + - ["System.Net.Mail.SmtpDeliveryMethod", "System.Net.Mail.SmtpDeliveryMethod!", "Field[SpecifiedPickupDirectory]"] + - ["System.Threading.Tasks.Task", "System.Net.Mail.SmtpClient", "Method[SendMailAsync].ReturnValue"] + - ["System.Int32", "System.Net.Mail.MailAddress", "Method[GetHashCode].ReturnValue"] + - ["System.Net.Mail.MailAddressCollection", "System.Net.Mail.MailMessage", "Property[To]"] + - ["System.Net.Mail.SmtpStatusCode", "System.Net.Mail.SmtpStatusCode!", "Field[Ok]"] + - ["System.Net.Mail.SmtpStatusCode", "System.Net.Mail.SmtpStatusCode!", "Field[TransactionFailed]"] + - ["System.IO.Stream", "System.Net.Mail.AttachmentBase", "Property[ContentStream]"] + - ["System.Net.Mail.SmtpStatusCode", "System.Net.Mail.SmtpStatusCode!", "Field[LocalErrorInProcessing]"] + - ["System.Net.ICredentialsByHost", "System.Net.Mail.SmtpClient", "Property[Credentials]"] + - ["System.Net.Mail.DeliveryNotificationOptions", "System.Net.Mail.DeliveryNotificationOptions!", "Field[OnFailure]"] + - ["System.Net.Mail.SmtpStatusCode", "System.Net.Mail.SmtpStatusCode!", "Field[ClientNotPermitted]"] + - ["System.Net.Mail.MailAddress", "System.Net.Mail.MailMessage", "Property[Sender]"] + - ["System.String", "System.Net.Mail.SmtpClient", "Property[TargetName]"] + - ["System.Net.Mail.SmtpStatusCode", "System.Net.Mail.SmtpStatusCode!", "Field[CommandNotImplemented]"] + - ["System.Boolean", "System.Net.Mail.SmtpClient", "Property[EnableSsl]"] + - ["System.String", "System.Net.Mail.AttachmentBase", "Property[ContentId]"] + - ["System.Int32", "System.Net.Mail.SmtpClient", "Property[Timeout]"] + - ["System.Net.Mail.SmtpStatusCode", "System.Net.Mail.SmtpStatusCode!", "Field[MailboxNameNotAllowed]"] + - ["System.Net.Mime.TransferEncoding", "System.Net.Mail.AttachmentBase", "Property[TransferEncoding]"] + - ["System.Net.Mail.SmtpStatusCode", "System.Net.Mail.SmtpStatusCode!", "Field[MustIssueStartTlsFirst]"] + - ["System.Security.SecurityElement", "System.Net.Mail.SmtpPermission", "Method[ToXml].ReturnValue"] + - ["System.String", "System.Net.Mail.SmtpClient", "Property[Host]"] + - ["System.Net.Mail.SmtpStatusCode", "System.Net.Mail.SmtpStatusCode!", "Field[UserNotLocalWillForward]"] + - ["System.Net.Mail.SmtpStatusCode", "System.Net.Mail.SmtpStatusCode!", "Field[CannotVerifyUserWillAttemptDelivery]"] + - ["System.Net.Mail.SmtpStatusCode", "System.Net.Mail.SmtpStatusCode!", "Field[SyntaxError]"] + - ["System.Net.Mail.MailAddressCollection", "System.Net.Mail.MailMessage", "Property[CC]"] + - ["System.Security.IPermission", "System.Net.Mail.SmtpPermission", "Method[Intersect].ReturnValue"] + - ["System.Text.Encoding", "System.Net.Mail.Attachment", "Property[NameEncoding]"] + - ["System.String", "System.Net.Mail.MailAddress", "Property[Host]"] + - ["System.Net.ServicePoint", "System.Net.Mail.SmtpClient", "Property[ServicePoint]"] + - ["System.String", "System.Net.Mail.SmtpClient", "Property[PickupDirectoryLocation]"] + - ["System.Net.Mail.SmtpStatusCode", "System.Net.Mail.SmtpException", "Property[StatusCode]"] + - ["System.Net.Mime.TransferEncoding", "System.Net.Mail.MailMessage", "Property[BodyTransferEncoding]"] + - ["System.Net.Mail.SmtpStatusCode", "System.Net.Mail.SmtpStatusCode!", "Field[ExceededStorageAllocation]"] + - ["System.String", "System.Net.Mail.MailAddress", "Property[User]"] + - ["System.Text.Encoding", "System.Net.Mail.MailMessage", "Property[BodyEncoding]"] + - ["System.Net.Mail.SmtpStatusCode", "System.Net.Mail.SmtpStatusCode!", "Field[UserNotLocalTryAlternatePath]"] + - ["System.Uri", "System.Net.Mail.LinkedResource", "Property[ContentLink]"] + - ["System.Uri", "System.Net.Mail.AlternateView", "Property[BaseUri]"] + - ["System.Boolean", "System.Net.Mail.MailAddress!", "Method[TryCreate].ReturnValue"] + - ["System.String", "System.Net.Mail.MailAddress", "Property[Address]"] + - ["System.Net.Mail.SmtpStatusCode", "System.Net.Mail.SmtpStatusCode!", "Field[HelpMessage]"] + - ["System.Net.Mail.MailAddress", "System.Net.Mail.MailMessage", "Property[From]"] + - ["System.Net.Mail.MailAddressCollection", "System.Net.Mail.MailMessage", "Property[Bcc]"] + - ["System.Text.Encoding", "System.Net.Mail.MailMessage", "Property[HeadersEncoding]"] + - ["System.Net.Mail.AlternateViewCollection", "System.Net.Mail.MailMessage", "Property[AlternateViews]"] + - ["System.Net.Mail.SmtpStatusCode", "System.Net.Mail.SmtpStatusCode!", "Field[GeneralFailure]"] + - ["System.Net.Mail.SmtpStatusCode", "System.Net.Mail.SmtpStatusCode!", "Field[MailboxBusy]"] + - ["System.Net.Mail.SmtpDeliveryMethod", "System.Net.Mail.SmtpClient", "Property[DeliveryMethod]"] + - ["System.Net.Mail.DeliveryNotificationOptions", "System.Net.Mail.DeliveryNotificationOptions!", "Field[None]"] + - ["System.String", "System.Net.Mail.MailAddress", "Method[ToString].ReturnValue"] + - ["System.Security.IPermission", "System.Net.Mail.SmtpPermission", "Method[Union].ReturnValue"] + - ["System.Collections.Specialized.NameValueCollection", "System.Net.Mail.MailMessage", "Property[Headers]"] + - ["System.Net.Mail.DeliveryNotificationOptions", "System.Net.Mail.DeliveryNotificationOptions!", "Field[Never]"] + - ["System.Net.Mail.MailPriority", "System.Net.Mail.MailPriority!", "Field[Low]"] + - ["System.Net.Mail.MailAddress", "System.Net.Mail.MailMessage", "Property[ReplyTo]"] + - ["System.Net.Mail.AttachmentCollection", "System.Net.Mail.MailMessage", "Property[Attachments]"] + - ["System.Net.Mail.SmtpStatusCode", "System.Net.Mail.SmtpStatusCode!", "Field[CommandUnrecognized]"] + - ["System.Net.Mail.AlternateView", "System.Net.Mail.AlternateView!", "Method[CreateAlternateViewFromString].ReturnValue"] + - ["System.String", "System.Net.Mail.MailAddress", "Property[DisplayName]"] + - ["System.Net.Mail.SmtpDeliveryFormat", "System.Net.Mail.SmtpDeliveryFormat!", "Field[SevenBit]"] + - ["System.String", "System.Net.Mail.Attachment", "Property[Name]"] + - ["System.Boolean", "System.Net.Mail.MailMessage", "Property[IsBodyHtml]"] + - ["System.Net.Mail.SmtpStatusCode", "System.Net.Mail.SmtpStatusCode!", "Field[StartMailInput]"] + - ["System.Net.Mail.MailPriority", "System.Net.Mail.MailPriority!", "Field[Normal]"] + - ["System.String", "System.Net.Mail.SmtpFailedRecipientException", "Property[FailedRecipient]"] + - ["System.Net.Mail.SmtpStatusCode", "System.Net.Mail.SmtpStatusCode!", "Field[InsufficientStorage]"] + - ["System.Net.Mime.ContentType", "System.Net.Mail.AttachmentBase", "Property[ContentType]"] + - ["System.Net.Mail.SmtpAccess", "System.Net.Mail.SmtpAccess!", "Field[ConnectToUnrestrictedPort]"] + - ["System.Net.Mail.DeliveryNotificationOptions", "System.Net.Mail.DeliveryNotificationOptions!", "Field[Delay]"] + - ["System.Boolean", "System.Net.Mail.SmtpClient", "Property[UseDefaultCredentials]"] + - ["System.Boolean", "System.Net.Mail.MailAddress", "Method[Equals].ReturnValue"] + - ["System.String", "System.Net.Mail.MailAddressCollection", "Method[ToString].ReturnValue"] + - ["System.Net.Mime.ContentDisposition", "System.Net.Mail.Attachment", "Property[ContentDisposition]"] + - ["System.Net.Mail.DeliveryNotificationOptions", "System.Net.Mail.MailMessage", "Property[DeliveryNotificationOptions]"] + - ["System.Text.Encoding", "System.Net.Mail.MailMessage", "Property[SubjectEncoding]"] + - ["System.Net.Mail.SmtpStatusCode", "System.Net.Mail.SmtpStatusCode!", "Field[ServiceNotAvailable]"] + - ["System.Net.Mail.DeliveryNotificationOptions", "System.Net.Mail.DeliveryNotificationOptions!", "Field[OnSuccess]"] + - ["System.Net.Mail.SmtpStatusCode", "System.Net.Mail.SmtpStatusCode!", "Field[CommandParameterNotImplemented]"] + - ["System.Net.Mail.SmtpAccess", "System.Net.Mail.SmtpAccess!", "Field[Connect]"] + - ["System.Int32", "System.Net.Mail.SmtpClient", "Property[Port]"] + - ["System.Net.Mail.SmtpStatusCode", "System.Net.Mail.SmtpStatusCode!", "Field[ServiceReady]"] + - ["System.Boolean", "System.Net.Mail.SmtpPermission", "Method[IsUnrestricted].ReturnValue"] + - ["System.Net.Mail.SmtpStatusCode", "System.Net.Mail.SmtpStatusCode!", "Field[ServiceClosingTransmissionChannel]"] + - ["System.String", "System.Net.Mail.MailMessage", "Property[Subject]"] + - ["System.Net.Mail.Attachment", "System.Net.Mail.Attachment!", "Method[CreateAttachmentFromString].ReturnValue"] + - ["System.Boolean", "System.Net.Mail.SmtpPermission", "Method[IsSubsetOf].ReturnValue"] + - ["System.Net.Mail.SmtpAccess", "System.Net.Mail.SmtpAccess!", "Field[None]"] + - ["System.Net.Mail.SmtpStatusCode", "System.Net.Mail.SmtpStatusCode!", "Field[BadCommandSequence]"] + - ["System.Net.Mail.LinkedResourceCollection", "System.Net.Mail.AlternateView", "Property[LinkedResources]"] + - ["System.Net.Mail.SmtpFailedRecipientException[]", "System.Net.Mail.SmtpFailedRecipientsException", "Property[InnerExceptions]"] + - ["System.Net.Mail.SmtpDeliveryFormat", "System.Net.Mail.SmtpClient", "Property[DeliveryFormat]"] + - ["System.Net.Mail.SmtpStatusCode", "System.Net.Mail.SmtpStatusCode!", "Field[MailboxUnavailable]"] + - ["System.Net.Mail.SmtpDeliveryMethod", "System.Net.Mail.SmtpDeliveryMethod!", "Field[PickupDirectoryFromIis]"] + - ["System.Net.Mail.SmtpStatusCode", "System.Net.Mail.SmtpStatusCode!", "Field[SystemStatus]"] + - ["System.String", "System.Net.Mail.SmtpPermissionAttribute", "Property[Access]"] + - ["System.Security.IPermission", "System.Net.Mail.SmtpPermissionAttribute", "Method[CreatePermission].ReturnValue"] + - ["System.Net.Mail.SmtpAccess", "System.Net.Mail.SmtpPermission", "Property[Access]"] + - ["System.Security.IPermission", "System.Net.Mail.SmtpPermission", "Method[Copy].ReturnValue"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemNetMime/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemNetMime/model.yml new file mode 100644 index 000000000000..65ac57373769 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemNetMime/model.yml @@ -0,0 +1,31 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.String", "System.Net.Mime.DispositionTypeNames!", "Field[Attachment]"] + - ["System.Net.Mime.TransferEncoding", "System.Net.Mime.TransferEncoding!", "Field[QuotedPrintable]"] + - ["System.String", "System.Net.Mime.ContentType", "Property[Boundary]"] + - ["System.Int32", "System.Net.Mime.ContentDisposition", "Method[GetHashCode].ReturnValue"] + - ["System.Net.Mime.TransferEncoding", "System.Net.Mime.TransferEncoding!", "Field[Base64]"] + - ["System.DateTime", "System.Net.Mime.ContentDisposition", "Property[CreationDate]"] + - ["System.Net.Mime.TransferEncoding", "System.Net.Mime.TransferEncoding!", "Field[EightBit]"] + - ["System.String", "System.Net.Mime.ContentType", "Property[MediaType]"] + - ["System.String", "System.Net.Mime.ContentType", "Method[ToString].ReturnValue"] + - ["System.String", "System.Net.Mime.ContentType", "Property[Name]"] + - ["System.Collections.Specialized.StringDictionary", "System.Net.Mime.ContentDisposition", "Property[Parameters]"] + - ["System.Boolean", "System.Net.Mime.ContentDisposition", "Property[Inline]"] + - ["System.Boolean", "System.Net.Mime.ContentDisposition", "Method[Equals].ReturnValue"] + - ["System.Net.Mime.TransferEncoding", "System.Net.Mime.TransferEncoding!", "Field[SevenBit]"] + - ["System.String", "System.Net.Mime.ContentDisposition", "Method[ToString].ReturnValue"] + - ["System.Int32", "System.Net.Mime.ContentType", "Method[GetHashCode].ReturnValue"] + - ["System.Net.Mime.TransferEncoding", "System.Net.Mime.TransferEncoding!", "Field[Unknown]"] + - ["System.String", "System.Net.Mime.ContentDisposition", "Property[FileName]"] + - ["System.Boolean", "System.Net.Mime.ContentType", "Method[Equals].ReturnValue"] + - ["System.Int64", "System.Net.Mime.ContentDisposition", "Property[Size]"] + - ["System.DateTime", "System.Net.Mime.ContentDisposition", "Property[ReadDate]"] + - ["System.String", "System.Net.Mime.ContentType", "Property[CharSet]"] + - ["System.Collections.Specialized.StringDictionary", "System.Net.Mime.ContentType", "Property[Parameters]"] + - ["System.DateTime", "System.Net.Mime.ContentDisposition", "Property[ModificationDate]"] + - ["System.String", "System.Net.Mime.ContentDisposition", "Property[DispositionType]"] + - ["System.String", "System.Net.Mime.DispositionTypeNames!", "Field[Inline]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemNetNetworkInformation/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemNetNetworkInformation/model.yml new file mode 100644 index 000000000000..d5ef22e99701 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemNetNetworkInformation/model.yml @@ -0,0 +1,378 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Net.IPEndPoint[]", "System.Net.NetworkInformation.IPGlobalProperties", "Method[GetActiveUdpListeners].ReturnValue"] + - ["System.Net.NetworkInformation.SuffixOrigin", "System.Net.NetworkInformation.SuffixOrigin!", "Field[OriginDhcp]"] + - ["System.Int64", "System.Net.NetworkInformation.IcmpV6Statistics", "Property[MessagesSent]"] + - ["System.Net.NetworkInformation.NetworkInterfaceType", "System.Net.NetworkInformation.NetworkInterfaceType!", "Field[FastEthernetFx]"] + - ["System.Int64", "System.Net.NetworkInformation.NetworkInterface", "Property[Speed]"] + - ["System.Net.NetworkInformation.PhysicalAddress", "System.Net.NetworkInformation.PhysicalAddress!", "Field[None]"] + - ["System.Net.NetworkInformation.TcpState", "System.Net.NetworkInformation.TcpState!", "Field[SynSent]"] + - ["System.Net.NetworkInformation.ScopeLevel", "System.Net.NetworkInformation.ScopeLevel!", "Field[Global]"] + - ["System.Int32", "System.Net.NetworkInformation.IPAddressCollection", "Property[Count]"] + - ["System.Net.NetworkInformation.IPGlobalStatistics", "System.Net.NetworkInformation.IPGlobalProperties", "Method[GetIPv4GlobalStatistics].ReturnValue"] + - ["System.Net.NetworkInformation.NetworkInterfaceType", "System.Net.NetworkInformation.NetworkInterfaceType!", "Field[Atm]"] + - ["System.Int32", "System.Net.NetworkInformation.IPGlobalStatistics", "Property[NumberOfRoutes]"] + - ["System.Net.NetworkInformation.PingReply", "System.Net.NetworkInformation.PingCompletedEventArgs", "Property[Reply]"] + - ["System.Int64", "System.Net.NetworkInformation.IPv4InterfaceStatistics", "Property[UnicastPacketsSent]"] + - ["System.Byte[]", "System.Net.NetworkInformation.PhysicalAddress", "Method[GetAddressBytes].ReturnValue"] + - ["System.Int64", "System.Net.NetworkInformation.IPGlobalStatistics", "Property[PacketReassembliesRequired]"] + - ["System.Net.NetworkInformation.NetworkInterfaceType", "System.Net.NetworkInformation.NetworkInterfaceType!", "Field[FastEthernetT]"] + - ["System.Net.NetworkInformation.NetworkInterfaceType", "System.Net.NetworkInformation.NetworkInterfaceType!", "Field[VeryHighSpeedDsl]"] + - ["System.Int64", "System.Net.NetworkInformation.TcpStatistics", "Property[MaximumConnections]"] + - ["System.Int64", "System.Net.NetworkInformation.IcmpV4Statistics", "Property[TimeExceededMessagesSent]"] + - ["System.Net.NetworkInformation.SuffixOrigin", "System.Net.NetworkInformation.SuffixOrigin!", "Field[Other]"] + - ["System.Collections.IEnumerator", "System.Net.NetworkInformation.IPAddressCollection", "Method[System.Collections.IEnumerable.GetEnumerator].ReturnValue"] + - ["System.Net.NetworkInformation.IPStatus", "System.Net.NetworkInformation.IPStatus!", "Field[TimeExceeded]"] + - ["System.Int64", "System.Net.NetworkInformation.IPGlobalStatistics", "Property[OutputPacketRoutingDiscards]"] + - ["System.Net.NetworkInformation.ScopeLevel", "System.Net.NetworkInformation.ScopeLevel!", "Field[Interface]"] + - ["System.Int64", "System.Net.NetworkInformation.IcmpV6Statistics", "Property[PacketTooBigMessagesReceived]"] + - ["System.Int32", "System.Net.NetworkInformation.PingOptions", "Property[Ttl]"] + - ["System.Int64", "System.Net.NetworkInformation.IPInterfaceStatistics", "Property[OutgoingPacketsWithErrors]"] + - ["System.Net.NetworkInformation.NetworkInterfaceType", "System.Net.NetworkInformation.NetworkInterfaceType!", "Field[Wman]"] + - ["System.Net.NetworkInformation.UnicastIPAddressInformation", "System.Net.NetworkInformation.UnicastIPAddressInformationCollection", "Property[Item]"] + - ["System.Net.NetworkInformation.IPStatus", "System.Net.NetworkInformation.IPStatus!", "Field[SourceQuench]"] + - ["System.Net.NetworkInformation.NetworkInterfaceType", "System.Net.NetworkInformation.NetworkInterfaceType!", "Field[Tunnel]"] + - ["System.Int64", "System.Net.NetworkInformation.IcmpV4Statistics", "Property[TimestampRepliesReceived]"] + - ["System.Int64", "System.Net.NetworkInformation.IcmpV6Statistics", "Property[DestinationUnreachableMessagesSent]"] + - ["System.Int32", "System.Net.NetworkInformation.NetworkInterface!", "Property[LoopbackInterfaceIndex]"] + - ["System.Net.NetworkInformation.NetworkInformationAccess", "System.Net.NetworkInformation.NetworkInformationAccess!", "Field[None]"] + - ["System.Int64", "System.Net.NetworkInformation.IPGlobalStatistics", "Property[PacketReassemblyTimeout]"] + - ["System.Boolean", "System.Net.NetworkInformation.IPv4InterfaceProperties", "Property[IsAutomaticPrivateAddressingActive]"] + - ["System.Boolean", "System.Net.NetworkInformation.UnicastIPAddressInformationCollection", "Property[IsReadOnly]"] + - ["System.Int64", "System.Net.NetworkInformation.IPInterfaceStatistics", "Property[UnicastPacketsSent]"] + - ["System.Net.NetworkInformation.PingOptions", "System.Net.NetworkInformation.PingReply", "Property[Options]"] + - ["System.Net.NetworkInformation.NetworkInterfaceType", "System.Net.NetworkInformation.NetworkInterfaceType!", "Field[AsymmetricDsl]"] + - ["System.Int64", "System.Net.NetworkInformation.IPv4InterfaceStatistics", "Property[IncomingUnknownProtocolPackets]"] + - ["System.Net.NetworkInformation.IPInterfaceProperties", "System.Net.NetworkInformation.NetworkInterface", "Method[GetIPProperties].ReturnValue"] + - ["System.Int64", "System.Net.NetworkInformation.IcmpV6Statistics", "Property[EchoRequestsReceived]"] + - ["System.Net.NetworkInformation.GatewayIPAddressInformation", "System.Net.NetworkInformation.GatewayIPAddressInformationCollection", "Property[Item]"] + - ["System.Int64", "System.Net.NetworkInformation.IPGlobalStatistics", "Property[ReceivedPackets]"] + - ["System.Net.IPEndPoint[]", "System.Net.NetworkInformation.IPGlobalProperties", "Method[GetActiveTcpListeners].ReturnValue"] + - ["System.Int64", "System.Net.NetworkInformation.IPGlobalStatistics", "Property[PacketReassemblyFailures]"] + - ["System.Boolean", "System.Net.NetworkInformation.IPAddressInformationCollection", "Property[IsReadOnly]"] + - ["System.Net.NetworkInformation.IPStatus", "System.Net.NetworkInformation.IPStatus!", "Field[DestinationPortUnreachable]"] + - ["System.Int64", "System.Net.NetworkInformation.IcmpV4Statistics", "Property[TimestampRequestsReceived]"] + - ["System.Net.NetworkInformation.SuffixOrigin", "System.Net.NetworkInformation.UnicastIPAddressInformation", "Property[SuffixOrigin]"] + - ["System.Net.NetworkInformation.NetworkInterfaceType", "System.Net.NetworkInformation.NetworkInterfaceType!", "Field[PrimaryIsdn]"] + - ["System.Net.NetworkInformation.DuplicateAddressDetectionState", "System.Net.NetworkInformation.MulticastIPAddressInformation", "Property[DuplicateAddressDetectionState]"] + - ["System.Net.NetworkInformation.OperationalStatus", "System.Net.NetworkInformation.OperationalStatus!", "Field[Down]"] + - ["System.Net.NetworkInformation.OperationalStatus", "System.Net.NetworkInformation.OperationalStatus!", "Field[LowerLayerDown]"] + - ["System.Net.NetworkInformation.NetBiosNodeType", "System.Net.NetworkInformation.NetBiosNodeType!", "Field[Broadcast]"] + - ["System.Collections.IEnumerator", "System.Net.NetworkInformation.IPAddressInformationCollection", "Method[System.Collections.IEnumerable.GetEnumerator].ReturnValue"] + - ["System.Int32", "System.Net.NetworkInformation.IPv4InterfaceProperties", "Property[Index]"] + - ["System.Boolean", "System.Net.NetworkInformation.NetworkAvailabilityEventArgs", "Property[IsAvailable]"] + - ["System.Net.NetworkInformation.OperationalStatus", "System.Net.NetworkInformation.OperationalStatus!", "Field[Dormant]"] + - ["System.Net.IPAddress", "System.Net.NetworkInformation.IPAddressInformation", "Property[Address]"] + - ["System.Int64", "System.Net.NetworkInformation.IPv4InterfaceStatistics", "Property[UnicastPacketsReceived]"] + - ["System.Int64", "System.Net.NetworkInformation.IcmpV4Statistics", "Property[EchoRepliesSent]"] + - ["System.Net.NetworkInformation.TcpState", "System.Net.NetworkInformation.TcpConnectionInformation", "Property[State]"] + - ["System.Net.NetworkInformation.SuffixOrigin", "System.Net.NetworkInformation.SuffixOrigin!", "Field[Manual]"] + - ["System.Net.NetworkInformation.IPStatus", "System.Net.NetworkInformation.IPStatus!", "Field[TtlReassemblyTimeExceeded]"] + - ["System.String", "System.Net.NetworkInformation.IPGlobalProperties", "Property[DhcpScopeName]"] + - ["System.Boolean", "System.Net.NetworkInformation.IPv4InterfaceProperties", "Property[UsesWins]"] + - ["System.Net.NetworkInformation.IPAddressCollection", "System.Net.NetworkInformation.IPInterfaceProperties", "Property[DhcpServerAddresses]"] + - ["System.Int64", "System.Net.NetworkInformation.IPv4InterfaceStatistics", "Property[IncomingPacketsWithErrors]"] + - ["System.Int64", "System.Net.NetworkInformation.IcmpV6Statistics", "Property[RouterAdvertisementsReceived]"] + - ["System.Net.NetworkInformation.NetworkInformationAccess", "System.Net.NetworkInformation.NetworkInformationAccess!", "Field[Read]"] + - ["System.Int64", "System.Net.NetworkInformation.IPInterfaceStatistics", "Property[NonUnicastPacketsReceived]"] + - ["System.Int64", "System.Net.NetworkInformation.IcmpV6Statistics", "Property[MembershipReportsSent]"] + - ["System.Net.NetworkInformation.ScopeLevel", "System.Net.NetworkInformation.ScopeLevel!", "Field[None]"] + - ["System.Int64", "System.Net.NetworkInformation.IPGlobalStatistics", "Property[OutputPacketsDiscarded]"] + - ["System.Net.NetworkInformation.IPStatus", "System.Net.NetworkInformation.IPStatus!", "Field[ParameterProblem]"] + - ["System.Int32", "System.Net.NetworkInformation.NetworkInterface!", "Property[IPv6LoopbackInterfaceIndex]"] + - ["System.Boolean", "System.Net.NetworkInformation.NetworkInformationPermission", "Method[IsUnrestricted].ReturnValue"] + - ["System.Net.NetworkInformation.OperationalStatus", "System.Net.NetworkInformation.OperationalStatus!", "Field[NotPresent]"] + - ["System.Int64", "System.Net.NetworkInformation.IcmpV6Statistics", "Property[NeighborAdvertisementsReceived]"] + - ["System.Net.NetworkInformation.IPStatus", "System.Net.NetworkInformation.IPStatus!", "Field[UnrecognizedNextHeader]"] + - ["System.Int32", "System.Net.NetworkInformation.UnicastIPAddressInformationCollection", "Property[Count]"] + - ["System.Net.IPAddress", "System.Net.NetworkInformation.IPAddressCollection", "Property[Item]"] + - ["System.Int64", "System.Net.NetworkInformation.TcpStatistics", "Property[SegmentsSent]"] + - ["System.Int64", "System.Net.NetworkInformation.IPv4InterfaceStatistics", "Property[NonUnicastPacketsSent]"] + - ["System.Int64", "System.Net.NetworkInformation.IcmpV6Statistics", "Property[RedirectsSent]"] + - ["System.Int64", "System.Net.NetworkInformation.IcmpV6Statistics", "Property[PacketTooBigMessagesSent]"] + - ["System.Net.NetworkInformation.IPAddressInformationCollection", "System.Net.NetworkInformation.IPInterfaceProperties", "Property[AnycastAddresses]"] + - ["System.Net.NetworkInformation.NetworkInformationAccess", "System.Net.NetworkInformation.NetworkInformationAccess!", "Field[Ping]"] + - ["System.Int64", "System.Net.NetworkInformation.UnicastIPAddressInformation", "Property[AddressPreferredLifetime]"] + - ["System.Int64", "System.Net.NetworkInformation.IPInterfaceStatistics", "Property[NonUnicastPacketsSent]"] + - ["System.Int64", "System.Net.NetworkInformation.TcpStatistics", "Property[ResetConnections]"] + - ["System.Net.NetworkInformation.DuplicateAddressDetectionState", "System.Net.NetworkInformation.DuplicateAddressDetectionState!", "Field[Preferred]"] + - ["System.Net.NetworkInformation.IPGlobalStatistics", "System.Net.NetworkInformation.IPGlobalProperties", "Method[GetIPv6GlobalStatistics].ReturnValue"] + - ["System.Int64", "System.Net.NetworkInformation.UdpStatistics", "Property[IncomingDatagramsDiscarded]"] + - ["System.Int64", "System.Net.NetworkInformation.IPGlobalStatistics", "Property[ReceivedPacketsForwarded]"] + - ["System.Net.NetworkInformation.NetworkInterfaceType", "System.Net.NetworkInformation.NetworkInterfaceType!", "Field[Isdn]"] + - ["System.Int64", "System.Net.NetworkInformation.IcmpV6Statistics", "Property[MembershipReductionsSent]"] + - ["System.Net.NetworkInformation.NetBiosNodeType", "System.Net.NetworkInformation.NetBiosNodeType!", "Field[Mixed]"] + - ["System.Int64", "System.Net.NetworkInformation.IcmpV6Statistics", "Property[TimeExceededMessagesSent]"] + - ["System.Net.NetworkInformation.TcpState", "System.Net.NetworkInformation.TcpState!", "Field[FinWait2]"] + - ["System.Net.NetworkInformation.IPStatus", "System.Net.NetworkInformation.IPStatus!", "Field[BadHeader]"] + - ["System.String", "System.Net.NetworkInformation.PhysicalAddress", "Method[ToString].ReturnValue"] + - ["System.Net.NetworkInformation.DuplicateAddressDetectionState", "System.Net.NetworkInformation.UnicastIPAddressInformation", "Property[DuplicateAddressDetectionState]"] + - ["System.Boolean", "System.Net.NetworkInformation.PhysicalAddress!", "Method[TryParse].ReturnValue"] + - ["System.Net.NetworkInformation.IPStatus", "System.Net.NetworkInformation.PingReply", "Property[Status]"] + - ["System.Int32", "System.Net.NetworkInformation.MulticastIPAddressInformationCollection", "Property[Count]"] + - ["System.Int64", "System.Net.NetworkInformation.IcmpV6Statistics", "Property[NeighborSolicitsSent]"] + - ["System.Net.NetworkInformation.IPStatus", "System.Net.NetworkInformation.IPStatus!", "Field[NoResources]"] + - ["System.Int64", "System.Net.NetworkInformation.IcmpV4Statistics", "Property[ParameterProblemsSent]"] + - ["System.Security.SecurityElement", "System.Net.NetworkInformation.NetworkInformationPermission", "Method[ToXml].ReturnValue"] + - ["System.Net.NetworkInformation.MulticastIPAddressInformation", "System.Net.NetworkInformation.MulticastIPAddressInformationCollection", "Property[Item]"] + - ["System.Net.NetworkInformation.TcpState", "System.Net.NetworkInformation.TcpState!", "Field[SynReceived]"] + - ["System.Net.NetworkInformation.IPAddressCollection", "System.Net.NetworkInformation.IPInterfaceProperties", "Property[DnsAddresses]"] + - ["System.Net.NetworkInformation.IPStatus", "System.Net.NetworkInformation.IPStatus!", "Field[TimedOut]"] + - ["System.Boolean", "System.Net.NetworkInformation.IPGlobalStatistics", "Property[ForwardingEnabled]"] + - ["System.Int64", "System.Net.NetworkInformation.TcpStatistics", "Property[SegmentsReceived]"] + - ["System.Net.NetworkInformation.NetworkInterfaceType", "System.Net.NetworkInformation.NetworkInterfaceType!", "Field[HighPerformanceSerialBus]"] + - ["System.Net.NetworkInformation.NetBiosNodeType", "System.Net.NetworkInformation.NetBiosNodeType!", "Field[Unknown]"] + - ["System.Int64", "System.Net.NetworkInformation.IcmpV6Statistics", "Property[NeighborAdvertisementsSent]"] + - ["System.Net.NetworkInformation.PrefixOrigin", "System.Net.NetworkInformation.PrefixOrigin!", "Field[WellKnown]"] + - ["System.Threading.Tasks.Task", "System.Net.NetworkInformation.Ping", "Method[SendPingAsync].ReturnValue"] + - ["System.Int64", "System.Net.NetworkInformation.IcmpV4Statistics", "Property[DestinationUnreachableMessagesReceived]"] + - ["System.Net.NetworkInformation.IPStatus", "System.Net.NetworkInformation.IPStatus!", "Field[BadDestination]"] + - ["System.Net.NetworkInformation.TcpStatistics", "System.Net.NetworkInformation.IPGlobalProperties", "Method[GetTcpIPv6Statistics].ReturnValue"] + - ["System.String", "System.Net.NetworkInformation.NetworkInterface", "Property[Id]"] + - ["System.Int64", "System.Net.NetworkInformation.IPGlobalStatistics", "Property[OutputPacketRequests]"] + - ["System.Int32", "System.Net.NetworkInformation.IPv6InterfaceProperties", "Property[Index]"] + - ["System.String", "System.Net.NetworkInformation.IPInterfaceProperties", "Property[DnsSuffix]"] + - ["System.Int64", "System.Net.NetworkInformation.IcmpV4Statistics", "Property[AddressMaskRequestsSent]"] + - ["System.Net.NetworkInformation.NetworkInterfaceType", "System.Net.NetworkInformation.NetworkInterfaceType!", "Field[Slip]"] + - ["System.Int64", "System.Net.NetworkInformation.TcpStatistics", "Property[ConnectionsInitiated]"] + - ["System.Int32", "System.Net.NetworkInformation.GatewayIPAddressInformationCollection", "Property[Count]"] + - ["System.Net.NetworkInformation.IPAddressInformation", "System.Net.NetworkInformation.IPAddressInformationCollection", "Property[Item]"] + - ["System.Int64", "System.Net.NetworkInformation.IcmpV6Statistics", "Property[RouterSolicitsSent]"] + - ["System.Net.NetworkInformation.NetBiosNodeType", "System.Net.NetworkInformation.NetBiosNodeType!", "Field[Peer2Peer]"] + - ["System.Int32", "System.Net.NetworkInformation.IPAddressInformationCollection", "Property[Count]"] + - ["System.Int64", "System.Net.NetworkInformation.IcmpV6Statistics", "Property[ErrorsSent]"] + - ["System.Boolean", "System.Net.NetworkInformation.IPGlobalProperties", "Property[IsWinsProxy]"] + - ["System.Int64", "System.Net.NetworkInformation.IPInterfaceStatistics", "Property[BytesReceived]"] + - ["System.Boolean", "System.Net.NetworkInformation.IPAddressCollection", "Method[Contains].ReturnValue"] + - ["System.Int64", "System.Net.NetworkInformation.IPGlobalStatistics", "Property[ReceivedPacketsWithAddressErrors]"] + - ["System.Int64", "System.Net.NetworkInformation.UdpStatistics", "Property[DatagramsReceived]"] + - ["System.Net.NetworkInformation.SuffixOrigin", "System.Net.NetworkInformation.SuffixOrigin!", "Field[WellKnown]"] + - ["System.Net.NetworkInformation.PrefixOrigin", "System.Net.NetworkInformation.PrefixOrigin!", "Field[Dhcp]"] + - ["System.Int64", "System.Net.NetworkInformation.IPGlobalStatistics", "Property[PacketFragmentFailures]"] + - ["System.Collections.Generic.IEnumerator", "System.Net.NetworkInformation.UnicastIPAddressInformationCollection", "Method[GetEnumerator].ReturnValue"] + - ["System.Int64", "System.Net.NetworkInformation.MulticastIPAddressInformation", "Property[AddressValidLifetime]"] + - ["System.Net.NetworkInformation.IPStatus", "System.Net.NetworkInformation.IPStatus!", "Field[Unknown]"] + - ["System.Boolean", "System.Net.NetworkInformation.MulticastIPAddressInformationCollection", "Property[IsReadOnly]"] + - ["System.String", "System.Net.NetworkInformation.IPGlobalProperties", "Property[DomainName]"] + - ["System.Net.NetworkInformation.NetworkInterfaceType", "System.Net.NetworkInformation.NetworkInterfaceType!", "Field[Wwanpp2]"] + - ["System.Net.NetworkInformation.OperationalStatus", "System.Net.NetworkInformation.NetworkInterface", "Property[OperationalStatus]"] + - ["System.Int64", "System.Net.NetworkInformation.IcmpV4Statistics", "Property[AddressMaskRepliesSent]"] + - ["System.Net.NetworkInformation.ScopeLevel", "System.Net.NetworkInformation.ScopeLevel!", "Field[Site]"] + - ["System.Net.NetworkInformation.UnicastIPAddressInformationCollection", "System.Net.NetworkInformation.IPInterfaceProperties", "Property[UnicastAddresses]"] + - ["System.Int64", "System.Net.NetworkInformation.IcmpV6Statistics", "Property[EchoRepliesReceived]"] + - ["System.Net.NetworkInformation.PingReply", "System.Net.NetworkInformation.Ping", "Method[Send].ReturnValue"] + - ["System.Int64", "System.Net.NetworkInformation.IPv4InterfaceStatistics", "Property[BytesSent]"] + - ["System.Int64", "System.Net.NetworkInformation.IcmpV6Statistics", "Property[MembershipReportsReceived]"] + - ["System.Int64", "System.Net.NetworkInformation.IPGlobalStatistics", "Property[ReceivedPacketsWithHeadersErrors]"] + - ["System.Net.NetworkInformation.DuplicateAddressDetectionState", "System.Net.NetworkInformation.DuplicateAddressDetectionState!", "Field[Duplicate]"] + - ["System.Net.NetworkInformation.UdpStatistics", "System.Net.NetworkInformation.IPGlobalProperties", "Method[GetUdpIPv4Statistics].ReturnValue"] + - ["System.Net.NetworkInformation.NetworkInterfaceType", "System.Net.NetworkInformation.NetworkInterfaceType!", "Field[Ppp]"] + - ["System.Net.IPAddress", "System.Net.NetworkInformation.GatewayIPAddressInformation", "Property[Address]"] + - ["System.Net.NetworkInformation.SuffixOrigin", "System.Net.NetworkInformation.SuffixOrigin!", "Field[LinkLayerAddress]"] + - ["System.Net.IPEndPoint", "System.Net.NetworkInformation.TcpConnectionInformation", "Property[LocalEndPoint]"] + - ["System.Int64", "System.Net.NetworkInformation.TcpStatistics", "Property[FailedConnectionAttempts]"] + - ["System.Net.NetworkInformation.NetworkInterfaceType", "System.Net.NetworkInformation.NetworkInterfaceType!", "Field[SymmetricDsl]"] + - ["System.Net.NetworkInformation.IPStatus", "System.Net.NetworkInformation.IPStatus!", "Field[Success]"] + - ["System.Net.NetworkInformation.NetworkInterfaceType", "System.Net.NetworkInformation.NetworkInterfaceType!", "Field[RateAdaptDsl]"] + - ["System.Boolean", "System.Net.NetworkInformation.IPAddressInformationCollection", "Method[Remove].ReturnValue"] + - ["System.Int64", "System.Net.NetworkInformation.IPv4InterfaceStatistics", "Property[BytesReceived]"] + - ["System.Int32", "System.Net.NetworkInformation.IPv4InterfaceProperties", "Property[Mtu]"] + - ["System.Net.NetworkInformation.TcpStatistics", "System.Net.NetworkInformation.IPGlobalProperties", "Method[GetTcpIPv4Statistics].ReturnValue"] + - ["System.Int64", "System.Net.NetworkInformation.IPv4InterfaceStatistics", "Property[OutputQueueLength]"] + - ["System.Int64", "System.Net.NetworkInformation.IPGlobalStatistics", "Property[ReceivedPacketsWithUnknownProtocol]"] + - ["System.Collections.IEnumerator", "System.Net.NetworkInformation.UnicastIPAddressInformationCollection", "Method[System.Collections.IEnumerable.GetEnumerator].ReturnValue"] + - ["System.Int64", "System.Net.NetworkInformation.IcmpV4Statistics", "Property[AddressMaskRepliesReceived]"] + - ["System.Net.NetworkInformation.ScopeLevel", "System.Net.NetworkInformation.ScopeLevel!", "Field[Admin]"] + - ["System.Net.NetworkInformation.IPStatus", "System.Net.NetworkInformation.IPStatus!", "Field[DestinationScopeMismatch]"] + - ["System.Int64", "System.Net.NetworkInformation.IcmpV6Statistics", "Property[NeighborSolicitsReceived]"] + - ["System.Boolean", "System.Net.NetworkInformation.PingOptions", "Property[DontFragment]"] + - ["System.Boolean", "System.Net.NetworkInformation.IPAddressInformation", "Property[IsTransient]"] + - ["System.Int64", "System.Net.NetworkInformation.UnicastIPAddressInformation", "Property[DhcpLeaseLifetime]"] + - ["System.Collections.Generic.IEnumerator", "System.Net.NetworkInformation.MulticastIPAddressInformationCollection", "Method[GetEnumerator].ReturnValue"] + - ["System.Net.NetworkInformation.UnicastIPAddressInformationCollection", "System.Net.NetworkInformation.IPGlobalProperties", "Method[GetUnicastAddresses].ReturnValue"] + - ["System.Int64", "System.Net.NetworkInformation.IPv6InterfaceProperties", "Method[GetScopeId].ReturnValue"] + - ["System.Net.NetworkInformation.TcpState", "System.Net.NetworkInformation.TcpState!", "Field[TimeWait]"] + - ["System.Net.NetworkInformation.PrefixOrigin", "System.Net.NetworkInformation.PrefixOrigin!", "Field[Other]"] + - ["System.Int32", "System.Net.NetworkInformation.IPGlobalStatistics", "Property[NumberOfInterfaces]"] + - ["System.Int64", "System.Net.NetworkInformation.IPInterfaceStatistics", "Property[BytesSent]"] + - ["System.Net.NetworkInformation.TcpState", "System.Net.NetworkInformation.TcpState!", "Field[LastAck]"] + - ["System.Int64", "System.Net.NetworkInformation.IPInterfaceStatistics", "Property[OutputQueueLength]"] + - ["System.Collections.IEnumerator", "System.Net.NetworkInformation.GatewayIPAddressInformationCollection", "Method[System.Collections.IEnumerable.GetEnumerator].ReturnValue"] + - ["System.Threading.Tasks.Task", "System.Net.NetworkInformation.IPGlobalProperties", "Method[GetUnicastAddressesAsync].ReturnValue"] + - ["System.Boolean", "System.Net.NetworkInformation.NetworkInterface", "Property[SupportsMulticast]"] + - ["System.Collections.Generic.IEnumerator", "System.Net.NetworkInformation.IPAddressCollection", "Method[GetEnumerator].ReturnValue"] + - ["System.Net.NetworkInformation.UnicastIPAddressInformationCollection", "System.Net.NetworkInformation.IPGlobalProperties", "Method[EndGetUnicastAddresses].ReturnValue"] + - ["System.Net.NetworkInformation.NetworkInterfaceComponent", "System.Net.NetworkInformation.NetworkInterfaceComponent!", "Field[IPv6]"] + - ["System.Int64", "System.Net.NetworkInformation.TcpStatistics", "Property[ResetsSent]"] + - ["System.Boolean", "System.Net.NetworkInformation.NetworkInterface", "Property[IsReceiveOnly]"] + - ["System.Int64", "System.Net.NetworkInformation.IPGlobalStatistics", "Property[PacketsFragmented]"] + - ["System.Net.NetworkInformation.SuffixOrigin", "System.Net.NetworkInformation.MulticastIPAddressInformation", "Property[SuffixOrigin]"] + - ["System.Int64", "System.Net.NetworkInformation.IcmpV6Statistics", "Property[ParameterProblemsSent]"] + - ["System.Int64", "System.Net.NetworkInformation.IcmpV6Statistics", "Property[DestinationUnreachableMessagesReceived]"] + - ["System.Net.NetworkInformation.IPStatus", "System.Net.NetworkInformation.IPStatus!", "Field[DestinationHostUnreachable]"] + - ["System.String", "System.Net.NetworkInformation.NetworkInterface", "Property[Description]"] + - ["System.Int64", "System.Net.NetworkInformation.IcmpV4Statistics", "Property[SourceQuenchesReceived]"] + - ["System.Int64", "System.Net.NetworkInformation.IPInterfaceStatistics", "Property[IncomingPacketsWithErrors]"] + - ["System.Net.NetworkInformation.TcpState", "System.Net.NetworkInformation.TcpState!", "Field[Unknown]"] + - ["System.Net.NetworkInformation.PrefixOrigin", "System.Net.NetworkInformation.PrefixOrigin!", "Field[Manual]"] + - ["System.Net.NetworkInformation.OperationalStatus", "System.Net.NetworkInformation.OperationalStatus!", "Field[Testing]"] + - ["System.Boolean", "System.Net.NetworkInformation.IPAddressCollection", "Method[Remove].ReturnValue"] + - ["System.Collections.Generic.IEnumerator", "System.Net.NetworkInformation.GatewayIPAddressInformationCollection", "Method[GetEnumerator].ReturnValue"] + - ["System.Int64", "System.Net.NetworkInformation.IcmpV6Statistics", "Property[MembershipQueriesReceived]"] + - ["System.Net.NetworkInformation.NetworkInterfaceType", "System.Net.NetworkInformation.NetworkInterfaceType!", "Field[IPOverAtm]"] + - ["System.Int64", "System.Net.NetworkInformation.MulticastIPAddressInformation", "Property[DhcpLeaseLifetime]"] + - ["System.Net.NetworkInformation.NetworkInterfaceComponent", "System.Net.NetworkInformation.NetworkInterfaceComponent!", "Field[IPv4]"] + - ["System.Int32", "System.Net.NetworkInformation.PhysicalAddress", "Method[GetHashCode].ReturnValue"] + - ["System.Int64", "System.Net.NetworkInformation.IcmpV4Statistics", "Property[TimeExceededMessagesReceived]"] + - ["System.Int64", "System.Net.NetworkInformation.IPv4InterfaceStatistics", "Property[OutgoingPacketsDiscarded]"] + - ["System.Net.NetworkInformation.IPv6InterfaceProperties", "System.Net.NetworkInformation.IPInterfaceProperties", "Method[GetIPv6Properties].ReturnValue"] + - ["System.Int64", "System.Net.NetworkInformation.IPv4InterfaceStatistics", "Property[NonUnicastPacketsReceived]"] + - ["System.Net.NetworkInformation.IcmpV6Statistics", "System.Net.NetworkInformation.IPGlobalProperties", "Method[GetIcmpV6Statistics].ReturnValue"] + - ["System.Net.NetworkInformation.TcpConnectionInformation[]", "System.Net.NetworkInformation.IPGlobalProperties", "Method[GetActiveTcpConnections].ReturnValue"] + - ["System.Int64", "System.Net.NetworkInformation.IcmpV4Statistics", "Property[SourceQuenchesSent]"] + - ["System.Int32", "System.Net.NetworkInformation.IPGlobalStatistics", "Property[NumberOfIPAddresses]"] + - ["System.Int64", "System.Net.NetworkInformation.PingReply", "Property[RoundtripTime]"] + - ["System.Net.NetworkInformation.IPv4InterfaceStatistics", "System.Net.NetworkInformation.NetworkInterface", "Method[GetIPv4Statistics].ReturnValue"] + - ["System.Net.NetworkInformation.TcpState", "System.Net.NetworkInformation.TcpState!", "Field[Closing]"] + - ["System.Net.NetworkInformation.IPStatus", "System.Net.NetworkInformation.IPStatus!", "Field[DestinationProtocolUnreachable]"] + - ["System.Byte[]", "System.Net.NetworkInformation.PingReply", "Property[Buffer]"] + - ["System.Net.NetworkInformation.NetworkInterfaceType", "System.Net.NetworkInformation.NetworkInterfaceType!", "Field[GigabitEthernet]"] + - ["System.Net.NetworkInformation.DuplicateAddressDetectionState", "System.Net.NetworkInformation.DuplicateAddressDetectionState!", "Field[Deprecated]"] + - ["System.Boolean", "System.Net.NetworkInformation.NetworkInterface", "Method[Supports].ReturnValue"] + - ["System.Boolean", "System.Net.NetworkInformation.GatewayIPAddressInformationCollection", "Property[IsReadOnly]"] + - ["System.Net.NetworkInformation.ScopeLevel", "System.Net.NetworkInformation.ScopeLevel!", "Field[Link]"] + - ["System.Net.NetworkInformation.DuplicateAddressDetectionState", "System.Net.NetworkInformation.DuplicateAddressDetectionState!", "Field[Invalid]"] + - ["System.Int64", "System.Net.NetworkInformation.IcmpV4Statistics", "Property[TimestampRequestsSent]"] + - ["System.Int64", "System.Net.NetworkInformation.UdpStatistics", "Property[IncomingDatagramsWithErrors]"] + - ["System.Security.IPermission", "System.Net.NetworkInformation.NetworkInformationPermission", "Method[Union].ReturnValue"] + - ["System.Boolean", "System.Net.NetworkInformation.IPAddressCollection", "Property[IsReadOnly]"] + - ["System.Net.NetworkInformation.ScopeLevel", "System.Net.NetworkInformation.ScopeLevel!", "Field[Subnet]"] + - ["System.Int64", "System.Net.NetworkInformation.IPGlobalStatistics", "Property[ReceivedPacketsDiscarded]"] + - ["System.Net.NetworkInformation.PrefixOrigin", "System.Net.NetworkInformation.UnicastIPAddressInformation", "Property[PrefixOrigin]"] + - ["System.Int32", "System.Net.NetworkInformation.IPv6InterfaceProperties", "Property[Mtu]"] + - ["System.Net.NetworkInformation.IPStatus", "System.Net.NetworkInformation.IPStatus!", "Field[BadOption]"] + - ["System.Int64", "System.Net.NetworkInformation.MulticastIPAddressInformation", "Property[AddressPreferredLifetime]"] + - ["System.Net.NetworkInformation.UdpStatistics", "System.Net.NetworkInformation.IPGlobalProperties", "Method[GetUdpIPv6Statistics].ReturnValue"] + - ["System.Boolean", "System.Net.NetworkInformation.IPAddressInformationCollection", "Method[Contains].ReturnValue"] + - ["System.Boolean", "System.Net.NetworkInformation.UnicastIPAddressInformationCollection", "Method[Remove].ReturnValue"] + - ["System.Net.NetworkInformation.NetBiosNodeType", "System.Net.NetworkInformation.NetBiosNodeType!", "Field[Hybrid]"] + - ["System.Net.NetworkInformation.IPStatus", "System.Net.NetworkInformation.IPStatus!", "Field[PacketTooBig]"] + - ["System.Int64", "System.Net.NetworkInformation.IPGlobalStatistics", "Property[OutputPacketsWithNoRoute]"] + - ["System.Int64", "System.Net.NetworkInformation.IPInterfaceStatistics", "Property[IncomingPacketsDiscarded]"] + - ["System.Boolean", "System.Net.NetworkInformation.GatewayIPAddressInformationCollection", "Method[Contains].ReturnValue"] + - ["System.Net.NetworkInformation.IPv4InterfaceProperties", "System.Net.NetworkInformation.IPInterfaceProperties", "Method[GetIPv4Properties].ReturnValue"] + - ["System.String", "System.Net.NetworkInformation.NetworkInformationPermissionAttribute", "Property[Access]"] + - ["System.Net.NetworkInformation.NetworkInterfaceType", "System.Net.NetworkInformation.NetworkInterfaceType!", "Field[BasicIsdn]"] + - ["System.Net.NetworkInformation.IcmpV4Statistics", "System.Net.NetworkInformation.IPGlobalProperties", "Method[GetIcmpV4Statistics].ReturnValue"] + - ["System.String", "System.Net.NetworkInformation.IPGlobalProperties", "Property[HostName]"] + - ["System.Net.NetworkInformation.NetworkInformationAccess", "System.Net.NetworkInformation.NetworkInformationPermission", "Property[Access]"] + - ["System.Net.NetworkInformation.NetworkInterfaceType", "System.Net.NetworkInformation.NetworkInterfaceType!", "Field[TokenRing]"] + - ["System.Net.NetworkInformation.NetworkInterfaceType", "System.Net.NetworkInformation.NetworkInterfaceType!", "Field[Unknown]"] + - ["System.Boolean", "System.Net.NetworkInformation.NetworkInterface!", "Method[GetIsNetworkAvailable].ReturnValue"] + - ["System.Int32", "System.Net.NetworkInformation.IPGlobalStatistics", "Property[DefaultTtl]"] + - ["System.Int64", "System.Net.NetworkInformation.IPGlobalStatistics", "Property[PacketsReassembled]"] + - ["System.Net.IPAddress", "System.Net.NetworkInformation.PingReply", "Property[Address]"] + - ["System.Net.NetworkInformation.DuplicateAddressDetectionState", "System.Net.NetworkInformation.DuplicateAddressDetectionState!", "Field[Tentative]"] + - ["System.Int64", "System.Net.NetworkInformation.IcmpV4Statistics", "Property[EchoRequestsReceived]"] + - ["System.Int64", "System.Net.NetworkInformation.IcmpV4Statistics", "Property[MessagesReceived]"] + - ["System.Boolean", "System.Net.NetworkInformation.IPv4InterfaceProperties", "Property[IsDhcpEnabled]"] + - ["System.Net.NetworkInformation.NetworkInterfaceType", "System.Net.NetworkInformation.NetworkInterfaceType!", "Field[Ethernet3Megabit]"] + - ["System.Int64", "System.Net.NetworkInformation.IcmpV6Statistics", "Property[RouterAdvertisementsSent]"] + - ["System.Int64", "System.Net.NetworkInformation.TcpStatistics", "Property[CumulativeConnections]"] + - ["System.IAsyncResult", "System.Net.NetworkInformation.IPGlobalProperties", "Method[BeginGetUnicastAddresses].ReturnValue"] + - ["System.Int64", "System.Net.NetworkInformation.IcmpV6Statistics", "Property[RedirectsReceived]"] + - ["System.Net.NetworkInformation.IPStatus", "System.Net.NetworkInformation.IPStatus!", "Field[DestinationProhibited]"] + - ["System.Int64", "System.Net.NetworkInformation.TcpStatistics", "Property[CurrentConnections]"] + - ["System.Net.NetworkInformation.IPStatus", "System.Net.NetworkInformation.IPStatus!", "Field[DestinationUnreachable]"] + - ["System.Net.NetworkInformation.IPStatus", "System.Net.NetworkInformation.IPStatus!", "Field[TtlExpired]"] + - ["System.Net.NetworkInformation.IPStatus", "System.Net.NetworkInformation.IPStatus!", "Field[HardwareError]"] + - ["System.Int64", "System.Net.NetworkInformation.IcmpV6Statistics", "Property[EchoRequestsSent]"] + - ["System.Boolean", "System.Net.NetworkInformation.IPInterfaceProperties", "Property[IsDnsEnabled]"] + - ["System.Int64", "System.Net.NetworkInformation.IPv4InterfaceStatistics", "Property[IncomingPacketsDiscarded]"] + - ["System.Net.NetworkInformation.TcpState", "System.Net.NetworkInformation.TcpState!", "Field[DeleteTcb]"] + - ["System.String", "System.Net.NetworkInformation.NetworkInterface", "Property[Name]"] + - ["System.Net.NetworkInformation.IPInterfaceStatistics", "System.Net.NetworkInformation.NetworkInterface", "Method[GetIPStatistics].ReturnValue"] + - ["System.Net.NetworkInformation.TcpState", "System.Net.NetworkInformation.TcpState!", "Field[Listen]"] + - ["System.Net.NetworkInformation.NetBiosNodeType", "System.Net.NetworkInformation.IPGlobalProperties", "Property[NodeType]"] + - ["System.Net.NetworkInformation.OperationalStatus", "System.Net.NetworkInformation.OperationalStatus!", "Field[Unknown]"] + - ["System.Net.NetworkInformation.PrefixOrigin", "System.Net.NetworkInformation.PrefixOrigin!", "Field[RouterAdvertisement]"] + - ["System.Net.NetworkInformation.IPStatus", "System.Net.NetworkInformation.IPStatus!", "Field[BadRoute]"] + - ["System.Int64", "System.Net.NetworkInformation.IcmpV6Statistics", "Property[MembershipQueriesSent]"] + - ["System.Int64", "System.Net.NetworkInformation.IPInterfaceStatistics", "Property[UnicastPacketsReceived]"] + - ["System.Net.NetworkInformation.TcpState", "System.Net.NetworkInformation.TcpState!", "Field[FinWait1]"] + - ["System.Int64", "System.Net.NetworkInformation.TcpStatistics", "Property[ErrorsReceived]"] + - ["System.Net.NetworkInformation.OperationalStatus", "System.Net.NetworkInformation.OperationalStatus!", "Field[Up]"] + - ["System.Int64", "System.Net.NetworkInformation.IPGlobalStatistics", "Property[ReceivedPacketsDelivered]"] + - ["System.Int64", "System.Net.NetworkInformation.IPv4InterfaceStatistics", "Property[OutgoingPacketsWithErrors]"] + - ["System.Int64", "System.Net.NetworkInformation.IcmpV6Statistics", "Property[TimeExceededMessagesReceived]"] + - ["System.Net.NetworkInformation.SuffixOrigin", "System.Net.NetworkInformation.SuffixOrigin!", "Field[Random]"] + - ["System.Net.NetworkInformation.NetworkInterfaceType", "System.Net.NetworkInformation.NetworkInterfaceType!", "Field[Fddi]"] + - ["System.Int64", "System.Net.NetworkInformation.IcmpV4Statistics", "Property[EchoRepliesReceived]"] + - ["System.Int64", "System.Net.NetworkInformation.IcmpV4Statistics", "Property[TimestampRepliesSent]"] + - ["System.Net.NetworkInformation.PhysicalAddress", "System.Net.NetworkInformation.PhysicalAddress!", "Method[Parse].ReturnValue"] + - ["System.Int64", "System.Net.NetworkInformation.IPInterfaceStatistics", "Property[OutgoingPacketsDiscarded]"] + - ["System.Boolean", "System.Net.NetworkInformation.GatewayIPAddressInformationCollection", "Method[Remove].ReturnValue"] + - ["System.Net.NetworkInformation.MulticastIPAddressInformationCollection", "System.Net.NetworkInformation.IPInterfaceProperties", "Property[MulticastAddresses]"] + - ["System.Boolean", "System.Net.NetworkInformation.IPInterfaceProperties", "Property[IsDynamicDnsEnabled]"] + - ["System.Net.NetworkInformation.IPStatus", "System.Net.NetworkInformation.IPStatus!", "Field[DestinationNetworkUnreachable]"] + - ["System.Net.NetworkInformation.TcpState", "System.Net.NetworkInformation.TcpState!", "Field[Established]"] + - ["System.Net.NetworkInformation.TcpState", "System.Net.NetworkInformation.TcpState!", "Field[Closed]"] + - ["System.Net.NetworkInformation.NetworkInterfaceType", "System.Net.NetworkInformation.NetworkInterface", "Property[NetworkInterfaceType]"] + - ["System.Boolean", "System.Net.NetworkInformation.IPv4InterfaceProperties", "Property[IsAutomaticPrivateAddressingEnabled]"] + - ["System.Int64", "System.Net.NetworkInformation.TcpStatistics", "Property[MinimumTransmissionTimeout]"] + - ["System.Net.NetworkInformation.IPStatus", "System.Net.NetworkInformation.IPStatus!", "Field[IcmpError]"] + - ["System.Int64", "System.Net.NetworkInformation.TcpStatistics", "Property[SegmentsResent]"] + - ["System.Net.NetworkInformation.NetworkInterfaceType", "System.Net.NetworkInformation.NetworkInterfaceType!", "Field[Wireless80211]"] + - ["System.Int64", "System.Net.NetworkInformation.IcmpV4Statistics", "Property[RedirectsReceived]"] + - ["System.Boolean", "System.Net.NetworkInformation.IPv4InterfaceProperties", "Property[IsForwardingEnabled]"] + - ["System.Int64", "System.Net.NetworkInformation.IcmpV4Statistics", "Property[AddressMaskRequestsReceived]"] + - ["System.Int64", "System.Net.NetworkInformation.TcpStatistics", "Property[ConnectionsAccepted]"] + - ["System.Boolean", "System.Net.NetworkInformation.NetworkInformationPermission", "Method[IsSubsetOf].ReturnValue"] + - ["System.Int64", "System.Net.NetworkInformation.IcmpV6Statistics", "Property[EchoRepliesSent]"] + - ["System.Collections.IEnumerator", "System.Net.NetworkInformation.MulticastIPAddressInformationCollection", "Method[System.Collections.IEnumerable.GetEnumerator].ReturnValue"] + - ["System.Net.NetworkInformation.IPAddressCollection", "System.Net.NetworkInformation.IPInterfaceProperties", "Property[WinsServersAddresses]"] + - ["System.Int64", "System.Net.NetworkInformation.IcmpV4Statistics", "Property[ParameterProblemsReceived]"] + - ["System.Security.IPermission", "System.Net.NetworkInformation.NetworkInformationPermission", "Method[Intersect].ReturnValue"] + - ["System.Int64", "System.Net.NetworkInformation.IPInterfaceStatistics", "Property[IncomingUnknownProtocolPackets]"] + - ["System.Net.NetworkInformation.NetworkInterfaceType", "System.Net.NetworkInformation.NetworkInterfaceType!", "Field[Wwanpp]"] + - ["System.Net.NetworkInformation.GatewayIPAddressInformationCollection", "System.Net.NetworkInformation.IPInterfaceProperties", "Property[GatewayAddresses]"] + - ["System.Security.IPermission", "System.Net.NetworkInformation.NetworkInformationPermissionAttribute", "Method[CreatePermission].ReturnValue"] + - ["System.Int64", "System.Net.NetworkInformation.IcmpV4Statistics", "Property[EchoRequestsSent]"] + - ["System.Net.NetworkInformation.TcpState", "System.Net.NetworkInformation.TcpState!", "Field[CloseWait]"] + - ["System.Net.IPAddress", "System.Net.NetworkInformation.UnicastIPAddressInformation", "Property[IPv4Mask]"] + - ["System.Int64", "System.Net.NetworkInformation.IcmpV4Statistics", "Property[ErrorsSent]"] + - ["System.Boolean", "System.Net.NetworkInformation.PhysicalAddress", "Method[Equals].ReturnValue"] + - ["System.Boolean", "System.Net.NetworkInformation.MulticastIPAddressInformationCollection", "Method[Contains].ReturnValue"] + - ["System.Net.NetworkInformation.NetworkInterfaceType", "System.Net.NetworkInformation.NetworkInterfaceType!", "Field[Ethernet]"] + - ["System.Int64", "System.Net.NetworkInformation.TcpStatistics", "Property[MaximumTransmissionTimeout]"] + - ["System.Net.NetworkInformation.IPGlobalProperties", "System.Net.NetworkInformation.IPGlobalProperties!", "Method[GetIPGlobalProperties].ReturnValue"] + - ["System.Int64", "System.Net.NetworkInformation.IcmpV4Statistics", "Property[MessagesSent]"] + - ["System.Net.NetworkInformation.NetworkInterfaceType", "System.Net.NetworkInformation.NetworkInterfaceType!", "Field[Loopback]"] + - ["System.Boolean", "System.Net.NetworkInformation.UnicastIPAddressInformationCollection", "Method[Contains].ReturnValue"] + - ["System.Boolean", "System.Net.NetworkInformation.IPAddressInformation", "Property[IsDnsEligible]"] + - ["System.Int64", "System.Net.NetworkInformation.IcmpV6Statistics", "Property[ParameterProblemsReceived]"] + - ["System.Int64", "System.Net.NetworkInformation.IcmpV4Statistics", "Property[DestinationUnreachableMessagesSent]"] + - ["System.Net.IPEndPoint", "System.Net.NetworkInformation.TcpConnectionInformation", "Property[RemoteEndPoint]"] + - ["System.Int64", "System.Net.NetworkInformation.IcmpV4Statistics", "Property[ErrorsReceived]"] + - ["System.Int64", "System.Net.NetworkInformation.IcmpV6Statistics", "Property[MembershipReductionsReceived]"] + - ["System.Net.NetworkInformation.NetworkInterface[]", "System.Net.NetworkInformation.NetworkInterface!", "Method[GetAllNetworkInterfaces].ReturnValue"] + - ["System.Int64", "System.Net.NetworkInformation.UnicastIPAddressInformation", "Property[AddressValidLifetime]"] + - ["System.Int64", "System.Net.NetworkInformation.IcmpV6Statistics", "Property[MessagesReceived]"] + - ["System.Net.NetworkInformation.ScopeLevel", "System.Net.NetworkInformation.ScopeLevel!", "Field[Organization]"] + - ["System.Int32", "System.Net.NetworkInformation.UnicastIPAddressInformation", "Property[PrefixLength]"] + - ["System.Security.IPermission", "System.Net.NetworkInformation.NetworkInformationPermission", "Method[Copy].ReturnValue"] + - ["System.Int64", "System.Net.NetworkInformation.IcmpV6Statistics", "Property[RouterSolicitsReceived]"] + - ["System.Int32", "System.Net.NetworkInformation.NetworkInformationException", "Property[ErrorCode]"] + - ["System.Boolean", "System.Net.NetworkInformation.MulticastIPAddressInformationCollection", "Method[Remove].ReturnValue"] + - ["System.Int64", "System.Net.NetworkInformation.UdpStatistics", "Property[DatagramsSent]"] + - ["System.Net.NetworkInformation.PhysicalAddress", "System.Net.NetworkInformation.NetworkInterface", "Method[GetPhysicalAddress].ReturnValue"] + - ["System.Int64", "System.Net.NetworkInformation.IcmpV6Statistics", "Property[ErrorsReceived]"] + - ["System.Net.NetworkInformation.NetworkInterfaceType", "System.Net.NetworkInformation.NetworkInterfaceType!", "Field[GenericModem]"] + - ["System.Net.NetworkInformation.PrefixOrigin", "System.Net.NetworkInformation.MulticastIPAddressInformation", "Property[PrefixOrigin]"] + - ["System.Int32", "System.Net.NetworkInformation.UdpStatistics", "Property[UdpListeners]"] + - ["System.Collections.Generic.IEnumerator", "System.Net.NetworkInformation.IPAddressInformationCollection", "Method[GetEnumerator].ReturnValue"] + - ["System.Int64", "System.Net.NetworkInformation.IcmpV4Statistics", "Property[RedirectsSent]"] + - ["System.Net.NetworkInformation.NetworkInterfaceType", "System.Net.NetworkInformation.NetworkInterfaceType!", "Field[MultiRateSymmetricDsl]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemNetPeerToPeer/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemNetPeerToPeer/model.yml new file mode 100644 index 000000000000..47d1069a8284 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemNetPeerToPeer/model.yml @@ -0,0 +1,53 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.String", "System.Net.PeerToPeer.PeerNameRecord", "Property[Comment]"] + - ["System.Net.PeerToPeer.PeerName", "System.Net.PeerToPeer.PeerNameRegistration", "Property[PeerName]"] + - ["System.Boolean", "System.Net.PeerToPeer.PeerNameRegistration", "Property[UseAutoEndPointSelection]"] + - ["System.Byte[]", "System.Net.PeerToPeer.PeerNameRecord", "Property[Data]"] + - ["System.Net.PeerToPeer.Cloud", "System.Net.PeerToPeer.Cloud!", "Field[Available]"] + - ["System.Security.IPermission", "System.Net.PeerToPeer.PnrpPermission", "Method[Copy].ReturnValue"] + - ["System.Security.IPermission", "System.Net.PeerToPeer.PnrpPermission", "Method[Union].ReturnValue"] + - ["System.Boolean", "System.Net.PeerToPeer.PeerName", "Method[Equals].ReturnValue"] + - ["System.Net.PeerToPeer.Cloud", "System.Net.PeerToPeer.PeerNameRegistration", "Property[Cloud]"] + - ["System.Net.IPEndPointCollection", "System.Net.PeerToPeer.PeerNameRegistration", "Property[EndPointCollection]"] + - ["System.Net.PeerToPeer.PeerNameType", "System.Net.PeerToPeer.PeerNameType!", "Field[Secured]"] + - ["System.String", "System.Net.PeerToPeer.Cloud", "Method[ToString].ReturnValue"] + - ["System.Security.IPermission", "System.Net.PeerToPeer.PnrpPermission", "Method[Intersect].ReturnValue"] + - ["System.Net.PeerToPeer.PnrpScope", "System.Net.PeerToPeer.Cloud", "Property[Scope]"] + - ["System.Net.PeerToPeer.PeerName", "System.Net.PeerToPeer.PeerNameRecord", "Property[PeerName]"] + - ["System.Net.PeerToPeer.Cloud", "System.Net.PeerToPeer.Cloud!", "Method[GetCloudByName].ReturnValue"] + - ["System.Net.PeerToPeer.PeerNameRecord", "System.Net.PeerToPeer.ResolveProgressChangedEventArgs", "Property[PeerNameRecord]"] + - ["System.Net.PeerToPeer.PnrpScope", "System.Net.PeerToPeer.PnrpScope!", "Field[SiteLocal]"] + - ["System.Boolean", "System.Net.PeerToPeer.PnrpPermission", "Method[IsUnrestricted].ReturnValue"] + - ["System.Net.PeerToPeer.PnrpScope", "System.Net.PeerToPeer.PnrpScope!", "Field[LinkLocal]"] + - ["System.Int32", "System.Net.PeerToPeer.PeerNameRegistration", "Property[Port]"] + - ["System.String", "System.Net.PeerToPeer.PeerNameRegistration", "Property[Comment]"] + - ["System.Boolean", "System.Net.PeerToPeer.PeerNameRegistration", "Method[IsRegistered].ReturnValue"] + - ["System.Net.PeerToPeer.CloudCollection", "System.Net.PeerToPeer.Cloud!", "Method[GetAvailableClouds].ReturnValue"] + - ["System.Net.PeerToPeer.Cloud", "System.Net.PeerToPeer.Cloud!", "Field[AllLinkLocal]"] + - ["System.Net.PeerToPeer.PeerName", "System.Net.PeerToPeer.PeerName!", "Method[CreateFromPeerHostName].ReturnValue"] + - ["System.String", "System.Net.PeerToPeer.PeerName", "Property[Classifier]"] + - ["System.Net.PeerToPeer.Cloud", "System.Net.PeerToPeer.Cloud!", "Property[Global]"] + - ["System.Security.IPermission", "System.Net.PeerToPeer.PnrpPermissionAttribute", "Method[CreatePermission].ReturnValue"] + - ["System.Net.PeerToPeer.PnrpScope", "System.Net.PeerToPeer.PnrpScope!", "Field[All]"] + - ["System.Net.PeerToPeer.PeerNameRecordCollection", "System.Net.PeerToPeer.PeerNameResolver", "Method[Resolve].ReturnValue"] + - ["System.Int32", "System.Net.PeerToPeer.Cloud", "Property[ScopeId]"] + - ["System.Int32", "System.Net.PeerToPeer.PeerName", "Method[GetHashCode].ReturnValue"] + - ["System.Byte[]", "System.Net.PeerToPeer.PeerNameRegistration", "Property[Data]"] + - ["System.Net.IPEndPointCollection", "System.Net.PeerToPeer.PeerNameRecord", "Property[EndPointCollection]"] + - ["System.String", "System.Net.PeerToPeer.PeerName", "Property[PeerHostName]"] + - ["System.Net.PeerToPeer.PeerNameRecordCollection", "System.Net.PeerToPeer.ResolveCompletedEventArgs", "Property[PeerNameRecordCollection]"] + - ["System.String", "System.Net.PeerToPeer.PeerName", "Property[Authority]"] + - ["System.Boolean", "System.Net.PeerToPeer.PnrpPermission", "Method[IsSubsetOf].ReturnValue"] + - ["System.Boolean", "System.Net.PeerToPeer.PeerName", "Property[IsSecured]"] + - ["System.Int32", "System.Net.PeerToPeer.Cloud", "Method[GetHashCode].ReturnValue"] + - ["System.Security.SecurityElement", "System.Net.PeerToPeer.PnrpPermission", "Method[ToXml].ReturnValue"] + - ["System.String", "System.Net.PeerToPeer.Cloud", "Property[Name]"] + - ["System.Net.PeerToPeer.PeerName", "System.Net.PeerToPeer.PeerName!", "Method[CreateRelativePeerName].ReturnValue"] + - ["System.String", "System.Net.PeerToPeer.PeerName", "Method[ToString].ReturnValue"] + - ["System.Net.PeerToPeer.PeerNameType", "System.Net.PeerToPeer.PeerNameType!", "Field[Unsecured]"] + - ["System.Net.PeerToPeer.PnrpScope", "System.Net.PeerToPeer.PnrpScope!", "Field[Global]"] + - ["System.Boolean", "System.Net.PeerToPeer.Cloud", "Method[Equals].ReturnValue"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemNetPeerToPeerCollaboration/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemNetPeerToPeerCollaboration/model.yml new file mode 100644 index 000000000000..f729978560f3 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemNetPeerToPeerCollaboration/model.yml @@ -0,0 +1,146 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Int32", "System.Net.PeerToPeer.Collaboration.PeerContact", "Method[GetHashCode].ReturnValue"] + - ["System.Net.PeerToPeer.Collaboration.PeerApplicationCollection", "System.Net.PeerToPeer.Collaboration.PeerContact", "Method[GetApplications].ReturnValue"] + - ["System.Net.PeerToPeer.Collaboration.PeerContact", "System.Net.PeerToPeer.Collaboration.ApplicationChangedEventArgs", "Property[PeerContact]"] + - ["System.Boolean", "System.Net.PeerToPeer.Collaboration.Peer", "Method[Equals].ReturnValue"] + - ["System.Security.IPermission", "System.Net.PeerToPeer.Collaboration.PeerCollaborationPermissionAttribute", "Method[CreatePermission].ReturnValue"] + - ["System.Net.PeerToPeer.Collaboration.PeerChangeType", "System.Net.PeerToPeer.Collaboration.ObjectChangedEventArgs", "Property[PeerChangeType]"] + - ["System.Net.PeerToPeer.Collaboration.PeerScope", "System.Net.PeerToPeer.Collaboration.PeerCollaboration!", "Property[SignInScope]"] + - ["System.Net.PeerToPeer.Collaboration.PeerInvitationResponseType", "System.Net.PeerToPeer.Collaboration.PeerInvitationResponseType!", "Field[Declined]"] + - ["System.Net.PeerToPeer.Collaboration.PeerContact", "System.Net.PeerToPeer.Collaboration.PeerNearMe", "Method[AddToContactManager].ReturnValue"] + - ["System.Net.PeerToPeer.Collaboration.PeerChangeType", "System.Net.PeerToPeer.Collaboration.PeerChangeType!", "Field[Updated]"] + - ["System.ComponentModel.ISynchronizeInvoke", "System.Net.PeerToPeer.Collaboration.Peer", "Property[SynchronizingObject]"] + - ["System.Net.PeerToPeer.Collaboration.PeerEndPoint", "System.Net.PeerToPeer.Collaboration.PeerApplicationLaunchInfo", "Property[PeerEndPoint]"] + - ["System.Net.PeerToPeer.Collaboration.PeerObjectCollection", "System.Net.PeerToPeer.Collaboration.PeerCollaboration!", "Method[GetLocalSetObjects].ReturnValue"] + - ["System.ComponentModel.ISynchronizeInvoke", "System.Net.PeerToPeer.Collaboration.PeerEndPoint", "Property[SynchronizingObject]"] + - ["System.String", "System.Net.PeerToPeer.Collaboration.PeerApplication", "Property[CommandLineArgs]"] + - ["System.Int32", "System.Net.PeerToPeer.Collaboration.PeerEndPoint", "Method[GetHashCode].ReturnValue"] + - ["System.Boolean", "System.Net.PeerToPeer.Collaboration.PeerApplication!", "Method[Equals].ReturnValue"] + - ["System.String", "System.Net.PeerToPeer.Collaboration.PeerEndPointCollection", "Method[ToString].ReturnValue"] + - ["System.Net.PeerToPeer.Collaboration.PeerObjectCollection", "System.Net.PeerToPeer.Collaboration.Peer", "Method[GetObjects].ReturnValue"] + - ["System.Net.PeerToPeer.Collaboration.PeerScope", "System.Net.PeerToPeer.Collaboration.PeerObject", "Property[PeerScope]"] + - ["System.Net.PeerToPeer.Collaboration.SubscriptionType", "System.Net.PeerToPeer.Collaboration.PeerContact", "Property[SubscribeAllowed]"] + - ["System.Net.PeerToPeer.Collaboration.PeerApplicationLaunchInfo", "System.Net.PeerToPeer.Collaboration.PeerCollaboration!", "Property[ApplicationLaunchInfo]"] + - ["System.String", "System.Net.PeerToPeer.Collaboration.PeerApplication", "Method[ToString].ReturnValue"] + - ["System.Security.IPermission", "System.Net.PeerToPeer.Collaboration.PeerCollaborationPermission", "Method[Copy].ReturnValue"] + - ["System.Net.PeerToPeer.Collaboration.PeerContact", "System.Net.PeerToPeer.Collaboration.ObjectChangedEventArgs", "Property[PeerContact]"] + - ["System.String", "System.Net.PeerToPeer.Collaboration.PeerEndPoint", "Method[ToString].ReturnValue"] + - ["System.Net.PeerToPeer.Collaboration.PeerNearMe", "System.Net.PeerToPeer.Collaboration.SubscribeCompletedEventArgs", "Property[PeerNearMe]"] + - ["System.Boolean", "System.Net.PeerToPeer.Collaboration.PeerObject!", "Method[Equals].ReturnValue"] + - ["System.Net.PeerToPeer.Collaboration.PeerContact", "System.Net.PeerToPeer.Collaboration.PresenceChangedEventArgs", "Property[PeerContact]"] + - ["System.String", "System.Net.PeerToPeer.Collaboration.Peer", "Method[ToString].ReturnValue"] + - ["System.ComponentModel.ISynchronizeInvoke", "System.Net.PeerToPeer.Collaboration.PeerCollaboration!", "Property[SynchronizingObject]"] + - ["System.Net.PeerToPeer.Collaboration.SubscriptionType", "System.Net.PeerToPeer.Collaboration.SubscriptionType!", "Field[Allowed]"] + - ["System.Net.PeerToPeer.Collaboration.PeerScope", "System.Net.PeerToPeer.Collaboration.PeerScope!", "Field[All]"] + - ["System.Net.PeerToPeer.Collaboration.PeerPresenceStatus", "System.Net.PeerToPeer.Collaboration.PeerPresenceStatus!", "Field[OutToLunch]"] + - ["System.Net.PeerToPeer.Collaboration.PeerEndPoint", "System.Net.PeerToPeer.Collaboration.RefreshDataCompletedEventArgs", "Property[PeerEndPoint]"] + - ["System.Net.PeerToPeer.Collaboration.PeerContact", "System.Net.PeerToPeer.Collaboration.SubscriptionListChangedEventArgs", "Property[PeerContact]"] + - ["System.Net.PeerToPeer.Collaboration.PeerPresenceStatus", "System.Net.PeerToPeer.Collaboration.PeerPresenceStatus!", "Field[Online]"] + - ["System.Net.PeerToPeer.Collaboration.PeerPresenceStatus", "System.Net.PeerToPeer.Collaboration.PeerPresenceStatus!", "Field[Away]"] + - ["System.Net.PeerToPeer.Collaboration.PeerInvitationResponse", "System.Net.PeerToPeer.Collaboration.InviteCompletedEventArgs", "Property[InviteResponse]"] + - ["System.Byte[]", "System.Net.PeerToPeer.Collaboration.PeerObject", "Property[Data]"] + - ["System.Net.PeerToPeer.Collaboration.PeerContactCollection", "System.Net.PeerToPeer.Collaboration.ContactManager", "Method[GetContacts].ReturnValue"] + - ["System.String", "System.Net.PeerToPeer.Collaboration.PeerContact", "Property[Nickname]"] + - ["System.Net.PeerToPeer.Collaboration.PeerContact", "System.Net.PeerToPeer.Collaboration.PeerContact!", "Method[FromXml].ReturnValue"] + - ["System.Net.PeerToPeer.Collaboration.PeerApplicationRegistrationType", "System.Net.PeerToPeer.Collaboration.PeerApplicationRegistrationType!", "Field[CurrentUser]"] + - ["System.Net.PeerToPeer.Collaboration.PeerPresenceStatus", "System.Net.PeerToPeer.Collaboration.PeerPresenceStatus!", "Field[BeRightBack]"] + - ["System.Net.PeerToPeer.Collaboration.SubscriptionType", "System.Net.PeerToPeer.Collaboration.SubscriptionType!", "Field[Blocked]"] + - ["System.Net.PeerToPeer.Collaboration.PeerChangeType", "System.Net.PeerToPeer.Collaboration.PeerChangeType!", "Field[Added]"] + - ["System.String", "System.Net.PeerToPeer.Collaboration.PeerNearMe", "Property[Nickname]"] + - ["System.Net.PeerToPeer.Collaboration.PeerInvitationResponse", "System.Net.PeerToPeer.Collaboration.Peer", "Method[Invite].ReturnValue"] + - ["System.Net.PeerToPeer.PeerName", "System.Net.PeerToPeer.Collaboration.PeerContact", "Property[PeerName]"] + - ["System.ComponentModel.ISynchronizeInvoke", "System.Net.PeerToPeer.Collaboration.PeerApplication", "Property[SynchronizingObject]"] + - ["System.String", "System.Net.PeerToPeer.Collaboration.NameChangedEventArgs", "Property[Name]"] + - ["System.String", "System.Net.PeerToPeer.Collaboration.PeerApplication", "Property[Description]"] + - ["System.Net.IPEndPoint", "System.Net.PeerToPeer.Collaboration.PeerEndPoint", "Property[EndPoint]"] + - ["System.Boolean", "System.Net.PeerToPeer.Collaboration.PeerNearMe", "Method[Equals].ReturnValue"] + - ["System.String", "System.Net.PeerToPeer.Collaboration.PeerEndPoint", "Property[Name]"] + - ["System.Net.PeerToPeer.Collaboration.PeerInvitationResponse", "System.Net.PeerToPeer.Collaboration.PeerNearMe", "Method[Invite].ReturnValue"] + - ["System.Net.PeerToPeer.Collaboration.PeerInvitationResponseType", "System.Net.PeerToPeer.Collaboration.PeerInvitationResponseType!", "Field[Accepted]"] + - ["System.Net.PeerToPeer.Collaboration.PeerContact", "System.Net.PeerToPeer.Collaboration.ContactManager!", "Property[LocalContact]"] + - ["System.Net.PeerToPeer.Collaboration.PeerApplication", "System.Net.PeerToPeer.Collaboration.ApplicationChangedEventArgs", "Property[PeerApplication]"] + - ["System.Int32", "System.Net.PeerToPeer.Collaboration.PeerNearMe", "Method[GetHashCode].ReturnValue"] + - ["System.Net.PeerToPeer.Collaboration.PeerChangeType", "System.Net.PeerToPeer.Collaboration.PeerChangeType!", "Field[Deleted]"] + - ["System.Boolean", "System.Net.PeerToPeer.Collaboration.PeerNearMe!", "Method[Equals].ReturnValue"] + - ["System.Net.PeerToPeer.Collaboration.PeerContact", "System.Net.PeerToPeer.Collaboration.ContactManager", "Method[GetContact].ReturnValue"] + - ["System.Net.PeerToPeer.Collaboration.PeerEndPoint", "System.Net.PeerToPeer.Collaboration.SubscriptionListChangedEventArgs", "Property[PeerEndPoint]"] + - ["System.Boolean", "System.Net.PeerToPeer.Collaboration.PeerContact", "Method[Equals].ReturnValue"] + - ["System.Security.Cryptography.X509Certificates.X509Certificate2", "System.Net.PeerToPeer.Collaboration.PeerContact", "Property[Credentials]"] + - ["System.Net.PeerToPeer.Collaboration.PeerScope", "System.Net.PeerToPeer.Collaboration.PeerScope!", "Field[NearMe]"] + - ["System.Security.IPermission", "System.Net.PeerToPeer.Collaboration.PeerCollaborationPermission", "Method[Intersect].ReturnValue"] + - ["System.Guid", "System.Net.PeerToPeer.Collaboration.PeerObject", "Property[Id]"] + - ["System.Net.PeerToPeer.Collaboration.PeerEndPoint", "System.Net.PeerToPeer.Collaboration.PresenceChangedEventArgs", "Property[PeerEndPoint]"] + - ["System.Net.PeerToPeer.Collaboration.PeerApplicationCollection", "System.Net.PeerToPeer.Collaboration.PeerCollaboration!", "Method[GetLocalRegisteredApplications].ReturnValue"] + - ["System.String", "System.Net.PeerToPeer.Collaboration.PeerApplicationCollection", "Method[ToString].ReturnValue"] + - ["System.Boolean", "System.Net.PeerToPeer.Collaboration.PeerApplication", "Method[Equals].ReturnValue"] + - ["System.Net.PeerToPeer.Collaboration.PeerPresenceStatus", "System.Net.PeerToPeer.Collaboration.PeerPresenceStatus!", "Field[OnThePhone]"] + - ["System.Int32", "System.Net.PeerToPeer.Collaboration.PeerApplication", "Method[GetHashCode].ReturnValue"] + - ["System.Net.PeerToPeer.Collaboration.PeerContact", "System.Net.PeerToPeer.Collaboration.SubscribeCompletedEventArgs", "Property[PeerContact]"] + - ["System.Net.PeerToPeer.Collaboration.PeerScope", "System.Net.PeerToPeer.Collaboration.PeerScope!", "Field[None]"] + - ["System.Int32", "System.Net.PeerToPeer.Collaboration.PeerObject", "Method[GetHashCode].ReturnValue"] + - ["System.Net.PeerToPeer.Collaboration.PeerContact", "System.Net.PeerToPeer.Collaboration.ContactManager", "Method[CreateContact].ReturnValue"] + - ["System.Net.PeerToPeer.Collaboration.PeerApplication", "System.Net.PeerToPeer.Collaboration.PeerApplicationLaunchInfo", "Property[PeerApplication]"] + - ["System.String", "System.Net.PeerToPeer.Collaboration.PeerObjectCollection", "Method[ToString].ReturnValue"] + - ["System.Byte[]", "System.Net.PeerToPeer.Collaboration.PeerApplication", "Property[Data]"] + - ["System.Net.PeerToPeer.Collaboration.PeerChangeType", "System.Net.PeerToPeer.Collaboration.ApplicationChangedEventArgs", "Property[PeerChangeType]"] + - ["System.Net.PeerToPeer.Collaboration.PeerContact", "System.Net.PeerToPeer.Collaboration.CreateContactCompletedEventArgs", "Property[PeerContact]"] + - ["System.String", "System.Net.PeerToPeer.Collaboration.PeerApplicationLaunchInfo", "Property[Message]"] + - ["System.ComponentModel.ISynchronizeInvoke", "System.Net.PeerToPeer.Collaboration.PeerObject", "Property[SynchronizingObject]"] + - ["System.Boolean", "System.Net.PeerToPeer.Collaboration.PeerEndPoint!", "Method[Equals].ReturnValue"] + - ["System.Net.PeerToPeer.Collaboration.PeerPresenceInfo", "System.Net.PeerToPeer.Collaboration.PeerCollaboration!", "Property[LocalPresenceInfo]"] + - ["System.Boolean", "System.Net.PeerToPeer.Collaboration.PeerEndPointCollection", "Method[Equals].ReturnValue"] + - ["System.Net.PeerToPeer.Collaboration.PeerEndPointCollection", "System.Net.PeerToPeer.Collaboration.Peer", "Property[PeerEndPoints]"] + - ["System.String", "System.Net.PeerToPeer.Collaboration.PeerNearMe", "Method[ToString].ReturnValue"] + - ["System.Boolean", "System.Net.PeerToPeer.Collaboration.PeerObject", "Method[Equals].ReturnValue"] + - ["System.Net.PeerToPeer.Collaboration.PeerEndPoint", "System.Net.PeerToPeer.Collaboration.ApplicationChangedEventArgs", "Property[PeerEndPoint]"] + - ["System.Net.PeerToPeer.Collaboration.PeerPresenceStatus", "System.Net.PeerToPeer.Collaboration.PeerPresenceStatus!", "Field[Offline]"] + - ["System.Net.PeerToPeer.Collaboration.PeerInvitationResponseType", "System.Net.PeerToPeer.Collaboration.PeerInvitationResponse", "Property[PeerInvitationResponseType]"] + - ["System.String", "System.Net.PeerToPeer.Collaboration.PeerNearMeCollection", "Method[ToString].ReturnValue"] + - ["System.Boolean", "System.Net.PeerToPeer.Collaboration.PeerCollaborationPermission", "Method[IsUnrestricted].ReturnValue"] + - ["System.Net.PeerToPeer.Collaboration.PeerScope", "System.Net.PeerToPeer.Collaboration.PeerApplication", "Property[PeerScope]"] + - ["System.Boolean", "System.Net.PeerToPeer.Collaboration.PeerContact", "Property[IsSubscribed]"] + - ["System.Net.PeerToPeer.Collaboration.PeerChangeType", "System.Net.PeerToPeer.Collaboration.PresenceChangedEventArgs", "Property[PeerChangeType]"] + - ["System.Net.PeerToPeer.Collaboration.PeerNearMe", "System.Net.PeerToPeer.Collaboration.PeerNearMeChangedEventArgs", "Property[PeerNearMe]"] + - ["System.Net.PeerToPeer.Collaboration.PeerContact", "System.Net.PeerToPeer.Collaboration.PeerApplicationLaunchInfo", "Property[PeerContact]"] + - ["System.Net.PeerToPeer.Collaboration.PeerObject", "System.Net.PeerToPeer.Collaboration.ObjectChangedEventArgs", "Property[PeerObject]"] + - ["System.String", "System.Net.PeerToPeer.Collaboration.PeerPresenceInfo", "Property[DescriptiveText]"] + - ["System.Net.PeerToPeer.Collaboration.PeerInvitationResponseType", "System.Net.PeerToPeer.Collaboration.PeerInvitationResponseType!", "Field[Expired]"] + - ["System.String", "System.Net.PeerToPeer.Collaboration.PeerApplication", "Property[Path]"] + - ["System.ComponentModel.ISynchronizeInvoke", "System.Net.PeerToPeer.Collaboration.ContactManager", "Property[SynchronizingObject]"] + - ["System.Boolean", "System.Net.PeerToPeer.Collaboration.Peer", "Property[IsOnline]"] + - ["System.Net.PeerToPeer.Collaboration.PeerEndPointCollection", "System.Net.PeerToPeer.Collaboration.PeerContact", "Property[PeerEndPoints]"] + - ["System.Net.PeerToPeer.Collaboration.PeerContact", "System.Net.PeerToPeer.Collaboration.NameChangedEventArgs", "Property[PeerContact]"] + - ["System.Net.PeerToPeer.Collaboration.PeerScope", "System.Net.PeerToPeer.Collaboration.PeerScope!", "Field[Internet]"] + - ["System.Boolean", "System.Net.PeerToPeer.Collaboration.PeerContact!", "Method[Equals].ReturnValue"] + - ["System.Net.PeerToPeer.Collaboration.PeerPresenceStatus", "System.Net.PeerToPeer.Collaboration.PeerPresenceInfo", "Property[PresenceStatus]"] + - ["System.Security.IPermission", "System.Net.PeerToPeer.Collaboration.PeerCollaborationPermission", "Method[Union].ReturnValue"] + - ["System.Net.PeerToPeer.Collaboration.PeerEndPoint", "System.Net.PeerToPeer.Collaboration.ObjectChangedEventArgs", "Property[PeerEndPoint]"] + - ["System.Net.PeerToPeer.Collaboration.ContactManager", "System.Net.PeerToPeer.Collaboration.PeerCollaboration!", "Property[ContactManager]"] + - ["System.Security.SecurityElement", "System.Net.PeerToPeer.Collaboration.PeerCollaborationPermission", "Method[ToXml].ReturnValue"] + - ["System.Guid", "System.Net.PeerToPeer.Collaboration.PeerApplication", "Property[Id]"] + - ["System.Net.PeerToPeer.Collaboration.PeerPresenceStatus", "System.Net.PeerToPeer.Collaboration.PeerPresenceStatus!", "Field[Busy]"] + - ["System.Net.PeerToPeer.Collaboration.PeerPresenceStatus", "System.Net.PeerToPeer.Collaboration.PeerPresenceStatus!", "Field[Idle]"] + - ["System.Byte[]", "System.Net.PeerToPeer.Collaboration.PeerApplicationLaunchInfo", "Property[Data]"] + - ["System.String", "System.Net.PeerToPeer.Collaboration.PeerContact", "Method[ToString].ReturnValue"] + - ["System.Net.PeerToPeer.Collaboration.PeerPresenceInfo", "System.Net.PeerToPeer.Collaboration.Peer", "Method[GetPresenceInfo].ReturnValue"] + - ["System.Net.PeerToPeer.Collaboration.PeerNearMe", "System.Net.PeerToPeer.Collaboration.PeerNearMe!", "Method[CreateFromPeerEndPoint].ReturnValue"] + - ["System.Boolean", "System.Net.PeerToPeer.Collaboration.PeerEndPoint", "Method[Equals].ReturnValue"] + - ["System.Net.PeerToPeer.Collaboration.PeerObjectCollection", "System.Net.PeerToPeer.Collaboration.PeerContact", "Method[GetObjects].ReturnValue"] + - ["System.Net.PeerToPeer.Collaboration.PeerEndPoint", "System.Net.PeerToPeer.Collaboration.NameChangedEventArgs", "Property[PeerEndPoint]"] + - ["System.Net.PeerToPeer.Collaboration.PeerInvitationResponse", "System.Net.PeerToPeer.Collaboration.PeerContact", "Method[Invite].ReturnValue"] + - ["System.Net.Mail.MailAddress", "System.Net.PeerToPeer.Collaboration.PeerContact", "Property[EmailAddress]"] + - ["System.Boolean", "System.Net.PeerToPeer.Collaboration.PeerCollaborationPermission", "Method[IsSubsetOf].ReturnValue"] + - ["System.Net.PeerToPeer.Collaboration.PeerChangeType", "System.Net.PeerToPeer.Collaboration.SubscriptionListChangedEventArgs", "Property[PeerChangeType]"] + - ["System.String", "System.Net.PeerToPeer.Collaboration.PeerCollaboration!", "Property[LocalEndPointName]"] + - ["System.Net.PeerToPeer.Collaboration.PeerChangeType", "System.Net.PeerToPeer.Collaboration.PeerNearMeChangedEventArgs", "Property[PeerChangeType]"] + - ["System.String", "System.Net.PeerToPeer.Collaboration.PeerContact", "Method[ToXml].ReturnValue"] + - ["System.String", "System.Net.PeerToPeer.Collaboration.PeerObject", "Method[ToString].ReturnValue"] + - ["System.String", "System.Net.PeerToPeer.Collaboration.PeerContactCollection", "Method[ToString].ReturnValue"] + - ["System.Net.PeerToPeer.Collaboration.PeerPresenceInfo", "System.Net.PeerToPeer.Collaboration.PresenceChangedEventArgs", "Property[PeerPresenceInfo]"] + - ["System.Net.PeerToPeer.Collaboration.PeerApplicationRegistrationType", "System.Net.PeerToPeer.Collaboration.PeerApplicationRegistrationType!", "Field[AllUsers]"] + - ["System.String", "System.Net.PeerToPeer.Collaboration.PeerContact", "Property[DisplayName]"] + - ["System.Net.PeerToPeer.Collaboration.PeerNearMeCollection", "System.Net.PeerToPeer.Collaboration.PeerCollaboration!", "Method[GetPeersNearMe].ReturnValue"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemNetQuic/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemNetQuic/model.yml new file mode 100644 index 000000000000..d3898777cc42 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemNetQuic/model.yml @@ -0,0 +1,95 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Threading.Tasks.ValueTask", "System.Net.Quic.QuicListener!", "Method[ListenAsync].ReturnValue"] + - ["System.Int32", "System.Net.Quic.QuicConnectionOptions", "Property[MaxInboundBidirectionalStreams]"] + - ["System.Int32", "System.Net.Quic.QuicReceiveWindowSizes", "Property[RemotelyInitiatedBidirectionalStream]"] + - ["System.Net.Quic.QuicError", "System.Net.Quic.QuicError!", "Field[StreamAborted]"] + - ["System.Boolean", "System.Net.Quic.QuicStream", "Property[CanRead]"] + - ["System.Threading.Tasks.Task", "System.Net.Quic.QuicStream", "Method[ReadAsync].ReturnValue"] + - ["System.Int64", "System.Net.Quic.QuicConnectionOptions", "Property[DefaultStreamErrorCode]"] + - ["System.Net.Quic.QuicStreamType", "System.Net.Quic.QuicStream", "Property[Type]"] + - ["System.Net.Quic.QuicError", "System.Net.Quic.QuicError!", "Field[VersionNegotiationError]"] + - ["System.Net.Quic.QuicError", "System.Net.Quic.QuicError!", "Field[ConnectionIdle]"] + - ["System.Net.IPEndPoint", "System.Net.Quic.QuicListenerOptions", "Property[ListenEndPoint]"] + - ["System.Threading.Tasks.ValueTask", "System.Net.Quic.QuicStream", "Method[DisposeAsync].ReturnValue"] + - ["System.Threading.Tasks.ValueTask", "System.Net.Quic.QuicConnection", "Method[CloseAsync].ReturnValue"] + - ["System.Net.Quic.QuicError", "System.Net.Quic.QuicError!", "Field[ConnectionRefused]"] + - ["System.Net.Quic.QuicError", "System.Net.Quic.QuicException", "Property[QuicError]"] + - ["System.Threading.Tasks.Task", "System.Net.Quic.QuicStream", "Property[ReadsClosed]"] + - ["System.Net.Quic.QuicError", "System.Net.Quic.QuicError!", "Field[InvalidAddress]"] + - ["System.Boolean", "System.Net.Quic.QuicStream", "Property[CanWrite]"] + - ["System.Boolean", "System.Net.Quic.QuicConnection!", "Property[IsSupported]"] + - ["System.String", "System.Net.Quic.QuicListener", "Method[ToString].ReturnValue"] + - ["System.Int32", "System.Net.Quic.QuicStreamCapacityChangedArgs", "Property[BidirectionalIncrement]"] + - ["System.IAsyncResult", "System.Net.Quic.QuicStream", "Method[BeginWrite].ReturnValue"] + - ["System.Int32", "System.Net.Quic.QuicStream", "Method[EndRead].ReturnValue"] + - ["System.TimeSpan", "System.Net.Quic.QuicConnectionOptions", "Property[IdleTimeout]"] + - ["System.Net.Quic.QuicError", "System.Net.Quic.QuicError!", "Field[ConnectionTimeout]"] + - ["System.Threading.Tasks.Task", "System.Net.Quic.QuicStream", "Method[FlushAsync].ReturnValue"] + - ["System.TimeSpan", "System.Net.Quic.QuicConnectionOptions", "Property[HandshakeTimeout]"] + - ["System.Int64", "System.Net.Quic.QuicStream", "Property[Id]"] + - ["System.Nullable", "System.Net.Quic.QuicException", "Property[ApplicationErrorCode]"] + - ["System.Net.EndPoint", "System.Net.Quic.QuicClientConnectionOptions", "Property[RemoteEndPoint]"] + - ["System.String", "System.Net.Quic.QuicConnection", "Property[TargetHostName]"] + - ["System.Int32", "System.Net.Quic.QuicStream", "Method[Read].ReturnValue"] + - ["System.Int32", "System.Net.Quic.QuicStream", "Method[ReadByte].ReturnValue"] + - ["System.Net.Quic.QuicStreamType", "System.Net.Quic.QuicStreamType!", "Field[Unidirectional]"] + - ["System.Net.Quic.QuicAbortDirection", "System.Net.Quic.QuicAbortDirection!", "Field[Write]"] + - ["System.Net.Security.SslServerAuthenticationOptions", "System.Net.Quic.QuicServerConnectionOptions", "Property[ServerAuthenticationOptions]"] + - ["System.Net.Quic.QuicAbortDirection", "System.Net.Quic.QuicAbortDirection!", "Field[Both]"] + - ["System.Int32", "System.Net.Quic.QuicReceiveWindowSizes", "Property[LocallyInitiatedBidirectionalStream]"] + - ["System.Net.IPEndPoint", "System.Net.Quic.QuicListener", "Property[LocalEndPoint]"] + - ["System.Net.Quic.QuicError", "System.Net.Quic.QuicError!", "Field[CallbackError]"] + - ["System.Action", "System.Net.Quic.QuicConnectionOptions", "Property[StreamCapacityCallback]"] + - ["System.Threading.Tasks.ValueTask", "System.Net.Quic.QuicConnection", "Method[AcceptInboundStreamAsync].ReturnValue"] + - ["System.Net.IPEndPoint", "System.Net.Quic.QuicConnection", "Property[RemoteEndPoint]"] + - ["System.Boolean", "System.Net.Quic.QuicListener!", "Property[IsSupported]"] + - ["System.Security.Cryptography.X509Certificates.X509Certificate", "System.Net.Quic.QuicConnection", "Property[RemoteCertificate]"] + - ["System.Net.Quic.QuicError", "System.Net.Quic.QuicError!", "Field[AddressInUse]"] + - ["System.Threading.Tasks.ValueTask", "System.Net.Quic.QuicListener", "Method[AcceptConnectionAsync].ReturnValue"] + - ["System.Net.Quic.QuicError", "System.Net.Quic.QuicError!", "Field[InternalError]"] + - ["System.Int32", "System.Net.Quic.QuicReceiveWindowSizes", "Property[Connection]"] + - ["System.Threading.Tasks.ValueTask", "System.Net.Quic.QuicStream", "Method[ReadAsync].ReturnValue"] + - ["System.Threading.Tasks.Task", "System.Net.Quic.QuicStream", "Method[WriteAsync].ReturnValue"] + - ["System.Net.Quic.QuicError", "System.Net.Quic.QuicError!", "Field[TransportError]"] + - ["System.Net.Quic.QuicError", "System.Net.Quic.QuicError!", "Field[AlpnInUse]"] + - ["System.Int64", "System.Net.Quic.QuicStream", "Method[Seek].ReturnValue"] + - ["System.Net.Quic.QuicReceiveWindowSizes", "System.Net.Quic.QuicConnectionOptions", "Property[InitialReceiveWindowSizes]"] + - ["System.Int64", "System.Net.Quic.QuicStream", "Property[Position]"] + - ["System.Int32", "System.Net.Quic.QuicConnectionOptions", "Property[MaxInboundUnidirectionalStreams]"] + - ["System.TimeSpan", "System.Net.Quic.QuicConnectionOptions", "Property[KeepAliveInterval]"] + - ["System.String", "System.Net.Quic.QuicConnection", "Method[ToString].ReturnValue"] + - ["System.Net.Quic.QuicError", "System.Net.Quic.QuicError!", "Field[ConnectionAborted]"] + - ["System.Int32", "System.Net.Quic.QuicListenerOptions", "Property[ListenBacklog]"] + - ["System.Int64", "System.Net.Quic.QuicStream", "Property[Length]"] + - ["System.Int32", "System.Net.Quic.QuicStream", "Property[ReadTimeout]"] + - ["System.Net.Quic.QuicError", "System.Net.Quic.QuicError!", "Field[OperationAborted]"] + - ["System.Threading.Tasks.ValueTask", "System.Net.Quic.QuicListener", "Method[DisposeAsync].ReturnValue"] + - ["System.Nullable", "System.Net.Quic.QuicException", "Property[TransportErrorCode]"] + - ["System.Boolean", "System.Net.Quic.QuicStream", "Property[CanTimeout]"] + - ["System.Net.Quic.QuicStreamType", "System.Net.Quic.QuicStreamType!", "Field[Bidirectional]"] + - ["System.Threading.Tasks.ValueTask", "System.Net.Quic.QuicConnection!", "Method[ConnectAsync].ReturnValue"] + - ["System.Int32", "System.Net.Quic.QuicStreamCapacityChangedArgs", "Property[UnidirectionalIncrement]"] + - ["System.Threading.Tasks.Task", "System.Net.Quic.QuicStream", "Property[WritesClosed]"] + - ["System.Net.Quic.QuicError", "System.Net.Quic.QuicError!", "Field[Success]"] + - ["System.Net.Quic.QuicAbortDirection", "System.Net.Quic.QuicAbortDirection!", "Field[Read]"] + - ["System.Threading.Tasks.ValueTask", "System.Net.Quic.QuicConnection", "Method[OpenOutboundStreamAsync].ReturnValue"] + - ["System.Int64", "System.Net.Quic.QuicConnectionOptions", "Property[DefaultCloseErrorCode]"] + - ["System.Net.Security.SslClientAuthenticationOptions", "System.Net.Quic.QuicClientConnectionOptions", "Property[ClientAuthenticationOptions]"] + - ["System.Net.IPEndPoint", "System.Net.Quic.QuicClientConnectionOptions", "Property[LocalEndPoint]"] + - ["System.String", "System.Net.Quic.QuicStream", "Method[ToString].ReturnValue"] + - ["System.Net.IPEndPoint", "System.Net.Quic.QuicConnection", "Property[LocalEndPoint]"] + - ["System.Net.Security.SslApplicationProtocol", "System.Net.Quic.QuicConnection", "Property[NegotiatedApplicationProtocol]"] + - ["System.Func>", "System.Net.Quic.QuicListenerOptions", "Property[ConnectionOptionsCallback]"] + - ["System.Int32", "System.Net.Quic.QuicReceiveWindowSizes", "Property[UnidirectionalStream]"] + - ["System.Net.Quic.QuicError", "System.Net.Quic.QuicError!", "Field[HostUnreachable]"] + - ["System.Threading.Tasks.ValueTask", "System.Net.Quic.QuicConnection", "Method[DisposeAsync].ReturnValue"] + - ["System.Boolean", "System.Net.Quic.QuicStream", "Property[CanSeek]"] + - ["System.Int32", "System.Net.Quic.QuicStream", "Property[WriteTimeout]"] + - ["System.Threading.Tasks.ValueTask", "System.Net.Quic.QuicStream", "Method[WriteAsync].ReturnValue"] + - ["System.Collections.Generic.List", "System.Net.Quic.QuicListenerOptions", "Property[ApplicationProtocols]"] + - ["System.Net.Quic.QuicError", "System.Net.Quic.QuicError!", "Field[ProtocolError]"] + - ["System.IAsyncResult", "System.Net.Quic.QuicStream", "Method[BeginRead].ReturnValue"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemNetSecurity/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemNetSecurity/model.yml new file mode 100644 index 000000000000..45a63f8e880f --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemNetSecurity/model.yml @@ -0,0 +1,526 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Net.Security.TlsCipherSuite", "System.Net.Security.TlsCipherSuite!", "Field[TLS_DHE_PSK_WITH_NULL_SHA256]"] + - ["System.Boolean", "System.Net.Security.NegotiateStream", "Property[IsSigned]"] + - ["System.Net.Security.TlsCipherSuite", "System.Net.Security.TlsCipherSuite!", "Field[TLS_RSA_WITH_AES_256_CCM]"] + - ["System.Net.Security.TlsCipherSuite", "System.Net.Security.TlsCipherSuite!", "Field[TLS_DH_RSA_WITH_SEED_CBC_SHA]"] + - ["System.IAsyncResult", "System.Net.Security.NegotiateStream", "Method[BeginWrite].ReturnValue"] + - ["System.Net.Security.TlsCipherSuite", "System.Net.Security.TlsCipherSuite!", "Field[TLS_PSK_WITH_AES_128_CBC_SHA]"] + - ["System.Net.Security.TlsCipherSuite", "System.Net.Security.TlsCipherSuite!", "Field[TLS_DH_DSS_WITH_CAMELLIA_256_CBC_SHA256]"] + - ["System.Net.Security.TlsCipherSuite", "System.Net.Security.TlsCipherSuite!", "Field[TLS_SRP_SHA_RSA_WITH_AES_128_CBC_SHA]"] + - ["System.ReadOnlyMemory", "System.Net.Security.SslApplicationProtocol", "Property[Protocol]"] + - ["System.Net.Security.TlsCipherSuite", "System.Net.Security.TlsCipherSuite!", "Field[TLS_ECDH_ECDSA_WITH_AES_128_CBC_SHA256]"] + - ["System.Net.Security.SslPolicyErrors", "System.Net.Security.SslPolicyErrors!", "Field[RemoteCertificateNameMismatch]"] + - ["System.Net.Security.TlsCipherSuite", "System.Net.Security.TlsCipherSuite!", "Field[TLS_KRB5_WITH_RC4_128_SHA]"] + - ["System.Boolean", "System.Net.Security.SslStream", "Property[IsSigned]"] + - ["System.Int32", "System.Net.Security.SslStream", "Method[EndRead].ReturnValue"] + - ["System.Net.Security.TlsCipherSuite", "System.Net.Security.TlsCipherSuite!", "Field[TLS_DHE_DSS_WITH_AES_256_CBC_SHA256]"] + - ["System.Boolean", "System.Net.Security.AuthenticatedStream", "Property[IsSigned]"] + - ["System.Int32", "System.Net.Security.SslStream", "Property[HashStrength]"] + - ["System.Net.Security.NegotiateAuthenticationStatusCode", "System.Net.Security.NegotiateAuthentication", "Method[UnwrapInPlace].ReturnValue"] + - ["System.Threading.Tasks.Task", "System.Net.Security.SslStream", "Method[WriteAsync].ReturnValue"] + - ["System.Net.Security.TlsCipherSuite", "System.Net.Security.TlsCipherSuite!", "Field[TLS_ECDH_ECDSA_WITH_3DES_EDE_CBC_SHA]"] + - ["System.Security.Cryptography.X509Certificates.X509Certificate", "System.Net.Security.SslStream", "Property[RemoteCertificate]"] + - ["System.Net.Security.TlsCipherSuite", "System.Net.Security.TlsCipherSuite!", "Field[TLS_DH_anon_WITH_AES_128_CBC_SHA256]"] + - ["System.Net.Security.TlsCipherSuite", "System.Net.Security.TlsCipherSuite!", "Field[TLS_ECDH_RSA_WITH_AES_256_GCM_SHA384]"] + - ["System.Net.Security.TlsCipherSuite", "System.Net.Security.TlsCipherSuite!", "Field[TLS_ECDHE_ECDSA_WITH_NULL_SHA]"] + - ["System.Security.Principal.IIdentity", "System.Net.Security.NegotiateStream", "Property[RemoteIdentity]"] + - ["System.Net.Security.TlsCipherSuite", "System.Net.Security.TlsCipherSuite!", "Field[TLS_DHE_RSA_WITH_CAMELLIA_256_CBC_SHA256]"] + - ["System.Net.Security.SslCertificateTrust", "System.Net.Security.SslCertificateTrust!", "Method[CreateForX509Collection].ReturnValue"] + - ["System.Net.Security.TlsCipherSuite", "System.Net.Security.TlsCipherSuite!", "Field[TLS_DHE_DSS_WITH_CAMELLIA_256_CBC_SHA]"] + - ["System.Net.Security.RemoteCertificateValidationCallback", "System.Net.Security.SslClientAuthenticationOptions", "Property[RemoteCertificateValidationCallback]"] + - ["System.Boolean", "System.Net.Security.SslClientAuthenticationOptions", "Property[AllowRenegotiation]"] + - ["System.Net.Security.TlsCipherSuite", "System.Net.Security.TlsCipherSuite!", "Field[TLS_DH_DSS_WITH_CAMELLIA_128_CBC_SHA]"] + - ["System.Boolean", "System.Net.Security.NegotiateAuthentication", "Method[VerifyIntegrityCheck].ReturnValue"] + - ["System.Net.Security.TlsCipherSuite", "System.Net.Security.TlsCipherSuite!", "Field[TLS_RSA_WITH_AES_128_CBC_SHA]"] + - ["System.Security.Authentication.SslProtocols", "System.Net.Security.SslClientHelloInfo", "Property[SslProtocols]"] + - ["System.Net.Security.ServerCertificateSelectionCallback", "System.Net.Security.SslServerAuthenticationOptions", "Property[ServerCertificateSelectionCallback]"] + - ["System.Boolean", "System.Net.Security.SslServerAuthenticationOptions", "Property[ClientCertificateRequired]"] + - ["System.Security.Cryptography.X509Certificates.X509RevocationMode", "System.Net.Security.SslServerAuthenticationOptions", "Property[CertificateRevocationCheckMode]"] + - ["System.Boolean", "System.Net.Security.SslStream", "Property[CanWrite]"] + - ["System.Net.Security.TlsCipherSuite", "System.Net.Security.TlsCipherSuite!", "Field[TLS_SRP_SHA_DSS_WITH_3DES_EDE_CBC_SHA]"] + - ["System.Net.Security.TlsCipherSuite", "System.Net.Security.TlsCipherSuite!", "Field[TLS_DH_DSS_WITH_CAMELLIA_256_GCM_SHA384]"] + - ["System.Net.Security.EncryptionPolicy", "System.Net.Security.EncryptionPolicy!", "Field[NoEncryption]"] + - ["System.Net.Security.TlsCipherSuite", "System.Net.Security.TlsCipherSuite!", "Field[TLS_PSK_WITH_AES_256_CBC_SHA]"] + - ["System.Net.Security.TlsCipherSuite", "System.Net.Security.TlsCipherSuite!", "Field[TLS_ECDHE_RSA_WITH_NULL_SHA]"] + - ["System.Net.Security.TlsCipherSuite", "System.Net.Security.TlsCipherSuite!", "Field[TLS_SRP_SHA_WITH_3DES_EDE_CBC_SHA]"] + - ["System.String", "System.Net.Security.NegotiateAuthenticationClientOptions", "Property[Package]"] + - ["System.Net.Security.TlsCipherSuite", "System.Net.Security.TlsCipherSuite!", "Field[TLS_DHE_PSK_WITH_CHACHA20_POLY1305_SHA256]"] + - ["System.Net.Security.NegotiateAuthenticationStatusCode", "System.Net.Security.NegotiateAuthenticationStatusCode!", "Field[CredentialsExpired]"] + - ["System.Net.Security.TlsCipherSuite", "System.Net.Security.TlsCipherSuite!", "Field[TLS_DH_anon_WITH_AES_128_CBC_SHA]"] + - ["System.Net.Security.TlsCipherSuite", "System.Net.Security.TlsCipherSuite!", "Field[TLS_ECDHE_PSK_WITH_NULL_SHA384]"] + - ["System.Net.Security.TlsCipherSuite", "System.Net.Security.TlsCipherSuite!", "Field[TLS_ECDH_RSA_WITH_RC4_128_SHA]"] + - ["System.Net.Security.TlsCipherSuite", "System.Net.Security.TlsCipherSuite!", "Field[TLS_RSA_PSK_WITH_CAMELLIA_256_CBC_SHA384]"] + - ["System.Net.Security.TlsCipherSuite", "System.Net.Security.TlsCipherSuite!", "Field[TLS_RSA_WITH_CAMELLIA_128_CBC_SHA]"] + - ["System.Boolean", "System.Net.Security.SslStream", "Property[CanTimeout]"] + - ["System.Net.Security.TlsCipherSuite", "System.Net.Security.TlsCipherSuite!", "Field[TLS_DHE_PSK_WITH_AES_256_CBC_SHA384]"] + - ["System.Net.Security.TlsCipherSuite", "System.Net.Security.TlsCipherSuite!", "Field[TLS_DHE_PSK_WITH_NULL_SHA]"] + - ["System.Int64", "System.Net.Security.NegotiateStream", "Property[Length]"] + - ["System.Net.Security.TlsCipherSuite", "System.Net.Security.TlsCipherSuite!", "Field[TLS_AES_256_GCM_SHA384]"] + - ["System.Net.Security.NegotiateAuthenticationStatusCode", "System.Net.Security.NegotiateAuthenticationStatusCode!", "Field[InvalidToken]"] + - ["System.Net.Security.TlsCipherSuite", "System.Net.Security.TlsCipherSuite!", "Field[TLS_DHE_DSS_WITH_AES_128_GCM_SHA256]"] + - ["System.Net.Security.TlsCipherSuite", "System.Net.Security.TlsCipherSuite!", "Field[TLS_ECDH_RSA_WITH_AES_256_CBC_SHA]"] + - ["System.Net.Security.RemoteCertificateValidationCallback", "System.Net.Security.SslServerAuthenticationOptions", "Property[RemoteCertificateValidationCallback]"] + - ["System.Net.Security.TlsCipherSuite", "System.Net.Security.TlsCipherSuite!", "Field[TLS_ECDH_ECDSA_WITH_CAMELLIA_256_CBC_SHA384]"] + - ["System.Net.Security.SslPolicyErrors", "System.Net.Security.SslPolicyErrors!", "Field[RemoteCertificateChainErrors]"] + - ["System.Net.Security.ProtectionLevel", "System.Net.Security.NegotiateAuthenticationServerOptions", "Property[RequiredProtectionLevel]"] + - ["System.Net.Security.TlsCipherSuite", "System.Net.Security.TlsCipherSuite!", "Field[TLS_DHE_RSA_WITH_3DES_EDE_CBC_SHA]"] + - ["System.Net.Security.TlsCipherSuite", "System.Net.Security.TlsCipherSuite!", "Field[TLS_RSA_PSK_WITH_CAMELLIA_128_GCM_SHA256]"] + - ["System.Boolean", "System.Net.Security.SslStream", "Property[CanRead]"] + - ["System.Threading.Tasks.Task", "System.Net.Security.SslStream", "Method[FlushAsync].ReturnValue"] + - ["System.Net.Security.NegotiateAuthenticationStatusCode", "System.Net.Security.NegotiateAuthenticationStatusCode!", "Field[ImpersonationValidationFailed]"] + - ["System.Net.Security.TlsCipherSuite", "System.Net.Security.TlsCipherSuite!", "Field[TLS_PSK_WITH_AES_128_CCM]"] + - ["System.Net.Security.TlsCipherSuite", "System.Net.Security.TlsCipherSuite!", "Field[TLS_RSA_PSK_WITH_CHACHA20_POLY1305_SHA256]"] + - ["System.Collections.Generic.IEnumerable", "System.Net.Security.CipherSuitesPolicy", "Property[AllowedCipherSuites]"] + - ["System.Collections.Generic.List", "System.Net.Security.SslServerAuthenticationOptions", "Property[ApplicationProtocols]"] + - ["System.String", "System.Net.Security.SslStream", "Property[TargetHostName]"] + - ["System.Boolean", "System.Net.Security.NegotiateAuthentication", "Property[IsEncrypted]"] + - ["System.Net.Security.TlsCipherSuite", "System.Net.Security.TlsCipherSuite!", "Field[TLS_DHE_RSA_WITH_CAMELLIA_128_CBC_SHA]"] + - ["System.Net.Security.TlsCipherSuite", "System.Net.Security.TlsCipherSuite!", "Field[TLS_DHE_RSA_WITH_DES_CBC_SHA]"] + - ["System.IAsyncResult", "System.Net.Security.NegotiateStream", "Method[BeginRead].ReturnValue"] + - ["System.Net.Security.TlsCipherSuite", "System.Net.Security.TlsCipherSuite!", "Field[TLS_DHE_RSA_WITH_CAMELLIA_128_CBC_SHA256]"] + - ["System.Net.Security.TlsCipherSuite", "System.Net.Security.TlsCipherSuite!", "Field[TLS_RSA_WITH_NULL_MD5]"] + - ["System.Net.Security.TlsCipherSuite", "System.Net.Security.TlsCipherSuite!", "Field[TLS_PSK_WITH_ARIA_128_CBC_SHA256]"] + - ["System.Net.Security.TlsCipherSuite", "System.Net.Security.TlsCipherSuite!", "Field[TLS_DH_DSS_WITH_ARIA_128_CBC_SHA256]"] + - ["System.Int32", "System.Net.Security.NegotiateStream", "Property[WriteTimeout]"] + - ["System.Net.Security.TlsCipherSuite", "System.Net.Security.TlsCipherSuite!", "Field[TLS_ECDHE_PSK_WITH_AES_128_CBC_SHA256]"] + - ["System.Net.Security.TlsCipherSuite", "System.Net.Security.TlsCipherSuite!", "Field[TLS_DH_RSA_EXPORT_WITH_DES40_CBC_SHA]"] + - ["System.Net.Security.SslPolicyErrors", "System.Net.Security.SslPolicyErrors!", "Field[RemoteCertificateNotAvailable]"] + - ["System.Net.Security.TlsCipherSuite", "System.Net.Security.TlsCipherSuite!", "Field[TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256]"] + - ["System.Net.Security.TlsCipherSuite", "System.Net.Security.TlsCipherSuite!", "Field[TLS_ECDH_ECDSA_WITH_ARIA_256_CBC_SHA384]"] + - ["System.Boolean", "System.Net.Security.SslApplicationProtocol!", "Method[op_Equality].ReturnValue"] + - ["System.Net.Security.TlsCipherSuite", "System.Net.Security.TlsCipherSuite!", "Field[TLS_DH_RSA_WITH_AES_256_GCM_SHA384]"] + - ["System.Net.Security.SslCertificateTrust", "System.Net.Security.SslCertificateTrust!", "Method[CreateForX509Store].ReturnValue"] + - ["System.Net.Security.TlsCipherSuite", "System.Net.Security.TlsCipherSuite!", "Field[TLS_DHE_DSS_WITH_3DES_EDE_CBC_SHA]"] + - ["System.Net.Security.TlsCipherSuite", "System.Net.Security.TlsCipherSuite!", "Field[TLS_CHACHA20_POLY1305_SHA256]"] + - ["System.Net.Security.NegotiateAuthenticationStatusCode", "System.Net.Security.NegotiateAuthenticationStatusCode!", "Field[MessageAltered]"] + - ["System.Net.Security.TlsCipherSuite", "System.Net.Security.TlsCipherSuite!", "Field[TLS_DHE_RSA_WITH_AES_256_CBC_SHA256]"] + - ["System.Net.Security.TlsCipherSuite", "System.Net.Security.TlsCipherSuite!", "Field[TLS_KRB5_EXPORT_WITH_RC2_CBC_40_MD5]"] + - ["System.Net.Security.TlsCipherSuite", "System.Net.Security.TlsCipherSuite!", "Field[TLS_RSA_WITH_SEED_CBC_SHA]"] + - ["System.Net.Security.TlsCipherSuite", "System.Net.Security.TlsCipherSuite!", "Field[TLS_SRP_SHA_RSA_WITH_3DES_EDE_CBC_SHA]"] + - ["System.Net.Security.TlsCipherSuite", "System.Net.Security.TlsCipherSuite!", "Field[TLS_DH_DSS_WITH_CAMELLIA_128_GCM_SHA256]"] + - ["System.Net.Security.SslStreamCertificateContext", "System.Net.Security.SslClientAuthenticationOptions", "Property[ClientCertificateContext]"] + - ["System.Net.Security.TlsCipherSuite", "System.Net.Security.TlsCipherSuite!", "Field[TLS_ECDHE_ECDSA_WITH_ARIA_128_GCM_SHA256]"] + - ["System.Threading.Tasks.Task", "System.Net.Security.SslStream", "Method[ReadAsync].ReturnValue"] + - ["System.Int32", "System.Net.Security.SslStream", "Property[WriteTimeout]"] + - ["System.Net.Security.TlsCipherSuite", "System.Net.Security.TlsCipherSuite!", "Field[TLS_DHE_RSA_WITH_AES_128_GCM_SHA256]"] + - ["System.Net.Security.TlsCipherSuite", "System.Net.Security.TlsCipherSuite!", "Field[TLS_PSK_WITH_RC4_128_SHA]"] + - ["System.Security.Authentication.ExtendedProtection.ChannelBinding", "System.Net.Security.NegotiateAuthenticationServerOptions", "Property[Binding]"] + - ["System.Security.Authentication.ExchangeAlgorithmType", "System.Net.Security.SslStream", "Property[KeyExchangeAlgorithm]"] + - ["System.Threading.Tasks.Task", "System.Net.Security.NegotiateStream", "Method[FlushAsync].ReturnValue"] + - ["System.Net.Security.TlsCipherSuite", "System.Net.Security.TlsCipherSuite!", "Field[TLS_ECDHE_PSK_WITH_CAMELLIA_128_CBC_SHA256]"] + - ["System.Net.Security.TlsCipherSuite", "System.Net.Security.TlsCipherSuite!", "Field[TLS_ECDH_RSA_WITH_CAMELLIA_128_CBC_SHA256]"] + - ["System.Net.Security.TlsCipherSuite", "System.Net.Security.TlsCipherSuite!", "Field[TLS_DH_anon_WITH_ARIA_128_CBC_SHA256]"] + - ["System.Net.Security.TlsCipherSuite", "System.Net.Security.TlsCipherSuite!", "Field[TLS_ECDHE_RSA_WITH_ARIA_256_GCM_SHA384]"] + - ["System.Net.Security.TlsCipherSuite", "System.Net.Security.TlsCipherSuite!", "Field[TLS_ECDH_ECDSA_WITH_NULL_SHA]"] + - ["System.Threading.Tasks.Task", "System.Net.Security.NegotiateStream", "Method[AuthenticateAsServerAsync].ReturnValue"] + - ["System.Net.Security.TlsCipherSuite", "System.Net.Security.TlsCipherSuite!", "Field[TLS_KRB5_WITH_3DES_EDE_CBC_SHA]"] + - ["System.Net.Security.EncryptionPolicy", "System.Net.Security.SslServerAuthenticationOptions", "Property[EncryptionPolicy]"] + - ["System.Net.Security.TlsCipherSuite", "System.Net.Security.TlsCipherSuite!", "Field[TLS_DH_DSS_WITH_ARIA_256_GCM_SHA384]"] + - ["System.Threading.Tasks.ValueTask", "System.Net.Security.AuthenticatedStream", "Method[DisposeAsync].ReturnValue"] + - ["System.Net.Security.TlsCipherSuite", "System.Net.Security.TlsCipherSuite!", "Field[TLS_DH_RSA_WITH_ARIA_128_CBC_SHA256]"] + - ["System.Net.Security.TlsCipherSuite", "System.Net.Security.TlsCipherSuite!", "Field[TLS_DHE_RSA_WITH_SEED_CBC_SHA]"] + - ["System.Net.Security.TlsCipherSuite", "System.Net.Security.TlsCipherSuite!", "Field[TLS_KRB5_WITH_DES_CBC_MD5]"] + - ["System.Security.Principal.TokenImpersonationLevel", "System.Net.Security.NegotiateAuthentication", "Property[ImpersonationLevel]"] + - ["System.Net.Security.AuthenticationLevel", "System.Net.Security.AuthenticationLevel!", "Field[None]"] + - ["System.Net.Security.TlsCipherSuite", "System.Net.Security.TlsCipherSuite!", "Field[TLS_KRB5_EXPORT_WITH_RC4_40_SHA]"] + - ["System.Net.Security.TlsCipherSuite", "System.Net.Security.TlsCipherSuite!", "Field[TLS_RSA_PSK_WITH_AES_128_CBC_SHA]"] + - ["System.Net.Security.SslPolicyErrors", "System.Net.Security.SslPolicyErrors!", "Field[None]"] + - ["System.Net.Security.TlsCipherSuite", "System.Net.Security.TlsCipherSuite!", "Field[TLS_PSK_WITH_AES_128_CCM_8]"] + - ["System.Net.Security.SslStreamCertificateContext", "System.Net.Security.SslServerAuthenticationOptions", "Property[ServerCertificateContext]"] + - ["System.Net.Security.TlsCipherSuite", "System.Net.Security.TlsCipherSuite!", "Field[TLS_ECDH_RSA_WITH_CAMELLIA_256_GCM_SHA384]"] + - ["System.Boolean", "System.Net.Security.AuthenticatedStream", "Property[IsEncrypted]"] + - ["System.Net.Security.TlsCipherSuite", "System.Net.Security.TlsCipherSuite!", "Field[TLS_DH_anon_WITH_CAMELLIA_256_CBC_SHA]"] + - ["System.Net.Security.TlsCipherSuite", "System.Net.Security.TlsCipherSuite!", "Field[TLS_DHE_PSK_WITH_CAMELLIA_256_CBC_SHA384]"] + - ["System.Net.Security.TlsCipherSuite", "System.Net.Security.TlsCipherSuite!", "Field[TLS_DH_RSA_WITH_ARIA_256_CBC_SHA384]"] + - ["System.Net.Security.TlsCipherSuite", "System.Net.Security.TlsCipherSuite!", "Field[TLS_DHE_RSA_WITH_AES_256_CBC_SHA]"] + - ["System.Net.Security.TlsCipherSuite", "System.Net.Security.TlsCipherSuite!", "Field[TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256]"] + - ["System.Net.Security.TlsCipherSuite", "System.Net.Security.TlsCipherSuite!", "Field[TLS_DHE_DSS_WITH_CAMELLIA_256_CBC_SHA256]"] + - ["System.Net.Security.NegotiateAuthenticationStatusCode", "System.Net.Security.NegotiateAuthenticationStatusCode!", "Field[Unsupported]"] + - ["System.Net.Security.TlsCipherSuite", "System.Net.Security.TlsCipherSuite!", "Field[TLS_DHE_DSS_WITH_CAMELLIA_128_CBC_SHA256]"] + - ["System.Net.Security.TlsCipherSuite", "System.Net.Security.TlsCipherSuite!", "Field[TLS_DH_anon_EXPORT_WITH_DES40_CBC_SHA]"] + - ["System.Net.Security.TlsCipherSuite", "System.Net.Security.TlsCipherSuite!", "Field[TLS_RSA_PSK_WITH_NULL_SHA384]"] + - ["System.Net.Security.TlsCipherSuite", "System.Net.Security.TlsCipherSuite!", "Field[TLS_DH_anon_WITH_ARIA_256_GCM_SHA384]"] + - ["System.Net.Security.TlsCipherSuite", "System.Net.Security.TlsCipherSuite!", "Field[TLS_ECDH_RSA_WITH_AES_128_CBC_SHA]"] + - ["System.Net.Security.ProtectionLevel", "System.Net.Security.NegotiateAuthentication", "Property[ProtectionLevel]"] + - ["System.Net.Security.TlsCipherSuite", "System.Net.Security.TlsCipherSuite!", "Field[TLS_PSK_WITH_NULL_SHA384]"] + - ["System.Net.Security.TlsCipherSuite", "System.Net.Security.TlsCipherSuite!", "Field[TLS_RSA_WITH_AES_128_CCM]"] + - ["System.Net.Security.TlsCipherSuite", "System.Net.Security.TlsCipherSuite!", "Field[TLS_ECDHE_ECDSA_WITH_CAMELLIA_256_GCM_SHA384]"] + - ["System.Net.Security.TlsCipherSuite", "System.Net.Security.TlsCipherSuite!", "Field[TLS_DHE_DSS_WITH_DES_CBC_SHA]"] + - ["System.Net.Security.TlsCipherSuite", "System.Net.Security.TlsCipherSuite!", "Field[TLS_RSA_WITH_3DES_EDE_CBC_SHA]"] + - ["System.Boolean", "System.Net.Security.NegotiateAuthentication", "Property[IsMutuallyAuthenticated]"] + - ["System.IAsyncResult", "System.Net.Security.SslStream", "Method[BeginWrite].ReturnValue"] + - ["System.Net.Security.TlsCipherSuite", "System.Net.Security.TlsCipherSuite!", "Field[TLS_ECDH_ECDSA_WITH_ARIA_256_GCM_SHA384]"] + - ["System.Net.Security.TlsCipherSuite", "System.Net.Security.TlsCipherSuite!", "Field[TLS_DHE_PSK_WITH_AES_128_CCM]"] + - ["System.Net.Security.TlsCipherSuite", "System.Net.Security.TlsCipherSuite!", "Field[TLS_PSK_WITH_AES_256_CCM]"] + - ["System.Net.Security.TlsCipherSuite", "System.Net.Security.TlsCipherSuite!", "Field[TLS_DH_RSA_WITH_AES_256_CBC_SHA256]"] + - ["System.Boolean", "System.Net.Security.SslStream", "Property[CheckCertRevocationStatus]"] + - ["System.Net.Security.TlsCipherSuite", "System.Net.Security.TlsCipherSuite!", "Field[TLS_SRP_SHA_RSA_WITH_AES_256_CBC_SHA]"] + - ["System.Net.Security.TlsCipherSuite", "System.Net.Security.TlsCipherSuite!", "Field[TLS_ECDHE_PSK_WITH_AES_128_CCM_8_SHA256]"] + - ["System.Net.Security.NegotiateAuthenticationStatusCode", "System.Net.Security.NegotiateAuthenticationStatusCode!", "Field[QopNotSupported]"] + - ["System.Security.Authentication.SslProtocols", "System.Net.Security.SslServerAuthenticationOptions", "Property[EnabledSslProtocols]"] + - ["System.Net.Security.TlsCipherSuite", "System.Net.Security.TlsCipherSuite!", "Field[TLS_RSA_PSK_WITH_ARIA_256_GCM_SHA384]"] + - ["System.Net.Security.TlsCipherSuite", "System.Net.Security.TlsCipherSuite!", "Field[TLS_DHE_DSS_EXPORT_WITH_DES40_CBC_SHA]"] + - ["System.Net.Security.TlsCipherSuite", "System.Net.Security.TlsCipherSuite!", "Field[TLS_DHE_DSS_WITH_AES_256_CBC_SHA]"] + - ["System.Int32", "System.Net.Security.NegotiateStream", "Method[Read].ReturnValue"] + - ["System.Net.Security.TlsCipherSuite", "System.Net.Security.TlsCipherSuite!", "Field[TLS_DH_anon_WITH_CAMELLIA_256_CBC_SHA256]"] + - ["System.Security.Authentication.SslProtocols", "System.Net.Security.SslStream", "Property[SslProtocol]"] + - ["System.Net.Security.TlsCipherSuite", "System.Net.Security.TlsCipherSuite!", "Field[TLS_KRB5_WITH_IDEA_CBC_SHA]"] + - ["System.Net.Security.TlsCipherSuite", "System.Net.Security.TlsCipherSuite!", "Field[TLS_RSA_WITH_RC4_128_SHA]"] + - ["System.Security.Cryptography.X509Certificates.X509RevocationMode", "System.Net.Security.SslClientAuthenticationOptions", "Property[CertificateRevocationCheckMode]"] + - ["System.Net.Security.TlsCipherSuite", "System.Net.Security.TlsCipherSuite!", "Field[TLS_PSK_WITH_CAMELLIA_256_CBC_SHA384]"] + - ["System.Net.Security.TlsCipherSuite", "System.Net.Security.TlsCipherSuite!", "Field[TLS_ECDH_RSA_WITH_ARIA_256_CBC_SHA384]"] + - ["System.Net.Security.TlsCipherSuite", "System.Net.Security.TlsCipherSuite!", "Field[TLS_ECDHE_ECDSA_WITH_CAMELLIA_128_GCM_SHA256]"] + - ["System.Net.Security.TlsCipherSuite", "System.Net.Security.TlsCipherSuite!", "Field[TLS_ECDHE_PSK_WITH_ARIA_256_CBC_SHA384]"] + - ["System.Net.Security.TlsCipherSuite", "System.Net.Security.TlsCipherSuite!", "Field[TLS_DH_RSA_WITH_3DES_EDE_CBC_SHA]"] + - ["System.Net.Security.TlsCipherSuite", "System.Net.Security.TlsCipherSuite!", "Field[TLS_RSA_PSK_WITH_ARIA_128_GCM_SHA256]"] + - ["System.Net.Security.TlsCipherSuite", "System.Net.Security.TlsCipherSuite!", "Field[TLS_PSK_WITH_AES_128_CBC_SHA256]"] + - ["System.Boolean", "System.Net.Security.NegotiateStream", "Property[CanTimeout]"] + - ["System.Net.Security.TlsCipherSuite", "System.Net.Security.TlsCipherSuite!", "Field[TLS_PSK_WITH_AES_256_GCM_SHA384]"] + - ["System.Net.Security.TlsCipherSuite", "System.Net.Security.TlsCipherSuite!", "Field[TLS_KRB5_EXPORT_WITH_RC2_CBC_40_SHA]"] + - ["System.Threading.Tasks.Task", "System.Net.Security.NegotiateStream", "Method[ReadAsync].ReturnValue"] + - ["System.Net.Security.TlsCipherSuite", "System.Net.Security.TlsCipherSuite!", "Field[TLS_ECDHE_RSA_WITH_CAMELLIA_256_CBC_SHA384]"] + - ["System.Net.Security.TlsCipherSuite", "System.Net.Security.TlsCipherSuite!", "Field[TLS_RSA_PSK_WITH_CAMELLIA_256_GCM_SHA384]"] + - ["System.Net.Security.TlsCipherSuite", "System.Net.Security.TlsCipherSuite!", "Field[TLS_DH_RSA_WITH_AES_128_GCM_SHA256]"] + - ["System.Net.Security.TlsCipherSuite", "System.Net.Security.TlsCipherSuite!", "Field[TLS_RSA_WITH_CAMELLIA_256_CBC_SHA256]"] + - ["System.Net.Security.NegotiateAuthenticationStatusCode", "System.Net.Security.NegotiateAuthenticationStatusCode!", "Field[Completed]"] + - ["System.Net.Security.TlsCipherSuite", "System.Net.Security.TlsCipherSuite!", "Field[TLS_ECDHE_PSK_WITH_NULL_SHA]"] + - ["System.Net.NetworkCredential", "System.Net.Security.NegotiateAuthenticationServerOptions", "Property[Credential]"] + - ["System.Net.Security.TlsCipherSuite", "System.Net.Security.TlsCipherSuite!", "Field[TLS_KRB5_WITH_IDEA_CBC_MD5]"] + - ["System.IAsyncResult", "System.Net.Security.SslStream", "Method[BeginAuthenticateAsServer].ReturnValue"] + - ["System.Boolean", "System.Net.Security.NegotiateStream", "Property[CanRead]"] + - ["System.Net.Security.TlsCipherSuite", "System.Net.Security.TlsCipherSuite!", "Field[TLS_ECDHE_PSK_WITH_CAMELLIA_256_CBC_SHA384]"] + - ["System.Net.Security.EncryptionPolicy", "System.Net.Security.SslClientAuthenticationOptions", "Property[EncryptionPolicy]"] + - ["System.Boolean", "System.Net.Security.NegotiateAuthentication", "Property[IsServer]"] + - ["System.Net.Security.TlsCipherSuite", "System.Net.Security.TlsCipherSuite!", "Field[TLS_ECDHE_RSA_WITH_ARIA_128_GCM_SHA256]"] + - ["System.Net.Security.TlsCipherSuite", "System.Net.Security.TlsCipherSuite!", "Field[TLS_RSA_PSK_WITH_AES_256_CBC_SHA]"] + - ["System.Net.Security.TlsCipherSuite", "System.Net.Security.TlsCipherSuite!", "Field[TLS_DHE_PSK_WITH_CAMELLIA_256_GCM_SHA384]"] + - ["System.Net.Security.TlsCipherSuite", "System.Net.Security.TlsCipherSuite!", "Field[TLS_DH_anon_WITH_AES_256_CBC_SHA256]"] + - ["System.Net.Security.TlsCipherSuite", "System.Net.Security.TlsCipherSuite!", "Field[TLS_DHE_PSK_WITH_3DES_EDE_CBC_SHA]"] + - ["System.Net.Security.AuthenticationLevel", "System.Net.Security.AuthenticationLevel!", "Field[MutualAuthRequested]"] + - ["System.Net.Security.TlsCipherSuite", "System.Net.Security.TlsCipherSuite!", "Field[TLS_PSK_WITH_NULL_SHA256]"] + - ["System.Net.Security.TlsCipherSuite", "System.Net.Security.TlsCipherSuite!", "Field[TLS_ECDHE_PSK_WITH_AES_256_GCM_SHA384]"] + - ["System.Net.Security.TlsCipherSuite", "System.Net.Security.TlsCipherSuite!", "Field[TLS_KRB5_EXPORT_WITH_RC4_40_MD5]"] + - ["System.Net.Security.TlsCipherSuite", "System.Net.Security.TlsCipherSuite!", "Field[TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256]"] + - ["System.Threading.Tasks.ValueTask", "System.Net.Security.SslStream", "Method[DisposeAsync].ReturnValue"] + - ["System.Net.Security.TlsCipherSuite", "System.Net.Security.TlsCipherSuite!", "Field[TLS_ECDHE_PSK_WITH_AES_256_CBC_SHA384]"] + - ["System.IAsyncResult", "System.Net.Security.SslStream", "Method[BeginRead].ReturnValue"] + - ["System.Net.Security.TlsCipherSuite", "System.Net.Security.TlsCipherSuite!", "Field[TLS_RSA_WITH_AES_128_CCM_8]"] + - ["System.Net.Security.TlsCipherSuite", "System.Net.Security.TlsCipherSuite!", "Field[TLS_DH_DSS_WITH_CAMELLIA_256_CBC_SHA]"] + - ["System.Net.Security.TlsCipherSuite", "System.Net.Security.TlsCipherSuite!", "Field[TLS_DH_RSA_WITH_ARIA_128_GCM_SHA256]"] + - ["System.Net.Security.TlsCipherSuite", "System.Net.Security.TlsCipherSuite!", "Field[TLS_ECDHE_ECDSA_WITH_RC4_128_SHA]"] + - ["System.Net.Security.TlsCipherSuite", "System.Net.Security.TlsCipherSuite!", "Field[TLS_ECDHE_PSK_WITH_AES_128_CBC_SHA]"] + - ["System.Net.Security.NegotiateAuthenticationStatusCode", "System.Net.Security.NegotiateAuthenticationStatusCode!", "Field[InvalidCredentials]"] + - ["System.Net.Security.TlsCipherSuite", "System.Net.Security.TlsCipherSuite!", "Field[TLS_DH_DSS_WITH_AES_256_CBC_SHA256]"] + - ["System.Net.Security.TlsCipherSuite", "System.Net.Security.TlsCipherSuite!", "Field[TLS_ECDH_RSA_WITH_ARIA_128_CBC_SHA256]"] + - ["System.Net.Security.TlsCipherSuite", "System.Net.Security.TlsCipherSuite!", "Field[TLS_ECDHE_PSK_WITH_AES_256_CBC_SHA]"] + - ["System.Net.Security.TlsCipherSuite", "System.Net.Security.TlsCipherSuite!", "Field[TLS_RSA_PSK_WITH_AES_128_CBC_SHA256]"] + - ["System.Net.Security.ProtectionLevel", "System.Net.Security.ProtectionLevel!", "Field[None]"] + - ["System.IAsyncResult", "System.Net.Security.NegotiateStream", "Method[BeginAuthenticateAsClient].ReturnValue"] + - ["System.Net.Security.TlsCipherSuite", "System.Net.Security.TlsCipherSuite!", "Field[TLS_PSK_WITH_3DES_EDE_CBC_SHA]"] + - ["System.Net.Security.NegotiateAuthenticationStatusCode", "System.Net.Security.NegotiateAuthenticationStatusCode!", "Field[SecurityQosFailed]"] + - ["System.Net.Security.TlsCipherSuite", "System.Net.Security.TlsCipherSuite!", "Field[TLS_PSK_WITH_NULL_SHA]"] + - ["System.Boolean", "System.Net.Security.SslStream", "Property[IsAuthenticated]"] + - ["System.Net.Security.TlsCipherSuite", "System.Net.Security.TlsCipherSuite!", "Field[TLS_KRB5_WITH_DES_CBC_SHA]"] + - ["System.Net.Security.TlsCipherSuite", "System.Net.Security.TlsCipherSuite!", "Field[TLS_DHE_DSS_WITH_CAMELLIA_256_GCM_SHA384]"] + - ["System.Net.Security.TlsCipherSuite", "System.Net.Security.TlsCipherSuite!", "Field[TLS_DH_DSS_WITH_3DES_EDE_CBC_SHA]"] + - ["System.Security.Authentication.CipherAlgorithmType", "System.Net.Security.SslStream", "Property[CipherAlgorithm]"] + - ["System.Net.Security.TlsCipherSuite", "System.Net.Security.TlsCipherSuite!", "Field[TLS_PSK_WITH_CAMELLIA_256_GCM_SHA384]"] + - ["System.Int32", "System.Net.Security.SslStream", "Method[Read].ReturnValue"] + - ["System.Net.Security.TlsCipherSuite", "System.Net.Security.TlsCipherSuite!", "Field[TLS_DH_RSA_WITH_CAMELLIA_128_GCM_SHA256]"] + - ["System.Net.Security.TlsCipherSuite", "System.Net.Security.TlsCipherSuite!", "Field[TLS_PSK_WITH_AES_128_GCM_SHA256]"] + - ["System.Net.Security.TlsCipherSuite", "System.Net.Security.TlsCipherSuite!", "Field[TLS_DHE_RSA_WITH_ARIA_256_GCM_SHA384]"] + - ["System.Net.Security.TlsCipherSuite", "System.Net.Security.TlsCipherSuite!", "Field[TLS_DHE_PSK_WITH_AES_256_CBC_SHA]"] + - ["System.Net.Security.TlsCipherSuite", "System.Net.Security.TlsCipherSuite!", "Field[TLS_DH_anon_WITH_3DES_EDE_CBC_SHA]"] + - ["System.Net.Security.TlsCipherSuite", "System.Net.Security.TlsCipherSuite!", "Field[TLS_DH_anon_WITH_SEED_CBC_SHA]"] + - ["System.Net.Security.TlsCipherSuite", "System.Net.Security.TlsCipherSuite!", "Field[TLS_DHE_RSA_WITH_CHACHA20_POLY1305_SHA256]"] + - ["System.Net.Security.TlsCipherSuite", "System.Net.Security.TlsCipherSuite!", "Field[TLS_RSA_WITH_NULL_SHA256]"] + - ["System.String", "System.Net.Security.NegotiateAuthentication", "Property[Package]"] + - ["System.Net.Security.TlsCipherSuite", "System.Net.Security.TlsCipherSuite!", "Field[TLS_DHE_RSA_WITH_AES_256_CCM_8]"] + - ["System.Net.Security.TlsCipherSuite", "System.Net.Security.TlsCipherSuite!", "Field[TLS_PSK_WITH_CAMELLIA_128_GCM_SHA256]"] + - ["System.Int64", "System.Net.Security.SslStream", "Property[Position]"] + - ["System.Security.Principal.TokenImpersonationLevel", "System.Net.Security.NegotiateAuthenticationServerOptions", "Property[RequiredImpersonationLevel]"] + - ["System.Boolean", "System.Net.Security.NegotiateStream", "Property[IsAuthenticated]"] + - ["System.Net.Security.TlsCipherSuite", "System.Net.Security.TlsCipherSuite!", "Field[TLS_RSA_WITH_ARIA_128_CBC_SHA256]"] + - ["System.Boolean", "System.Net.Security.NegotiateStream", "Property[IsServer]"] + - ["System.Net.Security.TlsCipherSuite", "System.Net.Security.TlsCipherSuite!", "Field[TLS_ECDHE_ECDSA_WITH_ARIA_128_CBC_SHA256]"] + - ["System.Net.Security.TlsCipherSuite", "System.Net.Security.TlsCipherSuite!", "Field[TLS_ECDHE_ECDSA_WITH_CAMELLIA_128_CBC_SHA256]"] + - ["System.Net.Security.TlsCipherSuite", "System.Net.Security.TlsCipherSuite!", "Field[TLS_RSA_WITH_AES_128_GCM_SHA256]"] + - ["System.Net.Security.TlsCipherSuite", "System.Net.Security.TlsCipherSuite!", "Field[TLS_ECDH_RSA_WITH_AES_256_CBC_SHA384]"] + - ["System.Net.Security.TlsCipherSuite", "System.Net.Security.TlsCipherSuite!", "Field[TLS_RSA_WITH_ARIA_256_GCM_SHA384]"] + - ["System.Net.Security.TlsCipherSuite", "System.Net.Security.TlsCipherSuite!", "Field[TLS_DHE_PSK_WITH_AES_128_CBC_SHA]"] + - ["System.Security.Cryptography.X509Certificates.X509ChainPolicy", "System.Net.Security.SslClientAuthenticationOptions", "Property[CertificateChainPolicy]"] + - ["System.Net.Security.TlsCipherSuite", "System.Net.Security.SslStream", "Property[NegotiatedCipherSuite]"] + - ["System.Net.Security.TlsCipherSuite", "System.Net.Security.TlsCipherSuite!", "Field[TLS_RSA_PSK_WITH_AES_256_GCM_SHA384]"] + - ["System.Net.Security.TlsCipherSuite", "System.Net.Security.TlsCipherSuite!", "Field[TLS_KRB5_WITH_RC4_128_MD5]"] + - ["System.Net.Security.TlsCipherSuite", "System.Net.Security.TlsCipherSuite!", "Field[TLS_SRP_SHA_WITH_AES_128_CBC_SHA]"] + - ["System.Net.Security.TlsCipherSuite", "System.Net.Security.TlsCipherSuite!", "Field[TLS_PSK_WITH_ARIA_256_GCM_SHA384]"] + - ["System.Net.Security.TlsCipherSuite", "System.Net.Security.TlsCipherSuite!", "Field[TLS_ECDHE_PSK_WITH_ARIA_128_CBC_SHA256]"] + - ["System.Collections.Generic.List", "System.Net.Security.SslClientAuthenticationOptions", "Property[ApplicationProtocols]"] + - ["System.Threading.Tasks.Task", "System.Net.Security.SslStream", "Method[AuthenticateAsServerAsync].ReturnValue"] + - ["System.Net.Security.SslApplicationProtocol", "System.Net.Security.SslStream", "Property[NegotiatedApplicationProtocol]"] + - ["System.Net.Security.TlsCipherSuite", "System.Net.Security.TlsCipherSuite!", "Field[TLS_DHE_RSA_WITH_CAMELLIA_256_GCM_SHA384]"] + - ["System.Net.Security.TlsCipherSuite", "System.Net.Security.TlsCipherSuite!", "Field[TLS_DH_anon_EXPORT_WITH_RC4_40_MD5]"] + - ["System.Net.Security.TlsCipherSuite", "System.Net.Security.TlsCipherSuite!", "Field[TLS_ECDHE_ECDSA_WITH_AES_128_CCM_8]"] + - ["System.Net.Security.NegotiateAuthenticationStatusCode", "System.Net.Security.NegotiateAuthenticationStatusCode!", "Field[BadBinding]"] + - ["System.String", "System.Net.Security.NegotiateAuthentication", "Property[TargetName]"] + - ["System.Net.Security.TlsCipherSuite", "System.Net.Security.TlsCipherSuite!", "Field[TLS_DHE_RSA_WITH_AES_128_CBC_SHA]"] + - ["System.Net.Security.TlsCipherSuite", "System.Net.Security.TlsCipherSuite!", "Field[TLS_ECDH_ECDSA_WITH_CAMELLIA_128_CBC_SHA256]"] + - ["System.Net.Security.TlsCipherSuite", "System.Net.Security.TlsCipherSuite!", "Field[TLS_RSA_PSK_WITH_ARIA_256_CBC_SHA384]"] + - ["System.Net.Security.TlsCipherSuite", "System.Net.Security.TlsCipherSuite!", "Field[TLS_DH_anon_WITH_DES_CBC_SHA]"] + - ["System.Net.Security.TlsCipherSuite", "System.Net.Security.TlsCipherSuite!", "Field[TLS_ECCPWD_WITH_AES_256_CCM_SHA384]"] + - ["System.Net.Security.TlsCipherSuite", "System.Net.Security.TlsCipherSuite!", "Field[TLS_DHE_DSS_WITH_AES_256_GCM_SHA384]"] + - ["System.Net.Security.TlsCipherSuite", "System.Net.Security.TlsCipherSuite!", "Field[TLS_PSK_WITH_AES_256_CCM_8]"] + - ["System.IAsyncResult", "System.Net.Security.NegotiateStream", "Method[BeginAuthenticateAsServer].ReturnValue"] + - ["System.Net.Security.TlsCipherSuite", "System.Net.Security.TlsCipherSuite!", "Field[TLS_RSA_WITH_ARIA_256_CBC_SHA384]"] + - ["System.Net.Security.TlsCipherSuite", "System.Net.Security.TlsCipherSuite!", "Field[TLS_PSK_WITH_ARIA_256_CBC_SHA384]"] + - ["System.Net.Security.TlsCipherSuite", "System.Net.Security.TlsCipherSuite!", "Field[TLS_ECDHE_RSA_WITH_CAMELLIA_128_CBC_SHA256]"] + - ["System.Net.Security.TlsCipherSuite", "System.Net.Security.TlsCipherSuite!", "Field[TLS_RSA_WITH_CAMELLIA_128_GCM_SHA256]"] + - ["System.Net.Security.TlsCipherSuite", "System.Net.Security.TlsCipherSuite!", "Field[TLS_ECDHE_ECDSA_WITH_ARIA_256_GCM_SHA384]"] + - ["System.Net.Security.TlsCipherSuite", "System.Net.Security.TlsCipherSuite!", "Field[TLS_ECDHE_PSK_WITH_3DES_EDE_CBC_SHA]"] + - ["System.Net.Security.TlsCipherSuite", "System.Net.Security.TlsCipherSuite!", "Field[TLS_DH_DSS_WITH_AES_128_CBC_SHA256]"] + - ["System.String", "System.Net.Security.NegotiateAuthenticationServerOptions", "Property[Package]"] + - ["System.Net.Security.TlsCipherSuite", "System.Net.Security.TlsCipherSuite!", "Field[TLS_ECDH_RSA_WITH_AES_128_GCM_SHA256]"] + - ["System.Security.Cryptography.X509Certificates.X509CertificateCollection", "System.Net.Security.SslClientAuthenticationOptions", "Property[ClientCertificates]"] + - ["System.Net.Security.TlsCipherSuite", "System.Net.Security.TlsCipherSuite!", "Field[TLS_RSA_PSK_WITH_3DES_EDE_CBC_SHA]"] + - ["System.Net.Security.TlsCipherSuite", "System.Net.Security.TlsCipherSuite!", "Field[TLS_DHE_RSA_WITH_AES_128_CBC_SHA256]"] + - ["System.Net.Security.TlsCipherSuite", "System.Net.Security.TlsCipherSuite!", "Field[TLS_DHE_RSA_WITH_AES_256_GCM_SHA384]"] + - ["System.Net.Security.SslApplicationProtocol", "System.Net.Security.SslApplicationProtocol!", "Field[Http3]"] + - ["System.Net.Security.TlsCipherSuite", "System.Net.Security.TlsCipherSuite!", "Field[TLS_DH_anon_WITH_CAMELLIA_128_CBC_SHA]"] + - ["System.Net.Security.TlsCipherSuite", "System.Net.Security.TlsCipherSuite!", "Field[TLS_PSK_WITH_AES_256_CBC_SHA384]"] + - ["System.Net.Security.TlsCipherSuite", "System.Net.Security.TlsCipherSuite!", "Field[TLS_SRP_SHA_WITH_AES_256_CBC_SHA]"] + - ["System.Boolean", "System.Net.Security.SslStream", "Property[IsMutuallyAuthenticated]"] + - ["System.Net.Security.TlsCipherSuite", "System.Net.Security.TlsCipherSuite!", "Field[TLS_DHE_PSK_WITH_NULL_SHA384]"] + - ["System.Net.Security.TlsCipherSuite", "System.Net.Security.TlsCipherSuite!", "Field[TLS_DH_anon_WITH_AES_256_CBC_SHA]"] + - ["System.Security.Principal.TokenImpersonationLevel", "System.Net.Security.NegotiateAuthenticationClientOptions", "Property[AllowedImpersonationLevel]"] + - ["System.Net.Security.TlsCipherSuite", "System.Net.Security.TlsCipherSuite!", "Field[TLS_ECDH_RSA_WITH_3DES_EDE_CBC_SHA]"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.Net.Security.SslStreamCertificateContext", "Property[IntermediateCertificates]"] + - ["System.Net.Security.TlsCipherSuite", "System.Net.Security.TlsCipherSuite!", "Field[TLS_RSA_WITH_DES_CBC_SHA]"] + - ["System.Net.Security.TlsCipherSuite", "System.Net.Security.TlsCipherSuite!", "Field[TLS_DHE_PSK_WITH_AES_128_CBC_SHA256]"] + - ["System.Net.Security.TlsCipherSuite", "System.Net.Security.TlsCipherSuite!", "Field[TLS_ECDH_anon_WITH_NULL_SHA]"] + - ["System.Net.Security.TlsCipherSuite", "System.Net.Security.TlsCipherSuite!", "Field[TLS_ECCPWD_WITH_AES_128_GCM_SHA256]"] + - ["System.Boolean", "System.Net.Security.NegotiateAuthentication", "Property[IsAuthenticated]"] + - ["System.Int32", "System.Net.Security.SslStream", "Property[ReadTimeout]"] + - ["System.Net.Security.CipherSuitesPolicy", "System.Net.Security.SslServerAuthenticationOptions", "Property[CipherSuitesPolicy]"] + - ["System.Net.Security.TlsCipherSuite", "System.Net.Security.TlsCipherSuite!", "Field[TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384]"] + - ["System.Boolean", "System.Net.Security.SslStream", "Property[IsServer]"] + - ["System.Boolean", "System.Net.Security.AuthenticatedStream", "Property[IsMutuallyAuthenticated]"] + - ["System.Net.Security.TlsCipherSuite", "System.Net.Security.TlsCipherSuite!", "Field[TLS_RSA_EXPORT_WITH_DES40_CBC_SHA]"] + - ["System.Net.TransportContext", "System.Net.Security.SslStream", "Property[TransportContext]"] + - ["System.Int32", "System.Net.Security.NegotiateStream", "Property[ReadTimeout]"] + - ["System.Threading.Tasks.ValueTask", "System.Net.Security.SslStream", "Method[WriteAsync].ReturnValue"] + - ["System.Net.Security.TlsCipherSuite", "System.Net.Security.TlsCipherSuite!", "Field[TLS_DH_anon_WITH_AES_128_GCM_SHA256]"] + - ["System.Net.Security.TlsCipherSuite", "System.Net.Security.TlsCipherSuite!", "Field[TLS_PSK_WITH_ARIA_128_GCM_SHA256]"] + - ["System.Net.Security.TlsCipherSuite", "System.Net.Security.TlsCipherSuite!", "Field[TLS_ECDHE_PSK_WITH_AES_128_CCM_SHA256]"] + - ["System.Net.Security.TlsCipherSuite", "System.Net.Security.TlsCipherSuite!", "Field[TLS_ECDH_ECDSA_WITH_ARIA_128_CBC_SHA256]"] + - ["System.Net.Security.TlsCipherSuite", "System.Net.Security.TlsCipherSuite!", "Field[TLS_ECDHE_ECDSA_WITH_AES_256_CCM]"] + - ["System.Net.Security.TlsCipherSuite", "System.Net.Security.TlsCipherSuite!", "Field[TLS_RSA_PSK_WITH_NULL_SHA]"] + - ["System.Net.Security.TlsCipherSuite", "System.Net.Security.TlsCipherSuite!", "Field[TLS_DH_RSA_WITH_CAMELLIA_256_CBC_SHA256]"] + - ["System.Net.Security.TlsCipherSuite", "System.Net.Security.TlsCipherSuite!", "Field[TLS_PSK_WITH_CHACHA20_POLY1305_SHA256]"] + - ["System.Net.Security.TlsCipherSuite", "System.Net.Security.TlsCipherSuite!", "Field[TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA]"] + - ["System.Security.Authentication.ExtendedProtection.ChannelBinding", "System.Net.Security.NegotiateAuthenticationClientOptions", "Property[Binding]"] + - ["System.Int32", "System.Net.Security.NegotiateStream", "Method[EndRead].ReturnValue"] + - ["System.Net.Security.TlsCipherSuite", "System.Net.Security.TlsCipherSuite!", "Field[TLS_DHE_RSA_WITH_AES_256_CCM]"] + - ["System.Net.Security.ProtectionLevel", "System.Net.Security.ProtectionLevel!", "Field[EncryptAndSign]"] + - ["System.Net.Security.TlsCipherSuite", "System.Net.Security.TlsCipherSuite!", "Field[TLS_ECDH_anon_WITH_AES_128_CBC_SHA]"] + - ["System.Net.Security.TlsCipherSuite", "System.Net.Security.TlsCipherSuite!", "Field[TLS_RSA_PSK_WITH_RC4_128_SHA]"] + - ["System.Net.Security.TlsCipherSuite", "System.Net.Security.TlsCipherSuite!", "Field[TLS_DHE_PSK_WITH_ARIA_128_GCM_SHA256]"] + - ["System.Net.Security.TlsCipherSuite", "System.Net.Security.TlsCipherSuite!", "Field[TLS_RSA_WITH_AES_256_CCM_8]"] + - ["System.Net.Security.TlsCipherSuite", "System.Net.Security.TlsCipherSuite!", "Field[TLS_RSA_WITH_CAMELLIA_256_GCM_SHA384]"] + - ["System.Net.Security.TlsCipherSuite", "System.Net.Security.TlsCipherSuite!", "Field[TLS_RSA_WITH_AES_256_CBC_SHA256]"] + - ["System.Boolean", "System.Net.Security.AuthenticatedStream", "Property[LeaveInnerStreamOpen]"] + - ["System.Net.Security.TlsCipherSuite", "System.Net.Security.TlsCipherSuite!", "Field[TLS_RSA_EXPORT_WITH_RC2_CBC_40_MD5]"] + - ["System.Net.Security.TlsCipherSuite", "System.Net.Security.TlsCipherSuite!", "Field[TLS_RSA_WITH_AES_128_CBC_SHA256]"] + - ["System.Net.Security.LocalCertificateSelectionCallback", "System.Net.Security.SslClientAuthenticationOptions", "Property[LocalCertificateSelectionCallback]"] + - ["System.Net.Security.EncryptionPolicy", "System.Net.Security.EncryptionPolicy!", "Field[RequireEncryption]"] + - ["System.Net.Security.NegotiateAuthenticationStatusCode", "System.Net.Security.NegotiateAuthenticationStatusCode!", "Field[ContextExpired]"] + - ["System.Boolean", "System.Net.Security.SslApplicationProtocol!", "Method[op_Inequality].ReturnValue"] + - ["System.Net.Security.TlsCipherSuite", "System.Net.Security.TlsCipherSuite!", "Field[TLS_RSA_EXPORT_WITH_RC4_40_MD5]"] + - ["System.Net.Security.TlsCipherSuite", "System.Net.Security.TlsCipherSuite!", "Field[TLS_DH_DSS_WITH_ARIA_256_CBC_SHA384]"] + - ["System.Security.Cryptography.X509Certificates.X509ChainPolicy", "System.Net.Security.SslServerAuthenticationOptions", "Property[CertificateChainPolicy]"] + - ["System.Net.Security.TlsCipherSuite", "System.Net.Security.TlsCipherSuite!", "Field[TLS_ECDH_RSA_WITH_CAMELLIA_256_CBC_SHA384]"] + - ["System.Net.Security.TlsCipherSuite", "System.Net.Security.TlsCipherSuite!", "Field[TLS_DH_DSS_WITH_ARIA_128_GCM_SHA256]"] + - ["System.Net.Security.TlsCipherSuite", "System.Net.Security.TlsCipherSuite!", "Field[TLS_ECDH_ECDSA_WITH_CAMELLIA_128_GCM_SHA256]"] + - ["System.Net.Security.TlsCipherSuite", "System.Net.Security.TlsCipherSuite!", "Field[TLS_DHE_RSA_WITH_ARIA_256_CBC_SHA384]"] + - ["System.Net.Security.TlsCipherSuite", "System.Net.Security.TlsCipherSuite!", "Field[TLS_ECCPWD_WITH_AES_256_GCM_SHA384]"] + - ["System.Net.Security.TlsCipherSuite", "System.Net.Security.TlsCipherSuite!", "Field[TLS_DH_DSS_WITH_CAMELLIA_128_CBC_SHA256]"] + - ["System.Net.Security.TlsCipherSuite", "System.Net.Security.TlsCipherSuite!", "Field[TLS_ECDHE_ECDSA_WITH_ARIA_256_CBC_SHA384]"] + - ["System.String", "System.Net.Security.NegotiateAuthenticationClientOptions", "Property[TargetName]"] + - ["System.String", "System.Net.Security.NegotiateAuthentication", "Method[GetOutgoingBlob].ReturnValue"] + - ["System.Net.Security.TlsCipherSuite", "System.Net.Security.TlsCipherSuite!", "Field[TLS_DH_anon_WITH_ARIA_256_CBC_SHA384]"] + - ["System.Net.Security.TlsCipherSuite", "System.Net.Security.TlsCipherSuite!", "Field[TLS_ECDHE_ECDSA_WITH_3DES_EDE_CBC_SHA]"] + - ["System.Boolean", "System.Net.Security.NegotiateStream", "Property[IsEncrypted]"] + - ["System.Net.Security.NegotiateAuthenticationStatusCode", "System.Net.Security.NegotiateAuthenticationStatusCode!", "Field[ContinueNeeded]"] + - ["System.Net.Security.NegotiateAuthenticationStatusCode", "System.Net.Security.NegotiateAuthenticationStatusCode!", "Field[GenericFailure]"] + - ["System.Net.Security.TlsCipherSuite", "System.Net.Security.TlsCipherSuite!", "Field[TLS_DH_DSS_WITH_AES_128_GCM_SHA256]"] + - ["System.Net.Security.TlsCipherSuite", "System.Net.Security.TlsCipherSuite!", "Field[TLS_DHE_DSS_WITH_ARIA_128_CBC_SHA256]"] + - ["System.Net.Security.TlsCipherSuite", "System.Net.Security.TlsCipherSuite!", "Field[TLS_DHE_RSA_WITH_CAMELLIA_256_CBC_SHA]"] + - ["System.Net.Security.AuthenticationLevel", "System.Net.Security.AuthenticationLevel!", "Field[MutualAuthRequired]"] + - ["System.Net.Security.TlsCipherSuite", "System.Net.Security.TlsCipherSuite!", "Field[TLS_RSA_WITH_ARIA_128_GCM_SHA256]"] + - ["System.Net.Security.TlsCipherSuite", "System.Net.Security.TlsCipherSuite!", "Field[TLS_DH_RSA_WITH_ARIA_256_GCM_SHA384]"] + - ["System.Boolean", "System.Net.Security.NegotiateAuthentication", "Property[IsSigned]"] + - ["System.Net.Security.TlsCipherSuite", "System.Net.Security.TlsCipherSuite!", "Field[TLS_RSA_WITH_NULL_SHA]"] + - ["System.Int64", "System.Net.Security.NegotiateStream", "Property[Position]"] + - ["System.Net.Security.TlsCipherSuite", "System.Net.Security.TlsCipherSuite!", "Field[TLS_ECDH_ECDSA_WITH_ARIA_128_GCM_SHA256]"] + - ["System.Security.Cryptography.X509Certificates.X509Certificate", "System.Net.Security.SslServerAuthenticationOptions", "Property[ServerCertificate]"] + - ["System.Net.Security.NegotiateAuthenticationStatusCode", "System.Net.Security.NegotiateAuthentication", "Method[Wrap].ReturnValue"] + - ["System.Int32", "System.Net.Security.SslApplicationProtocol", "Method[GetHashCode].ReturnValue"] + - ["System.Net.Security.TlsCipherSuite", "System.Net.Security.TlsCipherSuite!", "Field[TLS_DHE_PSK_WITH_CAMELLIA_128_GCM_SHA256]"] + - ["System.Net.Security.TlsCipherSuite", "System.Net.Security.TlsCipherSuite!", "Field[TLS_KRB5_EXPORT_WITH_DES_CBC_40_MD5]"] + - ["System.Int64", "System.Net.Security.NegotiateStream", "Method[Seek].ReturnValue"] + - ["System.Threading.Tasks.ValueTask", "System.Net.Security.SslStream", "Method[ReadAsync].ReturnValue"] + - ["System.String", "System.Net.Security.SslApplicationProtocol", "Method[ToString].ReturnValue"] + - ["System.Net.Security.TlsCipherSuite", "System.Net.Security.TlsCipherSuite!", "Field[TLS_DH_DSS_WITH_DES_CBC_SHA]"] + - ["System.Net.Security.TlsCipherSuite", "System.Net.Security.TlsCipherSuite!", "Field[TLS_KRB5_EXPORT_WITH_DES_CBC_40_SHA]"] + - ["System.Net.Security.TlsCipherSuite", "System.Net.Security.TlsCipherSuite!", "Field[TLS_ECDHE_RSA_WITH_ARIA_256_CBC_SHA384]"] + - ["System.Net.Security.TlsCipherSuite", "System.Net.Security.TlsCipherSuite!", "Field[TLS_DHE_DSS_WITH_SEED_CBC_SHA]"] + - ["System.Net.Security.TlsCipherSuite", "System.Net.Security.TlsCipherSuite!", "Field[TLS_DHE_PSK_WITH_CAMELLIA_128_CBC_SHA256]"] + - ["System.Net.Security.TlsCipherSuite", "System.Net.Security.TlsCipherSuite!", "Field[TLS_DH_RSA_WITH_AES_128_CBC_SHA]"] + - ["System.Net.Security.TlsCipherSuite", "System.Net.Security.TlsCipherSuite!", "Field[TLS_DH_DSS_EXPORT_WITH_DES40_CBC_SHA]"] + - ["System.Net.Security.TlsCipherSuite", "System.Net.Security.TlsCipherSuite!", "Field[TLS_ECDHE_PSK_WITH_NULL_SHA256]"] + - ["System.Net.Security.TlsCipherSuite", "System.Net.Security.TlsCipherSuite!", "Field[TLS_RSA_WITH_CAMELLIA_128_CBC_SHA256]"] + - ["System.Net.Security.TlsCipherSuite", "System.Net.Security.TlsCipherSuite!", "Field[TLS_DH_RSA_WITH_AES_128_CBC_SHA256]"] + - ["System.Net.Security.TlsCipherSuite", "System.Net.Security.TlsCipherSuite!", "Field[TLS_DHE_DSS_WITH_ARIA_128_GCM_SHA256]"] + - ["System.Threading.Tasks.Task", "System.Net.Security.NegotiateStream", "Method[AuthenticateAsClientAsync].ReturnValue"] + - ["System.Net.Security.TlsCipherSuite", "System.Net.Security.TlsCipherSuite!", "Field[TLS_DH_DSS_WITH_AES_128_CBC_SHA]"] + - ["System.Net.Security.TlsCipherSuite", "System.Net.Security.TlsCipherSuite!", "Field[TLS_ECDHE_PSK_WITH_AES_128_GCM_SHA256]"] + - ["System.Net.Security.TlsCipherSuite", "System.Net.Security.TlsCipherSuite!", "Field[TLS_DH_anon_WITH_CAMELLIA_128_CBC_SHA256]"] + - ["System.Net.Security.TlsCipherSuite", "System.Net.Security.TlsCipherSuite!", "Field[TLS_DHE_RSA_EXPORT_WITH_DES40_CBC_SHA]"] + - ["System.Net.Security.SslApplicationProtocol", "System.Net.Security.SslApplicationProtocol!", "Field[Http11]"] + - ["System.Net.Security.TlsCipherSuite", "System.Net.Security.TlsCipherSuite!", "Field[TLS_PSK_DHE_WITH_AES_128_CCM_8]"] + - ["System.Net.Security.TlsCipherSuite", "System.Net.Security.TlsCipherSuite!", "Field[TLS_ECDHE_RSA_WITH_RC4_128_SHA]"] + - ["System.Security.Authentication.HashAlgorithmType", "System.Net.Security.SslStream", "Property[HashAlgorithm]"] + - ["System.Net.Security.TlsCipherSuite", "System.Net.Security.TlsCipherSuite!", "Field[TLS_ECDH_ECDSA_WITH_RC4_128_SHA]"] + - ["System.Net.Security.TlsCipherSuite", "System.Net.Security.TlsCipherSuite!", "Field[TLS_DHE_DSS_WITH_AES_128_CBC_SHA256]"] + - ["System.Threading.Tasks.ValueTask", "System.Net.Security.NegotiateStream", "Method[ReadAsync].ReturnValue"] + - ["System.Net.Security.TlsCipherSuite", "System.Net.Security.TlsCipherSuite!", "Field[TLS_DHE_DSS_WITH_CAMELLIA_128_CBC_SHA]"] + - ["System.Boolean", "System.Net.Security.NegotiateAuthenticationClientOptions", "Property[RequireMutualAuthentication]"] + - ["System.Boolean", "System.Net.Security.AuthenticatedStream", "Property[IsServer]"] + - ["System.Net.Security.NegotiateAuthenticationStatusCode", "System.Net.Security.NegotiateAuthenticationStatusCode!", "Field[UnknownCredentials]"] + - ["System.Net.Security.TlsCipherSuite", "System.Net.Security.TlsCipherSuite!", "Field[TLS_ECDH_RSA_WITH_ARIA_128_GCM_SHA256]"] + - ["System.Net.Security.TlsCipherSuite", "System.Net.Security.TlsCipherSuite!", "Field[TLS_RSA_PSK_WITH_AES_256_CBC_SHA384]"] + - ["System.Net.Security.TlsCipherSuite", "System.Net.Security.TlsCipherSuite!", "Field[TLS_ECDH_ECDSA_WITH_AES_256_GCM_SHA384]"] + - ["System.Net.Security.TlsCipherSuite", "System.Net.Security.TlsCipherSuite!", "Field[TLS_ECDH_ECDSA_WITH_CAMELLIA_256_GCM_SHA384]"] + - ["System.Net.Security.TlsCipherSuite", "System.Net.Security.TlsCipherSuite!", "Field[TLS_ECDH_RSA_WITH_NULL_SHA]"] + - ["System.Net.Security.TlsCipherSuite", "System.Net.Security.TlsCipherSuite!", "Field[TLS_ECDH_RSA_WITH_CAMELLIA_128_GCM_SHA256]"] + - ["System.Net.Security.TlsCipherSuite", "System.Net.Security.TlsCipherSuite!", "Field[TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA]"] + - ["System.Byte[]", "System.Net.Security.NegotiateAuthentication", "Method[GetOutgoingBlob].ReturnValue"] + - ["System.Net.Security.TlsCipherSuite", "System.Net.Security.TlsCipherSuite!", "Field[TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384]"] + - ["System.Threading.Tasks.Task", "System.Net.Security.NegotiateStream", "Method[WriteAsync].ReturnValue"] + - ["System.Net.Security.TlsCipherSuite", "System.Net.Security.TlsCipherSuite!", "Field[TLS_RSA_PSK_WITH_CAMELLIA_128_CBC_SHA256]"] + - ["System.Net.Security.TlsCipherSuite", "System.Net.Security.TlsCipherSuite!", "Field[TLS_DH_anon_WITH_RC4_128_MD5]"] + - ["System.Net.Security.TlsCipherSuite", "System.Net.Security.TlsCipherSuite!", "Field[TLS_AES_128_GCM_SHA256]"] + - ["System.Net.Security.TlsCipherSuite", "System.Net.Security.TlsCipherSuite!", "Field[TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256]"] + - ["System.Net.Security.TlsCipherSuite", "System.Net.Security.TlsCipherSuite!", "Field[TLS_RSA_PSK_WITH_AES_128_GCM_SHA256]"] + - ["System.Net.Security.NegotiateAuthenticationStatusCode", "System.Net.Security.NegotiateAuthenticationStatusCode!", "Field[TargetUnknown]"] + - ["System.Net.Security.TlsCipherSuite", "System.Net.Security.TlsCipherSuite!", "Field[TLS_AES_128_CCM_SHA256]"] + - ["System.Net.Security.TlsCipherSuite", "System.Net.Security.TlsCipherSuite!", "Field[TLS_DH_RSA_WITH_CAMELLIA_128_CBC_SHA]"] + - ["System.Net.Security.NegotiateAuthenticationStatusCode", "System.Net.Security.NegotiateAuthentication", "Method[Unwrap].ReturnValue"] + - ["System.Net.Security.TlsCipherSuite", "System.Net.Security.TlsCipherSuite!", "Field[TLS_DH_anon_WITH_AES_256_GCM_SHA384]"] + - ["System.Net.Security.TlsCipherSuite", "System.Net.Security.TlsCipherSuite!", "Field[TLS_RSA_PSK_WITH_ARIA_128_CBC_SHA256]"] + - ["System.Net.Security.TlsCipherSuite", "System.Net.Security.TlsCipherSuite!", "Field[TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256]"] + - ["System.Boolean", "System.Net.Security.SslApplicationProtocol", "Method[Equals].ReturnValue"] + - ["System.Net.Security.TlsCipherSuite", "System.Net.Security.TlsCipherSuite!", "Field[TLS_DHE_PSK_WITH_ARIA_256_GCM_SHA384]"] + - ["System.Boolean", "System.Net.Security.AuthenticatedStream", "Property[IsAuthenticated]"] + - ["System.Net.Security.TlsCipherSuite", "System.Net.Security.TlsCipherSuite!", "Field[TLS_DHE_DSS_WITH_AES_128_CBC_SHA]"] + - ["System.Net.Security.TlsCipherSuite", "System.Net.Security.TlsCipherSuite!", "Field[TLS_DH_anon_WITH_CAMELLIA_128_GCM_SHA256]"] + - ["System.Net.Security.TlsCipherSuite", "System.Net.Security.TlsCipherSuite!", "Field[TLS_RSA_WITH_AES_256_CBC_SHA]"] + - ["System.String", "System.Net.Security.SslClientHelloInfo", "Property[ServerName]"] + - ["System.Boolean", "System.Net.Security.SslClientAuthenticationOptions", "Property[AllowTlsResume]"] + - ["System.Int32", "System.Net.Security.SslStream", "Property[CipherStrength]"] + - ["System.Int64", "System.Net.Security.SslStream", "Property[Length]"] + - ["System.Net.Security.TlsCipherSuite", "System.Net.Security.TlsCipherSuite!", "Field[TLS_DHE_RSA_WITH_CAMELLIA_128_GCM_SHA256]"] + - ["System.IO.Stream", "System.Net.Security.AuthenticatedStream", "Property[InnerStream]"] + - ["System.Boolean", "System.Net.Security.SslServerAuthenticationOptions", "Property[AllowRenegotiation]"] + - ["System.Net.Security.TlsCipherSuite", "System.Net.Security.TlsCipherSuite!", "Field[TLS_ECDHE_RSA_WITH_CAMELLIA_256_GCM_SHA384]"] + - ["System.Security.Principal.TokenImpersonationLevel", "System.Net.Security.NegotiateStream", "Property[ImpersonationLevel]"] + - ["System.Boolean", "System.Net.Security.NegotiateStream", "Property[CanSeek]"] + - ["System.Net.Security.TlsCipherSuite", "System.Net.Security.TlsCipherSuite!", "Field[TLS_DHE_PSK_WITH_AES_256_CCM]"] + - ["System.Net.Security.TlsCipherSuite", "System.Net.Security.TlsCipherSuite!", "Field[TLS_DH_anon_WITH_CAMELLIA_256_GCM_SHA384]"] + - ["System.Net.Security.TlsCipherSuite", "System.Net.Security.TlsCipherSuite!", "Field[TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256]"] + - ["System.Net.Security.TlsCipherSuite", "System.Net.Security.TlsCipherSuite!", "Field[TLS_RSA_WITH_RC4_128_MD5]"] + - ["System.Net.Security.TlsCipherSuite", "System.Net.Security.TlsCipherSuite!", "Field[TLS_ECCPWD_WITH_AES_128_CCM_SHA256]"] + - ["System.Net.Security.TlsCipherSuite", "System.Net.Security.TlsCipherSuite!", "Field[TLS_ECDH_ECDSA_WITH_AES_256_CBC_SHA]"] + - ["System.Net.Security.TlsCipherSuite", "System.Net.Security.TlsCipherSuite!", "Field[TLS_DH_anon_WITH_ARIA_128_GCM_SHA256]"] + - ["System.Net.Security.TlsCipherSuite", "System.Net.Security.TlsCipherSuite!", "Field[TLS_ECDH_RSA_WITH_ARIA_256_GCM_SHA384]"] + - ["System.Net.Security.TlsCipherSuite", "System.Net.Security.TlsCipherSuite!", "Field[TLS_DHE_RSA_WITH_AES_128_CCM]"] + - ["System.Boolean", "System.Net.Security.SslStream", "Property[IsEncrypted]"] + - ["System.Threading.Tasks.Task", "System.Net.Security.SslStream", "Method[ShutdownAsync].ReturnValue"] + - ["System.Net.Security.TlsCipherSuite", "System.Net.Security.TlsCipherSuite!", "Field[TLS_RSA_PSK_WITH_NULL_SHA256]"] + - ["System.Security.Authentication.SslProtocols", "System.Net.Security.SslClientAuthenticationOptions", "Property[EnabledSslProtocols]"] + - ["System.Net.Security.TlsCipherSuite", "System.Net.Security.TlsCipherSuite!", "Field[TLS_DH_RSA_WITH_CAMELLIA_128_CBC_SHA256]"] + - ["System.Net.Security.TlsCipherSuite", "System.Net.Security.TlsCipherSuite!", "Field[TLS_DH_DSS_WITH_AES_256_GCM_SHA384]"] + - ["System.Net.Security.TlsCipherSuite", "System.Net.Security.TlsCipherSuite!", "Field[TLS_DHE_DSS_WITH_ARIA_256_GCM_SHA384]"] + - ["System.Security.Principal.IIdentity", "System.Net.Security.NegotiateAuthentication", "Property[RemoteIdentity]"] + - ["System.Net.Security.TlsCipherSuite", "System.Net.Security.TlsCipherSuite!", "Field[TLS_ECDHE_ECDSA_WITH_CAMELLIA_256_CBC_SHA384]"] + - ["System.Net.Security.TlsCipherSuite", "System.Net.Security.TlsCipherSuite!", "Field[TLS_RSA_WITH_IDEA_CBC_SHA]"] + - ["System.Threading.Tasks.Task", "System.Net.Security.SslStream", "Method[NegotiateClientCertificateAsync].ReturnValue"] + - ["System.Net.Security.TlsCipherSuite", "System.Net.Security.TlsCipherSuite!", "Field[TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA]"] + - ["System.Boolean", "System.Net.Security.NegotiateStream", "Property[CanWrite]"] + - ["System.Net.Security.TlsCipherSuite", "System.Net.Security.TlsCipherSuite!", "Field[TLS_RSA_WITH_CAMELLIA_256_CBC_SHA]"] + - ["System.Threading.Tasks.ValueTask", "System.Net.Security.NegotiateStream", "Method[WriteAsync].ReturnValue"] + - ["System.Net.Security.SslApplicationProtocol", "System.Net.Security.SslApplicationProtocol!", "Field[Http2]"] + - ["System.Threading.Tasks.ValueTask", "System.Net.Security.NegotiateStream", "Method[DisposeAsync].ReturnValue"] + - ["System.Net.Security.TlsCipherSuite", "System.Net.Security.TlsCipherSuite!", "Field[TLS_DH_RSA_WITH_DES_CBC_SHA]"] + - ["System.Net.Security.TlsCipherSuite", "System.Net.Security.TlsCipherSuite!", "Field[TLS_ECDHE_RSA_WITH_3DES_EDE_CBC_SHA]"] + - ["System.Net.Security.TlsCipherSuite", "System.Net.Security.TlsCipherSuite!", "Field[TLS_ECDH_anon_WITH_3DES_EDE_CBC_SHA]"] + - ["System.Net.Security.TlsCipherSuite", "System.Net.Security.TlsCipherSuite!", "Field[TLS_DHE_PSK_WITH_ARIA_128_CBC_SHA256]"] + - ["System.Net.Security.TlsCipherSuite", "System.Net.Security.TlsCipherSuite!", "Field[TLS_DHE_PSK_WITH_RC4_128_SHA]"] + - ["System.Net.Security.TlsCipherSuite", "System.Net.Security.TlsCipherSuite!", "Field[TLS_ECDH_ECDSA_WITH_AES_128_GCM_SHA256]"] + - ["System.String", "System.Net.Security.SslClientAuthenticationOptions", "Property[TargetHost]"] + - ["System.Net.Security.TlsCipherSuite", "System.Net.Security.TlsCipherSuite!", "Field[TLS_NULL_WITH_NULL_NULL]"] + - ["System.Net.Security.TlsCipherSuite", "System.Net.Security.TlsCipherSuite!", "Field[TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA]"] + - ["System.Net.Security.TlsCipherSuite", "System.Net.Security.TlsCipherSuite!", "Field[TLS_ECDHE_PSK_WITH_CHACHA20_POLY1305_SHA256]"] + - ["System.Boolean", "System.Net.Security.SslServerAuthenticationOptions", "Property[AllowTlsResume]"] + - ["System.Net.Security.TlsCipherSuite", "System.Net.Security.TlsCipherSuite!", "Field[TLS_ECDHE_RSA_WITH_CAMELLIA_128_GCM_SHA256]"] + - ["System.Net.Security.TlsCipherSuite", "System.Net.Security.TlsCipherSuite!", "Field[TLS_DH_RSA_WITH_CAMELLIA_256_CBC_SHA]"] + - ["System.Int64", "System.Net.Security.SslStream", "Method[Seek].ReturnValue"] + - ["System.Net.NetworkCredential", "System.Net.Security.NegotiateAuthenticationClientOptions", "Property[Credential]"] + - ["System.Net.Security.TlsCipherSuite", "System.Net.Security.TlsCipherSuite!", "Field[TLS_PSK_WITH_CAMELLIA_128_CBC_SHA256]"] + - ["System.Net.Security.EncryptionPolicy", "System.Net.Security.EncryptionPolicy!", "Field[AllowNoEncryption]"] + - ["System.Net.Security.ProtectionLevel", "System.Net.Security.NegotiateAuthenticationClientOptions", "Property[RequiredProtectionLevel]"] + - ["System.Net.Security.TlsCipherSuite", "System.Net.Security.TlsCipherSuite!", "Field[TLS_DH_DSS_WITH_AES_256_CBC_SHA]"] + - ["System.Net.Security.TlsCipherSuite", "System.Net.Security.TlsCipherSuite!", "Field[TLS_ECDH_RSA_WITH_AES_128_CBC_SHA256]"] + - ["System.Security.Authentication.ExtendedProtection.ExtendedProtectionPolicy", "System.Net.Security.NegotiateAuthenticationServerOptions", "Property[Policy]"] + - ["System.Net.Security.TlsCipherSuite", "System.Net.Security.TlsCipherSuite!", "Field[TLS_DHE_RSA_WITH_AES_128_CCM_8]"] + - ["System.Net.Security.SslStreamCertificateContext", "System.Net.Security.SslStreamCertificateContext!", "Method[Create].ReturnValue"] + - ["System.Net.Security.TlsCipherSuite", "System.Net.Security.TlsCipherSuite!", "Field[TLS_DHE_PSK_WITH_AES_128_GCM_SHA256]"] + - ["System.Net.Security.CipherSuitesPolicy", "System.Net.Security.SslClientAuthenticationOptions", "Property[CipherSuitesPolicy]"] + - ["System.Threading.Tasks.Task", "System.Net.Security.SslStream", "Method[AuthenticateAsClientAsync].ReturnValue"] + - ["System.Net.Security.TlsCipherSuite", "System.Net.Security.TlsCipherSuite!", "Field[TLS_PSK_DHE_WITH_AES_256_CCM_8]"] + - ["System.Net.Security.TlsCipherSuite", "System.Net.Security.TlsCipherSuite!", "Field[TLS_ECDHE_PSK_WITH_RC4_128_SHA]"] + - ["System.Net.Security.NegotiateAuthenticationStatusCode", "System.Net.Security.NegotiateAuthenticationStatusCode!", "Field[OutOfSequence]"] + - ["System.Int32", "System.Net.Security.SslStream", "Method[ReadByte].ReturnValue"] + - ["System.Net.Security.TlsCipherSuite", "System.Net.Security.TlsCipherSuite!", "Field[TLS_DHE_RSA_WITH_ARIA_128_GCM_SHA256]"] + - ["System.Net.Security.TlsCipherSuite", "System.Net.Security.TlsCipherSuite!", "Field[TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384]"] + - ["System.Net.Security.TlsCipherSuite", "System.Net.Security.TlsCipherSuite!", "Field[TLS_DHE_PSK_WITH_AES_256_GCM_SHA384]"] + - ["System.Net.Security.TlsCipherSuite", "System.Net.Security.TlsCipherSuite!", "Field[TLS_DHE_RSA_WITH_ARIA_128_CBC_SHA256]"] + - ["System.Net.Security.TlsCipherSuite", "System.Net.Security.TlsCipherSuite!", "Field[TLS_SRP_SHA_DSS_WITH_AES_256_CBC_SHA]"] + - ["System.Net.Security.TlsCipherSuite", "System.Net.Security.TlsCipherSuite!", "Field[TLS_DH_RSA_WITH_AES_256_CBC_SHA]"] + - ["System.Boolean", "System.Net.Security.NegotiateStream", "Property[IsMutuallyAuthenticated]"] + - ["System.Net.Security.ProtectionLevel", "System.Net.Security.ProtectionLevel!", "Field[Sign]"] + - ["System.Net.Security.TlsCipherSuite", "System.Net.Security.TlsCipherSuite!", "Field[TLS_DH_DSS_WITH_SEED_CBC_SHA]"] + - ["System.Net.Security.TlsCipherSuite", "System.Net.Security.TlsCipherSuite!", "Field[TLS_DHE_DSS_WITH_CAMELLIA_128_GCM_SHA256]"] + - ["System.Net.Security.TlsCipherSuite", "System.Net.Security.TlsCipherSuite!", "Field[TLS_ECDH_anon_WITH_AES_256_CBC_SHA]"] + - ["System.Net.Security.TlsCipherSuite", "System.Net.Security.TlsCipherSuite!", "Field[TLS_ECDHE_ECDSA_WITH_AES_256_CCM_8]"] + - ["System.Security.Cryptography.X509Certificates.X509Certificate2", "System.Net.Security.SslStreamCertificateContext", "Property[TargetCertificate]"] + - ["System.Net.Security.TlsCipherSuite", "System.Net.Security.TlsCipherSuite!", "Field[TLS_ECDHE_ECDSA_WITH_AES_128_CCM]"] + - ["System.Net.Security.TlsCipherSuite", "System.Net.Security.TlsCipherSuite!", "Field[TLS_DH_RSA_WITH_CAMELLIA_256_GCM_SHA384]"] + - ["System.Net.Security.TlsCipherSuite", "System.Net.Security.TlsCipherSuite!", "Field[TLS_SRP_SHA_DSS_WITH_AES_128_CBC_SHA]"] + - ["System.Net.Security.TlsCipherSuite", "System.Net.Security.TlsCipherSuite!", "Field[TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384]"] + - ["System.Net.Security.TlsCipherSuite", "System.Net.Security.TlsCipherSuite!", "Field[TLS_RSA_WITH_AES_256_GCM_SHA384]"] + - ["System.Net.Security.TlsCipherSuite", "System.Net.Security.TlsCipherSuite!", "Field[TLS_ECDH_ECDSA_WITH_AES_256_CBC_SHA384]"] + - ["System.Net.Security.TlsCipherSuite", "System.Net.Security.TlsCipherSuite!", "Field[TLS_ECDH_ECDSA_WITH_AES_128_CBC_SHA]"] + - ["System.Net.Security.TlsCipherSuite", "System.Net.Security.TlsCipherSuite!", "Field[TLS_KRB5_WITH_3DES_EDE_CBC_MD5]"] + - ["System.Net.Security.TlsCipherSuite", "System.Net.Security.TlsCipherSuite!", "Field[TLS_ECDH_anon_WITH_RC4_128_SHA]"] + - ["System.Int32", "System.Net.Security.SslStream", "Property[KeyExchangeStrength]"] + - ["System.Security.Cryptography.X509Certificates.X509Certificate", "System.Net.Security.SslStream", "Property[LocalCertificate]"] + - ["System.IAsyncResult", "System.Net.Security.SslStream", "Method[BeginAuthenticateAsClient].ReturnValue"] + - ["System.Net.Security.TlsCipherSuite", "System.Net.Security.TlsCipherSuite!", "Field[TLS_AES_128_CCM_8_SHA256]"] + - ["System.Net.Security.TlsCipherSuite", "System.Net.Security.TlsCipherSuite!", "Field[TLS_DHE_DSS_WITH_ARIA_256_CBC_SHA384]"] + - ["System.Net.Security.TlsCipherSuite", "System.Net.Security.TlsCipherSuite!", "Field[TLS_ECDHE_RSA_WITH_ARIA_128_CBC_SHA256]"] + - ["System.Boolean", "System.Net.Security.SslStream", "Property[CanSeek]"] + - ["System.Net.Security.TlsCipherSuite", "System.Net.Security.TlsCipherSuite!", "Field[TLS_DHE_PSK_WITH_ARIA_256_CBC_SHA384]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemNetServerSentEvents/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemNetServerSentEvents/model.yml new file mode 100644 index 000000000000..d20da87c9fb3 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemNetServerSentEvents/model.yml @@ -0,0 +1,8 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Net.ServerSentEvents.SseParser", "System.Net.ServerSentEvents.SseParser!", "Method[Create].ReturnValue"] + - ["System.Net.ServerSentEvents.SseParser", "System.Net.ServerSentEvents.SseParser!", "Method[Create].ReturnValue"] + - ["System.String", "System.Net.ServerSentEvents.SseParser!", "Field[EventTypeDefault]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemNetSockets/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemNetSockets/model.yml index 572a8872a611..6e3e828acf6b 100644 --- a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemNetSockets/model.yml +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemNetSockets/model.yml @@ -4,6 +4,535 @@ extensions: extensible: sourceModel data: - ["System.Net.Sockets.TcpClient", "Method[GetStream].ReturnValue", "remote"] - - ["System.Net.Sockets.UpdClient", "Method[EndReceive].ReturnValue", "remote"] - - ["System.Net.Sockets.UpdClient", "Method[Receive].ReturnValue", "remote"] - - ["System.Net.Sockets.UpdClient", "Method[ReceiveAsync].ReturnValue", "remote"] \ No newline at end of file + - ["System.Net.Sockets.UdpClient", "Method[EndReceive].ReturnValue", "remote"] + - ["System.Net.Sockets.UdpClient", "Method[Receive].ReturnValue", "remote"] + - ["System.Net.Sockets.UdpClient", "Method[ReceiveAsync].ReturnValue", "remote"] + + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Int32", "System.Net.Sockets.UdpClient", "Method[EndSend].ReturnValue"] + - ["System.String", "System.Net.Sockets.SendPacketsElement", "Property[FilePath]"] + - ["System.Net.Sockets.SocketOptionName", "System.Net.Sockets.SocketOptionName!", "Field[OutOfBandInline]"] + - ["System.Net.Sockets.ProtocolType", "System.Net.Sockets.ProtocolType!", "Field[Spx]"] + - ["System.Net.IPAddress", "System.Net.Sockets.IPv6MulticastOption", "Property[Group]"] + - ["System.Boolean", "System.Net.Sockets.TcpClient", "Property[Active]"] + - ["System.Object", "System.Net.Sockets.SocketAsyncEventArgs", "Property[UserToken]"] + - ["System.Net.Sockets.AddressFamily", "System.Net.Sockets.AddressFamily!", "Field[Unix]"] + - ["System.Net.Sockets.SocketAsyncOperation", "System.Net.Sockets.SocketAsyncEventArgs", "Property[LastOperation]"] + - ["System.Net.Sockets.SocketAsyncOperation", "System.Net.Sockets.SocketAsyncOperation!", "Field[Accept]"] + - ["System.Net.Sockets.IOControlCode", "System.Net.Sockets.IOControlCode!", "Field[RoutingInterfaceChange]"] + - ["System.Net.Sockets.AddressFamily", "System.Net.Sockets.AddressFamily!", "Field[Irda]"] + - ["System.Net.Sockets.SocketError", "System.Net.Sockets.SocketError!", "Field[NoRecovery]"] + - ["System.Net.Sockets.SocketError", "System.Net.Sockets.SocketError!", "Field[ConnectionAborted]"] + - ["System.Net.Sockets.SocketOptionName", "System.Net.Sockets.SocketOptionName!", "Field[ReceiveTimeout]"] + - ["System.Net.Sockets.ProtocolType", "System.Net.Sockets.ProtocolType!", "Field[IPv6NoNextHeader]"] + - ["System.Net.Sockets.SocketFlags", "System.Net.Sockets.SocketAsyncEventArgs", "Property[SocketFlags]"] + - ["System.Net.Sockets.SocketOptionName", "System.Net.Sockets.SocketOptionName!", "Field[IpTimeToLive]"] + - ["System.Net.Sockets.SocketAsyncOperation", "System.Net.Sockets.SocketAsyncOperation!", "Field[Disconnect]"] + - ["System.Boolean", "System.Net.Sockets.Socket", "Method[SendAsync].ReturnValue"] + - ["System.Net.Sockets.SocketOptionName", "System.Net.Sockets.SocketOptionName!", "Field[DontRoute]"] + - ["System.Net.Sockets.IOControlCode", "System.Net.Sockets.IOControlCode!", "Field[ReceiveAll]"] + - ["System.Net.Sockets.ProtocolType", "System.Net.Sockets.ProtocolType!", "Field[Icmp]"] + - ["System.Net.Sockets.SocketOptionName", "System.Net.Sockets.SocketOptionName!", "Field[ExclusiveAddressUse]"] + - ["System.IntPtr", "System.Net.Sockets.Socket", "Property[Handle]"] + - ["System.Boolean", "System.Net.Sockets.Socket", "Property[IsBound]"] + - ["System.Byte[]", "System.Net.Sockets.Socket", "Method[GetSocketOption].ReturnValue"] + - ["System.Net.Sockets.SelectMode", "System.Net.Sockets.SelectMode!", "Field[SelectError]"] + - ["System.Net.Sockets.SocketInformationOptions", "System.Net.Sockets.SocketInformationOptions!", "Field[NonBlocking]"] + - ["System.Net.Sockets.SocketOptionName", "System.Net.Sockets.SocketOptionName!", "Field[AddMembership]"] + - ["System.Int32", "System.Net.Sockets.Socket", "Method[Receive].ReturnValue"] + - ["System.Net.Sockets.SocketOptionName", "System.Net.Sockets.SocketOptionName!", "Field[Debug]"] + - ["System.Net.Sockets.SocketOptionLevel", "System.Net.Sockets.SocketOptionLevel!", "Field[Tcp]"] + - ["System.Net.Sockets.SocketOptionName", "System.Net.Sockets.SocketOptionName!", "Field[MulticastInterface]"] + - ["System.Net.Sockets.SocketShutdown", "System.Net.Sockets.SocketShutdown!", "Field[Send]"] + - ["System.Net.Sockets.SocketInformationOptions", "System.Net.Sockets.SocketInformationOptions!", "Field[UseOnlyOverlappedIO]"] + - ["System.Net.Sockets.SocketError", "System.Net.Sockets.SocketError!", "Field[SystemNotReady]"] + - ["System.Threading.Tasks.ValueTask", "System.Net.Sockets.SocketTaskExtensions!", "Method[ConnectAsync].ReturnValue"] + - ["System.Net.Sockets.TcpClient", "System.Net.Sockets.TcpListener", "Method[EndAcceptTcpClient].ReturnValue"] + - ["System.Net.Sockets.AddressFamily", "System.Net.Sockets.AddressFamily!", "Field[Packet]"] + - ["System.Net.Sockets.SocketError", "System.Net.Sockets.SocketError!", "Field[ProtocolType]"] + - ["System.Net.Sockets.IOControlCode", "System.Net.Sockets.IOControlCode!", "Field[GetGroupQos]"] + - ["System.Net.Sockets.ProtocolFamily", "System.Net.Sockets.ProtocolFamily!", "Field[Unknown]"] + - ["System.Int16", "System.Net.Sockets.Socket", "Property[Ttl]"] + - ["System.IO.FileStream", "System.Net.Sockets.SendPacketsElement", "Property[FileStream]"] + - ["System.Boolean", "System.Net.Sockets.IPPacketInformation!", "Method[op_Equality].ReturnValue"] + - ["System.Threading.Tasks.Task", "System.Net.Sockets.Socket", "Method[SendAsync].ReturnValue"] + - ["System.Int32", "System.Net.Sockets.Socket", "Method[EndSend].ReturnValue"] + - ["System.Boolean", "System.Net.Sockets.UdpAnySourceMulticastClient", "Property[MulticastLoopback]"] + - ["System.Boolean", "System.Net.Sockets.SafeSocketHandle", "Method[ReleaseHandle].ReturnValue"] + - ["System.Net.Sockets.ProtocolFamily", "System.Net.Sockets.ProtocolFamily!", "Field[Osi]"] + - ["System.Net.Sockets.SocketOptionName", "System.Net.Sockets.SocketOptionName!", "Field[Linger]"] + - ["System.Boolean", "System.Net.Sockets.NetworkStream", "Property[CanRead]"] + - ["System.Boolean", "System.Net.Sockets.Socket!", "Property[OSSupportsIPv6]"] + - ["System.Threading.Tasks.ValueTask", "System.Net.Sockets.Socket", "Method[SendToAsync].ReturnValue"] + - ["System.IAsyncResult", "System.Net.Sockets.Socket", "Method[BeginDisconnect].ReturnValue"] + - ["System.Boolean", "System.Net.Sockets.SafeSocketHandle", "Property[IsInvalid]"] + - ["System.Threading.Tasks.Task", "System.Net.Sockets.SocketTaskExtensions!", "Method[SendToAsync].ReturnValue"] + - ["System.Net.Sockets.SocketError", "System.Net.Sockets.SocketException", "Property[SocketErrorCode]"] + - ["System.Boolean", "System.Net.Sockets.TcpListener", "Method[Pending].ReturnValue"] + - ["System.IAsyncResult", "System.Net.Sockets.Socket", "Method[BeginReceiveMessageFrom].ReturnValue"] + - ["System.Net.Sockets.SocketError", "System.Net.Sockets.SocketError!", "Field[NoData]"] + - ["System.Net.Sockets.TcpListener", "System.Net.Sockets.TcpListener!", "Method[Create].ReturnValue"] + - ["System.Net.Sockets.AddressFamily", "System.Net.Sockets.AddressFamily!", "Field[Osi]"] + - ["System.Net.Sockets.SocketShutdown", "System.Net.Sockets.SocketShutdown!", "Field[Both]"] + - ["System.Threading.Tasks.Task", "System.Net.Sockets.UdpClient", "Method[SendAsync].ReturnValue"] + - ["System.IAsyncResult", "System.Net.Sockets.Socket", "Method[BeginSendFile].ReturnValue"] + - ["System.Int32", "System.Net.Sockets.UdpSingleSourceMulticastClient", "Method[EndReceiveFromSource].ReturnValue"] + - ["System.Net.Sockets.IOControlCode", "System.Net.Sockets.IOControlCode!", "Field[GetBroadcastAddress]"] + - ["System.Boolean", "System.Net.Sockets.Socket", "Method[SendToAsync].ReturnValue"] + - ["System.Net.Sockets.IOControlCode", "System.Net.Sockets.IOControlCode!", "Field[BindToInterface]"] + - ["System.Int32", "System.Net.Sockets.Socket", "Method[Send].ReturnValue"] + - ["System.Boolean", "System.Net.Sockets.Socket!", "Property[SupportsIPv6]"] + - ["System.Net.Sockets.SocketFlags", "System.Net.Sockets.SocketReceiveMessageFromResult", "Field[SocketFlags]"] + - ["System.Int32", "System.Net.Sockets.SocketAsyncEventArgs", "Property[Count]"] + - ["System.Net.Sockets.IOControlCode", "System.Net.Sockets.IOControlCode!", "Field[LimitBroadcasts]"] + - ["System.IAsyncResult", "System.Net.Sockets.Socket", "Method[BeginAccept].ReturnValue"] + - ["System.Boolean", "System.Net.Sockets.IPPacketInformation", "Method[Equals].ReturnValue"] + - ["System.Net.IPEndPoint", "System.Net.Sockets.UdpReceiveResult", "Property[RemoteEndPoint]"] + - ["System.Net.Sockets.SocketError", "System.Net.Sockets.SocketError!", "Field[ProcessLimit]"] + - ["System.Net.Sockets.SocketError", "System.Net.Sockets.SocketError!", "Field[TimedOut]"] + - ["System.Net.Sockets.ProtocolFamily", "System.Net.Sockets.ProtocolFamily!", "Field[InterNetwork]"] + - ["System.Threading.Tasks.Task", "System.Net.Sockets.NetworkStream", "Method[WriteAsync].ReturnValue"] + - ["System.IAsyncResult", "System.Net.Sockets.UdpSingleSourceMulticastClient", "Method[BeginJoinGroup].ReturnValue"] + - ["System.Net.Sockets.SocketFlags", "System.Net.Sockets.SocketFlags!", "Field[Multicast]"] + - ["System.Net.Sockets.SocketError", "System.Net.Sockets.SocketError!", "Field[NoBufferSpaceAvailable]"] + - ["System.Net.Sockets.SocketInformation", "System.Net.Sockets.Socket", "Method[DuplicateAndClose].ReturnValue"] + - ["System.Net.Sockets.IOControlCode", "System.Net.Sockets.IOControlCode!", "Field[SetGroupQos]"] + - ["System.IAsyncResult", "System.Net.Sockets.Socket", "Method[BeginSend].ReturnValue"] + - ["System.Net.Sockets.AddressFamily", "System.Net.Sockets.AddressFamily!", "Field[Chaos]"] + - ["System.Int32", "System.Net.Sockets.TcpClient", "Property[ReceiveBufferSize]"] + - ["System.Threading.Tasks.ValueTask", "System.Net.Sockets.NetworkStream", "Method[ReadAsync].ReturnValue"] + - ["System.Net.Sockets.SocketInformationOptions", "System.Net.Sockets.SocketInformation", "Property[Options]"] + - ["System.Net.Sockets.AddressFamily", "System.Net.Sockets.AddressFamily!", "Field[InterNetwork]"] + - ["System.Int32", "System.Net.Sockets.UdpClient", "Method[Send].ReturnValue"] + - ["System.Net.Sockets.ProtocolType", "System.Net.Sockets.ProtocolType!", "Field[IPv6DestinationOptions]"] + - ["System.Net.Sockets.AddressFamily", "System.Net.Sockets.UnixDomainSocketEndPoint", "Property[AddressFamily]"] + - ["System.Boolean", "System.Net.Sockets.Socket!", "Property[OSSupportsIPv4]"] + - ["System.Boolean", "System.Net.Sockets.UdpClient", "Property[Active]"] + - ["System.Boolean", "System.Net.Sockets.TcpClient", "Property[Connected]"] + - ["System.Net.Sockets.SocketOptionName", "System.Net.Sockets.SocketOptionName!", "Field[Expedited]"] + - ["System.Net.Sockets.SocketError", "System.Net.Sockets.SocketError!", "Field[AccessDenied]"] + - ["System.Int32", "System.Net.Sockets.LingerOption", "Method[GetHashCode].ReturnValue"] + - ["System.Net.Sockets.ProtocolFamily", "System.Net.Sockets.ProtocolFamily!", "Field[InterNetworkV6]"] + - ["System.Net.Sockets.SocketOptionName", "System.Net.Sockets.SocketOptionName!", "Field[ReceiveLowWater]"] + - ["System.IAsyncResult", "System.Net.Sockets.Socket", "Method[BeginReceive].ReturnValue"] + - ["System.Int32", "System.Net.Sockets.Socket", "Method[ReceiveMessageFrom].ReturnValue"] + - ["System.Net.Sockets.SocketError", "System.Net.Sockets.SocketError!", "Field[Success]"] + - ["System.Net.Sockets.SocketError", "System.Net.Sockets.SocketError!", "Field[NotConnected]"] + - ["System.Threading.Tasks.ValueTask", "System.Net.Sockets.SocketTaskExtensions!", "Method[SendAsync].ReturnValue"] + - ["System.Net.Sockets.ProtocolFamily", "System.Net.Sockets.ProtocolFamily!", "Field[Pup]"] + - ["System.Net.Sockets.Socket", "System.Net.Sockets.SocketAsyncEventArgs", "Property[AcceptSocket]"] + - ["System.Collections.Generic.IList>", "System.Net.Sockets.SocketAsyncEventArgs", "Property[BufferList]"] + - ["System.Net.Sockets.SocketOptionName", "System.Net.Sockets.SocketOptionName!", "Field[Type]"] + - ["System.Boolean", "System.Net.Sockets.Socket", "Property[MulticastLoopback]"] + - ["System.Net.Sockets.ProtocolFamily", "System.Net.Sockets.ProtocolFamily!", "Field[HyperChannel]"] + - ["System.Threading.Tasks.Task", "System.Net.Sockets.SocketTaskExtensions!", "Method[AcceptAsync].ReturnValue"] + - ["System.Net.Sockets.IOControlCode", "System.Net.Sockets.IOControlCode!", "Field[EnableCircularQueuing]"] + - ["System.Byte[]", "System.Net.Sockets.UdpClient", "Method[Receive].ReturnValue"] + - ["System.Boolean", "System.Net.Sockets.Socket", "Method[Poll].ReturnValue"] + - ["System.Boolean", "System.Net.Sockets.UdpClient", "Property[DontFragment]"] + - ["System.Net.Sockets.AddressFamily", "System.Net.Sockets.AddressFamily!", "Field[Max]"] + - ["System.Int32", "System.Net.Sockets.SendPacketsElement", "Property[Count]"] + - ["System.Net.Sockets.SocketOptionName", "System.Net.Sockets.SocketOptionName!", "Field[TcpKeepAliveInterval]"] + - ["System.Net.Sockets.SocketError", "System.Net.Sockets.SocketError!", "Field[NotInitialized]"] + - ["System.Net.Sockets.SocketError", "System.Net.Sockets.SocketError!", "Field[NetworkReset]"] + - ["System.Net.Sockets.SocketError", "System.Net.Sockets.SocketError!", "Field[VersionNotSupported]"] + - ["System.Net.Sockets.SocketType", "System.Net.Sockets.SocketType!", "Field[Raw]"] + - ["System.Boolean", "System.Net.Sockets.TcpClient", "Property[NoDelay]"] + - ["System.Byte[]", "System.Net.Sockets.SocketInformation", "Property[ProtocolInformation]"] + - ["System.Net.Sockets.IOControlCode", "System.Net.Sockets.IOControlCode!", "Field[UnicastInterface]"] + - ["System.Net.Sockets.SocketError", "System.Net.Sockets.SocketAsyncEventArgs", "Property[SocketError]"] + - ["System.Net.Sockets.IOControlCode", "System.Net.Sockets.IOControlCode!", "Field[ReceiveAllIgmpMulticast]"] + - ["System.Int32", "System.Net.Sockets.SocketException", "Property[ErrorCode]"] + - ["System.Net.Sockets.TransmitFileOptions", "System.Net.Sockets.TransmitFileOptions!", "Field[Disconnect]"] + - ["System.Net.EndPoint", "System.Net.Sockets.Socket", "Property[LocalEndPoint]"] + - ["System.Net.Sockets.AddressFamily", "System.Net.Sockets.AddressFamily!", "Field[DataLink]"] + - ["System.Threading.Tasks.Task", "System.Net.Sockets.TcpListener", "Method[AcceptSocketAsync].ReturnValue"] + - ["System.Net.Sockets.IPProtectionLevel", "System.Net.Sockets.IPProtectionLevel!", "Field[Unrestricted]"] + - ["System.Net.Sockets.ProtocolFamily", "System.Net.Sockets.ProtocolFamily!", "Field[Ecma]"] + - ["System.Threading.Tasks.Task", "System.Net.Sockets.Socket", "Method[ReceiveAsync].ReturnValue"] + - ["System.Net.Sockets.SocketError", "System.Net.Sockets.SocketError!", "Field[IOPending]"] + - ["System.Net.Sockets.ProtocolFamily", "System.Net.Sockets.ProtocolFamily!", "Field[Max]"] + - ["System.Boolean", "System.Net.Sockets.Socket", "Property[Connected]"] + - ["System.Int32", "System.Net.Sockets.LingerOption", "Property[LingerTime]"] + - ["System.Boolean", "System.Net.Sockets.SocketAsyncEventArgs", "Property[DisconnectReuseSocket]"] + - ["System.Net.Sockets.SocketAsyncOperation", "System.Net.Sockets.SocketAsyncOperation!", "Field[Connect]"] + - ["System.Net.Sockets.IOControlCode", "System.Net.Sockets.IOControlCode!", "Field[NamespaceChange]"] + - ["System.Net.Sockets.IOControlCode", "System.Net.Sockets.IOControlCode!", "Field[RoutingInterfaceQuery]"] + - ["System.Net.Sockets.AddressFamily", "System.Net.Sockets.AddressFamily!", "Field[Atm]"] + - ["System.Int64", "System.Net.Sockets.SendPacketsElement", "Property[OffsetLong]"] + - ["System.Net.Sockets.SocketAsyncOperation", "System.Net.Sockets.SocketAsyncOperation!", "Field[ReceiveFrom]"] + - ["System.Net.Sockets.Socket", "System.Net.Sockets.TcpClient", "Property[Client]"] + - ["System.Int32", "System.Net.Sockets.TcpClient", "Property[ReceiveTimeout]"] + - ["System.Net.Sockets.ProtocolFamily", "System.Net.Sockets.ProtocolFamily!", "Field[AppleTalk]"] + - ["System.Boolean", "System.Net.Sockets.SendPacketsElement", "Property[EndOfPacket]"] + - ["System.Boolean", "System.Net.Sockets.UdpReceiveResult!", "Method[op_Inequality].ReturnValue"] + - ["System.IAsyncResult", "System.Net.Sockets.UdpSingleSourceMulticastClient", "Method[BeginSendToSource].ReturnValue"] + - ["System.Net.Sockets.SocketError", "System.Net.Sockets.SocketError!", "Field[Disconnecting]"] + - ["System.Net.Sockets.SocketError", "System.Net.Sockets.SocketError!", "Field[NetworkDown]"] + - ["System.Threading.Tasks.Task", "System.Net.Sockets.SocketTaskExtensions!", "Method[ConnectAsync].ReturnValue"] + - ["System.Int16", "System.Net.Sockets.UdpClient", "Property[Ttl]"] + - ["System.Boolean", "System.Net.Sockets.Socket", "Method[ConnectAsync].ReturnValue"] + - ["System.Net.Sockets.ProtocolType", "System.Net.Sockets.ProtocolType!", "Field[IcmpV6]"] + - ["System.Int32", "System.Net.Sockets.TcpClient", "Property[SendBufferSize]"] + - ["System.Int32", "System.Net.Sockets.MulticastOption", "Property[InterfaceIndex]"] + - ["System.Object", "System.Net.Sockets.Socket", "Method[GetSocketOption].ReturnValue"] + - ["System.Net.Sockets.Socket", "System.Net.Sockets.UdpClient", "Property[Client]"] + - ["System.Boolean", "System.Net.Sockets.Socket", "Method[ReceiveFromAsync].ReturnValue"] + - ["System.Int32", "System.Net.Sockets.Socket", "Method[GetRawSocketOption].ReturnValue"] + - ["System.Exception", "System.Net.Sockets.SocketAsyncEventArgs", "Property[ConnectByNameError]"] + - ["System.Net.EndPoint", "System.Net.Sockets.SocketAsyncEventArgs", "Property[RemoteEndPoint]"] + - ["System.Net.Sockets.AddressFamily", "System.Net.Sockets.AddressFamily!", "Field[NetworkDesigners]"] + - ["System.Net.Sockets.Socket", "System.Net.Sockets.TcpListener", "Method[EndAcceptSocket].ReturnValue"] + - ["System.Threading.Tasks.ValueTask", "System.Net.Sockets.Socket", "Method[SendAsync].ReturnValue"] + - ["System.Net.Sockets.SocketError", "System.Net.Sockets.SocketError!", "Field[OperationAborted]"] + - ["System.Net.Sockets.SocketOptionName", "System.Net.Sockets.SocketOptionName!", "Field[BlockSource]"] + - ["System.Boolean", "System.Net.Sockets.LingerOption", "Method[Equals].ReturnValue"] + - ["System.Threading.Tasks.ValueTask", "System.Net.Sockets.SocketTaskExtensions!", "Method[ReceiveAsync].ReturnValue"] + - ["System.Int32", "System.Net.Sockets.UdpAnySourceMulticastClient", "Property[ReceiveBufferSize]"] + - ["System.Net.Sockets.ProtocolFamily", "System.Net.Sockets.ProtocolFamily!", "Field[FireFox]"] + - ["System.Net.Sockets.SelectMode", "System.Net.Sockets.SelectMode!", "Field[SelectRead]"] + - ["System.Net.Sockets.SocketOptionLevel", "System.Net.Sockets.SocketOptionLevel!", "Field[Socket]"] + - ["System.Net.Sockets.SocketOptionName", "System.Net.Sockets.SocketOptionName!", "Field[IPOptions]"] + - ["System.Boolean", "System.Net.Sockets.Socket", "Property[DontFragment]"] + - ["System.Net.Sockets.AddressFamily", "System.Net.Sockets.AddressFamily!", "Field[DataKit]"] + - ["System.Int32", "System.Net.Sockets.UnixDomainSocketEndPoint", "Method[GetHashCode].ReturnValue"] + - ["System.Net.EndPoint", "System.Net.Sockets.TcpListener", "Property[LocalEndpoint]"] + - ["System.Int32", "System.Net.Sockets.SocketAsyncEventArgs", "Property[SendPacketsSendSize]"] + - ["System.IAsyncResult", "System.Net.Sockets.NetworkStream", "Method[BeginWrite].ReturnValue"] + - ["System.Net.Sockets.SocketAsyncOperation", "System.Net.Sockets.SocketAsyncOperation!", "Field[Send]"] + - ["System.Net.Sockets.ProtocolType", "System.Net.Sockets.ProtocolType!", "Field[IPv6]"] + - ["System.IAsyncResult", "System.Net.Sockets.Socket", "Method[BeginConnect].ReturnValue"] + - ["System.Net.Sockets.SocketFlags", "System.Net.Sockets.SocketFlags!", "Field[DontRoute]"] + - ["System.Net.Sockets.AddressFamily", "System.Net.Sockets.AddressFamily!", "Field[Sna]"] + - ["System.Boolean", "System.Net.Sockets.TcpListener", "Property[ExclusiveAddressUse]"] + - ["System.Net.Sockets.AddressFamily", "System.Net.Sockets.AddressFamily!", "Field[ControllerAreaNetwork]"] + - ["System.Net.Sockets.ProtocolFamily", "System.Net.Sockets.ProtocolFamily!", "Field[DataKit]"] + - ["System.Net.Sockets.TransmitFileOptions", "System.Net.Sockets.SocketAsyncEventArgs", "Property[SendPacketsFlags]"] + - ["System.Net.Sockets.SocketOptionName", "System.Net.Sockets.SocketOptionName!", "Field[MulticastTimeToLive]"] + - ["System.Threading.Tasks.Task", "System.Net.Sockets.Socket", "Method[ReceiveFromAsync].ReturnValue"] + - ["System.Threading.Tasks.ValueTask", "System.Net.Sockets.Socket", "Method[DisconnectAsync].ReturnValue"] + - ["System.Net.Sockets.SocketFlags", "System.Net.Sockets.SocketFlags!", "Field[Truncated]"] + - ["System.Int32", "System.Net.Sockets.NetworkStream", "Method[ReadByte].ReturnValue"] + - ["System.Net.Sockets.SocketOptionName", "System.Net.Sockets.SocketOptionName!", "Field[PacketInformation]"] + - ["System.Net.Sockets.SocketOptionName", "System.Net.Sockets.SocketOptionName!", "Field[HopLimit]"] + - ["System.Threading.Tasks.ValueTask", "System.Net.Sockets.TcpClient", "Method[ConnectAsync].ReturnValue"] + - ["System.Net.Sockets.SocketOptionName", "System.Net.Sockets.SocketOptionName!", "Field[DontLinger]"] + - ["System.Net.IPAddress", "System.Net.Sockets.MulticastOption", "Property[LocalAddress]"] + - ["System.Net.Sockets.IOControlCode", "System.Net.Sockets.IOControlCode!", "Field[ReceiveAllMulticast]"] + - ["System.Net.Sockets.AddressFamily", "System.Net.Sockets.AddressFamily!", "Field[Lat]"] + - ["System.Net.Sockets.SocketError", "System.Net.Sockets.SocketError!", "Field[OperationNotSupported]"] + - ["System.Net.Sockets.SocketError", "System.Net.Sockets.SocketError!", "Field[TryAgain]"] + - ["System.Net.Sockets.IOControlCode", "System.Net.Sockets.IOControlCode!", "Field[AddressListQuery]"] + - ["System.Net.Sockets.SocketShutdown", "System.Net.Sockets.SocketShutdown!", "Field[Receive]"] + - ["System.Int32", "System.Net.Sockets.NetworkStream", "Method[EndRead].ReturnValue"] + - ["System.Int32", "System.Net.Sockets.Socket", "Property[SendBufferSize]"] + - ["System.Threading.Tasks.Task", "System.Net.Sockets.NetworkStream", "Method[ReadAsync].ReturnValue"] + - ["System.Net.Sockets.ProtocolFamily", "System.Net.Sockets.ProtocolFamily!", "Field[Banyan]"] + - ["System.Net.Sockets.SocketClientAccessPolicyProtocol", "System.Net.Sockets.SocketAsyncEventArgs", "Property[SocketClientAccessPolicyProtocol]"] + - ["System.Net.Sockets.AddressFamily", "System.Net.Sockets.AddressFamily!", "Field[ImpLink]"] + - ["System.Net.Sockets.ProtocolFamily", "System.Net.Sockets.ProtocolFamily!", "Field[NetworkDesigners]"] + - ["System.Net.Sockets.SocketInformationOptions", "System.Net.Sockets.SocketInformationOptions!", "Field[Connected]"] + - ["System.Net.Sockets.SocketOptionName", "System.Net.Sockets.SocketOptionName!", "Field[AcceptConnection]"] + - ["System.Byte[]", "System.Net.Sockets.SendPacketsElement", "Property[Buffer]"] + - ["System.Threading.Tasks.ValueTask", "System.Net.Sockets.Socket", "Method[ReceiveMessageFromAsync].ReturnValue"] + - ["System.Int32", "System.Net.Sockets.SocketAsyncEventArgs", "Property[BytesTransferred]"] + - ["System.Net.Sockets.SocketError", "System.Net.Sockets.SocketError!", "Field[HostNotFound]"] + - ["System.Int64", "System.Net.Sockets.NetworkStream", "Method[Seek].ReturnValue"] + - ["System.Net.Sockets.IPPacketInformation", "System.Net.Sockets.SocketReceiveMessageFromResult", "Field[PacketInformation]"] + - ["System.Int32", "System.Net.Sockets.SocketReceiveFromResult", "Field[ReceivedBytes]"] + - ["System.Threading.Tasks.ValueTask", "System.Net.Sockets.NetworkStream", "Method[WriteAsync].ReturnValue"] + - ["System.Net.Sockets.SocketError", "System.Net.Sockets.SocketError!", "Field[IsConnected]"] + - ["System.Net.Sockets.SafeSocketHandle", "System.Net.Sockets.Socket", "Property[SafeHandle]"] + - ["System.Memory", "System.Net.Sockets.SocketAsyncEventArgs", "Property[MemoryBuffer]"] + - ["System.Net.Sockets.AddressFamily", "System.Net.Sockets.AddressFamily!", "Field[HyperChannel]"] + - ["System.Net.Sockets.IOControlCode", "System.Net.Sockets.IOControlCode!", "Field[MultipointLoopback]"] + - ["System.Net.Sockets.SocketOptionName", "System.Net.Sockets.SocketOptionName!", "Field[Broadcast]"] + - ["System.Net.Sockets.SocketFlags", "System.Net.Sockets.SocketFlags!", "Field[Broadcast]"] + - ["System.Net.Sockets.ProtocolType", "System.Net.Sockets.ProtocolType!", "Field[Raw]"] + - ["System.Threading.Tasks.Task", "System.Net.Sockets.UdpClient", "Method[ReceiveAsync].ReturnValue"] + - ["System.Boolean", "System.Net.Sockets.UdpClient", "Property[EnableBroadcast]"] + - ["System.Boolean", "System.Net.Sockets.Socket", "Method[SendPacketsAsync].ReturnValue"] + - ["System.Net.Sockets.SocketType", "System.Net.Sockets.Socket", "Property[SocketType]"] + - ["System.String", "System.Net.Sockets.UnixDomainSocketEndPoint", "Method[ToString].ReturnValue"] + - ["System.Net.Sockets.SocketFlags", "System.Net.Sockets.SocketFlags!", "Field[Peek]"] + - ["System.Net.Sockets.SocketError", "System.Net.Sockets.SocketError!", "Field[MessageSize]"] + - ["System.Net.Sockets.ProtocolType", "System.Net.Sockets.ProtocolType!", "Field[IPv4]"] + - ["System.Threading.Tasks.ValueTask", "System.Net.Sockets.Socket", "Method[SendFileAsync].ReturnValue"] + - ["System.Net.Sockets.AddressFamily", "System.Net.Sockets.AddressFamily!", "Field[Iso]"] + - ["System.Net.Sockets.SocketAsyncOperation", "System.Net.Sockets.SocketAsyncOperation!", "Field[Receive]"] + - ["System.Int64", "System.Net.Sockets.IPv6MulticastOption", "Property[InterfaceIndex]"] + - ["System.Net.Sockets.Socket", "System.Net.Sockets.NetworkStream", "Property[Socket]"] + - ["System.Net.Sockets.SocketOptionName", "System.Net.Sockets.SocketOptionName!", "Field[ReuseAddress]"] + - ["System.Int64", "System.Net.Sockets.NetworkStream", "Property[Position]"] + - ["System.Net.Sockets.SocketOptionName", "System.Net.Sockets.SocketOptionName!", "Field[NoDelay]"] + - ["System.Boolean", "System.Net.Sockets.NetworkStream", "Property[CanWrite]"] + - ["System.Net.Sockets.AddressFamily", "System.Net.Sockets.Socket", "Property[AddressFamily]"] + - ["System.Net.Sockets.IOControlCode", "System.Net.Sockets.IOControlCode!", "Field[AddressListSort]"] + - ["System.Boolean", "System.Net.Sockets.UdpReceiveResult!", "Method[op_Equality].ReturnValue"] + - ["System.Net.EndPoint", "System.Net.Sockets.SocketReceiveMessageFromResult", "Field[RemoteEndPoint]"] + - ["System.Nullable>", "System.Net.Sockets.SendPacketsElement", "Property[MemoryBuffer]"] + - ["System.Net.Sockets.ProtocolType", "System.Net.Sockets.ProtocolType!", "Field[Unspecified]"] + - ["System.Net.Sockets.IOControlCode", "System.Net.Sockets.IOControlCode!", "Field[NonBlockingIO]"] + - ["System.Net.Sockets.SocketOptionName", "System.Net.Sockets.SocketOptionName!", "Field[UpdateConnectContext]"] + - ["System.Net.Sockets.SocketType", "System.Net.Sockets.SocketType!", "Field[Dgram]"] + - ["System.Net.Sockets.AddressFamily", "System.Net.Sockets.AddressFamily!", "Field[Banyan]"] + - ["System.Net.Sockets.SocketError", "System.Net.Sockets.SocketError!", "Field[InProgress]"] + - ["System.Int32", "System.Net.Sockets.UdpReceiveResult", "Method[GetHashCode].ReturnValue"] + - ["System.Net.Sockets.SocketOptionName", "System.Net.Sockets.SocketOptionName!", "Field[IPv6Only]"] + - ["System.Int32", "System.Net.Sockets.IPPacketInformation", "Method[GetHashCode].ReturnValue"] + - ["System.Net.Sockets.SocketOptionLevel", "System.Net.Sockets.SocketOptionLevel!", "Field[IPv6]"] + - ["System.Net.Sockets.ProtocolFamily", "System.Net.Sockets.ProtocolFamily!", "Field[Cluster]"] + - ["System.Int32", "System.Net.Sockets.Socket", "Method[EndReceiveFrom].ReturnValue"] + - ["System.Net.Sockets.TransmitFileOptions", "System.Net.Sockets.TransmitFileOptions!", "Field[ReuseSocket]"] + - ["System.Boolean", "System.Net.Sockets.Socket", "Property[Blocking]"] + - ["System.Net.Sockets.SocketOptionName", "System.Net.Sockets.SocketOptionName!", "Field[MaxConnections]"] + - ["System.Int32", "System.Net.Sockets.Socket", "Property[SendTimeout]"] + - ["System.Net.Sockets.IOControlCode", "System.Net.Sockets.IOControlCode!", "Field[GetQos]"] + - ["System.Int32", "System.Net.Sockets.UdpAnySourceMulticastClient", "Method[EndReceiveFromGroup].ReturnValue"] + - ["System.Int32", "System.Net.Sockets.UdpSingleSourceMulticastClient", "Property[SendBufferSize]"] + - ["System.Net.Sockets.SocketOptionName", "System.Net.Sockets.SocketOptionName!", "Field[KeepAlive]"] + - ["System.Net.IPAddress", "System.Net.Sockets.IPPacketInformation", "Property[Address]"] + - ["System.Int32", "System.Net.Sockets.Socket", "Property[ReceiveBufferSize]"] + - ["System.Net.Sockets.SocketType", "System.Net.Sockets.SocketType!", "Field[Seqpacket]"] + - ["System.Net.Sockets.SocketError", "System.Net.Sockets.SocketError!", "Field[HostDown]"] + - ["System.Net.Sockets.ProtocolFamily", "System.Net.Sockets.ProtocolFamily!", "Field[Ieee12844]"] + - ["System.Net.Sockets.Socket", "System.Net.Sockets.Socket", "Method[EndAccept].ReturnValue"] + - ["System.Net.Sockets.SocketOptionName", "System.Net.Sockets.SocketOptionName!", "Field[TcpKeepAliveTime]"] + - ["System.Net.Sockets.TransmitFileOptions", "System.Net.Sockets.TransmitFileOptions!", "Field[WriteBehind]"] + - ["System.Net.Sockets.ProtocolType", "System.Net.Sockets.ProtocolType!", "Field[Ipx]"] + - ["System.Net.Sockets.SocketOptionLevel", "System.Net.Sockets.SocketOptionLevel!", "Field[Udp]"] + - ["System.Net.Sockets.AddressFamily", "System.Net.Sockets.AddressFamily!", "Field[Ieee12844]"] + - ["System.Net.Sockets.IOControlCode", "System.Net.Sockets.IOControlCode!", "Field[AddMulticastGroupOnInterface]"] + - ["System.Net.Sockets.IOControlCode", "System.Net.Sockets.IOControlCode!", "Field[MulticastScope]"] + - ["System.Net.Sockets.SocketError", "System.Net.Sockets.SocketError!", "Field[SocketNotSupported]"] + - ["System.Net.Sockets.SocketOptionName", "System.Net.Sockets.SocketOptionName!", "Field[DontFragment]"] + - ["System.Net.SocketAddress", "System.Net.Sockets.UnixDomainSocketEndPoint", "Method[Serialize].ReturnValue"] + - ["System.Net.Sockets.AddressFamily", "System.Net.Sockets.AddressFamily!", "Field[Unspecified]"] + - ["System.Threading.Tasks.Task", "System.Net.Sockets.NetworkStream", "Method[FlushAsync].ReturnValue"] + - ["System.Net.Sockets.ProtocolType", "System.Net.Sockets.ProtocolType!", "Field[Pup]"] + - ["System.Threading.Tasks.Task", "System.Net.Sockets.Socket", "Method[AcceptAsync].ReturnValue"] + - ["System.Boolean", "System.Net.Sockets.Socket", "Property[ExclusiveAddressUse]"] + - ["System.Net.Sockets.SocketError", "System.Net.Sockets.SocketError!", "Field[ProtocolNotSupported]"] + - ["System.Net.Sockets.SocketType", "System.Net.Sockets.SocketType!", "Field[Unknown]"] + - ["System.Net.Sockets.ProtocolType", "System.Net.Sockets.ProtocolType!", "Field[IPv6RoutingHeader]"] + - ["System.Net.Sockets.IOControlCode", "System.Net.Sockets.IOControlCode!", "Field[SetQos]"] + - ["System.Net.Sockets.ProtocolFamily", "System.Net.Sockets.ProtocolFamily!", "Field[Ccitt]"] + - ["System.Net.Sockets.SocketOptionName", "System.Net.Sockets.SocketOptionName!", "Field[FastOpen]"] + - ["System.Net.Sockets.IOControlCode", "System.Net.Sockets.IOControlCode!", "Field[KeepAliveValues]"] + - ["System.Net.Sockets.SocketType", "System.Net.Sockets.SocketType!", "Field[Rdm]"] + - ["System.Net.Sockets.ProtocolType", "System.Net.Sockets.ProtocolType!", "Field[Idp]"] + - ["System.Threading.Tasks.ValueTask", "System.Net.Sockets.Socket", "Method[ConnectAsync].ReturnValue"] + - ["System.Boolean", "System.Net.Sockets.NetworkStream", "Property[DataAvailable]"] + - ["System.IAsyncResult", "System.Net.Sockets.UdpAnySourceMulticastClient", "Method[BeginSendToGroup].ReturnValue"] + - ["System.Net.Sockets.SocketAsyncOperation", "System.Net.Sockets.SocketAsyncOperation!", "Field[None]"] + - ["System.Net.Sockets.IOControlCode", "System.Net.Sockets.IOControlCode!", "Field[GetExtensionFunctionPointer]"] + - ["System.Net.Sockets.SocketOptionName", "System.Net.Sockets.SocketOptionName!", "Field[NoChecksum]"] + - ["System.Net.Sockets.SocketOptionName", "System.Net.Sockets.SocketOptionName!", "Field[HeaderIncluded]"] + - ["System.Net.Sockets.SocketOptionName", "System.Net.Sockets.SocketOptionName!", "Field[Error]"] + - ["System.Net.Sockets.ProtocolFamily", "System.Net.Sockets.ProtocolFamily!", "Field[Atm]"] + - ["System.Net.Sockets.SocketError", "System.Net.Sockets.SocketError!", "Field[InvalidArgument]"] + - ["System.Net.Sockets.AddressFamily", "System.Net.Sockets.AddressFamily!", "Field[Unknown]"] + - ["System.Boolean", "System.Net.Sockets.IPPacketInformation!", "Method[op_Inequality].ReturnValue"] + - ["System.Int32", "System.Net.Sockets.Socket", "Property[Available]"] + - ["System.IAsyncResult", "System.Net.Sockets.UdpAnySourceMulticastClient", "Method[BeginReceiveFromGroup].ReturnValue"] + - ["System.Boolean", "System.Net.Sockets.Socket", "Property[DualMode]"] + - ["System.Net.IPAddress", "System.Net.Sockets.MulticastOption", "Property[Group]"] + - ["System.Int32", "System.Net.Sockets.Socket", "Method[EndSendTo].ReturnValue"] + - ["System.Net.Sockets.SocketError", "System.Net.Sockets.SocketError!", "Field[AddressNotAvailable]"] + - ["System.Net.Sockets.SocketAsyncOperation", "System.Net.Sockets.SocketAsyncOperation!", "Field[ReceiveMessageFrom]"] + - ["System.Net.Sockets.NetworkStream", "System.Net.Sockets.TcpClient", "Method[GetStream].ReturnValue"] + - ["System.Net.Sockets.SocketFlags", "System.Net.Sockets.SocketFlags!", "Field[ControlDataTruncated]"] + - ["System.Boolean", "System.Net.Sockets.TcpListener", "Property[Active]"] + - ["System.Net.Sockets.SocketFlags", "System.Net.Sockets.SocketFlags!", "Field[None]"] + - ["System.IAsyncResult", "System.Net.Sockets.UdpClient", "Method[BeginSend].ReturnValue"] + - ["System.Net.Sockets.ProtocolType", "System.Net.Sockets.ProtocolType!", "Field[IP]"] + - ["System.Net.EndPoint", "System.Net.Sockets.UnixDomainSocketEndPoint", "Method[Create].ReturnValue"] + - ["System.IAsyncResult", "System.Net.Sockets.Socket", "Method[BeginReceiveFrom].ReturnValue"] + - ["System.Net.Sockets.SocketOptionLevel", "System.Net.Sockets.SocketOptionLevel!", "Field[IP]"] + - ["System.Net.Sockets.SelectMode", "System.Net.Sockets.SelectMode!", "Field[SelectWrite]"] + - ["System.Net.Sockets.TransmitFileOptions", "System.Net.Sockets.TransmitFileOptions!", "Field[UseKernelApc]"] + - ["System.Byte[]", "System.Net.Sockets.UdpClient", "Method[EndReceive].ReturnValue"] + - ["System.Net.Sockets.IOControlCode", "System.Net.Sockets.IOControlCode!", "Field[AsyncIO]"] + - ["System.Boolean", "System.Net.Sockets.TcpClient", "Property[ExclusiveAddressUse]"] + - ["System.Net.Sockets.SocketError", "System.Net.Sockets.SocketError!", "Field[TooManyOpenSockets]"] + - ["System.Net.Sockets.SocketFlags", "System.Net.Sockets.SocketFlags!", "Field[Partial]"] + - ["System.Net.Sockets.IPProtectionLevel", "System.Net.Sockets.IPProtectionLevel!", "Field[Unspecified]"] + - ["System.Net.Sockets.SocketOptionName", "System.Net.Sockets.SocketOptionName!", "Field[SendBuffer]"] + - ["System.Threading.Tasks.Task", "System.Net.Sockets.Socket", "Method[ReceiveMessageFromAsync].ReturnValue"] + - ["System.Net.Sockets.AddressFamily", "System.Net.Sockets.AddressFamily!", "Field[NetBios]"] + - ["System.Net.Sockets.AddressFamily", "System.Net.Sockets.AddressFamily!", "Field[InterNetworkV6]"] + - ["System.Boolean", "System.Net.Sockets.Socket", "Property[EnableBroadcast]"] + - ["System.Int32", "System.Net.Sockets.TcpClient", "Property[Available]"] + - ["System.Net.Sockets.SocketOptionName", "System.Net.Sockets.SocketOptionName!", "Field[TypeOfService]"] + - ["System.IAsyncResult", "System.Net.Sockets.Socket", "Method[BeginSendTo].ReturnValue"] + - ["System.Net.Sockets.AddressFamily", "System.Net.Sockets.AddressFamily!", "Field[Ccitt]"] + - ["System.Net.Sockets.SendPacketsElement[]", "System.Net.Sockets.SocketAsyncEventArgs", "Property[SendPacketsElements]"] + - ["System.Net.Sockets.AddressFamily", "System.Net.Sockets.AddressFamily!", "Field[DecNet]"] + - ["System.Int32", "System.Net.Sockets.SocketReceiveMessageFromResult", "Field[ReceivedBytes]"] + - ["System.Net.Sockets.SocketOptionName", "System.Net.Sockets.SocketOptionName!", "Field[AddSourceMembership]"] + - ["System.Boolean", "System.Net.Sockets.UdpClient", "Property[MulticastLoopback]"] + - ["System.Net.Sockets.SocketFlags", "System.Net.Sockets.SocketFlags!", "Field[MaxIOVectorLength]"] + - ["System.Net.Sockets.IPProtectionLevel", "System.Net.Sockets.IPProtectionLevel!", "Field[Restricted]"] + - ["System.Net.Sockets.SocketOptionName", "System.Net.Sockets.SocketOptionName!", "Field[ChecksumCoverage]"] + - ["System.Net.Sockets.IOControlCode", "System.Net.Sockets.IOControlCode!", "Field[MulticastInterface]"] + - ["System.Net.Sockets.ProtocolType", "System.Net.Sockets.ProtocolType!", "Field[SpxII]"] + - ["System.Net.Sockets.IOControlCode", "System.Net.Sockets.IOControlCode!", "Field[DeleteMulticastGroupFromInterface]"] + - ["System.Net.Sockets.AddressFamily", "System.Net.Sockets.AddressFamily!", "Field[Pup]"] + - ["System.Threading.Tasks.ValueTask", "System.Net.Sockets.UdpClient", "Method[ReceiveAsync].ReturnValue"] + - ["System.Net.Sockets.IOControlCode", "System.Net.Sockets.IOControlCode!", "Field[DataToRead]"] + - ["System.Net.Sockets.SocketError", "System.Net.Sockets.SocketError!", "Field[Shutdown]"] + - ["System.Net.Sockets.ProtocolType", "System.Net.Sockets.ProtocolType!", "Field[IPSecAuthenticationHeader]"] + - ["System.Int32", "System.Net.Sockets.UdpClient", "Property[Available]"] + - ["System.Net.Sockets.SocketOptionName", "System.Net.Sockets.SocketOptionName!", "Field[ReuseUnicastPort]"] + - ["System.Int32", "System.Net.Sockets.TcpClient", "Property[SendTimeout]"] + - ["System.Net.Sockets.SocketError", "System.Net.Sockets.SocketError!", "Field[WouldBlock]"] + - ["System.Net.Sockets.ProtocolFamily", "System.Net.Sockets.ProtocolFamily!", "Field[NetBios]"] + - ["System.Boolean", "System.Net.Sockets.LingerOption", "Property[Enabled]"] + - ["System.Net.Sockets.SocketOptionName", "System.Net.Sockets.SocketOptionName!", "Field[UnblockSource]"] + - ["System.Net.Sockets.SocketError", "System.Net.Sockets.SocketError!", "Field[Interrupted]"] + - ["System.Net.Sockets.IOControlCode", "System.Net.Sockets.IOControlCode!", "Field[AddressListChange]"] + - ["System.Net.Sockets.ProtocolFamily", "System.Net.Sockets.ProtocolFamily!", "Field[Ipx]"] + - ["System.Net.Sockets.ProtocolFamily", "System.Net.Sockets.ProtocolFamily!", "Field[Packet]"] + - ["System.Net.Sockets.TransmitFileOptions", "System.Net.Sockets.TransmitFileOptions!", "Field[UseDefaultWorkerThread]"] + - ["System.Threading.Tasks.ValueTask", "System.Net.Sockets.Socket", "Method[ReceiveFromAsync].ReturnValue"] + - ["System.Net.Sockets.ProtocolFamily", "System.Net.Sockets.ProtocolFamily!", "Field[Unix]"] + - ["System.Net.Sockets.SocketError", "System.Net.Sockets.SocketError!", "Field[NetworkUnreachable]"] + - ["System.Net.Sockets.SocketError", "System.Net.Sockets.SocketError!", "Field[NotSocket]"] + - ["System.Int32", "System.Net.Sockets.NetworkStream", "Property[WriteTimeout]"] + - ["System.Net.Sockets.SocketError", "System.Net.Sockets.SocketError!", "Field[ProtocolFamilyNotSupported]"] + - ["System.IAsyncResult", "System.Net.Sockets.UdpAnySourceMulticastClient", "Method[BeginJoinGroup].ReturnValue"] + - ["System.Net.Sockets.SocketError", "System.Net.Sockets.SocketError!", "Field[Fault]"] + - ["System.Net.Sockets.ProtocolFamily", "System.Net.Sockets.ProtocolFamily!", "Field[DecNet]"] + - ["System.Net.Sockets.SocketError", "System.Net.Sockets.SocketError!", "Field[AddressFamilyNotSupported]"] + - ["System.String", "System.Net.Sockets.SocketException", "Property[Message]"] + - ["System.Net.Sockets.ProtocolType", "System.Net.Sockets.ProtocolType!", "Field[IPv6FragmentHeader]"] + - ["System.Net.Sockets.SocketClientAccessPolicyProtocol", "System.Net.Sockets.SocketClientAccessPolicyProtocol!", "Field[Tcp]"] + - ["System.Threading.Tasks.ValueTask", "System.Net.Sockets.TcpListener", "Method[AcceptSocketAsync].ReturnValue"] + - ["System.Net.Sockets.ProtocolType", "System.Net.Sockets.ProtocolType!", "Field[ND]"] + - ["System.Net.Sockets.ProtocolFamily", "System.Net.Sockets.ProtocolFamily!", "Field[Sna]"] + - ["System.Net.Sockets.ProtocolFamily", "System.Net.Sockets.ProtocolFamily!", "Field[Lat]"] + - ["System.Net.Sockets.LingerOption", "System.Net.Sockets.Socket", "Property[LingerState]"] + - ["System.IAsyncResult", "System.Net.Sockets.TcpListener", "Method[BeginAcceptSocket].ReturnValue"] + - ["System.Boolean", "System.Net.Sockets.Socket!", "Method[ConnectAsync].ReturnValue"] + - ["System.Net.Sockets.SocketType", "System.Net.Sockets.SocketType!", "Field[Stream]"] + - ["System.Int32", "System.Net.Sockets.SendPacketsElement", "Property[Offset]"] + - ["System.Int32", "System.Net.Sockets.Socket", "Property[ReceiveTimeout]"] + - ["System.Threading.Tasks.ValueTask", "System.Net.Sockets.TcpListener", "Method[AcceptTcpClientAsync].ReturnValue"] + - ["System.Int32", "System.Net.Sockets.SocketAsyncEventArgs", "Property[Offset]"] + - ["System.Net.Sockets.AddressFamily", "System.Net.Sockets.AddressFamily!", "Field[NS]"] + - ["System.Int32", "System.Net.Sockets.Socket", "Method[ReceiveFrom].ReturnValue"] + - ["System.Net.Sockets.ProtocolType", "System.Net.Sockets.ProtocolType!", "Field[Unknown]"] + - ["System.Net.Sockets.SocketError", "System.Net.Sockets.SocketError!", "Field[AlreadyInProgress]"] + - ["System.Net.Sockets.SocketError", "System.Net.Sockets.SocketError!", "Field[TypeNotFound]"] + - ["System.Net.Sockets.SocketOptionName", "System.Net.Sockets.SocketOptionName!", "Field[UseLoopback]"] + - ["System.Threading.Tasks.ValueTask", "System.Net.Sockets.Socket", "Method[ReceiveAsync].ReturnValue"] + - ["System.IAsyncResult", "System.Net.Sockets.UdpAnySourceMulticastClient", "Method[BeginSendTo].ReturnValue"] + - ["System.Net.Sockets.SocketOptionName", "System.Net.Sockets.SocketOptionName!", "Field[SendLowWater]"] + - ["System.Int32", "System.Net.Sockets.NetworkStream", "Property[ReadTimeout]"] + - ["System.Net.Sockets.ProtocolType", "System.Net.Sockets.ProtocolType!", "Field[Igmp]"] + - ["System.Net.Sockets.ProtocolType", "System.Net.Sockets.Socket", "Property[ProtocolType]"] + - ["System.Int32", "System.Net.Sockets.Socket", "Method[SendTo].ReturnValue"] + - ["System.Net.Sockets.IPProtectionLevel", "System.Net.Sockets.IPProtectionLevel!", "Field[EdgeRestricted]"] + - ["System.IAsyncResult", "System.Net.Sockets.UdpClient", "Method[BeginReceive].ReturnValue"] + - ["System.Net.Sockets.AddressFamily", "System.Net.Sockets.AddressFamily!", "Field[Cluster]"] + - ["System.Net.Sockets.Socket", "System.Net.Sockets.Socket", "Method[Accept].ReturnValue"] + - ["System.Net.Sockets.SocketError", "System.Net.Sockets.SocketError!", "Field[ConnectionRefused]"] + - ["System.Boolean", "System.Net.Sockets.Socket", "Method[ReceiveAsync].ReturnValue"] + - ["System.Net.Sockets.IOControlCode", "System.Net.Sockets.IOControlCode!", "Field[AbsorbRouterAlert]"] + - ["System.IAsyncResult", "System.Net.Sockets.NetworkStream", "Method[BeginRead].ReturnValue"] + - ["System.Byte[]", "System.Net.Sockets.SocketAsyncEventArgs", "Property[Buffer]"] + - ["System.Net.Sockets.ProtocolType", "System.Net.Sockets.ProtocolType!", "Field[IPv6HopByHopOptions]"] + - ["System.Net.Sockets.SocketOptionName", "System.Net.Sockets.SocketOptionName!", "Field[UpdateAcceptContext]"] + - ["System.Threading.Tasks.Task", "System.Net.Sockets.Socket", "Method[SendToAsync].ReturnValue"] + - ["System.Net.Sockets.ProtocolType", "System.Net.Sockets.ProtocolType!", "Field[IPSecEncapsulatingSecurityPayload]"] + - ["System.Net.Sockets.IOControlCode", "System.Net.Sockets.IOControlCode!", "Field[Flush]"] + - ["System.Net.Sockets.SocketFlags", "System.Net.Sockets.SocketFlags!", "Field[OutOfBand]"] + - ["System.Net.Sockets.Socket", "System.Net.Sockets.TcpListener", "Method[AcceptSocket].ReturnValue"] + - ["System.Net.Sockets.AddressFamily", "System.Net.Sockets.AddressFamily!", "Field[Ipx]"] + - ["System.Net.Sockets.AddressFamily", "System.Net.Sockets.AddressFamily!", "Field[VoiceView]"] + - ["System.Net.Sockets.TransmitFileOptions", "System.Net.Sockets.TransmitFileOptions!", "Field[UseSystemThread]"] + - ["System.Net.Sockets.LingerOption", "System.Net.Sockets.TcpClient", "Property[LingerState]"] + - ["System.Int32", "System.Net.Sockets.UdpAnySourceMulticastClient", "Property[SendBufferSize]"] + - ["System.Threading.Tasks.Task", "System.Net.Sockets.TcpClient", "Method[ConnectAsync].ReturnValue"] + - ["System.Net.Sockets.IOControlCode", "System.Net.Sockets.IOControlCode!", "Field[AssociateHandle]"] + - ["System.Int32", "System.Net.Sockets.UdpSingleSourceMulticastClient", "Property[ReceiveBufferSize]"] + - ["System.Net.EndPoint", "System.Net.Sockets.SocketReceiveFromResult", "Field[RemoteEndPoint]"] + - ["System.Boolean", "System.Net.Sockets.Socket", "Method[ReceiveMessageFromAsync].ReturnValue"] + - ["System.Byte[]", "System.Net.Sockets.UdpReceiveResult", "Property[Buffer]"] + - ["System.Threading.Tasks.Task", "System.Net.Sockets.TcpListener", "Method[AcceptTcpClientAsync].ReturnValue"] + - ["System.IAsyncResult", "System.Net.Sockets.TcpClient", "Method[BeginConnect].ReturnValue"] + - ["System.Net.Sockets.Socket", "System.Net.Sockets.TcpListener", "Property[Server]"] + - ["System.Net.Sockets.IOControlCode", "System.Net.Sockets.IOControlCode!", "Field[QueryTargetPnpHandle]"] + - ["System.Net.Sockets.AddressFamily", "System.Net.Sockets.AddressFamily!", "Field[FireFox]"] + - ["System.Net.Sockets.SocketOptionName", "System.Net.Sockets.SocketOptionName!", "Field[SendTimeout]"] + - ["System.Net.Sockets.IOControlCode", "System.Net.Sockets.IOControlCode!", "Field[OobDataRead]"] + - ["System.Int32", "System.Net.Sockets.Socket", "Method[EndReceiveMessageFrom].ReturnValue"] + - ["System.Threading.Tasks.ValueTask", "System.Net.Sockets.Socket", "Method[ReceiveFromAsync].ReturnValue"] + - ["System.Net.Sockets.SocketOptionName", "System.Net.Sockets.SocketOptionName!", "Field[ReceiveBuffer]"] + - ["System.Boolean", "System.Net.Sockets.NetworkStream", "Property[Readable]"] + - ["System.Net.Sockets.ProtocolType", "System.Net.Sockets.ProtocolType!", "Field[Udp]"] + - ["System.Net.Sockets.SocketError", "System.Net.Sockets.SocketError!", "Field[SocketError]"] + - ["System.Threading.Tasks.Task", "System.Net.Sockets.SocketTaskExtensions!", "Method[ReceiveMessageFromAsync].ReturnValue"] + - ["System.Net.Sockets.SocketAsyncOperation", "System.Net.Sockets.SocketAsyncOperation!", "Field[SendTo]"] + - ["System.Net.Sockets.SocketError", "System.Net.Sockets.SocketError!", "Field[ProtocolOption]"] + - ["System.Boolean", "System.Net.Sockets.Socket", "Method[DisconnectAsync].ReturnValue"] + - ["System.Int32", "System.Net.Sockets.IPPacketInformation", "Property[Interface]"] + - ["System.Boolean", "System.Net.Sockets.UnixDomainSocketEndPoint", "Method[Equals].ReturnValue"] + - ["System.Net.Sockets.SocketOptionName", "System.Net.Sockets.SocketOptionName!", "Field[BsdUrgent]"] + - ["System.Threading.Tasks.Task", "System.Net.Sockets.SocketTaskExtensions!", "Method[ReceiveAsync].ReturnValue"] + - ["System.Boolean", "System.Net.Sockets.Socket", "Property[NoDelay]"] + - ["System.Boolean", "System.Net.Sockets.Socket", "Property[UseOnlyOverlappedIO]"] + - ["System.Net.Sockets.IOControlCode", "System.Net.Sockets.IOControlCode!", "Field[TranslateHandle]"] + - ["System.Net.Sockets.TcpClient", "System.Net.Sockets.TcpListener", "Method[AcceptTcpClient].ReturnValue"] + - ["System.Net.Sockets.SocketError", "System.Net.Sockets.SocketError!", "Field[ConnectionReset]"] + - ["System.Net.Sockets.SocketInformationOptions", "System.Net.Sockets.SocketInformationOptions!", "Field[Listening]"] + - ["System.Net.Sockets.SocketPolicy", "System.Net.Sockets.HttpPolicyDownloaderProtocol", "Property[Result]"] + - ["System.IAsyncResult", "System.Net.Sockets.UdpSingleSourceMulticastClient", "Method[BeginReceiveFromSource].ReturnValue"] + - ["System.Boolean", "System.Net.Sockets.NetworkStream", "Property[CanTimeout]"] + - ["System.Boolean", "System.Net.Sockets.NetworkStream", "Property[CanSeek]"] + - ["System.Threading.Tasks.Task", "System.Net.Sockets.SocketTaskExtensions!", "Method[SendAsync].ReturnValue"] + - ["System.Net.Sockets.SocketOptionName", "System.Net.Sockets.SocketOptionName!", "Field[DropSourceMembership]"] + - ["System.Net.EndPoint", "System.Net.Sockets.Socket", "Property[RemoteEndPoint]"] + - ["System.Int32", "System.Net.Sockets.NetworkStream", "Method[Read].ReturnValue"] + - ["System.Net.Sockets.AddressFamily", "System.Net.Sockets.AddressFamily!", "Field[AppleTalk]"] + - ["System.Int32", "System.Net.Sockets.Socket", "Method[EndReceive].ReturnValue"] + - ["System.IAsyncResult", "System.Net.Sockets.TcpListener", "Method[BeginAcceptTcpClient].ReturnValue"] + - ["System.Boolean", "System.Net.Sockets.Socket!", "Property[SupportsIPv4]"] + - ["System.Boolean", "System.Net.Sockets.UdpClient", "Property[ExclusiveAddressUse]"] + - ["System.Net.Sockets.ProtocolFamily", "System.Net.Sockets.ProtocolFamily!", "Field[Unspecified]"] + - ["System.Int32", "System.Net.Sockets.Socket", "Method[GetHashCode].ReturnValue"] + - ["System.Int32", "System.Net.Sockets.Socket", "Method[IOControl].ReturnValue"] + - ["System.Net.Sockets.ProtocolType", "System.Net.Sockets.ProtocolType!", "Field[Tcp]"] + - ["System.Net.Sockets.SocketError", "System.Net.Sockets.SocketError!", "Field[DestinationAddressRequired]"] + - ["System.Net.Sockets.SocketOptionName", "System.Net.Sockets.SocketOptionName!", "Field[TcpKeepAliveRetryCount]"] + - ["System.Threading.Tasks.Task", "System.Net.Sockets.Socket", "Method[ConnectAsync].ReturnValue"] + - ["System.Net.Sockets.IPPacketInformation", "System.Net.Sockets.SocketAsyncEventArgs", "Property[ReceiveMessageFromPacketInfo]"] + - ["System.Int64", "System.Net.Sockets.NetworkStream", "Property[Length]"] + - ["System.Net.Sockets.Socket", "System.Net.Sockets.SocketAsyncEventArgs", "Property[ConnectSocket]"] + - ["System.Net.Sockets.ProtocolFamily", "System.Net.Sockets.ProtocolFamily!", "Field[Chaos]"] + - ["System.Net.Sockets.ProtocolType", "System.Net.Sockets.ProtocolType!", "Field[Ggp]"] + - ["System.Threading.Tasks.Task", "System.Net.Sockets.SocketTaskExtensions!", "Method[ReceiveFromAsync].ReturnValue"] + - ["System.Boolean", "System.Net.Sockets.UdpReceiveResult", "Method[Equals].ReturnValue"] + - ["System.Net.Sockets.SocketError", "System.Net.Sockets.SocketError!", "Field[HostUnreachable]"] + - ["System.Net.Sockets.SocketError", "System.Net.Sockets.SocketError!", "Field[AddressAlreadyInUse]"] + - ["System.Boolean", "System.Net.Sockets.Socket!", "Property[OSSupportsUnixDomainSockets]"] + - ["System.Boolean", "System.Net.Sockets.NetworkStream", "Property[Writeable]"] + - ["System.Net.Sockets.ProtocolFamily", "System.Net.Sockets.ProtocolFamily!", "Field[Irda]"] + - ["System.Net.Sockets.AddressFamily", "System.Net.Sockets.AddressFamily!", "Field[Ecma]"] + - ["System.Net.Sockets.SocketOptionName", "System.Net.Sockets.SocketOptionName!", "Field[IPProtectionLevel]"] + - ["System.Net.Sockets.ProtocolFamily", "System.Net.Sockets.ProtocolFamily!", "Field[NS]"] + - ["System.Net.Sockets.SocketOptionName", "System.Net.Sockets.SocketOptionName!", "Field[MulticastLoopback]"] + - ["System.Net.Sockets.SocketOptionName", "System.Net.Sockets.SocketOptionName!", "Field[DropMembership]"] + - ["System.Net.Sockets.ProtocolFamily", "System.Net.Sockets.ProtocolFamily!", "Field[Iso]"] + - ["System.Net.Sockets.ProtocolFamily", "System.Net.Sockets.ProtocolFamily!", "Field[DataLink]"] + - ["System.Net.Sockets.SocketAsyncOperation", "System.Net.Sockets.SocketAsyncOperation!", "Field[SendPackets]"] + - ["System.Threading.Tasks.ValueTask", "System.Net.Sockets.UdpClient", "Method[SendAsync].ReturnValue"] + - ["System.Net.Sockets.SocketClientAccessPolicyProtocol", "System.Net.Sockets.SocketClientAccessPolicyProtocol!", "Field[Http]"] + - ["System.Net.Sockets.ProtocolFamily", "System.Net.Sockets.ProtocolFamily!", "Field[VoiceView]"] + - ["System.Net.Sockets.ProtocolFamily", "System.Net.Sockets.ProtocolFamily!", "Field[ImpLink]"] + - ["System.Net.Sockets.ProtocolFamily", "System.Net.Sockets.ProtocolFamily!", "Field[ControllerAreaNetwork]"] + - ["System.Boolean", "System.Net.Sockets.Socket", "Method[AcceptAsync].ReturnValue"] + - ["System.Threading.Tasks.ValueTask", "System.Net.Sockets.Socket", "Method[AcceptAsync].ReturnValue"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemNetWebSockets/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemNetWebSockets/model.yml new file mode 100644 index 000000000000..ff5157fc5e4c --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemNetWebSockets/model.yml @@ -0,0 +1,125 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Net.WebSockets.WebSocketCloseStatus", "System.Net.WebSockets.WebSocketCloseStatus!", "Field[EndpointUnavailable]"] + - ["System.Net.ICredentials", "System.Net.WebSockets.ClientWebSocketOptions", "Property[Credentials]"] + - ["System.Boolean", "System.Net.WebSockets.WebSocketContext", "Property[IsLocal]"] + - ["System.String", "System.Net.WebSockets.HttpListenerWebSocketContext", "Property[SecWebSocketKey]"] + - ["System.Net.WebSockets.WebSocketCloseStatus", "System.Net.WebSockets.WebSocketCloseStatus!", "Field[MessageTooBig]"] + - ["System.Int32", "System.Net.WebSockets.WebSocketReceiveResult", "Property[Count]"] + - ["System.Net.WebSockets.WebSocketCloseStatus", "System.Net.WebSockets.WebSocketCloseStatus!", "Field[InternalServerError]"] + - ["System.TimeSpan", "System.Net.WebSockets.WebSocketCreationOptions", "Property[KeepAliveInterval]"] + - ["System.Net.WebSockets.WebSocketCloseStatus", "System.Net.WebSockets.WebSocketCloseStatus!", "Field[Empty]"] + - ["System.Boolean", "System.Net.WebSockets.WebSocketDeflateOptions", "Property[ServerContextTakeover]"] + - ["System.Nullable", "System.Net.WebSockets.WebSocketReceiveResult", "Property[CloseStatus]"] + - ["System.Net.WebSockets.WebSocketError", "System.Net.WebSockets.WebSocketError!", "Field[NotAWebSocket]"] + - ["System.Security.Principal.IPrincipal", "System.Net.WebSockets.WebSocketContext", "Property[User]"] + - ["System.Threading.Tasks.ValueTask", "System.Net.WebSockets.ClientWebSocket", "Method[ReceiveAsync].ReturnValue"] + - ["System.Net.WebSockets.WebSocketState", "System.Net.WebSockets.WebSocketState!", "Field[CloseSent]"] + - ["System.Net.WebSockets.WebSocketMessageType", "System.Net.WebSockets.WebSocketMessageType!", "Field[Binary]"] + - ["System.Collections.Generic.IEnumerable", "System.Net.WebSockets.WebSocketContext", "Property[SecWebSocketProtocols]"] + - ["System.Threading.Tasks.Task", "System.Net.WebSockets.WebSocket", "Method[CloseAsync].ReturnValue"] + - ["System.Collections.Specialized.NameValueCollection", "System.Net.WebSockets.HttpListenerWebSocketContext", "Property[Headers]"] + - ["System.Net.WebSockets.WebSocketCloseStatus", "System.Net.WebSockets.WebSocketCloseStatus!", "Field[InvalidPayloadData]"] + - ["System.Net.WebSockets.WebSocketDeflateOptions", "System.Net.WebSockets.ClientWebSocketOptions", "Property[DangerousDeflateOptions]"] + - ["System.Version", "System.Net.WebSockets.ClientWebSocketOptions", "Property[HttpVersion]"] + - ["System.Uri", "System.Net.WebSockets.HttpListenerWebSocketContext", "Property[RequestUri]"] + - ["System.Net.WebSockets.WebSocketState", "System.Net.WebSockets.ClientWebSocket", "Property[State]"] + - ["System.Boolean", "System.Net.WebSockets.ValueWebSocketReceiveResult", "Property[EndOfMessage]"] + - ["System.Net.WebSockets.WebSocketState", "System.Net.WebSockets.WebSocketState!", "Field[Connecting]"] + - ["System.Int32", "System.Net.WebSockets.WebSocketDeflateOptions", "Property[ClientMaxWindowBits]"] + - ["System.Threading.Tasks.Task", "System.Net.WebSockets.ClientWebSocket", "Method[CloseAsync].ReturnValue"] + - ["System.Int32", "System.Net.WebSockets.WebSocketException", "Property[ErrorCode]"] + - ["System.Nullable", "System.Net.WebSockets.ClientWebSocket", "Property[CloseStatus]"] + - ["System.Net.WebSockets.WebSocketState", "System.Net.WebSockets.WebSocketState!", "Field[None]"] + - ["System.Boolean", "System.Net.WebSockets.WebSocket!", "Method[IsStateTerminal].ReturnValue"] + - ["System.Net.WebSockets.WebSocketError", "System.Net.WebSockets.WebSocketError!", "Field[HeaderError]"] + - ["System.Collections.Specialized.NameValueCollection", "System.Net.WebSockets.WebSocketContext", "Property[Headers]"] + - ["System.Security.Cryptography.X509Certificates.X509CertificateCollection", "System.Net.WebSockets.ClientWebSocketOptions", "Property[ClientCertificates]"] + - ["System.Net.WebSockets.WebSocketState", "System.Net.WebSockets.WebSocketState!", "Field[Open]"] + - ["System.Boolean", "System.Net.WebSockets.HttpListenerWebSocketContext", "Property[IsSecureConnection]"] + - ["System.Threading.Tasks.Task", "System.Net.WebSockets.ClientWebSocket", "Method[CloseOutputAsync].ReturnValue"] + - ["System.Boolean", "System.Net.WebSockets.HttpListenerWebSocketContext", "Property[IsLocal]"] + - ["System.Net.WebSockets.WebSocket", "System.Net.WebSockets.WebSocketContext", "Property[WebSocket]"] + - ["System.Threading.Tasks.Task", "System.Net.WebSockets.ClientWebSocket", "Method[SendAsync].ReturnValue"] + - ["System.TimeSpan", "System.Net.WebSockets.WebSocketCreationOptions", "Property[KeepAliveTimeout]"] + - ["System.Int32", "System.Net.WebSockets.ValueWebSocketReceiveResult", "Property[Count]"] + - ["System.Boolean", "System.Net.WebSockets.ClientWebSocketOptions", "Property[UseDefaultCredentials]"] + - ["System.Net.WebSockets.WebSocketCloseStatus", "System.Net.WebSockets.WebSocketCloseStatus!", "Field[MandatoryExtension]"] + - ["System.Net.WebSockets.WebSocketDeflateOptions", "System.Net.WebSockets.WebSocketCreationOptions", "Property[DangerousDeflateOptions]"] + - ["System.Net.IWebProxy", "System.Net.WebSockets.ClientWebSocketOptions", "Property[Proxy]"] + - ["System.String", "System.Net.WebSockets.WebSocketContext", "Property[SecWebSocketKey]"] + - ["System.Net.CookieContainer", "System.Net.WebSockets.ClientWebSocketOptions", "Property[Cookies]"] + - ["System.Threading.Tasks.Task", "System.Net.WebSockets.ClientWebSocket", "Method[ReceiveAsync].ReturnValue"] + - ["System.Boolean", "System.Net.WebSockets.WebSocketDeflateOptions", "Property[ClientContextTakeover]"] + - ["System.String", "System.Net.WebSockets.HttpListenerWebSocketContext", "Property[Origin]"] + - ["System.Net.WebSockets.WebSocket", "System.Net.WebSockets.WebSocket!", "Method[CreateFromStream].ReturnValue"] + - ["System.Threading.Tasks.ValueTask", "System.Net.WebSockets.ClientWebSocket", "Method[SendAsync].ReturnValue"] + - ["System.Threading.Tasks.ValueTask", "System.Net.WebSockets.WebSocket", "Method[SendAsync].ReturnValue"] + - ["System.Threading.Tasks.Task", "System.Net.WebSockets.WebSocket", "Method[CloseOutputAsync].ReturnValue"] + - ["System.String", "System.Net.WebSockets.WebSocket", "Property[SubProtocol]"] + - ["System.Net.HttpStatusCode", "System.Net.WebSockets.ClientWebSocket", "Property[HttpStatusCode]"] + - ["System.Threading.Tasks.Task", "System.Net.WebSockets.WebSocket", "Method[ReceiveAsync].ReturnValue"] + - ["System.Net.WebSockets.WebSocketMessageFlags", "System.Net.WebSockets.WebSocketMessageFlags!", "Field[None]"] + - ["System.TimeSpan", "System.Net.WebSockets.WebSocket!", "Property[DefaultKeepAliveInterval]"] + - ["System.Net.WebSockets.WebSocketState", "System.Net.WebSockets.WebSocket", "Property[State]"] + - ["System.Net.WebSockets.WebSocketCloseStatus", "System.Net.WebSockets.WebSocketCloseStatus!", "Field[InvalidMessageType]"] + - ["System.Net.WebSockets.WebSocketMessageType", "System.Net.WebSockets.ValueWebSocketReceiveResult", "Property[MessageType]"] + - ["System.Net.WebSockets.WebSocketError", "System.Net.WebSockets.WebSocketError!", "Field[NativeError]"] + - ["System.String", "System.Net.WebSockets.WebSocketContext", "Property[SecWebSocketVersion]"] + - ["System.Net.WebSockets.ClientWebSocketOptions", "System.Net.WebSockets.ClientWebSocket", "Property[Options]"] + - ["System.Collections.Generic.IEnumerable", "System.Net.WebSockets.HttpListenerWebSocketContext", "Property[SecWebSocketProtocols]"] + - ["System.Threading.Tasks.ValueTask", "System.Net.WebSockets.WebSocket", "Method[ReceiveAsync].ReturnValue"] + - ["System.Boolean", "System.Net.WebSockets.WebSocket!", "Method[IsApplicationTargeting45].ReturnValue"] + - ["System.Net.WebSockets.WebSocketError", "System.Net.WebSockets.WebSocketError!", "Field[Faulted]"] + - ["System.Net.Security.RemoteCertificateValidationCallback", "System.Net.WebSockets.ClientWebSocketOptions", "Property[RemoteCertificateValidationCallback]"] + - ["System.String", "System.Net.WebSockets.ClientWebSocket", "Property[CloseStatusDescription]"] + - ["System.Nullable", "System.Net.WebSockets.WebSocket", "Property[CloseStatus]"] + - ["System.Net.WebSockets.WebSocketMessageType", "System.Net.WebSockets.WebSocketReceiveResult", "Property[MessageType]"] + - ["System.Net.WebSockets.WebSocketMessageFlags", "System.Net.WebSockets.WebSocketMessageFlags!", "Field[DisableCompression]"] + - ["System.Net.WebSockets.WebSocketState", "System.Net.WebSockets.WebSocketState!", "Field[Aborted]"] + - ["System.String", "System.Net.WebSockets.ClientWebSocket", "Property[SubProtocol]"] + - ["System.Net.WebSockets.WebSocketError", "System.Net.WebSockets.WebSocketException", "Property[WebSocketErrorCode]"] + - ["System.Boolean", "System.Net.WebSockets.ClientWebSocketOptions", "Property[CollectHttpResponseDetails]"] + - ["System.Collections.Generic.IReadOnlyDictionary>", "System.Net.WebSockets.ClientWebSocket", "Property[HttpResponseHeaders]"] + - ["System.Net.WebSockets.WebSocket", "System.Net.WebSockets.WebSocketProtocol!", "Method[CreateFromStream].ReturnValue"] + - ["System.Uri", "System.Net.WebSockets.WebSocketContext", "Property[RequestUri]"] + - ["System.String", "System.Net.WebSockets.WebSocketCreationOptions", "Property[SubProtocol]"] + - ["System.TimeSpan", "System.Net.WebSockets.ClientWebSocketOptions", "Property[KeepAliveTimeout]"] + - ["System.Net.WebSockets.WebSocketMessageFlags", "System.Net.WebSockets.WebSocketMessageFlags!", "Field[EndOfMessage]"] + - ["System.String", "System.Net.WebSockets.HttpListenerWebSocketContext", "Property[SecWebSocketVersion]"] + - ["System.Net.WebSockets.WebSocketState", "System.Net.WebSockets.WebSocketState!", "Field[Closed]"] + - ["System.Net.WebSockets.WebSocket", "System.Net.WebSockets.WebSocket!", "Method[CreateClientWebSocket].ReturnValue"] + - ["System.Int32", "System.Net.WebSockets.WebSocketDeflateOptions", "Property[ServerMaxWindowBits]"] + - ["System.Boolean", "System.Net.WebSockets.WebSocketReceiveResult", "Property[EndOfMessage]"] + - ["System.Net.WebSockets.WebSocketMessageType", "System.Net.WebSockets.WebSocketMessageType!", "Field[Text]"] + - ["System.ArraySegment", "System.Net.WebSockets.WebSocket!", "Method[CreateClientBuffer].ReturnValue"] + - ["System.Net.CookieCollection", "System.Net.WebSockets.WebSocketContext", "Property[CookieCollection]"] + - ["System.String", "System.Net.WebSockets.WebSocketReceiveResult", "Property[CloseStatusDescription]"] + - ["System.Net.WebSockets.WebSocketError", "System.Net.WebSockets.WebSocketError!", "Field[InvalidMessageType]"] + - ["System.Net.WebSockets.WebSocketState", "System.Net.WebSockets.WebSocketState!", "Field[CloseReceived]"] + - ["System.Net.CookieCollection", "System.Net.WebSockets.HttpListenerWebSocketContext", "Property[CookieCollection]"] + - ["System.Threading.Tasks.Task", "System.Net.WebSockets.ClientWebSocket", "Method[ConnectAsync].ReturnValue"] + - ["System.Threading.Tasks.Task", "System.Net.WebSockets.WebSocket", "Method[SendAsync].ReturnValue"] + - ["System.String", "System.Net.WebSockets.WebSocketContext", "Property[Origin]"] + - ["System.String", "System.Net.WebSockets.WebSocket", "Property[CloseStatusDescription]"] + - ["System.Net.WebSockets.WebSocketCloseStatus", "System.Net.WebSockets.WebSocketCloseStatus!", "Field[PolicyViolation]"] + - ["System.Net.WebSockets.WebSocketError", "System.Net.WebSockets.WebSocketError!", "Field[InvalidState]"] + - ["System.TimeSpan", "System.Net.WebSockets.ClientWebSocketOptions", "Property[KeepAliveInterval]"] + - ["System.Net.WebSockets.WebSocketError", "System.Net.WebSockets.WebSocketError!", "Field[ConnectionClosedPrematurely]"] + - ["System.Security.Principal.IPrincipal", "System.Net.WebSockets.HttpListenerWebSocketContext", "Property[User]"] + - ["System.Boolean", "System.Net.WebSockets.HttpListenerWebSocketContext", "Property[IsAuthenticated]"] + - ["System.Boolean", "System.Net.WebSockets.WebSocketContext", "Property[IsSecureConnection]"] + - ["System.Boolean", "System.Net.WebSockets.WebSocketCreationOptions", "Property[IsServer]"] + - ["System.Boolean", "System.Net.WebSockets.WebSocketContext", "Property[IsAuthenticated]"] + - ["System.Net.WebSockets.WebSocketCloseStatus", "System.Net.WebSockets.WebSocketCloseStatus!", "Field[ProtocolError]"] + - ["System.Net.WebSockets.WebSocketCloseStatus", "System.Net.WebSockets.WebSocketCloseStatus!", "Field[NormalClosure]"] + - ["System.ArraySegment", "System.Net.WebSockets.WebSocket!", "Method[CreateServerBuffer].ReturnValue"] + - ["System.Net.WebSockets.WebSocketError", "System.Net.WebSockets.WebSocketError!", "Field[UnsupportedProtocol]"] + - ["System.Net.WebSockets.WebSocketError", "System.Net.WebSockets.WebSocketError!", "Field[UnsupportedVersion]"] + - ["System.Net.Http.HttpVersionPolicy", "System.Net.WebSockets.ClientWebSocketOptions", "Property[HttpVersionPolicy]"] + - ["System.Net.WebSockets.WebSocketMessageType", "System.Net.WebSockets.WebSocketMessageType!", "Field[Close]"] + - ["System.Net.WebSockets.WebSocketError", "System.Net.WebSockets.WebSocketError!", "Field[Success]"] + - ["System.Net.WebSockets.WebSocket", "System.Net.WebSockets.HttpListenerWebSocketContext", "Property[WebSocket]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemNumerics/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemNumerics/model.yml new file mode 100644 index 000000000000..2ca8a3951f77 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemNumerics/model.yml @@ -0,0 +1,781 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Boolean", "System.Numerics.BigInteger!", "Method[System.Numerics.INumberBase.TryConvertToTruncating].ReturnValue"] + - ["System.Numerics.Complex", "System.Numerics.Complex!", "Method[op_Decrement].ReturnValue"] + - ["System.Numerics.Vector3", "System.Numerics.Vector3!", "Method[RadiansToDegrees].ReturnValue"] + - ["System.Numerics.Complex", "System.Numerics.Complex!", "Method[MinMagnitude].ReturnValue"] + - ["System.Numerics.Vector3", "System.Numerics.Vector3!", "Method[MinNative].ReturnValue"] + - ["System.Numerics.Quaternion", "System.Numerics.Quaternion!", "Method[Inverse].ReturnValue"] + - ["System.Numerics.Complex", "System.Numerics.Complex!", "Method[Add].ReturnValue"] + - ["System.Numerics.Matrix4x4", "System.Numerics.Matrix4x4!", "Method[CreateViewportLeftHanded].ReturnValue"] + - ["System.Numerics.BigInteger", "System.Numerics.BigInteger!", "Method[Pow].ReturnValue"] + - ["System.Numerics.Vector3", "System.Numerics.Vector3!", "Property[UnitX]"] + - ["System.Numerics.Vector3", "System.Numerics.Vector3!", "Method[MaxNumber].ReturnValue"] + - ["System.Numerics.Complex", "System.Numerics.Complex!", "Property[System.Numerics.INumberBase.Zero]"] + - ["System.UInt64", "System.Numerics.BitOperations!", "Method[RotateRight].ReturnValue"] + - ["System.Numerics.Matrix4x4", "System.Numerics.Matrix4x4!", "Method[Transform].ReturnValue"] + - ["System.Numerics.Vector2", "System.Numerics.Vector2!", "Method[Log].ReturnValue"] + - ["System.Numerics.Vector", "System.Numerics.Vector!", "Method[Exp].ReturnValue"] + - ["System.Numerics.Vector3", "System.Numerics.Vector3!", "Property[UnitY]"] + - ["System.Numerics.Vector3", "System.Numerics.Vector3!", "Method[Max].ReturnValue"] + - ["System.Numerics.Matrix4x4", "System.Numerics.Matrix4x4!", "Method[CreateLookTo].ReturnValue"] + - ["System.Numerics.Complex", "System.Numerics.Complex!", "Method[op_Increment].ReturnValue"] + - ["System.Boolean", "System.Numerics.Complex!", "Method[IsImaginaryNumber].ReturnValue"] + - ["System.Numerics.Vector4", "System.Numerics.Vector4!", "Method[Sin].ReturnValue"] + - ["System.Numerics.Quaternion", "System.Numerics.Quaternion!", "Method[Divide].ReturnValue"] + - ["T", "System.Numerics.Vector!", "Method[Sum].ReturnValue"] + - ["System.Single", "System.Numerics.Matrix3x2", "Field[M31]"] + - ["System.Numerics.BigInteger", "System.Numerics.BigInteger!", "Method[Add].ReturnValue"] + - ["System.Numerics.Vector2", "System.Numerics.Vector2!", "Method[Log2].ReturnValue"] + - ["System.Numerics.Vector", "System.Numerics.Vector!", "Method[Subtract].ReturnValue"] + - ["System.UInt32", "System.Numerics.BitOperations!", "Method[RotateRight].ReturnValue"] + - ["System.Single", "System.Numerics.Matrix3x2", "Field[M22]"] + - ["System.Single", "System.Numerics.Matrix4x4", "Field[M13]"] + - ["System.Numerics.Vector2", "System.Numerics.Vector2!", "Method[DegreesToRadians].ReturnValue"] + - ["System.Numerics.Vector4", "System.Numerics.Vector4!", "Property[NaN]"] + - ["System.Int32", "System.Numerics.BigInteger!", "Property[System.Numerics.INumberBase.Radix]"] + - ["System.Boolean", "System.Numerics.Vector4!", "Method[op_Inequality].ReturnValue"] + - ["System.Numerics.Vector", "System.Numerics.Vector!", "Method[ShiftRightArithmetic].ReturnValue"] + - ["System.Single", "System.Numerics.Vector4!", "Method[Distance].ReturnValue"] + - ["System.Byte", "System.Numerics.BigInteger!", "Method[op_Explicit].ReturnValue"] + - ["System.Boolean", "System.Numerics.Complex!", "Method[System.Numerics.INumberBase.IsZero].ReturnValue"] + - ["System.Numerics.Vector4", "System.Numerics.Vector4!", "Property[UnitW]"] + - ["System.Numerics.Vector4", "System.Numerics.Vector4!", "Property[UnitZ]"] + - ["System.Numerics.Vector3", "System.Numerics.Vector3!", "Method[Abs].ReturnValue"] + - ["System.Numerics.BigInteger", "System.Numerics.BigInteger!", "Method[System.Numerics.INumberBase.MultiplyAddEstimate].ReturnValue"] + - ["System.Numerics.Quaternion", "System.Numerics.Quaternion!", "Method[CreateFromAxisAngle].ReturnValue"] + - ["System.Single", "System.Numerics.Vector2", "Field[Y]"] + - ["System.Numerics.Matrix3x2", "System.Numerics.Matrix3x2!", "Property[Identity]"] + - ["System.Numerics.Complex", "System.Numerics.Complex!", "Field[NaN]"] + - ["System.Numerics.Vector4", "System.Numerics.Vector4!", "Method[op_UnaryNegation].ReturnValue"] + - ["System.Numerics.Vector", "System.Numerics.Vector!", "Method[ShiftRightArithmetic].ReturnValue"] + - ["System.Numerics.Vector3", "System.Numerics.Vector3!", "Method[Log].ReturnValue"] + - ["System.Numerics.Vector3", "System.Numerics.Vector3!", "Method[TransformNormal].ReturnValue"] + - ["System.Numerics.Matrix4x4", "System.Numerics.Matrix4x4!", "Method[CreateFromQuaternion].ReturnValue"] + - ["System.Numerics.Vector3", "System.Numerics.Vector3!", "Property[NegativeZero]"] + - ["System.Numerics.Vector", "System.Numerics.Vector!", "Method[MaxNative].ReturnValue"] + - ["System.String", "System.Numerics.BigInteger", "Method[ToString].ReturnValue"] + - ["System.Boolean", "System.Numerics.Vector!", "Method[GreaterThanOrEqualAny].ReturnValue"] + - ["System.Numerics.Complex", "System.Numerics.Complex!", "Method[op_Addition].ReturnValue"] + - ["System.Single", "System.Numerics.Plane!", "Method[Dot].ReturnValue"] + - ["System.Numerics.Matrix4x4", "System.Numerics.Matrix4x4!", "Method[op_Addition].ReturnValue"] + - ["System.Int32", "System.Numerics.Vector2", "Method[GetHashCode].ReturnValue"] + - ["System.Numerics.BigInteger", "System.Numerics.BigInteger!", "Method[op_Explicit].ReturnValue"] + - ["System.UInt32", "System.Numerics.BitOperations!", "Method[RotateLeft].ReturnValue"] + - ["System.Numerics.Complex", "System.Numerics.Complex!", "Method[op_Implicit].ReturnValue"] + - ["System.String", "System.Numerics.Matrix4x4", "Method[ToString].ReturnValue"] + - ["System.Numerics.Vector4", "System.Numerics.Vector!", "Method[AsVector4].ReturnValue"] + - ["System.Boolean", "System.Numerics.BigInteger!", "Method[System.Numerics.INumberBase.IsCanonical].ReturnValue"] + - ["System.Int32", "System.Numerics.Quaternion", "Method[GetHashCode].ReturnValue"] + - ["System.Numerics.Vector4", "System.Numerics.Vector4!", "Property[E]"] + - ["System.Int32", "System.Numerics.BigInteger", "Method[GetByteCount].ReturnValue"] + - ["System.Boolean", "System.Numerics.Complex!", "Method[IsPositiveInfinity].ReturnValue"] + - ["System.Single", "System.Numerics.Matrix4x4", "Field[M42]"] + - ["System.String", "System.Numerics.Vector3", "Method[ToString].ReturnValue"] + - ["System.Numerics.Vector", "System.Numerics.Vector!", "Method[ShiftRightArithmetic].ReturnValue"] + - ["System.Numerics.Vector", "System.Numerics.Vector!", "Method[ShiftRightLogical].ReturnValue"] + - ["System.String", "System.Numerics.Vector2", "Method[ToString].ReturnValue"] + - ["System.Numerics.Vector4", "System.Numerics.Vector4!", "Method[MinMagnitudeNumber].ReturnValue"] + - ["System.Boolean", "System.Numerics.BigInteger!", "Method[System.Numerics.INumberBase.IsNormal].ReturnValue"] + - ["System.Single", "System.Numerics.Matrix3x2", "Property[Item]"] + - ["System.Numerics.BigInteger", "System.Numerics.BigInteger!", "Method[op_Modulus].ReturnValue"] + - ["System.Numerics.Vector", "System.Numerics.Vector!", "Method[AsVectorUInt64].ReturnValue"] + - ["Windows.Foundation.Size", "System.Numerics.VectorExtensions!", "Method[ToSize].ReturnValue"] + - ["System.Single", "System.Numerics.Vector4", "Field[Y]"] + - ["System.Numerics.Vector2", "System.Numerics.Vector2!", "Method[Cos].ReturnValue"] + - ["System.Numerics.Vector2", "System.Numerics.Vector2!", "Property[E]"] + - ["System.Numerics.Vector3", "System.Numerics.Vector3!", "Method[MaxMagnitude].ReturnValue"] + - ["System.Numerics.Complex", "System.Numerics.Complex!", "Method[Divide].ReturnValue"] + - ["System.Boolean", "System.Numerics.BigInteger!", "Method[System.Numerics.IBinaryInteger.TryReadLittleEndian].ReturnValue"] + - ["System.Numerics.Quaternion", "System.Numerics.Quaternion!", "Method[op_Multiply].ReturnValue"] + - ["System.Numerics.Vector", "System.Numerics.Vector!", "Method[ConvertToInt32].ReturnValue"] + - ["System.Numerics.Vector4", "System.Numerics.Vector!", "Method[AsVector4Unsafe].ReturnValue"] + - ["System.Boolean", "System.Numerics.Complex!", "Method[System.Numerics.INumberBase.IsCanonical].ReturnValue"] + - ["System.Numerics.BigInteger", "System.Numerics.BigInteger!", "Method[LeadingZeroCount].ReturnValue"] + - ["System.Numerics.BigInteger", "System.Numerics.BigInteger!", "Method[op_Increment].ReturnValue"] + - ["System.UInt64", "System.Numerics.BitOperations!", "Method[RotateLeft].ReturnValue"] + - ["System.Boolean", "System.Numerics.BigInteger!", "Method[System.Numerics.INumberBase.IsPositiveInfinity].ReturnValue"] + - ["System.Numerics.BigInteger", "System.Numerics.BigInteger!", "Method[op_Decrement].ReturnValue"] + - ["System.Single", "System.Numerics.Vector2!", "Method[Distance].ReturnValue"] + - ["System.Numerics.Vector", "System.Numerics.Vector!", "Method[LoadAligned].ReturnValue"] + - ["System.Numerics.Vector3", "System.Numerics.Vector3!", "Method[Round].ReturnValue"] + - ["System.Numerics.Vector", "System.Numerics.Vector!", "Method[WidenUpper].ReturnValue"] + - ["System.Boolean", "System.Numerics.Vector!", "Method[GreaterThanOrEqualAll].ReturnValue"] + - ["System.UInt16", "System.Numerics.BigInteger!", "Method[op_Explicit].ReturnValue"] + - ["System.Numerics.BigInteger", "System.Numerics.BigInteger!", "Method[op_UnaryNegation].ReturnValue"] + - ["System.Boolean", "System.Numerics.Vector!", "Method[LessThanAny].ReturnValue"] + - ["System.Boolean", "System.Numerics.Matrix3x2!", "Method[Invert].ReturnValue"] + - ["System.Numerics.BigInteger", "System.Numerics.BigInteger!", "Method[CopySign].ReturnValue"] + - ["System.Boolean", "System.Numerics.Quaternion!", "Method[op_Inequality].ReturnValue"] + - ["System.Boolean", "System.Numerics.Complex!", "Method[System.Numerics.INumberBase.TryConvertToTruncating].ReturnValue"] + - ["System.Single", "System.Numerics.Vector2", "Property[Item]"] + - ["System.Numerics.Matrix3x2", "System.Numerics.Matrix3x2!", "Method[CreateTranslation].ReturnValue"] + - ["System.Numerics.Vector3", "System.Numerics.Vector3!", "Method[Normalize].ReturnValue"] + - ["System.Numerics.Vector3", "System.Numerics.Vector3!", "Method[Hypot].ReturnValue"] + - ["System.Boolean", "System.Numerics.BigInteger!", "Method[System.Numerics.INumberBase.IsSubnormal].ReturnValue"] + - ["System.Numerics.Vector", "System.Numerics.Vector!", "Method[Cos].ReturnValue"] + - ["System.UInt64", "System.Numerics.BitOperations!", "Method[RoundUpToPowerOf2].ReturnValue"] + - ["System.Numerics.Vector3", "System.Numerics.Vector3!", "Method[op_Multiply].ReturnValue"] + - ["System.Single", "System.Numerics.Plane!", "Method[DotNormal].ReturnValue"] + - ["System.Numerics.Vector4", "System.Numerics.Vector4!", "Method[op_Multiply].ReturnValue"] + - ["System.Numerics.Matrix4x4", "System.Numerics.Matrix4x4!", "Method[CreateOrthographicOffCenter].ReturnValue"] + - ["System.Numerics.Matrix4x4", "System.Numerics.Matrix4x4!", "Method[Multiply].ReturnValue"] + - ["System.Numerics.BigInteger", "System.Numerics.BigInteger!", "Method[RotateRight].ReturnValue"] + - ["System.Numerics.Vector", "System.Numerics.Vector!", "Method[Narrow].ReturnValue"] + - ["System.Numerics.Vector", "System.Numerics.Vector!", "Method[WidenUpper].ReturnValue"] + - ["System.Numerics.Quaternion", "System.Numerics.Quaternion!", "Property[Zero]"] + - ["System.Numerics.Vector3", "System.Numerics.Vector!", "Method[AsVector3].ReturnValue"] + - ["System.Numerics.Vector2", "System.Numerics.Vector2!", "Method[op_UnaryNegation].ReturnValue"] + - ["System.Single", "System.Numerics.Matrix4x4", "Field[M22]"] + - ["System.Single", "System.Numerics.Vector3", "Method[Length].ReturnValue"] + - ["System.Numerics.Vector3", "System.Numerics.Vector3!", "Method[Log2].ReturnValue"] + - ["System.Numerics.Vector3", "System.Numerics.Vector3!", "Method[SquareRoot].ReturnValue"] + - ["System.Numerics.Matrix4x4", "System.Numerics.Matrix4x4!", "Method[CreateBillboard].ReturnValue"] + - ["System.Numerics.Vector", "System.Numerics.Vector!", "Method[MultiplyAddEstimate].ReturnValue"] + - ["System.Numerics.BigInteger", "System.Numerics.BigInteger!", "Method[Multiply].ReturnValue"] + - ["System.Numerics.Complex", "System.Numerics.Complex!", "Method[Tan].ReturnValue"] + - ["System.Numerics.BigInteger", "System.Numerics.BigInteger!", "Property[System.Numerics.IBinaryNumber.AllBitsSet]"] + - ["System.Boolean", "System.Numerics.Vector!", "Method[LessThanAll].ReturnValue"] + - ["System.Numerics.Vector2", "System.Numerics.Vector2!", "Method[Subtract].ReturnValue"] + - ["System.Boolean", "System.Numerics.Matrix4x4", "Property[IsIdentity]"] + - ["System.Boolean", "System.Numerics.Matrix3x2!", "Method[op_Inequality].ReturnValue"] + - ["System.Single", "System.Numerics.Matrix4x4", "Field[M31]"] + - ["System.Boolean", "System.Numerics.Matrix4x4!", "Method[op_Equality].ReturnValue"] + - ["System.Numerics.Vector", "System.Numerics.Vector!", "Method[BitwiseOr].ReturnValue"] + - ["System.Double", "System.Numerics.BigInteger!", "Method[Log].ReturnValue"] + - ["System.Numerics.BigInteger", "System.Numerics.BigInteger!", "Property[MinusOne]"] + - ["System.Numerics.Vector", "System.Numerics.Vector!", "Method[WidenLower].ReturnValue"] + - ["System.Numerics.Vector2", "System.Numerics.Vector2!", "Method[op_Addition].ReturnValue"] + - ["System.Numerics.Vector", "System.Numerics.Vector!", "Method[DegreesToRadians].ReturnValue"] + - ["System.Boolean", "System.Numerics.BigInteger!", "Method[IsNegative].ReturnValue"] + - ["System.Numerics.Vector2", "System.Numerics.VectorExtensions!", "Method[ToVector2].ReturnValue"] + - ["System.Numerics.Vector2", "System.Numerics.Vector2!", "Method[ClampNative].ReturnValue"] + - ["System.Numerics.Vector", "System.Numerics.Vector!", "Method[ShiftRightLogical].ReturnValue"] + - ["System.Boolean", "System.Numerics.BigInteger!", "Method[System.Numerics.INumberBase.TryConvertFromSaturating].ReturnValue"] + - ["System.Numerics.BigInteger", "System.Numerics.BigInteger!", "Method[PopCount].ReturnValue"] + - ["System.Numerics.Vector", "System.Numerics.Vector!", "Method[AndNot].ReturnValue"] + - ["System.Numerics.Vector", "System.Numerics.Vector!", "Method[GreaterThanOrEqual].ReturnValue"] + - ["System.Boolean", "System.Numerics.Vector2", "Method[Equals].ReturnValue"] + - ["System.Numerics.Vector", "System.Numerics.Vector!", "Method[Exp].ReturnValue"] + - ["System.ValueTuple", "System.Numerics.Vector4!", "Method[SinCos].ReturnValue"] + - ["System.Numerics.Complex", "System.Numerics.Complex!", "Field[One]"] + - ["System.Numerics.Quaternion", "System.Numerics.Quaternion!", "Method[op_Division].ReturnValue"] + - ["System.Numerics.Vector", "System.Numerics.Vector!", "Method[LessThanOrEqual].ReturnValue"] + - ["System.Numerics.BigInteger", "System.Numerics.BigInteger!", "Method[op_UnaryPlus].ReturnValue"] + - ["System.Numerics.Complex", "System.Numerics.Complex!", "Method[Tanh].ReturnValue"] + - ["System.Numerics.Vector2", "System.Numerics.Vector2!", "Property[One]"] + - ["System.Numerics.Vector4", "System.Numerics.Vector4!", "Method[Clamp].ReturnValue"] + - ["System.Numerics.Vector4", "System.Numerics.Vector4!", "Method[ClampNative].ReturnValue"] + - ["System.Numerics.Vector", "System.Numerics.Vector!", "Method[ConvertToUInt64Native].ReturnValue"] + - ["System.Numerics.Vector", "System.Numerics.Vector!", "Method[AsVectorNUInt].ReturnValue"] + - ["System.Numerics.Vector4", "System.Numerics.Vector4!", "Property[UnitX]"] + - ["System.Numerics.Matrix4x4", "System.Numerics.Matrix4x4!", "Method[CreatePerspectiveLeftHanded].ReturnValue"] + - ["System.UInt32", "System.Numerics.BitOperations!", "Method[Crc32C].ReturnValue"] + - ["System.Int32", "System.Numerics.BitOperations!", "Method[TrailingZeroCount].ReturnValue"] + - ["System.Numerics.Vector", "System.Numerics.Vector!", "Method[OnesComplement].ReturnValue"] + - ["System.Boolean", "System.Numerics.Complex!", "Method[IsNegative].ReturnValue"] + - ["System.Numerics.BigInteger", "System.Numerics.BigInteger!", "Method[CreateChecked].ReturnValue"] + - ["System.Numerics.Vector4", "System.Numerics.Vector4!", "Method[MinNumber].ReturnValue"] + - ["System.Numerics.BigInteger", "System.Numerics.BigInteger!", "Method[MaxMagnitude].ReturnValue"] + - ["System.Numerics.Vector2", "System.Numerics.Vector2!", "Method[MaxNative].ReturnValue"] + - ["System.Numerics.Vector2", "System.Numerics.Vector2!", "Method[Add].ReturnValue"] + - ["System.Boolean", "System.Numerics.Matrix4x4!", "Method[Decompose].ReturnValue"] + - ["System.IntPtr", "System.Numerics.BigInteger!", "Method[op_Explicit].ReturnValue"] + - ["System.Single", "System.Numerics.Vector4", "Field[W]"] + - ["System.Numerics.Matrix4x4", "System.Numerics.Matrix4x4!", "Method[Lerp].ReturnValue"] + - ["System.Numerics.Vector2", "System.Numerics.Vector2!", "Method[MinNative].ReturnValue"] + - ["System.Numerics.BigInteger", "System.Numerics.BigInteger!", "Method[op_ExclusiveOr].ReturnValue"] + - ["System.Numerics.Vector", "System.Numerics.Vector!", "Method[Equals].ReturnValue"] + - ["System.Single", "System.Numerics.Matrix4x4", "Field[M21]"] + - ["System.Numerics.Vector", "System.Numerics.Vector!", "Method[ShiftRightLogical].ReturnValue"] + - ["System.Numerics.Matrix4x4", "System.Numerics.Matrix4x4!", "Method[CreatePerspective].ReturnValue"] + - ["System.Numerics.Complex", "System.Numerics.Complex!", "Method[op_Multiply].ReturnValue"] + - ["System.Numerics.Vector", "System.Numerics.Vector!", "Method[AsVectorSByte].ReturnValue"] + - ["System.Boolean", "System.Numerics.BigInteger!", "Method[System.Numerics.INumberBase.IsComplexNumber].ReturnValue"] + - ["System.Char", "System.Numerics.BigInteger!", "Method[op_Explicit].ReturnValue"] + - ["System.Numerics.Vector", "System.Numerics.Vector!", "Method[Narrow].ReturnValue"] + - ["System.Boolean", "System.Numerics.BigInteger!", "Method[op_GreaterThan].ReturnValue"] + - ["System.Boolean", "System.Numerics.BigInteger!", "Method[IsOddInteger].ReturnValue"] + - ["System.Numerics.Vector", "System.Numerics.Vector!", "Method[ConditionalSelect].ReturnValue"] + - ["System.Numerics.Matrix4x4", "System.Numerics.Matrix4x4!", "Method[CreateFromAxisAngle].ReturnValue"] + - ["System.Numerics.Vector3", "System.Numerics.Vector3!", "Method[Add].ReturnValue"] + - ["System.UInt128", "System.Numerics.BigInteger!", "Method[op_Explicit].ReturnValue"] + - ["System.Numerics.Matrix4x4", "System.Numerics.Matrix4x4!", "Method[op_UnaryNegation].ReturnValue"] + - ["System.Numerics.Vector", "System.Numerics.Vector!", "Method[Narrow].ReturnValue"] + - ["System.Int32", "System.Numerics.BigInteger", "Method[System.IComparable.CompareTo].ReturnValue"] + - ["System.Numerics.Vector2", "System.Numerics.Vector2!", "Property[UnitY]"] + - ["System.Numerics.Quaternion", "System.Numerics.Quaternion!", "Method[Conjugate].ReturnValue"] + - ["System.Numerics.Vector", "System.Numerics.Vector!", "Method[AsVectorNInt].ReturnValue"] + - ["System.Numerics.Vector2", "System.Numerics.Vector2!", "Method[TransformNormal].ReturnValue"] + - ["System.Int16", "System.Numerics.BigInteger!", "Method[op_Explicit].ReturnValue"] + - ["System.Numerics.Vector4", "System.Numerics.Vector4!", "Method[Negate].ReturnValue"] + - ["System.Numerics.Vector3", "System.Numerics.Vector3!", "Method[MinNumber].ReturnValue"] + - ["System.Numerics.Vector", "System.Numerics.Vector!", "Method[Log2].ReturnValue"] + - ["System.Numerics.Vector4", "System.Numerics.Vector4!", "Method[Lerp].ReturnValue"] + - ["System.Numerics.Plane", "System.Numerics.Plane!", "Method[Transform].ReturnValue"] + - ["System.ValueTuple", "System.Numerics.BigInteger!", "Method[DivRem].ReturnValue"] + - ["System.Numerics.Complex", "System.Numerics.Complex!", "Method[Sin].ReturnValue"] + - ["System.Numerics.Vector3", "System.Numerics.Vector3!", "Property[Zero]"] + - ["System.Numerics.Vector", "System.Numerics.Vector!", "Method[MaxNumber].ReturnValue"] + - ["System.Double", "System.Numerics.BigInteger!", "Method[Log10].ReturnValue"] + - ["System.ValueTuple,System.Numerics.Vector>", "System.Numerics.Vector!", "Method[SinCos].ReturnValue"] + - ["System.Numerics.Vector", "System.Numerics.Vector!", "Method[Lerp].ReturnValue"] + - ["T", "System.Numerics.Vector!", "Method[ToScalar].ReturnValue"] + - ["System.Numerics.Complex", "System.Numerics.Complex!", "Field[Zero]"] + - ["System.Boolean", "System.Numerics.Complex!", "Method[IsInteger].ReturnValue"] + - ["System.Numerics.Vector", "System.Numerics.Vector!", "Method[Log].ReturnValue"] + - ["System.Numerics.Matrix3x2", "System.Numerics.Matrix3x2!", "Method[CreateRotation].ReturnValue"] + - ["System.Numerics.Vector", "System.Numerics.Vector!", "Method[AsVectorByte].ReturnValue"] + - ["System.Boolean", "System.Numerics.Complex!", "Method[System.Numerics.INumberBase.TryConvertToChecked].ReturnValue"] + - ["System.UInt32", "System.Numerics.BitOperations!", "Method[RoundUpToPowerOf2].ReturnValue"] + - ["System.Numerics.Vector", "System.Numerics.Vector!", "Method[Round].ReturnValue"] + - ["System.Numerics.Vector", "System.Numerics.Vector!", "Method[Sin].ReturnValue"] + - ["System.Numerics.Vector", "System.Numerics.Vector!", "Method[LessThan].ReturnValue"] + - ["System.Single", "System.Numerics.Quaternion", "Field[Y]"] + - ["System.Numerics.Matrix4x4", "System.Numerics.Matrix4x4!", "Method[op_Subtraction].ReturnValue"] + - ["System.Single", "System.Numerics.Quaternion", "Property[Item]"] + - ["System.Numerics.Matrix3x2", "System.Numerics.Matrix3x2!", "Method[op_Multiply].ReturnValue"] + - ["System.Numerics.Vector2", "System.Numerics.Vector2!", "Method[Min].ReturnValue"] + - ["System.Boolean", "System.Numerics.BigInteger!", "Method[System.Numerics.INumberBase.IsZero].ReturnValue"] + - ["System.Single", "System.Numerics.Vector3", "Property[Item]"] + - ["System.Numerics.BigInteger", "System.Numerics.BigInteger!", "Method[op_Multiply].ReturnValue"] + - ["System.Numerics.Vector", "System.Numerics.Vector!", "Method[AsVectorInt16].ReturnValue"] + - ["System.Numerics.Complex", "System.Numerics.Complex!", "Method[op_UnaryNegation].ReturnValue"] + - ["System.Numerics.Matrix4x4", "System.Numerics.Matrix4x4!", "Method[CreateOrthographicOffCenterLeftHanded].ReturnValue"] + - ["System.Numerics.Vector4", "System.Numerics.Vector4!", "Method[Log2].ReturnValue"] + - ["System.Numerics.Vector3", "System.Numerics.Vector3!", "Method[Truncate].ReturnValue"] + - ["System.Single", "System.Numerics.Quaternion", "Field[W]"] + - ["System.Numerics.Matrix3x2", "System.Numerics.Matrix3x2!", "Method[Subtract].ReturnValue"] + - ["System.Numerics.Vector", "System.Numerics.Vector!", "Method[Log].ReturnValue"] + - ["System.Numerics.Vector", "System.Numerics.Vector!", "Method[Truncate].ReturnValue"] + - ["System.Single", "System.Numerics.Plane", "Field[D]"] + - ["System.Numerics.Matrix4x4", "System.Numerics.Matrix4x4!", "Method[CreatePerspectiveFieldOfViewLeftHanded].ReturnValue"] + - ["System.Numerics.Vector", "System.Numerics.Vector!", "Method[WidenLower].ReturnValue"] + - ["System.Single", "System.Numerics.Matrix4x4", "Field[M32]"] + - ["System.Numerics.Vector4", "System.Numerics.Vector4!", "Property[Tau]"] + - ["System.Numerics.Vector3", "System.Numerics.Vector3!", "Method[DegreesToRadians].ReturnValue"] + - ["System.Numerics.Vector", "System.Numerics.Vector!", "Method[ShiftLeft].ReturnValue"] + - ["System.Numerics.Vector2", "System.Numerics.Vector2!", "Method[op_Division].ReturnValue"] + - ["System.Numerics.BigInteger", "System.Numerics.BigInteger!", "Method[op_Addition].ReturnValue"] + - ["System.Numerics.Quaternion", "System.Numerics.Quaternion!", "Method[Multiply].ReturnValue"] + - ["System.Numerics.Complex", "System.Numerics.Complex!", "Method[Subtract].ReturnValue"] + - ["System.Numerics.Vector", "System.Numerics.Vector!", "Method[ShiftLeft].ReturnValue"] + - ["System.Boolean", "System.Numerics.Vector3", "Method[Equals].ReturnValue"] + - ["System.Int32", "System.Numerics.Complex!", "Property[System.Numerics.INumberBase.Radix]"] + - ["System.Boolean", "System.Numerics.Matrix3x2", "Method[Equals].ReturnValue"] + - ["System.Numerics.Vector3", "System.Numerics.Vector3!", "Method[op_Subtraction].ReturnValue"] + - ["System.Numerics.Complex", "System.Numerics.Complex!", "Property[System.Numerics.IMultiplicativeIdentity.MultiplicativeIdentity]"] + - ["System.Numerics.BigInteger", "System.Numerics.BigInteger!", "Method[System.Numerics.INumberBase.MinMagnitudeNumber].ReturnValue"] + - ["System.Numerics.Vector", "System.Numerics.Vector!", "Method[SquareRoot].ReturnValue"] + - ["System.UIntPtr", "System.Numerics.BitOperations!", "Method[RotateRight].ReturnValue"] + - ["System.Boolean", "System.Numerics.BigInteger!", "Method[System.Numerics.INumberBase.IsInteger].ReturnValue"] + - ["System.Numerics.Vector", "System.Numerics.Vector!", "Method[ShiftRightLogical].ReturnValue"] + - ["System.Numerics.Complex", "System.Numerics.Complex!", "Method[CreateTruncating].ReturnValue"] + - ["System.Boolean", "System.Numerics.BitOperations!", "Method[IsPow2].ReturnValue"] + - ["System.Boolean", "System.Numerics.BigInteger", "Property[IsEven]"] + - ["System.Int32", "System.Numerics.BigInteger!", "Method[Compare].ReturnValue"] + - ["System.Numerics.Vector", "System.Numerics.Vector!", "Method[Floor].ReturnValue"] + - ["System.Numerics.Vector3", "System.Numerics.Vector3!", "Method[MinMagnitude].ReturnValue"] + - ["System.Numerics.Vector3", "System.Numerics.Vector3!", "Method[Lerp].ReturnValue"] + - ["System.Single", "System.Numerics.Quaternion", "Field[X]"] + - ["System.Numerics.Vector2", "System.Numerics.Vector2!", "Property[Tau]"] + - ["System.Numerics.Vector2", "System.Numerics.Vector2!", "Method[Transform].ReturnValue"] + - ["System.Numerics.Complex", "System.Numerics.Complex!", "Property[System.Numerics.ISignedNumber.NegativeOne]"] + - ["System.Numerics.Matrix4x4", "System.Numerics.Matrix4x4!", "Method[CreateRotationZ].ReturnValue"] + - ["System.Numerics.Complex", "System.Numerics.Complex!", "Method[op_Explicit].ReturnValue"] + - ["System.Numerics.Matrix4x4", "System.Numerics.Matrix4x4!", "Method[CreateScale].ReturnValue"] + - ["System.Single", "System.Numerics.Matrix4x4", "Field[M34]"] + - ["System.Boolean", "System.Numerics.BigInteger!", "Method[System.Numerics.INumberBase.TryConvertFromChecked].ReturnValue"] + - ["System.Numerics.Vector3", "System.Numerics.Vector3!", "Method[Cross].ReturnValue"] + - ["System.Numerics.Vector4", "System.Numerics.Vector4!", "Method[MaxNumber].ReturnValue"] + - ["System.Numerics.Vector", "System.Numerics.Vector!", "Method[IsNegative].ReturnValue"] + - ["System.Numerics.Vector4", "System.Numerics.Vector4!", "Method[op_Subtraction].ReturnValue"] + - ["System.Boolean", "System.Numerics.Complex!", "Method[System.Numerics.INumberBase.TryConvertFromTruncating].ReturnValue"] + - ["System.Boolean", "System.Numerics.Plane!", "Method[op_Equality].ReturnValue"] + - ["System.Numerics.Complex", "System.Numerics.Complex!", "Method[System.Numerics.INumberBase.MinMagnitudeNumber].ReturnValue"] + - ["System.Boolean", "System.Numerics.Complex!", "Method[System.Numerics.INumberBase.TryConvertToSaturating].ReturnValue"] + - ["System.Numerics.Vector", "System.Numerics.Vector!", "Method[WidenUpper].ReturnValue"] + - ["System.Single", "System.Numerics.Matrix4x4", "Field[M43]"] + - ["System.Numerics.Vector", "System.Numerics.Vector!", "Method[AsVectorInt32].ReturnValue"] + - ["System.Numerics.Matrix3x2", "System.Numerics.Matrix3x2!", "Method[CreateScale].ReturnValue"] + - ["System.Numerics.Complex", "System.Numerics.Complex!", "Method[Cosh].ReturnValue"] + - ["System.Boolean", "System.Numerics.Complex!", "Method[IsInfinity].ReturnValue"] + - ["System.Numerics.Vector", "System.Numerics.Vector!", "Method[Min].ReturnValue"] + - ["T", "System.Numerics.Vector!", "Method[Dot].ReturnValue"] + - ["System.Numerics.Vector2", "System.Numerics.Vector2!", "Method[Divide].ReturnValue"] + - ["System.Boolean", "System.Numerics.Quaternion", "Method[Equals].ReturnValue"] + - ["System.Numerics.Vector", "System.Numerics.Vector!", "Method[MinMagnitudeNumber].ReturnValue"] + - ["System.Numerics.Plane", "System.Numerics.Plane!", "Method[Normalize].ReturnValue"] + - ["System.Boolean", "System.Numerics.Vector!", "Method[GreaterThanAny].ReturnValue"] + - ["System.Numerics.Vector2", "System.Numerics.Vector!", "Method[AsVector2].ReturnValue"] + - ["System.Numerics.Complex", "System.Numerics.Complex!", "Method[CreateSaturating].ReturnValue"] + - ["System.Numerics.Vector", "System.Numerics.Vector!", "Method[ConditionalSelect].ReturnValue"] + - ["System.Numerics.BigInteger", "System.Numerics.BigInteger!", "Method[op_UnsignedRightShift].ReturnValue"] + - ["System.Int64", "System.Numerics.BigInteger", "Method[GetBitLength].ReturnValue"] + - ["System.Numerics.Vector3", "System.Numerics.Vector3!", "Method[Negate].ReturnValue"] + - ["System.Numerics.Complex", "System.Numerics.Complex!", "Method[MaxMagnitude].ReturnValue"] + - ["System.String", "System.Numerics.Complex", "Method[ToString].ReturnValue"] + - ["System.Numerics.BigInteger", "System.Numerics.BigInteger!", "Method[op_BitwiseOr].ReturnValue"] + - ["System.Numerics.Vector2", "System.Numerics.Vector2!", "Method[Reflect].ReturnValue"] + - ["System.Single", "System.Numerics.Vector3", "Field[X]"] + - ["System.Numerics.Vector4", "System.Numerics.Vector4!", "Method[Min].ReturnValue"] + - ["System.Numerics.Vector4", "System.Numerics.Vector4!", "Method[Hypot].ReturnValue"] + - ["System.ValueTuple", "System.Numerics.Vector3!", "Method[SinCos].ReturnValue"] + - ["System.Single", "System.Numerics.Vector2!", "Method[DistanceSquared].ReturnValue"] + - ["System.Numerics.Vector", "System.Numerics.Vector!", "Method[LessThanOrEqual].ReturnValue"] + - ["System.Numerics.Vector", "System.Numerics.Vector!", "Method[DegreesToRadians].ReturnValue"] + - ["System.Boolean", "System.Numerics.Vector!", "Method[GreaterThanAll].ReturnValue"] + - ["System.Double", "System.Numerics.Complex", "Property[Real]"] + - ["System.Numerics.Vector", "System.Numerics.Vector!", "Method[ConvertToUInt32Native].ReturnValue"] + - ["System.Numerics.BigInteger", "System.Numerics.BigInteger!", "Method[op_BitwiseAnd].ReturnValue"] + - ["System.Numerics.Complex", "System.Numerics.Complex!", "Property[System.Numerics.IAdditiveIdentity.AdditiveIdentity]"] + - ["System.Numerics.Vector3", "System.Numerics.Vector3!", "Method[op_Addition].ReturnValue"] + - ["System.Numerics.Complex", "System.Numerics.Complex!", "Method[Exp].ReturnValue"] + - ["System.Int32", "System.Numerics.BigInteger", "Method[CompareTo].ReturnValue"] + - ["System.Numerics.Vector", "System.Numerics.Vector!", "Method[ShiftLeft].ReturnValue"] + - ["System.Numerics.Vector", "System.Numerics.Vector!", "Method[ShiftRightLogical].ReturnValue"] + - ["System.Int32", "System.Numerics.Matrix4x4", "Method[GetHashCode].ReturnValue"] + - ["System.Numerics.Complex", "System.Numerics.Complex!", "Property[System.Numerics.INumberBase.One]"] + - ["System.Numerics.Vector", "System.Numerics.Vector!", "Method[GreaterThanOrEqual].ReturnValue"] + - ["System.Numerics.Vector3", "System.Numerics.Vector3!", "Method[MaxMagnitudeNumber].ReturnValue"] + - ["System.Numerics.Vector", "System.Numerics.Vector!", "Method[Multiply].ReturnValue"] + - ["System.Numerics.Vector4", "System.Numerics.Vector4!", "Method[FusedMultiplyAdd].ReturnValue"] + - ["System.Numerics.Vector4", "System.Numerics.Vector4!", "Method[MaxMagnitudeNumber].ReturnValue"] + - ["System.Numerics.Vector3", "System.Numerics.Vector3!", "Method[CopySign].ReturnValue"] + - ["System.Numerics.Matrix3x2", "System.Numerics.Matrix3x2!", "Method[op_UnaryNegation].ReturnValue"] + - ["System.Boolean", "System.Numerics.BigInteger!", "Method[System.Numerics.INumberBase.IsFinite].ReturnValue"] + - ["System.Numerics.BigInteger", "System.Numerics.BigInteger!", "Method[Parse].ReturnValue"] + - ["System.Single", "System.Numerics.Quaternion", "Field[Z]"] + - ["System.Numerics.Vector2", "System.Numerics.Vector2!", "Method[Exp].ReturnValue"] + - ["System.Single", "System.Numerics.Matrix4x4", "Property[Item]"] + - ["System.Numerics.Vector2", "System.Numerics.Vector2!", "Method[MinNumber].ReturnValue"] + - ["System.Numerics.Vector", "System.Numerics.Vector!", "Method[Floor].ReturnValue"] + - ["System.Numerics.Vector4", "System.Numerics.Vector4!", "Method[Log].ReturnValue"] + - ["System.Single", "System.Numerics.Vector2", "Method[Length].ReturnValue"] + - ["System.Numerics.Vector3", "System.Numerics.Vector3!", "Property[Pi]"] + - ["System.Numerics.Plane", "System.Numerics.Vector!", "Method[AsPlane].ReturnValue"] + - ["System.Boolean", "System.Numerics.BigInteger!", "Method[IsPositive].ReturnValue"] + - ["System.Numerics.Vector4", "System.Numerics.Vector4!", "Method[op_Addition].ReturnValue"] + - ["System.Numerics.Vector", "System.Numerics.Vector!", "Method[LoadUnsafe].ReturnValue"] + - ["System.Numerics.Complex", "System.Numerics.Complex!", "Method[op_UnaryPlus].ReturnValue"] + - ["System.Numerics.Vector4", "System.Numerics.Vector4!", "Method[MultiplyAddEstimate].ReturnValue"] + - ["System.UIntPtr", "System.Numerics.BitOperations!", "Method[RoundUpToPowerOf2].ReturnValue"] + - ["System.Numerics.Vector2", "System.Numerics.Vector2!", "Method[Negate].ReturnValue"] + - ["System.Numerics.Vector", "System.Numerics.Vector!", "Method[ShiftRightArithmetic].ReturnValue"] + - ["System.Numerics.Matrix3x2", "System.Numerics.Matrix3x2!", "Method[Multiply].ReturnValue"] + - ["System.Numerics.Matrix4x4", "System.Numerics.Matrix4x4!", "Method[CreatePerspectiveOffCenter].ReturnValue"] + - ["System.Numerics.Vector", "System.Numerics.Vector!", "Method[WidenLower].ReturnValue"] + - ["System.Single", "System.Numerics.Matrix3x2", "Field[M12]"] + - ["System.Single", "System.Numerics.Vector3!", "Method[DistanceSquared].ReturnValue"] + - ["System.Numerics.Vector", "System.Numerics.Vector!", "Method[ShiftRightLogical].ReturnValue"] + - ["System.Numerics.Vector3", "System.Numerics.Vector3!", "Method[MaxNative].ReturnValue"] + - ["System.Numerics.Matrix4x4", "System.Numerics.Matrix4x4!", "Method[CreateRotationX].ReturnValue"] + - ["System.Numerics.Vector", "System.Numerics.Vector!", "Method[GreaterThan].ReturnValue"] + - ["System.Single", "System.Numerics.Vector3", "Field[Y]"] + - ["System.Numerics.Vector", "System.Numerics.Vector!", "Method[MinNumber].ReturnValue"] + - ["System.Numerics.Matrix4x4", "System.Numerics.Matrix4x4!", "Method[CreateLookAt].ReturnValue"] + - ["System.Numerics.BigInteger", "System.Numerics.BigInteger!", "Method[RotateLeft].ReturnValue"] + - ["System.Numerics.Vector", "System.Numerics.Vector!", "Method[MinMagnitude].ReturnValue"] + - ["System.Numerics.Vector2", "System.Numerics.Vector2!", "Property[NegativeInfinity]"] + - ["System.Boolean", "System.Numerics.Vector4", "Method[TryCopyTo].ReturnValue"] + - ["System.Int32", "System.Numerics.BigInteger!", "Method[op_Explicit].ReturnValue"] + - ["System.Single", "System.Numerics.Matrix3x2", "Method[GetDeterminant].ReturnValue"] + - ["System.Numerics.Vector", "System.Numerics.Vector!", "Method[Narrow].ReturnValue"] + - ["System.Boolean", "System.Numerics.Matrix4x4!", "Method[Invert].ReturnValue"] + - ["System.Boolean", "System.Numerics.Vector2", "Method[TryCopyTo].ReturnValue"] + - ["System.Numerics.Vector", "System.Numerics.Vector!", "Method[Round].ReturnValue"] + - ["System.Numerics.Vector", "System.Numerics.Vector!", "Method[ConditionalSelect].ReturnValue"] + - ["System.Numerics.Vector3", "System.Numerics.Vector3!", "Property[Tau]"] + - ["System.Numerics.Vector3", "System.Numerics.Vector3!", "Method[FusedMultiplyAdd].ReturnValue"] + - ["System.Single", "System.Numerics.Quaternion", "Method[LengthSquared].ReturnValue"] + - ["System.Numerics.Vector4", "System.Numerics.Vector4!", "Method[MinMagnitude].ReturnValue"] + - ["System.Numerics.Vector", "System.Numerics.Vector!", "Method[ShiftLeft].ReturnValue"] + - ["System.Numerics.Vector2", "System.Numerics.Vector2!", "Method[SquareRoot].ReturnValue"] + - ["System.Boolean", "System.Numerics.Complex!", "Method[op_Inequality].ReturnValue"] + - ["System.Numerics.Vector", "System.Numerics.Vector!", "Method[ClampNative].ReturnValue"] + - ["System.Single", "System.Numerics.Matrix4x4", "Field[M23]"] + - ["System.Single", "System.Numerics.Vector2", "Field[X]"] + - ["System.Numerics.Matrix4x4", "System.Numerics.Matrix4x4!", "Method[CreateRotationY].ReturnValue"] + - ["System.Numerics.Complex", "System.Numerics.Complex!", "Field[ImaginaryOne]"] + - ["System.Numerics.Vector", "System.Numerics.Vector!", "Method[ShiftRightArithmetic].ReturnValue"] + - ["System.Numerics.Vector3", "System.Numerics.Vector3!", "Method[Subtract].ReturnValue"] + - ["System.Numerics.Vector", "System.Numerics.Vector!", "Method[ShiftLeft].ReturnValue"] + - ["System.Numerics.BigInteger", "System.Numerics.BigInteger!", "Method[System.Numerics.INumber.MaxNumber].ReturnValue"] + - ["System.Numerics.Vector2", "System.Numerics.Vector2!", "Property[NaN]"] + - ["System.Numerics.Vector4", "System.Numerics.Vector4!", "Method[op_Division].ReturnValue"] + - ["System.Numerics.Matrix4x4", "System.Numerics.Matrix4x4!", "Method[Transpose].ReturnValue"] + - ["System.Boolean", "System.Numerics.Complex!", "Method[IsComplexNumber].ReturnValue"] + - ["System.Single", "System.Numerics.Matrix4x4", "Field[M41]"] + - ["System.Numerics.Vector", "System.Numerics.Vector!", "Method[IsPositive].ReturnValue"] + - ["System.Int32", "System.Numerics.BigInteger", "Method[GetHashCode].ReturnValue"] + - ["System.Numerics.BigInteger", "System.Numerics.BigInteger!", "Method[DivRem].ReturnValue"] + - ["System.Single", "System.Numerics.Plane!", "Method[DotCoordinate].ReturnValue"] + - ["System.Numerics.BigInteger", "System.Numerics.BigInteger!", "Method[GreatestCommonDivisor].ReturnValue"] + - ["System.Single", "System.Numerics.Matrix4x4", "Field[M24]"] + - ["System.Numerics.Vector", "System.Numerics.Vector!", "Method[GreaterThan].ReturnValue"] + - ["System.Numerics.Vector", "System.Numerics.Vector!", "Method[MultiplyAddEstimate].ReturnValue"] + - ["System.Decimal", "System.Numerics.BigInteger!", "Method[op_Explicit].ReturnValue"] + - ["System.Numerics.Vector2", "System.Numerics.Vector2!", "Method[MaxNumber].ReturnValue"] + - ["System.Numerics.Vector", "System.Numerics.Vector!", "Method[WidenUpper].ReturnValue"] + - ["System.Numerics.Vector2", "System.Numerics.Vector2!", "Method[MaxMagnitudeNumber].ReturnValue"] + - ["System.Numerics.Vector", "System.Numerics.Vector!", "Method[LessThanOrEqual].ReturnValue"] + - ["System.Numerics.Complex", "System.Numerics.Complex!", "Field[Infinity]"] + - ["System.UInt32", "System.Numerics.BigInteger!", "Method[op_Explicit].ReturnValue"] + - ["System.Boolean", "System.Numerics.BigInteger!", "Method[System.Numerics.INumberBase.IsInfinity].ReturnValue"] + - ["System.Numerics.Matrix4x4", "System.Numerics.Matrix4x4!", "Method[CreateWorld].ReturnValue"] + - ["System.Numerics.Complex", "System.Numerics.Complex!", "Method[Sqrt].ReturnValue"] + - ["System.Boolean", "System.Numerics.Complex!", "Method[IsFinite].ReturnValue"] + - ["System.Boolean", "System.Numerics.BigInteger!", "Method[IsEvenInteger].ReturnValue"] + - ["System.Numerics.Vector2", "System.Numerics.Vector2!", "Method[Truncate].ReturnValue"] + - ["System.Numerics.Complex", "System.Numerics.Complex!", "Method[Pow].ReturnValue"] + - ["System.Numerics.BigInteger", "System.Numerics.BigInteger!", "Method[Divide].ReturnValue"] + - ["System.Int32", "System.Numerics.BitOperations!", "Method[PopCount].ReturnValue"] + - ["System.Numerics.Complex", "System.Numerics.Complex!", "Method[CreateChecked].ReturnValue"] + - ["System.Numerics.Vector3", "System.Numerics.Vector3!", "Method[Reflect].ReturnValue"] + - ["System.Numerics.Complex", "System.Numerics.Complex!", "Method[Negate].ReturnValue"] + - ["System.Numerics.Matrix4x4", "System.Numerics.Matrix4x4!", "Property[Identity]"] + - ["System.Numerics.Matrix4x4", "System.Numerics.Matrix4x4!", "Method[CreatePerspectiveFieldOfView].ReturnValue"] + - ["System.Boolean", "System.Numerics.Vector!", "Method[LessThanOrEqualAll].ReturnValue"] + - ["System.Boolean", "System.Numerics.BigInteger!", "Method[System.Numerics.IBinaryInteger.TryReadBigEndian].ReturnValue"] + - ["System.Numerics.Vector4", "System.Numerics.Vector4!", "Property[One]"] + - ["System.Numerics.BigInteger", "System.Numerics.BigInteger!", "Property[System.Numerics.IMultiplicativeIdentity.MultiplicativeIdentity]"] + - ["System.Numerics.Quaternion", "System.Numerics.Quaternion!", "Method[Concatenate].ReturnValue"] + - ["System.Single", "System.Numerics.Matrix3x2", "Field[M11]"] + - ["System.Numerics.Matrix4x4", "System.Numerics.Matrix4x4!", "Method[CreateLookToLeftHanded].ReturnValue"] + - ["System.Numerics.Vector3", "System.Numerics.Matrix4x4", "Property[Translation]"] + - ["System.Boolean", "System.Numerics.Complex!", "Method[System.Numerics.INumberBase.TryConvertFromChecked].ReturnValue"] + - ["System.Numerics.Vector", "System.Numerics.Vector!", "Method[Equals].ReturnValue"] + - ["System.Numerics.Vector", "System.Numerics.Vector!", "Method[AsVectorUInt16].ReturnValue"] + - ["System.Numerics.Vector4", "System.Numerics.Vector4!", "Method[RadiansToDegrees].ReturnValue"] + - ["System.Numerics.Vector", "System.Numerics.Vector!", "Method[LoadAlignedNonTemporal].ReturnValue"] + - ["System.Numerics.Vector", "System.Numerics.Vector!", "Method[FusedMultiplyAdd].ReturnValue"] + - ["System.Numerics.Vector", "System.Numerics.Vector!", "Method[Ceiling].ReturnValue"] + - ["System.Single", "System.Numerics.BigInteger!", "Method[op_Explicit].ReturnValue"] + - ["System.Boolean", "System.Numerics.BigInteger!", "Method[System.Numerics.INumberBase.TryConvertToChecked].ReturnValue"] + - ["System.Numerics.Matrix4x4", "System.Numerics.Matrix4x4!", "Method[CreateTranslation].ReturnValue"] + - ["System.Int64", "System.Numerics.BigInteger!", "Method[op_Explicit].ReturnValue"] + - ["System.Numerics.Vector", "System.Numerics.Vector!", "Method[BitwiseAnd].ReturnValue"] + - ["System.Numerics.Matrix3x2", "System.Numerics.Matrix3x2!", "Method[op_Addition].ReturnValue"] + - ["System.Boolean", "System.Numerics.BigInteger", "Method[System.Numerics.IBinaryInteger.TryWriteLittleEndian].ReturnValue"] + - ["System.Int32", "System.Numerics.BitOperations!", "Method[Log2].ReturnValue"] + - ["System.Numerics.Vector4", "System.Numerics.Vector4!", "Method[Create].ReturnValue"] + - ["System.Numerics.Vector3", "System.Numerics.Vector3!", "Method[Multiply].ReturnValue"] + - ["System.Single", "System.Numerics.Vector3", "Field[Z]"] + - ["System.Numerics.BigInteger", "System.Numerics.BigInteger!", "Property[System.Numerics.IAdditiveIdentity.AdditiveIdentity]"] + - ["System.Numerics.Vector", "System.Numerics.Vector!", "Method[Lerp].ReturnValue"] + - ["System.Numerics.Vector3", "System.Numerics.Vector3!", "Method[op_Division].ReturnValue"] + - ["System.Boolean", "System.Numerics.Complex!", "Method[IsRealNumber].ReturnValue"] + - ["System.Numerics.Complex", "System.Numerics.Complex!", "Method[Sinh].ReturnValue"] + - ["System.Numerics.Vector3", "System.Numerics.Vector3!", "Method[Sin].ReturnValue"] + - ["System.Numerics.Complex", "System.Numerics.Complex!", "Method[Atan].ReturnValue"] + - ["System.Numerics.Matrix4x4", "System.Numerics.Matrix4x4!", "Method[Negate].ReturnValue"] + - ["System.Numerics.Complex", "System.Numerics.Complex!", "Method[FromPolarCoordinates].ReturnValue"] + - ["System.Numerics.Vector", "System.Numerics.Vector!", "Method[IsPositiveInfinity].ReturnValue"] + - ["System.Numerics.Quaternion", "System.Numerics.Quaternion!", "Method[op_UnaryNegation].ReturnValue"] + - ["System.Numerics.Quaternion", "System.Numerics.Vector!", "Method[AsQuaternion].ReturnValue"] + - ["System.Numerics.Vector", "System.Numerics.Vector!", "Method[ShiftLeft].ReturnValue"] + - ["System.Numerics.Vector", "System.Numerics.Vector!", "Method[MaxMagnitudeNumber].ReturnValue"] + - ["System.Numerics.Vector3", "System.Numerics.Vector3!", "Method[Transform].ReturnValue"] + - ["System.Numerics.Vector", "System.Numerics.Vector!", "Method[ConvertToInt64Native].ReturnValue"] + - ["System.Numerics.Vector", "System.Numerics.Vector!", "Method[IsNaN].ReturnValue"] + - ["System.Numerics.Vector4", "System.Numerics.Vector4!", "Method[Max].ReturnValue"] + - ["System.Single", "System.Numerics.Quaternion!", "Method[Dot].ReturnValue"] + - ["System.Boolean", "System.Numerics.Matrix4x4!", "Method[op_Inequality].ReturnValue"] + - ["System.Boolean", "System.Numerics.Complex!", "Method[op_Equality].ReturnValue"] + - ["System.Numerics.Vector4", "System.Numerics.Vector4!", "Property[NegativeInfinity]"] + - ["System.Numerics.Vector3", "System.Numerics.Vector3!", "Property[PositiveInfinity]"] + - ["System.Boolean", "System.Numerics.BigInteger!", "Method[IsPow2].ReturnValue"] + - ["System.Numerics.Vector", "System.Numerics.Vector!", "Method[Max].ReturnValue"] + - ["System.Numerics.Vector2", "System.Numerics.Vector2!", "Method[Hypot].ReturnValue"] + - ["System.Numerics.BigInteger", "System.Numerics.BigInteger!", "Method[op_OnesComplement].ReturnValue"] + - ["System.Boolean", "System.Numerics.Plane", "Method[Equals].ReturnValue"] + - ["System.Numerics.Matrix4x4", "System.Numerics.Matrix4x4!", "Method[CreateViewport].ReturnValue"] + - ["System.Numerics.BigInteger", "System.Numerics.BigInteger!", "Method[Abs].ReturnValue"] + - ["System.Boolean", "System.Numerics.Vector3!", "Method[op_Equality].ReturnValue"] + - ["System.Numerics.Vector", "System.Numerics.Vector!", "Method[LessThan].ReturnValue"] + - ["System.Single", "System.Numerics.Vector4", "Method[Length].ReturnValue"] + - ["System.Numerics.Vector2", "System.Numerics.Vector2!", "Property[Pi]"] + - ["System.Numerics.Vector", "System.Numerics.Vector!", "Method[LessThan].ReturnValue"] + - ["System.Numerics.Vector3", "System.Numerics.Vector3!", "Method[Exp].ReturnValue"] + - ["System.Single", "System.Numerics.Matrix3x2", "Field[M32]"] + - ["System.Numerics.Matrix3x2", "System.Numerics.Matrix3x2!", "Method[Lerp].ReturnValue"] + - ["System.Boolean", "System.Numerics.Vector!", "Method[LessThanOrEqualAny].ReturnValue"] + - ["System.Numerics.Vector", "System.Numerics.Vector!", "Method[MinNative].ReturnValue"] + - ["System.Boolean", "System.Numerics.Vector!", "Method[EqualsAny].ReturnValue"] + - ["System.Numerics.Vector", "System.Numerics.Vector!", "Method[GreaterThanOrEqual].ReturnValue"] + - ["System.Numerics.Vector", "System.Numerics.Vector!", "Method[Divide].ReturnValue"] + - ["System.Boolean", "System.Numerics.BigInteger!", "Method[op_Equality].ReturnValue"] + - ["System.Numerics.Vector", "System.Numerics.Vector!", "Method[ShiftLeft].ReturnValue"] + - ["System.Single", "System.Numerics.Matrix4x4", "Method[GetDeterminant].ReturnValue"] + - ["System.Numerics.Complex", "System.Numerics.Complex!", "Method[System.Numerics.INumberBase.Abs].ReturnValue"] + - ["System.Single", "System.Numerics.Vector2!", "Method[Dot].ReturnValue"] + - ["System.Numerics.Vector3", "System.Numerics.Vector3!", "Method[Divide].ReturnValue"] + - ["System.Numerics.Vector2", "System.Numerics.Vector2!", "Method[MinMagnitude].ReturnValue"] + - ["System.Numerics.Vector", "System.Numerics.Vector!", "Method[ConvertToUInt64].ReturnValue"] + - ["System.Single", "System.Numerics.Vector4", "Method[LengthSquared].ReturnValue"] + - ["System.Boolean", "System.Numerics.BigInteger", "Property[IsOne]"] + - ["System.Numerics.Vector3", "System.Numerics.Vector3!", "Property[E]"] + - ["System.Numerics.Quaternion", "System.Numerics.Quaternion!", "Method[Lerp].ReturnValue"] + - ["System.Numerics.Vector", "System.Numerics.Vector!", "Method[AsVectorDouble].ReturnValue"] + - ["System.Numerics.Vector2", "System.Numerics.Matrix3x2", "Property[Translation]"] + - ["System.Int32", "System.Numerics.BigInteger", "Method[System.Numerics.IBinaryInteger.GetShortestBitLength].ReturnValue"] + - ["System.Numerics.Vector", "System.Numerics.Vector!", "Method[ShiftRightLogical].ReturnValue"] + - ["System.Single", "System.Numerics.Vector4!", "Method[Dot].ReturnValue"] + - ["System.Boolean", "System.Numerics.Vector2!", "Method[op_Equality].ReturnValue"] + - ["System.Numerics.Vector", "System.Numerics.Vector!", "Method[Narrow].ReturnValue"] + - ["System.Numerics.Vector", "System.Numerics.Vector!", "Method[MaxMagnitude].ReturnValue"] + - ["System.Boolean", "System.Numerics.BigInteger!", "Method[op_LessThan].ReturnValue"] + - ["System.Numerics.Matrix4x4", "System.Numerics.Matrix4x4!", "Method[CreateLookAtLeftHanded].ReturnValue"] + - ["System.Numerics.BigInteger", "System.Numerics.BigInteger!", "Method[op_Subtraction].ReturnValue"] + - ["System.Numerics.BigInteger", "System.Numerics.BigInteger!", "Property[System.Numerics.ISignedNumber.NegativeOne]"] + - ["System.Numerics.Quaternion", "System.Numerics.Quaternion!", "Method[op_Addition].ReturnValue"] + - ["System.Numerics.Vector3", "System.Numerics.Vector3!", "Method[Clamp].ReturnValue"] + - ["System.Numerics.BigInteger", "System.Numerics.BigInteger!", "Method[op_Division].ReturnValue"] + - ["System.Numerics.Vector", "System.Numerics.Vector!", "Method[As].ReturnValue"] + - ["System.Numerics.Quaternion", "System.Numerics.Quaternion!", "Method[Add].ReturnValue"] + - ["System.Boolean", "System.Numerics.Vector!", "Method[EqualsAll].ReturnValue"] + - ["System.Boolean", "System.Numerics.Vector4!", "Method[op_Equality].ReturnValue"] + - ["System.Numerics.Matrix4x4", "System.Numerics.Matrix4x4!", "Method[CreateReflection].ReturnValue"] + - ["System.Boolean", "System.Numerics.BigInteger!", "Method[op_LessThanOrEqual].ReturnValue"] + - ["System.Numerics.Vector2", "System.Numerics.Vector2!", "Method[MinMagnitudeNumber].ReturnValue"] + - ["System.Numerics.Vector", "System.Numerics.Vector!", "Method[RadiansToDegrees].ReturnValue"] + - ["System.Numerics.BigInteger", "System.Numerics.BigInteger!", "Method[Remainder].ReturnValue"] + - ["System.Numerics.Vector2", "System.Numerics.Vector2!", "Property[UnitX]"] + - ["System.UIntPtr", "System.Numerics.BitOperations!", "Method[RotateLeft].ReturnValue"] + - ["System.String", "System.Numerics.Quaternion", "Method[ToString].ReturnValue"] + - ["System.Boolean", "System.Numerics.BigInteger", "Method[TryWriteBytes].ReturnValue"] + - ["System.Numerics.Vector4", "System.Numerics.Vector4!", "Method[DegreesToRadians].ReturnValue"] + - ["System.Numerics.Vector", "System.Numerics.Vector!", "Method[Add].ReturnValue"] + - ["System.Boolean", "System.Numerics.Matrix3x2", "Property[IsIdentity]"] + - ["System.Numerics.Vector", "System.Numerics.Vector!", "Method[CreateSequence].ReturnValue"] + - ["System.Numerics.Matrix4x4", "System.Numerics.Matrix4x4!", "Method[CreateOrthographicLeftHanded].ReturnValue"] + - ["System.Numerics.Quaternion", "System.Numerics.Quaternion!", "Method[CreateFromRotationMatrix].ReturnValue"] + - ["System.Numerics.Vector4", "System.Numerics.Vector4!", "Property[UnitY]"] + - ["System.Numerics.Quaternion", "System.Numerics.Quaternion!", "Method[Normalize].ReturnValue"] + - ["System.Single", "System.Numerics.Vector4", "Field[X]"] + - ["System.Numerics.Vector2", "System.Numerics.Vector2!", "Method[Max].ReturnValue"] + - ["System.Numerics.Vector2", "System.Numerics.Vector2!", "Method[Lerp].ReturnValue"] + - ["System.Numerics.BigInteger", "System.Numerics.BigInteger!", "Method[TrailingZeroCount].ReturnValue"] + - ["System.Int32", "System.Numerics.Vector4", "Method[GetHashCode].ReturnValue"] + - ["System.Numerics.Complex", "System.Numerics.Complex!", "Method[Asin].ReturnValue"] + - ["System.Boolean", "System.Numerics.Complex!", "Method[IsNegativeInfinity].ReturnValue"] + - ["System.Numerics.Vector", "System.Numerics.Vector!", "Method[Narrow].ReturnValue"] + - ["System.Numerics.Vector", "System.Numerics.Vector!", "Method[Xor].ReturnValue"] + - ["System.Single", "System.Numerics.Matrix4x4", "Field[M11]"] + - ["System.Single", "System.Numerics.Vector4!", "Method[DistanceSquared].ReturnValue"] + - ["System.Numerics.Complex", "System.Numerics.Complex!", "Method[Reciprocal].ReturnValue"] + - ["System.Numerics.Vector4", "System.Numerics.Vector4!", "Method[Normalize].ReturnValue"] + - ["System.Numerics.Complex", "System.Numerics.Complex!", "Method[Log].ReturnValue"] + - ["System.Numerics.Vector", "System.Numerics.Vector!", "Method[Abs].ReturnValue"] + - ["System.Single", "System.Numerics.Vector3", "Method[LengthSquared].ReturnValue"] + - ["System.Numerics.Quaternion", "System.Numerics.Quaternion!", "Method[Slerp].ReturnValue"] + - ["System.Numerics.Vector", "System.Numerics.Vector!", "Method[WithElement].ReturnValue"] + - ["System.Boolean", "System.Numerics.Complex!", "Method[IsPositive].ReturnValue"] + - ["System.Numerics.Vector", "System.Numerics.Vector!", "Method[Load].ReturnValue"] + - ["System.Numerics.Matrix4x4", "System.Numerics.Matrix4x4!", "Method[Add].ReturnValue"] + - ["System.Int32", "System.Numerics.Vector3", "Method[GetHashCode].ReturnValue"] + - ["System.Numerics.Complex", "System.Numerics.Complex!", "Method[Log10].ReturnValue"] + - ["System.Boolean", "System.Numerics.BigInteger!", "Method[System.Numerics.INumberBase.TryConvertToSaturating].ReturnValue"] + - ["System.Numerics.Vector", "System.Numerics.Vector!", "Method[CopySign].ReturnValue"] + - ["System.Numerics.BigInteger", "System.Numerics.BigInteger!", "Method[Clamp].ReturnValue"] + - ["System.Numerics.Vector2", "System.Numerics.Vector2!", "Method[Multiply].ReturnValue"] + - ["System.Numerics.Vector", "System.Numerics.Vector!", "Method[Create].ReturnValue"] + - ["System.Numerics.Vector", "System.Numerics.Vector!", "Method[ConvertToInt64].ReturnValue"] + - ["System.Boolean", "System.Numerics.BigInteger!", "Method[System.Numerics.INumberBase.IsNaN].ReturnValue"] + - ["System.Boolean", "System.Numerics.Complex!", "Method[IsOddInteger].ReturnValue"] + - ["System.Numerics.Vector4", "System.Numerics.Vector4!", "Method[MinNative].ReturnValue"] + - ["System.Numerics.Vector2", "System.Numerics.Vector2!", "Property[Epsilon]"] + - ["System.Numerics.BigInteger", "System.Numerics.BigInteger!", "Method[CreateSaturating].ReturnValue"] + - ["System.Boolean", "System.Numerics.Complex", "Method[TryFormat].ReturnValue"] + - ["System.ValueTuple,System.Numerics.Vector>", "System.Numerics.Vector!", "Method[SinCos].ReturnValue"] + - ["System.Numerics.Complex", "System.Numerics.Complex!", "Method[Parse].ReturnValue"] + - ["System.Numerics.BigInteger", "System.Numerics.BigInteger!", "Method[Negate].ReturnValue"] + - ["System.Numerics.Vector", "System.Numerics.Vector!", "Method[WidenUpper].ReturnValue"] + - ["System.Numerics.Vector2", "System.Numerics.Vector2!", "Method[RadiansToDegrees].ReturnValue"] + - ["System.Numerics.Complex", "System.Numerics.Complex!", "Method[Cos].ReturnValue"] + - ["System.Numerics.Matrix4x4", "System.Numerics.Matrix4x4!", "Method[op_Multiply].ReturnValue"] + - ["System.Numerics.Quaternion", "System.Numerics.Quaternion!", "Method[Subtract].ReturnValue"] + - ["System.Single", "System.Numerics.Matrix4x4", "Field[M33]"] + - ["System.Numerics.Vector3", "System.Numerics.Vector3!", "Property[Epsilon]"] + - ["System.Numerics.Vector", "System.Numerics.Vector!", "Method[ConvertToSingle].ReturnValue"] + - ["System.Numerics.Vector", "System.Numerics.Vector!", "Method[WidenUpper].ReturnValue"] + - ["System.Numerics.Vector3", "System.Numerics.Vector3!", "Property[UnitZ]"] + - ["System.Numerics.Vector", "System.Numerics.Vector!", "Method[AsVectorInt64].ReturnValue"] + - ["System.Numerics.Vector3", "System.Numerics.Vector3!", "Method[MinMagnitudeNumber].ReturnValue"] + - ["System.Numerics.Quaternion", "System.Numerics.Quaternion!", "Method[CreateFromYawPitchRoll].ReturnValue"] + - ["System.Numerics.Vector4", "System.Numerics.Vector4!", "Method[MaxMagnitude].ReturnValue"] + - ["System.Numerics.Vector", "System.Numerics.Vector!", "Method[IsZero].ReturnValue"] + - ["System.Numerics.Vector4", "System.Numerics.Vector4!", "Property[Zero]"] + - ["System.Numerics.Vector", "System.Numerics.Vector!", "Method[WidenLower].ReturnValue"] + - ["System.Boolean", "System.Numerics.Complex!", "Method[IsNaN].ReturnValue"] + - ["System.Numerics.Vector", "System.Numerics.Vector!", "Method[AsVectorUInt32].ReturnValue"] + - ["System.String", "System.Numerics.Plane", "Method[ToString].ReturnValue"] + - ["System.Boolean", "System.Numerics.Quaternion!", "Method[op_Equality].ReturnValue"] + - ["System.Numerics.Complex", "System.Numerics.Complex!", "Method[Multiply].ReturnValue"] + - ["System.Numerics.Vector4", "System.Numerics.Vector4!", "Method[Round].ReturnValue"] + - ["System.Numerics.BigInteger", "System.Numerics.BigInteger!", "Property[Zero]"] + - ["System.Numerics.Vector", "System.Numerics.Vector!", "Method[RadiansToDegrees].ReturnValue"] + - ["System.Numerics.BigInteger", "System.Numerics.BigInteger!", "Method[op_RightShift].ReturnValue"] + - ["System.Byte[]", "System.Numerics.BigInteger", "Method[ToByteArray].ReturnValue"] + - ["System.Numerics.Vector", "System.Numerics.Vector!", "Method[Hypot].ReturnValue"] + - ["System.Boolean", "System.Numerics.Complex!", "Method[IsEvenInteger].ReturnValue"] + - ["System.Numerics.Vector", "System.Numerics.Vector!", "Method[Log2].ReturnValue"] + - ["System.Single", "System.Numerics.Matrix4x4", "Field[M14]"] + - ["System.Numerics.Vector", "System.Numerics.Vector!", "Method[WidenUpper].ReturnValue"] + - ["System.Numerics.Vector4", "System.Numerics.Vector4!", "Method[Subtract].ReturnValue"] + - ["System.Numerics.Vector2", "System.Numerics.Vector2!", "Method[op_Multiply].ReturnValue"] + - ["System.UInt64", "System.Numerics.BigInteger!", "Method[op_Explicit].ReturnValue"] + - ["System.Numerics.Vector4", "System.Numerics.Vector4!", "Method[Cos].ReturnValue"] + - ["System.Boolean", "System.Numerics.Complex!", "Method[IsNormal].ReturnValue"] + - ["System.Numerics.Vector", "System.Numerics.Vector!", "Method[WidenLower].ReturnValue"] + - ["System.Double", "System.Numerics.BigInteger!", "Method[op_Explicit].ReturnValue"] + - ["System.Numerics.Vector", "System.Numerics.Vector!", "Method[WidenLower].ReturnValue"] + - ["System.Int128", "System.Numerics.BigInteger!", "Method[op_Explicit].ReturnValue"] + - ["System.Numerics.Vector3", "System.Numerics.Vector3!", "Method[Min].ReturnValue"] + - ["System.Numerics.BigInteger", "System.Numerics.BigInteger!", "Method[op_LeftShift].ReturnValue"] + - ["System.Numerics.BigInteger", "System.Numerics.BigInteger!", "Method[System.Numerics.INumber.MinNumber].ReturnValue"] + - ["System.Boolean", "System.Numerics.Vector3!", "Method[op_Inequality].ReturnValue"] + - ["System.Int32", "System.Numerics.BigInteger!", "Method[System.Numerics.INumber.Sign].ReturnValue"] + - ["System.Numerics.Vector2", "System.Numerics.Vector2!", "Method[Create].ReturnValue"] + - ["System.Numerics.Vector4", "System.Numerics.Vector4!", "Method[Truncate].ReturnValue"] + - ["System.Single", "System.Numerics.Vector3!", "Method[Distance].ReturnValue"] + - ["System.Numerics.Vector2", "System.Numerics.Vector2!", "Method[MultiplyAddEstimate].ReturnValue"] + - ["System.Numerics.Matrix3x2", "System.Numerics.Matrix3x2!", "Method[CreateSkew].ReturnValue"] + - ["System.Boolean", "System.Numerics.Matrix4x4", "Method[Equals].ReturnValue"] + - ["System.Boolean", "System.Numerics.BigInteger!", "Method[TryParse].ReturnValue"] + - ["System.Numerics.Vector4", "System.Numerics.Vector4!", "Method[Transform].ReturnValue"] + - ["System.Numerics.Vector2", "System.Numerics.Vector2!", "Method[Round].ReturnValue"] + - ["T", "System.Numerics.Vector!", "Method[GetElement].ReturnValue"] + - ["System.UIntPtr", "System.Numerics.BigInteger!", "Method[op_Explicit].ReturnValue"] + - ["System.Int32", "System.Numerics.Matrix3x2", "Method[GetHashCode].ReturnValue"] + - ["System.Numerics.BigInteger", "System.Numerics.BigInteger!", "Method[MinMagnitude].ReturnValue"] + - ["System.Numerics.Vector3", "System.Numerics.Vector3!", "Property[One]"] + - ["System.Numerics.Vector2", "System.Numerics.Vector2!", "Method[FusedMultiplyAdd].ReturnValue"] + - ["System.Numerics.Vector4", "System.Numerics.Vector4!", "Method[Exp].ReturnValue"] + - ["System.Boolean", "System.Numerics.Vector2!", "Method[op_Inequality].ReturnValue"] + - ["System.Boolean", "System.Numerics.Complex", "Method[Equals].ReturnValue"] + - ["System.Int32", "System.Numerics.BitOperations!", "Method[LeadingZeroCount].ReturnValue"] + - ["System.Numerics.Complex", "System.Numerics.Complex!", "Method[op_Division].ReturnValue"] + - ["System.Numerics.Vector", "System.Numerics.Vector!", "Method[ConvertToUInt32].ReturnValue"] + - ["System.Numerics.Vector3", "System.Numerics.Vector3!", "Method[Create].ReturnValue"] + - ["System.Int32", "System.Numerics.Plane", "Method[GetHashCode].ReturnValue"] + - ["System.Numerics.Vector4", "System.Numerics.Vector4!", "Property[Pi]"] + - ["System.Numerics.BigInteger", "System.Numerics.BigInteger!", "Method[Log2].ReturnValue"] + - ["System.Numerics.Vector", "System.Numerics.Vector!", "Method[ShiftLeft].ReturnValue"] + - ["System.Boolean", "System.Numerics.BigInteger!", "Method[System.Numerics.INumberBase.IsNegativeInfinity].ReturnValue"] + - ["System.Numerics.Vector", "System.Numerics.Vector!", "Method[AsVectorSingle].ReturnValue"] + - ["System.Numerics.Vector", "System.Numerics.Vector!", "Method[GreaterThan].ReturnValue"] + - ["System.Boolean", "System.Numerics.BigInteger!", "Method[System.Numerics.INumberBase.TryConvertFromTruncating].ReturnValue"] + - ["System.Numerics.Vector4", "System.Numerics.Vector4!", "Property[PositiveInfinity]"] + - ["System.Numerics.BigInteger", "System.Numerics.BigInteger!", "Method[CreateTruncating].ReturnValue"] + - ["System.Numerics.Vector3", "System.Numerics.Vector3!", "Method[ClampNative].ReturnValue"] + - ["System.Boolean", "System.Numerics.Quaternion", "Property[IsIdentity]"] + - ["System.Single", "System.Numerics.Vector2", "Method[LengthSquared].ReturnValue"] + - ["System.Boolean", "System.Numerics.BigInteger!", "Method[System.Numerics.INumberBase.IsRealNumber].ReturnValue"] + - ["System.Numerics.Complex", "System.Numerics.Complex!", "Method[System.Numerics.INumberBase.MaxMagnitudeNumber].ReturnValue"] + - ["System.Boolean", "System.Numerics.BigInteger", "Method[Equals].ReturnValue"] + - ["System.Numerics.Vector", "System.Numerics.Vector!", "Method[Cos].ReturnValue"] + - ["System.Numerics.Matrix3x2", "System.Numerics.Matrix3x2!", "Method[op_Subtraction].ReturnValue"] + - ["System.Numerics.Vector", "System.Numerics.Vector!", "Method[FusedMultiplyAdd].ReturnValue"] + - ["System.Numerics.Vector", "System.Numerics.Vector!", "Method[WidenLower].ReturnValue"] + - ["System.Numerics.Vector4", "System.Numerics.Vector4!", "Property[Epsilon]"] + - ["System.Boolean", "System.Numerics.BigInteger!", "Method[op_Inequality].ReturnValue"] + - ["System.Boolean", "System.Numerics.BigInteger", "Method[TryFormat].ReturnValue"] + - ["System.Numerics.Vector", "System.Numerics.Vector!", "Method[ShiftRightLogical].ReturnValue"] + - ["System.Single", "System.Numerics.Matrix3x2", "Field[M21]"] + - ["System.Numerics.Vector4", "System.Numerics.Vector4!", "Method[Abs].ReturnValue"] + - ["System.Single", "System.Numerics.Vector4", "Property[Item]"] + - ["System.Numerics.Vector", "System.Numerics.Vector!", "Method[ConvertToInt32Native].ReturnValue"] + - ["System.Double", "System.Numerics.Complex", "Property[Imaginary]"] + - ["System.String", "System.Numerics.Vector4", "Method[ToString].ReturnValue"] + - ["System.Numerics.Vector2", "System.Numerics.Vector2!", "Method[Normalize].ReturnValue"] + - ["System.Numerics.Vector3", "System.Numerics.Vector3!", "Method[Cos].ReturnValue"] + - ["System.Numerics.BigInteger", "System.Numerics.BigInteger!", "Property[One]"] + - ["System.Numerics.Vector2", "System.Numerics.Vector2!", "Method[MaxMagnitude].ReturnValue"] + - ["System.Numerics.Matrix4x4", "System.Numerics.Matrix4x4!", "Method[CreateOrthographic].ReturnValue"] + - ["System.Numerics.Matrix4x4", "System.Numerics.Matrix4x4!", "Method[CreateShadow].ReturnValue"] + - ["System.Numerics.Complex", "System.Numerics.Complex!", "Method[op_Subtraction].ReturnValue"] + - ["System.Numerics.Vector4", "System.Numerics.Vector4!", "Property[NegativeZero]"] + - ["System.Numerics.Vector4", "System.Numerics.Vector4!", "Method[Divide].ReturnValue"] + - ["System.Boolean", "System.Numerics.Complex!", "Method[TryParse].ReturnValue"] + - ["System.Numerics.BigInteger", "System.Numerics.BigInteger!", "Method[op_Implicit].ReturnValue"] + - ["System.Boolean", "System.Numerics.BigInteger!", "Method[System.Numerics.INumberBase.IsImaginaryNumber].ReturnValue"] + - ["System.Numerics.Vector2", "System.Numerics.Vector2!", "Method[Abs].ReturnValue"] + - ["System.Numerics.Vector", "System.Numerics.Vector!", "Method[ShiftLeft].ReturnValue"] + - ["System.SByte", "System.Numerics.BigInteger!", "Method[op_Explicit].ReturnValue"] + - ["System.Numerics.Vector2", "System.Numerics.Vector2!", "Method[op_Subtraction].ReturnValue"] + - ["System.Boolean", "System.Numerics.Complex!", "Method[System.Numerics.INumberBase.TryConvertFromSaturating].ReturnValue"] + - ["System.Numerics.Vector", "System.Numerics.Vector!", "Method[Ceiling].ReturnValue"] + - ["System.Numerics.Matrix3x2", "System.Numerics.Matrix3x2!", "Method[Negate].ReturnValue"] + - ["System.Single", "System.Numerics.Vector4", "Field[Z]"] + - ["System.ValueTuple", "System.Numerics.Vector2!", "Method[SinCos].ReturnValue"] + - ["System.Numerics.Vector", "System.Numerics.Vector!", "Method[Narrow].ReturnValue"] + - ["System.Numerics.Quaternion", "System.Numerics.Quaternion!", "Method[op_Subtraction].ReturnValue"] + - ["System.Half", "System.Numerics.BigInteger!", "Method[op_Explicit].ReturnValue"] + - ["System.Double", "System.Numerics.Complex!", "Method[Abs].ReturnValue"] + - ["System.Numerics.Vector2", "System.Numerics.Vector2!", "Method[CopySign].ReturnValue"] + - ["System.Numerics.Quaternion", "System.Numerics.Quaternion!", "Property[Identity]"] + - ["System.Numerics.Vector4", "System.Numerics.Vector4!", "Method[Add].ReturnValue"] + - ["System.Numerics.Vector3", "System.Numerics.Plane", "Field[Normal]"] + - ["System.Numerics.Vector", "System.Numerics.Vector!", "Method[Clamp].ReturnValue"] + - ["System.Single", "System.Numerics.Quaternion", "Method[Length].ReturnValue"] + - ["System.String", "System.Numerics.Matrix3x2", "Method[ToString].ReturnValue"] + - ["System.Numerics.Vector4", "System.Numerics.Vector4!", "Method[Multiply].ReturnValue"] + - ["System.Boolean", "System.Numerics.Matrix3x2!", "Method[op_Equality].ReturnValue"] + - ["System.Single", "System.Numerics.Matrix4x4", "Field[M12]"] + - ["System.Numerics.Vector2", "System.Numerics.Vector2!", "Method[Clamp].ReturnValue"] + - ["System.Numerics.Vector4", "System.Numerics.Vector4!", "Method[CopySign].ReturnValue"] + - ["System.Numerics.Vector2", "System.Numerics.Vector2!", "Method[Sin].ReturnValue"] + - ["System.Double", "System.Numerics.Complex", "Property[Magnitude]"] + - ["System.Numerics.BigInteger", "System.Numerics.BigInteger!", "Method[Subtract].ReturnValue"] + - ["System.Numerics.Vector3", "System.Numerics.Vector3!", "Method[MultiplyAddEstimate].ReturnValue"] + - ["System.Numerics.Vector4", "System.Numerics.Vector4!", "Method[MaxNative].ReturnValue"] + - ["System.Numerics.Matrix4x4", "System.Numerics.Matrix4x4!", "Method[CreateFromYawPitchRoll].ReturnValue"] + - ["System.Numerics.BigInteger", "System.Numerics.BigInteger!", "Method[System.Numerics.INumberBase.MaxMagnitudeNumber].ReturnValue"] + - ["System.Boolean", "System.Numerics.BigInteger", "Property[IsPowerOfTwo]"] + - ["System.Numerics.BigInteger", "System.Numerics.BigInteger!", "Method[Min].ReturnValue"] + - ["System.Single", "System.Numerics.Matrix4x4", "Field[M44]"] + - ["System.Numerics.Complex", "System.Numerics.Complex!", "Method[Acos].ReturnValue"] + - ["System.Numerics.Plane", "System.Numerics.Plane!", "Method[CreateFromVertices].ReturnValue"] + - ["System.Boolean", "System.Numerics.BigInteger", "Property[IsZero]"] + - ["System.Numerics.Vector2", "System.Numerics.Vector2!", "Property[Zero]"] + - ["System.Numerics.Vector", "System.Numerics.Vector!", "Method[Negate].ReturnValue"] + - ["System.Int32", "System.Numerics.Complex", "Method[GetHashCode].ReturnValue"] + - ["System.Numerics.BigInteger", "System.Numerics.BigInteger!", "Method[Max].ReturnValue"] + - ["System.Boolean", "System.Numerics.Vector3", "Method[TryCopyTo].ReturnValue"] + - ["System.Numerics.Vector", "System.Numerics.Vector!", "Method[Sin].ReturnValue"] + - ["System.Numerics.Complex", "System.Numerics.Complex!", "Method[Conjugate].ReturnValue"] + - ["System.Boolean", "System.Numerics.BigInteger!", "Method[op_GreaterThanOrEqual].ReturnValue"] + - ["System.Numerics.Vector", "System.Numerics.Vector!", "Method[Equals].ReturnValue"] + - ["System.Double", "System.Numerics.Complex", "Property[Phase]"] + - ["System.Numerics.Vector3", "System.Numerics.Vector3!", "Method[op_UnaryNegation].ReturnValue"] + - ["System.Numerics.Matrix4x4", "System.Numerics.Matrix4x4!", "Method[Subtract].ReturnValue"] + - ["System.Numerics.Vector", "System.Numerics.Vector!", "Method[ShiftRightLogical].ReturnValue"] + - ["System.Numerics.Vector3", "System.Numerics.Vector3!", "Property[NaN]"] + - ["System.Numerics.BigInteger", "System.Numerics.BigInteger!", "Method[ModPow].ReturnValue"] + - ["System.Numerics.Matrix3x2", "System.Numerics.Matrix3x2!", "Method[Add].ReturnValue"] + - ["System.Boolean", "System.Numerics.Complex!", "Method[IsSubnormal].ReturnValue"] + - ["System.Numerics.Vector", "System.Numerics.Vector!", "Method[ShiftRightLogical].ReturnValue"] + - ["System.Boolean", "System.Numerics.Vector!", "Property[IsHardwareAccelerated]"] + - ["System.Numerics.Vector", "System.Numerics.Vector!", "Method[ConvertToDouble].ReturnValue"] + - ["System.Numerics.Vector2", "System.Numerics.Vector2!", "Property[PositiveInfinity]"] + - ["System.Numerics.Vector", "System.Numerics.Vector!", "Method[Hypot].ReturnValue"] + - ["System.Numerics.Vector4", "System.Numerics.Vector4!", "Method[SquareRoot].ReturnValue"] + - ["System.Numerics.Vector2", "System.Numerics.Vector2!", "Property[NegativeZero]"] + - ["System.Numerics.Vector3", "System.Numerics.Vector3!", "Property[NegativeInfinity]"] + - ["System.Numerics.Matrix4x4", "System.Numerics.Matrix4x4!", "Method[CreatePerspectiveOffCenterLeftHanded].ReturnValue"] + - ["System.Numerics.Vector", "System.Numerics.Vector!", "Method[ShiftLeft].ReturnValue"] + - ["System.Numerics.Quaternion", "System.Numerics.Quaternion!", "Method[Negate].ReturnValue"] + - ["System.Numerics.Vector", "System.Numerics.Vector!", "Method[Truncate].ReturnValue"] + - ["System.Boolean", "System.Numerics.Vector4", "Method[Equals].ReturnValue"] + - ["System.Int32", "System.Numerics.BigInteger", "Method[System.Numerics.IBinaryInteger.GetByteCount].ReturnValue"] + - ["Windows.Foundation.Point", "System.Numerics.VectorExtensions!", "Method[ToPoint].ReturnValue"] + - ["System.Int32", "System.Numerics.BigInteger", "Property[Sign]"] + - ["System.Numerics.Matrix4x4", "System.Numerics.Matrix4x4!", "Method[CreateConstrainedBillboard].ReturnValue"] + - ["System.Numerics.Complex", "System.Numerics.Complex!", "Method[System.Numerics.INumberBase.MultiplyAddEstimate].ReturnValue"] + - ["System.Boolean", "System.Numerics.BigInteger", "Method[System.Numerics.IBinaryInteger.TryWriteBigEndian].ReturnValue"] + - ["System.Single", "System.Numerics.Vector3!", "Method[Dot].ReturnValue"] + - ["System.Boolean", "System.Numerics.Plane!", "Method[op_Inequality].ReturnValue"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemNumericsTensors/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemNumericsTensors/model.yml new file mode 100644 index 000000000000..b01ce8155d62 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemNumericsTensors/model.yml @@ -0,0 +1,283 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["T", "System.Numerics.Tensors.TensorPrimitives!", "Method[Distance].ReturnValue"] + - ["System.Numerics.Tensors.TensorSpan", "System.Numerics.Tensors.Tensor!", "Method[ConvertChecked].ReturnValue"] + - ["System.Numerics.Tensors.TensorSpan", "System.Numerics.Tensors.Tensor!", "Method[Abs].ReturnValue"] + - ["System.Numerics.Tensors.TensorSpan", "System.Numerics.Tensors.Tensor!", "Method[SqueezeDimension].ReturnValue"] + - ["System.Numerics.Tensors.TensorSpan", "System.Numerics.Tensors.Tensor!", "Method[Subtract].ReturnValue"] + - ["System.Numerics.Tensors.TensorSpan", "System.Numerics.Tensors.Tensor!", "Method[Pow].ReturnValue"] + - ["System.Boolean", "System.Numerics.Tensors.Tensor!", "Method[LessThanOrEqualAll].ReturnValue"] + - ["System.Numerics.Tensors.Tensor", "System.Numerics.Tensors.Tensor!", "Method[Create].ReturnValue"] + - ["System.Numerics.Tensors.TensorSpan", "System.Numerics.Tensors.Tensor!", "Method[Atan].ReturnValue"] + - ["System.Numerics.Tensors.Tensor", "System.Numerics.Tensors.Tensor!", "Method[Abs].ReturnValue"] + - ["System.Numerics.Tensors.Tensor", "System.Numerics.Tensors.Tensor!", "Method[Acos].ReturnValue"] + - ["System.Numerics.Tensors.TensorSpan", "System.Numerics.Tensors.Tensor!", "Method[Exp2].ReturnValue"] + - ["System.Numerics.Tensors.Tensor", "System.Numerics.Tensors.Tensor!", "Method[RootN].ReturnValue"] + - ["System.Numerics.Tensors.TensorSpan", "System.Numerics.Tensors.Tensor!", "Method[Asin].ReturnValue"] + - ["System.Int32", "System.Numerics.Tensors.Tensor!", "Method[IndexOfMax].ReturnValue"] + - ["System.Numerics.Tensors.TensorSpan", "System.Numerics.Tensors.Tensor!", "Method[TanPi].ReturnValue"] + - ["T", "System.Numerics.Tensors.TensorPrimitives!", "Method[ProductOfDifferences].ReturnValue"] + - ["System.Int32", "System.Numerics.Tensors.TensorPrimitives!", "Method[IndexOfMaxMagnitude].ReturnValue"] + - ["System.Numerics.Tensors.TensorSpan", "System.Numerics.Tensors.Tensor!", "Method[RotateRight].ReturnValue"] + - ["System.Int32", "System.Numerics.Tensors.Tensor!", "Method[IndexOfMaxMagnitude].ReturnValue"] + - ["System.Numerics.Tensors.TensorSpan", "System.Numerics.Tensors.Tensor!", "Method[Sin].ReturnValue"] + - ["T", "System.Numerics.Tensors.TensorPrimitives!", "Method[MinMagnitude].ReturnValue"] + - ["System.Numerics.Tensors.TensorSpan", "System.Numerics.Tensors.Tensor!", "Method[BitwiseOr].ReturnValue"] + - ["T", "System.Numerics.Tensors.Tensor!", "Method[Distance].ReturnValue"] + - ["System.Numerics.Tensors.Tensor", "System.Numerics.Tensors.Tensor!", "Method[BitwiseOr].ReturnValue"] + - ["System.Numerics.Tensors.Tensor", "System.Numerics.Tensors.Tensor!", "Method[Pow].ReturnValue"] + - ["System.Numerics.Tensors.TensorSpan", "System.Numerics.Tensors.Tensor!", "Method[MaxMagnitudeNumber].ReturnValue"] + - ["System.Numerics.Tensors.ReadOnlyTensorSpan", "System.Numerics.Tensors.Tensor!", "Method[Unsqueeze].ReturnValue"] + - ["System.Numerics.Tensors.Tensor", "System.Numerics.Tensors.Tensor!", "Method[PopCount].ReturnValue"] + - ["System.Numerics.Tensors.Tensor", "System.Numerics.Tensors.Tensor!", "Method[ConvertSaturating].ReturnValue"] + - ["System.Numerics.Tensors.Tensor", "System.Numerics.Tensors.Tensor!", "Method[SetSlice].ReturnValue"] + - ["System.Numerics.Tensors.Tensor", "System.Numerics.Tensors.Tensor!", "Method[Tanh].ReturnValue"] + - ["System.Numerics.Tensors.Tensor", "System.Numerics.Tensors.Tensor!", "Method[Exp10M1].ReturnValue"] + - ["T", "System.Numerics.Tensors.Tensor!", "Method[Min].ReturnValue"] + - ["System.Numerics.Tensors.Tensor", "System.Numerics.Tensors.Tensor!", "Method[SoftMax].ReturnValue"] + - ["System.Numerics.Tensors.TensorSpan", "System.Numerics.Tensors.Tensor!", "Method[RotateLeft].ReturnValue"] + - ["System.Numerics.Tensors.TensorSpan", "System.Numerics.Tensors.Tensor!", "Method[MinMagnitude].ReturnValue"] + - ["System.Numerics.Tensors.Tensor", "System.Numerics.Tensors.Tensor!", "Method[MaxMagnitude].ReturnValue"] + - ["System.Numerics.Tensors.Tensor[]", "System.Numerics.Tensors.Tensor!", "Method[Split].ReturnValue"] + - ["System.Single", "System.Numerics.Tensors.TensorPrimitives!", "Method[Distance].ReturnValue"] + - ["System.Numerics.Tensors.Tensor", "System.Numerics.Tensors.Tensor!", "Method[Round].ReturnValue"] + - ["System.Numerics.Tensors.Tensor", "System.Numerics.Tensors.Tensor!", "Method[RotateLeft].ReturnValue"] + - ["System.Numerics.Tensors.Tensor", "System.Numerics.Tensors.Tensor!", "Method[Equals].ReturnValue"] + - ["System.Numerics.Tensors.Tensor", "System.Numerics.Tensors.Tensor!", "Method[Log].ReturnValue"] + - ["System.Numerics.Tensors.TensorSpan", "System.Numerics.Tensors.Tensor!", "Method[MinMagnitudeNumber].ReturnValue"] + - ["System.Numerics.Tensors.Tensor", "System.Numerics.Tensors.Tensor!", "Method[SqueezeDimension].ReturnValue"] + - ["System.Numerics.Tensors.Tensor", "System.Numerics.Tensors.Tensor!", "Method[Asinh].ReturnValue"] + - ["T", "System.Numerics.Tensors.Tensor!", "Method[StdDev].ReturnValue"] + - ["System.Numerics.Tensors.TensorSpan", "System.Numerics.Tensors.Tensor!", "Method[Asinh].ReturnValue"] + - ["System.Boolean", "System.Numerics.Tensors.Tensor!", "Method[GreaterThanAll].ReturnValue"] + - ["System.Single", "System.Numerics.Tensors.TensorPrimitives!", "Method[SumOfMagnitudes].ReturnValue"] + - ["System.Numerics.Tensors.TensorSpan", "System.Numerics.Tensors.Tensor!", "Method[Atan2].ReturnValue"] + - ["System.Numerics.Tensors.TensorSpan", "System.Numerics.Tensors.Tensor!", "Method[GreaterThan].ReturnValue"] + - ["System.Numerics.Tensors.TensorSpan", "System.Numerics.Tensors.Tensor!", "Method[Min].ReturnValue"] + - ["System.Boolean", "System.Numerics.Tensors.Tensor!", "Method[SequenceEqual].ReturnValue"] + - ["System.Numerics.Tensors.ReadOnlyTensorSpan", "System.Numerics.Tensors.Tensor!", "Method[SqueezeDimension].ReturnValue"] + - ["T", "System.Numerics.Tensors.Tensor!", "Method[MinMagnitude].ReturnValue"] + - ["System.Single", "System.Numerics.Tensors.TensorPrimitives!", "Method[MaxMagnitude].ReturnValue"] + - ["System.Int32", "System.Numerics.Tensors.TensorPrimitives!", "Method[IndexOfMin].ReturnValue"] + - ["System.Numerics.Tensors.Tensor", "System.Numerics.Tensors.Tensor!", "Method[Sinh].ReturnValue"] + - ["System.Numerics.Tensors.TensorSpan", "System.Numerics.Tensors.Tensor!", "Method[ConvertSaturating].ReturnValue"] + - ["System.Numerics.Tensors.TensorSpan", "System.Numerics.Tensors.Tensor!", "Method[ILogB].ReturnValue"] + - ["T", "System.Numerics.Tensors.Tensor!", "Method[Norm].ReturnValue"] + - ["System.Numerics.Tensors.Tensor", "System.Numerics.Tensors.Tensor!", "Method[MaxNumber].ReturnValue"] + - ["System.String", "System.Numerics.Tensors.Tensor!", "Method[ToString].ReturnValue"] + - ["T", "System.Numerics.Tensors.Tensor!", "Method[Max].ReturnValue"] + - ["System.Numerics.Tensors.Tensor", "System.Numerics.Tensors.Tensor!", "Method[Negate].ReturnValue"] + - ["System.Numerics.Tensors.TensorSpan", "System.Numerics.Tensors.Tensor!", "Method[Reciprocal].ReturnValue"] + - ["System.Numerics.Tensors.TensorSpan", "System.Numerics.Tensors.Tensor!", "Method[Sqrt].ReturnValue"] + - ["T", "System.Numerics.Tensors.TensorPrimitives!", "Method[Product].ReturnValue"] + - ["System.Numerics.Tensors.Tensor", "System.Numerics.Tensors.Tensor!", "Method[Hypot].ReturnValue"] + - ["T", "System.Numerics.Tensors.TensorPrimitives!", "Method[ProductOfSums].ReturnValue"] + - ["System.Numerics.Tensors.ReadOnlyTensorSpan", "System.Numerics.Tensors.Tensor!", "Method[Reshape].ReturnValue"] + - ["System.Numerics.Tensors.Tensor", "System.Numerics.Tensors.Tensor!", "Method[Atan].ReturnValue"] + - ["System.Numerics.Tensors.TensorSpan", "System.Numerics.Tensors.Tensor!", "Method[Ceiling].ReturnValue"] + - ["T", "System.Numerics.Tensors.TensorPrimitives!", "Method[MaxMagnitudeNumber].ReturnValue"] + - ["System.Numerics.Tensors.Tensor", "System.Numerics.Tensors.Tensor!", "Method[PermuteDimensions].ReturnValue"] + - ["System.Numerics.Tensors.Tensor", "System.Numerics.Tensors.Tensor!", "Method[Stack].ReturnValue"] + - ["System.Numerics.Tensors.TensorSpan", "System.Numerics.Tensors.Tensor!", "Method[AsinPi].ReturnValue"] + - ["System.Boolean", "System.Numerics.Tensors.Tensor!", "Method[LessThanAny].ReturnValue"] + - ["System.Numerics.Tensors.Tensor", "System.Numerics.Tensors.Tensor!", "Method[Add].ReturnValue"] + - ["System.Numerics.Tensors.Tensor", "System.Numerics.Tensors.Tensor!", "Method[LeadingZeroCount].ReturnValue"] + - ["System.Numerics.Tensors.TensorSpan", "System.Numerics.Tensors.Tensor!", "Method[Concatenate].ReturnValue"] + - ["System.Numerics.Tensors.TensorSpan", "System.Numerics.Tensors.Tensor!", "Method[MinNumber].ReturnValue"] + - ["System.Single", "System.Numerics.Tensors.TensorPrimitives!", "Method[Norm].ReturnValue"] + - ["System.Boolean", "System.Numerics.Tensors.Tensor!", "Method[LessThanOrEqualAny].ReturnValue"] + - ["System.Numerics.Tensors.Tensor", "System.Numerics.Tensors.Tensor!", "Method[AsinPi].ReturnValue"] + - ["System.Boolean", "System.Numerics.Tensors.Tensor!", "Method[LessThanAll].ReturnValue"] + - ["System.Numerics.Tensors.Tensor", "System.Numerics.Tensors.Tensor!", "Method[Cosh].ReturnValue"] + - ["System.Numerics.Tensors.TensorSpan", "System.Numerics.Tensors.Tensor!", "Method[LessThan].ReturnValue"] + - ["System.Numerics.Tensors.TensorSpan", "System.Numerics.Tensors.Tensor!", "Method[Reshape].ReturnValue"] + - ["System.Numerics.Tensors.Tensor", "System.Numerics.Tensors.Tensor!", "Method[Unsqueeze].ReturnValue"] + - ["System.Numerics.Tensors.TensorSpan", "System.Numerics.Tensors.Tensor!", "Method[AtanPi].ReturnValue"] + - ["T", "System.Numerics.Tensors.Tensor!", "Method[MinMagnitudeNumber].ReturnValue"] + - ["System.Numerics.Tensors.TensorSpan", "System.Numerics.Tensors.Tensor!", "Method[FilteredUpdate].ReturnValue"] + - ["System.Numerics.Tensors.Tensor", "System.Numerics.Tensors.Tensor!", "Method[CopySign].ReturnValue"] + - ["System.Boolean", "System.Numerics.Tensors.Tensor!", "Method[EqualsAll].ReturnValue"] + - ["System.Numerics.Tensors.Tensor", "System.Numerics.Tensors.Tensor!", "Method[GreaterThanOrEqual].ReturnValue"] + - ["System.Numerics.Tensors.Tensor", "System.Numerics.Tensors.Tensor!", "Method[ConvertTruncating].ReturnValue"] + - ["System.Numerics.Tensors.Tensor", "System.Numerics.Tensors.Tensor!", "Method[ILogB].ReturnValue"] + - ["System.Numerics.Tensors.Tensor", "System.Numerics.Tensors.Tensor!", "Method[Reshape].ReturnValue"] + - ["System.Single", "System.Numerics.Tensors.TensorPrimitives!", "Method[Sum].ReturnValue"] + - ["System.Numerics.Tensors.Tensor", "System.Numerics.Tensors.Tensor!", "Method[Concatenate].ReturnValue"] + - ["System.Numerics.Tensors.TensorSpan", "System.Numerics.Tensors.Tensor!", "Method[Cosh].ReturnValue"] + - ["System.Boolean", "System.Numerics.Tensors.Tensor!", "Method[EqualsAny].ReturnValue"] + - ["System.Numerics.Tensors.TensorSpan", "System.Numerics.Tensors.Tensor!", "Method[ConcatenateOnDimension].ReturnValue"] + - ["System.Numerics.Tensors.Tensor", "System.Numerics.Tensors.Tensor!", "Method[LessThanOrEqual].ReturnValue"] + - ["System.Int32", "System.Numerics.Tensors.TensorPrimitives!", "Method[IndexOfMax].ReturnValue"] + - ["System.Int32", "System.Numerics.Tensors.TensorPrimitives!", "Method[IndexOfMax].ReturnValue"] + - ["System.Numerics.Tensors.Tensor", "System.Numerics.Tensors.Tensor!", "Method[Divide].ReturnValue"] + - ["System.Numerics.Tensors.TensorSpan", "System.Numerics.Tensors.Tensor!", "Method[GreaterThanOrEqual].ReturnValue"] + - ["System.Numerics.Tensors.TensorSpan", "System.Numerics.Tensors.Tensor!", "Method[Exp10].ReturnValue"] + - ["System.Numerics.Tensors.TensorSpan", "System.Numerics.Tensors.Tensor!", "Method[Equals].ReturnValue"] + - ["T", "System.Numerics.Tensors.Tensor!", "Method[Product].ReturnValue"] + - ["T", "System.Numerics.Tensors.TensorPrimitives!", "Method[MinMagnitudeNumber].ReturnValue"] + - ["System.Single", "System.Numerics.Tensors.TensorPrimitives!", "Method[Product].ReturnValue"] + - ["System.Numerics.Tensors.Tensor", "System.Numerics.Tensors.Tensor!", "Method[CosineSimilarity].ReturnValue"] + - ["System.Numerics.Tensors.Tensor", "System.Numerics.Tensors.Tensor!", "Method[Ceiling].ReturnValue"] + - ["System.Numerics.Tensors.Tensor", "System.Numerics.Tensors.Tensor!", "Method[MinMagnitudeNumber].ReturnValue"] + - ["System.Boolean", "System.Numerics.Tensors.Tensor!", "Method[GreaterThanOrEqualAll].ReturnValue"] + - ["System.Numerics.Tensors.TensorSpan", "System.Numerics.Tensors.Tensor!", "Method[TrailingZeroCount].ReturnValue"] + - ["T", "System.Numerics.Tensors.TensorPrimitives!", "Method[CosineSimilarity].ReturnValue"] + - ["System.Numerics.Tensors.Tensor", "System.Numerics.Tensors.Tensor!", "Method[Squeeze].ReturnValue"] + - ["System.Numerics.Tensors.Tensor", "System.Numerics.Tensors.Tensor!", "Method[Min].ReturnValue"] + - ["System.Numerics.Tensors.TensorSpan", "System.Numerics.Tensors.Tensor!", "Method[ReverseDimension].ReturnValue"] + - ["System.Numerics.Tensors.TensorSpan", "System.Numerics.Tensors.Tensor!", "Method[CopySign].ReturnValue"] + - ["System.Numerics.Tensors.TensorSpan", "System.Numerics.Tensors.Tensor!", "Method[ConvertTruncating].ReturnValue"] + - ["System.Numerics.Tensors.TensorSpan", "System.Numerics.Tensors.Tensor!", "Method[LessThanOrEqual].ReturnValue"] + - ["System.Numerics.Tensors.Tensor", "System.Numerics.Tensors.Tensor!", "Method[Subtract].ReturnValue"] + - ["System.Boolean", "System.Numerics.Tensors.Tensor!", "Method[TryBroadcastTo].ReturnValue"] + - ["System.Single", "System.Numerics.Tensors.TensorPrimitives!", "Method[CosineSimilarity].ReturnValue"] + - ["T", "System.Numerics.Tensors.TensorPrimitives!", "Method[Min].ReturnValue"] + - ["System.Single", "System.Numerics.Tensors.TensorPrimitives!", "Method[ProductOfDifferences].ReturnValue"] + - ["System.Numerics.Tensors.Tensor", "System.Numerics.Tensors.Tensor!", "Method[LessThan].ReturnValue"] + - ["T", "System.Numerics.Tensors.TensorPrimitives!", "Method[Sum].ReturnValue"] + - ["System.Int32", "System.Numerics.Tensors.TensorPrimitives!", "Method[IndexOfMinMagnitude].ReturnValue"] + - ["T", "System.Numerics.Tensors.Tensor!", "Method[Sum].ReturnValue"] + - ["System.Numerics.Tensors.Tensor", "System.Numerics.Tensors.Tensor!", "Method[Sigmoid].ReturnValue"] + - ["System.Int32", "System.Numerics.Tensors.TensorPrimitives!", "Method[IndexOfMin].ReturnValue"] + - ["T", "System.Numerics.Tensors.TensorPrimitives!", "Method[MinNumber].ReturnValue"] + - ["System.Numerics.Tensors.Tensor", "System.Numerics.Tensors.Tensor!", "Method[CreateUninitialized].ReturnValue"] + - ["T", "System.Numerics.Tensors.TensorPrimitives!", "Method[Max].ReturnValue"] + - ["System.Numerics.Tensors.Tensor", "System.Numerics.Tensors.Tensor!", "Method[OnesComplement].ReturnValue"] + - ["System.Numerics.Tensors.TensorSpan", "System.Numerics.Tensors.Tensor!", "Method[AcosPi].ReturnValue"] + - ["System.Int32", "System.Numerics.Tensors.Tensor!", "Method[IndexOfMinMagnitude].ReturnValue"] + - ["System.Numerics.Tensors.TensorSpan", "System.Numerics.Tensors.Tensor!", "Method[LeadingZeroCount].ReturnValue"] + - ["T", "System.Numerics.Tensors.Tensor!", "Method[MinNumber].ReturnValue"] + - ["System.Numerics.Tensors.TensorSpan", "System.Numerics.Tensors.Tensor!", "Method[Unsqueeze].ReturnValue"] + - ["System.Numerics.Tensors.Tensor", "System.Numerics.Tensors.Tensor!", "Method[Log2].ReturnValue"] + - ["System.Numerics.Tensors.ReadOnlyTensorSpan", "System.Numerics.Tensors.Tensor!", "Method[AsReadOnlyTensorSpan].ReturnValue"] + - ["System.Numerics.Tensors.Tensor", "System.Numerics.Tensors.Tensor!", "Method[Atanh].ReturnValue"] + - ["T", "System.Numerics.Tensors.Tensor!", "Method[MaxNumber].ReturnValue"] + - ["System.Numerics.Tensors.TensorSpan", "System.Numerics.Tensors.Tensor!", "Method[Multiply].ReturnValue"] + - ["System.Numerics.Tensors.TensorSpan", "System.Numerics.Tensors.Tensor!", "Method[MaxNumber].ReturnValue"] + - ["System.Numerics.Tensors.Tensor", "System.Numerics.Tensors.Tensor!", "Method[MinMagnitude].ReturnValue"] + - ["System.Numerics.Tensors.Tensor", "System.Numerics.Tensors.Tensor!", "Method[Broadcast].ReturnValue"] + - ["System.Numerics.Tensors.TensorSpan", "System.Numerics.Tensors.Tensor!", "Method[Hypot].ReturnValue"] + - ["System.Numerics.Tensors.TensorSpan", "System.Numerics.Tensors.Tensor!", "Method[SinPi].ReturnValue"] + - ["System.Numerics.Tensors.Tensor", "System.Numerics.Tensors.Tensor!", "Method[Truncate].ReturnValue"] + - ["System.Numerics.Tensors.TensorSpan", "System.Numerics.Tensors.Tensor!", "Method[AsTensorSpan].ReturnValue"] + - ["System.Numerics.Tensors.Tensor", "System.Numerics.Tensors.Tensor!", "Method[LogP1].ReturnValue"] + - ["System.Boolean", "System.Numerics.Tensors.Tensor!", "Method[GreaterThanOrEqualAny].ReturnValue"] + - ["System.Numerics.Tensors.Tensor", "System.Numerics.Tensors.Tensor!", "Method[ConvertChecked].ReturnValue"] + - ["System.Numerics.Tensors.Tensor", "System.Numerics.Tensors.Tensor!", "Method[TanPi].ReturnValue"] + - ["System.Numerics.Tensors.Tensor", "System.Numerics.Tensors.Tensor!", "Method[AcosPi].ReturnValue"] + - ["System.Numerics.Tensors.TensorSpan", "System.Numerics.Tensors.Tensor!", "Method[FillUniformDistribution].ReturnValue"] + - ["System.Numerics.Tensors.Tensor", "System.Numerics.Tensors.Tensor!", "Method[GreaterThan].ReturnValue"] + - ["System.Numerics.Tensors.Tensor", "System.Numerics.Tensors.Tensor!", "Method[Acosh].ReturnValue"] + - ["System.Numerics.Tensors.TensorSpan", "System.Numerics.Tensors.Tensor!", "Method[OnesComplement].ReturnValue"] + - ["System.Single", "System.Numerics.Tensors.TensorPrimitives!", "Method[Dot].ReturnValue"] + - ["System.Numerics.Tensors.TensorSpan", "System.Numerics.Tensors.Tensor!", "Method[BitwiseAnd].ReturnValue"] + - ["System.Numerics.Tensors.TensorSpan", "System.Numerics.Tensors.Tensor!", "Method[FillGaussianNormalDistribution].ReturnValue"] + - ["T", "System.Numerics.Tensors.TensorPrimitives!", "Method[Dot].ReturnValue"] + - ["System.Numerics.Tensors.TensorSpan", "System.Numerics.Tensors.Tensor!", "Method[Acosh].ReturnValue"] + - ["System.Numerics.Tensors.TensorSpan", "System.Numerics.Tensors.Tensor!", "Method[ExpM1].ReturnValue"] + - ["System.Numerics.Tensors.TensorSpan", "System.Numerics.Tensors.Tensor!", "Method[Floor].ReturnValue"] + - ["System.Numerics.Tensors.TensorSpan", "System.Numerics.Tensors.Tensor!", "Method[Stack].ReturnValue"] + - ["System.Single", "System.Numerics.Tensors.TensorPrimitives!", "Method[ProductOfSums].ReturnValue"] + - ["System.Numerics.Tensors.TensorSpan", "System.Numerics.Tensors.Tensor!", "Method[Tan].ReturnValue"] + - ["System.Numerics.Tensors.TensorSpan", "System.Numerics.Tensors.Tensor!", "Method[Tanh].ReturnValue"] + - ["System.Numerics.Tensors.Tensor", "System.Numerics.Tensors.Tensor!", "Method[ReverseDimension].ReturnValue"] + - ["T", "System.Numerics.Tensors.TensorPrimitives!", "Method[Norm].ReturnValue"] + - ["System.Numerics.Tensors.TensorSpan", "System.Numerics.Tensors.Tensor!", "Method[SetSlice].ReturnValue"] + - ["System.Numerics.Tensors.Tensor", "System.Numerics.Tensors.Tensor!", "Method[Tan].ReturnValue"] + - ["System.Numerics.Tensors.TensorSpan", "System.Numerics.Tensors.Tensor!", "Method[Cbrt].ReturnValue"] + - ["System.Numerics.Tensors.Tensor", "System.Numerics.Tensors.Tensor!", "Method[Reciprocal].ReturnValue"] + - ["System.Numerics.Tensors.Tensor", "System.Numerics.Tensors.Tensor!", "Method[TrailingZeroCount].ReturnValue"] + - ["System.Numerics.Tensors.Tensor", "System.Numerics.Tensors.Tensor!", "Method[AtanPi].ReturnValue"] + - ["System.Numerics.Tensors.TensorSpan", "System.Numerics.Tensors.Tensor!", "Method[CosineSimilarity].ReturnValue"] + - ["T", "System.Numerics.Tensors.Tensor!", "Method[Dot].ReturnValue"] + - ["System.Numerics.Tensors.Tensor", "System.Numerics.Tensors.Tensor!", "Method[Sqrt].ReturnValue"] + - ["System.Numerics.Tensors.TensorSpan", "System.Numerics.Tensors.Tensor!", "Method[Xor].ReturnValue"] + - ["System.Numerics.Tensors.TensorSpan", "System.Numerics.Tensors.Tensor!", "Method[Exp10M1].ReturnValue"] + - ["System.Numerics.Tensors.TensorSpan", "System.Numerics.Tensors.Tensor!", "Method[Log2].ReturnValue"] + - ["System.IntPtr[]", "System.Numerics.Tensors.Tensor!", "Method[GetSmallestBroadcastableLengths].ReturnValue"] + - ["System.Numerics.Tensors.Tensor", "System.Numerics.Tensors.Tensor!", "Method[Asin].ReturnValue"] + - ["System.Numerics.Tensors.TensorSpan", "System.Numerics.Tensors.Tensor!", "Method[Sigmoid].ReturnValue"] + - ["System.Numerics.Tensors.Tensor", "System.Numerics.Tensors.Tensor!", "Method[StackAlongDimension].ReturnValue"] + - ["System.Numerics.Tensors.TensorSpan", "System.Numerics.Tensors.Tensor!", "Method[RootN].ReturnValue"] + - ["System.Numerics.Tensors.TensorSpan", "System.Numerics.Tensors.Tensor!", "Method[Truncate].ReturnValue"] + - ["System.Int32", "System.Numerics.Tensors.TensorPrimitives!", "Method[IndexOfMinMagnitude].ReturnValue"] + - ["System.Numerics.Tensors.Tensor", "System.Numerics.Tensors.Tensor!", "Method[ConcatenateOnDimension].ReturnValue"] + - ["T", "System.Numerics.Tensors.Tensor!", "Method[MaxMagnitude].ReturnValue"] + - ["System.Numerics.Tensors.TensorSpan", "System.Numerics.Tensors.Tensor!", "Method[LogP1].ReturnValue"] + - ["System.Numerics.Tensors.Tensor", "System.Numerics.Tensors.Tensor!", "Method[Sin].ReturnValue"] + - ["System.Numerics.Tensors.Tensor", "System.Numerics.Tensors.Tensor!", "Method[Exp2].ReturnValue"] + - ["System.Numerics.Tensors.TensorSpan", "System.Numerics.Tensors.Tensor!", "Method[Squeeze].ReturnValue"] + - ["System.Numerics.Tensors.Tensor", "System.Numerics.Tensors.Tensor!", "Method[Reverse].ReturnValue"] + - ["System.Numerics.Tensors.Tensor", "System.Numerics.Tensors.Tensor!", "Method[SinPi].ReturnValue"] + - ["System.Numerics.Tensors.Tensor", "System.Numerics.Tensors.Tensor!", "Method[Log2P1].ReturnValue"] + - ["System.Numerics.Tensors.Tensor", "System.Numerics.Tensors.Tensor!", "Method[Cbrt].ReturnValue"] + - ["System.Numerics.Tensors.Tensor", "System.Numerics.Tensors.Tensor!", "Method[Log10P1].ReturnValue"] + - ["System.Numerics.Tensors.TensorSpan", "System.Numerics.Tensors.Tensor!", "Method[Reverse].ReturnValue"] + - ["System.Numerics.Tensors.TensorSpan", "System.Numerics.Tensors.Tensor!", "Method[SoftMax].ReturnValue"] + - ["System.Numerics.Tensors.TensorSpan", "System.Numerics.Tensors.Tensor!", "Method[Exp2M1].ReturnValue"] + - ["System.Numerics.Tensors.TensorSpan", "System.Numerics.Tensors.Tensor!", "Method[Log10P1].ReturnValue"] + - ["T", "System.Numerics.Tensors.TensorPrimitives!", "Method[SumOfMagnitudes].ReturnValue"] + - ["System.Numerics.Tensors.TensorSpan", "System.Numerics.Tensors.Tensor!", "Method[Cos].ReturnValue"] + - ["System.Numerics.Tensors.Tensor", "System.Numerics.Tensors.Tensor!", "Method[CreateAndFillGaussianNormalDistribution].ReturnValue"] + - ["System.Numerics.Tensors.Tensor", "System.Numerics.Tensors.Tensor!", "Method[ExpM1].ReturnValue"] + - ["System.Int32", "System.Numerics.Tensors.Tensor!", "Method[IndexOfMin].ReturnValue"] + - ["System.Numerics.Tensors.Tensor", "System.Numerics.Tensors.Tensor!", "Method[Transpose].ReturnValue"] + - ["System.Int32", "System.Numerics.Tensors.TensorPrimitives!", "Method[IndexOfMaxMagnitude].ReturnValue"] + - ["System.Numerics.Tensors.Tensor", "System.Numerics.Tensors.Tensor!", "Method[MaxMagnitudeNumber].ReturnValue"] + - ["System.Numerics.Tensors.TensorSpan", "System.Numerics.Tensors.Tensor!", "Method[Atanh].ReturnValue"] + - ["System.Numerics.Tensors.Tensor", "System.Numerics.Tensors.Tensor!", "Method[MinNumber].ReturnValue"] + - ["System.Numerics.Tensors.TensorSpan", "System.Numerics.Tensors.Tensor!", "Method[Round].ReturnValue"] + - ["T", "System.Numerics.Tensors.TensorPrimitives!", "Method[SumOfSquares].ReturnValue"] + - ["System.Numerics.Tensors.TensorSpan", "System.Numerics.Tensors.Tensor!", "Method[RadiansToDegrees].ReturnValue"] + - ["System.Numerics.Tensors.TensorSpan", "System.Numerics.Tensors.Tensor!", "Method[Log2P1].ReturnValue"] + - ["System.Numerics.Tensors.Tensor", "System.Numerics.Tensors.Tensor!", "Method[Cos].ReturnValue"] + - ["T", "System.Numerics.Tensors.TensorPrimitives!", "Method[MaxMagnitude].ReturnValue"] + - ["T", "System.Numerics.Tensors.Tensor!", "Method[MaxMagnitudeNumber].ReturnValue"] + - ["System.Numerics.Tensors.TensorSpan", "System.Numerics.Tensors.Tensor!", "Method[Sinh].ReturnValue"] + - ["System.Numerics.Tensors.Tensor", "System.Numerics.Tensors.Tensor!", "Method[CreateAndFillUniformDistribution].ReturnValue"] + - ["System.Numerics.Tensors.TensorSpan", "System.Numerics.Tensors.Tensor!", "Method[Divide].ReturnValue"] + - ["System.Numerics.Tensors.Tensor", "System.Numerics.Tensors.Tensor!", "Method[Exp2M1].ReturnValue"] + - ["System.Numerics.Tensors.Tensor", "System.Numerics.Tensors.Tensor!", "Method[Resize].ReturnValue"] + - ["System.Numerics.Tensors.Tensor", "System.Numerics.Tensors.Tensor!", "Method[Log10].ReturnValue"] + - ["System.Numerics.Tensors.TensorSpan", "System.Numerics.Tensors.Tensor!", "Method[DegreesToRadians].ReturnValue"] + - ["System.Numerics.Tensors.Tensor", "System.Numerics.Tensors.Tensor!", "Method[Ieee754Remainder].ReturnValue"] + - ["System.Numerics.Tensors.TensorSpan", "System.Numerics.Tensors.Tensor!", "Method[Log].ReturnValue"] + - ["System.Numerics.Tensors.TensorSpan", "System.Numerics.Tensors.Tensor!", "Method[Negate].ReturnValue"] + - ["System.Single", "System.Numerics.Tensors.TensorPrimitives!", "Method[Max].ReturnValue"] + - ["System.Numerics.Tensors.TensorSpan", "System.Numerics.Tensors.Tensor!", "Method[Max].ReturnValue"] + - ["System.Boolean", "System.Numerics.Tensors.Tensor!", "Method[GreaterThanAny].ReturnValue"] + - ["System.Numerics.Tensors.TensorSpan", "System.Numerics.Tensors.Tensor!", "Method[StackAlongDimension].ReturnValue"] + - ["System.Numerics.Tensors.TensorSpan", "System.Numerics.Tensors.Tensor!", "Method[MaxMagnitude].ReturnValue"] + - ["System.Numerics.Tensors.Tensor", "System.Numerics.Tensors.Tensor!", "Method[Atan2Pi].ReturnValue"] + - ["System.Numerics.Tensors.Tensor", "System.Numerics.Tensors.Tensor!", "Method[Floor].ReturnValue"] + - ["System.Numerics.Tensors.ReadOnlyTensorSpan", "System.Numerics.Tensors.Tensor!", "Method[Squeeze].ReturnValue"] + - ["System.Int64", "System.Numerics.Tensors.TensorPrimitives!", "Method[HammingBitDistance].ReturnValue"] + - ["System.Single", "System.Numerics.Tensors.TensorPrimitives!", "Method[MinMagnitude].ReturnValue"] + - ["System.Numerics.Tensors.TensorSpan", "System.Numerics.Tensors.Tensor!", "Method[CosPi].ReturnValue"] + - ["System.Numerics.Tensors.TensorSpan", "System.Numerics.Tensors.Tensor!", "Method[Ieee754Remainder].ReturnValue"] + - ["System.Numerics.Tensors.TensorSpan", "System.Numerics.Tensors.Tensor!", "Method[Log10].ReturnValue"] + - ["System.Numerics.Tensors.TensorSpan", "System.Numerics.Tensors.Tensor!", "Method[Atan2Pi].ReturnValue"] + - ["System.Numerics.Tensors.Tensor", "System.Numerics.Tensors.Tensor!", "Method[Multiply].ReturnValue"] + - ["System.Single", "System.Numerics.Tensors.TensorPrimitives!", "Method[SumOfSquares].ReturnValue"] + - ["System.Numerics.Tensors.Tensor", "System.Numerics.Tensors.Tensor!", "Method[Xor].ReturnValue"] + - ["System.Numerics.Tensors.Tensor", "System.Numerics.Tensors.Tensor!", "Method[Max].ReturnValue"] + - ["T", "System.Numerics.Tensors.TensorPrimitives!", "Method[MaxNumber].ReturnValue"] + - ["System.Numerics.Tensors.Tensor", "System.Numerics.Tensors.Tensor!", "Method[Exp10].ReturnValue"] + - ["System.Single", "System.Numerics.Tensors.TensorPrimitives!", "Method[Min].ReturnValue"] + - ["System.Numerics.Tensors.Tensor", "System.Numerics.Tensors.Tensor!", "Method[BitwiseAnd].ReturnValue"] + - ["System.Numerics.Tensors.TensorSpan", "System.Numerics.Tensors.Tensor!", "Method[Exp].ReturnValue"] + - ["System.Numerics.Tensors.Tensor", "System.Numerics.Tensors.Tensor!", "Method[CosPi].ReturnValue"] + - ["System.Numerics.Tensors.TensorSpan", "System.Numerics.Tensors.Tensor!", "Method[PopCount].ReturnValue"] + - ["System.Numerics.Tensors.TensorSpan", "System.Numerics.Tensors.Tensor!", "Method[Add].ReturnValue"] + - ["System.Numerics.Tensors.Tensor", "System.Numerics.Tensors.Tensor!", "Method[Atan2].ReturnValue"] + - ["T", "System.Numerics.Tensors.Tensor!", "Method[Average].ReturnValue"] + - ["System.Int64", "System.Numerics.Tensors.TensorPrimitives!", "Method[PopCount].ReturnValue"] + - ["System.Numerics.Tensors.Tensor", "System.Numerics.Tensors.Tensor!", "Method[DegreesToRadians].ReturnValue"] + - ["System.Numerics.Tensors.Tensor", "System.Numerics.Tensors.Tensor!", "Method[RotateRight].ReturnValue"] + - ["System.Numerics.Tensors.Tensor", "System.Numerics.Tensors.Tensor!", "Method[Exp].ReturnValue"] + - ["System.Numerics.Tensors.Tensor", "System.Numerics.Tensors.Tensor!", "Method[RadiansToDegrees].ReturnValue"] + - ["System.Int32", "System.Numerics.Tensors.TensorPrimitives!", "Method[HammingDistance].ReturnValue"] + - ["System.Numerics.Tensors.TensorSpan", "System.Numerics.Tensors.Tensor!", "Method[Acos].ReturnValue"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemPrinting/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemPrinting/model.yml new file mode 100644 index 000000000000..2c54c1afbcef --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemPrinting/model.yml @@ -0,0 +1,652 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Printing.TrueTypeFontMode", "System.Printing.TrueTypeFontMode!", "Field[RenderAsBitmap]"] + - ["System.Printing.PrintQueueIndexedProperty", "System.Printing.PrintQueueIndexedProperty!", "Field[Name]"] + - ["System.Printing.PageMediaSizeName", "System.Printing.PageMediaSizeName!", "Field[NorthAmericaArchitectureESheet]"] + - ["System.Boolean", "System.Printing.PrintSystemJobInfo", "Property[IsUserInterventionRequired]"] + - ["System.Printing.PagesPerSheetDirection", "System.Printing.PagesPerSheetDirection!", "Field[RightBottom]"] + - ["System.Boolean", "System.Printing.PrintQueue", "Property[InPartialTrust]"] + - ["System.String", "System.Printing.PrintQueue", "Property[ShareName]"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.Printing.PrintCapabilities", "Property[PagesPerSheetDirectionCapability]"] + - ["System.String", "System.Printing.PrintQueue", "Property[Location]"] + - ["System.Printing.PageMediaSizeName", "System.Printing.PageMediaSizeName!", "Field[PRC4EnvelopeRotated]"] + - ["System.Printing.PhotoPrintingIntent", "System.Printing.PhotoPrintingIntent!", "Field[Unknown]"] + - ["System.Boolean", "System.Printing.PrintSystemJobInfo", "Property[IsCompleted]"] + - ["System.Printing.LocalPrintServerIndexedProperty", "System.Printing.LocalPrintServerIndexedProperty!", "Field[MajorVersion]"] + - ["System.Printing.PageMediaSizeName", "System.Printing.PageMediaSizeName!", "Field[Roll24Inch]"] + - ["System.Printing.PrintTicket", "System.Printing.PrintQueue", "Property[UserPrintTicket]"] + - ["System.Printing.Stapling", "System.Printing.Stapling!", "Field[StapleTopLeft]"] + - ["System.Printing.PrintServerIndexedProperty", "System.Printing.PrintServerIndexedProperty!", "Field[BeepEnabled]"] + - ["System.String", "System.Printing.PrintQueue", "Property[Name]"] + - ["System.Printing.PrintQueue", "System.Printing.PrintServer", "Method[GetPrintQueue].ReturnValue"] + - ["System.Nullable", "System.Printing.PrintCapabilities", "Property[MaxCopyCount]"] + - ["System.Boolean", "System.Printing.PrintQueue", "Property[IsDoorOpened]"] + - ["System.Printing.PageMediaSizeName", "System.Printing.PageMediaSizeName!", "Field[Unknown]"] + - ["System.Printing.PageMediaSizeName", "System.Printing.PageMediaSizeName!", "Field[PRC7Envelope]"] + - ["System.Printing.PageQualitativeResolution", "System.Printing.PageQualitativeResolution!", "Field[Draft]"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.Printing.PrintCapabilities", "Property[InputBinCapability]"] + - ["System.Boolean", "System.Printing.PrintQueue", "Property[IsXpsDevice]"] + - ["System.Printing.PrintQueueStatus", "System.Printing.PrintQueueStatus!", "Field[None]"] + - ["System.Printing.OutputQuality", "System.Printing.OutputQuality!", "Field[Draft]"] + - ["System.Printing.PageMediaType", "System.Printing.PageMediaType!", "Field[MultiPartForm]"] + - ["System.Printing.PageMediaSizeName", "System.Printing.PageMediaSizeName!", "Field[ISOC5Envelope]"] + - ["System.Double", "System.Printing.PrintDocumentImageableArea", "Property[OriginHeight]"] + - ["System.Printing.PageMediaSizeName", "System.Printing.PageMediaSizeName!", "Field[JapanLPhoto]"] + - ["System.String", "System.Printing.PrintCommitAttributesException", "Property[PrintObjectName]"] + - ["System.Printing.PrintTicketScope", "System.Printing.PrintTicketScope!", "Field[JobScope]"] + - ["System.Int32", "System.Printing.PrintSystemJobInfo", "Property[TimeSinceStartedPrinting]"] + - ["System.Printing.PageMediaType", "System.Printing.PageMediaType!", "Field[Stationery]"] + - ["System.Printing.PrintQueueStatus", "System.Printing.PrintQueueStatus!", "Field[Processing]"] + - ["System.Printing.LocalPrintServerIndexedProperty", "System.Printing.LocalPrintServerIndexedProperty!", "Field[RestartJobOnPoolTimeout]"] + - ["System.Printing.PrintQueueStatus", "System.Printing.PrintQueueStatus!", "Field[Waiting]"] + - ["System.Printing.PageMediaSizeName", "System.Printing.PageMediaSizeName!", "Field[ISOC0]"] + - ["System.Printing.PrintQueueIndexedProperty", "System.Printing.PrintQueueIndexedProperty!", "Field[Description]"] + - ["System.Printing.PageMediaSizeName", "System.Printing.PageMediaSizeName!", "Field[PRC10Envelope]"] + - ["System.Threading.ThreadPriority", "System.Printing.PrintServer", "Property[DefaultSchedulerPriority]"] + - ["System.Nullable", "System.Printing.PageResolution", "Property[QualitativeResolution]"] + - ["System.Nullable", "System.Printing.PrintTicket", "Property[CopyCount]"] + - ["System.Printing.PageMediaSizeName", "System.Printing.PageMediaSizeName!", "Field[OtherMetricA4Plus]"] + - ["System.Printing.PageMediaSizeName", "System.Printing.PageMediaSizeName!", "Field[ISOC8]"] + - ["System.Printing.PageMediaSizeName", "System.Printing.PageMediaSizeName!", "Field[JapanYou4Envelope]"] + - ["System.Boolean", "System.Printing.PrintSystemJobInfo", "Property[IsPaused]"] + - ["System.Int32", "System.Printing.PrintSystemJobInfo", "Property[JobSize]"] + - ["System.String", "System.Printing.PageScalingFactorRange", "Method[ToString].ReturnValue"] + - ["System.Printing.PrintServerIndexedProperty", "System.Printing.PrintServerIndexedProperty!", "Field[DefaultPortThreadPriority]"] + - ["System.Printing.PageMediaType", "System.Printing.PageMediaType!", "Field[MultiLayerForm]"] + - ["System.Printing.PageMediaSizeName", "System.Printing.PageMediaSizeName!", "Field[JISB4Rotated]"] + - ["System.Boolean", "System.Printing.PrintQueue", "Property[IsShared]"] + - ["System.Boolean", "System.Printing.PrintQueue", "Property[IsOutputBinFull]"] + - ["System.Printing.PageMediaType", "System.Printing.PageMediaType!", "Field[EnvelopePlain]"] + - ["System.Printing.PrintServerIndexedProperty", "System.Printing.PrintServerIndexedProperty!", "Field[DefaultSchedulerPriority]"] + - ["System.String", "System.Printing.PrintServer", "Property[DefaultSpoolDirectory]"] + - ["System.Printing.PrintQueueStatus", "System.Printing.PrintQueueStatus!", "Field[Error]"] + - ["System.Nullable", "System.Printing.PageMediaSize", "Property[PageMediaSizeName]"] + - ["System.Printing.PageMediaSizeName", "System.Printing.PageMediaSizeName!", "Field[JapanKaku2EnvelopeRotated]"] + - ["System.Printing.PrintSystemObjectLoadMode", "System.Printing.PrintSystemObjectLoadMode!", "Field[LoadUninitialized]"] + - ["System.Printing.Stapling", "System.Printing.Stapling!", "Field[StapleBottomRight]"] + - ["System.Printing.PrintJobStatus", "System.Printing.PrintJobStatus!", "Field[Printed]"] + - ["System.String", "System.Printing.PrintQueueStringProperty", "Property[Name]"] + - ["System.Printing.PageMediaSizeName", "System.Printing.PageMediaSizeName!", "Field[PRC4Envelope]"] + - ["System.Int32", "System.Printing.PrintServer", "Property[MajorVersion]"] + - ["System.Int32", "System.Printing.PrintQueue", "Property[ClientPrintSchemaVersion]"] + - ["System.Printing.PrintQueue", "System.Printing.PrintSystemJobInfo", "Property[HostingPrintQueue]"] + - ["System.Printing.PageMediaSize", "System.Printing.PrintTicket", "Property[PageMediaSize]"] + - ["System.Printing.PrintServer", "System.Printing.PrintQueue", "Property[HostingPrintServer]"] + - ["System.Printing.PageMediaSizeName", "System.Printing.PageMediaSizeName!", "Field[JISB0]"] + - ["System.Printing.PrintJobStatus", "System.Printing.PrintJobStatus!", "Field[Retained]"] + - ["System.Printing.PageMediaSizeName", "System.Printing.PageMediaSizeName!", "Field[Roll18Inch]"] + - ["System.Windows.Xps.XpsDocumentWriter", "System.Printing.PrintQueue!", "Method[CreateXpsDocumentWriter].ReturnValue"] + - ["System.Printing.PageMediaSizeName", "System.Printing.PageMediaSizeName!", "Field[PRC5EnvelopeRotated]"] + - ["System.Printing.PageMediaType", "System.Printing.PageMediaType!", "Field[PhotographicSatin]"] + - ["System.Boolean", "System.Printing.PrintQueue", "Property[IsOffline]"] + - ["System.Printing.OutputColor", "System.Printing.OutputColor!", "Field[Unknown]"] + - ["System.Printing.PageMediaSizeName", "System.Printing.PageMediaSizeName!", "Field[ISOC3Envelope]"] + - ["System.Printing.PrintQueueIndexedProperty", "System.Printing.PrintQueueIndexedProperty!", "Field[QueuePort]"] + - ["System.Printing.PrintQueueIndexedProperty", "System.Printing.PrintQueueIndexedProperty!", "Field[StartTimeOfDay]"] + - ["System.Printing.PrintQueueStatus", "System.Printing.PrintQueueStatus!", "Field[OutOfMemory]"] + - ["System.Printing.PageMediaSizeName", "System.Printing.PageMediaSizeName!", "Field[JISB6Rotated]"] + - ["System.Nullable", "System.Printing.PrintTicket", "Property[PhotoPrintingIntent]"] + - ["System.Printing.PageOrder", "System.Printing.PageOrder!", "Field[Reverse]"] + - ["System.Printing.PrintServerEventLoggingTypes", "System.Printing.PrintServer", "Property[EventLog]"] + - ["System.Printing.OutputQuality", "System.Printing.OutputQuality!", "Field[Normal]"] + - ["System.String", "System.Printing.PrintServer", "Property[Name]"] + - ["System.Printing.PagesPerSheetDirection", "System.Printing.PagesPerSheetDirection!", "Field[BottomLeft]"] + - ["System.Printing.EnumeratedPrintQueueTypes", "System.Printing.EnumeratedPrintQueueTypes!", "Field[EnableBidi]"] + - ["System.Boolean", "System.Printing.PrintSystemJobInfo", "Property[IsPaperOut]"] + - ["System.Collections.IEnumerator", "System.Printing.PrintJobInfoCollection", "Method[GetNonGenericEnumerator].ReturnValue"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.Printing.PrintCapabilities", "Property[DuplexingCapability]"] + - ["System.Printing.PageMediaSizeName", "System.Printing.PageMediaSizeName!", "Field[ISOC4]"] + - ["System.Printing.PrintServerEventLoggingTypes", "System.Printing.PrintServerEventLoggingTypes!", "Field[LogPrintingSuccessEvents]"] + - ["System.Printing.PagesPerSheetDirection", "System.Printing.PagesPerSheetDirection!", "Field[Unknown]"] + - ["System.Printing.PageMediaSizeName", "System.Printing.PageMediaSizeName!", "Field[NorthAmericaLetter]"] + - ["System.Printing.PageMediaSizeName", "System.Printing.PageMediaSizeName!", "Field[ISOB4]"] + - ["System.Printing.PageMediaSizeName", "System.Printing.PageMediaSizeName!", "Field[ISOC2]"] + - ["System.Printing.LocalPrintServerIndexedProperty", "System.Printing.LocalPrintServerIndexedProperty!", "Field[BeepEnabled]"] + - ["System.String", "System.Printing.PrintSystemObjectPropertyChangedEventArgs", "Property[PropertyName]"] + - ["System.Printing.PrintTicket", "System.Printing.PrintTicket", "Method[Clone].ReturnValue"] + - ["System.Printing.PrintQueueIndexedProperty", "System.Printing.PrintQueueIndexedProperty!", "Field[HostingPrintServer]"] + - ["System.Printing.PageMediaSizeName", "System.Printing.PageMediaSizeName!", "Field[ISOA3Rotated]"] + - ["System.Printing.PageMediaSizeName", "System.Printing.PageMediaSizeName!", "Field[Japan2LPhoto]"] + - ["System.Printing.PageMediaSizeName", "System.Printing.PageMediaSizeName!", "Field[NorthAmerica10x12]"] + - ["System.Printing.PrintQueueStringPropertyType", "System.Printing.PrintQueueStringPropertyType!", "Field[Comment]"] + - ["System.String", "System.Printing.PrintJobSettings", "Property[Description]"] + - ["System.Printing.PrintJobPriority", "System.Printing.PrintSystemJobInfo", "Property[Priority]"] + - ["System.Printing.PrintJobSettings", "System.Printing.PrintQueue", "Property[CurrentJobSettings]"] + - ["System.Int32", "System.Printing.ValidationResult", "Method[GetHashCode].ReturnValue"] + - ["System.Boolean", "System.Printing.ValidationResult!", "Method[op_Inequality].ReturnValue"] + - ["System.Printing.PageMediaSizeName", "System.Printing.PageMediaSizeName!", "Field[JISB5]"] + - ["System.Boolean", "System.Printing.PrintQueue", "Property[PagePunt]"] + - ["System.Printing.PrintQueueAttributes", "System.Printing.PrintQueueAttributes!", "Field[ScheduleCompletedJobsFirst]"] + - ["System.Printing.PageMediaSizeName", "System.Printing.PageMediaSizeName!", "Field[Roll04Inch]"] + - ["System.Printing.OutputQuality", "System.Printing.OutputQuality!", "Field[Fax]"] + - ["System.Printing.InputBin", "System.Printing.InputBin!", "Field[Unknown]"] + - ["System.Printing.PrintQueueIndexedProperty", "System.Printing.PrintQueueIndexedProperty!", "Field[QueueDriver]"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.Printing.PrintCapabilities", "Property[PageOrderCapability]"] + - ["System.Printing.InputBin", "System.Printing.InputBin!", "Field[AutoSheetFeeder]"] + - ["System.Printing.PrintJobType", "System.Printing.PrintJobType!", "Field[None]"] + - ["System.Printing.PageQualitativeResolution", "System.Printing.PageQualitativeResolution!", "Field[Normal]"] + - ["System.Double", "System.Printing.PrintDocumentImageableArea", "Property[MediaSizeHeight]"] + - ["System.Nullable", "System.Printing.PageResolution", "Property[Y]"] + - ["System.Printing.PageMediaSizeName", "System.Printing.PageMediaSizeName!", "Field[JapanHagakiPostcard]"] + - ["System.Printing.PageMediaType", "System.Printing.PageMediaType!", "Field[Bond]"] + - ["System.Printing.PrintJobPriority", "System.Printing.PrintJobPriority!", "Field[None]"] + - ["System.Printing.PrintQueueAttributes", "System.Printing.PrintQueueAttributes!", "Field[RawOnly]"] + - ["System.Printing.OutputQuality", "System.Printing.OutputQuality!", "Field[Text]"] + - ["System.Boolean", "System.Printing.PrintQueue", "Property[IsWaiting]"] + - ["System.Printing.PrintServerIndexedProperty", "System.Printing.PrintServerIndexedProperty!", "Field[DefaultSpoolDirectory]"] + - ["System.Double", "System.Printing.PageImageableArea", "Property[ExtentWidth]"] + - ["System.Printing.PageMediaSizeName", "System.Printing.PageMediaSizeName!", "Field[ISOA7]"] + - ["System.Printing.PageMediaSizeName", "System.Printing.PageMediaSizeName!", "Field[Roll30Inch]"] + - ["System.Boolean", "System.Printing.ValidationResult", "Method[Equals].ReturnValue"] + - ["System.Printing.PageMediaSizeName", "System.Printing.PageMediaSizeName!", "Field[NorthAmericaNote]"] + - ["System.Printing.PageMediaType", "System.Printing.PageMediaType!", "Field[Screen]"] + - ["System.Printing.PageMediaSizeName", "System.Printing.PageMediaSizeName!", "Field[NorthAmericaArchitectureDSheet]"] + - ["System.Int32", "System.Printing.PrintSystemJobInfo", "Property[JobIdentifier]"] + - ["System.Printing.PrintQueueStatus", "System.Printing.PrintQueue", "Property[QueueStatus]"] + - ["System.Printing.PrintQueueStatus", "System.Printing.PrintQueueStatus!", "Field[TonerLow]"] + - ["System.Printing.LocalPrintServerIndexedProperty", "System.Printing.LocalPrintServerIndexedProperty!", "Field[DefaultPrintQueue]"] + - ["System.Int32", "System.Printing.PageScalingFactorRange", "Property[MaximumScale]"] + - ["System.Printing.PageOrientation", "System.Printing.PageOrientation!", "Field[Landscape]"] + - ["System.Int32", "System.Printing.PrintSystemJobInfo", "Property[StartTimeOfDay]"] + - ["System.Printing.PageMediaType", "System.Printing.PageMediaType!", "Field[Archival]"] + - ["System.Boolean", "System.Printing.PrintQueue", "Property[IsNotAvailable]"] + - ["System.Printing.PageMediaSizeName", "System.Printing.PageMediaSizeName!", "Field[ISOA10]"] + - ["System.Printing.PhotoPrintingIntent", "System.Printing.PhotoPrintingIntent!", "Field[PhotoBest]"] + - ["System.String", "System.Printing.PrintQueue", "Property[Description]"] + - ["System.Printing.PrintJobStatus", "System.Printing.PrintJobStatus!", "Field[Deleting]"] + - ["System.Printing.PageMediaSizeName", "System.Printing.PageMediaSizeName!", "Field[PRC9EnvelopeRotated]"] + - ["System.Collections.IEnumerator", "System.Printing.PrintJobInfoCollection", "Method[System.Collections.IEnumerable.GetEnumerator].ReturnValue"] + - ["System.Collections.Generic.IEnumerator", "System.Printing.PrintJobInfoCollection", "Method[GetEnumerator].ReturnValue"] + - ["System.Boolean", "System.Printing.PrintQueue", "Property[IsPrinting]"] + - ["System.Boolean", "System.Printing.PrintSystemJobInfo", "Property[IsRetained]"] + - ["System.Printing.PageMediaSizeName", "System.Printing.PageMediaSizeName!", "Field[NorthAmericaTabloidExtra]"] + - ["System.Printing.PrintJobStatus", "System.Printing.PrintJobStatus!", "Field[UserIntervention]"] + - ["System.Printing.PrintServerIndexedProperty", "System.Printing.PrintServerIndexedProperty!", "Field[MajorVersion]"] + - ["System.Printing.PageMediaType", "System.Printing.PageMediaType!", "Field[PhotographicMatte]"] + - ["System.Printing.PageMediaSizeName", "System.Printing.PageMediaSizeName!", "Field[PRC3EnvelopeRotated]"] + - ["System.Collections.IEnumerator", "System.Printing.PrintQueueCollection", "Method[System.Collections.IEnumerable.GetEnumerator].ReturnValue"] + - ["System.Printing.TrueTypeFontMode", "System.Printing.TrueTypeFontMode!", "Field[Unknown]"] + - ["System.Printing.PrintTicket", "System.Printing.ValidationResult", "Property[ValidatedPrintTicket]"] + - ["System.Printing.PrintQueueStatus", "System.Printing.PrintQueueStatus!", "Field[NoToner]"] + - ["System.Printing.PrintQueueAttributes", "System.Printing.PrintQueue", "Property[QueueAttributes]"] + - ["System.Printing.EnumeratedPrintQueueTypes", "System.Printing.EnumeratedPrintQueueTypes!", "Field[Local]"] + - ["System.Printing.PageMediaSizeName", "System.Printing.PageMediaSizeName!", "Field[NorthAmericaNumber14Envelope]"] + - ["System.Boolean", "System.Printing.PrintSystemJobInfo", "Property[IsDeleted]"] + - ["System.Boolean", "System.Printing.PrintQueue", "Property[IsDevQueryEnabled]"] + - ["System.Printing.PrintQueueStatus", "System.Printing.PrintQueueStatus!", "Field[PaperJam]"] + - ["System.Printing.InputBin", "System.Printing.InputBin!", "Field[Cassette]"] + - ["System.Int32", "System.Printing.PrintSystemJobInfo", "Property[UntilTimeOfDay]"] + - ["System.Printing.PageMediaSizeName", "System.Printing.PageMediaSizeName!", "Field[PRC9Envelope]"] + - ["System.Printing.PageMediaSizeName", "System.Printing.PageMediaSizeName!", "Field[NorthAmericaLegalExtra]"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.Printing.PrintCapabilities", "Property[PageMediaSizeCapability]"] + - ["System.Boolean", "System.Printing.PrintQueue", "Property[IsPowerSaveOn]"] + - ["System.Nullable", "System.Printing.PrintTicket", "Property[Stapling]"] + - ["System.Nullable", "System.Printing.PrintTicket", "Property[OutputColor]"] + - ["System.Printing.PageMediaSizeName", "System.Printing.PageMediaSizeName!", "Field[JapanDoubleHagakiPostcard]"] + - ["System.Printing.PageMediaSizeName", "System.Printing.PageMediaSizeName!", "Field[NorthAmerica10x11]"] + - ["System.Printing.IndexedProperties.PrintPropertyDictionary", "System.Printing.PrintSystemObject", "Property[PropertiesCollection]"] + - ["System.Printing.PagesPerSheetDirection", "System.Printing.PagesPerSheetDirection!", "Field[BottomRight]"] + - ["System.Printing.PageMediaSizeName", "System.Printing.PageMediaSizeName!", "Field[PRC8EnvelopeRotated]"] + - ["System.Printing.PageMediaSizeName", "System.Printing.PageMediaSizeName!", "Field[JISB5Rotated]"] + - ["System.Printing.PrintQueueStringPropertyType", "System.Printing.PrintQueueStringPropertyType!", "Field[ShareName]"] + - ["System.Printing.ValidationResult", "System.Printing.PrintQueue", "Method[MergeAndValidatePrintTicket].ReturnValue"] + - ["System.Printing.PrintDriver", "System.Printing.PrintQueue", "Property[QueueDriver]"] + - ["System.Printing.PrintServerIndexedProperty", "System.Printing.PrintServerIndexedProperty!", "Field[RestartJobOnPoolEnabled]"] + - ["System.Printing.PrintTicketScope", "System.Printing.PrintTicketScope!", "Field[DocumentScope]"] + - ["System.Int64", "System.Printing.PrintQueueStream", "Method[Seek].ReturnValue"] + - ["System.Printing.PrintQueueStatus", "System.Printing.PrintQueueStatus!", "Field[PagePunt]"] + - ["System.Printing.PrintJobStatus", "System.Printing.PrintJobStatus!", "Field[Blocked]"] + - ["System.Printing.PrintQueueStringPropertyType", "System.Printing.PrintQueueStringPropertyType!", "Field[Location]"] + - ["System.Printing.PageMediaSizeName", "System.Printing.PageMediaSizeName!", "Field[ISODLEnvelopeRotated]"] + - ["System.Printing.PrintSystemJobInfo", "System.Printing.PrintQueue", "Method[AddJob].ReturnValue"] + - ["System.Boolean", "System.Printing.PrintQueueStream", "Property[CanRead]"] + - ["System.Printing.Stapling", "System.Printing.Stapling!", "Field[Unknown]"] + - ["System.Printing.PrintServerEventLoggingTypes", "System.Printing.PrintServerEventLoggingTypes!", "Field[LogPrintingWarningEvents]"] + - ["System.Printing.PageMediaType", "System.Printing.PageMediaType!", "Field[PhotographicFilm]"] + - ["System.String", "System.Printing.PrintSystemObject", "Property[Name]"] + - ["System.Nullable", "System.Printing.PrintTicket", "Property[OutputQuality]"] + - ["System.Boolean", "System.Printing.LocalPrintServer", "Method[DisconnectFromPrintQueue].ReturnValue"] + - ["System.Printing.PrintQueueAttributes", "System.Printing.PrintQueueAttributes!", "Field[KeepPrintedJobs]"] + - ["System.Printing.PageMediaSizeName", "System.Printing.PageMediaSizeName!", "Field[JapanQuadrupleHagakiPostcard]"] + - ["System.Printing.PageMediaSizeName", "System.Printing.PageMediaSizeName!", "Field[JISB8]"] + - ["System.Printing.PrintServerIndexedProperty", "System.Printing.PrintServerIndexedProperty!", "Field[MinorVersion]"] + - ["System.Printing.EnumeratedPrintQueueTypes", "System.Printing.EnumeratedPrintQueueTypes!", "Field[Fax]"] + - ["System.Int32", "System.Printing.PrintServer", "Property[RestartJobOnPoolTimeout]"] + - ["System.String", "System.Printing.PrintJobException", "Property[PrintQueueName]"] + - ["System.Printing.PageMediaSizeName", "System.Printing.PageMediaSizeName!", "Field[PRC8Envelope]"] + - ["System.Printing.PageMediaSizeName", "System.Printing.PageMediaSizeName!", "Field[NorthAmericaExecutive]"] + - ["System.Printing.EnumeratedPrintQueueTypes", "System.Printing.EnumeratedPrintQueueTypes!", "Field[TerminalServer]"] + - ["System.Printing.PageMediaSizeName", "System.Printing.PageMediaSizeName!", "Field[ISOB5Envelope]"] + - ["System.Printing.PageMediaSizeName", "System.Printing.PageMediaSizeName!", "Field[JapanYou2Envelope]"] + - ["System.Boolean", "System.Printing.PrintQueue", "Property[HasPaperProblem]"] + - ["System.Printing.PrintQueueIndexedProperty", "System.Printing.PrintQueueIndexedProperty!", "Field[AveragePagesPerMinute]"] + - ["System.Int32", "System.Printing.PrintQueue", "Property[DefaultPriority]"] + - ["System.Nullable", "System.Printing.PrintTicket", "Property[InputBin]"] + - ["System.Boolean", "System.Printing.PrintServer!", "Method[DeletePrintQueue].ReturnValue"] + - ["System.Nullable", "System.Printing.PrintTicket", "Property[PagesPerSheet]"] + - ["System.Printing.PageMediaSizeName", "System.Printing.PageMediaSizeName!", "Field[JISB6]"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.Printing.PrintCapabilities", "Property[PageMediaTypeCapability]"] + - ["System.Printing.PrintJobType", "System.Printing.PrintJobType!", "Field[Xps]"] + - ["System.DateTime", "System.Printing.PrintSystemJobInfo", "Property[TimeJobSubmitted]"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.Printing.PrintCapabilities", "Property[OutputColorCapability]"] + - ["System.Int32", "System.Printing.PrintSystemJobInfo", "Property[NumberOfPages]"] + - ["System.Printing.PageMediaType", "System.Printing.PageMediaType!", "Field[Photographic]"] + - ["System.Printing.OutputColor", "System.Printing.OutputColor!", "Field[Grayscale]"] + - ["System.Printing.PageOrder", "System.Printing.PageOrder!", "Field[Unknown]"] + - ["System.Nullable", "System.Printing.PrintTicket", "Property[PageOrientation]"] + - ["System.Printing.PageMediaSizeName", "System.Printing.PageMediaSizeName!", "Field[NorthAmerica11x17]"] + - ["System.Int32", "System.Printing.PrintQueue!", "Property[MaxPrintSchemaVersion]"] + - ["System.Printing.Duplexing", "System.Printing.Duplexing!", "Field[OneSided]"] + - ["System.Printing.PrintQueueIndexedProperty", "System.Printing.PrintQueueIndexedProperty!", "Field[UserPrintTicket]"] + - ["System.Int64", "System.Printing.PrintQueueStream", "Property[Length]"] + - ["System.Printing.PrintSystemDesiredAccess", "System.Printing.PrintSystemDesiredAccess!", "Field[AdministratePrinter]"] + - ["System.Printing.PageMediaType", "System.Printing.PageMediaType!", "Field[ScreenPaged]"] + - ["System.Printing.PrintQueueStatus", "System.Printing.PrintQueueStatus!", "Field[UserIntervention]"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.Printing.PrintCapabilities", "Property[PageOrientationCapability]"] + - ["System.Printing.PageBorderless", "System.Printing.PageBorderless!", "Field[Unknown]"] + - ["System.Printing.PageMediaSizeName", "System.Printing.PageMediaSizeName!", "Field[NorthAmericaESheet]"] + - ["System.Printing.PrintQueueAttributes", "System.Printing.PrintQueueAttributes!", "Field[Hidden]"] + - ["System.Printing.PageMediaSizeName", "System.Printing.PageMediaSizeName!", "Field[ISOA8]"] + - ["System.Printing.PrintSystemDesiredAccess", "System.Printing.PrintSystemDesiredAccess!", "Field[UsePrinter]"] + - ["System.Printing.PagesPerSheetDirection", "System.Printing.PagesPerSheetDirection!", "Field[TopLeft]"] + - ["System.Printing.PageBorderless", "System.Printing.PageBorderless!", "Field[None]"] + - ["System.Printing.PrintQueueStatus", "System.Printing.PrintQueueStatus!", "Field[NotAvailable]"] + - ["System.Printing.PageMediaSizeName", "System.Printing.PageMediaSizeName!", "Field[JapanYou1Envelope]"] + - ["System.Printing.PrintServerIndexedProperty", "System.Printing.PrintServerIndexedProperty!", "Field[RestartJobOnPoolTimeout]"] + - ["System.Printing.PageMediaSizeName", "System.Printing.PageMediaSizeName!", "Field[PRC32KRotated]"] + - ["System.Printing.EnumeratedPrintQueueTypes", "System.Printing.EnumeratedPrintQueueTypes!", "Field[PushedMachineConnection]"] + - ["System.Printing.PrintJobPriority", "System.Printing.PrintJobPriority!", "Field[Maximum]"] + - ["System.String", "System.Printing.PageImageableArea", "Method[ToString].ReturnValue"] + - ["System.Printing.PrintQueueAttributes", "System.Printing.PrintQueueAttributes!", "Field[Direct]"] + - ["System.Printing.PageMediaSizeName", "System.Printing.PageMediaSizeName!", "Field[NorthAmericaNumber10EnvelopeRotated]"] + - ["System.Printing.PagesPerSheetDirection", "System.Printing.PagesPerSheetDirection!", "Field[TopRight]"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.Printing.PrintCapabilities", "Property[PhotoPrintingIntentCapability]"] + - ["System.Nullable", "System.Printing.PrintTicket", "Property[PageScalingFactor]"] + - ["System.Int32", "System.Printing.PrintServer", "Property[MinorVersion]"] + - ["System.Printing.PageMediaSizeName", "System.Printing.PageMediaSizeName!", "Field[ISOB4Envelope]"] + - ["System.Printing.EnumeratedPrintQueueTypes", "System.Printing.EnumeratedPrintQueueTypes!", "Field[RawOnly]"] + - ["System.Printing.PrintQueueStatus", "System.Printing.PrintQueueStatus!", "Field[OutputBinFull]"] + - ["System.Printing.PageBorderless", "System.Printing.PageBorderless!", "Field[Borderless]"] + - ["System.Boolean", "System.Printing.PrintQueue", "Property[PrintingIsCancelled]"] + - ["System.Boolean", "System.Printing.PrintQueue", "Property[IsInError]"] + - ["System.Printing.PageOrientation", "System.Printing.PageOrientation!", "Field[ReversePortrait]"] + - ["System.Printing.PageMediaSizeName", "System.Printing.PageMediaSizeName!", "Field[ISOB7]"] + - ["System.Printing.PageMediaSizeName", "System.Printing.PageMediaSizeName!", "Field[NorthAmericaCSheet]"] + - ["System.Printing.OutputQuality", "System.Printing.OutputQuality!", "Field[Unknown]"] + - ["System.Printing.PageOrientation", "System.Printing.PageOrientation!", "Field[Portrait]"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.Printing.PrintCapabilities", "Property[PageResolutionCapability]"] + - ["System.Printing.PageImageableArea", "System.Printing.PrintCapabilities", "Property[PageImageableArea]"] + - ["System.Printing.InputBin", "System.Printing.InputBin!", "Field[Manual]"] + - ["System.Printing.TrueTypeFontMode", "System.Printing.TrueTypeFontMode!", "Field[DownloadAsRasterFont]"] + - ["System.Boolean", "System.Printing.PrintSystemObject", "Property[IsDisposed]"] + - ["System.Printing.PrintQueueStatus", "System.Printing.PrintQueueStatus!", "Field[WarmingUp]"] + - ["System.Printing.PrintQueueStatus", "System.Printing.PrintQueueStatus!", "Field[PendingDeletion]"] + - ["System.Boolean", "System.Printing.PrintQueueStream", "Property[CanWrite]"] + - ["System.Nullable", "System.Printing.PageMediaSize", "Property[Height]"] + - ["System.Printing.PrintJobPriority", "System.Printing.PrintJobPriority!", "Field[Minimum]"] + - ["System.Boolean", "System.Printing.PrintQueue", "Property[IsIOActive]"] + - ["System.Printing.PageQualitativeResolution", "System.Printing.PageQualitativeResolution!", "Field[Unknown]"] + - ["System.Printing.EnumeratedPrintQueueTypes", "System.Printing.EnumeratedPrintQueueTypes!", "Field[Queued]"] + - ["System.Printing.LocalPrintServerIndexedProperty", "System.Printing.LocalPrintServerIndexedProperty!", "Field[DefaultSpoolDirectory]"] + - ["System.Boolean", "System.Printing.PrintSystemJobInfo", "Property[IsBlocked]"] + - ["System.Printing.PrintServerEventLoggingTypes", "System.Printing.PrintServerEventLoggingTypes!", "Field[LogPrintingInformationEvents]"] + - ["System.Boolean", "System.Printing.PrintQueueStream", "Property[CanSeek]"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.Printing.PrintCapabilities", "Property[DeviceFontSubstitutionCapability]"] + - ["System.Int32", "System.Printing.PrintQueue", "Property[UntilTimeOfDay]"] + - ["System.Int32", "System.Printing.PrintQueue", "Property[AveragePagesPerMinute]"] + - ["System.Printing.PageMediaSizeName", "System.Printing.PageMediaSizeName!", "Field[PRC6Envelope]"] + - ["System.Boolean", "System.Printing.PrintQueue", "Property[ScheduleCompletedJobsFirst]"] + - ["System.Printing.PageMediaSizeName", "System.Printing.PageMediaSizeName!", "Field[NorthAmerica9x11]"] + - ["System.Nullable", "System.Printing.PrintTicket", "Property[Collation]"] + - ["System.Printing.PrintServerIndexedProperty", "System.Printing.PrintServerIndexedProperty!", "Field[NetPopup]"] + - ["System.Boolean", "System.Printing.PrintQueue", "Property[IsBidiEnabled]"] + - ["System.Printing.PrintTicket", "System.Printing.PrintJobSettings", "Property[CurrentPrintTicket]"] + - ["System.Printing.PagesPerSheetDirection", "System.Printing.PagesPerSheetDirection!", "Field[LeftBottom]"] + - ["System.Printing.Collation", "System.Printing.Collation!", "Field[Uncollated]"] + - ["System.Printing.PageMediaSizeName", "System.Printing.PageMediaSizeName!", "Field[NorthAmericaArchitectureCSheet]"] + - ["System.Printing.PageMediaSizeName", "System.Printing.PageMediaSizeName!", "Field[NorthAmericaMonarchEnvelope]"] + - ["System.Boolean", "System.Printing.PrintQueue", "Property[IsWarmingUp]"] + - ["System.Printing.PageMediaSizeName", "System.Printing.PageMediaSizeName!", "Field[JISB7]"] + - ["System.Printing.ConflictStatus", "System.Printing.ConflictStatus!", "Field[ConflictResolved]"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.Printing.PrintCapabilities", "Property[CollationCapability]"] + - ["System.Printing.PageMediaSizeName", "System.Printing.PageMediaSizeName!", "Field[NorthAmericaGermanStandardFanfold]"] + - ["System.IO.MemoryStream", "System.Printing.PrintTicket", "Method[GetXmlStream].ReturnValue"] + - ["System.Int32", "System.Printing.PrintQueue", "Property[StartTimeOfDay]"] + - ["System.Nullable", "System.Printing.PrintTicket", "Property[DeviceFontSubstitution]"] + - ["System.Printing.PrintJobStatus", "System.Printing.PrintJobStatus!", "Field[PaperOut]"] + - ["System.Printing.PageMediaSizeName", "System.Printing.PageMediaSizeName!", "Field[JapanChou4EnvelopeRotated]"] + - ["System.Printing.PageResolution", "System.Printing.PrintTicket", "Property[PageResolution]"] + - ["System.Printing.PhotoPrintingIntent", "System.Printing.PhotoPrintingIntent!", "Field[PhotoStandard]"] + - ["System.Printing.TrueTypeFontMode", "System.Printing.TrueTypeFontMode!", "Field[Automatic]"] + - ["System.Printing.PageQualitativeResolution", "System.Printing.PageQualitativeResolution!", "Field[Default]"] + - ["System.Printing.PageMediaSizeName", "System.Printing.PageMediaSizeName!", "Field[ISOB1]"] + - ["System.Printing.EnumeratedPrintQueueTypes", "System.Printing.EnumeratedPrintQueueTypes!", "Field[EnableDevQuery]"] + - ["System.Printing.PrintQueueAttributes", "System.Printing.PrintQueueAttributes!", "Field[EnableBidi]"] + - ["System.Printing.PageMediaSizeName", "System.Printing.PageMediaSizeName!", "Field[JapanChou4Envelope]"] + - ["System.Printing.EnumeratedPrintQueueTypes", "System.Printing.EnumeratedPrintQueueTypes!", "Field[KeepPrintedJobs]"] + - ["System.Printing.PrintQueueStatus", "System.Printing.PrintQueueStatus!", "Field[ServerUnknown]"] + - ["System.Printing.InputBin", "System.Printing.InputBin!", "Field[AutoSelect]"] + - ["System.Printing.PageMediaSizeName", "System.Printing.PageMediaSizeName!", "Field[ISOA5Extra]"] + - ["System.Int32", "System.Printing.PrintQueueStream", "Property[JobIdentifier]"] + - ["System.Printing.Stapling", "System.Printing.Stapling!", "Field[None]"] + - ["System.Printing.PageMediaType", "System.Printing.PageMediaType!", "Field[Unknown]"] + - ["System.Printing.LocalPrintServerIndexedProperty", "System.Printing.LocalPrintServerIndexedProperty!", "Field[EventLog]"] + - ["System.Printing.PageMediaSizeName", "System.Printing.PageMediaSizeName!", "Field[OtherMetricInviteEnvelope]"] + - ["System.Printing.PageMediaSizeName", "System.Printing.PageMediaSizeName!", "Field[PRC16K]"] + - ["System.Printing.PrintSystemDesiredAccess", "System.Printing.PrintSystemDesiredAccess!", "Field[None]"] + - ["System.Printing.PageMediaSizeName", "System.Printing.PageMediaSizeName!", "Field[PRC1Envelope]"] + - ["System.Printing.PageMediaType", "System.Printing.PageMediaType!", "Field[PhotographicGlossy]"] + - ["System.Printing.PrintQueueStringPropertyType", "System.Printing.PrintQueueStringProperty", "Property[Type]"] + - ["System.Boolean", "System.Printing.PrintQueue", "Property[IsQueued]"] + - ["System.Printing.Duplexing", "System.Printing.Duplexing!", "Field[TwoSidedLongEdge]"] + - ["System.Printing.PageMediaSizeName", "System.Printing.PageMediaSizeName!", "Field[JISB9]"] + - ["System.Printing.PrintTicketScope", "System.Printing.PrintTicketScope!", "Field[PageScope]"] + - ["System.Boolean", "System.Printing.PrintQueue", "Property[IsTonerLow]"] + - ["System.Printing.PageOrientation", "System.Printing.PageOrientation!", "Field[ReverseLandscape]"] + - ["System.Printing.PageMediaSizeName", "System.Printing.PageMediaSizeName!", "Field[ISOC6]"] + - ["System.Printing.PageMediaType", "System.Printing.PageMediaType!", "Field[Label]"] + - ["System.Threading.ThreadPriority", "System.Printing.PrintServer", "Property[DefaultPortThreadPriority]"] + - ["System.Printing.PageMediaSizeName", "System.Printing.PageMediaSizeName!", "Field[ISOC9]"] + - ["System.Printing.PageMediaSizeName", "System.Printing.PageMediaSizeName!", "Field[ISOB9]"] + - ["System.Printing.PageMediaSizeName", "System.Printing.PageMediaSizeName!", "Field[ISOB2]"] + - ["System.Printing.OutputColor", "System.Printing.OutputColor!", "Field[Color]"] + - ["System.Printing.LocalPrintServerIndexedProperty", "System.Printing.LocalPrintServerIndexedProperty!", "Field[SchedulerPriority]"] + - ["System.Boolean", "System.Printing.PrintQueue", "Property[IsHidden]"] + - ["System.Printing.PageMediaType", "System.Printing.PageMediaType!", "Field[CardStock]"] + - ["System.Printing.PageMediaSizeName", "System.Printing.PageMediaSizeName!", "Field[NorthAmericaNumber10Envelope]"] + - ["System.Printing.PrintQueueIndexedProperty", "System.Printing.PrintQueueIndexedProperty!", "Field[ShareName]"] + - ["System.Double", "System.Printing.PrintDocumentImageableArea", "Property[MediaSizeWidth]"] + - ["System.Printing.PrintTicket", "System.Printing.PrintQueue", "Property[DefaultPrintTicket]"] + - ["System.Printing.PrintQueueIndexedProperty", "System.Printing.PrintQueueIndexedProperty!", "Field[Comment]"] + - ["System.Printing.PrintServerEventLoggingTypes", "System.Printing.PrintServerEventLoggingTypes!", "Field[None]"] + - ["System.Printing.PagesPerSheetDirection", "System.Printing.PagesPerSheetDirection!", "Field[LeftTop]"] + - ["System.Threading.ThreadPriority", "System.Printing.PrintServer", "Property[PortThreadPriority]"] + - ["System.Printing.DeviceFontSubstitution", "System.Printing.DeviceFontSubstitution!", "Field[Unknown]"] + - ["System.Printing.EnumeratedPrintQueueTypes", "System.Printing.EnumeratedPrintQueueTypes!", "Field[PushedUserConnection]"] + - ["System.Printing.PrintQueueStatus", "System.Printing.PrintQueueStatus!", "Field[IOActive]"] + - ["System.Printing.PrintQueueStatus", "System.Printing.PrintQueueStatus!", "Field[PaperProblem]"] + - ["System.Printing.OutputQuality", "System.Printing.OutputQuality!", "Field[Photographic]"] + - ["System.Printing.DeviceFontSubstitution", "System.Printing.DeviceFontSubstitution!", "Field[Off]"] + - ["System.Printing.PrintJobType", "System.Printing.PrintJobType!", "Field[Legacy]"] + - ["System.Boolean", "System.Printing.PrintServer", "Property[RestartJobOnPoolEnabled]"] + - ["System.Printing.PageMediaSizeName", "System.Printing.PageMediaSizeName!", "Field[NorthAmerica8x10]"] + - ["System.IO.MemoryStream", "System.Printing.PrintQueue", "Method[GetPrintCapabilitiesAsXml].ReturnValue"] + - ["System.Boolean", "System.Printing.PrintQueue", "Property[IsPublished]"] + - ["System.Printing.DeviceFontSubstitution", "System.Printing.DeviceFontSubstitution!", "Field[On]"] + - ["System.Printing.Stapling", "System.Printing.Stapling!", "Field[StapleDualTop]"] + - ["System.Boolean", "System.Printing.PrintQueue", "Property[IsPaperJammed]"] + - ["System.Printing.PageMediaSizeName", "System.Printing.PageMediaSizeName!", "Field[JapanHagakiPostcardRotated]"] + - ["System.Printing.PrintServerIndexedProperty", "System.Printing.PrintServerIndexedProperty!", "Field[EventLog]"] + - ["System.Double", "System.Printing.PrintDocumentImageableArea", "Property[OriginWidth]"] + - ["System.Printing.PageMediaSizeName", "System.Printing.PageMediaSizeName!", "Field[NorthAmerica4x6]"] + - ["System.Printing.PageMediaSizeName", "System.Printing.PageMediaSizeName!", "Field[PRC2EnvelopeRotated]"] + - ["System.Printing.PageMediaSizeName", "System.Printing.PageMediaSizeName!", "Field[ISOB5Extra]"] + - ["System.Printing.PrintQueueIndexedProperty", "System.Printing.PrintQueueIndexedProperty!", "Field[QueuePrintProcessor]"] + - ["System.Printing.Duplexing", "System.Printing.Duplexing!", "Field[Unknown]"] + - ["System.Boolean", "System.Printing.PrintSystemJobInfo", "Property[IsInError]"] + - ["System.String", "System.Printing.PrintSystemJobInfo", "Property[JobName]"] + - ["System.Printing.PageMediaSizeName", "System.Printing.PageMediaSizeName!", "Field[NorthAmericaLetterExtra]"] + - ["System.Int32", "System.Printing.PrintQueueStream", "Method[Read].ReturnValue"] + - ["System.Printing.PageMediaSizeName", "System.Printing.PageMediaSizeName!", "Field[ISOA3Extra]"] + - ["System.Printing.PageMediaSizeName", "System.Printing.PageMediaSizeName!", "Field[CreditCard]"] + - ["System.Boolean", "System.Printing.PrintQueue", "Property[IsManualFeedRequired]"] + - ["System.Printing.PageMediaSizeName", "System.Printing.PageMediaSizeName!", "Field[ISOC7]"] + - ["System.Printing.PrintSystemObjectLoadMode", "System.Printing.PrintSystemObjectLoadMode!", "Field[None]"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.Printing.PrintCapabilities", "Property[TrueTypeFontModeCapability]"] + - ["System.Nullable", "System.Printing.PrintTicket", "Property[PageMediaType]"] + - ["System.Printing.PrintQueueStatus", "System.Printing.PrintQueueStatus!", "Field[ManualFeed]"] + - ["System.Printing.Stapling", "System.Printing.Stapling!", "Field[StapleDualBottom]"] + - ["System.Printing.PrintQueueIndexedProperty", "System.Printing.PrintQueueIndexedProperty!", "Field[SeparatorFile]"] + - ["System.Printing.PageMediaType", "System.Printing.PageMediaType!", "Field[HighResolution]"] + - ["System.Printing.EnumeratedPrintQueueTypes", "System.Printing.EnumeratedPrintQueueTypes!", "Field[DirectPrinting]"] + - ["System.Boolean", "System.Printing.PrintQueue", "Property[IsPaused]"] + - ["System.Printing.PageMediaSizeName", "System.Printing.PageMediaSizeName!", "Field[NorthAmericaArchitectureASheet]"] + - ["System.Double", "System.Printing.PageImageableArea", "Property[ExtentHeight]"] + - ["System.Printing.PageMediaSizeName", "System.Printing.PageMediaSizeName!", "Field[JapanDoubleHagakiPostcardRotated]"] + - ["System.Printing.PageMediaSizeName", "System.Printing.PageMediaSizeName!", "Field[JISB4]"] + - ["System.Int64", "System.Printing.PrintQueueStream", "Property[Position]"] + - ["System.Printing.PrintQueueStatus", "System.Printing.PrintQueueStatus!", "Field[DoorOpen]"] + - ["System.Printing.PageMediaSizeName", "System.Printing.PageMediaSizeName!", "Field[PRC5Envelope]"] + - ["System.Boolean", "System.Printing.PrintQueue", "Property[NeedUserIntervention]"] + - ["System.Boolean", "System.Printing.PrintServer", "Property[IsDelayInitialized]"] + - ["System.Printing.PageMediaSizeName", "System.Printing.PageMediaSizeName!", "Field[NorthAmericaNumber12Envelope]"] + - ["System.Printing.PageMediaSizeName", "System.Printing.PageMediaSizeName!", "Field[PRC7EnvelopeRotated]"] + - ["System.Printing.PageMediaSizeName", "System.Printing.PageMediaSizeName!", "Field[Roll08Inch]"] + - ["System.Printing.PrintQueueAttributes", "System.Printing.PrintQueueAttributes!", "Field[Shared]"] + - ["System.Printing.PrintQueueStatus", "System.Printing.PrintQueueStatus!", "Field[Printing]"] + - ["System.Printing.PageMediaSizeName", "System.Printing.PageMediaSizeName!", "Field[Roll12Inch]"] + - ["System.Printing.ConflictStatus", "System.Printing.ConflictStatus!", "Field[NoConflict]"] + - ["System.Printing.PageMediaSizeName", "System.Printing.PageMediaSizeName!", "Field[Roll36Inch]"] + - ["System.Printing.PageOrder", "System.Printing.PageOrder!", "Field[Standard]"] + - ["System.Int32", "System.Printing.PrintSystemJobInfo", "Property[NumberOfPagesPrinted]"] + - ["System.Printing.PrintSystemObjectLoadMode", "System.Printing.PrintSystemObjectLoadMode!", "Field[LoadInitialized]"] + - ["System.Printing.PrintQueueIndexedProperty", "System.Printing.PrintQueueIndexedProperty!", "Field[QueueStatus]"] + - ["System.Printing.PageMediaSizeName", "System.Printing.PageMediaSizeName!", "Field[JapanYou6EnvelopeRotated]"] + - ["System.Printing.PageMediaSizeName", "System.Printing.PageMediaSizeName!", "Field[ISOC5]"] + - ["System.Printing.PageMediaSizeName", "System.Printing.PageMediaSizeName!", "Field[ISODLEnvelope]"] + - ["System.Printing.PageMediaSizeName", "System.Printing.PageMediaSizeName!", "Field[NorthAmericaQuarto]"] + - ["System.Printing.PrintSystemObject", "System.Printing.PrintSystemObject", "Property[Parent]"] + - ["System.Printing.PageMediaSizeName", "System.Printing.PageMediaSizeName!", "Field[ISOA6]"] + - ["System.Printing.PageMediaSizeName", "System.Printing.PageMediaSizeName!", "Field[NorthAmerica5x7]"] + - ["System.Printing.Stapling", "System.Printing.Stapling!", "Field[StapleDualRight]"] + - ["System.Nullable", "System.Printing.PrintTicket", "Property[Duplexing]"] + - ["System.Printing.PrintServerIndexedProperty", "System.Printing.PrintServerIndexedProperty!", "Field[PortThreadPriority]"] + - ["System.Printing.PageMediaType", "System.Printing.PageMediaType!", "Field[TShirtTransfer]"] + - ["System.Printing.PageMediaType", "System.Printing.PageMediaType!", "Field[None]"] + - ["System.Printing.OutputQuality", "System.Printing.OutputQuality!", "Field[High]"] + - ["System.Printing.PageMediaSizeName", "System.Printing.PageMediaSizeName!", "Field[ISOA5Rotated]"] + - ["System.Printing.PageMediaSizeName", "System.Printing.PageMediaSizeName!", "Field[NorthAmericaDSheet]"] + - ["System.Printing.PageMediaSizeName", "System.Printing.PageMediaSizeName!", "Field[ISOB8]"] + - ["System.Printing.PrintServerEventLoggingTypes", "System.Printing.PrintServerEventLoggingTypes!", "Field[LogAllPrintingEvents]"] + - ["System.Boolean", "System.Printing.PrintSystemJobInfo", "Property[IsPrinted]"] + - ["System.Printing.PageMediaType", "System.Printing.PageMediaType!", "Field[Fabric]"] + - ["System.Collections.ObjectModel.Collection", "System.Printing.PrintCommitAttributesException", "Property[FailedAttributesCollection]"] + - ["System.Printing.PrintQueueCollection", "System.Printing.PrintServer", "Method[GetPrintQueues].ReturnValue"] + - ["System.Printing.PrintQueueIndexedProperty", "System.Printing.PrintQueueIndexedProperty!", "Field[UntilTimeOfDay]"] + - ["System.Printing.PrintJobStatus", "System.Printing.PrintJobStatus!", "Field[Error]"] + - ["System.Nullable", "System.Printing.PrintCapabilities", "Property[OrientedPageMediaWidth]"] + - ["System.Printing.PageMediaSizeName", "System.Printing.PageMediaSizeName!", "Field[JISB1]"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.Printing.PrintCapabilities", "Property[StaplingCapability]"] + - ["System.Printing.PrintQueueIndexedProperty", "System.Printing.PrintQueueIndexedProperty!", "Field[QueueAttributes]"] + - ["System.Printing.PrintQueueStatus", "System.Printing.PrintQueueStatus!", "Field[Initializing]"] + - ["System.Printing.PrintQueueStatus", "System.Printing.PrintQueueStatus!", "Field[PaperOut]"] + - ["System.Printing.PageMediaSizeName", "System.Printing.PageMediaSizeName!", "Field[PRC1EnvelopeRotated]"] + - ["System.Printing.PrintSystemJobInfo", "System.Printing.PrintQueue", "Method[GetJob].ReturnValue"] + - ["System.Boolean", "System.Printing.PrintQueue", "Property[IsDirect]"] + - ["System.Printing.Collation", "System.Printing.Collation!", "Field[Unknown]"] + - ["System.Printing.PageMediaSizeName", "System.Printing.PageMediaSizeName!", "Field[NorthAmericaSuperA]"] + - ["System.Printing.OutputQuality", "System.Printing.OutputQuality!", "Field[Automatic]"] + - ["System.Printing.PageMediaType", "System.Printing.PageMediaType!", "Field[Continuous]"] + - ["System.Printing.PageMediaType", "System.Printing.PageMediaType!", "Field[EnvelopeWindow]"] + - ["System.Boolean", "System.Printing.PrintQueue", "Property[HasToner]"] + - ["System.Printing.PrintQueueIndexedProperty", "System.Printing.PrintQueueIndexedProperty!", "Field[DefaultPrintTicket]"] + - ["System.Printing.Stapling", "System.Printing.Stapling!", "Field[SaddleStitch]"] + - ["System.String", "System.Printing.PrintQueue", "Property[SeparatorFile]"] + - ["System.String", "System.Printing.PageMediaSize", "Method[ToString].ReturnValue"] + - ["System.Printing.OutputColor", "System.Printing.OutputColor!", "Field[Monochrome]"] + - ["System.Int32", "System.Printing.PrintSystemJobInfo", "Property[PositionInPrintQueue]"] + - ["System.Printing.PrintJobInfoCollection", "System.Printing.PrintQueue", "Method[GetPrintJobInfoCollection].ReturnValue"] + - ["System.Printing.PrintJobStatus", "System.Printing.PrintJobStatus!", "Field[None]"] + - ["System.Printing.PageMediaSizeName", "System.Printing.PageMediaSizeName!", "Field[JapanYou6Envelope]"] + - ["System.Printing.PageMediaSizeName", "System.Printing.PageMediaSizeName!", "Field[JapanChou3Envelope]"] + - ["System.Printing.PageMediaSizeName", "System.Printing.PageMediaSizeName!", "Field[JapanKaku3Envelope]"] + - ["System.Printing.PageMediaSizeName", "System.Printing.PageMediaSizeName!", "Field[NorthAmericaNumber9Envelope]"] + - ["System.Printing.PrintServer", "System.Printing.PrintSystemJobInfo", "Property[HostingPrintServer]"] + - ["System.Threading.ThreadPriority", "System.Printing.PrintServer", "Property[SchedulerPriority]"] + - ["System.Printing.PageMediaSizeName", "System.Printing.PageMediaSizeName!", "Field[ISOA1]"] + - ["System.Printing.PageMediaSizeName", "System.Printing.PageMediaSizeName!", "Field[JapanKaku2Envelope]"] + - ["System.Printing.LocalPrintServerIndexedProperty", "System.Printing.LocalPrintServerIndexedProperty!", "Field[NetPopup]"] + - ["System.Printing.PageMediaSizeName", "System.Printing.PageMediaSizeName!", "Field[OtherMetricA3Plus]"] + - ["System.Printing.PrintJobPriority", "System.Printing.PrintJobPriority!", "Field[Default]"] + - ["System.Printing.PageMediaType", "System.Printing.PageMediaType!", "Field[PhotographicHighGloss]"] + - ["System.Printing.PrintQueueAttributes", "System.Printing.PrintQueueAttributes!", "Field[Published]"] + - ["System.Printing.PrintJobStatus", "System.Printing.PrintJobStatus!", "Field[Printing]"] + - ["System.Boolean", "System.Printing.PrintSystemJobInfo", "Property[IsPrinting]"] + - ["System.Printing.PrintJobStatus", "System.Printing.PrintJobStatus!", "Field[Spooling]"] + - ["System.Printing.EnumeratedPrintQueueTypes", "System.Printing.EnumeratedPrintQueueTypes!", "Field[Connections]"] + - ["System.Printing.PageMediaSizeName", "System.Printing.PageMediaSizeName!", "Field[ISOA2]"] + - ["System.Printing.PrintCapabilities", "System.Printing.PrintQueue", "Method[GetPrintCapabilities].ReturnValue"] + - ["System.Printing.PageMediaSizeName", "System.Printing.PageMediaSizeName!", "Field[ISOSRA3]"] + - ["System.Printing.PageMediaSizeName", "System.Printing.PageMediaSizeName!", "Field[JapanKaku3EnvelopeRotated]"] + - ["System.Boolean", "System.Printing.PrintSystemJobInfo", "Property[IsRestarted]"] + - ["System.Printing.PageMediaSizeName", "System.Printing.PageMediaSizeName!", "Field[ISOA4Extra]"] + - ["System.Printing.PrintJobStatus", "System.Printing.PrintJobStatus!", "Field[Deleted]"] + - ["System.Printing.PrintQueueIndexedProperty", "System.Printing.PrintQueueIndexedProperty!", "Field[DefaultPriority]"] + - ["System.String", "System.Printing.PrintJobException", "Property[JobName]"] + - ["System.Printing.EnumeratedPrintQueueTypes", "System.Printing.EnumeratedPrintQueueTypes!", "Field[PublishedInDirectoryServices]"] + - ["System.Boolean", "System.Printing.PrintSystemJobInfo", "Property[IsSpooling]"] + - ["System.Printing.ConflictStatus", "System.Printing.ValidationResult", "Property[ConflictStatus]"] + - ["System.Printing.PageMediaSizeName", "System.Printing.PageMediaSizeName!", "Field[NorthAmericaGermanLegalFanfold]"] + - ["System.Nullable", "System.Printing.PrintTicket", "Property[PageBorderless]"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.Printing.PrintCapabilities", "Property[OutputQualityCapability]"] + - ["System.Printing.LocalPrintServerIndexedProperty", "System.Printing.LocalPrintServerIndexedProperty!", "Field[PortThreadPriority]"] + - ["System.Printing.PageMediaSizeName", "System.Printing.PageMediaSizeName!", "Field[JISB2]"] + - ["System.Printing.PrintQueueIndexedProperty", "System.Printing.PrintQueueIndexedProperty!", "Field[Location]"] + - ["System.String", "System.Printing.PrintQueueException", "Property[PrinterName]"] + - ["System.Printing.PageMediaSizeName", "System.Printing.PageMediaSizeName!", "Field[NorthAmericaNumber11Envelope]"] + - ["System.Printing.PageMediaSizeName", "System.Printing.PageMediaSizeName!", "Field[ISOB3]"] + - ["System.Printing.PrintSystemDesiredAccess", "System.Printing.PrintSystemDesiredAccess!", "Field[EnumerateServer]"] + - ["System.Boolean", "System.Printing.PrintServer", "Property[BeepEnabled]"] + - ["System.Double", "System.Printing.PrintDocumentImageableArea", "Property[ExtentHeight]"] + - ["System.Collections.IEnumerator", "System.Printing.PrintQueueCollection", "Method[GetNonGenericEnumerator].ReturnValue"] + - ["System.String", "System.Printing.PrintSystemJobInfo", "Property[Submitter]"] + - ["System.Printing.PageMediaSizeName", "System.Printing.PageMediaSizeName!", "Field[NorthAmericaArchitectureBSheet]"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.Printing.PrintCapabilities", "Property[PagesPerSheetCapability]"] + - ["System.Printing.EnumeratedPrintQueueTypes", "System.Printing.EnumeratedPrintQueueTypes!", "Field[WorkOffline]"] + - ["System.Printing.PageMediaSizeName", "System.Printing.PageMediaSizeName!", "Field[NorthAmerica10x14]"] + - ["System.Printing.TrueTypeFontMode", "System.Printing.TrueTypeFontMode!", "Field[DownloadAsNativeTrueTypeFont]"] + - ["System.Printing.Stapling", "System.Printing.Stapling!", "Field[StapleDualLeft]"] + - ["System.Printing.LocalPrintServerIndexedProperty", "System.Printing.LocalPrintServerIndexedProperty!", "Field[RestartJobOnPoolEnabled]"] + - ["System.Double", "System.Printing.PrintDocumentImageableArea", "Property[ExtentWidth]"] + - ["System.Int32", "System.Printing.PrintQueue", "Property[NumberOfJobs]"] + - ["System.Printing.PrintQueueStatus", "System.Printing.PrintQueueStatus!", "Field[PowerSave]"] + - ["System.Printing.Stapling", "System.Printing.Stapling!", "Field[StapleTopRight]"] + - ["System.Printing.PageMediaSizeName", "System.Printing.PageMediaSizeName!", "Field[ISOB0]"] + - ["System.Printing.PageMediaSizeName", "System.Printing.PageMediaSizeName!", "Field[ISOC4Envelope]"] + - ["System.Printing.PrintJobStatus", "System.Printing.PrintJobStatus!", "Field[Offline]"] + - ["System.Printing.InputBin", "System.Printing.InputBin!", "Field[Tractor]"] + - ["System.Printing.PageMediaSizeName", "System.Printing.PageMediaSizeName!", "Field[Roll15Inch]"] + - ["System.Nullable", "System.Printing.PrintTicket", "Property[PageOrder]"] + - ["System.Printing.PageMediaSizeName", "System.Printing.PageMediaSizeName!", "Field[NorthAmerica14x17]"] + - ["System.Printing.LocalPrintServerIndexedProperty", "System.Printing.LocalPrintServerIndexedProperty!", "Field[DefaultPortThreadPriority]"] + - ["System.Boolean", "System.Printing.PrintQueue", "Property[KeepPrintedJobs]"] + - ["System.Collections.Specialized.StringCollection", "System.Printing.PrintSystemObjectPropertiesChangedEventArgs", "Property[PropertiesNames]"] + - ["System.Printing.PrintQueue", "System.Printing.LocalPrintServer", "Property[DefaultPrintQueue]"] + - ["System.Printing.PrintJobStatus", "System.Printing.PrintSystemJobInfo", "Property[JobStatus]"] + - ["System.Printing.PageMediaSizeName", "System.Printing.PageMediaSizeName!", "Field[JapanChou3EnvelopeRotated]"] + - ["System.Printing.PageMediaSizeName", "System.Printing.PageMediaSizeName!", "Field[ISOA4Rotated]"] + - ["System.Printing.LocalPrintServerIndexedProperty", "System.Printing.LocalPrintServerIndexedProperty!", "Field[MinorVersion]"] + - ["System.Boolean", "System.Printing.PrintQueue", "Property[IsBusy]"] + - ["System.Boolean", "System.Printing.PrintQueue", "Property[IsProcessing]"] + - ["System.Printing.Duplexing", "System.Printing.Duplexing!", "Field[TwoSidedShortEdge]"] + - ["System.Printing.PrintQueueStatus", "System.Printing.PrintQueueStatus!", "Field[Offline]"] + - ["System.Printing.PageMediaSizeName", "System.Printing.PageMediaSizeName!", "Field[PRC32KBig]"] + - ["System.Printing.PageMediaSizeName", "System.Printing.PageMediaSizeName!", "Field[NorthAmericaLetterRotated]"] + - ["System.Boolean", "System.Printing.PrintQueue", "Property[IsInitializing]"] + - ["System.Printing.PageMediaSizeName", "System.Printing.PageMediaSizeName!", "Field[PRC6EnvelopeRotated]"] + - ["System.Printing.PageQualitativeResolution", "System.Printing.PageQualitativeResolution!", "Field[High]"] + - ["System.Printing.PrintQueueAttributes", "System.Printing.PrintQueueAttributes!", "Field[EnableDevQuery]"] + - ["System.Printing.PrintSystemDesiredAccess", "System.Printing.PrintSystemDesiredAccess!", "Field[AdministrateServer]"] + - ["System.Printing.EnumeratedPrintQueueTypes", "System.Printing.EnumeratedPrintQueueTypes!", "Field[Shared]"] + - ["System.Printing.PrintProcessor", "System.Printing.PrintQueue", "Property[QueuePrintProcessor]"] + - ["System.Boolean", "System.Printing.PrintSystemJobInfo", "Property[IsOffline]"] + - ["System.Printing.PageMediaSizeName", "System.Printing.PageMediaSizeName!", "Field[ISOA9]"] + - ["System.Int32", "System.Printing.PrintJobException", "Property[JobId]"] + - ["System.Boolean", "System.Printing.ValidationResult!", "Method[op_Equality].ReturnValue"] + - ["System.Printing.PrintQueueIndexedProperty", "System.Printing.PrintQueueIndexedProperty!", "Field[Priority]"] + - ["System.Printing.PageMediaSizeName", "System.Printing.PageMediaSizeName!", "Field[OtherMetricFolio]"] + - ["System.Printing.PageMediaSizeName", "System.Printing.PageMediaSizeName!", "Field[PRC3Envelope]"] + - ["System.Printing.PageMediaSizeName", "System.Printing.PageMediaSizeName!", "Field[JISB10]"] + - ["System.Printing.Collation", "System.Printing.Collation!", "Field[Collated]"] + - ["System.Nullable", "System.Printing.PrintCapabilities", "Property[OrientedPageMediaHeight]"] + - ["System.Printing.PageMediaSizeName", "System.Printing.PageMediaSizeName!", "Field[JapanYou3Envelope]"] + - ["System.Printing.PageMediaType", "System.Printing.PageMediaType!", "Field[TabStockFull]"] + - ["System.Boolean", "System.Printing.PrintServer", "Property[NetPopup]"] + - ["System.String", "System.Printing.PrintServerException", "Property[ServerName]"] + - ["System.Boolean", "System.Printing.PrintQueue", "Property[IsRawOnlyEnabled]"] + - ["System.Nullable", "System.Printing.PageMediaSize", "Property[Width]"] + - ["System.Printing.PageMediaSizeName", "System.Printing.PageMediaSizeName!", "Field[ISOC6Envelope]"] + - ["System.Printing.PageMediaSizeName", "System.Printing.PageMediaSizeName!", "Field[Roll06Inch]"] + - ["System.Printing.PrintQueueAttributes", "System.Printing.PrintQueueAttributes!", "Field[None]"] + - ["System.Printing.PageMediaSizeName", "System.Printing.PageMediaSizeName!", "Field[Roll22Inch]"] + - ["System.Boolean", "System.Printing.PrintQueue", "Property[IsServerUnknown]"] + - ["System.Printing.PageMediaSizeName", "System.Printing.PageMediaSizeName!", "Field[PRC2Envelope]"] + - ["System.Printing.PhotoPrintingIntent", "System.Printing.PhotoPrintingIntent!", "Field[None]"] + - ["System.Printing.TrueTypeFontMode", "System.Printing.TrueTypeFontMode!", "Field[DownloadAsOutlineFont]"] + - ["System.Boolean", "System.Printing.PrintQueue", "Property[IsOutOfPaper]"] + - ["System.Printing.PageQualitativeResolution", "System.Printing.PageQualitativeResolution!", "Field[Other]"] + - ["System.Collections.Generic.IEnumerator", "System.Printing.PrintQueueCollection", "Method[GetEnumerator].ReturnValue"] + - ["System.Boolean", "System.Printing.PrintQueue", "Property[IsOutOfMemory]"] + - ["System.Int32", "System.Printing.PageScalingFactorRange", "Property[MinimumScale]"] + - ["System.Printing.PrintSystemJobInfo", "System.Printing.PrintSystemJobInfo!", "Method[Get].ReturnValue"] + - ["System.Collections.ObjectModel.Collection", "System.Printing.PrintCommitAttributesException", "Property[CommittedAttributesCollection]"] + - ["System.Printing.PrintQueueStatus", "System.Printing.PrintQueueStatus!", "Field[Paused]"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.Printing.PrintCapabilities", "Property[PageBorderlessCapability]"] + - ["System.Printing.PageMediaSizeName", "System.Printing.PageMediaSizeName!", "Field[OtherMetricItalianEnvelope]"] + - ["System.Printing.PageMediaSizeName", "System.Printing.PageMediaSizeName!", "Field[BusinessCard]"] + - ["System.String", "System.Printing.PrintQueue", "Property[Comment]"] + - ["System.Boolean", "System.Printing.LocalPrintServer", "Method[ConnectToPrintQueue].ReturnValue"] + - ["System.Printing.PrintServerIndexedProperty", "System.Printing.PrintServerIndexedProperty!", "Field[SchedulerPriority]"] + - ["System.Nullable", "System.Printing.PrintTicket", "Property[TrueTypeFontMode]"] + - ["System.Printing.PageOrientation", "System.Printing.PageOrientation!", "Field[Unknown]"] + - ["System.Printing.PageMediaType", "System.Printing.PageMediaType!", "Field[BackPrintFilm]"] + - ["System.Printing.PagesPerSheetDirection", "System.Printing.PagesPerSheetDirection!", "Field[RightTop]"] + - ["System.Printing.PageMediaSizeName", "System.Printing.PageMediaSizeName!", "Field[ISOC1]"] + - ["System.Printing.PageMediaType", "System.Printing.PageMediaType!", "Field[TabStockPreCut]"] + - ["System.String", "System.Printing.PageResolution", "Method[ToString].ReturnValue"] + - ["System.Int32", "System.Printing.PrintQueue", "Property[Priority]"] + - ["System.Printing.PageScalingFactorRange", "System.Printing.PrintCapabilities", "Property[PageScalingFactorRange]"] + - ["System.Printing.PageMediaSizeName", "System.Printing.PageMediaSizeName!", "Field[Roll54Inch]"] + - ["System.Byte", "System.Printing.PrintServer", "Property[SubSystemVersion]"] + - ["System.Printing.PageMediaSizeName", "System.Printing.PageMediaSizeName!", "Field[ISOA4]"] + - ["System.Printing.PageMediaSizeName", "System.Printing.PageMediaSizeName!", "Field[PRC10EnvelopeRotated]"] + - ["System.Printing.PageMediaSizeName", "System.Printing.PageMediaSizeName!", "Field[ISOA6Rotated]"] + - ["System.IO.Stream", "System.Printing.PrintSystemJobInfo", "Property[JobStream]"] + - ["System.String[]", "System.Printing.PrintSystemObject!", "Method[BaseAttributeNames].ReturnValue"] + - ["System.Printing.PageMediaSizeName", "System.Printing.PageMediaSizeName!", "Field[JapanYou4EnvelopeRotated]"] + - ["System.Printing.PageMediaSizeName", "System.Printing.PageMediaSizeName!", "Field[PRC32K]"] + - ["System.Printing.PageMediaSizeName", "System.Printing.PageMediaSizeName!", "Field[NorthAmericaPersonalEnvelope]"] + - ["System.Double", "System.Printing.PageImageableArea", "Property[OriginHeight]"] + - ["System.IAsyncResult", "System.Printing.PrintQueueStream", "Method[BeginWrite].ReturnValue"] + - ["System.Double", "System.Printing.PageImageableArea", "Property[OriginWidth]"] + - ["System.Printing.PageMediaType", "System.Printing.PageMediaType!", "Field[Plain]"] + - ["System.Printing.PrintQueueStatus", "System.Printing.PrintQueueStatus!", "Field[Busy]"] + - ["System.Printing.PageMediaSizeName", "System.Printing.PageMediaSizeName!", "Field[ISOB10]"] + - ["System.Printing.PageMediaSizeName", "System.Printing.PageMediaSizeName!", "Field[NorthAmericaStatement]"] + - ["System.Printing.PrintPort", "System.Printing.PrintQueue", "Property[QueuePort]"] + - ["System.Printing.PageMediaType", "System.Printing.PageMediaType!", "Field[PhotographicSemiGloss]"] + - ["System.Printing.PageMediaSizeName", "System.Printing.PageMediaSizeName!", "Field[ISOA3]"] + - ["System.Printing.PageMediaSizeName", "System.Printing.PageMediaSizeName!", "Field[JISB3]"] + - ["System.Printing.PageMediaSizeName", "System.Printing.PageMediaSizeName!", "Field[NorthAmericaLegal]"] + - ["System.Boolean", "System.Printing.PrintQueue", "Property[IsPendingDeletion]"] + - ["System.Printing.PrintJobStatus", "System.Printing.PrintJobStatus!", "Field[Restarted]"] + - ["System.Nullable", "System.Printing.PrintTicket", "Property[PagesPerSheetDirection]"] + - ["System.Printing.PageMediaSizeName", "System.Printing.PageMediaSizeName!", "Field[ISOC3]"] + - ["System.Printing.PageMediaSizeName", "System.Printing.PageMediaSizeName!", "Field[NorthAmericaSuperB]"] + - ["System.Printing.PageMediaSizeName", "System.Printing.PageMediaSizeName!", "Field[PRC16KRotated]"] + - ["System.Printing.PageMediaSizeName", "System.Printing.PageMediaSizeName!", "Field[ISOA5]"] + - ["System.Printing.PrintQueue", "System.Printing.LocalPrintServer!", "Method[GetDefaultPrintQueue].ReturnValue"] + - ["System.Printing.PrintQueue", "System.Printing.PrintServer", "Method[InstallPrintQueue].ReturnValue"] + - ["System.Printing.PageMediaType", "System.Printing.PageMediaType!", "Field[AutoSelect]"] + - ["System.Printing.PageMediaSizeName", "System.Printing.PageMediaSizeName!", "Field[NorthAmerica4x8]"] + - ["System.Printing.PrintQueueAttributes", "System.Printing.PrintQueueAttributes!", "Field[Queued]"] + - ["System.Printing.PageMediaSizeName", "System.Printing.PageMediaSizeName!", "Field[NorthAmericaTabloid]"] + - ["System.Printing.PageMediaSizeName", "System.Printing.PageMediaSizeName!", "Field[ISOC10]"] + - ["System.Printing.PageMediaSizeName", "System.Printing.PageMediaSizeName!", "Field[ISOC6C5Envelope]"] + - ["System.Printing.Stapling", "System.Printing.Stapling!", "Field[StapleBottomLeft]"] + - ["System.Printing.PrintQueueIndexedProperty", "System.Printing.PrintQueueIndexedProperty!", "Field[NumberOfJobs]"] + - ["System.Printing.PrintJobStatus", "System.Printing.PrintJobStatus!", "Field[Paused]"] + - ["System.Boolean", "System.Printing.PrintSystemJobInfo", "Property[IsDeleting]"] + - ["System.Printing.PageMediaType", "System.Printing.PageMediaType!", "Field[Transparency]"] + - ["System.Printing.PhotoPrintingIntent", "System.Printing.PhotoPrintingIntent!", "Field[PhotoDraft]"] + - ["System.String", "System.Printing.PrintQueue", "Property[FullName]"] + - ["System.Printing.PrintServerEventLoggingTypes", "System.Printing.PrintServerEventLoggingTypes!", "Field[LogPrintingErrorEvents]"] + - ["System.Object", "System.Printing.PrintQueueCollection!", "Property[SyncRoot]"] + - ["System.Printing.PageMediaSizeName", "System.Printing.PageMediaSizeName!", "Field[ISOA0]"] + - ["System.Printing.PrintJobStatus", "System.Printing.PrintJobStatus!", "Field[Completed]"] + - ["System.Printing.LocalPrintServerIndexedProperty", "System.Printing.LocalPrintServerIndexedProperty!", "Field[DefaultSchedulerPriority]"] + - ["System.Printing.PageMediaSizeName", "System.Printing.PageMediaSizeName!", "Field[NorthAmericaLetterPlus]"] + - ["System.Nullable", "System.Printing.PageResolution", "Property[X]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemPrintingIndexedProperties/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemPrintingIndexedProperties/model.yml new file mode 100644 index 000000000000..9ad88dbbc49f --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemPrintingIndexedProperties/model.yml @@ -0,0 +1,48 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Object", "System.Printing.IndexedProperties.PrintBooleanProperty", "Property[Value]"] + - ["System.Object", "System.Printing.IndexedProperties.PrintInt32Property", "Property[Value]"] + - ["System.Object", "System.Printing.IndexedProperties.PrintPortProperty", "Property[Value]"] + - ["System.Object", "System.Printing.IndexedProperties.PrintQueueProperty", "Property[Value]"] + - ["System.Printing.PrintPort", "System.Printing.IndexedProperties.PrintPortProperty!", "Method[op_Implicit].ReturnValue"] + - ["System.Printing.IndexedProperties.PrintProperty", "System.Printing.IndexedProperties.PrintPropertyDictionary", "Method[GetProperty].ReturnValue"] + - ["System.Object", "System.Printing.IndexedProperties.PrintStringProperty", "Property[Value]"] + - ["System.Printing.PrintJobPriority", "System.Printing.IndexedProperties.PrintJobPriorityProperty!", "Method[op_Implicit].ReturnValue"] + - ["System.Object", "System.Printing.IndexedProperties.PrintStreamProperty", "Property[Value]"] + - ["System.Object", "System.Printing.IndexedProperties.PrintServerLoggingProperty", "Property[Value]"] + - ["System.Printing.PrintDriver", "System.Printing.IndexedProperties.PrintDriverProperty!", "Method[op_Implicit].ReturnValue"] + - ["System.Object", "System.Printing.IndexedProperties.PrintJobPriorityProperty", "Property[Value]"] + - ["System.ValueType", "System.Printing.IndexedProperties.PrintDateTimeProperty!", "Method[op_Implicit].ReturnValue"] + - ["System.String", "System.Printing.IndexedProperties.PrintStringProperty!", "Method[op_Implicit].ReturnValue"] + - ["System.Boolean", "System.Printing.IndexedProperties.PrintProperty", "Property[IsDisposed]"] + - ["System.Object", "System.Printing.IndexedProperties.PrintServerProperty", "Property[Value]"] + - ["System.Threading.ThreadPriority", "System.Printing.IndexedProperties.PrintThreadPriorityProperty!", "Method[op_Implicit].ReturnValue"] + - ["System.Boolean", "System.Printing.IndexedProperties.PrintBooleanProperty!", "Method[op_Implicit].ReturnValue"] + - ["System.Object", "System.Printing.IndexedProperties.PrintProcessorProperty", "Property[Value]"] + - ["System.Printing.PrintQueueAttributes", "System.Printing.IndexedProperties.PrintQueueAttributeProperty!", "Method[op_Implicit].ReturnValue"] + - ["System.String", "System.Printing.IndexedProperties.PrintProperty", "Property[Name]"] + - ["System.Object", "System.Printing.IndexedProperties.PrintThreadPriorityProperty", "Property[Value]"] + - ["System.Object", "System.Printing.IndexedProperties.PrintDriverProperty", "Property[Value]"] + - ["System.Printing.PrintServerEventLoggingTypes", "System.Printing.IndexedProperties.PrintServerLoggingProperty!", "Method[op_Implicit].ReturnValue"] + - ["System.Printing.PrintProcessor", "System.Printing.IndexedProperties.PrintProcessorProperty!", "Method[op_Implicit].ReturnValue"] + - ["System.Printing.PrintJobStatus", "System.Printing.IndexedProperties.PrintJobStatusProperty!", "Method[op_Implicit].ReturnValue"] + - ["System.Object", "System.Printing.IndexedProperties.PrintSystemTypeProperty", "Property[Value]"] + - ["System.Boolean", "System.Printing.IndexedProperties.PrintProperty", "Property[IsInitialized]"] + - ["System.Printing.PrintQueue", "System.Printing.IndexedProperties.PrintQueueProperty!", "Method[op_Implicit].ReturnValue"] + - ["System.Object", "System.Printing.IndexedProperties.PrintQueueStatusProperty", "Property[Value]"] + - ["System.Printing.PrintQueueStatus", "System.Printing.IndexedProperties.PrintQueueStatusProperty!", "Method[op_Implicit].ReturnValue"] + - ["System.Object", "System.Printing.IndexedProperties.PrintDateTimeProperty", "Property[Value]"] + - ["System.IO.Stream", "System.Printing.IndexedProperties.PrintStreamProperty!", "Method[op_Implicit].ReturnValue"] + - ["System.Printing.PrintServer", "System.Printing.IndexedProperties.PrintServerProperty!", "Method[op_Implicit].ReturnValue"] + - ["System.Object", "System.Printing.IndexedProperties.PrintProperty", "Property[Value]"] + - ["System.Object", "System.Printing.IndexedProperties.PrintTicketProperty", "Property[Value]"] + - ["System.Type", "System.Printing.IndexedProperties.PrintSystemTypeProperty!", "Method[op_Implicit].ReturnValue"] + - ["System.Printing.PrintTicket", "System.Printing.IndexedProperties.PrintTicketProperty!", "Method[op_Implicit].ReturnValue"] + - ["System.Int32", "System.Printing.IndexedProperties.PrintInt32Property!", "Method[op_Implicit].ReturnValue"] + - ["System.Object", "System.Printing.IndexedProperties.PrintQueueAttributeProperty", "Property[Value]"] + - ["System.Object", "System.Printing.IndexedProperties.PrintJobStatusProperty", "Property[Value]"] + - ["System.Object", "System.Printing.IndexedProperties.PrintByteArrayProperty", "Property[Value]"] + - ["System.Byte[]", "System.Printing.IndexedProperties.PrintByteArrayProperty!", "Method[op_Implicit].ReturnValue"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemPrintingInterop/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemPrintingInterop/model.yml new file mode 100644 index 000000000000..82fa688318d8 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemPrintingInterop/model.yml @@ -0,0 +1,10 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Printing.Interop.BaseDevModeType", "System.Printing.Interop.BaseDevModeType!", "Field[PrinterDefault]"] + - ["System.Printing.PrintTicket", "System.Printing.Interop.PrintTicketConverter", "Method[ConvertDevModeToPrintTicket].ReturnValue"] + - ["System.Printing.Interop.BaseDevModeType", "System.Printing.Interop.BaseDevModeType!", "Field[UserDefault]"] + - ["System.Int32", "System.Printing.Interop.PrintTicketConverter!", "Property[MaxPrintSchemaVersion]"] + - ["System.Byte[]", "System.Printing.Interop.PrintTicketConverter", "Method[ConvertPrintTicketToDevMode].ReturnValue"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemReflection/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemReflection/model.yml new file mode 100644 index 000000000000..a8067e0ccd9a --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemReflection/model.yml @@ -0,0 +1,919 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Reflection.PropertyAttributes", "System.Reflection.PropertyAttributes!", "Field[Reserved3]"] + - ["System.Reflection.MethodImportAttributes", "System.Reflection.MethodImportAttributes!", "Field[BestFitMappingMask]"] + - ["System.Reflection.MethodImplAttributes", "System.Reflection.MethodImplAttributes!", "Field[Runtime]"] + - ["System.Type", "System.Reflection.TypeInfo", "Method[GetGenericTypeDefinition].ReturnValue"] + - ["System.String", "System.Reflection.ReflectionTypeLoadException", "Method[ToString].ReturnValue"] + - ["System.Reflection.TypeAttributes", "System.Reflection.TypeAttributes!", "Field[AnsiClass]"] + - ["System.Boolean", "System.Reflection.Module!", "Method[op_Inequality].ReturnValue"] + - ["T", "System.Reflection.DispatchProxy!", "Method[Create].ReturnValue"] + - ["System.Reflection.InterfaceMapping", "System.Reflection.RuntimeReflectionExtensions!", "Method[GetRuntimeInterfaceMap].ReturnValue"] + - ["System.Boolean", "System.Reflection.ModuleExtensions!", "Method[HasModuleVersionId].ReturnValue"] + - ["System.Reflection.ImageFileMachine", "System.Reflection.ImageFileMachine!", "Field[ARM]"] + - ["System.Reflection.ImageFileMachine", "System.Reflection.ImageFileMachine!", "Field[IA64]"] + - ["System.Type[]", "System.Reflection.TypeExtensions!", "Method[GetGenericArguments].ReturnValue"] + - ["System.Reflection.MethodImplAttributes", "System.Reflection.MethodImplAttributes!", "Field[AggressiveInlining]"] + - ["System.Reflection.ConstructorInfo", "System.Reflection.CustomAttributeData", "Property[Constructor]"] + - ["System.Boolean", "System.Reflection.MethodBase", "Property[System.Runtime.InteropServices._MethodBase.IsAbstract]"] + - ["System.Boolean", "System.Reflection.MethodBase", "Property[IsGenericMethod]"] + - ["System.Byte[]", "System.Reflection.AssemblyName", "Method[GetPublicKey].ReturnValue"] + - ["System.Reflection.MemberInfo", "System.Reflection.CustomAttributeNamedArgument", "Property[MemberInfo]"] + - ["System.Int32", "System.Reflection.TypeInfo", "Method[GetArrayRank].ReturnValue"] + - ["System.Reflection.TypeAttributes", "System.Reflection.TypeDelegator", "Method[GetAttributeFlagsImpl].ReturnValue"] + - ["System.String", "System.Reflection.ManifestResourceInfo", "Property[FileName]"] + - ["System.Reflection.BindingFlags", "System.Reflection.BindingFlags!", "Field[IgnoreCase]"] + - ["System.Reflection.MethodInfo", "System.Reflection.Assembly", "Property[EntryPoint]"] + - ["System.Reflection.MethodAttributes", "System.Reflection.MethodAttributes!", "Field[Virtual]"] + - ["System.Reflection.MethodInfo", "System.Reflection.TypeExtensions!", "Method[GetMethod].ReturnValue"] + - ["System.Object", "System.Reflection.MethodInfo", "Method[Invoke].ReturnValue"] + - ["System.Boolean", "System.Reflection.MethodBase", "Property[System.Runtime.InteropServices._MethodBase.IsFinal]"] + - ["System.Object", "System.Reflection.MethodInvoker", "Method[Invoke].ReturnValue"] + - ["System.Boolean", "System.Reflection.TypeInfo", "Property[IsClass]"] + - ["System.String", "System.Reflection.AssemblySignatureKeyAttribute", "Property[PublicKey]"] + - ["System.Reflection.MethodImplAttributes", "System.Reflection.MethodImplAttributes!", "Field[InternalCall]"] + - ["System.Reflection.BindingFlags", "System.Reflection.BindingFlags!", "Field[DeclaredOnly]"] + - ["System.Reflection.MemberInfo[]", "System.Reflection.IReflect", "Method[GetMember].ReturnValue"] + - ["System.Reflection.PropertyAttributes", "System.Reflection.PropertyAttributes!", "Field[Reserved4]"] + - ["System.Reflection.CallingConventions", "System.Reflection.CallingConventions!", "Field[ExplicitThis]"] + - ["System.Reflection.MethodInfo", "System.Reflection.IReflect", "Method[GetMethod].ReturnValue"] + - ["System.Type[]", "System.Reflection.AssemblyExtensions!", "Method[GetTypes].ReturnValue"] + - ["System.Boolean", "System.Reflection.MethodBase", "Property[System.Runtime.InteropServices._MethodBase.IsHideBySig]"] + - ["System.Reflection.ResourceAttributes", "System.Reflection.ResourceAttributes!", "Field[Private]"] + - ["System.Reflection.MethodInfo[]", "System.Reflection.InterfaceMapping", "Field[InterfaceMethods]"] + - ["System.Reflection.DeclarativeSecurityAction", "System.Reflection.DeclarativeSecurityAction!", "Field[InheritanceDemand]"] + - ["System.Int32", "System.Reflection.Module", "Property[MetadataToken]"] + - ["System.Type", "System.Reflection.MemberInfo", "Property[ReflectedType]"] + - ["System.Type", "System.Reflection.IReflect", "Property[UnderlyingSystemType]"] + - ["System.Reflection.ResourceLocation", "System.Reflection.ResourceLocation!", "Field[ContainedInManifestFile]"] + - ["System.Reflection.TypeAttributes", "System.Reflection.TypeAttributes!", "Field[NestedAssembly]"] + - ["System.Boolean", "System.Reflection.ParameterInfo", "Property[IsOptional]"] + - ["System.Boolean", "System.Reflection.FieldInfo!", "Method[op_Inequality].ReturnValue"] + - ["System.Boolean", "System.Reflection.TypeExtensions!", "Method[IsAssignableFrom].ReturnValue"] + - ["System.Reflection.ManifestResourceAttributes", "System.Reflection.ManifestResourceAttributes!", "Field[VisibilityMask]"] + - ["System.Reflection.CallingConventions", "System.Reflection.MethodBase", "Property[CallingConvention]"] + - ["System.Boolean", "System.Reflection.TypeDelegator", "Property[IsGenericTypeParameter]"] + - ["System.String", "System.Reflection.TypeDelegator", "Property[AssemblyQualifiedName]"] + - ["System.Boolean", "System.Reflection.Assembly", "Property[IsFullyTrusted]"] + - ["System.Reflection.MethodInfo", "System.Reflection.PropertyInfoExtensions!", "Method[GetSetMethod].ReturnValue"] + - ["System.Reflection.MemberTypes", "System.Reflection.EventInfo", "Property[MemberType]"] + - ["System.Boolean", "System.Reflection.Module", "Method[Equals].ReturnValue"] + - ["System.Boolean", "System.Reflection.ParameterInfo", "Property[IsIn]"] + - ["System.Attribute", "System.Reflection.CustomAttributeExtensions!", "Method[GetCustomAttribute].ReturnValue"] + - ["System.Reflection.MemberInfo", "System.Reflection.ParameterInfo", "Property[Member]"] + - ["System.Configuration.Assemblies.AssemblyVersionCompatibility", "System.Reflection.AssemblyName", "Property[VersionCompatibility]"] + - ["System.Collections.Generic.IEnumerable", "System.Reflection.CustomAttributeExtensions!", "Method[GetCustomAttributes].ReturnValue"] + - ["System.Type[]", "System.Reflection.TypeInfo", "Method[FindInterfaces].ReturnValue"] + - ["System.Reflection.MemberInfo[]", "System.Reflection.TypeExtensions!", "Method[GetMembers].ReturnValue"] + - ["System.String", "System.Reflection.AssemblyFileVersionAttribute", "Property[Version]"] + - ["System.Reflection.ICustomAttributeProvider", "System.Reflection.MethodInfo", "Property[ReturnTypeCustomAttributes]"] + - ["System.Reflection.MethodImportAttributes", "System.Reflection.MethodImportAttributes!", "Field[CharSetAnsi]"] + - ["System.Reflection.ParameterAttributes", "System.Reflection.ParameterAttributes!", "Field[Lcid]"] + - ["System.Collections.Generic.IEnumerable", "System.Reflection.RuntimeReflectionExtensions!", "Method[GetRuntimeProperties].ReturnValue"] + - ["System.String", "System.Reflection.ParameterInfo", "Field[NameImpl]"] + - ["System.Reflection.MethodInfo", "System.Reflection.EventInfo", "Method[GetRemoveMethod].ReturnValue"] + - ["System.Reflection.TypeInfo", "System.Reflection.ReflectionContext", "Method[MapType].ReturnValue"] + - ["System.Collections.Generic.IEnumerable", "System.Reflection.RuntimeReflectionExtensions!", "Method[GetRuntimeEvents].ReturnValue"] + - ["System.Reflection.AssemblyNameFlags", "System.Reflection.AssemblyNameFlags!", "Field[EnableJITcompileTracking]"] + - ["System.Reflection.ImageFileMachine", "System.Reflection.ImageFileMachine!", "Field[I386]"] + - ["System.Type", "System.Reflection.PropertyInfo", "Method[GetType].ReturnValue"] + - ["System.Reflection.MethodImportAttributes", "System.Reflection.MethodImportAttributes!", "Field[CharSetUnicode]"] + - ["System.Reflection.FieldInfo", "System.Reflection.TypeExtensions!", "Method[GetField].ReturnValue"] + - ["System.Reflection.PropertyAttributes", "System.Reflection.PropertyInfo", "Property[Attributes]"] + - ["System.Type[]", "System.Reflection.AssemblyExtensions!", "Method[GetExportedTypes].ReturnValue"] + - ["System.Reflection.MethodSemanticsAttributes", "System.Reflection.MethodSemanticsAttributes!", "Field[Other]"] + - ["System.Collections.Generic.IList", "System.Reflection.CustomAttributeData", "Property[ConstructorArguments]"] + - ["System.Boolean", "System.Reflection.FieldInfo", "Property[IsAssembly]"] + - ["System.Collections.Generic.IEnumerable", "System.Reflection.Assembly", "Property[CustomAttributes]"] + - ["System.String", "System.Reflection.Assembly", "Property[FullName]"] + - ["System.Reflection.Module", "System.Reflection.Assembly", "Method[LoadModule].ReturnValue"] + - ["System.Reflection.MethodImplAttributes", "System.Reflection.MethodImplAttributes!", "Field[MaxMethodImplVal]"] + - ["System.Reflection.MethodInfo", "System.Reflection.Module", "Method[GetMethodImpl].ReturnValue"] + - ["System.Object[]", "System.Reflection.ParameterInfo", "Method[System.Reflection.ICustomAttributeProvider.GetCustomAttributes].ReturnValue"] + - ["System.Reflection.TypeAttributes", "System.Reflection.TypeAttributes!", "Field[Import]"] + - ["System.Reflection.FieldInfo", "System.Reflection.Module", "Method[ResolveField].ReturnValue"] + - ["System.String", "System.Reflection.AssemblyMetadataAttribute", "Property[Key]"] + - ["System.Reflection.MemberTypes", "System.Reflection.MemberTypes!", "Field[Method]"] + - ["System.Reflection.PortableExecutableKinds", "System.Reflection.PortableExecutableKinds!", "Field[Unmanaged32Bit]"] + - ["System.Collections.Generic.IEnumerable", "System.Reflection.MetadataLoadContext", "Method[GetAssemblies].ReturnValue"] + - ["System.Reflection.MethodAttributes", "System.Reflection.MethodAttributes!", "Field[Private]"] + - ["System.Reflection.MethodInfo[]", "System.Reflection.PropertyInfoExtensions!", "Method[GetAccessors].ReturnValue"] + - ["System.Type", "System.Reflection.ICustomTypeProvider", "Method[GetCustomType].ReturnValue"] + - ["System.Reflection.MemberTypes", "System.Reflection.MemberTypes!", "Field[Field]"] + - ["System.Byte[]", "System.Reflection.Module", "Method[ResolveSignature].ReturnValue"] + - ["System.Reflection.TypeAttributes", "System.Reflection.TypeAttributes!", "Field[AutoClass]"] + - ["System.Type[]", "System.Reflection.FieldInfo", "Method[GetOptionalCustomModifiers].ReturnValue"] + - ["System.Boolean", "System.Reflection.ObfuscationAttribute", "Property[ApplyToMembers]"] + - ["System.Reflection.MethodSemanticsAttributes", "System.Reflection.MethodSemanticsAttributes!", "Field[Getter]"] + - ["System.Reflection.TypeAttributes", "System.Reflection.TypeAttributes!", "Field[NotPublic]"] + - ["System.Type[]", "System.Reflection.TypeExtensions!", "Method[GetInterfaces].ReturnValue"] + - ["System.Type", "System.Reflection.TypeInfo", "Method[MakeArrayType].ReturnValue"] + - ["System.Boolean", "System.Reflection.CustomAttributeNamedArgument", "Property[IsField]"] + - ["System.Boolean", "System.Reflection.MethodBase", "Property[ContainsGenericParameters]"] + - ["System.Reflection.MethodInfo", "System.Reflection.EventInfoExtensions!", "Method[GetAddMethod].ReturnValue"] + - ["System.Reflection.FieldAttributes", "System.Reflection.FieldAttributes!", "Field[PinvokeImpl]"] + - ["System.String", "System.Reflection.Module", "Property[ScopeName]"] + - ["System.Reflection.TypeAttributes", "System.Reflection.TypeAttributes!", "Field[WindowsRuntime]"] + - ["System.Reflection.FieldInfo", "System.Reflection.Module", "Method[GetField].ReturnValue"] + - ["System.Reflection.GenericParameterAttributes", "System.Reflection.TypeInfo", "Property[GenericParameterAttributes]"] + - ["System.Collections.Generic.IEnumerable", "System.Reflection.TypeInfo", "Property[DeclaredNestedTypes]"] + - ["System.Reflection.TypeAttributes", "System.Reflection.TypeAttributes!", "Field[RTSpecialName]"] + - ["System.String", "System.Reflection.Module", "Property[Name]"] + - ["System.Boolean", "System.Reflection.MethodInfo!", "Method[op_Inequality].ReturnValue"] + - ["System.Type", "System.Reflection.TypeInfo", "Method[GetInterface].ReturnValue"] + - ["System.Reflection.FieldInfo", "System.Reflection.TypeInfo", "Method[GetDeclaredField].ReturnValue"] + - ["System.Reflection.DeclarativeSecurityAction", "System.Reflection.DeclarativeSecurityAction!", "Field[RequestMinimum]"] + - ["System.String[]", "System.Reflection.TypeInfo", "Method[GetEnumNames].ReturnValue"] + - ["System.Reflection.FieldAttributes", "System.Reflection.FieldAttributes!", "Field[Literal]"] + - ["System.Int32", "System.Reflection.ParameterInfo", "Field[PositionImpl]"] + - ["System.Reflection.Assembly", "System.Reflection.Assembly!", "Method[LoadWithPartialName].ReturnValue"] + - ["System.Boolean", "System.Reflection.TypeDelegator", "Property[IsByRefLike]"] + - ["System.Reflection.MethodAttributes", "System.Reflection.MethodBase", "Property[Attributes]"] + - ["System.Reflection.Assembly", "System.Reflection.MetadataLoadContext", "Method[LoadFromAssemblyPath].ReturnValue"] + - ["System.Boolean", "System.Reflection.Assembly", "Method[Equals].ReturnValue"] + - ["System.Int32", "System.Reflection.LocalVariableInfo", "Property[LocalIndex]"] + - ["System.Reflection.MethodAttributes", "System.Reflection.MethodAttributes!", "Field[ReuseSlot]"] + - ["System.Type", "System.Reflection.TypeInfo", "Method[GetNestedType].ReturnValue"] + - ["System.Reflection.NullabilityInfo[]", "System.Reflection.NullabilityInfo", "Property[GenericTypeArguments]"] + - ["System.Boolean", "System.Reflection.MethodInfo", "Property[IsGenericMethodDefinition]"] + - ["System.Reflection.GenericParameterAttributes", "System.Reflection.GenericParameterAttributes!", "Field[SpecialConstraintMask]"] + - ["System.Reflection.FieldAttributes", "System.Reflection.FieldAttributes!", "Field[FamANDAssem]"] + - ["System.String", "System.Reflection.AssemblyTrademarkAttribute", "Property[Trademark]"] + - ["System.Boolean", "System.Reflection.MethodInfo!", "Method[op_Equality].ReturnValue"] + - ["System.Boolean", "System.Reflection.TypeInfo", "Property[IsAbstract]"] + - ["System.Reflection.Assembly", "System.Reflection.PathAssemblyResolver", "Method[Resolve].ReturnValue"] + - ["System.Byte[]", "System.Reflection.MethodBody", "Method[GetILAsByteArray].ReturnValue"] + - ["System.Reflection.Assembly", "System.Reflection.Assembly!", "Method[GetExecutingAssembly].ReturnValue"] + - ["System.Boolean", "System.Reflection.TypeInfo", "Method[IsSubclassOf].ReturnValue"] + - ["System.Boolean", "System.Reflection.MemberInfo", "Property[IsCollectible]"] + - ["System.Reflection.PropertyInfo", "System.Reflection.TypeDelegator", "Method[GetPropertyImpl].ReturnValue"] + - ["System.Reflection.PropertyInfo", "System.Reflection.TypeExtensions!", "Method[GetProperty].ReturnValue"] + - ["System.Reflection.Module[]", "System.Reflection.Assembly", "Method[GetModules].ReturnValue"] + - ["System.Reflection.TypeAttributes", "System.Reflection.TypeAttributes!", "Field[Class]"] + - ["System.Object", "System.Reflection.ParameterInfo", "Method[GetRealObject].ReturnValue"] + - ["System.Reflection.ParameterAttributes", "System.Reflection.ParameterAttributes!", "Field[ReservedMask]"] + - ["System.Int32", "System.Reflection.EventInfo", "Method[GetHashCode].ReturnValue"] + - ["System.Object", "System.Reflection.MethodBase", "Method[Invoke].ReturnValue"] + - ["System.Object[]", "System.Reflection.Module", "Method[System.Reflection.ICustomAttributeProvider.GetCustomAttributes].ReturnValue"] + - ["System.Reflection.ParameterAttributes", "System.Reflection.ParameterAttributes!", "Field[Out]"] + - ["System.String", "System.Reflection.AssemblyKeyFileAttribute", "Property[KeyFile]"] + - ["System.Reflection.FieldAttributes", "System.Reflection.FieldAttributes!", "Field[HasFieldRVA]"] + - ["System.Boolean", "System.Reflection.Assembly", "Method[IsDefined].ReturnValue"] + - ["System.Object", "System.Reflection.ConstructorInfo", "Method[System.Runtime.InteropServices._ConstructorInfo.Invoke_5].ReturnValue"] + - ["System.String", "System.Reflection.ExceptionHandlingClause", "Method[ToString].ReturnValue"] + - ["System.Reflection.MethodImportAttributes", "System.Reflection.MethodImportAttributes!", "Field[ExactSpelling]"] + - ["System.Reflection.DeclarativeSecurityAction", "System.Reflection.DeclarativeSecurityAction!", "Field[RequestOptional]"] + - ["System.Boolean", "System.Reflection.TypeInfo", "Property[IsSealed]"] + - ["System.Boolean", "System.Reflection.FieldInfo", "Property[IsLiteral]"] + - ["System.Reflection.PortableExecutableKinds", "System.Reflection.PortableExecutableKinds!", "Field[Preferred32Bit]"] + - ["System.Boolean", "System.Reflection.EventInfo!", "Method[op_Inequality].ReturnValue"] + - ["System.Reflection.MemberTypes", "System.Reflection.PropertyInfo", "Property[MemberType]"] + - ["System.Reflection.PropertyInfo", "System.Reflection.RuntimeReflectionExtensions!", "Method[GetRuntimeProperty].ReturnValue"] + - ["System.Reflection.BindingFlags", "System.Reflection.BindingFlags!", "Field[NonPublic]"] + - ["System.Boolean", "System.Reflection.TypeDelegator", "Method[IsValueTypeImpl].ReturnValue"] + - ["System.Reflection.FieldInfo", "System.Reflection.Binder", "Method[BindToField].ReturnValue"] + - ["System.Int32", "System.Reflection.TypeInfo", "Property[GenericParameterPosition]"] + - ["System.Reflection.FieldAttributes", "System.Reflection.FieldAttributes!", "Field[PrivateScope]"] + - ["System.Reflection.ConstructorInfo[]", "System.Reflection.TypeExtensions!", "Method[GetConstructors].ReturnValue"] + - ["System.Reflection.MethodImplAttributes", "System.Reflection.MethodBase", "Method[GetMethodImplementationFlags].ReturnValue"] + - ["System.Collections.Generic.IEnumerable", "System.Reflection.CustomAttributeExtensions!", "Method[GetCustomAttributes].ReturnValue"] + - ["System.Reflection.Assembly", "System.Reflection.Assembly!", "Method[UnsafeLoadFrom].ReturnValue"] + - ["T", "System.Reflection.CustomAttributeExtensions!", "Method[GetCustomAttribute].ReturnValue"] + - ["System.Reflection.AssemblyFlags", "System.Reflection.AssemblyFlags!", "Field[ContentTypeMask]"] + - ["System.Boolean", "System.Reflection.TypeExtensions!", "Method[IsInstanceOfType].ReturnValue"] + - ["System.Reflection.MethodInfo", "System.Reflection.EventInfo", "Method[GetRaiseMethod].ReturnValue"] + - ["System.Boolean", "System.Reflection.PropertyInfo!", "Method[op_Equality].ReturnValue"] + - ["System.Boolean", "System.Reflection.TypeDelegator", "Property[IsVariableBoundArray]"] + - ["System.Collections.Generic.IEnumerable", "System.Reflection.Assembly", "Property[DefinedTypes]"] + - ["System.String", "System.Reflection.Assembly", "Property[CodeBase]"] + - ["System.Reflection.Assembly", "System.Reflection.ReflectionContext", "Method[MapAssembly].ReturnValue"] + - ["System.Reflection.ResourceAttributes", "System.Reflection.ResourceAttributes!", "Field[Public]"] + - ["System.Reflection.ProcessorArchitecture", "System.Reflection.ProcessorArchitecture!", "Field[MSIL]"] + - ["System.Boolean", "System.Reflection.TypeInfo", "Method[IsInstanceOfType].ReturnValue"] + - ["System.Reflection.ManifestResourceAttributes", "System.Reflection.ManifestResourceAttributes!", "Field[Public]"] + - ["System.Collections.Generic.IList", "System.Reflection.ParameterInfo", "Method[GetCustomAttributesData].ReturnValue"] + - ["System.Reflection.TypeAttributes", "System.Reflection.TypeAttributes!", "Field[ClassSemanticsMask]"] + - ["System.String", "System.Reflection.CustomAttributeData", "Method[ToString].ReturnValue"] + - ["System.Collections.Generic.IEnumerable", "System.Reflection.TypeInfo", "Property[DeclaredMembers]"] + - ["System.Reflection.PropertyInfo", "System.Reflection.Binder", "Method[SelectProperty].ReturnValue"] + - ["System.Boolean", "System.Reflection.ObfuscateAssemblyAttribute", "Property[AssemblyIsPrivate]"] + - ["System.Reflection.Assembly", "System.Reflection.ManifestResourceInfo", "Property[ReferencedAssembly]"] + - ["System.Reflection.NullabilityState", "System.Reflection.NullabilityInfo", "Property[WriteState]"] + - ["System.Boolean", "System.Reflection.MethodBase", "Property[IsConstructedGenericMethod]"] + - ["System.Reflection.MemberInfo[]", "System.Reflection.TypeInfo", "Method[GetMembers].ReturnValue"] + - ["System.Void*", "System.Reflection.Pointer!", "Method[Unbox].ReturnValue"] + - ["System.Boolean", "System.Reflection.MethodBase", "Property[IsPrivate]"] + - ["System.Object", "System.Reflection.TypeDelegator", "Method[InvokeMember].ReturnValue"] + - ["System.Boolean", "System.Reflection.MethodBase", "Property[IsFinal]"] + - ["System.Guid", "System.Reflection.TypeInfo", "Property[GUID]"] + - ["System.Guid", "System.Reflection.ModuleExtensions!", "Method[GetModuleVersionId].ReturnValue"] + - ["System.Reflection.MethodAttributes", "System.Reflection.MethodAttributes!", "Field[Family]"] + - ["System.Reflection.MethodSemanticsAttributes", "System.Reflection.MethodSemanticsAttributes!", "Field[Raiser]"] + - ["System.Boolean", "System.Reflection.TypeDelegator", "Property[IsCollectible]"] + - ["System.Reflection.NullabilityState", "System.Reflection.NullabilityState!", "Field[NotNull]"] + - ["System.Reflection.MemberInfo", "System.Reflection.TypeDelegator", "Method[GetMemberWithSameMetadataDefinitionAs].ReturnValue"] + - ["System.Reflection.PropertyInfo", "System.Reflection.TypeInfo", "Method[GetProperty].ReturnValue"] + - ["System.Type[]", "System.Reflection.ParameterInfo", "Method[GetRequiredCustomModifiers].ReturnValue"] + - ["System.Reflection.ImageFileMachine", "System.Reflection.ImageFileMachine!", "Field[AMD64]"] + - ["System.String", "System.Reflection.TypeInfo", "Property[Namespace]"] + - ["System.Reflection.TypeInfo", "System.Reflection.ReflectionContext", "Method[GetTypeForObject].ReturnValue"] + - ["System.Reflection.MethodAttributes", "System.Reflection.MethodAttributes!", "Field[VtableLayoutMask]"] + - ["System.Type[]", "System.Reflection.TypeDelegator", "Method[GetNestedTypes].ReturnValue"] + - ["System.Reflection.GenericParameterAttributes", "System.Reflection.GenericParameterAttributes!", "Field[VarianceMask]"] + - ["System.Object", "System.Reflection.CustomAttributeTypedArgument", "Property[Value]"] + - ["System.Type[]", "System.Reflection.Module", "Method[GetTypes].ReturnValue"] + - ["System.Boolean", "System.Reflection.MethodBase", "Property[System.Runtime.InteropServices._MethodBase.IsPrivate]"] + - ["System.Reflection.DeclarativeSecurityAction", "System.Reflection.DeclarativeSecurityAction!", "Field[RequestRefuse]"] + - ["System.Collections.Generic.IList", "System.Reflection.MethodBody", "Property[LocalVariables]"] + - ["System.Reflection.EventAttributes", "System.Reflection.EventAttributes!", "Field[ReservedMask]"] + - ["System.Reflection.NullabilityInfo", "System.Reflection.NullabilityInfo", "Property[ElementType]"] + - ["System.Reflection.MethodInfo[]", "System.Reflection.TypeDelegator", "Method[GetMethods].ReturnValue"] + - ["System.Reflection.TypeInfo", "System.Reflection.TypeInfo", "Method[System.Reflection.IReflectableType.GetTypeInfo].ReturnValue"] + - ["System.Collections.Generic.IEnumerable", "System.Reflection.ParameterInfo", "Property[CustomAttributes]"] + - ["System.Reflection.PropertyAttributes", "System.Reflection.PropertyAttributes!", "Field[None]"] + - ["System.Reflection.BindingFlags", "System.Reflection.BindingFlags!", "Field[PutDispProperty]"] + - ["System.Reflection.FieldInfo[]", "System.Reflection.TypeDelegator", "Method[GetFields].ReturnValue"] + - ["System.Boolean", "System.Reflection.FieldInfo", "Property[IsSecuritySafeCritical]"] + - ["System.Boolean", "System.Reflection.TypeInfo", "Method[IsAssignableFrom].ReturnValue"] + - ["System.Reflection.MemberTypes", "System.Reflection.MemberTypes!", "Field[Custom]"] + - ["System.Reflection.AssemblyNameFlags", "System.Reflection.AssemblyNameFlags!", "Field[PublicKey]"] + - ["System.Reflection.TypeAttributes", "System.Reflection.TypeAttributes!", "Field[CustomFormatClass]"] + - ["System.Type[]", "System.Reflection.MethodInfo", "Method[GetGenericArguments].ReturnValue"] + - ["System.Reflection.BindingFlags", "System.Reflection.BindingFlags!", "Field[IgnoreReturn]"] + - ["System.Int32", "System.Reflection.CustomAttributeData", "Method[GetHashCode].ReturnValue"] + - ["System.Boolean", "System.Reflection.MemberInfo", "Method[IsDefined].ReturnValue"] + - ["System.Reflection.BindingFlags", "System.Reflection.BindingFlags!", "Field[InvokeMethod]"] + - ["System.Int32", "System.Reflection.ExceptionHandlingClause", "Property[TryLength]"] + - ["System.Boolean", "System.Reflection.TypeDelegator", "Method[IsArrayImpl].ReturnValue"] + - ["System.Int32", "System.Reflection.Assembly", "Method[GetHashCode].ReturnValue"] + - ["System.Boolean", "System.Reflection.TypeInfo", "Property[IsCOMObject]"] + - ["System.String", "System.Reflection.AssemblyCompanyAttribute", "Property[Company]"] + - ["System.Globalization.CultureInfo", "System.Reflection.AssemblyName", "Property[CultureInfo]"] + - ["System.Reflection.MethodImplAttributes", "System.Reflection.MethodImplAttributes!", "Field[CodeTypeMask]"] + - ["System.Reflection.CallingConventions", "System.Reflection.CallingConventions!", "Field[Any]"] + - ["System.Reflection.PortableExecutableKinds", "System.Reflection.PortableExecutableKinds!", "Field[PE32Plus]"] + - ["System.Reflection.MethodAttributes", "System.Reflection.MethodAttributes!", "Field[FamORAssem]"] + - ["System.String", "System.Reflection.AssemblyName", "Method[ToString].ReturnValue"] + - ["System.Type[]", "System.Reflection.TypeExtensions!", "Method[GetNestedTypes].ReturnValue"] + - ["System.Reflection.MethodImportAttributes", "System.Reflection.MethodImportAttributes!", "Field[CharSetAuto]"] + - ["System.Reflection.TypeAttributes", "System.Reflection.TypeAttributes!", "Field[HasSecurity]"] + - ["System.Reflection.MethodImplAttributes", "System.Reflection.MethodImplAttributes!", "Field[NoInlining]"] + - ["System.Boolean", "System.Reflection.MethodBase", "Property[IsVirtual]"] + - ["System.Collections.Generic.IEnumerable", "System.Reflection.TypeInfo", "Property[DeclaredFields]"] + - ["System.Type", "System.Reflection.FieldInfo", "Method[GetType].ReturnValue"] + - ["System.Reflection.MethodImportAttributes", "System.Reflection.MethodImportAttributes!", "Field[CallingConventionThisCall]"] + - ["System.Reflection.TypeAttributes", "System.Reflection.TypeAttributes!", "Field[CustomFormatMask]"] + - ["System.Reflection.ConstructorInfo[]", "System.Reflection.TypeInfo", "Method[GetConstructors].ReturnValue"] + - ["System.Type", "System.Reflection.PropertyInfo", "Method[GetModifiedPropertyType].ReturnValue"] + - ["System.Type", "System.Reflection.ConstructorInfo", "Method[GetType].ReturnValue"] + - ["System.Object", "System.Reflection.FieldInfo", "Method[GetRawConstantValue].ReturnValue"] + - ["System.Reflection.TypeAttributes", "System.Reflection.TypeAttributes!", "Field[NestedPrivate]"] + - ["System.String", "System.Reflection.Assembly!", "Method[CreateQualifiedName].ReturnValue"] + - ["System.String", "System.Reflection.TypeDelegator", "Property[FullName]"] + - ["System.String", "System.Reflection.TypeDelegator", "Property[Name]"] + - ["System.Type", "System.Reflection.MethodBase", "Method[System.Runtime.InteropServices._MethodBase.GetType].ReturnValue"] + - ["System.Reflection.MethodImportAttributes", "System.Reflection.MethodImportAttributes!", "Field[CallingConventionCDecl]"] + - ["System.Reflection.GenericParameterAttributes", "System.Reflection.GenericParameterAttributes!", "Field[AllowByRefLike]"] + - ["System.Boolean", "System.Reflection.ConstructorInfo", "Method[Equals].ReturnValue"] + - ["System.Reflection.EventAttributes", "System.Reflection.EventAttributes!", "Field[SpecialName]"] + - ["System.Boolean", "System.Reflection.TypeInfo", "Property[IsNested]"] + - ["System.Reflection.FieldAttributes", "System.Reflection.FieldAttributes!", "Field[HasFieldMarshal]"] + - ["System.Boolean", "System.Reflection.TypeInfo", "Property[IsPointer]"] + - ["System.String", "System.Reflection.Assembly", "Property[EscapedCodeBase]"] + - ["System.Reflection.Module[]", "System.Reflection.Assembly", "Method[GetLoadedModules].ReturnValue"] + - ["System.Boolean", "System.Reflection.MethodInfo", "Property[IsGenericMethod]"] + - ["System.Boolean", "System.Reflection.EventInfo", "Property[IsMulticast]"] + - ["System.Reflection.FieldAttributes", "System.Reflection.FieldAttributes!", "Field[InitOnly]"] + - ["System.Boolean", "System.Reflection.TypeInfo", "Property[IsNestedPublic]"] + - ["System.Type", "System.Reflection.MemberInfo", "Method[System.Runtime.InteropServices._MemberInfo.GetType].ReturnValue"] + - ["System.Reflection.FieldAttributes", "System.Reflection.FieldAttributes!", "Field[Public]"] + - ["System.Reflection.DeclarativeSecurityAction", "System.Reflection.DeclarativeSecurityAction!", "Field[LinkDemand]"] + - ["System.String", "System.Reflection.AssemblyInformationalVersionAttribute", "Property[InformationalVersion]"] + - ["System.Boolean", "System.Reflection.TypeInfo", "Property[IsPrimitive]"] + - ["System.Boolean", "System.Reflection.Module!", "Method[op_Equality].ReturnValue"] + - ["System.Collections.Generic.IList", "System.Reflection.MemberInfo", "Method[GetCustomAttributesData].ReturnValue"] + - ["System.RuntimeTypeHandle", "System.Reflection.TypeDelegator", "Property[TypeHandle]"] + - ["System.Reflection.EventAttributes", "System.Reflection.EventAttributes!", "Field[None]"] + - ["System.Int32", "System.Reflection.Module", "Method[GetHashCode].ReturnValue"] + - ["System.Reflection.ManifestResourceAttributes", "System.Reflection.ManifestResourceAttributes!", "Field[Private]"] + - ["System.Object", "System.Reflection.Binder", "Method[ChangeType].ReturnValue"] + - ["System.Object", "System.Reflection.PropertyInfo", "Method[GetRawConstantValue].ReturnValue"] + - ["System.Boolean", "System.Reflection.ObfuscateAssemblyAttribute", "Property[StripAfterObfuscation]"] + - ["System.Boolean", "System.Reflection.TypeDelegator", "Method[IsByRefImpl].ReturnValue"] + - ["System.Object", "System.Reflection.ParameterInfo", "Field[DefaultValueImpl]"] + - ["System.Reflection.Module", "System.Reflection.Assembly", "Property[ManifestModule]"] + - ["System.Object", "System.Reflection.DispatchProxy!", "Method[Create].ReturnValue"] + - ["System.Int32", "System.Reflection.ExceptionHandlingClause", "Property[HandlerOffset]"] + - ["System.Int32", "System.Reflection.ExceptionHandlingClause", "Property[HandlerLength]"] + - ["System.Int32", "System.Reflection.MemberInfo", "Property[MetadataToken]"] + - ["System.Reflection.AssemblyName", "System.Reflection.Assembly", "Method[GetName].ReturnValue"] + - ["System.Collections.Generic.IEnumerable", "System.Reflection.RuntimeReflectionExtensions!", "Method[GetRuntimeFields].ReturnValue"] + - ["System.Reflection.MemberTypes", "System.Reflection.TypeInfo", "Property[MemberType]"] + - ["System.Boolean", "System.Reflection.TypeInfo", "Property[IsAnsiClass]"] + - ["System.Reflection.MethodInfo", "System.Reflection.RuntimeReflectionExtensions!", "Method[GetRuntimeBaseDefinition].ReturnValue"] + - ["System.Reflection.MethodAttributes", "System.Reflection.MethodAttributes!", "Field[ReservedMask]"] + - ["System.Type", "System.Reflection.TypeDelegator", "Property[BaseType]"] + - ["System.Reflection.PropertyInfo[]", "System.Reflection.TypeDelegator", "Method[GetProperties].ReturnValue"] + - ["System.Boolean", "System.Reflection.TypeInfo", "Property[IsArray]"] + - ["System.Reflection.MethodInfo", "System.Reflection.Module", "Method[GetMethod].ReturnValue"] + - ["System.Reflection.MethodInfo", "System.Reflection.MethodInfo", "Method[GetGenericMethodDefinition].ReturnValue"] + - ["System.Boolean", "System.Reflection.TypeInfo", "Property[IsGenericType]"] + - ["System.Type", "System.Reflection.TypeDelegator", "Method[GetFunctionPointerReturnType].ReturnValue"] + - ["System.Reflection.InterfaceMapping", "System.Reflection.TypeDelegator", "Method[GetInterfaceMap].ReturnValue"] + - ["System.Reflection.PropertyAttributes", "System.Reflection.PropertyAttributes!", "Field[HasDefault]"] + - ["System.Type", "System.Reflection.TypeInfo", "Method[AsType].ReturnValue"] + - ["System.Reflection.AssemblyName", "System.Reflection.AssemblyNameProxy", "Method[GetAssemblyName].ReturnValue"] + - ["System.Type", "System.Reflection.ParameterInfo", "Field[ClassImpl]"] + - ["System.Boolean", "System.Reflection.TypeInfo", "Property[IsByRef]"] + - ["System.Boolean", "System.Reflection.EventInfo", "Property[IsSpecialName]"] + - ["System.Reflection.DeclarativeSecurityAction", "System.Reflection.DeclarativeSecurityAction!", "Field[None]"] + - ["System.Type", "System.Reflection.ExceptionHandlingClause", "Property[CatchType]"] + - ["System.Int32", "System.Reflection.MethodInfo", "Method[GetHashCode].ReturnValue"] + - ["System.Type[]", "System.Reflection.MethodBase", "Method[GetGenericArguments].ReturnValue"] + - ["System.Boolean", "System.Reflection.MemberInfo!", "Method[op_Equality].ReturnValue"] + - ["System.Reflection.MethodBody", "System.Reflection.MethodBase", "Method[GetMethodBody].ReturnValue"] + - ["System.Version", "System.Reflection.AssemblyName", "Property[Version]"] + - ["System.IO.Stream", "System.Reflection.Assembly", "Method[GetManifestResourceStream].ReturnValue"] + - ["System.Reflection.MethodAttributes", "System.Reflection.MethodAttributes!", "Field[Final]"] + - ["System.Reflection.FieldInfo[]", "System.Reflection.TypeInfo", "Method[GetFields].ReturnValue"] + - ["System.Reflection.MethodAttributes", "System.Reflection.MethodAttributes!", "Field[HideBySig]"] + - ["System.Boolean", "System.Reflection.FieldInfo", "Property[IsFamilyOrAssembly]"] + - ["System.Int32", "System.Reflection.MemberInfo", "Method[GetHashCode].ReturnValue"] + - ["System.Type", "System.Reflection.EventInfo", "Property[EventHandlerType]"] + - ["System.Reflection.BindingFlags", "System.Reflection.BindingFlags!", "Field[PutRefDispProperty]"] + - ["System.Boolean", "System.Reflection.TypeDelegator", "Method[IsAssignableFrom].ReturnValue"] + - ["System.Boolean", "System.Reflection.TypeInfo", "Property[IsSpecialName]"] + - ["System.Reflection.MethodInfo", "System.Reflection.RuntimeReflectionExtensions!", "Method[GetMethodInfo].ReturnValue"] + - ["System.Reflection.MethodInfo", "System.Reflection.PropertyInfoExtensions!", "Method[GetGetMethod].ReturnValue"] + - ["System.Byte[]", "System.Reflection.StrongNameKeyPair", "Property[PublicKey]"] + - ["System.String", "System.Reflection.AssemblyName", "Property[EscapedCodeBase]"] + - ["System.Type[]", "System.Reflection.PropertyInfo", "Method[GetRequiredCustomModifiers].ReturnValue"] + - ["System.String", "System.Reflection.MemberInfo", "Property[Name]"] + - ["System.Boolean", "System.Reflection.MethodBase", "Property[IsHideBySig]"] + - ["System.Type", "System.Reflection.PropertyInfo", "Property[PropertyType]"] + - ["System.Reflection.MethodImplAttributes", "System.Reflection.MethodImplAttributes!", "Field[ManagedMask]"] + - ["System.Boolean", "System.Reflection.TypeInfo", "Property[IsNestedFamORAssem]"] + - ["System.Reflection.ProcessorArchitecture", "System.Reflection.AssemblyName", "Property[ProcessorArchitecture]"] + - ["System.Boolean", "System.Reflection.PropertyInfo", "Method[Equals].ReturnValue"] + - ["System.Boolean", "System.Reflection.TypeInfo", "Property[IsVisible]"] + - ["System.Boolean", "System.Reflection.MemberInfoExtensions!", "Method[HasMetadataToken].ReturnValue"] + - ["System.Boolean", "System.Reflection.TypeInfo", "Property[IsUnicodeClass]"] + - ["System.Reflection.MethodAttributes", "System.Reflection.MethodAttributes!", "Field[UnmanagedExport]"] + - ["System.Guid", "System.Reflection.Module", "Property[ModuleVersionId]"] + - ["System.Reflection.BindingFlags", "System.Reflection.BindingFlags!", "Field[DoNotWrapExceptions]"] + - ["System.Reflection.ExceptionHandlingClauseOptions", "System.Reflection.ExceptionHandlingClauseOptions!", "Field[Finally]"] + - ["System.Type[]", "System.Reflection.PropertyInfo", "Method[GetOptionalCustomModifiers].ReturnValue"] + - ["System.Type[]", "System.Reflection.ParameterInfo", "Method[GetOptionalCustomModifiers].ReturnValue"] + - ["System.Boolean", "System.Reflection.ParameterInfo", "Method[IsDefined].ReturnValue"] + - ["System.Reflection.AssemblyContentType", "System.Reflection.AssemblyContentType!", "Field[Default]"] + - ["System.Reflection.MethodImplAttributes", "System.Reflection.MethodImplAttributes!", "Field[Managed]"] + - ["System.Type", "System.Reflection.TypeDelegator", "Method[GetNestedType].ReturnValue"] + - ["System.Reflection.MethodInfo", "System.Reflection.PropertyInfo", "Property[SetMethod]"] + - ["System.Boolean", "System.Reflection.Module", "Method[System.Reflection.ICustomAttributeProvider.IsDefined].ReturnValue"] + - ["System.Boolean", "System.Reflection.MethodBase", "Method[Equals].ReturnValue"] + - ["System.Reflection.MethodSemanticsAttributes", "System.Reflection.MethodSemanticsAttributes!", "Field[Remover]"] + - ["System.Boolean", "System.Reflection.ParameterInfo", "Property[IsLcid]"] + - ["System.Reflection.MemberInfo[]", "System.Reflection.TypeExtensions!", "Method[GetDefaultMembers].ReturnValue"] + - ["System.Type", "System.Reflection.TypeInfo", "Property[BaseType]"] + - ["System.Object[]", "System.Reflection.Module", "Method[GetCustomAttributes].ReturnValue"] + - ["System.Type", "System.Reflection.FieldInfo", "Method[GetModifiedFieldType].ReturnValue"] + - ["System.Type[]", "System.Reflection.TypeInfo", "Property[GenericTypeParameters]"] + - ["System.Boolean", "System.Reflection.Assembly", "Property[GlobalAssemblyCache]"] + - ["System.Type[]", "System.Reflection.ReflectionTypeLoadException", "Property[Types]"] + - ["System.Type", "System.Reflection.EventInfo", "Method[System.Runtime.InteropServices._EventInfo.GetType].ReturnValue"] + - ["System.Reflection.MethodImplAttributes", "System.Reflection.MethodImplAttributes!", "Field[NoOptimization]"] + - ["System.Boolean", "System.Reflection.MethodBase", "Property[IsAbstract]"] + - ["System.Reflection.TypeAttributes", "System.Reflection.TypeAttributes!", "Field[NestedFamORAssem]"] + - ["System.Boolean", "System.Reflection.ConstructorInfo!", "Method[op_Inequality].ReturnValue"] + - ["System.Reflection.Assembly", "System.Reflection.MetadataLoadContext", "Method[LoadFromByteArray].ReturnValue"] + - ["System.Reflection.PropertyAttributes", "System.Reflection.PropertyAttributes!", "Field[SpecialName]"] + - ["System.String", "System.Reflection.AssemblyCopyrightAttribute", "Property[Copyright]"] + - ["System.Reflection.MemberTypes", "System.Reflection.MemberTypes!", "Field[Property]"] + - ["System.Type", "System.Reflection.ParameterInfo", "Method[GetModifiedParameterType].ReturnValue"] + - ["System.String", "System.Reflection.AssemblyTitleAttribute", "Property[Title]"] + - ["System.Boolean", "System.Reflection.TypeDelegator", "Method[HasElementTypeImpl].ReturnValue"] + - ["System.Object", "System.Reflection.ParameterInfo", "Property[RawDefaultValue]"] + - ["System.Reflection.ExceptionHandlingClauseOptions", "System.Reflection.ExceptionHandlingClause", "Property[Flags]"] + - ["System.Boolean", "System.Reflection.MethodBody", "Property[InitLocals]"] + - ["System.Reflection.ConstructorInfo", "System.Reflection.TypeDelegator", "Method[GetConstructorImpl].ReturnValue"] + - ["System.Reflection.PortableExecutableKinds", "System.Reflection.PortableExecutableKinds!", "Field[ILOnly]"] + - ["System.Reflection.MethodBase", "System.Reflection.Binder", "Method[BindToMethod].ReturnValue"] + - ["System.Int32", "System.Reflection.MethodBase", "Method[GetHashCode].ReturnValue"] + - ["System.Type", "System.Reflection.MethodInfo", "Method[GetType].ReturnValue"] + - ["System.Boolean", "System.Reflection.MethodBase", "Property[System.Runtime.InteropServices._MethodBase.IsPublic]"] + - ["System.Reflection.MethodImportAttributes", "System.Reflection.MethodImportAttributes!", "Field[ThrowOnUnmappableCharEnable]"] + - ["System.Reflection.ConstructorInfo", "System.Reflection.TypeInfo", "Property[TypeInitializer]"] + - ["System.Boolean", "System.Reflection.MethodBase", "Property[System.Runtime.InteropServices._MethodBase.IsStatic]"] + - ["System.Int32", "System.Reflection.ParameterInfo", "Property[Position]"] + - ["System.Type[]", "System.Reflection.Assembly", "Method[GetExportedTypes].ReturnValue"] + - ["System.Type[]", "System.Reflection.TypeInfo", "Method[GetGenericArguments].ReturnValue"] + - ["System.Reflection.PropertyInfo", "System.Reflection.TypeInfo", "Method[GetDeclaredProperty].ReturnValue"] + - ["System.String", "System.Reflection.ReflectionTypeLoadException", "Property[Message]"] + - ["System.Reflection.ParameterAttributes", "System.Reflection.ParameterInfo", "Property[Attributes]"] + - ["System.String", "System.Reflection.TypeInfo", "Method[GetEnumName].ReturnValue"] + - ["System.Reflection.MemberTypes", "System.Reflection.MemberTypes!", "Field[Event]"] + - ["System.Reflection.EventInfo[]", "System.Reflection.TypeDelegator", "Method[GetEvents].ReturnValue"] + - ["T", "System.Reflection.MethodInfo", "Method[CreateDelegate].ReturnValue"] + - ["System.Reflection.DeclarativeSecurityAction", "System.Reflection.DeclarativeSecurityAction!", "Field[Demand]"] + - ["System.Boolean", "System.Reflection.FieldInfo!", "Method[op_Equality].ReturnValue"] + - ["System.Reflection.MemberInfo[]", "System.Reflection.TypeDelegator", "Method[GetMember].ReturnValue"] + - ["System.Reflection.MethodInfo", "System.Reflection.MethodInfo", "Method[GetBaseDefinition].ReturnValue"] + - ["System.Object[]", "System.Reflection.TypeDelegator", "Method[GetCustomAttributes].ReturnValue"] + - ["System.Reflection.MethodInfo", "System.Reflection.TypeInfo", "Method[GetMethod].ReturnValue"] + - ["System.Boolean", "System.Reflection.AssemblyName!", "Method[ReferenceMatchesDefinition].ReturnValue"] + - ["System.Boolean", "System.Reflection.TypeInfo", "Method[IsEquivalentTo].ReturnValue"] + - ["System.Boolean", "System.Reflection.MethodBase", "Property[System.Runtime.InteropServices._MethodBase.IsAssembly]"] + - ["System.String", "System.Reflection.ObfuscationAttribute", "Property[Feature]"] + - ["System.Boolean", "System.Reflection.MethodBase!", "Method[op_Equality].ReturnValue"] + - ["System.Boolean", "System.Reflection.TypeDelegator", "Method[IsCOMObjectImpl].ReturnValue"] + - ["System.Type[]", "System.Reflection.TypeDelegator", "Method[GetFunctionPointerCallingConventions].ReturnValue"] + - ["System.Reflection.TypeAttributes", "System.Reflection.TypeAttributes!", "Field[Abstract]"] + - ["System.Reflection.ExceptionHandlingClauseOptions", "System.Reflection.ExceptionHandlingClauseOptions!", "Field[Clause]"] + - ["System.Boolean", "System.Reflection.TypeInfo", "Property[IsNotPublic]"] + - ["System.Reflection.MethodInfo[]", "System.Reflection.TypeExtensions!", "Method[GetMethods].ReturnValue"] + - ["System.Reflection.TypeAttributes", "System.Reflection.TypeAttributes!", "Field[UnicodeClass]"] + - ["System.Reflection.MemberInfo[]", "System.Reflection.IReflect", "Method[GetMembers].ReturnValue"] + - ["System.Boolean", "System.Reflection.FieldInfo", "Property[IsPinvokeImpl]"] + - ["System.Byte[]", "System.Reflection.AssemblyName", "Method[GetPublicKeyToken].ReturnValue"] + - ["System.Reflection.ExceptionHandlingClauseOptions", "System.Reflection.ExceptionHandlingClauseOptions!", "Field[Filter]"] + - ["System.Reflection.FieldAttributes", "System.Reflection.FieldAttributes!", "Field[SpecialName]"] + - ["System.Reflection.MemberInfo[]", "System.Reflection.TypeInfo", "Method[GetDefaultMembers].ReturnValue"] + - ["System.Collections.Generic.IList", "System.Reflection.MethodBody", "Property[ExceptionHandlingClauses]"] + - ["System.Collections.Generic.IList", "System.Reflection.CustomAttributeData!", "Method[GetCustomAttributes].ReturnValue"] + - ["System.String", "System.Reflection.TypeDelegator", "Property[Namespace]"] + - ["System.Reflection.AssemblyHashAlgorithm", "System.Reflection.AssemblyHashAlgorithm!", "Field[Sha512]"] + - ["System.Reflection.TypeAttributes", "System.Reflection.TypeInfo", "Property[Attributes]"] + - ["System.Reflection.ProcessorArchitecture", "System.Reflection.ProcessorArchitecture!", "Field[None]"] + - ["System.Reflection.BindingFlags", "System.Reflection.BindingFlags!", "Field[Instance]"] + - ["System.Boolean", "System.Reflection.FieldInfo", "Property[IsPublic]"] + - ["System.Boolean", "System.Reflection.ObfuscationAttribute", "Property[Exclude]"] + - ["System.Reflection.MethodInfo", "System.Reflection.MethodInfoExtensions!", "Method[GetBaseDefinition].ReturnValue"] + - ["System.Boolean", "System.Reflection.MethodBase", "Property[System.Runtime.InteropServices._MethodBase.IsFamilyOrAssembly]"] + - ["System.Reflection.MethodAttributes", "System.Reflection.MethodAttributes!", "Field[CheckAccessOnOverride]"] + - ["System.Type", "System.Reflection.Module", "Method[GetType].ReturnValue"] + - ["System.Reflection.ParameterAttributes", "System.Reflection.ParameterAttributes!", "Field[None]"] + - ["System.Reflection.MethodImportAttributes", "System.Reflection.MethodImportAttributes!", "Field[SetLastError]"] + - ["System.Reflection.MethodAttributes", "System.Reflection.MethodAttributes!", "Field[PrivateScope]"] + - ["System.Reflection.TypeAttributes", "System.Reflection.TypeAttributes!", "Field[NestedFamANDAssem]"] + - ["System.Reflection.MethodBase", "System.Reflection.Binder", "Method[SelectMethod].ReturnValue"] + - ["System.Security.PermissionSet", "System.Reflection.Assembly", "Property[PermissionSet]"] + - ["System.Reflection.MethodSemanticsAttributes", "System.Reflection.MethodSemanticsAttributes!", "Field[Setter]"] + - ["System.Reflection.Assembly", "System.Reflection.Assembly!", "Method[GetAssembly].ReturnValue"] + - ["System.String", "System.Reflection.TypeInfo", "Property[FullName]"] + - ["System.Reflection.Assembly", "System.Reflection.Assembly!", "Method[LoadFile].ReturnValue"] + - ["System.Boolean", "System.Reflection.TypeInfo", "Property[IsValueType]"] + - ["System.Collections.Generic.IEnumerable", "System.Reflection.TypeInfo", "Property[DeclaredMethods]"] + - ["System.Reflection.MemberTypes", "System.Reflection.MethodInfo", "Property[MemberType]"] + - ["System.Reflection.Assembly", "System.Reflection.MetadataLoadContext", "Property[CoreAssembly]"] + - ["System.Reflection.FieldInfo", "System.Reflection.TypeInfo", "Method[GetField].ReturnValue"] + - ["System.Type[]", "System.Reflection.TypeInfo", "Method[GetNestedTypes].ReturnValue"] + - ["System.Reflection.ParameterAttributes", "System.Reflection.ParameterAttributes!", "Field[Retval]"] + - ["System.Reflection.MethodSemanticsAttributes", "System.Reflection.MethodSemanticsAttributes!", "Field[Adder]"] + - ["System.Type", "System.Reflection.MethodInfo", "Property[ReturnType]"] + - ["System.Reflection.MemberTypes", "System.Reflection.ConstructorInfo", "Property[MemberType]"] + - ["System.Reflection.FieldAttributes", "System.Reflection.FieldAttributes!", "Field[FieldAccessMask]"] + - ["System.Int32", "System.Reflection.ParameterInfo", "Property[MetadataToken]"] + - ["System.Type", "System.Reflection.Assembly", "Method[System.Runtime.InteropServices._Assembly.GetType].ReturnValue"] + - ["System.String", "System.Reflection.AssemblyVersionAttribute", "Property[Version]"] + - ["System.String", "System.Reflection.AssemblyDescriptionAttribute", "Property[Description]"] + - ["System.Boolean", "System.Reflection.TypeInfo", "Property[IsExplicitLayout]"] + - ["System.Type", "System.Reflection.TypeExtensions!", "Method[GetNestedType].ReturnValue"] + - ["System.Type", "System.Reflection.TypeInfo", "Property[UnderlyingSystemType]"] + - ["System.Type", "System.Reflection.TypeDelegator", "Field[typeImpl]"] + - ["System.Int32", "System.Reflection.ExceptionHandlingClause", "Property[FilterOffset]"] + - ["System.Reflection.FieldAttributes", "System.Reflection.FieldAttributes!", "Field[RTSpecialName]"] + - ["System.Boolean", "System.Reflection.ParameterModifier", "Property[Item]"] + - ["System.Boolean", "System.Reflection.FieldInfo", "Property[IsInitOnly]"] + - ["System.Reflection.CustomAttributeTypedArgument", "System.Reflection.CustomAttributeNamedArgument", "Property[TypedValue]"] + - ["System.Reflection.PropertyInfo[]", "System.Reflection.TypeInfo", "Method[GetProperties].ReturnValue"] + - ["System.Boolean", "System.Reflection.TypeDelegator", "Property[IsConstructedGenericType]"] + - ["System.Reflection.GenericParameterAttributes", "System.Reflection.GenericParameterAttributes!", "Field[None]"] + - ["System.Reflection.BindingFlags", "System.Reflection.BindingFlags!", "Field[GetField]"] + - ["System.Boolean", "System.Reflection.TypeInfo", "Property[IsMarshalByRef]"] + - ["System.Boolean", "System.Reflection.ParameterInfo", "Property[HasDefaultValue]"] + - ["System.Boolean", "System.Reflection.TypeInfo", "Property[IsNestedAssembly]"] + - ["System.Reflection.FieldInfo", "System.Reflection.FieldInfo!", "Method[GetFieldFromHandle].ReturnValue"] + - ["System.Reflection.FieldAttributes", "System.Reflection.FieldAttributes!", "Field[NotSerialized]"] + - ["System.Boolean", "System.Reflection.TypeInfo", "Property[IsAutoLayout]"] + - ["System.Reflection.EventAttributes", "System.Reflection.EventInfo", "Property[Attributes]"] + - ["System.Collections.Generic.IEnumerable", "System.Reflection.TypeInfo", "Property[DeclaredProperties]"] + - ["System.String", "System.Reflection.AssemblyKeyNameAttribute", "Property[KeyName]"] + - ["System.Reflection.AssemblyNameFlags", "System.Reflection.AssemblyName", "Property[Flags]"] + - ["System.Boolean", "System.Reflection.MethodBase", "Property[System.Runtime.InteropServices._MethodBase.IsFamily]"] + - ["System.Boolean", "System.Reflection.PropertyInfo", "Property[CanRead]"] + - ["System.Reflection.MemberInfo[]", "System.Reflection.TypeInfo", "Method[GetMember].ReturnValue"] + - ["System.Reflection.TypeAttributes", "System.Reflection.TypeAttributes!", "Field[VisibilityMask]"] + - ["System.String", "System.Reflection.ConstructorInfo!", "Field[TypeConstructorName]"] + - ["System.String", "System.Reflection.Assembly", "Property[ImageRuntimeVersion]"] + - ["System.String", "System.Reflection.AssemblyMetadataAttribute", "Property[Value]"] + - ["System.Type", "System.Reflection.MethodBase", "Method[GetType].ReturnValue"] + - ["System.Reflection.TypeAttributes", "System.Reflection.TypeAttributes!", "Field[Serializable]"] + - ["System.Type", "System.Reflection.InterfaceMapping", "Field[InterfaceType]"] + - ["System.Reflection.Assembly", "System.Reflection.Assembly!", "Method[GetEntryAssembly].ReturnValue"] + - ["System.Reflection.BindingFlags", "System.Reflection.BindingFlags!", "Field[OptionalParamBinding]"] + - ["System.Reflection.PropertyInfo[]", "System.Reflection.TypeExtensions!", "Method[GetProperties].ReturnValue"] + - ["System.Boolean", "System.Reflection.Assembly", "Method[System.Reflection.ICustomAttributeProvider.IsDefined].ReturnValue"] + - ["System.Object", "System.Reflection.PropertyInfo", "Method[GetValue].ReturnValue"] + - ["System.Boolean", "System.Reflection.TypeInfo", "Property[IsImport]"] + - ["System.Reflection.AssemblyNameFlags", "System.Reflection.AssemblyNameFlags!", "Field[None]"] + - ["System.String", "System.Reflection.AssemblyProductAttribute", "Property[Product]"] + - ["System.Boolean", "System.Reflection.TypeInfo", "Property[IsSerializable]"] + - ["System.String", "System.Reflection.AssemblyName", "Property[CodeBase]"] + - ["System.Int32", "System.Reflection.Module", "Property[MDStreamVersion]"] + - ["System.Reflection.Assembly", "System.Reflection.Assembly!", "Method[GetCallingAssembly].ReturnValue"] + - ["System.Delegate", "System.Reflection.MethodInfo", "Method[CreateDelegate].ReturnValue"] + - ["System.Reflection.MemberTypes", "System.Reflection.MemberTypes!", "Field[TypeInfo]"] + - ["System.String", "System.Reflection.AssemblyDefaultAliasAttribute", "Property[DefaultAlias]"] + - ["System.Boolean", "System.Reflection.Module", "Method[IsDefined].ReturnValue"] + - ["System.Type[]", "System.Reflection.TypeDelegator", "Method[GetInterfaces].ReturnValue"] + - ["System.Collections.Generic.IEnumerable", "System.Reflection.Assembly", "Property[Modules]"] + - ["System.Reflection.TypeAttributes", "System.Reflection.TypeAttributes!", "Field[SpecialName]"] + - ["System.Reflection.TypeAttributes", "System.Reflection.TypeAttributes!", "Field[LayoutMask]"] + - ["System.Boolean", "System.Reflection.FieldInfo", "Property[IsSecurityTransparent]"] + - ["System.Reflection.MethodImportAttributes", "System.Reflection.MethodImportAttributes!", "Field[None]"] + - ["System.Reflection.TypeInfo", "System.Reflection.TypeInfo", "Method[GetDeclaredNestedType].ReturnValue"] + - ["System.Reflection.EventInfo", "System.Reflection.TypeExtensions!", "Method[GetEvent].ReturnValue"] + - ["System.Boolean", "System.Reflection.ParameterInfo", "Property[IsOut]"] + - ["System.Reflection.BindingFlags", "System.Reflection.BindingFlags!", "Field[FlattenHierarchy]"] + - ["System.Type", "System.Reflection.FieldInfo", "Property[FieldType]"] + - ["System.String", "System.Reflection.AssemblyConfigurationAttribute", "Property[Configuration]"] + - ["System.Reflection.Assembly", "System.Reflection.TypeInfo", "Property[Assembly]"] + - ["System.Reflection.ParameterInfo[]", "System.Reflection.PropertyInfo", "Method[GetIndexParameters].ReturnValue"] + - ["System.String", "System.Reflection.Module", "Method[ResolveString].ReturnValue"] + - ["System.Object", "System.Reflection.ParameterInfo", "Property[DefaultValue]"] + - ["System.Reflection.AssemblyHashAlgorithm", "System.Reflection.AssemblyHashAlgorithm!", "Field[Sha256]"] + - ["System.Int32", "System.Reflection.PropertyInfo", "Method[GetHashCode].ReturnValue"] + - ["System.String", "System.Reflection.CustomAttributeNamedArgument", "Property[MemberName]"] + - ["System.Boolean", "System.Reflection.CustomAttributeData", "Method[Equals].ReturnValue"] + - ["System.Reflection.MethodInfo", "System.Reflection.PropertyInfo", "Method[GetSetMethod].ReturnValue"] + - ["System.Reflection.MethodAttributes", "System.Reflection.MethodAttributes!", "Field[Public]"] + - ["System.Boolean", "System.Reflection.CustomAttributeExtensions!", "Method[IsDefined].ReturnValue"] + - ["System.Reflection.TypeAttributes", "System.Reflection.TypeAttributes!", "Field[BeforeFieldInit]"] + - ["System.Reflection.ResourceLocation", "System.Reflection.ResourceLocation!", "Field[Embedded]"] + - ["System.Reflection.FieldInfo[]", "System.Reflection.TypeExtensions!", "Method[GetFields].ReturnValue"] + - ["System.Reflection.AssemblyHashAlgorithm", "System.Reflection.AssemblyHashAlgorithm!", "Field[Sha1]"] + - ["System.Reflection.PortableExecutableKinds", "System.Reflection.PortableExecutableKinds!", "Field[Required32Bit]"] + - ["System.Reflection.ProcessorArchitecture", "System.Reflection.ProcessorArchitecture!", "Field[IA64]"] + - ["System.Reflection.GenericParameterAttributes", "System.Reflection.GenericParameterAttributes!", "Field[ReferenceTypeConstraint]"] + - ["System.Collections.Generic.IList", "System.Reflection.Assembly", "Method[GetCustomAttributesData].ReturnValue"] + - ["System.Reflection.ParameterInfo[]", "System.Reflection.MethodBase", "Method[GetParameters].ReturnValue"] + - ["System.Type[]", "System.Reflection.TypeInfo", "Property[GenericTypeArguments]"] + - ["System.Reflection.FieldInfo", "System.Reflection.RuntimeReflectionExtensions!", "Method[GetRuntimeField].ReturnValue"] + - ["System.Reflection.Assembly", "System.Reflection.MetadataAssemblyResolver", "Method[Resolve].ReturnValue"] + - ["System.Boolean", "System.Reflection.MethodBase", "Property[IsSecuritySafeCritical]"] + - ["System.Reflection.MethodImplAttributes", "System.Reflection.MethodImplAttributes!", "Field[PreserveSig]"] + - ["System.Int64", "System.Reflection.Assembly", "Property[HostContext]"] + - ["System.String", "System.Reflection.Assembly", "Method[ToString].ReturnValue"] + - ["System.Reflection.ParameterAttributes", "System.Reflection.ParameterAttributes!", "Field[In]"] + - ["System.Boolean", "System.Reflection.ICustomAttributeProvider", "Method[IsDefined].ReturnValue"] + - ["System.Object", "System.Reflection.ConstructorInfo", "Method[System.Runtime.InteropServices._ConstructorInfo.Invoke_4].ReturnValue"] + - ["System.Boolean", "System.Reflection.AssemblyDelaySignAttribute", "Property[DelaySign]"] + - ["System.Array", "System.Reflection.TypeInfo", "Method[GetEnumValues].ReturnValue"] + - ["System.Reflection.EventInfo", "System.Reflection.TypeInfo", "Method[GetEvent].ReturnValue"] + - ["System.Reflection.ManifestResourceInfo", "System.Reflection.Assembly", "Method[GetManifestResourceInfo].ReturnValue"] + - ["System.Boolean", "System.Reflection.MemberInfo", "Method[Equals].ReturnValue"] + - ["System.Object[]", "System.Reflection.Assembly", "Method[System.Reflection.ICustomAttributeProvider.GetCustomAttributes].ReturnValue"] + - ["System.Boolean", "System.Reflection.TypeInfo", "Property[IsEnum]"] + - ["System.Reflection.CallingConventions", "System.Reflection.CallingConventions!", "Field[VarArgs]"] + - ["System.Reflection.AssemblyName", "System.Reflection.AssemblyName!", "Method[GetAssemblyName].ReturnValue"] + - ["System.Reflection.AssemblyContentType", "System.Reflection.AssemblyContentType!", "Field[WindowsRuntime]"] + - ["System.Type", "System.Reflection.MethodInfo", "Method[System.Runtime.InteropServices._MethodInfo.GetType].ReturnValue"] + - ["System.String", "System.Reflection.Assembly", "Property[Location]"] + - ["System.Int32", "System.Reflection.CustomAttributeTypedArgument", "Method[GetHashCode].ReturnValue"] + - ["System.Object", "System.Reflection.ConstructorInfo", "Method[Invoke].ReturnValue"] + - ["System.Boolean", "System.Reflection.TypeInfo", "Property[IsInterface]"] + - ["System.Type", "System.Reflection.TypeInfo", "Method[MakeByRefType].ReturnValue"] + - ["System.Type", "System.Reflection.TypeDelegator", "Property[UnderlyingSystemType]"] + - ["System.Type[]", "System.Reflection.Assembly", "Method[GetTypes].ReturnValue"] + - ["System.Reflection.AssemblyNameFlags", "System.Reflection.AssemblyNameFlags!", "Field[Retargetable]"] + - ["System.Reflection.FieldAttributes", "System.Reflection.FieldAttributes!", "Field[HasDefault]"] + - ["System.Boolean", "System.Reflection.PropertyInfo!", "Method[op_Inequality].ReturnValue"] + - ["System.Reflection.MethodImportAttributes", "System.Reflection.MethodImportAttributes!", "Field[CallingConventionMask]"] + - ["System.Boolean", "System.Reflection.TypeInfo", "Property[IsGenericParameter]"] + - ["System.Type", "System.Reflection.CustomAttributeData", "Property[AttributeType]"] + - ["System.Boolean", "System.Reflection.MethodBase", "Property[IsFamily]"] + - ["System.Reflection.MethodImplAttributes", "System.Reflection.MethodImplAttributes!", "Field[ForwardRef]"] + - ["System.Reflection.GenericParameterAttributes", "System.Reflection.GenericParameterAttributes!", "Field[Contravariant]"] + - ["System.Reflection.ResourceLocation", "System.Reflection.ResourceLocation!", "Field[ContainedInAnotherAssembly]"] + - ["System.Reflection.AssemblyHashAlgorithm", "System.Reflection.AssemblyHashAlgorithm!", "Field[MD5]"] + - ["System.Reflection.MethodBase", "System.Reflection.Module", "Method[ResolveMethod].ReturnValue"] + - ["System.Reflection.AssemblyHashAlgorithm", "System.Reflection.AssemblyHashAlgorithm!", "Field[None]"] + - ["System.Reflection.ConstructorInfo", "System.Reflection.TypeExtensions!", "Method[GetConstructor].ReturnValue"] + - ["System.Type", "System.Reflection.NullabilityInfo", "Property[Type]"] + - ["System.IO.FileStream", "System.Reflection.Assembly", "Method[GetFile].ReturnValue"] + - ["System.Boolean", "System.Reflection.ObfuscationAttribute", "Property[StripAfterObfuscation]"] + - ["System.Reflection.MethodInfo", "System.Reflection.EventInfo", "Property[AddMethod]"] + - ["System.Reflection.FieldAttributes", "System.Reflection.FieldInfo", "Property[Attributes]"] + - ["System.Reflection.BindingFlags", "System.Reflection.BindingFlags!", "Field[SuppressChangeType]"] + - ["System.Reflection.MethodImportAttributes", "System.Reflection.MethodImportAttributes!", "Field[CallingConventionWinApi]"] + - ["System.String", "System.Reflection.CustomAttributeNamedArgument", "Method[ToString].ReturnValue"] + - ["System.Boolean", "System.Reflection.FieldInfo", "Method[Equals].ReturnValue"] + - ["System.Reflection.Module", "System.Reflection.Assembly", "Method[GetModule].ReturnValue"] + - ["System.Reflection.TypeAttributes", "System.Reflection.TypeAttributes!", "Field[StringFormatMask]"] + - ["System.Reflection.TypeAttributes", "System.Reflection.TypeAttributes!", "Field[Sealed]"] + - ["System.Boolean", "System.Reflection.TypeDelegator", "Property[IsTypeDefinition]"] + - ["System.Reflection.DeclarativeSecurityAction", "System.Reflection.DeclarativeSecurityAction!", "Field[Assert]"] + - ["System.Reflection.MethodInfo[]", "System.Reflection.PropertyInfo", "Method[GetAccessors].ReturnValue"] + - ["System.Reflection.FieldAttributes", "System.Reflection.FieldAttributes!", "Field[Family]"] + - ["System.Reflection.Assembly", "System.Reflection.Assembly!", "Method[ReflectionOnlyLoadFrom].ReturnValue"] + - ["System.Object", "System.Reflection.PropertyInfo", "Method[GetConstantValue].ReturnValue"] + - ["System.Boolean", "System.Reflection.MethodBase", "Property[System.Runtime.InteropServices._MethodBase.IsVirtual]"] + - ["System.Boolean", "System.Reflection.FieldInfo", "Property[IsNotSerialized]"] + - ["System.Type", "System.Reflection.Assembly", "Method[GetType].ReturnValue"] + - ["System.Boolean", "System.Reflection.FieldInfo", "Property[IsSecurityCritical]"] + - ["System.Type", "System.Reflection.InterfaceMapping", "Field[TargetType]"] + - ["System.Boolean", "System.Reflection.MemberInfo", "Method[System.Reflection.ICustomAttributeProvider.IsDefined].ReturnValue"] + - ["System.Reflection.MethodImplAttributes", "System.Reflection.MethodImplAttributes!", "Field[Unmanaged]"] + - ["System.Reflection.ExceptionHandlingClauseOptions", "System.Reflection.ExceptionHandlingClauseOptions!", "Field[Fault]"] + - ["System.Reflection.MethodAttributes", "System.Reflection.MethodAttributes!", "Field[HasSecurity]"] + - ["System.Type", "System.Reflection.MemberInfo", "Property[DeclaringType]"] + - ["System.Reflection.MethodInfo", "System.Reflection.TypeInfo", "Method[GetDeclaredMethod].ReturnValue"] + - ["System.Object", "System.Reflection.ConstructorInvoker", "Method[Invoke].ReturnValue"] + - ["System.Reflection.MemberInfo[]", "System.Reflection.TypeInfo", "Method[FindMembers].ReturnValue"] + - ["System.Reflection.ConstructorInvoker", "System.Reflection.ConstructorInvoker!", "Method[Create].ReturnValue"] + - ["System.Type", "System.Reflection.TypeInfo", "Method[GetEnumUnderlyingType].ReturnValue"] + - ["System.Type[]", "System.Reflection.Assembly", "Method[GetForwardedTypes].ReturnValue"] + - ["System.Reflection.TypeAttributes", "System.Reflection.TypeAttributes!", "Field[NestedFamily]"] + - ["System.Reflection.AssemblyFlags", "System.Reflection.AssemblyFlags!", "Field[WindowsRuntime]"] + - ["System.Type[]", "System.Reflection.FieldInfo", "Method[GetRequiredCustomModifiers].ReturnValue"] + - ["System.Reflection.Assembly", "System.Reflection.Module", "Property[Assembly]"] + - ["System.Object", "System.Reflection.Assembly", "Method[CreateInstance].ReturnValue"] + - ["System.String", "System.Reflection.DefaultMemberAttribute", "Property[MemberName]"] + - ["System.Boolean", "System.Reflection.TypeDelegator", "Property[IsSZArray]"] + - ["System.Boolean", "System.Reflection.MethodBase", "Property[IsStatic]"] + - ["System.Reflection.MethodAttributes", "System.Reflection.MethodAttributes!", "Field[MemberAccessMask]"] + - ["System.Reflection.MethodInvoker", "System.Reflection.MethodInvoker!", "Method[Create].ReturnValue"] + - ["System.Reflection.TypeFilter", "System.Reflection.Module!", "Field[FilterTypeNameIgnoreCase]"] + - ["System.Reflection.MethodImplAttributes", "System.Reflection.MethodImplAttributes!", "Field[AggressiveOptimization]"] + - ["System.Reflection.FieldAttributes", "System.Reflection.FieldAttributes!", "Field[FamORAssem]"] + - ["System.String", "System.Reflection.AssemblyName", "Property[FullName]"] + - ["System.Reflection.MemberInfo", "System.Reflection.Module", "Method[ResolveMember].ReturnValue"] + - ["System.Collections.Generic.IEnumerable", "System.Reflection.RuntimeReflectionExtensions!", "Method[GetRuntimeMethods].ReturnValue"] + - ["System.Reflection.MethodInfo", "System.Reflection.EventInfo", "Method[GetAddMethod].ReturnValue"] + - ["System.Reflection.MemberTypes", "System.Reflection.MemberInfo", "Property[MemberType]"] + - ["System.Reflection.FieldAttributes", "System.Reflection.FieldAttributes!", "Field[ReservedMask]"] + - ["System.Object", "System.Reflection.DispatchProxy", "Method[Invoke].ReturnValue"] + - ["System.Reflection.MemberTypes", "System.Reflection.FieldInfo", "Property[MemberType]"] + - ["System.Reflection.TypeAttributes", "System.Reflection.TypeAttributes!", "Field[Interface]"] + - ["System.Object", "System.Reflection.AssemblyName", "Method[Clone].ReturnValue"] + - ["System.Reflection.PropertyInfo", "System.Reflection.IReflect", "Method[GetProperty].ReturnValue"] + - ["System.Reflection.Assembly", "System.Reflection.Assembly!", "Method[ReflectionOnlyLoad].ReturnValue"] + - ["System.Type", "System.Reflection.ParameterInfo", "Property[ParameterType]"] + - ["System.Reflection.MethodInfo[]", "System.Reflection.TypeInfo", "Method[GetMethods].ReturnValue"] + - ["System.Collections.Generic.IEnumerable", "System.Reflection.TypeInfo", "Property[DeclaredConstructors]"] + - ["System.Reflection.Assembly", "System.Reflection.MetadataLoadContext", "Method[LoadFromAssemblyName].ReturnValue"] + - ["System.Reflection.Module", "System.Reflection.MemberInfo", "Property[Module]"] + - ["System.Reflection.Module", "System.Reflection.TypeDelegator", "Property[Module]"] + - ["System.Reflection.ConstructorInfo", "System.Reflection.TypeInfo", "Method[GetConstructor].ReturnValue"] + - ["System.Object[]", "System.Reflection.ICustomAttributeProvider", "Method[GetCustomAttributes].ReturnValue"] + - ["System.Boolean", "System.Reflection.TypeInfo", "Method[IsEnumDefined].ReturnValue"] + - ["System.Boolean", "System.Reflection.MethodBase", "Property[IsSpecialName]"] + - ["System.Type", "System.Reflection.Module", "Method[ResolveType].ReturnValue"] + - ["System.Boolean", "System.Reflection.TypeInfo", "Property[ContainsGenericParameters]"] + - ["System.Reflection.NullabilityInfo", "System.Reflection.NullabilityInfoContext", "Method[Create].ReturnValue"] + - ["System.Reflection.MethodInfo", "System.Reflection.EventInfoExtensions!", "Method[GetRemoveMethod].ReturnValue"] + - ["System.Reflection.MethodImportAttributes", "System.Reflection.MethodImportAttributes!", "Field[CharSetMask]"] + - ["System.Reflection.BindingFlags", "System.Reflection.BindingFlags!", "Field[GetProperty]"] + - ["System.Boolean", "System.Reflection.MemberInfo", "Method[HasSameMetadataDefinitionAs].ReturnValue"] + - ["System.Type[]", "System.Reflection.Module", "Method[FindTypes].ReturnValue"] + - ["System.Int32", "System.Reflection.Pointer", "Method[GetHashCode].ReturnValue"] + - ["System.Boolean", "System.Reflection.MethodBase", "Property[IsConstructor]"] + - ["System.Boolean", "System.Reflection.CustomAttributeNamedArgument!", "Method[op_Inequality].ReturnValue"] + - ["System.Boolean", "System.Reflection.MethodBase", "Property[System.Runtime.InteropServices._MethodBase.IsSpecialName]"] + - ["System.Reflection.CallingConventions", "System.Reflection.CallingConventions!", "Field[Standard]"] + - ["System.String", "System.Reflection.AssemblyCultureAttribute", "Property[Culture]"] + - ["System.Reflection.DeclarativeSecurityAction", "System.Reflection.DeclarativeSecurityAction!", "Field[Deny]"] + - ["System.Reflection.NullabilityState", "System.Reflection.NullabilityInfo", "Property[ReadState]"] + - ["System.Reflection.BindingFlags", "System.Reflection.BindingFlags!", "Field[Default]"] + - ["System.Reflection.ParameterAttributes", "System.Reflection.ParameterAttributes!", "Field[Optional]"] + - ["System.Boolean", "System.Reflection.CustomAttributeTypedArgument", "Method[Equals].ReturnValue"] + - ["System.Boolean", "System.Reflection.MethodBase", "Property[IsAssembly]"] + - ["System.Reflection.TypeInfo", "System.Reflection.IntrospectionExtensions!", "Method[GetTypeInfo].ReturnValue"] + - ["System.Collections.Generic.IEnumerable", "System.Reflection.Assembly", "Property[ExportedTypes]"] + - ["System.Reflection.BindingFlags", "System.Reflection.BindingFlags!", "Field[SetField]"] + - ["System.Boolean", "System.Reflection.FieldInfo", "Property[IsPrivate]"] + - ["System.Collections.Generic.IEnumerable", "System.Reflection.TypeInfo", "Method[GetDeclaredMethods].ReturnValue"] + - ["System.Boolean", "System.Reflection.MethodBase", "Property[IsFamilyAndAssembly]"] + - ["System.Reflection.PortableExecutableKinds", "System.Reflection.PortableExecutableKinds!", "Field[NotAPortableExecutableImage]"] + - ["System.Boolean", "System.Reflection.PropertyInfo", "Property[CanWrite]"] + - ["System.Boolean", "System.Reflection.CustomAttributeNamedArgument!", "Method[op_Equality].ReturnValue"] + - ["System.Reflection.BindingFlags", "System.Reflection.BindingFlags!", "Field[Static]"] + - ["System.Boolean", "System.Reflection.FieldInfo", "Property[IsFamilyAndAssembly]"] + - ["System.Reflection.MethodBase", "System.Reflection.MethodBase!", "Method[GetMethodFromHandle].ReturnValue"] + - ["System.Reflection.FieldInfo[]", "System.Reflection.Module", "Method[GetFields].ReturnValue"] + - ["System.String", "System.Reflection.Module", "Method[ToString].ReturnValue"] + - ["System.Reflection.MethodInfo", "System.Reflection.EventInfo", "Property[RemoveMethod]"] + - ["System.Security.Policy.Evidence", "System.Reflection.Assembly", "Property[Evidence]"] + - ["System.Type", "System.Reflection.LocalVariableInfo", "Property[LocalType]"] + - ["System.Boolean", "System.Reflection.MethodBase", "Property[System.Runtime.InteropServices._MethodBase.IsFamilyAndAssembly]"] + - ["System.Type", "System.Reflection.MemberInfo", "Method[GetType].ReturnValue"] + - ["System.Reflection.TypeAttributes", "System.Reflection.TypeAttributes!", "Field[AutoLayout]"] + - ["System.Boolean", "System.Reflection.TypeInfo", "Property[HasElementType]"] + - ["System.Reflection.MethodInfo", "System.Reflection.EventInfo", "Property[RaiseMethod]"] + - ["System.Boolean", "System.Reflection.TypeInfo", "Property[IsNestedFamANDAssem]"] + - ["System.Boolean", "System.Reflection.TypeInfo", "Property[IsNestedPrivate]"] + - ["System.Reflection.AssemblyFlags", "System.Reflection.AssemblyFlags!", "Field[Retargetable]"] + - ["System.String", "System.Reflection.TypeInfo", "Property[AssemblyQualifiedName]"] + - ["System.Collections.Generic.IEnumerable", "System.Reflection.MemberInfo", "Property[CustomAttributes]"] + - ["System.String", "System.Reflection.LocalVariableInfo", "Method[ToString].ReturnValue"] + - ["System.Type", "System.Reflection.TypeInfo", "Method[GetElementType].ReturnValue"] + - ["System.Reflection.MethodInfo[]", "System.Reflection.IReflect", "Method[GetMethods].ReturnValue"] + - ["System.Type[]", "System.Reflection.TypeDelegator", "Method[GetFunctionPointerParameterTypes].ReturnValue"] + - ["System.Boolean", "System.Reflection.TypeDelegator", "Property[IsFunctionPointer]"] + - ["System.String[]", "System.Reflection.Assembly", "Method[GetManifestResourceNames].ReturnValue"] + - ["System.Boolean", "System.Reflection.MethodBase", "Property[IsFamilyOrAssembly]"] + - ["System.Reflection.ParameterAttributes", "System.Reflection.ParameterAttributes!", "Field[Reserved3]"] + - ["System.Reflection.BindingFlags", "System.Reflection.BindingFlags!", "Field[SetProperty]"] + - ["System.Object", "System.Reflection.FieldInfo", "Method[GetValueDirect].ReturnValue"] + - ["System.Boolean", "System.Reflection.MemberInfo!", "Method[op_Inequality].ReturnValue"] + - ["System.Int32", "System.Reflection.ConstructorInfo", "Method[GetHashCode].ReturnValue"] + - ["System.Collections.Generic.IList", "System.Reflection.Module", "Method[GetCustomAttributesData].ReturnValue"] + - ["System.Type", "System.Reflection.TypeInfo", "Method[MakePointerType].ReturnValue"] + - ["System.Type", "System.Reflection.EventInfo", "Method[GetType].ReturnValue"] + - ["System.Reflection.ProcessorArchitecture", "System.Reflection.ProcessorArchitecture!", "Field[Amd64]"] + - ["System.Reflection.ProcessorArchitecture", "System.Reflection.ProcessorArchitecture!", "Field[Arm]"] + - ["System.Reflection.MethodAttributes", "System.Reflection.MethodAttributes!", "Field[Assembly]"] + - ["System.Reflection.MemberInfo[]", "System.Reflection.TypeDelegator", "Method[GetMembers].ReturnValue"] + - ["System.IO.FileStream[]", "System.Reflection.Assembly", "Method[GetFiles].ReturnValue"] + - ["System.Boolean", "System.Reflection.Assembly", "Property[IsDynamic]"] + - ["System.Reflection.MethodInfo[]", "System.Reflection.EventInfo", "Method[GetOtherMethods].ReturnValue"] + - ["System.Boolean", "System.Reflection.TypeInfo", "Property[IsLayoutSequential]"] + - ["System.Reflection.GenericParameterAttributes", "System.Reflection.GenericParameterAttributes!", "Field[Covariant]"] + - ["System.Int32", "System.Reflection.TypeDelegator", "Property[MetadataToken]"] + - ["System.Reflection.MethodImplAttributes", "System.Reflection.MethodImplAttributes!", "Field[SecurityMitigations]"] + - ["System.Boolean", "System.Reflection.TypeDelegator", "Method[IsPrimitiveImpl].ReturnValue"] + - ["System.Object", "System.Reflection.IReflect", "Method[InvokeMember].ReturnValue"] + - ["System.Reflection.MethodInfo", "System.Reflection.RuntimeReflectionExtensions!", "Method[GetRuntimeMethod].ReturnValue"] + - ["System.Reflection.BindingFlags", "System.Reflection.BindingFlags!", "Field[Public]"] + - ["System.Boolean", "System.Reflection.Assembly", "Property[ReflectionOnly]"] + - ["System.String", "System.Reflection.AssemblyName", "Property[Name]"] + - ["System.Reflection.Assembly", "System.Reflection.Assembly", "Method[GetSatelliteAssembly].ReturnValue"] + - ["System.String", "System.Reflection.CustomAttributeTypedArgument", "Method[ToString].ReturnValue"] + - ["System.Boolean", "System.Reflection.TypeDelegator", "Property[IsUnmanagedFunctionPointer]"] + - ["System.Reflection.AssemblyNameFlags", "System.Reflection.AssemblyNameFlags!", "Field[EnableJITcompileOptimizer]"] + - ["System.Reflection.ParameterAttributes", "System.Reflection.ParameterAttributes!", "Field[Reserved4]"] + - ["System.Collections.Generic.IList", "System.Reflection.CustomAttributeData", "Property[NamedArguments]"] + - ["System.Boolean", "System.Reflection.Assembly!", "Method[op_Equality].ReturnValue"] + - ["System.Reflection.AssemblyFlags", "System.Reflection.AssemblyFlags!", "Field[PublicKey]"] + - ["System.Security.Cryptography.X509Certificates.X509Certificate", "System.Reflection.Module", "Method[GetSignerCertificate].ReturnValue"] + - ["System.Reflection.NullabilityState", "System.Reflection.NullabilityState!", "Field[Nullable]"] + - ["System.Reflection.FieldAttributes", "System.Reflection.FieldAttributes!", "Field[Static]"] + - ["System.Reflection.ParameterAttributes", "System.Reflection.ParameterInfo", "Field[AttrsImpl]"] + - ["System.Boolean", "System.Reflection.MethodBase", "Property[System.Runtime.InteropServices._MethodBase.IsConstructor]"] + - ["System.Boolean", "System.Reflection.MethodBase", "Property[IsGenericMethodDefinition]"] + - ["System.Reflection.FieldInfo", "System.Reflection.TypeDelegator", "Method[GetField].ReturnValue"] + - ["System.Reflection.MethodInfo[]", "System.Reflection.InterfaceMapping", "Field[TargetMethods]"] + - ["System.Exception[]", "System.Reflection.ReflectionTypeLoadException", "Property[LoaderExceptions]"] + - ["System.Boolean", "System.Reflection.FieldInfo", "Property[IsSpecialName]"] + - ["System.Int32", "System.Reflection.CustomAttributeNamedArgument", "Method[GetHashCode].ReturnValue"] + - ["System.Reflection.AssemblyName[]", "System.Reflection.Assembly", "Method[GetReferencedAssemblies].ReturnValue"] + - ["System.Reflection.MethodBase", "System.Reflection.TypeInfo", "Property[DeclaringMethod]"] + - ["System.Boolean", "System.Reflection.TypeInfo", "Property[IsAutoClass]"] + - ["System.Type[]", "System.Reflection.TypeInfo", "Method[GetInterfaces].ReturnValue"] + - ["System.Reflection.MemberTypes", "System.Reflection.MemberTypes!", "Field[NestedType]"] + - ["System.String", "System.Reflection.ParameterInfo", "Method[ToString].ReturnValue"] + - ["System.Reflection.PropertyAttributes", "System.Reflection.PropertyAttributes!", "Field[RTSpecialName]"] + - ["System.Reflection.MethodImportAttributes", "System.Reflection.MethodImportAttributes!", "Field[CallingConventionStdCall]"] + - ["System.Reflection.MethodImportAttributes", "System.Reflection.MethodImportAttributes!", "Field[BestFitMappingDisable]"] + - ["System.Reflection.ParameterInfo", "System.Reflection.MethodInfo", "Property[ReturnParameter]"] + - ["System.Reflection.Missing", "System.Reflection.Missing!", "Field[Value]"] + - ["System.Reflection.ParameterAttributes", "System.Reflection.ParameterAttributes!", "Field[HasFieldMarshal]"] + - ["System.Type", "System.Reflection.FieldInfo", "Method[System.Runtime.InteropServices._FieldInfo.GetType].ReturnValue"] + - ["System.String", "System.Reflection.ConstructorInfo!", "Field[ConstructorName]"] + - ["System.Boolean", "System.Reflection.MethodBase", "Property[IsPublic]"] + - ["System.Type", "System.Reflection.PropertyInfo", "Method[System.Runtime.InteropServices._PropertyInfo.GetType].ReturnValue"] + - ["System.Int32", "System.Reflection.MethodBody", "Property[MaxStackSize]"] + - ["System.Reflection.MemberTypes", "System.Reflection.MemberTypes!", "Field[Constructor]"] + - ["System.Reflection.GenericParameterAttributes", "System.Reflection.GenericParameterAttributes!", "Field[DefaultConstructorConstraint]"] + - ["System.Reflection.ParameterAttributes", "System.Reflection.ParameterAttributes!", "Field[HasDefault]"] + - ["System.Reflection.MethodAttributes", "System.Reflection.MethodAttributes!", "Field[RequireSecObject]"] + - ["System.Reflection.MethodImplAttributes", "System.Reflection.MethodImplAttributes!", "Field[Synchronized]"] + - ["System.Reflection.EventInfo", "System.Reflection.TypeInfo", "Method[GetDeclaredEvent].ReturnValue"] + - ["System.Int32", "System.Reflection.MethodBody", "Property[LocalSignatureMetadataToken]"] + - ["System.Reflection.AssemblyContentType", "System.Reflection.AssemblyName", "Property[ContentType]"] + - ["System.Guid", "System.Reflection.TypeDelegator", "Property[GUID]"] + - ["System.String", "System.Reflection.AssemblyName", "Property[CultureName]"] + - ["System.Reflection.FieldAttributes", "System.Reflection.FieldAttributes!", "Field[Assembly]"] + - ["System.Runtime.InteropServices.StructLayoutAttribute", "System.Reflection.TypeInfo", "Property[StructLayoutAttribute]"] + - ["System.Object[]", "System.Reflection.MemberInfo", "Method[System.Reflection.ICustomAttributeProvider.GetCustomAttributes].ReturnValue"] + - ["System.Reflection.FieldAttributes", "System.Reflection.FieldAttributes!", "Field[Private]"] + - ["System.UInt32", "System.Reflection.AssemblyAlgorithmIdAttribute", "Property[AlgorithmId]"] + - ["System.Type", "System.Reflection.TypeDelegator", "Method[GetElementType].ReturnValue"] + - ["System.Boolean", "System.Reflection.EventInfo!", "Method[op_Equality].ReturnValue"] + - ["System.Reflection.Assembly", "System.Reflection.Assembly!", "Method[Load].ReturnValue"] + - ["System.String", "System.Reflection.ParameterInfo", "Property[Name]"] + - ["System.Reflection.EventInfo[]", "System.Reflection.TypeExtensions!", "Method[GetEvents].ReturnValue"] + - ["System.Reflection.ResourceLocation", "System.Reflection.ManifestResourceInfo", "Property[ResourceLocation]"] + - ["System.Boolean", "System.Reflection.ParameterInfo", "Method[System.Reflection.ICustomAttributeProvider.IsDefined].ReturnValue"] + - ["System.String", "System.Reflection.Module", "Property[FullyQualifiedName]"] + - ["System.Boolean", "System.Reflection.MethodInfo", "Property[ContainsGenericParameters]"] + - ["System.Boolean", "System.Reflection.PropertyInfo", "Property[IsSpecialName]"] + - ["System.Boolean", "System.Reflection.MethodBase!", "Method[op_Inequality].ReturnValue"] + - ["System.Reflection.MethodAttributes", "System.Reflection.MethodAttributes!", "Field[Static]"] + - ["System.Object", "System.Reflection.FieldInfo", "Method[GetValue].ReturnValue"] + - ["System.Boolean", "System.Reflection.MethodBase", "Property[IsSecurityTransparent]"] + - ["System.RuntimeFieldHandle", "System.Reflection.FieldInfo", "Property[FieldHandle]"] + - ["System.Object", "System.Reflection.Pointer!", "Method[Box].ReturnValue"] + - ["System.Reflection.GenericParameterAttributes", "System.Reflection.GenericParameterAttributes!", "Field[NotNullableValueTypeConstraint]"] + - ["System.Reflection.Assembly", "System.Reflection.Assembly!", "Method[LoadFrom].ReturnValue"] + - ["System.Reflection.AssemblyHashAlgorithm", "System.Reflection.AssemblyHashAlgorithm!", "Field[Sha384]"] + - ["System.Int32", "System.Reflection.ExceptionHandlingClause", "Property[TryOffset]"] + - ["System.Reflection.TypeInfo", "System.Reflection.IReflectableType", "Method[GetTypeInfo].ReturnValue"] + - ["System.Boolean", "System.Reflection.Pointer", "Method[Equals].ReturnValue"] + - ["System.Reflection.TypeAttributes", "System.Reflection.TypeAttributes!", "Field[ReservedMask]"] + - ["System.Boolean", "System.Reflection.ParameterInfo", "Property[IsRetval]"] + - ["System.Reflection.MemberInfo", "System.Reflection.ParameterInfo", "Field[MemberImpl]"] + - ["System.Collections.Generic.IEnumerable", "System.Reflection.TypeInfo", "Property[DeclaredEvents]"] + - ["System.Reflection.MethodAttributes", "System.Reflection.MethodAttributes!", "Field[PinvokeImpl]"] + - ["System.Object", "System.Reflection.ConstructorInfo", "Method[System.Runtime.InteropServices._ConstructorInfo.Invoke_2].ReturnValue"] + - ["System.Reflection.MethodBase", "System.Reflection.MethodBase!", "Method[GetCurrentMethod].ReturnValue"] + - ["System.Boolean", "System.Reflection.LocalVariableInfo", "Property[IsPinned]"] + - ["System.Int32", "System.Reflection.MemberInfoExtensions!", "Method[GetMetadataToken].ReturnValue"] + - ["System.Boolean", "System.Reflection.MethodInfo", "Method[Equals].ReturnValue"] + - ["System.Reflection.MethodImportAttributes", "System.Reflection.MethodImportAttributes!", "Field[ThrowOnUnmappableCharDisable]"] + - ["System.Reflection.TypeAttributes", "System.Reflection.TypeAttributes!", "Field[Public]"] + - ["System.String", "System.Reflection.AssemblySignatureKeyAttribute", "Property[Countersignature]"] + - ["System.Reflection.BindingFlags", "System.Reflection.BindingFlags!", "Field[ExactBinding]"] + - ["System.Reflection.MethodInfo", "System.Reflection.TypeDelegator", "Method[GetMethodImpl].ReturnValue"] + - ["System.Reflection.TypeAttributes", "System.Reflection.TypeAttributes!", "Field[SequentialLayout]"] + - ["System.Reflection.MethodAttributes", "System.Reflection.MethodAttributes!", "Field[RTSpecialName]"] + - ["System.Boolean", "System.Reflection.MethodBase", "Property[IsSecurityCritical]"] + - ["System.Reflection.TypeAttributes", "System.Reflection.TypeAttributes!", "Field[ExplicitLayout]"] + - ["System.Reflection.PropertyAttributes", "System.Reflection.PropertyAttributes!", "Field[ReservedMask]"] + - ["System.Reflection.TypeAttributes", "System.Reflection.TypeAttributes!", "Field[NestedPublic]"] + - ["System.Reflection.MethodImportAttributes", "System.Reflection.MethodImportAttributes!", "Field[BestFitMappingEnable]"] + - ["System.Type[]", "System.Reflection.TypeInfo", "Method[GetGenericParameterConstraints].ReturnValue"] + - ["System.Reflection.MethodImportAttributes", "System.Reflection.MethodImportAttributes!", "Field[ThrowOnUnmappableCharMask]"] + - ["System.Reflection.MethodInfo[]", "System.Reflection.Module", "Method[GetMethods].ReturnValue"] + - ["System.ModuleHandle", "System.Reflection.Module", "Property[ModuleHandle]"] + - ["System.Boolean", "System.Reflection.TypeInfo", "Property[IsGenericTypeDefinition]"] + - ["System.Boolean", "System.Reflection.Assembly!", "Method[op_Inequality].ReturnValue"] + - ["System.Reflection.MethodAttributes", "System.Reflection.MethodAttributes!", "Field[Abstract]"] + - ["System.Reflection.DeclarativeSecurityAction", "System.Reflection.DeclarativeSecurityAction!", "Field[PermitOnly]"] + - ["System.Collections.Generic.IEnumerable", "System.Reflection.TypeInfo", "Property[ImplementedInterfaces]"] + - ["System.Reflection.EventAttributes", "System.Reflection.EventAttributes!", "Field[RTSpecialName]"] + - ["System.Type", "System.Reflection.ConstructorInfo", "Method[System.Runtime.InteropServices._ConstructorInfo.GetType].ReturnValue"] + - ["System.Reflection.TypeFilter", "System.Reflection.Module!", "Field[FilterTypeName]"] + - ["System.Reflection.StrongNameKeyPair", "System.Reflection.AssemblyName", "Property[KeyPair]"] + - ["System.Reflection.PropertyAttributes", "System.Reflection.PropertyAttributes!", "Field[Reserved2]"] + - ["System.Reflection.MemberTypes", "System.Reflection.MemberTypes!", "Field[All]"] + - ["System.Reflection.MethodInfo", "System.Reflection.EventInfoExtensions!", "Method[GetRaiseMethod].ReturnValue"] + - ["System.Object[]", "System.Reflection.Assembly", "Method[GetCustomAttributes].ReturnValue"] + - ["System.Boolean", "System.Reflection.Assembly", "Property[IsCollectible]"] + - ["System.Reflection.MethodAttributes", "System.Reflection.MethodAttributes!", "Field[SpecialName]"] + - ["System.Reflection.EventInfo", "System.Reflection.TypeDelegator", "Method[GetEvent].ReturnValue"] + - ["System.Boolean", "System.Reflection.FieldInfo", "Property[IsFamily]"] + - ["System.Reflection.MethodInfo", "System.Reflection.MethodInfo", "Method[MakeGenericMethod].ReturnValue"] + - ["System.Reflection.MethodImplAttributes", "System.Reflection.MethodImplAttributes!", "Field[Native]"] + - ["System.Reflection.MethodAttributes", "System.Reflection.MethodAttributes!", "Field[FamANDAssem]"] + - ["System.Object[]", "System.Reflection.MemberInfo", "Method[GetCustomAttributes].ReturnValue"] + - ["System.Boolean", "System.Reflection.CustomAttributeTypedArgument!", "Method[op_Inequality].ReturnValue"] + - ["System.Boolean", "System.Reflection.CustomAttributeNamedArgument", "Method[Equals].ReturnValue"] + - ["System.Reflection.CallingConventions", "System.Reflection.CallingConventions!", "Field[HasThis]"] + - ["System.Boolean", "System.Reflection.ConstructorInfo!", "Method[op_Equality].ReturnValue"] + - ["System.Reflection.EventInfo[]", "System.Reflection.TypeInfo", "Method[GetEvents].ReturnValue"] + - ["System.Reflection.PropertyInfo[]", "System.Reflection.IReflect", "Method[GetProperties].ReturnValue"] + - ["System.Reflection.AssemblyFlags", "System.Reflection.AssemblyFlags!", "Field[DisableJitCompileOptimizer]"] + - ["System.Boolean", "System.Reflection.TypeDelegator", "Property[IsGenericMethodParameter]"] + - ["System.Int32", "System.Reflection.FieldInfo", "Method[GetHashCode].ReturnValue"] + - ["System.Boolean", "System.Reflection.Module", "Method[IsResource].ReturnValue"] + - ["System.Object[]", "System.Reflection.ParameterInfo", "Method[GetCustomAttributes].ReturnValue"] + - ["System.Boolean", "System.Reflection.TypeInfo", "Property[IsPublic]"] + - ["System.Reflection.NullabilityState", "System.Reflection.NullabilityState!", "Field[Unknown]"] + - ["System.Boolean", "System.Reflection.TypeInfo", "Property[IsNestedFamily]"] + - ["System.Reflection.EventInfo", "System.Reflection.RuntimeReflectionExtensions!", "Method[GetRuntimeEvent].ReturnValue"] + - ["System.Reflection.AssemblyFlags", "System.Reflection.AssemblyFlags!", "Field[EnableJitCompileTracking]"] + - ["System.Security.SecurityRuleSet", "System.Reflection.Assembly", "Property[SecurityRuleSet]"] + - ["System.Reflection.MethodImplAttributes", "System.Reflection.MethodBase", "Property[MethodImplementationFlags]"] + - ["System.Boolean", "System.Reflection.TypeDelegator", "Method[IsDefined].ReturnValue"] + - ["System.Reflection.MethodImplAttributes", "System.Reflection.MethodImplAttributes!", "Field[IL]"] + - ["System.Reflection.Assembly", "System.Reflection.TypeDelegator", "Property[Assembly]"] + - ["System.Reflection.ProcessorArchitecture", "System.Reflection.ProcessorArchitecture!", "Field[X86]"] + - ["System.Reflection.Module[]", "System.Reflection.AssemblyExtensions!", "Method[GetModules].ReturnValue"] + - ["System.Reflection.MethodAttributes", "System.Reflection.MethodAttributes!", "Field[NewSlot]"] + - ["System.Type", "System.Reflection.CustomAttributeTypedArgument", "Property[ArgumentType]"] + - ["System.Collections.Generic.IEnumerable", "System.Reflection.Module", "Property[CustomAttributes]"] + - ["System.Boolean", "System.Reflection.CustomAttributeTypedArgument!", "Method[op_Equality].ReturnValue"] + - ["System.Reflection.MethodInfo", "System.Reflection.PropertyInfo", "Property[GetMethod]"] + - ["System.Type", "System.Reflection.TypeDelegator", "Method[GetInterface].ReturnValue"] + - ["System.Reflection.MethodImplAttributes", "System.Reflection.MethodImplAttributes!", "Field[OPTIL]"] + - ["System.Object", "System.Reflection.ConstructorInfo", "Method[System.Runtime.InteropServices._ConstructorInfo.Invoke_3].ReturnValue"] + - ["System.Reflection.FieldInfo[]", "System.Reflection.IReflect", "Method[GetFields].ReturnValue"] + - ["System.Reflection.BindingFlags", "System.Reflection.BindingFlags!", "Field[CreateInstance]"] + - ["System.Boolean", "System.Reflection.FieldInfo", "Property[IsStatic]"] + - ["System.Type", "System.Reflection.TypeInfo", "Method[MakeGenericType].ReturnValue"] + - ["System.Reflection.ConstructorInfo[]", "System.Reflection.TypeDelegator", "Method[GetConstructors].ReturnValue"] + - ["System.Reflection.MethodImportAttributes", "System.Reflection.MethodImportAttributes!", "Field[CallingConventionFastCall]"] + - ["System.Boolean", "System.Reflection.TypeDelegator", "Method[IsPointerImpl].ReturnValue"] + - ["System.Reflection.MemberInfo[]", "System.Reflection.TypeExtensions!", "Method[GetMember].ReturnValue"] + - ["System.Int32", "System.Reflection.AssemblyFlagsAttribute", "Property[AssemblyFlags]"] + - ["System.UInt32", "System.Reflection.AssemblyFlagsAttribute", "Property[Flags]"] + - ["System.Configuration.Assemblies.AssemblyHashAlgorithm", "System.Reflection.AssemblyName", "Property[HashAlgorithm]"] + - ["System.Reflection.Assembly", "System.Reflection.MetadataLoadContext", "Method[LoadFromStream].ReturnValue"] + - ["System.Boolean", "System.Reflection.EventInfo", "Method[Equals].ReturnValue"] + - ["System.Reflection.FieldInfo", "System.Reflection.IReflect", "Method[GetField].ReturnValue"] + - ["System.Reflection.MethodInfo", "System.Reflection.PropertyInfo", "Method[GetGetMethod].ReturnValue"] + - ["System.RuntimeMethodHandle", "System.Reflection.MethodBase", "Property[MethodHandle]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemReflectionContext/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemReflectionContext/model.yml new file mode 100644 index 000000000000..366f450b340a --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemReflectionContext/model.yml @@ -0,0 +1,10 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Reflection.TypeInfo", "System.Reflection.Context.CustomReflectionContext", "Method[MapType].ReturnValue"] + - ["System.Reflection.Assembly", "System.Reflection.Context.CustomReflectionContext", "Method[MapAssembly].ReturnValue"] + - ["System.Collections.Generic.IEnumerable", "System.Reflection.Context.CustomReflectionContext", "Method[GetCustomAttributes].ReturnValue"] + - ["System.Collections.Generic.IEnumerable", "System.Reflection.Context.CustomReflectionContext", "Method[AddProperties].ReturnValue"] + - ["System.Reflection.PropertyInfo", "System.Reflection.Context.CustomReflectionContext", "Method[CreateProperty].ReturnValue"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemReflectionEmit/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemReflectionEmit/model.yml new file mode 100644 index 000000000000..652729aa703f --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemReflectionEmit/model.yml @@ -0,0 +1,903 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Object[]", "System.Reflection.Emit.GenericTypeParameterBuilder", "Method[GetCustomAttributes].ReturnValue"] + - ["System.Reflection.Module", "System.Reflection.Emit.FieldBuilder", "Property[Module]"] + - ["System.Type", "System.Reflection.Emit.TypeBuilder", "Method[MakeGenericType].ReturnValue"] + - ["System.Reflection.Module", "System.Reflection.Emit.PropertyBuilder", "Property[Module]"] + - ["System.Reflection.Emit.PackingSize", "System.Reflection.Emit.PackingSize!", "Field[Size128]"] + - ["System.Reflection.Emit.OpCode", "System.Reflection.Emit.OpCodes!", "Field[Stind_I4]"] + - ["System.Reflection.Emit.EventToken", "System.Reflection.Emit.EventToken!", "Field[Empty]"] + - ["System.Boolean", "System.Reflection.Emit.GenericTypeParameterBuilder", "Method[IsArrayImpl].ReturnValue"] + - ["System.String[]", "System.Reflection.Emit.AssemblyBuilder", "Method[GetManifestResourceNames].ReturnValue"] + - ["System.Reflection.Assembly", "System.Reflection.Emit.GenericTypeParameterBuilder", "Property[Assembly]"] + - ["System.Int32", "System.Reflection.Emit.GenericTypeParameterBuilder", "Property[MetadataToken]"] + - ["System.Boolean", "System.Reflection.Emit.PropertyBuilder", "Method[IsDefined].ReturnValue"] + - ["System.Int32", "System.Reflection.Emit.OpCode", "Property[Size]"] + - ["System.Int32", "System.Reflection.Emit.EnumBuilder", "Method[GetArrayRank].ReturnValue"] + - ["System.Reflection.Emit.OperandType", "System.Reflection.Emit.OperandType!", "Field[ShortInlineR]"] + - ["System.Boolean", "System.Reflection.Emit.MethodBuilder", "Property[ContainsGenericParameters]"] + - ["System.Security.Cryptography.X509Certificates.X509Certificate", "System.Reflection.Emit.ModuleBuilder", "Method[GetSignerCertificate].ReturnValue"] + - ["System.Reflection.Emit.OperandType", "System.Reflection.Emit.OperandType!", "Field[InlineMethod]"] + - ["System.Reflection.Emit.OpCode", "System.Reflection.Emit.OpCodes!", "Field[Bge_Un]"] + - ["System.Reflection.Emit.OpCode", "System.Reflection.Emit.OpCodes!", "Field[Ldc_R8]"] + - ["System.Object", "System.Reflection.Emit.PropertyBuilder", "Method[GetValue].ReturnValue"] + - ["System.Object[]", "System.Reflection.Emit.ConstructorBuilder", "Method[GetCustomAttributes].ReturnValue"] + - ["System.Reflection.MethodImplAttributes", "System.Reflection.Emit.ConstructorBuilder", "Property[MethodImplementationFlags]"] + - ["System.Reflection.Emit.PEFileKinds", "System.Reflection.Emit.PEFileKinds!", "Field[ConsoleApplication]"] + - ["System.Reflection.Emit.OpCode", "System.Reflection.Emit.OpCodes!", "Field[Ldnull]"] + - ["System.Reflection.MethodBase", "System.Reflection.Emit.TypeBuilder", "Property[DeclaringMethod]"] + - ["System.Reflection.Emit.OpCode", "System.Reflection.Emit.OpCodes!", "Field[Calli]"] + - ["System.Reflection.Emit.OpCode", "System.Reflection.Emit.OpCodes!", "Field[Conv_Ovf_U8_Un]"] + - ["System.Reflection.CallingConventions", "System.Reflection.Emit.ConstructorBuilder", "Property[CallingConvention]"] + - ["System.Boolean", "System.Reflection.Emit.ModuleBuilder", "Method[IsTransient].ReturnValue"] + - ["System.Boolean", "System.Reflection.Emit.GenericTypeParameterBuilder", "Method[Equals].ReturnValue"] + - ["System.Boolean", "System.Reflection.Emit.MethodBuilder", "Property[IsConstructedGenericMethod]"] + - ["System.Reflection.Emit.ILGenerator", "System.Reflection.Emit.ConstructorBuilder", "Method[GetILGenerator].ReturnValue"] + - ["System.String", "System.Reflection.Emit.ParameterBuilder", "Property[Name]"] + - ["System.Reflection.MethodImplAttributes", "System.Reflection.Emit.ConstructorBuilder", "Method[GetMethodImplementationFlags].ReturnValue"] + - ["System.Reflection.Emit.ConstructorBuilder", "System.Reflection.Emit.TypeBuilder", "Method[DefineConstructorCore].ReturnValue"] + - ["System.String", "System.Reflection.Emit.EnumBuilder", "Property[Namespace]"] + - ["System.Int32", "System.Reflection.Emit.ParameterToken", "Property[Token]"] + - ["System.Object", "System.Reflection.Emit.TypeBuilder", "Method[InvokeMember].ReturnValue"] + - ["System.Reflection.Emit.FieldBuilder", "System.Reflection.Emit.TypeBuilder", "Method[DefineFieldCore].ReturnValue"] + - ["System.Reflection.Emit.OpCode", "System.Reflection.Emit.OpCodes!", "Field[Brtrue_S]"] + - ["System.Type", "System.Reflection.Emit.DynamicMethod", "Property[ReturnType]"] + - ["System.String", "System.Reflection.Emit.ConstructorBuilder", "Method[ToString].ReturnValue"] + - ["System.Boolean", "System.Reflection.Emit.ConstructorBuilder", "Method[IsDefined].ReturnValue"] + - ["System.Reflection.FieldInfo", "System.Reflection.Emit.GenericTypeParameterBuilder", "Method[GetField].ReturnValue"] + - ["System.Reflection.Module", "System.Reflection.Emit.MethodBuilder", "Property[Module]"] + - ["System.Boolean", "System.Reflection.Emit.EnumBuilder", "Method[IsPointerImpl].ReturnValue"] + - ["System.Reflection.Emit.OpCode", "System.Reflection.Emit.OpCodes!", "Field[Stelem_I2]"] + - ["System.Reflection.Emit.MethodToken", "System.Reflection.Emit.ModuleBuilder", "Method[GetMethodToken].ReturnValue"] + - ["System.Reflection.Module", "System.Reflection.Emit.TypeBuilder", "Property[Module]"] + - ["System.IO.FileStream", "System.Reflection.Emit.AssemblyBuilder", "Method[GetFile].ReturnValue"] + - ["System.Reflection.Emit.OpCode", "System.Reflection.Emit.OpCodes!", "Field[Volatile]"] + - ["System.Reflection.Emit.OpCode", "System.Reflection.Emit.OpCodes!", "Field[Stind_R8]"] + - ["System.Boolean", "System.Reflection.Emit.AssemblyBuilder", "Property[IsDynamic]"] + - ["System.Object[]", "System.Reflection.Emit.PropertyBuilder", "Method[GetCustomAttributes].ReturnValue"] + - ["System.Reflection.Emit.SignatureHelper", "System.Reflection.Emit.SignatureHelper!", "Method[GetLocalVarSigHelper].ReturnValue"] + - ["System.Boolean", "System.Reflection.Emit.EnumBuilder", "Property[IsEnum]"] + - ["System.Reflection.Emit.OpCode", "System.Reflection.Emit.OpCodes!", "Field[Bgt_Un_S]"] + - ["System.Reflection.Emit.OpCode", "System.Reflection.Emit.OpCodes!", "Field[Ldind_R4]"] + - ["System.Boolean", "System.Reflection.Emit.TypeBuilder", "Property[IsSecurityCritical]"] + - ["System.String", "System.Reflection.Emit.AssemblyBuilder", "Property[Location]"] + - ["System.Boolean", "System.Reflection.Emit.ModuleBuilder", "Method[IsResource].ReturnValue"] + - ["System.Type", "System.Reflection.Emit.EnumBuilder", "Property[ReflectedType]"] + - ["System.Type", "System.Reflection.Emit.ConstructorBuilder", "Property[ReturnType]"] + - ["System.Reflection.Emit.PackingSize", "System.Reflection.Emit.PackingSize!", "Field[Size16]"] + - ["System.String", "System.Reflection.Emit.PersistedAssemblyBuilder", "Property[FullName]"] + - ["System.Int32", "System.Reflection.Emit.ParameterToken", "Method[GetHashCode].ReturnValue"] + - ["System.Type", "System.Reflection.Emit.TypeBuilder", "Method[MakeArrayType].ReturnValue"] + - ["System.Boolean", "System.Reflection.Emit.MethodBuilder", "Method[Equals].ReturnValue"] + - ["System.Int32", "System.Reflection.Emit.GenericTypeParameterBuilder", "Property[GenericParameterPosition]"] + - ["System.Reflection.Emit.OpCode", "System.Reflection.Emit.OpCodes!", "Field[Conv_Ovf_I1_Un]"] + - ["System.Reflection.Emit.TypeToken", "System.Reflection.Emit.TypeToken!", "Field[Empty]"] + - ["System.Reflection.Emit.MethodToken", "System.Reflection.Emit.MethodToken!", "Field[Empty]"] + - ["System.Boolean", "System.Reflection.Emit.StringToken", "Method[Equals].ReturnValue"] + - ["System.Int32", "System.Reflection.Emit.OpCode", "Property[EvaluationStackDelta]"] + - ["System.Reflection.Emit.EventBuilder", "System.Reflection.Emit.TypeBuilder", "Method[DefineEventCore].ReturnValue"] + - ["System.Reflection.Emit.ConstructorBuilder", "System.Reflection.Emit.TypeBuilder", "Method[DefineConstructor].ReturnValue"] + - ["System.Boolean", "System.Reflection.Emit.ParameterBuilder", "Property[IsIn]"] + - ["System.Type", "System.Reflection.Emit.EnumBuilder", "Property[DeclaringType]"] + - ["System.Reflection.Emit.OpCode", "System.Reflection.Emit.OpCodes!", "Field[Ldc_I8]"] + - ["System.Reflection.Emit.OpCode", "System.Reflection.Emit.OpCodes!", "Field[Ldelem_I4]"] + - ["System.Diagnostics.SymbolStore.ISymbolDocumentWriter", "System.Reflection.Emit.ModuleBuilder", "Method[DefineDocumentCore].ReturnValue"] + - ["System.Reflection.Emit.OpCode", "System.Reflection.Emit.OpCodes!", "Field[Constrained]"] + - ["System.Reflection.Module", "System.Reflection.Emit.MethodBuilder", "Method[GetModule].ReturnValue"] + - ["System.Guid", "System.Reflection.Emit.ModuleBuilder", "Property[ModuleVersionId]"] + - ["System.Reflection.Emit.OpCode", "System.Reflection.Emit.OpCodes!", "Field[Stind_I]"] + - ["System.Reflection.ConstructorInfo[]", "System.Reflection.Emit.EnumBuilder", "Method[GetConstructors].ReturnValue"] + - ["System.String", "System.Reflection.Emit.MethodBuilder", "Method[ToString].ReturnValue"] + - ["System.Reflection.Module", "System.Reflection.Emit.EnumBuilder", "Property[Module]"] + - ["System.Reflection.MethodImplAttributes", "System.Reflection.Emit.MethodBuilder", "Method[GetMethodImplementationFlags].ReturnValue"] + - ["System.Boolean", "System.Reflection.Emit.TypeBuilder", "Method[IsPointerImpl].ReturnValue"] + - ["System.String", "System.Reflection.Emit.EnumBuilder", "Property[Name]"] + - ["System.Reflection.Emit.ParameterBuilder", "System.Reflection.Emit.DynamicMethod", "Method[DefineParameter].ReturnValue"] + - ["System.Reflection.Emit.OpCode", "System.Reflection.Emit.OpCodes!", "Field[Cgt_Un]"] + - ["System.Reflection.AssemblyName", "System.Reflection.Emit.AssemblyBuilder", "Method[GetName].ReturnValue"] + - ["System.Reflection.FieldInfo[]", "System.Reflection.Emit.EnumBuilder", "Method[GetFields].ReturnValue"] + - ["System.Reflection.Emit.OpCode", "System.Reflection.Emit.OpCodes!", "Field[Unbox]"] + - ["System.Type", "System.Reflection.Emit.TypeBuilder", "Property[DeclaringType]"] + - ["System.Reflection.Emit.OperandType", "System.Reflection.Emit.OperandType!", "Field[InlineField]"] + - ["System.Reflection.Assembly", "System.Reflection.Emit.EnumBuilder", "Property[Assembly]"] + - ["System.Type", "System.Reflection.Emit.GenericTypeParameterBuilder", "Property[UnderlyingSystemType]"] + - ["System.Type", "System.Reflection.Emit.GenericTypeParameterBuilder", "Method[GetElementType].ReturnValue"] + - ["System.Reflection.Emit.OpCode", "System.Reflection.Emit.OpCodes!", "Field[Ldarg_0]"] + - ["System.Reflection.Emit.SignatureHelper", "System.Reflection.Emit.SignatureHelper!", "Method[GetPropertySigHelper].ReturnValue"] + - ["System.Type", "System.Reflection.Emit.LocalBuilder", "Property[LocalType]"] + - ["System.Reflection.PropertyInfo[]", "System.Reflection.Emit.TypeBuilder", "Method[GetProperties].ReturnValue"] + - ["System.Type", "System.Reflection.Emit.ModuleBuilder", "Method[ResolveType].ReturnValue"] + - ["System.Reflection.Emit.PackingSize", "System.Reflection.Emit.PackingSize!", "Field[Size8]"] + - ["System.Reflection.Emit.OpCode", "System.Reflection.Emit.OpCodes!", "Field[Ldelem_U4]"] + - ["System.Reflection.Emit.FieldBuilder", "System.Reflection.Emit.EnumBuilder", "Property[UnderlyingField]"] + - ["System.Reflection.Emit.FlowControl", "System.Reflection.Emit.FlowControl!", "Field[Return]"] + - ["System.Reflection.FieldInfo[]", "System.Reflection.Emit.TypeBuilder", "Method[GetFields].ReturnValue"] + - ["System.Boolean", "System.Reflection.Emit.EventToken!", "Method[op_Inequality].ReturnValue"] + - ["System.Int32", "System.Reflection.Emit.EnumBuilder", "Property[GenericParameterPosition]"] + - ["System.Reflection.Emit.OpCode", "System.Reflection.Emit.OpCodes!", "Field[Pop]"] + - ["System.Reflection.Emit.OpCode", "System.Reflection.Emit.OpCodes!", "Field[Bge]"] + - ["System.Reflection.Emit.OpCode", "System.Reflection.Emit.OpCodes!", "Field[Ldloc_1]"] + - ["System.Reflection.Emit.ParameterBuilder", "System.Reflection.Emit.ConstructorBuilder", "Method[DefineParameterCore].ReturnValue"] + - ["System.Reflection.ConstructorInfo", "System.Reflection.Emit.EnumBuilder", "Method[GetConstructorImpl].ReturnValue"] + - ["System.Type", "System.Reflection.Emit.ConstructorBuilder", "Property[ReflectedType]"] + - ["System.Reflection.Emit.OpCode", "System.Reflection.Emit.OpCodes!", "Field[Sub_Ovf]"] + - ["System.String", "System.Reflection.Emit.TypeBuilder", "Property[FullName]"] + - ["System.Reflection.Emit.SignatureHelper", "System.Reflection.Emit.SignatureHelper!", "Method[GetMethodSigHelper].ReturnValue"] + - ["System.Int32", "System.Reflection.Emit.TypeBuilder", "Property[GenericParameterPosition]"] + - ["System.Reflection.Emit.OpCode", "System.Reflection.Emit.OpCodes!", "Field[Stelem]"] + - ["System.Boolean", "System.Reflection.Emit.TypeToken!", "Method[op_Inequality].ReturnValue"] + - ["System.Reflection.Emit.OpCode", "System.Reflection.Emit.OpCodes!", "Field[Readonly]"] + - ["System.Reflection.Emit.OperandType", "System.Reflection.Emit.OperandType!", "Field[InlineNone]"] + - ["System.Reflection.Emit.OpCode", "System.Reflection.Emit.OpCodes!", "Field[Ldarg_1]"] + - ["System.Reflection.Emit.OperandType", "System.Reflection.Emit.OperandType!", "Field[InlineSwitch]"] + - ["System.String", "System.Reflection.Emit.GenericTypeParameterBuilder", "Method[ToString].ReturnValue"] + - ["System.String", "System.Reflection.Emit.MethodBuilder", "Property[Signature]"] + - ["System.Reflection.MethodInfo", "System.Reflection.Emit.GenericTypeParameterBuilder", "Method[GetMethodImpl].ReturnValue"] + - ["System.Reflection.Emit.OpCode", "System.Reflection.Emit.OpCodes!", "Field[Prefix3]"] + - ["System.Reflection.Emit.OpCode", "System.Reflection.Emit.OpCodes!", "Field[Div]"] + - ["System.Reflection.Emit.TypeToken", "System.Reflection.Emit.EnumBuilder", "Property[TypeToken]"] + - ["System.Type", "System.Reflection.Emit.EnumBuilder", "Property[BaseType]"] + - ["System.Reflection.Emit.OpCode", "System.Reflection.Emit.OpCodes!", "Field[Mul_Ovf]"] + - ["System.Reflection.FieldInfo[]", "System.Reflection.Emit.GenericTypeParameterBuilder", "Method[GetFields].ReturnValue"] + - ["System.Int32", "System.Reflection.Emit.MethodToken", "Method[GetHashCode].ReturnValue"] + - ["System.Reflection.Metadata.Ecma335.MetadataBuilder", "System.Reflection.Emit.PersistedAssemblyBuilder", "Method[GenerateMetadata].ReturnValue"] + - ["System.Reflection.Emit.UnmanagedMarshal", "System.Reflection.Emit.UnmanagedMarshal!", "Method[DefineByValTStr].ReturnValue"] + - ["System.Boolean", "System.Reflection.Emit.GenericTypeParameterBuilder", "Method[IsCOMObjectImpl].ReturnValue"] + - ["System.Reflection.Emit.OpCode", "System.Reflection.Emit.OpCodes!", "Field[Endfilter]"] + - ["System.Reflection.Emit.OpCode", "System.Reflection.Emit.OpCodes!", "Field[Nop]"] + - ["System.Reflection.Assembly", "System.Reflection.Emit.TypeBuilder", "Property[Assembly]"] + - ["System.Reflection.Emit.PackingSize", "System.Reflection.Emit.TypeBuilder", "Property[PackingSize]"] + - ["System.Reflection.Emit.OpCode", "System.Reflection.Emit.OpCodes!", "Field[Sub_Ovf_Un]"] + - ["System.Reflection.Emit.OpCodeType", "System.Reflection.Emit.OpCodeType!", "Field[Macro]"] + - ["System.Reflection.Emit.OpCode", "System.Reflection.Emit.OpCodes!", "Field[Conv_Ovf_I]"] + - ["System.Reflection.Emit.OpCodeType", "System.Reflection.Emit.OpCodeType!", "Field[Nternal]"] + - ["System.Reflection.Emit.FlowControl", "System.Reflection.Emit.FlowControl!", "Field[Branch]"] + - ["System.Reflection.Emit.OperandType", "System.Reflection.Emit.OperandType!", "Field[InlineI]"] + - ["System.Reflection.Emit.TypeToken", "System.Reflection.Emit.TypeBuilder", "Property[TypeToken]"] + - ["System.Boolean", "System.Reflection.Emit.SignatureToken!", "Method[op_Inequality].ReturnValue"] + - ["System.Boolean", "System.Reflection.Emit.EnumBuilder", "Property[IsByRefLike]"] + - ["System.Reflection.MemberInfo[]", "System.Reflection.Emit.GenericTypeParameterBuilder", "Method[GetMember].ReturnValue"] + - ["System.Type", "System.Reflection.Emit.GenericTypeParameterBuilder", "Method[GetGenericTypeDefinition].ReturnValue"] + - ["System.Reflection.Emit.MethodToken", "System.Reflection.Emit.MethodBuilder", "Method[GetToken].ReturnValue"] + - ["System.Reflection.Emit.OpCode", "System.Reflection.Emit.OpCodes!", "Field[Stelem_I8]"] + - ["System.Type[]", "System.Reflection.Emit.TypeBuilder", "Method[GetGenericParameterConstraints].ReturnValue"] + - ["System.Guid", "System.Reflection.Emit.TypeBuilder", "Property[GUID]"] + - ["System.Int32", "System.Reflection.Emit.TypeBuilder!", "Field[UnspecifiedTypeSize]"] + - ["System.Boolean", "System.Reflection.Emit.ModuleBuilder", "Method[Equals].ReturnValue"] + - ["System.Boolean", "System.Reflection.Emit.TypeBuilder", "Property[IsSerializable]"] + - ["System.Type", "System.Reflection.Emit.EnumBuilder", "Method[MakePointerType].ReturnValue"] + - ["System.Reflection.Emit.OpCodeType", "System.Reflection.Emit.OpCodeType!", "Field[Objmodel]"] + - ["System.Reflection.Emit.OpCode", "System.Reflection.Emit.OpCodes!", "Field[Prefix1]"] + - ["System.Reflection.Emit.FlowControl", "System.Reflection.Emit.OpCode", "Property[FlowControl]"] + - ["System.Reflection.Emit.StackBehaviour", "System.Reflection.Emit.StackBehaviour!", "Field[Varpop]"] + - ["System.Reflection.Emit.OpCode", "System.Reflection.Emit.OpCodes!", "Field[Conv_Ovf_U_Un]"] + - ["System.Reflection.Emit.EventBuilder", "System.Reflection.Emit.TypeBuilder", "Method[DefineEvent].ReturnValue"] + - ["System.Boolean", "System.Reflection.Emit.TypeBuilder", "Property[IsVariableBoundArray]"] + - ["System.Reflection.Module", "System.Reflection.Emit.PersistedAssemblyBuilder", "Property[ManifestModule]"] + - ["System.Reflection.Emit.OpCode", "System.Reflection.Emit.OpCodes!", "Field[Ldloc_0]"] + - ["System.Reflection.Emit.OpCode", "System.Reflection.Emit.OpCodes!", "Field[Switch]"] + - ["System.Reflection.Emit.OpCode", "System.Reflection.Emit.OpCodes!", "Field[Mul_Ovf_Un]"] + - ["System.Reflection.Emit.OpCode", "System.Reflection.Emit.OpCodes!", "Field[Blt]"] + - ["System.String", "System.Reflection.Emit.ConstructorBuilder", "Property[Name]"] + - ["System.Type", "System.Reflection.Emit.TypeBuilder", "Property[BaseType]"] + - ["System.Reflection.Emit.StackBehaviour", "System.Reflection.Emit.StackBehaviour!", "Field[Popi_popi]"] + - ["System.Reflection.MethodInfo[]", "System.Reflection.Emit.PropertyBuilder", "Method[GetAccessors].ReturnValue"] + - ["System.Type", "System.Reflection.Emit.PropertyBuilder", "Property[ReflectedType]"] + - ["System.Type", "System.Reflection.Emit.EnumBuilder", "Method[GetElementType].ReturnValue"] + - ["System.Reflection.Emit.OpCode", "System.Reflection.Emit.OpCodes!", "Field[Stfld]"] + - ["System.Reflection.Emit.OpCode", "System.Reflection.Emit.OpCodes!", "Field[Callvirt]"] + - ["System.Reflection.Emit.FieldBuilder", "System.Reflection.Emit.ModuleBuilder", "Method[DefineInitializedData].ReturnValue"] + - ["System.Int32", "System.Reflection.Emit.MethodRental!", "Field[JitOnDemand]"] + - ["System.Type", "System.Reflection.Emit.DynamicMethod", "Property[ReflectedType]"] + - ["System.Reflection.TypeInfo", "System.Reflection.Emit.EnumBuilder", "Method[CreateTypeInfo].ReturnValue"] + - ["System.String", "System.Reflection.Emit.DynamicMethod", "Property[Name]"] + - ["System.Reflection.Emit.EventToken", "System.Reflection.Emit.EventBuilder", "Method[GetEventToken].ReturnValue"] + - ["System.Reflection.Emit.FieldBuilder", "System.Reflection.Emit.EnumBuilder", "Property[UnderlyingFieldCore]"] + - ["System.Reflection.Emit.StackBehaviour", "System.Reflection.Emit.StackBehaviour!", "Field[Popref_popi]"] + - ["System.Reflection.Emit.OpCode", "System.Reflection.Emit.OpCodes!", "Field[Conv_Ovf_U2]"] + - ["System.Diagnostics.SymbolStore.ISymbolDocumentWriter", "System.Reflection.Emit.ModuleBuilder", "Method[DefineDocument].ReturnValue"] + - ["System.Reflection.MethodAttributes", "System.Reflection.Emit.MethodBuilder", "Property[Attributes]"] + - ["System.Type", "System.Reflection.Emit.TypeBuilder", "Method[GetGenericTypeDefinition].ReturnValue"] + - ["System.Reflection.FieldInfo", "System.Reflection.Emit.ModuleBuilder", "Method[ResolveField].ReturnValue"] + - ["System.Reflection.Emit.OpCode", "System.Reflection.Emit.OpCodes!", "Field[Dup]"] + - ["System.Object[]", "System.Reflection.Emit.TypeBuilder", "Method[GetCustomAttributes].ReturnValue"] + - ["System.Reflection.PropertyInfo[]", "System.Reflection.Emit.EnumBuilder", "Method[GetProperties].ReturnValue"] + - ["System.String", "System.Reflection.Emit.PropertyBuilder", "Property[Name]"] + - ["System.Reflection.Emit.OpCode", "System.Reflection.Emit.OpCodes!", "Field[Initobj]"] + - ["System.Reflection.Emit.StackBehaviour", "System.Reflection.Emit.StackBehaviour!", "Field[Popref_popi_pop1]"] + - ["System.Int32", "System.Reflection.Emit.DynamicILInfo", "Method[GetTokenFor].ReturnValue"] + - ["System.Reflection.Emit.OpCode", "System.Reflection.Emit.OpCodes!", "Field[Stsfld]"] + - ["System.Boolean", "System.Reflection.Emit.GenericTypeParameterBuilder", "Method[IsValueTypeImpl].ReturnValue"] + - ["System.Reflection.Emit.OpCode", "System.Reflection.Emit.OpCodes!", "Field[Bge_Un_S]"] + - ["System.Reflection.Emit.ILGenerator", "System.Reflection.Emit.ConstructorBuilder", "Method[GetILGeneratorCore].ReturnValue"] + - ["System.Reflection.PropertyAttributes", "System.Reflection.Emit.PropertyBuilder", "Property[Attributes]"] + - ["System.Reflection.Emit.MethodToken", "System.Reflection.Emit.ModuleBuilder", "Method[GetArrayMethodToken].ReturnValue"] + - ["System.Boolean", "System.Reflection.Emit.FieldBuilder", "Method[IsDefined].ReturnValue"] + - ["System.Reflection.Emit.ILGenerator", "System.Reflection.Emit.MethodBuilder", "Method[GetILGeneratorCore].ReturnValue"] + - ["System.Type", "System.Reflection.Emit.GenericTypeParameterBuilder", "Method[GetInterface].ReturnValue"] + - ["System.Boolean", "System.Reflection.Emit.TypeToken", "Method[Equals].ReturnValue"] + - ["System.Reflection.Emit.OpCode", "System.Reflection.Emit.OpCodes!", "Field[Unbox_Any]"] + - ["System.Reflection.Emit.ILGenerator", "System.Reflection.Emit.MethodBuilder", "Method[GetILGenerator].ReturnValue"] + - ["System.Reflection.MethodAttributes", "System.Reflection.Emit.DynamicMethod", "Property[Attributes]"] + - ["System.Reflection.MethodInfo[]", "System.Reflection.Emit.EnumBuilder", "Method[GetMethods].ReturnValue"] + - ["System.String", "System.Reflection.Emit.FieldBuilder", "Property[Name]"] + - ["System.Reflection.Emit.AssemblyBuilderAccess", "System.Reflection.Emit.AssemblyBuilderAccess!", "Field[RunAndSave]"] + - ["System.Reflection.Emit.OpCode", "System.Reflection.Emit.OpCodes!", "Field[Ldc_I4_5]"] + - ["System.Boolean", "System.Reflection.Emit.TypeBuilder", "Method[IsSubclassOf].ReturnValue"] + - ["System.Type", "System.Reflection.Emit.ModuleBuilder", "Method[GetType].ReturnValue"] + - ["System.Reflection.Emit.OpCode", "System.Reflection.Emit.OpCodes!", "Field[Ldind_U4]"] + - ["System.Boolean", "System.Reflection.Emit.ParameterToken!", "Method[op_Inequality].ReturnValue"] + - ["System.Reflection.ExceptionHandlingClauseOptions", "System.Reflection.Emit.ExceptionHandler", "Property[Kind]"] + - ["System.Boolean", "System.Reflection.Emit.EnumBuilder", "Method[IsArrayImpl].ReturnValue"] + - ["System.Reflection.Emit.OpCode", "System.Reflection.Emit.OpCodes!", "Field[Call]"] + - ["System.Boolean", "System.Reflection.Emit.MethodBuilder", "Method[IsDefined].ReturnValue"] + - ["System.Reflection.Emit.OpCode", "System.Reflection.Emit.OpCodes!", "Field[Ldc_I4_8]"] + - ["System.Object", "System.Reflection.Emit.FieldBuilder", "Method[GetValue].ReturnValue"] + - ["System.Reflection.Emit.UnmanagedMarshal", "System.Reflection.Emit.UnmanagedMarshal!", "Method[DefineUnmanagedMarshal].ReturnValue"] + - ["System.Reflection.Emit.OpCode", "System.Reflection.Emit.OpCodes!", "Field[Ceq]"] + - ["System.Reflection.Emit.OpCode", "System.Reflection.Emit.OpCodes!", "Field[Leave_S]"] + - ["System.Reflection.Emit.OpCode", "System.Reflection.Emit.OpCodes!", "Field[Ldarg_3]"] + - ["System.Reflection.Emit.PackingSize", "System.Reflection.Emit.PackingSize!", "Field[Size4]"] + - ["System.Reflection.Emit.OperandType", "System.Reflection.Emit.OperandType!", "Field[InlineTok]"] + - ["System.Reflection.Emit.OpCode", "System.Reflection.Emit.OpCodes!", "Field[Ldelem_I8]"] + - ["System.Boolean", "System.Reflection.Emit.TypeBuilder", "Property[IsSZArray]"] + - ["System.Reflection.Emit.OperandType", "System.Reflection.Emit.OperandType!", "Field[ShortInlineBrTarget]"] + - ["System.Boolean", "System.Reflection.Emit.EnumBuilder", "Method[IsByRefImpl].ReturnValue"] + - ["System.Reflection.Emit.OpCode", "System.Reflection.Emit.OpCodes!", "Field[Stloc_0]"] + - ["System.Byte[]", "System.Reflection.Emit.SignatureHelper", "Method[GetSignature].ReturnValue"] + - ["System.Int32", "System.Reflection.Emit.ModuleBuilder", "Method[GetHashCode].ReturnValue"] + - ["System.Type[]", "System.Reflection.Emit.TypeBuilder", "Method[GetNestedTypes].ReturnValue"] + - ["System.Reflection.Emit.OpCode", "System.Reflection.Emit.OpCodes!", "Field[Conv_Ovf_I4_Un]"] + - ["System.Reflection.Emit.OpCode", "System.Reflection.Emit.OpCodes!", "Field[Leave]"] + - ["System.Type", "System.Reflection.Emit.GenericTypeParameterBuilder", "Method[GetNestedType].ReturnValue"] + - ["System.Reflection.Emit.FieldBuilder", "System.Reflection.Emit.ModuleBuilder", "Method[DefineUninitializedDataCore].ReturnValue"] + - ["System.Reflection.Emit.StackBehaviour", "System.Reflection.Emit.OpCode", "Property[StackBehaviourPop]"] + - ["System.Boolean", "System.Reflection.Emit.MethodToken!", "Method[op_Equality].ReturnValue"] + - ["System.Reflection.Emit.StackBehaviour", "System.Reflection.Emit.StackBehaviour!", "Field[Pushref]"] + - ["System.Type", "System.Reflection.Emit.EnumBuilder", "Method[MakeByRefType].ReturnValue"] + - ["System.Reflection.Emit.OpCode", "System.Reflection.Emit.OpCodes!", "Field[Jmp]"] + - ["System.Reflection.Emit.OpCodeType", "System.Reflection.Emit.OpCodeType!", "Field[Prefix]"] + - ["System.Reflection.Emit.FieldBuilder", "System.Reflection.Emit.ModuleBuilder", "Method[DefineUninitializedData].ReturnValue"] + - ["System.Boolean", "System.Reflection.Emit.EnumBuilder", "Property[IsSerializable]"] + - ["System.Type[]", "System.Reflection.Emit.GenericTypeParameterBuilder", "Method[GetNestedTypes].ReturnValue"] + - ["System.Boolean", "System.Reflection.Emit.AssemblyBuilder", "Property[IsCollectible]"] + - ["System.Security.SecurityRuleSet", "System.Reflection.Emit.AssemblyBuilder", "Property[SecurityRuleSet]"] + - ["System.Reflection.Emit.OpCode", "System.Reflection.Emit.OpCodes!", "Field[Ble_Un]"] + - ["System.Boolean", "System.Reflection.Emit.FieldToken", "Method[Equals].ReturnValue"] + - ["System.String", "System.Reflection.Emit.ModuleBuilder", "Property[ScopeName]"] + - ["System.Reflection.Emit.StackBehaviour", "System.Reflection.Emit.StackBehaviour!", "Field[Popi_popr4]"] + - ["System.String", "System.Reflection.Emit.ModuleBuilder", "Property[FullyQualifiedName]"] + - ["System.Boolean", "System.Reflection.Emit.GenericTypeParameterBuilder", "Method[IsPointerImpl].ReturnValue"] + - ["System.Delegate", "System.Reflection.Emit.DynamicMethod", "Method[CreateDelegate].ReturnValue"] + - ["System.Reflection.Emit.OpCode", "System.Reflection.Emit.OpCodes!", "Field[Castclass]"] + - ["System.Reflection.Emit.Label", "System.Reflection.Emit.ILGenerator!", "Method[CreateLabel].ReturnValue"] + - ["System.Reflection.Emit.StackBehaviour", "System.Reflection.Emit.StackBehaviour!", "Field[Popi]"] + - ["System.Boolean", "System.Reflection.Emit.GenericTypeParameterBuilder", "Method[IsAssignableFrom].ReturnValue"] + - ["System.Reflection.Emit.StackBehaviour", "System.Reflection.Emit.StackBehaviour!", "Field[Pop1]"] + - ["System.Reflection.Emit.OpCode", "System.Reflection.Emit.OpCodes!", "Field[Conv_Ovf_I8]"] + - ["System.Reflection.Emit.OpCode", "System.Reflection.Emit.OpCodes!", "Field[Clt_Un]"] + - ["System.Reflection.Emit.Label", "System.Reflection.Emit.ILGenerator", "Method[BeginExceptionBlock].ReturnValue"] + - ["System.Reflection.Emit.OpCode", "System.Reflection.Emit.OpCodes!", "Field[Bge_S]"] + - ["System.Int32", "System.Reflection.Emit.SignatureToken", "Method[GetHashCode].ReturnValue"] + - ["System.Reflection.Emit.OpCode", "System.Reflection.Emit.OpCodes!", "Field[Ldc_I4_3]"] + - ["System.Boolean", "System.Reflection.Emit.GenericTypeParameterBuilder", "Method[IsByRefImpl].ReturnValue"] + - ["System.Boolean", "System.Reflection.Emit.AssemblyBuilder", "Property[GlobalAssemblyCache]"] + - ["System.Reflection.Emit.OpCode", "System.Reflection.Emit.OpCodes!", "Field[Ble_Un_S]"] + - ["System.Reflection.Emit.PropertyBuilder", "System.Reflection.Emit.TypeBuilder", "Method[DefineProperty].ReturnValue"] + - ["System.Reflection.MethodInfo[]", "System.Reflection.Emit.GenericTypeParameterBuilder", "Method[GetMethods].ReturnValue"] + - ["System.Boolean", "System.Reflection.Emit.PropertyBuilder", "Property[CanWrite]"] + - ["System.Boolean", "System.Reflection.Emit.EnumBuilder", "Method[IsValueTypeImpl].ReturnValue"] + - ["System.Int32", "System.Reflection.Emit.ModuleBuilder", "Method[GetSignatureMetadataToken].ReturnValue"] + - ["System.Reflection.Module[]", "System.Reflection.Emit.AssemblyBuilder", "Method[GetLoadedModules].ReturnValue"] + - ["System.Reflection.Emit.OpCode", "System.Reflection.Emit.OpCodes!", "Field[Prefix4]"] + - ["System.Int32", "System.Reflection.Emit.StringToken", "Property[Token]"] + - ["System.Reflection.Emit.ParameterToken", "System.Reflection.Emit.ParameterBuilder", "Method[GetToken].ReturnValue"] + - ["System.Reflection.Emit.StackBehaviour", "System.Reflection.Emit.StackBehaviour!", "Field[Varpush]"] + - ["System.Reflection.Emit.AssemblyBuilderAccess", "System.Reflection.Emit.AssemblyBuilderAccess!", "Field[RunAndCollect]"] + - ["System.Reflection.Emit.ModuleBuilder", "System.Reflection.Emit.AssemblyBuilder", "Method[GetDynamicModuleCore].ReturnValue"] + - ["System.Reflection.Emit.ParameterBuilder", "System.Reflection.Emit.ConstructorBuilder", "Method[DefineParameter].ReturnValue"] + - ["System.Reflection.Emit.OpCode", "System.Reflection.Emit.OpCodes!", "Field[Ldloc]"] + - ["System.Object[]", "System.Reflection.Emit.MethodBuilder", "Method[GetCustomAttributes].ReturnValue"] + - ["System.Reflection.Emit.FlowControl", "System.Reflection.Emit.FlowControl!", "Field[Phi]"] + - ["System.Int32", "System.Reflection.Emit.ExceptionHandler", "Property[HandlerLength]"] + - ["System.Reflection.Emit.OpCode", "System.Reflection.Emit.OpCodes!", "Field[Endfinally]"] + - ["System.Reflection.Emit.OpCode", "System.Reflection.Emit.OpCodes!", "Field[Ldc_I4_0]"] + - ["System.Reflection.Emit.GenericTypeParameterBuilder[]", "System.Reflection.Emit.TypeBuilder", "Method[DefineGenericParametersCore].ReturnValue"] + - ["System.Reflection.Emit.MethodBuilder", "System.Reflection.Emit.ModuleBuilder", "Method[DefinePInvokeMethod].ReturnValue"] + - ["System.Boolean", "System.Reflection.Emit.AssemblyBuilder", "Method[IsDefined].ReturnValue"] + - ["System.Reflection.Emit.OpCode", "System.Reflection.Emit.OpCodes!", "Field[Prefix7]"] + - ["System.Int32", "System.Reflection.Emit.TypeBuilder", "Property[SizeCore]"] + - ["System.Reflection.Emit.OpCode", "System.Reflection.Emit.OpCodes!", "Field[Throw]"] + - ["System.Reflection.Emit.OpCode", "System.Reflection.Emit.OpCodes!", "Field[Div_Un]"] + - ["System.Boolean", "System.Reflection.Emit.MethodBuilder", "Property[IsGenericMethod]"] + - ["System.Reflection.MethodImplAttributes", "System.Reflection.Emit.DynamicMethod", "Property[MethodImplementationFlags]"] + - ["System.String", "System.Reflection.Emit.GenericTypeParameterBuilder", "Property[Namespace]"] + - ["System.Reflection.TypeAttributes", "System.Reflection.Emit.GenericTypeParameterBuilder", "Property[Attributes]"] + - ["System.Reflection.Emit.OpCode", "System.Reflection.Emit.OpCodes!", "Field[Stelem_I1]"] + - ["System.Reflection.Emit.OpCode", "System.Reflection.Emit.OpCodes!", "Field[Br_S]"] + - ["System.Boolean", "System.Reflection.Emit.EnumBuilder", "Property[ContainsGenericParameters]"] + - ["System.Boolean", "System.Reflection.Emit.EnumBuilder", "Property[IsGenericType]"] + - ["System.Reflection.Emit.OpCode", "System.Reflection.Emit.OpCodes!", "Field[Stobj]"] + - ["System.Reflection.Emit.OpCode", "System.Reflection.Emit.OpCodes!", "Field[Ldind_U1]"] + - ["System.Reflection.Emit.StackBehaviour", "System.Reflection.Emit.StackBehaviour!", "Field[Pop0]"] + - ["System.Reflection.Emit.OpCode", "System.Reflection.Emit.OpCodes!", "Field[Ldsfld]"] + - ["System.Reflection.Emit.FieldBuilder", "System.Reflection.Emit.EnumBuilder", "Method[DefineLiteralCore].ReturnValue"] + - ["System.Reflection.Emit.OpCode", "System.Reflection.Emit.OpCodes!", "Field[Ldelem_I1]"] + - ["System.Reflection.Emit.OpCode", "System.Reflection.Emit.OpCodes!", "Field[Conv_U8]"] + - ["System.Reflection.Emit.OpCodeType", "System.Reflection.Emit.OpCode", "Property[OpCodeType]"] + - ["System.Boolean", "System.Reflection.Emit.EnumBuilder", "Property[IsVariableBoundArray]"] + - ["System.Reflection.Emit.FlowControl", "System.Reflection.Emit.FlowControl!", "Field[Break]"] + - ["System.Reflection.Emit.OpCode", "System.Reflection.Emit.OpCodes!", "Field[Mkrefany]"] + - ["System.Type", "System.Reflection.Emit.TypeBuilder", "Method[GetInterface].ReturnValue"] + - ["System.Boolean", "System.Reflection.Emit.GenericTypeParameterBuilder", "Method[HasElementTypeImpl].ReturnValue"] + - ["System.Reflection.Module", "System.Reflection.Emit.AssemblyBuilder", "Property[ManifestModule]"] + - ["System.Reflection.Emit.OpCode", "System.Reflection.Emit.OpCodes!", "Field[Brfalse_S]"] + - ["System.Type", "System.Reflection.Emit.EnumBuilder", "Property[UnderlyingSystemType]"] + - ["System.Reflection.Emit.PropertyToken", "System.Reflection.Emit.PropertyToken!", "Field[Empty]"] + - ["System.Reflection.AssemblyName", "System.Reflection.Emit.PersistedAssemblyBuilder", "Method[GetName].ReturnValue"] + - ["System.Reflection.Emit.AssemblyBuilder", "System.Reflection.Emit.AssemblyBuilder!", "Method[DefineDynamicAssembly].ReturnValue"] + - ["System.Reflection.Emit.OpCode", "System.Reflection.Emit.OpCodes!", "Field[Add_Ovf]"] + - ["System.Reflection.Emit.TypeBuilder", "System.Reflection.Emit.ModuleBuilder", "Method[DefineTypeCore].ReturnValue"] + - ["System.Reflection.TypeAttributes", "System.Reflection.Emit.EnumBuilder", "Property[Attributes]"] + - ["System.Type", "System.Reflection.Emit.EnumBuilder", "Method[GetEnumUnderlyingType].ReturnValue"] + - ["System.Reflection.Emit.PackingSize", "System.Reflection.Emit.PackingSize!", "Field[Unspecified]"] + - ["System.Boolean", "System.Reflection.Emit.MethodToken", "Method[Equals].ReturnValue"] + - ["System.Reflection.Emit.OpCode", "System.Reflection.Emit.OpCodes!", "Field[Conv_U1]"] + - ["System.Reflection.MemberInfo[]", "System.Reflection.Emit.TypeBuilder", "Method[GetMembers].ReturnValue"] + - ["System.Type[]", "System.Reflection.Emit.EnumBuilder", "Property[GenericTypeArguments]"] + - ["System.Reflection.Emit.OpCode", "System.Reflection.Emit.OpCodes!", "Field[Shl]"] + - ["System.Reflection.Emit.OpCode", "System.Reflection.Emit.OpCodes!", "Field[Conv_R8]"] + - ["System.Boolean", "System.Reflection.Emit.ParameterBuilder", "Property[IsOut]"] + - ["System.Reflection.Emit.ModuleBuilder", "System.Reflection.Emit.AssemblyBuilder", "Method[DefineDynamicModule].ReturnValue"] + - ["System.Boolean", "System.Reflection.Emit.MethodBuilder", "Property[IsSecuritySafeCritical]"] + - ["System.Reflection.EventInfo", "System.Reflection.Emit.EnumBuilder", "Method[GetEvent].ReturnValue"] + - ["System.String", "System.Reflection.Emit.DynamicMethod", "Method[ToString].ReturnValue"] + - ["System.Reflection.MethodInfo", "System.Reflection.Emit.MethodBuilder", "Method[MakeGenericMethod].ReturnValue"] + - ["System.Reflection.Emit.OpCode", "System.Reflection.Emit.OpCodes!", "Field[Stelem_Ref]"] + - ["System.Type", "System.Reflection.Emit.PropertyBuilder", "Property[PropertyType]"] + - ["System.Reflection.PropertyInfo", "System.Reflection.Emit.EnumBuilder", "Method[GetPropertyImpl].ReturnValue"] + - ["System.Int32", "System.Reflection.Emit.PropertyToken", "Method[GetHashCode].ReturnValue"] + - ["System.Reflection.Emit.OpCode", "System.Reflection.Emit.OpCodes!", "Field[Conv_Ovf_I8_Un]"] + - ["System.Reflection.Emit.ILGenerator", "System.Reflection.Emit.DynamicMethod", "Method[GetILGenerator].ReturnValue"] + - ["System.Reflection.MethodInfo[]", "System.Reflection.Emit.TypeBuilder", "Method[GetMethods].ReturnValue"] + - ["System.Reflection.Emit.EnumBuilder", "System.Reflection.Emit.ModuleBuilder", "Method[DefineEnumCore].ReturnValue"] + - ["System.Reflection.Emit.MethodBuilder", "System.Reflection.Emit.ModuleBuilder", "Method[DefinePInvokeMethodCore].ReturnValue"] + - ["System.Type", "System.Reflection.Emit.GenericTypeParameterBuilder", "Method[MakeArrayType].ReturnValue"] + - ["System.Boolean", "System.Reflection.Emit.TypeBuilder", "Method[IsByRefImpl].ReturnValue"] + - ["System.Reflection.Emit.StackBehaviour", "System.Reflection.Emit.StackBehaviour!", "Field[Push0]"] + - ["System.Reflection.Emit.OpCode", "System.Reflection.Emit.OpCodes!", "Field[Conv_I2]"] + - ["System.Int32", "System.Reflection.Emit.ParameterBuilder", "Property[Attributes]"] + - ["System.Boolean", "System.Reflection.Emit.TypeBuilder", "Property[IsSecurityTransparent]"] + - ["System.Reflection.Emit.OpCode", "System.Reflection.Emit.OpCodes!", "Field[Ldloca]"] + - ["System.Type", "System.Reflection.Emit.TypeBuilder", "Method[GetNestedType].ReturnValue"] + - ["System.Reflection.Emit.OpCode", "System.Reflection.Emit.OpCodes!", "Field[Conv_Ovf_I2]"] + - ["System.String", "System.Reflection.Emit.SignatureHelper", "Method[ToString].ReturnValue"] + - ["System.Reflection.Emit.UnmanagedMarshal", "System.Reflection.Emit.UnmanagedMarshal!", "Method[DefineSafeArray].ReturnValue"] + - ["System.IO.Stream", "System.Reflection.Emit.AssemblyBuilder", "Method[GetManifestResourceStream].ReturnValue"] + - ["System.Reflection.Emit.FlowControl", "System.Reflection.Emit.FlowControl!", "Field[Call]"] + - ["System.Reflection.Emit.PropertyBuilder", "System.Reflection.Emit.TypeBuilder", "Method[DefinePropertyCore].ReturnValue"] + - ["System.Reflection.Emit.GenericTypeParameterBuilder[]", "System.Reflection.Emit.MethodBuilder", "Method[DefineGenericParameters].ReturnValue"] + - ["System.Reflection.Emit.OpCode", "System.Reflection.Emit.OpCodes!", "Field[Ldc_I4_1]"] + - ["System.Boolean", "System.Reflection.Emit.DynamicMethod", "Property[IsSecuritySafeCritical]"] + - ["System.Boolean", "System.Reflection.Emit.TypeBuilder", "Method[IsCreated].ReturnValue"] + - ["System.String", "System.Reflection.Emit.EnumBuilder", "Property[AssemblyQualifiedName]"] + - ["System.Reflection.Emit.OpCode", "System.Reflection.Emit.OpCodes!", "Field[Cpblk]"] + - ["System.String", "System.Reflection.Emit.TypeBuilder", "Property[Namespace]"] + - ["System.Reflection.Emit.SignatureToken", "System.Reflection.Emit.ModuleBuilder", "Method[GetSignatureToken].ReturnValue"] + - ["System.String", "System.Reflection.Emit.AssemblyBuilder", "Property[FullName]"] + - ["System.Int32", "System.Reflection.Emit.OpCode", "Method[GetHashCode].ReturnValue"] + - ["System.Reflection.Emit.OpCode", "System.Reflection.Emit.OpCodes!", "Field[Rethrow]"] + - ["System.Reflection.Emit.OpCode", "System.Reflection.Emit.OpCodes!", "Field[Sub]"] + - ["System.Int32", "System.Reflection.Emit.ModuleBuilder", "Method[GetStringMetadataToken].ReturnValue"] + - ["System.Reflection.Emit.OpCode", "System.Reflection.Emit.OpCodes!", "Field[Ldvirtftn]"] + - ["System.Boolean", "System.Reflection.Emit.SignatureToken", "Method[Equals].ReturnValue"] + - ["System.RuntimeFieldHandle", "System.Reflection.Emit.FieldBuilder", "Property[FieldHandle]"] + - ["System.Collections.Generic.IEnumerable", "System.Reflection.Emit.AssemblyBuilder", "Property[Modules]"] + - ["System.Int32", "System.Reflection.Emit.LocalBuilder", "Property[LocalIndex]"] + - ["System.Type", "System.Reflection.Emit.GenericTypeParameterBuilder", "Property[DeclaringType]"] + - ["System.Int32", "System.Reflection.Emit.SignatureToken", "Property[Token]"] + - ["System.Reflection.Emit.OpCode", "System.Reflection.Emit.OpCodes!", "Field[Conv_R_Un]"] + - ["System.Reflection.Emit.OpCode", "System.Reflection.Emit.OpCodes!", "Field[Ldind_I1]"] + - ["System.Reflection.Emit.OpCode", "System.Reflection.Emit.OpCodes!", "Field[Refanyval]"] + - ["System.Reflection.MethodInfo", "System.Reflection.Emit.DynamicMethod", "Method[GetBaseDefinition].ReturnValue"] + - ["System.Reflection.PropertyInfo", "System.Reflection.Emit.TypeBuilder", "Method[GetPropertyImpl].ReturnValue"] + - ["System.Reflection.Emit.ModuleBuilder", "System.Reflection.Emit.AssemblyBuilder", "Method[DefineDynamicModuleCore].ReturnValue"] + - ["System.Reflection.MemberInfo", "System.Reflection.Emit.ModuleBuilder", "Method[ResolveMember].ReturnValue"] + - ["System.Int32", "System.Reflection.Emit.MethodBuilder", "Method[GetHashCode].ReturnValue"] + - ["System.Reflection.Emit.OpCode", "System.Reflection.Emit.OpCodes!", "Field[Starg]"] + - ["System.Type", "System.Reflection.Emit.PropertyBuilder", "Property[DeclaringType]"] + - ["System.Object[]", "System.Reflection.Emit.DynamicMethod", "Method[GetCustomAttributes].ReturnValue"] + - ["System.Reflection.Emit.OpCode", "System.Reflection.Emit.OpCodes!", "Field[Conv_Ovf_I2_Un]"] + - ["System.Reflection.FieldInfo", "System.Reflection.Emit.TypeBuilder!", "Method[GetField].ReturnValue"] + - ["System.Int32", "System.Reflection.Emit.Label", "Property[Id]"] + - ["System.Reflection.Emit.OpCode", "System.Reflection.Emit.OpCodes!", "Field[Ldind_R8]"] + - ["System.Reflection.Emit.OpCode", "System.Reflection.Emit.OpCodes!", "Field[Blt_S]"] + - ["System.Boolean", "System.Reflection.Emit.MethodToken!", "Method[op_Inequality].ReturnValue"] + - ["System.String", "System.Reflection.Emit.ConstructorBuilder", "Property[Signature]"] + - ["System.Reflection.Emit.OpCode", "System.Reflection.Emit.OpCodes!", "Field[Ldelem_U1]"] + - ["System.Boolean", "System.Reflection.Emit.GenericTypeParameterBuilder", "Property[IsSerializable]"] + - ["System.Reflection.Emit.OpCode", "System.Reflection.Emit.OpCodes!", "Field[Ldstr]"] + - ["System.Reflection.ConstructorInfo", "System.Reflection.Emit.TypeBuilder!", "Method[GetConstructor].ReturnValue"] + - ["System.Boolean", "System.Reflection.Emit.TypeBuilder", "Method[IsCOMObjectImpl].ReturnValue"] + - ["System.Object[]", "System.Reflection.Emit.EnumBuilder", "Method[GetCustomAttributes].ReturnValue"] + - ["System.Type", "System.Reflection.Emit.FieldBuilder", "Property[DeclaringType]"] + - ["System.Int32", "System.Reflection.Emit.GenericTypeParameterBuilder", "Method[GetHashCode].ReturnValue"] + - ["System.Reflection.Emit.OpCode", "System.Reflection.Emit.OpCodes!", "Field[Beq]"] + - ["System.Reflection.Emit.OpCode", "System.Reflection.Emit.OpCodes!", "Field[Stind_I2]"] + - ["System.Reflection.Emit.OpCode", "System.Reflection.Emit.OpCodes!", "Field[Ldind_I]"] + - ["System.Type", "System.Reflection.Emit.DynamicMethod", "Property[DeclaringType]"] + - ["System.Boolean", "System.Reflection.Emit.GenericTypeParameterBuilder", "Property[IsSZArray]"] + - ["System.RuntimeMethodHandle", "System.Reflection.Emit.MethodBuilder", "Property[MethodHandle]"] + - ["System.Int32", "System.Reflection.Emit.ILGenerator", "Property[ILOffset]"] + - ["System.Reflection.Emit.OpCode", "System.Reflection.Emit.OpCodes!", "Field[Unaligned]"] + - ["System.Reflection.MethodInfo", "System.Reflection.Emit.EnumBuilder", "Method[GetMethodImpl].ReturnValue"] + - ["System.Boolean", "System.Reflection.Emit.Label!", "Method[op_Inequality].ReturnValue"] + - ["System.Boolean", "System.Reflection.Emit.GenericTypeParameterBuilder", "Method[IsSubclassOf].ReturnValue"] + - ["System.Reflection.Emit.UnmanagedMarshal", "System.Reflection.Emit.UnmanagedMarshal!", "Method[DefineLPArray].ReturnValue"] + - ["System.Boolean", "System.Reflection.Emit.DynamicMethod", "Property[InitLocals]"] + - ["System.Reflection.Emit.MethodToken", "System.Reflection.Emit.ModuleBuilder", "Method[GetConstructorToken].ReturnValue"] + - ["System.Reflection.Emit.TypeBuilder", "System.Reflection.Emit.ModuleBuilder", "Method[DefineType].ReturnValue"] + - ["System.Reflection.Emit.ConstructorBuilder", "System.Reflection.Emit.TypeBuilder", "Method[DefineTypeInitializer].ReturnValue"] + - ["System.Reflection.Emit.ModuleBuilder", "System.Reflection.Emit.PersistedAssemblyBuilder", "Method[GetDynamicModuleCore].ReturnValue"] + - ["System.Boolean", "System.Reflection.Emit.TypeBuilder", "Property[IsByRefLike]"] + - ["System.Reflection.Emit.Label", "System.Reflection.Emit.ILGenerator", "Method[DefineLabel].ReturnValue"] + - ["System.Reflection.Emit.FieldBuilder", "System.Reflection.Emit.ModuleBuilder", "Method[DefineInitializedDataCore].ReturnValue"] + - ["System.Reflection.FieldAttributes", "System.Reflection.Emit.FieldBuilder", "Property[Attributes]"] + - ["System.Security.Policy.Evidence", "System.Reflection.Emit.AssemblyBuilder", "Property[Evidence]"] + - ["System.String", "System.Reflection.Emit.OpCode", "Method[ToString].ReturnValue"] + - ["System.RuntimeMethodHandle", "System.Reflection.Emit.DynamicMethod", "Property[MethodHandle]"] + - ["System.Reflection.GenericParameterAttributes", "System.Reflection.Emit.EnumBuilder", "Property[GenericParameterAttributes]"] + - ["System.Boolean", "System.Reflection.Emit.GenericTypeParameterBuilder", "Method[IsPrimitiveImpl].ReturnValue"] + - ["System.String", "System.Reflection.Emit.AssemblyBuilder", "Property[CodeBase]"] + - ["System.Reflection.Emit.OperandType", "System.Reflection.Emit.OperandType!", "Field[InlineBrTarget]"] + - ["System.Reflection.FieldInfo[]", "System.Reflection.Emit.ModuleBuilder", "Method[GetFields].ReturnValue"] + - ["System.Boolean", "System.Reflection.Emit.TypeBuilder", "Method[IsArrayImpl].ReturnValue"] + - ["System.Resources.IResourceWriter", "System.Reflection.Emit.AssemblyBuilder", "Method[DefineResource].ReturnValue"] + - ["System.Reflection.Emit.OpCode", "System.Reflection.Emit.OpCodes!", "Field[Tailcall]"] + - ["System.Int32", "System.Reflection.Emit.TypeToken", "Method[GetHashCode].ReturnValue"] + - ["System.Reflection.Emit.OpCode", "System.Reflection.Emit.OpCodes!", "Field[Cpobj]"] + - ["System.Boolean", "System.Reflection.Emit.EnumBuilder", "Method[HasElementTypeImpl].ReturnValue"] + - ["System.Boolean", "System.Reflection.Emit.GenericTypeParameterBuilder", "Property[IsGenericType]"] + - ["System.String", "System.Reflection.Emit.TypeBuilder", "Method[ToString].ReturnValue"] + - ["System.Reflection.Emit.StackBehaviour", "System.Reflection.Emit.StackBehaviour!", "Field[Pushr8]"] + - ["System.Reflection.GenericParameterAttributes", "System.Reflection.Emit.TypeBuilder", "Property[GenericParameterAttributes]"] + - ["System.Reflection.Emit.AssemblyBuilderAccess", "System.Reflection.Emit.AssemblyBuilderAccess!", "Field[Save]"] + - ["System.Reflection.Emit.OpCode", "System.Reflection.Emit.OpCodes!", "Field[Ldind_Ref]"] + - ["System.Reflection.Emit.OpCode", "System.Reflection.Emit.OpCodes!", "Field[Conv_Ovf_U2_Un]"] + - ["System.Boolean", "System.Reflection.Emit.PropertyToken", "Method[Equals].ReturnValue"] + - ["System.Reflection.Emit.OperandType", "System.Reflection.Emit.OperandType!", "Field[InlineI8]"] + - ["System.Reflection.Emit.OpCode", "System.Reflection.Emit.OpCodes!", "Field[Ldarga_S]"] + - ["System.Boolean", "System.Reflection.Emit.FieldToken!", "Method[op_Equality].ReturnValue"] + - ["System.Reflection.Emit.StackBehaviour", "System.Reflection.Emit.StackBehaviour!", "Field[Push1_push1]"] + - ["System.Reflection.Emit.OpCode", "System.Reflection.Emit.OpCodes!", "Field[Mul]"] + - ["System.Int32", "System.Reflection.Emit.SignatureHelper", "Method[GetHashCode].ReturnValue"] + - ["System.Boolean", "System.Reflection.Emit.MethodBuilder", "Property[IsSecurityTransparent]"] + - ["System.Int32", "System.Reflection.Emit.EventToken", "Method[GetHashCode].ReturnValue"] + - ["System.Int32", "System.Reflection.Emit.PropertyToken", "Property[Token]"] + - ["System.String", "System.Reflection.Emit.GenericTypeParameterBuilder", "Property[AssemblyQualifiedName]"] + - ["System.Reflection.Assembly", "System.Reflection.Emit.ModuleBuilder", "Property[Assembly]"] + - ["System.Reflection.Emit.OpCode", "System.Reflection.Emit.OpCodes!", "Field[Conv_Ovf_U4_Un]"] + - ["System.Reflection.Emit.StackBehaviour", "System.Reflection.Emit.StackBehaviour!", "Field[Popref_pop1]"] + - ["System.Reflection.Emit.OpCode", "System.Reflection.Emit.OpCodes!", "Field[Ldarg_S]"] + - ["System.Type", "System.Reflection.Emit.GenericTypeParameterBuilder", "Property[BaseType]"] + - ["System.Int32", "System.Reflection.Emit.MethodBuilder", "Property[MetadataToken]"] + - ["System.Reflection.Emit.OpCode", "System.Reflection.Emit.OpCodes!", "Field[Newobj]"] + - ["System.Reflection.Emit.OpCode", "System.Reflection.Emit.OpCodes!", "Field[Ldelem_I2]"] + - ["System.Reflection.Emit.FlowControl", "System.Reflection.Emit.FlowControl!", "Field[Cond_Branch]"] + - ["System.Reflection.Emit.OpCode", "System.Reflection.Emit.OpCodes!", "Field[Ldelem_I]"] + - ["System.Reflection.Emit.SignatureHelper", "System.Reflection.Emit.SignatureHelper!", "Method[GetFieldSigHelper].ReturnValue"] + - ["System.Reflection.Module", "System.Reflection.Emit.ConstructorBuilder", "Method[GetModule].ReturnValue"] + - ["System.Reflection.Emit.OpCode", "System.Reflection.Emit.OpCodes!", "Field[Ret]"] + - ["System.Boolean", "System.Reflection.Emit.EnumBuilder", "Method[IsDefined].ReturnValue"] + - ["System.Boolean", "System.Reflection.Emit.GenericTypeParameterBuilder", "Property[IsConstructedGenericType]"] + - ["System.String", "System.Reflection.Emit.TypeBuilder", "Property[Name]"] + - ["System.String", "System.Reflection.Emit.ModuleBuilder", "Property[Name]"] + - ["System.Boolean", "System.Reflection.Emit.TypeBuilder", "Property[IsConstructedGenericType]"] + - ["System.Reflection.TypeInfo", "System.Reflection.Emit.TypeBuilder", "Method[CreateTypeInfoCore].ReturnValue"] + - ["System.Reflection.Emit.OpCode", "System.Reflection.Emit.OpCodes!", "Field[Conv_I]"] + - ["System.Type", "System.Reflection.Emit.AssemblyBuilder", "Method[GetType].ReturnValue"] + - ["System.Boolean", "System.Reflection.Emit.GenericTypeParameterBuilder", "Property[IsTypeDefinition]"] + - ["System.Reflection.Emit.OperandType", "System.Reflection.Emit.OperandType!", "Field[InlineVar]"] + - ["System.Reflection.MemberInfo[]", "System.Reflection.Emit.TypeBuilder", "Method[GetMember].ReturnValue"] + - ["System.Runtime.InteropServices.UnmanagedType", "System.Reflection.Emit.UnmanagedMarshal", "Property[BaseType]"] + - ["System.Reflection.Emit.OperandType", "System.Reflection.Emit.OperandType!", "Field[ShortInlineVar]"] + - ["System.Reflection.Emit.OpCode", "System.Reflection.Emit.OpCodes!", "Field[Stind_R4]"] + - ["System.Type[]", "System.Reflection.Emit.GenericTypeParameterBuilder", "Method[GetGenericParameterConstraints].ReturnValue"] + - ["System.Reflection.MethodInfo", "System.Reflection.Emit.TypeBuilder", "Method[GetMethodImpl].ReturnValue"] + - ["System.Boolean", "System.Reflection.Emit.EnumBuilder", "Property[IsGenericTypeDefinition]"] + - ["System.Reflection.Emit.OpCode", "System.Reflection.Emit.OpCodes!", "Field[Stelem_I4]"] + - ["System.Reflection.Emit.StackBehaviour", "System.Reflection.Emit.StackBehaviour!", "Field[Popi_popi8]"] + - ["System.Boolean", "System.Reflection.Emit.EnumBuilder", "Property[IsSZArray]"] + - ["System.Collections.Generic.IEnumerable", "System.Reflection.Emit.AssemblyBuilder", "Property[DefinedTypes]"] + - ["System.Reflection.Emit.StackBehaviour", "System.Reflection.Emit.StackBehaviour!", "Field[Pushi8]"] + - ["System.Reflection.Module", "System.Reflection.Emit.DynamicMethod", "Property[Module]"] + - ["System.Reflection.Emit.StackBehaviour", "System.Reflection.Emit.StackBehaviour!", "Field[Push1]"] + - ["System.Reflection.Emit.OpCode", "System.Reflection.Emit.OpCodes!", "Field[Blt_Un]"] + - ["System.Reflection.ConstructorInfo", "System.Reflection.Emit.GenericTypeParameterBuilder", "Method[GetConstructorImpl].ReturnValue"] + - ["System.Reflection.Emit.OperandType", "System.Reflection.Emit.OperandType!", "Field[InlineString]"] + - ["System.Reflection.Emit.OpCode", "System.Reflection.Emit.OpCodes!", "Field[Blt_Un_S]"] + - ["System.Reflection.Emit.OpCode", "System.Reflection.Emit.OpCodes!", "Field[Bne_Un_S]"] + - ["System.Reflection.ConstructorInfo", "System.Reflection.Emit.TypeBuilder", "Method[GetConstructorImpl].ReturnValue"] + - ["System.Int32", "System.Reflection.Emit.FieldToken", "Method[GetHashCode].ReturnValue"] + - ["System.Reflection.Emit.OpCode", "System.Reflection.Emit.OpCodes!", "Field[Conv_Ovf_U1_Un]"] + - ["System.Int32", "System.Reflection.Emit.FieldBuilder", "Property[MetadataToken]"] + - ["System.Reflection.Emit.FieldBuilder", "System.Reflection.Emit.EnumBuilder", "Method[DefineLiteral].ReturnValue"] + - ["System.Boolean", "System.Reflection.Emit.EventToken!", "Method[op_Equality].ReturnValue"] + - ["System.Reflection.Emit.OperandType", "System.Reflection.Emit.OperandType!", "Field[InlineSig]"] + - ["System.Reflection.Emit.OpCode", "System.Reflection.Emit.OpCodes!", "Field[Neg]"] + - ["System.Boolean", "System.Reflection.Emit.Label!", "Method[op_Equality].ReturnValue"] + - ["System.Boolean", "System.Reflection.Emit.AssemblyBuilder", "Method[Equals].ReturnValue"] + - ["System.Reflection.Emit.OpCode", "System.Reflection.Emit.OpCodes!", "Field[Cgt]"] + - ["System.Reflection.Emit.OpCode", "System.Reflection.Emit.OpCodes!", "Field[Ldloc_S]"] + - ["System.Reflection.Emit.MethodBuilder", "System.Reflection.Emit.ModuleBuilder", "Method[DefineGlobalMethod].ReturnValue"] + - ["System.Type", "System.Reflection.Emit.EnumBuilder", "Method[MakeArrayType].ReturnValue"] + - ["System.Reflection.Emit.OpCode", "System.Reflection.Emit.OpCodes!", "Field[Ldc_R4]"] + - ["System.Reflection.ConstructorInfo[]", "System.Reflection.Emit.TypeBuilder", "Method[GetConstructors].ReturnValue"] + - ["System.Reflection.Emit.OpCode", "System.Reflection.Emit.OpCodes!", "Field[Conv_U]"] + - ["System.Int32", "System.Reflection.Emit.ModuleBuilder", "Property[MDStreamVersion]"] + - ["System.Reflection.MethodInfo", "System.Reflection.Emit.MethodBuilder", "Method[GetGenericMethodDefinition].ReturnValue"] + - ["System.Guid", "System.Reflection.Emit.EnumBuilder", "Property[GUID]"] + - ["System.RuntimeTypeHandle", "System.Reflection.Emit.EnumBuilder", "Property[TypeHandle]"] + - ["System.Reflection.EventInfo[]", "System.Reflection.Emit.TypeBuilder", "Method[GetEvents].ReturnValue"] + - ["System.Reflection.Emit.OpCode", "System.Reflection.Emit.OpCodes!", "Field[Ldobj]"] + - ["System.Boolean", "System.Reflection.Emit.DynamicMethod", "Method[IsDefined].ReturnValue"] + - ["System.Boolean", "System.Reflection.Emit.TypeBuilder", "Property[IsSecuritySafeCritical]"] + - ["System.Int32", "System.Reflection.Emit.ModuleBuilder", "Property[MetadataToken]"] + - ["System.Reflection.InterfaceMapping", "System.Reflection.Emit.EnumBuilder", "Method[GetInterfaceMap].ReturnValue"] + - ["System.Reflection.Emit.OpCode", "System.Reflection.Emit.OpCodes!", "Field[Bne_Un]"] + - ["System.Guid", "System.Reflection.Emit.UnmanagedMarshal", "Property[IIDGuid]"] + - ["System.Boolean", "System.Reflection.Emit.ExceptionHandler!", "Method[op_Inequality].ReturnValue"] + - ["System.Boolean", "System.Reflection.Emit.GenericTypeParameterBuilder", "Property[ContainsGenericParameters]"] + - ["System.Boolean", "System.Reflection.Emit.MethodBuilder", "Property[InitLocals]"] + - ["System.Reflection.ICustomAttributeProvider", "System.Reflection.Emit.MethodBuilder", "Property[ReturnTypeCustomAttributes]"] + - ["System.Reflection.ManifestResourceInfo", "System.Reflection.Emit.AssemblyBuilder", "Method[GetManifestResourceInfo].ReturnValue"] + - ["System.Reflection.Emit.OpCode", "System.Reflection.Emit.OpCodes!", "Field[Stind_I8]"] + - ["System.Reflection.Emit.FieldBuilder", "System.Reflection.Emit.TypeBuilder", "Method[DefineField].ReturnValue"] + - ["System.Reflection.Emit.OpCode", "System.Reflection.Emit.OpCodes!", "Field[Stelem_I]"] + - ["System.Reflection.TypeAttributes", "System.Reflection.Emit.TypeBuilder", "Method[GetAttributeFlagsImpl].ReturnValue"] + - ["System.Int16", "System.Reflection.Emit.OpCode", "Property[Value]"] + - ["System.Boolean", "System.Reflection.Emit.TypeToken!", "Method[op_Equality].ReturnValue"] + - ["System.Reflection.Emit.OpCode", "System.Reflection.Emit.OpCodes!", "Field[Ldc_I4_4]"] + - ["System.Boolean", "System.Reflection.Emit.FieldToken!", "Method[op_Inequality].ReturnValue"] + - ["System.Reflection.TypeAttributes", "System.Reflection.Emit.GenericTypeParameterBuilder", "Method[GetAttributeFlagsImpl].ReturnValue"] + - ["System.Int32", "System.Reflection.Emit.ExceptionHandler", "Property[TryOffset]"] + - ["System.Reflection.Emit.ModuleBuilder", "System.Reflection.Emit.AssemblyBuilder", "Method[GetDynamicModule].ReturnValue"] + - ["System.Type", "System.Reflection.Emit.FieldBuilder", "Property[FieldType]"] + - ["System.Reflection.Emit.OpCode", "System.Reflection.Emit.OpCodes!", "Field[Brtrue]"] + - ["System.Reflection.Emit.OpCode", "System.Reflection.Emit.OpCodes!", "Field[Break]"] + - ["System.Reflection.MemberInfo[]", "System.Reflection.Emit.EnumBuilder", "Method[GetMember].ReturnValue"] + - ["System.Boolean", "System.Reflection.Emit.ModuleBuilder", "Method[IsDefined].ReturnValue"] + - ["System.Reflection.Emit.OpCode", "System.Reflection.Emit.OpCodes!", "Field[Rem_Un]"] + - ["System.Int32", "System.Reflection.Emit.MethodRental!", "Field[JitImmediate]"] + - ["System.Reflection.Module", "System.Reflection.Emit.AssemblyBuilder", "Method[GetModule].ReturnValue"] + - ["System.Object[]", "System.Reflection.Emit.ModuleBuilder", "Method[GetCustomAttributes].ReturnValue"] + - ["System.Reflection.Emit.OpCode", "System.Reflection.Emit.OpCodes!", "Field[Ldind_U2]"] + - ["System.Reflection.Emit.PackingSize", "System.Reflection.Emit.PackingSize!", "Field[Size64]"] + - ["System.Reflection.Emit.OpCode", "System.Reflection.Emit.OpCodes!", "Field[Prefix6]"] + - ["System.Type[]", "System.Reflection.Emit.EnumBuilder", "Method[GetNestedTypes].ReturnValue"] + - ["System.Type", "System.Reflection.Emit.MethodBuilder", "Property[DeclaringType]"] + - ["System.Guid", "System.Reflection.Emit.GenericTypeParameterBuilder", "Property[GUID]"] + - ["System.Reflection.Emit.OpCode", "System.Reflection.Emit.OpCodes!", "Field[Prefixref]"] + - ["System.Reflection.Emit.OpCode", "System.Reflection.Emit.OpCodes!", "Field[Ldtoken]"] + - ["System.Type", "System.Reflection.Emit.MethodBuilder", "Property[ReflectedType]"] + - ["System.Reflection.Emit.StackBehaviour", "System.Reflection.Emit.StackBehaviour!", "Field[Popref_popi_popref]"] + - ["System.Int32", "System.Reflection.Emit.ExceptionHandler", "Property[ExceptionTypeToken]"] + - ["System.Reflection.Emit.LocalBuilder", "System.Reflection.Emit.ILGenerator", "Method[DeclareLocal].ReturnValue"] + - ["System.Reflection.Emit.OpCode", "System.Reflection.Emit.OpCodes!", "Field[Stind_I1]"] + - ["System.Boolean", "System.Reflection.Emit.EnumBuilder", "Property[IsConstructedGenericType]"] + - ["System.Reflection.Emit.OpCode", "System.Reflection.Emit.OpCodes!", "Field[Conv_Ovf_U]"] + - ["System.Reflection.Emit.MethodBuilder", "System.Reflection.Emit.TypeBuilder", "Method[DefineMethod].ReturnValue"] + - ["System.Boolean", "System.Reflection.Emit.TypeBuilder", "Method[IsAssignableFrom].ReturnValue"] + - ["System.Reflection.TypeInfo", "System.Reflection.Emit.EnumBuilder", "Method[CreateTypeInfoCore].ReturnValue"] + - ["System.Reflection.Emit.OpCode", "System.Reflection.Emit.OpCodes!", "Field[Box]"] + - ["System.Reflection.Emit.PackingSize", "System.Reflection.Emit.PackingSize!", "Field[Size32]"] + - ["System.Reflection.Emit.OpCode", "System.Reflection.Emit.OpCodes!", "Field[Ldarg]"] + - ["System.Boolean", "System.Reflection.Emit.PropertyToken!", "Method[op_Equality].ReturnValue"] + - ["System.Reflection.Emit.OpCode", "System.Reflection.Emit.OpCodes!", "Field[Beq_S]"] + - ["System.Type", "System.Reflection.Emit.EnumBuilder", "Method[MakeGenericType].ReturnValue"] + - ["System.Reflection.Emit.AssemblyBuilderAccess", "System.Reflection.Emit.AssemblyBuilderAccess!", "Field[Run]"] + - ["System.Boolean", "System.Reflection.Emit.ExceptionHandler", "Method[Equals].ReturnValue"] + - ["System.Reflection.Emit.OpCode", "System.Reflection.Emit.OpCodes!", "Field[Ldc_I4_6]"] + - ["System.Reflection.Emit.OpCode", "System.Reflection.Emit.OpCodes!", "Field[Ldc_I4_S]"] + - ["System.Reflection.MethodInfo", "System.Reflection.Emit.ModuleBuilder", "Method[GetArrayMethod].ReturnValue"] + - ["System.Collections.Generic.IList", "System.Reflection.Emit.AssemblyBuilder", "Method[GetCustomAttributesData].ReturnValue"] + - ["System.Reflection.Emit.DynamicILInfo", "System.Reflection.Emit.DynamicMethod", "Method[GetDynamicILInfo].ReturnValue"] + - ["System.Reflection.Emit.StackBehaviour", "System.Reflection.Emit.StackBehaviour!", "Field[Popref_popi_popi8]"] + - ["System.Reflection.Emit.OpCode", "System.Reflection.Emit.OpCodes!", "Field[Ldelema]"] + - ["System.Reflection.MethodAttributes", "System.Reflection.Emit.ConstructorBuilder", "Property[Attributes]"] + - ["System.Reflection.CallingConventions", "System.Reflection.Emit.MethodBuilder", "Property[CallingConvention]"] + - ["System.Boolean", "System.Reflection.Emit.GenericTypeParameterBuilder", "Method[IsDefined].ReturnValue"] + - ["System.Reflection.Emit.OpCode", "System.Reflection.Emit.OpCodes!", "Field[Ldfld]"] + - ["System.Reflection.Emit.OpCode", "System.Reflection.Emit.OpCodes!", "Field[Stloc_1]"] + - ["System.Type", "System.Reflection.Emit.MethodBuilder", "Property[ReturnType]"] + - ["System.Reflection.Emit.ModuleBuilder", "System.Reflection.Emit.PersistedAssemblyBuilder", "Method[DefineDynamicModuleCore].ReturnValue"] + - ["System.Reflection.TypeAttributes", "System.Reflection.Emit.EnumBuilder", "Method[GetAttributeFlagsImpl].ReturnValue"] + - ["System.Reflection.Emit.SignatureToken", "System.Reflection.Emit.SignatureToken!", "Field[Empty]"] + - ["System.Type[]", "System.Reflection.Emit.AssemblyBuilder", "Method[GetExportedTypes].ReturnValue"] + - ["System.Reflection.Emit.OpCode", "System.Reflection.Emit.OpCodes!", "Field[Conv_R4]"] + - ["System.Int32", "System.Reflection.Emit.ExceptionHandler", "Property[TryLength]"] + - ["System.Int32", "System.Reflection.Emit.GenericTypeParameterBuilder", "Method[GetArrayRank].ReturnValue"] + - ["System.Reflection.EventInfo", "System.Reflection.Emit.GenericTypeParameterBuilder", "Method[GetEvent].ReturnValue"] + - ["System.Boolean", "System.Reflection.Emit.TypeBuilder", "Property[IsGenericTypeDefinition]"] + - ["System.Reflection.Emit.OpCode", "System.Reflection.Emit.OpCodes!", "Field[Add_Ovf_Un]"] + - ["System.Reflection.Emit.OpCodeType", "System.Reflection.Emit.OpCodeType!", "Field[Primitive]"] + - ["System.Reflection.Emit.PackingSize", "System.Reflection.Emit.PackingSize!", "Field[Size1]"] + - ["System.Reflection.Emit.DynamicMethod", "System.Reflection.Emit.DynamicILInfo", "Property[DynamicMethod]"] + - ["System.Type[]", "System.Reflection.Emit.TypeBuilder", "Method[GetInterfaces].ReturnValue"] + - ["System.Reflection.FieldInfo", "System.Reflection.Emit.ModuleBuilder", "Method[GetField].ReturnValue"] + - ["System.Int32", "System.Reflection.Emit.ModuleBuilder", "Method[GetFieldMetadataToken].ReturnValue"] + - ["System.Boolean", "System.Reflection.Emit.EnumBuilder", "Method[IsAssignableFrom].ReturnValue"] + - ["System.Reflection.ParameterInfo[]", "System.Reflection.Emit.DynamicMethod", "Method[GetParameters].ReturnValue"] + - ["System.Type", "System.Reflection.Emit.GenericTypeParameterBuilder", "Method[MakeGenericType].ReturnValue"] + - ["System.Reflection.Emit.StackBehaviour", "System.Reflection.Emit.OpCode", "Property[StackBehaviourPush]"] + - ["System.Boolean", "System.Reflection.Emit.EnumBuilder", "Property[IsTypeDefinition]"] + - ["System.Reflection.Emit.OpCode", "System.Reflection.Emit.OpCodes!", "Field[Localloc]"] + - ["System.Type[]", "System.Reflection.Emit.TypeBuilder", "Method[GetGenericArguments].ReturnValue"] + - ["System.Reflection.Emit.TypeBuilder", "System.Reflection.Emit.TypeBuilder", "Method[DefineNestedTypeCore].ReturnValue"] + - ["System.Reflection.MethodBase", "System.Reflection.Emit.GenericTypeParameterBuilder", "Property[DeclaringMethod]"] + - ["System.Object", "System.Reflection.Emit.MethodBuilder", "Method[Invoke].ReturnValue"] + - ["System.Reflection.ParameterInfo[]", "System.Reflection.Emit.ConstructorBuilder", "Method[GetParameters].ReturnValue"] + - ["System.Type", "System.Reflection.Emit.EnumBuilder", "Method[GetNestedType].ReturnValue"] + - ["System.Reflection.Emit.MethodToken", "System.Reflection.Emit.ConstructorBuilder", "Method[GetToken].ReturnValue"] + - ["System.Security.PermissionSet", "System.Reflection.Emit.AssemblyBuilder", "Property[PermissionSet]"] + - ["System.Reflection.ICustomAttributeProvider", "System.Reflection.Emit.DynamicMethod", "Property[ReturnTypeCustomAttributes]"] + - ["System.Reflection.Emit.FieldBuilder", "System.Reflection.Emit.TypeBuilder", "Method[DefineUninitializedData].ReturnValue"] + - ["System.Reflection.Emit.OpCode", "System.Reflection.Emit.OpCodes!", "Field[Arglist]"] + - ["System.Object[]", "System.Reflection.Emit.FieldBuilder", "Method[GetCustomAttributes].ReturnValue"] + - ["System.Reflection.Emit.OpCode", "System.Reflection.Emit.OpCodes!", "Field[Stind_Ref]"] + - ["System.Reflection.Emit.FieldBuilder", "System.Reflection.Emit.TypeBuilder", "Method[DefineInitializedDataCore].ReturnValue"] + - ["System.Type", "System.Reflection.Emit.GenericTypeParameterBuilder", "Property[ReflectedType]"] + - ["System.Int64", "System.Reflection.Emit.AssemblyBuilder", "Property[HostContext]"] + - ["System.Type[]", "System.Reflection.Emit.ModuleBuilder", "Method[GetTypes].ReturnValue"] + - ["System.Int32", "System.Reflection.Emit.ExceptionHandler", "Method[GetHashCode].ReturnValue"] + - ["System.Int32", "System.Reflection.Emit.Label", "Method[GetHashCode].ReturnValue"] + - ["System.Reflection.Emit.OpCode", "System.Reflection.Emit.OpCodes!", "Field[Bgt_S]"] + - ["System.Reflection.Emit.OperandType", "System.Reflection.Emit.OperandType!", "Field[InlineType]"] + - ["System.Reflection.Emit.OpCode", "System.Reflection.Emit.OpCodes!", "Field[Ldind_I2]"] + - ["System.Type[]", "System.Reflection.Emit.GenericTypeParameterBuilder", "Method[GetGenericArguments].ReturnValue"] + - ["System.Int32", "System.Reflection.Emit.TypeBuilder", "Method[GetArrayRank].ReturnValue"] + - ["System.Reflection.Emit.OperandType", "System.Reflection.Emit.OperandType!", "Field[ShortInlineI]"] + - ["System.Reflection.ParameterInfo[]", "System.Reflection.Emit.MethodBuilder", "Method[GetParameters].ReturnValue"] + - ["System.Type[]", "System.Reflection.Emit.TypeBuilder", "Property[GenericTypeArguments]"] + - ["System.Reflection.FieldInfo", "System.Reflection.Emit.EnumBuilder", "Method[GetField].ReturnValue"] + - ["System.Reflection.Emit.OpCode", "System.Reflection.Emit.OpCodes!", "Field[Shr]"] + - ["System.Reflection.Emit.UnmanagedMarshal", "System.Reflection.Emit.UnmanagedMarshal!", "Method[DefineByValArray].ReturnValue"] + - ["System.Reflection.Emit.OpCode", "System.Reflection.Emit.OpCodes!", "Field[Ldelem]"] + - ["System.Boolean", "System.Reflection.Emit.TypeBuilder", "Method[IsDefined].ReturnValue"] + - ["System.Type[]", "System.Reflection.Emit.EnumBuilder", "Method[GetInterfaces].ReturnValue"] + - ["System.Reflection.Emit.OpCode", "System.Reflection.Emit.OpCodes!", "Field[Conv_Ovf_I1]"] + - ["System.Reflection.Emit.OpCode", "System.Reflection.Emit.OpCodes!", "Field[Ldftn]"] + - ["System.Resources.IResourceWriter", "System.Reflection.Emit.ModuleBuilder", "Method[DefineResource].ReturnValue"] + - ["System.Reflection.Emit.OpCode", "System.Reflection.Emit.OpCodes!", "Field[Ldc_I4_7]"] + - ["System.Boolean", "System.Reflection.Emit.GenericTypeParameterBuilder", "Property[IsGenericParameter]"] + - ["System.Reflection.Emit.OpCode", "System.Reflection.Emit.OpCodes!", "Field[Ldc_I4_M1]"] + - ["System.Type", "System.Reflection.Emit.TypeBuilder", "Property[UnderlyingSystemType]"] + - ["System.Boolean", "System.Reflection.Emit.EnumBuilder", "Property[IsGenericParameter]"] + - ["System.Boolean", "System.Reflection.Emit.EnumBuilder", "Method[IsPrimitiveImpl].ReturnValue"] + - ["System.String", "System.Reflection.Emit.AssemblyBuilder", "Property[ImageRuntimeVersion]"] + - ["System.Reflection.Emit.OpCode", "System.Reflection.Emit.OpCodes!", "Field[Ldarga]"] + - ["System.Reflection.Emit.OpCode", "System.Reflection.Emit.OpCodes!", "Field[Rem]"] + - ["System.Boolean", "System.Reflection.Emit.ParameterBuilder", "Property[IsOptional]"] + - ["System.Type", "System.Reflection.Emit.TypeBuilder", "Method[MakeByRefType].ReturnValue"] + - ["System.Boolean", "System.Reflection.Emit.ParameterToken!", "Method[op_Equality].ReturnValue"] + - ["System.Reflection.MemberInfo[]", "System.Reflection.Emit.EnumBuilder", "Method[GetMembers].ReturnValue"] + - ["System.Int32", "System.Reflection.Emit.FieldToken", "Property[Token]"] + - ["System.Boolean", "System.Reflection.Emit.EnumBuilder", "Method[IsCOMObjectImpl].ReturnValue"] + - ["System.Byte[]", "System.Reflection.Emit.ModuleBuilder", "Method[ResolveSignature].ReturnValue"] + - ["System.Reflection.Emit.FieldToken", "System.Reflection.Emit.FieldBuilder", "Method[GetToken].ReturnValue"] + - ["System.Reflection.Assembly", "System.Reflection.Emit.AssemblyBuilder", "Method[GetSatelliteAssembly].ReturnValue"] + - ["System.Int32", "System.Reflection.Emit.ModuleBuilder", "Method[GetTypeMetadataToken].ReturnValue"] + - ["System.Reflection.Emit.OpCode", "System.Reflection.Emit.OpCodes!", "Field[Conv_U2]"] + - ["System.Reflection.Emit.OpCode", "System.Reflection.Emit.OpCodes!", "Field[Shr_Un]"] + - ["System.Type", "System.Reflection.Emit.EnumBuilder", "Method[GetGenericTypeDefinition].ReturnValue"] + - ["System.Boolean", "System.Reflection.Emit.GenericTypeParameterBuilder", "Property[IsGenericTypeDefinition]"] + - ["System.Reflection.Emit.OpCode", "System.Reflection.Emit.OpCodes!", "Field[Stelem_R8]"] + - ["System.Boolean", "System.Reflection.Emit.SignatureHelper", "Method[Equals].ReturnValue"] + - ["System.Reflection.Emit.OpCode", "System.Reflection.Emit.OpCodes!", "Field[Ble]"] + - ["System.Boolean", "System.Reflection.Emit.OpCodes!", "Method[TakesSingleByteArgument].ReturnValue"] + - ["System.Reflection.Emit.OpCode", "System.Reflection.Emit.OpCodes!", "Field[Not]"] + - ["System.Boolean", "System.Reflection.Emit.PropertyBuilder", "Property[CanRead]"] + - ["System.Boolean", "System.Reflection.Emit.StringToken!", "Method[op_Inequality].ReturnValue"] + - ["System.Reflection.Emit.OpCode", "System.Reflection.Emit.OpCodes!", "Field[Conv_I8]"] + - ["System.Reflection.MethodInfo", "System.Reflection.Emit.ModuleBuilder", "Method[GetArrayMethodCore].ReturnValue"] + - ["System.String", "System.Reflection.Emit.OpCode", "Property[Name]"] + - ["System.Type", "System.Reflection.Emit.EnumBuilder", "Method[CreateType].ReturnValue"] + - ["System.Reflection.Emit.OpCode", "System.Reflection.Emit.OpCodes!", "Field[Stloc_3]"] + - ["System.Reflection.Emit.FieldBuilder", "System.Reflection.Emit.TypeBuilder", "Method[DefineInitializedData].ReturnValue"] + - ["System.Boolean", "System.Reflection.Emit.TypeBuilder", "Property[IsEnum]"] + - ["System.Reflection.GenericParameterAttributes", "System.Reflection.Emit.GenericTypeParameterBuilder", "Property[GenericParameterAttributes]"] + - ["System.Reflection.Emit.OpCode", "System.Reflection.Emit.OpCodes!", "Field[Ldind_I4]"] + - ["System.Reflection.Emit.OpCode", "System.Reflection.Emit.OpCodes!", "Field[Ldloc_2]"] + - ["System.Reflection.MethodInfo[]", "System.Reflection.Emit.ModuleBuilder", "Method[GetMethods].ReturnValue"] + - ["System.Reflection.Emit.PackingSize", "System.Reflection.Emit.TypeBuilder", "Property[PackingSizeCore]"] + - ["System.Reflection.Emit.OpCode", "System.Reflection.Emit.OpCodes!", "Field[Ldelem_R4]"] + - ["System.Reflection.Emit.OpCode", "System.Reflection.Emit.OpCodes!", "Field[Conv_I1]"] + - ["System.String", "System.Reflection.Emit.TypeBuilder", "Property[AssemblyQualifiedName]"] + - ["System.Reflection.Emit.OpCode", "System.Reflection.Emit.OpCodes!", "Field[Conv_Ovf_I_Un]"] + - ["System.Boolean", "System.Reflection.Emit.TypeBuilder", "Method[HasElementTypeImpl].ReturnValue"] + - ["System.Reflection.ParameterInfo", "System.Reflection.Emit.MethodBuilder", "Property[ReturnParameter]"] + - ["System.Reflection.EventInfo[]", "System.Reflection.Emit.EnumBuilder", "Method[GetEvents].ReturnValue"] + - ["System.Reflection.Emit.OpCode", "System.Reflection.Emit.OpCodes!", "Field[Ldc_I4]"] + - ["System.Reflection.CallingConventions", "System.Reflection.Emit.DynamicMethod", "Property[CallingConvention]"] + - ["System.Reflection.Emit.OpCode", "System.Reflection.Emit.OpCodes!", "Field[Ldelem_Ref]"] + - ["System.Boolean", "System.Reflection.Emit.TypeBuilder", "Property[IsGenericType]"] + - ["System.Type", "System.Reflection.Emit.TypeBuilder", "Property[ReflectedType]"] + - ["System.Reflection.Emit.StackBehaviour", "System.Reflection.Emit.StackBehaviour!", "Field[Popref_popi_popi]"] + - ["System.Type[]", "System.Reflection.Emit.MethodBuilder", "Method[GetGenericArguments].ReturnValue"] + - ["System.Reflection.Emit.OpCode", "System.Reflection.Emit.OpCodes!", "Field[Br]"] + - ["System.IO.FileStream[]", "System.Reflection.Emit.AssemblyBuilder", "Method[GetFiles].ReturnValue"] + - ["System.Reflection.Emit.OpCode", "System.Reflection.Emit.OpCodes!", "Field[Conv_I4]"] + - ["System.Reflection.Emit.ParameterBuilder", "System.Reflection.Emit.MethodBuilder", "Method[DefineParameter].ReturnValue"] + - ["System.Reflection.MethodInfo", "System.Reflection.Emit.TypeBuilder!", "Method[GetMethod].ReturnValue"] + - ["System.Reflection.Emit.StackBehaviour", "System.Reflection.Emit.StackBehaviour!", "Field[Popi_pop1]"] + - ["System.Int32", "System.Reflection.Emit.TypeToken", "Property[Token]"] + - ["System.Reflection.InterfaceMapping", "System.Reflection.Emit.TypeBuilder", "Method[GetInterfaceMap].ReturnValue"] + - ["System.Reflection.Emit.OpCode", "System.Reflection.Emit.OpCodes!", "Field[And]"] + - ["System.Reflection.Emit.StackBehaviour", "System.Reflection.Emit.StackBehaviour!", "Field[Popref]"] + - ["System.Reflection.MethodInfo", "System.Reflection.Emit.ModuleBuilder", "Method[GetMethodImpl].ReturnValue"] + - ["System.Reflection.Emit.AssemblyBuilderAccess", "System.Reflection.Emit.AssemblyBuilderAccess!", "Field[ReflectionOnly]"] + - ["System.Boolean", "System.Reflection.Emit.ConstructorBuilder", "Property[InitLocalsCore]"] + - ["System.Reflection.ParameterInfo", "System.Reflection.Emit.DynamicMethod", "Property[ReturnParameter]"] + - ["System.Type", "System.Reflection.Emit.ConstructorBuilder", "Property[DeclaringType]"] + - ["System.Reflection.Emit.OperandType", "System.Reflection.Emit.OperandType!", "Field[InlineR]"] + - ["System.Reflection.Emit.OpCode", "System.Reflection.Emit.OpCodes!", "Field[Stloc_2]"] + - ["System.Reflection.Emit.GenericTypeParameterBuilder[]", "System.Reflection.Emit.MethodBuilder", "Method[DefineGenericParametersCore].ReturnValue"] + - ["System.Reflection.Emit.FieldToken", "System.Reflection.Emit.ModuleBuilder", "Method[GetFieldToken].ReturnValue"] + - ["System.Reflection.Module", "System.Reflection.Emit.ConstructorBuilder", "Property[Module]"] + - ["System.Reflection.Emit.OpCode", "System.Reflection.Emit.OpCodes!", "Field[Ble_S]"] + - ["System.Object[]", "System.Reflection.Emit.AssemblyBuilder", "Method[GetCustomAttributes].ReturnValue"] + - ["System.Boolean", "System.Reflection.Emit.OpCode!", "Method[op_Inequality].ReturnValue"] + - ["System.Reflection.Emit.ConstructorBuilder", "System.Reflection.Emit.TypeBuilder", "Method[DefineDefaultConstructor].ReturnValue"] + - ["System.Reflection.Emit.OpCode", "System.Reflection.Emit.OpCodes!", "Field[Stloc_S]"] + - ["System.Reflection.Emit.OpCode", "System.Reflection.Emit.OpCodes!", "Field[Bgt_Un]"] + - ["System.Boolean", "System.Reflection.Emit.TypeBuilder", "Method[IsPrimitiveImpl].ReturnValue"] + - ["System.Reflection.Emit.StringToken", "System.Reflection.Emit.ModuleBuilder", "Method[GetStringConstant].ReturnValue"] + - ["System.Object", "System.Reflection.Emit.ConstructorBuilder", "Method[Invoke].ReturnValue"] + - ["System.Boolean", "System.Reflection.Emit.GenericTypeParameterBuilder", "Property[IsEnum]"] + - ["System.Reflection.Emit.OpCode", "System.Reflection.Emit.OpCodes!", "Field[Ldflda]"] + - ["System.Object", "System.Reflection.Emit.DynamicMethod", "Method[Invoke].ReturnValue"] + - ["System.Int32", "System.Reflection.Emit.StringToken", "Method[GetHashCode].ReturnValue"] + - ["System.Reflection.Emit.ParameterToken", "System.Reflection.Emit.ParameterToken!", "Field[Empty]"] + - ["System.Reflection.Emit.OpCode", "System.Reflection.Emit.OpCodes!", "Field[Or]"] + - ["System.Reflection.Emit.OpCode", "System.Reflection.Emit.OpCodes!", "Field[Newarr]"] + - ["System.Int32", "System.Reflection.Emit.ExceptionHandler", "Property[FilterOffset]"] + - ["System.Reflection.Emit.FieldBuilder", "System.Reflection.Emit.TypeBuilder", "Method[DefineUninitializedDataCore].ReturnValue"] + - ["System.Reflection.Emit.StackBehaviour", "System.Reflection.Emit.StackBehaviour!", "Field[Popi_popi_popi]"] + - ["System.Boolean", "System.Reflection.Emit.DynamicMethod", "Property[IsSecurityCritical]"] + - ["System.Reflection.Emit.OpCode", "System.Reflection.Emit.OpCodes!", "Field[Refanytype]"] + - ["System.String", "System.Reflection.Emit.GenericTypeParameterBuilder", "Property[FullName]"] + - ["System.Int32", "System.Reflection.Emit.UnmanagedMarshal", "Property[ElementCount]"] + - ["System.Type", "System.Reflection.Emit.FieldBuilder", "Property[ReflectedType]"] + - ["System.Reflection.Emit.OperandType", "System.Reflection.Emit.OpCode", "Property[OperandType]"] + - ["System.Reflection.Emit.TypeToken", "System.Reflection.Emit.ModuleBuilder", "Method[GetTypeToken].ReturnValue"] + - ["System.Reflection.Emit.OpCode", "System.Reflection.Emit.OpCodes!", "Field[Xor]"] + - ["System.Reflection.PropertyInfo[]", "System.Reflection.Emit.GenericTypeParameterBuilder", "Method[GetProperties].ReturnValue"] + - ["System.Reflection.Emit.OpCode", "System.Reflection.Emit.OpCodes!", "Field[Clt]"] + - ["System.Boolean", "System.Reflection.Emit.PropertyToken!", "Method[op_Inequality].ReturnValue"] + - ["System.Reflection.Emit.OpCode", "System.Reflection.Emit.OpCodes!", "Field[Bgt]"] + - ["System.Reflection.Emit.OpCode", "System.Reflection.Emit.OpCodes!", "Field[Conv_Ovf_U4]"] + - ["System.Type", "System.Reflection.Emit.GenericTypeParameterBuilder", "Method[MakeByRefType].ReturnValue"] + - ["System.Reflection.AssemblyName[]", "System.Reflection.Emit.AssemblyBuilder", "Method[GetReferencedAssemblies].ReturnValue"] + - ["System.Int32", "System.Reflection.Emit.ParameterBuilder", "Property[Position]"] + - ["System.Reflection.Emit.ParameterBuilder", "System.Reflection.Emit.MethodBuilder", "Method[DefineParameterCore].ReturnValue"] + - ["System.Reflection.Emit.OpCode", "System.Reflection.Emit.OpCodes!", "Field[Brfalse]"] + - ["System.Reflection.MethodInfo", "System.Reflection.Emit.PropertyBuilder", "Method[GetGetMethod].ReturnValue"] + - ["System.Reflection.Emit.OpCodeType", "System.Reflection.Emit.OpCodeType!", "Field[Annotation]"] + - ["System.Object", "System.Reflection.Emit.GenericTypeParameterBuilder", "Method[InvokeMember].ReturnValue"] + - ["System.Type", "System.Reflection.Emit.GenericTypeParameterBuilder", "Method[MakePointerType].ReturnValue"] + - ["System.Boolean", "System.Reflection.Emit.DynamicMethod", "Property[IsSecurityTransparent]"] + - ["System.Boolean", "System.Reflection.Emit.ParameterToken", "Method[Equals].ReturnValue"] + - ["System.Reflection.Emit.OpCode", "System.Reflection.Emit.OpCodes!", "Field[Ldlen]"] + - ["System.Reflection.Module[]", "System.Reflection.Emit.AssemblyBuilder", "Method[GetModules].ReturnValue"] + - ["System.Reflection.Emit.FlowControl", "System.Reflection.Emit.FlowControl!", "Field[Throw]"] + - ["System.Reflection.Emit.OpCode", "System.Reflection.Emit.OpCodes!", "Field[Conv_U4]"] + - ["System.Boolean", "System.Reflection.Emit.TypeBuilder", "Property[IsTypeDefinition]"] + - ["System.Boolean", "System.Reflection.Emit.MethodBuilder", "Property[IsGenericMethodDefinition]"] + - ["System.Int32", "System.Reflection.Emit.MethodToken", "Property[Token]"] + - ["System.Reflection.ConstructorInfo[]", "System.Reflection.Emit.GenericTypeParameterBuilder", "Method[GetConstructors].ReturnValue"] + - ["System.Boolean", "System.Reflection.Emit.AssemblyBuilder", "Property[ReflectionOnly]"] + - ["System.Reflection.Emit.OpCode", "System.Reflection.Emit.OpCodes!", "Field[Ldloca_S]"] + - ["System.Reflection.Emit.StackBehaviour", "System.Reflection.Emit.StackBehaviour!", "Field[Pop1_pop1]"] + - ["System.Reflection.Emit.OpCode", "System.Reflection.Emit.OpCodes!", "Field[Ldloc_3]"] + - ["System.Reflection.Emit.OpCode", "System.Reflection.Emit.OpCodes!", "Field[Ldsflda]"] + - ["System.Boolean", "System.Reflection.Emit.TypeBuilder", "Property[ContainsGenericParameters]"] + - ["System.Reflection.Emit.OpCode", "System.Reflection.Emit.OpCodes!", "Field[Ldind_I8]"] + - ["System.Reflection.Emit.OpCode", "System.Reflection.Emit.OpCodes!", "Field[Ckfinite]"] + - ["System.Reflection.Emit.OpCode", "System.Reflection.Emit.OpCodes!", "Field[Ldelem_U2]"] + - ["System.Boolean", "System.Reflection.Emit.ExceptionHandler!", "Method[op_Equality].ReturnValue"] + - ["System.Reflection.Emit.OpCode", "System.Reflection.Emit.OpCodes!", "Field[Conv_Ovf_I4]"] + - ["System.Boolean", "System.Reflection.Emit.StringToken!", "Method[op_Equality].ReturnValue"] + - ["System.Reflection.TypeAttributes", "System.Reflection.Emit.TypeBuilder", "Property[Attributes]"] + - ["System.Reflection.FieldInfo", "System.Reflection.Emit.TypeBuilder", "Method[GetField].ReturnValue"] + - ["System.Int32", "System.Reflection.Emit.EventToken", "Property[Token]"] + - ["System.Reflection.Emit.OpCode", "System.Reflection.Emit.OpCodes!", "Field[Stloc]"] + - ["System.Reflection.Emit.OpCode", "System.Reflection.Emit.OpCodes!", "Field[Conv_Ovf_U8]"] + - ["System.Reflection.Emit.ConstructorBuilder", "System.Reflection.Emit.TypeBuilder", "Method[DefineTypeInitializerCore].ReturnValue"] + - ["System.Reflection.Emit.OpCode", "System.Reflection.Emit.OpCodes!", "Field[Stelem_R4]"] + - ["System.Reflection.MemberInfo[]", "System.Reflection.Emit.GenericTypeParameterBuilder", "Method[GetMembers].ReturnValue"] + - ["System.Boolean", "System.Reflection.Emit.GenericTypeParameterBuilder", "Property[IsVariableBoundArray]"] + - ["System.Int32", "System.Reflection.Emit.ConstructorBuilder", "Property[MetadataToken]"] + - ["System.Reflection.Emit.OpCode", "System.Reflection.Emit.OpCodes!", "Field[Conv_Ovf_U1]"] + - ["System.Reflection.Emit.OpCode", "System.Reflection.Emit.OpCodes!", "Field[Starg_S]"] + - ["System.Reflection.Emit.MethodBuilder", "System.Reflection.Emit.TypeBuilder", "Method[DefinePInvokeMethodCore].ReturnValue"] + - ["System.Reflection.Emit.FieldToken", "System.Reflection.Emit.FieldToken!", "Field[Empty]"] + - ["System.Reflection.MethodInfo", "System.Reflection.Emit.AssemblyBuilder", "Property[EntryPoint]"] + - ["System.Boolean", "System.Reflection.Emit.OpCode!", "Method[op_Equality].ReturnValue"] + - ["System.Boolean", "System.Reflection.Emit.LocalBuilder", "Property[IsPinned]"] + - ["System.Reflection.Emit.MethodBuilder", "System.Reflection.Emit.ModuleBuilder", "Method[DefineGlobalMethodCore].ReturnValue"] + - ["System.Reflection.Emit.PEFileKinds", "System.Reflection.Emit.PEFileKinds!", "Field[Dll]"] + - ["System.Reflection.Emit.StackBehaviour", "System.Reflection.Emit.StackBehaviour!", "Field[Popi_popr8]"] + - ["System.Reflection.Emit.ConstructorBuilder", "System.Reflection.Emit.TypeBuilder", "Method[DefineDefaultConstructorCore].ReturnValue"] + - ["System.Reflection.EventInfo[]", "System.Reflection.Emit.GenericTypeParameterBuilder", "Method[GetEvents].ReturnValue"] + - ["System.Reflection.Emit.OpCode", "System.Reflection.Emit.OpCodes!", "Field[Ldarg_2]"] + - ["System.Reflection.MethodImplAttributes", "System.Reflection.Emit.DynamicMethod", "Method[GetMethodImplementationFlags].ReturnValue"] + - ["System.Reflection.Emit.OpCode", "System.Reflection.Emit.OpCodes!", "Field[Sizeof]"] + - ["System.Reflection.Emit.PropertyToken", "System.Reflection.Emit.PropertyBuilder", "Property[PropertyToken]"] + - ["System.Type", "System.Reflection.Emit.TypeBuilder", "Method[CreateType].ReturnValue"] + - ["System.Reflection.MethodInfo", "System.Reflection.Emit.PropertyBuilder", "Method[GetSetMethod].ReturnValue"] + - ["System.Boolean", "System.Reflection.Emit.GenericTypeParameterBuilder", "Property[IsByRefLike]"] + - ["System.Reflection.ParameterInfo[]", "System.Reflection.Emit.PropertyBuilder", "Method[GetIndexParameters].ReturnValue"] + - ["System.Boolean", "System.Reflection.Emit.SignatureToken!", "Method[op_Equality].ReturnValue"] + - ["System.Type", "System.Reflection.Emit.TypeBuilder", "Method[GetElementType].ReturnValue"] + - ["System.Reflection.Emit.OpCode", "System.Reflection.Emit.OpCodes!", "Field[Ldelem_R8]"] + - ["System.Reflection.Emit.PEFileKinds", "System.Reflection.Emit.PEFileKinds!", "Field[WindowApplication]"] + - ["System.Boolean", "System.Reflection.Emit.MethodBuilder", "Property[IsSecurityCritical]"] + - ["System.Collections.Generic.IList", "System.Reflection.Emit.ModuleBuilder", "Method[GetCustomAttributesData].ReturnValue"] + - ["System.Reflection.Emit.StackBehaviour", "System.Reflection.Emit.StackBehaviour!", "Field[Popref_popi_popr4]"] + - ["System.Reflection.PropertyInfo", "System.Reflection.Emit.GenericTypeParameterBuilder", "Method[GetPropertyImpl].ReturnValue"] + - ["System.Reflection.Emit.OpCode", "System.Reflection.Emit.OpCodes!", "Field[Prefix5]"] + - ["System.Int32", "System.Reflection.Emit.TypeBuilder", "Property[Size]"] + - ["System.Diagnostics.SymbolStore.ISymbolWriter", "System.Reflection.Emit.ModuleBuilder", "Method[GetSymWriter].ReturnValue"] + - ["System.Reflection.Emit.StackBehaviour", "System.Reflection.Emit.StackBehaviour!", "Field[Pushr4]"] + - ["System.Type[]", "System.Reflection.Emit.GenericTypeParameterBuilder", "Property[GenericTypeArguments]"] + - ["System.Reflection.MethodInfo", "System.Reflection.Emit.MethodBuilder", "Method[GetBaseDefinition].ReturnValue"] + - ["System.Boolean", "System.Reflection.Emit.MethodBuilder", "Property[InitLocalsCore]"] + - ["System.Boolean", "System.Reflection.Emit.ConstructorBuilder", "Property[InitLocals]"] + - ["System.Reflection.Emit.OpCode", "System.Reflection.Emit.OpCodes!", "Field[Prefix2]"] + - ["System.Reflection.Emit.TypeBuilder", "System.Reflection.Emit.TypeBuilder", "Method[DefineNestedType].ReturnValue"] + - ["System.Type[]", "System.Reflection.Emit.GenericTypeParameterBuilder", "Method[GetInterfaces].ReturnValue"] + - ["System.Boolean", "System.Reflection.Emit.TypeBuilder", "Property[IsGenericParameter]"] + - ["System.Type", "System.Reflection.Emit.EnumBuilder", "Method[GetInterface].ReturnValue"] + - ["System.Reflection.Emit.MethodBuilder", "System.Reflection.Emit.TypeBuilder", "Method[DefineMethodCore].ReturnValue"] + - ["System.Reflection.Emit.FlowControl", "System.Reflection.Emit.FlowControl!", "Field[Next]"] + - ["System.Reflection.Emit.OpCode", "System.Reflection.Emit.OpCodes!", "Field[Ldc_I4_2]"] + - ["System.Reflection.Module", "System.Reflection.Emit.GenericTypeParameterBuilder", "Property[Module]"] + - ["System.Boolean", "System.Reflection.Emit.EventToken", "Method[Equals].ReturnValue"] + - ["System.RuntimeTypeHandle", "System.Reflection.Emit.GenericTypeParameterBuilder", "Property[TypeHandle]"] + - ["System.Reflection.MethodBase", "System.Reflection.Emit.EnumBuilder", "Property[DeclaringMethod]"] + - ["System.Reflection.Emit.GenericTypeParameterBuilder[]", "System.Reflection.Emit.TypeBuilder", "Method[DefineGenericParameters].ReturnValue"] + - ["System.Reflection.Emit.OpCode", "System.Reflection.Emit.OpCodes!", "Field[Isinst]"] + - ["System.RuntimeTypeHandle", "System.Reflection.Emit.TypeBuilder", "Property[TypeHandle]"] + - ["System.String", "System.Reflection.Emit.GenericTypeParameterBuilder", "Property[Name]"] + - ["System.Reflection.Emit.OperandType", "System.Reflection.Emit.OperandType!", "Field[InlinePhi]"] + - ["System.Reflection.TypeInfo", "System.Reflection.Emit.TypeBuilder", "Method[CreateTypeInfo].ReturnValue"] + - ["System.Reflection.Emit.MethodBuilder", "System.Reflection.Emit.TypeBuilder", "Method[DefinePInvokeMethod].ReturnValue"] + - ["System.Boolean", "System.Reflection.Emit.TypeBuilder", "Method[IsCreatedCore].ReturnValue"] + - ["System.Reflection.Emit.StackBehaviour", "System.Reflection.Emit.StackBehaviour!", "Field[Pushi]"] + - ["System.Reflection.Emit.OpCode", "System.Reflection.Emit.OpCodes!", "Field[Initblk]"] + - ["System.Object", "System.Reflection.Emit.EnumBuilder", "Method[InvokeMember].ReturnValue"] + - ["System.Boolean", "System.Reflection.Emit.Label", "Method[Equals].ReturnValue"] + - ["System.Reflection.Emit.StackBehaviour", "System.Reflection.Emit.StackBehaviour!", "Field[Popref_popi_popr8]"] + - ["System.Boolean", "System.Reflection.Emit.OpCode", "Method[Equals].ReturnValue"] + - ["System.Reflection.MethodImplAttributes", "System.Reflection.Emit.MethodBuilder", "Property[MethodImplementationFlags]"] + - ["System.String", "System.Reflection.Emit.MethodBuilder", "Property[Name]"] + - ["System.Reflection.MethodBase", "System.Reflection.Emit.ModuleBuilder", "Method[ResolveMethod].ReturnValue"] + - ["System.String", "System.Reflection.Emit.ModuleBuilder", "Method[ResolveString].ReturnValue"] + - ["System.String", "System.Reflection.Emit.EnumBuilder", "Property[FullName]"] + - ["System.Reflection.EventInfo", "System.Reflection.Emit.TypeBuilder", "Method[GetEvent].ReturnValue"] + - ["System.Int32", "System.Reflection.Emit.ExceptionHandler", "Property[HandlerOffset]"] + - ["System.Int32", "System.Reflection.Emit.ModuleBuilder", "Method[GetMethodMetadataToken].ReturnValue"] + - ["System.Reflection.Emit.FlowControl", "System.Reflection.Emit.FlowControl!", "Field[Meta]"] + - ["System.Runtime.InteropServices.UnmanagedType", "System.Reflection.Emit.UnmanagedMarshal", "Property[GetUnmanagedType]"] + - ["System.Type", "System.Reflection.Emit.TypeBuilder", "Method[MakePointerType].ReturnValue"] + - ["System.Int32", "System.Reflection.Emit.AssemblyBuilder", "Method[GetHashCode].ReturnValue"] + - ["System.RuntimeMethodHandle", "System.Reflection.Emit.ConstructorBuilder", "Property[MethodHandle]"] + - ["System.Reflection.Emit.OpCode", "System.Reflection.Emit.OpCodes!", "Field[Add]"] + - ["System.Reflection.Emit.PackingSize", "System.Reflection.Emit.PackingSize!", "Field[Size2]"] + - ["System.Int32", "System.Reflection.Emit.TypeBuilder", "Property[MetadataToken]"] + - ["System.Reflection.Emit.EnumBuilder", "System.Reflection.Emit.ModuleBuilder", "Method[DefineEnum].ReturnValue"] + - ["System.Reflection.InterfaceMapping", "System.Reflection.Emit.GenericTypeParameterBuilder", "Method[GetInterfaceMap].ReturnValue"] + - ["System.Type[]", "System.Reflection.Emit.EnumBuilder", "Method[GetGenericParameterConstraints].ReturnValue"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemReflectionMetadata/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemReflectionMetadata/model.yml new file mode 100644 index 000000000000..eccc8f5c5beb --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemReflectionMetadata/model.yml @@ -0,0 +1,1279 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Reflection.Metadata.ILOpCode", "System.Reflection.Metadata.ILOpCode!", "Field[Brfalse_s]"] + - ["System.Reflection.Metadata.ILOpCode", "System.Reflection.Metadata.ILOpCode!", "Field[Ldc_i4_2]"] + - ["System.Reflection.Metadata.ILOpCode", "System.Reflection.Metadata.ILOpCode!", "Field[Ldind_u4]"] + - ["System.Reflection.Metadata.ILOpCode", "System.Reflection.Metadata.ILOpCode!", "Field[Bne_un_s]"] + - ["System.Reflection.Metadata.PrimitiveTypeCode", "System.Reflection.Metadata.PrimitiveTypeCode!", "Field[UIntPtr]"] + - ["System.Reflection.Metadata.StringHandle", "System.Reflection.Metadata.ExportedType", "Property[Namespace]"] + - ["System.Collections.Immutable.ImmutableArray", "System.Reflection.Metadata.NamespaceDefinition", "Property[NamespaceDefinitions]"] + - ["System.Reflection.Metadata.HandleKind", "System.Reflection.Metadata.HandleKind!", "Field[GenericParameterConstraint]"] + - ["System.Reflection.Metadata.ILOpCode", "System.Reflection.Metadata.ILOpCode!", "Field[Stloc_0]"] + - ["System.Int32", "System.Reflection.Metadata.ExceptionRegion", "Property[TryLength]"] + - ["System.Boolean", "System.Reflection.Metadata.TypeName", "Property[IsNested]"] + - ["System.Reflection.Metadata.HandleKind", "System.Reflection.Metadata.HandleKind!", "Field[CustomAttribute]"] + - ["System.Collections.Generic.IEnumerator", "System.Reflection.Metadata.LocalConstantHandleCollection", "Method[System.Collections.Generic.IEnumerable.GetEnumerator].ReturnValue"] + - ["System.Boolean", "System.Reflection.Metadata.ModuleReferenceHandle", "Property[IsNil]"] + - ["System.Reflection.Metadata.ILOpCode", "System.Reflection.Metadata.ILOpCode!", "Field[Ldind_i1]"] + - ["System.Boolean", "System.Reflection.Metadata.DeclarativeSecurityAttributeHandle!", "Method[op_Equality].ReturnValue"] + - ["System.Reflection.Metadata.ImportDefinitionKind", "System.Reflection.Metadata.ImportDefinitionKind!", "Field[ImportAssemblyReferenceAlias]"] + - ["System.Reflection.Metadata.ILOpCode", "System.Reflection.Metadata.ILOpCode!", "Field[Conv_ovf_i8]"] + - ["System.Boolean", "System.Reflection.Metadata.MemberReferenceHandle!", "Method[op_Inequality].ReturnValue"] + - ["System.Reflection.Metadata.TypeName", "System.Reflection.Metadata.TypeName", "Method[GetGenericTypeDefinition].ReturnValue"] + - ["System.String", "System.Reflection.Metadata.SignatureHeader", "Method[ToString].ReturnValue"] + - ["System.Reflection.Metadata.ILOpCode", "System.Reflection.Metadata.ILOpCode!", "Field[Stind_i]"] + - ["System.Reflection.Metadata.ILOpCode", "System.Reflection.Metadata.ILOpCode!", "Field[Bgt_s]"] + - ["System.Collections.Generic.IEnumerator", "System.Reflection.Metadata.ParameterHandleCollection", "Method[System.Collections.Generic.IEnumerable.GetEnumerator].ReturnValue"] + - ["System.Boolean", "System.Reflection.Metadata.TypeName!", "Method[TryParse].ReturnValue"] + - ["System.Reflection.Metadata.ILOpCode", "System.Reflection.Metadata.ILOpCode!", "Field[Cpblk]"] + - ["System.Reflection.Metadata.SignatureKind", "System.Reflection.Metadata.SignatureKind!", "Field[Property]"] + - ["System.Reflection.Metadata.FieldDefinitionHandleCollection", "System.Reflection.Metadata.TypeDefinition", "Method[GetFields].ReturnValue"] + - ["System.Int32", "System.Reflection.Metadata.InterfaceImplementationHandleCollection", "Property[Count]"] + - ["System.Int32", "System.Reflection.Metadata.CustomAttributeHandle", "Method[GetHashCode].ReturnValue"] + - ["System.Reflection.Metadata.Handle", "System.Reflection.Metadata.EntityHandle!", "Method[op_Implicit].ReturnValue"] + - ["System.Reflection.Metadata.DebugMetadataHeader", "System.Reflection.Metadata.MetadataReader", "Property[DebugMetadataHeader]"] + - ["System.Boolean", "System.Reflection.Metadata.ParameterHandle", "Method[Equals].ReturnValue"] + - ["System.Boolean", "System.Reflection.Metadata.AssemblyDefinitionHandle", "Method[Equals].ReturnValue"] + - ["System.Boolean", "System.Reflection.Metadata.MetadataStringComparer", "Method[Equals].ReturnValue"] + - ["System.Int32", "System.Reflection.Metadata.Blob", "Property[Length]"] + - ["System.Collections.Generic.IEnumerator", "System.Reflection.Metadata.SequencePointCollection", "Method[System.Collections.Generic.IEnumerable.GetEnumerator].ReturnValue"] + - ["System.Reflection.Metadata.EntityHandle", "System.Reflection.Metadata.ModuleDefinitionHandle!", "Method[op_Implicit].ReturnValue"] + - ["System.Reflection.Metadata.LocalVariableHandle", "System.Reflection.Metadata.LocalVariableHandle!", "Method[op_Explicit].ReturnValue"] + - ["System.Reflection.Metadata.HandleKind", "System.Reflection.Metadata.HandleKind!", "Field[LocalVariable]"] + - ["System.Reflection.Metadata.LocalVariableHandleCollection+Enumerator", "System.Reflection.Metadata.LocalVariableHandleCollection", "Method[GetEnumerator].ReturnValue"] + - ["System.Boolean", "System.Reflection.Metadata.BlobReader", "Method[TryReadCompressedSignedInteger].ReturnValue"] + - ["System.Reflection.Metadata.LocalVariable", "System.Reflection.Metadata.MetadataReader", "Method[GetLocalVariable].ReturnValue"] + - ["System.Reflection.Metadata.HandleKind", "System.Reflection.Metadata.HandleKind!", "Field[DeclarativeSecurityAttribute]"] + - ["System.Int32", "System.Reflection.Metadata.BlobReader", "Property[Length]"] + - ["System.Reflection.Metadata.HandleKind", "System.Reflection.Metadata.HandleKind!", "Field[Constant]"] + - ["System.Boolean", "System.Reflection.Metadata.MethodDebugInformationHandle", "Property[IsNil]"] + - ["System.Boolean", "System.Reflection.Metadata.TypeName", "Property[IsVariableBoundArrayType]"] + - ["System.Reflection.Metadata.SignatureTypeCode", "System.Reflection.Metadata.SignatureTypeCode!", "Field[Int32]"] + - ["System.Boolean", "System.Reflection.Metadata.CustomDebugInformationHandle", "Method[Equals].ReturnValue"] + - ["System.String", "System.Reflection.Metadata.AssemblyNameInfo", "Property[CultureName]"] + - ["System.Boolean", "System.Reflection.Metadata.BlobContentId", "Method[Equals].ReturnValue"] + - ["System.Reflection.Metadata.ILOpCode", "System.Reflection.Metadata.ILOpCode!", "Field[Callvirt]"] + - ["System.Boolean", "System.Reflection.Metadata.MethodDefinitionHandle", "Property[IsNil]"] + - ["System.Boolean", "System.Reflection.Metadata.ConstantHandle!", "Method[op_Equality].ReturnValue"] + - ["System.Reflection.Metadata.Handle", "System.Reflection.Metadata.EventDefinitionHandle!", "Method[op_Implicit].ReturnValue"] + - ["System.Reflection.Metadata.ILOpCode", "System.Reflection.Metadata.ILOpCode!", "Field[Ldind_r8]"] + - ["System.Reflection.Metadata.HandleKind", "System.Reflection.Metadata.HandleKind!", "Field[ImportScope]"] + - ["System.Reflection.Metadata.HandleKind", "System.Reflection.Metadata.HandleKind!", "Field[StandaloneSignature]"] + - ["System.Boolean", "System.Reflection.Metadata.MethodImplementationHandle!", "Method[op_Equality].ReturnValue"] + - ["System.Reflection.Metadata.ILOpCode", "System.Reflection.Metadata.ILOpCode!", "Field[Ldind_ref]"] + - ["System.Reflection.Metadata.ILOpCode", "System.Reflection.Metadata.ILOpCode!", "Field[Ldfld]"] + - ["System.Reflection.Metadata.StringHandle", "System.Reflection.Metadata.ModuleReference", "Property[Name]"] + - ["System.Boolean", "System.Reflection.Metadata.LocalVariableHandle!", "Method[op_Equality].ReturnValue"] + - ["System.Reflection.Metadata.MethodDebugInformationHandle", "System.Reflection.Metadata.MethodDefinitionHandle", "Method[ToDebugInformationHandle].ReturnValue"] + - ["System.Reflection.Metadata.FieldDefinition", "System.Reflection.Metadata.MetadataReader", "Method[GetFieldDefinition].ReturnValue"] + - ["System.Reflection.Metadata.UserStringHandle", "System.Reflection.Metadata.UserStringHandle!", "Method[op_Explicit].ReturnValue"] + - ["System.Boolean", "System.Reflection.Metadata.ModuleReferenceHandle!", "Method[op_Inequality].ReturnValue"] + - ["System.Reflection.Metadata.ImportDefinitionKind", "System.Reflection.Metadata.ImportDefinitionKind!", "Field[AliasAssemblyReference]"] + - ["System.Text.Encoding", "System.Reflection.Metadata.MetadataStringDecoder", "Property[Encoding]"] + - ["System.Int32", "System.Reflection.Metadata.BlobBuilder", "Property[ChunkCapacity]"] + - ["System.Reflection.Metadata.ILOpCode", "System.Reflection.Metadata.ILOpCode!", "Field[Unaligned]"] + - ["System.Boolean", "System.Reflection.Metadata.LocalConstantHandle", "Method[Equals].ReturnValue"] + - ["System.Reflection.Metadata.LocalVariableAttributes", "System.Reflection.Metadata.LocalVariable", "Property[Attributes]"] + - ["System.Reflection.Metadata.GuidHandle", "System.Reflection.Metadata.Document", "Property[Language]"] + - ["System.Boolean", "System.Reflection.Metadata.StringHandle!", "Method[op_Equality].ReturnValue"] + - ["System.Reflection.Metadata.LocalScope", "System.Reflection.Metadata.MetadataReader", "Method[GetLocalScope].ReturnValue"] + - ["System.Boolean", "System.Reflection.Metadata.MethodSpecificationHandle!", "Method[op_Equality].ReturnValue"] + - ["System.Collections.Generic.IEnumerator", "System.Reflection.Metadata.DeclarativeSecurityAttributeHandleCollection", "Method[System.Collections.Generic.IEnumerable.GetEnumerator].ReturnValue"] + - ["System.Reflection.Metadata.DocumentHandleCollection", "System.Reflection.Metadata.MetadataReader", "Property[Documents]"] + - ["System.UInt64", "System.Reflection.Metadata.BlobReader", "Method[ReadUInt64].ReturnValue"] + - ["System.Reflection.Metadata.StringHandle", "System.Reflection.Metadata.ManifestResource", "Property[Name]"] + - ["System.Boolean", "System.Reflection.Metadata.MemberReferenceHandle!", "Method[op_Equality].ReturnValue"] + - ["System.Reflection.Metadata.SignatureCallingConvention", "System.Reflection.Metadata.SignatureCallingConvention!", "Field[ThisCall]"] + - ["System.Boolean", "System.Reflection.Metadata.MethodDebugInformationHandle!", "Method[op_Inequality].ReturnValue"] + - ["System.Reflection.Metadata.Handle", "System.Reflection.Metadata.CustomDebugInformationHandle!", "Method[op_Implicit].ReturnValue"] + - ["System.Boolean", "System.Reflection.Metadata.LocalScopeHandle!", "Method[op_Inequality].ReturnValue"] + - ["System.Reflection.Metadata.ConstantHandle", "System.Reflection.Metadata.ConstantHandle!", "Method[op_Explicit].ReturnValue"] + - ["System.Reflection.Metadata.StringHandle", "System.Reflection.Metadata.AssemblyReference", "Property[Name]"] + - ["System.Reflection.Metadata.ILOpCode", "System.Reflection.Metadata.ILOpCode!", "Field[Ldelem_i2]"] + - ["System.Reflection.Metadata.MethodDefinitionHandleCollection", "System.Reflection.Metadata.TypeDefinition", "Method[GetMethods].ReturnValue"] + - ["System.Reflection.Metadata.EntityHandle", "System.Reflection.Metadata.DocumentHandle!", "Method[op_Implicit].ReturnValue"] + - ["System.Reflection.Metadata.SignatureTypeCode", "System.Reflection.Metadata.SignatureTypeCode!", "Field[OptionalModifier]"] + - ["System.Byte*", "System.Reflection.Metadata.BlobReader", "Property[StartPointer]"] + - ["System.Reflection.Metadata.PrimitiveTypeCode", "System.Reflection.Metadata.PrimitiveTypeCode!", "Field[Double]"] + - ["System.Reflection.Metadata.ILOpCode", "System.Reflection.Metadata.ILOpCode!", "Field[Volatile]"] + - ["System.Reflection.Metadata.SignatureTypeKind", "System.Reflection.Metadata.SignatureTypeKind!", "Field[ValueType]"] + - ["System.Reflection.Metadata.ILOpCode", "System.Reflection.Metadata.ILOpCode!", "Field[Conv_ovf_u4]"] + - ["System.Reflection.Metadata.HandleKind", "System.Reflection.Metadata.HandleKind!", "Field[UserString]"] + - ["System.Reflection.Metadata.CustomAttributeHandleCollection", "System.Reflection.Metadata.TypeDefinition", "Method[GetCustomAttributes].ReturnValue"] + - ["System.Boolean", "System.Reflection.Metadata.LocalScopeHandle", "Method[Equals].ReturnValue"] + - ["System.Boolean", "System.Reflection.Metadata.AssemblyFileHandle!", "Method[op_Inequality].ReturnValue"] + - ["System.Reflection.Metadata.ILOpCode", "System.Reflection.Metadata.ILOpCode!", "Field[Stelem_i4]"] + - ["System.Int32", "System.Reflection.Metadata.HandleComparer", "Method[Compare].ReturnValue"] + - ["System.Reflection.Metadata.LocalConstantHandleCollection+Enumerator", "System.Reflection.Metadata.LocalConstantHandleCollection", "Method[GetEnumerator].ReturnValue"] + - ["System.Reflection.Metadata.SignatureTypeCode", "System.Reflection.Metadata.SignatureTypeCode!", "Field[RequiredModifier]"] + - ["System.Collections.Generic.IEnumerator", "System.Reflection.Metadata.CustomDebugInformationHandleCollection", "Method[System.Collections.Generic.IEnumerable.GetEnumerator].ReturnValue"] + - ["System.Reflection.Metadata.MetadataKind", "System.Reflection.Metadata.MetadataReader", "Property[MetadataKind]"] + - ["System.Reflection.Metadata.ILOpCode", "System.Reflection.Metadata.ILOpCode!", "Field[Ldarg_s]"] + - ["System.Int32", "System.Reflection.Metadata.SequencePoint", "Property[EndColumn]"] + - ["System.Collections.Immutable.ImmutableArray", "System.Reflection.Metadata.BlobWriter", "Method[ToImmutableArray].ReturnValue"] + - ["System.Reflection.Metadata.MethodSignature", "System.Reflection.Metadata.StandaloneSignature", "Method[DecodeMethodSignature].ReturnValue"] + - ["System.Reflection.Metadata.DeclarativeSecurityAttributeHandleCollection", "System.Reflection.Metadata.AssemblyDefinition", "Method[GetDeclarativeSecurityAttributes].ReturnValue"] + - ["System.Reflection.Metadata.TypeName", "System.Reflection.Metadata.TypeName", "Method[MakeArrayTypeName].ReturnValue"] + - ["System.Reflection.Metadata.TypeName", "System.Reflection.Metadata.TypeName", "Method[MakeByRefTypeName].ReturnValue"] + - ["System.Reflection.Metadata.ExceptionRegionKind", "System.Reflection.Metadata.ExceptionRegion", "Property[Kind]"] + - ["System.Reflection.Metadata.BlobHandle", "System.Reflection.Metadata.CustomDebugInformation", "Property[Value]"] + - ["System.Boolean", "System.Reflection.Metadata.AssemblyReferenceHandle!", "Method[op_Inequality].ReturnValue"] + - ["System.Reflection.Metadata.CustomAttributeHandleCollection", "System.Reflection.Metadata.MetadataReader", "Method[GetCustomAttributes].ReturnValue"] + - ["System.Reflection.Metadata.BlobHandle", "System.Reflection.Metadata.MethodDebugInformation", "Property[SequencePointsBlob]"] + - ["System.Reflection.Metadata.ConstantTypeCode", "System.Reflection.Metadata.ConstantTypeCode!", "Field[Double]"] + - ["System.Collections.Immutable.ImmutableArray", "System.Reflection.Metadata.BlobBuilder", "Method[ToImmutableArray].ReturnValue"] + - ["System.Boolean", "System.Reflection.Metadata.ImportScopeHandle", "Method[Equals].ReturnValue"] + - ["System.Boolean", "System.Reflection.Metadata.AssemblyDefinitionHandle!", "Method[op_Inequality].ReturnValue"] + - ["System.Int32", "System.Reflection.Metadata.ExportedTypeHandle", "Method[GetHashCode].ReturnValue"] + - ["System.Boolean", "System.Reflection.Metadata.GenericParameterConstraintHandle", "Property[IsNil]"] + - ["System.Collections.IEnumerator", "System.Reflection.Metadata.TypeDefinitionHandleCollection", "Method[System.Collections.IEnumerable.GetEnumerator].ReturnValue"] + - ["System.Boolean", "System.Reflection.Metadata.TypeReferenceHandle!", "Method[op_Equality].ReturnValue"] + - ["System.Reflection.Metadata.ILOpCode", "System.Reflection.Metadata.ILOpCode!", "Field[Ldc_r8]"] + - ["System.Reflection.Metadata.ILOpCode", "System.Reflection.Metadata.ILOpCode!", "Field[Conv_ovf_u2]"] + - ["System.Reflection.Metadata.ExportedType", "System.Reflection.Metadata.MetadataReader", "Method[GetExportedType].ReturnValue"] + - ["System.Int32", "System.Reflection.Metadata.GenericParameterConstraintHandleCollection", "Property[Count]"] + - ["System.Reflection.Metadata.EntityHandle", "System.Reflection.Metadata.FieldDefinitionHandle!", "Method[op_Implicit].ReturnValue"] + - ["System.Reflection.Metadata.Handle", "System.Reflection.Metadata.CustomAttributeHandle!", "Method[op_Implicit].ReturnValue"] + - ["System.Reflection.Metadata.DeclarativeSecurityAttributeHandleCollection+Enumerator", "System.Reflection.Metadata.DeclarativeSecurityAttributeHandleCollection", "Method[GetEnumerator].ReturnValue"] + - ["System.Reflection.Metadata.MethodDebugInformationHandleCollection", "System.Reflection.Metadata.MetadataReader", "Property[MethodDebugInformation]"] + - ["System.Reflection.Metadata.ILOpCode", "System.Reflection.Metadata.ILOpCode!", "Field[Cgt]"] + - ["System.Reflection.MethodAttributes", "System.Reflection.Metadata.MethodDefinition", "Property[Attributes]"] + - ["System.Reflection.Metadata.HandleKind", "System.Reflection.Metadata.HandleKind!", "Field[MethodDefinition]"] + - ["System.Reflection.Metadata.ILOpCode", "System.Reflection.Metadata.ILOpCode!", "Field[Brtrue]"] + - ["System.Reflection.Metadata.CustomAttributeHandleCollection", "System.Reflection.Metadata.AssemblyFile", "Method[GetCustomAttributes].ReturnValue"] + - ["System.Boolean", "System.Reflection.Metadata.PropertyDefinitionHandle!", "Method[op_Inequality].ReturnValue"] + - ["System.Reflection.Metadata.ManifestResource", "System.Reflection.Metadata.MetadataReader", "Method[GetManifestResource].ReturnValue"] + - ["System.Reflection.AssemblyName", "System.Reflection.Metadata.AssemblyNameInfo", "Method[ToAssemblyName].ReturnValue"] + - ["System.Reflection.Metadata.GuidHandle", "System.Reflection.Metadata.Document", "Property[HashAlgorithm]"] + - ["System.Reflection.Metadata.HandleKind", "System.Reflection.Metadata.HandleKind!", "Field[GenericParameter]"] + - ["System.Guid", "System.Reflection.Metadata.MetadataReader", "Method[GetGuid].ReturnValue"] + - ["System.Reflection.Metadata.PropertyDefinitionHandle", "System.Reflection.Metadata.PropertyDefinitionHandle!", "Method[op_Explicit].ReturnValue"] + - ["System.Reflection.Metadata.ILOpCode", "System.Reflection.Metadata.ILOpCode!", "Field[Ldc_i4_m1]"] + - ["System.Int32", "System.Reflection.Metadata.ILOpCodeExtensions!", "Method[GetBranchOperandSize].ReturnValue"] + - ["System.Reflection.Metadata.MetadataReader", "System.Reflection.Metadata.PEReaderExtensions!", "Method[GetMetadataReader].ReturnValue"] + - ["System.Reflection.Metadata.MethodSignature", "System.Reflection.Metadata.PropertyDefinition", "Method[DecodeSignature].ReturnValue"] + - ["System.Boolean", "System.Reflection.Metadata.Handle!", "Method[op_Inequality].ReturnValue"] + - ["System.Int64", "System.Reflection.Metadata.ManifestResource", "Property[Offset]"] + - ["System.String", "System.Reflection.Metadata.AssemblyNameInfo", "Property[Name]"] + - ["System.Double", "System.Reflection.Metadata.BlobReader", "Method[ReadDouble].ReturnValue"] + - ["System.Reflection.Metadata.ImportDefinitionKind", "System.Reflection.Metadata.ImportDefinitionKind!", "Field[AliasAssemblyNamespace]"] + - ["System.Boolean", "System.Reflection.Metadata.AssemblyReferenceHandle!", "Method[op_Equality].ReturnValue"] + - ["System.Boolean", "System.Reflection.Metadata.ConstantHandle!", "Method[op_Inequality].ReturnValue"] + - ["System.Reflection.Metadata.EntityHandle", "System.Reflection.Metadata.ImportScopeHandle!", "Method[op_Implicit].ReturnValue"] + - ["System.Reflection.Metadata.BlobBuilder+Blobs", "System.Reflection.Metadata.BlobBuilder", "Method[GetBlobs].ReturnValue"] + - ["System.Reflection.Metadata.ILOpCode", "System.Reflection.Metadata.ILOpCode!", "Field[Ldnull]"] + - ["System.Reflection.Metadata.SignatureCallingConvention", "System.Reflection.Metadata.SignatureCallingConvention!", "Field[Unmanaged]"] + - ["System.Collections.Immutable.ImmutableArray", "System.Reflection.Metadata.TypeDefinition", "Method[GetNestedTypes].ReturnValue"] + - ["System.Reflection.DeclarativeSecurityAction", "System.Reflection.Metadata.DeclarativeSecurityAttribute", "Property[Action]"] + - ["System.Boolean", "System.Reflection.Metadata.TypeName", "Property[IsConstructedGenericType]"] + - ["System.Reflection.Metadata.CustomAttributeHandleCollection", "System.Reflection.Metadata.GenericParameter", "Method[GetCustomAttributes].ReturnValue"] + - ["System.Reflection.Metadata.ILOpCode", "System.Reflection.Metadata.ILOpCode!", "Field[Ldloca]"] + - ["System.Reflection.Metadata.ILOpCode", "System.Reflection.Metadata.ILOpCode!", "Field[Neg]"] + - ["System.Collections.IEnumerator", "System.Reflection.Metadata.GenericParameterConstraintHandleCollection", "Method[System.Collections.IEnumerable.GetEnumerator].ReturnValue"] + - ["System.Boolean", "System.Reflection.Metadata.DocumentHandle!", "Method[op_Equality].ReturnValue"] + - ["System.Reflection.Metadata.StringHandle", "System.Reflection.Metadata.AssemblyDefinition", "Property[Culture]"] + - ["System.Boolean", "System.Reflection.Metadata.MethodSpecificationHandle", "Method[Equals].ReturnValue"] + - ["System.Boolean", "System.Reflection.Metadata.Handle!", "Method[op_Equality].ReturnValue"] + - ["System.Reflection.Metadata.ILOpCode", "System.Reflection.Metadata.ILOpCode!", "Field[Brtrue_s]"] + - ["System.Collections.Generic.IEnumerator", "System.Reflection.Metadata.GenericParameterHandleCollection", "Method[System.Collections.Generic.IEnumerable.GetEnumerator].ReturnValue"] + - ["System.Reflection.Metadata.LocalVariableHandleCollection", "System.Reflection.Metadata.MetadataReader", "Property[LocalVariables]"] + - ["System.Reflection.Metadata.ImportDefinitionKind", "System.Reflection.Metadata.ImportDefinitionKind!", "Field[ImportNamespace]"] + - ["System.Boolean", "System.Reflection.Metadata.EventDefinitionHandle", "Method[Equals].ReturnValue"] + - ["System.Reflection.Metadata.ILOpCode", "System.Reflection.Metadata.ILOpCode!", "Field[Ldc_i8]"] + - ["System.Boolean", "System.Reflection.Metadata.TypeReferenceHandle!", "Method[op_Inequality].ReturnValue"] + - ["System.Boolean", "System.Reflection.Metadata.LocalVariableHandle", "Property[IsNil]"] + - ["System.Reflection.Metadata.ILOpCode", "System.Reflection.Metadata.ILOpCode!", "Field[Mkrefany]"] + - ["System.Boolean", "System.Reflection.Metadata.AssemblyNameInfo!", "Method[TryParse].ReturnValue"] + - ["System.Reflection.Metadata.EntityHandle", "System.Reflection.Metadata.ManifestResource", "Property[Implementation]"] + - ["System.Reflection.Metadata.ILOpCode", "System.Reflection.Metadata.ILOpCode!", "Field[Clt_un]"] + - ["System.Reflection.Metadata.EntityHandle", "System.Reflection.Metadata.DeclarativeSecurityAttributeHandle!", "Method[op_Implicit].ReturnValue"] + - ["System.Boolean", "System.Reflection.Metadata.GenericParameterHandle", "Property[IsNil]"] + - ["System.Reflection.AssemblyFlags", "System.Reflection.Metadata.AssemblyDefinition", "Property[Flags]"] + - ["System.Boolean", "System.Reflection.Metadata.ILOpCodeExtensions!", "Method[IsBranch].ReturnValue"] + - ["System.Boolean", "System.Reflection.Metadata.CustomAttributeHandle!", "Method[op_Equality].ReturnValue"] + - ["System.Reflection.Metadata.GenericParameterHandle", "System.Reflection.Metadata.GenericParameterConstraint", "Property[Parameter]"] + - ["System.Reflection.Metadata.AssemblyDefinition", "System.Reflection.Metadata.MetadataReader", "Method[GetAssemblyDefinition].ReturnValue"] + - ["System.Boolean", "System.Reflection.Metadata.TypeName", "Property[IsArray]"] + - ["System.Collections.Immutable.ImmutableArray", "System.Reflection.Metadata.StandaloneSignature", "Method[DecodeLocalSignature].ReturnValue"] + - ["System.Reflection.Metadata.ImportDefinitionCollection+Enumerator", "System.Reflection.Metadata.ImportDefinitionCollection", "Method[GetEnumerator].ReturnValue"] + - ["System.Reflection.Metadata.SignatureTypeCode", "System.Reflection.Metadata.SignatureTypeCode!", "Field[SZArray]"] + - ["System.Reflection.Metadata.ILOpCode", "System.Reflection.Metadata.ILOpCode!", "Field[Stelem_i8]"] + - ["System.Boolean", "System.Reflection.Metadata.DocumentNameBlobHandle!", "Method[op_Equality].ReturnValue"] + - ["System.Reflection.Metadata.ILOpCode", "System.Reflection.Metadata.ILOpCode!", "Field[Pop]"] + - ["System.Reflection.Metadata.EventDefinition", "System.Reflection.Metadata.MetadataReader", "Method[GetEventDefinition].ReturnValue"] + - ["System.Reflection.Metadata.BlobHandle", "System.Reflection.Metadata.ImportDefinition", "Property[Alias]"] + - ["System.Reflection.Metadata.MethodImplementationHandleCollection+Enumerator", "System.Reflection.Metadata.MethodImplementationHandleCollection", "Method[GetEnumerator].ReturnValue"] + - ["System.Reflection.Metadata.HandleKind", "System.Reflection.Metadata.HandleKind!", "Field[LocalScope]"] + - ["System.Reflection.Metadata.Parameter", "System.Reflection.Metadata.MetadataReader", "Method[GetParameter].ReturnValue"] + - ["System.Boolean", "System.Reflection.Metadata.EntityHandle", "Property[IsNil]"] + - ["System.Reflection.Metadata.EntityHandle", "System.Reflection.Metadata.GenericParameterHandle!", "Method[op_Implicit].ReturnValue"] + - ["System.Reflection.Metadata.ImportScopeCollection", "System.Reflection.Metadata.MetadataReader", "Property[ImportScopes]"] + - ["System.Reflection.Metadata.SignatureTypeCode", "System.Reflection.Metadata.SignatureTypeCode!", "Field[GenericTypeInstance]"] + - ["System.Reflection.Metadata.PrimitiveTypeCode", "System.Reflection.Metadata.PrimitiveTypeCode!", "Field[Boolean]"] + - ["System.Reflection.Metadata.ILOpCode", "System.Reflection.Metadata.ILOpCode!", "Field[Calli]"] + - ["System.Reflection.Metadata.Handle", "System.Reflection.Metadata.MethodDebugInformationHandle!", "Method[op_Implicit].ReturnValue"] + - ["System.Boolean", "System.Reflection.Metadata.TypeName", "Property[IsByRef]"] + - ["System.Int32", "System.Reflection.Metadata.ImportScopeCollection", "Property[Count]"] + - ["System.Reflection.Metadata.MetadataStreamOptions", "System.Reflection.Metadata.MetadataStreamOptions!", "Field[LeaveOpen]"] + - ["System.Reflection.Metadata.ILOpCode", "System.Reflection.Metadata.ILOpCode!", "Field[Ldind_i4]"] + - ["System.Reflection.Metadata.SerializationTypeCode", "System.Reflection.Metadata.SerializationTypeCode!", "Field[UInt32]"] + - ["System.Int32", "System.Reflection.Metadata.StringHandle", "Method[GetHashCode].ReturnValue"] + - ["System.Reflection.Metadata.PrimitiveTypeCode", "System.Reflection.Metadata.PrimitiveTypeCode!", "Field[Int64]"] + - ["System.Reflection.Metadata.SignatureTypeCode", "System.Reflection.Metadata.SignatureTypeCode!", "Field[SByte]"] + - ["System.Reflection.Metadata.ILOpCode", "System.Reflection.Metadata.ILOpCode!", "Field[Conv_ovf_u1_un]"] + - ["System.Int32", "System.Reflection.Metadata.ImportScopeHandle", "Method[GetHashCode].ReturnValue"] + - ["System.Reflection.Metadata.StringHandle", "System.Reflection.Metadata.TypeDefinition", "Property[Name]"] + - ["System.Reflection.Metadata.CustomAttributeHandleCollection", "System.Reflection.Metadata.EventDefinition", "Method[GetCustomAttributes].ReturnValue"] + - ["System.Reflection.Metadata.ILOpCode", "System.Reflection.Metadata.ILOpCode!", "Field[Initobj]"] + - ["System.Int32", "System.Reflection.Metadata.ModuleDefinitionHandle", "Method[GetHashCode].ReturnValue"] + - ["System.Int32", "System.Reflection.Metadata.ManifestResourceHandle", "Method[GetHashCode].ReturnValue"] + - ["System.Boolean", "System.Reflection.Metadata.CustomAttributeHandle", "Method[Equals].ReturnValue"] + - ["System.Reflection.Metadata.SerializationTypeCode", "System.Reflection.Metadata.SerializationTypeCode!", "Field[String]"] + - ["System.Boolean", "System.Reflection.Metadata.UserStringHandle", "Method[Equals].ReturnValue"] + - ["System.Reflection.Metadata.ModuleDefinitionHandle", "System.Reflection.Metadata.Handle!", "Field[ModuleDefinition]"] + - ["System.Reflection.Metadata.PrimitiveTypeCode", "System.Reflection.Metadata.PrimitiveTypeCode!", "Field[String]"] + - ["System.Reflection.Metadata.BlobHandle", "System.Reflection.Metadata.PropertyDefinition", "Property[Signature]"] + - ["System.Int32", "System.Reflection.Metadata.MethodDebugInformationHandle", "Method[GetHashCode].ReturnValue"] + - ["System.Reflection.Metadata.Handle", "System.Reflection.Metadata.StandaloneSignatureHandle!", "Method[op_Implicit].ReturnValue"] + - ["System.Collections.IEnumerator", "System.Reflection.Metadata.CustomAttributeHandleCollection", "Method[System.Collections.IEnumerable.GetEnumerator].ReturnValue"] + - ["System.Reflection.Metadata.SignatureTypeCode", "System.Reflection.Metadata.SignatureTypeCode!", "Field[GenericTypeParameter]"] + - ["System.Reflection.Metadata.ILOpCode", "System.Reflection.Metadata.ILOpCode!", "Field[Ldelem_ref]"] + - ["System.Reflection.Metadata.PropertyDefinitionHandleCollection+Enumerator", "System.Reflection.Metadata.PropertyDefinitionHandleCollection", "Method[GetEnumerator].ReturnValue"] + - ["System.Collections.Generic.IEnumerator", "System.Reflection.Metadata.FieldDefinitionHandleCollection", "Method[System.Collections.Generic.IEnumerable.GetEnumerator].ReturnValue"] + - ["System.Reflection.Metadata.ILOpCode", "System.Reflection.Metadata.ILOpCode!", "Field[Readonly]"] + - ["System.Reflection.Metadata.ModuleReference", "System.Reflection.Metadata.MetadataReader", "Method[GetModuleReference].ReturnValue"] + - ["System.Reflection.Metadata.SignatureTypeKind", "System.Reflection.Metadata.SignatureTypeKind!", "Field[Class]"] + - ["System.Collections.Generic.IEnumerator", "System.Reflection.Metadata.DocumentHandleCollection", "Method[System.Collections.Generic.IEnumerable.GetEnumerator].ReturnValue"] + - ["System.Int32", "System.Reflection.Metadata.BlobContentId", "Method[GetHashCode].ReturnValue"] + - ["System.Boolean", "System.Reflection.Metadata.ImportScopeHandle!", "Method[op_Inequality].ReturnValue"] + - ["System.Boolean", "System.Reflection.Metadata.GenericParameterConstraintHandle", "Method[Equals].ReturnValue"] + - ["System.Reflection.Metadata.EntityHandle", "System.Reflection.Metadata.ParameterHandle!", "Method[op_Implicit].ReturnValue"] + - ["System.Reflection.Metadata.ILOpCode", "System.Reflection.Metadata.ILOpCode!", "Field[Conv_ovf_i8_un]"] + - ["System.Boolean", "System.Reflection.Metadata.UserStringHandle", "Property[IsNil]"] + - ["System.Reflection.Metadata.ConstantTypeCode", "System.Reflection.Metadata.ConstantTypeCode!", "Field[Boolean]"] + - ["System.Reflection.Metadata.BlobHandle", "System.Reflection.Metadata.ImportScope", "Property[ImportsBlob]"] + - ["System.Boolean", "System.Reflection.Metadata.Handle", "Property[IsNil]"] + - ["System.Reflection.Metadata.ILOpCode", "System.Reflection.Metadata.ILOpCode!", "Field[Nop]"] + - ["System.Int32", "System.Reflection.Metadata.LocalScope", "Property[Length]"] + - ["System.Reflection.Metadata.BlobHandle", "System.Reflection.Metadata.Constant", "Property[Value]"] + - ["System.Int32", "System.Reflection.Metadata.Parameter", "Property[SequenceNumber]"] + - ["System.Boolean", "System.Reflection.Metadata.InterfaceImplementationHandle", "Method[Equals].ReturnValue"] + - ["System.Reflection.Metadata.SerializationTypeCode", "System.Reflection.Metadata.SerializationTypeCode!", "Field[TaggedObject]"] + - ["System.Reflection.Metadata.CustomAttributeHandleCollection", "System.Reflection.Metadata.MemberReference", "Method[GetCustomAttributes].ReturnValue"] + - ["System.Boolean", "System.Reflection.Metadata.BlobHandle!", "Method[op_Equality].ReturnValue"] + - ["System.Reflection.ParameterAttributes", "System.Reflection.Metadata.Parameter", "Property[Attributes]"] + - ["System.Int32", "System.Reflection.Metadata.MethodDefinitionHandleCollection", "Property[Count]"] + - ["System.Reflection.Metadata.HandleKind", "System.Reflection.Metadata.Handle", "Property[Kind]"] + - ["TType", "System.Reflection.Metadata.MemberReference", "Method[DecodeFieldSignature].ReturnValue"] + - ["System.Reflection.Metadata.ILOpCode", "System.Reflection.Metadata.ILOpCode!", "Field[Bge]"] + - ["System.Reflection.Metadata.ILOpCode", "System.Reflection.Metadata.ILOpCode!", "Field[Stelem_i1]"] + - ["System.Reflection.Metadata.HandleKind", "System.Reflection.Metadata.HandleKind!", "Field[ModuleReference]"] + - ["System.Boolean", "System.Reflection.Metadata.TypeName", "Property[IsPointer]"] + - ["System.Func,System.Reflection.Metadata.BlobContentId>", "System.Reflection.Metadata.BlobContentId!", "Method[GetTimeBasedProvider].ReturnValue"] + - ["System.Collections.IEnumerator", "System.Reflection.Metadata.MethodImplementationHandleCollection", "Method[System.Collections.IEnumerable.GetEnumerator].ReturnValue"] + - ["System.Reflection.Metadata.PrimitiveSerializationTypeCode", "System.Reflection.Metadata.PrimitiveSerializationTypeCode!", "Field[Char]"] + - ["System.Boolean", "System.Reflection.Metadata.BlobBuilder", "Method[ContentEquals].ReturnValue"] + - ["System.Reflection.Metadata.ImportScopeHandle", "System.Reflection.Metadata.ImportScopeHandle!", "Method[op_Explicit].ReturnValue"] + - ["System.Boolean", "System.Reflection.Metadata.StringHandle", "Property[IsNil]"] + - ["System.Boolean", "System.Reflection.Metadata.ParameterHandle", "Property[IsNil]"] + - ["System.Reflection.Metadata.SerializationTypeCode", "System.Reflection.Metadata.SerializationTypeCode!", "Field[Int64]"] + - ["System.Reflection.Metadata.ILOpCode", "System.Reflection.Metadata.ILOpCode!", "Field[Br_s]"] + - ["System.Int32", "System.Reflection.Metadata.TypeDefinitionHandle", "Method[GetHashCode].ReturnValue"] + - ["System.Reflection.Metadata.MethodDefinitionHandle", "System.Reflection.Metadata.PropertyAccessors", "Property[Getter]"] + - ["System.Reflection.Metadata.PrimitiveSerializationTypeCode", "System.Reflection.Metadata.PrimitiveSerializationTypeCode!", "Field[Int16]"] + - ["System.Reflection.Metadata.LocalScopeHandleCollection+Enumerator", "System.Reflection.Metadata.LocalScopeHandleCollection", "Method[GetEnumerator].ReturnValue"] + - ["System.Reflection.Metadata.EntityHandle", "System.Reflection.Metadata.CustomAttribute", "Property[Constructor]"] + - ["System.Reflection.Metadata.BlobHandle", "System.Reflection.Metadata.Parameter", "Method[GetMarshallingDescriptor].ReturnValue"] + - ["System.Reflection.Metadata.EntityHandle", "System.Reflection.Metadata.MemberReferenceHandle!", "Method[op_Implicit].ReturnValue"] + - ["System.Boolean", "System.Reflection.Metadata.MethodImplementationHandle!", "Method[op_Inequality].ReturnValue"] + - ["System.Reflection.Metadata.CustomAttributeHandleCollection", "System.Reflection.Metadata.InterfaceImplementation", "Method[GetCustomAttributes].ReturnValue"] + - ["System.Int32", "System.Reflection.Metadata.CustomDebugInformationHandle", "Method[GetHashCode].ReturnValue"] + - ["System.Reflection.Metadata.Handle", "System.Reflection.Metadata.MethodImplementationHandle!", "Method[op_Implicit].ReturnValue"] + - ["System.Boolean", "System.Reflection.Metadata.ManifestResourceHandle", "Property[IsNil]"] + - ["System.Reflection.Metadata.ConstantHandle", "System.Reflection.Metadata.FieldDefinition", "Method[GetDefaultValue].ReturnValue"] + - ["System.Byte", "System.Reflection.Metadata.BlobReader", "Method[ReadByte].ReturnValue"] + - ["System.Reflection.Metadata.ILOpCode", "System.Reflection.Metadata.ILOpCode!", "Field[Div]"] + - ["System.Reflection.Metadata.ILOpCode", "System.Reflection.Metadata.ILOpCode!", "Field[Ldarg_2]"] + - ["System.Reflection.Metadata.ImportScope", "System.Reflection.Metadata.MetadataReader", "Method[GetImportScope].ReturnValue"] + - ["System.Reflection.Metadata.DocumentHandle", "System.Reflection.Metadata.MethodDebugInformation", "Property[Document]"] + - ["System.Reflection.Metadata.SignatureTypeCode", "System.Reflection.Metadata.SignatureTypeCode!", "Field[Single]"] + - ["System.Reflection.Metadata.ILOpCode", "System.Reflection.Metadata.ILOpCode!", "Field[Ldelema]"] + - ["System.Reflection.Metadata.ILOpCode", "System.Reflection.Metadata.ILOpCode!", "Field[Conv_ovf_u4_un]"] + - ["System.Int32", "System.Reflection.Metadata.BlobHandle", "Method[GetHashCode].ReturnValue"] + - ["System.Boolean", "System.Reflection.Metadata.PropertyDefinitionHandle", "Method[Equals].ReturnValue"] + - ["System.Reflection.Metadata.SignatureTypeCode", "System.Reflection.Metadata.SignatureTypeCode!", "Field[TypeHandle]"] + - ["System.Reflection.Metadata.SequencePointCollection+Enumerator", "System.Reflection.Metadata.SequencePointCollection", "Method[GetEnumerator].ReturnValue"] + - ["System.Int32", "System.Reflection.Metadata.FieldDefinitionHandleCollection", "Property[Count]"] + - ["System.Reflection.Metadata.Handle", "System.Reflection.Metadata.TypeSpecificationHandle!", "Method[op_Implicit].ReturnValue"] + - ["System.Reflection.Metadata.ParameterHandleCollection+Enumerator", "System.Reflection.Metadata.ParameterHandleCollection", "Method[GetEnumerator].ReturnValue"] + - ["System.Collections.IEnumerator", "System.Reflection.Metadata.LocalScopeHandleCollection", "Method[System.Collections.IEnumerable.GetEnumerator].ReturnValue"] + - ["System.Reflection.Metadata.SignatureKind", "System.Reflection.Metadata.SignatureKind!", "Field[Field]"] + - ["System.Reflection.Metadata.AssemblyFileHandleCollection+Enumerator", "System.Reflection.Metadata.AssemblyFileHandleCollection", "Method[GetEnumerator].ReturnValue"] + - ["System.Reflection.Metadata.CustomAttributeHandleCollection", "System.Reflection.Metadata.MethodImplementation", "Method[GetCustomAttributes].ReturnValue"] + - ["System.Collections.Immutable.ImmutableArray", "System.Reflection.Metadata.NamespaceDefinition", "Property[TypeDefinitions]"] + - ["System.Reflection.Metadata.HandleKind", "System.Reflection.Metadata.HandleKind!", "Field[EventDefinition]"] + - ["System.Reflection.Metadata.ILOpCode", "System.Reflection.Metadata.ILOpCode!", "Field[Add_ovf]"] + - ["System.Reflection.Metadata.ILOpCode", "System.Reflection.Metadata.ILOpCode!", "Field[Bgt_un_s]"] + - ["System.Collections.Generic.IEnumerator", "System.Reflection.Metadata.AssemblyFileHandleCollection", "Method[System.Collections.Generic.IEnumerable.GetEnumerator].ReturnValue"] + - ["System.Reflection.Metadata.GuidHandle", "System.Reflection.Metadata.CustomDebugInformation", "Property[Kind]"] + - ["System.Reflection.Metadata.CustomAttributeHandleCollection", "System.Reflection.Metadata.AssemblyDefinition", "Method[GetCustomAttributes].ReturnValue"] + - ["System.Reflection.Metadata.EntityHandle", "System.Reflection.Metadata.LocalConstantHandle!", "Method[op_Implicit].ReturnValue"] + - ["System.Reflection.Metadata.NamespaceDefinitionHandle", "System.Reflection.Metadata.NamespaceDefinitionHandle!", "Method[op_Explicit].ReturnValue"] + - ["System.Reflection.Metadata.PrimitiveSerializationTypeCode", "System.Reflection.Metadata.PrimitiveSerializationTypeCode!", "Field[Double]"] + - ["System.Reflection.TypeAttributes", "System.Reflection.Metadata.ExportedType", "Property[Attributes]"] + - ["System.Int32", "System.Reflection.Metadata.TypeSpecificationHandle", "Method[GetHashCode].ReturnValue"] + - ["System.Int32", "System.Reflection.Metadata.GenericParameterHandle", "Method[GetHashCode].ReturnValue"] + - ["System.Reflection.Metadata.ImportDefinitionKind", "System.Reflection.Metadata.ImportDefinitionKind!", "Field[ImportAssemblyNamespace]"] + - ["System.Int32", "System.Reflection.Metadata.ArrayShape", "Property[Rank]"] + - ["System.Reflection.Metadata.Handle", "System.Reflection.Metadata.GuidHandle!", "Method[op_Implicit].ReturnValue"] + - ["System.Boolean", "System.Reflection.Metadata.ExportedType", "Property[IsForwarder]"] + - ["System.Reflection.Metadata.SignatureTypeCode", "System.Reflection.Metadata.SignatureTypeCode!", "Field[GenericMethodParameter]"] + - ["System.Reflection.Metadata.ILOpCode", "System.Reflection.Metadata.ILOpCode!", "Field[Switch]"] + - ["System.Reflection.Metadata.ILOpCode", "System.Reflection.Metadata.ILOpCode!", "Field[Or]"] + - ["System.Boolean", "System.Reflection.Metadata.NamespaceDefinitionHandle!", "Method[op_Equality].ReturnValue"] + - ["System.String", "System.Reflection.Metadata.MetadataReader", "Method[GetUserString].ReturnValue"] + - ["System.Reflection.Metadata.StringHandle", "System.Reflection.Metadata.TypeDefinition", "Property[Namespace]"] + - ["System.Reflection.Metadata.ILOpCode", "System.Reflection.Metadata.ILOpCode!", "Field[Sub_ovf]"] + - ["System.Reflection.Metadata.EventDefinitionHandleCollection", "System.Reflection.Metadata.TypeDefinition", "Method[GetEvents].ReturnValue"] + - ["System.Collections.IEnumerator", "System.Reflection.Metadata.ExportedTypeHandleCollection", "Method[System.Collections.IEnumerable.GetEnumerator].ReturnValue"] + - ["System.Int32", "System.Reflection.Metadata.MethodDefinition", "Property[RelativeVirtualAddress]"] + - ["System.UInt16", "System.Reflection.Metadata.BlobReader", "Method[ReadUInt16].ReturnValue"] + - ["System.Reflection.Metadata.ILOpCode", "System.Reflection.Metadata.ILOpCode!", "Field[Ldc_i4_s]"] + - ["System.Reflection.Metadata.MethodBodyBlock", "System.Reflection.Metadata.MethodBodyBlock!", "Method[Create].ReturnValue"] + - ["System.Reflection.Metadata.ILOpCode", "System.Reflection.Metadata.ILOpCode!", "Field[Mul_ovf_un]"] + - ["System.Boolean", "System.Reflection.Metadata.MethodSpecificationHandle", "Property[IsNil]"] + - ["System.Reflection.Metadata.EntityHandle", "System.Reflection.Metadata.ExportedType", "Property[Implementation]"] + - ["System.Collections.Generic.IEnumerator", "System.Reflection.Metadata.TypeDefinitionHandleCollection", "Method[System.Collections.Generic.IEnumerable.GetEnumerator].ReturnValue"] + - ["System.Reflection.Metadata.StandaloneSignatureHandle", "System.Reflection.Metadata.MethodDebugInformation", "Property[LocalSignature]"] + - ["System.Reflection.Metadata.ILOpCode", "System.Reflection.Metadata.ILOpCode!", "Field[Unbox]"] + - ["System.Int32", "System.Reflection.Metadata.ParameterHandleCollection", "Property[Count]"] + - ["System.Reflection.Metadata.ILOpCode", "System.Reflection.Metadata.ILOpCode!", "Field[Sub_ovf_un]"] + - ["System.Boolean", "System.Reflection.Metadata.LocalConstantHandle!", "Method[op_Equality].ReturnValue"] + - ["System.Reflection.Metadata.ILOpCode", "System.Reflection.Metadata.ILOpCode!", "Field[Stind_i4]"] + - ["System.Reflection.Metadata.StringHandle", "System.Reflection.Metadata.GenericParameter", "Property[Name]"] + - ["System.Byte[]", "System.Reflection.Metadata.BlobReader", "Method[ReadBytes].ReturnValue"] + - ["System.Reflection.Metadata.HandleKind", "System.Reflection.Metadata.HandleKind!", "Field[PropertyDefinition]"] + - ["System.Boolean", "System.Reflection.Metadata.SignatureHeader", "Property[IsGeneric]"] + - ["System.Int32", "System.Reflection.Metadata.LocalScopeHandleCollection", "Property[Count]"] + - ["System.Reflection.Metadata.LocalVariableHandleCollection", "System.Reflection.Metadata.LocalScope", "Method[GetLocalVariables].ReturnValue"] + - ["System.Reflection.Metadata.ILOpCode", "System.Reflection.Metadata.ILOpCode!", "Field[Conv_i2]"] + - ["System.Reflection.Metadata.SerializationTypeCode", "System.Reflection.Metadata.BlobReader", "Method[ReadSerializationTypeCode].ReturnValue"] + - ["System.Reflection.Metadata.SignatureCallingConvention", "System.Reflection.Metadata.SignatureCallingConvention!", "Field[Default]"] + - ["System.Reflection.Metadata.CustomAttributeHandleCollection", "System.Reflection.Metadata.Parameter", "Method[GetCustomAttributes].ReturnValue"] + - ["System.Version", "System.Reflection.Metadata.AssemblyReference", "Property[Version]"] + - ["System.Boolean", "System.Reflection.Metadata.EventDefinitionHandle!", "Method[op_Equality].ReturnValue"] + - ["System.Boolean", "System.Reflection.Metadata.TypeSpecificationHandle", "Method[Equals].ReturnValue"] + - ["System.Reflection.Metadata.ConstantTypeCode", "System.Reflection.Metadata.ConstantTypeCode!", "Field[Byte]"] + - ["System.Boolean", "System.Reflection.Metadata.AssemblyFileHandle", "Property[IsNil]"] + - ["System.Reflection.Metadata.BlobHandle", "System.Reflection.Metadata.MethodDefinition", "Property[Signature]"] + - ["System.String", "System.Reflection.Metadata.MetadataReader", "Method[GetString].ReturnValue"] + - ["System.Reflection.Metadata.TypeName", "System.Reflection.Metadata.TypeName", "Method[MakeGenericTypeName].ReturnValue"] + - ["System.Reflection.Metadata.ILOpCode", "System.Reflection.Metadata.ILOpCode!", "Field[Ldarga]"] + - ["System.Reflection.Metadata.CustomAttributeHandleCollection", "System.Reflection.Metadata.ModuleReference", "Method[GetCustomAttributes].ReturnValue"] + - ["System.Boolean", "System.Reflection.Metadata.DocumentNameBlobHandle", "Property[IsNil]"] + - ["System.Boolean", "System.Reflection.Metadata.AssemblyExtensions!", "Method[TryGetRawMetadata].ReturnValue"] + - ["System.Reflection.Metadata.StringHandle", "System.Reflection.Metadata.NamespaceDefinition", "Property[Name]"] + - ["System.Reflection.Metadata.HandleKind", "System.Reflection.Metadata.HandleKind!", "Field[ExportedType]"] + - ["System.Collections.Generic.IEnumerator", "System.Reflection.Metadata.LocalVariableHandleCollection", "Method[System.Collections.Generic.IEnumerable.GetEnumerator].ReturnValue"] + - ["System.Collections.Generic.IEnumerator", "System.Reflection.Metadata.EventDefinitionHandleCollection", "Method[System.Collections.Generic.IEnumerable.GetEnumerator].ReturnValue"] + - ["System.Boolean", "System.Reflection.Metadata.ExportedTypeHandle!", "Method[op_Inequality].ReturnValue"] + - ["System.Reflection.Metadata.ConstantTypeCode", "System.Reflection.Metadata.ConstantTypeCode!", "Field[NullReference]"] + - ["System.Reflection.Metadata.Handle", "System.Reflection.Metadata.ParameterHandle!", "Method[op_Implicit].ReturnValue"] + - ["System.Reflection.Metadata.EntityHandle", "System.Reflection.Metadata.GenericParameterConstraintHandle!", "Method[op_Implicit].ReturnValue"] + - ["System.Reflection.Metadata.AssemblyDefinitionHandle", "System.Reflection.Metadata.Handle!", "Field[AssemblyDefinition]"] + - ["System.Collections.Immutable.ImmutableArray", "System.Reflection.Metadata.DebugMetadataHeader", "Property[Id]"] + - ["System.Boolean", "System.Reflection.Metadata.LocalVariableHandle!", "Method[op_Inequality].ReturnValue"] + - ["System.Reflection.Metadata.CustomAttributeHandleCollection", "System.Reflection.Metadata.ManifestResource", "Method[GetCustomAttributes].ReturnValue"] + - ["System.Reflection.Metadata.EntityHandle", "System.Reflection.Metadata.GenericParameterConstraint", "Property[Type]"] + - ["System.Reflection.Metadata.AssemblyFile", "System.Reflection.Metadata.MetadataReader", "Method[GetAssemblyFile].ReturnValue"] + - ["System.Reflection.Metadata.SignatureTypeCode", "System.Reflection.Metadata.SignatureTypeCode!", "Field[Pinned]"] + - ["System.Reflection.Metadata.Blob", "System.Reflection.Metadata.BlobWriter", "Property[Blob]"] + - ["System.Reflection.Metadata.SignatureTypeCode", "System.Reflection.Metadata.SignatureTypeCode!", "Field[Array]"] + - ["System.Reflection.Metadata.EntityHandle", "System.Reflection.Metadata.ExceptionRegion", "Property[CatchType]"] + - ["System.Reflection.Metadata.ImportDefinitionKind", "System.Reflection.Metadata.ImportDefinitionKind!", "Field[ImportType]"] + - ["System.Version", "System.Reflection.Metadata.AssemblyNameInfo", "Property[Version]"] + - ["System.Reflection.Metadata.Handle", "System.Reflection.Metadata.LocalScopeHandle!", "Method[op_Implicit].ReturnValue"] + - ["System.Int32", "System.Reflection.Metadata.TypeNameParseOptions", "Property[MaxNodes]"] + - ["System.Reflection.Metadata.ILOpCode", "System.Reflection.Metadata.ILOpCode!", "Field[Conv_ovf_i_un]"] + - ["System.Reflection.Metadata.EntityHandle", "System.Reflection.Metadata.ImportDefinition", "Property[TargetType]"] + - ["System.Reflection.Metadata.PrimitiveTypeCode", "System.Reflection.Metadata.PrimitiveTypeCode!", "Field[IntPtr]"] + - ["System.Int32", "System.Reflection.Metadata.SequencePoint", "Property[Offset]"] + - ["System.Int32", "System.Reflection.Metadata.BlobWriter", "Method[WriteBytes].ReturnValue"] + - ["System.Reflection.Metadata.StandaloneSignatureKind", "System.Reflection.Metadata.StandaloneSignatureKind!", "Field[Method]"] + - ["System.Char", "System.Reflection.Metadata.BlobReader", "Method[ReadChar].ReturnValue"] + - ["System.Reflection.Metadata.ImportDefinitionKind", "System.Reflection.Metadata.ImportDefinitionKind!", "Field[ImportXmlNamespace]"] + - ["System.Reflection.Metadata.HandleComparer", "System.Reflection.Metadata.HandleComparer!", "Property[Default]"] + - ["System.Reflection.Metadata.ExceptionRegionKind", "System.Reflection.Metadata.ExceptionRegionKind!", "Field[Fault]"] + - ["System.Reflection.Metadata.ILOpCode", "System.Reflection.Metadata.ILOpCode!", "Field[Div_un]"] + - ["System.Collections.Immutable.ImmutableArray", "System.Reflection.Metadata.TypeName", "Method[GetGenericArguments].ReturnValue"] + - ["System.Reflection.Metadata.TypeName", "System.Reflection.Metadata.TypeName!", "Method[Parse].ReturnValue"] + - ["System.Reflection.Metadata.EntityHandle", "System.Reflection.Metadata.LocalScopeHandle!", "Method[op_Implicit].ReturnValue"] + - ["System.Reflection.Metadata.MethodDefinitionHandleCollection", "System.Reflection.Metadata.MetadataReader", "Property[MethodDefinitions]"] + - ["System.Reflection.Metadata.AssemblyReference", "System.Reflection.Metadata.MetadataReader", "Method[GetAssemblyReference].ReturnValue"] + - ["System.Reflection.Metadata.MethodSignature", "System.Reflection.Metadata.MethodDefinition", "Method[DecodeSignature].ReturnValue"] + - ["System.Reflection.Metadata.PrimitiveTypeCode", "System.Reflection.Metadata.PrimitiveTypeCode!", "Field[UInt32]"] + - ["System.Reflection.Metadata.BlobHandle", "System.Reflection.Metadata.DocumentNameBlobHandle!", "Method[op_Implicit].ReturnValue"] + - ["System.Reflection.Metadata.ILOpCode", "System.Reflection.Metadata.ILOpCode!", "Field[Blt_s]"] + - ["System.Reflection.Metadata.ILOpCode", "System.Reflection.Metadata.ILOpCode!", "Field[Conv_ovf_u_un]"] + - ["System.Reflection.Metadata.PrimitiveTypeCode", "System.Reflection.Metadata.PrimitiveTypeCode!", "Field[Object]"] + - ["System.Reflection.Metadata.CustomAttributeHandleCollection+Enumerator", "System.Reflection.Metadata.CustomAttributeHandleCollection", "Method[GetEnumerator].ReturnValue"] + - ["System.Reflection.Metadata.MethodDebugInformationHandle", "System.Reflection.Metadata.MethodDebugInformationHandle!", "Method[op_Explicit].ReturnValue"] + - ["System.Collections.Generic.IEnumerator", "System.Reflection.Metadata.CustomAttributeHandleCollection", "Method[System.Collections.Generic.IEnumerable.GetEnumerator].ReturnValue"] + - ["System.Reflection.Metadata.LocalScopeHandleCollection", "System.Reflection.Metadata.MetadataReader", "Property[LocalScopes]"] + - ["System.Reflection.Metadata.ILOpCode", "System.Reflection.Metadata.ILOpCode!", "Field[Stind_ref]"] + - ["System.Collections.IEnumerator", "System.Reflection.Metadata.InterfaceImplementationHandleCollection", "Method[System.Collections.IEnumerable.GetEnumerator].ReturnValue"] + - ["System.Boolean", "System.Reflection.Metadata.MethodDefinitionHandle!", "Method[op_Inequality].ReturnValue"] + - ["System.Boolean", "System.Reflection.Metadata.TypeDefinition", "Property[IsNested]"] + - ["System.Int32", "System.Reflection.Metadata.BlobReader", "Property[RemainingBytes]"] + - ["System.Reflection.Metadata.ILOpCode", "System.Reflection.Metadata.ILOpCode!", "Field[Clt]"] + - ["System.Reflection.Metadata.TypeName", "System.Reflection.Metadata.TypeName", "Method[MakePointerTypeName].ReturnValue"] + - ["System.Reflection.Metadata.ILOpCode", "System.Reflection.Metadata.ILOpCode!", "Field[Ldind_r4]"] + - ["System.Reflection.Metadata.HandleKind", "System.Reflection.Metadata.HandleKind!", "Field[NamespaceDefinition]"] + - ["System.Reflection.Metadata.Blob", "System.Reflection.Metadata.BlobBuilder", "Method[ReserveBytes].ReturnValue"] + - ["System.Byte*", "System.Reflection.Metadata.BlobReader", "Property[CurrentPointer]"] + - ["System.Boolean", "System.Reflection.Metadata.TypeReferenceHandle", "Method[Equals].ReturnValue"] + - ["System.Reflection.Metadata.ILOpCode", "System.Reflection.Metadata.ILOpCode!", "Field[Ldarga_s]"] + - ["TType", "System.Reflection.Metadata.FieldDefinition", "Method[DecodeSignature].ReturnValue"] + - ["System.Reflection.Metadata.ILOpCode", "System.Reflection.Metadata.ILOpCode!", "Field[Ldelem_u2]"] + - ["System.Reflection.Metadata.StringHandle", "System.Reflection.Metadata.ModuleDefinition", "Property[Name]"] + - ["System.Reflection.Metadata.ManifestResourceHandle", "System.Reflection.Metadata.ManifestResourceHandle!", "Method[op_Explicit].ReturnValue"] + - ["System.Boolean", "System.Reflection.Metadata.ModuleDefinitionHandle", "Method[Equals].ReturnValue"] + - ["System.Collections.Generic.IEnumerator", "System.Reflection.Metadata.InterfaceImplementationHandleCollection", "Method[System.Collections.Generic.IEnumerable.GetEnumerator].ReturnValue"] + - ["System.Reflection.Metadata.GenericParameterConstraintHandleCollection+Enumerator", "System.Reflection.Metadata.GenericParameterConstraintHandleCollection", "Method[GetEnumerator].ReturnValue"] + - ["System.Int32", "System.Reflection.Metadata.BlobBuilder", "Method[TryWriteBytes].ReturnValue"] + - ["System.Reflection.Metadata.Handle", "System.Reflection.Metadata.ModuleDefinitionHandle!", "Method[op_Implicit].ReturnValue"] + - ["System.Reflection.Metadata.SignatureTypeCode", "System.Reflection.Metadata.SignatureTypeCode!", "Field[UIntPtr]"] + - ["System.Reflection.Metadata.SignatureTypeCode", "System.Reflection.Metadata.SignatureTypeCode!", "Field[Sentinel]"] + - ["System.Int32", "System.Reflection.Metadata.AssemblyReferenceHandleCollection", "Property[Count]"] + - ["System.Reflection.Metadata.DeclarativeSecurityAttribute", "System.Reflection.Metadata.MetadataReader", "Method[GetDeclarativeSecurityAttribute].ReturnValue"] + - ["System.Reflection.Metadata.ILOpCode", "System.Reflection.Metadata.ILOpCode!", "Field[Call]"] + - ["System.Int32", "System.Reflection.Metadata.SequencePoint", "Property[StartColumn]"] + - ["System.Reflection.Metadata.SignatureTypeCode", "System.Reflection.Metadata.SignatureTypeCode!", "Field[Boolean]"] + - ["System.Reflection.Metadata.ManifestResourceHandleCollection", "System.Reflection.Metadata.MetadataReader", "Property[ManifestResources]"] + - ["System.Reflection.Metadata.HandleKind", "System.Reflection.Metadata.HandleKind!", "Field[MethodDebugInformation]"] + - ["System.Reflection.Metadata.ExportedTypeHandle", "System.Reflection.Metadata.ExportedTypeHandle!", "Method[op_Explicit].ReturnValue"] + - ["System.Reflection.Metadata.ModuleReferenceHandle", "System.Reflection.Metadata.ModuleReferenceHandle!", "Method[op_Explicit].ReturnValue"] + - ["System.Reflection.Metadata.MethodDefinitionHandle", "System.Reflection.Metadata.EventAccessors", "Property[Remover]"] + - ["System.Reflection.Metadata.ConstantTypeCode", "System.Reflection.Metadata.ConstantTypeCode!", "Field[Int32]"] + - ["System.Boolean", "System.Reflection.Metadata.TypeSpecificationHandle", "Property[IsNil]"] + - ["System.Reflection.Metadata.ConstantHandle", "System.Reflection.Metadata.PropertyDefinition", "Method[GetDefaultValue].ReturnValue"] + - ["System.Boolean", "System.Reflection.Metadata.SequencePoint", "Method[Equals].ReturnValue"] + - ["System.Boolean", "System.Reflection.Metadata.TypeSpecificationHandle!", "Method[op_Inequality].ReturnValue"] + - ["System.Collections.Generic.IEnumerator", "System.Reflection.Metadata.MethodImplementationHandleCollection", "Method[System.Collections.Generic.IEnumerable.GetEnumerator].ReturnValue"] + - ["System.Reflection.Metadata.HandleKind", "System.Reflection.Metadata.HandleKind!", "Field[Guid]"] + - ["System.Reflection.Metadata.InterfaceImplementation", "System.Reflection.Metadata.MetadataReader", "Method[GetInterfaceImplementation].ReturnValue"] + - ["System.Reflection.Metadata.GenericParameterHandleCollection+Enumerator", "System.Reflection.Metadata.GenericParameterHandleCollection", "Method[GetEnumerator].ReturnValue"] + - ["System.Reflection.Metadata.LocalConstantHandle", "System.Reflection.Metadata.LocalConstantHandle!", "Method[op_Explicit].ReturnValue"] + - ["System.Reflection.Metadata.TypeDefinitionHandle", "System.Reflection.Metadata.TypeDefinitionHandle!", "Method[op_Explicit].ReturnValue"] + - ["System.Reflection.Metadata.Handle", "System.Reflection.Metadata.GenericParameterHandle!", "Method[op_Implicit].ReturnValue"] + - ["System.Boolean", "System.Reflection.Metadata.HandleComparer", "Method[Equals].ReturnValue"] + - ["System.Reflection.Metadata.ILOpCode", "System.Reflection.Metadata.ILOpCode!", "Field[Xor]"] + - ["System.Reflection.Metadata.ILOpCode", "System.Reflection.Metadata.ILOpCode!", "Field[Stelem_r8]"] + - ["System.Reflection.Metadata.TypeDefinition", "System.Reflection.Metadata.MetadataReader", "Method[GetTypeDefinition].ReturnValue"] + - ["System.Int32", "System.Reflection.Metadata.ExceptionRegion", "Property[HandlerOffset]"] + - ["System.Reflection.Metadata.GenericParameter", "System.Reflection.Metadata.MetadataReader", "Method[GetGenericParameter].ReturnValue"] + - ["System.Boolean", "System.Reflection.Metadata.BlobContentId!", "Method[op_Equality].ReturnValue"] + - ["System.Reflection.Metadata.ILOpCode", "System.Reflection.Metadata.ILOpCode!", "Field[Ldelem_i4]"] + - ["System.Collections.IEnumerator", "System.Reflection.Metadata.MethodDebugInformationHandleCollection", "Method[System.Collections.IEnumerable.GetEnumerator].ReturnValue"] + - ["System.Int32", "System.Reflection.Metadata.ExportedTypeHandleCollection", "Property[Count]"] + - ["System.Reflection.Metadata.StringHandle", "System.Reflection.Metadata.TypeReference", "Property[Name]"] + - ["System.Boolean", "System.Reflection.Metadata.TypeDefinitionHandle", "Method[Equals].ReturnValue"] + - ["System.Reflection.EventAttributes", "System.Reflection.Metadata.EventDefinition", "Property[Attributes]"] + - ["System.Reflection.Metadata.Handle", "System.Reflection.Metadata.MethodSpecificationHandle!", "Method[op_Implicit].ReturnValue"] + - ["System.Reflection.Metadata.SignatureTypeCode", "System.Reflection.Metadata.SignatureTypeCode!", "Field[Pointer]"] + - ["System.Reflection.Metadata.ILOpCode", "System.Reflection.Metadata.ILOpCode!", "Field[Conv_ovf_u8]"] + - ["System.Int32", "System.Reflection.Metadata.NamespaceDefinitionHandle", "Method[GetHashCode].ReturnValue"] + - ["System.Reflection.Metadata.ILOpCode", "System.Reflection.Metadata.ILOpCode!", "Field[Ldc_i4_4]"] + - ["System.Collections.Generic.IEnumerator", "System.Reflection.Metadata.MethodDefinitionHandleCollection", "Method[System.Collections.Generic.IEnumerable.GetEnumerator].ReturnValue"] + - ["System.Boolean", "System.Reflection.Metadata.ModuleDefinitionHandle!", "Method[op_Equality].ReturnValue"] + - ["System.Boolean", "System.Reflection.Metadata.EventDefinitionHandle!", "Method[op_Inequality].ReturnValue"] + - ["System.Int32", "System.Reflection.Metadata.EventDefinitionHandle", "Method[GetHashCode].ReturnValue"] + - ["System.Reflection.Metadata.DocumentNameBlobHandle", "System.Reflection.Metadata.DocumentNameBlobHandle!", "Method[op_Explicit].ReturnValue"] + - ["System.Reflection.Metadata.MethodDefinitionHandle", "System.Reflection.Metadata.MethodDebugInformation", "Method[GetStateMachineKickoffMethod].ReturnValue"] + - ["System.Reflection.Metadata.ILOpCode", "System.Reflection.Metadata.ILOpCode!", "Field[Ldlen]"] + - ["System.Reflection.Metadata.ILOpCode", "System.Reflection.Metadata.ILOpCode!", "Field[Ldsfld]"] + - ["System.Reflection.Metadata.ILOpCode", "System.Reflection.Metadata.ILOpCode!", "Field[Add_ovf_un]"] + - ["System.Reflection.Metadata.Handle", "System.Reflection.Metadata.LocalVariableHandle!", "Method[op_Implicit].ReturnValue"] + - ["System.Reflection.AssemblyName", "System.Reflection.Metadata.MetadataReader!", "Method[GetAssemblyName].ReturnValue"] + - ["System.Reflection.Metadata.ILOpCode", "System.Reflection.Metadata.ILOpCode!", "Field[Bge_s]"] + - ["System.Reflection.Metadata.Handle", "System.Reflection.Metadata.AssemblyFileHandle!", "Method[op_Implicit].ReturnValue"] + - ["System.Boolean", "System.Reflection.Metadata.AssemblyReferenceHandle", "Property[IsNil]"] + - ["System.Reflection.Metadata.FieldDefinitionHandle", "System.Reflection.Metadata.FieldDefinitionHandle!", "Method[op_Explicit].ReturnValue"] + - ["System.Reflection.Metadata.SignatureTypeCode", "System.Reflection.Metadata.SignatureTypeCode!", "Field[ByReference]"] + - ["System.Reflection.Metadata.ILOpCode", "System.Reflection.Metadata.ILOpCode!", "Field[Stind_i2]"] + - ["System.Int32", "System.Reflection.Metadata.BlobWriter", "Property[RemainingBytes]"] + - ["System.Boolean", "System.Reflection.Metadata.AssemblyFileHandle", "Method[Equals].ReturnValue"] + - ["System.Reflection.Metadata.TypeDefinitionHandle", "System.Reflection.Metadata.TypeDefinition", "Method[GetDeclaringType].ReturnValue"] + - ["System.Reflection.Metadata.ILOpCode", "System.Reflection.Metadata.ILOpCode!", "Field[Blt]"] + - ["System.Int32", "System.Reflection.Metadata.MethodSpecificationHandle", "Method[GetHashCode].ReturnValue"] + - ["System.Reflection.Metadata.ILOpCode", "System.Reflection.Metadata.ILOpCode!", "Field[Ldind_i]"] + - ["System.Reflection.Metadata.PrimitiveTypeCode", "System.Reflection.Metadata.PrimitiveTypeCode!", "Field[Int16]"] + - ["System.Reflection.Metadata.EntityHandle", "System.Reflection.Metadata.StandaloneSignatureHandle!", "Method[op_Implicit].ReturnValue"] + - ["System.Reflection.Metadata.EntityHandle", "System.Reflection.Metadata.Constant", "Property[Parent]"] + - ["System.Reflection.Metadata.LocalScopeHandleCollection", "System.Reflection.Metadata.MetadataReader", "Method[GetLocalScopes].ReturnValue"] + - ["System.Reflection.Metadata.ILOpCode", "System.Reflection.Metadata.ILOpCode!", "Field[Stsfld]"] + - ["System.Reflection.Metadata.MethodDefinitionHandleCollection+Enumerator", "System.Reflection.Metadata.MethodDefinitionHandleCollection", "Method[GetEnumerator].ReturnValue"] + - ["System.String", "System.Reflection.Metadata.BlobReader", "Method[ReadUTF16].ReturnValue"] + - ["System.Reflection.Metadata.GenericParameterHandle", "System.Reflection.Metadata.GenericParameterHandle!", "Method[op_Explicit].ReturnValue"] + - ["System.Single", "System.Reflection.Metadata.BlobReader", "Method[ReadSingle].ReturnValue"] + - ["System.Reflection.Metadata.Handle", "System.Reflection.Metadata.GenericParameterConstraintHandle!", "Method[op_Implicit].ReturnValue"] + - ["System.Reflection.Metadata.PrimitiveSerializationTypeCode", "System.Reflection.Metadata.PrimitiveSerializationTypeCode!", "Field[UInt64]"] + - ["System.Int32", "System.Reflection.Metadata.StandaloneSignatureHandle", "Method[GetHashCode].ReturnValue"] + - ["System.Int32", "System.Reflection.Metadata.InterfaceImplementationHandle", "Method[GetHashCode].ReturnValue"] + - ["System.Boolean", "System.Reflection.Metadata.ConstantHandle", "Property[IsNil]"] + - ["System.Boolean", "System.Reflection.Metadata.InterfaceImplementationHandle", "Property[IsNil]"] + - ["System.Reflection.Metadata.CustomAttributeHandleCollection", "System.Reflection.Metadata.ModuleDefinition", "Method[GetCustomAttributes].ReturnValue"] + - ["System.Reflection.Metadata.ImportScopeHandle", "System.Reflection.Metadata.ImportScope", "Property[Parent]"] + - ["System.Boolean", "System.Reflection.Metadata.LocalScopeHandle", "Property[IsNil]"] + - ["System.Reflection.Metadata.ILOpCode", "System.Reflection.Metadata.ILOpCode!", "Field[Ldelem_i8]"] + - ["System.Reflection.Metadata.MetadataStringDecoder", "System.Reflection.Metadata.MetadataStringDecoder!", "Property[DefaultUTF8]"] + - ["System.Reflection.Metadata.SignatureTypeCode", "System.Reflection.Metadata.SignatureTypeCode!", "Field[Object]"] + - ["System.Reflection.Metadata.ILOpCode", "System.Reflection.Metadata.ILOpCode!", "Field[Ldelem_r8]"] + - ["System.Reflection.Metadata.StringHandle", "System.Reflection.Metadata.PropertyDefinition", "Property[Name]"] + - ["System.Reflection.Metadata.ILOpCode", "System.Reflection.Metadata.ILOpCode!", "Field[Endfinally]"] + - ["System.Reflection.Metadata.GenericParameterConstraint", "System.Reflection.Metadata.MetadataReader", "Method[GetGenericParameterConstraint].ReturnValue"] + - ["System.Int32", "System.Reflection.Metadata.PropertyDefinitionHandleCollection", "Property[Count]"] + - ["System.Reflection.Metadata.HandleKind", "System.Reflection.Metadata.HandleKind!", "Field[ManifestResource]"] + - ["System.Int32", "System.Reflection.Metadata.LocalConstantHandle", "Method[GetHashCode].ReturnValue"] + - ["System.Reflection.Metadata.ILOpCode", "System.Reflection.Metadata.ILOpCode!", "Field[Endfilter]"] + - ["System.Boolean", "System.Reflection.Metadata.DeclarativeSecurityAttributeHandle!", "Method[op_Inequality].ReturnValue"] + - ["System.Reflection.Metadata.ILOpCode", "System.Reflection.Metadata.ILOpCode!", "Field[Starg]"] + - ["System.Int32", "System.Reflection.Metadata.EventDefinitionHandleCollection", "Property[Count]"] + - ["TType", "System.Reflection.Metadata.FieldDefinition", "Method[DecodeSignature].ReturnValue"] + - ["System.Reflection.Metadata.AssemblyFileHandle", "System.Reflection.Metadata.AssemblyFileHandle!", "Method[op_Explicit].ReturnValue"] + - ["System.Reflection.Metadata.MetadataKind", "System.Reflection.Metadata.MetadataKind!", "Field[Ecma335]"] + - ["System.Reflection.Metadata.ILOpCode", "System.Reflection.Metadata.ILOpCodeExtensions!", "Method[GetLongBranch].ReturnValue"] + - ["System.Int32", "System.Reflection.Metadata.LocalScope", "Property[StartOffset]"] + - ["System.Reflection.Metadata.MemberReference", "System.Reflection.Metadata.MetadataReader", "Method[GetMemberReference].ReturnValue"] + - ["System.Int32", "System.Reflection.Metadata.AssemblyFileHandleCollection", "Property[Count]"] + - ["System.Int32", "System.Reflection.Metadata.CustomDebugInformationHandleCollection", "Property[Count]"] + - ["System.Boolean", "System.Reflection.Metadata.StandaloneSignatureHandle", "Property[IsNil]"] + - ["System.Collections.Immutable.ImmutableArray", "System.Reflection.Metadata.StandaloneSignature", "Method[DecodeLocalSignature].ReturnValue"] + - ["System.Collections.IEnumerator", "System.Reflection.Metadata.ImportDefinitionCollection", "Method[System.Collections.IEnumerable.GetEnumerator].ReturnValue"] + - ["System.Reflection.Metadata.ILOpCode", "System.Reflection.Metadata.ILOpCode!", "Field[Conv_ovf_i1]"] + - ["System.Reflection.Metadata.ILOpCode", "System.Reflection.Metadata.ILOpCode!", "Field[Cpobj]"] + - ["System.Reflection.Metadata.MethodSignature", "System.Reflection.Metadata.PropertyDefinition", "Method[DecodeSignature].ReturnValue"] + - ["System.Reflection.Metadata.EntityHandle", "System.Reflection.Metadata.CustomDebugInformationHandle!", "Method[op_Implicit].ReturnValue"] + - ["System.Reflection.Metadata.ILOpCode", "System.Reflection.Metadata.ILOpCode!", "Field[Conv_r_un]"] + - ["System.Reflection.Metadata.Handle", "System.Reflection.Metadata.ConstantHandle!", "Method[op_Implicit].ReturnValue"] + - ["System.Reflection.Metadata.MetadataReaderProvider", "System.Reflection.Metadata.MetadataReaderProvider!", "Method[FromMetadataImage].ReturnValue"] + - ["System.Reflection.Metadata.CustomDebugInformation", "System.Reflection.Metadata.MetadataReader", "Method[GetCustomDebugInformation].ReturnValue"] + - ["System.Reflection.Metadata.GuidHandle", "System.Reflection.Metadata.ModuleDefinition", "Property[GenerationId]"] + - ["System.Reflection.Metadata.ILOpCode", "System.Reflection.Metadata.ILOpCode!", "Field[Mul]"] + - ["System.Reflection.Metadata.ILOpCode", "System.Reflection.Metadata.ILOpCode!", "Field[Ldstr]"] + - ["System.Reflection.Metadata.MethodImplementationHandleCollection", "System.Reflection.Metadata.TypeDefinition", "Method[GetMethodImplementations].ReturnValue"] + - ["System.Reflection.Metadata.ILOpCode", "System.Reflection.Metadata.ILOpCode!", "Field[Ldobj]"] + - ["System.Int32", "System.Reflection.Metadata.LocalConstantHandleCollection", "Property[Count]"] + - ["System.Reflection.Metadata.MemberReferenceHandleCollection+Enumerator", "System.Reflection.Metadata.MemberReferenceHandleCollection", "Method[GetEnumerator].ReturnValue"] + - ["System.Int32", "System.Reflection.Metadata.PropertyDefinitionHandle", "Method[GetHashCode].ReturnValue"] + - ["System.Decimal", "System.Reflection.Metadata.BlobReader", "Method[ReadDecimal].ReturnValue"] + - ["System.Boolean", "System.Reflection.Metadata.GuidHandle!", "Method[op_Equality].ReturnValue"] + - ["System.Int32", "System.Reflection.Metadata.BlobWriter", "Property[Offset]"] + - ["System.Reflection.Metadata.SignatureKind", "System.Reflection.Metadata.SignatureKind!", "Field[LocalVariables]"] + - ["System.Reflection.Metadata.StringHandle", "System.Reflection.Metadata.Parameter", "Property[Name]"] + - ["System.Reflection.Metadata.CustomDebugInformationHandleCollection+Enumerator", "System.Reflection.Metadata.CustomDebugInformationHandleCollection", "Method[GetEnumerator].ReturnValue"] + - ["System.Int32", "System.Reflection.Metadata.SequencePoint", "Property[EndLine]"] + - ["System.Reflection.Metadata.ILOpCode", "System.Reflection.Metadata.ILOpCode!", "Field[Stloc]"] + - ["System.Collections.IEnumerator", "System.Reflection.Metadata.ParameterHandleCollection", "Method[System.Collections.IEnumerable.GetEnumerator].ReturnValue"] + - ["System.Int32", "System.Reflection.Metadata.DebugMetadataHeader", "Property[IdStartOffset]"] + - ["System.Reflection.Metadata.ILOpCode", "System.Reflection.Metadata.ILOpCode!", "Field[Shr]"] + - ["System.Reflection.Metadata.PrimitiveSerializationTypeCode", "System.Reflection.Metadata.PrimitiveSerializationTypeCode!", "Field[Boolean]"] + - ["System.Boolean", "System.Reflection.Metadata.LocalConstantHandle", "Property[IsNil]"] + - ["System.Collections.IEnumerator", "System.Reflection.Metadata.MethodDefinitionHandleCollection", "Method[System.Collections.IEnumerable.GetEnumerator].ReturnValue"] + - ["System.Collections.IEnumerator", "System.Reflection.Metadata.SequencePointCollection", "Method[System.Collections.IEnumerable.GetEnumerator].ReturnValue"] + - ["System.Reflection.Metadata.TypeDefinitionHandle", "System.Reflection.Metadata.MethodDefinition", "Method[GetDeclaringType].ReturnValue"] + - ["System.Reflection.Metadata.ILOpCode", "System.Reflection.Metadata.ILOpCode!", "Field[Ldftn]"] + - ["System.Reflection.Metadata.EntityHandle", "System.Reflection.Metadata.AssemblyFileHandle!", "Method[op_Implicit].ReturnValue"] + - ["System.Collections.Immutable.ImmutableArray", "System.Reflection.Metadata.AssemblyNameInfo", "Property[PublicKeyOrToken]"] + - ["System.Reflection.Metadata.SerializationTypeCode", "System.Reflection.Metadata.SerializationTypeCode!", "Field[UInt64]"] + - ["System.Reflection.Metadata.TypeName", "System.Reflection.Metadata.TypeName", "Property[DeclaringType]"] + - ["System.Boolean", "System.Reflection.Metadata.CustomDebugInformationHandle!", "Method[op_Equality].ReturnValue"] + - ["System.Reflection.Metadata.MethodDefinitionHandle", "System.Reflection.Metadata.MethodDefinitionHandle!", "Method[op_Explicit].ReturnValue"] + - ["System.Reflection.Metadata.ILOpCode", "System.Reflection.Metadata.ILOpCode!", "Field[Break]"] + - ["System.Reflection.Metadata.EventAccessors", "System.Reflection.Metadata.EventDefinition", "Method[GetAccessors].ReturnValue"] + - ["System.Reflection.Metadata.TypeReferenceHandle", "System.Reflection.Metadata.TypeReferenceHandle!", "Method[op_Explicit].ReturnValue"] + - ["System.Reflection.Metadata.EntityHandle", "System.Reflection.Metadata.PropertyDefinitionHandle!", "Method[op_Implicit].ReturnValue"] + - ["System.Reflection.AssemblyHashAlgorithm", "System.Reflection.Metadata.AssemblyDefinition", "Property[HashAlgorithm]"] + - ["System.Reflection.Metadata.HandleKind", "System.Reflection.Metadata.HandleKind!", "Field[MethodImplementation]"] + - ["System.Boolean", "System.Reflection.Metadata.MemberReferenceHandle", "Method[Equals].ReturnValue"] + - ["System.Reflection.Metadata.Handle", "System.Reflection.Metadata.ManifestResourceHandle!", "Method[op_Implicit].ReturnValue"] + - ["System.Reflection.Metadata.PrimitiveTypeCode", "System.Reflection.Metadata.PrimitiveTypeCode!", "Field[Single]"] + - ["System.Reflection.Metadata.ILOpCode", "System.Reflection.Metadata.ILOpCode!", "Field[Ldloca_s]"] + - ["System.Reflection.Metadata.HandleKind", "System.Reflection.Metadata.HandleKind!", "Field[AssemblyFile]"] + - ["System.Reflection.Metadata.StandaloneSignatureKind", "System.Reflection.Metadata.StandaloneSignature", "Method[GetKind].ReturnValue"] + - ["System.Reflection.Metadata.SignatureKind", "System.Reflection.Metadata.SignatureKind!", "Field[MethodSpecification]"] + - ["System.Reflection.Metadata.EntityHandle", "System.Reflection.Metadata.EventDefinition", "Property[Type]"] + - ["System.Reflection.Metadata.Handle", "System.Reflection.Metadata.ImportScopeHandle!", "Method[op_Implicit].ReturnValue"] + - ["System.Int32", "System.Reflection.Metadata.SequencePoint!", "Field[HiddenLine]"] + - ["System.Reflection.Metadata.ILOpCode", "System.Reflection.Metadata.ILOpCode!", "Field[Bne_un]"] + - ["System.Boolean", "System.Reflection.Metadata.MetadataStringComparer", "Method[StartsWith].ReturnValue"] + - ["System.Reflection.Metadata.EntityHandle", "System.Reflection.Metadata.CustomAttributeHandle!", "Method[op_Implicit].ReturnValue"] + - ["System.Reflection.Metadata.StringHandle", "System.Reflection.Metadata.MethodDefinition", "Property[Name]"] + - ["System.Reflection.Metadata.ILOpCode", "System.Reflection.Metadata.ILOpCode!", "Field[Ldsflda]"] + - ["System.Boolean", "System.Reflection.Metadata.StringHandle!", "Method[op_Inequality].ReturnValue"] + - ["System.Boolean", "System.Reflection.Metadata.ExportedTypeHandle", "Property[IsNil]"] + - ["System.Int32", "System.Reflection.Metadata.TypeReferenceHandleCollection", "Property[Count]"] + - ["System.Reflection.Metadata.ConstantTypeCode", "System.Reflection.Metadata.Constant", "Property[TypeCode]"] + - ["System.Int32", "System.Reflection.Metadata.MethodImplementationHandle", "Method[GetHashCode].ReturnValue"] + - ["System.Reflection.MethodImportAttributes", "System.Reflection.Metadata.MethodImport", "Property[Attributes]"] + - ["System.Int32", "System.Reflection.Metadata.TypeName", "Method[GetArrayRank].ReturnValue"] + - ["System.Boolean", "System.Reflection.Metadata.BlobReader", "Method[ReadBoolean].ReturnValue"] + - ["System.Int32", "System.Reflection.Metadata.ExceptionRegion", "Property[TryOffset]"] + - ["System.Byte[]", "System.Reflection.Metadata.BlobWriter", "Method[ToArray].ReturnValue"] + - ["System.Reflection.Metadata.ILOpCode", "System.Reflection.Metadata.ILOpCode!", "Field[Stind_r4]"] + - ["System.Reflection.Metadata.ILOpCode", "System.Reflection.Metadata.ILOpCode!", "Field[Leave_s]"] + - ["System.Int32", "System.Reflection.Metadata.MetadataReader", "Property[MetadataLength]"] + - ["System.Reflection.Metadata.ILOpCode", "System.Reflection.Metadata.ILOpCode!", "Field[Ldelem_u1]"] + - ["System.Reflection.Metadata.MetadataStringComparer", "System.Reflection.Metadata.MetadataReader", "Property[StringComparer]"] + - ["System.Reflection.Metadata.SignatureTypeCode", "System.Reflection.Metadata.SignatureTypeCode!", "Field[Char]"] + - ["System.Byte[]", "System.Reflection.Metadata.MetadataReader", "Method[GetBlobBytes].ReturnValue"] + - ["System.Reflection.Metadata.SignatureTypeKind", "System.Reflection.Metadata.SignatureTypeKind!", "Field[Unknown]"] + - ["System.Collections.IEnumerator", "System.Reflection.Metadata.FieldDefinitionHandleCollection", "Method[System.Collections.IEnumerable.GetEnumerator].ReturnValue"] + - ["System.Reflection.Metadata.Document", "System.Reflection.Metadata.MetadataReader", "Method[GetDocument].ReturnValue"] + - ["System.Boolean", "System.Reflection.Metadata.ExportedTypeHandle", "Method[Equals].ReturnValue"] + - ["System.Reflection.Metadata.ILOpCode", "System.Reflection.Metadata.ILOpCode!", "Field[Stelem]"] + - ["System.Reflection.Metadata.MetadataReaderOptions", "System.Reflection.Metadata.MetadataReaderOptions!", "Field[Default]"] + - ["System.Boolean", "System.Reflection.Metadata.BlobWriter", "Method[ContentEquals].ReturnValue"] + - ["System.Object", "System.Reflection.Metadata.BlobReader", "Method[ReadConstant].ReturnValue"] + - ["System.Reflection.Metadata.ImportScopeHandle", "System.Reflection.Metadata.LocalScope", "Property[ImportScope]"] + - ["System.Reflection.Metadata.Handle", "System.Reflection.Metadata.TypeDefinitionHandle!", "Method[op_Implicit].ReturnValue"] + - ["System.Int32", "System.Reflection.Metadata.DocumentHandle", "Method[GetHashCode].ReturnValue"] + - ["System.Reflection.Metadata.MetadataStreamOptions", "System.Reflection.Metadata.MetadataStreamOptions!", "Field[Default]"] + - ["System.Boolean", "System.Reflection.Metadata.ManifestResourceHandle!", "Method[op_Equality].ReturnValue"] + - ["System.Boolean", "System.Reflection.Metadata.TypeName", "Property[IsSimple]"] + - ["System.Reflection.Metadata.EntityHandle", "System.Reflection.Metadata.BlobReader", "Method[ReadTypeHandle].ReturnValue"] + - ["System.Reflection.Metadata.SignatureAttributes", "System.Reflection.Metadata.SignatureHeader", "Property[Attributes]"] + - ["System.Int32", "System.Reflection.Metadata.LocalVariableHandle", "Method[GetHashCode].ReturnValue"] + - ["System.Reflection.Metadata.HandleKind", "System.Reflection.Metadata.HandleKind!", "Field[String]"] + - ["System.Boolean", "System.Reflection.Metadata.AssemblyDefinitionHandle!", "Method[op_Equality].ReturnValue"] + - ["System.Reflection.Metadata.ILOpCode", "System.Reflection.Metadata.ILOpCode!", "Field[Stelem_ref]"] + - ["System.Reflection.Metadata.BlobHandle", "System.Reflection.Metadata.DeclarativeSecurityAttribute", "Property[PermissionSet]"] + - ["System.Reflection.Metadata.EntityHandle", "System.Reflection.Metadata.InterfaceImplementation", "Property[Interface]"] + - ["System.Reflection.Metadata.EntityHandle", "System.Reflection.Metadata.MethodSpecificationHandle!", "Method[op_Implicit].ReturnValue"] + - ["System.Reflection.Metadata.ILOpCode", "System.Reflection.Metadata.ILOpCode!", "Field[Conv_r4]"] + - ["System.Reflection.Metadata.EntityHandle", "System.Reflection.Metadata.TypeReferenceHandle!", "Method[op_Implicit].ReturnValue"] + - ["System.Guid", "System.Reflection.Metadata.BlobContentId", "Property[Guid]"] + - ["System.Reflection.Metadata.ILOpCode", "System.Reflection.Metadata.ILOpCode!", "Field[Ldc_i4_6]"] + - ["System.Reflection.Metadata.PrimitiveTypeCode", "System.Reflection.Metadata.PrimitiveTypeCode!", "Field[Char]"] + - ["System.Reflection.Metadata.EntityHandle", "System.Reflection.Metadata.EntityHandle!", "Method[op_Explicit].ReturnValue"] + - ["System.Reflection.Metadata.ILOpCode", "System.Reflection.Metadata.ILOpCode!", "Field[Newarr]"] + - ["System.Reflection.Metadata.BlobHandle", "System.Reflection.Metadata.StandaloneSignature", "Property[Signature]"] + - ["System.Reflection.Metadata.PrimitiveSerializationTypeCode", "System.Reflection.Metadata.PrimitiveSerializationTypeCode!", "Field[Int32]"] + - ["System.Reflection.Metadata.SignatureTypeCode", "System.Reflection.Metadata.SignatureTypeCode!", "Field[Invalid]"] + - ["System.Reflection.Metadata.SerializationTypeCode", "System.Reflection.Metadata.SerializationTypeCode!", "Field[Type]"] + - ["System.Reflection.Metadata.ModuleDefinition", "System.Reflection.Metadata.MetadataReader", "Method[GetModuleDefinition].ReturnValue"] + - ["System.Reflection.Metadata.StandaloneSignature", "System.Reflection.Metadata.MetadataReader", "Method[GetStandaloneSignature].ReturnValue"] + - ["System.Reflection.Metadata.AssemblyNameInfo", "System.Reflection.Metadata.TypeName", "Property[AssemblyName]"] + - ["System.Reflection.Metadata.HandleKind", "System.Reflection.Metadata.HandleKind!", "Field[LocalConstant]"] + - ["System.Reflection.Metadata.ILOpCode", "System.Reflection.Metadata.ILOpCode!", "Field[Ldc_i4_7]"] + - ["System.Reflection.Metadata.ILOpCode", "System.Reflection.Metadata.ILOpCode!", "Field[Mul_ovf]"] + - ["System.Reflection.Metadata.ILOpCode", "System.Reflection.Metadata.ILOpCode!", "Field[Bge_un_s]"] + - ["System.Reflection.Metadata.SignatureTypeCode", "System.Reflection.Metadata.SignatureTypeCode!", "Field[Void]"] + - ["System.Reflection.Metadata.MetadataReaderProvider", "System.Reflection.Metadata.MetadataReaderProvider!", "Method[FromMetadataStream].ReturnValue"] + - ["System.Boolean", "System.Reflection.Metadata.TypeDefinitionHandle!", "Method[op_Inequality].ReturnValue"] + - ["System.Boolean", "System.Reflection.Metadata.StandaloneSignatureHandle!", "Method[op_Inequality].ReturnValue"] + - ["System.Boolean", "System.Reflection.Metadata.CustomAttributeHandle!", "Method[op_Inequality].ReturnValue"] + - ["System.Reflection.Metadata.SignatureCallingConvention", "System.Reflection.Metadata.SignatureHeader", "Property[CallingConvention]"] + - ["System.Reflection.Metadata.ILOpCode", "System.Reflection.Metadata.ILOpCode!", "Field[Not]"] + - ["System.Reflection.Metadata.MethodDefinitionHandle", "System.Reflection.Metadata.EventAccessors", "Property[Adder]"] + - ["System.Reflection.Metadata.PrimitiveTypeCode", "System.Reflection.Metadata.PrimitiveTypeCode!", "Field[Void]"] + - ["System.Reflection.Metadata.ILOpCode", "System.Reflection.Metadata.ILOpCode!", "Field[Blt_un]"] + - ["System.Reflection.Metadata.EntityHandle", "System.Reflection.Metadata.CustomAttribute", "Property[Parent]"] + - ["System.Reflection.Metadata.ILOpCode", "System.Reflection.Metadata.ILOpCode!", "Field[Tail]"] + - ["System.Int32", "System.Reflection.Metadata.Handle", "Method[GetHashCode].ReturnValue"] + - ["System.Boolean", "System.Reflection.Metadata.SignatureHeader", "Property[IsInstance]"] + - ["System.Int32", "System.Reflection.Metadata.LocalVariableHandleCollection", "Property[Count]"] + - ["System.Reflection.Metadata.MemberReferenceHandle", "System.Reflection.Metadata.MemberReferenceHandle!", "Method[op_Explicit].ReturnValue"] + - ["System.Boolean", "System.Reflection.Metadata.DocumentNameBlobHandle", "Method[Equals].ReturnValue"] + - ["System.Boolean", "System.Reflection.Metadata.Handle", "Method[Equals].ReturnValue"] + - ["System.Boolean", "System.Reflection.Metadata.DocumentNameBlobHandle!", "Method[op_Inequality].ReturnValue"] + - ["System.Reflection.Metadata.ILOpCode", "System.Reflection.Metadata.ILOpCode!", "Field[Ldloc_1]"] + - ["System.Reflection.Metadata.ILOpCode", "System.Reflection.Metadata.ILOpCode!", "Field[Jmp]"] + - ["System.Boolean", "System.Reflection.Metadata.ImportScopeHandle!", "Method[op_Equality].ReturnValue"] + - ["System.Collections.Immutable.ImmutableArray", "System.Reflection.Metadata.MetadataReader", "Method[GetBlobContent].ReturnValue"] + - ["System.Reflection.Metadata.EntityHandle", "System.Reflection.Metadata.MethodImplementation", "Property[MethodDeclaration]"] + - ["System.Reflection.Metadata.NamespaceDefinition", "System.Reflection.Metadata.MetadataReader", "Method[GetNamespaceDefinition].ReturnValue"] + - ["System.Reflection.Metadata.PropertyAccessors", "System.Reflection.Metadata.PropertyDefinition", "Method[GetAccessors].ReturnValue"] + - ["System.Reflection.AssemblyName", "System.Reflection.Metadata.AssemblyReference", "Method[GetAssemblyName].ReturnValue"] + - ["System.Reflection.Metadata.NamespaceDefinitionHandle", "System.Reflection.Metadata.ExportedType", "Property[NamespaceDefinition]"] + - ["System.Collections.Immutable.ImmutableArray", "System.Reflection.Metadata.ArrayShape", "Property[LowerBounds]"] + - ["System.Reflection.Metadata.TypeLayout", "System.Reflection.Metadata.TypeDefinition", "Method[GetLayout].ReturnValue"] + - ["System.Reflection.Metadata.ILOpCode", "System.Reflection.Metadata.ILOpCode!", "Field[Blt_un_s]"] + - ["System.Reflection.Metadata.MethodDefinitionHandle", "System.Reflection.Metadata.MethodDebugInformationHandle", "Method[ToDefinitionHandle].ReturnValue"] + - ["System.Int32", "System.Reflection.Metadata.UserStringHandle", "Method[GetHashCode].ReturnValue"] + - ["System.Reflection.Metadata.AssemblyReferenceHandle", "System.Reflection.Metadata.ImportDefinition", "Property[TargetAssembly]"] + - ["System.Reflection.Metadata.BlobReader", "System.Reflection.Metadata.MethodBodyBlock", "Method[GetILReader].ReturnValue"] + - ["System.Boolean", "System.Reflection.Metadata.SignatureHeader!", "Method[op_Equality].ReturnValue"] + - ["System.Reflection.Metadata.StringHandle", "System.Reflection.Metadata.AssemblyReference", "Property[Culture]"] + - ["System.Reflection.Metadata.ILOpCode", "System.Reflection.Metadata.ILOpCode!", "Field[Ldloc_2]"] + - ["System.Reflection.Metadata.PrimitiveTypeCode", "System.Reflection.Metadata.PrimitiveTypeCode!", "Field[Byte]"] + - ["System.Boolean", "System.Reflection.Metadata.BlobHandle!", "Method[op_Inequality].ReturnValue"] + - ["System.Boolean", "System.Reflection.Metadata.StringHandle", "Method[Equals].ReturnValue"] + - ["System.Reflection.Metadata.BlobHandle", "System.Reflection.Metadata.AssemblyFile", "Property[HashValue]"] + - ["System.Reflection.AssemblyName", "System.Reflection.Metadata.AssemblyDefinition", "Method[GetAssemblyName].ReturnValue"] + - ["System.Boolean", "System.Reflection.Metadata.ManifestResourceHandle", "Method[Equals].ReturnValue"] + - ["System.Reflection.Metadata.ImportDefinitionKind", "System.Reflection.Metadata.ImportDefinition", "Property[Kind]"] + - ["System.Boolean", "System.Reflection.Metadata.NamespaceDefinitionHandle!", "Method[op_Inequality].ReturnValue"] + - ["System.Reflection.Metadata.AssemblyReferenceHandleCollection", "System.Reflection.Metadata.MetadataReader", "Property[AssemblyReferences]"] + - ["System.Reflection.Metadata.MethodImplementation", "System.Reflection.Metadata.MetadataReader", "Method[GetMethodImplementation].ReturnValue"] + - ["System.Reflection.Metadata.PrimitiveTypeCode", "System.Reflection.Metadata.PrimitiveTypeCode!", "Field[Int32]"] + - ["System.Reflection.Metadata.LocalScopeHandleCollection+ChildrenEnumerator", "System.Reflection.Metadata.LocalScope", "Method[GetChildren].ReturnValue"] + - ["System.Reflection.Metadata.SignatureTypeCode", "System.Reflection.Metadata.SignatureTypeCode!", "Field[String]"] + - ["System.Int32", "System.Reflection.Metadata.AssemblyDefinitionHandle", "Method[GetHashCode].ReturnValue"] + - ["System.Reflection.Metadata.EntityHandle", "System.Reflection.Metadata.MethodImplementation", "Property[MethodBody]"] + - ["System.Reflection.Metadata.FieldDefinitionHandleCollection+Enumerator", "System.Reflection.Metadata.FieldDefinitionHandleCollection", "Method[GetEnumerator].ReturnValue"] + - ["System.Reflection.Metadata.StringHandle", "System.Reflection.Metadata.AssemblyDefinition", "Property[Name]"] + - ["System.Guid", "System.Reflection.Metadata.BlobReader", "Method[ReadGuid].ReturnValue"] + - ["System.Reflection.Metadata.ILOpCode", "System.Reflection.Metadata.ILOpCode!", "Field[Conv_ovf_i2]"] + - ["System.Reflection.Metadata.ConstantTypeCode", "System.Reflection.Metadata.ConstantTypeCode!", "Field[UInt16]"] + - ["System.Reflection.Metadata.AssemblyDefinitionHandle", "System.Reflection.Metadata.EntityHandle!", "Field[AssemblyDefinition]"] + - ["System.Reflection.Metadata.ILOpCode", "System.Reflection.Metadata.ILOpCode!", "Field[Beq_s]"] + - ["System.Reflection.Metadata.CustomDebugInformationHandleCollection", "System.Reflection.Metadata.MetadataReader", "Property[CustomDebugInformation]"] + - ["System.Reflection.Metadata.ConstantTypeCode", "System.Reflection.Metadata.ConstantTypeCode!", "Field[SByte]"] + - ["System.Boolean", "System.Reflection.Metadata.MethodDefinitionHandle", "Method[Equals].ReturnValue"] + - ["System.Int32", "System.Reflection.Metadata.DocumentNameBlobHandle", "Method[GetHashCode].ReturnValue"] + - ["System.Collections.Generic.IEnumerator", "System.Reflection.Metadata.MethodDebugInformationHandleCollection", "Method[System.Collections.Generic.IEnumerable.GetEnumerator].ReturnValue"] + - ["System.Reflection.Metadata.SignatureTypeCode", "System.Reflection.Metadata.SignatureTypeCode!", "Field[UInt32]"] + - ["System.Reflection.Metadata.CustomDebugInformationHandle", "System.Reflection.Metadata.CustomDebugInformationHandle!", "Method[op_Explicit].ReturnValue"] + - ["System.Reflection.Metadata.ExceptionRegionKind", "System.Reflection.Metadata.ExceptionRegionKind!", "Field[Filter]"] + - ["System.Reflection.Metadata.ILOpCode", "System.Reflection.Metadata.ILOpCode!", "Field[Bgt_un]"] + - ["System.Boolean", "System.Reflection.Metadata.InterfaceImplementationHandle!", "Method[op_Equality].ReturnValue"] + - ["System.Reflection.Metadata.CustomAttributeHandleCollection", "System.Reflection.Metadata.FieldDefinition", "Method[GetCustomAttributes].ReturnValue"] + - ["System.Reflection.Metadata.StringHandle", "System.Reflection.Metadata.ExportedType", "Property[Name]"] + - ["System.Reflection.Metadata.EntityHandle", "System.Reflection.Metadata.MethodDefinitionHandle!", "Method[op_Implicit].ReturnValue"] + - ["System.Reflection.Metadata.ExportedTypeHandleCollection+Enumerator", "System.Reflection.Metadata.ExportedTypeHandleCollection", "Method[GetEnumerator].ReturnValue"] + - ["System.Reflection.Metadata.EntityHandle", "System.Reflection.Metadata.ModuleReferenceHandle!", "Method[op_Implicit].ReturnValue"] + - ["System.Boolean", "System.Reflection.Metadata.ModuleDefinitionHandle", "Property[IsNil]"] + - ["System.Int32", "System.Reflection.Metadata.ParameterHandle", "Method[GetHashCode].ReturnValue"] + - ["System.Reflection.Metadata.ILOpCode", "System.Reflection.Metadata.ILOpCode!", "Field[Conv_u4]"] + - ["System.Int32", "System.Reflection.Metadata.BlobReader", "Method[ReadInt32].ReturnValue"] + - ["System.Reflection.Metadata.Handle", "System.Reflection.Metadata.TypeReferenceHandle!", "Method[op_Implicit].ReturnValue"] + - ["System.Reflection.Metadata.ILOpCode", "System.Reflection.Metadata.ILOpCode!", "Field[Add]"] + - ["System.Reflection.Metadata.MetadataKind", "System.Reflection.Metadata.MetadataKind!", "Field[WindowsMetadata]"] + - ["System.Reflection.Metadata.MetadataReaderProvider", "System.Reflection.Metadata.MetadataReaderProvider!", "Method[FromPortablePdbImage].ReturnValue"] + - ["System.Reflection.Metadata.StringHandle", "System.Reflection.Metadata.MemberReference", "Property[Name]"] + - ["System.Reflection.Metadata.AssemblyNameInfo", "System.Reflection.Metadata.AssemblyNameInfo!", "Method[Parse].ReturnValue"] + - ["System.Reflection.Metadata.HandleKind", "System.Reflection.Metadata.HandleKind!", "Field[AssemblyReference]"] + - ["System.Reflection.Metadata.EntityHandle", "System.Reflection.Metadata.InterfaceImplementationHandle!", "Method[op_Implicit].ReturnValue"] + - ["System.Collections.Generic.IEnumerator", "System.Reflection.Metadata.GenericParameterConstraintHandleCollection", "Method[System.Collections.Generic.IEnumerable.GetEnumerator].ReturnValue"] + - ["System.Boolean", "System.Reflection.Metadata.GenericParameterConstraintHandle!", "Method[op_Inequality].ReturnValue"] + - ["System.Reflection.Metadata.CustomAttributeHandleCollection", "System.Reflection.Metadata.GenericParameterConstraint", "Method[GetCustomAttributes].ReturnValue"] + - ["System.Reflection.Metadata.ConstantTypeCode", "System.Reflection.Metadata.ConstantTypeCode!", "Field[Single]"] + - ["System.Reflection.Metadata.ILOpCode", "System.Reflection.Metadata.ILOpCode!", "Field[Ldloc]"] + - ["System.Collections.Immutable.ImmutableArray", "System.Reflection.Metadata.MethodBodyBlock", "Property[ExceptionRegions]"] + - ["System.Boolean", "System.Reflection.Metadata.ParameterHandle!", "Method[op_Equality].ReturnValue"] + - ["System.Reflection.Metadata.DocumentHandle", "System.Reflection.Metadata.SequencePoint", "Property[Document]"] + - ["System.Reflection.Metadata.SignatureCallingConvention", "System.Reflection.Metadata.SignatureCallingConvention!", "Field[FastCall]"] + - ["System.Reflection.Metadata.EntityHandle", "System.Reflection.Metadata.DeclarativeSecurityAttribute", "Property[Parent]"] + - ["System.Byte[]", "System.Reflection.Metadata.MethodBodyBlock", "Method[GetILBytes].ReturnValue"] + - ["System.Reflection.Metadata.ILOpCode", "System.Reflection.Metadata.ILOpCode!", "Field[Ldarg]"] + - ["System.Int32", "System.Reflection.Metadata.AssemblyReferenceHandle", "Method[GetHashCode].ReturnValue"] + - ["System.Reflection.Metadata.ConstantTypeCode", "System.Reflection.Metadata.ConstantTypeCode!", "Field[UInt64]"] + - ["System.Reflection.Metadata.ILOpCode", "System.Reflection.Metadata.ILOpCode!", "Field[Ldc_i4_0]"] + - ["System.Reflection.Metadata.PrimitiveTypeCode", "System.Reflection.Metadata.PrimitiveTypeCode!", "Field[UInt16]"] + - ["System.Collections.IEnumerator", "System.Reflection.Metadata.PropertyDefinitionHandleCollection", "Method[System.Collections.IEnumerable.GetEnumerator].ReturnValue"] + - ["System.Reflection.Metadata.ILOpCode", "System.Reflection.Metadata.ILOpCode!", "Field[Ldloc_0]"] + - ["System.Int32", "System.Reflection.Metadata.MethodDefinitionHandle", "Method[GetHashCode].ReturnValue"] + - ["System.Reflection.Metadata.PrimitiveTypeCode", "System.Reflection.Metadata.PrimitiveTypeCode!", "Field[SByte]"] + - ["System.Reflection.Metadata.ILOpCode", "System.Reflection.Metadata.ILOpCode!", "Field[Conv_u8]"] + - ["System.Type", "System.Reflection.Metadata.MetadataUpdateHandlerAttribute", "Property[HandlerType]"] + - ["System.Reflection.TypeAttributes", "System.Reflection.Metadata.TypeDefinition", "Property[Attributes]"] + - ["System.Reflection.Metadata.MetadataStringDecoder", "System.Reflection.Metadata.MetadataReader", "Property[UTF8Decoder]"] + - ["System.Reflection.Metadata.TypeName", "System.Reflection.Metadata.TypeName", "Method[MakeSZArrayTypeName].ReturnValue"] + - ["System.Int64", "System.Reflection.Metadata.BlobReader", "Method[ReadInt64].ReturnValue"] + - ["System.Reflection.MethodImplAttributes", "System.Reflection.Metadata.MethodDefinition", "Property[ImplAttributes]"] + - ["System.Reflection.Metadata.Handle", "System.Reflection.Metadata.MemberReferenceHandle!", "Method[op_Implicit].ReturnValue"] + - ["System.Reflection.Metadata.GenericParameterHandleCollection", "System.Reflection.Metadata.MethodDefinition", "Method[GetGenericParameters].ReturnValue"] + - ["System.Reflection.Metadata.EntityHandle", "System.Reflection.Metadata.TypeSpecificationHandle!", "Method[op_Implicit].ReturnValue"] + - ["System.Reflection.Metadata.SignatureCallingConvention", "System.Reflection.Metadata.SignatureCallingConvention!", "Field[VarArgs]"] + - ["System.Boolean", "System.Reflection.Metadata.SignatureHeader", "Property[HasExplicitThis]"] + - ["System.Reflection.Metadata.ILOpCode", "System.Reflection.Metadata.ILOpCode!", "Field[Ldc_r4]"] + - ["System.Reflection.Metadata.ConstantTypeCode", "System.Reflection.Metadata.ConstantTypeCode!", "Field[String]"] + - ["System.Boolean", "System.Reflection.Metadata.AssemblyFile", "Property[ContainsMetadata]"] + - ["System.Reflection.Metadata.SerializationTypeCode", "System.Reflection.Metadata.SerializationTypeCode!", "Field[UInt16]"] + - ["System.Reflection.Metadata.ILOpCode", "System.Reflection.Metadata.ILOpCode!", "Field[Ldloc_3]"] + - ["System.Reflection.Metadata.LocalConstant", "System.Reflection.Metadata.MetadataReader", "Method[GetLocalConstant].ReturnValue"] + - ["System.Reflection.Metadata.ILOpCode", "System.Reflection.Metadata.ILOpCode!", "Field[Bge_un]"] + - ["System.Boolean", "System.Reflection.Metadata.PropertyDefinitionHandle!", "Method[op_Equality].ReturnValue"] + - ["System.Reflection.Metadata.ManifestResourceHandleCollection+Enumerator", "System.Reflection.Metadata.ManifestResourceHandleCollection", "Method[GetEnumerator].ReturnValue"] + - ["System.Reflection.Metadata.ILOpCode", "System.Reflection.Metadata.ILOpCode!", "Field[Stelem_i2]"] + - ["System.Int32", "System.Reflection.Metadata.SequencePoint", "Method[GetHashCode].ReturnValue"] + - ["System.Reflection.Metadata.EntityHandle", "System.Reflection.Metadata.ExportedTypeHandle!", "Method[op_Implicit].ReturnValue"] + - ["System.Byte", "System.Reflection.Metadata.SignatureHeader", "Property[RawValue]"] + - ["System.Reflection.Metadata.ILOpCode", "System.Reflection.Metadata.ILOpCode!", "Field[Brfalse]"] + - ["System.Reflection.Metadata.ILOpCode", "System.Reflection.Metadata.ILOpCode!", "Field[Constrained]"] + - ["System.Reflection.Metadata.LocalScopeHandle", "System.Reflection.Metadata.LocalScopeHandle!", "Method[op_Explicit].ReturnValue"] + - ["System.Reflection.Metadata.MetadataStreamOptions", "System.Reflection.Metadata.MetadataStreamOptions!", "Field[PrefetchMetadata]"] + - ["System.Collections.Generic.IEnumerator", "System.Reflection.Metadata.PropertyDefinitionHandleCollection", "Method[System.Collections.Generic.IEnumerable.GetEnumerator].ReturnValue"] + - ["System.Reflection.Metadata.MethodDefinitionHandle", "System.Reflection.Metadata.LocalScope", "Property[Method]"] + - ["System.Boolean", "System.Reflection.Metadata.FieldDefinitionHandle", "Method[Equals].ReturnValue"] + - ["System.Reflection.Metadata.CustomDebugInformationHandleCollection", "System.Reflection.Metadata.MetadataReader", "Method[GetCustomDebugInformation].ReturnValue"] + - ["System.Boolean", "System.Reflection.Metadata.NamespaceDefinitionHandle", "Property[IsNil]"] + - ["System.Boolean", "System.Reflection.Metadata.DocumentHandle!", "Method[op_Inequality].ReturnValue"] + - ["System.Reflection.Metadata.ILOpCode", "System.Reflection.Metadata.ILOpCode!", "Field[Stloc_1]"] + - ["System.Reflection.Metadata.SignatureTypeCode", "System.Reflection.Metadata.SignatureTypeCode!", "Field[Double]"] + - ["System.Reflection.Metadata.SignatureTypeCode", "System.Reflection.Metadata.SignatureTypeCode!", "Field[Int16]"] + - ["System.Collections.Immutable.ImmutableArray", "System.Reflection.Metadata.ArrayShape", "Property[Sizes]"] + - ["System.Reflection.Metadata.BlobContentId", "System.Reflection.Metadata.BlobContentId!", "Method[FromHash].ReturnValue"] + - ["System.Reflection.Metadata.PrimitiveTypeCode", "System.Reflection.Metadata.PrimitiveTypeCode!", "Field[TypedReference]"] + - ["System.Collections.IEnumerator", "System.Reflection.Metadata.ImportScopeCollection", "Method[System.Collections.IEnumerable.GetEnumerator].ReturnValue"] + - ["System.Reflection.Metadata.TypeDefinitionHandle", "System.Reflection.Metadata.FieldDefinition", "Method[GetDeclaringType].ReturnValue"] + - ["System.Collections.IEnumerator", "System.Reflection.Metadata.GenericParameterHandleCollection", "Method[System.Collections.IEnumerable.GetEnumerator].ReturnValue"] + - ["System.Reflection.Metadata.TypeReferenceHandleCollection", "System.Reflection.Metadata.MetadataReader", "Property[TypeReferences]"] + - ["System.Collections.IEnumerator", "System.Reflection.Metadata.LocalVariableHandleCollection", "Method[System.Collections.IEnumerable.GetEnumerator].ReturnValue"] + - ["System.Reflection.Metadata.GenericParameterConstraintHandle", "System.Reflection.Metadata.GenericParameterConstraintHandleCollection", "Property[Item]"] + - ["System.Reflection.Metadata.BlobBuilder", "System.Reflection.Metadata.BlobBuilder", "Method[AllocateChunk].ReturnValue"] + - ["System.Boolean", "System.Reflection.Metadata.MetadataUpdater!", "Property[IsSupported]"] + - ["System.Int32", "System.Reflection.Metadata.GenericParameterConstraintHandle", "Method[GetHashCode].ReturnValue"] + - ["System.Int32", "System.Reflection.Metadata.BlobReader", "Method[ReadCompressedSignedInteger].ReturnValue"] + - ["System.Reflection.Metadata.HandleKind", "System.Reflection.Metadata.HandleKind!", "Field[Document]"] + - ["System.Boolean", "System.Reflection.Metadata.UserStringHandle!", "Method[op_Inequality].ReturnValue"] + - ["System.Reflection.Metadata.DocumentHandleCollection+Enumerator", "System.Reflection.Metadata.DocumentHandleCollection", "Method[GetEnumerator].ReturnValue"] + - ["System.String", "System.Reflection.Metadata.TypeName", "Property[FullName]"] + - ["System.Reflection.Metadata.BlobHandle", "System.Reflection.Metadata.CustomAttribute", "Property[Value]"] + - ["System.Collections.IEnumerator", "System.Reflection.Metadata.CustomDebugInformationHandleCollection", "Method[System.Collections.IEnumerable.GetEnumerator].ReturnValue"] + - ["System.Reflection.Metadata.SerializationTypeCode", "System.Reflection.Metadata.SerializationTypeCode!", "Field[Int16]"] + - ["System.Boolean", "System.Reflection.Metadata.EntityHandle!", "Method[op_Equality].ReturnValue"] + - ["System.Reflection.Metadata.StringHandle", "System.Reflection.Metadata.EventDefinition", "Property[Name]"] + - ["System.Int32", "System.Reflection.Metadata.MethodImplementationHandleCollection", "Property[Count]"] + - ["System.Reflection.Metadata.TypeName", "System.Reflection.Metadata.TypeName", "Method[GetElementType].ReturnValue"] + - ["System.Reflection.Metadata.EntityHandle", "System.Reflection.Metadata.TypeDefinitionHandle!", "Method[op_Implicit].ReturnValue"] + - ["System.Int32", "System.Reflection.Metadata.CustomAttributeHandleCollection", "Property[Count]"] + - ["System.Int32", "System.Reflection.Metadata.ConstantHandle", "Method[GetHashCode].ReturnValue"] + - ["System.Reflection.Metadata.StringHandle", "System.Reflection.Metadata.TypeReference", "Property[Namespace]"] + - ["System.Reflection.Metadata.MetadataKind", "System.Reflection.Metadata.MetadataKind!", "Field[ManagedWindowsMetadata]"] + - ["System.Reflection.Metadata.ILOpCode", "System.Reflection.Metadata.ILOpCode!", "Field[Bgt]"] + - ["System.Reflection.Metadata.EntityHandle", "System.Reflection.Metadata.CustomDebugInformation", "Property[Parent]"] + - ["System.Reflection.Metadata.StringHandle", "System.Reflection.Metadata.MethodImport", "Property[Name]"] + - ["System.Reflection.Metadata.ILOpCode", "System.Reflection.Metadata.ILOpCode!", "Field[Stind_i8]"] + - ["System.Int32", "System.Reflection.Metadata.LocalVariable", "Property[Index]"] + - ["System.Reflection.Metadata.EventDefinitionHandleCollection", "System.Reflection.Metadata.MetadataReader", "Property[EventDefinitions]"] + - ["System.Reflection.Metadata.MemberReferenceKind", "System.Reflection.Metadata.MemberReference", "Method[GetKind].ReturnValue"] + - ["System.Reflection.Metadata.MemberReferenceKind", "System.Reflection.Metadata.MemberReferenceKind!", "Field[Field]"] + - ["System.Int32", "System.Reflection.Metadata.BlobReader", "Method[IndexOf].ReturnValue"] + - ["System.Reflection.Metadata.ModuleDefinitionHandle", "System.Reflection.Metadata.ModuleDefinitionHandle!", "Method[op_Explicit].ReturnValue"] + - ["System.Reflection.Metadata.ILOpCode", "System.Reflection.Metadata.ILOpCode!", "Field[Ldelem]"] + - ["System.Reflection.Metadata.TypeReferenceHandleCollection+Enumerator", "System.Reflection.Metadata.TypeReferenceHandleCollection", "Method[GetEnumerator].ReturnValue"] + - ["System.Int32", "System.Reflection.Metadata.TypeLayout", "Property[PackingSize]"] + - ["System.Reflection.Metadata.ConstantTypeCode", "System.Reflection.Metadata.ConstantTypeCode!", "Field[Int64]"] + - ["System.Reflection.Metadata.DocumentNameBlobHandle", "System.Reflection.Metadata.Document", "Property[Name]"] + - ["System.Reflection.Metadata.PrimitiveSerializationTypeCode", "System.Reflection.Metadata.PrimitiveSerializationTypeCode!", "Field[String]"] + - ["System.Reflection.Metadata.EventDefinitionHandle", "System.Reflection.Metadata.EventDefinitionHandle!", "Method[op_Explicit].ReturnValue"] + - ["System.Reflection.Metadata.FieldDefinitionHandleCollection", "System.Reflection.Metadata.MetadataReader", "Property[FieldDefinitions]"] + - ["System.Reflection.Metadata.TypeReference", "System.Reflection.Metadata.MetadataReader", "Method[GetTypeReference].ReturnValue"] + - ["System.Reflection.Metadata.Handle", "System.Reflection.Metadata.UserStringHandle!", "Method[op_Implicit].ReturnValue"] + - ["System.Boolean", "System.Reflection.Metadata.Blob", "Property[IsDefault]"] + - ["System.Reflection.Metadata.ILOpCode", "System.Reflection.Metadata.ILOpCode!", "Field[Rem_un]"] + - ["System.Reflection.Metadata.EntityHandle", "System.Reflection.Metadata.AssemblyReferenceHandle!", "Method[op_Implicit].ReturnValue"] + - ["System.Reflection.Metadata.ModuleDefinitionHandle", "System.Reflection.Metadata.EntityHandle!", "Field[ModuleDefinition]"] + - ["System.Boolean", "System.Reflection.Metadata.AssemblyDefinitionHandle", "Property[IsNil]"] + - ["System.Reflection.Metadata.CustomAttributeHandleCollection", "System.Reflection.Metadata.StandaloneSignature", "Method[GetCustomAttributes].ReturnValue"] + - ["System.Reflection.Metadata.CustomAttributeHandle", "System.Reflection.Metadata.CustomAttributeHandle!", "Method[op_Explicit].ReturnValue"] + - ["System.Reflection.Metadata.MetadataReaderOptions", "System.Reflection.Metadata.MetadataReader", "Property[Options]"] + - ["TType", "System.Reflection.Metadata.TypeSpecification", "Method[DecodeSignature].ReturnValue"] + - ["System.Reflection.Metadata.ExceptionRegionKind", "System.Reflection.Metadata.ExceptionRegionKind!", "Field[Catch]"] + - ["System.Reflection.Metadata.InterfaceImplementationHandle", "System.Reflection.Metadata.InterfaceImplementationHandle!", "Method[op_Explicit].ReturnValue"] + - ["System.Reflection.Metadata.PrimitiveSerializationTypeCode", "System.Reflection.Metadata.PrimitiveSerializationTypeCode!", "Field[Int64]"] + - ["System.Version", "System.Reflection.Metadata.AssemblyDefinition", "Property[Version]"] + - ["System.Reflection.Metadata.ILOpCode", "System.Reflection.Metadata.ILOpCode!", "Field[Ble_un]"] + - ["System.Reflection.Metadata.TypeDefinitionHandleCollection+Enumerator", "System.Reflection.Metadata.TypeDefinitionHandleCollection", "Method[GetEnumerator].ReturnValue"] + - ["System.Boolean", "System.Reflection.Metadata.LocalConstantHandle!", "Method[op_Inequality].ReturnValue"] + - ["System.Reflection.Metadata.ILOpCode", "System.Reflection.Metadata.ILOpCode!", "Field[Conv_ovf_i4]"] + - ["System.Boolean", "System.Reflection.Metadata.DeclarativeSecurityAttributeHandle", "Property[IsNil]"] + - ["System.Collections.Generic.IEnumerator", "System.Reflection.Metadata.ExportedTypeHandleCollection", "Method[System.Collections.Generic.IEnumerable.GetEnumerator].ReturnValue"] + - ["System.Reflection.Metadata.SerializationTypeCode", "System.Reflection.Metadata.SerializationTypeCode!", "Field[Double]"] + - ["System.Collections.IEnumerator", "System.Reflection.Metadata.EventDefinitionHandleCollection", "Method[System.Collections.IEnumerable.GetEnumerator].ReturnValue"] + - ["System.Collections.Generic.IEnumerator", "System.Reflection.Metadata.MemberReferenceHandleCollection", "Method[System.Collections.Generic.IEnumerable.GetEnumerator].ReturnValue"] + - ["System.Reflection.Metadata.ILOpCode", "System.Reflection.Metadata.ILOpCode!", "Field[Stfld]"] + - ["System.Reflection.Metadata.CustomAttribute", "System.Reflection.Metadata.MetadataReader", "Method[GetCustomAttribute].ReturnValue"] + - ["System.Reflection.Metadata.MethodDebugInformation", "System.Reflection.Metadata.MetadataReader", "Method[GetMethodDebugInformation].ReturnValue"] + - ["System.Reflection.Metadata.MethodBodyBlock", "System.Reflection.Metadata.PEReaderExtensions!", "Method[GetMethodBody].ReturnValue"] + - ["System.Int32", "System.Reflection.Metadata.SignatureHeader", "Method[GetHashCode].ReturnValue"] + - ["System.Reflection.Metadata.StringHandle", "System.Reflection.Metadata.LocalConstant", "Property[Name]"] + - ["System.Reflection.Metadata.MetadataReader", "System.Reflection.Metadata.MetadataReaderProvider", "Method[GetMetadataReader].ReturnValue"] + - ["System.Reflection.Metadata.Handle", "System.Reflection.Metadata.NamespaceDefinitionHandle!", "Method[op_Implicit].ReturnValue"] + - ["System.Boolean", "System.Reflection.Metadata.InterfaceImplementationHandle!", "Method[op_Inequality].ReturnValue"] + - ["System.Reflection.Metadata.SignatureKind", "System.Reflection.Metadata.SignatureKind!", "Field[Method]"] + - ["System.Collections.Generic.IEnumerator", "System.Reflection.Metadata.ImportScopeCollection", "Method[System.Collections.Generic.IEnumerable.GetEnumerator].ReturnValue"] + - ["System.Reflection.Metadata.GuidHandle", "System.Reflection.Metadata.ModuleDefinition", "Property[Mvid]"] + - ["System.Reflection.GenericParameterAttributes", "System.Reflection.Metadata.GenericParameter", "Property[Attributes]"] + - ["System.Reflection.Metadata.ILOpCode", "System.Reflection.Metadata.ILOpCode!", "Field[Rethrow]"] + - ["System.Reflection.Metadata.ModuleReferenceHandle", "System.Reflection.Metadata.MethodImport", "Property[Module]"] + - ["System.Collections.IEnumerator", "System.Reflection.Metadata.ManifestResourceHandleCollection", "Method[System.Collections.IEnumerable.GetEnumerator].ReturnValue"] + - ["System.Reflection.Metadata.ILOpCode", "System.Reflection.Metadata.ILOpCode!", "Field[Conv_u1]"] + - ["System.Reflection.Metadata.Constant", "System.Reflection.Metadata.MetadataReader", "Method[GetConstant].ReturnValue"] + - ["System.Reflection.Metadata.ConstantTypeCode", "System.Reflection.Metadata.ConstantTypeCode!", "Field[Char]"] + - ["System.Int32", "System.Reflection.Metadata.BlobReader", "Method[ReadCompressedInteger].ReturnValue"] + - ["System.Reflection.Metadata.ImportDefinitionCollection", "System.Reflection.Metadata.ImportScope", "Method[GetImports].ReturnValue"] + - ["System.Reflection.Metadata.ILOpCode", "System.Reflection.Metadata.ILOpCode!", "Field[Conv_r8]"] + - ["TType", "System.Reflection.Metadata.TypeSpecification", "Method[DecodeSignature].ReturnValue"] + - ["System.Boolean", "System.Reflection.Metadata.ManifestResourceHandle!", "Method[op_Inequality].ReturnValue"] + - ["System.Reflection.Metadata.ILOpCode", "System.Reflection.Metadata.ILOpCode!", "Field[Ble]"] + - ["System.Collections.IEnumerator", "System.Reflection.Metadata.MemberReferenceHandleCollection", "Method[System.Collections.IEnumerable.GetEnumerator].ReturnValue"] + - ["System.Reflection.Metadata.MetadataReaderOptions", "System.Reflection.Metadata.MetadataReaderOptions!", "Field[None]"] + - ["System.Reflection.Metadata.EntityHandle", "System.Reflection.Metadata.MethodImplementationHandle!", "Method[op_Implicit].ReturnValue"] + - ["System.Reflection.Metadata.BlobHandle", "System.Reflection.Metadata.FieldDefinition", "Method[GetMarshallingDescriptor].ReturnValue"] + - ["System.Reflection.Metadata.ILOpCode", "System.Reflection.Metadata.ILOpCode!", "Field[Ldc_i4_3]"] + - ["System.Reflection.Metadata.SequencePointCollection", "System.Reflection.Metadata.MethodDebugInformation", "Method[GetSequencePoints].ReturnValue"] + - ["System.Reflection.Metadata.SignatureKind", "System.Reflection.Metadata.SignatureHeader", "Property[Kind]"] + - ["System.Reflection.Metadata.StringHandle", "System.Reflection.Metadata.AssemblyFile", "Property[Name]"] + - ["System.Boolean", "System.Reflection.Metadata.BlobReader", "Method[TryReadCompressedInteger].ReturnValue"] + - ["System.Int32", "System.Reflection.Metadata.FieldDefinitionHandle", "Method[GetHashCode].ReturnValue"] + - ["System.Boolean", "System.Reflection.Metadata.NamespaceDefinitionHandle", "Method[Equals].ReturnValue"] + - ["System.Collections.Generic.IEnumerator", "System.Reflection.Metadata.ImportDefinitionCollection", "Method[System.Collections.Generic.IEnumerable.GetEnumerator].ReturnValue"] + - ["System.Reflection.Metadata.SignatureTypeCode", "System.Reflection.Metadata.SignatureTypeCode!", "Field[Byte]"] + - ["System.Reflection.Metadata.AssemblyReferenceHandleCollection+Enumerator", "System.Reflection.Metadata.AssemblyReferenceHandleCollection", "Method[GetEnumerator].ReturnValue"] + - ["System.Int32", "System.Reflection.Metadata.ExceptionRegion", "Property[HandlerLength]"] + - ["System.Reflection.Metadata.ILOpCode", "System.Reflection.Metadata.ILOpCode!", "Field[Cgt_un]"] + - ["System.Reflection.Metadata.SerializationTypeCode", "System.Reflection.Metadata.SerializationTypeCode!", "Field[Single]"] + - ["System.Reflection.Metadata.TypeDefinitionHandle", "System.Reflection.Metadata.MethodImplementation", "Property[Type]"] + - ["System.Reflection.Metadata.MethodSpecificationHandle", "System.Reflection.Metadata.MethodSpecificationHandle!", "Method[op_Explicit].ReturnValue"] + - ["System.Boolean", "System.Reflection.Metadata.TypeDefinitionHandle", "Property[IsNil]"] + - ["System.Reflection.Metadata.ILOpCode", "System.Reflection.Metadata.ILOpCode!", "Field[Rem]"] + - ["System.Collections.Generic.IEnumerator", "System.Reflection.Metadata.TypeReferenceHandleCollection", "Method[System.Collections.Generic.IEnumerable.GetEnumerator].ReturnValue"] + - ["System.Boolean", "System.Reflection.Metadata.MethodBodyBlock", "Property[LocalVariablesInitialized]"] + - ["System.Reflection.Metadata.ConstantTypeCode", "System.Reflection.Metadata.ConstantTypeCode!", "Field[Int16]"] + - ["System.Boolean", "System.Reflection.Metadata.TypeSpecificationHandle!", "Method[op_Equality].ReturnValue"] + - ["System.Boolean", "System.Reflection.Metadata.EntityHandle!", "Method[op_Inequality].ReturnValue"] + - ["System.Reflection.Metadata.Handle", "System.Reflection.Metadata.MethodDefinitionHandle!", "Method[op_Implicit].ReturnValue"] + - ["System.Boolean", "System.Reflection.Metadata.CustomDebugInformationHandle!", "Method[op_Inequality].ReturnValue"] + - ["System.Reflection.Metadata.MemberReferenceHandleCollection", "System.Reflection.Metadata.MetadataReader", "Property[MemberReferences]"] + - ["System.Reflection.Metadata.ILOpCode", "System.Reflection.Metadata.ILOpCode!", "Field[Ldind_i8]"] + - ["System.Boolean", "System.Reflection.Metadata.DeclarativeSecurityAttributeHandle", "Method[Equals].ReturnValue"] + - ["System.Reflection.Metadata.ILOpCode", "System.Reflection.Metadata.ILOpCode!", "Field[Ldarg_0]"] + - ["System.Reflection.Metadata.CustomAttributeValue", "System.Reflection.Metadata.CustomAttribute", "Method[DecodeValue].ReturnValue"] + - ["System.Boolean", "System.Reflection.Metadata.GenericParameterConstraintHandle!", "Method[op_Equality].ReturnValue"] + - ["System.Boolean", "System.Reflection.Metadata.ConstantHandle", "Method[Equals].ReturnValue"] + - ["System.Boolean", "System.Reflection.Metadata.MethodImplementationHandle", "Method[Equals].ReturnValue"] + - ["System.String", "System.Reflection.Metadata.AssemblyNameInfo", "Property[FullName]"] + - ["System.String", "System.Reflection.Metadata.TypeName", "Property[AssemblyQualifiedName]"] + - ["System.Collections.IEnumerator", "System.Reflection.Metadata.AssemblyFileHandleCollection", "Method[System.Collections.IEnumerable.GetEnumerator].ReturnValue"] + - ["System.Reflection.Metadata.CustomAttributeHandleCollection", "System.Reflection.Metadata.PropertyDefinition", "Method[GetCustomAttributes].ReturnValue"] + - ["System.Int32", "System.Reflection.Metadata.MethodBodyBlock", "Property[MaxStack]"] + - ["System.Boolean", "System.Reflection.Metadata.ParameterHandle!", "Method[op_Inequality].ReturnValue"] + - ["System.Reflection.Metadata.ConstantTypeCode", "System.Reflection.Metadata.ConstantTypeCode!", "Field[UInt32]"] + - ["System.String", "System.Reflection.Metadata.BlobReader", "Method[ReadUTF8].ReturnValue"] + - ["System.Boolean", "System.Reflection.Metadata.MethodImplementationHandle", "Property[IsNil]"] + - ["System.Int32", "System.Reflection.Metadata.AssemblyFileHandle", "Method[GetHashCode].ReturnValue"] + - ["System.Reflection.Metadata.ILOpCode", "System.Reflection.Metadata.ILOpCode!", "Field[Ble_s]"] + - ["System.Reflection.Metadata.HandleKind", "System.Reflection.Metadata.HandleKind!", "Field[Blob]"] + - ["System.Reflection.Metadata.StandaloneSignatureKind", "System.Reflection.Metadata.StandaloneSignatureKind!", "Field[LocalVariables]"] + - ["System.Boolean", "System.Reflection.Metadata.SequencePoint", "Property[IsHidden]"] + - ["System.Reflection.Metadata.ILOpCode", "System.Reflection.Metadata.ILOpCode!", "Field[Ldloc_s]"] + - ["System.Reflection.Metadata.NamespaceDefinitionHandle", "System.Reflection.Metadata.TypeDefinition", "Property[NamespaceDefinition]"] + - ["System.UInt32", "System.Reflection.Metadata.BlobContentId", "Property[Stamp]"] + - ["System.Reflection.Metadata.TypeSpecification", "System.Reflection.Metadata.MetadataReader", "Method[GetTypeSpecification].ReturnValue"] + - ["System.Reflection.Metadata.InterfaceImplementationHandleCollection", "System.Reflection.Metadata.TypeDefinition", "Method[GetInterfaceImplementations].ReturnValue"] + - ["System.Int32", "System.Reflection.Metadata.TypeLayout", "Property[Size]"] + - ["System.Boolean", "System.Reflection.Metadata.BlobContentId!", "Method[op_Inequality].ReturnValue"] + - ["System.Int32", "System.Reflection.Metadata.MemberReferenceHandleCollection", "Property[Count]"] + - ["System.Int32", "System.Reflection.Metadata.GenericParameterHandleCollection", "Property[Count]"] + - ["System.Reflection.Metadata.BlobHandle", "System.Reflection.Metadata.MethodSpecification", "Property[Signature]"] + - ["System.Reflection.Metadata.SerializationTypeCode", "System.Reflection.Metadata.SerializationTypeCode!", "Field[Boolean]"] + - ["System.Boolean", "System.Reflection.Metadata.ModuleReferenceHandle!", "Method[op_Equality].ReturnValue"] + - ["System.String", "System.Reflection.Metadata.MetadataReader", "Property[MetadataVersion]"] + - ["System.Reflection.Metadata.ILOpCode", "System.Reflection.Metadata.ILOpCode!", "Field[Conv_ovf_i2_un]"] + - ["System.Reflection.Metadata.ImportDefinitionKind", "System.Reflection.Metadata.ImportDefinitionKind!", "Field[AliasType]"] + - ["System.Boolean", "System.Reflection.Metadata.LocalScopeHandle!", "Method[op_Equality].ReturnValue"] + - ["System.Collections.Immutable.ImmutableArray", "System.Reflection.Metadata.MethodSpecification", "Method[DecodeSignature].ReturnValue"] + - ["System.Reflection.AssemblyNameFlags", "System.Reflection.Metadata.AssemblyNameInfo", "Property[Flags]"] + - ["System.Collections.IEnumerator", "System.Reflection.Metadata.LocalConstantHandleCollection", "Method[System.Collections.IEnumerable.GetEnumerator].ReturnValue"] + - ["System.Int32", "System.Reflection.Metadata.ExceptionRegion", "Property[FilterOffset]"] + - ["System.Reflection.Metadata.SignatureCallingConvention", "System.Reflection.Metadata.SignatureCallingConvention!", "Field[CDecl]"] + - ["System.Reflection.Metadata.Handle", "System.Reflection.Metadata.PropertyDefinitionHandle!", "Method[op_Implicit].ReturnValue"] + - ["System.Reflection.Metadata.TypeName", "System.Reflection.Metadata.TypeName", "Method[WithAssemblyName].ReturnValue"] + - ["System.Int16", "System.Reflection.Metadata.BlobReader", "Method[ReadInt16].ReturnValue"] + - ["System.Boolean", "System.Reflection.Metadata.TypeDefinitionHandle!", "Method[op_Equality].ReturnValue"] + - ["System.Int32", "System.Reflection.Metadata.HandleComparer", "Method[GetHashCode].ReturnValue"] + - ["System.Reflection.Metadata.ILOpCode", "System.Reflection.Metadata.ILOpCode!", "Field[Isinst]"] + - ["System.Reflection.Metadata.ILOpCode", "System.Reflection.Metadata.ILOpCode!", "Field[Conv_u2]"] + - ["System.Reflection.Metadata.StandaloneSignatureHandle", "System.Reflection.Metadata.MethodBodyBlock", "Property[LocalSignature]"] + - ["System.Reflection.Metadata.HandleKind", "System.Reflection.Metadata.HandleKind!", "Field[AssemblyDefinition]"] + - ["System.Reflection.Metadata.EntityHandle", "System.Reflection.Metadata.TypeReference", "Property[ResolutionScope]"] + - ["System.Reflection.Metadata.ILOpCode", "System.Reflection.Metadata.ILOpCode!", "Field[Ldc_i4]"] + - ["System.Reflection.Metadata.ILOpCode", "System.Reflection.Metadata.ILOpCode!", "Field[Conv_i]"] + - ["System.Collections.Immutable.ImmutableArray", "System.Reflection.Metadata.MethodSpecification", "Method[DecodeSignature].ReturnValue"] + - ["System.Boolean", "System.Reflection.Metadata.GenericParameterHandle", "Method[Equals].ReturnValue"] + - ["System.Reflection.Metadata.TypeSpecificationHandle", "System.Reflection.Metadata.TypeSpecificationHandle!", "Method[op_Explicit].ReturnValue"] + - ["System.Boolean", "System.Reflection.Metadata.MetadataReader", "Property[IsAssembly]"] + - ["System.Collections.Immutable.ImmutableArray", "System.Reflection.Metadata.MethodBodyBlock", "Method[GetILContent].ReturnValue"] + - ["System.Reflection.Metadata.HandleKind", "System.Reflection.Metadata.EntityHandle", "Property[Kind]"] + - ["System.Boolean", "System.Reflection.Metadata.SignatureHeader!", "Method[op_Inequality].ReturnValue"] + - ["System.Reflection.FieldAttributes", "System.Reflection.Metadata.FieldDefinition", "Property[Attributes]"] + - ["System.Reflection.Metadata.ILOpCode", "System.Reflection.Metadata.ILOpCode!", "Field[Box]"] + - ["System.Reflection.Metadata.LocalConstantHandleCollection", "System.Reflection.Metadata.MetadataReader", "Property[LocalConstants]"] + - ["System.Reflection.Metadata.MethodDefinition", "System.Reflection.Metadata.MetadataReader", "Method[GetMethodDefinition].ReturnValue"] + - ["System.Collections.Generic.IEnumerator", "System.Reflection.Metadata.AssemblyReferenceHandleCollection", "Method[System.Collections.Generic.IEnumerable.GetEnumerator].ReturnValue"] + - ["System.Reflection.Metadata.ParameterHandle", "System.Reflection.Metadata.ParameterHandle!", "Method[op_Explicit].ReturnValue"] + - ["System.Reflection.Metadata.BlobHandle", "System.Reflection.Metadata.AssemblyReference", "Property[PublicKeyOrToken]"] + - ["System.Int32", "System.Reflection.Metadata.LocalScope", "Property[EndOffset]"] + - ["System.Reflection.Metadata.BlobHandle", "System.Reflection.Metadata.BlobReader", "Method[ReadBlobHandle].ReturnValue"] + - ["System.Byte[]", "System.Reflection.Metadata.BlobBuilder", "Method[ToArray].ReturnValue"] + - ["System.Boolean", "System.Reflection.Metadata.DocumentHandle", "Property[IsNil]"] + - ["System.Reflection.Metadata.ILOpCode", "System.Reflection.Metadata.ILOpCode!", "Field[Ldelem_i1]"] + - ["System.Reflection.Metadata.ILOpCode", "System.Reflection.Metadata.ILOpCode!", "Field[Ble_un_s]"] + - ["System.SByte", "System.Reflection.Metadata.BlobReader", "Method[ReadSByte].ReturnValue"] + - ["System.Reflection.Metadata.LocalVariableAttributes", "System.Reflection.Metadata.LocalVariableAttributes!", "Field[DebuggerHidden]"] + - ["System.Int32", "System.Reflection.Metadata.DocumentHandleCollection", "Property[Count]"] + - ["System.Reflection.Metadata.EntityHandle", "System.Reflection.Metadata.MemberReference", "Property[Parent]"] + - ["System.Boolean", "System.Reflection.Metadata.ModuleReferenceHandle", "Method[Equals].ReturnValue"] + - ["System.Reflection.Metadata.ILOpCode", "System.Reflection.Metadata.ILOpCode!", "Field[Stloc_2]"] + - ["System.Reflection.Metadata.DeclarativeSecurityAttributeHandleCollection", "System.Reflection.Metadata.MetadataReader", "Property[DeclarativeSecurityAttributes]"] + - ["System.Reflection.Metadata.ILOpCode", "System.Reflection.Metadata.ILOpCode!", "Field[Conv_i4]"] + - ["System.Boolean", "System.Reflection.Metadata.FieldDefinitionHandle!", "Method[op_Inequality].ReturnValue"] + - ["System.Reflection.Metadata.ILOpCode", "System.Reflection.Metadata.ILOpCode!", "Field[Ldind_u1]"] + - ["System.Reflection.Metadata.MethodDefinitionHandle", "System.Reflection.Metadata.DebugMetadataHeader", "Property[EntryPoint]"] + - ["System.Reflection.Metadata.SignatureAttributes", "System.Reflection.Metadata.SignatureAttributes!", "Field[Instance]"] + - ["System.Collections.Immutable.ImmutableArray", "System.Reflection.Metadata.PropertyAccessors", "Property[Others]"] + - ["System.Reflection.Metadata.EntityHandle", "System.Reflection.Metadata.EventDefinitionHandle!", "Method[op_Implicit].ReturnValue"] + - ["System.Reflection.Metadata.MethodSignature", "System.Reflection.Metadata.MethodDefinition", "Method[DecodeSignature].ReturnValue"] + - ["System.Reflection.Metadata.ILOpCode", "System.Reflection.Metadata.ILOpCode!", "Field[Ldelem_i]"] + - ["System.Reflection.Metadata.ILOpCode", "System.Reflection.Metadata.ILOpCode!", "Field[Conv_ovf_i1_un]"] + - ["System.Reflection.Metadata.ImportDefinitionKind", "System.Reflection.Metadata.ImportDefinitionKind!", "Field[AliasNamespace]"] + - ["System.Boolean", "System.Reflection.Metadata.MethodDefinitionHandle!", "Method[op_Equality].ReturnValue"] + - ["System.Reflection.Metadata.SignatureAttributes", "System.Reflection.Metadata.SignatureAttributes!", "Field[Generic]"] + - ["System.Reflection.Metadata.SignatureTypeCode", "System.Reflection.Metadata.BlobReader", "Method[ReadSignatureTypeCode].ReturnValue"] + - ["System.Boolean", "System.Reflection.Metadata.GuidHandle", "Method[Equals].ReturnValue"] + - ["System.Boolean", "System.Reflection.Metadata.DocumentHandle", "Method[Equals].ReturnValue"] + - ["System.Boolean", "System.Reflection.Metadata.UserStringHandle!", "Method[op_Equality].ReturnValue"] + - ["System.Reflection.Metadata.HandleKind", "System.Reflection.Metadata.HandleKind!", "Field[MemberReference]"] + - ["System.Reflection.Metadata.CustomAttributeHandleCollection", "System.Reflection.Metadata.MetadataReader", "Property[CustomAttributes]"] + - ["System.Reflection.Metadata.Handle", "System.Reflection.Metadata.AssemblyReferenceHandle!", "Method[op_Implicit].ReturnValue"] + - ["System.Reflection.Metadata.ILOpCode", "System.Reflection.Metadata.ILOpCode!", "Field[Ldarg_3]"] + - ["System.Reflection.Metadata.ILOpCode", "System.Reflection.Metadata.ILOpCode!", "Field[Ckfinite]"] + - ["System.String", "System.Reflection.Metadata.BlobReader", "Method[ReadSerializedString].ReturnValue"] + - ["System.Collections.IEnumerator", "System.Reflection.Metadata.DeclarativeSecurityAttributeHandleCollection", "Method[System.Collections.IEnumerable.GetEnumerator].ReturnValue"] + - ["System.Reflection.Metadata.GenericParameterHandle", "System.Reflection.Metadata.GenericParameterHandleCollection", "Property[Item]"] + - ["System.UInt32", "System.Reflection.Metadata.BlobReader", "Method[ReadUInt32].ReturnValue"] + - ["System.Int32", "System.Reflection.Metadata.DeclarativeSecurityAttributeHandle", "Method[GetHashCode].ReturnValue"] + - ["System.Reflection.Metadata.ILOpCode", "System.Reflection.Metadata.ILOpCodeExtensions!", "Method[GetShortBranch].ReturnValue"] + - ["System.Reflection.Metadata.ILOpCode", "System.Reflection.Metadata.ILOpCode!", "Field[Newobj]"] + - ["System.DateTime", "System.Reflection.Metadata.BlobReader", "Method[ReadDateTime].ReturnValue"] + - ["System.Reflection.Metadata.MetadataReaderOptions", "System.Reflection.Metadata.MetadataReaderOptions!", "Field[ApplyWindowsRuntimeProjections]"] + - ["System.Reflection.Metadata.PrimitiveSerializationTypeCode", "System.Reflection.Metadata.PrimitiveSerializationTypeCode!", "Field[UInt16]"] + - ["System.Reflection.Metadata.ILOpCode", "System.Reflection.Metadata.ILOpCode!", "Field[Conv_ovf_u1]"] + - ["System.Reflection.Metadata.Handle", "System.Reflection.Metadata.StringHandle!", "Method[op_Implicit].ReturnValue"] + - ["System.Reflection.Metadata.MethodSignature", "System.Reflection.Metadata.MemberReference", "Method[DecodeMethodSignature].ReturnValue"] + - ["System.Reflection.Metadata.MethodImplementationHandle", "System.Reflection.Metadata.MethodImplementationHandle!", "Method[op_Explicit].ReturnValue"] + - ["System.Reflection.Metadata.HandleKind", "System.Reflection.Metadata.HandleKind!", "Field[Parameter]"] + - ["System.Boolean", "System.Reflection.Metadata.ExportedTypeHandle!", "Method[op_Equality].ReturnValue"] + - ["System.Reflection.Metadata.SerializationTypeCode", "System.Reflection.Metadata.SerializationTypeCode!", "Field[Char]"] + - ["System.Boolean", "System.Reflection.Metadata.FieldDefinitionHandle", "Property[IsNil]"] + - ["System.Reflection.Metadata.ILOpCode", "System.Reflection.Metadata.ILOpCode!", "Field[Ldtoken]"] + - ["System.Reflection.Metadata.ILOpCode", "System.Reflection.Metadata.ILOpCode!", "Field[Conv_ovf_i]"] + - ["System.Reflection.Metadata.ILOpCode", "System.Reflection.Metadata.ILOpCode!", "Field[Stelem_r4]"] + - ["System.Reflection.Metadata.DeclarativeSecurityAttributeHandleCollection", "System.Reflection.Metadata.TypeDefinition", "Method[GetDeclarativeSecurityAttributes].ReturnValue"] + - ["System.Reflection.Metadata.HandleKind", "System.Reflection.Metadata.HandleKind!", "Field[CustomDebugInformation]"] + - ["System.Reflection.Metadata.ILOpCode", "System.Reflection.Metadata.ILOpCode!", "Field[Ldc_i4_1]"] + - ["System.Reflection.Metadata.SignatureTypeCode", "System.Reflection.Metadata.SignatureTypeCode!", "Field[TypedReference]"] + - ["System.Reflection.Metadata.BlobHandle", "System.Reflection.Metadata.TypeSpecification", "Property[Signature]"] + - ["System.Reflection.Metadata.StringHandle", "System.Reflection.Metadata.StringHandle!", "Method[op_Explicit].ReturnValue"] + - ["System.Int32", "System.Reflection.Metadata.ModuleDefinition", "Property[Generation]"] + - ["System.Reflection.Metadata.EntityHandle", "System.Reflection.Metadata.TypeDefinition", "Property[BaseType]"] + - ["System.Int32", "System.Reflection.Metadata.SequencePoint", "Property[StartLine]"] + - ["System.Reflection.Metadata.ILOpCode", "System.Reflection.Metadata.ILOpCode!", "Field[Conv_i1]"] + - ["System.Boolean", "System.Reflection.Metadata.TypeLayout", "Property[IsDefault]"] + - ["System.Reflection.Metadata.HandleKind", "System.Reflection.Metadata.HandleKind!", "Field[TypeReference]"] + - ["System.Reflection.Metadata.ILOpCode", "System.Reflection.Metadata.ILOpCode!", "Field[Ldelem_r4]"] + - ["System.Reflection.Metadata.ConstantHandle", "System.Reflection.Metadata.Parameter", "Method[GetDefaultValue].ReturnValue"] + - ["System.Reflection.Metadata.NamespaceDefinition", "System.Reflection.Metadata.MetadataReader", "Method[GetNamespaceDefinitionRoot].ReturnValue"] + - ["System.Reflection.Metadata.PropertyDefinitionHandleCollection", "System.Reflection.Metadata.MetadataReader", "Property[PropertyDefinitions]"] + - ["System.Boolean", "System.Reflection.Metadata.AssemblyFileHandle!", "Method[op_Equality].ReturnValue"] + - ["System.Reflection.Metadata.ILOpCode", "System.Reflection.Metadata.ILOpCode!", "Field[Br]"] + - ["System.Reflection.Metadata.LocalConstantHandleCollection", "System.Reflection.Metadata.LocalScope", "Method[GetLocalConstants].ReturnValue"] + - ["System.Reflection.Metadata.SignatureHeader", "System.Reflection.Metadata.BlobReader", "Method[ReadSignatureHeader].ReturnValue"] + - ["System.Reflection.Metadata.StringHandle", "System.Reflection.Metadata.FieldDefinition", "Property[Name]"] + - ["System.Boolean", "System.Reflection.Metadata.ModuleDefinitionHandle!", "Method[op_Inequality].ReturnValue"] + - ["System.Reflection.Metadata.SerializationTypeCode", "System.Reflection.Metadata.SerializationTypeCode!", "Field[SZArray]"] + - ["System.Reflection.Metadata.Handle", "System.Reflection.Metadata.AssemblyDefinitionHandle!", "Method[op_Implicit].ReturnValue"] + - ["System.Reflection.Metadata.InterfaceImplementationHandleCollection+Enumerator", "System.Reflection.Metadata.InterfaceImplementationHandleCollection", "Method[GetEnumerator].ReturnValue"] + - ["System.Reflection.Metadata.PrimitiveSerializationTypeCode", "System.Reflection.Metadata.PrimitiveSerializationTypeCode!", "Field[SByte]"] + - ["System.Reflection.Metadata.Handle", "System.Reflection.Metadata.LocalConstantHandle!", "Method[op_Implicit].ReturnValue"] + - ["System.Reflection.Metadata.SignatureAttributes", "System.Reflection.Metadata.SignatureAttributes!", "Field[ExplicitThis]"] + - ["System.Reflection.ManifestResourceAttributes", "System.Reflection.Metadata.ManifestResource", "Property[Attributes]"] + - ["System.Reflection.Metadata.ILOpCode", "System.Reflection.Metadata.ILOpCode!", "Field[Conv_ovf_u8_un]"] + - ["System.Reflection.Metadata.DeclarativeSecurityAttributeHandleCollection", "System.Reflection.Metadata.MethodDefinition", "Method[GetDeclarativeSecurityAttributes].ReturnValue"] + - ["System.Reflection.Metadata.ParameterHandleCollection", "System.Reflection.Metadata.MethodDefinition", "Method[GetParameters].ReturnValue"] + - ["System.Reflection.Metadata.SignatureTypeCode", "System.Reflection.Metadata.SignatureTypeCode!", "Field[FunctionPointer]"] + - ["System.Reflection.PropertyAttributes", "System.Reflection.Metadata.PropertyDefinition", "Property[Attributes]"] + - ["System.Reflection.Metadata.MethodImport", "System.Reflection.Metadata.MethodDefinition", "Method[GetImport].ReturnValue"] + - ["System.Reflection.Metadata.ILOpCode", "System.Reflection.Metadata.ILOpCode!", "Field[Ldvirtftn]"] + - ["System.Reflection.Metadata.BlobReader", "System.Reflection.Metadata.MetadataReader", "Method[GetBlobReader].ReturnValue"] + - ["System.Reflection.Metadata.PropertyDefinition", "System.Reflection.Metadata.MetadataReader", "Method[GetPropertyDefinition].ReturnValue"] + - ["System.Reflection.Metadata.ILOpCode", "System.Reflection.Metadata.ILOpCode!", "Field[Initblk]"] + - ["System.Int32", "System.Reflection.Metadata.GenericParameter", "Property[Index]"] + - ["System.Boolean", "System.Reflection.Metadata.CustomDebugInformationHandle", "Property[IsNil]"] + - ["System.Collections.Generic.IEnumerator", "System.Reflection.Metadata.ManifestResourceHandleCollection", "Method[System.Collections.Generic.IEnumerable.GetEnumerator].ReturnValue"] + - ["System.Collections.Immutable.ImmutableArray", "System.Reflection.Metadata.NamespaceDefinition", "Property[ExportedTypes]"] + - ["System.Reflection.Metadata.Handle", "System.Reflection.Metadata.DocumentHandle!", "Method[op_Implicit].ReturnValue"] + - ["System.Reflection.Metadata.CustomAttributeHandleCollection", "System.Reflection.Metadata.TypeSpecification", "Method[GetCustomAttributes].ReturnValue"] + - ["System.Reflection.Metadata.ILOpCode", "System.Reflection.Metadata.ILOpCode!", "Field[Stelem_i]"] + - ["System.Reflection.Metadata.MethodDebugInformationHandleCollection+Enumerator", "System.Reflection.Metadata.MethodDebugInformationHandleCollection", "Method[GetEnumerator].ReturnValue"] + - ["System.Boolean", "System.Reflection.Metadata.MethodDebugInformationHandle!", "Method[op_Equality].ReturnValue"] + - ["System.Boolean", "System.Reflection.Metadata.GuidHandle", "Property[IsNil]"] + - ["System.Reflection.Metadata.SerializationTypeCode", "System.Reflection.Metadata.SerializationTypeCode!", "Field[Byte]"] + - ["System.Reflection.Metadata.SerializationTypeCode", "System.Reflection.Metadata.SerializationTypeCode!", "Field[Int32]"] + - ["System.Reflection.Metadata.HandleKind", "System.Reflection.Metadata.HandleKind!", "Field[InterfaceImplementation]"] + - ["System.Reflection.Metadata.Handle", "System.Reflection.Metadata.DeclarativeSecurityAttributeHandle!", "Method[op_Implicit].ReturnValue"] + - ["System.Collections.IEnumerator", "System.Reflection.Metadata.DocumentHandleCollection", "Method[System.Collections.IEnumerable.GetEnumerator].ReturnValue"] + - ["System.Int32", "System.Reflection.Metadata.ModuleReferenceHandle", "Method[GetHashCode].ReturnValue"] + - ["System.Reflection.Metadata.EventDefinitionHandleCollection+Enumerator", "System.Reflection.Metadata.EventDefinitionHandleCollection", "Method[GetEnumerator].ReturnValue"] + - ["System.Reflection.Metadata.ILOpCode", "System.Reflection.Metadata.ILOpCode!", "Field[Conv_ovf_u2_un]"] + - ["System.Reflection.Metadata.ILOpCode", "System.Reflection.Metadata.ILOpCode!", "Field[Ldelem_u4]"] + - ["System.Boolean", "System.Reflection.Metadata.BlobHandle", "Method[Equals].ReturnValue"] + - ["System.Int32", "System.Reflection.Metadata.MethodBodyBlock", "Property[Size]"] + - ["System.Int32", "System.Reflection.Metadata.LocalScopeHandle", "Method[GetHashCode].ReturnValue"] + - ["System.Reflection.Metadata.ILOpCode", "System.Reflection.Metadata.ILOpCode!", "Field[Ldarg_1]"] + - ["System.Int32", "System.Reflection.Metadata.BlobReader", "Property[Offset]"] + - ["System.Reflection.Metadata.SignatureTypeCode", "System.Reflection.Metadata.SignatureTypeCode!", "Field[UInt16]"] + - ["System.Reflection.Metadata.BlobHandle", "System.Reflection.Metadata.AssemblyDefinition", "Property[PublicKey]"] + - ["System.Reflection.Metadata.ILOpCode", "System.Reflection.Metadata.ILOpCode!", "Field[Castclass]"] + - ["System.Reflection.Metadata.StringHandle", "System.Reflection.Metadata.LocalVariable", "Property[Name]"] + - ["System.Reflection.Metadata.ILOpCode", "System.Reflection.Metadata.ILOpCode!", "Field[Dup]"] + - ["System.Reflection.Metadata.SignatureTypeCode", "System.Reflection.Metadata.SignatureTypeCode!", "Field[UInt64]"] + - ["System.Reflection.Metadata.LocalVariableAttributes", "System.Reflection.Metadata.LocalVariableAttributes!", "Field[None]"] + - ["System.Boolean", "System.Reflection.Metadata.MethodDebugInformationHandle", "Method[Equals].ReturnValue"] + - ["System.Boolean", "System.Reflection.Metadata.MethodSpecificationHandle!", "Method[op_Inequality].ReturnValue"] + - ["System.Reflection.Metadata.EntityHandle", "System.Reflection.Metadata.ManifestResourceHandle!", "Method[op_Implicit].ReturnValue"] + - ["System.Reflection.Metadata.CustomAttributeNamedArgumentKind", "System.Reflection.Metadata.CustomAttributeNamedArgumentKind!", "Field[Field]"] + - ["System.Boolean", "System.Reflection.Metadata.SignatureHeader", "Method[Equals].ReturnValue"] + - ["System.Reflection.Metadata.EntityHandle", "System.Reflection.Metadata.LocalVariableHandle!", "Method[op_Implicit].ReturnValue"] + - ["System.Reflection.Metadata.GuidHandle", "System.Reflection.Metadata.GuidHandle!", "Method[op_Explicit].ReturnValue"] + - ["System.Int32", "System.Reflection.Metadata.DeclarativeSecurityAttributeHandleCollection", "Property[Count]"] + - ["System.Boolean", "System.Reflection.Metadata.PropertyDefinitionHandle", "Property[IsNil]"] + - ["System.Reflection.Metadata.ILOpCode", "System.Reflection.Metadata.ILOpCode!", "Field[Conv_ovf_i4_un]"] + - ["System.Reflection.Metadata.SignatureAttributes", "System.Reflection.Metadata.SignatureAttributes!", "Field[None]"] + - ["System.Reflection.Metadata.ILOpCode", "System.Reflection.Metadata.ILOpCode!", "Field[Shr_un]"] + - ["System.Byte*", "System.Reflection.Metadata.MetadataReader", "Property[MetadataPointer]"] + - ["System.Reflection.Metadata.ILOpCode", "System.Reflection.Metadata.ILOpCode!", "Field[Sizeof]"] + - ["System.Reflection.Metadata.MemberReferenceKind", "System.Reflection.Metadata.MemberReferenceKind!", "Field[Method]"] + - ["System.Reflection.Metadata.CustomAttributeHandleCollection", "System.Reflection.Metadata.ExportedType", "Method[GetCustomAttributes].ReturnValue"] + - ["System.Reflection.Metadata.SerializationTypeCode", "System.Reflection.Metadata.SerializationTypeCode!", "Field[SByte]"] + - ["System.Byte", "System.Reflection.Metadata.SignatureHeader!", "Field[CallingConventionOrKindMask]"] + - ["System.Reflection.Metadata.ILOpCode", "System.Reflection.Metadata.ILOpCode!", "Field[Ldc_i4_5]"] + - ["System.Reflection.Metadata.MethodSpecification", "System.Reflection.Metadata.MetadataReader", "Method[GetMethodSpecification].ReturnValue"] + - ["System.Reflection.Metadata.ILOpCode", "System.Reflection.Metadata.ILOpCode!", "Field[Stind_r8]"] + - ["System.Int32", "System.Reflection.Metadata.FieldDefinition", "Method[GetRelativeVirtualAddress].ReturnValue"] + - ["System.Reflection.Metadata.BlobHandle", "System.Reflection.Metadata.LocalConstant", "Property[Signature]"] + - ["System.Reflection.Metadata.GenericParameterConstraintHandle", "System.Reflection.Metadata.GenericParameterConstraintHandle!", "Method[op_Explicit].ReturnValue"] + - ["System.Reflection.Metadata.ILOpCode", "System.Reflection.Metadata.ILOpCode!", "Field[Stobj]"] + - ["System.Reflection.Metadata.HandleKind", "System.Reflection.Metadata.HandleKind!", "Field[TypeDefinition]"] + - ["System.Reflection.Metadata.ILOpCode", "System.Reflection.Metadata.ILOpCode!", "Field[Ldc_i4_8]"] + - ["System.Reflection.Metadata.CustomAttributeHandleCollection", "System.Reflection.Metadata.MethodDefinition", "Method[GetCustomAttributes].ReturnValue"] + - ["System.Reflection.Metadata.BlobHandle", "System.Reflection.Metadata.MemberReference", "Property[Signature]"] + - ["TType", "System.Reflection.Metadata.MemberReference", "Method[DecodeFieldSignature].ReturnValue"] + - ["System.Reflection.Metadata.EntityHandle", "System.Reflection.Metadata.ConstantHandle!", "Method[op_Implicit].ReturnValue"] + - ["System.Reflection.Metadata.EntityHandle", "System.Reflection.Metadata.MethodSpecification", "Property[Method]"] + - ["System.Boolean", "System.Reflection.Metadata.EventDefinitionHandle", "Property[IsNil]"] + - ["System.Boolean", "System.Reflection.Metadata.EntityHandle", "Method[Equals].ReturnValue"] + - ["System.Reflection.Metadata.CustomAttributeHandleCollection", "System.Reflection.Metadata.MethodSpecification", "Method[GetCustomAttributes].ReturnValue"] + - ["System.Int32", "System.Reflection.Metadata.GuidHandle", "Method[GetHashCode].ReturnValue"] + - ["System.Reflection.Metadata.ILOpCode", "System.Reflection.Metadata.ILOpCode!", "Field[Ldflda]"] + - ["System.Reflection.Metadata.ILOpCode", "System.Reflection.Metadata.ILOpCode!", "Field[Stloc_3]"] + - ["System.Reflection.Metadata.ILOpCode", "System.Reflection.Metadata.ILOpCode!", "Field[Arglist]"] + - ["System.Reflection.Metadata.PrimitiveTypeCode", "System.Reflection.Metadata.PrimitiveTypeCode!", "Field[UInt64]"] + - ["System.Reflection.Metadata.AssemblyDefinitionHandle", "System.Reflection.Metadata.AssemblyDefinitionHandle!", "Method[op_Explicit].ReturnValue"] + - ["System.Int32", "System.Reflection.Metadata.EntityHandle", "Method[GetHashCode].ReturnValue"] + - ["System.Reflection.Metadata.ExceptionRegionKind", "System.Reflection.Metadata.ExceptionRegionKind!", "Field[Finally]"] + - ["System.Reflection.Metadata.Handle", "System.Reflection.Metadata.InterfaceImplementationHandle!", "Method[op_Implicit].ReturnValue"] + - ["System.Reflection.Metadata.BlobHandle", "System.Reflection.Metadata.Document", "Property[Hash]"] + - ["System.Int32", "System.Reflection.Metadata.FieldDefinition", "Method[GetOffset].ReturnValue"] + - ["System.Reflection.Metadata.Handle", "System.Reflection.Metadata.BlobHandle!", "Method[op_Implicit].ReturnValue"] + - ["System.Boolean", "System.Reflection.Metadata.GenericParameterHandle!", "Method[op_Equality].ReturnValue"] + - ["System.Reflection.Metadata.SignatureTypeCode", "System.Reflection.Metadata.SignatureTypeCode!", "Field[Int64]"] + - ["System.ArraySegment", "System.Reflection.Metadata.Blob", "Method[GetBytes].ReturnValue"] + - ["System.Boolean", "System.Reflection.Metadata.FieldDefinitionHandle!", "Method[op_Equality].ReturnValue"] + - ["System.Boolean", "System.Reflection.Metadata.TypeReferenceHandle", "Property[IsNil]"] + - ["System.Reflection.Metadata.SignatureTypeCode", "System.Reflection.Metadata.SignatureTypeCode!", "Field[IntPtr]"] + - ["System.Boolean", "System.Reflection.Metadata.TypeName", "Property[IsSZArray]"] + - ["System.Boolean", "System.Reflection.Metadata.StandaloneSignatureHandle", "Method[Equals].ReturnValue"] + - ["System.Int32", "System.Reflection.Metadata.TypeReferenceHandle", "Method[GetHashCode].ReturnValue"] + - ["System.Collections.Immutable.ImmutableArray", "System.Reflection.Metadata.EventAccessors", "Property[Others]"] + - ["System.Boolean", "System.Reflection.Metadata.ImportScopeHandle", "Property[IsNil]"] + - ["System.Reflection.Metadata.ExportedTypeHandleCollection", "System.Reflection.Metadata.MetadataReader", "Property[ExportedTypes]"] + - ["System.Reflection.Metadata.ILOpCode", "System.Reflection.Metadata.ILOpCode!", "Field[And]"] + - ["System.Int32", "System.Reflection.Metadata.TypeName", "Method[GetNodeCount].ReturnValue"] + - ["System.Reflection.Metadata.BlobHandle", "System.Reflection.Metadata.ImportDefinition", "Property[TargetNamespace]"] + - ["System.Int32", "System.Reflection.Metadata.MemberReferenceHandle", "Method[GetHashCode].ReturnValue"] + - ["System.Reflection.Metadata.StandaloneSignatureHandle", "System.Reflection.Metadata.StandaloneSignatureHandle!", "Method[op_Explicit].ReturnValue"] + - ["System.Reflection.Metadata.Handle", "System.Reflection.Metadata.ModuleReferenceHandle!", "Method[op_Implicit].ReturnValue"] + - ["System.Reflection.Metadata.ILOpCode", "System.Reflection.Metadata.ILOpCode!", "Field[Conv_u]"] + - ["System.Reflection.Metadata.ILOpCode", "System.Reflection.Metadata.ILOpCode!", "Field[Leave]"] + - ["System.Reflection.Metadata.ConstantTypeCode", "System.Reflection.Metadata.ConstantTypeCode!", "Field[Invalid]"] + - ["System.Boolean", "System.Reflection.Metadata.LocalVariableHandle", "Method[Equals].ReturnValue"] + - ["System.Reflection.Metadata.TypeDefinitionHandleCollection", "System.Reflection.Metadata.MetadataReader", "Property[TypeDefinitions]"] + - ["System.Boolean", "System.Reflection.Metadata.MemberReferenceHandle", "Property[IsNil]"] + - ["System.Reflection.Metadata.HandleKind", "System.Reflection.Metadata.HandleKind!", "Field[TypeSpecification]"] + - ["System.Reflection.Metadata.ILOpCode", "System.Reflection.Metadata.ILOpCode!", "Field[Sub]"] + - ["System.Reflection.Metadata.MethodDefinitionHandle", "System.Reflection.Metadata.PropertyAccessors", "Property[Setter]"] + - ["System.Int32", "System.Reflection.Metadata.BlobWriter", "Property[Length]"] + - ["System.Reflection.Metadata.MethodDefinitionHandle", "System.Reflection.Metadata.EventAccessors", "Property[Raiser]"] + - ["System.Reflection.Metadata.PrimitiveSerializationTypeCode", "System.Reflection.Metadata.PrimitiveSerializationTypeCode!", "Field[UInt32]"] + - ["System.Reflection.Metadata.EntityHandle", "System.Reflection.Metadata.GenericParameter", "Property[Parent]"] + - ["System.Reflection.Metadata.NamespaceDefinitionHandle", "System.Reflection.Metadata.NamespaceDefinition", "Property[Parent]"] + - ["System.Int32", "System.Reflection.Metadata.BlobBuilder", "Property[Count]"] + - ["System.Reflection.Metadata.ILOpCode", "System.Reflection.Metadata.ILOpCode!", "Field[Shl]"] + - ["System.Reflection.Metadata.MethodSignature", "System.Reflection.Metadata.MemberReference", "Method[DecodeMethodSignature].ReturnValue"] + - ["System.Reflection.Metadata.ILOpCode", "System.Reflection.Metadata.ILOpCode!", "Field[Localloc]"] + - ["System.Int32", "System.Reflection.Metadata.TypeDefinitionHandleCollection", "Property[Count]"] + - ["System.Reflection.Metadata.ImportScopeCollection+Enumerator", "System.Reflection.Metadata.ImportScopeCollection", "Method[GetEnumerator].ReturnValue"] + - ["System.Reflection.Metadata.SignatureCallingConvention", "System.Reflection.Metadata.SignatureCallingConvention!", "Field[StdCall]"] + - ["System.Reflection.Metadata.ILOpCode", "System.Reflection.Metadata.ILOpCode!", "Field[Ldind_i2]"] + - ["System.Reflection.Metadata.HandleKind", "System.Reflection.Metadata.HandleKind!", "Field[MethodSpecification]"] + - ["System.Reflection.Metadata.ILOpCode", "System.Reflection.Metadata.ILOpCode!", "Field[Beq]"] + - ["System.Boolean", "System.Reflection.Metadata.CustomAttributeHandle", "Property[IsNil]"] + - ["System.Reflection.Metadata.PrimitiveSerializationTypeCode", "System.Reflection.Metadata.PrimitiveSerializationTypeCode!", "Field[Byte]"] + - ["System.Reflection.Metadata.DeclarativeSecurityAttributeHandle", "System.Reflection.Metadata.DeclarativeSecurityAttributeHandle!", "Method[op_Explicit].ReturnValue"] + - ["System.Reflection.Metadata.ILOpCode", "System.Reflection.Metadata.ILOpCode!", "Field[Refanyval]"] + - ["System.Collections.IEnumerator", "System.Reflection.Metadata.TypeReferenceHandleCollection", "Method[System.Collections.IEnumerable.GetEnumerator].ReturnValue"] + - ["System.String", "System.Reflection.Metadata.TypeName", "Property[Name]"] + - ["System.Reflection.Metadata.PropertyDefinitionHandleCollection", "System.Reflection.Metadata.TypeDefinition", "Method[GetProperties].ReturnValue"] + - ["System.String", "System.Reflection.Metadata.MetadataStringDecoder", "Method[GetString].ReturnValue"] + - ["System.Reflection.Metadata.BlobHandle", "System.Reflection.Metadata.AssemblyReference", "Property[HashValue]"] + - ["System.Reflection.Metadata.SerializationTypeCode", "System.Reflection.Metadata.SerializationTypeCode!", "Field[Enum]"] + - ["System.Reflection.Metadata.BlobHandle", "System.Reflection.Metadata.BlobHandle!", "Method[op_Explicit].ReturnValue"] + - ["System.Int32", "System.Reflection.Metadata.MethodDebugInformationHandleCollection", "Property[Count]"] + - ["System.Reflection.Metadata.EntityHandle", "System.Reflection.Metadata.MethodDebugInformationHandle!", "Method[op_Implicit].ReturnValue"] + - ["System.Boolean", "System.Reflection.Metadata.GuidHandle!", "Method[op_Inequality].ReturnValue"] + - ["System.Collections.IEnumerator", "System.Reflection.Metadata.AssemblyReferenceHandleCollection", "Method[System.Collections.IEnumerable.GetEnumerator].ReturnValue"] + - ["System.Reflection.Metadata.Handle", "System.Reflection.Metadata.FieldDefinitionHandle!", "Method[op_Implicit].ReturnValue"] + - ["System.Reflection.Metadata.PrimitiveSerializationTypeCode", "System.Reflection.Metadata.PrimitiveSerializationTypeCode!", "Field[Single]"] + - ["System.Reflection.Metadata.GenericParameterHandleCollection", "System.Reflection.Metadata.TypeDefinition", "Method[GetGenericParameters].ReturnValue"] + - ["System.Reflection.Metadata.ILOpCode", "System.Reflection.Metadata.ILOpCode!", "Field[Throw]"] + - ["System.Int32", "System.Reflection.Metadata.BlobBuilder", "Property[FreeBytes]"] + - ["System.Boolean", "System.Reflection.Metadata.GenericParameterHandle!", "Method[op_Inequality].ReturnValue"] + - ["System.Reflection.Metadata.ILOpCode", "System.Reflection.Metadata.ILOpCode!", "Field[Starg_s]"] + - ["System.Boolean", "System.Reflection.Metadata.AssemblyReferenceHandle", "Method[Equals].ReturnValue"] + - ["System.Reflection.Metadata.ILOpCode", "System.Reflection.Metadata.ILOpCode!", "Field[Ldind_u2]"] + - ["System.Reflection.Metadata.ILOpCode", "System.Reflection.Metadata.ILOpCode!", "Field[Conv_i8]"] + - ["System.Reflection.Metadata.Handle", "System.Reflection.Metadata.ExportedTypeHandle!", "Method[op_Implicit].ReturnValue"] + - ["System.Reflection.Metadata.ILOpCode", "System.Reflection.Metadata.ILOpCode!", "Field[Stloc_s]"] + - ["System.Reflection.Metadata.ILOpCode", "System.Reflection.Metadata.ILOpCode!", "Field[Unbox_any]"] + - ["System.Reflection.Metadata.AssemblyFileHandleCollection", "System.Reflection.Metadata.MetadataReader", "Property[AssemblyFiles]"] + - ["System.Reflection.Metadata.BlobHandle", "System.Reflection.Metadata.FieldDefinition", "Property[Signature]"] + - ["System.Boolean", "System.Reflection.Metadata.StandaloneSignatureHandle!", "Method[op_Equality].ReturnValue"] + - ["System.Collections.Generic.IEnumerator", "System.Reflection.Metadata.LocalScopeHandleCollection", "Method[System.Collections.Generic.IEnumerable.GetEnumerator].ReturnValue"] + - ["System.Reflection.Metadata.HandleKind", "System.Reflection.Metadata.HandleKind!", "Field[FieldDefinition]"] + - ["System.Reflection.Metadata.ILOpCode", "System.Reflection.Metadata.ILOpCode!", "Field[Stind_i1]"] + - ["System.Reflection.Metadata.AssemblyReferenceHandle", "System.Reflection.Metadata.AssemblyReferenceHandle!", "Method[op_Explicit].ReturnValue"] + - ["System.Reflection.Metadata.ILOpCode", "System.Reflection.Metadata.ILOpCode!", "Field[Conv_ovf_u]"] + - ["System.Boolean", "System.Reflection.Metadata.BlobHandle", "Property[IsNil]"] + - ["System.Boolean", "System.Reflection.Metadata.BlobContentId", "Property[IsDefault]"] + - ["System.Reflection.Metadata.ILOpCode", "System.Reflection.Metadata.ILOpCode!", "Field[Ret]"] + - ["System.Reflection.Metadata.DocumentHandle", "System.Reflection.Metadata.DocumentHandle!", "Method[op_Explicit].ReturnValue"] + - ["System.Reflection.Metadata.ILOpCode", "System.Reflection.Metadata.ILOpCode!", "Field[Ceq]"] + - ["System.Reflection.Metadata.HandleKind", "System.Reflection.Metadata.HandleKind!", "Field[ModuleDefinition]"] + - ["System.Reflection.Metadata.ILOpCode", "System.Reflection.Metadata.ILOpCode!", "Field[Refanytype]"] + - ["System.Reflection.Metadata.MethodSignature", "System.Reflection.Metadata.StandaloneSignature", "Method[DecodeMethodSignature].ReturnValue"] + - ["System.Reflection.Metadata.CustomAttributeHandleCollection", "System.Reflection.Metadata.AssemblyReference", "Method[GetCustomAttributes].ReturnValue"] + - ["System.Reflection.Metadata.SerializationTypeCode", "System.Reflection.Metadata.SerializationTypeCode!", "Field[Invalid]"] + - ["System.Reflection.Metadata.GenericParameterConstraintHandleCollection", "System.Reflection.Metadata.GenericParameter", "Method[GetConstraints].ReturnValue"] + - ["System.Reflection.Metadata.GuidHandle", "System.Reflection.Metadata.ModuleDefinition", "Property[BaseGenerationId]"] + - ["System.Reflection.AssemblyFlags", "System.Reflection.Metadata.AssemblyReference", "Property[Flags]"] + - ["System.Int32", "System.Reflection.Metadata.ManifestResourceHandleCollection", "Property[Count]"] + - ["System.Reflection.Metadata.EntityHandle", "System.Reflection.Metadata.AssemblyDefinitionHandle!", "Method[op_Implicit].ReturnValue"] + - ["System.Reflection.Metadata.MetadataReaderProvider", "System.Reflection.Metadata.MetadataReaderProvider!", "Method[FromPortablePdbStream].ReturnValue"] + - ["System.Reflection.Metadata.CustomAttributeNamedArgumentKind", "System.Reflection.Metadata.CustomAttributeNamedArgumentKind!", "Field[Property]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemReflectionMetadataEcma335/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemReflectionMetadataEcma335/model.yml new file mode 100644 index 000000000000..0c6dbb3ffeaf --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemReflectionMetadataEcma335/model.yml @@ -0,0 +1,293 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Reflection.Metadata.Ecma335.LiteralEncoder", "System.Reflection.Metadata.Ecma335.FixedArgumentsEncoder", "Method[AddArgument].ReturnValue"] + - ["System.Reflection.Metadata.AssemblyReferenceHandle", "System.Reflection.Metadata.Ecma335.MetadataBuilder", "Method[AddAssemblyReference].ReturnValue"] + - ["System.Reflection.Metadata.Ecma335.MethodSignatureEncoder", "System.Reflection.Metadata.Ecma335.BlobEncoder", "Method[PropertySignature].ReturnValue"] + - ["System.Reflection.Metadata.Ecma335.TableIndex", "System.Reflection.Metadata.Ecma335.TableIndex!", "Field[EncMap]"] + - ["System.Reflection.Metadata.Ecma335.TableIndex", "System.Reflection.Metadata.Ecma335.TableIndex!", "Field[MethodDef]"] + - ["System.Reflection.Metadata.EventDefinitionHandle", "System.Reflection.Metadata.Ecma335.MetadataTokens!", "Method[EventDefinitionHandle].ReturnValue"] + - ["System.Int32", "System.Reflection.Metadata.Ecma335.MetadataTokens!", "Field[HeapCount]"] + - ["System.Int32", "System.Reflection.Metadata.Ecma335.LabelHandle", "Method[GetHashCode].ReturnValue"] + - ["System.Reflection.Metadata.Ecma335.CustomAttributeArrayTypeEncoder", "System.Reflection.Metadata.Ecma335.NamedArgumentTypeEncoder", "Method[SZArray].ReturnValue"] + - ["System.Boolean", "System.Reflection.Metadata.Ecma335.MetadataTokens!", "Method[TryGetTableIndex].ReturnValue"] + - ["System.Reflection.Metadata.BlobBuilder", "System.Reflection.Metadata.Ecma335.LocalVariableTypeEncoder", "Property[Builder]"] + - ["System.Reflection.Metadata.UserStringHandle", "System.Reflection.Metadata.Ecma335.MetadataReaderExtensions!", "Method[GetNextHandle].ReturnValue"] + - ["System.Reflection.Metadata.CustomDebugInformationHandle", "System.Reflection.Metadata.Ecma335.MetadataBuilder", "Method[AddCustomDebugInformation].ReturnValue"] + - ["System.Reflection.Metadata.Ecma335.EditAndContinueOperation", "System.Reflection.Metadata.Ecma335.EditAndContinueOperation!", "Field[AddProperty]"] + - ["System.Reflection.Metadata.MethodSpecificationHandle", "System.Reflection.Metadata.Ecma335.MetadataBuilder", "Method[AddMethodSpecification].ReturnValue"] + - ["System.Reflection.Metadata.Ecma335.MetadataSizes", "System.Reflection.Metadata.Ecma335.MetadataRootBuilder", "Property[Sizes]"] + - ["System.Reflection.Metadata.BlobBuilder", "System.Reflection.Metadata.Ecma335.InstructionEncoder", "Property[CodeBuilder]"] + - ["System.Int32", "System.Reflection.Metadata.Ecma335.MetadataReaderExtensions!", "Method[GetTableRowCount].ReturnValue"] + - ["System.Reflection.Metadata.LocalVariableHandle", "System.Reflection.Metadata.Ecma335.MetadataTokens!", "Method[LocalVariableHandle].ReturnValue"] + - ["System.Int32", "System.Reflection.Metadata.Ecma335.CodedIndex!", "Method[HasSemantics].ReturnValue"] + - ["System.Reflection.Metadata.GenericParameterHandle", "System.Reflection.Metadata.Ecma335.MetadataTokens!", "Method[GenericParameterHandle].ReturnValue"] + - ["System.Reflection.Metadata.Ecma335.TableIndex", "System.Reflection.Metadata.Ecma335.TableIndex!", "Field[MethodSpec]"] + - ["System.Reflection.Metadata.ParameterHandle", "System.Reflection.Metadata.Ecma335.MetadataBuilder", "Method[AddParameter].ReturnValue"] + - ["System.Reflection.Metadata.AssemblyFileHandle", "System.Reflection.Metadata.Ecma335.MetadataBuilder", "Method[AddAssemblyFile].ReturnValue"] + - ["System.Reflection.Metadata.Ecma335.TableIndex", "System.Reflection.Metadata.Ecma335.TableIndex!", "Field[DeclSecurity]"] + - ["System.Reflection.Metadata.MemberReferenceHandle", "System.Reflection.Metadata.Ecma335.MetadataTokens!", "Method[MemberReferenceHandle].ReturnValue"] + - ["System.Int32", "System.Reflection.Metadata.Ecma335.MetadataTokens!", "Method[GetToken].ReturnValue"] + - ["System.Reflection.Metadata.StandaloneSignatureHandle", "System.Reflection.Metadata.Ecma335.MetadataTokens!", "Method[StandaloneSignatureHandle].ReturnValue"] + - ["System.Reflection.Metadata.DeclarativeSecurityAttributeHandle", "System.Reflection.Metadata.Ecma335.MetadataTokens!", "Method[DeclarativeSecurityAttributeHandle].ReturnValue"] + - ["System.Reflection.Metadata.Ecma335.EditAndContinueOperation", "System.Reflection.Metadata.Ecma335.EditAndContinueOperation!", "Field[Default]"] + - ["System.Reflection.Metadata.TypeDefinitionHandle", "System.Reflection.Metadata.Ecma335.MetadataBuilder", "Method[AddTypeDefinition].ReturnValue"] + - ["System.Boolean", "System.Reflection.Metadata.Ecma335.ExceptionRegionEncoder", "Property[HasSmallFormat]"] + - ["System.Reflection.Metadata.Ecma335.TableIndex", "System.Reflection.Metadata.Ecma335.TableIndex!", "Field[TypeSpec]"] + - ["System.Reflection.Metadata.LocalConstantHandle", "System.Reflection.Metadata.Ecma335.MetadataTokens!", "Method[LocalConstantHandle].ReturnValue"] + - ["System.Reflection.Metadata.ParameterHandle", "System.Reflection.Metadata.Ecma335.MetadataTokens!", "Method[ParameterHandle].ReturnValue"] + - ["System.Reflection.Metadata.Ecma335.TableIndex", "System.Reflection.Metadata.Ecma335.TableIndex!", "Field[GenericParam]"] + - ["System.Reflection.Metadata.Ecma335.HeapIndex", "System.Reflection.Metadata.Ecma335.HeapIndex!", "Field[Blob]"] + - ["System.Reflection.Metadata.Ecma335.EditAndContinueOperation", "System.Reflection.Metadata.Ecma335.EditAndContinueOperation!", "Field[AddParameter]"] + - ["System.Reflection.Metadata.BlobBuilder", "System.Reflection.Metadata.Ecma335.LiteralsEncoder", "Property[Builder]"] + - ["System.Reflection.Metadata.Ecma335.TableIndex", "System.Reflection.Metadata.Ecma335.TableIndex!", "Field[LocalConstant]"] + - ["System.Reflection.Metadata.MethodDebugInformationHandle", "System.Reflection.Metadata.Ecma335.MetadataBuilder", "Method[AddMethodDebugInformation].ReturnValue"] + - ["System.Reflection.Metadata.Ecma335.SignatureTypeEncoder", "System.Reflection.Metadata.Ecma335.BlobEncoder", "Method[FieldSignature].ReturnValue"] + - ["System.Reflection.Metadata.BlobBuilder", "System.Reflection.Metadata.Ecma335.LiteralEncoder", "Property[Builder]"] + - ["System.Reflection.Metadata.BlobBuilder", "System.Reflection.Metadata.Ecma335.SignatureTypeEncoder", "Property[Builder]"] + - ["System.Reflection.Metadata.ManifestResourceHandle", "System.Reflection.Metadata.Ecma335.MetadataTokens!", "Method[ManifestResourceHandle].ReturnValue"] + - ["System.Reflection.Metadata.Ecma335.PermissionSetEncoder", "System.Reflection.Metadata.Ecma335.PermissionSetEncoder", "Method[AddPermission].ReturnValue"] + - ["System.Reflection.Metadata.Ecma335.TableIndex", "System.Reflection.Metadata.Ecma335.TableIndex!", "Field[EventMap]"] + - ["System.Boolean", "System.Reflection.Metadata.Ecma335.LabelHandle", "Property[IsNil]"] + - ["System.Reflection.Metadata.Ecma335.TableIndex", "System.Reflection.Metadata.Ecma335.TableIndex!", "Field[AssemblyProcessor]"] + - ["System.Boolean", "System.Reflection.Metadata.Ecma335.MetadataRootBuilder", "Property[SuppressValidation]"] + - ["System.Reflection.Metadata.FieldDefinitionHandle", "System.Reflection.Metadata.Ecma335.MetadataTokens!", "Method[FieldDefinitionHandle].ReturnValue"] + - ["System.Reflection.Metadata.Ecma335.PermissionSetEncoder", "System.Reflection.Metadata.Ecma335.BlobEncoder", "Method[PermissionSetBlob].ReturnValue"] + - ["System.Reflection.Metadata.Ecma335.TableIndex", "System.Reflection.Metadata.Ecma335.TableIndex!", "Field[GenericParamConstraint]"] + - ["System.Reflection.Metadata.Ecma335.CustomModifiersEncoder", "System.Reflection.Metadata.Ecma335.ParameterTypeEncoder", "Method[CustomModifiers].ReturnValue"] + - ["System.Boolean", "System.Reflection.Metadata.Ecma335.LabelHandle!", "Method[op_Inequality].ReturnValue"] + - ["System.Reflection.Metadata.MethodDebugInformationHandle", "System.Reflection.Metadata.Ecma335.MetadataTokens!", "Method[MethodDebugInformationHandle].ReturnValue"] + - ["System.Reflection.Metadata.Ecma335.ParameterTypeEncoder", "System.Reflection.Metadata.Ecma335.ParametersEncoder", "Method[AddParameter].ReturnValue"] + - ["System.Reflection.Metadata.Ecma335.SignatureTypeEncoder", "System.Reflection.Metadata.Ecma335.LocalVariableTypeEncoder", "Method[Type].ReturnValue"] + - ["System.Reflection.Metadata.DeclarativeSecurityAttributeHandle", "System.Reflection.Metadata.Ecma335.MetadataBuilder", "Method[AddDeclarativeSecurityAttribute].ReturnValue"] + - ["System.Reflection.Metadata.EntityHandle", "System.Reflection.Metadata.Ecma335.MetadataTokens!", "Method[Handle].ReturnValue"] + - ["System.Int32", "System.Reflection.Metadata.Ecma335.CodedIndex!", "Method[Implementation].ReturnValue"] + - ["System.Reflection.Metadata.Ecma335.SignatureTypeEncoder", "System.Reflection.Metadata.Ecma335.ReturnTypeEncoder", "Method[Type].ReturnValue"] + - ["System.Reflection.Metadata.Ecma335.TableIndex", "System.Reflection.Metadata.Ecma335.TableIndex!", "Field[Field]"] + - ["System.Collections.Immutable.ImmutableArray", "System.Reflection.Metadata.Ecma335.MetadataBuilder", "Method[GetRowCounts].ReturnValue"] + - ["System.Reflection.Metadata.Ecma335.TableIndex", "System.Reflection.Metadata.Ecma335.TableIndex!", "Field[FieldPtr]"] + - ["System.Reflection.Metadata.StringHandle", "System.Reflection.Metadata.Ecma335.MetadataBuilder", "Method[GetOrAddString].ReturnValue"] + - ["System.Boolean", "System.Reflection.Metadata.Ecma335.LabelHandle!", "Method[op_Equality].ReturnValue"] + - ["System.Int32", "System.Reflection.Metadata.Ecma335.CodedIndex!", "Method[HasCustomAttribute].ReturnValue"] + - ["System.Int32", "System.Reflection.Metadata.Ecma335.ExportedTypeExtensions!", "Method[GetTypeDefinitionId].ReturnValue"] + - ["System.Reflection.Metadata.Ecma335.CustomModifiersEncoder", "System.Reflection.Metadata.Ecma335.CustomModifiersEncoder", "Method[AddModifier].ReturnValue"] + - ["System.Reflection.Metadata.Ecma335.TableIndex", "System.Reflection.Metadata.Ecma335.TableIndex!", "Field[AssemblyRefProcessor]"] + - ["System.Int32", "System.Reflection.Metadata.Ecma335.CodedIndex!", "Method[MemberForwarded].ReturnValue"] + - ["System.Reflection.Metadata.Ecma335.SignatureTypeEncoder", "System.Reflection.Metadata.Ecma335.FieldTypeEncoder", "Method[Type].ReturnValue"] + - ["System.Reflection.Metadata.Ecma335.TableIndex", "System.Reflection.Metadata.Ecma335.TableIndex!", "Field[EncLog]"] + - ["System.Reflection.Metadata.Ecma335.CustomModifiersEncoder", "System.Reflection.Metadata.Ecma335.SignatureTypeEncoder", "Method[CustomModifiers].ReturnValue"] + - ["System.Reflection.Metadata.CustomAttributeHandle", "System.Reflection.Metadata.Ecma335.MetadataBuilder", "Method[AddCustomAttribute].ReturnValue"] + - ["System.Reflection.Metadata.BlobBuilder", "System.Reflection.Metadata.Ecma335.CustomModifiersEncoder", "Property[Builder]"] + - ["System.Reflection.Metadata.Ecma335.SignatureTypeEncoder", "System.Reflection.Metadata.Ecma335.GenericTypeArgumentsEncoder", "Method[AddArgument].ReturnValue"] + - ["System.Reflection.Metadata.Handle", "System.Reflection.Metadata.Ecma335.MetadataTokens!", "Method[Handle].ReturnValue"] + - ["System.Reflection.Metadata.Ecma335.CustomAttributeElementTypeEncoder", "System.Reflection.Metadata.Ecma335.CustomAttributeArrayTypeEncoder", "Method[ElementType].ReturnValue"] + - ["System.Int32", "System.Reflection.Metadata.Ecma335.CodedIndex!", "Method[TypeDefOrRef].ReturnValue"] + - ["System.Collections.Generic.IEnumerable", "System.Reflection.Metadata.Ecma335.MetadataReaderExtensions!", "Method[GetTypesWithEvents].ReturnValue"] + - ["System.Reflection.Metadata.Ecma335.TableIndex", "System.Reflection.Metadata.Ecma335.TableIndex!", "Field[TypeDef]"] + - ["System.Reflection.Metadata.Ecma335.MethodBodyAttributes", "System.Reflection.Metadata.Ecma335.MethodBodyAttributes!", "Field[None]"] + - ["System.Reflection.Metadata.GenericParameterHandle", "System.Reflection.Metadata.Ecma335.MetadataBuilder", "Method[AddGenericParameter].ReturnValue"] + - ["System.Reflection.Metadata.TypeSpecificationHandle", "System.Reflection.Metadata.Ecma335.MetadataBuilder", "Method[AddTypeSpecification].ReturnValue"] + - ["System.Int32", "System.Reflection.Metadata.Ecma335.MetadataReaderExtensions!", "Method[GetHeapMetadataOffset].ReturnValue"] + - ["System.Reflection.Metadata.Ecma335.TableIndex", "System.Reflection.Metadata.Ecma335.TableIndex!", "Field[ParamPtr]"] + - ["System.Int32", "System.Reflection.Metadata.Ecma335.CodedIndex!", "Method[HasDeclSecurity].ReturnValue"] + - ["System.Reflection.Metadata.EntityHandle", "System.Reflection.Metadata.Ecma335.MetadataTokens!", "Method[EntityHandle].ReturnValue"] + - ["System.Reflection.Metadata.BlobHandle", "System.Reflection.Metadata.Ecma335.MetadataTokens!", "Method[BlobHandle].ReturnValue"] + - ["System.Reflection.Metadata.BlobBuilder", "System.Reflection.Metadata.Ecma335.CustomAttributeArrayTypeEncoder", "Property[Builder]"] + - ["System.Reflection.Metadata.ModuleReferenceHandle", "System.Reflection.Metadata.Ecma335.MetadataBuilder", "Method[AddModuleReference].ReturnValue"] + - ["System.Reflection.Metadata.ConstantHandle", "System.Reflection.Metadata.Ecma335.MetadataTokens!", "Method[ConstantHandle].ReturnValue"] + - ["System.Reflection.Metadata.InterfaceImplementationHandle", "System.Reflection.Metadata.Ecma335.MetadataBuilder", "Method[AddInterfaceImplementation].ReturnValue"] + - ["System.Reflection.Metadata.TypeSpecificationHandle", "System.Reflection.Metadata.Ecma335.MetadataTokens!", "Method[TypeSpecificationHandle].ReturnValue"] + - ["System.Reflection.Metadata.Ecma335.FieldTypeEncoder", "System.Reflection.Metadata.Ecma335.BlobEncoder", "Method[Field].ReturnValue"] + - ["System.Boolean", "System.Reflection.Metadata.Ecma335.MetadataTokens!", "Method[TryGetHeapIndex].ReturnValue"] + - ["System.Reflection.Metadata.Ecma335.TableIndex", "System.Reflection.Metadata.Ecma335.TableIndex!", "Field[ImplMap]"] + - ["System.Reflection.Metadata.BlobBuilder", "System.Reflection.Metadata.Ecma335.CustomAttributeNamedArgumentsEncoder", "Property[Builder]"] + - ["System.Reflection.Metadata.LocalScopeHandle", "System.Reflection.Metadata.Ecma335.MetadataBuilder", "Method[AddLocalScope].ReturnValue"] + - ["System.Reflection.Metadata.ModuleDefinitionHandle", "System.Reflection.Metadata.Ecma335.MetadataBuilder", "Method[AddModule].ReturnValue"] + - ["System.Reflection.Metadata.Ecma335.TableIndex", "System.Reflection.Metadata.Ecma335.TableIndex!", "Field[StandAloneSig]"] + - ["System.Reflection.Metadata.Ecma335.TableIndex", "System.Reflection.Metadata.Ecma335.TableIndex!", "Field[Constant]"] + - ["System.Int32", "System.Reflection.Metadata.Ecma335.EditAndContinueLogEntry", "Method[GetHashCode].ReturnValue"] + - ["System.Reflection.Metadata.PropertyDefinitionHandle", "System.Reflection.Metadata.Ecma335.MetadataTokens!", "Method[PropertyDefinitionHandle].ReturnValue"] + - ["System.UInt16", "System.Reflection.Metadata.Ecma335.PortablePdbBuilder", "Property[FormatVersion]"] + - ["System.Reflection.Metadata.ReservedBlob", "System.Reflection.Metadata.Ecma335.MetadataBuilder", "Method[ReserveGuid].ReturnValue"] + - ["System.Reflection.Metadata.StringHandle", "System.Reflection.Metadata.Ecma335.MetadataTokens!", "Method[StringHandle].ReturnValue"] + - ["System.Boolean", "System.Reflection.Metadata.Ecma335.ExceptionRegionEncoder!", "Method[IsSmallExceptionRegion].ReturnValue"] + - ["System.Reflection.Metadata.Ecma335.HeapIndex", "System.Reflection.Metadata.Ecma335.HeapIndex!", "Field[UserString]"] + - ["System.Reflection.Metadata.LocalScopeHandle", "System.Reflection.Metadata.Ecma335.MetadataTokens!", "Method[LocalScopeHandle].ReturnValue"] + - ["System.Reflection.Metadata.Ecma335.TableIndex", "System.Reflection.Metadata.Ecma335.TableIndex!", "Field[MethodDebugInformation]"] + - ["System.Reflection.Metadata.MethodImplementationHandle", "System.Reflection.Metadata.Ecma335.MetadataTokens!", "Method[MethodImplementationHandle].ReturnValue"] + - ["System.Reflection.Metadata.GuidHandle", "System.Reflection.Metadata.Ecma335.MetadataTokens!", "Method[GuidHandle].ReturnValue"] + - ["System.Reflection.Metadata.BlobBuilder", "System.Reflection.Metadata.Ecma335.FixedArgumentsEncoder", "Property[Builder]"] + - ["System.Int32", "System.Reflection.Metadata.Ecma335.MetadataTokens!", "Method[GetHeapOffset].ReturnValue"] + - ["System.Int32", "System.Reflection.Metadata.Ecma335.CodedIndex!", "Method[MemberRefParent].ReturnValue"] + - ["System.Reflection.Metadata.Ecma335.TableIndex", "System.Reflection.Metadata.Ecma335.TableIndex!", "Field[ClassLayout]"] + - ["System.Reflection.Metadata.DocumentNameBlobHandle", "System.Reflection.Metadata.Ecma335.MetadataTokens!", "Method[DocumentNameBlobHandle].ReturnValue"] + - ["System.Reflection.Metadata.BlobHandle", "System.Reflection.Metadata.Ecma335.MetadataBuilder", "Method[GetOrAddBlobUTF8].ReturnValue"] + - ["System.Reflection.Metadata.Ecma335.FunctionPointerAttributes", "System.Reflection.Metadata.Ecma335.FunctionPointerAttributes!", "Field[None]"] + - ["System.Boolean", "System.Reflection.Metadata.Ecma335.EditAndContinueLogEntry", "Method[Equals].ReturnValue"] + - ["System.Reflection.Metadata.LocalConstantHandle", "System.Reflection.Metadata.Ecma335.MetadataBuilder", "Method[AddLocalConstant].ReturnValue"] + - ["System.Reflection.Metadata.BlobHandle", "System.Reflection.Metadata.Ecma335.MetadataBuilder", "Method[GetOrAddBlobUTF16].ReturnValue"] + - ["System.Reflection.Metadata.Ecma335.FunctionPointerAttributes", "System.Reflection.Metadata.Ecma335.FunctionPointerAttributes!", "Field[HasExplicitThis]"] + - ["System.Reflection.Metadata.GenericParameterConstraintHandle", "System.Reflection.Metadata.Ecma335.MetadataBuilder", "Method[AddGenericParameterConstraint].ReturnValue"] + - ["System.Int32", "System.Reflection.Metadata.Ecma335.MetadataTokens!", "Method[GetRowNumber].ReturnValue"] + - ["System.Reflection.Metadata.BlobBuilder", "System.Reflection.Metadata.Ecma335.CustomAttributeElementTypeEncoder", "Property[Builder]"] + - ["System.Reflection.Metadata.Ecma335.CustomAttributeElementTypeEncoder", "System.Reflection.Metadata.Ecma335.NamedArgumentTypeEncoder", "Method[ScalarType].ReturnValue"] + - ["System.Reflection.Metadata.TypeReferenceHandle", "System.Reflection.Metadata.Ecma335.MetadataBuilder", "Method[AddTypeReference].ReturnValue"] + - ["System.Reflection.Metadata.Ecma335.ExceptionRegionEncoder", "System.Reflection.Metadata.Ecma335.ExceptionRegionEncoder", "Method[AddFinally].ReturnValue"] + - ["System.Reflection.Metadata.ExportedTypeHandle", "System.Reflection.Metadata.Ecma335.MetadataBuilder", "Method[AddExportedType].ReturnValue"] + - ["System.Reflection.Metadata.Ecma335.TableIndex", "System.Reflection.Metadata.Ecma335.TableIndex!", "Field[LocalScope]"] + - ["System.Int32", "System.Reflection.Metadata.Ecma335.CodedIndex!", "Method[HasCustomDebugInformation].ReturnValue"] + - ["System.Reflection.Metadata.Ecma335.ExceptionRegionEncoder", "System.Reflection.Metadata.Ecma335.ExceptionRegionEncoder", "Method[AddCatch].ReturnValue"] + - ["System.Reflection.Metadata.BlobHandle", "System.Reflection.Metadata.Ecma335.MetadataBuilder", "Method[GetOrAddBlob].ReturnValue"] + - ["System.Reflection.Metadata.Ecma335.HeapIndex", "System.Reflection.Metadata.Ecma335.HeapIndex!", "Field[Guid]"] + - ["System.Reflection.Metadata.Ecma335.NamedArgumentsEncoder", "System.Reflection.Metadata.Ecma335.BlobEncoder", "Method[PermissionSetArguments].ReturnValue"] + - ["System.Reflection.Metadata.Ecma335.TableIndex", "System.Reflection.Metadata.Ecma335.TableIndex!", "Field[File]"] + - ["System.Reflection.Metadata.Ecma335.HeapIndex", "System.Reflection.Metadata.Ecma335.HeapIndex!", "Field[String]"] + - ["System.Reflection.Metadata.BlobBuilder", "System.Reflection.Metadata.Ecma335.ReturnTypeEncoder", "Property[Builder]"] + - ["System.Reflection.Metadata.Ecma335.TableIndex", "System.Reflection.Metadata.Ecma335.TableIndex!", "Field[ExportedType]"] + - ["System.Reflection.Metadata.Ecma335.LabelHandle", "System.Reflection.Metadata.Ecma335.InstructionEncoder", "Method[DefineLabel].ReturnValue"] + - ["System.Reflection.Metadata.UserStringHandle", "System.Reflection.Metadata.Ecma335.MetadataTokens!", "Method[UserStringHandle].ReturnValue"] + - ["System.Int32", "System.Reflection.Metadata.Ecma335.CodedIndex!", "Method[HasFieldMarshal].ReturnValue"] + - ["System.Int32", "System.Reflection.Metadata.Ecma335.CodedIndex!", "Method[TypeDefOrRefOrSpec].ReturnValue"] + - ["System.Reflection.Metadata.Ecma335.MethodBodyAttributes", "System.Reflection.Metadata.Ecma335.MethodBodyAttributes!", "Field[InitLocals]"] + - ["System.Int32", "System.Reflection.Metadata.Ecma335.MethodBodyStreamEncoder", "Method[AddMethodBody].ReturnValue"] + - ["System.Reflection.Metadata.FieldDefinitionHandle", "System.Reflection.Metadata.Ecma335.MetadataBuilder", "Method[AddFieldDefinition].ReturnValue"] + - ["System.Reflection.Metadata.PropertyDefinitionHandle", "System.Reflection.Metadata.Ecma335.MetadataBuilder", "Method[AddProperty].ReturnValue"] + - ["System.Collections.Immutable.ImmutableArray", "System.Reflection.Metadata.Ecma335.MetadataSizes", "Property[HeapSizes]"] + - ["System.Reflection.Metadata.MethodDefinitionHandle", "System.Reflection.Metadata.Ecma335.MetadataTokens!", "Method[MethodDefinitionHandle].ReturnValue"] + - ["System.Int32", "System.Reflection.Metadata.Ecma335.MetadataReaderExtensions!", "Method[GetHeapSize].ReturnValue"] + - ["System.String", "System.Reflection.Metadata.Ecma335.PortablePdbBuilder", "Property[MetadataVersion]"] + - ["System.Reflection.Metadata.Ecma335.MethodBodyStreamEncoder+MethodBody", "System.Reflection.Metadata.Ecma335.MethodBodyStreamEncoder", "Method[AddMethodBody].ReturnValue"] + - ["System.Reflection.Metadata.Ecma335.VectorEncoder", "System.Reflection.Metadata.Ecma335.LiteralEncoder", "Method[Vector].ReturnValue"] + - ["System.Reflection.Metadata.MethodSpecificationHandle", "System.Reflection.Metadata.Ecma335.MetadataTokens!", "Method[MethodSpecificationHandle].ReturnValue"] + - ["System.Reflection.Metadata.BlobBuilder", "System.Reflection.Metadata.Ecma335.NamedArgumentTypeEncoder", "Property[Builder]"] + - ["System.Reflection.Metadata.Ecma335.TableIndex", "System.Reflection.Metadata.Ecma335.TableIndex!", "Field[FieldRva]"] + - ["System.Reflection.Metadata.EventDefinitionHandle", "System.Reflection.Metadata.Ecma335.MetadataBuilder", "Method[AddEvent].ReturnValue"] + - ["System.Reflection.Metadata.TypeReferenceHandle", "System.Reflection.Metadata.Ecma335.MetadataTokens!", "Method[TypeReferenceHandle].ReturnValue"] + - ["System.Collections.Generic.IEnumerable", "System.Reflection.Metadata.Ecma335.MetadataReaderExtensions!", "Method[GetEditAndContinueLogEntries].ReturnValue"] + - ["System.Boolean", "System.Reflection.Metadata.Ecma335.LabelHandle", "Method[Equals].ReturnValue"] + - ["System.Reflection.Metadata.Ecma335.TableIndex", "System.Reflection.Metadata.Ecma335.TableIndex!", "Field[Param]"] + - ["System.Reflection.Metadata.Ecma335.TableIndex", "System.Reflection.Metadata.Ecma335.TableIndex!", "Field[ManifestResource]"] + - ["System.Int32", "System.Reflection.Metadata.Ecma335.CodedIndex!", "Method[HasConstant].ReturnValue"] + - ["System.Reflection.Metadata.Ecma335.TableIndex", "System.Reflection.Metadata.Ecma335.TableIndex!", "Field[EventPtr]"] + - ["System.Reflection.Metadata.BlobBuilder", "System.Reflection.Metadata.Ecma335.ParameterTypeEncoder", "Property[Builder]"] + - ["System.Collections.Immutable.ImmutableArray", "System.Reflection.Metadata.Ecma335.MetadataSizes", "Property[ExternalRowCounts]"] + - ["System.Reflection.Metadata.DocumentHandle", "System.Reflection.Metadata.Ecma335.MetadataBuilder", "Method[AddDocument].ReturnValue"] + - ["System.Int32", "System.Reflection.Metadata.Ecma335.MetadataReaderExtensions!", "Method[GetTableRowSize].ReturnValue"] + - ["System.Reflection.Metadata.Ecma335.ParametersEncoder", "System.Reflection.Metadata.Ecma335.ParametersEncoder", "Method[StartVarArgs].ReturnValue"] + - ["System.Reflection.Metadata.Ecma335.TableIndex", "System.Reflection.Metadata.Ecma335.TableIndex!", "Field[ModuleRef]"] + - ["System.Reflection.Metadata.AssemblyReferenceHandle", "System.Reflection.Metadata.Ecma335.MetadataTokens!", "Method[AssemblyReferenceHandle].ReturnValue"] + - ["System.Reflection.Metadata.ImportScopeHandle", "System.Reflection.Metadata.Ecma335.MetadataBuilder", "Method[AddImportScope].ReturnValue"] + - ["System.Int32", "System.Reflection.Metadata.Ecma335.MetadataBuilder", "Method[GetRowCount].ReturnValue"] + - ["System.Reflection.Metadata.BlobContentId", "System.Reflection.Metadata.Ecma335.PortablePdbBuilder", "Method[Serialize].ReturnValue"] + - ["System.Reflection.Metadata.BlobBuilder", "System.Reflection.Metadata.Ecma335.ParametersEncoder", "Property[Builder]"] + - ["System.Reflection.Metadata.Ecma335.SignatureTypeEncoder", "System.Reflection.Metadata.Ecma335.BlobEncoder", "Method[TypeSpecificationSignature].ReturnValue"] + - ["System.Reflection.Metadata.Ecma335.TableIndex", "System.Reflection.Metadata.Ecma335.TableIndex!", "Field[Module]"] + - ["System.Reflection.Metadata.ConstantHandle", "System.Reflection.Metadata.Ecma335.MetadataBuilder", "Method[AddConstant].ReturnValue"] + - ["System.Reflection.Metadata.StringHandle", "System.Reflection.Metadata.Ecma335.MetadataReaderExtensions!", "Method[GetNextHandle].ReturnValue"] + - ["System.Reflection.Metadata.BlobHandle", "System.Reflection.Metadata.Ecma335.MetadataReaderExtensions!", "Method[GetNextHandle].ReturnValue"] + - ["System.Reflection.Metadata.Ecma335.TableIndex", "System.Reflection.Metadata.Ecma335.TableIndex!", "Field[PropertyPtr]"] + - ["System.Int32", "System.Reflection.Metadata.Ecma335.CodedIndex!", "Method[MethodDefOrRef].ReturnValue"] + - ["System.Collections.Generic.IEnumerable", "System.Reflection.Metadata.Ecma335.MetadataReaderExtensions!", "Method[GetEditAndContinueMapEntries].ReturnValue"] + - ["System.Reflection.Metadata.AssemblyFileHandle", "System.Reflection.Metadata.Ecma335.MetadataTokens!", "Method[AssemblyFileHandle].ReturnValue"] + - ["System.Reflection.Metadata.StandaloneSignatureHandle", "System.Reflection.Metadata.Ecma335.MetadataBuilder", "Method[AddStandaloneSignature].ReturnValue"] + - ["System.Reflection.Metadata.Ecma335.EditAndContinueOperation", "System.Reflection.Metadata.Ecma335.EditAndContinueOperation!", "Field[AddEvent]"] + - ["System.Reflection.Metadata.ManifestResourceHandle", "System.Reflection.Metadata.Ecma335.MetadataBuilder", "Method[AddManifestResource].ReturnValue"] + - ["System.Reflection.Metadata.Ecma335.GenericTypeArgumentsEncoder", "System.Reflection.Metadata.Ecma335.BlobEncoder", "Method[MethodSpecificationSignature].ReturnValue"] + - ["System.Reflection.Metadata.Ecma335.ExceptionRegionEncoder", "System.Reflection.Metadata.Ecma335.ExceptionRegionEncoder", "Method[AddFault].ReturnValue"] + - ["System.Reflection.Metadata.Ecma335.SwitchInstructionEncoder", "System.Reflection.Metadata.Ecma335.InstructionEncoder", "Method[Switch].ReturnValue"] + - ["System.Reflection.Metadata.Ecma335.TableIndex", "System.Reflection.Metadata.Ecma335.TableIndex!", "Field[MethodPtr]"] + - ["System.Reflection.Metadata.Ecma335.NamedArgumentsEncoder", "System.Reflection.Metadata.Ecma335.CustomAttributeNamedArgumentsEncoder", "Method[Count].ReturnValue"] + - ["System.Reflection.Metadata.Ecma335.ExceptionRegionEncoder", "System.Reflection.Metadata.Ecma335.ExceptionRegionEncoder", "Method[AddFilter].ReturnValue"] + - ["System.Reflection.Metadata.GenericParameterConstraintHandle", "System.Reflection.Metadata.Ecma335.MetadataTokens!", "Method[GenericParameterConstraintHandle].ReturnValue"] + - ["System.Int32", "System.Reflection.Metadata.Ecma335.MetadataTokens!", "Field[TableCount]"] + - ["System.Reflection.Metadata.CustomAttributeHandle", "System.Reflection.Metadata.Ecma335.MetadataTokens!", "Method[CustomAttributeHandle].ReturnValue"] + - ["System.Reflection.Metadata.ModuleReferenceHandle", "System.Reflection.Metadata.Ecma335.MetadataTokens!", "Method[ModuleReferenceHandle].ReturnValue"] + - ["System.Reflection.Metadata.BlobBuilder", "System.Reflection.Metadata.Ecma335.NamedArgumentsEncoder", "Property[Builder]"] + - ["System.Reflection.Metadata.Ecma335.LiteralsEncoder", "System.Reflection.Metadata.Ecma335.VectorEncoder", "Method[Count].ReturnValue"] + - ["System.Int32", "System.Reflection.Metadata.Ecma335.MetadataSizes", "Method[GetAlignedHeapSize].ReturnValue"] + - ["System.Reflection.Metadata.Ecma335.TableIndex", "System.Reflection.Metadata.Ecma335.TableIndex!", "Field[MethodSemantics]"] + - ["System.Reflection.Metadata.Ecma335.TableIndex", "System.Reflection.Metadata.Ecma335.TableIndex!", "Field[MethodImpl]"] + - ["System.Reflection.Metadata.Ecma335.TableIndex", "System.Reflection.Metadata.Ecma335.TableIndex!", "Field[LocalVariable]"] + - ["System.Func,System.Reflection.Metadata.BlobContentId>", "System.Reflection.Metadata.Ecma335.PortablePdbBuilder", "Property[IdProvider]"] + - ["System.Reflection.Metadata.ReservedBlob", "System.Reflection.Metadata.Ecma335.MetadataBuilder", "Method[ReserveUserString].ReturnValue"] + - ["System.Reflection.Metadata.MemberReferenceHandle", "System.Reflection.Metadata.Ecma335.MetadataBuilder", "Method[AddMemberReference].ReturnValue"] + - ["System.Reflection.Metadata.Ecma335.TableIndex", "System.Reflection.Metadata.Ecma335.TableIndex!", "Field[MemberRef]"] + - ["System.Reflection.Metadata.InterfaceImplementationHandle", "System.Reflection.Metadata.Ecma335.MetadataTokens!", "Method[InterfaceImplementationHandle].ReturnValue"] + - ["System.Reflection.Metadata.ImportScopeHandle", "System.Reflection.Metadata.Ecma335.MetadataTokens!", "Method[ImportScopeHandle].ReturnValue"] + - ["System.Reflection.Metadata.Ecma335.EditAndContinueOperation", "System.Reflection.Metadata.Ecma335.EditAndContinueOperation!", "Field[AddField]"] + - ["System.Reflection.Metadata.LocalVariableHandle", "System.Reflection.Metadata.Ecma335.MetadataBuilder", "Method[AddLocalVariable].ReturnValue"] + - ["System.Reflection.Metadata.Ecma335.GenericTypeArgumentsEncoder", "System.Reflection.Metadata.Ecma335.SignatureTypeEncoder", "Method[GenericInstantiation].ReturnValue"] + - ["System.Reflection.Metadata.UserStringHandle", "System.Reflection.Metadata.Ecma335.MetadataBuilder", "Method[GetOrAddUserString].ReturnValue"] + - ["System.Int32", "System.Reflection.Metadata.Ecma335.CodedIndex!", "Method[TypeOrMethodDef].ReturnValue"] + - ["System.Reflection.Metadata.Ecma335.MethodSignatureEncoder", "System.Reflection.Metadata.Ecma335.SignatureTypeEncoder", "Method[FunctionPointer].ReturnValue"] + - ["System.Boolean", "System.Reflection.Metadata.Ecma335.ParametersEncoder", "Property[HasVarArgs]"] + - ["System.Reflection.Metadata.BlobBuilder", "System.Reflection.Metadata.Ecma335.ExceptionRegionEncoder", "Property[Builder]"] + - ["System.Int32", "System.Reflection.Metadata.Ecma335.MetadataReaderExtensions!", "Method[GetTableMetadataOffset].ReturnValue"] + - ["System.Reflection.Metadata.Ecma335.TableIndex", "System.Reflection.Metadata.Ecma335.TableIndex!", "Field[Event]"] + - ["System.Reflection.Metadata.Ecma335.CustomModifiersEncoder", "System.Reflection.Metadata.Ecma335.LocalVariableTypeEncoder", "Method[CustomModifiers].ReturnValue"] + - ["System.Reflection.Metadata.EntityHandle", "System.Reflection.Metadata.Ecma335.EditAndContinueLogEntry", "Property[Handle]"] + - ["System.Reflection.Metadata.Ecma335.SignatureTypeEncoder", "System.Reflection.Metadata.Ecma335.ParameterTypeEncoder", "Method[Type].ReturnValue"] + - ["System.Reflection.Metadata.Ecma335.ControlFlowBuilder", "System.Reflection.Metadata.Ecma335.InstructionEncoder", "Property[ControlFlowBuilder]"] + - ["System.Reflection.Metadata.BlobBuilder", "System.Reflection.Metadata.Ecma335.GenericTypeArgumentsEncoder", "Property[Builder]"] + - ["System.Collections.Generic.IEnumerable", "System.Reflection.Metadata.Ecma335.MetadataReaderExtensions!", "Method[GetTypesWithProperties].ReturnValue"] + - ["System.Reflection.Metadata.BlobBuilder", "System.Reflection.Metadata.Ecma335.PermissionSetEncoder", "Property[Builder]"] + - ["System.Reflection.Metadata.Ecma335.EditAndContinueOperation", "System.Reflection.Metadata.Ecma335.EditAndContinueLogEntry", "Property[Operation]"] + - ["System.Reflection.Metadata.Ecma335.LiteralEncoder", "System.Reflection.Metadata.Ecma335.LiteralsEncoder", "Method[AddLiteral].ReturnValue"] + - ["System.Reflection.Metadata.Ecma335.TableIndex", "System.Reflection.Metadata.Ecma335.TableIndex!", "Field[InterfaceImpl]"] + - ["System.Reflection.Metadata.BlobBuilder", "System.Reflection.Metadata.Ecma335.MethodSignatureEncoder", "Property[Builder]"] + - ["System.Reflection.Metadata.CustomDebugInformationHandle", "System.Reflection.Metadata.Ecma335.MetadataTokens!", "Method[CustomDebugInformationHandle].ReturnValue"] + - ["System.Reflection.Metadata.Handle", "System.Reflection.Metadata.Ecma335.MetadataAggregator", "Method[GetGenerationHandle].ReturnValue"] + - ["System.Reflection.Metadata.Ecma335.TableIndex", "System.Reflection.Metadata.Ecma335.TableIndex!", "Field[AssemblyRef]"] + - ["System.Reflection.Metadata.Ecma335.TableIndex", "System.Reflection.Metadata.Ecma335.TableIndex!", "Field[Property]"] + - ["System.Reflection.Metadata.Ecma335.TableIndex", "System.Reflection.Metadata.Ecma335.TableIndex!", "Field[Document]"] + - ["System.Boolean", "System.Reflection.Metadata.Ecma335.MethodSignatureEncoder", "Property[HasVarArgs]"] + - ["System.Int32", "System.Reflection.Metadata.Ecma335.LabelHandle", "Property[Id]"] + - ["System.Reflection.Metadata.Ecma335.ScalarEncoder", "System.Reflection.Metadata.Ecma335.LiteralEncoder", "Method[Scalar].ReturnValue"] + - ["System.Reflection.Metadata.Ecma335.SignatureTypeEncoder", "System.Reflection.Metadata.Ecma335.SignatureTypeEncoder", "Method[Pointer].ReturnValue"] + - ["System.Reflection.Metadata.BlobBuilder", "System.Reflection.Metadata.Ecma335.ArrayShapeEncoder", "Property[Builder]"] + - ["System.Reflection.Metadata.Ecma335.SignatureTypeEncoder", "System.Reflection.Metadata.Ecma335.SignatureTypeEncoder", "Method[SZArray].ReturnValue"] + - ["System.Reflection.Metadata.Ecma335.TableIndex", "System.Reflection.Metadata.Ecma335.TableIndex!", "Field[FieldLayout]"] + - ["System.Reflection.Metadata.Ecma335.TableIndex", "System.Reflection.Metadata.Ecma335.TableIndex!", "Field[PropertyMap]"] + - ["System.Reflection.Metadata.Ecma335.CustomModifiersEncoder", "System.Reflection.Metadata.Ecma335.FieldTypeEncoder", "Method[CustomModifiers].ReturnValue"] + - ["System.String", "System.Reflection.Metadata.Ecma335.MetadataRootBuilder", "Property[MetadataVersion]"] + - ["System.Reflection.Metadata.TypeDefinitionHandle", "System.Reflection.Metadata.Ecma335.MetadataTokens!", "Method[TypeDefinitionHandle].ReturnValue"] + - ["System.Reflection.Metadata.BlobBuilder", "System.Reflection.Metadata.Ecma335.NameEncoder", "Property[Builder]"] + - ["System.Reflection.Metadata.Ecma335.TableIndex", "System.Reflection.Metadata.Ecma335.TableIndex!", "Field[AssemblyOS]"] + - ["System.Reflection.Metadata.DocumentHandle", "System.Reflection.Metadata.Ecma335.MetadataTokens!", "Method[DocumentHandle].ReturnValue"] + - ["System.Boolean", "System.Reflection.Metadata.Ecma335.ExceptionRegionEncoder!", "Method[IsSmallRegionCount].ReturnValue"] + - ["System.Reflection.Metadata.Ecma335.CustomModifiersEncoder", "System.Reflection.Metadata.Ecma335.ReturnTypeEncoder", "Method[CustomModifiers].ReturnValue"] + - ["System.Reflection.Metadata.Ecma335.TableIndex", "System.Reflection.Metadata.Ecma335.TableIndex!", "Field[TypeRef]"] + - ["System.Reflection.Metadata.BlobHandle", "System.Reflection.Metadata.Ecma335.MetadataBuilder", "Method[GetOrAddConstantBlob].ReturnValue"] + - ["System.Int32", "System.Reflection.Metadata.Ecma335.InstructionEncoder", "Property[Offset]"] + - ["System.Reflection.Metadata.GuidHandle", "System.Reflection.Metadata.Ecma335.MetadataBuilder", "Method[GetOrAddGuid].ReturnValue"] + - ["System.Reflection.Metadata.AssemblyDefinitionHandle", "System.Reflection.Metadata.Ecma335.MetadataBuilder", "Method[AddAssembly].ReturnValue"] + - ["System.Reflection.Metadata.BlobBuilder", "System.Reflection.Metadata.Ecma335.ScalarEncoder", "Property[Builder]"] + - ["System.Reflection.Metadata.Ecma335.LocalVariablesEncoder", "System.Reflection.Metadata.Ecma335.BlobEncoder", "Method[LocalVariableSignature].ReturnValue"] + - ["System.Reflection.Metadata.Ecma335.MethodSignatureEncoder", "System.Reflection.Metadata.Ecma335.BlobEncoder", "Method[MethodSignature].ReturnValue"] + - ["System.Reflection.Metadata.Ecma335.TableIndex", "System.Reflection.Metadata.Ecma335.TableIndex!", "Field[CustomDebugInformation]"] + - ["System.Reflection.Metadata.Ecma335.FunctionPointerAttributes", "System.Reflection.Metadata.Ecma335.FunctionPointerAttributes!", "Field[HasThis]"] + - ["System.Reflection.Metadata.BlobBuilder", "System.Reflection.Metadata.Ecma335.MethodBodyStreamEncoder", "Property[Builder]"] + - ["System.Reflection.Metadata.BlobBuilder", "System.Reflection.Metadata.Ecma335.BlobEncoder", "Property[Builder]"] + - ["System.Reflection.Metadata.Ecma335.TableIndex", "System.Reflection.Metadata.Ecma335.TableIndex!", "Field[Assembly]"] + - ["System.Reflection.Metadata.BlobBuilder", "System.Reflection.Metadata.Ecma335.VectorEncoder", "Property[Builder]"] + - ["System.Reflection.Metadata.MethodImplementationHandle", "System.Reflection.Metadata.Ecma335.MetadataBuilder", "Method[AddMethodImplementation].ReturnValue"] + - ["System.Collections.Immutable.ImmutableArray", "System.Reflection.Metadata.Ecma335.MetadataSizes", "Property[RowCounts]"] + - ["System.Reflection.Metadata.Ecma335.TableIndex", "System.Reflection.Metadata.Ecma335.TableIndex!", "Field[FieldMarshal]"] + - ["System.Int32", "System.Reflection.Metadata.Ecma335.CodedIndex!", "Method[ResolutionScope].ReturnValue"] + - ["System.Reflection.Metadata.Ecma335.ExceptionRegionEncoder", "System.Reflection.Metadata.Ecma335.ExceptionRegionEncoder", "Method[Add].ReturnValue"] + - ["System.Reflection.Metadata.BlobBuilder", "System.Reflection.Metadata.Ecma335.LocalVariablesEncoder", "Property[Builder]"] + - ["System.Reflection.Metadata.MethodDefinitionHandle", "System.Reflection.Metadata.Ecma335.MetadataBuilder", "Method[AddMethodDefinition].ReturnValue"] + - ["System.Reflection.Metadata.Ecma335.TableIndex", "System.Reflection.Metadata.Ecma335.TableIndex!", "Field[AssemblyRefOS]"] + - ["System.Reflection.Metadata.BlobHandle", "System.Reflection.Metadata.Ecma335.MetadataBuilder", "Method[GetOrAddDocumentName].ReturnValue"] + - ["System.Reflection.Metadata.Ecma335.TableIndex", "System.Reflection.Metadata.Ecma335.TableIndex!", "Field[NestedClass]"] + - ["System.Reflection.Metadata.ExportedTypeHandle", "System.Reflection.Metadata.Ecma335.MetadataTokens!", "Method[ExportedTypeHandle].ReturnValue"] + - ["System.Reflection.Metadata.SignatureTypeKind", "System.Reflection.Metadata.Ecma335.MetadataReaderExtensions!", "Method[ResolveSignatureTypeKind].ReturnValue"] + - ["System.Reflection.Metadata.Ecma335.LocalVariableTypeEncoder", "System.Reflection.Metadata.Ecma335.LocalVariablesEncoder", "Method[AddVariable].ReturnValue"] + - ["System.Reflection.Metadata.Ecma335.EditAndContinueOperation", "System.Reflection.Metadata.Ecma335.EditAndContinueOperation!", "Field[AddMethod]"] + - ["System.Reflection.Metadata.Ecma335.TableIndex", "System.Reflection.Metadata.Ecma335.TableIndex!", "Field[ImportScope]"] + - ["System.Reflection.Metadata.Ecma335.TableIndex", "System.Reflection.Metadata.Ecma335.TableIndex!", "Field[CustomAttribute]"] + - ["System.Reflection.Metadata.BlobBuilder", "System.Reflection.Metadata.Ecma335.FieldTypeEncoder", "Property[Builder]"] + - ["System.Int32", "System.Reflection.Metadata.Ecma335.CodedIndex!", "Method[CustomAttributeType].ReturnValue"] + - ["System.Reflection.Metadata.Ecma335.TableIndex", "System.Reflection.Metadata.Ecma335.TableIndex!", "Field[StateMachineMethod]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemReflectionPortableExecutable/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemReflectionPortableExecutable/model.yml new file mode 100644 index 000000000000..87b879664b38 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemReflectionPortableExecutable/model.yml @@ -0,0 +1,313 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Reflection.PortableExecutable.Machine", "System.Reflection.PortableExecutable.Machine!", "Field[Alpha]"] + - ["System.Reflection.PortableExecutable.PEStreamOptions", "System.Reflection.PortableExecutable.PEStreamOptions!", "Field[IsLoadedImage]"] + - ["System.Reflection.PortableExecutable.Machine", "System.Reflection.PortableExecutable.Machine!", "Field[Thumb]"] + - ["System.Int32", "System.Reflection.PortableExecutable.SectionHeader", "Property[VirtualSize]"] + - ["System.Reflection.PortableExecutable.DllCharacteristics", "System.Reflection.PortableExecutable.DllCharacteristics!", "Field[ProcessInit]"] + - ["System.Reflection.PortableExecutable.Machine", "System.Reflection.PortableExecutable.Machine!", "Field[IA64]"] + - ["System.Collections.Immutable.ImmutableArray", "System.Reflection.PortableExecutable.PEReader", "Method[ReadDebugDirectory].ReturnValue"] + - ["System.Boolean", "System.Reflection.PortableExecutable.PEReader", "Property[IsLoadedImage]"] + - ["System.Reflection.PortableExecutable.DebugDirectoryEntryType", "System.Reflection.PortableExecutable.DebugDirectoryEntryType!", "Field[EmbeddedPortablePdb]"] + - ["System.Reflection.PortableExecutable.Characteristics", "System.Reflection.PortableExecutable.Characteristics!", "Field[RemovableRunFromSwap]"] + - ["System.Reflection.PortableExecutable.Machine", "System.Reflection.PortableExecutable.Machine!", "Field[SH3]"] + - ["System.Reflection.PortableExecutable.Machine", "System.Reflection.PortableExecutable.Machine!", "Field[LoongArch32]"] + - ["System.UInt64", "System.Reflection.PortableExecutable.PEHeader", "Property[SizeOfStackCommit]"] + - ["System.Int32", "System.Reflection.PortableExecutable.PEHeader", "Property[BaseOfCode]"] + - ["System.Reflection.PortableExecutable.SectionCharacteristics", "System.Reflection.PortableExecutable.SectionCharacteristics!", "Field[TypeReg]"] + - ["System.Int32", "System.Reflection.PortableExecutable.PEMemoryBlock", "Property[Length]"] + - ["System.Reflection.PortableExecutable.PEMemoryBlock", "System.Reflection.PortableExecutable.PEReader", "Method[GetMetadata].ReturnValue"] + - ["System.Int32", "System.Reflection.PortableExecutable.PEHeader", "Property[FileAlignment]"] + - ["System.Reflection.PortableExecutable.DirectoryEntry", "System.Reflection.PortableExecutable.PEDirectoriesBuilder", "Property[CopyrightTable]"] + - ["System.Int32", "System.Reflection.PortableExecutable.PEHeader", "Property[SizeOfInitializedData]"] + - ["System.Reflection.PortableExecutable.Characteristics", "System.Reflection.PortableExecutable.Characteristics!", "Field[System]"] + - ["System.UInt16", "System.Reflection.PortableExecutable.CorHeader", "Property[MajorRuntimeVersion]"] + - ["System.Reflection.PortableExecutable.PEDirectoriesBuilder", "System.Reflection.PortableExecutable.ManagedPEBuilder", "Method[GetDirectories].ReturnValue"] + - ["System.Collections.Immutable.ImmutableArray", "System.Reflection.PortableExecutable.PEBuilder", "Method[GetSections].ReturnValue"] + - ["System.Reflection.PortableExecutable.SectionCharacteristics", "System.Reflection.PortableExecutable.SectionCharacteristics!", "Field[Align512Bytes]"] + - ["System.UInt32", "System.Reflection.PortableExecutable.PEHeader", "Property[CheckSum]"] + - ["System.Boolean", "System.Reflection.PortableExecutable.PEHeaders", "Property[IsExe]"] + - ["System.Reflection.PortableExecutable.Machine", "System.Reflection.PortableExecutable.Machine!", "Field[Amd64]"] + - ["System.Reflection.PortableExecutable.SectionCharacteristics", "System.Reflection.PortableExecutable.SectionCharacteristics!", "Field[Align32Bytes]"] + - ["System.Int32", "System.Reflection.PortableExecutable.ManagedPEBuilder!", "Field[ManagedResourcesDataAlignment]"] + - ["System.Reflection.PortableExecutable.SectionCharacteristics", "System.Reflection.PortableExecutable.SectionCharacteristics!", "Field[Align128Bytes]"] + - ["System.UInt16", "System.Reflection.PortableExecutable.DebugDirectoryEntry", "Property[MajorVersion]"] + - ["System.Reflection.PortableExecutable.SectionCharacteristics", "System.Reflection.PortableExecutable.SectionCharacteristics!", "Field[LinkerRemove]"] + - ["System.Byte", "System.Reflection.PortableExecutable.PEHeaderBuilder", "Property[MinorLinkerVersion]"] + - ["System.Reflection.PortableExecutable.DirectoryEntry", "System.Reflection.PortableExecutable.PEHeader", "Property[BoundImportTableDirectory]"] + - ["System.Reflection.PortableExecutable.Machine", "System.Reflection.PortableExecutable.Machine!", "Field[AM33]"] + - ["System.Reflection.PortableExecutable.PEStreamOptions", "System.Reflection.PortableExecutable.PEStreamOptions!", "Field[PrefetchMetadata]"] + - ["System.Reflection.PortableExecutable.Characteristics", "System.Reflection.PortableExecutable.CoffHeader", "Property[Characteristics]"] + - ["System.Reflection.PortableExecutable.Machine", "System.Reflection.PortableExecutable.Machine!", "Field[Arm]"] + - ["System.Reflection.PortableExecutable.SectionCharacteristics", "System.Reflection.PortableExecutable.SectionCharacteristics!", "Field[MemRead]"] + - ["System.Reflection.PortableExecutable.Machine", "System.Reflection.PortableExecutable.Machine!", "Field[PowerPCFP]"] + - ["System.Int32", "System.Reflection.PortableExecutable.SectionHeader", "Property[VirtualAddress]"] + - ["System.Int32", "System.Reflection.PortableExecutable.PEHeaderBuilder", "Property[SectionAlignment]"] + - ["System.UInt16", "System.Reflection.PortableExecutable.PEHeader", "Property[MinorImageVersion]"] + - ["System.Reflection.PortableExecutable.Subsystem", "System.Reflection.PortableExecutable.Subsystem!", "Field[WindowsBootApplication]"] + - ["System.Reflection.PortableExecutable.SectionCharacteristics", "System.Reflection.PortableExecutable.SectionCharacteristics!", "Field[Align1024Bytes]"] + - ["System.Reflection.PortableExecutable.Machine", "System.Reflection.PortableExecutable.PEHeaderBuilder", "Property[Machine]"] + - ["System.Reflection.PortableExecutable.Subsystem", "System.Reflection.PortableExecutable.Subsystem!", "Field[OS2Cui]"] + - ["System.Reflection.PortableExecutable.SectionCharacteristics", "System.Reflection.PortableExecutable.SectionCharacteristics!", "Field[ContainsUninitializedData]"] + - ["System.Int32", "System.Reflection.PortableExecutable.CodeViewDebugDirectoryData", "Property[Age]"] + - ["System.Collections.Immutable.ImmutableArray", "System.Reflection.PortableExecutable.PEBuilder", "Method[CreateSections].ReturnValue"] + - ["System.Reflection.PortableExecutable.Subsystem", "System.Reflection.PortableExecutable.PEHeaderBuilder", "Property[Subsystem]"] + - ["System.Reflection.PortableExecutable.DebugDirectoryEntryType", "System.Reflection.PortableExecutable.DebugDirectoryEntryType!", "Field[Coff]"] + - ["System.Reflection.PortableExecutable.Machine", "System.Reflection.PortableExecutable.Machine!", "Field[SH3E]"] + - ["System.Reflection.PortableExecutable.CoffHeader", "System.Reflection.PortableExecutable.PEHeaders", "Property[CoffHeader]"] + - ["System.Collections.Immutable.ImmutableArray", "System.Reflection.PortableExecutable.PdbChecksumDebugDirectoryData", "Property[Checksum]"] + - ["System.Reflection.PortableExecutable.SectionCharacteristics", "System.Reflection.PortableExecutable.SectionCharacteristics!", "Field[MemDiscardable]"] + - ["System.UInt16", "System.Reflection.PortableExecutable.DebugDirectoryEntry", "Property[MinorVersion]"] + - ["System.Int32", "System.Reflection.PortableExecutable.PEHeaders", "Property[MetadataStartOffset]"] + - ["System.Int32", "System.Reflection.PortableExecutable.PEHeader", "Property[SizeOfCode]"] + - ["System.Reflection.PortableExecutable.DirectoryEntry", "System.Reflection.PortableExecutable.PEHeader", "Property[CertificateTableDirectory]"] + - ["System.Reflection.PortableExecutable.PEDirectoriesBuilder", "System.Reflection.PortableExecutable.PEBuilder", "Method[GetDirectories].ReturnValue"] + - ["System.Int32", "System.Reflection.PortableExecutable.PEHeaders", "Property[MetadataSize]"] + - ["System.Reflection.PortableExecutable.DirectoryEntry", "System.Reflection.PortableExecutable.PEHeader", "Property[CopyrightTableDirectory]"] + - ["System.Reflection.PortableExecutable.Characteristics", "System.Reflection.PortableExecutable.Characteristics!", "Field[Bit32Machine]"] + - ["System.Reflection.PortableExecutable.SectionCharacteristics", "System.Reflection.PortableExecutable.SectionCharacteristics!", "Field[LinkerNRelocOvfl]"] + - ["System.Reflection.PortableExecutable.DirectoryEntry", "System.Reflection.PortableExecutable.CorHeader", "Property[CodeManagerTableDirectory]"] + - ["System.Reflection.PortableExecutable.SectionCharacteristics", "System.Reflection.PortableExecutable.SectionCharacteristics!", "Field[Mem16Bit]"] + - ["System.Reflection.PortableExecutable.SectionCharacteristics", "System.Reflection.PortableExecutable.SectionCharacteristics!", "Field[Align64Bytes]"] + - ["System.Int32", "System.Reflection.PortableExecutable.SectionHeader", "Property[PointerToRawData]"] + - ["System.Int32", "System.Reflection.PortableExecutable.DebugDirectoryEntry", "Property[DataPointer]"] + - ["System.Reflection.PortableExecutable.DirectoryEntry", "System.Reflection.PortableExecutable.PEDirectoriesBuilder", "Property[ResourceTable]"] + - ["System.Reflection.PortableExecutable.CorFlags", "System.Reflection.PortableExecutable.CorHeader", "Property[Flags]"] + - ["System.Reflection.PortableExecutable.SectionCharacteristics", "System.Reflection.PortableExecutable.SectionCharacteristics!", "Field[Align2Bytes]"] + - ["System.Reflection.PortableExecutable.Subsystem", "System.Reflection.PortableExecutable.Subsystem!", "Field[EfiRuntimeDriver]"] + - ["System.Reflection.PortableExecutable.DirectoryEntry", "System.Reflection.PortableExecutable.PEHeader", "Property[DelayImportTableDirectory]"] + - ["System.Reflection.PortableExecutable.DllCharacteristics", "System.Reflection.PortableExecutable.DllCharacteristics!", "Field[AppContainer]"] + - ["System.Reflection.PortableExecutable.CodeViewDebugDirectoryData", "System.Reflection.PortableExecutable.PEReader", "Method[ReadCodeViewDebugDirectoryData].ReturnValue"] + - ["System.Reflection.PortableExecutable.Subsystem", "System.Reflection.PortableExecutable.Subsystem!", "Field[EfiBootServiceDriver]"] + - ["System.Int32", "System.Reflection.PortableExecutable.PEHeader", "Property[SizeOfImage]"] + - ["System.Boolean", "System.Reflection.PortableExecutable.DebugDirectoryEntry", "Property[IsPortableCodeView]"] + - ["System.Reflection.PortableExecutable.DirectoryEntry", "System.Reflection.PortableExecutable.CorHeader", "Property[ExportAddressTableJumpsDirectory]"] + - ["System.Reflection.PortableExecutable.DirectoryEntry", "System.Reflection.PortableExecutable.PEDirectoriesBuilder", "Property[BaseRelocationTable]"] + - ["System.Reflection.PortableExecutable.Machine", "System.Reflection.PortableExecutable.Machine!", "Field[Tricore]"] + - ["System.Reflection.PortableExecutable.PEStreamOptions", "System.Reflection.PortableExecutable.PEStreamOptions!", "Field[PrefetchEntireImage]"] + - ["System.UInt16", "System.Reflection.PortableExecutable.PEHeader", "Property[MinorOperatingSystemVersion]"] + - ["System.Reflection.PortableExecutable.Characteristics", "System.Reflection.PortableExecutable.Characteristics!", "Field[LocalSymsStripped]"] + - ["System.Reflection.PortableExecutable.DirectoryEntry", "System.Reflection.PortableExecutable.PEDirectoriesBuilder", "Property[GlobalPointerTable]"] + - ["System.UInt16", "System.Reflection.PortableExecutable.PEHeaderBuilder", "Property[MajorImageVersion]"] + - ["System.Reflection.Metadata.BlobBuilder", "System.Reflection.PortableExecutable.PEBuilder", "Method[SerializeSection].ReturnValue"] + - ["System.Reflection.PortableExecutable.SectionCharacteristics", "System.Reflection.PortableExecutable.SectionCharacteristics!", "Field[MemPurgeable]"] + - ["System.Reflection.PortableExecutable.Subsystem", "System.Reflection.PortableExecutable.Subsystem!", "Field[WindowsCEGui]"] + - ["System.Reflection.PortableExecutable.Machine", "System.Reflection.PortableExecutable.Machine!", "Field[RiscV128]"] + - ["System.Reflection.PortableExecutable.SectionCharacteristics", "System.Reflection.PortableExecutable.SectionCharacteristics!", "Field[NoDeferSpecExc]"] + - ["System.Int32", "System.Reflection.PortableExecutable.PEHeader", "Property[BaseOfData]"] + - ["System.Byte", "System.Reflection.PortableExecutable.PEHeaderBuilder", "Property[MajorLinkerVersion]"] + - ["System.Reflection.PortableExecutable.DllCharacteristics", "System.Reflection.PortableExecutable.DllCharacteristics!", "Field[DynamicBase]"] + - ["System.Reflection.PortableExecutable.Machine", "System.Reflection.PortableExecutable.Machine!", "Field[SH4]"] + - ["System.Reflection.PortableExecutable.CorFlags", "System.Reflection.PortableExecutable.CorFlags!", "Field[NativeEntryPoint]"] + - ["System.Int32", "System.Reflection.PortableExecutable.PEHeader", "Property[SizeOfUninitializedData]"] + - ["System.Reflection.PortableExecutable.Characteristics", "System.Reflection.PortableExecutable.Characteristics!", "Field[LargeAddressAware]"] + - ["System.Reflection.PortableExecutable.SectionCharacteristics", "System.Reflection.PortableExecutable.SectionCharacteristics!", "Field[TypeNoLoad]"] + - ["System.Reflection.PortableExecutable.DirectoryEntry", "System.Reflection.PortableExecutable.PEDirectoriesBuilder", "Property[ExceptionTable]"] + - ["System.UInt16", "System.Reflection.PortableExecutable.PEHeader", "Property[MinorSubsystemVersion]"] + - ["System.Reflection.PortableExecutable.DirectoryEntry", "System.Reflection.PortableExecutable.PEHeader", "Property[ThreadLocalStorageTableDirectory]"] + - ["System.UInt16", "System.Reflection.PortableExecutable.PEHeaderBuilder", "Property[MinorImageVersion]"] + - ["System.Reflection.Metadata.BlobReader", "System.Reflection.PortableExecutable.PEMemoryBlock", "Method[GetReader].ReturnValue"] + - ["System.Reflection.PortableExecutable.Subsystem", "System.Reflection.PortableExecutable.Subsystem!", "Field[EfiApplication]"] + - ["System.Int32", "System.Reflection.PortableExecutable.ManagedPEBuilder!", "Field[MappedFieldDataAlignment]"] + - ["System.Reflection.PortableExecutable.CorFlags", "System.Reflection.PortableExecutable.CorFlags!", "Field[TrackDebugData]"] + - ["System.Reflection.PortableExecutable.Machine", "System.Reflection.PortableExecutable.Machine!", "Field[Unknown]"] + - ["System.Reflection.PortableExecutable.DebugDirectoryEntryType", "System.Reflection.PortableExecutable.DebugDirectoryEntryType!", "Field[CodeView]"] + - ["System.UInt64", "System.Reflection.PortableExecutable.PEHeader", "Property[SizeOfStackReserve]"] + - ["System.Reflection.PortableExecutable.Characteristics", "System.Reflection.PortableExecutable.PEHeaderBuilder", "Property[ImageCharacteristics]"] + - ["System.Reflection.PortableExecutable.Characteristics", "System.Reflection.PortableExecutable.Characteristics!", "Field[Dll]"] + - ["System.Boolean", "System.Reflection.PortableExecutable.PEHeaders", "Property[IsDll]"] + - ["System.Reflection.PortableExecutable.DllCharacteristics", "System.Reflection.PortableExecutable.PEHeader", "Property[DllCharacteristics]"] + - ["System.Reflection.PortableExecutable.Characteristics", "System.Reflection.PortableExecutable.Characteristics!", "Field[ExecutableImage]"] + - ["System.Reflection.PortableExecutable.Machine", "System.Reflection.PortableExecutable.Machine!", "Field[I386]"] + - ["System.Reflection.PortableExecutable.DllCharacteristics", "System.Reflection.PortableExecutable.DllCharacteristics!", "Field[ThreadTerm]"] + - ["System.Reflection.PortableExecutable.SectionCharacteristics", "System.Reflection.PortableExecutable.SectionCharacteristics!", "Field[MemProtected]"] + - ["System.Reflection.PortableExecutable.DirectoryEntry", "System.Reflection.PortableExecutable.PEHeader", "Property[BaseRelocationTableDirectory]"] + - ["System.Reflection.PortableExecutable.Subsystem", "System.Reflection.PortableExecutable.Subsystem!", "Field[NativeWindows]"] + - ["System.Reflection.PortableExecutable.Subsystem", "System.Reflection.PortableExecutable.Subsystem!", "Field[Native]"] + - ["System.Int32", "System.Reflection.PortableExecutable.SectionHeader", "Property[PointerToLineNumbers]"] + - ["System.Reflection.PortableExecutable.PEMemoryBlock", "System.Reflection.PortableExecutable.PEReader", "Method[GetSectionData].ReturnValue"] + - ["System.Reflection.PortableExecutable.PEStreamOptions", "System.Reflection.PortableExecutable.PEStreamOptions!", "Field[Default]"] + - ["System.Int32", "System.Reflection.PortableExecutable.DebugDirectoryEntry", "Property[DataRelativeVirtualAddress]"] + - ["System.Int32", "System.Reflection.PortableExecutable.SectionHeader", "Property[PointerToRelocations]"] + - ["System.Reflection.PortableExecutable.DebugDirectoryEntryType", "System.Reflection.PortableExecutable.DebugDirectoryEntryType!", "Field[PdbChecksum]"] + - ["System.Int32", "System.Reflection.PortableExecutable.DebugDirectoryEntry", "Property[DataSize]"] + - ["System.Reflection.PortableExecutable.SectionCharacteristics", "System.Reflection.PortableExecutable.SectionCharacteristics!", "Field[MemExecute]"] + - ["System.Reflection.PortableExecutable.Machine", "System.Reflection.PortableExecutable.Machine!", "Field[LoongArch64]"] + - ["System.Reflection.PortableExecutable.Characteristics", "System.Reflection.PortableExecutable.Characteristics!", "Field[BytesReversedLo]"] + - ["System.Reflection.PortableExecutable.SectionCharacteristics", "System.Reflection.PortableExecutable.SectionCharacteristics!", "Field[GPRel]"] + - ["System.Reflection.PortableExecutable.Machine", "System.Reflection.PortableExecutable.Machine!", "Field[RiscV32]"] + - ["System.Reflection.PortableExecutable.SectionCharacteristics", "System.Reflection.PortableExecutable.SectionCharacteristics!", "Field[LinkerInfo]"] + - ["System.Reflection.PortableExecutable.Subsystem", "System.Reflection.PortableExecutable.PEHeader", "Property[Subsystem]"] + - ["System.Reflection.PortableExecutable.PEMemoryBlock", "System.Reflection.PortableExecutable.PEReader", "Method[GetEntireImage].ReturnValue"] + - ["System.Reflection.PortableExecutable.Subsystem", "System.Reflection.PortableExecutable.Subsystem!", "Field[Xbox]"] + - ["System.Reflection.PortableExecutable.DebugDirectoryEntryType", "System.Reflection.PortableExecutable.DebugDirectoryEntryType!", "Field[Reproducible]"] + - ["System.Reflection.PortableExecutable.SectionCharacteristics", "System.Reflection.PortableExecutable.SectionCharacteristics!", "Field[Align8192Bytes]"] + - ["System.Int32", "System.Reflection.PortableExecutable.CoffHeader", "Property[PointerToSymbolTable]"] + - ["System.Reflection.PortableExecutable.Machine", "System.Reflection.PortableExecutable.Machine!", "Field[SH5]"] + - ["System.Reflection.PortableExecutable.Machine", "System.Reflection.PortableExecutable.Machine!", "Field[PowerPC]"] + - ["System.Reflection.PortableExecutable.DirectoryEntry", "System.Reflection.PortableExecutable.CorHeader", "Property[VtableFixupsDirectory]"] + - ["System.UInt16", "System.Reflection.PortableExecutable.SectionHeader", "Property[NumberOfRelocations]"] + - ["System.Reflection.PortableExecutable.DllCharacteristics", "System.Reflection.PortableExecutable.DllCharacteristics!", "Field[NoBind]"] + - ["System.UInt16", "System.Reflection.PortableExecutable.SectionHeader", "Property[NumberOfLineNumbers]"] + - ["System.UInt16", "System.Reflection.PortableExecutable.CorHeader", "Property[MinorRuntimeVersion]"] + - ["System.Int32", "System.Reflection.PortableExecutable.DirectoryEntry", "Field[RelativeVirtualAddress]"] + - ["System.Reflection.PortableExecutable.Characteristics", "System.Reflection.PortableExecutable.Characteristics!", "Field[UpSystemOnly]"] + - ["System.Reflection.PortableExecutable.Machine", "System.Reflection.PortableExecutable.Machine!", "Field[Alpha64]"] + - ["System.Reflection.PortableExecutable.Subsystem", "System.Reflection.PortableExecutable.Subsystem!", "Field[EfiRom]"] + - ["System.Reflection.PortableExecutable.PEHeaders", "System.Reflection.PortableExecutable.PEReader", "Property[PEHeaders]"] + - ["System.Reflection.PortableExecutable.DirectoryEntry", "System.Reflection.PortableExecutable.CorHeader", "Property[ResourcesDirectory]"] + - ["System.Reflection.PortableExecutable.Machine", "System.Reflection.PortableExecutable.Machine!", "Field[M32R]"] + - ["System.Boolean", "System.Reflection.PortableExecutable.PEBuilder", "Property[IsDeterministic]"] + - ["System.Reflection.PortableExecutable.DirectoryEntry", "System.Reflection.PortableExecutable.PEDirectoriesBuilder", "Property[BoundImportTable]"] + - ["System.Int32", "System.Reflection.PortableExecutable.CoffHeader", "Property[NumberOfSymbols]"] + - ["System.Reflection.PortableExecutable.Machine", "System.Reflection.PortableExecutable.Machine!", "Field[Ebc]"] + - ["System.Reflection.PortableExecutable.Machine", "System.Reflection.PortableExecutable.Machine!", "Field[SH3Dsp]"] + - ["System.Reflection.PortableExecutable.PEHeader", "System.Reflection.PortableExecutable.PEHeaders", "Property[PEHeader]"] + - ["System.Reflection.PortableExecutable.PEHeaderBuilder", "System.Reflection.PortableExecutable.PEBuilder", "Property[Header]"] + - ["System.Reflection.PortableExecutable.SectionCharacteristics", "System.Reflection.PortableExecutable.SectionCharacteristics!", "Field[Align2048Bytes]"] + - ["System.Collections.Immutable.ImmutableArray", "System.Reflection.PortableExecutable.PEMemoryBlock", "Method[GetContent].ReturnValue"] + - ["System.UInt64", "System.Reflection.PortableExecutable.PEHeaderBuilder", "Property[ImageBase]"] + - ["System.Int32", "System.Reflection.PortableExecutable.SectionLocation", "Property[PointerToRawData]"] + - ["System.Int32", "System.Reflection.PortableExecutable.CoffHeader", "Property[TimeDateStamp]"] + - ["System.Int32", "System.Reflection.PortableExecutable.PEHeaders", "Method[GetContainingSectionIndex].ReturnValue"] + - ["System.Reflection.PortableExecutable.PEMagic", "System.Reflection.PortableExecutable.PEMagic!", "Field[PE32Plus]"] + - ["System.UInt16", "System.Reflection.PortableExecutable.PEHeader", "Property[MajorSubsystemVersion]"] + - ["System.Int16", "System.Reflection.PortableExecutable.CoffHeader", "Property[NumberOfSections]"] + - ["System.UInt64", "System.Reflection.PortableExecutable.PEHeaderBuilder", "Property[SizeOfHeapReserve]"] + - ["System.Int32", "System.Reflection.PortableExecutable.PEHeaderBuilder", "Property[FileAlignment]"] + - ["System.Boolean", "System.Reflection.PortableExecutable.PEHeaders", "Property[IsCoffOnly]"] + - ["System.Reflection.PortableExecutable.SectionCharacteristics", "System.Reflection.PortableExecutable.SectionCharacteristics!", "Field[AlignMask]"] + - ["System.Reflection.PortableExecutable.SectionCharacteristics", "System.Reflection.PortableExecutable.SectionHeader", "Property[SectionCharacteristics]"] + - ["System.Guid", "System.Reflection.PortableExecutable.CodeViewDebugDirectoryData", "Property[Guid]"] + - ["System.Reflection.PortableExecutable.DirectoryEntry", "System.Reflection.PortableExecutable.PEHeader", "Property[ImportAddressTableDirectory]"] + - ["System.Reflection.PortableExecutable.DirectoryEntry", "System.Reflection.PortableExecutable.CorHeader", "Property[StrongNameSignatureDirectory]"] + - ["System.Reflection.PortableExecutable.SectionCharacteristics", "System.Reflection.PortableExecutable.SectionCharacteristics!", "Field[TypeNoPad]"] + - ["System.String", "System.Reflection.PortableExecutable.PdbChecksumDebugDirectoryData", "Property[AlgorithmName]"] + - ["System.Boolean", "System.Reflection.PortableExecutable.PEReader", "Property[HasMetadata]"] + - ["System.UInt64", "System.Reflection.PortableExecutable.PEHeaderBuilder", "Property[SizeOfHeapCommit]"] + - ["System.Reflection.PortableExecutable.DirectoryEntry", "System.Reflection.PortableExecutable.PEHeader", "Property[ResourceTableDirectory]"] + - ["System.Reflection.PortableExecutable.SectionCharacteristics", "System.Reflection.PortableExecutable.SectionCharacteristics!", "Field[MemWrite]"] + - ["System.UInt16", "System.Reflection.PortableExecutable.PEHeaderBuilder", "Property[MinorSubsystemVersion]"] + - ["System.Reflection.PortableExecutable.DllCharacteristics", "System.Reflection.PortableExecutable.DllCharacteristics!", "Field[NoIsolation]"] + - ["System.Reflection.PortableExecutable.SectionCharacteristics", "System.Reflection.PortableExecutable.SectionCharacteristics!", "Field[Align256Bytes]"] + - ["System.Boolean", "System.Reflection.PortableExecutable.PEReader", "Method[TryOpenAssociatedPortablePdb].ReturnValue"] + - ["System.Reflection.PortableExecutable.Machine", "System.Reflection.PortableExecutable.CoffHeader", "Property[Machine]"] + - ["System.Reflection.PortableExecutable.SectionCharacteristics", "System.Reflection.PortableExecutable.SectionCharacteristics!", "Field[TypeCopy]"] + - ["System.Byte", "System.Reflection.PortableExecutable.PEHeader", "Property[MajorLinkerVersion]"] + - ["System.Reflection.PortableExecutable.Subsystem", "System.Reflection.PortableExecutable.Subsystem!", "Field[WindowsGui]"] + - ["System.UInt64", "System.Reflection.PortableExecutable.PEHeaderBuilder", "Property[SizeOfStackCommit]"] + - ["System.Reflection.PortableExecutable.PdbChecksumDebugDirectoryData", "System.Reflection.PortableExecutable.PEReader", "Method[ReadPdbChecksumDebugDirectoryData].ReturnValue"] + - ["System.Reflection.PortableExecutable.Machine", "System.Reflection.PortableExecutable.Machine!", "Field[MIPS16]"] + - ["System.Reflection.PortableExecutable.DirectoryEntry", "System.Reflection.PortableExecutable.PEHeader", "Property[LoadConfigTableDirectory]"] + - ["System.Reflection.PortableExecutable.DllCharacteristics", "System.Reflection.PortableExecutable.DllCharacteristics!", "Field[WdmDriver]"] + - ["System.Int32", "System.Reflection.PortableExecutable.PEDirectoriesBuilder", "Property[AddressOfEntryPoint]"] + - ["System.Reflection.PortableExecutable.Machine", "System.Reflection.PortableExecutable.Machine!", "Field[WceMipsV2]"] + - ["System.Reflection.PortableExecutable.DirectoryEntry", "System.Reflection.PortableExecutable.PEDirectoriesBuilder", "Property[DelayImportTable]"] + - ["System.Reflection.PortableExecutable.SectionCharacteristics", "System.Reflection.PortableExecutable.SectionCharacteristics!", "Field[Align4Bytes]"] + - ["System.UInt64", "System.Reflection.PortableExecutable.PEHeader", "Property[SizeOfHeapReserve]"] + - ["System.Int32", "System.Reflection.PortableExecutable.CorHeader", "Property[EntryPointTokenOrRelativeVirtualAddress]"] + - ["System.Reflection.PortableExecutable.Characteristics", "System.Reflection.PortableExecutable.Characteristics!", "Field[DebugStripped]"] + - ["System.Reflection.PortableExecutable.DirectoryEntry", "System.Reflection.PortableExecutable.PEDirectoriesBuilder", "Property[ThreadLocalStorageTable]"] + - ["System.Reflection.PortableExecutable.SectionCharacteristics", "System.Reflection.PortableExecutable.SectionCharacteristics!", "Field[MemShared]"] + - ["System.Collections.Immutable.ImmutableArray", "System.Reflection.PortableExecutable.ManagedPEBuilder", "Method[CreateSections].ReturnValue"] + - ["System.Reflection.PortableExecutable.DllCharacteristics", "System.Reflection.PortableExecutable.DllCharacteristics!", "Field[NoSeh]"] + - ["System.Reflection.PortableExecutable.Subsystem", "System.Reflection.PortableExecutable.Subsystem!", "Field[WindowsCui]"] + - ["System.Reflection.Metadata.MetadataReaderProvider", "System.Reflection.PortableExecutable.PEReader", "Method[ReadEmbeddedPortablePdbDebugDirectoryData].ReturnValue"] + - ["System.Reflection.PortableExecutable.DllCharacteristics", "System.Reflection.PortableExecutable.DllCharacteristics!", "Field[HighEntropyVirtualAddressSpace]"] + - ["System.Reflection.PortableExecutable.DirectoryEntry", "System.Reflection.PortableExecutable.PEHeader", "Property[CorHeaderTableDirectory]"] + - ["System.Reflection.PortableExecutable.DllCharacteristics", "System.Reflection.PortableExecutable.DllCharacteristics!", "Field[ForceIntegrity]"] + - ["System.Reflection.PortableExecutable.DllCharacteristics", "System.Reflection.PortableExecutable.PEHeaderBuilder", "Property[DllCharacteristics]"] + - ["System.UInt64", "System.Reflection.PortableExecutable.PEHeader", "Property[ImageBase]"] + - ["System.UInt16", "System.Reflection.PortableExecutable.PEHeader", "Property[MajorOperatingSystemVersion]"] + - ["System.Reflection.PortableExecutable.PEStreamOptions", "System.Reflection.PortableExecutable.PEStreamOptions!", "Field[LeaveOpen]"] + - ["System.Int32", "System.Reflection.PortableExecutable.PEHeader", "Property[AddressOfEntryPoint]"] + - ["System.Boolean", "System.Reflection.PortableExecutable.PEReader", "Property[IsEntireImageAvailable]"] + - ["System.Reflection.PortableExecutable.CorHeader", "System.Reflection.PortableExecutable.PEHeaders", "Property[CorHeader]"] + - ["System.Reflection.PortableExecutable.Characteristics", "System.Reflection.PortableExecutable.Characteristics!", "Field[AggressiveWSTrim]"] + - ["System.Reflection.PortableExecutable.DirectoryEntry", "System.Reflection.PortableExecutable.PEHeader", "Property[ImportTableDirectory]"] + - ["System.Int32", "System.Reflection.PortableExecutable.PEHeaders", "Property[CoffHeaderStartOffset]"] + - ["System.Reflection.PortableExecutable.DllCharacteristics", "System.Reflection.PortableExecutable.DllCharacteristics!", "Field[TerminalServerAware]"] + - ["System.Reflection.PortableExecutable.SectionCharacteristics", "System.Reflection.PortableExecutable.SectionCharacteristics!", "Field[Align16Bytes]"] + - ["System.String", "System.Reflection.PortableExecutable.SectionHeader", "Property[Name]"] + - ["System.Int32", "System.Reflection.PortableExecutable.PEHeaders", "Property[PEHeaderStartOffset]"] + - ["System.Reflection.PortableExecutable.Machine", "System.Reflection.PortableExecutable.Machine!", "Field[ArmThumb2]"] + - ["System.Reflection.PortableExecutable.DirectoryEntry", "System.Reflection.PortableExecutable.CorHeader", "Property[ManagedNativeHeaderDirectory]"] + - ["System.Reflection.PortableExecutable.DirectoryEntry", "System.Reflection.PortableExecutable.PEDirectoriesBuilder", "Property[LoadConfigTable]"] + - ["System.UInt16", "System.Reflection.PortableExecutable.PEHeaderBuilder", "Property[MajorOperatingSystemVersion]"] + - ["System.Reflection.PortableExecutable.SectionCharacteristics", "System.Reflection.PortableExecutable.SectionCharacteristics!", "Field[MemLocked]"] + - ["System.UInt64", "System.Reflection.PortableExecutable.PEHeaderBuilder", "Property[SizeOfStackReserve]"] + - ["System.Reflection.PortableExecutable.DirectoryEntry", "System.Reflection.PortableExecutable.PEDirectoriesBuilder", "Property[ImportAddressTable]"] + - ["System.Int32", "System.Reflection.PortableExecutable.PEHeader", "Property[SectionAlignment]"] + - ["System.Reflection.PortableExecutable.SectionCharacteristics", "System.Reflection.PortableExecutable.SectionCharacteristics!", "Field[Align4096Bytes]"] + - ["System.Reflection.PortableExecutable.CorFlags", "System.Reflection.PortableExecutable.CorFlags!", "Field[Requires32Bit]"] + - ["System.UInt16", "System.Reflection.PortableExecutable.PEHeaderBuilder", "Property[MinorOperatingSystemVersion]"] + - ["System.Byte", "System.Reflection.PortableExecutable.PEHeader", "Property[MinorLinkerVersion]"] + - ["System.Reflection.PortableExecutable.SectionCharacteristics", "System.Reflection.PortableExecutable.SectionCharacteristics!", "Field[Align1Bytes]"] + - ["System.Reflection.Metadata.BlobBuilder", "System.Reflection.PortableExecutable.ManagedPEBuilder", "Method[SerializeSection].ReturnValue"] + - ["System.Reflection.Metadata.BlobContentId", "System.Reflection.PortableExecutable.PEBuilder", "Method[Serialize].ReturnValue"] + - ["System.Reflection.PortableExecutable.DebugDirectoryEntryType", "System.Reflection.PortableExecutable.DebugDirectoryEntryType!", "Field[Unknown]"] + - ["System.Reflection.PortableExecutable.Characteristics", "System.Reflection.PortableExecutable.Characteristics!", "Field[RelocsStripped]"] + - ["System.Reflection.PortableExecutable.Subsystem", "System.Reflection.PortableExecutable.Subsystem!", "Field[Unknown]"] + - ["System.Int32", "System.Reflection.PortableExecutable.DirectoryEntry", "Field[Size]"] + - ["System.Reflection.PortableExecutable.DebugDirectoryEntryType", "System.Reflection.PortableExecutable.DebugDirectoryEntry", "Property[Type]"] + - ["System.Reflection.PortableExecutable.Characteristics", "System.Reflection.PortableExecutable.Characteristics!", "Field[BytesReversedHi]"] + - ["System.Func,System.Reflection.Metadata.BlobContentId>", "System.Reflection.PortableExecutable.PEBuilder", "Property[IdProvider]"] + - ["System.Reflection.PortableExecutable.CorFlags", "System.Reflection.PortableExecutable.CorFlags!", "Field[ILOnly]"] + - ["System.Reflection.PortableExecutable.SectionCharacteristics", "System.Reflection.PortableExecutable.SectionCharacteristics!", "Field[MemNotCached]"] + - ["System.Int32", "System.Reflection.PortableExecutable.PEHeader", "Property[SizeOfHeaders]"] + - ["System.Reflection.PortableExecutable.SectionCharacteristics", "System.Reflection.PortableExecutable.SectionCharacteristics!", "Field[TypeDSect]"] + - ["System.UInt32", "System.Reflection.PortableExecutable.DebugDirectoryEntry", "Property[Stamp]"] + - ["System.Reflection.PortableExecutable.PEMagic", "System.Reflection.PortableExecutable.PEHeader", "Property[Magic]"] + - ["System.Reflection.PortableExecutable.DllCharacteristics", "System.Reflection.PortableExecutable.DllCharacteristics!", "Field[ThreadInit]"] + - ["System.Reflection.PortableExecutable.SectionCharacteristics", "System.Reflection.PortableExecutable.SectionCharacteristics!", "Field[LinkerComdat]"] + - ["System.Reflection.PortableExecutable.DirectoryEntry", "System.Reflection.PortableExecutable.PEHeader", "Property[ExceptionTableDirectory]"] + - ["System.Reflection.PortableExecutable.Characteristics", "System.Reflection.PortableExecutable.Characteristics!", "Field[NetRunFromSwap]"] + - ["System.Reflection.PortableExecutable.DllCharacteristics", "System.Reflection.PortableExecutable.DllCharacteristics!", "Field[NxCompatible]"] + - ["System.Boolean", "System.Reflection.PortableExecutable.PEHeaders", "Property[IsConsoleApplication]"] + - ["System.Reflection.PortableExecutable.SectionCharacteristics", "System.Reflection.PortableExecutable.SectionCharacteristics!", "Field[MemNotPaged]"] + - ["System.Reflection.PortableExecutable.DirectoryEntry", "System.Reflection.PortableExecutable.PEHeader", "Property[DebugTableDirectory]"] + - ["System.Reflection.PortableExecutable.SectionCharacteristics", "System.Reflection.PortableExecutable.SectionCharacteristics!", "Field[MemFardata]"] + - ["System.Reflection.PortableExecutable.DirectoryEntry", "System.Reflection.PortableExecutable.PEHeader", "Property[GlobalPointerTableDirectory]"] + - ["System.Reflection.PortableExecutable.DirectoryEntry", "System.Reflection.PortableExecutable.PEDirectoriesBuilder", "Property[CorHeaderTable]"] + - ["System.UInt16", "System.Reflection.PortableExecutable.PEHeader", "Property[MajorImageVersion]"] + - ["System.Reflection.PortableExecutable.SectionCharacteristics", "System.Reflection.PortableExecutable.SectionCharacteristics!", "Field[MemSysheap]"] + - ["System.UInt16", "System.Reflection.PortableExecutable.PEHeaderBuilder", "Property[MajorSubsystemVersion]"] + - ["System.UInt64", "System.Reflection.PortableExecutable.PEHeader", "Property[SizeOfHeapCommit]"] + - ["System.Reflection.PortableExecutable.PEMagic", "System.Reflection.PortableExecutable.PEMagic!", "Field[PE32]"] + - ["System.Reflection.PortableExecutable.CorFlags", "System.Reflection.PortableExecutable.CorFlags!", "Field[Prefers32Bit]"] + - ["System.Byte*", "System.Reflection.PortableExecutable.PEMemoryBlock", "Property[Pointer]"] + - ["System.Reflection.PortableExecutable.DirectoryEntry", "System.Reflection.PortableExecutable.CorHeader", "Property[MetadataDirectory]"] + - ["System.Reflection.PortableExecutable.Machine", "System.Reflection.PortableExecutable.Machine!", "Field[MipsFpu16]"] + - ["System.Int32", "System.Reflection.PortableExecutable.PEHeader", "Property[NumberOfRvaAndSizes]"] + - ["System.Reflection.PortableExecutable.PEHeaderBuilder", "System.Reflection.PortableExecutable.PEHeaderBuilder!", "Method[CreateLibraryHeader].ReturnValue"] + - ["System.Reflection.PortableExecutable.SectionCharacteristics", "System.Reflection.PortableExecutable.SectionCharacteristics!", "Field[Align8Bytes]"] + - ["System.Reflection.PortableExecutable.SectionCharacteristics", "System.Reflection.PortableExecutable.SectionCharacteristics!", "Field[ContainsInitializedData]"] + - ["System.Int32", "System.Reflection.PortableExecutable.PEHeaders", "Property[CorHeaderStartOffset]"] + - ["System.Reflection.PortableExecutable.SectionCharacteristics", "System.Reflection.PortableExecutable.SectionCharacteristics!", "Field[ContainsCode]"] + - ["System.Reflection.PortableExecutable.DirectoryEntry", "System.Reflection.PortableExecutable.PEDirectoriesBuilder", "Property[ExportTable]"] + - ["System.Reflection.PortableExecutable.Machine", "System.Reflection.PortableExecutable.Machine!", "Field[Arm64]"] + - ["System.Reflection.PortableExecutable.DirectoryEntry", "System.Reflection.PortableExecutable.PEDirectoriesBuilder", "Property[DebugTable]"] + - ["System.String", "System.Reflection.PortableExecutable.CodeViewDebugDirectoryData", "Property[Path]"] + - ["System.Reflection.PortableExecutable.Machine", "System.Reflection.PortableExecutable.Machine!", "Field[RiscV64]"] + - ["System.Reflection.PortableExecutable.CorFlags", "System.Reflection.PortableExecutable.CorFlags!", "Field[ILLibrary]"] + - ["System.Reflection.PortableExecutable.CorFlags", "System.Reflection.PortableExecutable.CorFlags!", "Field[StrongNameSigned]"] + - ["System.Int32", "System.Reflection.PortableExecutable.SectionLocation", "Property[RelativeVirtualAddress]"] + - ["System.Reflection.PortableExecutable.DllCharacteristics", "System.Reflection.PortableExecutable.DllCharacteristics!", "Field[ProcessTerm]"] + - ["System.Reflection.PortableExecutable.SectionCharacteristics", "System.Reflection.PortableExecutable.SectionCharacteristics!", "Field[TypeGroup]"] + - ["System.Boolean", "System.Reflection.PortableExecutable.PEHeaders", "Method[TryGetDirectoryOffset].ReturnValue"] + - ["System.Reflection.PortableExecutable.Subsystem", "System.Reflection.PortableExecutable.Subsystem!", "Field[PosixCui]"] + - ["System.Collections.Immutable.ImmutableArray", "System.Reflection.PortableExecutable.PEHeaders", "Property[SectionHeaders]"] + - ["System.Reflection.PortableExecutable.DirectoryEntry", "System.Reflection.PortableExecutable.PEHeader", "Property[ExportTableDirectory]"] + - ["System.Reflection.PortableExecutable.SectionCharacteristics", "System.Reflection.PortableExecutable.SectionCharacteristics!", "Field[LinkerOther]"] + - ["System.Reflection.PortableExecutable.SectionCharacteristics", "System.Reflection.PortableExecutable.SectionCharacteristics!", "Field[TypeOver]"] + - ["System.Int32", "System.Reflection.PortableExecutable.SectionHeader", "Property[SizeOfRawData]"] + - ["System.Reflection.PortableExecutable.PEHeaderBuilder", "System.Reflection.PortableExecutable.PEHeaderBuilder!", "Method[CreateExecutableHeader].ReturnValue"] + - ["System.Int16", "System.Reflection.PortableExecutable.CoffHeader", "Property[SizeOfOptionalHeader]"] + - ["System.Reflection.PortableExecutable.DirectoryEntry", "System.Reflection.PortableExecutable.PEDirectoriesBuilder", "Property[ImportTable]"] + - ["System.Reflection.PortableExecutable.DllCharacteristics", "System.Reflection.PortableExecutable.DllCharacteristics!", "Field[ControlFlowGuard]"] + - ["System.Reflection.PortableExecutable.Machine", "System.Reflection.PortableExecutable.Machine!", "Field[MipsFpu]"] + - ["System.Reflection.PortableExecutable.Characteristics", "System.Reflection.PortableExecutable.Characteristics!", "Field[LineNumsStripped]"] + - ["System.Reflection.PortableExecutable.SectionCharacteristics", "System.Reflection.PortableExecutable.SectionCharacteristics!", "Field[MemPreload]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemResources/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemResources/model.yml new file mode 100644 index 000000000000..d8fb95b8bca4 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemResources/model.yml @@ -0,0 +1,67 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Type", "System.Resources.ResXResourceSet", "Method[GetDefaultWriter].ReturnValue"] + - ["System.String", "System.Resources.ResXResourceWriter", "Property[BasePath]"] + - ["System.String", "System.Resources.ResourceManager", "Method[GetResourceFileName].ReturnValue"] + - ["System.String", "System.Resources.ResourceManager", "Field[BaseNameField]"] + - ["System.Collections.IDictionaryEnumerator", "System.Resources.ResXResourceReader", "Method[GetEnumerator].ReturnValue"] + - ["System.Version", "System.Resources.ResourceManager!", "Method[GetSatelliteContractVersion].ReturnValue"] + - ["System.Globalization.CultureInfo", "System.Resources.ResourceManager!", "Method[GetNeutralResourcesLanguage].ReturnValue"] + - ["System.Drawing.Point", "System.Resources.ResXDataNode", "Method[GetNodePosition].ReturnValue"] + - ["System.Resources.ResourceManager", "System.Resources.ResourceManager!", "Method[CreateFileBasedResourceManager].ReturnValue"] + - ["System.String", "System.Resources.ResXResourceWriter!", "Field[ResMimeType]"] + - ["System.String", "System.Resources.ResXResourceWriter!", "Field[ByteArraySerializedObjectMimeType]"] + - ["System.String", "System.Resources.SatelliteContractVersionAttribute", "Property[Version]"] + - ["System.Resources.ResXResourceReader", "System.Resources.ResXResourceReader!", "Method[FromFileContents].ReturnValue"] + - ["System.Collections.Hashtable", "System.Resources.ResourceSet", "Field[Table]"] + - ["System.Boolean", "System.Resources.ResXResourceReader", "Property[UseResXDataNodes]"] + - ["System.Func", "System.Resources.ResourceWriter", "Property[TypeNameConverter]"] + - ["System.Collections.IEnumerator", "System.Resources.ResourceReader", "Method[System.Collections.IEnumerable.GetEnumerator].ReturnValue"] + - ["System.Object", "System.Resources.ResourceSet", "Method[GetObject].ReturnValue"] + - ["System.Collections.IEnumerator", "System.Resources.ResXResourceReader", "Method[System.Collections.IEnumerable.GetEnumerator].ReturnValue"] + - ["System.String", "System.Resources.ResXFileRef", "Method[ToString].ReturnValue"] + - ["System.String", "System.Resources.NeutralResourcesLanguageAttribute", "Property[CultureName]"] + - ["System.String", "System.Resources.ResXResourceWriter!", "Field[BinSerializedObjectMimeType]"] + - ["System.Type", "System.Resources.ResourceSet", "Method[GetDefaultReader].ReturnValue"] + - ["System.Type", "System.Resources.ResourceSet", "Method[GetDefaultWriter].ReturnValue"] + - ["System.String", "System.Resources.ResourceManager", "Property[BaseName]"] + - ["System.String", "System.Resources.ResXResourceWriter!", "Field[ResourceSchema]"] + - ["System.Collections.IDictionaryEnumerator", "System.Resources.IResourceReader", "Method[GetEnumerator].ReturnValue"] + - ["System.Resources.UltimateResourceFallbackLocation", "System.Resources.UltimateResourceFallbackLocation!", "Field[MainAssembly]"] + - ["System.Resources.ResourceSet", "System.Resources.ResourceManager", "Method[GetResourceSet].ReturnValue"] + - ["System.String", "System.Resources.ResXDataNode", "Property[Name]"] + - ["System.Text.Encoding", "System.Resources.ResXFileRef", "Property[TextFileEncoding]"] + - ["System.Collections.IDictionaryEnumerator", "System.Resources.ResourceReader", "Method[GetEnumerator].ReturnValue"] + - ["System.Type", "System.Resources.ResXResourceSet", "Method[GetDefaultReader].ReturnValue"] + - ["System.Object", "System.Resources.ResourceManager", "Method[GetObject].ReturnValue"] + - ["System.Collections.IDictionaryEnumerator", "System.Resources.ResourceSet", "Method[GetEnumerator].ReturnValue"] + - ["System.String", "System.Resources.MissingSatelliteAssemblyException", "Property[CultureName]"] + - ["System.String", "System.Resources.ResXResourceWriter!", "Field[SoapSerializedObjectMimeType]"] + - ["System.Collections.IEnumerator", "System.Resources.ResourceSet", "Method[System.Collections.IEnumerable.GetEnumerator].ReturnValue"] + - ["System.Resources.ResourceSet", "System.Resources.ResourceManager", "Method[InternalGetResourceSet].ReturnValue"] + - ["System.Collections.IDictionaryEnumerator", "System.Resources.ResXResourceReader", "Method[GetMetadataEnumerator].ReturnValue"] + - ["System.Resources.IResourceReader", "System.Resources.ResourceSet", "Field[Reader]"] + - ["System.String", "System.Resources.ResourceSet", "Method[GetString].ReturnValue"] + - ["System.Object", "System.Resources.ResXDataNode", "Method[GetValue].ReturnValue"] + - ["System.String", "System.Resources.ResXFileRef", "Property[TypeName]"] + - ["System.Int32", "System.Resources.ResourceManager!", "Field[MagicNumber]"] + - ["System.Int32", "System.Resources.ResourceManager!", "Field[HeaderVersionNumber]"] + - ["System.Resources.UltimateResourceFallbackLocation", "System.Resources.NeutralResourcesLanguageAttribute", "Property[Location]"] + - ["System.String", "System.Resources.ResXFileRef", "Property[FileName]"] + - ["System.Boolean", "System.Resources.ResourceManager", "Property[IgnoreCase]"] + - ["System.Reflection.Assembly", "System.Resources.ResourceManager", "Field[MainAssembly]"] + - ["System.String", "System.Resources.ResourceManager", "Method[GetString].ReturnValue"] + - ["System.Collections.Hashtable", "System.Resources.ResourceManager", "Field[ResourceSets]"] + - ["System.Type", "System.Resources.ResourceManager", "Property[ResourceSetType]"] + - ["System.String", "System.Resources.ResXDataNode", "Property[Comment]"] + - ["System.String", "System.Resources.ResXResourceReader", "Property[BasePath]"] + - ["System.Resources.UltimateResourceFallbackLocation", "System.Resources.UltimateResourceFallbackLocation!", "Field[Satellite]"] + - ["System.String", "System.Resources.ResXDataNode", "Method[GetValueTypeName].ReturnValue"] + - ["System.Resources.ResXFileRef", "System.Resources.ResXDataNode", "Property[FileRef]"] + - ["System.String", "System.Resources.ResXResourceWriter!", "Field[DefaultSerializedObjectMimeType]"] + - ["System.String", "System.Resources.ResXResourceWriter!", "Field[Version]"] + - ["System.IO.UnmanagedMemoryStream", "System.Resources.ResourceManager", "Method[GetStream].ReturnValue"] + - ["System.Resources.UltimateResourceFallbackLocation", "System.Resources.ResourceManager", "Property[FallbackLocation]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemResourcesExtensions/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemResourcesExtensions/model.yml new file mode 100644 index 000000000000..99636e67d90f --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemResourcesExtensions/model.yml @@ -0,0 +1,7 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Collections.IEnumerator", "System.Resources.Extensions.DeserializingResourceReader", "Method[System.Collections.IEnumerable.GetEnumerator].ReturnValue"] + - ["System.Collections.IDictionaryEnumerator", "System.Resources.Extensions.DeserializingResourceReader", "Method[GetEnumerator].ReturnValue"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemResourcesTools/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemResourcesTools/model.yml new file mode 100644 index 000000000000..7d5535225b76 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemResourcesTools/model.yml @@ -0,0 +1,8 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Boolean", "System.Resources.Tools.ITargetAwareCodeDomProvider", "Method[SupportsProperty].ReturnValue"] + - ["System.String", "System.Resources.Tools.StronglyTypedResourceBuilder!", "Method[VerifyResourceName].ReturnValue"] + - ["System.CodeDom.CodeCompileUnit", "System.Resources.Tools.StronglyTypedResourceBuilder!", "Method[Create].ReturnValue"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemRuntime/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemRuntime/model.yml new file mode 100644 index 000000000000..a86b245c0e77 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemRuntime/model.yml @@ -0,0 +1,24 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.TimeSpan", "System.Runtime.JitInfo!", "Method[GetCompilationTime].ReturnValue"] + - ["System.Int64", "System.Runtime.JitInfo!", "Method[GetCompiledILBytes].ReturnValue"] + - ["System.Runtime.GCLatencyMode", "System.Runtime.GCLatencyMode!", "Field[Interactive]"] + - ["System.Int64", "System.Runtime.JitInfo!", "Method[GetCompiledMethodCount].ReturnValue"] + - ["System.Runtime.GCLargeObjectHeapCompactionMode", "System.Runtime.GCLargeObjectHeapCompactionMode!", "Field[CompactOnce]"] + - ["System.Boolean", "System.Runtime.DependentHandle", "Property[IsAllocated]"] + - ["System.Runtime.GCLatencyMode", "System.Runtime.GCSettings!", "Property[LatencyMode]"] + - ["System.String", "System.Runtime.AssemblyTargetedPatchBandAttribute", "Property[TargetedPatchBand]"] + - ["System.String", "System.Runtime.TargetedPatchingOptOutAttribute", "Property[Reason]"] + - ["System.ValueTuple", "System.Runtime.DependentHandle", "Property[TargetAndDependent]"] + - ["System.Runtime.GCLargeObjectHeapCompactionMode", "System.Runtime.GCSettings!", "Property[LargeObjectHeapCompactionMode]"] + - ["System.Runtime.GCLatencyMode", "System.Runtime.GCLatencyMode!", "Field[SustainedLowLatency]"] + - ["System.Runtime.GCLatencyMode", "System.Runtime.GCLatencyMode!", "Field[NoGCRegion]"] + - ["System.Object", "System.Runtime.DependentHandle", "Property[Dependent]"] + - ["System.Object", "System.Runtime.DependentHandle", "Property[Target]"] + - ["System.Runtime.GCLatencyMode", "System.Runtime.GCLatencyMode!", "Field[LowLatency]"] + - ["System.Boolean", "System.Runtime.GCSettings!", "Property[IsServerGC]"] + - ["System.Runtime.GCLatencyMode", "System.Runtime.GCLatencyMode!", "Field[Batch]"] + - ["System.Runtime.GCLargeObjectHeapCompactionMode", "System.Runtime.GCLargeObjectHeapCompactionMode!", "Field[Default]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemRuntimeCaching/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemRuntimeCaching/model.yml new file mode 100644 index 000000000000..5ce6589545b0 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemRuntimeCaching/model.yml @@ -0,0 +1,91 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Collections.Generic.IEnumerator>", "System.Runtime.Caching.MemoryCache", "Method[GetEnumerator].ReturnValue"] + - ["System.Runtime.Caching.CacheItem", "System.Runtime.Caching.MemoryCache", "Method[AddOrGetExisting].ReturnValue"] + - ["System.Runtime.Caching.CacheItemPriority", "System.Runtime.Caching.CacheItemPolicy", "Property[Priority]"] + - ["System.Runtime.Caching.CacheEntryRemovedReason", "System.Runtime.Caching.CacheEntryRemovedReason!", "Field[Removed]"] + - ["System.String", "System.Runtime.Caching.HostFileChangeMonitor", "Property[UniqueId]"] + - ["System.Runtime.Caching.ObjectCache", "System.Runtime.Caching.CacheEntryUpdateArguments", "Property[Source]"] + - ["System.Runtime.Caching.CacheEntryRemovedCallback", "System.Runtime.Caching.CacheItemPolicy", "Property[RemovedCallback]"] + - ["System.Runtime.Caching.CacheItemPolicy", "System.Runtime.Caching.CacheEntryUpdateArguments", "Property[UpdatedCacheItemPolicy]"] + - ["System.Runtime.Caching.DefaultCacheCapabilities", "System.Runtime.Caching.MemoryCache", "Property[DefaultCacheCapabilities]"] + - ["System.Runtime.Caching.DefaultCacheCapabilities", "System.Runtime.Caching.DefaultCacheCapabilities!", "Field[AbsoluteExpirations]"] + - ["System.Object", "System.Runtime.Caching.MemoryCache", "Method[Get].ReturnValue"] + - ["System.DateTimeOffset", "System.Runtime.Caching.FileChangeMonitor", "Property[LastModified]"] + - ["System.String", "System.Runtime.Caching.CacheEntryUpdateArguments", "Property[Key]"] + - ["System.Runtime.Caching.ObjectCache", "System.Runtime.Caching.CacheEntryRemovedArguments", "Property[Source]"] + - ["System.Runtime.Caching.DefaultCacheCapabilities", "System.Runtime.Caching.DefaultCacheCapabilities!", "Field[SlidingExpirations]"] + - ["System.Collections.IEnumerator", "System.Runtime.Caching.ObjectCache", "Method[System.Collections.IEnumerable.GetEnumerator].ReturnValue"] + - ["System.Collections.Generic.IDictionary", "System.Runtime.Caching.ObjectCache", "Method[GetValues].ReturnValue"] + - ["System.Runtime.Caching.CacheEntryUpdateCallback", "System.Runtime.Caching.CacheItemPolicy", "Property[UpdateCallback]"] + - ["System.Boolean", "System.Runtime.Caching.ChangeMonitor", "Property[HasChanged]"] + - ["System.DateTimeOffset", "System.Runtime.Caching.CacheItemPolicy", "Property[AbsoluteExpiration]"] + - ["System.Runtime.Caching.CacheEntryRemovedReason", "System.Runtime.Caching.CacheEntryRemovedReason!", "Field[ChangeMonitorChanged]"] + - ["System.Runtime.Caching.CacheItem", "System.Runtime.Caching.ObjectCache", "Method[GetCacheItem].ReturnValue"] + - ["System.Int64", "System.Runtime.Caching.MemoryCache", "Method[GetCount].ReturnValue"] + - ["System.Object", "System.Runtime.Caching.ObjectCache", "Method[Remove].ReturnValue"] + - ["System.Runtime.Caching.CacheEntryRemovedReason", "System.Runtime.Caching.CacheEntryRemovedReason!", "Field[Evicted]"] + - ["System.Int64", "System.Runtime.Caching.MemoryCache", "Method[GetLastSize].ReturnValue"] + - ["System.TimeSpan", "System.Runtime.Caching.ObjectCache!", "Field[NoSlidingExpiration]"] + - ["System.Runtime.Caching.CacheEntryChangeMonitor", "System.Runtime.Caching.MemoryCache", "Method[CreateCacheEntryChangeMonitor].ReturnValue"] + - ["System.Runtime.Caching.DefaultCacheCapabilities", "System.Runtime.Caching.DefaultCacheCapabilities!", "Field[InMemoryProvider]"] + - ["System.Runtime.Caching.DefaultCacheCapabilities", "System.Runtime.Caching.DefaultCacheCapabilities!", "Field[CacheEntryChangeMonitors]"] + - ["System.Runtime.Caching.DefaultCacheCapabilities", "System.Runtime.Caching.DefaultCacheCapabilities!", "Field[CacheEntryRemovedCallback]"] + - ["System.Collections.Generic.IEnumerator>", "System.Runtime.Caching.ObjectCache", "Method[System.Collections.Generic.IEnumerable>.GetEnumerator].ReturnValue"] + - ["System.Object", "System.Runtime.Caching.MemoryCache", "Property[Item]"] + - ["System.Int64", "System.Runtime.Caching.MemoryCache", "Method[Trim].ReturnValue"] + - ["System.Runtime.Caching.DefaultCacheCapabilities", "System.Runtime.Caching.DefaultCacheCapabilities!", "Field[CacheRegions]"] + - ["System.Object", "System.Runtime.Caching.ObjectCache", "Method[AddOrGetExisting].ReturnValue"] + - ["System.Runtime.Caching.CacheItem", "System.Runtime.Caching.CacheEntryRemovedArguments", "Property[CacheItem]"] + - ["System.Collections.Generic.IDictionary", "System.Runtime.Caching.MemoryCache", "Method[GetValues].ReturnValue"] + - ["System.Runtime.Caching.CacheEntryChangeMonitor", "System.Runtime.Caching.ObjectCache", "Method[CreateCacheEntryChangeMonitor].ReturnValue"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.Runtime.Caching.CacheEntryChangeMonitor", "Property[CacheKeys]"] + - ["System.Object", "System.Runtime.Caching.MemoryCache", "Method[AddOrGetExisting].ReturnValue"] + - ["System.String", "System.Runtime.Caching.CacheItem", "Property[Key]"] + - ["System.String", "System.Runtime.Caching.CacheItem", "Property[RegionName]"] + - ["System.Runtime.Caching.CacheItem", "System.Runtime.Caching.CacheEntryUpdateArguments", "Property[UpdatedCacheItem]"] + - ["System.Runtime.Caching.CacheEntryRemovedReason", "System.Runtime.Caching.CacheEntryRemovedArguments", "Property[RemovedReason]"] + - ["System.Runtime.Caching.DefaultCacheCapabilities", "System.Runtime.Caching.DefaultCacheCapabilities!", "Field[None]"] + - ["System.Int64", "System.Runtime.Caching.MemoryCache", "Property[PhysicalMemoryLimit]"] + - ["System.Object", "System.Runtime.Caching.CacheItem", "Property[Value]"] + - ["System.TimeSpan", "System.Runtime.Caching.CacheItemPolicy", "Property[SlidingExpiration]"] + - ["System.Runtime.Caching.CacheItem", "System.Runtime.Caching.ObjectCache", "Method[AddOrGetExisting].ReturnValue"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.Runtime.Caching.FileChangeMonitor", "Property[FilePaths]"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.Runtime.Caching.HostFileChangeMonitor", "Property[FilePaths]"] + - ["System.Object", "System.Runtime.Caching.MemoryCache", "Method[Remove].ReturnValue"] + - ["System.String", "System.Runtime.Caching.CacheEntryChangeMonitor", "Property[RegionName]"] + - ["System.Object", "System.Runtime.Caching.ObjectCache", "Property[Item]"] + - ["System.Runtime.Caching.MemoryCache", "System.Runtime.Caching.MemoryCache!", "Property[Default]"] + - ["System.Collections.ObjectModel.Collection", "System.Runtime.Caching.CacheItemPolicy", "Property[ChangeMonitors]"] + - ["System.Runtime.Caching.CacheItem", "System.Runtime.Caching.MemoryCache", "Method[GetCacheItem].ReturnValue"] + - ["System.Runtime.Caching.DefaultCacheCapabilities", "System.Runtime.Caching.DefaultCacheCapabilities!", "Field[OutOfProcessProvider]"] + - ["System.Int64", "System.Runtime.Caching.MemoryCache", "Property[CacheMemoryLimit]"] + - ["System.TimeSpan", "System.Runtime.Caching.MemoryCache", "Property[PollingInterval]"] + - ["System.Runtime.Caching.CacheEntryRemovedReason", "System.Runtime.Caching.CacheEntryRemovedReason!", "Field[Expired]"] + - ["System.Boolean", "System.Runtime.Caching.ObjectCache", "Method[Contains].ReturnValue"] + - ["System.Collections.Generic.IEnumerator>", "System.Runtime.Caching.ObjectCache", "Method[GetEnumerator].ReturnValue"] + - ["System.DateTimeOffset", "System.Runtime.Caching.HostFileChangeMonitor", "Property[LastModified]"] + - ["System.Runtime.Caching.CacheEntryRemovedReason", "System.Runtime.Caching.CacheEntryRemovedReason!", "Field[CacheSpecificEviction]"] + - ["System.Boolean", "System.Runtime.Caching.MemoryCache", "Method[Add].ReturnValue"] + - ["System.Runtime.Caching.DefaultCacheCapabilities", "System.Runtime.Caching.DefaultCacheCapabilities!", "Field[CacheEntryUpdateCallback]"] + - ["System.String", "System.Runtime.Caching.ChangeMonitor", "Property[UniqueId]"] + - ["System.Boolean", "System.Runtime.Caching.ChangeMonitor", "Property[IsDisposed]"] + - ["System.Boolean", "System.Runtime.Caching.MemoryCache", "Method[Contains].ReturnValue"] + - ["System.Runtime.Caching.CacheItemPriority", "System.Runtime.Caching.CacheItemPriority!", "Field[Default]"] + - ["System.String", "System.Runtime.Caching.MemoryCache", "Property[Name]"] + - ["System.Runtime.Caching.CacheItemPriority", "System.Runtime.Caching.CacheItemPriority!", "Field[NotRemovable]"] + - ["System.DateTimeOffset", "System.Runtime.Caching.CacheEntryChangeMonitor", "Property[LastModified]"] + - ["System.Collections.IEnumerator", "System.Runtime.Caching.MemoryCache", "Method[System.Collections.IEnumerable.GetEnumerator].ReturnValue"] + - ["System.Runtime.Caching.CacheEntryRemovedReason", "System.Runtime.Caching.CacheEntryUpdateArguments", "Property[RemovedReason]"] + - ["System.String", "System.Runtime.Caching.SqlChangeMonitor", "Property[UniqueId]"] + - ["System.DateTimeOffset", "System.Runtime.Caching.ObjectCache!", "Field[InfiniteAbsoluteExpiration]"] + - ["System.Boolean", "System.Runtime.Caching.ObjectCache", "Method[Add].ReturnValue"] + - ["System.String", "System.Runtime.Caching.CacheEntryUpdateArguments", "Property[RegionName]"] + - ["System.Int64", "System.Runtime.Caching.ObjectCache", "Method[GetCount].ReturnValue"] + - ["System.IServiceProvider", "System.Runtime.Caching.ObjectCache!", "Property[Host]"] + - ["System.Runtime.Caching.DefaultCacheCapabilities", "System.Runtime.Caching.ObjectCache", "Property[DefaultCacheCapabilities]"] + - ["System.String", "System.Runtime.Caching.ObjectCache", "Property[Name]"] + - ["System.Object", "System.Runtime.Caching.ObjectCache", "Method[Get].ReturnValue"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemRuntimeCachingConfiguration/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemRuntimeCachingConfiguration/model.yml new file mode 100644 index 000000000000..0eee7087ca92 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemRuntimeCachingConfiguration/model.yml @@ -0,0 +1,19 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Configuration.ConfigurationPropertyCollection", "System.Runtime.Caching.Configuration.MemoryCacheSettingsCollection", "Property[Properties]"] + - ["System.Int32", "System.Runtime.Caching.Configuration.MemoryCacheElement", "Property[PhysicalMemoryLimitPercentage]"] + - ["System.Int32", "System.Runtime.Caching.Configuration.MemoryCacheElement", "Property[CacheMemoryLimitMegabytes]"] + - ["System.Configuration.ConfigurationElement", "System.Runtime.Caching.Configuration.MemoryCacheSettingsCollection", "Method[CreateNewElement].ReturnValue"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.Runtime.Caching.Configuration.MemoryCacheElement", "Property[Properties]"] + - ["System.Runtime.Caching.Configuration.MemoryCacheElement", "System.Runtime.Caching.Configuration.MemoryCacheSettingsCollection", "Property[Item]"] + - ["System.Object", "System.Runtime.Caching.Configuration.MemoryCacheSettingsCollection", "Method[GetElementKey].ReturnValue"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.Runtime.Caching.Configuration.MemoryCacheSection", "Property[Properties]"] + - ["System.Configuration.ConfigurationElementCollectionType", "System.Runtime.Caching.Configuration.MemoryCacheSettingsCollection", "Property[CollectionType]"] + - ["System.Runtime.Caching.Configuration.MemoryCacheSettingsCollection", "System.Runtime.Caching.Configuration.MemoryCacheSection", "Property[NamedCaches]"] + - ["System.TimeSpan", "System.Runtime.Caching.Configuration.MemoryCacheElement", "Property[PollingInterval]"] + - ["System.Runtime.Caching.Configuration.MemoryCacheSection", "System.Runtime.Caching.Configuration.CachingSectionGroup", "Property[MemoryCaches]"] + - ["System.String", "System.Runtime.Caching.Configuration.MemoryCacheElement", "Property[Name]"] + - ["System.Int32", "System.Runtime.Caching.Configuration.MemoryCacheSettingsCollection", "Method[IndexOf].ReturnValue"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemRuntimeCachingHosting/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemRuntimeCachingHosting/model.yml new file mode 100644 index 000000000000..9997690decc6 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemRuntimeCachingHosting/model.yml @@ -0,0 +1,6 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.String", "System.Runtime.Caching.Hosting.IApplicationIdentifier", "Method[GetApplicationId].ReturnValue"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemRuntimeCompilerServices/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemRuntimeCompilerServices/model.yml new file mode 100644 index 000000000000..f1a927f6ef2d --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemRuntimeCompilerServices/model.yml @@ -0,0 +1,169 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Boolean", "System.Runtime.CompilerServices.ValueTaskAwaiter", "Property[IsCompleted]"] + - ["System.String", "System.Runtime.CompilerServices.CallerArgumentExpressionAttribute", "Property[ParameterName]"] + - ["System.Void*", "System.Runtime.CompilerServices.Unsafe!", "Method[Add].ReturnValue"] + - ["System.Boolean", "System.Runtime.CompilerServices.CompilerFeatureRequiredAttribute", "Property[IsOptional]"] + - ["System.Object[]", "System.Runtime.CompilerServices.ExecutionScope", "Method[CreateHoistedLocals].ReturnValue"] + - ["System.Runtime.CompilerServices.MethodCodeType", "System.Runtime.CompilerServices.MethodImplAttribute", "Field[MethodCodeType]"] + - ["System.Runtime.CompilerServices.MethodImplOptions", "System.Runtime.CompilerServices.MethodImplOptions!", "Field[InternalCall]"] + - ["System.Runtime.CompilerServices.MethodImplOptions", "System.Runtime.CompilerServices.MethodImplOptions!", "Field[AggressiveInlining]"] + - ["System.Runtime.CompilerServices.MethodCodeType", "System.Runtime.CompilerServices.MethodCodeType!", "Field[OPTIL]"] + - ["System.Boolean", "System.Runtime.CompilerServices.Unsafe!", "Method[IsAddressLessThan].ReturnValue"] + - ["System.Boolean", "System.Runtime.CompilerServices.RuntimeHelpers!", "Method[Equals].ReturnValue"] + - ["System.String[]", "System.Runtime.CompilerServices.InterpolatedStringHandlerArgumentAttribute", "Property[Arguments]"] + - ["T", "System.Runtime.CompilerServices.Unsafe!", "Method[ReadUnaligned].ReturnValue"] + - ["System.Runtime.CompilerServices.MethodImplOptions", "System.Runtime.CompilerServices.MethodImplOptions!", "Field[NoOptimization]"] + - ["T", "System.Runtime.CompilerServices.Unsafe!", "Method[Subtract].ReturnValue"] + - ["System.Runtime.CompilerServices.UnsafeAccessorKind", "System.Runtime.CompilerServices.UnsafeAccessorKind!", "Field[Field]"] + - ["System.Runtime.CompilerServices.PoolingAsyncValueTaskMethodBuilder", "System.Runtime.CompilerServices.PoolingAsyncValueTaskMethodBuilder!", "Method[Create].ReturnValue"] + - ["System.Runtime.CompilerServices.ConfiguredTaskAwaitable+ConfiguredTaskAwaiter", "System.Runtime.CompilerServices.ConfiguredTaskAwaitable", "Method[GetAwaiter].ReturnValue"] + - ["T[]", "System.Runtime.CompilerServices.CallSiteOps!", "Method[GetRules].ReturnValue"] + - ["System.Object", "System.Runtime.CompilerServices.RuntimeWrappedException", "Property[WrappedException]"] + - ["System.Threading.Tasks.ValueTask", "System.Runtime.CompilerServices.AsyncValueTaskMethodBuilder", "Property[Task]"] + - ["System.Object", "System.Runtime.CompilerServices.CustomConstantAttribute", "Property[Value]"] + - ["T", "System.Runtime.CompilerServices.Unsafe!", "Method[AddByteOffset].ReturnValue"] + - ["System.Boolean", "System.Runtime.CompilerServices.RuntimeHelpers!", "Method[TryEnsureSufficientExecutionStack].ReturnValue"] + - ["System.Runtime.CompilerServices.MethodImplOptions", "System.Runtime.CompilerServices.MethodImplAttribute", "Property[Value]"] + - ["T", "System.Runtime.CompilerServices.Unsafe!", "Method[Read].ReturnValue"] + - ["System.Threading.Tasks.ValueTask", "System.Runtime.CompilerServices.PoolingAsyncValueTaskMethodBuilder", "Property[Task]"] + - ["System.Void*", "System.Runtime.CompilerServices.Unsafe!", "Method[AsPointer].ReturnValue"] + - ["System.String", "System.Runtime.CompilerServices.RuntimeHelpers!", "Method[CreateSpan].ReturnValue"] + - ["System.Object", "System.Runtime.CompilerServices.RuntimeHelpers!", "Method[GetObjectValue].ReturnValue"] + - ["System.String", "System.Runtime.CompilerServices.CollectionBuilderAttribute", "Property[MethodName]"] + - ["System.Linq.Expressions.Expression", "System.Runtime.CompilerServices.CallSiteBinder", "Method[Bind].ReturnValue"] + - ["System.Runtime.CompilerServices.MethodCodeType", "System.Runtime.CompilerServices.MethodCodeType!", "Field[Runtime]"] + - ["System.Byte", "System.Runtime.CompilerServices.NullableContextAttribute", "Field[Flag]"] + - ["System.Object[]", "System.Runtime.CompilerServices.ExecutionScope", "Field[Locals]"] + - ["System.Runtime.CompilerServices.AsyncIteratorMethodBuilder", "System.Runtime.CompilerServices.AsyncIteratorMethodBuilder!", "Method[Create].ReturnValue"] + - ["System.Runtime.CompilerServices.MethodCodeType", "System.Runtime.CompilerServices.MethodCodeType!", "Field[IL]"] + - ["System.String", "System.Runtime.CompilerServices.DefaultInterpolatedStringHandler", "Method[ToStringAndClear].ReturnValue"] + - ["System.Runtime.CompilerServices.MethodImplOptions", "System.Runtime.CompilerServices.MethodImplOptions!", "Field[NoInlining]"] + - ["T", "System.Runtime.CompilerServices.CallSiteBinder", "Method[BindDelegate].ReturnValue"] + - ["System.Type", "System.Runtime.CompilerServices.CollectionBuilderAttribute", "Property[BuilderType]"] + - ["System.Collections.Generic.IList", "System.Runtime.CompilerServices.DynamicAttribute", "Property[TransformFlags]"] + - ["System.String", "System.Runtime.CompilerServices.RuntimeFeature!", "Field[NumericIntPtr]"] + - ["System.Runtime.CompilerServices.CallSite", "System.Runtime.CompilerServices.CallSiteOps!", "Method[CreateMatchmaker].ReturnValue"] + - ["System.Runtime.CompilerServices.DebugInfoGenerator", "System.Runtime.CompilerServices.DebugInfoGenerator!", "Method[CreatePdbGenerator].ReturnValue"] + - ["System.Boolean", "System.Runtime.CompilerServices.RuntimeOps!", "Method[ExpandoCheckVersion].ReturnValue"] + - ["System.Decimal", "System.Runtime.CompilerServices.DecimalConstantAttribute", "Property[Value]"] + - ["System.Int32", "System.Runtime.CompilerServices.IRuntimeVariables", "Property[Count]"] + - ["System.Runtime.CompilerServices.LoadHint", "System.Runtime.CompilerServices.LoadHint!", "Field[Sometimes]"] + - ["System.Runtime.CompilerServices.LoadHint", "System.Runtime.CompilerServices.LoadHint!", "Field[Always]"] + - ["TTo", "System.Runtime.CompilerServices.Unsafe!", "Method[BitCast].ReturnValue"] + - ["T", "System.Runtime.CompilerServices.Unsafe!", "Method[SubtractByteOffset].ReturnValue"] + - ["T", "System.Runtime.CompilerServices.Unsafe!", "Method[Unbox].ReturnValue"] + - ["System.Object", "System.Runtime.CompilerServices.RuntimeOps!", "Method[ExpandoTrySetValue].ReturnValue"] + - ["System.Object[]", "System.Runtime.CompilerServices.ExecutionScope", "Field[Globals]"] + - ["System.Type", "System.Runtime.CompilerServices.AsyncMethodBuilderAttribute", "Property[BuilderType]"] + - ["System.Int32", "System.Runtime.CompilerServices.RuntimeHelpers!", "Method[SizeOf].ReturnValue"] + - ["System.Linq.Expressions.Expression", "System.Runtime.CompilerServices.RuntimeOps!", "Method[Quote].ReturnValue"] + - ["System.Boolean", "System.Runtime.CompilerServices.CallSiteOps!", "Method[SetNotMatched].ReturnValue"] + - ["T", "System.Runtime.CompilerServices.Unsafe!", "Method[Add].ReturnValue"] + - ["System.Object[]", "System.Runtime.CompilerServices.Closure", "Field[Constants]"] + - ["System.Runtime.CompilerServices.MethodImplOptions", "System.Runtime.CompilerServices.MethodImplOptions!", "Field[AggressiveOptimization]"] + - ["System.Collections.Generic.IList", "System.Runtime.CompilerServices.TupleElementNamesAttribute", "Property[TransformNames]"] + - ["System.Runtime.CompilerServices.MethodImplOptions", "System.Runtime.CompilerServices.MethodImplOptions!", "Field[ForwardRef]"] + - ["System.Threading.Tasks.Task", "System.Runtime.CompilerServices.AsyncTaskMethodBuilder", "Property[Task]"] + - ["T", "System.Runtime.CompilerServices.Unsafe!", "Method[AsRef].ReturnValue"] + - ["System.String", "System.Runtime.CompilerServices.DefaultInterpolatedStringHandler", "Method[ToString].ReturnValue"] + - ["System.String", "System.Runtime.CompilerServices.CompilerFeatureRequiredAttribute", "Property[FeatureName]"] + - ["System.String", "System.Runtime.CompilerServices.RuntimeFeature!", "Field[PortablePdb]"] + - ["System.Runtime.CompilerServices.RuleCache", "System.Runtime.CompilerServices.CallSiteOps!", "Method[GetRuleCache].ReturnValue"] + - ["System.Type", "System.Runtime.CompilerServices.RequiredAttributeAttribute", "Property[RequiredContract]"] + - ["System.Object", "System.Runtime.CompilerServices.RuntimeHelpers!", "Method[Box].ReturnValue"] + - ["T", "System.Runtime.CompilerServices.Unsafe!", "Method[As].ReturnValue"] + - ["T", "System.Runtime.CompilerServices.CallSiteOps!", "Method[Bind].ReturnValue"] + - ["System.Void*", "System.Runtime.CompilerServices.Unsafe!", "Method[Subtract].ReturnValue"] + - ["System.Runtime.CompilerServices.ConfiguredValueTaskAwaitable+ConfiguredValueTaskAwaiter", "System.Runtime.CompilerServices.ConfiguredValueTaskAwaitable", "Method[GetAwaiter].ReturnValue"] + - ["System.Int32", "System.Runtime.CompilerServices.RuntimeHelpers!", "Method[GetHashCode].ReturnValue"] + - ["System.Runtime.CompilerServices.MethodImplOptions", "System.Runtime.CompilerServices.MethodImplOptions!", "Field[Unmanaged]"] + - ["System.String", "System.Runtime.CompilerServices.DependencyAttribute", "Property[DependentAssembly]"] + - ["System.Runtime.CompilerServices.ConfiguredValueTaskAwaitable", "System.Runtime.CompilerServices.ConfiguredAsyncDisposable", "Method[DisposeAsync].ReturnValue"] + - ["System.String", "System.Runtime.CompilerServices.RuntimeFeature!", "Field[VirtualStaticsInInterfaces]"] + - ["System.Object", "System.Runtime.CompilerServices.IRuntimeVariables", "Property[Item]"] + - ["System.String", "System.Runtime.CompilerServices.RuntimeFeature!", "Field[UnmanagedSignatureCallingConvention]"] + - ["System.Runtime.CompilerServices.IRuntimeVariables", "System.Runtime.CompilerServices.RuntimeOps!", "Method[CreateRuntimeVariables].ReturnValue"] + - ["System.String", "System.Runtime.CompilerServices.RuntimeFeature!", "Field[CovariantReturnsOfClasses]"] + - ["System.Runtime.CompilerServices.AsyncValueTaskMethodBuilder", "System.Runtime.CompilerServices.AsyncValueTaskMethodBuilder!", "Method[Create].ReturnValue"] + - ["System.Int32", "System.Runtime.CompilerServices.InlineArrayAttribute", "Property[Length]"] + - ["TTo", "System.Runtime.CompilerServices.Unsafe!", "Method[As].ReturnValue"] + - ["System.Boolean", "System.Runtime.CompilerServices.RuntimeFeature!", "Property[IsDynamicCodeCompiled]"] + - ["System.Type", "System.Runtime.CompilerServices.StateMachineAttribute", "Property[StateMachineType]"] + - ["System.Runtime.CompilerServices.AsyncTaskMethodBuilder", "System.Runtime.CompilerServices.AsyncTaskMethodBuilder!", "Method[Create].ReturnValue"] + - ["System.Linq.Expressions.LabelTarget", "System.Runtime.CompilerServices.CallSiteBinder!", "Property[UpdateLabel]"] + - ["System.Boolean", "System.Runtime.CompilerServices.CallSiteHelpers!", "Method[IsInternalFrame].ReturnValue"] + - ["System.String", "System.Runtime.CompilerServices.CompilerFeatureRequiredAttribute!", "Field[RefStructs]"] + - ["System.Int32", "System.Runtime.CompilerServices.RuntimeHelpers!", "Property[OffsetToStringData]"] + - ["System.String", "System.Runtime.CompilerServices.CompilerFeatureRequiredAttribute!", "Field[RequiredMembers]"] + - ["System.Object", "System.Runtime.CompilerServices.IUnknownConstantAttribute", "Property[Value]"] + - ["T[]", "System.Runtime.CompilerServices.CallSiteOps!", "Method[GetCachedRules].ReturnValue"] + - ["System.Runtime.CompilerServices.LoadHint", "System.Runtime.CompilerServices.DefaultDependencyAttribute", "Property[LoadHint]"] + - ["System.Boolean", "System.Runtime.CompilerServices.CallSiteOps!", "Method[GetMatch].ReturnValue"] + - ["System.Boolean", "System.Runtime.CompilerServices.RuntimeOps!", "Method[ExpandoTryGetValue].ReturnValue"] + - ["System.Runtime.CompilerServices.UnsafeAccessorKind", "System.Runtime.CompilerServices.UnsafeAccessorKind!", "Field[StaticField]"] + - ["System.Linq.Expressions.Expression", "System.Runtime.CompilerServices.ExecutionScope", "Method[IsolateExpression].ReturnValue"] + - ["System.Runtime.CompilerServices.UnsafeAccessorKind", "System.Runtime.CompilerServices.UnsafeAccessorKind!", "Field[StaticMethod]"] + - ["System.Type", "System.Runtime.CompilerServices.TypeForwardedToAttribute", "Property[Destination]"] + - ["System.Runtime.CompilerServices.CallSiteBinder", "System.Runtime.CompilerServices.CallSite", "Property[Binder]"] + - ["System.String", "System.Runtime.CompilerServices.AccessedThroughPropertyAttribute", "Property[PropertyName]"] + - ["System.Boolean", "System.Runtime.CompilerServices.Unsafe!", "Method[AreSame].ReturnValue"] + - ["System.Object[]", "System.Runtime.CompilerServices.Closure", "Field[Locals]"] + - ["System.Runtime.CompilerServices.UnsafeAccessorKind", "System.Runtime.CompilerServices.UnsafeAccessorKind!", "Field[Method]"] + - ["System.String", "System.Runtime.CompilerServices.RuntimeFeature!", "Field[DefaultImplementationsOfInterfaces]"] + - ["System.Boolean", "System.Runtime.CompilerServices.Unsafe!", "Method[IsNullRef].ReturnValue"] + - ["System.Boolean", "System.Runtime.CompilerServices.RuntimeCompatibilityAttribute", "Property[WrapNonExceptionThrows]"] + - ["System.Runtime.CompilerServices.MethodImplOptions", "System.Runtime.CompilerServices.MethodImplOptions!", "Field[PreserveSig]"] + - ["System.Runtime.CompilerServices.MethodImplOptions", "System.Runtime.CompilerServices.MethodImplOptions!", "Field[SecurityMitigations]"] + - ["System.IntPtr", "System.Runtime.CompilerServices.Unsafe!", "Method[ByteOffset].ReturnValue"] + - ["System.Byte[]", "System.Runtime.CompilerServices.NullableAttribute", "Field[NullableFlags]"] + - ["System.Boolean", "System.Runtime.CompilerServices.RuntimeOps!", "Method[ExpandoTryDeleteValue].ReturnValue"] + - ["System.FormattableString", "System.Runtime.CompilerServices.FormattableStringFactory!", "Method[Create].ReturnValue"] + - ["System.Int32", "System.Runtime.CompilerServices.FixedBufferAttribute", "Property[Length]"] + - ["System.Boolean", "System.Runtime.CompilerServices.NullablePublicOnlyAttribute", "Field[IncludesInternals]"] + - ["System.Int32", "System.Runtime.CompilerServices.OverloadResolutionPriorityAttribute", "Property[Priority]"] + - ["System.Boolean", "System.Runtime.CompilerServices.TaskAwaiter", "Property[IsCompleted]"] + - ["System.Object", "System.Runtime.CompilerServices.RuntimeHelpers!", "Method[GetUninitializedObject].ReturnValue"] + - ["System.Runtime.CompilerServices.ExecutionScope", "System.Runtime.CompilerServices.ExecutionScope", "Field[Parent]"] + - ["System.Type", "System.Runtime.CompilerServices.FixedBufferAttribute", "Property[ElementType]"] + - ["System.Int32", "System.Runtime.CompilerServices.ITuple", "Property[Length]"] + - ["System.Type", "System.Runtime.CompilerServices.MetadataUpdateOriginalTypeAttribute", "Property[OriginalType]"] + - ["System.Boolean", "System.Runtime.CompilerServices.RuntimeFeature!", "Method[IsSupported].ReturnValue"] + - ["System.Runtime.CompilerServices.UnsafeAccessorKind", "System.Runtime.CompilerServices.UnsafeAccessorKind!", "Field[Constructor]"] + - ["System.String", "System.Runtime.CompilerServices.TypeForwardedFromAttribute", "Property[AssemblyFullName]"] + - ["System.Int32", "System.Runtime.CompilerServices.CompilationRelaxationsAttribute", "Property[CompilationRelaxations]"] + - ["T", "System.Runtime.CompilerServices.Unsafe!", "Method[NullRef].ReturnValue"] + - ["System.String", "System.Runtime.CompilerServices.InternalsVisibleToAttribute", "Property[AssemblyName]"] + - ["System.Object", "System.Runtime.CompilerServices.DateTimeConstantAttribute", "Property[Value]"] + - ["System.String", "System.Runtime.CompilerServices.SwitchExpressionException", "Property[Message]"] + - ["System.String", "System.Runtime.CompilerServices.ContractHelper!", "Method[RaiseContractFailedEvent].ReturnValue"] + - ["System.Int32", "System.Runtime.CompilerServices.RefSafetyRulesAttribute", "Property[Version]"] + - ["System.Runtime.CompilerServices.YieldAwaitable+YieldAwaiter", "System.Runtime.CompilerServices.YieldAwaitable", "Method[GetAwaiter].ReturnValue"] + - ["System.IntPtr", "System.Runtime.CompilerServices.RuntimeHelpers!", "Method[AllocateTypeAssociatedMemory].ReturnValue"] + - ["System.Int32", "System.Runtime.CompilerServices.Unsafe!", "Method[SizeOf].ReturnValue"] + - ["System.Boolean", "System.Runtime.CompilerServices.Unsafe!", "Method[IsAddressGreaterThan].ReturnValue"] + - ["System.Boolean", "System.Runtime.CompilerServices.InternalsVisibleToAttribute", "Property[AllInternalsVisible]"] + - ["System.Object", "System.Runtime.CompilerServices.ITuple", "Property[Item]"] + - ["System.Object", "System.Runtime.CompilerServices.IStrongBox", "Property[Value]"] + - ["System.String", "System.Runtime.CompilerServices.RuntimeFeature!", "Field[ByRefFields]"] + - ["System.String", "System.Runtime.CompilerServices.UnsafeAccessorAttribute", "Property[Name]"] + - ["System.Object", "System.Runtime.CompilerServices.IDispatchConstantAttribute", "Property[Value]"] + - ["System.Boolean", "System.Runtime.CompilerServices.RuntimeFeature!", "Property[IsDynamicCodeSupported]"] + - ["System.Runtime.CompilerServices.AsyncVoidMethodBuilder", "System.Runtime.CompilerServices.AsyncVoidMethodBuilder!", "Method[Create].ReturnValue"] + - ["System.Runtime.CompilerServices.UnsafeAccessorKind", "System.Runtime.CompilerServices.UnsafeAccessorAttribute", "Property[Kind]"] + - ["System.String", "System.Runtime.CompilerServices.ReferenceAssemblyAttribute", "Property[Description]"] + - ["System.Runtime.CompilerServices.MethodImplOptions", "System.Runtime.CompilerServices.MethodImplOptions!", "Field[Synchronized]"] + - ["System.String", "System.Runtime.CompilerServices.RuntimeFeature!", "Field[ByRefLikeGenerics]"] + - ["System.Runtime.CompilerServices.LoadHint", "System.Runtime.CompilerServices.DependencyAttribute", "Property[LoadHint]"] + - ["System.Runtime.CompilerServices.IRuntimeVariables", "System.Runtime.CompilerServices.RuntimeOps!", "Method[MergeRuntimeVariables].ReturnValue"] + - ["System.Boolean", "System.Runtime.CompilerServices.RuntimeHelpers!", "Method[IsReferenceOrContainsReferences].ReturnValue"] + - ["T[]", "System.Runtime.CompilerServices.RuntimeHelpers!", "Method[GetSubArray].ReturnValue"] + - ["System.Object", "System.Runtime.CompilerServices.SwitchExpressionException", "Property[UnmatchedValue]"] + - ["System.Runtime.CompilerServices.CompilationRelaxations", "System.Runtime.CompilerServices.CompilationRelaxations!", "Field[NoStringInterning]"] + - ["System.Runtime.CompilerServices.MethodCodeType", "System.Runtime.CompilerServices.MethodCodeType!", "Field[Native]"] + - ["System.Runtime.CompilerServices.LoadHint", "System.Runtime.CompilerServices.LoadHint!", "Field[Default]"] + - ["System.Delegate", "System.Runtime.CompilerServices.ExecutionScope", "Method[CreateDelegate].ReturnValue"] + - ["System.Runtime.CompilerServices.CallSite", "System.Runtime.CompilerServices.CallSite!", "Method[Create].ReturnValue"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemRuntimeConstrainedExecution/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemRuntimeConstrainedExecution/model.yml new file mode 100644 index 000000000000..d14764a75a6f --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemRuntimeConstrainedExecution/model.yml @@ -0,0 +1,14 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Runtime.ConstrainedExecution.Cer", "System.Runtime.ConstrainedExecution.Cer!", "Field[MayFail]"] + - ["System.Runtime.ConstrainedExecution.Cer", "System.Runtime.ConstrainedExecution.ReliabilityContractAttribute", "Property[Cer]"] + - ["System.Runtime.ConstrainedExecution.Cer", "System.Runtime.ConstrainedExecution.Cer!", "Field[Success]"] + - ["System.Runtime.ConstrainedExecution.Consistency", "System.Runtime.ConstrainedExecution.Consistency!", "Field[MayCorruptProcess]"] + - ["System.Runtime.ConstrainedExecution.Consistency", "System.Runtime.ConstrainedExecution.Consistency!", "Field[WillNotCorruptState]"] + - ["System.Runtime.ConstrainedExecution.Consistency", "System.Runtime.ConstrainedExecution.Consistency!", "Field[MayCorruptInstance]"] + - ["System.Runtime.ConstrainedExecution.Cer", "System.Runtime.ConstrainedExecution.Cer!", "Field[None]"] + - ["System.Runtime.ConstrainedExecution.Consistency", "System.Runtime.ConstrainedExecution.ReliabilityContractAttribute", "Property[ConsistencyGuarantee]"] + - ["System.Runtime.ConstrainedExecution.Consistency", "System.Runtime.ConstrainedExecution.Consistency!", "Field[MayCorruptAppDomain]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemRuntimeDesignerServices/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemRuntimeDesignerServices/model.yml new file mode 100644 index 000000000000..f0f13568e93d --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemRuntimeDesignerServices/model.yml @@ -0,0 +1,8 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Type", "System.Runtime.DesignerServices.WindowsRuntimeDesignerContext", "Method[GetType].ReturnValue"] + - ["System.Reflection.Assembly", "System.Runtime.DesignerServices.WindowsRuntimeDesignerContext", "Method[GetAssembly].ReturnValue"] + - ["System.String", "System.Runtime.DesignerServices.WindowsRuntimeDesignerContext", "Property[Name]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemRuntimeDurableInstancing/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemRuntimeDurableInstancing/model.yml new file mode 100644 index 000000000000..70156d1a5395 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemRuntimeDurableInstancing/model.yml @@ -0,0 +1,90 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Guid", "System.Runtime.DurableInstancing.InstanceLockedException", "Property[InstanceOwnerId]"] + - ["System.Runtime.DurableInstancing.InstanceValueConsistency", "System.Runtime.DurableInstancing.InstanceValueConsistency!", "Field[InDoubt]"] + - ["System.Runtime.DurableInstancing.InstanceValueConsistency", "System.Runtime.DurableInstancing.InstanceValueConsistency!", "Field[None]"] + - ["System.Runtime.DurableInstancing.InstanceKeyState", "System.Runtime.DurableInstancing.InstanceKeyView", "Property[InstanceKeyState]"] + - ["System.Collections.Generic.IDictionary", "System.Runtime.DurableInstancing.InstanceLockedException", "Property[SerializableInstanceOwnerMetadata]"] + - ["System.Boolean", "System.Runtime.DurableInstancing.InstancePersistenceEvent!", "Method[op_Equality].ReturnValue"] + - ["System.Collections.Generic.List", "System.Runtime.DurableInstancing.InstanceStore", "Method[EndWaitForEvents].ReturnValue"] + - ["System.Guid", "System.Runtime.DurableInstancing.InstanceOwner", "Property[InstanceOwnerId]"] + - ["System.Guid", "System.Runtime.DurableInstancing.InstanceOwnerException", "Property[InstanceOwnerId]"] + - ["System.Collections.Generic.IDictionary", "System.Runtime.DurableInstancing.InstanceView", "Property[InstanceMetadata]"] + - ["System.Runtime.DurableInstancing.InstanceKey", "System.Runtime.DurableInstancing.InstanceKeyCompleteException", "Property[InstanceKey]"] + - ["System.Runtime.DurableInstancing.InstanceState", "System.Runtime.DurableInstancing.InstanceState!", "Field[Completed]"] + - ["System.Exception", "System.Runtime.DurableInstancing.InstancePersistenceContext", "Method[CreateBindReclaimedLockException].ReturnValue"] + - ["System.Runtime.DurableInstancing.InstanceOwner", "System.Runtime.DurableInstancing.InstanceStore", "Property[DefaultInstanceOwner]"] + - ["System.Guid", "System.Runtime.DurableInstancing.InstanceKey", "Property[Value]"] + - ["System.Runtime.DurableInstancing.InstancePersistenceEvent[]", "System.Runtime.DurableInstancing.InstanceStore", "Method[GetEvents].ReturnValue"] + - ["System.Boolean", "System.Runtime.DurableInstancing.InstanceStore", "Method[EndTryCommand].ReturnValue"] + - ["System.Runtime.DurableInstancing.InstanceState", "System.Runtime.DurableInstancing.InstanceView", "Property[InstanceState]"] + - ["System.Runtime.DurableInstancing.InstanceValueConsistency", "System.Runtime.DurableInstancing.InstanceView", "Property[InstanceKeysConsistency]"] + - ["System.Xml.Linq.XName", "System.Runtime.DurableInstancing.InstancePersistenceException", "Property[CommandName]"] + - ["System.Guid", "System.Runtime.DurableInstancing.InstancePersistenceContext", "Property[LockToken]"] + - ["System.IAsyncResult", "System.Runtime.DurableInstancing.InstancePersistenceContext", "Method[BeginExecute].ReturnValue"] + - ["System.Collections.Generic.IDictionary", "System.Runtime.DurableInstancing.InstanceView", "Property[InstanceData]"] + - ["System.Boolean", "System.Runtime.DurableInstancing.InstanceView", "Property[IsBoundToInstance]"] + - ["System.Runtime.DurableInstancing.InstanceKey", "System.Runtime.DurableInstancing.InstanceKeyNotReadyException", "Property[InstanceKey]"] + - ["System.Guid", "System.Runtime.DurableInstancing.InstanceKeyView", "Property[InstanceKey]"] + - ["System.Guid", "System.Runtime.DurableInstancing.InstanceKeyCollisionException", "Property[ConflictingInstanceId]"] + - ["System.Runtime.DurableInstancing.InstanceKey", "System.Runtime.DurableInstancing.InstanceKey!", "Property[InvalidKey]"] + - ["System.Collections.Generic.IDictionary", "System.Runtime.DurableInstancing.InstanceView", "Property[InstanceOwnerMetadata]"] + - ["System.Int32", "System.Runtime.DurableInstancing.InstanceKey", "Method[GetHashCode].ReturnValue"] + - ["System.Boolean", "System.Runtime.DurableInstancing.InstancePersistenceCommand", "Property[IsTransactionEnlistmentOptional]"] + - ["System.Boolean", "System.Runtime.DurableInstancing.InstancePersistenceEvent!", "Method[op_Inequality].ReturnValue"] + - ["System.Boolean", "System.Runtime.DurableInstancing.InstancePersistenceCommand", "Property[AutomaticallyAcquiringLock]"] + - ["System.Boolean", "System.Runtime.DurableInstancing.InstanceValue", "Property[IsDeletedValue]"] + - ["System.Xml.Linq.XName", "System.Runtime.DurableInstancing.InstancePersistenceEvent", "Property[Name]"] + - ["System.Int64", "System.Runtime.DurableInstancing.InstancePersistenceContext", "Property[InstanceVersion]"] + - ["System.Boolean", "System.Runtime.DurableInstancing.InstanceView", "Property[IsBoundToLock]"] + - ["System.Int32", "System.Runtime.DurableInstancing.InstancePersistenceEvent", "Method[GetHashCode].ReturnValue"] + - ["System.Boolean", "System.Runtime.DurableInstancing.InstancePersistenceEvent", "Method[Equals].ReturnValue"] + - ["System.Runtime.DurableInstancing.InstanceValueOptions", "System.Runtime.DurableInstancing.InstanceValue", "Property[Options]"] + - ["System.Runtime.DurableInstancing.InstanceValueOptions", "System.Runtime.DurableInstancing.InstanceValueOptions!", "Field[Optional]"] + - ["System.Boolean", "System.Runtime.DurableInstancing.InstanceKey", "Property[IsValid]"] + - ["System.Runtime.DurableInstancing.InstanceState", "System.Runtime.DurableInstancing.InstanceState!", "Field[Uninitialized]"] + - ["System.Collections.Generic.IDictionary", "System.Runtime.DurableInstancing.InstanceLockQueryResult", "Property[InstanceOwnerIds]"] + - ["System.Object", "System.Runtime.DurableInstancing.InstancePersistenceContext", "Property[UserContext]"] + - ["System.Runtime.DurableInstancing.InstanceValueConsistency", "System.Runtime.DurableInstancing.InstanceValueConsistency!", "Field[Partial]"] + - ["System.Runtime.DurableInstancing.InstanceValueConsistency", "System.Runtime.DurableInstancing.InstanceView", "Property[InstanceOwnerMetadataConsistency]"] + - ["System.Collections.Generic.IDictionary", "System.Runtime.DurableInstancing.InstanceView", "Property[InstanceKeys]"] + - ["System.Runtime.DurableInstancing.InstanceValueConsistency", "System.Runtime.DurableInstancing.InstanceView", "Property[InstanceDataConsistency]"] + - ["System.Runtime.DurableInstancing.InstanceOwner", "System.Runtime.DurableInstancing.InstanceView", "Property[InstanceOwner]"] + - ["System.Runtime.DurableInstancing.InstanceOwner[]", "System.Runtime.DurableInstancing.InstanceStore", "Method[GetInstanceOwners].ReturnValue"] + - ["System.Guid", "System.Runtime.DurableInstancing.InstancePersistenceCommandException", "Property[InstanceId]"] + - ["System.IAsyncResult", "System.Runtime.DurableInstancing.InstanceStore", "Method[BeginTryCommand].ReturnValue"] + - ["System.Runtime.DurableInstancing.InstanceView", "System.Runtime.DurableInstancing.InstancePersistenceContext", "Property[InstanceView]"] + - ["System.Runtime.DurableInstancing.InstanceState", "System.Runtime.DurableInstancing.InstanceState!", "Field[Unknown]"] + - ["System.Runtime.DurableInstancing.InstanceValueConsistency", "System.Runtime.DurableInstancing.InstanceKeyView", "Property[InstanceKeyMetadataConsistency]"] + - ["System.Runtime.DurableInstancing.InstanceState", "System.Runtime.DurableInstancing.InstanceState!", "Field[Initialized]"] + - ["System.Object", "System.Runtime.DurableInstancing.InstanceStore", "Method[OnNewInstanceHandle].ReturnValue"] + - ["System.Runtime.DurableInstancing.InstanceKey", "System.Runtime.DurableInstancing.InstanceKeyCollisionException", "Property[InstanceKey]"] + - ["System.Collections.Generic.IDictionary>", "System.Runtime.DurableInstancing.InstanceOwnerQueryResult", "Property[InstanceOwners]"] + - ["System.Runtime.DurableInstancing.InstanceHandle", "System.Runtime.DurableInstancing.InstancePersistenceContext", "Property[InstanceHandle]"] + - ["System.Guid", "System.Runtime.DurableInstancing.InstanceView", "Property[InstanceId]"] + - ["System.Object", "System.Runtime.DurableInstancing.InstanceValue", "Property[Value]"] + - ["System.Runtime.DurableInstancing.InstanceKeyState", "System.Runtime.DurableInstancing.InstanceKeyState!", "Field[Associated]"] + - ["System.Runtime.DurableInstancing.InstanceView", "System.Runtime.DurableInstancing.InstanceStore", "Method[Execute].ReturnValue"] + - ["System.IAsyncResult", "System.Runtime.DurableInstancing.InstancePersistenceContext", "Method[BeginBindReclaimedLock].ReturnValue"] + - ["System.Xml.Linq.XName", "System.Runtime.DurableInstancing.InstancePersistenceCommand", "Property[Name]"] + - ["System.Runtime.DurableInstancing.InstanceValueOptions", "System.Runtime.DurableInstancing.InstanceValueOptions!", "Field[None]"] + - ["System.Boolean", "System.Runtime.DurableInstancing.InstanceKey", "Method[Equals].ReturnValue"] + - ["System.IAsyncResult", "System.Runtime.DurableInstancing.InstanceStore", "Method[BeginExecute].ReturnValue"] + - ["System.Runtime.DurableInstancing.InstanceValueConsistency", "System.Runtime.DurableInstancing.InstanceView", "Property[InstanceMetadataConsistency]"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.Runtime.DurableInstancing.InstanceView", "Property[InstanceStoreQueryResults]"] + - ["System.Runtime.DurableInstancing.InstanceHandle", "System.Runtime.DurableInstancing.InstanceStore", "Method[CreateInstanceHandle].ReturnValue"] + - ["System.Collections.Generic.IDictionary", "System.Runtime.DurableInstancing.InstanceKey", "Property[Metadata]"] + - ["System.Boolean", "System.Runtime.DurableInstancing.InstanceView", "Property[IsBoundToInstanceOwner]"] + - ["System.Boolean", "System.Runtime.DurableInstancing.InstanceHandle", "Property[IsValid]"] + - ["System.IAsyncResult", "System.Runtime.DurableInstancing.InstanceStore", "Method[BeginWaitForEvents].ReturnValue"] + - ["System.Runtime.DurableInstancing.InstanceValue", "System.Runtime.DurableInstancing.InstanceValue!", "Property[DeletedValue]"] + - ["System.Boolean", "System.Runtime.DurableInstancing.InstanceStore", "Method[TryCommand].ReturnValue"] + - ["System.Collections.Generic.List", "System.Runtime.DurableInstancing.InstanceStore", "Method[WaitForEvents].ReturnValue"] + - ["System.Runtime.DurableInstancing.InstanceView", "System.Runtime.DurableInstancing.InstanceStore", "Method[EndExecute].ReturnValue"] + - ["System.Collections.Generic.IDictionary", "System.Runtime.DurableInstancing.InstanceKeyView", "Property[InstanceKeyMetadata]"] + - ["System.Runtime.DurableInstancing.InstanceKeyState", "System.Runtime.DurableInstancing.InstanceKeyState!", "Field[Unknown]"] + - ["System.Runtime.DurableInstancing.InstanceValueOptions", "System.Runtime.DurableInstancing.InstanceValueOptions!", "Field[WriteOnly]"] + - ["System.Runtime.DurableInstancing.InstanceKeyState", "System.Runtime.DurableInstancing.InstanceKeyState!", "Field[Completed]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemRuntimeExceptionServices/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemRuntimeExceptionServices/model.yml new file mode 100644 index 000000000000..9a89dee2b5a1 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemRuntimeExceptionServices/model.yml @@ -0,0 +1,10 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Exception", "System.Runtime.ExceptionServices.ExceptionDispatchInfo", "Property[SourceException]"] + - ["System.Exception", "System.Runtime.ExceptionServices.ExceptionDispatchInfo!", "Method[SetCurrentStackTrace].ReturnValue"] + - ["System.Runtime.ExceptionServices.ExceptionDispatchInfo", "System.Runtime.ExceptionServices.ExceptionDispatchInfo!", "Method[Capture].ReturnValue"] + - ["System.Exception", "System.Runtime.ExceptionServices.FirstChanceExceptionEventArgs", "Property[Exception]"] + - ["System.Exception", "System.Runtime.ExceptionServices.ExceptionDispatchInfo!", "Method[SetRemoteStackTrace].ReturnValue"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemRuntimeHosting/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemRuntimeHosting/model.yml new file mode 100644 index 000000000000..1efab14cadc6 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemRuntimeHosting/model.yml @@ -0,0 +1,11 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Runtime.Remoting.ObjectHandle", "System.Runtime.Hosting.ApplicationActivator!", "Method[CreateInstanceHelper].ReturnValue"] + - ["System.Runtime.Remoting.ObjectHandle", "System.Runtime.Hosting.ApplicationActivator", "Method[CreateInstance].ReturnValue"] + - ["System.String[]", "System.Runtime.Hosting.ActivationArguments", "Property[ActivationData]"] + - ["System.ApplicationIdentity", "System.Runtime.Hosting.ActivationArguments", "Property[ApplicationIdentity]"] + - ["System.ActivationContext", "System.Runtime.Hosting.ActivationArguments", "Property[ActivationContext]"] + - ["System.Security.Policy.EvidenceBase", "System.Runtime.Hosting.ActivationArguments", "Method[Clone].ReturnValue"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemRuntimeInteropServices/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemRuntimeInteropServices/model.yml new file mode 100644 index 000000000000..20feb33dce9f --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemRuntimeInteropServices/model.yml @@ -0,0 +1,1262 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Boolean", "System.Runtime.InteropServices.AutomationProxyAttribute", "Property[Value]"] + - ["System.Runtime.InteropServices.NFloat", "System.Runtime.InteropServices.NFloat!", "Method[Log2].ReturnValue"] + - ["System.Runtime.InteropServices.RegistrationClassContext", "System.Runtime.InteropServices.RegistrationClassContext!", "Field[FromDefaultContext]"] + - ["System.String", "System.Runtime.InteropServices.DllImportAttribute", "Field[EntryPoint]"] + - ["System.Runtime.InteropServices.DllImportSearchPath", "System.Runtime.InteropServices.DllImportSearchPath!", "Field[System32]"] + - ["System.String", "System.Runtime.InteropServices.CLong", "Method[ToString].ReturnValue"] + - ["System.Runtime.InteropServices.UnmanagedType", "System.Runtime.InteropServices.UnmanagedType!", "Field[IUnknown]"] + - ["System.Boolean", "System.Runtime.InteropServices._Type", "Property[IsNestedFamily]"] + - ["System.Runtime.InteropServices.VarEnum", "System.Runtime.InteropServices.VarEnum!", "Field[VT_BLOB]"] + - ["System.Char", "System.Runtime.InteropServices.NFloat!", "Method[op_Explicit].ReturnValue"] + - ["System.Reflection.MemberTypes", "System.Runtime.InteropServices._Type", "Property[MemberType]"] + - ["System.Runtime.InteropServices.NFloat", "System.Runtime.InteropServices.NFloat!", "Method[MaxMagnitudeNumber].ReturnValue"] + - ["System.Object[]", "System.Runtime.InteropServices._MethodBase", "Method[GetCustomAttributes].ReturnValue"] + - ["System.Int32", "System.Runtime.InteropServices.UCOMIEnumString", "Method[Next].ReturnValue"] + - ["System.String", "System.Runtime.InteropServices._Assembly", "Property[CodeBase]"] + - ["System.Runtime.InteropServices.IMPLTYPEFLAGS", "System.Runtime.InteropServices.IMPLTYPEFLAGS!", "Field[IMPLTYPEFLAG_FDEFAULT]"] + - ["System.String", "System.Runtime.InteropServices.MemoryMarshal!", "Method[Cast].ReturnValue"] + - ["System.Boolean", "System.Runtime.InteropServices._Type", "Property[IsPrimitive]"] + - ["System.Runtime.InteropServices.VARFLAGS", "System.Runtime.InteropServices.VARFLAGS!", "Field[VARFLAG_FREADONLY]"] + - ["System.IntPtr", "System.Runtime.InteropServices.Marshal!", "Method[SecureStringToBSTR].ReturnValue"] + - ["System.Runtime.InteropServices.OSPlatform", "System.Runtime.InteropServices.OSPlatform!", "Property[OSX]"] + - ["System.Int32", "System.Runtime.InteropServices.Marshal!", "Method[GetEndComSlot].ReturnValue"] + - ["System.Runtime.InteropServices.IDLFLAG", "System.Runtime.InteropServices.IDLFLAG!", "Field[IDLFLAG_NONE]"] + - ["System.Runtime.InteropServices.RegistrationClassContext", "System.Runtime.InteropServices.RegistrationClassContext!", "Field[EnableCodeDownload]"] + - ["System.String", "System.Runtime.InteropServices.VARDESC", "Field[lpstrSchema]"] + - ["System.Runtime.InteropServices.SYSKIND", "System.Runtime.InteropServices.SYSKIND!", "Field[SYS_MAC]"] + - ["System.IntPtr", "System.Runtime.InteropServices.ComWrappers", "Method[GetOrCreateComInterfaceForObject].ReturnValue"] + - ["System.Reflection.ParameterInfo[]", "System.Runtime.InteropServices._ConstructorInfo", "Method[GetParameters].ReturnValue"] + - ["System.Runtime.InteropServices.CALLCONV", "System.Runtime.InteropServices.CALLCONV!", "Field[CC_MPWPASCAL]"] + - ["System.Int32", "System.Runtime.InteropServices.TypeLibVersionAttribute", "Property[MajorVersion]"] + - ["System.Runtime.InteropServices.NFloat", "System.Runtime.InteropServices.NFloat!", "Method[Cos].ReturnValue"] + - ["System.Type[]", "System.Runtime.InteropServices.UnmanagedCallersOnlyAttribute", "Field[CallConvs]"] + - ["System.Int32", "System.Runtime.InteropServices.NFloat", "Method[GetHashCode].ReturnValue"] + - ["System.Boolean", "System.Runtime.InteropServices.Marshal!", "Method[IsTypeVisibleFromCom].ReturnValue"] + - ["System.Boolean", "System.Runtime.InteropServices.UnmanagedFunctionPointerAttribute", "Field[ThrowOnUnmappableChar]"] + - ["System.Reflection.ICustomAttributeProvider", "System.Runtime.InteropServices._MethodInfo", "Property[ReturnTypeCustomAttributes]"] + - ["System.Runtime.InteropServices.VARFLAGS", "System.Runtime.InteropServices.VARFLAGS!", "Field[VARFLAG_FUIDEFAULT]"] + - ["System.Boolean", "System.Runtime.InteropServices._ConstructorInfo", "Method[IsDefined].ReturnValue"] + - ["System.Boolean", "System.Runtime.InteropServices.ComWrappers!", "Method[TryGetComInstance].ReturnValue"] + - ["System.Reflection.CallingConventions", "System.Runtime.InteropServices._MethodInfo", "Property[CallingConvention]"] + - ["System.Runtime.InteropServices.UnmanagedType", "System.Runtime.InteropServices.UnmanagedType!", "Field[VariantBool]"] + - ["System.Boolean", "System.Runtime.InteropServices._Type", "Method[IsSubclassOf].ReturnValue"] + - ["System.Runtime.InteropServices.VarEnum", "System.Runtime.InteropServices.VarEnum!", "Field[VT_RECORD]"] + - ["System.Int32", "System.Runtime.InteropServices.NFloat", "Method[System.Numerics.IFloatingPoint.GetSignificandBitLength].ReturnValue"] + - ["System.Reflection.PropertyInfo[]", "System.Runtime.InteropServices._Type", "Method[GetProperties].ReturnValue"] + - ["System.Boolean", "System.Runtime.InteropServices.ComAwareEventInfo", "Method[IsDefined].ReturnValue"] + - ["System.Runtime.InteropServices.TYPEFLAGS", "System.Runtime.InteropServices.TYPEFLAGS!", "Field[TYPEFLAG_FREPLACEABLE]"] + - ["System.Runtime.InteropServices.UnmanagedType", "System.Runtime.InteropServices.UnmanagedType!", "Field[AnsiBStr]"] + - ["System.String", "System.Runtime.InteropServices._ConstructorInfo", "Property[Name]"] + - ["System.Runtime.InteropServices.ComMemberType", "System.Runtime.InteropServices.ComMemberType!", "Field[PropSet]"] + - ["System.Runtime.InteropServices.DESCKIND", "System.Runtime.InteropServices.DESCKIND!", "Field[DESCKIND_FUNCDESC]"] + - ["System.Runtime.InteropServices.OSPlatform", "System.Runtime.InteropServices.OSPlatform!", "Method[Create].ReturnValue"] + - ["System.String", "System.Runtime.InteropServices._Exception", "Property[HelpLink]"] + - ["System.Boolean", "System.Runtime.InteropServices.RegistrationServices", "Method[RegisterAssembly].ReturnValue"] + - ["System.Boolean", "System.Runtime.InteropServices.SEHException", "Method[CanResume].ReturnValue"] + - ["System.Reflection.TypeAttributes", "System.Runtime.InteropServices._Type", "Property[Attributes]"] + - ["System.Boolean", "System.Runtime.InteropServices._EventInfo", "Method[IsDefined].ReturnValue"] + - ["System.String", "System.Runtime.InteropServices._Assembly", "Method[ToString].ReturnValue"] + - ["System.String", "System.Runtime.InteropServices.ManagedToNativeComInteropStubAttribute", "Property[MethodName]"] + - ["System.Type[]", "System.Runtime.InteropServices._Assembly", "Method[GetTypes].ReturnValue"] + - ["System.Object[]", "System.Runtime.InteropServices._MemberInfo", "Method[GetCustomAttributes].ReturnValue"] + - ["System.Boolean", "System.Runtime.InteropServices._ConstructorInfo", "Property[IsAbstract]"] + - ["System.Int16", "System.Runtime.InteropServices.FUNCDESC", "Field[cParams]"] + - ["T", "System.Runtime.InteropServices.MemoryMarshal!", "Method[Read].ReturnValue"] + - ["System.String", "System.Runtime.InteropServices._Type", "Property[FullName]"] + - ["System.Boolean", "System.Runtime.InteropServices._Type", "Property[IsNestedAssembly]"] + - ["System.Boolean", "System.Runtime.InteropServices._Type", "Property[HasElementType]"] + - ["System.Boolean", "System.Runtime.InteropServices.NFloat!", "Method[System.Numerics.INumberBase.TryConvertToChecked].ReturnValue"] + - ["System.Reflection.MemberInfo", "System.Runtime.InteropServices.Marshal!", "Method[GetMethodInfoForComSlot].ReturnValue"] + - ["System.Type", "System.Runtime.InteropServices._MethodInfo", "Property[ReturnType]"] + - ["System.Runtime.InteropServices.AssemblyRegistrationFlags", "System.Runtime.InteropServices.AssemblyRegistrationFlags!", "Field[SetCodeBase]"] + - ["System.Boolean", "System.Runtime.InteropServices._FieldInfo", "Property[IsStatic]"] + - ["System.Int32", "System.Runtime.InteropServices.TYPEATTR", "Field[cbSizeInstance]"] + - ["System.String", "System.Runtime.InteropServices.RuntimeInformation!", "Property[FrameworkDescription]"] + - ["System.IntPtr", "System.Runtime.InteropServices.Marshal!", "Method[GetFunctionPointerForDelegate].ReturnValue"] + - ["System.Object[]", "System.Runtime.InteropServices.Marshal!", "Method[GetObjectsForNativeVariants].ReturnValue"] + - ["System.Object", "System.Runtime.InteropServices._ConstructorInfo", "Method[Invoke_5].ReturnValue"] + - ["System.UIntPtr", "System.Runtime.InteropServices.CULong", "Property[Value]"] + - ["System.Boolean", "System.Runtime.InteropServices.IDynamicInterfaceCastable", "Method[IsInterfaceImplemented].ReturnValue"] + - ["System.Int32", "System.Runtime.InteropServices.DISPPARAMS", "Field[cNamedArgs]"] + - ["System.Boolean", "System.Runtime.InteropServices.RegistrationServices", "Method[TypeRepresentsComType].ReturnValue"] + - ["System.Runtime.InteropServices.RegistrationConnectionType", "System.Runtime.InteropServices.RegistrationConnectionType!", "Field[Suspended]"] + - ["System.String", "System.Runtime.InteropServices._Type", "Property[Name]"] + - ["System.Int32", "System.Runtime.InteropServices.ComCompatibleVersionAttribute", "Property[BuildNumber]"] + - ["System.Boolean", "System.Runtime.InteropServices._FieldInfo", "Property[IsPrivate]"] + - ["System.Runtime.InteropServices.PARAMFLAG", "System.Runtime.InteropServices.PARAMFLAG!", "Field[PARAMFLAG_FHASDEFAULT]"] + - ["T", "System.Runtime.InteropServices.MemoryMarshal!", "Method[AsRef].ReturnValue"] + - ["System.Runtime.InteropServices.RegistrationClassContext", "System.Runtime.InteropServices.RegistrationClassContext!", "Field[InProcessServer]"] + - ["System.Reflection.MemberInfo[]", "System.Runtime.InteropServices._Type", "Method[FindMembers].ReturnValue"] + - ["System.Reflection.MethodBase", "System.Runtime.InteropServices._Exception", "Property[TargetSite]"] + - ["System.Boolean", "System.Runtime.InteropServices.NFloat!", "Method[op_LessThan].ReturnValue"] + - ["System.Boolean", "System.Runtime.InteropServices.DllImportAttribute", "Field[ThrowOnUnmappableChar]"] + - ["System.Runtime.InteropServices.TYPEKIND", "System.Runtime.InteropServices.TYPEKIND!", "Field[TKIND_MAX]"] + - ["System.Runtime.InteropServices.ComInterfaceType", "System.Runtime.InteropServices.ComInterfaceType!", "Field[InterfaceIsIDispatch]"] + - ["System.Runtime.InteropServices.RegistrationClassContext", "System.Runtime.InteropServices.RegistrationClassContext!", "Field[Reserved5]"] + - ["System.Object", "System.Runtime.InteropServices.CONNECTDATA", "Field[pUnk]"] + - ["System.Int32", "System.Runtime.InteropServices.CONNECTDATA", "Field[dwCookie]"] + - ["System.Reflection.Module", "System.Runtime.InteropServices._Assembly", "Method[LoadModule].ReturnValue"] + - ["System.Reflection.Module", "System.Runtime.InteropServices._Type", "Property[Module]"] + - ["System.Runtime.InteropServices.FUNCFLAGS", "System.Runtime.InteropServices.FUNCFLAGS!", "Field[FUNCFLAG_FDEFAULTBIND]"] + - ["System.Object", "System.Runtime.InteropServices.Marshal!", "Method[GetObjectForNativeVariant].ReturnValue"] + - ["System.IntPtr", "System.Runtime.InteropServices.EXCEPINFO", "Field[pfnDeferredFillIn]"] + - ["System.Boolean", "System.Runtime.InteropServices.MemoryMarshal!", "Method[TryGetMemoryManager].ReturnValue"] + - ["System.Boolean", "System.Runtime.InteropServices._MethodBase", "Property[IsAssembly]"] + - ["System.Int16", "System.Runtime.InteropServices.TYPEATTR", "Field[wMinorVerNum]"] + - ["System.Int32", "System.Runtime.InteropServices.ComAwareEventInfo", "Property[MetadataToken]"] + - ["System.Reflection.MemberTypes", "System.Runtime.InteropServices._EventInfo", "Property[MemberType]"] + - ["System.Runtime.InteropServices.TypeLibVarFlags", "System.Runtime.InteropServices.TypeLibVarFlags!", "Field[FRequestEdit]"] + - ["System.Int32", "System.Runtime.InteropServices.Marshal!", "Method[SizeOf].ReturnValue"] + - ["System.Int32", "System.Runtime.InteropServices.Marshal!", "Method[FinalReleaseComObject].ReturnValue"] + - ["System.Runtime.InteropServices.TypeLibImporterFlags", "System.Runtime.InteropServices.TypeLibImporterFlags!", "Field[ImportAsAgnostic]"] + - ["System.Runtime.InteropServices.NFloat", "System.Runtime.InteropServices.NFloat!", "Property[System.Numerics.IAdditiveIdentity.AdditiveIdentity]"] + - ["System.Byte", "System.Runtime.InteropServices.NFloat!", "Method[op_Explicit].ReturnValue"] + - ["System.String", "System.Runtime.InteropServices.RuntimeInformation!", "Property[RuntimeIdentifier]"] + - ["System.Runtime.InteropServices.RegistrationConnectionType", "System.Runtime.InteropServices.RegistrationConnectionType!", "Field[SingleUse]"] + - ["System.Reflection.ParameterInfo[]", "System.Runtime.InteropServices._MethodBase", "Method[GetParameters].ReturnValue"] + - ["System.Int32", "System.Runtime.InteropServices.FUNCDESC", "Field[memid]"] + - ["System.Runtime.InteropServices.ComInterfaceType", "System.Runtime.InteropServices.ComInterfaceType!", "Field[InterfaceIsIUnknown]"] + - ["System.Runtime.InteropServices.NFloat", "System.Runtime.InteropServices.NFloat!", "Method[Tanh].ReturnValue"] + - ["System.Boolean", "System.Runtime.InteropServices._MethodInfo", "Method[IsDefined].ReturnValue"] + - ["System.Runtime.InteropServices.TypeLibVarFlags", "System.Runtime.InteropServices.TypeLibVarFlags!", "Field[FDefaultBind]"] + - ["System.Reflection.CallingConventions", "System.Runtime.InteropServices._MethodBase", "Property[CallingConvention]"] + - ["System.Runtime.InteropServices.FUNCFLAGS", "System.Runtime.InteropServices.FUNCFLAGS!", "Field[FUNCFLAG_FNONBROWSABLE]"] + - ["System.Boolean", "System.Runtime.InteropServices._ConstructorInfo", "Property[IsHideBySig]"] + - ["System.Runtime.InteropServices.VarEnum", "System.Runtime.InteropServices.VarEnum!", "Field[VT_BSTR]"] + - ["System.Runtime.InteropServices.NFloat", "System.Runtime.InteropServices.NFloat!", "Method[op_Division].ReturnValue"] + - ["System.Runtime.InteropServices.UnmanagedType", "System.Runtime.InteropServices.MarshalAsAttribute", "Property[Value]"] + - ["System.Runtime.InteropServices.VarEnum", "System.Runtime.InteropServices.VarEnum!", "Field[VT_CF]"] + - ["System.Int32", "System.Runtime.InteropServices._Assembly", "Method[GetHashCode].ReturnValue"] + - ["System.Boolean", "System.Runtime.InteropServices.NFloat!", "Method[IsNegativeInfinity].ReturnValue"] + - ["System.Boolean", "System.Runtime.InteropServices.RegistrationServices", "Method[TypeRequiresRegistration].ReturnValue"] + - ["System.Runtime.InteropServices.VarEnum", "System.Runtime.InteropServices.VarEnum!", "Field[VT_UI8]"] + - ["System.Boolean", "System.Runtime.InteropServices.RuntimeInformation!", "Method[IsOSPlatform].ReturnValue"] + - ["System.Int32", "System.Runtime.InteropServices.FILETIME", "Field[dwHighDateTime]"] + - ["System.Int32", "System.Runtime.InteropServices.GCHandle", "Method[GetHashCode].ReturnValue"] + - ["System.Type", "System.Runtime.InteropServices._MethodInfo", "Method[GetType].ReturnValue"] + - ["System.Type", "System.Runtime.InteropServices._MethodBase", "Property[DeclaringType]"] + - ["System.Runtime.InteropServices.UnmanagedType", "System.Runtime.InteropServices.UnmanagedType!", "Field[LPArray]"] + - ["System.Runtime.InteropServices.Architecture", "System.Runtime.InteropServices.RuntimeInformation!", "Property[ProcessArchitecture]"] + - ["System.IntPtr", "System.Runtime.InteropServices.TYPEATTR", "Field[lpstrSchema]"] + - ["System.Runtime.InteropServices.NFloat", "System.Runtime.InteropServices.NFloat!", "Method[op_UnaryNegation].ReturnValue"] + - ["System.Runtime.InteropServices.NFloat", "System.Runtime.InteropServices.NFloat!", "Method[Exp10M1].ReturnValue"] + - ["System.RuntimeMethodHandle", "System.Runtime.InteropServices._ConstructorInfo", "Property[MethodHandle]"] + - ["System.Runtime.InteropServices.TypeLibTypeFlags", "System.Runtime.InteropServices.TypeLibTypeFlags!", "Field[FRestricted]"] + - ["System.IntPtr", "System.Runtime.InteropServices.Marshal!", "Method[GetFunctionPointerForDelegate].ReturnValue"] + - ["System.Int32", "System.Runtime.InteropServices.BIND_OPTS", "Field[grfFlags]"] + - ["System.Runtime.InteropServices.RegistrationConnectionType", "System.Runtime.InteropServices.RegistrationConnectionType!", "Field[MultiSeparate]"] + - ["System.Runtime.InteropServices.UnmanagedType", "System.Runtime.InteropServices.UnmanagedType!", "Field[LPUTF8Str]"] + - ["System.Boolean", "System.Runtime.InteropServices._FieldInfo", "Method[IsDefined].ReturnValue"] + - ["System.Boolean", "System.Runtime.InteropServices._FieldInfo", "Method[Equals].ReturnValue"] + - ["System.Int32", "System.Runtime.InteropServices.HandleCollector", "Property[MaximumThreshold]"] + - ["System.Runtime.InteropServices.FUNCKIND", "System.Runtime.InteropServices.FUNCKIND!", "Field[FUNC_PUREVIRTUAL]"] + - ["System.Int32", "System.Runtime.InteropServices._MethodInfo", "Method[GetHashCode].ReturnValue"] + - ["System.Runtime.InteropServices.FUNCFLAGS", "System.Runtime.InteropServices.FUNCFLAGS!", "Field[FUNCFLAG_FIMMEDIATEBIND]"] + - ["System.Runtime.InteropServices.TYPEKIND", "System.Runtime.InteropServices.TYPEKIND!", "Field[TKIND_ENUM]"] + - ["System.Boolean", "System.Runtime.InteropServices.NFloat!", "Method[System.Numerics.INumberBase.TryConvertToSaturating].ReturnValue"] + - ["System.Runtime.InteropServices.LayoutKind", "System.Runtime.InteropServices.LayoutKind!", "Field[Sequential]"] + - ["System.Runtime.InteropServices.TypeLibFuncFlags", "System.Runtime.InteropServices.TypeLibFuncAttribute", "Property[Value]"] + - ["T", "System.Runtime.InteropServices.Marshal!", "Method[PtrToStructure].ReturnValue"] + - ["System.Object", "System.Runtime.InteropServices.ITypeLibExporterNotifySink", "Method[ResolveRef].ReturnValue"] + - ["System.Single", "System.Runtime.InteropServices.NFloat!", "Method[op_Explicit].ReturnValue"] + - ["System.Boolean", "System.Runtime.InteropServices._MethodBase", "Property[IsStatic]"] + - ["System.Runtime.InteropServices.UnmanagedType", "System.Runtime.InteropServices.UnmanagedType!", "Field[TBStr]"] + - ["System.Boolean", "System.Runtime.InteropServices.DllImportAttribute", "Field[ExactSpelling]"] + - ["System.Runtime.InteropServices.TypeLibExporterFlags", "System.Runtime.InteropServices.TypeLibExporterFlags!", "Field[ExportAs32Bit]"] + - ["System.Boolean", "System.Runtime.InteropServices.Marshal!", "Method[IsComObject].ReturnValue"] + - ["System.Runtime.InteropServices.UnmanagedType", "System.Runtime.InteropServices.UnmanagedType!", "Field[SafeArray]"] + - ["System.Type", "System.Runtime.InteropServices.ManagedToNativeComInteropStubAttribute", "Property[ClassType]"] + - ["System.Object", "System.Runtime.InteropServices.Marshal!", "Method[BindToMoniker].ReturnValue"] + - ["System.Runtime.InteropServices.NFloat", "System.Runtime.InteropServices.NFloat!", "Method[ExpM1].ReturnValue"] + - ["System.Runtime.InteropServices.TypeLibImporterFlags", "System.Runtime.InteropServices.TypeLibImporterFlags!", "Field[SerializableValueClasses]"] + - ["System.Boolean", "System.Runtime.InteropServices.SequenceMarshal!", "Method[TryGetReadOnlySequenceSegment].ReturnValue"] + - ["System.Boolean", "System.Runtime.InteropServices.MemoryMarshal!", "Method[TryGetArray].ReturnValue"] + - ["System.Runtime.InteropServices.DllImportSearchPath", "System.Runtime.InteropServices.DllImportSearchPath!", "Field[SafeDirectories]"] + - ["System.Exception", "System.Runtime.InteropServices._Exception", "Method[GetBaseException].ReturnValue"] + - ["System.Runtime.InteropServices.TypeLibFuncFlags", "System.Runtime.InteropServices.TypeLibFuncFlags!", "Field[FRequestEdit]"] + - ["System.Boolean", "System.Runtime.InteropServices.BestFitMappingAttribute", "Field[ThrowOnUnmappableChar]"] + - ["System.Reflection.MemberInfo[]", "System.Runtime.InteropServices._Type", "Method[GetMembers].ReturnValue"] + - ["System.Boolean", "System.Runtime.InteropServices._ConstructorInfo", "Property[IsFinal]"] + - ["System.Runtime.InteropServices.NFloat", "System.Runtime.InteropServices.NFloat!", "Method[MaxNumber].ReturnValue"] + - ["System.Boolean", "System.Runtime.InteropServices.OSPlatform!", "Method[op_Equality].ReturnValue"] + - ["System.Int32", "System.Runtime.InteropServices.StructLayoutAttribute", "Field[Pack]"] + - ["System.Runtime.InteropServices.DllImportSearchPath", "System.Runtime.InteropServices.DllImportSearchPath!", "Field[LegacyBehavior]"] + - ["System.Type[]", "System.Runtime.InteropServices._Type", "Method[FindInterfaces].ReturnValue"] + - ["System.IntPtr", "System.Runtime.InteropServices.FUNCDESC", "Field[lprgelemdescParam]"] + - ["System.Boolean", "System.Runtime.InteropServices.NFloat!", "Method[System.Numerics.INumberBase.IsComplexNumber].ReturnValue"] + - ["System.IO.FileStream", "System.Runtime.InteropServices._Assembly", "Method[GetFile].ReturnValue"] + - ["System.Runtime.InteropServices.VarEnum", "System.Runtime.InteropServices.VarEnum!", "Field[VT_VECTOR]"] + - ["System.Int32", "System.Runtime.InteropServices.Marshal!", "Method[SizeOf].ReturnValue"] + - ["System.IntPtr", "System.Runtime.InteropServices.HandleRef!", "Method[op_Explicit].ReturnValue"] + - ["System.String", "System.Runtime.InteropServices.RuntimeEnvironment!", "Method[GetRuntimeDirectory].ReturnValue"] + - ["System.Reflection.MethodInfo", "System.Runtime.InteropServices._EventInfo", "Method[GetAddMethod].ReturnValue"] + - ["System.Runtime.InteropServices.NFloat", "System.Runtime.InteropServices.NFloat!", "Method[MultiplyAddEstimate].ReturnValue"] + - ["System.Int16", "System.Runtime.InteropServices.NFloat!", "Method[op_Explicit].ReturnValue"] + - ["System.Type", "System.Runtime.InteropServices._Type", "Property[ReflectedType]"] + - ["System.Runtime.InteropServices.CustomQueryInterfaceMode", "System.Runtime.InteropServices.CustomQueryInterfaceMode!", "Field[Ignore]"] + - ["System.Int16", "System.Runtime.InteropServices.MarshalAsAttribute", "Field[SizeParamIndex]"] + - ["T[]", "System.Runtime.InteropServices.Marshal!", "Method[GetObjectsForNativeVariants].ReturnValue"] + - ["System.Boolean", "System.Runtime.InteropServices._Assembly", "Property[GlobalAssemblyCache]"] + - ["System.Int16", "System.Runtime.InteropServices.FUNCDESC", "Field[cScodes]"] + - ["System.Runtime.InteropServices.CreateObjectFlags", "System.Runtime.InteropServices.CreateObjectFlags!", "Field[UniqueInstance]"] + - ["System.Type", "System.Runtime.InteropServices._Type", "Method[GetType].ReturnValue"] + - ["System.Runtime.InteropServices.VarEnum", "System.Runtime.InteropServices.VarEnum!", "Field[VT_UI1]"] + - ["System.Boolean", "System.Runtime.InteropServices._MethodInfo", "Property[IsAssembly]"] + - ["System.IntPtr", "System.Runtime.InteropServices.Marshal!", "Method[StringToHGlobalAnsi].ReturnValue"] + - ["System.Object", "System.Runtime.InteropServices.ComWrappers", "Method[CreateObject].ReturnValue"] + - ["System.Runtime.InteropServices.CustomQueryInterfaceResult", "System.Runtime.InteropServices.CustomQueryInterfaceResult!", "Field[NotHandled]"] + - ["System.Runtime.InteropServices.TYPEDESC", "System.Runtime.InteropServices.ELEMDESC", "Field[tdesc]"] + - ["System.Runtime.InteropServices.TypeLibVarFlags", "System.Runtime.InteropServices.TypeLibVarFlags!", "Field[FImmediateBind]"] + - ["System.Runtime.InteropServices.OSPlatform", "System.Runtime.InteropServices.OSPlatform!", "Property[Windows]"] + - ["System.Runtime.InteropServices.FUNCKIND", "System.Runtime.InteropServices.FUNCKIND!", "Field[FUNC_STATIC]"] + - ["System.Runtime.InteropServices.NFloat", "System.Runtime.InteropServices.NFloat!", "Method[Hypot].ReturnValue"] + - ["System.Collections.Generic.IList", "System.Runtime.InteropServices.ComAwareEventInfo", "Method[GetCustomAttributesData].ReturnValue"] + - ["System.Reflection.MethodInfo", "System.Runtime.InteropServices._PropertyInfo", "Method[GetGetMethod].ReturnValue"] + - ["System.Runtime.InteropServices.NFloat", "System.Runtime.InteropServices.NFloat!", "Method[Exp2M1].ReturnValue"] + - ["System.Boolean", "System.Runtime.InteropServices.ArrayWithOffset!", "Method[op_Equality].ReturnValue"] + - ["System.IntPtr", "System.Runtime.InteropServices.Marshal!", "Method[SecureStringToGlobalAllocAnsi].ReturnValue"] + - ["System.Object[]", "System.Runtime.InteropServices._PropertyInfo", "Method[GetCustomAttributes].ReturnValue"] + - ["System.Runtime.InteropServices.TYPEKIND", "System.Runtime.InteropServices.TYPEKIND!", "Field[TKIND_MODULE]"] + - ["System.Type", "System.Runtime.InteropServices._PropertyInfo", "Property[PropertyType]"] + - ["System.Runtime.InteropServices.CallingConvention", "System.Runtime.InteropServices.CallingConvention!", "Field[FastCall]"] + - ["System.Span", "System.Runtime.InteropServices.CollectionsMarshal!", "Method[AsSpan].ReturnValue"] + - ["System.Type", "System.Runtime.InteropServices._MethodInfo", "Property[ReflectedType]"] + - ["System.Int32", "System.Runtime.InteropServices.ComCompatibleVersionAttribute", "Property[MinorVersion]"] + - ["System.Runtime.InteropServices.FILETIME", "System.Runtime.InteropServices.STATSTG", "Field[atime]"] + - ["System.Runtime.InteropServices.VarEnum", "System.Runtime.InteropServices.VarEnum!", "Field[VT_BYREF]"] + - ["System.Reflection.MemberTypes", "System.Runtime.InteropServices._MemberInfo", "Property[MemberType]"] + - ["System.Collections.Generic.IEnumerable", "System.Runtime.InteropServices.MemoryMarshal!", "Method[ToEnumerable].ReturnValue"] + - ["System.ValueTuple", "System.Runtime.InteropServices.NFloat!", "Method[SinCos].ReturnValue"] + - ["System.IntPtr", "System.Runtime.InteropServices.Marshal!", "Method[GetIUnknownForObject].ReturnValue"] + - ["System.Runtime.InteropServices.UnmanagedType", "System.Runtime.InteropServices.UnmanagedType!", "Field[U4]"] + - ["System.Int16", "System.Runtime.InteropServices.VARDESC", "Field[wVarFlags]"] + - ["System.Boolean", "System.Runtime.InteropServices.IRegistrationServices", "Method[UnregisterAssembly].ReturnValue"] + - ["System.Runtime.InteropServices.CharSet", "System.Runtime.InteropServices.CharSet!", "Field[Unicode]"] + - ["System.Runtime.InteropServices.TYPEDESC", "System.Runtime.InteropServices.TYPEATTR", "Field[tdescAlias]"] + - ["System.Boolean", "System.Runtime.InteropServices._MethodBase", "Property[IsPrivate]"] + - ["System.IntPtr", "System.Runtime.InteropServices.GCHandle", "Method[AddrOfPinnedObject].ReturnValue"] + - ["System.Boolean", "System.Runtime.InteropServices.NFloat!", "Method[System.Numerics.INumberBase.TryConvertFromSaturating].ReturnValue"] + - ["System.String", "System.Runtime.InteropServices.EXCEPINFO", "Field[bstrSource]"] + - ["System.Runtime.InteropServices.NFloat", "System.Runtime.InteropServices.NFloat!", "Property[E]"] + - ["System.Boolean", "System.Runtime.InteropServices._Type", "Property[IsAutoLayout]"] + - ["System.Boolean", "System.Runtime.InteropServices.NFloat!", "Method[IsPow2].ReturnValue"] + - ["System.String", "System.Runtime.InteropServices._Exception", "Property[Source]"] + - ["System.Reflection.MethodInfo", "System.Runtime.InteropServices.ComAwareEventInfo", "Method[GetRaiseMethod].ReturnValue"] + - ["System.Runtime.InteropServices.TYPEFLAGS", "System.Runtime.InteropServices.TYPEFLAGS!", "Field[TYPEFLAG_FRESTRICTED]"] + - ["System.Runtime.InteropServices.StringMarshalling", "System.Runtime.InteropServices.StringMarshalling!", "Field[Utf16]"] + - ["System.Boolean", "System.Runtime.InteropServices._Type", "Property[IsExplicitLayout]"] + - ["System.Object", "System.Runtime.InteropServices.Marshal!", "Method[GetActiveObject].ReturnValue"] + - ["System.Boolean", "System.Runtime.InteropServices._MethodInfo", "Property[IsFamilyAndAssembly]"] + - ["System.Boolean", "System.Runtime.InteropServices._PropertyInfo", "Property[IsSpecialName]"] + - ["System.Runtime.InteropServices.NFloat", "System.Runtime.InteropServices.NFloat!", "Method[System.Numerics.ISubtractionOperators.op_CheckedSubtraction].ReturnValue"] + - ["System.IntPtr", "System.Runtime.InteropServices.TYPEDESC", "Field[lpValue]"] + - ["System.Runtime.InteropServices.LayoutKind", "System.Runtime.InteropServices.LayoutKind!", "Field[Auto]"] + - ["System.Runtime.InteropServices.GCHandleType", "System.Runtime.InteropServices.GCHandleType!", "Field[Pinned]"] + - ["System.Boolean", "System.Runtime.InteropServices.UCOMITypeLib", "Method[IsName].ReturnValue"] + - ["System.Runtime.InteropServices.CreateComInterfaceFlags", "System.Runtime.InteropServices.CreateComInterfaceFlags!", "Field[CallerDefinedIUnknown]"] + - ["System.Boolean", "System.Runtime.InteropServices._MethodBase", "Property[IsFinal]"] + - ["System.IntPtr", "System.Runtime.InteropServices.Marshal!", "Method[GetManagedThunkForUnmanagedMethodPtr].ReturnValue"] + - ["System.String", "System.Runtime.InteropServices.Marshal!", "Method[PtrToStringUni].ReturnValue"] + - ["System.Runtime.InteropServices.CharSet", "System.Runtime.InteropServices.UnmanagedFunctionPointerAttribute", "Field[CharSet]"] + - ["System.ValueTuple", "System.Runtime.InteropServices.NFloat!", "Method[SinCosPi].ReturnValue"] + - ["System.IntPtr", "System.Runtime.InteropServices.Marshal!", "Method[GetComInterfaceForObjectInContext].ReturnValue"] + - ["System.Runtime.InteropServices.PosixSignal", "System.Runtime.InteropServices.PosixSignal!", "Field[SIGHUP]"] + - ["System.Type", "System.Runtime.InteropServices.ComDefaultInterfaceAttribute", "Property[Value]"] + - ["System.Runtime.InteropServices.NFloat", "System.Runtime.InteropServices.NFloat!", "Method[SinPi].ReturnValue"] + - ["System.Runtime.InteropServices.NFloat", "System.Runtime.InteropServices.NFloat!", "Method[BitIncrement].ReturnValue"] + - ["System.Runtime.InteropServices.CallingConvention", "System.Runtime.InteropServices.CallingConvention!", "Field[StdCall]"] + - ["System.IntPtr", "System.Runtime.InteropServices.Marshal!", "Method[ReadIntPtr].ReturnValue"] + - ["System.Runtime.InteropServices.NFloat", "System.Runtime.InteropServices.NFloat!", "Method[Atanh].ReturnValue"] + - ["System.String", "System.Runtime.InteropServices.Marshal!", "Method[GetPInvokeErrorMessage].ReturnValue"] + - ["System.Object", "System.Runtime.InteropServices.ITypeLibConverter", "Method[ConvertAssemblyToTypeLib].ReturnValue"] + - ["System.Memory", "System.Runtime.InteropServices.MemoryMarshal!", "Method[CreateFromPinnedArray].ReturnValue"] + - ["System.Boolean", "System.Runtime.InteropServices.SafeHandle", "Property[IsInvalid]"] + - ["System.Boolean", "System.Runtime.InteropServices._ConstructorInfo", "Method[Equals].ReturnValue"] + - ["System.Runtime.InteropServices.TYPEKIND", "System.Runtime.InteropServices.TYPEKIND!", "Field[TKIND_INTERFACE]"] + - ["System.Object", "System.Runtime.InteropServices.DefaultParameterValueAttribute", "Property[Value]"] + - ["System.String", "System.Runtime.InteropServices.ComAliasNameAttribute", "Property[Value]"] + - ["System.Runtime.InteropServices.NFloat", "System.Runtime.InteropServices.NFloat!", "Method[AcosPi].ReturnValue"] + - ["System.Runtime.InteropServices.TYPEFLAGS", "System.Runtime.InteropServices.TYPEATTR", "Field[wTypeFlags]"] + - ["System.Int32", "System.Runtime.InteropServices._MethodBase", "Method[GetHashCode].ReturnValue"] + - ["System.Runtime.InteropServices.NFloat", "System.Runtime.InteropServices.NFloat!", "Method[op_Addition].ReturnValue"] + - ["System.Type", "System.Runtime.InteropServices._Type", "Method[GetNestedType].ReturnValue"] + - ["System.Runtime.InteropServices.FUNCKIND", "System.Runtime.InteropServices.FUNCKIND!", "Field[FUNC_VIRTUAL]"] + - ["System.Reflection.MethodAttributes", "System.Runtime.InteropServices._ConstructorInfo", "Property[Attributes]"] + - ["System.Reflection.MemberInfo[]", "System.Runtime.InteropServices._Type", "Method[GetDefaultMembers].ReturnValue"] + - ["System.Guid", "System.Runtime.InteropServices._Type", "Property[GUID]"] + - ["System.Runtime.InteropServices.UnmanagedType", "System.Runtime.InteropServices.UnmanagedType!", "Field[SysUInt]"] + - ["System.Runtime.InteropServices.TypeLibImporterFlags", "System.Runtime.InteropServices.TypeLibImporterFlags!", "Field[ReflectionOnlyLoading]"] + - ["System.Runtime.InteropServices.CALLCONV", "System.Runtime.InteropServices.CALLCONV!", "Field[CC_MSCPASCAL]"] + - ["System.Type", "System.Runtime.InteropServices._Exception", "Method[GetType].ReturnValue"] + - ["System.Type", "System.Runtime.InteropServices._FieldInfo", "Property[FieldType]"] + - ["System.Runtime.InteropServices.IMPLTYPEFLAGS", "System.Runtime.InteropServices.IMPLTYPEFLAGS!", "Field[IMPLTYPEFLAG_FRESTRICTED]"] + - ["System.Boolean", "System.Runtime.InteropServices._FieldInfo", "Property[IsLiteral]"] + - ["System.Int32", "System.Runtime.InteropServices.HandleCollector", "Property[InitialThreshold]"] + - ["System.Int32", "System.Runtime.InteropServices.Marshal!", "Method[QueryInterface].ReturnValue"] + - ["System.Reflection.AssemblyName", "System.Runtime.InteropServices._Assembly", "Method[GetName].ReturnValue"] + - ["System.Type", "System.Runtime.InteropServices._EventInfo", "Property[EventHandlerType]"] + - ["System.Runtime.InteropServices.CallingConvention", "System.Runtime.InteropServices.CallingConvention!", "Field[Winapi]"] + - ["System.String", "System.Runtime.InteropServices.Marshal!", "Method[GenerateProgIdForType].ReturnValue"] + - ["System.Runtime.InteropServices.RegistrationClassContext", "System.Runtime.InteropServices.RegistrationClassContext!", "Field[Reserved1]"] + - ["System.Object", "System.Runtime.InteropServices.DispatchWrapper", "Property[WrappedObject]"] + - ["System.Boolean", "System.Runtime.InteropServices._Type", "Property[IsInterface]"] + - ["System.Boolean", "System.Runtime.InteropServices._ConstructorInfo", "Property[IsVirtual]"] + - ["System.Boolean", "System.Runtime.InteropServices._MemberInfo", "Method[Equals].ReturnValue"] + - ["System.Runtime.InteropServices.RegistrationClassContext", "System.Runtime.InteropServices.RegistrationClassContext!", "Field[Reserved2]"] + - ["System.String", "System.Runtime.InteropServices._Type", "Property[AssemblyQualifiedName]"] + - ["System.String", "System.Runtime.InteropServices._Assembly", "Property[FullName]"] + - ["System.Boolean", "System.Runtime.InteropServices._Assembly", "Method[IsDefined].ReturnValue"] + - ["System.Runtime.InteropServices.TYPEFLAGS", "System.Runtime.InteropServices.TYPEFLAGS!", "Field[TYPEFLAG_FDISPATCHABLE]"] + - ["System.Boolean", "System.Runtime.InteropServices._MethodBase", "Property[IsConstructor]"] + - ["System.Int32", "System.Runtime.InteropServices.Marshal!", "Method[NumParamBytes].ReturnValue"] + - ["System.Int32", "System.Runtime.InteropServices.TYPEATTR", "Field[lcid]"] + - ["System.String", "System.Runtime.InteropServices.MemoryMarshal!", "Method[CreateReadOnlySpan].ReturnValue"] + - ["System.String", "System.Runtime.InteropServices.OSPlatform", "Method[ToString].ReturnValue"] + - ["System.Type", "System.Runtime.InteropServices._MemberInfo", "Property[DeclaringType]"] + - ["System.Type", "System.Runtime.InteropServices.LibraryImportAttribute", "Property[StringMarshallingCustomType]"] + - ["System.String", "System.Runtime.InteropServices.JsonMarshal!", "Method[GetRawUtf8Value].ReturnValue"] + - ["System.Runtime.InteropServices.OSPlatform", "System.Runtime.InteropServices.OSPlatform!", "Property[Linux]"] + - ["System.Runtime.InteropServices.VARFLAGS", "System.Runtime.InteropServices.VARFLAGS!", "Field[VARFLAG_FREPLACEABLE]"] + - ["System.Runtime.InteropServices.Architecture", "System.Runtime.InteropServices.Architecture!", "Field[X64]"] + - ["System.Reflection.ManifestResourceInfo", "System.Runtime.InteropServices._Assembly", "Method[GetManifestResourceInfo].ReturnValue"] + - ["System.Boolean", "System.Runtime.InteropServices.Marshal!", "Method[SetComObjectData].ReturnValue"] + - ["System.Runtime.InteropServices.NFloat", "System.Runtime.InteropServices.NFloat!", "Method[CopySign].ReturnValue"] + - ["System.Runtime.InteropServices.NFloat", "System.Runtime.InteropServices.NFloat!", "Method[Atan2].ReturnValue"] + - ["System.Runtime.InteropServices.OSPlatform", "System.Runtime.InteropServices.OSPlatform!", "Property[FreeBSD]"] + - ["System.Runtime.InteropServices.VarEnum", "System.Runtime.InteropServices.VarEnum!", "Field[VT_DATE]"] + - ["System.Int32", "System.Runtime.InteropServices.PrimaryInteropAssemblyAttribute", "Property[MajorVersion]"] + - ["System.Runtime.InteropServices.NFloat", "System.Runtime.InteropServices.NFloat!", "Property[System.Numerics.INumberBase.Zero]"] + - ["System.Boolean", "System.Runtime.InteropServices._Type", "Method[IsAssignableFrom].ReturnValue"] + - ["System.Runtime.InteropServices.NFloat", "System.Runtime.InteropServices.NFloat!", "Method[ReciprocalEstimate].ReturnValue"] + - ["System.Boolean", "System.Runtime.InteropServices.GCHandle", "Property[IsAllocated]"] + - ["System.Runtime.InteropServices.VarEnum", "System.Runtime.InteropServices.VarEnum!", "Field[VT_R4]"] + - ["System.Runtime.InteropServices.DESCKIND", "System.Runtime.InteropServices.DESCKIND!", "Field[DESCKIND_NONE]"] + - ["System.Boolean", "System.Runtime.InteropServices.NFloat!", "Method[IsFinite].ReturnValue"] + - ["System.Int32", "System.Runtime.InteropServices.Marshal!", "Method[GetLastWin32Error].ReturnValue"] + - ["System.IntPtr", "System.Runtime.InteropServices.HandleRef", "Property[Handle]"] + - ["System.Object", "System.Runtime.InteropServices.ICustomMarshaler", "Method[MarshalNativeToManaged].ReturnValue"] + - ["System.Int32", "System.Runtime.InteropServices.LCIDConversionAttribute", "Property[Value]"] + - ["System.String[]", "System.Runtime.InteropServices.ITypeLibExporterNameProvider", "Method[GetNames].ReturnValue"] + - ["System.Int64", "System.Runtime.InteropServices.STATSTG", "Field[cbSize]"] + - ["System.IntPtr", "System.Runtime.InteropServices.ICustomMarshaler", "Method[MarshalManagedToNative].ReturnValue"] + - ["T", "System.Runtime.InteropServices.Marshal!", "Method[GetObjectForNativeVariant].ReturnValue"] + - ["System.Reflection.MethodImplAttributes", "System.Runtime.InteropServices._ConstructorInfo", "Method[GetMethodImplementationFlags].ReturnValue"] + - ["System.Runtime.InteropServices.NFloat", "System.Runtime.InteropServices.NFloat!", "Method[FusedMultiplyAdd].ReturnValue"] + - ["System.Runtime.InteropServices.UnmanagedType", "System.Runtime.InteropServices.UnmanagedType!", "Field[IDispatch]"] + - ["System.Runtime.InteropServices.NFloat", "System.Runtime.InteropServices.NFloat!", "Property[System.Numerics.IMultiplicativeIdentity.MultiplicativeIdentity]"] + - ["System.Reflection.InterfaceMapping", "System.Runtime.InteropServices._Type", "Method[GetInterfaceMap].ReturnValue"] + - ["System.Runtime.InteropServices.NFloat", "System.Runtime.InteropServices.NFloat!", "Property[NegativeInfinity]"] + - ["System.Runtime.InteropServices.GCHandleType", "System.Runtime.InteropServices.GCHandleType!", "Field[Weak]"] + - ["System.Boolean", "System.Runtime.InteropServices.DllImportAttribute", "Field[SetLastError]"] + - ["System.Runtime.InteropServices.TypeLibImporterFlags", "System.Runtime.InteropServices.TypeLibImporterFlags!", "Field[PrimaryInteropAssembly]"] + - ["System.Runtime.InteropServices.IDLFLAG", "System.Runtime.InteropServices.IDLFLAG!", "Field[IDLFLAG_FRETVAL]"] + - ["System.Guid", "System.Runtime.InteropServices.STATSTG", "Field[clsid]"] + - ["System.Runtime.InteropServices.FILETIME", "System.Runtime.InteropServices.STATSTG", "Field[ctime]"] + - ["System.Type", "System.Runtime.InteropServices._ConstructorInfo", "Method[GetType].ReturnValue"] + - ["System.Int32", "System.Runtime.InteropServices.NFloat", "Method[CompareTo].ReturnValue"] + - ["System.Boolean", "System.Runtime.InteropServices._ConstructorInfo", "Property[IsConstructor]"] + - ["System.Int32", "System.Runtime.InteropServices.VARDESC", "Field[memid]"] + - ["System.Runtime.InteropServices.PARAMFLAG", "System.Runtime.InteropServices.PARAMFLAG!", "Field[PARAMFLAG_FIN]"] + - ["System.Type[]", "System.Runtime.InteropServices.UnmanagedCallConvAttribute", "Field[CallConvs]"] + - ["System.Runtime.InteropServices.NFloat", "System.Runtime.InteropServices.NFloat!", "Method[op_Multiply].ReturnValue"] + - ["System.Reflection.PropertyAttributes", "System.Runtime.InteropServices._PropertyInfo", "Property[Attributes]"] + - ["System.Runtime.InteropServices.CALLCONV", "System.Runtime.InteropServices.CALLCONV!", "Field[CC_MACPASCAL]"] + - ["System.Runtime.InteropServices.LayoutKind", "System.Runtime.InteropServices.StructLayoutAttribute", "Property[Value]"] + - ["System.Runtime.InteropServices.UnmanagedType", "System.Runtime.InteropServices.UnmanagedType!", "Field[Currency]"] + - ["System.Runtime.InteropServices.LIBFLAGS", "System.Runtime.InteropServices.LIBFLAGS!", "Field[LIBFLAG_FRESTRICTED]"] + - ["System.Runtime.InteropServices.VarEnum", "System.Runtime.InteropServices.VarEnum!", "Field[VT_LPWSTR]"] + - ["System.Void*", "System.Runtime.InteropServices.NativeMemory!", "Method[Alloc].ReturnValue"] + - ["System.String", "System.Runtime.InteropServices._MemberInfo", "Property[Name]"] + - ["System.Runtime.InteropServices.VarEnum", "System.Runtime.InteropServices.VarEnum!", "Field[VT_BLOB_OBJECT]"] + - ["System.Runtime.InteropServices.CharSet", "System.Runtime.InteropServices.CharSet!", "Field[None]"] + - ["System.IntPtr", "System.Runtime.InteropServices.Marshal!", "Method[StringToHGlobalAuto].ReturnValue"] + - ["System.Boolean", "System.Runtime.InteropServices.GCHandle", "Method[Equals].ReturnValue"] + - ["System.Runtime.InteropServices.VarEnum", "System.Runtime.InteropServices.VarEnum!", "Field[VT_EMPTY]"] + - ["System.Object", "System.Runtime.InteropServices.ComWrappers", "Method[GetOrCreateObjectForComInstance].ReturnValue"] + - ["System.Boolean", "System.Runtime.InteropServices.NFloat", "Method[TryFormat].ReturnValue"] + - ["System.Int32", "System.Runtime.InteropServices.EXCEPINFO", "Field[dwHelpContext]"] + - ["System.Runtime.InteropServices.UnmanagedType", "System.Runtime.InteropServices.UnmanagedType!", "Field[LPStruct]"] + - ["System.String", "System.Runtime.InteropServices.ExternalException", "Method[ToString].ReturnValue"] + - ["System.Runtime.InteropServices.UnmanagedType", "System.Runtime.InteropServices.UnmanagedType!", "Field[R4]"] + - ["System.Security.Policy.Evidence", "System.Runtime.InteropServices._Assembly", "Property[Evidence]"] + - ["System.Delegate", "System.Runtime.InteropServices.ComEventsHelper!", "Method[Remove].ReturnValue"] + - ["System.Boolean", "System.Runtime.InteropServices.ComWrappers!", "Method[TryGetObject].ReturnValue"] + - ["System.Runtime.InteropServices.DllImportSearchPath", "System.Runtime.InteropServices.DllImportSearchPath!", "Field[UserDirectories]"] + - ["System.IntPtr", "System.Runtime.InteropServices.BINDPTR", "Field[lpfuncdesc]"] + - ["System.Runtime.InteropServices.TypeLibFuncFlags", "System.Runtime.InteropServices.TypeLibFuncFlags!", "Field[FRestricted]"] + - ["TValue", "System.Runtime.InteropServices.CollectionsMarshal!", "Method[GetValueRefOrNullRef].ReturnValue"] + - ["System.Boolean", "System.Runtime.InteropServices.NFloat!", "Method[op_LessThanOrEqual].ReturnValue"] + - ["System.Reflection.MethodInfo", "System.Runtime.InteropServices.ComAwareEventInfo", "Method[GetAddMethod].ReturnValue"] + - ["System.Runtime.InteropServices.NFloat", "System.Runtime.InteropServices.NFloat!", "Method[Min].ReturnValue"] + - ["System.Runtime.InteropServices.DllImportSearchPath", "System.Runtime.InteropServices.DefaultDllImportSearchPathsAttribute", "Property[Paths]"] + - ["System.IntPtr", "System.Runtime.InteropServices.Marshal!", "Method[GetITypeInfoForType].ReturnValue"] + - ["System.Boolean", "System.Runtime.InteropServices._Type", "Property[IsSpecialName]"] + - ["System.Int32", "System.Runtime.InteropServices.UCOMIEnumVARIANT", "Method[Skip].ReturnValue"] + - ["System.Guid", "System.Runtime.InteropServices.TYPEATTR", "Field[guid]"] + - ["System.String", "System.Runtime.InteropServices.LibraryImportAttribute", "Property[LibraryName]"] + - ["System.Runtime.InteropServices.ExporterEventKind", "System.Runtime.InteropServices.ExporterEventKind!", "Field[NOTIF_CONVERTWARNING]"] + - ["System.Type", "System.Runtime.InteropServices._PropertyInfo", "Property[ReflectedType]"] + - ["System.Runtime.InteropServices.VarEnum", "System.Runtime.InteropServices.VarEnum!", "Field[VT_CY]"] + - ["System.Boolean", "System.Runtime.InteropServices.OSPlatform!", "Method[op_Inequality].ReturnValue"] + - ["System.Int32", "System.Runtime.InteropServices.TYPEATTR!", "Field[MEMBER_ID_NIL]"] + - ["System.Type[]", "System.Runtime.InteropServices.RegistrationServices", "Method[GetRegistrableTypesInAssembly].ReturnValue"] + - ["System.Runtime.InteropServices.NFloat", "System.Runtime.InteropServices.NFloat!", "Method[Acos].ReturnValue"] + - ["System.Runtime.InteropServices.TYPEFLAGS", "System.Runtime.InteropServices.TYPEFLAGS!", "Field[TYPEFLAG_FHIDDEN]"] + - ["System.Type", "System.Runtime.InteropServices._MethodBase", "Method[GetType].ReturnValue"] + - ["System.Boolean", "System.Runtime.InteropServices._MethodBase", "Property[IsSpecialName]"] + - ["System.Guid", "System.Runtime.InteropServices.IRegistrationServices", "Method[GetManagedCategoryGuid].ReturnValue"] + - ["System.Int32", "System.Runtime.InteropServices.Marshal!", "Method[GetLastSystemError].ReturnValue"] + - ["System.Runtime.InteropServices.FILETIME", "System.Runtime.InteropServices.STATSTG", "Field[mtime]"] + - ["System.Runtime.InteropServices.IDLFLAG", "System.Runtime.InteropServices.IDLFLAG!", "Field[IDLFLAG_FLCID]"] + - ["System.Reflection.PropertyInfo", "System.Runtime.InteropServices._Type", "Method[GetProperty].ReturnValue"] + - ["System.Runtime.InteropServices.DESCKIND", "System.Runtime.InteropServices.DESCKIND!", "Field[DESCKIND_VARDESC]"] + - ["System.Boolean", "System.Runtime.InteropServices._MethodInfo", "Property[IsPrivate]"] + - ["System.Boolean", "System.Runtime.InteropServices.CriticalHandle", "Property[IsClosed]"] + - ["System.Reflection.Module[]", "System.Runtime.InteropServices._Assembly", "Method[GetLoadedModules].ReturnValue"] + - ["System.Boolean", "System.Runtime.InteropServices._PropertyInfo", "Property[CanWrite]"] + - ["System.Boolean", "System.Runtime.InteropServices.ArrayWithOffset", "Method[Equals].ReturnValue"] + - ["System.IntPtr", "System.Runtime.InteropServices.NFloat!", "Method[op_Explicit].ReturnValue"] + - ["System.Int32", "System.Runtime.InteropServices.Marshal!", "Method[Release].ReturnValue"] + - ["System.Runtime.InteropServices.VarEnum", "System.Runtime.InteropServices.VarEnum!", "Field[VT_ERROR]"] + - ["System.Reflection.MethodInfo", "System.Runtime.InteropServices._EventInfo", "Method[GetRaiseMethod].ReturnValue"] + - ["System.Boolean", "System.Runtime.InteropServices.NativeLibrary!", "Method[TryLoad].ReturnValue"] + - ["System.IntPtr", "System.Runtime.InteropServices.Marshal!", "Method[SecureStringToCoTaskMemUnicode].ReturnValue"] + - ["System.Runtime.InteropServices.NFloat", "System.Runtime.InteropServices.NFloat!", "Method[Clamp].ReturnValue"] + - ["System.Boolean", "System.Runtime.InteropServices.CULong", "Method[Equals].ReturnValue"] + - ["System.Runtime.InteropServices.CallingConvention", "System.Runtime.InteropServices.UnmanagedFunctionPointerAttribute", "Property[CallingConvention]"] + - ["System.Boolean", "System.Runtime.InteropServices.SafeHandle", "Method[ReleaseHandle].ReturnValue"] + - ["System.Boolean", "System.Runtime.InteropServices._Type", "Property[IsEnum]"] + - ["System.Runtime.InteropServices.TypeLibExporterFlags", "System.Runtime.InteropServices.TypeLibExporterFlags!", "Field[None]"] + - ["System.Runtime.InteropServices.TypeLibImporterFlags", "System.Runtime.InteropServices.TypeLibImporterFlags!", "Field[PreventClassMembers]"] + - ["System.Double", "System.Runtime.InteropServices.NFloat!", "Method[op_Implicit].ReturnValue"] + - ["System.Boolean", "System.Runtime.InteropServices.NFloat!", "Method[op_GreaterThan].ReturnValue"] + - ["System.Void*", "System.Runtime.InteropServices.NativeMemory!", "Method[AllocZeroed].ReturnValue"] + - ["System.Runtime.InteropServices.NFloat", "System.Runtime.InteropServices.NFloat!", "Method[op_Modulus].ReturnValue"] + - ["System.Type", "System.Runtime.InteropServices.ComAwareEventInfo", "Property[DeclaringType]"] + - ["System.IO.Stream", "System.Runtime.InteropServices._Assembly", "Method[GetManifestResourceStream].ReturnValue"] + - ["System.Int32", "System.Runtime.InteropServices.STATSTG", "Field[grfLocksSupported]"] + - ["System.Int32", "System.Runtime.InteropServices.StructLayoutAttribute", "Field[Size]"] + - ["System.Runtime.InteropServices.NFloat", "System.Runtime.InteropServices.NFloat!", "Method[MinMagnitudeNumber].ReturnValue"] + - ["System.Int32", "System.Runtime.InteropServices.UCOMIEnumConnectionPoints", "Method[Skip].ReturnValue"] + - ["System.Int32", "System.Runtime.InteropServices.CLong", "Method[GetHashCode].ReturnValue"] + - ["System.Boolean", "System.Runtime.InteropServices._ConstructorInfo", "Property[IsFamilyOrAssembly]"] + - ["System.Type", "System.Runtime.InteropServices._ConstructorInfo", "Property[DeclaringType]"] + - ["System.Span", "System.Runtime.InteropServices.MemoryMarshal!", "Method[CreateSpan].ReturnValue"] + - ["System.Boolean", "System.Runtime.InteropServices._MethodInfo", "Property[IsPublic]"] + - ["System.Runtime.InteropServices.NFloat", "System.Runtime.InteropServices.NFloat!", "Method[Abs].ReturnValue"] + - ["System.Runtime.InteropServices.NFloat", "System.Runtime.InteropServices.NFloat!", "Property[PositiveInfinity]"] + - ["System.Runtime.InteropServices.NFloat", "System.Runtime.InteropServices.NFloat!", "Method[Cbrt].ReturnValue"] + - ["System.Reflection.MethodInfo", "System.Runtime.InteropServices._MethodInfo", "Method[GetBaseDefinition].ReturnValue"] + - ["System.Int32", "System.Runtime.InteropServices.BIND_OPTS", "Field[cbStruct]"] + - ["System.Boolean", "System.Runtime.InteropServices._ConstructorInfo", "Property[IsStatic]"] + - ["System.Int32", "System.Runtime.InteropServices.ErrorWrapper", "Property[ErrorCode]"] + - ["System.Runtime.InteropServices.IMPLTYPEFLAGS", "System.Runtime.InteropServices.IMPLTYPEFLAGS!", "Field[IMPLTYPEFLAG_FDEFAULTVTABLE]"] + - ["System.IntPtr", "System.Runtime.InteropServices.Marshal!", "Method[ReAllocCoTaskMem].ReturnValue"] + - ["System.Runtime.InteropServices.UnmanagedType", "System.Runtime.InteropServices.UnmanagedType!", "Field[LPTStr]"] + - ["System.Object", "System.Runtime.InteropServices._ConstructorInfo", "Method[Invoke_4].ReturnValue"] + - ["System.Runtime.InteropServices.LIBFLAGS", "System.Runtime.InteropServices.LIBFLAGS!", "Field[LIBFLAG_FCONTROL]"] + - ["System.Runtime.InteropServices.FUNCFLAGS", "System.Runtime.InteropServices.FUNCFLAGS!", "Field[FUNCFLAG_FUSESGETLASTERROR]"] + - ["System.Reflection.ParameterInfo[]", "System.Runtime.InteropServices._PropertyInfo", "Method[GetIndexParameters].ReturnValue"] + - ["System.Runtime.InteropServices.TypeLibVarFlags", "System.Runtime.InteropServices.TypeLibVarFlags!", "Field[FDisplayBind]"] + - ["System.Int32", "System.Runtime.InteropServices.Marshal!", "Method[GetStartComSlot].ReturnValue"] + - ["System.Type", "System.Runtime.InteropServices._EventInfo", "Property[DeclaringType]"] + - ["System.Runtime.InteropServices.TYPEFLAGS", "System.Runtime.InteropServices.TYPEFLAGS!", "Field[TYPEFLAG_FAPPOBJECT]"] + - ["System.Reflection.MethodAttributes", "System.Runtime.InteropServices._MethodInfo", "Property[Attributes]"] + - ["System.Int32", "System.Runtime.InteropServices.Marshal!", "Method[GetLastPInvokeError].ReturnValue"] + - ["System.Object", "System.Runtime.InteropServices._MethodBase", "Method[Invoke].ReturnValue"] + - ["System.Void*", "System.Runtime.InteropServices.NativeMemory!", "Method[Realloc].ReturnValue"] + - ["System.Reflection.MemberTypes", "System.Runtime.InteropServices._FieldInfo", "Property[MemberType]"] + - ["System.Int16", "System.Runtime.InteropServices.Marshal!", "Method[ReadInt16].ReturnValue"] + - ["System.Guid", "System.Runtime.InteropServices.Marshal!", "Method[GetTypeLibGuid].ReturnValue"] + - ["System.Boolean", "System.Runtime.InteropServices.NFloat!", "Method[op_Inequality].ReturnValue"] + - ["System.Object", "System.Runtime.InteropServices.ArrayWithOffset", "Method[GetArray].ReturnValue"] + - ["System.Int32", "System.Runtime.InteropServices.FieldOffsetAttribute", "Property[Value]"] + - ["System.String[]", "System.Runtime.InteropServices._Assembly", "Method[GetManifestResourceNames].ReturnValue"] + - ["System.String", "System.Runtime.InteropServices.EXCEPINFO", "Field[bstrDescription]"] + - ["System.Runtime.InteropServices.CALLCONV", "System.Runtime.InteropServices.CALLCONV!", "Field[CC_MAX]"] + - ["System.Runtime.InteropServices.UnmanagedType", "System.Runtime.InteropServices.UnmanagedType!", "Field[IInspectable]"] + - ["System.Type", "System.Runtime.InteropServices.MarshalAsAttribute", "Field[SafeArrayUserDefinedSubType]"] + - ["System.Runtime.InteropServices.Architecture", "System.Runtime.InteropServices.RuntimeInformation!", "Property[OSArchitecture]"] + - ["System.Reflection.MemberTypes", "System.Runtime.InteropServices._PropertyInfo", "Property[MemberType]"] + - ["System.Runtime.InteropServices.VarEnum", "System.Runtime.InteropServices.VarEnum!", "Field[VT_USERDEFINED]"] + - ["System.Boolean", "System.Runtime.InteropServices.GCHandle!", "Method[op_Equality].ReturnValue"] + - ["System.Boolean", "System.Runtime.InteropServices._FieldInfo", "Property[IsFamily]"] + - ["System.Runtime.InteropServices.UnmanagedType", "System.Runtime.InteropServices.UnmanagedType!", "Field[Struct]"] + - ["System.IntPtr", "System.Runtime.InteropServices.Marshal!", "Method[StringToCoTaskMemUni].ReturnValue"] + - ["System.Runtime.InteropServices.INVOKEKIND", "System.Runtime.InteropServices.INVOKEKIND!", "Field[INVOKE_FUNC]"] + - ["System.Boolean", "System.Runtime.InteropServices.NFloat!", "Method[IsNormal].ReturnValue"] + - ["System.Runtime.InteropServices.TypeLibImporterFlags", "System.Runtime.InteropServices.TypeLibImporterFlags!", "Field[NoDefineVersionResource]"] + - ["System.Type", "System.Runtime.InteropServices._EventInfo", "Method[GetType].ReturnValue"] + - ["TInteger", "System.Runtime.InteropServices.NFloat!", "Method[ConvertToInteger].ReturnValue"] + - ["System.Runtime.InteropServices.VarEnum", "System.Runtime.InteropServices.VarEnum!", "Field[VT_STREAM]"] + - ["System.Runtime.InteropServices.SYSKIND", "System.Runtime.InteropServices.TYPELIBATTR", "Field[syskind]"] + - ["System.Boolean", "System.Runtime.InteropServices.MemoryMarshal!", "Method[TryGetString].ReturnValue"] + - ["System.Boolean", "System.Runtime.InteropServices.ITypeLibConverter", "Method[GetPrimaryInteropAssembly].ReturnValue"] + - ["System.Boolean", "System.Runtime.InteropServices._MethodInfo", "Property[IsFamilyOrAssembly]"] + - ["System.Boolean", "System.Runtime.InteropServices.NFloat!", "Method[System.Numerics.INumberBase.IsImaginaryNumber].ReturnValue"] + - ["System.Runtime.InteropServices.TypeLibTypeFlags", "System.Runtime.InteropServices.TypeLibTypeFlags!", "Field[FPreDeclId]"] + - ["System.Int32", "System.Runtime.InteropServices.Marshal!", "Method[GetTypeLibLcid].ReturnValue"] + - ["System.Runtime.InteropServices.ComMemberType", "System.Runtime.InteropServices.ComMemberType!", "Field[Method]"] + - ["System.Boolean", "System.Runtime.InteropServices._Type", "Property[IsNestedPrivate]"] + - ["System.Runtime.InteropServices.TYPEFLAGS", "System.Runtime.InteropServices.TYPEFLAGS!", "Field[TYPEFLAG_FDUAL]"] + - ["System.Runtime.InteropServices.PARAMFLAG", "System.Runtime.InteropServices.PARAMFLAG!", "Field[PARAMFLAG_FHASCUSTDATA]"] + - ["System.Int32", "System.Runtime.InteropServices._EventInfo", "Method[GetHashCode].ReturnValue"] + - ["System.Runtime.InteropServices.TypeLibImporterFlags", "System.Runtime.InteropServices.TypeLibImporterFlags!", "Field[ImportAsArm]"] + - ["System.Int32", "System.Runtime.InteropServices.UCOMIEnumConnections", "Method[Skip].ReturnValue"] + - ["System.Boolean", "System.Runtime.InteropServices._FieldInfo", "Property[IsPinvokeImpl]"] + - ["System.Runtime.InteropServices.TypeLibImporterFlags", "System.Runtime.InteropServices.TypeLibImporterFlags!", "Field[ImportAsItanium]"] + - ["System.Reflection.ConstructorInfo", "System.Runtime.InteropServices._Type", "Property[TypeInitializer]"] + - ["System.Runtime.InteropServices.UnmanagedType", "System.Runtime.InteropServices.UnmanagedType!", "Field[I1]"] + - ["System.Runtime.InteropServices.FUNCFLAGS", "System.Runtime.InteropServices.FUNCFLAGS!", "Field[FUNCFLAG_FUIDEFAULT]"] + - ["System.Runtime.InteropServices.CharSet", "System.Runtime.InteropServices.StructLayoutAttribute", "Field[CharSet]"] + - ["System.Runtime.InteropServices.NFloat", "System.Runtime.InteropServices.NFloat!", "Method[LogP1].ReturnValue"] + - ["System.Runtime.InteropServices.TYPEFLAGS", "System.Runtime.InteropServices.TYPEFLAGS!", "Field[TYPEFLAG_FAGGREGATABLE]"] + - ["System.Runtime.InteropServices.TYPEFLAGS", "System.Runtime.InteropServices.TYPEFLAGS!", "Field[TYPEFLAG_FCANCREATE]"] + - ["System.Boolean", "System.Runtime.InteropServices._PropertyInfo", "Property[CanRead]"] + - ["System.Reflection.MethodInfo", "System.Runtime.InteropServices._PropertyInfo", "Method[GetSetMethod].ReturnValue"] + - ["System.Reflection.MemberInfo[]", "System.Runtime.InteropServices._Type", "Method[GetMember].ReturnValue"] + - ["System.Runtime.InteropServices.NFloat", "System.Runtime.InteropServices.NFloat!", "Method[System.Numerics.IMultiplyOperators.op_CheckedMultiply].ReturnValue"] + - ["System.Int32", "System.Runtime.InteropServices.ArrayWithOffset", "Method[GetOffset].ReturnValue"] + - ["System.Reflection.FieldInfo[]", "System.Runtime.InteropServices._Type", "Method[GetFields].ReturnValue"] + - ["System.Runtime.InteropServices.TypeLibTypeFlags", "System.Runtime.InteropServices.TypeLibTypeFlags!", "Field[FAggregatable]"] + - ["System.Runtime.InteropServices.ClassInterfaceType", "System.Runtime.InteropServices.ClassInterfaceType!", "Field[AutoDispatch]"] + - ["System.Runtime.InteropServices.RegistrationClassContext", "System.Runtime.InteropServices.RegistrationClassContext!", "Field[RemoteServer]"] + - ["System.Runtime.InteropServices.INVOKEKIND", "System.Runtime.InteropServices.INVOKEKIND!", "Field[INVOKE_PROPERTYPUTREF]"] + - ["System.Runtime.InteropServices.RegistrationClassContext", "System.Runtime.InteropServices.RegistrationClassContext!", "Field[DisableActivateAsActivator]"] + - ["System.Runtime.InteropServices.VarEnum", "System.Runtime.InteropServices.VarEnum!", "Field[VT_LPSTR]"] + - ["System.Boolean", "System.Runtime.InteropServices.IRegistrationServices", "Method[TypeRepresentsComType].ReturnValue"] + - ["System.Runtime.InteropServices.NFloat", "System.Runtime.InteropServices.NFloat!", "Method[Parse].ReturnValue"] + - ["System.Int16", "System.Runtime.InteropServices.TYPEATTR", "Field[wMajorVerNum]"] + - ["System.Runtime.InteropServices.ComInterfaceType", "System.Runtime.InteropServices.ComInterfaceType!", "Field[InterfaceIsIInspectable]"] + - ["System.UInt64", "System.Runtime.InteropServices.SafeBuffer", "Property[ByteLength]"] + - ["System.Boolean", "System.Runtime.InteropServices.NFloat!", "Method[IsNegative].ReturnValue"] + - ["System.Type", "System.Runtime.InteropServices.ComEventInterfaceAttribute", "Property[EventProvider]"] + - ["System.Boolean", "System.Runtime.InteropServices.NFloat!", "Method[IsPositiveInfinity].ReturnValue"] + - ["System.Runtime.InteropServices.CALLCONV", "System.Runtime.InteropServices.CALLCONV!", "Field[CC_CDECL]"] + - ["System.Runtime.InteropServices.StringMarshalling", "System.Runtime.InteropServices.LibraryImportAttribute", "Property[StringMarshalling]"] + - ["System.IntPtr", "System.Runtime.InteropServices.Marshal!", "Method[GetIDispatchForObjectInContext].ReturnValue"] + - ["System.Runtime.InteropServices.INVOKEKIND", "System.Runtime.InteropServices.INVOKEKIND!", "Field[INVOKE_PROPERTYGET]"] + - ["System.Runtime.InteropServices.TypeLibImporterFlags", "System.Runtime.InteropServices.TypeLibImporterFlags!", "Field[ImportAsX64]"] + - ["System.Runtime.InteropServices.NFloat", "System.Runtime.InteropServices.NFloat!", "Method[MaxMagnitude].ReturnValue"] + - ["System.Runtime.InteropServices.NFloat", "System.Runtime.InteropServices.NFloat!", "Method[MinNumber].ReturnValue"] + - ["System.String", "System.Runtime.InteropServices.Marshal!", "Method[GetTypeInfoName].ReturnValue"] + - ["System.Runtime.InteropServices.PARAMFLAG", "System.Runtime.InteropServices.PARAMDESC", "Field[wParamFlags]"] + - ["System.Reflection.Emit.AssemblyBuilder", "System.Runtime.InteropServices.ITypeLibConverter", "Method[ConvertTypeLibToAssembly].ReturnValue"] + - ["System.Type", "System.Runtime.InteropServices._PropertyInfo", "Method[GetType].ReturnValue"] + - ["System.Boolean", "System.Runtime.InteropServices.RegistrationServices", "Method[UnregisterAssembly].ReturnValue"] + - ["System.Boolean", "System.Runtime.InteropServices._ConstructorInfo", "Property[IsSpecialName]"] + - ["System.Int32", "System.Runtime.InteropServices.Marshal!", "Field[SystemMaxDBCSCharSize]"] + - ["System.Runtime.InteropServices.TypeLibTypeFlags", "System.Runtime.InteropServices.TypeLibTypeFlags!", "Field[FReplaceable]"] + - ["System.Runtime.InteropServices.Architecture", "System.Runtime.InteropServices.Architecture!", "Field[RiscV64]"] + - ["System.Runtime.InteropServices.TypeLibVarFlags", "System.Runtime.InteropServices.TypeLibVarFlags!", "Field[FRestricted]"] + - ["System.Object", "System.Runtime.InteropServices._FieldInfo", "Method[GetValueDirect].ReturnValue"] + - ["System.Runtime.InteropServices.DllImportSearchPath", "System.Runtime.InteropServices.DllImportSearchPath!", "Field[ApplicationDirectory]"] + - ["System.Runtime.InteropServices.FUNCFLAGS", "System.Runtime.InteropServices.FUNCFLAGS!", "Field[FUNCFLAG_FDISPLAYBIND]"] + - ["System.Runtime.InteropServices.NFloat", "System.Runtime.InteropServices.NFloat!", "Property[System.Numerics.ISignedNumber.NegativeOne]"] + - ["System.IntPtr", "System.Runtime.InteropServices.Marshal!", "Method[GetHINSTANCE].ReturnValue"] + - ["System.String", "System.Runtime.InteropServices.ProgIdAttribute", "Property[Value]"] + - ["System.Runtime.InteropServices.ELEMDESC+DESCUNION", "System.Runtime.InteropServices.ELEMDESC", "Field[desc]"] + - ["System.String", "System.Runtime.InteropServices.EXCEPINFO", "Field[bstrHelpFile]"] + - ["System.String", "System.Runtime.InteropServices._Assembly", "Property[Location]"] + - ["System.Runtime.InteropServices.PosixSignal", "System.Runtime.InteropServices.PosixSignal!", "Field[SIGTTIN]"] + - ["System.Runtime.InteropServices.TypeLibFuncFlags", "System.Runtime.InteropServices.TypeLibFuncFlags!", "Field[FImmediateBind]"] + - ["System.Runtime.InteropServices.UnmanagedType", "System.Runtime.InteropServices.UnmanagedType!", "Field[LPWStr]"] + - ["System.Boolean", "System.Runtime.InteropServices.NFloat!", "Method[IsSubnormal].ReturnValue"] + - ["System.Runtime.InteropServices.SYSKIND", "System.Runtime.InteropServices.SYSKIND!", "Field[SYS_WIN32]"] + - ["System.Reflection.EventAttributes", "System.Runtime.InteropServices.ComAwareEventInfo", "Property[Attributes]"] + - ["System.Runtime.InteropServices.Architecture", "System.Runtime.InteropServices.Architecture!", "Field[X86]"] + - ["System.Runtime.InteropServices.NFloat", "System.Runtime.InteropServices.NFloat!", "Method[RootN].ReturnValue"] + - ["System.IntPtr", "System.Runtime.InteropServices.Marshal!", "Method[AllocCoTaskMem].ReturnValue"] + - ["System.Int16", "System.Runtime.InteropServices.TYPEDESC", "Field[vt]"] + - ["System.Runtime.InteropServices.UnmanagedType", "System.Runtime.InteropServices.UnmanagedType!", "Field[HString]"] + - ["System.Int32", "System.Runtime.InteropServices.NFloat!", "Method[Sign].ReturnValue"] + - ["System.Runtime.InteropServices.IDispatchImplType", "System.Runtime.InteropServices.IDispatchImplType!", "Field[CompatibleImpl]"] + - ["System.Object", "System.Runtime.InteropServices.Marshal!", "Method[GetComObjectData].ReturnValue"] + - ["System.Runtime.InteropServices.NFloat", "System.Runtime.InteropServices.NFloat!", "Method[Asinh].ReturnValue"] + - ["System.Object", "System.Runtime.InteropServices._PropertyInfo", "Method[GetValue].ReturnValue"] + - ["System.Int32", "System.Runtime.InteropServices.IDLDESC", "Field[dwReserved]"] + - ["System.Object", "System.Runtime.InteropServices._MethodInfo", "Method[Invoke].ReturnValue"] + - ["System.Runtime.InteropServices.UnmanagedType", "System.Runtime.InteropServices.UnmanagedType!", "Field[BStr]"] + - ["System.Reflection.MethodInfo[]", "System.Runtime.InteropServices.ComAwareEventInfo", "Method[GetOtherMethods].ReturnValue"] + - ["System.Runtime.InteropServices.TYPEKIND", "System.Runtime.InteropServices.TYPEATTR", "Field[typekind]"] + - ["System.Runtime.InteropServices.IDLDESC", "System.Runtime.InteropServices.TYPEATTR", "Field[idldescType]"] + - ["System.Runtime.InteropServices.PARAMFLAG", "System.Runtime.InteropServices.PARAMFLAG!", "Field[PARAMFLAG_NONE]"] + - ["System.Boolean", "System.Runtime.InteropServices.NFloat!", "Method[System.Numerics.INumberBase.TryConvertFromTruncating].ReturnValue"] + - ["System.Runtime.InteropServices.UnmanagedType", "System.Runtime.InteropServices.UnmanagedType!", "Field[CustomMarshaler]"] + - ["System.Reflection.FieldInfo", "System.Runtime.InteropServices._Type", "Method[GetField].ReturnValue"] + - ["System.Reflection.MethodInfo", "System.Runtime.InteropServices._EventInfo", "Method[GetRemoveMethod].ReturnValue"] + - ["System.Type", "System.Runtime.InteropServices._MemberInfo", "Property[ReflectedType]"] + - ["System.Runtime.InteropServices.TypeLibExporterFlags", "System.Runtime.InteropServices.TypeLibExporterFlags!", "Field[ExportAs64Bit]"] + - ["System.Runtime.InteropServices.VarEnum", "System.Runtime.InteropServices.VarEnum!", "Field[VT_CARRAY]"] + - ["System.IntPtr", "System.Runtime.InteropServices.SafeHandle", "Field[handle]"] + - ["System.Int16", "System.Runtime.InteropServices.TYPEATTR", "Field[cImplTypes]"] + - ["System.Runtime.InteropServices.TypeLibVarFlags", "System.Runtime.InteropServices.TypeLibVarFlags!", "Field[FBindable]"] + - ["System.Runtime.InteropServices.ImporterEventKind", "System.Runtime.InteropServices.ImporterEventKind!", "Field[ERROR_REFTOINVALIDTYPELIB]"] + - ["System.Runtime.InteropServices.FUNCFLAGS", "System.Runtime.InteropServices.FUNCFLAGS!", "Field[FUNCFLAG_FHIDDEN]"] + - ["System.Type", "System.Runtime.InteropServices._MethodBase", "Property[ReflectedType]"] + - ["System.Runtime.InteropServices.TypeLibTypeFlags", "System.Runtime.InteropServices.TypeLibTypeFlags!", "Field[FControl]"] + - ["System.IntPtr", "System.Runtime.InteropServices.RuntimeEnvironment!", "Method[GetRuntimeInterfaceAsIntPtr].ReturnValue"] + - ["System.Runtime.InteropServices.UnmanagedType", "System.Runtime.InteropServices.MarshalAsAttribute", "Field[ArraySubType]"] + - ["TValue", "System.Runtime.InteropServices.CollectionsMarshal!", "Method[GetValueRefOrNullRef].ReturnValue"] + - ["System.String", "System.Runtime.InteropServices._Assembly", "Property[EscapedCodeBase]"] + - ["System.Boolean", "System.Runtime.InteropServices.SafeHandle", "Property[IsClosed]"] + - ["System.Reflection.MethodInfo[]", "System.Runtime.InteropServices._PropertyInfo", "Method[GetAccessors].ReturnValue"] + - ["System.Int32", "System.Runtime.InteropServices.Marshal!", "Method[ReadInt32].ReturnValue"] + - ["System.Boolean", "System.Runtime.InteropServices.NFloat", "Method[System.Numerics.IFloatingPoint.TryWriteSignificandBigEndian].ReturnValue"] + - ["System.Boolean", "System.Runtime.InteropServices.NFloat!", "Method[IsEvenInteger].ReturnValue"] + - ["System.Runtime.InteropServices.LayoutKind", "System.Runtime.InteropServices.LayoutKind!", "Field[Explicit]"] + - ["System.Runtime.InteropServices.TYPEFLAGS", "System.Runtime.InteropServices.TYPEFLAGS!", "Field[TYPEFLAG_FPREDECLID]"] + - ["System.IntPtr", "System.Runtime.InteropServices.Marshal!", "Method[StringToCoTaskMemAuto].ReturnValue"] + - ["System.Runtime.InteropServices.LIBFLAGS", "System.Runtime.InteropServices.TYPELIBATTR", "Field[wLibFlags]"] + - ["System.Runtime.InteropServices.PosixSignal", "System.Runtime.InteropServices.PosixSignal!", "Field[SIGCHLD]"] + - ["System.Runtime.InteropServices.LIBFLAGS", "System.Runtime.InteropServices.LIBFLAGS!", "Field[LIBFLAG_FHASDISKIMAGE]"] + - ["System.Runtime.InteropServices.NFloat", "System.Runtime.InteropServices.NFloat!", "Method[Lerp].ReturnValue"] + - ["System.Boolean", "System.Runtime.InteropServices.NFloat", "Method[System.Numerics.IFloatingPoint.TryWriteSignificandLittleEndian].ReturnValue"] + - ["System.Runtime.InteropServices.NFloat", "System.Runtime.InteropServices.NFloat!", "Method[op_Decrement].ReturnValue"] + - ["System.Int32", "System.Runtime.InteropServices.ComCompatibleVersionAttribute", "Property[RevisionNumber]"] + - ["System.String", "System.Runtime.InteropServices._ConstructorInfo", "Method[ToString].ReturnValue"] + - ["System.Byte", "System.Runtime.InteropServices.Marshal!", "Method[ReadByte].ReturnValue"] + - ["System.Runtime.InteropServices.LIBFLAGS", "System.Runtime.InteropServices.LIBFLAGS!", "Field[LIBFLAG_FHIDDEN]"] + - ["System.Runtime.InteropServices.NFloat", "System.Runtime.InteropServices.NFloat!", "Method[Ceiling].ReturnValue"] + - ["System.Type", "System.Runtime.InteropServices.CoClassAttribute", "Property[CoClass]"] + - ["System.Runtime.InteropServices.NFloat", "System.Runtime.InteropServices.NFloat!", "Method[Sin].ReturnValue"] + - ["System.Guid", "System.Runtime.InteropServices.Marshal!", "Method[GenerateGuidForType].ReturnValue"] + - ["System.Type", "System.Runtime.InteropServices._Type", "Property[DeclaringType]"] + - ["System.Boolean", "System.Runtime.InteropServices.NFloat!", "Method[System.Numerics.INumberBase.IsCanonical].ReturnValue"] + - ["System.Type", "System.Runtime.InteropServices._Type", "Method[GetElementType].ReturnValue"] + - ["System.Int32", "System.Runtime.InteropServices.BIND_OPTS", "Field[grfMode]"] + - ["System.String", "System.Runtime.InteropServices._EventInfo", "Property[Name]"] + - ["System.Runtime.InteropServices.TYPEKIND", "System.Runtime.InteropServices.TYPEKIND!", "Field[TKIND_RECORD]"] + - ["System.UInt32", "System.Runtime.InteropServices.NFloat!", "Method[op_Explicit].ReturnValue"] + - ["System.Type", "System.Runtime.InteropServices.Marshal!", "Method[GetTypeForITypeInfo].ReturnValue"] + - ["System.IntPtr", "System.Runtime.InteropServices.Marshal!", "Method[GetComInterfaceForObject].ReturnValue"] + - ["System.Void*", "System.Runtime.InteropServices.NativeMemory!", "Method[AlignedAlloc].ReturnValue"] + - ["System.Runtime.InteropServices.VarEnum", "System.Runtime.InteropServices.VarEnum!", "Field[VT_HRESULT]"] + - ["System.Double", "System.Runtime.InteropServices.NFloat", "Property[Value]"] + - ["System.Runtime.InteropServices.CallingConvention", "System.Runtime.InteropServices.CallingConvention!", "Field[ThisCall]"] + - ["System.Reflection.EventAttributes", "System.Runtime.InteropServices._EventInfo", "Property[Attributes]"] + - ["System.IntPtr", "System.Runtime.InteropServices.Marshal!", "Method[CreateAggregatedObject].ReturnValue"] + - ["System.Type", "System.Runtime.InteropServices.MarshalAsAttribute", "Field[MarshalTypeRef]"] + - ["System.Runtime.InteropServices.TypeLibVarFlags", "System.Runtime.InteropServices.TypeLibVarFlags!", "Field[FUiDefault]"] + - ["System.Boolean", "System.Runtime.InteropServices._EventInfo", "Property[IsSpecialName]"] + - ["System.Runtime.InteropServices.Architecture", "System.Runtime.InteropServices.Architecture!", "Field[Armv6]"] + - ["System.Boolean", "System.Runtime.InteropServices.NFloat", "Method[System.Numerics.IFloatingPoint.TryWriteExponentBigEndian].ReturnValue"] + - ["System.Boolean", "System.Runtime.InteropServices._ConstructorInfo", "Property[IsPrivate]"] + - ["System.Runtime.InteropServices.PARAMFLAG", "System.Runtime.InteropServices.PARAMFLAG!", "Field[PARAMFLAG_FRETVAL]"] + - ["System.Int32", "System.Runtime.InteropServices.TYPEATTR", "Field[memidConstructor]"] + - ["System.String", "System.Runtime.InteropServices.RuntimeEnvironment!", "Property[SystemConfigurationFile]"] + - ["System.Runtime.InteropServices.ExporterEventKind", "System.Runtime.InteropServices.ExporterEventKind!", "Field[NOTIF_TYPECONVERTED]"] + - ["System.Runtime.InteropServices.ELEMDESC", "System.Runtime.InteropServices.VARDESC", "Field[elemdescVar]"] + - ["System.Object[]", "System.Runtime.InteropServices._MethodInfo", "Method[GetCustomAttributes].ReturnValue"] + - ["System.Boolean", "System.Runtime.InteropServices._MethodInfo", "Method[Equals].ReturnValue"] + - ["System.Runtime.InteropServices.UnmanagedType", "System.Runtime.InteropServices.UnmanagedType!", "Field[I4]"] + - ["System.Int16", "System.Runtime.InteropServices.EXCEPINFO", "Field[wCode]"] + - ["System.Runtime.InteropServices.TypeLibVarFlags", "System.Runtime.InteropServices.TypeLibVarFlags!", "Field[FNonBrowsable]"] + - ["System.Int16", "System.Runtime.InteropServices.TYPEATTR", "Field[cbSizeVft]"] + - ["System.Runtime.InteropServices.PosixSignal", "System.Runtime.InteropServices.PosixSignal!", "Field[SIGINT]"] + - ["System.Object", "System.Runtime.InteropServices.Marshal!", "Method[GetObjectForIUnknown].ReturnValue"] + - ["System.String", "System.Runtime.InteropServices._MethodBase", "Property[Name]"] + - ["System.Runtime.InteropServices.VarEnum", "System.Runtime.InteropServices.VarEnum!", "Field[VT_PTR]"] + - ["System.Runtime.InteropServices.CustomQueryInterfaceMode", "System.Runtime.InteropServices.CustomQueryInterfaceMode!", "Field[Allow]"] + - ["System.Type", "System.Runtime.InteropServices._FieldInfo", "Property[ReflectedType]"] + - ["System.Runtime.InteropServices.VarEnum", "System.Runtime.InteropServices.MarshalAsAttribute", "Field[SafeArraySubType]"] + - ["System.MarshalByRefObject", "System.Runtime.InteropServices.ICustomFactory", "Method[CreateInstance].ReturnValue"] + - ["System.Runtime.InteropServices.VarEnum", "System.Runtime.InteropServices.VarEnum!", "Field[VT_DECIMAL]"] + - ["System.Runtime.InteropServices.NFloat", "System.Runtime.InteropServices.NFloat!", "Method[MinMagnitude].ReturnValue"] + - ["System.Runtime.InteropServices.NFloat", "System.Runtime.InteropServices.NFloat!", "Method[Ieee754Remainder].ReturnValue"] + - ["System.Boolean", "System.Runtime.InteropServices.UnmanagedFunctionPointerAttribute", "Field[SetLastError]"] + - ["System.String", "System.Runtime.InteropServices.HandleCollector", "Property[Name]"] + - ["System.Runtime.InteropServices.VarEnum", "System.Runtime.InteropServices.VarEnum!", "Field[VT_UI4]"] + - ["System.Runtime.InteropServices.TYPEFLAGS", "System.Runtime.InteropServices.TYPEFLAGS!", "Field[TYPEFLAG_FNONEXTENSIBLE]"] + - ["System.Runtime.InteropServices.VarEnum", "System.Runtime.InteropServices.VarEnum!", "Field[VT_UINT]"] + - ["System.Boolean", "System.Runtime.InteropServices._ConstructorInfo", "Property[IsFamily]"] + - ["System.Runtime.InteropServices.TypeLibFuncFlags", "System.Runtime.InteropServices.TypeLibFuncFlags!", "Field[FSource]"] + - ["System.Boolean", "System.Runtime.InteropServices._MethodBase", "Property[IsFamilyOrAssembly]"] + - ["System.Object", "System.Runtime.InteropServices.HandleRef", "Property[Wrapper]"] + - ["System.Runtime.InteropServices.Architecture", "System.Runtime.InteropServices.Architecture!", "Field[LoongArch64]"] + - ["System.Boolean", "System.Runtime.InteropServices.CriticalHandle", "Property[IsInvalid]"] + - ["System.Runtime.InteropServices.VarEnum", "System.Runtime.InteropServices.VarEnum!", "Field[VT_UNKNOWN]"] + - ["System.Runtime.InteropServices.GCHandleType", "System.Runtime.InteropServices.GCHandleType!", "Field[Normal]"] + - ["System.Boolean", "System.Runtime.InteropServices._PropertyInfo", "Method[Equals].ReturnValue"] + - ["System.Int16", "System.Runtime.InteropServices.TYPEATTR", "Field[cVars]"] + - ["System.Runtime.InteropServices.NFloat", "System.Runtime.InteropServices.NFloat!", "Property[MinValue]"] + - ["System.Int128", "System.Runtime.InteropServices.NFloat!", "Method[op_Explicit].ReturnValue"] + - ["System.Int32", "System.Runtime.InteropServices.UCOMIEnumConnectionPoints", "Method[Reset].ReturnValue"] + - ["TValue", "System.Runtime.InteropServices.CollectionsMarshal!", "Method[GetValueRefOrAddDefault].ReturnValue"] + - ["System.IntPtr", "System.Runtime.InteropServices.BINDPTR", "Field[lpvardesc]"] + - ["System.Boolean", "System.Runtime.InteropServices._MethodBase", "Property[IsVirtual]"] + - ["System.IntPtr", "System.Runtime.InteropServices.NativeLibrary!", "Method[GetExport].ReturnValue"] + - ["System.Runtime.InteropServices.NFloat", "System.Runtime.InteropServices.NFloat!", "Method[ScaleB].ReturnValue"] + - ["System.Reflection.Assembly", "System.Runtime.InteropServices.ITypeLibImporterNotifySink", "Method[ResolveRef].ReturnValue"] + - ["System.Int16", "System.Runtime.InteropServices.TYPEATTR", "Field[cFuncs]"] + - ["System.Runtime.InteropServices.NFloat", "System.Runtime.InteropServices.NFloat!", "Method[Log10].ReturnValue"] + - ["System.Object[]", "System.Runtime.InteropServices._Assembly", "Method[GetCustomAttributes].ReturnValue"] + - ["System.Runtime.InteropServices.VarEnum", "System.Runtime.InteropServices.VarEnum!", "Field[VT_VARIANT]"] + - ["System.Runtime.InteropServices.NFloat", "System.Runtime.InteropServices.NFloat!", "Method[Log].ReturnValue"] + - ["System.Boolean", "System.Runtime.InteropServices.BestFitMappingAttribute", "Property[BestFitMapping]"] + - ["System.String", "System.Runtime.InteropServices.TypeLibImportClassAttribute", "Property[Value]"] + - ["System.Boolean", "System.Runtime.InteropServices._FieldInfo", "Property[IsPublic]"] + - ["System.IntPtr", "System.Runtime.InteropServices.GCHandle!", "Method[ToIntPtr].ReturnValue"] + - ["System.Runtime.InteropServices.TypeLibVarFlags", "System.Runtime.InteropServices.TypeLibVarFlags!", "Field[FSource]"] + - ["System.Boolean", "System.Runtime.InteropServices._ConstructorInfo", "Property[IsFamilyAndAssembly]"] + - ["System.Boolean", "System.Runtime.InteropServices.NativeLibrary!", "Method[TryGetExport].ReturnValue"] + - ["System.Reflection.ConstructorInfo[]", "System.Runtime.InteropServices._Type", "Method[GetConstructors].ReturnValue"] + - ["System.Runtime.InteropServices.PosixSignalRegistration", "System.Runtime.InteropServices.PosixSignalRegistration!", "Method[Create].ReturnValue"] + - ["System.Runtime.InteropServices.Architecture", "System.Runtime.InteropServices.Architecture!", "Field[Ppc64le]"] + - ["System.Boolean", "System.Runtime.InteropServices._Type", "Property[IsNestedPublic]"] + - ["System.Runtime.InteropServices.CustomQueryInterfaceResult", "System.Runtime.InteropServices.CustomQueryInterfaceResult!", "Field[Failed]"] + - ["System.Int32", "System.Runtime.InteropServices._Exception", "Method[GetHashCode].ReturnValue"] + - ["System.IntPtr", "System.Runtime.InteropServices.Marshal!", "Method[OffsetOf].ReturnValue"] + - ["System.Runtime.InteropServices.NFloat", "System.Runtime.InteropServices.NFloat!", "Method[Atan].ReturnValue"] + - ["System.Reflection.Module", "System.Runtime.InteropServices.ComAwareEventInfo", "Property[Module]"] + - ["System.Boolean", "System.Runtime.InteropServices.SafeBuffer", "Property[IsInvalid]"] + - ["System.Collections.Immutable.ImmutableArray", "System.Runtime.InteropServices.ImmutableCollectionsMarshal!", "Method[AsImmutableArray].ReturnValue"] + - ["System.Int32", "System.Runtime.InteropServices.MarshalAsAttribute", "Field[SizeConst]"] + - ["System.Runtime.InteropServices.INVOKEKIND", "System.Runtime.InteropServices.INVOKEKIND!", "Field[INVOKE_PROPERTYPUT]"] + - ["System.Runtime.InteropServices.IMPLTYPEFLAGS", "System.Runtime.InteropServices.IMPLTYPEFLAGS!", "Field[IMPLTYPEFLAG_FSOURCE]"] + - ["System.Runtime.InteropServices.SYSKIND", "System.Runtime.InteropServices.SYSKIND!", "Field[SYS_WIN16]"] + - ["System.Boolean", "System.Runtime.InteropServices._MemberInfo", "Method[IsDefined].ReturnValue"] + - ["System.String", "System.Runtime.InteropServices.Marshal!", "Method[PtrToStringAnsi].ReturnValue"] + - ["System.IntPtr", "System.Runtime.InteropServices.Marshal!", "Method[StringToBSTR].ReturnValue"] + - ["System.Int32", "System.Runtime.InteropServices.STATSTG", "Field[type]"] + - ["System.Boolean", "System.Runtime.InteropServices.NFloat!", "Method[op_Equality].ReturnValue"] + - ["System.IntPtr", "System.Runtime.InteropServices.Marshal!", "Method[SecureStringToCoTaskMemAnsi].ReturnValue"] + - ["System.Int32", "System.Runtime.InteropServices.Marshal!", "Method[AddRef].ReturnValue"] + - ["T", "System.Runtime.InteropServices.MemoryMarshal!", "Method[GetArrayDataReference].ReturnValue"] + - ["System.IntPtr", "System.Runtime.InteropServices.Marshal!", "Method[SecureStringToGlobalAllocUnicode].ReturnValue"] + - ["System.Boolean", "System.Runtime.InteropServices._Type", "Property[IsNestedFamORAssem]"] + - ["System.Boolean", "System.Runtime.InteropServices._Type", "Property[IsContextful]"] + - ["System.Int32", "System.Runtime.InteropServices.Marshal!", "Method[ReleaseComObject].ReturnValue"] + - ["System.Type", "System.Runtime.InteropServices._Type", "Property[UnderlyingSystemType]"] + - ["System.Runtime.InteropServices.UnmanagedType", "System.Runtime.InteropServices.UnmanagedType!", "Field[I2]"] + - ["System.IntPtr", "System.Runtime.InteropServices.CLong", "Property[Value]"] + - ["System.Runtime.InteropServices.RegistrationClassContext", "System.Runtime.InteropServices.RegistrationClassContext!", "Field[InProcessHandler]"] + - ["System.Boolean", "System.Runtime.InteropServices.MemoryMarshal!", "Method[TryWrite].ReturnValue"] + - ["System.RuntimeMethodHandle", "System.Runtime.InteropServices._MethodBase", "Property[MethodHandle]"] + - ["System.Runtime.InteropServices.VarEnum", "System.Runtime.InteropServices.VarEnum!", "Field[VT_STORAGE]"] + - ["System.Int32", "System.Runtime.InteropServices.ExternalException", "Property[ErrorCode]"] + - ["System.Runtime.InteropServices.ELEMDESC", "System.Runtime.InteropServices.FUNCDESC", "Field[elemdescFunc]"] + - ["System.Runtime.InteropServices.ExporterEventKind", "System.Runtime.InteropServices.ExporterEventKind!", "Field[ERROR_REFTOINVALIDASSEMBLY]"] + - ["System.String", "System.Runtime.InteropServices.UnmanagedCallersOnlyAttribute", "Field[EntryPoint]"] + - ["System.Memory", "System.Runtime.InteropServices.MemoryMarshal!", "Method[AsMemory].ReturnValue"] + - ["System.Runtime.InteropServices.TYPEKIND", "System.Runtime.InteropServices.TYPEKIND!", "Field[TKIND_ALIAS]"] + - ["System.Type", "System.Runtime.InteropServices._PropertyInfo", "Property[DeclaringType]"] + - ["System.Boolean", "System.Runtime.InteropServices._MethodInfo", "Property[IsSpecialName]"] + - ["System.Runtime.InteropServices.DESCKIND", "System.Runtime.InteropServices.DESCKIND!", "Field[DESCKIND_MAX]"] + - ["System.String", "System.Runtime.InteropServices._MethodInfo", "Method[ToString].ReturnValue"] + - ["System.Runtime.InteropServices.IDLFLAG", "System.Runtime.InteropServices.IDLFLAG!", "Field[IDLFLAG_FOUT]"] + - ["TInteger", "System.Runtime.InteropServices.NFloat!", "Method[ConvertToIntegerNative].ReturnValue"] + - ["System.IntPtr", "System.Runtime.InteropServices.HandleRef!", "Method[ToIntPtr].ReturnValue"] + - ["System.Boolean", "System.Runtime.InteropServices._PropertyInfo", "Method[IsDefined].ReturnValue"] + - ["System.Runtime.InteropServices.RegistrationClassContext", "System.Runtime.InteropServices.RegistrationClassContext!", "Field[Reserved4]"] + - ["System.String", "System.Runtime.InteropServices.ComSourceInterfacesAttribute", "Property[Value]"] + - ["System.Object", "System.Runtime.InteropServices.Marshal!", "Method[GetTypedObjectForIUnknown].ReturnValue"] + - ["System.String", "System.Runtime.InteropServices.IRegistrationServices", "Method[GetProgIdForType].ReturnValue"] + - ["System.Boolean", "System.Runtime.InteropServices.SequenceMarshal!", "Method[TryGetReadOnlyMemory].ReturnValue"] + - ["System.Boolean", "System.Runtime.InteropServices._MethodInfo", "Property[IsFinal]"] + - ["System.Guid", "System.Runtime.InteropServices.TYPELIBATTR", "Field[guid]"] + - ["System.Reflection.MemberTypes", "System.Runtime.InteropServices._ConstructorInfo", "Property[MemberType]"] + - ["System.Span", "System.Runtime.InteropServices.MemoryMarshal!", "Method[AsBytes].ReturnValue"] + - ["System.Object", "System.Runtime.InteropServices.Marshal!", "Method[PtrToStructure].ReturnValue"] + - ["System.Boolean", "System.Runtime.InteropServices._Type", "Property[IsSealed]"] + - ["System.Int16", "System.Runtime.InteropServices.EXCEPINFO", "Field[wReserved]"] + - ["System.Type", "System.Runtime.InteropServices.ComEventInterfaceAttribute", "Property[SourceInterface]"] + - ["System.Boolean", "System.Runtime.InteropServices._FieldInfo", "Property[IsSpecialName]"] + - ["System.Reflection.MethodInfo", "System.Runtime.InteropServices._Assembly", "Property[EntryPoint]"] + - ["System.Runtime.InteropServices.CharSet", "System.Runtime.InteropServices.CharSet!", "Field[Auto]"] + - ["System.String", "System.Runtime.InteropServices.COMException", "Method[ToString].ReturnValue"] + - ["System.Byte", "System.Runtime.InteropServices.NFloat!", "Method[op_CheckedExplicit].ReturnValue"] + - ["System.Runtime.InteropServices.FUNCFLAGS", "System.Runtime.InteropServices.FUNCFLAGS!", "Field[FUNCFLAG_FBINDABLE]"] + - ["System.Runtime.InteropServices.NFloat", "System.Runtime.InteropServices.NFloat!", "Method[AsinPi].ReturnValue"] + - ["System.Guid", "System.Runtime.InteropServices.Marshal!", "Method[GetTypeLibGuidForAssembly].ReturnValue"] + - ["System.Runtime.InteropServices.TypeLibFuncFlags", "System.Runtime.InteropServices.TypeLibFuncFlags!", "Field[FUiDefault]"] + - ["System.Int16", "System.Runtime.InteropServices.TYPELIBATTR", "Field[wMajorVerNum]"] + - ["System.Boolean", "System.Runtime.InteropServices._Type", "Property[IsAbstract]"] + - ["System.Reflection.ConstructorInfo", "System.Runtime.InteropServices._Type", "Method[GetConstructor].ReturnValue"] + - ["System.Boolean", "System.Runtime.InteropServices._MethodBase", "Property[IsFamilyAndAssembly]"] + - ["System.String", "System.Runtime.InteropServices.ComAwareEventInfo", "Property[Name]"] + - ["System.Runtime.InteropServices.ClassInterfaceType", "System.Runtime.InteropServices.ClassInterfaceType!", "Field[None]"] + - ["System.Boolean", "System.Runtime.InteropServices.NFloat!", "Method[IsOddInteger].ReturnValue"] + - ["System.String", "System.Runtime.InteropServices.Marshal!", "Method[GetTypeLibName].ReturnValue"] + - ["System.Runtime.InteropServices.CALLCONV", "System.Runtime.InteropServices.FUNCDESC", "Field[callconv]"] + - ["System.Runtime.InteropServices.CreateComInterfaceFlags", "System.Runtime.InteropServices.CreateComInterfaceFlags!", "Field[None]"] + - ["System.Runtime.InteropServices.CALLCONV", "System.Runtime.InteropServices.CALLCONV!", "Field[CC_PASCAL]"] + - ["System.Runtime.InteropServices.UnmanagedType", "System.Runtime.InteropServices.UnmanagedType!", "Field[Bool]"] + - ["System.Object", "System.Runtime.InteropServices.RuntimeEnvironment!", "Method[GetRuntimeInterfaceAsObject].ReturnValue"] + - ["System.Int32", "System.Runtime.InteropServices._FieldInfo", "Method[GetHashCode].ReturnValue"] + - ["System.String", "System.Runtime.InteropServices._Type", "Property[Namespace]"] + - ["System.Runtime.InteropServices.NFloat", "System.Runtime.InteropServices.NFloat!", "Method[TanPi].ReturnValue"] + - ["System.Runtime.InteropServices.UnmanagedType", "System.Runtime.InteropServices.UnmanagedType!", "Field[FunctionPtr]"] + - ["System.Runtime.InteropServices.NFloat", "System.Runtime.InteropServices.NFloat!", "Property[Epsilon]"] + - ["System.Runtime.InteropServices.ComMemberType", "System.Runtime.InteropServices.ComMemberType!", "Field[PropGet]"] + - ["System.Runtime.InteropServices.TypeLibTypeFlags", "System.Runtime.InteropServices.TypeLibTypeFlags!", "Field[FCanCreate]"] + - ["System.Runtime.InteropServices.TYPEFLAGS", "System.Runtime.InteropServices.TYPEFLAGS!", "Field[TYPEFLAG_FCONTROL]"] + - ["System.Boolean", "System.Runtime.InteropServices._Type", "Property[IsCOMObject]"] + - ["System.String", "System.Runtime.InteropServices._EventInfo", "Method[ToString].ReturnValue"] + - ["System.IntPtr", "System.Runtime.InteropServices.CriticalHandle", "Field[handle]"] + - ["System.Runtime.InteropServices.TYPEFLAGS", "System.Runtime.InteropServices.TYPEFLAGS!", "Field[TYPEFLAG_FREVERSEBIND]"] + - ["System.Runtime.InteropServices.VarEnum", "System.Runtime.InteropServices.VarEnum!", "Field[VT_CLSID]"] + - ["System.Runtime.InteropServices.UnmanagedType", "System.Runtime.InteropServices.UnmanagedType!", "Field[U1]"] + - ["System.Runtime.InteropServices.PosixSignal", "System.Runtime.InteropServices.PosixSignal!", "Field[SIGTERM]"] + - ["System.Delegate", "System.Runtime.InteropServices.Marshal!", "Method[GetDelegateForFunctionPointer].ReturnValue"] + - ["System.Runtime.InteropServices.FUNCFLAGS", "System.Runtime.InteropServices.FUNCFLAGS!", "Field[FUNCFLAG_FREQUESTEDIT]"] + - ["System.Int32", "System.Runtime.InteropServices._ConstructorInfo", "Method[GetHashCode].ReturnValue"] + - ["System.Type", "System.Runtime.InteropServices._Type", "Method[GetInterface].ReturnValue"] + - ["System.UInt64", "System.Runtime.InteropServices.NFloat!", "Method[op_Explicit].ReturnValue"] + - ["System.Runtime.InteropServices.StringMarshalling", "System.Runtime.InteropServices.StringMarshalling!", "Field[Custom]"] + - ["System.Int32", "System.Runtime.InteropServices.UCOMIEnumMoniker", "Method[Skip].ReturnValue"] + - ["System.Runtime.InteropServices.VarEnum", "System.Runtime.InteropServices.VarEnum!", "Field[VT_INT]"] + - ["System.Runtime.InteropServices.TypeLibFuncFlags", "System.Runtime.InteropServices.TypeLibFuncFlags!", "Field[FDefaultBind]"] + - ["System.Type[]", "System.Runtime.InteropServices.IRegistrationServices", "Method[GetRegistrableTypesInAssembly].ReturnValue"] + - ["System.Object", "System.Runtime.InteropServices.Marshal!", "Method[CreateWrapperOfType].ReturnValue"] + - ["System.Int32", "System.Runtime.InteropServices.TYPELIBATTR", "Field[lcid]"] + - ["System.Runtime.InteropServices.NFloat", "System.Runtime.InteropServices.NFloat!", "Method[Cosh].ReturnValue"] + - ["TValue", "System.Runtime.InteropServices.CollectionsMarshal!", "Method[GetValueRefOrAddDefault].ReturnValue"] + - ["System.Int32", "System.Runtime.InteropServices.UCOMIEnumConnections", "Method[Next].ReturnValue"] + - ["System.Runtime.InteropServices.FUNCKIND", "System.Runtime.InteropServices.FUNCDESC", "Field[funckind]"] + - ["System.String", "System.Runtime.InteropServices.TypeIdentifierAttribute", "Property[Identifier]"] + - ["System.Runtime.InteropServices.CALLCONV", "System.Runtime.InteropServices.CALLCONV!", "Field[CC_SYSCALL]"] + - ["System.Reflection.AssemblyName[]", "System.Runtime.InteropServices._Assembly", "Method[GetReferencedAssemblies].ReturnValue"] + - ["System.Runtime.InteropServices.NFloat", "System.Runtime.InteropServices.NFloat!", "Method[ReciprocalSqrtEstimate].ReturnValue"] + - ["System.IntPtr", "System.Runtime.InteropServices.Marshal!", "Method[OffsetOf].ReturnValue"] + - ["System.Int64", "System.Runtime.InteropServices.NFloat!", "Method[op_Explicit].ReturnValue"] + - ["System.Boolean", "System.Runtime.InteropServices._MethodInfo", "Property[IsHideBySig]"] + - ["System.Half", "System.Runtime.InteropServices.NFloat!", "Method[op_Explicit].ReturnValue"] + - ["System.Int32", "System.Runtime.InteropServices.MarshalAsAttribute", "Field[IidParameterIndex]"] + - ["System.Boolean", "System.Runtime.InteropServices._Type", "Property[IsLayoutSequential]"] + - ["System.Object", "System.Runtime.InteropServices._Assembly", "Method[CreateInstance].ReturnValue"] + - ["System.Runtime.InteropServices.NFloat", "System.Runtime.InteropServices.NFloat!", "Method[Acosh].ReturnValue"] + - ["System.Boolean", "System.Runtime.InteropServices._MethodBase", "Method[Equals].ReturnValue"] + - ["System.Boolean", "System.Runtime.InteropServices._Type", "Property[IsByRef]"] + - ["System.Runtime.InteropServices.DESCKIND", "System.Runtime.InteropServices.DESCKIND!", "Field[DESCKIND_TYPECOMP]"] + - ["System.Int16", "System.Runtime.InteropServices.TYPEATTR", "Field[cbAlignment]"] + - ["System.Int32", "System.Runtime.InteropServices.Marshal!", "Method[GetExceptionCode].ReturnValue"] + - ["System.Runtime.InteropServices.TYPEKIND", "System.Runtime.InteropServices.TYPEKIND!", "Field[TKIND_COCLASS]"] + - ["System.Reflection.MemberTypes", "System.Runtime.InteropServices._MethodBase", "Property[MemberType]"] + - ["System.Boolean", "System.Runtime.InteropServices.NFloat!", "Method[IsInfinity].ReturnValue"] + - ["System.String", "System.Runtime.InteropServices.Marshal!", "Method[PtrToStringBSTR].ReturnValue"] + - ["System.Int16", "System.Runtime.InteropServices.FUNCDESC", "Field[oVft]"] + - ["System.Runtime.InteropServices.TypeLibFuncFlags", "System.Runtime.InteropServices.TypeLibFuncFlags!", "Field[FNonBrowsable]"] + - ["System.Runtime.InteropServices.ComInterfaceType", "System.Runtime.InteropServices.ComInterfaceType!", "Field[InterfaceIsDual]"] + - ["System.Runtime.InteropServices.VARFLAGS", "System.Runtime.InteropServices.VARFLAGS!", "Field[VARFLAG_FREQUESTEDIT]"] + - ["System.Boolean", "System.Runtime.InteropServices._Type", "Method[IsInstanceOfType].ReturnValue"] + - ["System.Runtime.InteropServices.Architecture", "System.Runtime.InteropServices.Architecture!", "Field[S390x]"] + - ["System.Runtime.InteropServices.NFloat", "System.Runtime.InteropServices.NFloat!", "Method[op_Increment].ReturnValue"] + - ["System.Runtime.InteropServices.NFloat", "System.Runtime.InteropServices.NFloat!", "Method[Asin].ReturnValue"] + - ["System.Runtime.InteropServices.TypeLibFuncFlags", "System.Runtime.InteropServices.TypeLibFuncFlags!", "Field[FBindable]"] + - ["System.IntPtr", "System.Runtime.InteropServices.Marshal!", "Method[ReAllocHGlobal].ReturnValue"] + - ["System.IntPtr", "System.Runtime.InteropServices.Marshal!", "Method[StringToCoTaskMemUTF8].ReturnValue"] + - ["System.String", "System.Runtime.InteropServices.MemoryMarshal!", "Method[AsBytes].ReturnValue"] + - ["System.Runtime.InteropServices.TypeLibTypeFlags", "System.Runtime.InteropServices.TypeLibTypeFlags!", "Field[FOleAutomation]"] + - ["System.Object", "System.Runtime.InteropServices._Type", "Method[InvokeMember].ReturnValue"] + - ["System.Int32", "System.Runtime.InteropServices.UCOMIPersistFile", "Method[IsDirty].ReturnValue"] + - ["System.Boolean", "System.Runtime.InteropServices.NFloat!", "Method[IsNaN].ReturnValue"] + - ["T", "System.Runtime.InteropServices.SafeBuffer", "Method[Read].ReturnValue"] + - ["System.Type", "System.Runtime.InteropServices.Marshal!", "Method[GetTypeFromCLSID].ReturnValue"] + - ["System.Int32", "System.Runtime.InteropServices.NFloat!", "Method[ILogB].ReturnValue"] + - ["System.Object[]", "System.Runtime.InteropServices._Type", "Method[GetCustomAttributes].ReturnValue"] + - ["System.Runtime.InteropServices.NFloat", "System.Runtime.InteropServices.NFloat!", "Method[Max].ReturnValue"] + - ["System.Type", "System.Runtime.InteropServices._Assembly", "Method[GetType].ReturnValue"] + - ["System.Int32", "System.Runtime.InteropServices.RegistrationServices", "Method[RegisterTypeForComClients].ReturnValue"] + - ["System.Runtime.InteropServices.NFloat", "System.Runtime.InteropServices.NFloat!", "Method[System.Numerics.IBitwiseOperators.op_ExclusiveOr].ReturnValue"] + - ["System.Runtime.InteropServices.VarEnum", "System.Runtime.InteropServices.VarEnum!", "Field[VT_FILETIME]"] + - ["System.Boolean", "System.Runtime.InteropServices._Type", "Property[IsMarshalByRef]"] + - ["System.Object[]", "System.Runtime.InteropServices._EventInfo", "Method[GetCustomAttributes].ReturnValue"] + - ["System.Runtime.InteropServices.FUNCKIND", "System.Runtime.InteropServices.FUNCKIND!", "Field[FUNC_NONVIRTUAL]"] + - ["System.Reflection.MethodInfo", "System.Runtime.InteropServices.ComAwareEventInfo", "Method[GetRemoveMethod].ReturnValue"] + - ["System.Boolean", "System.Runtime.InteropServices.GCHandle!", "Method[op_Inequality].ReturnValue"] + - ["System.Boolean", "System.Runtime.InteropServices._Type", "Property[IsPointer]"] + - ["System.Runtime.InteropServices.GCHandle", "System.Runtime.InteropServices.GCHandle!", "Method[Alloc].ReturnValue"] + - ["System.String", "System.Runtime.InteropServices.MemoryMarshal!", "Method[CreateReadOnlySpanFromNullTerminated].ReturnValue"] + - ["System.Int32", "System.Runtime.InteropServices.UCOMIMoniker", "Method[IsDirty].ReturnValue"] + - ["System.String", "System.Runtime.InteropServices.MarshalAsAttribute", "Field[MarshalCookie]"] + - ["System.Boolean", "System.Runtime.InteropServices.NFloat", "Method[Equals].ReturnValue"] + - ["System.Int32", "System.Runtime.InteropServices.TYPEATTR", "Field[memidDestructor]"] + - ["System.Runtime.InteropServices.NFloat", "System.Runtime.InteropServices.NFloat!", "Method[op_Implicit].ReturnValue"] + - ["System.Runtime.InteropServices.NFloat", "System.Runtime.InteropServices.NFloat!", "Method[System.Numerics.IBitwiseOperators.op_BitwiseAnd].ReturnValue"] + - ["System.Runtime.InteropServices.UnmanagedType", "System.Runtime.InteropServices.UnmanagedType!", "Field[SysInt]"] + - ["System.Runtime.InteropServices.VARFLAGS", "System.Runtime.InteropServices.VARFLAGS!", "Field[VARFLAG_FNONBROWSABLE]"] + - ["System.Runtime.InteropServices.NFloat", "System.Runtime.InteropServices.NFloat!", "Method[DegreesToRadians].ReturnValue"] + - ["System.Boolean", "System.Runtime.InteropServices._Type", "Property[IsNotPublic]"] + - ["System.Runtime.InteropServices.IDLFLAG", "System.Runtime.InteropServices.IDLFLAG!", "Field[IDLFLAG_FIN]"] + - ["System.Runtime.InteropServices.Architecture", "System.Runtime.InteropServices.Architecture!", "Field[Wasm]"] + - ["System.Runtime.InteropServices.TypeLibFuncFlags", "System.Runtime.InteropServices.TypeLibFuncFlags!", "Field[FDisplayBind]"] + - ["System.Runtime.InteropServices.GCHandle", "System.Runtime.InteropServices.GCHandle!", "Method[FromIntPtr].ReturnValue"] + - ["System.Runtime.InteropServices.NFloat", "System.Runtime.InteropServices.NFloat!", "Property[NegativeZero]"] + - ["System.Int32", "System.Runtime.InteropServices.UCOMIEnumString", "Method[Skip].ReturnValue"] + - ["System.Runtime.InteropServices.VarEnum", "System.Runtime.InteropServices.VarEnum!", "Field[VT_NULL]"] + - ["System.Exception", "System.Runtime.InteropServices.Marshal!", "Method[GetExceptionForHR].ReturnValue"] + - ["System.RuntimeTypeHandle", "System.Runtime.InteropServices.IDynamicInterfaceCastable", "Method[GetInterfaceImplementation].ReturnValue"] + - ["System.Int32", "System.Runtime.InteropServices.ArrayWithOffset", "Method[GetHashCode].ReturnValue"] + - ["System.Runtime.InteropServices.UnmanagedType", "System.Runtime.InteropServices.UnmanagedType!", "Field[ByValArray]"] + - ["System.Runtime.InteropServices.NFloat", "System.Runtime.InteropServices.NFloat!", "Property[System.Numerics.INumberBase.One]"] + - ["System.Runtime.InteropServices.FUNCFLAGS", "System.Runtime.InteropServices.FUNCFLAGS!", "Field[FUNCFLAG_FSOURCE]"] + - ["System.Int32", "System.Runtime.InteropServices._MemberInfo", "Method[GetHashCode].ReturnValue"] + - ["System.Boolean", "System.Runtime.InteropServices.IRegistrationServices", "Method[TypeRequiresRegistration].ReturnValue"] + - ["System.Object", "System.Runtime.InteropServices.VariantWrapper", "Property[WrappedObject]"] + - ["System.Boolean", "System.Runtime.InteropServices._Type", "Property[IsValueType]"] + - ["System.Runtime.InteropServices.VarEnum", "System.Runtime.InteropServices.VarEnum!", "Field[VT_I4]"] + - ["System.Int32", "System.Runtime.InteropServices.NFloat!", "Method[op_Explicit].ReturnValue"] + - ["System.Boolean", "System.Runtime.InteropServices._Type", "Property[IsUnicodeClass]"] + - ["System.Runtime.InteropServices.PosixSignal", "System.Runtime.InteropServices.PosixSignalContext", "Property[Signal]"] + - ["System.Boolean", "System.Runtime.InteropServices._MethodBase", "Property[IsAbstract]"] + - ["System.Boolean", "System.Runtime.InteropServices._MethodInfo", "Property[IsConstructor]"] + - ["System.IntPtr", "System.Runtime.InteropServices.SafeHandle", "Method[DangerousGetHandle].ReturnValue"] + - ["System.Runtime.InteropServices.UnmanagedType", "System.Runtime.InteropServices.UnmanagedType!", "Field[U2]"] + - ["System.Runtime.InteropServices.FUNCFLAGS", "System.Runtime.InteropServices.FUNCFLAGS!", "Field[FUNCFLAG_FRESTRICTED]"] + - ["System.Boolean", "System.Runtime.InteropServices.SequenceMarshal!", "Method[TryGetArray].ReturnValue"] + - ["System.Boolean", "System.Runtime.InteropServices._Exception", "Method[Equals].ReturnValue"] + - ["System.Boolean", "System.Runtime.InteropServices.Marshal!", "Method[AreComObjectsAvailableForCleanup].ReturnValue"] + - ["System.Runtime.InteropServices.UnmanagedType", "System.Runtime.InteropServices.UnmanagedType!", "Field[R8]"] + - ["System.String", "System.Runtime.InteropServices._Exception", "Property[StackTrace]"] + - ["System.Int32", "System.Runtime.InteropServices.Marshal!", "Method[GetHRForException].ReturnValue"] + - ["System.Runtime.InteropServices.IDLFLAG", "System.Runtime.InteropServices.IDLDESC", "Field[wIDLFlags]"] + - ["System.IntPtr", "System.Runtime.InteropServices.Marshal!", "Method[StringToCoTaskMemAnsi].ReturnValue"] + - ["System.Runtime.InteropServices.NFloat", "System.Runtime.InteropServices.NFloat!", "Method[System.Numerics.IBitwiseOperators.op_BitwiseOr].ReturnValue"] + - ["System.Runtime.InteropServices.TypeLibFuncFlags", "System.Runtime.InteropServices.TypeLibFuncFlags!", "Field[FUsesGetLastError]"] + - ["System.Runtime.InteropServices.NFloat", "System.Runtime.InteropServices.NFloat!", "Property[NaN]"] + - ["System.Runtime.InteropServices.TypeLibTypeFlags", "System.Runtime.InteropServices.TypeLibTypeFlags!", "Field[FReverseBind]"] + - ["System.Runtime.InteropServices.NFloat", "System.Runtime.InteropServices.NFloat!", "Method[Tan].ReturnValue"] + - ["System.Boolean", "System.Runtime.InteropServices._ConstructorInfo", "Property[IsPublic]"] + - ["System.Runtime.InteropServices.VarEnum", "System.Runtime.InteropServices.VarEnum!", "Field[VT_SAFEARRAY]"] + - ["System.Int32", "System.Runtime.InteropServices.Marshal!", "Field[SystemDefaultCharSize]"] + - ["System.Runtime.InteropServices.AssemblyRegistrationFlags", "System.Runtime.InteropServices.AssemblyRegistrationFlags!", "Field[None]"] + - ["System.Type", "System.Runtime.InteropServices._Type", "Property[BaseType]"] + - ["System.Runtime.InteropServices.TypeLibTypeFlags", "System.Runtime.InteropServices.TypeLibTypeFlags!", "Field[FLicensed]"] + - ["System.Reflection.MethodInfo[]", "System.Runtime.InteropServices._Type", "Method[GetMethods].ReturnValue"] + - ["System.Runtime.InteropServices.Architecture", "System.Runtime.InteropServices.Architecture!", "Field[Arm]"] + - ["System.Reflection.Assembly", "System.Runtime.InteropServices._Type", "Property[Assembly]"] + - ["System.String", "System.Runtime.InteropServices.CULong", "Method[ToString].ReturnValue"] + - ["System.Runtime.InteropServices.UnmanagedType", "System.Runtime.InteropServices.UnmanagedType!", "Field[Interface]"] + - ["TWrapper", "System.Runtime.InteropServices.Marshal!", "Method[CreateWrapperOfType].ReturnValue"] + - ["System.Runtime.InteropServices.VARFLAGS", "System.Runtime.InteropServices.VARFLAGS!", "Field[VARFLAG_FRESTRICTED]"] + - ["T", "System.Runtime.InteropServices.MemoryMarshal!", "Method[GetReference].ReturnValue"] + - ["System.String", "System.Runtime.InteropServices._MethodBase", "Method[ToString].ReturnValue"] + - ["System.IntPtr", "System.Runtime.InteropServices.NativeLibrary!", "Method[GetMainProgramHandle].ReturnValue"] + - ["System.Runtime.InteropServices.RegistrationClassContext", "System.Runtime.InteropServices.RegistrationClassContext!", "Field[NoCustomMarshal]"] + - ["System.Int32", "System.Runtime.InteropServices._PropertyInfo", "Method[GetHashCode].ReturnValue"] + - ["System.Runtime.InteropServices.NFloat", "System.Runtime.InteropServices.NFloat!", "Method[CreateSaturating].ReturnValue"] + - ["System.Object[]", "System.Runtime.InteropServices._ConstructorInfo", "Method[GetCustomAttributes].ReturnValue"] + - ["System.Object[]", "System.Runtime.InteropServices._FieldInfo", "Method[GetCustomAttributes].ReturnValue"] + - ["TDelegate", "System.Runtime.InteropServices.Marshal!", "Method[GetDelegateForFunctionPointer].ReturnValue"] + - ["System.Runtime.InteropServices.TypeLibTypeFlags", "System.Runtime.InteropServices.TypeLibTypeFlags!", "Field[FHidden]"] + - ["System.Boolean", "System.Runtime.InteropServices._FieldInfo", "Property[IsFamilyAndAssembly]"] + - ["System.Runtime.InteropServices.VarEnum", "System.Runtime.InteropServices.VarEnum!", "Field[VT_BOOL]"] + - ["System.Runtime.InteropServices.NFloat", "System.Runtime.InteropServices.NFloat!", "Method[op_Explicit].ReturnValue"] + - ["System.Runtime.InteropServices.TypeLibImporterFlags", "System.Runtime.InteropServices.TypeLibImporterFlags!", "Field[None]"] + - ["System.Runtime.InteropServices.NFloat", "System.Runtime.InteropServices.NFloat!", "Method[Atan2Pi].ReturnValue"] + - ["System.Runtime.InteropServices.VARFLAGS", "System.Runtime.InteropServices.VARFLAGS!", "Field[VARFLAG_FHIDDEN]"] + - ["System.Object", "System.Runtime.InteropServices._FieldInfo", "Method[GetValue].ReturnValue"] + - ["System.Runtime.InteropServices.PARAMFLAG", "System.Runtime.InteropServices.PARAMFLAG!", "Field[PARAMFLAG_FLCID]"] + - ["System.SByte", "System.Runtime.InteropServices.NFloat!", "Method[op_Explicit].ReturnValue"] + - ["System.RuntimeFieldHandle", "System.Runtime.InteropServices._FieldInfo", "Property[FieldHandle]"] + - ["System.Runtime.InteropServices.UnmanagedType", "System.Runtime.InteropServices.UnmanagedType!", "Field[I8]"] + - ["System.String", "System.Runtime.InteropServices.GuidAttribute", "Property[Value]"] + - ["System.IntPtr", "System.Runtime.InteropServices.FUNCDESC", "Field[lprgscode]"] + - ["System.Runtime.InteropServices.NFloat", "System.Runtime.InteropServices.NFloat!", "Method[AtanPi].ReturnValue"] + - ["System.Runtime.InteropServices.RegistrationConnectionType", "System.Runtime.InteropServices.RegistrationConnectionType!", "Field[MultipleUse]"] + - ["T[]", "System.Runtime.InteropServices.ImmutableCollectionsMarshal!", "Method[AsArray].ReturnValue"] + - ["System.Runtime.InteropServices.TypeLibTypeFlags", "System.Runtime.InteropServices.TypeLibTypeFlags!", "Field[FDispatchable]"] + - ["System.Runtime.InteropServices.NFloat", "System.Runtime.InteropServices.NFloat!", "Method[CreateTruncating].ReturnValue"] + - ["System.Int32", "System.Runtime.InteropServices.TYPEATTR", "Field[dwReserved]"] + - ["System.Boolean", "System.Runtime.InteropServices.ArrayWithOffset!", "Method[op_Inequality].ReturnValue"] + - ["System.Reflection.FieldAttributes", "System.Runtime.InteropServices._FieldInfo", "Property[Attributes]"] + - ["System.RuntimeMethodHandle", "System.Runtime.InteropServices._MethodInfo", "Property[MethodHandle]"] + - ["System.Int32", "System.Runtime.InteropServices.HandleCollector", "Property[Count]"] + - ["System.Boolean", "System.Runtime.InteropServices.CLong", "Method[Equals].ReturnValue"] + - ["System.String", "System.Runtime.InteropServices._MemberInfo", "Method[ToString].ReturnValue"] + - ["System.Runtime.InteropServices.NFloat", "System.Runtime.InteropServices.NFloat!", "Method[System.Numerics.IIncrementOperators.op_CheckedIncrement].ReturnValue"] + - ["System.Runtime.InteropServices.VarEnum", "System.Runtime.InteropServices.VarEnum!", "Field[VT_STORED_OBJECT]"] + - ["System.Boolean", "System.Runtime.InteropServices.NFloat!", "Method[op_GreaterThanOrEqual].ReturnValue"] + - ["System.Reflection.MethodImplAttributes", "System.Runtime.InteropServices._MethodInfo", "Method[GetMethodImplementationFlags].ReturnValue"] + - ["System.Runtime.InteropServices.ClassInterfaceType", "System.Runtime.InteropServices.ClassInterfaceType!", "Field[AutoDual]"] + - ["System.Boolean", "System.Runtime.InteropServices.PosixSignalContext", "Property[Cancel]"] + - ["System.Runtime.InteropServices.VarEnum", "System.Runtime.InteropServices.VarEnum!", "Field[VT_UI2]"] + - ["System.Runtime.InteropServices.NFloat", "System.Runtime.InteropServices.NFloat!", "Method[Round].ReturnValue"] + - ["System.Boolean", "System.Runtime.InteropServices._ConstructorInfo", "Property[IsAssembly]"] + - ["System.Runtime.InteropServices.NFloat", "System.Runtime.InteropServices.NFloat!", "Method[System.Numerics.IUnaryNegationOperators.op_CheckedUnaryNegation].ReturnValue"] + - ["System.Runtime.InteropServices.VARFLAGS", "System.Runtime.InteropServices.VARFLAGS!", "Field[VARFLAG_FDEFAULTBIND]"] + - ["System.Runtime.InteropServices.NFloat", "System.Runtime.InteropServices.NFloat!", "Property[Tau]"] + - ["System.Object", "System.Runtime.InteropServices.ICustomAdapter", "Method[GetUnderlyingObject].ReturnValue"] + - ["System.Runtime.InteropServices.NFloat", "System.Runtime.InteropServices.NFloat!", "Method[System.Numerics.IAdditionOperators.op_CheckedAddition].ReturnValue"] + - ["System.Runtime.InteropServices.INVOKEKIND", "System.Runtime.InteropServices.FUNCDESC", "Field[invkind]"] + - ["System.IntPtr", "System.Runtime.InteropServices.Marshal!", "Method[GetIUnknownForObjectInContext].ReturnValue"] + - ["System.Runtime.InteropServices.UnmanagedType", "System.Runtime.InteropServices.UnmanagedType!", "Field[U8]"] + - ["System.Runtime.InteropServices.TYPEFLAGS", "System.Runtime.InteropServices.TYPEFLAGS!", "Field[TYPEFLAG_FOLEAUTOMATION]"] + - ["System.Runtime.InteropServices.NFloat", "System.Runtime.InteropServices.NFloat!", "Method[System.Numerics.IDivisionOperators.op_CheckedDivision].ReturnValue"] + - ["System.Runtime.InteropServices.CharSet", "System.Runtime.InteropServices.DllImportAttribute", "Field[CharSet]"] + - ["System.Reflection.MethodInfo", "System.Runtime.InteropServices._Type", "Method[GetMethod].ReturnValue"] + - ["System.IntPtr", "System.Runtime.InteropServices.PARAMDESC", "Field[lpVarValue]"] + - ["System.Object", "System.Runtime.InteropServices.UnknownWrapper", "Property[WrappedObject]"] + - ["System.String", "System.Runtime.InteropServices.RuntimeInformation!", "Property[OSDescription]"] + - ["System.Boolean", "System.Runtime.InteropServices.ComVisibleAttribute", "Property[Value]"] + - ["System.Int32", "System.Runtime.InteropServices.ComCompatibleVersionAttribute", "Property[MajorVersion]"] + - ["System.Runtime.InteropServices.VarEnum", "System.Runtime.InteropServices.VarEnum!", "Field[VT_STREAMED_OBJECT]"] + - ["System.Boolean", "System.Runtime.InteropServices._Type", "Method[Equals].ReturnValue"] + - ["System.Runtime.InteropServices.CALLCONV", "System.Runtime.InteropServices.CALLCONV!", "Field[CC_STDCALL]"] + - ["System.IntPtr", "System.Runtime.InteropServices.Marshal!", "Method[UnsafeAddrOfPinnedArrayElement].ReturnValue"] + - ["System.Boolean", "System.Runtime.InteropServices.SequenceMarshal!", "Method[TryRead].ReturnValue"] + - ["System.UInt16", "System.Runtime.InteropServices.NFloat!", "Method[op_Explicit].ReturnValue"] + - ["System.Runtime.InteropServices.PARAMFLAG", "System.Runtime.InteropServices.PARAMFLAG!", "Field[PARAMFLAG_FOUT]"] + - ["System.Object[]", "System.Runtime.InteropServices.ComAwareEventInfo", "Method[GetCustomAttributes].ReturnValue"] + - ["System.Type[]", "System.Runtime.InteropServices._Type", "Method[GetInterfaces].ReturnValue"] + - ["System.Runtime.InteropServices.NFloat", "System.Runtime.InteropServices.NFloat!", "Method[Exp10].ReturnValue"] + - ["System.Reflection.EventInfo", "System.Runtime.InteropServices._Type", "Method[GetEvent].ReturnValue"] + - ["System.Runtime.InteropServices.PARAMFLAG", "System.Runtime.InteropServices.PARAMFLAG!", "Field[PARAMFLAG_FOPT]"] + - ["System.Object", "System.Runtime.InteropServices._ConstructorInfo", "Method[Invoke_2].ReturnValue"] + - ["System.Int32", "System.Runtime.InteropServices.STATSTG", "Field[grfMode]"] + - ["System.Boolean", "System.Runtime.InteropServices._FieldInfo", "Property[IsInitOnly]"] + - ["System.Boolean", "System.Runtime.InteropServices._MethodBase", "Method[IsDefined].ReturnValue"] + - ["System.Runtime.InteropServices.NFloat", "System.Runtime.InteropServices.NFloat!", "Method[Log2P1].ReturnValue"] + - ["System.Int32", "System.Runtime.InteropServices.UCOMIEnumConnectionPoints", "Method[Next].ReturnValue"] + - ["System.Object", "System.Runtime.InteropServices.GCHandle", "Property[Target]"] + - ["System.Span", "System.Runtime.InteropServices.MemoryMarshal!", "Method[Cast].ReturnValue"] + - ["System.Boolean", "System.Runtime.InteropServices._Type", "Property[IsAnsiClass]"] + - ["System.Runtime.InteropServices.TYPEFLAGS", "System.Runtime.InteropServices.TYPEFLAGS!", "Field[TYPEFLAG_FPROXY]"] + - ["System.String", "System.Runtime.InteropServices.TypeIdentifierAttribute", "Property[Scope]"] + - ["System.Runtime.InteropServices.TypeLibVarFlags", "System.Runtime.InteropServices.TypeLibVarAttribute", "Property[Value]"] + - ["System.Runtime.InteropServices.VARFLAGS", "System.Runtime.InteropServices.VARFLAGS!", "Field[VARFLAG_FDEFAULTCOLLELEM]"] + - ["System.Runtime.InteropServices.RegistrationClassContext", "System.Runtime.InteropServices.RegistrationClassContext!", "Field[LocalServer]"] + - ["System.Runtime.InteropServices.NFloat", "System.Runtime.InteropServices.NFloat!", "Method[CosPi].ReturnValue"] + - ["System.Runtime.InteropServices.NFloat", "System.Runtime.InteropServices.NFloat!", "Method[op_Subtraction].ReturnValue"] + - ["System.Int32", "System.Runtime.InteropServices.NFloat", "Method[System.Numerics.IFloatingPoint.GetExponentByteCount].ReturnValue"] + - ["System.Runtime.InteropServices.RegistrationClassContext", "System.Runtime.InteropServices.RegistrationClassContext!", "Field[Reserved3]"] + - ["System.Reflection.MemberTypes", "System.Runtime.InteropServices._MethodInfo", "Property[MemberType]"] + - ["System.Int32", "System.Runtime.InteropServices.NFloat", "Method[System.Numerics.IFloatingPoint.GetExponentShortestBitLength].ReturnValue"] + - ["System.Runtime.InteropServices.CALLCONV", "System.Runtime.InteropServices.CALLCONV!", "Field[CC_RESERVED]"] + - ["System.Runtime.InteropServices.TypeLibImporterFlags", "System.Runtime.InteropServices.TypeLibImporterFlags!", "Field[SafeArrayAsSystemArray]"] + - ["System.Int32", "System.Runtime.InteropServices.UCOMITypeLib", "Method[GetTypeInfoCount].ReturnValue"] + - ["System.Boolean", "System.Runtime.InteropServices._EventInfo", "Property[IsMulticast]"] + - ["System.Runtime.InteropServices.VarEnum", "System.Runtime.InteropServices.VarEnum!", "Field[VT_VOID]"] + - ["System.Boolean", "System.Runtime.InteropServices._FieldInfo", "Property[IsFamilyOrAssembly]"] + - ["System.Runtime.InteropServices.TypeLibExporterFlags", "System.Runtime.InteropServices.TypeLibExporterFlags!", "Field[OnlyReferenceRegistered]"] + - ["System.Runtime.InteropServices.TypeLibVarFlags", "System.Runtime.InteropServices.TypeLibVarFlags!", "Field[FDefaultCollelem]"] + - ["System.Int32", "System.Runtime.InteropServices.DISPPARAMS", "Field[cArgs]"] + - ["System.IntPtr", "System.Runtime.InteropServices.Marshal!", "Method[GetIDispatchForObject].ReturnValue"] + - ["System.IntPtr", "System.Runtime.InteropServices.Marshal!", "Method[CreateAggregatedObject].ReturnValue"] + - ["System.Runtime.InteropServices.NFloat", "System.Runtime.InteropServices.NFloat!", "Method[Pow].ReturnValue"] + - ["System.Int32", "System.Runtime.InteropServices.STATSTG", "Field[grfStateBits]"] + - ["System.Int32", "System.Runtime.InteropServices.UCOMIEnumVARIANT", "Method[Reset].ReturnValue"] + - ["System.Runtime.InteropServices.ImporterEventKind", "System.Runtime.InteropServices.ImporterEventKind!", "Field[NOTIF_TYPECONVERTED]"] + - ["System.Runtime.InteropServices.UnmanagedType", "System.Runtime.InteropServices.UnmanagedType!", "Field[LPStr]"] + - ["System.Runtime.InteropServices.VARFLAGS", "System.Runtime.InteropServices.VARFLAGS!", "Field[VARFLAG_FDISPLAYBIND]"] + - ["System.String", "System.Runtime.InteropServices._FieldInfo", "Property[Name]"] + - ["System.Boolean", "System.Runtime.InteropServices._Type", "Property[IsNestedFamANDAssem]"] + - ["System.Boolean", "System.Runtime.InteropServices._Type", "Method[IsDefined].ReturnValue"] + - ["System.Runtime.InteropServices.TypeLibVarFlags", "System.Runtime.InteropServices.TypeLibVarFlags!", "Field[FReadOnly]"] + - ["System.Runtime.InteropServices.NFloat", "System.Runtime.InteropServices.NFloat!", "Method[BitDecrement].ReturnValue"] + - ["System.Runtime.InteropServices.CharSet", "System.Runtime.InteropServices.DefaultCharSetAttribute", "Property[CharSet]"] + - ["System.String", "System.Runtime.InteropServices.NFloat", "Method[ToString].ReturnValue"] + - ["System.Runtime.InteropServices.Architecture", "System.Runtime.InteropServices.Architecture!", "Field[Arm64]"] + - ["System.Boolean", "System.Runtime.InteropServices.NFloat!", "Method[IsPositive].ReturnValue"] + - ["System.Threading.Thread", "System.Runtime.InteropServices.Marshal!", "Method[GetThreadFromFiberCookie].ReturnValue"] + - ["System.Boolean", "System.Runtime.InteropServices._MethodInfo", "Property[IsFamily]"] + - ["System.UIntPtr", "System.Runtime.InteropServices.NFloat!", "Method[op_Explicit].ReturnValue"] + - ["System.Reflection.Module", "System.Runtime.InteropServices._Assembly", "Method[GetModule].ReturnValue"] + - ["System.String", "System.Runtime.InteropServices._Exception", "Property[Message]"] + - ["System.Runtime.InteropServices.VarEnum", "System.Runtime.InteropServices.VarEnum!", "Field[VT_ARRAY]"] + - ["System.Runtime.InteropServices.TypeLibImporterFlags", "System.Runtime.InteropServices.TypeLibImporterFlags!", "Field[TransformDispRetVals]"] + - ["System.Runtime.InteropServices.GCHandle", "System.Runtime.InteropServices.GCHandle!", "Method[op_Explicit].ReturnValue"] + - ["System.Runtime.InteropServices.NFloat", "System.Runtime.InteropServices.NFloat!", "Method[Sqrt].ReturnValue"] + - ["System.Object", "System.Runtime.InteropServices._ConstructorInfo", "Method[Invoke_3].ReturnValue"] + - ["System.Type", "System.Runtime.InteropServices._FieldInfo", "Property[DeclaringType]"] + - ["System.Runtime.InteropServices.IDispatchImplType", "System.Runtime.InteropServices.IDispatchImplType!", "Field[InternalImpl]"] + - ["System.Boolean", "System.Runtime.InteropServices._Type", "Property[IsArray]"] + - ["System.Runtime.InteropServices.RegistrationClassContext", "System.Runtime.InteropServices.RegistrationClassContext!", "Field[NoCodeDownload]"] + - ["System.IntPtr", "System.Runtime.InteropServices.Marshal!", "Method[GetUnmanagedThunkForManagedMethodPtr].ReturnValue"] + - ["System.Boolean", "System.Runtime.InteropServices.TypeLibConverter", "Method[GetPrimaryInteropAssembly].ReturnValue"] + - ["System.Boolean", "System.Runtime.InteropServices.DllImportAttribute", "Field[PreserveSig]"] + - ["System.Runtime.InteropServices.NFloat", "System.Runtime.InteropServices.NFloat!", "Method[Sinh].ReturnValue"] + - ["System.Runtime.InteropServices.GCHandleType", "System.Runtime.InteropServices.GCHandleType!", "Field[WeakTrackResurrection]"] + - ["System.UInt128", "System.Runtime.InteropServices.NFloat!", "Method[op_Explicit].ReturnValue"] + - ["System.Runtime.InteropServices.VARFLAGS", "System.Runtime.InteropServices.VARFLAGS!", "Field[VARFLAG_FIMMEDIATEBIND]"] + - ["System.IntPtr", "System.Runtime.InteropServices.Marshal!", "Method[StringToHGlobalUni].ReturnValue"] + - ["System.Runtime.InteropServices.VarEnum", "System.Runtime.InteropServices.VarEnum!", "Field[VT_I8]"] + - ["System.Boolean", "System.Runtime.InteropServices._FieldInfo", "Property[IsAssembly]"] + - ["System.Guid", "System.Runtime.InteropServices.RegistrationServices", "Method[GetManagedCategoryGuid].ReturnValue"] + - ["System.Runtime.InteropServices.VarEnum", "System.Runtime.InteropServices.VarEnum!", "Field[VT_DISPATCH]"] + - ["System.Int32", "System.Runtime.InteropServices.Marshal!", "Method[GetComSlotForMethodInfo].ReturnValue"] + - ["System.Runtime.InteropServices.IDispatchImplType", "System.Runtime.InteropServices.IDispatchImplAttribute", "Property[Value]"] + - ["System.Runtime.InteropServices.PosixSignal", "System.Runtime.InteropServices.PosixSignal!", "Field[SIGWINCH]"] + - ["System.Boolean", "System.Runtime.InteropServices.CriticalHandle", "Method[ReleaseHandle].ReturnValue"] + - ["System.Int32", "System.Runtime.InteropServices.OSPlatform", "Method[GetHashCode].ReturnValue"] + - ["System.IntPtr", "System.Runtime.InteropServices.Marshal!", "Method[GetComInterfaceForObject].ReturnValue"] + - ["System.Runtime.InteropServices.PosixSignal", "System.Runtime.InteropServices.PosixSignal!", "Field[SIGCONT]"] + - ["System.Type", "System.Runtime.InteropServices._EventInfo", "Property[ReflectedType]"] + - ["System.String", "System.Runtime.InteropServices._Exception", "Method[ToString].ReturnValue"] + - ["System.String", "System.Runtime.InteropServices.RuntimeEnvironment!", "Method[GetSystemVersion].ReturnValue"] + - ["System.Runtime.InteropServices.CreateComInterfaceFlags", "System.Runtime.InteropServices.CreateComInterfaceFlags!", "Field[TrackerSupport]"] + - ["System.Runtime.InteropServices.UnmanagedType", "System.Runtime.InteropServices.UnmanagedType!", "Field[ByValTStr]"] + - ["System.Runtime.InteropServices.DllImportSearchPath", "System.Runtime.InteropServices.DllImportSearchPath!", "Field[AssemblyDirectory]"] + - ["System.Boolean", "System.Runtime.InteropServices._Type", "Property[IsClass]"] + - ["System.Boolean", "System.Runtime.InteropServices.NFloat!", "Method[IsRealNumber].ReturnValue"] + - ["System.Int32", "System.Runtime.InteropServices.NFloat!", "Property[Size]"] + - ["System.Runtime.InteropServices.NFloat", "System.Runtime.InteropServices.NFloat!", "Property[Pi]"] + - ["System.Boolean", "System.Runtime.InteropServices.DllImportAttribute", "Field[BestFitMapping]"] + - ["System.Reflection.Emit.AssemblyBuilder", "System.Runtime.InteropServices.TypeLibConverter", "Method[ConvertTypeLibToAssembly].ReturnValue"] + - ["System.String", "System.Runtime.InteropServices._MethodInfo", "Property[Name]"] + - ["System.Decimal", "System.Runtime.InteropServices.CurrencyWrapper", "Property[WrappedObject]"] + - ["System.Int32", "System.Runtime.InteropServices.PrimaryInteropAssemblyAttribute", "Property[MinorVersion]"] + - ["System.Runtime.InteropServices.PosixSignal", "System.Runtime.InteropServices.PosixSignal!", "Field[SIGTSTP]"] + - ["System.Runtime.InteropServices.NFloat", "System.Runtime.InteropServices.NFloat!", "Method[RadiansToDegrees].ReturnValue"] + - ["System.Runtime.InteropServices.VARFLAGS", "System.Runtime.InteropServices.VARFLAGS!", "Field[VARFLAG_FBINDABLE]"] + - ["System.Runtime.InteropServices.TYPEKIND", "System.Runtime.InteropServices.TYPEKIND!", "Field[TKIND_UNION]"] + - ["System.Runtime.InteropServices.NFloat", "System.Runtime.InteropServices.NFloat!", "Property[System.Numerics.IBinaryNumber.AllBitsSet]"] + - ["System.Type", "System.Runtime.InteropServices._MemberInfo", "Method[GetType].ReturnValue"] + - ["System.Runtime.InteropServices.TypeLibFuncFlags", "System.Runtime.InteropServices.TypeLibFuncFlags!", "Field[FHidden]"] + - ["System.Runtime.InteropServices.NFloat", "System.Runtime.InteropServices.NFloat!", "Method[Truncate].ReturnValue"] + - ["System.Runtime.InteropServices.TypeLibTypeFlags", "System.Runtime.InteropServices.TypeLibTypeFlags!", "Field[FAppObject]"] + - ["System.String", "System.Runtime.InteropServices.ImportedFromTypeLibAttribute", "Property[Value]"] + - ["System.Reflection.MethodAttributes", "System.Runtime.InteropServices._MethodBase", "Property[Attributes]"] + - ["System.Int32", "System.Runtime.InteropServices.UCOMIEnumVARIANT", "Method[Next].ReturnValue"] + - ["System.Runtime.InteropServices.DllImportSearchPath", "System.Runtime.InteropServices.DllImportSearchPath!", "Field[UseDllDirectoryForDependencies]"] + - ["System.Type", "System.Runtime.InteropServices._MethodInfo", "Property[DeclaringType]"] + - ["System.Runtime.InteropServices.UnmanagedType", "System.Runtime.InteropServices.UnmanagedType!", "Field[Error]"] + - ["System.IntPtr", "System.Runtime.InteropServices.Marshal!", "Method[GetExceptionPointers].ReturnValue"] + - ["System.Boolean", "System.Runtime.InteropServices._Type", "Property[IsPublic]"] + - ["System.Int32", "System.Runtime.InteropServices.TypeLibVersionAttribute", "Property[MinorVersion]"] + - ["System.Runtime.InteropServices.TypeLibTypeFlags", "System.Runtime.InteropServices.TypeLibTypeAttribute", "Property[Value]"] + - ["System.Runtime.InteropServices.CharSet", "System.Runtime.InteropServices.CharSet!", "Field[Ansi]"] + - ["System.String", "System.Runtime.InteropServices.Marshal!", "Method[PtrToStringUTF8].ReturnValue"] + - ["System.Boolean", "System.Runtime.InteropServices.NFloat!", "Method[System.Numerics.INumberBase.IsZero].ReturnValue"] + - ["System.Reflection.EventInfo[]", "System.Runtime.InteropServices._Type", "Method[GetEvents].ReturnValue"] + - ["System.Runtime.InteropServices.ClassInterfaceType", "System.Runtime.InteropServices.ClassInterfaceAttribute", "Property[Value]"] + - ["System.Boolean", "System.Runtime.InteropServices.NFloat!", "Method[System.Numerics.INumberBase.TryConvertToTruncating].ReturnValue"] + - ["System.Runtime.InteropServices.TypeLibImporterFlags", "System.Runtime.InteropServices.TypeLibImporterFlags!", "Field[UnsafeInterfaces]"] + - ["System.Int32", "System.Runtime.InteropServices.STATSTG", "Field[reserved]"] + - ["System.Runtime.InteropServices.UnmanagedType", "System.Runtime.InteropServices.UnmanagedType!", "Field[AsAny]"] + - ["System.Decimal", "System.Runtime.InteropServices.NFloat!", "Method[op_Explicit].ReturnValue"] + - ["System.RuntimeTypeHandle", "System.Runtime.InteropServices._Type", "Property[TypeHandle]"] + - ["System.IntPtr", "System.Runtime.InteropServices.Marshal!", "Method[AllocHGlobal].ReturnValue"] + - ["System.Boolean", "System.Runtime.InteropServices.IRegistrationServices", "Method[RegisterAssembly].ReturnValue"] + - ["System.Runtime.InteropServices.FUNCKIND", "System.Runtime.InteropServices.FUNCKIND!", "Field[FUNC_DISPATCH]"] + - ["System.Runtime.InteropServices.OSPlatform", "System.Runtime.InteropServices.OSPlatform!", "Field[Windows]"] + - ["System.String", "System.Runtime.InteropServices._FieldInfo", "Method[ToString].ReturnValue"] + - ["System.Runtime.InteropServices.VarEnum", "System.Runtime.InteropServices.VarEnum!", "Field[VT_I1]"] + - ["System.Runtime.InteropServices.NFloat", "System.Runtime.InteropServices.NFloat!", "Method[op_UnaryPlus].ReturnValue"] + - ["System.Runtime.InteropServices.DESCKIND", "System.Runtime.InteropServices.DESCKIND!", "Field[DESCKIND_IMPLICITAPPOBJ]"] + - ["System.Runtime.InteropServices.TypeLibExporterFlags", "System.Runtime.InteropServices.TypeLibExporterFlags!", "Field[OldNames]"] + - ["System.Runtime.InteropServices.TypeLibTypeFlags", "System.Runtime.InteropServices.TypeLibTypeFlags!", "Field[FNonExtensible]"] + - ["System.Boolean", "System.Runtime.InteropServices.NFloat", "Method[System.Numerics.IFloatingPoint.TryWriteExponentLittleEndian].ReturnValue"] + - ["System.Boolean", "System.Runtime.InteropServices.UnmanagedFunctionPointerAttribute", "Field[BestFitMapping]"] + - ["System.IO.FileStream[]", "System.Runtime.InteropServices._Assembly", "Method[GetFiles].ReturnValue"] + - ["System.Runtime.InteropServices.NFloat", "System.Runtime.InteropServices.NFloat!", "Method[Floor].ReturnValue"] + - ["System.Type", "System.Runtime.InteropServices.ComAwareEventInfo", "Property[ReflectedType]"] + - ["System.Int32", "System.Runtime.InteropServices.NFloat!", "Property[System.Numerics.INumberBase.Radix]"] + - ["System.Boolean", "System.Runtime.InteropServices._Type", "Property[IsImport]"] + - ["System.Boolean", "System.Runtime.InteropServices.LibraryImportAttribute", "Property[SetLastError]"] + - ["System.Boolean", "System.Runtime.InteropServices._Type", "Property[IsAutoClass]"] + - ["System.String", "System.Runtime.InteropServices._Type", "Method[ToString].ReturnValue"] + - ["System.Runtime.InteropServices.CALLCONV", "System.Runtime.InteropServices.CALLCONV!", "Field[CC_MPWCDECL]"] + - ["System.Byte", "System.Runtime.InteropServices.MemoryMarshal!", "Method[GetArrayDataReference].ReturnValue"] + - ["System.Runtime.InteropServices.VARFLAGS", "System.Runtime.InteropServices.VARFLAGS!", "Field[VARFLAG_FSOURCE]"] + - ["System.Type[]", "System.Runtime.InteropServices._Assembly", "Method[GetExportedTypes].ReturnValue"] + - ["System.Runtime.InteropServices.TypeLibFuncFlags", "System.Runtime.InteropServices.TypeLibFuncFlags!", "Field[FReplaceable]"] + - ["System.Runtime.InteropServices.VarEnum", "System.Runtime.InteropServices.VarEnum!", "Field[VT_I2]"] + - ["System.IntPtr", "System.Runtime.InteropServices.DISPPARAMS", "Field[rgdispidNamedArgs]"] + - ["System.Runtime.InteropServices.TypeLibExporterFlags", "System.Runtime.InteropServices.TypeLibExporterFlags!", "Field[CallerResolvedReferences]"] + - ["System.Reflection.ParameterInfo[]", "System.Runtime.InteropServices._MethodInfo", "Method[GetParameters].ReturnValue"] + - ["System.Runtime.InteropServices.TypeLibImporterFlags", "System.Runtime.InteropServices.TypeLibImporterFlags!", "Field[ImportAsX86]"] + - ["System.Runtime.InteropServices.TypeLibVarFlags", "System.Runtime.InteropServices.TypeLibVarFlags!", "Field[FHidden]"] + - ["System.Type[]", "System.Runtime.InteropServices._Type", "Method[GetNestedTypes].ReturnValue"] + - ["System.Boolean", "System.Runtime.InteropServices._MethodBase", "Property[IsPublic]"] + - ["System.Boolean", "System.Runtime.InteropServices._Assembly", "Method[Equals].ReturnValue"] + - ["System.Runtime.InteropServices.FUNCFLAGS", "System.Runtime.InteropServices.FUNCFLAGS!", "Field[FUNCFLAG_FREPLACEABLE]"] + - ["System.Int32", "System.Runtime.InteropServices.ICustomMarshaler", "Method[GetNativeDataSize].ReturnValue"] + - ["System.Int32", "System.Runtime.InteropServices.FILETIME", "Field[dwLowDateTime]"] + - ["System.Runtime.InteropServices.CustomQueryInterfaceResult", "System.Runtime.InteropServices.CustomQueryInterfaceResult!", "Field[Handled]"] + - ["System.Runtime.InteropServices.PosixSignal", "System.Runtime.InteropServices.PosixSignal!", "Field[SIGQUIT]"] + - ["System.Runtime.InteropServices.RegistrationClassContext", "System.Runtime.InteropServices.RegistrationClassContext!", "Field[InProcessServer16]"] + - ["System.Runtime.InteropServices.ComInterfaceType", "System.Runtime.InteropServices.InterfaceTypeAttribute", "Property[Value]"] + - ["System.Runtime.InteropServices.NFloat", "System.Runtime.InteropServices.NFloat!", "Method[CreateChecked].ReturnValue"] + - ["System.Runtime.InteropServices.TypeLibFuncFlags", "System.Runtime.InteropServices.TypeLibFuncFlags!", "Field[FDefaultCollelem]"] + - ["System.String", "System.Runtime.InteropServices._PropertyInfo", "Property[Name]"] + - ["System.Reflection.MethodImplAttributes", "System.Runtime.InteropServices._MethodBase", "Method[GetMethodImplementationFlags].ReturnValue"] + - ["System.Int32", "System.Runtime.InteropServices.UCOMIEnumString", "Method[Reset].ReturnValue"] + - ["System.IntPtr", "System.Runtime.InteropServices.EXCEPINFO", "Field[pvReserved]"] + - ["System.Runtime.InteropServices.UnmanagedType", "System.Runtime.InteropServices.UnmanagedType!", "Field[VBByRefStr]"] + - ["System.Exception", "System.Runtime.InteropServices._Exception", "Property[InnerException]"] + - ["System.Boolean", "System.Runtime.InteropServices._FieldInfo", "Property[IsNotSerialized]"] + - ["System.Runtime.InteropServices.CreateObjectFlags", "System.Runtime.InteropServices.CreateObjectFlags!", "Field[Aggregation]"] + - ["System.String", "System.Runtime.InteropServices.MarshalAsAttribute", "Field[MarshalType]"] + - ["System.Runtime.InteropServices.IDispatchImplType", "System.Runtime.InteropServices.IDispatchImplType!", "Field[SystemDefinedImpl]"] + - ["System.Boolean", "System.Runtime.InteropServices._MethodInfo", "Property[IsStatic]"] + - ["System.String", "System.Runtime.InteropServices.STATSTG", "Field[pwcsName]"] + - ["System.Runtime.InteropServices.CustomQueryInterfaceResult", "System.Runtime.InteropServices.ICustomQueryInterface", "Method[GetInterface].ReturnValue"] + - ["System.Int32", "System.Runtime.InteropServices.BIND_OPTS", "Field[dwTickCountDeadline]"] + - ["System.Int32", "System.Runtime.InteropServices.NFloat", "Method[System.Numerics.IFloatingPoint.GetSignificandByteCount].ReturnValue"] + - ["System.Runtime.InteropServices.FUNCFLAGS", "System.Runtime.InteropServices.FUNCFLAGS!", "Field[FUNCFLAG_FDEFAULTCOLLELEM]"] + - ["System.Object", "System.Runtime.InteropServices.Marshal!", "Method[GetUniqueObjectForIUnknown].ReturnValue"] + - ["System.Reflection.Assembly", "System.Runtime.InteropServices._Assembly", "Method[GetSatelliteAssembly].ReturnValue"] + - ["System.String", "System.Runtime.InteropServices._PropertyInfo", "Method[ToString].ReturnValue"] + - ["System.Boolean", "System.Runtime.InteropServices._EventInfo", "Method[Equals].ReturnValue"] + - ["System.Runtime.InteropServices.NFloat", "System.Runtime.InteropServices.NFloat!", "Property[MaxValue]"] + - ["System.Int32", "System.Runtime.InteropServices.DispIdAttribute", "Property[Value]"] + - ["System.Int16", "System.Runtime.InteropServices.TYPELIBATTR", "Field[wMinorVerNum]"] + - ["System.Runtime.InteropServices.VarEnum", "System.Runtime.InteropServices.VARDESC", "Field[varkind]"] + - ["System.Boolean", "System.Runtime.InteropServices.NFloat!", "Method[IsInteger].ReturnValue"] + - ["System.Boolean", "System.Runtime.InteropServices.RuntimeEnvironment!", "Method[FromGlobalAccessCache].ReturnValue"] + - ["System.Runtime.InteropServices.RegistrationClassContext", "System.Runtime.InteropServices.RegistrationClassContext!", "Field[EnableActivateAsActivator]"] + - ["System.Type", "System.Runtime.InteropServices._FieldInfo", "Method[GetType].ReturnValue"] + - ["System.Runtime.InteropServices.TypeLibVarFlags", "System.Runtime.InteropServices.TypeLibVarFlags!", "Field[FReplaceable]"] + - ["System.Int64", "System.Runtime.InteropServices.Marshal!", "Method[ReadInt64].ReturnValue"] + - ["System.Int32", "System.Runtime.InteropServices.Marshal!", "Method[GetHRForLastWin32Error].ReturnValue"] + - ["System.Runtime.InteropServices.NFloat", "System.Runtime.InteropServices.NFloat!", "Method[Exp].ReturnValue"] + - ["System.Int16", "System.Runtime.InteropServices.FUNCDESC", "Field[wFuncFlags]"] + - ["System.Object", "System.Runtime.InteropServices.TypeLibConverter", "Method[ConvertAssemblyToTypeLib].ReturnValue"] + - ["System.String", "System.Runtime.InteropServices.Marshal!", "Method[GetLastPInvokeErrorMessage].ReturnValue"] + - ["System.Boolean", "System.Runtime.InteropServices.MemoryMarshal!", "Method[TryRead].ReturnValue"] + - ["System.IntPtr", "System.Runtime.InteropServices.GCHandle!", "Method[op_Explicit].ReturnValue"] + - ["System.Int32", "System.Runtime.InteropServices._Type", "Method[GetHashCode].ReturnValue"] + - ["System.Runtime.InteropServices.RegistrationConnectionType", "System.Runtime.InteropServices.RegistrationConnectionType!", "Field[Surrogate]"] + - ["System.Boolean", "System.Runtime.InteropServices.NFloat!", "Method[TryParse].ReturnValue"] + - ["System.Runtime.InteropServices.VarEnum", "System.Runtime.InteropServices.VarEnum!", "Field[VT_R8]"] + - ["System.Runtime.InteropServices.NFloat", "System.Runtime.InteropServices.NFloat!", "Method[System.Numerics.IDecrementOperators.op_CheckedDecrement].ReturnValue"] + - ["System.Reflection.CallingConventions", "System.Runtime.InteropServices._ConstructorInfo", "Property[CallingConvention]"] + - ["System.Runtime.InteropServices.RegistrationClassContext", "System.Runtime.InteropServices.RegistrationClassContext!", "Field[InProcessHandler16]"] + - ["System.Type", "System.Runtime.InteropServices._ConstructorInfo", "Property[ReflectedType]"] + - ["System.Boolean", "System.Runtime.InteropServices._MethodInfo", "Property[IsAbstract]"] + - ["System.Runtime.InteropServices.PosixSignal", "System.Runtime.InteropServices.PosixSignal!", "Field[SIGTTOU]"] + - ["System.IntPtr", "System.Runtime.InteropServices.NativeLibrary!", "Method[Load].ReturnValue"] + - ["System.String", "System.Runtime.InteropServices.RegistrationServices", "Method[GetProgIdForType].ReturnValue"] + - ["System.String", "System.Runtime.InteropServices.BStrWrapper", "Property[WrappedObject]"] + - ["System.Object", "System.Runtime.InteropServices.ComWrappers", "Method[GetOrRegisterObjectForComInstance].ReturnValue"] + - ["System.Runtime.InteropServices.CreateObjectFlags", "System.Runtime.InteropServices.CreateObjectFlags!", "Field[None]"] + - ["System.Runtime.InteropServices.NFloat", "System.Runtime.InteropServices.NFloat!", "Method[Exp2].ReturnValue"] + - ["System.IntPtr", "System.Runtime.InteropServices.BINDPTR", "Field[lptcomp]"] + - ["System.Int32", "System.Runtime.InteropServices.UCOMIEnumMoniker", "Method[Next].ReturnValue"] + - ["System.Runtime.InteropServices.CreateObjectFlags", "System.Runtime.InteropServices.CreateObjectFlags!", "Field[Unwrap]"] + - ["System.Int32", "System.Runtime.InteropServices.UCOMIEnumMoniker", "Method[Reset].ReturnValue"] + - ["System.String", "System.Runtime.InteropServices.Marshal!", "Method[PtrToStringAuto].ReturnValue"] + - ["System.Runtime.InteropServices.TYPEKIND", "System.Runtime.InteropServices.TYPEKIND!", "Field[TKIND_DISPATCH]"] + - ["System.Boolean", "System.Runtime.InteropServices.OSPlatform", "Method[Equals].ReturnValue"] + - ["System.IntPtr", "System.Runtime.InteropServices.DISPPARAMS", "Field[rgvarg]"] + - ["System.String", "System.Runtime.InteropServices.LibraryImportAttribute", "Property[EntryPoint]"] + - ["System.Boolean", "System.Runtime.InteropServices._MethodBase", "Property[IsFamily]"] + - ["System.Void*", "System.Runtime.InteropServices.NativeMemory!", "Method[AlignedRealloc].ReturnValue"] + - ["System.Runtime.InteropServices.NFloat", "System.Runtime.InteropServices.NFloat!", "Method[System.Numerics.IBitwiseOperators.op_OnesComplement].ReturnValue"] + - ["System.Int32", "System.Runtime.InteropServices.CULong", "Method[GetHashCode].ReturnValue"] + - ["System.Runtime.InteropServices.ImporterEventKind", "System.Runtime.InteropServices.ImporterEventKind!", "Field[NOTIF_CONVERTWARNING]"] + - ["System.Runtime.InteropServices.NFloat", "System.Runtime.InteropServices.NFloat!", "Method[Log10P1].ReturnValue"] + - ["System.Reflection.Module[]", "System.Runtime.InteropServices._Assembly", "Method[GetModules].ReturnValue"] + - ["System.Boolean", "System.Runtime.InteropServices.NFloat!", "Method[System.Numerics.INumberBase.TryConvertFromChecked].ReturnValue"] + - ["System.Runtime.InteropServices.TypeLibTypeFlags", "System.Runtime.InteropServices.TypeLibTypeFlags!", "Field[FDual]"] + - ["System.Int32", "System.Runtime.InteropServices._Type", "Method[GetArrayRank].ReturnValue"] + - ["System.Runtime.InteropServices.ComWrappers+ComInterfaceEntry*", "System.Runtime.InteropServices.ComWrappers", "Method[ComputeVtables].ReturnValue"] + - ["System.Runtime.InteropServices.RegistrationClassContext", "System.Runtime.InteropServices.RegistrationClassContext!", "Field[NoFailureLog]"] + - ["System.IntPtr", "System.Runtime.InteropServices.Marshal!", "Method[UnsafeAddrOfPinnedArrayElement].ReturnValue"] + - ["System.Boolean", "System.Runtime.InteropServices._MethodInfo", "Property[IsVirtual]"] + - ["System.Int16", "System.Runtime.InteropServices.FUNCDESC", "Field[cParamsOpt]"] + - ["System.String", "System.Runtime.InteropServices.DllImportAttribute", "Property[Value]"] + - ["System.Runtime.InteropServices.CreateObjectFlags", "System.Runtime.InteropServices.CreateObjectFlags!", "Field[TrackerObject]"] + - ["System.Boolean", "System.Runtime.InteropServices._Type", "Property[IsSerializable]"] + - ["System.Runtime.InteropServices.StringMarshalling", "System.Runtime.InteropServices.StringMarshalling!", "Field[Utf8]"] + - ["System.Runtime.InteropServices.CallingConvention", "System.Runtime.InteropServices.DllImportAttribute", "Field[CallingConvention]"] + - ["System.Runtime.InteropServices.TYPEFLAGS", "System.Runtime.InteropServices.TYPEFLAGS!", "Field[TYPEFLAG_FLICENSED]"] + - ["System.Runtime.InteropServices.CallingConvention", "System.Runtime.InteropServices.CallingConvention!", "Field[Cdecl]"] + - ["System.Boolean", "System.Runtime.InteropServices._MethodBase", "Property[IsHideBySig]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemRuntimeInteropServicesComTypes/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemRuntimeInteropServicesComTypes/model.yml new file mode 100644 index 000000000000..77902cef036e --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemRuntimeInteropServicesComTypes/model.yml @@ -0,0 +1,265 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Int16", "System.Runtime.InteropServices.ComTypes.TYPEATTR", "Field[wMajorVerNum]"] + - ["System.Runtime.InteropServices.ComTypes.TYPEFLAGS", "System.Runtime.InteropServices.ComTypes.TYPEFLAGS!", "Field[TYPEFLAG_FCONTROL]"] + - ["System.Int16", "System.Runtime.InteropServices.ComTypes.FUNCDESC", "Field[wFuncFlags]"] + - ["System.Runtime.InteropServices.ComTypes.TYPEKIND", "System.Runtime.InteropServices.ComTypes.TYPEKIND!", "Field[TKIND_RECORD]"] + - ["System.Runtime.InteropServices.ComTypes.TYPEFLAGS", "System.Runtime.InteropServices.ComTypes.TYPEFLAGS!", "Field[TYPEFLAG_FRESTRICTED]"] + - ["System.Runtime.InteropServices.ComTypes.TYMED", "System.Runtime.InteropServices.ComTypes.TYMED!", "Field[TYMED_ENHMF]"] + - ["System.Runtime.InteropServices.ComTypes.VARFLAGS", "System.Runtime.InteropServices.ComTypes.VARFLAGS!", "Field[VARFLAG_FREQUESTEDIT]"] + - ["System.Runtime.InteropServices.ComTypes.CALLCONV", "System.Runtime.InteropServices.ComTypes.CALLCONV!", "Field[CC_MPWPASCAL]"] + - ["System.Runtime.InteropServices.ComTypes.TYPEFLAGS", "System.Runtime.InteropServices.ComTypes.TYPEFLAGS!", "Field[TYPEFLAG_FNONEXTENSIBLE]"] + - ["System.Runtime.InteropServices.ComTypes.IDLFLAG", "System.Runtime.InteropServices.ComTypes.IDLFLAG!", "Field[IDLFLAG_FLCID]"] + - ["System.Runtime.InteropServices.ComTypes.TYMED", "System.Runtime.InteropServices.ComTypes.TYMED!", "Field[TYMED_HGLOBAL]"] + - ["System.Runtime.InteropServices.ComTypes.DVASPECT", "System.Runtime.InteropServices.ComTypes.DVASPECT!", "Field[DVASPECT_DOCPRINT]"] + - ["System.Runtime.InteropServices.ComTypes.FORMATETC", "System.Runtime.InteropServices.ComTypes.STATDATA", "Field[formatetc]"] + - ["System.IntPtr", "System.Runtime.InteropServices.ComTypes.BINDPTR", "Field[lpfuncdesc]"] + - ["System.Runtime.InteropServices.ComTypes.TYPEFLAGS", "System.Runtime.InteropServices.ComTypes.TYPEFLAGS!", "Field[TYPEFLAG_FPROXY]"] + - ["System.Int32", "System.Runtime.InteropServices.ComTypes.IDataObject", "Method[EnumDAdvise].ReturnValue"] + - ["System.Runtime.InteropServices.ComTypes.DESCKIND", "System.Runtime.InteropServices.ComTypes.DESCKIND!", "Field[DESCKIND_TYPECOMP]"] + - ["System.Int32", "System.Runtime.InteropServices.ComTypes.IPersistFile", "Method[IsDirty].ReturnValue"] + - ["System.Runtime.InteropServices.ComTypes.TYPEKIND", "System.Runtime.InteropServices.ComTypes.TYPEKIND!", "Field[TKIND_COCLASS]"] + - ["System.String", "System.Runtime.InteropServices.ComTypes.EXCEPINFO", "Field[bstrHelpFile]"] + - ["System.Int32", "System.Runtime.InteropServices.ComTypes.TYPEATTR", "Field[dwReserved]"] + - ["System.Int32", "System.Runtime.InteropServices.ComTypes.IEnumString", "Method[Next].ReturnValue"] + - ["System.Runtime.InteropServices.ComTypes.ADVF", "System.Runtime.InteropServices.ComTypes.ADVF!", "Field[ADVFCACHE_ONSAVE]"] + - ["System.Runtime.InteropServices.ComTypes.PARAMFLAG", "System.Runtime.InteropServices.ComTypes.PARAMFLAG!", "Field[PARAMFLAG_NONE]"] + - ["System.Int32", "System.Runtime.InteropServices.ComTypes.IBindCtx", "Method[RevokeObjectParam].ReturnValue"] + - ["System.Runtime.InteropServices.ComTypes.VARFLAGS", "System.Runtime.InteropServices.ComTypes.VARFLAGS!", "Field[VARFLAG_FIMMEDIATEBIND]"] + - ["System.Runtime.InteropServices.ComTypes.FUNCFLAGS", "System.Runtime.InteropServices.ComTypes.FUNCFLAGS!", "Field[FUNCFLAG_FDEFAULTBIND]"] + - ["System.IntPtr", "System.Runtime.InteropServices.ComTypes.TYPEATTR", "Field[lpstrSchema]"] + - ["System.Runtime.InteropServices.ComTypes.FUNCKIND", "System.Runtime.InteropServices.ComTypes.FUNCKIND!", "Field[FUNC_DISPATCH]"] + - ["System.Int32", "System.Runtime.InteropServices.ComTypes.IMoniker", "Method[IsDirty].ReturnValue"] + - ["System.Runtime.InteropServices.ComTypes.SYSKIND", "System.Runtime.InteropServices.ComTypes.TYPELIBATTR", "Field[syskind]"] + - ["System.Runtime.InteropServices.ComTypes.ELEMDESC+DESCUNION", "System.Runtime.InteropServices.ComTypes.ELEMDESC", "Field[desc]"] + - ["System.Int32", "System.Runtime.InteropServices.ComTypes.STATSTG", "Field[grfLocksSupported]"] + - ["System.Int32", "System.Runtime.InteropServices.ComTypes.EXCEPINFO", "Field[scode]"] + - ["System.Runtime.InteropServices.ComTypes.TYPEKIND", "System.Runtime.InteropServices.ComTypes.TYPEKIND!", "Field[TKIND_ENUM]"] + - ["System.Guid", "System.Runtime.InteropServices.ComTypes.TYPELIBATTR", "Field[guid]"] + - ["System.Int32", "System.Runtime.InteropServices.ComTypes.IEnumVARIANT", "Method[Skip].ReturnValue"] + - ["System.Runtime.InteropServices.ComTypes.FUNCFLAGS", "System.Runtime.InteropServices.ComTypes.FUNCFLAGS!", "Field[FUNCFLAG_FSOURCE]"] + - ["System.Int32", "System.Runtime.InteropServices.ComTypes.IEnumSTATDATA", "Method[Skip].ReturnValue"] + - ["System.Runtime.InteropServices.ComTypes.VARDESC+DESCUNION", "System.Runtime.InteropServices.ComTypes.VARDESC", "Field[desc]"] + - ["System.Runtime.InteropServices.ComTypes.TYPEFLAGS", "System.Runtime.InteropServices.ComTypes.TYPEFLAGS!", "Field[TYPEFLAG_FPREDECLID]"] + - ["System.Int32", "System.Runtime.InteropServices.ComTypes.IEnumString", "Method[Skip].ReturnValue"] + - ["System.Int32", "System.Runtime.InteropServices.ComTypes.IEnumConnectionPoints", "Method[Next].ReturnValue"] + - ["System.Runtime.InteropServices.ComTypes.ADVF", "System.Runtime.InteropServices.ComTypes.ADVF!", "Field[ADVF_DATAONSTOP]"] + - ["System.Int32", "System.Runtime.InteropServices.ComTypes.IEnumFORMATETC", "Method[Next].ReturnValue"] + - ["System.Runtime.InteropServices.ComTypes.CALLCONV", "System.Runtime.InteropServices.ComTypes.CALLCONV!", "Field[CC_PASCAL]"] + - ["System.Runtime.InteropServices.ComTypes.IDLFLAG", "System.Runtime.InteropServices.ComTypes.IDLFLAG!", "Field[IDLFLAG_NONE]"] + - ["System.Int32", "System.Runtime.InteropServices.ComTypes.FILETIME", "Field[dwLowDateTime]"] + - ["System.Int32", "System.Runtime.InteropServices.ComTypes.ITypeLib2", "Method[GetTypeInfoCount].ReturnValue"] + - ["System.Int16", "System.Runtime.InteropServices.ComTypes.TYPELIBATTR", "Field[wMajorVerNum]"] + - ["System.Runtime.InteropServices.ComTypes.PARAMFLAG", "System.Runtime.InteropServices.ComTypes.PARAMFLAG!", "Field[PARAMFLAG_FOPT]"] + - ["System.Runtime.InteropServices.ComTypes.TYMED", "System.Runtime.InteropServices.ComTypes.TYMED!", "Field[TYMED_FILE]"] + - ["System.Int32", "System.Runtime.InteropServices.ComTypes.IMoniker", "Method[IsEqual].ReturnValue"] + - ["System.Runtime.InteropServices.ComTypes.IDLFLAG", "System.Runtime.InteropServices.ComTypes.IDLDESC", "Field[wIDLFlags]"] + - ["System.Int16", "System.Runtime.InteropServices.ComTypes.FUNCDESC", "Field[cScodes]"] + - ["System.Runtime.InteropServices.ComTypes.TYPEKIND", "System.Runtime.InteropServices.ComTypes.TYPEATTR", "Field[typekind]"] + - ["System.Int32", "System.Runtime.InteropServices.ComTypes.STATSTG", "Field[grfStateBits]"] + - ["System.Int32", "System.Runtime.InteropServices.ComTypes.TYPEATTR", "Field[lcid]"] + - ["System.Runtime.InteropServices.ComTypes.DVASPECT", "System.Runtime.InteropServices.ComTypes.FORMATETC", "Field[dwAspect]"] + - ["System.Runtime.InteropServices.ComTypes.PARAMFLAG", "System.Runtime.InteropServices.ComTypes.PARAMFLAG!", "Field[PARAMFLAG_FRETVAL]"] + - ["System.Runtime.InteropServices.ComTypes.DATADIR", "System.Runtime.InteropServices.ComTypes.DATADIR!", "Field[DATADIR_SET]"] + - ["System.IntPtr", "System.Runtime.InteropServices.ComTypes.DISPPARAMS", "Field[rgdispidNamedArgs]"] + - ["System.Runtime.InteropServices.ComTypes.INVOKEKIND", "System.Runtime.InteropServices.ComTypes.INVOKEKIND!", "Field[INVOKE_PROPERTYGET]"] + - ["System.Runtime.InteropServices.ComTypes.IEnumFORMATETC", "System.Runtime.InteropServices.ComTypes.IDataObject", "Method[EnumFormatEtc].ReturnValue"] + - ["System.Int16", "System.Runtime.InteropServices.ComTypes.VARDESC", "Field[wVarFlags]"] + - ["System.Int32", "System.Runtime.InteropServices.ComTypes.IEnumMoniker", "Method[Skip].ReturnValue"] + - ["System.Runtime.InteropServices.ComTypes.VARKIND", "System.Runtime.InteropServices.ComTypes.VARDESC", "Field[varkind]"] + - ["System.IntPtr", "System.Runtime.InteropServices.ComTypes.IDLDESC", "Field[dwReserved]"] + - ["System.Runtime.InteropServices.ComTypes.PARAMFLAG", "System.Runtime.InteropServices.ComTypes.PARAMFLAG!", "Field[PARAMFLAG_FHASDEFAULT]"] + - ["System.Int32", "System.Runtime.InteropServices.ComTypes.IEnumFORMATETC", "Method[Skip].ReturnValue"] + - ["System.Runtime.InteropServices.ComTypes.ADVF", "System.Runtime.InteropServices.ComTypes.ADVF!", "Field[ADVFCACHE_FORCEBUILTIN]"] + - ["System.Runtime.InteropServices.ComTypes.FUNCFLAGS", "System.Runtime.InteropServices.ComTypes.FUNCFLAGS!", "Field[FUNCFLAG_FUSESGETLASTERROR]"] + - ["System.Int32", "System.Runtime.InteropServices.ComTypes.IEnumConnectionPoints", "Method[Skip].ReturnValue"] + - ["System.Runtime.InteropServices.ComTypes.ADVF", "System.Runtime.InteropServices.ComTypes.ADVF!", "Field[ADVF_ONLYONCE]"] + - ["System.Runtime.InteropServices.ComTypes.VARFLAGS", "System.Runtime.InteropServices.ComTypes.VARFLAGS!", "Field[VARFLAG_FDEFAULTBIND]"] + - ["System.Runtime.InteropServices.ComTypes.TYPEFLAGS", "System.Runtime.InteropServices.ComTypes.TYPEFLAGS!", "Field[TYPEFLAG_FAGGREGATABLE]"] + - ["System.Runtime.InteropServices.ComTypes.TYPEFLAGS", "System.Runtime.InteropServices.ComTypes.TYPEFLAGS!", "Field[TYPEFLAG_FDISPATCHABLE]"] + - ["System.Int16", "System.Runtime.InteropServices.ComTypes.TYPEATTR", "Field[cbSizeVft]"] + - ["System.Int32", "System.Runtime.InteropServices.ComTypes.IEnumConnections", "Method[Next].ReturnValue"] + - ["System.Runtime.InteropServices.ComTypes.PARAMFLAG", "System.Runtime.InteropServices.ComTypes.PARAMFLAG!", "Field[PARAMFLAG_FLCID]"] + - ["System.Int16", "System.Runtime.InteropServices.ComTypes.EXCEPINFO", "Field[wCode]"] + - ["System.Runtime.InteropServices.ComTypes.TYPEKIND", "System.Runtime.InteropServices.ComTypes.TYPEKIND!", "Field[TKIND_MAX]"] + - ["System.Runtime.InteropServices.ComTypes.INVOKEKIND", "System.Runtime.InteropServices.ComTypes.FUNCDESC", "Field[invkind]"] + - ["System.Runtime.InteropServices.ComTypes.IMPLTYPEFLAGS", "System.Runtime.InteropServices.ComTypes.IMPLTYPEFLAGS!", "Field[IMPLTYPEFLAG_FSOURCE]"] + - ["System.Int32", "System.Runtime.InteropServices.ComTypes.STATSTG", "Field[grfMode]"] + - ["System.Runtime.InteropServices.ComTypes.LIBFLAGS", "System.Runtime.InteropServices.ComTypes.TYPELIBATTR", "Field[wLibFlags]"] + - ["System.Runtime.InteropServices.ComTypes.CALLCONV", "System.Runtime.InteropServices.ComTypes.CALLCONV!", "Field[CC_MACPASCAL]"] + - ["System.Runtime.InteropServices.ComTypes.PARAMFLAG", "System.Runtime.InteropServices.ComTypes.PARAMFLAG!", "Field[PARAMFLAG_FOUT]"] + - ["System.IntPtr", "System.Runtime.InteropServices.ComTypes.PARAMDESC", "Field[lpVarValue]"] + - ["System.Runtime.InteropServices.ComTypes.TYMED", "System.Runtime.InteropServices.ComTypes.TYMED!", "Field[TYMED_NULL]"] + - ["System.Runtime.InteropServices.ComTypes.SYSKIND", "System.Runtime.InteropServices.ComTypes.SYSKIND!", "Field[SYS_WIN16]"] + - ["System.Runtime.InteropServices.ComTypes.TYPEFLAGS", "System.Runtime.InteropServices.ComTypes.TYPEFLAGS!", "Field[TYPEFLAG_FAPPOBJECT]"] + - ["System.IntPtr", "System.Runtime.InteropServices.ComTypes.FUNCDESC", "Field[lprgscode]"] + - ["System.Int32", "System.Runtime.InteropServices.ComTypes.TYPEATTR", "Field[cbSizeInstance]"] + - ["System.Runtime.InteropServices.ComTypes.DESCKIND", "System.Runtime.InteropServices.ComTypes.DESCKIND!", "Field[DESCKIND_MAX]"] + - ["System.IntPtr", "System.Runtime.InteropServices.ComTypes.EXCEPINFO", "Field[pvReserved]"] + - ["System.Runtime.InteropServices.ComTypes.VARFLAGS", "System.Runtime.InteropServices.ComTypes.VARFLAGS!", "Field[VARFLAG_FNONBROWSABLE]"] + - ["System.Runtime.InteropServices.ComTypes.TYPEDESC", "System.Runtime.InteropServices.ComTypes.ELEMDESC", "Field[tdesc]"] + - ["System.Runtime.InteropServices.ComTypes.VARKIND", "System.Runtime.InteropServices.ComTypes.VARKIND!", "Field[VAR_PERINSTANCE]"] + - ["System.Runtime.InteropServices.ComTypes.DVASPECT", "System.Runtime.InteropServices.ComTypes.DVASPECT!", "Field[DVASPECT_CONTENT]"] + - ["System.Int32", "System.Runtime.InteropServices.ComTypes.STATSTG", "Field[reserved]"] + - ["System.Runtime.InteropServices.ComTypes.PARAMFLAG", "System.Runtime.InteropServices.ComTypes.PARAMDESC", "Field[wParamFlags]"] + - ["System.Runtime.InteropServices.ComTypes.IDLFLAG", "System.Runtime.InteropServices.ComTypes.IDLFLAG!", "Field[IDLFLAG_FIN]"] + - ["System.Runtime.InteropServices.ComTypes.DESCKIND", "System.Runtime.InteropServices.ComTypes.DESCKIND!", "Field[DESCKIND_IMPLICITAPPOBJ]"] + - ["System.Runtime.InteropServices.ComTypes.LIBFLAGS", "System.Runtime.InteropServices.ComTypes.LIBFLAGS!", "Field[LIBFLAG_FRESTRICTED]"] + - ["System.IntPtr", "System.Runtime.InteropServices.ComTypes.FORMATETC", "Field[ptd]"] + - ["System.Runtime.InteropServices.ComTypes.TYPEKIND", "System.Runtime.InteropServices.ComTypes.TYPEKIND!", "Field[TKIND_INTERFACE]"] + - ["System.Int32", "System.Runtime.InteropServices.ComTypes.IMoniker", "Method[IsSystemMoniker].ReturnValue"] + - ["System.Runtime.InteropServices.ComTypes.DVASPECT", "System.Runtime.InteropServices.ComTypes.DVASPECT!", "Field[DVASPECT_THUMBNAIL]"] + - ["System.Runtime.InteropServices.ComTypes.IMPLTYPEFLAGS", "System.Runtime.InteropServices.ComTypes.IMPLTYPEFLAGS!", "Field[IMPLTYPEFLAG_FDEFAULT]"] + - ["System.Int64", "System.Runtime.InteropServices.ComTypes.STATSTG", "Field[cbSize]"] + - ["System.Runtime.InteropServices.ComTypes.VARFLAGS", "System.Runtime.InteropServices.ComTypes.VARFLAGS!", "Field[VARFLAG_FSOURCE]"] + - ["System.Runtime.InteropServices.ComTypes.TYPEFLAGS", "System.Runtime.InteropServices.ComTypes.TYPEFLAGS!", "Field[TYPEFLAG_FHIDDEN]"] + - ["System.Runtime.InteropServices.ComTypes.IAdviseSink", "System.Runtime.InteropServices.ComTypes.STATDATA", "Field[advSink]"] + - ["System.Runtime.InteropServices.ComTypes.PARAMFLAG", "System.Runtime.InteropServices.ComTypes.PARAMFLAG!", "Field[PARAMFLAG_FIN]"] + - ["System.Runtime.InteropServices.ComTypes.TYPEKIND", "System.Runtime.InteropServices.ComTypes.TYPEKIND!", "Field[TKIND_ALIAS]"] + - ["System.Int32", "System.Runtime.InteropServices.ComTypes.DISPPARAMS", "Field[cNamedArgs]"] + - ["System.Runtime.InteropServices.ComTypes.INVOKEKIND", "System.Runtime.InteropServices.ComTypes.INVOKEKIND!", "Field[INVOKE_FUNC]"] + - ["System.Runtime.InteropServices.ComTypes.FUNCKIND", "System.Runtime.InteropServices.ComTypes.FUNCKIND!", "Field[FUNC_PUREVIRTUAL]"] + - ["System.Runtime.InteropServices.ComTypes.CALLCONV", "System.Runtime.InteropServices.ComTypes.CALLCONV!", "Field[CC_STDCALL]"] + - ["System.Runtime.InteropServices.ComTypes.TYMED", "System.Runtime.InteropServices.ComTypes.TYMED!", "Field[TYMED_ISTORAGE]"] + - ["System.Runtime.InteropServices.ComTypes.IMPLTYPEFLAGS", "System.Runtime.InteropServices.ComTypes.IMPLTYPEFLAGS!", "Field[IMPLTYPEFLAG_FRESTRICTED]"] + - ["System.Int16", "System.Runtime.InteropServices.ComTypes.TYPEATTR", "Field[cFuncs]"] + - ["System.Runtime.InteropServices.ComTypes.FUNCFLAGS", "System.Runtime.InteropServices.ComTypes.FUNCFLAGS!", "Field[FUNCFLAG_FREQUESTEDIT]"] + - ["System.Int32", "System.Runtime.InteropServices.ComTypes.TYPEATTR", "Field[memidConstructor]"] + - ["System.Int32", "System.Runtime.InteropServices.ComTypes.IDataObject", "Method[DAdvise].ReturnValue"] + - ["System.Int32", "System.Runtime.InteropServices.ComTypes.IDataObject", "Method[GetCanonicalFormatEtc].ReturnValue"] + - ["System.Int32", "System.Runtime.InteropServices.ComTypes.STATSTG", "Field[type]"] + - ["System.Int32", "System.Runtime.InteropServices.ComTypes.TYPEATTR!", "Field[MEMBER_ID_NIL]"] + - ["System.Int32", "System.Runtime.InteropServices.ComTypes.IEnumMoniker", "Method[Next].ReturnValue"] + - ["System.Int32", "System.Runtime.InteropServices.ComTypes.BIND_OPTS", "Field[grfFlags]"] + - ["System.Runtime.InteropServices.ComTypes.TYMED", "System.Runtime.InteropServices.ComTypes.TYMED!", "Field[TYMED_ISTREAM]"] + - ["System.String", "System.Runtime.InteropServices.ComTypes.EXCEPINFO", "Field[bstrDescription]"] + - ["System.Runtime.InteropServices.ComTypes.TYMED", "System.Runtime.InteropServices.ComTypes.TYMED!", "Field[TYMED_GDI]"] + - ["System.Int32", "System.Runtime.InteropServices.ComTypes.FILETIME", "Field[dwHighDateTime]"] + - ["System.Runtime.InteropServices.ComTypes.FUNCKIND", "System.Runtime.InteropServices.ComTypes.FUNCKIND!", "Field[FUNC_STATIC]"] + - ["System.Int16", "System.Runtime.InteropServices.ComTypes.EXCEPINFO", "Field[wReserved]"] + - ["System.Int32", "System.Runtime.InteropServices.ComTypes.STATDATA", "Field[connection]"] + - ["System.Runtime.InteropServices.ComTypes.DESCKIND", "System.Runtime.InteropServices.ComTypes.DESCKIND!", "Field[DESCKIND_FUNCDESC]"] + - ["System.Int32", "System.Runtime.InteropServices.ComTypes.IEnumFORMATETC", "Method[Reset].ReturnValue"] + - ["System.Int16", "System.Runtime.InteropServices.ComTypes.TYPEDESC", "Field[vt]"] + - ["System.Runtime.InteropServices.ComTypes.TYMED", "System.Runtime.InteropServices.ComTypes.TYMED!", "Field[TYMED_MFPICT]"] + - ["System.Runtime.InteropServices.ComTypes.TYPEFLAGS", "System.Runtime.InteropServices.ComTypes.TYPEFLAGS!", "Field[TYPEFLAG_FLICENSED]"] + - ["System.Runtime.InteropServices.ComTypes.ADVF", "System.Runtime.InteropServices.ComTypes.ADVF!", "Field[ADVFCACHE_NOHANDLER]"] + - ["System.Int32", "System.Runtime.InteropServices.ComTypes.IRunningObjectTable", "Method[GetObject].ReturnValue"] + - ["System.Int32", "System.Runtime.InteropServices.ComTypes.BIND_OPTS", "Field[dwTickCountDeadline]"] + - ["System.Runtime.InteropServices.ComTypes.FUNCFLAGS", "System.Runtime.InteropServices.ComTypes.FUNCFLAGS!", "Field[FUNCFLAG_FDISPLAYBIND]"] + - ["System.Int16", "System.Runtime.InteropServices.ComTypes.FUNCDESC", "Field[cParamsOpt]"] + - ["System.Int32", "System.Runtime.InteropServices.ComTypes.IEnumSTATDATA", "Method[Next].ReturnValue"] + - ["System.Runtime.InteropServices.ComTypes.CALLCONV", "System.Runtime.InteropServices.ComTypes.CALLCONV!", "Field[CC_CDECL]"] + - ["System.Runtime.InteropServices.ComTypes.TYPEFLAGS", "System.Runtime.InteropServices.ComTypes.TYPEATTR", "Field[wTypeFlags]"] + - ["System.Runtime.InteropServices.ComTypes.VARFLAGS", "System.Runtime.InteropServices.ComTypes.VARFLAGS!", "Field[VARFLAG_FREPLACEABLE]"] + - ["System.Runtime.InteropServices.ComTypes.DATADIR", "System.Runtime.InteropServices.ComTypes.DATADIR!", "Field[DATADIR_GET]"] + - ["System.Runtime.InteropServices.ComTypes.TYPEFLAGS", "System.Runtime.InteropServices.ComTypes.TYPEFLAGS!", "Field[TYPEFLAG_FOLEAUTOMATION]"] + - ["System.Runtime.InteropServices.ComTypes.TYPEFLAGS", "System.Runtime.InteropServices.ComTypes.TYPEFLAGS!", "Field[TYPEFLAG_FREPLACEABLE]"] + - ["System.Int32", "System.Runtime.InteropServices.ComTypes.CONNECTDATA", "Field[dwCookie]"] + - ["System.Runtime.InteropServices.ComTypes.TYPEKIND", "System.Runtime.InteropServices.ComTypes.TYPEKIND!", "Field[TKIND_UNION]"] + - ["System.IntPtr", "System.Runtime.InteropServices.ComTypes.DISPPARAMS", "Field[rgvarg]"] + - ["System.Runtime.InteropServices.ComTypes.ELEMDESC", "System.Runtime.InteropServices.ComTypes.FUNCDESC", "Field[elemdescFunc]"] + - ["System.Int16", "System.Runtime.InteropServices.ComTypes.FUNCDESC", "Field[cParams]"] + - ["System.Runtime.InteropServices.ComTypes.IDLFLAG", "System.Runtime.InteropServices.ComTypes.IDLFLAG!", "Field[IDLFLAG_FRETVAL]"] + - ["System.Runtime.InteropServices.ComTypes.FUNCKIND", "System.Runtime.InteropServices.ComTypes.FUNCKIND!", "Field[FUNC_VIRTUAL]"] + - ["System.Guid", "System.Runtime.InteropServices.ComTypes.TYPEATTR", "Field[guid]"] + - ["System.Int32", "System.Runtime.InteropServices.ComTypes.IDataObject", "Method[QueryGetData].ReturnValue"] + - ["System.Object", "System.Runtime.InteropServices.ComTypes.STGMEDIUM", "Field[pUnkForRelease]"] + - ["System.Runtime.InteropServices.ComTypes.CALLCONV", "System.Runtime.InteropServices.ComTypes.CALLCONV!", "Field[CC_SYSCALL]"] + - ["System.Runtime.InteropServices.ComTypes.IDLDESC", "System.Runtime.InteropServices.ComTypes.TYPEATTR", "Field[idldescType]"] + - ["System.Runtime.InteropServices.ComTypes.FUNCFLAGS", "System.Runtime.InteropServices.ComTypes.FUNCFLAGS!", "Field[FUNCFLAG_FDEFAULTCOLLELEM]"] + - ["System.Guid", "System.Runtime.InteropServices.ComTypes.STATSTG", "Field[clsid]"] + - ["System.String", "System.Runtime.InteropServices.ComTypes.EXCEPINFO", "Field[bstrSource]"] + - ["System.Runtime.InteropServices.ComTypes.VARKIND", "System.Runtime.InteropServices.ComTypes.VARKIND!", "Field[VAR_CONST]"] + - ["System.Runtime.InteropServices.ComTypes.CALLCONV", "System.Runtime.InteropServices.ComTypes.CALLCONV!", "Field[CC_MPWCDECL]"] + - ["System.Runtime.InteropServices.ComTypes.FILETIME", "System.Runtime.InteropServices.ComTypes.STATSTG", "Field[atime]"] + - ["System.Runtime.InteropServices.ComTypes.FILETIME", "System.Runtime.InteropServices.ComTypes.STATSTG", "Field[mtime]"] + - ["System.Runtime.InteropServices.ComTypes.TYMED", "System.Runtime.InteropServices.ComTypes.FORMATETC", "Field[tymed]"] + - ["System.Runtime.InteropServices.ComTypes.VARFLAGS", "System.Runtime.InteropServices.ComTypes.VARFLAGS!", "Field[VARFLAG_FHIDDEN]"] + - ["System.Runtime.InteropServices.ComTypes.INVOKEKIND", "System.Runtime.InteropServices.ComTypes.INVOKEKIND!", "Field[INVOKE_PROPERTYPUTREF]"] + - ["System.Int32", "System.Runtime.InteropServices.ComTypes.BIND_OPTS", "Field[cbStruct]"] + - ["System.Runtime.InteropServices.ComTypes.FILETIME", "System.Runtime.InteropServices.ComTypes.STATSTG", "Field[ctime]"] + - ["System.Runtime.InteropServices.ComTypes.TYPEKIND", "System.Runtime.InteropServices.ComTypes.TYPEKIND!", "Field[TKIND_DISPATCH]"] + - ["System.Int32", "System.Runtime.InteropServices.ComTypes.ITypeLib", "Method[GetTypeInfoCount].ReturnValue"] + - ["System.Runtime.InteropServices.ComTypes.PARAMFLAG", "System.Runtime.InteropServices.ComTypes.PARAMFLAG!", "Field[PARAMFLAG_FHASCUSTDATA]"] + - ["System.Int32", "System.Runtime.InteropServices.ComTypes.FORMATETC", "Field[lindex]"] + - ["System.Runtime.InteropServices.ComTypes.TYPEKIND", "System.Runtime.InteropServices.ComTypes.TYPEKIND!", "Field[TKIND_MODULE]"] + - ["System.Int16", "System.Runtime.InteropServices.ComTypes.TYPEATTR", "Field[cImplTypes]"] + - ["System.Int16", "System.Runtime.InteropServices.ComTypes.TYPEATTR", "Field[cVars]"] + - ["System.Int32", "System.Runtime.InteropServices.ComTypes.FUNCDESC", "Field[memid]"] + - ["System.Int32", "System.Runtime.InteropServices.ComTypes.IEnumConnections", "Method[Skip].ReturnValue"] + - ["System.Runtime.InteropServices.ComTypes.VARFLAGS", "System.Runtime.InteropServices.ComTypes.VARFLAGS!", "Field[VARFLAG_FRESTRICTED]"] + - ["System.Int32", "System.Runtime.InteropServices.ComTypes.IRunningObjectTable", "Method[IsRunning].ReturnValue"] + - ["System.Runtime.InteropServices.ComTypes.TYMED", "System.Runtime.InteropServices.ComTypes.STGMEDIUM", "Field[tymed]"] + - ["System.Runtime.InteropServices.ComTypes.VARFLAGS", "System.Runtime.InteropServices.ComTypes.VARFLAGS!", "Field[VARFLAG_FBINDABLE]"] + - ["System.Runtime.InteropServices.ComTypes.DESCKIND", "System.Runtime.InteropServices.ComTypes.DESCKIND!", "Field[DESCKIND_NONE]"] + - ["System.Runtime.InteropServices.ComTypes.ADVF", "System.Runtime.InteropServices.ComTypes.ADVF!", "Field[ADVF_PRIMEFIRST]"] + - ["System.Runtime.InteropServices.ComTypes.ADVF", "System.Runtime.InteropServices.ComTypes.ADVF!", "Field[ADVF_NODATA]"] + - ["System.Int32", "System.Runtime.InteropServices.ComTypes.IRunningObjectTable", "Method[GetTimeOfLastChange].ReturnValue"] + - ["System.Runtime.InteropServices.ComTypes.LIBFLAGS", "System.Runtime.InteropServices.ComTypes.LIBFLAGS!", "Field[LIBFLAG_FHIDDEN]"] + - ["System.Int32", "System.Runtime.InteropServices.ComTypes.TYPEATTR", "Field[memidDestructor]"] + - ["System.Boolean", "System.Runtime.InteropServices.ComTypes.ITypeLib", "Method[IsName].ReturnValue"] + - ["System.Runtime.InteropServices.ComTypes.TYPEFLAGS", "System.Runtime.InteropServices.ComTypes.TYPEFLAGS!", "Field[TYPEFLAG_FREVERSEBIND]"] + - ["System.IntPtr", "System.Runtime.InteropServices.ComTypes.FUNCDESC", "Field[lprgelemdescParam]"] + - ["System.Int16", "System.Runtime.InteropServices.ComTypes.FUNCDESC", "Field[oVft]"] + - ["System.Runtime.InteropServices.ComTypes.CALLCONV", "System.Runtime.InteropServices.ComTypes.CALLCONV!", "Field[CC_MAX]"] + - ["System.Runtime.InteropServices.ComTypes.VARKIND", "System.Runtime.InteropServices.ComTypes.VARKIND!", "Field[VAR_DISPATCH]"] + - ["System.Runtime.InteropServices.ComTypes.LIBFLAGS", "System.Runtime.InteropServices.ComTypes.LIBFLAGS!", "Field[LIBFLAG_FHASDISKIMAGE]"] + - ["System.Runtime.InteropServices.ComTypes.SYSKIND", "System.Runtime.InteropServices.ComTypes.SYSKIND!", "Field[SYS_WIN64]"] + - ["System.Runtime.InteropServices.ComTypes.DESCKIND", "System.Runtime.InteropServices.ComTypes.DESCKIND!", "Field[DESCKIND_VARDESC]"] + - ["System.Int32", "System.Runtime.InteropServices.ComTypes.IEnumSTATDATA", "Method[Reset].ReturnValue"] + - ["System.Runtime.InteropServices.ComTypes.VARKIND", "System.Runtime.InteropServices.ComTypes.VARKIND!", "Field[VAR_STATIC]"] + - ["System.String", "System.Runtime.InteropServices.ComTypes.VARDESC", "Field[lpstrSchema]"] + - ["System.IntPtr", "System.Runtime.InteropServices.ComTypes.EXCEPINFO", "Field[pfnDeferredFillIn]"] + - ["System.Int32", "System.Runtime.InteropServices.ComTypes.IEnumVARIANT", "Method[Next].ReturnValue"] + - ["System.Int32", "System.Runtime.InteropServices.ComTypes.BIND_OPTS", "Field[grfMode]"] + - ["System.Runtime.InteropServices.ComTypes.VARFLAGS", "System.Runtime.InteropServices.ComTypes.VARFLAGS!", "Field[VARFLAG_FDISPLAYBIND]"] + - ["System.Runtime.InteropServices.ComTypes.INVOKEKIND", "System.Runtime.InteropServices.ComTypes.INVOKEKIND!", "Field[INVOKE_PROPERTYPUT]"] + - ["System.Int16", "System.Runtime.InteropServices.ComTypes.TYPEATTR", "Field[wMinorVerNum]"] + - ["System.Runtime.InteropServices.ComTypes.TYPEFLAGS", "System.Runtime.InteropServices.ComTypes.TYPEFLAGS!", "Field[TYPEFLAG_FCANCREATE]"] + - ["System.Runtime.InteropServices.ComTypes.ADVF", "System.Runtime.InteropServices.ComTypes.STATDATA", "Field[advf]"] + - ["System.Int32", "System.Runtime.InteropServices.ComTypes.IRunningObjectTable", "Method[Register].ReturnValue"] + - ["System.Runtime.InteropServices.ComTypes.VARFLAGS", "System.Runtime.InteropServices.ComTypes.VARFLAGS!", "Field[VARFLAG_FDEFAULTCOLLELEM]"] + - ["System.Runtime.InteropServices.ComTypes.LIBFLAGS", "System.Runtime.InteropServices.ComTypes.LIBFLAGS!", "Field[LIBFLAG_FCONTROL]"] + - ["System.Runtime.InteropServices.ComTypes.SYSKIND", "System.Runtime.InteropServices.ComTypes.SYSKIND!", "Field[SYS_WIN32]"] + - ["System.Runtime.InteropServices.ComTypes.FUNCFLAGS", "System.Runtime.InteropServices.ComTypes.FUNCFLAGS!", "Field[FUNCFLAG_FNONBROWSABLE]"] + - ["System.Runtime.InteropServices.ComTypes.DVASPECT", "System.Runtime.InteropServices.ComTypes.DVASPECT!", "Field[DVASPECT_ICON]"] + - ["System.Int16", "System.Runtime.InteropServices.ComTypes.TYPELIBATTR", "Field[wMinorVerNum]"] + - ["System.Runtime.InteropServices.ComTypes.VARFLAGS", "System.Runtime.InteropServices.ComTypes.VARFLAGS!", "Field[VARFLAG_FREADONLY]"] + - ["System.Runtime.InteropServices.ComTypes.IMPLTYPEFLAGS", "System.Runtime.InteropServices.ComTypes.IMPLTYPEFLAGS!", "Field[IMPLTYPEFLAG_FDEFAULTVTABLE]"] + - ["System.Runtime.InteropServices.ComTypes.CALLCONV", "System.Runtime.InteropServices.ComTypes.CALLCONV!", "Field[CC_RESERVED]"] + - ["System.Object", "System.Runtime.InteropServices.ComTypes.CONNECTDATA", "Field[pUnk]"] + - ["System.Runtime.InteropServices.ComTypes.ELEMDESC", "System.Runtime.InteropServices.ComTypes.VARDESC", "Field[elemdescVar]"] + - ["System.Runtime.InteropServices.ComTypes.VARFLAGS", "System.Runtime.InteropServices.ComTypes.VARFLAGS!", "Field[VARFLAG_FUIDEFAULT]"] + - ["System.Runtime.InteropServices.ComTypes.TYPEDESC", "System.Runtime.InteropServices.ComTypes.TYPEATTR", "Field[tdescAlias]"] + - ["System.IntPtr", "System.Runtime.InteropServices.ComTypes.TYPEDESC", "Field[lpValue]"] + - ["System.Runtime.InteropServices.ComTypes.FUNCFLAGS", "System.Runtime.InteropServices.ComTypes.FUNCFLAGS!", "Field[FUNCFLAG_FREPLACEABLE]"] + - ["System.Int32", "System.Runtime.InteropServices.ComTypes.DISPPARAMS", "Field[cArgs]"] + - ["System.IntPtr", "System.Runtime.InteropServices.ComTypes.BINDPTR", "Field[lpvardesc]"] + - ["System.Runtime.InteropServices.ComTypes.FUNCFLAGS", "System.Runtime.InteropServices.ComTypes.FUNCFLAGS!", "Field[FUNCFLAG_FUIDEFAULT]"] + - ["System.Int16", "System.Runtime.InteropServices.ComTypes.TYPEATTR", "Field[cbAlignment]"] + - ["System.Runtime.InteropServices.ComTypes.SYSKIND", "System.Runtime.InteropServices.ComTypes.SYSKIND!", "Field[SYS_MAC]"] + - ["System.Runtime.InteropServices.ComTypes.FUNCFLAGS", "System.Runtime.InteropServices.ComTypes.FUNCFLAGS!", "Field[FUNCFLAG_FBINDABLE]"] + - ["System.Boolean", "System.Runtime.InteropServices.ComTypes.ITypeLib2", "Method[IsName].ReturnValue"] + - ["System.IntPtr", "System.Runtime.InteropServices.ComTypes.STGMEDIUM", "Field[unionmember]"] + - ["System.Runtime.InteropServices.ComTypes.IEnumVARIANT", "System.Runtime.InteropServices.ComTypes.IEnumVARIANT", "Method[Clone].ReturnValue"] + - ["System.Runtime.InteropServices.ComTypes.CALLCONV", "System.Runtime.InteropServices.ComTypes.CALLCONV!", "Field[CC_MSCPASCAL]"] + - ["System.Runtime.InteropServices.ComTypes.CALLCONV", "System.Runtime.InteropServices.ComTypes.FUNCDESC", "Field[callconv]"] + - ["System.Int32", "System.Runtime.InteropServices.ComTypes.VARDESC", "Field[memid]"] + - ["System.Int32", "System.Runtime.InteropServices.ComTypes.IMoniker", "Method[IsRunning].ReturnValue"] + - ["System.Int32", "System.Runtime.InteropServices.ComTypes.IEnumVARIANT", "Method[Reset].ReturnValue"] + - ["System.Int32", "System.Runtime.InteropServices.ComTypes.TYPELIBATTR", "Field[lcid]"] + - ["System.Runtime.InteropServices.ComTypes.IDLFLAG", "System.Runtime.InteropServices.ComTypes.IDLFLAG!", "Field[IDLFLAG_FOUT]"] + - ["System.Runtime.InteropServices.ComTypes.FUNCFLAGS", "System.Runtime.InteropServices.ComTypes.FUNCFLAGS!", "Field[FUNCFLAG_FRESTRICTED]"] + - ["System.Int16", "System.Runtime.InteropServices.ComTypes.FORMATETC", "Field[cfFormat]"] + - ["System.Runtime.InteropServices.ComTypes.FUNCFLAGS", "System.Runtime.InteropServices.ComTypes.FUNCFLAGS!", "Field[FUNCFLAG_FIMMEDIATEBIND]"] + - ["System.IntPtr", "System.Runtime.InteropServices.ComTypes.BINDPTR", "Field[lptcomp]"] + - ["System.Runtime.InteropServices.ComTypes.FUNCKIND", "System.Runtime.InteropServices.ComTypes.FUNCKIND!", "Field[FUNC_NONVIRTUAL]"] + - ["System.Runtime.InteropServices.ComTypes.FUNCFLAGS", "System.Runtime.InteropServices.ComTypes.FUNCFLAGS!", "Field[FUNCFLAG_FHIDDEN]"] + - ["System.String", "System.Runtime.InteropServices.ComTypes.STATSTG", "Field[pwcsName]"] + - ["System.Int32", "System.Runtime.InteropServices.ComTypes.EXCEPINFO", "Field[dwHelpContext]"] + - ["System.Runtime.InteropServices.ComTypes.TYPEFLAGS", "System.Runtime.InteropServices.ComTypes.TYPEFLAGS!", "Field[TYPEFLAG_FDUAL]"] + - ["System.Runtime.InteropServices.ComTypes.FUNCKIND", "System.Runtime.InteropServices.ComTypes.FUNCDESC", "Field[funckind]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemRuntimeInteropServicesCustomMarshalers/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemRuntimeInteropServicesCustomMarshalers/model.yml new file mode 100644 index 000000000000..4d7ca9ee0812 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemRuntimeInteropServicesCustomMarshalers/model.yml @@ -0,0 +1,21 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Runtime.InteropServices.ICustomMarshaler", "System.Runtime.InteropServices.CustomMarshalers.TypeToTypeInfoMarshaler!", "Method[GetInstance].ReturnValue"] + - ["System.Runtime.InteropServices.ICustomMarshaler", "System.Runtime.InteropServices.CustomMarshalers.ExpandoToDispatchExMarshaler!", "Method[GetInstance].ReturnValue"] + - ["System.IntPtr", "System.Runtime.InteropServices.CustomMarshalers.EnumeratorToEnumVariantMarshaler", "Method[MarshalManagedToNative].ReturnValue"] + - ["System.Object", "System.Runtime.InteropServices.CustomMarshalers.EnumeratorToEnumVariantMarshaler", "Method[MarshalNativeToManaged].ReturnValue"] + - ["System.Int32", "System.Runtime.InteropServices.CustomMarshalers.TypeToTypeInfoMarshaler", "Method[GetNativeDataSize].ReturnValue"] + - ["System.IntPtr", "System.Runtime.InteropServices.CustomMarshalers.ExpandoToDispatchExMarshaler", "Method[MarshalManagedToNative].ReturnValue"] + - ["System.Int32", "System.Runtime.InteropServices.CustomMarshalers.EnumeratorToEnumVariantMarshaler", "Method[GetNativeDataSize].ReturnValue"] + - ["System.Int32", "System.Runtime.InteropServices.CustomMarshalers.EnumerableToDispatchMarshaler", "Method[GetNativeDataSize].ReturnValue"] + - ["System.IntPtr", "System.Runtime.InteropServices.CustomMarshalers.TypeToTypeInfoMarshaler", "Method[MarshalManagedToNative].ReturnValue"] + - ["System.Runtime.InteropServices.ICustomMarshaler", "System.Runtime.InteropServices.CustomMarshalers.EnumeratorToEnumVariantMarshaler!", "Method[GetInstance].ReturnValue"] + - ["System.Object", "System.Runtime.InteropServices.CustomMarshalers.EnumerableToDispatchMarshaler", "Method[MarshalNativeToManaged].ReturnValue"] + - ["System.Runtime.InteropServices.ICustomMarshaler", "System.Runtime.InteropServices.CustomMarshalers.EnumerableToDispatchMarshaler!", "Method[GetInstance].ReturnValue"] + - ["System.Object", "System.Runtime.InteropServices.CustomMarshalers.TypeToTypeInfoMarshaler", "Method[MarshalNativeToManaged].ReturnValue"] + - ["System.Object", "System.Runtime.InteropServices.CustomMarshalers.ExpandoToDispatchExMarshaler", "Method[MarshalNativeToManaged].ReturnValue"] + - ["System.Int32", "System.Runtime.InteropServices.CustomMarshalers.ExpandoToDispatchExMarshaler", "Method[GetNativeDataSize].ReturnValue"] + - ["System.IntPtr", "System.Runtime.InteropServices.CustomMarshalers.EnumerableToDispatchMarshaler", "Method[MarshalManagedToNative].ReturnValue"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemRuntimeInteropServicesExpando/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemRuntimeInteropServicesExpando/model.yml new file mode 100644 index 000000000000..6b19a01a73df --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemRuntimeInteropServicesExpando/model.yml @@ -0,0 +1,8 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Reflection.FieldInfo", "System.Runtime.InteropServices.Expando.IExpando", "Method[AddField].ReturnValue"] + - ["System.Reflection.MethodInfo", "System.Runtime.InteropServices.Expando.IExpando", "Method[AddMethod].ReturnValue"] + - ["System.Reflection.PropertyInfo", "System.Runtime.InteropServices.Expando.IExpando", "Method[AddProperty].ReturnValue"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemRuntimeInteropServicesJavaScript/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemRuntimeInteropServicesJavaScript/model.yml new file mode 100644 index 000000000000..2267d70fe6bf --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemRuntimeInteropServicesJavaScript/model.yml @@ -0,0 +1,46 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Runtime.InteropServices.JavaScript.JSMarshalerType", "System.Runtime.InteropServices.JavaScript.JSMarshalerType!", "Property[BigInt64]"] + - ["System.Runtime.InteropServices.JavaScript.JSMarshalerType", "System.Runtime.InteropServices.JavaScript.JSMarshalerType!", "Property[Int16]"] + - ["System.Runtime.InteropServices.JavaScript.JSMarshalerType", "System.Runtime.InteropServices.JavaScript.JSMarshalerType!", "Method[Task].ReturnValue"] + - ["System.Boolean", "System.Runtime.InteropServices.JavaScript.JSObject", "Method[HasProperty].ReturnValue"] + - ["System.Runtime.InteropServices.JavaScript.JSMarshalerType", "System.Runtime.InteropServices.JavaScript.JSMarshalerType!", "Method[Function].ReturnValue"] + - ["System.Runtime.InteropServices.JavaScript.JSMarshalerType", "System.Runtime.InteropServices.JavaScript.JSMarshalerType!", "Property[Byte]"] + - ["System.Boolean", "System.Runtime.InteropServices.JavaScript.JSObject", "Property[IsDisposed]"] + - ["System.Runtime.InteropServices.JavaScript.JSMarshalerType", "System.Runtime.InteropServices.JavaScript.JSMarshalerType!", "Property[DateTime]"] + - ["System.Runtime.InteropServices.JavaScript.JSMarshalerType", "System.Runtime.InteropServices.JavaScript.JSMarshalerType!", "Property[Char]"] + - ["System.Int32", "System.Runtime.InteropServices.JavaScript.JSObject", "Method[GetPropertyAsInt32].ReturnValue"] + - ["System.Threading.Tasks.Task", "System.Runtime.InteropServices.JavaScript.JSHost!", "Method[ImportAsync].ReturnValue"] + - ["System.Runtime.InteropServices.JavaScript.JSMarshalerType", "System.Runtime.InteropServices.JavaScript.JSMarshalerType!", "Property[String]"] + - ["System.Runtime.InteropServices.JavaScript.JSMarshalerType", "System.Runtime.InteropServices.JavaScript.JSMarshalerType!", "Property[Object]"] + - ["System.String", "System.Runtime.InteropServices.JavaScript.JSObject", "Method[GetPropertyAsString].ReturnValue"] + - ["System.String", "System.Runtime.InteropServices.JavaScript.JSObject", "Method[GetTypeOfProperty].ReturnValue"] + - ["System.Runtime.InteropServices.JavaScript.JSObject", "System.Runtime.InteropServices.JavaScript.JSHost!", "Property[DotnetInstance]"] + - ["System.Runtime.InteropServices.JavaScript.JSMarshalerType", "System.Runtime.InteropServices.JavaScript.JSMarshalerType!", "Method[Action].ReturnValue"] + - ["System.Runtime.InteropServices.JavaScript.JSMarshalerType", "System.Runtime.InteropServices.JavaScript.JSMarshalerType!", "Method[Nullable].ReturnValue"] + - ["System.String", "System.Runtime.InteropServices.JavaScript.JSImportAttribute", "Property[FunctionName]"] + - ["System.Runtime.InteropServices.JavaScript.JSMarshalerType", "System.Runtime.InteropServices.JavaScript.JSMarshalerType!", "Property[DateTimeOffset]"] + - ["System.Runtime.InteropServices.JavaScript.JSMarshalerType", "System.Runtime.InteropServices.JavaScript.JSMarshalerType!", "Property[Exception]"] + - ["System.Runtime.InteropServices.JavaScript.JSMarshalerType", "System.Runtime.InteropServices.JavaScript.JSMarshalerType!", "Property[Boolean]"] + - ["System.Runtime.InteropServices.JavaScript.JSMarshalerType", "System.Runtime.InteropServices.JavaScript.JSMarshalerType!", "Property[Double]"] + - ["System.Runtime.InteropServices.JavaScript.JSFunctionBinding", "System.Runtime.InteropServices.JavaScript.JSFunctionBinding!", "Method[BindManagedFunction].ReturnValue"] + - ["System.Double", "System.Runtime.InteropServices.JavaScript.JSObject", "Method[GetPropertyAsDouble].ReturnValue"] + - ["System.Runtime.InteropServices.JavaScript.JSFunctionBinding", "System.Runtime.InteropServices.JavaScript.JSFunctionBinding!", "Method[BindJSFunction].ReturnValue"] + - ["System.Runtime.InteropServices.JavaScript.JSMarshalerType", "System.Runtime.InteropServices.JavaScript.JSMarshalerType!", "Method[Array].ReturnValue"] + - ["System.Boolean", "System.Runtime.InteropServices.JavaScript.JSObject", "Method[GetPropertyAsBoolean].ReturnValue"] + - ["System.Runtime.InteropServices.JavaScript.JSMarshalerType", "System.Runtime.InteropServices.JavaScript.JSMarshalerType!", "Property[Int32]"] + - ["System.Runtime.InteropServices.JavaScript.JSMarshalerType", "System.Runtime.InteropServices.JavaScript.JSMarshalerType!", "Property[Void]"] + - ["System.Runtime.InteropServices.JavaScript.JSObject", "System.Runtime.InteropServices.JavaScript.JSObject", "Method[GetPropertyAsJSObject].ReturnValue"] + - ["System.Runtime.InteropServices.JavaScript.JSMarshalerType", "System.Runtime.InteropServices.JavaScript.JSMarshalerType!", "Method[ArraySegment].ReturnValue"] + - ["System.Runtime.InteropServices.JavaScript.JSMarshalerType", "System.Runtime.InteropServices.JavaScript.JSMarshalerType!", "Property[Single]"] + - ["System.Runtime.InteropServices.JavaScript.JSObject", "System.Runtime.InteropServices.JavaScript.JSHost!", "Property[GlobalThis]"] + - ["System.Runtime.InteropServices.JavaScript.JSMarshalerType", "System.Runtime.InteropServices.JavaScript.JSMarshalerType!", "Property[JSObject]"] + - ["System.Byte[]", "System.Runtime.InteropServices.JavaScript.JSObject", "Method[GetPropertyAsByteArray].ReturnValue"] + - ["System.Runtime.InteropServices.JavaScript.JSMarshalerType", "System.Runtime.InteropServices.JavaScript.JSMarshalerType!", "Property[IntPtr]"] + - ["System.Runtime.InteropServices.JavaScript.JSMarshalerType", "System.Runtime.InteropServices.JavaScript.JSMarshalerType!", "Property[Discard]"] + - ["System.String", "System.Runtime.InteropServices.JavaScript.JSImportAttribute", "Property[ModuleName]"] + - ["System.Runtime.InteropServices.JavaScript.JSMarshalerType", "System.Runtime.InteropServices.JavaScript.JSMarshalerType!", "Property[Int52]"] + - ["System.Runtime.InteropServices.JavaScript.JSMarshalerType", "System.Runtime.InteropServices.JavaScript.JSMarshalerType!", "Method[Span].ReturnValue"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemRuntimeInteropServicesMarshalling/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemRuntimeInteropServicesMarshalling/model.yml new file mode 100644 index 000000000000..fc45cfc32df2 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemRuntimeInteropServicesMarshalling/model.yml @@ -0,0 +1,76 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.String", "System.Runtime.InteropServices.Marshalling.MarshalUsingAttribute!", "Field[ReturnsCountValue]"] + - ["System.Runtime.InteropServices.Marshalling.MarshalMode", "System.Runtime.InteropServices.Marshalling.MarshalMode!", "Field[UnmanagedToManagedIn]"] + - ["System.Void*", "System.Runtime.InteropServices.Marshalling.VirtualMethodTableInfo", "Property[ThisPointer]"] + - ["System.Type", "System.Runtime.InteropServices.Marshalling.GeneratedComInterfaceAttribute", "Property[StringMarshallingCustomType]"] + - ["System.Runtime.InteropServices.Marshalling.ComInterfaceOptions", "System.Runtime.InteropServices.Marshalling.ComInterfaceOptions!", "Field[ComObjectWrapper]"] + - ["System.Void**", "System.Runtime.InteropServices.Marshalling.VirtualMethodTableInfo", "Property[VirtualMethodTable]"] + - ["System.String", "System.Runtime.InteropServices.Marshalling.MarshalUsingAttribute", "Property[CountElementName]"] + - ["System.String", "System.Runtime.InteropServices.Marshalling.Utf16StringMarshaller!", "Method[ConvertToManaged].ReturnValue"] + - ["System.Int32", "System.Runtime.InteropServices.Marshalling.MarshalUsingAttribute", "Property[ConstantElementCount]"] + - ["System.Runtime.InteropServices.Marshalling.MarshalMode", "System.Runtime.InteropServices.Marshalling.CustomMarshallerAttribute", "Property[MarshalMode]"] + - ["System.RuntimeTypeHandle", "System.Runtime.InteropServices.Marshalling.ComObject", "Method[System.Runtime.InteropServices.IDynamicInterfaceCastable.GetInterfaceImplementation].ReturnValue"] + - ["System.Runtime.InteropServices.VarEnum", "System.Runtime.InteropServices.Marshalling.ComVariant", "Property[VarType]"] + - ["System.Runtime.InteropServices.Marshalling.MarshalMode", "System.Runtime.InteropServices.Marshalling.MarshalMode!", "Field[Default]"] + - ["System.Runtime.InteropServices.Marshalling.IComExposedDetails", "System.Runtime.InteropServices.Marshalling.IIUnknownInterfaceDetailsStrategy", "Method[GetComExposedTypeDetails].ReturnValue"] + - ["System.Runtime.InteropServices.Marshalling.IIUnknownCacheStrategy", "System.Runtime.InteropServices.Marshalling.StrategyBasedComWrappers", "Method[CreateCacheStrategy].ReturnValue"] + - ["System.UInt16*", "System.Runtime.InteropServices.Marshalling.BStrStringMarshaller!", "Method[ConvertToUnmanaged].ReturnValue"] + - ["System.Int32", "System.Runtime.InteropServices.Marshalling.IIUnknownStrategy", "Method[QueryInterface].ReturnValue"] + - ["System.Runtime.InteropServices.Marshalling.IIUnknownInterfaceDetailsStrategy", "System.Runtime.InteropServices.Marshalling.StrategyBasedComWrappers", "Method[GetOrCreateInterfaceDetailsStrategy].ReturnValue"] + - ["T", "System.Runtime.InteropServices.Marshalling.ComVariant", "Method[As].ReturnValue"] + - ["System.Runtime.InteropServices.Marshalling.ComVariant", "System.Runtime.InteropServices.Marshalling.ComVariantMarshaller!", "Method[ConvertToUnmanaged].ReturnValue"] + - ["System.Byte*", "System.Runtime.InteropServices.Marshalling.Utf8StringMarshaller!", "Method[ConvertToUnmanaged].ReturnValue"] + - ["System.Void**", "System.Runtime.InteropServices.Marshalling.IIUnknownInterfaceType!", "Property[ManagedVirtualMethodTable]"] + - ["System.Int32", "System.Runtime.InteropServices.Marshalling.IIUnknownStrategy", "Method[Release].ReturnValue"] + - ["System.Runtime.InteropServices.Marshalling.MarshalMode", "System.Runtime.InteropServices.Marshalling.MarshalMode!", "Field[ManagedToUnmanagedOut]"] + - ["System.Object", "System.Runtime.InteropServices.Marshalling.ComVariantMarshaller!", "Method[ConvertToManaged].ReturnValue"] + - ["System.Runtime.InteropServices.Marshalling.IIUnknownStrategy", "System.Runtime.InteropServices.Marshalling.StrategyBasedComWrappers!", "Property[DefaultIUnknownStrategy]"] + - ["System.Runtime.InteropServices.Marshalling.VirtualMethodTableInfo", "System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider", "Method[GetVirtualMethodTableInfoForKey].ReturnValue"] + - ["System.Runtime.InteropServices.Marshalling.ComInterfaceOptions", "System.Runtime.InteropServices.Marshalling.ComInterfaceOptions!", "Field[None]"] + - ["System.Runtime.InteropServices.StringMarshalling", "System.Runtime.InteropServices.Marshalling.GeneratedComInterfaceAttribute", "Property[StringMarshalling]"] + - ["System.Runtime.InteropServices.Marshalling.MarshalMode", "System.Runtime.InteropServices.Marshalling.MarshalMode!", "Field[ManagedToUnmanagedRef]"] + - ["System.Void**", "System.Runtime.InteropServices.Marshalling.IIUnknownDerivedDetails", "Property[ManagedVirtualMethodTable]"] + - ["System.Runtime.InteropServices.Marshalling.IIUnknownCacheStrategy+TableInfo", "System.Runtime.InteropServices.Marshalling.IIUnknownCacheStrategy", "Method[ConstructTableInfo].ReturnValue"] + - ["System.Void*", "System.Runtime.InteropServices.Marshalling.IIUnknownStrategy", "Method[CreateInstancePointer].ReturnValue"] + - ["System.Runtime.InteropServices.Marshalling.ComInterfaceOptions", "System.Runtime.InteropServices.Marshalling.GeneratedComInterfaceAttribute", "Property[Options]"] + - ["System.Runtime.InteropServices.Marshalling.MarshalMode", "System.Runtime.InteropServices.Marshalling.MarshalMode!", "Field[ElementIn]"] + - ["System.Runtime.InteropServices.Marshalling.MarshalMode", "System.Runtime.InteropServices.Marshalling.MarshalMode!", "Field[UnmanagedToManagedRef]"] + - ["System.Type", "System.Runtime.InteropServices.Marshalling.IIUnknownDerivedDetails", "Property[Implementation]"] + - ["System.Guid", "System.Runtime.InteropServices.Marshalling.IIUnknownInterfaceType!", "Property[Iid]"] + - ["System.Byte*", "System.Runtime.InteropServices.Marshalling.AnsiStringMarshaller!", "Method[ConvertToUnmanaged].ReturnValue"] + - ["System.Type", "System.Runtime.InteropServices.Marshalling.CustomMarshallerAttribute", "Property[ManagedType]"] + - ["System.Runtime.InteropServices.Marshalling.IIUnknownDerivedDetails", "System.Runtime.InteropServices.Marshalling.IIUnknownInterfaceDetailsStrategy", "Method[GetIUnknownDerivedDetails].ReturnValue"] + - ["System.Runtime.InteropServices.Marshalling.ComVariant", "System.Runtime.InteropServices.Marshalling.ComVariant!", "Property[Null]"] + - ["System.Runtime.InteropServices.Marshalling.MarshalMode", "System.Runtime.InteropServices.Marshalling.MarshalMode!", "Field[ElementOut]"] + - ["System.Runtime.InteropServices.Marshalling.MarshalMode", "System.Runtime.InteropServices.Marshalling.MarshalMode!", "Field[ElementRef]"] + - ["System.String", "System.Runtime.InteropServices.Marshalling.AnsiStringMarshaller!", "Method[ConvertToManaged].ReturnValue"] + - ["System.Runtime.InteropServices.Marshalling.MarshalMode", "System.Runtime.InteropServices.Marshalling.MarshalMode!", "Field[UnmanagedToManagedOut]"] + - ["System.Int32", "System.Runtime.InteropServices.Marshalling.MarshalUsingAttribute", "Property[ElementIndirectionDepth]"] + - ["System.Runtime.InteropServices.Marshalling.ComVariant", "System.Runtime.InteropServices.Marshalling.ComVariant!", "Method[Create].ReturnValue"] + - ["System.Object", "System.Runtime.InteropServices.Marshalling.StrategyBasedComWrappers", "Method[CreateObject].ReturnValue"] + - ["System.Runtime.InteropServices.Marshalling.ComInterfaceOptions", "System.Runtime.InteropServices.Marshalling.ComInterfaceOptions!", "Field[ManagedObjectWrapper]"] + - ["System.Type", "System.Runtime.InteropServices.Marshalling.CustomMarshallerAttribute", "Property[MarshallerType]"] + - ["System.Runtime.InteropServices.Marshalling.IIUnknownStrategy", "System.Runtime.InteropServices.Marshalling.StrategyBasedComWrappers", "Method[GetOrCreateIUnknownStrategy].ReturnValue"] + - ["System.Runtime.InteropServices.Marshalling.VirtualMethodTableInfo", "System.Runtime.InteropServices.Marshalling.ComObject", "Method[System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider.GetVirtualMethodTableInfoForKey].ReturnValue"] + - ["System.Runtime.InteropServices.ComWrappers+ComInterfaceEntry*", "System.Runtime.InteropServices.Marshalling.StrategyBasedComWrappers", "Method[ComputeVtables].ReturnValue"] + - ["System.Char", "System.Runtime.InteropServices.Marshalling.Utf16StringMarshaller!", "Method[GetPinnableReference].ReturnValue"] + - ["System.Guid", "System.Runtime.InteropServices.Marshalling.IIUnknownDerivedDetails", "Property[Iid]"] + - ["System.Boolean", "System.Runtime.InteropServices.Marshalling.IIUnknownCacheStrategy", "Method[TryGetTableInfo].ReturnValue"] + - ["System.Runtime.InteropServices.Marshalling.ComVariant", "System.Runtime.InteropServices.Marshalling.ComVariant!", "Method[CreateRaw].ReturnValue"] + - ["T", "System.Runtime.InteropServices.Marshalling.ComVariant", "Method[GetRawDataRef].ReturnValue"] + - ["System.Runtime.InteropServices.Marshalling.MarshalMode", "System.Runtime.InteropServices.Marshalling.MarshalMode!", "Field[ManagedToUnmanagedIn]"] + - ["System.String", "System.Runtime.InteropServices.Marshalling.BStrStringMarshaller!", "Method[ConvertToManaged].ReturnValue"] + - ["System.String", "System.Runtime.InteropServices.Marshalling.Utf8StringMarshaller!", "Method[ConvertToManaged].ReturnValue"] + - ["System.Boolean", "System.Runtime.InteropServices.Marshalling.ComObject", "Method[System.Runtime.InteropServices.IDynamicInterfaceCastable.IsInterfaceImplemented].ReturnValue"] + - ["System.Type", "System.Runtime.InteropServices.Marshalling.MarshalUsingAttribute", "Property[NativeType]"] + - ["System.Runtime.InteropServices.ComWrappers+ComInterfaceEntry*", "System.Runtime.InteropServices.Marshalling.IComExposedDetails", "Method[GetComInterfaceEntries].ReturnValue"] + - ["System.Type", "System.Runtime.InteropServices.Marshalling.NativeMarshallingAttribute", "Property[NativeType]"] + - ["System.Runtime.InteropServices.ComWrappers+ComInterfaceEntry*", "System.Runtime.InteropServices.Marshalling.IComExposedClass!", "Method[GetComInterfaceEntries].ReturnValue"] + - ["System.Boolean", "System.Runtime.InteropServices.Marshalling.IIUnknownCacheStrategy", "Method[TrySetTableInfo].ReturnValue"] + - ["System.Runtime.InteropServices.Marshalling.IIUnknownInterfaceDetailsStrategy", "System.Runtime.InteropServices.Marshalling.StrategyBasedComWrappers!", "Property[DefaultIUnknownInterfaceDetailsStrategy]"] + - ["System.UInt16*", "System.Runtime.InteropServices.Marshalling.Utf16StringMarshaller!", "Method[ConvertToUnmanaged].ReturnValue"] + - ["System.Runtime.InteropServices.Marshalling.IIUnknownCacheStrategy", "System.Runtime.InteropServices.Marshalling.StrategyBasedComWrappers!", "Method[CreateDefaultCacheStrategy].ReturnValue"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemRuntimeInteropServicesObjectiveC/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemRuntimeInteropServicesObjectiveC/model.yml new file mode 100644 index 000000000000..48ae0b89c2f7 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemRuntimeInteropServicesObjectiveC/model.yml @@ -0,0 +1,6 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Runtime.InteropServices.GCHandle", "System.Runtime.InteropServices.ObjectiveC.ObjectiveCMarshal!", "Method[CreateReferenceTrackingHandle].ReturnValue"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemRuntimeInteropServicesSwift/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemRuntimeInteropServicesSwift/model.yml new file mode 100644 index 000000000000..0e14f4a9774e --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemRuntimeInteropServicesSwift/model.yml @@ -0,0 +1,8 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Void*", "System.Runtime.InteropServices.Swift.SwiftError", "Property[Value]"] + - ["System.Void*", "System.Runtime.InteropServices.Swift.SwiftSelf", "Property[Value]"] + - ["System.Void*", "System.Runtime.InteropServices.Swift.SwiftIndirectResult", "Property[Value]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemRuntimeInteropServicesWindowsRuntime/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemRuntimeInteropServicesWindowsRuntime/model.yml new file mode 100644 index 000000000000..803dcb28c3ba --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemRuntimeInteropServicesWindowsRuntime/model.yml @@ -0,0 +1,37 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["Windows.Storage.Streams.IBuffer", "System.Runtime.InteropServices.WindowsRuntime.WindowsRuntimeBuffer!", "Method[Create].ReturnValue"] + - ["System.Byte", "System.Runtime.InteropServices.WindowsRuntime.InterfaceImplementedInVersionAttribute", "Property[BuildVersion]"] + - ["System.IntPtr", "System.Runtime.InteropServices.WindowsRuntime.WindowsRuntimeMarshal!", "Method[StringToHString].ReturnValue"] + - ["System.Byte", "System.Runtime.InteropServices.WindowsRuntime.InterfaceImplementedInVersionAttribute", "Property[MajorVersion]"] + - ["System.Boolean", "System.Runtime.InteropServices.WindowsRuntime.EventRegistrationToken!", "Method[op_Inequality].ReturnValue"] + - ["System.Boolean", "System.Runtime.InteropServices.WindowsRuntime.EventRegistrationToken!", "Method[op_Equality].ReturnValue"] + - ["System.String", "System.Runtime.InteropServices.WindowsRuntime.ReturnValueNameAttribute", "Property[Name]"] + - ["Windows.Foundation.IAsyncAction", "System.Runtime.InteropServices.WindowsRuntime.AsyncInfo!", "Method[Run].ReturnValue"] + - ["Windows.Foundation.IAsyncActionWithProgress", "System.Runtime.InteropServices.WindowsRuntime.AsyncInfo!", "Method[Run].ReturnValue"] + - ["System.Object", "System.Runtime.InteropServices.WindowsRuntime.IActivationFactory", "Method[ActivateInstance].ReturnValue"] + - ["System.String", "System.Runtime.InteropServices.WindowsRuntime.WindowsRuntimeMarshal!", "Method[PtrToStringHString].ReturnValue"] + - ["System.Type", "System.Runtime.InteropServices.WindowsRuntime.DefaultInterfaceAttribute", "Property[DefaultInterface]"] + - ["System.Boolean", "System.Runtime.InteropServices.WindowsRuntime.EventRegistrationToken", "Method[Equals].ReturnValue"] + - ["System.Collections.ObjectModel.Collection", "System.Runtime.InteropServices.WindowsRuntime.DesignerNamespaceResolveEventArgs", "Property[ResolvedAssemblyFiles]"] + - ["System.Byte[]", "System.Runtime.InteropServices.WindowsRuntime.WindowsRuntimeBufferExtensions!", "Method[ToArray].ReturnValue"] + - ["System.Int32", "System.Runtime.InteropServices.WindowsRuntime.EventRegistrationToken", "Method[GetHashCode].ReturnValue"] + - ["System.Collections.Generic.IEnumerable", "System.Runtime.InteropServices.WindowsRuntime.WindowsRuntimeMetadata!", "Method[ResolveNamespace].ReturnValue"] + - ["System.Collections.ObjectModel.Collection", "System.Runtime.InteropServices.WindowsRuntime.NamespaceResolveEventArgs", "Property[ResolvedAssemblies]"] + - ["System.Byte", "System.Runtime.InteropServices.WindowsRuntime.InterfaceImplementedInVersionAttribute", "Property[MinorVersion]"] + - ["System.Reflection.Assembly", "System.Runtime.InteropServices.WindowsRuntime.NamespaceResolveEventArgs", "Property[RequestingAssembly]"] + - ["Windows.Storage.Streams.IBuffer", "System.Runtime.InteropServices.WindowsRuntime.WindowsRuntimeBufferExtensions!", "Method[GetWindowsRuntimeBuffer].ReturnValue"] + - ["System.String", "System.Runtime.InteropServices.WindowsRuntime.NamespaceResolveEventArgs", "Property[NamespaceName]"] + - ["System.Boolean", "System.Runtime.InteropServices.WindowsRuntime.WindowsRuntimeBufferExtensions!", "Method[IsSameData].ReturnValue"] + - ["System.Byte", "System.Runtime.InteropServices.WindowsRuntime.WindowsRuntimeBufferExtensions!", "Method[GetByte].ReturnValue"] + - ["System.Byte", "System.Runtime.InteropServices.WindowsRuntime.InterfaceImplementedInVersionAttribute", "Property[RevisionVersion]"] + - ["Windows.Foundation.IAsyncOperationWithProgress", "System.Runtime.InteropServices.WindowsRuntime.AsyncInfo!", "Method[Run].ReturnValue"] + - ["System.IO.Stream", "System.Runtime.InteropServices.WindowsRuntime.WindowsRuntimeBufferExtensions!", "Method[AsStream].ReturnValue"] + - ["Windows.Storage.Streams.IBuffer", "System.Runtime.InteropServices.WindowsRuntime.WindowsRuntimeBufferExtensions!", "Method[AsBuffer].ReturnValue"] + - ["System.String", "System.Runtime.InteropServices.WindowsRuntime.DesignerNamespaceResolveEventArgs", "Property[NamespaceName]"] + - ["System.Type", "System.Runtime.InteropServices.WindowsRuntime.InterfaceImplementedInVersionAttribute", "Property[InterfaceType]"] + - ["System.Runtime.InteropServices.WindowsRuntime.IActivationFactory", "System.Runtime.InteropServices.WindowsRuntime.WindowsRuntimeMarshal!", "Method[GetActivationFactory].ReturnValue"] + - ["Windows.Foundation.IAsyncOperation", "System.Runtime.InteropServices.WindowsRuntime.AsyncInfo!", "Method[Run].ReturnValue"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemRuntimeIntrinsics/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemRuntimeIntrinsics/model.yml new file mode 100644 index 000000000000..e7be7977abe7 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemRuntimeIntrinsics/model.yml @@ -0,0 +1,895 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Vector128!", "Method[Subtract].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.Vector256!", "Method[ConvertToDouble].ReturnValue"] + - ["System.Boolean", "System.Runtime.Intrinsics.Vector64!", "Method[EqualsAll].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Vector64!", "Method[Log].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.Vector256!", "Method[AsInt16].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.Vector256!", "Method[FusedMultiplyAdd].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.Vector256!", "Method[BitwiseAnd].ReturnValue"] + - ["System.ValueTuple,System.Runtime.Intrinsics.Vector64>", "System.Runtime.Intrinsics.Vector64!", "Method[Widen].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Vector64!", "Method[WidenLower].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.Vector256!", "Method[ConvertToSingle].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.Vector512!", "Method[CreateScalarUnsafe].ReturnValue"] + - ["System.ValueTuple,System.Runtime.Intrinsics.Vector256>", "System.Runtime.Intrinsics.Vector256!", "Method[SinCos].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.Vector256!", "Method[ShiftRightLogical].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.Vector512!", "Method[WidenUpper].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Vector64!", "Method[CreateScalar].ReturnValue"] + - ["System.Boolean", "System.Runtime.Intrinsics.Vector512!", "Method[TryCopyTo].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.Vector256!", "Method[CreateScalarUnsafe].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.Vector256!", "Method[IsPositive].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.Vector512!", "Method[DegreesToRadians].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.Vector256!", "Method[IsNaN].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Vector64!", "Method[Exp].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Vector64!", "Method[ToVector128].ReturnValue"] + - ["System.ValueTuple,System.Runtime.Intrinsics.Vector512>", "System.Runtime.Intrinsics.Vector512!", "Method[Widen].ReturnValue"] + - ["T", "System.Runtime.Intrinsics.Vector256!", "Method[ToScalar].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.Vector256!", "Method[ToVector512Unsafe].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.Vector512!", "Method[WithElement].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.Vector256!", "Method[ShiftLeft].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Vector64!", "Method[Cos].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.Vector256!", "Method[CreateScalarUnsafe].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Vector64!", "Method[GreaterThan].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Vector64!", "Method[Narrow].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Vector64!", "Method[Subtract].ReturnValue"] + - ["System.Boolean", "System.Runtime.Intrinsics.Vector256!", "Method[LessThanAny].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Vector128!", "Method[ShiftRightLogical].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Vector128!", "Method[CreateScalar].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Vector128!", "Method[MaxNumber].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.Vector512!", "Method[Narrow].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.Vector512!", "Method[Create].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.Vector256!", "Method[Ceiling].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.Vector512!", "Method[ConvertToInt64Native].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Vector128!", "Method[LoadUnsafe].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Vector128!", "Method[Lerp].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.Vector256!", "Method[CreateScalarUnsafe].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.Vector256!", "Method[Exp].ReturnValue"] + - ["System.ValueTuple,System.Runtime.Intrinsics.Vector64>", "System.Runtime.Intrinsics.Vector64!", "Method[Widen].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Vector64!", "Method[ShiftRightArithmetic].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Vector128!", "Method[Floor].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.Vector512!", "Method[MaxMagnitude].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Vector128!", "Method[BitwiseAnd].ReturnValue"] + - ["System.ValueTuple,System.Runtime.Intrinsics.Vector256>", "System.Runtime.Intrinsics.Vector256!", "Method[SinCos].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Vector128!", "Method[Narrow].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Vector128!", "Method[Shuffle].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.Vector512!", "Method[AsSByte].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.Vector512!", "Method[CreateScalar].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Vector128!", "Method[ShiftLeft].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.Vector256!", "Method[ShiftRightArithmetic].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Vector128!", "Method[CreateScalarUnsafe].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Vector64!", "Method[Divide].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.Vector256!", "Method[Create].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.Vector512!", "Method[Round].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.Vector256!", "Method[CreateScalarUnsafe].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.Vector512!", "Method[ShiftLeft].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.Vector256!", "Method[CreateScalarUnsafe].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.Vector512!", "Method[MaxNative].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.Vector512!", "Method[Lerp].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Vector128!", "Method[BitwiseOr].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Vector128!", "Method[Narrow].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.Vector256!", "Method[ShiftLeft].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Vector64!", "Method[ShiftRightLogical].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.Vector512!", "Method[Shuffle].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.Vector256!", "Method[Create].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.Vector256!", "Method[WidenLower].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Vector64!", "Method[GreaterThanOrEqual].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.Vector512!", "Method[Sin].ReturnValue"] + - ["System.ValueTuple,System.Runtime.Intrinsics.Vector128>", "System.Runtime.Intrinsics.Vector128!", "Method[SinCos].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Vector128!", "Method[Shuffle].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Vector64!", "Method[ShiftLeft].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.Vector512!", "Method[MinMagnitude].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.Vector256!", "Method[ConvertToUInt64Native].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Vector64!", "Method[DegreesToRadians].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.Vector512!", "Method[Sqrt].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Vector128!", "Method[CreateSequence].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.Vector256!", "Method[CreateScalar].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Vector64!", "Method[Narrow].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.Vector512!", "Method[ShiftLeft].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.Vector256!", "Method[LoadAlignedNonTemporal].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.Vector256!", "Method[Round].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.Vector256!", "Method[IsPositiveInfinity].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Vector64!", "Method[ConvertToUInt32].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Vector64!", "Method[Sin].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Vector128!", "Method[Shuffle].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.Vector128!", "Method[ToVector256].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.Vector512!", "Method[AsVector512].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Vector128!", "Method[ConvertToInt32].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Vector128!", "Method[ShiftRightLogical].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Vector128!", "Method[ShiftRightLogical].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.Vector512!", "Method[Negate].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.Vector256!", "Method[Create].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Vector128!", "Method[Abs].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Vector128!", "Method[AsSingle].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.Vector256!", "Method[CreateScalarUnsafe].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Vector128!", "Method[CreateScalar].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Vector128!", "Method[Exp].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Vector128!", "Method[WidenLower].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.Vector256!", "Method[ShiftRightLogical].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Vector64!", "Method[LessThan].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.Vector512!", "Method[Narrow].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Vector128!", "Method[Narrow].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Vector128!", "Method[WithElement].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.Vector256!", "Method[Shuffle].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.Vector256!", "Method[IsNegative].ReturnValue"] + - ["System.ValueTuple,System.Runtime.Intrinsics.Vector256>", "System.Runtime.Intrinsics.Vector256!", "Method[Widen].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Vector64!", "Method[CreateSequence].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Vector128!", "Method[ClampNative].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.Vector512!", "Method[ConvertToDouble].ReturnValue"] + - ["T", "System.Runtime.Intrinsics.Vector512!", "Method[ToScalar].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.Vector512!", "Method[CreateScalarUnsafe].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.Vector256!", "Method[AsDouble].ReturnValue"] + - ["System.Boolean", "System.Runtime.Intrinsics.Vector64!", "Method[LessThanOrEqualAny].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Vector128!", "Method[IsPositiveInfinity].ReturnValue"] + - ["System.ValueTuple,System.Runtime.Intrinsics.Vector128>", "System.Runtime.Intrinsics.Vector128!", "Method[Widen].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Vector64!", "Method[CreateScalarUnsafe].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.Vector256!", "Method[ConvertToInt32].ReturnValue"] + - ["System.Boolean", "System.Runtime.Intrinsics.Vector128!", "Method[LessThanAny].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.Vector256!", "Method[Narrow].ReturnValue"] + - ["T", "System.Runtime.Intrinsics.Vector64!", "Method[Sum].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Vector64!", "Method[Shuffle].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Vector128!", "Method[ShiftRightLogical].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.Vector512!", "Method[ShiftRightLogical].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.Vector256!", "Method[AsUInt64].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Vector64!", "Method[AsUInt64].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Vector64!", "Method[WidenLower].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Vector128!", "Method[Hypot].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.Vector256!", "Method[LoadAligned].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Vector128!", "Method[AsVector128Unsafe].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Vector128!", "Method[CreateScalarUnsafe].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Vector128!", "Method[MinMagnitude].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.Vector512!", "Method[AsNInt].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.Vector256!", "Method[ConvertToUInt32].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.Vector256!", "Method[Sin].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.Vector512!", "Method[Create].ReturnValue"] + - ["System.ValueTuple,System.Runtime.Intrinsics.Vector64>", "System.Runtime.Intrinsics.Vector64!", "Method[Widen].ReturnValue"] + - ["System.UInt64", "System.Runtime.Intrinsics.Vector512!", "Method[ExtractMostSignificantBits].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Vector128!", "Method[ConvertToSingle].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.Vector256!", "Method[CreateScalarUnsafe].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Vector64!", "Method[MaxNative].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.Vector512!", "Method[ClampNative].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.Vector512!", "Method[Equals].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.Vector256!", "Method[Clamp].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.Vector512!", "Method[Cos].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.Vector256!", "Method[ShiftRightArithmetic].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.Vector256!", "Method[Shuffle].ReturnValue"] + - ["System.Boolean", "System.Runtime.Intrinsics.Vector256!", "Method[EqualsAny].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.Vector256!", "Method[WidenLower].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.Vector512!", "Method[WidenLower].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Vector128!", "Method[Floor].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.Vector512!", "Method[MinMagnitudeNumber].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Vector64!", "Method[ShiftRightArithmetic].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.Vector256!", "Method[CreateScalar].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Vector128!", "Method[WidenLower].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.Vector512!", "Method[ConvertToUInt32].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.Vector512!", "Method[ShiftLeft].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.Vector256!", "Method[GreaterThan].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.Vector256!", "Method[Truncate].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Vector128!", "Method[CreateScalar].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Vector64!", "Method[Multiply].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Vector128!", "Method[IsPositive].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Vector128!", "Method[DegreesToRadians].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Vector128!", "Method[MaxMagnitude].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Vector128!", "Method[Cos].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Vector64!", "Method[LoadUnsafe].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.Vector256!", "Method[Shuffle].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Vector128!", "Method[Log2].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.Vector512!", "Method[AsUInt64].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.Vector256!", "Method[MultiplyAddEstimate].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Vector64!", "Method[ShiftLeft].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.Vector512!", "Method[LessThanOrEqual].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.Vector256!", "Method[ShiftRightArithmetic].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.Vector512!", "Method[BitwiseAnd].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Vector128!", "Method[CreateScalarUnsafe].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Vector64!", "Method[CreateScalarUnsafe].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.Vector512!", "Method[WidenLower].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.Vector256!", "Method[MinNumber].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.Vector512!", "Method[GetLower].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Vector128!", "Method[CreateScalarUnsafe].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.Vector256!", "Method[CreateScalar].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.Vector256!", "Method[Create].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.Vector512!", "Method[Shuffle].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.Vector512!", "Method[ShiftRightLogical].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Vector64!", "Method[WidenUpper].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.Vector512!", "Method[DegreesToRadians].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Vector128!", "Method[ShiftRightArithmetic].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Vector64!", "Method[AsInt16].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.Vector256!", "Method[WidenLower].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Vector128!", "Method[ShiftRightLogical].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Vector128!", "Method[Divide].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.Vector256!", "Method[LoadUnsafe].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Vector64!", "Method[ShiftLeft].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Vector64!", "Method[CreateScalarUnsafe].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Vector64!", "Method[Ceiling].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.Vector512!", "Method[Ceiling].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.Vector256!", "Method[Create].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.Vector256!", "Method[MaxMagnitude].ReturnValue"] + - ["System.ValueTuple,System.Runtime.Intrinsics.Vector128>", "System.Runtime.Intrinsics.Vector128!", "Method[Widen].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.Vector512!", "Method[Shuffle].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Vector128!", "Method[ConvertToInt64].ReturnValue"] + - ["System.ValueTuple,System.Runtime.Intrinsics.Vector64>", "System.Runtime.Intrinsics.Vector64!", "Method[SinCos].ReturnValue"] + - ["System.Boolean", "System.Runtime.Intrinsics.Vector256!", "Method[TryCopyTo].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Vector64!", "Method[Narrow].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.Vector512!", "Method[Narrow].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Vector64!", "Method[ConvertToInt32Native].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Vector256!", "Method[AsVector].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Vector128!", "Method[AsInt64].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.Vector256!", "Method[CreateScalar].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.Vector256!", "Method[MaxNumber].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.Vector256!", "Method[WidenUpper].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Vector128!", "Method[LessThanOrEqual].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Vector128!", "Method[Create].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Vector64!", "Method[WidenUpper].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Vector128!", "Method[ShiftRightLogical].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Vector128!", "Method[Create].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Vector64!", "Method[MaxMagnitude].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Vector64!", "Method[AsUInt32].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.Vector512!", "Method[CreateScalarUnsafe].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.Vector512!", "Method[ShiftRightLogical].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Vector64!", "Method[AsInt32].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.Vector512!", "Method[WidenUpper].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Vector64!", "Method[ShiftRightLogical].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.Vector512!", "Method[Add].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.Vector256!", "Method[CreateScalarUnsafe].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.Vector256!", "Method[Shuffle].ReturnValue"] + - ["System.ValueTuple,System.Runtime.Intrinsics.Vector64>", "System.Runtime.Intrinsics.Vector64!", "Method[Widen].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.Vector128!", "Method[ToVector256Unsafe].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.Vector256!", "Method[DegreesToRadians].ReturnValue"] + - ["System.ValueTuple,System.Runtime.Intrinsics.Vector512>", "System.Runtime.Intrinsics.Vector512!", "Method[Widen].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.Vector256!", "Method[As].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Vector64!", "Method[CreateScalar].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.Vector256!", "Method[Log].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Vector64!", "Method[ShiftRightLogical].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.Vector512!", "Method[Create].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Vector64!", "Method[Shuffle].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.Vector512!", "Method[AsInt64].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Vector64!", "Method[Create].ReturnValue"] + - ["System.ValueTuple,System.Runtime.Intrinsics.Vector128>", "System.Runtime.Intrinsics.Vector128!", "Method[Widen].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Vector128!", "Method[MinMagnitudeNumber].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.Vector256!", "Method[WidenUpper].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.Vector512!", "Method[AsNUInt].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Vector64!", "Method[ShiftLeft].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Vector128!", "Method[GetLower].ReturnValue"] + - ["System.Boolean", "System.Runtime.Intrinsics.Vector128!", "Method[TryCopyTo].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Vector64!", "Method[CreateScalar].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Vector256!", "Method[GetUpper].ReturnValue"] + - ["System.Boolean", "System.Runtime.Intrinsics.Vector128!", "Method[EqualsAll].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.Vector512!", "Method[RadiansToDegrees].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Vector64!", "Method[Add].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.Vector256!", "Method[Narrow].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Vector128!", "Method[Create].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Vector128!", "Method[ShiftLeft].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Vector128!", "Method[Shuffle].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Vector128!", "Method[Min].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Vector128!", "Method[WidenUpper].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.Vector512!", "Method[CreateScalarUnsafe].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.Vector512!", "Method[IsZero].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Vector64!", "Method[CreateScalar].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.Vector256!", "Method[MultiplyAddEstimate].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Vector64!", "Method[FusedMultiplyAdd].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.Vector512!", "Method[Subtract].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.Vector512!", "Method[As].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Vector128!", "Method[ConvertToUInt32].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.Vector256!", "Method[WidenLower].ReturnValue"] + - ["T", "System.Runtime.Intrinsics.Vector128!", "Method[Sum].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Vector64!", "Method[LoadAligned].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Vector128!", "Method[ConditionalSelect].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.Vector256!", "Method[Shuffle].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Vector128!", "Method[LoadAlignedNonTemporal].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.Vector256!", "Method[Create].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Vector64!", "Method[MinMagnitude].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.Vector512!", "Method[Clamp].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.Vector256!", "Method[AsByte].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.Vector256!", "Method[IsZero].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Vector64!", "Method[Log2].ReturnValue"] + - ["T", "System.Runtime.Intrinsics.Vector128!", "Method[ToScalar].ReturnValue"] + - ["System.Boolean", "System.Runtime.Intrinsics.Vector64!", "Property[IsHardwareAccelerated]"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.Vector512!", "Method[CreateScalar].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.Vector256!", "Method[Divide].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.Vector256!", "Method[Shuffle].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Vector64!", "Method[Shuffle].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Vector128!", "Method[Load].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.Vector512!", "Method[IsNegative].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.Vector256!", "Method[Sqrt].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Vector128!", "Method[CreateScalar].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Vector128!", "Method[AsInt16].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.Vector512!", "Method[ShiftRightArithmetic].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.Vector256!", "Method[CreateScalar].ReturnValue"] + - ["System.UInt32", "System.Runtime.Intrinsics.Vector256!", "Method[ExtractMostSignificantBits].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Vector128!", "Method[ShiftLeft].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.Vector512!", "Method[Narrow].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.Vector256!", "Method[CreateScalar].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.Vector512!", "Method[CreateScalar].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Vector64!", "Method[Shuffle].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.Vector512!", "Method[ShiftRightLogical].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Vector64!", "Method[ShiftRightArithmetic].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Vector128!", "Method[Add].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Vector128!", "Method[ConvertToUInt64].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Vector64!", "Method[CreateScalar].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.Vector512!", "Method[Hypot].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Vector128!", "Method[CreateScalarUnsafe].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Vector64!", "Method[Min].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Vector64!", "Method[Create].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Vector64!", "Method[ToVector128Unsafe].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.Vector256!", "Method[CreateScalarUnsafe].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Vector64!", "Method[Round].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Vector64!", "Method[Narrow].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Vector64!", "Method[CreateScalarUnsafe].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Vector64!", "Method[ConvertToInt64Native].ReturnValue"] + - ["System.Boolean", "System.Runtime.Intrinsics.Vector128!", "Method[GreaterThanAny].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.Vector512!", "Method[CreateScalar].ReturnValue"] + - ["System.ValueTuple,System.Runtime.Intrinsics.Vector256>", "System.Runtime.Intrinsics.Vector256!", "Method[Widen].ReturnValue"] + - ["T", "System.Runtime.Intrinsics.Vector64!", "Method[GetElement].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Vector128!", "Method[AsUInt32].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Vector128!", "Method[AsByte].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Vector64!", "Method[IsNaN].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.Vector512!", "Method[CreateScalarUnsafe].ReturnValue"] + - ["System.Boolean", "System.Runtime.Intrinsics.Vector64!", "Method[EqualsAny].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Vector128!", "Method[CreateScalarUnsafe].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.Vector512!", "Method[GetUpper].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.Vector256!", "Method[WidenUpper].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Vector64!", "Method[ShiftLeft].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Vector64!", "Method[CreateScalar].ReturnValue"] + - ["T", "System.Runtime.Intrinsics.Vector512!", "Method[Dot].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.Vector256!", "Method[Multiply].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.Vector512!", "Method[AsInt16].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Vector128!", "Method[Max].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.Vector512!", "Method[GreaterThan].ReturnValue"] + - ["System.ValueTuple,System.Runtime.Intrinsics.Vector512>", "System.Runtime.Intrinsics.Vector512!", "Method[Widen].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Vector128!", "Method[Sin].ReturnValue"] + - ["System.UInt32", "System.Runtime.Intrinsics.Vector64!", "Method[ExtractMostSignificantBits].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Vector128!", "Method[MaxMagnitudeNumber].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.Vector256!", "Method[CreateScalar].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Vector128!", "Method[Shuffle].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.Vector512!", "Method[CopySign].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Vector64!", "Method[ClampNative].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Vector64!", "Method[LessThanOrEqual].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.Vector256!", "Method[ConvertToUInt64].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.Vector256!", "Method[Subtract].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Vector128!", "Method[Truncate].ReturnValue"] + - ["System.Boolean", "System.Runtime.Intrinsics.Vector64!", "Method[GreaterThanAll].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Vector64!", "Method[ShiftRightLogical].ReturnValue"] + - ["System.Boolean", "System.Runtime.Intrinsics.Vector512!", "Method[GreaterThanAny].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.Vector512!", "Method[WidenUpper].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Vector128!", "Method[AndNot].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Vector128!", "Method[Sqrt].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.Vector512!", "Method[Hypot].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Vector64!", "Method[CreateScalar].ReturnValue"] + - ["T", "System.Runtime.Intrinsics.Vector512!", "Method[Sum].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Vector64!", "Method[Shuffle].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Vector128!", "Method[WidenUpper].ReturnValue"] + - ["System.ValueTuple,System.Runtime.Intrinsics.Vector128>", "System.Runtime.Intrinsics.Vector128!", "Method[Widen].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Vector128!", "Method[LessThan].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.Vector512!", "Method[Narrow].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.Vector256!", "Method[Create].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Vector64!", "Method[AsNUInt].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Vector128!", "Method[ShiftLeft].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Vector64!", "Method[MultiplyAddEstimate].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.Vector256!", "Method[Log].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Vector64!", "Method[Floor].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.Vector512!", "Method[ShiftRightArithmetic].ReturnValue"] + - ["System.Boolean", "System.Runtime.Intrinsics.Vector512!", "Method[GreaterThanOrEqualAny].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.Vector512!", "Method[Shuffle].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Vector128!", "Method[WidenLower].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Vector128!", "Method[WithUpper].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.Vector512!", "Method[CreateScalarUnsafe].ReturnValue"] + - ["System.Boolean", "System.Runtime.Intrinsics.Vector512!", "Method[GreaterThanOrEqualAll].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Vector128!", "Method[ConvertToUInt64Native].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Vector64!", "Method[WidenUpper].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Vector64!", "Method[IsPositive].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.Vector512!", "Method[Shuffle].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Vector64!", "Method[CreateScalarUnsafe].ReturnValue"] + - ["System.Boolean", "System.Runtime.Intrinsics.Vector256!", "Method[LessThanOrEqualAny].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Vector64!", "Method[Negate].ReturnValue"] + - ["System.Boolean", "System.Runtime.Intrinsics.Vector64!", "Method[GreaterThanOrEqualAny].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.Vector256!", "Method[Shuffle].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Vector64!", "Method[RadiansToDegrees].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Vector64!", "Method[MinNative].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Vector128!", "Method[GetUpper].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.Vector512!", "Method[Shuffle].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Vector64!", "Method[Create].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.Vector512!", "Method[Min].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.Vector256!", "Method[ShiftRightLogical].ReturnValue"] + - ["System.Boolean", "System.Runtime.Intrinsics.Vector512!", "Method[LessThanAny].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.Vector512!", "Method[Log2].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.Vector256!", "Method[RadiansToDegrees].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.Vector256!", "Method[WidenUpper].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Vector64!", "Method[WidenLower].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Vector128!", "Method[ConvertToDouble].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.Vector512!", "Method[WithUpper].ReturnValue"] + - ["System.ValueTuple,System.Runtime.Intrinsics.Vector256>", "System.Runtime.Intrinsics.Vector256!", "Method[Widen].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Vector64!", "Method[ConvertToUInt64Native].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.Vector256!", "Method[MinMagnitude].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.Vector512!", "Method[LoadAlignedNonTemporal].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.Vector512!", "Method[WidenLower].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.Vector256!", "Method[AsNInt].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.Vector512!", "Method[FusedMultiplyAdd].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.Vector256!", "Method[ConvertToInt64].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Vector64!", "Method[Hypot].ReturnValue"] + - ["System.ValueTuple,System.Runtime.Intrinsics.Vector512>", "System.Runtime.Intrinsics.Vector512!", "Method[Widen].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.Vector256!", "Method[Sin].ReturnValue"] + - ["System.Boolean", "System.Runtime.Intrinsics.Vector64!", "Method[LessThanAll].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Vector128!", "Method[CreateScalar].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Vector64!", "Method[Log2].ReturnValue"] + - ["System.Boolean", "System.Runtime.Intrinsics.Vector64!", "Method[TryCopyTo].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Vector128!", "Method[MultiplyAddEstimate].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.Vector256!", "Method[ShiftLeft].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.Vector512!", "Method[CreateScalar].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.Vector512!", "Method[Create].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Vector64!", "Method[Narrow].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.Vector256!", "Method[WidenUpper].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Vector128!", "Method[LoadAligned].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.Vector256!", "Method[MaxMagnitudeNumber].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.Vector256!", "Method[Narrow].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.Vector256!", "Method[Create].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Vector128!", "Method[Create].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Vector64!", "Method[CreateScalarUnsafe].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.Vector512!", "Method[Ceiling].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.Vector512!", "Method[ShiftRightArithmetic].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Vector128!", "Method[ShiftRightLogical].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Vector64!", "Method[Load].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.Vector256!", "Method[Equals].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Vector128!", "Method[AsNUInt].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Vector64!", "Method[AsSingle].ReturnValue"] + - ["System.Boolean", "System.Runtime.Intrinsics.Vector512!", "Method[GreaterThanAll].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Vector64!", "Method[Truncate].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.Vector256!", "Method[Add].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.Vector512!", "Method[CreateScalar].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.Vector256!", "Method[ConvertToInt32Native].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.Vector256!", "Method[CreateScalar].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Vector128!", "Method[IsNegative].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.Vector512!", "Method[CreateSequence].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Vector64!", "Method[WithElement].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.Vector512!", "Method[AndNot].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.Vector512!", "Method[WidenLower].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.Vector512!", "Method[Max].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Vector128!", "Method[CreateScalarUnsafe].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Vector64!", "Method[ConvertToUInt32Native].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Vector128!", "Method[AsSByte].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Vector128!", "Method[CreateScalar].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.Vector512!", "Method[WidenUpper].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Vector128!", "Method[WithLower].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.Vector256!", "Method[ShiftRightArithmetic].ReturnValue"] + - ["T", "System.Runtime.Intrinsics.Vector128!", "Method[GetElement].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Vector64!", "Method[AsUInt16].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.Vector512!", "Method[Create].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Vector128!", "Method[GreaterThan].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.Vector512!", "Method[OnesComplement].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Vector128!", "Method[WidenUpper].ReturnValue"] + - ["System.ValueTuple,System.Runtime.Intrinsics.Vector512>", "System.Runtime.Intrinsics.Vector512!", "Method[Widen].ReturnValue"] + - ["System.Boolean", "System.Runtime.Intrinsics.Vector128!", "Method[LessThanOrEqualAny].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.Vector512!", "Method[AsDouble].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Vector128!", "Method[Shuffle].ReturnValue"] + - ["System.ValueTuple,System.Runtime.Intrinsics.Vector128>", "System.Runtime.Intrinsics.Vector128!", "Method[SinCos].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.Vector256!", "Method[WithLower].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Vector128!", "Method[CreateScalarUnsafe].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.Vector512!", "Method[CreateScalar].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.Vector512!", "Method[MinNumber].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.Vector256!", "Method[Narrow].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Vector64!", "Method[CreateScalar].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Vector128!", "Method[WidenUpper].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Vector128!", "Method[GreaterThanOrEqual].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.Vector512!", "Method[Create].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Vector128!", "Method[ShiftRightArithmetic].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.Vector256!", "Method[Min].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Vector128!", "Method[ShiftRightLogical].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Vector64!", "Method[IsPositiveInfinity].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Vector64!", "Method[Narrow].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Vector64!", "Method[Lerp].ReturnValue"] + - ["System.Boolean", "System.Runtime.Intrinsics.Vector128!", "Method[GreaterThanAll].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Vector64!", "Method[ShiftRightLogical].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Vector64!", "Method[WidenLower].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.Vector256!", "Method[CreateSequence].ReturnValue"] + - ["System.Boolean", "System.Runtime.Intrinsics.Vector256!", "Method[GreaterThanOrEqualAll].ReturnValue"] + - ["System.Boolean", "System.Runtime.Intrinsics.Vector512!", "Method[LessThanOrEqualAll].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Vector128!", "Method[WidenLower].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Vector64!", "Method[Create].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Vector64!", "Method[ShiftLeft].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.Vector512!", "Method[Exp].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.Vector512!", "Method[FusedMultiplyAdd].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Vector64!", "Method[ShiftLeft].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Vector64!", "Method[MultiplyAddEstimate].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.Vector512!", "Method[Exp].ReturnValue"] + - ["T", "System.Runtime.Intrinsics.Vector256!", "Method[GetElement].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.Vector256!", "Method[LessThanOrEqual].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.Vector512!", "Method[Load].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Vector64!", "Method[Cos].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.Vector512!", "Method[Abs].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.Vector512!", "Method[Xor].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Vector64!", "Method[ShiftRightLogical].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Vector128!", "Method[ShiftLeft].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Vector128!", "Method[CopySign].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.Vector256!", "Method[Floor].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.Vector512!", "Method[GreaterThanOrEqual].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.Vector256!", "Method[ShiftRightLogical].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Vector128!", "Method[CreateScalarUnsafe].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Vector128!", "Method[WidenLower].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Vector128!", "Method[Sin].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.Vector256!", "Method[ShiftRightLogical].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.Vector256!", "Method[ShiftLeft].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.Vector256!", "Method[MinNative].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.Vector256!", "Method[ShiftRightArithmetic].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.Vector256!", "Method[CreateScalarUnsafe].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.Vector512!", "Method[ConvertToUInt32Native].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.Vector512!", "Method[Truncate].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.Vector256!", "Method[ConvertToInt64Native].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.Vector512!", "Method[IsNaN].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Vector64!", "Method[Floor].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Vector64!", "Method[CreateScalar].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Vector128!", "Method[Lerp].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.Vector512!", "Method[WidenUpper].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Vector128!", "Method[FusedMultiplyAdd].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.Vector512!", "Method[AsInt32].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Vector64!", "Method[Sqrt].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.Vector512!", "Method[ShiftRightLogical].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Vector64!", "Method[Create].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.Vector512!", "Method[WidenUpper].ReturnValue"] + - ["System.Boolean", "System.Runtime.Intrinsics.Vector512!", "Method[EqualsAll].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Vector64!", "Method[Equals].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.Vector256!", "Method[Exp].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.Vector256!", "Method[AsSingle].ReturnValue"] + - ["System.ValueTuple,System.Runtime.Intrinsics.Vector64>", "System.Runtime.Intrinsics.Vector64!", "Method[Widen].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Vector128!", "Method[WidenLower].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.Vector512!", "Method[Round].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Vector64!", "Method[AndNot].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.Vector512!", "Method[ShiftLeft].ReturnValue"] + - ["T", "System.Runtime.Intrinsics.Vector256!", "Method[Dot].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.Vector512!", "Method[ConditionalSelect].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.Vector256!", "Method[ClampNative].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Vector128!", "Method[DegreesToRadians].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.Vector512!", "Method[Create].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.Vector256!", "Method[Create].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.Vector256!", "Method[CreateScalarUnsafe].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Vector64!", "Method[MaxNumber].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.Vector512!", "Method[Truncate].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.Vector256!", "Method[CreateScalarUnsafe].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Vector64!", "Method[ShiftLeft].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Vector128!", "Method[MinNumber].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Vector128!", "Method[ShiftRightLogical].ReturnValue"] + - ["System.ValueTuple,System.Runtime.Intrinsics.Vector128>", "System.Runtime.Intrinsics.Vector128!", "Method[Widen].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.Vector512!", "Method[Create].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.Vector256!", "Method[ShiftLeft].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.Vector512!", "Method[Floor].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Vector64!", "Method[Exp].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.Vector256!", "Method[BitwiseOr].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.Vector512!", "Method[CreateScalarUnsafe].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.Vector512!", "Method[IsPositiveInfinity].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Vector128!", "Method[ConvertToUInt32Native].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Vector64!", "Method[ShiftRightLogical].ReturnValue"] + - ["System.ValueTuple,System.Runtime.Intrinsics.Vector512>", "System.Runtime.Intrinsics.Vector512!", "Method[SinCos].ReturnValue"] + - ["System.Numerics.Vector2", "System.Runtime.Intrinsics.Vector128!", "Method[AsVector2].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Vector64!", "Method[AsByte].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.Vector512!", "Method[CreateScalar].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.Vector512!", "Method[ShiftRightLogical].ReturnValue"] + - ["System.ValueTuple,System.Runtime.Intrinsics.Vector512>", "System.Runtime.Intrinsics.Vector512!", "Method[Widen].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.Vector256!", "Method[WidenUpper].ReturnValue"] + - ["System.Boolean", "System.Runtime.Intrinsics.Vector64!", "Method[LessThanAny].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Vector64!", "Method[ShiftRightArithmetic].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Vector64!", "Method[IsZero].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Vector128!", "Method[Create].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Vector128!", "Method[Narrow].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.Vector512!", "Method[Log].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.Vector512!", "Method[ConvertToUInt64].ReturnValue"] + - ["System.ValueTuple,System.Runtime.Intrinsics.Vector256>", "System.Runtime.Intrinsics.Vector256!", "Method[Widen].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Vector128!", "Method[As].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.Vector512!", "Method[Narrow].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.Vector512!", "Method[Create].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.Vector512!", "Method[MultiplyAddEstimate].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.Vector512!", "Method[BitwiseOr].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Vector64!", "Method[ShiftLeft].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Vector128!", "Method[AsNInt].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Vector64!", "Method[MinNumber].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Vector64!", "Method[Create].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.Vector256!", "Method[Xor].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Vector128!", "Method[AsDouble].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.Vector256!", "Method[Create].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.Vector512!", "Method[WidenLower].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Vector64!", "Method[Abs].ReturnValue"] + - ["System.Boolean", "System.Runtime.Intrinsics.Vector512!", "Method[EqualsAny].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Vector128!", "Method[Log].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.Vector512!", "Method[MinNative].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.Vector512!", "Method[ShiftLeft].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.Vector256!", "Method[ShiftLeft].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.Vector256!", "Method[Shuffle].ReturnValue"] + - ["T", "System.Runtime.Intrinsics.Vector512!", "Method[GetElement].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Vector64!", "Method[Shuffle].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.Vector512!", "Method[CreateScalar].ReturnValue"] + - ["System.Boolean", "System.Runtime.Intrinsics.Vector512!", "Method[LessThanOrEqualAny].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.Vector512!", "Method[WidenLower].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Vector64!", "Method[AsNInt].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Vector64!", "Method[CreateScalar].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Vector128!", "Method[Truncate].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Vector64!", "Method[WidenUpper].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Vector64!", "Method[BitwiseOr].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.Vector512!", "Method[ConvertToInt64].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Vector64!", "Method[As].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.Vector256!", "Method[ConvertToUInt32Native].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Vector64!", "Method[CreateScalarUnsafe].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Vector128!", "Method[WidenUpper].ReturnValue"] + - ["System.Boolean", "System.Runtime.Intrinsics.Vector512!", "Property[IsHardwareAccelerated]"] + - ["System.Boolean", "System.Runtime.Intrinsics.Vector64!", "Method[GreaterThanAny].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Vector64!", "Method[Lerp].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.Vector512!", "Method[Shuffle].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Vector128!", "Method[CreateScalarUnsafe].ReturnValue"] + - ["System.Boolean", "System.Runtime.Intrinsics.Vector128!", "Method[GreaterThanOrEqualAny].ReturnValue"] + - ["T", "System.Runtime.Intrinsics.Vector256!", "Method[Sum].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Vector128!", "Method[Shuffle].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.Vector512!", "Method[Shuffle].ReturnValue"] + - ["System.Boolean", "System.Runtime.Intrinsics.Vector64!", "Method[LessThanOrEqualAll].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.Vector512!", "Method[Divide].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.Vector512!", "Method[CreateScalar].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.Vector512!", "Method[CreateScalar].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Vector128!", "Method[Equals].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Vector128!", "Method[Narrow].ReturnValue"] + - ["System.Boolean", "System.Runtime.Intrinsics.Vector64!", "Method[GreaterThanOrEqualAll].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Vector128!", "Method[AsVector128].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Vector128!", "Method[ShiftRightArithmetic].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.Vector512!", "Method[AsUInt16].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Vector128!", "Method[Create].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.Vector512!", "Method[ConvertToInt32Native].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Vector128!", "Method[CreateScalarUnsafe].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.Vector512!", "Method[CreateScalarUnsafe].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Vector128!", "Method[Negate].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.Vector512!", "Method[WithLower].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.Vector256!", "Method[OnesComplement].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.Vector512!", "Method[CreateScalar].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.Vector512!", "Method[Log2].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Vector128!", "Method[RadiansToDegrees].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Vector128!", "Method[Create].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Vector128!", "Method[ShiftLeft].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Vector128!", "Method[MultiplyAddEstimate].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.Vector256!", "Method[Cos].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.Vector256!", "Method[ShiftRightLogical].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.Vector256!", "Method[AsUInt16].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Vector128!", "Method[WidenLower].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Vector64!", "Method[ConvertToUInt64].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Vector64!", "Method[Clamp].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.Vector512!", "Method[CreateScalarUnsafe].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Vector128!", "Method[ConvertToInt32Native].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Vector64!", "Method[CreateScalarUnsafe].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Vector64!", "Method[CreateScalar].ReturnValue"] + - ["System.ValueTuple,System.Runtime.Intrinsics.Vector512>", "System.Runtime.Intrinsics.Vector512!", "Method[SinCos].ReturnValue"] + - ["System.Boolean", "System.Runtime.Intrinsics.Vector256!", "Method[GreaterThanAny].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Vector64!", "Method[Truncate].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Vector128!", "Method[CreateScalar].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Vector128!", "Method[Shuffle].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.Vector256!", "Method[AsVector256].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.Vector512!", "Method[RadiansToDegrees].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.Vector256!", "Method[MinMagnitudeNumber].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Vector64!", "Method[ShiftRightLogical].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Vector128!", "Method[ShiftLeft].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.Vector256!", "Method[Create].ReturnValue"] + - ["System.Boolean", "System.Runtime.Intrinsics.Vector256!", "Method[LessThanAll].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.Vector256!", "Method[Log2].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.Vector256!", "Method[ToVector512].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Vector128!", "Method[Hypot].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.Vector256!", "Method[CreateScalar].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Vector64!", "Method[CreateScalarUnsafe].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Vector64!", "Method[ConvertToSingle].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Vector64!", "Method[Shuffle].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.Vector256!", "Method[Floor].ReturnValue"] + - ["System.Numerics.Vector4", "System.Runtime.Intrinsics.Vector128!", "Method[AsVector4].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.Vector512!", "Method[Sin].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.Vector512!", "Method[ShiftRightLogical].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Vector128!", "Method[Shuffle].ReturnValue"] + - ["System.ValueTuple,System.Runtime.Intrinsics.Vector64>", "System.Runtime.Intrinsics.Vector64!", "Method[Widen].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Vector128!", "Method[Create].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Vector128!", "Method[Log].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.Vector256!", "Method[Truncate].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.Vector512!", "Method[Floor].ReturnValue"] + - ["System.ValueTuple,System.Runtime.Intrinsics.Vector512>", "System.Runtime.Intrinsics.Vector512!", "Method[Widen].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.Vector256!", "Method[CreateScalar].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Vector64!", "Method[ConditionalSelect].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.Vector256!", "Method[ShiftLeft].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Vector64!", "Method[Log].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Vector128!", "Method[Ceiling].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.Vector512!", "Method[ShiftRightLogical].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.Vector256!", "Method[ShiftLeft].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.Vector256!", "Method[FusedMultiplyAdd].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Vector64!", "Method[OnesComplement].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Vector128!", "Method[ShiftLeft].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Vector128!", "Method[CreateScalar].ReturnValue"] + - ["System.ValueTuple,System.Runtime.Intrinsics.Vector64>", "System.Runtime.Intrinsics.Vector64!", "Method[SinCos].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.Vector512!", "Method[LoadUnsafe].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.Vector256!", "Method[Narrow].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Vector128!", "Method[CreateScalar].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.Vector256!", "Method[AsUInt32].ReturnValue"] + - ["System.Boolean", "System.Runtime.Intrinsics.Vector256!", "Method[EqualsAll].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Vector128!", "Method[CreateScalarUnsafe].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.Vector512!", "Method[Log].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Vector64!", "Method[RadiansToDegrees].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.Vector512!", "Method[LoadAligned].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Vector64!", "Method[ConvertToInt64].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Vector64!", "Method[ShiftRightArithmetic].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.Vector512!", "Method[ConvertToInt32].ReturnValue"] + - ["System.ValueTuple,System.Runtime.Intrinsics.Vector256>", "System.Runtime.Intrinsics.Vector256!", "Method[Widen].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Vector64!", "Method[CreateScalarUnsafe].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Vector64!", "Method[Xor].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.Vector512!", "Method[Create].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Vector64!", "Method[AsDouble].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.Vector256!", "Method[Log2].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Vector128!", "Method[AsVector].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.Vector256!", "Method[ShiftLeft].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Vector128!", "Method[ShiftRightArithmetic].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Vector128!", "Method[Clamp].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.Vector512!", "Method[Create].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.Vector512!", "Method[AsSingle].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Vector128!", "Method[FusedMultiplyAdd].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.Vector512!", "Method[Multiply].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Vector128!", "Method[Cos].ReturnValue"] + - ["System.ValueTuple,System.Runtime.Intrinsics.Vector64>", "System.Runtime.Intrinsics.Vector64!", "Method[Widen].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.Vector256!", "Method[WithElement].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Vector128!", "Method[AsVector128].ReturnValue"] + - ["System.Boolean", "System.Runtime.Intrinsics.Vector128!", "Method[EqualsAny].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Vector64!", "Method[Round].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.Vector512!", "Method[CreateScalarUnsafe].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.Vector256!", "Method[WidenLower].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Vector128!", "Method[RadiansToDegrees].ReturnValue"] + - ["System.Boolean", "System.Runtime.Intrinsics.Vector128!", "Method[GreaterThanOrEqualAll].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.Vector512!", "Method[IsPositive].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.Vector256!", "Method[Load].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Vector64!", "Method[WidenUpper].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.Vector256!", "Method[DegreesToRadians].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Vector128!", "Method[Create].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Vector64!", "Method[Sin].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Vector64!", "Method[WidenLower].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.Vector512!", "Method[MaxNumber].ReturnValue"] + - ["T", "System.Runtime.Intrinsics.Vector64!", "Method[ToScalar].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.Vector256!", "Method[Create].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.Vector512!", "Method[WidenUpper].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Vector64!", "Method[Create].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.Vector512!", "Method[Narrow].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Vector64!", "Method[Ceiling].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.Vector512!", "Method[Create].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.Vector256!", "Method[AsInt32].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Vector128!", "Method[CreateScalar].ReturnValue"] + - ["System.Boolean", "System.Runtime.Intrinsics.Vector128!", "Method[LessThanAll].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.Vector512!", "Method[CreateScalarUnsafe].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.Vector512!", "Method[ShiftLeft].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Vector128!", "Method[IsNaN].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Vector128!", "Method[Shuffle].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.Vector512!", "Method[Shuffle].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Vector64!", "Method[AsSByte].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Vector128!", "Method[Create].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.Vector512!", "Method[MultiplyAddEstimate].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Vector128!", "Method[Log2].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Vector128!", "Method[Round].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.Vector256!", "Method[AndNot].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.Vector256!", "Method[ShiftRightLogical].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Vector128!", "Method[Create].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Vector64!", "Method[MaxMagnitudeNumber].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Vector128!", "Method[AsUInt16].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Vector64!", "Method[Create].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.Vector512!", "Method[Cos].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.Vector256!", "Method[WithUpper].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.Vector512!", "Method[MaxMagnitudeNumber].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.Vector256!", "Method[Shuffle].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Vector64!", "Method[Create].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Vector128!", "Method[Ceiling].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Vector128!", "Method[ShiftRightLogical].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Vector64!", "Method[Create].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.Vector256!", "Method[Hypot].ReturnValue"] + - ["System.ValueTuple,System.Runtime.Intrinsics.Vector128>", "System.Runtime.Intrinsics.Vector128!", "Method[Widen].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Vector128!", "Method[MinNative].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.Vector256!", "Method[CopySign].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Vector64!", "Method[ShiftRightLogical].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Vector64!", "Method[ShiftLeft].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Vector128!", "Method[CreateScalar].ReturnValue"] + - ["System.Numerics.Vector3", "System.Runtime.Intrinsics.Vector128!", "Method[AsVector3].ReturnValue"] + - ["System.ValueTuple,System.Runtime.Intrinsics.Vector256>", "System.Runtime.Intrinsics.Vector256!", "Method[Widen].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.Vector256!", "Method[WidenUpper].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.Vector256!", "Method[Narrow].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Vector256!", "Method[GetLower].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.Vector256!", "Method[Cos].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Vector64!", "Method[CreateScalar].ReturnValue"] + - ["System.Boolean", "System.Runtime.Intrinsics.Vector128!", "Property[IsHardwareAccelerated]"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Vector128!", "Method[ShiftRightArithmetic].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.Vector512!", "Method[ShiftRightArithmetic].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Vector128!", "Method[CreateScalar].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.Vector512!", "Method[CreateScalarUnsafe].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.Vector512!", "Method[ShiftRightLogical].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Vector128!", "Method[WidenUpper].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Vector64!", "Method[Hypot].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Vector64!", "Method[BitwiseAnd].ReturnValue"] + - ["System.ValueTuple,System.Runtime.Intrinsics.Vector128>", "System.Runtime.Intrinsics.Vector128!", "Method[Widen].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Vector64!", "Method[Create].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Vector128!", "Method[AsInt32].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Vector128!", "Method[CreateScalar].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Vector64!", "Method[ConvertToInt32].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.Vector512!", "Method[ShiftRightArithmetic].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Vector64!", "Method[ShiftRightLogical].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Vector128!", "Method[Multiply].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.Vector256!", "Method[ShiftRightLogical].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.Vector256!", "Method[RadiansToDegrees].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.Vector256!", "Method[CreateScalar].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.Vector256!", "Method[ShiftRightLogical].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Vector64!", "Method[CreateScalar].ReturnValue"] + - ["T", "System.Runtime.Intrinsics.Vector128!", "Method[Dot].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Vector64!", "Method[IsNegative].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.Vector512!", "Method[ShiftLeft].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Vector64!", "Method[ConvertToDouble].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Vector64!", "Method[MinMagnitudeNumber].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.Vector256!", "Method[Shuffle].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Vector64!", "Method[Narrow].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.Vector256!", "Method[CreateScalar].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.Vector512!", "Method[AsByte].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.Vector512!", "Method[ConvertToUInt64Native].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.Vector256!", "Method[LessThan].ReturnValue"] + - ["System.Boolean", "System.Runtime.Intrinsics.Vector256!", "Property[IsHardwareAccelerated]"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Vector64!", "Method[WidenLower].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.Vector256!", "Method[Ceiling].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Vector128!", "Method[Narrow].ReturnValue"] + - ["System.UInt32", "System.Runtime.Intrinsics.Vector128!", "Method[ExtractMostSignificantBits].ReturnValue"] + - ["System.Boolean", "System.Runtime.Intrinsics.Vector128!", "Method[LessThanOrEqualAll].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Vector64!", "Method[AsInt64].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Vector128!", "Method[AsUInt64].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Vector128!", "Method[Create].ReturnValue"] + - ["System.ValueTuple,System.Runtime.Intrinsics.Vector256>", "System.Runtime.Intrinsics.Vector256!", "Method[Widen].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Vector128!", "Method[CreateScalarUnsafe].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.Vector256!", "Method[MaxNative].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.Vector256!", "Method[Create].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Vector64!", "Method[WidenUpper].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Vector128!", "Method[Narrow].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.Vector256!", "Method[AsSByte].ReturnValue"] + - ["System.Boolean", "System.Runtime.Intrinsics.Vector512!", "Method[LessThanAll].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Vector64!", "Method[LoadAlignedNonTemporal].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.Vector256!", "Method[Round].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Vector64!", "Method[Max].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.Vector512!", "Method[Shuffle].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.Vector256!", "Method[WidenLower].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Vector64!", "Method[CreateScalarUnsafe].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.Vector512!", "Method[ShiftRightLogical].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Vector64!", "Method[CreateScalarUnsafe].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Vector128!", "Method[Round].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.Vector512!", "Method[LessThan].ReturnValue"] + - ["System.Boolean", "System.Runtime.Intrinsics.Vector256!", "Method[GreaterThanAll].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.Vector256!", "Method[Lerp].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Vector64!", "Method[Create].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.Vector512!", "Method[ShiftLeft].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.Vector512!", "Method[ShiftLeft].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.Vector512!", "Method[ConvertToSingle].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.Vector256!", "Method[CreateScalar].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.Vector256!", "Method[AsNUInt].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Vector128!", "Method[OnesComplement].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.Vector256!", "Method[WidenLower].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Vector128!", "Method[Xor].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Vector64!", "Method[DegreesToRadians].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.Vector512!", "Method[Create].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.Vector256!", "Method[ShiftLeft].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.Vector256!", "Method[Lerp].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.Vector512!", "Method[Lerp].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.Vector256!", "Method[ShiftRightLogical].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Vector128!", "Method[ShiftLeft].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.Vector512!", "Method[CreateScalarUnsafe].ReturnValue"] + - ["System.Boolean", "System.Runtime.Intrinsics.Vector256!", "Method[GreaterThanOrEqualAny].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Vector64!", "Method[Create].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.Vector256!", "Method[CreateScalarUnsafe].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.Vector256!", "Method[Hypot].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Vector64!", "Method[CopySign].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Vector128!", "Method[WidenUpper].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Vector512!", "Method[AsVector].ReturnValue"] + - ["System.Boolean", "System.Runtime.Intrinsics.Vector256!", "Method[LessThanOrEqualAll].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.Vector512!", "Method[AsUInt32].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.Vector256!", "Method[GreaterThanOrEqual].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.Vector256!", "Method[AsInt64].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.Vector512!", "Method[CreateScalar].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Vector64!", "Method[WidenUpper].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Vector64!", "Method[CreateScalarUnsafe].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.Vector512!", "Method[ShiftLeft].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Vector128!", "Method[ConvertToInt64Native].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Vector128!", "Method[MaxNative].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Vector128!", "Method[ShiftLeft].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Vector128!", "Method[Create].ReturnValue"] + - ["T", "System.Runtime.Intrinsics.Vector64!", "Method[Dot].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Vector128!", "Method[IsZero].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Vector64!", "Method[WidenLower].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.Vector256!", "Method[Max].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.Vector512!", "Method[WidenLower].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Vector128!", "Method[Exp].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.Vector256!", "Method[Narrow].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.Vector256!", "Method[ConditionalSelect].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.Vector256!", "Method[Negate].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.Vector256!", "Method[Abs].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Vector64!", "Method[FusedMultiplyAdd].ReturnValue"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemRuntimeIntrinsicsArm/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemRuntimeIntrinsicsArm/model.yml new file mode 100644 index 000000000000..ed0161f3642a --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemRuntimeIntrinsicsArm/model.yml @@ -0,0 +1,2651 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[CompareLessThanOrEqual].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[Xor].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[FusedMultiplySubtractBySelectedScalar].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[Max].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[LoadVector128AndReplicateToVector].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[GatherVectorUInt32ZeroExtendFirstFaulting].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ReverseElement8].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[MaxPairwise].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[UnzipEven].ReturnValue"] + - ["System.ValueTuple,System.Runtime.Intrinsics.Vector64,System.Runtime.Intrinsics.Vector64>", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[LoadAndReplicateToVector64x3].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[Splice].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[CompareEqual].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[AddWideningUpper].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[SubtractWideningUpper].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[LoadVectorInt16NonFaultingSignExtendToInt64].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[Subtract].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ShiftRightLogical].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ZeroExtendWideningLower].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ShiftRightArithmeticNarrowingSaturateUnsignedUpper].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[ReverseBits].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ShiftArithmeticSaturate].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ConvertToInt32RoundAwayFromZeroScalar].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ExtractNarrowingSaturateUpper].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[CompareEqual].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[GatherVectorByteZeroExtend].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[ReciprocalSqrtStep].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[AddWideningUpper].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[AddWideningUpper].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[Insert].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[Not].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[MaxPairwise].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[CreateBreakAfterMask].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ExtractNarrowingLower].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[ReverseBits].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[OrAcross].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ShiftRightLogicalRoundedNarrowingLower].ReturnValue"] + - ["System.ValueTuple,System.Runtime.Intrinsics.Vector64,System.Runtime.Intrinsics.Vector64>", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[Load3xVector64].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[FusedMultiplyAdd].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[Compute8BitAddresses].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[Multiply].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[CompareGreaterThan].ReturnValue"] + - ["System.ValueTuple,System.Runtime.Intrinsics.Vector64,System.Runtime.Intrinsics.Vector64,System.Runtime.Intrinsics.Vector64>", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[LoadAndReplicateToVector64x4].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[LoadVector64].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[AbsoluteDifferenceWideningLowerAndAdd].ReturnValue"] + - ["System.Boolean", "System.Runtime.Intrinsics.Arm.Sve!", "Method[TestLastTrue].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[BitwiseClear].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[MultiplyDoublingWideningLowerByScalarAndAddSaturate].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.Aes!", "Method[PolynomialMultiplyWideningLower].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[CompareGreaterThanOrEqual].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.Dp!", "Method[DotProduct].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[ConditionalExtractLastActiveElementAndReplicate].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[ConditionalExtractAfterLastActiveElementAndReplicate].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[LoadVectorByteZeroExtendToInt16].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ShiftLeftLogicalWideningLower].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[CompareNotEqualTo].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[CompareGreaterThanOrEqual].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[DotProduct].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[DuplicateSelectedScalarToVector64].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[DuplicateSelectedScalarToVector].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[DuplicateToVector64].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[GatherVectorInt16SignExtendFirstFaulting].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[NegateSaturate].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[MultiplyDoublingSaturateHigh].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[MultiplyBySelectedScalarWideningUpperAndSubtract].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[PopCount].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ShiftLogicalScalar].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ShiftRightArithmeticRoundedAdd].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[LeadingSignCount].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[MultiplyWideningUpperAndAdd].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[CompareLessThan].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[LoadVectorNonFaulting].ReturnValue"] + - ["System.Runtime.Intrinsics.Arm.SvePrefetchType", "System.Runtime.Intrinsics.Arm.SvePrefetchType!", "Field[LoadL1NonTemporal]"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[FusedMultiplyAdd].ReturnValue"] + - ["System.ValueTuple,System.Runtime.Intrinsics.Vector64,System.Runtime.Intrinsics.Vector64>", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[Load3xVector64].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ShiftLeftLogicalSaturateUnsignedScalar].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[FusedMultiplyAddScalar].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ShiftRightLogicalRoundedScalar].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[LoadVectorInt16SignExtendToUInt64].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[LoadVectorUInt16ZeroExtendToInt64].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[GatherVectorSByteSignExtend].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[GatherVectorSByteSignExtend].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[CompareGreaterThanOrEqual].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ShiftRightArithmetic].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[Subtract].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[MultiplyWideningLowerAndAdd].ReturnValue"] + - ["System.ValueTuple,System.Runtime.Intrinsics.Vector64>", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[LoadAndInsertScalar].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[Min].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[Or].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[LeadingZeroCount].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[AbsoluteDifferenceWideningLowerAndAdd].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[Subtract].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[Xor].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ZeroExtendWideningUpper].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[AbsoluteCompareGreaterThan].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[CreateBreakAfterPropagateMask].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[Xor].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[GatherVectorUInt16WithByteOffsetsZeroExtendFirstFaulting].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[DotProduct].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[LeadingZeroCount].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[RoundToNegativeInfinity].ReturnValue"] + - ["System.UInt32", "System.Runtime.Intrinsics.Arm.Crc32!", "Method[ComputeCrc32].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[SubtractRoundedHighNarrowingLower].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[SubtractRoundedHighNarrowingUpper].ReturnValue"] + - ["System.Int32", "System.Runtime.Intrinsics.Arm.Sve!", "Method[SaturatingDecrementBy32BitElementCount].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[LoadVectorByteZeroExtendFirstFaulting].ReturnValue"] + - ["System.UInt64", "System.Runtime.Intrinsics.Arm.Sve!", "Method[SaturatingIncrementBy16BitElementCount].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[LoadVectorSByteSignExtendToUInt64].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.Rdm!", "Method[MultiplyRoundedDoublingAndAddSaturateHigh].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.Dp!", "Method[DotProduct].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[SignExtend32].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ShiftLeftLogical].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[Min].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ShiftRightLogicalRoundedNarrowingUpper].ReturnValue"] + - ["System.ValueTuple,System.Numerics.Vector,System.Numerics.Vector,System.Numerics.Vector>", "System.Runtime.Intrinsics.Arm.Sve!", "Method[Load4xVectorAndUnzip].ReturnValue"] + - ["System.Runtime.Intrinsics.Arm.SveMaskPattern", "System.Runtime.Intrinsics.Arm.SveMaskPattern!", "Field[VectorCount128]"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[AddRoundedHighNarrowingLower].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[NegateSaturate].ReturnValue"] + - ["System.UInt32", "System.Runtime.Intrinsics.Arm.Sve!", "Method[SaturatingIncrementBy32BitElementCount].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[ReverseElement].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[CreateFalseMaskInt64].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[AddScalar].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[AddHighNarrowingLower].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ShiftRightLogicalRoundedAdd].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ShiftRightLogicalAdd].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[And].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[GetFfrInt32].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[LoadVector].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[MultiplyWideningUpper].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[Xor].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ExtractVector64].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[AbsoluteDifference].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[MinPairwise].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[CreateBreakAfterPropagateMask].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.Rdm!", "Method[MultiplyRoundedDoublingBySelectedScalarAndSubtractSaturateHigh].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ExtractNarrowingLower].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[Not].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[TransposeOdd].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[SubtractWideningLower].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[BitwiseSelect].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[And].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[XorAcross].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[AbsoluteDifference].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[GatherVectorSByteSignExtendFirstFaulting].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ExtractVector64].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[Not].ReturnValue"] + - ["System.UInt64", "System.Runtime.Intrinsics.Arm.Sve!", "Method[GetActiveElementCount].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[SignExtendWideningLower].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ShiftLogicalRoundedSaturate].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[MaxNumberAcross].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[SignExtendWideningUpper].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[ZipHigh].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[MultiplyBySelectedScalarWideningUpperAndSubtract].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[CompareGreaterThanOrEqual].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[VectorTableLookup].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[LoadAndReplicateToVector64].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[GatherVectorUInt16ZeroExtendFirstFaulting].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.Sha256!", "Method[ScheduleUpdate1].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ShiftLeftLogicalSaturate].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[LoadVectorUInt32ZeroExtendToUInt64].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[AddWideningUpper].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[ReverseElement8].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[SaturatingIncrementByActiveElementCount].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[Or].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[PolynomialMultiplyWideningLower].ReturnValue"] + - ["System.ValueTuple,System.Runtime.Intrinsics.Vector64,System.Runtime.Intrinsics.Vector64>", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[LoadAndInsertScalar].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[LoadAndInsertScalar].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[OrAcross].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ConvertToUInt32RoundAwayFromZeroScalar].ReturnValue"] + - ["System.Runtime.Intrinsics.Arm.SveMaskPattern", "System.Runtime.Intrinsics.Arm.SveMaskPattern!", "Field[VectorCount1]"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ConvertToUInt32RoundToZero].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[Negate].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[Multiply].ReturnValue"] + - ["System.ValueTuple,System.Runtime.Intrinsics.Vector64>", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[LoadAndInsertScalar].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[Or].ReturnValue"] + - ["System.Runtime.Intrinsics.Arm.SveMaskPattern", "System.Runtime.Intrinsics.Arm.SveMaskPattern!", "Field[LargestMultipleOf3]"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ShiftRightArithmeticAdd].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ShiftLeftAndInsertScalar].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[CreateFalseMaskUInt64].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.Rdm!", "Method[MultiplyRoundedDoublingBySelectedScalarAndSubtractSaturateHigh].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[CompareEqual].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.Sha1!", "Method[ScheduleUpdate1].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[MaxNumber].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[AddPairwiseWideningScalar].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[MultiplyBySelectedScalar].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ReverseElement8].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[GatherVectorUInt16ZeroExtend].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[MultiplyDoublingWideningUpperBySelectedScalarAndAddSaturate].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[AddSaturate].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ShiftRightAndInsert].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ShiftLeftLogical].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[AddPairwiseWideningAndAdd].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[MultiplyAdd].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[LoadVectorInt16SignExtendFirstFaulting].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[Negate].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[SubtractSaturate].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[CreateTrueMaskSingle].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[Max].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ConvertToUInt32RoundToPositiveInfinity].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[CreateMaskForFirstActiveElement].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[SaturatingIncrementBy32BitElementCount].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[Xor].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[BitwiseSelect].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[And].ReturnValue"] + - ["System.ValueTuple,System.Runtime.Intrinsics.Vector64>", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[Load2xVector64].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[ShiftRightLogical].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[FusedAddHalving].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[GatherVectorInt32WithByteOffsetsSignExtendFirstFaulting].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[MultiplyWideningLowerAndSubtract].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[MultiplyBySelectedScalar].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[CompareGreaterThanOrEqual].ReturnValue"] + - ["System.UInt64", "System.Runtime.Intrinsics.Arm.Sve!", "Method[Count64BitElements].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[MultiplySubtractBySelectedScalar].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[LoadVectorNonTemporal].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[LoadVector64].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[MaxNumberScalar].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[MaxAcross].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[CompareGreaterThan].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[AbsoluteCompareGreaterThanOrEqual].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[Min].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[AddPairwiseWidening].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[OrNot].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[SubtractHighNarrowingLower].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[Multiply].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[MultiplySubtract].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[Compute16BitAddresses].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[MaxPairwise].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[FusedMultiplySubtract].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ExtractNarrowingSaturateLower].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[LeadingSignCount].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[CompareGreaterThan].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[LoadVector128AndReplicateToVector].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ShiftRightAndInsert].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[And].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[AddPairwiseWidening].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[ReciprocalExponent].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[FusedAddRoundedHalving].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ShiftRightLogical].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[GatherVectorUInt16WithByteOffsetsZeroExtend].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[MultiplyDoublingWideningUpperByScalarAndSubtractSaturate].ReturnValue"] + - ["System.ValueTuple,System.Numerics.Vector,System.Numerics.Vector>", "System.Runtime.Intrinsics.Arm.Sve!", "Method[Load3xVectorAndUnzip].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[LoadVectorInt16NonFaultingSignExtendToUInt64].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[Not].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[AbsoluteCompareGreaterThan].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[CompareEqual].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[ConditionalExtractAfterLastActiveElement].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[MultiplySubtractByScalar].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ShiftLeftLogicalSaturate].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ConvertToSingleScalar].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[LoadAndInsertScalar].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[Xor].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[GatherVectorInt32WithByteOffsetsSignExtend].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[FusedAddHalving].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[ReverseElement16].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[CompareNotEqualTo].ReturnValue"] + - ["System.ValueTuple,System.Runtime.Intrinsics.Vector64,System.Runtime.Intrinsics.Vector64,System.Runtime.Intrinsics.Vector64>", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[Load4xVector64].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[MultiplyByScalar].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[XorAcross].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[ZeroExtend8].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[MultiplyAdd].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[InsertScalar].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[AddHighNarrowingUpper].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ShiftRightLogicalAddScalar].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[CompareLessThan].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ShiftLogical].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[AbsoluteCompareGreaterThan].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ShiftLeftLogicalSaturateScalar].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[ConditionalExtractAfterLastActiveElementAndReplicate].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[CreateBreakBeforePropagateMask].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[CompareLessThan].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[MultiplyAddRotateComplex].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[GetFfrSByte].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[CompareGreaterThanOrEqual].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ShiftLogicalRoundedSaturate].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[ConditionalSelect].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[Multiply].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[CreateBreakPropagateMask].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[OrNot].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[ReciprocalSqrtEstimate].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[BitwiseClear].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[MultiplyAdd].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[Add].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[SaturatingDecrementByActiveElementCount].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[GatherVectorUInt16WithByteOffsetsZeroExtend].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[RoundAwayFromZeroScalar].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[BitwiseClear].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ConvertToUInt32RoundAwayFromZero].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ShiftRightArithmeticNarrowingSaturateLower].ReturnValue"] + - ["System.ValueTuple,System.Numerics.Vector,System.Numerics.Vector>", "System.Runtime.Intrinsics.Arm.Sve!", "Method[Load3xVectorAndUnzip].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[OrAcross].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[MultiplyAdd].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[Or].ReturnValue"] + - ["System.ValueTuple,System.Runtime.Intrinsics.Vector64,System.Runtime.Intrinsics.Vector64>", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[LoadAndReplicateToVector64x3].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[MultiplyWideningLowerAndSubtract].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ShiftLogicalRounded].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[And].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[OrNot].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[FusedMultiplySubtractScalar].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ShiftRightAndInsert].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[MultiplyWideningUpperAndSubtract].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[XorAcross].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[Scale].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[Min].ReturnValue"] + - ["System.Runtime.Intrinsics.Arm.SvePrefetchType", "System.Runtime.Intrinsics.Arm.SvePrefetchType!", "Field[StoreL3Temporal]"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[AddPairwise].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[ConditionalSelect].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[CreateMaskForFirstActiveElement].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[BitwiseSelect].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[CompareLessThanOrEqual].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[Xor].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[Not].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ShiftRightAndInsert].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[LoadVector128].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ShiftRightLogical].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[DuplicateSelectedScalarToVector128].ReturnValue"] + - ["System.Double", "System.Runtime.Intrinsics.Arm.Sve!", "Method[ConditionalExtractLastActiveElement].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[BitwiseClear].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[SubtractSaturateScalar].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[Multiply].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[Negate].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[GatherVectorInt16WithByteOffsetsSignExtendFirstFaulting].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ConvertToUInt32RoundToNegativeInfinity].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[AddPairwiseWideningAndAdd].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[LoadVector128AndReplicateToVector].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[ReverseElement].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[LoadVectorByteZeroExtendFirstFaulting].ReturnValue"] + - ["System.UInt32", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[Extract].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[UnzipEven].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[LoadVector].ReturnValue"] + - ["System.ValueTuple,System.Runtime.Intrinsics.Vector64,System.Runtime.Intrinsics.Vector64>", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[LoadAndInsertScalar].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ShiftRightLogicalNarrowingLower].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[MultiplyWideningUpperAndAdd].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[CreateBreakAfterPropagateMask].ReturnValue"] + - ["System.ValueTuple,System.Numerics.Vector>", "System.Runtime.Intrinsics.Arm.Sve!", "Method[Load2xVectorAndUnzip].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[SignExtendWideningUpper].ReturnValue"] + - ["System.UInt64", "System.Runtime.Intrinsics.Arm.Sve!", "Method[SaturatingIncrementBy64BitElementCount].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[GatherVectorSByteSignExtendFirstFaulting].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ShiftRightLogicalRoundedAdd].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[LoadAndReplicateToVector64].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[CreateBreakBeforeMask].ReturnValue"] + - ["System.ValueTuple,System.Runtime.Intrinsics.Vector64>", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[Load2xVector64AndUnzip].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[OrNot].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[AddPairwiseWideningAndAddScalar].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[MultiplyDoublingWideningUpperAndSubtractSaturate].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ShiftRightLogicalNarrowingLower].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[ShiftLeftLogical].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[UnzipEven].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[Not].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[AddPairwiseWidening].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[CreateWhileLessThanOrEqualMask16Bit].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[DuplicateToVector128].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[LoadVectorSByteSignExtendFirstFaulting].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[And].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[AbsoluteDifferenceWideningLowerAndAdd].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[Add].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[LoadAndInsertScalar].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ShiftRightLogicalRoundedAdd].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ShiftArithmeticRounded].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[CreateBreakBeforeMask].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[GatherVectorUInt16WithByteOffsetsZeroExtend].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[Splice].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[Negate].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[SubtractWideningLower].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ShiftRightLogicalRounded].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ShiftRightLogicalRoundedNarrowingUpper].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[Negate].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ZeroExtendWideningUpper].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[CompareEqual].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[Not].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[CompareLessThan].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[CompareGreaterThanOrEqual].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ShiftRightArithmeticAdd].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ShiftRightArithmeticAdd].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[LoadVector64].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ExtractNarrowingLower].ReturnValue"] + - ["System.Single", "System.Runtime.Intrinsics.Arm.Sve!", "Method[ConditionalExtractLastActiveElement].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[Multiply].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[SubtractSaturate].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[MultiplyDoublingBySelectedScalarSaturateHigh].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[MultiplySubtract].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ShiftRightArithmeticRoundedAdd].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[AddSequentialAcross].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[Add].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ShiftRightLogicalRoundedAdd].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[AbsScalar].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[ExtractVector].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[OrNot].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[BooleanNot].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[VectorTableLookup].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[AbsoluteCompareLessThanOrEqual].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ShiftRightLogicalRoundedNarrowingLower].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[LoadVector].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[Add].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[Subtract].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ShiftArithmeticSaturate].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[ReverseElement].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[LoadVector128].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[Splice].ReturnValue"] + - ["System.ValueTuple,System.Runtime.Intrinsics.Vector64,System.Runtime.Intrinsics.Vector64>", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[Load3xVector64AndUnzip].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[CompareGreaterThan].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ShiftLeftLogicalSaturate].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[GatherVectorByteZeroExtendFirstFaulting].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[AddHighNarrowingLower].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ShiftArithmeticRoundedSaturate].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[DuplicateToVector128].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[ZipHigh].ReturnValue"] + - ["System.Boolean", "System.Runtime.Intrinsics.Arm.ArmBase!", "Property[IsSupported]"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[LoadVectorByteNonFaultingZeroExtendToInt64].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[Floor].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ShiftLeftLogical].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[CompareEqual].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ExtractNarrowingSaturateUnsignedLower].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[DuplicateSelectedScalarToVector].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[CompareGreaterThanOrEqual].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[CompareGreaterThan].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[ExtractVector].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[LoadAndReplicateToVector64].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[CompareGreaterThan].ReturnValue"] + - ["System.ValueTuple,System.Runtime.Intrinsics.Vector64,System.Runtime.Intrinsics.Vector64,System.Runtime.Intrinsics.Vector64>", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[Load4xVector64].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[DuplicateSelectedScalarToVector].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[AbsoluteDifference].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[MultiplySubtract].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[LeadingSignCount].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[And].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ExtractNarrowingSaturateUpper].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[SubtractWideningUpper].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[ConditionalExtractLastActiveElement].ReturnValue"] + - ["System.ValueTuple,System.Runtime.Intrinsics.Vector64,System.Runtime.Intrinsics.Vector64>", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[LoadAndReplicateToVector64x3].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[MultiplySubtractBySelectedScalar].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[ZeroExtendWideningLower].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[CompareLessThan].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ShiftRightLogicalRoundedAdd].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[CreateWhileLessThanMask32Bit].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[GatherVectorByteZeroExtend].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ShiftLeftLogicalSaturateUnsigned].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[ZipHigh].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[AddPairwiseWideningAndAdd].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[ConditionalExtractLastActiveElement].ReturnValue"] + - ["System.ValueTuple,System.Runtime.Intrinsics.Vector64,System.Runtime.Intrinsics.Vector64>", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[LoadAndInsertScalar].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ShiftLeftLogicalSaturate].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[SignExtend8].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[OrAcross].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[GatherVectorUInt32ZeroExtendFirstFaulting].ReturnValue"] + - ["System.Runtime.Intrinsics.Arm.SvePrefetchType", "System.Runtime.Intrinsics.Arm.SvePrefetchType!", "Field[StoreL2Temporal]"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[AbsoluteDifferenceAdd].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[MultiplySubtract].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[FloatingPointExponentialAccelerator].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[MinNumber].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[CompareEqual].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[RoundToNegativeInfinity].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.Sha1!", "Method[HashUpdateMajority].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[Insert].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[LoadVectorInt16SignExtendToInt32].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[BitwiseClear].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[LoadVectorSByteNonFaultingSignExtendToInt16].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[MinAcross].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[Splice].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[ConditionalExtractLastActiveElementAndReplicate].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[AddPairwise].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[BitwiseSelect].ReturnValue"] + - ["System.Int64", "System.Runtime.Intrinsics.Arm.Sve!", "Method[SaturatingIncrementBy32BitElementCount].ReturnValue"] + - ["System.ValueTuple,System.Runtime.Intrinsics.Vector64,System.Runtime.Intrinsics.Vector64>", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[Load3xVector64AndUnzip].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[MultiplySubtract].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[SaturatingDecrementBy64BitElementCount].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[AndAcross].ReturnValue"] + - ["System.UInt32", "System.Runtime.Intrinsics.Arm.Sve!", "Method[SaturatingIncrementBy64BitElementCount].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[GatherVectorFirstFaulting].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[ShiftRightArithmetic].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ShiftRightLogicalRounded].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ShiftRightLogicalNarrowingSaturateUpper].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[CompareEqual].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[CompareLessThanOrEqual].ReturnValue"] + - ["System.ValueTuple,System.Runtime.Intrinsics.Vector64,System.Runtime.Intrinsics.Vector64,System.Runtime.Intrinsics.Vector64>", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[LoadAndInsertScalar].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[LoadVectorNonTemporal].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[MultiplySubtract].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[UnzipEven].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[CompareTest].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ShiftLogicalSaturate].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ShiftRightAndInsertScalar].ReturnValue"] + - ["System.ValueTuple,System.Runtime.Intrinsics.Vector64,System.Runtime.Intrinsics.Vector64,System.Runtime.Intrinsics.Vector64>", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[LoadAndInsertScalar].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[LeadingSignCount].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[ReverseElement8].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ShiftRightArithmeticRounded].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[MultiplyDoublingWideningUpperByScalarAndAddSaturate].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[MultiplyDoublingWideningUpperBySelectedScalarAndSubtractSaturate].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[GatherVectorInt16WithByteOffsetsSignExtendFirstFaulting].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ZeroExtendWideningLower].ReturnValue"] + - ["System.ValueTuple,System.Runtime.Intrinsics.Vector64,System.Runtime.Intrinsics.Vector64,System.Runtime.Intrinsics.Vector64>", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[Load4xVector64].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[LoadVectorNonFaulting].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ExtractNarrowingSaturateLower].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ReverseElement8].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ShiftRightLogicalRoundedNarrowingUpper].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ShiftRightLogicalNarrowingSaturateLower].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ShiftArithmeticRoundedSaturate].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[And].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[MultiplyWideningLower].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[Or].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ShiftRightArithmeticNarrowingSaturateUnsignedLower].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[ConditionalExtractAfterLastActiveElementAndReplicate].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ShiftRightArithmetic].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[CreateBreakBeforePropagateMask].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[Negate].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[Ceiling].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[CreateTrueMaskInt32].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[AbsoluteDifferenceAdd].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ReverseElement8].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ShiftRightArithmeticNarrowingSaturateUnsignedLower].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[TransposeOdd].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[BitwiseSelect].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[Add].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[CompareGreaterThan].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[LoadAndReplicateToVector64].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[AbsoluteDifference].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[MultiplyBySelectedScalarWideningLowerAndAdd].ReturnValue"] + - ["System.ValueTuple,System.Runtime.Intrinsics.Vector64>", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[Load2xVector64AndUnzip].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[Divide].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[ConditionalSelect].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[GatherVectorWithByteOffsets].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ShiftArithmeticSaturate].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ShiftLogicalRounded].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ShiftLogicalSaturateScalar].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[RoundToNearestScalar].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[CompareGreaterThanOrEqual].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[LoadVectorUInt16ZeroExtendFirstFaulting].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[LoadVector128].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ShiftRightArithmeticRounded].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ShiftRightLogicalAdd].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[SaturatingIncrementBy64BitElementCount].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[SubtractSaturate].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[BitwiseClear].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[FusedMultiplySubtract].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ShiftLogical].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[CompareGreaterThan].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[MultiplyAddByScalar].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[MultiplyDoublingByScalarSaturateHigh].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[Not].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[RoundToPositiveInfinity].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ShiftLeftLogicalWideningUpper].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[ShiftRightArithmetic].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[MaxNumberScalar].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ShiftLeftLogicalSaturate].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[CreateBreakAfterPropagateMask].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ShiftRightLogicalNarrowingSaturateUpper].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[MultiplyWideningLowerAndAdd].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ShiftRightLogicalRoundedNarrowingSaturateLower].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[ConditionalExtractLastActiveElementAndReplicate].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ExtractNarrowingLower].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[CompareGreaterThanOrEqual].ReturnValue"] + - ["System.UInt64", "System.Runtime.Intrinsics.Arm.Sve!", "Method[SaturatingDecrementBy16BitElementCount].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.Aes!", "Method[Decrypt].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[MultiplyWideningUpper].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[GatherVectorInt16SignExtendFirstFaulting].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[AddWideningLower].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[MultiplyAdd].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[FusedMultiplyAdd].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[Compact].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ExtractNarrowingLower].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[RoundToZero].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ExtractVector128].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[SubtractSaturate].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[Not].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[SaturatingIncrementByActiveElementCount].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[GatherVectorUInt16WithByteOffsetsZeroExtendFirstFaulting].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[LoadVectorByteZeroExtendFirstFaulting].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ExtractNarrowingUpper].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[Multiply].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ShiftLogical].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ExtractVector64].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[BitwiseSelect].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ShiftRightLogicalNarrowingLower].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ShiftLogical].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[ZipLow].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[MultiplyBySelectedScalarWideningUpperAndAdd].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[FusedSubtractHalving].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[AddPairwiseWideningAndAdd].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[SubtractHighNarrowingLower].ReturnValue"] + - ["System.ValueTuple,System.Runtime.Intrinsics.Vector64,System.Runtime.Intrinsics.Vector64>", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[LoadAndInsertScalar].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[AddRoundedHighNarrowingLower].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[AbsoluteDifferenceAdd].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ShiftArithmeticRoundedSaturateScalar].ReturnValue"] + - ["System.Runtime.Intrinsics.Arm.SvePrefetchType", "System.Runtime.Intrinsics.Arm.SvePrefetchType!", "Field[LoadL3NonTemporal]"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[MultiplyWideningLowerAndAdd].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[MultiplyWideningLowerAndSubtract].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[MultiplyBySelectedScalar].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[CreateBreakBeforePropagateMask].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[LeadingSignCount].ReturnValue"] + - ["System.Boolean", "System.Runtime.Intrinsics.Arm.Dp!", "Property[IsSupported]"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[LoadAndReplicateToVector128].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[OrNot].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[AddPairwiseWideningAndAdd].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[MultiplyDoublingWideningLowerByScalarAndAddSaturate].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[Min].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ConvertToUInt32RoundToNegativeInfinity].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[DuplicateSelectedScalarToVector64].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[AbsoluteDifference].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[VectorTableLookup].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[CompareLessThanOrEqual].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[Negate].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[SaturatingIncrementBy16BitElementCount].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[GatherVectorInt32WithByteOffsetsSignExtendFirstFaulting].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[MultiplyByScalar].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[CompareGreaterThanOrEqual].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[MultiplyBySelectedScalarWideningLowerAndAdd].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[RoundToNearest].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[SubtractHighNarrowingLower].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[AddAcross].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ShiftLeftLogicalWideningLower].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[GatherVectorByteZeroExtend].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[BitwiseClear].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[AddRoundedHighNarrowingLower].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[MultiplySubtractBySelectedScalar].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ShiftRightLogicalNarrowingUpper].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[AddPairwiseWidening].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[Max].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[Max].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[Or].ReturnValue"] + - ["System.ValueTuple,System.Runtime.Intrinsics.Vector64,System.Runtime.Intrinsics.Vector64,System.Runtime.Intrinsics.Vector64>", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[Load4xVector64].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[Or].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[SaturatingDecrementBy16BitElementCount].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ReverseElement16].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ShiftRightArithmeticRoundedScalar].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[GatherVectorSByteSignExtend].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[LoadVector].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[TransposeOdd].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[LoadVectorNonFaulting].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ShiftLogical].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ShiftRightLogicalAdd].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ShiftRightLogicalRoundedNarrowingSaturateUpper].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[LoadVector64].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ShiftLogical].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ShiftLogicalRoundedSaturate].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ShiftRightArithmetic].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[MultiplyDoublingBySelectedScalarSaturateHigh].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[Add].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[CompareGreaterThanOrEqual].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[UnzipOdd].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[MultiplyRoundedDoublingSaturateHigh].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[GatherVectorInt16SignExtendFirstFaulting].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[AddRotateComplex].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[LoadVectorFirstFaulting].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[TransposeEven].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[FusedSubtractHalving].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[AbsoluteDifference].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ShiftLogicalRounded].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ShiftRightArithmeticRoundedAdd].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[SubtractSaturate].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[CompareLessThan].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[AndAcross].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[DotProductBySelectedScalar].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ShiftArithmeticSaturate].ReturnValue"] + - ["System.ValueTuple,System.Numerics.Vector,System.Numerics.Vector,System.Numerics.Vector>", "System.Runtime.Intrinsics.Arm.Sve!", "Method[Load4xVectorAndUnzip].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[SubtractRoundedHighNarrowingLower].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[FusedAddRoundedHalving].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[AddPairwiseWideningAndAddScalar].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ShiftRightArithmeticRoundedNarrowingSaturateUnsignedLower].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ShiftLeftLogicalSaturateUnsigned].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[LoadVectorInt16SignExtendToInt64].ReturnValue"] + - ["System.Int64", "System.Runtime.Intrinsics.Arm.Sve!", "Method[SaturatingIncrementBy16BitElementCount].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ShiftRightLogical].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[MultiplyBySelectedScalarWideningLowerAndAdd].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[MinPairwise].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[CeilingScalar].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[DuplicateToVector64].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[DotProduct].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[MultiplyDoublingWideningLowerBySelectedScalarAndSubtractSaturate].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[InsertIntoShiftedVector].ReturnValue"] + - ["System.Int64", "System.Runtime.Intrinsics.Arm.Sve!", "Method[SaturatingDecrementByActiveElementCount].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[LeadingZeroCount].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ShiftRightArithmeticNarrowingSaturateUnsignedLower].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[DuplicateSelectedScalarToVector].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ShiftRightLogicalAdd].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ExtractNarrowingSaturateUnsignedLower].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[CompareLessThan].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ReciprocalStep].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[Compact].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[Xor].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[ExtractVector].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[BitwiseClear].ReturnValue"] + - ["System.Boolean", "System.Runtime.Intrinsics.Arm.Sha256!", "Property[IsSupported]"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ShiftRightLogicalRoundedNarrowingSaturateUpper].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[AbsSaturate].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[MultiplySubtract].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[Negate].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[MultiplyDoublingSaturateHigh].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ShiftLogicalRounded].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[ShiftLeftLogical].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[CompareGreaterThan].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[Compact].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[DotProduct].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[BitwiseClear].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[TrigonometricSelectCoefficient].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[LoadVectorNonFaulting].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[Ceiling].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ReverseElement16].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[LoadVectorUInt16ZeroExtendFirstFaulting].ReturnValue"] + - ["System.Runtime.Intrinsics.Arm.SvePrefetchType", "System.Runtime.Intrinsics.Arm.SvePrefetchType!", "Field[LoadL1Temporal]"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[BitwiseSelect].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[BooleanNot].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ConvertToInt32RoundToNegativeInfinity].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[LoadAndInsertScalar].ReturnValue"] + - ["System.ValueTuple,System.Runtime.Intrinsics.Vector64>", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[Load2xVector64].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[RoundToPositiveInfinityScalar].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[Abs].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[XorAcross].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ShiftLogicalRounded].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ReciprocalEstimate].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[BitwiseClear].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[CompareEqual].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ShiftLogical].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ShiftLogicalRounded].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[GetFfrByte].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[GetFfrUInt64].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ShiftRightLogicalRounded].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[And].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[Or].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[ReverseBits].ReturnValue"] + - ["System.Runtime.Intrinsics.Arm.SveMaskPattern", "System.Runtime.Intrinsics.Arm.SveMaskPattern!", "Field[VectorCount64]"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[MultiplyAdd].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[CompareNotEqualTo].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[SubtractSaturate].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[ReverseElement16].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[LoadVector128AndReplicateToVector].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[AbsoluteDifferenceWideningUpper].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[Not].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[LoadVectorUInt32ZeroExtendFirstFaulting].ReturnValue"] + - ["System.ValueTuple,System.Runtime.Intrinsics.Vector64>", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[LoadAndInsertScalar].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[Multiply].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[CreateBreakBeforePropagateMask].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[FusedSubtractHalving].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ShiftRightArithmeticRoundedNarrowingSaturateUnsignedUpper].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[RoundAwayFromZero].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[Add].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[ConditionalExtractAfterLastActiveElementAndReplicate].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[MinAcross].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[DuplicateSelectedScalarToVector128].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[CreateMaskForFirstActiveElement].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[CreateTrueMaskUInt32].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[MultiplyDoublingWideningUpperAndSubtractSaturate].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[GatherVectorWithByteOffsets].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[Sqrt].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[AbsSaturate].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[ConditionalSelect].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[GatherVectorWithByteOffsetFirstFaulting].ReturnValue"] + - ["System.ValueTuple,System.Runtime.Intrinsics.Vector64,System.Runtime.Intrinsics.Vector64>", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[Load3xVector64].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[Not].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[AbsoluteDifferenceWideningLowerAndAdd].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[ConditionalSelect].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[MultiplyBySelectedScalar].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[VectorTableLookup].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[ZeroExtendWideningUpper].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[AddSaturate].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ShiftArithmeticRoundedSaturate].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[BitwiseClear].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[BitwiseClear].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[ZeroExtendWideningLower].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[LoadVectorFirstFaulting].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ShiftRightAndInsert].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[InsertIntoShiftedVector].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ShiftLeftAndInsert].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[LoadAndReplicateToVector64].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.Dp!", "Method[DotProductBySelectedQuadruplet].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[LoadVectorFirstFaulting].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[FusedSubtractHalving].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ShiftLeftLogicalSaturateUnsigned].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ShiftRightArithmeticNarrowingSaturateUnsignedUpper].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[AbsSaturate].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[XorAcross].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[MultiplySubtract].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[BitwiseSelect].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[SignExtendWideningUpper].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[MultiplyByScalar].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[OrNot].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[UnzipEven].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[CompareTest].ReturnValue"] + - ["System.Int32", "System.Runtime.Intrinsics.Arm.ArmBase!", "Method[ReverseElementBits].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ShiftLeftLogicalSaturate].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ShiftLeftAndInsert].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ShiftRightLogicalRoundedNarrowingSaturateLower].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[Abs].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[GatherVectorWithByteOffsetFirstFaulting].ReturnValue"] + - ["System.ValueTuple,System.Runtime.Intrinsics.Vector64,System.Runtime.Intrinsics.Vector64>", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[Load3xVector64].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ShiftRightLogicalNarrowingLower].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[CompareGreaterThan].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[BitwiseClear].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[AddHighNarrowingLower].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[ExtractVector].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[And].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[RoundToZeroScalar].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[GatherVectorWithByteOffsetFirstFaulting].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[CompareLessThanOrEqual].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ConvertToInt32RoundToEven].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[DuplicateToVector128].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[Insert].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ShiftRightArithmetic].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[LeadingSignCount].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ShiftLeftLogicalSaturate].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[MultiplyDoublingWideningSaturateUpperByScalar].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ExtractVector128].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[FusedAddRoundedHalving].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ShiftRightArithmeticRoundedAdd].ReturnValue"] + - ["System.UInt64", "System.Runtime.Intrinsics.Arm.Sve!", "Method[ConditionalExtractLastActiveElement].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[CompareGreaterThan].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[GatherVectorUInt16ZeroExtend].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ReciprocalSquareRootStep].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[Min].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[DuplicateSelectedScalarToVector128].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[Add].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[CompareEqual].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[PopCount].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[And].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[LoadAndInsertScalar].ReturnValue"] + - ["System.ValueTuple,System.Runtime.Intrinsics.Vector64,System.Runtime.Intrinsics.Vector64,System.Runtime.Intrinsics.Vector64>", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[LoadAndReplicateToVector64x4].ReturnValue"] + - ["System.UInt32", "System.Runtime.Intrinsics.Arm.Sve!", "Method[SaturatingDecrementBy64BitElementCount].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[CreateBreakAfterPropagateMask].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[MultiplyAddByScalar].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ShiftLogicalRounded].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[ReverseElement].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[ConditionalExtractLastActiveElementAndReplicate].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[CreateBreakBeforePropagateMask].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[ZipLow].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[MinNumberScalar].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ShiftRightAndInsertScalar].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[MultiplyRoundedDoublingBySelectedScalarSaturateHigh].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[MultiplyDoublingByScalarSaturateHigh].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ShiftLogicalRoundedSaturate].ReturnValue"] + - ["System.ValueTuple,System.Runtime.Intrinsics.Vector64>", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[LoadAndReplicateToVector64x2].ReturnValue"] + - ["System.Int64", "System.Runtime.Intrinsics.Arm.Sve!", "Method[ConditionalExtractLastActiveElement].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[MultiplyBySelectedScalarWideningUpper].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[AbsoluteDifference].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[SubtractSaturate].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[LoadVectorByteZeroExtendToUInt32].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[GatherVectorInt16WithByteOffsetsSignExtend].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[UnzipOdd].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[ExtractVector].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[Not].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[CompareGreaterThan].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.Rdm!", "Method[MultiplyRoundedDoublingBySelectedScalarAndAddSaturateHigh].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[DuplicateToVector128].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[Xor].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[MultiplyRoundedDoublingByScalarSaturateHigh].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[LoadVectorUInt16ZeroExtendToUInt64].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[ConditionalExtractAfterLastActiveElement].ReturnValue"] + - ["System.ValueTuple,System.Runtime.Intrinsics.Vector64,System.Runtime.Intrinsics.Vector64,System.Runtime.Intrinsics.Vector64>", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[Load4xVector64AndUnzip].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[LoadAndInsertScalar].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[BitwiseSelect].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[CompareEqual].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[AbsSaturate].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[FusedAddRoundedHalving].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ReverseElement16].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[ReciprocalStep].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[CreateFalseMaskUInt32].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[Splice].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[Or].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[LoadAndReplicateToVector128].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ShiftLeftLogicalSaturate].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[ConditionalExtractLastActiveElement].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[Compute8BitAddresses].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[MultiplySubtract].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ShiftRightLogicalRounded].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[DuplicateSelectedScalarToVector].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[Or].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ReciprocalStep].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[RoundToNegativeInfinity].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[SubtractSaturate].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ShiftLogical].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[LoadVector128AndReplicateToVector].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ShiftLeftLogicalScalar].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ShiftLogicalRoundedSaturate].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ShiftLeftLogical].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ShiftLeftLogicalSaturateUnsigned].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[MultiplySubtractByScalar].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[ConditionalExtractAfterLastActiveElement].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[LoadAndReplicateToVector128].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[OrNot].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[CompareGreaterThan].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[MultiplyAdd].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[GatherVectorUInt16ZeroExtend].ReturnValue"] + - ["System.ValueTuple,System.Numerics.Vector>", "System.Runtime.Intrinsics.Arm.Sve!", "Method[Load2xVectorAndUnzip].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[LoadVectorNonTemporal].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[MultiplyBySelectedScalar].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ReciprocalSquareRootEstimate].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[RoundToNearest].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[ZeroExtendWideningLower].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[Abs].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ShiftLeftLogicalSaturate].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ExtractVector64].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ConvertToInt32RoundToZero].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[TrigonometricSelectCoefficient].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[LoadVectorNonFaulting].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ShiftLeftLogical].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[ConditionalExtractLastActiveElement].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[MultiplyAdd].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[AddAcross].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[ConditionalExtractAfterLastActiveElement].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[Or].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[ZipLow].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[MultiplyAddByScalar].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[MaxAcross].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[GatherVectorFirstFaulting].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ExtractVector128].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[MinPairwise].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[CompareNotEqualTo].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[MultiplyWideningUpperAndSubtract].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ShiftRightArithmeticRounded].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[AddScalar].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[CompareGreaterThanOrEqual].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[CreateTrueMaskSByte].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[Insert].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[MultiplyBySelectedScalarWideningUpperAndAdd].ReturnValue"] + - ["System.UInt64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[Extract].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[ZipLow].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[DuplicateSelectedScalarToVector128].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[ZipHigh].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[FusedSubtractHalving].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[Max].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[MultiplyDoublingWideningUpperAndAddSaturate].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[MultiplyDoublingWideningSaturateLowerBySelectedScalar].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ShiftLeftLogicalWideningLower].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ShiftRightLogical].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[MultiplyScalar].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ShiftRightLogicalRoundedAdd].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ZeroExtendWideningLower].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[CompareEqual].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[MultiplyAddBySelectedScalar].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[Multiply].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[SubtractSaturate].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ShiftLeftLogicalSaturateUnsigned].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[BitwiseSelect].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[ConditionalExtractAfterLastActiveElement].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ShiftLogicalRounded].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ShiftRightArithmeticNarrowingSaturateLower].ReturnValue"] + - ["System.ValueTuple,System.Runtime.Intrinsics.Vector64>", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[Load2xVector64].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[InsertIntoShiftedVector].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[GetFfrInt16].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[Splice].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[SignExtendWideningLower].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[AbsoluteDifference].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[Splice].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[BitwiseSelect].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[AddHighNarrowingUpper].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[AddWideningLower].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[LoadVector64].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[CreateFalseMaskInt16].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[LoadVectorUInt16ZeroExtendFirstFaulting].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ShiftLogicalSaturate].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ExtractNarrowingUpper].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[OrNot].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ShiftLogicalRoundedSaturateScalar].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ShiftArithmetic].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[ShiftRightArithmeticForDivide].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[MultiplyDoublingWideningLowerBySelectedScalarAndAddSaturate].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[UnzipOdd].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[CreateBreakAfterMask].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[Xor].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[TransposeOdd].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ConvertToSingle].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[CompareLessThanOrEqual].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[AbsoluteDifferenceWideningLowerAndAdd].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[CompareGreaterThan].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[SubtractSaturate].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ReverseElement32].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[PopCount].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ConvertToUInt32RoundToPositiveInfinity].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[AddSaturate].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ReverseElement32].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[AbsoluteCompareGreaterThan].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[Abs].ReturnValue"] + - ["System.ValueTuple,System.Runtime.Intrinsics.Vector64,System.Runtime.Intrinsics.Vector64>", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[LoadAndInsertScalar].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[Max].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[ShiftLeftLogical].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[MultiplyWideningLowerAndSubtract].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ReverseElement8].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[Max].ReturnValue"] + - ["System.UInt64", "System.Runtime.Intrinsics.Arm.Sve!", "Method[SaturatingDecrementByActiveElementCount].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[LeadingZeroCount].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[CompareLessThanOrEqual].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[MultiplyAddBySelectedScalar].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[PolynomialMultiply].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[AbsSaturate].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[Min].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ReverseElement16].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ShiftLogicalSaturate].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[GatherVectorByteZeroExtendFirstFaulting].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[CompareLessThan].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ShiftRightLogicalRoundedNarrowingSaturateUpper].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[Subtract].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[Add].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[CompareTest].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[MultiplyWideningLower].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[LoadAndInsertScalar].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ShiftArithmeticRoundedSaturate].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[Insert].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[CompareEqual].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ShiftRightLogicalAdd].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[GatherVectorWithByteOffsets].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[ConvertToInt64].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[FusedSubtractHalving].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[Not].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[MultiplyAdd].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[FusedMultiplyAddBySelectedScalar].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[LoadVectorSByteSignExtendToInt64].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[MultiplyWideningUpperAndSubtract].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[MultiplyBySelectedScalarWideningLowerAndSubtract].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[DotProductBySelectedScalar].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[VectorTableLookup].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[ZipLow].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ShiftLogicalRoundedSaturate].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[CompareTest].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[Abs].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[Or].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[ExtractVector].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[TrigonometricMultiplyAddCoefficient].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[AddPairwiseWidening].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[AbsoluteDifference].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[Subtract].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ShiftRightLogicalRoundedNarrowingSaturateLower].ReturnValue"] + - ["System.ValueTuple,System.Runtime.Intrinsics.Vector64>", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[LoadAndInsertScalar].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ShiftLogicalSaturate].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ShiftRightArithmeticNarrowingSaturateUpper].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[Multiply].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[RoundToNearest].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[MultiplyByScalar].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[LoadVectorSByteNonFaultingSignExtendToUInt16].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[MultiplySubtract].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[ConditionalExtractAfterLastActiveElementAndReplicate].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[MultiplyBySelectedScalar].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[LoadVectorByteZeroExtendToUInt64].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[CompareLessThanOrEqual].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[LoadAndReplicateToVector128].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[AbsoluteDifferenceAdd].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[CreateTrueMaskInt16].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[OrAcross].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[MultiplyAddRotateComplexBySelectedScalar].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ConvertToUInt32RoundToNegativeInfinityScalar].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[UnzipOdd].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[LoadVectorSByteSignExtendFirstFaulting].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[MultiplyByScalar].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[AddRoundedHighNarrowingLower].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[NegateScalar].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[MultiplyDoublingWideningUpperBySelectedScalarAndSubtractSaturate].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[Max].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[AddSaturate].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[NegateSaturate].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ShiftLogicalSaturate].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[FusedMultiplyAddBySelectedScalar].ReturnValue"] + - ["System.Runtime.Intrinsics.Arm.SveMaskPattern", "System.Runtime.Intrinsics.Arm.SveMaskPattern!", "Field[LargestMultipleOf4]"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[AndAcross].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[MultiplySubtract].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[ReverseBits].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[Abs].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[Not].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ShiftRightLogicalRoundedAdd].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ShiftRightLogicalScalar].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[GatherVectorUInt32WithByteOffsetsZeroExtend].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ShiftLeftLogical].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[Max].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[Or].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[Not].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ShiftLeftLogicalSaturate].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[ConditionalExtractAfterLastActiveElement].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ExtractNarrowingSaturateLower].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[Abs].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ShiftRightLogicalRounded].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[MultiplyDoublingSaturateHigh].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[FusedAddRoundedHalving].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[GatherVector].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[MaxAcross].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[CompareLessThan].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[MinNumber].ReturnValue"] + - ["System.ValueTuple,System.Runtime.Intrinsics.Vector64,System.Runtime.Intrinsics.Vector64>", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[LoadAndInsertScalar].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[LoadVectorSByteSignExtendFirstFaulting].ReturnValue"] + - ["System.Boolean", "System.Runtime.Intrinsics.Arm.Sha1!", "Property[IsSupported]"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[CompareEqual].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[GatherVectorFirstFaulting].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[CompareLessThanOrEqual].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ShiftRightArithmeticRoundedAddScalar].ReturnValue"] + - ["System.ValueTuple,System.Numerics.Vector,System.Numerics.Vector,System.Numerics.Vector>", "System.Runtime.Intrinsics.Arm.Sve!", "Method[Load4xVectorAndUnzip].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[GatherVector].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ShiftLeftAndInsert].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[ReverseBits].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[RoundToZeroScalar].ReturnValue"] + - ["System.ValueTuple,System.Numerics.Vector,System.Numerics.Vector>", "System.Runtime.Intrinsics.Arm.Sve!", "Method[Load3xVectorAndUnzip].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[BooleanNot].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[AddPairwiseWidening].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[SubtractWideningLower].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[And].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[AddSaturate].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[MultiplyRoundedDoublingByScalarSaturateHigh].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ExtractNarrowingSaturateLower].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[SubtractRoundedHighNarrowingUpper].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ShiftRightLogicalAddScalar].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[SignExtend8].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[SaturatingIncrementBy32BitElementCount].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[GatherVector].ReturnValue"] + - ["System.Runtime.Intrinsics.Arm.SveMaskPattern", "System.Runtime.Intrinsics.Arm.SveMaskPattern!", "Field[VectorCount8]"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[OrNot].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[AbsoluteDifference].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[MultiplyBySelectedScalar].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ShiftRightLogicalNarrowingSaturateUpper].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[LoadVectorInt16NonFaultingSignExtendToUInt32].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[AddHighNarrowingLower].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[GatherVectorUInt32WithByteOffsetsZeroExtend].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[ConditionalSelect].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[MultiplyWideningLowerAndAdd].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[Max].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[ConditionalExtractLastActiveElement].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[ReciprocalSqrtStep].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[AbsoluteDifferenceWideningLower].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[CompareEqual].ReturnValue"] + - ["System.Runtime.Intrinsics.Arm.SveMaskPattern", "System.Runtime.Intrinsics.Arm.SveMaskPattern!", "Field[VectorCount6]"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ShiftRightArithmeticRoundedAdd].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[AddSaturate].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ShiftRightArithmeticRounded].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[MultiplyWideningUpperAndSubtract].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[MultiplyWideningLower].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[LoadVector128AndReplicateToVector].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[SaturatingDecrementByActiveElementCount].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[CompareTest].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ConvertToInt32RoundToZeroScalar].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[CompareLessThan].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[MultiplyAddBySelectedScalar].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[CompareLessThanOrEqual].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[Or].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[LoadAndInsertScalar].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[CreateFalseMaskByte].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[MaxNumber].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[LeadingZeroCount].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[DotProductBySelectedScalar].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[Subtract].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ShiftLeftAndInsert].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[Min].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ShiftRightArithmeticAdd].ReturnValue"] + - ["System.Int64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[Extract].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[SubtractSaturate].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[DuplicateSelectedScalarToVector64].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[DuplicateToVector64].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[LeadingZeroCount].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[Or].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[MinNumberAcross].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ShiftLogicalSaturate].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[LoadVectorSByteSignExtendFirstFaulting].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ShiftRightLogicalRoundedAdd].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[Compute32BitAddresses].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ShiftLeftLogical].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[CompareLessThanOrEqual].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ExtractNarrowingSaturateUnsignedUpper].ReturnValue"] + - ["System.UInt32", "System.Runtime.Intrinsics.Arm.Crc32!", "Method[ComputeCrc32C].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ZeroExtendWideningLower].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[MultiplyWideningUpper].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[CreateBreakAfterMask].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[CreateMaskForFirstActiveElement].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[AddSaturate].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ShiftArithmeticRounded].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ShiftLogicalRounded].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ShiftRightLogicalNarrowingLower].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[CompareTest].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[BooleanNot].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[MultiplyAddRotateComplex].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[Multiply].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ConvertToInt32RoundToPositiveInfinityScalar].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ShiftLeftAndInsert].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ShiftRightArithmeticAdd].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[AddWideningLower].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[MultiplyBySelectedScalarWideningUpper].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ShiftRightLogicalAdd].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[AddSaturate].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[ZipHigh].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[LoadVectorByteNonFaultingZeroExtendToUInt64].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[LoadAndReplicateToVector128].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[MaxPairwise].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[ShiftRightLogical].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[CreateMaskForFirstActiveElement].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[MultiplyDoublingByScalarSaturateHigh].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[CreateBreakAfterMask].ReturnValue"] + - ["System.ValueTuple,System.Runtime.Intrinsics.Vector64,System.Runtime.Intrinsics.Vector64,System.Runtime.Intrinsics.Vector64>", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[LoadAndReplicateToVector64x4].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[FusedMultiplySubtract].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[Multiply].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[CompareEqual].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[LoadVectorUInt32NonFaultingZeroExtendToInt64].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ConvertToInt32RoundToNegativeInfinityScalar].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.Rdm!", "Method[MultiplyRoundedDoublingAndSubtractSaturateHigh].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ShiftRightArithmeticRoundedNarrowingSaturateUnsignedLower].ReturnValue"] + - ["System.ValueTuple,System.Runtime.Intrinsics.Vector64,System.Runtime.Intrinsics.Vector64,System.Runtime.Intrinsics.Vector64>", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[LoadAndInsertScalar].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[Xor].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[Compute64BitAddresses].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ShiftRightLogicalNarrowingSaturateLower].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[LoadAndReplicateToVector128].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[ConditionalExtractAfterLastActiveElementAndReplicate].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[MinAcross].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[ConditionalExtractLastActiveElement].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ShiftLeftAndInsert].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[LoadVectorFirstFaulting].ReturnValue"] + - ["System.ValueTuple,System.Runtime.Intrinsics.Vector64>", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[LoadAndInsertScalar].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[AbsoluteDifferenceWideningUpperAndAdd].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ShiftLogicalSaturate].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[BooleanNot].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ExtractNarrowingUpper].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ShiftRightLogicalNarrowingUpper].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ConvertToInt32RoundAwayFromZero].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[LoadAndInsertScalar].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ShiftRightLogicalRoundedNarrowingSaturateUpper].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[And].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[Add].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[MultiplySubtractBySelectedScalar].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[Max].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[RoundToNegativeInfinityScalar].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[Xor].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[ConditionalExtractAfterLastActiveElementAndReplicate].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ShiftRightArithmeticNarrowingSaturateUpper].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[LoadVectorUInt32NonFaultingZeroExtendToUInt64].ReturnValue"] + - ["System.ValueTuple,System.Numerics.Vector,System.Numerics.Vector,System.Numerics.Vector>", "System.Runtime.Intrinsics.Arm.Sve!", "Method[Load4xVectorAndUnzip].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[Insert].ReturnValue"] + - ["System.ValueTuple,System.Numerics.Vector>", "System.Runtime.Intrinsics.Arm.Sve!", "Method[Load2xVectorAndUnzip].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[And].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[ZeroExtendWideningUpper].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[MultiplyBySelectedScalarWideningLowerAndAdd].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[CompareLessThan].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[Insert].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[SubtractSaturate].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[LoadVectorByteZeroExtendToUInt16].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[MultiplyAdd].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[AndAcross].ReturnValue"] + - ["System.ValueTuple,System.Numerics.Vector>", "System.Runtime.Intrinsics.Arm.Sve!", "Method[Load2xVectorAndUnzip].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[LoadAndInsertScalar].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[MultiplyAddByScalar].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[ConditionalExtractLastActiveElementAndReplicate].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ShiftLogicalSaturate].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[OrNot].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[SubtractWideningUpper].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[MultiplyDoublingWideningSaturateUpperBySelectedScalar].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[CompareLessThan].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[MultiplySubtract].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[MultiplyDoublingWideningLowerAndAddSaturate].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[SubtractSaturate].ReturnValue"] + - ["System.ValueTuple,System.Numerics.Vector>", "System.Runtime.Intrinsics.Arm.Sve!", "Method[Load2xVectorAndUnzip].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[FusedAddHalving].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[SubtractSaturate].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[GatherVectorWithByteOffsetFirstFaulting].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[BooleanNot].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[ConditionalExtractLastActiveElementAndReplicate].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[ZipHigh].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[ConditionalExtractLastActiveElementAndReplicate].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.Dp!", "Method[DotProductBySelectedQuadruplet].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ShiftLeftAndInsert].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.Rdm!", "Method[MultiplyRoundedDoublingBySelectedScalarAndSubtractSaturateHigh].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ExtractVector128].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[FusedMultiplySubtractNegated].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[GetFfrInt64].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[AbsoluteDifference].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ReverseElement16].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[AddAcross].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[VectorTableLookup].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[SignExtendWideningLower].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[PolynomialMultiply].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[LeadingZeroCount].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[BooleanNot].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[CreateBreakBeforePropagateMask].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[GatherVectorUInt16ZeroExtendFirstFaulting].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[SaturatingIncrementByActiveElementCount].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[MultiplyBySelectedScalar].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[MultiplyDoublingWideningSaturateUpper].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[SaturatingDecrementByActiveElementCount].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ConvertToSingle].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ShiftLeftLogicalWideningLower].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[BitwiseClear].ReturnValue"] + - ["System.Boolean", "System.Runtime.Intrinsics.Arm.Sve!", "Method[TestFirstTrue].ReturnValue"] + - ["System.ValueTuple,System.Runtime.Intrinsics.Vector64,System.Runtime.Intrinsics.Vector64,System.Runtime.Intrinsics.Vector64>", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[Load4xVector64AndUnzip].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[UnzipEven].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[AbsoluteDifferenceWideningUpperAndAdd].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[GatherVectorUInt32WithByteOffsetsZeroExtendFirstFaulting].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ShiftRightLogicalNarrowingUpper].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[SqrtScalar].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[GetFfrUInt32].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[AbsoluteDifference].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[FusedAddRoundedHalving].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[Not].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[MultiplyAdd].ReturnValue"] + - ["System.Runtime.Intrinsics.Arm.SvePrefetchType", "System.Runtime.Intrinsics.Arm.SvePrefetchType!", "Field[StoreL2NonTemporal]"] + - ["System.UInt32", "System.Runtime.Intrinsics.Arm.Sve!", "Method[ConditionalExtractAfterLastActiveElement].ReturnValue"] + - ["System.UInt64", "System.Runtime.Intrinsics.Arm.Sve!", "Method[SaturatingIncrementBy32BitElementCount].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[MultiplyWideningLower].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[ReverseElement16].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[FusedSubtractHalving].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ShiftLogicalRounded].ReturnValue"] + - ["System.UInt64", "System.Runtime.Intrinsics.Arm.Sve!", "Method[Count16BitElements].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.Rdm!", "Method[MultiplyRoundedDoublingBySelectedScalarAndAddSaturateHigh].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ShiftRightArithmeticRoundedNarrowingSaturateUpper].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[GatherVectorUInt32ZeroExtend].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[AddPairwiseWideningAndAdd].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[UnzipOdd].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[FusedMultiplyAddNegated].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[MultiplyAddBySelectedScalar].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ShiftLogicalSaturate].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[CompareGreaterThanOrEqual].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[LoadVectorFirstFaulting].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[RoundToNegativeInfinity].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[TransposeEven].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[MultiplyAddBySelectedScalar].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[AddPairwiseWidening].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[Subtract].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[LoadVectorNonFaulting].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[And].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[ConditionalSelect].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[AbsoluteDifferenceWideningLower].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[UnzipOdd].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[MultiplyDoublingWideningSaturateLower].ReturnValue"] + - ["System.ValueTuple,System.Runtime.Intrinsics.Vector64,System.Runtime.Intrinsics.Vector64,System.Runtime.Intrinsics.Vector64>", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[Load4xVector64].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[LoadVector64].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[CreateBreakAfterMask].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[CreateFalseMaskInt32].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[Xor].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ShiftRightLogicalAdd].ReturnValue"] + - ["System.Int32", "System.Runtime.Intrinsics.Arm.Sve!", "Method[SaturatingIncrementBy16BitElementCount].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[MultiplyWideningUpperAndAdd].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ZeroExtendWideningLower].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[AddSaturate].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[SignExtendWideningUpper].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ShiftLeftLogicalWideningUpper].ReturnValue"] + - ["System.ValueTuple,System.Runtime.Intrinsics.Vector64,System.Runtime.Intrinsics.Vector64,System.Runtime.Intrinsics.Vector64>", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[Load4xVector64AndUnzip].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ReciprocalEstimate].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[MinPairwise].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[AddSaturateScalar].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[TransposeEven].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[And].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[ReverseElement].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ShiftRightLogicalRounded].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[CompareLessThan].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[MaxAcross].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[Or].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[AddScalar].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[Add].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[DuplicateSelectedScalarToVector64].ReturnValue"] + - ["System.ValueTuple,System.Runtime.Intrinsics.Vector64>", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[Load2xVector64AndUnzip].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[Subtract].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[MultiplySubtract].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ConvertToInt32RoundToZero].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[LoadVectorUInt16NonFaultingZeroExtendToUInt64].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[MinAcross].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[BitwiseClear].ReturnValue"] + - ["System.Runtime.Intrinsics.Arm.SveMaskPattern", "System.Runtime.Intrinsics.Arm.SveMaskPattern!", "Field[VectorCount5]"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[AddPairwiseWideningAndAdd].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[LoadVectorInt16SignExtendFirstFaulting].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[Or].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[ConvertToDouble].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[MultiplyBySelectedScalarWideningLowerAndSubtract].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ExtractVector128].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[FusedAddHalving].ReturnValue"] + - ["System.Int16", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[Extract].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[TransposeOdd].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[CreateFalseMaskUInt16].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[CompareLessThan].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[CompareGreaterThanOrEqual].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ShiftLeftLogicalSaturate].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ShiftRightAndInsert].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[ReverseBits].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[LeadingZeroCount].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ExtractNarrowingSaturateLower].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[SaturatingDecrementBy32BitElementCount].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ShiftLeftAndInsert].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[ConditionalExtractLastActiveElementAndReplicate].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[AbsoluteCompareLessThan].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[LoadAndInsertScalar].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[AddWideningLower].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[SaturatingIncrementBy64BitElementCount].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[MultiplyDoublingWideningUpperBySelectedScalarAndAddSaturate].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[GatherVectorInt32SignExtendFirstFaulting].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ShiftRightLogical].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[MaxAcross].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ShiftRightLogicalRoundedNarrowingLower].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[AddSaturate].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[And].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[AddSaturate].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[And].ReturnValue"] + - ["System.ValueTuple,System.Runtime.Intrinsics.Vector64>", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[LoadAndInsertScalar].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[SaturatingIncrementByActiveElementCount].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[Max].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[CompareEqual].ReturnValue"] + - ["System.ValueTuple,System.Runtime.Intrinsics.Vector64,System.Runtime.Intrinsics.Vector64>", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[Load3xVector64AndUnzip].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[LoadVectorByteZeroExtendFirstFaulting].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ShiftLogicalRoundedSaturate].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[Compact].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[CreateBreakPropagateMask].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[MultiplyAdd].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ShiftRightLogicalRoundedAdd].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[MultiplyRoundedDoublingByScalarSaturateHigh].ReturnValue"] + - ["System.UInt16", "System.Runtime.Intrinsics.Arm.Sve!", "Method[ConditionalExtractLastActiveElement].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ShiftLogical].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[LoadVector].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[Insert].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ShiftRightLogicalNarrowingUpper].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[AddHighNarrowingLower].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.Sha1!", "Method[HashUpdateParity].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ShiftArithmeticRoundedSaturate].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[MultiplyWideningLowerAndAdd].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ExtractNarrowingUpper].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[ZipHigh].ReturnValue"] + - ["System.ValueTuple,System.Numerics.Vector,System.Numerics.Vector>", "System.Runtime.Intrinsics.Arm.Sve!", "Method[Load3xVectorAndUnzip].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[Xor].ReturnValue"] + - ["System.Runtime.Intrinsics.Arm.SveMaskPattern", "System.Runtime.Intrinsics.Arm.SveMaskPattern!", "Field[VectorCount16]"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[CreateBreakBeforeMask].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[LoadVectorUInt16NonFaultingZeroExtendToInt32].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ShiftLeftAndInsert].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ShiftRightArithmeticRoundedAdd].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[Abs].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[DuplicateSelectedScalarToVector].ReturnValue"] + - ["System.UInt64", "System.Runtime.Intrinsics.Arm.Sve!", "Method[SaturatingIncrementBy8BitElementCount].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[ShiftLeftLogical].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[Subtract].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ShiftRightLogical].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ShiftLeftLogical].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[Min].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ShiftRightArithmeticScalar].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[Multiply].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[XorAcross].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[ConditionalExtractAfterLastActiveElement].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.Dp!", "Method[DotProduct].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[LoadVectorByteZeroExtendFirstFaulting].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[ConditionalExtractAfterLastActiveElementAndReplicate].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[AddSaturate].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ShiftRightLogicalNarrowingSaturateLower].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ZeroExtendWideningLower].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[LeadingZeroCount].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[AbsSaturate].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[AbsoluteDifferenceWideningUpper].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ShiftRightArithmeticNarrowingSaturateUnsignedUpper].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[FusedAddRoundedHalving].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[LeadingZeroCount].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ShiftLogicalRoundedSaturate].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[GatherVectorUInt32ZeroExtend].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[Insert].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[LoadVectorNonTemporal].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ExtractNarrowingSaturateLower].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[OrNot].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[CreateBreakPropagateMask].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[Splice].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[MaxPairwise].ReturnValue"] + - ["System.ValueTuple,System.Numerics.Vector,System.Numerics.Vector>", "System.Runtime.Intrinsics.Arm.Sve!", "Method[Load3xVectorAndUnzip].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[GatherVector].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[MultiplySubtract].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[PolynomialMultiplyWideningLower].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ShiftArithmeticSaturate].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[Min].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[CompareTest].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[GatherVectorInt16SignExtend].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[MaxAcross].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ShiftArithmetic].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[ConditionalExtractLastActiveElement].ReturnValue"] + - ["System.ValueTuple,System.Runtime.Intrinsics.Vector64,System.Runtime.Intrinsics.Vector64,System.Runtime.Intrinsics.Vector64>", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[Load4xVector64AndUnzip].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[OrNot].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[Add].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[AndAcross].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[MinAcross].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ShiftLogical].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[InsertScalar].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ExtractNarrowingSaturateUpper].ReturnValue"] + - ["System.ValueTuple,System.Runtime.Intrinsics.Vector64,System.Runtime.Intrinsics.Vector64,System.Runtime.Intrinsics.Vector64>", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[LoadAndReplicateToVector64x4].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[GatherVectorUInt16WithByteOffsetsZeroExtendFirstFaulting].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ShiftRightLogicalRoundedNarrowingSaturateUpper].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[RoundToZero].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[Min].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[InsertScalar].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ShiftRightLogicalRounded].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ConvertToInt32RoundToEvenScalar].ReturnValue"] + - ["System.ValueTuple,System.Runtime.Intrinsics.Vector64,System.Runtime.Intrinsics.Vector64,System.Runtime.Intrinsics.Vector64>", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[Load4xVector64AndUnzip].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[CreateMaskForFirstActiveElement].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[CompareTest].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[OrNot].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[DuplicateSelectedScalarToVector64].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ShiftRightLogicalRoundedAddScalar].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[Subtract].ReturnValue"] + - ["System.Runtime.Intrinsics.Arm.SvePrefetchType", "System.Runtime.Intrinsics.Arm.SvePrefetchType!", "Field[LoadL2NonTemporal]"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[AddWideningUpper].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[LoadVectorNonTemporal].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[MinPairwise].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[GatherVectorSByteSignExtend].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[CompareEqual].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[MinAcross].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[Or].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[MinPairwise].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[CompareGreaterThanOrEqual].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[CompareGreaterThan].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[AddSaturate].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[ConditionalExtractAfterLastActiveElementAndReplicate].ReturnValue"] + - ["System.UInt32", "System.Runtime.Intrinsics.Arm.Sve!", "Method[SaturatingDecrementBy8BitElementCount].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[CompareGreaterThan].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[GatherVectorFirstFaulting].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[AbsoluteCompareLessThanOrEqual].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[And].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[LoadVector128].ReturnValue"] + - ["System.Single", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[Extract].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[Subtract].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[RoundAwayFromZeroScalar].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ShiftLogicalSaturateScalar].ReturnValue"] + - ["System.Int32", "System.Runtime.Intrinsics.Arm.Sve!", "Method[ConditionalExtractAfterLastActiveElement].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[CreateBreakBeforeMask].ReturnValue"] + - ["System.ValueTuple,System.Runtime.Intrinsics.Vector64>", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[LoadAndReplicateToVector64x2].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[FusedMultiplySubtractNegatedScalar].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[UnzipOdd].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[TransposeEven].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[AbsoluteDifference].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ConvertToUInt32RoundToPositiveInfinityScalar].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[Min].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[Subtract].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[AddPairwiseWideningScalar].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[LoadVectorInt16SignExtendToUInt32].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ShiftRightLogical].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[BitwiseClear].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[UnzipEven].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[CreateBreakAfterPropagateMask].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[LoadVectorByteNonFaultingZeroExtendToUInt32].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[SignExtendWideningUpper].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[AbsoluteCompareLessThan].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[Multiply].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[Min].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[MultiplyByScalar].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[InsertIntoShiftedVector].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[UnzipEven].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.Rdm!", "Method[MultiplyRoundedDoublingAndSubtractSaturateHigh].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[CreateWhileLessThanMask16Bit].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[ConditionalExtractLastActiveElementAndReplicate].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[AddSaturate].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[UnzipOdd].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[Negate].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ShiftRightLogical].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[LoadVectorNonTemporal].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[PopCount].ReturnValue"] + - ["System.ValueTuple,System.Runtime.Intrinsics.Vector64,System.Runtime.Intrinsics.Vector64>", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[Load3xVector64AndUnzip].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[LoadVectorSByteSignExtendToInt32].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.Rdm!", "Method[MultiplyRoundedDoublingBySelectedScalarAndAddSaturateHigh].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[OrNot].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[ConditionalExtractAfterLastActiveElementAndReplicate].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[CompareEqual].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[MultiplySubtractBySelectedScalar].ReturnValue"] + - ["System.UInt16", "System.Runtime.Intrinsics.Arm.Sve!", "Method[ConditionalExtractAfterLastActiveElement].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[MinAcross].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ShiftRightArithmeticRoundedNarrowingSaturateUpper].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ShiftRightLogicalRoundedAddScalar].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[FloorScalar].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ShiftLogical].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[MultiplyWideningUpperAndAdd].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ShiftLogicalRoundedSaturate].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[BitwiseClear].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[FusedAddHalving].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ReciprocalSquareRootEstimate].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ShiftArithmeticRounded].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ShiftRightAndInsert].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ShiftLeftLogicalSaturateUnsigned].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[MinNumber].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[Multiply].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[ConditionalExtractAfterLastActiveElement].ReturnValue"] + - ["System.Int32", "System.Runtime.Intrinsics.Arm.Sve!", "Method[SaturatingIncrementBy8BitElementCount].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[DivideScalar].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[GatherVectorUInt32WithByteOffsetsZeroExtendFirstFaulting].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ReverseElement16].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ShiftLeftAndInsert].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[RoundAwayFromZero].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[AddWideningUpper].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ShiftArithmeticSaturateScalar].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[ZipHigh].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[MultiplyWideningUpperAndAdd].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[MaxPairwise].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[MultiplyBySelectedScalarWideningLower].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[Min].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[GatherVector].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[FusedMultiplyAddNegatedScalar].ReturnValue"] + - ["System.ValueTuple,System.Runtime.Intrinsics.Vector64,System.Runtime.Intrinsics.Vector64>", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[Load3xVector64].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[Multiply].ReturnValue"] + - ["System.UInt32", "System.Runtime.Intrinsics.Arm.Sve!", "Method[SaturatingDecrementBy16BitElementCount].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[Insert].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[Compact].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[GatherVectorInt16WithByteOffsetsSignExtendFirstFaulting].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[AbsoluteDifferenceAdd].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[LoadVectorInt16SignExtendFirstFaulting].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[LoadVectorInt32NonFaultingSignExtendToUInt64].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[SubtractSaturate].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[MultiplyByScalar].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[OrNot].ReturnValue"] + - ["System.ValueTuple,System.Numerics.Vector,System.Numerics.Vector,System.Numerics.Vector>", "System.Runtime.Intrinsics.Arm.Sve!", "Method[Load4xVectorAndUnzip].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[Xor].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[MultiplyBySelectedScalarWideningLowerAndSubtract].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[Or].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.Dp!", "Method[DotProduct].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[LoadVectorByteZeroExtendToInt64].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[Subtract].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[MultiplyAdd].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[ShiftRightArithmeticForDivide].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[BitwiseSelect].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[Add].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ShiftLogical].ReturnValue"] + - ["System.ValueTuple,System.Runtime.Intrinsics.Vector64>", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[Load2xVector64].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[CompareEqual].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[LoadVectorNonTemporal].ReturnValue"] + - ["System.UInt64", "System.Runtime.Intrinsics.Arm.Sve!", "Method[Count8BitElements].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ExtractNarrowingLower].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[LoadAndInsertScalar].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ExtractNarrowingSaturateUpper].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[MultiplyAddByScalar].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[SubtractRoundedHighNarrowingLower].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[TransposeEven].ReturnValue"] + - ["System.ValueTuple,System.Runtime.Intrinsics.Vector64,System.Runtime.Intrinsics.Vector64>", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[LoadAndReplicateToVector64x3].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[LoadAndInsertScalar].ReturnValue"] + - ["System.ValueTuple,System.Runtime.Intrinsics.Vector64>", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[Load2xVector64AndUnzip].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[PopCount].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[AddSaturateScalar].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[CompareGreaterThan].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[AbsoluteDifferenceWideningUpperAndAdd].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[ShiftLeftLogical].ReturnValue"] + - ["System.ValueTuple,System.Runtime.Intrinsics.Vector64,System.Runtime.Intrinsics.Vector64>", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[LoadAndReplicateToVector64x3].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[Xor].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[MultiplyAddByScalar].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ExtractVector128].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[BitwiseSelect].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[LoadAndReplicateToVector64].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[SubtractRoundedHighNarrowingLower].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[OrAcross].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ShiftRightLogical].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[BitwiseSelect].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[MultiplyBySelectedScalarWideningUpperAndAdd].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[Min].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ShiftRightLogicalRoundedNarrowingSaturateLower].ReturnValue"] + - ["System.UInt64", "System.Runtime.Intrinsics.Arm.Sve!", "Method[SaturatingDecrementBy8BitElementCount].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[LoadVectorSByteNonFaultingSignExtendToInt64].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[Multiply].ReturnValue"] + - ["System.Int64", "System.Runtime.Intrinsics.Arm.Sve!", "Method[SaturatingIncrementByActiveElementCount].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[SubtractWideningLower].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[MultiplyRoundedDoublingBySelectedScalarSaturateHigh].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ShiftLogicalRounded].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[CompareTest].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[MultiplyScalarBySelectedScalar].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[LoadVector128AndReplicateToVector].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[Add].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[BitwiseSelect].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[MultiplyBySelectedScalarWideningUpper].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[ConditionalExtractLastActiveElement].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ShiftArithmetic].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ShiftLeftLogicalWideningUpper].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[LoadVectorSByteNonFaultingSignExtendToInt32].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[CreateBreakAfterMask].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[ZipLow].ReturnValue"] + - ["System.ValueTuple,System.Numerics.Vector,System.Numerics.Vector>", "System.Runtime.Intrinsics.Arm.Sve!", "Method[Load3xVectorAndUnzip].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[CreateWhileLessThanOrEqualMask8Bit].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.Aes!", "Method[PolynomialMultiplyWideningUpper].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[Insert].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[SubtractHighNarrowingUpper].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[LoadVector128AndReplicateToVector].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[LoadVector].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[VectorTableLookup].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ExtractNarrowingUpper].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[Or].ReturnValue"] + - ["System.ValueTuple,System.Numerics.Vector,System.Numerics.Vector,System.Numerics.Vector>", "System.Runtime.Intrinsics.Arm.Sve!", "Method[Load4xVectorAndUnzip].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[CompareLessThan].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ShiftRightArithmeticRoundedNarrowingSaturateLower].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ShiftLeftLogical].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[SubtractSaturate].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[Min].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ShiftLogicalRoundedSaturate].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[MultiplySubtractByScalar].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[Min].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[ZeroExtend8].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[MultiplyWideningLower].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[ZipLow].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[GatherVectorInt32WithByteOffsetsSignExtend].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[LoadVectorNonFaulting].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[SubtractRoundedHighNarrowingUpper].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[CreateBreakBeforeMask].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[MultiplyAddByScalar].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[LoadVector128].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ShiftArithmeticSaturate].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[SignExtendWideningLower].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ShiftRightLogicalRoundedNarrowingLower].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[LoadVector128AndReplicateToVector].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[Max].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ShiftRightAndInsert].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[CompareGreaterThanOrEqual].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[UnzipOdd].ReturnValue"] + - ["System.Int32", "System.Runtime.Intrinsics.Arm.Sve!", "Method[SaturatingDecrementBy8BitElementCount].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[LoadVector128].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[LoadVectorFirstFaulting].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[SubtractHighNarrowingUpper].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[LoadVectorInt16NonFaultingSignExtendToInt32].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[Or].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[Not].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[CeilingScalar].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ShiftRightLogical].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[MultiplyRoundedDoublingSaturateHigh].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[AddRoundedHighNarrowingUpper].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[And].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ShiftRightLogicalNarrowingSaturateLower].ReturnValue"] + - ["System.UInt64", "System.Runtime.Intrinsics.Arm.Sve!", "Method[Count32BitElements].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ShiftLogicalRoundedSaturate].ReturnValue"] + - ["System.UInt64", "System.Runtime.Intrinsics.Arm.Sve!", "Method[SaturatingDecrementBy64BitElementCount].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[CreateTrueMaskUInt16].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[MultiplyBySelectedScalarWideningUpperAndSubtract].ReturnValue"] + - ["System.ValueTuple,System.Runtime.Intrinsics.Vector64>", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[Load2xVector64].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[MultiplyWideningUpper].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[InsertIntoShiftedVector].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[AbsoluteDifferenceWideningUpperAndAdd].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[ShiftRightArithmetic].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ExtractNarrowingSaturateUnsignedUpper].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[CompareLessThanOrEqual].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[FusedAddHalving].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ShiftLeftLogicalSaturate].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[MultiplyBySelectedScalar].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[GatherVectorFirstFaulting].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[MultiplyDoublingSaturateHigh].ReturnValue"] + - ["System.ValueTuple,System.Runtime.Intrinsics.Vector64,System.Runtime.Intrinsics.Vector64>", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[Load3xVector64].ReturnValue"] + - ["System.ValueTuple,System.Runtime.Intrinsics.Vector64,System.Runtime.Intrinsics.Vector64>", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[LoadAndInsertScalar].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[LoadVectorSByteSignExtendFirstFaulting].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[GatherVectorInt16SignExtend].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[Compute64BitAddresses].ReturnValue"] + - ["System.ValueTuple,System.Runtime.Intrinsics.Vector64,System.Runtime.Intrinsics.Vector64,System.Runtime.Intrinsics.Vector64>", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[LoadAndInsertScalar].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[PolynomialMultiplyWideningUpper].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[ShiftRightLogical].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ExtractNarrowingSaturateUpper].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ShiftLeftLogicalWideningUpper].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[Floor].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ExtractVector64].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[UnzipEven].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[Splice].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[LoadVector128].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[Add].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.Rdm!", "Method[MultiplyRoundedDoublingBySelectedScalarAndAddSaturateHigh].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[ExtractVector].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[Max].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[TransposeEven].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[MinAcross].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ShiftRightLogicalRounded].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ShiftLeftAndInsertScalar].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[Abs].ReturnValue"] + - ["System.Runtime.Intrinsics.Arm.SveMaskPattern", "System.Runtime.Intrinsics.Arm.SveMaskPattern!", "Field[VectorCount2]"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[GatherVectorInt32SignExtend].ReturnValue"] + - ["System.ValueTuple,System.Numerics.Vector,System.Numerics.Vector>", "System.Runtime.Intrinsics.Arm.Sve!", "Method[Load3xVectorAndUnzip].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[SignExtendWideningUpper].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[ReverseElement8].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ShiftRightLogicalNarrowingUpper].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[CreateTrueMaskInt64].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[SubtractScalar].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[CompareLessThan].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[AddRoundedHighNarrowingLower].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ShiftLeftLogicalSaturate].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[SubtractHighNarrowingLower].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[Xor].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ReverseElement32].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[DuplicateSelectedScalarToVector128].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[ZipLow].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[Compact].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ShiftLeftLogicalWideningLower].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ShiftLogicalSaturate].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[ZipHigh].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[TransposeOdd].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[MultiplyDoublingWideningSaturateLower].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[LoadVectorInt32SignExtendFirstFaulting].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ShiftArithmetic].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[CreateBreakPropagateMask].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[Subtract].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[GatherVector].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[SubtractWideningLower].ReturnValue"] + - ["System.UInt32", "System.Runtime.Intrinsics.Arm.Sve!", "Method[SaturatingDecrementBy32BitElementCount].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[ConditionalSelect].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.Rdm!", "Method[MultiplyRoundedDoublingAndAddSaturateHigh].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[MultiplySubtractBySelectedScalar].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[VectorTableLookup].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[BitwiseClear].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ShiftRightLogicalRoundedAdd].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[MultiplyAdd].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[LeadingZeroCount].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ExtractNarrowingUpper].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[UnzipOdd].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[NegateScalar].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[LoadVectorSByteSignExtendToInt16].ReturnValue"] + - ["System.Byte", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[Extract].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[MultiplyRoundedDoublingSaturateHigh].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[Xor].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[MultiplyBySelectedScalarWideningLower].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[GatherVectorUInt16ZeroExtendFirstFaulting].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[FusedSubtractHalving].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[MultiplySubtractByScalar].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[AddRoundedHighNarrowingUpper].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[And].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[CompareGreaterThan].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[Max].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[CreateMaskForNextActiveElement].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[CompareGreaterThanOrEqual].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[MultiplyAddBySelectedScalar].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.Sha256!", "Method[HashUpdate2].ReturnValue"] + - ["System.UInt16", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[Extract].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[MaxNumber].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[MultiplySubtractBySelectedScalar].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ReciprocalSquareRootStep].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[AbsoluteDifference].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[CompareLessThan].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[MultiplyBySelectedScalarWideningUpperAndAdd].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[SubtractSaturate].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[AbsoluteCompareGreaterThanOrEqual].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ShiftLogicalRoundedScalar].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[ConditionalExtractLastActiveElement].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[MultiplyWideningLower].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ExtractVector64].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[CompareLessThan].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ReverseElement32].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[ZipHigh].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[LoadAndInsertScalar].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[And].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[Sqrt].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[SubtractWideningUpper].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[MultiplyExtended].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[MultiplyRoundedDoublingSaturateHigh].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[MultiplyBySelectedScalarWideningUpper].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[ZeroExtend16].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[AddAcross].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[Insert].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[MultiplySubtract].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[SaturatingDecrementBy64BitElementCount].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[LoadVectorByteNonFaultingZeroExtendToInt16].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[Not].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[RoundToNegativeInfinityScalar].ReturnValue"] + - ["System.UInt32", "System.Runtime.Intrinsics.Arm.ArmBase!", "Method[ReverseElementBits].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[ConditionalExtractLastActiveElementAndReplicate].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[DuplicateToVector64].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[GatherVectorUInt32WithByteOffsetsZeroExtendFirstFaulting].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[Abs].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[CreateBreakBeforePropagateMask].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[LoadVectorUInt16NonFaultingZeroExtendToInt64].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[MinNumber].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[Max].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[AbsoluteDifference].ReturnValue"] + - ["System.UInt32", "System.Runtime.Intrinsics.Arm.Sve!", "Method[ConditionalExtractLastActiveElement].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[AddPairwiseWidening].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ConvertToUInt32RoundToZeroScalar].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[CompareEqual].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[Or].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[Negate].ReturnValue"] + - ["System.Int16", "System.Runtime.Intrinsics.Arm.Sve!", "Method[ConditionalExtractLastActiveElement].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[LoadVectorByteNonFaultingZeroExtendToInt32].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[Negate].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ShiftRightArithmeticRoundedNarrowingSaturateUnsignedLower].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[BitwiseClear].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ShiftRightLogicalAdd].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[SignExtend8].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[AddSaturate].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[TransposeOdd].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[DuplicateToVector128].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[Compute32BitAddresses].ReturnValue"] + - ["System.ValueTuple,System.Runtime.Intrinsics.Vector64>", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[LoadAndInsertScalar].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[Subtract].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[Subtract].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[AddSaturate].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[CompareLessThan].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[LoadVectorInt32SignExtendToUInt64].ReturnValue"] + - ["System.Runtime.Intrinsics.Arm.SveMaskPattern", "System.Runtime.Intrinsics.Arm.SveMaskPattern!", "Field[LargestPowerOf2]"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[AddHighNarrowingUpper].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[LoadVector128].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[CompareGreaterThan].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[CreateBreakAfterPropagateMask].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[GatherVectorWithByteOffsets].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[And].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[TransposeOdd].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ConvertToUInt32RoundToEven].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[MaxNumber].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[LoadVector64].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[ExtractVector].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[LoadVectorFirstFaulting].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ShiftLeftLogicalWideningUpper].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ShiftArithmetic].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[VectorTableLookupExtension].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[RoundToPositiveInfinity].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[LoadVectorUInt16ZeroExtendToInt32].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[FloorScalar].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[Compute16BitAddresses].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.Aes!", "Method[PolynomialMultiplyWideningUpper].ReturnValue"] + - ["System.Boolean", "System.Runtime.Intrinsics.Arm.Crc32!", "Property[IsSupported]"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[OrNot].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[Not].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[LoadVectorSByteSignExtendFirstFaulting].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ShiftRightLogicalRounded].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[AbsoluteDifferenceAdd].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[GatherVectorInt16SignExtendFirstFaulting].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[LoadVector].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[LoadVectorByteZeroExtendFirstFaulting].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[RoundToPositiveInfinity].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[LoadVectorInt32NonFaultingSignExtendToInt64].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[Add].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[CompareUnordered].ReturnValue"] + - ["System.ValueTuple,System.Runtime.Intrinsics.Vector64,System.Runtime.Intrinsics.Vector64,System.Runtime.Intrinsics.Vector64>", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[LoadAndInsertScalar].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[CreateTrueMaskDouble].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ShiftRightArithmeticNarrowingSaturateUpper].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ReciprocalSquareRootEstimate].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ShiftRightLogicalNarrowingUpper].ReturnValue"] + - ["System.ValueTuple,System.Runtime.Intrinsics.Vector64>", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[LoadAndReplicateToVector64x2].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[CreateWhileLessThanOrEqualMask32Bit].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ShiftArithmeticRoundedSaturate].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[DuplicateToVector128].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[CompareLessThanOrEqual].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[Max].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.Sha1!", "Method[ScheduleUpdate0].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[AddPairwise].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[DuplicateSelectedScalarToVector128].ReturnValue"] + - ["System.ValueTuple,System.Runtime.Intrinsics.Vector64,System.Runtime.Intrinsics.Vector64,System.Runtime.Intrinsics.Vector64>", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[Load4xVector64AndUnzip].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[MaxPairwise].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ConvertToInt32RoundToNegativeInfinity].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ShiftRightLogicalRoundedNarrowingUpper].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[ReverseBits].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[Xor].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[LoadVectorUInt16ZeroExtendFirstFaulting].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[AddPairwise].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[RoundToNearest].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[Or].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[Subtract].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[CompareGreaterThan].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[ShiftLeftLogical].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ShiftRightLogicalNarrowingLower].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ShiftRightLogical].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[CreateFalseMaskDouble].ReturnValue"] + - ["System.UInt64", "System.Runtime.Intrinsics.Arm.Sve!", "Method[ConditionalExtractAfterLastActiveElement].ReturnValue"] + - ["System.ValueTuple,System.Runtime.Intrinsics.Vector64,System.Runtime.Intrinsics.Vector64,System.Runtime.Intrinsics.Vector64>", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[Load4xVector64].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[FusedAddHalving].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[MinAcross].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[MultiplyWideningLowerAndSubtract].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[PopCount].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[FusedSubtractHalving].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[GatherVectorByteZeroExtendFirstFaulting].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ShiftRightLogicalRounded].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[CompareLessThan].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.Sha1!", "Method[HashUpdateChoose].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ReciprocalEstimate].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[CompareLessThan].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[Multiply].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[FusedMultiplyAdd].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[Or].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[GatherVectorByteZeroExtendFirstFaulting].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[NegateSaturate].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[MultiplySubtractBySelectedScalar].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ShiftLogicalSaturate].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[FusedAddRoundedHalving].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[GatherVectorUInt16WithByteOffsetsZeroExtend].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[LoadVectorInt16SignExtendFirstFaulting].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ReverseElement8].ReturnValue"] + - ["System.ValueTuple,System.Runtime.Intrinsics.Vector64,System.Runtime.Intrinsics.Vector64,System.Runtime.Intrinsics.Vector64>", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[LoadAndInsertScalar].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ShiftRightLogicalRounded].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[FusedAddHalving].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ShiftRightArithmetic].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[ZipLow].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[SubtractScalar].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[And].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[SubtractSaturate].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.Sha1!", "Method[FixedRotate].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[AddPairwiseWideningAndAdd].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ShiftRightArithmeticRoundedNarrowingSaturateUnsignedUpper].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[CreateFalseMaskSByte].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[GatherVectorInt32SignExtend].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[TransposeEven].ReturnValue"] + - ["System.Runtime.Intrinsics.Arm.SveMaskPattern", "System.Runtime.Intrinsics.Arm.SveMaskPattern!", "Field[VectorCount3]"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[Xor].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[MultiplyBySelectedScalarWideningLower].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[ConditionalSelect].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[CompareLessThanOrEqual].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ShiftArithmeticRoundedSaturate].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[ConditionalExtractAfterLastActiveElement].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[Splice].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[GatherVectorWithByteOffsetFirstFaulting].ReturnValue"] + - ["System.Runtime.Intrinsics.Arm.SveMaskPattern", "System.Runtime.Intrinsics.Arm.SveMaskPattern!", "Field[All]"] + - ["System.ValueTuple,System.Runtime.Intrinsics.Vector64>", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[Load2xVector64AndUnzip].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[AddRoundedHighNarrowingUpper].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ZeroExtendWideningUpper].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[Xor].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[TransposeOdd].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[VectorTableLookup].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[LeadingSignCount].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[InsertIntoShiftedVector].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[Negate].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.Rdm!", "Method[MultiplyRoundedDoublingBySelectedScalarAndSubtractSaturateHigh].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[CompareLessThanOrEqual].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ConvertToInt32RoundToPositiveInfinity].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[Min].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ShiftRightLogicalRoundedAdd].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[MultiplyDoublingBySelectedScalarSaturateHigh].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[MultiplyDoublingByScalarSaturateHigh].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ShiftRightLogicalNarrowingSaturateUpper].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[SubtractHighNarrowingLower].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[LoadVectorFirstFaulting].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[AddWideningLower].ReturnValue"] + - ["System.SByte", "System.Runtime.Intrinsics.Arm.Sve!", "Method[ConditionalExtractAfterLastActiveElement].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[ReciprocalExponent].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[And].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ExtractVector64].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[SubtractWideningLower].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[LoadVectorNonFaulting].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[Xor].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[LoadVector64].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[FusedMultiplySubtractBySelectedScalar].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[GatherVectorInt16WithByteOffsetsSignExtendFirstFaulting].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[NegateSaturate].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ShiftLeftLogicalSaturate].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[LeadingSignCount].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[SignExtendWideningLower].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ShiftLeftAndInsert].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.Rdm!", "Method[MultiplyRoundedDoublingAndSubtractSaturateHigh].ReturnValue"] + - ["System.Int64", "System.Runtime.Intrinsics.Arm.Sve!", "Method[SaturatingDecrementBy64BitElementCount].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ShiftArithmeticRounded].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[Scale].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[LoadVector].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[GatherVectorUInt16WithByteOffsetsZeroExtendFirstFaulting].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[SubtractHighNarrowingUpper].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ShiftLeftLogical].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ShiftArithmeticRoundedScalar].ReturnValue"] + - ["System.ValueTuple,System.Runtime.Intrinsics.Vector64,System.Runtime.Intrinsics.Vector64,System.Runtime.Intrinsics.Vector64>", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[LoadAndReplicateToVector64x4].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[MaxAcross].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[AddPairwiseWideningAndAdd].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[Multiply].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ShiftRightLogicalRoundedNarrowingLower].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[LoadAndReplicateToVector128].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[CompareNotEqualTo].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ShiftLogical].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[ReverseElement8].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[ReciprocalEstimate].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[MultiplyWideningUpperAndSubtract].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[ShiftLeftLogical].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[AddHighNarrowingUpper].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[AddScalar].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ExtractVector128].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ShiftRightArithmeticRoundedNarrowingSaturateLower].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[AbsoluteDifference].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ReverseElement8].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[MultiplyRoundedDoublingBySelectedScalarSaturateHigh].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[CompareLessThanOrEqual].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[Insert].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ShiftRightAndInsert].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ShiftRightAndInsert].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[FusedAddRoundedHalving].ReturnValue"] + - ["System.Double", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[Extract].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[ReverseElement].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[CompareUnordered].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[SubtractHighNarrowingUpper].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ShiftLeftAndInsert].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ShiftLogicalRoundedSaturate].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ShiftRightLogicalRoundedNarrowingLower].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[CreateBreakAfterPropagateMask].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ShiftLogical].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[AbsoluteDifferenceAdd].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[CompareNotEqualTo].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[LoadVectorUInt16NonFaultingZeroExtendToUInt32].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ShiftRightLogicalRounded].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[MultiplySubtractByScalar].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[FusedSubtractHalving].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ShiftRightLogicalRounded].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[MultiplyAddBySelectedScalar].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ExtractVector128].ReturnValue"] + - ["System.Runtime.Intrinsics.Arm.SvePrefetchType", "System.Runtime.Intrinsics.Arm.SvePrefetchType!", "Field[LoadL3Temporal]"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ShiftLeftLogical].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[CompareGreaterThanOrEqual].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[SubtractSaturate].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[AbsoluteCompareGreaterThanOrEqual].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[Not].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[ZipLow].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.Aes!", "Method[InverseMixColumns].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ReverseElement8].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[Subtract].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[CompareGreaterThan].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[LoadVectorNonTemporal].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[SubtractWideningUpper].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[MultiplyDoublingWideningUpperAndAddSaturate].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[CompareGreaterThanOrEqual].ReturnValue"] + - ["System.ValueTuple,System.Runtime.Intrinsics.Vector64,System.Runtime.Intrinsics.Vector64,System.Runtime.Intrinsics.Vector64>", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[LoadAndInsertScalar].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[ZeroExtend8].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ExtractVector128].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[AddHighNarrowingUpper].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[MultiplyBySelectedScalarWideningUpperAndSubtract].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[Abs].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[PolynomialMultiply].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ShiftRightLogicalAdd].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[AndAcross].ReturnValue"] + - ["System.Runtime.Intrinsics.Arm.SveMaskPattern", "System.Runtime.Intrinsics.Arm.SveMaskPattern!", "Field[VectorCount4]"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ShiftLogicalRoundedSaturate].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[MultiplyDoublingWideningLowerAndAddSaturate].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[ExtractVector].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[Multiply].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[MultiplyByScalar].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[Insert].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.Aes!", "Method[Encrypt].ReturnValue"] + - ["System.Runtime.Intrinsics.Arm.SveMaskPattern", "System.Runtime.Intrinsics.Arm.SveMaskPattern!", "Field[VectorCount7]"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[TransposeEven].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[CompareTest].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[MultiplyAdd].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[FusedAddRoundedHalving].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ConvertToUInt32RoundToZero].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[MultiplyWideningUpper].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[Min].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[ConvertToUInt64].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ShiftLogicalSaturate].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[CompareGreaterThanOrEqual].ReturnValue"] + - ["System.Boolean", "System.Runtime.Intrinsics.Arm.Aes!", "Property[IsSupported]"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ShiftArithmetic].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ShiftRightLogicalAdd].ReturnValue"] + - ["System.ValueTuple,System.Runtime.Intrinsics.Vector64,System.Runtime.Intrinsics.Vector64,System.Runtime.Intrinsics.Vector64>", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[Load4xVector64].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ReverseElement8].ReturnValue"] + - ["System.ValueTuple,System.Numerics.Vector,System.Numerics.Vector>", "System.Runtime.Intrinsics.Arm.Sve!", "Method[Load3xVectorAndUnzip].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ShiftRightArithmeticAddScalar].ReturnValue"] + - ["System.Runtime.Intrinsics.Arm.SveMaskPattern", "System.Runtime.Intrinsics.Arm.SveMaskPattern!", "Field[VectorCount256]"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[MaxNumberAcross].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ShiftArithmeticScalar].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[Multiply].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ReverseElement16].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[LoadVectorUInt32ZeroExtendFirstFaulting].ReturnValue"] + - ["System.ValueTuple,System.Runtime.Intrinsics.Vector64>", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[Load2xVector64AndUnzip].ReturnValue"] + - ["System.ValueTuple,System.Runtime.Intrinsics.Vector64,System.Runtime.Intrinsics.Vector64,System.Runtime.Intrinsics.Vector64>", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[LoadAndReplicateToVector64x4].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[SaturatingDecrementByActiveElementCount].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[Xor].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[UnzipEven].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[DuplicateSelectedScalarToVector].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ReverseElement8].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[DivideScalar].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[Max].ReturnValue"] + - ["System.Runtime.Intrinsics.Arm.SvePrefetchType", "System.Runtime.Intrinsics.Arm.SvePrefetchType!", "Field[StoreL1NonTemporal]"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[AddPairwise].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.Rdm!", "Method[MultiplyRoundedDoublingAndAddSaturateHigh].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[Not].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[AbsoluteDifferenceAdd].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[MinAcross].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[AbsScalar].ReturnValue"] + - ["System.ValueTuple,System.Numerics.Vector>", "System.Runtime.Intrinsics.Arm.Sve!", "Method[Load2xVectorAndUnzip].ReturnValue"] + - ["System.ValueTuple,System.Runtime.Intrinsics.Vector64>", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[LoadAndReplicateToVector64x2].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[SubtractSaturate].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[CreateMaskForNextActiveElement].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[Add].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ShiftLeftLogical].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[BitwiseClear].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[MultiplyDoublingWideningLowerBySelectedScalarAndAddSaturate].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.Dp!", "Method[DotProductBySelectedQuadruplet].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[ReverseElement32].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[AddPairwiseWidening].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[MultiplyBySelectedScalar].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[DuplicateSelectedScalarToVector].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[LoadVectorSByteNonFaultingSignExtendToUInt64].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[CreateBreakPropagateMask].ReturnValue"] + - ["System.ValueTuple,System.Runtime.Intrinsics.Vector64>", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[Load2xVector64].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[AbsoluteDifferenceWideningUpperAndAdd].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[AbsoluteDifferenceAdd].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[CreateWhileLessThanMask8Bit].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[CompareNotEqualTo].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[MultiplyDoublingWideningLowerAndSubtractSaturate].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[BitwiseSelect].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[SubtractWideningUpper].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[XorAcross].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[Max].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[LoadVectorNonFaulting].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[MultiplyDoublingWideningLowerAndSubtractSaturate].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[SaturatingIncrementBy16BitElementCount].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[ZeroExtendWideningUpper].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[MultiplyWideningUpperAndAdd].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[GatherVectorUInt32WithByteOffsetsZeroExtendFirstFaulting].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[Not].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[DuplicateSelectedScalarToVector64].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[Min].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[BitwiseClear].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[BitwiseSelect].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[ReverseElement].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ExtractNarrowingSaturateUnsignedUpper].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[Add].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[ShiftRightArithmeticForDivide].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[ShiftRightLogical].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[CreateMaskForFirstActiveElement].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[AddPairwiseWideningAndAdd].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.Aes!", "Method[PolynomialMultiplyWideningLower].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[Min].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[GatherVectorInt16SignExtend].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[AddSaturate].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[CompareNotEqualTo].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[GatherVectorSByteSignExtendFirstFaulting].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ShiftRightArithmetic].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[MultiplyByScalar].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[AddPairwiseWidening].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[AddWideningLower].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[LeadingZeroCount].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[CreateBreakBeforeMask].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[BitwiseClear].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[GatherVectorUInt16ZeroExtendFirstFaulting].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.Aes!", "Method[MixColumns].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[SubtractSaturate].ReturnValue"] + - ["System.UInt64", "System.Runtime.Intrinsics.Arm.Sve!", "Method[SaturatingDecrementBy32BitElementCount].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ExtractVector128].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[SubtractHighNarrowingUpper].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[SignExtend16].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[AndAcross].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[CreateBreakPropagateMask].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[GatherVectorUInt32ZeroExtendFirstFaulting].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[LoadVector64].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[Divide].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[Add].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[AbsoluteDifference].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[FusedSubtractHalving].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[Insert].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[MultiplyRoundedDoublingBySelectedScalarSaturateHigh].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[CompareLessThanOrEqual].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[AddSaturate].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ZeroExtendWideningUpper].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[AddSaturate].ReturnValue"] + - ["System.ValueTuple,System.Runtime.Intrinsics.Vector64>", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[LoadAndReplicateToVector64x2].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[ZeroExtend16].ReturnValue"] + - ["System.ValueTuple,System.Runtime.Intrinsics.Vector64,System.Runtime.Intrinsics.Vector64>", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[LoadAndReplicateToVector64x3].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[LoadVectorByteZeroExtendToInt32].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ShiftRightArithmetic].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[Subtract].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[ConvertToInt32].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[LoadVectorFirstFaulting].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[Insert].ReturnValue"] + - ["System.Byte", "System.Runtime.Intrinsics.Arm.Sve!", "Method[ConditionalExtractAfterLastActiveElement].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[ReverseElement8].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[GatherVectorInt16SignExtend].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[CompareNotEqualTo].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[AbsoluteDifferenceAdd].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[FusedSubtractHalving].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[MultiplyByScalar].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[MaxAcross].ReturnValue"] + - ["System.Double", "System.Runtime.Intrinsics.Arm.Sve!", "Method[ConditionalExtractAfterLastActiveElement].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[FusedAddRoundedHalving].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[Subtract].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ReverseElement8].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[InsertIntoShiftedVector].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[SignExtend16].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[CreateBreakPropagateMask].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[Subtract].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[Multiply].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[AbsoluteCompareLessThanOrEqual].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[MultiplySubtract].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[GatherVectorWithByteOffsetFirstFaulting].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[LeadingSignCount].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[TrigonometricStartingValue].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[MultiplyDoublingWideningSaturateLowerByScalar].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[FusedMultiplyAddNegated].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.Rdm!", "Method[MultiplyRoundedDoublingAndAddSaturateHigh].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[GatherVectorInt16WithByteOffsetsSignExtend].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[VectorTableLookup].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[AbsoluteDifferenceAdd].ReturnValue"] + - ["System.ValueTuple,System.Runtime.Intrinsics.Vector64,System.Runtime.Intrinsics.Vector64>", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[Load3xVector64AndUnzip].ReturnValue"] + - ["System.Runtime.Intrinsics.Arm.SvePrefetchType", "System.Runtime.Intrinsics.Arm.SvePrefetchType!", "Field[StoreL3NonTemporal]"] + - ["System.ValueTuple,System.Numerics.Vector,System.Numerics.Vector,System.Numerics.Vector>", "System.Runtime.Intrinsics.Arm.Sve!", "Method[Load4xVectorAndUnzip].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[MultiplyAddByScalar].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[ExtractVector].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[AddRoundedHighNarrowingUpper].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[SubtractRoundedHighNarrowingUpper].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[CompareTest].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[MultiplySubtract].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[CompareLessThanOrEqual].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ShiftRightArithmeticRoundedNarrowingSaturateUnsignedUpper].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[And].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[Not].ReturnValue"] + - ["System.Boolean", "System.Runtime.Intrinsics.Arm.Rdm!", "Property[IsSupported]"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[Max].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[AddRoundedHighNarrowingLower].ReturnValue"] + - ["System.Int32", "System.Runtime.Intrinsics.Arm.Sve!", "Method[SaturatingIncrementBy64BitElementCount].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[DuplicateToVector64].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ShiftRightArithmeticRoundedNarrowingSaturateLower].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[RoundToPositiveInfinityScalar].ReturnValue"] + - ["System.Runtime.Intrinsics.Arm.SvePrefetchType", "System.Runtime.Intrinsics.Arm.SvePrefetchType!", "Field[StoreL1Temporal]"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[SignExtendWideningLower].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ShiftRightLogicalRoundedNarrowingUpper].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ShiftLeftAndInsert].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[AndAcross].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[Xor].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ShiftArithmeticRounded].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[TransposeEven].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[Max].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[Multiply].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[FusedMultiplySubtractScalar].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[LeadingZeroCount].ReturnValue"] + - ["System.ValueTuple,System.Numerics.Vector,System.Numerics.Vector,System.Numerics.Vector>", "System.Runtime.Intrinsics.Arm.Sve!", "Method[Load4xVectorAndUnzip].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ExtractNarrowingSaturateUpper].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[LoadVectorNonTemporal].ReturnValue"] + - ["System.ValueTuple,System.Numerics.Vector,System.Numerics.Vector,System.Numerics.Vector>", "System.Runtime.Intrinsics.Arm.Sve!", "Method[Load4xVectorAndUnzip].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[MultiplyAdd].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ShiftRightLogical].ReturnValue"] + - ["System.Int32", "System.Runtime.Intrinsics.Arm.Sve!", "Method[SaturatingIncrementBy32BitElementCount].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ShiftLogicalScalar].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[AbsoluteCompareLessThan].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[LoadAndInsertScalar].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[CompareLessThanOrEqual].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[BitwiseClear].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[Not].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[MultiplyAdd].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ShiftLogicalRoundedScalar].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[LoadVectorUInt16ZeroExtendToUInt32].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[SubtractHighNarrowingUpper].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ShiftArithmetic].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[CompareEqual].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[FloatingPointExponentialAccelerator].ReturnValue"] + - ["System.ValueTuple,System.Runtime.Intrinsics.Vector64,System.Runtime.Intrinsics.Vector64>", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[LoadAndReplicateToVector64x3].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[DuplicateSelectedScalarToVector128].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[FusedAddHalving].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[SaturatingIncrementByActiveElementCount].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[Or].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[Add].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.Dp!", "Method[DotProductBySelectedQuadruplet].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[CompareGreaterThan].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[SubtractSaturateScalar].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[MultiplyBySelectedScalarWideningLower].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[CreateBreakBeforeMask].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[GatherVectorInt16WithByteOffsetsSignExtend].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[Or].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[SubtractHighNarrowingLower].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[CreateMaskForFirstActiveElement].ReturnValue"] + - ["System.ValueTuple,System.Runtime.Intrinsics.Vector64>", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[LoadAndReplicateToVector64x2].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[MultiplyBySelectedScalar].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[CreateFalseMaskSingle].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[CreateMaskForNextActiveElement].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[Add].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[LeadingSignCount].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[Add].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[LoadAndInsertScalar].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[AbsoluteDifferenceWideningLower].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[CompareLessThanOrEqual].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[Min].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[LoadVector128AndReplicateToVector].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[BitwiseClear].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[CompareGreaterThanOrEqual].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ShiftRightLogicalNarrowingSaturateUpper].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ShiftLogicalRoundedSaturate].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[CreateWhileLessThanMask64Bit].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ExtractNarrowingSaturateUnsignedLower].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[DuplicateToVector128].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[MultiplyDoublingWideningSaturateUpperBySelectedScalar].ReturnValue"] + - ["System.Int32", "System.Runtime.Intrinsics.Arm.Sve!", "Method[SaturatingDecrementBy16BitElementCount].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[CreateBreakBeforePropagateMask].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[PolynomialMultiplyWideningUpper].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[BitwiseClear].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ShiftLeftLogical].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ShiftLeftLogicalSaturateScalar].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[SubtractScalar].ReturnValue"] + - ["System.ValueTuple,System.Runtime.Intrinsics.Vector64,System.Runtime.Intrinsics.Vector64>", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[Load3xVector64AndUnzip].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[ReverseBits].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[CompareLessThanOrEqual].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[AbsoluteCompareLessThanOrEqual].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ShiftRightLogical].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ShiftArithmeticRounded].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[Add].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[SubtractRoundedHighNarrowingUpper].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[SubtractRoundedHighNarrowingUpper].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ZeroExtendWideningUpper].ReturnValue"] + - ["System.ValueTuple,System.Numerics.Vector>", "System.Runtime.Intrinsics.Arm.Sve!", "Method[Load2xVectorAndUnzip].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[InsertIntoShiftedVector].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[SaturatingDecrementBy16BitElementCount].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[ReverseElement].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[SubtractRoundedHighNarrowingLower].ReturnValue"] + - ["System.UInt64", "System.Runtime.Intrinsics.Arm.Sve!", "Method[SaturatingIncrementByActiveElementCount].ReturnValue"] + - ["System.SByte", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[Extract].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[MultiplyWideningLowerAndSubtract].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ShiftRightAndInsert].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[LoadVectorSByteSignExtendToUInt32].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ShiftRightLogicalRoundedNarrowingSaturateLower].ReturnValue"] + - ["System.Boolean", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Property[IsSupported]"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ShiftLeftLogicalWideningLower].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[RoundToZero].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[MultiplyDoublingWideningSaturateUpper].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[MultiplyDoublingWideningLowerByScalarAndSubtractSaturate].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[CompareLessThanOrEqual].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[Subtract].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ShiftLogicalSaturate].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[Xor].ReturnValue"] + - ["System.ValueTuple,System.Numerics.Vector>", "System.Runtime.Intrinsics.Arm.Sve!", "Method[Load2xVectorAndUnzip].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[AddRotateComplex].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[Not].ReturnValue"] + - ["System.Int32", "System.Runtime.Intrinsics.Arm.Sve!", "Method[SaturatingDecrementBy64BitElementCount].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[OrNot].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[BitwiseSelect].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[ConvertToSingle].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.Sha256!", "Method[ScheduleUpdate0].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[ReverseElement].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ConvertToInt32RoundAwayFromZero].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[BitwiseClear].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[LeadingZeroCount].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ConvertToUInt32RoundAwayFromZero].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[TransposeEven].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[ConditionalSelect].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[RoundAwayFromZero].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ShiftRightLogicalRoundedScalar].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ShiftLogicalRoundedSaturateScalar].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ShiftRightLogicalRoundedAdd].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[Insert].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[Not].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[Or].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[ConditionalExtractAfterLastActiveElement].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[BitwiseClear].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[MultiplyDoublingWideningUpperByScalarAndAddSaturate].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[VectorTableLookup].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ShiftRightLogicalRoundedNarrowingSaturateLower].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[MultiplySubtract].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ShiftRightLogicalAdd].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[Abs].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[InsertIntoShiftedVector].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ReverseElement8].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[FusedMultiplyAddScalar].ReturnValue"] + - ["System.Single", "System.Runtime.Intrinsics.Arm.Sve!", "Method[ConditionalExtractAfterLastActiveElement].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ShiftRightLogicalNarrowingSaturateLower].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ConvertToInt32RoundToPositiveInfinity].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[RoundToNearestScalar].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[MultiplyExtended].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[AddRoundedHighNarrowingUpper].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[BitwiseClear].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[RoundToZero].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[LoadVector].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[TransposeOdd].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[GatherVectorInt16WithByteOffsetsSignExtend].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[Max].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[AbsoluteDifferenceWideningLowerAndAdd].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[DuplicateToVector64].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[GatherVectorSByteSignExtendFirstFaulting].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[MultiplyDoublingWideningLowerByScalarAndSubtractSaturate].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[LoadAndInsertScalar].ReturnValue"] + - ["System.ValueTuple,System.Runtime.Intrinsics.Vector64,System.Runtime.Intrinsics.Vector64>", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[Load3xVector64AndUnzip].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ShiftRightArithmeticNarrowingSaturateLower].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ShiftLeftAndInsert].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[Add].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[LoadVectorNonFaulting].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ShiftRightArithmeticAdd].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[SubtractScalar].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ShiftRightArithmeticRounded].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[MultiplySubtract].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ShiftLogicalSaturate].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[LoadVector].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[Multiply].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[FusedAddRoundedHalving].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ShiftRightLogicalRoundedAdd].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[SaturatingIncrementByActiveElementCount].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[PopCount].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ShiftRightAndInsert].ReturnValue"] + - ["System.Int64", "System.Runtime.Intrinsics.Arm.Sve!", "Method[SaturatingDecrementBy16BitElementCount].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[LoadVectorInt32SignExtendToInt64].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ReciprocalEstimate].ReturnValue"] + - ["System.Int64", "System.Runtime.Intrinsics.Arm.Sve!", "Method[SaturatingIncrementBy64BitElementCount].ReturnValue"] + - ["System.Boolean", "System.Runtime.Intrinsics.Arm.Sve!", "Method[TestAnyTrue].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[FusedMultiplyAddNegatedScalar].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[ReciprocalStep].ReturnValue"] + - ["System.Runtime.Intrinsics.Arm.SveMaskPattern", "System.Runtime.Intrinsics.Arm.SveMaskPattern!", "Field[VectorCount32]"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[CompareLessThan].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[TrigonometricStartingValue].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[LoadVectorSByteNonFaultingSignExtendToUInt32].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[CreateBreakAfterMask].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[MultiplyDoublingWideningLowerBySelectedScalarAndSubtractSaturate].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[ReverseElement8].ReturnValue"] + - ["System.ValueTuple,System.Numerics.Vector,System.Numerics.Vector>", "System.Runtime.Intrinsics.Arm.Sve!", "Method[Load3xVectorAndUnzip].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[MinNumberAcross].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ShiftRightArithmeticRounded].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[OrNot].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[CreateBreakPropagateMask].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ShiftRightLogicalRoundedAdd].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ShiftRightArithmeticRoundedNarrowingSaturateUpper].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ShiftRightArithmeticAdd].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[BitwiseSelect].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ShiftLeftLogicalScalar].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[LoadVectorFirstFaulting].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[Or].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[Min].ReturnValue"] + - ["System.ValueTuple,System.Runtime.Intrinsics.Vector64>", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[Load2xVector64].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ReverseElement16].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[GatherVectorByteZeroExtend].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[TrigonometricMultiplyAddCoefficient].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ShiftRightLogicalRoundedNarrowingSaturateUpper].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[ConvertToUInt32].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[MaxAcross].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[AbsoluteDifference].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[MaxAcross].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[LoadVectorUInt32ZeroExtendToInt64].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[AddHighNarrowingLower].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[RoundAwayFromZero].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[CompareEqual].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[FusedAddHalving].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[CreateTrueMaskByte].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ShiftRightLogicalNarrowingSaturateLower].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[ReverseElement16].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[CompareTest].ReturnValue"] + - ["System.Int64", "System.Runtime.Intrinsics.Arm.Sve!", "Method[SaturatingIncrementBy8BitElementCount].ReturnValue"] + - ["System.ValueTuple,System.Runtime.Intrinsics.Vector64>", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[Load2xVector64AndUnzip].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ShiftRightLogicalAdd].ReturnValue"] + - ["System.ValueTuple,System.Numerics.Vector>", "System.Runtime.Intrinsics.Arm.Sve!", "Method[Load2xVectorAndUnzip].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ShiftLogicalRounded].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[CompareNotEqualTo].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[XorAcross].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[PolynomialMultiply].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[OrAcross].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[FusedMultiplySubtract].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[MultiplyDoublingWideningUpperByScalarAndSubtractSaturate].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ShiftLeftLogicalSaturateUnsigned].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.Sha256!", "Method[HashUpdate1].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[CreateBreakAfterMask].ReturnValue"] + - ["System.Int64", "System.Runtime.Intrinsics.Arm.Sve!", "Method[SaturatingDecrementBy8BitElementCount].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ConvertToUInt32RoundToEven].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[GatherVectorWithByteOffsets].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[GatherVectorWithByteOffsets].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[AddSequentialAcross].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[CompareGreaterThan].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[Max].ReturnValue"] + - ["System.Byte", "System.Runtime.Intrinsics.Arm.Sve!", "Method[ConditionalExtractLastActiveElement].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[AddSaturate].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[LoadVector128].ReturnValue"] + - ["System.ValueTuple,System.Numerics.Vector,System.Numerics.Vector>", "System.Runtime.Intrinsics.Arm.Sve!", "Method[Load3xVectorAndUnzip].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[CreateTrueMaskUInt64].ReturnValue"] + - ["System.ValueTuple,System.Runtime.Intrinsics.Vector64>", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[LoadAndReplicateToVector64x2].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[CompareGreaterThan].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[AddPairwise].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[GatherVectorUInt32ZeroExtendFirstFaulting].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ShiftRightLogicalAdd].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[SqrtScalar].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[CompareLessThan].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[CompareEqual].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[CompareLessThan].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[AddRoundedHighNarrowingUpper].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[Subtract].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[CreateMaskForNextActiveElement].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[LoadVectorByteNonFaultingZeroExtendToUInt16].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[ReciprocalSqrtEstimate].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[LeadingZeroCount].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[MultiplyRoundedDoublingByScalarSaturateHigh].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[Not].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[MultiplyScalar].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[GatherVectorUInt16ZeroExtend].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[CreateWhileLessThanOrEqualMask64Bit].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[AbsoluteCompareLessThan].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[Negate].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ConvertToInt32RoundToEven].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[SaturatingDecrementBy32BitElementCount].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[ConditionalExtractLastActiveElement].ReturnValue"] + - ["System.ValueTuple,System.Runtime.Intrinsics.Vector64,System.Runtime.Intrinsics.Vector64,System.Runtime.Intrinsics.Vector64>", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[Load4xVector64AndUnzip].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[GatherVectorUInt32ZeroExtend].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ShiftRightArithmeticRoundedAdd].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.Rdm!", "Method[MultiplyRoundedDoublingAndSubtractSaturateHigh].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ShiftRightLogicalAdd].ReturnValue"] + - ["System.Int64", "System.Runtime.Intrinsics.Arm.Sve!", "Method[ConditionalExtractAfterLastActiveElement].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[InsertIntoShiftedVector].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[ShiftRightArithmetic].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[Abs].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ShiftRightLogicalRoundedNarrowingUpper].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[LeadingZeroCount].ReturnValue"] + - ["System.ValueTuple,System.Numerics.Vector>", "System.Runtime.Intrinsics.Arm.Sve!", "Method[Load2xVectorAndUnzip].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[Add].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ShiftRightArithmeticRounded].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[BitwiseSelect].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[FusedAddHalving].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[MultiplyWideningUpperAndSubtract].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[GatherVectorFirstFaulting].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[CompareLessThanOrEqual].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ShiftRightLogicalNarrowingSaturateUpper].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[Subtract].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[LoadVectorNonTemporal].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[AbsoluteDifferenceWideningUpperAndAdd].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[Abs].ReturnValue"] + - ["System.ValueTuple,System.Runtime.Intrinsics.Vector64,System.Runtime.Intrinsics.Vector64>", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[Load3xVector64].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[SubtractRoundedHighNarrowingLower].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[LoadVectorInt32SignExtendFirstFaulting].ReturnValue"] + - ["System.Int32", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[Extract].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[GatherVectorUInt32WithByteOffsetsZeroExtend].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[ReverseElement].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[SaturatingDecrementByActiveElementCount].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ShiftRightAndInsert].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[And].ReturnValue"] + - ["System.ValueTuple,System.Runtime.Intrinsics.Vector64,System.Runtime.Intrinsics.Vector64,System.Runtime.Intrinsics.Vector64>", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[LoadAndReplicateToVector64x4].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[MultiplySubtract].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[ReciprocalEstimate].ReturnValue"] + - ["System.Int32", "System.Runtime.Intrinsics.Arm.Sve!", "Method[ConditionalExtractLastActiveElement].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[And].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[GatherVectorUInt32WithByteOffsetsZeroExtend].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[CompareLessThanOrEqual].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ShiftRightAndInsert].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[AbsoluteDifferenceAdd].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[Max].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[Not].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[MultiplyDoublingWideningSaturateUpperByScalar].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[CreateBreakBeforeMask].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[MultiplyDoublingBySelectedScalarSaturateHigh].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[MultiplyDoublingWideningSaturateLowerBySelectedScalar].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[AbsoluteCompareGreaterThanOrEqual].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[MultiplyBySelectedScalarWideningLowerAndSubtract].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[MultiplyAddBySelectedScalar].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[OrAcross].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[RoundToPositiveInfinity].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[Negate].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ShiftRightLogicalScalar].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ReciprocalSquareRootEstimate].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[LoadAndReplicateToVector64].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[SubtractSaturate].ReturnValue"] + - ["System.Runtime.Intrinsics.Arm.SvePrefetchType", "System.Runtime.Intrinsics.Arm.SvePrefetchType!", "Field[LoadL2Temporal]"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[DuplicateToVector64].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[MultiplyAdd].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[Subtract].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[ShiftRightArithmeticForDivide].ReturnValue"] + - ["System.UInt32", "System.Runtime.Intrinsics.Arm.Sve!", "Method[SaturatingIncrementBy16BitElementCount].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[ShiftLeftLogical].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[CompareTest].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[VectorTableLookupExtension].ReturnValue"] + - ["System.Int32", "System.Runtime.Intrinsics.Arm.ArmBase!", "Method[LeadingZeroCount].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[VectorTableLookup].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[AddHighNarrowingUpper].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[LoadVector64].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[AbsoluteDifferenceWideningUpper].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[FusedMultiplySubtractNegated].ReturnValue"] + - ["System.ValueTuple,System.Numerics.Vector,System.Numerics.Vector,System.Numerics.Vector>", "System.Runtime.Intrinsics.Arm.Sve!", "Method[Load4xVectorAndUnzip].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[DuplicateSelectedScalarToVector].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[AddSaturate].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[MultiplyDoublingWideningSaturateLowerByScalar].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[MultiplySubtractByScalar].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[MultiplySubtractByScalar].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[Xor].ReturnValue"] + - ["System.Boolean", "System.Runtime.Intrinsics.Arm.Sve!", "Property[IsSupported]"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[ZeroExtend32].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[AddSaturate].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[Add].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[AddPairwise].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[MultiplyBySelectedScalar].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[MultiplySubtractByScalar].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[PopCount].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[FusedMultiplySubtractNegatedScalar].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[NegateSaturate].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[LoadVector128].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ShiftArithmeticSaturate].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[DotProductBySelectedScalar].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[MinPairwise].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[MultiplyWideningLowerAndAdd].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[FusedAddHalving].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[MinNumberScalar].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[LoadVectorSByteSignExtendToUInt16].ReturnValue"] + - ["System.SByte", "System.Runtime.Intrinsics.Arm.Sve!", "Method[ConditionalExtractLastActiveElement].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[CompareTest].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[Xor].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[MultiplyAdd].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[GetFfrUInt16].ReturnValue"] + - ["System.UInt32", "System.Runtime.Intrinsics.Arm.Sve!", "Method[SaturatingIncrementBy8BitElementCount].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[DuplicateSelectedScalarToVector64].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ShiftLeftLogicalWideningUpper].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[MultiplyWideningUpper].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[DuplicateSelectedScalarToVector].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[BooleanNot].ReturnValue"] + - ["System.Int16", "System.Runtime.Intrinsics.Arm.Sve!", "Method[ConditionalExtractAfterLastActiveElement].ReturnValue"] + - ["System.Int64", "System.Runtime.Intrinsics.Arm.Sve!", "Method[SaturatingDecrementBy32BitElementCount].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[OrNot].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[GatherVectorInt32SignExtendFirstFaulting].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[MultiplyAdd].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ShiftLogicalRounded].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[Xor].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ConvertToUInt32RoundToEvenScalar].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[ReverseElement32].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[GatherVectorUInt32ZeroExtend].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ShiftLogicalRounded].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector64", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ShiftRightLogicalRounded].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[CompareGreaterThanOrEqual].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[Min].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[CompareGreaterThanOrEqual].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ZeroExtendWideningUpper].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Arm.AdvSimd!", "Method[ShiftArithmeticRounded].ReturnValue"] + - ["System.Numerics.Vector", "System.Runtime.Intrinsics.Arm.Sve!", "Method[SaturatingDecrementByActiveElementCount].ReturnValue"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemRuntimeIntrinsicsWasm/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemRuntimeIntrinsicsWasm/model.yml new file mode 100644 index 000000000000..55f9a9ff3509 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemRuntimeIntrinsicsWasm/model.yml @@ -0,0 +1,412 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[Or].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[Subtract].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[CompareEqual].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[And].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[CompareGreaterThanOrEqual].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[Truncate].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[CompareEqual].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[BitwiseSelect].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[CompareLessThan].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[CompareGreaterThan].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[LoadScalarVector128].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[MultiplyWideningLower].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[CompareGreaterThanOrEqual].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[AndNot].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[Or].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[And].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[AndNot].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[LoadScalarVector128].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[Add].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[CompareEqual].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[LoadScalarVector128].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[PopCount].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[LoadVector128].ReturnValue"] + - ["System.Int32", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[Bitmask].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[MultiplyWideningUpper].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[ShiftRightLogical].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[CompareEqual].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[Subtract].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[Or].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[AddPairwiseWidening].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[Xor].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[CompareGreaterThanOrEqual].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[Max].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[CompareEqual].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[CompareEqual].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[LoadScalarAndInsert].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[Multiply].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[LoadScalarAndSplatVector128].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[CompareLessThan].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[Ceiling].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[ConvertToDoubleLower].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[CompareGreaterThan].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[Negate].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[ConvertToSingle].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[CompareGreaterThan].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[LoadScalarAndInsert].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[And].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[AddSaturate].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[BitwiseSelect].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[Splat].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[AddSaturate].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[CompareGreaterThan].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[LoadScalarVector128].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[CompareLessThan].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[Multiply].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[CompareEqual].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[ConvertNarrowingSaturateUnsigned].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[LoadVector128].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[Xor].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[Or].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[CompareGreaterThan].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[LoadScalarAndSplatVector128].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[ZeroExtendWideningLower].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[ConvertNarrowingSaturateUnsigned].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[ShiftLeft].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[CompareLessThanOrEqual].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[LoadScalarAndSplatVector128].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[LoadVector128].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[Or].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[Not].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[ConvertNarrowingSaturateSigned].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[ZeroExtendWideningUpper].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[CompareLessThanOrEqual].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[CompareNotEqual].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[ReplaceScalar].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[CompareNotEqual].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[CompareGreaterThan].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[Multiply].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[Abs].ReturnValue"] + - ["System.Boolean", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[AllTrue].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[ShiftRightLogical].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[Not].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[LoadScalarAndInsert].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[Xor].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[ShiftRightArithmetic].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[ReplaceScalar].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[Subtract].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[Subtract].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[Max].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[ShiftLeft].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[And].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[PseudoMin].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[Min].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[ZeroExtendWideningLower].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[And].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[AverageRounded].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[BitwiseSelect].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[Abs].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[MultiplyWideningUpper].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[PseudoMax].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[ShiftLeft].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[Splat].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[LoadScalarAndInsert].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[And].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[Splat].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[Negate].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[SubtractSaturate].ReturnValue"] + - ["System.UInt32", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[ExtractScalar].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[SignExtendWideningUpper].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[ShiftRightArithmetic].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[Add].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[BitwiseSelect].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[Max].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[Splat].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[Add].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[Max].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[Add].ReturnValue"] + - ["System.UInt64", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[ExtractScalar].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[Floor].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[Dot].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[And].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[BitwiseSelect].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[AddPairwiseWidening].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[Not].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[CompareGreaterThan].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[CompareLessThan].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[CompareNotEqual].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[LoadWideningVector128].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[CompareNotEqual].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[CompareEqual].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[LoadScalarAndInsert].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[Xor].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[And].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[CompareEqual].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[Add].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[AndNot].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[SubtractSaturate].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[LoadScalarAndSplatVector128].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[ShiftRightArithmetic].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[Min].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[Splat].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[LoadVector128].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[Negate].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[Xor].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[LoadWideningVector128].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[Max].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[ShiftRightArithmetic].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[CompareLessThan].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[Negate].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[Not].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[Multiply].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[ConvertNarrowingSaturateSigned].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[Multiply].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[Abs].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[Or].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[MultiplyWideningLower].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[CompareLessThanOrEqual].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[LoadWideningVector128].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[Multiply].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[ZeroExtendWideningLower].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[BitwiseSelect].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[Sqrt].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[CompareNotEqual].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[ZeroExtendWideningUpper].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[LoadScalarVector128].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[CompareGreaterThanOrEqual].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[LoadWideningVector128].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[ReplaceScalar].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[MultiplyWideningUpper].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[LoadScalarVector128].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[MultiplyWideningLower].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[Or].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[CompareLessThan].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[Floor].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[SignExtendWideningUpper].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[Or].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[ShiftRightLogical].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[Not].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[LoadScalarAndInsert].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[LoadScalarAndInsert].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[SubtractSaturate].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[CompareNotEqual].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[ZeroExtendWideningUpper].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[SignExtendWideningUpper].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[CompareGreaterThan].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[LoadScalarAndSplatVector128].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[LoadVector128].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[Abs].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[ShiftLeft].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[AndNot].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[CompareGreaterThanOrEqual].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[CompareEqual].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[CompareNotEqual].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[PseudoMin].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[CompareNotEqual].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[ShiftRightArithmetic].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[ShiftRightLogical].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[Or].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[ReplaceScalar].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[ZeroExtendWideningLower].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[CompareLessThanOrEqual].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[Subtract].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[Ceiling].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[Xor].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[LoadVector128].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[AndNot].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[SignExtendWideningLower].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[Not].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[Not].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[Subtract].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[CompareGreaterThanOrEqual].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[CompareLessThanOrEqual].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[Min].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[BitwiseSelect].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[Splat].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[Splat].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[Multiply].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[CompareGreaterThanOrEqual].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[MultiplyWideningUpper].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[ZeroExtendWideningLower].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[Xor].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[Min].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[LoadWideningVector128].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[ConvertToUInt32Saturate].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[LoadScalarAndSplatVector128].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[AddPairwiseWidening].ReturnValue"] + - ["System.Int64", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[ExtractScalar].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[AddSaturate].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[Min].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[SignExtendWideningLower].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[LoadVector128].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[Splat].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[AndNot].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[LoadVector128].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[ShiftRightLogical].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[CompareNotEqual].ReturnValue"] + - ["System.IntPtr", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[ExtractScalar].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[AndNot].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[ReplaceScalar].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[LoadScalarAndSplatVector128].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[Splat].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[LoadScalarAndSplatVector128].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[CompareEqual].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[Subtract].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[CompareLessThanOrEqual].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[AndNot].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[SignExtendWideningUpper].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[CompareGreaterThanOrEqual].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[CompareLessThanOrEqual].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[RoundToNearest].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[MultiplyRoundedSaturateQ15].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[CompareGreaterThanOrEqual].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[Min].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[LoadScalarAndSplatVector128].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[ShiftRightLogical].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[CompareGreaterThan].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[Not].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[Max].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[ShiftRightArithmetic].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[CompareEqual].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[BitwiseSelect].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[SignExtendWideningLower].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[BitwiseSelect].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[Multiply].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[ReplaceScalar].ReturnValue"] + - ["System.Int32", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[ExtractScalar].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[Negate].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[CompareLessThan].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[Min].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[Xor].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[Add].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[ShiftLeft].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[ShiftLeft].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[Abs].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[Max].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[CompareLessThan].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[ReplaceScalar].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[CompareNotEqual].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[Xor].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[LoadScalarAndInsert].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[LoadScalarAndInsert].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[LoadVector128].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[Subtract].ReturnValue"] + - ["System.UIntPtr", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[ExtractScalar].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[Max].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[Subtract].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[Abs].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[MultiplyWideningLower].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[Swizzle].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[CompareLessThanOrEqual].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[ShiftLeft].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[Add].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[Xor].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[Not].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[LoadScalarAndSplatVector128].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[ZeroExtendWideningLower].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[ShiftRightLogical].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[LoadScalarVector128].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[CompareNotEqual].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[ReplaceScalar].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[CompareGreaterThan].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[ReplaceScalar].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[ShiftLeft].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[ShiftLeft].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[Divide].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[LoadWideningVector128].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[Add].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[MultiplyWideningLower].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[MultiplyWideningLower].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[Min].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[And].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[ShiftRightLogical].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[ZeroExtendWideningUpper].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[AndNot].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[Splat].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[Negate].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[Not].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[Negate].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[SignExtendWideningUpper].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[Add].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[ShiftRightArithmetic].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[CompareLessThan].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[LoadScalarAndSplatVector128].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[Subtract].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[ShiftRightArithmetic].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[LoadVector128].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[AndNot].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[CompareGreaterThanOrEqual].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[Subtract].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[ShiftRightLogical].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[Add].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[AndNot].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[Or].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[LoadScalarAndInsert].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[Sqrt].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[ZeroExtendWideningUpper].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[CompareLessThanOrEqual].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[Negate].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[Swizzle].ReturnValue"] + - ["System.Single", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[ExtractScalar].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[Or].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[AverageRounded].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[Negate].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[Negate].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[ShiftRightArithmetic].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[LoadVector128].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[BitwiseSelect].ReturnValue"] + - ["System.Boolean", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[AnyTrue].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[SubtractSaturate].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[CompareLessThanOrEqual].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[Multiply].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[ReplaceScalar].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[MultiplyWideningUpper].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[AddSaturate].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[BitwiseSelect].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[Divide].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[SignExtendWideningLower].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[CompareGreaterThanOrEqual].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[CompareLessThan].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[CompareLessThan].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[Xor].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[LoadScalarAndSplatVector128].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[LoadVector128].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[Negate].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[BitwiseSelect].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[AddPairwiseWidening].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[Add].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[Not].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[Splat].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[Negate].ReturnValue"] + - ["System.Double", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[ExtractScalar].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[ZeroExtendWideningUpper].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[SignExtendWideningLower].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[CompareLessThan].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[CompareGreaterThan].ReturnValue"] + - ["System.Boolean", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Property[IsSupported]"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[CompareNotEqual].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[CompareLessThanOrEqual].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[LoadScalarVector128].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[ConvertToInt32Saturate].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[SignExtendWideningUpper].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[Truncate].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[AndNot].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[ShiftLeft].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[RoundToNearest].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[ReplaceScalar].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[CompareGreaterThanOrEqual].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[And].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[SignExtendWideningLower].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[And].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[Xor].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[Or].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[CompareGreaterThan].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[ShiftRightArithmetic].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[Multiply].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[Abs].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[PseudoMax].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[MultiplyWideningUpper].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[LoadScalarAndInsert].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[LoadScalarAndInsert].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[CompareLessThanOrEqual].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[Splat].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[Not].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[Subtract].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[Add].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[ShiftRightLogical].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.Wasm.PackedSimd!", "Method[And].ReturnValue"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemRuntimeIntrinsicsX86/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemRuntimeIntrinsicsX86/model.yml new file mode 100644 index 000000000000..d29303aa2c84 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemRuntimeIntrinsicsX86/model.yml @@ -0,0 +1,1937 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx2!", "Method[ShiftLeftLogicalVariable].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx2!", "Method[ShiftRightLogicalVariable].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[MultiplyLow].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[UnpackLow].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[ConvertToVector256UInt32WithTruncation].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512BW!", "Method[PermuteVar32x16].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse2!", "Method[Subtract].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx2!", "Method[UnpackLow].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx2!", "Method[UnpackHigh].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Avx!", "Method[ConvertToVector128Int32WithTruncation].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx2!", "Method[And].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Avx2!", "Method[MaskLoad].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[TernaryLogic].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx10v1!", "Method[ReciprocalSqrt14].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Avx10v1!", "Method[PermuteVar16x8].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[CompareNotGreaterThanOrEqual].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse2!", "Method[LoadScalarVector128].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512DQ!", "Method[AndNot].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse41!", "Method[LoadAlignedVector128NonTemporal].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse2!", "Method[Or].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[ShiftLeftLogical].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx!", "Method[And].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[Or].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[ShiftLeftLogicalVariable].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse41!", "Method[BlendVariable].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Avx10v1!", "Method[Scale].ReturnValue"] + - ["System.Int32", "System.Runtime.Intrinsics.X86.Avx2!", "Method[MoveMask].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[RotateRightVariable].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Avx10v1!", "Method[RotateRightVariable].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse!", "Method[CompareScalarGreaterThanOrEqual].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx10v1!", "Method[PermuteVar16x16x2].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse2!", "Method[Min].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Avx10v1!", "Method[ReduceScalar].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Avx10v1!", "Method[GetExponentScalar].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx!", "Method[HorizontalAdd].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[InsertVector128].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512BW!", "Method[CompareGreaterThan].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Avx10v1!", "Method[RotateRightVariable].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512BW!", "Method[Subtract].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse2!", "Method[AndNot].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512BW!", "Method[PermuteVar32x16x2].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[ConvertScalarToVector128Single].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Avx2!", "Method[GatherVector128].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[RotateLeftVariable].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512CD!", "Method[LeadingZeroCount].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse41!", "Method[Insert].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx10v1!", "Method[PermuteVar32x8].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[CompareNotEqual].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse3!", "Method[LoadDquVector128].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512BW!", "Method[CompareNotEqual].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse3!", "Method[LoadDquVector128].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx2!", "Method[Permute4x64].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx2!", "Method[PermuteVar8x32].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx10v1!", "Method[CompareGreaterThan].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[CompareNotEqual].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse2!", "Method[And].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[TernaryLogic].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx2!", "Method[SubtractSaturate].ReturnValue"] + - ["System.UInt32", "System.Runtime.Intrinsics.X86.Avx10v1!", "Method[ConvertToUInt32].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx2!", "Method[MultiplyHigh].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[ConvertToVector256Int32].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx!", "Method[ConvertToVector256Double].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse2!", "Method[ShiftLeftLogical].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse2!", "Method[Min].ReturnValue"] + - ["System.UInt32", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[ConvertToUInt32WithTruncation].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx2!", "Method[ShiftRightLogical128BitLane].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[Max].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[MultiplyScalar].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[FixupScalar].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse3!", "Method[LoadDquVector128].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx!", "Method[ConvertToVector256Int32WithTruncation].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse!", "Method[MinScalar].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx!", "Method[LoadVector256].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Fma!", "Method[MultiplySubtractNegated].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse2!", "Method[ShiftRightLogical128BitLane].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Avx2!", "Method[ShiftRightLogicalVariable].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Avx10v1!", "Method[GetExponent].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[ExtractVector256].ReturnValue"] + - ["System.Boolean", "System.Runtime.Intrinsics.X86.Avx!", "Property[IsSupported]"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse2!", "Method[ShiftRightLogical].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512Vbmi!", "Method[MultiShift].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx2!", "Method[UnpackHigh].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512BW!", "Method[ShiftRightLogical128BitLane].ReturnValue"] + - ["System.UInt32", "System.Runtime.Intrinsics.X86.Lzcnt!", "Method[LeadingZeroCount].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx10v1!", "Method[GetExponent].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Avx10v1!", "Method[ConvertScalarToVector128Double].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[CompareNotGreaterThan].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Ssse3!", "Method[AlignRight].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse!", "Method[CompareScalarNotGreaterThanOrEqual].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse2!", "Method[Add].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx2!", "Method[AndNot].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512BW!", "Method[CompareGreaterThan].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Avx10v1!", "Method[PermuteVar16x8x2].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[CompareLessThan].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[GetMantissaScalar].ReturnValue"] + - ["System.Boolean", "System.Runtime.Intrinsics.X86.Sse!", "Method[CompareScalarUnorderedEqual].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[Compare].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx2!", "Method[BlendVariable].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[SqrtScalar].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Fma!", "Method[MultiplySubtractNegatedScalar].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx10v1!", "Method[MultiplyLow].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse!", "Method[MoveLowToHigh].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512DQ!", "Method[Xor].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx10v1!", "Method[AlignRight32].ReturnValue"] + - ["System.UInt32", "System.Runtime.Intrinsics.X86.Bmi2!", "Method[ParallelBitExtract].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512BW!", "Method[UnpackHigh].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Avx10v1!", "Method[CompareGreaterThanOrEqual].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse41!", "Method[ConvertToVector128Int32].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Avx2!", "Method[BroadcastScalarToVector128].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx2!", "Method[ConvertToVector256Int16].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx!", "Method[Or].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx2!", "Method[BroadcastScalarToVector256].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse2!", "Method[PackSignedSaturate].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Avx10v1!", "Method[SqrtScalar].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse2!", "Method[LoadAlignedVector128].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx!", "Method[UnpackLow].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx10v1!", "Method[AlignRight64].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse!", "Method[CompareEqual].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse41!", "Method[RoundCurrentDirection].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx!", "Method[Permute2x128].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[LoadVector512].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Fma!", "Method[MultiplyAddNegated].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[PermuteVar8x64x2].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx10v1!", "Method[PermuteVar16x16x2].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx10v1!", "Method[Reduce].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512BW!", "Method[ConvertToVector512UInt16].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512DQ!", "Method[AndNot].ReturnValue"] + - ["System.Boolean", "System.Runtime.Intrinsics.X86.Sse!", "Method[CompareScalarOrderedLessThan].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx10v1!", "Method[Scale].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx2!", "Method[AlignRight].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[AndNot].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx2!", "Method[PackSignedSaturate].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Avx10v1!", "Method[CompareLessThanOrEqual].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[Shuffle4x128].ReturnValue"] + - ["System.Runtime.Intrinsics.X86.FloatRoundingMode", "System.Runtime.Intrinsics.X86.FloatRoundingMode!", "Field[ToPositiveInfinity]"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse2!", "Method[ConvertScalarToVector128Double].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse!", "Method[Shuffle].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512BW!", "Method[MultiplyAddAdjacent].ReturnValue"] + - ["System.UInt32", "System.Runtime.Intrinsics.X86.Avx10v1!", "Method[ConvertToUInt32WithTruncation].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx10v1!", "Method[GetMantissa].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[TernaryLogic].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Ssse3!", "Method[AlignRight].ReturnValue"] + - ["System.Boolean", "System.Runtime.Intrinsics.X86.Sse2!", "Method[CompareScalarOrderedNotEqual].ReturnValue"] + - ["System.Runtime.Intrinsics.X86.FloatComparisonMode", "System.Runtime.Intrinsics.X86.FloatComparisonMode!", "Field[UnorderedNotLessThanSignaling]"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Avx10v1!", "Method[CompareGreaterThan].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[ConvertToVector256UInt32WithSaturation].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx!", "Method[MaskLoad].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[SubtractScalar].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse2!", "Method[ShiftLeftLogical].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse41!", "Method[BlendVariable].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse3!", "Method[LoadAndDuplicateToVector128].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx10v1!", "Method[TernaryLogic].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse2!", "Method[CompareEqual].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Avx10v1!", "Method[DetectConflicts].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512BW!", "Method[ConvertToVector512Int16].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx!", "Method[LoadDquVector256].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Avx10v1!", "Method[PermuteVar2x64x2].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[LoadVector512].ReturnValue"] + - ["System.Runtime.Intrinsics.X86.FloatComparisonMode", "System.Runtime.Intrinsics.X86.FloatComparisonMode!", "Field[UnorderedTrueNonSignaling]"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512CD!", "Method[DetectConflicts].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[FusedMultiplyAddSubtract].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Avx2!", "Method[BroadcastScalarToVector128].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse!", "Method[CompareNotGreaterThanOrEqual].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512CD!", "Method[DetectConflicts].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[CompareEqual].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse2!", "Method[UnpackHigh].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse2!", "Method[LoadLow].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx2!", "Method[CompareEqual].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[InsertVector128].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[AndNot].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Fma!", "Method[MultiplyAddSubtract].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[ConvertToVector128Int16WithSaturation].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx10v1!", "Method[CompareLessThanOrEqual].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse2!", "Method[LoadVector128].ReturnValue"] + - ["System.Runtime.Intrinsics.X86.FloatComparisonMode", "System.Runtime.Intrinsics.X86.FloatComparisonMode!", "Field[UnorderedNotGreaterThanNonSignaling]"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse41!", "Method[BlendVariable].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512BW!", "Method[BroadcastScalarToVector512].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Avx10v1!", "Method[Reciprocal14Scalar].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[ConvertToVector512Int32].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[ExtractVector128].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx2!", "Method[MultiplyAddAdjacent].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse41!", "Method[DotProduct].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[ExtractVector128].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse2!", "Method[UnpackHigh].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[UnpackHigh].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse2!", "Method[MultiplyHigh].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[LoadAlignedVector512].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[ShiftRightArithmeticVariable].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512BW!", "Method[Max].ReturnValue"] + - ["System.Boolean", "System.Runtime.Intrinsics.X86.Sse2!", "Method[CompareScalarOrderedGreaterThanOrEqual].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse2!", "Method[ShiftLeftLogical128BitLane].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse2!", "Method[Subtract].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx2!", "Method[Subtract].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Avx10v1!", "Method[ShiftRightArithmeticVariable].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse!", "Method[CompareGreaterThan].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse2!", "Method[UnpackLow].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Avx10v1!", "Method[RotateRight].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse2!", "Method[And].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[PermuteVar16x32x2].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse!", "Method[ReciprocalScalar].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx10v1!", "Method[RotateRight].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Avx10v1!", "Method[CompareLessThanOrEqual].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx10v1!", "Method[AlignRight32].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse2!", "Method[CompareNotLessThan].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx!", "Method[LoadAlignedVector256].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse41!", "Method[RoundToNearestInteger].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx2!", "Method[HorizontalAdd].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse2!", "Method[MinScalar].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx2!", "Method[ShiftRightLogical128BitLane].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Avx10v1!", "Method[AlignRight64].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[UnpackLow].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse!", "Method[CompareScalarNotLessThan].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse2!", "Method[AndNot].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx!", "Method[RoundToZero].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse2!", "Method[AndNot].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512BW!", "Method[SubtractSaturate].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[Or].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx2!", "Method[ShiftLeftLogicalVariable].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Avx10v1!", "Method[CompareGreaterThanOrEqual].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx!", "Method[BlendVariable].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx10v1!", "Method[PermuteVar4x64].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[LoadAlignedVector512NonTemporal].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse41!", "Method[Blend].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse2!", "Method[LoadVector128].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Ssse3!", "Method[Shuffle].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Pclmulqdq!", "Method[CarrylessMultiply].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512BW!", "Method[AddSaturate].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse!", "Method[MultiplyScalar].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx2!", "Method[LoadAlignedVector256NonTemporal].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[TernaryLogic].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[TernaryLogic].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx10v1!", "Method[RotateRightVariable].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx!", "Method[HorizontalSubtract].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx2!", "Method[AlignRight].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx2!", "Method[LoadAlignedVector256NonTemporal].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx!", "Method[Permute].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[Max].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx10v1!", "Method[RoundScale].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse2!", "Method[Xor].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse2!", "Method[Xor].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[LoadVector512].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Avx10v1!", "Method[ConvertToVector128UInt64].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Avx2!", "Method[MaskLoad].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[FusedMultiplyAddScalar].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx2!", "Method[Or].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse2!", "Method[LoadScalarVector128].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512BW!", "Method[Max].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[InsertVector256].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Avx10v1!", "Method[CompareLessThan].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx10v1!", "Method[PermuteVar4x64].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx10v1!", "Method[PermuteVar8x32x2].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx10v1!", "Method[RotateLeftVariable].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx!", "Method[CompareUnordered].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[Fixup].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx2!", "Method[UnpackLow].ReturnValue"] + - ["System.Boolean", "System.Runtime.Intrinsics.X86.Popcnt!", "Property[IsSupported]"] + - ["System.Boolean", "System.Runtime.Intrinsics.X86.Sse!", "Method[CompareScalarOrderedLessThanOrEqual].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx10v1!", "Method[PermuteVar8x32x2].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx2!", "Method[ShiftLeftLogical128BitLane].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[ExtractVector128].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512BW!", "Method[MultiplyHigh].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[Add].ReturnValue"] + - ["System.Boolean", "System.Runtime.Intrinsics.X86.Sse3!", "Property[IsSupported]"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse2!", "Method[MoveScalar].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[ConvertToVector256Int32WithTruncation].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[Shuffle].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx!", "Method[InsertVector128].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse2!", "Method[Sqrt].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Aes!", "Method[Encrypt].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Avx10v1!", "Method[MultiplyScalar].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Avx10v1!", "Method[AlignRight32].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse3!", "Method[HorizontalAdd].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx2!", "Method[GatherVector256].ReturnValue"] + - ["System.Boolean", "System.Runtime.Intrinsics.X86.Sse41!", "Method[TestNotZAndNotC].ReturnValue"] + - ["System.Int32", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[ConvertToInt32].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse2!", "Method[CompareScalarNotLessThanOrEqual].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512BW!", "Method[CompareGreaterThanOrEqual].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Fma!", "Method[MultiplySubtractAdd].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Avx10v1!", "Method[Reciprocal14Scalar].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[TernaryLogic].ReturnValue"] + - ["System.Runtime.Intrinsics.X86.FloatComparisonMode", "System.Runtime.Intrinsics.X86.FloatComparisonMode!", "Field[OrderedGreaterThanOrEqualNonSignaling]"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512BW!", "Method[CompareGreaterThan].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Avx10v1!", "Method[CompareLessThanOrEqual].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Avx512DQ!", "Method[RangeScalar].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx!", "Method[Ceiling].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx2!", "Method[InsertVector128].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx2!", "Method[PackUnsignedSaturate].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[CompareUnordered].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[RotateLeft].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[Shuffle4x128].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse2!", "Method[MaxScalar].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse2!", "Method[CompareLessThan].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx2!", "Method[AddSaturate].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Avx10v1!", "Method[ShiftRightLogicalVariable].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Avx2!", "Method[ShiftRightLogicalVariable].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Ssse3!", "Method[Abs].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse41!", "Method[Ceiling].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx2!", "Method[BroadcastVector128ToVector256].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse2!", "Method[ShuffleLow].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512BW!", "Method[ShiftLeftLogical128BitLane].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx10v1!", "Method[Min].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Avx10v1!", "Method[FusedMultiplyAddNegatedScalar].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx2!", "Method[PermuteVar8x32].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Avx2!", "Method[ShiftRightLogicalVariable].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Avx10v1!", "Method[Abs].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[LoadVector512].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Avx10v1!", "Method[CompareGreaterThanOrEqual].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx2!", "Method[PermuteVar8x32].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse3!", "Method[HorizontalAdd].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[BroadcastVector256ToVector512].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[ShiftRightLogicalVariable].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Avx10v1!", "Method[PermuteVar8x16].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse!", "Method[ReciprocalSqrtScalar].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse41!", "Method[Max].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse!", "Method[CompareLessThan].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx2!", "Method[Or].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx2!", "Method[Permute2x128].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx!", "Method[RoundCurrentDirection].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[ConvertToVector512Int32WithTruncation].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[BroadcastScalarToVector512].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Fma!", "Method[MultiplySubtractAdd].ReturnValue"] + - ["System.Single", "System.Runtime.Intrinsics.X86.Sse41!", "Method[Extract].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx!", "Method[HorizontalAdd].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[LoadVector512].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx10v1!", "Method[Shuffle2x128].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[CompareEqual].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse3!", "Method[HorizontalSubtract].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[CompareEqual].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512BW!", "Method[CompareLessThan].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[CompareLessThan].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx2!", "Method[LoadAlignedVector256NonTemporal].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse2!", "Method[Or].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx2!", "Method[BroadcastScalarToVector256].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[And].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[FusedMultiplySubtractNegatedScalar].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Fma!", "Method[MultiplyAdd].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[RotateRight].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Avx10v1!", "Method[ShiftRightArithmeticVariable].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse!", "Method[CompareLessThanOrEqual].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse3!", "Method[LoadDquVector128].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Avx10v1!", "Method[Reduce].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse2!", "Method[LoadVector128].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[InsertVector256].ReturnValue"] + - ["System.UInt32", "System.Runtime.Intrinsics.X86.Bmi1!", "Method[ResetLowestSetBit].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[CompareLessThan].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512BW!", "Method[LoadVector512].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse2!", "Method[LoadVector128].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse2!", "Method[SubtractSaturate].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx2!", "Method[ShiftRightLogical128BitLane].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx2!", "Method[HorizontalAddSaturate].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512BW!", "Method[LoadVector512].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512BW!", "Method[Average].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Avx10v1!", "Method[ReciprocalSqrt14Scalar].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse2!", "Method[CompareScalarGreaterThanOrEqual].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Avx!", "Method[PermuteVar].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx2!", "Method[AlignRight].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[And].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[ShiftLeftLogicalVariable].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[Multiply].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx!", "Method[Divide].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[RotateLeftVariable].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse2!", "Method[CompareLessThan].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Avx2!", "Method[GatherMaskVector128].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[PermuteVar8x64].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx2!", "Method[ShiftRightLogicalVariable].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512DQ!", "Method[InsertVector256].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[ExtractVector128].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[ConvertToVector512Single].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Fma!", "Method[MultiplyAddSubtract].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx10v1!", "Method[ReciprocalSqrt14].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[ConvertToVector512UInt32].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse2!", "Method[CompareEqual].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse2!", "Method[ShiftLeftLogical].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx2!", "Method[UnpackHigh].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512DQ!", "Method[Reduce].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[ExtractVector128].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx2!", "Method[ShiftLeftLogical].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[Add].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[ExtractVector256].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse2!", "Method[Multiply].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx10v1!", "Method[PermuteVar4x64x2].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse2!", "Method[AddSaturate].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[Reciprocal14Scalar].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Avx2!", "Method[ShiftRightArithmeticVariable].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Ssse3!", "Method[MultiplyHighRoundScale].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx!", "Method[ReciprocalSqrt].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[ReciprocalSqrt14].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx!", "Method[LoadAlignedVector256].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse3!", "Method[LoadDquVector128].ReturnValue"] + - ["System.Runtime.Intrinsics.X86.FloatComparisonMode", "System.Runtime.Intrinsics.X86.FloatComparisonMode!", "Field[UnorderedEqualNonSignaling]"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512Vbmi!", "Method[PermuteVar64x8].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx10v1!", "Method[CompareLessThan].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx!", "Method[LoadAlignedVector256].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse41!", "Method[BlendVariable].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[Abs].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx!", "Method[Multiply].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[PermuteVar2x64].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx10v1!", "Method[RotateRightVariable].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx!", "Method[LoadAlignedVector256].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[BlendVariable].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Ssse3!", "Method[HorizontalSubtract].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[RotateRight].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse41!", "Method[RoundToNegativeInfinity].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[AddScalar].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[BroadcastScalarToVector512].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[Or].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[GetExponent].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[RotateLeftVariable].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx2!", "Method[Or].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse41!", "Method[FloorScalar].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512Vbmi!", "Method[PermuteVar64x8x2].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[Shuffle].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[InsertVector256].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse2!", "Method[SubtractSaturate].ReturnValue"] + - ["System.Runtime.Intrinsics.X86.FloatComparisonMode", "System.Runtime.Intrinsics.X86.FloatComparisonMode!", "Field[OrderedFalseNonSignaling]"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx!", "Method[Permute2x128].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[InsertVector256].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse!", "Method[MoveHighToLow].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse2!", "Method[Shuffle].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse!", "Method[CompareNotEqual].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Avx10v1!", "Method[MultiShift].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx10v1!", "Method[CompareGreaterThanOrEqual].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse2!", "Method[UnpackLow].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[FusedMultiplySubtractNegatedScalar].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Avx10v1!", "Method[ConvertToVector128Double].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Avx2!", "Method[GatherVector128].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx2!", "Method[ConvertToVector256Int32].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx10v1!", "Method[CompareNotEqual].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx2!", "Method[Permute2x128].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx2!", "Method[Sign].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512BW!", "Method[CompareLessThan].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Avx10v1!", "Method[CompareLessThanOrEqual].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[ExtractVector256].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Avx2!", "Method[ExtractVector128].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Avx10v1!", "Method[ShiftRightArithmetic].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx10v1!", "Method[BroadcastPairScalarToVector256].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse2!", "Method[PackUnsignedSaturate].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx2!", "Method[Min].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx2!", "Method[ShiftLeftLogical128BitLane].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx10v1!", "Method[PermuteVar4x64].ReturnValue"] + - ["System.Boolean", "System.Runtime.Intrinsics.X86.Avx!", "Method[TestNotZAndNotC].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512DQ!", "Method[ConvertToVector512Int64WithTruncation].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx10v1!", "Method[CompareGreaterThan].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx!", "Method[UnpackLow].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse41!", "Method[CeilingScalar].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse2!", "Method[CompareNotGreaterThan].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx2!", "Method[MultipleSumAbsoluteDifferences].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[ExtractVector256].ReturnValue"] + - ["System.Boolean", "System.Runtime.Intrinsics.X86.Sse2!", "Method[CompareScalarUnorderedLessThanOrEqual].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse41!", "Method[LoadAlignedVector128NonTemporal].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx!", "Method[Permute2x128].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Avx2!", "Method[GatherMaskVector128].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[UnpackHigh].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse2!", "Method[CompareGreaterThan].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[ConvertToVector128Int16].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx!", "Method[LoadAlignedVector256].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[CompareLessThanOrEqual].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx!", "Method[Ceiling].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512CD!", "Method[DetectConflicts].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse2!", "Method[ShiftRightLogical128BitLane].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Aes!", "Method[EncryptLast].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Avx2!", "Method[ExtractVector128].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Avx10v1!", "Method[TernaryLogic].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Avx10v1!", "Method[CompareLessThan].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx!", "Method[RoundToNegativeInfinity].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[UnpackHigh].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Avx2!", "Method[Blend].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx10v1!", "Method[SumAbsoluteDifferencesInBlock32].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx2!", "Method[UnpackLow].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Avx10v1!", "Method[RotateLeft].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[ReciprocalSqrt14Scalar].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[FusedMultiplySubtractScalar].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse2!", "Method[MultiplyAddAdjacent].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Fma!", "Method[MultiplySubtractScalar].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse2!", "Method[Xor].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx2!", "Method[InsertVector128].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[CompareNotEqual].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Pclmulqdq!", "Method[CarrylessMultiply].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx2!", "Method[ShiftLeftLogical].ReturnValue"] + - ["System.Boolean", "System.Runtime.Intrinsics.X86.X86Base!", "Property[IsSupported]"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx10v1!", "Method[Shuffle2x128].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[PermuteVar16x32x2].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Avx10v1!", "Method[Reciprocal14].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse2!", "Method[CompareLessThanOrEqual].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[Max].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[CompareEqual].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[AlignRight64].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx10v1!", "Method[CompareGreaterThanOrEqual].ReturnValue"] + - ["System.Boolean", "System.Runtime.Intrinsics.X86.Sse2!", "Method[CompareScalarOrderedEqual].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx10v1!", "Method[ShiftRightLogicalVariable].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse2!", "Method[Average].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx10v1!", "Method[CompareGreaterThanOrEqual].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse41!", "Method[BlendVariable].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Avx10v1!", "Method[CompareNotEqual].ReturnValue"] + - ["System.Runtime.Intrinsics.X86.FloatComparisonMode", "System.Runtime.Intrinsics.X86.FloatComparisonMode!", "Field[UnorderedNotEqualSignaling]"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[RotateLeft].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx!", "Method[Permute2x128].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse41!", "Method[RoundToPositiveInfinity].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx!", "Method[Compare].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx10v1!", "Method[PermuteVar32x8x2].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx!", "Method[LoadAlignedVector256].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx2!", "Method[AddSaturate].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx!", "Method[InsertVector128].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[Divide].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx!", "Method[LoadDquVector256].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512DQ!", "Method[BroadcastVector128ToVector512].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx!", "Method[LoadAlignedVector256].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx512BW!", "Method[ConvertToVector256ByteWithSaturation].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse2!", "Method[CompareScalarGreaterThan].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx10v1!", "Method[GetExponent].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Avx10v1!", "Method[GetMantissa].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[Shuffle4x128].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Avx!", "Method[ExtractVector128].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse2!", "Method[CompareNotGreaterThanOrEqual].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx2!", "Method[MultiplyAddAdjacent].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[PermuteVar8x64].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx2!", "Method[Permute2x128].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Avx512DQ!", "Method[ExtractVector128].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Ssse3!", "Method[Abs].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx2!", "Method[Add].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx10v1!", "Method[CompareGreaterThan].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Avx10v1!", "Method[PermuteVar8x16x2].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[ScaleScalar].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[UnpackLow].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx2!", "Method[Multiply].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx!", "Method[LoadDquVector256].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse2!", "Method[Or].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx2!", "Method[HorizontalAdd].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx2!", "Method[ShiftRightLogical128BitLane].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx!", "Method[LoadDquVector256].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Avx10v1!", "Method[ConvertToVector128ByteWithSaturation].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse41!", "Method[Floor].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[CompareNotGreaterThan].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx2!", "Method[BroadcastScalarToVector256].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx10v1!", "Method[Fixup].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Avx2!", "Method[BroadcastScalarToVector128].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx2!", "Method[BroadcastVector128ToVector256].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse!", "Method[ConvertScalarToVector128Single].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse41!", "Method[BlendVariable].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx!", "Method[Permute2x128].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse2!", "Method[CompareScalarLessThan].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[CompareGreaterThanOrEqual].ReturnValue"] + - ["System.Runtime.Intrinsics.X86.FloatComparisonMode", "System.Runtime.Intrinsics.X86.FloatComparisonMode!", "Field[OrderedLessThanSignaling]"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Avx!", "Method[PermuteVar].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Avx10v1!", "Method[CompareNotEqual].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[LoadAlignedVector512NonTemporal].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[ConvertToVector512Double].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse2!", "Method[CompareScalarEqual].ReturnValue"] + - ["System.Byte", "System.Runtime.Intrinsics.X86.Sse41!", "Method[Extract].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx2!", "Method[UnpackHigh].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse2!", "Method[UnpackLow].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse2!", "Method[LoadVector128].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx10v1!", "Method[CompareLessThanOrEqual].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[ShiftRightArithmetic].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Fma!", "Method[MultiplySubtractNegated].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Avx!", "Method[ExtractVector128].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx!", "Method[CompareLessThan].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512BW!", "Method[Abs].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx2!", "Method[AlignRight].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[ShiftRightArithmetic].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse!", "Method[MoveScalar].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Avx10v1!", "Method[RotateLeftVariable].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx!", "Method[Permute2x128].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[Permute4x32].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Avx!", "Method[ExtractVector128].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx10v1!", "Method[CompareNotEqual].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx2!", "Method[BlendVariable].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse2!", "Method[Or].ReturnValue"] + - ["System.Runtime.Intrinsics.X86.FloatComparisonMode", "System.Runtime.Intrinsics.X86.FloatComparisonMode!", "Field[OrderedSignaling]"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[Subtract].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[CompareGreaterThan].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx2!", "Method[ShiftRightLogical].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx!", "Method[DuplicateEvenIndexed].ReturnValue"] + - ["System.Runtime.Intrinsics.X86.FloatComparisonMode", "System.Runtime.Intrinsics.X86.FloatComparisonMode!", "Field[OrderedLessThanOrEqualNonSignaling]"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx10v1!", "Method[PermuteVar4x64x2].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Avx512DQ!", "Method[ExtractVector128].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx10v1!", "Method[RotateRightVariable].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx10v1!", "Method[Max].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Avx2!", "Method[ExtractVector128].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Avx10v1!", "Method[Fixup].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx!", "Method[InsertVector128].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Avx10v1!", "Method[CompareLessThan].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse!", "Method[Add].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse2!", "Method[Xor].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx!", "Method[CompareGreaterThanOrEqual].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx!", "Method[CompareEqual].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512BW!", "Method[UnpackHigh].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512BW!", "Method[PackSignedSaturate].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Ssse3!", "Method[AlignRight].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[AddScalar].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512BW!", "Method[ShiftRightLogicalVariable].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx!", "Method[BlendVariable].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[FusedMultiplySubtract].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[And].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[ConvertToVector128UInt16WithSaturation].ReturnValue"] + - ["System.Int32", "System.Runtime.Intrinsics.X86.Sse2!", "Method[ConvertToInt32WithTruncation].ReturnValue"] + - ["System.Boolean", "System.Runtime.Intrinsics.X86.X86Serialize!", "Property[IsSupported]"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse2!", "Method[SqrtScalar].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Fma!", "Method[MultiplyAddSubtract].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Ssse3!", "Method[HorizontalAddSaturate].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[PermuteVar16x32].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Avx10v1!", "Method[RotateRight].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx10v1!", "Method[TernaryLogic].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[InsertVector128].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Avx10v1!", "Method[LeadingZeroCount].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse2!", "Method[ShiftLeftLogical128BitLane].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[DuplicateEvenIndexed].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse2!", "Method[CompareEqual].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Avx10v1!", "Method[RoundScale].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Avx!", "Method[Permute].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[ConvertToVector512UInt64].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx10v1!", "Method[ConvertToVector256UInt32WithTruncation].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.AvxVnni!", "Method[MultiplyWideningAndAddSaturate].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx10v1!", "Method[CompareLessThanOrEqual].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx10v1!", "Method[DetectConflicts].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx2!", "Method[BlendVariable].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse2!", "Method[AndNot].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx2!", "Method[CompareEqual].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[LoadVector512].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx10v1!", "Method[DetectConflicts].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[AlignRight32].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Avx2!", "Method[BroadcastScalarToVector128].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx2!", "Method[InsertVector128].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Ssse3!", "Method[HorizontalSubtractSaturate].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse2!", "Method[And].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse2!", "Method[ConvertToVector128Int32WithTruncation].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx10v1!", "Method[TernaryLogic].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[CompareGreaterThan].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx2!", "Method[SubtractSaturate].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx10v1!", "Method[RotateLeftVariable].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse2!", "Method[CompareScalarLessThanOrEqual].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx2!", "Method[GatherMaskVector256].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx2!", "Method[Subtract].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Avx10v1!", "Method[PermuteVar8x16x2].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[LoadAlignedVector512].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[Permute2x64].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse!", "Method[SubtractScalar].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Avx10v1!", "Method[ReciprocalSqrt14Scalar].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx!", "Method[CompareGreaterThan].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse2!", "Method[UnpackLow].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx2!", "Method[UnpackLow].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Avx10v1!", "Method[ShiftLeftLogicalVariable].ReturnValue"] + - ["System.Boolean", "System.Runtime.Intrinsics.X86.Sse!", "Method[CompareScalarUnorderedLessThan].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[LoadVector512].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512BW!", "Method[CompareGreaterThanOrEqual].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse2!", "Method[Subtract].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512BW!", "Method[UnpackLow].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx2!", "Method[CompareGreaterThan].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Avx10v1!", "Method[Reciprocal14].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[CompareGreaterThan].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Fma!", "Method[MultiplySubtractNegatedScalar].ReturnValue"] + - ["System.Boolean", "System.Runtime.Intrinsics.X86.Avx!", "Method[TestZ].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[Permute4x64].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[Multiply].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Avx10v1!", "Method[DetectConflicts].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512BW!", "Method[CompareNotEqual].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx10v1!", "Method[CompareNotEqual].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512DQ!", "Method[ConvertToVector512Int64].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[ShiftLeftLogicalVariable].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Aes!", "Method[InverseMixColumns].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[ConvertToVector128SByte].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx2!", "Method[MaskLoad].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse2!", "Method[CompareNotLessThanOrEqual].ReturnValue"] + - ["System.UInt32", "System.Runtime.Intrinsics.X86.Bmi1!", "Method[GetMaskUpToLowestSetBit].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512BW!", "Method[Add].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[InsertVector128].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Avx10v1!", "Method[CompareGreaterThan].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[ExtractVector128].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse2!", "Method[CompareScalarNotLessThan].ReturnValue"] + - ["System.Runtime.Intrinsics.X86.FloatComparisonMode", "System.Runtime.Intrinsics.X86.FloatComparisonMode!", "Field[OrderedGreaterThanSignaling]"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse!", "Method[CompareOrdered].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx!", "Method[CompareNotLessThanOrEqual].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse2!", "Method[ConvertToVector128Double].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx!", "Method[RoundCurrentDirection].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx10v1!", "Method[ConvertToVector256Int64WithTruncation].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512BW!", "Method[Abs].ReturnValue"] + - ["System.Boolean", "System.Runtime.Intrinsics.X86.Aes!", "Property[IsSupported]"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx2!", "Method[LoadAlignedVector256NonTemporal].ReturnValue"] + - ["System.Int32", "System.Runtime.Intrinsics.X86.Sse2!", "Method[MoveMask].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx10v1!", "Method[DetectConflicts].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx!", "Method[InsertVector128].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Ssse3!", "Method[Shuffle].ReturnValue"] + - ["System.Boolean", "System.Runtime.Intrinsics.X86.Fma!", "Property[IsSupported]"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[FusedMultiplySubtract].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse2!", "Method[LoadAlignedVector128].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse!", "Method[SqrtScalar].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx2!", "Method[Max].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512BW!", "Method[ShiftLeftLogical].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512BW!", "Method[ShiftRightLogicalVariable].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Avx10v1!", "Method[RotateRightVariable].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[ExtractVector128].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx!", "Method[Or].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx2!", "Method[ShiftLeftLogical].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[PermuteVar16x32].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse2!", "Method[Add].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Avx10v1!", "Method[RotateRight].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Avx2!", "Method[BroadcastScalarToVector128].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx10v1!", "Method[CompareLessThan].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[CompareNotLessThan].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[CompareGreaterThan].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx2!", "Method[CompareEqual].ReturnValue"] + - ["System.Boolean", "System.Runtime.Intrinsics.X86.Avx10v1!", "Property[IsSupported]"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512BW!", "Method[LoadVector512].ReturnValue"] + - ["System.Runtime.Intrinsics.X86.FloatComparisonMode", "System.Runtime.Intrinsics.X86.FloatComparisonMode!", "Field[OrderedLessThanOrEqualSignaling]"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Fma!", "Method[MultiplyAdd].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Avx10v1!", "Method[ConvertToVector128UInt32WithSaturation].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512BW!", "Method[ShiftLeftLogicalVariable].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Avx10v1!", "Method[FusedMultiplySubtractScalar].ReturnValue"] + - ["System.UInt32", "System.Runtime.Intrinsics.X86.Sse41!", "Method[Extract].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx!", "Method[Floor].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512DQ!", "Method[BroadcastPairScalarToVector512].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[RotateRight].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[CompareGreaterThan].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx10v1!", "Method[RotateRight].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[Xor].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[BlendVariable].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse!", "Method[LoadVector128].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512BW!", "Method[AlignRight].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse2!", "Method[Xor].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[Max].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Avx10v1!", "Method[DetectConflicts].ReturnValue"] + - ["System.UInt32", "System.Runtime.Intrinsics.X86.Sse42!", "Method[Crc32].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512BW!", "Method[PermuteVar32x16x2].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx2!", "Method[GatherVector256].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Avx!", "Method[MaskLoad].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx!", "Method[Permute2x128].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx10v1!", "Method[ConvertToVector256Int64].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[GetExponent].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[DuplicateOddIndexed].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx2!", "Method[ShiftLeftLogical].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx!", "Method[PermuteVar].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Avx10v1!", "Method[CompareLessThan].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Avx10v1!", "Method[BroadcastPairScalarToVector128].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx!", "Method[LoadVector256].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512BW!", "Method[ShiftLeftLogical].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[BroadcastScalarToVector512].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Avx!", "Method[ConvertToVector128Single].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[ConvertToVector128UInt16].ReturnValue"] + - ["System.Runtime.Intrinsics.X86.FloatComparisonMode", "System.Runtime.Intrinsics.X86.FloatComparisonMode!", "Field[UnorderedNotLessThanOrEqualNonSignaling]"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx2!", "Method[HorizontalSubtract].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx10v1!", "Method[CompareGreaterThanOrEqual].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Avx10v1!", "Method[ConvertToVector128Int64].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[Scale].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx10v1!", "Method[TernaryLogic].ReturnValue"] + - ["System.Runtime.Intrinsics.X86.FloatComparisonMode", "System.Runtime.Intrinsics.X86.FloatComparisonMode!", "Field[OrderedNonSignaling]"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx2!", "Method[MultiplyHighRoundScale].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Avx10v1!", "Method[ConvertToVector128Byte].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[Reciprocal14].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Avx2!", "Method[ExtractVector128].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[Or].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[InsertVector128].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Avx!", "Method[ExtractVector128].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[FusedMultiplyAddNegated].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[AndNot].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse2!", "Method[Subtract].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx2!", "Method[HorizontalSubtract].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse2!", "Method[Or].ReturnValue"] + - ["System.Boolean", "System.Runtime.Intrinsics.X86.Sse41!", "Property[IsSupported]"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx!", "Method[DuplicateOddIndexed].ReturnValue"] + - ["System.Runtime.Intrinsics.X86.FloatComparisonMode", "System.Runtime.Intrinsics.X86.FloatComparisonMode!", "Field[OrderedFalseSignaling]"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx10v1!", "Method[LeadingZeroCount].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[InsertVector256].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx2!", "Method[ShiftRightArithmetic].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx!", "Method[LoadAlignedVector256].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse2!", "Method[ShiftRightArithmetic].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse!", "Method[AddScalar].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Avx!", "Method[ExtractVector128].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx2!", "Method[ShuffleHigh].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[ShiftRightLogical].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx10v1!", "Method[Shuffle2x128].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx!", "Method[UnpackHigh].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse!", "Method[CompareScalarEqual].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse2!", "Method[Insert].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Avx10v1!", "Method[FixupScalar].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx10v1!", "Method[CompareLessThanOrEqual].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Avx!", "Method[BroadcastScalarToVector128].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[BroadcastVector128ToVector512].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse2!", "Method[Or].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx2!", "Method[ShiftRightLogical].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx10v1!", "Method[Scale].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx2!", "Method[InsertVector128].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[CompareEqual].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse2!", "Method[ShiftLeftLogical128BitLane].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx!", "Method[InsertVector128].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse41!", "Method[Floor].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx!", "Method[CompareGreaterThanOrEqual].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx2!", "Method[Sign].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Avx10v1!", "Method[ReciprocalSqrt14].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse2!", "Method[LoadScalarVector128].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx2!", "Method[Blend].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Fma!", "Method[MultiplyAddNegatedScalar].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse41!", "Method[ConvertToVector128Int64].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512BW!", "Method[CompareEqual].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse2!", "Method[AndNot].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx2!", "Method[MultiplyLow].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Avx10v1!", "Method[ConvertToVector128UInt64WithTruncation].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse2!", "Method[Add].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx2!", "Method[ShiftRightLogical].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse41!", "Method[RoundToZero].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse3!", "Method[LoadDquVector128].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse2!", "Method[CompareGreaterThan].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse2!", "Method[Add].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Ssse3!", "Method[AlignRight].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse41!", "Method[MultipleSumAbsoluteDifferences].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx10v1!", "Method[ShiftRightLogicalVariable].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse2!", "Method[UnpackHigh].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Avx2!", "Method[ShiftLeftLogicalVariable].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512CD!", "Method[LeadingZeroCount].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Avx10v1!", "Method[ConvertToVector128Int32WithSaturation].ReturnValue"] + - ["System.ValueTuple", "System.Runtime.Intrinsics.X86.X86Base!", "Method[DivRem].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx2!", "Method[BroadcastVector128ToVector256].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Avx10v1!", "Method[LeadingZeroCount].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Avx10v1!", "Method[ConvertToVector128Int16].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx10v1!", "Method[ShiftRightArithmetic].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Avx!", "Method[ExtractVector128].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[CompareGreaterThanOrEqual].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[ShiftRightLogicalVariable].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[ConvertToVector256UInt16].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse2!", "Method[ShiftRightLogical128BitLane].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[ShiftLeftLogicalVariable].ReturnValue"] + - ["System.Boolean", "System.Runtime.Intrinsics.X86.Sse41!", "Method[TestZ].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[CompareLessThan].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx!", "Method[CompareLessThanOrEqual].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Ssse3!", "Method[HorizontalSubtract].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse2!", "Method[And].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Fma!", "Method[MultiplySubtractAdd].ReturnValue"] + - ["System.Runtime.Intrinsics.X86.FloatComparisonMode", "System.Runtime.Intrinsics.X86.FloatComparisonMode!", "Field[UnorderedNotGreaterThanOrEqualNonSignaling]"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse41!", "Method[LoadAlignedVector128NonTemporal].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Fma!", "Method[MultiplySubtract].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512BW!", "Method[CompareGreaterThanOrEqual].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Fma!", "Method[MultiplySubtractNegated].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[CompareLessThanOrEqual].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse2!", "Method[ConvertScalarToVector128Single].ReturnValue"] + - ["System.UInt32", "System.Runtime.Intrinsics.X86.Popcnt!", "Method[PopCount].ReturnValue"] + - ["System.Boolean", "System.Runtime.Intrinsics.X86.Bmi1!", "Property[IsSupported]"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse2!", "Method[MultiplyLow].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512DQ!", "Method[BroadcastVector128ToVector512].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx512DQ!", "Method[ConvertToVector256Single].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx!", "Method[RoundToPositiveInfinity].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx2!", "Method[Max].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse41!", "Method[LoadAlignedVector128NonTemporal].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Avx10v1!", "Method[RotateRightVariable].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx10v1!", "Method[CompareGreaterThan].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[FusedMultiplyAdd].ReturnValue"] + - ["System.Int32", "System.Runtime.Intrinsics.X86.Sse!", "Method[ConvertToInt32WithTruncation].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Avx10v1!", "Method[ConvertToVector128UInt32].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Fma!", "Method[MultiplyAddScalar].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[ConvertToVector256Int16].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse41!", "Method[FloorScalar].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[BroadcastVector128ToVector512].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512DQ!", "Method[Range].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx!", "Method[CompareNotLessThanOrEqual].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[Subtract].ReturnValue"] + - ["System.Int32", "System.Runtime.Intrinsics.X86.Avx!", "Method[MoveMask].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Avx2!", "Method[ExtractVector128].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512DQ!", "Method[MultiplyLow].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Avx10v1!", "Method[Scale].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[CompareUnordered].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse41!", "Method[CompareEqual].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx10v1!", "Method[Min].ReturnValue"] + - ["System.Int32", "System.Runtime.Intrinsics.X86.Sse2!", "Method[ConvertToInt32].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx2!", "Method[Xor].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512DQ!", "Method[Xor].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[PermuteVar8x64].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse2!", "Method[CompareScalarOrdered].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[Permute4x64].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse3!", "Method[MoveAndDuplicate].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[CompareNotLessThanOrEqual].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512BW!", "Method[UnpackLow].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512BW!", "Method[CompareGreaterThanOrEqual].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx10v1!", "Method[Shuffle2x128].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Avx2!", "Method[BroadcastScalarToVector128].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Avx10v1!", "Method[AddScalar].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx10v1!", "Method[ConvertToVector256UInt64WithTruncation].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse2!", "Method[CompareScalarNotGreaterThanOrEqual].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse41!", "Method[Blend].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[ConvertToVector256Single].ReturnValue"] + - ["System.Boolean", "System.Runtime.Intrinsics.X86.Sse!", "Method[CompareScalarUnorderedGreaterThanOrEqual].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx2!", "Method[BroadcastScalarToVector256].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[LoadAlignedVector512].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[Shuffle4x128].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx!", "Method[Subtract].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512BW!", "Method[CompareEqual].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx!", "Method[CompareNotGreaterThan].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Fma!", "Method[MultiplyAddNegated].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse41!", "Method[RoundToNegativeInfinity].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[ShiftRightLogical].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx2!", "Method[AddSaturate].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx10v1!", "Method[CompareLessThanOrEqual].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512BW!", "Method[ShiftLeftLogicalVariable].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse41!", "Method[MultiplyLow].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx!", "Method[Divide].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[Shuffle].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx2!", "Method[CompareEqual].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Avx2!", "Method[GatherMaskVector128].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx2!", "Method[Or].ReturnValue"] + - ["System.Boolean", "System.Runtime.Intrinsics.X86.Sse2!", "Method[CompareScalarUnorderedEqual].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Avx10v1!", "Method[ConvertToVector128SByteWithSaturation].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx!", "Method[UnpackHigh].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx10v1!", "Method[RotateLeftVariable].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[And].ReturnValue"] + - ["System.ValueTuple", "System.Runtime.Intrinsics.X86.X86Base!", "Method[DivRem].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512BW!", "Method[SubtractSaturate].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx2!", "Method[UnpackHigh].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx2!", "Method[SubtractSaturate].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[ShiftRightLogical].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[BroadcastVector128ToVector512].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx!", "Method[AddSubtract].ReturnValue"] + - ["System.Boolean", "System.Runtime.Intrinsics.X86.Bmi2!", "Property[IsSupported]"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx2!", "Method[GatherVector256].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse2!", "Method[Divide].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx2!", "Method[Blend].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx!", "Method[Add].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse3!", "Method[AddSubtract].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx2!", "Method[MaskLoad].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[FusedMultiplySubtractNegated].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx2!", "Method[Shuffle].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Fma!", "Method[MultiplySubtractScalar].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Avx2!", "Method[GatherVector128].ReturnValue"] + - ["System.Boolean", "System.Runtime.Intrinsics.X86.Sse2!", "Method[CompareScalarOrderedLessThanOrEqual].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx2!", "Method[GatherVector256].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[InsertVector256].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx2!", "Method[And].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx10v1!", "Method[TernaryLogic].ReturnValue"] + - ["System.Boolean", "System.Runtime.Intrinsics.X86.Ssse3!", "Property[IsSupported]"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[CompareNotGreaterThanOrEqual].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[Min].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse2!", "Method[ShiftLeftLogical].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[GetExponentScalar].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[BroadcastVector256ToVector512].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse2!", "Method[Average].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx!", "Method[RoundToZero].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Avx2!", "Method[GatherVector128].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse!", "Method[CompareGreaterThanOrEqual].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[RotateLeft].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[RotateRight].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx2!", "Method[Xor].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[BroadcastScalarToVector512].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512BW!", "Method[SumAbsoluteDifferencesInBlock32].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse2!", "Method[Insert].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx2!", "Method[BroadcastScalarToVector256].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512BW!", "Method[UnpackHigh].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[InsertVector128].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx10v1!", "Method[CompareLessThan].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx2!", "Method[ShiftRightLogical128BitLane].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512BW!", "Method[ShuffleLow].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx10v1!", "Method[LeadingZeroCount].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse41!", "Method[DotProduct].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[CompareGreaterThan].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512DQ!", "Method[And].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[Or].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[FusedMultiplyAddScalar].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[InsertVector128].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx2!", "Method[BroadcastVector128ToVector256].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Avx2!", "Method[GatherMaskVector128].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Avx2!", "Method[ExtractVector128].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx2!", "Method[AlignRight].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Avx10v1!", "Method[Max].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Avx10v1!", "Method[TernaryLogic].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx2!", "Method[Add].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse2!", "Method[And].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Avx2!", "Method[GatherMaskVector128].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[ExtractVector256].ReturnValue"] + - ["System.UInt32", "System.Runtime.Intrinsics.X86.Bmi1!", "Method[AndNot].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx10v1!", "Method[ShiftRightArithmeticVariable].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse2!", "Method[ShiftRightLogical128BitLane].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx2!", "Method[BroadcastScalarToVector256].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx2!", "Method[BroadcastVector128ToVector256].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512BW!", "Method[AddSaturate].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Fma!", "Method[MultiplyAdd].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[CompareLessThanOrEqual].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Avx2!", "Method[MaskLoad].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx10v1!", "Method[Range].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Avx10v1!", "Method[RotateRight].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512DQ!", "Method[InsertVector128].ReturnValue"] + - ["System.Boolean", "System.Runtime.Intrinsics.X86.AvxVnni!", "Property[IsSupported]"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse2!", "Method[SubtractSaturate].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx10v1!", "Method[Shuffle2x128].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx10v1!", "Method[Abs].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse2!", "Method[CompareEqual].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx2!", "Method[AlignRight].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512DQ!", "Method[And].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[ExtractVector128].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[ExtractVector256].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse2!", "Method[Or].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse3!", "Method[AddSubtract].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx2!", "Method[Xor].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512BW!", "Method[ShiftRightArithmetic].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse2!", "Method[ShiftRightLogical128BitLane].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[MultiplyLow].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx2!", "Method[UnpackLow].ReturnValue"] + - ["System.Runtime.Intrinsics.X86.FloatComparisonMode", "System.Runtime.Intrinsics.X86.FloatComparisonMode!", "Field[OrderedNotEqualNonSignaling]"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx10v1!", "Method[CompareLessThanOrEqual].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse41!", "Method[RoundToPositiveInfinity].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Fma!", "Method[MultiplyAddNegated].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[ConvertToVector256Int32WithSaturation].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[RotateLeftVariable].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Avx10v1!", "Method[PermuteVar2x64x2].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512Vbmi!", "Method[PermuteVar64x8x2].ReturnValue"] + - ["System.Boolean", "System.Runtime.Intrinsics.X86.Avx512BW!", "Property[IsSupported]"] + - ["System.Runtime.Intrinsics.X86.FloatComparisonMode", "System.Runtime.Intrinsics.X86.FloatComparisonMode!", "Field[UnorderedNotEqualNonSignaling]"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx512DQ!", "Method[ExtractVector256].ReturnValue"] + - ["System.UInt32", "System.Runtime.Intrinsics.X86.Bmi1!", "Method[BitFieldExtract].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx2!", "Method[Subtract].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[ShiftLeftLogical].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512CD!", "Method[DetectConflicts].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[And].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx2!", "Method[Permute2x128].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx2!", "Method[ShiftRightArithmetic].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Fma!", "Method[MultiplySubtractAdd].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512BW!", "Method[ShuffleLow].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse41!", "Method[RoundCurrentDirectionScalar].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[LoadAlignedVector512NonTemporal].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse2!", "Method[MoveScalar].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Avx10v1!", "Method[ConvertToVector128SByte].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx10v1!", "Method[MultiplyLow].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx10v1!", "Method[Reciprocal14].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Avx10v1!", "Method[DivideScalar].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512BW!", "Method[ShuffleHigh].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Avx10v1!", "Method[RotateLeft].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[CompareOrdered].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx2!", "Method[Min].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse41!", "Method[RoundToNegativeInfinityScalar].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx2!", "Method[GatherMaskVector256].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512DQ!", "Method[BroadcastVector256ToVector512].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse2!", "Method[LoadVector128].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512BW!", "Method[BroadcastScalarToVector512].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse41!", "Method[CeilingScalar].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx10v1!", "Method[TernaryLogic].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Avx10v1!", "Method[CompareGreaterThan].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx2!", "Method[LoadAlignedVector256NonTemporal].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx2!", "Method[ShiftLeftLogicalVariable].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Avx10v1!", "Method[CompareLessThanOrEqual].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx10v1!", "Method[MultiShift].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx10v1!", "Method[LeadingZeroCount].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx!", "Method[LoadAlignedVector256].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Ssse3!", "Method[Sign].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[And].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[FusedMultiplyAddNegatedScalar].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx2!", "Method[MaskLoad].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse2!", "Method[CompareEqual].ReturnValue"] + - ["System.Int32", "System.Runtime.Intrinsics.X86.Sse!", "Method[MoveMask].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx2!", "Method[GatherVector256].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512BW!", "Method[Subtract].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx10v1!", "Method[GetMantissa].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Avx10v1!", "Method[ConvertToVector128Int16WithSaturation].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[Xor].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse2!", "Method[Add].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx2!", "Method[SumAbsoluteDifferences].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512BW!", "Method[CompareEqual].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse2!", "Method[CompareGreaterThan].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx!", "Method[CompareOrdered].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[InsertVector128].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx2!", "Method[UnpackHigh].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx!", "Method[CompareNotGreaterThanOrEqual].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Avx10v1!", "Method[TernaryLogic].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse41!", "Method[Multiply].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Avx10v1!", "Method[DivideScalar].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Avx10v1!", "Method[TernaryLogic].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512DQ!", "Method[MultiplyLow].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[ConvertToVector256UInt16WithSaturation].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx2!", "Method[Abs].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Avx10v1!", "Method[RoundScaleScalar].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse2!", "Method[SubtractSaturate].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512BW!", "Method[ShiftLeftLogical128BitLane].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[ShiftRightArithmeticVariable].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse2!", "Method[LoadVector128].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse2!", "Method[LoadVector128].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Ssse3!", "Method[AlignRight].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Ssse3!", "Method[MultiplyAddAdjacent].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse2!", "Method[ShiftLeftLogical].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx10v1!", "Method[RotateLeft].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[CompareGreaterThanOrEqual].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx2!", "Method[BlendVariable].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse2!", "Method[CompareScalarNotGreaterThan].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Avx2!", "Method[BroadcastScalarToVector128].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx!", "Method[InsertVector128].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Avx10v1!", "Method[TernaryLogic].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512BW!", "Method[ShiftRightLogical128BitLane].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse2!", "Method[AndNot].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse2!", "Method[CompareLessThan].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512BW!", "Method[Min].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx2!", "Method[ShuffleHigh].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx!", "Method[Permute2x128].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[ShiftRightLogical].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Avx10v1!", "Method[RotateLeftVariable].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse3!", "Method[LoadDquVector128].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512BW!", "Method[BlendVariable].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx10v1!", "Method[CompareLessThan].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx10v1!", "Method[ConvertToVector256UInt64].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Avx10v1!", "Method[Min].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[LoadAlignedVector512NonTemporal].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse2!", "Method[ShiftLeftLogical128BitLane].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Avx10v1!", "Method[GetMantissaScalar].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Aes!", "Method[Decrypt].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse!", "Method[UnpackHigh].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[PermuteVar16x32x2].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx2!", "Method[ConvertToVector256Int64].ReturnValue"] + - ["System.Runtime.Intrinsics.X86.FloatComparisonMode", "System.Runtime.Intrinsics.X86.FloatComparisonMode!", "Field[UnorderedNotLessThanOrEqualSignaling]"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[InsertVector256].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx2!", "Method[CompareEqual].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx512BW!", "Method[ConvertToVector256Byte].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx!", "Method[LoadVector256].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[And].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse2!", "Method[Max].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse!", "Method[Max].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse2!", "Method[ShiftRightLogical].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx2!", "Method[Xor].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Avx10v1!", "Method[PermuteVar4x32x2].ReturnValue"] + - ["System.Runtime.Intrinsics.X86.FloatComparisonMode", "System.Runtime.Intrinsics.X86.FloatComparisonMode!", "Field[UnorderedNotLessThanNonSignaling]"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse2!", "Method[LoadAlignedVector128].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx2!", "Method[AndNot].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[RoundScale].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx2!", "Method[BroadcastScalarToVector256].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Avx10v1!", "Method[Reduce].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse2!", "Method[ShuffleHigh].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[Shuffle4x128].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse2!", "Method[LoadAlignedVector128].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx!", "Method[CompareLessThanOrEqual].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[MultiplyScalar].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[LoadAlignedVector512].ReturnValue"] + - ["System.UInt32", "System.Runtime.Intrinsics.X86.Avx2!", "Method[ConvertToUInt32].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512DQ!", "Method[InsertVector256].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Avx10v1!", "Method[PermuteVar4x32x2].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Avx512DQ!", "Method[RangeScalar].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse!", "Method[DivideScalar].ReturnValue"] + - ["System.Runtime.Intrinsics.X86.FloatComparisonMode", "System.Runtime.Intrinsics.X86.FloatComparisonMode!", "Field[OrderedNotEqualSignaling]"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512DQ!", "Method[Range].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx10v1!", "Method[RoundScale].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[Compare].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx2!", "Method[UnpackLow].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512BW!", "Method[CompareLessThanOrEqual].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Avx10v1!", "Method[ConvertToVector128UInt16WithSaturation].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Fma!", "Method[MultiplySubtract].ReturnValue"] + - ["System.UInt16", "System.Runtime.Intrinsics.X86.Sse2!", "Method[Extract].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx2!", "Method[GatherMaskVector256].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx10v1!", "Method[CompareGreaterThanOrEqual].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx2!", "Method[ShiftRightArithmeticVariable].ReturnValue"] + - ["System.Runtime.Intrinsics.X86.FloatRoundingMode", "System.Runtime.Intrinsics.X86.FloatRoundingMode!", "Field[ToZero]"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx10v1!", "Method[ConvertToVector256Double].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[RotateRightVariable].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[CompareLessThan].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[LoadVector512].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Avx10v1!", "Method[DetectConflicts].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Avx10v1!", "Method[ConvertToVector128UInt16].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Avx10v1!", "Method[TernaryLogic].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx10v1!", "Method[Reciprocal14].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx!", "Method[Permute2x128].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse2!", "Method[CompareEqual].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512BW!", "Method[Shuffle].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512BW!", "Method[MultiplyHigh].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512BW!", "Method[UnpackHigh].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Avx10v1!", "Method[Max].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx10v1!", "Method[CompareNotEqual].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[GetMantissa].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse!", "Method[And].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse3!", "Method[MoveHighAndDuplicate].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Avx10v1!", "Method[RoundScaleScalar].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx2!", "Method[BroadcastScalarToVector256].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Avx!", "Method[Compare].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512DQ!", "Method[ConvertToVector512UInt64WithTruncation].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse2!", "Method[SumAbsoluteDifferences].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512BW!", "Method[PackUnsignedSaturate].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx2!", "Method[ShiftRightLogicalVariable].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx2!", "Method[CompareEqual].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512BW!", "Method[UnpackLow].ReturnValue"] + - ["System.Boolean", "System.Runtime.Intrinsics.X86.Sse42!", "Property[IsSupported]"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx!", "Method[LoadVector256].ReturnValue"] + - ["System.Boolean", "System.Runtime.Intrinsics.X86.Sse!", "Method[CompareScalarUnorderedLessThanOrEqual].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse!", "Method[AndNot].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx2!", "Method[ShiftRightLogical].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx!", "Method[DotProduct].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx2!", "Method[GatherMaskVector256].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.AvxVnni!", "Method[MultiplyWideningAndAdd].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[Reciprocal14Scalar].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[ConvertToVector128Byte].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse2!", "Method[And].ReturnValue"] + - ["System.Runtime.Intrinsics.X86.FloatComparisonMode", "System.Runtime.Intrinsics.X86.FloatComparisonMode!", "Field[OrderedEqualNonSignaling]"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512BW!", "Method[Max].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Avx10v1!", "Method[GetExponent].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse41!", "Method[Blend].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse41!", "Method[Min].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Avx2!", "Method[BroadcastScalarToVector128].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Avx10v1!", "Method[CompareGreaterThanOrEqual].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse2!", "Method[ShiftRightLogical128BitLane].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[PermuteVar8x64x2].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse3!", "Method[HorizontalSubtract].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx2!", "Method[ShiftRightLogical].ReturnValue"] + - ["System.Int32", "System.Runtime.Intrinsics.X86.Sse!", "Method[ConvertToInt32].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx!", "Method[Sqrt].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[ConvertToVector512Int64].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512BW!", "Method[CompareNotEqual].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx10v1!", "Method[ConvertToVector256UInt32].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512BW!", "Method[BlendVariable].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx!", "Method[And].ReturnValue"] + - ["System.Runtime.Intrinsics.X86.FloatRoundingMode", "System.Runtime.Intrinsics.X86.FloatRoundingMode!", "Field[ToNegativeInfinity]"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse41!", "Method[RoundToPositiveInfinityScalar].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512DQ!", "Method[BroadcastPairScalarToVector512].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx!", "Method[CompareNotLessThan].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse2!", "Method[UnpackLow].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx!", "Method[HorizontalSubtract].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Avx2!", "Method[Blend].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[AndNot].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse2!", "Method[LoadAlignedVector128].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[ConvertScalarToVector128Double].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx2!", "Method[CompareGreaterThan].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Avx10v1!", "Method[FusedMultiplySubtractNegatedScalar].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx10v1!", "Method[RotateLeft].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512CD!", "Method[LeadingZeroCount].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx!", "Method[Min].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[Xor].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512DQ!", "Method[ConvertToVector512Double].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse2!", "Method[Add].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse2!", "Method[UnpackHigh].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[Min].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx2!", "Method[Xor].ReturnValue"] + - ["System.Int32", "System.Runtime.Intrinsics.X86.Avx10v1!", "Method[ConvertToInt32].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[Reciprocal14].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[UnpackLow].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Ssse3!", "Method[HorizontalAdd].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[And].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx2!", "Method[AndNot].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx10v1!", "Method[CompareNotEqual].ReturnValue"] + - ["System.Int32", "System.Runtime.Intrinsics.X86.Sse41!", "Method[Extract].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx10v1!", "Method[CompareLessThanOrEqual].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx2!", "Method[Abs].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx!", "Method[Permute].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx2!", "Method[Xor].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse2!", "Method[LoadAlignedVector128].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Avx10v1!", "Method[CompareLessThan].ReturnValue"] + - ["System.Runtime.Intrinsics.X86.FloatComparisonMode", "System.Runtime.Intrinsics.X86.FloatComparisonMode!", "Field[OrderedGreaterThanNonSignaling]"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx2!", "Method[Max].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx10v1!", "Method[CompareNotEqual].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx!", "Method[RoundToNegativeInfinity].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse2!", "Method[Subtract].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Avx10v1!", "Method[AlignRight32].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512BW!", "Method[BlendVariable].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx10v1!", "Method[PermuteVar32x8].ReturnValue"] + - ["System.Boolean", "System.Runtime.Intrinsics.X86.Sse!", "Property[IsSupported]"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[FusedMultiplySubtractAdd].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[ConvertToVector512UInt32WithTruncation].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[InsertVector128].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[CompareEqual].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx!", "Method[LoadVector256].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[InsertVector128].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse2!", "Method[CompareLessThan].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[ExtractVector256].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx!", "Method[RoundToNearestInteger].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx512DQ!", "Method[ExtractVector256].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx!", "Method[Min].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[TernaryLogic].ReturnValue"] + - ["System.Runtime.Intrinsics.X86.FloatComparisonMode", "System.Runtime.Intrinsics.X86.FloatComparisonMode!", "Field[UnorderedNonSignaling]"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx10v1!", "Method[DetectConflicts].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Avx10v1!", "Method[SubtractScalar].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse2!", "Method[UnpackLow].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx2!", "Method[InsertVector128].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Avx10v1!", "Method[MultiShift].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Ssse3!", "Method[AlignRight].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Avx10v1!", "Method[CompareNotEqual].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Avx!", "Method[ConvertToVector128Int32].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[ConvertToVector128SByteWithSaturation].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Avx2!", "Method[ExtractVector128].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx!", "Method[ConvertToVector256Single].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx2!", "Method[Xor].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse41!", "Method[RoundToZero].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx!", "Method[ConvertToVector256Int32].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx!", "Method[CompareNotLessThan].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse2!", "Method[PackSignedSaturate].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx!", "Method[CompareNotEqual].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse2!", "Method[MoveScalar].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse41!", "Method[Blend].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512BW!", "Method[SubtractSaturate].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx!", "Method[Blend].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Avx2!", "Method[ShiftRightLogicalVariable].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[Subtract].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Avx10v1!", "Method[RangeScalar].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[LoadAlignedVector512NonTemporal].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512BW!", "Method[CompareEqual].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse2!", "Method[ShiftRightLogical128BitLane].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx2!", "Method[MultiplyLow].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse2!", "Method[And].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[ExtractVector256].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx2!", "Method[ShiftRightLogicalVariable].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Avx10v1!", "Method[RoundScale].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse2!", "Method[Max].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512BW!", "Method[PackSignedSaturate].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Avx10v1!", "Method[CompareLessThan].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx2!", "Method[ShiftLeftLogical].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[CompareLessThanOrEqual].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse41!", "Method[Max].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx2!", "Method[Subtract].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx!", "Method[CompareUnordered].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512DQ!", "Method[InsertVector256].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[FusedMultiplySubtractNegated].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Avx10v1!", "Method[CompareNotEqual].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Avx!", "Method[ExtractVector128].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512BW!", "Method[MultiplyAddAdjacent].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[ShiftLeftLogical].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse41!", "Method[Ceiling].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[CompareOrdered].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse41!", "Method[LoadAlignedVector128NonTemporal].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse41!", "Method[Insert].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx!", "Method[InsertVector128].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Avx!", "Method[ExtractVector128].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[CompareLessThanOrEqual].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Avx10v1!", "Method[ScaleScalar].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx2!", "Method[Max].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse41!", "Method[LoadAlignedVector128NonTemporal].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[Or].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse41!", "Method[BlendVariable].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[CompareGreaterThanOrEqual].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Avx10v1!", "Method[Range].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Avx!", "Method[CompareScalar].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx2!", "Method[InsertVector128].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[Or].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Ssse3!", "Method[HorizontalAdd].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx2!", "Method[HorizontalSubtractSaturate].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[ReciprocalSqrt14].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse!", "Method[Multiply].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse!", "Method[LoadHigh].ReturnValue"] + - ["System.Boolean", "System.Runtime.Intrinsics.X86.Lzcnt!", "Property[IsSupported]"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse41!", "Method[BlendVariable].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Avx10v1!", "Method[CompareNotEqual].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Avx10v1!", "Method[FusedMultiplyAddScalar].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx!", "Method[Add].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx!", "Method[PermuteVar].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx2!", "Method[Max].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512DQ!", "Method[Reduce].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse2!", "Method[Xor].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse2!", "Method[SubtractScalar].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx10v1!", "Method[PermuteVar32x8x2].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Avx!", "Method[ExtractVector128].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[ShiftRightLogicalVariable].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx10v1!", "Method[CompareNotEqual].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse2!", "Method[UnpackLow].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx2!", "Method[ShiftLeftLogical128BitLane].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[Min].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse2!", "Method[ConvertScalarToVector128UInt32].ReturnValue"] + - ["System.Runtime.Intrinsics.X86.FloatComparisonMode", "System.Runtime.Intrinsics.X86.FloatComparisonMode!", "Field[UnorderedTrueSignaling]"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[Min].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse2!", "Method[LoadAlignedVector128].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx10v1!", "Method[RotateRight].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx!", "Method[InsertVector128].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx!", "Method[LoadVector256].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx2!", "Method[AlignRight].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse!", "Method[CompareNotLessThanOrEqual].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Avx512DQ!", "Method[ReduceScalar].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx10v1!", "Method[CompareGreaterThanOrEqual].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Avx2!", "Method[ExtractVector128].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx2!", "Method[ShiftRightLogical].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Avx10v1!", "Method[MultiplyLow].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Avx10v1!", "Method[ShiftLeftLogicalVariable].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[PermuteVar16x32].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse!", "Method[ReciprocalSqrt].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx2!", "Method[Blend].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx10v1!", "Method[ShiftRightArithmeticVariable].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx!", "Method[Multiply].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Avx10v1!", "Method[BroadcastPairScalarToVector128].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse!", "Method[LoadLow].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx2!", "Method[AndNot].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.AvxVnni!", "Method[MultiplyWideningAndAddSaturate].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx2!", "Method[ShuffleLow].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx10v1!", "Method[Range].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Avx10v1!", "Method[SqrtScalar].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512BW!", "Method[CompareLessThanOrEqual].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx2!", "Method[Permute2x128].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[ShiftLeftLogical].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx512BW!", "Method[ConvertToVector256SByteWithSaturation].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx10v1!", "Method[ShiftLeftLogicalVariable].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[SqrtScalar].ReturnValue"] + - ["System.Boolean", "System.Runtime.Intrinsics.X86.Avx512CD!", "Property[IsSupported]"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx10v1!", "Method[RotateLeft].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[AndNot].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx512DQ!", "Method[ExtractVector256].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx!", "Method[DuplicateEvenIndexed].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx10v1!", "Method[BroadcastPairScalarToVector256].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse3!", "Method[MoveLowAndDuplicate].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512BW!", "Method[CompareLessThanOrEqual].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512BW!", "Method[Shuffle].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Avx10v1!", "Method[SumAbsoluteDifferencesInBlock32].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx2!", "Method[PackUnsignedSaturate].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Avx10v1!", "Method[CompareGreaterThanOrEqual].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[ExtractVector256].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512BW!", "Method[AddSaturate].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx10v1!", "Method[PermuteVar16x16].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse41!", "Method[Min].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[BlendVariable].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse2!", "Method[MultiplyScalar].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Avx!", "Method[ExtractVector128].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[CompareNotLessThanOrEqual].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512BW!", "Method[SumAbsoluteDifferences].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Avx10v1!", "Method[ConvertToVector128Int64WithTruncation].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse41!", "Method[Insert].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[Add].ReturnValue"] + - ["System.Boolean", "System.Runtime.Intrinsics.X86.Avx2!", "Property[IsSupported]"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx!", "Method[LoadAlignedVector256].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[UnpackHigh].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse2!", "Method[And].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx2!", "Method[Permute2x128].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse2!", "Method[ShiftRightLogical].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx!", "Method[Xor].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse!", "Method[MaxScalar].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse2!", "Method[LoadAlignedVector128].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[InsertVector256].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[Xor].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx2!", "Method[PackSignedSaturate].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512BW!", "Method[BlendVariable].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512BW!", "Method[Min].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse41!", "Method[Min].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Avx10v1!", "Method[CompareNotEqual].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Avx!", "Method[Permute].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[RotateLeft].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx2!", "Method[Average].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse41!", "Method[RoundCurrentDirectionScalar].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[FusedMultiplyAddNegated].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[ExtractVector128].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx2!", "Method[Sign].ReturnValue"] + - ["System.Boolean", "System.Runtime.Intrinsics.X86.Sse2!", "Property[IsSupported]"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[BroadcastVector256ToVector512].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[AlignRight64].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[RotateRightVariable].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse41!", "Method[Max].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[Divide].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[AndNot].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx2!", "Method[CompareGreaterThan].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse2!", "Method[UnpackHigh].ReturnValue"] + - ["System.Boolean", "System.Runtime.Intrinsics.X86.Avx512DQ!", "Property[IsSupported]"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[UnpackHigh].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Avx2!", "Method[BroadcastScalarToVector128].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512BW!", "Method[AddSaturate].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Avx10v1!", "Method[CompareLessThan].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[Subtract].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx2!", "Method[GatherMaskVector256].ReturnValue"] + - ["System.Runtime.Intrinsics.X86.FloatComparisonMode", "System.Runtime.Intrinsics.X86.FloatComparisonMode!", "Field[UnorderedNotGreaterThanOrEqualSignaling]"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512BW!", "Method[PackUnsignedSaturate].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[ConvertToVector256UInt32].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx2!", "Method[ShuffleLow].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse3!", "Method[LoadDquVector128].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx2!", "Method[CompareEqual].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[UnpackLow].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx2!", "Method[Add].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[Add].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Avx10v1!", "Method[ConvertScalarToVector128Single].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse2!", "Method[CompareUnordered].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Avx10v1!", "Method[LeadingZeroCount].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512DQ!", "Method[ConvertToVector512UInt64].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Fma!", "Method[MultiplyAdd].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512Vbmi!", "Method[MultiShift].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx2!", "Method[Subtract].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[BlendVariable].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Aes!", "Method[DecryptLast].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx2!", "Method[Permute4x64].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[FusedMultiplySubtractAdd].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx2!", "Method[Permute2x128].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx2!", "Method[CompareEqual].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Avx10v1!", "Method[PermuteVar8x16].ReturnValue"] + - ["System.Int32", "System.Runtime.Intrinsics.X86.Avx2!", "Method[ConvertToInt32].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse2!", "Method[ShiftLeftLogical128BitLane].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse!", "Method[CompareUnordered].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx2!", "Method[UnpackLow].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx2!", "Method[AddSaturate].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx2!", "Method[BroadcastVector128ToVector256].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx2!", "Method[ShiftLeftLogical128BitLane].ReturnValue"] + - ["System.Runtime.Intrinsics.X86.FloatComparisonMode", "System.Runtime.Intrinsics.X86.FloatComparisonMode!", "Field[OrderedEqualSignaling]"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512BW!", "Method[MultiplyHighRoundScale].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse!", "Method[Subtract].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx2!", "Method[BlendVariable].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx2!", "Method[Subtract].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx10v1!", "Method[TernaryLogic].ReturnValue"] + - ["System.UInt32", "System.Runtime.Intrinsics.X86.Bmi2!", "Method[ZeroHighBits].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Avx10v1!", "Method[FusedMultiplyAddScalar].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse2!", "Method[ShiftLeftLogical128BitLane].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Avx10v1!", "Method[RotateLeft].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse2!", "Method[Xor].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Avx10v1!", "Method[RangeScalar].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx!", "Method[Reciprocal].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512DQ!", "Method[BroadcastVector128ToVector512].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[BlendVariable].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[Add].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[DivideScalar].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse2!", "Method[Add].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Avx10v1!", "Method[ConvertToVector128Single].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512DQ!", "Method[BroadcastVector256ToVector512].ReturnValue"] + - ["System.Boolean", "System.Runtime.Intrinsics.X86.Avx512Vbmi!", "Property[IsSupported]"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse41!", "Method[RoundToNearestIntegerScalar].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse41!", "Method[RoundToNearestInteger].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx!", "Method[Shuffle].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse41!", "Method[BlendVariable].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx10v1!", "Method[CompareNotEqual].ReturnValue"] + - ["System.ValueTuple", "System.Runtime.Intrinsics.X86.X86Base!", "Method[CpuId].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse2!", "Method[CompareScalarUnordered].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx2!", "Method[AndNot].ReturnValue"] + - ["System.UInt32", "System.Runtime.Intrinsics.X86.Bmi1!", "Method[TrailingZeroCount].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[LoadAlignedVector512].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse2!", "Method[LoadScalarVector128].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512BW!", "Method[LoadVector512].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse2!", "Method[CompareScalarNotEqual].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx!", "Method[CompareNotEqual].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[Xor].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[BlendVariable].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx2!", "Method[Add].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx10v1!", "Method[CompareGreaterThanOrEqual].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Ssse3!", "Method[AlignRight].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse2!", "Method[MultiplyHigh].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse!", "Method[LoadScalarVector128].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse2!", "Method[UnpackHigh].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse!", "Method[LoadAlignedVector128].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512BW!", "Method[MultiplyLow].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512BW!", "Method[PermuteVar32x16].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[RotateRightVariable].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx!", "Method[Xor].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Avx10v1!", "Method[ConvertToVector128UInt32WithTruncation].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse2!", "Method[UnpackHigh].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[UnpackHigh].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx2!", "Method[Min].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse!", "Method[CompareNotGreaterThan].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse!", "Method[CompareScalarOrdered].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[CompareNotEqual].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Ssse3!", "Method[AlignRight].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx!", "Method[BroadcastVector128ToVector256].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[AndNot].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Avx10v1!", "Method[PermuteVar4x32x2].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx2!", "Method[BlendVariable].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx10v1!", "Method[TernaryLogic].ReturnValue"] + - ["System.Boolean", "System.Runtime.Intrinsics.X86.Sse2!", "Method[CompareScalarUnorderedGreaterThan].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[AndNot].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512BW!", "Method[Min].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[DuplicateEvenIndexed].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Avx10v1!", "Method[Min].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[DivideScalar].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx!", "Method[CompareEqual].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512BW!", "Method[UnpackLow].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx2!", "Method[LoadAlignedVector256NonTemporal].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse41!", "Method[MultiplyLow].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512DQ!", "Method[BroadcastPairScalarToVector512].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse41!", "Method[BlendVariable].ReturnValue"] + - ["System.Boolean", "System.Runtime.Intrinsics.X86.Sse2!", "Method[CompareScalarUnorderedNotEqual].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse2!", "Method[UnpackHigh].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx2!", "Method[UnpackLow].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512BW!", "Method[CompareLessThan].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx2!", "Method[CompareGreaterThan].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx!", "Method[LoadDquVector256].ReturnValue"] + - ["System.Boolean", "System.Runtime.Intrinsics.X86.Sse2!", "Method[CompareScalarUnorderedGreaterThanOrEqual].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512BW!", "Method[Subtract].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx!", "Method[Sqrt].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse2!", "Method[ConvertScalarToVector128Int32].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Avx10v1!", "Method[CompareLessThan].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse2!", "Method[Max].ReturnValue"] + - ["System.Boolean", "System.Runtime.Intrinsics.X86.Pclmulqdq!", "Property[IsSupported]"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Avx10v1!", "Method[ScaleScalar].ReturnValue"] + - ["System.Boolean", "System.Runtime.Intrinsics.X86.Sse41!", "Method[TestC].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[InsertVector256].ReturnValue"] + - ["System.Boolean", "System.Runtime.Intrinsics.X86.Avx!", "Method[TestC].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[TernaryLogic].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[Shuffle].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse2!", "Method[ShiftRightLogical].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse2!", "Method[AndNot].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx2!", "Method[MultiplyHigh].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx2!", "Method[Add].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Avx10v1!", "Method[GetExponentScalar].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[FusedMultiplyAddSubtract].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse!", "Method[CompareNotLessThan].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx!", "Method[Compare].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[Max].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse41!", "Method[MinHorizontal].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Avx10v1!", "Method[Range].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx!", "Method[Subtract].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512BW!", "Method[MultiplyLow].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse!", "Method[CompareScalarNotEqual].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512BW!", "Method[SubtractSaturate].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse41!", "Method[RoundCurrentDirection].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[LoadAlignedVector512].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[LoadVector512].ReturnValue"] + - ["System.Runtime.Intrinsics.X86.FloatComparisonMode", "System.Runtime.Intrinsics.X86.FloatComparisonMode!", "Field[UnorderedSignaling]"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx10v1!", "Method[ConvertToVector256Single].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Avx10v1!", "Method[RotateLeft].ReturnValue"] + - ["System.UInt32", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[ConvertToUInt32].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[PermuteVar4x32].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Avx10v1!", "Method[LeadingZeroCount].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse2!", "Method[CompareNotEqual].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx10v1!", "Method[RotateLeft].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx2!", "Method[Or].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[SubtractScalar].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[Xor].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[ConvertToVector256Int16WithSaturation].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx2!", "Method[Multiply].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx2!", "Method[Average].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse2!", "Method[Xor].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Avx10v1!", "Method[ConvertToVector128Int32].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Fma!", "Method[MultiplyAddScalar].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse2!", "Method[CompareEqual].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse2!", "Method[Subtract].ReturnValue"] + - ["System.Boolean", "System.Runtime.Intrinsics.X86.Sse!", "Method[CompareScalarUnorderedNotEqual].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx10v1!", "Method[PermuteVar8x32x2].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Avx10v1!", "Method[Fixup].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx2!", "Method[Or].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx10v1!", "Method[AlignRight64].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx10v1!", "Method[CompareLessThan].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse2!", "Method[AddSaturate].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512CD!", "Method[LeadingZeroCount].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Fma!", "Method[MultiplySubtractNegated].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Avx10v1!", "Method[ShiftRightLogicalVariable].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse2!", "Method[Shuffle].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Avx2!", "Method[GatherVector128].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx2!", "Method[UnpackHigh].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx10v1!", "Method[Max].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512Vbmi!", "Method[PermuteVar64x8].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx2!", "Method[Shuffle].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse41!", "Method[RoundToZeroScalar].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[CompareNotEqual].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx2!", "Method[Min].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse2!", "Method[ConvertToVector128Single].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[CompareGreaterThanOrEqual].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Avx10v1!", "Method[FixupScalar].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512BW!", "Method[Max].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx2!", "Method[ShiftRightLogical128BitLane].ReturnValue"] + - ["System.Runtime.Intrinsics.X86.FloatRoundingMode", "System.Runtime.Intrinsics.X86.FloatRoundingMode!", "Field[ToEven]"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse2!", "Method[CompareOrdered].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse!", "Method[CompareScalarLessThan].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Avx10v1!", "Method[CompareLessThanOrEqual].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Avx!", "Method[MaskLoad].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse!", "Method[CompareScalarLessThanOrEqual].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse41!", "Method[RoundToNearestIntegerScalar].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[Sqrt].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx10v1!", "Method[CompareLessThan].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx2!", "Method[And].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx2!", "Method[GatherVector256].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Avx10v1!", "Method[FusedMultiplyAddNegatedScalar].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Fma!", "Method[MultiplyAddNegatedScalar].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse2!", "Method[DivideScalar].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx2!", "Method[ShiftRightLogical128BitLane].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[ShiftRightLogicalVariable].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx10v1!", "Method[Shuffle2x128].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Avx2!", "Method[MaskLoad].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse41!", "Method[CompareEqual].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[BroadcastScalarToVector512].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[LoadAlignedVector512].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Avx2!", "Method[GatherVector128].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse2!", "Method[Multiply].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[LoadAlignedVector512NonTemporal].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Avx10v1!", "Method[PermuteVar16x8x2].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512DQ!", "Method[Or].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx2!", "Method[InsertVector128].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Fma!", "Method[MultiplyAddSubtract].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx!", "Method[LoadVector256].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx!", "Method[Shuffle].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx2!", "Method[BroadcastVector128ToVector256].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx!", "Method[Blend].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Avx!", "Method[Compare].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx2!", "Method[SubtractSaturate].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[TernaryLogic].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse41!", "Method[Min].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse2!", "Method[ShuffleHigh].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[Xor].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse2!", "Method[Subtract].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Avx10v1!", "Method[CompareNotEqual].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[CompareGreaterThanOrEqual].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Avx10v1!", "Method[AlignRight64].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse2!", "Method[LoadVector128].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse!", "Method[Sqrt].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[RoundScale].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse42!", "Method[CompareGreaterThan].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse41!", "Method[LoadAlignedVector128NonTemporal].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse2!", "Method[Add].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse41!", "Method[RoundToNegativeInfinityScalar].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[LoadAlignedVector512].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse2!", "Method[Or].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx2!", "Method[AndNot].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[Subtract].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[LoadAlignedVector512].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Avx10v1!", "Method[ReciprocalSqrt14].ReturnValue"] + - ["System.UInt32", "System.Runtime.Intrinsics.X86.Bmi2!", "Method[ParallelBitDeposit].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[GetMantissa].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512BW!", "Method[CompareNotEqual].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[Shuffle4x128].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse2!", "Method[AndNot].ReturnValue"] + - ["System.Boolean", "System.Runtime.Intrinsics.X86.Avx512F!", "Property[IsSupported]"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx!", "Method[LoadDquVector256].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx!", "Method[BroadcastScalarToVector256].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse2!", "Method[AddSaturate].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[Sqrt].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse2!", "Method[Shuffle].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx2!", "Method[LoadAlignedVector256NonTemporal].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512BW!", "Method[Add].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Avx10v1!", "Method[FusedMultiplySubtractNegatedScalar].ReturnValue"] + - ["System.Runtime.Intrinsics.X86.FloatComparisonMode", "System.Runtime.Intrinsics.X86.FloatComparisonMode!", "Field[UnorderedEqualSignaling]"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512DQ!", "Method[Or].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx10v1!", "Method[CompareLessThanOrEqual].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Aes!", "Method[KeygenAssist].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Avx10v1!", "Method[PermuteVar16x8].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[FusedMultiplyAdd].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[Fixup].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512BW!", "Method[CompareLessThan].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx10v1!", "Method[TernaryLogic].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx10v1!", "Method[Reduce].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[InsertVector256].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Avx512DQ!", "Method[ReduceScalar].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx2!", "Method[Add].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Avx10v1!", "Method[GetMantissa].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx10v1!", "Method[BroadcastPairScalarToVector256].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse41!", "Method[Insert].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx2!", "Method[Add].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx!", "Method[RoundToPositiveInfinity].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Fma!", "Method[MultiplyAddNegated].ReturnValue"] + - ["System.Runtime.Intrinsics.X86.FloatComparisonMode", "System.Runtime.Intrinsics.X86.FloatComparisonMode!", "Field[OrderedGreaterThanOrEqualSignaling]"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx2!", "Method[ShiftRightLogical128BitLane].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx2!", "Method[And].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Avx10v1!", "Method[CompareGreaterThanOrEqual].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse2!", "Method[LoadAlignedVector128].ReturnValue"] + - ["System.UInt32", "System.Runtime.Intrinsics.X86.Bmi2!", "Method[MultiplyNoFlags].ReturnValue"] + - ["System.Boolean", "System.Runtime.Intrinsics.X86.Sse!", "Method[CompareScalarUnorderedGreaterThan].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[CompareNotEqual].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse!", "Method[CompareScalarGreaterThan].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx2!", "Method[Or].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512BW!", "Method[BroadcastScalarToVector512].ReturnValue"] + - ["System.Boolean", "System.Runtime.Intrinsics.X86.Sse!", "Method[CompareScalarOrderedEqual].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Ssse3!", "Method[Sign].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Avx10v1!", "Method[CompareLessThanOrEqual].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse2!", "Method[Xor].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse2!", "Method[Or].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse!", "Method[UnpackLow].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx!", "Method[LoadDquVector256].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx!", "Method[LoadVector256].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[Or].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[RoundScaleScalar].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx!", "Method[Max].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx2!", "Method[BlendVariable].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx2!", "Method[AndNot].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[GetMantissaScalar].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[Xor].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse2!", "Method[Add].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse!", "Method[Min].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse2!", "Method[ConvertToVector128Int32].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse2!", "Method[ShiftLeftLogical128BitLane].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[Permute4x64].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse!", "Method[Xor].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse2!", "Method[ShiftRightArithmetic].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Avx10v1!", "Method[RotateLeftVariable].ReturnValue"] + - ["System.Boolean", "System.Runtime.Intrinsics.X86.Sse2!", "Method[CompareScalarOrderedLessThan].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse2!", "Method[ShiftLeftLogical].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse2!", "Method[ShiftRightLogical].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx10v1!", "Method[PermuteVar16x16].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Avx10v1!", "Method[CompareGreaterThanOrEqual].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512BW!", "Method[Min].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx2!", "Method[And].ReturnValue"] + - ["System.Boolean", "System.Runtime.Intrinsics.X86.Sse2!", "Method[CompareScalarOrderedGreaterThan].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx512BW!", "Method[ConvertToVector256SByte].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Avx10v1!", "Method[CompareLessThanOrEqual].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx!", "Method[AddSubtract].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse2!", "Method[LoadScalarVector128].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx2!", "Method[ShiftLeftLogical].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse41!", "Method[ConvertToVector128Int16].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Fma!", "Method[MultiplySubtract].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512BW!", "Method[Subtract].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse2!", "Method[ShuffleLow].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx2!", "Method[Shuffle].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512BW!", "Method[BroadcastScalarToVector512].ReturnValue"] + - ["System.Runtime.Intrinsics.X86.FloatComparisonMode", "System.Runtime.Intrinsics.X86.FloatComparisonMode!", "Field[UnorderedNotGreaterThanSignaling]"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Avx10v1!", "Method[FusedMultiplySubtractScalar].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512DQ!", "Method[InsertVector128].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx!", "Method[BroadcastScalarToVector256].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Avx2!", "Method[BroadcastScalarToVector128].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[ReciprocalSqrt14Scalar].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[TernaryLogic].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[Min].ReturnValue"] + - ["System.UInt32", "System.Runtime.Intrinsics.X86.Sse2!", "Method[ConvertToUInt32].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[BroadcastScalarToVector512].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse!", "Method[CompareScalarNotLessThanOrEqual].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse2!", "Method[And].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse41!", "Method[PackUnsignedSaturate].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[Subtract].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx10v1!", "Method[RotateLeftVariable].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Ssse3!", "Method[Sign].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512BW!", "Method[Average].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse2!", "Method[AndNot].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Avx10v1!", "Method[CompareGreaterThan].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[Max].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[FixupScalar].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx2!", "Method[And].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx!", "Method[CompareLessThan].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse2!", "Method[ShiftRightLogical128BitLane].ReturnValue"] + - ["System.Boolean", "System.Runtime.Intrinsics.X86.Sse2!", "Method[CompareScalarUnorderedLessThan].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[RoundScaleScalar].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[Multiply].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx2!", "Method[BroadcastVector128ToVector256].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[ScaleScalar].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse2!", "Method[UnpackLow].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[PermuteVar8x64x2].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Avx10v1!", "Method[TernaryLogic].ReturnValue"] + - ["System.UInt32", "System.Runtime.Intrinsics.X86.Bmi1!", "Method[ExtractLowestSetBit].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512DQ!", "Method[InsertVector128].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse2!", "Method[UnpackHigh].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse2!", "Method[LoadHigh].ReturnValue"] + - ["System.ValueTuple", "System.Runtime.Intrinsics.X86.X86Base!", "Method[DivRem].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512BW!", "Method[ShiftRightArithmeticVariable].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Avx2!", "Method[ShiftLeftLogicalVariable].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx!", "Method[MaskLoad].ReturnValue"] + - ["System.ValueTuple", "System.Runtime.Intrinsics.X86.X86Base!", "Method[DivRem].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx2!", "Method[Blend].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx2!", "Method[Subtract].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[ExtractVector256].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse2!", "Method[CompareGreaterThan].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512BW!", "Method[AlignRight].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx10v1!", "Method[RotateRightVariable].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx!", "Method[Permute2x128].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx!", "Method[InsertVector128].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx2!", "Method[AlignRight].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx10v1!", "Method[CompareGreaterThanOrEqual].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx!", "Method[RoundToNearestInteger].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx!", "Method[CompareNotGreaterThan].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse41!", "Method[LoadAlignedVector128NonTemporal].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse2!", "Method[MultiplyLow].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse41!", "Method[RoundToZeroScalar].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx2!", "Method[GatherMaskVector256].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx!", "Method[LoadVector256].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Avx10v1!", "Method[PermuteVar2x64x2].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse2!", "Method[Subtract].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx!", "Method[CompareOrdered].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512BW!", "Method[Add].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Avx10v1!", "Method[AddScalar].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Avx10v1!", "Method[MultiplyLow].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Avx10v1!", "Method[RotateLeftVariable].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse2!", "Method[UnpackLow].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx!", "Method[AndNot].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx2!", "Method[Add].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx2!", "Method[Permute2x128].ReturnValue"] + - ["System.Runtime.Intrinsics.X86.FloatComparisonMode", "System.Runtime.Intrinsics.X86.FloatComparisonMode!", "Field[OrderedLessThanNonSignaling]"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx2!", "Method[ShiftLeftLogical128BitLane].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx10v1!", "Method[LeadingZeroCount].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Avx10v1!", "Method[TernaryLogic].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx10v1!", "Method[Fixup].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Avx2!", "Method[ShiftLeftLogicalVariable].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[ConvertToVector128ByteWithSaturation].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx10v1!", "Method[CompareLessThan].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx!", "Method[AndNot].ReturnValue"] + - ["System.Boolean", "System.Runtime.Intrinsics.X86.Sse!", "Method[CompareScalarOrderedGreaterThan].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx2!", "Method[MultiplyLow].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Avx10v1!", "Method[CompareNotEqual].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[LoadAlignedVector512NonTemporal].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx10v1!", "Method[RotateRight].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx2!", "Method[ShiftLeftLogical128BitLane].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx!", "Method[CompareNotGreaterThanOrEqual].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse!", "Method[Reciprocal].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[LoadVector512].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse!", "Method[Divide].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Fma!", "Method[MultiplySubtract].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx2!", "Method[Subtract].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx2!", "Method[And].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx2!", "Method[BroadcastScalarToVector256].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Avx2!", "Method[GatherMaskVector128].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[LoadAlignedVector512].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512BW!", "Method[ShuffleHigh].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Ssse3!", "Method[Abs].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse2!", "Method[Min].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.AvxVnni!", "Method[MultiplyWideningAndAdd].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse!", "Method[CompareScalarUnordered].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx2!", "Method[And].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx2!", "Method[ShiftLeftLogical128BitLane].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx2!", "Method[Min].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx2!", "Method[Permute4x64].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx2!", "Method[UnpackHigh].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Avx10v1!", "Method[GetMantissaScalar].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse2!", "Method[ShiftLeftLogical128BitLane].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse41!", "Method[Max].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[FusedMultiplySubtractScalar].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse2!", "Method[ShiftRightLogical].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Avx10v1!", "Method[CompareGreaterThanOrEqual].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512DQ!", "Method[BroadcastVector256ToVector512].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse2!", "Method[AddSaturate].ReturnValue"] + - ["System.Boolean", "System.Runtime.Intrinsics.X86.Sse!", "Method[CompareScalarOrderedNotEqual].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx2!", "Method[Xor].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512BW!", "Method[ShiftRightLogical].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Avx2!", "Method[ShiftLeftLogicalVariable].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx2!", "Method[LoadAlignedVector256NonTemporal].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512BW!", "Method[Add].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx2!", "Method[MaskLoad].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[CompareNotLessThan].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx2!", "Method[ShiftLeftLogical128BitLane].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx!", "Method[LoadVector256].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse41!", "Method[Insert].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx!", "Method[LoadDquVector256].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse2!", "Method[AddScalar].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx10v1!", "Method[TernaryLogic].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx2!", "Method[BroadcastScalarToVector256].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx10v1!", "Method[CompareLessThan].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx!", "Method[Floor].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse41!", "Method[RoundToPositiveInfinityScalar].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Avx10v1!", "Method[SubtractScalar].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[Scale].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Avx10v1!", "Method[TernaryLogic].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Avx10v1!", "Method[TernaryLogic].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx!", "Method[Max].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[AlignRight32].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[LoadAlignedVector512NonTemporal].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[Add].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx2!", "Method[Abs].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx2!", "Method[Min].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[GetExponentScalar].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512BW!", "Method[CompareLessThanOrEqual].ReturnValue"] + - ["System.Boolean", "System.Runtime.Intrinsics.X86.Sse!", "Method[CompareScalarOrderedGreaterThanOrEqual].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Avx512DQ!", "Method[ExtractVector128].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse2!", "Method[CompareGreaterThanOrEqual].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[FusedMultiplyAddNegatedScalar].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[CompareLessThan].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx2!", "Method[AndNot].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx!", "Method[BroadcastVector128ToVector256].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx!", "Method[InsertVector128].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[UnpackLow].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[Abs].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx2!", "Method[Or].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[Min].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512BW!", "Method[CompareGreaterThan].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse!", "Method[Or].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx10v1!", "Method[ShiftLeftLogicalVariable].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[ExtractVector128].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512BW!", "Method[ShiftRightLogical].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse2!", "Method[Subtract].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx10v1!", "Method[PermuteVar4x64x2].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Avx10v1!", "Method[ReduceScalar].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[Multiply].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx2!", "Method[BlendVariable].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx2!", "Method[Shuffle].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx10v1!", "Method[MultiShift].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Avx!", "Method[CompareScalar].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx2!", "Method[Max].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx2!", "Method[InsertVector128].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector512", "System.Runtime.Intrinsics.X86.Avx512F!", "Method[CompareLessThanOrEqual].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx!", "Method[CompareGreaterThan].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx2!", "Method[MultiplyLow].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector256", "System.Runtime.Intrinsics.X86.Avx2!", "Method[ShiftLeftLogicalVariable].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Sse!", "Method[CompareScalarNotGreaterThan].ReturnValue"] + - ["System.Runtime.Intrinsics.Vector128", "System.Runtime.Intrinsics.X86.Avx10v1!", "Method[MultiplyScalar].ReturnValue"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemRuntimeLoader/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemRuntimeLoader/model.yml new file mode 100644 index 000000000000..d1464018b661 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemRuntimeLoader/model.yml @@ -0,0 +1,25 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Runtime.Loader.AssemblyLoadContext", "System.Runtime.Loader.AssemblyLoadContext!", "Property[Default]"] + - ["System.Runtime.Loader.AssemblyLoadContext", "System.Runtime.Loader.AssemblyLoadContext!", "Property[CurrentContextualReflectionContext]"] + - ["System.Boolean", "System.Runtime.Loader.AssemblyLoadContext", "Property[IsCollectible]"] + - ["System.Reflection.Assembly", "System.Runtime.Loader.AssemblyLoadContext", "Method[LoadFromAssemblyPath].ReturnValue"] + - ["System.IntPtr", "System.Runtime.Loader.AssemblyLoadContext", "Method[LoadUnmanagedDll].ReturnValue"] + - ["System.Runtime.Loader.AssemblyLoadContext+ContextualReflectionScope", "System.Runtime.Loader.AssemblyLoadContext", "Method[EnterContextualReflection].ReturnValue"] + - ["System.String", "System.Runtime.Loader.AssemblyDependencyResolver", "Method[ResolveAssemblyToPath].ReturnValue"] + - ["System.Runtime.Loader.AssemblyLoadContext", "System.Runtime.Loader.AssemblyLoadContext!", "Method[GetLoadContext].ReturnValue"] + - ["System.Reflection.Assembly", "System.Runtime.Loader.AssemblyLoadContext", "Method[LoadFromNativeImagePath].ReturnValue"] + - ["System.String", "System.Runtime.Loader.AssemblyLoadContext", "Method[ToString].ReturnValue"] + - ["System.Collections.Generic.IEnumerable", "System.Runtime.Loader.AssemblyLoadContext", "Property[Assemblies]"] + - ["System.Runtime.Loader.AssemblyLoadContext+ContextualReflectionScope", "System.Runtime.Loader.AssemblyLoadContext!", "Method[EnterContextualReflection].ReturnValue"] + - ["System.String", "System.Runtime.Loader.AssemblyDependencyResolver", "Method[ResolveUnmanagedDllToPath].ReturnValue"] + - ["System.Reflection.Assembly", "System.Runtime.Loader.AssemblyLoadContext", "Method[Load].ReturnValue"] + - ["System.Collections.Generic.IEnumerable", "System.Runtime.Loader.AssemblyLoadContext!", "Property[All]"] + - ["System.String", "System.Runtime.Loader.AssemblyLoadContext", "Property[Name]"] + - ["System.Reflection.Assembly", "System.Runtime.Loader.AssemblyLoadContext", "Method[LoadFromStream].ReturnValue"] + - ["System.Reflection.AssemblyName", "System.Runtime.Loader.AssemblyLoadContext!", "Method[GetAssemblyName].ReturnValue"] + - ["System.Reflection.Assembly", "System.Runtime.Loader.AssemblyLoadContext", "Method[LoadFromAssemblyName].ReturnValue"] + - ["System.IntPtr", "System.Runtime.Loader.AssemblyLoadContext", "Method[LoadUnmanagedDllFromPath].ReturnValue"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemRuntimeRemoting/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemRuntimeRemoting/model.yml new file mode 100644 index 000000000000..9656c1faacb3 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemRuntimeRemoting/model.yml @@ -0,0 +1,89 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Object", "System.Runtime.Remoting.RemotingServices!", "Method[GetLifetimeService].ReturnValue"] + - ["System.Boolean", "System.Runtime.Remoting.RemotingServices!", "Method[IsObjectOutOfContext].ReturnValue"] + - ["System.Runtime.Remoting.Contexts.IContextAttribute[]", "System.Runtime.Remoting.ActivatedServiceTypeEntry", "Property[ContextAttributes]"] + - ["System.Object", "System.Runtime.Remoting.ObjectHandle", "Method[InitializeLifetimeService].ReturnValue"] + - ["System.Boolean", "System.Runtime.Remoting.RemotingServices!", "Method[Disconnect].ReturnValue"] + - ["System.Runtime.Remoting.CustomErrorsModes", "System.Runtime.Remoting.CustomErrorsModes!", "Field[Off]"] + - ["System.String", "System.Runtime.Remoting.SoapServices!", "Method[CodeXmlNamespaceForClrTypeNamespace].ReturnValue"] + - ["System.Runtime.Remoting.Contexts.IContextAttribute[]", "System.Runtime.Remoting.WellKnownServiceTypeEntry", "Property[ContextAttributes]"] + - ["System.Runtime.Remoting.WellKnownObjectMode", "System.Runtime.Remoting.WellKnownServiceTypeEntry", "Property[Mode]"] + - ["System.Runtime.Remoting.CustomErrorsModes", "System.Runtime.Remoting.RemotingConfiguration!", "Property[CustomErrorsMode]"] + - ["System.String", "System.Runtime.Remoting.WellKnownServiceTypeEntry", "Method[ToString].ReturnValue"] + - ["System.String", "System.Runtime.Remoting.IRemotingTypeInfo", "Property[TypeName]"] + - ["System.Type", "System.Runtime.Remoting.WellKnownServiceTypeEntry", "Property[ObjectType]"] + - ["System.Boolean", "System.Runtime.Remoting.SoapServices!", "Method[GetXmlTypeForInteropType].ReturnValue"] + - ["System.String", "System.Runtime.Remoting.RemotingConfiguration!", "Property[ApplicationId]"] + - ["System.Runtime.Remoting.CustomErrorsModes", "System.Runtime.Remoting.CustomErrorsModes!", "Field[RemoteOnly]"] + - ["System.String", "System.Runtime.Remoting.SoapServices!", "Method[GetXmlNamespaceForMethodCall].ReturnValue"] + - ["System.Runtime.Remoting.ActivatedClientTypeEntry", "System.Runtime.Remoting.RemotingConfiguration!", "Method[IsRemotelyActivatedClientType].ReturnValue"] + - ["System.Boolean", "System.Runtime.Remoting.SoapServices!", "Method[GetTypeAndMethodNameFromSoapAction].ReturnValue"] + - ["System.Runtime.Remoting.Proxies.RealProxy", "System.Runtime.Remoting.RemotingServices!", "Method[GetRealProxy].ReturnValue"] + - ["System.String", "System.Runtime.Remoting.TypeEntry", "Property[TypeName]"] + - ["System.Boolean", "System.Runtime.Remoting.RemotingConfiguration!", "Method[IsActivationAllowed].ReturnValue"] + - ["System.Object", "System.Runtime.Remoting.RemotingServices!", "Method[Unmarshal].ReturnValue"] + - ["System.Boolean", "System.Runtime.Remoting.RemotingServices!", "Method[IsOneWay].ReturnValue"] + - ["System.String", "System.Runtime.Remoting.TypeEntry", "Property[AssemblyName]"] + - ["System.Boolean", "System.Runtime.Remoting.ObjRef", "Method[IsFromThisProcess].ReturnValue"] + - ["System.Runtime.Remoting.IChannelInfo", "System.Runtime.Remoting.ObjRef", "Property[ChannelInfo]"] + - ["System.Boolean", "System.Runtime.Remoting.SoapServices!", "Method[IsSoapActionValidForMethodBase].ReturnValue"] + - ["System.Object", "System.Runtime.Remoting.RemotingServices!", "Method[Connect].ReturnValue"] + - ["System.Object", "System.Runtime.Remoting.IObjectHandle", "Method[Unwrap].ReturnValue"] + - ["System.Runtime.Remoting.ActivatedServiceTypeEntry[]", "System.Runtime.Remoting.RemotingConfiguration!", "Method[GetRegisteredActivatedServiceTypes].ReturnValue"] + - ["System.Boolean", "System.Runtime.Remoting.SoapServices!", "Method[DecodeXmlNamespaceForClrTypeNamespace].ReturnValue"] + - ["System.String", "System.Runtime.Remoting.SoapServices!", "Method[GetSoapActionFromMethodBase].ReturnValue"] + - ["System.Runtime.Remoting.WellKnownClientTypeEntry[]", "System.Runtime.Remoting.RemotingConfiguration!", "Method[GetRegisteredWellKnownClientTypes].ReturnValue"] + - ["System.Runtime.Remoting.ActivatedClientTypeEntry[]", "System.Runtime.Remoting.RemotingConfiguration!", "Method[GetRegisteredActivatedClientTypes].ReturnValue"] + - ["System.String", "System.Runtime.Remoting.RemotingConfiguration!", "Property[ApplicationName]"] + - ["System.Boolean", "System.Runtime.Remoting.SoapServices!", "Method[IsClrTypeNamespace].ReturnValue"] + - ["System.Type", "System.Runtime.Remoting.WellKnownClientTypeEntry", "Property[ObjectType]"] + - ["System.String", "System.Runtime.Remoting.RemotingServices!", "Method[GetObjectUri].ReturnValue"] + - ["System.Boolean", "System.Runtime.Remoting.RemotingServices!", "Method[IsObjectOutOfAppDomain].ReturnValue"] + - ["System.Runtime.Remoting.WellKnownServiceTypeEntry[]", "System.Runtime.Remoting.RemotingConfiguration!", "Method[GetRegisteredWellKnownServiceTypes].ReturnValue"] + - ["System.Runtime.Remoting.IEnvoyInfo", "System.Runtime.Remoting.ObjRef", "Property[EnvoyInfo]"] + - ["System.Runtime.Remoting.ObjRef", "System.Runtime.Remoting.RemotingServices!", "Method[Marshal].ReturnValue"] + - ["System.Runtime.Remoting.ObjRef", "System.Runtime.Remoting.RemotingServices!", "Method[GetObjRefForProxy].ReturnValue"] + - ["System.Type", "System.Runtime.Remoting.ActivatedServiceTypeEntry", "Property[ObjectType]"] + - ["System.String", "System.Runtime.Remoting.ActivatedServiceTypeEntry", "Method[ToString].ReturnValue"] + - ["System.Runtime.Remoting.WellKnownObjectMode", "System.Runtime.Remoting.WellKnownObjectMode!", "Field[SingleCall]"] + - ["System.Runtime.Remoting.Messaging.IMessageSink", "System.Runtime.Remoting.IEnvoyInfo", "Property[EnvoySinks]"] + - ["System.String", "System.Runtime.Remoting.ObjRef", "Property[URI]"] + - ["System.String", "System.Runtime.Remoting.WellKnownClientTypeEntry", "Method[ToString].ReturnValue"] + - ["System.Boolean", "System.Runtime.Remoting.RemotingConfiguration!", "Method[CustomErrorsEnabled].ReturnValue"] + - ["System.Runtime.Remoting.CustomErrorsModes", "System.Runtime.Remoting.CustomErrorsModes!", "Field[On]"] + - ["System.Reflection.MethodBase", "System.Runtime.Remoting.RemotingServices!", "Method[GetMethodBaseFromMethodMessage].ReturnValue"] + - ["System.Boolean", "System.Runtime.Remoting.SoapServices!", "Method[GetXmlElementForInteropType].ReturnValue"] + - ["System.Runtime.Remoting.WellKnownObjectMode", "System.Runtime.Remoting.WellKnownObjectMode!", "Field[Singleton]"] + - ["System.Object", "System.Runtime.Remoting.ObjRef", "Method[GetRealObject].ReturnValue"] + - ["System.String", "System.Runtime.Remoting.SoapServices!", "Property[XmlNsForClrTypeWithNsAndAssembly]"] + - ["System.Runtime.Remoting.Metadata.SoapAttribute", "System.Runtime.Remoting.InternalRemotingServices!", "Method[GetCachedSoapAttribute].ReturnValue"] + - ["System.String", "System.Runtime.Remoting.SoapServices!", "Property[XmlNsForClrTypeWithNs]"] + - ["System.Runtime.Remoting.Messaging.IMethodReturnMessage", "System.Runtime.Remoting.RemotingServices!", "Method[ExecuteMessage].ReturnValue"] + - ["System.Object", "System.Runtime.Remoting.ObjectHandle", "Method[Unwrap].ReturnValue"] + - ["System.Type", "System.Runtime.Remoting.SoapServices!", "Method[GetInteropTypeFromXmlType].ReturnValue"] + - ["System.String", "System.Runtime.Remoting.WellKnownClientTypeEntry", "Property[ObjectUrl]"] + - ["System.String", "System.Runtime.Remoting.ActivatedClientTypeEntry", "Method[ToString].ReturnValue"] + - ["System.Boolean", "System.Runtime.Remoting.RemotingServices!", "Method[IsMethodOverloaded].ReturnValue"] + - ["System.String", "System.Runtime.Remoting.SoapServices!", "Property[XmlNsForClrTypeWithAssembly]"] + - ["System.Boolean", "System.Runtime.Remoting.ObjRef", "Method[IsFromThisAppDomain].ReturnValue"] + - ["System.Type", "System.Runtime.Remoting.RemotingServices!", "Method[GetServerTypeForUri].ReturnValue"] + - ["System.String", "System.Runtime.Remoting.RemotingServices!", "Method[GetSessionIdForMethodMessage].ReturnValue"] + - ["System.Boolean", "System.Runtime.Remoting.IRemotingTypeInfo", "Method[CanCastTo].ReturnValue"] + - ["System.String", "System.Runtime.Remoting.RemotingConfiguration!", "Property[ProcessId]"] + - ["System.String", "System.Runtime.Remoting.SoapServices!", "Method[GetXmlNamespaceForMethodResponse].ReturnValue"] + - ["System.Runtime.Remoting.WellKnownClientTypeEntry", "System.Runtime.Remoting.RemotingConfiguration!", "Method[IsWellKnownClientType].ReturnValue"] + - ["System.Runtime.Remoting.Messaging.IMessageSink", "System.Runtime.Remoting.RemotingServices!", "Method[GetEnvoyChainForProxy].ReturnValue"] + - ["System.String", "System.Runtime.Remoting.SoapServices!", "Property[XmlNsForClrType]"] + - ["System.String", "System.Runtime.Remoting.WellKnownClientTypeEntry", "Property[ApplicationUrl]"] + - ["System.String", "System.Runtime.Remoting.ActivatedClientTypeEntry", "Property[ApplicationUrl]"] + - ["System.Boolean", "System.Runtime.Remoting.RemotingServices!", "Method[IsTransparentProxy].ReturnValue"] + - ["System.Type", "System.Runtime.Remoting.SoapServices!", "Method[GetInteropTypeFromXmlElement].ReturnValue"] + - ["System.Runtime.Remoting.Contexts.IContextAttribute[]", "System.Runtime.Remoting.ActivatedClientTypeEntry", "Property[ContextAttributes]"] + - ["System.String", "System.Runtime.Remoting.WellKnownServiceTypeEntry", "Property[ObjectUri]"] + - ["System.Runtime.Remoting.IRemotingTypeInfo", "System.Runtime.Remoting.ObjRef", "Property[TypeInfo]"] + - ["System.Type", "System.Runtime.Remoting.ActivatedClientTypeEntry", "Property[ObjectType]"] + - ["System.Object[]", "System.Runtime.Remoting.IChannelInfo", "Property[ChannelData]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemRuntimeRemotingActivation/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemRuntimeRemotingActivation/model.yml new file mode 100644 index 000000000000..157df1b630d5 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemRuntimeRemotingActivation/model.yml @@ -0,0 +1,22 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Collections.IList", "System.Runtime.Remoting.Activation.IConstructionCallMessage", "Property[ContextProperties]"] + - ["System.Runtime.Remoting.Activation.IActivator", "System.Runtime.Remoting.Activation.IConstructionCallMessage", "Property[Activator]"] + - ["System.String", "System.Runtime.Remoting.Activation.UrlAttribute", "Property[UrlValue]"] + - ["System.Runtime.Remoting.Activation.ActivatorLevel", "System.Runtime.Remoting.Activation.ActivatorLevel!", "Field[Context]"] + - ["System.Int32", "System.Runtime.Remoting.Activation.UrlAttribute", "Method[GetHashCode].ReturnValue"] + - ["System.String", "System.Runtime.Remoting.Activation.IConstructionCallMessage", "Property[ActivationTypeName]"] + - ["System.Runtime.Remoting.Activation.ActivatorLevel", "System.Runtime.Remoting.Activation.ActivatorLevel!", "Field[Machine]"] + - ["System.Runtime.Remoting.Activation.ActivatorLevel", "System.Runtime.Remoting.Activation.ActivatorLevel!", "Field[Process]"] + - ["System.Runtime.Remoting.Activation.IConstructionReturnMessage", "System.Runtime.Remoting.Activation.IActivator", "Method[Activate].ReturnValue"] + - ["System.Runtime.Remoting.Activation.IActivator", "System.Runtime.Remoting.Activation.IActivator", "Property[NextActivator]"] + - ["System.Runtime.Remoting.Activation.ActivatorLevel", "System.Runtime.Remoting.Activation.ActivatorLevel!", "Field[AppDomain]"] + - ["System.Boolean", "System.Runtime.Remoting.Activation.UrlAttribute", "Method[Equals].ReturnValue"] + - ["System.Runtime.Remoting.Activation.ActivatorLevel", "System.Runtime.Remoting.Activation.ActivatorLevel!", "Field[Construction]"] + - ["System.Boolean", "System.Runtime.Remoting.Activation.UrlAttribute", "Method[IsContextOK].ReturnValue"] + - ["System.Runtime.Remoting.Activation.ActivatorLevel", "System.Runtime.Remoting.Activation.IActivator", "Property[Level]"] + - ["System.Object[]", "System.Runtime.Remoting.Activation.IConstructionCallMessage", "Property[CallSiteActivationAttributes]"] + - ["System.Type", "System.Runtime.Remoting.Activation.IConstructionCallMessage", "Property[ActivationType]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemRuntimeRemotingChannels/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemRuntimeRemotingChannels/model.yml new file mode 100644 index 000000000000..a6a7f323d78d --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemRuntimeRemotingChannels/model.yml @@ -0,0 +1,106 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Runtime.Remoting.Channels.IClientChannelSinkProvider", "System.Runtime.Remoting.Channels.BinaryClientFormatterSinkProvider", "Property[Next]"] + - ["System.Runtime.Serialization.Formatters.TypeFilterLevel", "System.Runtime.Remoting.Channels.BinaryServerFormatterSink", "Property[TypeFilterLevel]"] + - ["System.IO.Stream", "System.Runtime.Remoting.Channels.ServerChannelSinkStack", "Method[GetResponseStream].ReturnValue"] + - ["System.Boolean", "System.Runtime.Remoting.Channels.IAuthorizeRemotingConnection", "Method[IsConnectingIdentityAuthorized].ReturnValue"] + - ["System.Object", "System.Runtime.Remoting.Channels.ITransportHeaders", "Property[Item]"] + - ["System.Runtime.Remoting.Channels.SocketCachePolicy", "System.Runtime.Remoting.Channels.SocketCachePolicy!", "Field[Default]"] + - ["System.Runtime.Remoting.Messaging.IMessageSink", "System.Runtime.Remoting.Channels.BinaryClientFormatterSink", "Property[NextSink]"] + - ["System.Object", "System.Runtime.Remoting.Channels.IClientChannelSinkStack", "Method[Pop].ReturnValue"] + - ["System.Boolean", "System.Runtime.Remoting.Channels.BaseChannelObjectWithProperties", "Property[IsReadOnly]"] + - ["System.String[]", "System.Runtime.Remoting.Channels.ChannelServices!", "Method[GetUrlsForObject].ReturnValue"] + - ["System.IO.Stream", "System.Runtime.Remoting.Channels.IServerChannelSink", "Method[GetResponseStream].ReturnValue"] + - ["System.Runtime.Remoting.Channels.IClientChannelSink", "System.Runtime.Remoting.Channels.IClientChannelSinkProvider", "Method[CreateSink].ReturnValue"] + - ["System.Runtime.Remoting.Channels.ServerProcessing", "System.Runtime.Remoting.Channels.ServerProcessing!", "Field[Async]"] + - ["System.String", "System.Runtime.Remoting.Channels.IChannel", "Method[Parse].ReturnValue"] + - ["System.Runtime.Remoting.Channels.IClientChannelSink", "System.Runtime.Remoting.Channels.BinaryClientFormatterSink", "Property[NextChannelSink]"] + - ["System.Runtime.Remoting.Channels.IClientChannelSink", "System.Runtime.Remoting.Channels.BinaryClientFormatterSinkProvider", "Method[CreateSink].ReturnValue"] + - ["System.Runtime.Remoting.Channels.IServerChannelSink", "System.Runtime.Remoting.Channels.IServerChannelSink", "Property[NextChannelSink]"] + - ["System.Int32", "System.Runtime.Remoting.Channels.BaseChannelObjectWithProperties", "Property[Count]"] + - ["System.Runtime.Remoting.Channels.ServerProcessing", "System.Runtime.Remoting.Channels.IServerChannelSink", "Method[ProcessMessage].ReturnValue"] + - ["System.Runtime.Remoting.Channels.IClientChannelSinkProvider", "System.Runtime.Remoting.Channels.SoapClientFormatterSinkProvider", "Property[Next]"] + - ["System.String[]", "System.Runtime.Remoting.Channels.IChannelDataStore", "Property[ChannelUris]"] + - ["System.Runtime.Remoting.Channels.IChannelSinkBase", "System.Runtime.Remoting.Channels.BaseChannelWithProperties", "Field[SinksWithProperties]"] + - ["System.Runtime.Remoting.Messaging.IMessage", "System.Runtime.Remoting.Channels.BinaryClientFormatterSink", "Method[SyncProcessMessage].ReturnValue"] + - ["System.Runtime.Remoting.Messaging.IMessage", "System.Runtime.Remoting.Channels.SoapClientFormatterSink", "Method[SyncProcessMessage].ReturnValue"] + - ["System.Collections.IDictionaryEnumerator", "System.Runtime.Remoting.Channels.BaseChannelObjectWithProperties", "Method[GetEnumerator].ReturnValue"] + - ["System.Collections.ICollection", "System.Runtime.Remoting.Channels.BaseChannelObjectWithProperties", "Property[Keys]"] + - ["System.Object", "System.Runtime.Remoting.Channels.BaseChannelObjectWithProperties", "Property[Item]"] + - ["System.Runtime.Remoting.Channels.IServerChannelSinkProvider", "System.Runtime.Remoting.Channels.IServerChannelSinkProvider", "Property[Next]"] + - ["System.Collections.IDictionary", "System.Runtime.Remoting.Channels.BaseChannelWithProperties", "Property[Properties]"] + - ["System.Runtime.Remoting.Messaging.IMessageCtrl", "System.Runtime.Remoting.Channels.ChannelServices!", "Method[AsyncDispatchMessage].ReturnValue"] + - ["System.String", "System.Runtime.Remoting.Channels.SinkProviderData", "Property[Name]"] + - ["System.Boolean", "System.Runtime.Remoting.Channels.ISecurableChannel", "Property[IsSecured]"] + - ["System.Collections.ICollection", "System.Runtime.Remoting.Channels.BaseChannelObjectWithProperties", "Property[Values]"] + - ["System.Collections.IDictionary", "System.Runtime.Remoting.Channels.SoapClientFormatterSink", "Property[Properties]"] + - ["System.Runtime.Remoting.Messaging.IMessage", "System.Runtime.Remoting.Channels.ChannelServices!", "Method[SyncDispatchMessage].ReturnValue"] + - ["System.IO.Stream", "System.Runtime.Remoting.Channels.SoapClientFormatterSink", "Method[GetRequestStream].ReturnValue"] + - ["System.String[]", "System.Runtime.Remoting.Channels.ChannelDataStore", "Property[ChannelUris]"] + - ["System.String", "System.Runtime.Remoting.Channels.IChannelReceiverHook", "Property[ChannelScheme]"] + - ["System.Collections.IDictionary", "System.Runtime.Remoting.Channels.SinkProviderData", "Property[Properties]"] + - ["System.Collections.IList", "System.Runtime.Remoting.Channels.SinkProviderData", "Property[Children]"] + - ["System.Collections.IDictionary", "System.Runtime.Remoting.Channels.BaseChannelObjectWithProperties", "Property[Properties]"] + - ["System.Collections.IDictionary", "System.Runtime.Remoting.Channels.ChannelServices!", "Method[GetChannelSinkProperties].ReturnValue"] + - ["System.Runtime.Remoting.Channels.IChannel", "System.Runtime.Remoting.Channels.ChannelServices!", "Method[GetChannel].ReturnValue"] + - ["System.Object", "System.Runtime.Remoting.Channels.IChannelDataStore", "Property[Item]"] + - ["System.Runtime.Remoting.Channels.IClientChannelSinkProvider", "System.Runtime.Remoting.Channels.IClientChannelSinkProvider", "Property[Next]"] + - ["System.Runtime.Remoting.Messaging.IMessageSink", "System.Runtime.Remoting.Channels.SoapClientFormatterSink", "Property[NextSink]"] + - ["System.String", "System.Runtime.Remoting.Channels.IChannel", "Property[ChannelName]"] + - ["System.String[]", "System.Runtime.Remoting.Channels.IChannelReceiver", "Method[GetUrlsForUri].ReturnValue"] + - ["System.Runtime.Remoting.Channels.IServerChannelSinkProvider", "System.Runtime.Remoting.Channels.SoapServerFormatterSinkProvider", "Property[Next]"] + - ["System.String", "System.Runtime.Remoting.Channels.CommonTransportKeys!", "Field[IPAddress]"] + - ["System.Runtime.Remoting.Channels.ServerProcessing", "System.Runtime.Remoting.Channels.ChannelServices!", "Method[DispatchMessage].ReturnValue"] + - ["System.Runtime.Remoting.Channels.IServerChannelSink", "System.Runtime.Remoting.Channels.BinaryServerFormatterSink", "Property[NextChannelSink]"] + - ["System.Runtime.Remoting.Channels.IServerChannelSink", "System.Runtime.Remoting.Channels.SoapServerFormatterSinkProvider", "Method[CreateSink].ReturnValue"] + - ["System.Runtime.Remoting.Channels.SocketCachePolicy", "System.Runtime.Remoting.Channels.SocketCachePolicy!", "Field[AbsoluteTimeout]"] + - ["System.Collections.IEnumerator", "System.Runtime.Remoting.Channels.TransportHeaders", "Method[GetEnumerator].ReturnValue"] + - ["System.IO.Stream", "System.Runtime.Remoting.Channels.IServerResponseChannelSinkStack", "Method[GetResponseStream].ReturnValue"] + - ["System.Runtime.Remoting.Channels.ServerProcessing", "System.Runtime.Remoting.Channels.SoapServerFormatterSink", "Method[ProcessMessage].ReturnValue"] + - ["System.Runtime.Remoting.Channels.IClientChannelSink", "System.Runtime.Remoting.Channels.IClientChannelSink", "Property[NextChannelSink]"] + - ["System.String", "System.Runtime.Remoting.Channels.CommonTransportKeys!", "Field[RequestUri]"] + - ["System.Runtime.Remoting.Channels.IServerChannelSink", "System.Runtime.Remoting.Channels.BinaryServerFormatterSinkProvider", "Method[CreateSink].ReturnValue"] + - ["System.Object", "System.Runtime.Remoting.Channels.IServerChannelSinkStack", "Method[Pop].ReturnValue"] + - ["System.IO.Stream", "System.Runtime.Remoting.Channels.IClientChannelSink", "Method[GetRequestStream].ReturnValue"] + - ["System.Runtime.Remoting.Channels.IClientChannelSink", "System.Runtime.Remoting.Channels.SoapClientFormatterSinkProvider", "Method[CreateSink].ReturnValue"] + - ["System.Runtime.Remoting.Channels.IClientChannelSink", "System.Runtime.Remoting.Channels.SoapClientFormatterSink", "Property[NextChannelSink]"] + - ["System.IO.Stream", "System.Runtime.Remoting.Channels.SoapServerFormatterSink", "Method[GetResponseStream].ReturnValue"] + - ["System.IO.Stream", "System.Runtime.Remoting.Channels.BinaryClientFormatterSink", "Method[GetRequestStream].ReturnValue"] + - ["System.Runtime.Remoting.Channels.IServerChannelSink", "System.Runtime.Remoting.Channels.ChannelServices!", "Method[CreateServerChannelSinkChain].ReturnValue"] + - ["System.Runtime.Remoting.Messaging.IMessageSink", "System.Runtime.Remoting.Channels.IChannelSender", "Method[CreateMessageSink].ReturnValue"] + - ["System.Object", "System.Runtime.Remoting.Channels.IChannelReceiver", "Property[ChannelData]"] + - ["System.Collections.IDictionary", "System.Runtime.Remoting.Channels.BinaryClientFormatterSink", "Property[Properties]"] + - ["System.Runtime.Remoting.Channels.IServerChannelSink", "System.Runtime.Remoting.Channels.IChannelReceiverHook", "Property[ChannelSinkChain]"] + - ["System.Int32", "System.Runtime.Remoting.Channels.IChannel", "Property[ChannelPriority]"] + - ["System.Runtime.Remoting.Channels.IServerChannelSinkProvider", "System.Runtime.Remoting.Channels.BinaryServerFormatterSinkProvider", "Property[Next]"] + - ["System.Object", "System.Runtime.Remoting.Channels.TransportHeaders", "Property[Item]"] + - ["System.Boolean", "System.Runtime.Remoting.Channels.BaseChannelObjectWithProperties", "Property[IsSynchronized]"] + - ["System.Runtime.Serialization.Formatters.TypeFilterLevel", "System.Runtime.Remoting.Channels.BinaryServerFormatterSinkProvider", "Property[TypeFilterLevel]"] + - ["System.Object", "System.Runtime.Remoting.Channels.ClientChannelSinkStack", "Method[Pop].ReturnValue"] + - ["System.Collections.IDictionary", "System.Runtime.Remoting.Channels.BinaryServerFormatterSink", "Property[Properties]"] + - ["System.Collections.IDictionary", "System.Runtime.Remoting.Channels.IChannelSinkBase", "Property[Properties]"] + - ["System.Object", "System.Runtime.Remoting.Channels.ChannelDataStore", "Property[Item]"] + - ["System.Runtime.Remoting.Channels.IServerChannelSink", "System.Runtime.Remoting.Channels.IServerChannelSinkProvider", "Method[CreateSink].ReturnValue"] + - ["System.IO.Stream", "System.Runtime.Remoting.Channels.BinaryServerFormatterSink", "Method[GetResponseStream].ReturnValue"] + - ["System.Runtime.Remoting.Messaging.IMessageCtrl", "System.Runtime.Remoting.Channels.SoapClientFormatterSink", "Method[AsyncProcessMessage].ReturnValue"] + - ["System.Runtime.Remoting.Channels.ServerProcessing", "System.Runtime.Remoting.Channels.ServerProcessing!", "Field[Complete]"] + - ["System.Object", "System.Runtime.Remoting.Channels.BaseChannelObjectWithProperties", "Property[SyncRoot]"] + - ["System.Runtime.Remoting.Channels.IServerChannelSink", "System.Runtime.Remoting.Channels.SoapServerFormatterSink", "Property[NextChannelSink]"] + - ["System.String", "System.Runtime.Remoting.Channels.CommonTransportKeys!", "Field[ConnectionId]"] + - ["System.Runtime.Remoting.Channels.IChannel[]", "System.Runtime.Remoting.Channels.ChannelServices!", "Property[RegisteredChannels]"] + - ["System.Boolean", "System.Runtime.Remoting.Channels.BaseChannelObjectWithProperties", "Property[IsFixedSize]"] + - ["System.Boolean", "System.Runtime.Remoting.Channels.IChannelReceiverHook", "Property[WantsToListen]"] + - ["System.Collections.IEnumerator", "System.Runtime.Remoting.Channels.ITransportHeaders", "Method[GetEnumerator].ReturnValue"] + - ["System.Runtime.Serialization.Formatters.TypeFilterLevel", "System.Runtime.Remoting.Channels.SoapServerFormatterSinkProvider", "Property[TypeFilterLevel]"] + - ["System.Runtime.Remoting.Channels.ServerProcessing", "System.Runtime.Remoting.Channels.ServerProcessing!", "Field[OneWay]"] + - ["System.Object", "System.Runtime.Remoting.Channels.ServerChannelSinkStack", "Method[Pop].ReturnValue"] + - ["System.Collections.IEnumerator", "System.Runtime.Remoting.Channels.BaseChannelObjectWithProperties", "Method[System.Collections.IEnumerable.GetEnumerator].ReturnValue"] + - ["System.Boolean", "System.Runtime.Remoting.Channels.BaseChannelObjectWithProperties", "Method[Contains].ReturnValue"] + - ["System.Runtime.Remoting.Channels.ServerProcessing", "System.Runtime.Remoting.Channels.BinaryServerFormatterSink", "Method[ProcessMessage].ReturnValue"] + - ["System.Boolean", "System.Runtime.Remoting.Channels.IAuthorizeRemotingConnection", "Method[IsConnectingEndPointAuthorized].ReturnValue"] + - ["System.Runtime.Remoting.Messaging.IMessageCtrl", "System.Runtime.Remoting.Channels.BinaryClientFormatterSink", "Method[AsyncProcessMessage].ReturnValue"] + - ["System.Runtime.Serialization.Formatters.TypeFilterLevel", "System.Runtime.Remoting.Channels.SoapServerFormatterSink", "Property[TypeFilterLevel]"] + - ["System.Collections.IDictionary", "System.Runtime.Remoting.Channels.SoapServerFormatterSink", "Property[Properties]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemRuntimeRemotingChannelsHttp/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemRuntimeRemotingChannelsHttp/model.yml new file mode 100644 index 000000000000..37bf8d17a3b0 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemRuntimeRemotingChannelsHttp/model.yml @@ -0,0 +1,38 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.String[]", "System.Runtime.Remoting.Channels.Http.HttpServerChannel", "Method[GetUrlsForUri].ReturnValue"] + - ["System.Object", "System.Runtime.Remoting.Channels.Http.HttpServerChannel", "Property[Item]"] + - ["System.String[]", "System.Runtime.Remoting.Channels.Http.HttpChannel", "Method[GetUrlsForUri].ReturnValue"] + - ["System.String", "System.Runtime.Remoting.Channels.Http.HttpServerChannel", "Method[Parse].ReturnValue"] + - ["System.Int32", "System.Runtime.Remoting.Channels.Http.HttpChannel", "Property[ChannelPriority]"] + - ["System.Collections.ICollection", "System.Runtime.Remoting.Channels.Http.HttpChannel", "Property[Keys]"] + - ["System.Web.IHttpHandler", "System.Runtime.Remoting.Channels.Http.HttpRemotingHandlerFactory", "Method[GetHandler].ReturnValue"] + - ["System.Int32", "System.Runtime.Remoting.Channels.Http.HttpClientChannel", "Property[ChannelPriority]"] + - ["System.Runtime.Remoting.Messaging.IMessageSink", "System.Runtime.Remoting.Channels.Http.HttpChannel", "Method[CreateMessageSink].ReturnValue"] + - ["System.Runtime.Remoting.Channels.IServerChannelSink", "System.Runtime.Remoting.Channels.Http.HttpChannel", "Property[ChannelSinkChain]"] + - ["System.Collections.ICollection", "System.Runtime.Remoting.Channels.Http.HttpServerChannel", "Property[Keys]"] + - ["System.Runtime.Remoting.Channels.IServerChannelSink", "System.Runtime.Remoting.Channels.Http.HttpServerChannel", "Property[ChannelSinkChain]"] + - ["System.Object", "System.Runtime.Remoting.Channels.Http.HttpClientChannel", "Property[Item]"] + - ["System.String", "System.Runtime.Remoting.Channels.Http.HttpChannel", "Property[ChannelScheme]"] + - ["System.String", "System.Runtime.Remoting.Channels.Http.HttpChannel", "Property[ChannelName]"] + - ["System.String", "System.Runtime.Remoting.Channels.Http.HttpServerChannel", "Method[GetChannelUri].ReturnValue"] + - ["System.Boolean", "System.Runtime.Remoting.Channels.Http.HttpChannel", "Property[IsSecured]"] + - ["System.String", "System.Runtime.Remoting.Channels.Http.HttpClientChannel", "Method[Parse].ReturnValue"] + - ["System.Runtime.Remoting.Messaging.IMessageSink", "System.Runtime.Remoting.Channels.Http.HttpClientChannel", "Method[CreateMessageSink].ReturnValue"] + - ["System.Boolean", "System.Runtime.Remoting.Channels.Http.HttpClientChannel", "Property[IsSecured]"] + - ["System.Int32", "System.Runtime.Remoting.Channels.Http.HttpServerChannel", "Property[ChannelPriority]"] + - ["System.Collections.IDictionary", "System.Runtime.Remoting.Channels.Http.HttpChannel", "Property[Properties]"] + - ["System.String", "System.Runtime.Remoting.Channels.Http.HttpServerChannel", "Property[ChannelName]"] + - ["System.Collections.ICollection", "System.Runtime.Remoting.Channels.Http.HttpClientChannel", "Property[Keys]"] + - ["System.Object", "System.Runtime.Remoting.Channels.Http.HttpChannel", "Property[ChannelData]"] + - ["System.String", "System.Runtime.Remoting.Channels.Http.HttpServerChannel", "Property[ChannelScheme]"] + - ["System.Boolean", "System.Runtime.Remoting.Channels.Http.HttpChannel", "Property[WantsToListen]"] + - ["System.Boolean", "System.Runtime.Remoting.Channels.Http.HttpRemotingHandler", "Property[IsReusable]"] + - ["System.Object", "System.Runtime.Remoting.Channels.Http.HttpServerChannel", "Property[ChannelData]"] + - ["System.String", "System.Runtime.Remoting.Channels.Http.HttpClientChannel", "Property[ChannelName]"] + - ["System.String", "System.Runtime.Remoting.Channels.Http.HttpChannel", "Method[Parse].ReturnValue"] + - ["System.Object", "System.Runtime.Remoting.Channels.Http.HttpChannel", "Property[Item]"] + - ["System.Boolean", "System.Runtime.Remoting.Channels.Http.HttpServerChannel", "Property[WantsToListen]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemRuntimeRemotingChannelsIpc/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemRuntimeRemotingChannelsIpc/model.yml new file mode 100644 index 000000000000..6051e59a711f --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemRuntimeRemotingChannelsIpc/model.yml @@ -0,0 +1,24 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Object", "System.Runtime.Remoting.Channels.Ipc.IpcChannel", "Property[ChannelData]"] + - ["System.String", "System.Runtime.Remoting.Channels.Ipc.IpcChannel", "Method[Parse].ReturnValue"] + - ["System.Boolean", "System.Runtime.Remoting.Channels.Ipc.IpcChannel", "Property[IsSecured]"] + - ["System.Runtime.Remoting.Messaging.IMessageSink", "System.Runtime.Remoting.Channels.Ipc.IpcClientChannel", "Method[CreateMessageSink].ReturnValue"] + - ["System.String", "System.Runtime.Remoting.Channels.Ipc.IpcServerChannel", "Method[GetChannelUri].ReturnValue"] + - ["System.Int32", "System.Runtime.Remoting.Channels.Ipc.IpcChannel", "Property[ChannelPriority]"] + - ["System.Int32", "System.Runtime.Remoting.Channels.Ipc.IpcServerChannel", "Property[ChannelPriority]"] + - ["System.String", "System.Runtime.Remoting.Channels.Ipc.IpcServerChannel", "Property[ChannelName]"] + - ["System.Int32", "System.Runtime.Remoting.Channels.Ipc.IpcClientChannel", "Property[ChannelPriority]"] + - ["System.String[]", "System.Runtime.Remoting.Channels.Ipc.IpcChannel", "Method[GetUrlsForUri].ReturnValue"] + - ["System.Object", "System.Runtime.Remoting.Channels.Ipc.IpcServerChannel", "Property[ChannelData]"] + - ["System.String", "System.Runtime.Remoting.Channels.Ipc.IpcClientChannel", "Property[ChannelName]"] + - ["System.String[]", "System.Runtime.Remoting.Channels.Ipc.IpcServerChannel", "Method[GetUrlsForUri].ReturnValue"] + - ["System.String", "System.Runtime.Remoting.Channels.Ipc.IpcChannel", "Property[ChannelName]"] + - ["System.Boolean", "System.Runtime.Remoting.Channels.Ipc.IpcServerChannel", "Property[IsSecured]"] + - ["System.String", "System.Runtime.Remoting.Channels.Ipc.IpcClientChannel", "Method[Parse].ReturnValue"] + - ["System.String", "System.Runtime.Remoting.Channels.Ipc.IpcServerChannel", "Method[Parse].ReturnValue"] + - ["System.Boolean", "System.Runtime.Remoting.Channels.Ipc.IpcClientChannel", "Property[IsSecured]"] + - ["System.Runtime.Remoting.Messaging.IMessageSink", "System.Runtime.Remoting.Channels.Ipc.IpcChannel", "Method[CreateMessageSink].ReturnValue"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemRuntimeRemotingChannelsTcp/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemRuntimeRemotingChannelsTcp/model.yml new file mode 100644 index 000000000000..21d59c484a58 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemRuntimeRemotingChannelsTcp/model.yml @@ -0,0 +1,24 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Int32", "System.Runtime.Remoting.Channels.Tcp.TcpServerChannel", "Property[ChannelPriority]"] + - ["System.Runtime.Remoting.Messaging.IMessageSink", "System.Runtime.Remoting.Channels.Tcp.TcpChannel", "Method[CreateMessageSink].ReturnValue"] + - ["System.Boolean", "System.Runtime.Remoting.Channels.Tcp.TcpChannel", "Property[IsSecured]"] + - ["System.String", "System.Runtime.Remoting.Channels.Tcp.TcpChannel", "Method[Parse].ReturnValue"] + - ["System.Object", "System.Runtime.Remoting.Channels.Tcp.TcpChannel", "Property[ChannelData]"] + - ["System.Boolean", "System.Runtime.Remoting.Channels.Tcp.TcpClientChannel", "Property[IsSecured]"] + - ["System.String", "System.Runtime.Remoting.Channels.Tcp.TcpServerChannel", "Method[Parse].ReturnValue"] + - ["System.String[]", "System.Runtime.Remoting.Channels.Tcp.TcpServerChannel", "Method[GetUrlsForUri].ReturnValue"] + - ["System.String", "System.Runtime.Remoting.Channels.Tcp.TcpChannel", "Property[ChannelName]"] + - ["System.Int32", "System.Runtime.Remoting.Channels.Tcp.TcpChannel", "Property[ChannelPriority]"] + - ["System.String[]", "System.Runtime.Remoting.Channels.Tcp.TcpChannel", "Method[GetUrlsForUri].ReturnValue"] + - ["System.String", "System.Runtime.Remoting.Channels.Tcp.TcpServerChannel", "Property[ChannelName]"] + - ["System.Runtime.Remoting.Messaging.IMessageSink", "System.Runtime.Remoting.Channels.Tcp.TcpClientChannel", "Method[CreateMessageSink].ReturnValue"] + - ["System.Object", "System.Runtime.Remoting.Channels.Tcp.TcpServerChannel", "Property[ChannelData]"] + - ["System.String", "System.Runtime.Remoting.Channels.Tcp.TcpClientChannel", "Property[ChannelName]"] + - ["System.String", "System.Runtime.Remoting.Channels.Tcp.TcpServerChannel", "Method[GetChannelUri].ReturnValue"] + - ["System.String", "System.Runtime.Remoting.Channels.Tcp.TcpClientChannel", "Method[Parse].ReturnValue"] + - ["System.Int32", "System.Runtime.Remoting.Channels.Tcp.TcpClientChannel", "Property[ChannelPriority]"] + - ["System.Boolean", "System.Runtime.Remoting.Channels.Tcp.TcpServerChannel", "Property[IsSecured]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemRuntimeRemotingContexts/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemRuntimeRemotingContexts/model.yml new file mode 100644 index 000000000000..d1149f09e55c --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemRuntimeRemotingContexts/model.yml @@ -0,0 +1,45 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Boolean", "System.Runtime.Remoting.Contexts.SynchronizationAttribute", "Method[IsContextOK].ReturnValue"] + - ["System.Boolean", "System.Runtime.Remoting.Contexts.IContextPropertyActivator", "Method[DeliverClientContextToServerContext].ReturnValue"] + - ["System.Runtime.Remoting.Messaging.IMessageSink", "System.Runtime.Remoting.Contexts.SynchronizationAttribute", "Method[GetClientContextSink].ReturnValue"] + - ["System.Boolean", "System.Runtime.Remoting.Contexts.IContextProperty", "Method[IsNewContextOK].ReturnValue"] + - ["System.Boolean", "System.Runtime.Remoting.Contexts.ContextAttribute", "Method[IsNewContextOK].ReturnValue"] + - ["System.Runtime.Remoting.Messaging.IMessageSink", "System.Runtime.Remoting.Contexts.SynchronizationAttribute", "Method[GetServerContextSink].ReturnValue"] + - ["System.Runtime.Remoting.Contexts.Context", "System.Runtime.Remoting.Contexts.Context!", "Property[DefaultContext]"] + - ["System.String", "System.Runtime.Remoting.Contexts.ContextAttribute", "Property[Name]"] + - ["System.Int32", "System.Runtime.Remoting.Contexts.Context", "Property[ContextID]"] + - ["System.LocalDataStoreSlot", "System.Runtime.Remoting.Contexts.Context!", "Method[AllocateDataSlot].ReturnValue"] + - ["System.Boolean", "System.Runtime.Remoting.Contexts.Context!", "Method[RegisterDynamicProperty].ReturnValue"] + - ["System.Boolean", "System.Runtime.Remoting.Contexts.SynchronizationAttribute", "Property[IsReEntrant]"] + - ["System.Runtime.Remoting.Messaging.IMessageSink", "System.Runtime.Remoting.Contexts.IContributeObjectSink", "Method[GetObjectSink].ReturnValue"] + - ["System.Int32", "System.Runtime.Remoting.Contexts.SynchronizationAttribute!", "Field[NOT_SUPPORTED]"] + - ["System.Runtime.Remoting.Messaging.IMessageSink", "System.Runtime.Remoting.Contexts.IContributeServerContextSink", "Method[GetServerContextSink].ReturnValue"] + - ["System.String", "System.Runtime.Remoting.Contexts.ContextAttribute", "Field[AttributeName]"] + - ["System.Boolean", "System.Runtime.Remoting.Contexts.ContextAttribute", "Method[IsContextOK].ReturnValue"] + - ["System.Runtime.Remoting.Contexts.IContextProperty[]", "System.Runtime.Remoting.Contexts.Context", "Property[ContextProperties]"] + - ["System.Object", "System.Runtime.Remoting.Contexts.ContextProperty", "Property[Property]"] + - ["System.Boolean", "System.Runtime.Remoting.Contexts.IContextAttribute", "Method[IsContextOK].ReturnValue"] + - ["System.Int32", "System.Runtime.Remoting.Contexts.SynchronizationAttribute!", "Field[SUPPORTED]"] + - ["System.String", "System.Runtime.Remoting.Contexts.ContextProperty", "Property[Name]"] + - ["System.Runtime.Remoting.Contexts.IContextProperty", "System.Runtime.Remoting.Contexts.Context", "Method[GetProperty].ReturnValue"] + - ["System.Boolean", "System.Runtime.Remoting.Contexts.IContextPropertyActivator", "Method[DeliverServerContextToClientContext].ReturnValue"] + - ["System.Runtime.Remoting.Messaging.IMessageSink", "System.Runtime.Remoting.Contexts.IContributeEnvoySink", "Method[GetEnvoySink].ReturnValue"] + - ["System.Object", "System.Runtime.Remoting.Contexts.Context!", "Method[GetData].ReturnValue"] + - ["System.String", "System.Runtime.Remoting.Contexts.IContextProperty", "Property[Name]"] + - ["System.Runtime.Remoting.Messaging.IMessageSink", "System.Runtime.Remoting.Contexts.IContributeClientContextSink", "Method[GetClientContextSink].ReturnValue"] + - ["System.Boolean", "System.Runtime.Remoting.Contexts.IContextPropertyActivator", "Method[IsOKToActivate].ReturnValue"] + - ["System.Boolean", "System.Runtime.Remoting.Contexts.SynchronizationAttribute", "Property[Locked]"] + - ["System.LocalDataStoreSlot", "System.Runtime.Remoting.Contexts.Context!", "Method[AllocateNamedDataSlot].ReturnValue"] + - ["System.LocalDataStoreSlot", "System.Runtime.Remoting.Contexts.Context!", "Method[GetNamedDataSlot].ReturnValue"] + - ["System.Int32", "System.Runtime.Remoting.Contexts.ContextAttribute", "Method[GetHashCode].ReturnValue"] + - ["System.String", "System.Runtime.Remoting.Contexts.Context", "Method[ToString].ReturnValue"] + - ["System.Boolean", "System.Runtime.Remoting.Contexts.Context!", "Method[UnregisterDynamicProperty].ReturnValue"] + - ["System.Int32", "System.Runtime.Remoting.Contexts.SynchronizationAttribute!", "Field[REQUIRED]"] + - ["System.Runtime.Remoting.Contexts.IDynamicMessageSink", "System.Runtime.Remoting.Contexts.IContributeDynamicSink", "Method[GetDynamicSink].ReturnValue"] + - ["System.Int32", "System.Runtime.Remoting.Contexts.SynchronizationAttribute!", "Field[REQUIRES_NEW]"] + - ["System.String", "System.Runtime.Remoting.Contexts.IDynamicProperty", "Property[Name]"] + - ["System.Boolean", "System.Runtime.Remoting.Contexts.ContextAttribute", "Method[Equals].ReturnValue"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemRuntimeRemotingLifetime/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemRuntimeRemotingLifetime/model.yml new file mode 100644 index 000000000000..0debffd2a6d4 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemRuntimeRemotingLifetime/model.yml @@ -0,0 +1,25 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Object", "System.Runtime.Remoting.Lifetime.ClientSponsor", "Method[InitializeLifetimeService].ReturnValue"] + - ["System.TimeSpan", "System.Runtime.Remoting.Lifetime.ILease", "Property[SponsorshipTimeout]"] + - ["System.Runtime.Remoting.Lifetime.LeaseState", "System.Runtime.Remoting.Lifetime.ILease", "Property[CurrentState]"] + - ["System.Boolean", "System.Runtime.Remoting.Lifetime.ClientSponsor", "Method[Register].ReturnValue"] + - ["System.TimeSpan", "System.Runtime.Remoting.Lifetime.ClientSponsor", "Method[Renewal].ReturnValue"] + - ["System.TimeSpan", "System.Runtime.Remoting.Lifetime.ILease", "Property[CurrentLeaseTime]"] + - ["System.TimeSpan", "System.Runtime.Remoting.Lifetime.LifetimeServices!", "Property[SponsorshipTimeout]"] + - ["System.Runtime.Remoting.Lifetime.LeaseState", "System.Runtime.Remoting.Lifetime.LeaseState!", "Field[Null]"] + - ["System.TimeSpan", "System.Runtime.Remoting.Lifetime.ILease", "Method[Renew].ReturnValue"] + - ["System.TimeSpan", "System.Runtime.Remoting.Lifetime.LifetimeServices!", "Property[LeaseManagerPollTime]"] + - ["System.TimeSpan", "System.Runtime.Remoting.Lifetime.ClientSponsor", "Property[RenewalTime]"] + - ["System.TimeSpan", "System.Runtime.Remoting.Lifetime.LifetimeServices!", "Property[LeaseTime]"] + - ["System.TimeSpan", "System.Runtime.Remoting.Lifetime.ISponsor", "Method[Renewal].ReturnValue"] + - ["System.Runtime.Remoting.Lifetime.LeaseState", "System.Runtime.Remoting.Lifetime.LeaseState!", "Field[Expired]"] + - ["System.Runtime.Remoting.Lifetime.LeaseState", "System.Runtime.Remoting.Lifetime.LeaseState!", "Field[Active]"] + - ["System.TimeSpan", "System.Runtime.Remoting.Lifetime.ILease", "Property[RenewOnCallTime]"] + - ["System.Runtime.Remoting.Lifetime.LeaseState", "System.Runtime.Remoting.Lifetime.LeaseState!", "Field[Initial]"] + - ["System.Runtime.Remoting.Lifetime.LeaseState", "System.Runtime.Remoting.Lifetime.LeaseState!", "Field[Renewing]"] + - ["System.TimeSpan", "System.Runtime.Remoting.Lifetime.ILease", "Property[InitialLeaseTime]"] + - ["System.TimeSpan", "System.Runtime.Remoting.Lifetime.LifetimeServices!", "Property[RenewOnCallTime]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemRuntimeRemotingMessaging/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemRuntimeRemotingMessaging/model.yml new file mode 100644 index 000000000000..cbfaeaa95e94 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemRuntimeRemotingMessaging/model.yml @@ -0,0 +1,156 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.String", "System.Runtime.Remoting.Messaging.ReturnMessage", "Method[GetOutArgName].ReturnValue"] + - ["System.Boolean", "System.Runtime.Remoting.Messaging.IMethodMessage", "Property[HasVarArgs]"] + - ["System.String", "System.Runtime.Remoting.Messaging.ReturnMessage", "Method[GetArgName].ReturnValue"] + - ["System.Runtime.Remoting.Messaging.MessageSurrogateFilter", "System.Runtime.Remoting.Messaging.RemotingSurrogateSelector", "Property[Filter]"] + - ["System.Object[]", "System.Runtime.Remoting.Messaging.IMethodCallMessage", "Property[InArgs]"] + - ["System.Collections.IDictionary", "System.Runtime.Remoting.Messaging.MethodReturnMessageWrapper", "Property[Properties]"] + - ["System.Object", "System.Runtime.Remoting.Messaging.ReturnMessage", "Property[ReturnValue]"] + - ["System.Collections.IList", "System.Runtime.Remoting.Messaging.ConstructionCall", "Property[ContextProperties]"] + - ["System.Object", "System.Runtime.Remoting.Messaging.MethodCallMessageWrapper", "Method[GetInArg].ReturnValue"] + - ["System.Object", "System.Runtime.Remoting.Messaging.ReturnMessage", "Property[MethodSignature]"] + - ["System.Boolean", "System.Runtime.Remoting.Messaging.MethodCallMessageWrapper", "Property[HasVarArgs]"] + - ["System.Collections.IDictionary", "System.Runtime.Remoting.Messaging.MethodCallMessageWrapper", "Property[Properties]"] + - ["System.Int32", "System.Runtime.Remoting.Messaging.IMethodReturnMessage", "Property[OutArgCount]"] + - ["System.String", "System.Runtime.Remoting.Messaging.MethodCall", "Property[Uri]"] + - ["System.Int32", "System.Runtime.Remoting.Messaging.MethodCall", "Property[ArgCount]"] + - ["System.Runtime.Remoting.Messaging.LogicalCallContext", "System.Runtime.Remoting.Messaging.MethodCallMessageWrapper", "Property[LogicalCallContext]"] + - ["System.Object", "System.Runtime.Remoting.Messaging.RemotingSurrogateSelector", "Method[GetRootObject].ReturnValue"] + - ["System.Runtime.Remoting.Messaging.IMessage", "System.Runtime.Remoting.Messaging.AsyncResult", "Method[SyncProcessMessage].ReturnValue"] + - ["System.Runtime.Remoting.Messaging.IMessage", "System.Runtime.Remoting.Messaging.IMessageSink", "Method[SyncProcessMessage].ReturnValue"] + - ["System.Object[]", "System.Runtime.Remoting.Messaging.ConstructionCall", "Property[CallSiteActivationAttributes]"] + - ["System.Int32", "System.Runtime.Remoting.Messaging.ReturnMessage", "Property[ArgCount]"] + - ["System.Runtime.Remoting.Messaging.LogicalCallContext", "System.Runtime.Remoting.Messaging.MethodResponse", "Property[LogicalCallContext]"] + - ["System.Int32", "System.Runtime.Remoting.Messaging.MethodCallMessageWrapper", "Property[ArgCount]"] + - ["System.String", "System.Runtime.Remoting.Messaging.ConstructionCall", "Property[ActivationTypeName]"] + - ["System.String", "System.Runtime.Remoting.Messaging.IMethodMessage", "Property[Uri]"] + - ["System.Object", "System.Runtime.Remoting.Messaging.MethodResponse", "Method[GetArg].ReturnValue"] + - ["System.Object", "System.Runtime.Remoting.Messaging.MethodCall", "Method[GetInArg].ReturnValue"] + - ["System.Int32", "System.Runtime.Remoting.Messaging.IMethodCallMessage", "Property[InArgCount]"] + - ["System.Collections.IDictionary", "System.Runtime.Remoting.Messaging.IMessage", "Property[Properties]"] + - ["System.String", "System.Runtime.Remoting.Messaging.MethodCallMessageWrapper", "Property[TypeName]"] + - ["System.Object[]", "System.Runtime.Remoting.Messaging.MethodCallMessageWrapper", "Property[Args]"] + - ["System.Runtime.Remoting.Messaging.LogicalCallContext", "System.Runtime.Remoting.Messaging.ReturnMessage", "Property[LogicalCallContext]"] + - ["System.Object", "System.Runtime.Remoting.Messaging.AsyncResult", "Property[AsyncDelegate]"] + - ["System.Boolean", "System.Runtime.Remoting.Messaging.LogicalCallContext", "Property[HasInfo]"] + - ["System.Reflection.MethodBase", "System.Runtime.Remoting.Messaging.MethodResponse", "Property[MethodBase]"] + - ["System.String", "System.Runtime.Remoting.Messaging.IMethodMessage", "Method[GetArgName].ReturnValue"] + - ["System.String", "System.Runtime.Remoting.Messaging.MethodCall", "Property[TypeName]"] + - ["System.String", "System.Runtime.Remoting.Messaging.ReturnMessage", "Property[TypeName]"] + - ["System.Object", "System.Runtime.Remoting.Messaging.AsyncResult", "Property[AsyncState]"] + - ["System.Object", "System.Runtime.Remoting.Messaging.MethodResponse", "Property[ReturnValue]"] + - ["System.String", "System.Runtime.Remoting.Messaging.MethodCallMessageWrapper", "Property[Uri]"] + - ["System.Collections.IDictionary", "System.Runtime.Remoting.Messaging.MethodCall", "Field[InternalProperties]"] + - ["System.Object", "System.Runtime.Remoting.Messaging.IMethodMessage", "Property[MethodSignature]"] + - ["System.Boolean", "System.Runtime.Remoting.Messaging.ReturnMessage", "Property[HasVarArgs]"] + - ["System.Collections.IDictionary", "System.Runtime.Remoting.Messaging.MethodResponse", "Field[ExternalProperties]"] + - ["System.String", "System.Runtime.Remoting.Messaging.MethodCall", "Property[MethodName]"] + - ["System.Object", "System.Runtime.Remoting.Messaging.MethodCallMessageWrapper", "Method[GetArg].ReturnValue"] + - ["System.String", "System.Runtime.Remoting.Messaging.MethodCall", "Method[GetInArgName].ReturnValue"] + - ["System.Runtime.Remoting.Messaging.LogicalCallContext", "System.Runtime.Remoting.Messaging.MethodCall", "Property[LogicalCallContext]"] + - ["System.Int32", "System.Runtime.Remoting.Messaging.MethodCallMessageWrapper", "Property[InArgCount]"] + - ["System.Reflection.MethodBase", "System.Runtime.Remoting.Messaging.ReturnMessage", "Property[MethodBase]"] + - ["System.Object[]", "System.Runtime.Remoting.Messaging.MethodCallMessageWrapper", "Property[InArgs]"] + - ["System.Object[]", "System.Runtime.Remoting.Messaging.MethodReturnMessageWrapper", "Property[OutArgs]"] + - ["System.Object[]", "System.Runtime.Remoting.Messaging.MethodReturnMessageWrapper", "Property[Args]"] + - ["System.Object", "System.Runtime.Remoting.Messaging.MethodCallMessageWrapper", "Property[MethodSignature]"] + - ["System.Object", "System.Runtime.Remoting.Messaging.Header", "Field[Value]"] + - ["System.Runtime.Remoting.Messaging.IMessage", "System.Runtime.Remoting.Messaging.AsyncResult", "Method[GetReplyMessage].ReturnValue"] + - ["System.Object", "System.Runtime.Remoting.Messaging.CallContext!", "Property[HostContext]"] + - ["System.Reflection.MethodBase", "System.Runtime.Remoting.Messaging.MethodReturnMessageWrapper", "Property[MethodBase]"] + - ["System.String", "System.Runtime.Remoting.Messaging.MethodReturnMessageWrapper", "Property[TypeName]"] + - ["System.Reflection.MethodBase", "System.Runtime.Remoting.Messaging.IMethodMessage", "Property[MethodBase]"] + - ["System.String", "System.Runtime.Remoting.Messaging.IMethodMessage", "Property[TypeName]"] + - ["System.Runtime.Remoting.Messaging.IMessageSink", "System.Runtime.Remoting.Messaging.IMessageSink", "Property[NextSink]"] + - ["System.Collections.IDictionary", "System.Runtime.Remoting.Messaging.ConstructionCall", "Property[Properties]"] + - ["System.Int32", "System.Runtime.Remoting.Messaging.ReturnMessage", "Property[OutArgCount]"] + - ["System.Object", "System.Runtime.Remoting.Messaging.CallContext!", "Method[GetData].ReturnValue"] + - ["System.Reflection.MethodBase", "System.Runtime.Remoting.Messaging.MethodCall", "Property[MethodBase]"] + - ["System.Object", "System.Runtime.Remoting.Messaging.MethodResponse", "Method[GetOutArg].ReturnValue"] + - ["System.Int32", "System.Runtime.Remoting.Messaging.IMethodMessage", "Property[ArgCount]"] + - ["System.Object", "System.Runtime.Remoting.Messaging.MethodResponse", "Property[MethodSignature]"] + - ["System.Object", "System.Runtime.Remoting.Messaging.ReturnMessage", "Method[GetOutArg].ReturnValue"] + - ["System.Object", "System.Runtime.Remoting.Messaging.MethodCall", "Method[HeaderHandler].ReturnValue"] + - ["System.String", "System.Runtime.Remoting.Messaging.MethodResponse", "Property[TypeName]"] + - ["System.Object", "System.Runtime.Remoting.Messaging.MethodCall", "Property[MethodSignature]"] + - ["System.String", "System.Runtime.Remoting.Messaging.MethodResponse", "Method[GetOutArgName].ReturnValue"] + - ["System.Object", "System.Runtime.Remoting.Messaging.LogicalCallContext", "Method[Clone].ReturnValue"] + - ["System.Exception", "System.Runtime.Remoting.Messaging.MethodResponse", "Property[Exception]"] + - ["System.Exception", "System.Runtime.Remoting.Messaging.MethodReturnMessageWrapper", "Property[Exception]"] + - ["System.Object[]", "System.Runtime.Remoting.Messaging.MethodCall", "Property[InArgs]"] + - ["System.Int32", "System.Runtime.Remoting.Messaging.MethodReturnMessageWrapper", "Property[ArgCount]"] + - ["System.Boolean", "System.Runtime.Remoting.Messaging.Header", "Field[MustUnderstand]"] + - ["System.Runtime.Remoting.Messaging.IMessage", "System.Runtime.Remoting.Messaging.InternalMessageWrapper", "Field[WrappedMessage]"] + - ["System.Boolean", "System.Runtime.Remoting.Messaging.AsyncResult", "Property[CompletedSynchronously]"] + - ["System.Int32", "System.Runtime.Remoting.Messaging.MethodResponse", "Property[OutArgCount]"] + - ["System.String", "System.Runtime.Remoting.Messaging.IMethodCallMessage", "Method[GetInArgName].ReturnValue"] + - ["System.Boolean", "System.Runtime.Remoting.Messaging.MethodCall", "Property[HasVarArgs]"] + - ["System.Runtime.Remoting.Messaging.LogicalCallContext", "System.Runtime.Remoting.Messaging.MethodReturnMessageWrapper", "Property[LogicalCallContext]"] + - ["System.Object", "System.Runtime.Remoting.Messaging.MethodResponse", "Method[HeaderHandler].ReturnValue"] + - ["System.Runtime.Remoting.Messaging.IMessageSink", "System.Runtime.Remoting.Messaging.AsyncResult", "Property[NextSink]"] + - ["System.Type", "System.Runtime.Remoting.Messaging.ConstructionCall", "Property[ActivationType]"] + - ["System.Collections.IDictionary", "System.Runtime.Remoting.Messaging.MethodCall", "Field[ExternalProperties]"] + - ["System.Object", "System.Runtime.Remoting.Messaging.IRemotingFormatter", "Method[Deserialize].ReturnValue"] + - ["System.String", "System.Runtime.Remoting.Messaging.Header", "Field[Name]"] + - ["System.Object", "System.Runtime.Remoting.Messaging.MethodReturnMessageWrapper", "Property[MethodSignature]"] + - ["System.Object[]", "System.Runtime.Remoting.Messaging.IMethodReturnMessage", "Property[OutArgs]"] + - ["System.Runtime.Remoting.Messaging.IMessageCtrl", "System.Runtime.Remoting.Messaging.AsyncResult", "Method[AsyncProcessMessage].ReturnValue"] + - ["System.String", "System.Runtime.Remoting.Messaging.MethodResponse", "Method[GetArgName].ReturnValue"] + - ["System.String", "System.Runtime.Remoting.Messaging.ReturnMessage", "Property[MethodName]"] + - ["System.String", "System.Runtime.Remoting.Messaging.MethodCallMessageWrapper", "Property[MethodName]"] + - ["System.Object", "System.Runtime.Remoting.Messaging.MethodReturnMessageWrapper", "Method[GetOutArg].ReturnValue"] + - ["System.String", "System.Runtime.Remoting.Messaging.MethodCall", "Method[GetArgName].ReturnValue"] + - ["System.Exception", "System.Runtime.Remoting.Messaging.ReturnMessage", "Property[Exception]"] + - ["System.String", "System.Runtime.Remoting.Messaging.MethodReturnMessageWrapper", "Property[Uri]"] + - ["System.String", "System.Runtime.Remoting.Messaging.IMethodReturnMessage", "Method[GetOutArgName].ReturnValue"] + - ["System.Object[]", "System.Runtime.Remoting.Messaging.MethodCall", "Property[Args]"] + - ["System.Boolean", "System.Runtime.Remoting.Messaging.AsyncResult", "Property[IsCompleted]"] + - ["System.Threading.WaitHandle", "System.Runtime.Remoting.Messaging.AsyncResult", "Property[AsyncWaitHandle]"] + - ["System.Collections.IDictionary", "System.Runtime.Remoting.Messaging.ConstructionResponse", "Property[Properties]"] + - ["System.String", "System.Runtime.Remoting.Messaging.MethodResponse", "Property[Uri]"] + - ["System.Collections.IDictionary", "System.Runtime.Remoting.Messaging.MethodResponse", "Property[Properties]"] + - ["System.Object", "System.Runtime.Remoting.Messaging.CallContext!", "Method[LogicalGetData].ReturnValue"] + - ["System.Object", "System.Runtime.Remoting.Messaging.LogicalCallContext", "Method[GetData].ReturnValue"] + - ["System.String", "System.Runtime.Remoting.Messaging.MethodReturnMessageWrapper", "Property[MethodName]"] + - ["System.Object", "System.Runtime.Remoting.Messaging.MethodReturnMessageWrapper", "Property[ReturnValue]"] + - ["System.Runtime.Remoting.Messaging.Header[]", "System.Runtime.Remoting.Messaging.CallContext!", "Method[GetHeaders].ReturnValue"] + - ["System.String", "System.Runtime.Remoting.Messaging.IMethodMessage", "Property[MethodName]"] + - ["System.Object", "System.Runtime.Remoting.Messaging.IMethodMessage", "Method[GetArg].ReturnValue"] + - ["System.Boolean", "System.Runtime.Remoting.Messaging.AsyncResult", "Property[EndInvokeCalled]"] + - ["System.Object", "System.Runtime.Remoting.Messaging.IMethodCallMessage", "Method[GetInArg].ReturnValue"] + - ["System.Object[]", "System.Runtime.Remoting.Messaging.ReturnMessage", "Property[Args]"] + - ["System.Int32", "System.Runtime.Remoting.Messaging.MethodReturnMessageWrapper", "Property[OutArgCount]"] + - ["System.Reflection.MethodBase", "System.Runtime.Remoting.Messaging.MethodCallMessageWrapper", "Property[MethodBase]"] + - ["System.String", "System.Runtime.Remoting.Messaging.MethodReturnMessageWrapper", "Method[GetOutArgName].ReturnValue"] + - ["System.Object[]", "System.Runtime.Remoting.Messaging.ReturnMessage", "Property[OutArgs]"] + - ["System.Runtime.Remoting.Activation.IActivator", "System.Runtime.Remoting.Messaging.ConstructionCall", "Property[Activator]"] + - ["System.Collections.IDictionary", "System.Runtime.Remoting.Messaging.MethodCall", "Property[Properties]"] + - ["System.Boolean", "System.Runtime.Remoting.Messaging.MethodResponse", "Property[HasVarArgs]"] + - ["System.Object", "System.Runtime.Remoting.Messaging.ReturnMessage", "Method[GetArg].ReturnValue"] + - ["System.Object[]", "System.Runtime.Remoting.Messaging.MethodResponse", "Property[OutArgs]"] + - ["System.Collections.IDictionary", "System.Runtime.Remoting.Messaging.MethodResponse", "Field[InternalProperties]"] + - ["System.Int32", "System.Runtime.Remoting.Messaging.MethodResponse", "Property[ArgCount]"] + - ["System.Object", "System.Runtime.Remoting.Messaging.IMethodReturnMessage", "Method[GetOutArg].ReturnValue"] + - ["System.Object", "System.Runtime.Remoting.Messaging.MethodCall", "Method[GetArg].ReturnValue"] + - ["System.String", "System.Runtime.Remoting.Messaging.MethodCallMessageWrapper", "Method[GetArgName].ReturnValue"] + - ["System.String", "System.Runtime.Remoting.Messaging.MethodResponse", "Property[MethodName]"] + - ["System.String", "System.Runtime.Remoting.Messaging.Header", "Field[HeaderNamespace]"] + - ["System.Object[]", "System.Runtime.Remoting.Messaging.IMethodMessage", "Property[Args]"] + - ["System.Object[]", "System.Runtime.Remoting.Messaging.MethodResponse", "Property[Args]"] + - ["System.Collections.IDictionary", "System.Runtime.Remoting.Messaging.ReturnMessage", "Property[Properties]"] + - ["System.Int32", "System.Runtime.Remoting.Messaging.MethodCall", "Property[InArgCount]"] + - ["System.Boolean", "System.Runtime.Remoting.Messaging.MethodReturnMessageWrapper", "Property[HasVarArgs]"] + - ["System.String", "System.Runtime.Remoting.Messaging.ReturnMessage", "Property[Uri]"] + - ["System.Runtime.Serialization.ISurrogateSelector", "System.Runtime.Remoting.Messaging.RemotingSurrogateSelector", "Method[GetNextSelector].ReturnValue"] + - ["System.Runtime.Remoting.Messaging.LogicalCallContext", "System.Runtime.Remoting.Messaging.IMethodMessage", "Property[LogicalCallContext]"] + - ["System.Object", "System.Runtime.Remoting.Messaging.IMethodReturnMessage", "Property[ReturnValue]"] + - ["System.Exception", "System.Runtime.Remoting.Messaging.IMethodReturnMessage", "Property[Exception]"] + - ["System.String", "System.Runtime.Remoting.Messaging.MethodCallMessageWrapper", "Method[GetInArgName].ReturnValue"] + - ["System.Object", "System.Runtime.Remoting.Messaging.MethodReturnMessageWrapper", "Method[GetArg].ReturnValue"] + - ["System.String", "System.Runtime.Remoting.Messaging.MethodReturnMessageWrapper", "Method[GetArgName].ReturnValue"] + - ["System.Runtime.Serialization.ISerializationSurrogate", "System.Runtime.Remoting.Messaging.RemotingSurrogateSelector", "Method[GetSurrogate].ReturnValue"] + - ["System.Runtime.Remoting.Messaging.IMessageCtrl", "System.Runtime.Remoting.Messaging.IMessageSink", "Method[AsyncProcessMessage].ReturnValue"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemRuntimeRemotingMetadata/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemRuntimeRemotingMetadata/model.yml new file mode 100644 index 000000000000..45b0e66684a2 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemRuntimeRemotingMetadata/model.yml @@ -0,0 +1,35 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Runtime.Remoting.Metadata.XmlFieldOrderOption", "System.Runtime.Remoting.Metadata.XmlFieldOrderOption!", "Field[All]"] + - ["System.Runtime.Remoting.Metadata.SoapOption", "System.Runtime.Remoting.Metadata.SoapOption!", "Field[Option2]"] + - ["System.Runtime.Remoting.Metadata.XmlFieldOrderOption", "System.Runtime.Remoting.Metadata.SoapTypeAttribute", "Property[XmlFieldOrder]"] + - ["System.String", "System.Runtime.Remoting.Metadata.SoapMethodAttribute", "Property[ResponseXmlNamespace]"] + - ["System.Runtime.Remoting.Metadata.SoapOption", "System.Runtime.Remoting.Metadata.SoapOption!", "Field[AlwaysIncludeTypes]"] + - ["System.String", "System.Runtime.Remoting.Metadata.SoapAttribute", "Property[XmlNamespace]"] + - ["System.String", "System.Runtime.Remoting.Metadata.SoapMethodAttribute", "Property[ReturnXmlElementName]"] + - ["System.Boolean", "System.Runtime.Remoting.Metadata.SoapAttribute", "Property[Embedded]"] + - ["System.String", "System.Runtime.Remoting.Metadata.SoapAttribute", "Field[ProtXmlNamespace]"] + - ["System.String", "System.Runtime.Remoting.Metadata.SoapTypeAttribute", "Property[XmlElementName]"] + - ["System.Runtime.Remoting.Metadata.SoapOption", "System.Runtime.Remoting.Metadata.SoapOption!", "Field[None]"] + - ["System.Runtime.Remoting.Metadata.SoapOption", "System.Runtime.Remoting.Metadata.SoapOption!", "Field[Option1]"] + - ["System.String", "System.Runtime.Remoting.Metadata.SoapMethodAttribute", "Property[SoapAction]"] + - ["System.String", "System.Runtime.Remoting.Metadata.SoapMethodAttribute", "Property[XmlNamespace]"] + - ["System.Runtime.Remoting.Metadata.SoapOption", "System.Runtime.Remoting.Metadata.SoapTypeAttribute", "Property[SoapOptions]"] + - ["System.String", "System.Runtime.Remoting.Metadata.SoapTypeAttribute", "Property[XmlTypeName]"] + - ["System.Boolean", "System.Runtime.Remoting.Metadata.SoapAttribute", "Property[UseAttribute]"] + - ["System.Boolean", "System.Runtime.Remoting.Metadata.SoapTypeAttribute", "Property[UseAttribute]"] + - ["System.Runtime.Remoting.Metadata.XmlFieldOrderOption", "System.Runtime.Remoting.Metadata.XmlFieldOrderOption!", "Field[Choice]"] + - ["System.Boolean", "System.Runtime.Remoting.Metadata.SoapFieldAttribute", "Method[IsInteropXmlElement].ReturnValue"] + - ["System.String", "System.Runtime.Remoting.Metadata.SoapFieldAttribute", "Property[XmlElementName]"] + - ["System.String", "System.Runtime.Remoting.Metadata.SoapTypeAttribute", "Property[XmlNamespace]"] + - ["System.Runtime.Remoting.Metadata.SoapOption", "System.Runtime.Remoting.Metadata.SoapOption!", "Field[EmbedAll]"] + - ["System.Runtime.Remoting.Metadata.SoapOption", "System.Runtime.Remoting.Metadata.SoapOption!", "Field[XsdString]"] + - ["System.String", "System.Runtime.Remoting.Metadata.SoapMethodAttribute", "Property[ResponseXmlElementName]"] + - ["System.Runtime.Remoting.Metadata.XmlFieldOrderOption", "System.Runtime.Remoting.Metadata.XmlFieldOrderOption!", "Field[Sequence]"] + - ["System.String", "System.Runtime.Remoting.Metadata.SoapTypeAttribute", "Property[XmlTypeNamespace]"] + - ["System.Int32", "System.Runtime.Remoting.Metadata.SoapFieldAttribute", "Property[Order]"] + - ["System.Object", "System.Runtime.Remoting.Metadata.SoapAttribute", "Field[ReflectInfo]"] + - ["System.Boolean", "System.Runtime.Remoting.Metadata.SoapMethodAttribute", "Property[UseAttribute]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemRuntimeRemotingMetadataServices/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemRuntimeRemotingMetadataServices/model.yml new file mode 100644 index 000000000000..9cd62235f99f --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemRuntimeRemotingMetadataServices/model.yml @@ -0,0 +1,15 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Collections.IDictionary", "System.Runtime.Remoting.MetadataServices.SdlChannelSink", "Property[Properties]"] + - ["System.Runtime.Remoting.Channels.IServerChannelSink", "System.Runtime.Remoting.MetadataServices.SdlChannelSink", "Property[NextChannelSink]"] + - ["System.Runtime.Remoting.Channels.IServerChannelSinkProvider", "System.Runtime.Remoting.MetadataServices.SdlChannelSinkProvider", "Property[Next]"] + - ["System.String", "System.Runtime.Remoting.MetadataServices.ServiceType", "Property[Url]"] + - ["System.Runtime.Remoting.MetadataServices.SdlType", "System.Runtime.Remoting.MetadataServices.SdlType!", "Field[Sdl]"] + - ["System.Runtime.Remoting.Channels.ServerProcessing", "System.Runtime.Remoting.MetadataServices.SdlChannelSink", "Method[ProcessMessage].ReturnValue"] + - ["System.Runtime.Remoting.Channels.IServerChannelSink", "System.Runtime.Remoting.MetadataServices.SdlChannelSinkProvider", "Method[CreateSink].ReturnValue"] + - ["System.IO.Stream", "System.Runtime.Remoting.MetadataServices.SdlChannelSink", "Method[GetResponseStream].ReturnValue"] + - ["System.Type", "System.Runtime.Remoting.MetadataServices.ServiceType", "Property[ObjectType]"] + - ["System.Runtime.Remoting.MetadataServices.SdlType", "System.Runtime.Remoting.MetadataServices.SdlType!", "Field[Wsdl]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemRuntimeRemotingMetadataW3cXsd2001/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemRuntimeRemotingMetadataW3cXsd2001/model.yml new file mode 100644 index 000000000000..713957bf8eab --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemRuntimeRemotingMetadataW3cXsd2001/model.yml @@ -0,0 +1,162 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.String", "System.Runtime.Remoting.Metadata.W3cXsd2001.SoapNegativeInteger!", "Property[XsdType]"] + - ["System.String", "System.Runtime.Remoting.Metadata.W3cXsd2001.SoapDay", "Method[GetXsdType].ReturnValue"] + - ["System.String", "System.Runtime.Remoting.Metadata.W3cXsd2001.SoapId", "Property[Value]"] + - ["System.String", "System.Runtime.Remoting.Metadata.W3cXsd2001.SoapNotation", "Method[GetXsdType].ReturnValue"] + - ["System.String", "System.Runtime.Remoting.Metadata.W3cXsd2001.SoapName!", "Property[XsdType]"] + - ["System.String", "System.Runtime.Remoting.Metadata.W3cXsd2001.SoapIdrefs", "Method[GetXsdType].ReturnValue"] + - ["System.DateTime", "System.Runtime.Remoting.Metadata.W3cXsd2001.SoapTime", "Property[Value]"] + - ["System.String", "System.Runtime.Remoting.Metadata.W3cXsd2001.SoapLanguage", "Method[GetXsdType].ReturnValue"] + - ["System.String", "System.Runtime.Remoting.Metadata.W3cXsd2001.SoapEntities", "Method[GetXsdType].ReturnValue"] + - ["System.DateTime", "System.Runtime.Remoting.Metadata.W3cXsd2001.SoapMonthDay", "Property[Value]"] + - ["System.Runtime.Remoting.Metadata.W3cXsd2001.SoapNcName", "System.Runtime.Remoting.Metadata.W3cXsd2001.SoapNcName!", "Method[Parse].ReturnValue"] + - ["System.String", "System.Runtime.Remoting.Metadata.W3cXsd2001.SoapLanguage", "Property[Value]"] + - ["System.String", "System.Runtime.Remoting.Metadata.W3cXsd2001.SoapIdref", "Property[Value]"] + - ["System.String", "System.Runtime.Remoting.Metadata.W3cXsd2001.SoapDateTime!", "Property[XsdType]"] + - ["System.String", "System.Runtime.Remoting.Metadata.W3cXsd2001.SoapPositiveInteger", "Method[GetXsdType].ReturnValue"] + - ["System.Runtime.Remoting.Metadata.W3cXsd2001.SoapLanguage", "System.Runtime.Remoting.Metadata.W3cXsd2001.SoapLanguage!", "Method[Parse].ReturnValue"] + - ["System.String", "System.Runtime.Remoting.Metadata.W3cXsd2001.SoapInteger!", "Property[XsdType]"] + - ["System.String", "System.Runtime.Remoting.Metadata.W3cXsd2001.SoapNonNegativeInteger", "Method[GetXsdType].ReturnValue"] + - ["System.Runtime.Remoting.Metadata.W3cXsd2001.SoapId", "System.Runtime.Remoting.Metadata.W3cXsd2001.SoapId!", "Method[Parse].ReturnValue"] + - ["System.DateTime", "System.Runtime.Remoting.Metadata.W3cXsd2001.SoapMonth", "Property[Value]"] + - ["System.DateTime", "System.Runtime.Remoting.Metadata.W3cXsd2001.SoapYear", "Property[Value]"] + - ["System.Decimal", "System.Runtime.Remoting.Metadata.W3cXsd2001.SoapPositiveInteger", "Property[Value]"] + - ["System.String", "System.Runtime.Remoting.Metadata.W3cXsd2001.SoapNonPositiveInteger", "Method[GetXsdType].ReturnValue"] + - ["System.String", "System.Runtime.Remoting.Metadata.W3cXsd2001.SoapQName", "Property[Key]"] + - ["System.String", "System.Runtime.Remoting.Metadata.W3cXsd2001.SoapAnyUri", "Method[GetXsdType].ReturnValue"] + - ["System.String", "System.Runtime.Remoting.Metadata.W3cXsd2001.SoapDate", "Method[ToString].ReturnValue"] + - ["System.Runtime.Remoting.Metadata.W3cXsd2001.SoapIdrefs", "System.Runtime.Remoting.Metadata.W3cXsd2001.SoapIdrefs!", "Method[Parse].ReturnValue"] + - ["System.String", "System.Runtime.Remoting.Metadata.W3cXsd2001.SoapDateTime!", "Method[ToString].ReturnValue"] + - ["System.Runtime.Remoting.Metadata.W3cXsd2001.SoapQName", "System.Runtime.Remoting.Metadata.W3cXsd2001.SoapQName!", "Method[Parse].ReturnValue"] + - ["System.String", "System.Runtime.Remoting.Metadata.W3cXsd2001.SoapNotation!", "Property[XsdType]"] + - ["System.Runtime.Remoting.Metadata.W3cXsd2001.SoapDate", "System.Runtime.Remoting.Metadata.W3cXsd2001.SoapDate!", "Method[Parse].ReturnValue"] + - ["System.String", "System.Runtime.Remoting.Metadata.W3cXsd2001.SoapIdref!", "Property[XsdType]"] + - ["System.Runtime.Remoting.Metadata.W3cXsd2001.SoapHexBinary", "System.Runtime.Remoting.Metadata.W3cXsd2001.SoapHexBinary!", "Method[Parse].ReturnValue"] + - ["System.Runtime.Remoting.Metadata.W3cXsd2001.SoapNonNegativeInteger", "System.Runtime.Remoting.Metadata.W3cXsd2001.SoapNonNegativeInteger!", "Method[Parse].ReturnValue"] + - ["System.String", "System.Runtime.Remoting.Metadata.W3cXsd2001.SoapNcName!", "Property[XsdType]"] + - ["System.String", "System.Runtime.Remoting.Metadata.W3cXsd2001.SoapLanguage!", "Property[XsdType]"] + - ["System.String", "System.Runtime.Remoting.Metadata.W3cXsd2001.SoapQName", "Property[Name]"] + - ["System.String", "System.Runtime.Remoting.Metadata.W3cXsd2001.SoapAnyUri!", "Property[XsdType]"] + - ["System.String", "System.Runtime.Remoting.Metadata.W3cXsd2001.SoapMonthDay", "Method[GetXsdType].ReturnValue"] + - ["System.String", "System.Runtime.Remoting.Metadata.W3cXsd2001.SoapQName", "Method[GetXsdType].ReturnValue"] + - ["System.Runtime.Remoting.Metadata.W3cXsd2001.SoapBase64Binary", "System.Runtime.Remoting.Metadata.W3cXsd2001.SoapBase64Binary!", "Method[Parse].ReturnValue"] + - ["System.String", "System.Runtime.Remoting.Metadata.W3cXsd2001.SoapNmtokens", "Method[GetXsdType].ReturnValue"] + - ["System.String", "System.Runtime.Remoting.Metadata.W3cXsd2001.SoapTime!", "Property[XsdType]"] + - ["System.Runtime.Remoting.Metadata.W3cXsd2001.SoapDay", "System.Runtime.Remoting.Metadata.W3cXsd2001.SoapDay!", "Method[Parse].ReturnValue"] + - ["System.String", "System.Runtime.Remoting.Metadata.W3cXsd2001.SoapDay!", "Property[XsdType]"] + - ["System.Decimal", "System.Runtime.Remoting.Metadata.W3cXsd2001.SoapNonPositiveInteger", "Property[Value]"] + - ["System.String", "System.Runtime.Remoting.Metadata.W3cXsd2001.SoapDuration!", "Property[XsdType]"] + - ["System.Runtime.Remoting.Metadata.W3cXsd2001.SoapYearMonth", "System.Runtime.Remoting.Metadata.W3cXsd2001.SoapYearMonth!", "Method[Parse].ReturnValue"] + - ["System.String", "System.Runtime.Remoting.Metadata.W3cXsd2001.SoapToken", "Method[GetXsdType].ReturnValue"] + - ["System.String", "System.Runtime.Remoting.Metadata.W3cXsd2001.SoapNegativeInteger", "Method[GetXsdType].ReturnValue"] + - ["System.String", "System.Runtime.Remoting.Metadata.W3cXsd2001.ISoapXsd", "Method[GetXsdType].ReturnValue"] + - ["System.String", "System.Runtime.Remoting.Metadata.W3cXsd2001.SoapLanguage", "Method[ToString].ReturnValue"] + - ["System.String", "System.Runtime.Remoting.Metadata.W3cXsd2001.SoapDuration!", "Method[ToString].ReturnValue"] + - ["System.String", "System.Runtime.Remoting.Metadata.W3cXsd2001.SoapMonth", "Method[GetXsdType].ReturnValue"] + - ["System.String", "System.Runtime.Remoting.Metadata.W3cXsd2001.SoapHexBinary", "Method[GetXsdType].ReturnValue"] + - ["System.String", "System.Runtime.Remoting.Metadata.W3cXsd2001.SoapPositiveInteger!", "Property[XsdType]"] + - ["System.String", "System.Runtime.Remoting.Metadata.W3cXsd2001.SoapId", "Method[ToString].ReturnValue"] + - ["System.String", "System.Runtime.Remoting.Metadata.W3cXsd2001.SoapName", "Method[GetXsdType].ReturnValue"] + - ["System.Runtime.Remoting.Metadata.W3cXsd2001.SoapNegativeInteger", "System.Runtime.Remoting.Metadata.W3cXsd2001.SoapNegativeInteger!", "Method[Parse].ReturnValue"] + - ["System.Runtime.Remoting.Metadata.W3cXsd2001.SoapEntities", "System.Runtime.Remoting.Metadata.W3cXsd2001.SoapEntities!", "Method[Parse].ReturnValue"] + - ["System.String", "System.Runtime.Remoting.Metadata.W3cXsd2001.SoapYearMonth!", "Property[XsdType]"] + - ["System.String", "System.Runtime.Remoting.Metadata.W3cXsd2001.SoapBase64Binary", "Method[ToString].ReturnValue"] + - ["System.String", "System.Runtime.Remoting.Metadata.W3cXsd2001.SoapEntity", "Method[GetXsdType].ReturnValue"] + - ["System.String", "System.Runtime.Remoting.Metadata.W3cXsd2001.SoapDay", "Method[ToString].ReturnValue"] + - ["System.String", "System.Runtime.Remoting.Metadata.W3cXsd2001.SoapId", "Method[GetXsdType].ReturnValue"] + - ["System.String", "System.Runtime.Remoting.Metadata.W3cXsd2001.SoapDate!", "Property[XsdType]"] + - ["System.String", "System.Runtime.Remoting.Metadata.W3cXsd2001.SoapNotation", "Property[Value]"] + - ["System.DateTime", "System.Runtime.Remoting.Metadata.W3cXsd2001.SoapDay", "Property[Value]"] + - ["System.String", "System.Runtime.Remoting.Metadata.W3cXsd2001.SoapHexBinary!", "Property[XsdType]"] + - ["System.String", "System.Runtime.Remoting.Metadata.W3cXsd2001.SoapMonthDay", "Method[ToString].ReturnValue"] + - ["System.String", "System.Runtime.Remoting.Metadata.W3cXsd2001.SoapPositiveInteger", "Method[ToString].ReturnValue"] + - ["System.Runtime.Remoting.Metadata.W3cXsd2001.SoapNmtokens", "System.Runtime.Remoting.Metadata.W3cXsd2001.SoapNmtokens!", "Method[Parse].ReturnValue"] + - ["System.String", "System.Runtime.Remoting.Metadata.W3cXsd2001.SoapNonPositiveInteger", "Method[ToString].ReturnValue"] + - ["System.TimeSpan", "System.Runtime.Remoting.Metadata.W3cXsd2001.SoapDuration!", "Method[Parse].ReturnValue"] + - ["System.Byte[]", "System.Runtime.Remoting.Metadata.W3cXsd2001.SoapHexBinary", "Property[Value]"] + - ["System.String", "System.Runtime.Remoting.Metadata.W3cXsd2001.SoapNcName", "Method[ToString].ReturnValue"] + - ["System.String", "System.Runtime.Remoting.Metadata.W3cXsd2001.SoapNormalizedString!", "Property[XsdType]"] + - ["System.String", "System.Runtime.Remoting.Metadata.W3cXsd2001.SoapToken", "Property[Value]"] + - ["System.Runtime.Remoting.Metadata.W3cXsd2001.SoapMonthDay", "System.Runtime.Remoting.Metadata.W3cXsd2001.SoapMonthDay!", "Method[Parse].ReturnValue"] + - ["System.Runtime.Remoting.Metadata.W3cXsd2001.SoapMonth", "System.Runtime.Remoting.Metadata.W3cXsd2001.SoapMonth!", "Method[Parse].ReturnValue"] + - ["System.String", "System.Runtime.Remoting.Metadata.W3cXsd2001.SoapIdrefs!", "Property[XsdType]"] + - ["System.String", "System.Runtime.Remoting.Metadata.W3cXsd2001.SoapNegativeInteger", "Method[ToString].ReturnValue"] + - ["System.String", "System.Runtime.Remoting.Metadata.W3cXsd2001.SoapIdref", "Method[GetXsdType].ReturnValue"] + - ["System.String", "System.Runtime.Remoting.Metadata.W3cXsd2001.SoapId!", "Property[XsdType]"] + - ["System.String", "System.Runtime.Remoting.Metadata.W3cXsd2001.SoapEntity!", "Property[XsdType]"] + - ["System.String", "System.Runtime.Remoting.Metadata.W3cXsd2001.SoapName", "Method[ToString].ReturnValue"] + - ["System.String", "System.Runtime.Remoting.Metadata.W3cXsd2001.SoapQName!", "Property[XsdType]"] + - ["System.String", "System.Runtime.Remoting.Metadata.W3cXsd2001.SoapEntities", "Method[ToString].ReturnValue"] + - ["System.String", "System.Runtime.Remoting.Metadata.W3cXsd2001.SoapEntity", "Method[ToString].ReturnValue"] + - ["System.String", "System.Runtime.Remoting.Metadata.W3cXsd2001.SoapNotation", "Method[ToString].ReturnValue"] + - ["System.String", "System.Runtime.Remoting.Metadata.W3cXsd2001.SoapMonthDay!", "Property[XsdType]"] + - ["System.Runtime.Remoting.Metadata.W3cXsd2001.SoapNormalizedString", "System.Runtime.Remoting.Metadata.W3cXsd2001.SoapNormalizedString!", "Method[Parse].ReturnValue"] + - ["System.Int32", "System.Runtime.Remoting.Metadata.W3cXsd2001.SoapDate", "Property[Sign]"] + - ["System.DateTime", "System.Runtime.Remoting.Metadata.W3cXsd2001.SoapDateTime!", "Method[Parse].ReturnValue"] + - ["System.String", "System.Runtime.Remoting.Metadata.W3cXsd2001.SoapQName", "Method[ToString].ReturnValue"] + - ["System.String", "System.Runtime.Remoting.Metadata.W3cXsd2001.SoapHexBinary", "Method[ToString].ReturnValue"] + - ["System.String", "System.Runtime.Remoting.Metadata.W3cXsd2001.SoapAnyUri", "Method[ToString].ReturnValue"] + - ["System.Runtime.Remoting.Metadata.W3cXsd2001.SoapYear", "System.Runtime.Remoting.Metadata.W3cXsd2001.SoapYear!", "Method[Parse].ReturnValue"] + - ["System.Int32", "System.Runtime.Remoting.Metadata.W3cXsd2001.SoapYear", "Property[Sign]"] + - ["System.String", "System.Runtime.Remoting.Metadata.W3cXsd2001.SoapAnyUri", "Property[Value]"] + - ["System.String", "System.Runtime.Remoting.Metadata.W3cXsd2001.SoapNmtokens!", "Property[XsdType]"] + - ["System.Int32", "System.Runtime.Remoting.Metadata.W3cXsd2001.SoapYearMonth", "Property[Sign]"] + - ["System.String", "System.Runtime.Remoting.Metadata.W3cXsd2001.SoapYear", "Method[GetXsdType].ReturnValue"] + - ["System.Runtime.Remoting.Metadata.W3cXsd2001.SoapNotation", "System.Runtime.Remoting.Metadata.W3cXsd2001.SoapNotation!", "Method[Parse].ReturnValue"] + - ["System.String", "System.Runtime.Remoting.Metadata.W3cXsd2001.SoapIdrefs", "Method[ToString].ReturnValue"] + - ["System.String", "System.Runtime.Remoting.Metadata.W3cXsd2001.SoapNormalizedString", "Method[GetXsdType].ReturnValue"] + - ["System.String", "System.Runtime.Remoting.Metadata.W3cXsd2001.SoapNcName", "Method[GetXsdType].ReturnValue"] + - ["System.String", "System.Runtime.Remoting.Metadata.W3cXsd2001.SoapIdrefs", "Property[Value]"] + - ["System.String", "System.Runtime.Remoting.Metadata.W3cXsd2001.SoapNonPositiveInteger!", "Property[XsdType]"] + - ["System.Runtime.Remoting.Metadata.W3cXsd2001.SoapEntity", "System.Runtime.Remoting.Metadata.W3cXsd2001.SoapEntity!", "Method[Parse].ReturnValue"] + - ["System.String", "System.Runtime.Remoting.Metadata.W3cXsd2001.SoapNormalizedString", "Method[ToString].ReturnValue"] + - ["System.String", "System.Runtime.Remoting.Metadata.W3cXsd2001.SoapNmtoken", "Property[Value]"] + - ["System.Byte[]", "System.Runtime.Remoting.Metadata.W3cXsd2001.SoapBase64Binary", "Property[Value]"] + - ["System.Runtime.Remoting.Metadata.W3cXsd2001.SoapInteger", "System.Runtime.Remoting.Metadata.W3cXsd2001.SoapInteger!", "Method[Parse].ReturnValue"] + - ["System.String", "System.Runtime.Remoting.Metadata.W3cXsd2001.SoapEntities", "Property[Value]"] + - ["System.DateTime", "System.Runtime.Remoting.Metadata.W3cXsd2001.SoapDate", "Property[Value]"] + - ["System.String", "System.Runtime.Remoting.Metadata.W3cXsd2001.SoapNmtoken", "Method[ToString].ReturnValue"] + - ["System.String", "System.Runtime.Remoting.Metadata.W3cXsd2001.SoapBase64Binary", "Method[GetXsdType].ReturnValue"] + - ["System.Runtime.Remoting.Metadata.W3cXsd2001.SoapIdref", "System.Runtime.Remoting.Metadata.W3cXsd2001.SoapIdref!", "Method[Parse].ReturnValue"] + - ["System.String", "System.Runtime.Remoting.Metadata.W3cXsd2001.SoapToken", "Method[ToString].ReturnValue"] + - ["System.Runtime.Remoting.Metadata.W3cXsd2001.SoapName", "System.Runtime.Remoting.Metadata.W3cXsd2001.SoapName!", "Method[Parse].ReturnValue"] + - ["System.DateTime", "System.Runtime.Remoting.Metadata.W3cXsd2001.SoapYearMonth", "Property[Value]"] + - ["System.String", "System.Runtime.Remoting.Metadata.W3cXsd2001.SoapQName", "Property[Namespace]"] + - ["System.String", "System.Runtime.Remoting.Metadata.W3cXsd2001.SoapNmtoken", "Method[GetXsdType].ReturnValue"] + - ["System.Decimal", "System.Runtime.Remoting.Metadata.W3cXsd2001.SoapInteger", "Property[Value]"] + - ["System.String", "System.Runtime.Remoting.Metadata.W3cXsd2001.SoapTime", "Method[GetXsdType].ReturnValue"] + - ["System.String", "System.Runtime.Remoting.Metadata.W3cXsd2001.SoapName", "Property[Value]"] + - ["System.String", "System.Runtime.Remoting.Metadata.W3cXsd2001.SoapToken!", "Property[XsdType]"] + - ["System.String", "System.Runtime.Remoting.Metadata.W3cXsd2001.SoapYearMonth", "Method[ToString].ReturnValue"] + - ["System.String", "System.Runtime.Remoting.Metadata.W3cXsd2001.SoapTime", "Method[ToString].ReturnValue"] + - ["System.String", "System.Runtime.Remoting.Metadata.W3cXsd2001.SoapMonth", "Method[ToString].ReturnValue"] + - ["System.String", "System.Runtime.Remoting.Metadata.W3cXsd2001.SoapNonNegativeInteger!", "Property[XsdType]"] + - ["System.String", "System.Runtime.Remoting.Metadata.W3cXsd2001.SoapNonNegativeInteger", "Method[ToString].ReturnValue"] + - ["System.String", "System.Runtime.Remoting.Metadata.W3cXsd2001.SoapEntities!", "Property[XsdType]"] + - ["System.String", "System.Runtime.Remoting.Metadata.W3cXsd2001.SoapIdref", "Method[ToString].ReturnValue"] + - ["System.Runtime.Remoting.Metadata.W3cXsd2001.SoapToken", "System.Runtime.Remoting.Metadata.W3cXsd2001.SoapToken!", "Method[Parse].ReturnValue"] + - ["System.String", "System.Runtime.Remoting.Metadata.W3cXsd2001.SoapMonth!", "Property[XsdType]"] + - ["System.Runtime.Remoting.Metadata.W3cXsd2001.SoapTime", "System.Runtime.Remoting.Metadata.W3cXsd2001.SoapTime!", "Method[Parse].ReturnValue"] + - ["System.Runtime.Remoting.Metadata.W3cXsd2001.SoapNonPositiveInteger", "System.Runtime.Remoting.Metadata.W3cXsd2001.SoapNonPositiveInteger!", "Method[Parse].ReturnValue"] + - ["System.String", "System.Runtime.Remoting.Metadata.W3cXsd2001.SoapInteger", "Method[ToString].ReturnValue"] + - ["System.Runtime.Remoting.Metadata.W3cXsd2001.SoapAnyUri", "System.Runtime.Remoting.Metadata.W3cXsd2001.SoapAnyUri!", "Method[Parse].ReturnValue"] + - ["System.String", "System.Runtime.Remoting.Metadata.W3cXsd2001.SoapYearMonth", "Method[GetXsdType].ReturnValue"] + - ["System.String", "System.Runtime.Remoting.Metadata.W3cXsd2001.SoapNcName", "Property[Value]"] + - ["System.String", "System.Runtime.Remoting.Metadata.W3cXsd2001.SoapYear!", "Property[XsdType]"] + - ["System.Decimal", "System.Runtime.Remoting.Metadata.W3cXsd2001.SoapNonNegativeInteger", "Property[Value]"] + - ["System.String", "System.Runtime.Remoting.Metadata.W3cXsd2001.SoapNormalizedString", "Property[Value]"] + - ["System.String", "System.Runtime.Remoting.Metadata.W3cXsd2001.SoapEntity", "Property[Value]"] + - ["System.Decimal", "System.Runtime.Remoting.Metadata.W3cXsd2001.SoapNegativeInteger", "Property[Value]"] + - ["System.String", "System.Runtime.Remoting.Metadata.W3cXsd2001.SoapNmtokens", "Method[ToString].ReturnValue"] + - ["System.String", "System.Runtime.Remoting.Metadata.W3cXsd2001.SoapBase64Binary!", "Property[XsdType]"] + - ["System.String", "System.Runtime.Remoting.Metadata.W3cXsd2001.SoapYear", "Method[ToString].ReturnValue"] + - ["System.String", "System.Runtime.Remoting.Metadata.W3cXsd2001.SoapNmtokens", "Property[Value]"] + - ["System.String", "System.Runtime.Remoting.Metadata.W3cXsd2001.SoapInteger", "Method[GetXsdType].ReturnValue"] + - ["System.Runtime.Remoting.Metadata.W3cXsd2001.SoapNmtoken", "System.Runtime.Remoting.Metadata.W3cXsd2001.SoapNmtoken!", "Method[Parse].ReturnValue"] + - ["System.String", "System.Runtime.Remoting.Metadata.W3cXsd2001.SoapDate", "Method[GetXsdType].ReturnValue"] + - ["System.Runtime.Remoting.Metadata.W3cXsd2001.SoapPositiveInteger", "System.Runtime.Remoting.Metadata.W3cXsd2001.SoapPositiveInteger!", "Method[Parse].ReturnValue"] + - ["System.String", "System.Runtime.Remoting.Metadata.W3cXsd2001.SoapNmtoken!", "Property[XsdType]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemRuntimeRemotingProxies/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemRuntimeRemotingProxies/model.yml new file mode 100644 index 000000000000..1dc415875901 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemRuntimeRemotingProxies/model.yml @@ -0,0 +1,18 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Runtime.Remoting.Activation.IConstructionReturnMessage", "System.Runtime.Remoting.Proxies.RealProxy", "Method[InitializeServerObject].ReturnValue"] + - ["System.Runtime.Remoting.ObjRef", "System.Runtime.Remoting.Proxies.RealProxy", "Method[CreateObjRef].ReturnValue"] + - ["System.MarshalByRefObject", "System.Runtime.Remoting.Proxies.RealProxy", "Method[DetachServer].ReturnValue"] + - ["System.Runtime.Remoting.Messaging.IMessage", "System.Runtime.Remoting.Proxies.RealProxy", "Method[Invoke].ReturnValue"] + - ["System.Object", "System.Runtime.Remoting.Proxies.RealProxy", "Method[GetTransparentProxy].ReturnValue"] + - ["System.Boolean", "System.Runtime.Remoting.Proxies.ProxyAttribute", "Method[IsContextOK].ReturnValue"] + - ["System.Runtime.Remoting.Proxies.RealProxy", "System.Runtime.Remoting.Proxies.ProxyAttribute", "Method[CreateProxy].ReturnValue"] + - ["System.MarshalByRefObject", "System.Runtime.Remoting.Proxies.ProxyAttribute", "Method[CreateInstance].ReturnValue"] + - ["System.Type", "System.Runtime.Remoting.Proxies.RealProxy", "Method[GetProxiedType].ReturnValue"] + - ["System.MarshalByRefObject", "System.Runtime.Remoting.Proxies.RealProxy", "Method[GetUnwrappedServer].ReturnValue"] + - ["System.IntPtr", "System.Runtime.Remoting.Proxies.RealProxy", "Method[GetCOMIUnknown].ReturnValue"] + - ["System.IntPtr", "System.Runtime.Remoting.Proxies.RealProxy", "Method[SupportsInterface].ReturnValue"] + - ["System.Object", "System.Runtime.Remoting.Proxies.RealProxy!", "Method[GetStubData].ReturnValue"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemRuntimeRemotingServices/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemRuntimeRemotingServices/model.yml new file mode 100644 index 000000000000..0cfd7a961b36 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemRuntimeRemotingServices/model.yml @@ -0,0 +1,29 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Int32", "System.Runtime.Remoting.Services.RemotingClientProxy", "Property[Timeout]"] + - ["System.String", "System.Runtime.Remoting.Services.RemotingClientProxy", "Field[_url]"] + - ["System.String", "System.Runtime.Remoting.Services.RemotingClientProxy", "Property[Password]"] + - ["System.Object", "System.Runtime.Remoting.Services.RemotingClientProxy", "Property[Cookies]"] + - ["System.Boolean", "System.Runtime.Remoting.Services.RemotingClientProxy", "Property[AllowAutoRedirect]"] + - ["System.String", "System.Runtime.Remoting.Services.RemotingClientProxy", "Property[Path]"] + - ["System.String", "System.Runtime.Remoting.Services.RemotingClientProxy", "Property[Username]"] + - ["System.Web.HttpServerUtility", "System.Runtime.Remoting.Services.RemotingService", "Property[Server]"] + - ["System.Object", "System.Runtime.Remoting.Services.EnterpriseServicesHelper!", "Method[WrapIUnknownWithComObject].ReturnValue"] + - ["System.Web.SessionState.HttpSessionState", "System.Runtime.Remoting.Services.RemotingService", "Property[Session]"] + - ["System.Security.Principal.IPrincipal", "System.Runtime.Remoting.Services.RemotingService", "Property[User]"] + - ["System.Runtime.Remoting.Services.ITrackingHandler[]", "System.Runtime.Remoting.Services.TrackingServices!", "Property[RegisteredHandlers]"] + - ["System.Boolean", "System.Runtime.Remoting.Services.RemotingClientProxy", "Property[EnableCookies]"] + - ["System.Int32", "System.Runtime.Remoting.Services.RemotingClientProxy", "Property[ProxyPort]"] + - ["System.Boolean", "System.Runtime.Remoting.Services.RemotingClientProxy", "Property[PreAuthenticate]"] + - ["System.String", "System.Runtime.Remoting.Services.RemotingClientProxy", "Property[ProxyName]"] + - ["System.String", "System.Runtime.Remoting.Services.RemotingClientProxy", "Property[Url]"] + - ["System.String", "System.Runtime.Remoting.Services.RemotingClientProxy", "Property[UserAgent]"] + - ["System.Web.HttpApplicationState", "System.Runtime.Remoting.Services.RemotingService", "Property[Application]"] + - ["System.Web.HttpContext", "System.Runtime.Remoting.Services.RemotingService", "Property[Context]"] + - ["System.Object", "System.Runtime.Remoting.Services.RemotingClientProxy", "Field[_tp]"] + - ["System.Runtime.Remoting.Activation.IConstructionReturnMessage", "System.Runtime.Remoting.Services.EnterpriseServicesHelper!", "Method[CreateConstructionReturnMessage].ReturnValue"] + - ["System.Type", "System.Runtime.Remoting.Services.RemotingClientProxy", "Field[_type]"] + - ["System.String", "System.Runtime.Remoting.Services.RemotingClientProxy", "Property[Domain]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemRuntimeSerialization/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemRuntimeSerialization/model.yml new file mode 100644 index 000000000000..2dda0053b785 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemRuntimeSerialization/model.yml @@ -0,0 +1,218 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Xml.XmlDictionaryString", "System.Runtime.Serialization.DataContractSerializerSettings", "Property[RootNamespace]"] + - ["System.SByte", "System.Runtime.Serialization.IFormatterConverter", "Method[ToSByte].ReturnValue"] + - ["System.String", "System.Runtime.Serialization.XPathQueryGenerator!", "Method[CreateFromDataContractSerializer].ReturnValue"] + - ["System.Int32", "System.Runtime.Serialization.FormatterConverter", "Method[ToInt32].ReturnValue"] + - ["System.Boolean", "System.Runtime.Serialization.DataMemberAttribute", "Property[IsNameSetExplicitly]"] + - ["System.Object", "System.Runtime.Serialization.FormatterConverter", "Method[Convert].ReturnValue"] + - ["System.CodeDom.CodeCompileUnit", "System.Runtime.Serialization.XsdDataContractImporter", "Property[CodeCompileUnit]"] + - ["System.Runtime.Serialization.ISurrogateSelector", "System.Runtime.Serialization.SurrogateSelector", "Method[GetNextSelector].ReturnValue"] + - ["System.Collections.ObjectModel.Collection", "System.Runtime.Serialization.ExportOptions", "Property[KnownTypes]"] + - ["System.Boolean", "System.Runtime.Serialization.XsdDataContractImporter", "Method[CanImport].ReturnValue"] + - ["System.Int32", "System.Runtime.Serialization.StreamingContext", "Method[GetHashCode].ReturnValue"] + - ["System.Boolean", "System.Runtime.Serialization.EnumMemberAttribute", "Property[IsValueSetExplicitly]"] + - ["System.String", "System.Runtime.Serialization.ContractNamespaceAttribute", "Property[ContractNamespace]"] + - ["System.Boolean", "System.Runtime.Serialization.DataContractAttribute", "Property[IsNamespaceSetExplicitly]"] + - ["System.UInt64", "System.Runtime.Serialization.IFormatterConverter", "Method[ToUInt64].ReturnValue"] + - ["System.Object", "System.Runtime.Serialization.StreamingContext", "Property[Context]"] + - ["System.Runtime.Serialization.ISurrogateSelector", "System.Runtime.Serialization.ISurrogateSelector", "Method[GetNextSelector].ReturnValue"] + - ["System.Xml.XmlNode[]", "System.Runtime.Serialization.XmlSerializableServices!", "Method[ReadNodes].ReturnValue"] + - ["System.Boolean", "System.Runtime.Serialization.ImportOptions", "Property[EnableDataBinding]"] + - ["System.Boolean", "System.Runtime.Serialization.NetDataContractSerializer", "Property[IgnoreExtensionDataObject]"] + - ["System.Collections.Generic.IDictionary", "System.Runtime.Serialization.ImportOptions", "Property[Namespaces]"] + - ["System.Runtime.Serialization.ExportOptions", "System.Runtime.Serialization.XsdDataContractExporter", "Property[Options]"] + - ["System.Runtime.Serialization.ISurrogateSelector", "System.Runtime.Serialization.NetDataContractSerializer", "Property[SurrogateSelector]"] + - ["System.Int32", "System.Runtime.Serialization.SerializationInfo", "Method[GetInt32].ReturnValue"] + - ["System.Xml.XmlQualifiedName", "System.Runtime.Serialization.XsdDataContractExporter", "Method[GetRootElementName].ReturnValue"] + - ["System.Int16", "System.Runtime.Serialization.IFormatterConverter", "Method[ToInt16].ReturnValue"] + - ["System.Single", "System.Runtime.Serialization.IFormatterConverter", "Method[ToSingle].ReturnValue"] + - ["System.UInt64", "System.Runtime.Serialization.SerializationInfo", "Method[GetUInt64].ReturnValue"] + - ["System.Double", "System.Runtime.Serialization.FormatterConverter", "Method[ToDouble].ReturnValue"] + - ["System.SByte", "System.Runtime.Serialization.FormatterConverter", "Method[ToSByte].ReturnValue"] + - ["System.Object", "System.Runtime.Serialization.SerializationEntry", "Property[Value]"] + - ["System.Runtime.Serialization.SerializationBinder", "System.Runtime.Serialization.NetDataContractSerializer", "Property[Binder]"] + - ["System.Runtime.Serialization.IDataContractSurrogate", "System.Runtime.Serialization.DataContractSerializer", "Property[DataContractSurrogate]"] + - ["System.Type", "System.Runtime.Serialization.KnownTypeAttribute", "Property[Type]"] + - ["System.Int64", "System.Runtime.Serialization.Formatter", "Method[Schedule].ReturnValue"] + - ["System.String", "System.Runtime.Serialization.DataMemberAttribute", "Property[Name]"] + - ["System.CodeDom.CodeTypeReference", "System.Runtime.Serialization.XsdDataContractImporter", "Method[GetCodeTypeReference].ReturnValue"] + - ["System.Boolean", "System.Runtime.Serialization.StreamingContext", "Method[Equals].ReturnValue"] + - ["System.Collections.Generic.ICollection", "System.Runtime.Serialization.ImportOptions", "Property[ReferencedCollectionTypes]"] + - ["System.Boolean", "System.Runtime.Serialization.CollectionDataContractAttribute", "Property[IsItemNameSetExplicitly]"] + - ["System.String", "System.Runtime.Serialization.CollectionDataContractAttribute", "Property[Namespace]"] + - ["System.Object", "System.Runtime.Serialization.SerializationInfoEnumerator", "Property[System.Collections.IEnumerator.Current]"] + - ["System.DateTime", "System.Runtime.Serialization.SerializationInfo", "Method[GetDateTime].ReturnValue"] + - ["System.Object", "System.Runtime.Serialization.FormatterServices!", "Method[GetSafeUninitializedObject].ReturnValue"] + - ["System.CodeDom.CodeTypeDeclaration", "System.Runtime.Serialization.IDataContractSurrogate", "Method[ProcessImportedType].ReturnValue"] + - ["System.String", "System.Runtime.Serialization.CollectionDataContractAttribute", "Property[ValueName]"] + - ["System.Byte", "System.Runtime.Serialization.FormatterConverter", "Method[ToByte].ReturnValue"] + - ["System.Boolean", "System.Runtime.Serialization.CollectionDataContractAttribute", "Property[IsValueNameSetExplicitly]"] + - ["System.Object", "System.Runtime.Serialization.IFormatter", "Method[Deserialize].ReturnValue"] + - ["System.Runtime.Serialization.ISurrogateSelector", "System.Runtime.Serialization.IFormatter", "Property[SurrogateSelector]"] + - ["System.Object", "System.Runtime.Serialization.IDataContractSurrogate", "Method[GetObjectToSerialize].ReturnValue"] + - ["System.UInt32", "System.Runtime.Serialization.FormatterConverter", "Method[ToUInt32].ReturnValue"] + - ["System.Object", "System.Runtime.Serialization.ISerializationSurrogateProvider", "Method[GetDeserializedObject].ReturnValue"] + - ["System.Boolean", "System.Runtime.Serialization.DataContractSerializerSettings", "Property[PreserveObjectReferences]"] + - ["System.Object", "System.Runtime.Serialization.ISerializationSurrogate", "Method[SetObjectData].ReturnValue"] + - ["System.Int32", "System.Runtime.Serialization.OptionalFieldAttribute", "Property[VersionAdded]"] + - ["System.DateTime", "System.Runtime.Serialization.FormatterConverter", "Method[ToDateTime].ReturnValue"] + - ["System.Int64", "System.Runtime.Serialization.FormatterConverter", "Method[ToInt64].ReturnValue"] + - ["System.Runtime.Serialization.ISerializationSurrogate", "System.Runtime.Serialization.ISurrogateSelector", "Method[GetSurrogate].ReturnValue"] + - ["System.Object", "System.Runtime.Serialization.SerializationInfo", "Method[GetValue].ReturnValue"] + - ["System.SByte", "System.Runtime.Serialization.SerializationInfo", "Method[GetSByte].ReturnValue"] + - ["System.Object", "System.Runtime.Serialization.ObjectManager", "Method[GetObject].ReturnValue"] + - ["System.Int64", "System.Runtime.Serialization.SerializationInfo", "Method[GetInt64].ReturnValue"] + - ["System.Boolean", "System.Runtime.Serialization.CollectionDataContractAttribute", "Property[IsReferenceSetExplicitly]"] + - ["System.DateTime", "System.Runtime.Serialization.IFormatterConverter", "Method[ToDateTime].ReturnValue"] + - ["System.String", "System.Runtime.Serialization.EnumMemberAttribute", "Property[Value]"] + - ["System.Boolean", "System.Runtime.Serialization.DataContractResolver", "Method[TryResolveType].ReturnValue"] + - ["System.Runtime.Serialization.StreamingContextStates", "System.Runtime.Serialization.StreamingContextStates!", "Field[Clone]"] + - ["System.Object", "System.Runtime.Serialization.NetDataContractSerializer", "Method[Deserialize].ReturnValue"] + - ["System.Runtime.Serialization.StreamingContextStates", "System.Runtime.Serialization.StreamingContextStates!", "Field[CrossMachine]"] + - ["System.Boolean", "System.Runtime.Serialization.ImportOptions", "Property[GenerateInternal]"] + - ["System.Runtime.Serialization.EmitTypeInformation", "System.Runtime.Serialization.EmitTypeInformation!", "Field[Always]"] + - ["System.UInt16", "System.Runtime.Serialization.FormatterConverter", "Method[ToUInt16].ReturnValue"] + - ["System.Boolean", "System.Runtime.Serialization.CollectionDataContractAttribute", "Property[IsReference]"] + - ["System.String", "System.Runtime.Serialization.KnownTypeAttribute", "Property[MethodName]"] + - ["System.Type", "System.Runtime.Serialization.IDataContractSurrogate", "Method[GetDataContractType].ReturnValue"] + - ["System.Byte", "System.Runtime.Serialization.IFormatterConverter", "Method[ToByte].ReturnValue"] + - ["System.Int32", "System.Runtime.Serialization.SerializationInfo", "Property[MemberCount]"] + - ["System.Collections.Generic.IEnumerable", "System.Runtime.Serialization.DataContractSerializerSettings", "Property[KnownTypes]"] + - ["System.Type", "System.Runtime.Serialization.ISerializationSurrogateProvider2", "Method[GetReferencedTypeOnImport].ReturnValue"] + - ["System.UInt32", "System.Runtime.Serialization.IFormatterConverter", "Method[ToUInt32].ReturnValue"] + - ["System.Object", "System.Runtime.Serialization.SerializationInfoEnumerator", "Property[Value]"] + - ["System.Int32", "System.Runtime.Serialization.DataContractSerializerSettings", "Property[MaxItemsInObjectGraph]"] + - ["System.Object", "System.Runtime.Serialization.IFormatterConverter", "Method[Convert].ReturnValue"] + - ["System.Runtime.Serialization.StreamingContext", "System.Runtime.Serialization.IFormatter", "Property[Context]"] + - ["System.Runtime.Serialization.EmitTypeInformation", "System.Runtime.Serialization.EmitTypeInformation!", "Field[Never]"] + - ["System.Runtime.Serialization.StreamingContextStates", "System.Runtime.Serialization.StreamingContextStates!", "Field[Remoting]"] + - ["System.Type", "System.Runtime.Serialization.DataContractResolver", "Method[ResolveName].ReturnValue"] + - ["System.Runtime.Serialization.DataContractResolver", "System.Runtime.Serialization.DataContractSerializer", "Property[DataContractResolver]"] + - ["System.Boolean", "System.Runtime.Serialization.SerializationInfo", "Property[IsFullTypeNameSetExplicit]"] + - ["System.Runtime.Serialization.IDataContractSurrogate", "System.Runtime.Serialization.DataContractSerializerSettings", "Property[DataContractSurrogate]"] + - ["System.Type", "System.Runtime.Serialization.SerializationInfo", "Property[ObjectType]"] + - ["System.Runtime.Serialization.EmitTypeInformation", "System.Runtime.Serialization.EmitTypeInformation!", "Field[AsNeeded]"] + - ["System.Runtime.Serialization.StreamingContextStates", "System.Runtime.Serialization.StreamingContextStates!", "Field[CrossProcess]"] + - ["System.Char", "System.Runtime.Serialization.IFormatterConverter", "Method[ToChar].ReturnValue"] + - ["System.String", "System.Runtime.Serialization.SerializationInfo", "Method[GetString].ReturnValue"] + - ["System.Object", "System.Runtime.Serialization.IDataContractSurrogate", "Method[GetDeserializedObject].ReturnValue"] + - ["System.Byte", "System.Runtime.Serialization.SerializationInfo", "Method[GetByte].ReturnValue"] + - ["System.Xml.Schema.XmlSchemaType", "System.Runtime.Serialization.XsdDataContractExporter", "Method[GetSchemaType].ReturnValue"] + - ["System.Type", "System.Runtime.Serialization.SerializationBinder", "Method[BindToType].ReturnValue"] + - ["System.UInt64", "System.Runtime.Serialization.FormatterConverter", "Method[ToUInt64].ReturnValue"] + - ["System.Globalization.DateTimeStyles", "System.Runtime.Serialization.DateTimeFormat", "Property[DateTimeStyles]"] + - ["System.Object", "System.Runtime.Serialization.FormatterServices!", "Method[GetUninitializedObject].ReturnValue"] + - ["System.Runtime.Serialization.StreamingContextStates", "System.Runtime.Serialization.StreamingContextStates!", "Field[Other]"] + - ["System.Runtime.Serialization.StreamingContextStates", "System.Runtime.Serialization.StreamingContextStates!", "Field[File]"] + - ["System.String", "System.Runtime.Serialization.IFormatterConverter", "Method[ToString].ReturnValue"] + - ["System.Runtime.Serialization.ISerializationSurrogateProvider", "System.Runtime.Serialization.ExportOptions", "Property[DataContractSurrogate]"] + - ["System.Object", "System.Runtime.Serialization.ISerializationSurrogateProvider", "Method[GetObjectToSerialize].ReturnValue"] + - ["System.Runtime.Serialization.SerializationBinder", "System.Runtime.Serialization.Formatter", "Property[Binder]"] + - ["System.Boolean", "System.Runtime.Serialization.SerializationInfoEnumerator", "Method[MoveNext].ReturnValue"] + - ["System.Type", "System.Runtime.Serialization.FormatterServices!", "Method[GetTypeFromAssembly].ReturnValue"] + - ["System.Decimal", "System.Runtime.Serialization.IFormatterConverter", "Method[ToDecimal].ReturnValue"] + - ["System.Object", "System.Runtime.Serialization.NetDataContractSerializer", "Method[ReadObject].ReturnValue"] + - ["System.Type", "System.Runtime.Serialization.SerializationInfoEnumerator", "Property[ObjectType]"] + - ["System.Collections.Generic.ICollection", "System.Runtime.Serialization.ImportOptions", "Property[ReferencedTypes]"] + - ["System.UInt16", "System.Runtime.Serialization.SerializationInfo", "Method[GetUInt16].ReturnValue"] + - ["System.Runtime.Serialization.ObjectIDGenerator", "System.Runtime.Serialization.Formatter", "Field[m_idGenerator]"] + - ["System.Runtime.Serialization.StreamingContextStates", "System.Runtime.Serialization.StreamingContextStates!", "Field[CrossAppDomain]"] + - ["System.Runtime.Serialization.DataContractResolver", "System.Runtime.Serialization.DataContractSerializerSettings", "Property[DataContractResolver]"] + - ["System.Type", "System.Runtime.Serialization.ISerializationSurrogateProvider", "Method[GetSurrogateType].ReturnValue"] + - ["System.Double", "System.Runtime.Serialization.SerializationInfo", "Method[GetDouble].ReturnValue"] + - ["System.Boolean", "System.Runtime.Serialization.SerializationInfo", "Property[IsAssemblyNameSetExplicit]"] + - ["System.Collections.Queue", "System.Runtime.Serialization.Formatter", "Field[m_objectQueue]"] + - ["System.String", "System.Runtime.Serialization.SerializationInfoEnumerator", "Property[Name]"] + - ["System.Int16", "System.Runtime.Serialization.SerializationInfo", "Method[GetInt16].ReturnValue"] + - ["System.Collections.Generic.ICollection", "System.Runtime.Serialization.XsdDataContractImporter", "Method[GetKnownTypeReferences].ReturnValue"] + - ["System.Boolean", "System.Runtime.Serialization.DataContractSerializerSettings", "Property[SerializeReadOnlyTypes]"] + - ["System.Runtime.Serialization.StreamingContext", "System.Runtime.Serialization.Formatter", "Property[Context]"] + - ["System.Runtime.Serialization.SerializationInfoEnumerator", "System.Runtime.Serialization.SerializationInfo", "Method[GetEnumerator].ReturnValue"] + - ["System.String", "System.Runtime.Serialization.ContractNamespaceAttribute", "Property[ClrNamespace]"] + - ["System.Boolean", "System.Runtime.Serialization.DataContractSerializer", "Property[SerializeReadOnlyTypes]"] + - ["System.Object[]", "System.Runtime.Serialization.FormatterServices!", "Method[GetObjectData].ReturnValue"] + - ["System.Runtime.Serialization.StreamingContextStates", "System.Runtime.Serialization.StreamingContext", "Property[State]"] + - ["System.Boolean", "System.Runtime.Serialization.ImportOptions", "Property[ImportXmlType]"] + - ["System.IFormatProvider", "System.Runtime.Serialization.DateTimeFormat", "Property[FormatProvider]"] + - ["System.Boolean", "System.Runtime.Serialization.XsdDataContractExporter", "Method[CanExport].ReturnValue"] + - ["System.Int16", "System.Runtime.Serialization.FormatterConverter", "Method[ToInt16].ReturnValue"] + - ["System.Int32", "System.Runtime.Serialization.NetDataContractSerializer", "Property[MaxItemsInObjectGraph]"] + - ["System.Decimal", "System.Runtime.Serialization.SerializationInfo", "Method[GetDecimal].ReturnValue"] + - ["System.String", "System.Runtime.Serialization.DateTimeFormat", "Property[FormatString]"] + - ["System.Object", "System.Runtime.Serialization.Formatter", "Method[GetNext].ReturnValue"] + - ["System.Boolean", "System.Runtime.Serialization.CollectionDataContractAttribute", "Property[IsKeyNameSetExplicitly]"] + - ["System.Runtime.Serialization.SerializationEntry", "System.Runtime.Serialization.SerializationInfoEnumerator", "Property[Current]"] + - ["System.Boolean", "System.Runtime.Serialization.DataContractAttribute", "Property[IsReferenceSetExplicitly]"] + - ["System.Decimal", "System.Runtime.Serialization.FormatterConverter", "Method[ToDecimal].ReturnValue"] + - ["System.Boolean", "System.Runtime.Serialization.DataContractSerializer", "Method[IsStartObject].ReturnValue"] + - ["System.String", "System.Runtime.Serialization.DataContractAttribute", "Property[Namespace]"] + - ["System.Runtime.Serialization.ISerializationSurrogate", "System.Runtime.Serialization.FormatterServices!", "Method[GetSurrogateForCyclicalReference].ReturnValue"] + - ["System.Runtime.Serialization.StreamingContextStates", "System.Runtime.Serialization.StreamingContextStates!", "Field[Persistence]"] + - ["System.Object", "System.Runtime.Serialization.Formatter", "Method[Deserialize].ReturnValue"] + - ["System.CodeDom.Compiler.CodeDomProvider", "System.Runtime.Serialization.ImportOptions", "Property[CodeProvider]"] + - ["System.Runtime.Serialization.Formatters.FormatterAssemblyStyle", "System.Runtime.Serialization.NetDataContractSerializer", "Property[AssemblyFormat]"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.Runtime.Serialization.DataContractSerializer", "Property[KnownTypes]"] + - ["System.Runtime.Serialization.ISerializationSurrogate", "System.Runtime.Serialization.SurrogateSelector", "Method[GetSurrogate].ReturnValue"] + - ["System.Runtime.Serialization.StreamingContext", "System.Runtime.Serialization.NetDataContractSerializer", "Property[Context]"] + - ["System.Boolean", "System.Runtime.Serialization.DataMemberAttribute", "Property[EmitDefaultValue]"] + - ["System.Runtime.Serialization.SerializationBinder", "System.Runtime.Serialization.IFormatter", "Property[Binder]"] + - ["System.Int32", "System.Runtime.Serialization.DataMemberAttribute", "Property[Order]"] + - ["System.CodeDom.CodeTypeDeclaration", "System.Runtime.Serialization.ISerializationCodeDomSurrogateProvider", "Method[ProcessImportedType].ReturnValue"] + - ["System.Single", "System.Runtime.Serialization.FormatterConverter", "Method[ToSingle].ReturnValue"] + - ["System.String", "System.Runtime.Serialization.CollectionDataContractAttribute", "Property[KeyName]"] + - ["System.Single", "System.Runtime.Serialization.SerializationInfo", "Method[GetSingle].ReturnValue"] + - ["System.Xml.XmlDictionaryString", "System.Runtime.Serialization.DataContractSerializerSettings", "Property[RootName]"] + - ["System.Int32", "System.Runtime.Serialization.DataContractSerializer", "Property[MaxItemsInObjectGraph]"] + - ["System.Int64", "System.Runtime.Serialization.IFormatterConverter", "Method[ToInt64].ReturnValue"] + - ["System.Runtime.Serialization.ISerializationSurrogateProvider", "System.Runtime.Serialization.DataContractSerializerExtensions!", "Method[GetSerializationSurrogateProvider].ReturnValue"] + - ["System.Int32", "System.Runtime.Serialization.IFormatterConverter", "Method[ToInt32].ReturnValue"] + - ["System.Runtime.Serialization.StreamingContextStates", "System.Runtime.Serialization.StreamingContextStates!", "Field[All]"] + - ["System.String", "System.Runtime.Serialization.SerializationEntry", "Property[Name]"] + - ["System.String", "System.Runtime.Serialization.CollectionDataContractAttribute", "Property[ItemName]"] + - ["System.Xml.XmlQualifiedName", "System.Runtime.Serialization.XsdDataContractImporter", "Method[Import].ReturnValue"] + - ["System.Xml.XmlQualifiedName", "System.Runtime.Serialization.XsdDataContractExporter", "Method[GetSchemaTypeName].ReturnValue"] + - ["System.Double", "System.Runtime.Serialization.IFormatterConverter", "Method[ToDouble].ReturnValue"] + - ["System.Int64", "System.Runtime.Serialization.ObjectIDGenerator", "Method[HasId].ReturnValue"] + - ["System.Char", "System.Runtime.Serialization.SerializationInfo", "Method[GetChar].ReturnValue"] + - ["System.Boolean", "System.Runtime.Serialization.FormatterConverter", "Method[ToBoolean].ReturnValue"] + - ["System.Object", "System.Runtime.Serialization.DataContractSerializer", "Method[ReadObject].ReturnValue"] + - ["System.Object", "System.Runtime.Serialization.XmlObjectSerializer", "Method[ReadObject].ReturnValue"] + - ["System.Reflection.MemberInfo[]", "System.Runtime.Serialization.FormatterServices!", "Method[GetSerializableMembers].ReturnValue"] + - ["System.Char", "System.Runtime.Serialization.FormatterConverter", "Method[ToChar].ReturnValue"] + - ["System.Type", "System.Runtime.Serialization.SerializationEntry", "Property[ObjectType]"] + - ["System.String", "System.Runtime.Serialization.FormatterConverter", "Method[ToString].ReturnValue"] + - ["System.Xml.Schema.XmlSchemaSet", "System.Runtime.Serialization.XsdDataContractExporter", "Property[Schemas]"] + - ["System.Boolean", "System.Runtime.Serialization.DataMemberAttribute", "Property[IsRequired]"] + - ["System.Object", "System.Runtime.Serialization.FormatterServices!", "Method[PopulateObjectMembers].ReturnValue"] + - ["System.Boolean", "System.Runtime.Serialization.CollectionDataContractAttribute", "Property[IsNameSetExplicitly]"] + - ["System.Boolean", "System.Runtime.Serialization.ImportOptions", "Property[GenerateSerializable]"] + - ["System.Boolean", "System.Runtime.Serialization.XmlObjectSerializer", "Method[IsStartObject].ReturnValue"] + - ["System.Boolean", "System.Runtime.Serialization.DataContractSerializer", "Property[PreserveObjectReferences]"] + - ["System.Object", "System.Runtime.Serialization.IDataContractSurrogate", "Method[GetCustomDataToExport].ReturnValue"] + - ["System.UInt32", "System.Runtime.Serialization.SerializationInfo", "Method[GetUInt32].ReturnValue"] + - ["System.Boolean", "System.Runtime.Serialization.IFormatterConverter", "Method[ToBoolean].ReturnValue"] + - ["System.Type", "System.Runtime.Serialization.IDataContractSurrogate", "Method[GetReferencedTypeOnImport].ReturnValue"] + - ["System.String", "System.Runtime.Serialization.DataContractAttribute", "Property[Name]"] + - ["System.String", "System.Runtime.Serialization.SerializationInfo", "Property[AssemblyName]"] + - ["System.Runtime.Serialization.ImportOptions", "System.Runtime.Serialization.XsdDataContractImporter", "Property[Options]"] + - ["System.Runtime.Serialization.ISurrogateSelector", "System.Runtime.Serialization.Formatter", "Property[SurrogateSelector]"] + - ["System.Runtime.Serialization.StreamingContext", "System.Runtime.Serialization.SafeSerializationEventArgs", "Property[StreamingContext]"] + - ["System.Boolean", "System.Runtime.Serialization.NetDataContractSerializer", "Method[IsStartObject].ReturnValue"] + - ["System.Object", "System.Runtime.Serialization.ISerializationSurrogateProvider2", "Method[GetCustomDataToExport].ReturnValue"] + - ["System.Runtime.Serialization.ISerializationSurrogateProvider", "System.Runtime.Serialization.ImportOptions", "Property[DataContractSurrogate]"] + - ["System.Int64", "System.Runtime.Serialization.ObjectIDGenerator", "Method[GetId].ReturnValue"] + - ["System.Boolean", "System.Runtime.Serialization.CollectionDataContractAttribute", "Property[IsNamespaceSetExplicitly]"] + - ["System.Runtime.Serialization.ExtensionDataObject", "System.Runtime.Serialization.IExtensibleDataObject", "Property[ExtensionData]"] + - ["System.Boolean", "System.Runtime.Serialization.DataContractSerializer", "Property[IgnoreExtensionDataObject]"] + - ["System.Boolean", "System.Runtime.Serialization.SerializationInfo", "Method[GetBoolean].ReturnValue"] + - ["System.Boolean", "System.Runtime.Serialization.DataContractAttribute", "Property[IsReference]"] + - ["System.Boolean", "System.Runtime.Serialization.DataContractSerializerSettings", "Property[IgnoreExtensionDataObject]"] + - ["System.String", "System.Runtime.Serialization.CollectionDataContractAttribute", "Property[Name]"] + - ["System.UInt16", "System.Runtime.Serialization.IFormatterConverter", "Method[ToUInt16].ReturnValue"] + - ["System.Object", "System.Runtime.Serialization.IObjectReference", "Method[GetRealObject].ReturnValue"] + - ["System.Boolean", "System.Runtime.Serialization.DataContractAttribute", "Property[IsNameSetExplicitly]"] + - ["System.String", "System.Runtime.Serialization.SerializationInfo", "Property[FullTypeName]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemRuntimeSerializationConfiguration/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemRuntimeSerializationConfiguration/model.yml new file mode 100644 index 000000000000..0c187db2525d --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemRuntimeSerializationConfiguration/model.yml @@ -0,0 +1,41 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Object", "System.Runtime.Serialization.Configuration.TypeElementCollection", "Method[GetElementKey].ReturnValue"] + - ["System.Runtime.Serialization.Configuration.NetDataContractSerializerSection", "System.Runtime.Serialization.Configuration.SerializationSectionGroup", "Property[NetDataContractSerializer]"] + - ["System.Configuration.ConfigurationElement", "System.Runtime.Serialization.Configuration.ParameterElementCollection", "Method[CreateNewElement].ReturnValue"] + - ["System.Int32", "System.Runtime.Serialization.Configuration.DeclaredTypeElementCollection", "Method[IndexOf].ReturnValue"] + - ["System.Configuration.ConfigurationElementCollectionType", "System.Runtime.Serialization.Configuration.TypeElementCollection", "Property[CollectionType]"] + - ["System.Runtime.Serialization.Configuration.DeclaredTypeElementCollection", "System.Runtime.Serialization.Configuration.DataContractSerializerSection", "Property[DeclaredTypes]"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.Runtime.Serialization.Configuration.TypeElement", "Property[Properties]"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.Runtime.Serialization.Configuration.NetDataContractSerializerSection", "Property[Properties]"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.Runtime.Serialization.Configuration.DataContractSerializerSection", "Property[Properties]"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.Runtime.Serialization.Configuration.ParameterElement", "Property[Properties]"] + - ["System.Runtime.Serialization.Configuration.ParameterElement", "System.Runtime.Serialization.Configuration.ParameterElementCollection", "Property[Item]"] + - ["System.Runtime.Serialization.Configuration.ParameterElementCollection", "System.Runtime.Serialization.Configuration.TypeElement", "Property[Parameters]"] + - ["System.Runtime.Serialization.Configuration.DeclaredTypeElement", "System.Runtime.Serialization.Configuration.DeclaredTypeElementCollection", "Property[Item]"] + - ["System.Runtime.Serialization.Configuration.DataContractSerializerSection", "System.Runtime.Serialization.Configuration.SerializationSectionGroup", "Property[DataContractSerializer]"] + - ["System.Configuration.ConfigurationElement", "System.Runtime.Serialization.Configuration.DeclaredTypeElementCollection", "Method[CreateNewElement].ReturnValue"] + - ["System.String", "System.Runtime.Serialization.Configuration.TypeElement", "Property[Type]"] + - ["System.Boolean", "System.Runtime.Serialization.Configuration.DeclaredTypeElementCollection", "Method[Contains].ReturnValue"] + - ["System.Configuration.ConfigurationElementCollectionType", "System.Runtime.Serialization.Configuration.ParameterElementCollection", "Property[CollectionType]"] + - ["System.Object", "System.Runtime.Serialization.Configuration.ParameterElementCollection", "Method[GetElementKey].ReturnValue"] + - ["System.Runtime.Serialization.Configuration.ParameterElementCollection", "System.Runtime.Serialization.Configuration.ParameterElement", "Property[Parameters]"] + - ["System.Object", "System.Runtime.Serialization.Configuration.DeclaredTypeElementCollection", "Method[GetElementKey].ReturnValue"] + - ["System.Int32", "System.Runtime.Serialization.Configuration.ParameterElement", "Property[Index]"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.Runtime.Serialization.Configuration.DeclaredTypeElement", "Property[Properties]"] + - ["System.Runtime.Serialization.Configuration.TypeElementCollection", "System.Runtime.Serialization.Configuration.DeclaredTypeElement", "Property[KnownTypes]"] + - ["System.Runtime.Serialization.Configuration.SerializationSectionGroup", "System.Runtime.Serialization.Configuration.SerializationSectionGroup!", "Method[GetSectionGroup].ReturnValue"] + - ["System.Int32", "System.Runtime.Serialization.Configuration.TypeElementCollection", "Method[IndexOf].ReturnValue"] + - ["System.Int32", "System.Runtime.Serialization.Configuration.TypeElement", "Property[Index]"] + - ["System.String", "System.Runtime.Serialization.Configuration.DeclaredTypeElement", "Property[Type]"] + - ["System.Int32", "System.Runtime.Serialization.Configuration.ParameterElementCollection", "Method[IndexOf].ReturnValue"] + - ["System.String", "System.Runtime.Serialization.Configuration.ParameterElement", "Property[Type]"] + - ["System.String", "System.Runtime.Serialization.Configuration.TypeElementCollection", "Property[ElementName]"] + - ["System.Configuration.ConfigurationElement", "System.Runtime.Serialization.Configuration.TypeElementCollection", "Method[CreateNewElement].ReturnValue"] + - ["System.Runtime.Serialization.Configuration.TypeElement", "System.Runtime.Serialization.Configuration.TypeElementCollection", "Property[Item]"] + - ["System.Boolean", "System.Runtime.Serialization.Configuration.NetDataContractSerializerSection", "Property[EnableUnsafeTypeForwarding]"] + - ["System.Boolean", "System.Runtime.Serialization.Configuration.ParameterElementCollection", "Method[Contains].ReturnValue"] + - ["System.String", "System.Runtime.Serialization.Configuration.ParameterElementCollection", "Property[ElementName]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemRuntimeSerializationDataContracts/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemRuntimeSerializationDataContracts/model.yml new file mode 100644 index 000000000000..f31f7b03b99d --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemRuntimeSerializationDataContracts/model.yml @@ -0,0 +1,41 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Collections.Generic.Dictionary", "System.Runtime.Serialization.DataContracts.DataContract", "Property[KnownDataContracts]"] + - ["System.Collections.Generic.List", "System.Runtime.Serialization.DataContracts.DataContractSet", "Method[ImportSchemaSet].ReturnValue"] + - ["System.String", "System.Runtime.Serialization.DataContracts.DataContract", "Property[ContractType]"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.Runtime.Serialization.DataContracts.DataContract", "Property[DataMembers]"] + - ["System.Type", "System.Runtime.Serialization.DataContracts.DataContract", "Property[OriginalUnderlyingType]"] + - ["System.Boolean", "System.Runtime.Serialization.DataContracts.XmlDataContract", "Property[IsTypeDefinedOnImport]"] + - ["System.Boolean", "System.Runtime.Serialization.DataContracts.DataMember", "Property[IsNullable]"] + - ["System.Xml.XmlDictionaryString", "System.Runtime.Serialization.DataContracts.DataContract", "Property[TopLevelElementName]"] + - ["System.Boolean", "System.Runtime.Serialization.DataContracts.DataContract", "Property[IsBuiltInDataContract]"] + - ["System.String", "System.Runtime.Serialization.DataContracts.DataMember", "Property[Name]"] + - ["System.Boolean", "System.Runtime.Serialization.DataContracts.DataContract", "Property[IsReference]"] + - ["System.Boolean", "System.Runtime.Serialization.DataContracts.XmlDataContract", "Property[HasRoot]"] + - ["System.Boolean", "System.Runtime.Serialization.DataContracts.XmlDataContract", "Property[IsTopLevelElementNullable]"] + - ["System.Xml.XmlQualifiedName", "System.Runtime.Serialization.DataContracts.DataContract", "Method[GetArrayTypeName].ReturnValue"] + - ["System.Runtime.Serialization.DataContracts.DataContract", "System.Runtime.Serialization.DataContracts.DataContract", "Property[BaseContract]"] + - ["System.Runtime.Serialization.DataContracts.DataContract", "System.Runtime.Serialization.DataContracts.DataContract!", "Method[GetBuiltInDataContract].ReturnValue"] + - ["System.Xml.XmlQualifiedName", "System.Runtime.Serialization.DataContracts.DataContract!", "Method[GetXmlName].ReturnValue"] + - ["System.Boolean", "System.Runtime.Serialization.DataContracts.XmlDataContract", "Property[IsAnonymous]"] + - ["System.Boolean", "System.Runtime.Serialization.DataContracts.XmlDataContract", "Property[IsValueType]"] + - ["System.Boolean", "System.Runtime.Serialization.DataContracts.DataMember", "Property[EmitDefaultValue]"] + - ["System.Int64", "System.Runtime.Serialization.DataContracts.DataMember", "Property[Order]"] + - ["System.Boolean", "System.Runtime.Serialization.DataContracts.DataContract", "Property[IsValueType]"] + - ["System.Collections.Hashtable", "System.Runtime.Serialization.DataContracts.DataContractSet", "Property[SurrogateData]"] + - ["System.Type", "System.Runtime.Serialization.DataContracts.DataContractSet", "Method[GetReferencedType].ReturnValue"] + - ["System.Runtime.Serialization.DataContracts.DataContract", "System.Runtime.Serialization.DataContracts.DataContractSet", "Method[GetDataContract].ReturnValue"] + - ["System.Collections.Generic.Dictionary", "System.Runtime.Serialization.DataContracts.DataContractSet", "Property[KnownTypesForObject]"] + - ["System.Boolean", "System.Runtime.Serialization.DataContracts.DataContract", "Property[IsISerializable]"] + - ["System.Xml.XmlDictionaryString", "System.Runtime.Serialization.DataContracts.DataContract", "Property[TopLevelElementNamespace]"] + - ["System.Type", "System.Runtime.Serialization.DataContracts.DataContract", "Property[UnderlyingType]"] + - ["System.Xml.XmlQualifiedName", "System.Runtime.Serialization.DataContracts.DataContract", "Property[XmlName]"] + - ["System.Boolean", "System.Runtime.Serialization.DataContracts.DataContract", "Method[IsDictionaryLike].ReturnValue"] + - ["System.Boolean", "System.Runtime.Serialization.DataContracts.DataMember", "Property[IsRequired]"] + - ["System.Runtime.Serialization.DataContracts.DataContract", "System.Runtime.Serialization.DataContracts.DataMember", "Property[MemberTypeContract]"] + - ["System.Xml.Schema.XmlSchemaType", "System.Runtime.Serialization.DataContracts.XmlDataContract", "Property[XsdType]"] + - ["System.Collections.Generic.Dictionary", "System.Runtime.Serialization.DataContracts.DataContractSet", "Property[Contracts]"] + - ["System.Collections.Generic.Dictionary", "System.Runtime.Serialization.DataContracts.DataContractSet", "Property[ProcessedContracts]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemRuntimeSerializationFormatters/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemRuntimeSerializationFormatters/model.yml new file mode 100644 index 000000000000..1de4ae00aebb --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemRuntimeSerializationFormatters/model.yml @@ -0,0 +1,36 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Runtime.Remoting.Messaging.Header[]", "System.Runtime.Serialization.Formatters.SoapMessage", "Property[Headers]"] + - ["System.String", "System.Runtime.Serialization.Formatters.SoapFault", "Property[FaultActor]"] + - ["System.String", "System.Runtime.Serialization.Formatters.SoapFault", "Property[FaultCode]"] + - ["System.Boolean", "System.Runtime.Serialization.Formatters.InternalST!", "Method[SoapCheckEnabled].ReturnValue"] + - ["System.String", "System.Runtime.Serialization.Formatters.ServerFault", "Property[StackTrace]"] + - ["System.Reflection.Assembly", "System.Runtime.Serialization.Formatters.InternalST!", "Method[LoadAssemblyFromString].ReturnValue"] + - ["System.Runtime.Serialization.Formatters.TypeFilterLevel", "System.Runtime.Serialization.Formatters.TypeFilterLevel!", "Field[Full]"] + - ["System.Type[]", "System.Runtime.Serialization.Formatters.SoapMessage", "Property[ParamTypes]"] + - ["System.Runtime.Serialization.Formatters.FormatterAssemblyStyle", "System.Runtime.Serialization.Formatters.FormatterAssemblyStyle!", "Field[Simple]"] + - ["System.Object[]", "System.Runtime.Serialization.Formatters.SoapMessage", "Property[ParamValues]"] + - ["System.String", "System.Runtime.Serialization.Formatters.ISoapMessage", "Property[XmlNameSpace]"] + - ["System.Runtime.Serialization.Formatters.FormatterTypeStyle", "System.Runtime.Serialization.Formatters.FormatterTypeStyle!", "Field[XsdString]"] + - ["System.Boolean", "System.Runtime.Serialization.Formatters.InternalRM!", "Method[SoapCheckEnabled].ReturnValue"] + - ["System.Runtime.Remoting.Messaging.Header[]", "System.Runtime.Serialization.Formatters.ISoapMessage", "Property[Headers]"] + - ["System.Runtime.Serialization.Formatters.FormatterAssemblyStyle", "System.Runtime.Serialization.Formatters.FormatterAssemblyStyle!", "Field[Full]"] + - ["System.Type[]", "System.Runtime.Serialization.Formatters.IFieldInfo", "Property[FieldTypes]"] + - ["System.String", "System.Runtime.Serialization.Formatters.ServerFault", "Property[ExceptionType]"] + - ["System.String", "System.Runtime.Serialization.Formatters.SoapMessage", "Property[XmlNameSpace]"] + - ["System.Runtime.Serialization.Formatters.FormatterTypeStyle", "System.Runtime.Serialization.Formatters.FormatterTypeStyle!", "Field[TypesAlways]"] + - ["System.Runtime.Serialization.Formatters.TypeFilterLevel", "System.Runtime.Serialization.Formatters.TypeFilterLevel!", "Field[Low]"] + - ["System.String", "System.Runtime.Serialization.Formatters.ISoapMessage", "Property[MethodName]"] + - ["System.String", "System.Runtime.Serialization.Formatters.ServerFault", "Property[ExceptionMessage]"] + - ["System.String[]", "System.Runtime.Serialization.Formatters.ISoapMessage", "Property[ParamNames]"] + - ["System.String[]", "System.Runtime.Serialization.Formatters.IFieldInfo", "Property[FieldNames]"] + - ["System.Runtime.Serialization.Formatters.FormatterTypeStyle", "System.Runtime.Serialization.Formatters.FormatterTypeStyle!", "Field[TypesWhenNeeded]"] + - ["System.String", "System.Runtime.Serialization.Formatters.SoapFault", "Property[FaultString]"] + - ["System.Type[]", "System.Runtime.Serialization.Formatters.ISoapMessage", "Property[ParamTypes]"] + - ["System.Object[]", "System.Runtime.Serialization.Formatters.ISoapMessage", "Property[ParamValues]"] + - ["System.String", "System.Runtime.Serialization.Formatters.SoapMessage", "Property[MethodName]"] + - ["System.Object", "System.Runtime.Serialization.Formatters.SoapFault", "Property[Detail]"] + - ["System.String[]", "System.Runtime.Serialization.Formatters.SoapMessage", "Property[ParamNames]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemRuntimeSerializationFormattersBinary/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemRuntimeSerializationFormattersBinary/model.yml new file mode 100644 index 000000000000..e2f1e37290f4 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemRuntimeSerializationFormattersBinary/model.yml @@ -0,0 +1,15 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Object", "System.Runtime.Serialization.Formatters.Binary.BinaryFormatter", "Method[DeserializeMethodResponse].ReturnValue"] + - ["System.Runtime.Serialization.StreamingContext", "System.Runtime.Serialization.Formatters.Binary.BinaryFormatter", "Property[Context]"] + - ["System.Runtime.Serialization.ISurrogateSelector", "System.Runtime.Serialization.Formatters.Binary.BinaryFormatter", "Property[SurrogateSelector]"] + - ["System.Runtime.Serialization.Formatters.FormatterAssemblyStyle", "System.Runtime.Serialization.Formatters.Binary.BinaryFormatter", "Property[AssemblyFormat]"] + - ["System.Object", "System.Runtime.Serialization.Formatters.Binary.BinaryFormatter", "Method[Deserialize].ReturnValue"] + - ["System.Runtime.Serialization.Formatters.TypeFilterLevel", "System.Runtime.Serialization.Formatters.Binary.BinaryFormatter", "Property[FilterLevel]"] + - ["System.Object", "System.Runtime.Serialization.Formatters.Binary.BinaryFormatter", "Method[UnsafeDeserializeMethodResponse].ReturnValue"] + - ["System.Runtime.Serialization.Formatters.FormatterTypeStyle", "System.Runtime.Serialization.Formatters.Binary.BinaryFormatter", "Property[TypeFormat]"] + - ["System.Object", "System.Runtime.Serialization.Formatters.Binary.BinaryFormatter", "Method[UnsafeDeserialize].ReturnValue"] + - ["System.Runtime.Serialization.SerializationBinder", "System.Runtime.Serialization.Formatters.Binary.BinaryFormatter", "Property[Binder]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemRuntimeSerializationFormattersSoap/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemRuntimeSerializationFormattersSoap/model.yml new file mode 100644 index 000000000000..426ab9794703 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemRuntimeSerializationFormattersSoap/model.yml @@ -0,0 +1,13 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Runtime.Serialization.Formatters.ISoapMessage", "System.Runtime.Serialization.Formatters.Soap.SoapFormatter", "Property[TopObject]"] + - ["System.Runtime.Serialization.Formatters.FormatterAssemblyStyle", "System.Runtime.Serialization.Formatters.Soap.SoapFormatter", "Property[AssemblyFormat]"] + - ["System.Object", "System.Runtime.Serialization.Formatters.Soap.SoapFormatter", "Method[Deserialize].ReturnValue"] + - ["System.Runtime.Serialization.SerializationBinder", "System.Runtime.Serialization.Formatters.Soap.SoapFormatter", "Property[Binder]"] + - ["System.Runtime.Serialization.StreamingContext", "System.Runtime.Serialization.Formatters.Soap.SoapFormatter", "Property[Context]"] + - ["System.Runtime.Serialization.ISurrogateSelector", "System.Runtime.Serialization.Formatters.Soap.SoapFormatter", "Property[SurrogateSelector]"] + - ["System.Runtime.Serialization.Formatters.FormatterTypeStyle", "System.Runtime.Serialization.Formatters.Soap.SoapFormatter", "Property[TypeFormat]"] + - ["System.Runtime.Serialization.Formatters.TypeFilterLevel", "System.Runtime.Serialization.Formatters.Soap.SoapFormatter", "Property[FilterLevel]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemRuntimeSerializationJson/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemRuntimeSerializationJson/model.yml new file mode 100644 index 000000000000..7d25e0486229 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemRuntimeSerializationJson/model.yml @@ -0,0 +1,27 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Int32", "System.Runtime.Serialization.Json.DataContractJsonSerializerSettings", "Property[MaxItemsInObjectGraph]"] + - ["System.Boolean", "System.Runtime.Serialization.Json.DataContractJsonSerializerSettings", "Property[IgnoreExtensionDataObject]"] + - ["System.Runtime.Serialization.IDataContractSurrogate", "System.Runtime.Serialization.Json.DataContractJsonSerializer", "Property[DataContractSurrogate]"] + - ["System.Runtime.Serialization.IDataContractSurrogate", "System.Runtime.Serialization.Json.DataContractJsonSerializerSettings", "Property[DataContractSurrogate]"] + - ["System.Boolean", "System.Runtime.Serialization.Json.DataContractJsonSerializerSettings", "Property[SerializeReadOnlyTypes]"] + - ["System.Boolean", "System.Runtime.Serialization.Json.DataContractJsonSerializer", "Property[IgnoreExtensionDataObject]"] + - ["System.Boolean", "System.Runtime.Serialization.Json.DataContractJsonSerializer", "Property[SerializeReadOnlyTypes]"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.Runtime.Serialization.Json.DataContractJsonSerializer", "Property[KnownTypes]"] + - ["System.Collections.Generic.IEnumerable", "System.Runtime.Serialization.Json.DataContractJsonSerializerSettings", "Property[KnownTypes]"] + - ["System.Xml.XmlDictionaryWriter", "System.Runtime.Serialization.Json.JsonReaderWriterFactory!", "Method[CreateJsonWriter].ReturnValue"] + - ["System.Runtime.Serialization.ISerializationSurrogateProvider", "System.Runtime.Serialization.Json.DataContractJsonSerializer", "Method[GetSerializationSurrogateProvider].ReturnValue"] + - ["System.Object", "System.Runtime.Serialization.Json.DataContractJsonSerializer", "Method[ReadObject].ReturnValue"] + - ["System.Runtime.Serialization.EmitTypeInformation", "System.Runtime.Serialization.Json.DataContractJsonSerializerSettings", "Property[EmitTypeInformation]"] + - ["System.Boolean", "System.Runtime.Serialization.Json.DataContractJsonSerializerSettings", "Property[UseSimpleDictionaryFormat]"] + - ["System.Boolean", "System.Runtime.Serialization.Json.DataContractJsonSerializer", "Property[UseSimpleDictionaryFormat]"] + - ["System.String", "System.Runtime.Serialization.Json.DataContractJsonSerializerSettings", "Property[RootName]"] + - ["System.Runtime.Serialization.DateTimeFormat", "System.Runtime.Serialization.Json.DataContractJsonSerializer", "Property[DateTimeFormat]"] + - ["System.Runtime.Serialization.EmitTypeInformation", "System.Runtime.Serialization.Json.DataContractJsonSerializer", "Property[EmitTypeInformation]"] + - ["System.Int32", "System.Runtime.Serialization.Json.DataContractJsonSerializer", "Property[MaxItemsInObjectGraph]"] + - ["System.Boolean", "System.Runtime.Serialization.Json.DataContractJsonSerializer", "Method[IsStartObject].ReturnValue"] + - ["System.Xml.XmlDictionaryReader", "System.Runtime.Serialization.Json.JsonReaderWriterFactory!", "Method[CreateJsonReader].ReturnValue"] + - ["System.Runtime.Serialization.DateTimeFormat", "System.Runtime.Serialization.Json.DataContractJsonSerializerSettings", "Property[DateTimeFormat]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemRuntimeVersioning/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemRuntimeVersioning/model.yml new file mode 100644 index 000000000000..bed3c4102905 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemRuntimeVersioning/model.yml @@ -0,0 +1,38 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Runtime.Versioning.ComponentGuaranteesOptions", "System.Runtime.Versioning.ComponentGuaranteesOptions!", "Field[Exchange]"] + - ["System.String", "System.Runtime.Versioning.ObsoletedOSPlatformAttribute", "Property[Message]"] + - ["System.Runtime.Versioning.ResourceScope", "System.Runtime.Versioning.ResourceScope!", "Field[Library]"] + - ["System.Boolean", "System.Runtime.Versioning.FrameworkName!", "Method[op_Equality].ReturnValue"] + - ["System.Runtime.Versioning.ResourceScope", "System.Runtime.Versioning.ResourceExposureAttribute", "Property[ResourceExposureLevel]"] + - ["System.Runtime.Versioning.ResourceScope", "System.Runtime.Versioning.ResourceConsumptionAttribute", "Property[ConsumptionScope]"] + - ["System.String", "System.Runtime.Versioning.UnsupportedOSPlatformAttribute", "Property[Message]"] + - ["System.String", "System.Runtime.Versioning.ObsoletedOSPlatformAttribute", "Property[Url]"] + - ["System.String", "System.Runtime.Versioning.FrameworkName", "Property[Identifier]"] + - ["System.Runtime.Versioning.ComponentGuaranteesOptions", "System.Runtime.Versioning.ComponentGuaranteesOptions!", "Field[None]"] + - ["System.String", "System.Runtime.Versioning.FrameworkName", "Property[FullName]"] + - ["System.String", "System.Runtime.Versioning.OSPlatformAttribute", "Property[PlatformName]"] + - ["System.Version", "System.Runtime.Versioning.FrameworkName", "Property[Version]"] + - ["System.Runtime.Versioning.ComponentGuaranteesOptions", "System.Runtime.Versioning.ComponentGuaranteesAttribute", "Property[Guarantees]"] + - ["System.Boolean", "System.Runtime.Versioning.FrameworkName", "Method[Equals].ReturnValue"] + - ["System.String", "System.Runtime.Versioning.TargetFrameworkAttribute", "Property[FrameworkName]"] + - ["System.Runtime.Versioning.ResourceScope", "System.Runtime.Versioning.ResourceScope!", "Field[Assembly]"] + - ["System.Runtime.Versioning.ResourceScope", "System.Runtime.Versioning.ResourceScope!", "Field[Private]"] + - ["System.Boolean", "System.Runtime.Versioning.FrameworkName!", "Method[op_Inequality].ReturnValue"] + - ["System.String", "System.Runtime.Versioning.FrameworkName", "Property[Profile]"] + - ["System.Runtime.Versioning.ResourceScope", "System.Runtime.Versioning.ResourceScope!", "Field[Process]"] + - ["System.Int32", "System.Runtime.Versioning.FrameworkName", "Method[GetHashCode].ReturnValue"] + - ["System.Runtime.Versioning.ComponentGuaranteesOptions", "System.Runtime.Versioning.ComponentGuaranteesOptions!", "Field[Stable]"] + - ["System.Runtime.Versioning.ResourceScope", "System.Runtime.Versioning.ResourceScope!", "Field[None]"] + - ["System.String", "System.Runtime.Versioning.VersioningHelper!", "Method[MakeVersionSafeName].ReturnValue"] + - ["System.Runtime.Versioning.ResourceScope", "System.Runtime.Versioning.ResourceScope!", "Field[Machine]"] + - ["System.String", "System.Runtime.Versioning.FrameworkName", "Method[ToString].ReturnValue"] + - ["System.String", "System.Runtime.Versioning.RequiresPreviewFeaturesAttribute", "Property[Message]"] + - ["System.Runtime.Versioning.ComponentGuaranteesOptions", "System.Runtime.Versioning.ComponentGuaranteesOptions!", "Field[SideBySide]"] + - ["System.String", "System.Runtime.Versioning.TargetFrameworkAttribute", "Property[FrameworkDisplayName]"] + - ["System.Runtime.Versioning.ResourceScope", "System.Runtime.Versioning.ResourceScope!", "Field[AppDomain]"] + - ["System.Runtime.Versioning.ResourceScope", "System.Runtime.Versioning.ResourceConsumptionAttribute", "Property[ResourceScope]"] + - ["System.String", "System.Runtime.Versioning.RequiresPreviewFeaturesAttribute", "Property[Url]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemSecurity/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemSecurity/model.yml new file mode 100644 index 000000000000..99ebfac21f00 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemSecurity/model.yml @@ -0,0 +1,163 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Security.Policy.Evidence", "System.Security.IEvidenceFactory", "Property[Evidence]"] + - ["System.String", "System.Security.NamedPermissionSet", "Property[Name]"] + - ["System.String", "System.Security.SecurityException", "Property[PermissionState]"] + - ["System.Boolean", "System.Security.CodeAccessPermission", "Method[Equals].ReturnValue"] + - ["System.Boolean", "System.Security.PermissionSet", "Method[IsUnrestricted].ReturnValue"] + - ["System.Security.SecurityElement", "System.Security.NamedPermissionSet", "Method[ToXml].ReturnValue"] + - ["System.String", "System.Security.SecurityElement", "Method[Attribute].ReturnValue"] + - ["System.IntPtr", "System.Security.SecureStringMarshal!", "Method[SecureStringToGlobalAllocUnicode].ReturnValue"] + - ["System.Security.Permissions.HostProtectionResource", "System.Security.HostProtectionException", "Property[DemandedResources]"] + - ["System.Security.IPermission", "System.Security.PermissionSet", "Method[SetPermissionImpl].ReturnValue"] + - ["System.Security.SecurityRuleSet", "System.Security.SecurityRulesAttribute", "Property[RuleSet]"] + - ["System.Security.IPermission", "System.Security.ReadOnlyPermissionSet", "Method[GetPermissionImpl].ReturnValue"] + - ["System.Int32", "System.Security.CodeAccessPermission", "Method[GetHashCode].ReturnValue"] + - ["System.Security.IPermission", "System.Security.PermissionSet", "Method[AddPermission].ReturnValue"] + - ["System.Security.PolicyLevelType", "System.Security.PolicyLevelType!", "Field[Enterprise]"] + - ["System.Boolean", "System.Security.SecurityElement!", "Method[IsValidTag].ReturnValue"] + - ["System.Security.SecurityRuleSet", "System.Security.SecurityRuleSet!", "Field[Level2]"] + - ["System.Collections.IEnumerator", "System.Security.ReadOnlyPermissionSet", "Method[GetEnumeratorImpl].ReturnValue"] + - ["System.String", "System.Security.SecurityException", "Property[Url]"] + - ["System.Security.IPermission", "System.Security.PermissionSet", "Method[GetPermission].ReturnValue"] + - ["System.Collections.IEnumerator", "System.Security.PermissionSet", "Method[GetEnumerator].ReturnValue"] + - ["System.Security.HostSecurityManagerOptions", "System.Security.HostSecurityManager", "Property[Flags]"] + - ["System.Security.SecurityCriticalScope", "System.Security.SecurityCriticalScope!", "Field[Explicit]"] + - ["System.Security.HostSecurityManagerOptions", "System.Security.HostSecurityManagerOptions!", "Field[None]"] + - ["System.Security.PartialTrustVisibilityLevel", "System.Security.PartialTrustVisibilityLevel!", "Field[VisibleToAllHosts]"] + - ["System.Security.IPermission", "System.Security.IPermission", "Method[Copy].ReturnValue"] + - ["System.Security.PartialTrustVisibilityLevel", "System.Security.PartialTrustVisibilityLevel!", "Field[NotVisibleByDefault]"] + - ["System.Boolean", "System.Security.SecurityManager!", "Method[CurrentThreadRequiresSecurityContextCapture].ReturnValue"] + - ["System.Collections.IEnumerator", "System.Security.SecurityManager!", "Method[PolicyHierarchy].ReturnValue"] + - ["System.Security.IPermission", "System.Security.CodeAccessPermission", "Method[Intersect].ReturnValue"] + - ["System.Boolean", "System.Security.SecurityRulesAttribute", "Property[SkipVerificationInFullTrust]"] + - ["System.Security.PartialTrustVisibilityLevel", "System.Security.AllowPartiallyTrustedCallersAttribute", "Property[PartialTrustVisibilityLevel]"] + - ["System.Security.SecurityElement", "System.Security.ISecurityEncodable", "Method[ToXml].ReturnValue"] + - ["System.Type", "System.Security.SecurityException", "Property[PermissionType]"] + - ["System.Security.IPermission", "System.Security.IPermission", "Method[Intersect].ReturnValue"] + - ["System.Security.PermissionSet", "System.Security.SecurityManager!", "Method[GetStandardSandbox].ReturnValue"] + - ["System.Security.ManifestKinds", "System.Security.ManifestKinds!", "Field[ApplicationAndDeployment]"] + - ["System.Collections.IEnumerator", "System.Security.PermissionSet", "Method[GetEnumeratorImpl].ReturnValue"] + - ["System.String", "System.Security.NamedPermissionSet", "Property[Description]"] + - ["System.Security.Policy.EvidenceBase", "System.Security.HostSecurityManager", "Method[GenerateAssemblyEvidence].ReturnValue"] + - ["System.Security.SecurityContext", "System.Security.SecurityContext", "Method[CreateCopy].ReturnValue"] + - ["System.Security.SecurityElement", "System.Security.ISecurityPolicyEncodable", "Method[ToXml].ReturnValue"] + - ["System.Security.SecurityElement", "System.Security.PermissionSet", "Method[ToXml].ReturnValue"] + - ["System.Boolean", "System.Security.IPermission", "Method[IsSubsetOf].ReturnValue"] + - ["System.Security.IPermission", "System.Security.PermissionSet", "Method[SetPermission].ReturnValue"] + - ["System.String", "System.Security.SecurityException", "Method[ToString].ReturnValue"] + - ["System.Int32", "System.Security.SecureString", "Property[Length]"] + - ["System.Boolean", "System.Security.PermissionSet", "Property[IsSynchronized]"] + - ["System.Security.HostSecurityManagerOptions", "System.Security.HostSecurityManagerOptions!", "Field[HostAppDomainEvidence]"] + - ["System.Security.SecurityZone", "System.Security.SecurityZone!", "Field[Trusted]"] + - ["System.Security.ManifestKinds", "System.Security.ManifestKinds!", "Field[Application]"] + - ["System.Object", "System.Security.SecurityException", "Property[PermitOnlySetInstance]"] + - ["System.Security.SecurityElement", "System.Security.SecurityElement", "Method[SearchForChildByTag].ReturnValue"] + - ["System.Security.IPermission", "System.Security.PermissionSet", "Method[AddPermissionImpl].ReturnValue"] + - ["System.Collections.ArrayList", "System.Security.SecurityElement", "Property[Children]"] + - ["System.Security.SecurityZone", "System.Security.SecurityZone!", "Field[MyComputer]"] + - ["System.String", "System.Security.SecurityElement", "Method[SearchForTextOfTag].ReturnValue"] + - ["System.Security.PermissionSet", "System.Security.PermissionSet", "Method[Union].ReturnValue"] + - ["System.Security.SecurityZone", "System.Security.SecurityZone!", "Field[NoZone]"] + - ["System.Boolean", "System.Security.SecurityManager!", "Property[SecurityEnabled]"] + - ["System.Security.PermissionSet", "System.Security.SecurityManager!", "Method[ResolveSystemPolicy].ReturnValue"] + - ["System.Reflection.AssemblyName", "System.Security.SecurityException", "Property[FailedAssemblyInfo]"] + - ["System.Security.SecurityZone", "System.Security.SecurityZone!", "Field[Untrusted]"] + - ["System.Boolean", "System.Security.SecurityManager!", "Property[CheckExecutionRights]"] + - ["System.Int32", "System.Security.PermissionSet", "Property[Count]"] + - ["System.Object", "System.Security.SecurityException", "Property[Demanded]"] + - ["System.Boolean", "System.Security.SecurityContext!", "Method[IsWindowsIdentityFlowSuppressed].ReturnValue"] + - ["System.Security.SecurityCriticalScope", "System.Security.SecurityCriticalScope!", "Field[Everything]"] + - ["System.Boolean", "System.Security.CodeAccessPermission", "Method[IsSubsetOf].ReturnValue"] + - ["System.Security.IPermission", "System.Security.PermissionSet", "Method[RemovePermission].ReturnValue"] + - ["System.Security.PolicyLevelType", "System.Security.PolicyLevelType!", "Field[Machine]"] + - ["System.Security.HostSecurityManagerOptions", "System.Security.HostSecurityManagerOptions!", "Field[HostResolvePolicy]"] + - ["System.Boolean", "System.Security.SecurityElement!", "Method[IsValidText].ReturnValue"] + - ["System.Security.SecurityZone", "System.Security.SecurityZone!", "Field[Internet]"] + - ["System.String", "System.Security.CodeAccessPermission", "Method[ToString].ReturnValue"] + - ["System.Boolean", "System.Security.PermissionSet", "Method[Equals].ReturnValue"] + - ["System.Boolean", "System.Security.SecurityElement!", "Method[IsValidAttributeName].ReturnValue"] + - ["System.String", "System.Security.SecurityElement!", "Method[Escape].ReturnValue"] + - ["System.Type[]", "System.Security.HostSecurityManager", "Method[GetHostSuppliedAssemblyEvidenceTypes].ReturnValue"] + - ["System.String", "System.Security.SecurityException", "Property[RefusedSet]"] + - ["System.Threading.AsyncFlowControl", "System.Security.SecurityContext!", "Method[SuppressFlow].ReturnValue"] + - ["System.Security.PermissionSet", "System.Security.ReadOnlyPermissionSet", "Method[Copy].ReturnValue"] + - ["System.Boolean", "System.Security.SecureString", "Method[IsReadOnly].ReturnValue"] + - ["System.Security.SecurityContextSource", "System.Security.SecurityContextSource!", "Field[CurrentAppDomain]"] + - ["System.Security.HostSecurityManagerOptions", "System.Security.HostSecurityManagerOptions!", "Field[HostAssemblyEvidence]"] + - ["System.String", "System.Security.SecurityElement", "Property[Tag]"] + - ["System.Int32", "System.Security.NamedPermissionSet", "Method[GetHashCode].ReturnValue"] + - ["System.Security.ManifestKinds", "System.Security.ManifestKinds!", "Field[Deployment]"] + - ["System.Security.ManifestKinds", "System.Security.ManifestKinds!", "Field[None]"] + - ["System.Security.Permissions.HostProtectionResource", "System.Security.HostProtectionException", "Property[ProtectedResources]"] + - ["System.Security.Policy.Evidence", "System.Security.HostSecurityManager", "Method[ProvideAssemblyEvidence].ReturnValue"] + - ["System.Object", "System.Security.SecurityException", "Property[DenySetInstance]"] + - ["System.Security.PermissionSet", "System.Security.NamedPermissionSet", "Method[Copy].ReturnValue"] + - ["System.Security.PolicyLevelType", "System.Security.PolicyLevelType!", "Field[AppDomain]"] + - ["System.Security.Policy.PolicyLevel", "System.Security.SecurityManager!", "Method[LoadPolicyLevelFromString].ReturnValue"] + - ["System.Boolean", "System.Security.PermissionSet", "Method[IsEmpty].ReturnValue"] + - ["System.Security.PermissionSet", "System.Security.PermissionSet", "Method[Copy].ReturnValue"] + - ["System.Security.PermissionSet", "System.Security.SecurityManager!", "Method[ResolvePolicy].ReturnValue"] + - ["System.Boolean", "System.Security.SecurityElement!", "Method[IsValidAttributeValue].ReturnValue"] + - ["System.String", "System.Security.SecurityElement", "Property[Text]"] + - ["System.Security.PermissionSet", "System.Security.HostSecurityManager", "Method[ResolvePolicy].ReturnValue"] + - ["System.Boolean", "System.Security.NamedPermissionSet", "Method[Equals].ReturnValue"] + - ["System.Byte[]", "System.Security.PermissionSet!", "Method[ConvertPermissionSet].ReturnValue"] + - ["System.Reflection.MethodInfo", "System.Security.SecurityException", "Property[Method]"] + - ["System.Boolean", "System.Security.SecurityState", "Method[IsStateAvailable].ReturnValue"] + - ["System.Security.SecurityElement", "System.Security.SecurityElement", "Method[Copy].ReturnValue"] + - ["System.Security.SecurityCriticalScope", "System.Security.SecurityCriticalAttribute", "Property[Scope]"] + - ["System.Security.Policy.ApplicationTrust", "System.Security.HostSecurityManager", "Method[DetermineApplicationTrust].ReturnValue"] + - ["System.String", "System.Security.HostProtectionException", "Method[ToString].ReturnValue"] + - ["System.Security.HostSecurityManagerOptions", "System.Security.HostSecurityManagerOptions!", "Field[AllFlags]"] + - ["System.Security.PermissionSet", "System.Security.PermissionSet", "Method[Intersect].ReturnValue"] + - ["System.Security.SecurityZone", "System.Security.SecurityZone!", "Field[Intranet]"] + - ["System.Security.Policy.PolicyLevel", "System.Security.SecurityManager!", "Method[LoadPolicyLevelFromFile].ReturnValue"] + - ["System.Security.Permissions.SecurityAction", "System.Security.SecurityException", "Property[Action]"] + - ["System.IntPtr", "System.Security.SecureStringMarshal!", "Method[SecureStringToCoTaskMemAnsi].ReturnValue"] + - ["System.Security.SecurityElement", "System.Security.CodeAccessPermission", "Method[ToXml].ReturnValue"] + - ["System.Boolean", "System.Security.SecurityManager!", "Method[IsGranted].ReturnValue"] + - ["System.IntPtr", "System.Security.SecureStringMarshal!", "Method[SecureStringToGlobalAllocAnsi].ReturnValue"] + - ["System.Threading.AsyncFlowControl", "System.Security.SecurityContext!", "Method[SuppressFlowWindowsIdentity].ReturnValue"] + - ["System.Boolean", "System.Security.SecurityElement", "Method[Equal].ReturnValue"] + - ["System.Int32", "System.Security.PermissionSet", "Method[GetHashCode].ReturnValue"] + - ["System.Security.SecurityContextSource", "System.Security.SecurityContextSource!", "Field[CurrentAssembly]"] + - ["System.Security.IPermission", "System.Security.ReadOnlyPermissionSet", "Method[SetPermissionImpl].ReturnValue"] + - ["System.Security.SecurityZone", "System.Security.SecurityException", "Property[Zone]"] + - ["System.Security.IPermission", "System.Security.CodeAccessPermission", "Method[Copy].ReturnValue"] + - ["System.Security.PolicyLevelType", "System.Security.PolicyLevelType!", "Field[User]"] + - ["System.Boolean", "System.Security.SecurityContext!", "Method[IsFlowSuppressed].ReturnValue"] + - ["System.Boolean", "System.Security.PermissionSet", "Method[IsSubsetOf].ReturnValue"] + - ["System.Security.IPermission", "System.Security.PermissionSet", "Method[RemovePermissionImpl].ReturnValue"] + - ["System.Security.SecureString", "System.Security.SecureString", "Method[Copy].ReturnValue"] + - ["System.Security.SecurityRuleSet", "System.Security.SecurityRuleSet!", "Field[None]"] + - ["System.Collections.Hashtable", "System.Security.SecurityElement", "Property[Attributes]"] + - ["System.Security.Policy.Evidence", "System.Security.HostSecurityManager", "Method[ProvideAppDomainEvidence].ReturnValue"] + - ["System.Security.IPermission", "System.Security.PermissionSet", "Method[GetPermissionImpl].ReturnValue"] + - ["System.String", "System.Security.SecurityElement", "Method[ToString].ReturnValue"] + - ["System.IntPtr", "System.Security.SecureStringMarshal!", "Method[SecureStringToCoTaskMemUnicode].ReturnValue"] + - ["System.Security.SecurityContext", "System.Security.SecurityContext!", "Method[Capture].ReturnValue"] + - ["System.Security.IPermission", "System.Security.CodeAccessPermission", "Method[Union].ReturnValue"] + - ["System.Security.HostSecurityManagerOptions", "System.Security.HostSecurityManagerOptions!", "Field[HostPolicyLevel]"] + - ["System.Security.NamedPermissionSet", "System.Security.NamedPermissionSet", "Method[Copy].ReturnValue"] + - ["System.String", "System.Security.PermissionSet", "Method[ToString].ReturnValue"] + - ["System.String", "System.Security.SecurityException", "Property[GrantedSet]"] + - ["System.Type[]", "System.Security.HostSecurityManager", "Method[GetHostSuppliedAppDomainEvidenceTypes].ReturnValue"] + - ["System.Boolean", "System.Security.PermissionSet", "Method[ContainsNonCodeAccessPermissions].ReturnValue"] + - ["System.Security.IPermission", "System.Security.IPermission", "Method[Union].ReturnValue"] + - ["System.Boolean", "System.Security.PermissionSet", "Property[IsReadOnly]"] + - ["System.Collections.IEnumerator", "System.Security.SecurityManager!", "Method[ResolvePolicyGroups].ReturnValue"] + - ["System.Security.SecurityElement", "System.Security.SecurityElement!", "Method[FromString].ReturnValue"] + - ["System.Security.IPermission", "System.Security.SecurityException", "Property[FirstPermissionThatFailed]"] + - ["System.Security.SecurityElement", "System.Security.ReadOnlyPermissionSet", "Method[ToXml].ReturnValue"] + - ["System.Security.HostSecurityManagerOptions", "System.Security.HostSecurityManagerOptions!", "Field[HostDetermineApplicationTrust]"] + - ["System.Security.Policy.PolicyLevel", "System.Security.HostSecurityManager", "Property[DomainPolicy]"] + - ["System.Security.Policy.EvidenceBase", "System.Security.HostSecurityManager", "Method[GenerateAppDomainEvidence].ReturnValue"] + - ["System.Security.IPermission", "System.Security.ReadOnlyPermissionSet", "Method[RemovePermissionImpl].ReturnValue"] + - ["System.Boolean", "System.Security.ReadOnlyPermissionSet", "Property[IsReadOnly]"] + - ["System.Security.SecurityRuleSet", "System.Security.SecurityRuleSet!", "Field[Level1]"] + - ["System.Security.IPermission", "System.Security.ReadOnlyPermissionSet", "Method[AddPermissionImpl].ReturnValue"] + - ["System.Object", "System.Security.PermissionSet", "Property[SyncRoot]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemSecurityAccessControl/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemSecurityAccessControl/model.yml new file mode 100644 index 000000000000..0e22c314f45a --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemSecurityAccessControl/model.yml @@ -0,0 +1,368 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Security.AccessControl.FileSystemRights", "System.Security.AccessControl.FileSystemRights!", "Field[FullControl]"] + - ["System.Security.AccessControl.ControlFlags", "System.Security.AccessControl.RawSecurityDescriptor", "Property[ControlFlags]"] + - ["System.Security.AccessControl.ResourceType", "System.Security.AccessControl.ResourceType!", "Field[LMShare]"] + - ["System.Boolean", "System.Security.AccessControl.EventWaitHandleSecurity", "Method[RemoveAuditRule].ReturnValue"] + - ["System.Security.AccessControl.MutexRights", "System.Security.AccessControl.MutexRights!", "Field[ReadPermissions]"] + - ["System.Boolean", "System.Security.AccessControl.GenericAce", "Method[Equals].ReturnValue"] + - ["System.Security.AccessControl.AuditFlags", "System.Security.AccessControl.AuditRule", "Property[AuditFlags]"] + - ["System.Security.AccessControl.PropagationFlags", "System.Security.AccessControl.PropagationFlags!", "Field[NoPropagateInherit]"] + - ["System.Boolean", "System.Security.AccessControl.CommonObjectSecurity", "Method[ModifyAudit].ReturnValue"] + - ["System.Int32", "System.Security.AccessControl.ObjectAce", "Property[BinaryLength]"] + - ["System.Security.AccessControl.AccessRule", "System.Security.AccessControl.RegistrySecurity", "Method[AccessRuleFactory].ReturnValue"] + - ["System.Security.AccessControl.SemaphoreRights", "System.Security.AccessControl.SemaphoreRights!", "Field[ChangePermissions]"] + - ["System.Security.AccessControl.AccessRule", "System.Security.AccessControl.EventWaitHandleSecurity", "Method[AccessRuleFactory].ReturnValue"] + - ["System.Boolean", "System.Security.AccessControl.CommonAcl", "Property[IsDS]"] + - ["System.Security.AccessControl.FileSystemRights", "System.Security.AccessControl.FileSystemRights!", "Field[Modify]"] + - ["System.Boolean", "System.Security.AccessControl.CommonObjectSecurity", "Method[RemoveAuditRule].ReturnValue"] + - ["System.Security.AccessControl.CryptoKeyRights", "System.Security.AccessControl.CryptoKeyRights!", "Field[GenericRead]"] + - ["System.Security.AccessControl.EventWaitHandleRights", "System.Security.AccessControl.EventWaitHandleAccessRule", "Property[EventWaitHandleRights]"] + - ["System.Security.AccessControl.AuditRule", "System.Security.AccessControl.ObjectSecurity", "Method[AuditRuleFactory].ReturnValue"] + - ["System.Security.AccessControl.FileSystemRights", "System.Security.AccessControl.FileSystemRights!", "Field[TakeOwnership]"] + - ["System.Security.AccessControl.RegistryRights", "System.Security.AccessControl.RegistryRights!", "Field[FullControl]"] + - ["System.Boolean", "System.Security.AccessControl.ObjectSecurity", "Property[AuditRulesModified]"] + - ["System.Security.AccessControl.CryptoKeyRights", "System.Security.AccessControl.CryptoKeyRights!", "Field[GenericAll]"] + - ["System.Int32", "System.Security.AccessControl.GenericAcl!", "Field[MaxBinaryLength]"] + - ["System.Type", "System.Security.AccessControl.SemaphoreSecurity", "Property[AccessRuleType]"] + - ["System.Security.AccessControl.CryptoKeyRights", "System.Security.AccessControl.CryptoKeyRights!", "Field[GenericExecute]"] + - ["System.Security.AccessControl.AuditFlags", "System.Security.AccessControl.AuditFlags!", "Field[Success]"] + - ["System.Security.AccessControl.AceType", "System.Security.AccessControl.AceType!", "Field[SystemAuditObject]"] + - ["System.Security.AccessControl.AceFlags", "System.Security.AccessControl.AceFlags!", "Field[InheritOnly]"] + - ["System.Security.AccessControl.ObjectAceFlags", "System.Security.AccessControl.ObjectAceFlags!", "Field[ObjectAceTypePresent]"] + - ["System.Security.AccessControl.ControlFlags", "System.Security.AccessControl.ControlFlags!", "Field[GroupDefaulted]"] + - ["System.Security.AccessControl.ResourceType", "System.Security.AccessControl.ResourceType!", "Field[Service]"] + - ["System.Security.AccessControl.AceType", "System.Security.AccessControl.AceType!", "Field[AccessAllowedObject]"] + - ["System.Security.AccessControl.AceType", "System.Security.AccessControl.AceType!", "Field[AccessAllowed]"] + - ["System.Boolean", "System.Security.AccessControl.ObjectSecurity", "Property[AreAuditRulesCanonical]"] + - ["System.Security.Principal.SecurityIdentifier", "System.Security.AccessControl.CommonSecurityDescriptor", "Property[Owner]"] + - ["System.Security.AccessControl.AuditRule", "System.Security.AccessControl.CryptoKeySecurity", "Method[AuditRuleFactory].ReturnValue"] + - ["System.Security.AccessControl.MutexRights", "System.Security.AccessControl.MutexRights!", "Field[Delete]"] + - ["System.Security.AccessControl.FileSystemRights", "System.Security.AccessControl.FileSystemRights!", "Field[Synchronize]"] + - ["System.Security.AccessControl.CryptoKeyRights", "System.Security.AccessControl.CryptoKeyRights!", "Field[WriteExtendedAttributes]"] + - ["System.Int32", "System.Security.AccessControl.GenericAcl", "Property[BinaryLength]"] + - ["System.Security.AccessControl.ControlFlags", "System.Security.AccessControl.ControlFlags!", "Field[DiscretionaryAclAutoInheritRequired]"] + - ["System.Byte[]", "System.Security.AccessControl.ObjectSecurity", "Method[GetSecurityDescriptorBinaryForm].ReturnValue"] + - ["System.Security.AccessControl.AccessControlModification", "System.Security.AccessControl.AccessControlModification!", "Field[Remove]"] + - ["System.Security.AccessControl.AceType", "System.Security.AccessControl.AceType!", "Field[SystemAlarmCallback]"] + - ["System.Security.AccessControl.FileSystemRights", "System.Security.AccessControl.FileSystemRights!", "Field[Write]"] + - ["System.Byte", "System.Security.AccessControl.GenericAcl!", "Field[AclRevisionDS]"] + - ["System.Boolean", "System.Security.AccessControl.DirectoryObjectSecurity", "Method[ModifyAudit].ReturnValue"] + - ["System.Boolean", "System.Security.AccessControl.DirectoryObjectSecurity", "Method[RemoveAccessRule].ReturnValue"] + - ["System.Type", "System.Security.AccessControl.FileSystemSecurity", "Property[AccessRuleType]"] + - ["System.Security.AccessControl.AccessRule", "System.Security.AccessControl.ObjectSecurity", "Method[AccessRuleFactory].ReturnValue"] + - ["System.Security.AccessControl.AccessControlActions", "System.Security.AccessControl.AccessControlActions!", "Field[View]"] + - ["System.Security.AccessControl.ObjectAceFlags", "System.Security.AccessControl.ObjectAuditRule", "Property[ObjectFlags]"] + - ["System.Boolean", "System.Security.AccessControl.ObjectSecurity", "Property[AreAccessRulesProtected]"] + - ["System.Type", "System.Security.AccessControl.SemaphoreSecurity", "Property[AuditRuleType]"] + - ["System.Security.AccessControl.RegistryRights", "System.Security.AccessControl.RegistryRights!", "Field[Notify]"] + - ["System.Int32", "System.Security.AccessControl.QualifiedAce", "Property[OpaqueLength]"] + - ["System.Security.AccessControl.ResourceType", "System.Security.AccessControl.ResourceType!", "Field[ProviderDefined]"] + - ["System.Security.AccessControl.CryptoKeyRights", "System.Security.AccessControl.CryptoKeyRights!", "Field[ReadPermissions]"] + - ["System.Security.AccessControl.GenericAce", "System.Security.AccessControl.AceEnumerator", "Property[Current]"] + - ["System.Security.AccessControl.ControlFlags", "System.Security.AccessControl.ControlFlags!", "Field[DiscretionaryAclAutoInherited]"] + - ["System.Guid", "System.Security.AccessControl.ObjectAccessRule", "Property[ObjectType]"] + - ["System.Security.AccessControl.MutexRights", "System.Security.AccessControl.MutexRights!", "Field[Synchronize]"] + - ["System.Boolean", "System.Security.AccessControl.ObjectSecurity", "Property[IsContainer]"] + - ["System.Boolean", "System.Security.AccessControl.GenericAce!", "Method[op_Inequality].ReturnValue"] + - ["System.Security.AccessControl.FileSystemRights", "System.Security.AccessControl.FileSystemRights!", "Field[ListDirectory]"] + - ["System.Security.AccessControl.SemaphoreRights", "System.Security.AccessControl.SemaphoreAccessRule", "Property[SemaphoreRights]"] + - ["System.Byte", "System.Security.AccessControl.RawSecurityDescriptor", "Property[ResourceManagerControl]"] + - ["System.Security.AccessControl.FileSystemRights", "System.Security.AccessControl.FileSystemRights!", "Field[Traverse]"] + - ["System.Security.AccessControl.SemaphoreRights", "System.Security.AccessControl.SemaphoreAuditRule", "Property[SemaphoreRights]"] + - ["System.Security.AccessControl.SecurityInfos", "System.Security.AccessControl.SecurityInfos!", "Field[DiscretionaryAcl]"] + - ["System.Security.AccessControl.FileSystemRights", "System.Security.AccessControl.FileSystemAccessRule", "Property[FileSystemRights]"] + - ["System.Type", "System.Security.AccessControl.MutexSecurity", "Property[AuditRuleType]"] + - ["System.Security.AccessControl.AceFlags", "System.Security.AccessControl.AceFlags!", "Field[NoPropagateInherit]"] + - ["System.Int32", "System.Security.AccessControl.GenericSecurityDescriptor", "Property[BinaryLength]"] + - ["System.Security.AccessControl.AccessControlModification", "System.Security.AccessControl.AccessControlModification!", "Field[Set]"] + - ["System.Security.Principal.IdentityReference", "System.Security.AccessControl.ObjectSecurity", "Method[GetGroup].ReturnValue"] + - ["System.Security.AccessControl.FileSystemRights", "System.Security.AccessControl.FileSystemRights!", "Field[Delete]"] + - ["System.Boolean", "System.Security.AccessControl.DirectoryObjectSecurity", "Method[ModifyAccess].ReturnValue"] + - ["System.Boolean", "System.Security.AccessControl.DirectoryObjectSecurity", "Method[RemoveAuditRule].ReturnValue"] + - ["System.Security.AccessControl.AceType", "System.Security.AccessControl.AceType!", "Field[SystemAudit]"] + - ["System.Type", "System.Security.AccessControl.RegistrySecurity", "Property[AccessRightType]"] + - ["System.Security.AccessControl.AccessControlSections", "System.Security.AccessControl.AccessControlSections!", "Field[All]"] + - ["System.Int32", "System.Security.AccessControl.CommonAcl", "Property[BinaryLength]"] + - ["System.Security.AccessControl.CryptoKeyRights", "System.Security.AccessControl.CryptoKeyRights!", "Field[ReadData]"] + - ["System.Security.AccessControl.AccessControlType", "System.Security.AccessControl.AccessRule", "Property[AccessControlType]"] + - ["System.Security.AccessControl.AceType", "System.Security.AccessControl.AceType!", "Field[SystemAlarmCallbackObject]"] + - ["System.Guid", "System.Security.AccessControl.ObjectAce", "Property[ObjectAceType]"] + - ["System.Boolean", "System.Security.AccessControl.ObjectSecurity", "Property[AccessRulesModified]"] + - ["System.Security.AccessControl.ObjectAceFlags", "System.Security.AccessControl.ObjectAccessRule", "Property[ObjectFlags]"] + - ["System.Security.AccessControl.InheritanceFlags", "System.Security.AccessControl.InheritanceFlags!", "Field[None]"] + - ["System.Security.AccessControl.CryptoKeyRights", "System.Security.AccessControl.CryptoKeyRights!", "Field[WriteAttributes]"] + - ["System.Security.AccessControl.AceType", "System.Security.AccessControl.AceType!", "Field[AccessDeniedObject]"] + - ["System.Guid", "System.Security.AccessControl.ObjectAuditRule", "Property[InheritedObjectType]"] + - ["System.Int32", "System.Security.AccessControl.CompoundAce", "Property[BinaryLength]"] + - ["System.Object", "System.Security.AccessControl.GenericAcl", "Property[SyncRoot]"] + - ["System.Type", "System.Security.AccessControl.CryptoKeySecurity", "Property[AuditRuleType]"] + - ["System.Security.AccessControl.AceType", "System.Security.AccessControl.AceType!", "Field[AccessAllowedCallbackObject]"] + - ["System.Security.AccessControl.FileSystemRights", "System.Security.AccessControl.FileSystemRights!", "Field[WriteExtendedAttributes]"] + - ["System.Type", "System.Security.AccessControl.EventWaitHandleSecurity", "Property[AccessRuleType]"] + - ["System.Security.AccessControl.AccessControlSections", "System.Security.AccessControl.AccessControlSections!", "Field[Owner]"] + - ["System.Security.AccessControl.FileSystemRights", "System.Security.AccessControl.FileSystemRights!", "Field[WriteAttributes]"] + - ["System.Boolean", "System.Security.AccessControl.CommonAcl", "Property[IsContainer]"] + - ["System.Int32", "System.Security.AccessControl.CommonAce", "Property[BinaryLength]"] + - ["System.Boolean", "System.Security.AccessControl.CryptoKeySecurity", "Method[RemoveAuditRule].ReturnValue"] + - ["System.Int32", "System.Security.AccessControl.CustomAce", "Property[OpaqueLength]"] + - ["System.Boolean", "System.Security.AccessControl.CommonSecurityDescriptor", "Property[IsDiscretionaryAclCanonical]"] + - ["System.Type", "System.Security.AccessControl.ObjectSecurity", "Property[AuditRuleType]"] + - ["System.Security.AccessControl.GenericAce", "System.Security.AccessControl.CommonAcl", "Property[Item]"] + - ["System.Security.AccessControl.AceType", "System.Security.AccessControl.AceType!", "Field[SystemAuditCallback]"] + - ["System.Security.AccessControl.AccessControlType", "System.Security.AccessControl.AccessControlType!", "Field[Allow]"] + - ["System.Security.AccessControl.ControlFlags", "System.Security.AccessControl.ControlFlags!", "Field[OwnerDefaulted]"] + - ["System.Security.AccessControl.ResourceType", "System.Security.AccessControl.ResourceType!", "Field[FileObject]"] + - ["System.Int32", "System.Security.AccessControl.RawAcl", "Property[Count]"] + - ["System.Security.AccessControl.MutexRights", "System.Security.AccessControl.MutexAuditRule", "Property[MutexRights]"] + - ["System.Security.AccessControl.SemaphoreRights", "System.Security.AccessControl.SemaphoreRights!", "Field[ReadPermissions]"] + - ["System.Security.AccessControl.RegistryRights", "System.Security.AccessControl.RegistryRights!", "Field[WriteKey]"] + - ["System.Security.AccessControl.EventWaitHandleRights", "System.Security.AccessControl.EventWaitHandleAuditRule", "Property[EventWaitHandleRights]"] + - ["System.Security.AccessControl.CommonSecurityDescriptor", "System.Security.AccessControl.ObjectSecurity", "Property[SecurityDescriptor]"] + - ["System.Security.AccessControl.RegistryRights", "System.Security.AccessControl.RegistryRights!", "Field[ExecuteKey]"] + - ["System.Int32", "System.Security.AccessControl.AuthorizationRule", "Property[AccessMask]"] + - ["System.Security.AccessControl.RegistryRights", "System.Security.AccessControl.RegistryRights!", "Field[ReadKey]"] + - ["System.Security.AccessControl.MutexRights", "System.Security.AccessControl.MutexRights!", "Field[TakeOwnership]"] + - ["System.Security.AccessControl.RegistryRights", "System.Security.AccessControl.RegistryAuditRule", "Property[RegistryRights]"] + - ["System.Security.AccessControl.InheritanceFlags", "System.Security.AccessControl.AuthorizationRule", "Property[InheritanceFlags]"] + - ["System.Boolean", "System.Security.AccessControl.GenericAce!", "Method[op_Equality].ReturnValue"] + - ["System.Security.AccessControl.AceFlags", "System.Security.AccessControl.GenericAce", "Property[AceFlags]"] + - ["System.Security.AccessControl.AceType", "System.Security.AccessControl.AceType!", "Field[SystemAlarmObject]"] + - ["System.Boolean", "System.Security.AccessControl.FileSystemSecurity", "Method[RemoveAuditRule].ReturnValue"] + - ["System.Security.AccessControl.AuditFlags", "System.Security.AccessControl.AuditFlags!", "Field[None]"] + - ["System.Security.AccessControl.ObjectAceFlags", "System.Security.AccessControl.ObjectAce", "Property[ObjectAceFlags]"] + - ["System.Security.AccessControl.ResourceType", "System.Security.AccessControl.ResourceType!", "Field[DSObjectAll]"] + - ["System.Security.AccessControl.AccessControlSections", "System.Security.AccessControl.AccessControlSections!", "Field[None]"] + - ["System.Security.AccessControl.AceType", "System.Security.AccessControl.AceType!", "Field[MaxDefinedAceType]"] + - ["System.Security.AccessControl.ControlFlags", "System.Security.AccessControl.ControlFlags!", "Field[SystemAclProtected]"] + - ["System.Security.AccessControl.ControlFlags", "System.Security.AccessControl.ControlFlags!", "Field[SelfRelative]"] + - ["System.Security.AccessControl.AceFlags", "System.Security.AccessControl.AceFlags!", "Field[AuditFlags]"] + - ["System.Security.AccessControl.AceEnumerator", "System.Security.AccessControl.GenericAcl", "Method[GetEnumerator].ReturnValue"] + - ["System.Boolean", "System.Security.AccessControl.DiscretionaryAcl", "Method[RemoveAccess].ReturnValue"] + - ["System.Security.AccessControl.ControlFlags", "System.Security.AccessControl.ControlFlags!", "Field[ServerSecurity]"] + - ["System.Security.AccessControl.AuditRule", "System.Security.AccessControl.SemaphoreSecurity", "Method[AuditRuleFactory].ReturnValue"] + - ["System.Security.AccessControl.SemaphoreRights", "System.Security.AccessControl.SemaphoreRights!", "Field[Modify]"] + - ["System.Security.AccessControl.SecurityInfos", "System.Security.AccessControl.SecurityInfos!", "Field[Group]"] + - ["System.Type", "System.Security.AccessControl.EventWaitHandleSecurity", "Property[AuditRuleType]"] + - ["System.Security.Principal.SecurityIdentifier", "System.Security.AccessControl.KnownAce", "Property[SecurityIdentifier]"] + - ["System.Boolean", "System.Security.AccessControl.CommonSecurityDescriptor", "Property[IsContainer]"] + - ["System.Security.AccessControl.AceQualifier", "System.Security.AccessControl.AceQualifier!", "Field[AccessAllowed]"] + - ["System.Boolean", "System.Security.AccessControl.AuthorizationRule", "Property[IsInherited]"] + - ["System.Type", "System.Security.AccessControl.CryptoKeySecurity", "Property[AccessRuleType]"] + - ["System.Type", "System.Security.AccessControl.MutexSecurity", "Property[AccessRightType]"] + - ["System.Security.Principal.IdentityReference", "System.Security.AccessControl.ObjectSecurity", "Method[GetOwner].ReturnValue"] + - ["System.Security.AccessControl.CryptoKeyRights", "System.Security.AccessControl.CryptoKeyRights!", "Field[WriteData]"] + - ["System.Boolean", "System.Security.AccessControl.ObjectSecurity", "Property[OwnerModified]"] + - ["System.Security.AccessControl.RegistryRights", "System.Security.AccessControl.RegistryRights!", "Field[TakeOwnership]"] + - ["System.Boolean", "System.Security.AccessControl.MutexSecurity", "Method[RemoveAccessRule].ReturnValue"] + - ["System.Security.AccessControl.AuthorizationRule", "System.Security.AccessControl.AuthorizationRuleCollection", "Property[Item]"] + - ["System.Security.AccessControl.AceFlags", "System.Security.AccessControl.AceFlags!", "Field[None]"] + - ["System.Type", "System.Security.AccessControl.ObjectSecurity", "Property[AccessRightType]"] + - ["System.Boolean", "System.Security.AccessControl.ObjectSecurity", "Property[GroupModified]"] + - ["System.Boolean", "System.Security.AccessControl.CommonAcl", "Property[IsCanonical]"] + - ["System.Security.AccessControl.FileSystemRights", "System.Security.AccessControl.FileSystemRights!", "Field[CreateDirectories]"] + - ["System.Security.AccessControl.AceFlags", "System.Security.AccessControl.AceFlags!", "Field[FailedAccess]"] + - ["System.Security.AccessControl.CompoundAceType", "System.Security.AccessControl.CompoundAceType!", "Field[Impersonation]"] + - ["System.Security.AccessControl.AuditRule", "System.Security.AccessControl.RegistrySecurity", "Method[AuditRuleFactory].ReturnValue"] + - ["System.Security.AccessControl.SecurityInfos", "System.Security.AccessControl.SecurityInfos!", "Field[Owner]"] + - ["System.Security.AccessControl.AceFlags", "System.Security.AccessControl.AceFlags!", "Field[InheritanceFlags]"] + - ["System.Security.AccessControl.AceQualifier", "System.Security.AccessControl.QualifiedAce", "Property[AceQualifier]"] + - ["System.Type", "System.Security.AccessControl.FileSystemSecurity", "Property[AuditRuleType]"] + - ["System.Security.AccessControl.PropagationFlags", "System.Security.AccessControl.PropagationFlags!", "Field[None]"] + - ["System.Security.AccessControl.FileSystemRights", "System.Security.AccessControl.FileSystemRights!", "Field[Read]"] + - ["System.Type", "System.Security.AccessControl.RegistrySecurity", "Property[AccessRuleType]"] + - ["System.String", "System.Security.AccessControl.GenericSecurityDescriptor", "Method[GetSddlForm].ReturnValue"] + - ["System.Security.AccessControl.AceType", "System.Security.AccessControl.AceType!", "Field[AccessAllowedCallback]"] + - ["System.Security.AccessControl.AccessControlType", "System.Security.AccessControl.AccessControlType!", "Field[Deny]"] + - ["System.Int32", "System.Security.AccessControl.CommonAcl", "Property[Count]"] + - ["System.Security.AccessControl.AceQualifier", "System.Security.AccessControl.AceQualifier!", "Field[SystemAlarm]"] + - ["System.Security.AccessControl.InheritanceFlags", "System.Security.AccessControl.GenericAce", "Property[InheritanceFlags]"] + - ["System.Byte", "System.Security.AccessControl.GenericAcl!", "Field[AclRevision]"] + - ["System.Security.AccessControl.ControlFlags", "System.Security.AccessControl.GenericSecurityDescriptor", "Property[ControlFlags]"] + - ["System.Boolean", "System.Security.AccessControl.CommonObjectSecurity", "Method[RemoveAccessRule].ReturnValue"] + - ["System.Security.AccessControl.GenericAce", "System.Security.AccessControl.GenericAce!", "Method[CreateFromBinaryForm].ReturnValue"] + - ["System.Security.AccessControl.AceType", "System.Security.AccessControl.AceType!", "Field[AccessDeniedCallbackObject]"] + - ["System.Security.AccessControl.CryptoKeyRights", "System.Security.AccessControl.CryptoKeyAuditRule", "Property[CryptoKeyRights]"] + - ["System.Security.AccessControl.AccessControlSections", "System.Security.AccessControl.AccessControlSections!", "Field[Audit]"] + - ["System.Security.AccessControl.RawAcl", "System.Security.AccessControl.RawSecurityDescriptor", "Property[DiscretionaryAcl]"] + - ["System.Security.AccessControl.ResourceType", "System.Security.AccessControl.ResourceType!", "Field[Printer]"] + - ["System.Int32", "System.Security.AccessControl.GenericAce", "Method[GetHashCode].ReturnValue"] + - ["System.Boolean", "System.Security.AccessControl.ObjectSecurity", "Property[AreAccessRulesCanonical]"] + - ["System.Security.AccessControl.AccessControlSections", "System.Security.AccessControl.AccessControlSections!", "Field[Group]"] + - ["System.Security.AccessControl.AuthorizationRuleCollection", "System.Security.AccessControl.DirectoryObjectSecurity", "Method[GetAccessRules].ReturnValue"] + - ["System.Type", "System.Security.AccessControl.EventWaitHandleSecurity", "Property[AccessRightType]"] + - ["System.Boolean", "System.Security.AccessControl.EventWaitHandleSecurity", "Method[RemoveAccessRule].ReturnValue"] + - ["System.Security.Principal.SecurityIdentifier", "System.Security.AccessControl.RawSecurityDescriptor", "Property[Owner]"] + - ["System.Security.AccessControl.RegistryRights", "System.Security.AccessControl.RegistryRights!", "Field[QueryValues]"] + - ["System.Security.AccessControl.EventWaitHandleRights", "System.Security.AccessControl.EventWaitHandleRights!", "Field[ReadPermissions]"] + - ["System.Security.AccessControl.ControlFlags", "System.Security.AccessControl.ControlFlags!", "Field[DiscretionaryAclDefaulted]"] + - ["System.Security.AccessControl.AceType", "System.Security.AccessControl.GenericAce", "Property[AceType]"] + - ["System.Int32", "System.Security.AccessControl.GenericAcl", "Property[Count]"] + - ["System.Security.AccessControl.FileSystemRights", "System.Security.AccessControl.FileSystemRights!", "Field[ChangePermissions]"] + - ["System.Security.Principal.SecurityIdentifier", "System.Security.AccessControl.CommonSecurityDescriptor", "Property[Group]"] + - ["System.Security.AccessControl.ControlFlags", "System.Security.AccessControl.ControlFlags!", "Field[DiscretionaryAclProtected]"] + - ["System.Security.AccessControl.AccessRule", "System.Security.AccessControl.FileSystemSecurity", "Method[AccessRuleFactory].ReturnValue"] + - ["System.Security.AccessControl.AuthorizationRuleCollection", "System.Security.AccessControl.CommonObjectSecurity", "Method[GetAuditRules].ReturnValue"] + - ["System.Boolean", "System.Security.AccessControl.ObjectSecurity", "Method[ModifyAuditRule].ReturnValue"] + - ["System.Security.AccessControl.ObjectAceFlags", "System.Security.AccessControl.ObjectAceFlags!", "Field[None]"] + - ["System.Security.AccessControl.AuthorizationRuleCollection", "System.Security.AccessControl.CommonObjectSecurity", "Method[GetAccessRules].ReturnValue"] + - ["System.Security.AccessControl.GenericAce", "System.Security.AccessControl.RawAcl", "Property[Item]"] + - ["System.Security.AccessControl.FileSystemRights", "System.Security.AccessControl.FileSystemRights!", "Field[WriteData]"] + - ["System.Boolean", "System.Security.AccessControl.SemaphoreSecurity", "Method[RemoveAccessRule].ReturnValue"] + - ["System.Boolean", "System.Security.AccessControl.QualifiedAce", "Property[IsCallback]"] + - ["System.Security.AccessControl.RegistryRights", "System.Security.AccessControl.RegistryRights!", "Field[CreateSubKey]"] + - ["System.Security.AccessControl.RegistryRights", "System.Security.AccessControl.RegistryAccessRule", "Property[RegistryRights]"] + - ["System.Type", "System.Security.AccessControl.MutexSecurity", "Property[AccessRuleType]"] + - ["System.Security.AccessControl.InheritanceFlags", "System.Security.AccessControl.InheritanceFlags!", "Field[ObjectInherit]"] + - ["System.Boolean", "System.Security.AccessControl.MutexSecurity", "Method[RemoveAuditRule].ReturnValue"] + - ["System.Security.AccessControl.ResourceType", "System.Security.AccessControl.ResourceType!", "Field[Unknown]"] + - ["System.Security.AccessControl.AceFlags", "System.Security.AccessControl.AceFlags!", "Field[ContainerInherit]"] + - ["System.Boolean", "System.Security.AccessControl.AceEnumerator", "Method[MoveNext].ReturnValue"] + - ["System.Security.AccessControl.EventWaitHandleRights", "System.Security.AccessControl.EventWaitHandleRights!", "Field[Modify]"] + - ["System.Security.AccessControl.ControlFlags", "System.Security.AccessControl.ControlFlags!", "Field[RMControlValid]"] + - ["System.Boolean", "System.Security.AccessControl.GenericAcl", "Property[IsSynchronized]"] + - ["System.Security.AccessControl.CryptoKeyRights", "System.Security.AccessControl.CryptoKeyRights!", "Field[TakeOwnership]"] + - ["System.Boolean", "System.Security.AccessControl.CommonSecurityDescriptor", "Property[IsSystemAclCanonical]"] + - ["System.Security.AccessControl.CryptoKeyRights", "System.Security.AccessControl.CryptoKeyRights!", "Field[ReadExtendedAttributes]"] + - ["System.Security.AccessControl.FileSystemRights", "System.Security.AccessControl.FileSystemRights!", "Field[ReadAttributes]"] + - ["System.Security.AccessControl.AccessRule", "System.Security.AccessControl.SemaphoreSecurity", "Method[AccessRuleFactory].ReturnValue"] + - ["System.Guid", "System.Security.AccessControl.ObjectAce", "Property[InheritedObjectAceType]"] + - ["System.Security.AccessControl.CryptoKeyRights", "System.Security.AccessControl.CryptoKeyRights!", "Field[ReadAttributes]"] + - ["System.Security.AccessControl.MutexRights", "System.Security.AccessControl.MutexRights!", "Field[ChangePermissions]"] + - ["System.Security.AccessControl.AceType", "System.Security.AccessControl.AceType!", "Field[SystemAlarm]"] + - ["System.Security.AccessControl.EventWaitHandleRights", "System.Security.AccessControl.EventWaitHandleRights!", "Field[Synchronize]"] + - ["System.Type", "System.Security.AccessControl.CryptoKeySecurity", "Property[AccessRightType]"] + - ["System.Security.AccessControl.ControlFlags", "System.Security.AccessControl.ControlFlags!", "Field[SystemAclAutoInheritRequired]"] + - ["System.Security.Principal.IdentityReference", "System.Security.AccessControl.AuthorizationRule", "Property[IdentityReference]"] + - ["System.Security.AccessControl.AceType", "System.Security.AccessControl.AceType!", "Field[SystemAuditCallbackObject]"] + - ["System.Security.AccessControl.AceFlags", "System.Security.AccessControl.AceFlags!", "Field[SuccessfulAccess]"] + - ["System.Collections.IEnumerator", "System.Security.AccessControl.GenericAcl", "Method[System.Collections.IEnumerable.GetEnumerator].ReturnValue"] + - ["System.Security.AccessControl.AuditRule", "System.Security.AccessControl.FileSystemSecurity", "Method[AuditRuleFactory].ReturnValue"] + - ["System.Int32", "System.Security.AccessControl.GenericAce", "Property[BinaryLength]"] + - ["System.Security.AccessControl.AceType", "System.Security.AccessControl.AceType!", "Field[AccessDeniedCallback]"] + - ["System.Int32", "System.Security.AccessControl.RawAcl", "Property[BinaryLength]"] + - ["System.Security.AccessControl.RegistryRights", "System.Security.AccessControl.RegistryRights!", "Field[ReadPermissions]"] + - ["System.Security.AccessControl.ControlFlags", "System.Security.AccessControl.ControlFlags!", "Field[DiscretionaryAclPresent]"] + - ["System.Security.AccessControl.CryptoKeyRights", "System.Security.AccessControl.CryptoKeyRights!", "Field[Synchronize]"] + - ["System.Security.AccessControl.ControlFlags", "System.Security.AccessControl.ControlFlags!", "Field[SystemAclPresent]"] + - ["System.Security.AccessControl.MutexRights", "System.Security.AccessControl.MutexAccessRule", "Property[MutexRights]"] + - ["System.Security.AccessControl.CryptoKeyRights", "System.Security.AccessControl.CryptoKeyRights!", "Field[GenericWrite]"] + - ["System.Security.AccessControl.InheritanceFlags", "System.Security.AccessControl.InheritanceFlags!", "Field[ContainerInherit]"] + - ["System.Collections.IEnumerator", "System.Security.AccessControl.AuthorizationRuleCollection", "Method[System.Collections.IEnumerable.GetEnumerator].ReturnValue"] + - ["System.Security.AccessControl.SystemAcl", "System.Security.AccessControl.CommonSecurityDescriptor", "Property[SystemAcl]"] + - ["System.Security.AccessControl.RegistryRights", "System.Security.AccessControl.RegistryRights!", "Field[SetValue]"] + - ["System.Int32", "System.Security.AccessControl.CustomAce!", "Field[MaxOpaqueLength]"] + - ["System.Object", "System.Security.AccessControl.AuthorizationRuleCollection", "Property[System.Collections.ICollection.SyncRoot]"] + - ["System.Security.AccessControl.AceFlags", "System.Security.AccessControl.AceFlags!", "Field[ObjectInherit]"] + - ["System.Security.AccessControl.AuditRule", "System.Security.AccessControl.DirectoryObjectSecurity", "Method[AuditRuleFactory].ReturnValue"] + - ["System.Security.AccessControl.FileSystemRights", "System.Security.AccessControl.FileSystemRights!", "Field[AppendData]"] + - ["System.Boolean", "System.Security.AccessControl.ObjectSecurity", "Property[IsDS]"] + - ["System.Security.AccessControl.AccessControlModification", "System.Security.AccessControl.AccessControlModification!", "Field[RemoveSpecific]"] + - ["System.Security.AccessControl.RawAcl", "System.Security.AccessControl.RawSecurityDescriptor", "Property[SystemAcl]"] + - ["System.Security.AccessControl.FileSystemRights", "System.Security.AccessControl.FileSystemRights!", "Field[ReadPermissions]"] + - ["System.Security.AccessControl.DiscretionaryAcl", "System.Security.AccessControl.CommonSecurityDescriptor", "Property[DiscretionaryAcl]"] + - ["System.Security.AccessControl.ResourceType", "System.Security.AccessControl.ResourceType!", "Field[RegistryWow6432Key]"] + - ["System.Security.AccessControl.AceType", "System.Security.AccessControl.AceType!", "Field[AccessAllowedCompound]"] + - ["System.Byte[]", "System.Security.AccessControl.CustomAce", "Method[GetOpaque].ReturnValue"] + - ["System.Security.AccessControl.SemaphoreRights", "System.Security.AccessControl.SemaphoreRights!", "Field[Delete]"] + - ["System.Security.AccessControl.CompoundAceType", "System.Security.AccessControl.CompoundAce", "Property[CompoundAceType]"] + - ["System.Security.AccessControl.MutexRights", "System.Security.AccessControl.MutexRights!", "Field[FullControl]"] + - ["System.Security.AccessControl.CryptoKeyRights", "System.Security.AccessControl.CryptoKeyRights!", "Field[Delete]"] + - ["System.String", "System.Security.AccessControl.ObjectSecurity", "Method[GetSecurityDescriptorSddlForm].ReturnValue"] + - ["System.Security.AccessControl.ResourceType", "System.Security.AccessControl.ResourceType!", "Field[RegistryKey]"] + - ["System.Security.AccessControl.MutexRights", "System.Security.AccessControl.MutexRights!", "Field[Modify]"] + - ["System.Byte", "System.Security.AccessControl.GenericSecurityDescriptor!", "Property[Revision]"] + - ["System.Int32", "System.Security.AccessControl.AuthorizationRuleCollection", "Property[Count]"] + - ["System.Security.AccessControl.RegistryRights", "System.Security.AccessControl.RegistryRights!", "Field[ChangePermissions]"] + - ["System.Boolean", "System.Security.AccessControl.ObjectSecurity!", "Method[IsSddlConversionSupported].ReturnValue"] + - ["System.Security.AccessControl.AccessControlModification", "System.Security.AccessControl.AccessControlModification!", "Field[Add]"] + - ["System.Security.AccessControl.PropagationFlags", "System.Security.AccessControl.GenericAce", "Property[PropagationFlags]"] + - ["System.Byte", "System.Security.AccessControl.CommonAcl", "Property[Revision]"] + - ["System.Security.AccessControl.CryptoKeyRights", "System.Security.AccessControl.CryptoKeyRights!", "Field[ChangePermissions]"] + - ["System.Security.AccessControl.FileSystemRights", "System.Security.AccessControl.FileSystemAuditRule", "Property[FileSystemRights]"] + - ["System.Int32", "System.Security.AccessControl.CustomAce", "Property[BinaryLength]"] + - ["System.Security.AccessControl.FileSystemRights", "System.Security.AccessControl.FileSystemRights!", "Field[DeleteSubdirectoriesAndFiles]"] + - ["System.Byte", "System.Security.AccessControl.RawAcl", "Property[Revision]"] + - ["System.Boolean", "System.Security.AccessControl.FileSystemSecurity", "Method[RemoveAccessRule].ReturnValue"] + - ["System.Security.AccessControl.RegistryRights", "System.Security.AccessControl.RegistryRights!", "Field[CreateLink]"] + - ["System.Boolean", "System.Security.AccessControl.SemaphoreSecurity", "Method[RemoveAuditRule].ReturnValue"] + - ["System.Security.AccessControl.AuditRule", "System.Security.AccessControl.EventWaitHandleSecurity", "Method[AuditRuleFactory].ReturnValue"] + - ["System.Security.AccessControl.AceType", "System.Security.AccessControl.AceType!", "Field[AccessDenied]"] + - ["System.Security.AccessControl.AuditRule", "System.Security.AccessControl.MutexSecurity", "Method[AuditRuleFactory].ReturnValue"] + - ["System.Security.AccessControl.EventWaitHandleRights", "System.Security.AccessControl.EventWaitHandleRights!", "Field[Delete]"] + - ["System.Security.AccessControl.CryptoKeyRights", "System.Security.AccessControl.CryptoKeyRights!", "Field[FullControl]"] + - ["System.Boolean", "System.Security.AccessControl.GenericSecurityDescriptor!", "Method[IsSddlConversionSupported].ReturnValue"] + - ["System.Boolean", "System.Security.AccessControl.ObjectSecurity", "Method[ModifyAccess].ReturnValue"] + - ["System.Security.AccessControl.PropagationFlags", "System.Security.AccessControl.AuthorizationRule", "Property[PropagationFlags]"] + - ["System.Boolean", "System.Security.AccessControl.AuthorizationRuleCollection", "Property[System.Collections.ICollection.IsSynchronized]"] + - ["System.Security.AccessControl.FileSystemRights", "System.Security.AccessControl.FileSystemRights!", "Field[ExecuteFile]"] + - ["System.Security.AccessControl.ControlFlags", "System.Security.AccessControl.ControlFlags!", "Field[None]"] + - ["System.Boolean", "System.Security.AccessControl.SystemAcl", "Method[RemoveAudit].ReturnValue"] + - ["System.Boolean", "System.Security.AccessControl.CryptoKeySecurity", "Method[RemoveAccessRule].ReturnValue"] + - ["System.Guid", "System.Security.AccessControl.ObjectAccessRule", "Property[InheritedObjectType]"] + - ["System.Byte[]", "System.Security.AccessControl.QualifiedAce", "Method[GetOpaque].ReturnValue"] + - ["System.Boolean", "System.Security.AccessControl.ObjectSecurity", "Property[AreAuditRulesProtected]"] + - ["System.Guid", "System.Security.AccessControl.ObjectAuditRule", "Property[ObjectType]"] + - ["System.Boolean", "System.Security.AccessControl.CommonSecurityDescriptor", "Property[IsDS]"] + - ["System.Int32", "System.Security.AccessControl.KnownAce", "Property[AccessMask]"] + - ["System.Security.AccessControl.FileSystemRights", "System.Security.AccessControl.FileSystemRights!", "Field[ReadData]"] + - ["System.Type", "System.Security.AccessControl.ObjectSecurity", "Property[AccessRuleType]"] + - ["System.Security.AccessControl.GenericAce", "System.Security.AccessControl.GenericAce", "Method[Copy].ReturnValue"] + - ["System.Type", "System.Security.AccessControl.RegistrySecurity", "Property[AuditRuleType]"] + - ["System.Security.AccessControl.AccessRule", "System.Security.AccessControl.MutexSecurity", "Method[AccessRuleFactory].ReturnValue"] + - ["System.Security.AccessControl.EventWaitHandleRights", "System.Security.AccessControl.EventWaitHandleRights!", "Field[ChangePermissions]"] + - ["System.Security.AccessControl.EventWaitHandleRights", "System.Security.AccessControl.EventWaitHandleRights!", "Field[TakeOwnership]"] + - ["System.String", "System.Security.AccessControl.PrivilegeNotHeldException", "Property[PrivilegeName]"] + - ["System.Security.AccessControl.AceFlags", "System.Security.AccessControl.AceFlags!", "Field[Inherited]"] + - ["System.Security.AccessControl.SemaphoreRights", "System.Security.AccessControl.SemaphoreRights!", "Field[TakeOwnership]"] + - ["System.Security.AccessControl.SemaphoreRights", "System.Security.AccessControl.SemaphoreRights!", "Field[Synchronize]"] + - ["System.Boolean", "System.Security.AccessControl.ObjectSecurity", "Method[ModifyAccessRule].ReturnValue"] + - ["System.Security.AccessControl.PropagationFlags", "System.Security.AccessControl.PropagationFlags!", "Field[InheritOnly]"] + - ["System.Security.AccessControl.ResourceType", "System.Security.AccessControl.ResourceType!", "Field[DSObject]"] + - ["System.Type", "System.Security.AccessControl.SemaphoreSecurity", "Property[AccessRightType]"] + - ["System.Security.AccessControl.ControlFlags", "System.Security.AccessControl.ControlFlags!", "Field[SystemAclDefaulted]"] + - ["System.Byte", "System.Security.AccessControl.GenericAcl", "Property[Revision]"] + - ["System.Security.AccessControl.AccessControlSections", "System.Security.AccessControl.AccessControlSections!", "Field[Access]"] + - ["System.Security.AccessControl.AccessControlActions", "System.Security.AccessControl.AccessControlActions!", "Field[Change]"] + - ["System.Boolean", "System.Security.AccessControl.RegistrySecurity", "Method[RemoveAuditRule].ReturnValue"] + - ["System.Security.AccessControl.AccessControlModification", "System.Security.AccessControl.AccessControlModification!", "Field[Reset]"] + - ["System.Security.AccessControl.FileSystemRights", "System.Security.AccessControl.FileSystemRights!", "Field[ReadAndExecute]"] + - ["System.Security.AccessControl.ResourceType", "System.Security.AccessControl.ResourceType!", "Field[WindowObject]"] + - ["System.Security.AccessControl.GenericAce", "System.Security.AccessControl.GenericAcl", "Property[Item]"] + - ["System.Boolean", "System.Security.AccessControl.ObjectSecurity", "Method[ModifyAudit].ReturnValue"] + - ["System.Type", "System.Security.AccessControl.FileSystemSecurity", "Property[AccessRightType]"] + - ["System.Security.AccessControl.SecurityInfos", "System.Security.AccessControl.SecurityInfos!", "Field[SystemAcl]"] + - ["System.Security.AccessControl.EventWaitHandleRights", "System.Security.AccessControl.EventWaitHandleRights!", "Field[FullControl]"] + - ["System.Object", "System.Security.AccessControl.AceEnumerator", "Property[System.Collections.IEnumerator.Current]"] + - ["System.Security.AccessControl.SemaphoreRights", "System.Security.AccessControl.SemaphoreRights!", "Field[FullControl]"] + - ["System.Security.AccessControl.AceQualifier", "System.Security.AccessControl.AceQualifier!", "Field[AccessDenied]"] + - ["System.Boolean", "System.Security.AccessControl.GenericAce", "Property[IsInherited]"] + - ["System.Security.AccessControl.RegistryRights", "System.Security.AccessControl.RegistryRights!", "Field[EnumerateSubKeys]"] + - ["System.Security.Principal.SecurityIdentifier", "System.Security.AccessControl.RawSecurityDescriptor", "Property[Group]"] + - ["System.Security.AccessControl.AccessRule", "System.Security.AccessControl.DirectoryObjectSecurity", "Method[AccessRuleFactory].ReturnValue"] + - ["System.Security.Principal.SecurityIdentifier", "System.Security.AccessControl.GenericSecurityDescriptor", "Property[Group]"] + - ["System.Int32", "System.Security.AccessControl.ObjectAce!", "Method[MaxOpaqueLength].ReturnValue"] + - ["System.Security.AccessControl.ControlFlags", "System.Security.AccessControl.ControlFlags!", "Field[DiscretionaryAclUntrusted]"] + - ["System.Security.Principal.SecurityIdentifier", "System.Security.AccessControl.GenericSecurityDescriptor", "Property[Owner]"] + - ["System.Boolean", "System.Security.AccessControl.CommonObjectSecurity", "Method[ModifyAccess].ReturnValue"] + - ["System.Security.AccessControl.AccessControlActions", "System.Security.AccessControl.AccessControlActions!", "Field[None]"] + - ["System.Security.AccessControl.ResourceType", "System.Security.AccessControl.ResourceType!", "Field[WmiGuidObject]"] + - ["System.Boolean", "System.Security.AccessControl.RegistrySecurity", "Method[RemoveAccessRule].ReturnValue"] + - ["System.Security.AccessControl.AccessControlModification", "System.Security.AccessControl.AccessControlModification!", "Field[RemoveAll]"] + - ["System.Security.AccessControl.AccessRule", "System.Security.AccessControl.CryptoKeySecurity", "Method[AccessRuleFactory].ReturnValue"] + - ["System.Security.AccessControl.AceQualifier", "System.Security.AccessControl.AceQualifier!", "Field[SystemAudit]"] + - ["System.Security.AccessControl.ControlFlags", "System.Security.AccessControl.ControlFlags!", "Field[SystemAclAutoInherited]"] + - ["System.Int32", "System.Security.AccessControl.CommonAce!", "Method[MaxOpaqueLength].ReturnValue"] + - ["System.Security.AccessControl.RegistryRights", "System.Security.AccessControl.RegistryRights!", "Field[Delete]"] + - ["System.Security.AccessControl.FileSystemRights", "System.Security.AccessControl.FileSystemRights!", "Field[CreateFiles]"] + - ["System.Security.AccessControl.CryptoKeyRights", "System.Security.AccessControl.CryptoKeyAccessRule", "Property[CryptoKeyRights]"] + - ["System.Security.AccessControl.ResourceType", "System.Security.AccessControl.ResourceType!", "Field[KernelObject]"] + - ["System.Security.AccessControl.ControlFlags", "System.Security.AccessControl.CommonSecurityDescriptor", "Property[ControlFlags]"] + - ["System.Security.AccessControl.AuthorizationRuleCollection", "System.Security.AccessControl.DirectoryObjectSecurity", "Method[GetAuditRules].ReturnValue"] + - ["System.Security.AccessControl.FileSystemRights", "System.Security.AccessControl.FileSystemRights!", "Field[ReadExtendedAttributes]"] + - ["System.Security.AccessControl.AuditFlags", "System.Security.AccessControl.AuditFlags!", "Field[Failure]"] + - ["System.Security.AccessControl.ObjectAceFlags", "System.Security.AccessControl.ObjectAceFlags!", "Field[InheritedObjectAceTypePresent]"] + - ["System.Security.AccessControl.AuditFlags", "System.Security.AccessControl.GenericAce", "Property[AuditFlags]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemSecurityAuthentication/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemSecurityAuthentication/model.yml new file mode 100644 index 000000000000..a989288e90fe --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemSecurityAuthentication/model.yml @@ -0,0 +1,33 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Security.Authentication.CipherAlgorithmType", "System.Security.Authentication.CipherAlgorithmType!", "Field[Aes]"] + - ["System.Security.Authentication.CipherAlgorithmType", "System.Security.Authentication.CipherAlgorithmType!", "Field[Null]"] + - ["System.Security.Authentication.SslProtocols", "System.Security.Authentication.SslProtocols!", "Field[Ssl2]"] + - ["System.Security.Authentication.CipherAlgorithmType", "System.Security.Authentication.CipherAlgorithmType!", "Field[None]"] + - ["System.Security.Authentication.SslProtocols", "System.Security.Authentication.SslProtocols!", "Field[Ssl3]"] + - ["System.Security.Authentication.ExchangeAlgorithmType", "System.Security.Authentication.ExchangeAlgorithmType!", "Field[None]"] + - ["System.Security.Authentication.CipherAlgorithmType", "System.Security.Authentication.CipherAlgorithmType!", "Field[Aes128]"] + - ["System.Security.Authentication.SslProtocols", "System.Security.Authentication.SslProtocols!", "Field[Tls13]"] + - ["System.Security.Authentication.HashAlgorithmType", "System.Security.Authentication.HashAlgorithmType!", "Field[Sha384]"] + - ["System.Security.Authentication.CipherAlgorithmType", "System.Security.Authentication.CipherAlgorithmType!", "Field[Rc2]"] + - ["System.Security.Authentication.ExchangeAlgorithmType", "System.Security.Authentication.ExchangeAlgorithmType!", "Field[RsaSign]"] + - ["System.Security.Authentication.CipherAlgorithmType", "System.Security.Authentication.CipherAlgorithmType!", "Field[Des]"] + - ["System.Security.Authentication.HashAlgorithmType", "System.Security.Authentication.HashAlgorithmType!", "Field[Md5]"] + - ["System.Security.Authentication.CipherAlgorithmType", "System.Security.Authentication.CipherAlgorithmType!", "Field[Aes256]"] + - ["System.Security.Authentication.CipherAlgorithmType", "System.Security.Authentication.CipherAlgorithmType!", "Field[TripleDes]"] + - ["System.Security.Authentication.SslProtocols", "System.Security.Authentication.SslProtocols!", "Field[Tls12]"] + - ["System.Security.Authentication.SslProtocols", "System.Security.Authentication.SslProtocols!", "Field[Default]"] + - ["System.Security.Authentication.HashAlgorithmType", "System.Security.Authentication.HashAlgorithmType!", "Field[Sha1]"] + - ["System.Security.Authentication.SslProtocols", "System.Security.Authentication.SslProtocols!", "Field[Tls11]"] + - ["System.Security.Authentication.ExchangeAlgorithmType", "System.Security.Authentication.ExchangeAlgorithmType!", "Field[RsaKeyX]"] + - ["System.Security.Authentication.SslProtocols", "System.Security.Authentication.SslProtocols!", "Field[Tls]"] + - ["System.Security.Authentication.CipherAlgorithmType", "System.Security.Authentication.CipherAlgorithmType!", "Field[Aes192]"] + - ["System.Security.Authentication.CipherAlgorithmType", "System.Security.Authentication.CipherAlgorithmType!", "Field[Rc4]"] + - ["System.Security.Authentication.SslProtocols", "System.Security.Authentication.SslProtocols!", "Field[None]"] + - ["System.Security.Authentication.HashAlgorithmType", "System.Security.Authentication.HashAlgorithmType!", "Field[Sha512]"] + - ["System.Security.Authentication.HashAlgorithmType", "System.Security.Authentication.HashAlgorithmType!", "Field[None]"] + - ["System.Security.Authentication.HashAlgorithmType", "System.Security.Authentication.HashAlgorithmType!", "Field[Sha256]"] + - ["System.Security.Authentication.ExchangeAlgorithmType", "System.Security.Authentication.ExchangeAlgorithmType!", "Field[DiffieHellman]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemSecurityAuthenticationExtendedProtection/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemSecurityAuthenticationExtendedProtection/model.yml new file mode 100644 index 000000000000..2c1d0f5275ef --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemSecurityAuthenticationExtendedProtection/model.yml @@ -0,0 +1,32 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Security.Authentication.ExtendedProtection.TokenBindingType", "System.Security.Authentication.ExtendedProtection.TokenBinding", "Property[BindingType]"] + - ["System.Object", "System.Security.Authentication.ExtendedProtection.ExtendedProtectionPolicyTypeConverter", "Method[ConvertTo].ReturnValue"] + - ["System.Security.Authentication.ExtendedProtection.TokenBindingType", "System.Security.Authentication.ExtendedProtection.TokenBindingType!", "Field[Provided]"] + - ["System.Boolean", "System.Security.Authentication.ExtendedProtection.ServiceNameCollection", "Method[Contains].ReturnValue"] + - ["System.Security.Authentication.ExtendedProtection.PolicyEnforcement", "System.Security.Authentication.ExtendedProtection.PolicyEnforcement!", "Field[Always]"] + - ["System.Object", "System.Security.Authentication.ExtendedProtection.ServiceNameCollection", "Property[System.Collections.ICollection.SyncRoot]"] + - ["System.Int32", "System.Security.Authentication.ExtendedProtection.ServiceNameCollection", "Property[Count]"] + - ["System.Boolean", "System.Security.Authentication.ExtendedProtection.ServiceNameCollection", "Property[System.Collections.ICollection.IsSynchronized]"] + - ["System.Security.Authentication.ExtendedProtection.ServiceNameCollection", "System.Security.Authentication.ExtendedProtection.ExtendedProtectionPolicy", "Property[CustomServiceNames]"] + - ["System.Security.Authentication.ExtendedProtection.ProtectionScenario", "System.Security.Authentication.ExtendedProtection.ExtendedProtectionPolicy", "Property[ProtectionScenario]"] + - ["System.Security.Authentication.ExtendedProtection.ChannelBindingKind", "System.Security.Authentication.ExtendedProtection.ChannelBindingKind!", "Field[Unknown]"] + - ["System.Security.Authentication.ExtendedProtection.ServiceNameCollection", "System.Security.Authentication.ExtendedProtection.ServiceNameCollection", "Method[Merge].ReturnValue"] + - ["System.Security.Authentication.ExtendedProtection.ChannelBinding", "System.Security.Authentication.ExtendedProtection.ExtendedProtectionPolicy", "Property[CustomChannelBinding]"] + - ["System.Boolean", "System.Security.Authentication.ExtendedProtection.ExtendedProtectionPolicy!", "Property[OSSupportsExtendedProtection]"] + - ["System.Security.Authentication.ExtendedProtection.ProtectionScenario", "System.Security.Authentication.ExtendedProtection.ProtectionScenario!", "Field[TransportSelected]"] + - ["System.Boolean", "System.Security.Authentication.ExtendedProtection.ExtendedProtectionPolicyTypeConverter", "Method[CanConvertTo].ReturnValue"] + - ["System.Security.Authentication.ExtendedProtection.PolicyEnforcement", "System.Security.Authentication.ExtendedProtection.PolicyEnforcement!", "Field[WhenSupported]"] + - ["System.Security.Authentication.ExtendedProtection.PolicyEnforcement", "System.Security.Authentication.ExtendedProtection.ExtendedProtectionPolicy", "Property[PolicyEnforcement]"] + - ["System.Security.Authentication.ExtendedProtection.ChannelBindingKind", "System.Security.Authentication.ExtendedProtection.ChannelBindingKind!", "Field[Endpoint]"] + - ["System.Security.Authentication.ExtendedProtection.TokenBindingType", "System.Security.Authentication.ExtendedProtection.TokenBindingType!", "Field[Referred]"] + - ["System.Security.Authentication.ExtendedProtection.PolicyEnforcement", "System.Security.Authentication.ExtendedProtection.PolicyEnforcement!", "Field[Never]"] + - ["System.Int32", "System.Security.Authentication.ExtendedProtection.ChannelBinding", "Property[Size]"] + - ["System.Byte[]", "System.Security.Authentication.ExtendedProtection.TokenBinding", "Method[GetRawTokenBindingId].ReturnValue"] + - ["System.Security.Authentication.ExtendedProtection.ChannelBindingKind", "System.Security.Authentication.ExtendedProtection.ChannelBindingKind!", "Field[Unique]"] + - ["System.Security.Authentication.ExtendedProtection.ProtectionScenario", "System.Security.Authentication.ExtendedProtection.ProtectionScenario!", "Field[TrustedProxy]"] + - ["System.Collections.IEnumerator", "System.Security.Authentication.ExtendedProtection.ServiceNameCollection", "Method[GetEnumerator].ReturnValue"] + - ["System.String", "System.Security.Authentication.ExtendedProtection.ExtendedProtectionPolicy", "Method[ToString].ReturnValue"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemSecurityAuthenticationExtendedProtectionConfiguration/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemSecurityAuthenticationExtendedProtectionConfiguration/model.yml new file mode 100644 index 000000000000..431917697a46 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemSecurityAuthenticationExtendedProtectionConfiguration/model.yml @@ -0,0 +1,16 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.String", "System.Security.Authentication.ExtendedProtection.Configuration.ServiceNameElement", "Property[Name]"] + - ["System.Security.Authentication.ExtendedProtection.ExtendedProtectionPolicy", "System.Security.Authentication.ExtendedProtection.Configuration.ExtendedProtectionPolicyElement", "Method[BuildPolicy].ReturnValue"] + - ["System.Security.Authentication.ExtendedProtection.Configuration.ServiceNameElement", "System.Security.Authentication.ExtendedProtection.Configuration.ServiceNameElementCollection", "Property[Item]"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.Security.Authentication.ExtendedProtection.Configuration.ServiceNameElement", "Property[Properties]"] + - ["System.Security.Authentication.ExtendedProtection.ProtectionScenario", "System.Security.Authentication.ExtendedProtection.Configuration.ExtendedProtectionPolicyElement", "Property[ProtectionScenario]"] + - ["System.Int32", "System.Security.Authentication.ExtendedProtection.Configuration.ServiceNameElementCollection", "Method[IndexOf].ReturnValue"] + - ["System.Security.Authentication.ExtendedProtection.Configuration.ServiceNameElementCollection", "System.Security.Authentication.ExtendedProtection.Configuration.ExtendedProtectionPolicyElement", "Property[CustomServiceNames]"] + - ["System.Security.Authentication.ExtendedProtection.PolicyEnforcement", "System.Security.Authentication.ExtendedProtection.Configuration.ExtendedProtectionPolicyElement", "Property[PolicyEnforcement]"] + - ["System.Configuration.ConfigurationElement", "System.Security.Authentication.ExtendedProtection.Configuration.ServiceNameElementCollection", "Method[CreateNewElement].ReturnValue"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.Security.Authentication.ExtendedProtection.Configuration.ExtendedProtectionPolicyElement", "Property[Properties]"] + - ["System.Object", "System.Security.Authentication.ExtendedProtection.Configuration.ServiceNameElementCollection", "Method[GetElementKey].ReturnValue"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemSecurityClaims/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemSecurityClaims/model.yml new file mode 100644 index 000000000000..3fd01a765d30 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemSecurityClaims/model.yml @@ -0,0 +1,153 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.String", "System.Security.Claims.ClaimTypes!", "Field[Anonymous]"] + - ["System.String", "System.Security.Claims.ClaimTypes!", "Field[PrimarySid]"] + - ["System.String", "System.Security.Claims.AuthenticationTypes!", "Field[Password]"] + - ["System.String", "System.Security.Claims.ClaimTypes!", "Field[Hash]"] + - ["System.String", "System.Security.Claims.ClaimTypes!", "Field[StreetAddress]"] + - ["System.String", "System.Security.Claims.ClaimValueTypes!", "Field[Double]"] + - ["System.String", "System.Security.Claims.ClaimProperties!", "Field[SamlAttributeNameFormat]"] + - ["System.Security.Claims.Claim", "System.Security.Claims.ClaimsIdentity", "Method[FindFirst].ReturnValue"] + - ["System.Security.Claims.Claim", "System.Security.Claims.ClaimsPrincipal", "Method[FindFirst].ReturnValue"] + - ["System.String", "System.Security.Claims.ClaimTypes!", "Field[Authentication]"] + - ["System.Security.Claims.ClaimsPrincipal", "System.Security.Claims.ClaimsPrincipal", "Method[Clone].ReturnValue"] + - ["System.String", "System.Security.Claims.Claim", "Method[ToString].ReturnValue"] + - ["System.String", "System.Security.Claims.ClaimTypes!", "Field[PrimaryGroupSid]"] + - ["System.String", "System.Security.Claims.ClaimTypes!", "Field[DenyOnlyPrimarySid]"] + - ["System.Collections.ObjectModel.Collection", "System.Security.Claims.AuthorizationContext", "Property[Resource]"] + - ["System.String", "System.Security.Claims.ClaimValueTypes!", "Field[Sid]"] + - ["System.String", "System.Security.Claims.ClaimValueTypes!", "Field[UInteger32]"] + - ["System.Collections.Generic.IEnumerable", "System.Security.Claims.ClaimsPrincipal", "Property[Claims]"] + - ["System.Byte[]", "System.Security.Claims.ClaimsIdentity", "Property[CustomSerializationData]"] + - ["System.String", "System.Security.Claims.ClaimsIdentity", "Property[Name]"] + - ["System.String", "System.Security.Claims.ClaimTypes!", "Field[AuthenticationInstant]"] + - ["System.String", "System.Security.Claims.Claim", "Property[ValueType]"] + - ["System.String", "System.Security.Claims.ClaimValueTypes!", "Field[DnsName]"] + - ["System.String", "System.Security.Claims.ClaimValueTypes!", "Field[X500Name]"] + - ["System.Collections.Generic.IEnumerable", "System.Security.Claims.ClaimsIdentity", "Method[FindAll].ReturnValue"] + - ["System.String", "System.Security.Claims.ClaimTypes!", "Field[GroupSid]"] + - ["System.String", "System.Security.Claims.ClaimTypes!", "Field[Email]"] + - ["System.String", "System.Security.Claims.ClaimValueTypes!", "Field[YearMonthDuration]"] + - ["System.String", "System.Security.Claims.ClaimsIdentity", "Property[AuthenticationType]"] + - ["System.String", "System.Security.Claims.ClaimValueTypes!", "Field[DsaKeyValue]"] + - ["System.String", "System.Security.Claims.AuthenticationTypes!", "Field[X509]"] + - ["System.Security.Claims.ClaimsIdentity", "System.Security.Claims.ClaimsPrincipal", "Method[CreateClaimsIdentity].ReturnValue"] + - ["System.String", "System.Security.Claims.ClaimTypes!", "Field[WindowsAccountName]"] + - ["System.String", "System.Security.Claims.ClaimValueTypes!", "Field[Fqbn]"] + - ["System.Security.Claims.ClaimsPrincipal", "System.Security.Claims.ClaimsPrincipal!", "Property[Current]"] + - ["System.String", "System.Security.Claims.ClaimValueTypes!", "Field[Boolean]"] + - ["System.String", "System.Security.Claims.ClaimTypes!", "Field[HomePhone]"] + - ["System.String", "System.Security.Claims.AuthenticationInformation", "Property[Address]"] + - ["System.String", "System.Security.Claims.ClaimTypes!", "Field[CookiePath]"] + - ["System.String", "System.Security.Claims.ClaimValueTypes!", "Field[Rsa]"] + - ["System.String", "System.Security.Claims.ClaimProperties!", "Field[SamlNameIdentifierNameQualifier]"] + - ["System.String", "System.Security.Claims.ClaimValueTypes!", "Field[Time]"] + - ["System.String", "System.Security.Claims.ClaimTypes!", "Field[WindowsSubAuthority]"] + - ["System.String", "System.Security.Claims.ClaimsIdentity!", "Field[DefaultRoleClaimType]"] + - ["System.Security.Principal.IIdentity", "System.Security.Claims.ClaimsPrincipal", "Property[Identity]"] + - ["System.String", "System.Security.Claims.ClaimTypes!", "Field[Thumbprint]"] + - ["System.String", "System.Security.Claims.ClaimTypes!", "Field[Surname]"] + - ["System.String", "System.Security.Claims.ClaimValueTypes!", "Field[DaytimeDuration]"] + - ["System.String", "System.Security.Claims.ClaimTypes!", "Field[Webpage]"] + - ["System.Security.Claims.ClaimsPrincipal", "System.Security.Claims.ClaimsAuthenticationManager", "Method[Authenticate].ReturnValue"] + - ["System.String", "System.Security.Claims.ClaimTypes!", "Field[Uri]"] + - ["System.String", "System.Security.Claims.ClaimTypes!", "Field[Locality]"] + - ["System.String", "System.Security.Claims.ClaimsIdentity!", "Field[DefaultIssuer]"] + - ["System.Boolean", "System.Security.Claims.ClaimsPrincipal", "Method[IsInRole].ReturnValue"] + - ["System.Collections.Generic.IEnumerable", "System.Security.Claims.ClaimsIdentity", "Property[Claims]"] + - ["System.Boolean", "System.Security.Claims.ClaimsPrincipal", "Method[HasClaim].ReturnValue"] + - ["System.String", "System.Security.Claims.ClaimTypes!", "Field[NameIdentifier]"] + - ["System.String", "System.Security.Claims.ClaimTypes!", "Field[MobilePhone]"] + - ["System.String", "System.Security.Claims.ClaimTypes!", "Field[Dns]"] + - ["System.String", "System.Security.Claims.ClaimTypes!", "Field[Spn]"] + - ["System.String", "System.Security.Claims.ClaimTypes!", "Field[System]"] + - ["System.String", "System.Security.Claims.ClaimTypes!", "Field[WindowsUserClaim]"] + - ["System.String", "System.Security.Claims.Claim", "Property[Type]"] + - ["System.String", "System.Security.Claims.Claim", "Property[Value]"] + - ["System.Collections.ObjectModel.Collection", "System.Security.Claims.AuthenticationInformation", "Property[AuthorizationContexts]"] + - ["System.String", "System.Security.Claims.ClaimTypes!", "Field[WindowsFqbnVersion]"] + - ["System.String", "System.Security.Claims.AuthenticationInformation", "Property[Session]"] + - ["System.String", "System.Security.Claims.ClaimTypes!", "Field[Name]"] + - ["System.String", "System.Security.Claims.AuthenticationInformation", "Property[DnsName]"] + - ["System.Security.Claims.ClaimsIdentity", "System.Security.Claims.ClaimsIdentity", "Method[Clone].ReturnValue"] + - ["System.String", "System.Security.Claims.ClaimValueTypes!", "Field[Rfc822Name]"] + - ["System.String", "System.Security.Claims.ClaimsIdentity!", "Field[DefaultNameClaimType]"] + - ["System.String", "System.Security.Claims.ClaimTypes!", "Field[Country]"] + - ["System.Func", "System.Security.Claims.ClaimsPrincipal!", "Property[ClaimsPrincipalSelector]"] + - ["System.String", "System.Security.Claims.ClaimTypes!", "Field[Actor]"] + - ["System.String", "System.Security.Claims.ClaimTypes!", "Field[PostalCode]"] + - ["System.Object", "System.Security.Claims.ClaimsIdentity", "Property[BootstrapContext]"] + - ["System.Security.Claims.ClaimsIdentity", "System.Security.Claims.Claim", "Property[Subject]"] + - ["System.String", "System.Security.Claims.AuthenticationTypes!", "Field[Windows]"] + - ["System.String", "System.Security.Claims.ClaimValueTypes!", "Field[HexBinary]"] + - ["System.String", "System.Security.Claims.ClaimValueTypes!", "Field[Base64Octet]"] + - ["System.Collections.ObjectModel.Collection", "System.Security.Claims.AuthorizationContext", "Property[Action]"] + - ["System.String", "System.Security.Claims.ClaimValueTypes!", "Field[KeyInfo]"] + - ["System.String", "System.Security.Claims.AuthenticationTypes!", "Field[Kerberos]"] + - ["System.String", "System.Security.Claims.ClaimValueTypes!", "Field[Base64Binary]"] + - ["System.Security.Claims.ClaimsIdentity", "System.Security.Claims.ClaimsIdentity", "Property[Actor]"] + - ["System.String", "System.Security.Claims.ClaimTypes!", "Field[AuthorizationDecision]"] + - ["System.String", "System.Security.Claims.ClaimProperties!", "Field[SamlNameIdentifierSPProvidedId]"] + - ["System.String", "System.Security.Claims.ClaimsIdentity", "Property[RoleClaimType]"] + - ["System.String", "System.Security.Claims.ClaimTypes!", "Field[WindowsDeviceGroup]"] + - ["System.String", "System.Security.Claims.Claim", "Property[OriginalIssuer]"] + - ["System.String", "System.Security.Claims.ClaimTypes!", "Field[Expired]"] + - ["System.String", "System.Security.Claims.ClaimTypes!", "Field[GivenName]"] + - ["System.String", "System.Security.Claims.ClaimValueTypes!", "Field[UpnName]"] + - ["System.String", "System.Security.Claims.AuthenticationTypes!", "Field[Federation]"] + - ["System.String", "System.Security.Claims.ClaimsIdentity", "Property[Label]"] + - ["System.Collections.Generic.IEnumerable", "System.Security.Claims.ClaimsPrincipal", "Method[FindAll].ReturnValue"] + - ["System.Collections.Generic.IEnumerable", "System.Security.Claims.ClaimsPrincipal", "Property[Identities]"] + - ["System.String", "System.Security.Claims.ClaimTypes!", "Field[DenyOnlySid]"] + - ["System.String", "System.Security.Claims.ClaimProperties!", "Field[SamlNameIdentifierFormat]"] + - ["System.String", "System.Security.Claims.AuthenticationTypes!", "Field[Negotiate]"] + - ["System.Func,System.Security.Claims.ClaimsIdentity>", "System.Security.Claims.ClaimsPrincipal!", "Property[PrimaryIdentitySelector]"] + - ["System.String", "System.Security.Claims.ClaimTypes!", "Field[Role]"] + - ["System.Boolean", "System.Security.Claims.ClaimsIdentity", "Property[IsAuthenticated]"] + - ["System.Nullable", "System.Security.Claims.AuthenticationInformation", "Property[NotOnOrAfter]"] + - ["System.String", "System.Security.Claims.ClaimTypes!", "Field[X500DistinguishedName]"] + - ["System.String", "System.Security.Claims.ClaimTypes!", "Field[Gender]"] + - ["System.Byte[]", "System.Security.Claims.Claim", "Property[CustomSerializationData]"] + - ["System.String", "System.Security.Claims.ClaimValueTypes!", "Field[Integer]"] + - ["System.String", "System.Security.Claims.ClaimValueTypes!", "Field[Integer32]"] + - ["System.Security.Claims.ClaimsPrincipal", "System.Security.Claims.AuthorizationContext", "Property[Principal]"] + - ["System.String", "System.Security.Claims.ClaimProperties!", "Field[SamlNameIdentifierSPNameQualifier]"] + - ["System.String", "System.Security.Claims.ClaimTypes!", "Field[Upn]"] + - ["System.String", "System.Security.Claims.ClaimTypes!", "Field[Version]"] + - ["System.String", "System.Security.Claims.ClaimTypes!", "Field[DenyOnlyPrimaryGroupSid]"] + - ["System.String", "System.Security.Claims.ClaimProperties!", "Field[Namespace]"] + - ["System.String", "System.Security.Claims.ClaimValueTypes!", "Field[Date]"] + - ["System.String", "System.Security.Claims.ClaimTypes!", "Field[IsPersistent]"] + - ["System.String", "System.Security.Claims.AuthenticationTypes!", "Field[Signature]"] + - ["System.String", "System.Security.Claims.ClaimValueTypes!", "Field[String]"] + - ["System.String", "System.Security.Claims.ClaimTypes!", "Field[WindowsDeviceClaim]"] + - ["System.String", "System.Security.Claims.ClaimTypes!", "Field[Expiration]"] + - ["System.String", "System.Security.Claims.ClaimTypes!", "Field[Dsa]"] + - ["System.Boolean", "System.Security.Claims.ClaimsAuthorizationManager", "Method[CheckAccess].ReturnValue"] + - ["System.String", "System.Security.Claims.ClaimTypes!", "Field[Rsa]"] + - ["System.String", "System.Security.Claims.Claim", "Property[Issuer]"] + - ["System.String", "System.Security.Claims.ClaimTypes!", "Field[DateOfBirth]"] + - ["System.String", "System.Security.Claims.ClaimValueTypes!", "Field[Integer64]"] + - ["System.String", "System.Security.Claims.ClaimsIdentity", "Property[NameClaimType]"] + - ["System.String", "System.Security.Claims.ClaimTypes!", "Field[Sid]"] + - ["System.String", "System.Security.Claims.ClaimTypes!", "Field[OtherPhone]"] + - ["System.Collections.Generic.IDictionary", "System.Security.Claims.Claim", "Property[Properties]"] + - ["System.String", "System.Security.Claims.ClaimTypes!", "Field[AuthenticationMethod]"] + - ["System.String", "System.Security.Claims.ClaimValueTypes!", "Field[DateTime]"] + - ["System.String", "System.Security.Claims.ClaimTypes!", "Field[UserData]"] + - ["System.String", "System.Security.Claims.ClaimValueTypes!", "Field[Email]"] + - ["System.String", "System.Security.Claims.ClaimValueTypes!", "Field[UInteger64]"] + - ["System.String", "System.Security.Claims.ClaimValueTypes!", "Field[RsaKeyValue]"] + - ["System.Boolean", "System.Security.Claims.ClaimsIdentity", "Method[HasClaim].ReturnValue"] + - ["System.Security.Claims.Claim", "System.Security.Claims.ClaimsIdentity", "Method[CreateClaim].ReturnValue"] + - ["System.Security.Claims.Claim", "System.Security.Claims.Claim", "Method[Clone].ReturnValue"] + - ["System.String", "System.Security.Claims.ClaimProperties!", "Field[SamlAttributeDisplayName]"] + - ["System.Boolean", "System.Security.Claims.ClaimsIdentity", "Method[TryRemoveClaim].ReturnValue"] + - ["System.String", "System.Security.Claims.ClaimTypes!", "Field[DenyOnlyWindowsDeviceGroup]"] + - ["System.String", "System.Security.Claims.ClaimTypes!", "Field[StateOrProvince]"] + - ["System.Byte[]", "System.Security.Claims.ClaimsPrincipal", "Property[CustomSerializationData]"] + - ["System.String", "System.Security.Claims.AuthenticationTypes!", "Field[Basic]"] + - ["System.String", "System.Security.Claims.ClaimTypes!", "Field[SerialNumber]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemSecurityCryptography/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemSecurityCryptography/model.yml new file mode 100644 index 000000000000..0bf6155700d5 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemSecurityCryptography/model.yml @@ -0,0 +1,1232 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Boolean", "System.Security.Cryptography.SHA3_512!", "Property[IsSupported]"] + - ["System.Security.Cryptography.SignatureVerificationResult", "System.Security.Cryptography.SignatureVerificationResult!", "Field[InvalidSignerCertificate]"] + - ["System.Security.Cryptography.KeySizes[]", "System.Security.Cryptography.DSACng", "Property[LegalKeySizes]"] + - ["System.Boolean", "System.Security.Cryptography.AesCng", "Method[TryEncryptEcbCore].ReturnValue"] + - ["System.Boolean", "System.Security.Cryptography.StrongNameSignatureInformation", "Property[IsValid]"] + - ["System.Boolean", "System.Security.Cryptography.DSA", "Method[VerifyData].ReturnValue"] + - ["System.Security.Cryptography.CngAlgorithm", "System.Security.Cryptography.CngAlgorithm!", "Property[MD5]"] + - ["System.Byte[]", "System.Security.Cryptography.ECDsaOpenSsl", "Method[SignHash].ReturnValue"] + - ["System.String", "System.Security.Cryptography.SignatureDescription", "Property[FormatterAlgorithm]"] + - ["System.Security.Cryptography.AsymmetricAlgorithm", "System.Security.Cryptography.AsymmetricAlgorithm!", "Method[Create].ReturnValue"] + - ["System.Security.Cryptography.CngAlgorithm", "System.Security.Cryptography.CngAlgorithm!", "Property[ECDiffieHellmanP384]"] + - ["System.Byte[]", "System.Security.Cryptography.KmacXof256", "Method[GetCurrentHash].ReturnValue"] + - ["System.Boolean", "System.Security.Cryptography.AesCng", "Method[TryEncryptCfbCore].ReturnValue"] + - ["System.Byte[]", "System.Security.Cryptography.Shake128!", "Method[HashData].ReturnValue"] + - ["System.Security.Cryptography.SHA3_384", "System.Security.Cryptography.SHA3_384!", "Method[Create].ReturnValue"] + - ["System.String", "System.Security.Cryptography.CspKeyContainerInfo", "Property[ProviderName]"] + - ["System.Security.Cryptography.OidGroup", "System.Security.Cryptography.OidGroup!", "Field[ExtensionOrAttribute]"] + - ["System.Security.Cryptography.CngAlgorithmGroup", "System.Security.Cryptography.CngKey", "Property[AlgorithmGroup]"] + - ["System.String", "System.Security.Cryptography.AsymmetricAlgorithm", "Method[ToXmlString].ReturnValue"] + - ["System.String", "System.Security.Cryptography.DataProtector", "Property[PrimaryPurpose]"] + - ["System.Boolean", "System.Security.Cryptography.AsnEncodedDataEnumerator", "Method[MoveNext].ReturnValue"] + - ["System.Security.Cryptography.AsymmetricSignatureDeformatter", "System.Security.Cryptography.SignatureDescription", "Method[CreateDeformatter].ReturnValue"] + - ["System.Security.Cryptography.ECParameters", "System.Security.Cryptography.ECAlgorithm", "Method[ExportParameters].ReturnValue"] + - ["System.Threading.Tasks.ValueTask", "System.Security.Cryptography.HMACMD5!", "Method[HashDataAsync].ReturnValue"] + - ["System.Boolean", "System.Security.Cryptography.ECCurve", "Property[IsNamed]"] + - ["System.Int32", "System.Security.Cryptography.OidCollection", "Method[Add].ReturnValue"] + - ["System.Security.Cryptography.CngKeyBlobFormat", "System.Security.Cryptography.CngKeyBlobFormat!", "Property[EccPublicBlob]"] + - ["System.Security.Cryptography.RSASignaturePadding", "System.Security.Cryptography.RSASignaturePadding!", "Property[Pss]"] + - ["System.Security.Cryptography.CngKeyBlobFormat", "System.Security.Cryptography.CngKeyBlobFormat!", "Property[EccPrivateBlob]"] + - ["System.Byte[]", "System.Security.Cryptography.CngProperty", "Method[GetValue].ReturnValue"] + - ["System.Boolean", "System.Security.Cryptography.HMACSHA512!", "Method[TryHashData].ReturnValue"] + - ["System.Security.Cryptography.AsymmetricAlgorithm", "System.Security.Cryptography.StrongNameSignatureInformation", "Property[PublicKey]"] + - ["System.Security.Cryptography.CngKeyCreationOptions", "System.Security.Cryptography.CngKeyCreationOptions!", "Field[RequireVbs]"] + - ["System.Byte[]", "System.Security.Cryptography.CngKey", "Method[Export].ReturnValue"] + - ["System.Int32", "System.Security.Cryptography.SymmetricAlgorithm", "Field[FeedbackSizeValue]"] + - ["System.Byte[]", "System.Security.Cryptography.ECDiffieHellmanCng", "Property[Seed]"] + - ["System.Security.Cryptography.CngKeyHandleOpenOptions", "System.Security.Cryptography.CngKeyHandleOpenOptions!", "Field[None]"] + - ["System.Security.Cryptography.CngAlgorithm", "System.Security.Cryptography.CngAlgorithm!", "Property[ECDiffieHellmanP256]"] + - ["System.Security.Cryptography.CspProviderFlags", "System.Security.Cryptography.CspProviderFlags!", "Field[NoFlags]"] + - ["System.Security.SecureString", "System.Security.Cryptography.CspParameters", "Property[KeyPassword]"] + - ["System.Security.Cryptography.ECParameters", "System.Security.Cryptography.ECDiffieHellmanOpenSsl", "Method[ExportParameters].ReturnValue"] + - ["System.Int32", "System.Security.Cryptography.SHA3_512!", "Field[HashSizeInBits]"] + - ["System.Boolean", "System.Security.Cryptography.AesCng", "Method[TryDecryptCfbCore].ReturnValue"] + - ["System.Boolean", "System.Security.Cryptography.RSAEncryptionPadding!", "Method[op_Inequality].ReturnValue"] + - ["System.Int32", "System.Security.Cryptography.RC2CryptoServiceProvider", "Property[EffectiveKeySize]"] + - ["System.Int32", "System.Security.Cryptography.RSASignaturePadding", "Method[GetHashCode].ReturnValue"] + - ["System.Security.Cryptography.CipherMode", "System.Security.Cryptography.CipherMode!", "Field[CBC]"] + - ["System.Boolean", "System.Security.Cryptography.CngAlgorithmGroup!", "Method[op_Equality].ReturnValue"] + - ["System.Byte[]", "System.Security.Cryptography.Kmac128", "Method[GetHashAndReset].ReturnValue"] + - ["System.Security.Cryptography.Kmac128", "System.Security.Cryptography.Kmac128", "Method[Clone].ReturnValue"] + - ["System.Boolean", "System.Security.Cryptography.DSA", "Method[TryCreateSignatureCore].ReturnValue"] + - ["System.Security.Cryptography.SafeEvpPKeyHandle", "System.Security.Cryptography.SafeEvpPKeyHandle", "Method[DuplicateHandle].ReturnValue"] + - ["System.Security.Cryptography.RSASignaturePaddingMode", "System.Security.Cryptography.RSASignaturePaddingMode!", "Field[Pkcs1]"] + - ["System.Int32", "System.Security.Cryptography.Rfc2898DeriveBytes", "Property[IterationCount]"] + - ["System.Boolean", "System.Security.Cryptography.AsnEncodedDataCollection", "Property[IsSynchronized]"] + - ["System.Byte[]", "System.Security.Cryptography.Shake256", "Method[Read].ReturnValue"] + - ["System.Byte[]", "System.Security.Cryptography.RSAPKCS1KeyExchangeDeformatter", "Method[DecryptKeyExchange].ReturnValue"] + - ["System.Security.Cryptography.ICryptoTransform", "System.Security.Cryptography.TripleDESCng", "Method[CreateEncryptor].ReturnValue"] + - ["System.String", "System.Security.Cryptography.RandomNumberGenerator!", "Method[GetHexString].ReturnValue"] + - ["System.String", "System.Security.Cryptography.DSACryptoServiceProvider", "Property[SignatureAlgorithm]"] + - ["System.Int32", "System.Security.Cryptography.AesCryptoServiceProvider", "Property[BlockSize]"] + - ["System.Security.Cryptography.CryptoStreamMode", "System.Security.Cryptography.CryptoStreamMode!", "Field[Write]"] + - ["System.Byte[]", "System.Security.Cryptography.DSA", "Method[SignData].ReturnValue"] + - ["System.Threading.Tasks.ValueTask", "System.Security.Cryptography.SHA3_384!", "Method[HashDataAsync].ReturnValue"] + - ["System.Threading.Tasks.Task", "System.Security.Cryptography.CryptoStream", "Method[WriteAsync].ReturnValue"] + - ["System.Int32", "System.Security.Cryptography.SymmetricAlgorithm", "Field[KeySizeValue]"] + - ["System.Int32", "System.Security.Cryptography.SymmetricAlgorithm", "Method[DecryptEcb].ReturnValue"] + - ["System.Byte[]", "System.Security.Cryptography.ECCurve", "Field[Cofactor]"] + - ["System.Boolean", "System.Security.Cryptography.SymmetricAlgorithm", "Method[TryDecryptEcbCore].ReturnValue"] + - ["System.Security.Cryptography.ECParameters", "System.Security.Cryptography.ECDiffieHellmanCng", "Method[ExportParameters].ReturnValue"] + - ["System.Security.Cryptography.SignatureVerificationResult", "System.Security.Cryptography.SignatureVerificationResult!", "Field[BasicConstraintsNotObserved]"] + - ["System.Byte[]", "System.Security.Cryptography.KeyedHashAlgorithm", "Field[KeyValue]"] + - ["System.Security.Cryptography.CspKeyContainerInfo", "System.Security.Cryptography.ICspAsymmetricAlgorithm", "Property[CspKeyContainerInfo]"] + - ["System.String", "System.Security.Cryptography.CngKeyBlobFormat", "Method[ToString].ReturnValue"] + - ["System.Security.Cryptography.HashAlgorithmName", "System.Security.Cryptography.HashAlgorithmName!", "Property[SHA3_256]"] + - ["System.Int32", "System.Security.Cryptography.AesManaged", "Property[KeySize]"] + - ["System.Security.Cryptography.CngExportPolicies", "System.Security.Cryptography.CngExportPolicies!", "Field[AllowPlaintextArchiving]"] + - ["System.Security.Cryptography.SignatureVerificationResult", "System.Security.Cryptography.SignatureVerificationResult!", "Field[BadSignatureFormat]"] + - ["System.Byte[]", "System.Security.Cryptography.DSAParameters", "Field[J]"] + - ["System.Boolean", "System.Security.Cryptography.ICryptoTransform", "Property[CanTransformMultipleBlocks]"] + - ["System.Boolean", "System.Security.Cryptography.DpapiDataProtector", "Method[IsReprotectRequired].ReturnValue"] + - ["System.Security.Cryptography.ECDiffieHellman", "System.Security.Cryptography.ECDiffieHellman!", "Method[Create].ReturnValue"] + - ["System.Int32", "System.Security.Cryptography.RC2", "Property[KeySize]"] + - ["System.Security.Cryptography.PaddingMode", "System.Security.Cryptography.PaddingMode!", "Field[PKCS7]"] + - ["System.Byte[]", "System.Security.Cryptography.HMACSHA3_512", "Property[Key]"] + - ["System.Threading.Tasks.ValueTask", "System.Security.Cryptography.SHA1!", "Method[HashDataAsync].ReturnValue"] + - ["System.Security.Cryptography.Oid", "System.Security.Cryptography.ECCurve", "Property[Oid]"] + - ["System.Boolean", "System.Security.Cryptography.RijndaelManagedTransform", "Property[CanTransformMultipleBlocks]"] + - ["System.Security.Cryptography.CngKeyOpenOptions", "System.Security.Cryptography.CngKeyOpenOptions!", "Field[Silent]"] + - ["System.Byte[]", "System.Security.Cryptography.ICryptoTransform", "Method[TransformFinalBlock].ReturnValue"] + - ["System.Security.Cryptography.OidGroup", "System.Security.Cryptography.OidGroup!", "Field[KeyDerivationFunction]"] + - ["System.Security.Cryptography.SignatureVerificationResult", "System.Security.Cryptography.SignatureVerificationResult!", "Field[CertificateUsageNotAllowed]"] + - ["System.Boolean", "System.Security.Cryptography.RSACryptoServiceProvider", "Method[VerifyData].ReturnValue"] + - ["System.String", "System.Security.Cryptography.RSAOAEPKeyExchangeDeformatter", "Property[Parameters]"] + - ["System.Byte[]", "System.Security.Cryptography.ECDiffieHellman", "Method[DeriveRawSecretAgreement].ReturnValue"] + - ["System.Int32", "System.Security.Cryptography.SymmetricAlgorithm", "Method[EncryptCbc].ReturnValue"] + - ["System.Security.Cryptography.DSASignatureFormat", "System.Security.Cryptography.DSASignatureFormat!", "Field[Rfc3279DerSequence]"] + - ["System.Int32", "System.Security.Cryptography.HMACSHA256!", "Method[HashData].ReturnValue"] + - ["System.Security.Cryptography.HMAC", "System.Security.Cryptography.HMAC!", "Method[Create].ReturnValue"] + - ["System.Boolean", "System.Security.Cryptography.IncrementalHash", "Method[TryGetHashAndReset].ReturnValue"] + - ["System.Byte[]", "System.Security.Cryptography.Rfc2898DeriveBytes!", "Method[Pbkdf2].ReturnValue"] + - ["System.Int32", "System.Security.Cryptography.CspKeyContainerInfo", "Property[ProviderType]"] + - ["System.Security.Cryptography.RSAEncryptionPadding", "System.Security.Cryptography.RSAEncryptionPadding!", "Property[OaepSHA256]"] + - ["System.Security.Cryptography.CngKeyUsages", "System.Security.Cryptography.CngKeyUsages!", "Field[AllUsages]"] + - ["System.Security.Cryptography.SignatureVerificationResult", "System.Security.Cryptography.SignatureVerificationResult!", "Field[IssuerChainingError]"] + - ["System.Byte[]", "System.Security.Cryptography.ECPoint", "Field[Y]"] + - ["System.Security.Cryptography.CipherMode", "System.Security.Cryptography.CipherMode!", "Field[CTS]"] + - ["System.Security.Cryptography.CngKeyBlobFormat", "System.Security.Cryptography.CngKeyBlobFormat!", "Property[OpaqueTransportBlob]"] + - ["System.Boolean", "System.Security.Cryptography.ECAlgorithm", "Method[TryExportPkcs8PrivateKey].ReturnValue"] + - ["System.Byte[]", "System.Security.Cryptography.HMACMD5", "Method[HashFinal].ReturnValue"] + - ["System.Int32", "System.Security.Cryptography.HashAlgorithm", "Field[HashSizeValue]"] + - ["System.Boolean", "System.Security.Cryptography.CngAlgorithm!", "Method[op_Equality].ReturnValue"] + - ["System.Security.Cryptography.CipherMode", "System.Security.Cryptography.AesManaged", "Property[Mode]"] + - ["System.String", "System.Security.Cryptography.SignatureDescription", "Property[DeformatterAlgorithm]"] + - ["System.Boolean", "System.Security.Cryptography.RC2CryptoServiceProvider", "Property[UseSalt]"] + - ["System.String", "System.Security.Cryptography.PasswordDeriveBytes", "Property[HashName]"] + - ["System.Boolean", "System.Security.Cryptography.CngProvider!", "Method[op_Inequality].ReturnValue"] + - ["System.Boolean", "System.Security.Cryptography.DES!", "Method[IsSemiWeakKey].ReturnValue"] + - ["System.Security.Cryptography.CngKeyUsages", "System.Security.Cryptography.CngKeyUsages!", "Field[KeyAgreement]"] + - ["System.Byte[]", "System.Security.Cryptography.CryptographicOperations!", "Method[HmacData].ReturnValue"] + - ["System.Byte[]", "System.Security.Cryptography.RSAParameters", "Field[InverseQ]"] + - ["System.String", "System.Security.Cryptography.AsnEncodedData", "Method[Format].ReturnValue"] + - ["System.Byte[]", "System.Security.Cryptography.RSA", "Method[SignData].ReturnValue"] + - ["System.String", "System.Security.Cryptography.ECDiffieHellman", "Property[KeyExchangeAlgorithm]"] + - ["System.Security.Cryptography.KeyedHashAlgorithm", "System.Security.Cryptography.KeyedHashAlgorithm!", "Method[Create].ReturnValue"] + - ["System.Byte[]", "System.Security.Cryptography.DSA", "Method[CreateSignature].ReturnValue"] + - ["System.Int32", "System.Security.Cryptography.SHA256!", "Method[HashData].ReturnValue"] + - ["System.Byte[]", "System.Security.Cryptography.IncrementalHash", "Method[GetCurrentHash].ReturnValue"] + - ["System.Byte[]", "System.Security.Cryptography.DSACryptoServiceProvider", "Method[HashData].ReturnValue"] + - ["System.Boolean", "System.Security.Cryptography.DSACryptoServiceProvider", "Method[VerifyData].ReturnValue"] + - ["System.Security.Cryptography.OidGroup", "System.Security.Cryptography.OidGroup!", "Field[Template]"] + - ["System.Boolean", "System.Security.Cryptography.SymmetricAlgorithm", "Method[TryEncryptEcbCore].ReturnValue"] + - ["System.Byte[]", "System.Security.Cryptography.ECDiffieHellman", "Method[ExportECPrivateKey].ReturnValue"] + - ["System.Int32", "System.Security.Cryptography.HMACSHA3_512!", "Method[HashData].ReturnValue"] + - ["System.Byte[]", "System.Security.Cryptography.RSAOpenSsl", "Method[Decrypt].ReturnValue"] + - ["System.Int32", "System.Security.Cryptography.CryptographicOperations!", "Method[HashData].ReturnValue"] + - ["System.Byte[]", "System.Security.Cryptography.ECDiffieHellman", "Method[DeriveKeyMaterial].ReturnValue"] + - ["System.Boolean", "System.Security.Cryptography.RSASignaturePadding!", "Method[op_Inequality].ReturnValue"] + - ["System.Boolean", "System.Security.Cryptography.RSA", "Method[TryHashData].ReturnValue"] + - ["System.Threading.Tasks.ValueTask", "System.Security.Cryptography.MD5!", "Method[HashDataAsync].ReturnValue"] + - ["System.Boolean", "System.Security.Cryptography.HMACSHA384", "Method[TryHashFinal].ReturnValue"] + - ["System.Boolean", "System.Security.Cryptography.CryptoAPITransform", "Property[CanTransformMultipleBlocks]"] + - ["System.Int32", "System.Security.Cryptography.SymmetricAlgorithm", "Method[EncryptEcb].ReturnValue"] + - ["System.Byte[]", "System.Security.Cryptography.RSA", "Method[EncryptValue].ReturnValue"] + - ["System.Int32", "System.Security.Cryptography.HashAlgorithm", "Property[InputBlockSize]"] + - ["System.Byte[]", "System.Security.Cryptography.HMACSHA3_384", "Property[Key]"] + - ["System.Byte[]", "System.Security.Cryptography.CryptoAPITransform", "Method[TransformFinalBlock].ReturnValue"] + - ["System.Security.Cryptography.ECCurve", "System.Security.Cryptography.ECCurve!", "Method[CreateFromFriendlyName].ReturnValue"] + - ["System.Security.Cryptography.PaddingMode", "System.Security.Cryptography.RijndaelManaged", "Property[Padding]"] + - ["System.Int32", "System.Security.Cryptography.SHA3_256!", "Method[HashData].ReturnValue"] + - ["System.String", "System.Security.Cryptography.RandomNumberGenerator!", "Method[GetString].ReturnValue"] + - ["System.Byte[]", "System.Security.Cryptography.RSAParameters", "Field[Exponent]"] + - ["System.Nullable", "System.Security.Cryptography.ECCurve", "Field[Hash]"] + - ["System.Boolean", "System.Security.Cryptography.AsymmetricAlgorithm", "Method[TryExportPkcs8PrivateKey].ReturnValue"] + - ["System.String", "System.Security.Cryptography.ECDiffieHellmanPublicKey", "Method[ToXmlString].ReturnValue"] + - ["System.Byte[]", "System.Security.Cryptography.TripleDES", "Property[Key]"] + - ["System.Collections.IEnumerator", "System.Security.Cryptography.OidCollection", "Method[System.Collections.IEnumerable.GetEnumerator].ReturnValue"] + - ["System.Security.Cryptography.MemoryProtectionScope", "System.Security.Cryptography.MemoryProtectionScope!", "Field[CrossProcess]"] + - ["System.Security.Cryptography.ECParameters", "System.Security.Cryptography.ECDiffieHellmanPublicKey", "Method[ExportParameters].ReturnValue"] + - ["System.Byte[]", "System.Security.Cryptography.DataProtector", "Method[Unprotect].ReturnValue"] + - ["System.Security.Cryptography.RandomNumberGenerator", "System.Security.Cryptography.RSAOAEPKeyExchangeFormatter", "Property[Rng]"] + - ["System.Security.Cryptography.RSASignaturePaddingMode", "System.Security.Cryptography.RSASignaturePaddingMode!", "Field[Pss]"] + - ["System.Byte[]", "System.Security.Cryptography.RandomNumberGenerator!", "Method[GetBytes].ReturnValue"] + - ["System.Byte[]", "System.Security.Cryptography.ECAlgorithm", "Method[ExportECPrivateKey].ReturnValue"] + - ["System.Threading.Tasks.ValueTask", "System.Security.Cryptography.SHA384!", "Method[HashDataAsync].ReturnValue"] + - ["System.Boolean", "System.Security.Cryptography.ECDsa", "Method[TrySignHashCore].ReturnValue"] + - ["System.Int32", "System.Security.Cryptography.HMACSHA384!", "Method[HashData].ReturnValue"] + - ["System.Boolean", "System.Security.Cryptography.SHA512CryptoServiceProvider", "Method[TryHashFinal].ReturnValue"] + - ["System.Security.Cryptography.ICryptoTransform", "System.Security.Cryptography.AesCng", "Method[CreateEncryptor].ReturnValue"] + - ["System.Int32", "System.Security.Cryptography.CryptoStream", "Method[Read].ReturnValue"] + - ["System.Int32", "System.Security.Cryptography.SHA3_384!", "Method[HashData].ReturnValue"] + - ["System.Byte[]", "System.Security.Cryptography.SymmetricAlgorithm", "Field[KeyValue]"] + - ["System.Security.Cryptography.SignatureVerificationResult", "System.Security.Cryptography.SignatureVerificationResult!", "Field[PathLengthConstraintViolated]"] + - ["System.Security.Cryptography.OidGroup", "System.Security.Cryptography.OidGroup!", "Field[PublicKeyAlgorithm]"] + - ["System.Byte[]", "System.Security.Cryptography.HMACSHA384!", "Method[HashData].ReturnValue"] + - ["System.Boolean", "System.Security.Cryptography.IncrementalHash", "Method[TryGetCurrentHash].ReturnValue"] + - ["System.Byte[]", "System.Security.Cryptography.RSAPKCS1SignatureFormatter", "Method[CreateSignature].ReturnValue"] + - ["System.Byte[]", "System.Security.Cryptography.SHA1!", "Method[HashData].ReturnValue"] + - ["System.Security.Cryptography.OidGroup", "System.Security.Cryptography.OidGroup!", "Field[All]"] + - ["System.Security.Cryptography.ECCurve", "System.Security.Cryptography.ECCurve!", "Method[CreateFromOid].ReturnValue"] + - ["System.Byte[]", "System.Security.Cryptography.SHA512Managed", "Method[HashFinal].ReturnValue"] + - ["System.Byte[]", "System.Security.Cryptography.HMACSHA256!", "Method[HashData].ReturnValue"] + - ["System.Boolean", "System.Security.Cryptography.AsymmetricSignatureDeformatter", "Method[VerifySignature].ReturnValue"] + - ["System.Security.Cryptography.IncrementalHash", "System.Security.Cryptography.IncrementalHash", "Method[Clone].ReturnValue"] + - ["System.Boolean", "System.Security.Cryptography.TripleDES!", "Method[IsWeakKey].ReturnValue"] + - ["System.Security.Cryptography.CngPropertyOptions", "System.Security.Cryptography.CngPropertyOptions!", "Field[Persist]"] + - ["System.Security.Cryptography.OidGroup", "System.Security.Cryptography.OidGroup!", "Field[SignatureAlgorithm]"] + - ["System.Threading.Tasks.ValueTask", "System.Security.Cryptography.HMACSHA256!", "Method[HashDataAsync].ReturnValue"] + - ["System.Int32", "System.Security.Cryptography.CryptoAPITransform", "Method[TransformBlock].ReturnValue"] + - ["System.Byte[]", "System.Security.Cryptography.FromBase64Transform", "Method[TransformFinalBlock].ReturnValue"] + - ["System.String", "System.Security.Cryptography.ECDsa", "Method[ToXmlString].ReturnValue"] + - ["System.Byte[]", "System.Security.Cryptography.ProtectedData!", "Method[Unprotect].ReturnValue"] + - ["System.Boolean", "System.Security.Cryptography.ECDsa", "Method[TrySignHash].ReturnValue"] + - ["System.Security.Cryptography.KeySizes[]", "System.Security.Cryptography.SymmetricAlgorithm", "Field[LegalKeySizesValue]"] + - ["System.Threading.Tasks.ValueTask", "System.Security.Cryptography.HMACSHA384!", "Method[HashDataAsync].ReturnValue"] + - ["System.Security.Cryptography.ICryptoTransform", "System.Security.Cryptography.DESCryptoServiceProvider", "Method[CreateEncryptor].ReturnValue"] + - ["System.Security.Cryptography.PemFields", "System.Security.Cryptography.PemEncoding!", "Method[Find].ReturnValue"] + - ["System.Byte[]", "System.Security.Cryptography.DataProtector", "Method[Protect].ReturnValue"] + - ["System.Boolean", "System.Security.Cryptography.SHA384Managed", "Method[TryHashFinal].ReturnValue"] + - ["System.Boolean", "System.Security.Cryptography.DSACng", "Method[VerifySignature].ReturnValue"] + - ["System.String", "System.Security.Cryptography.ECDsa", "Property[KeyExchangeAlgorithm]"] + - ["System.Byte[]", "System.Security.Cryptography.AesCryptoServiceProvider", "Property[IV]"] + - ["System.Threading.Tasks.ValueTask", "System.Security.Cryptography.CryptographicOperations!", "Method[HmacDataAsync].ReturnValue"] + - ["System.Boolean", "System.Security.Cryptography.AsymmetricAlgorithm", "Method[TryExportEncryptedPkcs8PrivateKey].ReturnValue"] + - ["System.Security.Cryptography.KeySizes[]", "System.Security.Cryptography.TripleDESCryptoServiceProvider", "Property[LegalBlockSizes]"] + - ["System.Int32", "System.Security.Cryptography.HMACSHA1", "Property[HashSize]"] + - ["System.Int32", "System.Security.Cryptography.RSA", "Method[SignData].ReturnValue"] + - ["System.String", "System.Security.Cryptography.SignatureDescription", "Property[DigestAlgorithm]"] + - ["System.String", "System.Security.Cryptography.HashAlgorithmName", "Property[Name]"] + - ["System.Boolean", "System.Security.Cryptography.AsymmetricAlgorithm", "Method[TryExportSubjectPublicKeyInfo].ReturnValue"] + - ["System.Security.Cryptography.KeySizes[]", "System.Security.Cryptography.TripleDES", "Property[LegalKeySizes]"] + - ["System.Boolean", "System.Security.Cryptography.SafeEvpPKeyHandle", "Method[ReleaseHandle].ReturnValue"] + - ["System.Int32", "System.Security.Cryptography.RijndaelManagedTransform", "Property[InputBlockSize]"] + - ["System.Boolean", "System.Security.Cryptography.CspKeyContainerInfo", "Property[Protected]"] + - ["System.Boolean", "System.Security.Cryptography.TripleDESCng", "Method[TryEncryptCbcCore].ReturnValue"] + - ["System.Byte[]", "System.Security.Cryptography.Shake128", "Method[Read].ReturnValue"] + - ["System.Byte[]", "System.Security.Cryptography.DSA", "Method[HashData].ReturnValue"] + - ["System.Security.Cryptography.SignatureVerificationResult", "System.Security.Cryptography.SignatureVerificationResult!", "Field[CertificateExplicitlyDistrusted]"] + - ["System.Security.Cryptography.KeySizes[]", "System.Security.Cryptography.Aes", "Property[LegalBlockSizes]"] + - ["System.Security.Cryptography.ICryptoTransform", "System.Security.Cryptography.TripleDESCryptoServiceProvider", "Method[CreateDecryptor].ReturnValue"] + - ["System.String", "System.Security.Cryptography.AsymmetricKeyExchangeDeformatter", "Property[Parameters]"] + - ["System.Byte[]", "System.Security.Cryptography.ECDsa", "Method[SignDataCore].ReturnValue"] + - ["System.Security.Cryptography.ICryptoTransform", "System.Security.Cryptography.SymmetricAlgorithm", "Method[CreateEncryptor].ReturnValue"] + - ["System.Threading.Tasks.ValueTask", "System.Security.Cryptography.HMACSHA3_256!", "Method[HashDataAsync].ReturnValue"] + - ["System.Int32", "System.Security.Cryptography.SHA1!", "Field[HashSizeInBits]"] + - ["System.Boolean", "System.Security.Cryptography.SymmetricAlgorithm", "Method[TryEncryptCbcCore].ReturnValue"] + - ["System.Boolean", "System.Security.Cryptography.ECDiffieHellmanCng", "Method[TryExportEncryptedPkcs8PrivateKey].ReturnValue"] + - ["System.Security.Cryptography.RSAEncryptionPadding", "System.Security.Cryptography.RSAEncryptionPadding!", "Property[OaepSHA384]"] + - ["System.Security.Cryptography.X509Certificates.AuthenticodeSignatureInformation", "System.Security.Cryptography.ManifestSignatureInformation", "Property[AuthenticodeSignature]"] + - ["System.Security.Cryptography.StrongNameSignatureInformation", "System.Security.Cryptography.ManifestSignatureInformation", "Property[StrongNameSignature]"] + - ["System.Byte[]", "System.Security.Cryptography.ECDiffieHellman", "Method[DeriveKeyTls].ReturnValue"] + - ["System.Int32", "System.Security.Cryptography.ToBase64Transform", "Property[InputBlockSize]"] + - ["System.String", "System.Security.Cryptography.CspParameters", "Field[KeyContainerName]"] + - ["System.Byte[]", "System.Security.Cryptography.HKDF!", "Method[Expand].ReturnValue"] + - ["System.Int32", "System.Security.Cryptography.RijndaelManagedTransform", "Property[BlockSizeValue]"] + - ["System.Int32", "System.Security.Cryptography.HMACSHA256", "Property[HashSize]"] + - ["System.String", "System.Security.Cryptography.ECDiffieHellman", "Property[SignatureAlgorithm]"] + - ["System.Byte[]", "System.Security.Cryptography.RijndaelManaged", "Property[Key]"] + - ["System.Boolean", "System.Security.Cryptography.RSAPKCS1SignatureDeformatter", "Method[VerifySignature].ReturnValue"] + - ["System.Int32", "System.Security.Cryptography.HMACSHA3_256!", "Field[HashSizeInBytes]"] + - ["System.Threading.Tasks.ValueTask", "System.Security.Cryptography.SHA1!", "Method[HashDataAsync].ReturnValue"] + - ["System.Byte[]", "System.Security.Cryptography.RSACryptoServiceProvider", "Method[EncryptValue].ReturnValue"] + - ["System.Int32", "System.Security.Cryptography.SymmetricAlgorithm", "Method[DecryptCbc].ReturnValue"] + - ["System.Int32", "System.Security.Cryptography.HMACSHA512!", "Field[HashSizeInBytes]"] + - ["System.Byte[]", "System.Security.Cryptography.TripleDESCryptoServiceProvider", "Property[Key]"] + - ["System.Boolean", "System.Security.Cryptography.ToBase64Transform", "Property[CanReuseTransform]"] + - ["System.Int32", "System.Security.Cryptography.HMACSHA256!", "Field[HashSizeInBits]"] + - ["System.Int32", "System.Security.Cryptography.TripleDESCryptoServiceProvider", "Property[BlockSize]"] + - ["System.Security.Cryptography.CngExportPolicies", "System.Security.Cryptography.CngExportPolicies!", "Field[AllowPlaintextExport]"] + - ["System.Int32", "System.Security.Cryptography.HashAlgorithm", "Property[OutputBlockSize]"] + - ["System.Boolean", "System.Security.Cryptography.RSA", "Method[VerifyHash].ReturnValue"] + - ["System.Boolean", "System.Security.Cryptography.CspKeyContainerInfo", "Property[Accessible]"] + - ["System.Boolean", "System.Security.Cryptography.HMACSHA3_384!", "Method[TryHashData].ReturnValue"] + - ["System.Security.Cryptography.KeySizes", "System.Security.Cryptography.AesCcm!", "Property[NonceByteSizes]"] + - ["System.Byte[]", "System.Security.Cryptography.ECDiffieHellmanCng", "Property[SecretPrepend]"] + - ["System.Int32", "System.Security.Cryptography.AesCryptoServiceProvider", "Property[KeySize]"] + - ["System.Int32", "System.Security.Cryptography.ECDiffieHellmanCng", "Property[KeySize]"] + - ["System.Byte[]", "System.Security.Cryptography.DSACng", "Method[ExportEncryptedPkcs8PrivateKey].ReturnValue"] + - ["System.Byte[]", "System.Security.Cryptography.SHA256CryptoServiceProvider", "Method[HashFinal].ReturnValue"] + - ["System.Threading.Tasks.ValueTask", "System.Security.Cryptography.HMACSHA3_256!", "Method[HashDataAsync].ReturnValue"] + - ["System.Security.Cryptography.CngKey", "System.Security.Cryptography.RSACng", "Property[Key]"] + - ["System.String", "System.Security.Cryptography.CngKey", "Property[UniqueName]"] + - ["System.Boolean", "System.Security.Cryptography.ECCurve", "Property[IsPrime]"] + - ["System.Int32", "System.Security.Cryptography.CngKeyBlobFormat", "Method[GetHashCode].ReturnValue"] + - ["System.Byte[]", "System.Security.Cryptography.AesCryptoServiceProvider", "Property[Key]"] + - ["System.Byte[]", "System.Security.Cryptography.ECCurve", "Field[Order]"] + - ["System.String", "System.Security.Cryptography.PemEncoding!", "Method[WriteString].ReturnValue"] + - ["System.Int32", "System.Security.Cryptography.CryptographicOperations!", "Method[HmacData].ReturnValue"] + - ["System.Boolean", "System.Security.Cryptography.DSACryptoServiceProvider", "Method[VerifyHash].ReturnValue"] + - ["System.Boolean", "System.Security.Cryptography.DSACryptoServiceProvider!", "Property[UseMachineKeyStore]"] + - ["System.Security.Cryptography.CngAlgorithmGroup", "System.Security.Cryptography.CngAlgorithmGroup!", "Property[ECDiffieHellman]"] + - ["System.Security.Cryptography.KeySizes[]", "System.Security.Cryptography.AesManaged", "Property[LegalBlockSizes]"] + - ["System.Byte[]", "System.Security.Cryptography.DataProtector", "Method[ProviderProtect].ReturnValue"] + - ["System.Security.Cryptography.KeySizes[]", "System.Security.Cryptography.RSAOpenSsl", "Property[LegalKeySizes]"] + - ["System.Byte[]", "System.Security.Cryptography.DSAParameters", "Field[Y]"] + - ["System.Byte[]", "System.Security.Cryptography.KmacXof128!", "Method[HashData].ReturnValue"] + - ["System.Boolean", "System.Security.Cryptography.HashAlgorithm", "Method[TryHashFinal].ReturnValue"] + - ["System.Security.Cryptography.CngAlgorithm", "System.Security.Cryptography.CngAlgorithm!", "Property[Sha384]"] + - ["System.Security.Cryptography.Rijndael", "System.Security.Cryptography.Rijndael!", "Method[Create].ReturnValue"] + - ["System.Boolean", "System.Security.Cryptography.SymmetricAlgorithm", "Method[TryDecryptEcb].ReturnValue"] + - ["System.Byte[]", "System.Security.Cryptography.RSA", "Method[Decrypt].ReturnValue"] + - ["System.Boolean", "System.Security.Cryptography.AesCng", "Method[TryEncryptCbcCore].ReturnValue"] + - ["System.Nullable", "System.Security.Cryptography.CngKeyCreationParameters", "Property[ExportPolicy]"] + - ["System.Security.Cryptography.MemoryProtectionScope", "System.Security.Cryptography.MemoryProtectionScope!", "Field[SameLogon]"] + - ["System.String", "System.Security.Cryptography.CngKey", "Property[KeyName]"] + - ["System.Int32", "System.Security.Cryptography.ECDsa", "Method[SignHash].ReturnValue"] + - ["System.Security.Cryptography.CngUIProtectionLevels", "System.Security.Cryptography.CngUIProtectionLevels!", "Field[ForceHighProtection]"] + - ["System.Boolean", "System.Security.Cryptography.HMACSHA3_384!", "Property[IsSupported]"] + - ["System.Byte[]", "System.Security.Cryptography.SHA384Cng", "Method[HashFinal].ReturnValue"] + - ["System.Security.Cryptography.CngKeyOpenOptions", "System.Security.Cryptography.CngKeyOpenOptions!", "Field[None]"] + - ["System.Security.Cryptography.PbeEncryptionAlgorithm", "System.Security.Cryptography.PbeEncryptionAlgorithm!", "Field[TripleDes3KeyPkcs12]"] + - ["System.Byte[]", "System.Security.Cryptography.SHA256Managed", "Method[HashFinal].ReturnValue"] + - ["System.String", "System.Security.Cryptography.CspKeyContainerInfo", "Property[KeyContainerName]"] + - ["System.Security.Cryptography.CngAlgorithm", "System.Security.Cryptography.CngKey", "Property[Algorithm]"] + - ["System.Int32", "System.Security.Cryptography.CryptoAPITransform", "Property[InputBlockSize]"] + - ["System.Byte[]", "System.Security.Cryptography.Kmac128", "Method[GetCurrentHash].ReturnValue"] + - ["System.Threading.Tasks.Task", "System.Security.Cryptography.CryptoStream", "Method[CopyToAsync].ReturnValue"] + - ["System.Security.Cryptography.CngKeyBlobFormat", "System.Security.Cryptography.CngKeyBlobFormat!", "Property[GenericPublicBlob]"] + - ["System.Security.Cryptography.CspProviderFlags", "System.Security.Cryptography.CspProviderFlags!", "Field[CreateEphemeralKey]"] + - ["System.Byte[]", "System.Security.Cryptography.DSA", "Method[CreateSignatureCore].ReturnValue"] + - ["System.Byte[]", "System.Security.Cryptography.ECDsaCng", "Method[SignData].ReturnValue"] + - ["System.Boolean", "System.Security.Cryptography.ToBase64Transform", "Property[CanTransformMultipleBlocks]"] + - ["System.Int32", "System.Security.Cryptography.SHA384!", "Field[HashSizeInBytes]"] + - ["System.Security.Cryptography.SignatureVerificationResult", "System.Security.Cryptography.SignatureVerificationResult!", "Field[GenericTrustFailure]"] + - ["System.Boolean", "System.Security.Cryptography.DSA", "Method[TryCreateSignature].ReturnValue"] + - ["System.Boolean", "System.Security.Cryptography.RSACryptoServiceProvider!", "Property[UseMachineKeyStore]"] + - ["System.Security.Cryptography.KeySizes[]", "System.Security.Cryptography.AsymmetricAlgorithm", "Field[LegalKeySizesValue]"] + - ["System.Boolean", "System.Security.Cryptography.RSA", "Method[TryExportRSAPublicKey].ReturnValue"] + - ["System.Boolean", "System.Security.Cryptography.SymmetricAlgorithm", "Method[TryEncryptCfbCore].ReturnValue"] + - ["System.Byte[]", "System.Security.Cryptography.PasswordDeriveBytes", "Method[GetBytes].ReturnValue"] + - ["System.Security.Cryptography.CngProvider", "System.Security.Cryptography.CngProvider!", "Property[MicrosoftPlatformCryptoProvider]"] + - ["System.Boolean", "System.Security.Cryptography.CryptographicAttributeObjectCollection", "Property[System.Collections.ICollection.IsSynchronized]"] + - ["System.Boolean", "System.Security.Cryptography.ECDsa", "Method[VerifyHash].ReturnValue"] + - ["System.Int32", "System.Security.Cryptography.RC2", "Property[EffectiveKeySize]"] + - ["System.Boolean", "System.Security.Cryptography.DES!", "Method[IsWeakKey].ReturnValue"] + - ["System.Byte[]", "System.Security.Cryptography.RSACryptoServiceProvider", "Method[DecryptValue].ReturnValue"] + - ["System.Byte[]", "System.Security.Cryptography.Shake256", "Method[GetCurrentHash].ReturnValue"] + - ["System.Security.Cryptography.ECParameters", "System.Security.Cryptography.ECDiffieHellmanOpenSsl", "Method[ExportExplicitParameters].ReturnValue"] + - ["System.Range", "System.Security.Cryptography.PemFields", "Property[Location]"] + - ["System.Security.Cryptography.SignatureVerificationResult", "System.Security.Cryptography.SignatureVerificationResult!", "Field[CertificateExpired]"] + - ["System.Byte[]", "System.Security.Cryptography.Rfc2898DeriveBytes", "Method[CryptDeriveKey].ReturnValue"] + - ["System.Int32", "System.Security.Cryptography.PasswordDeriveBytes", "Property[IterationCount]"] + - ["System.Security.Cryptography.ICryptoTransform", "System.Security.Cryptography.RC2CryptoServiceProvider", "Method[CreateEncryptor].ReturnValue"] + - ["System.Security.Cryptography.SignatureVerificationResult", "System.Security.Cryptography.SignatureVerificationResult!", "Field[InvalidCertificateRole]"] + - ["System.Int32", "System.Security.Cryptography.AesCryptoServiceProvider", "Property[FeedbackSize]"] + - ["System.Byte[]", "System.Security.Cryptography.DpapiDataProtector", "Method[ProviderProtect].ReturnValue"] + - ["System.Security.Cryptography.RSAEncryptionPadding", "System.Security.Cryptography.RSAEncryptionPadding!", "Property[OaepSHA3_256]"] + - ["System.Byte[]", "System.Security.Cryptography.AsymmetricAlgorithm", "Method[ExportEncryptedPkcs8PrivateKey].ReturnValue"] + - ["System.Threading.Tasks.ValueTask", "System.Security.Cryptography.SHA3_256!", "Method[HashDataAsync].ReturnValue"] + - ["System.Byte[]", "System.Security.Cryptography.HMACSHA256", "Method[HashFinal].ReturnValue"] + - ["System.Byte[]", "System.Security.Cryptography.HMACMD5!", "Method[HashData].ReturnValue"] + - ["System.Int32", "System.Security.Cryptography.ECDsaOpenSsl", "Property[KeySize]"] + - ["System.Threading.Tasks.ValueTask", "System.Security.Cryptography.KmacXof256!", "Method[HashDataAsync].ReturnValue"] + - ["System.Byte[]", "System.Security.Cryptography.RSACryptoServiceProvider", "Method[HashData].ReturnValue"] + - ["System.String", "System.Security.Cryptography.StrongNameSignatureInformation", "Property[HashAlgorithm]"] + - ["System.Boolean", "System.Security.Cryptography.RSA", "Method[TryExportRSAPrivateKeyPem].ReturnValue"] + - ["System.Boolean", "System.Security.Cryptography.RSAOpenSsl", "Method[VerifyHash].ReturnValue"] + - ["System.Security.Cryptography.CipherMode", "System.Security.Cryptography.CipherMode!", "Field[ECB]"] + - ["System.Threading.Tasks.ValueTask", "System.Security.Cryptography.CryptographicOperations!", "Method[HmacDataAsync].ReturnValue"] + - ["System.Int32", "System.Security.Cryptography.HashAlgorithmName", "Method[GetHashCode].ReturnValue"] + - ["System.Boolean", "System.Security.Cryptography.RSA", "Method[TryEncrypt].ReturnValue"] + - ["System.Byte[]", "System.Security.Cryptography.HMACSHA384", "Method[HashFinal].ReturnValue"] + - ["System.Boolean", "System.Security.Cryptography.HashAlgorithm", "Method[TryComputeHash].ReturnValue"] + - ["System.Byte[]", "System.Security.Cryptography.HMACSHA3_512!", "Method[HashData].ReturnValue"] + - ["System.Security.Cryptography.KeySizes[]", "System.Security.Cryptography.ECDsaOpenSsl", "Property[LegalKeySizes]"] + - ["System.String", "System.Security.Cryptography.CngUIPolicy", "Property[UseContext]"] + - ["System.Boolean", "System.Security.Cryptography.DSA", "Method[TrySignDataCore].ReturnValue"] + - ["System.Security.Cryptography.AsnEncodedData", "System.Security.Cryptography.AsnEncodedDataEnumerator", "Property[Current]"] + - ["System.Int32", "System.Security.Cryptography.SHA256!", "Field[HashSizeInBytes]"] + - ["System.Security.Cryptography.SHA1", "System.Security.Cryptography.SHA1!", "Method[Create].ReturnValue"] + - ["System.Boolean", "System.Security.Cryptography.HMACMD5", "Method[TryHashFinal].ReturnValue"] + - ["System.Security.Cryptography.RandomNumberGenerator", "System.Security.Cryptography.RandomNumberGenerator!", "Method[Create].ReturnValue"] + - ["System.Int32", "System.Security.Cryptography.ICryptoTransform", "Property[InputBlockSize]"] + - ["System.Security.Cryptography.CngAlgorithm", "System.Security.Cryptography.CngAlgorithm!", "Property[Rsa]"] + - ["System.Security.Cryptography.PaddingMode", "System.Security.Cryptography.PaddingMode!", "Field[ANSIX923]"] + - ["System.Security.Cryptography.CryptoStreamMode", "System.Security.Cryptography.CryptoStreamMode!", "Field[Read]"] + - ["System.Threading.Tasks.ValueTask", "System.Security.Cryptography.HMACSHA3_512!", "Method[HashDataAsync].ReturnValue"] + - ["System.Security.Cryptography.HashAlgorithmName", "System.Security.Cryptography.HashAlgorithmName!", "Method[FromOid].ReturnValue"] + - ["System.Security.Cryptography.SignatureVerificationResult", "System.Security.Cryptography.SignatureVerificationResult!", "Field[CertificateRevoked]"] + - ["System.Security.Cryptography.CngPropertyOptions", "System.Security.Cryptography.CngProperty", "Property[Options]"] + - ["System.Security.Cryptography.CngUIProtectionLevels", "System.Security.Cryptography.CngUIProtectionLevels!", "Field[None]"] + - ["System.Boolean", "System.Security.Cryptography.CspKeyContainerInfo", "Property[HardwareDevice]"] + - ["System.Boolean", "System.Security.Cryptography.HMACSHA3_256!", "Method[TryHashData].ReturnValue"] + - ["System.Security.Cryptography.ECPoint", "System.Security.Cryptography.ECParameters", "Field[Q]"] + - ["System.Security.Cryptography.ECDiffieHellmanKeyDerivationFunction", "System.Security.Cryptography.ECDiffieHellmanKeyDerivationFunction!", "Field[Tls]"] + - ["System.Byte[]", "System.Security.Cryptography.HMACSHA384", "Property[Key]"] + - ["System.Threading.Tasks.ValueTask", "System.Security.Cryptography.SHA512!", "Method[HashDataAsync].ReturnValue"] + - ["System.Security.Cryptography.CngUIProtectionLevels", "System.Security.Cryptography.CngUIPolicy", "Property[ProtectionLevel]"] + - ["System.String", "System.Security.Cryptography.DSACng", "Property[KeyExchangeAlgorithm]"] + - ["System.Object", "System.Security.Cryptography.AsnEncodedDataEnumerator", "Property[System.Collections.IEnumerator.Current]"] + - ["System.Byte[]", "System.Security.Cryptography.DSACryptoServiceProvider", "Method[CreateSignature].ReturnValue"] + - ["System.Boolean", "System.Security.Cryptography.RSACng", "Method[TryEncrypt].ReturnValue"] + - ["System.Security.Cryptography.KeyNumber", "System.Security.Cryptography.KeyNumber!", "Field[Exchange]"] + - ["System.Boolean", "System.Security.Cryptography.CspKeyContainerInfo", "Property[MachineKeyStore]"] + - ["System.Byte[]", "System.Security.Cryptography.ECDiffieHellmanOpenSsl", "Method[DeriveKeyTls].ReturnValue"] + - ["System.Int32", "System.Security.Cryptography.HashAlgorithm", "Method[TransformBlock].ReturnValue"] + - ["System.Security.Cryptography.IncrementalHash", "System.Security.Cryptography.IncrementalHash!", "Method[CreateHMAC].ReturnValue"] + - ["System.Boolean", "System.Security.Cryptography.ECDsa", "Method[TrySignDataCore].ReturnValue"] + - ["System.Boolean", "System.Security.Cryptography.RSASignaturePadding!", "Method[op_Equality].ReturnValue"] + - ["System.Security.Cryptography.SafeEvpPKeyHandle", "System.Security.Cryptography.RSAOpenSsl", "Method[DuplicateKeyHandle].ReturnValue"] + - ["System.Security.Cryptography.SafeEvpPKeyHandle", "System.Security.Cryptography.SafeEvpPKeyHandle!", "Method[OpenPublicKeyFromEngine].ReturnValue"] + - ["System.Security.Cryptography.PbeEncryptionAlgorithm", "System.Security.Cryptography.PbeEncryptionAlgorithm!", "Field[Aes128Cbc]"] + - ["System.Security.Cryptography.CngKeyOpenOptions", "System.Security.Cryptography.CngKeyOpenOptions!", "Field[MachineKey]"] + - ["System.Boolean", "System.Security.Cryptography.ECCurve", "Property[IsExplicit]"] + - ["System.Boolean", "System.Security.Cryptography.HMACSHA1!", "Method[TryHashData].ReturnValue"] + - ["System.Boolean", "System.Security.Cryptography.ECDsa", "Method[TryExportSubjectPublicKeyInfo].ReturnValue"] + - ["System.Security.Cryptography.DataProtectionScope", "System.Security.Cryptography.DataProtectionScope!", "Field[CurrentUser]"] + - ["System.Security.Cryptography.CngPropertyOptions", "System.Security.Cryptography.CngPropertyOptions!", "Field[CustomProperty]"] + - ["System.Threading.Tasks.ValueTask", "System.Security.Cryptography.CryptoStream", "Method[ReadAsync].ReturnValue"] + - ["System.Boolean", "System.Security.Cryptography.RSAEncryptionPadding!", "Method[op_Equality].ReturnValue"] + - ["System.Byte[]", "System.Security.Cryptography.SymmetricAlgorithm", "Property[Key]"] + - ["System.Byte[]", "System.Security.Cryptography.SHA384Managed", "Method[HashFinal].ReturnValue"] + - ["System.Security.Cryptography.CryptographicAttributeObject", "System.Security.Cryptography.CryptographicAttributeObjectEnumerator", "Property[Current]"] + - ["System.Boolean", "System.Security.Cryptography.HMACSHA512", "Method[TryHashFinal].ReturnValue"] + - ["System.Boolean", "System.Security.Cryptography.AesCng", "Method[TryDecryptCbcCore].ReturnValue"] + - ["System.Boolean", "System.Security.Cryptography.DSA", "Method[TrySignData].ReturnValue"] + - ["System.Security.Cryptography.OidEnumerator", "System.Security.Cryptography.OidCollection", "Method[GetEnumerator].ReturnValue"] + - ["System.Byte[]", "System.Security.Cryptography.HMAC", "Method[HashFinal].ReturnValue"] + - ["System.Object", "System.Security.Cryptography.AsnEncodedDataCollection", "Property[SyncRoot]"] + - ["System.Security.Cryptography.CspKeyContainerInfo", "System.Security.Cryptography.DSACryptoServiceProvider", "Property[CspKeyContainerInfo]"] + - ["System.Nullable", "System.Security.Cryptography.AesGcm", "Property[TagSizeInBytes]"] + - ["System.String", "System.Security.Cryptography.RSACng", "Property[KeyExchangeAlgorithm]"] + - ["System.Threading.Tasks.ValueTask", "System.Security.Cryptography.CryptoStream", "Method[FlushFinalBlockAsync].ReturnValue"] + - ["System.String", "System.Security.Cryptography.CryptoConfig!", "Method[MapNameToOID].ReturnValue"] + - ["System.Security.Cryptography.SafeEvpPKeyHandle", "System.Security.Cryptography.DSAOpenSsl", "Method[DuplicateKeyHandle].ReturnValue"] + - ["System.String", "System.Security.Cryptography.RSAOAEPKeyExchangeFormatter", "Property[Parameters]"] + - ["System.Boolean", "System.Security.Cryptography.RSACng", "Method[TrySignHash].ReturnValue"] + - ["System.Security.Cryptography.RSAEncryptionPadding", "System.Security.Cryptography.RSAEncryptionPadding!", "Method[CreateOaep].ReturnValue"] + - ["System.Int32", "System.Security.Cryptography.ICryptoTransform", "Method[TransformBlock].ReturnValue"] + - ["System.Int32", "System.Security.Cryptography.CryptoStream", "Method[EndRead].ReturnValue"] + - ["System.Byte[]", "System.Security.Cryptography.AesManaged", "Property[IV]"] + - ["System.Int32", "System.Security.Cryptography.HMACSHA3_256!", "Method[HashData].ReturnValue"] + - ["System.Int32", "System.Security.Cryptography.AesManaged", "Property[FeedbackSize]"] + - ["System.Boolean", "System.Security.Cryptography.OidEnumerator", "Method[MoveNext].ReturnValue"] + - ["System.Int32", "System.Security.Cryptography.IncrementalHash", "Method[GetHashAndReset].ReturnValue"] + - ["System.Int32", "System.Security.Cryptography.SHA3_384!", "Field[HashSizeInBits]"] + - ["System.Int64", "System.Security.Cryptography.SafeEvpPKeyHandle!", "Property[OpenSslVersion]"] + - ["System.Collections.IEnumerator", "System.Security.Cryptography.AsnEncodedDataCollection", "Method[System.Collections.IEnumerable.GetEnumerator].ReturnValue"] + - ["System.Nullable", "System.Security.Cryptography.CngKeyCreationParameters", "Property[KeyUsage]"] + - ["System.Security.Cryptography.CngAlgorithm", "System.Security.Cryptography.CngAlgorithm!", "Property[Sha256]"] + - ["System.Security.Cryptography.Shake256", "System.Security.Cryptography.Shake256", "Method[Clone].ReturnValue"] + - ["System.Boolean", "System.Security.Cryptography.CngProperty!", "Method[op_Equality].ReturnValue"] + - ["System.Boolean", "System.Security.Cryptography.CngKeyBlobFormat!", "Method[op_Equality].ReturnValue"] + - ["System.Threading.Tasks.ValueTask", "System.Security.Cryptography.KmacXof128!", "Method[HashDataAsync].ReturnValue"] + - ["System.Security.Cryptography.RSAEncryptionPaddingMode", "System.Security.Cryptography.RSAEncryptionPaddingMode!", "Field[Pkcs1]"] + - ["System.Byte[]", "System.Security.Cryptography.ECDsa", "Method[ExportECPrivateKey].ReturnValue"] + - ["System.Boolean", "System.Security.Cryptography.DSACng", "Method[VerifySignatureCore].ReturnValue"] + - ["System.Byte[]", "System.Security.Cryptography.SHA3_512!", "Method[HashData].ReturnValue"] + - ["System.Security.Cryptography.SignatureVerificationResult", "System.Security.Cryptography.SignatureVerificationResult!", "Field[InvalidCertificateName]"] + - ["System.Byte[]", "System.Security.Cryptography.HMAC", "Property[Key]"] + - ["System.Byte[]", "System.Security.Cryptography.RSACng", "Method[Encrypt].ReturnValue"] + - ["System.Boolean", "System.Security.Cryptography.TripleDESCng", "Method[TryDecryptCbcCore].ReturnValue"] + - ["System.Boolean", "System.Security.Cryptography.RSACng", "Method[TryExportPkcs8PrivateKey].ReturnValue"] + - ["System.Int32", "System.Security.Cryptography.AesManaged", "Property[BlockSize]"] + - ["System.Security.Cryptography.ECDiffieHellmanCngPublicKey", "System.Security.Cryptography.ECDiffieHellmanCngPublicKey!", "Method[FromXmlString].ReturnValue"] + - ["System.Security.Cryptography.ICryptoTransform", "System.Security.Cryptography.DESCryptoServiceProvider", "Method[CreateDecryptor].ReturnValue"] + - ["System.Security.Cryptography.HashAlgorithmName", "System.Security.Cryptography.HashAlgorithmName!", "Property[MD5]"] + - ["System.Boolean", "System.Security.Cryptography.HMACSHA3_384", "Method[TryHashFinal].ReturnValue"] + - ["System.Security.Cryptography.CngProvider", "System.Security.Cryptography.CngKey", "Property[Provider]"] + - ["System.Security.Cryptography.CngKeyUsages", "System.Security.Cryptography.CngKeyUsages!", "Field[Decryption]"] + - ["System.Int64", "System.Security.Cryptography.CryptoStream", "Property[Length]"] + - ["System.Boolean", "System.Security.Cryptography.ECAlgorithm", "Method[TryExportECPrivateKey].ReturnValue"] + - ["System.Boolean", "System.Security.Cryptography.CryptographicOperations!", "Method[FixedTimeEquals].ReturnValue"] + - ["System.Byte[]", "System.Security.Cryptography.SHA512CryptoServiceProvider", "Method[HashFinal].ReturnValue"] + - ["System.Int32", "System.Security.Cryptography.HMACSHA1!", "Field[HashSizeInBits]"] + - ["System.Byte[]", "System.Security.Cryptography.DSAParameters", "Field[Q]"] + - ["System.Boolean", "System.Security.Cryptography.AsymmetricAlgorithm", "Method[TryExportSubjectPublicKeyInfoPem].ReturnValue"] + - ["System.Security.Cryptography.CngAlgorithm", "System.Security.Cryptography.CngAlgorithm!", "Property[ECDsaP521]"] + - ["System.Byte[]", "System.Security.Cryptography.RSACng", "Method[ExportEncryptedPkcs8PrivateKey].ReturnValue"] + - ["System.Threading.Tasks.ValueTask", "System.Security.Cryptography.HMACSHA3_384!", "Method[HashDataAsync].ReturnValue"] + - ["System.Security.Cryptography.KeySizes[]", "System.Security.Cryptography.AsymmetricAlgorithm", "Property[LegalKeySizes]"] + - ["System.Security.Cryptography.Shake128", "System.Security.Cryptography.Shake128", "Method[Clone].ReturnValue"] + - ["System.Boolean", "System.Security.Cryptography.AesCng", "Method[TryDecryptEcbCore].ReturnValue"] + - ["System.Byte[]", "System.Security.Cryptography.KmacXof256", "Method[GetHashAndReset].ReturnValue"] + - ["System.String", "System.Security.Cryptography.CngAlgorithm", "Method[ToString].ReturnValue"] + - ["System.Boolean", "System.Security.Cryptography.CryptographicOperations!", "Method[TryHmacData].ReturnValue"] + - ["System.Threading.Tasks.ValueTask", "System.Security.Cryptography.HMACSHA384!", "Method[HashDataAsync].ReturnValue"] + - ["System.Security.Cryptography.CngProvider", "System.Security.Cryptography.CngProvider!", "Property[MicrosoftSmartCardKeyStorageProvider]"] + - ["System.String", "System.Security.Cryptography.CngAlgorithmGroup", "Method[ToString].ReturnValue"] + - ["System.Byte[]", "System.Security.Cryptography.RSACryptoServiceProvider", "Method[ExportCspBlob].ReturnValue"] + - ["System.Byte[]", "System.Security.Cryptography.DES", "Property[Key]"] + - ["System.Boolean", "System.Security.Cryptography.CngKey", "Property[IsEphemeral]"] + - ["System.Security.Cryptography.AsnEncodedDataEnumerator", "System.Security.Cryptography.AsnEncodedDataCollection", "Method[GetEnumerator].ReturnValue"] + - ["System.Threading.Tasks.ValueTask", "System.Security.Cryptography.CryptographicOperations!", "Method[HashDataAsync].ReturnValue"] + - ["System.Boolean", "System.Security.Cryptography.CryptoConfig!", "Property[AllowOnlyFipsAlgorithms]"] + - ["System.Security.Cryptography.CngKeyBlobFormat", "System.Security.Cryptography.CngKeyBlobFormat!", "Property[EccFullPublicBlob]"] + - ["System.Boolean", "System.Security.Cryptography.DSACryptoServiceProvider", "Method[VerifySignature].ReturnValue"] + - ["System.Byte[]", "System.Security.Cryptography.RSACng", "Method[Decrypt].ReturnValue"] + - ["System.Byte[]", "System.Security.Cryptography.RSA", "Method[ExportRSAPublicKey].ReturnValue"] + - ["System.Boolean", "System.Security.Cryptography.SHA3_384!", "Property[IsSupported]"] + - ["System.Security.AccessControl.CryptoKeySecurity", "System.Security.Cryptography.CspKeyContainerInfo", "Property[CryptoKeySecurity]"] + - ["System.Byte[]", "System.Security.Cryptography.RSAOAEPKeyExchangeFormatter", "Property[Parameter]"] + - ["System.Boolean", "System.Security.Cryptography.FromBase64Transform", "Property[CanTransformMultipleBlocks]"] + - ["System.Boolean", "System.Security.Cryptography.ECDsaCng", "Method[VerifyHashCore].ReturnValue"] + - ["System.Boolean", "System.Security.Cryptography.CngKeyBlobFormat!", "Method[op_Inequality].ReturnValue"] + - ["System.Boolean", "System.Security.Cryptography.ECDsaCng", "Method[TrySignHashCore].ReturnValue"] + - ["System.Byte[]", "System.Security.Cryptography.DeriveBytes", "Method[GetBytes].ReturnValue"] + - ["System.Int32", "System.Security.Cryptography.KeySizes", "Property[SkipSize]"] + - ["System.Int32", "System.Security.Cryptography.HMACSHA384", "Property[HashSize]"] + - ["System.Boolean", "System.Security.Cryptography.DpapiDataProtector", "Property[PrependHashedPurposeToPlaintext]"] + - ["System.Byte[]", "System.Security.Cryptography.AsymmetricKeyExchangeDeformatter", "Method[DecryptKeyExchange].ReturnValue"] + - ["System.Security.Cryptography.SignatureVerificationResult", "System.Security.Cryptography.SignatureVerificationResult!", "Field[UntrustedCertificationAuthority]"] + - ["System.Boolean", "System.Security.Cryptography.ECCurve", "Property[IsCharacteristic2]"] + - ["System.Byte[]", "System.Security.Cryptography.SymmetricAlgorithm", "Method[DecryptEcb].ReturnValue"] + - ["System.Security.Cryptography.CngKey", "System.Security.Cryptography.DSACng", "Property[Key]"] + - ["System.Security.Cryptography.PaddingMode", "System.Security.Cryptography.TripleDESCryptoServiceProvider", "Property[Padding]"] + - ["System.Boolean", "System.Security.Cryptography.HashAlgorithmName!", "Method[op_Equality].ReturnValue"] + - ["System.Byte[]", "System.Security.Cryptography.AsymmetricSignatureFormatter", "Method[CreateSignature].ReturnValue"] + - ["System.Threading.Tasks.Task", "System.Security.Cryptography.CryptoStream", "Method[FlushAsync].ReturnValue"] + - ["System.Byte[]", "System.Security.Cryptography.ECDsa", "Method[SignData].ReturnValue"] + - ["System.Security.Cryptography.CipherMode", "System.Security.Cryptography.RijndaelManaged", "Property[Mode]"] + - ["System.Byte[]", "System.Security.Cryptography.HMACSHA3_256", "Method[HashFinal].ReturnValue"] + - ["System.Security.Cryptography.SignatureVerificationResult", "System.Security.Cryptography.SignatureVerificationResult!", "Field[BadDigest]"] + - ["System.Int32", "System.Security.Cryptography.FromBase64Transform", "Property[OutputBlockSize]"] + - ["System.Boolean", "System.Security.Cryptography.RSASignaturePadding", "Method[Equals].ReturnValue"] + - ["System.Security.Cryptography.CipherMode", "System.Security.Cryptography.CipherMode!", "Field[CFB]"] + - ["System.String", "System.Security.Cryptography.CngKeyBlobFormat", "Property[Format]"] + - ["System.Security.Cryptography.RSA", "System.Security.Cryptography.RSA!", "Method[Create].ReturnValue"] + - ["System.Boolean", "System.Security.Cryptography.ECDsa", "Method[TryExportPkcs8PrivateKey].ReturnValue"] + - ["System.Byte[]", "System.Security.Cryptography.HashAlgorithm", "Method[ComputeHash].ReturnValue"] + - ["System.Int32", "System.Security.Cryptography.KeySizes", "Property[MinSize]"] + - ["System.Boolean", "System.Security.Cryptography.ChaCha20Poly1305!", "Property[IsSupported]"] + - ["System.Byte[]", "System.Security.Cryptography.HMACSHA1!", "Method[HashData].ReturnValue"] + - ["System.Byte[]", "System.Security.Cryptography.SymmetricAlgorithm", "Method[EncryptCfb].ReturnValue"] + - ["System.Byte[]", "System.Security.Cryptography.SHA3_256!", "Method[HashData].ReturnValue"] + - ["System.Threading.Tasks.ValueTask", "System.Security.Cryptography.SHA3_512!", "Method[HashDataAsync].ReturnValue"] + - ["System.Byte[]", "System.Security.Cryptography.RSACng", "Method[DecryptValue].ReturnValue"] + - ["System.Int32", "System.Security.Cryptography.HMACMD5!", "Method[HashData].ReturnValue"] + - ["System.Boolean", "System.Security.Cryptography.CngProvider!", "Method[op_Equality].ReturnValue"] + - ["System.String", "System.Security.Cryptography.ECDiffieHellmanCngPublicKey", "Method[ToXmlString].ReturnValue"] + - ["System.Boolean", "System.Security.Cryptography.PemEncoding!", "Method[TryWrite].ReturnValue"] + - ["System.Boolean", "System.Security.Cryptography.SymmetricAlgorithm", "Method[TryEncryptCfb].ReturnValue"] + - ["System.Threading.Tasks.ValueTask", "System.Security.Cryptography.HMACSHA256!", "Method[HashDataAsync].ReturnValue"] + - ["System.Boolean", "System.Security.Cryptography.Shake128!", "Property[IsSupported]"] + - ["System.Int32", "System.Security.Cryptography.SymmetricAlgorithm", "Method[DecryptCfb].ReturnValue"] + - ["System.Byte[]", "System.Security.Cryptography.DSACryptoServiceProvider", "Method[ExportCspBlob].ReturnValue"] + - ["System.Byte[]", "System.Security.Cryptography.ECDiffieHellmanCng", "Property[HmacKey]"] + - ["System.Security.Cryptography.SignatureVerificationResult", "System.Security.Cryptography.SignatureVerificationResult!", "Field[UntrustedTestRootCertificate]"] + - ["System.IAsyncResult", "System.Security.Cryptography.CryptoStream", "Method[BeginWrite].ReturnValue"] + - ["System.String", "System.Security.Cryptography.HMACSHA1", "Property[HashName]"] + - ["System.Byte[]", "System.Security.Cryptography.DSAParameters", "Field[P]"] + - ["System.Int32", "System.Security.Cryptography.TripleDESCng", "Property[KeySize]"] + - ["System.Int32", "System.Security.Cryptography.RijndaelManagedTransform", "Property[OutputBlockSize]"] + - ["System.Boolean", "System.Security.Cryptography.HashAlgorithmName!", "Method[op_Inequality].ReturnValue"] + - ["System.Security.ManifestKinds", "System.Security.Cryptography.ManifestSignatureInformation", "Property[Manifest]"] + - ["System.String", "System.Security.Cryptography.DataProtector", "Property[ApplicationName]"] + - ["System.Byte[]", "System.Security.Cryptography.MACTripleDES", "Method[HashFinal].ReturnValue"] + - ["System.Security.Cryptography.SignatureVerificationResult", "System.Security.Cryptography.SignatureVerificationResult!", "Field[Valid]"] + - ["System.Security.Cryptography.ECDiffieHellmanPublicKey", "System.Security.Cryptography.ECDiffieHellman", "Property[PublicKey]"] + - ["System.Boolean", "System.Security.Cryptography.ECDsa", "Method[TryExportECPrivateKey].ReturnValue"] + - ["System.Security.Cryptography.CngAlgorithmGroup", "System.Security.Cryptography.CngAlgorithmGroup!", "Property[DiffieHellman]"] + - ["System.Byte[]", "System.Security.Cryptography.ECDiffieHellmanCng", "Method[ExportEncryptedPkcs8PrivateKey].ReturnValue"] + - ["System.Boolean", "System.Security.Cryptography.ECDiffieHellman", "Method[TryExportECPrivateKey].ReturnValue"] + - ["System.Security.Cryptography.CngUIProtectionLevels", "System.Security.Cryptography.CngUIProtectionLevels!", "Field[ProtectKey]"] + - ["System.Threading.Tasks.ValueTask", "System.Security.Cryptography.CryptoStream", "Method[DisposeAsync].ReturnValue"] + - ["System.Security.Cryptography.ECCurve", "System.Security.Cryptography.ECParameters", "Field[Curve]"] + - ["T[]", "System.Security.Cryptography.RandomNumberGenerator!", "Method[GetItems].ReturnValue"] + - ["System.Security.Cryptography.SafeEvpPKeyHandle", "System.Security.Cryptography.ECDiffieHellmanOpenSsl", "Method[DuplicateKeyHandle].ReturnValue"] + - ["System.Int32", "System.Security.Cryptography.PemEncoding!", "Method[GetEncodedSize].ReturnValue"] + - ["System.String", "System.Security.Cryptography.RSACryptoServiceProvider", "Property[KeyExchangeAlgorithm]"] + - ["System.Security.Cryptography.PbeEncryptionAlgorithm", "System.Security.Cryptography.PbeEncryptionAlgorithm!", "Field[Unknown]"] + - ["System.Byte[]", "System.Security.Cryptography.RSAOpenSsl", "Method[Encrypt].ReturnValue"] + - ["System.Byte[]", "System.Security.Cryptography.SP800108HmacCounterKdf!", "Method[DeriveBytes].ReturnValue"] + - ["System.String", "System.Security.Cryptography.CngUIPolicy", "Property[FriendlyName]"] + - ["System.Security.Cryptography.Oid", "System.Security.Cryptography.Oid!", "Method[FromFriendlyName].ReturnValue"] + - ["System.Security.Cryptography.FromBase64TransformMode", "System.Security.Cryptography.FromBase64TransformMode!", "Field[DoNotIgnoreWhiteSpaces]"] + - ["System.Boolean", "System.Security.Cryptography.HMACSHA3_512!", "Property[IsSupported]"] + - ["System.Int32", "System.Security.Cryptography.CngKey", "Property[KeySize]"] + - ["System.Security.Cryptography.CspProviderFlags", "System.Security.Cryptography.CspProviderFlags!", "Field[UseDefaultKeyContainer]"] + - ["System.Collections.Generic.IEnumerable", "System.Security.Cryptography.DataProtector", "Property[SpecificPurposes]"] + - ["System.Byte[]", "System.Security.Cryptography.RSACng", "Method[HashData].ReturnValue"] + - ["System.Int32", "System.Security.Cryptography.HMACSHA3_384!", "Method[HashData].ReturnValue"] + - ["System.String", "System.Security.Cryptography.RSACng", "Property[SignatureAlgorithm]"] + - ["System.Byte[]", "System.Security.Cryptography.PasswordDeriveBytes", "Property[Salt]"] + - ["System.Boolean", "System.Security.Cryptography.DSA", "Method[VerifySignature].ReturnValue"] + - ["System.String", "System.Security.Cryptography.DSACryptoServiceProvider", "Property[KeyExchangeAlgorithm]"] + - ["System.Security.Cryptography.CngProvider", "System.Security.Cryptography.CngProvider!", "Property[MicrosoftSoftwareKeyStorageProvider]"] + - ["System.Boolean", "System.Security.Cryptography.SHA256!", "Method[TryHashData].ReturnValue"] + - ["System.Boolean", "System.Security.Cryptography.SHA3_384!", "Method[TryHashData].ReturnValue"] + - ["System.Object", "System.Security.Cryptography.CryptographicAttributeObjectCollection", "Property[SyncRoot]"] + - ["System.Security.Cryptography.PaddingMode", "System.Security.Cryptography.AesManaged", "Property[Padding]"] + - ["System.Byte[]", "System.Security.Cryptography.HMACSHA3_384!", "Method[HashData].ReturnValue"] + - ["System.String", "System.Security.Cryptography.CspKeyContainerInfo", "Property[UniqueKeyContainerName]"] + - ["System.Boolean", "System.Security.Cryptography.RSA", "Method[TryExportSubjectPublicKeyInfo].ReturnValue"] + - ["System.Int32", "System.Security.Cryptography.CngAlgorithm", "Method[GetHashCode].ReturnValue"] + - ["System.Int32", "System.Security.Cryptography.SymmetricAlgorithm", "Property[BlockSize]"] + - ["System.Security.Cryptography.IncrementalHash", "System.Security.Cryptography.IncrementalHash!", "Method[CreateHash].ReturnValue"] + - ["System.Security.Cryptography.CngKey", "System.Security.Cryptography.CngKey!", "Method[Create].ReturnValue"] + - ["System.Security.Cryptography.SignatureVerificationResult", "System.Security.Cryptography.SignatureVerificationResult!", "Field[AssemblyIdentityMismatch]"] + - ["System.Boolean", "System.Security.Cryptography.RSA", "Method[TryExportRSAPublicKeyPem].ReturnValue"] + - ["System.Boolean", "System.Security.Cryptography.SymmetricAlgorithm", "Method[TryDecryptCbc].ReturnValue"] + - ["System.Byte[]", "System.Security.Cryptography.AesCng", "Property[Key]"] + - ["System.Security.Cryptography.PbeEncryptionAlgorithm", "System.Security.Cryptography.PbeParameters", "Property[EncryptionAlgorithm]"] + - ["System.Byte[]", "System.Security.Cryptography.PasswordDeriveBytes", "Method[CryptDeriveKey].ReturnValue"] + - ["System.Security.Cryptography.RSASignaturePadding", "System.Security.Cryptography.RSASignaturePadding!", "Property[Pkcs1]"] + - ["System.Security.Cryptography.CipherMode", "System.Security.Cryptography.CipherMode!", "Field[OFB]"] + - ["System.Security.Cryptography.ICryptoTransform", "System.Security.Cryptography.AesCryptoServiceProvider", "Method[CreateDecryptor].ReturnValue"] + - ["System.Int32", "System.Security.Cryptography.SHA512!", "Method[HashData].ReturnValue"] + - ["System.Object", "System.Security.Cryptography.CryptoConfig!", "Method[CreateFromName].ReturnValue"] + - ["Microsoft.Win32.SafeHandles.SafeNCryptKeyHandle", "System.Security.Cryptography.CngKey", "Property[Handle]"] + - ["System.Security.Cryptography.SignatureVerificationResult", "System.Security.Cryptography.SignatureVerificationResult!", "Field[InvalidCertificatePolicy]"] + - ["System.String", "System.Security.Cryptography.RSASignaturePadding", "Method[ToString].ReturnValue"] + - ["System.Security.Cryptography.CngAlgorithm", "System.Security.Cryptography.CngAlgorithm!", "Property[ECDsa]"] + - ["System.Byte[]", "System.Security.Cryptography.RSAParameters", "Field[DP]"] + - ["System.String", "System.Security.Cryptography.CngUIPolicy", "Property[CreationTitle]"] + - ["System.Int32", "System.Security.Cryptography.SHA1!", "Field[HashSizeInBytes]"] + - ["System.Object", "System.Security.Cryptography.OidEnumerator", "Property[System.Collections.IEnumerator.Current]"] + - ["System.Security.Cryptography.ECParameters", "System.Security.Cryptography.ECDsaCng", "Method[ExportExplicitParameters].ReturnValue"] + - ["System.Boolean", "System.Security.Cryptography.HMACSHA512", "Property[ProduceLegacyHmacValues]"] + - ["System.Boolean", "System.Security.Cryptography.CspKeyContainerInfo", "Property[Exportable]"] + - ["System.Security.Cryptography.CngKeyUsages", "System.Security.Cryptography.CngKeyUsages!", "Field[Signing]"] + - ["System.Int32", "System.Security.Cryptography.CryptographicAttributeObjectCollection", "Method[Add].ReturnValue"] + - ["System.Threading.Tasks.ValueTask", "System.Security.Cryptography.Shake256!", "Method[HashDataAsync].ReturnValue"] + - ["System.Security.Cryptography.DSAParameters", "System.Security.Cryptography.DSA", "Method[ExportParameters].ReturnValue"] + - ["System.Int32", "System.Security.Cryptography.HMACSHA3_512!", "Field[HashSizeInBits]"] + - ["System.Range", "System.Security.Cryptography.PemFields", "Property[Base64Data]"] + - ["System.String", "System.Security.Cryptography.RSA", "Property[KeyExchangeAlgorithm]"] + - ["System.Security.Cryptography.HashAlgorithmName", "System.Security.Cryptography.IncrementalHash", "Property[AlgorithmName]"] + - ["System.Int32", "System.Security.Cryptography.ECDsa", "Method[GetMaxSignatureSize].ReturnValue"] + - ["System.Boolean", "System.Security.Cryptography.CngKey", "Property[IsMachineKey]"] + - ["System.Security.Cryptography.OidGroup", "System.Security.Cryptography.OidGroup!", "Field[EncryptionAlgorithm]"] + - ["System.String", "System.Security.Cryptography.CngProvider", "Property[Provider]"] + - ["System.Security.Cryptography.RSAParameters", "System.Security.Cryptography.RSACng", "Method[ExportParameters].ReturnValue"] + - ["System.String", "System.Security.Cryptography.RSAEncryptionPadding", "Method[ToString].ReturnValue"] + - ["System.Int32", "System.Security.Cryptography.HMACMD5", "Property[HashSize]"] + - ["System.Security.Cryptography.CngKeyCreationOptions", "System.Security.Cryptography.CngKeyCreationParameters", "Property[KeyCreationOptions]"] + - ["System.Security.Cryptography.ICryptoTransform", "System.Security.Cryptography.TripleDESCryptoServiceProvider", "Method[CreateEncryptor].ReturnValue"] + - ["System.Byte[]", "System.Security.Cryptography.RSAParameters", "Field[Q]"] + - ["System.Security.Cryptography.ECPoint", "System.Security.Cryptography.ECCurve", "Field[G]"] + - ["System.Security.Cryptography.CspProviderFlags", "System.Security.Cryptography.CspProviderFlags!", "Field[UseMachineKeyStore]"] + - ["System.Security.Cryptography.ECParameters", "System.Security.Cryptography.ECDsa", "Method[ExportParameters].ReturnValue"] + - ["System.Int32", "System.Security.Cryptography.RSA", "Method[SignHash].ReturnValue"] + - ["System.String", "System.Security.Cryptography.CngAlgorithm", "Property[Algorithm]"] + - ["System.Security.Cryptography.DSASignatureFormat", "System.Security.Cryptography.DSASignatureFormat!", "Field[IeeeP1363FixedFieldConcatenation]"] + - ["System.Boolean", "System.Security.Cryptography.CngProvider", "Method[Equals].ReturnValue"] + - ["System.Int32", "System.Security.Cryptography.HMACSHA384!", "Field[HashSizeInBits]"] + - ["System.String", "System.Security.Cryptography.HashAlgorithmName", "Method[ToString].ReturnValue"] + - ["System.Boolean", "System.Security.Cryptography.SymmetricAlgorithm", "Method[TryDecryptCbcCore].ReturnValue"] + - ["System.Security.Cryptography.ECParameters", "System.Security.Cryptography.ECAlgorithm", "Method[ExportExplicitParameters].ReturnValue"] + - ["System.Boolean", "System.Security.Cryptography.CryptoStream", "Property[CanSeek]"] + - ["System.Security.Cryptography.CngAlgorithm", "System.Security.Cryptography.CngAlgorithm!", "Property[ECDiffieHellman]"] + - ["System.Security.Cryptography.SignatureVerificationResult", "System.Security.Cryptography.StrongNameSignatureInformation", "Property[VerificationResult]"] + - ["System.Byte[]", "System.Security.Cryptography.RSACryptoServiceProvider", "Method[Encrypt].ReturnValue"] + - ["System.Boolean", "System.Security.Cryptography.ECDiffieHellmanPublicKey", "Method[TryExportSubjectPublicKeyInfo].ReturnValue"] + - ["System.Threading.Tasks.Task", "System.Security.Cryptography.CryptoStream", "Method[ReadAsync].ReturnValue"] + - ["System.Security.Cryptography.ECDiffieHellmanKeyDerivationFunction", "System.Security.Cryptography.ECDiffieHellmanCng", "Property[KeyDerivationFunction]"] + - ["System.Int32", "System.Security.Cryptography.SHA256!", "Field[HashSizeInBits]"] + - ["System.Security.Cryptography.SymmetricAlgorithm", "System.Security.Cryptography.SymmetricAlgorithm!", "Method[Create].ReturnValue"] + - ["System.Byte[]", "System.Security.Cryptography.RSAOAEPKeyExchangeDeformatter", "Method[DecryptKeyExchange].ReturnValue"] + - ["System.Boolean", "System.Security.Cryptography.CryptographicOperations!", "Method[TryHashData].ReturnValue"] + - ["System.Security.Cryptography.KeySizes[]", "System.Security.Cryptography.RSACng", "Property[LegalKeySizes]"] + - ["System.Security.Cryptography.HashAlgorithmName", "System.Security.Cryptography.HashAlgorithmName!", "Property[SHA512]"] + - ["System.Byte[]", "System.Security.Cryptography.HMACSHA512!", "Method[HashData].ReturnValue"] + - ["System.Byte[]", "System.Security.Cryptography.DataProtector", "Method[GetHashedPurpose].ReturnValue"] + - ["System.String", "System.Security.Cryptography.ECDsaCng", "Method[ToXmlString].ReturnValue"] + - ["System.Security.Cryptography.ICryptoTransform", "System.Security.Cryptography.RC2CryptoServiceProvider", "Method[CreateDecryptor].ReturnValue"] + - ["System.Byte[]", "System.Security.Cryptography.ECDiffieHellmanCng", "Method[DeriveKeyMaterial].ReturnValue"] + - ["System.Int32", "System.Security.Cryptography.SHA3_256!", "Field[HashSizeInBytes]"] + - ["System.Boolean", "System.Security.Cryptography.RSA", "Method[TrySignHash].ReturnValue"] + - ["System.Security.Cryptography.PaddingMode", "System.Security.Cryptography.MACTripleDES", "Property[Padding]"] + - ["System.Security.Cryptography.CngKey", "System.Security.Cryptography.CngKey!", "Method[Open].ReturnValue"] + - ["System.String", "System.Security.Cryptography.RSA", "Property[SignatureAlgorithm]"] + - ["System.Boolean", "System.Security.Cryptography.CngAlgorithmGroup!", "Method[op_Inequality].ReturnValue"] + - ["System.Byte[]", "System.Security.Cryptography.DSASignatureFormatter", "Method[CreateSignature].ReturnValue"] + - ["System.Security.Cryptography.RSAEncryptionPadding", "System.Security.Cryptography.RSAEncryptionPadding!", "Property[OaepSHA3_512]"] + - ["System.Security.Cryptography.CspKeyContainerInfo", "System.Security.Cryptography.RSACryptoServiceProvider", "Property[CspKeyContainerInfo]"] + - ["System.Security.Cryptography.OidGroup", "System.Security.Cryptography.OidGroup!", "Field[Policy]"] + - ["System.Boolean", "System.Security.Cryptography.HMACSHA3_256", "Method[TryHashFinal].ReturnValue"] + - ["System.Boolean", "System.Security.Cryptography.CngAlgorithm", "Method[Equals].ReturnValue"] + - ["System.Boolean", "System.Security.Cryptography.HMACSHA384!", "Method[TryHashData].ReturnValue"] + - ["System.Security.Cryptography.CngAlgorithm", "System.Security.Cryptography.CngAlgorithm!", "Property[ECDsaP256]"] + - ["System.Security.Cryptography.CngKey", "System.Security.Cryptography.ECDiffieHellmanCng", "Property[Key]"] + - ["System.Int32", "System.Security.Cryptography.PemFields", "Property[DecodedDataLength]"] + - ["System.Security.Cryptography.KeySizes[]", "System.Security.Cryptography.AesManaged", "Property[LegalKeySizes]"] + - ["System.Boolean", "System.Security.Cryptography.CryptoAPITransform", "Property[CanReuseTransform]"] + - ["System.Threading.Tasks.ValueTask", "System.Security.Cryptography.Shake128!", "Method[HashDataAsync].ReturnValue"] + - ["System.Byte[]", "System.Security.Cryptography.CryptoConfig!", "Method[EncodeOID].ReturnValue"] + - ["System.Security.Cryptography.KeySizes[]", "System.Security.Cryptography.RijndaelManaged", "Property[LegalKeySizes]"] + - ["System.Threading.Tasks.ValueTask", "System.Security.Cryptography.Kmac256!", "Method[HashDataAsync].ReturnValue"] + - ["System.Int32", "System.Security.Cryptography.CspParameters", "Field[ProviderType]"] + - ["System.Boolean", "System.Security.Cryptography.SafeEvpPKeyHandle", "Property[IsInvalid]"] + - ["System.Boolean", "System.Security.Cryptography.HMACSHA256", "Method[TryHashFinal].ReturnValue"] + - ["System.Byte[]", "System.Security.Cryptography.IncrementalHash", "Method[GetHashAndReset].ReturnValue"] + - ["System.Security.Cryptography.DSAParameters", "System.Security.Cryptography.DSACng", "Method[ExportParameters].ReturnValue"] + - ["System.Security.Cryptography.KeySizes[]", "System.Security.Cryptography.DSAOpenSsl", "Property[LegalKeySizes]"] + - ["System.Boolean", "System.Security.Cryptography.DSACng", "Method[TryExportEncryptedPkcs8PrivateKey].ReturnValue"] + - ["System.Int32", "System.Security.Cryptography.KeySizes", "Property[MaxSize]"] + - ["System.Security.Cryptography.CngKeyUsages", "System.Security.Cryptography.CngKeyUsages!", "Field[None]"] + - ["System.IntPtr", "System.Security.Cryptography.CspParameters", "Property[ParentWindowHandle]"] + - ["System.Byte[]", "System.Security.Cryptography.DpapiDataProtector", "Method[ProviderUnprotect].ReturnValue"] + - ["System.Int32", "System.Security.Cryptography.SymmetricAlgorithm", "Method[GetCiphertextLengthCbc].ReturnValue"] + - ["System.Security.Cryptography.RC2", "System.Security.Cryptography.RC2!", "Method[Create].ReturnValue"] + - ["System.Security.Cryptography.CngProvider", "System.Security.Cryptography.CngKeyCreationParameters", "Property[Provider]"] + - ["System.Security.Cryptography.SignatureVerificationResult", "System.Security.Cryptography.SignatureVerificationResult!", "Field[CertificateMalformed]"] + - ["System.Security.Cryptography.SignatureVerificationResult", "System.Security.Cryptography.SignatureVerificationResult!", "Field[UnknownVerificationAction]"] + - ["System.Boolean", "System.Security.Cryptography.RSACng", "Method[TryDecrypt].ReturnValue"] + - ["System.Int32", "System.Security.Cryptography.HMACSHA3_256!", "Field[HashSizeInBits]"] + - ["System.Int32", "System.Security.Cryptography.CryptographicAttributeObjectCollection", "Property[Count]"] + - ["System.Boolean", "System.Security.Cryptography.ECDsaCng", "Method[VerifyData].ReturnValue"] + - ["System.Int32", "System.Security.Cryptography.HMACSHA3_384!", "Field[HashSizeInBits]"] + - ["System.Byte[]", "System.Security.Cryptography.SymmetricAlgorithm", "Method[DecryptCfb].ReturnValue"] + - ["System.Int32", "System.Security.Cryptography.RijndaelManaged", "Property[KeySize]"] + - ["System.Boolean", "System.Security.Cryptography.OidCollection", "Property[IsSynchronized]"] + - ["System.String", "System.Security.Cryptography.ECDiffieHellman", "Method[ToXmlString].ReturnValue"] + - ["System.Int32", "System.Security.Cryptography.CryptoStream", "Method[ReadByte].ReturnValue"] + - ["System.String", "System.Security.Cryptography.RSA", "Method[ToXmlString].ReturnValue"] + - ["System.Boolean", "System.Security.Cryptography.DSACryptoServiceProvider", "Property[PersistKeyInCsp]"] + - ["System.Byte[]", "System.Security.Cryptography.DataProtector", "Method[ProviderUnprotect].ReturnValue"] + - ["System.Boolean", "System.Security.Cryptography.ECDsaCng", "Method[TryExportEncryptedPkcs8PrivateKey].ReturnValue"] + - ["System.Byte[]", "System.Security.Cryptography.ProtectedData!", "Method[Protect].ReturnValue"] + - ["System.Int32", "System.Security.Cryptography.AesCng", "Property[KeySize]"] + - ["System.Security.Cryptography.CngKeyCreationOptions", "System.Security.Cryptography.CngKeyCreationOptions!", "Field[PreferVbs]"] + - ["System.Int32", "System.Security.Cryptography.HMACSHA1!", "Method[HashData].ReturnValue"] + - ["System.Byte[]", "System.Security.Cryptography.DSACryptoServiceProvider", "Method[SignHash].ReturnValue"] + - ["System.Security.Cryptography.ECParameters", "System.Security.Cryptography.ECDiffieHellman", "Method[ExportExplicitParameters].ReturnValue"] + - ["System.Byte[]", "System.Security.Cryptography.HashAlgorithm", "Property[Hash]"] + - ["System.Security.Cryptography.CngKey", "System.Security.Cryptography.ECDiffieHellmanCngPublicKey", "Method[Import].ReturnValue"] + - ["System.Security.Cryptography.CngKeyBlobFormat", "System.Security.Cryptography.ECDiffieHellmanCngPublicKey", "Property[BlobFormat]"] + - ["System.Byte[]", "System.Security.Cryptography.Shake128", "Method[GetHashAndReset].ReturnValue"] + - ["System.Security.Cryptography.ECParameters", "System.Security.Cryptography.ECDiffieHellmanCngPublicKey", "Method[ExportParameters].ReturnValue"] + - ["System.Boolean", "System.Security.Cryptography.RSACng", "Method[TryExportEncryptedPkcs8PrivateKey].ReturnValue"] + - ["System.Boolean", "System.Security.Cryptography.TripleDESCng", "Method[TryEncryptCfbCore].ReturnValue"] + - ["System.Int32", "System.Security.Cryptography.HMACSHA512!", "Method[HashData].ReturnValue"] + - ["System.Int32", "System.Security.Cryptography.TripleDESCryptoServiceProvider", "Property[FeedbackSize]"] + - ["System.Boolean", "System.Security.Cryptography.CspKeyContainerInfo", "Property[RandomlyGenerated]"] + - ["System.Int32", "System.Security.Cryptography.DSA", "Method[GetMaxSignatureSize].ReturnValue"] + - ["System.Int32", "System.Security.Cryptography.HMACSHA3_512!", "Field[HashSizeInBytes]"] + - ["System.Security.Cryptography.AsymmetricSignatureFormatter", "System.Security.Cryptography.SignatureDescription", "Method[CreateFormatter].ReturnValue"] + - ["System.Byte[]", "System.Security.Cryptography.HashAlgorithm", "Method[TransformFinalBlock].ReturnValue"] + - ["System.Threading.Tasks.ValueTask", "System.Security.Cryptography.KmacXof128!", "Method[HashDataAsync].ReturnValue"] + - ["System.Boolean", "System.Security.Cryptography.RSA", "Method[TrySignData].ReturnValue"] + - ["System.Security.Cryptography.ECParameters", "System.Security.Cryptography.ECDiffieHellman", "Method[ExportParameters].ReturnValue"] + - ["System.Byte[]", "System.Security.Cryptography.SHA512!", "Method[HashData].ReturnValue"] + - ["System.Int32", "System.Security.Cryptography.MD5!", "Field[HashSizeInBytes]"] + - ["System.Byte[]", "System.Security.Cryptography.ECDiffieHellmanOpenSsl", "Method[DeriveKeyFromHash].ReturnValue"] + - ["System.Byte[]", "System.Security.Cryptography.RSAOAEPKeyExchangeFormatter", "Method[CreateKeyExchange].ReturnValue"] + - ["System.Boolean", "System.Security.Cryptography.SHA256Managed", "Method[TryHashFinal].ReturnValue"] + - ["System.Security.Cryptography.HashAlgorithmName", "System.Security.Cryptography.HashAlgorithmName!", "Property[SHA256]"] + - ["System.Security.Cryptography.ECParameters", "System.Security.Cryptography.ECDiffieHellmanPublicKey", "Method[ExportExplicitParameters].ReturnValue"] + - ["System.Int32", "System.Security.Cryptography.RijndaelManaged", "Property[BlockSize]"] + - ["System.Int32", "System.Security.Cryptography.SymmetricAlgorithm", "Property[FeedbackSize]"] + - ["System.Byte[]", "System.Security.Cryptography.RSA", "Method[DecryptValue].ReturnValue"] + - ["System.Int32", "System.Security.Cryptography.HashAlgorithm", "Field[State]"] + - ["System.Byte[]", "System.Security.Cryptography.CryptographicOperations!", "Method[HashData].ReturnValue"] + - ["System.Security.Cryptography.PaddingMode", "System.Security.Cryptography.SymmetricAlgorithm", "Field[PaddingValue]"] + - ["System.Int32", "System.Security.Cryptography.SymmetricAlgorithm", "Method[GetCiphertextLengthCfb].ReturnValue"] + - ["System.Int32", "System.Security.Cryptography.CngAlgorithmGroup", "Method[GetHashCode].ReturnValue"] + - ["System.Security.Cryptography.DataProtectionScope", "System.Security.Cryptography.DpapiDataProtector", "Property[Scope]"] + - ["System.Security.Cryptography.KeySizes[]", "System.Security.Cryptography.ECDiffieHellmanCng", "Property[LegalKeySizes]"] + - ["System.String", "System.Security.Cryptography.DSACng", "Property[SignatureAlgorithm]"] + - ["System.Security.Cryptography.SignatureVerificationResult", "System.Security.Cryptography.SignatureVerificationResult!", "Field[RevocationCheckFailure]"] + - ["System.Int32", "System.Security.Cryptography.ICryptoTransform", "Property[OutputBlockSize]"] + - ["System.Boolean", "System.Security.Cryptography.DSACng", "Method[TryExportPkcs8PrivateKey].ReturnValue"] + - ["System.Boolean", "System.Security.Cryptography.SymmetricAlgorithm", "Method[TryEncryptCbc].ReturnValue"] + - ["System.Security.Cryptography.SHA3_256", "System.Security.Cryptography.SHA3_256!", "Method[Create].ReturnValue"] + - ["System.Security.Cryptography.RandomNumberGenerator", "System.Security.Cryptography.RSAPKCS1KeyExchangeDeformatter", "Property[RNG]"] + - ["System.Threading.Tasks.ValueTask", "System.Security.Cryptography.CryptographicOperations!", "Method[HashDataAsync].ReturnValue"] + - ["System.String", "System.Security.Cryptography.AsymmetricAlgorithm", "Property[KeyExchangeAlgorithm]"] + - ["System.Threading.Tasks.ValueTask", "System.Security.Cryptography.SHA256!", "Method[HashDataAsync].ReturnValue"] + - ["System.Int32", "System.Security.Cryptography.IncrementalHash", "Method[GetCurrentHash].ReturnValue"] + - ["System.Int64", "System.Security.Cryptography.CryptoStream", "Method[Seek].ReturnValue"] + - ["System.Security.Cryptography.KeySizes[]", "System.Security.Cryptography.Aes", "Property[LegalKeySizes]"] + - ["System.Int32", "System.Security.Cryptography.IncrementalHash", "Property[HashLengthInBytes]"] + - ["System.Security.Cryptography.CngKeyUsages", "System.Security.Cryptography.CngKey", "Property[KeyUsage]"] + - ["Microsoft.Win32.SafeHandles.SafeNCryptSecretHandle", "System.Security.Cryptography.ECDiffieHellmanCng", "Method[DeriveSecretAgreementHandle].ReturnValue"] + - ["System.Security.Cryptography.CngKeyBlobFormat", "System.Security.Cryptography.CngKeyBlobFormat!", "Property[EccFullPrivateBlob]"] + - ["System.Threading.Tasks.ValueTask", "System.Security.Cryptography.HMACSHA3_512!", "Method[HashDataAsync].ReturnValue"] + - ["System.Boolean", "System.Security.Cryptography.TripleDESCng", "Method[TryDecryptEcbCore].ReturnValue"] + - ["System.Security.Cryptography.CngAlgorithmGroup", "System.Security.Cryptography.CngAlgorithmGroup!", "Property[Dsa]"] + - ["System.Byte[]", "System.Security.Cryptography.RSACryptoServiceProvider", "Method[Decrypt].ReturnValue"] + - ["System.Boolean", "System.Security.Cryptography.HashAlgorithmName!", "Method[TryFromOid].ReturnValue"] + - ["System.Threading.Tasks.ValueTask", "System.Security.Cryptography.HMACSHA1!", "Method[HashDataAsync].ReturnValue"] + - ["System.Int32", "System.Security.Cryptography.CryptoAPITransform", "Property[OutputBlockSize]"] + - ["System.Security.Cryptography.RSAEncryptionPadding", "System.Security.Cryptography.RSAEncryptionPadding!", "Property[OaepSHA1]"] + - ["System.Security.Cryptography.CngExportPolicies", "System.Security.Cryptography.CngExportPolicies!", "Field[AllowArchiving]"] + - ["System.Boolean", "System.Security.Cryptography.CryptographicAttributeObjectEnumerator", "Method[MoveNext].ReturnValue"] + - ["System.Boolean", "System.Security.Cryptography.CngProperty", "Method[Equals].ReturnValue"] + - ["System.Int32", "System.Security.Cryptography.RSA", "Method[GetMaxOutputSize].ReturnValue"] + - ["System.Byte[]", "System.Security.Cryptography.HMACSHA3_512", "Method[HashFinal].ReturnValue"] + - ["System.Int32", "System.Security.Cryptography.SHA384!", "Method[HashData].ReturnValue"] + - ["System.Byte[]", "System.Security.Cryptography.ECDiffieHellmanOpenSsl", "Method[DeriveKeyFromHmac].ReturnValue"] + - ["System.Security.Cryptography.SignatureVerificationResult", "System.Security.Cryptography.SignatureVerificationResult!", "Field[InvalidTimestamp]"] + - ["System.Security.Cryptography.KeySizes[]", "System.Security.Cryptography.SymmetricAlgorithm", "Property[LegalKeySizes]"] + - ["System.Security.Cryptography.TripleDES", "System.Security.Cryptography.TripleDES!", "Method[Create].ReturnValue"] + - ["System.Byte[]", "System.Security.Cryptography.RSA", "Method[HashData].ReturnValue"] + - ["System.Byte[]", "System.Security.Cryptography.SymmetricAlgorithm", "Method[EncryptEcb].ReturnValue"] + - ["System.Byte[]", "System.Security.Cryptography.ECDsaOpenSsl", "Method[HashData].ReturnValue"] + - ["System.Boolean", "System.Security.Cryptography.RSACryptoServiceProvider", "Property[PublicOnly]"] + - ["System.Security.Cryptography.HashAlgorithm", "System.Security.Cryptography.SignatureDescription", "Method[CreateDigest].ReturnValue"] + - ["System.Byte[]", "System.Security.Cryptography.ECDsaCng", "Method[SignHash].ReturnValue"] + - ["System.Security.Cryptography.SignatureVerificationResult", "System.Security.Cryptography.SignatureVerificationResult!", "Field[UnknownCriticalExtension]"] + - ["System.String", "System.Security.Cryptography.CspParameters", "Field[ProviderName]"] + - ["System.Int32", "System.Security.Cryptography.RSACryptoServiceProvider", "Property[KeySize]"] + - ["System.Byte[]", "System.Security.Cryptography.ECDiffieHellmanCng", "Property[Label]"] + - ["System.Byte[]", "System.Security.Cryptography.ECCurve", "Field[A]"] + - ["System.Byte[]", "System.Security.Cryptography.ECParameters", "Field[D]"] + - ["System.Object", "System.Security.Cryptography.CryptographicAttributeObjectCollection", "Property[System.Collections.ICollection.SyncRoot]"] + - ["System.Security.Cryptography.RIPEMD160", "System.Security.Cryptography.RIPEMD160!", "Method[Create].ReturnValue"] + - ["System.Boolean", "System.Security.Cryptography.DSA", "Method[TryExportEncryptedPkcs8PrivateKey].ReturnValue"] + - ["System.Threading.Tasks.ValueTask", "System.Security.Cryptography.SHA512!", "Method[HashDataAsync].ReturnValue"] + - ["System.Security.Cryptography.CngAlgorithm", "System.Security.Cryptography.ECDsaCng", "Property[HashAlgorithm]"] + - ["System.Threading.Tasks.ValueTask", "System.Security.Cryptography.SHA3_512!", "Method[HashDataAsync].ReturnValue"] + - ["System.Boolean", "System.Security.Cryptography.TripleDESCng", "Method[TryEncryptEcbCore].ReturnValue"] + - ["System.Boolean", "System.Security.Cryptography.HMACSHA3_256!", "Property[IsSupported]"] + - ["System.Byte[]", "System.Security.Cryptography.KmacXof256!", "Method[HashData].ReturnValue"] + - ["System.Security.Cryptography.ECParameters", "System.Security.Cryptography.ECDsaCng", "Method[ExportParameters].ReturnValue"] + - ["System.Byte[]", "System.Security.Cryptography.ECDiffieHellman", "Method[DeriveKeyFromHash].ReturnValue"] + - ["System.Security.Cryptography.KeySizes[]", "System.Security.Cryptography.AesCryptoServiceProvider", "Property[LegalBlockSizes]"] + - ["System.Byte[]", "System.Security.Cryptography.AesManaged", "Property[Key]"] + - ["System.String", "System.Security.Cryptography.ECDsa", "Property[SignatureAlgorithm]"] + - ["System.Byte[]", "System.Security.Cryptography.SHA256!", "Method[HashData].ReturnValue"] + - ["System.Security.Cryptography.CngPropertyCollection", "System.Security.Cryptography.CngKeyCreationParameters", "Property[Parameters]"] + - ["System.Collections.IEnumerator", "System.Security.Cryptography.CryptographicAttributeObjectCollection", "Method[System.Collections.IEnumerable.GetEnumerator].ReturnValue"] + - ["System.Threading.Tasks.ValueTask", "System.Security.Cryptography.SHA3_256!", "Method[HashDataAsync].ReturnValue"] + - ["System.Boolean", "System.Security.Cryptography.HMACSHA256!", "Method[TryHashData].ReturnValue"] + - ["System.Security.Cryptography.CspProviderFlags", "System.Security.Cryptography.CspProviderFlags!", "Field[UseNonExportableKey]"] + - ["System.Byte[]", "System.Security.Cryptography.ECDiffieHellmanOpenSsl", "Method[DeriveKeyMaterial].ReturnValue"] + - ["System.Security.Cryptography.SignatureVerificationResult", "System.Security.Cryptography.SignatureVerificationResult!", "Field[InvalidCountersignature]"] + - ["System.Byte[]", "System.Security.Cryptography.RSAOpenSsl", "Method[SignHash].ReturnValue"] + - ["System.Boolean", "System.Security.Cryptography.KmacXof128!", "Property[IsSupported]"] + - ["System.Security.Cryptography.KeySizes[]", "System.Security.Cryptography.SymmetricAlgorithm", "Field[LegalBlockSizesValue]"] + - ["System.Byte[]", "System.Security.Cryptography.MaskGenerationMethod", "Method[GenerateMask].ReturnValue"] + - ["System.Int32", "System.Security.Cryptography.HMACSHA384!", "Field[HashSizeInBytes]"] + - ["System.Byte[]", "System.Security.Cryptography.RSACng", "Method[EncryptValue].ReturnValue"] + - ["Microsoft.Win32.SafeHandles.SafeNCryptProviderHandle", "System.Security.Cryptography.CngKey", "Property[ProviderHandle]"] + - ["System.Boolean", "System.Security.Cryptography.ECAlgorithm", "Method[TryExportECPrivateKeyPem].ReturnValue"] + - ["System.Security.Cryptography.KmacXof128", "System.Security.Cryptography.KmacXof128", "Method[Clone].ReturnValue"] + - ["System.Security.Cryptography.CngAlgorithm", "System.Security.Cryptography.CngAlgorithm!", "Property[ECDiffieHellmanP521]"] + - ["System.Security.Cryptography.ICryptoTransform", "System.Security.Cryptography.AesManaged", "Method[CreateDecryptor].ReturnValue"] + - ["System.Security.Cryptography.CngPropertyOptions", "System.Security.Cryptography.CngPropertyOptions!", "Field[None]"] + - ["System.Byte[]", "System.Security.Cryptography.TripleDESCng", "Property[Key]"] + - ["System.Byte[]", "System.Security.Cryptography.SymmetricAlgorithm", "Method[DecryptCbc].ReturnValue"] + - ["System.Int32", "System.Security.Cryptography.HMACSHA512", "Property[HashSize]"] + - ["System.Boolean", "System.Security.Cryptography.DataProtector", "Property[PrependHashedPurposeToPlaintext]"] + - ["System.Byte[]", "System.Security.Cryptography.RSAParameters", "Field[DQ]"] + - ["System.Boolean", "System.Security.Cryptography.RSA", "Method[TryDecrypt].ReturnValue"] + - ["System.Byte[]", "System.Security.Cryptography.AsymmetricAlgorithm", "Method[ExportPkcs8PrivateKey].ReturnValue"] + - ["System.Int32", "System.Security.Cryptography.CspParameters", "Field[KeyNumber]"] + - ["System.Byte[]", "System.Security.Cryptography.SHA1Cng", "Method[HashFinal].ReturnValue"] + - ["System.Security.Cryptography.CngAlgorithm", "System.Security.Cryptography.ECDiffieHellmanCng", "Property[HashAlgorithm]"] + - ["System.Security.Cryptography.OidGroup", "System.Security.Cryptography.OidGroup!", "Field[Attribute]"] + - ["System.String", "System.Security.Cryptography.AsymmetricAlgorithm", "Method[ExportPkcs8PrivateKeyPem].ReturnValue"] + - ["System.Security.Cryptography.PbeEncryptionAlgorithm", "System.Security.Cryptography.PbeEncryptionAlgorithm!", "Field[Aes256Cbc]"] + - ["System.Byte[]", "System.Security.Cryptography.PKCS1MaskGenerationMethod", "Method[GenerateMask].ReturnValue"] + - ["System.Byte[]", "System.Security.Cryptography.SP800108HmacCounterKdf", "Method[DeriveKey].ReturnValue"] + - ["System.Int32", "System.Security.Cryptography.SymmetricAlgorithm", "Method[EncryptCfb].ReturnValue"] + - ["System.Int32", "System.Security.Cryptography.RSAOpenSsl", "Property[KeySize]"] + - ["System.Security.Cryptography.PbeEncryptionAlgorithm", "System.Security.Cryptography.PbeEncryptionAlgorithm!", "Field[Aes192Cbc]"] + - ["System.Object", "System.Security.Cryptography.AsnEncodedDataCollection", "Property[System.Collections.ICollection.SyncRoot]"] + - ["System.Security.Cryptography.RSAEncryptionPaddingMode", "System.Security.Cryptography.RSAEncryptionPadding", "Property[Mode]"] + - ["System.Byte[]", "System.Security.Cryptography.KeyedHashAlgorithm", "Property[Key]"] + - ["System.Byte[]", "System.Security.Cryptography.RSACng", "Method[SignHash].ReturnValue"] + - ["System.Threading.Tasks.Task", "System.Security.Cryptography.HashAlgorithm", "Method[ComputeHashAsync].ReturnValue"] + - ["System.Security.Cryptography.KeySizes[]", "System.Security.Cryptography.TripleDESCryptoServiceProvider", "Property[LegalKeySizes]"] + - ["System.Byte[]", "System.Security.Cryptography.HMACSHA1", "Property[Key]"] + - ["System.Boolean", "System.Security.Cryptography.ECDsaCng", "Method[TrySignHash].ReturnValue"] + - ["System.Boolean", "System.Security.Cryptography.RSACng", "Method[VerifyHash].ReturnValue"] + - ["System.Boolean", "System.Security.Cryptography.ECDsa", "Method[TryExportEncryptedPkcs8PrivateKey].ReturnValue"] + - ["System.Security.Cryptography.CngUIPolicy", "System.Security.Cryptography.CngKey", "Property[UIPolicy]"] + - ["System.Security.Cryptography.ECParameters", "System.Security.Cryptography.ECDsaOpenSsl", "Method[ExportExplicitParameters].ReturnValue"] + - ["System.Security.Cryptography.SafeEvpPKeyHandle", "System.Security.Cryptography.SafeEvpPKeyHandle!", "Method[OpenKeyFromProvider].ReturnValue"] + - ["System.Byte[]", "System.Security.Cryptography.SymmetricAlgorithm", "Field[IVValue]"] + - ["System.Byte[]", "System.Security.Cryptography.HMACMD5", "Property[Key]"] + - ["System.Security.Cryptography.ManifestSignatureInformationCollection", "System.Security.Cryptography.ManifestSignatureInformation!", "Method[VerifySignature].ReturnValue"] + - ["System.Int32", "System.Security.Cryptography.DSAParameters", "Field[Counter]"] + - ["System.Security.Cryptography.ECDiffieHellmanKeyDerivationFunction", "System.Security.Cryptography.ECDiffieHellmanKeyDerivationFunction!", "Field[Hash]"] + - ["System.Security.Cryptography.CngKeyCreationOptions", "System.Security.Cryptography.CngKeyCreationOptions!", "Field[UsePerBootKey]"] + - ["System.Byte[]", "System.Security.Cryptography.AsnEncodedData", "Property[RawData]"] + - ["System.Security.Cryptography.DataProtector", "System.Security.Cryptography.DataProtector!", "Method[Create].ReturnValue"] + - ["System.Boolean", "System.Security.Cryptography.SHA512!", "Method[TryHashData].ReturnValue"] + - ["System.Byte[]", "System.Security.Cryptography.HMACSHA512", "Property[Key]"] + - ["System.Boolean", "System.Security.Cryptography.HMACMD5!", "Method[TryHashData].ReturnValue"] + - ["System.Threading.Tasks.ValueTask", "System.Security.Cryptography.CryptoStream", "Method[WriteAsync].ReturnValue"] + - ["System.Object", "System.Security.Cryptography.CryptographicAttributeObjectEnumerator", "Property[System.Collections.IEnumerator.Current]"] + - ["System.Security.Cryptography.CipherMode", "System.Security.Cryptography.SymmetricAlgorithm", "Property[Mode]"] + - ["System.Security.Cryptography.SafeEvpPKeyHandle", "System.Security.Cryptography.ECDsaOpenSsl", "Method[DuplicateKeyHandle].ReturnValue"] + - ["System.Int32", "System.Security.Cryptography.HashAlgorithm", "Property[HashSize]"] + - ["System.Byte[]", "System.Security.Cryptography.AsymmetricKeyExchangeFormatter", "Method[CreateKeyExchange].ReturnValue"] + - ["System.Boolean", "System.Security.Cryptography.CngKey!", "Method[Exists].ReturnValue"] + - ["System.Boolean", "System.Security.Cryptography.ECDiffieHellmanCng", "Method[TryExportPkcs8PrivateKey].ReturnValue"] + - ["System.Int32", "System.Security.Cryptography.TripleDESCryptoServiceProvider", "Property[KeySize]"] + - ["System.Char[]", "System.Security.Cryptography.PemEncoding!", "Method[Write].ReturnValue"] + - ["System.Security.Cryptography.CngExportPolicies", "System.Security.Cryptography.CngExportPolicies!", "Field[AllowExport]"] + - ["System.Security.Cryptography.RSAEncryptionPadding", "System.Security.Cryptography.RSAEncryptionPadding!", "Property[OaepSHA3_384]"] + - ["System.Security.Cryptography.SignatureVerificationResult", "System.Security.Cryptography.SignatureVerificationResult!", "Field[InvalidCertificateSignature]"] + - ["System.Byte[]", "System.Security.Cryptography.SHA1CryptoServiceProvider", "Method[HashFinal].ReturnValue"] + - ["System.Int32", "System.Security.Cryptography.AsnEncodedDataCollection", "Method[Add].ReturnValue"] + - ["System.Security.Cryptography.ICryptoTransform", "System.Security.Cryptography.RijndaelManaged", "Method[CreateDecryptor].ReturnValue"] + - ["System.Threading.Tasks.ValueTask", "System.Security.Cryptography.HMACSHA512!", "Method[HashDataAsync].ReturnValue"] + - ["System.Byte[]", "System.Security.Cryptography.RSACryptoServiceProvider", "Method[SignData].ReturnValue"] + - ["System.Boolean", "System.Security.Cryptography.SHA1CryptoServiceProvider", "Method[TryHashFinal].ReturnValue"] + - ["System.Security.Cryptography.AsnEncodedData", "System.Security.Cryptography.AsnEncodedDataCollection", "Property[Item]"] + - ["System.Byte[]", "System.Security.Cryptography.DSAOpenSsl", "Method[HashData].ReturnValue"] + - ["System.Security.Cryptography.Oid", "System.Security.Cryptography.AsnEncodedData", "Property[Oid]"] + - ["System.Byte[]", "System.Security.Cryptography.RIPEMD160Managed", "Method[HashFinal].ReturnValue"] + - ["System.Boolean", "System.Security.Cryptography.HashAlgorithm", "Property[CanTransformMultipleBlocks]"] + - ["System.Byte[]", "System.Security.Cryptography.DSAOpenSsl", "Method[CreateSignature].ReturnValue"] + - ["System.Boolean", "System.Security.Cryptography.DSA", "Method[TryExportPkcs8PrivateKey].ReturnValue"] + - ["System.Byte[]", "System.Security.Cryptography.ECDiffieHellmanPublicKey", "Method[ExportSubjectPublicKeyInfo].ReturnValue"] + - ["System.Security.Cryptography.CryptographicAttributeObject", "System.Security.Cryptography.CryptographicAttributeObjectCollection", "Property[Item]"] + - ["System.Int32", "System.Security.Cryptography.SHA3_384!", "Field[HashSizeInBytes]"] + - ["System.Byte[]", "System.Security.Cryptography.SHA256Cng", "Method[HashFinal].ReturnValue"] + - ["System.Boolean", "System.Security.Cryptography.CryptoStream", "Property[CanRead]"] + - ["System.String", "System.Security.Cryptography.CngProperty", "Property[Name]"] + - ["System.String", "System.Security.Cryptography.HMAC", "Property[HashName]"] + - ["System.Byte[]", "System.Security.Cryptography.RSAOpenSsl", "Method[HashData].ReturnValue"] + - ["System.Byte[]", "System.Security.Cryptography.ECDsa", "Method[SignHashCore].ReturnValue"] + - ["System.Boolean", "System.Security.Cryptography.SHA512Managed", "Method[TryHashFinal].ReturnValue"] + - ["System.Security.Cryptography.CipherMode", "System.Security.Cryptography.AesCryptoServiceProvider", "Property[Mode]"] + - ["System.Boolean", "System.Security.Cryptography.ECDiffieHellman", "Method[TryExportSubjectPublicKeyInfo].ReturnValue"] + - ["System.Boolean", "System.Security.Cryptography.RSA", "Method[VerifyData].ReturnValue"] + - ["System.Boolean", "System.Security.Cryptography.RSAEncryptionPadding", "Method[Equals].ReturnValue"] + - ["System.IAsyncResult", "System.Security.Cryptography.CryptoStream", "Method[BeginRead].ReturnValue"] + - ["System.Byte[]", "System.Security.Cryptography.RSAParameters", "Field[P]"] + - ["System.Security.Cryptography.KeySizes", "System.Security.Cryptography.AesCcm!", "Property[TagByteSizes]"] + - ["System.Int32", "System.Security.Cryptography.ECDsaCng", "Property[KeySize]"] + - ["System.Threading.Tasks.ValueTask", "System.Security.Cryptography.SHA384!", "Method[HashDataAsync].ReturnValue"] + - ["System.Security.Cryptography.SHA256", "System.Security.Cryptography.SHA256!", "Method[Create].ReturnValue"] + - ["System.Boolean", "System.Security.Cryptography.Kmac256!", "Property[IsSupported]"] + - ["System.Boolean", "System.Security.Cryptography.HashAlgorithmName", "Method[Equals].ReturnValue"] + - ["System.Boolean", "System.Security.Cryptography.ECDsa", "Method[TrySignData].ReturnValue"] + - ["System.Security.Cryptography.PaddingMode", "System.Security.Cryptography.PaddingMode!", "Field[None]"] + - ["System.Boolean", "System.Security.Cryptography.HMACSHA3_512", "Method[TryHashFinal].ReturnValue"] + - ["System.Byte[]", "System.Security.Cryptography.ECDsa", "Method[HashData].ReturnValue"] + - ["System.Security.Cryptography.CngAlgorithmGroup", "System.Security.Cryptography.CngAlgorithmGroup!", "Property[ECDsa]"] + - ["System.String", "System.Security.Cryptography.CngUIPolicy", "Property[Description]"] + - ["System.IntPtr", "System.Security.Cryptography.CryptoAPITransform", "Property[KeyHandle]"] + - ["System.Int32", "System.Security.Cryptography.SHA3_512!", "Field[HashSizeInBytes]"] + - ["System.Int32", "System.Security.Cryptography.DSAOpenSsl", "Property[KeySize]"] + - ["System.Boolean", "System.Security.Cryptography.SHA1Managed", "Method[TryHashFinal].ReturnValue"] + - ["System.Security.Cryptography.PaddingMode", "System.Security.Cryptography.PaddingMode!", "Field[ISO10126]"] + - ["System.Byte[]", "System.Security.Cryptography.Shake128", "Method[GetCurrentHash].ReturnValue"] + - ["System.Byte[]", "System.Security.Cryptography.HMACSHA3_384", "Method[HashFinal].ReturnValue"] + - ["System.Security.Cryptography.KeySizes[]", "System.Security.Cryptography.TripleDES", "Property[LegalBlockSizes]"] + - ["System.Security.Cryptography.RSAEncryptionPadding", "System.Security.Cryptography.RSAEncryptionPadding!", "Property[OaepSHA512]"] + - ["System.Security.Cryptography.ICryptoTransform", "System.Security.Cryptography.AesManaged", "Method[CreateEncryptor].ReturnValue"] + - ["System.Security.Cryptography.HashAlgorithm", "System.Security.Cryptography.HashAlgorithm!", "Method[Create].ReturnValue"] + - ["System.Byte[]", "System.Security.Cryptography.Rfc2898DeriveBytes", "Method[GetBytes].ReturnValue"] + - ["System.Int32", "System.Security.Cryptography.RijndaelManagedTransform", "Method[TransformBlock].ReturnValue"] + - ["System.Byte[]", "System.Security.Cryptography.SHA512Cng", "Method[HashFinal].ReturnValue"] + - ["System.Boolean", "System.Security.Cryptography.CngAlgorithmGroup", "Method[Equals].ReturnValue"] + - ["System.Security.Cryptography.CngKeyCreationOptions", "System.Security.Cryptography.CngKeyCreationOptions!", "Field[OverwriteExistingKey]"] + - ["System.IntPtr", "System.Security.Cryptography.CngKeyCreationParameters", "Property[ParentWindowHandle]"] + - ["System.Security.Cryptography.CngExportPolicies", "System.Security.Cryptography.CngExportPolicies!", "Field[None]"] + - ["System.Boolean", "System.Security.Cryptography.ECDsa", "Method[VerifyHashCore].ReturnValue"] + - ["System.Security.Cryptography.KeySizes", "System.Security.Cryptography.AesGcm!", "Property[TagByteSizes]"] + - ["System.Boolean", "System.Security.Cryptography.RSA", "Method[TryExportEncryptedPkcs8PrivateKey].ReturnValue"] + - ["System.Boolean", "System.Security.Cryptography.OidCollection", "Property[System.Collections.ICollection.IsSynchronized]"] + - ["System.Security.Cryptography.KeySizes[]", "System.Security.Cryptography.SymmetricAlgorithm", "Property[LegalBlockSizes]"] + - ["System.Byte[]", "System.Security.Cryptography.DSAParameters", "Field[X]"] + - ["System.Int32", "System.Security.Cryptography.SHA3_256!", "Field[HashSizeInBits]"] + - ["System.Boolean", "System.Security.Cryptography.CryptoStream", "Property[HasFlushedFinalBlock]"] + - ["System.Security.Cryptography.ECParameters", "System.Security.Cryptography.ECDiffieHellmanCngPublicKey", "Method[ExportExplicitParameters].ReturnValue"] + - ["System.Boolean", "System.Security.Cryptography.CspKeyContainerInfo", "Property[Removable]"] + - ["System.Security.Cryptography.CngProperty", "System.Security.Cryptography.CngKey", "Method[GetProperty].ReturnValue"] + - ["System.Byte[]", "System.Security.Cryptography.Kmac256", "Method[GetCurrentHash].ReturnValue"] + - ["System.Int32", "System.Security.Cryptography.ToBase64Transform", "Method[TransformBlock].ReturnValue"] + - ["System.Security.Cryptography.SHA512", "System.Security.Cryptography.SHA512!", "Method[Create].ReturnValue"] + - ["System.Boolean", "System.Security.Cryptography.SHA384CryptoServiceProvider", "Method[TryHashFinal].ReturnValue"] + - ["System.Boolean", "System.Security.Cryptography.ECDiffieHellmanCng", "Property[UseSecretAgreementAsHmacKey]"] + - ["System.Byte[]", "System.Security.Cryptography.HashAlgorithm", "Field[HashValue]"] + - ["System.Boolean", "System.Security.Cryptography.AesCcm!", "Property[IsSupported]"] + - ["System.Int32", "System.Security.Cryptography.RSA", "Method[Encrypt].ReturnValue"] + - ["System.Security.Cryptography.KeySizes[]", "System.Security.Cryptography.ECDsaCng", "Property[LegalKeySizes]"] + - ["System.Threading.Tasks.ValueTask", "System.Security.Cryptography.Kmac128!", "Method[HashDataAsync].ReturnValue"] + - ["System.Boolean", "System.Security.Cryptography.FromBase64Transform", "Property[CanReuseTransform]"] + - ["System.Boolean", "System.Security.Cryptography.CryptoStream", "Property[CanWrite]"] + - ["System.Security.Cryptography.CngKey", "System.Security.Cryptography.ECDsaCng", "Property[Key]"] + - ["System.String", "System.Security.Cryptography.RSAPKCS1KeyExchangeFormatter", "Property[Parameters]"] + - ["System.Threading.Tasks.ValueTask", "System.Security.Cryptography.HMACSHA3_384!", "Method[HashDataAsync].ReturnValue"] + - ["System.Security.Cryptography.CngUIPolicy", "System.Security.Cryptography.CngKeyCreationParameters", "Property[UIPolicy]"] + - ["System.Security.Cryptography.RSASignaturePaddingMode", "System.Security.Cryptography.RSASignaturePadding", "Property[Mode]"] + - ["System.Boolean", "System.Security.Cryptography.HMACSHA1", "Method[TryHashFinal].ReturnValue"] + - ["System.Security.Cryptography.CngAlgorithm", "System.Security.Cryptography.CngAlgorithm!", "Property[Sha512]"] + - ["System.Byte[]", "System.Security.Cryptography.ECDiffieHellmanCng", "Property[SecretAppend]"] + - ["System.Int32", "System.Security.Cryptography.ECDsa", "Method[SignData].ReturnValue"] + - ["System.Int32", "System.Security.Cryptography.MD5!", "Field[HashSizeInBits]"] + - ["System.Security.Cryptography.SignatureVerificationResult", "System.Security.Cryptography.SignatureVerificationResult!", "Field[UnknownTrustProvider]"] + - ["System.String", "System.Security.Cryptography.CngProvider", "Method[ToString].ReturnValue"] + - ["System.Boolean", "System.Security.Cryptography.CngKey", "Method[HasProperty].ReturnValue"] + - ["System.Security.Cryptography.ECParameters", "System.Security.Cryptography.ECDiffieHellmanCng", "Method[ExportExplicitParameters].ReturnValue"] + - ["System.Int32", "System.Security.Cryptography.AsymmetricAlgorithm", "Property[KeySize]"] + - ["System.Security.Cryptography.SignatureVerificationResult", "System.Security.Cryptography.SignatureVerificationResult!", "Field[PublisherMismatch]"] + - ["System.Security.Cryptography.CspProviderFlags", "System.Security.Cryptography.CspProviderFlags!", "Field[NoPrompt]"] + - ["System.String", "System.Security.Cryptography.AsymmetricAlgorithm", "Property[SignatureAlgorithm]"] + - ["System.String", "System.Security.Cryptography.Oid", "Property[FriendlyName]"] + - ["System.Byte[]", "System.Security.Cryptography.HMACSHA1", "Method[HashFinal].ReturnValue"] + - ["System.Security.Cryptography.ICryptoTransform", "System.Security.Cryptography.AesCryptoServiceProvider", "Method[CreateEncryptor].ReturnValue"] + - ["System.Boolean", "System.Security.Cryptography.RijndaelManagedTransform", "Property[CanReuseTransform]"] + - ["System.Security.Cryptography.RSAEncryptionPaddingMode", "System.Security.Cryptography.RSAEncryptionPaddingMode!", "Field[Oaep]"] + - ["System.Security.Cryptography.MemoryProtectionScope", "System.Security.Cryptography.MemoryProtectionScope!", "Field[SameProcess]"] + - ["System.Int32", "System.Security.Cryptography.HMACMD5!", "Field[HashSizeInBits]"] + - ["System.Threading.Tasks.ValueTask", "System.Security.Cryptography.SHA3_384!", "Method[HashDataAsync].ReturnValue"] + - ["System.Security.Cryptography.KeySizes[]", "System.Security.Cryptography.RSACryptoServiceProvider", "Property[LegalKeySizes]"] + - ["System.Byte[]", "System.Security.Cryptography.DSACryptoServiceProvider", "Method[SignData].ReturnValue"] + - ["System.Int32", "System.Security.Cryptography.RC2", "Field[EffectiveKeySizeValue]"] + - ["System.Byte[]", "System.Security.Cryptography.DSAParameters", "Field[Seed]"] + - ["System.Range", "System.Security.Cryptography.PemFields", "Property[Label]"] + - ["System.Security.Cryptography.CspProviderFlags", "System.Security.Cryptography.CspProviderFlags!", "Field[UseExistingKey]"] + - ["System.Int32", "System.Security.Cryptography.SHA384!", "Field[HashSizeInBits]"] + - ["System.Byte[]", "System.Security.Cryptography.Kmac256", "Method[GetHashAndReset].ReturnValue"] + - ["System.Security.Cryptography.ECDiffieHellmanKeyDerivationFunction", "System.Security.Cryptography.ECDiffieHellmanKeyDerivationFunction!", "Field[Hmac]"] + - ["System.Int32", "System.Security.Cryptography.OidCollection", "Property[Count]"] + - ["System.Byte[]", "System.Security.Cryptography.ToBase64Transform", "Method[TransformFinalBlock].ReturnValue"] + - ["System.String", "System.Security.Cryptography.ECAlgorithm", "Method[ExportECPrivateKeyPem].ReturnValue"] + - ["System.Security.Cryptography.SignatureVerificationResult", "System.Security.Cryptography.SignatureVerificationResult!", "Field[CertificateNotExplicitlyTrusted]"] + - ["System.Boolean", "System.Security.Cryptography.SHA1!", "Method[TryHashData].ReturnValue"] + - ["System.Security.Cryptography.PaddingMode", "System.Security.Cryptography.PaddingMode!", "Field[Zeros]"] + - ["System.Int32", "System.Security.Cryptography.CngProvider", "Method[GetHashCode].ReturnValue"] + - ["System.String", "System.Security.Cryptography.PKCS1MaskGenerationMethod", "Property[HashName]"] + - ["System.Boolean", "System.Security.Cryptography.ECAlgorithm", "Method[TryExportSubjectPublicKeyInfo].ReturnValue"] + - ["System.Security.Cryptography.PaddingMode", "System.Security.Cryptography.SymmetricAlgorithm", "Property[Padding]"] + - ["System.Security.Cryptography.CngKeyCreationOptions", "System.Security.Cryptography.CngKeyCreationOptions!", "Field[MachineKey]"] + - ["System.Byte[]", "System.Security.Cryptography.ECDiffieHellmanCng", "Method[DeriveKeyTls].ReturnValue"] + - ["System.Security.Cryptography.HashAlgorithmName", "System.Security.Cryptography.RSAEncryptionPadding", "Property[OaepHashAlgorithm]"] + - ["System.Boolean", "System.Security.Cryptography.DSA", "Method[VerifyDataCore].ReturnValue"] + - ["System.Security.Cryptography.HashAlgorithmName", "System.Security.Cryptography.Rfc2898DeriveBytes", "Property[HashAlgorithm]"] + - ["System.Security.Cryptography.CngKeyCreationOptions", "System.Security.Cryptography.CngKeyCreationOptions!", "Field[None]"] + - ["System.Byte[]", "System.Security.Cryptography.MD5Cng", "Method[HashFinal].ReturnValue"] + - ["System.Security.Cryptography.CipherMode", "System.Security.Cryptography.TripleDESCryptoServiceProvider", "Property[Mode]"] + - ["System.Boolean", "System.Security.Cryptography.DSAOpenSsl", "Method[VerifySignature].ReturnValue"] + - ["System.Int32", "System.Security.Cryptography.CngProperty", "Method[GetHashCode].ReturnValue"] + - ["System.Boolean", "System.Security.Cryptography.CngAlgorithm!", "Method[op_Inequality].ReturnValue"] + - ["System.Security.Cryptography.DataProtectionScope", "System.Security.Cryptography.DataProtectionScope!", "Field[LocalMachine]"] + - ["System.Security.Cryptography.SignatureVerificationResult", "System.Security.Cryptography.SignatureVerificationResult!", "Field[CouldNotBuildChain]"] + - ["System.Boolean", "System.Security.Cryptography.DSACng", "Method[TryCreateSignatureCore].ReturnValue"] + - ["System.Security.Cryptography.DES", "System.Security.Cryptography.DES!", "Method[Create].ReturnValue"] + - ["System.Byte[]", "System.Security.Cryptography.AsymmetricAlgorithm", "Method[ExportSubjectPublicKeyInfo].ReturnValue"] + - ["System.Byte[]", "System.Security.Cryptography.Shake256", "Method[GetHashAndReset].ReturnValue"] + - ["System.String", "System.Security.Cryptography.DSA", "Method[ToXmlString].ReturnValue"] + - ["System.String", "System.Security.Cryptography.RSA", "Method[ExportRSAPrivateKeyPem].ReturnValue"] + - ["System.Byte[]", "System.Security.Cryptography.ECCurve", "Field[Polynomial]"] + - ["System.Byte[]", "System.Security.Cryptography.ECDiffieHellmanCng", "Method[DeriveKeyFromHmac].ReturnValue"] + - ["System.Int32", "System.Security.Cryptography.RandomNumberGenerator!", "Method[GetInt32].ReturnValue"] + - ["System.Boolean", "System.Security.Cryptography.RSA", "Method[TryExportPkcs8PrivateKey].ReturnValue"] + - ["System.Threading.Tasks.ValueTask", "System.Security.Cryptography.SHA256!", "Method[HashDataAsync].ReturnValue"] + - ["System.Boolean", "System.Security.Cryptography.HashAlgorithm", "Property[CanReuseTransform]"] + - ["System.Security.Cryptography.Oid", "System.Security.Cryptography.Oid!", "Method[FromOidValue].ReturnValue"] + - ["System.Byte[]", "System.Security.Cryptography.SHA384CryptoServiceProvider", "Method[HashFinal].ReturnValue"] + - ["System.Byte[]", "System.Security.Cryptography.SHA3_384!", "Method[HashData].ReturnValue"] + - ["System.Boolean", "System.Security.Cryptography.ECDsaCng", "Method[VerifyHash].ReturnValue"] + - ["System.Boolean", "System.Security.Cryptography.ECAlgorithm", "Method[TryExportEncryptedPkcs8PrivateKey].ReturnValue"] + - ["System.Boolean", "System.Security.Cryptography.DSA", "Method[TryExportSubjectPublicKeyInfo].ReturnValue"] + - ["System.Byte[]", "System.Security.Cryptography.MD5CryptoServiceProvider", "Method[HashFinal].ReturnValue"] + - ["System.Security.Cryptography.ECParameters", "System.Security.Cryptography.ECDsaOpenSsl", "Method[ExportParameters].ReturnValue"] + - ["System.Byte[]", "System.Security.Cryptography.Kmac128!", "Method[HashData].ReturnValue"] + - ["System.Byte[]", "System.Security.Cryptography.RSACryptoServiceProvider", "Method[SignHash].ReturnValue"] + - ["System.Boolean", "System.Security.Cryptography.SymmetricAlgorithm", "Method[TryDecryptCfbCore].ReturnValue"] + - ["System.Byte[]", "System.Security.Cryptography.DSACng", "Method[CreateSignature].ReturnValue"] + - ["System.Security.Cryptography.DSAParameters", "System.Security.Cryptography.DSAOpenSsl", "Method[ExportParameters].ReturnValue"] + - ["System.Int32", "System.Security.Cryptography.HMACSHA256!", "Field[HashSizeInBytes]"] + - ["System.Security.Cryptography.CspProviderFlags", "System.Security.Cryptography.CspProviderFlags!", "Field[UseArchivableKey]"] + - ["System.Int32", "System.Security.Cryptography.FromBase64Transform", "Method[TransformBlock].ReturnValue"] + - ["System.Boolean", "System.Security.Cryptography.HMACSHA3_512!", "Method[TryHashData].ReturnValue"] + - ["System.Security.Cryptography.RandomNumberGenerator", "System.Security.Cryptography.RSAPKCS1KeyExchangeFormatter", "Property[Rng]"] + - ["System.Int64", "System.Security.Cryptography.CryptoStream", "Property[Position]"] + - ["System.Byte[]", "System.Security.Cryptography.ECCurve", "Field[Seed]"] + - ["System.Security.Cryptography.PaddingMode", "System.Security.Cryptography.AesCryptoServiceProvider", "Property[Padding]"] + - ["System.Boolean", "System.Security.Cryptography.MD5!", "Method[TryHashData].ReturnValue"] + - ["System.Security.Cryptography.ICryptoTransform", "System.Security.Cryptography.TripleDESCng", "Method[CreateDecryptor].ReturnValue"] + - ["System.Security.Cryptography.SignatureVerificationResult", "System.Security.Cryptography.SignatureVerificationResult!", "Field[SystemError]"] + - ["System.Threading.Tasks.ValueTask", "System.Security.Cryptography.MD5!", "Method[HashDataAsync].ReturnValue"] + - ["System.Int32", "System.Security.Cryptography.StrongNameSignatureInformation", "Property[HResult]"] + - ["System.Security.Cryptography.CngKeyBlobFormat", "System.Security.Cryptography.CngKeyBlobFormat!", "Property[GenericPrivateBlob]"] + - ["System.Boolean", "System.Security.Cryptography.SymmetricAlgorithm", "Method[TryEncryptEcb].ReturnValue"] + - ["System.Security.Cryptography.CspProviderFlags", "System.Security.Cryptography.CspParameters", "Property[Flags]"] + - ["System.Security.Cryptography.SignatureVerificationResult", "System.Security.Cryptography.SignatureVerificationResult!", "Field[PublicKeyTokenMismatch]"] + - ["System.Byte[]", "System.Security.Cryptography.RSAParameters", "Field[Modulus]"] + - ["System.Int32", "System.Security.Cryptography.ToBase64Transform", "Property[OutputBlockSize]"] + - ["System.Threading.Tasks.ValueTask", "System.Security.Cryptography.Shake256!", "Method[HashDataAsync].ReturnValue"] + - ["System.Byte[]", "System.Security.Cryptography.Rfc2898DeriveBytes", "Property[Salt]"] + - ["System.Security.Cryptography.KeyNumber", "System.Security.Cryptography.CspKeyContainerInfo", "Property[KeyNumber]"] + - ["System.Security.Cryptography.HashAlgorithmName", "System.Security.Cryptography.PbeParameters", "Property[HashAlgorithm]"] + - ["System.Int32", "System.Security.Cryptography.FromBase64Transform", "Property[InputBlockSize]"] + - ["System.Security.Cryptography.Oid", "System.Security.Cryptography.OidEnumerator", "Property[Current]"] + - ["System.Security.Cryptography.SHA384", "System.Security.Cryptography.SHA384!", "Method[Create].ReturnValue"] + - ["System.Security.Cryptography.RSAParameters", "System.Security.Cryptography.RSACryptoServiceProvider", "Method[ExportParameters].ReturnValue"] + - ["System.Int32", "System.Security.Cryptography.HMACSHA1!", "Field[HashSizeInBytes]"] + - ["System.Boolean", "System.Security.Cryptography.MD5CryptoServiceProvider", "Method[TryHashFinal].ReturnValue"] + - ["System.Security.Cryptography.KeySizes[]", "System.Security.Cryptography.AesCryptoServiceProvider", "Property[LegalKeySizes]"] + - ["System.Boolean", "System.Security.Cryptography.PemEncoding!", "Method[TryFind].ReturnValue"] + - ["System.Byte[]", "System.Security.Cryptography.ECDiffieHellmanCng", "Method[DeriveKeyFromHash].ReturnValue"] + - ["System.String", "System.Security.Cryptography.AsymmetricKeyExchangeFormatter", "Property[Parameters]"] + - ["System.Byte[]", "System.Security.Cryptography.SHA1Managed", "Method[HashFinal].ReturnValue"] + - ["System.Boolean", "System.Security.Cryptography.SymmetricAlgorithm", "Method[ValidKeySize].ReturnValue"] + - ["System.Int32", "System.Security.Cryptography.PbeParameters", "Property[IterationCount]"] + - ["System.Security.Cryptography.HashAlgorithmName", "System.Security.Cryptography.HashAlgorithmName!", "Property[SHA3_384]"] + - ["System.Byte[]", "System.Security.Cryptography.ECDsa", "Method[SignHash].ReturnValue"] + - ["System.Byte[]", "System.Security.Cryptography.ECDiffieHellmanPublicKey", "Method[ToByteArray].ReturnValue"] + - ["System.Byte[]", "System.Security.Cryptography.ECPoint", "Field[X]"] + - ["System.Byte[]", "System.Security.Cryptography.RSA", "Method[SignHash].ReturnValue"] + - ["System.Boolean", "System.Security.Cryptography.CngProperty!", "Method[op_Inequality].ReturnValue"] + - ["System.Byte[]", "System.Security.Cryptography.RSAParameters", "Field[D]"] + - ["System.Boolean", "System.Security.Cryptography.ECDsaOpenSsl", "Method[VerifyHash].ReturnValue"] + - ["System.Byte[]", "System.Security.Cryptography.ECCurve", "Field[B]"] + - ["System.String", "System.Security.Cryptography.CngAlgorithmGroup", "Property[AlgorithmGroup]"] + - ["System.Security.Cryptography.AsnEncodedDataCollection", "System.Security.Cryptography.CryptographicAttributeObject", "Property[Values]"] + - ["System.Byte[]", "System.Security.Cryptography.ECCurve", "Field[Prime]"] + - ["System.Boolean", "System.Security.Cryptography.DSA", "Method[TryHashData].ReturnValue"] + - ["System.Boolean", "System.Security.Cryptography.AsymmetricAlgorithm", "Method[TryExportEncryptedPkcs8PrivateKeyPem].ReturnValue"] + - ["System.Boolean", "System.Security.Cryptography.SHA3_256!", "Method[TryHashData].ReturnValue"] + - ["System.Security.Cryptography.ICryptoTransform", "System.Security.Cryptography.AesCng", "Method[CreateDecryptor].ReturnValue"] + - ["System.Security.Cryptography.OidGroup", "System.Security.Cryptography.OidGroup!", "Field[HashAlgorithm]"] + - ["System.Int32", "System.Security.Cryptography.SHA512!", "Field[HashSizeInBits]"] + - ["System.Byte[]", "System.Security.Cryptography.HMACSHA256", "Property[Key]"] + - ["System.String", "System.Security.Cryptography.RSACryptoServiceProvider", "Property[SignatureAlgorithm]"] + - ["System.Boolean", "System.Security.Cryptography.KmacXof256!", "Property[IsSupported]"] + - ["System.Boolean", "System.Security.Cryptography.AsnEncodedDataCollection", "Property[System.Collections.ICollection.IsSynchronized]"] + - ["System.Boolean", "System.Security.Cryptography.ECDsaCng", "Method[TryExportPkcs8PrivateKey].ReturnValue"] + - ["System.Security.Cryptography.ECDsa", "System.Security.Cryptography.ECDsa!", "Method[Create].ReturnValue"] + - ["System.Security.Cryptography.HashAlgorithmName", "System.Security.Cryptography.HashAlgorithmName!", "Property[SHA384]"] + - ["System.Byte[]", "System.Security.Cryptography.HKDF!", "Method[Extract].ReturnValue"] + - ["System.String", "System.Security.Cryptography.SignatureDescription", "Property[KeyAlgorithm]"] + - ["System.Security.AccessControl.CryptoKeySecurity", "System.Security.Cryptography.CspParameters", "Property[CryptoKeySecurity]"] + - ["System.Byte[]", "System.Security.Cryptography.TripleDESCryptoServiceProvider", "Property[IV]"] + - ["System.Byte[]", "System.Security.Cryptography.ECDiffieHellman", "Method[DeriveKeyFromHmac].ReturnValue"] + - ["System.Security.Cryptography.CngAlgorithmGroup", "System.Security.Cryptography.CngAlgorithmGroup!", "Property[Rsa]"] + - ["System.Int32", "System.Security.Cryptography.HMACMD5!", "Field[HashSizeInBytes]"] + - ["System.Boolean", "System.Security.Cryptography.ECDiffieHellman", "Method[TryExportEncryptedPkcs8PrivateKey].ReturnValue"] + - ["System.Security.Cryptography.SafeEvpPKeyHandle", "System.Security.Cryptography.SafeEvpPKeyHandle!", "Method[OpenPrivateKeyFromEngine].ReturnValue"] + - ["System.Boolean", "System.Security.Cryptography.AsymmetricAlgorithm", "Method[TryExportPkcs8PrivateKeyPem].ReturnValue"] + - ["System.Threading.Tasks.ValueTask", "System.Security.Cryptography.HMACMD5!", "Method[HashDataAsync].ReturnValue"] + - ["System.Boolean", "System.Security.Cryptography.HMAC", "Method[TryHashFinal].ReturnValue"] + - ["System.Int32", "System.Security.Cryptography.SHA512!", "Field[HashSizeInBytes]"] + - ["System.Boolean", "System.Security.Cryptography.SHA3_256!", "Property[IsSupported]"] + - ["System.Security.Cryptography.MD5", "System.Security.Cryptography.MD5!", "Method[Create].ReturnValue"] + - ["System.Security.Cryptography.DSA", "System.Security.Cryptography.DSA!", "Method[Create].ReturnValue"] + - ["System.String", "System.Security.Cryptography.Oid", "Property[Value]"] + - ["System.Byte[]", "System.Security.Cryptography.Shake256!", "Method[HashData].ReturnValue"] + - ["System.Security.Cryptography.CipherMode", "System.Security.Cryptography.SymmetricAlgorithm", "Field[ModeValue]"] + - ["System.Boolean", "System.Security.Cryptography.SHA3_512!", "Method[TryHashData].ReturnValue"] + - ["System.Security.Cryptography.FromBase64TransformMode", "System.Security.Cryptography.FromBase64TransformMode!", "Field[IgnoreWhiteSpaces]"] + - ["System.Boolean", "System.Security.Cryptography.TripleDESCng", "Method[TryDecryptCfbCore].ReturnValue"] + - ["System.Security.Cryptography.Oid", "System.Security.Cryptography.OidCollection", "Property[Item]"] + - ["System.Threading.Tasks.ValueTask", "System.Security.Cryptography.KmacXof256!", "Method[HashDataAsync].ReturnValue"] + - ["System.Int32", "System.Security.Cryptography.HMAC", "Property[BlockSizeValue]"] + - ["System.Int32", "System.Security.Cryptography.AsnEncodedDataCollection", "Property[Count]"] + - ["System.Security.Cryptography.SignatureVerificationResult", "System.Security.Cryptography.SignatureVerificationResult!", "Field[ContainingSignatureInvalid]"] + - ["System.Security.Cryptography.CngKeyHandleOpenOptions", "System.Security.Cryptography.CngKeyHandleOpenOptions!", "Field[EphemeralKey]"] + - ["System.Security.Cryptography.ECDiffieHellmanPublicKey", "System.Security.Cryptography.ECDiffieHellmanCngPublicKey!", "Method[FromByteArray].ReturnValue"] + - ["System.Object", "System.Security.Cryptography.OidCollection", "Property[System.Collections.ICollection.SyncRoot]"] + - ["System.Int32", "System.Security.Cryptography.DSACryptoServiceProvider", "Property[KeySize]"] + - ["System.Security.Cryptography.Oid", "System.Security.Cryptography.CryptographicAttributeObject", "Property[Oid]"] + - ["System.Security.Cryptography.Aes", "System.Security.Cryptography.Aes!", "Method[Create].ReturnValue"] + - ["System.Boolean", "System.Security.Cryptography.ECDsa", "Method[VerifyData].ReturnValue"] + - ["System.Byte[]", "System.Security.Cryptography.SHA384!", "Method[HashData].ReturnValue"] + - ["System.Security.Cryptography.CryptographicAttributeObjectEnumerator", "System.Security.Cryptography.CryptographicAttributeObjectCollection", "Method[GetEnumerator].ReturnValue"] + - ["System.Boolean", "System.Security.Cryptography.RSACryptoServiceProvider", "Property[PersistKeyInCsp]"] + - ["System.Byte[]", "System.Security.Cryptography.HMACSHA3_256", "Property[Key]"] + - ["System.Boolean", "System.Security.Cryptography.DataProtector", "Method[IsReprotectRequired].ReturnValue"] + - ["System.Security.Cryptography.RSAEncryptionPadding", "System.Security.Cryptography.RSAEncryptionPadding!", "Property[Pkcs1]"] + - ["System.Boolean", "System.Security.Cryptography.CngKeyBlobFormat", "Method[Equals].ReturnValue"] + - ["System.Byte[]", "System.Security.Cryptography.DSACng", "Method[HashData].ReturnValue"] + - ["System.String", "System.Security.Cryptography.AsymmetricAlgorithm", "Method[ExportSubjectPublicKeyInfoPem].ReturnValue"] + - ["System.Security.Cryptography.CngKey", "System.Security.Cryptography.CngKey!", "Method[Import].ReturnValue"] + - ["System.Security.Cryptography.ECDiffieHellmanPublicKey", "System.Security.Cryptography.ECDiffieHellmanCng", "Property[PublicKey]"] + - ["System.Byte[]", "System.Security.Cryptography.DSAParameters", "Field[G]"] + - ["System.Int32", "System.Security.Cryptography.HKDF!", "Method[Extract].ReturnValue"] + - ["System.Int32", "System.Security.Cryptography.SHA3_512!", "Method[HashData].ReturnValue"] + - ["System.Byte[]", "System.Security.Cryptography.HMACSHA512", "Method[HashFinal].ReturnValue"] + - ["System.Int32", "System.Security.Cryptography.SHA1!", "Method[HashData].ReturnValue"] + - ["System.Int32", "System.Security.Cryptography.MD5!", "Method[HashData].ReturnValue"] + - ["System.Boolean", "System.Security.Cryptography.ECDsa", "Method[VerifyDataCore].ReturnValue"] + - ["System.Object", "System.Security.Cryptography.OidCollection", "Property[SyncRoot]"] + - ["System.Security.Cryptography.ICryptoTransform", "System.Security.Cryptography.SymmetricAlgorithm", "Method[CreateDecryptor].ReturnValue"] + - ["System.Int32", "System.Security.Cryptography.AsymmetricAlgorithm", "Field[KeySizeValue]"] + - ["System.Security.Cryptography.CngKeyOpenOptions", "System.Security.Cryptography.CngKeyOpenOptions!", "Field[UserKey]"] + - ["System.Security.Cryptography.KeySizes[]", "System.Security.Cryptography.DSACryptoServiceProvider", "Property[LegalKeySizes]"] + - ["System.Security.Cryptography.DSAParameters", "System.Security.Cryptography.DSACryptoServiceProvider", "Method[ExportParameters].ReturnValue"] + - ["System.Byte[]", "System.Security.Cryptography.HMACSHA3_256!", "Method[HashData].ReturnValue"] + - ["System.Security.Cryptography.CngAlgorithm", "System.Security.Cryptography.CngAlgorithm!", "Property[Sha1]"] + - ["System.Security.Cryptography.CngAlgorithm", "System.Security.Cryptography.CngAlgorithm!", "Property[ECDsaP384]"] + - ["System.Boolean", "System.Security.Cryptography.ECDsa", "Method[TryHashData].ReturnValue"] + - ["System.Byte[]", "System.Security.Cryptography.SymmetricAlgorithm", "Method[EncryptCbc].ReturnValue"] + - ["System.Byte[]", "System.Security.Cryptography.KmacXof128", "Method[GetCurrentHash].ReturnValue"] + - ["System.Security.Cryptography.ECDiffieHellmanPublicKey", "System.Security.Cryptography.ECDiffieHellmanOpenSsl", "Property[PublicKey]"] + - ["System.Boolean", "System.Security.Cryptography.SymmetricAlgorithm", "Method[TryDecryptCfb].ReturnValue"] + - ["System.Security.Cryptography.CngKeyBlobFormat", "System.Security.Cryptography.CngKeyBlobFormat!", "Property[Pkcs8PrivateBlob]"] + - ["System.Boolean", "System.Security.Cryptography.ICryptoTransform", "Property[CanReuseTransform]"] + - ["System.Boolean", "System.Security.Cryptography.Kmac128!", "Property[IsSupported]"] + - ["System.Security.Cryptography.RSAParameters", "System.Security.Cryptography.RSA", "Method[ExportParameters].ReturnValue"] + - ["System.Byte[]", "System.Security.Cryptography.DSA", "Method[SignDataCore].ReturnValue"] + - ["System.Byte[]", "System.Security.Cryptography.RSA", "Method[Encrypt].ReturnValue"] + - ["System.Security.Cryptography.HashAlgorithmName", "System.Security.Cryptography.HashAlgorithmName!", "Property[SHA1]"] + - ["System.Threading.Tasks.ValueTask", "System.Security.Cryptography.Shake128!", "Method[HashDataAsync].ReturnValue"] + - ["System.Boolean", "System.Security.Cryptography.Shake256!", "Property[IsSupported]"] + - ["System.Boolean", "System.Security.Cryptography.RSA", "Method[TryExportRSAPrivateKey].ReturnValue"] + - ["System.Security.Cryptography.ECParameters", "System.Security.Cryptography.ECDsa", "Method[ExportExplicitParameters].ReturnValue"] + - ["System.Boolean", "System.Security.Cryptography.DSASignatureDeformatter", "Method[VerifySignature].ReturnValue"] + - ["System.Security.Cryptography.CspProviderFlags", "System.Security.Cryptography.CspProviderFlags!", "Field[UseUserProtectedKey]"] + - ["System.Boolean", "System.Security.Cryptography.SHA256CryptoServiceProvider", "Method[TryHashFinal].ReturnValue"] + - ["System.Security.Cryptography.ECCurve+ECCurveType", "System.Security.Cryptography.ECCurve", "Field[CurveType]"] + - ["System.Threading.Tasks.ValueTask", "System.Security.Cryptography.HMACSHA1!", "Method[HashDataAsync].ReturnValue"] + - ["System.Byte[]", "System.Security.Cryptography.KmacXof128", "Method[GetHashAndReset].ReturnValue"] + - ["System.Threading.Tasks.ValueTask", "System.Security.Cryptography.Kmac128!", "Method[HashDataAsync].ReturnValue"] + - ["System.Byte[]", "System.Security.Cryptography.HKDF!", "Method[DeriveKey].ReturnValue"] + - ["System.Byte[]", "System.Security.Cryptography.ECDsaCng", "Method[ExportEncryptedPkcs8PrivateKey].ReturnValue"] + - ["System.String", "System.Security.Cryptography.RSA", "Method[ExportRSAPublicKeyPem].ReturnValue"] + - ["System.Byte[]", "System.Security.Cryptography.RijndaelManaged", "Property[IV]"] + - ["System.Boolean", "System.Security.Cryptography.DSA", "Method[VerifySignatureCore].ReturnValue"] + - ["System.Boolean", "System.Security.Cryptography.SHA384!", "Method[TryHashData].ReturnValue"] + - ["System.Boolean", "System.Security.Cryptography.AesGcm!", "Property[IsSupported]"] + - ["System.Boolean", "System.Security.Cryptography.RSACryptoServiceProvider", "Method[VerifyHash].ReturnValue"] + - ["System.Security.Cryptography.KeySizes", "System.Security.Cryptography.AesGcm!", "Property[NonceByteSizes]"] + - ["System.Security.Cryptography.Kmac256", "System.Security.Cryptography.Kmac256", "Method[Clone].ReturnValue"] + - ["System.Int32", "System.Security.Cryptography.RSAEncryptionPadding", "Method[GetHashCode].ReturnValue"] + - ["System.Security.Cryptography.RSAParameters", "System.Security.Cryptography.RSAOpenSsl", "Method[ExportParameters].ReturnValue"] + - ["System.Boolean", "System.Security.Cryptography.HMACSHA384", "Property[ProduceLegacyHmacValues]"] + - ["System.Int32", "System.Security.Cryptography.RSA", "Method[Decrypt].ReturnValue"] + - ["System.Byte[]", "System.Security.Cryptography.SymmetricAlgorithm", "Property[IV]"] + - ["System.Byte[]", "System.Security.Cryptography.ECDsaCng", "Method[HashData].ReturnValue"] + - ["System.Int32", "System.Security.Cryptography.RijndaelManaged", "Property[FeedbackSize]"] + - ["System.Byte[]", "System.Security.Cryptography.RijndaelManagedTransform", "Method[TransformFinalBlock].ReturnValue"] + - ["System.Int32", "System.Security.Cryptography.HMACSHA3_384!", "Field[HashSizeInBytes]"] + - ["System.Security.Cryptography.KeyNumber", "System.Security.Cryptography.KeyNumber!", "Field[Signature]"] + - ["System.String", "System.Security.Cryptography.AsymmetricAlgorithm", "Method[ExportEncryptedPkcs8PrivateKeyPem].ReturnValue"] + - ["System.String", "System.Security.Cryptography.ECDiffieHellmanCng", "Method[ToXmlString].ReturnValue"] + - ["System.IntPtr", "System.Security.Cryptography.CngKey", "Property[ParentWindowHandle]"] + - ["System.Int32", "System.Security.Cryptography.SymmetricAlgorithm", "Field[BlockSizeValue]"] + - ["System.Byte[]", "System.Security.Cryptography.Kmac256!", "Method[HashData].ReturnValue"] + - ["System.String", "System.Security.Cryptography.RSAPKCS1KeyExchangeDeformatter", "Property[Parameters]"] + - ["System.Boolean", "System.Security.Cryptography.DSACryptoServiceProvider", "Property[PublicOnly]"] + - ["System.Security.Cryptography.SignatureVerificationResult", "System.Security.Cryptography.SignatureVerificationResult!", "Field[InvalidCertificateUsage]"] + - ["System.Security.Cryptography.SignatureVerificationResult", "System.Security.Cryptography.SignatureVerificationResult!", "Field[InvalidTimePeriodNesting]"] + - ["System.Byte[]", "System.Security.Cryptography.ICspAsymmetricAlgorithm", "Method[ExportCspBlob].ReturnValue"] + - ["System.Security.Cryptography.OidGroup", "System.Security.Cryptography.OidGroup!", "Field[EnhancedKeyUsage]"] + - ["System.Int32", "System.Security.Cryptography.SymmetricAlgorithm", "Method[GetCiphertextLengthEcb].ReturnValue"] + - ["System.Int32", "System.Security.Cryptography.HMACSHA512!", "Field[HashSizeInBits]"] + - ["System.Security.Cryptography.SignatureVerificationResult", "System.Security.Cryptography.SignatureVerificationResult!", "Field[MissingSignature]"] + - ["System.Security.Cryptography.ECCurve", "System.Security.Cryptography.ECCurve!", "Method[CreateFromValue].ReturnValue"] + - ["System.Security.Cryptography.HashAlgorithmName", "System.Security.Cryptography.HashAlgorithmName!", "Property[SHA3_512]"] + - ["System.Byte[]", "System.Security.Cryptography.RSA", "Method[ExportRSAPrivateKey].ReturnValue"] + - ["System.Security.Cryptography.KeySizes[]", "System.Security.Cryptography.TripleDESCng", "Property[LegalKeySizes]"] + - ["System.Boolean", "System.Security.Cryptography.ECDiffieHellman", "Method[TryExportPkcs8PrivateKey].ReturnValue"] + - ["System.Security.Cryptography.CngExportPolicies", "System.Security.Cryptography.CngKey", "Property[ExportPolicy]"] + - ["System.Threading.Tasks.ValueTask", "System.Security.Cryptography.Kmac256!", "Method[HashDataAsync].ReturnValue"] + - ["System.Byte[]", "System.Security.Cryptography.RSAPKCS1KeyExchangeFormatter", "Method[CreateKeyExchange].ReturnValue"] + - ["System.Int32", "System.Security.Cryptography.SymmetricAlgorithm", "Property[KeySize]"] + - ["System.Boolean", "System.Security.Cryptography.CryptographicAttributeObjectCollection", "Property[IsSynchronized]"] + - ["System.Security.Cryptography.KmacXof256", "System.Security.Cryptography.KmacXof256", "Method[Clone].ReturnValue"] + - ["System.Security.Cryptography.ICryptoTransform", "System.Security.Cryptography.RijndaelManaged", "Method[CreateEncryptor].ReturnValue"] + - ["System.Threading.Tasks.ValueTask", "System.Security.Cryptography.HMACSHA512!", "Method[HashDataAsync].ReturnValue"] + - ["System.Security.Cryptography.SignatureVerificationResult", "System.Security.Cryptography.SignatureVerificationResult!", "Field[UntrustedRootCertificate]"] + - ["System.Byte[]", "System.Security.Cryptography.MD5!", "Method[HashData].ReturnValue"] + - ["System.Byte[]", "System.Security.Cryptography.HashAlgorithm", "Method[HashFinal].ReturnValue"] + - ["System.Security.Cryptography.ECKeyXmlFormat", "System.Security.Cryptography.ECKeyXmlFormat!", "Field[Rfc4050]"] + - ["System.Security.Cryptography.SHA3_512", "System.Security.Cryptography.SHA3_512!", "Method[Create].ReturnValue"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemSecurityCryptographyCose/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemSecurityCryptographyCose/model.yml new file mode 100644 index 000000000000..7c5d4ec13a46 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemSecurityCryptographyCose/model.yml @@ -0,0 +1,85 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Byte[]", "System.Security.Cryptography.Cose.CoseHeaderMap", "Method[GetValueAsBytes].ReturnValue"] + - ["System.Threading.Tasks.Task", "System.Security.Cryptography.Cose.CoseSign1Message", "Method[VerifyDetachedAsync].ReturnValue"] + - ["System.String", "System.Security.Cryptography.Cose.CoseHeaderMap", "Method[GetValueAsString].ReturnValue"] + - ["System.Boolean", "System.Security.Cryptography.Cose.CoseMultiSignMessage!", "Method[TrySignDetached].ReturnValue"] + - ["System.Byte[]", "System.Security.Cryptography.Cose.CoseHeaderValue", "Method[GetValueAsBytes].ReturnValue"] + - ["System.Security.Cryptography.HashAlgorithmName", "System.Security.Cryptography.Cose.CoseSigner", "Property[HashAlgorithm]"] + - ["System.Boolean", "System.Security.Cryptography.Cose.CoseHeaderLabel!", "Method[op_Equality].ReturnValue"] + - ["System.Boolean", "System.Security.Cryptography.Cose.CoseMultiSignMessage", "Method[TryEncode].ReturnValue"] + - ["System.Collections.Generic.IEnumerable", "System.Security.Cryptography.Cose.CoseHeaderMap", "Property[System.Collections.Generic.IReadOnlyDictionary.Keys]"] + - ["System.Security.Cryptography.RSASignaturePadding", "System.Security.Cryptography.Cose.CoseSigner", "Property[RSASignaturePadding]"] + - ["System.Boolean", "System.Security.Cryptography.Cose.CoseSign1Message", "Method[VerifyEmbedded].ReturnValue"] + - ["System.Byte[]", "System.Security.Cryptography.Cose.CoseSign1Message!", "Method[SignEmbedded].ReturnValue"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.Security.Cryptography.Cose.CoseMultiSignMessage", "Property[Signatures]"] + - ["System.Security.Cryptography.Cose.CoseHeaderLabel", "System.Security.Cryptography.Cose.CoseHeaderLabel!", "Property[ContentType]"] + - ["System.Boolean", "System.Security.Cryptography.Cose.CoseHeaderMap", "Property[IsReadOnly]"] + - ["System.Nullable>", "System.Security.Cryptography.Cose.CoseMessage", "Property[Content]"] + - ["System.Boolean", "System.Security.Cryptography.Cose.CoseHeaderMap", "Method[TryGetValue].ReturnValue"] + - ["System.Int32", "System.Security.Cryptography.Cose.CoseSign1Message", "Method[GetEncodedLength].ReturnValue"] + - ["System.Int32", "System.Security.Cryptography.Cose.CoseHeaderValue", "Method[GetValueAsInt32].ReturnValue"] + - ["System.Int32", "System.Security.Cryptography.Cose.CoseHeaderMap", "Method[GetValueAsBytes].ReturnValue"] + - ["System.Security.Cryptography.Cose.CoseMultiSignMessage", "System.Security.Cryptography.Cose.CoseMessage!", "Method[DecodeMultiSign].ReturnValue"] + - ["System.Security.Cryptography.Cose.CoseHeaderMap", "System.Security.Cryptography.Cose.CoseMessage", "Property[ProtectedHeaders]"] + - ["System.Byte[]", "System.Security.Cryptography.Cose.CoseMessage", "Method[Encode].ReturnValue"] + - ["System.Boolean", "System.Security.Cryptography.Cose.CoseHeaderLabel!", "Method[op_Inequality].ReturnValue"] + - ["System.Boolean", "System.Security.Cryptography.Cose.CoseSignature", "Method[VerifyDetached].ReturnValue"] + - ["System.Boolean", "System.Security.Cryptography.Cose.CoseSignature", "Method[VerifyEmbedded].ReturnValue"] + - ["System.Collections.Generic.IEnumerable", "System.Security.Cryptography.Cose.CoseHeaderMap", "Property[System.Collections.Generic.IReadOnlyDictionary.Values]"] + - ["System.Security.Cryptography.Cose.CoseHeaderMap", "System.Security.Cryptography.Cose.CoseSignature", "Property[ProtectedHeaders]"] + - ["System.Security.Cryptography.Cose.CoseHeaderLabel", "System.Security.Cryptography.Cose.CoseHeaderLabel!", "Property[KeyIdentifier]"] + - ["System.Collections.Generic.IEnumerator>", "System.Security.Cryptography.Cose.CoseHeaderMap", "Method[GetEnumerator].ReturnValue"] + - ["System.Threading.Tasks.Task", "System.Security.Cryptography.Cose.CoseSignature", "Method[VerifyDetachedAsync].ReturnValue"] + - ["System.Security.Cryptography.Cose.CoseHeaderValue", "System.Security.Cryptography.Cose.CoseHeaderValue!", "Method[FromInt32].ReturnValue"] + - ["System.Boolean", "System.Security.Cryptography.Cose.CoseHeaderMap", "Method[ContainsKey].ReturnValue"] + - ["System.Boolean", "System.Security.Cryptography.Cose.CoseHeaderValue!", "Method[op_Inequality].ReturnValue"] + - ["System.Boolean", "System.Security.Cryptography.Cose.CoseHeaderMap", "Method[Contains].ReturnValue"] + - ["System.Collections.Generic.ICollection", "System.Security.Cryptography.Cose.CoseHeaderMap", "Property[Keys]"] + - ["System.Security.Cryptography.Cose.CoseHeaderValue", "System.Security.Cryptography.Cose.CoseHeaderValue!", "Method[FromBytes].ReturnValue"] + - ["System.Int32", "System.Security.Cryptography.Cose.CoseMessage", "Method[GetEncodedLength].ReturnValue"] + - ["System.Byte[]", "System.Security.Cryptography.Cose.CoseMultiSignMessage!", "Method[SignEmbedded].ReturnValue"] + - ["System.Boolean", "System.Security.Cryptography.Cose.CoseSign1Message", "Method[VerifyDetached].ReturnValue"] + - ["System.Boolean", "System.Security.Cryptography.Cose.CoseHeaderLabel", "Method[Equals].ReturnValue"] + - ["System.Security.Cryptography.Cose.CoseHeaderMap", "System.Security.Cryptography.Cose.CoseSigner", "Property[ProtectedHeaders]"] + - ["System.Int32", "System.Security.Cryptography.Cose.CoseHeaderValue", "Method[GetValueAsBytes].ReturnValue"] + - ["System.Boolean", "System.Security.Cryptography.Cose.CoseMessage", "Method[TryEncode].ReturnValue"] + - ["System.ReadOnlyMemory", "System.Security.Cryptography.Cose.CoseSignature", "Property[Signature]"] + - ["System.Collections.Generic.ICollection", "System.Security.Cryptography.Cose.CoseHeaderMap", "Property[Values]"] + - ["System.Security.Cryptography.Cose.CoseHeaderMap", "System.Security.Cryptography.Cose.CoseMessage", "Property[UnprotectedHeaders]"] + - ["System.Security.Cryptography.Cose.CoseHeaderMap", "System.Security.Cryptography.Cose.CoseSigner", "Property[UnprotectedHeaders]"] + - ["System.ReadOnlyMemory", "System.Security.Cryptography.Cose.CoseSign1Message", "Property[Signature]"] + - ["System.ReadOnlyMemory", "System.Security.Cryptography.Cose.CoseMessage", "Property[RawProtectedHeaders]"] + - ["System.Security.Cryptography.Cose.CoseHeaderLabel", "System.Security.Cryptography.Cose.CoseHeaderLabel!", "Property[CriticalHeaders]"] + - ["System.Byte[]", "System.Security.Cryptography.Cose.CoseMultiSignMessage!", "Method[SignDetached].ReturnValue"] + - ["System.Security.Cryptography.Cose.CoseHeaderValue", "System.Security.Cryptography.Cose.CoseHeaderValue!", "Method[FromEncodedValue].ReturnValue"] + - ["System.Threading.Tasks.Task", "System.Security.Cryptography.Cose.CoseMultiSignMessage", "Method[AddSignatureForDetachedAsync].ReturnValue"] + - ["System.Boolean", "System.Security.Cryptography.Cose.CoseHeaderValue", "Method[Equals].ReturnValue"] + - ["System.Security.Cryptography.Cose.CoseHeaderValue", "System.Security.Cryptography.Cose.CoseHeaderValue!", "Method[FromString].ReturnValue"] + - ["System.Int32", "System.Security.Cryptography.Cose.CoseHeaderMap", "Method[GetValueAsInt32].ReturnValue"] + - ["System.Int32", "System.Security.Cryptography.Cose.CoseHeaderLabel", "Method[GetHashCode].ReturnValue"] + - ["System.String", "System.Security.Cryptography.Cose.CoseHeaderValue", "Method[GetValueAsString].ReturnValue"] + - ["System.Collections.IEnumerator", "System.Security.Cryptography.Cose.CoseHeaderMap", "Method[System.Collections.IEnumerable.GetEnumerator].ReturnValue"] + - ["System.Boolean", "System.Security.Cryptography.Cose.CoseHeaderMap", "Method[Remove].ReturnValue"] + - ["System.Boolean", "System.Security.Cryptography.Cose.CoseSign1Message!", "Method[TrySignDetached].ReturnValue"] + - ["System.Security.Cryptography.AsymmetricAlgorithm", "System.Security.Cryptography.Cose.CoseSigner", "Property[Key]"] + - ["System.Security.Cryptography.Cose.CoseHeaderMap", "System.Security.Cryptography.Cose.CoseSignature", "Property[UnprotectedHeaders]"] + - ["System.Int32", "System.Security.Cryptography.Cose.CoseMultiSignMessage", "Method[GetEncodedLength].ReturnValue"] + - ["System.Threading.Tasks.Task", "System.Security.Cryptography.Cose.CoseSign1Message!", "Method[SignDetachedAsync].ReturnValue"] + - ["System.Int32", "System.Security.Cryptography.Cose.CoseMessage", "Method[Encode].ReturnValue"] + - ["System.Byte[]", "System.Security.Cryptography.Cose.CoseSign1Message!", "Method[SignDetached].ReturnValue"] + - ["System.Boolean", "System.Security.Cryptography.Cose.CoseMultiSignMessage!", "Method[TrySignEmbedded].ReturnValue"] + - ["System.Int32", "System.Security.Cryptography.Cose.CoseHeaderValue", "Method[GetHashCode].ReturnValue"] + - ["System.Int32", "System.Security.Cryptography.Cose.CoseHeaderMap", "Property[Count]"] + - ["System.Security.Cryptography.Cose.CoseHeaderValue", "System.Security.Cryptography.Cose.CoseHeaderMap", "Property[Item]"] + - ["System.Security.Cryptography.Cose.CoseSign1Message", "System.Security.Cryptography.Cose.CoseMessage!", "Method[DecodeSign1].ReturnValue"] + - ["System.Boolean", "System.Security.Cryptography.Cose.CoseSign1Message!", "Method[TrySignEmbedded].ReturnValue"] + - ["System.ReadOnlyMemory", "System.Security.Cryptography.Cose.CoseHeaderValue", "Property[EncodedValue]"] + - ["System.Boolean", "System.Security.Cryptography.Cose.CoseHeaderValue!", "Method[op_Equality].ReturnValue"] + - ["System.Security.Cryptography.Cose.CoseHeaderLabel", "System.Security.Cryptography.Cose.CoseHeaderLabel!", "Property[Algorithm]"] + - ["System.Threading.Tasks.Task", "System.Security.Cryptography.Cose.CoseMultiSignMessage!", "Method[SignDetachedAsync].ReturnValue"] + - ["System.ReadOnlyMemory", "System.Security.Cryptography.Cose.CoseSignature", "Property[RawProtectedHeaders]"] + - ["System.Boolean", "System.Security.Cryptography.Cose.CoseSign1Message", "Method[TryEncode].ReturnValue"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemSecurityCryptographyPkcs/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemSecurityCryptographyPkcs/model.yml new file mode 100644 index 000000000000..84d9d28f449f --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemSecurityCryptographyPkcs/model.yml @@ -0,0 +1,205 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Security.Cryptography.Pkcs.ContentInfo", "System.Security.Cryptography.Pkcs.EnvelopedCms", "Property[ContentInfo]"] + - ["System.Byte[]", "System.Security.Cryptography.Pkcs.SignerInfo", "Method[GetSignature].ReturnValue"] + - ["System.Security.Cryptography.Pkcs.RecipientInfoType", "System.Security.Cryptography.Pkcs.RecipientInfo", "Property[Type]"] + - ["System.Byte[]", "System.Security.Cryptography.Pkcs.Pkcs12SafeBag", "Method[Encode].ReturnValue"] + - ["System.Security.Cryptography.Pkcs.SubjectIdentifierType", "System.Security.Cryptography.Pkcs.SubjectIdentifierType!", "Field[NoSignature]"] + - ["System.Security.Cryptography.Pkcs.ContentInfo", "System.Security.Cryptography.Pkcs.SignedCms", "Property[ContentInfo]"] + - ["System.Security.Cryptography.X509Certificates.X509IncludeOption", "System.Security.Cryptography.Pkcs.CmsSigner", "Property[IncludeOption]"] + - ["System.Byte[]", "System.Security.Cryptography.Pkcs.ContentInfo", "Property[Content]"] + - ["System.ReadOnlyMemory", "System.Security.Cryptography.Pkcs.Rfc3161TimestampTokenInfo", "Method[GetMessageHash].ReturnValue"] + - ["System.Security.Cryptography.Pkcs.SubjectIdentifierOrKeyType", "System.Security.Cryptography.Pkcs.SubjectIdentifierOrKey", "Property[Type]"] + - ["System.Security.Cryptography.CryptographicAttributeObjectCollection", "System.Security.Cryptography.Pkcs.Pkcs8PrivateKeyInfo", "Property[Attributes]"] + - ["System.ReadOnlyMemory", "System.Security.Cryptography.Pkcs.Rfc3161TimestampTokenInfo", "Method[GetSerialNumber].ReturnValue"] + - ["System.Security.Cryptography.X509Certificates.X509Certificate2", "System.Security.Cryptography.Pkcs.CmsSigner", "Property[Certificate]"] + - ["System.Security.Cryptography.Pkcs.SignerInfoCollection", "System.Security.Cryptography.Pkcs.SignerInfo", "Property[CounterSignerInfos]"] + - ["System.Byte[]", "System.Security.Cryptography.Pkcs.Rfc3161TimestampTokenInfo", "Method[Encode].ReturnValue"] + - ["System.Security.Cryptography.CryptographicAttributeObjectCollection", "System.Security.Cryptography.Pkcs.CmsSigner", "Property[UnsignedAttributes]"] + - ["System.Security.Cryptography.Pkcs.Pkcs12SecretBag", "System.Security.Cryptography.Pkcs.Pkcs12SafeContents", "Method[AddSecret].ReturnValue"] + - ["System.Boolean", "System.Security.Cryptography.Pkcs.SignedCms", "Property[Detached]"] + - ["System.Security.Cryptography.Pkcs.Pkcs12ConfidentialityMode", "System.Security.Cryptography.Pkcs.Pkcs12ConfidentialityMode!", "Field[PublicKey]"] + - ["System.DateTime", "System.Security.Cryptography.Pkcs.KeyAgreeRecipientInfo", "Property[Date]"] + - ["System.Security.Cryptography.X509Certificates.X509ExtensionCollection", "System.Security.Cryptography.Pkcs.Rfc3161TimestampTokenInfo", "Method[GetExtensions].ReturnValue"] + - ["System.Security.Cryptography.Pkcs.SubjectIdentifierType", "System.Security.Cryptography.Pkcs.CmsSigner", "Property[SignerIdentifierType]"] + - ["System.Boolean", "System.Security.Cryptography.Pkcs.Pkcs12SafeContents", "Property[IsReadOnly]"] + - ["System.Security.Cryptography.Pkcs.Rfc3161TimestampTokenInfo", "System.Security.Cryptography.Pkcs.Rfc3161TimestampToken", "Property[TokenInfo]"] + - ["System.Security.Cryptography.Oid", "System.Security.Cryptography.Pkcs.Rfc3161TimestampRequest", "Property[RequestedPolicyId]"] + - ["System.ReadOnlyMemory", "System.Security.Cryptography.Pkcs.Pkcs12SafeBag", "Property[EncodedBagValue]"] + - ["System.Security.Cryptography.Pkcs.SignerInfoEnumerator", "System.Security.Cryptography.Pkcs.SignerInfoCollection", "Method[GetEnumerator].ReturnValue"] + - ["System.Security.Cryptography.X509Certificates.X509Certificate2", "System.Security.Cryptography.Pkcs.SignerInfo", "Property[Certificate]"] + - ["System.Nullable>", "System.Security.Cryptography.Pkcs.Rfc3161TimestampTokenInfo", "Method[GetTimestampAuthorityName].ReturnValue"] + - ["System.Boolean", "System.Security.Cryptography.Pkcs.SignerInfoEnumerator", "Method[MoveNext].ReturnValue"] + - ["System.Security.Cryptography.Oid", "System.Security.Cryptography.Pkcs.Pkcs12SecretBag", "Method[GetSecretType].ReturnValue"] + - ["System.Object", "System.Security.Cryptography.Pkcs.CmsRecipientEnumerator", "Property[System.Collections.IEnumerator.Current]"] + - ["System.Security.Cryptography.Pkcs.SubjectIdentifierType", "System.Security.Cryptography.Pkcs.SubjectIdentifier", "Property[Type]"] + - ["System.Object", "System.Security.Cryptography.Pkcs.RecipientInfoCollection", "Property[SyncRoot]"] + - ["System.Security.Cryptography.Oid", "System.Security.Cryptography.Pkcs.ContentInfo!", "Method[GetContentType].ReturnValue"] + - ["System.Int32", "System.Security.Cryptography.Pkcs.SignerInfoCollection", "Property[Count]"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.Security.Cryptography.Pkcs.Pkcs12Info", "Property[AuthenticatedSafe]"] + - ["System.Collections.Generic.IEnumerable", "System.Security.Cryptography.Pkcs.Pkcs12SafeContents", "Method[GetBags].ReturnValue"] + - ["System.Boolean", "System.Security.Cryptography.Pkcs.CmsRecipientCollection", "Property[System.Collections.ICollection.IsSynchronized]"] + - ["System.Object", "System.Security.Cryptography.Pkcs.SignerInfoCollection", "Property[SyncRoot]"] + - ["System.Byte[]", "System.Security.Cryptography.Pkcs.EnvelopedCms", "Method[Encode].ReturnValue"] + - ["System.Security.Cryptography.CryptographicAttributeObjectCollection", "System.Security.Cryptography.Pkcs.SignerInfo", "Property[SignedAttributes]"] + - ["System.Security.Cryptography.Pkcs.Pkcs12ConfidentialityMode", "System.Security.Cryptography.Pkcs.Pkcs12ConfidentialityMode!", "Field[Password]"] + - ["System.Boolean", "System.Security.Cryptography.Pkcs.SubjectIdentifier", "Method[MatchesCertificate].ReturnValue"] + - ["System.Boolean", "System.Security.Cryptography.Pkcs.RecipientInfoCollection", "Property[System.Collections.ICollection.IsSynchronized]"] + - ["System.Byte[]", "System.Security.Cryptography.Pkcs.Pkcs8PrivateKeyInfo", "Method[Encode].ReturnValue"] + - ["System.Security.Cryptography.Pkcs.SubjectIdentifierOrKey", "System.Security.Cryptography.Pkcs.KeyAgreeRecipientInfo", "Property[OriginatorIdentifierOrKey]"] + - ["System.Security.Cryptography.Pkcs.KeyAgreeKeyChoice", "System.Security.Cryptography.Pkcs.KeyAgreeKeyChoice!", "Field[Unknown]"] + - ["System.Security.Cryptography.Pkcs.SubjectIdentifierOrKeyType", "System.Security.Cryptography.Pkcs.SubjectIdentifierOrKeyType!", "Field[Unknown]"] + - ["System.Boolean", "System.Security.Cryptography.Pkcs.Pkcs8PrivateKeyInfo", "Method[TryEncrypt].ReturnValue"] + - ["System.Security.Cryptography.Pkcs.SubjectIdentifierType", "System.Security.Cryptography.Pkcs.SubjectIdentifierType!", "Field[IssuerAndSerialNumber]"] + - ["System.ReadOnlyMemory", "System.Security.Cryptography.Pkcs.Pkcs12CertBag", "Property[EncodedCertificate]"] + - ["System.Boolean", "System.Security.Cryptography.Pkcs.Rfc3161TimestampToken", "Method[VerifySignatureForHash].ReturnValue"] + - ["System.Security.Cryptography.Pkcs.SubjectIdentifierOrKeyType", "System.Security.Cryptography.Pkcs.SubjectIdentifierOrKeyType!", "Field[SubjectKeyIdentifier]"] + - ["System.Security.Cryptography.Oid", "System.Security.Cryptography.Pkcs.Pkcs9ContentType", "Property[ContentType]"] + - ["System.ReadOnlyMemory", "System.Security.Cryptography.Pkcs.Pkcs12KeyBag", "Property[Pkcs8PrivateKey]"] + - ["System.Collections.IEnumerator", "System.Security.Cryptography.Pkcs.SignerInfoCollection", "Method[System.Collections.IEnumerable.GetEnumerator].ReturnValue"] + - ["System.ReadOnlyMemory", "System.Security.Cryptography.Pkcs.Pkcs8PrivateKeyInfo", "Property[PrivateKeyBytes]"] + - ["System.Object", "System.Security.Cryptography.Pkcs.CmsRecipientCollection", "Property[System.Collections.ICollection.SyncRoot]"] + - ["System.Security.Cryptography.Pkcs.Pkcs12Info", "System.Security.Cryptography.Pkcs.Pkcs12Info!", "Method[Decode].ReturnValue"] + - ["System.ReadOnlyMemory", "System.Security.Cryptography.Pkcs.Pkcs12ShroudedKeyBag", "Property[EncryptedPkcs8PrivateKey]"] + - ["System.Security.Cryptography.Pkcs.Pkcs8PrivateKeyInfo", "System.Security.Cryptography.Pkcs.Pkcs8PrivateKeyInfo!", "Method[DecryptAndDecode].ReturnValue"] + - ["System.Boolean", "System.Security.Cryptography.Pkcs.Rfc3161TimestampRequest", "Property[HasExtensions]"] + - ["System.Security.Cryptography.Pkcs.SubjectIdentifierType", "System.Security.Cryptography.Pkcs.SubjectIdentifierType!", "Field[SubjectKeyIdentifier]"] + - ["System.Object", "System.Security.Cryptography.Pkcs.SubjectIdentifierOrKey", "Property[Value]"] + - ["System.Security.Cryptography.Pkcs.Rfc3161TimestampRequest", "System.Security.Cryptography.Pkcs.Rfc3161TimestampRequest!", "Method[CreateFromData].ReturnValue"] + - ["System.Security.Cryptography.Pkcs.Rfc3161TimestampRequest", "System.Security.Cryptography.Pkcs.Rfc3161TimestampRequest!", "Method[CreateFromSignerInfo].ReturnValue"] + - ["System.Nullable>", "System.Security.Cryptography.Pkcs.Rfc3161TimestampRequest", "Method[GetNonce].ReturnValue"] + - ["System.Security.Cryptography.Oid", "System.Security.Cryptography.Pkcs.ContentInfo", "Property[ContentType]"] + - ["System.Security.Cryptography.Pkcs.Pkcs12ConfidentialityMode", "System.Security.Cryptography.Pkcs.Pkcs12ConfidentialityMode!", "Field[Unknown]"] + - ["System.Int32", "System.Security.Cryptography.Pkcs.CmsRecipientCollection", "Method[Add].ReturnValue"] + - ["System.Security.Cryptography.Pkcs.Pkcs12IntegrityMode", "System.Security.Cryptography.Pkcs.Pkcs12IntegrityMode!", "Field[PublicKey]"] + - ["System.Byte[]", "System.Security.Cryptography.Pkcs.SignedCms", "Method[Encode].ReturnValue"] + - ["System.Security.Cryptography.Pkcs.Pkcs12CertBag", "System.Security.Cryptography.Pkcs.Pkcs12SafeContents", "Method[AddCertificate].ReturnValue"] + - ["System.ReadOnlyMemory", "System.Security.Cryptography.Pkcs.Pkcs12SecretBag", "Property[SecretValue]"] + - ["System.Boolean", "System.Security.Cryptography.Pkcs.Rfc3161TimestampTokenInfo", "Property[HasExtensions]"] + - ["System.Security.Cryptography.AsymmetricAlgorithm", "System.Security.Cryptography.Pkcs.CmsSigner", "Property[PrivateKey]"] + - ["System.Security.Cryptography.X509Certificates.X509Certificate2Collection", "System.Security.Cryptography.Pkcs.CmsSigner", "Property[Certificates]"] + - ["System.Byte[]", "System.Security.Cryptography.Pkcs.Pkcs9MessageDigest", "Property[MessageDigest]"] + - ["System.Security.Cryptography.Pkcs.SubjectIdentifier", "System.Security.Cryptography.Pkcs.SignerInfo", "Property[SignerIdentifier]"] + - ["System.Security.Cryptography.Pkcs.Pkcs12ShroudedKeyBag", "System.Security.Cryptography.Pkcs.Pkcs12SafeContents", "Method[AddShroudedKey].ReturnValue"] + - ["System.Int32", "System.Security.Cryptography.Pkcs.SignerInfo", "Property[Version]"] + - ["System.Collections.IEnumerator", "System.Security.Cryptography.Pkcs.RecipientInfoCollection", "Method[System.Collections.IEnumerable.GetEnumerator].ReturnValue"] + - ["System.Security.Cryptography.Pkcs.RecipientInfoType", "System.Security.Cryptography.Pkcs.RecipientInfoType!", "Field[KeyTransport]"] + - ["System.Object", "System.Security.Cryptography.Pkcs.SignerInfoEnumerator", "Property[System.Collections.IEnumerator.Current]"] + - ["System.Security.Cryptography.Oid", "System.Security.Cryptography.Pkcs.Rfc3161TimestampRequest", "Property[HashAlgorithmId]"] + - ["System.Security.Cryptography.Pkcs.RecipientInfoCollection", "System.Security.Cryptography.Pkcs.EnvelopedCms", "Property[RecipientInfos]"] + - ["System.Security.Cryptography.CryptographicAttributeObjectCollection", "System.Security.Cryptography.Pkcs.EnvelopedCms", "Property[UnprotectedAttributes]"] + - ["System.Int32", "System.Security.Cryptography.Pkcs.Rfc3161TimestampRequest", "Property[Version]"] + - ["System.Security.Cryptography.Pkcs.RecipientInfoType", "System.Security.Cryptography.Pkcs.RecipientInfoType!", "Field[Unknown]"] + - ["System.Security.Cryptography.Pkcs.SubjectIdentifierOrKeyType", "System.Security.Cryptography.Pkcs.SubjectIdentifierOrKeyType!", "Field[IssuerAndSerialNumber]"] + - ["System.Security.Cryptography.Pkcs.CmsRecipient", "System.Security.Cryptography.Pkcs.CmsRecipientCollection", "Property[Item]"] + - ["System.Security.Cryptography.Pkcs.Pkcs12IntegrityMode", "System.Security.Cryptography.Pkcs.Pkcs12IntegrityMode!", "Field[Unknown]"] + - ["System.Security.Cryptography.Pkcs.SubjectIdentifier", "System.Security.Cryptography.Pkcs.KeyTransRecipientInfo", "Property[RecipientIdentifier]"] + - ["System.Byte[]", "System.Security.Cryptography.Pkcs.AlgorithmIdentifier", "Property[Parameters]"] + - ["System.Int32", "System.Security.Cryptography.Pkcs.CmsRecipientCollection", "Property[Count]"] + - ["System.Boolean", "System.Security.Cryptography.Pkcs.RecipientInfoCollection", "Property[IsSynchronized]"] + - ["System.Security.Cryptography.Pkcs.AlgorithmIdentifier", "System.Security.Cryptography.Pkcs.KeyAgreeRecipientInfo", "Property[KeyEncryptionAlgorithm]"] + - ["System.Boolean", "System.Security.Cryptography.Pkcs.Rfc3161TimestampToken", "Method[VerifySignatureForSignerInfo].ReturnValue"] + - ["System.Security.Cryptography.Pkcs.Pkcs12SafeContentsBag", "System.Security.Cryptography.Pkcs.Pkcs12SafeContents", "Method[AddNestedContents].ReturnValue"] + - ["System.Int32", "System.Security.Cryptography.Pkcs.AlgorithmIdentifier", "Property[KeyLength]"] + - ["System.Security.Cryptography.CryptographicAttributeObjectCollection", "System.Security.Cryptography.Pkcs.SignerInfo", "Property[UnsignedAttributes]"] + - ["System.Security.Cryptography.Pkcs.Pkcs12IntegrityMode", "System.Security.Cryptography.Pkcs.Pkcs12Info", "Property[IntegrityMode]"] + - ["System.String", "System.Security.Cryptography.Pkcs.Pkcs9DocumentDescription", "Property[DocumentDescription]"] + - ["System.Nullable", "System.Security.Cryptography.Pkcs.Rfc3161TimestampTokenInfo", "Property[AccuracyInMicroseconds]"] + - ["System.Security.Cryptography.Pkcs.SubjectIdentifierType", "System.Security.Cryptography.Pkcs.SubjectIdentifierType!", "Field[Unknown]"] + - ["System.Boolean", "System.Security.Cryptography.Pkcs.Pkcs8PrivateKeyInfo", "Method[TryEncode].ReturnValue"] + - ["System.Int32", "System.Security.Cryptography.Pkcs.KeyTransRecipientInfo", "Property[Version]"] + - ["System.Security.Cryptography.Pkcs.Pkcs12ConfidentialityMode", "System.Security.Cryptography.Pkcs.Pkcs12SafeContents", "Property[ConfidentialityMode]"] + - ["System.Boolean", "System.Security.Cryptography.Pkcs.Rfc3161TimestampToken", "Method[VerifySignatureForData].ReturnValue"] + - ["System.Security.Cryptography.Oid", "System.Security.Cryptography.Pkcs.SignerInfo", "Property[SignatureAlgorithm]"] + - ["System.Security.Cryptography.Oid", "System.Security.Cryptography.Pkcs.Pkcs12SafeBag", "Method[GetBagId].ReturnValue"] + - ["System.Object", "System.Security.Cryptography.Pkcs.RecipientInfoCollection", "Property[System.Collections.ICollection.SyncRoot]"] + - ["System.Collections.IEnumerator", "System.Security.Cryptography.Pkcs.CmsRecipientCollection", "Method[System.Collections.IEnumerable.GetEnumerator].ReturnValue"] + - ["System.Security.Cryptography.Pkcs.Pkcs8PrivateKeyInfo", "System.Security.Cryptography.Pkcs.Pkcs8PrivateKeyInfo!", "Method[Decode].ReturnValue"] + - ["System.Security.Cryptography.Pkcs.SubjectIdentifierType", "System.Security.Cryptography.Pkcs.CmsRecipient", "Property[RecipientIdentifierType]"] + - ["System.Security.Cryptography.X509Certificates.X509Certificate2", "System.Security.Cryptography.Pkcs.CmsRecipient", "Property[Certificate]"] + - ["System.Security.Cryptography.Pkcs.CmsRecipientEnumerator", "System.Security.Cryptography.Pkcs.CmsRecipientCollection", "Method[GetEnumerator].ReturnValue"] + - ["System.Security.Cryptography.RSASignaturePadding", "System.Security.Cryptography.Pkcs.CmsSigner", "Property[SignaturePadding]"] + - ["System.Security.Cryptography.Oid", "System.Security.Cryptography.Pkcs.Pkcs12CertBag", "Method[GetCertificateType].ReturnValue"] + - ["System.Object", "System.Security.Cryptography.Pkcs.RecipientInfoEnumerator", "Property[System.Collections.IEnumerator.Current]"] + - ["System.Boolean", "System.Security.Cryptography.Pkcs.Rfc3161TimestampTokenInfo", "Method[TryEncode].ReturnValue"] + - ["System.ReadOnlyMemory", "System.Security.Cryptography.Pkcs.Pkcs9LocalKeyId", "Property[KeyId]"] + - ["System.Boolean", "System.Security.Cryptography.Pkcs.Rfc3161TimestampTokenInfo!", "Method[TryDecode].ReturnValue"] + - ["System.Security.Cryptography.Pkcs.KeyAgreeKeyChoice", "System.Security.Cryptography.Pkcs.KeyAgreeKeyChoice!", "Field[EphemeralKey]"] + - ["System.Security.Cryptography.Pkcs.Rfc3161TimestampRequest", "System.Security.Cryptography.Pkcs.Rfc3161TimestampRequest!", "Method[CreateFromHash].ReturnValue"] + - ["System.Byte[]", "System.Security.Cryptography.Pkcs.RecipientInfo", "Property[EncryptedKey]"] + - ["System.Int32", "System.Security.Cryptography.Pkcs.EnvelopedCms", "Property[Version]"] + - ["System.Security.Cryptography.RSAEncryptionPadding", "System.Security.Cryptography.Pkcs.CmsRecipient", "Property[RSAEncryptionPadding]"] + - ["System.Boolean", "System.Security.Cryptography.Pkcs.Pkcs12Builder", "Property[IsSealed]"] + - ["System.Byte[]", "System.Security.Cryptography.Pkcs.Pkcs8PrivateKeyInfo", "Method[Encrypt].ReturnValue"] + - ["System.Byte[]", "System.Security.Cryptography.Pkcs.PublicKeyInfo", "Property[KeyValue]"] + - ["System.Security.Cryptography.Pkcs.Rfc3161TimestampToken", "System.Security.Cryptography.Pkcs.Rfc3161TimestampRequest", "Method[ProcessResponse].ReturnValue"] + - ["System.Security.Cryptography.CryptographicAttributeObjectCollection", "System.Security.Cryptography.Pkcs.Pkcs12SafeBag", "Property[Attributes]"] + - ["System.Security.Cryptography.CryptographicAttributeObjectCollection", "System.Security.Cryptography.Pkcs.CmsSigner", "Property[SignedAttributes]"] + - ["System.Int32", "System.Security.Cryptography.Pkcs.Rfc3161TimestampTokenInfo", "Property[Version]"] + - ["System.Byte[]", "System.Security.Cryptography.Pkcs.Pkcs12Builder", "Method[Encode].ReturnValue"] + - ["System.Boolean", "System.Security.Cryptography.Pkcs.Pkcs12CertBag", "Property[IsX509Certificate]"] + - ["System.Security.Cryptography.Pkcs.SubjectIdentifierOrKeyType", "System.Security.Cryptography.Pkcs.SubjectIdentifierOrKeyType!", "Field[PublicKeyInfo]"] + - ["System.Byte[]", "System.Security.Cryptography.Pkcs.KeyAgreeRecipientInfo", "Property[EncryptedKey]"] + - ["System.Security.Cryptography.CryptographicAttributeObject", "System.Security.Cryptography.Pkcs.KeyAgreeRecipientInfo", "Property[OtherKeyAttribute]"] + - ["System.Security.Cryptography.Pkcs.SubjectIdentifier", "System.Security.Cryptography.Pkcs.KeyAgreeRecipientInfo", "Property[RecipientIdentifier]"] + - ["System.Boolean", "System.Security.Cryptography.Pkcs.RecipientInfoEnumerator", "Method[MoveNext].ReturnValue"] + - ["System.Security.Cryptography.Pkcs.Pkcs12ConfidentialityMode", "System.Security.Cryptography.Pkcs.Pkcs12ConfidentialityMode!", "Field[None]"] + - ["System.Security.Cryptography.Pkcs.CmsRecipient", "System.Security.Cryptography.Pkcs.CmsRecipientEnumerator", "Property[Current]"] + - ["System.Boolean", "System.Security.Cryptography.Pkcs.Rfc3161TimestampRequest!", "Method[TryDecode].ReturnValue"] + - ["System.Security.Cryptography.Pkcs.Pkcs12IntegrityMode", "System.Security.Cryptography.Pkcs.Pkcs12IntegrityMode!", "Field[None]"] + - ["System.Boolean", "System.Security.Cryptography.Pkcs.Rfc3161TimestampRequest", "Method[TryEncode].ReturnValue"] + - ["System.Security.Cryptography.Pkcs.RecipientInfoEnumerator", "System.Security.Cryptography.Pkcs.RecipientInfoCollection", "Method[GetEnumerator].ReturnValue"] + - ["System.Security.Cryptography.Pkcs.AlgorithmIdentifier", "System.Security.Cryptography.Pkcs.KeyTransRecipientInfo", "Property[KeyEncryptionAlgorithm]"] + - ["System.DateTime", "System.Security.Cryptography.Pkcs.Pkcs9SigningTime", "Property[SigningTime]"] + - ["System.Security.Cryptography.Oid", "System.Security.Cryptography.Pkcs.Rfc3161TimestampTokenInfo", "Property[PolicyId]"] + - ["System.Boolean", "System.Security.Cryptography.Pkcs.Rfc3161TimestampRequest", "Property[RequestSignerCertificate]"] + - ["System.Boolean", "System.Security.Cryptography.Pkcs.CmsRecipientCollection", "Property[IsSynchronized]"] + - ["System.Security.Cryptography.Oid", "System.Security.Cryptography.Pkcs.CmsSigner", "Property[DigestAlgorithm]"] + - ["System.Security.Cryptography.Pkcs.SignerInfoCollection", "System.Security.Cryptography.Pkcs.SignedCms", "Property[SignerInfos]"] + - ["System.Security.Cryptography.Pkcs.AlgorithmIdentifier", "System.Security.Cryptography.Pkcs.RecipientInfo", "Property[KeyEncryptionAlgorithm]"] + - ["System.Security.Cryptography.Oid", "System.Security.Cryptography.Pkcs.Rfc3161TimestampTokenInfo", "Property[HashAlgorithmId]"] + - ["System.String", "System.Security.Cryptography.Pkcs.Pkcs9DocumentName", "Property[DocumentName]"] + - ["System.Byte[]", "System.Security.Cryptography.Pkcs.Rfc3161TimestampRequest", "Method[Encode].ReturnValue"] + - ["System.Boolean", "System.Security.Cryptography.Pkcs.Pkcs12Builder", "Method[TryEncode].ReturnValue"] + - ["System.Security.Cryptography.Pkcs.RecipientInfo", "System.Security.Cryptography.Pkcs.RecipientInfoCollection", "Property[Item]"] + - ["System.ReadOnlyMemory", "System.Security.Cryptography.Pkcs.Rfc3161TimestampRequest", "Method[GetMessageHash].ReturnValue"] + - ["System.Nullable>", "System.Security.Cryptography.Pkcs.Pkcs8PrivateKeyInfo", "Property[AlgorithmParameters]"] + - ["System.Boolean", "System.Security.Cryptography.Pkcs.CmsRecipientEnumerator", "Method[MoveNext].ReturnValue"] + - ["System.Security.Cryptography.Pkcs.AlgorithmIdentifier", "System.Security.Cryptography.Pkcs.EnvelopedCms", "Property[ContentEncryptionAlgorithm]"] + - ["System.Security.Cryptography.Pkcs.SignerInfo", "System.Security.Cryptography.Pkcs.SignerInfoEnumerator", "Property[Current]"] + - ["System.Int32", "System.Security.Cryptography.Pkcs.RecipientInfoCollection", "Property[Count]"] + - ["System.Object", "System.Security.Cryptography.Pkcs.CmsRecipientCollection", "Property[SyncRoot]"] + - ["System.Boolean", "System.Security.Cryptography.Pkcs.Pkcs12Info", "Method[VerifyMac].ReturnValue"] + - ["System.Security.Cryptography.Oid", "System.Security.Cryptography.Pkcs.SignerInfo", "Property[DigestAlgorithm]"] + - ["System.Int32", "System.Security.Cryptography.Pkcs.SignedCms", "Property[Version]"] + - ["System.Security.Cryptography.Pkcs.Pkcs12IntegrityMode", "System.Security.Cryptography.Pkcs.Pkcs12IntegrityMode!", "Field[Password]"] + - ["System.Security.Cryptography.X509Certificates.X509ExtensionCollection", "System.Security.Cryptography.Pkcs.Rfc3161TimestampRequest", "Method[GetExtensions].ReturnValue"] + - ["System.Security.Cryptography.Pkcs.RecipientInfo", "System.Security.Cryptography.Pkcs.RecipientInfoEnumerator", "Property[Current]"] + - ["System.Security.Cryptography.Pkcs.Pkcs12SafeContents", "System.Security.Cryptography.Pkcs.Pkcs12SafeContentsBag", "Property[SafeContents]"] + - ["System.Nullable>", "System.Security.Cryptography.Pkcs.Rfc3161TimestampTokenInfo", "Method[GetNonce].ReturnValue"] + - ["System.Boolean", "System.Security.Cryptography.Pkcs.Rfc3161TimestampTokenInfo", "Property[IsOrdering]"] + - ["System.Security.Cryptography.X509Certificates.X509Certificate2Collection", "System.Security.Cryptography.Pkcs.EnvelopedCms", "Property[Certificates]"] + - ["System.Security.Cryptography.Oid", "System.Security.Cryptography.Pkcs.AlgorithmIdentifier", "Property[Oid]"] + - ["System.Security.Cryptography.Pkcs.Pkcs12KeyBag", "System.Security.Cryptography.Pkcs.Pkcs12SafeContents", "Method[AddKeyUnencrypted].ReturnValue"] + - ["System.Security.Cryptography.Pkcs.AlgorithmIdentifier", "System.Security.Cryptography.Pkcs.PublicKeyInfo", "Property[Algorithm]"] + - ["System.Security.Cryptography.Oid", "System.Security.Cryptography.Pkcs.Pkcs9AttributeObject", "Property[Oid]"] + - ["System.Boolean", "System.Security.Cryptography.Pkcs.Pkcs12SafeBag", "Method[TryEncode].ReturnValue"] + - ["System.Security.Cryptography.Pkcs.SubjectIdentifier", "System.Security.Cryptography.Pkcs.RecipientInfo", "Property[RecipientIdentifier]"] + - ["System.Byte[]", "System.Security.Cryptography.Pkcs.KeyTransRecipientInfo", "Property[EncryptedKey]"] + - ["System.Security.Cryptography.Oid", "System.Security.Cryptography.Pkcs.Pkcs8PrivateKeyInfo", "Property[AlgorithmId]"] + - ["System.Boolean", "System.Security.Cryptography.Pkcs.SignerInfoCollection", "Property[IsSynchronized]"] + - ["System.Security.Cryptography.Pkcs.RecipientInfoType", "System.Security.Cryptography.Pkcs.RecipientInfoType!", "Field[KeyAgreement]"] + - ["System.Security.Cryptography.Pkcs.KeyAgreeKeyChoice", "System.Security.Cryptography.Pkcs.KeyAgreeKeyChoice!", "Field[StaticKey]"] + - ["System.Int32", "System.Security.Cryptography.Pkcs.KeyAgreeRecipientInfo", "Property[Version]"] + - ["System.Boolean", "System.Security.Cryptography.Pkcs.Rfc3161TimestampToken!", "Method[TryDecode].ReturnValue"] + - ["System.Object", "System.Security.Cryptography.Pkcs.SubjectIdentifier", "Property[Value]"] + - ["System.Int32", "System.Security.Cryptography.Pkcs.RecipientInfo", "Property[Version]"] + - ["System.Security.Cryptography.Pkcs.SignerInfo", "System.Security.Cryptography.Pkcs.SignerInfoCollection", "Property[Item]"] + - ["System.Security.Cryptography.X509Certificates.X509Certificate2Collection", "System.Security.Cryptography.Pkcs.SignedCms", "Property[Certificates]"] + - ["System.Security.Cryptography.X509Certificates.X509Certificate2", "System.Security.Cryptography.Pkcs.Pkcs12CertBag", "Method[GetCertificate].ReturnValue"] + - ["System.DateTimeOffset", "System.Security.Cryptography.Pkcs.Rfc3161TimestampTokenInfo", "Property[Timestamp]"] + - ["System.Security.Cryptography.Pkcs.Pkcs8PrivateKeyInfo", "System.Security.Cryptography.Pkcs.Pkcs8PrivateKeyInfo!", "Method[Create].ReturnValue"] + - ["System.Security.Cryptography.Pkcs.SignedCms", "System.Security.Cryptography.Pkcs.Rfc3161TimestampToken", "Method[AsSignedCms].ReturnValue"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemSecurityCryptographyX509Certificates/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemSecurityCryptographyX509Certificates/model.yml new file mode 100644 index 000000000000..c9c90e031ff7 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemSecurityCryptographyX509Certificates/model.yml @@ -0,0 +1,413 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Security.Cryptography.X509Certificates.X509FindType", "System.Security.Cryptography.X509Certificates.X509FindType!", "Field[FindByThumbprint]"] + - ["System.Security.Cryptography.X509Certificates.X509RevocationReason", "System.Security.Cryptography.X509Certificates.X509RevocationReason!", "Field[PrivilegeWithdrawn]"] + - ["System.String", "System.Security.Cryptography.X509Certificates.X509Certificate2", "Method[ToString].ReturnValue"] + - ["System.Security.Cryptography.X509Certificates.X509ChainTrustMode", "System.Security.Cryptography.X509Certificates.X509ChainTrustMode!", "Field[CustomRootTrust]"] + - ["System.String", "System.Security.Cryptography.X509Certificates.X509Certificate2Collection", "Method[ExportCertificatePems].ReturnValue"] + - ["System.Security.Cryptography.X509Certificates.X509Certificate2", "System.Security.Cryptography.X509Certificates.RSACertificateExtensions!", "Method[CopyWithPrivateKey].ReturnValue"] + - ["System.Security.Cryptography.X509Certificates.X509ChainStatusFlags", "System.Security.Cryptography.X509Certificates.X509ChainStatusFlags!", "Field[HasNotSupportedNameConstraint]"] + - ["System.Security.Cryptography.X509Certificates.X509ChainStatusFlags", "System.Security.Cryptography.X509Certificates.X509ChainStatusFlags!", "Field[InvalidExtension]"] + - ["System.Boolean", "System.Security.Cryptography.X509Certificates.X509Certificate2", "Property[HasPrivateKey]"] + - ["System.Security.Cryptography.X509Certificates.X509VerificationFlags", "System.Security.Cryptography.X509Certificates.X509VerificationFlags!", "Field[IgnoreWrongUsage]"] + - ["System.Boolean", "System.Security.Cryptography.X509Certificates.X509Extension", "Property[Critical]"] + - ["System.Security.Cryptography.X509Certificates.X509ChainStatusFlags", "System.Security.Cryptography.X509Certificates.X509ChainStatusFlags!", "Field[RevocationStatusUnknown]"] + - ["System.Object", "System.Security.Cryptography.X509Certificates.X509ChainElementEnumerator", "Property[System.Collections.IEnumerator.Current]"] + - ["System.Security.Cryptography.X509Certificates.X509AuthorityKeyIdentifierExtension", "System.Security.Cryptography.X509Certificates.X509AuthorityKeyIdentifierExtension!", "Method[CreateFromSubjectKeyIdentifier].ReturnValue"] + - ["System.Security.Cryptography.X509Certificates.X509FindType", "System.Security.Cryptography.X509Certificates.X509FindType!", "Field[FindByTimeExpired]"] + - ["System.Security.Cryptography.X509Certificates.X509SignatureGenerator", "System.Security.Cryptography.X509Certificates.X509SignatureGenerator!", "Method[CreateForRSA].ReturnValue"] + - ["System.Security.Cryptography.X509Certificates.X509ChainStatusFlags", "System.Security.Cryptography.X509Certificates.X509ChainStatusFlags!", "Field[Revoked]"] + - ["System.Security.Cryptography.X509Certificates.X509SubjectKeyIdentifierHashAlgorithm", "System.Security.Cryptography.X509Certificates.X509SubjectKeyIdentifierHashAlgorithm!", "Field[Sha256]"] + - ["System.Security.Cryptography.X509Certificates.X509CertificateCollection+X509CertificateEnumerator", "System.Security.Cryptography.X509Certificates.X509CertificateCollection", "Method[GetEnumerator].ReturnValue"] + - ["System.Boolean", "System.Security.Cryptography.X509Certificates.X509Chain", "Method[Build].ReturnValue"] + - ["System.Security.Cryptography.X509Certificates.X509ExtensionCollection", "System.Security.Cryptography.X509Certificates.X509Certificate2", "Property[Extensions]"] + - ["System.String", "System.Security.Cryptography.X509Certificates.X509Certificate", "Method[ToString].ReturnValue"] + - ["System.Security.Cryptography.OidCollection", "System.Security.Cryptography.X509Certificates.X509ChainPolicy", "Property[CertificatePolicy]"] + - ["System.Int32", "System.Security.Cryptography.X509Certificates.TimestampInformation", "Property[HResult]"] + - ["System.Security.Cryptography.X509Certificates.X509ChainStatus[]", "System.Security.Cryptography.X509Certificates.X509Chain", "Property[ChainStatus]"] + - ["System.Security.Cryptography.OidCollection", "System.Security.Cryptography.X509Certificates.X509ChainPolicy", "Property[ApplicationPolicy]"] + - ["System.Security.Cryptography.X509Certificates.X509Extension", "System.Security.Cryptography.X509Certificates.SubjectAlternativeNameBuilder", "Method[Build].ReturnValue"] + - ["System.Security.Cryptography.X509Certificates.X509Certificate2", "System.Security.Cryptography.X509Certificates.AuthenticodeSignatureInformation", "Property[SigningCertificate]"] + - ["System.Security.Cryptography.X509Certificates.X509SignatureGenerator", "System.Security.Cryptography.X509Certificates.X509SignatureGenerator!", "Method[CreateForECDsa].ReturnValue"] + - ["System.Security.Cryptography.X509Certificates.TrustStatus", "System.Security.Cryptography.X509Certificates.TrustStatus!", "Field[UnknownIdentity]"] + - ["System.Security.Cryptography.X509Certificates.X509SubjectKeyIdentifierHashAlgorithm", "System.Security.Cryptography.X509Certificates.X509SubjectKeyIdentifierHashAlgorithm!", "Field[ShortSha384]"] + - ["System.Security.Cryptography.X509Certificates.TrustStatus", "System.Security.Cryptography.X509Certificates.TrustStatus!", "Field[Untrusted]"] + - ["System.Security.Cryptography.X509Certificates.X509Certificate2", "System.Security.Cryptography.X509Certificates.X509ChainElement", "Property[Certificate]"] + - ["System.Security.Cryptography.X509Certificates.X509ChainElementEnumerator", "System.Security.Cryptography.X509Certificates.X509ChainElementCollection", "Method[GetEnumerator].ReturnValue"] + - ["System.Security.Cryptography.X509Certificates.TrustStatus", "System.Security.Cryptography.X509Certificates.AuthenticodeSignatureInformation", "Property[TrustStatus]"] + - ["System.Security.Cryptography.X509Certificates.X509VerificationFlags", "System.Security.Cryptography.X509Certificates.X509VerificationFlags!", "Field[IgnoreRootRevocationUnknown]"] + - ["System.String", "System.Security.Cryptography.X509Certificates.X509Certificate", "Method[GetIssuerName].ReturnValue"] + - ["System.Security.Cryptography.X509Certificates.X509NameType", "System.Security.Cryptography.X509Certificates.X509NameType!", "Field[DnsFromAlternativeName]"] + - ["System.Security.Cryptography.X509Certificates.X509Certificate2", "System.Security.Cryptography.X509Certificates.X509Certificate2!", "Method[CreateFromPemFile].ReturnValue"] + - ["System.Security.Cryptography.X509Certificates.PublicKey", "System.Security.Cryptography.X509Certificates.CertificateRequest", "Property[PublicKey]"] + - ["Microsoft.Win32.SafeHandles.SafeX509ChainHandle", "System.Security.Cryptography.X509Certificates.X509Chain", "Property[SafeHandle]"] + - ["System.Security.Cryptography.X509Certificates.X509FindType", "System.Security.Cryptography.X509Certificates.X509FindType!", "Field[FindBySubjectDistinguishedName]"] + - ["System.Security.Cryptography.X509Certificates.X509ChainStatusFlags", "System.Security.Cryptography.X509Certificates.X509ChainStatusFlags!", "Field[NotTimeNested]"] + - ["System.Security.Cryptography.Oid", "System.Security.Cryptography.X509Certificates.X500RelativeDistinguishedName", "Method[GetSingleElementType].ReturnValue"] + - ["System.Security.Cryptography.X509Certificates.CertificateRequest", "System.Security.Cryptography.X509Certificates.CertificateRequest!", "Method[LoadSigningRequestPem].ReturnValue"] + - ["System.Security.Cryptography.X509Certificates.X500DistinguishedName", "System.Security.Cryptography.X509Certificates.X509AuthorityKeyIdentifierExtension", "Property[NamedIssuer]"] + - ["System.Security.Cryptography.X509Certificates.X509NameType", "System.Security.Cryptography.X509Certificates.X509NameType!", "Field[SimpleName]"] + - ["System.Security.Cryptography.X509Certificates.X509Certificate2", "System.Security.Cryptography.X509Certificates.X509CertificateLoader!", "Method[LoadCertificate].ReturnValue"] + - ["System.Boolean", "System.Security.Cryptography.X509Certificates.Pkcs12LoaderLimits", "Property[IgnoreEncryptedAuthSafes]"] + - ["System.Object", "System.Security.Cryptography.X509Certificates.X509Certificate2Enumerator", "Property[System.Collections.IEnumerator.Current]"] + - ["System.Security.Cryptography.X509Certificates.X509KeyStorageFlags", "System.Security.Cryptography.X509Certificates.X509KeyStorageFlags!", "Field[MachineKeySet]"] + - ["System.Collections.ObjectModel.Collection", "System.Security.Cryptography.X509Certificates.CertificateRequest", "Property[CertificateExtensions]"] + - ["System.Security.Cryptography.X509Certificates.X509FindType", "System.Security.Cryptography.X509Certificates.X509FindType!", "Field[FindByExtension]"] + - ["System.Security.Cryptography.X509Certificates.X509ChainStatusFlags", "System.Security.Cryptography.X509Certificates.X509ChainStatusFlags!", "Field[CtlNotTimeValid]"] + - ["System.Boolean", "System.Security.Cryptography.X509Certificates.X509Certificate2Collection", "Method[TryExportPkcs7Pem].ReturnValue"] + - ["System.Security.Cryptography.X509Certificates.X509AuthorityKeyIdentifierExtension", "System.Security.Cryptography.X509Certificates.X509AuthorityKeyIdentifierExtension!", "Method[CreateFromCertificate].ReturnValue"] + - ["System.Security.Cryptography.X509Certificates.X509VerificationFlags", "System.Security.Cryptography.X509Certificates.X509VerificationFlags!", "Field[IgnoreNotTimeNested]"] + - ["System.Security.Cryptography.X509Certificates.X509Chain", "System.Security.Cryptography.X509Certificates.X509Chain!", "Method[Create].ReturnValue"] + - ["System.Boolean", "System.Security.Cryptography.X509Certificates.Pkcs12LoaderLimits", "Property[PreserveKeyName]"] + - ["System.Security.Cryptography.X509Certificates.X509ContentType", "System.Security.Cryptography.X509Certificates.X509ContentType!", "Field[Unknown]"] + - ["System.Security.Cryptography.DSA", "System.Security.Cryptography.X509Certificates.DSACertificateExtensions!", "Method[GetDSAPrivateKey].ReturnValue"] + - ["System.Security.Cryptography.Oid", "System.Security.Cryptography.X509Certificates.PublicKey", "Property[Oid]"] + - ["System.Security.Cryptography.X509Certificates.X509KeyUsageFlags", "System.Security.Cryptography.X509Certificates.X509KeyUsageFlags!", "Field[DecipherOnly]"] + - ["System.Security.Cryptography.X509Certificates.X509ExtensionEnumerator", "System.Security.Cryptography.X509Certificates.X509ExtensionCollection", "Method[GetEnumerator].ReturnValue"] + - ["System.String", "System.Security.Cryptography.X509Certificates.X509Certificate", "Property[Subject]"] + - ["System.Security.Cryptography.X509Certificates.X509BasicConstraintsExtension", "System.Security.Cryptography.X509Certificates.X509BasicConstraintsExtension!", "Method[CreateForCertificateAuthority].ReturnValue"] + - ["System.Security.Cryptography.X509Certificates.X509RevocationReason", "System.Security.Cryptography.X509Certificates.X509RevocationReason!", "Field[AffiliationChanged]"] + - ["System.Security.Cryptography.X509Certificates.X509ChainStatusFlags", "System.Security.Cryptography.X509Certificates.X509ChainStatusFlags!", "Field[HasWeakSignature]"] + - ["System.Collections.Generic.IEnumerator", "System.Security.Cryptography.X509Certificates.X509ExtensionCollection", "Method[System.Collections.Generic.IEnumerable.GetEnumerator].ReturnValue"] + - ["System.Collections.IEnumerator", "System.Security.Cryptography.X509Certificates.X509CertificateCollection", "Method[System.Collections.IEnumerable.GetEnumerator].ReturnValue"] + - ["System.Security.Cryptography.X509Certificates.X509RevocationFlag", "System.Security.Cryptography.X509Certificates.X509RevocationFlag!", "Field[ExcludeRoot]"] + - ["System.IntPtr", "System.Security.Cryptography.X509Certificates.X509Certificate", "Property[Handle]"] + - ["System.Security.Cryptography.X509Certificates.OpenFlags", "System.Security.Cryptography.X509Certificates.OpenFlags!", "Field[OpenExistingOnly]"] + - ["System.Security.Cryptography.X509Certificates.X509RevocationFlag", "System.Security.Cryptography.X509Certificates.X509RevocationFlag!", "Field[EntireChain]"] + - ["System.Security.Cryptography.X509Certificates.X509ChainStatusFlags", "System.Security.Cryptography.X509Certificates.X509ChainStatusFlags!", "Field[CtlNotValidForUsage]"] + - ["System.Security.Cryptography.X509Certificates.X509FindType", "System.Security.Cryptography.X509Certificates.X509FindType!", "Field[FindByCertificatePolicy]"] + - ["System.String", "System.Security.Cryptography.X509Certificates.CertificateRequest", "Method[CreateSigningRequestPem].ReturnValue"] + - ["System.Security.Cryptography.X509Certificates.X509KeyUsageFlags", "System.Security.Cryptography.X509Certificates.X509KeyUsageFlags!", "Field[None]"] + - ["System.Security.Cryptography.X509Certificates.X500DistinguishedNameFlags", "System.Security.Cryptography.X509Certificates.X500DistinguishedNameFlags!", "Field[ForceUTF8Encoding]"] + - ["System.Collections.IEnumerator", "System.Security.Cryptography.X509Certificates.X509ChainElementCollection", "Method[System.Collections.IEnumerable.GetEnumerator].ReturnValue"] + - ["System.Security.Cryptography.DSA", "System.Security.Cryptography.X509Certificates.PublicKey", "Method[GetDSAPublicKey].ReturnValue"] + - ["System.Security.Cryptography.X509Certificates.StoreName", "System.Security.Cryptography.X509Certificates.StoreName!", "Field[CertificateAuthority]"] + - ["System.Security.Cryptography.X509Certificates.OpenFlags", "System.Security.Cryptography.X509Certificates.OpenFlags!", "Field[ReadWrite]"] + - ["System.Security.Cryptography.X509Certificates.X509RevocationMode", "System.Security.Cryptography.X509Certificates.X509RevocationMode!", "Field[Offline]"] + - ["System.Boolean", "System.Security.Cryptography.X509Certificates.X509CertificateCollection", "Method[Contains].ReturnValue"] + - ["System.Security.Cryptography.SignatureVerificationResult", "System.Security.Cryptography.X509Certificates.TimestampInformation", "Property[VerificationResult]"] + - ["System.Security.Cryptography.X509Certificates.PublicKey", "System.Security.Cryptography.X509Certificates.X509SignatureGenerator", "Property[PublicKey]"] + - ["System.String", "System.Security.Cryptography.X509Certificates.X509Certificate", "Method[GetKeyAlgorithmParametersString].ReturnValue"] + - ["System.Security.Cryptography.ECDiffieHellman", "System.Security.Cryptography.X509Certificates.PublicKey", "Method[GetECDiffieHellmanPublicKey].ReturnValue"] + - ["System.Security.Cryptography.X509Certificates.OpenFlags", "System.Security.Cryptography.X509Certificates.OpenFlags!", "Field[MaxAllowed]"] + - ["System.Security.Cryptography.X509Certificates.StoreName", "System.Security.Cryptography.X509Certificates.StoreName!", "Field[Disallowed]"] + - ["System.Nullable>", "System.Security.Cryptography.X509Certificates.X509AuthorityKeyIdentifierExtension", "Property[RawIssuer]"] + - ["System.Security.Cryptography.X509Certificates.StoreName", "System.Security.Cryptography.X509Certificates.StoreName!", "Field[My]"] + - ["System.Security.Cryptography.X509Certificates.X509KeyUsageFlags", "System.Security.Cryptography.X509Certificates.X509KeyUsageFlags!", "Field[DataEncipherment]"] + - ["System.Int32", "System.Security.Cryptography.X509Certificates.X509CertificateCollection", "Method[System.Collections.IList.Add].ReturnValue"] + - ["System.IntPtr", "System.Security.Cryptography.X509Certificates.X509Chain", "Property[ChainContext]"] + - ["System.Boolean", "System.Security.Cryptography.X509Certificates.X509Certificate2Enumerator", "Method[System.Collections.IEnumerator.MoveNext].ReturnValue"] + - ["System.Boolean", "System.Security.Cryptography.X509Certificates.Pkcs12LoaderLimits", "Property[PreserveUnknownAttributes]"] + - ["System.Boolean", "System.Security.Cryptography.X509Certificates.X509BasicConstraintsExtension", "Property[HasPathLengthConstraint]"] + - ["System.Security.Cryptography.X509Certificates.X509RevocationFlag", "System.Security.Cryptography.X509Certificates.X509RevocationFlag!", "Field[EndCertificateOnly]"] + - ["System.Security.Cryptography.X509Certificates.X509Certificate2Enumerator", "System.Security.Cryptography.X509Certificates.X509Certificate2Collection", "Method[GetEnumerator].ReturnValue"] + - ["System.Byte[]", "System.Security.Cryptography.X509Certificates.PublicKey", "Method[ExportSubjectPublicKeyInfo].ReturnValue"] + - ["System.Boolean", "System.Security.Cryptography.X509Certificates.X509Certificate2", "Method[TryExportCertificatePem].ReturnValue"] + - ["System.String", "System.Security.Cryptography.X509Certificates.X509Certificate", "Method[GetSerialNumberString].ReturnValue"] + - ["System.Security.Cryptography.X509Certificates.X509KeyStorageFlags", "System.Security.Cryptography.X509Certificates.X509KeyStorageFlags!", "Field[UserProtected]"] + - ["System.String", "System.Security.Cryptography.X509Certificates.X509Certificate", "Method[GetCertHashString].ReturnValue"] + - ["System.Object", "System.Security.Cryptography.X509Certificates.X509CertificateCollection", "Property[System.Collections.IList.Item]"] + - ["System.Int32", "System.Security.Cryptography.X509Certificates.X509ChainElementCollection", "Property[Count]"] + - ["System.Security.Cryptography.X509Certificates.X509KeyUsageFlags", "System.Security.Cryptography.X509Certificates.X509KeyUsageFlags!", "Field[NonRepudiation]"] + - ["System.Nullable", "System.Security.Cryptography.X509Certificates.Pkcs12LoaderLimits", "Property[IndividualKdfIterationLimit]"] + - ["System.Security.Cryptography.X509Certificates.X509Certificate2", "System.Security.Cryptography.X509Certificates.X509CertificateLoader!", "Method[LoadPkcs12FromFile].ReturnValue"] + - ["System.Object", "System.Security.Cryptography.X509Certificates.X509ExtensionCollection", "Property[SyncRoot]"] + - ["System.Security.Cryptography.X509Certificates.X509Certificate2", "System.Security.Cryptography.X509Certificates.X509Certificate2!", "Method[CreateFromPem].ReturnValue"] + - ["System.Security.Cryptography.X509Certificates.CertificateRevocationListBuilder", "System.Security.Cryptography.X509Certificates.CertificateRevocationListBuilder!", "Method[Load].ReturnValue"] + - ["System.Security.Cryptography.X509Certificates.X509BasicConstraintsExtension", "System.Security.Cryptography.X509Certificates.X509BasicConstraintsExtension!", "Method[CreateForEndEntity].ReturnValue"] + - ["System.Security.Cryptography.DSA", "System.Security.Cryptography.X509Certificates.DSACertificateExtensions!", "Method[GetDSAPublicKey].ReturnValue"] + - ["System.Collections.ObjectModel.Collection", "System.Security.Cryptography.X509Certificates.CertificateRequest", "Property[OtherRequestAttributes]"] + - ["System.Int32", "System.Security.Cryptography.X509Certificates.AuthenticodeSignatureInformation", "Property[HResult]"] + - ["System.Int32", "System.Security.Cryptography.X509Certificates.X509Certificate2", "Property[Version]"] + - ["System.Security.Cryptography.X509Certificates.X509Extension", "System.Security.Cryptography.X509Certificates.X509ExtensionEnumerator", "Property[Current]"] + - ["System.Security.Cryptography.X509Certificates.X509VerificationFlags", "System.Security.Cryptography.X509Certificates.X509VerificationFlags!", "Field[IgnoreInvalidPolicy]"] + - ["System.ReadOnlyMemory", "System.Security.Cryptography.X509Certificates.X509Certificate", "Property[SerialNumberBytes]"] + - ["System.Byte[]", "System.Security.Cryptography.X509Certificates.X509Certificate", "Method[GetKeyAlgorithmParameters].ReturnValue"] + - ["System.Security.Cryptography.X509Certificates.CertificateRequestLoadOptions", "System.Security.Cryptography.X509Certificates.CertificateRequestLoadOptions!", "Field[SkipSignatureValidation]"] + - ["System.Security.Cryptography.X509Certificates.StoreLocation", "System.Security.Cryptography.X509Certificates.X509Store", "Property[Location]"] + - ["System.TimeSpan", "System.Security.Cryptography.X509Certificates.X509ChainPolicy", "Property[UrlRetrievalTimeout]"] + - ["System.Security.Cryptography.X509Certificates.StoreName", "System.Security.Cryptography.X509Certificates.StoreName!", "Field[TrustedPublisher]"] + - ["System.Security.Cryptography.X509Certificates.X500DistinguishedNameFlags", "System.Security.Cryptography.X509Certificates.X500DistinguishedNameFlags!", "Field[None]"] + - ["System.String", "System.Security.Cryptography.X509Certificates.X509ChainStatus", "Property[StatusInformation]"] + - ["System.Security.Cryptography.X509Certificates.StoreName", "System.Security.Cryptography.X509Certificates.StoreName!", "Field[AddressBook]"] + - ["System.String", "System.Security.Cryptography.X509Certificates.TimestampInformation", "Property[HashAlgorithm]"] + - ["System.Security.Cryptography.X509Certificates.X509SelectionFlag", "System.Security.Cryptography.X509Certificates.X509SelectionFlag!", "Field[SingleSelection]"] + - ["System.Security.Cryptography.AsymmetricAlgorithm", "System.Security.Cryptography.X509Certificates.X509Certificate2", "Property[PrivateKey]"] + - ["System.Boolean", "System.Security.Cryptography.X509Certificates.PublicKey", "Method[TryExportSubjectPublicKeyInfo].ReturnValue"] + - ["System.Security.Cryptography.X509Certificates.X500DistinguishedNameFlags", "System.Security.Cryptography.X509Certificates.X500DistinguishedNameFlags!", "Field[DoNotUseQuotes]"] + - ["System.Byte[]", "System.Security.Cryptography.X509Certificates.X509SignatureGenerator", "Method[SignData].ReturnValue"] + - ["System.Boolean", "System.Security.Cryptography.X509Certificates.Pkcs12LoaderLimits", "Property[IsReadOnly]"] + - ["System.Security.Cryptography.X509Certificates.PublicKey", "System.Security.Cryptography.X509Certificates.X509Certificate2", "Property[PublicKey]"] + - ["System.Boolean", "System.Security.Cryptography.X509Certificates.X509CertificateCollection", "Property[System.Collections.IList.IsFixedSize]"] + - ["System.Security.Cryptography.X509Certificates.X509ChainStatusFlags", "System.Security.Cryptography.X509Certificates.X509ChainStatusFlags!", "Field[HasNotDefinedNameConstraint]"] + - ["System.Security.Cryptography.X509Certificates.X509ContentType", "System.Security.Cryptography.X509Certificates.X509Certificate2!", "Method[GetCertContentType].ReturnValue"] + - ["System.Security.Cryptography.X509Certificates.X509RevocationReason", "System.Security.Cryptography.X509Certificates.X509RevocationReason!", "Field[AACompromise]"] + - ["System.Int32", "System.Security.Cryptography.X509Certificates.X509Certificate2Collection", "Method[Add].ReturnValue"] + - ["System.ReadOnlyMemory", "System.Security.Cryptography.X509Certificates.X500RelativeDistinguishedName", "Property[RawData]"] + - ["System.Boolean", "System.Security.Cryptography.X509Certificates.X509Certificate2", "Method[Verify].ReturnValue"] + - ["System.Boolean", "System.Security.Cryptography.X509Certificates.X509ExtensionCollection", "Property[IsSynchronized]"] + - ["System.Security.Cryptography.X509Certificates.X509FindType", "System.Security.Cryptography.X509Certificates.X509FindType!", "Field[FindByApplicationPolicy]"] + - ["System.Security.Cryptography.X509Certificates.X509Certificate", "System.Security.Cryptography.X509Certificates.X509Certificate!", "Method[CreateFromCertFile].ReturnValue"] + - ["System.Security.Cryptography.ECDiffieHellman", "System.Security.Cryptography.X509Certificates.X509Certificate2", "Method[GetECDiffieHellmanPrivateKey].ReturnValue"] + - ["System.Security.Cryptography.X509Certificates.X509KeyStorageFlags", "System.Security.Cryptography.X509Certificates.X509KeyStorageFlags!", "Field[UserKeySet]"] + - ["System.Security.Cryptography.Oid", "System.Security.Cryptography.X509Certificates.X509Certificate2", "Property[SignatureAlgorithm]"] + - ["System.Security.Cryptography.X509Certificates.StoreName", "System.Security.Cryptography.X509Certificates.StoreName!", "Field[TrustedPeople]"] + - ["System.String", "System.Security.Cryptography.X509Certificates.X500DistinguishedName", "Property[Name]"] + - ["System.Security.Cryptography.X509Certificates.X509KeyUsageFlags", "System.Security.Cryptography.X509Certificates.X509KeyUsageExtension", "Property[KeyUsages]"] + - ["System.Boolean", "System.Security.Cryptography.X509Certificates.X509Certificate2", "Method[MatchesHostname].ReturnValue"] + - ["System.Security.Cryptography.X509Certificates.X509ChainStatusFlags", "System.Security.Cryptography.X509Certificates.X509ChainStatusFlags!", "Field[ExplicitDistrust]"] + - ["System.Security.Cryptography.X509Certificates.X500DistinguishedNameFlags", "System.Security.Cryptography.X509Certificates.X500DistinguishedNameFlags!", "Field[UseNewLines]"] + - ["System.Security.Cryptography.X509Certificates.StoreName", "System.Security.Cryptography.X509Certificates.StoreName!", "Field[Root]"] + - ["System.Security.Cryptography.X509Certificates.X509ChainPolicy", "System.Security.Cryptography.X509Certificates.X509ChainPolicy", "Method[Clone].ReturnValue"] + - ["System.Boolean", "System.Security.Cryptography.X509Certificates.X509CertificateCollection", "Property[System.Collections.IList.IsReadOnly]"] + - ["System.Security.Cryptography.X509Certificates.X509SubjectKeyIdentifierHashAlgorithm", "System.Security.Cryptography.X509Certificates.X509SubjectKeyIdentifierHashAlgorithm!", "Field[Sha512]"] + - ["System.Security.Cryptography.X509Certificates.X509Extension", "System.Security.Cryptography.X509Certificates.X509ExtensionCollection", "Property[Item]"] + - ["System.Security.Cryptography.X509Certificates.X509Certificate2Collection", "System.Security.Cryptography.X509Certificates.X509ChainPolicy", "Property[ExtraStore]"] + - ["System.Security.Cryptography.X509Certificates.X509FindType", "System.Security.Cryptography.X509Certificates.X509FindType!", "Field[FindByTimeValid]"] + - ["System.Security.Cryptography.X509Certificates.CertificateRevocationListBuilder", "System.Security.Cryptography.X509Certificates.CertificateRevocationListBuilder!", "Method[LoadPem].ReturnValue"] + - ["System.DateTime", "System.Security.Cryptography.X509Certificates.X509Certificate2", "Property[NotBefore]"] + - ["System.Security.Cryptography.ECDsa", "System.Security.Cryptography.X509Certificates.ECDsaCertificateExtensions!", "Method[GetECDsaPrivateKey].ReturnValue"] + - ["System.Security.Cryptography.X509Certificates.X509AuthorityKeyIdentifierExtension", "System.Security.Cryptography.X509Certificates.X509AuthorityKeyIdentifierExtension!", "Method[CreateFromIssuerNameAndSerialNumber].ReturnValue"] + - ["System.Security.Cryptography.X509Certificates.X509AuthorityKeyIdentifierExtension", "System.Security.Cryptography.X509Certificates.X509AuthorityKeyIdentifierExtension!", "Method[Create].ReturnValue"] + - ["System.Security.Cryptography.X509Certificates.X509SelectionFlag", "System.Security.Cryptography.X509Certificates.X509SelectionFlag!", "Field[MultiSelection]"] + - ["System.Nullable", "System.Security.Cryptography.X509Certificates.Pkcs12LoaderLimits", "Property[TotalKdfIterationLimit]"] + - ["System.Security.Cryptography.X509Certificates.CertificateRequestLoadOptions", "System.Security.Cryptography.X509Certificates.CertificateRequestLoadOptions!", "Field[Default]"] + - ["System.Int32", "System.Security.Cryptography.X509Certificates.X509ExtensionCollection", "Property[Count]"] + - ["System.Byte[]", "System.Security.Cryptography.X509Certificates.X509Certificate", "Method[GetSerialNumber].ReturnValue"] + - ["System.Object", "System.Security.Cryptography.X509Certificates.X509ExtensionEnumerator", "Property[System.Collections.IEnumerator.Current]"] + - ["System.Security.Cryptography.X509Certificates.X509ChainStatusFlags", "System.Security.Cryptography.X509Certificates.X509ChainStatusFlags!", "Field[NotSignatureValid]"] + - ["System.Security.Cryptography.X509Certificates.X509KeyUsageFlags", "System.Security.Cryptography.X509Certificates.X509KeyUsageFlags!", "Field[KeyEncipherment]"] + - ["System.Collections.Generic.IEnumerable", "System.Security.Cryptography.X509Certificates.X509SubjectAlternativeNameExtension", "Method[EnumerateIPAddresses].ReturnValue"] + - ["System.Security.Cryptography.X509Certificates.X509Certificate2", "System.Security.Cryptography.X509Certificates.X509Certificate2", "Method[CopyWithPrivateKey].ReturnValue"] + - ["System.Security.Cryptography.X509Certificates.StoreLocation", "System.Security.Cryptography.X509Certificates.StoreLocation!", "Field[CurrentUser]"] + - ["System.Security.Cryptography.X509Certificates.X500DistinguishedName", "System.Security.Cryptography.X509Certificates.X509Certificate2", "Property[SubjectName]"] + - ["System.String", "System.Security.Cryptography.X509Certificates.X509SubjectKeyIdentifierExtension", "Property[SubjectKeyIdentifier]"] + - ["System.Security.Cryptography.X509Certificates.X500DistinguishedName", "System.Security.Cryptography.X509Certificates.X509Certificate2", "Property[IssuerName]"] + - ["System.Security.Cryptography.X509Certificates.X509IncludeOption", "System.Security.Cryptography.X509Certificates.X509IncludeOption!", "Field[WholeChain]"] + - ["System.Security.Cryptography.X509Certificates.X509IncludeOption", "System.Security.Cryptography.X509Certificates.X509IncludeOption!", "Field[None]"] + - ["System.Byte[]", "System.Security.Cryptography.X509Certificates.X509SignatureGenerator", "Method[GetSignatureAlgorithmIdentifier].ReturnValue"] + - ["System.Boolean", "System.Security.Cryptography.X509Certificates.X509Certificate2Collection", "Method[TryExportCertificatePems].ReturnValue"] + - ["System.Security.Cryptography.X509Certificates.X509VerificationFlags", "System.Security.Cryptography.X509Certificates.X509VerificationFlags!", "Field[IgnoreCtlSignerRevocationUnknown]"] + - ["System.Security.Cryptography.X509Certificates.X509KeyStorageFlags", "System.Security.Cryptography.X509Certificates.X509KeyStorageFlags!", "Field[EphemeralKeySet]"] + - ["System.Security.Cryptography.X509Certificates.X509FindType", "System.Security.Cryptography.X509Certificates.X509FindType!", "Field[FindBySerialNumber]"] + - ["System.Security.Cryptography.X509Certificates.X509ChainStatusFlags", "System.Security.Cryptography.X509Certificates.X509ChainStatus", "Property[Status]"] + - ["System.Security.Cryptography.X509Certificates.TrustStatus", "System.Security.Cryptography.X509Certificates.TrustStatus!", "Field[KnownIdentity]"] + - ["System.Security.Cryptography.X509Certificates.X500DistinguishedName", "System.Security.Cryptography.X509Certificates.CertificateRequest", "Property[SubjectName]"] + - ["System.Security.Cryptography.X509Certificates.X509KeyUsageFlags", "System.Security.Cryptography.X509Certificates.X509KeyUsageFlags!", "Field[KeyCertSign]"] + - ["System.Security.Cryptography.X509Certificates.X509Certificate2Collection", "System.Security.Cryptography.X509Certificates.X509CertificateLoader!", "Method[LoadPkcs12Collection].ReturnValue"] + - ["System.Security.Cryptography.X509Certificates.X509SubjectKeyIdentifierHashAlgorithm", "System.Security.Cryptography.X509Certificates.X509SubjectKeyIdentifierHashAlgorithm!", "Field[ShortSha256]"] + - ["System.String", "System.Security.Cryptography.X509Certificates.X509Certificate2", "Method[ExportCertificatePem].ReturnValue"] + - ["System.Int32", "System.Security.Cryptography.X509Certificates.X509CertificateCollection", "Method[GetHashCode].ReturnValue"] + - ["System.Security.Cryptography.X509Certificates.X509KeyUsageFlags", "System.Security.Cryptography.X509Certificates.X509KeyUsageFlags!", "Field[CrlSign]"] + - ["System.Object", "System.Security.Cryptography.X509Certificates.X509CertificateCollection", "Property[System.Collections.ICollection.SyncRoot]"] + - ["System.Boolean", "System.Security.Cryptography.X509Certificates.X509Store", "Property[IsOpen]"] + - ["System.Security.Cryptography.X509Certificates.X509RevocationReason", "System.Security.Cryptography.X509Certificates.X509RevocationReason!", "Field[WeakAlgorithmOrKey]"] + - ["System.Byte[]", "System.Security.Cryptography.X509Certificates.X509Certificate", "Method[Export].ReturnValue"] + - ["System.Security.Cryptography.X509Certificates.X509Certificate", "System.Security.Cryptography.X509Certificates.X509CertificateCollection", "Property[Item]"] + - ["System.Security.Cryptography.X509Certificates.X509SubjectKeyIdentifierHashAlgorithm", "System.Security.Cryptography.X509Certificates.X509SubjectKeyIdentifierHashAlgorithm!", "Field[ShortSha512]"] + - ["System.String", "System.Security.Cryptography.X509Certificates.X509Store", "Property[Name]"] + - ["System.Security.Cryptography.X509Certificates.X509Chain", "System.Security.Cryptography.X509Certificates.AuthenticodeSignatureInformation", "Property[SignatureChain]"] + - ["System.Security.Cryptography.X509Certificates.X509Certificate2Collection", "System.Security.Cryptography.X509Certificates.X509CertificateLoader!", "Method[LoadPkcs12CollectionFromFile].ReturnValue"] + - ["System.Security.Cryptography.X509Certificates.X509RevocationReason", "System.Security.Cryptography.X509Certificates.X509RevocationReason!", "Field[Superseded]"] + - ["System.Boolean", "System.Security.Cryptography.X509Certificates.X509Certificate", "Method[TryGetCertHash].ReturnValue"] + - ["System.Security.Cryptography.X509Certificates.X509Certificate2", "System.Security.Cryptography.X509Certificates.X509CertificateLoader!", "Method[LoadCertificateFromFile].ReturnValue"] + - ["System.Security.Cryptography.X509Certificates.PublicKey", "System.Security.Cryptography.X509Certificates.X509SignatureGenerator", "Method[BuildPublicKey].ReturnValue"] + - ["System.Security.Cryptography.X509Certificates.X509ChainStatusFlags", "System.Security.Cryptography.X509Certificates.X509ChainStatusFlags!", "Field[PartialChain]"] + - ["System.String", "System.Security.Cryptography.X509Certificates.X509Certificate", "Method[GetEffectiveDateString].ReturnValue"] + - ["System.Security.Cryptography.X509Certificates.X509ContentType", "System.Security.Cryptography.X509Certificates.X509ContentType!", "Field[SerializedCert]"] + - ["System.Security.Cryptography.X509Certificates.Pkcs12LoaderLimits", "System.Security.Cryptography.X509Certificates.Pkcs12LoaderLimits!", "Property[DangerousNoLimits]"] + - ["System.Security.Cryptography.X509Certificates.X509ChainStatusFlags", "System.Security.Cryptography.X509Certificates.X509ChainStatusFlags!", "Field[InvalidPolicyConstraints]"] + - ["System.Security.Cryptography.X509Certificates.X509ChainStatusFlags", "System.Security.Cryptography.X509Certificates.X509ChainStatusFlags!", "Field[OfflineRevocation]"] + - ["System.Security.Cryptography.X509Certificates.X509Extension", "System.Security.Cryptography.X509Certificates.CertificateRevocationListBuilder!", "Method[BuildCrlDistributionPointExtension].ReturnValue"] + - ["System.String", "System.Security.Cryptography.X509Certificates.X509Certificate", "Method[GetFormat].ReturnValue"] + - ["System.Security.Cryptography.X509Certificates.X509Chain", "System.Security.Cryptography.X509Certificates.TimestampInformation", "Property[SignatureChain]"] + - ["System.Security.Cryptography.ECDiffieHellman", "System.Security.Cryptography.X509Certificates.X509Certificate2", "Method[GetECDiffieHellmanPublicKey].ReturnValue"] + - ["System.Collections.Generic.IEnumerable", "System.Security.Cryptography.X509Certificates.X509SubjectAlternativeNameExtension", "Method[EnumerateDnsNames].ReturnValue"] + - ["System.Security.Cryptography.X509Certificates.X509ChainStatus[]", "System.Security.Cryptography.X509Certificates.X509ChainElement", "Property[ChainElementStatus]"] + - ["System.String", "System.Security.Cryptography.X509Certificates.AuthenticodeSignatureInformation", "Property[HashAlgorithm]"] + - ["System.Boolean", "System.Security.Cryptography.X509Certificates.X509BasicConstraintsExtension", "Property[CertificateAuthority]"] + - ["System.Security.Cryptography.OidCollection", "System.Security.Cryptography.X509Certificates.X509EnhancedKeyUsageExtension", "Property[EnhancedKeyUsages]"] + - ["System.Security.Cryptography.X509Certificates.X509VerificationFlags", "System.Security.Cryptography.X509Certificates.X509VerificationFlags!", "Field[IgnoreCertificateAuthorityRevocationUnknown]"] + - ["System.String", "System.Security.Cryptography.X509Certificates.X509Certificate", "Property[Issuer]"] + - ["System.Security.Cryptography.X509Certificates.X509ChainPolicy", "System.Security.Cryptography.X509Certificates.X509Chain", "Property[ChainPolicy]"] + - ["System.Security.Cryptography.X509Certificates.X509ChainElement", "System.Security.Cryptography.X509Certificates.X509ChainElementCollection", "Property[Item]"] + - ["System.Security.Cryptography.X509Certificates.OpenFlags", "System.Security.Cryptography.X509Certificates.OpenFlags!", "Field[IncludeArchived]"] + - ["System.Security.Cryptography.SignatureVerificationResult", "System.Security.Cryptography.X509Certificates.AuthenticodeSignatureInformation", "Property[VerificationResult]"] + - ["System.Security.Cryptography.RSA", "System.Security.Cryptography.X509Certificates.PublicKey", "Method[GetRSAPublicKey].ReturnValue"] + - ["System.Object", "System.Security.Cryptography.X509Certificates.X509ExtensionCollection", "Property[System.Collections.ICollection.SyncRoot]"] + - ["System.Security.Cryptography.X509Certificates.X509ChainStatusFlags", "System.Security.Cryptography.X509Certificates.X509ChainStatusFlags!", "Field[Cyclic]"] + - ["System.Security.Cryptography.X509Certificates.X509ChainStatusFlags", "System.Security.Cryptography.X509Certificates.X509ChainStatusFlags!", "Field[HasNotPermittedNameConstraint]"] + - ["System.Security.Cryptography.X509Certificates.X509RevocationReason", "System.Security.Cryptography.X509Certificates.X509RevocationReason!", "Field[RemoveFromCrl]"] + - ["System.Security.Cryptography.X509Certificates.X509IncludeOption", "System.Security.Cryptography.X509Certificates.X509IncludeOption!", "Field[EndCertOnly]"] + - ["System.Security.Cryptography.X509Certificates.X509VerificationFlags", "System.Security.Cryptography.X509Certificates.X509VerificationFlags!", "Field[IgnoreInvalidBasicConstraints]"] + - ["System.Security.Cryptography.X509Certificates.X509ChainStatusFlags", "System.Security.Cryptography.X509Certificates.X509ChainStatusFlags!", "Field[NoIssuanceChainPolicy]"] + - ["System.Security.Cryptography.X509Certificates.X509VerificationFlags", "System.Security.Cryptography.X509Certificates.X509VerificationFlags!", "Field[AllowUnknownCertificateAuthority]"] + - ["System.Security.Cryptography.X509Certificates.StoreName", "System.Security.Cryptography.X509Certificates.StoreName!", "Field[AuthRoot]"] + - ["System.Object", "System.Security.Cryptography.X509Certificates.X509ChainElementCollection", "Property[SyncRoot]"] + - ["System.Security.Cryptography.X509Certificates.X509FindType", "System.Security.Cryptography.X509Certificates.X509FindType!", "Field[FindByIssuerDistinguishedName]"] + - ["System.Security.Cryptography.X509Certificates.X509ChainElement", "System.Security.Cryptography.X509Certificates.X509ChainElementEnumerator", "Property[Current]"] + - ["System.Security.Cryptography.X509Certificates.X509VerificationFlags", "System.Security.Cryptography.X509Certificates.X509VerificationFlags!", "Field[AllFlags]"] + - ["System.IntPtr", "System.Security.Cryptography.X509Certificates.X509Store", "Property[StoreHandle]"] + - ["System.Security.Cryptography.X509Certificates.X509ContentType", "System.Security.Cryptography.X509Certificates.X509ContentType!", "Field[Pfx]"] + - ["System.Security.Cryptography.ECDsa", "System.Security.Cryptography.X509Certificates.ECDsaCertificateExtensions!", "Method[GetECDsaPublicKey].ReturnValue"] + - ["System.Int32", "System.Security.Cryptography.X509Certificates.X509CertificateCollection", "Method[Add].ReturnValue"] + - ["System.DateTime", "System.Security.Cryptography.X509Certificates.X509Certificate2", "Property[NotAfter]"] + - ["System.Nullable>", "System.Security.Cryptography.X509Certificates.X509AuthorityKeyIdentifierExtension", "Property[KeyIdentifier]"] + - ["System.DateTime", "System.Security.Cryptography.X509Certificates.TimestampInformation", "Property[Timestamp]"] + - ["System.Security.Cryptography.X509Certificates.TrustStatus", "System.Security.Cryptography.X509Certificates.TrustStatus!", "Field[Trusted]"] + - ["System.String", "System.Security.Cryptography.X509Certificates.X509Certificate2", "Property[SerialNumber]"] + - ["System.Security.Cryptography.X509Certificates.X509ChainStatusFlags", "System.Security.Cryptography.X509Certificates.X509ChainStatusFlags!", "Field[InvalidNameConstraints]"] + - ["System.Security.Cryptography.X509Certificates.X509ContentType", "System.Security.Cryptography.X509Certificates.X509ContentType!", "Field[Authenticode]"] + - ["System.Boolean", "System.Security.Cryptography.X509Certificates.X509ChainPolicy", "Property[DisableCertificateDownloads]"] + - ["System.Int32", "System.Security.Cryptography.X509Certificates.X509BasicConstraintsExtension", "Property[PathLengthConstraint]"] + - ["System.Security.Cryptography.X509Certificates.X509ChainStatusFlags", "System.Security.Cryptography.X509Certificates.X509ChainStatusFlags!", "Field[CtlNotSignatureValid]"] + - ["System.Boolean", "System.Security.Cryptography.X509Certificates.X509ExtensionCollection", "Property[System.Collections.ICollection.IsSynchronized]"] + - ["System.Boolean", "System.Security.Cryptography.X509Certificates.X509Certificate", "Method[Equals].ReturnValue"] + - ["System.Boolean", "System.Security.Cryptography.X509Certificates.X509ChainElementEnumerator", "Method[MoveNext].ReturnValue"] + - ["System.Security.Cryptography.X509Certificates.X509ChainTrustMode", "System.Security.Cryptography.X509Certificates.X509ChainTrustMode!", "Field[System]"] + - ["System.Collections.Generic.IEnumerator", "System.Security.Cryptography.X509Certificates.X509Certificate2Collection", "Method[System.Collections.Generic.IEnumerable.GetEnumerator].ReturnValue"] + - ["System.Security.Cryptography.X509Certificates.X509VerificationFlags", "System.Security.Cryptography.X509Certificates.X509VerificationFlags!", "Field[IgnoreInvalidName]"] + - ["System.Security.Cryptography.X509Certificates.X509ChainTrustMode", "System.Security.Cryptography.X509Certificates.X509ChainPolicy", "Property[TrustMode]"] + - ["System.ReadOnlyMemory", "System.Security.Cryptography.X509Certificates.X509Certificate2", "Property[RawDataMemory]"] + - ["System.Security.Cryptography.X509Certificates.X509FindType", "System.Security.Cryptography.X509Certificates.X509FindType!", "Field[FindByTimeNotYetValid]"] + - ["System.Boolean", "System.Security.Cryptography.X509Certificates.X509ChainElementCollection", "Property[IsSynchronized]"] + - ["System.Security.Cryptography.X509Certificates.X509ChainStatusFlags", "System.Security.Cryptography.X509Certificates.X509ChainStatusFlags!", "Field[HasExcludedNameConstraint]"] + - ["System.Byte[]", "System.Security.Cryptography.X509Certificates.X509Certificate", "Method[GetCertHash].ReturnValue"] + - ["System.String", "System.Security.Cryptography.X509Certificates.X509Certificate2", "Method[GetNameInfo].ReturnValue"] + - ["System.Boolean", "System.Security.Cryptography.X509Certificates.X509Certificate2Enumerator", "Method[MoveNext].ReturnValue"] + - ["System.Int32", "System.Security.Cryptography.X509Certificates.X509CertificateCollection", "Property[Count]"] + - ["System.Security.Cryptography.X509Certificates.X509ContentType", "System.Security.Cryptography.X509Certificates.X509ContentType!", "Field[Cert]"] + - ["System.Security.Cryptography.X509Certificates.X509ChainElementCollection", "System.Security.Cryptography.X509Certificates.X509Chain", "Property[ChainElements]"] + - ["System.Security.Cryptography.X509Certificates.X509Certificate2", "System.Security.Cryptography.X509Certificates.DSACertificateExtensions!", "Method[CopyWithPrivateKey].ReturnValue"] + - ["System.Security.Cryptography.X509Certificates.X509FindType", "System.Security.Cryptography.X509Certificates.X509FindType!", "Field[FindByIssuerName]"] + - ["System.Security.Cryptography.X509Certificates.X509ChainStatusFlags", "System.Security.Cryptography.X509Certificates.X509ChainStatusFlags!", "Field[NotValidForUsage]"] + - ["System.String", "System.Security.Cryptography.X509Certificates.X509Certificate2Collection", "Method[ExportPkcs7Pem].ReturnValue"] + - ["System.Security.Cryptography.X509Certificates.X509SubjectKeyIdentifierHashAlgorithm", "System.Security.Cryptography.X509Certificates.X509SubjectKeyIdentifierHashAlgorithm!", "Field[ShortSha1]"] + - ["System.Security.Cryptography.X509Certificates.X509FindType", "System.Security.Cryptography.X509Certificates.X509FindType!", "Field[FindBySubjectKeyIdentifier]"] + - ["System.Boolean", "System.Security.Cryptography.X509Certificates.CertificateRevocationListBuilder", "Method[RemoveEntry].ReturnValue"] + - ["System.Security.Cryptography.X509Certificates.Pkcs12LoaderLimits", "System.Security.Cryptography.X509Certificates.Pkcs12LoaderLimits!", "Property[Defaults]"] + - ["System.Security.Cryptography.X509Certificates.X509Certificate2", "System.Security.Cryptography.X509Certificates.TimestampInformation", "Property[SigningCertificate]"] + - ["System.Uri", "System.Security.Cryptography.X509Certificates.AuthenticodeSignatureInformation", "Property[DescriptionUrl]"] + - ["System.Security.Cryptography.ECDsa", "System.Security.Cryptography.X509Certificates.PublicKey", "Method[GetECDsaPublicKey].ReturnValue"] + - ["System.Collections.Generic.IEnumerable", "System.Security.Cryptography.X509Certificates.X509AuthorityInformationAccessExtension", "Method[EnumerateCAIssuersUris].ReturnValue"] + - ["System.Collections.Generic.IEnumerable", "System.Security.Cryptography.X509Certificates.X509AuthorityInformationAccessExtension", "Method[EnumerateOcspUris].ReturnValue"] + - ["System.Byte[]", "System.Security.Cryptography.X509Certificates.X509Certificate2Collection", "Method[Export].ReturnValue"] + - ["System.Security.Cryptography.X509Certificates.X509KeyUsageFlags", "System.Security.Cryptography.X509Certificates.X509KeyUsageFlags!", "Field[KeyAgreement]"] + - ["System.String", "System.Security.Cryptography.X509Certificates.X509Certificate", "Method[GetPublicKeyString].ReturnValue"] + - ["System.Security.Cryptography.X509Certificates.X509VerificationFlags", "System.Security.Cryptography.X509Certificates.X509VerificationFlags!", "Field[NoFlag]"] + - ["System.Security.Cryptography.X509Certificates.X500DistinguishedNameFlags", "System.Security.Cryptography.X509Certificates.X500DistinguishedNameFlags!", "Field[UseSemicolons]"] + - ["System.ReadOnlyMemory", "System.Security.Cryptography.X509Certificates.X509SubjectKeyIdentifierExtension", "Property[SubjectKeyIdentifierBytes]"] + - ["System.Security.Cryptography.X509Certificates.X500DistinguishedName", "System.Security.Cryptography.X509Certificates.X500DistinguishedNameBuilder", "Method[Build].ReturnValue"] + - ["System.Security.Cryptography.X509Certificates.X509ChainStatusFlags", "System.Security.Cryptography.X509Certificates.X509ChainStatusFlags!", "Field[NoError]"] + - ["System.Security.Cryptography.X509Certificates.X509Certificate2Collection", "System.Security.Cryptography.X509Certificates.X509ChainPolicy", "Property[CustomTrustStore]"] + - ["System.Security.Cryptography.X509Certificates.X509IncludeOption", "System.Security.Cryptography.X509Certificates.X509IncludeOption!", "Field[ExcludeRoot]"] + - ["System.Security.Cryptography.X509Certificates.X509NameType", "System.Security.Cryptography.X509Certificates.X509NameType!", "Field[DnsName]"] + - ["System.Security.Cryptography.X509Certificates.X509Certificate2", "System.Security.Cryptography.X509Certificates.ECDsaCertificateExtensions!", "Method[CopyWithPrivateKey].ReturnValue"] + - ["System.Security.Cryptography.X509Certificates.X509Certificate2", "System.Security.Cryptography.X509Certificates.X509Certificate2!", "Method[CreateFromEncryptedPemFile].ReturnValue"] + - ["System.Int32", "System.Security.Cryptography.X509Certificates.X509Certificate", "Method[GetHashCode].ReturnValue"] + - ["System.Security.Cryptography.X509Certificates.X509RevocationMode", "System.Security.Cryptography.X509Certificates.X509RevocationMode!", "Field[NoCheck]"] + - ["System.Security.Cryptography.X509Certificates.X500DistinguishedNameFlags", "System.Security.Cryptography.X509Certificates.X500DistinguishedNameFlags!", "Field[Reversed]"] + - ["System.Security.Cryptography.X509Certificates.X509SubjectKeyIdentifierHashAlgorithm", "System.Security.Cryptography.X509Certificates.X509SubjectKeyIdentifierHashAlgorithm!", "Field[Sha1]"] + - ["System.Security.Cryptography.X509Certificates.X509FindType", "System.Security.Cryptography.X509Certificates.X509FindType!", "Field[FindBySubjectName]"] + - ["System.Security.Cryptography.X509Certificates.X509KeyStorageFlags", "System.Security.Cryptography.X509Certificates.X509KeyStorageFlags!", "Field[DefaultKeySet]"] + - ["System.Int32", "System.Security.Cryptography.X509Certificates.X509CertificateCollection", "Method[IndexOf].ReturnValue"] + - ["System.Security.Cryptography.X509Certificates.X509Certificate2Collection", "System.Security.Cryptography.X509Certificates.X509Certificate2Collection", "Method[Find].ReturnValue"] + - ["System.Nullable", "System.Security.Cryptography.X509Certificates.Pkcs12LoaderLimits", "Property[MacIterationLimit]"] + - ["System.String", "System.Security.Cryptography.X509Certificates.X500RelativeDistinguishedName", "Method[GetSingleElementValue].ReturnValue"] + - ["System.Byte[]", "System.Security.Cryptography.X509Certificates.X509Certificate2", "Property[RawData]"] + - ["System.Security.Cryptography.X509Certificates.X509FindType", "System.Security.Cryptography.X509Certificates.X509FindType!", "Field[FindByTemplateName]"] + - ["System.Security.Cryptography.X509Certificates.X509SubjectKeyIdentifierHashAlgorithm", "System.Security.Cryptography.X509Certificates.X509SubjectKeyIdentifierHashAlgorithm!", "Field[CapiSha1]"] + - ["System.Collections.IEnumerator", "System.Security.Cryptography.X509Certificates.X509ExtensionCollection", "Method[System.Collections.IEnumerable.GetEnumerator].ReturnValue"] + - ["System.Security.Cryptography.X509Certificates.StoreLocation", "System.Security.Cryptography.X509Certificates.StoreLocation!", "Field[LocalMachine]"] + - ["System.Security.Cryptography.HashAlgorithmName", "System.Security.Cryptography.X509Certificates.CertificateRequest", "Property[HashAlgorithm]"] + - ["System.Security.Cryptography.X509Certificates.X509Certificate2", "System.Security.Cryptography.X509Certificates.CertificateRequest", "Method[Create].ReturnValue"] + - ["System.Security.Cryptography.X509Certificates.CertificateRequestLoadOptions", "System.Security.Cryptography.X509Certificates.CertificateRequestLoadOptions!", "Field[UnsafeLoadCertificateExtensions]"] + - ["System.Security.Cryptography.AsnEncodedData", "System.Security.Cryptography.X509Certificates.PublicKey", "Property[EncodedParameters]"] + - ["System.Security.Cryptography.X509Certificates.X509ChainStatusFlags", "System.Security.Cryptography.X509Certificates.X509ChainStatusFlags!", "Field[NotTimeValid]"] + - ["System.Security.Cryptography.X509Certificates.X500DistinguishedNameFlags", "System.Security.Cryptography.X509Certificates.X500DistinguishedNameFlags!", "Field[UseT61Encoding]"] + - ["System.Nullable", "System.Security.Cryptography.X509Certificates.Pkcs12LoaderLimits", "Property[MaxCertificates]"] + - ["System.Security.Cryptography.X509Certificates.X509RevocationReason", "System.Security.Cryptography.X509Certificates.X509RevocationReason!", "Field[Unspecified]"] + - ["System.String", "System.Security.Cryptography.X509Certificates.X509Certificate!", "Method[FormatDate].ReturnValue"] + - ["System.Security.Cryptography.X509Certificates.CertificateRequest", "System.Security.Cryptography.X509Certificates.CertificateRequest!", "Method[LoadSigningRequest].ReturnValue"] + - ["System.Security.Cryptography.X509Certificates.X509ContentType", "System.Security.Cryptography.X509Certificates.X509ContentType!", "Field[Pkcs12]"] + - ["System.DateTime", "System.Security.Cryptography.X509Certificates.X509ChainPolicy", "Property[VerificationTime]"] + - ["System.Boolean", "System.Security.Cryptography.X509Certificates.Pkcs12LoaderLimits", "Property[PreserveCertificateAlias]"] + - ["System.Security.Cryptography.X509Certificates.X509ChainStatusFlags", "System.Security.Cryptography.X509Certificates.X509ChainStatusFlags!", "Field[UntrustedRoot]"] + - ["System.Security.Cryptography.X509Certificates.X509Certificate2", "System.Security.Cryptography.X509Certificates.CertificateRequest", "Method[CreateSelfSigned].ReturnValue"] + - ["System.Byte[]", "System.Security.Cryptography.X509Certificates.X509Certificate", "Method[GetPublicKey].ReturnValue"] + - ["System.Security.Cryptography.X509Certificates.X500DistinguishedNameFlags", "System.Security.Cryptography.X509Certificates.X500DistinguishedNameFlags!", "Field[DoNotUsePlusSign]"] + - ["System.Security.Cryptography.X509Certificates.X509KeyUsageFlags", "System.Security.Cryptography.X509Certificates.X509KeyUsageFlags!", "Field[EncipherOnly]"] + - ["System.Security.Cryptography.X509Certificates.X509RevocationReason", "System.Security.Cryptography.X509Certificates.X509RevocationReason!", "Field[CACompromise]"] + - ["System.Security.Cryptography.RSA", "System.Security.Cryptography.X509Certificates.RSACertificateExtensions!", "Method[GetRSAPrivateKey].ReturnValue"] + - ["System.Security.Cryptography.X509Certificates.X509RevocationFlag", "System.Security.Cryptography.X509Certificates.X509ChainPolicy", "Property[RevocationFlag]"] + - ["System.Security.Cryptography.X509Certificates.X509ContentType", "System.Security.Cryptography.X509Certificates.X509ContentType!", "Field[SerializedStore]"] + - ["System.String", "System.Security.Cryptography.X509Certificates.X509Certificate", "Method[GetRawCertDataString].ReturnValue"] + - ["System.Security.Cryptography.X509Certificates.X509VerificationFlags", "System.Security.Cryptography.X509Certificates.X509VerificationFlags!", "Field[IgnoreCtlNotTimeValid]"] + - ["System.Security.Cryptography.X509Certificates.X509VerificationFlags", "System.Security.Cryptography.X509Certificates.X509VerificationFlags!", "Field[IgnoreEndRevocationUnknown]"] + - ["System.Security.Cryptography.X509Certificates.X509RevocationMode", "System.Security.Cryptography.X509Certificates.X509ChainPolicy", "Property[RevocationMode]"] + - ["System.Security.Cryptography.X509Certificates.X509ContentType", "System.Security.Cryptography.X509Certificates.X509ContentType!", "Field[Pkcs7]"] + - ["System.Security.Cryptography.X509Certificates.X509VerificationFlags", "System.Security.Cryptography.X509Certificates.X509VerificationFlags!", "Field[IgnoreNotTimeValid]"] + - ["System.Boolean", "System.Security.Cryptography.X509Certificates.X509ExtensionEnumerator", "Method[MoveNext].ReturnValue"] + - ["System.Int32", "System.Security.Cryptography.X509Certificates.X509CertificateCollection", "Method[System.Collections.IList.IndexOf].ReturnValue"] + - ["System.Boolean", "System.Security.Cryptography.X509Certificates.X509CertificateCollection", "Property[System.Collections.ICollection.IsSynchronized]"] + - ["System.Int32", "System.Security.Cryptography.X509Certificates.X509ExtensionCollection", "Method[Add].ReturnValue"] + - ["System.String", "System.Security.Cryptography.X509Certificates.X509Certificate", "Method[GetKeyAlgorithm].ReturnValue"] + - ["System.Boolean", "System.Security.Cryptography.X509Certificates.X509Certificate2Collection", "Method[Contains].ReturnValue"] + - ["System.Security.Cryptography.X509Certificates.X509ChainStatusFlags", "System.Security.Cryptography.X509Certificates.X509ChainStatusFlags!", "Field[HasNotSupportedCriticalExtension]"] + - ["System.Security.Cryptography.X509Certificates.X509NameType", "System.Security.Cryptography.X509Certificates.X509NameType!", "Field[EmailName]"] + - ["System.Security.Cryptography.X509Certificates.OpenFlags", "System.Security.Cryptography.X509Certificates.OpenFlags!", "Field[ReadOnly]"] + - ["System.Security.Cryptography.X509Certificates.X509RevocationReason", "System.Security.Cryptography.X509Certificates.X509RevocationReason!", "Field[CertificateHold]"] + - ["System.String", "System.Security.Cryptography.X509Certificates.X509Certificate", "Method[GetName].ReturnValue"] + - ["System.Byte[]", "System.Security.Cryptography.X509Certificates.X509Certificate", "Method[GetRawCertData].ReturnValue"] + - ["System.Security.Cryptography.X509Certificates.X509RevocationReason", "System.Security.Cryptography.X509Certificates.X509RevocationReason!", "Field[KeyCompromise]"] + - ["System.Security.Cryptography.RSA", "System.Security.Cryptography.X509Certificates.RSACertificateExtensions!", "Method[GetRSAPublicKey].ReturnValue"] + - ["System.String", "System.Security.Cryptography.X509Certificates.X509Certificate", "Method[GetExpirationDateString].ReturnValue"] + - ["System.Collections.Generic.IEnumerable", "System.Security.Cryptography.X509Certificates.X509AuthorityInformationAccessExtension", "Method[EnumerateUris].ReturnValue"] + - ["System.Collections.Generic.IEnumerable", "System.Security.Cryptography.X509Certificates.X500DistinguishedName", "Method[EnumerateRelativeDistinguishedNames].ReturnValue"] + - ["System.Security.Cryptography.X509Certificates.X509RevocationReason", "System.Security.Cryptography.X509Certificates.X509RevocationReason!", "Field[CessationOfOperation]"] + - ["System.Byte[]", "System.Security.Cryptography.X509Certificates.CertificateRevocationListBuilder", "Method[Build].ReturnValue"] + - ["System.Security.Cryptography.AsnEncodedData", "System.Security.Cryptography.X509Certificates.PublicKey", "Property[EncodedKeyValue]"] + - ["System.Boolean", "System.Security.Cryptography.X509Certificates.Pkcs12LoaderLimits", "Property[PreserveStorageProvider]"] + - ["System.String", "System.Security.Cryptography.X509Certificates.X509Certificate2", "Property[Thumbprint]"] + - ["System.Security.Cryptography.X509Certificates.X509VerificationFlags", "System.Security.Cryptography.X509Certificates.X509ChainPolicy", "Property[VerificationFlags]"] + - ["System.String", "System.Security.Cryptography.X509Certificates.X500DistinguishedName", "Method[Decode].ReturnValue"] + - ["System.Byte[]", "System.Security.Cryptography.X509Certificates.CertificateRequest", "Method[CreateSigningRequest].ReturnValue"] + - ["System.Security.Cryptography.X509Certificates.X509SubjectKeyIdentifierHashAlgorithm", "System.Security.Cryptography.X509Certificates.X509SubjectKeyIdentifierHashAlgorithm!", "Field[Sha384]"] + - ["System.Security.Cryptography.X509Certificates.X509Certificate2", "System.Security.Cryptography.X509Certificates.X509Certificate2!", "Method[CreateFromEncryptedPem].ReturnValue"] + - ["System.String", "System.Security.Cryptography.X509Certificates.X500DistinguishedName", "Method[Format].ReturnValue"] + - ["System.Object", "System.Security.Cryptography.X509Certificates.X509ChainElementCollection", "Property[System.Collections.ICollection.SyncRoot]"] + - ["System.Security.Cryptography.X509Certificates.X509NameType", "System.Security.Cryptography.X509Certificates.X509NameType!", "Field[UrlName]"] + - ["System.Security.Cryptography.X509Certificates.X509Certificate2", "System.Security.Cryptography.X509Certificates.X509CertificateLoader!", "Method[LoadPkcs12].ReturnValue"] + - ["System.Security.Cryptography.X509Certificates.TimestampInformation", "System.Security.Cryptography.X509Certificates.AuthenticodeSignatureInformation", "Property[Timestamp]"] + - ["System.Security.Cryptography.X509Certificates.X509Certificate2Collection", "System.Security.Cryptography.X509Certificates.X509Store", "Property[Certificates]"] + - ["System.Security.Cryptography.X509Certificates.X509Certificate", "System.Security.Cryptography.X509Certificates.X509Certificate!", "Method[CreateFromSignedFile].ReturnValue"] + - ["System.Boolean", "System.Security.Cryptography.X509Certificates.TimestampInformation", "Property[IsValid]"] + - ["System.Security.Cryptography.X509Certificates.X509FindType", "System.Security.Cryptography.X509Certificates.X509FindType!", "Field[FindByKeyUsage]"] + - ["System.Security.Cryptography.X509Certificates.X509Certificate2", "System.Security.Cryptography.X509Certificates.X509Certificate2Collection", "Property[Item]"] + - ["System.Security.Cryptography.X509Certificates.X509Certificate2", "System.Security.Cryptography.X509Certificates.X509Certificate2Enumerator", "Property[Current]"] + - ["System.Boolean", "System.Security.Cryptography.X509Certificates.X509Certificate2", "Property[Archived]"] + - ["System.Nullable>", "System.Security.Cryptography.X509Certificates.X509AuthorityKeyIdentifierExtension", "Property[SerialNumber]"] + - ["System.Security.Cryptography.X509Certificates.X509ChainStatusFlags", "System.Security.Cryptography.X509Certificates.X509ChainStatusFlags!", "Field[InvalidBasicConstraints]"] + - ["System.Boolean", "System.Security.Cryptography.X509Certificates.X509CertificateCollection", "Method[System.Collections.IList.Contains].ReturnValue"] + - ["System.Security.Cryptography.X509Certificates.X509NameType", "System.Security.Cryptography.X509Certificates.X509NameType!", "Field[UpnName]"] + - ["System.Security.Cryptography.X509Certificates.X509RevocationMode", "System.Security.Cryptography.X509Certificates.X509RevocationMode!", "Field[Online]"] + - ["System.Collections.Generic.IEnumerator", "System.Security.Cryptography.X509Certificates.X509ChainElementCollection", "Method[System.Collections.Generic.IEnumerable.GetEnumerator].ReturnValue"] + - ["System.Security.Cryptography.X509Certificates.X500DistinguishedNameFlags", "System.Security.Cryptography.X509Certificates.X500DistinguishedNameFlags!", "Field[UseUTF8Encoding]"] + - ["System.Boolean", "System.Security.Cryptography.X509Certificates.X500RelativeDistinguishedName", "Property[HasMultipleElements]"] + - ["System.Boolean", "System.Security.Cryptography.X509Certificates.Pkcs12LoaderLimits", "Property[IgnorePrivateKeys]"] + - ["System.Boolean", "System.Security.Cryptography.X509Certificates.X509ChainElementCollection", "Property[System.Collections.ICollection.IsSynchronized]"] + - ["System.Nullable", "System.Security.Cryptography.X509Certificates.Pkcs12LoaderLimits", "Property[MaxKeys]"] + - ["System.Security.Cryptography.X509Certificates.X509KeyStorageFlags", "System.Security.Cryptography.X509Certificates.X509KeyStorageFlags!", "Field[Exportable]"] + - ["System.Security.Cryptography.X509Certificates.PublicKey", "System.Security.Cryptography.X509Certificates.PublicKey!", "Method[CreateFromSubjectPublicKeyInfo].ReturnValue"] + - ["System.Security.Cryptography.AsymmetricAlgorithm", "System.Security.Cryptography.X509Certificates.PublicKey", "Property[Key]"] + - ["System.Boolean", "System.Security.Cryptography.X509Certificates.X509ChainPolicy", "Property[VerificationTimeIgnored]"] + - ["System.Security.Cryptography.X509Certificates.X509Certificate2Collection", "System.Security.Cryptography.X509Certificates.X509Certificate2UI!", "Method[SelectFromCollection].ReturnValue"] + - ["System.String", "System.Security.Cryptography.X509Certificates.X509Certificate2", "Property[FriendlyName]"] + - ["System.Security.Cryptography.X509Certificates.X509KeyUsageFlags", "System.Security.Cryptography.X509Certificates.X509KeyUsageFlags!", "Field[DigitalSignature]"] + - ["System.Security.Cryptography.X509Certificates.X500DistinguishedNameFlags", "System.Security.Cryptography.X509Certificates.X500DistinguishedNameFlags!", "Field[UseCommas]"] + - ["System.String", "System.Security.Cryptography.X509Certificates.AuthenticodeSignatureInformation", "Property[Description]"] + - ["System.Security.Cryptography.X509Certificates.X509KeyStorageFlags", "System.Security.Cryptography.X509Certificates.X509KeyStorageFlags!", "Field[PersistKeySet]"] + - ["System.String", "System.Security.Cryptography.X509Certificates.X509ChainElement", "Property[Information]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemSecurityCryptographyXml/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemSecurityCryptographyXml/model.yml new file mode 100644 index 000000000000..e571e24c0124 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemSecurityCryptographyXml/model.yml @@ -0,0 +1,246 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Xml.XmlElement", "System.Security.Cryptography.Xml.EncryptedKey", "Method[GetXml].ReturnValue"] + - ["System.Xml.XmlNodeList", "System.Security.Cryptography.Xml.XmlLicenseTransform", "Method[GetInnerXml].ReturnValue"] + - ["System.String", "System.Security.Cryptography.Xml.Signature", "Property[Id]"] + - ["System.String", "System.Security.Cryptography.Xml.SignedXml!", "Field[XmlDsigNamespaceUrl]"] + - ["System.Xml.XmlNodeList", "System.Security.Cryptography.Xml.XmlDsigBase64Transform", "Method[GetInnerXml].ReturnValue"] + - ["System.Security.Cryptography.CipherMode", "System.Security.Cryptography.Xml.EncryptedXml", "Property[Mode]"] + - ["System.Boolean", "System.Security.Cryptography.Xml.EncryptionPropertyCollection", "Property[IsFixedSize]"] + - ["System.IO.Stream", "System.Security.Cryptography.Xml.IRelDecryptor", "Method[Decrypt].ReturnValue"] + - ["System.Xml.XmlElement", "System.Security.Cryptography.Xml.Reference", "Method[GetXml].ReturnValue"] + - ["System.Byte[]", "System.Security.Cryptography.Xml.EncryptedXml", "Method[DecryptData].ReturnValue"] + - ["System.Xml.XmlElement", "System.Security.Cryptography.Xml.EncryptionMethod", "Method[GetXml].ReturnValue"] + - ["System.String", "System.Security.Cryptography.Xml.SignedXml!", "Field[XmlDsigRSASHA1Url]"] + - ["System.Byte[]", "System.Security.Cryptography.Xml.EncryptedXml", "Method[GetDecryptionIV].ReturnValue"] + - ["System.Security.Cryptography.AsymmetricAlgorithm", "System.Security.Cryptography.Xml.SignedXml", "Property[SigningKey]"] + - ["System.Type[]", "System.Security.Cryptography.Xml.Transform", "Property[OutputTypes]"] + - ["System.String", "System.Security.Cryptography.Xml.KeyInfoRetrievalMethod", "Property[Uri]"] + - ["System.Security.Cryptography.PaddingMode", "System.Security.Cryptography.Xml.EncryptedXml", "Property[Padding]"] + - ["System.Security.Cryptography.Xml.EncryptedData", "System.Security.Cryptography.Xml.EncryptedXml", "Method[Encrypt].ReturnValue"] + - ["System.Xml.XmlNodeList", "System.Security.Cryptography.Xml.XmlDsigC14NTransform", "Method[GetInnerXml].ReturnValue"] + - ["System.Xml.XmlResolver", "System.Security.Cryptography.Xml.EncryptedXml", "Property[Resolver]"] + - ["System.String", "System.Security.Cryptography.Xml.Reference", "Property[Type]"] + - ["System.String", "System.Security.Cryptography.Xml.SignedXml!", "Field[XmlDsigRSASHA256Url]"] + - ["System.Type[]", "System.Security.Cryptography.Xml.XmlDsigC14NTransform", "Property[InputTypes]"] + - ["System.Xml.XmlElement", "System.Security.Cryptography.Xml.CipherData", "Method[GetXml].ReturnValue"] + - ["System.Func", "System.Security.Cryptography.Xml.SignedXml", "Property[SignatureFormatValidator]"] + - ["System.String", "System.Security.Cryptography.Xml.EncryptedXml!", "Field[XmlEncNamespaceUrl]"] + - ["System.Security.Cryptography.SymmetricAlgorithm", "System.Security.Cryptography.Xml.EncryptedXml", "Method[GetDecryptionKey].ReturnValue"] + - ["System.String", "System.Security.Cryptography.Xml.Reference", "Property[Id]"] + - ["System.String", "System.Security.Cryptography.Xml.SignedXml!", "Field[XmlDsigBase64TransformUrl]"] + - ["System.Boolean", "System.Security.Cryptography.Xml.SignedInfo", "Property[IsSynchronized]"] + - ["System.Security.Cryptography.Xml.KeyInfo", "System.Security.Cryptography.Xml.Signature", "Property[KeyInfo]"] + - ["System.Security.Cryptography.Xml.EncryptionMethod", "System.Security.Cryptography.Xml.EncryptedType", "Property[EncryptionMethod]"] + - ["System.Security.Cryptography.Xml.EncryptedReference", "System.Security.Cryptography.Xml.ReferenceList", "Property[ItemOf]"] + - ["System.String", "System.Security.Cryptography.Xml.SignedXml", "Property[SignatureLength]"] + - ["System.String", "System.Security.Cryptography.Xml.SignedXml!", "Field[XmlDsigEnvelopedSignatureTransformUrl]"] + - ["System.Byte[]", "System.Security.Cryptography.Xml.Transform", "Method[GetDigestedOutput].ReturnValue"] + - ["System.Collections.IEnumerator", "System.Security.Cryptography.Xml.ReferenceList", "Method[GetEnumerator].ReturnValue"] + - ["System.Object", "System.Security.Cryptography.Xml.XmlDsigExcC14NTransform", "Method[GetOutput].ReturnValue"] + - ["System.String", "System.Security.Cryptography.Xml.SignedInfo", "Property[CanonicalizationMethod]"] + - ["System.Boolean", "System.Security.Cryptography.Xml.SignedXml", "Method[CheckSignatureReturningKey].ReturnValue"] + - ["System.String", "System.Security.Cryptography.Xml.X509IssuerSerial", "Property[IssuerName]"] + - ["System.Byte[]", "System.Security.Cryptography.Xml.XmlDsigExcC14NTransform", "Method[GetDigestedOutput].ReturnValue"] + - ["System.Security.Cryptography.Xml.ReferenceList", "System.Security.Cryptography.Xml.EncryptedKey", "Property[ReferenceList]"] + - ["System.String", "System.Security.Cryptography.Xml.EncryptedXml!", "Field[XmlEncAES128KeyWrapUrl]"] + - ["System.Int32", "System.Security.Cryptography.Xml.EncryptedXml", "Property[XmlDSigSearchDepth]"] + - ["System.Security.Cryptography.Xml.Transform", "System.Security.Cryptography.Xml.TransformChain", "Property[Item]"] + - ["System.String", "System.Security.Cryptography.Xml.SignedXml!", "Field[XmlDsigCanonicalizationWithCommentsUrl]"] + - ["System.Xml.XmlElement", "System.Security.Cryptography.Xml.KeyInfoRetrievalMethod", "Method[GetXml].ReturnValue"] + - ["System.Xml.XmlNodeList", "System.Security.Cryptography.Xml.XmlDecryptionTransform", "Method[GetInnerXml].ReturnValue"] + - ["System.Object", "System.Security.Cryptography.Xml.XmlDsigEnvelopedSignatureTransform", "Method[GetOutput].ReturnValue"] + - ["System.String", "System.Security.Cryptography.Xml.SignedXml!", "Field[XmlDsigC14NTransformUrl]"] + - ["System.Type[]", "System.Security.Cryptography.Xml.XmlDsigBase64Transform", "Property[OutputTypes]"] + - ["System.String", "System.Security.Cryptography.Xml.SignedInfo", "Property[SignatureLength]"] + - ["System.String", "System.Security.Cryptography.Xml.EncryptionProperty", "Property[Target]"] + - ["System.String", "System.Security.Cryptography.Xml.SignedXml", "Property[SigningKeyName]"] + - ["System.Xml.XmlNodeList", "System.Security.Cryptography.Xml.XmlDsigEnvelopedSignatureTransform", "Method[GetInnerXml].ReturnValue"] + - ["System.String", "System.Security.Cryptography.Xml.SignedInfo", "Property[SignatureMethod]"] + - ["System.Xml.XmlNodeList", "System.Security.Cryptography.Xml.Transform", "Method[GetInnerXml].ReturnValue"] + - ["System.Security.Cryptography.Xml.TransformChain", "System.Security.Cryptography.Xml.Reference", "Property[TransformChain]"] + - ["System.String", "System.Security.Cryptography.Xml.EncryptedXml!", "Field[XmlEncElementContentUrl]"] + - ["System.Xml.XmlElement", "System.Security.Cryptography.Xml.SignedInfo", "Method[GetXml].ReturnValue"] + - ["System.Type[]", "System.Security.Cryptography.Xml.XmlDsigXsltTransform", "Property[OutputTypes]"] + - ["System.Collections.ArrayList", "System.Security.Cryptography.Xml.KeyInfoX509Data", "Property[IssuerSerials]"] + - ["System.Xml.XmlElement", "System.Security.Cryptography.Xml.EncryptedType", "Method[GetXml].ReturnValue"] + - ["System.Byte[]", "System.Security.Cryptography.Xml.Reference", "Property[DigestValue]"] + - ["System.Object", "System.Security.Cryptography.Xml.XmlDsigXsltTransform", "Method[GetOutput].ReturnValue"] + - ["System.Object", "System.Security.Cryptography.Xml.SignedInfo", "Property[SyncRoot]"] + - ["System.Byte[]", "System.Security.Cryptography.Xml.SignedXml", "Property[SignatureValue]"] + - ["System.String", "System.Security.Cryptography.Xml.KeyInfoRetrievalMethod", "Property[Type]"] + - ["System.Int32", "System.Security.Cryptography.Xml.EncryptionMethod", "Property[KeySize]"] + - ["System.Collections.IEnumerator", "System.Security.Cryptography.Xml.SignedInfo", "Method[GetEnumerator].ReturnValue"] + - ["System.String", "System.Security.Cryptography.Xml.SignedXml!", "Field[XmlLicenseTransformUrl]"] + - ["System.String", "System.Security.Cryptography.Xml.SignedXml!", "Field[XmlDsigC14NWithCommentsTransformUrl]"] + - ["System.String", "System.Security.Cryptography.Xml.KeyInfo", "Property[Id]"] + - ["System.Xml.XmlElement", "System.Security.Cryptography.Xml.SignedXml", "Method[GetIdElement].ReturnValue"] + - ["System.Boolean", "System.Security.Cryptography.Xml.SignedXml", "Method[CheckSignature].ReturnValue"] + - ["System.Int32", "System.Security.Cryptography.Xml.ReferenceList", "Method[Add].ReturnValue"] + - ["System.Boolean", "System.Security.Cryptography.Xml.SignedInfo", "Property[IsReadOnly]"] + - ["System.Byte[]", "System.Security.Cryptography.Xml.XmlDsigC14NTransform", "Method[GetDigestedOutput].ReturnValue"] + - ["System.Type[]", "System.Security.Cryptography.Xml.XmlLicenseTransform", "Property[InputTypes]"] + - ["System.String", "System.Security.Cryptography.Xml.EncryptionMethod", "Property[KeyAlgorithm]"] + - ["System.Type[]", "System.Security.Cryptography.Xml.XmlDecryptionTransform", "Property[InputTypes]"] + - ["System.Boolean", "System.Security.Cryptography.Xml.XmlDecryptionTransform", "Method[IsTargetElement].ReturnValue"] + - ["System.Xml.XmlElement", "System.Security.Cryptography.Xml.EncryptedData", "Method[GetXml].ReturnValue"] + - ["System.Xml.XmlElement", "System.Security.Cryptography.Xml.KeyInfoEncryptedKey", "Method[GetXml].ReturnValue"] + - ["System.String", "System.Security.Cryptography.Xml.SignedXml!", "Field[XmlDsigMinimalCanonicalizationUrl]"] + - ["System.Security.Cryptography.Xml.EncryptedReference", "System.Security.Cryptography.Xml.ReferenceList", "Method[Item].ReturnValue"] + - ["System.String", "System.Security.Cryptography.Xml.EncryptedXml!", "Field[XmlEncElementUrl]"] + - ["System.Int32", "System.Security.Cryptography.Xml.EncryptionPropertyCollection", "Method[System.Collections.IList.Add].ReturnValue"] + - ["System.Object", "System.Security.Cryptography.Xml.EncryptionPropertyCollection", "Property[SyncRoot]"] + - ["System.String", "System.Security.Cryptography.Xml.EncryptedXml!", "Field[XmlEncSHA256Url]"] + - ["System.String", "System.Security.Cryptography.Xml.SignedXml!", "Field[XmlDsigHMACSHA1Url]"] + - ["System.Collections.ArrayList", "System.Security.Cryptography.Xml.KeyInfoX509Data", "Property[Certificates]"] + - ["System.String", "System.Security.Cryptography.Xml.DataObject", "Property[Id]"] + - ["System.Type[]", "System.Security.Cryptography.Xml.Transform", "Property[InputTypes]"] + - ["System.Xml.XmlResolver", "System.Security.Cryptography.Xml.Transform", "Property[Resolver]"] + - ["System.String", "System.Security.Cryptography.Xml.SignedXml", "Field[m_strSigningKeyName]"] + - ["System.Collections.ObjectModel.Collection", "System.Security.Cryptography.Xml.SignedXml", "Property[SafeCanonicalizationMethods]"] + - ["System.String", "System.Security.Cryptography.Xml.SignedXml!", "Field[XmlDecryptionTransformUrl]"] + - ["System.String", "System.Security.Cryptography.Xml.EncryptedXml!", "Field[XmlEncRSA15Url]"] + - ["System.Xml.XmlElement", "System.Security.Cryptography.Xml.KeyInfoName", "Method[GetXml].ReturnValue"] + - ["System.String", "System.Security.Cryptography.Xml.XmlDsigExcC14NTransform", "Property[InclusiveNamespacesPrefixList]"] + - ["System.String", "System.Security.Cryptography.Xml.EncryptedXml!", "Field[XmlEncAES256KeyWrapUrl]"] + - ["System.Security.Cryptography.Xml.EncryptedXml", "System.Security.Cryptography.Xml.SignedXml", "Property[EncryptedXml]"] + - ["System.String", "System.Security.Cryptography.Xml.Reference", "Property[DigestMethod]"] + - ["System.Type[]", "System.Security.Cryptography.Xml.XmlDsigExcC14NTransform", "Property[InputTypes]"] + - ["System.Xml.XmlElement", "System.Security.Cryptography.Xml.CipherReference", "Method[GetXml].ReturnValue"] + - ["System.String", "System.Security.Cryptography.Xml.DataObject", "Property[Encoding]"] + - ["System.String", "System.Security.Cryptography.Xml.DataObject", "Property[MimeType]"] + - ["System.String", "System.Security.Cryptography.Xml.EncryptedXml!", "Field[XmlEncAES128Url]"] + - ["System.Int32", "System.Security.Cryptography.Xml.ReferenceList", "Property[Count]"] + - ["System.Boolean", "System.Security.Cryptography.Xml.EncryptionPropertyCollection", "Property[IsSynchronized]"] + - ["System.Object", "System.Security.Cryptography.Xml.XmlDecryptionTransform", "Method[GetOutput].ReturnValue"] + - ["System.Xml.XmlElement", "System.Security.Cryptography.Xml.DataObject", "Method[GetXml].ReturnValue"] + - ["System.Security.Cryptography.DSA", "System.Security.Cryptography.Xml.DSAKeyValue", "Property[Key]"] + - ["System.Security.Cryptography.Xml.EncryptionProperty", "System.Security.Cryptography.Xml.EncryptionPropertyCollection", "Property[ItemOf]"] + - ["System.String", "System.Security.Cryptography.Xml.SignedXml!", "Field[XmlDsigDSAUrl]"] + - ["System.Type[]", "System.Security.Cryptography.Xml.XmlDsigXsltTransform", "Property[InputTypes]"] + - ["System.Xml.XmlElement", "System.Security.Cryptography.Xml.KeyInfoX509Data", "Method[GetXml].ReturnValue"] + - ["System.Xml.XmlElement", "System.Security.Cryptography.Xml.KeyInfoClause", "Method[GetXml].ReturnValue"] + - ["System.Collections.ArrayList", "System.Security.Cryptography.Xml.KeyInfoX509Data", "Property[SubjectKeyIds]"] + - ["System.Int32", "System.Security.Cryptography.Xml.KeyInfo", "Property[Count]"] + - ["System.Collections.IEnumerator", "System.Security.Cryptography.Xml.EncryptionPropertyCollection", "Method[GetEnumerator].ReturnValue"] + - ["System.Collections.IList", "System.Security.Cryptography.Xml.Signature", "Property[ObjectList]"] + - ["System.Object", "System.Security.Cryptography.Xml.XmlDsigC14NTransform", "Method[GetOutput].ReturnValue"] + - ["System.Object", "System.Security.Cryptography.Xml.XmlDsigBase64Transform", "Method[GetOutput].ReturnValue"] + - ["System.Type[]", "System.Security.Cryptography.Xml.XmlDecryptionTransform", "Property[OutputTypes]"] + - ["System.String", "System.Security.Cryptography.Xml.SignedXml!", "Field[XmlDsigSHA384Url]"] + - ["System.String", "System.Security.Cryptography.Xml.KeyInfoName", "Property[Value]"] + - ["System.Xml.XmlNodeList", "System.Security.Cryptography.Xml.DataObject", "Property[Data]"] + - ["System.Security.Cryptography.AsymmetricAlgorithm", "System.Security.Cryptography.Xml.SignedXml", "Method[GetPublicKey].ReturnValue"] + - ["System.Type[]", "System.Security.Cryptography.Xml.XmlLicenseTransform", "Property[OutputTypes]"] + - ["System.Xml.XmlElement", "System.Security.Cryptography.Xml.Transform", "Property[Context]"] + - ["System.String", "System.Security.Cryptography.Xml.EncryptedReference", "Property[Uri]"] + - ["System.Type[]", "System.Security.Cryptography.Xml.XmlDsigXPathTransform", "Property[InputTypes]"] + - ["System.Xml.XmlElement", "System.Security.Cryptography.Xml.DSAKeyValue", "Method[GetXml].ReturnValue"] + - ["System.Type[]", "System.Security.Cryptography.Xml.XmlDsigEnvelopedSignatureTransform", "Property[InputTypes]"] + - ["System.Security.Cryptography.Xml.EncryptedKey", "System.Security.Cryptography.Xml.KeyInfoEncryptedKey", "Property[EncryptedKey]"] + - ["System.String", "System.Security.Cryptography.Xml.SignedXml!", "Field[XmlDsigSHA1Url]"] + - ["System.Xml.XmlElement", "System.Security.Cryptography.Xml.EncryptionProperty", "Property[PropertyElement]"] + - ["System.Boolean", "System.Security.Cryptography.Xml.ReferenceList", "Property[System.Collections.IList.IsReadOnly]"] + - ["System.Xml.XmlElement", "System.Security.Cryptography.Xml.EncryptedXml", "Method[GetIdElement].ReturnValue"] + - ["System.String", "System.Security.Cryptography.Xml.EncryptedXml!", "Field[XmlEncRSAOAEPUrl]"] + - ["System.Collections.IEnumerator", "System.Security.Cryptography.Xml.KeyInfo", "Method[GetEnumerator].ReturnValue"] + - ["System.Collections.ArrayList", "System.Security.Cryptography.Xml.KeyInfoX509Data", "Property[SubjectNames]"] + - ["System.String", "System.Security.Cryptography.Xml.SignedXml!", "Field[XmlDsigCanonicalizationUrl]"] + - ["System.Xml.XmlElement", "System.Security.Cryptography.Xml.KeyInfo", "Method[GetXml].ReturnValue"] + - ["System.Xml.XmlNodeList", "System.Security.Cryptography.Xml.XmlDsigXsltTransform", "Method[GetInnerXml].ReturnValue"] + - ["System.Byte[]", "System.Security.Cryptography.Xml.EncryptedXml", "Method[DecryptEncryptedKey].ReturnValue"] + - ["System.Int32", "System.Security.Cryptography.Xml.ReferenceList", "Method[IndexOf].ReturnValue"] + - ["System.Xml.XmlNodeList", "System.Security.Cryptography.Xml.XmlDsigExcC14NTransform", "Method[GetInnerXml].ReturnValue"] + - ["System.Type[]", "System.Security.Cryptography.Xml.XmlDsigBase64Transform", "Property[InputTypes]"] + - ["System.Security.Cryptography.Xml.KeyInfo", "System.Security.Cryptography.Xml.EncryptedType", "Property[KeyInfo]"] + - ["System.String", "System.Security.Cryptography.Xml.EncryptedXml!", "Field[XmlEncAES192Url]"] + - ["System.String", "System.Security.Cryptography.Xml.EncryptedXml!", "Field[XmlEncAES192KeyWrapUrl]"] + - ["System.Object", "System.Security.Cryptography.Xml.XmlDsigXPathTransform", "Method[GetOutput].ReturnValue"] + - ["System.String", "System.Security.Cryptography.Xml.EncryptedXml!", "Field[XmlEncAES256Url]"] + - ["System.Security.Cryptography.Xml.EncryptedXml", "System.Security.Cryptography.Xml.XmlDecryptionTransform", "Property[EncryptedXml]"] + - ["System.Object", "System.Security.Cryptography.Xml.Transform", "Method[GetOutput].ReturnValue"] + - ["System.Int32", "System.Security.Cryptography.Xml.EncryptionPropertyCollection", "Method[IndexOf].ReturnValue"] + - ["System.String", "System.Security.Cryptography.Xml.EncryptedKey", "Property[Recipient]"] + - ["System.Byte[]", "System.Security.Cryptography.Xml.Signature", "Property[SignatureValue]"] + - ["System.Type[]", "System.Security.Cryptography.Xml.XmlDsigC14NTransform", "Property[OutputTypes]"] + - ["System.Byte[]", "System.Security.Cryptography.Xml.CipherData", "Property[CipherValue]"] + - ["System.String", "System.Security.Cryptography.Xml.SignedXml!", "Field[XmlDsigExcC14NWithCommentsTransformUrl]"] + - ["System.Boolean", "System.Security.Cryptography.Xml.EncryptionPropertyCollection", "Method[Contains].ReturnValue"] + - ["System.String", "System.Security.Cryptography.Xml.EncryptedXml!", "Field[XmlEncDESUrl]"] + - ["System.Text.Encoding", "System.Security.Cryptography.Xml.EncryptedXml", "Property[Encoding]"] + - ["System.Boolean", "System.Security.Cryptography.Xml.EncryptionPropertyCollection", "Property[IsReadOnly]"] + - ["System.Object", "System.Security.Cryptography.Xml.XmlLicenseTransform", "Method[GetOutput].ReturnValue"] + - ["System.String", "System.Security.Cryptography.Xml.EncryptedReference", "Property[ReferenceType]"] + - ["System.Collections.ArrayList", "System.Security.Cryptography.Xml.SignedInfo", "Property[References]"] + - ["System.Boolean", "System.Security.Cryptography.Xml.EncryptedReference", "Property[CacheValid]"] + - ["System.String", "System.Security.Cryptography.Xml.EncryptedType", "Property[Encoding]"] + - ["System.Xml.XmlElement", "System.Security.Cryptography.Xml.EncryptedReference", "Method[GetXml].ReturnValue"] + - ["System.Security.Cryptography.Xml.Transform", "System.Security.Cryptography.Xml.SignedInfo", "Property[CanonicalizationMethodObject]"] + - ["System.Collections.IEnumerator", "System.Security.Cryptography.Xml.TransformChain", "Method[GetEnumerator].ReturnValue"] + - ["System.String", "System.Security.Cryptography.Xml.X509IssuerSerial", "Property[SerialNumber]"] + - ["System.String", "System.Security.Cryptography.Xml.SignedInfo", "Property[Id]"] + - ["System.Int32", "System.Security.Cryptography.Xml.EncryptionPropertyCollection", "Method[System.Collections.IList.IndexOf].ReturnValue"] + - ["System.String", "System.Security.Cryptography.Xml.EncryptedXml!", "Field[XmlEncTripleDESKeyWrapUrl]"] + - ["System.Security.Cryptography.Xml.SignedInfo", "System.Security.Cryptography.Xml.Signature", "Property[SignedInfo]"] + - ["System.String", "System.Security.Cryptography.Xml.EncryptedXml!", "Field[XmlEncEncryptedKeyUrl]"] + - ["System.Xml.XmlElement", "System.Security.Cryptography.Xml.RSAKeyValue", "Method[GetXml].ReturnValue"] + - ["System.Security.Cryptography.Xml.EncryptionProperty", "System.Security.Cryptography.Xml.EncryptionPropertyCollection", "Method[Item].ReturnValue"] + - ["System.String", "System.Security.Cryptography.Xml.EncryptedKey", "Property[CarriedKeyName]"] + - ["System.Object", "System.Security.Cryptography.Xml.ReferenceList", "Property[System.Collections.IList.Item]"] + - ["System.String", "System.Security.Cryptography.Xml.SignedXml!", "Field[XmlDsigRSASHA384Url]"] + - ["System.Byte[]", "System.Security.Cryptography.Xml.EncryptedXml!", "Method[EncryptKey].ReturnValue"] + - ["System.Xml.XmlElement", "System.Security.Cryptography.Xml.KeyInfoNode", "Property[Value]"] + - ["System.Boolean", "System.Security.Cryptography.Xml.ReferenceList", "Property[IsSynchronized]"] + - ["System.Security.Cryptography.Xml.Signature", "System.Security.Cryptography.Xml.SignedXml", "Field[m_signature]"] + - ["System.Xml.XmlElement", "System.Security.Cryptography.Xml.EncryptionProperty", "Method[GetXml].ReturnValue"] + - ["System.Security.Cryptography.Xml.IRelDecryptor", "System.Security.Cryptography.Xml.XmlLicenseTransform", "Property[Decryptor]"] + - ["System.Collections.Hashtable", "System.Security.Cryptography.Xml.Transform", "Property[PropagatedNamespaces]"] + - ["System.String", "System.Security.Cryptography.Xml.EncryptionProperty", "Property[Id]"] + - ["System.String", "System.Security.Cryptography.Xml.SignedXml!", "Field[XmlDsigSHA256Url]"] + - ["System.Boolean", "System.Security.Cryptography.Xml.ReferenceList", "Method[Contains].ReturnValue"] + - ["System.Byte[]", "System.Security.Cryptography.Xml.EncryptedXml!", "Method[DecryptKey].ReturnValue"] + - ["System.Object", "System.Security.Cryptography.Xml.ReferenceList", "Property[SyncRoot]"] + - ["System.Xml.XmlElement", "System.Security.Cryptography.Xml.Transform", "Method[GetXml].ReturnValue"] + - ["System.String", "System.Security.Cryptography.Xml.Reference", "Property[Uri]"] + - ["System.String", "System.Security.Cryptography.Xml.SignedXml!", "Field[XmlDsigXPathTransformUrl]"] + - ["System.Type[]", "System.Security.Cryptography.Xml.XmlDsigExcC14NTransform", "Property[OutputTypes]"] + - ["System.String", "System.Security.Cryptography.Xml.EncryptedType", "Property[Type]"] + - ["System.String", "System.Security.Cryptography.Xml.Transform", "Property[Algorithm]"] + - ["System.Security.Cryptography.Xml.KeyInfo", "System.Security.Cryptography.Xml.SignedXml", "Property[KeyInfo]"] + - ["System.String", "System.Security.Cryptography.Xml.SignedXml!", "Field[XmlDsigRSASHA512Url]"] + - ["System.String", "System.Security.Cryptography.Xml.EncryptedXml!", "Field[XmlEncTripleDESUrl]"] + - ["System.Xml.XmlNodeList", "System.Security.Cryptography.Xml.XmlDsigXPathTransform", "Method[GetInnerXml].ReturnValue"] + - ["System.String", "System.Security.Cryptography.Xml.SignedXml!", "Field[XmlDsigXsltTransformUrl]"] + - ["System.Security.Cryptography.Xml.TransformChain", "System.Security.Cryptography.Xml.EncryptedReference", "Property[TransformChain]"] + - ["System.Type[]", "System.Security.Cryptography.Xml.XmlDsigXPathTransform", "Property[OutputTypes]"] + - ["System.Byte[]", "System.Security.Cryptography.Xml.EncryptedXml", "Method[EncryptData].ReturnValue"] + - ["System.String", "System.Security.Cryptography.Xml.SignedXml", "Property[SignatureMethod]"] + - ["System.String", "System.Security.Cryptography.Xml.EncryptedXml", "Property[Recipient]"] + - ["System.Security.Cryptography.Xml.CipherData", "System.Security.Cryptography.Xml.EncryptedType", "Property[CipherData]"] + - ["System.Xml.XmlElement", "System.Security.Cryptography.Xml.Signature", "Method[GetXml].ReturnValue"] + - ["System.Int32", "System.Security.Cryptography.Xml.TransformChain", "Property[Count]"] + - ["System.Int32", "System.Security.Cryptography.Xml.EncryptionPropertyCollection", "Method[Add].ReturnValue"] + - ["System.Boolean", "System.Security.Cryptography.Xml.EncryptionPropertyCollection", "Method[System.Collections.IList.Contains].ReturnValue"] + - ["System.String", "System.Security.Cryptography.Xml.SignedXml!", "Field[XmlDsigSHA512Url]"] + - ["System.Xml.XmlElement", "System.Security.Cryptography.Xml.SignedXml", "Method[GetXml].ReturnValue"] + - ["System.String", "System.Security.Cryptography.Xml.EncryptedType", "Property[MimeType]"] + - ["System.Xml.XmlResolver", "System.Security.Cryptography.Xml.SignedXml", "Property[Resolver]"] + - ["System.String", "System.Security.Cryptography.Xml.SignedXml!", "Field[XmlDsigExcC14NTransformUrl]"] + - ["System.Security.Cryptography.Xml.SignedInfo", "System.Security.Cryptography.Xml.SignedXml", "Property[SignedInfo]"] + - ["System.Object", "System.Security.Cryptography.Xml.EncryptionPropertyCollection", "Property[System.Collections.IList.Item]"] + - ["System.Int32", "System.Security.Cryptography.Xml.SignedInfo", "Property[Count]"] + - ["System.String", "System.Security.Cryptography.Xml.EncryptedXml!", "Field[XmlEncSHA512Url]"] + - ["System.Security.Cryptography.RSA", "System.Security.Cryptography.Xml.RSAKeyValue", "Property[Key]"] + - ["System.Security.Cryptography.Xml.Signature", "System.Security.Cryptography.Xml.SignedXml", "Property[Signature]"] + - ["System.Int32", "System.Security.Cryptography.Xml.EncryptionPropertyCollection", "Property[Count]"] + - ["System.Security.Cryptography.Xml.CipherReference", "System.Security.Cryptography.Xml.CipherData", "Property[CipherReference]"] + - ["System.Type[]", "System.Security.Cryptography.Xml.XmlDsigEnvelopedSignatureTransform", "Property[OutputTypes]"] + - ["System.Security.Policy.Evidence", "System.Security.Cryptography.Xml.EncryptedXml", "Property[DocumentEvidence]"] + - ["System.String", "System.Security.Cryptography.Xml.EncryptedType", "Property[Id]"] + - ["System.Xml.XmlElement", "System.Security.Cryptography.Xml.KeyInfoNode", "Method[GetXml].ReturnValue"] + - ["System.Security.Cryptography.Xml.EncryptionPropertyCollection", "System.Security.Cryptography.Xml.EncryptedType", "Property[EncryptionProperties]"] + - ["System.Boolean", "System.Security.Cryptography.Xml.ReferenceList", "Property[System.Collections.IList.IsFixedSize]"] + - ["System.Byte[]", "System.Security.Cryptography.Xml.KeyInfoX509Data", "Property[CRL]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemSecurityPermissions/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemSecurityPermissions/model.yml new file mode 100644 index 000000000000..000d4930a3f6 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemSecurityPermissions/model.yml @@ -0,0 +1,446 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Security.Permissions.KeyContainerPermissionFlags", "System.Security.Permissions.KeyContainerPermission", "Property[Flags]"] + - ["System.Security.Permissions.SecurityPermissionFlag", "System.Security.Permissions.SecurityPermissionFlag!", "Field[AllFlags]"] + - ["System.Security.Permissions.SecurityAction", "System.Security.Permissions.SecurityAction!", "Field[Assert]"] + - ["System.Security.Permissions.IsolatedStorageContainment", "System.Security.Permissions.IsolatedStorageContainment!", "Field[AdministerIsolatedStorageByUser]"] + - ["System.Security.Permissions.MediaPermissionVideo", "System.Security.Permissions.MediaPermissionVideo!", "Field[SafeVideo]"] + - ["System.Boolean", "System.Security.Permissions.TypeDescriptorPermissionAttribute", "Property[RestrictedRegistrationAccess]"] + - ["System.Boolean", "System.Security.Permissions.SecurityPermissionAttribute", "Property[Execution]"] + - ["System.String", "System.Security.Permissions.StrongNameIdentityPermissionAttribute", "Property[PublicKey]"] + - ["System.Security.IPermission", "System.Security.Permissions.TypeDescriptorPermission", "Method[Union].ReturnValue"] + - ["System.Boolean", "System.Security.Permissions.DataProtectionPermissionAttribute", "Property[ProtectData]"] + - ["System.Security.Permissions.FileIOPermissionAccess", "System.Security.Permissions.FileIOPermissionAttribute", "Property[AllFiles]"] + - ["System.Boolean", "System.Security.Permissions.HostProtectionAttribute", "Property[SharedState]"] + - ["System.Boolean", "System.Security.Permissions.StorePermissionAttribute", "Property[CreateStore]"] + - ["System.Int32", "System.Security.Permissions.PrincipalPermission", "Method[GetHashCode].ReturnValue"] + - ["System.Boolean", "System.Security.Permissions.IUnrestrictedPermission", "Method[IsUnrestricted].ReturnValue"] + - ["System.Security.Permissions.KeyContainerPermissionFlags", "System.Security.Permissions.KeyContainerPermissionFlags!", "Field[NoFlags]"] + - ["System.Security.Permissions.SecurityAction", "System.Security.Permissions.SecurityAction!", "Field[LinkDemand]"] + - ["System.String[]", "System.Security.Permissions.ResourcePermissionBaseEntry", "Property[PermissionAccessPath]"] + - ["System.String", "System.Security.Permissions.KeyContainerPermissionAccessEntry", "Property[KeyStore]"] + - ["System.String", "System.Security.Permissions.PublisherIdentityPermissionAttribute", "Property[CertFile]"] + - ["System.Security.Permissions.KeyContainerPermissionFlags", "System.Security.Permissions.KeyContainerPermissionFlags!", "Field[ViewAcl]"] + - ["System.Boolean", "System.Security.Permissions.PrincipalPermission", "Method[Equals].ReturnValue"] + - ["System.Security.IPermission", "System.Security.Permissions.SiteIdentityPermission", "Method[Copy].ReturnValue"] + - ["System.Security.IPermission", "System.Security.Permissions.ZoneIdentityPermission", "Method[Intersect].ReturnValue"] + - ["System.Security.SecurityElement", "System.Security.Permissions.SiteIdentityPermission", "Method[ToXml].ReturnValue"] + - ["System.Boolean", "System.Security.Permissions.FileDialogPermissionAttribute", "Property[Open]"] + - ["System.Int32", "System.Security.Permissions.KeyContainerPermissionAccessEntryCollection", "Method[Add].ReturnValue"] + - ["System.Boolean", "System.Security.Permissions.ReflectionPermissionAttribute", "Property[RestrictedMemberAccess]"] + - ["System.Security.SecurityElement", "System.Security.Permissions.IsolatedStorageFilePermission", "Method[ToXml].ReturnValue"] + - ["System.Security.Permissions.KeyContainerPermissionFlags", "System.Security.Permissions.KeyContainerPermissionFlags!", "Field[ChangeAcl]"] + - ["System.Security.Permissions.PermissionState", "System.Security.Permissions.PermissionState!", "Field[None]"] + - ["System.Security.Permissions.SecurityPermissionFlag", "System.Security.Permissions.SecurityPermissionFlag!", "Field[ControlPrincipal]"] + - ["System.Security.Permissions.MediaPermissionAudio", "System.Security.Permissions.MediaPermissionAudio!", "Field[SiteOfOriginAudio]"] + - ["System.Security.Permissions.ReflectionPermissionFlag", "System.Security.Permissions.ReflectionPermissionFlag!", "Field[ReflectionEmit]"] + - ["System.Security.Permissions.IsolatedStorageContainment", "System.Security.Permissions.IsolatedStorageContainment!", "Field[ApplicationIsolationByRoamingUser]"] + - ["System.Security.IPermission", "System.Security.Permissions.ReflectionPermission", "Method[Intersect].ReturnValue"] + - ["System.Security.IPermission", "System.Security.Permissions.DataProtectionPermissionAttribute", "Method[CreatePermission].ReturnValue"] + - ["System.Security.Permissions.KeyContainerPermissionFlags", "System.Security.Permissions.KeyContainerPermissionFlags!", "Field[Create]"] + - ["System.Security.Permissions.FileIOPermissionAccess", "System.Security.Permissions.FileIOPermissionAccess!", "Field[NoAccess]"] + - ["System.Security.SecurityElement", "System.Security.Permissions.KeyContainerPermission", "Method[ToXml].ReturnValue"] + - ["System.String", "System.Security.Permissions.PublisherIdentityPermissionAttribute", "Property[X509Certificate]"] + - ["System.Boolean", "System.Security.Permissions.SecurityPermissionAttribute", "Property[ControlPrincipal]"] + - ["System.Security.Permissions.KeyContainerPermissionFlags", "System.Security.Permissions.KeyContainerPermissionFlags!", "Field[Export]"] + - ["System.Boolean", "System.Security.Permissions.FileIOPermission", "Method[Equals].ReturnValue"] + - ["System.Security.Permissions.WebBrowserPermissionLevel", "System.Security.Permissions.WebBrowserPermissionLevel!", "Field[Safe]"] + - ["System.Security.IPermission", "System.Security.Permissions.RegistryPermissionAttribute", "Method[CreatePermission].ReturnValue"] + - ["System.String", "System.Security.Permissions.FileIOPermissionAttribute", "Property[ViewAccessControl]"] + - ["System.String", "System.Security.Permissions.RegistryPermission", "Method[GetPathList].ReturnValue"] + - ["System.Security.Permissions.MediaPermissionVideo", "System.Security.Permissions.MediaPermissionAttribute", "Property[Video]"] + - ["System.Security.Permissions.EnvironmentPermissionAccess", "System.Security.Permissions.EnvironmentPermissionAccess!", "Field[AllAccess]"] + - ["System.Security.Permissions.MediaPermissionVideo", "System.Security.Permissions.MediaPermissionVideo!", "Field[AllVideo]"] + - ["System.Security.Permissions.StorePermissionFlags", "System.Security.Permissions.StorePermissionFlags!", "Field[OpenStore]"] + - ["System.Security.IPermission", "System.Security.Permissions.ReflectionPermission", "Method[Union].ReturnValue"] + - ["System.Security.Permissions.KeyContainerPermissionFlags", "System.Security.Permissions.KeyContainerPermissionFlags!", "Field[Sign]"] + - ["System.Security.Permissions.SecurityAction", "System.Security.Permissions.SecurityAction!", "Field[RequestRefuse]"] + - ["System.Security.IPermission", "System.Security.Permissions.WebBrowserPermissionAttribute", "Method[CreatePermission].ReturnValue"] + - ["System.Security.Permissions.MediaPermissionVideo", "System.Security.Permissions.MediaPermissionVideo!", "Field[NoVideo]"] + - ["System.Security.IPermission", "System.Security.Permissions.EnvironmentPermission", "Method[Intersect].ReturnValue"] + - ["System.Boolean", "System.Security.Permissions.HostProtectionAttribute", "Property[ExternalThreading]"] + - ["System.Security.Permissions.HostProtectionResource", "System.Security.Permissions.HostProtectionResource!", "Field[ExternalThreading]"] + - ["System.Security.Permissions.HostProtectionResource", "System.Security.Permissions.HostProtectionAttribute", "Property[Resources]"] + - ["System.Security.IPermission", "System.Security.Permissions.ResourcePermissionBase", "Method[Union].ReturnValue"] + - ["System.Boolean", "System.Security.Permissions.ReflectionPermission", "Method[IsSubsetOf].ReturnValue"] + - ["System.Boolean", "System.Security.Permissions.TypeDescriptorPermission", "Method[IsSubsetOf].ReturnValue"] + - ["System.Security.Permissions.WebBrowserPermissionLevel", "System.Security.Permissions.WebBrowserPermissionLevel!", "Field[Unrestricted]"] + - ["System.String", "System.Security.Permissions.EnvironmentPermissionAttribute", "Property[Write]"] + - ["System.Security.Permissions.KeyContainerPermissionFlags", "System.Security.Permissions.KeyContainerPermissionFlags!", "Field[Open]"] + - ["System.Security.Permissions.SecurityPermissionFlag", "System.Security.Permissions.SecurityPermissionFlag!", "Field[ControlDomainPolicy]"] + - ["System.Security.IPermission", "System.Security.Permissions.IsolatedStorageFilePermission", "Method[Intersect].ReturnValue"] + - ["System.Security.Permissions.ReflectionPermissionFlag", "System.Security.Permissions.ReflectionPermissionFlag!", "Field[RestrictedMemberAccess]"] + - ["System.Security.IPermission", "System.Security.Permissions.RegistryPermission", "Method[Union].ReturnValue"] + - ["System.Security.IPermission", "System.Security.Permissions.TypeDescriptorPermission", "Method[Copy].ReturnValue"] + - ["System.Security.Permissions.EnvironmentPermissionAccess", "System.Security.Permissions.EnvironmentPermissionAccess!", "Field[Read]"] + - ["System.Boolean", "System.Security.Permissions.FileDialogPermission", "Method[IsSubsetOf].ReturnValue"] + - ["System.String", "System.Security.Permissions.FileIOPermissionAttribute", "Property[ChangeAccessControl]"] + - ["System.Security.Permissions.KeyContainerPermissionFlags", "System.Security.Permissions.KeyContainerPermissionFlags!", "Field[Decrypt]"] + - ["System.Boolean", "System.Security.Permissions.SecurityPermissionAttribute", "Property[SkipVerification]"] + - ["System.Boolean", "System.Security.Permissions.SecurityPermissionAttribute", "Property[ControlEvidence]"] + - ["System.Security.SecurityElement", "System.Security.Permissions.MediaPermission", "Method[ToXml].ReturnValue"] + - ["System.Security.IPermission", "System.Security.Permissions.KeyContainerPermission", "Method[Copy].ReturnValue"] + - ["System.Security.Permissions.DataProtectionPermissionFlags", "System.Security.Permissions.DataProtectionPermissionFlags!", "Field[ProtectData]"] + - ["System.Security.SecurityElement", "System.Security.Permissions.FileDialogPermission", "Method[ToXml].ReturnValue"] + - ["System.Security.Permissions.StorePermissionFlags", "System.Security.Permissions.StorePermission", "Property[Flags]"] + - ["System.Security.IPermission", "System.Security.Permissions.ZoneIdentityPermission", "Method[Union].ReturnValue"] + - ["System.Boolean", "System.Security.Permissions.FileDialogPermissionAttribute", "Property[Save]"] + - ["System.Security.Permissions.SecurityAction", "System.Security.Permissions.SecurityAction!", "Field[RequestOptional]"] + - ["System.Security.IPermission", "System.Security.Permissions.ZoneIdentityPermissionAttribute", "Method[CreatePermission].ReturnValue"] + - ["System.String", "System.Security.Permissions.SiteIdentityPermissionAttribute", "Property[Site]"] + - ["System.Security.Permissions.UIPermissionWindow", "System.Security.Permissions.UIPermissionWindow!", "Field[SafeSubWindows]"] + - ["System.Security.IPermission", "System.Security.Permissions.PublisherIdentityPermission", "Method[Intersect].ReturnValue"] + - ["System.Security.Permissions.ReflectionPermissionFlag", "System.Security.Permissions.ReflectionPermissionFlag!", "Field[MemberAccess]"] + - ["System.Security.IPermission", "System.Security.Permissions.PublisherIdentityPermission", "Method[Copy].ReturnValue"] + - ["System.Security.IPermission", "System.Security.Permissions.IsolatedStorageFilePermission", "Method[Copy].ReturnValue"] + - ["System.Security.PermissionSet", "System.Security.Permissions.PermissionSetAttribute", "Method[CreatePermissionSet].ReturnValue"] + - ["System.Security.IPermission", "System.Security.Permissions.PrincipalPermissionAttribute", "Method[CreatePermission].ReturnValue"] + - ["System.Boolean", "System.Security.Permissions.DataProtectionPermissionAttribute", "Property[UnprotectMemory]"] + - ["System.String", "System.Security.Permissions.UrlIdentityPermissionAttribute", "Property[Url]"] + - ["System.Security.IPermission", "System.Security.Permissions.SiteIdentityPermissionAttribute", "Method[CreatePermission].ReturnValue"] + - ["System.String", "System.Security.Permissions.ResourcePermissionBase!", "Field[Local]"] + - ["System.String", "System.Security.Permissions.PermissionSetAttribute", "Property[XML]"] + - ["System.Security.Permissions.SecurityAction", "System.Security.Permissions.SecurityAction!", "Field[RequestMinimum]"] + - ["System.Boolean", "System.Security.Permissions.KeyContainerPermissionAccessEntryCollection", "Property[IsSynchronized]"] + - ["System.Boolean", "System.Security.Permissions.HostProtectionAttribute", "Property[MayLeakOnAbort]"] + - ["System.Security.IPermission", "System.Security.Permissions.StrongNameIdentityPermission", "Method[Copy].ReturnValue"] + - ["System.Object", "System.Security.Permissions.KeyContainerPermissionAccessEntryEnumerator", "Property[System.Collections.IEnumerator.Current]"] + - ["System.Security.Permissions.FileDialogPermissionAccess", "System.Security.Permissions.FileDialogPermissionAccess!", "Field[Save]"] + - ["System.Security.Permissions.RegistryPermissionAccess", "System.Security.Permissions.RegistryPermissionAccess!", "Field[Create]"] + - ["System.Security.Permissions.MediaPermissionVideo", "System.Security.Permissions.MediaPermission", "Property[Video]"] + - ["System.Security.Permissions.UIPermissionClipboard", "System.Security.Permissions.UIPermissionClipboard!", "Field[NoClipboard]"] + - ["System.Security.IPermission", "System.Security.Permissions.ZoneIdentityPermission", "Method[Copy].ReturnValue"] + - ["System.String", "System.Security.Permissions.FileIOPermissionAttribute", "Property[ViewAndModify]"] + - ["System.Security.SecurityElement", "System.Security.Permissions.WebBrowserPermission", "Method[ToXml].ReturnValue"] + - ["System.Security.SecurityElement", "System.Security.Permissions.SecurityPermission", "Method[ToXml].ReturnValue"] + - ["System.Security.Permissions.KeyContainerPermissionFlags", "System.Security.Permissions.KeyContainerPermissionFlags!", "Field[Delete]"] + - ["System.Security.SecurityElement", "System.Security.Permissions.ZoneIdentityPermission", "Method[ToXml].ReturnValue"] + - ["System.Security.Permissions.DataProtectionPermissionFlags", "System.Security.Permissions.DataProtectionPermissionFlags!", "Field[UnprotectData]"] + - ["System.Security.IPermission", "System.Security.Permissions.FileIOPermission", "Method[Copy].ReturnValue"] + - ["System.Security.Permissions.RegistryPermissionAccess", "System.Security.Permissions.RegistryPermissionAccess!", "Field[Write]"] + - ["System.Security.IPermission", "System.Security.Permissions.FileIOPermissionAttribute", "Method[CreatePermission].ReturnValue"] + - ["System.Security.IPermission", "System.Security.Permissions.IsolatedStorageFilePermission", "Method[Union].ReturnValue"] + - ["System.String", "System.Security.Permissions.RegistryPermissionAttribute", "Property[ChangeAccessControl]"] + - ["System.Security.Permissions.FileIOPermissionAccess", "System.Security.Permissions.FileIOPermissionAttribute", "Property[AllLocalFiles]"] + - ["System.String", "System.Security.Permissions.KeyContainerPermissionAttribute", "Property[KeyContainerName]"] + - ["System.Security.Permissions.MediaPermissionImage", "System.Security.Permissions.MediaPermissionImage!", "Field[SafeImage]"] + - ["System.Security.Permissions.FileDialogPermissionAccess", "System.Security.Permissions.FileDialogPermission", "Property[Access]"] + - ["System.Security.Permissions.DataProtectionPermissionFlags", "System.Security.Permissions.DataProtectionPermissionFlags!", "Field[ProtectMemory]"] + - ["System.String", "System.Security.Permissions.KeyContainerPermissionAccessEntry", "Property[KeyContainerName]"] + - ["System.Security.Permissions.SecurityPermissionFlag", "System.Security.Permissions.SecurityPermissionFlag!", "Field[SerializationFormatter]"] + - ["System.Boolean", "System.Security.Permissions.HostProtectionAttribute", "Property[SelfAffectingProcessMgmt]"] + - ["System.Security.Permissions.SecurityPermissionFlag", "System.Security.Permissions.SecurityPermissionFlag!", "Field[ControlEvidence]"] + - ["System.Security.IPermission", "System.Security.Permissions.ReflectionPermissionAttribute", "Method[CreatePermission].ReturnValue"] + - ["System.Security.Permissions.FileDialogPermissionAccess", "System.Security.Permissions.FileDialogPermissionAccess!", "Field[OpenSave]"] + - ["System.Boolean", "System.Security.Permissions.HostProtectionAttribute", "Property[SelfAffectingThreading]"] + - ["System.Int32", "System.Security.Permissions.KeyContainerPermissionAccessEntry", "Method[GetHashCode].ReturnValue"] + - ["System.Security.Permissions.DataProtectionPermissionFlags", "System.Security.Permissions.DataProtectionPermissionFlags!", "Field[NoFlags]"] + - ["System.Int32", "System.Security.Permissions.KeyContainerPermissionAccessEntry", "Property[KeySpec]"] + - ["System.Security.SecurityElement", "System.Security.Permissions.FileIOPermission", "Method[ToXml].ReturnValue"] + - ["System.Boolean", "System.Security.Permissions.StorePermissionAttribute", "Property[OpenStore]"] + - ["System.Security.IPermission", "System.Security.Permissions.StorePermission", "Method[Copy].ReturnValue"] + - ["System.Security.IPermission", "System.Security.Permissions.UrlIdentityPermission", "Method[Union].ReturnValue"] + - ["System.Security.SecurityElement", "System.Security.Permissions.GacIdentityPermission", "Method[ToXml].ReturnValue"] + - ["System.Security.Permissions.FileIOPermissionAccess", "System.Security.Permissions.FileIOPermissionAccess!", "Field[PathDiscovery]"] + - ["System.Security.IPermission", "System.Security.Permissions.GacIdentityPermission", "Method[Intersect].ReturnValue"] + - ["System.Security.Permissions.FileIOPermissionAccess", "System.Security.Permissions.FileIOPermissionAccess!", "Field[AllAccess]"] + - ["System.Security.SecurityElement", "System.Security.Permissions.UrlIdentityPermission", "Method[ToXml].ReturnValue"] + - ["System.Object", "System.Security.Permissions.KeyContainerPermissionAccessEntryCollection", "Property[SyncRoot]"] + - ["System.Security.Permissions.SecurityPermissionFlag", "System.Security.Permissions.SecurityPermissionFlag!", "Field[BindingRedirects]"] + - ["System.Version", "System.Security.Permissions.StrongNameIdentityPermission", "Property[Version]"] + - ["System.Boolean", "System.Security.Permissions.KeyContainerPermissionAccessEntry", "Method[Equals].ReturnValue"] + - ["System.String", "System.Security.Permissions.KeyContainerPermissionAttribute", "Property[ProviderName]"] + - ["System.Boolean", "System.Security.Permissions.SecurityPermissionAttribute", "Property[Assertion]"] + - ["System.String", "System.Security.Permissions.RegistryPermissionAttribute", "Property[Write]"] + - ["System.Security.IPermission", "System.Security.Permissions.PublisherIdentityPermissionAttribute", "Method[CreatePermission].ReturnValue"] + - ["System.Security.IPermission", "System.Security.Permissions.TypeDescriptorPermissionAttribute", "Method[CreatePermission].ReturnValue"] + - ["System.Security.IPermission", "System.Security.Permissions.UIPermission", "Method[Intersect].ReturnValue"] + - ["System.Security.Permissions.IsolatedStorageContainment", "System.Security.Permissions.IsolatedStorageContainment!", "Field[DomainIsolationByRoamingUser]"] + - ["System.Security.Permissions.RegistryPermissionAccess", "System.Security.Permissions.RegistryPermissionAccess!", "Field[AllAccess]"] + - ["System.String", "System.Security.Permissions.RegistryPermissionAttribute", "Property[Create]"] + - ["System.Security.Permissions.SecurityPermissionFlag", "System.Security.Permissions.SecurityPermissionFlag!", "Field[Infrastructure]"] + - ["System.Security.Permissions.HostProtectionResource", "System.Security.Permissions.HostProtectionResource!", "Field[All]"] + - ["System.Security.Permissions.UIPermissionClipboard", "System.Security.Permissions.UIPermissionAttribute", "Property[Clipboard]"] + - ["System.Security.Permissions.TypeDescriptorPermissionFlags", "System.Security.Permissions.TypeDescriptorPermissionAttribute", "Property[Flags]"] + - ["System.Boolean", "System.Security.Permissions.UrlIdentityPermission", "Method[IsSubsetOf].ReturnValue"] + - ["System.Security.Permissions.HostProtectionResource", "System.Security.Permissions.HostProtectionResource!", "Field[MayLeakOnAbort]"] + - ["System.String", "System.Security.Permissions.PermissionSetAttribute", "Property[Name]"] + - ["System.Boolean", "System.Security.Permissions.StrongNameIdentityPermission", "Method[IsSubsetOf].ReturnValue"] + - ["System.Boolean", "System.Security.Permissions.ReflectionPermissionAttribute", "Property[TypeInformation]"] + - ["System.Security.Permissions.StrongNamePublicKeyBlob", "System.Security.Permissions.StrongNameIdentityPermission", "Property[PublicKey]"] + - ["System.Security.IPermission", "System.Security.Permissions.SiteIdentityPermission", "Method[Union].ReturnValue"] + - ["System.Boolean", "System.Security.Permissions.GacIdentityPermission", "Method[IsSubsetOf].ReturnValue"] + - ["System.Security.Permissions.KeyContainerPermissionAccessEntryCollection", "System.Security.Permissions.KeyContainerPermission", "Property[AccessEntries]"] + - ["System.Collections.IEnumerator", "System.Security.Permissions.KeyContainerPermissionAccessEntryCollection", "Method[System.Collections.IEnumerable.GetEnumerator].ReturnValue"] + - ["System.Boolean", "System.Security.Permissions.StorePermission", "Method[IsSubsetOf].ReturnValue"] + - ["System.Security.Permissions.ReflectionPermissionFlag", "System.Security.Permissions.ReflectionPermissionFlag!", "Field[NoFlags]"] + - ["System.Security.Permissions.WebBrowserPermissionLevel", "System.Security.Permissions.WebBrowserPermissionAttribute", "Property[Level]"] + - ["System.Boolean", "System.Security.Permissions.StorePermissionAttribute", "Property[AddToStore]"] + - ["System.Security.Permissions.SecurityAction", "System.Security.Permissions.SecurityAction!", "Field[PermitOnly]"] + - ["System.Boolean", "System.Security.Permissions.TypeDescriptorPermission", "Method[IsUnrestricted].ReturnValue"] + - ["System.Boolean", "System.Security.Permissions.WebBrowserPermission", "Method[IsSubsetOf].ReturnValue"] + - ["System.Boolean", "System.Security.Permissions.KeyContainerPermission", "Method[IsSubsetOf].ReturnValue"] + - ["System.Boolean", "System.Security.Permissions.StrongNamePublicKeyBlob", "Method[Equals].ReturnValue"] + - ["System.Int32", "System.Security.Permissions.KeyContainerPermissionAttribute", "Property[ProviderType]"] + - ["System.Security.IPermission", "System.Security.Permissions.PrincipalPermission", "Method[Intersect].ReturnValue"] + - ["System.Security.IPermission", "System.Security.Permissions.SecurityPermission", "Method[Copy].ReturnValue"] + - ["System.Security.Permissions.SecurityAction", "System.Security.Permissions.SecurityAction!", "Field[InheritanceDemand]"] + - ["System.Security.IPermission", "System.Security.Permissions.TypeDescriptorPermission", "Method[Intersect].ReturnValue"] + - ["System.Security.IPermission", "System.Security.Permissions.DataProtectionPermission", "Method[Union].ReturnValue"] + - ["System.Security.SecurityElement", "System.Security.Permissions.IsolatedStoragePermission", "Method[ToXml].ReturnValue"] + - ["System.Boolean", "System.Security.Permissions.MediaPermission", "Method[IsUnrestricted].ReturnValue"] + - ["System.Security.Permissions.UIPermissionClipboard", "System.Security.Permissions.UIPermissionClipboard!", "Field[OwnClipboard]"] + - ["System.Int32", "System.Security.Permissions.StrongNamePublicKeyBlob", "Method[GetHashCode].ReturnValue"] + - ["System.String", "System.Security.Permissions.EnvironmentPermission", "Method[GetPathList].ReturnValue"] + - ["System.Security.IPermission", "System.Security.Permissions.EnvironmentPermission", "Method[Union].ReturnValue"] + - ["System.Boolean", "System.Security.Permissions.KeyContainerPermission", "Method[IsUnrestricted].ReturnValue"] + - ["System.Security.Permissions.KeyContainerPermissionAccessEntry", "System.Security.Permissions.KeyContainerPermissionAccessEntryCollection", "Property[Item]"] + - ["System.Security.IPermission", "System.Security.Permissions.WebBrowserPermission", "Method[Union].ReturnValue"] + - ["System.Boolean", "System.Security.Permissions.StorePermissionAttribute", "Property[EnumerateCertificates]"] + - ["System.String", "System.Security.Permissions.PrincipalPermissionAttribute", "Property[Name]"] + - ["System.Security.Permissions.KeyContainerPermissionAccessEntry", "System.Security.Permissions.KeyContainerPermissionAccessEntryEnumerator", "Property[Current]"] + - ["System.Security.Permissions.PermissionState", "System.Security.Permissions.PermissionState!", "Field[Unrestricted]"] + - ["System.Security.Permissions.FileIOPermissionAccess", "System.Security.Permissions.FileIOPermissionAccess!", "Field[Append]"] + - ["System.Security.Permissions.SecurityPermissionFlag", "System.Security.Permissions.SecurityPermissionFlag!", "Field[UnmanagedCode]"] + - ["System.Security.Permissions.IsolatedStorageContainment", "System.Security.Permissions.IsolatedStorageContainment!", "Field[ApplicationIsolationByMachine]"] + - ["System.Security.Permissions.DataProtectionPermissionFlags", "System.Security.Permissions.DataProtectionPermission", "Property[Flags]"] + - ["System.String", "System.Security.Permissions.RegistryPermissionAttribute", "Property[Read]"] + - ["System.Security.Permissions.MediaPermissionImage", "System.Security.Permissions.MediaPermissionImage!", "Field[NoImage]"] + - ["System.Security.Permissions.DataProtectionPermissionFlags", "System.Security.Permissions.DataProtectionPermissionAttribute", "Property[Flags]"] + - ["System.Security.Permissions.MediaPermissionAudio", "System.Security.Permissions.MediaPermission", "Property[Audio]"] + - ["System.Boolean", "System.Security.Permissions.ReflectionPermission", "Method[IsUnrestricted].ReturnValue"] + - ["System.String", "System.Security.Permissions.ResourcePermissionBase!", "Field[Any]"] + - ["System.Security.Permissions.HostProtectionResource", "System.Security.Permissions.HostProtectionResource!", "Field[Synchronization]"] + - ["System.Security.IPermission", "System.Security.Permissions.RegistryPermission", "Method[Intersect].ReturnValue"] + - ["System.String", "System.Security.Permissions.RegistryPermissionAttribute", "Property[All]"] + - ["System.Security.Permissions.SecurityPermissionFlag", "System.Security.Permissions.SecurityPermissionFlag!", "Field[ControlPolicy]"] + - ["System.Security.Permissions.HostProtectionResource", "System.Security.Permissions.HostProtectionResource!", "Field[ExternalProcessMgmt]"] + - ["System.Security.IPermission", "System.Security.Permissions.SecurityPermission", "Method[Union].ReturnValue"] + - ["System.String", "System.Security.Permissions.FileDialogPermission", "Method[ToString].ReturnValue"] + - ["System.String", "System.Security.Permissions.PublisherIdentityPermissionAttribute", "Property[SignedFile]"] + - ["System.Security.Permissions.FileIOPermissionAccess", "System.Security.Permissions.FileIOPermissionAccess!", "Field[Read]"] + - ["System.Security.Permissions.IsolatedStorageContainment", "System.Security.Permissions.IsolatedStorageContainment!", "Field[DomainIsolationByUser]"] + - ["System.Boolean", "System.Security.Permissions.HostProtectionAttribute", "Property[SecurityInfrastructure]"] + - ["System.Security.Permissions.UIPermissionClipboard", "System.Security.Permissions.UIPermissionClipboard!", "Field[AllClipboard]"] + - ["System.Security.Permissions.StorePermissionFlags", "System.Security.Permissions.StorePermissionFlags!", "Field[EnumerateStores]"] + - ["System.Security.Permissions.FileIOPermissionAccess", "System.Security.Permissions.FileIOPermission", "Property[AllFiles]"] + - ["System.Security.IPermission", "System.Security.Permissions.PrincipalPermission", "Method[Union].ReturnValue"] + - ["System.Boolean", "System.Security.Permissions.ResourcePermissionBase", "Method[IsSubsetOf].ReturnValue"] + - ["System.Boolean", "System.Security.Permissions.SecurityPermissionAttribute", "Property[ControlDomainPolicy]"] + - ["System.Security.Permissions.UIPermissionWindow", "System.Security.Permissions.UIPermissionWindow!", "Field[NoWindows]"] + - ["System.Security.Permissions.SecurityPermissionFlag", "System.Security.Permissions.SecurityPermissionFlag!", "Field[RemotingConfiguration]"] + - ["System.Security.Permissions.UIPermissionWindow", "System.Security.Permissions.UIPermissionAttribute", "Property[Window]"] + - ["System.Security.IPermission", "System.Security.Permissions.GacIdentityPermission", "Method[Union].ReturnValue"] + - ["System.Security.IPermission", "System.Security.Permissions.FileIOPermission", "Method[Union].ReturnValue"] + - ["System.Boolean", "System.Security.Permissions.PermissionSetAttribute", "Property[UnicodeEncoded]"] + - ["System.Security.Permissions.ResourcePermissionBaseEntry[]", "System.Security.Permissions.ResourcePermissionBase", "Method[GetPermissionEntries].ReturnValue"] + - ["System.Boolean", "System.Security.Permissions.EnvironmentPermission", "Method[IsSubsetOf].ReturnValue"] + - ["System.Boolean", "System.Security.Permissions.PublisherIdentityPermission", "Method[IsSubsetOf].ReturnValue"] + - ["System.String", "System.Security.Permissions.SiteIdentityPermission", "Property[Site]"] + - ["System.Security.IPermission", "System.Security.Permissions.EnvironmentPermissionAttribute", "Method[CreatePermission].ReturnValue"] + - ["System.Boolean", "System.Security.Permissions.SecurityPermission", "Method[IsUnrestricted].ReturnValue"] + - ["System.Security.IPermission", "System.Security.Permissions.StorePermissionAttribute", "Method[CreatePermission].ReturnValue"] + - ["System.Security.Permissions.IsolatedStorageContainment", "System.Security.Permissions.IsolatedStorageContainment!", "Field[ApplicationIsolationByUser]"] + - ["System.Security.Permissions.SecurityPermissionFlag", "System.Security.Permissions.SecurityPermissionFlag!", "Field[NoFlags]"] + - ["System.Security.Permissions.HostProtectionResource", "System.Security.Permissions.HostProtectionResource!", "Field[SelfAffectingProcessMgmt]"] + - ["System.Security.Permissions.WebBrowserPermissionLevel", "System.Security.Permissions.WebBrowserPermission", "Property[Level]"] + - ["System.Security.Permissions.MediaPermissionImage", "System.Security.Permissions.MediaPermissionImage!", "Field[SiteOfOriginImage]"] + - ["System.String", "System.Security.Permissions.FileIOPermissionAttribute", "Property[All]"] + - ["System.Boolean", "System.Security.Permissions.RegistryPermission", "Method[IsSubsetOf].ReturnValue"] + - ["System.Boolean", "System.Security.Permissions.IsolatedStoragePermission", "Method[IsUnrestricted].ReturnValue"] + - ["System.Security.IPermission", "System.Security.Permissions.UrlIdentityPermission", "Method[Intersect].ReturnValue"] + - ["System.Security.IPermission", "System.Security.Permissions.FileIOPermission", "Method[Intersect].ReturnValue"] + - ["System.Security.IPermission", "System.Security.Permissions.GacIdentityPermission", "Method[Copy].ReturnValue"] + - ["System.Security.IPermission", "System.Security.Permissions.UrlIdentityPermission", "Method[Copy].ReturnValue"] + - ["System.Boolean", "System.Security.Permissions.SecurityPermissionAttribute", "Property[RemotingConfiguration]"] + - ["System.Int64", "System.Security.Permissions.IsolatedStoragePermissionAttribute", "Property[UserQuota]"] + - ["System.Boolean", "System.Security.Permissions.SecurityPermissionAttribute", "Property[Infrastructure]"] + - ["System.Security.IPermission", "System.Security.Permissions.StrongNameIdentityPermissionAttribute", "Method[CreatePermission].ReturnValue"] + - ["System.Security.Permissions.HostProtectionResource", "System.Security.Permissions.HostProtectionResource!", "Field[UI]"] + - ["System.Security.Permissions.SecurityPermissionFlag", "System.Security.Permissions.SecurityPermissionFlag!", "Field[SkipVerification]"] + - ["System.Security.Permissions.FileIOPermissionAccess", "System.Security.Permissions.FileIOPermissionAccess!", "Field[Write]"] + - ["System.Security.SecurityElement", "System.Security.Permissions.ReflectionPermission", "Method[ToXml].ReturnValue"] + - ["System.Boolean", "System.Security.Permissions.StorePermissionAttribute", "Property[DeleteStore]"] + - ["System.Security.Permissions.ReflectionPermissionFlag", "System.Security.Permissions.ReflectionPermissionFlag!", "Field[AllFlags]"] + - ["System.Boolean", "System.Security.Permissions.ReflectionPermissionAttribute", "Property[MemberAccess]"] + - ["System.Security.IPermission", "System.Security.Permissions.UIPermission", "Method[Copy].ReturnValue"] + - ["System.Boolean", "System.Security.Permissions.FileDialogPermission", "Method[IsUnrestricted].ReturnValue"] + - ["System.Type", "System.Security.Permissions.ResourcePermissionBase", "Property[PermissionAccessType]"] + - ["System.Security.IPermission", "System.Security.Permissions.WebBrowserPermission", "Method[Copy].ReturnValue"] + - ["System.Security.IPermission", "System.Security.Permissions.HostProtectionAttribute", "Method[CreatePermission].ReturnValue"] + - ["System.Security.IPermission", "System.Security.Permissions.StorePermission", "Method[Union].ReturnValue"] + - ["System.Security.Permissions.SecurityPermissionFlag", "System.Security.Permissions.SecurityPermissionFlag!", "Field[Assertion]"] + - ["System.Boolean", "System.Security.Permissions.PrincipalPermissionAttribute", "Property[Authenticated]"] + - ["System.Security.Permissions.UIPermissionWindow", "System.Security.Permissions.UIPermissionWindow!", "Field[SafeTopLevelWindows]"] + - ["System.Security.Permissions.UIPermissionClipboard", "System.Security.Permissions.UIPermission", "Property[Clipboard]"] + - ["System.Security.Permissions.IsolatedStorageContainment", "System.Security.Permissions.IsolatedStoragePermission", "Property[UsageAllowed]"] + - ["System.Security.IPermission", "System.Security.Permissions.UIPermissionAttribute", "Method[CreatePermission].ReturnValue"] + - ["System.Security.IPermission", "System.Security.Permissions.KeyContainerPermission", "Method[Intersect].ReturnValue"] + - ["System.Boolean", "System.Security.Permissions.EnvironmentPermission", "Method[IsUnrestricted].ReturnValue"] + - ["System.Security.Permissions.StorePermissionFlags", "System.Security.Permissions.StorePermissionFlags!", "Field[DeleteStore]"] + - ["System.Security.IPermission", "System.Security.Permissions.PrincipalPermission", "Method[Copy].ReturnValue"] + - ["System.String", "System.Security.Permissions.EnvironmentPermissionAttribute", "Property[Read]"] + - ["System.Security.Permissions.UIPermissionWindow", "System.Security.Permissions.UIPermission", "Property[Window]"] + - ["System.String", "System.Security.Permissions.FileIOPermissionAttribute", "Property[Append]"] + - ["System.Boolean", "System.Security.Permissions.SecurityPermissionAttribute", "Property[ControlThread]"] + - ["System.Boolean", "System.Security.Permissions.PrincipalPermission", "Method[IsSubsetOf].ReturnValue"] + - ["System.Int32", "System.Security.Permissions.KeyContainerPermissionAttribute", "Property[KeySpec]"] + - ["System.Security.SecurityElement", "System.Security.Permissions.RegistryPermission", "Method[ToXml].ReturnValue"] + - ["System.Security.Permissions.StorePermissionFlags", "System.Security.Permissions.StorePermissionFlags!", "Field[AddToStore]"] + - ["System.Security.IPermission", "System.Security.Permissions.GacIdentityPermissionAttribute", "Method[CreatePermission].ReturnValue"] + - ["System.String", "System.Security.Permissions.PermissionSetAttribute", "Property[File]"] + - ["System.Boolean", "System.Security.Permissions.HostProtectionAttribute", "Property[Synchronization]"] + - ["System.Security.Permissions.EnvironmentPermissionAccess", "System.Security.Permissions.EnvironmentPermissionAccess!", "Field[Write]"] + - ["System.Int32", "System.Security.Permissions.ResourcePermissionBaseEntry", "Property[PermissionAccess]"] + - ["System.Security.Permissions.IsolatedStorageContainment", "System.Security.Permissions.IsolatedStorageContainment!", "Field[AssemblyIsolationByRoamingUser]"] + - ["System.Security.IPermission", "System.Security.Permissions.StrongNameIdentityPermission", "Method[Union].ReturnValue"] + - ["System.Boolean", "System.Security.Permissions.UIPermission", "Method[IsSubsetOf].ReturnValue"] + - ["System.Security.Permissions.MediaPermissionAudio", "System.Security.Permissions.MediaPermissionAudio!", "Field[NoAudio]"] + - ["System.String", "System.Security.Permissions.StrongNamePublicKeyBlob", "Method[ToString].ReturnValue"] + - ["System.Boolean", "System.Security.Permissions.DataProtectionPermission", "Method[IsUnrestricted].ReturnValue"] + - ["System.Security.IPermission", "System.Security.Permissions.MediaPermissionAttribute", "Method[CreatePermission].ReturnValue"] + - ["System.Boolean", "System.Security.Permissions.StorePermissionAttribute", "Property[EnumerateStores]"] + - ["System.Security.Permissions.IsolatedStorageContainment", "System.Security.Permissions.IsolatedStoragePermissionAttribute", "Property[UsageAllowed]"] + - ["System.String", "System.Security.Permissions.PrincipalPermission", "Method[ToString].ReturnValue"] + - ["System.Security.SecurityZone", "System.Security.Permissions.ZoneIdentityPermission", "Property[SecurityZone]"] + - ["System.Security.IPermission", "System.Security.Permissions.RegistryPermission", "Method[Copy].ReturnValue"] + - ["System.Boolean", "System.Security.Permissions.HostProtectionAttribute", "Property[UI]"] + - ["System.Security.Permissions.MediaPermissionVideo", "System.Security.Permissions.MediaPermissionVideo!", "Field[SiteOfOriginVideo]"] + - ["System.String", "System.Security.Permissions.FileIOPermissionAttribute", "Property[PathDiscovery]"] + - ["System.Security.Permissions.MediaPermissionAudio", "System.Security.Permissions.MediaPermissionAttribute", "Property[Audio]"] + - ["System.Int32", "System.Security.Permissions.KeyContainerPermissionAccessEntryCollection", "Method[IndexOf].ReturnValue"] + - ["System.Boolean", "System.Security.Permissions.ReflectionPermissionAttribute", "Property[ReflectionEmit]"] + - ["System.Security.Permissions.IsolatedStorageContainment", "System.Security.Permissions.IsolatedStorageContainment!", "Field[AssemblyIsolationByUser]"] + - ["System.Boolean", "System.Security.Permissions.WebBrowserPermission", "Method[IsUnrestricted].ReturnValue"] + - ["System.Security.Permissions.IsolatedStorageContainment", "System.Security.Permissions.IsolatedStorageContainment!", "Field[UnrestrictedIsolatedStorage]"] + - ["System.Security.SecurityElement", "System.Security.Permissions.PrincipalPermission", "Method[ToXml].ReturnValue"] + - ["System.Security.IPermission", "System.Security.Permissions.MediaPermission", "Method[Copy].ReturnValue"] + - ["System.Security.Permissions.IsolatedStorageContainment", "System.Security.Permissions.IsolatedStorageContainment!", "Field[DomainIsolationByMachine]"] + - ["System.Boolean", "System.Security.Permissions.HostProtectionAttribute", "Property[ExternalProcessMgmt]"] + - ["System.Boolean", "System.Security.Permissions.UIPermission", "Method[IsUnrestricted].ReturnValue"] + - ["System.Boolean", "System.Security.Permissions.RegistryPermission", "Method[IsUnrestricted].ReturnValue"] + - ["System.String[]", "System.Security.Permissions.ResourcePermissionBase", "Property[TagNames]"] + - ["System.Boolean", "System.Security.Permissions.SiteIdentityPermission", "Method[IsSubsetOf].ReturnValue"] + - ["System.Security.Permissions.MediaPermissionImage", "System.Security.Permissions.MediaPermission", "Property[Image]"] + - ["System.Security.Permissions.KeyContainerPermissionFlags", "System.Security.Permissions.KeyContainerPermissionAttribute", "Property[Flags]"] + - ["System.Security.IPermission", "System.Security.Permissions.PermissionSetAttribute", "Method[CreatePermission].ReturnValue"] + - ["System.Security.Permissions.TypeDescriptorPermissionFlags", "System.Security.Permissions.TypeDescriptorPermission", "Property[Flags]"] + - ["System.Boolean", "System.Security.Permissions.SecurityPermissionAttribute", "Property[BindingRedirects]"] + - ["System.Boolean", "System.Security.Permissions.ResourcePermissionBase", "Method[IsUnrestricted].ReturnValue"] + - ["System.Security.Permissions.RegistryPermissionAccess", "System.Security.Permissions.RegistryPermissionAccess!", "Field[NoAccess]"] + - ["System.String", "System.Security.Permissions.StrongNameIdentityPermissionAttribute", "Property[Name]"] + - ["System.Boolean", "System.Security.Permissions.DataProtectionPermissionAttribute", "Property[ProtectMemory]"] + - ["System.Security.IPermission", "System.Security.Permissions.UrlIdentityPermissionAttribute", "Method[CreatePermission].ReturnValue"] + - ["System.Security.IPermission", "System.Security.Permissions.FileDialogPermissionAttribute", "Method[CreatePermission].ReturnValue"] + - ["System.Security.Permissions.KeyContainerPermissionFlags", "System.Security.Permissions.KeyContainerPermissionAccessEntry", "Property[Flags]"] + - ["System.Security.IPermission", "System.Security.Permissions.UIPermission", "Method[Union].ReturnValue"] + - ["System.Boolean", "System.Security.Permissions.SecurityPermission", "Method[IsSubsetOf].ReturnValue"] + - ["System.Security.Permissions.HostProtectionResource", "System.Security.Permissions.HostProtectionResource!", "Field[SelfAffectingThreading]"] + - ["System.Security.Permissions.FileDialogPermissionAccess", "System.Security.Permissions.FileDialogPermissionAccess!", "Field[None]"] + - ["System.Boolean", "System.Security.Permissions.DataProtectionPermissionAttribute", "Property[UnprotectData]"] + - ["System.Security.Permissions.StorePermissionFlags", "System.Security.Permissions.StorePermissionFlags!", "Field[NoFlags]"] + - ["System.String", "System.Security.Permissions.RegistryPermissionAttribute", "Property[ViewAndModify]"] + - ["System.Security.Permissions.ReflectionPermissionFlag", "System.Security.Permissions.ReflectionPermissionAttribute", "Property[Flags]"] + - ["System.Security.Permissions.SecurityAction", "System.Security.Permissions.SecurityAttribute", "Property[Action]"] + - ["System.Security.IPermission", "System.Security.Permissions.SecurityPermission", "Method[Intersect].ReturnValue"] + - ["System.Security.Permissions.KeyContainerPermissionFlags", "System.Security.Permissions.KeyContainerPermissionFlags!", "Field[AllFlags]"] + - ["System.Security.Permissions.SecurityPermissionFlag", "System.Security.Permissions.SecurityPermissionAttribute", "Property[Flags]"] + - ["System.Security.IPermission", "System.Security.Permissions.FileDialogPermission", "Method[Union].ReturnValue"] + - ["System.Security.Permissions.SecurityPermissionFlag", "System.Security.Permissions.SecurityPermissionFlag!", "Field[ControlAppDomain]"] + - ["System.Security.IPermission", "System.Security.Permissions.ReflectionPermission", "Method[Copy].ReturnValue"] + - ["System.Security.Permissions.IsolatedStorageContainment", "System.Security.Permissions.IsolatedStorageContainment!", "Field[None]"] + - ["System.Security.Permissions.TypeDescriptorPermissionFlags", "System.Security.Permissions.TypeDescriptorPermissionFlags!", "Field[NoFlags]"] + - ["System.Boolean", "System.Security.Permissions.ZoneIdentityPermission", "Method[IsSubsetOf].ReturnValue"] + - ["System.Security.Permissions.HostProtectionResource", "System.Security.Permissions.HostProtectionResource!", "Field[None]"] + - ["System.String", "System.Security.Permissions.PrincipalPermissionAttribute", "Property[Role]"] + - ["System.Security.Permissions.SecurityAction", "System.Security.Permissions.SecurityAction!", "Field[Deny]"] + - ["System.Security.Permissions.StorePermissionFlags", "System.Security.Permissions.StorePermissionAttribute", "Property[Flags]"] + - ["System.Boolean", "System.Security.Permissions.MediaPermission", "Method[IsSubsetOf].ReturnValue"] + - ["System.Security.Permissions.HostProtectionResource", "System.Security.Permissions.HostProtectionResource!", "Field[SharedState]"] + - ["System.Security.SecurityElement", "System.Security.Permissions.PublisherIdentityPermission", "Method[ToXml].ReturnValue"] + - ["System.Security.IPermission", "System.Security.Permissions.ResourcePermissionBase", "Method[Intersect].ReturnValue"] + - ["System.Security.SecurityElement", "System.Security.Permissions.StorePermission", "Method[ToXml].ReturnValue"] + - ["System.Security.Permissions.ReflectionPermissionFlag", "System.Security.Permissions.ReflectionPermissionFlag!", "Field[TypeInformation]"] + - ["System.Security.SecurityElement", "System.Security.Permissions.UIPermission", "Method[ToXml].ReturnValue"] + - ["System.Security.Permissions.IsolatedStorageContainment", "System.Security.Permissions.IsolatedStorageContainment!", "Field[AssemblyIsolationByMachine]"] + - ["System.Security.Permissions.WebBrowserPermissionLevel", "System.Security.Permissions.WebBrowserPermissionLevel!", "Field[None]"] + - ["System.Boolean", "System.Security.Permissions.StorePermissionAttribute", "Property[RemoveFromStore]"] + - ["System.Security.IPermission", "System.Security.Permissions.StorePermission", "Method[Intersect].ReturnValue"] + - ["System.Boolean", "System.Security.Permissions.FileIOPermission", "Method[IsUnrestricted].ReturnValue"] + - ["System.Security.Permissions.StorePermissionFlags", "System.Security.Permissions.StorePermissionFlags!", "Field[EnumerateCertificates]"] + - ["System.Security.IPermission", "System.Security.Permissions.FileDialogPermission", "Method[Intersect].ReturnValue"] + - ["System.String[]", "System.Security.Permissions.FileIOPermission", "Method[GetPathList].ReturnValue"] + - ["System.Security.SecurityElement", "System.Security.Permissions.EnvironmentPermission", "Method[ToXml].ReturnValue"] + - ["System.Security.SecurityElement", "System.Security.Permissions.ResourcePermissionBase", "Method[ToXml].ReturnValue"] + - ["System.String", "System.Security.Permissions.FileIOPermissionAttribute", "Property[Write]"] + - ["System.Int64", "System.Security.Permissions.IsolatedStoragePermission", "Property[UserQuota]"] + - ["System.Security.Permissions.StorePermissionFlags", "System.Security.Permissions.StorePermissionFlags!", "Field[RemoveFromStore]"] + - ["System.Boolean", "System.Security.Permissions.FileIOPermission", "Method[IsSubsetOf].ReturnValue"] + - ["System.Security.IPermission", "System.Security.Permissions.DataProtectionPermission", "Method[Intersect].ReturnValue"] + - ["System.Security.IPermission", "System.Security.Permissions.PublisherIdentityPermission", "Method[Union].ReturnValue"] + - ["System.Security.IPermission", "System.Security.Permissions.ResourcePermissionBase", "Method[Copy].ReturnValue"] + - ["System.Boolean", "System.Security.Permissions.SecurityPermissionAttribute", "Property[UnmanagedCode]"] + - ["System.Security.Permissions.MediaPermissionImage", "System.Security.Permissions.MediaPermissionImage!", "Field[AllImage]"] + - ["System.Security.IPermission", "System.Security.Permissions.WebBrowserPermission", "Method[Intersect].ReturnValue"] + - ["System.String", "System.Security.Permissions.RegistryPermissionAttribute", "Property[ViewAccessControl]"] + - ["System.String", "System.Security.Permissions.FileIOPermissionAttribute", "Property[Read]"] + - ["System.Security.Permissions.HostProtectionResource", "System.Security.Permissions.HostProtectionResource!", "Field[SecurityInfrastructure]"] + - ["System.Boolean", "System.Security.Permissions.KeyContainerPermissionAccessEntryEnumerator", "Method[MoveNext].ReturnValue"] + - ["System.Security.Permissions.EnvironmentPermissionAccess", "System.Security.Permissions.EnvironmentPermissionAccess!", "Field[NoAccess]"] + - ["System.Security.Permissions.StorePermissionFlags", "System.Security.Permissions.StorePermissionFlags!", "Field[CreateStore]"] + - ["System.Security.Permissions.ReflectionPermissionFlag", "System.Security.Permissions.ReflectionPermission", "Property[Flags]"] + - ["System.String", "System.Security.Permissions.PermissionSetAttribute", "Property[Hex]"] + - ["System.Boolean", "System.Security.Permissions.SecurityAttribute", "Property[Unrestricted]"] + - ["System.Security.IPermission", "System.Security.Permissions.StrongNameIdentityPermission", "Method[Intersect].ReturnValue"] + - ["System.Boolean", "System.Security.Permissions.SecurityPermissionAttribute", "Property[ControlPolicy]"] + - ["System.String", "System.Security.Permissions.StrongNameIdentityPermission", "Property[Name]"] + - ["System.Security.Permissions.MediaPermissionAudio", "System.Security.Permissions.MediaPermissionAudio!", "Field[SafeAudio]"] + - ["System.Security.IPermission", "System.Security.Permissions.SecurityAttribute", "Method[CreatePermission].ReturnValue"] + - ["System.Security.IPermission", "System.Security.Permissions.MediaPermission", "Method[Intersect].ReturnValue"] + - ["System.Boolean", "System.Security.Permissions.SecurityPermissionAttribute", "Property[ControlAppDomain]"] + - ["System.Security.IPermission", "System.Security.Permissions.IsolatedStorageFilePermissionAttribute", "Method[CreatePermission].ReturnValue"] + - ["System.String", "System.Security.Permissions.StrongNameIdentityPermissionAttribute", "Property[Version]"] + - ["System.Security.Permissions.UIPermissionWindow", "System.Security.Permissions.UIPermissionWindow!", "Field[AllWindows]"] + - ["System.Boolean", "System.Security.Permissions.SecurityPermissionAttribute", "Property[SerializationFormatter]"] + - ["System.Security.Permissions.SecurityPermissionFlag", "System.Security.Permissions.SecurityPermissionFlag!", "Field[Execution]"] + - ["System.Security.SecurityElement", "System.Security.Permissions.TypeDescriptorPermission", "Method[ToXml].ReturnValue"] + - ["System.Security.Permissions.StorePermissionFlags", "System.Security.Permissions.StorePermissionFlags!", "Field[AllFlags]"] + - ["System.Security.Permissions.SecurityAction", "System.Security.Permissions.SecurityAction!", "Field[Demand]"] + - ["System.Int32", "System.Security.Permissions.KeyContainerPermissionAccessEntryCollection", "Property[Count]"] + - ["System.Security.IPermission", "System.Security.Permissions.DataProtectionPermission", "Method[Copy].ReturnValue"] + - ["System.Security.Permissions.DataProtectionPermissionFlags", "System.Security.Permissions.DataProtectionPermissionFlags!", "Field[AllFlags]"] + - ["System.Security.IPermission", "System.Security.Permissions.KeyContainerPermissionAttribute", "Method[CreatePermission].ReturnValue"] + - ["System.Int32", "System.Security.Permissions.KeyContainerPermissionAccessEntry", "Property[ProviderType]"] + - ["System.Security.Cryptography.X509Certificates.X509Certificate", "System.Security.Permissions.PublisherIdentityPermission", "Property[Certificate]"] + - ["System.Boolean", "System.Security.Permissions.StorePermission", "Method[IsUnrestricted].ReturnValue"] + - ["System.String", "System.Security.Permissions.EnvironmentPermissionAttribute", "Property[All]"] + - ["System.String", "System.Security.Permissions.UrlIdentityPermission", "Property[Url]"] + - ["System.String", "System.Security.Permissions.KeyContainerPermissionAccessEntry", "Property[ProviderName]"] + - ["System.Security.Permissions.MediaPermissionAudio", "System.Security.Permissions.MediaPermissionAudio!", "Field[AllAudio]"] + - ["System.Security.Permissions.SecurityPermissionFlag", "System.Security.Permissions.SecurityPermission", "Property[Flags]"] + - ["System.Security.Permissions.SecurityPermissionFlag", "System.Security.Permissions.SecurityPermissionFlag!", "Field[ControlThread]"] + - ["System.Int32", "System.Security.Permissions.FileIOPermission", "Method[GetHashCode].ReturnValue"] + - ["System.Security.Permissions.TypeDescriptorPermissionFlags", "System.Security.Permissions.TypeDescriptorPermissionFlags!", "Field[RestrictedRegistrationAccess]"] + - ["System.Boolean", "System.Security.Permissions.IsolatedStorageFilePermission", "Method[IsSubsetOf].ReturnValue"] + - ["System.Security.IPermission", "System.Security.Permissions.EnvironmentPermission", "Method[Copy].ReturnValue"] + - ["System.Security.Permissions.FileDialogPermissionAccess", "System.Security.Permissions.FileDialogPermissionAccess!", "Field[Open]"] + - ["System.Boolean", "System.Security.Permissions.PrincipalPermission", "Method[IsUnrestricted].ReturnValue"] + - ["System.Security.SecurityElement", "System.Security.Permissions.StrongNameIdentityPermission", "Method[ToXml].ReturnValue"] + - ["System.Security.SecurityZone", "System.Security.Permissions.ZoneIdentityPermissionAttribute", "Property[Zone]"] + - ["System.String", "System.Security.Permissions.KeyContainerPermissionAttribute", "Property[KeyStore]"] + - ["System.Security.IPermission", "System.Security.Permissions.KeyContainerPermission", "Method[Union].ReturnValue"] + - ["System.Security.IPermission", "System.Security.Permissions.MediaPermission", "Method[Union].ReturnValue"] + - ["System.Security.IPermission", "System.Security.Permissions.SecurityPermissionAttribute", "Method[CreatePermission].ReturnValue"] + - ["System.Security.IPermission", "System.Security.Permissions.FileDialogPermission", "Method[Copy].ReturnValue"] + - ["System.Security.Permissions.DataProtectionPermissionFlags", "System.Security.Permissions.DataProtectionPermissionFlags!", "Field[UnprotectMemory]"] + - ["System.Security.Permissions.FileIOPermissionAccess", "System.Security.Permissions.FileIOPermission", "Property[AllLocalFiles]"] + - ["System.Security.Permissions.KeyContainerPermissionAccessEntryEnumerator", "System.Security.Permissions.KeyContainerPermissionAccessEntryCollection", "Method[GetEnumerator].ReturnValue"] + - ["System.Security.SecurityElement", "System.Security.Permissions.DataProtectionPermission", "Method[ToXml].ReturnValue"] + - ["System.Boolean", "System.Security.Permissions.DataProtectionPermission", "Method[IsSubsetOf].ReturnValue"] + - ["System.Security.Permissions.MediaPermissionImage", "System.Security.Permissions.MediaPermissionAttribute", "Property[Image]"] + - ["System.Security.Permissions.RegistryPermissionAccess", "System.Security.Permissions.RegistryPermissionAccess!", "Field[Read]"] + - ["System.Security.Permissions.KeyContainerPermissionFlags", "System.Security.Permissions.KeyContainerPermissionFlags!", "Field[Import]"] + - ["System.Security.IPermission", "System.Security.Permissions.SiteIdentityPermission", "Method[Intersect].ReturnValue"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemSecurityPolicy/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemSecurityPolicy/model.yml new file mode 100644 index 000000000000..f1b58b5a40c6 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemSecurityPolicy/model.yml @@ -0,0 +1,266 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Boolean", "System.Security.Policy.Zone", "Method[Equals].ReturnValue"] + - ["System.String", "System.Security.Policy.Site", "Method[ToString].ReturnValue"] + - ["System.Security.Policy.IMembershipCondition", "System.Security.Policy.ApplicationDirectoryMembershipCondition", "Method[Copy].ReturnValue"] + - ["System.Security.SecurityElement", "System.Security.Policy.HashMembershipCondition", "Method[ToXml].ReturnValue"] + - ["System.Boolean", "System.Security.Policy.PublisherMembershipCondition", "Method[Check].ReturnValue"] + - ["System.Collections.Generic.IList", "System.Security.Policy.ApplicationTrust", "Property[FullTrustAssemblies]"] + - ["System.Security.SecurityElement", "System.Security.Policy.PolicyStatement", "Method[ToXml].ReturnValue"] + - ["System.Security.Policy.CodeGroup", "System.Security.Policy.NetCodeGroup", "Method[ResolveMatchingCodeGroups].ReturnValue"] + - ["System.String", "System.Security.Policy.UrlMembershipCondition", "Method[ToString].ReturnValue"] + - ["System.String", "System.Security.Policy.ZoneMembershipCondition", "Method[ToString].ReturnValue"] + - ["System.Security.Policy.Hash", "System.Security.Policy.Hash!", "Method[CreateSHA1].ReturnValue"] + - ["System.Byte[]", "System.Security.Policy.Hash", "Property[SHA1]"] + - ["System.Boolean", "System.Security.Policy.SiteMembershipCondition", "Method[Check].ReturnValue"] + - ["T", "System.Security.Policy.Evidence", "Method[GetHostEvidence].ReturnValue"] + - ["System.Security.Policy.IMembershipCondition", "System.Security.Policy.CodeGroup", "Property[MembershipCondition]"] + - ["System.Security.Policy.EvidenceBase", "System.Security.Policy.StrongName", "Method[Clone].ReturnValue"] + - ["System.Boolean", "System.Security.Policy.StrongNameMembershipCondition", "Method[Equals].ReturnValue"] + - ["System.String", "System.Security.Policy.Hash", "Method[ToString].ReturnValue"] + - ["System.Security.Policy.CodeGroup", "System.Security.Policy.PolicyLevel", "Method[ResolveMatchingCodeGroups].ReturnValue"] + - ["System.Security.SecurityZone", "System.Security.Policy.ZoneMembershipCondition", "Property[SecurityZone]"] + - ["System.Int32", "System.Security.Policy.ApplicationTrustCollection", "Method[Add].ReturnValue"] + - ["System.Security.Policy.PolicyStatement", "System.Security.Policy.CodeGroup", "Property[PolicyStatement]"] + - ["System.Security.Policy.IMembershipCondition", "System.Security.Policy.UrlMembershipCondition", "Method[Copy].ReturnValue"] + - ["System.Security.Policy.PolicyStatement", "System.Security.Policy.FileCodeGroup", "Method[Resolve].ReturnValue"] + - ["System.String", "System.Security.Policy.ApplicationDirectory", "Property[Directory]"] + - ["System.Version", "System.Security.Policy.StrongNameMembershipCondition", "Property[Version]"] + - ["System.Int32", "System.Security.Policy.CodeConnectAccess", "Method[GetHashCode].ReturnValue"] + - ["System.Version", "System.Security.Policy.StrongName", "Property[Version]"] + - ["System.Security.Policy.TrustManagerUIContext", "System.Security.Policy.TrustManagerUIContext!", "Field[Upgrade]"] + - ["System.String", "System.Security.Policy.PolicyLevel", "Property[Label]"] + - ["System.String", "System.Security.Policy.PublisherMembershipCondition", "Method[ToString].ReturnValue"] + - ["System.Boolean", "System.Security.Policy.StrongName", "Method[Equals].ReturnValue"] + - ["System.Security.Policy.PolicyStatementAttribute", "System.Security.Policy.PolicyStatement", "Property[Attributes]"] + - ["System.ApplicationId", "System.Security.Policy.ApplicationSecurityInfo", "Property[DeploymentId]"] + - ["System.Boolean", "System.Security.Policy.StrongNameMembershipCondition", "Method[Check].ReturnValue"] + - ["System.String", "System.Security.Policy.NetCodeGroup", "Property[PermissionSetName]"] + - ["System.Security.Permissions.StrongNamePublicKeyBlob", "System.Security.Policy.StrongName", "Property[PublicKey]"] + - ["System.Security.IPermission", "System.Security.Policy.Site", "Method[CreateIdentityPermission].ReturnValue"] + - ["System.Int32", "System.Security.Policy.ZoneMembershipCondition", "Method[GetHashCode].ReturnValue"] + - ["System.Object", "System.Security.Policy.Publisher", "Method[Copy].ReturnValue"] + - ["System.Security.PermissionSet", "System.Security.Policy.PolicyStatement", "Property[PermissionSet]"] + - ["System.String", "System.Security.Policy.SiteMembershipCondition", "Method[ToString].ReturnValue"] + - ["System.Security.Policy.EvidenceBase", "System.Security.Policy.Zone", "Method[Clone].ReturnValue"] + - ["System.Int32", "System.Security.Policy.CodeGroup", "Method[GetHashCode].ReturnValue"] + - ["System.Security.Policy.CodeConnectAccess", "System.Security.Policy.CodeConnectAccess!", "Method[CreateOriginSchemeAccess].ReturnValue"] + - ["System.Security.NamedPermissionSet", "System.Security.Policy.PolicyLevel", "Method[GetNamedPermissionSet].ReturnValue"] + - ["System.Security.Policy.CodeGroup", "System.Security.Policy.UnionCodeGroup", "Method[Copy].ReturnValue"] + - ["System.Boolean", "System.Security.Policy.SiteMembershipCondition", "Method[Equals].ReturnValue"] + - ["System.String", "System.Security.Policy.StrongName", "Property[Name]"] + - ["System.String", "System.Security.Policy.SiteMembershipCondition", "Property[Site]"] + - ["System.String", "System.Security.Policy.ApplicationDirectoryMembershipCondition", "Method[ToString].ReturnValue"] + - ["System.String", "System.Security.Policy.FileCodeGroup", "Property[AttributeString]"] + - ["System.Security.Policy.Zone", "System.Security.Policy.Zone!", "Method[CreateFromUrl].ReturnValue"] + - ["System.Byte[]", "System.Security.Policy.HashMembershipCondition", "Property[HashValue]"] + - ["System.Security.Policy.CodeGroup", "System.Security.Policy.CodeGroup", "Method[Copy].ReturnValue"] + - ["System.String", "System.Security.Policy.StrongNameMembershipCondition", "Property[Name]"] + - ["System.Security.Policy.ApplicationVersionMatch", "System.Security.Policy.ApplicationVersionMatch!", "Field[MatchAllVersions]"] + - ["System.Security.Policy.PolicyStatementAttribute", "System.Security.Policy.PolicyStatementAttribute!", "Field[Nothing]"] + - ["System.Collections.IEnumerator", "System.Security.Policy.Evidence", "Method[GetAssemblyEnumerator].ReturnValue"] + - ["System.Security.Policy.Hash", "System.Security.Policy.Hash!", "Method[CreateMD5].ReturnValue"] + - ["System.Security.SecurityElement", "System.Security.Policy.SiteMembershipCondition", "Method[ToXml].ReturnValue"] + - ["System.Security.Policy.PolicyLevel", "System.Security.Policy.PolicyLevel!", "Method[CreateAppDomainLevel].ReturnValue"] + - ["System.String", "System.Security.Policy.CodeGroup", "Property[Description]"] + - ["System.Security.Policy.IMembershipCondition", "System.Security.Policy.GacMembershipCondition", "Method[Copy].ReturnValue"] + - ["System.Boolean", "System.Security.Policy.Evidence", "Property[IsReadOnly]"] + - ["System.Boolean", "System.Security.Policy.ApplicationTrust", "Property[Persist]"] + - ["System.Security.SecurityElement", "System.Security.Policy.AllMembershipCondition", "Method[ToXml].ReturnValue"] + - ["System.Boolean", "System.Security.Policy.ZoneMembershipCondition", "Method[Equals].ReturnValue"] + - ["System.Object", "System.Security.Policy.ApplicationDirectory", "Method[Copy].ReturnValue"] + - ["System.Int32", "System.Security.Policy.CodeConnectAccess", "Property[Port]"] + - ["System.Security.Policy.EvidenceBase", "System.Security.Policy.Hash", "Method[Clone].ReturnValue"] + - ["System.Security.SecurityElement", "System.Security.Policy.GacMembershipCondition", "Method[ToXml].ReturnValue"] + - ["System.Boolean", "System.Security.Policy.Site", "Method[Equals].ReturnValue"] + - ["System.Security.Policy.CodeGroup", "System.Security.Policy.FileCodeGroup", "Method[Copy].ReturnValue"] + - ["System.Security.Policy.PolicyStatement", "System.Security.Policy.UnionCodeGroup", "Method[Resolve].ReturnValue"] + - ["System.Security.NamedPermissionSet", "System.Security.Policy.PolicyLevel", "Method[RemoveNamedPermissionSet].ReturnValue"] + - ["System.String", "System.Security.Policy.ApplicationDirectory", "Method[ToString].ReturnValue"] + - ["System.Security.Policy.CodeGroup", "System.Security.Policy.FirstMatchCodeGroup", "Method[Copy].ReturnValue"] + - ["System.Security.Policy.IMembershipCondition", "System.Security.Policy.PublisherMembershipCondition", "Method[Copy].ReturnValue"] + - ["System.Security.Policy.EvidenceBase", "System.Security.Policy.EvidenceBase", "Method[Clone].ReturnValue"] + - ["System.Int32", "System.Security.Policy.ApplicationTrustCollection", "Property[Count]"] + - ["System.String", "System.Security.Policy.UrlMembershipCondition", "Property[Url]"] + - ["System.String", "System.Security.Policy.CodeConnectAccess!", "Field[AnyScheme]"] + - ["System.String", "System.Security.Policy.NetCodeGroup!", "Field[AnyOtherOriginScheme]"] + - ["System.Object", "System.Security.Policy.Zone", "Method[Copy].ReturnValue"] + - ["System.Int32", "System.Security.Policy.ApplicationDirectory", "Method[GetHashCode].ReturnValue"] + - ["System.String", "System.Security.Policy.IMembershipCondition", "Method[ToString].ReturnValue"] + - ["System.Int32", "System.Security.Policy.PublisherMembershipCondition", "Method[GetHashCode].ReturnValue"] + - ["System.Security.SecurityElement", "System.Security.Policy.PublisherMembershipCondition", "Method[ToXml].ReturnValue"] + - ["System.Boolean", "System.Security.Policy.Evidence", "Property[Locked]"] + - ["System.Security.PermissionSet", "System.Security.Policy.PermissionRequestEvidence", "Property[DeniedPermissions]"] + - ["System.Object", "System.Security.Policy.GacInstalled", "Method[Copy].ReturnValue"] + - ["System.String", "System.Security.Policy.StrongName", "Method[ToString].ReturnValue"] + - ["System.Security.Policy.EvidenceBase", "System.Security.Policy.Site", "Method[Clone].ReturnValue"] + - ["System.Boolean", "System.Security.Policy.UrlMembershipCondition", "Method[Equals].ReturnValue"] + - ["System.Security.Policy.CodeGroup", "System.Security.Policy.UnionCodeGroup", "Method[ResolveMatchingCodeGroups].ReturnValue"] + - ["System.Security.Policy.Evidence", "System.Security.Policy.ApplicationSecurityInfo", "Property[ApplicationEvidence]"] + - ["System.String", "System.Security.Policy.HashMembershipCondition", "Method[ToString].ReturnValue"] + - ["System.String", "System.Security.Policy.FileCodeGroup", "Property[MergeLogic]"] + - ["System.Boolean", "System.Security.Policy.ApplicationTrust", "Property[IsApplicationTrustedToRun]"] + - ["System.Security.PermissionSet", "System.Security.Policy.PermissionRequestEvidence", "Property[OptionalPermissions]"] + - ["System.Boolean", "System.Security.Policy.PolicyStatement", "Method[Equals].ReturnValue"] + - ["System.Security.Policy.IMembershipCondition", "System.Security.Policy.AllMembershipCondition", "Method[Copy].ReturnValue"] + - ["System.Collections.IList", "System.Security.Policy.PolicyLevel", "Property[FullTrustAssemblies]"] + - ["System.Boolean", "System.Security.Policy.ApplicationTrustEnumerator", "Method[MoveNext].ReturnValue"] + - ["System.Boolean", "System.Security.Policy.GacMembershipCondition", "Method[Equals].ReturnValue"] + - ["System.Boolean", "System.Security.Policy.IMembershipCondition", "Method[Equals].ReturnValue"] + - ["System.Object", "System.Security.Policy.Url", "Method[Copy].ReturnValue"] + - ["System.Security.Policy.PolicyStatement", "System.Security.Policy.NetCodeGroup", "Method[Resolve].ReturnValue"] + - ["System.Boolean", "System.Security.Policy.TrustManagerContext", "Property[NoPrompt]"] + - ["System.Security.Policy.CodeGroup", "System.Security.Policy.PolicyLevel", "Property[RootCodeGroup]"] + - ["System.Boolean", "System.Security.Policy.GacMembershipCondition", "Method[Check].ReturnValue"] + - ["System.Security.Policy.Hash", "System.Security.Policy.Hash!", "Method[CreateSHA256].ReturnValue"] + - ["System.Boolean", "System.Security.Policy.ApplicationTrustCollection", "Property[IsSynchronized]"] + - ["System.Security.Policy.EvidenceBase", "System.Security.Policy.Url", "Method[Clone].ReturnValue"] + - ["System.String", "System.Security.Policy.PermissionRequestEvidence", "Method[ToString].ReturnValue"] + - ["System.Object", "System.Security.Policy.ApplicationTrustEnumerator", "Property[System.Collections.IEnumerator.Current]"] + - ["System.Security.Policy.IMembershipCondition", "System.Security.Policy.ZoneMembershipCondition", "Method[Copy].ReturnValue"] + - ["System.Collections.IList", "System.Security.Policy.PolicyLevel", "Property[NamedPermissionSets]"] + - ["System.String", "System.Security.Policy.Url", "Property[Value]"] + - ["System.Int32", "System.Security.Policy.Url", "Method[GetHashCode].ReturnValue"] + - ["System.Security.Policy.ApplicationVersionMatch", "System.Security.Policy.ApplicationVersionMatch!", "Field[MatchExactVersion]"] + - ["System.Security.IPermission", "System.Security.Policy.Zone", "Method[CreateIdentityPermission].ReturnValue"] + - ["System.Boolean", "System.Security.Policy.NetCodeGroup", "Method[Equals].ReturnValue"] + - ["System.String", "System.Security.Policy.AllMembershipCondition", "Method[ToString].ReturnValue"] + - ["System.Security.Policy.ApplicationTrust", "System.Security.Policy.IApplicationTrustManager", "Method[DetermineApplicationTrust].ReturnValue"] + - ["System.Security.Policy.TrustManagerUIContext", "System.Security.Policy.TrustManagerUIContext!", "Field[Run]"] + - ["System.Boolean", "System.Security.Policy.AllMembershipCondition", "Method[Check].ReturnValue"] + - ["System.Security.IPermission", "System.Security.Policy.Publisher", "Method[CreateIdentityPermission].ReturnValue"] + - ["System.Collections.IEnumerator", "System.Security.Policy.Evidence", "Method[GetHostEnumerator].ReturnValue"] + - ["System.Int32", "System.Security.Policy.Publisher", "Method[GetHashCode].ReturnValue"] + - ["System.Boolean", "System.Security.Policy.FileCodeGroup", "Method[Equals].ReturnValue"] + - ["System.Security.Policy.IMembershipCondition", "System.Security.Policy.IMembershipCondition", "Method[Copy].ReturnValue"] + - ["System.Boolean", "System.Security.Policy.CodeGroup", "Method[Equals].ReturnValue"] + - ["System.Security.Policy.PermissionRequestEvidence", "System.Security.Policy.PermissionRequestEvidence", "Method[Copy].ReturnValue"] + - ["System.String", "System.Security.Policy.Site", "Property[Name]"] + - ["System.Security.NamedPermissionSet", "System.Security.Policy.PolicyLevel", "Method[ChangeNamedPermissionSet].ReturnValue"] + - ["System.Boolean", "System.Security.Policy.ApplicationDirectoryMembershipCondition", "Method[Check].ReturnValue"] + - ["System.ApplicationId", "System.Security.Policy.ApplicationSecurityInfo", "Property[ApplicationId]"] + - ["System.Security.Policy.EvidenceBase", "System.Security.Policy.ApplicationTrust", "Method[Clone].ReturnValue"] + - ["System.Int32", "System.Security.Policy.Site", "Method[GetHashCode].ReturnValue"] + - ["System.Int32", "System.Security.Policy.ApplicationDirectoryMembershipCondition", "Method[GetHashCode].ReturnValue"] + - ["System.Security.Policy.PolicyStatement", "System.Security.Policy.PolicyStatement", "Method[Copy].ReturnValue"] + - ["System.Collections.IEnumerator", "System.Security.Policy.ApplicationTrustCollection", "Method[System.Collections.IEnumerable.GetEnumerator].ReturnValue"] + - ["System.Int32", "System.Security.Policy.StrongNameMembershipCondition", "Method[GetHashCode].ReturnValue"] + - ["System.Object", "System.Security.Policy.StrongName", "Method[Copy].ReturnValue"] + - ["System.Collections.IList", "System.Security.Policy.CodeGroup", "Property[Children]"] + - ["System.String", "System.Security.Policy.NetCodeGroup", "Property[AttributeString]"] + - ["System.String", "System.Security.Policy.GacMembershipCondition", "Method[ToString].ReturnValue"] + - ["System.Security.PolicyLevelType", "System.Security.Policy.PolicyLevel", "Property[Type]"] + - ["System.Int32", "System.Security.Policy.Evidence", "Property[Count]"] + - ["System.Security.Policy.PolicyStatementAttribute", "System.Security.Policy.PolicyStatementAttribute!", "Field[All]"] + - ["System.Security.Cryptography.X509Certificates.X509Certificate", "System.Security.Policy.PublisherMembershipCondition", "Property[Certificate]"] + - ["System.Security.PermissionSet", "System.Security.Policy.ApplicationSecurityInfo", "Property[DefaultRequestSet]"] + - ["System.Int32", "System.Security.Policy.UrlMembershipCondition", "Method[GetHashCode].ReturnValue"] + - ["System.Byte[]", "System.Security.Policy.Hash", "Property[MD5]"] + - ["T", "System.Security.Policy.Evidence", "Method[GetAssemblyEvidence].ReturnValue"] + - ["System.Security.Policy.ApplicationTrustCollection", "System.Security.Policy.ApplicationTrustCollection", "Method[Find].ReturnValue"] + - ["System.Security.PermissionSet", "System.Security.Policy.PermissionRequestEvidence", "Property[RequestedPermissions]"] + - ["System.Security.Policy.TrustManagerUIContext", "System.Security.Policy.TrustManagerContext", "Property[UIContext]"] + - ["System.Byte[]", "System.Security.Policy.Hash", "Method[GenerateHash].ReturnValue"] + - ["System.Boolean", "System.Security.Policy.PublisherMembershipCondition", "Method[Equals].ReturnValue"] + - ["System.Boolean", "System.Security.Policy.AllMembershipCondition", "Method[Equals].ReturnValue"] + - ["System.Security.IPermission", "System.Security.Policy.GacInstalled", "Method[CreateIdentityPermission].ReturnValue"] + - ["System.Collections.DictionaryEntry[]", "System.Security.Policy.NetCodeGroup", "Method[GetConnectAccessRules].ReturnValue"] + - ["System.Security.Policy.CodeGroup", "System.Security.Policy.FileCodeGroup", "Method[ResolveMatchingCodeGroups].ReturnValue"] + - ["System.ApplicationIdentity", "System.Security.Policy.TrustManagerContext", "Property[PreviousApplicationIdentity]"] + - ["System.Byte[]", "System.Security.Policy.Hash", "Property[SHA256]"] + - ["System.Boolean", "System.Security.Policy.Url", "Method[Equals].ReturnValue"] + - ["System.Boolean", "System.Security.Policy.CodeConnectAccess", "Method[Equals].ReturnValue"] + - ["System.Object", "System.Security.Policy.Evidence", "Property[SyncRoot]"] + - ["System.Int32", "System.Security.Policy.Zone", "Method[GetHashCode].ReturnValue"] + - ["System.Security.Policy.Evidence", "System.Security.Policy.Evidence", "Method[Clone].ReturnValue"] + - ["System.Security.Policy.EvidenceBase", "System.Security.Policy.ApplicationDirectory", "Method[Clone].ReturnValue"] + - ["System.String", "System.Security.Policy.GacInstalled", "Method[ToString].ReturnValue"] + - ["System.Int32", "System.Security.Policy.GacMembershipCondition", "Method[GetHashCode].ReturnValue"] + - ["System.Int32", "System.Security.Policy.SiteMembershipCondition", "Method[GetHashCode].ReturnValue"] + - ["System.Boolean", "System.Security.Policy.ZoneMembershipCondition", "Method[Check].ReturnValue"] + - ["System.Security.Policy.PolicyStatement", "System.Security.Policy.FirstMatchCodeGroup", "Method[Resolve].ReturnValue"] + - ["System.String", "System.Security.Policy.StrongNameMembershipCondition", "Method[ToString].ReturnValue"] + - ["System.String", "System.Security.Policy.Url", "Method[ToString].ReturnValue"] + - ["System.Security.Policy.EvidenceBase", "System.Security.Policy.PermissionRequestEvidence", "Method[Clone].ReturnValue"] + - ["System.Object", "System.Security.Policy.ApplicationTrustCollection", "Property[SyncRoot]"] + - ["System.Security.Policy.ApplicationTrustCollection", "System.Security.Policy.ApplicationSecurityManager!", "Property[UserApplicationTrusts]"] + - ["System.Security.Policy.Site", "System.Security.Policy.Site!", "Method[CreateFromUrl].ReturnValue"] + - ["System.String", "System.Security.Policy.NetCodeGroup!", "Field[AbsentOriginScheme]"] + - ["System.Security.Policy.ApplicationTrust", "System.Security.Policy.ApplicationTrustEnumerator", "Property[Current]"] + - ["System.Security.IPermission", "System.Security.Policy.IIdentityPermissionFactory", "Method[CreateIdentityPermission].ReturnValue"] + - ["System.String", "System.Security.Policy.UnionCodeGroup", "Property[MergeLogic]"] + - ["System.Boolean", "System.Security.Policy.GacInstalled", "Method[Equals].ReturnValue"] + - ["System.Security.Policy.CodeGroup", "System.Security.Policy.CodeGroup", "Method[ResolveMatchingCodeGroups].ReturnValue"] + - ["System.String", "System.Security.Policy.FileCodeGroup", "Property[PermissionSetName]"] + - ["System.Int32", "System.Security.Policy.HashMembershipCondition", "Method[GetHashCode].ReturnValue"] + - ["System.String", "System.Security.Policy.Publisher", "Method[ToString].ReturnValue"] + - ["System.Security.Policy.PolicyStatementAttribute", "System.Security.Policy.PolicyStatementAttribute!", "Field[LevelFinal]"] + - ["System.Security.Policy.IMembershipCondition", "System.Security.Policy.HashMembershipCondition", "Method[Copy].ReturnValue"] + - ["System.Int32", "System.Security.Policy.GacInstalled", "Method[GetHashCode].ReturnValue"] + - ["System.String", "System.Security.Policy.CodeConnectAccess", "Property[Scheme]"] + - ["System.Int32", "System.Security.Policy.CodeConnectAccess!", "Field[DefaultPort]"] + - ["System.Security.Policy.CodeGroup", "System.Security.Policy.FirstMatchCodeGroup", "Method[ResolveMatchingCodeGroups].ReturnValue"] + - ["System.Int32", "System.Security.Policy.AllMembershipCondition", "Method[GetHashCode].ReturnValue"] + - ["System.Security.Policy.IMembershipCondition", "System.Security.Policy.StrongNameMembershipCondition", "Method[Copy].ReturnValue"] + - ["System.Security.Policy.IMembershipCondition", "System.Security.Policy.SiteMembershipCondition", "Method[Copy].ReturnValue"] + - ["System.Collections.IEnumerator", "System.Security.Policy.Evidence", "Method[GetEnumerator].ReturnValue"] + - ["System.Security.Policy.PolicyStatement", "System.Security.Policy.PolicyLevel", "Method[Resolve].ReturnValue"] + - ["System.String", "System.Security.Policy.CodeConnectAccess!", "Field[OriginScheme]"] + - ["System.Int32", "System.Security.Policy.FileCodeGroup", "Method[GetHashCode].ReturnValue"] + - ["System.Boolean", "System.Security.Policy.HashMembershipCondition", "Method[Equals].ReturnValue"] + - ["System.Int32", "System.Security.Policy.Evidence", "Method[GetHashCode].ReturnValue"] + - ["System.String", "System.Security.Policy.Zone", "Method[ToString].ReturnValue"] + - ["System.Security.Policy.TrustManagerUIContext", "System.Security.Policy.TrustManagerUIContext!", "Field[Install]"] + - ["System.Security.SecurityElement", "System.Security.Policy.StrongNameMembershipCondition", "Method[ToXml].ReturnValue"] + - ["System.Security.Policy.PolicyStatement", "System.Security.Policy.CodeGroup", "Method[Resolve].ReturnValue"] + - ["System.String", "System.Security.Policy.CodeGroup", "Property[Name]"] + - ["System.Security.Policy.EvidenceBase", "System.Security.Policy.Publisher", "Method[Clone].ReturnValue"] + - ["System.Object", "System.Security.Policy.ApplicationTrust", "Property[ExtraInfo]"] + - ["System.Boolean", "System.Security.Policy.UrlMembershipCondition", "Method[Check].ReturnValue"] + - ["System.Security.SecurityElement", "System.Security.Policy.ZoneMembershipCondition", "Method[ToXml].ReturnValue"] + - ["System.Security.SecurityElement", "System.Security.Policy.ApplicationTrust", "Method[ToXml].ReturnValue"] + - ["System.Security.SecurityElement", "System.Security.Policy.PolicyLevel", "Method[ToXml].ReturnValue"] + - ["System.ApplicationIdentity", "System.Security.Policy.ApplicationTrust", "Property[ApplicationIdentity]"] + - ["System.Boolean", "System.Security.Policy.ApplicationDirectoryMembershipCondition", "Method[Equals].ReturnValue"] + - ["System.String", "System.Security.Policy.CodeGroup", "Property[MergeLogic]"] + - ["System.Security.IPermission", "System.Security.Policy.Url", "Method[CreateIdentityPermission].ReturnValue"] + - ["System.Boolean", "System.Security.Policy.HashMembershipCondition", "Method[Check].ReturnValue"] + - ["System.Security.Policy.ApplicationTrustEnumerator", "System.Security.Policy.ApplicationTrustCollection", "Method[GetEnumerator].ReturnValue"] + - ["System.Security.Policy.IApplicationTrustManager", "System.Security.Policy.ApplicationSecurityManager!", "Property[ApplicationTrustManager]"] + - ["System.Security.SecurityElement", "System.Security.Policy.CodeGroup", "Method[ToXml].ReturnValue"] + - ["System.Security.Policy.PolicyStatement", "System.Security.Policy.ApplicationTrust", "Property[DefaultGrantSet]"] + - ["System.Int32", "System.Security.Policy.StrongName", "Method[GetHashCode].ReturnValue"] + - ["System.Security.Policy.EvidenceBase", "System.Security.Policy.GacInstalled", "Method[Clone].ReturnValue"] + - ["System.String", "System.Security.Policy.CodeGroup", "Property[PermissionSetName]"] + - ["System.Boolean", "System.Security.Policy.Publisher", "Method[Equals].ReturnValue"] + - ["System.Int32", "System.Security.Policy.CodeConnectAccess!", "Field[OriginPort]"] + - ["System.Object", "System.Security.Policy.Site", "Method[Copy].ReturnValue"] + - ["System.String", "System.Security.Policy.NetCodeGroup", "Property[MergeLogic]"] + - ["System.Security.Cryptography.HashAlgorithm", "System.Security.Policy.HashMembershipCondition", "Property[HashAlgorithm]"] + - ["System.Security.SecurityElement", "System.Security.Policy.UrlMembershipCondition", "Method[ToXml].ReturnValue"] + - ["System.Security.Policy.CodeGroup", "System.Security.Policy.NetCodeGroup", "Method[Copy].ReturnValue"] + - ["System.Boolean", "System.Security.Policy.TrustManagerContext", "Property[Persist]"] + - ["System.Security.Policy.ApplicationTrust", "System.Security.Policy.ApplicationTrustCollection", "Property[Item]"] + - ["System.Security.SecurityZone", "System.Security.Policy.Zone", "Property[SecurityZone]"] + - ["System.String", "System.Security.Policy.PolicyLevel", "Property[StoreLocation]"] + - ["System.Security.SecurityElement", "System.Security.Policy.ApplicationDirectoryMembershipCondition", "Method[ToXml].ReturnValue"] + - ["System.Boolean", "System.Security.Policy.ApplicationSecurityManager!", "Method[DetermineApplicationTrust].ReturnValue"] + - ["System.Security.IPermission", "System.Security.Policy.StrongName", "Method[CreateIdentityPermission].ReturnValue"] + - ["System.Boolean", "System.Security.Policy.IMembershipCondition", "Method[Check].ReturnValue"] + - ["System.Boolean", "System.Security.Policy.TrustManagerContext", "Property[IgnorePersistedDecision]"] + - ["System.Security.Policy.CodeConnectAccess", "System.Security.Policy.CodeConnectAccess!", "Method[CreateAnySchemeAccess].ReturnValue"] + - ["System.Boolean", "System.Security.Policy.TrustManagerContext", "Property[KeepAlive]"] + - ["System.Boolean", "System.Security.Policy.Evidence", "Property[IsSynchronized]"] + - ["System.Security.Cryptography.X509Certificates.X509Certificate", "System.Security.Policy.Publisher", "Property[Certificate]"] + - ["System.String", "System.Security.Policy.PolicyStatement", "Property[AttributeString]"] + - ["System.Int32", "System.Security.Policy.NetCodeGroup", "Method[GetHashCode].ReturnValue"] + - ["System.Int32", "System.Security.Policy.PolicyStatement", "Method[GetHashCode].ReturnValue"] + - ["System.Boolean", "System.Security.Policy.ApplicationDirectory", "Method[Equals].ReturnValue"] + - ["System.Security.Permissions.StrongNamePublicKeyBlob", "System.Security.Policy.StrongNameMembershipCondition", "Property[PublicKey]"] + - ["System.Security.Policy.PolicyStatementAttribute", "System.Security.Policy.PolicyStatementAttribute!", "Field[Exclusive]"] + - ["System.String", "System.Security.Policy.FirstMatchCodeGroup", "Property[MergeLogic]"] + - ["System.Boolean", "System.Security.Policy.Evidence", "Method[Equals].ReturnValue"] + - ["System.String", "System.Security.Policy.CodeGroup", "Property[AttributeString]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemSecurityPrincipal/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemSecurityPrincipal/model.yml new file mode 100644 index 000000000000..fe57289bd1d7 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemSecurityPrincipal/model.yml @@ -0,0 +1,217 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Boolean", "System.Security.Principal.IdentityReference", "Method[Equals].ReturnValue"] + - ["System.Security.Principal.WellKnownSidType", "System.Security.Principal.WellKnownSidType!", "Field[ServiceSid]"] + - ["System.Security.Principal.TokenAccessLevels", "System.Security.Principal.TokenAccessLevels!", "Field[AdjustPrivileges]"] + - ["System.Security.Principal.WindowsBuiltInRole", "System.Security.Principal.WindowsBuiltInRole!", "Field[PowerUser]"] + - ["System.Security.Principal.WellKnownSidType", "System.Security.Principal.WellKnownSidType!", "Field[LocalServiceSid]"] + - ["System.Security.Principal.WellKnownSidType", "System.Security.Principal.WellKnownSidType!", "Field[WinLowLabelSid]"] + - ["System.Security.Principal.WellKnownSidType", "System.Security.Principal.WellKnownSidType!", "Field[BuiltinPreWindows2000CompatibleAccessSid]"] + - ["System.String", "System.Security.Principal.WindowsIdentity", "Property[AuthenticationType]"] + - ["System.Security.Principal.WellKnownSidType", "System.Security.Principal.WellKnownSidType!", "Field[DigestAuthenticationSid]"] + - ["System.Int32", "System.Security.Principal.SecurityIdentifier", "Method[GetHashCode].ReturnValue"] + - ["System.Security.Principal.IdentityReference", "System.Security.Principal.IdentityReferenceCollection", "Property[Item]"] + - ["System.Security.Principal.WellKnownSidType", "System.Security.Principal.WellKnownSidType!", "Field[ThisOrganizationSid]"] + - ["System.Security.Principal.TokenImpersonationLevel", "System.Security.Principal.WindowsIdentity", "Property[ImpersonationLevel]"] + - ["System.Boolean", "System.Security.Principal.IdentityReferenceCollection", "Method[Remove].ReturnValue"] + - ["System.Security.Principal.WellKnownSidType", "System.Security.Principal.WellKnownSidType!", "Field[WinBuiltinDCOMUsersSid]"] + - ["System.Threading.Tasks.Task", "System.Security.Principal.WindowsIdentity!", "Method[RunImpersonatedAsync].ReturnValue"] + - ["System.Security.Principal.WellKnownSidType", "System.Security.Principal.WellKnownSidType!", "Field[WinMediumPlusLabelSid]"] + - ["System.Security.Principal.WellKnownSidType", "System.Security.Principal.WellKnownSidType!", "Field[WinCapabilityVideosLibrarySid]"] + - ["System.Security.Principal.WindowsBuiltInRole", "System.Security.Principal.WindowsBuiltInRole!", "Field[BackupOperator]"] + - ["System.Security.Principal.SecurityIdentifier", "System.Security.Principal.WindowsIdentity", "Property[User]"] + - ["System.Security.Principal.TokenImpersonationLevel", "System.Security.Principal.TokenImpersonationLevel!", "Field[Anonymous]"] + - ["System.Security.Principal.WellKnownSidType", "System.Security.Principal.WellKnownSidType!", "Field[AccountRasAndIasServersSid]"] + - ["System.Security.Principal.WellKnownSidType", "System.Security.Principal.WellKnownSidType!", "Field[WinUntrustedLabelSid]"] + - ["System.Security.Principal.WellKnownSidType", "System.Security.Principal.WellKnownSidType!", "Field[AccountKrbtgtSid]"] + - ["System.String", "System.Security.Principal.SecurityIdentifier", "Property[Value]"] + - ["System.String", "System.Security.Principal.SecurityIdentifier", "Method[ToString].ReturnValue"] + - ["System.Security.Principal.TokenAccessLevels", "System.Security.Principal.TokenAccessLevels!", "Field[Duplicate]"] + - ["System.Security.Principal.WellKnownSidType", "System.Security.Principal.WellKnownSidType!", "Field[WinCapabilityMusicLibrarySid]"] + - ["System.Security.Principal.WellKnownSidType", "System.Security.Principal.WellKnownSidType!", "Field[BuiltinNetworkConfigurationOperatorsSid]"] + - ["System.Security.Principal.WellKnownSidType", "System.Security.Principal.WellKnownSidType!", "Field[BuiltinPerformanceLoggingUsersSid]"] + - ["System.Security.Principal.WellKnownSidType", "System.Security.Principal.WellKnownSidType!", "Field[WinBuiltinAnyPackageSid]"] + - ["System.Security.Principal.WindowsImpersonationContext", "System.Security.Principal.WindowsIdentity!", "Method[Impersonate].ReturnValue"] + - ["System.Security.Principal.WellKnownSidType", "System.Security.Principal.WellKnownSidType!", "Field[BuiltinIncomingForestTrustBuildersSid]"] + - ["System.String", "System.Security.Principal.IdentityReference", "Method[ToString].ReturnValue"] + - ["System.Boolean", "System.Security.Principal.SecurityIdentifier", "Method[IsAccountSid].ReturnValue"] + - ["System.IntPtr", "System.Security.Principal.WindowsIdentity", "Property[Token]"] + - ["System.Security.Principal.WellKnownSidType", "System.Security.Principal.WellKnownSidType!", "Field[BuiltinPowerUsersSid]"] + - ["System.Boolean", "System.Security.Principal.IdentityReference", "Method[IsValidTargetType].ReturnValue"] + - ["System.Security.Principal.WellKnownSidType", "System.Security.Principal.WellKnownSidType!", "Field[SelfSid]"] + - ["System.Security.Principal.SecurityIdentifier", "System.Security.Principal.WindowsIdentity", "Property[Owner]"] + - ["System.Security.Principal.WellKnownSidType", "System.Security.Principal.WellKnownSidType!", "Field[AccountAdministratorSid]"] + - ["System.Security.Principal.WellKnownSidType", "System.Security.Principal.WellKnownSidType!", "Field[NTAuthoritySid]"] + - ["System.Security.Principal.WellKnownSidType", "System.Security.Principal.WellKnownSidType!", "Field[WinAccountReadonlyControllersSid]"] + - ["System.Collections.Generic.IEnumerable", "System.Security.Principal.GenericIdentity", "Property[Claims]"] + - ["System.Boolean", "System.Security.Principal.SecurityIdentifier", "Method[IsValidTargetType].ReturnValue"] + - ["System.Boolean", "System.Security.Principal.WindowsIdentity", "Property[IsGuest]"] + - ["System.Security.Principal.TokenAccessLevels", "System.Security.Principal.TokenAccessLevels!", "Field[AdjustSessionId]"] + - ["System.Security.Principal.WellKnownSidType", "System.Security.Principal.WellKnownSidType!", "Field[WinCapabilityDocumentsLibrarySid]"] + - ["System.Boolean", "System.Security.Principal.NTAccount!", "Method[op_Equality].ReturnValue"] + - ["System.Security.Principal.WellKnownSidType", "System.Security.Principal.WellKnownSidType!", "Field[WinCacheablePrincipalsGroupSid]"] + - ["System.Security.Principal.WellKnownSidType", "System.Security.Principal.WellKnownSidType!", "Field[WinBuiltinEventLogReadersGroup]"] + - ["System.Boolean", "System.Security.Principal.IdentityReferenceCollection", "Property[System.Collections.Generic.ICollection.IsReadOnly]"] + - ["System.Security.Principal.WellKnownSidType", "System.Security.Principal.WellKnownSidType!", "Field[WinCapabilityInternetClientServerSid]"] + - ["System.Collections.IEnumerator", "System.Security.Principal.IdentityReferenceCollection", "Method[System.Collections.IEnumerable.GetEnumerator].ReturnValue"] + - ["System.Security.Principal.TokenAccessLevels", "System.Security.Principal.TokenAccessLevels!", "Field[QuerySource]"] + - ["System.Security.Principal.WellKnownSidType", "System.Security.Principal.WellKnownSidType!", "Field[BuiltinSystemOperatorsSid]"] + - ["System.Security.Principal.WellKnownSidType", "System.Security.Principal.WellKnownSidType!", "Field[TerminalServerSid]"] + - ["System.Security.Principal.WellKnownSidType", "System.Security.Principal.WellKnownSidType!", "Field[WinCapabilityPicturesLibrarySid]"] + - ["System.Security.Principal.WellKnownSidType", "System.Security.Principal.WellKnownSidType!", "Field[AccountGuestSid]"] + - ["System.Security.Principal.WellKnownSidType", "System.Security.Principal.WellKnownSidType!", "Field[CreatorGroupServerSid]"] + - ["System.Security.Principal.WellKnownSidType", "System.Security.Principal.WellKnownSidType!", "Field[CreatorOwnerServerSid]"] + - ["System.Security.Principal.WellKnownSidType", "System.Security.Principal.WellKnownSidType!", "Field[ProxySid]"] + - ["System.Security.Principal.WellKnownSidType", "System.Security.Principal.WellKnownSidType!", "Field[WinSystemLabelSid]"] + - ["System.Security.Principal.WellKnownSidType", "System.Security.Principal.WellKnownSidType!", "Field[NetworkSid]"] + - ["System.Security.Principal.TokenAccessLevels", "System.Security.Principal.TokenAccessLevels!", "Field[Query]"] + - ["System.Security.Principal.WellKnownSidType", "System.Security.Principal.WellKnownSidType!", "Field[BuiltinAdministratorsSid]"] + - ["System.Security.Principal.WellKnownSidType", "System.Security.Principal.WellKnownSidType!", "Field[AccountCertAdminsSid]"] + - ["System.Security.Principal.PrincipalPolicy", "System.Security.Principal.PrincipalPolicy!", "Field[WindowsPrincipal]"] + - ["System.Security.Principal.IdentityReference", "System.Security.Principal.NTAccount", "Method[Translate].ReturnValue"] + - ["System.Security.Principal.WellKnownSidType", "System.Security.Principal.WellKnownSidType!", "Field[BuiltinBackupOperatorsSid]"] + - ["System.Security.Principal.WindowsBuiltInRole", "System.Security.Principal.WindowsBuiltInRole!", "Field[AccountOperator]"] + - ["System.Security.Principal.WellKnownSidType", "System.Security.Principal.WellKnownSidType!", "Field[AnonymousSid]"] + - ["System.Security.Principal.TokenImpersonationLevel", "System.Security.Principal.TokenImpersonationLevel!", "Field[None]"] + - ["System.Security.Principal.WellKnownSidType", "System.Security.Principal.WellKnownSidType!", "Field[WinCapabilityPrivateNetworkClientServerSid]"] + - ["System.Boolean", "System.Security.Principal.IdentityReference!", "Method[op_Inequality].ReturnValue"] + - ["System.Security.Principal.TokenAccessLevels", "System.Security.Principal.TokenAccessLevels!", "Field[Read]"] + - ["System.Security.Principal.WellKnownSidType", "System.Security.Principal.WellKnownSidType!", "Field[RemoteLogonIdSid]"] + - ["System.Security.Principal.WellKnownSidType", "System.Security.Principal.WellKnownSidType!", "Field[EnterpriseControllersSid]"] + - ["System.Security.Principal.WindowsBuiltInRole", "System.Security.Principal.WindowsBuiltInRole!", "Field[PrintOperator]"] + - ["System.Security.Principal.WellKnownSidType", "System.Security.Principal.WellKnownSidType!", "Field[WinBuiltinCryptoOperatorsSid]"] + - ["System.Security.Principal.WellKnownSidType", "System.Security.Principal.WellKnownSidType!", "Field[BuiltinPrintOperatorsSid]"] + - ["Microsoft.Win32.SafeHandles.SafeAccessTokenHandle", "System.Security.Principal.WindowsIdentity", "Property[AccessToken]"] + - ["System.Security.Principal.WindowsIdentity", "System.Security.Principal.WindowsIdentity!", "Method[GetAnonymous].ReturnValue"] + - ["System.Security.Principal.WellKnownSidType", "System.Security.Principal.WellKnownSidType!", "Field[WinBuiltinTerminalServerLicenseServersSid]"] + - ["System.Boolean", "System.Security.Principal.SecurityIdentifier!", "Method[op_Inequality].ReturnValue"] + - ["System.Security.Principal.WellKnownSidType", "System.Security.Principal.WellKnownSidType!", "Field[BatchSid]"] + - ["System.Security.Principal.WellKnownSidType", "System.Security.Principal.WellKnownSidType!", "Field[BuiltinUsersSid]"] + - ["System.Security.Principal.WindowsAccountType", "System.Security.Principal.WindowsAccountType!", "Field[Normal]"] + - ["System.Security.Principal.WellKnownSidType", "System.Security.Principal.WellKnownSidType!", "Field[AccountDomainGuestsSid]"] + - ["System.Security.Principal.WellKnownSidType", "System.Security.Principal.WellKnownSidType!", "Field[WinBuiltinCertSvcDComAccessGroup]"] + - ["System.String", "System.Security.Principal.IIdentity", "Property[Name]"] + - ["System.Security.Principal.TokenAccessLevels", "System.Security.Principal.TokenAccessLevels!", "Field[AssignPrimary]"] + - ["System.Security.Principal.IdentityReferenceCollection", "System.Security.Principal.IdentityNotMappedException", "Property[UnmappedIdentities]"] + - ["System.Security.Principal.WellKnownSidType", "System.Security.Principal.WellKnownSidType!", "Field[WinThisOrganizationCertificateSid]"] + - ["System.Security.Principal.WellKnownSidType", "System.Security.Principal.WellKnownSidType!", "Field[AuthenticatedUserSid]"] + - ["System.Security.Principal.TokenAccessLevels", "System.Security.Principal.TokenAccessLevels!", "Field[AdjustDefault]"] + - ["System.Int32", "System.Security.Principal.SecurityIdentifier!", "Field[MaxBinaryLength]"] + - ["System.Security.Principal.WellKnownSidType", "System.Security.Principal.WellKnownSidType!", "Field[RestrictedCodeSid]"] + - ["System.Boolean", "System.Security.Principal.NTAccount!", "Method[op_Inequality].ReturnValue"] + - ["System.Int32", "System.Security.Principal.SecurityIdentifier", "Property[BinaryLength]"] + - ["System.Boolean", "System.Security.Principal.GenericPrincipal", "Method[IsInRole].ReturnValue"] + - ["System.Security.Principal.WellKnownSidType", "System.Security.Principal.WellKnownSidType!", "Field[AccountPolicyAdminsSid]"] + - ["System.Security.Principal.WellKnownSidType", "System.Security.Principal.WellKnownSidType!", "Field[BuiltinGuestsSid]"] + - ["System.String", "System.Security.Principal.NTAccount", "Method[ToString].ReturnValue"] + - ["System.Security.Principal.TokenImpersonationLevel", "System.Security.Principal.TokenImpersonationLevel!", "Field[Delegation]"] + - ["System.Security.Principal.IdentityReference", "System.Security.Principal.IdentityReference", "Method[Translate].ReturnValue"] + - ["System.Security.Principal.WellKnownSidType", "System.Security.Principal.WellKnownSidType!", "Field[WinIUserSid]"] + - ["System.Boolean", "System.Security.Principal.IdentityReferenceCollection", "Property[IsReadOnly]"] + - ["System.Security.Principal.IdentityReference", "System.Security.Principal.SecurityIdentifier", "Method[Translate].ReturnValue"] + - ["System.Security.Principal.WellKnownSidType", "System.Security.Principal.WellKnownSidType!", "Field[NullSid]"] + - ["System.Security.Principal.SecurityIdentifier", "System.Security.Principal.SecurityIdentifier", "Property[AccountDomainSid]"] + - ["System.Security.Principal.WellKnownSidType", "System.Security.Principal.WellKnownSidType!", "Field[LogonIdsSid]"] + - ["System.Security.Principal.WellKnownSidType", "System.Security.Principal.WellKnownSidType!", "Field[NtlmAuthenticationSid]"] + - ["System.Security.Principal.WellKnownSidType", "System.Security.Principal.WellKnownSidType!", "Field[CreatorGroupSid]"] + - ["System.Security.Principal.PrincipalPolicy", "System.Security.Principal.PrincipalPolicy!", "Field[NoPrincipal]"] + - ["System.Security.Principal.WellKnownSidType", "System.Security.Principal.WellKnownSidType!", "Field[InteractiveSid]"] + - ["System.Security.Principal.WellKnownSidType", "System.Security.Principal.WellKnownSidType!", "Field[MaxDefined]"] + - ["System.Security.Principal.WindowsIdentity", "System.Security.Principal.WindowsIdentity!", "Method[GetCurrent].ReturnValue"] + - ["System.Security.Principal.WellKnownSidType", "System.Security.Principal.WellKnownSidType!", "Field[DialupSid]"] + - ["System.Boolean", "System.Security.Principal.NTAccount", "Method[IsValidTargetType].ReturnValue"] + - ["System.Security.Principal.WellKnownSidType", "System.Security.Principal.WellKnownSidType!", "Field[AccountSchemaAdminsSid]"] + - ["System.Security.Claims.ClaimsIdentity", "System.Security.Principal.GenericIdentity", "Method[Clone].ReturnValue"] + - ["System.Security.Principal.WindowsBuiltInRole", "System.Security.Principal.WindowsBuiltInRole!", "Field[SystemOperator]"] + - ["System.Boolean", "System.Security.Principal.IIdentity", "Property[IsAuthenticated]"] + - ["System.Security.Principal.IdentityReferenceCollection", "System.Security.Principal.WindowsIdentity", "Property[Groups]"] + - ["System.Boolean", "System.Security.Principal.SecurityIdentifier", "Method[IsEqualDomainSid].ReturnValue"] + - ["System.Boolean", "System.Security.Principal.SecurityIdentifier!", "Method[op_Equality].ReturnValue"] + - ["System.Security.Principal.WellKnownSidType", "System.Security.Principal.WellKnownSidType!", "Field[NetworkServiceSid]"] + - ["System.Collections.Generic.IEnumerator", "System.Security.Principal.IdentityReferenceCollection", "Method[GetEnumerator].ReturnValue"] + - ["System.Security.Principal.WellKnownSidType", "System.Security.Principal.WellKnownSidType!", "Field[BuiltinDomainSid]"] + - ["System.String", "System.Security.Principal.IIdentity", "Property[AuthenticationType]"] + - ["System.Boolean", "System.Security.Principal.NTAccount", "Method[Equals].ReturnValue"] + - ["System.Security.Principal.TokenAccessLevels", "System.Security.Principal.TokenAccessLevels!", "Field[Write]"] + - ["System.Boolean", "System.Security.Principal.WindowsIdentity", "Property[IsAnonymous]"] + - ["System.Collections.Generic.IEnumerable", "System.Security.Principal.WindowsPrincipal", "Property[UserClaims]"] + - ["System.Security.Principal.WellKnownSidType", "System.Security.Principal.WellKnownSidType!", "Field[AccountControllersSid]"] + - ["System.Security.Principal.WellKnownSidType", "System.Security.Principal.WellKnownSidType!", "Field[WinLocalLogonSid]"] + - ["System.Int32", "System.Security.Principal.SecurityIdentifier!", "Field[MinBinaryLength]"] + - ["System.Boolean", "System.Security.Principal.WindowsIdentity", "Property[IsSystem]"] + - ["System.String", "System.Security.Principal.WindowsIdentity", "Property[Name]"] + - ["System.Security.Principal.PrincipalPolicy", "System.Security.Principal.PrincipalPolicy!", "Field[UnauthenticatedPrincipal]"] + - ["System.Security.Principal.IIdentity", "System.Security.Principal.GenericPrincipal", "Property[Identity]"] + - ["System.Int32", "System.Security.Principal.IdentityReference", "Method[GetHashCode].ReturnValue"] + - ["System.Security.Principal.WindowsBuiltInRole", "System.Security.Principal.WindowsBuiltInRole!", "Field[Guest]"] + - ["System.Boolean", "System.Security.Principal.IdentityReferenceCollection", "Method[Contains].ReturnValue"] + - ["System.Security.Principal.IIdentity", "System.Security.Principal.WindowsPrincipal", "Property[Identity]"] + - ["T", "System.Security.Principal.WindowsIdentity!", "Method[RunImpersonated].ReturnValue"] + - ["System.String", "System.Security.Principal.WindowsIdentity!", "Field[DefaultIssuer]"] + - ["System.Security.Principal.WellKnownSidType", "System.Security.Principal.WellKnownSidType!", "Field[BuiltinAccountOperatorsSid]"] + - ["System.Security.Principal.WellKnownSidType", "System.Security.Principal.WellKnownSidType!", "Field[WinCreatorOwnerRightsSid]"] + - ["System.Security.Principal.WellKnownSidType", "System.Security.Principal.WellKnownSidType!", "Field[WinBuiltinIUsersSid]"] + - ["System.Security.Principal.WellKnownSidType", "System.Security.Principal.WellKnownSidType!", "Field[WinApplicationPackageAuthoritySid]"] + - ["System.Boolean", "System.Security.Principal.SecurityIdentifier", "Method[IsWellKnown].ReturnValue"] + - ["System.Security.Principal.WindowsBuiltInRole", "System.Security.Principal.WindowsBuiltInRole!", "Field[Replicator]"] + - ["System.Security.Principal.WellKnownSidType", "System.Security.Principal.WellKnownSidType!", "Field[WinCapabilitySharedUserCertificatesSid]"] + - ["System.Boolean", "System.Security.Principal.IdentityReference!", "Method[op_Equality].ReturnValue"] + - ["System.String", "System.Security.Principal.IdentityReference", "Property[Value]"] + - ["System.Boolean", "System.Security.Principal.IPrincipal", "Method[IsInRole].ReturnValue"] + - ["System.Security.Principal.IIdentity", "System.Security.Principal.IPrincipal", "Property[Identity]"] + - ["System.Security.Principal.WellKnownSidType", "System.Security.Principal.WellKnownSidType!", "Field[AccountDomainUsersSid]"] + - ["System.Security.Principal.WellKnownSidType", "System.Security.Principal.WellKnownSidType!", "Field[BuiltinAuthorizationAccessSid]"] + - ["System.Security.Principal.IdentityReferenceCollection", "System.Security.Principal.IdentityReferenceCollection", "Method[Translate].ReturnValue"] + - ["System.Security.Principal.WellKnownSidType", "System.Security.Principal.WellKnownSidType!", "Field[AccountEnterpriseAdminsSid]"] + - ["System.Security.Principal.WindowsAccountType", "System.Security.Principal.WindowsAccountType!", "Field[System]"] + - ["System.Collections.Generic.IEnumerable", "System.Security.Principal.WindowsPrincipal", "Property[DeviceClaims]"] + - ["System.Collections.Generic.IEnumerable", "System.Security.Principal.WindowsIdentity", "Property[DeviceClaims]"] + - ["System.String", "System.Security.Principal.GenericIdentity", "Property[Name]"] + - ["System.Boolean", "System.Security.Principal.SecurityIdentifier", "Method[Equals].ReturnValue"] + - ["System.Collections.Generic.IEnumerable", "System.Security.Principal.WindowsIdentity", "Property[UserClaims]"] + - ["System.Security.Principal.WellKnownSidType", "System.Security.Principal.WellKnownSidType!", "Field[WinNonCacheablePrincipalsGroupSid]"] + - ["System.Security.Principal.WindowsAccountType", "System.Security.Principal.WindowsAccountType!", "Field[Guest]"] + - ["System.Security.Principal.WellKnownSidType", "System.Security.Principal.WellKnownSidType!", "Field[WinHighLabelSid]"] + - ["System.Security.Principal.WellKnownSidType", "System.Security.Principal.WellKnownSidType!", "Field[AccountComputersSid]"] + - ["System.Security.Principal.WindowsImpersonationContext", "System.Security.Principal.WindowsIdentity", "Method[Impersonate].ReturnValue"] + - ["System.Security.Principal.WellKnownSidType", "System.Security.Principal.WellKnownSidType!", "Field[SChannelAuthenticationSid]"] + - ["System.Security.Principal.WindowsBuiltInRole", "System.Security.Principal.WindowsBuiltInRole!", "Field[Administrator]"] + - ["System.Security.Principal.WellKnownSidType", "System.Security.Principal.WellKnownSidType!", "Field[WinNewEnterpriseReadonlyControllersSid]"] + - ["System.Security.Principal.TokenAccessLevels", "System.Security.Principal.TokenAccessLevels!", "Field[AdjustGroups]"] + - ["System.Int32", "System.Security.Principal.IdentityReferenceCollection", "Property[Count]"] + - ["System.Security.Principal.WellKnownSidType", "System.Security.Principal.WellKnownSidType!", "Field[WinCapabilityRemovableStorageSid]"] + - ["System.Security.Principal.WindowsBuiltInRole", "System.Security.Principal.WindowsBuiltInRole!", "Field[User]"] + - ["System.Threading.Tasks.Task", "System.Security.Principal.WindowsIdentity!", "Method[RunImpersonatedAsync].ReturnValue"] + - ["System.Security.Principal.WellKnownSidType", "System.Security.Principal.WellKnownSidType!", "Field[LocalSystemSid]"] + - ["System.Int32", "System.Security.Principal.SecurityIdentifier", "Method[CompareTo].ReturnValue"] + - ["System.Security.Principal.WellKnownSidType", "System.Security.Principal.WellKnownSidType!", "Field[WinCapabilityEnterpriseAuthenticationSid]"] + - ["System.Security.Principal.WellKnownSidType", "System.Security.Principal.WellKnownSidType!", "Field[BuiltinReplicatorSid]"] + - ["System.Security.Principal.WellKnownSidType", "System.Security.Principal.WellKnownSidType!", "Field[LocalSid]"] + - ["System.Boolean", "System.Security.Principal.GenericIdentity", "Property[IsAuthenticated]"] + - ["System.Security.Principal.WindowsAccountType", "System.Security.Principal.WindowsAccountType!", "Field[Anonymous]"] + - ["System.Security.Principal.WellKnownSidType", "System.Security.Principal.WellKnownSidType!", "Field[WinWriteRestrictedCodeSid]"] + - ["System.Security.Principal.WellKnownSidType", "System.Security.Principal.WellKnownSidType!", "Field[WinCapabilityInternetClientSid]"] + - ["System.Security.Principal.WellKnownSidType", "System.Security.Principal.WellKnownSidType!", "Field[CreatorOwnerSid]"] + - ["System.Int32", "System.Security.Principal.NTAccount", "Method[GetHashCode].ReturnValue"] + - ["System.Security.Principal.WellKnownSidType", "System.Security.Principal.WellKnownSidType!", "Field[OtherOrganizationSid]"] + - ["System.Security.Principal.TokenAccessLevels", "System.Security.Principal.TokenAccessLevels!", "Field[AllAccess]"] + - ["System.String", "System.Security.Principal.GenericIdentity", "Property[AuthenticationType]"] + - ["System.Security.Principal.WellKnownSidType", "System.Security.Principal.WellKnownSidType!", "Field[BuiltinPerformanceMonitoringUsersSid]"] + - ["System.Security.Principal.WellKnownSidType", "System.Security.Principal.WellKnownSidType!", "Field[WinEnterpriseReadonlyControllersSid]"] + - ["System.Security.Principal.WellKnownSidType", "System.Security.Principal.WellKnownSidType!", "Field[WinConsoleLogonSid]"] + - ["System.Security.Principal.WellKnownSidType", "System.Security.Principal.WellKnownSidType!", "Field[BuiltinRemoteDesktopUsersSid]"] + - ["System.Security.Principal.TokenAccessLevels", "System.Security.Principal.TokenAccessLevels!", "Field[MaximumAllowed]"] + - ["System.Boolean", "System.Security.Principal.WindowsPrincipal", "Method[IsInRole].ReturnValue"] + - ["System.Security.Principal.TokenAccessLevels", "System.Security.Principal.TokenAccessLevels!", "Field[Impersonate]"] + - ["System.Security.Principal.WellKnownSidType", "System.Security.Principal.WellKnownSidType!", "Field[WorldSid]"] + - ["System.String", "System.Security.Principal.NTAccount", "Property[Value]"] + - ["System.Security.Principal.WellKnownSidType", "System.Security.Principal.WellKnownSidType!", "Field[WinMediumLabelSid]"] + - ["System.Security.Claims.ClaimsIdentity", "System.Security.Principal.WindowsIdentity", "Method[Clone].ReturnValue"] + - ["System.Boolean", "System.Security.Principal.WindowsIdentity", "Property[IsAuthenticated]"] + - ["System.Security.Principal.TokenImpersonationLevel", "System.Security.Principal.TokenImpersonationLevel!", "Field[Impersonation]"] + - ["System.Collections.Generic.IEnumerable", "System.Security.Principal.WindowsIdentity", "Property[Claims]"] + - ["System.Security.Principal.TokenImpersonationLevel", "System.Security.Principal.TokenImpersonationLevel!", "Field[Identification]"] + - ["System.Security.Principal.WellKnownSidType", "System.Security.Principal.WellKnownSidType!", "Field[AccountDomainAdminsSid]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemSecurityRightsManagement/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemSecurityRightsManagement/model.yml new file mode 100644 index 000000000000..af6bc9ad21b0 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemSecurityRightsManagement/model.yml @@ -0,0 +1,169 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Security.RightsManagement.RightsManagementFailureCode", "System.Security.RightsManagement.RightsManagementFailureCode!", "Field[NeedsGroupIdentityActivation]"] + - ["System.Security.RightsManagement.RightsManagementFailureCode", "System.Security.RightsManagement.RightsManagementFailureCode!", "Field[CryptoOperationUnsupported]"] + - ["System.Security.RightsManagement.RightsManagementFailureCode", "System.Security.RightsManagement.RightsManagementFailureCode!", "Field[MetadataNotSet]"] + - ["System.Security.RightsManagement.RightsManagementFailureCode", "System.Security.RightsManagement.RightsManagementFailureCode!", "Field[BindContentNotInEndUseLicense]"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.Security.RightsManagement.CryptoProvider", "Property[BoundGrants]"] + - ["System.Security.RightsManagement.RightsManagementFailureCode", "System.Security.RightsManagement.RightsManagementFailureCode!", "Field[GroupIdentityNotSet]"] + - ["System.Security.RightsManagement.RightsManagementFailureCode", "System.Security.RightsManagement.RightsManagementFailureCode!", "Field[AlreadyInProgress]"] + - ["System.Security.RightsManagement.RightsManagementFailureCode", "System.Security.RightsManagement.RightsManagementFailureCode!", "Field[BindIndicatedPrincipalMissing]"] + - ["System.Security.RightsManagement.RightsManagementFailureCode", "System.Security.RightsManagement.RightsManagementFailureCode!", "Field[InvalidVersion]"] + - ["System.Security.RightsManagement.RightsManagementFailureCode", "System.Security.RightsManagement.RightsManagementFailureCode!", "Field[BindPolicyViolation]"] + - ["System.Security.RightsManagement.RightsManagementFailureCode", "System.Security.RightsManagement.RightsManagementFailureCode!", "Field[RequestDenied]"] + - ["System.Security.RightsManagement.RightsManagementFailureCode", "System.Security.RightsManagement.RightsManagementFailureCode!", "Field[NoMoreData]"] + - ["System.Byte[]", "System.Security.RightsManagement.CryptoProvider", "Method[Decrypt].ReturnValue"] + - ["System.Security.RightsManagement.RightsManagementFailureCode", "System.Security.RightsManagement.RightsManagementFailureCode!", "Field[BindAccessUnsatisfied]"] + - ["System.Security.RightsManagement.UserActivationMode", "System.Security.RightsManagement.UserActivationMode!", "Field[Temporary]"] + - ["System.Security.RightsManagement.AuthenticationType", "System.Security.RightsManagement.AuthenticationType!", "Field[Internal]"] + - ["System.Security.RightsManagement.RightsManagementFailureCode", "System.Security.RightsManagement.RightsManagementFailureCode!", "Field[InvalidLockboxPath]"] + - ["System.Security.RightsManagement.RightsManagementFailureCode", "System.Security.RightsManagement.RightsManagementFailureCode!", "Field[IncompatibleObjects]"] + - ["System.String", "System.Security.RightsManagement.ContentUser", "Property[Name]"] + - ["System.Security.RightsManagement.RightsManagementFailureCode", "System.Security.RightsManagement.RightsManagementFailureCode!", "Field[ActivationFailed]"] + - ["System.Int32", "System.Security.RightsManagement.ContentUser", "Method[GetHashCode].ReturnValue"] + - ["System.Security.RightsManagement.RightsManagementFailureCode", "System.Security.RightsManagement.RightsManagementFailureCode!", "Field[OutdatedModule]"] + - ["System.Security.RightsManagement.AuthenticationType", "System.Security.RightsManagement.AuthenticationType!", "Field[Passport]"] + - ["System.Security.RightsManagement.ContentRight", "System.Security.RightsManagement.ContentRight!", "Field[ObjectModel]"] + - ["System.Security.RightsManagement.RightsManagementFailureCode", "System.Security.RightsManagement.RightsManagementFailureCode!", "Field[InvalidNumericalValue]"] + - ["System.Boolean", "System.Security.RightsManagement.ContentUser", "Method[Equals].ReturnValue"] + - ["System.Int32", "System.Security.RightsManagement.CryptoProvider", "Property[BlockSize]"] + - ["System.Uri", "System.Security.RightsManagement.UnsignedPublishLicense", "Property[ReferralInfoUri]"] + - ["System.Security.RightsManagement.RightsManagementFailureCode", "System.Security.RightsManagement.RightsManagementFailureCode!", "Field[NoAesCryptoProvider]"] + - ["System.Security.RightsManagement.ContentUser", "System.Security.RightsManagement.ContentGrant", "Property[User]"] + - ["System.Security.RightsManagement.RightsManagementFailureCode", "System.Security.RightsManagement.RightsManagementFailureCode!", "Field[InvalidTimeInfo]"] + - ["System.Boolean", "System.Security.RightsManagement.CryptoProvider", "Property[CanEncrypt]"] + - ["System.Security.RightsManagement.RightsManagementFailureCode", "System.Security.RightsManagement.RightsManagementFailureCode!", "Field[BindValidityTimeViolated]"] + - ["System.Security.RightsManagement.RightsManagementFailureCode", "System.Security.RightsManagement.RightsManagementException", "Property[FailureCode]"] + - ["System.Security.RightsManagement.RightsManagementFailureCode", "System.Security.RightsManagement.RightsManagementFailureCode!", "Field[InvalidHandle]"] + - ["System.Int32", "System.Security.RightsManagement.UseLicense", "Method[GetHashCode].ReturnValue"] + - ["System.Security.RightsManagement.RightsManagementFailureCode", "System.Security.RightsManagement.RightsManagementFailureCode!", "Field[ExpiredOfficialIssuanceLicenseTemplate]"] + - ["System.Security.RightsManagement.RightsManagementFailureCode", "System.Security.RightsManagement.RightsManagementFailureCode!", "Field[ServiceGone]"] + - ["System.Collections.Generic.ICollection", "System.Security.RightsManagement.UnsignedPublishLicense", "Property[Grants]"] + - ["System.Security.RightsManagement.RightsManagementFailureCode", "System.Security.RightsManagement.RightsManagementFailureCode!", "Field[ServiceMoved]"] + - ["System.Security.RightsManagement.ContentUser", "System.Security.RightsManagement.SecureEnvironment", "Property[User]"] + - ["System.Security.RightsManagement.RightsManagementFailureCode", "System.Security.RightsManagement.RightsManagementFailureCode!", "Field[Aborted]"] + - ["System.Security.RightsManagement.ContentRight", "System.Security.RightsManagement.ContentRight!", "Field[Export]"] + - ["System.Security.RightsManagement.RightsManagementFailureCode", "System.Security.RightsManagement.RightsManagementFailureCode!", "Field[InvalidLicenseSignature]"] + - ["System.Security.RightsManagement.RightsManagementFailureCode", "System.Security.RightsManagement.RightsManagementFailureCode!", "Field[KeyTypeUnsupported]"] + - ["System.String", "System.Security.RightsManagement.PublishLicense", "Method[ToString].ReturnValue"] + - ["System.Security.RightsManagement.RightsManagementFailureCode", "System.Security.RightsManagement.RightsManagementFailureCode!", "Field[BindRevokedModule]"] + - ["System.Security.RightsManagement.AuthenticationType", "System.Security.RightsManagement.ContentUser", "Property[AuthenticationType]"] + - ["System.Security.RightsManagement.ContentRight", "System.Security.RightsManagement.ContentRight!", "Field[Owner]"] + - ["System.Security.RightsManagement.RightsManagementFailureCode", "System.Security.RightsManagement.RightsManagementFailureCode!", "Field[EnablingPrincipalFailure]"] + - ["System.Uri", "System.Security.RightsManagement.PublishLicense", "Property[UseLicenseAcquisitionUrl]"] + - ["System.String", "System.Security.RightsManagement.PublishLicense", "Property[ReferralInfoName]"] + - ["System.Security.RightsManagement.ContentUser", "System.Security.RightsManagement.UnsignedPublishLicense", "Property[Owner]"] + - ["System.Security.RightsManagement.UseLicense", "System.Security.RightsManagement.PublishLicense", "Method[AcquireUseLicenseNoUI].ReturnValue"] + - ["System.Security.RightsManagement.RightsManagementFailureCode", "System.Security.RightsManagement.RightsManagementFailureCode!", "Field[DebuggerDetected]"] + - ["System.Boolean", "System.Security.RightsManagement.SecureEnvironment!", "Method[IsUserActivated].ReturnValue"] + - ["System.Security.RightsManagement.RightsManagementFailureCode", "System.Security.RightsManagement.RightsManagementFailureCode!", "Field[EnvironmentCannotLoad]"] + - ["System.Security.RightsManagement.RightsManagementFailureCode", "System.Security.RightsManagement.RightsManagementFailureCode!", "Field[IdMismatch]"] + - ["System.Security.RightsManagement.ContentRight", "System.Security.RightsManagement.ContentRight!", "Field[View]"] + - ["System.Security.RightsManagement.RightsManagementFailureCode", "System.Security.RightsManagement.RightsManagementFailureCode!", "Field[InfoNotInLicense]"] + - ["System.Security.RightsManagement.RightsManagementFailureCode", "System.Security.RightsManagement.RightsManagementFailureCode!", "Field[NoConnect]"] + - ["System.Security.RightsManagement.RightsManagementFailureCode", "System.Security.RightsManagement.RightsManagementFailureCode!", "Field[BindNoApplicableRevocationList]"] + - ["System.Uri", "System.Security.RightsManagement.PublishLicense", "Property[ReferralInfoUri]"] + - ["System.Security.RightsManagement.RightsManagementFailureCode", "System.Security.RightsManagement.RightsManagementFailureCode!", "Field[InvalidRegistryPath]"] + - ["System.Security.RightsManagement.RightsManagementFailureCode", "System.Security.RightsManagement.RightsManagementFailureCode!", "Field[AdEntryNotFound]"] + - ["System.Security.RightsManagement.RightsManagementFailureCode", "System.Security.RightsManagement.RightsManagementFailureCode!", "Field[InvalidEmail]"] + - ["System.String", "System.Security.RightsManagement.LocalizedNameDescriptionPair", "Property[Description]"] + - ["System.Security.RightsManagement.RightsManagementFailureCode", "System.Security.RightsManagement.RightsManagementFailureCode!", "Field[AuthenticationFailed]"] + - ["System.Security.RightsManagement.RightsManagementFailureCode", "System.Security.RightsManagement.RightsManagementFailureCode!", "Field[ServiceNotFound]"] + - ["System.Boolean", "System.Security.RightsManagement.LocalizedNameDescriptionPair", "Method[Equals].ReturnValue"] + - ["System.Security.RightsManagement.UseLicense", "System.Security.RightsManagement.PublishLicense", "Method[AcquireUseLicense].ReturnValue"] + - ["System.Security.RightsManagement.ContentUser", "System.Security.RightsManagement.ContentUser!", "Property[OwnerUser]"] + - ["System.Security.RightsManagement.ContentRight", "System.Security.RightsManagement.ContentRight!", "Field[Print]"] + - ["System.Security.RightsManagement.RightsManagementFailureCode", "System.Security.RightsManagement.RightsManagementFailureCode!", "Field[Success]"] + - ["System.Security.RightsManagement.RightsManagementFailureCode", "System.Security.RightsManagement.RightsManagementFailureCode!", "Field[UnexpectedException]"] + - ["System.Security.RightsManagement.ContentRight", "System.Security.RightsManagement.ContentRight!", "Field[ViewRightsData]"] + - ["System.Boolean", "System.Security.RightsManagement.ContentUser", "Method[IsAuthenticated].ReturnValue"] + - ["System.Security.RightsManagement.RightsManagementFailureCode", "System.Security.RightsManagement.RightsManagementFailureCode!", "Field[InvalidServerResponse]"] + - ["System.Security.RightsManagement.RightsManagementFailureCode", "System.Security.RightsManagement.RightsManagementFailureCode!", "Field[InstallationFailed]"] + - ["System.Guid", "System.Security.RightsManagement.PublishLicense", "Property[ContentId]"] + - ["System.Security.RightsManagement.RightsManagementFailureCode", "System.Security.RightsManagement.RightsManagementFailureCode!", "Field[NoLicense]"] + - ["System.Security.RightsManagement.RightsManagementFailureCode", "System.Security.RightsManagement.RightsManagementFailureCode!", "Field[NotSet]"] + - ["System.Security.RightsManagement.ContentRight", "System.Security.RightsManagement.ContentRight!", "Field[DocumentEdit]"] + - ["System.Boolean", "System.Security.RightsManagement.CryptoProvider", "Property[CanDecrypt]"] + - ["System.Security.RightsManagement.RightsManagementFailureCode", "System.Security.RightsManagement.RightsManagementFailureCode!", "Field[NeedsMachineActivation]"] + - ["System.Guid", "System.Security.RightsManagement.UseLicense", "Property[ContentId]"] + - ["System.Security.RightsManagement.RightsManagementFailureCode", "System.Security.RightsManagement.RightsManagementFailureCode!", "Field[ClockRollbackDetected]"] + - ["System.Security.RightsManagement.RightsManagementFailureCode", "System.Security.RightsManagement.RightsManagementFailureCode!", "Field[LicenseAcquisitionFailed]"] + - ["System.Security.RightsManagement.RightsManagementFailureCode", "System.Security.RightsManagement.RightsManagementFailureCode!", "Field[TooManyLoadedEnvironments]"] + - ["System.Security.RightsManagement.RightsManagementFailureCode", "System.Security.RightsManagement.RightsManagementFailureCode!", "Field[RecordNotFound]"] + - ["System.Security.RightsManagement.RightsManagementFailureCode", "System.Security.RightsManagement.RightsManagementFailureCode!", "Field[HidCorrupted]"] + - ["System.Security.RightsManagement.RightsManagementFailureCode", "System.Security.RightsManagement.RightsManagementFailureCode!", "Field[ServerError]"] + - ["System.Security.RightsManagement.ContentRight", "System.Security.RightsManagement.ContentRight!", "Field[Edit]"] + - ["System.Security.RightsManagement.RightsManagementFailureCode", "System.Security.RightsManagement.RightsManagementFailureCode!", "Field[BindRevokedIssuer]"] + - ["System.Security.RightsManagement.RightsManagementFailureCode", "System.Security.RightsManagement.RightsManagementFailureCode!", "Field[BindSpecifiedWorkMissing]"] + - ["System.Security.RightsManagement.RightsManagementFailureCode", "System.Security.RightsManagement.RightsManagementFailureCode!", "Field[OutOfQuota]"] + - ["System.Security.RightsManagement.RightsManagementFailureCode", "System.Security.RightsManagement.RightsManagementFailureCode!", "Field[GlobalOptionAlreadySet]"] + - ["System.DateTime", "System.Security.RightsManagement.ContentGrant", "Property[ValidUntil]"] + - ["System.Security.RightsManagement.RightsManagementFailureCode", "System.Security.RightsManagement.RightsManagementFailureCode!", "Field[NoDistributionPointUrlFound]"] + - ["System.Security.RightsManagement.PublishLicense", "System.Security.RightsManagement.UnsignedPublishLicense", "Method[Sign].ReturnValue"] + - ["System.Security.RightsManagement.CryptoProvider", "System.Security.RightsManagement.UseLicense", "Method[Bind].ReturnValue"] + - ["System.Security.RightsManagement.ContentRight", "System.Security.RightsManagement.ContentRight!", "Field[Extract]"] + - ["System.Security.RightsManagement.RightsManagementFailureCode", "System.Security.RightsManagement.RightsManagementFailureCode!", "Field[InvalidKeyLength]"] + - ["System.Security.RightsManagement.RightsManagementFailureCode", "System.Security.RightsManagement.RightsManagementFailureCode!", "Field[UseDefault]"] + - ["System.Security.RightsManagement.RightsManagementFailureCode", "System.Security.RightsManagement.RightsManagementFailureCode!", "Field[BindRevocationListStale]"] + - ["System.Security.RightsManagement.RightsManagementFailureCode", "System.Security.RightsManagement.RightsManagementFailureCode!", "Field[LicenseBindingToWindowsIdentityFailed]"] + - ["System.Boolean", "System.Security.RightsManagement.UseLicense", "Method[Equals].ReturnValue"] + - ["System.Security.RightsManagement.UnsignedPublishLicense", "System.Security.RightsManagement.PublishLicense", "Method[DecryptUnsignedPublishLicense].ReturnValue"] + - ["System.Security.RightsManagement.RightsManagementFailureCode", "System.Security.RightsManagement.RightsManagementFailureCode!", "Field[BindNoSatisfiedRightsGroup]"] + - ["System.Security.RightsManagement.ContentRight", "System.Security.RightsManagement.ContentGrant", "Property[Right]"] + - ["System.Security.RightsManagement.RightsManagementFailureCode", "System.Security.RightsManagement.RightsManagementFailureCode!", "Field[RevocationInfoNotSet]"] + - ["System.Security.RightsManagement.RightsManagementFailureCode", "System.Security.RightsManagement.RightsManagementFailureCode!", "Field[BindRevokedLicense]"] + - ["System.Security.RightsManagement.RightsManagementFailureCode", "System.Security.RightsManagement.RightsManagementFailureCode!", "Field[InvalidAlgorithmType]"] + - ["System.Security.RightsManagement.RightsManagementFailureCode", "System.Security.RightsManagement.RightsManagementFailureCode!", "Field[RightNotGranted]"] + - ["System.Security.RightsManagement.RightsManagementFailureCode", "System.Security.RightsManagement.RightsManagementFailureCode!", "Field[BadGetInfoQuery]"] + - ["System.Security.RightsManagement.RightsManagementFailureCode", "System.Security.RightsManagement.RightsManagementFailureCode!", "Field[HidInvalid]"] + - ["System.Security.RightsManagement.UserActivationMode", "System.Security.RightsManagement.UserActivationMode!", "Field[Permanent]"] + - ["System.Security.RightsManagement.RightsManagementFailureCode", "System.Security.RightsManagement.RightsManagementFailureCode!", "Field[RightNotSet]"] + - ["System.Security.RightsManagement.ContentUser", "System.Security.RightsManagement.UseLicense", "Property[Owner]"] + - ["System.Security.RightsManagement.ContentRight", "System.Security.RightsManagement.ContentRight!", "Field[Reply]"] + - ["System.Security.RightsManagement.AuthenticationType", "System.Security.RightsManagement.AuthenticationType!", "Field[WindowsPassport]"] + - ["System.Security.RightsManagement.SecureEnvironment", "System.Security.RightsManagement.SecureEnvironment!", "Method[Create].ReturnValue"] + - ["System.Security.RightsManagement.AuthenticationType", "System.Security.RightsManagement.AuthenticationType!", "Field[Windows]"] + - ["System.Security.RightsManagement.RightsManagementFailureCode", "System.Security.RightsManagement.RightsManagementFailureCode!", "Field[ValidityTimeViolation]"] + - ["System.String", "System.Security.RightsManagement.UnsignedPublishLicense", "Method[ToString].ReturnValue"] + - ["System.Security.RightsManagement.RightsManagementFailureCode", "System.Security.RightsManagement.RightsManagementFailureCode!", "Field[EnvironmentNotLoaded]"] + - ["System.Security.RightsManagement.RightsManagementFailureCode", "System.Security.RightsManagement.RightsManagementFailureCode!", "Field[QueryReportsNoResults]"] + - ["System.Security.RightsManagement.RightsManagementFailureCode", "System.Security.RightsManagement.RightsManagementFailureCode!", "Field[InvalidIssuanceLicenseTemplate]"] + - ["System.Security.RightsManagement.RightsManagementFailureCode", "System.Security.RightsManagement.RightsManagementFailureCode!", "Field[TooManyCertificates]"] + - ["System.String", "System.Security.RightsManagement.LocalizedNameDescriptionPair", "Property[Name]"] + - ["System.Security.RightsManagement.RightsManagementFailureCode", "System.Security.RightsManagement.RightsManagementFailureCode!", "Field[InvalidClientLicensorCertificate]"] + - ["System.Security.RightsManagement.RightsManagementFailureCode", "System.Security.RightsManagement.RightsManagementFailureCode!", "Field[NotAChain]"] + - ["System.Byte[]", "System.Security.RightsManagement.CryptoProvider", "Method[Encrypt].ReturnValue"] + - ["System.Boolean", "System.Security.RightsManagement.CryptoProvider", "Property[CanMergeBlocks]"] + - ["System.Security.RightsManagement.RightsManagementFailureCode", "System.Security.RightsManagement.RightsManagementFailureCode!", "Field[BrokenCertChain]"] + - ["System.Security.RightsManagement.RightsManagementFailureCode", "System.Security.RightsManagement.RightsManagementFailureCode!", "Field[BindRevokedPrincipal]"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.Security.RightsManagement.SecureEnvironment!", "Method[GetActivatedUsers].ReturnValue"] + - ["System.Collections.Generic.IDictionary", "System.Security.RightsManagement.UseLicense", "Property[ApplicationData]"] + - ["System.Security.RightsManagement.ContentRight", "System.Security.RightsManagement.ContentRight!", "Field[ReplyAll]"] + - ["System.Security.RightsManagement.ContentRight", "System.Security.RightsManagement.ContentRight!", "Field[Forward]"] + - ["System.Collections.Generic.IDictionary", "System.Security.RightsManagement.UnsignedPublishLicense", "Property[LocalizedNameDescriptionDictionary]"] + - ["System.DateTime", "System.Security.RightsManagement.ContentGrant", "Property[ValidFrom]"] + - ["System.Guid", "System.Security.RightsManagement.UnsignedPublishLicense", "Property[ContentId]"] + - ["System.Security.RightsManagement.RightsManagementFailureCode", "System.Security.RightsManagement.RightsManagementFailureCode!", "Field[InvalidLicense]"] + - ["System.Security.RightsManagement.RightsManagementFailureCode", "System.Security.RightsManagement.RightsManagementFailureCode!", "Field[ManifestPolicyViolation]"] + - ["System.Security.RightsManagement.RightsManagementFailureCode", "System.Security.RightsManagement.RightsManagementFailureCode!", "Field[EncryptionNotPermitted]"] + - ["System.Security.RightsManagement.RightsManagementFailureCode", "System.Security.RightsManagement.RightsManagementFailureCode!", "Field[OwnerLicenseNotFound]"] + - ["System.Security.RightsManagement.RightsManagementFailureCode", "System.Security.RightsManagement.RightsManagementFailureCode!", "Field[BindIntervalTimeViolated]"] + - ["System.Security.RightsManagement.RightsManagementFailureCode", "System.Security.RightsManagement.RightsManagementFailureCode!", "Field[BindMachineNotFoundInGroupIdentity]"] + - ["System.Security.RightsManagement.RightsManagementFailureCode", "System.Security.RightsManagement.RightsManagementFailureCode!", "Field[BindAccessPrincipalNotEnabling]"] + - ["System.String", "System.Security.RightsManagement.UnsignedPublishLicense", "Property[ReferralInfoName]"] + - ["System.Security.RightsManagement.RightsManagementFailureCode", "System.Security.RightsManagement.RightsManagementFailureCode!", "Field[LibraryFail]"] + - ["System.String", "System.Security.RightsManagement.UseLicense", "Method[ToString].ReturnValue"] + - ["System.Security.RightsManagement.ContentRight", "System.Security.RightsManagement.ContentRight!", "Field[Sign]"] + - ["System.Security.RightsManagement.RightsManagementFailureCode", "System.Security.RightsManagement.RightsManagementFailureCode!", "Field[LibraryUnsupportedPlugIn]"] + - ["System.String", "System.Security.RightsManagement.SecureEnvironment", "Property[ApplicationManifest]"] + - ["System.Security.RightsManagement.RightsManagementFailureCode", "System.Security.RightsManagement.RightsManagementFailureCode!", "Field[BindRevokedResource]"] + - ["System.Security.RightsManagement.RightsManagementFailureCode", "System.Security.RightsManagement.RightsManagementFailureCode!", "Field[InvalidLockboxType]"] + - ["System.Int32", "System.Security.RightsManagement.LocalizedNameDescriptionPair", "Method[GetHashCode].ReturnValue"] + - ["System.Security.RightsManagement.ContentUser", "System.Security.RightsManagement.ContentUser!", "Property[AnyoneUser]"] + - ["System.Security.RightsManagement.RightsManagementFailureCode", "System.Security.RightsManagement.RightsManagementFailureCode!", "Field[InfoNotPresent]"] + - ["System.Security.RightsManagement.RightsManagementFailureCode", "System.Security.RightsManagement.RightsManagementFailureCode!", "Field[InvalidEncodingType]"] + - ["System.Security.RightsManagement.RightsManagementFailureCode", "System.Security.RightsManagement.RightsManagementFailureCode!", "Field[ServerNotFound]"] + - ["System.Security.RightsManagement.RightsManagementFailureCode", "System.Security.RightsManagement.RightsManagementFailureCode!", "Field[EmailNotVerified]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemServiceModel/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemServiceModel/model.yml new file mode 100644 index 000000000000..2f2522288f16 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemServiceModel/model.yml @@ -0,0 +1,852 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.ServiceModel.NetTcpSecurity", "System.ServiceModel.NetTcpBinding", "Property[Security]"] + - ["System.ServiceModel.CommunicationState", "System.ServiceModel.CommunicationState!", "Field[Created]"] + - ["System.ServiceModel.HttpTransportSecurity", "System.ServiceModel.BasicHttpSecurity", "Property[Transport]"] + - ["System.Net.Security.ProtectionLevel", "System.ServiceModel.ServiceContractAttribute", "Property[ProtectionLevel]"] + - ["System.TimeSpan", "System.ServiceModel.ServiceHostBase", "Property[DefaultOpenTimeout]"] + - ["System.Boolean", "System.ServiceModel.IClientChannel", "Property[DidInteractiveInitialization]"] + - ["System.ServiceModel.MsmqTransportSecurity", "System.ServiceModel.NetMsmqSecurity", "Property[Transport]"] + - ["System.Boolean", "System.ServiceModel.EndpointAddress", "Method[Equals].ReturnValue"] + - ["System.Type", "System.ServiceModel.FaultContractAttribute", "Property[DetailType]"] + - ["System.Net.Security.ProtectionLevel", "System.ServiceModel.NetTcpContextBinding", "Property[ContextProtectionLevel]"] + - ["System.ServiceModel.Security.SecureConversationVersion", "System.ServiceModel.MessageSecurityVersion", "Property[SecureConversationVersion]"] + - ["System.ServiceModel.WSMessageEncoding", "System.ServiceModel.WSHttpBindingBase", "Property[MessageEncoding]"] + - ["System.Security.Authentication.SslProtocols", "System.ServiceModel.TcpTransportSecurity", "Property[SslProtocols]"] + - ["System.String[]", "System.ServiceModel.EnvelopeVersion", "Method[GetUltimateDestinationActorValues].ReturnValue"] + - ["System.Boolean", "System.ServiceModel.BasicHttpContextBinding", "Property[ContextManagementEnabled]"] + - ["System.Boolean", "System.ServiceModel.MessageContractAttribute", "Property[IsWrapped]"] + - ["System.Int32", "System.ServiceModel.BasicHttpBinding", "Property[MaxBufferSize]"] + - ["System.Boolean", "System.ServiceModel.ServiceBehaviorAttribute", "Method[ShouldSerializeConfigurationName].ReturnValue"] + - ["System.Boolean", "System.ServiceModel.ServiceBehaviorAttribute", "Method[ShouldSerializeReleaseServiceInstanceOnTransactionComplete].ReturnValue"] + - ["System.ServiceModel.SessionMode", "System.ServiceModel.ServiceContractAttribute", "Property[SessionMode]"] + - ["System.ServiceModel.EndpointAddress", "System.ServiceModel.EndpointAddressAugust2004", "Method[ToEndpointAddress].ReturnValue"] + - ["System.String", "System.ServiceModel.HttpTransportSecurity", "Property[Realm]"] + - ["System.TimeSpan", "System.ServiceModel.ServiceConfiguration", "Property[OpenTimeout]"] + - ["System.ServiceModel.WSFederationHttpSecurityMode", "System.ServiceModel.WSFederationHttpSecurityMode!", "Field[Message]"] + - ["System.ServiceModel.UnixDomainSocketSecurity", "System.ServiceModel.UnixDomainSocketBinding", "Property[Security]"] + - ["System.IdentityModel.Tokens.SecurityKeyType", "System.ServiceModel.FederatedMessageSecurityOverHttp", "Property[IssuedKeyType]"] + - ["System.ServiceModel.EndpointAddress10", "System.ServiceModel.EndpointAddress10!", "Method[FromEndpointAddress].ReturnValue"] + - ["System.ServiceModel.AuditLevel", "System.ServiceModel.AuditLevel!", "Field[SuccessOrFailure]"] + - ["System.Boolean", "System.ServiceModel.EndpointAddress!", "Method[op_Equality].ReturnValue"] + - ["System.Boolean", "System.ServiceModel.NonDualMessageSecurityOverHttp", "Method[IsSecureConversationEnabled].ReturnValue"] + - ["System.ServiceModel.CommunicationState", "System.ServiceModel.CommunicationState!", "Field[Opened]"] + - ["System.ServiceModel.Channels.IChannelFactory", "System.ServiceModel.BasicHttpBinding", "Method[BuildChannelFactory].ReturnValue"] + - ["System.ServiceModel.Description.ServiceEndpoint", "System.ServiceModel.ChannelFactory", "Property[Endpoint]"] + - ["System.Int32", "System.ServiceModel.UnixDomainSocketBinding", "Property[MaxConnections]"] + - ["System.Boolean", "System.ServiceModel.OperationContractAttribute", "Property[IsOneWay]"] + - ["System.String", "System.ServiceModel.UdpBinding", "Property[Scheme]"] + - ["System.ServiceModel.ReceiveErrorHandling", "System.ServiceModel.ReceiveErrorHandling!", "Field[Move]"] + - ["System.Int32", "System.ServiceModel.CorrelationQuery", "Method[GetHashCode].ReturnValue"] + - ["System.ServiceModel.CommunicationState", "System.ServiceModel.CommunicationState!", "Field[Closed]"] + - ["System.ServiceModel.UnixDomainSocketClientCredentialType", "System.ServiceModel.UnixDomainSocketClientCredentialType!", "Field[Windows]"] + - ["System.String", "System.ServiceModel.PeerHopCountAttribute", "Property[Namespace]"] + - ["System.TimeSpan", "System.ServiceModel.ServiceHostBase", "Property[OpenTimeout]"] + - ["System.Security.Cryptography.X509Certificates.X509Certificate2Collection", "System.ServiceModel.X509CertificateEndpointIdentity", "Property[Certificates]"] + - ["System.Int32", "System.ServiceModel.InstanceContext", "Method[IncrementManualFlowControlLimit].ReturnValue"] + - ["System.ServiceModel.WSDualHttpSecurity", "System.ServiceModel.WSDualHttpBinding", "Property[Security]"] + - ["System.String", "System.ServiceModel.FaultReasonText", "Property[XmlLang]"] + - ["System.ServiceModel.Description.ServiceEndpoint", "System.ServiceModel.ServiceHost", "Method[AddServiceEndpoint].ReturnValue"] + - ["System.ServiceModel.Description.ServiceAuthorizationBehavior", "System.ServiceModel.ServiceConfiguration", "Property[Authorization]"] + - ["System.ServiceModel.MsmqSecureHashAlgorithm", "System.ServiceModel.MsmqSecureHashAlgorithm!", "Field[Sha1]"] + - ["System.ServiceModel.HostNameComparisonMode", "System.ServiceModel.HostNameComparisonMode!", "Field[StrongWildcard]"] + - ["System.ServiceModel.NetMsmqSecurityMode", "System.ServiceModel.NetMsmqSecurityMode!", "Field[Transport]"] + - ["System.ServiceModel.NetNamedPipeSecurity", "System.ServiceModel.NetNamedPipeBinding", "Property[Security]"] + - ["System.String", "System.ServiceModel.WSDualHttpBinding", "Property[Scheme]"] + - ["System.String", "System.ServiceModel.HttpBindingBase", "Property[Scheme]"] + - ["System.Boolean", "System.ServiceModel.MessageSecurityOverHttp", "Method[ShouldSerializeAlgorithmSuite].ReturnValue"] + - ["System.String", "System.ServiceModel.FaultContractAttribute", "Property[Name]"] + - ["System.ServiceModel.Description.ServiceEndpoint", "System.ServiceModel.WorkflowServiceHost", "Method[AddServiceEndpoint].ReturnValue"] + - ["System.Int64", "System.ServiceModel.UnixDomainSocketBinding", "Property[MaxReceivedMessageSize]"] + - ["System.ServiceModel.EndpointIdentity", "System.ServiceModel.EndpointIdentity!", "Method[CreateRsaIdentity].ReturnValue"] + - ["System.Int32", "System.ServiceModel.NetNamedPipeBinding", "Property[MaxConnections]"] + - ["System.ServiceModel.EndpointAddress", "System.ServiceModel.EndpointAddress!", "Method[ReadFrom].ReturnValue"] + - ["System.ServiceModel.AddressFilterMode", "System.ServiceModel.AddressFilterMode!", "Field[Exact]"] + - ["System.Boolean", "System.ServiceModel.NetHttpBinding", "Method[ShouldSerializeSecurity].ReturnValue"] + - ["System.TimeSpan", "System.ServiceModel.ChannelFactory", "Property[DefaultOpenTimeout]"] + - ["System.ServiceModel.OperationFormatUse", "System.ServiceModel.OperationFormatUse!", "Field[Encoded]"] + - ["System.ServiceModel.OptionalReliableSession", "System.ServiceModel.WSHttpBindingBase", "Property[ReliableSession]"] + - ["System.Boolean", "System.ServiceModel.ServiceBehaviorAttribute", "Property[UseSynchronizationContext]"] + - ["System.Boolean", "System.ServiceModel.IContextChannel", "Property[AllowOutputBatching]"] + - ["System.ServiceModel.EndpointIdentity", "System.ServiceModel.EndpointIdentity!", "Method[CreateUpnIdentity].ReturnValue"] + - ["System.Boolean", "System.ServiceModel.WSHttpBindingBase", "Method[ShouldSerializeReliableSession].ReturnValue"] + - ["System.ServiceModel.Security.SecurityPolicyVersion", "System.ServiceModel.MessageSecurityVersion", "Property[SecurityPolicyVersion]"] + - ["System.ServiceModel.ImpersonationOption", "System.ServiceModel.OperationBehaviorAttribute", "Property[Impersonation]"] + - ["System.ServiceModel.ExceptionDetail", "System.ServiceModel.ExceptionDetail", "Property[InnerException]"] + - ["System.Boolean", "System.ServiceModel.ServiceBehaviorAttribute", "Property[TransactionAutoCompleteOnSessionClose]"] + - ["System.String", "System.ServiceModel.OperationContractAttribute", "Property[Action]"] + - ["System.ServiceModel.HttpClientCredentialType", "System.ServiceModel.HttpTransportSecurity", "Property[ClientCredentialType]"] + - ["System.ServiceModel.PeerTransportSecuritySettings", "System.ServiceModel.PeerSecuritySettings", "Property[Transport]"] + - ["System.Text.Encoding", "System.ServiceModel.WSHttpBindingBase", "Property[TextEncoding]"] + - ["System.ServiceModel.PeerTransportCredentialType", "System.ServiceModel.PeerTransportCredentialType!", "Field[Password]"] + - ["System.String", "System.ServiceModel.IContextChannel", "Property[SessionId]"] + - ["System.Boolean", "System.ServiceModel.NetTcpBinding", "Method[ShouldSerializeReaderQuotas].ReturnValue"] + - ["System.String", "System.ServiceModel.Endpoint", "Property[BehaviorConfigurationName]"] + - ["System.ServiceModel.Description.ServiceCredentials", "System.ServiceModel.ServiceHostBase", "Property[Credentials]"] + - ["System.Boolean", "System.ServiceModel.FaultCode", "Property[IsPredefinedFault]"] + - ["System.Xml.XmlDictionaryReaderQuotas", "System.ServiceModel.BasicHttpBinding", "Property[ReaderQuotas]"] + - ["System.ServiceModel.AddressFilterMode", "System.ServiceModel.AddressFilterMode!", "Field[Prefix]"] + - ["System.ServiceModel.HttpProxyCredentialType", "System.ServiceModel.HttpProxyCredentialType!", "Field[Digest]"] + - ["System.ServiceModel.UnixDomainSocketSecurityMode", "System.ServiceModel.UnixDomainSocketSecurity", "Property[Mode]"] + - ["System.Uri", "System.ServiceModel.MsmqBindingBase", "Property[CustomDeadLetterQueue]"] + - ["System.ServiceModel.BasicHttpsSecurity", "System.ServiceModel.BasicHttpsBinding", "Property[Security]"] + - ["System.ServiceModel.HttpProxyCredentialType", "System.ServiceModel.HttpTransportSecurity", "Property[ProxyCredentialType]"] + - ["System.ServiceModel.UnixDomainSocketTransportSecurity", "System.ServiceModel.UnixDomainSocketSecurity", "Property[Transport]"] + - ["System.Boolean", "System.ServiceModel.NetPeerTcpBinding", "Property[System.ServiceModel.Channels.IBindingRuntimePreferences.ReceiveSynchronously]"] + - ["System.ServiceModel.HostNameComparisonMode", "System.ServiceModel.NetTcpBinding", "Property[HostNameComparisonMode]"] + - ["System.String", "System.ServiceModel.EndpointIdentity", "Method[ToString].ReturnValue"] + - ["System.Boolean", "System.ServiceModel.NetTcpBinding", "Method[ShouldSerializeMaxConnections].ReturnValue"] + - ["System.ServiceModel.DeadLetterQueue", "System.ServiceModel.MsmqBindingBase", "Property[DeadLetterQueue]"] + - ["System.Net.Security.ProtectionLevel", "System.ServiceModel.NamedPipeTransportSecurity", "Property[ProtectionLevel]"] + - ["System.Boolean", "System.ServiceModel.PeerNode", "Property[IsOnline]"] + - ["System.Collections.ObjectModel.Collection", "System.ServiceModel.FederatedMessageSecurityOverHttp", "Property[TokenRequestParameters]"] + - ["System.ServiceModel.Channels.MessageHeaders", "System.ServiceModel.OperationContext", "Property[IncomingMessageHeaders]"] + - ["System.ServiceModel.ImpersonationOption", "System.ServiceModel.ImpersonationOption!", "Field[Allowed]"] + - ["System.String", "System.ServiceModel.MessageHeaderAttribute", "Property[Actor]"] + - ["System.ServiceModel.ConcurrencyMode", "System.ServiceModel.ServiceBehaviorAttribute", "Property[ConcurrencyMode]"] + - ["System.Boolean", "System.ServiceModel.UdpBinding", "Property[System.ServiceModel.Channels.IBindingRuntimePreferences.ReceiveSynchronously]"] + - ["System.Boolean", "System.ServiceModel.ReceiveContextEnabledAttribute", "Property[ManualControl]"] + - ["System.Type", "System.ServiceModel.ServiceContractAttribute", "Property[CallbackContract]"] + - ["System.ServiceModel.Channels.IChannelFactory", "System.ServiceModel.ChannelFactory", "Method[CreateFactory].ReturnValue"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.ServiceModel.ServiceHostBase", "Method[AddDefaultEndpoints].ReturnValue"] + - ["System.TimeSpan", "System.ServiceModel.MsmqBindingBase", "Property[TimeToLive]"] + - ["System.Xml.XmlDictionaryReader", "System.ServiceModel.EndpointAddress", "Method[GetReaderAtExtensions].ReturnValue"] + - ["System.ServiceModel.WSMessageEncoding", "System.ServiceModel.BasicHttpBinding", "Property[MessageEncoding]"] + - ["System.Boolean", "System.ServiceModel.BasicHttpMessageSecurity", "Method[ShouldSerializeAlgorithmSuite].ReturnValue"] + - ["System.ServiceModel.WebHttpSecurityMode", "System.ServiceModel.WebHttpSecurity", "Property[Mode]"] + - ["System.ServiceModel.Channels.BindingElementCollection", "System.ServiceModel.WebHttpBinding", "Method[CreateBindingElements].ReturnValue"] + - ["System.ServiceModel.Channels.Binding", "System.ServiceModel.FederatedMessageSecurityOverHttp", "Property[IssuerBinding]"] + - ["System.ServiceModel.TcpTransportSecurity", "System.ServiceModel.NetTcpSecurity", "Property[Transport]"] + - ["System.Boolean", "System.ServiceModel.BasicHttpSecurity", "Method[ShouldSerializeTransport].ReturnValue"] + - ["System.ServiceModel.CommunicationState", "System.ServiceModel.ICommunicationObject", "Property[State]"] + - ["System.ServiceModel.EnvelopeVersion", "System.ServiceModel.NetMsmqBinding", "Property[EnvelopeVersion]"] + - ["System.ServiceModel.TransactionProtocol", "System.ServiceModel.TransactionProtocol!", "Property[OleTransactions]"] + - ["System.ServiceModel.Security.SecurityAlgorithmSuite", "System.ServiceModel.MessageSecurityOverMsmq", "Property[AlgorithmSuite]"] + - ["System.Int32", "System.ServiceModel.HttpBindingBase", "Property[MaxBufferSize]"] + - ["System.Int32", "System.ServiceModel.WSFederationHttpBinding", "Property[PrivacyNoticeVersion]"] + - ["System.Net.Security.ProtectionLevel", "System.ServiceModel.MsmqTransportSecurity", "Property[MsmqProtectionLevel]"] + - ["System.Boolean", "System.ServiceModel.FaultReasonText", "Method[Matches].ReturnValue"] + - ["System.ServiceModel.EndpointAddress", "System.ServiceModel.IContextChannel", "Property[RemoteAddress]"] + - ["T", "System.ServiceModel.OperationContext", "Method[GetCallbackChannel].ReturnValue"] + - ["System.Boolean", "System.ServiceModel.NetHttpsBinding", "Method[ShouldSerializeSecurity].ReturnValue"] + - ["System.Int64", "System.ServiceModel.MsmqBindingBase", "Property[MaxReceivedMessageSize]"] + - ["System.TimeSpan", "System.ServiceModel.ServiceHostBase", "Property[DefaultCloseTimeout]"] + - ["System.ServiceModel.Channels.BindingElementCollection", "System.ServiceModel.WSDualHttpBinding", "Method[CreateBindingElements].ReturnValue"] + - ["System.ServiceModel.SessionMode", "System.ServiceModel.SessionMode!", "Field[NotAllowed]"] + - ["System.ServiceModel.EndpointIdentity", "System.ServiceModel.EndpointAddressBuilder", "Property[Identity]"] + - ["System.Collections.ObjectModel.Collection", "System.ServiceModel.EndpointAddressBuilder", "Property[Headers]"] + - ["System.String", "System.ServiceModel.UriSchemeKeyedCollection", "Method[GetKeyForItem].ReturnValue"] + - ["System.Boolean", "System.ServiceModel.ServiceBehaviorAttribute", "Property[IncludeExceptionDetailInFaults]"] + - ["System.IdentityModel.Claims.Claim", "System.ServiceModel.EndpointIdentity", "Property[IdentityClaim]"] + - ["System.Boolean", "System.ServiceModel.ReliableSession", "Property[Ordered]"] + - ["System.ServiceModel.HttpClientCredentialType", "System.ServiceModel.HttpClientCredentialType!", "Field[None]"] + - ["System.Boolean", "System.ServiceModel.NetTcpBinding", "Property[System.ServiceModel.Channels.IBindingRuntimePreferences.ReceiveSynchronously]"] + - ["System.ServiceModel.ReleaseInstanceMode", "System.ServiceModel.ReleaseInstanceMode!", "Field[BeforeCall]"] + - ["System.Boolean", "System.ServiceModel.WebHttpBinding", "Method[ShouldSerializeSecurity].ReturnValue"] + - ["System.ServiceModel.ServiceSecurityContext", "System.ServiceModel.OperationContext", "Property[ServiceSecurityContext]"] + - ["System.Text.Encoding", "System.ServiceModel.BasicHttpBinding", "Property[TextEncoding]"] + - ["System.ServiceModel.MessageCredentialType", "System.ServiceModel.MessageCredentialType!", "Field[Certificate]"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.ServiceModel.PeerNodeAddress", "Property[IPAddresses]"] + - ["System.ServiceModel.TransferMode", "System.ServiceModel.BasicHttpBinding", "Property[TransferMode]"] + - ["System.ServiceModel.SecurityMode", "System.ServiceModel.SecurityMode!", "Field[Message]"] + - ["System.String", "System.ServiceModel.ServiceKnownTypeAttribute", "Property[MethodName]"] + - ["System.ServiceModel.QueueTransferProtocol", "System.ServiceModel.QueueTransferProtocol!", "Field[SrmpSecure]"] + - ["System.ServiceModel.HttpProxyCredentialType", "System.ServiceModel.HttpProxyCredentialType!", "Field[None]"] + - ["System.ServiceModel.Description.ServiceDescription", "System.ServiceModel.WorkflowServiceHost", "Method[CreateDescription].ReturnValue"] + - ["System.Uri", "System.ServiceModel.Endpoint", "Property[ListenUri]"] + - ["System.ServiceModel.NetHttpMessageEncoding", "System.ServiceModel.NetHttpMessageEncoding!", "Field[Text]"] + - ["System.Boolean", "System.ServiceModel.IClientChannel", "Property[AllowInitializationUI]"] + - ["System.Boolean", "System.ServiceModel.WSDualHttpBinding", "Method[ShouldSerializeTextEncoding].ReturnValue"] + - ["System.ServiceModel.HttpTransportSecurity", "System.ServiceModel.WebHttpSecurity", "Property[Transport]"] + - ["System.ServiceModel.Description.ServiceAuthorizationBehavior", "System.ServiceModel.ServiceHostBase", "Property[Authorization]"] + - ["System.String", "System.ServiceModel.MessageQuerySet", "Property[Name]"] + - ["System.Boolean", "System.ServiceModel.MessageSecurityOverHttp", "Method[ShouldSerializeClientCredentialType].ReturnValue"] + - ["System.String", "System.ServiceModel.NetNamedPipeBinding", "Property[Scheme]"] + - ["System.Boolean", "System.ServiceModel.OperationContractAttribute", "Property[IsTerminating]"] + - ["System.Boolean", "System.ServiceModel.EndpointAddress", "Property[IsAnonymous]"] + - ["System.Boolean", "System.ServiceModel.WSDualHttpBinding", "Property[BypassProxyOnLocal]"] + - ["System.IAsyncResult", "System.ServiceModel.IClientChannel", "Method[BeginDisplayInitializationUI].ReturnValue"] + - ["System.String", "System.ServiceModel.PeerNode", "Method[ToString].ReturnValue"] + - ["System.String", "System.ServiceModel.ExceptionDetail", "Property[StackTrace]"] + - ["System.String", "System.ServiceModel.ServiceBehaviorAttribute", "Property[Namespace]"] + - ["System.Boolean", "System.ServiceModel.ServiceBehaviorAttribute", "Property[AutomaticSessionShutdown]"] + - ["System.String", "System.ServiceModel.WebHttpBinding", "Property[Scheme]"] + - ["System.Collections.Generic.ICollection", "System.ServiceModel.InstanceContext", "Property[IncomingChannels]"] + - ["System.Boolean", "System.ServiceModel.WSDualHttpSecurity", "Method[ShouldSerializeMode].ReturnValue"] + - ["System.Int32", "System.ServiceModel.InstanceContext", "Property[ManualFlowControlLimit]"] + - ["System.Boolean", "System.ServiceModel.FaultCode", "Property[IsSenderFault]"] + - ["System.TimeSpan", "System.ServiceModel.IDefaultCommunicationTimeouts", "Property[OpenTimeout]"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.ServiceModel.ServiceSecurityContext", "Property[AuthorizationPolicies]"] + - ["System.Uri", "System.ServiceModel.NetTcpContextBinding", "Property[ClientCallbackAddress]"] + - ["System.Collections.ObjectModel.Collection", "System.ServiceModel.CorrelationQuery", "Property[SelectAdditional]"] + - ["System.Boolean", "System.ServiceModel.BasicHttpsBinding", "Method[ShouldSerializeSecurity].ReturnValue"] + - ["System.Boolean", "System.ServiceModel.WebHttpBinding", "Method[ShouldSerializeReaderQuotas].ReturnValue"] + - ["System.String", "System.ServiceModel.MessageParameterAttribute", "Property[Name]"] + - ["System.String", "System.ServiceModel.ExceptionDetail", "Property[Type]"] + - ["System.Boolean", "System.ServiceModel.HttpTransportSecurity", "Method[ShouldSerializeProxyCredentialType].ReturnValue"] + - ["System.String", "System.ServiceModel.FederatedMessageSecurityOverHttp", "Property[IssuedTokenType]"] + - ["System.ServiceModel.OperationFormatStyle", "System.ServiceModel.DataContractFormatAttribute", "Property[Style]"] + - ["System.String", "System.ServiceModel.FaultException", "Property[Message]"] + - ["System.ServiceModel.InstanceContextMode", "System.ServiceModel.InstanceContextMode!", "Field[PerCall]"] + - ["System.ServiceModel.Channels.IOutputSession", "System.ServiceModel.IContextChannel", "Property[OutputSession]"] + - ["System.ServiceModel.MessageCredentialType", "System.ServiceModel.MessageCredentialType!", "Field[IssuedToken]"] + - ["System.Boolean", "System.ServiceModel.MsmqBindingBase", "Property[UseMsmqTracing]"] + - ["System.ServiceModel.NetHttpMessageEncoding", "System.ServiceModel.NetHttpsBinding", "Property[MessageEncoding]"] + - ["System.Boolean", "System.ServiceModel.BasicHttpsSecurity", "Method[ShouldSerializeTransport].ReturnValue"] + - ["System.ServiceModel.OptionalReliableSession", "System.ServiceModel.NetTcpBinding", "Property[ReliableSession]"] + - ["System.ServiceModel.Channels.SecurityBindingElement", "System.ServiceModel.WS2007FederationHttpBinding", "Method[CreateMessageSecurity].ReturnValue"] + - ["System.TimeSpan", "System.ServiceModel.InstanceContext", "Property[DefaultOpenTimeout]"] + - ["System.ServiceModel.EndpointAddress", "System.ServiceModel.FederatedMessageSecurityOverHttp", "Property[IssuerMetadataAddress]"] + - ["System.Boolean", "System.ServiceModel.WSDualHttpBinding", "Property[System.ServiceModel.Channels.IBindingRuntimePreferences.ReceiveSynchronously]"] + - ["System.Boolean", "System.ServiceModel.IOnlineStatus", "Property[IsOnline]"] + - ["System.ServiceModel.OperationFormatStyle", "System.ServiceModel.OperationFormatStyle!", "Field[Rpc]"] + - ["System.ServiceModel.Channels.IInputSession", "System.ServiceModel.IContextChannel", "Property[InputSession]"] + - ["System.Boolean", "System.ServiceModel.PeerResolver", "Property[CanShareReferrals]"] + - ["System.Int32", "System.ServiceModel.CorrelationActionMessageFilter", "Method[GetHashCode].ReturnValue"] + - ["System.ServiceModel.Channels.WebContentTypeMapper", "System.ServiceModel.WebHttpBinding", "Property[ContentTypeMapper]"] + - ["System.ServiceModel.EndpointAddress", "System.ServiceModel.EndpointAddressBuilder", "Method[ToEndpointAddress].ReturnValue"] + - ["System.Collections.Generic.SynchronizedReadOnlyCollection", "System.ServiceModel.FaultReason", "Property[Translations]"] + - ["System.Int64", "System.ServiceModel.WSHttpBindingBase", "Property[MaxReceivedMessageSize]"] + - ["System.ServiceModel.NetHttpMessageEncoding", "System.ServiceModel.NetHttpBinding", "Property[MessageEncoding]"] + - ["System.Xml.XmlDictionaryReaderQuotas", "System.ServiceModel.HttpBindingBase", "Property[ReaderQuotas]"] + - ["System.Uri", "System.ServiceModel.HttpBindingBase", "Property[ProxyAddress]"] + - ["System.Uri", "System.ServiceModel.EndpointAddress!", "Property[NoneUri]"] + - ["System.ServiceModel.Description.ServiceAuthenticationBehavior", "System.ServiceModel.ServiceHostBase", "Property[Authentication]"] + - ["System.ServiceModel.MessageSecurityVersion", "System.ServiceModel.MessageSecurityVersion!", "Property[WSSecurity11WSTrust13WSSecureConversation13WSSecurityPolicy12BasicSecurityProfile10]"] + - ["System.ServiceModel.SecurityMode", "System.ServiceModel.SecurityMode!", "Field[None]"] + - ["System.ServiceModel.Security.SecurityVersion", "System.ServiceModel.MessageSecurityVersion", "Property[SecurityVersion]"] + - ["System.Boolean", "System.ServiceModel.EndpointIdentity", "Method[Equals].ReturnValue"] + - ["System.ServiceModel.MsmqSecureHashAlgorithm", "System.ServiceModel.MsmqSecureHashAlgorithm!", "Field[Sha512]"] + - ["System.ServiceModel.HostNameComparisonMode", "System.ServiceModel.WSDualHttpBinding", "Property[HostNameComparisonMode]"] + - ["System.Object", "System.ServiceModel.EndpointIdentityExtension", "Property[ClaimResource]"] + - ["System.ServiceModel.TcpClientCredentialType", "System.ServiceModel.TcpTransportSecurity", "Property[ClientCredentialType]"] + - ["System.ServiceModel.EndpointAddress", "System.ServiceModel.IContextChannel", "Property[LocalAddress]"] + - ["System.Boolean", "System.ServiceModel.WSHttpSecurity", "Method[ShouldSerializeTransport].ReturnValue"] + - ["System.ServiceModel.OptionalReliableSession", "System.ServiceModel.NetHttpsBinding", "Property[ReliableSession]"] + - ["System.Int32", "System.ServiceModel.UdpBinding", "Property[DuplicateMessageHistoryLength]"] + - ["System.ServiceModel.Channels.AddressHeaderCollection", "System.ServiceModel.EndpointAddress", "Property[Headers]"] + - ["System.ServiceModel.Dispatcher.EndpointDispatcher", "System.ServiceModel.OperationContext", "Property[EndpointDispatcher]"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.ServiceModel.ServiceAuthenticationManager", "Method[Authenticate].ReturnValue"] + - ["System.Boolean", "System.ServiceModel.WSFederationHttpBinding", "Method[ShouldSerializeSecurity].ReturnValue"] + - ["System.Int32", "System.ServiceModel.UnixDomainSocketBinding", "Property[MaxBufferSize]"] + - ["System.Boolean", "System.ServiceModel.PeerSecuritySettings", "Method[ShouldSerializeTransport].ReturnValue"] + - ["System.Boolean", "System.ServiceModel.HttpBindingBase", "Property[UseDefaultWebProxy]"] + - ["System.Boolean", "System.ServiceModel.WSHttpSecurity", "Method[ShouldSerializeMode].ReturnValue"] + - ["System.ServiceModel.HostNameComparisonMode", "System.ServiceModel.WSHttpBindingBase", "Property[HostNameComparisonMode]"] + - ["System.Int64", "System.ServiceModel.NetMsmqBinding", "Property[MaxBufferPoolSize]"] + - ["System.Uri", "System.ServiceModel.WSDualHttpBinding", "Property[ProxyAddress]"] + - ["System.ServiceModel.PeerMessagePropagationFilter", "System.ServiceModel.PeerNode", "Property[MessagePropagationFilter]"] + - ["System.String", "System.ServiceModel.ServiceContractAttribute", "Property[Namespace]"] + - ["System.Boolean", "System.ServiceModel.MessageContractMemberAttribute", "Property[HasProtectionLevel]"] + - ["System.ServiceModel.Dispatcher.MessageFilter", "System.ServiceModel.CorrelationQuery", "Property[Where]"] + - ["System.ServiceModel.HostNameComparisonMode", "System.ServiceModel.BasicHttpBinding", "Property[HostNameComparisonMode]"] + - ["System.Boolean", "System.ServiceModel.TcpTransportSecurity", "Method[ShouldSerializeExtendedProtectionPolicy].ReturnValue"] + - ["System.Boolean", "System.ServiceModel.WSDualHttpBinding", "Property[UseDefaultWebProxy]"] + - ["System.String", "System.ServiceModel.ServiceContractAttribute", "Property[ConfigurationName]"] + - ["System.Boolean", "System.ServiceModel.MsmqBindingBase", "Property[ReceiveContextEnabled]"] + - ["System.TimeSpan", "System.ServiceModel.IDefaultCommunicationTimeouts", "Property[ReceiveTimeout]"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.ServiceModel.ServiceConfiguration", "Property[BaseAddresses]"] + - ["System.Int64", "System.ServiceModel.NetNamedPipeBinding", "Property[MaxBufferPoolSize]"] + - ["System.Boolean", "System.ServiceModel.ServiceBehaviorAttribute", "Property[ValidateMustUnderstand]"] + - ["System.ServiceModel.EnvelopeVersion", "System.ServiceModel.WSHttpBindingBase", "Property[EnvelopeVersion]"] + - ["System.ServiceModel.WSFederationHttpSecurityMode", "System.ServiceModel.WSFederationHttpSecurityMode!", "Field[None]"] + - ["System.ServiceModel.Channels.TransportBindingElement", "System.ServiceModel.WSFederationHttpBinding", "Method[GetTransport].ReturnValue"] + - ["System.ServiceModel.Description.ServiceEndpoint", "System.ServiceModel.ServiceConfiguration", "Method[AddServiceEndpoint].ReturnValue"] + - ["System.ServiceModel.NonDualMessageSecurityOverHttp", "System.ServiceModel.WSHttpSecurity", "Property[Message]"] + - ["System.Boolean", "System.ServiceModel.HttpBindingBase", "Property[BypassProxyOnLocal]"] + - ["System.ServiceModel.MsmqAuthenticationMode", "System.ServiceModel.MsmqTransportSecurity", "Property[MsmqAuthenticationMode]"] + - ["System.ServiceModel.AddressFilterMode", "System.ServiceModel.ServiceBehaviorAttribute", "Property[AddressFilterMode]"] + - ["System.Int32", "System.ServiceModel.NetTcpBinding", "Property[MaxBufferSize]"] + - ["System.ServiceModel.Channels.BindingElementCollection", "System.ServiceModel.BasicHttpContextBinding", "Method[CreateBindingElements].ReturnValue"] + - ["System.ServiceModel.NetMsmqSecurityMode", "System.ServiceModel.NetMsmqSecurity", "Property[Mode]"] + - ["System.String", "System.ServiceModel.MsmqBindingBase", "Property[Scheme]"] + - ["System.Boolean", "System.ServiceModel.FaultImportOptions", "Property[UseMessageFormat]"] + - ["System.Boolean", "System.ServiceModel.HttpTransportSecurity", "Method[ShouldSerializeExtendedProtectionPolicy].ReturnValue"] + - ["System.ServiceModel.Description.ClientCredentials", "System.ServiceModel.ChannelFactory", "Property[Credentials]"] + - ["System.IAsyncResult", "System.ServiceModel.InstanceContext", "Method[OnBeginClose].ReturnValue"] + - ["System.ServiceModel.TransactionFlowOption", "System.ServiceModel.TransactionFlowOption!", "Field[Allowed]"] + - ["System.Collections.ObjectModel.Collection", "System.ServiceModel.ServiceConfiguration", "Method[EnableProtocol].ReturnValue"] + - ["System.ServiceModel.CacheSetting", "System.ServiceModel.CacheSetting!", "Field[Default]"] + - ["System.IdentityModel.Selectors.SecurityTokenVersion", "System.ServiceModel.MessageSecurityVersion", "Property[SecurityTokenVersion]"] + - ["System.ServiceModel.MessageQuerySet", "System.ServiceModel.CorrelationQuery", "Property[Select]"] + - ["System.ServiceModel.ServiceHostBase", "System.ServiceModel.OperationContext", "Property[Host]"] + - ["System.ServiceModel.UnixDomainSocketSecurityMode", "System.ServiceModel.UnixDomainSocketSecurityMode!", "Field[TransportCredentialOnly]"] + - ["System.ServiceModel.EnvelopeVersion", "System.ServiceModel.HttpBindingBase", "Property[EnvelopeVersion]"] + - ["System.ServiceModel.CacheSetting", "System.ServiceModel.CacheSetting!", "Field[AlwaysOff]"] + - ["System.Boolean", "System.ServiceModel.WSHttpBindingBase", "Method[ShouldSerializeReaderQuotas].ReturnValue"] + - ["System.ServiceModel.PeerMessageOrigination", "System.ServiceModel.PeerMessageOrigination!", "Field[Remote]"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.ServiceModel.ServiceHostBase", "Property[BaseAddresses]"] + - ["System.ServiceModel.MsmqEncryptionAlgorithm", "System.ServiceModel.MsmqTransportSecurity", "Property[MsmqEncryptionAlgorithm]"] + - ["System.ServiceModel.WebHttpSecurityMode", "System.ServiceModel.WebHttpSecurityMode!", "Field[Transport]"] + - ["System.TimeSpan", "System.ServiceModel.SpnEndpointIdentity!", "Property[SpnLookupTime]"] + - ["System.ServiceModel.DeadLetterQueue", "System.ServiceModel.DeadLetterQueue!", "Field[Custom]"] + - ["System.ServiceModel.PeerResolvers.PeerResolverSettings", "System.ServiceModel.NetPeerTcpBinding", "Property[Resolver]"] + - ["System.Xml.Schema.XmlSchema", "System.ServiceModel.EndpointAddress10", "Method[System.Xml.Serialization.IXmlSerializable.GetSchema].ReturnValue"] + - ["System.Boolean", "System.ServiceModel.HttpTransportSecurity", "Method[ShouldSerializeClientCredentialType].ReturnValue"] + - ["System.ServiceModel.MsmqAuthenticationMode", "System.ServiceModel.MsmqAuthenticationMode!", "Field[None]"] + - ["System.ServiceModel.SecurityMode", "System.ServiceModel.NetTcpSecurity", "Property[Mode]"] + - ["System.Int64", "System.ServiceModel.BasicHttpBinding", "Property[MaxBufferPoolSize]"] + - ["System.Xml.Linq.XName", "System.ServiceModel.Endpoint", "Property[ServiceContractName]"] + - ["System.ServiceModel.HttpClientCredentialType", "System.ServiceModel.HttpClientCredentialType!", "Field[InheritedFromHost]"] + - ["System.ServiceModel.FaultException", "System.ServiceModel.FaultException!", "Method[CreateFault].ReturnValue"] + - ["System.ServiceModel.UnixDomainSocketSecurityMode", "System.ServiceModel.UnixDomainSocketSecurityMode!", "Field[None]"] + - ["System.ServiceModel.ImpersonationOption", "System.ServiceModel.ImpersonationOption!", "Field[Required]"] + - ["System.String", "System.ServiceModel.MessageContractAttribute", "Property[WrapperNamespace]"] + - ["System.ServiceModel.HostNameComparisonMode", "System.ServiceModel.HostNameComparisonMode!", "Field[WeakWildcard]"] + - ["System.Boolean", "System.ServiceModel.NetNamedPipeSecurity", "Method[ShouldSerializeTransport].ReturnValue"] + - ["System.IAsyncResult", "System.ServiceModel.ServiceHostBase", "Method[OnBeginOpen].ReturnValue"] + - ["System.ServiceModel.BasicHttpMessageCredentialType", "System.ServiceModel.BasicHttpMessageCredentialType!", "Field[Certificate]"] + - ["System.Uri", "System.ServiceModel.WSFederationHttpBinding", "Property[PrivacyNoticeAt]"] + - ["System.Int64", "System.ServiceModel.UdpBinding", "Property[MaxPendingMessagesTotalSize]"] + - ["System.ServiceModel.MessageSecurityOverTcp", "System.ServiceModel.NetTcpSecurity", "Property[Message]"] + - ["System.Boolean", "System.ServiceModel.BasicHttpSecurity", "Method[ShouldSerializeMessage].ReturnValue"] + - ["System.ServiceModel.Channels.MessageProperties", "System.ServiceModel.OperationContext", "Property[IncomingMessageProperties]"] + - ["System.Int32", "System.ServiceModel.UdpBinding", "Property[TimeToLive]"] + - ["System.ServiceModel.InstanceContext", "System.ServiceModel.IDuplexContextChannel", "Property[CallbackInstance]"] + - ["System.ServiceModel.WSMessageEncoding", "System.ServiceModel.WSMessageEncoding!", "Field[Mtom]"] + - ["System.ServiceModel.FederatedMessageSecurityOverHttp", "System.ServiceModel.WSFederationHttpSecurity", "Property[Message]"] + - ["System.ServiceModel.FaultException", "System.ServiceModel.ExceptionMapper", "Method[FromException].ReturnValue"] + - ["System.IAsyncResult", "System.ServiceModel.ICommunicationObject", "Method[BeginOpen].ReturnValue"] + - ["System.IdentityModel.Selectors.SecurityTokenProvider", "System.ServiceModel.ClientCredentialsSecurityTokenManager", "Method[CreateSecurityTokenProvider].ReturnValue"] + - ["System.ServiceModel.CommunicationState", "System.ServiceModel.CommunicationState!", "Field[Faulted]"] + - ["System.ServiceModel.WSDualHttpSecurityMode", "System.ServiceModel.WSDualHttpSecurityMode!", "Field[Message]"] + - ["System.Boolean", "System.ServiceModel.MessageHeaderException", "Property[IsDuplicate]"] + - ["System.Boolean", "System.ServiceModel.NetTcpBinding", "Property[TransactionFlow]"] + - ["System.Boolean", "System.ServiceModel.WSDualHttpBinding", "Method[ShouldSerializeReliableSession].ReturnValue"] + - ["System.ServiceModel.IExtensionCollection", "System.ServiceModel.InstanceContext", "Property[Extensions]"] + - ["System.Boolean", "System.ServiceModel.ServiceBehaviorAttribute", "Property[IgnoreExtensionDataObject]"] + - ["System.Boolean", "System.ServiceModel.ServiceSecurityContext", "Property[IsAnonymous]"] + - ["System.ServiceModel.Security.BasicSecurityProfileVersion", "System.ServiceModel.MessageSecurityVersion", "Property[BasicSecurityProfileVersion]"] + - ["System.ServiceModel.BasicHttpsSecurityMode", "System.ServiceModel.BasicHttpsSecurityMode!", "Field[Transport]"] + - ["System.ServiceModel.EndpointAddress", "System.ServiceModel.PeerNodeAddress", "Property[EndpointAddress]"] + - ["System.ServiceModel.Channels.SecurityBindingElement", "System.ServiceModel.WS2007HttpBinding", "Method[CreateMessageSecurity].ReturnValue"] + - ["System.ServiceModel.BasicHttpMessageSecurity", "System.ServiceModel.BasicHttpSecurity", "Property[Message]"] + - ["System.Boolean", "System.ServiceModel.WSHttpBindingBase", "Property[TransactionFlow]"] + - ["System.Uri", "System.ServiceModel.EndpointAddressBuilder", "Property[Uri]"] + - ["System.Boolean", "System.ServiceModel.FederatedMessageSecurityOverHttp", "Property[EstablishSecurityContext]"] + - ["System.IdentityModel.Configuration.IdentityConfiguration", "System.ServiceModel.ServiceConfiguration", "Property[IdentityConfiguration]"] + - ["System.ServiceModel.WebHttpSecurityMode", "System.ServiceModel.WebHttpSecurityMode!", "Field[TransportCredentialOnly]"] + - ["System.Net.Security.ProtectionLevel", "System.ServiceModel.WSHttpContextBinding", "Property[ContextProtectionLevel]"] + - ["System.Xml.XmlDictionaryReaderQuotas", "System.ServiceModel.UnixDomainSocketBinding", "Property[ReaderQuotas]"] + - ["System.ServiceModel.Channels.BindingElementCollection", "System.ServiceModel.UdpBinding", "Method[CreateBindingElements].ReturnValue"] + - ["System.Int64", "System.ServiceModel.NetNamedPipeBinding", "Property[MaxReceivedMessageSize]"] + - ["System.Boolean", "System.ServiceModel.MsmqBindingBase", "Property[System.ServiceModel.Channels.IBindingRuntimePreferences.ReceiveSynchronously]"] + - ["System.ServiceModel.EnvelopeVersion", "System.ServiceModel.UnixDomainSocketBinding", "Property[EnvelopeVersion]"] + - ["System.ServiceModel.EnvelopeVersion", "System.ServiceModel.NetTcpBinding", "Property[EnvelopeVersion]"] + - ["System.Xml.XmlNamespaceManager", "System.ServiceModel.XPathMessageQuery", "Property[Namespaces]"] + - ["System.String", "System.ServiceModel.ExceptionDetail", "Property[Message]"] + - ["System.Int32", "System.ServiceModel.ServiceHostBase", "Method[IncrementManualFlowControlLimit].ReturnValue"] + - ["System.String", "System.ServiceModel.ServiceBehaviorAttribute", "Property[Name]"] + - ["System.Security.Authentication.SslProtocols", "System.ServiceModel.UnixDomainSocketTransportSecurity", "Property[SslProtocols]"] + - ["System.Boolean", "System.ServiceModel.NetPeerTcpBinding", "Method[ShouldSerializeSecurity].ReturnValue"] + - ["System.ServiceModel.EndpointIdentity", "System.ServiceModel.EndpointAddress", "Property[Identity]"] + - ["System.Boolean", "System.ServiceModel.MessageContractAttribute", "Property[HasProtectionLevel]"] + - ["System.Boolean", "System.ServiceModel.ServiceAuthorizationManager", "Method[CheckAccessCore].ReturnValue"] + - ["System.ServiceModel.IExtensionCollection", "System.ServiceModel.InstanceContext", "Property[System.ServiceModel.IExtensibleObject.Extensions]"] + - ["System.Boolean", "System.ServiceModel.BasicHttpBinding", "Method[ShouldSerializeEnableHttpCookieContainer].ReturnValue"] + - ["System.IAsyncResult", "System.ServiceModel.ChannelFactory", "Method[OnBeginOpen].ReturnValue"] + - ["System.Boolean", "System.ServiceModel.FederatedMessageSecurityOverHttp", "Property[NegotiateServiceCredential]"] + - ["System.Boolean", "System.ServiceModel.WSFederationHttpSecurity", "Method[ShouldSerializeMode].ReturnValue"] + - ["System.ServiceModel.PeerSecuritySettings", "System.ServiceModel.NetPeerTcpBinding", "Property[Security]"] + - ["System.Boolean", "System.ServiceModel.MessageHeaderAttribute", "Property[Relay]"] + - ["System.Boolean", "System.ServiceModel.CallbackBehaviorAttribute", "Property[IgnoreExtensionDataObject]"] + - ["System.Boolean", "System.ServiceModel.ServiceBehaviorAttribute", "Method[ShouldSerializeTransactionAutoCompleteOnSessionClose].ReturnValue"] + - ["System.ServiceModel.PeerMessageOrigination", "System.ServiceModel.PeerMessageOrigination!", "Field[Local]"] + - ["System.String", "System.ServiceModel.PeerHopCountAttribute", "Property[Name]"] + - ["System.Int64", "System.ServiceModel.NetPeerTcpBinding", "Property[MaxReceivedMessageSize]"] + - ["System.Boolean", "System.ServiceModel.UdpBinding", "Method[ShouldSerializeReaderQuotas].ReturnValue"] + - ["System.Boolean", "System.ServiceModel.BasicHttpBinding", "Property[AllowCookies]"] + - ["System.String", "System.ServiceModel.UnixDomainSocketBinding", "Property[Scheme]"] + - ["System.ServiceModel.NetHttpMessageEncoding", "System.ServiceModel.NetHttpMessageEncoding!", "Field[Binary]"] + - ["System.Int64", "System.ServiceModel.HttpBindingBase", "Property[MaxBufferPoolSize]"] + - ["System.Boolean", "System.ServiceModel.EndpointAddress!", "Method[op_Inequality].ReturnValue"] + - ["System.ServiceModel.InstanceContextMode", "System.ServiceModel.InstanceContextMode!", "Field[PerSession]"] + - ["System.ServiceModel.SecurityMode", "System.ServiceModel.SecurityMode!", "Field[TransportWithMessageCredential]"] + - ["System.Threading.Tasks.Task", "System.ServiceModel.InstanceContext", "Method[OnOpenAsync].ReturnValue"] + - ["System.Boolean", "System.ServiceModel.WSHttpBindingBase", "Property[BypassProxyOnLocal]"] + - ["System.ServiceModel.Channels.BindingElementCollection", "System.ServiceModel.BasicHttpBinding", "Method[CreateBindingElements].ReturnValue"] + - ["System.String", "System.ServiceModel.Endpoint", "Property[Name]"] + - ["System.ServiceModel.Dispatcher.ChannelDispatcherCollection", "System.ServiceModel.ServiceHostBase", "Property[ChannelDispatchers]"] + - ["System.Boolean", "System.ServiceModel.BasicHttpsSecurity", "Method[ShouldSerializeMessage].ReturnValue"] + - ["System.Boolean", "System.ServiceModel.NetTcpContextBinding", "Property[ContextManagementEnabled]"] + - ["System.ServiceModel.UnixDomainSocketClientCredentialType", "System.ServiceModel.UnixDomainSocketClientCredentialType!", "Field[None]"] + - ["System.Boolean", "System.ServiceModel.UdpBinding", "Method[ShouldSerializeTextEncoding].ReturnValue"] + - ["System.String", "System.ServiceModel.MessagePropertyAttribute", "Property[Name]"] + - ["System.Boolean", "System.ServiceModel.WebHttpSecurity", "Method[ShouldSerializeTransport].ReturnValue"] + - ["System.ServiceModel.EnvelopeVersion", "System.ServiceModel.WSDualHttpBinding", "Property[EnvelopeVersion]"] + - ["System.ServiceModel.DeadLetterQueue", "System.ServiceModel.DeadLetterQueue!", "Field[System]"] + - ["System.IAsyncResult", "System.ServiceModel.ICommunicationObject", "Method[BeginClose].ReturnValue"] + - ["System.Boolean", "System.ServiceModel.WSHttpBindingBase", "Method[ShouldSerializeTextEncoding].ReturnValue"] + - ["System.Boolean", "System.ServiceModel.WSDualHttpBinding", "Property[TransactionFlow]"] + - ["System.ServiceModel.Channels.WebSocketTransportSettings", "System.ServiceModel.NetHttpsBinding", "Property[WebSocketSettings]"] + - ["System.Boolean", "System.ServiceModel.BasicHttpBinding", "Property[BypassProxyOnLocal]"] + - ["System.ServiceModel.PeerTransportCredentialType", "System.ServiceModel.PeerTransportSecuritySettings", "Property[CredentialType]"] + - ["System.Xml.XmlDictionaryReaderQuotas", "System.ServiceModel.WSHttpBindingBase", "Property[ReaderQuotas]"] + - ["System.ServiceModel.BasicHttpsSecurity", "System.ServiceModel.NetHttpsBinding", "Property[Security]"] + - ["System.Boolean", "System.ServiceModel.OperationContractAttribute", "Property[AsyncPattern]"] + - ["System.ServiceModel.EndpointAddress", "System.ServiceModel.Endpoint", "Method[GetAddress].ReturnValue"] + - ["System.Boolean", "System.ServiceModel.NetTcpBinding", "Method[ShouldSerializeReliableSession].ReturnValue"] + - ["System.Boolean", "System.ServiceModel.WSDualHttpBinding", "Method[ShouldSerializeReaderQuotas].ReturnValue"] + - ["System.TimeSpan", "System.ServiceModel.InstanceContext", "Property[DefaultCloseTimeout]"] + - ["System.ServiceModel.PeerTransportCredentialType", "System.ServiceModel.PeerTransportCredentialType!", "Field[Certificate]"] + - ["System.Boolean", "System.ServiceModel.NetHttpsBinding", "Method[ShouldSerializeReliableSession].ReturnValue"] + - ["System.Boolean", "System.ServiceModel.FaultCode", "Property[IsReceiverFault]"] + - ["System.ServiceModel.QueuedDeliveryRequirementsMode", "System.ServiceModel.QueuedDeliveryRequirementsMode!", "Field[Required]"] + - ["System.Boolean", "System.ServiceModel.NetPeerTcpBinding", "Method[ShouldSerializeReaderQuotas].ReturnValue"] + - ["System.ServiceModel.Channels.BindingElementCollection", "System.ServiceModel.WSHttpBinding", "Method[CreateBindingElements].ReturnValue"] + - ["System.Boolean", "System.ServiceModel.CorrelationActionMessageFilter", "Method[Match].ReturnValue"] + - ["System.Int64", "System.ServiceModel.WSDualHttpBinding", "Property[MaxBufferPoolSize]"] + - ["System.TimeSpan", "System.ServiceModel.MsmqBindingBase", "Property[RetryCycleDelay]"] + - ["System.Boolean", "System.ServiceModel.ServiceAuthorizationManager", "Method[CheckAccess].ReturnValue"] + - ["System.String", "System.ServiceModel.ServiceBehaviorAttribute", "Property[TransactionTimeout]"] + - ["System.Boolean", "System.ServiceModel.BasicHttpBinding", "Property[EnableHttpCookieContainer]"] + - ["System.Object", "System.ServiceModel.ServiceBehaviorAttribute", "Method[GetWellKnownSingleton].ReturnValue"] + - ["System.Boolean", "System.ServiceModel.CallbackBehaviorAttribute", "Property[ValidateMustUnderstand]"] + - ["System.Boolean", "System.ServiceModel.NetMsmqBinding", "Method[ShouldSerializeSecurity].ReturnValue"] + - ["System.ServiceModel.NetNamedPipeSecurityMode", "System.ServiceModel.NetNamedPipeSecurityMode!", "Field[Transport]"] + - ["System.ServiceModel.AuditLogLocation", "System.ServiceModel.AuditLogLocation!", "Field[Security]"] + - ["System.Boolean", "System.ServiceModel.MessageSecurityOverHttp", "Property[NegotiateServiceCredential]"] + - ["System.Uri", "System.ServiceModel.EndpointAddress!", "Property[AnonymousUri]"] + - ["System.Boolean", "System.ServiceModel.ServiceBehaviorAttribute", "Method[ShouldSerializeTransactionTimeout].ReturnValue"] + - ["System.Xml.XmlQualifiedName", "System.ServiceModel.EndpointAddressAugust2004!", "Method[GetSchema].ReturnValue"] + - ["System.Int64", "System.ServiceModel.NetTcpBinding", "Property[MaxReceivedMessageSize]"] + - ["System.ServiceModel.MsmqAuthenticationMode", "System.ServiceModel.MsmqAuthenticationMode!", "Field[WindowsDomain]"] + - ["System.ServiceModel.ReleaseInstanceMode", "System.ServiceModel.ReleaseInstanceMode!", "Field[None]"] + - ["System.ServiceModel.UnixDomainSocketClientCredentialType", "System.ServiceModel.UnixDomainSocketClientCredentialType!", "Field[Certificate]"] + - ["System.String", "System.ServiceModel.FaultCode", "Property[Name]"] + - ["System.Boolean", "System.ServiceModel.WSHttpSecurity", "Method[ShouldSerializeMessage].ReturnValue"] + - ["System.IAsyncResult", "System.ServiceModel.ServiceHostBase", "Method[OnBeginClose].ReturnValue"] + - ["System.String", "System.ServiceModel.FaultReasonText", "Property[Text]"] + - ["System.Boolean", "System.ServiceModel.ServiceBehaviorAttribute", "Method[ShouldSerializeTransactionIsolationLevel].ReturnValue"] + - ["System.ServiceModel.Security.SecurityAlgorithmSuite", "System.ServiceModel.FederatedMessageSecurityOverHttp", "Property[AlgorithmSuite]"] + - ["System.ServiceModel.CommunicationState", "System.ServiceModel.CommunicationState!", "Field[Opening]"] + - ["System.ServiceModel.QueueTransferProtocol", "System.ServiceModel.NetMsmqBinding", "Property[QueueTransferProtocol]"] + - ["System.Boolean", "System.ServiceModel.NetNamedPipeBinding", "Method[ShouldSerializeMaxConnections].ReturnValue"] + - ["System.Boolean", "System.ServiceModel.MessageSecurityOverHttp", "Method[ShouldSerializeNegotiateServiceCredential].ReturnValue"] + - ["T", "System.ServiceModel.ChannelFactory", "Method[GetProperty].ReturnValue"] + - ["System.Xml.XmlDictionaryReaderQuotas", "System.ServiceModel.WebHttpBinding", "Property[ReaderQuotas]"] + - ["System.Xml.XmlDictionaryReaderQuotas", "System.ServiceModel.NetPeerTcpBinding", "Property[ReaderQuotas]"] + - ["System.ServiceModel.TransferMode", "System.ServiceModel.UnixDomainSocketBinding", "Property[TransferMode]"] + - ["System.Boolean", "System.ServiceModel.OperationContext", "Property[HasSupportingTokens]"] + - ["System.ServiceModel.Channels.TransportBindingElement", "System.ServiceModel.WSHttpBinding", "Method[GetTransport].ReturnValue"] + - ["System.Boolean", "System.ServiceModel.BasicHttpBinding", "Property[UseDefaultWebProxy]"] + - ["System.Boolean", "System.ServiceModel.CorrelationQuery", "Method[Equals].ReturnValue"] + - ["System.Uri", "System.ServiceModel.WSHttpBindingBase", "Property[ProxyAddress]"] + - ["System.ServiceModel.FaultCode", "System.ServiceModel.FaultCode!", "Method[CreateSenderFaultCode].ReturnValue"] + - ["System.Net.Security.ProtectionLevel", "System.ServiceModel.UnixDomainSocketTransportSecurity", "Property[ProtectionLevel]"] + - ["System.Object", "System.ServiceModel.EndpointIdentityExtension", "Method[ProvideValue].ReturnValue"] + - ["System.ServiceModel.TcpClientCredentialType", "System.ServiceModel.TcpClientCredentialType!", "Field[Certificate]"] + - ["System.ServiceModel.Channels.BindingElementCollection", "System.ServiceModel.BasicHttpsBinding", "Method[CreateBindingElements].ReturnValue"] + - ["System.Uri", "System.ServiceModel.WSHttpContextBinding", "Property[ClientCallbackAddress]"] + - ["System.Boolean", "System.ServiceModel.MessageHeaderAttribute", "Property[MustUnderstand]"] + - ["System.Boolean", "System.ServiceModel.HttpBindingBase", "Method[ShouldSerializeTextEncoding].ReturnValue"] + - ["System.Boolean", "System.ServiceModel.CorrelationActionMessageFilter", "Method[Equals].ReturnValue"] + - ["System.String", "System.ServiceModel.MessageContractAttribute", "Property[WrapperName]"] + - ["System.Int64", "System.ServiceModel.WSDualHttpBinding", "Property[MaxReceivedMessageSize]"] + - ["System.Boolean", "System.ServiceModel.OperationContext", "Property[IsUserContext]"] + - ["System.Object", "System.ServiceModel.InstanceContext", "Method[GetServiceInstance].ReturnValue"] + - ["System.Xml.XmlDictionaryReader", "System.ServiceModel.EndpointAddress", "Method[GetReaderAtMetadata].ReturnValue"] + - ["System.ServiceModel.BasicHttpSecurityMode", "System.ServiceModel.BasicHttpSecurityMode!", "Field[None]"] + - ["System.String", "System.ServiceModel.EnvelopeVersion", "Property[NextDestinationActorValue]"] + - ["System.ServiceModel.TransactionProtocol", "System.ServiceModel.TransactionProtocol!", "Property[Default]"] + - ["System.Boolean", "System.ServiceModel.ServiceBehaviorAttribute", "Property[EnsureOrderedDispatch]"] + - ["System.ServiceModel.WSFederationHttpSecurityMode", "System.ServiceModel.WSFederationHttpSecurityMode!", "Field[TransportWithMessageCredential]"] + - ["System.ServiceModel.BasicHttpSecurity", "System.ServiceModel.BasicHttpBinding", "Property[Security]"] + - ["System.Net.Security.ProtectionLevel", "System.ServiceModel.MessageContractAttribute", "Property[ProtectionLevel]"] + - ["System.ServiceModel.FaultCode", "System.ServiceModel.FaultCode!", "Method[CreateReceiverFaultCode].ReturnValue"] + - ["System.String", "System.ServiceModel.PeerHopCountAttribute", "Property[Actor]"] + - ["System.ServiceModel.TransactionProtocol", "System.ServiceModel.TransactionProtocol!", "Property[WSAtomicTransactionOctober2004]"] + - ["System.String", "System.ServiceModel.OperationContractAttribute", "Property[Name]"] + - ["System.ServiceModel.ReleaseInstanceMode", "System.ServiceModel.ReleaseInstanceMode!", "Field[AfterCall]"] + - ["System.ServiceModel.UnixDomainSocketClientCredentialType", "System.ServiceModel.UnixDomainSocketClientCredentialType!", "Field[PosixIdentity]"] + - ["System.ServiceModel.BasicHttpSecurity", "System.ServiceModel.NetHttpBinding", "Property[Security]"] + - ["System.String", "System.ServiceModel.WSHttpBindingBase", "Property[Scheme]"] + - ["System.Xml.Schema.XmlSchema", "System.ServiceModel.EndpointAddressAugust2004", "Method[System.Xml.Serialization.IXmlSerializable.GetSchema].ReturnValue"] + - ["System.ServiceModel.Description.ServiceDescription", "System.ServiceModel.ServiceConfiguration", "Property[Description]"] + - ["System.ServiceModel.SecurityMode", "System.ServiceModel.SecurityMode!", "Field[Transport]"] + - ["System.ServiceModel.AddressFilterMode", "System.ServiceModel.AddressFilterMode!", "Field[Any]"] + - ["System.String", "System.ServiceModel.CorrelationActionMessageFilter", "Method[ToString].ReturnValue"] + - ["System.Boolean", "System.ServiceModel.BasicHttpBinding", "Method[ShouldSerializeReaderQuotas].ReturnValue"] + - ["System.Boolean", "System.ServiceModel.OperationBehaviorAttribute", "Property[TransactionScopeRequired]"] + - ["System.ServiceModel.TransactionFlowOption", "System.ServiceModel.TransactionFlowAttribute", "Property[Transactions]"] + - ["System.String", "System.ServiceModel.MessageHeaderException", "Property[HeaderName]"] + - ["System.ServiceModel.Description.ServiceCredentials", "System.ServiceModel.ServiceConfiguration", "Property[Credentials]"] + - ["System.ServiceModel.HostNameComparisonMode", "System.ServiceModel.NetNamedPipeBinding", "Property[HostNameComparisonMode]"] + - ["System.Boolean", "System.ServiceModel.WSDualHttpBinding", "Method[ShouldSerializeSecurity].ReturnValue"] + - ["System.ServiceModel.Description.ServiceAuthenticationBehavior", "System.ServiceModel.ServiceConfiguration", "Property[Authentication]"] + - ["System.ServiceModel.BasicHttpSecurityMode", "System.ServiceModel.BasicHttpSecurityMode!", "Field[TransportWithMessageCredential]"] + - ["System.ServiceModel.HttpClientCredentialType", "System.ServiceModel.HttpClientCredentialType!", "Field[Certificate]"] + - ["System.Boolean", "System.ServiceModel.FaultContractAttribute", "Property[HasProtectionLevel]"] + - ["System.ServiceModel.InstanceContextMode", "System.ServiceModel.InstanceContextMode!", "Field[Single]"] + - ["System.ServiceModel.InstanceContextMode", "System.ServiceModel.ServiceBehaviorAttribute", "Property[InstanceContextMode]"] + - ["System.ServiceModel.UnixDomainSocketClientCredentialType", "System.ServiceModel.UnixDomainSocketTransportSecurity", "Property[ClientCredentialType]"] + - ["System.ServiceModel.EndpointAddressAugust2004", "System.ServiceModel.EndpointAddressAugust2004!", "Method[FromEndpointAddress].ReturnValue"] + - ["System.ServiceModel.FaultCode", "System.ServiceModel.FaultCode", "Property[SubCode]"] + - ["System.ServiceModel.WebHttpSecurity", "System.ServiceModel.WebHttpBinding", "Property[Security]"] + - ["System.ServiceModel.ServiceSecurityContext", "System.ServiceModel.ServiceSecurityContext!", "Property[Anonymous]"] + - ["System.ServiceModel.Channels.MessageProperties", "System.ServiceModel.OperationContext", "Property[OutgoingMessageProperties]"] + - ["System.ServiceModel.ReleaseInstanceMode", "System.ServiceModel.OperationBehaviorAttribute", "Property[ReleaseInstanceMode]"] + - ["System.String", "System.ServiceModel.FaultException", "Property[Action]"] + - ["System.ServiceModel.SessionMode", "System.ServiceModel.SessionMode!", "Field[Allowed]"] + - ["System.Boolean", "System.ServiceModel.WSHttpContextBinding", "Property[ContextManagementEnabled]"] + - ["System.ServiceModel.Channels.MessageHeaders", "System.ServiceModel.OperationContext", "Property[OutgoingMessageHeaders]"] + - ["System.Boolean", "System.ServiceModel.MsmqBindingBase", "Property[Durable]"] + - ["System.Threading.Tasks.Task", "System.ServiceModel.InstanceContext", "Method[OnCloseAsync].ReturnValue"] + - ["System.ServiceModel.HttpTransportSecurity", "System.ServiceModel.BasicHttpsSecurity", "Property[Transport]"] + - ["System.ServiceModel.BasicHttpSecurityMode", "System.ServiceModel.BasicHttpSecurity", "Property[Mode]"] + - ["System.ServiceModel.AuditLevel", "System.ServiceModel.AuditLevel!", "Field[None]"] + - ["System.Boolean", "System.ServiceModel.FederatedMessageSecurityOverHttp", "Method[ShouldSerializeClaimTypeRequirements].ReturnValue"] + - ["System.ServiceModel.Channels.TransportBindingElement", "System.ServiceModel.WSHttpBindingBase", "Method[GetTransport].ReturnValue"] + - ["System.ServiceModel.TransactionFlowOption", "System.ServiceModel.TransactionFlowOption!", "Field[NotAllowed]"] + - ["System.ServiceModel.Channels.RequestContext", "System.ServiceModel.OperationContext", "Property[RequestContext]"] + - ["System.ServiceModel.ConcurrencyMode", "System.ServiceModel.ConcurrencyMode!", "Field[Reentrant]"] + - ["System.TimeSpan", "System.ServiceModel.ChannelFactory", "Property[DefaultCloseTimeout]"] + - ["System.ServiceModel.Channels.BindingElementCollection", "System.ServiceModel.WSHttpBindingBase", "Method[CreateBindingElements].ReturnValue"] + - ["System.ServiceModel.Description.ServiceDescription", "System.ServiceModel.ServiceHostBase", "Property[Description]"] + - ["System.Boolean", "System.ServiceModel.NetTcpBinding", "Method[ShouldSerializeSecurity].ReturnValue"] + - ["System.ServiceModel.ServiceHostBase", "System.ServiceModel.InstanceContext", "Property[Host]"] + - ["System.Boolean", "System.ServiceModel.HttpBindingBase", "Property[AllowCookies]"] + - ["System.Boolean", "System.ServiceModel.BasicHttpBinding", "Method[ShouldSerializeSecurity].ReturnValue"] + - ["System.ServiceModel.ReceiveErrorHandling", "System.ServiceModel.ReceiveErrorHandling!", "Field[Drop]"] + - ["System.String", "System.ServiceModel.UdpBinding", "Property[MulticastInterfaceId]"] + - ["System.Boolean", "System.ServiceModel.NetTcpBinding", "Method[ShouldSerializeListenBacklog].ReturnValue"] + - ["System.ServiceModel.OperationContext", "System.ServiceModel.OperationContext!", "Property[Current]"] + - ["System.ServiceModel.MessageSecurityVersion", "System.ServiceModel.MessageSecurityVersion!", "Property[WSSecurity10WSTrust13WSSecureConversation13WSSecurityPolicy12BasicSecurityProfile10]"] + - ["System.ServiceModel.MessageSecurityVersion", "System.ServiceModel.MessageSecurityVersion!", "Property[Default]"] + - ["System.ServiceModel.Channels.BindingElementCollection", "System.ServiceModel.NetHttpsBinding", "Method[CreateBindingElements].ReturnValue"] + - ["System.ServiceModel.Security.SecurityAlgorithmSuite", "System.ServiceModel.BasicHttpMessageSecurity", "Property[AlgorithmSuite]"] + - ["System.ServiceModel.PeerMessagePropagation", "System.ServiceModel.PeerMessagePropagation!", "Field[None]"] + - ["System.ServiceModel.BasicHttpSecurityMode", "System.ServiceModel.BasicHttpSecurityMode!", "Field[TransportCredentialOnly]"] + - ["System.Boolean", "System.ServiceModel.NetNamedPipeBinding", "Method[ShouldSerializeReaderQuotas].ReturnValue"] + - ["System.ServiceModel.MessageSecurityVersion", "System.ServiceModel.MessageSecurityVersion!", "Property[WSSecurity11WSTrust13WSSecureConversation13WSSecurityPolicy12]"] + - ["System.Int32", "System.ServiceModel.WebHttpBinding", "Property[MaxBufferSize]"] + - ["System.String", "System.ServiceModel.MessageHeaderException", "Property[HeaderNamespace]"] + - ["System.Int64", "System.ServiceModel.NetPeerTcpBinding", "Property[MaxBufferPoolSize]"] + - ["System.Boolean", "System.ServiceModel.OperationContractAttribute", "Property[IsInitiating]"] + - ["System.ServiceModel.MessageSecurityOverHttp", "System.ServiceModel.WSDualHttpSecurity", "Property[Message]"] + - ["System.Collections.ObjectModel.Collection", "System.ServiceModel.Endpoint", "Property[Headers]"] + - ["System.Int32", "System.ServiceModel.NetTcpBinding", "Property[ListenBacklog]"] + - ["System.ServiceModel.Channels.Message", "System.ServiceModel.UnknownMessageReceivedEventArgs", "Property[Message]"] + - ["System.ServiceModel.DeadLetterQueue", "System.ServiceModel.DeadLetterQueue!", "Field[None]"] + - ["System.ServiceModel.ConcurrencyMode", "System.ServiceModel.ConcurrencyMode!", "Field[Single]"] + - ["System.Boolean", "System.ServiceModel.BasicHttpMessageSecurity", "Method[ShouldSerializeClientCredentialType].ReturnValue"] + - ["System.Type", "System.ServiceModel.ServiceKnownTypeAttribute", "Property[DeclaringType]"] + - ["System.Int64", "System.ServiceModel.UdpBinding", "Property[MaxBufferPoolSize]"] + - ["System.String", "System.ServiceModel.FaultContractAttribute", "Property[Action]"] + - ["System.Int32", "System.ServiceModel.ServiceHostBase", "Property[ManualFlowControlLimit]"] + - ["System.TimeSpan", "System.ServiceModel.ServiceHostBase", "Property[CloseTimeout]"] + - ["System.ServiceModel.TransferMode", "System.ServiceModel.TransferMode!", "Field[Buffered]"] + - ["System.Text.Encoding", "System.ServiceModel.WebHttpBinding", "Property[WriteEncoding]"] + - ["System.ServiceModel.Channels.BindingElementCollection", "System.ServiceModel.WSFederationHttpBinding", "Method[CreateBindingElements].ReturnValue"] + - ["System.Xml.XmlDictionaryReaderQuotas", "System.ServiceModel.NetMsmqBinding", "Property[ReaderQuotas]"] + - ["System.Boolean", "System.ServiceModel.OptionalReliableSession", "Property[Enabled]"] + - ["System.ServiceModel.FaultCode", "System.ServiceModel.FaultException", "Property[Code]"] + - ["System.Threading.Tasks.ValueTask", "System.ServiceModel.ChannelFactory", "Method[System.IAsyncDisposable.DisposeAsync].ReturnValue"] + - ["System.ServiceModel.Channels.IChannelFactory", "System.ServiceModel.WebHttpBinding", "Method[BuildChannelFactory].ReturnValue"] + - ["System.ServiceModel.MessageCredentialType", "System.ServiceModel.MessageCredentialType!", "Field[Windows]"] + - ["System.ServiceModel.OperationFormatStyle", "System.ServiceModel.OperationFormatStyle!", "Field[Document]"] + - ["System.ServiceModel.ReceiveErrorHandling", "System.ServiceModel.MsmqBindingBase", "Property[ReceiveErrorHandling]"] + - ["System.ServiceModel.NetNamedPipeSecurityMode", "System.ServiceModel.NetNamedPipeSecurityMode!", "Field[None]"] + - ["System.ServiceModel.Description.ServiceDescription", "System.ServiceModel.ServiceHost", "Method[CreateDescription].ReturnValue"] + - ["System.Int64", "System.ServiceModel.HttpBindingBase", "Property[MaxReceivedMessageSize]"] + - ["System.ServiceModel.TransactionFlowOption", "System.ServiceModel.TransactionFlowOption!", "Field[Mandatory]"] + - ["System.ServiceModel.PeerMessagePropagation", "System.ServiceModel.PeerMessagePropagation!", "Field[Local]"] + - ["System.ServiceModel.MsmqSecureHashAlgorithm", "System.ServiceModel.MsmqTransportSecurity", "Property[MsmqSecureHashAlgorithm]"] + - ["System.ServiceModel.Channels.BindingElementCollection", "System.ServiceModel.NetHttpBinding", "Method[CreateBindingElements].ReturnValue"] + - ["System.String", "System.ServiceModel.MessageContractMemberAttribute", "Property[Name]"] + - ["System.ServiceModel.MessageCredentialType", "System.ServiceModel.MessageCredentialType!", "Field[None]"] + - ["System.Boolean", "System.ServiceModel.FederatedMessageSecurityOverHttp", "Method[ShouldSerializeNegotiateServiceCredential].ReturnValue"] + - ["System.String", "System.ServiceModel.ServiceBehaviorAttribute", "Property[ConfigurationName]"] + - ["System.ServiceModel.IContextChannel", "System.ServiceModel.OperationContext", "Property[Channel]"] + - ["System.Boolean", "System.ServiceModel.PeerHopCountAttribute", "Property[MustUnderstand]"] + - ["System.ServiceModel.Channels.BindingElementCollection", "System.ServiceModel.NetTcpBinding", "Method[CreateBindingElements].ReturnValue"] + - ["System.Int32", "System.ServiceModel.PeerNode", "Property[Port]"] + - ["System.TimeSpan", "System.ServiceModel.ReliableSession", "Property[InactivityTimeout]"] + - ["System.Net.Security.ProtectionLevel", "System.ServiceModel.PeerHopCountAttribute", "Property[ProtectionLevel]"] + - ["System.ServiceModel.TcpClientCredentialType", "System.ServiceModel.TcpClientCredentialType!", "Field[None]"] + - ["System.Boolean", "System.ServiceModel.FederatedMessageSecurityOverHttp", "Method[ShouldSerializeTokenRequestParameters].ReturnValue"] + - ["System.ServiceModel.EndpointAddress", "System.ServiceModel.EndpointAddress10", "Method[ToEndpointAddress].ReturnValue"] + - ["System.ServiceModel.Description.ClientCredentials", "System.ServiceModel.ClientCredentialsSecurityTokenManager", "Property[ClientCredentials]"] + - ["System.ServiceModel.IExtensionCollection", "System.ServiceModel.ServiceHostBase", "Property[Extensions]"] + - ["System.Boolean", "System.ServiceModel.DeliveryRequirementsAttribute", "Property[RequireOrderedDelivery]"] + - ["System.Boolean", "System.ServiceModel.WebHttpBinding", "Property[BypassProxyOnLocal]"] + - ["System.Xml.XmlQualifiedName", "System.ServiceModel.EndpointAddress10!", "Method[GetSchema].ReturnValue"] + - ["System.Boolean", "System.ServiceModel.OperationBehaviorAttribute", "Property[AutoDisposeParameters]"] + - ["System.Boolean", "System.ServiceModel.ServiceHostingEnvironment!", "Property[AspNetCompatibilityEnabled]"] + - ["System.Boolean", "System.ServiceModel.MessageSecurityOverHttp", "Method[IsSecureConversationEnabled].ReturnValue"] + - ["System.ServiceModel.EnvelopeVersion", "System.ServiceModel.NetNamedPipeBinding", "Property[EnvelopeVersion]"] + - ["System.String", "System.ServiceModel.FaultContractAttribute", "Property[Namespace]"] + - ["System.ServiceModel.ConcurrencyMode", "System.ServiceModel.ConcurrencyMode!", "Field[Multiple]"] + - ["System.ServiceModel.ReleaseInstanceMode", "System.ServiceModel.ReleaseInstanceMode!", "Field[BeforeAndAfterCall]"] + - ["System.ServiceModel.FaultReasonText", "System.ServiceModel.FaultReason", "Method[GetMatchingTranslation].ReturnValue"] + - ["System.ServiceModel.MessageCredentialType", "System.ServiceModel.MessageCredentialType!", "Field[UserName]"] + - ["System.ServiceModel.QueueTransferProtocol", "System.ServiceModel.QueueTransferProtocol!", "Field[Native]"] + - ["System.Collections.ObjectModel.Collection", "System.ServiceModel.FederatedMessageSecurityOverHttp", "Property[ClaimTypeRequirements]"] + - ["System.ServiceModel.HttpClientCredentialType", "System.ServiceModel.HttpClientCredentialType!", "Field[Ntlm]"] + - ["System.Boolean", "System.ServiceModel.FederatedMessageSecurityOverHttp", "Method[ShouldSerializeAlgorithmSuite].ReturnValue"] + - ["System.ServiceModel.IExtensionCollection", "System.ServiceModel.OperationContext", "Property[Extensions]"] + - ["System.ServiceModel.NetNamedPipeSecurityMode", "System.ServiceModel.NetNamedPipeSecurity", "Property[Mode]"] + - ["System.ServiceModel.TransferMode", "System.ServiceModel.TransferMode!", "Field[StreamedResponse]"] + - ["System.String", "System.ServiceModel.MessageContractMemberAttribute", "Property[Namespace]"] + - ["System.ServiceModel.QueuedDeliveryRequirementsMode", "System.ServiceModel.QueuedDeliveryRequirementsMode!", "Field[Allowed]"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.ServiceModel.ServiceAuthorizationManager", "Method[GetAuthorizationPolicies].ReturnValue"] + - ["System.Net.Security.ProtectionLevel", "System.ServiceModel.MessageContractMemberAttribute", "Property[ProtectionLevel]"] + - ["System.IdentityModel.Policy.AuthorizationContext", "System.ServiceModel.ServiceSecurityContext", "Property[AuthorizationContext]"] + - ["System.ServiceModel.BasicHttpSecurityMode", "System.ServiceModel.BasicHttpSecurityMode!", "Field[Message]"] + - ["System.ServiceModel.WSDualHttpSecurityMode", "System.ServiceModel.WSDualHttpSecurityMode!", "Field[None]"] + - ["System.ServiceModel.EndpointIdentity", "System.ServiceModel.EndpointIdentity!", "Method[CreateSpnIdentity].ReturnValue"] + - ["System.String", "System.ServiceModel.EnvelopeVersion", "Method[ToString].ReturnValue"] + - ["System.ServiceModel.BasicHttpMessageCredentialType", "System.ServiceModel.BasicHttpMessageCredentialType!", "Field[UserName]"] + - ["System.Int64", "System.ServiceModel.UnixDomainSocketBinding", "Property[MaxBufferPoolSize]"] + - ["System.ServiceModel.WSHttpSecurity", "System.ServiceModel.WSHttpBinding", "Property[Security]"] + - ["System.Boolean", "System.ServiceModel.ServiceBehaviorAttribute", "Property[ReleaseServiceInstanceOnTransactionComplete]"] + - ["System.ServiceModel.HostNameComparisonMode", "System.ServiceModel.WebHttpBinding", "Property[HostNameComparisonMode]"] + - ["TResult", "System.ServiceModel.XPathMessageQuery", "Method[Evaluate].ReturnValue"] + - ["System.String", "System.ServiceModel.CallbackBehaviorAttribute", "Property[TransactionTimeout]"] + - ["System.Boolean", "System.ServiceModel.OperationBehaviorAttribute", "Property[TransactionAutoComplete]"] + - ["System.ServiceModel.QueuedDeliveryRequirementsMode", "System.ServiceModel.DeliveryRequirementsAttribute", "Property[QueuedDeliveryRequirements]"] + - ["System.ServiceModel.Description.ServiceEndpoint", "System.ServiceModel.ChannelFactory", "Method[CreateDescription].ReturnValue"] + - ["System.Xml.XmlDictionaryReader", "System.ServiceModel.EndpointAddressBuilder", "Method[GetReaderAtExtensions].ReturnValue"] + - ["System.Boolean", "System.ServiceModel.HttpBindingBase", "Method[ShouldSerializeReaderQuotas].ReturnValue"] + - ["System.Boolean", "System.ServiceModel.HttpBindingBase", "Property[System.ServiceModel.Channels.IBindingRuntimePreferences.ReceiveSynchronously]"] + - ["System.ServiceModel.Dispatcher.MessageQueryTable", "System.ServiceModel.MessageQuerySet", "Method[GetMessageQueryTable].ReturnValue"] + - ["System.ServiceModel.BasicHttpSecurityMode", "System.ServiceModel.BasicHttpSecurityMode!", "Field[Transport]"] + - ["System.ServiceModel.TransferMode", "System.ServiceModel.TransferMode!", "Field[Streamed]"] + - ["System.IdentityModel.Selectors.SecurityTokenSerializer", "System.ServiceModel.ClientCredentialsSecurityTokenManager", "Method[CreateSecurityTokenSerializer].ReturnValue"] + - ["System.Int32", "System.ServiceModel.EndpointIdentity", "Method[GetHashCode].ReturnValue"] + - ["System.Boolean", "System.ServiceModel.WSFederationHttpSecurity", "Method[ShouldSerializeMessage].ReturnValue"] + - ["System.ServiceModel.ReliableMessagingVersion", "System.ServiceModel.ReliableMessagingVersion!", "Property[WSReliableMessaging11]"] + - ["System.Boolean", "System.ServiceModel.NetHttpBinding", "Method[ShouldSerializeReliableSession].ReturnValue"] + - ["System.Security.Principal.IIdentity", "System.ServiceModel.ServiceSecurityContext", "Property[PrimaryIdentity]"] + - ["System.Uri", "System.ServiceModel.WebHttpBinding", "Property[ProxyAddress]"] + - ["System.Boolean", "System.ServiceModel.OperationContractAttribute", "Property[HasProtectionLevel]"] + - ["System.Xml.XmlDictionaryReaderQuotas", "System.ServiceModel.UdpBinding", "Property[ReaderQuotas]"] + - ["System.ServiceModel.Channels.IChannelFactory", "System.ServiceModel.NetHttpsBinding", "Method[BuildChannelFactory].ReturnValue"] + - ["System.ServiceModel.OperationFormatStyle", "System.ServiceModel.XmlSerializerFormatAttribute", "Property[Style]"] + - ["System.IdentityModel.Selectors.SecurityTokenAuthenticator", "System.ServiceModel.ClientCredentialsSecurityTokenManager", "Method[CreateSecurityTokenAuthenticator].ReturnValue"] + - ["System.ServiceModel.Security.SecurityAlgorithmSuite", "System.ServiceModel.MessageSecurityOverTcp", "Property[AlgorithmSuite]"] + - ["System.ServiceModel.TransactionProtocol", "System.ServiceModel.NetTcpBinding", "Property[TransactionProtocol]"] + - ["System.ServiceModel.NetMsmqSecurityMode", "System.ServiceModel.NetMsmqSecurityMode!", "Field[Both]"] + - ["System.ServiceModel.EndpointIdentity", "System.ServiceModel.EndpointIdentity!", "Method[CreateIdentity].ReturnValue"] + - ["System.ServiceModel.Security.SecurityAlgorithmSuite", "System.ServiceModel.MessageSecurityOverHttp", "Property[AlgorithmSuite]"] + - ["System.ServiceModel.OperationFormatUse", "System.ServiceModel.OperationFormatUse!", "Field[Literal]"] + - ["System.TimeSpan", "System.ServiceModel.IContextChannel", "Property[OperationTimeout]"] + - ["System.String", "System.ServiceModel.NetTcpBinding", "Property[Scheme]"] + - ["System.ServiceModel.QueueTransferProtocol", "System.ServiceModel.QueueTransferProtocol!", "Field[Srmp]"] + - ["System.ServiceModel.ServiceSecurityContext", "System.ServiceModel.ServiceSecurityContext!", "Property[Current]"] + - ["System.Boolean", "System.ServiceModel.WebHttpSecurity", "Method[ShouldSerializeMode].ReturnValue"] + - ["System.ServiceModel.MessageCredentialType", "System.ServiceModel.MessageSecurityOverMsmq", "Property[ClientCredentialType]"] + - ["System.Uri", "System.ServiceModel.BasicHttpBinding", "Property[ProxyAddress]"] + - ["System.ServiceModel.WSMessageEncoding", "System.ServiceModel.WSMessageEncoding!", "Field[Text]"] + - ["System.String", "System.ServiceModel.EndpointAddress", "Method[ToString].ReturnValue"] + - ["System.String", "System.ServiceModel.FaultCode", "Property[Namespace]"] + - ["System.ServiceModel.MessageSecurityVersion", "System.ServiceModel.MessageSecurityVersion!", "Property[WSSecurity11WSTrustFebruary2005WSSecureConversationFebruary2005WSSecurityPolicy11BasicSecurityProfile10]"] + - ["System.ServiceModel.Channels.BindingElementCollection", "System.ServiceModel.NetTcpContextBinding", "Method[CreateBindingElements].ReturnValue"] + - ["System.ServiceModel.ImpersonationOption", "System.ServiceModel.ImpersonationOption!", "Field[NotAllowed]"] + - ["System.Int32", "System.ServiceModel.CallbackBehaviorAttribute", "Property[MaxItemsInObjectGraph]"] + - ["System.Boolean", "System.ServiceModel.PeerSecuritySettings", "Method[ShouldSerializeMode].ReturnValue"] + - ["System.ServiceModel.EndpointAddress", "System.ServiceModel.FederatedMessageSecurityOverHttp", "Property[IssuerAddress]"] + - ["System.ServiceModel.TransferMode", "System.ServiceModel.TransferMode!", "Field[StreamedRequest]"] + - ["System.ServiceModel.InstanceContext", "System.ServiceModel.OperationContext", "Property[InstanceContext]"] + - ["System.String", "System.ServiceModel.ServiceContractAttribute", "Property[Name]"] + - ["System.Security.Claims.ClaimsPrincipal", "System.ServiceModel.OperationContext", "Property[ClaimsPrincipal]"] + - ["System.ServiceModel.HttpProxyCredentialType", "System.ServiceModel.HttpProxyCredentialType!", "Field[Basic]"] + - ["System.ServiceModel.BasicHttpMessageCredentialType", "System.ServiceModel.BasicHttpMessageSecurity", "Property[ClientCredentialType]"] + - ["System.Xml.XmlDictionaryReaderQuotas", "System.ServiceModel.NetNamedPipeBinding", "Property[ReaderQuotas]"] + - ["System.ServiceModel.HttpTransportSecurity", "System.ServiceModel.WSHttpSecurity", "Property[Transport]"] + - ["System.Boolean", "System.ServiceModel.WebHttpBinding", "Property[AllowCookies]"] + - ["System.ServiceModel.QueuedDeliveryRequirementsMode", "System.ServiceModel.QueuedDeliveryRequirementsMode!", "Field[NotAllowed]"] + - ["System.Collections.Generic.IDictionary", "System.ServiceModel.ServiceHostBase", "Property[ImplementedContracts]"] + - ["System.Boolean", "System.ServiceModel.IDuplexContextChannel", "Property[AutomaticInputSessionShutdown]"] + - ["System.ServiceModel.HttpProxyCredentialType", "System.ServiceModel.HttpProxyCredentialType!", "Field[Ntlm]"] + - ["System.ServiceModel.Channels.WebSocketTransportSettings", "System.ServiceModel.NetHttpBinding", "Property[WebSocketSettings]"] + - ["System.Boolean", "System.ServiceModel.FederatedMessageSecurityOverHttp", "Method[ShouldSerializeIssuedKeyType].ReturnValue"] + - ["System.Net.Security.ProtectionLevel", "System.ServiceModel.TcpTransportSecurity", "Property[ProtectionLevel]"] + - ["System.Type", "System.ServiceModel.ServiceKnownTypeAttribute", "Property[Type]"] + - ["System.ServiceModel.PeerMessagePropagation", "System.ServiceModel.PeerMessagePropagation!", "Field[Remote]"] + - ["System.Boolean", "System.ServiceModel.NetPeerTcpBinding!", "Property[IsPnrpAvailable]"] + - ["System.ServiceModel.PeerMessagePropagation", "System.ServiceModel.PeerMessagePropagationFilter", "Method[ShouldMessagePropagate].ReturnValue"] + - ["System.Boolean", "System.ServiceModel.NetTcpBinding", "Method[ShouldSerializeTransactionProtocol].ReturnValue"] + - ["System.Boolean", "System.ServiceModel.PeerHopCountAttribute", "Property[Relay]"] + - ["System.Int32", "System.ServiceModel.ServiceBehaviorAttribute", "Property[MaxItemsInObjectGraph]"] + - ["System.ServiceModel.NetMsmqSecurity", "System.ServiceModel.NetMsmqBinding", "Property[Security]"] + - ["System.ServiceModel.EnvelopeVersion", "System.ServiceModel.BasicHttpBinding", "Property[EnvelopeVersion]"] + - ["System.Uri", "System.ServiceModel.WSDualHttpBinding", "Property[ClientBaseAddress]"] + - ["System.ServiceModel.ReceiveErrorHandling", "System.ServiceModel.ReceiveErrorHandling!", "Field[Fault]"] + - ["System.Boolean", "System.ServiceModel.BasicHttpBinding", "Property[System.ServiceModel.Channels.IBindingRuntimePreferences.ReceiveSynchronously]"] + - ["System.Boolean", "System.ServiceModel.NetNamedPipeBinding", "Property[TransactionFlow]"] + - ["System.ServiceModel.EnvelopeVersion", "System.ServiceModel.WebHttpBinding", "Property[EnvelopeVersion]"] + - ["System.ServiceModel.OperationFormatUse", "System.ServiceModel.XmlSerializerFormatAttribute", "Property[Use]"] + - ["System.Boolean", "System.ServiceModel.ServiceHostingEnvironment!", "Property[MultipleSiteBindingsEnabled]"] + - ["System.Int32", "System.ServiceModel.NetPeerTcpBinding", "Property[Port]"] + - ["System.ServiceModel.ReceiveErrorHandling", "System.ServiceModel.ReceiveErrorHandling!", "Field[Reject]"] + - ["System.ServiceModel.Description.ServiceDescription", "System.ServiceModel.ServiceHostBase", "Method[CreateDescription].ReturnValue"] + - ["System.Boolean", "System.ServiceModel.FederatedMessageSecurityOverHttp", "Method[ShouldSerializeEstablishSecurityContext].ReturnValue"] + - ["System.ServiceModel.Channels.IChannelFactory", "System.ServiceModel.NetHttpBinding", "Method[BuildChannelFactory].ReturnValue"] + - ["System.ServiceModel.MsmqSecureHashAlgorithm", "System.ServiceModel.MsmqSecureHashAlgorithm!", "Field[Sha256]"] + - ["System.String", "System.ServiceModel.OperationContext", "Property[SessionId]"] + - ["System.Boolean", "System.ServiceModel.NetMsmqBinding", "Method[ShouldSerializeReaderQuotas].ReturnValue"] + - ["System.String", "System.ServiceModel.EndpointIdentityExtension", "Property[ClaimType]"] + - ["System.Int32", "System.ServiceModel.NetTcpBinding", "Property[MaxConnections]"] + - ["System.ServiceModel.HostNameComparisonMode", "System.ServiceModel.HostNameComparisonMode!", "Field[Exact]"] + - ["System.String", "System.ServiceModel.NetPeerTcpBinding", "Property[Scheme]"] + - ["System.ServiceModel.Description.ServiceEndpoint", "System.ServiceModel.ServiceHostBase", "Method[AddServiceEndpoint].ReturnValue"] + - ["System.ServiceModel.MessageSecurityOverMsmq", "System.ServiceModel.NetMsmqSecurity", "Property[Message]"] + - ["System.Collections.Generic.ICollection", "System.ServiceModel.OperationContext", "Property[SupportingTokens]"] + - ["System.Int64", "System.ServiceModel.UdpBinding", "Property[MaxReceivedMessageSize]"] + - ["System.ServiceModel.MessageCredentialType", "System.ServiceModel.MessageSecurityOverHttp", "Property[ClientCredentialType]"] + - ["System.ServiceModel.WSFederationHttpSecurityMode", "System.ServiceModel.WSFederationHttpSecurity", "Property[Mode]"] + - ["System.IAsyncResult", "System.ServiceModel.ChannelFactory", "Method[OnBeginClose].ReturnValue"] + - ["System.Int32", "System.ServiceModel.NetNamedPipeBinding", "Property[MaxBufferSize]"] + - ["System.Boolean", "System.ServiceModel.NetTcpBinding", "Property[PortSharingEnabled]"] + - ["System.Boolean", "System.ServiceModel.MsmqBindingBase", "Property[ExactlyOnce]"] + - ["System.Security.Authentication.ExtendedProtection.ExtendedProtectionPolicy", "System.ServiceModel.TcpTransportSecurity", "Property[ExtendedProtectionPolicy]"] + - ["System.ServiceModel.EnvelopeVersion", "System.ServiceModel.EnvelopeVersion!", "Property[None]"] + - ["System.ServiceModel.NetMsmqSecurityMode", "System.ServiceModel.NetMsmqSecurityMode!", "Field[Message]"] + - ["System.Boolean", "System.ServiceModel.WSHttpBinding", "Property[AllowCookies]"] + - ["System.Boolean", "System.ServiceModel.ServiceConfiguration", "Property[UseIdentityConfiguration]"] + - ["System.ServiceModel.MessageCredentialType", "System.ServiceModel.MessageSecurityOverTcp", "Property[ClientCredentialType]"] + - ["System.IAsyncResult", "System.ServiceModel.InstanceContext", "Method[OnBeginOpen].ReturnValue"] + - ["System.Boolean", "System.ServiceModel.WebHttpBinding", "Property[UseDefaultWebProxy]"] + - ["System.Net.Security.ProtectionLevel", "System.ServiceModel.FaultContractAttribute", "Property[ProtectionLevel]"] + - ["System.ServiceModel.WebHttpSecurityMode", "System.ServiceModel.WebHttpSecurityMode!", "Field[None]"] + - ["System.ServiceModel.Channels.IChannelFactory", "System.ServiceModel.WSHttpBinding", "Method[BuildChannelFactory].ReturnValue"] + - ["System.ServiceModel.EndpointIdentity", "System.ServiceModel.EndpointIdentity!", "Method[CreateX509CertificateIdentity].ReturnValue"] + - ["System.Int32", "System.ServiceModel.MsmqBindingBase", "Property[MaxRetryCycles]"] + - ["System.ServiceModel.ReliableSession", "System.ServiceModel.WSDualHttpBinding", "Property[ReliableSession]"] + - ["System.ServiceModel.TransferMode", "System.ServiceModel.NetNamedPipeBinding", "Property[TransferMode]"] + - ["System.Boolean", "System.ServiceModel.NonDualMessageSecurityOverHttp", "Property[EstablishSecurityContext]"] + - ["System.Boolean", "System.ServiceModel.XmlSerializerFormatAttribute", "Property[SupportFaults]"] + - ["System.Int64", "System.ServiceModel.WebHttpBinding", "Property[MaxReceivedMessageSize]"] + - ["System.ServiceModel.MsmqSecureHashAlgorithm", "System.ServiceModel.MsmqSecureHashAlgorithm!", "Field[MD5]"] + - ["System.ServiceModel.EnvelopeVersion", "System.ServiceModel.EnvelopeVersion!", "Property[Soap11]"] + - ["System.ServiceModel.HttpClientCredentialType", "System.ServiceModel.HttpClientCredentialType!", "Field[Windows]"] + - ["System.ServiceModel.Channels.SecurityBindingElement", "System.ServiceModel.WSHttpBindingBase", "Method[CreateMessageSecurity].ReturnValue"] + - ["System.ServiceModel.BasicHttpMessageSecurity", "System.ServiceModel.BasicHttpsSecurity", "Property[Message]"] + - ["System.Security.Authentication.ExtendedProtection.ExtendedProtectionPolicy", "System.ServiceModel.UnixDomainSocketTransportSecurity", "Property[ExtendedProtectionPolicy]"] + - ["System.ServiceModel.Channels.BindingElementCollection", "System.ServiceModel.NetMsmqBinding", "Method[CreateBindingElements].ReturnValue"] + - ["System.ServiceModel.WSDualHttpSecurityMode", "System.ServiceModel.WSDualHttpSecurity", "Property[Mode]"] + - ["System.ServiceModel.MessageSecurityVersion", "System.ServiceModel.MessageSecurityVersion!", "Property[WSSecurity10WSTrustFebruary2005WSSecureConversationFebruary2005WSSecurityPolicy11BasicSecurityProfile10]"] + - ["System.Object", "System.ServiceModel.PeerResolver", "Method[Register].ReturnValue"] + - ["System.ServiceModel.Channels.SecurityBindingElement", "System.ServiceModel.WSFederationHttpBinding", "Method[CreateMessageSecurity].ReturnValue"] + - ["System.Boolean", "System.ServiceModel.WSHttpBinding", "Method[ShouldSerializeSecurity].ReturnValue"] + - ["System.ServiceModel.PeerMessagePropagation", "System.ServiceModel.PeerMessagePropagation!", "Field[LocalAndRemote]"] + - ["System.ServiceModel.UnixDomainSocketSecurityMode", "System.ServiceModel.UnixDomainSocketSecurityMode!", "Field[Transport]"] + - ["System.TimeSpan", "System.ServiceModel.IDefaultCommunicationTimeouts", "Property[CloseTimeout]"] + - ["System.ServiceModel.NetMsmqSecurityMode", "System.ServiceModel.NetMsmqSecurityMode!", "Field[None]"] + - ["System.String", "System.ServiceModel.BasicHttpBinding", "Property[Scheme]"] + - ["System.Collections.Generic.ICollection", "System.ServiceModel.InstanceContext", "Property[OutgoingChannels]"] + - ["System.Boolean", "System.ServiceModel.BasicHttpBinding", "Method[ShouldSerializeTextEncoding].ReturnValue"] + - ["System.ServiceModel.AuditLevel", "System.ServiceModel.AuditLevel!", "Field[Failure]"] + - ["System.Boolean", "System.ServiceModel.WSHttpBindingBase", "Property[System.ServiceModel.Channels.IBindingRuntimePreferences.ReceiveSynchronously]"] + - ["System.ServiceModel.AuditLogLocation", "System.ServiceModel.AuditLogLocation!", "Field[Default]"] + - ["System.Int64", "System.ServiceModel.NetTcpBinding", "Property[MaxBufferPoolSize]"] + - ["System.Security.Authentication.ExtendedProtection.ExtendedProtectionPolicy", "System.ServiceModel.HttpTransportSecurity", "Property[ExtendedProtectionPolicy]"] + - ["System.ServiceModel.SecurityMode", "System.ServiceModel.WSHttpSecurity", "Property[Mode]"] + - ["System.ServiceModel.SecurityMode", "System.ServiceModel.PeerSecuritySettings", "Property[Mode]"] + - ["System.Int64", "System.ServiceModel.WebHttpBinding", "Property[MaxBufferPoolSize]"] + - ["System.Boolean", "System.ServiceModel.EndpointAddress", "Property[IsNone]"] + - ["System.Boolean", "System.ServiceModel.WSDualHttpSecurity", "Method[ShouldSerializeMessage].ReturnValue"] + - ["System.Net.Security.ProtectionLevel", "System.ServiceModel.OperationContractAttribute", "Property[ProtectionLevel]"] + - ["System.ServiceModel.AuditLevel", "System.ServiceModel.AuditLevel!", "Field[Success]"] + - ["System.Int64", "System.ServiceModel.WSHttpBindingBase", "Property[MaxBufferPoolSize]"] + - ["System.Boolean", "System.ServiceModel.NetNamedPipeBinding", "Method[ShouldSerializeSecurity].ReturnValue"] + - ["System.ServiceModel.WSMessageEncoding", "System.ServiceModel.BasicHttpsBinding", "Property[MessageEncoding]"] + - ["System.ServiceModel.HostNameComparisonMode", "System.ServiceModel.HttpBindingBase", "Property[HostNameComparisonMode]"] + - ["System.ServiceModel.Channels.BindingElementCollection", "System.ServiceModel.NetNamedPipeBinding", "Method[CreateBindingElements].ReturnValue"] + - ["System.Int32", "System.ServiceModel.MessageBodyMemberAttribute", "Property[Order]"] + - ["System.Type", "System.ServiceModel.DeliveryRequirementsAttribute", "Property[TargetContract]"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.ServiceModel.PeerResolver", "Method[Resolve].ReturnValue"] + - ["System.ServiceModel.ReliableMessagingVersion", "System.ServiceModel.ReliableMessagingVersion!", "Property[Default]"] + - ["System.ServiceModel.TransferMode", "System.ServiceModel.HttpBindingBase", "Property[TransferMode]"] + - ["System.Int64", "System.ServiceModel.MsmqPoisonMessageException", "Property[MessageLookupId]"] + - ["System.String", "System.ServiceModel.ExceptionDetail", "Property[HelpLink]"] + - ["System.Int32", "System.ServiceModel.MsmqBindingBase", "Property[ReceiveRetryCount]"] + - ["System.Xml.XmlDictionaryReader", "System.ServiceModel.EndpointAddressBuilder", "Method[GetReaderAtMetadata].ReturnValue"] + - ["System.Transactions.IsolationLevel", "System.ServiceModel.ServiceBehaviorAttribute", "Property[TransactionIsolationLevel]"] + - ["System.Uri", "System.ServiceModel.IClientChannel", "Property[Via]"] + - ["System.ServiceModel.ConcurrencyMode", "System.ServiceModel.CallbackBehaviorAttribute", "Property[ConcurrencyMode]"] + - ["System.ServiceModel.Channels.MessageFault", "System.ServiceModel.FaultException", "Method[CreateMessageFault].ReturnValue"] + - ["System.ServiceModel.MsmqAuthenticationMode", "System.ServiceModel.MsmqAuthenticationMode!", "Field[Certificate]"] + - ["System.ServiceModel.NetHttpMessageEncoding", "System.ServiceModel.NetHttpMessageEncoding!", "Field[Mtom]"] + - ["System.ServiceModel.ReliableMessagingVersion", "System.ServiceModel.ReliableMessagingVersion!", "Property[WSReliableMessagingFebruary2005]"] + - ["System.ServiceModel.EnvelopeVersion", "System.ServiceModel.NetPeerTcpBinding", "Property[EnvelopeVersion]"] + - ["System.ServiceModel.Channels.BindingElementCollection", "System.ServiceModel.WSHttpContextBinding", "Method[CreateBindingElements].ReturnValue"] + - ["System.TimeSpan", "System.ServiceModel.ServiceConfiguration", "Property[CloseTimeout]"] + - ["System.Security.Principal.WindowsIdentity", "System.ServiceModel.ServiceSecurityContext", "Property[WindowsIdentity]"] + - ["System.ServiceModel.BasicHttpsSecurityMode", "System.ServiceModel.BasicHttpsSecurity", "Property[Mode]"] + - ["System.String", "System.ServiceModel.CorrelationActionMessageFilter", "Property[Action]"] + - ["System.ServiceModel.MsmqEncryptionAlgorithm", "System.ServiceModel.MsmqEncryptionAlgorithm!", "Field[Aes]"] + - ["System.ServiceModel.EndpointIdentity", "System.ServiceModel.EndpointIdentity!", "Method[CreateDnsIdentity].ReturnValue"] + - ["System.ServiceModel.HttpProxyCredentialType", "System.ServiceModel.HttpProxyCredentialType!", "Field[Windows]"] + - ["System.Net.IPAddress", "System.ServiceModel.NetPeerTcpBinding", "Property[ListenIPAddress]"] + - ["System.Boolean", "System.ServiceModel.NetMsmqBinding", "Property[UseActiveDirectory]"] + - ["System.ServiceModel.WSFederationHttpSecurity", "System.ServiceModel.WSFederationHttpBinding", "Property[Security]"] + - ["System.ServiceModel.SessionMode", "System.ServiceModel.SessionMode!", "Field[Required]"] + - ["System.ServiceModel.Channels.SecurityBindingElement", "System.ServiceModel.WSHttpBinding", "Method[CreateMessageSecurity].ReturnValue"] + - ["System.Int64", "System.ServiceModel.BasicHttpBinding", "Property[MaxReceivedMessageSize]"] + - ["System.Xml.XmlDictionaryReaderQuotas", "System.ServiceModel.NetTcpBinding", "Property[ReaderQuotas]"] + - ["System.ServiceModel.Channels.BindingElementCollection", "System.ServiceModel.NetPeerTcpBinding", "Method[CreateBindingElements].ReturnValue"] + - ["System.Boolean", "System.ServiceModel.ServiceContractAttribute", "Property[HasProtectionLevel]"] + - ["System.ServiceModel.CommunicationState", "System.ServiceModel.CommunicationState!", "Field[Closing]"] + - ["System.Boolean", "System.ServiceModel.WebHttpBinding", "Property[CrossDomainScriptAccessEnabled]"] + - ["System.ServiceModel.TransferMode", "System.ServiceModel.NetTcpBinding", "Property[TransferMode]"] + - ["System.Transactions.IsolationLevel", "System.ServiceModel.CallbackBehaviorAttribute", "Property[TransactionIsolationLevel]"] + - ["System.Text.Encoding", "System.ServiceModel.HttpBindingBase", "Property[TextEncoding]"] + - ["System.Uri", "System.ServiceModel.IServiceChannel", "Property[ListenUri]"] + - ["System.Int32", "System.ServiceModel.UdpBinding", "Property[MaxRetransmitCount]"] + - ["System.ServiceModel.TransactionProtocol", "System.ServiceModel.TransactionProtocol!", "Property[WSAtomicTransaction11]"] + - ["System.TimeSpan", "System.ServiceModel.IDefaultCommunicationTimeouts", "Property[SendTimeout]"] + - ["System.Int32", "System.ServiceModel.EndpointAddress", "Method[GetHashCode].ReturnValue"] + - ["System.ServiceModel.HttpClientCredentialType", "System.ServiceModel.HttpClientCredentialType!", "Field[Basic]"] + - ["System.Xml.XmlDictionaryReaderQuotas", "System.ServiceModel.WSDualHttpBinding", "Property[ReaderQuotas]"] + - ["System.ServiceModel.Channels.IChannelFactory", "System.ServiceModel.BasicHttpsBinding", "Method[BuildChannelFactory].ReturnValue"] + - ["System.ServiceModel.TransactionProtocol", "System.ServiceModel.NetNamedPipeBinding", "Property[TransactionProtocol]"] + - ["System.ServiceModel.Channels.MessageVersion", "System.ServiceModel.OperationContext", "Property[IncomingMessageVersion]"] + - ["System.ServiceModel.NamedPipeTransportSecurity", "System.ServiceModel.NetNamedPipeSecurity", "Property[Transport]"] + - ["System.ServiceModel.MsmqEncryptionAlgorithm", "System.ServiceModel.MsmqEncryptionAlgorithm!", "Field[RC4Stream]"] + - ["System.IAsyncResult", "System.ServiceModel.IDuplexContextChannel", "Method[BeginCloseOutputSession].ReturnValue"] + - ["System.Boolean", "System.ServiceModel.CallbackBehaviorAttribute", "Property[UseSynchronizationContext]"] + - ["System.Boolean", "System.ServiceModel.CallbackBehaviorAttribute", "Property[IncludeExceptionDetailInFaults]"] + - ["System.ServiceModel.TransferMode", "System.ServiceModel.WebHttpBinding", "Property[TransferMode]"] + - ["System.ServiceModel.CacheSetting", "System.ServiceModel.CacheSetting!", "Field[AlwaysOn]"] + - ["System.ServiceModel.FaultReason", "System.ServiceModel.FaultException", "Property[Reason]"] + - ["System.Text.Encoding", "System.ServiceModel.UdpBinding", "Property[TextEncoding]"] + - ["System.Uri", "System.ServiceModel.EndpointAddress", "Property[Uri]"] + - ["System.ServiceModel.UnixDomainSocketClientCredentialType", "System.ServiceModel.UnixDomainSocketClientCredentialType!", "Field[Default]"] + - ["System.ServiceModel.OptionalReliableSession", "System.ServiceModel.NetHttpBinding", "Property[ReliableSession]"] + - ["System.ServiceModel.HttpClientCredentialType", "System.ServiceModel.HttpClientCredentialType!", "Field[Digest]"] + - ["System.TimeSpan", "System.ServiceModel.MsmqBindingBase", "Property[ValidityDuration]"] + - ["System.ServiceModel.AuditLogLocation", "System.ServiceModel.AuditLogLocation!", "Field[Application]"] + - ["System.Boolean", "System.ServiceModel.HttpTransportSecurity", "Method[ShouldSerializeRealm].ReturnValue"] + - ["System.Boolean", "System.ServiceModel.MsmqBindingBase", "Property[UseSourceJournal]"] + - ["System.String", "System.ServiceModel.FaultReason", "Method[ToString].ReturnValue"] + - ["System.ServiceModel.MessageSecurityVersion", "System.ServiceModel.MessageSecurityVersion!", "Property[WSSecurity11WSTrustFebruary2005WSSecureConversationFebruary2005WSSecurityPolicy11]"] + - ["System.String", "System.ServiceModel.OperationContractAttribute", "Property[ReplyAction]"] + - ["System.String", "System.ServiceModel.ExceptionDetail", "Method[ToString].ReturnValue"] + - ["System.String", "System.ServiceModel.XPathMessageQuery", "Property[Expression]"] + - ["System.Threading.SynchronizationContext", "System.ServiceModel.InstanceContext", "Property[SynchronizationContext]"] + - ["System.ServiceModel.Security.TrustVersion", "System.ServiceModel.MessageSecurityVersion", "Property[TrustVersion]"] + - ["System.Boolean", "System.ServiceModel.WebHttpBinding", "Method[ShouldSerializeWriteEncoding].ReturnValue"] + - ["System.ServiceModel.BasicHttpsSecurityMode", "System.ServiceModel.BasicHttpsSecurityMode!", "Field[TransportWithMessageCredential]"] + - ["System.Boolean", "System.ServiceModel.ClientCredentialsSecurityTokenManager", "Method[IsIssuedSecurityTokenRequirement].ReturnValue"] + - ["System.Boolean", "System.ServiceModel.NetNamedPipeBinding", "Method[ShouldSerializeTransactionProtocol].ReturnValue"] + - ["System.Boolean", "System.ServiceModel.WSHttpBindingBase", "Property[UseDefaultWebProxy]"] + - ["System.ServiceModel.Channels.Binding", "System.ServiceModel.Endpoint", "Property[Binding]"] + - ["System.Text.Encoding", "System.ServiceModel.WSDualHttpBinding", "Property[TextEncoding]"] + - ["System.Uri", "System.ServiceModel.Endpoint", "Property[AddressUri]"] + - ["System.ServiceModel.Channels.BindingElementCollection", "System.ServiceModel.UnixDomainSocketBinding", "Method[CreateBindingElements].ReturnValue"] + - ["System.ServiceModel.Dispatcher.MessageQueryCollection", "System.ServiceModel.XPathMessageQuery", "Method[CreateMessageQueryCollection].ReturnValue"] + - ["System.Boolean", "System.ServiceModel.CallbackBehaviorAttribute", "Property[AutomaticSessionShutdown]"] + - ["System.Boolean", "System.ServiceModel.NetNamedPipeBinding", "Property[System.ServiceModel.Channels.IBindingRuntimePreferences.ReceiveSynchronously]"] + - ["System.ServiceModel.EnvelopeVersion", "System.ServiceModel.EnvelopeVersion!", "Property[Soap12]"] + - ["System.ServiceModel.TcpClientCredentialType", "System.ServiceModel.TcpClientCredentialType!", "Field[Windows]"] + - ["System.String", "System.ServiceModel.EndpointIdentityExtension", "Property[ClaimRight]"] + - ["System.ServiceModel.WSMessageEncoding", "System.ServiceModel.WSDualHttpBinding", "Property[MessageEncoding]"] + - ["System.Object", "System.ServiceModel.ServiceHost", "Property[SingletonInstance]"] + - ["System.Boolean", "System.ServiceModel.ExceptionMapper", "Method[HandleSecurityTokenProcessingException].ReturnValue"] + - ["System.ServiceModel.EndpointIdentity", "System.ServiceModel.Endpoint", "Property[Identity]"] + - ["System.Boolean", "System.ServiceModel.WebHttpBinding", "Property[System.ServiceModel.Channels.IBindingRuntimePreferences.ReceiveSynchronously]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemServiceModelActivation/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemServiceModelActivation/model.yml new file mode 100644 index 000000000000..143c335f72b4 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemServiceModelActivation/model.yml @@ -0,0 +1,24 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Collections.ICollection", "System.ServiceModel.Activation.ServiceBuildProvider", "Property[VirtualPathDependencies]"] + - ["System.ServiceModel.ServiceHostBase", "System.ServiceModel.Activation.ServiceHostFactory", "Method[CreateServiceHost].ReturnValue"] + - ["System.CodeDom.CodeCompileUnit", "System.ServiceModel.Activation.ServiceBuildProvider", "Method[GetCodeCompileUnit].ReturnValue"] + - ["System.Web.Compilation.BuildProviderResultFlags", "System.ServiceModel.Activation.ServiceBuildProvider", "Method[GetResultFlags].ReturnValue"] + - ["System.Web.Compilation.CompilerType", "System.ServiceModel.Activation.ServiceBuildProvider", "Property[CodeCompilerType]"] + - ["System.ServiceModel.ServiceHostBase", "System.ServiceModel.Activation.WorkflowServiceHostFactory", "Method[CreateServiceHost].ReturnValue"] + - ["System.ServiceModel.Activation.AspNetCompatibilityRequirementsMode", "System.ServiceModel.Activation.AspNetCompatibilityRequirementsMode!", "Field[Required]"] + - ["System.ServiceModel.Activation.AspNetCompatibilityRequirementsMode", "System.ServiceModel.Activation.AspNetCompatibilityRequirementsMode!", "Field[Allowed]"] + - ["System.String", "System.ServiceModel.Activation.VirtualPathExtension", "Property[SiteName]"] + - ["System.ServiceModel.ServiceHostBase", "System.ServiceModel.Activation.ServiceHostFactoryBase", "Method[CreateServiceHost].ReturnValue"] + - ["System.Uri[]", "System.ServiceModel.Activation.HostedTransportConfiguration", "Method[GetBaseAddresses].ReturnValue"] + - ["System.String", "System.ServiceModel.Activation.ServiceBuildProvider", "Method[GetCustomString].ReturnValue"] + - ["System.ServiceModel.ServiceHost", "System.ServiceModel.Activation.WebServiceHostFactory", "Method[CreateServiceHost].ReturnValue"] + - ["System.ServiceModel.ServiceHost", "System.ServiceModel.Activation.WebScriptServiceHostFactory", "Method[CreateServiceHost].ReturnValue"] + - ["System.ServiceModel.Activation.AspNetCompatibilityRequirementsMode", "System.ServiceModel.Activation.AspNetCompatibilityRequirementsMode!", "Field[NotAllowed]"] + - ["System.ServiceModel.Activation.AspNetCompatibilityRequirementsMode", "System.ServiceModel.Activation.AspNetCompatibilityRequirementsAttribute", "Property[RequirementsMode]"] + - ["System.ServiceModel.ServiceHost", "System.ServiceModel.Activation.ServiceHostFactory", "Method[CreateServiceHost].ReturnValue"] + - ["System.String", "System.ServiceModel.Activation.VirtualPathExtension", "Property[ApplicationVirtualPath]"] + - ["System.String", "System.ServiceModel.Activation.VirtualPathExtension", "Property[VirtualPath]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemServiceModelActivationConfiguration/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemServiceModelActivationConfiguration/model.yml new file mode 100644 index 000000000000..83148039a4e4 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemServiceModelActivationConfiguration/model.yml @@ -0,0 +1,26 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Configuration.ConfigurationPropertyCollection", "System.ServiceModel.Activation.Configuration.SecurityIdentifierElement", "Property[Properties]"] + - ["System.TimeSpan", "System.ServiceModel.Activation.Configuration.NetPipeSection", "Property[ReceiveTimeout]"] + - ["System.Int32", "System.ServiceModel.Activation.Configuration.NetPipeSection", "Property[MaxPendingAccepts]"] + - ["System.ServiceModel.Activation.Configuration.DiagnosticSection", "System.ServiceModel.Activation.Configuration.ServiceModelActivationSectionGroup", "Property[Diagnostics]"] + - ["System.ServiceModel.Activation.Configuration.NetPipeSection", "System.ServiceModel.Activation.Configuration.ServiceModelActivationSectionGroup", "Property[NetPipe]"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.ServiceModel.Activation.Configuration.DiagnosticSection", "Property[Properties]"] + - ["System.Object", "System.ServiceModel.Activation.Configuration.SecurityIdentifierElementCollection", "Method[GetElementKey].ReturnValue"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.ServiceModel.Activation.Configuration.NetPipeSection", "Property[Properties]"] + - ["System.ServiceModel.Activation.Configuration.SecurityIdentifierElementCollection", "System.ServiceModel.Activation.Configuration.NetPipeSection", "Property[AllowAccounts]"] + - ["System.Boolean", "System.ServiceModel.Activation.Configuration.DiagnosticSection", "Property[PerformanceCountersEnabled]"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.ServiceModel.Activation.Configuration.NetTcpSection", "Property[Properties]"] + - ["System.Int32", "System.ServiceModel.Activation.Configuration.NetTcpSection", "Property[MaxPendingConnections]"] + - ["System.ServiceModel.Activation.Configuration.SecurityIdentifierElementCollection", "System.ServiceModel.Activation.Configuration.NetTcpSection", "Property[AllowAccounts]"] + - ["System.Boolean", "System.ServiceModel.Activation.Configuration.NetTcpSection", "Property[TeredoEnabled]"] + - ["System.ServiceModel.Activation.Configuration.ServiceModelActivationSectionGroup", "System.ServiceModel.Activation.Configuration.ServiceModelActivationSectionGroup!", "Method[GetSectionGroup].ReturnValue"] + - ["System.Int32", "System.ServiceModel.Activation.Configuration.NetPipeSection", "Property[MaxPendingConnections]"] + - ["System.Int32", "System.ServiceModel.Activation.Configuration.NetTcpSection", "Property[MaxPendingAccepts]"] + - ["System.Security.Principal.SecurityIdentifier", "System.ServiceModel.Activation.Configuration.SecurityIdentifierElement", "Property[SecurityIdentifier]"] + - ["System.Int32", "System.ServiceModel.Activation.Configuration.NetTcpSection", "Property[ListenBacklog]"] + - ["System.ServiceModel.Activation.Configuration.NetTcpSection", "System.ServiceModel.Activation.Configuration.ServiceModelActivationSectionGroup", "Property[NetTcp]"] + - ["System.TimeSpan", "System.ServiceModel.Activation.Configuration.NetTcpSection", "Property[ReceiveTimeout]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemServiceModelActivities/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemServiceModelActivities/model.yml new file mode 100644 index 000000000000..8c3f98db3a59 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemServiceModelActivities/model.yml @@ -0,0 +1,142 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.ServiceModel.Activities.SendParametersContent", "System.ServiceModel.Activities.SendContent!", "Method[Create].ReturnValue"] + - ["System.TimeSpan", "System.ServiceModel.Activities.ChannelCacheSettings", "Property[LeaseTimeout]"] + - ["System.Collections.Generic.IDictionary", "System.ServiceModel.Activities.WorkflowService", "Method[GetContractDescriptions].ReturnValue"] + - ["System.Boolean", "System.ServiceModel.Activities.SendMessageChannelCache", "Property[AllowUnsafeCaching]"] + - ["System.ServiceModel.Endpoint", "System.ServiceModel.Activities.SendSettings", "Property[Endpoint]"] + - ["System.ServiceModel.Activities.SerializerOption", "System.ServiceModel.Activities.Receive", "Property[SerializerOption]"] + - ["System.Activities.Activity", "System.ServiceModel.Activities.TransactedReceiveScope", "Property[Body]"] + - ["System.Collections.ObjectModel.Collection", "System.ServiceModel.Activities.Receive", "Property[CorrelationInitializers]"] + - ["System.Activities.InArgument", "System.ServiceModel.Activities.SendMessageContent", "Property[Message]"] + - ["System.ServiceModel.Activities.Send", "System.ServiceModel.Activities.ReceiveReply", "Property[Request]"] + - ["System.TimeSpan", "System.ServiceModel.Activities.ChannelCacheSettings", "Property[IdleTimeout]"] + - ["System.IAsyncResult", "System.ServiceModel.Activities.WorkflowUpdateableControlClient", "Method[BeginTerminate].ReturnValue"] + - ["System.ServiceModel.Activities.HostSettings", "System.ServiceModel.Activities.SendReceiveExtension", "Property[HostSettings]"] + - ["System.String", "System.ServiceModel.Activities.Send", "Property[EndpointConfigurationName]"] + - ["System.IAsyncResult", "System.ServiceModel.Activities.WorkflowUpdateableControlClient", "Method[BeginSuspend].ReturnValue"] + - ["System.Xml.Linq.XName", "System.ServiceModel.Activities.Send", "Property[ServiceContractName]"] + - ["System.Boolean", "System.ServiceModel.Activities.WorkflowCreationContext", "Property[CreateOnly]"] + - ["System.Guid", "System.ServiceModel.Activities.MessageContext", "Property[EndToEndTracingId]"] + - ["System.Boolean", "System.ServiceModel.Activities.Receive", "Method[ShouldSerializeCorrelatesOn].ReturnValue"] + - ["System.IAsyncResult", "System.ServiceModel.Activities.WorkflowControlClient", "Method[BeginSuspend].ReturnValue"] + - ["System.ServiceModel.Activities.ChannelCacheSettings", "System.ServiceModel.Activities.SendMessageChannelCache", "Property[FactorySettings]"] + - ["System.Boolean", "System.ServiceModel.Activities.HostSettings", "Property[IncludeExceptionDetailInFaults]"] + - ["System.String", "System.ServiceModel.Activities.Receive", "Property[OperationName]"] + - ["System.Uri", "System.ServiceModel.Activities.SendSettings", "Property[EndpointAddress]"] + - ["System.Collections.ObjectModel.Collection", "System.ServiceModel.Activities.ReceiveReply", "Property[CorrelationInitializers]"] + - ["System.Xml.Linq.XName", "System.ServiceModel.Activities.HostSettings", "Property[ScopeName]"] + - ["System.Activities.InArgument", "System.ServiceModel.Activities.Send", "Property[CorrelatesWith]"] + - ["System.ServiceModel.Activities.SerializerOption", "System.ServiceModel.Activities.Send", "Property[SerializerOption]"] + - ["System.IAsyncResult", "System.ServiceModel.Activities.IWorkflowUpdateableInstanceManagement", "Method[BeginUpdate].ReturnValue"] + - ["System.Collections.ObjectModel.Collection", "System.ServiceModel.Activities.SendReply", "Property[CorrelationInitializers]"] + - ["System.Activities.WorkflowIdentity", "System.ServiceModel.Activities.WorkflowService", "Property[DefinitionIdentity]"] + - ["System.String", "System.ServiceModel.Activities.WorkflowService", "Property[ConfigurationName]"] + - ["System.ServiceModel.Activities.SendReply", "System.ServiceModel.Activities.SendReply!", "Method[FromOperationDescription].ReturnValue"] + - ["System.Collections.ObjectModel.Collection", "System.ServiceModel.Activities.Receive", "Property[KnownTypes]"] + - ["System.Activities.Bookmark", "System.ServiceModel.Activities.WorkflowHostingEndpoint", "Method[OnResolveBookmark].ReturnValue"] + - ["System.Collections.Generic.IDictionary", "System.ServiceModel.Activities.WorkflowService", "Property[UpdateMaps]"] + - ["System.Collections.ObjectModel.Collection", "System.ServiceModel.Activities.Send", "Property[KnownTypes]"] + - ["System.String", "System.ServiceModel.Activities.SendSettings", "Property[EndpointConfigurationName]"] + - ["System.ServiceModel.Activities.ReceiveContent", "System.ServiceModel.Activities.Receive", "Property[Content]"] + - ["System.ServiceModel.Activities.Receive", "System.ServiceModel.Activities.TransactedReceiveScope", "Property[Request]"] + - ["System.IAsyncResult", "System.ServiceModel.Activities.WorkflowUpdateableControlClient", "Method[BeginRun].ReturnValue"] + - ["System.String", "System.ServiceModel.Activities.ReceiveReply", "Property[Action]"] + - ["System.Xml.Linq.XName", "System.ServiceModel.Activities.Receive", "Property[ServiceContractName]"] + - ["System.Int32", "System.ServiceModel.Activities.ChannelCacheSettings", "Property[MaxItemsInCache]"] + - ["System.Type", "System.ServiceModel.Activities.ReceiveMessageContent", "Property[DeclaredMessageType]"] + - ["System.ServiceModel.Activities.ChannelCacheSettings", "System.ServiceModel.Activities.SendMessageChannelCache", "Property[ChannelSettings]"] + - ["System.Activities.Validation.ValidationResults", "System.ServiceModel.Activities.WorkflowService", "Method[Validate].ReturnValue"] + - ["System.String", "System.ServiceModel.Activities.Send", "Property[OperationName]"] + - ["System.Boolean", "System.ServiceModel.Activities.SendSettings", "Property[IsOneWay]"] + - ["System.Activities.InArgument", "System.ServiceModel.Activities.CorrelationInitializer", "Property[CorrelationHandle]"] + - ["System.IAsyncResult", "System.ServiceModel.Activities.IWorkflowInstanceManagement", "Method[BeginTerminate].ReturnValue"] + - ["System.IAsyncResult", "System.ServiceModel.Activities.WorkflowServiceHost", "Method[OnBeginOpen].ReturnValue"] + - ["System.ServiceModel.Activities.ReceiveParametersContent", "System.ServiceModel.Activities.ReceiveContent!", "Method[Create].ReturnValue"] + - ["System.Boolean", "System.ServiceModel.Activities.WorkflowService", "Property[AllowBufferedReceive]"] + - ["System.ServiceModel.Channels.Message", "System.ServiceModel.Activities.MessageContext", "Property[Message]"] + - ["System.String", "System.ServiceModel.Activities.SendSettings", "Property[OwnerDisplayName]"] + - ["System.ServiceModel.Activities.DurableInstancingOptions", "System.ServiceModel.Activities.WorkflowServiceHost", "Property[DurableInstancingOptions]"] + - ["System.Boolean", "System.ServiceModel.Activities.SendSettings", "Property[RequirePersistBeforeSend]"] + - ["System.IAsyncResult", "System.ServiceModel.Activities.WorkflowControlClient", "Method[BeginCancel].ReturnValue"] + - ["System.Collections.ObjectModel.Collection", "System.ServiceModel.Activities.TransactedReceiveScope", "Property[Variables]"] + - ["System.Activities.InArgument", "System.ServiceModel.Activities.CorrelationScope", "Property[CorrelatesWith]"] + - ["System.Nullable", "System.ServiceModel.Activities.Receive", "Property[ProtectionLevel]"] + - ["System.IAsyncResult", "System.ServiceModel.Activities.WorkflowUpdateableControlClient", "Method[BeginUnsuspend].ReturnValue"] + - ["System.ServiceModel.Activities.ReceiveMessageContent", "System.ServiceModel.Activities.ReceiveContent!", "Method[Create].ReturnValue"] + - ["System.Collections.Generic.IDictionary", "System.ServiceModel.Activities.WorkflowCreationContext", "Property[WorkflowArguments]"] + - ["System.Collections.ObjectModel.Collection", "System.ServiceModel.Activities.WorkflowHostingEndpoint", "Property[CorrelationQueries]"] + - ["System.Boolean", "System.ServiceModel.Activities.ReceiveMessageContent", "Method[ShouldSerializeDeclaredMessageType].ReturnValue"] + - ["System.IAsyncResult", "System.ServiceModel.Activities.IWorkflowInstanceManagement", "Method[BeginTransactedCancel].ReturnValue"] + - ["System.Collections.Generic.IDictionary>", "System.ServiceModel.Activities.InitializeCorrelation", "Property[CorrelationData]"] + - ["System.ServiceModel.Description.ServiceDescription", "System.ServiceModel.Activities.WorkflowServiceHost", "Method[CreateDescription].ReturnValue"] + - ["System.IAsyncResult", "System.ServiceModel.Activities.IWorkflowInstanceManagement", "Method[BeginTransactedTerminate].ReturnValue"] + - ["System.IAsyncResult", "System.ServiceModel.Activities.WorkflowControlClient", "Method[BeginUnsuspend].ReturnValue"] + - ["System.Boolean", "System.ServiceModel.Activities.WorkflowCreationContext", "Property[IsCompletionTransactionRequired]"] + - ["System.Guid", "System.ServiceModel.Activities.WorkflowHostingEndpoint", "Method[OnGetInstanceId].ReturnValue"] + - ["System.ServiceModel.MessageQuerySet", "System.ServiceModel.Activities.Receive", "Property[CorrelatesOn]"] + - ["System.IAsyncResult", "System.ServiceModel.Activities.IWorkflowInstanceManagement", "Method[BeginTransactedUnsuspend].ReturnValue"] + - ["System.ServiceModel.Activities.SerializerOption", "System.ServiceModel.Activities.SerializerOption!", "Field[XmlSerializer]"] + - ["System.Boolean", "System.ServiceModel.Activities.SendMessageContent", "Method[ShouldSerializeDeclaredMessageType].ReturnValue"] + - ["System.Activities.InArgument", "System.ServiceModel.Activities.Receive", "Property[CorrelatesWith]"] + - ["System.Activities.OutArgument", "System.ServiceModel.Activities.ReceiveMessageContent", "Property[Message]"] + - ["System.Security.Principal.TokenImpersonationLevel", "System.ServiceModel.Activities.SendSettings", "Property[TokenImpersonationLevel]"] + - ["System.IAsyncResult", "System.ServiceModel.Activities.WorkflowServiceHost", "Method[OnBeginClose].ReturnValue"] + - ["System.Activities.InArgument", "System.ServiceModel.Activities.InitializeCorrelation", "Property[Correlation]"] + - ["System.ServiceModel.Endpoint", "System.ServiceModel.Activities.Send", "Property[Endpoint]"] + - ["System.IAsyncResult", "System.ServiceModel.Activities.WorkflowUpdateableControlClient", "Method[BeginCancel].ReturnValue"] + - ["System.IAsyncResult", "System.ServiceModel.Activities.IWorkflowInstanceManagement", "Method[BeginTransactedRun].ReturnValue"] + - ["System.ServiceModel.Activities.SendMessageContent", "System.ServiceModel.Activities.SendContent!", "Method[Create].ReturnValue"] + - ["System.Activities.Activity", "System.ServiceModel.Activities.WorkflowService", "Property[Body]"] + - ["System.Boolean", "System.ServiceModel.Activities.HostSettings", "Property[UseNoPersistHandle]"] + - ["System.Boolean", "System.ServiceModel.Activities.SendReply", "Property[PersistBeforeSend]"] + - ["System.ServiceModel.Activities.Receive", "System.ServiceModel.Activities.SendReply", "Property[Request]"] + - ["System.Collections.ObjectModel.Collection", "System.ServiceModel.Activities.WorkflowService", "Property[ImplementedContracts]"] + - ["System.IAsyncResult", "System.ServiceModel.Activities.WorkflowUpdateableControlClient", "Method[BeginUpdate].ReturnValue"] + - ["System.Type", "System.ServiceModel.Activities.SendMessageContent", "Property[DeclaredMessageType]"] + - ["System.ServiceModel.Description.ServiceEndpoint", "System.ServiceModel.Activities.WorkflowServiceHost", "Method[AddServiceEndpoint].ReturnValue"] + - ["System.Activities.Hosting.WorkflowInstanceExtensionManager", "System.ServiceModel.Activities.WorkflowServiceHost", "Property[WorkflowExtensions]"] + - ["System.ServiceModel.Activities.WorkflowCreationContext", "System.ServiceModel.Activities.WorkflowHostingEndpoint", "Method[OnGetCreationContext].ReturnValue"] + - ["System.IAsyncResult", "System.ServiceModel.Activities.IWorkflowUpdateableInstanceManagement", "Method[BeginTransactedUpdate].ReturnValue"] + - ["System.ServiceModel.Activities.Receive", "System.ServiceModel.Activities.Receive!", "Method[FromOperationDescription].ReturnValue"] + - ["System.Nullable", "System.ServiceModel.Activities.SendSettings", "Property[ProtectionLevel]"] + - ["System.ServiceModel.Activities.SendContent", "System.ServiceModel.Activities.SendReply", "Property[Content]"] + - ["System.Security.Principal.TokenImpersonationLevel", "System.ServiceModel.Activities.Send", "Property[TokenImpersonationLevel]"] + - ["System.Collections.Generic.IDictionary", "System.ServiceModel.Activities.SendParametersContent", "Property[Parameters]"] + - ["System.String", "System.ServiceModel.Activities.SendReply", "Property[Action]"] + - ["System.Collections.Generic.IDictionary", "System.ServiceModel.Activities.ReceiveParametersContent", "Property[Parameters]"] + - ["System.ServiceModel.Activities.SerializerOption", "System.ServiceModel.Activities.SerializerOption!", "Field[DataContractSerializer]"] + - ["System.Nullable", "System.ServiceModel.Activities.Send", "Property[ProtectionLevel]"] + - ["System.ServiceModel.MessageQuerySet", "System.ServiceModel.Activities.QueryCorrelationInitializer", "Property[MessageQuerySet]"] + - ["System.IAsyncResult", "System.ServiceModel.Activities.WorkflowControlClient", "Method[BeginAbandon].ReturnValue"] + - ["System.ServiceModel.Activities.ReceiveContent", "System.ServiceModel.Activities.ReceiveReply", "Property[Content]"] + - ["System.ServiceModel.Activities.SendContent", "System.ServiceModel.Activities.Send", "Property[Content]"] + - ["System.String", "System.ServiceModel.Activities.Send", "Property[Action]"] + - ["System.IAsyncResult", "System.ServiceModel.Activities.WorkflowUpdateableControlClient", "Method[BeginAbandon].ReturnValue"] + - ["System.Collections.ObjectModel.Collection", "System.ServiceModel.Activities.Send", "Property[CorrelationInitializers]"] + - ["System.IAsyncResult", "System.ServiceModel.Activities.WorkflowCreationContext", "Method[OnBeginWorkflowCompleted].ReturnValue"] + - ["System.IAsyncResult", "System.ServiceModel.Activities.IWorkflowInstanceManagement", "Method[BeginUnsuspend].ReturnValue"] + - ["System.Activities.Activity", "System.ServiceModel.Activities.WorkflowService", "Method[GetWorkflowRoot].ReturnValue"] + - ["System.Boolean", "System.ServiceModel.Activities.Receive", "Property[CanCreateInstance]"] + - ["System.Collections.Generic.ICollection", "System.ServiceModel.Activities.WorkflowServiceHost", "Property[SupportedVersions]"] + - ["System.IAsyncResult", "System.ServiceModel.Activities.IWorkflowInstanceManagement", "Method[BeginSuspend].ReturnValue"] + - ["System.String", "System.ServiceModel.Activities.Receive", "Property[Action]"] + - ["System.Boolean", "System.ServiceModel.Activities.CorrelationScope", "Method[ShouldSerializeCorrelatesWith].ReturnValue"] + - ["System.IAsyncResult", "System.ServiceModel.Activities.IWorkflowInstanceManagement", "Method[BeginTransactedSuspend].ReturnValue"] + - ["System.Runtime.DurableInstancing.InstanceStore", "System.ServiceModel.Activities.DurableInstancingOptions", "Property[InstanceStore]"] + - ["System.IAsyncResult", "System.ServiceModel.Activities.IWorkflowInstanceManagement", "Method[BeginAbandon].ReturnValue"] + - ["System.Xml.Linq.XName", "System.ServiceModel.Activities.WorkflowService", "Property[Name]"] + - ["System.String", "System.ServiceModel.Activities.ReceiveSettings", "Property[Action]"] + - ["System.Activities.Activity", "System.ServiceModel.Activities.WorkflowServiceHost", "Property[Activity]"] + - ["System.IAsyncResult", "System.ServiceModel.Activities.IWorkflowInstanceManagement", "Method[BeginRun].ReturnValue"] + - ["System.String", "System.ServiceModel.Activities.ReceiveSettings", "Property[OwnerDisplayName]"] + - ["System.Boolean", "System.ServiceModel.Activities.ReceiveSettings", "Property[CanCreateInstance]"] + - ["System.IAsyncResult", "System.ServiceModel.Activities.IWorkflowInstanceManagement", "Method[BeginCancel].ReturnValue"] + - ["System.Collections.ObjectModel.Collection", "System.ServiceModel.Activities.WorkflowService", "Property[Endpoints]"] + - ["System.Activities.Activity", "System.ServiceModel.Activities.CorrelationScope", "Property[Body]"] + - ["System.IAsyncResult", "System.ServiceModel.Activities.WorkflowControlClient", "Method[BeginTerminate].ReturnValue"] + - ["System.IAsyncResult", "System.ServiceModel.Activities.WorkflowControlClient", "Method[BeginRun].ReturnValue"] + - ["System.Activities.InArgument", "System.ServiceModel.Activities.Send", "Property[EndpointAddress]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemServiceModelActivitiesActivation/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemServiceModelActivitiesActivation/model.yml new file mode 100644 index 000000000000..8ae7ac84f49a --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemServiceModelActivitiesActivation/model.yml @@ -0,0 +1,7 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.ServiceModel.ServiceHostBase", "System.ServiceModel.Activities.Activation.WorkflowServiceHostFactory", "Method[CreateServiceHost].ReturnValue"] + - ["System.ServiceModel.Activities.WorkflowServiceHost", "System.ServiceModel.Activities.Activation.WorkflowServiceHostFactory", "Method[CreateWorkflowServiceHost].ReturnValue"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemServiceModelActivitiesConfiguration/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemServiceModelActivitiesConfiguration/model.yml new file mode 100644 index 000000000000..744193dd8760 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemServiceModelActivitiesConfiguration/model.yml @@ -0,0 +1,59 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.TimeSpan", "System.ServiceModel.Activities.Configuration.SqlWorkflowInstanceStoreElement", "Property[HostLockRenewalPeriod]"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.ServiceModel.Activities.Configuration.WorkflowIdleElement", "Property[Properties]"] + - ["System.Boolean", "System.ServiceModel.Activities.Configuration.SendMessageChannelCacheElement", "Property[AllowUnsafeCaching]"] + - ["System.TimeSpan", "System.ServiceModel.Activities.Configuration.WorkflowIdleElement", "Property[TimeToPersist]"] + - ["System.Uri", "System.ServiceModel.Activities.Configuration.WorkflowControlEndpointElement", "Property[Address]"] + - ["System.Object", "System.ServiceModel.Activities.Configuration.WorkflowInstanceManagementElement", "Method[CreateBehavior].ReturnValue"] + - ["System.ServiceModel.Description.ServiceEndpoint", "System.ServiceModel.Activities.Configuration.WorkflowControlEndpointElement", "Method[CreateServiceEndpoint].ReturnValue"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.ServiceModel.Activities.Configuration.EtwTrackingBehaviorElement", "Property[Properties]"] + - ["System.Activities.DurableInstancing.InstanceCompletionAction", "System.ServiceModel.Activities.Configuration.SqlWorkflowInstanceStoreElement", "Property[InstanceCompletionAction]"] + - ["System.Object", "System.ServiceModel.Activities.Configuration.SqlWorkflowInstanceStoreElement", "Method[CreateBehavior].ReturnValue"] + - ["System.Int32", "System.ServiceModel.Activities.Configuration.ChannelSettingsElement", "Property[MaxItemsInCache]"] + - ["System.TimeSpan", "System.ServiceModel.Activities.Configuration.ChannelSettingsElement", "Property[IdleTimeout]"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.ServiceModel.Activities.Configuration.WorkflowUnhandledExceptionElement", "Property[Properties]"] + - ["System.Type", "System.ServiceModel.Activities.Configuration.SendMessageChannelCacheElement", "Property[BehaviorType]"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.ServiceModel.Activities.Configuration.FactorySettingsElement", "Property[Properties]"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.ServiceModel.Activities.Configuration.SendMessageChannelCacheElement", "Property[Properties]"] + - ["System.Type", "System.ServiceModel.Activities.Configuration.SqlWorkflowInstanceStoreElement", "Property[BehaviorType]"] + - ["System.ServiceModel.Activities.Configuration.ServiceModelActivitiesSectionGroup", "System.ServiceModel.Activities.Configuration.ServiceModelActivitiesSectionGroup!", "Method[GetSectionGroup].ReturnValue"] + - ["System.Object", "System.ServiceModel.Activities.Configuration.WorkflowUnhandledExceptionElement", "Method[CreateBehavior].ReturnValue"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.ServiceModel.Activities.Configuration.ChannelSettingsElement", "Property[Properties]"] + - ["System.Object", "System.ServiceModel.Activities.Configuration.WorkflowIdleElement", "Method[CreateBehavior].ReturnValue"] + - ["System.Int32", "System.ServiceModel.Activities.Configuration.SqlWorkflowInstanceStoreElement", "Property[MaxConnectionRetries]"] + - ["System.ServiceModel.Activities.Configuration.ChannelSettingsElement", "System.ServiceModel.Activities.Configuration.SendMessageChannelCacheElement", "Property[ChannelSettings]"] + - ["System.Activities.DurableInstancing.InstanceEncodingOption", "System.ServiceModel.Activities.Configuration.SqlWorkflowInstanceStoreElement", "Property[InstanceEncodingOption]"] + - ["System.ServiceModel.Activities.Configuration.WorkflowHostingOptionsSection", "System.ServiceModel.Activities.Configuration.ServiceModelActivitiesSectionGroup", "Property[WorkflowHostingOptionsSection]"] + - ["System.Activities.DurableInstancing.InstanceLockedExceptionAction", "System.ServiceModel.Activities.Configuration.SqlWorkflowInstanceStoreElement", "Property[InstanceLockedExceptionAction]"] + - ["System.ServiceModel.Activities.Description.WorkflowUnhandledExceptionAction", "System.ServiceModel.Activities.Configuration.WorkflowUnhandledExceptionElement", "Property[Action]"] + - ["System.String", "System.ServiceModel.Activities.Configuration.WorkflowInstanceManagementElement", "Property[AuthorizedWindowsGroup]"] + - ["System.String", "System.ServiceModel.Activities.Configuration.SqlWorkflowInstanceStoreElement", "Property[ConnectionString]"] + - ["System.Type", "System.ServiceModel.Activities.Configuration.WorkflowIdleElement", "Property[BehaviorType]"] + - ["System.String", "System.ServiceModel.Activities.Configuration.EtwTrackingBehaviorElement", "Property[ProfileName]"] + - ["System.String", "System.ServiceModel.Activities.Configuration.SqlWorkflowInstanceStoreElement", "Property[ConnectionStringName]"] + - ["System.Object", "System.ServiceModel.Activities.Configuration.EtwTrackingBehaviorElement", "Method[CreateBehavior].ReturnValue"] + - ["System.Object", "System.ServiceModel.Activities.Configuration.SendMessageChannelCacheElement", "Method[CreateBehavior].ReturnValue"] + - ["System.Type", "System.ServiceModel.Activities.Configuration.WorkflowControlEndpointElement", "Property[EndpointType]"] + - ["System.Object", "System.ServiceModel.Activities.Configuration.BufferedReceiveElement", "Method[CreateBehavior].ReturnValue"] + - ["System.String", "System.ServiceModel.Activities.Configuration.WorkflowControlEndpointElement", "Property[BindingConfiguration]"] + - ["System.TimeSpan", "System.ServiceModel.Activities.Configuration.FactorySettingsElement", "Property[IdleTimeout]"] + - ["System.TimeSpan", "System.ServiceModel.Activities.Configuration.WorkflowIdleElement", "Property[TimeToUnload]"] + - ["System.Int32", "System.ServiceModel.Activities.Configuration.FactorySettingsElement", "Property[MaxItemsInCache]"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.ServiceModel.Activities.Configuration.WorkflowInstanceManagementElement", "Property[Properties]"] + - ["System.Int32", "System.ServiceModel.Activities.Configuration.BufferedReceiveElement", "Property[MaxPendingMessagesPerChannel]"] + - ["System.Type", "System.ServiceModel.Activities.Configuration.WorkflowInstanceManagementElement", "Property[BehaviorType]"] + - ["System.Type", "System.ServiceModel.Activities.Configuration.BufferedReceiveElement", "Property[BehaviorType]"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.ServiceModel.Activities.Configuration.BufferedReceiveElement", "Property[Properties]"] + - ["System.Type", "System.ServiceModel.Activities.Configuration.WorkflowUnhandledExceptionElement", "Property[BehaviorType]"] + - ["System.TimeSpan", "System.ServiceModel.Activities.Configuration.SqlWorkflowInstanceStoreElement", "Property[RunnableInstancesDetectionPeriod]"] + - ["System.Boolean", "System.ServiceModel.Activities.Configuration.WorkflowHostingOptionsSection", "Property[OverrideSiteName]"] + - ["System.TimeSpan", "System.ServiceModel.Activities.Configuration.ChannelSettingsElement", "Property[LeaseTimeout]"] + - ["System.ServiceModel.Activities.Configuration.FactorySettingsElement", "System.ServiceModel.Activities.Configuration.SendMessageChannelCacheElement", "Property[FactorySettings]"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.ServiceModel.Activities.Configuration.WorkflowControlEndpointElement", "Property[Properties]"] + - ["System.TimeSpan", "System.ServiceModel.Activities.Configuration.FactorySettingsElement", "Property[LeaseTimeout]"] + - ["System.String", "System.ServiceModel.Activities.Configuration.WorkflowControlEndpointElement", "Property[Binding]"] + - ["System.Type", "System.ServiceModel.Activities.Configuration.EtwTrackingBehaviorElement", "Property[BehaviorType]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemServiceModelActivitiesDescription/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemServiceModelActivitiesDescription/model.yml new file mode 100644 index 000000000000..86895caeb42f --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemServiceModelActivitiesDescription/model.yml @@ -0,0 +1,29 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.ServiceModel.Activities.Description.WorkflowUnhandledExceptionAction", "System.ServiceModel.Activities.Description.WorkflowUnhandledExceptionAction!", "Field[Cancel]"] + - ["T", "System.ServiceModel.Activities.Description.WorkflowRuntimeEndpoint", "Method[GetService].ReturnValue"] + - ["System.TimeSpan", "System.ServiceModel.Activities.Description.WorkflowIdleBehavior", "Property[TimeToPersist]"] + - ["System.TimeSpan", "System.ServiceModel.Activities.Description.SqlWorkflowInstanceStoreBehavior", "Property[HostLockRenewalPeriod]"] + - ["System.Activities.DurableInstancing.InstanceCompletionAction", "System.ServiceModel.Activities.Description.SqlWorkflowInstanceStoreBehavior", "Property[InstanceCompletionAction]"] + - ["System.String", "System.ServiceModel.Activities.Description.SqlWorkflowInstanceStoreBehavior", "Property[ConnectionString]"] + - ["System.Int32", "System.ServiceModel.Activities.Description.SqlWorkflowInstanceStoreBehavior", "Property[MaxConnectionRetries]"] + - ["System.Activities.DurableInstancing.InstanceEncodingOption", "System.ServiceModel.Activities.Description.SqlWorkflowInstanceStoreBehavior", "Property[InstanceEncodingOption]"] + - ["System.TimeSpan", "System.ServiceModel.Activities.Description.WorkflowIdleBehavior", "Property[TimeToUnload]"] + - ["System.Int32", "System.ServiceModel.Activities.Description.BufferedReceiveServiceBehavior", "Property[MaxPendingMessagesPerChannel]"] + - ["System.String", "System.ServiceModel.Activities.Description.WorkflowInstanceManagementBehavior!", "Field[ControlEndpointAddress]"] + - ["System.ServiceModel.Activities.Description.WorkflowUnhandledExceptionAction", "System.ServiceModel.Activities.Description.WorkflowUnhandledExceptionAction!", "Field[AbandonAndSuspend]"] + - ["System.ServiceModel.Channels.Binding", "System.ServiceModel.Activities.Description.WorkflowInstanceManagementBehavior!", "Property[HttpControlEndpointBinding]"] + - ["System.ServiceModel.Activities.Description.WorkflowUnhandledExceptionAction", "System.ServiceModel.Activities.Description.WorkflowUnhandledExceptionAction!", "Field[Terminate]"] + - ["System.Guid", "System.ServiceModel.Activities.Description.WorkflowRuntimeEndpoint", "Method[OnGetInstanceId].ReturnValue"] + - ["System.ServiceModel.Channels.Binding", "System.ServiceModel.Activities.Description.WorkflowInstanceManagementBehavior!", "Property[NamedPipeControlEndpointBinding]"] + - ["System.Activities.DurableInstancing.InstanceLockedExceptionAction", "System.ServiceModel.Activities.Description.SqlWorkflowInstanceStoreBehavior", "Property[InstanceLockedExceptionAction]"] + - ["System.ServiceModel.Activities.Description.WorkflowUnhandledExceptionAction", "System.ServiceModel.Activities.Description.WorkflowUnhandledExceptionAction!", "Field[Abandon]"] + - ["System.String", "System.ServiceModel.Activities.Description.WorkflowInstanceManagementBehavior", "Property[WindowsGroup]"] + - ["System.TimeSpan", "System.ServiceModel.Activities.Description.SqlWorkflowInstanceStoreBehavior", "Property[RunnableInstancesDetectionPeriod]"] + - ["System.ServiceModel.Activities.Description.WorkflowUnhandledExceptionAction", "System.ServiceModel.Activities.Description.WorkflowUnhandledExceptionBehavior", "Property[Action]"] + - ["System.Object", "System.ServiceModel.Activities.Description.WorkflowRuntimeEndpoint", "Method[GetService].ReturnValue"] + - ["System.String", "System.ServiceModel.Activities.Description.EtwTrackingBehavior", "Property[ProfileName]"] + - ["System.Activities.Bookmark", "System.ServiceModel.Activities.Description.WorkflowRuntimeEndpoint", "Method[OnResolveBookmark].ReturnValue"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemServiceModelActivitiesPresentation/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemServiceModelActivitiesPresentation/model.yml new file mode 100644 index 000000000000..a230074925c7 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemServiceModelActivitiesPresentation/model.yml @@ -0,0 +1,9 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Type", "System.ServiceModel.Activities.Presentation.ServiceContractImporter!", "Method[SelectContractType].ReturnValue"] + - ["System.Collections.Generic.IEnumerable", "System.ServiceModel.Activities.Presentation.ServiceContractImporter!", "Method[GenerateActivityTemplates].ReturnValue"] + - ["System.String", "System.ServiceModel.Activities.Presentation.ServiceContractImporter!", "Method[SaveActivityTemplate].ReturnValue"] + - ["System.String", "System.ServiceModel.Activities.Presentation.ServiceContractImporter!", "Field[ContractTypeViewStateKey]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemServiceModelActivitiesPresentationFactories/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemServiceModelActivitiesPresentationFactories/model.yml new file mode 100644 index 000000000000..301a46b71f46 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemServiceModelActivitiesPresentationFactories/model.yml @@ -0,0 +1,7 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Activities.Activity", "System.ServiceModel.Activities.Presentation.Factories.ReceiveAndSendReplyFactory", "Method[Create].ReturnValue"] + - ["System.Activities.Activity", "System.ServiceModel.Activities.Presentation.Factories.SendAndReceiveReplyFactory", "Method[Create].ReturnValue"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemServiceModelActivitiesTracking/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemServiceModelActivitiesTracking/model.yml new file mode 100644 index 000000000000..faa65afc63a3 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemServiceModelActivitiesTracking/model.yml @@ -0,0 +1,10 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Guid", "System.ServiceModel.Activities.Tracking.SendMessageRecord", "Property[E2EActivityId]"] + - ["System.Guid", "System.ServiceModel.Activities.Tracking.ReceiveMessageRecord", "Property[E2EActivityId]"] + - ["System.Activities.Tracking.TrackingRecord", "System.ServiceModel.Activities.Tracking.ReceiveMessageRecord", "Method[Clone].ReturnValue"] + - ["System.Guid", "System.ServiceModel.Activities.Tracking.ReceiveMessageRecord", "Property[MessageId]"] + - ["System.Activities.Tracking.TrackingRecord", "System.ServiceModel.Activities.Tracking.SendMessageRecord", "Method[Clone].ReturnValue"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemServiceModelActivitiesTrackingConfiguration/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemServiceModelActivitiesTrackingConfiguration/model.yml new file mode 100644 index 000000000000..d5b70135b32d --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemServiceModelActivitiesTrackingConfiguration/model.yml @@ -0,0 +1,88 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.String", "System.ServiceModel.Activities.Tracking.Configuration.CancelRequestedQueryElement", "Property[ActivityName]"] + - ["System.String", "System.ServiceModel.Activities.Tracking.Configuration.VariableElementCollection", "Property[ElementName]"] + - ["System.String", "System.ServiceModel.Activities.Tracking.Configuration.TrackingConfigurationElement!", "Method[GetStringPairKey].ReturnValue"] + - ["System.Activities.Tracking.ImplementationVisibility", "System.ServiceModel.Activities.Tracking.Configuration.ProfileElement", "Property[ImplementationVisibility]"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.ServiceModel.Activities.Tracking.Configuration.StateMachineStateQueryElement", "Property[Properties]"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.ServiceModel.Activities.Tracking.Configuration.ProfileWorkflowElement", "Property[Properties]"] + - ["System.String", "System.ServiceModel.Activities.Tracking.Configuration.BookmarkResumptionQueryElement", "Property[Name]"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.ServiceModel.Activities.Tracking.Configuration.CancelRequestedQueryElement", "Property[Properties]"] + - ["System.String", "System.ServiceModel.Activities.Tracking.Configuration.ProfileWorkflowElementCollection", "Property[ElementName]"] + - ["System.String", "System.ServiceModel.Activities.Tracking.Configuration.CancelRequestedQueryElement", "Property[ChildActivityName]"] + - ["System.Activities.Tracking.TrackingQuery", "System.ServiceModel.Activities.Tracking.Configuration.FaultPropagationQueryElement", "Method[NewTrackingQuery].ReturnValue"] + - ["System.Object", "System.ServiceModel.Activities.Tracking.Configuration.TrackingConfigurationElement", "Property[ElementKey]"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.ServiceModel.Activities.Tracking.Configuration.BookmarkResumptionQueryElement", "Property[Properties]"] + - ["System.ServiceModel.Activities.Tracking.Configuration.WorkflowInstanceQueryElementCollection", "System.ServiceModel.Activities.Tracking.Configuration.ProfileWorkflowElement", "Property[WorkflowInstanceQueries]"] + - ["System.String", "System.ServiceModel.Activities.Tracking.Configuration.StateElementCollection", "Property[ElementName]"] + - ["System.String", "System.ServiceModel.Activities.Tracking.Configuration.ProfileElement", "Property[Name]"] + - ["System.String", "System.ServiceModel.Activities.Tracking.Configuration.BookmarkResumptionQueryElementCollection", "Property[ElementName]"] + - ["System.String", "System.ServiceModel.Activities.Tracking.Configuration.FaultPropagationQueryElement", "Property[FaultHandlerActivityName]"] + - ["System.String", "System.ServiceModel.Activities.Tracking.Configuration.AnnotationElement", "Property[Value]"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.ServiceModel.Activities.Tracking.Configuration.ActivityStateQueryElement", "Property[Properties]"] + - ["System.ServiceModel.Activities.Tracking.Configuration.VariableElementCollection", "System.ServiceModel.Activities.Tracking.Configuration.ActivityStateQueryElement", "Property[Variables]"] + - ["System.Object", "System.ServiceModel.Activities.Tracking.Configuration.TrackingQueryElement", "Property[ElementKey]"] + - ["System.ServiceModel.Activities.Tracking.Configuration.CustomTrackingQueryElementCollection", "System.ServiceModel.Activities.Tracking.Configuration.ProfileWorkflowElement", "Property[CustomTrackingQueries]"] + - ["System.String", "System.ServiceModel.Activities.Tracking.Configuration.AnnotationElementCollection", "Property[ElementName]"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.ServiceModel.Activities.Tracking.Configuration.WorkflowInstanceQueryElement", "Property[Properties]"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.ServiceModel.Activities.Tracking.Configuration.FaultPropagationQueryElement", "Property[Properties]"] + - ["System.String", "System.ServiceModel.Activities.Tracking.Configuration.CustomTrackingQueryElement", "Property[ActivityName]"] + - ["System.ServiceModel.Activities.Tracking.Configuration.BookmarkResumptionQueryElementCollection", "System.ServiceModel.Activities.Tracking.Configuration.ProfileWorkflowElement", "Property[BookmarkResumptionQueries]"] + - ["System.ServiceModel.Activities.Tracking.Configuration.CancelRequestedQueryElementCollection", "System.ServiceModel.Activities.Tracking.Configuration.ProfileWorkflowElement", "Property[CancelRequestedQueries]"] + - ["System.ServiceModel.Activities.Tracking.Configuration.ActivityScheduledQueryElementCollection", "System.ServiceModel.Activities.Tracking.Configuration.ProfileWorkflowElement", "Property[ActivityScheduledQueries]"] + - ["System.ServiceModel.Activities.Tracking.Configuration.StateMachineStateQueryElementCollection", "System.ServiceModel.Activities.Tracking.Configuration.ProfileWorkflowElement", "Property[StateMachineStateQueries]"] + - ["System.ServiceModel.Activities.Tracking.Configuration.FaultPropagationQueryElementCollection", "System.ServiceModel.Activities.Tracking.Configuration.ProfileWorkflowElement", "Property[FaultPropagationQueries]"] + - ["System.Activities.Tracking.TrackingQuery", "System.ServiceModel.Activities.Tracking.Configuration.ActivityScheduledQueryElement", "Method[NewTrackingQuery].ReturnValue"] + - ["System.Collections.ObjectModel.Collection", "System.ServiceModel.Activities.Tracking.Configuration.TrackingSection", "Property[TrackingProfiles]"] + - ["System.String", "System.ServiceModel.Activities.Tracking.Configuration.ActivityStateQueryElementCollection", "Property[ElementName]"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.ServiceModel.Activities.Tracking.Configuration.TrackingQueryElement", "Property[Properties]"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.ServiceModel.Activities.Tracking.Configuration.ActivityScheduledQueryElement", "Property[Properties]"] + - ["System.String", "System.ServiceModel.Activities.Tracking.Configuration.ActivityScheduledQueryElementCollection", "Property[ElementName]"] + - ["System.String", "System.ServiceModel.Activities.Tracking.Configuration.ProfileWorkflowElement", "Property[ActivityDefinitionId]"] + - ["System.Activities.Tracking.TrackingQuery", "System.ServiceModel.Activities.Tracking.Configuration.StateMachineStateQueryElement", "Method[NewTrackingQuery].ReturnValue"] + - ["System.String", "System.ServiceModel.Activities.Tracking.Configuration.StateMachineStateQueryElementCollection", "Property[ElementName]"] + - ["System.String", "System.ServiceModel.Activities.Tracking.Configuration.AnnotationElement", "Property[Name]"] + - ["System.ServiceModel.Activities.Tracking.Configuration.ActivityStateQueryElementCollection", "System.ServiceModel.Activities.Tracking.Configuration.ProfileWorkflowElement", "Property[ActivityStateQueries]"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.ServiceModel.Activities.Tracking.Configuration.ArgumentElement", "Property[Properties]"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.ServiceModel.Activities.Tracking.Configuration.StateElement", "Property[Properties]"] + - ["System.String", "System.ServiceModel.Activities.Tracking.Configuration.StateMachineStateQueryElement", "Property[ActivityName]"] + - ["System.String", "System.ServiceModel.Activities.Tracking.Configuration.ArgumentElement", "Property[Name]"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.ServiceModel.Activities.Tracking.Configuration.CustomTrackingQueryElement", "Property[Properties]"] + - ["System.ServiceModel.Activities.Tracking.Configuration.AnnotationElementCollection", "System.ServiceModel.Activities.Tracking.Configuration.TrackingQueryElement", "Property[Annotations]"] + - ["System.ServiceModel.Activities.Tracking.Configuration.ProfileElementCollection", "System.ServiceModel.Activities.Tracking.Configuration.TrackingSection", "Property[Profiles]"] + - ["System.Object", "System.ServiceModel.Activities.Tracking.Configuration.ProfileElement", "Property[ElementKey]"] + - ["System.ServiceModel.Activities.Tracking.Configuration.ProfileWorkflowElementCollection", "System.ServiceModel.Activities.Tracking.Configuration.ProfileElement", "Property[Workflows]"] + - ["System.Activities.Tracking.TrackingQuery", "System.ServiceModel.Activities.Tracking.Configuration.BookmarkResumptionQueryElement", "Method[NewTrackingQuery].ReturnValue"] + - ["System.ServiceModel.Activities.Tracking.Configuration.ArgumentElementCollection", "System.ServiceModel.Activities.Tracking.Configuration.ActivityStateQueryElement", "Property[Arguments]"] + - ["System.Object", "System.ServiceModel.Activities.Tracking.Configuration.AnnotationElement", "Property[ElementKey]"] + - ["System.String", "System.ServiceModel.Activities.Tracking.Configuration.ArgumentElementCollection", "Property[ElementName]"] + - ["System.String", "System.ServiceModel.Activities.Tracking.Configuration.CancelRequestedQueryElementCollection", "Property[ElementName]"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.ServiceModel.Activities.Tracking.Configuration.VariableElement", "Property[Properties]"] + - ["System.Activities.Tracking.TrackingQuery", "System.ServiceModel.Activities.Tracking.Configuration.CustomTrackingQueryElement", "Method[NewTrackingQuery].ReturnValue"] + - ["System.String", "System.ServiceModel.Activities.Tracking.Configuration.ActivityStateQueryElement", "Property[ActivityName]"] + - ["System.String", "System.ServiceModel.Activities.Tracking.Configuration.FaultPropagationQueryElement", "Property[FaultSourceActivityName]"] + - ["System.Object", "System.ServiceModel.Activities.Tracking.Configuration.ProfileWorkflowElement", "Property[ElementKey]"] + - ["System.Activities.Tracking.TrackingQuery", "System.ServiceModel.Activities.Tracking.Configuration.ActivityStateQueryElement", "Method[NewTrackingQuery].ReturnValue"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.ServiceModel.Activities.Tracking.Configuration.TrackingSection", "Property[Properties]"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.ServiceModel.Activities.Tracking.Configuration.ProfileElement", "Property[Properties]"] + - ["System.Activities.Tracking.TrackingQuery", "System.ServiceModel.Activities.Tracking.Configuration.TrackingQueryElement", "Method[NewTrackingQuery].ReturnValue"] + - ["System.String", "System.ServiceModel.Activities.Tracking.Configuration.CustomTrackingQueryElement", "Property[Name]"] + - ["System.String", "System.ServiceModel.Activities.Tracking.Configuration.WorkflowInstanceQueryElementCollection", "Property[ElementName]"] + - ["System.Object", "System.ServiceModel.Activities.Tracking.Configuration.VariableElement", "Property[ElementKey]"] + - ["System.String", "System.ServiceModel.Activities.Tracking.Configuration.StateElement", "Property[Name]"] + - ["System.String", "System.ServiceModel.Activities.Tracking.Configuration.ActivityScheduledQueryElement", "Property[ChildActivityName]"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.ServiceModel.Activities.Tracking.Configuration.AnnotationElement", "Property[Properties]"] + - ["System.Activities.Tracking.TrackingQuery", "System.ServiceModel.Activities.Tracking.Configuration.CancelRequestedQueryElement", "Method[NewTrackingQuery].ReturnValue"] + - ["System.Object", "System.ServiceModel.Activities.Tracking.Configuration.ArgumentElement", "Property[ElementKey]"] + - ["System.Object", "System.ServiceModel.Activities.Tracking.Configuration.StateElement", "Property[ElementKey]"] + - ["System.String", "System.ServiceModel.Activities.Tracking.Configuration.FaultPropagationQueryElementCollection", "Property[ElementName]"] + - ["System.ServiceModel.Activities.Tracking.Configuration.StateElementCollection", "System.ServiceModel.Activities.Tracking.Configuration.ActivityStateQueryElement", "Property[States]"] + - ["System.String", "System.ServiceModel.Activities.Tracking.Configuration.CustomTrackingQueryElementCollection", "Property[ElementName]"] + - ["System.ServiceModel.Activities.Tracking.Configuration.StateElementCollection", "System.ServiceModel.Activities.Tracking.Configuration.WorkflowInstanceQueryElement", "Property[States]"] + - ["System.String", "System.ServiceModel.Activities.Tracking.Configuration.ActivityScheduledQueryElement", "Property[ActivityName]"] + - ["System.String", "System.ServiceModel.Activities.Tracking.Configuration.VariableElement", "Property[Name]"] + - ["System.Activities.Tracking.TrackingQuery", "System.ServiceModel.Activities.Tracking.Configuration.WorkflowInstanceQueryElement", "Method[NewTrackingQuery].ReturnValue"] + - ["System.Configuration.ConfigurationElementCollectionType", "System.ServiceModel.Activities.Tracking.Configuration.ProfileElementCollection", "Property[CollectionType]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemServiceModelChannels/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemServiceModelChannels/model.yml new file mode 100644 index 000000000000..4e714121b3aa --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemServiceModelChannels/model.yml @@ -0,0 +1,960 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.String", "System.ServiceModel.Channels.MessageFault", "Property[Node]"] + - ["System.Net.IWebProxy", "System.ServiceModel.Channels.HttpTransportBindingElement", "Property[Proxy]"] + - ["System.Boolean", "System.ServiceModel.Channels.TransactionFlowBindingElement", "Property[AllowWildcardAction]"] + - ["System.Boolean", "System.ServiceModel.Channels.LocalClientSecuritySettings", "Property[CacheCookies]"] + - ["System.ServiceModel.Channels.StreamUpgradeProvider", "System.ServiceModel.Channels.StreamUpgradeBindingElement", "Method[BuildServerStreamUpgradeProvider].ReturnValue"] + - ["System.Boolean", "System.ServiceModel.Channels.ContextBindingElement", "Method[CanBuildChannelListener].ReturnValue"] + - ["System.Boolean", "System.ServiceModel.Channels.HttpTransportBindingElement", "Property[BypassProxyOnLocal]"] + - ["System.String", "System.ServiceModel.Channels.CorrelationCallbackMessageProperty!", "Property[Name]"] + - ["System.Boolean", "System.ServiceModel.Channels.BindingElementCollection", "Method[Contains].ReturnValue"] + - ["System.Boolean", "System.ServiceModel.Channels.OneWayBindingElement", "Method[ShouldSerializeChannelPoolSettings].ReturnValue"] + - ["System.ServiceModel.Channels.BindingElement", "System.ServiceModel.Channels.WindowsStreamSecurityBindingElement", "Method[Clone].ReturnValue"] + - ["System.Boolean", "System.ServiceModel.Channels.ChannelListenerBase", "Method[WaitForChannel].ReturnValue"] + - ["System.Threading.Tasks.ValueTask", "System.ServiceModel.Channels.IConnection", "Method[WriteAsync].ReturnValue"] + - ["System.ServiceModel.Description.ListenUriMode", "System.ServiceModel.Channels.BindingContext", "Property[ListenUriMode]"] + - ["System.Boolean", "System.ServiceModel.Channels.CallbackContextMessageProperty!", "Method[TryGet].ReturnValue"] + - ["System.ServiceModel.PeerResolvers.PeerReferralPolicy", "System.ServiceModel.Channels.PeerResolverBindingElement", "Property[ReferralPolicy]"] + - ["System.Net.Security.ProtectionLevel", "System.ServiceModel.Channels.ISecurityCapabilities", "Property[SupportedResponseProtectionLevel]"] + - ["T", "System.ServiceModel.Channels.SecurityBindingElement", "Method[GetProperty].ReturnValue"] + - ["System.ServiceModel.Channels.RedirectionScope", "System.ServiceModel.Channels.RedirectionScope!", "Method[Create].ReturnValue"] + - ["System.ServiceModel.Channels.IChannelFactory", "System.ServiceModel.Channels.HttpsTransportBindingElement", "Method[BuildChannelFactory].ReturnValue"] + - ["System.Int32", "System.ServiceModel.Channels.UdpTransportBindingElement", "Property[TimeToLive]"] + - ["System.TimeSpan", "System.ServiceModel.Channels.ChannelBase", "Property[System.ServiceModel.IDefaultCommunicationTimeouts.SendTimeout]"] + - ["System.ServiceModel.EndpointAddress", "System.ServiceModel.Channels.MessageHeaders", "Property[ReplyTo]"] + - ["System.Boolean", "System.ServiceModel.Channels.IReplyChannel", "Method[WaitForRequest].ReturnValue"] + - ["System.Int32", "System.ServiceModel.Channels.MessageVersion", "Method[GetHashCode].ReturnValue"] + - ["System.TimeSpan", "System.ServiceModel.Channels.LocalServiceSecuritySettings", "Property[InactivityTimeout]"] + - ["System.ServiceModel.Channels.IChannelListener", "System.ServiceModel.Channels.TcpTransportBindingElement", "Method[BuildChannelListener].ReturnValue"] + - ["System.Uri", "System.ServiceModel.Channels.MessageHeaders", "Property[To]"] + - ["System.ServiceModel.Channels.IChannelListener", "System.ServiceModel.Channels.WebMessageEncodingBindingElement", "Method[BuildChannelListener].ReturnValue"] + - ["System.Int32", "System.ServiceModel.Channels.RedirectionScope", "Method[GetHashCode].ReturnValue"] + - ["System.ServiceModel.PeerResolver", "System.ServiceModel.Channels.PnrpPeerResolverBindingElement", "Method[CreatePeerResolver].ReturnValue"] + - ["System.ServiceModel.Channels.IChannelFactory", "System.ServiceModel.Channels.HttpCookieContainerBindingElement", "Method[BuildChannelFactory].ReturnValue"] + - ["System.ServiceModel.Channels.MessageState", "System.ServiceModel.Channels.Message", "Property[State]"] + - ["System.ServiceModel.Channels.MessageHeader", "System.ServiceModel.Channels.AddressHeader", "Method[ToMessageHeader].ReturnValue"] + - ["System.ServiceModel.Channels.BindingElement", "System.ServiceModel.Channels.UnixDomainSocketTransportBindingElement", "Method[Clone].ReturnValue"] + - ["System.Xml.XmlDictionaryReader", "System.ServiceModel.Channels.Message", "Method[GetReaderAtBodyContents].ReturnValue"] + - ["System.ServiceModel.EndpointAddress", "System.ServiceModel.Channels.IOutputChannel", "Property[RemoteAddress]"] + - ["System.ServiceModel.Channels.IChannelListener", "System.ServiceModel.Channels.PeerCustomResolverBindingElement", "Method[BuildChannelListener].ReturnValue"] + - ["System.Boolean", "System.ServiceModel.Channels.ContextMessageProperty!", "Method[TryCreateFromHttpCookieHeader].ReturnValue"] + - ["System.ServiceModel.Channels.IMessageProperty", "System.ServiceModel.Channels.CorrelationCallbackMessageProperty", "Method[CreateCopy].ReturnValue"] + - ["System.String", "System.ServiceModel.Channels.CorrelationDataDescription", "Property[Name]"] + - ["System.ServiceModel.Channels.IChannelListener", "System.ServiceModel.Channels.TransportSecurityBindingElement", "Method[BuildChannelListenerCore].ReturnValue"] + - ["System.ServiceModel.Channels.IChannelListener", "System.ServiceModel.Channels.TextMessageEncodingBindingElement", "Method[BuildChannelListener].ReturnValue"] + - ["System.Net.WebSockets.WebSocket", "System.ServiceModel.Channels.ClientWebSocketFactory", "Method[CreateWebSocket].ReturnValue"] + - ["System.ServiceModel.Channels.IChannelFactory", "System.ServiceModel.Channels.PeerTransportBindingElement", "Method[BuildChannelFactory].ReturnValue"] + - ["System.ServiceModel.Channels.BindingElementCollection", "System.ServiceModel.Channels.BindingElementCollection", "Method[Clone].ReturnValue"] + - ["T", "System.ServiceModel.Channels.UnixPosixIdentityBindingElement", "Method[GetProperty].ReturnValue"] + - ["System.Boolean", "System.ServiceModel.Channels.MsmqTransportBindingElement", "Property[UseActiveDirectory]"] + - ["System.Int32", "System.ServiceModel.Channels.BinaryMessageEncodingBindingElement", "Property[MaxReadPoolSize]"] + - ["T", "System.ServiceModel.Channels.BindingElementCollection", "Method[Find].ReturnValue"] + - ["System.ServiceModel.Security.Tokens.SecurityTokenParameters", "System.ServiceModel.Channels.AsymmetricSecurityBindingElement", "Property[RecipientTokenParameters]"] + - ["System.ServiceModel.Channels.BindingElementCollection", "System.ServiceModel.Channels.CustomBinding", "Property[Elements]"] + - ["System.ServiceModel.EndpointAddress", "System.ServiceModel.Channels.CallbackContextMessageProperty", "Property[CallbackAddress]"] + - ["System.String", "System.ServiceModel.Channels.WebSocketTransportSettings!", "Field[SoapContentTypeHeader]"] + - ["System.TimeSpan", "System.ServiceModel.Channels.Binding", "Property[OpenTimeout]"] + - ["System.ServiceModel.Channels.IMessageProperty", "System.ServiceModel.Channels.HttpRequestMessageProperty", "Method[System.ServiceModel.Channels.IMessageProperty.CreateCopy].ReturnValue"] + - ["System.Collections.Generic.IEnumerable", "System.ServiceModel.Channels.CorrelationCallbackMessageProperty", "Property[NeededData]"] + - ["System.IAsyncResult", "System.ServiceModel.Channels.IInputChannel", "Method[BeginReceive].ReturnValue"] + - ["System.ServiceModel.Channels.Message", "System.ServiceModel.Channels.IInputChannel", "Method[EndReceive].ReturnValue"] + - ["System.String", "System.ServiceModel.Channels.HttpRequestMessageProperty", "Property[Method]"] + - ["System.ServiceModel.Channels.MsmqMessageProperty", "System.ServiceModel.Channels.MsmqMessageProperty!", "Method[Get].ReturnValue"] + - ["System.ServiceModel.Channels.DeliveryFailure", "System.ServiceModel.Channels.DeliveryFailure!", "Field[Purged]"] + - ["System.ServiceModel.HostNameComparisonMode", "System.ServiceModel.Channels.ConnectionOrientedTransportBindingElement", "Property[HostNameComparisonMode]"] + - ["System.ServiceModel.Channels.IChannelFactory", "System.ServiceModel.Channels.BindingElement", "Method[BuildChannelFactory].ReturnValue"] + - ["System.TimeSpan", "System.ServiceModel.Channels.TcpConnectionPoolSettings", "Property[LeaseTimeout]"] + - ["System.Collections.ObjectModel.ReadOnlyDictionary", "System.ServiceModel.Channels.WebSocketMessageProperty", "Property[OpeningHandshakeProperties]"] + - ["System.ServiceModel.Channels.MessageVersion", "System.ServiceModel.Channels.MtomMessageEncodingBindingElement", "Property[MessageVersion]"] + - ["System.Threading.Tasks.ValueTask", "System.ServiceModel.Channels.IConnectionInitiator", "Method[ConnectAsync].ReturnValue"] + - ["System.String", "System.ServiceModel.Channels.MessageHeaders", "Property[Action]"] + - ["System.TimeSpan", "System.ServiceModel.Channels.ChannelPoolSettings", "Property[LeaseTimeout]"] + - ["System.Net.AuthenticationSchemes", "System.ServiceModel.Channels.HttpTransportBindingElement", "Property[AuthenticationScheme]"] + - ["T", "System.ServiceModel.Channels.ConnectionOrientedTransportBindingElement", "Method[GetProperty].ReturnValue"] + - ["System.ServiceModel.Channels.IChannelListener", "System.ServiceModel.Channels.ContextBindingElement", "Method[BuildChannelListener].ReturnValue"] + - ["System.Boolean", "System.ServiceModel.Channels.TcpTransportBindingElement", "Property[PortSharingEnabled]"] + - ["System.Boolean", "System.ServiceModel.Channels.FaultConverter", "Method[OnTryCreateFaultMessage].ReturnValue"] + - ["System.ServiceModel.EnvelopeVersion", "System.ServiceModel.Channels.MessageVersion", "Property[Envelope]"] + - ["System.Boolean", "System.ServiceModel.Channels.SessionOpenNotification", "Property[IsEnabled]"] + - ["System.Boolean", "System.ServiceModel.Channels.SecurityBindingElement", "Method[CanBuildChannelFactory].ReturnValue"] + - ["System.ServiceModel.Channels.BindingElement", "System.ServiceModel.Channels.PeerTransportBindingElement", "Method[Clone].ReturnValue"] + - ["System.TimeSpan", "System.ServiceModel.Channels.ChannelFactoryBase", "Property[DefaultCloseTimeout]"] + - ["System.Boolean", "System.ServiceModel.Channels.MtomMessageEncodingBindingElement", "Method[ShouldSerializeReaderQuotas].ReturnValue"] + - ["System.ServiceModel.Channels.SecurityHeaderLayout", "System.ServiceModel.Channels.SecurityBindingElement", "Property[SecurityHeaderLayout]"] + - ["System.Threading.Tasks.Task", "System.ServiceModel.Channels.StreamUpgradeInitiator", "Method[InitiateUpgradeAsync].ReturnValue"] + - ["T", "System.ServiceModel.Channels.OneWayBindingElement", "Method[GetProperty].ReturnValue"] + - ["System.Boolean", "System.ServiceModel.Channels.BindingContext", "Method[CanBuildInnerChannelListener].ReturnValue"] + - ["System.String", "System.ServiceModel.Channels.AsymmetricSecurityBindingElement", "Method[ToString].ReturnValue"] + - ["System.TimeSpan", "System.ServiceModel.Channels.ChannelListenerBase", "Property[DefaultCloseTimeout]"] + - ["System.Text.Encoding", "System.ServiceModel.Channels.TextMessageEncodingBindingElement", "Property[WriteEncoding]"] + - ["System.Collections.Generic.IDictionary", "System.ServiceModel.Channels.CallbackContextMessageProperty", "Property[Context]"] + - ["System.Boolean", "System.ServiceModel.Channels.RedirectionType!", "Method[op_Equality].ReturnValue"] + - ["System.String", "System.ServiceModel.Channels.HttpTransportBindingElement", "Property[Scheme]"] + - ["System.Boolean", "System.ServiceModel.Channels.ByteStreamMessageEncodingBindingElement", "Method[ShouldSerializeReaderQuotas].ReturnValue"] + - ["System.Int32", "System.ServiceModel.Channels.UdpTransportBindingElement", "Property[SocketReceiveBufferSize]"] + - ["System.String", "System.ServiceModel.Channels.ApplicationContainerSettings", "Property[PackageFullName]"] + - ["System.String", "System.ServiceModel.Channels.MessageHeaderInfo", "Property[Actor]"] + - ["System.ServiceModel.Channels.IChannelFactory", "System.ServiceModel.Channels.HttpTransportBindingElement", "Method[BuildChannelFactory].ReturnValue"] + - ["System.TimeSpan", "System.ServiceModel.Channels.Binding", "Property[SendTimeout]"] + - ["System.Transactions.Transaction", "System.ServiceModel.Channels.TransactionMessageProperty", "Property[Transaction]"] + - ["System.Int32", "System.ServiceModel.Channels.ApplicationContainerSettings", "Property[SessionId]"] + - ["System.ServiceModel.Channels.RequestContext", "System.ServiceModel.Channels.IReplyChannel", "Method[ReceiveRequest].ReturnValue"] + - ["System.ServiceModel.Channels.CompressionFormat", "System.ServiceModel.Channels.CompressionFormat!", "Field[None]"] + - ["System.Threading.Tasks.ValueTask", "System.ServiceModel.Channels.MessageEncoder", "Method[WriteMessageAsync].ReturnValue"] + - ["System.ServiceModel.Channels.RedirectionDuration", "System.ServiceModel.Channels.RedirectionDuration!", "Method[Create].ReturnValue"] + - ["T", "System.ServiceModel.Channels.Message", "Method[OnGetBody].ReturnValue"] + - ["System.ServiceModel.Channels.Message", "System.ServiceModel.Channels.HttpResponseMessageExtensionMethods!", "Method[ToMessage].ReturnValue"] + - ["System.Boolean", "System.ServiceModel.Channels.ContextMessageProperty!", "Method[TryGet].ReturnValue"] + - ["System.ServiceModel.Channels.DeliveryFailure", "System.ServiceModel.Channels.DeliveryFailure!", "Field[ReceiveTimeout]"] + - ["System.TimeSpan", "System.ServiceModel.Channels.LocalClientSecuritySettings", "Property[MaxCookieCachingTime]"] + - ["System.String", "System.ServiceModel.Channels.UdpTransportBindingElement", "Property[Scheme]"] + - ["System.ServiceModel.Channels.MessageEncoderFactory", "System.ServiceModel.Channels.MtomMessageEncodingBindingElement", "Method[CreateMessageEncoderFactory].ReturnValue"] + - ["System.Int32", "System.ServiceModel.Channels.HttpTransportBindingElement", "Property[MaxPendingAccepts]"] + - ["System.Int32", "System.ServiceModel.Channels.OneWayBindingElement", "Property[MaxAcceptedChannels]"] + - ["System.ServiceModel.Channels.AddressHeader", "System.ServiceModel.Channels.AddressHeaderCollection", "Method[FindHeader].ReturnValue"] + - ["System.ServiceModel.Channels.IChannelFactory", "System.ServiceModel.Channels.BindingContext", "Method[BuildInnerChannelFactory].ReturnValue"] + - ["System.Collections.ObjectModel.Collection", "System.ServiceModel.Channels.BindingElementCollection", "Method[RemoveAll].ReturnValue"] + - ["System.TimeSpan", "System.ServiceModel.Channels.ReliableSessionBindingElement", "Property[AcknowledgementInterval]"] + - ["System.Boolean", "System.ServiceModel.Channels.SecurityBindingElement", "Property[EnableUnsecuredResponse]"] + - ["System.Web.Services.Description.WebReferenceOptions", "System.ServiceModel.Channels.XmlSerializerImportOptions", "Property[WebReferenceOptions]"] + - ["System.Boolean", "System.ServiceModel.Channels.BinaryMessageEncodingBindingElement", "Method[ShouldSerializeReaderQuotas].ReturnValue"] + - ["System.ServiceModel.Channels.RedirectionType", "System.ServiceModel.Channels.RedirectionException", "Property[Type]"] + - ["System.TimeSpan", "System.ServiceModel.Channels.ChannelManagerBase", "Property[System.ServiceModel.IDefaultCommunicationTimeouts.CloseTimeout]"] + - ["System.Xml.XmlDictionaryReaderQuotas", "System.ServiceModel.Channels.TextMessageEncodingBindingElement", "Property[ReaderQuotas]"] + - ["System.ServiceModel.Channels.RedirectionType", "System.ServiceModel.Channels.RedirectionType!", "Method[Create].ReturnValue"] + - ["System.Boolean", "System.ServiceModel.Channels.PnrpPeerResolverBindingElement", "Method[CanBuildChannelListener].ReturnValue"] + - ["System.Boolean", "System.ServiceModel.Channels.HttpTransportBindingElement", "Method[CanBuildChannelFactory].ReturnValue"] + - ["System.ServiceModel.Channels.IChannelListener", "System.ServiceModel.Channels.Binding", "Method[BuildChannelListener].ReturnValue"] + - ["System.ServiceModel.Channels.CompressionFormat", "System.ServiceModel.Channels.CompressionFormat!", "Field[Deflate]"] + - ["System.String", "System.ServiceModel.Channels.RemoteEndpointMessageProperty", "Property[Address]"] + - ["System.TimeSpan", "System.ServiceModel.Channels.WebSocketTransportSettings", "Property[KeepAliveInterval]"] + - ["System.IAsyncResult", "System.ServiceModel.Channels.CommunicationObject", "Method[BeginOpen].ReturnValue"] + - ["System.Boolean", "System.ServiceModel.Channels.MessageHeader", "Property[IsReferenceParameter]"] + - ["System.Boolean", "System.ServiceModel.Channels.UdpRetransmissionSettings", "Method[ShouldSerializeDelayUpperBound].ReturnValue"] + - ["System.Boolean", "System.ServiceModel.Channels.MsmqBindingElementBase", "Property[TransactedReceiveEnabled]"] + - ["T", "System.ServiceModel.Channels.ChannelFactoryBase", "Method[GetProperty].ReturnValue"] + - ["System.String", "System.ServiceModel.Channels.AddressHeader", "Property[Name]"] + - ["System.ServiceModel.Channels.DeliveryFailure", "System.ServiceModel.Channels.DeliveryFailure!", "Field[Unknown]"] + - ["System.ServiceModel.Channels.SymmetricSecurityBindingElement", "System.ServiceModel.Channels.SecurityBindingElement!", "Method[CreateUserNameForSslBindingElement].ReturnValue"] + - ["System.ServiceModel.Channels.Message", "System.ServiceModel.Channels.IInputChannel", "Method[Receive].ReturnValue"] + - ["System.Security.Authentication.SslProtocols", "System.ServiceModel.Channels.SslStreamSecurityBindingElement", "Property[SslProtocols]"] + - ["System.TimeSpan", "System.ServiceModel.Channels.UdpRetransmissionSettings", "Property[DelayLowerBound]"] + - ["System.Int32", "System.ServiceModel.Channels.MsmqTransportBindingElement", "Property[MaxPoolSize]"] + - ["System.Boolean", "System.ServiceModel.Channels.HttpResponseMessageProperty", "Method[System.ServiceModel.Channels.IMergeEnabledMessageProperty.TryMergeWithProperty].ReturnValue"] + - ["System.ServiceModel.CommunicationState", "System.ServiceModel.Channels.CommunicationObject", "Property[State]"] + - ["System.Boolean", "System.ServiceModel.Channels.MsmqBindingElementBase", "Property[UseSourceJournal]"] + - ["System.ServiceModel.Channels.MessageVersion", "System.ServiceModel.Channels.MessageEncoderFactory", "Property[MessageVersion]"] + - ["System.ServiceModel.Channels.AsymmetricSecurityBindingElement", "System.ServiceModel.Channels.SecurityBindingElement!", "Method[CreateMutualCertificateDuplexBindingElement].ReturnValue"] + - ["System.ServiceModel.Channels.Message", "System.ServiceModel.Channels.IRequestChannel", "Method[EndRequest].ReturnValue"] + - ["System.ServiceModel.Channels.IChannelFactory", "System.ServiceModel.Channels.SecurityBindingElement", "Method[BuildChannelFactoryCore].ReturnValue"] + - ["System.Uri", "System.ServiceModel.Channels.MessageProperties", "Property[Via]"] + - ["System.Boolean", "System.ServiceModel.Channels.WebMessageEncodingBindingElement", "Method[CanBuildChannelListener].ReturnValue"] + - ["System.String", "System.ServiceModel.Channels.PeerTransportBindingElement", "Property[Scheme]"] + - ["System.String", "System.ServiceModel.Channels.WebSocketMessageProperty!", "Field[Name]"] + - ["System.Xml.XmlDictionaryReaderQuotas", "System.ServiceModel.Channels.MtomMessageEncodingBindingElement", "Property[ReaderQuotas]"] + - ["System.Boolean", "System.ServiceModel.Channels.LocalServiceSecuritySettings", "Property[DetectReplays]"] + - ["System.IAsyncResult", "System.ServiceModel.Channels.CommunicationObject", "Method[BeginClose].ReturnValue"] + - ["System.Boolean", "System.ServiceModel.Channels.MessageHeaderInfo", "Property[MustUnderstand]"] + - ["System.ServiceModel.Channels.TransportSecurityBindingElement", "System.ServiceModel.Channels.SecurityBindingElement!", "Method[CreateUserNameOverTransportBindingElement].ReturnValue"] + - ["System.TimeSpan", "System.ServiceModel.Channels.ChannelPoolSettings", "Property[IdleTimeout]"] + - ["System.ServiceModel.Channels.BindingElement", "System.ServiceModel.Channels.PrivacyNoticeBindingElement", "Method[Clone].ReturnValue"] + - ["System.ServiceModel.Channels.CompressionFormat", "System.ServiceModel.Channels.BinaryMessageEncodingBindingElement", "Property[CompressionFormat]"] + - ["System.ServiceModel.Security.Tokens.SupportingTokenParameters", "System.ServiceModel.Channels.SecurityBindingElement", "Property[EndpointSupportingTokenParameters]"] + - ["System.Boolean", "System.ServiceModel.Channels.AsymmetricSecurityBindingElement", "Property[RequireSignatureConfirmation]"] + - ["System.Security.Authentication.ExtendedProtection.ExtendedProtectionPolicy", "System.ServiceModel.Channels.HttpTransportBindingElement", "Property[ExtendedProtectionPolicy]"] + - ["System.ServiceModel.Channels.TransportSecurityBindingElement", "System.ServiceModel.Channels.SecurityBindingElement!", "Method[CreateKerberosOverTransportBindingElement].ReturnValue"] + - ["System.ServiceModel.Security.MessageProtectionOrder", "System.ServiceModel.Channels.SymmetricSecurityBindingElement", "Property[MessageProtectionOrder]"] + - ["System.ServiceModel.Channels.Message", "System.ServiceModel.Channels.MessageBuffer", "Method[CreateMessage].ReturnValue"] + - ["System.Net.CookieContainer", "System.ServiceModel.Channels.IHttpCookieContainerManager", "Property[CookieContainer]"] + - ["System.ServiceModel.Channels.MessageHeaderInfo", "System.ServiceModel.Channels.MessageHeaders", "Property[Item]"] + - ["System.Xml.Linq.XName", "System.ServiceModel.Channels.CorrelationKey", "Property[ScopeName]"] + - ["System.Boolean", "System.ServiceModel.Channels.ReceiveContext!", "Method[TryGet].ReturnValue"] + - ["System.ServiceModel.Channels.Message", "System.ServiceModel.Channels.CorrelationCallbackMessageProperty", "Method[EndFinalizeCorrelation].ReturnValue"] + - ["System.ServiceModel.Channels.BindingElement", "System.ServiceModel.Channels.MtomMessageEncodingBindingElement", "Method[Clone].ReturnValue"] + - ["System.Boolean", "System.ServiceModel.Channels.RedirectionScope", "Method[Equals].ReturnValue"] + - ["System.Boolean", "System.ServiceModel.Channels.StreamUpgradeAcceptor", "Method[CanUpgrade].ReturnValue"] + - ["System.ServiceModel.PeerSecuritySettings", "System.ServiceModel.Channels.PeerTransportBindingElement", "Property[Security]"] + - ["T", "System.ServiceModel.Channels.NamedPipeTransportBindingElement", "Method[GetProperty].ReturnValue"] + - ["T", "System.ServiceModel.Channels.ChannelListenerBase", "Method[GetProperty].ReturnValue"] + - ["System.ServiceModel.Channels.ReceiveContextState", "System.ServiceModel.Channels.ReceiveContextState!", "Field[Faulted]"] + - ["System.Boolean", "System.ServiceModel.Channels.LocalClientSecuritySettings", "Property[DetectReplays]"] + - ["System.ServiceModel.Channels.SymmetricSecurityBindingElement", "System.ServiceModel.Channels.SecurityBindingElement!", "Method[CreateKerberosBindingElement].ReturnValue"] + - ["System.Boolean", "System.ServiceModel.Channels.HttpRequestMessageProperty", "Method[System.ServiceModel.Channels.IMergeEnabledMessageProperty.TryMergeWithProperty].ReturnValue"] + - ["T", "System.ServiceModel.Channels.IChannel", "Method[GetProperty].ReturnValue"] + - ["System.String", "System.ServiceModel.Channels.HttpRequestMessageProperty!", "Property[Name]"] + - ["System.String", "System.ServiceModel.Channels.NamedPipeConnectionPoolSettings", "Property[GroupName]"] + - ["System.TimeSpan", "System.ServiceModel.Channels.LocalServiceSecuritySettings", "Property[SessionKeyRenewalInterval]"] + - ["System.IAsyncResult", "System.ServiceModel.Channels.Message", "Method[BeginWriteMessage].ReturnValue"] + - ["System.Boolean", "System.ServiceModel.Channels.RedirectionScope!", "Method[op_Inequality].ReturnValue"] + - ["System.Boolean", "System.ServiceModel.Channels.PeerTransportBindingElement", "Method[CanBuildChannelListener].ReturnValue"] + - ["System.String", "System.ServiceModel.Channels.AddressingVersion", "Method[ToString].ReturnValue"] + - ["System.ServiceModel.Channels.IChannel", "System.ServiceModel.Channels.ChannelParameterCollection", "Property[Channel]"] + - ["System.Boolean", "System.ServiceModel.Channels.MessageHeader", "Method[IsMessageVersionSupported].ReturnValue"] + - ["System.Boolean", "System.ServiceModel.Channels.IReplyChannel", "Method[EndWaitForRequest].ReturnValue"] + - ["System.ServiceModel.Channels.Message", "System.ServiceModel.Channels.HttpRequestMessageExtensionMethods!", "Method[ToMessage].ReturnValue"] + - ["System.Int32", "System.ServiceModel.Channels.MtomMessageEncodingBindingElement", "Property[MaxBufferSize]"] + - ["System.ServiceModel.Channels.BindingElement", "System.ServiceModel.Channels.SymmetricSecurityBindingElement", "Method[Clone].ReturnValue"] + - ["T", "System.ServiceModel.Channels.HttpTransportBindingElement", "Method[GetProperty].ReturnValue"] + - ["System.Int32", "System.ServiceModel.Channels.IConnection", "Property[ConnectionBufferSize]"] + - ["System.ServiceModel.Channels.RedirectionScope", "System.ServiceModel.Channels.RedirectionException", "Property[Scope]"] + - ["System.ServiceModel.Channels.SymmetricSecurityBindingElement", "System.ServiceModel.Channels.SecurityBindingElement!", "Method[CreateIssuedTokenForSslBindingElement].ReturnValue"] + - ["System.Int32", "System.ServiceModel.Channels.ReliableSessionBindingElement", "Property[MaxRetryCount]"] + - ["System.IO.Stream", "System.ServiceModel.Channels.StreamUpgradeInitiator", "Method[EndInitiateUpgrade].ReturnValue"] + - ["System.ServiceModel.Channels.BindingElementCollection", "System.ServiceModel.Channels.Binding", "Method[CreateBindingElements].ReturnValue"] + - ["System.Boolean", "System.ServiceModel.Channels.IBindingRuntimePreferences", "Property[ReceiveSynchronously]"] + - ["System.Boolean", "System.ServiceModel.Channels.OneWayBindingElement", "Method[CanBuildChannelFactory].ReturnValue"] + - ["System.Int32", "System.ServiceModel.Channels.MsmqBindingElementBase", "Property[MaxRetryCycles]"] + - ["System.Collections.Generic.ICollection", "System.ServiceModel.Channels.MessageProperties", "Property[Keys]"] + - ["System.ServiceModel.Channels.BindingElement", "System.ServiceModel.Channels.CompositeDuplexBindingElement", "Method[Clone].ReturnValue"] + - ["System.ServiceModel.Channels.MessageVersion", "System.ServiceModel.Channels.MessageVersion!", "Property[Soap11]"] + - ["System.TimeSpan", "System.ServiceModel.Channels.LocalServiceSecuritySettings", "Property[IssuedCookieLifetime]"] + - ["System.TimeSpan", "System.ServiceModel.Channels.TcpConnectionPoolSettings", "Property[IdleTimeout]"] + - ["System.Boolean", "System.ServiceModel.Channels.WebSocketTransportSettings", "Property[DisablePayloadMasking]"] + - ["System.Boolean", "System.ServiceModel.Channels.IReplyChannel", "Method[TryReceiveRequest].ReturnValue"] + - ["System.Boolean", "System.ServiceModel.Channels.IInputChannel", "Method[TryReceive].ReturnValue"] + - ["System.ServiceModel.Security.Tokens.SupportingTokenParameters", "System.ServiceModel.Channels.SecurityBindingElement", "Property[OptionalEndpointSupportingTokenParameters]"] + - ["System.IAsyncResult", "System.ServiceModel.Channels.ChannelListenerBase", "Method[BeginWaitForChannel].ReturnValue"] + - ["System.Boolean", "System.ServiceModel.Channels.SecurityBindingElement", "Property[AllowInsecureTransport]"] + - ["System.Boolean", "System.ServiceModel.Channels.SslStreamSecurityBindingElement", "Method[CanBuildChannelFactory].ReturnValue"] + - ["System.ServiceModel.Channels.ContextExchangeMechanism", "System.ServiceModel.Channels.ContextExchangeMechanism!", "Field[ContextSoapHeader]"] + - ["System.String", "System.ServiceModel.Channels.UnixDomainSocketTransportBindingElement", "Property[Scheme]"] + - ["System.Int32", "System.ServiceModel.Channels.UdpRetransmissionSettings", "Property[MaxMulticastRetransmitCount]"] + - ["System.ServiceModel.Channels.IChannelListener", "System.ServiceModel.Channels.HttpsTransportBindingElement", "Method[BuildChannelListener].ReturnValue"] + - ["System.String", "System.ServiceModel.Channels.MessageHeaderInfo", "Property[Name]"] + - ["System.ServiceModel.Security.SecurityKeyEntropyMode", "System.ServiceModel.Channels.SecurityBindingElement", "Property[KeyEntropyMode]"] + - ["System.Boolean", "System.ServiceModel.Channels.CompositeDuplexBindingElement", "Method[CanBuildChannelListener].ReturnValue"] + - ["System.TimeSpan", "System.ServiceModel.Channels.MsmqBindingElementBase", "Property[TimeToLive]"] + - ["System.Boolean", "System.ServiceModel.Channels.CommunicationObject", "Property[IsDisposed]"] + - ["System.ServiceModel.Channels.AddressHeader", "System.ServiceModel.Channels.AddressHeader!", "Method[CreateAddressHeader].ReturnValue"] + - ["System.Boolean", "System.ServiceModel.Channels.CorrelationDataDescription", "Property[SendValue]"] + - ["System.Boolean", "System.ServiceModel.Channels.MessageProperties", "Property[System.Collections.Generic.ICollection>.IsReadOnly]"] + - ["System.ServiceModel.Channels.RedirectionType", "System.ServiceModel.Channels.RedirectionType!", "Property[UseIntermediary]"] + - ["System.Boolean", "System.ServiceModel.Channels.CorrelationCallbackMessageProperty", "Property[IsFullyDefined]"] + - ["System.ServiceModel.Channels.ReceiveContextState", "System.ServiceModel.Channels.ReceiveContextState!", "Field[Completed]"] + - ["System.Boolean", "System.ServiceModel.Channels.IInputChannel", "Method[EndTryReceive].ReturnValue"] + - ["System.Boolean", "System.ServiceModel.Channels.BinaryMessageEncodingBindingElement", "Method[CanBuildChannelListener].ReturnValue"] + - ["System.Boolean", "System.ServiceModel.Channels.ChannelListenerBase", "Method[OnEndWaitForChannel].ReturnValue"] + - ["System.ServiceModel.Channels.TransportSecurityBindingElement", "System.ServiceModel.Channels.SecurityBindingElement!", "Method[CreateCertificateOverTransportBindingElement].ReturnValue"] + - ["System.TimeSpan", "System.ServiceModel.Channels.ChannelBase", "Property[System.ServiceModel.IDefaultCommunicationTimeouts.OpenTimeout]"] + - ["System.Int32", "System.ServiceModel.Channels.WebMessageEncodingBindingElement", "Property[MaxReadPoolSize]"] + - ["System.ServiceModel.TransactionProtocol", "System.ServiceModel.Channels.TransactionFlowBindingElement", "Property[TransactionProtocol]"] + - ["System.Boolean", "System.ServiceModel.Channels.MessageProperties", "Method[ContainsKey].ReturnValue"] + - ["System.Boolean", "System.ServiceModel.Channels.SecurityBindingElement", "Property[IncludeTimestamp]"] + - ["System.ServiceModel.Channels.MessageVersion", "System.ServiceModel.Channels.MessageVersion!", "Property[Soap11WSAddressingAugust2004]"] + - ["System.ServiceModel.Channels.StreamUpgradeProvider", "System.ServiceModel.Channels.WindowsStreamSecurityBindingElement", "Method[BuildServerStreamUpgradeProvider].ReturnValue"] + - ["System.IAsyncResult", "System.ServiceModel.Channels.CommunicationObject", "Method[OnBeginClose].ReturnValue"] + - ["System.ServiceModel.Channels.CompressionFormat", "System.ServiceModel.Channels.CompressionFormat!", "Field[GZip]"] + - ["System.Boolean", "System.ServiceModel.Channels.MessageHeader", "Property[MustUnderstand]"] + - ["System.String", "System.ServiceModel.Channels.Message", "Method[ToString].ReturnValue"] + - ["T", "System.ServiceModel.Channels.ReliableSessionBindingElement", "Method[GetProperty].ReturnValue"] + - ["System.TimeSpan", "System.ServiceModel.Channels.ChannelBase", "Property[System.ServiceModel.IDefaultCommunicationTimeouts.ReceiveTimeout]"] + - ["System.ServiceModel.Channels.IChannelFactory", "System.ServiceModel.Channels.TransactionFlowBindingElement", "Method[BuildChannelFactory].ReturnValue"] + - ["System.String", "System.ServiceModel.Channels.CorrelationDataMessageProperty!", "Property[Name]"] + - ["System.ServiceModel.Channels.IChannelFactory", "System.ServiceModel.Channels.CompositeDuplexBindingElement", "Method[BuildChannelFactory].ReturnValue"] + - ["System.Boolean", "System.ServiceModel.Channels.TransactionFlowBindingElement", "Method[CanBuildChannelListener].ReturnValue"] + - ["System.Boolean", "System.ServiceModel.Channels.PeerCustomResolverBindingElement", "Method[CanBuildChannelListener].ReturnValue"] + - ["System.Boolean", "System.ServiceModel.Channels.UnderstoodHeaders", "Method[Contains].ReturnValue"] + - ["System.ServiceModel.Security.SecurityMessageProperty", "System.ServiceModel.Channels.StreamSecurityUpgradeAcceptor", "Method[GetRemoteSecurity].ReturnValue"] + - ["T", "System.ServiceModel.Channels.IChannelFactory", "Method[GetProperty].ReturnValue"] + - ["System.ServiceModel.Channels.Message", "System.ServiceModel.Channels.MessageEncoder", "Method[ReadMessage].ReturnValue"] + - ["System.ServiceModel.Channels.IChannelFactory", "System.ServiceModel.Channels.MtomMessageEncodingBindingElement", "Method[BuildChannelFactory].ReturnValue"] + - ["System.Boolean", "System.ServiceModel.Channels.MessageProperties", "Property[AllowOutputBatching]"] + - ["System.ServiceModel.Channels.BindingElementCollection", "System.ServiceModel.Channels.CustomBinding", "Method[CreateBindingElements].ReturnValue"] + - ["System.Xml.XmlElement", "System.ServiceModel.Channels.ITransportTokenAssertionProvider", "Method[GetTransportTokenAssertion].ReturnValue"] + - ["System.Boolean", "System.ServiceModel.Channels.IBindingDeliveryCapabilities", "Property[QueuedDelivery]"] + - ["System.ServiceModel.QueueTransferProtocol", "System.ServiceModel.Channels.MsmqTransportBindingElement", "Property[QueueTransferProtocol]"] + - ["System.TimeSpan", "System.ServiceModel.Channels.ConnectionOrientedTransportBindingElement", "Property[MaxOutputDelay]"] + - ["System.ServiceModel.Channels.IChannelListener", "System.ServiceModel.Channels.SslStreamSecurityBindingElement", "Method[BuildChannelListener].ReturnValue"] + - ["System.Int32", "System.ServiceModel.Channels.MessageBuffer", "Property[BufferSize]"] + - ["System.Boolean", "System.ServiceModel.Channels.MtomMessageEncodingBindingElement", "Method[ShouldSerializeMessageVersion].ReturnValue"] + - ["T", "System.ServiceModel.Channels.PeerCustomResolverBindingElement", "Method[GetProperty].ReturnValue"] + - ["System.Boolean", "System.ServiceModel.Channels.NetworkInterfaceMessageProperty!", "Method[TryGet].ReturnValue"] + - ["System.Int32", "System.ServiceModel.Channels.ConnectionOrientedTransportBindingElement", "Property[MaxPendingConnections]"] + - ["System.Boolean", "System.ServiceModel.Channels.AddressHeader", "Method[Equals].ReturnValue"] + - ["T", "System.ServiceModel.Channels.AddressHeader", "Method[GetValue].ReturnValue"] + - ["System.ServiceModel.Security.MessageProtectionOrder", "System.ServiceModel.Channels.AsymmetricSecurityBindingElement", "Property[MessageProtectionOrder]"] + - ["System.ServiceModel.Channels.DeliveryFailure", "System.ServiceModel.Channels.DeliveryFailure!", "Field[BadEncryption]"] + - ["T", "System.ServiceModel.Channels.Message", "Method[GetBody].ReturnValue"] + - ["System.ServiceModel.Channels.BindingElement", "System.ServiceModel.Channels.HttpCookieContainerBindingElement", "Method[Clone].ReturnValue"] + - ["System.ServiceModel.Channels.IChannelListener", "System.ServiceModel.Channels.SymmetricSecurityBindingElement", "Method[BuildChannelListenerCore].ReturnValue"] + - ["System.ServiceModel.Channels.AddressingVersion", "System.ServiceModel.Channels.AddressingVersion!", "Property[None]"] + - ["System.Xml.XmlDictionaryReader", "System.ServiceModel.Channels.MessageFault", "Method[OnGetReaderAtDetailContents].ReturnValue"] + - ["System.Type", "System.ServiceModel.Channels.BindingParameterCollection", "Method[GetKeyForItem].ReturnValue"] + - ["System.ServiceModel.Channels.IChannelListener", "System.ServiceModel.Channels.AsymmetricSecurityBindingElement", "Method[BuildChannelListenerCore].ReturnValue"] + - ["System.Boolean", "System.ServiceModel.Channels.WebSocketTransportSettings", "Property[CreateNotificationOnConnection]"] + - ["System.ServiceModel.Channels.MessageEncoder", "System.ServiceModel.Channels.MessageProperties", "Property[Encoder]"] + - ["System.Boolean", "System.ServiceModel.Channels.ISecurityCapabilities", "Property[SupportsClientAuthentication]"] + - ["System.Boolean", "System.ServiceModel.Channels.TextMessageEncodingBindingElement", "Method[ShouldSerializeWriteEncoding].ReturnValue"] + - ["System.Uri", "System.ServiceModel.Channels.PrivacyNoticeBindingElement", "Property[Url]"] + - ["System.Int32", "System.ServiceModel.Channels.LocalClientSecuritySettings", "Property[ReplayCacheSize]"] + - ["System.Int64", "System.ServiceModel.Channels.UdpTransportBindingElement", "Property[MaxPendingMessagesTotalSize]"] + - ["System.Boolean", "System.ServiceModel.Channels.ConnectionOrientedTransportBindingElement", "Method[ShouldSerializeMaxPendingConnections].ReturnValue"] + - ["System.Net.AuthenticationSchemes", "System.ServiceModel.Channels.HttpTransportBindingElement", "Property[ProxyAuthenticationScheme]"] + - ["System.Int32", "System.ServiceModel.Channels.ApplicationContainerSettings!", "Field[ServiceSession]"] + - ["System.ServiceModel.Channels.MessageState", "System.ServiceModel.Channels.MessageState!", "Field[Closed]"] + - ["System.Boolean", "System.ServiceModel.Channels.CorrelationCallbackMessageProperty!", "Method[TryGet].ReturnValue"] + - ["System.Boolean", "System.ServiceModel.Channels.TransactionFlowBindingElement", "Method[CanBuildChannelFactory].ReturnValue"] + - ["System.String", "System.ServiceModel.Channels.SymmetricSecurityBindingElement", "Method[ToString].ReturnValue"] + - ["System.Uri", "System.ServiceModel.Channels.ChannelListenerBase", "Property[Uri]"] + - ["System.String", "System.ServiceModel.Channels.JavascriptCallbackResponseMessageProperty", "Property[CallbackFunctionName]"] + - ["System.Int32", "System.ServiceModel.Channels.MsmqBindingElementBase", "Property[ReceiveRetryCount]"] + - ["System.ServiceModel.Channels.BindingElement", "System.ServiceModel.Channels.WebMessageEncodingBindingElement", "Method[Clone].ReturnValue"] + - ["System.Net.Security.ProtectionLevel", "System.ServiceModel.Channels.ContextBindingElement", "Property[ProtectionLevel]"] + - ["System.ServiceModel.Channels.Message", "System.ServiceModel.Channels.CorrelationCallbackMessageProperty", "Method[OnEndFinalizeCorrelation].ReturnValue"] + - ["System.TimeSpan", "System.ServiceModel.Channels.CommunicationObject", "Property[DefaultOpenTimeout]"] + - ["System.Boolean", "System.ServiceModel.Channels.RedirectionDuration", "Method[Equals].ReturnValue"] + - ["System.String", "System.ServiceModel.Channels.MessageFault", "Property[Actor]"] + - ["System.CodeDom.CodeCompileUnit", "System.ServiceModel.Channels.XmlSerializerImportOptions", "Property[CodeCompileUnit]"] + - ["System.Boolean", "System.ServiceModel.Channels.WindowsStreamSecurityBindingElement", "Method[CanBuildChannelFactory].ReturnValue"] + - ["System.Int32", "System.ServiceModel.Channels.LocalServiceSecuritySettings", "Property[MaxStatefulNegotiations]"] + - ["System.ServiceModel.Channels.IChannelListener", "System.ServiceModel.Channels.PnrpPeerResolverBindingElement", "Method[BuildChannelListener].ReturnValue"] + - ["System.Int64", "System.ServiceModel.Channels.TransportBindingElement", "Property[MaxBufferPoolSize]"] + - ["System.TimeSpan", "System.ServiceModel.Channels.LocalServiceSecuritySettings", "Property[TimestampValidityDuration]"] + - ["T", "System.ServiceModel.Channels.HttpsTransportBindingElement", "Method[GetProperty].ReturnValue"] + - ["System.String", "System.ServiceModel.Channels.Message", "Method[OnGetBodyAttribute].ReturnValue"] + - ["System.Xml.XPath.XPathNavigator", "System.ServiceModel.Channels.MessageBuffer", "Method[CreateNavigator].ReturnValue"] + - ["System.Xml.XmlElement", "System.ServiceModel.Channels.HttpsTransportBindingElement", "Method[GetTransportTokenAssertion].ReturnValue"] + - ["System.Int32", "System.ServiceModel.Channels.ChannelPoolSettings", "Property[MaxOutboundChannelsPerEndpoint]"] + - ["System.ServiceModel.Channels.WebSocketTransportUsage", "System.ServiceModel.Channels.WebSocketTransportUsage!", "Field[Always]"] + - ["System.Net.WebHeaderCollection", "System.ServiceModel.Channels.HttpResponseMessageProperty", "Property[Headers]"] + - ["System.String", "System.ServiceModel.Channels.WebSocketMessageProperty", "Property[SubProtocol]"] + - ["System.ServiceModel.Channels.IChannelFactory", "System.ServiceModel.Channels.UnixDomainSocketTransportBindingElement", "Method[BuildChannelFactory].ReturnValue"] + - ["System.ServiceModel.Channels.AddressingVersion", "System.ServiceModel.Channels.MessageVersion", "Property[Addressing]"] + - ["System.ServiceModel.Channels.NamedPipeSettings", "System.ServiceModel.Channels.NamedPipeTransportBindingElement", "Property[PipeSettings]"] + - ["System.TimeSpan", "System.ServiceModel.Channels.ChannelListenerBase", "Property[DefaultReceiveTimeout]"] + - ["T", "System.ServiceModel.Channels.MsmqBindingElementBase", "Method[GetProperty].ReturnValue"] + - ["System.Int32", "System.ServiceModel.Channels.HttpTransportBindingElement", "Property[MaxBufferSize]"] + - ["System.ServiceModel.Channels.IChannelFactory", "System.ServiceModel.Channels.TcpTransportBindingElement", "Method[BuildChannelFactory].ReturnValue"] + - ["System.Boolean", "System.ServiceModel.Channels.Binding", "Method[CanBuildChannelListener].ReturnValue"] + - ["System.Boolean", "System.ServiceModel.Channels.CorrelationDataMessageProperty", "Method[Remove].ReturnValue"] + - ["T", "System.ServiceModel.Channels.BinaryMessageEncodingBindingElement", "Method[GetProperty].ReturnValue"] + - ["System.String", "System.ServiceModel.Channels.MsmqMessageProperty!", "Field[Name]"] + - ["System.Security.Authentication.ExtendedProtection.ExtendedProtectionPolicy", "System.ServiceModel.Channels.UnixDomainSocketTransportBindingElement", "Property[ExtendedProtectionPolicy]"] + - ["System.ServiceModel.Channels.MessageVersion", "System.ServiceModel.Channels.MessageEncoder", "Property[MessageVersion]"] + - ["T", "System.ServiceModel.Channels.HttpCookieContainerBindingElement", "Method[GetProperty].ReturnValue"] + - ["System.Boolean", "System.ServiceModel.Channels.UdpRetransmissionSettings", "Method[ShouldSerializeMaxDelayPerRetransmission].ReturnValue"] + - ["System.ServiceModel.MsmqTransportSecurity", "System.ServiceModel.Channels.MsmqBindingElementBase", "Property[MsmqTransportSecurity]"] + - ["System.ServiceModel.Channels.MessageHeaders", "System.ServiceModel.Channels.Message", "Property[Headers]"] + - ["System.ServiceModel.Channels.IChannelListener", "System.ServiceModel.Channels.MsmqTransportBindingElement", "Method[BuildChannelListener].ReturnValue"] + - ["System.TimeSpan", "System.ServiceModel.Channels.LocalClientSecuritySettings", "Property[MaxClockSkew]"] + - ["System.ServiceModel.Channels.BindingElement", "System.ServiceModel.Channels.UseManagedPresentationBindingElement", "Method[Clone].ReturnValue"] + - ["System.Collections.Generic.IEnumerator", "System.ServiceModel.Channels.UnderstoodHeaders", "Method[GetEnumerator].ReturnValue"] + - ["System.Net.HttpStatusCode", "System.ServiceModel.Channels.HttpResponseMessageProperty", "Property[StatusCode]"] + - ["System.ServiceModel.DeadLetterQueue", "System.ServiceModel.Channels.MsmqBindingElementBase", "Property[DeadLetterQueue]"] + - ["System.ServiceModel.Channels.MessageVersion", "System.ServiceModel.Channels.BinaryMessageEncodingBindingElement", "Property[MessageVersion]"] + - ["System.Boolean", "System.ServiceModel.Channels.MessageProperties", "Property[IsReadOnly]"] + - ["System.ServiceModel.Channels.StreamUpgradeProvider", "System.ServiceModel.Channels.SslStreamSecurityBindingElement", "Method[BuildClientStreamUpgradeProvider].ReturnValue"] + - ["System.ServiceModel.Channels.WebContentFormat", "System.ServiceModel.Channels.WebContentFormat!", "Field[Default]"] + - ["System.ServiceModel.Channels.CustomBinding", "System.ServiceModel.Channels.BindingContext", "Property[Binding]"] + - ["System.String", "System.ServiceModel.Channels.RedirectionScope", "Property[Namespace]"] + - ["System.ServiceModel.Channels.MessageVersion", "System.ServiceModel.Channels.Message", "Property[Version]"] + - ["System.ServiceModel.Channels.IChannelListener", "System.ServiceModel.Channels.PeerTransportBindingElement", "Method[BuildChannelListener].ReturnValue"] + - ["System.Xml.XmlDictionaryReader", "System.ServiceModel.Channels.AddressHeader", "Method[GetAddressHeaderReader].ReturnValue"] + - ["System.ServiceModel.Channels.StreamUpgradeProvider", "System.ServiceModel.Channels.UnixPosixIdentityBindingElement", "Method[BuildClientStreamUpgradeProvider].ReturnValue"] + - ["System.Text.Encoding", "System.ServiceModel.Channels.MtomMessageEncodingBindingElement", "Property[WriteEncoding]"] + - ["System.Int32", "System.ServiceModel.Channels.SecurityBindingElementImporter", "Property[MaxPolicyRedirections]"] + - ["System.TimeSpan", "System.ServiceModel.Channels.LocalClientSecuritySettings", "Property[TimestampValidityDuration]"] + - ["System.IAsyncResult", "System.ServiceModel.Channels.ReceiveContext", "Method[BeginComplete].ReturnValue"] + - ["T", "System.ServiceModel.Channels.WebMessageEncodingBindingElement", "Method[GetProperty].ReturnValue"] + - ["System.ServiceModel.Channels.Message", "System.ServiceModel.Channels.IRequestChannel", "Method[Request].ReturnValue"] + - ["System.Boolean", "System.ServiceModel.Channels.RedirectionDuration!", "Method[op_Equality].ReturnValue"] + - ["T", "System.ServiceModel.Channels.StreamUpgradeProvider", "Method[GetProperty].ReturnValue"] + - ["System.ServiceModel.Channels.MessageVersion", "System.ServiceModel.Channels.TextMessageEncodingBindingElement", "Property[MessageVersion]"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.ServiceModel.Channels.CorrelationMessageProperty", "Property[TransientCorrelations]"] + - ["System.Boolean", "System.ServiceModel.Channels.IChannelListener", "Method[EndWaitForChannel].ReturnValue"] + - ["System.ServiceModel.Channels.MessageVersion", "System.ServiceModel.Channels.MessageVersion!", "Method[CreateVersion].ReturnValue"] + - ["System.Boolean", "System.ServiceModel.Channels.IInputChannel", "Method[WaitForMessage].ReturnValue"] + - ["System.ServiceModel.Channels.DeliveryFailure", "System.ServiceModel.Channels.DeliveryFailure!", "Field[NotTransactionalQueue]"] + - ["System.ServiceModel.Channels.BindingElement", "System.ServiceModel.Channels.PnrpPeerResolverBindingElement", "Method[Clone].ReturnValue"] + - ["System.Boolean", "System.ServiceModel.Channels.IChannelListener", "Method[WaitForChannel].ReturnValue"] + - ["System.Boolean", "System.ServiceModel.Channels.ContextBindingElement", "Method[CanBuildChannelFactory].ReturnValue"] + - ["System.ServiceModel.ReliableMessagingVersion", "System.ServiceModel.Channels.ReliableSessionBindingElement", "Property[ReliableMessagingVersion]"] + - ["System.String", "System.ServiceModel.Channels.Binding", "Property[Name]"] + - ["T", "System.ServiceModel.Channels.UnixDomainSocketTransportBindingElement", "Method[GetProperty].ReturnValue"] + - ["System.Boolean", "System.ServiceModel.Channels.Binding", "Method[CanBuildChannelFactory].ReturnValue"] + - ["System.Xml.XmlDictionaryReader", "System.ServiceModel.Channels.Message", "Method[OnGetReaderAtBodyContents].ReturnValue"] + - ["System.TimeSpan", "System.ServiceModel.Channels.StreamUpgradeProvider", "Property[DefaultOpenTimeout]"] + - ["System.ServiceModel.Channels.SecurityHeaderLayout", "System.ServiceModel.Channels.SecurityHeaderLayout!", "Field[Strict]"] + - ["System.ServiceModel.Channels.AddressingVersion", "System.ServiceModel.Channels.AddressingVersion!", "Property[WSAddressing10]"] + - ["System.Boolean", "System.ServiceModel.Channels.CorrelationDataMessageProperty", "Method[TryGetValue].ReturnValue"] + - ["System.Boolean", "System.ServiceModel.Channels.TcpTransportBindingElement", "Method[ShouldSerializeExtendedProtectionPolicy].ReturnValue"] + - ["System.ServiceModel.Channels.MessageEncoderFactory", "System.ServiceModel.Channels.TextMessageEncodingBindingElement", "Method[CreateMessageEncoderFactory].ReturnValue"] + - ["System.Boolean", "System.ServiceModel.Channels.TextMessageEncodingBindingElement", "Method[ShouldSerializeReaderQuotas].ReturnValue"] + - ["System.IAsyncResult", "System.ServiceModel.Channels.RequestContext", "Method[BeginReply].ReturnValue"] + - ["System.ServiceModel.Channels.IChannelFactory", "System.ServiceModel.Channels.SslStreamSecurityBindingElement", "Method[BuildChannelFactory].ReturnValue"] + - ["System.String", "System.ServiceModel.Channels.WebSocketTransportSettings!", "Field[BinaryEncoderTransferModeHeader]"] + - ["System.ServiceModel.Channels.IChannelFactory", "System.ServiceModel.Channels.MsmqTransportBindingElement", "Method[BuildChannelFactory].ReturnValue"] + - ["System.TimeSpan", "System.ServiceModel.Channels.ChannelManagerBase", "Property[DefaultSendTimeout]"] + - ["System.TimeSpan", "System.ServiceModel.Channels.LocalServiceSecuritySettings", "Property[NegotiationTimeout]"] + - ["System.Security.Authentication.ExtendedProtection.ExtendedProtectionPolicy", "System.ServiceModel.Channels.TcpTransportBindingElement", "Property[ExtendedProtectionPolicy]"] + - ["System.ServiceModel.Channels.RedirectionDuration", "System.ServiceModel.Channels.RedirectionDuration!", "Property[Permanent]"] + - ["T", "System.ServiceModel.Channels.TextMessageEncodingBindingElement", "Method[GetProperty].ReturnValue"] + - ["System.Boolean", "System.ServiceModel.Channels.HttpTransportBindingElement", "Method[CanBuildChannelListener].ReturnValue"] + - ["System.Boolean", "System.ServiceModel.Channels.IConnectionPoolSettings", "Method[IsCompatible].ReturnValue"] + - ["System.Nullable", "System.ServiceModel.Channels.MsmqMessageProperty", "Property[DeliveryFailure]"] + - ["System.ServiceModel.Channels.RedirectionType", "System.ServiceModel.Channels.RedirectionType!", "Property[Resource]"] + - ["System.Int32", "System.ServiceModel.Channels.NetworkInterfaceMessageProperty", "Property[InterfaceIndex]"] + - ["System.Boolean", "System.ServiceModel.Channels.MtomMessageEncodingBindingElement", "Method[CanBuildChannelFactory].ReturnValue"] + - ["System.Boolean", "System.ServiceModel.Channels.SslStreamSecurityBindingElement", "Method[CanBuildChannelListener].ReturnValue"] + - ["System.Security.Principal.IPrincipal", "System.ServiceModel.Channels.HttpRequestMessageExtensionMethods!", "Method[GetUserPrincipal].ReturnValue"] + - ["System.ServiceModel.Channels.SymmetricSecurityBindingElement", "System.ServiceModel.Channels.SecurityBindingElement!", "Method[CreateAnonymousForCertificateBindingElement].ReturnValue"] + - ["System.Boolean", "System.ServiceModel.Channels.Message", "Property[IsDisposed]"] + - ["T", "System.ServiceModel.Channels.BindingContext", "Method[GetInnerProperty].ReturnValue"] + - ["System.ServiceModel.Channels.SecurityHeaderLayout", "System.ServiceModel.Channels.SecurityHeaderLayout!", "Field[LaxTimestampFirst]"] + - ["System.Int32", "System.ServiceModel.Channels.NamedPipeConnectionPoolSettings", "Property[MaxOutboundConnectionsPerEndpoint]"] + - ["System.ServiceModel.Channels.BodyWriter", "System.ServiceModel.Channels.BodyWriter", "Method[CreateBufferedCopy].ReturnValue"] + - ["T", "System.ServiceModel.Channels.SslStreamSecurityBindingElement", "Method[GetProperty].ReturnValue"] + - ["System.String", "System.ServiceModel.Channels.RedirectionType", "Property[Namespace]"] + - ["System.Boolean", "System.ServiceModel.Channels.IReplyChannel", "Method[EndTryReceiveRequest].ReturnValue"] + - ["System.IAsyncResult", "System.ServiceModel.Channels.BodyWriter", "Method[OnBeginWriteBodyContents].ReturnValue"] + - ["System.IAsyncResult", "System.ServiceModel.Channels.IReplyChannel", "Method[BeginWaitForRequest].ReturnValue"] + - ["System.ServiceModel.Channels.MessageEncoderFactory", "System.ServiceModel.Channels.ByteStreamMessageEncodingBindingElement", "Method[CreateMessageEncoderFactory].ReturnValue"] + - ["System.IO.Stream", "System.ServiceModel.Channels.StreamUpgradeInitiator", "Method[InitiateUpgrade].ReturnValue"] + - ["System.Boolean", "System.ServiceModel.Channels.MsmqBindingElementBase", "Property[Durable]"] + - ["System.TimeSpan", "System.ServiceModel.Channels.UdpRetransmissionSettings", "Property[MaxDelayPerRetransmission]"] + - ["System.String", "System.ServiceModel.Channels.Message", "Method[GetBodyAttribute].ReturnValue"] + - ["System.Boolean", "System.ServiceModel.Channels.UdpTransportBindingElement", "Method[ShouldSerializeRetransmissionSettings].ReturnValue"] + - ["System.TimeSpan", "System.ServiceModel.Channels.UnixDomainSocketConnectionPoolSettings", "Property[LeaseTimeout]"] + - ["System.ServiceModel.Channels.RedirectionScope", "System.ServiceModel.Channels.RedirectionScope!", "Property[Message]"] + - ["System.Boolean", "System.ServiceModel.Channels.AsymmetricSecurityBindingElement", "Property[AllowSerializedSigningTokenOnReply]"] + - ["System.Boolean", "System.ServiceModel.Channels.SecurityBindingElement", "Method[CanBuildChannelListener].ReturnValue"] + - ["System.String", "System.ServiceModel.Channels.Binding", "Property[Namespace]"] + - ["System.Type", "System.ServiceModel.Channels.CommunicationObject", "Method[GetCommunicationObjectType].ReturnValue"] + - ["System.ServiceModel.EndpointAddress", "System.ServiceModel.Channels.IInputChannel", "Property[LocalAddress]"] + - ["System.ServiceModel.Channels.DeliveryFailure", "System.ServiceModel.Channels.DeliveryFailure!", "Field[NotTransactionalMessage]"] + - ["System.Boolean", "System.ServiceModel.Channels.MessageHeader", "Property[Relay]"] + - ["System.ServiceModel.Channels.IChannelFactory", "System.ServiceModel.Channels.OneWayBindingElement", "Method[BuildChannelFactory].ReturnValue"] + - ["System.Xml.UniqueId", "System.ServiceModel.Channels.MessageHeaders", "Property[MessageId]"] + - ["System.TimeSpan", "System.ServiceModel.Channels.LocalServiceSecuritySettings", "Property[SessionKeyRolloverInterval]"] + - ["T", "System.ServiceModel.Channels.PnrpPeerResolverBindingElement", "Method[GetProperty].ReturnValue"] + - ["System.ServiceModel.Channels.FaultConverter", "System.ServiceModel.Channels.FaultConverter!", "Method[GetDefaultFaultConverter].ReturnValue"] + - ["System.ServiceModel.Channels.SecurityHeaderLayout", "System.ServiceModel.Channels.SecurityHeaderLayout!", "Field[Lax]"] + - ["System.TimeSpan", "System.ServiceModel.Channels.ChannelManagerBase", "Property[System.ServiceModel.IDefaultCommunicationTimeouts.OpenTimeout]"] + - ["System.Boolean", "System.ServiceModel.Channels.CorrelationDataDescription", "Property[ReceiveValue]"] + - ["System.Collections.Generic.ICollection", "System.ServiceModel.Channels.MessageProperties", "Property[Values]"] + - ["System.ServiceModel.Channels.MessageEncoderFactory", "System.ServiceModel.Channels.BinaryMessageEncodingBindingElement", "Method[CreateMessageEncoderFactory].ReturnValue"] + - ["System.Uri", "System.ServiceModel.Channels.IRequestChannel", "Property[Via]"] + - ["System.ServiceModel.Channels.IChannelListener", "System.ServiceModel.Channels.TransactionFlowBindingElement", "Method[BuildChannelListener].ReturnValue"] + - ["System.ServiceModel.Channels.IMessageProperty", "System.ServiceModel.Channels.HttpResponseMessageProperty", "Method[System.ServiceModel.Channels.IMessageProperty.CreateCopy].ReturnValue"] + - ["System.Boolean", "System.ServiceModel.Channels.OneWayBindingElement", "Property[PacketRoutable]"] + - ["System.ServiceModel.Channels.SupportedAddressingMode", "System.ServiceModel.Channels.SupportedAddressingMode!", "Field[NonAnonymous]"] + - ["System.String", "System.ServiceModel.Channels.WebSocketTransportSettings!", "Field[TextMessageReceivedAction]"] + - ["System.Boolean", "System.ServiceModel.Channels.Binding", "Method[ShouldSerializeName].ReturnValue"] + - ["System.Net.WebHeaderCollection", "System.ServiceModel.Channels.HttpRequestMessageProperty", "Property[Headers]"] + - ["System.ServiceModel.Channels.IChannelFactory", "System.ServiceModel.Channels.SecurityBindingElement", "Method[BuildChannelFactory].ReturnValue"] + - ["System.Boolean", "System.ServiceModel.Channels.CorrelationMessageProperty!", "Method[TryGet].ReturnValue"] + - ["System.Collections.Generic.IEnumerable", "System.ServiceModel.Channels.RedirectionException", "Property[Locations]"] + - ["System.Int32", "System.ServiceModel.Channels.TcpTransportBindingElement", "Property[ListenBacklog]"] + - ["System.IAsyncResult", "System.ServiceModel.Channels.IReplyChannel", "Method[BeginTryReceiveRequest].ReturnValue"] + - ["System.String", "System.ServiceModel.Channels.IWebSocketCloseDetails", "Property[InputCloseStatusDescription]"] + - ["System.IO.Stream", "System.ServiceModel.Channels.StreamUpgradeAcceptor", "Method[AcceptUpgrade].ReturnValue"] + - ["System.Boolean", "System.ServiceModel.Channels.WebMessageEncodingBindingElement", "Property[CrossDomainScriptAccessEnabled]"] + - ["T", "System.ServiceModel.Channels.TransactionFlowBindingElement", "Method[GetProperty].ReturnValue"] + - ["System.ServiceModel.Channels.IChannelListener", "System.ServiceModel.Channels.ByteStreamMessageEncodingBindingElement", "Method[BuildChannelListener].ReturnValue"] + - ["System.ServiceModel.Channels.IChannelListener", "System.ServiceModel.Channels.SecurityBindingElement", "Method[BuildChannelListener].ReturnValue"] + - ["System.TimeSpan", "System.ServiceModel.Channels.MsmqBindingElementBase", "Property[ValidityDuration]"] + - ["System.String", "System.ServiceModel.Channels.Binding", "Property[Scheme]"] + - ["System.String", "System.ServiceModel.Channels.MessageEncoder", "Method[ToString].ReturnValue"] + - ["System.String", "System.ServiceModel.Channels.MessageBuffer", "Property[MessageContentType]"] + - ["System.Xml.XmlDictionaryReader", "System.ServiceModel.Channels.MessageFault", "Method[GetReaderAtDetailContents].ReturnValue"] + - ["T", "System.ServiceModel.Channels.MessageEncoder", "Method[GetProperty].ReturnValue"] + - ["System.Boolean", "System.ServiceModel.Channels.CorrelationDataMessageProperty!", "Method[TryGet].ReturnValue"] + - ["System.String", "System.ServiceModel.Channels.HttpResponseMessageProperty!", "Property[Name]"] + - ["System.ServiceModel.Channels.IChannelFactory", "System.ServiceModel.Channels.WebMessageEncodingBindingElement", "Method[BuildChannelFactory].ReturnValue"] + - ["System.Boolean", "System.ServiceModel.Channels.MessageFault", "Property[IsMustUnderstandFault]"] + - ["System.Boolean", "System.ServiceModel.Channels.ConnectionOrientedTransportBindingElement", "Method[ShouldSerializeMaxPendingAccepts].ReturnValue"] + - ["System.Boolean", "System.ServiceModel.Channels.MessageHeaderInfo", "Property[IsReferenceParameter]"] + - ["System.ServiceModel.Channels.BindingElement", "System.ServiceModel.Channels.ReliableSessionBindingElement", "Method[Clone].ReturnValue"] + - ["System.IO.Stream", "System.ServiceModel.Channels.StreamUpgradeAcceptor", "Method[EndAcceptUpgrade].ReturnValue"] + - ["System.String", "System.ServiceModel.Channels.SecurityBindingElement", "Method[ToString].ReturnValue"] + - ["System.ServiceModel.Channels.MessageVersion", "System.ServiceModel.Channels.ByteStreamMessageEncodingBindingElement", "Property[MessageVersion]"] + - ["System.ServiceModel.Security.IdentityVerifier", "System.ServiceModel.Channels.LocalClientSecuritySettings", "Property[IdentityVerifier]"] + - ["System.Collections.ObjectModel.Collection", "System.ServiceModel.Channels.NamedPipeTransportBindingElement", "Property[AllowedSecurityIdentifiers]"] + - ["System.Uri", "System.ServiceModel.Channels.IOutputChannel", "Property[Via]"] + - ["System.Int32", "System.ServiceModel.Channels.WebSocketTransportSettings", "Property[MaxPendingConnections]"] + - ["System.ServiceModel.Channels.BindingElement", "System.ServiceModel.Channels.TransportSecurityBindingElement", "Method[Clone].ReturnValue"] + - ["System.Boolean", "System.ServiceModel.Channels.IBindingMulticastCapabilities", "Property[IsMulticast]"] + - ["System.Boolean", "System.ServiceModel.Channels.TransactionFlowBindingElement", "Method[ShouldSerializeTransactionProtocol].ReturnValue"] + - ["System.ServiceModel.Channels.DeliveryFailure", "System.ServiceModel.Channels.DeliveryFailure!", "Field[HopCountExceeded]"] + - ["System.Int32", "System.ServiceModel.Channels.RemoteEndpointMessageProperty", "Property[Port]"] + - ["T", "System.ServiceModel.Channels.PrivacyNoticeBindingElement", "Method[GetProperty].ReturnValue"] + - ["System.ServiceModel.Channels.SecurityBindingElement", "System.ServiceModel.Channels.SecurityBindingElement!", "Method[CreateSecureConversationBindingElement].ReturnValue"] + - ["System.ServiceModel.Security.NonceCache", "System.ServiceModel.Channels.LocalClientSecuritySettings", "Property[NonceCache]"] + - ["System.ServiceModel.Channels.BindingElement", "System.ServiceModel.Channels.NamedPipeTransportBindingElement", "Method[Clone].ReturnValue"] + - ["System.ServiceModel.Channels.IMessageProperty", "System.ServiceModel.Channels.IMessageProperty", "Method[CreateCopy].ReturnValue"] + - ["System.ServiceModel.Channels.BindingElement", "System.ServiceModel.Channels.UdpTransportBindingElement", "Method[Clone].ReturnValue"] + - ["System.ServiceModel.Channels.DeliveryFailure", "System.ServiceModel.Channels.DeliveryFailure!", "Field[AccessDenied]"] + - ["System.Boolean", "System.ServiceModel.Channels.Binding", "Method[ShouldSerializeNamespace].ReturnValue"] + - ["System.ServiceModel.Channels.Message", "System.ServiceModel.Channels.Message!", "Method[CreateMessage].ReturnValue"] + - ["System.String", "System.ServiceModel.Channels.BindingContext", "Property[ListenUriRelativeAddress]"] + - ["System.TimeSpan", "System.ServiceModel.Channels.ChannelBase", "Property[DefaultCloseTimeout]"] + - ["T", "System.ServiceModel.Channels.IConnectionPoolSettings", "Method[GetConnectionPoolSetting].ReturnValue"] + - ["System.String", "System.ServiceModel.Channels.WebBodyFormatMessageProperty!", "Field[Name]"] + - ["System.ServiceModel.Channels.BindingElement", "System.ServiceModel.Channels.TcpTransportBindingElement", "Method[Clone].ReturnValue"] + - ["System.ServiceModel.Channels.IChannelFactory", "System.ServiceModel.Channels.WindowsStreamSecurityBindingElement", "Method[BuildChannelFactory].ReturnValue"] + - ["System.ServiceModel.Channels.WebSocketTransportSettings", "System.ServiceModel.Channels.HttpTransportBindingElement", "Property[WebSocketSettings]"] + - ["System.Threading.Tasks.ValueTask", "System.ServiceModel.Channels.IConnection", "Method[ReadAsync].ReturnValue"] + - ["System.Net.WebSockets.WebSocketContext", "System.ServiceModel.Channels.WebSocketMessageProperty", "Property[WebSocketContext]"] + - ["System.Int32", "System.ServiceModel.Channels.UdpRetransmissionSettings", "Property[MaxUnicastRetransmitCount]"] + - ["System.Boolean", "System.ServiceModel.Channels.UdpRetransmissionSettings", "Method[ShouldSerializeDelayLowerBound].ReturnValue"] + - ["System.ServiceModel.Channels.IMessageProperty", "System.ServiceModel.Channels.CorrelationDataMessageProperty", "Method[CreateCopy].ReturnValue"] + - ["System.Collections.IEnumerator", "System.ServiceModel.Channels.MessageProperties", "Method[System.Collections.IEnumerable.GetEnumerator].ReturnValue"] + - ["T", "System.ServiceModel.Channels.ChannelBase", "Method[GetProperty].ReturnValue"] + - ["System.IAsyncResult", "System.ServiceModel.Channels.ReceiveContext", "Method[OnBeginAbandon].ReturnValue"] + - ["System.Boolean", "System.ServiceModel.Channels.ISecurityCapabilities", "Property[SupportsServerAuthentication]"] + - ["System.Uri", "System.ServiceModel.Channels.CompositeDuplexBindingElement", "Property[ClientBaseAddress]"] + - ["System.String", "System.ServiceModel.Channels.MessageHeader", "Property[Actor]"] + - ["System.ServiceModel.EndpointAddress", "System.ServiceModel.Channels.IReplyChannel", "Property[LocalAddress]"] + - ["System.Boolean", "System.ServiceModel.Channels.WrappedOptions", "Property[WrappedFlag]"] + - ["System.ServiceModel.Channels.Binding", "System.ServiceModel.Channels.PeerCustomResolverBindingElement", "Property[Binding]"] + - ["System.ServiceModel.Channels.WebSocketTransportUsage", "System.ServiceModel.Channels.WebSocketTransportUsage!", "Field[Never]"] + - ["System.String", "System.ServiceModel.Channels.HttpRequestMessageProperty", "Property[QueryString]"] + - ["System.IAsyncResult", "System.ServiceModel.Channels.Message", "Method[OnBeginWriteMessage].ReturnValue"] + - ["System.TimeSpan", "System.ServiceModel.Channels.MsmqBindingElementBase", "Property[RetryCycleDelay]"] + - ["System.String", "System.ServiceModel.Channels.TcpConnectionPoolSettings", "Property[GroupName]"] + - ["System.String", "System.ServiceModel.Channels.UnixDomainSocketConnectionPoolSettings", "Property[GroupName]"] + - ["System.ServiceModel.Channels.SecurityHeaderLayout", "System.ServiceModel.Channels.SecurityHeaderLayout!", "Field[LaxTimestampLast]"] + - ["System.ServiceModel.EndpointAddress", "System.ServiceModel.Channels.MessageHeaders", "Property[FaultTo]"] + - ["System.Boolean", "System.ServiceModel.Channels.HttpMessageSettings", "Method[Equals].ReturnValue"] + - ["System.ServiceModel.Channels.StreamUpgradeProvider", "System.ServiceModel.Channels.SslStreamSecurityBindingElement", "Method[BuildServerStreamUpgradeProvider].ReturnValue"] + - ["System.ServiceModel.TransferMode", "System.ServiceModel.Channels.ConnectionOrientedTransportBindingElement", "Property[TransferMode]"] + - ["System.Boolean", "System.ServiceModel.Channels.MsmqBindingElementBase", "Property[ExactlyOnce]"] + - ["System.ServiceModel.HostNameComparisonMode", "System.ServiceModel.Channels.HttpTransportBindingElement", "Property[HostNameComparisonMode]"] + - ["System.Collections.Generic.IDictionary", "System.ServiceModel.Channels.IContextManager", "Method[GetContext].ReturnValue"] + - ["System.Int32", "System.ServiceModel.Channels.LocalServiceSecuritySettings", "Property[MaxCachedCookies]"] + - ["System.Threading.Tasks.ValueTask", "System.ServiceModel.Channels.IConnection", "Method[CloseAsync].ReturnValue"] + - ["System.String", "System.ServiceModel.Channels.MessageHeaderInfo", "Property[Namespace]"] + - ["System.String", "System.ServiceModel.Channels.RedirectionType", "Method[ToString].ReturnValue"] + - ["System.String", "System.ServiceModel.Channels.NamedPipeTransportBindingElement", "Property[Scheme]"] + - ["System.TimeSpan", "System.ServiceModel.Channels.LocalClientSecuritySettings", "Property[SessionKeyRolloverInterval]"] + - ["System.ServiceModel.Channels.RedirectionScope", "System.ServiceModel.Channels.RedirectionScope!", "Property[Endpoint]"] + - ["System.Boolean", "System.ServiceModel.Channels.ChannelListenerBase", "Method[OnWaitForChannel].ReturnValue"] + - ["System.ServiceModel.Channels.IMessageProperty", "System.ServiceModel.Channels.CallbackContextMessageProperty", "Method[CreateCopy].ReturnValue"] + - ["System.Boolean", "System.ServiceModel.Channels.UdpTransportBindingElement", "Method[CanBuildChannelFactory].ReturnValue"] + - ["System.Boolean", "System.ServiceModel.Channels.IInputChannel", "Method[EndWaitForMessage].ReturnValue"] + - ["System.ServiceModel.Channels.IChannelListener", "System.ServiceModel.Channels.WindowsStreamSecurityBindingElement", "Method[BuildChannelListener].ReturnValue"] + - ["System.Boolean", "System.ServiceModel.Channels.MtomMessageEncodingBindingElement", "Method[ShouldSerializeWriteEncoding].ReturnValue"] + - ["System.Boolean", "System.ServiceModel.Channels.MessageProperties", "Method[System.Collections.Generic.ICollection>.Remove].ReturnValue"] + - ["System.Boolean", "System.ServiceModel.Channels.ByteStreamMessageEncodingBindingElement", "Method[CanBuildChannelListener].ReturnValue"] + - ["System.Boolean", "System.ServiceModel.Channels.UnixPosixIdentityBindingElement", "Method[CanBuildChannelFactory].ReturnValue"] + - ["System.Int32", "System.ServiceModel.Channels.AddressHeader", "Method[GetHashCode].ReturnValue"] + - ["System.ServiceModel.Channels.MessageVersion", "System.ServiceModel.Channels.MessageVersion!", "Property[Soap11WSAddressing10]"] + - ["System.ServiceModel.Channels.MessageVersion", "System.ServiceModel.Channels.Binding", "Property[MessageVersion]"] + - ["System.ServiceModel.Channels.SymmetricSecurityBindingElement", "System.ServiceModel.Channels.SecurityBindingElement!", "Method[CreateUserNameForCertificateBindingElement].ReturnValue"] + - ["System.Boolean", "System.ServiceModel.Channels.BindingContext", "Method[CanBuildInnerChannelFactory].ReturnValue"] + - ["System.Boolean", "System.ServiceModel.Channels.MessageHeaders", "Method[HaveMandatoryHeadersBeenUnderstood].ReturnValue"] + - ["System.Boolean", "System.ServiceModel.Channels.HttpTransportBindingElement", "Property[UnsafeConnectionNtlmAuthentication]"] + - ["System.Int32", "System.ServiceModel.Channels.WebSocketTransportSettings", "Method[GetHashCode].ReturnValue"] + - ["System.Boolean", "System.ServiceModel.Channels.HttpResponseMessageProperty", "Property[SuppressEntityBody]"] + - ["System.Xml.XmlDictionaryReaderQuotas", "System.ServiceModel.Channels.BinaryMessageEncodingBindingElement", "Property[ReaderQuotas]"] + - ["System.TimeSpan", "System.ServiceModel.Channels.UdpRetransmissionSettings", "Property[DelayUpperBound]"] + - ["System.Int32", "System.ServiceModel.Channels.LocalClientSecuritySettings", "Property[CookieRenewalThresholdPercentage]"] + - ["System.String", "System.ServiceModel.Channels.MsmqTransportBindingElement", "Property[Scheme]"] + - ["System.Boolean", "System.ServiceModel.Channels.HttpTransportBindingElement", "Method[ShouldSerializeWebSocketSettings].ReturnValue"] + - ["System.Int32", "System.ServiceModel.Channels.RedirectionDuration", "Method[GetHashCode].ReturnValue"] + - ["System.Boolean", "System.ServiceModel.Channels.MsmqBindingElementBase", "Property[ReceiveContextEnabled]"] + - ["System.ServiceModel.PeerResolvers.PeerReferralPolicy", "System.ServiceModel.Channels.PeerCustomResolverBindingElement", "Property[ReferralPolicy]"] + - ["System.ServiceModel.Channels.IChannelListener", "System.ServiceModel.Channels.MtomMessageEncodingBindingElement", "Method[BuildChannelListener].ReturnValue"] + - ["System.Boolean", "System.ServiceModel.Channels.HttpTransportBindingElement", "Property[AllowCookies]"] + - ["System.Boolean", "System.ServiceModel.Channels.HttpTransportBindingElement", "Property[KeepAliveEnabled]"] + - ["System.Boolean", "System.ServiceModel.Channels.HttpRequestMessageProperty", "Property[SuppressEntityBody]"] + - ["System.ServiceModel.Channels.ContextExchangeMechanism", "System.ServiceModel.Channels.ContextExchangeMechanism!", "Field[HttpCookie]"] + - ["System.Int32", "System.ServiceModel.Channels.MsmqMessageProperty", "Property[MoveCount]"] + - ["System.ServiceModel.EndpointAddress", "System.ServiceModel.Channels.PeerCustomResolverBindingElement", "Property[Address]"] + - ["System.TimeSpan", "System.ServiceModel.Channels.Binding", "Property[ReceiveTimeout]"] + - ["System.IAsyncResult", "System.ServiceModel.Channels.Message", "Method[OnBeginWriteBodyContents].ReturnValue"] + - ["System.ServiceModel.Channels.IMessageProperty", "System.ServiceModel.Channels.ContextMessageProperty", "Method[CreateCopy].ReturnValue"] + - ["System.TimeSpan", "System.ServiceModel.Channels.ChannelListenerBase", "Property[DefaultSendTimeout]"] + - ["System.TimeSpan", "System.ServiceModel.Channels.ChannelBase", "Property[DefaultReceiveTimeout]"] + - ["System.String", "System.ServiceModel.Channels.HttpTransportBindingElement", "Property[Realm]"] + - ["System.ServiceModel.Channels.DeliveryStatus", "System.ServiceModel.Channels.DeliveryStatus!", "Field[InDoubt]"] + - ["System.Byte[]", "System.ServiceModel.Channels.BufferManager", "Method[TakeBuffer].ReturnValue"] + - ["System.Net.IPAddress", "System.ServiceModel.Channels.PeerTransportBindingElement", "Property[ListenIPAddress]"] + - ["System.Collections.Generic.IDictionary", "System.ServiceModel.Channels.SecurityBindingElement", "Property[OptionalOperationSupportingTokenParameters]"] + - ["T", "System.ServiceModel.Channels.Binding", "Method[GetProperty].ReturnValue"] + - ["System.Boolean", "System.ServiceModel.Channels.LocalClientSecuritySettings", "Property[ReconnectTransportOnFailure]"] + - ["System.String", "System.ServiceModel.Channels.MessageEncoder", "Property[MediaType]"] + - ["System.ServiceModel.Security.SecurityMessageProperty", "System.ServiceModel.Channels.StreamSecurityUpgradeInitiator", "Method[GetRemoteSecurity].ReturnValue"] + - ["System.ServiceModel.Channels.UnderstoodHeaders", "System.ServiceModel.Channels.MessageHeaders", "Property[UnderstoodHeaders]"] + - ["T", "System.ServiceModel.Channels.MessageEncodingBindingElement", "Method[GetProperty].ReturnValue"] + - ["System.ServiceModel.PeerResolver", "System.ServiceModel.Channels.PeerResolverBindingElement", "Method[CreatePeerResolver].ReturnValue"] + - ["System.ServiceModel.Channels.ChannelManagerBase", "System.ServiceModel.Channels.ChannelBase", "Property[Manager]"] + - ["System.Int32", "System.ServiceModel.Channels.WebMessageEncodingBindingElement", "Property[MaxWritePoolSize]"] + - ["System.String", "System.ServiceModel.Channels.ContextMessageProperty!", "Property[Name]"] + - ["System.Boolean", "System.ServiceModel.Channels.SymmetricSecurityBindingElement", "Property[RequireSignatureConfirmation]"] + - ["System.ServiceModel.EndpointAddress", "System.ServiceModel.Channels.MessageHeaders", "Property[From]"] + - ["System.ServiceModel.Channels.StreamUpgradeProvider", "System.ServiceModel.Channels.WindowsStreamSecurityBindingElement", "Method[BuildClientStreamUpgradeProvider].ReturnValue"] + - ["System.Boolean", "System.ServiceModel.Channels.MessageProperties", "Method[System.Collections.Generic.ICollection>.Contains].ReturnValue"] + - ["System.Boolean", "System.ServiceModel.Channels.HttpTransportBindingElement", "Method[ShouldSerializeExtendedProtectionPolicy].ReturnValue"] + - ["System.String", "System.ServiceModel.Channels.WebSocketTransportSettings!", "Field[ConnectionOpenedAction]"] + - ["System.Boolean", "System.ServiceModel.Channels.IReceiveContextSettings", "Property[Enabled]"] + - ["System.ServiceModel.Channels.MessageBuffer", "System.ServiceModel.Channels.Message", "Method[CreateBufferedCopy].ReturnValue"] + - ["System.Boolean", "System.ServiceModel.Channels.ReliableSessionBindingElement", "Property[FlowControlEnabled]"] + - ["System.ServiceModel.Security.SecurityAlgorithmSuite", "System.ServiceModel.Channels.SecurityBindingElement", "Property[DefaultAlgorithmSuite]"] + - ["System.ServiceModel.Channels.IChannelListener", "System.ServiceModel.Channels.BindingElement", "Method[BuildChannelListener].ReturnValue"] + - ["System.ServiceModel.Channels.IChannelFactory", "System.ServiceModel.Channels.TextMessageEncodingBindingElement", "Method[BuildChannelFactory].ReturnValue"] + - ["System.Object", "System.ServiceModel.Channels.MessageProperties", "Property[Item]"] + - ["System.ServiceModel.Channels.BindingElement", "System.ServiceModel.Channels.ContextBindingElement", "Method[Clone].ReturnValue"] + - ["System.ServiceModel.Channels.TransferSession", "System.ServiceModel.Channels.TransferSession!", "Field[None]"] + - ["System.ServiceModel.Channels.StreamUpgradeProvider", "System.ServiceModel.Channels.StreamUpgradeBindingElement", "Method[BuildClientStreamUpgradeProvider].ReturnValue"] + - ["System.ServiceModel.Channels.IChannelFactory", "System.ServiceModel.Channels.ContextBindingElement", "Method[BuildChannelFactory].ReturnValue"] + - ["System.Boolean", "System.ServiceModel.Channels.WindowsStreamSecurityBindingElement", "Method[CanBuildChannelListener].ReturnValue"] + - ["System.ServiceModel.Channels.MessageState", "System.ServiceModel.Channels.MessageState!", "Field[Written]"] + - ["System.ServiceModel.Channels.SecurityBindingElement", "System.ServiceModel.Channels.SecurityBindingElement!", "Method[CreateMutualCertificateBindingElement].ReturnValue"] + - ["System.Boolean", "System.ServiceModel.Channels.HttpMessageSettings", "Property[HttpMessagesSupported]"] + - ["System.Xml.UniqueId", "System.ServiceModel.Channels.MessageHeaders", "Property[RelatesTo]"] + - ["System.Boolean", "System.ServiceModel.Channels.ByteStreamMessageEncodingBindingElement", "Method[ShouldSerializeMessageVersion].ReturnValue"] + - ["System.ServiceModel.Channels.DeliveryFailure", "System.ServiceModel.Channels.DeliveryFailure!", "Field[CouldNotEncrypt]"] + - ["System.ServiceModel.Channels.IChannelFactory", "System.ServiceModel.Channels.UnixPosixIdentityBindingElement", "Method[BuildChannelFactory].ReturnValue"] + - ["System.Net.Http.HttpRequestMessage", "System.ServiceModel.Channels.MessageExtensionMethods!", "Method[ToHttpRequestMessage].ReturnValue"] + - ["System.Boolean", "System.ServiceModel.Channels.HttpTransportBindingElement", "Method[ShouldSerializeMessageHandlerFactory].ReturnValue"] + - ["System.Boolean", "System.ServiceModel.Channels.PnrpPeerResolverBindingElement", "Method[CanBuildChannelFactory].ReturnValue"] + - ["System.Int32", "System.ServiceModel.Channels.MessageProperties", "Property[Count]"] + - ["System.ServiceModel.Channels.SymmetricSecurityBindingElement", "System.ServiceModel.Channels.SecurityBindingElement!", "Method[CreateSspiNegotiationBindingElement].ReturnValue"] + - ["System.Int32", "System.ServiceModel.Channels.LocalServiceSecuritySettings", "Property[ReplayCacheSize]"] + - ["System.Xml.XmlDictionaryReader", "System.ServiceModel.Channels.MessageHeaders", "Method[GetReaderAtHeader].ReturnValue"] + - ["System.ServiceModel.Channels.WebContentFormat", "System.ServiceModel.Channels.WebBodyFormatMessageProperty", "Property[Format]"] + - ["System.Collections.IEnumerator", "System.ServiceModel.Channels.UnderstoodHeaders", "Method[System.Collections.IEnumerable.GetEnumerator].ReturnValue"] + - ["System.Int32", "System.ServiceModel.Channels.MessageHeaders", "Property[Count]"] + - ["System.ServiceModel.Channels.RequestContext", "System.ServiceModel.Channels.IReplyChannel", "Method[EndReceiveRequest].ReturnValue"] + - ["System.ServiceModel.Channels.IChannelListener", "System.ServiceModel.Channels.SecurityBindingElement", "Method[BuildChannelListenerCore].ReturnValue"] + - ["System.String", "System.ServiceModel.Channels.CorrelationKey", "Property[KeyString]"] + - ["System.Collections.Generic.IDictionary", "System.ServiceModel.Channels.CorrelationKey", "Property[KeyData]"] + - ["System.Boolean", "System.ServiceModel.Channels.ReliableSessionBindingElement", "Property[Ordered]"] + - ["System.ServiceModel.Channels.MessageVersion", "System.ServiceModel.Channels.MessageVersion!", "Property[Soap12WSAddressing10]"] + - ["System.ServiceModel.Security.NonceCache", "System.ServiceModel.Channels.LocalServiceSecuritySettings", "Property[NonceCache]"] + - ["System.Int32", "System.ServiceModel.Channels.MessageHeaders", "Method[FindHeader].ReturnValue"] + - ["System.Nullable", "System.ServiceModel.Channels.JavascriptCallbackResponseMessageProperty", "Property[StatusCode]"] + - ["System.Collections.Generic.IEnumerator", "System.ServiceModel.Channels.MessageHeaders", "Method[GetEnumerator].ReturnValue"] + - ["System.IAsyncResult", "System.ServiceModel.Channels.IRequestChannel", "Method[BeginRequest].ReturnValue"] + - ["System.TimeSpan", "System.ServiceModel.Channels.NamedPipeConnectionPoolSettings", "Property[IdleTimeout]"] + - ["System.Boolean", "System.ServiceModel.Channels.RedirectionDuration!", "Method[op_Inequality].ReturnValue"] + - ["System.ServiceModel.Channels.MessageVersion", "System.ServiceModel.Channels.MessageVersion!", "Property[Soap12WSAddressingAugust2004]"] + - ["System.ServiceModel.Security.SecurityMessageProperty", "System.ServiceModel.Channels.MessageProperties", "Property[Security]"] + - ["System.Boolean", "System.ServiceModel.Channels.ReliableSessionBindingElement", "Method[CanBuildChannelFactory].ReturnValue"] + - ["System.Text.Encoding", "System.ServiceModel.Channels.WebMessageEncodingBindingElement", "Property[WriteEncoding]"] + - ["System.IAsyncResult", "System.ServiceModel.Channels.ChannelFactoryBase", "Method[OnBeginClose].ReturnValue"] + - ["System.Boolean", "System.ServiceModel.Channels.MessageProperties", "Property[IsFixedSize]"] + - ["System.ServiceModel.Channels.IChannelListener", "System.ServiceModel.Channels.ReliableSessionBindingElement", "Method[BuildChannelListener].ReturnValue"] + - ["System.IAsyncResult", "System.ServiceModel.Channels.StreamUpgradeInitiator", "Method[BeginInitiateUpgrade].ReturnValue"] + - ["System.String", "System.ServiceModel.Channels.RedirectionScope", "Method[ToString].ReturnValue"] + - ["System.Object", "System.ServiceModel.Channels.ReceiveContext", "Property[ThisLock]"] + - ["System.ServiceModel.Channels.TransferSession", "System.ServiceModel.Channels.TransferSession!", "Field[Unordered]"] + - ["System.Runtime.DurableInstancing.InstanceKey", "System.ServiceModel.Channels.CorrelationMessageProperty", "Property[CorrelationKey]"] + - ["System.TimeSpan", "System.ServiceModel.Channels.ChannelFactoryBase", "Property[DefaultReceiveTimeout]"] + - ["System.TimeSpan", "System.ServiceModel.Channels.LocalServiceSecuritySettings", "Property[MaxClockSkew]"] + - ["System.ServiceModel.Channels.IChannelFactory", "System.ServiceModel.Channels.BinaryMessageEncodingBindingElement", "Method[BuildChannelFactory].ReturnValue"] + - ["System.Boolean", "System.ServiceModel.Channels.CorrelationDataDescription", "Property[IsDefault]"] + - ["System.ServiceModel.Channels.IChannelFactory", "System.ServiceModel.Channels.Binding", "Method[BuildChannelFactory].ReturnValue"] + - ["System.ServiceModel.Channels.ReceiveContextState", "System.ServiceModel.Channels.ReceiveContextState!", "Field[Abandoned]"] + - ["System.ServiceModel.Channels.MessageVersion", "System.ServiceModel.Channels.MessageVersion!", "Property[Soap12]"] + - ["System.Boolean", "System.ServiceModel.Channels.MsmqBindingElementBase", "Property[UseMsmqTracing]"] + - ["System.Boolean", "System.ServiceModel.Channels.BindingElement", "Method[CanBuildChannelFactory].ReturnValue"] + - ["System.ServiceModel.Channels.TransportSecurityBindingElement", "System.ServiceModel.Channels.SecurityBindingElement!", "Method[CreateSspiNegotiationOverTransportBindingElement].ReturnValue"] + - ["System.String", "System.ServiceModel.Channels.WebBodyFormatMessageProperty", "Method[ToString].ReturnValue"] + - ["System.Collections.Generic.IEnumerator>", "System.ServiceModel.Channels.MessageProperties", "Method[System.Collections.Generic.IEnumerable>.GetEnumerator].ReturnValue"] + - ["System.Boolean", "System.ServiceModel.Channels.ISecurityCapabilities", "Property[SupportsClientWindowsIdentity]"] + - ["System.Boolean", "System.ServiceModel.Channels.HttpTransportBindingElement", "Property[UseDefaultWebProxy]"] + - ["System.TimeSpan", "System.ServiceModel.Channels.ReliableSessionBindingElement", "Property[InactivityTimeout]"] + - ["System.TimeSpan", "System.ServiceModel.Channels.IReceiveContextSettings", "Property[ValidityDuration]"] + - ["System.ServiceModel.Channels.ChannelPoolSettings", "System.ServiceModel.Channels.OneWayBindingElement", "Property[ChannelPoolSettings]"] + - ["System.TimeSpan", "System.ServiceModel.Channels.ChannelFactoryBase", "Property[DefaultSendTimeout]"] + - ["System.Uri", "System.ServiceModel.Channels.ContextBindingElement", "Property[ClientCallbackAddress]"] + - ["System.ServiceModel.Channels.MessageEncoderFactory", "System.ServiceModel.Channels.WebMessageEncodingBindingElement", "Method[CreateMessageEncoderFactory].ReturnValue"] + - ["System.Boolean", "System.ServiceModel.Channels.TcpTransportBindingElement", "Property[TeredoEnabled]"] + - ["System.ServiceModel.Channels.DeliveryStatus", "System.ServiceModel.Channels.DeliveryStatus!", "Field[NotDelivered]"] + - ["System.Collections.Generic.IDictionary", "System.ServiceModel.Channels.SecurityBindingElement", "Property[OperationSupportingTokenParameters]"] + - ["System.ServiceModel.Channels.Message", "System.ServiceModel.Channels.RequestContext", "Property[RequestMessage]"] + - ["System.CodeDom.Compiler.CodeDomProvider", "System.ServiceModel.Channels.XmlSerializerImportOptions", "Property[CodeProvider]"] + - ["System.ServiceModel.Channels.BindingElement", "System.ServiceModel.Channels.UnixPosixIdentityBindingElement", "Method[Clone].ReturnValue"] + - ["System.Boolean", "System.ServiceModel.Channels.SslStreamSecurityBindingElement", "Property[RequireClientCertificate]"] + - ["System.String", "System.ServiceModel.Channels.TcpTransportBindingElement", "Property[Scheme]"] + - ["System.Int32", "System.ServiceModel.Channels.MtomMessageEncodingBindingElement", "Property[MaxReadPoolSize]"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.ServiceModel.Channels.CorrelationMessageProperty", "Property[AdditionalKeys]"] + - ["System.ServiceModel.ReceiveErrorHandling", "System.ServiceModel.Channels.MsmqBindingElementBase", "Property[ReceiveErrorHandling]"] + - ["System.ServiceModel.Channels.WebContentFormat", "System.ServiceModel.Channels.WebContentFormat!", "Field[Json]"] + - ["System.String", "System.ServiceModel.Channels.WebSocketTransportSettings!", "Field[BinaryMessageReceivedAction]"] + - ["System.Int32", "System.ServiceModel.Channels.ConnectionOrientedTransportBindingElement", "Property[MaxBufferSize]"] + - ["System.ServiceModel.Channels.RedirectionDuration", "System.ServiceModel.Channels.RedirectionException", "Property[Duration]"] + - ["System.Collections.Generic.IDictionary", "System.ServiceModel.Channels.ContextMessageProperty", "Property[Context]"] + - ["System.TimeSpan", "System.ServiceModel.Channels.ChannelManagerBase", "Property[System.ServiceModel.IDefaultCommunicationTimeouts.SendTimeout]"] + - ["System.Boolean", "System.ServiceModel.Channels.BodyWriter", "Property[IsBuffered]"] + - ["System.IAsyncResult", "System.ServiceModel.Channels.MessageEncoder", "Method[BeginWriteMessage].ReturnValue"] + - ["System.TimeSpan", "System.ServiceModel.Channels.ChannelBase", "Property[DefaultOpenTimeout]"] + - ["System.ServiceModel.Channels.BufferManager", "System.ServiceModel.Channels.BufferManager!", "Method[CreateBufferManager].ReturnValue"] + - ["System.Int32", "System.ServiceModel.Channels.TcpConnectionPoolSettings", "Property[MaxOutboundConnectionsPerEndpoint]"] + - ["System.TimeSpan", "System.ServiceModel.Channels.LocalServiceSecuritySettings", "Property[ReplayWindow]"] + - ["System.ServiceModel.Channels.MessageBuffer", "System.ServiceModel.Channels.Message", "Method[OnCreateBufferedCopy].ReturnValue"] + - ["System.TimeSpan", "System.ServiceModel.Channels.ChannelListenerBase", "Property[DefaultOpenTimeout]"] + - ["System.ServiceModel.Channels.BindingElement", "System.ServiceModel.Channels.TextMessageEncodingBindingElement", "Method[Clone].ReturnValue"] + - ["System.ServiceModel.TransferMode", "System.ServiceModel.Channels.HttpTransportBindingElement", "Property[TransferMode]"] + - ["System.Boolean", "System.ServiceModel.Channels.BinaryMessageEncodingBindingElement", "Method[ShouldSerializeMessageVersion].ReturnValue"] + - ["System.ServiceModel.Channels.ApplicationContainerSettings", "System.ServiceModel.Channels.NamedPipeSettings", "Property[ApplicationContainerSettings]"] + - ["System.Boolean", "System.ServiceModel.Channels.TransportBindingElement", "Property[ManualAddressing]"] + - ["System.ServiceModel.Channels.BodyWriter", "System.ServiceModel.Channels.BodyWriter", "Method[OnCreateBufferedCopy].ReturnValue"] + - ["System.Net.Http.HttpResponseMessage", "System.ServiceModel.Channels.MessageExtensionMethods!", "Method[ToHttpResponseMessage].ReturnValue"] + - ["System.ServiceModel.Channels.IChannelListener", "System.ServiceModel.Channels.BinaryMessageEncodingBindingElement", "Method[BuildChannelListener].ReturnValue"] + - ["System.ServiceModel.Channels.IChannelFactory", "System.ServiceModel.Channels.ReliableSessionBindingElement", "Method[BuildChannelFactory].ReturnValue"] + - ["System.ServiceModel.Channels.MessageEncoderFactory", "System.ServiceModel.Channels.MessageEncodingBindingElement", "Method[CreateMessageEncoderFactory].ReturnValue"] + - ["System.IAsyncResult", "System.ServiceModel.Channels.IOutputChannel", "Method[BeginSend].ReturnValue"] + - ["System.Boolean", "System.ServiceModel.Channels.SslStreamSecurityBindingElement", "Method[ShouldSerializeIdentityVerifier].ReturnValue"] + - ["T", "System.ServiceModel.Channels.BindingElement", "Method[GetProperty].ReturnValue"] + - ["System.ServiceModel.Channels.Message", "System.ServiceModel.Channels.CorrelationCallbackMessageProperty", "Method[FinalizeCorrelation].ReturnValue"] + - ["System.Int64", "System.ServiceModel.Channels.PeerTransportBindingElement", "Property[MaxReceivedMessageSize]"] + - ["System.IAsyncResult", "System.ServiceModel.Channels.BodyWriter", "Method[BeginWriteBodyContents].ReturnValue"] + - ["System.ServiceModel.Channels.StreamUpgradeInitiator", "System.ServiceModel.Channels.StreamUpgradeProvider", "Method[CreateUpgradeInitiator].ReturnValue"] + - ["T", "System.ServiceModel.Channels.BindingElementCollection", "Method[Remove].ReturnValue"] + - ["System.String", "System.ServiceModel.Channels.RedirectionDuration", "Property[Value]"] + - ["System.ServiceModel.Channels.MessageVersion", "System.ServiceModel.Channels.MessageVersion!", "Property[Default]"] + - ["System.ServiceModel.Channels.IChannelFactory", "System.ServiceModel.Channels.ByteStreamMessageEncodingBindingElement", "Method[BuildChannelFactory].ReturnValue"] + - ["System.Net.WebSockets.WebSocketMessageType", "System.ServiceModel.Channels.WebSocketMessageProperty", "Property[MessageType]"] + - ["System.TimeSpan", "System.ServiceModel.Channels.LocalClientSecuritySettings", "Property[ReplayWindow]"] + - ["System.ServiceModel.Channels.RedirectionScope", "System.ServiceModel.Channels.RedirectionScope!", "Property[Session]"] + - ["System.ServiceModel.Channels.BindingElement", "System.ServiceModel.Channels.BindingElement", "Method[Clone].ReturnValue"] + - ["System.ServiceModel.PeerResolvers.PeerReferralPolicy", "System.ServiceModel.Channels.PnrpPeerResolverBindingElement", "Property[ReferralPolicy]"] + - ["System.ServiceModel.Channels.MessageVersion", "System.ServiceModel.Channels.MessageEncodingBindingElement", "Property[MessageVersion]"] + - ["System.Boolean", "System.ServiceModel.Channels.CorrelationDataDescription", "Property[KnownBeforeSend]"] + - ["System.Nullable", "System.ServiceModel.Channels.MsmqMessageProperty", "Property[DeliveryStatus]"] + - ["System.ServiceModel.Channels.Message", "System.ServiceModel.Channels.CorrelationCallbackMessageProperty", "Method[OnFinalizeCorrelation].ReturnValue"] + - ["System.String", "System.ServiceModel.Channels.UdpTransportBindingElement", "Property[MulticastInterfaceId]"] + - ["System.IAsyncResult", "System.ServiceModel.Channels.IChannelListener", "Method[BeginWaitForChannel].ReturnValue"] + - ["System.ServiceModel.Channels.BindingElement", "System.ServiceModel.Channels.HttpTransportBindingElement", "Method[Clone].ReturnValue"] + - ["System.ServiceModel.EndpointAddress", "System.ServiceModel.Channels.CallbackContextMessageProperty", "Method[CreateCallbackAddress].ReturnValue"] + - ["System.ServiceModel.Channels.ReceiveContextState", "System.ServiceModel.Channels.ReceiveContext", "Property[State]"] + - ["System.Xml.XmlDictionaryReaderQuotas", "System.ServiceModel.Channels.ByteStreamMessageEncodingBindingElement", "Property[ReaderQuotas]"] + - ["System.Int32", "System.ServiceModel.Channels.TextMessageEncodingBindingElement", "Property[MaxWritePoolSize]"] + - ["System.Uri", "System.ServiceModel.Channels.IChannelListener", "Property[Uri]"] + - ["System.Net.Http.HttpMessageHandler", "System.ServiceModel.Channels.HttpMessageHandlerFactory", "Method[OnCreate].ReturnValue"] + - ["System.ServiceModel.Channels.LocalClientSecuritySettings", "System.ServiceModel.Channels.SecurityBindingElement", "Property[LocalClientSettings]"] + - ["System.Collections.ObjectModel.Collection", "System.ServiceModel.Channels.BindingElementCollection", "Method[FindAll].ReturnValue"] + - ["System.Threading.Tasks.ValueTask", "System.ServiceModel.Channels.MessageEncoder", "Method[ReadMessageAsync].ReturnValue"] + - ["System.ServiceModel.Channels.WebContentFormat", "System.ServiceModel.Channels.WebContentFormat!", "Field[Xml]"] + - ["System.String", "System.ServiceModel.Channels.AddressHeader", "Property[Namespace]"] + - ["System.String", "System.ServiceModel.Channels.TransportBindingElement", "Property[Scheme]"] + - ["System.ServiceModel.EndpointAddress", "System.ServiceModel.Channels.IRequestChannel", "Property[RemoteAddress]"] + - ["System.IAsyncResult", "System.ServiceModel.Channels.IInputChannel", "Method[BeginTryReceive].ReturnValue"] + - ["System.ServiceModel.Channels.ContextExchangeMechanism", "System.ServiceModel.Channels.ContextBindingElement", "Property[ContextExchangeMechanism]"] + - ["System.IAsyncResult", "System.ServiceModel.Channels.CorrelationCallbackMessageProperty", "Method[OnBeginFinalizeCorrelation].ReturnValue"] + - ["System.ServiceModel.Channels.BindingElement", "System.ServiceModel.Channels.BinaryMessageEncodingBindingElement", "Method[Clone].ReturnValue"] + - ["System.Net.Http.HttpResponseMessage", "System.ServiceModel.Channels.HttpResponseMessageProperty", "Property[HttpResponseMessage]"] + - ["System.ServiceModel.Channels.MessageFault", "System.ServiceModel.Channels.MessageFault!", "Method[CreateFault].ReturnValue"] + - ["System.ServiceModel.Channels.IChannelFactory", "System.ServiceModel.Channels.PnrpPeerResolverBindingElement", "Method[BuildChannelFactory].ReturnValue"] + - ["System.Boolean", "System.ServiceModel.Channels.MessageVersion", "Method[Equals].ReturnValue"] + - ["System.ServiceModel.Channels.StreamUpgradeAcceptor", "System.ServiceModel.Channels.StreamUpgradeProvider", "Method[CreateUpgradeAcceptor].ReturnValue"] + - ["T", "System.ServiceModel.Channels.MessageHeaders", "Method[GetHeader].ReturnValue"] + - ["T", "System.ServiceModel.Channels.TransportSecurityBindingElement", "Method[GetProperty].ReturnValue"] + - ["System.Boolean", "System.ServiceModel.Channels.LocalServiceSecuritySettings", "Property[ReconnectTransportOnFailure]"] + - ["System.Boolean", "System.ServiceModel.Channels.HttpsTransportBindingElement", "Property[RequireClientCertificate]"] + - ["System.String", "System.ServiceModel.Channels.MessageEncoder", "Property[ContentType]"] + - ["System.ServiceModel.Channels.ReceiveContextState", "System.ServiceModel.Channels.ReceiveContextState!", "Field[Completing]"] + - ["System.Boolean", "System.ServiceModel.Channels.MsmqTransportBindingElement", "Method[CanBuildChannelListener].ReturnValue"] + - ["System.Boolean", "System.ServiceModel.Channels.Message", "Property[IsEmpty]"] + - ["System.ServiceModel.Channels.BindingContext", "System.ServiceModel.Channels.BindingContext", "Method[Clone].ReturnValue"] + - ["System.ServiceModel.Channels.IChannelListener", "System.ServiceModel.Channels.UdpTransportBindingElement", "Method[BuildChannelListener].ReturnValue"] + - ["System.Int32", "System.ServiceModel.Channels.UdpTransportBindingElement", "Property[DuplicateMessageHistoryLength]"] + - ["System.ServiceModel.Channels.IChannelListener", "System.ServiceModel.Channels.OneWayBindingElement", "Method[BuildChannelListener].ReturnValue"] + - ["System.Boolean", "System.ServiceModel.Channels.ByteStreamMessageEncodingBindingElement", "Method[CanBuildChannelFactory].ReturnValue"] + - ["System.Boolean", "System.ServiceModel.Channels.FaultConverter", "Method[TryCreateException].ReturnValue"] + - ["System.ServiceModel.Channels.IChannelFactory", "System.ServiceModel.Channels.PeerCustomResolverBindingElement", "Method[BuildChannelFactory].ReturnValue"] + - ["System.ServiceModel.Security.Tokens.SecurityTokenParameters", "System.ServiceModel.Channels.SymmetricSecurityBindingElement", "Property[ProtectionTokenParameters]"] + - ["System.Xml.XmlDictionaryReaderQuotas", "System.ServiceModel.Channels.WebMessageEncodingBindingElement", "Property[ReaderQuotas]"] + - ["System.Boolean", "System.ServiceModel.Channels.WebSocketTransportSettings", "Method[Equals].ReturnValue"] + - ["System.ServiceModel.Channels.TcpConnectionPoolSettings", "System.ServiceModel.Channels.TcpTransportBindingElement", "Property[ConnectionPoolSettings]"] + - ["System.TimeSpan", "System.ServiceModel.Channels.CommunicationObject", "Property[DefaultCloseTimeout]"] + - ["System.ServiceModel.Channels.IChannelListener", "System.ServiceModel.Channels.CompositeDuplexBindingElement", "Method[BuildChannelListener].ReturnValue"] + - ["System.ServiceModel.Channels.ReceiveContextState", "System.ServiceModel.Channels.ReceiveContextState!", "Field[Received]"] + - ["System.Int32", "System.ServiceModel.Channels.MtomMessageEncodingBindingElement", "Property[MaxWritePoolSize]"] + - ["System.IAsyncResult", "System.ServiceModel.Channels.ReceiveContext", "Method[OnBeginComplete].ReturnValue"] + - ["T", "System.ServiceModel.Channels.UseManagedPresentationBindingElement", "Method[GetProperty].ReturnValue"] + - ["System.Object", "System.ServiceModel.Channels.CommunicationObject", "Property[ThisLock]"] + - ["System.ServiceModel.Channels.WebContentTypeMapper", "System.ServiceModel.Channels.WebMessageEncodingBindingElement", "Property[ContentTypeMapper]"] + - ["System.TimeSpan", "System.ServiceModel.Channels.ChannelManagerBase", "Property[DefaultReceiveTimeout]"] + - ["System.IAsyncResult", "System.ServiceModel.Channels.CommunicationObject", "Method[OnBeginOpen].ReturnValue"] + - ["System.IAsyncResult", "System.ServiceModel.Channels.CorrelationCallbackMessageProperty", "Method[BeginFinalizeCorrelation].ReturnValue"] + - ["System.IAsyncResult", "System.ServiceModel.Channels.ReceiveContext", "Method[BeginAbandon].ReturnValue"] + - ["T", "System.ServiceModel.Channels.AsymmetricSecurityBindingElement", "Method[GetProperty].ReturnValue"] + - ["System.ServiceModel.Channels.SymmetricSecurityBindingElement", "System.ServiceModel.Channels.SecurityBindingElement!", "Method[CreateIssuedTokenForCertificateBindingElement].ReturnValue"] + - ["System.TimeSpan", "System.ServiceModel.Channels.ChannelBase", "Property[DefaultSendTimeout]"] + - ["System.Int32", "System.ServiceModel.Channels.BinaryMessageEncodingBindingElement", "Property[MaxSessionSize]"] + - ["System.ServiceModel.Channels.DeliveryFailure", "System.ServiceModel.Channels.DeliveryFailure!", "Field[QueuePurged]"] + - ["System.ArraySegment", "System.ServiceModel.Channels.MessageEncoder", "Method[WriteMessage].ReturnValue"] + - ["System.ServiceModel.Channels.AsymmetricSecurityBindingElement", "System.ServiceModel.Channels.SecurityBindingElement!", "Method[CreateCertificateSignatureBindingElement].ReturnValue"] + - ["System.String", "System.ServiceModel.Channels.RedirectionDuration", "Method[ToString].ReturnValue"] + - ["System.Boolean", "System.ServiceModel.Channels.MessageProperties", "Method[Remove].ReturnValue"] + - ["System.ServiceModel.Channels.LocalClientSecuritySettings", "System.ServiceModel.Channels.LocalClientSecuritySettings", "Method[Clone].ReturnValue"] + - ["System.String", "System.ServiceModel.Channels.RedirectionDuration", "Property[Namespace]"] + - ["System.String", "System.ServiceModel.Channels.HttpResponseMessageProperty", "Property[StatusDescription]"] + - ["System.ServiceModel.Channels.SupportedAddressingMode", "System.ServiceModel.Channels.SupportedAddressingMode!", "Field[Anonymous]"] + - ["System.TimeSpan", "System.ServiceModel.Channels.ChannelManagerBase", "Property[System.ServiceModel.IDefaultCommunicationTimeouts.ReceiveTimeout]"] + - ["System.Boolean", "System.ServiceModel.Channels.PeerCustomResolverBindingElement", "Method[CanBuildChannelFactory].ReturnValue"] + - ["System.Boolean", "System.ServiceModel.Channels.CompositeDuplexBindingElement", "Method[CanBuildChannelFactory].ReturnValue"] + - ["System.Int32", "System.ServiceModel.Channels.ReliableSessionBindingElement", "Property[MaxPendingChannels]"] + - ["System.Nullable", "System.ServiceModel.Channels.IWebSocketCloseDetails", "Property[InputCloseStatus]"] + - ["System.ServiceModel.Channels.IChannelFactory", "System.ServiceModel.Channels.SymmetricSecurityBindingElement", "Method[BuildChannelFactoryCore].ReturnValue"] + - ["System.Boolean", "System.ServiceModel.Channels.RedirectionType", "Method[Equals].ReturnValue"] + - ["System.String", "System.ServiceModel.Channels.CorrelationMessageProperty!", "Property[Name]"] + - ["System.ServiceModel.Channels.SymmetricSecurityBindingElement", "System.ServiceModel.Channels.SecurityBindingElement!", "Method[CreateSslNegotiationBindingElement].ReturnValue"] + - ["System.ServiceModel.Channels.Message", "System.ServiceModel.Channels.ByteStreamMessage!", "Method[CreateMessage].ReturnValue"] + - ["System.String", "System.ServiceModel.Channels.MessageVersion", "Method[ToString].ReturnValue"] + - ["System.Boolean", "System.ServiceModel.Channels.SecurityBindingElement", "Property[ProtectTokens]"] + - ["System.String", "System.ServiceModel.Channels.WebSocketTransportSettings", "Property[SubProtocol]"] + - ["System.Boolean", "System.ServiceModel.Channels.MtomMessageEncodingBindingElement", "Method[CanBuildChannelListener].ReturnValue"] + - ["System.TimeSpan", "System.ServiceModel.Channels.UnixDomainSocketConnectionPoolSettings", "Property[IdleTimeout]"] + - ["System.ServiceModel.Channels.IChannelFactory", "System.ServiceModel.Channels.AsymmetricSecurityBindingElement", "Method[BuildChannelFactoryCore].ReturnValue"] + - ["System.Boolean", "System.ServiceModel.Channels.ReliableSessionBindingElement", "Method[CanBuildChannelListener].ReturnValue"] + - ["System.Int32", "System.ServiceModel.Channels.ConnectionOrientedTransportBindingElement", "Property[MaxPendingAccepts]"] + - ["System.ServiceModel.Channels.IChannelListener", "System.ServiceModel.Channels.BindingContext", "Method[BuildInnerChannelListener].ReturnValue"] + - ["System.Net.Security.ProtectionLevel", "System.ServiceModel.Channels.ISecurityCapabilities", "Property[SupportedRequestProtectionLevel]"] + - ["System.ServiceModel.Channels.WebContentFormat", "System.ServiceModel.Channels.WebContentTypeMapper", "Method[GetMessageFormatForContentType].ReturnValue"] + - ["System.ServiceModel.Channels.SupportedAddressingMode", "System.ServiceModel.Channels.SupportedAddressingMode!", "Field[Mixed]"] + - ["System.TimeSpan", "System.ServiceModel.Channels.ChannelBase", "Property[System.ServiceModel.IDefaultCommunicationTimeouts.CloseTimeout]"] + - ["System.Collections.Generic.ICollection", "System.ServiceModel.Channels.ICorrelationDataSource", "Property[DataSources]"] + - ["System.ServiceModel.Channels.BindingElement", "System.ServiceModel.Channels.MsmqTransportBindingElement", "Method[Clone].ReturnValue"] + - ["T", "System.ServiceModel.Channels.ContextBindingElement", "Method[GetProperty].ReturnValue"] + - ["System.Uri", "System.ServiceModel.Channels.MsmqBindingElementBase", "Property[CustomDeadLetterQueue]"] + - ["System.Net.Http.HttpMessageHandler", "System.ServiceModel.Channels.HttpMessageHandlerFactory", "Method[Create].ReturnValue"] + - ["System.Net.Security.ProtectionLevel", "System.ServiceModel.Channels.WindowsStreamSecurityBindingElement", "Property[ProtectionLevel]"] + - ["System.ServiceModel.Channels.DeliveryFailure", "System.ServiceModel.Channels.DeliveryFailure!", "Field[ReachQueueTimeout]"] + - ["System.Xml.XmlElement", "System.ServiceModel.Channels.WindowsStreamSecurityBindingElement", "Method[GetTransportTokenAssertion].ReturnValue"] + - ["System.Boolean", "System.ServiceModel.Channels.BindingElement", "Method[CanBuildChannelListener].ReturnValue"] + - ["System.ServiceModel.Channels.IChannelFactory", "System.ServiceModel.Channels.UdpTransportBindingElement", "Method[BuildChannelFactory].ReturnValue"] + - ["System.ServiceModel.Channels.BindingElement", "System.ServiceModel.Channels.OneWayBindingElement", "Method[Clone].ReturnValue"] + - ["System.Boolean", "System.ServiceModel.Channels.PeerTransportBindingElement", "Method[CanBuildChannelFactory].ReturnValue"] + - ["System.Xml.XmlElement", "System.ServiceModel.Channels.SslStreamSecurityBindingElement", "Method[GetTransportTokenAssertion].ReturnValue"] + - ["System.ServiceModel.Channels.MessageState", "System.ServiceModel.Channels.MessageState!", "Field[Copied]"] + - ["System.ServiceModel.Channels.DeliveryFailure", "System.ServiceModel.Channels.DeliveryFailure!", "Field[BadDestinationQueue]"] + - ["System.ServiceModel.Channels.WebContentFormat", "System.ServiceModel.Channels.WebContentFormat!", "Field[Raw]"] + - ["System.String", "System.ServiceModel.Channels.XmlSerializerImportOptions", "Property[ClrNamespace]"] + - ["T", "System.ServiceModel.Channels.MtomMessageEncodingBindingElement", "Method[GetProperty].ReturnValue"] + - ["System.ServiceModel.Channels.UdpRetransmissionSettings", "System.ServiceModel.Channels.UdpTransportBindingElement", "Property[RetransmissionSettings]"] + - ["System.ServiceModel.Channels.AddressingVersion", "System.ServiceModel.Channels.AddressingVersion!", "Property[WSAddressingAugust2004]"] + - ["System.String", "System.ServiceModel.Channels.CorrelationKey", "Property[Name]"] + - ["System.ServiceModel.FaultReason", "System.ServiceModel.Channels.MessageFault", "Property[Reason]"] + - ["System.ServiceModel.Channels.MessageVersion", "System.ServiceModel.Channels.MessageVersion!", "Property[None]"] + - ["System.ServiceModel.Channels.DeliveryFailure", "System.ServiceModel.Channels.DeliveryFailure!", "Field[BadSignature]"] + - ["System.IAsyncResult", "System.ServiceModel.Channels.IInputChannel", "Method[BeginWaitForMessage].ReturnValue"] + - ["System.IAsyncResult", "System.ServiceModel.Channels.StreamUpgradeAcceptor", "Method[BeginAcceptUpgrade].ReturnValue"] + - ["System.Boolean", "System.ServiceModel.Channels.Message", "Property[IsFault]"] + - ["System.Boolean", "System.ServiceModel.Channels.TextMessageEncodingBindingElement", "Method[CanBuildChannelListener].ReturnValue"] + - ["System.ServiceModel.Channels.IMessageProperty", "System.ServiceModel.Channels.WebBodyFormatMessageProperty", "Method[CreateCopy].ReturnValue"] + - ["System.IAsyncResult", "System.ServiceModel.Channels.IReplyChannel", "Method[BeginReceiveRequest].ReturnValue"] + - ["System.ServiceModel.Channels.BindingElement", "System.ServiceModel.Channels.ByteStreamMessageEncodingBindingElement", "Method[Clone].ReturnValue"] + - ["System.ServiceModel.Channels.BodyWriter", "System.ServiceModel.Channels.StreamBodyWriter", "Method[OnCreateBufferedCopy].ReturnValue"] + - ["System.TimeSpan", "System.ServiceModel.Channels.StreamUpgradeProvider", "Property[DefaultCloseTimeout]"] + - ["System.ServiceModel.Channels.RedirectionDuration", "System.ServiceModel.Channels.RedirectionDuration!", "Property[Temporary]"] + - ["System.TimeSpan", "System.ServiceModel.Channels.ChannelFactoryBase", "Property[DefaultOpenTimeout]"] + - ["System.ServiceModel.Channels.TransferSession", "System.ServiceModel.Channels.TransferSession!", "Field[Ordered]"] + - ["System.Boolean", "System.ServiceModel.Channels.IBindingDeliveryCapabilities", "Property[AssuresOrderedDelivery]"] + - ["System.ServiceModel.Channels.BindingElement", "System.ServiceModel.Channels.HttpsTransportBindingElement", "Method[Clone].ReturnValue"] + - ["System.ServiceModel.Channels.UnixDomainSocketConnectionPoolSettings", "System.ServiceModel.Channels.UnixDomainSocketTransportBindingElement", "Property[ConnectionPoolSettings]"] + - ["System.ServiceModel.Channels.MessageVersion", "System.ServiceModel.Channels.MessageHeaders", "Property[MessageVersion]"] + - ["System.ServiceModel.Channels.BindingParameterCollection", "System.ServiceModel.Channels.BindingContext", "Property[BindingParameters]"] + - ["System.Boolean", "System.ServiceModel.Channels.OneWayBindingElement", "Method[CanBuildChannelListener].ReturnValue"] + - ["System.IAsyncResult", "System.ServiceModel.Channels.IDuplexSession", "Method[BeginCloseOutputSession].ReturnValue"] + - ["System.Uri", "System.ServiceModel.Channels.HttpTransportBindingElement", "Property[ProxyAddress]"] + - ["System.Int32", "System.ServiceModel.Channels.UnixDomainSocketConnectionPoolSettings", "Property[MaxOutboundConnectionsPerEndpoint]"] + - ["System.Boolean", "System.ServiceModel.Channels.ConnectionOrientedTransportBindingElement", "Method[CanBuildChannelListener].ReturnValue"] + - ["System.Boolean", "System.ServiceModel.Channels.HttpResponseMessageProperty", "Property[SuppressPreamble]"] + - ["System.Int32", "System.ServiceModel.Channels.ApplicationContainerSettings!", "Field[CurrentSession]"] + - ["System.IAsyncResult", "System.ServiceModel.Channels.Message", "Method[BeginWriteBodyContents].ReturnValue"] + - ["System.ServiceModel.EndpointIdentity", "System.ServiceModel.Channels.StreamSecurityUpgradeProvider", "Property[Identity]"] + - ["System.Boolean", "System.ServiceModel.Channels.ContextBindingElement", "Property[ContextManagementEnabled]"] + - ["System.Int32", "System.ServiceModel.Channels.BinaryMessageEncodingBindingElement", "Property[MaxWritePoolSize]"] + - ["System.Threading.Tasks.ValueTask>", "System.ServiceModel.Channels.MessageEncoder", "Method[WriteMessageAsync].ReturnValue"] + - ["System.ServiceModel.Channels.WebSocketTransportUsage", "System.ServiceModel.Channels.WebSocketTransportSettings", "Property[TransportUsage]"] + - ["System.Boolean", "System.ServiceModel.Channels.MsmqTransportBindingElement", "Method[CanBuildChannelFactory].ReturnValue"] + - ["System.ServiceModel.Channels.MessageState", "System.ServiceModel.Channels.MessageState!", "Field[Created]"] + - ["System.Boolean", "System.ServiceModel.Channels.FaultConverter", "Method[OnTryCreateException].ReturnValue"] + - ["T", "System.ServiceModel.Channels.SymmetricSecurityBindingElement", "Method[GetProperty].ReturnValue"] + - ["System.Int32", "System.ServiceModel.Channels.LocalServiceSecuritySettings", "Property[MaxPendingSessions]"] + - ["T", "System.ServiceModel.Channels.MessageFault", "Method[GetDetail].ReturnValue"] + - ["System.Boolean", "System.ServiceModel.Channels.MessageFault", "Property[HasDetail]"] + - ["System.Boolean", "System.ServiceModel.Channels.MessageFault!", "Method[WasHeaderNotUnderstood].ReturnValue"] + - ["System.Boolean", "System.ServiceModel.Channels.FaultConverter", "Method[TryCreateFaultMessage].ReturnValue"] + - ["System.Boolean", "System.ServiceModel.Channels.RedirectionType!", "Method[op_Inequality].ReturnValue"] + - ["System.Uri", "System.ServiceModel.Channels.RedirectionLocation", "Property[Address]"] + - ["System.Boolean", "System.ServiceModel.Channels.MessageEncoder", "Method[IsContentTypeSupported].ReturnValue"] + - ["System.ServiceModel.Channels.MessageEncoder", "System.ServiceModel.Channels.MessageEncoderFactory", "Method[CreateSessionEncoder].ReturnValue"] + - ["System.Boolean", "System.ServiceModel.Channels.TcpTransportBindingElement", "Method[ShouldSerializeListenBacklog].ReturnValue"] + - ["System.Xml.Linq.XNamespace", "System.ServiceModel.Channels.CorrelationKey", "Property[Provider]"] + - ["System.ServiceModel.Channels.NamedPipeConnectionPoolSettings", "System.ServiceModel.Channels.NamedPipeTransportBindingElement", "Property[ConnectionPoolSettings]"] + - ["System.ServiceModel.Channels.AddressHeader[]", "System.ServiceModel.Channels.AddressHeaderCollection", "Method[FindAll].ReturnValue"] + - ["System.Int32", "System.ServiceModel.Channels.PeerTransportBindingElement", "Property[Port]"] + - ["System.ServiceModel.Channels.MessageHeader", "System.ServiceModel.Channels.MessageHeader!", "Method[CreateHeader].ReturnValue"] + - ["System.Uri", "System.ServiceModel.Channels.BindingContext", "Property[ListenUriBaseAddress]"] + - ["System.ServiceModel.FaultCode", "System.ServiceModel.Channels.MessageFault", "Property[Code]"] + - ["System.String", "System.ServiceModel.Channels.MessageHeader", "Method[ToString].ReturnValue"] + - ["System.ServiceModel.Channels.BindingElement", "System.ServiceModel.Channels.TransactionFlowBindingElement", "Method[Clone].ReturnValue"] + - ["System.String", "System.ServiceModel.Channels.RedirectionType", "Property[Value]"] + - ["T", "System.ServiceModel.Channels.UdpTransportBindingElement", "Method[GetProperty].ReturnValue"] + - ["System.IAsyncResult", "System.ServiceModel.Channels.ChannelListenerBase", "Method[OnBeginWaitForChannel].ReturnValue"] + - ["System.ServiceModel.Channels.ReceiveContextState", "System.ServiceModel.Channels.ReceiveContextState!", "Field[Abandoning]"] + - ["System.String", "System.ServiceModel.Channels.StreamUpgradeInitiator", "Method[GetNextUpgrade].ReturnValue"] + - ["System.TimeSpan", "System.ServiceModel.Channels.LocalClientSecuritySettings", "Property[SessionKeyRenewalInterval]"] + - ["System.String", "System.ServiceModel.Channels.ReceiveContext!", "Field[Name]"] + - ["System.ServiceModel.Channels.SymmetricSecurityBindingElement", "System.ServiceModel.Channels.SecurityBindingElement!", "Method[CreateIssuedTokenBindingElement].ReturnValue"] + - ["System.String", "System.ServiceModel.Channels.CallbackContextMessageProperty!", "Property[Name]"] + - ["System.Int32", "System.ServiceModel.Channels.TextMessageEncodingBindingElement", "Property[MaxReadPoolSize]"] + - ["System.String", "System.ServiceModel.Channels.RemoteEndpointMessageProperty!", "Property[Name]"] + - ["System.String", "System.ServiceModel.Channels.ClientWebSocketFactory", "Property[WebSocketVersion]"] + - ["System.ServiceModel.PeerResolver", "System.ServiceModel.Channels.PeerCustomResolverBindingElement", "Method[CreatePeerResolver].ReturnValue"] + - ["System.Boolean", "System.ServiceModel.Channels.UdpTransportBindingElement", "Method[CanBuildChannelListener].ReturnValue"] + - ["System.Boolean", "System.ServiceModel.Channels.ITransactedBindingElement", "Property[TransactedReceiveEnabled]"] + - ["System.ServiceModel.Channels.IChannelListener", "System.ServiceModel.Channels.HttpTransportBindingElement", "Method[BuildChannelListener].ReturnValue"] + - ["System.Boolean", "System.ServiceModel.Channels.CorrelationDataDescription", "Property[IsOptional]"] + - ["System.ServiceModel.MessageSecurityVersion", "System.ServiceModel.Channels.SecurityBindingElement", "Property[MessageSecurityVersion]"] + - ["System.Boolean", "System.ServiceModel.Channels.ITransportCompressionSupport", "Method[IsCompressionFormatSupported].ReturnValue"] + - ["System.ServiceModel.Channels.RedirectionType", "System.ServiceModel.Channels.RedirectionType!", "Property[Cache]"] + - ["System.Int32", "System.ServiceModel.Channels.PrivacyNoticeBindingElement", "Property[Version]"] + - ["System.Boolean", "System.ServiceModel.Channels.HttpTransportBindingElement", "Property[DecompressionEnabled]"] + - ["System.Boolean", "System.ServiceModel.Channels.MessageProperties", "Method[TryGetValue].ReturnValue"] + - ["T", "System.ServiceModel.Channels.IChannelListener", "Method[GetProperty].ReturnValue"] + - ["System.ServiceModel.Channels.BindingElement", "System.ServiceModel.Channels.AsymmetricSecurityBindingElement", "Method[Clone].ReturnValue"] + - ["System.ServiceModel.Channels.WebSocketTransportUsage", "System.ServiceModel.Channels.WebSocketTransportUsage!", "Field[WhenDuplex]"] + - ["System.Boolean", "System.ServiceModel.Channels.MessageHeaderInfo", "Property[Relay]"] + - ["System.Boolean", "System.ServiceModel.Channels.ConnectionOrientedTransportBindingElement", "Method[CanBuildChannelFactory].ReturnValue"] + - ["System.String", "System.ServiceModel.Channels.NetworkInterfaceMessageProperty!", "Property[Name]"] + - ["System.ServiceModel.Channels.LocalServiceSecuritySettings", "System.ServiceModel.Channels.SecurityBindingElement", "Property[LocalServiceSettings]"] + - ["System.TimeSpan", "System.ServiceModel.Channels.Binding", "Property[CloseTimeout]"] + - ["System.ServiceModel.Channels.BindingElement", "System.ServiceModel.Channels.SslStreamSecurityBindingElement", "Method[Clone].ReturnValue"] + - ["System.ServiceModel.Channels.DeliveryFailure", "System.ServiceModel.Channels.DeliveryFailure!", "Field[QueueExceedMaximumSize]"] + - ["System.ServiceModel.Channels.IChannelFactory", "System.ServiceModel.Channels.TransportSecurityBindingElement", "Method[BuildChannelFactoryCore].ReturnValue"] + - ["System.ServiceModel.Channels.DeliveryFailure", "System.ServiceModel.Channels.DeliveryFailure!", "Field[QueueDeleted]"] + - ["T", "System.ServiceModel.Channels.TcpTransportBindingElement", "Method[GetProperty].ReturnValue"] + - ["System.String", "System.ServiceModel.Channels.JavascriptCallbackResponseMessageProperty!", "Property[Name]"] + - ["System.String", "System.ServiceModel.Channels.CustomBinding", "Property[Scheme]"] + - ["T", "System.ServiceModel.Channels.WindowsStreamSecurityBindingElement", "Method[GetProperty].ReturnValue"] + - ["System.TimeSpan", "System.ServiceModel.Channels.ConnectionOrientedTransportBindingElement", "Property[ChannelInitializationTimeout]"] + - ["System.Int32", "System.ServiceModel.Channels.RedirectionType", "Method[GetHashCode].ReturnValue"] + - ["System.ServiceModel.Channels.MessageEncoder", "System.ServiceModel.Channels.MessageEncoderFactory", "Property[Encoder]"] + - ["System.Boolean", "System.ServiceModel.Channels.IContextManager", "Property[Enabled]"] + - ["System.ServiceModel.Security.Tokens.SecurityTokenParameters", "System.ServiceModel.Channels.AsymmetricSecurityBindingElement", "Property[InitiatorTokenParameters]"] + - ["System.String", "System.ServiceModel.Channels.HttpsTransportBindingElement", "Property[Scheme]"] + - ["System.Boolean", "System.ServiceModel.Channels.ChannelListenerBase", "Method[EndWaitForChannel].ReturnValue"] + - ["System.ServiceModel.Channels.LocalServiceSecuritySettings", "System.ServiceModel.Channels.LocalServiceSecuritySettings", "Method[Clone].ReturnValue"] + - ["System.ServiceModel.Channels.IChannelFactory", "System.ServiceModel.Channels.NamedPipeTransportBindingElement", "Method[BuildChannelFactory].ReturnValue"] + - ["System.ServiceModel.Security.IdentityVerifier", "System.ServiceModel.Channels.SslStreamSecurityBindingElement", "Property[IdentityVerifier]"] + - ["System.ServiceModel.Channels.BindingElementCollection", "System.ServiceModel.Channels.BindingContext", "Property[RemainingBindingElements]"] + - ["System.ServiceModel.Channels.TransportSecurityBindingElement", "System.ServiceModel.Channels.SecurityBindingElement!", "Method[CreateIssuedTokenOverTransportBindingElement].ReturnValue"] + - ["System.String", "System.ServiceModel.Channels.ISession", "Property[Id]"] + - ["System.String", "System.ServiceModel.Channels.RedirectionScope", "Property[Value]"] + - ["System.ServiceModel.Channels.MessageVersion", "System.ServiceModel.Channels.WebMessageEncodingBindingElement", "Property[MessageVersion]"] + - ["System.ServiceModel.Channels.MessageState", "System.ServiceModel.Channels.MessageState!", "Field[Read]"] + - ["System.ServiceModel.Channels.HttpMessageHandlerFactory", "System.ServiceModel.Channels.HttpTransportBindingElement", "Property[MessageHandlerFactory]"] + - ["System.TimeSpan", "System.ServiceModel.Channels.HttpTransportBindingElement", "Property[RequestInitializationTimeout]"] + - ["T", "System.ServiceModel.Channels.PeerTransportBindingElement", "Method[GetProperty].ReturnValue"] + - ["T", "System.ServiceModel.Channels.CompositeDuplexBindingElement", "Method[GetProperty].ReturnValue"] + - ["System.ServiceModel.Channels.BindingElement", "System.ServiceModel.Channels.PeerCustomResolverBindingElement", "Method[Clone].ReturnValue"] + - ["System.Int64", "System.ServiceModel.Channels.TransportBindingElement", "Property[MaxReceivedMessageSize]"] + - ["System.ServiceModel.Channels.IChannelListener", "System.ServiceModel.Channels.NamedPipeTransportBindingElement", "Method[BuildChannelListener].ReturnValue"] + - ["System.Int32", "System.ServiceModel.Channels.ConnectionOrientedTransportBindingElement", "Property[ConnectionBufferSize]"] + - ["System.ServiceModel.Channels.MessageProperties", "System.ServiceModel.Channels.Message", "Property[Properties]"] + - ["System.Collections.IEnumerator", "System.ServiceModel.Channels.MessageHeaders", "Method[System.Collections.IEnumerable.GetEnumerator].ReturnValue"] + - ["System.Int32", "System.ServiceModel.Channels.ReliableSessionBindingElement", "Property[MaxTransferWindowSize]"] + - ["System.Boolean", "System.ServiceModel.Channels.RedirectionScope!", "Method[op_Equality].ReturnValue"] + - ["System.Int32", "System.ServiceModel.Channels.MsmqMessageProperty", "Property[AbortCount]"] + - ["T", "System.ServiceModel.Channels.TransportBindingElement", "Method[GetProperty].ReturnValue"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemServiceModelComIntegration/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemServiceModelComIntegration/model.yml new file mode 100644 index 000000000000..1502ffca6d92 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemServiceModelComIntegration/model.yml @@ -0,0 +1,7 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.ServiceModel.ServiceHostBase", "System.ServiceModel.ComIntegration.WasHostedComPlusFactory", "Method[CreateServiceHost].ReturnValue"] + - ["System.Runtime.Serialization.ExtensionDataObject", "System.ServiceModel.ComIntegration.PersistStreamTypeWrapper", "Property[ExtensionData]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemServiceModelConfiguration/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemServiceModelConfiguration/model.yml new file mode 100644 index 000000000000..18aef0641217 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemServiceModelConfiguration/model.yml @@ -0,0 +1,1218 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.ServiceModel.Configuration.XmlDictionaryReaderQuotasElement", "System.ServiceModel.Configuration.HttpBindingBaseElement", "Property[ReaderQuotas]"] + - ["System.String", "System.ServiceModel.Configuration.DnsElement", "Property[Value]"] + - ["System.Int32", "System.ServiceModel.Configuration.MsmqBindingElementBase", "Property[MaxRetryCycles]"] + - ["System.Boolean", "System.ServiceModel.Configuration.SecurityElementBase", "Property[AllowSerializedSigningTokenOnReply]"] + - ["System.String", "System.ServiceModel.Configuration.NamedPipeConnectionPoolSettingsElement", "Property[GroupName]"] + - ["System.Security.Cryptography.X509Certificates.StoreLocation", "System.ServiceModel.Configuration.X509ClientCertificateCredentialsElement", "Property[StoreLocation]"] + - ["System.Int32", "System.ServiceModel.Configuration.ReliableSessionElement", "Property[MaxRetryCount]"] + - ["System.ServiceModel.Configuration.EndpointCollectionElement", "System.ServiceModel.Configuration.StandardEndpointsSection", "Property[Item]"] + - ["System.IdentityModel.Tokens.SecurityKeyType", "System.ServiceModel.Configuration.IssuedTokenParametersElement", "Property[KeyType]"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.ServiceModel.Configuration.UseRequestHeadersForMetadataAddressElement", "Property[Properties]"] + - ["System.ServiceModel.Configuration.XmlDictionaryReaderQuotasElement", "System.ServiceModel.Configuration.NetTcpBindingElement", "Property[ReaderQuotas]"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.ServiceModel.Configuration.NamedPipeConnectionPoolSettingsElement", "Property[Properties]"] + - ["System.Int32", "System.ServiceModel.Configuration.ServiceThrottlingElement", "Property[MaxConcurrentCalls]"] + - ["System.String", "System.ServiceModel.Configuration.UdpBindingElement", "Property[MulticastInterfaceId]"] + - ["System.Boolean", "System.ServiceModel.Configuration.ExtensionElementCollection", "Property[ThrowOnDuplicate]"] + - ["System.String", "System.ServiceModel.Configuration.IssuedTokenClientBehaviorsElement", "Property[IssuerAddress]"] + - ["System.ServiceModel.Configuration.MetadataElement", "System.ServiceModel.Configuration.ClientSection", "Property[Metadata]"] + - ["System.ServiceModel.HostNameComparisonMode", "System.ServiceModel.Configuration.BasicHttpBindingElement", "Property[HostNameComparisonMode]"] + - ["System.TimeSpan", "System.ServiceModel.Configuration.HostTimeoutsElement", "Property[CloseTimeout]"] + - ["System.Int32", "System.ServiceModel.Configuration.UdpBindingElement", "Property[TimeToLive]"] + - ["System.ServiceModel.Description.ServiceEndpoint", "System.ServiceModel.Configuration.WebScriptEndpointElement", "Method[CreateServiceEndpoint].ReturnValue"] + - ["System.Boolean", "System.ServiceModel.Configuration.NetTcpBindingElement", "Property[TransactionFlow]"] + - ["System.ServiceModel.Configuration.PeerTransportSecurityElement", "System.ServiceModel.Configuration.PeerSecurityElement", "Property[Transport]"] + - ["System.ServiceModel.Configuration.AuthenticationMode", "System.ServiceModel.Configuration.AuthenticationMode!", "Field[KerberosOverTransport]"] + - ["System.Security.Cryptography.X509Certificates.StoreLocation", "System.ServiceModel.Configuration.X509ServiceCertificateAuthenticationElement", "Property[TrustedStoreLocation]"] + - ["System.ServiceModel.Configuration.NamedPipeSettingsElement", "System.ServiceModel.Configuration.NamedPipeTransportElement", "Property[PipeSettings]"] + - ["System.ServiceModel.QueueTransferProtocol", "System.ServiceModel.Configuration.NetMsmqBindingElement", "Property[QueueTransferProtocol]"] + - ["System.Boolean", "System.ServiceModel.Configuration.UserNameServiceElement", "Property[IncludeWindowsGroups]"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.ServiceModel.Configuration.MetadataElement", "Property[Properties]"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.ServiceModel.Configuration.AddressHeaderCollectionElement", "Property[Properties]"] + - ["System.Uri", "System.ServiceModel.Configuration.MsmqElementBase", "Property[CustomDeadLetterQueue]"] + - ["System.ServiceModel.WSDualHttpSecurityMode", "System.ServiceModel.Configuration.WSDualHttpSecurityElement", "Property[Mode]"] + - ["System.ServiceModel.Configuration.XmlDictionaryReaderQuotasElement", "System.ServiceModel.Configuration.UdpBindingElement", "Property[ReaderQuotas]"] + - ["System.ServiceModel.Configuration.AuthenticationMode", "System.ServiceModel.Configuration.AuthenticationMode!", "Field[SspiNegotiatedOverTransport]"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.ServiceModel.Configuration.X509RecipientCertificateClientElement", "Property[Properties]"] + - ["System.Object", "System.ServiceModel.Configuration.TransactedBatchingElement", "Method[CreateBehavior].ReturnValue"] + - ["System.Boolean", "System.ServiceModel.Configuration.SecurityElementBase", "Property[RequireSignatureConfirmation]"] + - ["System.ServiceModel.ReliableMessagingVersion", "System.ServiceModel.Configuration.ReliableSessionElement", "Property[ReliableMessagingVersion]"] + - ["System.Int32", "System.ServiceModel.Configuration.MsmqBindingElementBase", "Property[ReceiveRetryCount]"] + - ["System.Uri", "System.ServiceModel.Configuration.ServiceHealthElement", "Property[HttpGetUrl]"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.ServiceModel.Configuration.CustomBindingElement", "Property[Properties]"] + - ["System.Security.Authentication.ExtendedProtection.Configuration.ExtendedProtectionPolicyElement", "System.ServiceModel.Configuration.HttpTransportSecurityElement", "Property[ExtendedProtectionPolicy]"] + - ["System.Boolean", "System.ServiceModel.Configuration.SecurityElementBase", "Property[ProtectTokens]"] + - ["System.String", "System.ServiceModel.Configuration.WorkflowRuntimeElement", "Property[Name]"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.ServiceModel.Configuration.IssuedTokenParametersEndpointAddressElement", "Property[Properties]"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.ServiceModel.Configuration.MsmqIntegrationBindingElement", "Property[Properties]"] + - ["System.String", "System.ServiceModel.Configuration.PeerCustomResolverElement", "Property[ResolverType]"] + - ["System.Configuration.ConfigurationElement", "System.ServiceModel.Configuration.BaseAddressPrefixFilterElementCollection", "Method[CreateNewElement].ReturnValue"] + - ["System.Int32", "System.ServiceModel.Configuration.DataContractSerializerElement", "Property[MaxItemsInObjectGraph]"] + - ["System.Int32", "System.ServiceModel.Configuration.UserNameServiceElement", "Property[MaxCachedLogonTokens]"] + - ["System.String", "System.ServiceModel.Configuration.ServiceEndpointElement", "Property[Name]"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.ServiceModel.Configuration.ServiceHostingEnvironmentSection", "Property[Properties]"] + - ["System.String", "System.ServiceModel.Configuration.X509DefaultServiceCertificateElement", "Property[FindValue]"] + - ["System.Object", "System.ServiceModel.Configuration.RemoveBehaviorElement", "Method[CreateBehavior].ReturnValue"] + - ["System.ServiceModel.Configuration.AllowedAudienceUriElementCollection", "System.ServiceModel.Configuration.IssuedTokenServiceElement", "Property[AllowedAudienceUris]"] + - ["System.ServiceModel.Configuration.AuthenticationMode", "System.ServiceModel.Configuration.AuthenticationMode!", "Field[UserNameOverTransport]"] + - ["System.ServiceModel.Security.X509CertificateValidationMode", "System.ServiceModel.Configuration.X509PeerCertificateAuthenticationElement", "Property[CertificateValidationMode]"] + - ["System.TimeSpan", "System.ServiceModel.Configuration.IBindingConfigurationElement", "Property[CloseTimeout]"] + - ["System.ServiceModel.Configuration.StandardBindingReliableSessionElement", "System.ServiceModel.Configuration.WSDualHttpBindingElement", "Property[ReliableSession]"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.ServiceModel.Configuration.ClientViaElement", "Property[Properties]"] + - ["System.Type", "System.ServiceModel.Configuration.MsmqTransportElement", "Property[BindingElementType]"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.ServiceModel.Configuration.WindowsClientElement", "Property[Properties]"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.ServiceModel.Configuration.WebHttpEndpointElement", "Property[Properties]"] + - ["System.ServiceModel.Configuration.NetTcpBindingCollectionElement", "System.ServiceModel.Configuration.BindingsSection", "Property[NetTcpBinding]"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.ServiceModel.Configuration.ServiceAuthenticationElement", "Property[Properties]"] + - ["System.Int32", "System.ServiceModel.Configuration.UdpTransportElement", "Property[TimeToLive]"] + - ["System.Net.Security.ProtectionLevel", "System.ServiceModel.Configuration.NetTcpContextBindingElement", "Property[ContextProtectionLevel]"] + - ["System.ServiceModel.Description.PolicyVersion", "System.ServiceModel.Configuration.ServiceMetadataPublishingElement", "Property[PolicyVersion]"] + - ["System.ServiceModel.Configuration.XmlDictionaryReaderQuotasElement", "System.ServiceModel.Configuration.WebMessageEncodingElement", "Property[ReaderQuotas]"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.ServiceModel.Configuration.BasicHttpsSecurityElement", "Property[Properties]"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.ServiceModel.Configuration.RemoveBehaviorElement", "Property[Properties]"] + - ["System.Type", "System.ServiceModel.Configuration.CustomBindingCollectionElement", "Property[BindingType]"] + - ["System.ServiceModel.Configuration.X509RecipientCertificateServiceElement", "System.ServiceModel.Configuration.ServiceCredentialsElement", "Property[ServiceCertificate]"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.ServiceModel.Configuration.ServiceEndpointElement", "Property[Properties]"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.ServiceModel.Configuration.ServiceAuthorizationElement", "Property[Properties]"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.ServiceModel.Configuration.MessageLoggingElement", "Property[Properties]"] + - ["System.Int64", "System.ServiceModel.Configuration.WSDualHttpBindingElement", "Property[MaxBufferPoolSize]"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.ServiceModel.Configuration.PeerResolverElement", "Property[Properties]"] + - ["System.String", "System.ServiceModel.Configuration.ServiceModelExtensionElement", "Property[ConfigurationElementName]"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.ServiceModel.Configuration.MsmqTransportSecurityElement", "Property[Properties]"] + - ["System.Security.Cryptography.X509Certificates.X509FindType", "System.ServiceModel.Configuration.X509PeerCertificateElement", "Property[X509FindType]"] + - ["System.ServiceModel.Configuration.XmlDictionaryReaderQuotasElement", "System.ServiceModel.Configuration.MtomMessageEncodingElement", "Property[ReaderQuotas]"] + - ["System.ServiceModel.Configuration.ServicePrincipalNameElement", "System.ServiceModel.Configuration.IdentityElement", "Property[ServicePrincipalName]"] + - ["System.Int32", "System.ServiceModel.Configuration.LocalServiceSecuritySettingsElement", "Property[MaxStatefulNegotiations]"] + - ["System.ServiceModel.Configuration.IdentityElement", "System.ServiceModel.Configuration.ServiceEndpointElement", "Property[Identity]"] + - ["System.ServiceModel.Security.X509CertificateValidationMode", "System.ServiceModel.Configuration.IssuedTokenServiceElement", "Property[CertificateValidationMode]"] + - ["System.ServiceModel.Configuration.MsmqTransportSecurityElement", "System.ServiceModel.Configuration.MsmqIntegrationSecurityElement", "Property[Transport]"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.ServiceModel.Configuration.EndpointAddressElementBase", "Property[Properties]"] + - ["System.Boolean", "System.ServiceModel.Configuration.FederatedMessageSecurityOverHttpElement", "Property[EstablishSecurityContext]"] + - ["System.Uri", "System.ServiceModel.Configuration.WebHttpBindingElement", "Property[ProxyAddress]"] + - ["System.Int64", "System.ServiceModel.Configuration.PeerTransportElement", "Property[MaxBufferPoolSize]"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.ServiceModel.Configuration.ComContractElement", "Property[Properties]"] + - ["System.ServiceModel.Configuration.WSFederationHttpSecurityElement", "System.ServiceModel.Configuration.WSFederationHttpBindingElement", "Property[Security]"] + - ["System.String", "System.ServiceModel.Configuration.HttpTransportElement", "Property[Realm]"] + - ["System.Boolean", "System.ServiceModel.Configuration.NetNamedPipeBindingElement", "Property[TransactionFlow]"] + - ["System.Object", "System.ServiceModel.Configuration.ServiceAuthorizationElement", "Method[CreateBehavior].ReturnValue"] + - ["System.TimeSpan", "System.ServiceModel.Configuration.ConnectionOrientedTransportElement", "Property[MaxOutputDelay]"] + - ["System.TimeSpan", "System.ServiceModel.Configuration.StandardBindingElement", "Property[ReceiveTimeout]"] + - ["System.String", "System.ServiceModel.Configuration.ChannelEndpointElement", "Property[BindingConfiguration]"] + - ["System.Uri", "System.ServiceModel.Configuration.ServiceEndpointElement", "Property[ListenUri]"] + - ["System.Boolean", "System.ServiceModel.Configuration.ComMethodElementCollection", "Property[ThrowOnDuplicate]"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.ServiceModel.Configuration.NamedPipeSettingsElement", "Property[Properties]"] + - ["System.Int32", "System.ServiceModel.Configuration.NetNamedPipeBindingElement", "Property[MaxBufferSize]"] + - ["System.Boolean", "System.ServiceModel.Configuration.ServiceEndpointElementCollection", "Property[ThrowOnDuplicate]"] + - ["System.TimeSpan", "System.ServiceModel.Configuration.StandardBindingElement", "Property[OpenTimeout]"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.ServiceModel.Configuration.NetHttpWebSocketTransportSettingsElement", "Property[Properties]"] + - ["System.Uri", "System.ServiceModel.Configuration.ContextBindingElementExtensionElement", "Property[ClientCallbackAddress]"] + - ["System.TimeSpan", "System.ServiceModel.Configuration.StandardBindingReliableSessionElement", "Property[InactivityTimeout]"] + - ["System.ServiceModel.Channels.MessageVersion", "System.ServiceModel.Configuration.TextMessageEncodingElement", "Property[MessageVersion]"] + - ["System.Boolean", "System.ServiceModel.Configuration.HttpBindingBaseElement", "Property[UseDefaultWebProxy]"] + - ["System.ServiceModel.Configuration.EndpointAddressElementBase", "System.ServiceModel.Configuration.FederatedMessageSecurityOverHttpElement", "Property[IssuerMetadata]"] + - ["System.Boolean", "System.ServiceModel.Configuration.WSHttpBindingBaseElement", "Property[UseDefaultWebProxy]"] + - ["System.Int32", "System.ServiceModel.Configuration.WebScriptEndpointElement", "Property[MaxBufferSize]"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.ServiceModel.Configuration.CustomBindingCollectionElement", "Property[Properties]"] + - ["System.ServiceModel.Configuration.IdentityElement", "System.ServiceModel.Configuration.PeerCustomResolverElement", "Property[Identity]"] + - ["System.String", "System.ServiceModel.Configuration.ServiceDebugElement", "Property[HttpsHelpPageBinding]"] + - ["System.ServiceModel.Configuration.X509InitiatorCertificateClientElement", "System.ServiceModel.Configuration.ClientCredentialsElement", "Property[ClientCertificate]"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.ServiceModel.Configuration.NetPeerTcpBindingElement", "Property[Properties]"] + - ["System.Object", "System.ServiceModel.Configuration.TransportConfigurationTypeElementCollection", "Method[GetElementKey].ReturnValue"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.ServiceModel.Configuration.DiagnosticSection", "Property[Properties]"] + - ["System.Object", "System.ServiceModel.Configuration.EndpointBehaviorElementCollection", "Method[GetElementKey].ReturnValue"] + - ["System.String", "System.ServiceModel.Configuration.ServiceHealthElement", "Property[HttpGetBinding]"] + - ["System.ServiceModel.Configuration.DelegatingHandlerElementCollection", "System.ServiceModel.Configuration.HttpMessageHandlerFactoryElement", "Property[Handlers]"] + - ["System.Security.Cryptography.X509Certificates.X509FindType", "System.ServiceModel.Configuration.X509CertificateTrustedIssuerElement", "Property[X509FindType]"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.ServiceModel.Configuration.CallbackDebugElement", "Property[Properties]"] + - ["System.ServiceModel.Configuration.StandardBindingOptionalReliableSessionElement", "System.ServiceModel.Configuration.WSHttpBindingBaseElement", "Property[ReliableSession]"] + - ["System.Uri", "System.ServiceModel.Configuration.CompositeDuplexElement", "Property[ClientBaseAddress]"] + - ["System.ServiceModel.Configuration.AuthenticationMode", "System.ServiceModel.Configuration.AuthenticationMode!", "Field[SspiNegotiated]"] + - ["System.ServiceModel.Description.PrincipalPermissionMode", "System.ServiceModel.Configuration.ServiceAuthorizationElement", "Property[PrincipalPermissionMode]"] + - ["System.TimeSpan", "System.ServiceModel.Configuration.HttpTransportElement", "Property[RequestInitializationTimeout]"] + - ["System.Boolean", "System.ServiceModel.Configuration.EndpointBehaviorElementCollection", "Property[ThrowOnDuplicate]"] + - ["System.Int32", "System.ServiceModel.Configuration.TextMessageEncodingElement", "Property[MaxWritePoolSize]"] + - ["System.Boolean", "System.ServiceModel.Configuration.WorkflowRuntimeElement", "Property[EnablePerformanceCounters]"] + - ["System.Type", "System.ServiceModel.Configuration.NetHttpBindingElement", "Property[BindingElementType]"] + - ["System.Boolean", "System.ServiceModel.Configuration.HttpBindingBaseElement", "Property[AllowCookies]"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.ServiceModel.Configuration.DefaultPortElement", "Property[Properties]"] + - ["System.ServiceModel.Configuration.MsmqIntegrationBindingCollectionElement", "System.ServiceModel.Configuration.BindingsSection", "Property[MsmqIntegrationBinding]"] + - ["System.ServiceModel.Configuration.LocalClientSecuritySettingsElement", "System.ServiceModel.Configuration.SecurityElementBase", "Property[LocalClientSettings]"] + - ["System.ServiceModel.Configuration.AuthenticationMode", "System.ServiceModel.Configuration.AuthenticationMode!", "Field[MutualSslNegotiated]"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.ServiceModel.Configuration.AuthorizationPolicyTypeElement", "Property[Properties]"] + - ["System.Int32", "System.ServiceModel.Configuration.NetTcpBindingElement", "Property[MaxBufferSize]"] + - ["System.ServiceModel.Configuration.XmlDictionaryReaderQuotasElement", "System.ServiceModel.Configuration.NetPeerTcpBindingElement", "Property[ReaderQuotas]"] + - ["System.Boolean", "System.ServiceModel.Configuration.MsmqElementBase", "Property[ReceiveContextEnabled]"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.ServiceModel.Configuration.ComUdtElement", "Property[Properties]"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.ServiceModel.Configuration.NamedPipeTransportElement", "Property[Properties]"] + - ["System.Security.Cryptography.X509Certificates.StoreLocation", "System.ServiceModel.Configuration.X509CertificateTrustedIssuerElement", "Property[StoreLocation]"] + - ["System.ServiceModel.Configuration.X509CertificateTrustedIssuerElementCollection", "System.ServiceModel.Configuration.IssuedTokenServiceElement", "Property[KnownCertificates]"] + - ["System.ServiceModel.Configuration.HttpDigestClientElement", "System.ServiceModel.Configuration.ClientCredentialsElement", "Property[HttpDigest]"] + - ["System.ServiceModel.Configuration.AuthenticationMode", "System.ServiceModel.Configuration.AuthenticationMode!", "Field[IssuedTokenForCertificate]"] + - ["System.Type", "System.ServiceModel.Configuration.ServiceMetadataPublishingElement", "Property[BehaviorType]"] + - ["System.ServiceModel.Security.SecurityAlgorithmSuite", "System.ServiceModel.Configuration.MessageSecurityOverMsmqElement", "Property[AlgorithmSuite]"] + - ["System.ServiceModel.MsmqIntegration.MsmqIntegrationSecurityMode", "System.ServiceModel.Configuration.MsmqIntegrationSecurityElement", "Property[Mode]"] + - ["System.Uri", "System.ServiceModel.Configuration.MsmqBindingElementBase", "Property[CustomDeadLetterQueue]"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.ServiceModel.Configuration.NonDualMessageSecurityOverHttpElement", "Property[Properties]"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.ServiceModel.Configuration.EndToEndTracingElement", "Property[Properties]"] + - ["System.ServiceModel.Configuration.EndpointBehaviorElementCollection", "System.ServiceModel.Configuration.BehaviorsSection", "Property[EndpointBehaviors]"] + - ["System.ServiceModel.Channels.Binding", "System.ServiceModel.Configuration.CustomBindingCollectionElement", "Method[GetDefault].ReturnValue"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.ServiceModel.Configuration.X509ClientCertificateCredentialsElement", "Property[Properties]"] + - ["System.ServiceModel.Configuration.NetMsmqSecurityElement", "System.ServiceModel.Configuration.NetMsmqBindingElement", "Property[Security]"] + - ["System.Uri", "System.ServiceModel.Configuration.ServiceMetadataPublishingElement", "Property[ExternalMetadataLocation]"] + - ["System.Collections.Generic.List", "System.ServiceModel.Configuration.BindingsSection", "Property[BindingCollections]"] + - ["System.ServiceModel.Description.ServiceEndpoint", "System.ServiceModel.Configuration.ServiceMetadataEndpointElement", "Method[CreateServiceEndpoint].ReturnValue"] + - ["System.TimeSpan", "System.ServiceModel.Configuration.IBindingConfigurationElement", "Property[SendTimeout]"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.ServiceModel.Configuration.RsaElement", "Property[Properties]"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.ServiceModel.Configuration.ComPersistableTypeElement", "Property[Properties]"] + - ["System.ServiceModel.Security.SecurityAlgorithmSuite", "System.ServiceModel.Configuration.SecurityElementBase", "Property[DefaultAlgorithmSuite]"] + - ["System.Boolean", "System.ServiceModel.Configuration.NetTcpBindingElement", "Property[PortSharingEnabled]"] + - ["System.Type", "System.ServiceModel.Configuration.WebHttpBindingElement", "Property[BindingElementType]"] + - ["System.TimeSpan", "System.ServiceModel.Configuration.ReliableSessionElement", "Property[InactivityTimeout]"] + - ["System.Type", "System.ServiceModel.Configuration.SynchronousReceiveElement", "Property[BehaviorType]"] + - ["System.Int64", "System.ServiceModel.Configuration.UdpBindingElement", "Property[MaxBufferPoolSize]"] + - ["System.Boolean", "System.ServiceModel.Configuration.WSDualHttpBindingElement", "Property[TransactionFlow]"] + - ["System.ServiceModel.Configuration.PeerSecurityElement", "System.ServiceModel.Configuration.NetPeerTcpBindingElement", "Property[Security]"] + - ["System.String", "System.ServiceModel.Configuration.ChannelEndpointElement", "Property[Name]"] + - ["System.Boolean", "System.ServiceModel.Configuration.WebHttpEndpointElement", "Property[AutomaticFormatSelectionEnabled]"] + - ["System.ServiceModel.Configuration.BehaviorsSection", "System.ServiceModel.Configuration.ServiceModelSectionGroup", "Property[Behaviors]"] + - ["System.ServiceModel.SecurityMode", "System.ServiceModel.Configuration.WSHttpSecurityElement", "Property[Mode]"] + - ["System.Boolean", "System.ServiceModel.Configuration.BasicHttpBindingElement", "Property[AllowCookies]"] + - ["System.TimeSpan", "System.ServiceModel.Configuration.ConnectionOrientedTransportElement", "Property[ChannelInitializationTimeout]"] + - ["System.ServiceModel.HttpProxyCredentialType", "System.ServiceModel.Configuration.HttpTransportSecurityElement", "Property[ProxyCredentialType]"] + - ["System.ServiceModel.Dispatcher.XPathMessageFilter", "System.ServiceModel.Configuration.XPathMessageFilterElement", "Property[Filter]"] + - ["System.Boolean", "System.ServiceModel.Configuration.XmlElementElementCollection", "Method[OnDeserializeUnrecognizedElement].ReturnValue"] + - ["System.Type", "System.ServiceModel.Configuration.BindingCollectionElement", "Property[BindingType]"] + - ["System.ServiceModel.Channels.Binding", "System.ServiceModel.Configuration.MexNamedPipeBindingCollectionElement", "Method[GetDefault].ReturnValue"] + - ["System.String", "System.ServiceModel.Configuration.SecureConversationServiceElement", "Property[SecurityStateEncoderType]"] + - ["System.TimeSpan", "System.ServiceModel.Configuration.MsmqElementBase", "Property[TimeToLive]"] + - ["System.Net.Security.ProtectionLevel", "System.ServiceModel.Configuration.MsmqTransportSecurityElement", "Property[MsmqProtectionLevel]"] + - ["System.ServiceModel.Configuration.ServiceBehaviorElementCollection", "System.ServiceModel.Configuration.BehaviorsSection", "Property[ServiceBehaviors]"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.ServiceModel.Configuration.ServiceDebugElement", "Property[Properties]"] + - ["System.Uri", "System.ServiceModel.Configuration.ClientViaElement", "Property[ViaUri]"] + - ["System.Type", "System.ServiceModel.Configuration.WSHttpBindingElement", "Property[BindingElementType]"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.ServiceModel.Configuration.XPathMessageFilterElement", "Property[Properties]"] + - ["System.TimeSpan", "System.ServiceModel.Configuration.LocalServiceSecuritySettingsElement", "Property[SessionKeyRolloverInterval]"] + - ["System.Uri", "System.ServiceModel.Configuration.BasicHttpBindingElement", "Property[ProxyAddress]"] + - ["System.Boolean", "System.ServiceModel.Configuration.WindowsServiceElement", "Property[AllowAnonymousLogons]"] + - ["System.ServiceModel.Channels.BindingElement", "System.ServiceModel.Configuration.ContextBindingElementExtensionElement", "Method[CreateBindingElement].ReturnValue"] + - ["System.Int32", "System.ServiceModel.Configuration.NetPeerTcpBindingElement", "Property[Port]"] + - ["System.ServiceModel.Configuration.BasicHttpsBindingCollectionElement", "System.ServiceModel.Configuration.BindingsSection", "Property[BasicHttpsBinding]"] + - ["System.Type", "System.ServiceModel.Configuration.ServiceAuthorizationElement", "Property[BehaviorType]"] + - ["System.Type", "System.ServiceModel.Configuration.PeerTransportElement", "Property[BindingElementType]"] + - ["System.Boolean", "System.ServiceModel.Configuration.PersistenceProviderElement", "Method[SerializeElement].ReturnValue"] + - ["System.Type", "System.ServiceModel.Configuration.NetPeerTcpBindingElement", "Property[BindingElementType]"] + - ["System.ServiceModel.Configuration.WsdlImporterElementCollection", "System.ServiceModel.Configuration.MetadataElement", "Property[WsdlImporters]"] + - ["System.ServiceModel.Configuration.ServiceEndpointElementCollection", "System.ServiceModel.Configuration.ServiceElement", "Property[Endpoints]"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.ServiceModel.Configuration.WSHttpContextBindingElement", "Property[Properties]"] + - ["System.ServiceModel.Configuration.XmlDictionaryReaderQuotasElement", "System.ServiceModel.Configuration.WSDualHttpBindingElement", "Property[ReaderQuotas]"] + - ["System.Boolean", "System.ServiceModel.Configuration.WebScriptEndpointElement", "Property[CrossDomainScriptAccessEnabled]"] + - ["System.Int64", "System.ServiceModel.Configuration.WebHttpBindingElement", "Property[MaxReceivedMessageSize]"] + - ["System.Boolean", "System.ServiceModel.Configuration.X509ClientCertificateAuthenticationElement", "Property[IncludeWindowsGroups]"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.ServiceModel.Configuration.ServiceTimeoutsElement", "Property[Properties]"] + - ["System.Security.Cryptography.X509Certificates.X509FindType", "System.ServiceModel.Configuration.X509RecipientCertificateServiceElement", "Property[X509FindType]"] + - ["System.ServiceModel.Configuration.XmlDictionaryReaderQuotasElement", "System.ServiceModel.Configuration.WebHttpBindingElement", "Property[ReaderQuotas]"] + - ["System.ServiceModel.Channels.BindingElement", "System.ServiceModel.Configuration.PnrpPeerResolverElement", "Method[CreateBindingElement].ReturnValue"] + - ["System.String", "System.ServiceModel.Configuration.ChannelEndpointElement", "Property[BehaviorConfiguration]"] + - ["System.ServiceModel.Configuration.XmlElementElementCollection", "System.ServiceModel.Configuration.FederatedMessageSecurityOverHttpElement", "Property[TokenRequestParameters]"] + - ["System.ServiceModel.Configuration.BaseAddressElementCollection", "System.ServiceModel.Configuration.HostElement", "Property[BaseAddresses]"] + - ["System.String", "System.ServiceModel.Configuration.ServicePrincipalNameElement", "Property[Value]"] + - ["System.TimeSpan", "System.ServiceModel.Configuration.IssuedTokenClientElement", "Property[MaxIssuedTokenCachingTime]"] + - ["System.String", "System.ServiceModel.Configuration.DiagnosticSection", "Property[EtwProviderId]"] + - ["System.Int64", "System.ServiceModel.Configuration.WebHttpEndpointElement", "Property[MaxBufferPoolSize]"] + - ["System.ServiceModel.ReceiveErrorHandling", "System.ServiceModel.Configuration.MsmqElementBase", "Property[ReceiveErrorHandling]"] + - ["System.ServiceModel.Configuration.BindingCollectionElement", "System.ServiceModel.Configuration.BindingsSection", "Property[Item]"] + - ["System.Boolean", "System.ServiceModel.Configuration.CertificateReferenceElement", "Property[IsChainIncluded]"] + - ["System.Type", "System.ServiceModel.Configuration.CallbackTimeoutsElement", "Property[BehaviorType]"] + - ["System.Int32", "System.ServiceModel.Configuration.UdpRetransmissionSettingsElement", "Property[MaxUnicastRetransmitCount]"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.ServiceModel.Configuration.ConnectionOrientedTransportElement", "Property[Properties]"] + - ["System.ServiceModel.MessageCredentialType", "System.ServiceModel.Configuration.MessageSecurityOverTcpElement", "Property[ClientCredentialType]"] + - ["System.Boolean", "System.ServiceModel.Configuration.WebHttpBindingElement", "Property[AllowCookies]"] + - ["System.Security.Cryptography.X509Certificates.StoreName", "System.ServiceModel.Configuration.X509InitiatorCertificateClientElement", "Property[StoreName]"] + - ["System.String", "System.ServiceModel.Configuration.ServiceAuthorizationElement", "Property[RoleProviderName]"] + - ["System.Boolean", "System.ServiceModel.Configuration.BindingCollectionElement", "Method[ContainsKey].ReturnValue"] + - ["System.Boolean", "System.ServiceModel.Configuration.EndpointBehaviorElement", "Method[CanAdd].ReturnValue"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.ServiceModel.Configuration.TransactedBatchingElement", "Property[Properties]"] + - ["System.ServiceModel.Configuration.IdentityElement", "System.ServiceModel.Configuration.EndpointAddressElementBase", "Property[Identity]"] + - ["System.ServiceModel.Channels.TransportBindingElement", "System.ServiceModel.Configuration.TransportElement", "Method[CreateDefaultBindingElement].ReturnValue"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.ServiceModel.Configuration.MessageSecurityOverMsmqElement", "Property[Properties]"] + - ["System.String", "System.ServiceModel.Configuration.UserNameServiceElement", "Property[MembershipProviderName]"] + - ["System.ServiceModel.Security.SecurityKeyEntropyMode", "System.ServiceModel.Configuration.IssuedTokenClientElement", "Property[DefaultKeyEntropyMode]"] + - ["System.Security.Authentication.SslProtocols", "System.ServiceModel.Configuration.TcpTransportSecurityElement", "Property[SslProtocols]"] + - ["System.Object", "System.ServiceModel.Configuration.ServiceCredentialsElement", "Method[CreateBehavior].ReturnValue"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.ServiceModel.Configuration.NetHttpBindingElement", "Property[Properties]"] + - ["System.Security.Cryptography.X509Certificates.X509RevocationMode", "System.ServiceModel.Configuration.X509ServiceCertificateAuthenticationElement", "Property[RevocationMode]"] + - ["System.Collections.ObjectModel.Collection", "System.ServiceModel.Configuration.MetadataElement", "Method[LoadWsdlImportExtensions].ReturnValue"] + - ["System.ServiceModel.Configuration.ClaimTypeElementCollection", "System.ServiceModel.Configuration.FederatedMessageSecurityOverHttpElement", "Property[ClaimTypeRequirements]"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.ServiceModel.Configuration.WebHttpElement", "Property[Properties]"] + - ["System.ServiceModel.Configuration.AuthenticationMode", "System.ServiceModel.Configuration.AuthenticationMode!", "Field[UserNameForSslNegotiated]"] + - ["System.ServiceModel.Configuration.X509ClientCertificateCredentialsElement", "System.ServiceModel.Configuration.X509InitiatorCertificateServiceElement", "Property[Certificate]"] + - ["System.Object", "System.ServiceModel.Configuration.AuthorizationPolicyTypeElementCollection", "Method[GetElementKey].ReturnValue"] + - ["System.Boolean", "System.ServiceModel.Configuration.ComContractElementCollection", "Property[ThrowOnDuplicate]"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.ServiceModel.Configuration.StandardBindingElement", "Property[Properties]"] + - ["System.Boolean", "System.ServiceModel.Configuration.ReliableSessionElement", "Property[Ordered]"] + - ["System.Boolean", "System.ServiceModel.Configuration.ServiceMetadataPublishingElement", "Property[HttpsGetEnabled]"] + - ["System.Object", "System.ServiceModel.Configuration.CustomBindingElementCollection", "Method[GetElementKey].ReturnValue"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.ServiceModel.Configuration.NetNamedPipeSecurityElement", "Property[Properties]"] + - ["System.ServiceModel.NetHttpMessageEncoding", "System.ServiceModel.Configuration.NetHttpBindingElement", "Property[MessageEncoding]"] + - ["System.ServiceModel.Configuration.AuthenticationMode", "System.ServiceModel.Configuration.AuthenticationMode!", "Field[AnonymousForSslNegotiated]"] + - ["System.Boolean", "System.ServiceModel.Configuration.EndpointCollectionElement", "Method[TryAdd].ReturnValue"] + - ["System.ServiceModel.MessageCredentialType", "System.ServiceModel.Configuration.MessageSecurityOverMsmqElement", "Property[ClientCredentialType]"] + - ["System.Boolean", "System.ServiceModel.Configuration.DiagnosticSection", "Property[WmiProviderEnabled]"] + - ["System.ServiceModel.HostNameComparisonMode", "System.ServiceModel.Configuration.NetNamedPipeBindingElement", "Property[HostNameComparisonMode]"] + - ["System.Type", "System.ServiceModel.Configuration.TransactionFlowElement", "Property[BindingElementType]"] + - ["System.Int32", "System.ServiceModel.Configuration.MessageLoggingElement", "Property[MaxSizeOfMessageToLog]"] + - ["System.Boolean", "System.ServiceModel.Configuration.MessageLoggingElement", "Property[LogMessagesAtTransportLevel]"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.ServiceModel.Configuration.HttpBindingBaseElement", "Property[Properties]"] + - ["System.Configuration.ConfigurationElement", "System.ServiceModel.Configuration.BaseAddressElementCollection", "Method[CreateNewElement].ReturnValue"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.ServiceModel.Configuration.PeerSecurityElement", "Property[Properties]"] + - ["System.Boolean", "System.ServiceModel.Configuration.TcpTransportElement", "Property[TeredoEnabled]"] + - ["System.Int64", "System.ServiceModel.Configuration.HttpBindingBaseElement", "Property[MaxBufferPoolSize]"] + - ["System.Boolean", "System.ServiceModel.Configuration.CustomBindingCollectionElement", "Method[ContainsKey].ReturnValue"] + - ["System.ServiceModel.Configuration.IssuedTokenClientBehaviorsElementCollection", "System.ServiceModel.Configuration.IssuedTokenClientElement", "Property[IssuerChannelBehaviors]"] + - ["System.ServiceModel.Configuration.ServiceModelSectionGroup", "System.ServiceModel.Configuration.ServiceModelSectionGroup!", "Method[GetSectionGroup].ReturnValue"] + - ["System.Type", "System.ServiceModel.Configuration.WebScriptEnablingElement", "Property[BehaviorType]"] + - ["System.ServiceModel.Configuration.NamedPipeTransportSecurityElement", "System.ServiceModel.Configuration.NetNamedPipeSecurityElement", "Property[Transport]"] + - ["System.String", "System.ServiceModel.Configuration.StandardEndpointElement", "Property[Name]"] + - ["System.ServiceModel.Configuration.WSFederationHttpBindingCollectionElement", "System.ServiceModel.Configuration.BindingsSection", "Property[WSFederationHttpBinding]"] + - ["System.Boolean", "System.ServiceModel.Configuration.ServiceSecurityAuditElement", "Property[SuppressAuditFailure]"] + - ["System.ServiceModel.Configuration.X509InitiatorCertificateServiceElement", "System.ServiceModel.Configuration.ServiceCredentialsElement", "Property[ClientCertificate]"] + - ["System.String", "System.ServiceModel.Configuration.ComPersistableTypeElement", "Property[ID]"] + - ["System.ServiceModel.Description.ListenUriMode", "System.ServiceModel.Configuration.ServiceEndpointElement", "Property[ListenUriMode]"] + - ["System.Type", "System.ServiceModel.Configuration.BasicHttpsBindingElement", "Property[BindingElementType]"] + - ["System.Type", "System.ServiceModel.Configuration.BasicHttpBindingElement", "Property[BindingElementType]"] + - ["System.TimeSpan", "System.ServiceModel.Configuration.CallbackTimeoutsElement", "Property[TransactionTimeout]"] + - ["System.Object", "System.ServiceModel.Configuration.ServiceSecurityAuditElement", "Method[CreateBehavior].ReturnValue"] + - ["System.ServiceModel.HostNameComparisonMode", "System.ServiceModel.Configuration.WebScriptEndpointElement", "Property[HostNameComparisonMode]"] + - ["System.String", "System.ServiceModel.Configuration.ServiceElement", "Property[Name]"] + - ["System.ServiceModel.HostNameComparisonMode", "System.ServiceModel.Configuration.HttpTransportElement", "Property[HostNameComparisonMode]"] + - ["System.Object", "System.ServiceModel.Configuration.ServiceThrottlingElement", "Method[CreateBehavior].ReturnValue"] + - ["System.Int64", "System.ServiceModel.Configuration.NetMsmqBindingElement", "Property[MaxBufferPoolSize]"] + - ["System.TimeSpan", "System.ServiceModel.Configuration.MsmqBindingElementBase", "Property[TimeToLive]"] + - ["System.Boolean", "System.ServiceModel.Configuration.IssuedTokenClientElement", "Property[CacheIssuedTokens]"] + - ["System.ServiceModel.MessageSecurityVersion", "System.ServiceModel.Configuration.SecurityElementBase", "Property[MessageSecurityVersion]"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.ServiceModel.Configuration.ServiceHealthElement", "Property[Properties]"] + - ["System.ServiceModel.Configuration.WebHttpSecurityElement", "System.ServiceModel.Configuration.WebScriptEndpointElement", "Property[Security]"] + - ["System.ServiceModel.Configuration.BaseAddressPrefixFilterElementCollection", "System.ServiceModel.Configuration.ServiceHostingEnvironmentSection", "Property[BaseAddressPrefixFilters]"] + - ["System.ServiceModel.Channels.CompressionFormat", "System.ServiceModel.Configuration.BinaryMessageEncodingElement", "Property[CompressionFormat]"] + - ["System.TimeSpan", "System.ServiceModel.Configuration.LocalClientSecuritySettingsElement", "Property[SessionKeyRenewalInterval]"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.ServiceModel.Configuration.HostElement", "Property[Properties]"] + - ["System.ServiceModel.AuditLogLocation", "System.ServiceModel.Configuration.ServiceSecurityAuditElement", "Property[AuditLogLocation]"] + - ["System.ServiceModel.Channels.TransportBindingElement", "System.ServiceModel.Configuration.NamedPipeTransportElement", "Method[CreateDefaultBindingElement].ReturnValue"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.ServiceModel.Configuration.DataContractSerializerElement", "Property[Properties]"] + - ["System.Object", "System.ServiceModel.Configuration.ComContractElementCollection", "Method[GetElementKey].ReturnValue"] + - ["System.Boolean", "System.ServiceModel.Configuration.MessageLoggingElement", "Property[LogKnownPii]"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.ServiceModel.Configuration.HttpTransportSecurityElement", "Property[Properties]"] + - ["System.Boolean", "System.ServiceModel.Configuration.ServiceDebugElement", "Property[HttpHelpPageEnabled]"] + - ["System.String", "System.ServiceModel.Configuration.X509ClientCertificateAuthenticationElement", "Property[CustomCertificateValidatorType]"] + - ["System.ServiceModel.Security.SecurityKeyEntropyMode", "System.ServiceModel.Configuration.SecurityElementBase", "Property[KeyEntropyMode]"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.ServiceModel.Configuration.FederatedMessageSecurityOverHttpElement", "Property[Properties]"] + - ["System.ServiceModel.Configuration.PeerCredentialElement", "System.ServiceModel.Configuration.ServiceCredentialsElement", "Property[Peer]"] + - ["System.Boolean", "System.ServiceModel.Configuration.OneWayElement", "Property[PacketRoutable]"] + - ["System.Int64", "System.ServiceModel.Configuration.NetTcpBindingElement", "Property[MaxReceivedMessageSize]"] + - ["System.ServiceModel.Configuration.XmlDictionaryReaderQuotasElement", "System.ServiceModel.Configuration.TextMessageEncodingElement", "Property[ReaderQuotas]"] + - ["System.ServiceModel.Configuration.PeerCustomResolverElement", "System.ServiceModel.Configuration.PeerResolverElement", "Property[Custom]"] + - ["System.Type", "System.ServiceModel.Configuration.ServiceThrottlingElement", "Property[BehaviorType]"] + - ["System.String", "System.ServiceModel.Configuration.ServiceEndpointElement", "Property[EndpointConfiguration]"] + - ["System.Int32", "System.ServiceModel.Configuration.ReliableSessionElement", "Property[MaxTransferWindowSize]"] + - ["System.Type", "System.ServiceModel.Configuration.PrivacyNoticeElement", "Property[BindingElementType]"] + - ["System.Text.Encoding", "System.ServiceModel.Configuration.HttpBindingBaseElement", "Property[TextEncoding]"] + - ["System.String", "System.ServiceModel.Configuration.ComUdtElement", "Property[TypeDefID]"] + - ["System.Boolean", "System.ServiceModel.Configuration.UserNameServiceElement", "Property[CacheLogonTokens]"] + - ["System.Object", "System.ServiceModel.Configuration.ServiceDebugElement", "Method[CreateBehavior].ReturnValue"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.ServiceModel.Configuration.MtomMessageEncodingElement", "Property[Properties]"] + - ["System.String", "System.ServiceModel.Configuration.WebSocketTransportSettingsElement", "Property[SubProtocol]"] + - ["System.ServiceModel.Configuration.AuthenticationMode", "System.ServiceModel.Configuration.AuthenticationMode!", "Field[IssuedTokenOverTransport]"] + - ["System.Boolean", "System.ServiceModel.Configuration.LocalServiceSecuritySettingsElement", "Property[ReconnectTransportOnFailure]"] + - ["System.Boolean", "System.ServiceModel.Configuration.NetMsmqBindingElement", "Property[UseActiveDirectory]"] + - ["System.String", "System.ServiceModel.Configuration.ChannelEndpointElement", "Property[Kind]"] + - ["System.String", "System.ServiceModel.Configuration.ServiceActivationElement", "Property[Service]"] + - ["System.Object", "System.ServiceModel.Configuration.XmlElementElementCollection", "Method[GetElementKey].ReturnValue"] + - ["System.String", "System.ServiceModel.Configuration.ServiceHealthElement", "Property[HttpsGetBinding]"] + - ["System.Type", "System.ServiceModel.Configuration.ServiceTimeoutsElement", "Property[BehaviorType]"] + - ["System.Type", "System.ServiceModel.Configuration.NetNamedPipeBindingElement", "Property[BindingElementType]"] + - ["System.Boolean", "System.ServiceModel.Configuration.CustomBindingElement", "Method[CanAdd].ReturnValue"] + - ["System.Security.Principal.TokenImpersonationLevel", "System.ServiceModel.Configuration.WindowsClientElement", "Property[AllowedImpersonationLevel]"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.ServiceModel.Configuration.SecurityElementBase", "Property[Properties]"] + - ["System.ServiceModel.MessageSecurityVersion", "System.ServiceModel.Configuration.IssuedTokenParametersElement", "Property[DefaultMessageSecurityVersion]"] + - ["System.String", "System.ServiceModel.Configuration.UserPrincipalNameElement", "Property[Value]"] + - ["System.Security.Cryptography.X509Certificates.StoreName", "System.ServiceModel.Configuration.X509PeerCertificateElement", "Property[StoreName]"] + - ["System.Int64", "System.ServiceModel.Configuration.TransportElement", "Property[MaxBufferPoolSize]"] + - ["System.Type", "System.ServiceModel.Configuration.UdpTransportElement", "Property[BindingElementType]"] + - ["System.Int64", "System.ServiceModel.Configuration.WebHttpEndpointElement", "Property[MaxReceivedMessageSize]"] + - ["System.Int32", "System.ServiceModel.Configuration.ServiceThrottlingElement", "Property[MaxConcurrentInstances]"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.ServiceModel.Configuration.WSFederationHttpBindingElement", "Property[Properties]"] + - ["System.ServiceModel.TcpClientCredentialType", "System.ServiceModel.Configuration.TcpTransportSecurityElement", "Property[ClientCredentialType]"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.ServiceModel.Configuration.LocalServiceSecuritySettingsElement", "Property[Properties]"] + - ["System.Boolean", "System.ServiceModel.Configuration.TransactionFlowElement", "Property[AllowWildcardAction]"] + - ["System.Uri", "System.ServiceModel.Configuration.WSFederationHttpBindingElement", "Property[PrivacyNoticeAt]"] + - ["System.ServiceModel.Configuration.CommonEndpointBehaviorElement", "System.ServiceModel.Configuration.CommonBehaviorsSection", "Property[EndpointBehaviors]"] + - ["System.ServiceModel.Configuration.WSHttpTransportSecurityElement", "System.ServiceModel.Configuration.WSHttpSecurityElement", "Property[Transport]"] + - ["System.String", "System.ServiceModel.Configuration.ServiceDebugElement", "Property[HttpsHelpPageBindingConfiguration]"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.ServiceModel.Configuration.TransportElement", "Property[Properties]"] + - ["System.Boolean", "System.ServiceModel.Configuration.EndToEndTracingElement", "Property[ActivityTracing]"] + - ["System.Boolean", "System.ServiceModel.Configuration.SecurityElementBase", "Method[SerializeToXmlElement].ReturnValue"] + - ["System.Object", "System.ServiceModel.Configuration.ClearBehaviorElement", "Method[CreateBehavior].ReturnValue"] + - ["System.String", "System.ServiceModel.Configuration.PeerCustomResolverElement", "Property[Binding]"] + - ["System.Security.Authentication.ExtendedProtection.Configuration.ExtendedProtectionPolicyElement", "System.ServiceModel.Configuration.TcpTransportElement", "Property[ExtendedProtectionPolicy]"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.ServiceModel.Configuration.WorkflowRuntimeElement", "Property[Properties]"] + - ["System.ServiceModel.Channels.Binding", "System.ServiceModel.Configuration.MexHttpsBindingCollectionElement", "Method[GetDefault].ReturnValue"] + - ["System.Boolean", "System.ServiceModel.Configuration.BasicHttpContextBindingElement", "Property[ContextManagementEnabled]"] + - ["System.Int32", "System.ServiceModel.Configuration.ReliableSessionElement", "Property[MaxPendingChannels]"] + - ["System.Uri", "System.ServiceModel.Configuration.WSDualHttpBindingElement", "Property[ClientBaseAddress]"] + - ["System.ServiceModel.Configuration.ClaimTypeElementCollection", "System.ServiceModel.Configuration.IssuedTokenParametersElement", "Property[ClaimTypeRequirements]"] + - ["System.String", "System.ServiceModel.Configuration.UserNameServiceElement", "Property[CustomUserNamePasswordValidatorType]"] + - ["System.Uri", "System.ServiceModel.Configuration.WSHttpContextBindingElement", "Property[ClientCallbackAddress]"] + - ["System.ServiceModel.Configuration.AuthenticationMode", "System.ServiceModel.Configuration.AuthenticationMode!", "Field[MutualCertificateDuplex]"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.ServiceModel.Configuration.EndpointCollectionElement", "Property[ConfiguredEndpoints]"] + - ["System.Boolean", "System.ServiceModel.Configuration.IssuedTokenServiceElement", "Property[AllowUntrustedRsaIssuers]"] + - ["System.ServiceModel.Configuration.WindowsServiceElement", "System.ServiceModel.Configuration.ServiceCredentialsElement", "Property[WindowsAuthentication]"] + - ["System.Type", "System.ServiceModel.Configuration.WorkflowRuntimeElement", "Property[BehaviorType]"] + - ["System.Int32", "System.ServiceModel.Configuration.DefaultPortElement", "Property[Port]"] + - ["System.ServiceModel.Configuration.X509ClientCertificateAuthenticationElement", "System.ServiceModel.Configuration.X509InitiatorCertificateServiceElement", "Property[Authentication]"] + - ["System.String", "System.ServiceModel.Configuration.ServiceHealthElement", "Property[HttpGetBindingConfiguration]"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.ServiceModel.Configuration.DnsElement", "Property[Properties]"] + - ["System.Boolean", "System.ServiceModel.Configuration.MsmqBindingElementBase", "Property[ReceiveContextEnabled]"] + - ["System.Int32", "System.ServiceModel.Configuration.MsmqElementBase", "Property[ReceiveRetryCount]"] + - ["System.ServiceModel.Configuration.ComUdtElementCollection", "System.ServiceModel.Configuration.ComContractElement", "Property[UserDefinedTypes]"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.ServiceModel.Configuration.WSHttpTransportSecurityElement", "Property[Properties]"] + - ["System.ServiceModel.Configuration.CertificateReferenceElement", "System.ServiceModel.Configuration.IdentityElement", "Property[CertificateReference]"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.ServiceModel.Configuration.ServiceElement", "Property[Properties]"] + - ["System.Boolean", "System.ServiceModel.Configuration.BaseAddressElementCollection", "Property[ThrowOnDuplicate]"] + - ["System.ServiceModel.Channels.BindingElement", "System.ServiceModel.Configuration.UseManagedPresentationElement", "Method[CreateBindingElement].ReturnValue"] + - ["System.ServiceModel.Configuration.CommonServiceBehaviorElement", "System.ServiceModel.Configuration.CommonBehaviorsSection", "Property[ServiceBehaviors]"] + - ["System.Boolean", "System.ServiceModel.Configuration.FederatedMessageSecurityOverHttpElement", "Property[NegotiateServiceCredential]"] + - ["System.String", "System.ServiceModel.Configuration.X509PeerCertificateElement", "Property[FindValue]"] + - ["System.ServiceModel.Configuration.CertificateElement", "System.ServiceModel.Configuration.IdentityElement", "Property[Certificate]"] + - ["System.Security.Cryptography.X509Certificates.X509FindType", "System.ServiceModel.Configuration.X509InitiatorCertificateClientElement", "Property[X509FindType]"] + - ["System.Int64", "System.ServiceModel.Configuration.NetTcpBindingElement", "Property[MaxBufferPoolSize]"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.ServiceModel.Configuration.DelegatingHandlerElement", "Property[Properties]"] + - ["System.Uri", "System.ServiceModel.Configuration.ServiceDebugElement", "Property[HttpHelpPageUrl]"] + - ["System.Type", "System.ServiceModel.Configuration.TcpTransportElement", "Property[BindingElementType]"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.ServiceModel.Configuration.CertificateReferenceElement", "Property[Properties]"] + - ["System.String", "System.ServiceModel.Configuration.ServiceMetadataPublishingElement", "Property[HttpsGetBinding]"] + - ["System.String", "System.ServiceModel.Configuration.X509InitiatorCertificateClientElement", "Property[FindValue]"] + - ["System.Boolean", "System.ServiceModel.Configuration.ServiceBehaviorElement", "Method[CanAdd].ReturnValue"] + - ["System.ServiceModel.PeerResolvers.PeerResolverMode", "System.ServiceModel.Configuration.PeerResolverElement", "Property[Mode]"] + - ["System.String", "System.ServiceModel.Configuration.ChannelEndpointElement", "Property[Contract]"] + - ["System.Int32", "System.ServiceModel.Configuration.UdpBindingElement", "Property[DuplicateMessageHistoryLength]"] + - ["System.ServiceModel.Configuration.WSHttpBindingCollectionElement", "System.ServiceModel.Configuration.BindingsSection", "Property[WSHttpBinding]"] + - ["System.ServiceModel.Configuration.X509RecipientCertificateClientElement", "System.ServiceModel.Configuration.ClientCredentialsElement", "Property[ServiceCertificate]"] + - ["System.ServiceModel.Configuration.ExtensionElementCollection", "System.ServiceModel.Configuration.ExtensionsSection", "Property[BindingElementExtensions]"] + - ["System.TimeSpan", "System.ServiceModel.Configuration.LocalServiceSecuritySettingsElement", "Property[NegotiationTimeout]"] + - ["System.String", "System.ServiceModel.Configuration.ServiceDebugElement", "Property[HttpHelpPageBindingConfiguration]"] + - ["System.Object", "System.ServiceModel.Configuration.SynchronousReceiveElement", "Method[CreateBehavior].ReturnValue"] + - ["System.ServiceModel.Configuration.ChannelEndpointElementCollection", "System.ServiceModel.Configuration.ClientSection", "Property[Endpoints]"] + - ["System.String", "System.ServiceModel.Configuration.IssuedTokenParametersElement", "Property[TokenType]"] + - ["System.Boolean", "System.ServiceModel.Configuration.ServiceAuthorizationElement", "Property[ImpersonateCallerForAllOperations]"] + - ["System.ServiceModel.Configuration.NetHttpsBindingCollectionElement", "System.ServiceModel.Configuration.BindingsSection", "Property[NetHttpsBinding]"] + - ["System.ServiceModel.Channels.MessageVersion", "System.ServiceModel.Configuration.MtomMessageEncodingElement", "Property[MessageVersion]"] + - ["System.Boolean", "System.ServiceModel.Configuration.WSHttpBindingBaseElement", "Property[TransactionFlow]"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.ServiceModel.Configuration.PeerCustomResolverElement", "Property[Properties]"] + - ["System.Boolean", "System.ServiceModel.Configuration.DelegatingHandlerElementCollection", "Property[ThrowOnDuplicate]"] + - ["System.Int64", "System.ServiceModel.Configuration.BasicHttpBindingElement", "Property[MaxBufferPoolSize]"] + - ["System.Type", "System.ServiceModel.Configuration.WebHttpEndpointElement", "Property[EndpointType]"] + - ["System.Int32", "System.ServiceModel.Configuration.NetTcpBindingElement", "Property[ListenBacklog]"] + - ["System.String", "System.ServiceModel.Configuration.ServiceMetadataPublishingElement", "Property[HttpGetBinding]"] + - ["System.Boolean", "System.ServiceModel.Configuration.BasicHttpBindingElement", "Property[UseDefaultWebProxy]"] + - ["System.Boolean", "System.ServiceModel.Configuration.ReliableSessionElement", "Property[FlowControlEnabled]"] + - ["System.TimeSpan", "System.ServiceModel.Configuration.TcpConnectionPoolSettingsElement", "Property[LeaseTimeout]"] + - ["System.Boolean", "System.ServiceModel.Configuration.StandardBindingOptionalReliableSessionElement", "Property[Enabled]"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.ServiceModel.Configuration.X509PeerCertificateAuthenticationElement", "Property[Properties]"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.ServiceModel.Configuration.ServiceSecurityAuditElement", "Property[Properties]"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.ServiceModel.Configuration.IssuedTokenParametersElement", "Property[Properties]"] + - ["System.ServiceModel.TransferMode", "System.ServiceModel.Configuration.BasicHttpBindingElement", "Property[TransferMode]"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.ServiceModel.Configuration.MsmqTransportElement", "Property[Properties]"] + - ["System.Boolean", "System.ServiceModel.Configuration.HttpTransportElement", "Property[DecompressionEnabled]"] + - ["System.ServiceModel.Channels.TransportBindingElement", "System.ServiceModel.Configuration.UdpTransportElement", "Method[CreateDefaultBindingElement].ReturnValue"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.ServiceModel.Configuration.BaseAddressPrefixFilterElement", "Property[Properties]"] + - ["System.ServiceModel.Configuration.XmlDictionaryReaderQuotasElement", "System.ServiceModel.Configuration.WebHttpEndpointElement", "Property[ReaderQuotas]"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.ServiceModel.Configuration.WindowsStreamSecurityElement", "Property[Properties]"] + - ["System.Boolean", "System.ServiceModel.Configuration.WebHttpBindingElement", "Property[UseDefaultWebProxy]"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.ServiceModel.Configuration.ClientCredentialsElement", "Property[Properties]"] + - ["System.String", "System.ServiceModel.Configuration.ProtocolMappingElement", "Property[BindingConfiguration]"] + - ["System.Int32", "System.ServiceModel.Configuration.MtomMessageEncodingElement", "Property[MaxBufferSize]"] + - ["System.Net.Security.ProtectionLevel", "System.ServiceModel.Configuration.WindowsStreamSecurityElement", "Property[ProtectionLevel]"] + - ["System.ServiceModel.HttpClientCredentialType", "System.ServiceModel.Configuration.WSHttpTransportSecurityElement", "Property[ClientCredentialType]"] + - ["System.ServiceModel.Configuration.MsmqIntegrationSecurityElement", "System.ServiceModel.Configuration.MsmqIntegrationBindingElement", "Property[Security]"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.ServiceModel.Configuration.NetTcpBindingElement", "Property[Properties]"] + - ["System.Int32", "System.ServiceModel.Configuration.XmlDictionaryReaderQuotasElement", "Property[MaxDepth]"] + - ["System.Boolean", "System.ServiceModel.Configuration.SecurityElementBase", "Property[CanRenewSecurityContextToken]"] + - ["System.String", "System.ServiceModel.Configuration.X509ClientCertificateCredentialsElement", "Property[FindValue]"] + - ["System.ServiceModel.Configuration.ComPersistableTypeElementCollection", "System.ServiceModel.Configuration.ComContractElement", "Property[PersistableTypes]"] + - ["System.ServiceModel.Configuration.IssuedTokenParametersElement", "System.ServiceModel.Configuration.SecurityElementBase", "Property[IssuedTokenParameters]"] + - ["System.String", "System.ServiceModel.Configuration.ServiceActivationElement", "Property[Factory]"] + - ["System.String", "System.ServiceModel.Configuration.WebHttpEndpointElement", "Property[ContentTypeMapper]"] + - ["System.ServiceModel.Configuration.XPathMessageFilterElement", "System.ServiceModel.Configuration.XPathMessageFilterElementCollection", "Property[Item]"] + - ["System.Object", "System.ServiceModel.Configuration.BaseAddressElementCollection", "Method[GetElementKey].ReturnValue"] + - ["System.ServiceModel.Channels.AddressHeaderCollection", "System.ServiceModel.Configuration.AddressHeaderCollectionElement", "Property[Headers]"] + - ["System.String", "System.ServiceModel.Configuration.RsaElement", "Property[Value]"] + - ["System.Object", "System.ServiceModel.Configuration.ServiceMetadataPublishingElement", "Method[CreateBehavior].ReturnValue"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.ServiceModel.Configuration.MsmqIntegrationSecurityElement", "Property[Properties]"] + - ["System.String", "System.ServiceModel.Configuration.IssuedTokenClientElement", "Property[LocalIssuerChannelBehaviors]"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.ServiceModel.Configuration.WSDualHttpBindingElement", "Property[Properties]"] + - ["System.TimeSpan", "System.ServiceModel.Configuration.StandardBindingElement", "Property[CloseTimeout]"] + - ["System.ServiceModel.DeadLetterQueue", "System.ServiceModel.Configuration.MsmqBindingElementBase", "Property[DeadLetterQueue]"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.ServiceModel.Configuration.ExtensionElement", "Property[Properties]"] + - ["System.Type", "System.ServiceModel.Configuration.PnrpPeerResolverElement", "Property[BindingElementType]"] + - ["System.ServiceModel.Diagnostics.PerformanceCounterScope", "System.ServiceModel.Configuration.DiagnosticSection", "Property[PerformanceCounters]"] + - ["System.TimeSpan", "System.ServiceModel.Configuration.LocalServiceSecuritySettingsElement", "Property[ReplayWindow]"] + - ["System.String", "System.ServiceModel.Configuration.ComMethodElement", "Property[ExposedMethod]"] + - ["System.Type", "System.ServiceModel.Configuration.NetHttpsBindingElement", "Property[BindingElementType]"] + - ["System.Type", "System.ServiceModel.Configuration.MtomMessageEncodingElement", "Property[BindingElementType]"] + - ["System.TimeSpan", "System.ServiceModel.Configuration.ChannelPoolSettingsElement", "Property[IdleTimeout]"] + - ["System.Boolean", "System.ServiceModel.Configuration.ServiceDebugElement", "Property[IncludeExceptionDetailInFaults]"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.ServiceModel.Configuration.NetNamedPipeBindingElement", "Property[Properties]"] + - ["System.Collections.Specialized.NameValueCollection", "System.ServiceModel.Configuration.PersistenceProviderElement", "Property[PersistenceProviderArguments]"] + - ["System.Security.Cryptography.X509Certificates.X509FindType", "System.ServiceModel.Configuration.X509ScopedServiceCertificateElement", "Property[X509FindType]"] + - ["System.Security.Authentication.ExtendedProtection.Configuration.ExtendedProtectionPolicyElement", "System.ServiceModel.Configuration.HttpTransportElement", "Property[ExtendedProtectionPolicy]"] + - ["System.Text.Encoding", "System.ServiceModel.Configuration.MtomMessageEncodingElement", "Property[WriteEncoding]"] + - ["System.ServiceModel.Configuration.ServiceActivationElementCollection", "System.ServiceModel.Configuration.ServiceHostingEnvironmentSection", "Property[ServiceActivations]"] + - ["System.Object", "System.ServiceModel.Configuration.ServiceElementCollection", "Method[GetElementKey].ReturnValue"] + - ["System.ServiceModel.Configuration.MessageLoggingElement", "System.ServiceModel.Configuration.DiagnosticSection", "Property[MessageLogging]"] + - ["System.ServiceModel.Channels.BindingElement", "System.ServiceModel.Configuration.SecurityElement", "Method[CreateBindingElement].ReturnValue"] + - ["System.ServiceModel.Configuration.WS2007FederationHttpBindingCollectionElement", "System.ServiceModel.Configuration.BindingsSection", "Property[WS2007FederationHttpBinding]"] + - ["System.ServiceModel.Configuration.BasicHttpMessageSecurityElement", "System.ServiceModel.Configuration.BasicHttpsSecurityElement", "Property[Message]"] + - ["System.String", "System.ServiceModel.Configuration.ServiceEndpointElement", "Property[Contract]"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.ServiceModel.Configuration.X509InitiatorCertificateClientElement", "Property[Properties]"] + - ["System.TimeSpan", "System.ServiceModel.Configuration.NamedPipeConnectionPoolSettingsElement", "Property[IdleTimeout]"] + - ["System.Int64", "System.ServiceModel.Configuration.WSHttpBindingBaseElement", "Property[MaxReceivedMessageSize]"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.ServiceModel.Configuration.X509ServiceCertificateAuthenticationElement", "Property[Properties]"] + - ["System.Security.Cryptography.X509Certificates.X509RevocationMode", "System.ServiceModel.Configuration.X509PeerCertificateAuthenticationElement", "Property[RevocationMode]"] + - ["System.String", "System.ServiceModel.Configuration.ServiceAuthorizationElement", "Property[ServiceAuthorizationManagerType]"] + - ["System.ServiceModel.Channels.BindingElement", "System.ServiceModel.Configuration.ReliableSessionElement", "Method[CreateBindingElement].ReturnValue"] + - ["System.Security.Cryptography.X509Certificates.StoreLocation", "System.ServiceModel.Configuration.X509PeerCertificateAuthenticationElement", "Property[TrustedStoreLocation]"] + - ["System.Boolean", "System.ServiceModel.Configuration.ClaimTypeElement", "Property[IsOptional]"] + - ["System.Boolean", "System.ServiceModel.Configuration.MessageLoggingElement", "Property[LogEntireMessage]"] + - ["System.Boolean", "System.ServiceModel.Configuration.LocalClientSecuritySettingsElement", "Property[ReconnectTransportOnFailure]"] + - ["System.ServiceModel.Channels.BindingElement", "System.ServiceModel.Configuration.TransportElement", "Method[CreateBindingElement].ReturnValue"] + - ["System.ServiceModel.Security.X509CertificateValidationMode", "System.ServiceModel.Configuration.X509ServiceCertificateAuthenticationElement", "Property[CertificateValidationMode]"] + - ["System.ServiceModel.Configuration.PeerCredentialElement", "System.ServiceModel.Configuration.ClientCredentialsElement", "Property[Peer]"] + - ["System.String", "System.ServiceModel.Configuration.WebMessageEncodingElement", "Property[WebContentTypeMapperType]"] + - ["System.Configuration.NameValueConfigurationCollection", "System.ServiceModel.Configuration.WorkflowRuntimeElement", "Property[CommonParameters]"] + - ["System.ServiceModel.Configuration.AuthenticationMode", "System.ServiceModel.Configuration.SecurityElementBase", "Property[AuthenticationMode]"] + - ["System.TimeSpan", "System.ServiceModel.Configuration.UserNameServiceElement", "Property[CachedLogonTokenLifetime]"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.ServiceModel.Configuration.StandardEndpointElement", "Property[Properties]"] + - ["System.ServiceModel.Configuration.IssuedTokenParametersEndpointAddressElement", "System.ServiceModel.Configuration.FederatedMessageSecurityOverHttpElement", "Property[Issuer]"] + - ["System.ServiceModel.Configuration.WebHttpSecurityElement", "System.ServiceModel.Configuration.WebHttpEndpointElement", "Property[Security]"] + - ["System.ServiceModel.DeadLetterQueue", "System.ServiceModel.Configuration.MsmqElementBase", "Property[DeadLetterQueue]"] + - ["System.ServiceModel.Configuration.IssuedTokenClientElement", "System.ServiceModel.Configuration.ClientCredentialsElement", "Property[IssuedToken]"] + - ["System.ServiceModel.Configuration.CommonBehaviorsSection", "System.ServiceModel.Configuration.ServiceModelSectionGroup", "Property[CommonBehaviors]"] + - ["System.Object", "System.ServiceModel.Configuration.CallbackDebugElement", "Method[CreateBehavior].ReturnValue"] + - ["System.ServiceModel.Configuration.ProtocolMappingElementCollection", "System.ServiceModel.Configuration.ProtocolMappingSection", "Property[ProtocolMappingCollection]"] + - ["System.Boolean", "System.ServiceModel.Configuration.CommonEndpointBehaviorElement", "Method[CanAdd].ReturnValue"] + - ["System.ServiceModel.QueueTransferProtocol", "System.ServiceModel.Configuration.MsmqTransportElement", "Property[QueueTransferProtocol]"] + - ["System.Int32", "System.ServiceModel.Configuration.WSFederationHttpBindingElement", "Property[PrivacyNoticeVersion]"] + - ["System.ServiceModel.Configuration.X509ServiceCertificateAuthenticationElement", "System.ServiceModel.Configuration.X509RecipientCertificateClientElement", "Property[SslCertificateAuthentication]"] + - ["System.Uri", "System.ServiceModel.Configuration.HttpTransportElement", "Property[ProxyAddress]"] + - ["System.Uri", "System.ServiceModel.Configuration.ServiceHealthElement", "Property[HttpsGetUrl]"] + - ["System.Type", "System.ServiceModel.Configuration.ByteStreamMessageEncodingElement", "Property[BindingElementType]"] + - ["System.ServiceModel.Configuration.BindingsSection", "System.ServiceModel.Configuration.BindingsSection!", "Method[GetSection].ReturnValue"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.ServiceModel.Configuration.X509InitiatorCertificateServiceElement", "Property[Properties]"] + - ["System.Int32", "System.ServiceModel.Configuration.DispatcherSynchronizationElement", "Property[MaxPendingReceives]"] + - ["System.TimeSpan", "System.ServiceModel.Configuration.MsmqBindingElementBase", "Property[ValidityDuration]"] + - ["System.Boolean", "System.ServiceModel.Configuration.MsmqBindingElementBase", "Property[ExactlyOnce]"] + - ["System.Int64", "System.ServiceModel.Configuration.UdpBindingElement", "Property[MaxPendingMessagesTotalSize]"] + - ["System.Int64", "System.ServiceModel.Configuration.WSDualHttpBindingElement", "Property[MaxReceivedMessageSize]"] + - ["System.ServiceModel.Channels.BindingElement", "System.ServiceModel.Configuration.ByteStreamMessageEncodingElement", "Method[CreateBindingElement].ReturnValue"] + - ["System.String", "System.ServiceModel.Configuration.X509ServiceCertificateAuthenticationElement", "Property[CustomCertificateValidatorType]"] + - ["System.String", "System.ServiceModel.Configuration.BaseAddressElement", "Property[BaseAddress]"] + - ["System.ServiceModel.Channels.TransportBindingElement", "System.ServiceModel.Configuration.MsmqIntegrationElement", "Method[CreateDefaultBindingElement].ReturnValue"] + - ["System.String", "System.ServiceModel.Configuration.FederatedMessageSecurityOverHttpElement", "Property[IssuedTokenType]"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.ServiceModel.Configuration.ServicePrincipalNameElement", "Property[Properties]"] + - ["System.String", "System.ServiceModel.Configuration.ExtensionElement", "Property[Name]"] + - ["System.ServiceModel.Configuration.IdentityElement", "System.ServiceModel.Configuration.ChannelEndpointElement", "Property[Identity]"] + - ["System.TimeSpan", "System.ServiceModel.Configuration.CustomBindingElement", "Property[OpenTimeout]"] + - ["System.Int32", "System.ServiceModel.Configuration.BinaryMessageEncodingElement", "Property[MaxWritePoolSize]"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.ServiceModel.Configuration.BasicHttpsBindingElement", "Property[Properties]"] + - ["System.Collections.ObjectModel.Collection", "System.ServiceModel.Configuration.MetadataElement", "Method[LoadPolicyImportExtensions].ReturnValue"] + - ["System.String", "System.ServiceModel.Configuration.WebScriptEndpointElement", "Property[ContentTypeMapper]"] + - ["System.Type", "System.ServiceModel.Configuration.MsmqIntegrationElement", "Property[BindingElementType]"] + - ["System.Int32", "System.ServiceModel.Configuration.ServiceHostingEnvironmentSection", "Property[MinFreeMemoryPercentageToActivateService]"] + - ["System.TimeSpan", "System.ServiceModel.Configuration.LocalServiceSecuritySettingsElement", "Property[InactivityTimeout]"] + - ["System.Security.Cryptography.X509Certificates.X509FindType", "System.ServiceModel.Configuration.CertificateReferenceElement", "Property[X509FindType]"] + - ["System.Type", "System.ServiceModel.Configuration.WebScriptEndpointElement", "Property[EndpointType]"] + - ["System.ServiceModel.Configuration.HttpTransportSecurityElement", "System.ServiceModel.Configuration.BasicHttpSecurityElement", "Property[Transport]"] + - ["System.ServiceModel.HttpClientCredentialType", "System.ServiceModel.Configuration.HttpTransportSecurityElement", "Property[ClientCredentialType]"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.ServiceModel.Configuration.ReliableSessionElement", "Property[Properties]"] + - ["System.Security.Cryptography.X509Certificates.StoreName", "System.ServiceModel.Configuration.X509RecipientCertificateServiceElement", "Property[StoreName]"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.ServiceModel.Configuration.TextMessageEncodingElement", "Property[Properties]"] + - ["System.Boolean", "System.ServiceModel.Configuration.WindowsServiceElement", "Property[IncludeWindowsGroups]"] + - ["System.ServiceModel.Configuration.BasicHttpBindingCollectionElement", "System.ServiceModel.Configuration.BindingsSection", "Property[BasicHttpBinding]"] + - ["System.String", "System.ServiceModel.Configuration.ChannelEndpointElement", "Property[EndpointConfiguration]"] + - ["System.Security.Cryptography.X509Certificates.X509FindType", "System.ServiceModel.Configuration.X509ClientCertificateCredentialsElement", "Property[X509FindType]"] + - ["System.Int32", "System.ServiceModel.Configuration.PeerTransportElement", "Property[Port]"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.ServiceModel.Configuration.CallbackTimeoutsElement", "Property[Properties]"] + - ["System.Object", "System.ServiceModel.Configuration.ComMethodElementCollection", "Method[GetElementKey].ReturnValue"] + - ["System.ServiceModel.Configuration.AuthenticationMode", "System.ServiceModel.Configuration.AuthenticationMode!", "Field[SecureConversation]"] + - ["System.Boolean", "System.ServiceModel.Configuration.ServiceHealthElement", "Property[HealthDetailsEnabled]"] + - ["System.Int32", "System.ServiceModel.Configuration.IssuedTokenParametersElement", "Property[KeySize]"] + - ["System.Type", "System.ServiceModel.Configuration.UseRequestHeadersForMetadataAddressElement", "Property[BehaviorType]"] + - ["System.TimeSpan", "System.ServiceModel.Configuration.IBindingConfigurationElement", "Property[ReceiveTimeout]"] + - ["System.Boolean", "System.ServiceModel.Configuration.LocalClientSecuritySettingsElement", "Property[CacheCookies]"] + - ["System.TimeSpan", "System.ServiceModel.Configuration.LocalClientSecuritySettingsElement", "Property[ReplayWindow]"] + - ["System.Configuration.ConfigurationElement", "System.ServiceModel.Configuration.ServiceActivationElementCollection", "Method[CreateNewElement].ReturnValue"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.ServiceModel.Configuration.WebHttpSecurityElement", "Property[Properties]"] + - ["System.Type", "System.ServiceModel.Configuration.TransactedBatchingElement", "Property[BehaviorType]"] + - ["System.ServiceModel.Configuration.XmlDictionaryReaderQuotasElement", "System.ServiceModel.Configuration.WSHttpBindingBaseElement", "Property[ReaderQuotas]"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.ServiceModel.Configuration.TcpTransportSecurityElement", "Property[Properties]"] + - ["System.ServiceModel.Channels.TransportBindingElement", "System.ServiceModel.Configuration.HttpsTransportElement", "Method[CreateDefaultBindingElement].ReturnValue"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.ServiceModel.Configuration.BasicHttpBindingElement", "Property[Properties]"] + - ["System.Int32", "System.ServiceModel.Configuration.UdpBindingElement", "Property[MaxRetransmitCount]"] + - ["System.Boolean", "System.ServiceModel.Configuration.AddressHeaderCollectionElement", "Method[SerializeToXmlElement].ReturnValue"] + - ["System.ServiceModel.Channels.TransportBindingElement", "System.ServiceModel.Configuration.TcpTransportElement", "Method[CreateDefaultBindingElement].ReturnValue"] + - ["System.Object", "System.ServiceModel.Configuration.ServiceHealthElement", "Method[CreateBehavior].ReturnValue"] + - ["System.ServiceModel.Configuration.BasicHttpsSecurityElement", "System.ServiceModel.Configuration.NetHttpsBindingElement", "Property[Security]"] + - ["System.Security.Cryptography.X509Certificates.StoreLocation", "System.ServiceModel.Configuration.CertificateReferenceElement", "Property[StoreLocation]"] + - ["System.Int32", "System.ServiceModel.Configuration.XmlDictionaryReaderQuotasElement", "Property[MaxArrayLength]"] + - ["System.Security.Cryptography.X509Certificates.StoreName", "System.ServiceModel.Configuration.X509ScopedServiceCertificateElement", "Property[StoreName]"] + - ["System.Boolean", "System.ServiceModel.Configuration.StandardEndpointsSection", "Method[OnDeserializeUnrecognizedElement].ReturnValue"] + - ["System.ServiceModel.Configuration.ServicesSection", "System.ServiceModel.Configuration.ServiceModelSectionGroup", "Property[Services]"] + - ["System.ServiceModel.Configuration.StandardBindingOptionalReliableSessionElement", "System.ServiceModel.Configuration.NetTcpBindingElement", "Property[ReliableSession]"] + - ["System.String", "System.ServiceModel.Configuration.ServiceEndpointElement", "Property[Binding]"] + - ["System.Boolean", "System.ServiceModel.Configuration.ServiceEndpointElement", "Property[IsSystemEndpoint]"] + - ["System.ServiceModel.Security.SecurityAlgorithmSuite", "System.ServiceModel.Configuration.MessageSecurityOverTcpElement", "Property[AlgorithmSuite]"] + - ["System.Net.IPAddress", "System.ServiceModel.Configuration.NetPeerTcpBindingElement", "Property[ListenIPAddress]"] + - ["System.ServiceModel.Description.ServiceEndpoint", "System.ServiceModel.Configuration.StandardEndpointElement", "Method[CreateServiceEndpoint].ReturnValue"] + - ["System.Text.Encoding", "System.ServiceModel.Configuration.WSHttpBindingBaseElement", "Property[TextEncoding]"] + - ["System.String", "System.ServiceModel.Configuration.ServiceEndpointElement", "Property[BindingName]"] + - ["System.String", "System.ServiceModel.Configuration.ComPersistableTypeElement", "Property[Name]"] + - ["System.Int32", "System.ServiceModel.Configuration.TcpConnectionPoolSettingsElement", "Property[MaxOutboundConnectionsPerEndpoint]"] + - ["System.Int64", "System.ServiceModel.Configuration.TransportElement", "Property[MaxReceivedMessageSize]"] + - ["System.Type", "System.ServiceModel.Configuration.MsmqIntegrationBindingElement", "Property[BindingElementType]"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.ServiceModel.Configuration.UdpTransportElement", "Property[Properties]"] + - ["System.ServiceModel.Configuration.BasicHttpMessageSecurityElement", "System.ServiceModel.Configuration.BasicHttpSecurityElement", "Property[Message]"] + - ["System.Boolean", "System.ServiceModel.Configuration.EndpointCollectionElement", "Method[ContainsKey].ReturnValue"] + - ["System.ServiceModel.Web.WebMessageFormat", "System.ServiceModel.Configuration.WebHttpEndpointElement", "Property[DefaultOutgoingResponseFormat]"] + - ["System.ServiceModel.Configuration.X509PeerCertificateAuthenticationElement", "System.ServiceModel.Configuration.PeerCredentialElement", "Property[MessageSenderAuthentication]"] + - ["System.Object", "System.ServiceModel.Configuration.X509ScopedServiceCertificateElementCollection", "Method[GetElementKey].ReturnValue"] + - ["System.ServiceModel.Configuration.PolicyImporterElementCollection", "System.ServiceModel.Configuration.MetadataElement", "Property[PolicyImporters]"] + - ["System.String", "System.ServiceModel.Configuration.WsdlImporterElement", "Property[Type]"] + - ["System.ServiceModel.TransferMode", "System.ServiceModel.Configuration.WebHttpBindingElement", "Property[TransferMode]"] + - ["System.Boolean", "System.ServiceModel.Configuration.MessageSecurityOverHttpElement", "Property[NegotiateServiceCredential]"] + - ["System.ServiceModel.Configuration.SecurityElementBase", "System.ServiceModel.Configuration.SecurityElement", "Property[SecureConversationBootstrap]"] + - ["System.Security.Cryptography.X509Certificates.StoreLocation", "System.ServiceModel.Configuration.IssuedTokenServiceElement", "Property[TrustedStoreLocation]"] + - ["System.Object", "System.ServiceModel.Configuration.ComPersistableTypeElementCollection", "Method[GetElementKey].ReturnValue"] + - ["System.ServiceModel.Channels.Binding", "System.ServiceModel.Configuration.WebHttpBindingCollectionElement", "Method[GetDefault].ReturnValue"] + - ["System.Type", "System.ServiceModel.Configuration.SecurityElementBase", "Property[BindingElementType]"] + - ["System.Int32", "System.ServiceModel.Configuration.XPathMessageFilterElementComparer", "Method[System.Collections.IComparer.Compare].ReturnValue"] + - ["System.Int32", "System.ServiceModel.Configuration.MtomMessageEncodingElement", "Property[MaxReadPoolSize]"] + - ["System.String", "System.ServiceModel.Configuration.ExtensionElement", "Property[Type]"] + - ["System.ServiceModel.HostNameComparisonMode", "System.ServiceModel.Configuration.WSDualHttpBindingElement", "Property[HostNameComparisonMode]"] + - ["System.ServiceModel.Configuration.UserPrincipalNameElement", "System.ServiceModel.Configuration.IdentityElement", "Property[UserPrincipalName]"] + - ["System.ServiceModel.Configuration.ProtocolMappingSection", "System.ServiceModel.Configuration.ServiceModelSectionGroup", "Property[ProtocolMapping]"] + - ["System.ServiceModel.Configuration.XmlDictionaryReaderQuotasElement", "System.ServiceModel.Configuration.BasicHttpBindingElement", "Property[ReaderQuotas]"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.ServiceModel.Configuration.WSHttpSecurityElement", "Property[Properties]"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.ServiceModel.Configuration.WSDualHttpSecurityElement", "Property[Properties]"] + - ["System.ServiceModel.Configuration.WindowsClientElement", "System.ServiceModel.Configuration.ClientCredentialsElement", "Property[Windows]"] + - ["System.ServiceModel.Configuration.HttpTransportSecurityElement", "System.ServiceModel.Configuration.WebHttpSecurityElement", "Property[Transport]"] + - ["System.ServiceModel.Configuration.NetPeerTcpBindingCollectionElement", "System.ServiceModel.Configuration.BindingsSection", "Property[NetPeerTcpBinding]"] + - ["System.ServiceModel.WebHttpSecurityMode", "System.ServiceModel.Configuration.WebHttpSecurityElement", "Property[Mode]"] + - ["System.String", "System.ServiceModel.Configuration.WebHttpBindingElement", "Property[ContentTypeMapper]"] + - ["System.String", "System.ServiceModel.Configuration.ServiceDebugElement", "Property[HttpHelpPageBinding]"] + - ["System.Int32", "System.ServiceModel.Configuration.NetNamedPipeBindingElement", "Property[MaxConnections]"] + - ["System.Object", "System.ServiceModel.Configuration.ExtensionElementCollection", "Method[GetElementKey].ReturnValue"] + - ["System.Int32", "System.ServiceModel.Configuration.XmlDictionaryReaderQuotasElement", "Property[MaxBytesPerRead]"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.ServiceModel.Configuration.ProtocolMappingElement", "Property[Properties]"] + - ["System.Int64", "System.ServiceModel.Configuration.PeerTransportElement", "Property[MaxReceivedMessageSize]"] + - ["System.TimeSpan", "System.ServiceModel.Configuration.MsmqElementBase", "Property[ValidityDuration]"] + - ["System.Int32", "System.ServiceModel.Configuration.BinaryMessageEncodingElement", "Property[MaxReadPoolSize]"] + - ["System.Type", "System.ServiceModel.Configuration.TextMessageEncodingElement", "Property[BindingElementType]"] + - ["System.String", "System.ServiceModel.Configuration.ServiceEndpointElement", "Property[BindingConfiguration]"] + - ["System.TimeSpan", "System.ServiceModel.Configuration.WebSocketTransportSettingsElement", "Property[KeepAliveInterval]"] + - ["System.Boolean", "System.ServiceModel.Configuration.WebHttpEndpointElement", "Property[FaultExceptionEnabled]"] + - ["System.Boolean", "System.ServiceModel.Configuration.MsmqBindingElementBase", "Property[UseSourceJournal]"] + - ["System.Type", "System.ServiceModel.Configuration.SslStreamSecurityElement", "Property[BindingElementType]"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.ServiceModel.Configuration.IdentityElement", "Property[Properties]"] + - ["System.ServiceModel.BasicHttpMessageCredentialType", "System.ServiceModel.Configuration.BasicHttpMessageSecurityElement", "Property[ClientCredentialType]"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.ServiceModel.Configuration.UdpBindingElement", "Property[Properties]"] + - ["System.TimeSpan", "System.ServiceModel.Configuration.LocalServiceSecuritySettingsElement", "Property[MaxClockSkew]"] + - ["System.ServiceModel.Configuration.ChannelPoolSettingsElement", "System.ServiceModel.Configuration.OneWayElement", "Property[ChannelPoolSettings]"] + - ["System.Object", "System.ServiceModel.Configuration.XPathMessageFilterElementCollection", "Method[GetElementKey].ReturnValue"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.ServiceModel.Configuration.ComMethodElement", "Property[Properties]"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.ServiceModel.Configuration.ProtocolMappingSection", "Property[Properties]"] + - ["System.String", "System.ServiceModel.Configuration.ComContractElement", "Property[Contract]"] + - ["System.ServiceModel.Configuration.PeerSecurityElement", "System.ServiceModel.Configuration.PeerTransportElement", "Property[Security]"] + - ["System.Type", "System.ServiceModel.Configuration.ServiceMetadataEndpointElement", "Property[EndpointType]"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.ServiceModel.Configuration.PrivacyNoticeElement", "Property[Properties]"] + - ["System.Uri", "System.ServiceModel.Configuration.PrivacyNoticeElement", "Property[Url]"] + - ["System.Int32", "System.ServiceModel.Configuration.ConnectionOrientedTransportElement", "Property[MaxPendingAccepts]"] + - ["System.TimeSpan", "System.ServiceModel.Configuration.MsmqBindingElementBase", "Property[RetryCycleDelay]"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.ServiceModel.Configuration.BehaviorsSection", "Property[Properties]"] + - ["System.Boolean", "System.ServiceModel.Configuration.MsmqElementBase", "Property[UseMsmqTracing]"] + - ["System.ServiceModel.Channels.WebSocketTransportUsage", "System.ServiceModel.Configuration.NetHttpWebSocketTransportSettingsElement", "Property[TransportUsage]"] + - ["System.Boolean", "System.ServiceModel.Configuration.BindingCollectionElement", "Method[TryAdd].ReturnValue"] + - ["System.Int64", "System.ServiceModel.Configuration.WebScriptEndpointElement", "Property[MaxBufferPoolSize]"] + - ["System.ServiceModel.TransactionProtocol", "System.ServiceModel.Configuration.NetTcpBindingElement", "Property[TransactionProtocol]"] + - ["System.Object", "System.ServiceModel.Configuration.UseRequestHeadersForMetadataAddressElement", "Method[CreateBehavior].ReturnValue"] + - ["System.Boolean", "System.ServiceModel.Configuration.HttpTransportElement", "Property[AllowCookies]"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.ServiceModel.Configuration.TransactionFlowElement", "Property[Properties]"] + - ["System.Boolean", "System.ServiceModel.Configuration.WebHttpBindingElement", "Property[BypassProxyOnLocal]"] + - ["System.TimeSpan", "System.ServiceModel.Configuration.LocalServiceSecuritySettingsElement", "Property[SessionKeyRenewalInterval]"] + - ["System.ServiceModel.Configuration.NetHttpWebSocketTransportSettingsElement", "System.ServiceModel.Configuration.NetHttpsBindingElement", "Property[WebSocketSettings]"] + - ["System.String", "System.ServiceModel.Configuration.IssuedTokenParametersEndpointAddressElement", "Property[BindingConfiguration]"] + - ["System.Int32", "System.ServiceModel.Configuration.NetTcpBindingElement", "Property[MaxConnections]"] + - ["System.ServiceModel.Configuration.X509PeerCertificateElement", "System.ServiceModel.Configuration.PeerCredentialElement", "Property[Certificate]"] + - ["System.Type", "System.ServiceModel.Configuration.NamedPipeTransportElement", "Property[BindingElementType]"] + - ["System.TimeSpan", "System.ServiceModel.Configuration.CustomBindingElement", "Property[CloseTimeout]"] + - ["System.Object", "System.ServiceModel.Configuration.PolicyImporterElementCollection", "Method[GetElementKey].ReturnValue"] + - ["System.ServiceModel.TransferMode", "System.ServiceModel.Configuration.WebHttpEndpointElement", "Property[TransferMode]"] + - ["System.Boolean", "System.ServiceModel.Configuration.ClientCredentialsElement", "Property[UseIdentityConfiguration]"] + - ["System.ServiceModel.Configuration.AddressHeaderCollectionElement", "System.ServiceModel.Configuration.EndpointAddressElementBase", "Property[Headers]"] + - ["System.Int32", "System.ServiceModel.Configuration.UdpTransportElement", "Property[SocketReceiveBufferSize]"] + - ["System.Int64", "System.ServiceModel.Configuration.WebHttpBindingElement", "Property[MaxBufferPoolSize]"] + - ["System.Type", "System.ServiceModel.Configuration.ContextBindingElementExtensionElement", "Property[BindingElementType]"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.ServiceModel.Configuration.ServicesSection", "Property[Properties]"] + - ["System.Security.Cryptography.X509Certificates.StoreLocation", "System.ServiceModel.Configuration.X509ScopedServiceCertificateElement", "Property[StoreLocation]"] + - ["System.Boolean", "System.ServiceModel.Configuration.IssuedTokenParametersElement", "Method[SerializeToXmlElement].ReturnValue"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.ServiceModel.Configuration.ByteStreamMessageEncodingElement", "Property[Properties]"] + - ["System.String", "System.ServiceModel.Configuration.CertificateElement", "Property[EncodedValue]"] + - ["System.Boolean", "System.ServiceModel.Configuration.MsmqElementBase", "Property[UseSourceJournal]"] + - ["System.Object", "System.ServiceModel.Configuration.ClaimTypeElementCollection", "Method[GetElementKey].ReturnValue"] + - ["System.String", "System.ServiceModel.Configuration.ApplicationContainerSettingsElement", "Property[PackageFullName]"] + - ["System.Security.Cryptography.X509Certificates.X509RevocationMode", "System.ServiceModel.Configuration.X509ClientCertificateAuthenticationElement", "Property[RevocationMode]"] + - ["System.Int32", "System.ServiceModel.Configuration.MtomMessageEncodingElement", "Property[MaxWritePoolSize]"] + - ["System.Uri", "System.ServiceModel.Configuration.ServiceMetadataPublishingElement", "Property[HttpGetUrl]"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.ServiceModel.Configuration.ClientSection", "Property[Properties]"] + - ["System.ServiceModel.Configuration.DefaultPortElementCollection", "System.ServiceModel.Configuration.UseRequestHeadersForMetadataAddressElement", "Property[DefaultPorts]"] + - ["System.Boolean", "System.ServiceModel.Configuration.LocalClientSecuritySettingsElement", "Property[DetectReplays]"] + - ["System.String", "System.ServiceModel.Configuration.ServiceEndpointElement", "Property[BehaviorConfiguration]"] + - ["System.ServiceModel.Configuration.BasicHttpSecurityElement", "System.ServiceModel.Configuration.BasicHttpBindingElement", "Property[Security]"] + - ["System.ServiceModel.Configuration.ComMethodElementCollection", "System.ServiceModel.Configuration.ComContractElement", "Property[ExposedMethods]"] + - ["System.Object", "System.ServiceModel.Configuration.DefaultPortElementCollection", "Method[GetElementKey].ReturnValue"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.ServiceModel.Configuration.XmlElementElement", "Property[Properties]"] + - ["System.String", "System.ServiceModel.Configuration.ComContractElement", "Property[Name]"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.ServiceModel.Configuration.WebScriptEndpointElement", "Property[Properties]"] + - ["System.String", "System.ServiceModel.Configuration.ServiceEndpointElement", "Property[BindingNamespace]"] + - ["System.Boolean", "System.ServiceModel.Configuration.ComUdtElementCollection", "Property[ThrowOnDuplicate]"] + - ["System.ServiceModel.Configuration.NetTcpSecurityElement", "System.ServiceModel.Configuration.NetTcpBindingElement", "Property[Security]"] + - ["System.ServiceModel.BasicHttpsSecurityMode", "System.ServiceModel.Configuration.BasicHttpsSecurityElement", "Property[Mode]"] + - ["System.Int32", "System.ServiceModel.Configuration.TransactedBatchingElement", "Property[MaxBatchSize]"] + - ["System.ServiceModel.Configuration.PeerResolverElement", "System.ServiceModel.Configuration.NetPeerTcpBindingElement", "Property[Resolver]"] + - ["System.ServiceModel.Configuration.HttpTransportSecurityElement", "System.ServiceModel.Configuration.BasicHttpsSecurityElement", "Property[Transport]"] + - ["System.Type", "System.ServiceModel.Configuration.DispatcherSynchronizationElement", "Property[BehaviorType]"] + - ["System.String", "System.ServiceModel.Configuration.X509PeerCertificateAuthenticationElement", "Property[CustomCertificateValidatorType]"] + - ["System.Boolean", "System.ServiceModel.Configuration.WSDualHttpBindingElement", "Property[BypassProxyOnLocal]"] + - ["System.String", "System.ServiceModel.Configuration.PersistenceProviderElement", "Property[Type]"] + - ["System.Int32", "System.ServiceModel.Configuration.ServiceThrottlingElement", "Property[MaxConcurrentSessions]"] + - ["System.Boolean", "System.ServiceModel.Configuration.TransportElement", "Property[ManualAddressing]"] + - ["System.Boolean", "System.ServiceModel.Configuration.WebHttpElement", "Property[AutomaticFormatSelectionEnabled]"] + - ["System.Int32", "System.ServiceModel.Configuration.ApplicationContainerSettingsElement", "Property[SessionId]"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.ServiceModel.Configuration.MessageSecurityOverTcpElement", "Property[Properties]"] + - ["System.Object", "System.ServiceModel.Configuration.PersistenceProviderElement", "Method[CreateBehavior].ReturnValue"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.ServiceModel.Configuration.IssuedTokenClientBehaviorsElement", "Property[Properties]"] + - ["System.ServiceModel.Configuration.StandardEndpointElement", "System.ServiceModel.Configuration.EndpointCollectionElement", "Method[GetDefaultStandardEndpointElement].ReturnValue"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.ServiceModel.Configuration.StandardEndpointsSection", "Property[Properties]"] + - ["System.ServiceModel.Configuration.ExtensionElementCollection", "System.ServiceModel.Configuration.ExtensionsSection", "Property[EndpointExtensions]"] + - ["System.Object", "System.ServiceModel.Configuration.BaseAddressPrefixFilterElementCollection", "Method[GetElementKey].ReturnValue"] + - ["System.Uri", "System.ServiceModel.Configuration.WSHttpBindingBaseElement", "Property[ProxyAddress]"] + - ["System.Object", "System.ServiceModel.Configuration.ServiceBehaviorElementCollection", "Method[GetElementKey].ReturnValue"] + - ["System.Boolean", "System.ServiceModel.Configuration.SecurityElementBase", "Property[EnableUnsecuredResponse]"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.ServiceModel.Configuration.PeerTransportSecurityElement", "Property[Properties]"] + - ["System.ServiceModel.Configuration.AuthenticationMode", "System.ServiceModel.Configuration.AuthenticationMode!", "Field[UserNameForCertificate]"] + - ["System.Boolean", "System.ServiceModel.Configuration.EndToEndTracingElement", "Property[MessageFlowTracing]"] + - ["System.Boolean", "System.ServiceModel.Configuration.WebHttpElement", "Property[HelpEnabled]"] + - ["System.ServiceModel.Channels.Binding", "System.ServiceModel.Configuration.BindingCollectionElement", "Method[GetDefault].ReturnValue"] + - ["System.Security.Cryptography.X509Certificates.StoreName", "System.ServiceModel.Configuration.CertificateReferenceElement", "Property[StoreName]"] + - ["System.Int64", "System.ServiceModel.Configuration.NetPeerTcpBindingElement", "Property[MaxBufferPoolSize]"] + - ["System.Uri", "System.ServiceModel.Configuration.ServiceMetadataPublishingElement", "Property[HttpsGetUrl]"] + - ["System.ServiceModel.Configuration.XmlDictionaryReaderQuotasElement", "System.ServiceModel.Configuration.NetNamedPipeBindingElement", "Property[ReaderQuotas]"] + - ["System.ServiceModel.TransferMode", "System.ServiceModel.Configuration.HttpTransportElement", "Property[TransferMode]"] + - ["System.ServiceModel.Configuration.EndpointAddressElementBase", "System.ServiceModel.Configuration.IssuedTokenParametersElement", "Property[IssuerMetadata]"] + - ["System.Security.Principal.TokenImpersonationLevel", "System.ServiceModel.Configuration.HttpDigestClientElement", "Property[ImpersonationLevel]"] + - ["System.Int32", "System.ServiceModel.Configuration.XmlDictionaryReaderQuotasElement", "Property[MaxStringContentLength]"] + - ["System.String", "System.ServiceModel.Configuration.ClaimTypeElement", "Property[ClaimType]"] + - ["System.Int64", "System.ServiceModel.Configuration.BasicHttpBindingElement", "Property[MaxReceivedMessageSize]"] + - ["System.Int32", "System.ServiceModel.Configuration.ConnectionOrientedTransportElement", "Property[ConnectionBufferSize]"] + - ["System.String", "System.ServiceModel.Configuration.AllowedAudienceUriElement", "Property[AllowedAudienceUri]"] + - ["System.String", "System.ServiceModel.Configuration.X509ScopedServiceCertificateElement", "Property[FindValue]"] + - ["System.ServiceModel.Channels.TransportBindingElement", "System.ServiceModel.Configuration.HttpTransportElement", "Method[CreateDefaultBindingElement].ReturnValue"] + - ["System.Boolean", "System.ServiceModel.Configuration.CommonServiceBehaviorElement", "Method[CanAdd].ReturnValue"] + - ["System.ServiceModel.Configuration.X509PeerCertificateAuthenticationElement", "System.ServiceModel.Configuration.PeerCredentialElement", "Property[PeerAuthentication]"] + - ["System.Type", "System.ServiceModel.Configuration.CallbackDebugElement", "Property[BehaviorType]"] + - ["System.ServiceModel.MsmqAuthenticationMode", "System.ServiceModel.Configuration.MsmqTransportSecurityElement", "Property[MsmqAuthenticationMode]"] + - ["System.ServiceModel.Configuration.X509ScopedServiceCertificateElementCollection", "System.ServiceModel.Configuration.X509RecipientCertificateClientElement", "Property[ScopedCertificates]"] + - ["System.ServiceModel.Description.ServiceEndpoint", "System.ServiceModel.Configuration.WebHttpEndpointElement", "Method[CreateServiceEndpoint].ReturnValue"] + - ["System.Object", "System.ServiceModel.Configuration.ClientViaElement", "Method[CreateBehavior].ReturnValue"] + - ["System.Type", "System.ServiceModel.Configuration.PersistenceProviderElement", "Property[BehaviorType]"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.ServiceModel.Configuration.ComContractsSection", "Property[Properties]"] + - ["System.TimeSpan", "System.ServiceModel.Configuration.StandardBindingElement", "Property[SendTimeout]"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.ServiceModel.Configuration.SecurityElement", "Property[Properties]"] + - ["System.Type", "System.ServiceModel.Configuration.WS2007HttpBindingElement", "Property[BindingElementType]"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.ServiceModel.Configuration.HostTimeoutsElement", "Property[Properties]"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.ServiceModel.Configuration.HttpsTransportElement", "Property[Properties]"] + - ["System.ServiceModel.HostNameComparisonMode", "System.ServiceModel.Configuration.WSHttpBindingBaseElement", "Property[HostNameComparisonMode]"] + - ["System.Boolean", "System.ServiceModel.Configuration.HttpTransportElement", "Property[KeepAliveEnabled]"] + - ["System.Security.Authentication.SslProtocols", "System.ServiceModel.Configuration.SslStreamSecurityElement", "Property[SslProtocols]"] + - ["System.Type", "System.ServiceModel.Configuration.RemoveBehaviorElement", "Property[BehaviorType]"] + - ["System.Int32", "System.ServiceModel.Configuration.WebHttpBindingElement", "Property[MaxBufferSize]"] + - ["System.ServiceModel.Configuration.MsmqTransportSecurityElement", "System.ServiceModel.Configuration.MsmqElementBase", "Property[MsmqTransportSecurity]"] + - ["System.Boolean", "System.ServiceModel.Configuration.WSDualHttpBindingElement", "Property[UseDefaultWebProxy]"] + - ["System.ServiceModel.TransferMode", "System.ServiceModel.Configuration.NetTcpBindingElement", "Property[TransferMode]"] + - ["System.String", "System.ServiceModel.Configuration.HttpMessageHandlerFactoryElement", "Property[Type]"] + - ["System.ServiceModel.Channels.BindingElement", "System.ServiceModel.Configuration.PrivacyNoticeElement", "Method[CreateBindingElement].ReturnValue"] + - ["System.ServiceModel.Channels.Binding", "System.ServiceModel.Configuration.MexHttpBindingCollectionElement", "Method[GetDefault].ReturnValue"] + - ["System.Boolean", "System.ServiceModel.Configuration.CustomBindingCollectionElement", "Method[TryAdd].ReturnValue"] + - ["System.ServiceModel.Configuration.MsmqTransportSecurityElement", "System.ServiceModel.Configuration.NetMsmqSecurityElement", "Property[Transport]"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.ServiceModel.Configuration.NetHttpsBindingElement", "Property[Properties]"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.ServiceModel.Configuration.TcpConnectionPoolSettingsElement", "Property[Properties]"] + - ["System.Boolean", "System.ServiceModel.Configuration.ServiceHostingEnvironmentSection", "Property[CloseIdleServicesAtLowMemory]"] + - ["System.String", "System.ServiceModel.Configuration.ServiceCredentialsElement", "Property[Type]"] + - ["System.String", "System.ServiceModel.Configuration.IssuedTokenServiceElement", "Property[CustomCertificateValidatorType]"] + - ["System.Boolean", "System.ServiceModel.Configuration.HttpsTransportElement", "Property[RequireClientCertificate]"] + - ["System.TimeSpan", "System.ServiceModel.Configuration.UdpRetransmissionSettingsElement", "Property[MaxDelayPerRetransmission]"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.ServiceModel.Configuration.HttpTransportElement", "Property[Properties]"] + - ["System.ServiceModel.Configuration.XmlDictionaryReaderQuotasElement", "System.ServiceModel.Configuration.NetMsmqBindingElement", "Property[ReaderQuotas]"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.ServiceModel.Configuration.HttpMessageHandlerFactoryElement", "Property[Properties]"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.ServiceModel.Configuration.MessageSecurityOverHttpElement", "Property[Properties]"] + - ["System.ServiceModel.Configuration.XmlDictionaryReaderQuotasElement", "System.ServiceModel.Configuration.WebScriptEndpointElement", "Property[ReaderQuotas]"] + - ["System.Int32", "System.ServiceModel.Configuration.ConnectionOrientedTransportElement", "Property[MaxBufferSize]"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.ServiceModel.Configuration.PeerTransportElement", "Property[Properties]"] + - ["System.ServiceModel.Configuration.UserNameServiceElement", "System.ServiceModel.Configuration.ServiceCredentialsElement", "Property[UserNameAuthentication]"] + - ["System.Uri", "System.ServiceModel.Configuration.PeerCustomResolverElement", "Property[Address]"] + - ["System.ServiceModel.Configuration.MessageSecurityOverHttpElement", "System.ServiceModel.Configuration.WSDualHttpSecurityElement", "Property[Message]"] + - ["System.ServiceModel.Configuration.StandardBindingOptionalReliableSessionElement", "System.ServiceModel.Configuration.NetHttpsBindingElement", "Property[ReliableSession]"] + - ["System.Int64", "System.ServiceModel.Configuration.UdpBindingElement", "Property[MaxReceivedMessageSize]"] + - ["System.ServiceModel.Configuration.CustomBindingCollectionElement", "System.ServiceModel.Configuration.BindingsSection", "Property[CustomBinding]"] + - ["System.Object", "System.ServiceModel.Configuration.DataContractSerializerElement", "Method[CreateBehavior].ReturnValue"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.ServiceModel.Configuration.IssuedTokenServiceElement", "Property[Properties]"] + - ["System.ServiceModel.TransactionProtocol", "System.ServiceModel.Configuration.NetNamedPipeBindingElement", "Property[TransactionProtocol]"] + - ["System.String", "System.ServiceModel.Configuration.IssuedTokenParametersEndpointAddressElement", "Property[Binding]"] + - ["System.Uri", "System.ServiceModel.Configuration.ServiceEndpointElement", "Property[Address]"] + - ["System.ServiceModel.Channels.BindingElement", "System.ServiceModel.Configuration.BinaryMessageEncodingElement", "Method[CreateBindingElement].ReturnValue"] + - ["System.ServiceModel.Configuration.XmlDictionaryReaderQuotasElement", "System.ServiceModel.Configuration.ByteStreamMessageEncodingElement", "Property[ReaderQuotas]"] + - ["System.Type", "System.ServiceModel.Configuration.BinaryMessageEncodingElement", "Property[BindingElementType]"] + - ["System.ServiceModel.Configuration.ExtendedWorkflowRuntimeServiceElementCollection", "System.ServiceModel.Configuration.WorkflowRuntimeElement", "Property[Services]"] + - ["System.ServiceModel.Configuration.HostTimeoutsElement", "System.ServiceModel.Configuration.HostElement", "Property[Timeouts]"] + - ["System.Type", "System.ServiceModel.Configuration.WSHttpContextBindingElement", "Property[BindingElementType]"] + - ["System.ServiceModel.Configuration.UdpRetransmissionSettingsElement", "System.ServiceModel.Configuration.UdpTransportElement", "Property[RetransmissionSettings]"] + - ["System.Boolean", "System.ServiceModel.Configuration.HttpTransportElement", "Property[UseDefaultWebProxy]"] + - ["System.ServiceModel.Configuration.AddressHeaderCollectionElement", "System.ServiceModel.Configuration.PeerCustomResolverElement", "Property[Headers]"] + - ["System.Int32", "System.ServiceModel.Configuration.BasicHttpBindingElement", "Property[MaxBufferSize]"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.ServiceModel.Configuration.XPathMessageFilterElementCollection", "Property[Properties]"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.ServiceModel.Configuration.NamedPipeTransportSecurityElement", "Property[Properties]"] + - ["System.ServiceModel.Configuration.XPathMessageFilterElementCollection", "System.ServiceModel.Configuration.MessageLoggingElement", "Property[Filters]"] + - ["System.ServiceModel.Configuration.ExtensionElementCollection", "System.ServiceModel.Configuration.ExtensionsSection", "Property[BindingExtensions]"] + - ["System.Boolean", "System.ServiceModel.Configuration.WebHttpEndpointElement", "Property[HelpEnabled]"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.ServiceModel.Configuration.PolicyImporterElement", "Property[Properties]"] + - ["System.ServiceModel.Channels.BindingElement", "System.ServiceModel.Configuration.TextMessageEncodingElement", "Method[CreateBindingElement].ReturnValue"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.ServiceModel.Configuration.ContextBindingElementExtensionElement", "Property[Properties]"] + - ["System.ServiceModel.MessageCredentialType", "System.ServiceModel.Configuration.MessageSecurityOverHttpElement", "Property[ClientCredentialType]"] + - ["System.ServiceModel.SecurityMode", "System.ServiceModel.Configuration.PeerSecurityElement", "Property[Mode]"] + - ["System.Object", "System.ServiceModel.Configuration.ClientCredentialsElement", "Method[CreateBehavior].ReturnValue"] + - ["System.Boolean", "System.ServiceModel.Configuration.BaseAddressPrefixFilterElementCollection", "Property[ThrowOnDuplicate]"] + - ["System.String", "System.ServiceModel.Configuration.TcpConnectionPoolSettingsElement", "Property[GroupName]"] + - ["System.TimeSpan", "System.ServiceModel.Configuration.LocalClientSecuritySettingsElement", "Property[MaxClockSkew]"] + - ["System.String", "System.ServiceModel.Configuration.ServiceMetadataPublishingElement", "Property[HttpsGetBindingConfiguration]"] + - ["System.Uri", "System.ServiceModel.Configuration.EndpointAddressElementBase", "Property[Address]"] + - ["System.Security.Cryptography.X509Certificates.StoreName", "System.ServiceModel.Configuration.X509DefaultServiceCertificateElement", "Property[StoreName]"] + - ["System.ServiceModel.Configuration.NetHttpWebSocketTransportSettingsElement", "System.ServiceModel.Configuration.NetHttpBindingElement", "Property[WebSocketSettings]"] + - ["System.Type", "System.ServiceModel.Configuration.WS2007FederationHttpBindingElement", "Property[BindingElementType]"] + - ["System.Object", "System.ServiceModel.Configuration.ProtocolMappingElementCollection", "Method[GetElementKey].ReturnValue"] + - ["System.Type", "System.ServiceModel.Configuration.BasicHttpContextBindingElement", "Property[BindingElementType]"] + - ["System.ServiceModel.Configuration.MessageSecurityOverTcpElement", "System.ServiceModel.Configuration.NetTcpSecurityElement", "Property[Message]"] + - ["System.ServiceModel.NetNamedPipeSecurityMode", "System.ServiceModel.Configuration.NetNamedPipeSecurityElement", "Property[Mode]"] + - ["System.ServiceModel.Configuration.AuthenticationMode", "System.ServiceModel.Configuration.AuthenticationMode!", "Field[MutualCertificate]"] + - ["System.Type", "System.ServiceModel.Configuration.BehaviorExtensionElement", "Property[BehaviorType]"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.ServiceModel.Configuration.ApplicationContainerSettingsElement", "Property[Properties]"] + - ["System.ServiceModel.Configuration.CustomBindingElementCollection", "System.ServiceModel.Configuration.CustomBindingCollectionElement", "Property[Bindings]"] + - ["System.ServiceModel.PeerResolvers.PeerReferralPolicy", "System.ServiceModel.Configuration.PeerResolverElement", "Property[ReferralPolicy]"] + - ["System.String", "System.ServiceModel.Configuration.PolicyImporterElement", "Property[Type]"] + - ["System.Boolean", "System.ServiceModel.Configuration.StandardBindingReliableSessionElement", "Property[Ordered]"] + - ["System.Int32", "System.ServiceModel.Configuration.LocalClientSecuritySettingsElement", "Property[CookieRenewalThresholdPercentage]"] + - ["System.Type", "System.ServiceModel.Configuration.HttpTransportElement", "Property[BindingElementType]"] + - ["System.ServiceModel.Channels.BindingElement", "System.ServiceModel.Configuration.WindowsStreamSecurityElement", "Method[CreateBindingElement].ReturnValue"] + - ["System.Object", "System.ServiceModel.Configuration.ServiceAuthenticationElement", "Method[CreateBehavior].ReturnValue"] + - ["System.Boolean", "System.ServiceModel.Configuration.ServiceCredentialsElement", "Property[UseIdentityConfiguration]"] + - ["System.TimeSpan", "System.ServiceModel.Configuration.PersistenceProviderElement", "Property[PersistenceOperationTimeout]"] + - ["System.String", "System.ServiceModel.Configuration.ServiceMetadataPublishingElement", "Property[HttpGetBindingConfiguration]"] + - ["System.ServiceModel.TransferMode", "System.ServiceModel.Configuration.ConnectionOrientedTransportElement", "Property[TransferMode]"] + - ["System.Type", "System.ServiceModel.Configuration.OneWayElement", "Property[BindingElementType]"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.ServiceModel.Configuration.X509PeerCertificateElement", "Property[Properties]"] + - ["System.Text.Encoding", "System.ServiceModel.Configuration.TextMessageEncodingElement", "Property[WriteEncoding]"] + - ["System.ServiceModel.Configuration.FederatedMessageSecurityOverHttpElement", "System.ServiceModel.Configuration.WSFederationHttpSecurityElement", "Property[Message]"] + - ["System.ServiceModel.Configuration.ComContractsSection", "System.ServiceModel.Configuration.ServiceModelSectionGroup", "Property[ComContracts]"] + - ["System.ServiceModel.SecurityMode", "System.ServiceModel.Configuration.NetTcpSecurityElement", "Property[Mode]"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.ServiceModel.Configuration.ChannelEndpointElement", "Property[Properties]"] + - ["System.ServiceModel.Configuration.AddressHeaderCollectionElement", "System.ServiceModel.Configuration.ChannelEndpointElement", "Property[Headers]"] + - ["System.Net.AuthenticationSchemes", "System.ServiceModel.Configuration.ServiceAuthenticationElement", "Property[AuthenticationSchemes]"] + - ["System.Type", "System.ServiceModel.Configuration.ServiceHealthElement", "Property[BehaviorType]"] + - ["System.Type", "System.ServiceModel.Configuration.ReliableSessionElement", "Property[BindingElementType]"] + - ["System.Boolean", "System.ServiceModel.Configuration.MessageLoggingElement", "Property[LogMalformedMessages]"] + - ["System.Boolean", "System.ServiceModel.Configuration.HttpTransportElement", "Property[UnsafeConnectionNtlmAuthentication]"] + - ["System.String", "System.ServiceModel.Configuration.IssuedTokenClientBehaviorsElement", "Property[BehaviorConfiguration]"] + - ["System.String", "System.ServiceModel.Configuration.EndpointCollectionElement", "Property[EndpointName]"] + - ["System.Boolean", "System.ServiceModel.Configuration.ClientCredentialsElement", "Property[SupportInteractive]"] + - ["System.ServiceModel.Security.SecurityAlgorithmSuite", "System.ServiceModel.Configuration.MessageSecurityOverHttpElement", "Property[AlgorithmSuite]"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.ServiceModel.Configuration.CustomBindingCollectionElement", "Property[ConfiguredBindings]"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.ServiceModel.Configuration.CertificateElement", "Property[Properties]"] + - ["System.Int64", "System.ServiceModel.Configuration.NetNamedPipeBindingElement", "Property[MaxBufferPoolSize]"] + - ["System.ServiceModel.Configuration.StandardEndpointsSection", "System.ServiceModel.Configuration.ServiceModelSectionGroup", "Property[StandardEndpoints]"] + - ["System.Boolean", "System.ServiceModel.Configuration.WebSocketTransportSettingsElement", "Property[CreateNotificationOnConnection]"] + - ["System.ServiceModel.Configuration.MessageSecurityOverMsmqElement", "System.ServiceModel.Configuration.NetMsmqSecurityElement", "Property[Message]"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.ServiceModel.Configuration.TransportConfigurationTypeElement", "Property[Properties]"] + - ["System.TimeSpan", "System.ServiceModel.Configuration.CustomBindingElement", "Property[SendTimeout]"] + - ["System.Security.Cryptography.X509Certificates.X509RevocationMode", "System.ServiceModel.Configuration.IssuedTokenServiceElement", "Property[RevocationMode]"] + - ["System.TimeSpan", "System.ServiceModel.Configuration.UdpRetransmissionSettingsElement", "Property[DelayUpperBound]"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.ServiceModel.Configuration.X509ClientCertificateAuthenticationElement", "Property[Properties]"] + - ["System.ServiceModel.Security.X509CertificateValidationMode", "System.ServiceModel.Configuration.X509ClientCertificateAuthenticationElement", "Property[CertificateValidationMode]"] + - ["System.ServiceModel.Configuration.NetNamedPipeBindingCollectionElement", "System.ServiceModel.Configuration.BindingsSection", "Property[NetNamedPipeBinding]"] + - ["System.Boolean", "System.ServiceModel.Configuration.SecurityElementBase", "Property[RequireDerivedKeys]"] + - ["System.String", "System.ServiceModel.Configuration.ServiceEndpointElement", "Property[Kind]"] + - ["System.Int32", "System.ServiceModel.Configuration.LocalServiceSecuritySettingsElement", "Property[MaxPendingSessions]"] + - ["System.String", "System.ServiceModel.Configuration.ServiceActivationElement", "Property[RelativeAddress]"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.ServiceModel.Configuration.NetMsmqBindingElement", "Property[Properties]"] + - ["System.Object", "System.ServiceModel.Configuration.BehaviorExtensionElement", "Method[CreateBehavior].ReturnValue"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.ServiceModel.Configuration.X509DefaultServiceCertificateElement", "Property[Properties]"] + - ["System.Security.Cryptography.X509Certificates.StoreLocation", "System.ServiceModel.Configuration.X509InitiatorCertificateClientElement", "Property[StoreLocation]"] + - ["System.Boolean", "System.ServiceModel.Configuration.WindowsClientElement", "Property[AllowNtlm]"] + - ["System.Object", "System.ServiceModel.Configuration.CallbackTimeoutsElement", "Method[CreateBehavior].ReturnValue"] + - ["System.IdentityModel.Tokens.SecurityKeyType", "System.ServiceModel.Configuration.FederatedMessageSecurityOverHttpElement", "Property[IssuedKeyType]"] + - ["System.Type", "System.ServiceModel.Configuration.WSDualHttpBindingElement", "Property[BindingElementType]"] + - ["System.Int32", "System.ServiceModel.Configuration.TextMessageEncodingElement", "Property[MaxReadPoolSize]"] + - ["System.String", "System.ServiceModel.Configuration.ComContractElement", "Property[Namespace]"] + - ["System.ServiceModel.Configuration.DnsElement", "System.ServiceModel.Configuration.IdentityElement", "Property[Dns]"] + - ["System.Boolean", "System.ServiceModel.Configuration.ServiceDebugElement", "Property[HttpsHelpPageEnabled]"] + - ["System.ServiceModel.Configuration.StandardEndpointsSection", "System.ServiceModel.Configuration.StandardEndpointsSection!", "Method[GetSection].ReturnValue"] + - ["System.Boolean", "System.ServiceModel.Configuration.XPathMessageFilterElement", "Method[SerializeToXmlElement].ReturnValue"] + - ["System.Int32", "System.ServiceModel.Configuration.PrivacyNoticeElement", "Property[Version]"] + - ["System.Object", "System.ServiceModel.Configuration.AllowedAudienceUriElementCollection", "Method[GetElementKey].ReturnValue"] + - ["System.Uri", "System.ServiceModel.Configuration.X509ScopedServiceCertificateElement", "Property[TargetUri]"] + - ["System.TimeSpan", "System.ServiceModel.Configuration.ReliableSessionElement", "Property[AcknowledgementInterval]"] + - ["System.ServiceModel.Security.SecurityAlgorithmSuite", "System.ServiceModel.Configuration.BasicHttpMessageSecurityElement", "Property[AlgorithmSuite]"] + - ["System.Type", "System.ServiceModel.Configuration.ClearBehaviorElement", "Property[BehaviorType]"] + - ["System.Text.Encoding", "System.ServiceModel.Configuration.WebHttpBindingElement", "Property[WriteEncoding]"] + - ["System.Uri", "System.ServiceModel.Configuration.NetTcpContextBindingElement", "Property[ClientCallbackAddress]"] + - ["System.Int32", "System.ServiceModel.Configuration.OneWayElement", "Property[MaxAcceptedChannels]"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.ServiceModel.Configuration.XmlDictionaryReaderQuotasElement", "Property[Properties]"] + - ["System.ServiceModel.Configuration.BasicHttpSecurityElement", "System.ServiceModel.Configuration.NetHttpBindingElement", "Property[Security]"] + - ["System.Boolean", "System.ServiceModel.Configuration.MsmqElementBase", "Property[ExactlyOnce]"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.ServiceModel.Configuration.WSHttpBindingBaseElement", "Property[Properties]"] + - ["System.Boolean", "System.ServiceModel.Configuration.AllowedAudienceUriElementCollection", "Property[ThrowOnDuplicate]"] + - ["System.String", "System.ServiceModel.Configuration.WSHttpTransportSecurityElement", "Property[Realm]"] + - ["System.ServiceModel.Configuration.TransportConfigurationTypeElementCollection", "System.ServiceModel.Configuration.ServiceHostingEnvironmentSection", "Property[TransportConfigurationTypes]"] + - ["System.Boolean", "System.ServiceModel.Configuration.EndToEndTracingElement", "Property[PropagateActivity]"] + - ["System.ServiceModel.HostNameComparisonMode", "System.ServiceModel.Configuration.WebHttpEndpointElement", "Property[HostNameComparisonMode]"] + - ["System.String", "System.ServiceModel.Configuration.StandardBindingElement", "Property[Name]"] + - ["System.ServiceModel.Channels.BindingElement", "System.ServiceModel.Configuration.PeerTransportElement", "Method[CreateBindingElement].ReturnValue"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.ServiceModel.Configuration.ChannelPoolSettingsElement", "Property[Properties]"] + - ["System.ServiceModel.Configuration.HttpMessageHandlerFactoryElement", "System.ServiceModel.Configuration.HttpTransportElement", "Property[MessageHandlerFactory]"] + - ["System.ServiceModel.MsmqEncryptionAlgorithm", "System.ServiceModel.Configuration.MsmqTransportSecurityElement", "Property[MsmqEncryptionAlgorithm]"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.ServiceModel.Configuration.AllowedAudienceUriElement", "Property[Properties]"] + - ["System.String", "System.ServiceModel.Configuration.TransportConfigurationTypeElement", "Property[TransportConfigurationType]"] + - ["System.Boolean", "System.ServiceModel.Configuration.MsmqBindingElementBase", "Property[Durable]"] + - ["System.Boolean", "System.ServiceModel.Configuration.IssuedTokenParametersElement", "Property[UseStrTransform]"] + - ["System.Object", "System.ServiceModel.Configuration.WorkflowRuntimeElement", "Method[CreateBehavior].ReturnValue"] + - ["System.Net.Security.ProtectionLevel", "System.ServiceModel.Configuration.NamedPipeTransportSecurityElement", "Property[ProtectionLevel]"] + - ["System.String", "System.ServiceModel.Configuration.IssuedTokenServiceElement", "Property[SamlSerializerType]"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.ServiceModel.Configuration.StandardBindingReliableSessionElement", "Property[Properties]"] + - ["System.Int32", "System.ServiceModel.Configuration.NamedPipeConnectionPoolSettingsElement", "Property[MaxOutboundConnectionsPerEndpoint]"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.ServiceModel.Configuration.ClaimTypeElement", "Property[Properties]"] + - ["System.Int32", "System.ServiceModel.Configuration.LocalServiceSecuritySettingsElement", "Property[MaxCachedCookies]"] + - ["System.Boolean", "System.ServiceModel.Configuration.HttpTransportElement", "Property[BypassProxyOnLocal]"] + - ["System.Int32", "System.ServiceModel.Configuration.UdpRetransmissionSettingsElement", "Property[MaxMulticastRetransmitCount]"] + - ["System.ServiceModel.Configuration.ApplicationContainerSettingsElement", "System.ServiceModel.Configuration.NamedPipeSettingsElement", "Property[ApplicationContainerSettings]"] + - ["System.Boolean", "System.ServiceModel.Configuration.ComPersistableTypeElementCollection", "Property[ThrowOnDuplicate]"] + - ["System.ServiceModel.TransactionProtocol", "System.ServiceModel.Configuration.TransactionFlowElement", "Property[TransactionProtocol]"] + - ["System.ServiceModel.Web.WebMessageFormat", "System.ServiceModel.Configuration.WebHttpElement", "Property[DefaultOutgoingResponseFormat]"] + - ["System.Object", "System.ServiceModel.Configuration.ChannelEndpointElementCollection", "Method[GetElementKey].ReturnValue"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.ServiceModel.Configuration.WebSocketTransportSettingsElement", "Property[Properties]"] + - ["System.TimeSpan", "System.ServiceModel.Configuration.LocalClientSecuritySettingsElement", "Property[SessionKeyRolloverInterval]"] + - ["System.ServiceModel.Configuration.IssuedTokenParametersEndpointAddressElement", "System.ServiceModel.Configuration.IssuedTokenClientElement", "Property[LocalIssuer]"] + - ["System.Type", "System.ServiceModel.Configuration.ClientCredentialsElement", "Property[BehaviorType]"] + - ["System.ServiceModel.Configuration.HostElement", "System.ServiceModel.Configuration.ServiceElement", "Property[Host]"] + - ["System.TimeSpan", "System.ServiceModel.Configuration.LocalServiceSecuritySettingsElement", "Property[IssuedCookieLifetime]"] + - ["System.Int64", "System.ServiceModel.Configuration.WSHttpBindingBaseElement", "Property[MaxBufferPoolSize]"] + - ["System.Boolean", "System.ServiceModel.Configuration.WSHttpBindingBaseElement", "Property[BypassProxyOnLocal]"] + - ["System.Object", "System.ServiceModel.Configuration.DispatcherSynchronizationElement", "Method[CreateBehavior].ReturnValue"] + - ["System.Int32", "System.ServiceModel.Configuration.LocalServiceSecuritySettingsElement", "Property[ReplayCacheSize]"] + - ["System.TimeSpan", "System.ServiceModel.Configuration.IBindingConfigurationElement", "Property[OpenTimeout]"] + - ["System.Text.Encoding", "System.ServiceModel.Configuration.WebHttpEndpointElement", "Property[WriteEncoding]"] + - ["System.String", "System.ServiceModel.Configuration.DefaultPortElement", "Property[Scheme]"] + - ["System.Type", "System.ServiceModel.Configuration.HttpsTransportElement", "Property[BindingElementType]"] + - ["System.ServiceModel.Configuration.TcpTransportSecurityElement", "System.ServiceModel.Configuration.NetTcpSecurityElement", "Property[Transport]"] + - ["System.ServiceModel.WSMessageEncoding", "System.ServiceModel.Configuration.BasicHttpsBindingElement", "Property[MessageEncoding]"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.ServiceModel.Configuration.LocalClientSecuritySettingsElement", "Property[Properties]"] + - ["System.IdentityModel.Selectors.AudienceUriMode", "System.ServiceModel.Configuration.IssuedTokenServiceElement", "Property[AudienceUriMode]"] + - ["System.ServiceModel.Channels.Binding", "System.ServiceModel.Configuration.MexTcpBindingCollectionElement", "Method[GetDefault].ReturnValue"] + - ["System.Security.Cryptography.X509Certificates.StoreName", "System.ServiceModel.Configuration.X509ClientCertificateCredentialsElement", "Property[StoreName]"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.ServiceModel.Configuration.TcpTransportElement", "Property[Properties]"] + - ["System.ServiceModel.Configuration.NetNamedPipeSecurityElement", "System.ServiceModel.Configuration.NetNamedPipeBindingElement", "Property[Security]"] + - ["System.ServiceModel.Configuration.WSDualHttpSecurityElement", "System.ServiceModel.Configuration.WSDualHttpBindingElement", "Property[Security]"] + - ["System.ServiceModel.Configuration.WebSocketTransportSettingsElement", "System.ServiceModel.Configuration.HttpTransportElement", "Property[WebSocketSettings]"] + - ["System.ServiceModel.Configuration.IssuedTokenServiceElement", "System.ServiceModel.Configuration.ServiceCredentialsElement", "Property[IssuedTokenAuthentication]"] + - ["System.String", "System.ServiceModel.Configuration.IBindingConfigurationElement", "Property[Name]"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.ServiceModel.Configuration.NetTcpContextBindingElement", "Property[Properties]"] + - ["System.Security.Cryptography.X509Certificates.StoreName", "System.ServiceModel.Configuration.X509CertificateTrustedIssuerElement", "Property[StoreName]"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.ServiceModel.Configuration.BasicHttpSecurityElement", "Property[Properties]"] + - ["System.Type", "System.ServiceModel.Configuration.StandardEndpointElement", "Property[EndpointType]"] + - ["System.ServiceModel.AuditLevel", "System.ServiceModel.Configuration.ServiceSecurityAuditElement", "Property[MessageAuthenticationAuditLevel]"] + - ["System.ServiceModel.Configuration.ServiceElementCollection", "System.ServiceModel.Configuration.ServicesSection", "Property[Services]"] + - ["System.ServiceModel.Configuration.ExtensionElementCollection", "System.ServiceModel.Configuration.ExtensionsSection", "Property[BehaviorExtensions]"] + - ["System.Object", "System.ServiceModel.Configuration.ComUdtElementCollection", "Method[GetElementKey].ReturnValue"] + - ["System.String", "System.ServiceModel.Configuration.ComUdtElement", "Property[TypeLibVersion]"] + - ["System.ServiceModel.Configuration.X509ServiceCertificateAuthenticationElement", "System.ServiceModel.Configuration.X509RecipientCertificateClientElement", "Property[Authentication]"] + - ["System.ServiceModel.BasicHttpSecurityMode", "System.ServiceModel.Configuration.BasicHttpSecurityElement", "Property[Mode]"] + - ["System.Boolean", "System.ServiceModel.Configuration.ServiceMetadataPublishingElement", "Property[HttpGetEnabled]"] + - ["System.Int32", "System.ServiceModel.Configuration.LocalClientSecuritySettingsElement", "Property[ReplayCacheSize]"] + - ["System.Type", "System.ServiceModel.Configuration.ServiceDebugElement", "Property[BehaviorType]"] + - ["System.Int32", "System.ServiceModel.Configuration.HttpTransportElement", "Property[MaxBufferSize]"] + - ["System.ServiceModel.HostNameComparisonMode", "System.ServiceModel.Configuration.ConnectionOrientedTransportElement", "Property[HostNameComparisonMode]"] + - ["System.ServiceModel.HostNameComparisonMode", "System.ServiceModel.Configuration.HttpBindingBaseElement", "Property[HostNameComparisonMode]"] + - ["System.Type", "System.ServiceModel.Configuration.EndpointCollectionElement", "Property[EndpointType]"] + - ["System.TimeSpan", "System.ServiceModel.Configuration.ChannelPoolSettingsElement", "Property[LeaseTimeout]"] + - ["System.ServiceModel.Configuration.EndToEndTracingElement", "System.ServiceModel.Configuration.DiagnosticSection", "Property[EndToEndTracing]"] + - ["System.Uri", "System.ServiceModel.Configuration.BaseAddressPrefixFilterElement", "Property[Prefix]"] + - ["System.String", "System.ServiceModel.Configuration.ProtocolMappingElement", "Property[Binding]"] + - ["System.ServiceModel.Configuration.BasicHttpsSecurityElement", "System.ServiceModel.Configuration.BasicHttpsBindingElement", "Property[Security]"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.ServiceModel.Configuration.OneWayElement", "Property[Properties]"] + - ["System.Text.Encoding", "System.ServiceModel.Configuration.BasicHttpBindingElement", "Property[TextEncoding]"] + - ["System.Text.Encoding", "System.ServiceModel.Configuration.WebMessageEncodingElement", "Property[WriteEncoding]"] + - ["System.ServiceModel.Configuration.AuthenticationMode", "System.ServiceModel.Configuration.AuthenticationMode!", "Field[IssuedToken]"] + - ["System.Boolean", "System.ServiceModel.Configuration.HttpBindingBaseElement", "Property[BypassProxyOnLocal]"] + - ["System.ServiceModel.Configuration.AddressHeaderCollectionElement", "System.ServiceModel.Configuration.ServiceEndpointElement", "Property[Headers]"] + - ["System.String", "System.ServiceModel.Configuration.ChannelEndpointElement", "Property[Binding]"] + - ["System.String", "System.ServiceModel.Configuration.DelegatingHandlerElement", "Property[Type]"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.ServiceModel.Configuration.WebHttpBindingElement", "Property[Properties]"] + - ["System.Boolean", "System.ServiceModel.Configuration.SecurityElementBase", "Property[RequireSecurityContextCancellation]"] + - ["System.Boolean", "System.ServiceModel.Configuration.NonDualMessageSecurityOverHttpElement", "Property[EstablishSecurityContext]"] + - ["System.ServiceModel.Configuration.AuthenticationMode", "System.ServiceModel.Configuration.AuthenticationMode!", "Field[Kerberos]"] + - ["System.ServiceModel.NetHttpMessageEncoding", "System.ServiceModel.Configuration.NetHttpsBindingElement", "Property[MessageEncoding]"] + - ["System.TimeSpan", "System.ServiceModel.Configuration.TcpConnectionPoolSettingsElement", "Property[IdleTimeout]"] + - ["System.Xml.XmlElement", "System.ServiceModel.Configuration.XmlElementElement", "Property[XmlElement]"] + - ["System.Boolean", "System.ServiceModel.Configuration.ServiceModelExtensionElement", "Method[IsModified].ReturnValue"] + - ["System.Boolean", "System.ServiceModel.Configuration.PersistenceProviderElement", "Method[OnDeserializeUnrecognizedAttribute].ReturnValue"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.ServiceModel.Configuration.BindingsSection", "Property[Properties]"] + - ["System.Boolean", "System.ServiceModel.Configuration.ComContractElement", "Property[RequiresSession]"] + - ["System.Int32", "System.ServiceModel.Configuration.BinaryMessageEncodingElement", "Property[MaxSessionSize]"] + - ["System.Boolean", "System.ServiceModel.Configuration.NetTcpContextBindingElement", "Property[ContextManagementEnabled]"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.ServiceModel.Configuration.BasicHttpMessageSecurityElement", "Property[Properties]"] + - ["System.String", "System.ServiceModel.Configuration.X509RecipientCertificateServiceElement", "Property[FindValue]"] + - ["System.Boolean", "System.ServiceModel.Configuration.ContextBindingElementExtensionElement", "Property[ContextManagementEnabled]"] + - ["System.Security.Cryptography.X509Certificates.StoreLocation", "System.ServiceModel.Configuration.X509RecipientCertificateServiceElement", "Property[StoreLocation]"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.ServiceModel.Configuration.NetTcpSecurityElement", "Property[Properties]"] + - ["System.ServiceModel.Channels.BindingElement", "System.ServiceModel.Configuration.SslStreamSecurityElement", "Method[CreateBindingElement].ReturnValue"] + - ["System.String", "System.ServiceModel.Configuration.RemoveBehaviorElement", "Property[Name]"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.ServiceModel.Configuration.SslStreamSecurityElement", "Property[Properties]"] + - ["System.Boolean", "System.ServiceModel.Configuration.ServiceAuthorizationElement", "Property[ImpersonateOnSerializingReply]"] + - ["System.ServiceModel.Channels.BindingElement", "System.ServiceModel.Configuration.TransactionFlowElement", "Method[CreateBindingElement].ReturnValue"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.ServiceModel.Configuration.BindingCollectionElement", "Property[ConfiguredBindings]"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.ServiceModel.Configuration.WindowsServiceElement", "Property[Properties]"] + - ["System.Int64", "System.ServiceModel.Configuration.WebScriptEndpointElement", "Property[MaxReceivedMessageSize]"] + - ["System.Boolean", "System.ServiceModel.Configuration.SecurityElementBase", "Method[SerializeElement].ReturnValue"] + - ["System.Security.Cryptography.X509Certificates.X509FindType", "System.ServiceModel.Configuration.X509DefaultServiceCertificateElement", "Property[X509FindType]"] + - ["System.ServiceModel.Security.UserNamePasswordValidationMode", "System.ServiceModel.Configuration.UserNameServiceElement", "Property[UserNamePasswordValidationMode]"] + - ["System.ServiceModel.Configuration.SecureConversationServiceElement", "System.ServiceModel.Configuration.ServiceCredentialsElement", "Property[SecureConversationAuthentication]"] + - ["System.ServiceModel.Configuration.WebHttpSecurityElement", "System.ServiceModel.Configuration.WebHttpBindingElement", "Property[Security]"] + - ["System.TimeSpan", "System.ServiceModel.Configuration.ServiceTimeoutsElement", "Property[TransactionTimeout]"] + - ["System.Int32", "System.ServiceModel.Configuration.MsmqTransportElement", "Property[MaxPoolSize]"] + - ["System.Type", "System.ServiceModel.Configuration.DataContractSerializerElement", "Property[BehaviorType]"] + - ["System.Type", "System.ServiceModel.Configuration.NetTcpContextBindingElement", "Property[BindingElementType]"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.ServiceModel.Configuration.MsmqElementBase", "Property[Properties]"] + - ["System.Object", "System.ServiceModel.Configuration.DelegatingHandlerElementCollection", "Method[GetElementKey].ReturnValue"] + - ["System.Int32", "System.ServiceModel.Configuration.XmlDictionaryReaderQuotasElement", "Property[MaxNameTableCharCount]"] + - ["System.ServiceModel.Configuration.ComContractElementCollection", "System.ServiceModel.Configuration.ComContractsSection", "Property[ComContracts]"] + - ["System.Type", "System.ServiceModel.Configuration.NetTcpBindingElement", "Property[BindingElementType]"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.ServiceModel.Configuration.UserPrincipalNameElement", "Property[Properties]"] + - ["System.Uri", "System.ServiceModel.Configuration.ServiceDebugElement", "Property[HttpsHelpPageUrl]"] + - ["System.ServiceModel.TransferMode", "System.ServiceModel.Configuration.WebScriptEndpointElement", "Property[TransferMode]"] + - ["System.ServiceModel.Security.MessageProtectionOrder", "System.ServiceModel.Configuration.SecurityElementBase", "Property[MessageProtectionOrder]"] + - ["System.Type", "System.ServiceModel.Configuration.StandardBindingElement", "Property[BindingElementType]"] + - ["System.Security.Cryptography.X509Certificates.StoreLocation", "System.ServiceModel.Configuration.X509PeerCertificateElement", "Property[StoreLocation]"] + - ["System.ServiceModel.HttpProxyCredentialType", "System.ServiceModel.Configuration.WSHttpTransportSecurityElement", "Property[ProxyCredentialType]"] + - ["System.Boolean", "System.ServiceModel.Configuration.WebSocketTransportSettingsElement", "Property[DisablePayloadMasking]"] + - ["System.ServiceModel.ReceiveErrorHandling", "System.ServiceModel.Configuration.MsmqBindingElementBase", "Property[ReceiveErrorHandling]"] + - ["System.ServiceModel.AuditLevel", "System.ServiceModel.Configuration.ServiceSecurityAuditElement", "Property[ServiceAuthorizationAuditLevel]"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.ServiceModel.Configuration.BinaryMessageEncodingElement", "Property[Properties]"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.ServiceModel.Configuration.HttpDigestClientElement", "Property[Properties]"] + - ["System.ServiceModel.Configuration.StandardBindingOptionalReliableSessionElement", "System.ServiceModel.Configuration.NetHttpBindingElement", "Property[ReliableSession]"] + - ["System.Text.Encoding", "System.ServiceModel.Configuration.UdpBindingElement", "Property[TextEncoding]"] + - ["System.ServiceModel.Configuration.NetMsmqBindingCollectionElement", "System.ServiceModel.Configuration.BindingsSection", "Property[NetMsmqBinding]"] + - ["System.Boolean", "System.ServiceModel.Configuration.WebHttpBindingElement", "Property[CrossDomainScriptAccessEnabled]"] + - ["System.Object", "System.ServiceModel.Configuration.ServiceActivationElementCollection", "Method[GetElementKey].ReturnValue"] + - ["System.ServiceModel.WSMessageEncoding", "System.ServiceModel.Configuration.WSDualHttpBindingElement", "Property[MessageEncoding]"] + - ["System.String", "System.ServiceModel.Configuration.ServiceElement", "Property[BehaviorConfiguration]"] + - ["System.String", "System.ServiceModel.Configuration.HttpTransportSecurityElement", "Property[Realm]"] + - ["System.Boolean", "System.ServiceModel.Configuration.SecurityElementBase", "Property[IncludeTimestamp]"] + - ["System.ServiceModel.Configuration.NamedPipeConnectionPoolSettingsElement", "System.ServiceModel.Configuration.NamedPipeTransportElement", "Property[ConnectionPoolSettings]"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.ServiceModel.Configuration.ServiceThrottlingElement", "Property[Properties]"] + - ["System.Int32", "System.ServiceModel.Configuration.TcpTransportElement", "Property[ListenBacklog]"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.ServiceModel.Configuration.ServiceActivationElement", "Property[Properties]"] + - ["System.ServiceModel.Channels.WebSocketTransportUsage", "System.ServiceModel.Configuration.WebSocketTransportSettingsElement", "Property[TransportUsage]"] + - ["System.ServiceModel.NetMsmqSecurityMode", "System.ServiceModel.Configuration.NetMsmqSecurityElement", "Property[Mode]"] + - ["System.Boolean", "System.ServiceModel.Configuration.WSHttpBindingElement", "Property[AllowCookies]"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.ServiceModel.Configuration.PeerCredentialElement", "Property[Properties]"] + - ["System.String", "System.ServiceModel.Configuration.AuthorizationPolicyTypeElement", "Property[PolicyType]"] + - ["System.TimeSpan", "System.ServiceModel.Configuration.MsmqElementBase", "Property[RetryCycleDelay]"] + - ["System.Net.AuthenticationSchemes", "System.ServiceModel.Configuration.HttpTransportElement", "Property[ProxyAuthenticationScheme]"] + - ["System.Boolean", "System.ServiceModel.Configuration.WebHttpEndpointElement", "Property[CrossDomainScriptAccessEnabled]"] + - ["System.Int32", "System.ServiceModel.Configuration.WebHttpEndpointElement", "Property[MaxBufferSize]"] + - ["System.Int32", "System.ServiceModel.Configuration.MessageLoggingElement", "Property[MaxMessagesToLog]"] + - ["System.Boolean", "System.ServiceModel.Configuration.ServiceHostingEnvironmentSection", "Property[MultipleSiteBindingsEnabled]"] + - ["System.Int32", "System.ServiceModel.Configuration.IssuedTokenClientElement", "Property[IssuedTokenRenewalThresholdPercentage]"] + - ["System.Type", "System.ServiceModel.Configuration.UseManagedPresentationElement", "Property[BindingElementType]"] + - ["System.Type", "System.ServiceModel.Configuration.ServiceSecurityAuditElement", "Property[BehaviorType]"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.ServiceModel.Configuration.NetMsmqSecurityElement", "Property[Properties]"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.ServiceModel.Configuration.UserNameServiceElement", "Property[Properties]"] + - ["System.Type", "System.ServiceModel.Configuration.CompositeDuplexElement", "Property[BindingElementType]"] + - ["System.ServiceModel.HostNameComparisonMode", "System.ServiceModel.Configuration.WebHttpBindingElement", "Property[HostNameComparisonMode]"] + - ["System.Boolean", "System.ServiceModel.Configuration.ServiceHealthElement", "Property[HttpsGetEnabled]"] + - ["System.Type", "System.ServiceModel.Configuration.ServiceAuthenticationElement", "Property[BehaviorType]"] + - ["System.Boolean", "System.ServiceModel.Configuration.ServiceHealthElement", "Property[HttpGetEnabled]"] + - ["System.Boolean", "System.ServiceModel.Configuration.DataContractSerializerElement", "Property[IgnoreExtensionDataObject]"] + - ["System.Uri", "System.ServiceModel.Configuration.WSDualHttpBindingElement", "Property[ProxyAddress]"] + - ["System.String", "System.ServiceModel.Configuration.UdpTransportElement", "Property[MulticastInterfaceId]"] + - ["System.ServiceModel.WSMessageEncoding", "System.ServiceModel.Configuration.WSHttpBindingBaseElement", "Property[MessageEncoding]"] + - ["System.Int32", "System.ServiceModel.Configuration.WebSocketTransportSettingsElement", "Property[MaxPendingConnections]"] + - ["System.Boolean", "System.ServiceModel.Configuration.X509ClientCertificateAuthenticationElement", "Property[MapClientCertificateToWindowsAccount]"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.ServiceModel.Configuration.WsdlImporterElement", "Property[Properties]"] + - ["System.Boolean", "System.ServiceModel.Configuration.CallbackDebugElement", "Property[IncludeExceptionDetailInFaults]"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.ServiceModel.Configuration.ExtensionsSection", "Property[Properties]"] + - ["System.ServiceModel.Channels.BindingElement", "System.ServiceModel.Configuration.MtomMessageEncodingElement", "Method[CreateBindingElement].ReturnValue"] + - ["System.TimeSpan", "System.ServiceModel.Configuration.LocalServiceSecuritySettingsElement", "Property[TimestampValidityDuration]"] + - ["System.Object", "System.ServiceModel.Configuration.WsdlImporterElementCollection", "Method[GetElementKey].ReturnValue"] + - ["System.Boolean", "System.ServiceModel.Configuration.MessageLoggingElement", "Property[LogMessagesAtServiceLevel]"] + - ["System.Int32", "System.ServiceModel.Configuration.ChannelPoolSettingsElement", "Property[MaxOutboundChannelsPerEndpoint]"] + - ["System.String", "System.ServiceModel.Configuration.X509CertificateTrustedIssuerElement", "Property[FindValue]"] + - ["System.Object", "System.ServiceModel.Configuration.ServiceEndpointElementCollection", "Method[GetElementKey].ReturnValue"] + - ["System.String", "System.ServiceModel.Configuration.TransportConfigurationTypeElement", "Property[Name]"] + - ["System.String", "System.ServiceModel.Configuration.ClientCredentialsElement", "Property[Type]"] + - ["System.Object", "System.ServiceModel.Configuration.X509CertificateTrustedIssuerElementCollection", "Method[GetElementKey].ReturnValue"] + - ["System.ServiceModel.Configuration.LocalServiceSecuritySettingsElement", "System.ServiceModel.Configuration.SecurityElementBase", "Property[LocalServiceSettings]"] + - ["System.ServiceModel.Configuration.ServiceMetadataEndpointCollectionElement", "System.ServiceModel.Configuration.StandardEndpointsSection", "Property[MexEndpoint]"] + - ["System.TimeSpan", "System.ServiceModel.Configuration.UdpRetransmissionSettingsElement", "Property[DelayLowerBound]"] + - ["System.ServiceModel.Configuration.XmlDictionaryReaderQuotasElement", "System.ServiceModel.Configuration.BinaryMessageEncodingElement", "Property[ReaderQuotas]"] + - ["System.Uri", "System.ServiceModel.Configuration.ChannelEndpointElement", "Property[Address]"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.ServiceModel.Configuration.StandardBindingOptionalReliableSessionElement", "Property[Properties]"] + - ["System.ServiceModel.Channels.BindingElement", "System.ServiceModel.Configuration.WebMessageEncodingElement", "Method[CreateBindingElement].ReturnValue"] + - ["System.TimeSpan", "System.ServiceModel.Configuration.LocalClientSecuritySettingsElement", "Property[MaxCookieCachingTime]"] + - ["System.Security.Authentication.ExtendedProtection.Configuration.ExtendedProtectionPolicyElement", "System.ServiceModel.Configuration.TcpTransportSecurityElement", "Property[ExtendedProtectionPolicy]"] + - ["System.ServiceModel.Configuration.IssuedTokenParametersEndpointAddressElement", "System.ServiceModel.Configuration.IssuedTokenParametersElement", "Property[Issuer]"] + - ["System.Boolean", "System.ServiceModel.Configuration.ServiceBehaviorElementCollection", "Property[ThrowOnDuplicate]"] + - ["System.ServiceModel.Channels.BindingElement", "System.ServiceModel.Configuration.OneWayElement", "Method[CreateBindingElement].ReturnValue"] + - ["System.Object", "System.ServiceModel.Configuration.WebHttpElement", "Method[CreateBehavior].ReturnValue"] + - ["System.Int32", "System.ServiceModel.Configuration.MsmqElementBase", "Property[MaxRetryCycles]"] + - ["System.ServiceModel.Configuration.ExtensionsSection", "System.ServiceModel.Configuration.ServiceModelSectionGroup", "Property[Extensions]"] + - ["System.ServiceModel.MsmqSecureHashAlgorithm", "System.ServiceModel.Configuration.MsmqTransportSecurityElement", "Property[MsmqSecureHashAlgorithm]"] + - ["System.Type", "System.ServiceModel.Configuration.ServiceCredentialsElement", "Property[BehaviorType]"] + - ["System.ServiceModel.Configuration.XmlElementElementCollection", "System.ServiceModel.Configuration.IssuedTokenParametersElement", "Property[AdditionalRequestParameters]"] + - ["System.ServiceModel.Channels.BindingElement", "System.ServiceModel.Configuration.BindingElementExtensionElement", "Method[CreateBindingElement].ReturnValue"] + - ["System.Type", "System.ServiceModel.Configuration.WindowsStreamSecurityElement", "Property[BindingElementType]"] + - ["System.Int32", "System.ServiceModel.Configuration.UdpTransportElement", "Property[DuplicateMessageHistoryLength]"] + - ["System.Int64", "System.ServiceModel.Configuration.NetNamedPipeBindingElement", "Property[MaxReceivedMessageSize]"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.ServiceModel.Configuration.IssuedTokenClientElement", "Property[Properties]"] + - ["System.Security.Authentication.ExtendedProtection.Configuration.ExtendedProtectionPolicyElement", "System.ServiceModel.Configuration.WSHttpTransportSecurityElement", "Property[ExtendedProtectionPolicy]"] + - ["System.Boolean", "System.ServiceModel.Configuration.DispatcherSynchronizationElement", "Property[AsynchronousSendEnabled]"] + - ["System.Boolean", "System.ServiceModel.Configuration.WorkflowRuntimeElement", "Property[ValidateOnCreate]"] + - ["System.Boolean", "System.ServiceModel.Configuration.BasicHttpBindingElement", "Property[BypassProxyOnLocal]"] + - ["System.Int64", "System.ServiceModel.Configuration.HttpBindingBaseElement", "Property[MaxReceivedMessageSize]"] + - ["System.Boolean", "System.ServiceModel.Configuration.MsmqBindingElementBase", "Property[UseMsmqTracing]"] + - ["System.Type", "System.ServiceModel.Configuration.NetMsmqBindingElement", "Property[BindingElementType]"] + - ["System.ServiceModel.TransferMode", "System.ServiceModel.Configuration.HttpBindingBaseElement", "Property[TransferMode]"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.ServiceModel.Configuration.MsmqBindingElementBase", "Property[Properties]"] + - ["System.ServiceModel.WSMessageEncoding", "System.ServiceModel.Configuration.BasicHttpBindingElement", "Property[MessageEncoding]"] + - ["System.ServiceModel.Configuration.AuthenticationMode", "System.ServiceModel.Configuration.AuthenticationMode!", "Field[IssuedTokenForSslNegotiated]"] + - ["System.ServiceModel.Configuration.X509DefaultServiceCertificateElement", "System.ServiceModel.Configuration.X509RecipientCertificateClientElement", "Property[DefaultCertificate]"] + - ["System.ServiceModel.Configuration.NetHttpBindingCollectionElement", "System.ServiceModel.Configuration.BindingsSection", "Property[NetHttpBinding]"] + - ["System.ServiceModel.Configuration.NonDualMessageSecurityOverHttpElement", "System.ServiceModel.Configuration.WSHttpSecurityElement", "Property[Message]"] + - ["System.Object", "System.ServiceModel.Configuration.ServiceTimeoutsElement", "Method[CreateBehavior].ReturnValue"] + - ["System.Boolean", "System.ServiceModel.Configuration.TcpTransportElement", "Property[PortSharingEnabled]"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.ServiceModel.Configuration.CompositeDuplexElement", "Property[Properties]"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.ServiceModel.Configuration.BaseAddressElement", "Property[Properties]"] + - ["System.Boolean", "System.ServiceModel.Configuration.WebHttpElement", "Property[FaultExceptionEnabled]"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.ServiceModel.Configuration.WSHttpBindingElement", "Property[Properties]"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.ServiceModel.Configuration.ServiceCredentialsElement", "Property[Properties]"] + - ["System.ServiceModel.Configuration.AuthenticationMode", "System.ServiceModel.Configuration.AuthenticationMode!", "Field[AnonymousForCertificate]"] + - ["System.ServiceModel.Channels.SecurityHeaderLayout", "System.ServiceModel.Configuration.SecurityElementBase", "Property[SecurityHeaderLayout]"] + - ["System.Boolean", "System.ServiceModel.Configuration.XPathMessageFilterElementCollection", "Method[ContainsKey].ReturnValue"] + - ["System.String", "System.ServiceModel.Configuration.ServiceAuthenticationElement", "Property[ServiceAuthenticationManagerType]"] + - ["System.ServiceModel.Configuration.DiagnosticSection", "System.ServiceModel.Configuration.ServiceModelSectionGroup", "Property[Diagnostic]"] + - ["System.Boolean", "System.ServiceModel.Configuration.BindingsSection", "Method[OnDeserializeUnrecognizedElement].ReturnValue"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.ServiceModel.Configuration.BasicHttpContextBindingElement", "Property[Properties]"] + - ["System.String", "System.ServiceModel.Configuration.ServiceCredentialsElement", "Property[IdentityConfiguration]"] + - ["System.ServiceModel.Channels.BindingElement", "System.ServiceModel.Configuration.CompositeDuplexElement", "Method[CreateBindingElement].ReturnValue"] + - ["System.Type", "System.ServiceModel.Configuration.UdpBindingElement", "Property[BindingElementType]"] + - ["System.String", "System.ServiceModel.Configuration.ServiceHealthElement", "Property[HttpsGetBindingConfiguration]"] + - ["System.Int32", "System.ServiceModel.Configuration.WebMessageEncodingElement", "Property[MaxReadPoolSize]"] + - ["System.ServiceModel.Configuration.AuthorizationPolicyTypeElementCollection", "System.ServiceModel.Configuration.ServiceAuthorizationElement", "Property[AuthorizationPolicies]"] + - ["System.ServiceModel.Security.SecurityAlgorithmSuite", "System.ServiceModel.Configuration.FederatedMessageSecurityOverHttpElement", "Property[AlgorithmSuite]"] + - ["System.Net.IPAddress", "System.ServiceModel.Configuration.PeerTransportElement", "Property[ListenIPAddress]"] + - ["System.Security.Cryptography.X509Certificates.StoreLocation", "System.ServiceModel.Configuration.X509DefaultServiceCertificateElement", "Property[StoreLocation]"] + - ["System.Type", "System.ServiceModel.Configuration.WebMessageEncodingElement", "Property[BindingElementType]"] + - ["System.Boolean", "System.ServiceModel.Configuration.MsmqElementBase", "Property[Durable]"] + - ["System.Collections.Generic.List", "System.ServiceModel.Configuration.StandardEndpointsSection", "Property[EndpointCollections]"] + - ["System.Boolean", "System.ServiceModel.Configuration.SslStreamSecurityElement", "Property[RequireClientCertificate]"] + - ["System.ServiceModel.TransferMode", "System.ServiceModel.Configuration.NetNamedPipeBindingElement", "Property[TransferMode]"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.ServiceModel.Configuration.ServiceMetadataPublishingElement", "Property[Properties]"] + - ["System.Boolean", "System.ServiceModel.Configuration.PersistenceProviderElement", "Method[IsModified].ReturnValue"] + - ["System.ServiceModel.Web.WebMessageBodyStyle", "System.ServiceModel.Configuration.WebHttpElement", "Property[DefaultBodyStyle]"] + - ["System.Security.Cryptography.X509Certificates.StoreLocation", "System.ServiceModel.Configuration.X509ClientCertificateAuthenticationElement", "Property[TrustedStoreLocation]"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.ServiceModel.Configuration.X509CertificateTrustedIssuerElement", "Property[Properties]"] + - ["System.Text.Encoding", "System.ServiceModel.Configuration.WSDualHttpBindingElement", "Property[TextEncoding]"] + - ["System.TimeSpan", "System.ServiceModel.Configuration.CustomBindingElement", "Property[ReceiveTimeout]"] + - ["System.ServiceModel.Configuration.WSHttpSecurityElement", "System.ServiceModel.Configuration.WSHttpBindingElement", "Property[Security]"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.ServiceModel.Configuration.DispatcherSynchronizationElement", "Property[Properties]"] + - ["System.Net.AuthenticationSchemes", "System.ServiceModel.Configuration.HttpTransportElement", "Property[AuthenticationScheme]"] + - ["System.ServiceModel.Configuration.RsaElement", "System.ServiceModel.Configuration.IdentityElement", "Property[Rsa]"] + - ["System.Net.Security.ProtectionLevel", "System.ServiceModel.Configuration.TcpTransportSecurityElement", "Property[ProtectionLevel]"] + - ["System.Net.Security.ProtectionLevel", "System.ServiceModel.Configuration.WSHttpContextBindingElement", "Property[ContextProtectionLevel]"] + - ["System.Configuration.ConfigurationElement", "System.ServiceModel.Configuration.AllowedAudienceUriElementCollection", "Method[CreateNewElement].ReturnValue"] + - ["System.Int32", "System.ServiceModel.Configuration.HttpTransportElement", "Property[MaxPendingAccepts]"] + - ["System.String", "System.ServiceModel.Configuration.ComUdtElement", "Property[TypeLibID]"] + - ["System.String", "System.ServiceModel.Configuration.ProtocolMappingElement", "Property[Scheme]"] + - ["System.Boolean", "System.ServiceModel.Configuration.SecurityElementBase", "Property[AllowInsecureTransport]"] + - ["System.Int64", "System.ServiceModel.Configuration.MsmqBindingElementBase", "Property[MaxReceivedMessageSize]"] + - ["System.ServiceModel.Configuration.BindingsSection", "System.ServiceModel.Configuration.ServiceModelSectionGroup", "Property[Bindings]"] + - ["System.ServiceModel.Channels.ContextExchangeMechanism", "System.ServiceModel.Configuration.ContextBindingElementExtensionElement", "Property[ContextExchangeMechanism]"] + - ["System.ServiceModel.Configuration.ClientSection", "System.ServiceModel.Configuration.ServiceModelSectionGroup", "Property[Client]"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.ServiceModel.Configuration.WSFederationHttpSecurityElement", "Property[Properties]"] + - ["System.Boolean", "System.ServiceModel.Configuration.ServiceHostingEnvironmentSection", "Property[AspNetCompatibilityEnabled]"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.ServiceModel.Configuration.X509RecipientCertificateServiceElement", "Property[Properties]"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.ServiceModel.Configuration.UdpRetransmissionSettingsElement", "Property[Properties]"] + - ["System.Int32", "System.ServiceModel.Configuration.ConnectionOrientedTransportElement", "Property[MaxPendingConnections]"] + - ["System.Boolean", "System.ServiceModel.Configuration.MsmqTransportElement", "Property[UseActiveDirectory]"] + - ["System.Type", "System.ServiceModel.Configuration.WSFederationHttpBindingElement", "Property[BindingElementType]"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.ServiceModel.Configuration.CommonBehaviorsSection", "Property[Properties]"] + - ["System.Object", "System.ServiceModel.Configuration.WebScriptEnablingElement", "Method[CreateBehavior].ReturnValue"] + - ["System.ServiceModel.MsmqIntegration.MsmqMessageSerializationFormat", "System.ServiceModel.Configuration.MsmqIntegrationBindingElement", "Property[SerializationFormat]"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.ServiceModel.Configuration.MsmqIntegrationElement", "Property[Properties]"] + - ["System.Uri", "System.ServiceModel.Configuration.HttpBindingBaseElement", "Property[ProxyAddress]"] + - ["System.Boolean", "System.ServiceModel.Configuration.WSHttpContextBindingElement", "Property[ContextManagementEnabled]"] + - ["System.Int64", "System.ServiceModel.Configuration.NetPeerTcpBindingElement", "Property[MaxReceivedMessageSize]"] + - ["System.Type", "System.ServiceModel.Configuration.ClientViaElement", "Property[BehaviorType]"] + - ["System.Boolean", "System.ServiceModel.Configuration.LocalServiceSecuritySettingsElement", "Property[DetectReplays]"] + - ["System.Type", "System.ServiceModel.Configuration.WebHttpElement", "Property[BehaviorType]"] + - ["System.Int64", "System.ServiceModel.Configuration.UdpTransportElement", "Property[MaxPendingMessagesTotalSize]"] + - ["System.Boolean", "System.ServiceModel.Configuration.ServiceModelExtensionElement", "Method[SerializeElement].ReturnValue"] + - ["System.TimeSpan", "System.ServiceModel.Configuration.LocalClientSecuritySettingsElement", "Property[TimestampValidityDuration]"] + - ["System.Text.Encoding", "System.ServiceModel.Configuration.WebScriptEndpointElement", "Property[WriteEncoding]"] + - ["System.String", "System.ServiceModel.Configuration.ComUdtElement", "Property[Name]"] + - ["System.ServiceModel.WSFederationHttpSecurityMode", "System.ServiceModel.Configuration.WSFederationHttpSecurityElement", "Property[Mode]"] + - ["System.ServiceModel.Channels.TransportBindingElement", "System.ServiceModel.Configuration.MsmqTransportElement", "Method[CreateDefaultBindingElement].ReturnValue"] + - ["System.String", "System.ServiceModel.Configuration.NetHttpWebSocketTransportSettingsElement", "Property[SubProtocol]"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.ServiceModel.Configuration.SecureConversationServiceElement", "Property[Properties]"] + - ["System.ServiceModel.Configuration.WS2007HttpBindingCollectionElement", "System.ServiceModel.Configuration.BindingsSection", "Property[WS2007HttpBinding]"] + - ["System.ServiceModel.Channels.BindingElement", "System.ServiceModel.Configuration.SecurityElementBase", "Method[CreateBindingElement].ReturnValue"] + - ["System.ServiceModel.Configuration.TcpConnectionPoolSettingsElement", "System.ServiceModel.Configuration.TcpTransportElement", "Property[ConnectionPoolSettings]"] + - ["System.ServiceModel.HostNameComparisonMode", "System.ServiceModel.Configuration.NetTcpBindingElement", "Property[HostNameComparisonMode]"] + - ["System.ServiceModel.Configuration.ServiceHostingEnvironmentSection", "System.ServiceModel.Configuration.ServiceModelSectionGroup", "Property[ServiceHostingEnvironment]"] + - ["System.String", "System.ServiceModel.Configuration.BindingCollectionElement", "Property[BindingName]"] + - ["System.Int32", "System.ServiceModel.Configuration.WebMessageEncodingElement", "Property[MaxWritePoolSize]"] + - ["System.Type", "System.ServiceModel.Configuration.BindingElementExtensionElement", "Property[BindingElementType]"] + - ["System.Object", "System.ServiceModel.Configuration.IssuedTokenClientBehaviorsElementCollection", "Method[GetElementKey].ReturnValue"] + - ["System.Int32", "System.ServiceModel.Configuration.HttpBindingBaseElement", "Property[MaxBufferSize]"] + - ["System.ServiceModel.Configuration.AuthenticationMode", "System.ServiceModel.Configuration.AuthenticationMode!", "Field[CertificateOverTransport]"] + - ["System.Net.Security.ProtectionLevel", "System.ServiceModel.Configuration.ContextBindingElementExtensionElement", "Property[ProtectionLevel]"] + - ["System.ServiceModel.MsmqIntegration.MsmqMessageSerializationFormat", "System.ServiceModel.Configuration.MsmqIntegrationElement", "Property[SerializationFormat]"] + - ["System.ServiceModel.Configuration.WSDualHttpBindingCollectionElement", "System.ServiceModel.Configuration.BindingsSection", "Property[WSDualHttpBinding]"] + - ["System.Boolean", "System.ServiceModel.Configuration.ServiceActivationElementCollection", "Property[ThrowOnDuplicate]"] + - ["System.TimeSpan", "System.ServiceModel.Configuration.WorkflowRuntimeElement", "Property[CachedInstanceExpiration]"] + - ["System.String", "System.ServiceModel.Configuration.CertificateReferenceElement", "Property[FindValue]"] + - ["System.TimeSpan", "System.ServiceModel.Configuration.HostTimeoutsElement", "Property[OpenTimeout]"] + - ["System.ServiceModel.PeerTransportCredentialType", "System.ServiceModel.Configuration.PeerTransportSecurityElement", "Property[CredentialType]"] + - ["System.String", "System.ServiceModel.Configuration.PeerCustomResolverElement", "Property[BindingConfiguration]"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.ServiceModel.Configuration.X509ScopedServiceCertificateElement", "Property[Properties]"] + - ["System.Boolean", "System.ServiceModel.Configuration.XmlElementElement", "Method[SerializeToXmlElement].ReturnValue"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemServiceModelDescription/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemServiceModelDescription/model.yml new file mode 100644 index 000000000000..00d3746b7c2d --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemServiceModelDescription/model.yml @@ -0,0 +1,409 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.ServiceModel.Description.WsdlContractConversionContext", "System.ServiceModel.Description.WsdlEndpointConversionContext", "Property[ContractConversionContext]"] + - ["System.ServiceModel.Description.MessageDescriptionCollection", "System.ServiceModel.Description.OperationDescription", "Property[Messages]"] + - ["System.String", "System.ServiceModel.Description.ServiceDescription", "Property[ConfigurationName]"] + - ["System.Web.Services.Description.MessageBinding", "System.ServiceModel.Description.WsdlEndpointConversionContext", "Method[GetMessageBinding].ReturnValue"] + - ["System.ServiceModel.Description.PolicyVersion", "System.ServiceModel.Description.PolicyVersion!", "Property[Policy12]"] + - ["System.String", "System.ServiceModel.Description.ContractDescription", "Property[Namespace]"] + - ["System.ServiceModel.Description.OperationDescription", "System.ServiceModel.Description.OperationContractGenerationContext", "Property[Operation]"] + - ["System.ServiceModel.Description.MetadataSection", "System.ServiceModel.Description.MetadataSection!", "Method[CreateFromSchema].ReturnValue"] + - ["System.Int32", "System.ServiceModel.Description.ServiceThrottlingBehavior", "Property[MaxConcurrentSessions]"] + - ["System.Object", "System.ServiceModel.Description.TypedMessageConverter", "Method[FromMessage].ReturnValue"] + - ["System.Collections.ObjectModel.Collection", "System.ServiceModel.Description.MetadataSection", "Property[Attributes]"] + - ["System.ServiceModel.Description.ContractDescription", "System.ServiceModel.Description.PolicyConversionContext", "Property[Contract]"] + - ["System.ServiceModel.Description.ServiceContractGenerator", "System.ServiceModel.Description.ServiceContractGenerationContext", "Property[ServiceContractGenerator]"] + - ["System.ServiceModel.Security.IssuedTokenClientCredential", "System.ServiceModel.Description.ClientCredentials", "Property[IssuedToken]"] + - ["System.Boolean", "System.ServiceModel.Description.DurableServiceAttribute", "Property[SaveStateInOperationTransaction]"] + - ["System.ServiceModel.Description.TypedMessageConverter", "System.ServiceModel.Description.TypedMessageConverter!", "Method[Create].ReturnValue"] + - ["System.String", "System.ServiceModel.Description.ServiceHealthData", "Property[Key]"] + - ["System.ServiceModel.Description.ServiceHealthModel+ChannelDispatcherModel[]", "System.ServiceModel.Description.ServiceHealthModel", "Property[ChannelDispatchers]"] + - ["System.ServiceModel.Description.ClientCredentials", "System.ServiceModel.Description.ClientCredentials", "Method[CloneCore].ReturnValue"] + - ["System.ServiceModel.Description.ServiceEndpoint", "System.ServiceModel.Description.WsdlImporter", "Method[ImportEndpoint].ReturnValue"] + - ["System.ServiceModel.Channels.WebContentTypeMapper", "System.ServiceModel.Description.WebServiceEndpoint", "Property[ContentTypeMapper]"] + - ["System.Type", "System.ServiceModel.Description.MessageDescription", "Property[MessageType]"] + - ["System.ServiceModel.Dispatcher.WebHttpDispatchOperationSelector", "System.ServiceModel.Description.WebHttpBehavior", "Method[GetOperationSelector].ReturnValue"] + - ["System.Net.Security.ProtectionLevel", "System.ServiceModel.Description.FaultDescription", "Property[ProtectionLevel]"] + - ["System.Collections.Generic.KeyedByTypeCollection", "System.ServiceModel.Description.OperationDescription", "Property[Behaviors]"] + - ["System.ServiceModel.Description.MessageHeaderDescriptionCollection", "System.ServiceModel.Description.MessageDescription", "Property[Headers]"] + - ["System.Collections.ObjectModel.Collection", "System.ServiceModel.Description.MetadataSet", "Property[MetadataSections]"] + - ["System.Boolean", "System.ServiceModel.Description.PolicyAssertionCollection", "Method[Contains].ReturnValue"] + - ["System.String", "System.ServiceModel.Description.MetadataSection!", "Property[XmlSchemaDialect]"] + - ["System.Boolean", "System.ServiceModel.Description.MessageDescription", "Property[HasProtectionLevel]"] + - ["System.Collections.ObjectModel.Collection", "System.ServiceModel.Description.MessageDescriptionCollection", "Method[FindAll].ReturnValue"] + - ["System.ServiceModel.Web.WebMessageFormat", "System.ServiceModel.Description.WebScriptEnablingBehavior", "Property[DefaultOutgoingResponseFormat]"] + - ["System.Web.Services.Description.OperationFault", "System.ServiceModel.Description.WsdlContractConversionContext", "Method[GetOperationFault].ReturnValue"] + - ["System.ServiceModel.Description.MessageDirection", "System.ServiceModel.Description.MessageDirection!", "Field[Output]"] + - ["System.ServiceModel.Channels.Binding", "System.ServiceModel.Description.ServiceMetadataBehavior", "Property[HttpGetBinding]"] + - ["System.ServiceModel.Description.ServiceEndpointCollection", "System.ServiceModel.Description.ServiceDescription", "Property[Endpoints]"] + - ["System.Boolean", "System.ServiceModel.Description.WebHttpBehavior", "Property[FaultExceptionEnabled]"] + - ["System.String", "System.ServiceModel.Description.MessagePartDescription", "Property[Name]"] + - ["System.ServiceModel.Description.PolicyAssertionCollection", "System.ServiceModel.Description.PolicyConversionContext", "Method[GetFaultBindingAssertions].ReturnValue"] + - ["System.ServiceModel.Description.PrincipalPermissionMode", "System.ServiceModel.Description.PrincipalPermissionMode!", "Field[Custom]"] + - ["System.Boolean", "System.ServiceModel.Description.WebScriptEnablingBehavior", "Property[AutomaticFormatSelectionEnabled]"] + - ["System.Collections.ObjectModel.Collection", "System.ServiceModel.Description.ServiceContractGenerationContext", "Property[Operations]"] + - ["System.String", "System.ServiceModel.Description.FaultDescription", "Property[Namespace]"] + - ["System.String", "System.ServiceModel.Description.MessagePartDescription", "Property[Namespace]"] + - ["System.Boolean", "System.ServiceModel.Description.ClientCredentials", "Property[UseIdentityConfiguration]"] + - ["System.Collections.Generic.KeyedByTypeCollection", "System.ServiceModel.Description.ContractDescription", "Property[Behaviors]"] + - ["System.ServiceModel.Description.MessageDescription", "System.ServiceModel.Description.WsdlEndpointConversionContext", "Method[GetMessageDescription].ReturnValue"] + - ["System.ServiceModel.Security.UserNamePasswordClientCredential", "System.ServiceModel.Description.ClientCredentials", "Property[UserName]"] + - ["System.Type", "System.ServiceModel.Description.ContractDescription", "Property[CallbackContractType]"] + - ["System.String", "System.ServiceModel.Description.MetadataSection", "Property[Identifier]"] + - ["System.ServiceModel.Web.WebMessageFormat", "System.ServiceModel.Description.WebScriptEnablingBehavior", "Property[DefaultOutgoingRequestFormat]"] + - ["System.ServiceModel.Description.ServiceEndpoint", "System.ServiceModel.Description.WsdlEndpointConversionContext", "Property[Endpoint]"] + - ["System.ServiceModel.Description.ClientCredentials", "System.ServiceModel.Description.ClientCredentials", "Method[Clone].ReturnValue"] + - ["System.Collections.Generic.Dictionary", "System.ServiceModel.Description.MetadataExporter", "Property[State]"] + - ["System.ServiceModel.Description.MetadataSection", "System.ServiceModel.Description.MetadataSection!", "Method[CreateFromPolicy].ReturnValue"] + - ["System.String", "System.ServiceModel.Description.ParameterXPathQueryGenerator!", "Method[CreateFromDataContractSerializer].ReturnValue"] + - ["System.Xml.XmlQualifiedName", "System.ServiceModel.Description.MessageHeaderDescriptionCollection", "Method[GetKeyForItem].ReturnValue"] + - ["System.String", "System.ServiceModel.Description.FaultDescription", "Property[Name]"] + - ["System.Boolean", "System.ServiceModel.Description.ServiceAuthorizationBehavior", "Property[ImpersonateCallerForAllOperations]"] + - ["System.ServiceModel.Persistence.PersistenceProviderFactory", "System.ServiceModel.Description.PersistenceProviderBehavior", "Property[PersistenceProviderFactory]"] + - ["System.Xml.Schema.XmlSchema", "System.ServiceModel.Description.MetadataReference", "Method[System.Xml.Serialization.IXmlSerializable.GetSchema].ReturnValue"] + - ["System.ServiceModel.Security.X509CertificateInitiatorServiceCredential", "System.ServiceModel.Description.ServiceCredentials", "Property[ClientCertificate]"] + - ["System.Xml.XmlElement", "System.ServiceModel.Description.PolicyAssertionCollection", "Method[Remove].ReturnValue"] + - ["System.ServiceModel.Channels.Binding", "System.ServiceModel.Description.ServiceEndpoint", "Property[Binding]"] + - ["System.ServiceModel.Description.MetadataSet", "System.ServiceModel.Description.MetadataSet!", "Method[ReadFrom].ReturnValue"] + - ["System.Runtime.Serialization.XmlObjectSerializer", "System.ServiceModel.Description.DataContractSerializerOperationBehavior", "Method[CreateSerializer].ReturnValue"] + - ["System.Web.Services.Description.Binding", "System.ServiceModel.Description.WsdlEndpointConversionContext", "Property[WsdlBinding]"] + - ["System.ServiceModel.Dispatcher.QueryStringConverter", "System.ServiceModel.Description.WebHttpBehavior", "Method[GetQueryStringConverter].ReturnValue"] + - ["System.String", "System.ServiceModel.Description.MessageBodyDescription", "Property[WrapperName]"] + - ["System.ServiceModel.Channels.Binding", "System.ServiceModel.Description.ServiceHealthBehaviorBase", "Property[HttpsGetBinding]"] + - ["System.Threading.Tasks.Task", "System.ServiceModel.Description.MetadataExchangeClient", "Method[GetMetadataAsync].ReturnValue"] + - ["System.ServiceModel.Description.MetadataSet", "System.ServiceModel.Description.MetadataExporter", "Method[GetGeneratedMetadata].ReturnValue"] + - ["System.Net.Security.ProtectionLevel", "System.ServiceModel.Description.OperationDescription", "Property[ProtectionLevel]"] + - ["System.IdentityModel.Configuration.IdentityConfiguration", "System.ServiceModel.Description.ServiceCredentials", "Property[IdentityConfiguration]"] + - ["System.Web.Services.Description.ServiceDescription", "System.ServiceModel.Description.ServiceMetadataExtension", "Property[SingleWsdl]"] + - ["System.Net.AuthenticationSchemes", "System.ServiceModel.Description.ServiceAuthenticationBehavior", "Property[AuthenticationSchemes]"] + - ["System.String[]", "System.ServiceModel.Description.ServiceHealthData", "Property[Values]"] + - ["System.Boolean", "System.ServiceModel.Description.ContractDescription", "Method[ShouldSerializeProtectionLevel].ReturnValue"] + - ["System.Collections.ObjectModel.Collection", "System.ServiceModel.Description.MetadataSet", "Property[Attributes]"] + - ["System.ServiceModel.Channels.Binding", "System.ServiceModel.Description.ServiceMetadataBehavior", "Property[HttpsGetBinding]"] + - ["System.ServiceModel.Description.ServiceCredentials", "System.ServiceModel.Description.ServiceCredentials", "Method[Clone].ReturnValue"] + - ["System.ServiceModel.Description.ClientCredentials", "System.ServiceModel.Description.MetadataExchangeClient", "Property[SoapCredentials]"] + - ["System.String", "System.ServiceModel.Description.MetadataConversionError", "Property[Message]"] + - ["System.ServiceModel.Description.ServiceEndpoint", "System.ServiceModel.Description.ServiceEndpointCollection", "Method[Find].ReturnValue"] + - ["System.String", "System.ServiceModel.Description.PolicyVersion", "Property[Namespace]"] + - ["System.Boolean", "System.ServiceModel.Description.ServiceAuthorizationBehavior", "Method[ShouldSerializeExternalAuthorizationPolicies].ReturnValue"] + - ["System.CodeDom.CodeMemberMethod", "System.ServiceModel.Description.OperationContractGenerationContext", "Property[EndMethod]"] + - ["System.ServiceModel.Description.ServiceContractGenerationOptions", "System.ServiceModel.Description.ServiceContractGenerationOptions!", "Field[InternalTypes]"] + - ["System.Boolean", "System.ServiceModel.Description.DurableOperationAttribute", "Property[CompletesInstance]"] + - ["System.Xml.Schema.XmlSchemaSet", "System.ServiceModel.Description.WsdlExporter", "Property[GeneratedXmlSchemas]"] + - ["System.ServiceModel.Security.PeerCredential", "System.ServiceModel.Description.ServiceCredentials", "Property[Peer]"] + - ["System.ServiceModel.Web.WebMessageBodyStyle", "System.ServiceModel.Description.WebHttpBehavior", "Property[DefaultBodyStyle]"] + - ["System.Boolean", "System.ServiceModel.Description.ServiceHealthBehavior!", "Method[TryParseBooleanQueryParameter].ReturnValue"] + - ["System.ServiceModel.Security.SecureConversationServiceCredential", "System.ServiceModel.Description.ServiceCredentials", "Property[SecureConversationAuthentication]"] + - ["System.String", "System.ServiceModel.Description.ContractDescription", "Property[Name]"] + - ["System.ServiceModel.Description.OperationDescription", "System.ServiceModel.Description.WsdlContractConversionContext", "Method[GetOperationDescription].ReturnValue"] + - ["System.Boolean", "System.ServiceModel.Description.MessagePartDescription", "Property[Multiple]"] + - ["System.Collections.Generic.IDictionary", "System.ServiceModel.Description.UseRequestHeadersForMetadataAddressBehavior", "Property[DefaultPortsByScheme]"] + - ["System.ServiceModel.Description.MessageDirection", "System.ServiceModel.Description.MessageDirection!", "Field[Input]"] + - ["System.ServiceModel.Description.MetadataSet", "System.ServiceModel.Description.ServiceMetadataExtension", "Property[Metadata]"] + - ["System.TimeSpan", "System.ServiceModel.Description.WorkflowRuntimeBehavior", "Property[CachedInstanceExpiration]"] + - ["System.ServiceModel.Description.ServiceContractGenerator", "System.ServiceModel.Description.OperationContractGenerationContext", "Property[ServiceContractGenerator]"] + - ["System.Type", "System.ServiceModel.Description.MessagePartDescription", "Property[Type]"] + - ["System.Reflection.MethodInfo", "System.ServiceModel.Description.OperationDescription", "Property[BeginMethod]"] + - ["System.DateTimeOffset", "System.ServiceModel.Description.ServiceHealthModel", "Property[Date]"] + - ["System.Boolean", "System.ServiceModel.Description.ServiceHealthBehaviorBase", "Property[HttpGetEnabled]"] + - ["System.Uri", "System.ServiceModel.Description.ServiceDebugBehavior", "Property[HttpsHelpPageUrl]"] + - ["System.ServiceModel.Description.MetadataImporterQuotas", "System.ServiceModel.Description.MetadataImporterQuotas!", "Property[Defaults]"] + - ["System.String", "System.ServiceModel.Description.MetadataSection!", "Property[PolicyDialect]"] + - ["System.Type", "System.ServiceModel.Description.WebServiceEndpoint", "Property[WebEndpointType]"] + - ["System.ServiceModel.Description.FaultDescriptionCollection", "System.ServiceModel.Description.OperationDescription", "Property[Faults]"] + - ["System.Boolean", "System.ServiceModel.Description.ServiceSecurityAuditBehavior", "Property[SuppressAuditFailure]"] + - ["System.Reflection.MemberInfo", "System.ServiceModel.Description.MessagePartDescription", "Property[MemberInfo]"] + - ["System.String", "System.ServiceModel.Description.ContractDescription", "Property[ConfigurationName]"] + - ["System.CodeDom.CodeTypeDeclaration", "System.ServiceModel.Description.ServiceContractGenerationContext", "Property[ContractType]"] + - ["System.String", "System.ServiceModel.Description.JsonFaultDetail", "Property[ExceptionType]"] + - ["System.ServiceModel.Channels.Binding", "System.ServiceModel.Description.WsdlImporter", "Method[ImportBinding].ReturnValue"] + - ["System.ServiceModel.Security.X509CertificateRecipientClientCredential", "System.ServiceModel.Description.ClientCredentials", "Property[ServiceCertificate]"] + - ["System.Int32", "System.ServiceModel.Description.MetadataConversionError", "Method[GetHashCode].ReturnValue"] + - ["System.ServiceModel.Description.ContractDescription", "System.ServiceModel.Description.WsdlImporter", "Method[ImportContract].ReturnValue"] + - ["System.ServiceModel.ChannelFactory", "System.ServiceModel.Description.MetadataExchangeClient", "Method[GetChannelFactory].ReturnValue"] + - ["System.CodeDom.CodeMemberMethod", "System.ServiceModel.Description.OperationContractGenerationContext", "Property[BeginMethod]"] + - ["System.ServiceModel.Channels.Message", "System.ServiceModel.Description.IMetadataExchange", "Method[Get].ReturnValue"] + - ["System.ServiceModel.Description.UnknownExceptionAction", "System.ServiceModel.Description.DurableServiceAttribute", "Property[UnknownExceptionAction]"] + - ["System.Uri", "System.ServiceModel.Description.ServiceMetadataBehavior", "Property[HttpGetUrl]"] + - ["System.ServiceModel.Dispatcher.IClientMessageFormatter", "System.ServiceModel.Description.WebHttpBehavior", "Method[GetRequestClientFormatter].ReturnValue"] + - ["System.Xml.XmlQualifiedName", "System.ServiceModel.Description.MessagePartDescriptionCollection", "Method[GetKeyForItem].ReturnValue"] + - ["System.Uri", "System.ServiceModel.Description.ServiceMetadataBehavior", "Property[ExternalMetadataLocation]"] + - ["System.ServiceModel.XmlSerializerFormatAttribute", "System.ServiceModel.Description.XmlSerializerOperationBehavior", "Property[XmlSerializerFormatAttribute]"] + - ["System.Collections.ObjectModel.Collection", "System.ServiceModel.Description.ContractDescription", "Method[GetInheritedContracts].ReturnValue"] + - ["System.ServiceModel.Channels.Binding", "System.ServiceModel.Description.ServiceHealthBehaviorBase", "Property[HttpGetBinding]"] + - ["System.Xml.Schema.XmlSchemaSet", "System.ServiceModel.Description.WsdlImporter", "Property[XmlSchemas]"] + - ["System.ServiceModel.Description.ListenUriMode", "System.ServiceModel.Description.ListenUriMode!", "Field[Explicit]"] + - ["System.Boolean", "System.ServiceModel.Description.OperationDescription", "Property[IsOneWay]"] + - ["System.ServiceModel.Description.MetadataExporter", "System.ServiceModel.Description.ServiceMetadataBehavior", "Property[MetadataExporter]"] + - ["System.ServiceModel.Channels.Binding", "System.ServiceModel.Description.MetadataExchangeBindings!", "Method[CreateMexNamedPipeBinding].ReturnValue"] + - ["System.ServiceModel.Description.MetadataImporterQuotas", "System.ServiceModel.Description.MetadataImporterQuotas!", "Property[Max]"] + - ["System.ServiceModel.Description.PolicyVersion", "System.ServiceModel.Description.PolicyVersion!", "Property[Default]"] + - ["System.Configuration.Configuration", "System.ServiceModel.Description.ServiceContractGenerator", "Property[Configuration]"] + - ["System.ServiceModel.Dispatcher.QueryStringConverter", "System.ServiceModel.Description.WebScriptEnablingBehavior", "Method[GetQueryStringConverter].ReturnValue"] + - ["System.String", "System.ServiceModel.Description.ServiceMetadataBehavior!", "Field[MexContractName]"] + - ["System.Web.Security.RoleProvider", "System.ServiceModel.Description.ServiceAuthorizationBehavior", "Property[RoleProvider]"] + - ["System.ServiceModel.Description.OperationDescription", "System.ServiceModel.Description.WsdlEndpointConversionContext", "Method[GetOperationDescription].ReturnValue"] + - ["System.Collections.ObjectModel.Collection", "System.ServiceModel.Description.OperationDescription", "Property[KnownTypes]"] + - ["System.ServiceModel.Description.ServiceEndpointCollection", "System.ServiceModel.Description.MetadataResolver!", "Method[EndResolve].ReturnValue"] + - ["System.Boolean", "System.ServiceModel.Description.MessageHeaderDescription", "Property[Relay]"] + - ["System.Boolean", "System.ServiceModel.Description.WebScriptEnablingBehavior", "Property[HelpEnabled]"] + - ["System.ServiceModel.Description.PrincipalPermissionMode", "System.ServiceModel.Description.ServiceAuthorizationBehavior", "Property[PrincipalPermissionMode]"] + - ["System.ServiceModel.DataContractFormatAttribute", "System.ServiceModel.Description.DataContractSerializerOperationBehavior", "Property[DataContractFormatAttribute]"] + - ["System.Collections.ObjectModel.Collection", "System.ServiceModel.Description.ServiceContractGenerator", "Property[Errors]"] + - ["System.ServiceModel.Description.PolicyAssertionCollection", "System.ServiceModel.Description.PolicyConversionContext", "Method[GetBindingAssertions].ReturnValue"] + - ["System.ServiceModel.Description.ContractDescription", "System.ServiceModel.Description.OperationDescription", "Property[DeclaringContract]"] + - ["System.IdentityModel.Tokens.SecurityTokenHandlerCollectionManager", "System.ServiceModel.Description.ClientCredentials", "Property[SecurityTokenHandlerCollectionManager]"] + - ["System.Net.Security.ProtectionLevel", "System.ServiceModel.Description.MessagePartDescription", "Property[ProtectionLevel]"] + - ["System.Uri", "System.ServiceModel.Description.ClientViaBehavior", "Property[Uri]"] + - ["System.CodeDom.CodeMemberMethod", "System.ServiceModel.Description.OperationContractGenerationContext", "Property[TaskMethod]"] + - ["System.Reflection.MethodInfo", "System.ServiceModel.Description.OperationDescription", "Property[EndMethod]"] + - ["System.Net.HttpStatusCode", "System.ServiceModel.Description.ServiceHealthBehavior", "Method[GetHttpResponseCode].ReturnValue"] + - ["System.Boolean", "System.ServiceModel.Description.WebHttpBehavior", "Property[AutomaticFormatSelectionEnabled]"] + - ["System.ServiceModel.Dispatcher.IClientMessageFormatter", "System.ServiceModel.Description.WebHttpBehavior", "Method[GetReplyClientFormatter].ReturnValue"] + - ["System.Boolean", "System.ServiceModel.Description.DataContractSerializerOperationBehavior", "Property[IgnoreExtensionDataObject]"] + - ["System.Boolean", "System.ServiceModel.Description.FaultDescription", "Property[HasProtectionLevel]"] + - ["System.Boolean", "System.ServiceModel.Description.OperationDescription", "Property[IsInitiating]"] + - ["System.String", "System.ServiceModel.Description.JsonFaultDetail", "Property[StackTrace]"] + - ["System.IAsyncResult", "System.ServiceModel.Description.IMetadataExchange", "Method[BeginGet].ReturnValue"] + - ["System.ServiceModel.Description.FaultDescription", "System.ServiceModel.Description.WsdlContractConversionContext", "Method[GetFaultDescription].ReturnValue"] + - ["System.TimeSpan", "System.ServiceModel.Description.MetadataExchangeClient", "Property[OperationTimeout]"] + - ["System.Uri", "System.ServiceModel.Description.ServiceMetadataBehavior", "Property[HttpsGetUrl]"] + - ["System.ServiceModel.Description.MetadataExchangeClientMode", "System.ServiceModel.Description.MetadataExchangeClientMode!", "Field[MetadataExchange]"] + - ["System.Boolean", "System.ServiceModel.Description.OperationContractGenerationContext", "Property[IsTask]"] + - ["System.ServiceModel.Description.PolicyVersion", "System.ServiceModel.Description.PolicyVersion!", "Property[Policy15]"] + - ["System.ServiceModel.Description.MetadataSet", "System.ServiceModel.Description.MetadataExchangeClient", "Method[GetMetadata].ReturnValue"] + - ["System.ServiceModel.Description.ServiceHealthModel+ProcessThreadsModel", "System.ServiceModel.Description.ServiceHealthModel", "Property[ProcessThreads]"] + - ["System.Collections.ObjectModel.Collection", "System.ServiceModel.Description.XmlSerializerOperationBehavior", "Method[GetXmlMappings].ReturnValue"] + - ["System.String", "System.ServiceModel.Description.MetadataSection", "Property[Dialect]"] + - ["System.ServiceModel.ServiceAuthorizationManager", "System.ServiceModel.Description.ServiceAuthorizationBehavior", "Property[ServiceAuthorizationManager]"] + - ["System.ServiceModel.Description.ServiceContractGenerationOptions", "System.ServiceModel.Description.ServiceContractGenerationOptions!", "Field[AsynchronousMethods]"] + - ["System.String", "System.ServiceModel.Description.ServiceDescription", "Property[Namespace]"] + - ["System.Collections.Generic.KeyedByTypeCollection", "System.ServiceModel.Description.ServiceDescription", "Property[Behaviors]"] + - ["System.ServiceModel.AuditLogLocation", "System.ServiceModel.Description.ServiceSecurityAuditBehavior", "Property[AuditLogLocation]"] + - ["System.Web.Services.Description.Port", "System.ServiceModel.Description.WsdlEndpointConversionContext", "Property[WsdlPort]"] + - ["System.Type", "System.ServiceModel.Description.ServiceDescription", "Property[ServiceType]"] + - ["System.CodeDom.CodeMemberMethod", "System.ServiceModel.Description.OperationContractGenerationContext", "Property[SyncMethod]"] + - ["System.Collections.ObjectModel.Collection", "System.ServiceModel.Description.OperationDescriptionCollection", "Method[FindAll].ReturnValue"] + - ["System.Boolean", "System.ServiceModel.Description.WebHttpEndpoint", "Property[FaultExceptionEnabled]"] + - ["System.Boolean", "System.ServiceModel.Description.ContractDescription", "Property[HasProtectionLevel]"] + - ["System.Int32", "System.ServiceModel.Description.ServiceThrottlingBehavior", "Property[MaxConcurrentInstances]"] + - ["System.ServiceModel.Description.UnknownExceptionAction", "System.ServiceModel.Description.UnknownExceptionAction!", "Field[AbortInstance]"] + - ["System.ServiceModel.Dispatcher.IDispatchMessageFormatter", "System.ServiceModel.Description.WebHttpBehavior", "Method[GetReplyDispatchFormatter].ReturnValue"] + - ["System.ServiceModel.HostNameComparisonMode", "System.ServiceModel.Description.WebServiceEndpoint", "Property[HostNameComparisonMode]"] + - ["System.ServiceModel.SessionMode", "System.ServiceModel.Description.ContractDescription", "Property[SessionMode]"] + - ["System.Net.Security.ProtectionLevel", "System.ServiceModel.Description.MessageDescription", "Property[ProtectionLevel]"] + - ["System.ServiceModel.Security.WindowsServiceCredential", "System.ServiceModel.Description.ServiceCredentials", "Property[WindowsAuthentication]"] + - ["System.Web.Services.Description.OperationBinding", "System.ServiceModel.Description.WsdlEndpointConversionContext", "Method[GetOperationBinding].ReturnValue"] + - ["System.Text.Encoding", "System.ServiceModel.Description.WebServiceEndpoint", "Property[WriteEncoding]"] + - ["System.Boolean", "System.ServiceModel.Description.DispatcherSynchronizationBehavior", "Property[AsynchronousSendEnabled]"] + - ["System.Int32", "System.ServiceModel.Description.DataContractSerializerOperationBehavior", "Property[MaxItemsInObjectGraph]"] + - ["System.String", "System.ServiceModel.Description.ServiceDescription", "Property[Name]"] + - ["System.ServiceModel.Description.PrincipalPermissionMode", "System.ServiceModel.Description.PrincipalPermissionMode!", "Field[UseWindowsGroups]"] + - ["System.Boolean", "System.ServiceModel.Description.MetadataConversionError", "Property[IsWarning]"] + - ["System.ServiceModel.ExceptionMapper", "System.ServiceModel.Description.ServiceCredentials", "Property[ExceptionMapper]"] + - ["System.ServiceModel.Description.ServiceHealthSection", "System.ServiceModel.Description.ServiceHealthSectionCollection", "Method[CreateSection].ReturnValue"] + - ["System.IAsyncResult", "System.ServiceModel.Description.MetadataExchangeClient", "Method[BeginGetMetadata].ReturnValue"] + - ["System.ServiceModel.Description.ListenUriMode", "System.ServiceModel.Description.ListenUriMode!", "Field[Unique]"] + - ["System.Reflection.MethodInfo", "System.ServiceModel.Description.OperationDescription", "Property[TaskMethod]"] + - ["System.ServiceModel.Channels.Binding", "System.ServiceModel.Description.ServiceDebugBehavior", "Property[HttpHelpPageBinding]"] + - ["System.String", "System.ServiceModel.Description.JsonFaultDetail", "Property[Message]"] + - ["System.ServiceModel.ExceptionDetail", "System.ServiceModel.Description.JsonFaultDetail", "Property[ExceptionDetail]"] + - ["System.Int32", "System.ServiceModel.Description.MetadataExchangeClient", "Property[MaximumResolvedReferences]"] + - ["System.Boolean", "System.ServiceModel.Description.ServiceMetadataBehavior", "Property[HttpsGetEnabled]"] + - ["System.Int32", "System.ServiceModel.Description.TransactedBatchingBehavior", "Property[MaxBatchSize]"] + - ["System.ServiceModel.Description.FaultDescription", "System.ServiceModel.Description.WsdlEndpointConversionContext", "Method[GetFaultDescription].ReturnValue"] + - ["System.Boolean", "System.ServiceModel.Description.ServiceDebugBehavior", "Property[HttpHelpPageEnabled]"] + - ["System.Boolean", "System.ServiceModel.Description.ServiceEndpoint", "Property[IsSystemEndpoint]"] + - ["System.ServiceModel.Security.HttpDigestClientCredential", "System.ServiceModel.Description.ClientCredentials", "Property[HttpDigest]"] + - ["System.Xml.XmlElement", "System.ServiceModel.Description.PolicyAssertionCollection", "Method[Find].ReturnValue"] + - ["System.TimeSpan", "System.ServiceModel.Description.PersistenceProviderBehavior", "Property[PersistenceOperationTimeout]"] + - ["System.ServiceModel.Security.X509CertificateRecipientServiceCredential", "System.ServiceModel.Description.ServiceCredentials", "Property[ServiceCertificate]"] + - ["System.Collections.Generic.Dictionary", "System.ServiceModel.Description.MetadataImporter", "Property[KnownContracts]"] + - ["System.Int32", "System.ServiceModel.Description.WebServiceEndpoint", "Property[MaxBufferSize]"] + - ["System.ServiceModel.Security.UserNamePasswordServiceCredential", "System.ServiceModel.Description.ServiceCredentials", "Property[UserNameAuthentication]"] + - ["System.Reflection.MethodInfo", "System.ServiceModel.Description.OperationDescription", "Property[SyncMethod]"] + - ["System.String", "System.ServiceModel.Description.MetadataSection!", "Property[MetadataExchangeDialect]"] + - ["System.ServiceModel.Description.OperationDescription", "System.ServiceModel.Description.OperationDescriptionCollection", "Method[Find].ReturnValue"] + - ["System.Boolean", "System.ServiceModel.Description.FaultDescription", "Method[ShouldSerializeProtectionLevel].ReturnValue"] + - ["System.Type", "System.ServiceModel.Description.IContractBehaviorAttribute", "Property[TargetContract]"] + - ["System.Int32", "System.ServiceModel.Description.ServiceThrottlingBehavior", "Property[MaxConcurrentCalls]"] + - ["System.Boolean", "System.ServiceModel.Description.CallbackDebugBehavior", "Property[IncludeExceptionDetailInFaults]"] + - ["System.ServiceModel.Description.MessageDirection", "System.ServiceModel.Description.MessageDescription", "Property[Direction]"] + - ["System.String", "System.ServiceModel.Description.ServiceHealthDataCollection", "Method[GetKeyForItem].ReturnValue"] + - ["System.Xml.Schema.XmlSchema", "System.ServiceModel.Description.MetadataSet", "Method[System.Xml.Serialization.IXmlSerializable.GetSchema].ReturnValue"] + - ["System.String", "System.ServiceModel.Description.MetadataSection!", "Property[ServiceDescriptionDialect]"] + - ["System.ServiceModel.Description.PrincipalPermissionMode", "System.ServiceModel.Description.PrincipalPermissionMode!", "Field[Always]"] + - ["System.String", "System.ServiceModel.Description.PolicyVersion", "Method[ToString].ReturnValue"] + - ["System.ServiceModel.Dispatcher.IDispatchMessageFormatter", "System.ServiceModel.Description.WebHttpBehavior", "Method[GetRequestDispatchFormatter].ReturnValue"] + - ["System.IdentityModel.Tokens.SecurityToken", "System.ServiceModel.Description.ClientCredentials", "Method[GetInfoCardSecurityToken].ReturnValue"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.ServiceModel.Description.ServiceAuthorizationBehavior", "Property[ExternalAuthorizationPolicies]"] + - ["System.Int64", "System.ServiceModel.Description.WebServiceEndpoint", "Property[MaxBufferPoolSize]"] + - ["System.Web.Services.Description.ServiceDescriptionCollection", "System.ServiceModel.Description.WsdlExporter", "Property[GeneratedWsdlDocuments]"] + - ["System.ServiceModel.Description.ServiceContractGenerationOptions", "System.ServiceModel.Description.ServiceContractGenerationOptions!", "Field[ClientClass]"] + - ["System.Web.Services.Description.ServiceDescriptionCollection", "System.ServiceModel.Description.WsdlImporter", "Property[WsdlDocuments]"] + - ["System.ServiceModel.TransferMode", "System.ServiceModel.Description.WebServiceEndpoint", "Property[TransferMode]"] + - ["System.ServiceModel.Description.OperationDescriptionCollection", "System.ServiceModel.Description.ContractDescription", "Property[Operations]"] + - ["System.ServiceModel.Description.ContractDescription", "System.ServiceModel.Description.ServiceEndpoint", "Property[Contract]"] + - ["System.ServiceModel.Description.ServiceHealthModel+ServiceEndpointModel[]", "System.ServiceModel.Description.ServiceHealthModel", "Property[ServiceEndpoints]"] + - ["System.Uri", "System.ServiceModel.Description.ServiceHealthBehaviorBase", "Property[HttpGetUrl]"] + - ["System.Collections.ObjectModel.Collection", "System.ServiceModel.Description.PolicyAssertionCollection", "Method[FindAll].ReturnValue"] + - ["System.Collections.ObjectModel.Collection", "System.ServiceModel.Description.WsdlImporter", "Method[ImportAllContracts].ReturnValue"] + - ["System.String", "System.ServiceModel.Description.ServiceHealthSection", "Property[BackgroundColor]"] + - ["System.Boolean", "System.ServiceModel.Description.OperationContractGenerationContext", "Property[IsAsync]"] + - ["System.Boolean", "System.ServiceModel.Description.WebHttpEndpoint", "Property[HelpEnabled]"] + - ["System.ServiceModel.Description.MessageBodyDescription", "System.ServiceModel.Description.MessageDescription", "Property[Body]"] + - ["System.Uri", "System.ServiceModel.Description.ServiceEndpoint", "Property[ListenUri]"] + - ["System.IdentityModel.Selectors.SecurityTokenManager", "System.ServiceModel.Description.ServiceCredentials", "Method[CreateSecurityTokenManager].ReturnValue"] + - ["System.ServiceModel.Description.PolicyAssertionCollection", "System.ServiceModel.Description.PolicyConversionContext", "Method[GetMessageBindingAssertions].ReturnValue"] + - ["System.ServiceModel.Channels.AddressingVersion", "System.ServiceModel.Description.MetadataReference", "Property[AddressVersion]"] + - ["System.ServiceModel.Description.MessagePartDescriptionCollection", "System.ServiceModel.Description.MessageBodyDescription", "Property[Parts]"] + - ["System.String", "System.ServiceModel.Description.MessageDescription", "Property[Action]"] + - ["System.ServiceModel.Description.ServiceHealthSectionCollection", "System.ServiceModel.Description.ServiceHealthBehavior", "Method[GetServiceHealthSections].ReturnValue"] + - ["System.Xml.XmlDocument", "System.ServiceModel.Description.ServiceHealthBehavior", "Method[GetXmlDocument].ReturnValue"] + - ["System.Type", "System.ServiceModel.Description.FaultDescription", "Property[DetailType]"] + - ["System.Boolean", "System.ServiceModel.Description.ServiceAuthorizationBehavior", "Property[ImpersonateOnSerializingReply]"] + - ["System.Collections.Generic.KeyedByTypeCollection", "System.ServiceModel.Description.ServiceEndpoint", "Property[Behaviors]"] + - ["System.ServiceModel.Description.ServiceHealthModel+ProcessInformationModel", "System.ServiceModel.Description.ServiceHealthModel", "Property[ProcessInformation]"] + - ["System.Collections.ObjectModel.Collection", "System.ServiceModel.Description.MetadataImporter", "Method[ImportAllContracts].ReturnValue"] + - ["System.ServiceModel.Description.ListenUriMode", "System.ServiceModel.Description.ServiceEndpoint", "Property[ListenUriMode]"] + - ["System.ServiceModel.Web.WebMessageBodyStyle", "System.ServiceModel.Description.WebScriptEnablingBehavior", "Property[DefaultBodyStyle]"] + - ["System.Object", "System.ServiceModel.Description.MetadataSection", "Property[Metadata]"] + - ["System.ServiceModel.Description.MetadataExchangeClientMode", "System.ServiceModel.Description.MetadataExchangeClientMode!", "Field[HttpGet]"] + - ["System.Web.Services.Description.Operation", "System.ServiceModel.Description.WsdlContractConversionContext", "Method[GetOperation].ReturnValue"] + - ["System.String", "System.ServiceModel.Description.ServiceHealthSection", "Property[Title]"] + - ["System.Boolean", "System.ServiceModel.Description.OperationDescription", "Property[HasProtectionLevel]"] + - ["System.Net.Security.ProtectionLevel", "System.ServiceModel.Description.ContractDescription", "Property[ProtectionLevel]"] + - ["System.ServiceModel.Description.MessagePartDescription", "System.ServiceModel.Description.MessageBodyDescription", "Property[ReturnValue]"] + - ["System.Collections.Generic.Dictionary", "System.ServiceModel.Description.MetadataImporter", "Property[State]"] + - ["System.CodeDom.CodeTypeReference", "System.ServiceModel.Description.ServiceContractGenerator", "Method[GenerateServiceContractType].ReturnValue"] + - ["System.ServiceModel.Security.X509CertificateInitiatorClientCredential", "System.ServiceModel.Description.ClientCredentials", "Property[ClientCertificate]"] + - ["System.Xml.XmlDictionaryReaderQuotas", "System.ServiceModel.Description.WebServiceEndpoint", "Property[ReaderQuotas]"] + - ["System.ServiceModel.ServiceAuthenticationManager", "System.ServiceModel.Description.ServiceAuthenticationBehavior", "Property[ServiceAuthenticationManager]"] + - ["System.ServiceModel.Description.UnknownExceptionAction", "System.ServiceModel.Description.UnknownExceptionAction!", "Field[TerminateInstance]"] + - ["System.ServiceModel.EndpointAddress", "System.ServiceModel.Description.ServiceEndpoint", "Property[Address]"] + - ["System.Boolean", "System.ServiceModel.Description.ServiceHealthBehaviorBase", "Property[HttpsGetEnabled]"] + - ["System.ServiceModel.Security.PeerCredential", "System.ServiceModel.Description.ClientCredentials", "Property[Peer]"] + - ["System.ServiceModel.Web.WebMessageFormat", "System.ServiceModel.Description.WebHttpBehavior", "Property[DefaultOutgoingResponseFormat]"] + - ["System.ServiceModel.AuditLevel", "System.ServiceModel.Description.ServiceSecurityAuditBehavior", "Property[MessageAuthenticationAuditLevel]"] + - ["System.Uri", "System.ServiceModel.Description.ServiceHealthBehaviorBase", "Property[HttpsGetUrl]"] + - ["System.ServiceModel.Web.WebMessageFormat", "System.ServiceModel.Description.WebHttpEndpoint", "Property[DefaultOutgoingResponseFormat]"] + - ["System.Type", "System.ServiceModel.Description.WebScriptEndpoint", "Property[WebEndpointType]"] + - ["System.Type", "System.ServiceModel.Description.ContractDescription", "Property[ContractType]"] + - ["System.ServiceModel.Description.ServiceContractGenerationOptions", "System.ServiceModel.Description.ServiceContractGenerationOptions!", "Field[ChannelInterface]"] + - ["System.Runtime.Serialization.IDataContractSurrogate", "System.ServiceModel.Description.DataContractSerializerOperationBehavior", "Property[DataContractSurrogate]"] + - ["System.Uri", "System.ServiceModel.Description.ServiceDebugBehavior", "Property[HttpHelpPageUrl]"] + - ["System.CodeDom.CodeTypeDeclaration", "System.ServiceModel.Description.OperationContractGenerationContext", "Property[DeclaringType]"] + - ["System.Int64", "System.ServiceModel.Description.WebServiceEndpoint", "Property[MaxReceivedMessageSize]"] + - ["System.Boolean", "System.ServiceModel.Description.ServiceHealthBehavior", "Property[HasXmlSupport]"] + - ["System.Collections.Generic.Dictionary", "System.ServiceModel.Description.ServiceContractGenerator", "Property[ReferencedTypes]"] + - ["System.Boolean", "System.ServiceModel.Description.MessageHeaderDescription", "Property[MustUnderstand]"] + - ["System.Collections.ObjectModel.KeyedCollection", "System.ServiceModel.Description.ContractDescription", "Property[ContractBehaviors]"] + - ["System.Web.Services.Description.PortType", "System.ServiceModel.Description.WsdlContractConversionContext", "Property[WsdlPortType]"] + - ["System.ServiceModel.Description.PrincipalPermissionMode", "System.ServiceModel.Description.PrincipalPermissionMode!", "Field[UseAspNetRoles]"] + - ["System.ServiceModel.Description.MessagePropertyDescriptionCollection", "System.ServiceModel.Description.MessageDescription", "Property[Properties]"] + - ["System.Net.HttpWebRequest", "System.ServiceModel.Description.MetadataExchangeClient", "Method[GetWebRequest].ReturnValue"] + - ["System.Boolean", "System.ServiceModel.Description.WebHttpBehavior", "Property[HelpEnabled]"] + - ["System.String", "System.ServiceModel.Description.ServiceHealthSection", "Property[ForegroundColor]"] + - ["System.Boolean", "System.ServiceModel.Description.ServiceAuthenticationBehavior", "Method[ShouldSerializeServiceAuthenticationManager].ReturnValue"] + - ["System.ServiceModel.Description.ServiceEndpointCollection", "System.ServiceModel.Description.MetadataResolver!", "Method[Resolve].ReturnValue"] + - ["System.Boolean", "System.ServiceModel.Description.MessageHeaderDescription", "Property[TypedHeader]"] + - ["System.ServiceModel.Description.PolicyVersion", "System.ServiceModel.Description.MetadataExporter", "Property[PolicyVersion]"] + - ["System.Net.ICredentials", "System.ServiceModel.Description.MetadataExchangeClient", "Property[HttpCredentials]"] + - ["System.ServiceModel.Security.WindowsClientCredential", "System.ServiceModel.Description.ClientCredentials", "Property[Windows]"] + - ["System.ServiceModel.Channels.Message", "System.ServiceModel.Description.IMetadataExchange", "Method[EndGet].ReturnValue"] + - ["System.Boolean", "System.ServiceModel.Description.ServiceDebugBehavior", "Property[IncludeExceptionDetailInFaults]"] + - ["System.Collections.ObjectModel.Collection", "System.ServiceModel.Description.PolicyAssertionCollection", "Method[RemoveAll].ReturnValue"] + - ["System.String", "System.ServiceModel.Description.WebHttpBehavior", "Property[JavascriptCallbackParameterName]"] + - ["System.Boolean", "System.ServiceModel.Description.ServiceHealthBehavior!", "Method[EnsureHttpStatusCode].ReturnValue"] + - ["System.ServiceModel.Description.ServiceContractGenerationOptions", "System.ServiceModel.Description.ServiceContractGenerationOptions!", "Field[TaskBasedAsynchronousMethod]"] + - ["System.String", "System.ServiceModel.Description.MetadataLocation", "Property[Location]"] + - ["System.Collections.ObjectModel.Collection", "System.ServiceModel.Description.WsdlImporter", "Method[ImportAllBindings].ReturnValue"] + - ["System.ServiceModel.Description.ServiceContractGenerationOptions", "System.ServiceModel.Description.ServiceContractGenerationOptions!", "Field[None]"] + - ["System.Runtime.Serialization.ISerializationSurrogateProvider", "System.ServiceModel.Description.DataContractSerializerOperationBehavior", "Property[SerializationSurrogateProvider]"] + - ["System.Boolean", "System.ServiceModel.Description.ServiceAuthorizationBehavior", "Method[ShouldSerializeServiceAuthorizationManager].ReturnValue"] + - ["System.ServiceModel.Description.ServiceDescription", "System.ServiceModel.Description.ServiceDescription!", "Method[GetService].ReturnValue"] + - ["System.ServiceModel.Description.ServiceHealthModel+ServicePropertiesModel", "System.ServiceModel.Description.ServiceHealthModel", "Property[ServiceProperties]"] + - ["System.ServiceModel.Channels.Binding", "System.ServiceModel.Description.MetadataExchangeBindings!", "Method[CreateMexTcpBinding].ReturnValue"] + - ["System.String", "System.ServiceModel.Description.OperationDescription", "Property[Name]"] + - ["System.ServiceModel.Channels.Binding", "System.ServiceModel.Description.MetadataExchangeBindings!", "Method[CreateMexHttpsBinding].ReturnValue"] + - ["System.ServiceModel.Description.ServiceEndpointCollection", "System.ServiceModel.Description.MetadataImporter", "Method[ImportAllEndpoints].ReturnValue"] + - ["System.Boolean", "System.ServiceModel.Description.MetadataExchangeClient", "Property[ResolveMetadataReferences]"] + - ["System.String", "System.ServiceModel.Description.FaultDescription", "Property[Action]"] + - ["System.Boolean", "System.ServiceModel.Description.ServiceHealthBehavior!", "Method[TryParseHttpStatusCodeQueryParameter].ReturnValue"] + - ["System.Runtime.Serialization.DataContractResolver", "System.ServiceModel.Description.DataContractSerializerOperationBehavior", "Property[DataContractResolver]"] + - ["System.ServiceModel.Description.MetadataSection", "System.ServiceModel.Description.MetadataSection!", "Method[CreateFromServiceDescription].ReturnValue"] + - ["System.ServiceModel.Description.PolicyConversionContext", "System.ServiceModel.Description.MetadataExporter", "Method[ExportPolicy].ReturnValue"] + - ["System.Boolean", "System.ServiceModel.Description.ServiceCredentials", "Property[UseIdentityConfiguration]"] + - ["System.Collections.Generic.Dictionary", "System.ServiceModel.Description.ServiceContractGenerator", "Property[NamespaceMappings]"] + - ["System.Collections.Generic.KeyedByTypeCollection", "System.ServiceModel.Description.MetadataImporter", "Property[PolicyImportExtensions]"] + - ["System.DateTimeOffset", "System.ServiceModel.Description.ServiceHealthBehaviorBase", "Property[ServiceStartTime]"] + - ["System.Boolean", "System.ServiceModel.Description.MetadataConversionError", "Method[Equals].ReturnValue"] + - ["System.Web.Services.Description.OperationMessage", "System.ServiceModel.Description.WsdlContractConversionContext", "Method[GetOperationMessage].ReturnValue"] + - ["System.ServiceModel.AuditLevel", "System.ServiceModel.Description.ServiceSecurityAuditBehavior", "Property[ServiceAuthorizationAuditLevel]"] + - ["System.String", "System.ServiceModel.Description.MessageHeaderDescription", "Property[Actor]"] + - ["System.Boolean", "System.ServiceModel.Description.MessagePartDescription", "Property[HasProtectionLevel]"] + - ["System.Boolean", "System.ServiceModel.Description.WebScriptEnablingBehavior", "Property[FaultExceptionEnabled]"] + - ["System.ServiceModel.Description.MetadataSet", "System.ServiceModel.Description.MetadataExchangeClient", "Method[EndGetMetadata].ReturnValue"] + - ["System.ServiceModel.Channels.Binding", "System.ServiceModel.Description.ServiceDebugBehavior", "Property[HttpsHelpPageBinding]"] + - ["System.IAsyncResult", "System.ServiceModel.Description.MetadataResolver!", "Method[BeginResolve].ReturnValue"] + - ["System.Collections.ObjectModel.KeyedCollection", "System.ServiceModel.Description.OperationDescription", "Property[OperationBehaviors]"] + - ["System.ServiceModel.Web.WebMessageFormat", "System.ServiceModel.Description.WebHttpBehavior", "Property[DefaultOutgoingRequestFormat]"] + - ["System.Boolean", "System.ServiceModel.Description.OperationDescription", "Property[IsTerminating]"] + - ["System.ServiceModel.Description.PrincipalPermissionMode", "System.ServiceModel.Description.PrincipalPermissionMode!", "Field[None]"] + - ["System.Boolean", "System.ServiceModel.Description.OperationDescription", "Method[ShouldSerializeProtectionLevel].ReturnValue"] + - ["System.ServiceModel.Channels.Binding", "System.ServiceModel.Description.MetadataExchangeBindings!", "Method[CreateMexHttpBinding].ReturnValue"] + - ["System.ServiceModel.Description.ServiceContractGenerationOptions", "System.ServiceModel.Description.ServiceContractGenerationOptions!", "Field[TypedMessages]"] + - ["System.ServiceModel.Description.ServiceCredentials", "System.ServiceModel.Description.ServiceCredentials", "Method[CloneCore].ReturnValue"] + - ["System.String", "System.ServiceModel.Description.MessageBodyDescription", "Property[WrapperNamespace]"] + - ["System.ServiceModel.WebHttpSecurity", "System.ServiceModel.Description.WebServiceEndpoint", "Property[Security]"] + - ["System.Boolean", "System.ServiceModel.Description.WebHttpEndpoint", "Property[AutomaticFormatSelectionEnabled]"] + - ["System.String", "System.ServiceModel.Description.ServiceEndpoint", "Property[Name]"] + - ["System.Boolean", "System.ServiceModel.Description.MessageDescription", "Method[ShouldSerializeProtectionLevel].ReturnValue"] + - ["System.CodeDom.CodeTypeDeclaration", "System.ServiceModel.Description.ServiceContractGenerationContext", "Property[DuplexCallbackType]"] + - ["System.Workflow.Runtime.WorkflowRuntime", "System.ServiceModel.Description.WorkflowRuntimeBehavior", "Property[WorkflowRuntime]"] + - ["System.Boolean", "System.ServiceModel.Description.ClientCredentials", "Property[SupportInteractive]"] + - ["System.ServiceModel.Security.IssuedTokenServiceCredential", "System.ServiceModel.Description.ServiceCredentials", "Property[IssuedTokenAuthentication]"] + - ["System.ServiceModel.Description.ContractDescription", "System.ServiceModel.Description.ServiceContractGenerationContext", "Property[Contract]"] + - ["System.Boolean", "System.ServiceModel.Description.ServiceMetadataContractBehavior", "Property[MetadataGenerationDisabled]"] + - ["System.Collections.Generic.KeyedByTypeCollection", "System.ServiceModel.Description.WsdlImporter", "Property[WsdlImportExtensions]"] + - ["System.Collections.ObjectModel.Collection", "System.ServiceModel.Description.ServiceEndpointCollection", "Method[FindAll].ReturnValue"] + - ["System.Boolean", "System.ServiceModel.Description.MustUnderstandBehavior", "Property[ValidateMustUnderstand]"] + - ["System.Collections.ObjectModel.Collection", "System.ServiceModel.Description.MetadataImporter", "Property[Errors]"] + - ["System.ServiceModel.Description.MetadataSet", "System.ServiceModel.Description.WsdlExporter", "Method[GetGeneratedMetadata].ReturnValue"] + - ["System.ServiceModel.Description.ContractDescription", "System.ServiceModel.Description.WsdlContractConversionContext", "Property[Contract]"] + - ["System.ServiceModel.Description.MessageDescription", "System.ServiceModel.Description.WsdlContractConversionContext", "Method[GetMessageDescription].ReturnValue"] + - ["System.ServiceModel.Channels.BindingElementCollection", "System.ServiceModel.Description.PolicyConversionContext", "Property[BindingElements]"] + - ["System.String", "System.ServiceModel.Description.MessagePropertyDescriptionCollection", "Method[GetKeyForItem].ReturnValue"] + - ["System.Boolean", "System.ServiceModel.Description.ServiceHealthBehaviorBase", "Property[HealthDetailsEnabled]"] + - ["System.Boolean", "System.ServiceModel.Description.DurableOperationAttribute", "Property[CanCreateInstance]"] + - ["System.Type", "System.ServiceModel.Description.WebHttpEndpoint", "Property[WebEndpointType]"] + - ["System.Int32", "System.ServiceModel.Description.MessagePartDescription", "Property[Index]"] + - ["System.ServiceModel.Description.FaultDescription", "System.ServiceModel.Description.FaultDescriptionCollection", "Method[Find].ReturnValue"] + - ["System.ServiceModel.Description.MessageDescription", "System.ServiceModel.Description.MessageDescriptionCollection", "Method[Find].ReturnValue"] + - ["System.ServiceModel.Description.ServiceEndpointCollection", "System.ServiceModel.Description.WsdlImporter", "Method[ImportAllEndpoints].ReturnValue"] + - ["System.String", "System.ServiceModel.Description.ServiceHealthModel!", "Field[Namespace]"] + - ["System.ServiceModel.Description.ContractDescription", "System.ServiceModel.Description.ContractDescription!", "Method[GetContract].ReturnValue"] + - ["System.ServiceModel.Description.ServiceContractGenerationContext", "System.ServiceModel.Description.OperationContractGenerationContext", "Property[Contract]"] + - ["System.ServiceModel.Description.PolicyAssertionCollection", "System.ServiceModel.Description.PolicyConversionContext", "Method[GetOperationBindingAssertions].ReturnValue"] + - ["System.IdentityModel.Selectors.SecurityTokenManager", "System.ServiceModel.Description.ClientCredentials", "Method[CreateSecurityTokenManager].ReturnValue"] + - ["System.Collections.ObjectModel.KeyedCollection", "System.ServiceModel.Description.ServiceEndpoint", "Property[EndpointBehaviors]"] + - ["System.ServiceModel.Description.ServiceContractGenerationOptions", "System.ServiceModel.Description.ServiceContractGenerationOptions!", "Field[EventBasedAsynchronousMethods]"] + - ["System.Collections.ObjectModel.Collection", "System.ServiceModel.Description.FaultDescriptionCollection", "Method[FindAll].ReturnValue"] + - ["System.Boolean", "System.ServiceModel.Description.WebServiceEndpoint", "Property[CrossDomainScriptAccessEnabled]"] + - ["System.Collections.ObjectModel.Collection", "System.ServiceModel.Description.MetadataExporter", "Property[Errors]"] + - ["System.CodeDom.CodeTypeReference", "System.ServiceModel.Description.ServiceContractGenerator", "Method[GenerateServiceEndpoint].ReturnValue"] + - ["System.ServiceModel.Description.ServiceEndpointCollection", "System.ServiceModel.Description.WsdlImporter", "Method[ImportEndpoints].ReturnValue"] + - ["System.ServiceModel.Description.ServiceHealthDataCollection", "System.ServiceModel.Description.ServiceHealthSection", "Method[CreateElementsCollection].ReturnValue"] + - ["System.Boolean", "System.ServiceModel.Description.DataContractSerializerMessageContractImporter", "Property[Enabled]"] + - ["System.Boolean", "System.ServiceModel.Description.ServiceAuthenticationBehavior", "Method[ShouldSerializeAuthenticationSchemes].ReturnValue"] + - ["System.ServiceModel.Description.ServiceContractGenerationOptions", "System.ServiceModel.Description.ServiceContractGenerator", "Property[Options]"] + - ["System.Boolean", "System.ServiceModel.Description.ServiceMetadataBehavior", "Property[HttpGetEnabled]"] + - ["System.ServiceModel.EndpointAddress", "System.ServiceModel.Description.MetadataReference", "Property[Address]"] + - ["System.Boolean", "System.ServiceModel.Description.ServiceDebugBehavior", "Property[HttpsHelpPageEnabled]"] + - ["System.Int32", "System.ServiceModel.Description.DispatcherSynchronizationBehavior", "Property[MaxPendingReceives]"] + - ["System.CodeDom.CodeCompileUnit", "System.ServiceModel.Description.ServiceContractGenerator", "Property[TargetCompileUnit]"] + - ["System.ServiceModel.Channels.Message", "System.ServiceModel.Description.TypedMessageConverter", "Method[ToMessage].ReturnValue"] + - ["System.Web.Services.Description.FaultBinding", "System.ServiceModel.Description.WsdlEndpointConversionContext", "Method[GetFaultBinding].ReturnValue"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemServiceModelDiagnostics/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemServiceModelDiagnostics/model.yml new file mode 100644 index 000000000000..baedad259d24 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemServiceModelDiagnostics/model.yml @@ -0,0 +1,9 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.ServiceModel.Diagnostics.PerformanceCounterScope", "System.ServiceModel.Diagnostics.PerformanceCounterScope!", "Field[Off]"] + - ["System.ServiceModel.Diagnostics.PerformanceCounterScope", "System.ServiceModel.Diagnostics.PerformanceCounterScope!", "Field[Default]"] + - ["System.ServiceModel.Diagnostics.PerformanceCounterScope", "System.ServiceModel.Diagnostics.PerformanceCounterScope!", "Field[All]"] + - ["System.ServiceModel.Diagnostics.PerformanceCounterScope", "System.ServiceModel.Diagnostics.PerformanceCounterScope!", "Field[ServiceOnly]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemServiceModelDiscovery/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemServiceModelDiscovery/model.yml new file mode 100644 index 000000000000..be5f3419ac0c --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemServiceModelDiscovery/model.yml @@ -0,0 +1,142 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.ServiceModel.Discovery.DiscoveryVersion", "System.ServiceModel.Discovery.AnnouncementEndpoint", "Property[DiscoveryVersion]"] + - ["System.ServiceModel.Discovery.ServiceDiscoveryMode", "System.ServiceModel.Discovery.ServiceDiscoveryMode!", "Field[Adhoc]"] + - ["System.Boolean", "System.ServiceModel.Discovery.DiscoveryProxy", "Method[EndShouldRedirectResolve].ReturnValue"] + - ["System.Uri", "System.ServiceModel.Discovery.UdpDiscoveryEndpoint!", "Field[DefaultIPv6MulticastAddress]"] + - ["System.ServiceModel.Discovery.DiscoveryEndpoint", "System.ServiceModel.Discovery.DiscoveryEndpointProvider", "Method[GetDiscoveryEndpoint].ReturnValue"] + - ["System.ServiceModel.Channels.IChannelFactory", "System.ServiceModel.Discovery.DiscoveryClientBindingElement", "Method[BuildChannelFactory].ReturnValue"] + - ["System.Boolean", "System.ServiceModel.Discovery.DiscoveryMessageSequence", "Method[CanCompareTo].ReturnValue"] + - ["T", "System.ServiceModel.Discovery.DiscoveryClientBindingElement", "Method[GetProperty].ReturnValue"] + - ["System.ServiceModel.Discovery.FindCriteria", "System.ServiceModel.Discovery.FindCriteria!", "Method[CreateMetadataExchangeEndpointCriteria].ReturnValue"] + - ["System.String", "System.ServiceModel.Discovery.UdpTransportSettings", "Property[MulticastInterfaceId]"] + - ["System.Collections.ObjectModel.Collection", "System.ServiceModel.Discovery.FindCriteria", "Property[Scopes]"] + - ["System.Int64", "System.ServiceModel.Discovery.UdpTransportSettings", "Property[MaxBufferPoolSize]"] + - ["System.TimeSpan", "System.ServiceModel.Discovery.AnnouncementEndpoint", "Property[MaxAnnouncementDelay]"] + - ["System.Collections.ObjectModel.Collection", "System.ServiceModel.Discovery.FindCriteria", "Property[Extensions]"] + - ["System.Int64", "System.ServiceModel.Discovery.UdpTransportSettings", "Property[MaxReceivedMessageSize]"] + - ["System.Threading.Tasks.Task", "System.ServiceModel.Discovery.DiscoveryClient", "Method[ResolveTaskAsync].ReturnValue"] + - ["System.Boolean", "System.ServiceModel.Discovery.EndpointDiscoveryBehavior", "Property[Enabled]"] + - ["System.ServiceModel.Channels.IChannelListener", "System.ServiceModel.Discovery.DiscoveryClientBindingElement", "Method[BuildChannelListener].ReturnValue"] + - ["System.ServiceModel.Discovery.ResolveResponse", "System.ServiceModel.Discovery.ResolveCompletedEventArgs", "Property[Result]"] + - ["System.ServiceModel.Discovery.EndpointDiscoveryMetadata", "System.ServiceModel.Discovery.DiscoveryProxy", "Method[OnEndResolve].ReturnValue"] + - ["System.IAsyncResult", "System.ServiceModel.Discovery.DiscoveryClient", "Method[System.ServiceModel.ICommunicationObject.BeginClose].ReturnValue"] + - ["System.ServiceModel.Discovery.EndpointDiscoveryMetadata", "System.ServiceModel.Discovery.FindProgressChangedEventArgs", "Property[EndpointDiscoveryMetadata]"] + - ["System.ServiceModel.Discovery.DiscoveryMessageSequence", "System.ServiceModel.Discovery.ResolveResponse", "Property[MessageSequence]"] + - ["System.Boolean", "System.ServiceModel.Discovery.DiscoveryMessageSequence!", "Method[op_Equality].ReturnValue"] + - ["System.Int32", "System.ServiceModel.Discovery.UdpTransportSettings", "Property[DuplicateMessageHistoryLength]"] + - ["System.ServiceModel.Discovery.EndpointDiscoveryMetadata", "System.ServiceModel.Discovery.ResolveResponse", "Property[EndpointDiscoveryMetadata]"] + - ["System.Threading.Tasks.Task", "System.ServiceModel.Discovery.AnnouncementClient", "Method[AnnounceOnlineTaskAsync].ReturnValue"] + - ["System.Uri", "System.ServiceModel.Discovery.UdpDiscoveryEndpoint!", "Field[DefaultIPv4MulticastAddress]"] + - ["System.IAsyncResult", "System.ServiceModel.Discovery.DiscoveryService", "Method[OnBeginFind].ReturnValue"] + - ["System.ServiceModel.Discovery.UdpTransportSettings", "System.ServiceModel.Discovery.UdpDiscoveryEndpoint", "Property[TransportSettings]"] + - ["System.Uri", "System.ServiceModel.Discovery.FindCriteria!", "Field[ScopeMatchByExact]"] + - ["System.ServiceModel.EndpointAddress", "System.ServiceModel.Discovery.ResolveCriteria", "Property[Address]"] + - ["System.ServiceModel.IClientChannel", "System.ServiceModel.Discovery.DiscoveryClient", "Property[InnerChannel]"] + - ["System.IAsyncResult", "System.ServiceModel.Discovery.AnnouncementClient", "Method[System.ServiceModel.ICommunicationObject.BeginClose].ReturnValue"] + - ["System.IAsyncResult", "System.ServiceModel.Discovery.AnnouncementClient", "Method[System.ServiceModel.ICommunicationObject.BeginOpen].ReturnValue"] + - ["System.Threading.Tasks.Task", "System.ServiceModel.Discovery.DiscoveryClient", "Method[FindTaskAsync].ReturnValue"] + - ["System.ServiceModel.CommunicationState", "System.ServiceModel.Discovery.AnnouncementClient", "Property[System.ServiceModel.ICommunicationObject.State]"] + - ["System.Collections.ObjectModel.Collection", "System.ServiceModel.Discovery.EndpointDiscoveryMetadata", "Property[Scopes]"] + - ["System.ServiceModel.Discovery.DiscoveryVersion", "System.ServiceModel.Discovery.DiscoveryVersion!", "Property[WSDiscoveryCD1]"] + - ["System.Collections.ObjectModel.Collection", "System.ServiceModel.Discovery.EndpointDiscoveryBehavior", "Property[ContractTypeNames]"] + - ["System.ServiceModel.Discovery.ServiceDiscoveryMode", "System.ServiceModel.Discovery.DiscoveryOperationContextExtension", "Property[DiscoveryMode]"] + - ["System.ServiceModel.Discovery.DiscoveryMessageSequence", "System.ServiceModel.Discovery.FindProgressChangedEventArgs", "Property[MessageSequence]"] + - ["System.Boolean", "System.ServiceModel.Discovery.FindCriteria", "Method[IsMatch].ReturnValue"] + - ["System.ServiceModel.Discovery.FindCriteria", "System.ServiceModel.Discovery.FindRequestContext", "Property[Criteria]"] + - ["System.ServiceModel.Discovery.FindResponse", "System.ServiceModel.Discovery.FindCompletedEventArgs", "Property[Result]"] + - ["System.ServiceModel.CommunicationState", "System.ServiceModel.Discovery.DiscoveryClient", "Property[System.ServiceModel.ICommunicationObject.State]"] + - ["System.IAsyncResult", "System.ServiceModel.Discovery.DiscoveryProxy", "Method[OnBeginOnlineAnnouncement].ReturnValue"] + - ["System.Collections.ObjectModel.Collection", "System.ServiceModel.Discovery.FindCriteria", "Property[ContractTypeNames]"] + - ["System.ServiceModel.Description.ServiceEndpoint", "System.ServiceModel.Discovery.DiscoveryClient", "Property[Endpoint]"] + - ["System.ServiceModel.Discovery.DiscoveryVersion", "System.ServiceModel.Discovery.DiscoveryVersion!", "Property[WSDiscoveryApril2005]"] + - ["System.ServiceModel.Discovery.UdpTransportSettings", "System.ServiceModel.Discovery.UdpAnnouncementEndpoint", "Property[TransportSettings]"] + - ["System.Boolean", "System.ServiceModel.Discovery.DiscoveryClientBindingElement", "Method[CanBuildChannelFactory].ReturnValue"] + - ["System.IAsyncResult", "System.ServiceModel.Discovery.AnnouncementService", "Method[OnBeginOnlineAnnouncement].ReturnValue"] + - ["System.IAsyncResult", "System.ServiceModel.Discovery.DiscoveryProxy", "Method[OnBeginResolve].ReturnValue"] + - ["System.ServiceModel.Discovery.DiscoveryEndpointProvider", "System.ServiceModel.Discovery.DiscoveryClientBindingElement", "Property[DiscoveryEndpointProvider]"] + - ["System.Int64", "System.ServiceModel.Discovery.DiscoveryMessageSequence", "Property[MessageNumber]"] + - ["System.Collections.ObjectModel.Collection", "System.ServiceModel.Discovery.EndpointDiscoveryMetadata", "Property[Extensions]"] + - ["System.ServiceModel.Discovery.ServiceDiscoveryMode", "System.ServiceModel.Discovery.ServiceDiscoveryMode!", "Field[Managed]"] + - ["System.ServiceModel.Discovery.DiscoveryMessageSequence", "System.ServiceModel.Discovery.DiscoveryMessageSequenceGenerator", "Method[Next].ReturnValue"] + - ["System.ServiceModel.Description.ClientCredentials", "System.ServiceModel.Discovery.DiscoveryClient", "Property[ClientCredentials]"] + - ["System.ServiceModel.Discovery.DiscoveryVersion", "System.ServiceModel.Discovery.DiscoveryVersion!", "Method[FromName].ReturnValue"] + - ["System.Int32", "System.ServiceModel.Discovery.UdpTransportSettings", "Property[SocketReceiveBufferSize]"] + - ["System.IAsyncResult", "System.ServiceModel.Discovery.DiscoveryProxy", "Method[OnBeginFind].ReturnValue"] + - ["System.String", "System.ServiceModel.Discovery.DiscoveryVersion", "Property[Namespace]"] + - ["System.ServiceModel.Discovery.EndpointDiscoveryMetadata", "System.ServiceModel.Discovery.EndpointDiscoveryMetadata!", "Method[FromServiceEndpoint].ReturnValue"] + - ["System.ServiceModel.EndpointAddress", "System.ServiceModel.Discovery.DiscoveryClientBindingElement!", "Field[DiscoveryEndpointAddress]"] + - ["System.Int32", "System.ServiceModel.Discovery.DiscoveryMessageSequence", "Method[GetHashCode].ReturnValue"] + - ["System.IAsyncResult", "System.ServiceModel.Discovery.DiscoveryProxy", "Method[BeginShouldRedirectFind].ReturnValue"] + - ["System.TimeSpan", "System.ServiceModel.Discovery.FindCriteria", "Property[Duration]"] + - ["System.Uri", "System.ServiceModel.Discovery.FindCriteria!", "Field[ScopeMatchByPrefix]"] + - ["System.Uri", "System.ServiceModel.Discovery.UdpAnnouncementEndpoint!", "Field[DefaultIPv6MulticastAddress]"] + - ["System.Collections.ObjectModel.Collection", "System.ServiceModel.Discovery.EndpointDiscoveryBehavior", "Property[Scopes]"] + - ["System.IAsyncResult", "System.ServiceModel.Discovery.DiscoveryProxy", "Method[BeginShouldRedirectResolve].ReturnValue"] + - ["System.Collections.ObjectModel.Collection", "System.ServiceModel.Discovery.EndpointDiscoveryMetadata", "Property[ContractTypeNames]"] + - ["System.ServiceModel.Discovery.DiscoveryService", "System.ServiceModel.Discovery.DiscoveryServiceExtension", "Method[GetDiscoveryService].ReturnValue"] + - ["System.IAsyncResult", "System.ServiceModel.Discovery.AnnouncementService", "Method[OnBeginOfflineAnnouncement].ReturnValue"] + - ["System.String", "System.ServiceModel.Discovery.DiscoveryVersion", "Method[ToString].ReturnValue"] + - ["System.ServiceModel.Channels.BindingElement", "System.ServiceModel.Discovery.DiscoveryClientBindingElement", "Method[Clone].ReturnValue"] + - ["System.Int32", "System.ServiceModel.Discovery.UdpTransportSettings", "Property[MaxPendingMessageCount]"] + - ["System.Boolean", "System.ServiceModel.Discovery.DiscoveryClientBindingElement", "Method[CanBuildChannelListener].ReturnValue"] + - ["System.Int32", "System.ServiceModel.Discovery.UdpTransportSettings", "Property[MaxMulticastRetransmitCount]"] + - ["System.ServiceModel.Discovery.ResolveResponse", "System.ServiceModel.Discovery.DiscoveryClient", "Method[Resolve].ReturnValue"] + - ["System.ServiceModel.Discovery.EndpointDiscoveryMetadata", "System.ServiceModel.Discovery.AnnouncementEventArgs", "Property[EndpointDiscoveryMetadata]"] + - ["System.Uri", "System.ServiceModel.Discovery.UdpAnnouncementEndpoint!", "Field[DefaultIPv4MulticastAddress]"] + - ["System.Uri", "System.ServiceModel.Discovery.FindCriteria", "Property[ScopeMatchBy]"] + - ["System.Int32", "System.ServiceModel.Discovery.UdpTransportSettings", "Property[MaxUnicastRetransmitCount]"] + - ["System.Int32", "System.ServiceModel.Discovery.UdpTransportSettings", "Property[TimeToLive]"] + - ["System.ServiceModel.Discovery.FindCriteria", "System.ServiceModel.Discovery.DiscoveryClientBindingElement", "Property[FindCriteria]"] + - ["System.TimeSpan", "System.ServiceModel.Discovery.DiscoveryOperationContextExtension", "Property[MaxResponseDelay]"] + - ["System.IAsyncResult", "System.ServiceModel.Discovery.AnnouncementClient", "Method[BeginAnnounceOffline].ReturnValue"] + - ["System.ServiceModel.ChannelFactory", "System.ServiceModel.Discovery.AnnouncementClient", "Property[ChannelFactory]"] + - ["System.IAsyncResult", "System.ServiceModel.Discovery.AnnouncementClient", "Method[BeginAnnounceOnline].ReturnValue"] + - ["System.Uri", "System.ServiceModel.Discovery.FindCriteria!", "Field[ScopeMatchByLdap]"] + - ["System.Boolean", "System.ServiceModel.Discovery.DiscoveryProxy", "Method[EndShouldRedirectFind].ReturnValue"] + - ["System.ServiceModel.Discovery.DiscoveryVersion", "System.ServiceModel.Discovery.DiscoveryOperationContextExtension", "Property[DiscoveryVersion]"] + - ["System.IAsyncResult", "System.ServiceModel.Discovery.DiscoveryClient", "Method[System.ServiceModel.ICommunicationObject.BeginOpen].ReturnValue"] + - ["System.Collections.ObjectModel.Collection", "System.ServiceModel.Discovery.EndpointDiscoveryMetadata", "Property[ListenUris]"] + - ["System.ServiceModel.Description.ServiceEndpoint", "System.ServiceModel.Discovery.AnnouncementClient", "Property[Endpoint]"] + - ["System.ServiceModel.Discovery.DiscoveryVersion", "System.ServiceModel.Discovery.DiscoveryEndpoint", "Property[DiscoveryVersion]"] + - ["System.Boolean", "System.ServiceModel.Discovery.DiscoveryMessageSequence", "Method[Equals].ReturnValue"] + - ["System.ServiceModel.ChannelFactory", "System.ServiceModel.Discovery.DiscoveryClient", "Property[ChannelFactory]"] + - ["System.ServiceModel.IClientChannel", "System.ServiceModel.Discovery.AnnouncementClient", "Property[InnerChannel]"] + - ["System.Uri", "System.ServiceModel.Discovery.UdpDiscoveryEndpoint", "Property[MulticastAddress]"] + - ["System.Threading.Tasks.Task", "System.ServiceModel.Discovery.AnnouncementClient", "Method[AnnounceOfflineTaskAsync].ReturnValue"] + - ["System.Int32", "System.ServiceModel.Discovery.FindCriteria", "Property[MaxResults]"] + - ["System.ServiceModel.Discovery.FindCriteria", "System.ServiceModel.Discovery.DynamicEndpoint", "Property[FindCriteria]"] + - ["System.ServiceModel.Channels.MessageVersion", "System.ServiceModel.Discovery.DiscoveryVersion", "Property[MessageVersion]"] + - ["System.ServiceModel.Discovery.DiscoveryEndpointProvider", "System.ServiceModel.Discovery.DynamicEndpoint", "Property[DiscoveryEndpointProvider]"] + - ["System.TimeSpan", "System.ServiceModel.Discovery.ResolveCriteria", "Property[Duration]"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.ServiceModel.Discovery.DiscoveryServiceExtension", "Property[PublishedEndpoints]"] + - ["System.Uri", "System.ServiceModel.Discovery.DiscoveryVersion", "Property[AdhocAddress]"] + - ["System.Uri", "System.ServiceModel.Discovery.UdpAnnouncementEndpoint", "Property[MulticastAddress]"] + - ["System.IAsyncResult", "System.ServiceModel.Discovery.DiscoveryProxy", "Method[OnBeginOfflineAnnouncement].ReturnValue"] + - ["System.String", "System.ServiceModel.Discovery.DiscoveryMessageSequence", "Method[ToString].ReturnValue"] + - ["System.Collections.ObjectModel.Collection", "System.ServiceModel.Discovery.ResolveCriteria", "Property[Extensions]"] + - ["System.ServiceModel.Discovery.EndpointDiscoveryMetadata", "System.ServiceModel.Discovery.DiscoveryService", "Method[OnEndResolve].ReturnValue"] + - ["System.Collections.ObjectModel.Collection", "System.ServiceModel.Discovery.EndpointDiscoveryBehavior", "Property[Extensions]"] + - ["System.ServiceModel.Discovery.DiscoveryMessageSequence", "System.ServiceModel.Discovery.FindResponse", "Method[GetMessageSequence].ReturnValue"] + - ["System.Collections.ObjectModel.Collection", "System.ServiceModel.Discovery.ServiceDiscoveryBehavior", "Property[AnnouncementEndpoints]"] + - ["System.Uri", "System.ServiceModel.Discovery.FindCriteria!", "Field[ScopeMatchByNone]"] + - ["System.ServiceModel.Discovery.ServiceDiscoveryMode", "System.ServiceModel.Discovery.DiscoveryEndpoint", "Property[DiscoveryMode]"] + - ["System.Boolean", "System.ServiceModel.Discovery.DiscoveryMessageSequence!", "Method[op_Inequality].ReturnValue"] + - ["System.Int32", "System.ServiceModel.Discovery.EndpointDiscoveryMetadata", "Property[Version]"] + - ["System.Uri", "System.ServiceModel.Discovery.FindCriteria!", "Field[ScopeMatchByUuid]"] + - ["System.ServiceModel.Description.ClientCredentials", "System.ServiceModel.Discovery.AnnouncementClient", "Property[ClientCredentials]"] + - ["System.Collections.ObjectModel.Collection", "System.ServiceModel.Discovery.FindResponse", "Property[Endpoints]"] + - ["System.ServiceModel.Discovery.DiscoveryMessageSequence", "System.ServiceModel.Discovery.AnnouncementEventArgs", "Property[MessageSequence]"] + - ["System.ServiceModel.Discovery.DiscoveryMessageSequenceGenerator", "System.ServiceModel.Discovery.AnnouncementClient", "Property[MessageSequenceGenerator]"] + - ["System.IAsyncResult", "System.ServiceModel.Discovery.DiscoveryService", "Method[OnBeginResolve].ReturnValue"] + - ["System.ServiceModel.Discovery.FindResponse", "System.ServiceModel.Discovery.DiscoveryClient", "Method[Find].ReturnValue"] + - ["System.TimeSpan", "System.ServiceModel.Discovery.DiscoveryEndpoint", "Property[MaxResponseDelay]"] + - ["System.String", "System.ServiceModel.Discovery.DiscoveryVersion", "Property[Name]"] + - ["System.Int32", "System.ServiceModel.Discovery.DiscoveryMessageSequence", "Method[CompareTo].ReturnValue"] + - ["System.ServiceModel.EndpointAddress", "System.ServiceModel.Discovery.EndpointDiscoveryMetadata", "Property[Address]"] + - ["System.Int64", "System.ServiceModel.Discovery.DiscoveryMessageSequence", "Property[InstanceId]"] + - ["System.ServiceModel.Discovery.DiscoveryVersion", "System.ServiceModel.Discovery.DiscoveryVersion!", "Property[WSDiscovery11]"] + - ["System.Uri", "System.ServiceModel.Discovery.DiscoveryMessageSequence", "Property[SequenceId]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemServiceModelDiscoveryConfiguration/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemServiceModelDiscoveryConfiguration/model.yml new file mode 100644 index 000000000000..e7c6c62a8487 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemServiceModelDiscoveryConfiguration/model.yml @@ -0,0 +1,81 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Uri", "System.ServiceModel.Discovery.Configuration.UdpDiscoveryEndpointElement", "Property[MulticastAddress]"] + - ["System.ServiceModel.Description.ServiceEndpoint", "System.ServiceModel.Discovery.Configuration.UdpAnnouncementEndpointElement", "Method[CreateServiceEndpoint].ReturnValue"] + - ["System.Type", "System.ServiceModel.Discovery.Configuration.DynamicEndpointElement", "Property[EndpointType]"] + - ["System.Type", "System.ServiceModel.Discovery.Configuration.DiscoveryClientElement", "Property[BindingElementType]"] + - ["System.TimeSpan", "System.ServiceModel.Discovery.Configuration.DiscoveryEndpointElement", "Property[MaxResponseDelay]"] + - ["System.Int32", "System.ServiceModel.Discovery.Configuration.UdpTransportSettingsElement", "Property[SocketReceiveBufferSize]"] + - ["System.String", "System.ServiceModel.Discovery.Configuration.ContractTypeNameElement", "Property[Name]"] + - ["System.Object", "System.ServiceModel.Discovery.Configuration.ScopeElementCollection", "Method[GetElementKey].ReturnValue"] + - ["System.ServiceModel.Description.ServiceEndpoint", "System.ServiceModel.Discovery.Configuration.AnnouncementEndpointElement", "Method[CreateServiceEndpoint].ReturnValue"] + - ["System.Int32", "System.ServiceModel.Discovery.Configuration.UdpTransportSettingsElement", "Property[MaxMulticastRetransmitCount]"] + - ["System.String", "System.ServiceModel.Discovery.Configuration.ContractTypeNameElement", "Property[Namespace]"] + - ["System.Uri", "System.ServiceModel.Discovery.Configuration.ScopeElement", "Property[Scope]"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.ServiceModel.Discovery.Configuration.FindCriteriaElement", "Property[Properties]"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.ServiceModel.Discovery.Configuration.DynamicEndpointElement", "Property[Properties]"] + - ["System.ServiceModel.Configuration.XmlElementElementCollection", "System.ServiceModel.Discovery.Configuration.FindCriteriaElement", "Property[Extensions]"] + - ["System.ServiceModel.Channels.BindingElement", "System.ServiceModel.Discovery.Configuration.DiscoveryClientElement", "Method[CreateBindingElement].ReturnValue"] + - ["System.ServiceModel.Configuration.ChannelEndpointElement", "System.ServiceModel.Discovery.Configuration.DiscoveryClientSettingsElement", "Property[DiscoveryEndpoint]"] + - ["System.Int32", "System.ServiceModel.Discovery.Configuration.UdpTransportSettingsElement", "Property[MaxUnicastRetransmitCount]"] + - ["System.Type", "System.ServiceModel.Discovery.Configuration.ServiceDiscoveryElement", "Property[BehaviorType]"] + - ["System.Uri", "System.ServiceModel.Discovery.Configuration.UdpAnnouncementEndpointElement", "Property[MulticastAddress]"] + - ["System.ServiceModel.Discovery.Configuration.UdpTransportSettingsElement", "System.ServiceModel.Discovery.Configuration.UdpAnnouncementEndpointElement", "Property[TransportSettings]"] + - ["System.Int32", "System.ServiceModel.Discovery.Configuration.UdpTransportSettingsElement", "Property[MaxPendingMessageCount]"] + - ["System.String", "System.ServiceModel.Discovery.Configuration.UdpTransportSettingsElement", "Property[MulticastInterfaceId]"] + - ["System.ServiceModel.Discovery.ServiceDiscoveryMode", "System.ServiceModel.Discovery.Configuration.UdpDiscoveryEndpointElement", "Property[DiscoveryMode]"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.ServiceModel.Discovery.Configuration.AnnouncementEndpointElement", "Property[Properties]"] + - ["System.Type", "System.ServiceModel.Discovery.Configuration.DiscoveryEndpointElement", "Property[EndpointType]"] + - ["System.TimeSpan", "System.ServiceModel.Discovery.Configuration.UdpDiscoveryEndpointElement", "Property[MaxResponseDelay]"] + - ["System.Int32", "System.ServiceModel.Discovery.Configuration.FindCriteriaElement", "Property[MaxResults]"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.ServiceModel.Discovery.Configuration.UdpAnnouncementEndpointElement", "Property[Properties]"] + - ["System.Object", "System.ServiceModel.Discovery.Configuration.DiscoveryVersionConverter", "Method[ConvertFrom].ReturnValue"] + - ["System.Uri", "System.ServiceModel.Discovery.Configuration.FindCriteriaElement", "Property[ScopeMatchBy]"] + - ["System.Type", "System.ServiceModel.Discovery.Configuration.UdpDiscoveryEndpointElement", "Property[EndpointType]"] + - ["System.Object", "System.ServiceModel.Discovery.Configuration.AnnouncementChannelEndpointElementCollection", "Method[GetElementKey].ReturnValue"] + - ["System.ServiceModel.Discovery.Configuration.ContractTypeNameElementCollection", "System.ServiceModel.Discovery.Configuration.EndpointDiscoveryElement", "Property[ContractTypeNames]"] + - ["System.Type", "System.ServiceModel.Discovery.Configuration.EndpointDiscoveryElement", "Property[BehaviorType]"] + - ["System.ServiceModel.Discovery.DiscoveryVersion", "System.ServiceModel.Discovery.Configuration.DiscoveryEndpointElement", "Property[DiscoveryVersion]"] + - ["System.ServiceModel.Description.ServiceEndpoint", "System.ServiceModel.Discovery.Configuration.DiscoveryEndpointElement", "Method[CreateServiceEndpoint].ReturnValue"] + - ["System.Boolean", "System.ServiceModel.Discovery.Configuration.DiscoveryVersionConverter", "Method[CanConvertTo].ReturnValue"] + - ["System.Int64", "System.ServiceModel.Discovery.Configuration.UdpTransportSettingsElement", "Property[MaxReceivedMessageSize]"] + - ["System.Int64", "System.ServiceModel.Discovery.Configuration.UdpTransportSettingsElement", "Property[MaxBufferPoolSize]"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.ServiceModel.Discovery.Configuration.DiscoveryClientElement", "Property[Properties]"] + - ["System.TimeSpan", "System.ServiceModel.Discovery.Configuration.UdpAnnouncementEndpointElement", "Property[MaxAnnouncementDelay]"] + - ["System.ServiceModel.Discovery.Configuration.FindCriteriaElement", "System.ServiceModel.Discovery.Configuration.DiscoveryClientElement", "Property[FindCriteria]"] + - ["System.Object", "System.ServiceModel.Discovery.Configuration.EndpointDiscoveryElement", "Method[CreateBehavior].ReturnValue"] + - ["System.ServiceModel.Configuration.XmlElementElementCollection", "System.ServiceModel.Discovery.Configuration.EndpointDiscoveryElement", "Property[Extensions]"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.ServiceModel.Discovery.Configuration.ContractTypeNameElement", "Property[Properties]"] + - ["System.ServiceModel.Discovery.Configuration.FindCriteriaElement", "System.ServiceModel.Discovery.Configuration.DiscoveryClientSettingsElement", "Property[FindCriteria]"] + - ["System.Object", "System.ServiceModel.Discovery.Configuration.ContractTypeNameElementCollection", "Method[GetElementKey].ReturnValue"] + - ["System.ServiceModel.Discovery.DiscoveryVersion", "System.ServiceModel.Discovery.Configuration.AnnouncementEndpointElement", "Property[DiscoveryVersion]"] + - ["System.Boolean", "System.ServiceModel.Discovery.Configuration.EndpointDiscoveryElement", "Property[Enabled]"] + - ["System.ServiceModel.Discovery.Configuration.ContractTypeNameElementCollection", "System.ServiceModel.Discovery.Configuration.FindCriteriaElement", "Property[ContractTypeNames]"] + - ["System.Object", "System.ServiceModel.Discovery.Configuration.DiscoveryVersionConverter", "Method[ConvertTo].ReturnValue"] + - ["System.ServiceModel.Discovery.Configuration.DiscoveryClientSettingsElement", "System.ServiceModel.Discovery.Configuration.DynamicEndpointElement", "Property[DiscoveryClientSettings]"] + - ["System.ServiceModel.Description.ServiceEndpoint", "System.ServiceModel.Discovery.Configuration.DynamicEndpointElement", "Method[CreateServiceEndpoint].ReturnValue"] + - ["System.ServiceModel.Discovery.ServiceDiscoveryMode", "System.ServiceModel.Discovery.Configuration.DiscoveryEndpointElement", "Property[DiscoveryMode]"] + - ["System.Int32", "System.ServiceModel.Discovery.Configuration.UdpTransportSettingsElement", "Property[TimeToLive]"] + - ["System.ServiceModel.Configuration.ChannelEndpointElement", "System.ServiceModel.Discovery.Configuration.DiscoveryClientElement", "Property[DiscoveryEndpoint]"] + - ["System.TimeSpan", "System.ServiceModel.Discovery.Configuration.FindCriteriaElement", "Property[Duration]"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.ServiceModel.Discovery.Configuration.ServiceDiscoveryElement", "Property[Properties]"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.ServiceModel.Discovery.Configuration.EndpointDiscoveryElement", "Property[Properties]"] + - ["System.Boolean", "System.ServiceModel.Discovery.Configuration.DiscoveryVersionConverter", "Method[CanConvertFrom].ReturnValue"] + - ["System.ServiceModel.Discovery.Configuration.AnnouncementChannelEndpointElementCollection", "System.ServiceModel.Discovery.Configuration.ServiceDiscoveryElement", "Property[AnnouncementEndpoints]"] + - ["System.Type", "System.ServiceModel.Discovery.Configuration.AnnouncementEndpointElement", "Property[EndpointType]"] + - ["System.Object", "System.ServiceModel.Discovery.Configuration.ServiceDiscoveryElement", "Method[CreateBehavior].ReturnValue"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.ServiceModel.Discovery.Configuration.UdpDiscoveryEndpointElement", "Property[Properties]"] + - ["System.ServiceModel.Discovery.Configuration.UdpTransportSettingsElement", "System.ServiceModel.Discovery.Configuration.UdpDiscoveryEndpointElement", "Property[TransportSettings]"] + - ["System.TimeSpan", "System.ServiceModel.Discovery.Configuration.AnnouncementEndpointElement", "Property[MaxAnnouncementDelay]"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.ServiceModel.Discovery.Configuration.UdpTransportSettingsElement", "Property[Properties]"] + - ["System.Int32", "System.ServiceModel.Discovery.Configuration.UdpTransportSettingsElement", "Property[DuplicateMessageHistoryLength]"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.ServiceModel.Discovery.Configuration.ScopeElement", "Property[Properties]"] + - ["System.Type", "System.ServiceModel.Discovery.Configuration.UdpAnnouncementEndpointElement", "Property[EndpointType]"] + - ["System.ServiceModel.Discovery.Configuration.ScopeElementCollection", "System.ServiceModel.Discovery.Configuration.FindCriteriaElement", "Property[Scopes]"] + - ["System.ServiceModel.Description.ServiceEndpoint", "System.ServiceModel.Discovery.Configuration.UdpDiscoveryEndpointElement", "Method[CreateServiceEndpoint].ReturnValue"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.ServiceModel.Discovery.Configuration.DiscoveryEndpointElement", "Property[Properties]"] + - ["System.ServiceModel.Discovery.Configuration.ScopeElementCollection", "System.ServiceModel.Discovery.Configuration.EndpointDiscoveryElement", "Property[Scopes]"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.ServiceModel.Discovery.Configuration.DiscoveryClientSettingsElement", "Property[Properties]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemServiceModelDiscoveryVersion11/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemServiceModelDiscoveryVersion11/model.yml new file mode 100644 index 000000000000..ce51a08e070c --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemServiceModelDiscoveryVersion11/model.yml @@ -0,0 +1,21 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.ServiceModel.Discovery.ResolveCriteria", "System.ServiceModel.Discovery.Version11.ResolveCriteria11", "Method[ToResolveCriteria].ReturnValue"] + - ["System.Xml.Schema.XmlSchema", "System.ServiceModel.Discovery.Version11.DiscoveryMessageSequence11", "Method[GetSchema].ReturnValue"] + - ["System.Xml.XmlQualifiedName", "System.ServiceModel.Discovery.Version11.DiscoveryMessageSequence11!", "Method[GetSchema].ReturnValue"] + - ["System.ServiceModel.Discovery.Version11.ResolveCriteria11", "System.ServiceModel.Discovery.Version11.ResolveCriteria11!", "Method[FromResolveCriteria].ReturnValue"] + - ["System.ServiceModel.Discovery.Version11.EndpointDiscoveryMetadata11", "System.ServiceModel.Discovery.Version11.EndpointDiscoveryMetadata11!", "Method[FromEndpointDiscoveryMetadata].ReturnValue"] + - ["System.Xml.Schema.XmlSchema", "System.ServiceModel.Discovery.Version11.FindCriteria11", "Method[GetSchema].ReturnValue"] + - ["System.Xml.Schema.XmlSchema", "System.ServiceModel.Discovery.Version11.EndpointDiscoveryMetadata11", "Method[GetSchema].ReturnValue"] + - ["System.ServiceModel.Discovery.EndpointDiscoveryMetadata", "System.ServiceModel.Discovery.Version11.EndpointDiscoveryMetadata11", "Method[ToEndpointDiscoveryMetadata].ReturnValue"] + - ["System.ServiceModel.Discovery.FindCriteria", "System.ServiceModel.Discovery.Version11.FindCriteria11", "Method[ToFindCriteria].ReturnValue"] + - ["System.Xml.XmlQualifiedName", "System.ServiceModel.Discovery.Version11.EndpointDiscoveryMetadata11!", "Method[GetSchema].ReturnValue"] + - ["System.ServiceModel.Discovery.Version11.DiscoveryMessageSequence11", "System.ServiceModel.Discovery.Version11.DiscoveryMessageSequence11!", "Method[FromDiscoveryMessageSequence].ReturnValue"] + - ["System.Xml.Schema.XmlSchema", "System.ServiceModel.Discovery.Version11.ResolveCriteria11", "Method[GetSchema].ReturnValue"] + - ["System.Xml.XmlQualifiedName", "System.ServiceModel.Discovery.Version11.ResolveCriteria11!", "Method[GetSchema].ReturnValue"] + - ["System.ServiceModel.Discovery.DiscoveryMessageSequence", "System.ServiceModel.Discovery.Version11.DiscoveryMessageSequence11", "Method[ToDiscoveryMessageSequence].ReturnValue"] + - ["System.Xml.XmlQualifiedName", "System.ServiceModel.Discovery.Version11.FindCriteria11!", "Method[GetSchema].ReturnValue"] + - ["System.ServiceModel.Discovery.Version11.FindCriteria11", "System.ServiceModel.Discovery.Version11.FindCriteria11!", "Method[FromFindCriteria].ReturnValue"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemServiceModelDiscoveryVersionApril2005/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemServiceModelDiscoveryVersionApril2005/model.yml new file mode 100644 index 000000000000..6d7537c9415d --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemServiceModelDiscoveryVersionApril2005/model.yml @@ -0,0 +1,21 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Xml.Schema.XmlSchema", "System.ServiceModel.Discovery.VersionApril2005.EndpointDiscoveryMetadataApril2005", "Method[GetSchema].ReturnValue"] + - ["System.ServiceModel.Discovery.ResolveCriteria", "System.ServiceModel.Discovery.VersionApril2005.ResolveCriteriaApril2005", "Method[ToResolveCriteria].ReturnValue"] + - ["System.Xml.XmlQualifiedName", "System.ServiceModel.Discovery.VersionApril2005.ResolveCriteriaApril2005!", "Method[GetSchema].ReturnValue"] + - ["System.ServiceModel.Discovery.EndpointDiscoveryMetadata", "System.ServiceModel.Discovery.VersionApril2005.EndpointDiscoveryMetadataApril2005", "Method[ToEndpointDiscoveryMetadata].ReturnValue"] + - ["System.ServiceModel.Discovery.DiscoveryMessageSequence", "System.ServiceModel.Discovery.VersionApril2005.DiscoveryMessageSequenceApril2005", "Method[ToDiscoveryMessageSequence].ReturnValue"] + - ["System.Xml.Schema.XmlSchema", "System.ServiceModel.Discovery.VersionApril2005.FindCriteriaApril2005", "Method[GetSchema].ReturnValue"] + - ["System.ServiceModel.Discovery.FindCriteria", "System.ServiceModel.Discovery.VersionApril2005.FindCriteriaApril2005", "Method[ToFindCriteria].ReturnValue"] + - ["System.Xml.Schema.XmlSchema", "System.ServiceModel.Discovery.VersionApril2005.DiscoveryMessageSequenceApril2005", "Method[GetSchema].ReturnValue"] + - ["System.ServiceModel.Discovery.VersionApril2005.ResolveCriteriaApril2005", "System.ServiceModel.Discovery.VersionApril2005.ResolveCriteriaApril2005!", "Method[FromResolveCriteria].ReturnValue"] + - ["System.Xml.Schema.XmlSchema", "System.ServiceModel.Discovery.VersionApril2005.ResolveCriteriaApril2005", "Method[GetSchema].ReturnValue"] + - ["System.ServiceModel.Discovery.VersionApril2005.DiscoveryMessageSequenceApril2005", "System.ServiceModel.Discovery.VersionApril2005.DiscoveryMessageSequenceApril2005!", "Method[FromDiscoveryMessageSequence].ReturnValue"] + - ["System.Xml.XmlQualifiedName", "System.ServiceModel.Discovery.VersionApril2005.EndpointDiscoveryMetadataApril2005!", "Method[GetSchema].ReturnValue"] + - ["System.ServiceModel.Discovery.VersionApril2005.EndpointDiscoveryMetadataApril2005", "System.ServiceModel.Discovery.VersionApril2005.EndpointDiscoveryMetadataApril2005!", "Method[FromEndpointDiscoveryMetadata].ReturnValue"] + - ["System.ServiceModel.Discovery.VersionApril2005.FindCriteriaApril2005", "System.ServiceModel.Discovery.VersionApril2005.FindCriteriaApril2005!", "Method[FromFindCriteria].ReturnValue"] + - ["System.Xml.XmlQualifiedName", "System.ServiceModel.Discovery.VersionApril2005.DiscoveryMessageSequenceApril2005!", "Method[GetSchema].ReturnValue"] + - ["System.Xml.XmlQualifiedName", "System.ServiceModel.Discovery.VersionApril2005.FindCriteriaApril2005!", "Method[GetSchema].ReturnValue"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemServiceModelDiscoveryVersionCD1/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemServiceModelDiscoveryVersionCD1/model.yml new file mode 100644 index 000000000000..e90e6227b186 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemServiceModelDiscoveryVersionCD1/model.yml @@ -0,0 +1,21 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.ServiceModel.Discovery.ResolveCriteria", "System.ServiceModel.Discovery.VersionCD1.ResolveCriteriaCD1", "Method[ToResolveCriteria].ReturnValue"] + - ["System.Xml.Schema.XmlSchema", "System.ServiceModel.Discovery.VersionCD1.DiscoveryMessageSequenceCD1", "Method[GetSchema].ReturnValue"] + - ["System.Xml.XmlQualifiedName", "System.ServiceModel.Discovery.VersionCD1.DiscoveryMessageSequenceCD1!", "Method[GetSchema].ReturnValue"] + - ["System.Xml.XmlQualifiedName", "System.ServiceModel.Discovery.VersionCD1.EndpointDiscoveryMetadataCD1!", "Method[GetSchema].ReturnValue"] + - ["System.Xml.XmlQualifiedName", "System.ServiceModel.Discovery.VersionCD1.FindCriteriaCD1!", "Method[GetSchema].ReturnValue"] + - ["System.ServiceModel.Discovery.VersionCD1.EndpointDiscoveryMetadataCD1", "System.ServiceModel.Discovery.VersionCD1.EndpointDiscoveryMetadataCD1!", "Method[FromEndpointDiscoveryMetadata].ReturnValue"] + - ["System.ServiceModel.Discovery.FindCriteria", "System.ServiceModel.Discovery.VersionCD1.FindCriteriaCD1", "Method[ToFindCriteria].ReturnValue"] + - ["System.ServiceModel.Discovery.VersionCD1.ResolveCriteriaCD1", "System.ServiceModel.Discovery.VersionCD1.ResolveCriteriaCD1!", "Method[FromResolveCriteria].ReturnValue"] + - ["System.ServiceModel.Discovery.VersionCD1.DiscoveryMessageSequenceCD1", "System.ServiceModel.Discovery.VersionCD1.DiscoveryMessageSequenceCD1!", "Method[FromDiscoveryMessageSequence].ReturnValue"] + - ["System.ServiceModel.Discovery.EndpointDiscoveryMetadata", "System.ServiceModel.Discovery.VersionCD1.EndpointDiscoveryMetadataCD1", "Method[ToEndpointDiscoveryMetadata].ReturnValue"] + - ["System.Xml.Schema.XmlSchema", "System.ServiceModel.Discovery.VersionCD1.EndpointDiscoveryMetadataCD1", "Method[GetSchema].ReturnValue"] + - ["System.Xml.Schema.XmlSchema", "System.ServiceModel.Discovery.VersionCD1.FindCriteriaCD1", "Method[GetSchema].ReturnValue"] + - ["System.ServiceModel.Discovery.VersionCD1.FindCriteriaCD1", "System.ServiceModel.Discovery.VersionCD1.FindCriteriaCD1!", "Method[FromFindCriteria].ReturnValue"] + - ["System.ServiceModel.Discovery.DiscoveryMessageSequence", "System.ServiceModel.Discovery.VersionCD1.DiscoveryMessageSequenceCD1", "Method[ToDiscoveryMessageSequence].ReturnValue"] + - ["System.Xml.Schema.XmlSchema", "System.ServiceModel.Discovery.VersionCD1.ResolveCriteriaCD1", "Method[GetSchema].ReturnValue"] + - ["System.Xml.XmlQualifiedName", "System.ServiceModel.Discovery.VersionCD1.ResolveCriteriaCD1!", "Method[GetSchema].ReturnValue"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemServiceModelDispatcher/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemServiceModelDispatcher/model.yml new file mode 100644 index 000000000000..d715103d6b73 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemServiceModelDispatcher/model.yml @@ -0,0 +1,222 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Boolean", "System.ServiceModel.Dispatcher.DispatchRuntime", "Property[IgnoreTransactionMessageProperty]"] + - ["System.Int32", "System.ServiceModel.Dispatcher.ServiceThrottle", "Property[MaxConcurrentCalls]"] + - ["System.Reflection.MethodInfo", "System.ServiceModel.Dispatcher.ClientOperation", "Property[TaskMethod]"] + - ["System.ServiceModel.Dispatcher.IMessageFilterTable", "System.ServiceModel.Dispatcher.StrictAndMessageFilter", "Method[CreateFilterTable].ReturnValue"] + - ["System.Boolean", "System.ServiceModel.Dispatcher.DispatchRuntime", "Property[ReleaseServiceInstanceOnTransactionComplete]"] + - ["System.ServiceModel.ServiceHostBase", "System.ServiceModel.Dispatcher.ChannelDispatcherBase", "Property[Host]"] + - ["System.ServiceModel.Dispatcher.ExceptionHandler", "System.ServiceModel.Dispatcher.ExceptionHandler!", "Property[AlwaysHandle]"] + - ["System.Type", "System.ServiceModel.Dispatcher.ClientRuntime", "Property[ContractClientType]"] + - ["System.ServiceModel.Channels.Message", "System.ServiceModel.Dispatcher.IClientMessageFormatter", "Method[SerializeRequest].ReturnValue"] + - ["System.Boolean", "System.ServiceModel.Dispatcher.DispatchOperation", "Property[SerializeReply]"] + - ["System.ServiceModel.Dispatcher.ExceptionHandler", "System.ServiceModel.Dispatcher.ExceptionHandler!", "Property[TransportExceptionHandler]"] + - ["System.Boolean", "System.ServiceModel.Dispatcher.EndpointAddressMessageFilter", "Property[IncludeHostNameInComparison]"] + - ["System.Int32", "System.ServiceModel.Dispatcher.XPathMessageContext", "Method[CompareDocument].ReturnValue"] + - ["System.Collections.Generic.ICollection", "System.ServiceModel.Dispatcher.ClientOperation", "Property[ClientParameterInspectors]"] + - ["System.IAsyncResult", "System.ServiceModel.Dispatcher.ChannelDispatcher", "Method[OnBeginClose].ReturnValue"] + - ["System.ServiceModel.Dispatcher.IOperationInvoker", "System.ServiceModel.Dispatcher.DispatchOperation", "Property[Invoker]"] + - ["System.ServiceModel.Dispatcher.ClientRuntime", "System.ServiceModel.Dispatcher.DispatchRuntime", "Property[CallbackClientRuntime]"] + - ["System.String", "System.ServiceModel.Dispatcher.EndpointDispatcher", "Property[ContractName]"] + - ["System.ServiceModel.EndpointAddress", "System.ServiceModel.Dispatcher.EndpointDispatcher", "Property[EndpointAddress]"] + - ["System.Collections.Generic.SynchronizedCollection", "System.ServiceModel.Dispatcher.ChannelDispatcher", "Property[Endpoints]"] + - ["System.Boolean", "System.ServiceModel.Dispatcher.DispatchOperation", "Property[TransactionAutoComplete]"] + - ["System.Xml.XPath.XPathNodeIterator", "System.ServiceModel.Dispatcher.XPathResult", "Method[GetResultAsNodeset].ReturnValue"] + - ["System.ServiceModel.Dispatcher.EndpointDispatcher", "System.ServiceModel.Dispatcher.DispatchRuntime", "Property[EndpointDispatcher]"] + - ["System.ServiceModel.AuditLevel", "System.ServiceModel.Dispatcher.DispatchRuntime", "Property[ServiceAuthorizationAuditLevel]"] + - ["System.Collections.Generic.SynchronizedCollection", "System.ServiceModel.Dispatcher.DispatchOperation", "Property[FaultContractInfos]"] + - ["System.Int32", "System.ServiceModel.Dispatcher.XPathMessageFilter", "Property[NodeQuota]"] + - ["System.Transactions.IsolationLevel", "System.ServiceModel.Dispatcher.ChannelDispatcher", "Property[TransactionIsolationLevel]"] + - ["System.String", "System.ServiceModel.Dispatcher.JsonQueryStringConverter", "Method[ConvertValueToString].ReturnValue"] + - ["System.String", "System.ServiceModel.Dispatcher.IDispatchOperationSelector", "Method[SelectOperation].ReturnValue"] + - ["System.Collections.Generic.SynchronizedCollection", "System.ServiceModel.Dispatcher.DispatchOperation", "Property[ParameterInspectors]"] + - ["System.Collections.Generic.SynchronizedKeyedCollection", "System.ServiceModel.Dispatcher.ClientRuntime", "Property[Operations]"] + - ["System.ServiceModel.Channels.MessageVersion", "System.ServiceModel.Dispatcher.ChannelDispatcher", "Property[MessageVersion]"] + - ["System.Boolean", "System.ServiceModel.Dispatcher.DispatchRuntime", "Property[ImpersonateCallerForAllOperations]"] + - ["System.String", "System.ServiceModel.Dispatcher.FaultContractInfo", "Property[Action]"] + - ["System.Boolean", "System.ServiceModel.Dispatcher.ChannelDispatcher", "Property[IsTransactedAccept]"] + - ["TResult", "System.ServiceModel.Dispatcher.MessageQuery", "Method[Evaluate].ReturnValue"] + - ["System.Collections.Generic.SynchronizedCollection", "System.ServiceModel.Dispatcher.ClientOperation", "Property[ParameterInspectors]"] + - ["System.ServiceModel.Dispatcher.ClientRuntime", "System.ServiceModel.Dispatcher.ClientOperation", "Property[Parent]"] + - ["System.Boolean", "System.ServiceModel.Dispatcher.EndpointDispatcher", "Property[IsSystemEndpoint]"] + - ["System.ServiceModel.Dispatcher.MessageQueryCollection", "System.ServiceModel.Dispatcher.MessageQuery", "Method[CreateMessageQueryCollection].ReturnValue"] + - ["System.ServiceModel.Dispatcher.IClientOperationSelector", "System.ServiceModel.Dispatcher.ClientRuntime", "Property[OperationSelector]"] + - ["System.String", "System.ServiceModel.Dispatcher.SeekableXPathNavigator", "Method[GetName].ReturnValue"] + - ["System.Object", "System.ServiceModel.Dispatcher.IOperationInvoker", "Method[Invoke].ReturnValue"] + - ["System.Boolean", "System.ServiceModel.Dispatcher.DispatchOperation", "Property[ReleaseInstanceAfterCall]"] + - ["System.Boolean", "System.ServiceModel.Dispatcher.DispatchOperation", "Property[TransactionRequired]"] + - ["System.Boolean", "System.ServiceModel.Dispatcher.ClientRuntime", "Property[MessageVersionNoneFaultsEnabled]"] + - ["System.Boolean", "System.ServiceModel.Dispatcher.DispatchOperation", "Property[ReleaseInstanceBeforeCall]"] + - ["System.String", "System.ServiceModel.Dispatcher.DispatchOperation", "Property[Name]"] + - ["System.ServiceModel.Dispatcher.DispatchRuntime", "System.ServiceModel.Dispatcher.EndpointDispatcher", "Property[DispatchRuntime]"] + - ["System.ServiceModel.Dispatcher.DispatchOperation", "System.ServiceModel.Dispatcher.DispatchRuntime", "Property[UnhandledDispatchOperation]"] + - ["System.Boolean", "System.ServiceModel.Dispatcher.IErrorHandler", "Method[HandleError].ReturnValue"] + - ["System.ServiceModel.Dispatcher.MessageFilter", "System.ServiceModel.Dispatcher.EndpointDispatcher", "Property[AddressFilter]"] + - ["System.Xml.Xsl.IXsltContextFunction", "System.ServiceModel.Dispatcher.XPathMessageContext", "Method[ResolveFunction].ReturnValue"] + - ["System.Collections.Generic.SynchronizedCollection", "System.ServiceModel.Dispatcher.ClientRuntime", "Property[MessageInspectors]"] + - ["System.ServiceModel.ServiceAuthenticationManager", "System.ServiceModel.Dispatcher.DispatchRuntime", "Property[ServiceAuthenticationManager]"] + - ["System.Boolean", "System.ServiceModel.Dispatcher.ClientRuntime", "Property[ValidateMustUnderstand]"] + - ["System.Boolean", "System.ServiceModel.Dispatcher.MatchNoneMessageFilter", "Method[Match].ReturnValue"] + - ["System.Boolean", "System.ServiceModel.Dispatcher.IClientOperationSelector", "Property[AreParametersRequiredForSelection]"] + - ["System.ServiceModel.Dispatcher.ServiceThrottle", "System.ServiceModel.Dispatcher.ChannelDispatcher", "Property[ServiceThrottle]"] + - ["System.ServiceModel.Dispatcher.ChannelDispatcher", "System.ServiceModel.Dispatcher.EndpointDispatcher", "Property[ChannelDispatcher]"] + - ["System.Collections.ObjectModel.Collection", "System.ServiceModel.Dispatcher.ChannelDispatcher", "Property[ErrorHandlers]"] + - ["System.Collections.Generic.SynchronizedCollection", "System.ServiceModel.Dispatcher.DispatchRuntime", "Property[InstanceContextInitializers]"] + - ["System.Int32", "System.ServiceModel.Dispatcher.EndpointDispatcher", "Property[FilterPriority]"] + - ["System.Object", "System.ServiceModel.Dispatcher.IClientMessageFormatter", "Method[DeserializeReply].ReturnValue"] + - ["System.String", "System.ServiceModel.Dispatcher.ChannelDispatcher", "Property[BindingName]"] + - ["System.ServiceModel.Channels.Message", "System.ServiceModel.Dispatcher.IDispatchMessageFormatter", "Method[SerializeReply].ReturnValue"] + - ["System.ServiceModel.ServiceAuthorizationManager", "System.ServiceModel.Dispatcher.DispatchRuntime", "Property[ServiceAuthorizationManager]"] + - ["System.Int32", "System.ServiceModel.Dispatcher.ServiceThrottle", "Property[MaxConcurrentSessions]"] + - ["System.String", "System.ServiceModel.Dispatcher.DispatchOperation", "Property[ReplyAction]"] + - ["System.Xml.Schema.XmlSchemaType", "System.ServiceModel.Dispatcher.XPathMessageFilter!", "Method[StaticGetSchema].ReturnValue"] + - ["System.String", "System.ServiceModel.Dispatcher.ClientOperation", "Property[ReplyAction]"] + - ["System.ServiceModel.Dispatcher.IMessageFilterTable", "System.ServiceModel.Dispatcher.XPathMessageFilter", "Method[CreateFilterTable].ReturnValue"] + - ["System.Collections.Generic.SynchronizedCollection", "System.ServiceModel.Dispatcher.ChannelDispatcher", "Property[ChannelInitializers]"] + - ["System.IAsyncResult", "System.ServiceModel.Dispatcher.ChannelDispatcher", "Method[OnBeginOpen].ReturnValue"] + - ["System.ServiceModel.Dispatcher.IInstanceContextProvider", "System.ServiceModel.Dispatcher.DispatchRuntime", "Property[InstanceContextProvider]"] + - ["System.ServiceModel.Dispatcher.DispatchRuntime", "System.ServiceModel.Dispatcher.ClientRuntime", "Property[CallbackDispatchRuntime]"] + - ["System.ServiceModel.Dispatcher.IInstanceProvider", "System.ServiceModel.Dispatcher.DispatchRuntime", "Property[InstanceProvider]"] + - ["System.Collections.Generic.SynchronizedCollection", "System.ServiceModel.Dispatcher.DispatchRuntime", "Property[MessageInspectors]"] + - ["System.Int32", "System.ServiceModel.Dispatcher.ChannelDispatcher", "Property[MaxPendingReceives]"] + - ["System.Boolean", "System.ServiceModel.Dispatcher.ActionMessageFilter", "Method[Match].ReturnValue"] + - ["System.Boolean", "System.ServiceModel.Dispatcher.ClientOperation", "Property[SerializeRequest]"] + - ["System.String", "System.ServiceModel.Dispatcher.ClientOperation", "Property[Action]"] + - ["System.Boolean", "System.ServiceModel.Dispatcher.MessageFilter", "Method[Match].ReturnValue"] + - ["System.Reflection.MethodInfo", "System.ServiceModel.Dispatcher.ClientOperation", "Property[EndMethod]"] + - ["System.TimeSpan", "System.ServiceModel.Dispatcher.ChannelDispatcher", "Property[DefaultCloseTimeout]"] + - ["System.Boolean", "System.ServiceModel.Dispatcher.DispatchOperation", "Property[IsInsideTransactedReceiveScope]"] + - ["System.Collections.Generic.SynchronizedCollection", "System.ServiceModel.Dispatcher.DispatchOperation", "Property[CallContextInitializers]"] + - ["System.ServiceModel.Dispatcher.DispatchRuntime", "System.ServiceModel.Dispatcher.DispatchOperation", "Property[Parent]"] + - ["System.Boolean", "System.ServiceModel.Dispatcher.DispatchOperation", "Property[IsOneWay]"] + - ["System.Object", "System.ServiceModel.Dispatcher.IClientMessageInspector", "Method[BeforeSendRequest].ReturnValue"] + - ["System.Xml.XPath.XPathNodeType", "System.ServiceModel.Dispatcher.SeekableXPathNavigator", "Method[GetNodeType].ReturnValue"] + - ["System.String", "System.ServiceModel.Dispatcher.ClientOperation", "Property[Name]"] + - ["System.Boolean", "System.ServiceModel.Dispatcher.DispatchRuntime", "Property[ImpersonateOnSerializingReply]"] + - ["System.ServiceModel.EndpointAddress", "System.ServiceModel.Dispatcher.PrefixEndpointAddressMessageFilter", "Property[Address]"] + - ["System.Boolean", "System.ServiceModel.Dispatcher.ChannelDispatcher", "Property[ManualAddressing]"] + - ["System.String", "System.ServiceModel.Dispatcher.IClientOperationSelector", "Method[SelectOperation].ReturnValue"] + - ["System.Boolean", "System.ServiceModel.Dispatcher.ChannelDispatcher", "Property[IsTransactedReceive]"] + - ["System.TimeSpan", "System.ServiceModel.Dispatcher.ChannelDispatcher", "Property[TransactionTimeout]"] + - ["System.Boolean", "System.ServiceModel.Dispatcher.ClientOperation", "Property[DeserializeReply]"] + - ["System.String", "System.ServiceModel.Dispatcher.SeekableXPathNavigator", "Method[GetValue].ReturnValue"] + - ["System.Collections.Generic.IList", "System.ServiceModel.Dispatcher.ClientRuntimeCompatBase", "Property[MessageInspectors]"] + - ["System.String", "System.ServiceModel.Dispatcher.WebHttpDispatchOperationSelector", "Method[SelectOperation].ReturnValue"] + - ["System.UriTemplate", "System.ServiceModel.Dispatcher.WebHttpDispatchOperationSelector", "Method[GetUriTemplate].ReturnValue"] + - ["System.ServiceModel.Channels.IChannelListener", "System.ServiceModel.Dispatcher.ChannelDispatcherBase", "Property[Listener]"] + - ["System.Collections.Generic.SynchronizedCollection", "System.ServiceModel.Dispatcher.ClientRuntime", "Property[ChannelInitializers]"] + - ["System.String", "System.ServiceModel.Dispatcher.XPathMessageFilter", "Property[XPath]"] + - ["System.Guid", "System.ServiceModel.Dispatcher.DurableOperationContext!", "Property[InstanceId]"] + - ["System.Boolean", "System.ServiceModel.Dispatcher.ChannelDispatcher", "Property[AsynchronousTransactedAcceptEnabled]"] + - ["System.String", "System.ServiceModel.Dispatcher.WebHttpDispatchOperationSelector!", "Field[HttpOperationSelectorUriMatchedPropertyName]"] + - ["System.String", "System.ServiceModel.Dispatcher.SeekableXPathNavigator", "Method[GetNamespace].ReturnValue"] + - ["System.Boolean", "System.ServiceModel.Dispatcher.ClientOperation", "Property[IsOneWay]"] + - ["System.IAsyncResult", "System.ServiceModel.Dispatcher.IInteractiveChannelInitializer", "Method[BeginDisplayInitializationUI].ReturnValue"] + - ["System.Collections.ObjectModel.KeyedCollection", "System.ServiceModel.Dispatcher.ClientRuntimeCompatBase", "Property[Operations]"] + - ["System.Type", "System.ServiceModel.Dispatcher.ClientOperation", "Property[TaskTResult]"] + - ["System.Boolean", "System.ServiceModel.Dispatcher.ChannelDispatcher", "Property[SendAsynchronously]"] + - ["System.ServiceModel.AuditLevel", "System.ServiceModel.Dispatcher.DispatchRuntime", "Property[MessageAuthenticationAuditLevel]"] + - ["System.String", "System.ServiceModel.Dispatcher.ClientRuntime", "Property[ContractName]"] + - ["System.ServiceModel.Channels.IChannelListener", "System.ServiceModel.Dispatcher.ChannelDispatcher", "Property[Listener]"] + - ["System.Collections.Generic.SynchronizedCollection", "System.ServiceModel.Dispatcher.DispatchRuntime", "Property[InputSessionShutdownHandlers]"] + - ["System.Boolean", "System.ServiceModel.Dispatcher.PrefixEndpointAddressMessageFilter", "Property[IncludeHostNameInComparison]"] + - ["System.Boolean", "System.ServiceModel.Dispatcher.XPathMessageContext", "Method[PreserveWhitespace].ReturnValue"] + - ["System.Boolean", "System.ServiceModel.Dispatcher.ChannelDispatcher", "Property[ReceiveSynchronously]"] + - ["System.ServiceModel.AuditLogLocation", "System.ServiceModel.Dispatcher.DispatchRuntime", "Property[SecurityAuditLogLocation]"] + - ["System.Reflection.MethodInfo", "System.ServiceModel.Dispatcher.ClientOperation", "Property[BeginMethod]"] + - ["System.ServiceModel.ConcurrencyMode", "System.ServiceModel.Dispatcher.DispatchRuntime", "Property[ConcurrencyMode]"] + - ["System.Boolean", "System.ServiceModel.Dispatcher.DispatchRuntime", "Property[ValidateMustUnderstand]"] + - ["System.Boolean", "System.ServiceModel.Dispatcher.XPathMessageFilter", "Method[Match].ReturnValue"] + - ["System.ServiceModel.InstanceContext", "System.ServiceModel.Dispatcher.IInstanceContextProvider", "Method[GetExistingInstanceContext].ReturnValue"] + - ["System.Boolean", "System.ServiceModel.Dispatcher.XPathResult", "Method[GetResultAsBoolean].ReturnValue"] + - ["System.Boolean", "System.ServiceModel.Dispatcher.ClientRuntime", "Property[ManualAddressing]"] + - ["System.Object", "System.ServiceModel.Dispatcher.QueryStringConverter", "Method[ConvertStringToValue].ReturnValue"] + - ["System.Boolean", "System.ServiceModel.Dispatcher.IOperationInvoker", "Property[IsSynchronous]"] + - ["System.Int32", "System.ServiceModel.Dispatcher.ChannelDispatcher", "Property[MaxTransactedBatchSize]"] + - ["System.String", "System.ServiceModel.Dispatcher.SeekableXPathNavigator", "Method[GetLocalName].ReturnValue"] + - ["System.Object", "System.ServiceModel.Dispatcher.IDispatchMessageInspector", "Method[AfterReceiveRequest].ReturnValue"] + - ["System.Int32", "System.ServiceModel.Dispatcher.ServiceThrottle", "Property[MaxConcurrentInstances]"] + - ["System.ServiceModel.EndpointAddress", "System.ServiceModel.Dispatcher.EndpointAddressMessageFilter", "Property[Address]"] + - ["System.Xml.Schema.XmlSchema", "System.ServiceModel.Dispatcher.XPathMessageFilter", "Method[System.Xml.Serialization.IXmlSerializable.GetSchema].ReturnValue"] + - ["System.ServiceModel.InstanceContext", "System.ServiceModel.Dispatcher.DispatchRuntime", "Property[SingletonInstanceContext]"] + - ["System.Boolean", "System.ServiceModel.Dispatcher.ChannelDispatcher", "Property[IncludeExceptionDetailInFaults]"] + - ["System.Boolean", "System.ServiceModel.Dispatcher.DispatchRuntime", "Property[PreserveMessage]"] + - ["System.TimeSpan", "System.ServiceModel.Dispatcher.ChannelDispatcher", "Property[DefaultOpenTimeout]"] + - ["System.Boolean", "System.ServiceModel.Dispatcher.DispatchRuntime", "Property[AutomaticInputSessionShutdown]"] + - ["System.ServiceModel.Description.PrincipalPermissionMode", "System.ServiceModel.Dispatcher.DispatchRuntime", "Property[PrincipalPermissionMode]"] + - ["System.ServiceModel.ImpersonationOption", "System.ServiceModel.Dispatcher.DispatchOperation", "Property[Impersonation]"] + - ["System.Object", "System.ServiceModel.Dispatcher.JsonQueryStringConverter", "Method[ConvertStringToValue].ReturnValue"] + - ["System.Int32", "System.ServiceModel.Dispatcher.ClientRuntime", "Property[MaxFaultSize]"] + - ["System.ServiceModel.Dispatcher.IMessageFilterTable", "System.ServiceModel.Dispatcher.EndpointAddressMessageFilter", "Method[CreateFilterTable].ReturnValue"] + - ["System.Boolean", "System.ServiceModel.Dispatcher.MatchAllMessageFilter", "Method[Match].ReturnValue"] + - ["System.Double", "System.ServiceModel.Dispatcher.XPathResult", "Method[GetResultAsNumber].ReturnValue"] + - ["System.ServiceModel.Dispatcher.IMessageFilterTable", "System.ServiceModel.Dispatcher.PrefixEndpointAddressMessageFilter", "Method[CreateFilterTable].ReturnValue"] + - ["System.ServiceModel.Dispatcher.IClientMessageFormatter", "System.ServiceModel.Dispatcher.ClientOperation", "Property[Formatter]"] + - ["System.Collections.Generic.ICollection", "System.ServiceModel.Dispatcher.ClientRuntime", "Property[ClientOperations]"] + - ["System.Boolean", "System.ServiceModel.Dispatcher.EndpointNameMessageFilter", "Method[Match].ReturnValue"] + - ["System.Xml.XmlNodeOrder", "System.ServiceModel.Dispatcher.SeekableXPathNavigator", "Method[ComparePosition].ReturnValue"] + - ["System.String", "System.ServiceModel.Dispatcher.DispatchOperation", "Property[Action]"] + - ["System.Boolean", "System.ServiceModel.Dispatcher.PrefixEndpointAddressMessageFilter", "Method[Match].ReturnValue"] + - ["System.ServiceModel.Dispatcher.ClientOperation", "System.ServiceModel.Dispatcher.ClientRuntime", "Property[UnhandledClientOperation]"] + - ["System.Xml.XmlNamespaceManager", "System.ServiceModel.Dispatcher.XPathMessageFilter", "Property[Namespaces]"] + - ["System.ServiceModel.Dispatcher.IDispatchOperationSelector", "System.ServiceModel.Dispatcher.DispatchRuntime", "Property[OperationSelector]"] + - ["System.Boolean", "System.ServiceModel.Dispatcher.DispatchOperation", "Property[AutoDisposeParameters]"] + - ["System.ServiceModel.Dispatcher.ChannelDispatcher", "System.ServiceModel.Dispatcher.DispatchRuntime", "Property[ChannelDispatcher]"] + - ["System.Object", "System.ServiceModel.Dispatcher.IParameterInspector", "Method[BeforeCall].ReturnValue"] + - ["System.Int64", "System.ServiceModel.Dispatcher.SeekableXPathNavigator", "Property[CurrentPosition]"] + - ["System.Object", "System.ServiceModel.Dispatcher.ICallContextInitializer", "Method[BeforeInvoke].ReturnValue"] + - ["System.Uri", "System.ServiceModel.Dispatcher.ClientRuntime", "Property[Via]"] + - ["System.Collections.Generic.SynchronizedCollection", "System.ServiceModel.Dispatcher.ClientOperation", "Property[FaultContractInfos]"] + - ["System.Xml.XPath.XPathResultType", "System.ServiceModel.Dispatcher.XPathResult", "Property[ResultType]"] + - ["System.Boolean", "System.ServiceModel.Dispatcher.XPathMessageContext", "Property[Whitespace]"] + - ["System.Type", "System.ServiceModel.Dispatcher.DispatchRuntime", "Property[Type]"] + - ["System.Boolean", "System.ServiceModel.Dispatcher.DispatchOperation", "Property[DeserializeRequest]"] + - ["System.String", "System.ServiceModel.Dispatcher.WebHttpDispatchOperationSelector!", "Field[HttpOperationNamePropertyName]"] + - ["System.String", "System.ServiceModel.Dispatcher.ClientRuntime", "Property[ContractNamespace]"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.ServiceModel.Dispatcher.DispatchRuntime", "Property[ExternalAuthorizationPolicies]"] + - ["System.Boolean", "System.ServiceModel.Dispatcher.DispatchRuntime", "Property[SuppressAuditFailure]"] + - ["System.Xml.Schema.XmlSchema", "System.ServiceModel.Dispatcher.XPathMessageFilter", "Method[OnGetSchema].ReturnValue"] + - ["System.IAsyncResult", "System.ServiceModel.Dispatcher.IOperationInvoker", "Method[InvokeBegin].ReturnValue"] + - ["System.Type", "System.ServiceModel.Dispatcher.ClientRuntime", "Property[CallbackClientType]"] + - ["System.Boolean", "System.ServiceModel.Dispatcher.ExceptionHandler", "Method[HandleException].ReturnValue"] + - ["System.String", "System.ServiceModel.Dispatcher.XPathResult", "Method[GetResultAsString].ReturnValue"] + - ["System.Collections.ObjectModel.Collection", "System.ServiceModel.Dispatcher.FilterInvalidBodyAccessException", "Property[Filters]"] + - ["System.Boolean", "System.ServiceModel.Dispatcher.EndpointAddressMessageFilter", "Method[Match].ReturnValue"] + - ["System.Boolean", "System.ServiceModel.Dispatcher.QueryStringConverter", "Method[CanConvert].ReturnValue"] + - ["System.Collections.Generic.IList", "System.ServiceModel.Dispatcher.ClientOperationCompatBase", "Property[ParameterInspectors]"] + - ["System.Web.Security.RoleProvider", "System.ServiceModel.Dispatcher.DispatchRuntime", "Property[RoleProvider]"] + - ["System.Boolean", "System.ServiceModel.Dispatcher.ChannelDispatcher", "Property[ReceiveContextEnabled]"] + - ["System.ServiceModel.Dispatcher.MessageFilter", "System.ServiceModel.Dispatcher.EndpointDispatcher", "Property[ContractFilter]"] + - ["System.Collections.Generic.SynchronizedKeyedCollection", "System.ServiceModel.Dispatcher.DispatchRuntime", "Property[Operations]"] + - ["System.Collections.Generic.SynchronizedCollection", "System.ServiceModel.Dispatcher.ClientRuntime", "Property[InteractiveChannelInitializers]"] + - ["System.Collections.ObjectModel.Collection", "System.ServiceModel.Dispatcher.MultipleFilterMatchesException", "Property[Filters]"] + - ["System.Object", "System.ServiceModel.Dispatcher.IOperationInvoker", "Method[InvokeEnd].ReturnValue"] + - ["System.Xml.Xsl.IXsltContextVariable", "System.ServiceModel.Dispatcher.XPathMessageContext", "Method[ResolveVariable].ReturnValue"] + - ["System.Object", "System.ServiceModel.Dispatcher.IInstanceProvider", "Method[GetInstance].ReturnValue"] + - ["System.Boolean", "System.ServiceModel.Dispatcher.IInstanceContextProvider", "Method[IsIdle].ReturnValue"] + - ["System.ServiceModel.ServiceHostBase", "System.ServiceModel.Dispatcher.ChannelDispatcher", "Property[Host]"] + - ["System.Object[]", "System.ServiceModel.Dispatcher.IOperationInvoker", "Method[AllocateInputs].ReturnValue"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.ServiceModel.Dispatcher.ActionMessageFilter", "Property[Actions]"] + - ["System.Boolean", "System.ServiceModel.Dispatcher.DispatchOperation", "Property[IsTerminating]"] + - ["System.String", "System.ServiceModel.Dispatcher.EndpointDispatcher", "Property[ContractNamespace]"] + - ["System.Boolean", "System.ServiceModel.Dispatcher.ClientOperation", "Property[IsTerminating]"] + - ["System.Boolean", "System.ServiceModel.Dispatcher.StrictAndMessageFilter", "Method[Match].ReturnValue"] + - ["System.ServiceModel.Dispatcher.IDispatchMessageFormatter", "System.ServiceModel.Dispatcher.DispatchOperation", "Property[Formatter]"] + - ["System.Boolean", "System.ServiceModel.Dispatcher.DispatchRuntime", "Property[TransactionAutoCompleteOnSessionClose]"] + - ["System.Type", "System.ServiceModel.Dispatcher.FaultContractInfo", "Property[Detail]"] + - ["System.String", "System.ServiceModel.Dispatcher.QueryStringConverter", "Method[ConvertValueToString].ReturnValue"] + - ["System.Collections.Generic.IEnumerable>", "System.ServiceModel.Dispatcher.MessageQueryCollection", "Method[Evaluate].ReturnValue"] + - ["System.ServiceModel.Dispatcher.IMessageFilterTable", "System.ServiceModel.Dispatcher.ActionMessageFilter", "Method[CreateFilterTable].ReturnValue"] + - ["System.Collections.ObjectModel.Collection", "System.ServiceModel.Dispatcher.MessageFilterException", "Property[Filters]"] + - ["System.Boolean", "System.ServiceModel.Dispatcher.JsonQueryStringConverter", "Method[CanConvert].ReturnValue"] + - ["System.Collections.Generic.ICollection", "System.ServiceModel.Dispatcher.ClientRuntime", "Property[ClientMessageInspectors]"] + - ["System.Boolean", "System.ServiceModel.Dispatcher.ClientOperation", "Property[IsInitiating]"] + - ["System.ServiceModel.Dispatcher.IMessageFilterTable", "System.ServiceModel.Dispatcher.MessageFilter", "Method[CreateFilterTable].ReturnValue"] + - ["System.ServiceModel.Dispatcher.ExceptionHandler", "System.ServiceModel.Dispatcher.ExceptionHandler!", "Property[AsynchronousThreadExceptionHandler]"] + - ["System.Threading.SynchronizationContext", "System.ServiceModel.Dispatcher.DispatchRuntime", "Property[SynchronizationContext]"] + - ["System.Boolean", "System.ServiceModel.Dispatcher.DispatchRuntime", "Property[EnsureOrderedDispatch]"] + - ["System.Collections.Generic.IEnumerable>", "System.ServiceModel.Dispatcher.XPathMessageQueryCollection", "Method[Evaluate].ReturnValue"] + - ["System.Reflection.MethodInfo", "System.ServiceModel.Dispatcher.ClientOperation", "Property[SyncMethod]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemServiceModelFederation/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemServiceModelFederation/model.yml new file mode 100644 index 000000000000..ef94b486f353 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemServiceModelFederation/model.yml @@ -0,0 +1,47 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Nullable", "System.ServiceModel.Federation.WSTrustTokenParameters", "Property[KeySize]"] + - ["System.ServiceModel.Security.Tokens.SecurityTokenParameters", "System.ServiceModel.Federation.WSTrustTokenParameters", "Method[CloneCore].ReturnValue"] + - ["System.ServiceModel.Description.ClientCredentials", "System.ServiceModel.Federation.WSTrustChannelClientCredentials", "Method[CloneCore].ReturnValue"] + - ["System.ServiceModel.Channels.Message", "System.ServiceModel.Federation.WSTrustChannel", "Method[CreateRequest].ReturnValue"] + - ["System.IdentityModel.Selectors.SecurityTokenManager", "System.ServiceModel.Federation.WSTrustChannelClientCredentials", "Method[CreateSecurityTokenManager].ReturnValue"] + - ["System.IAsyncResult", "System.ServiceModel.Federation.WSTrustChannelSecurityTokenProvider", "Method[BeginGetTokenCore].ReturnValue"] + - ["System.Boolean", "System.ServiceModel.Federation.WSTrustChannelSecurityTokenProvider", "Property[SupportsTokenCancellation]"] + - ["Microsoft.IdentityModel.Protocols.WsTrust.Claims", "System.ServiceModel.Federation.WSTrustTokenParameters", "Property[Claims]"] + - ["System.IdentityModel.Selectors.SecurityTokenProvider", "System.ServiceModel.Federation.WSTrustChannelSecurityTokenManager", "Method[CreateSecurityTokenProvider].ReturnValue"] + - ["System.ServiceModel.CommunicationState", "System.ServiceModel.Federation.WSTrustChannelSecurityTokenProvider", "Property[System.ServiceModel.ICommunicationObject.State]"] + - ["System.Boolean", "System.ServiceModel.Federation.WSTrustTokenParameters", "Property[CacheIssuedTokens]"] + - ["System.IAsyncResult", "System.ServiceModel.Federation.WSTrustChannel", "Method[System.ServiceModel.ICommunicationObject.BeginOpen].ReturnValue"] + - ["System.Int32", "System.ServiceModel.Federation.WSTrustTokenParameters!", "Field[DefaultIssuedTokenRenewalThresholdPercentage]"] + - ["System.IdentityModel.Tokens.SecurityToken", "System.ServiceModel.Federation.WSTrustChannelSecurityTokenProvider", "Method[EndGetTokenCore].ReturnValue"] + - ["System.Threading.Tasks.Task", "System.ServiceModel.Federation.WSTrustChannel", "Method[IssueAsync].ReturnValue"] + - ["System.ServiceModel.Federation.WSTrustTokenParameters", "System.ServiceModel.Federation.WSTrustTokenParameters!", "Method[CreateWSFederationTokenParameters].ReturnValue"] + - ["System.ServiceModel.Federation.IWSTrustChannelContract", "System.ServiceModel.Federation.WSTrustChannelFactory", "Method[CreateChannel].ReturnValue"] + - ["System.IdentityModel.Tokens.SecurityKeyType", "System.ServiceModel.Federation.WSTrustTokenParameters!", "Field[DefaultSecurityKeyType]"] + - ["System.String", "System.ServiceModel.Federation.WSTrustChannel!", "Method[GetRequestAction].ReturnValue"] + - ["System.ServiceModel.Federation.IWSTrustChannelContract", "System.ServiceModel.Federation.WSTrustChannelFactory", "Method[CreateTrustChannel].ReturnValue"] + - ["System.ServiceModel.Channels.SecurityBindingElement", "System.ServiceModel.Federation.WSFederationHttpBinding", "Method[CreateMessageSecurity].ReturnValue"] + - ["System.ServiceModel.Federation.WSTrustTokenParameters", "System.ServiceModel.Federation.WSTrustTokenParameters!", "Method[CreateWS2007FederationTokenParameters].ReturnValue"] + - ["System.ServiceModel.Channels.BindingElementCollection", "System.ServiceModel.Federation.WSFederationHttpBinding", "Method[CreateBindingElements].ReturnValue"] + - ["System.IAsyncResult", "System.ServiceModel.Federation.WSTrustChannelSecurityTokenProvider", "Method[System.ServiceModel.ICommunicationObject.BeginClose].ReturnValue"] + - ["T", "System.ServiceModel.Federation.WSTrustChannel", "Method[GetProperty].ReturnValue"] + - ["System.Collections.Generic.ICollection", "System.ServiceModel.Federation.WSTrustTokenParameters", "Property[AdditionalRequestParameters]"] + - ["System.Boolean", "System.ServiceModel.Federation.WSTrustTokenParameters!", "Field[DefaultCacheIssuedTokens]"] + - ["System.Int32", "System.ServiceModel.Federation.WSTrustTokenParameters", "Property[IssuedTokenRenewalThresholdPercentage]"] + - ["Microsoft.IdentityModel.Protocols.WsTrust.WsTrustRequest", "System.ServiceModel.Federation.WSTrustChannelSecurityTokenProvider", "Method[CreateWsTrustRequest].ReturnValue"] + - ["System.ServiceModel.CommunicationState", "System.ServiceModel.Federation.WSTrustChannel", "Property[System.ServiceModel.ICommunicationObject.State]"] + - ["System.ServiceModel.Federation.WSTrustTokenParameters", "System.ServiceModel.Federation.WSFederationHttpBinding", "Property[WSTrustTokenParameters]"] + - ["System.IdentityModel.Tokens.SecurityToken", "System.ServiceModel.Federation.WSTrustChannelSecurityTokenProvider", "Method[GetTokenCore].ReturnValue"] + - ["System.ServiceModel.Description.ClientCredentials", "System.ServiceModel.Federation.WSTrustChannelClientCredentials", "Property[ClientCredentials]"] + - ["System.ServiceModel.MessageSecurityVersion", "System.ServiceModel.Federation.WSTrustTokenParameters", "Property[MessageSecurityVersion]"] + - ["System.ServiceModel.Description.ClientCredentials", "System.ServiceModel.Federation.WSTrustChannelSecurityTokenProvider", "Property[ClientCredentials]"] + - ["System.IAsyncResult", "System.ServiceModel.Federation.WSTrustChannelSecurityTokenProvider", "Method[System.ServiceModel.ICommunicationObject.BeginOpen].ReturnValue"] + - ["System.IAsyncResult", "System.ServiceModel.Federation.WSTrustChannel", "Method[System.ServiceModel.ICommunicationObject.BeginClose].ReturnValue"] + - ["System.TimeSpan", "System.ServiceModel.Federation.WSTrustTokenParameters!", "Field[DefaultMaxIssuedTokenCachingTime]"] + - ["System.Threading.Tasks.Task", "System.ServiceModel.Federation.IWSTrustChannelContract", "Method[IssueAsync].ReturnValue"] + - ["System.String", "System.ServiceModel.Federation.WSTrustTokenParameters", "Property[RequestContext]"] + - ["System.Boolean", "System.ServiceModel.Federation.WSTrustChannelSecurityTokenProvider", "Property[SupportsTokenRenewal]"] + - ["System.TimeSpan", "System.ServiceModel.Federation.WSTrustTokenParameters", "Property[MaxIssuedTokenCachingTime]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemServiceModelMsmqIntegration/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemServiceModelMsmqIntegration/model.yml new file mode 100644 index 000000000000..de09c9c63ea6 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemServiceModelMsmqIntegration/model.yml @@ -0,0 +1,48 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Object", "System.ServiceModel.MsmqIntegration.MsmqIntegrationMessageProperty", "Property[Body]"] + - ["System.ServiceModel.MsmqIntegration.MsmqIntegrationSecurityMode", "System.ServiceModel.MsmqIntegration.MsmqIntegrationSecurityMode!", "Field[Transport]"] + - ["System.ServiceModel.MsmqIntegration.MsmqMessageSerializationFormat", "System.ServiceModel.MsmqIntegration.MsmqIntegrationBinding", "Property[SerializationFormat]"] + - ["System.String", "System.ServiceModel.MsmqIntegration.MsmqIntegrationBindingElement", "Property[Scheme]"] + - ["System.Nullable", "System.ServiceModel.MsmqIntegration.MsmqIntegrationMessageProperty", "Property[ArrivedTime]"] + - ["System.Nullable", "System.ServiceModel.MsmqIntegration.MsmqIntegrationMessageProperty", "Property[Priority]"] + - ["System.ServiceModel.MsmqIntegration.MsmqIntegrationSecurityMode", "System.ServiceModel.MsmqIntegration.MsmqIntegrationSecurity", "Property[Mode]"] + - ["System.ServiceModel.MsmqIntegration.MsmqMessageSerializationFormat", "System.ServiceModel.MsmqIntegration.MsmqMessageSerializationFormat!", "Field[ByteArray]"] + - ["System.ServiceModel.MsmqIntegration.MsmqMessageSerializationFormat", "System.ServiceModel.MsmqIntegration.MsmqMessageSerializationFormat!", "Field[Binary]"] + - ["System.Byte[]", "System.ServiceModel.MsmqIntegration.MsmqIntegrationMessageProperty", "Property[Extension]"] + - ["System.ServiceModel.MsmqIntegration.MsmqMessageSerializationFormat", "System.ServiceModel.MsmqIntegration.MsmqMessageSerializationFormat!", "Field[Xml]"] + - ["System.Nullable", "System.ServiceModel.MsmqIntegration.MsmqIntegrationMessageProperty", "Property[TimeToReachQueue]"] + - ["System.Nullable", "System.ServiceModel.MsmqIntegration.MsmqIntegrationMessageProperty", "Property[Acknowledgment]"] + - ["System.Nullable", "System.ServiceModel.MsmqIntegration.MsmqIntegrationMessageProperty", "Property[AcknowledgeType]"] + - ["T", "System.ServiceModel.MsmqIntegration.MsmqIntegrationBindingElement", "Method[GetProperty].ReturnValue"] + - ["System.ServiceModel.MsmqIntegration.MsmqMessageSerializationFormat", "System.ServiceModel.MsmqIntegration.MsmqMessageSerializationFormat!", "Field[ActiveX]"] + - ["System.Uri", "System.ServiceModel.MsmqIntegration.MsmqIntegrationMessageProperty", "Property[DestinationQueue]"] + - ["System.ServiceModel.MsmqIntegration.MsmqMessageSerializationFormat", "System.ServiceModel.MsmqIntegration.MsmqMessageSerializationFormat!", "Field[Stream]"] + - ["System.ServiceModel.Channels.IChannelListener", "System.ServiceModel.MsmqIntegration.MsmqIntegrationBindingElement", "Method[BuildChannelListener].ReturnValue"] + - ["System.ServiceModel.MsmqIntegration.MsmqMessageSerializationFormat", "System.ServiceModel.MsmqIntegration.MsmqIntegrationBindingElement", "Property[SerializationFormat]"] + - ["System.ServiceModel.Channels.BindingElementCollection", "System.ServiceModel.MsmqIntegration.MsmqIntegrationBinding", "Method[CreateBindingElements].ReturnValue"] + - ["System.Nullable", "System.ServiceModel.MsmqIntegration.MsmqIntegrationMessageProperty", "Property[BodyType]"] + - ["System.ServiceModel.MsmqIntegration.MsmqIntegrationSecurity", "System.ServiceModel.MsmqIntegration.MsmqIntegrationBinding", "Property[Security]"] + - ["System.Uri", "System.ServiceModel.MsmqIntegration.MsmqIntegrationMessageProperty", "Property[AdministrationQueue]"] + - ["System.Byte[]", "System.ServiceModel.MsmqIntegration.MsmqIntegrationMessageProperty", "Property[SenderId]"] + - ["System.String", "System.ServiceModel.MsmqIntegration.MsmqIntegrationMessageProperty", "Property[Id]"] + - ["System.ServiceModel.MsmqIntegration.MsmqIntegrationMessageProperty", "System.ServiceModel.MsmqIntegration.MsmqIntegrationMessageProperty!", "Method[Get].ReturnValue"] + - ["System.Nullable", "System.ServiceModel.MsmqIntegration.MsmqIntegrationMessageProperty", "Property[Authenticated]"] + - ["System.Nullable", "System.ServiceModel.MsmqIntegration.MsmqIntegrationMessageProperty", "Property[SentTime]"] + - ["System.ServiceModel.Channels.BindingElement", "System.ServiceModel.MsmqIntegration.MsmqIntegrationBindingElement", "Method[Clone].ReturnValue"] + - ["System.String", "System.ServiceModel.MsmqIntegration.MsmqIntegrationMessageProperty", "Property[CorrelationId]"] + - ["System.String", "System.ServiceModel.MsmqIntegration.MsmqIntegrationMessageProperty", "Property[Label]"] + - ["System.Uri", "System.ServiceModel.MsmqIntegration.MsmqIntegrationMessageProperty", "Property[ResponseQueue]"] + - ["System.ServiceModel.MsmqTransportSecurity", "System.ServiceModel.MsmqIntegration.MsmqIntegrationSecurity", "Property[Transport]"] + - ["System.Type[]", "System.ServiceModel.MsmqIntegration.MsmqIntegrationBindingElement", "Property[TargetSerializationTypes]"] + - ["System.Nullable", "System.ServiceModel.MsmqIntegration.MsmqIntegrationMessageProperty", "Property[AppSpecific]"] + - ["System.Boolean", "System.ServiceModel.MsmqIntegration.MsmqIntegrationBindingElement", "Method[CanBuildChannelFactory].ReturnValue"] + - ["System.Boolean", "System.ServiceModel.MsmqIntegration.MsmqIntegrationBinding", "Method[ShouldSerializeSecurity].ReturnValue"] + - ["System.String", "System.ServiceModel.MsmqIntegration.MsmqIntegrationMessageProperty!", "Field[Name]"] + - ["System.ServiceModel.MsmqIntegration.MsmqIntegrationSecurityMode", "System.ServiceModel.MsmqIntegration.MsmqIntegrationSecurityMode!", "Field[None]"] + - ["System.Boolean", "System.ServiceModel.MsmqIntegration.MsmqIntegrationBindingElement", "Method[CanBuildChannelListener].ReturnValue"] + - ["System.ServiceModel.Channels.IChannelFactory", "System.ServiceModel.MsmqIntegration.MsmqIntegrationBindingElement", "Method[BuildChannelFactory].ReturnValue"] + - ["System.Nullable", "System.ServiceModel.MsmqIntegration.MsmqIntegrationMessageProperty", "Property[MessageType]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemServiceModelPeerResolvers/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemServiceModelPeerResolvers/model.yml new file mode 100644 index 000000000000..5fc7f2c338cc --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemServiceModelPeerResolvers/model.yml @@ -0,0 +1,62 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.ServiceModel.PeerResolvers.RegisterResponseInfo", "System.ServiceModel.PeerResolvers.IPeerResolverContract", "Method[Register].ReturnValue"] + - ["System.ServiceModel.Channels.Binding", "System.ServiceModel.PeerResolvers.PeerCustomResolverSettings", "Property[Binding]"] + - ["System.ServiceModel.PeerNodeAddress", "System.ServiceModel.PeerResolvers.RegisterInfo", "Property[NodeAddress]"] + - ["System.Guid", "System.ServiceModel.PeerResolvers.UpdateInfo", "Property[RegistrationId]"] + - ["System.ServiceModel.PeerResolvers.PeerReferralPolicy", "System.ServiceModel.PeerResolvers.PeerReferralPolicy!", "Field[Share]"] + - ["System.ServiceModel.PeerResolvers.ServiceSettingsResponseInfo", "System.ServiceModel.PeerResolvers.IPeerResolverContract", "Method[GetServiceSettings].ReturnValue"] + - ["System.Boolean", "System.ServiceModel.PeerResolvers.RegisterResponseInfo", "Method[HasBody].ReturnValue"] + - ["System.TimeSpan", "System.ServiceModel.PeerResolvers.RefreshResponseInfo", "Property[RegistrationLifetime]"] + - ["System.Boolean", "System.ServiceModel.PeerResolvers.CustomPeerResolverService", "Property[ControlShape]"] + - ["System.ServiceModel.PeerNodeAddress", "System.ServiceModel.PeerResolvers.UpdateInfo", "Property[NodeAddress]"] + - ["System.Boolean", "System.ServiceModel.PeerResolvers.ResolveResponseInfo", "Method[HasBody].ReturnValue"] + - ["System.ServiceModel.PeerResolvers.PeerResolverMode", "System.ServiceModel.PeerResolvers.PeerResolverMode!", "Field[Auto]"] + - ["System.Guid", "System.ServiceModel.PeerResolvers.RefreshInfo", "Property[RegistrationId]"] + - ["System.ServiceModel.PeerResolvers.PeerCustomResolverSettings", "System.ServiceModel.PeerResolvers.PeerResolverSettings", "Property[Custom]"] + - ["System.String", "System.ServiceModel.PeerResolvers.UpdateInfo", "Property[MeshId]"] + - ["System.Boolean", "System.ServiceModel.PeerResolvers.ServiceSettingsResponseInfo", "Property[ControlMeshShape]"] + - ["System.ServiceModel.PeerResolvers.PeerResolverMode", "System.ServiceModel.PeerResolvers.PeerResolverMode!", "Field[Pnrp]"] + - ["System.Boolean", "System.ServiceModel.PeerResolvers.RefreshInfo", "Method[HasBody].ReturnValue"] + - ["System.ServiceModel.PeerResolvers.PeerReferralPolicy", "System.ServiceModel.PeerResolvers.PeerResolverSettings", "Property[ReferralPolicy]"] + - ["System.Boolean", "System.ServiceModel.PeerResolvers.UnregisterInfo", "Method[HasBody].ReturnValue"] + - ["System.ServiceModel.PeerResolvers.RefreshResponseInfo", "System.ServiceModel.PeerResolvers.CustomPeerResolverService", "Method[Refresh].ReturnValue"] + - ["System.Guid", "System.ServiceModel.PeerResolvers.UnregisterInfo", "Property[RegistrationId]"] + - ["System.ServiceModel.EndpointAddress", "System.ServiceModel.PeerResolvers.PeerCustomResolverSettings", "Property[Address]"] + - ["System.TimeSpan", "System.ServiceModel.PeerResolvers.CustomPeerResolverService", "Property[RefreshInterval]"] + - ["System.ServiceModel.PeerResolvers.RegisterResponseInfo", "System.ServiceModel.PeerResolvers.CustomPeerResolverService", "Method[Update].ReturnValue"] + - ["System.ServiceModel.PeerResolvers.RefreshResult", "System.ServiceModel.PeerResolvers.RefreshResult!", "Field[RegistrationNotFound]"] + - ["System.Collections.Generic.IList", "System.ServiceModel.PeerResolvers.ResolveResponseInfo", "Property[Addresses]"] + - ["System.Boolean", "System.ServiceModel.PeerResolvers.RegisterInfo", "Method[HasBody].ReturnValue"] + - ["System.Guid", "System.ServiceModel.PeerResolvers.RegisterResponseInfo", "Property[RegistrationId]"] + - ["System.ServiceModel.PeerResolvers.PeerResolverMode", "System.ServiceModel.PeerResolvers.PeerResolverSettings", "Property[Mode]"] + - ["System.Boolean", "System.ServiceModel.PeerResolvers.UpdateInfo", "Method[HasBody].ReturnValue"] + - ["System.ServiceModel.PeerResolvers.PeerResolverMode", "System.ServiceModel.PeerResolvers.PeerResolverMode!", "Field[Custom]"] + - ["System.Int32", "System.ServiceModel.PeerResolvers.ResolveInfo", "Property[MaxAddresses]"] + - ["System.String", "System.ServiceModel.PeerResolvers.RefreshInfo", "Property[MeshId]"] + - ["System.Guid", "System.ServiceModel.PeerResolvers.ResolveInfo", "Property[ClientId]"] + - ["System.ServiceModel.PeerResolvers.PeerReferralPolicy", "System.ServiceModel.PeerResolvers.PeerReferralPolicy!", "Field[DoNotShare]"] + - ["System.ServiceModel.PeerResolver", "System.ServiceModel.PeerResolvers.PeerCustomResolverSettings", "Property[Resolver]"] + - ["System.TimeSpan", "System.ServiceModel.PeerResolvers.CustomPeerResolverService", "Property[CleanupInterval]"] + - ["System.ServiceModel.PeerResolvers.RegisterResponseInfo", "System.ServiceModel.PeerResolvers.CustomPeerResolverService", "Method[Register].ReturnValue"] + - ["System.ServiceModel.PeerResolvers.RegisterResponseInfo", "System.ServiceModel.PeerResolvers.IPeerResolverContract", "Method[Update].ReturnValue"] + - ["System.ServiceModel.PeerResolvers.RefreshResponseInfo", "System.ServiceModel.PeerResolvers.IPeerResolverContract", "Method[Refresh].ReturnValue"] + - ["System.String", "System.ServiceModel.PeerResolvers.UnregisterInfo", "Property[MeshId]"] + - ["System.ServiceModel.PeerResolvers.ServiceSettingsResponseInfo", "System.ServiceModel.PeerResolvers.CustomPeerResolverService", "Method[GetServiceSettings].ReturnValue"] + - ["System.String", "System.ServiceModel.PeerResolvers.RegisterInfo", "Property[MeshId]"] + - ["System.ServiceModel.PeerResolvers.ResolveResponseInfo", "System.ServiceModel.PeerResolvers.CustomPeerResolverService", "Method[Resolve].ReturnValue"] + - ["System.Boolean", "System.ServiceModel.PeerResolvers.ServiceSettingsResponseInfo", "Method[HasBody].ReturnValue"] + - ["System.String", "System.ServiceModel.PeerResolvers.ResolveInfo", "Property[MeshId]"] + - ["System.Guid", "System.ServiceModel.PeerResolvers.UpdateInfo", "Property[ClientId]"] + - ["System.Boolean", "System.ServiceModel.PeerResolvers.RefreshResponseInfo", "Method[HasBody].ReturnValue"] + - ["System.Guid", "System.ServiceModel.PeerResolvers.RegisterInfo", "Property[ClientId]"] + - ["System.ServiceModel.PeerResolvers.RefreshResult", "System.ServiceModel.PeerResolvers.RefreshResponseInfo", "Property[Result]"] + - ["System.ServiceModel.PeerResolvers.RefreshResult", "System.ServiceModel.PeerResolvers.RefreshResult!", "Field[Success]"] + - ["System.ServiceModel.PeerResolvers.ResolveResponseInfo", "System.ServiceModel.PeerResolvers.IPeerResolverContract", "Method[Resolve].ReturnValue"] + - ["System.ServiceModel.PeerResolvers.PeerReferralPolicy", "System.ServiceModel.PeerResolvers.PeerReferralPolicy!", "Field[Service]"] + - ["System.TimeSpan", "System.ServiceModel.PeerResolvers.RegisterResponseInfo", "Property[RegistrationLifetime]"] + - ["System.Boolean", "System.ServiceModel.PeerResolvers.ResolveInfo", "Method[HasBody].ReturnValue"] + - ["System.Boolean", "System.ServiceModel.PeerResolvers.PeerCustomResolverSettings", "Property[IsBindingSpecified]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemServiceModelPersistence/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemServiceModelPersistence/model.yml new file mode 100644 index 000000000000..2999eaaf0b7e --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemServiceModelPersistence/model.yml @@ -0,0 +1,39 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Object", "System.ServiceModel.Persistence.PersistenceProvider", "Method[Create].ReturnValue"] + - ["System.IAsyncResult", "System.ServiceModel.Persistence.SqlPersistenceProviderFactory", "Method[OnBeginOpen].ReturnValue"] + - ["System.Object", "System.ServiceModel.Persistence.PersistenceProvider", "Method[Load].ReturnValue"] + - ["System.IAsyncResult", "System.ServiceModel.Persistence.PersistenceProvider", "Method[BeginUpdate].ReturnValue"] + - ["System.Guid", "System.ServiceModel.Persistence.InstanceNotFoundException", "Property[InstanceId]"] + - ["System.IAsyncResult", "System.ServiceModel.Persistence.LockingPersistenceProvider", "Method[BeginUnlock].ReturnValue"] + - ["System.Guid", "System.ServiceModel.Persistence.InstanceLockException", "Property[InstanceId]"] + - ["System.Object", "System.ServiceModel.Persistence.PersistenceProvider", "Method[Update].ReturnValue"] + - ["System.Boolean", "System.ServiceModel.Persistence.LockingPersistenceProvider", "Method[LoadIfChanged].ReturnValue"] + - ["System.IAsyncResult", "System.ServiceModel.Persistence.PersistenceProvider", "Method[BeginLoad].ReturnValue"] + - ["System.Object", "System.ServiceModel.Persistence.PersistenceProvider", "Method[EndLoad].ReturnValue"] + - ["System.IAsyncResult", "System.ServiceModel.Persistence.PersistenceProvider", "Method[BeginLoadIfChanged].ReturnValue"] + - ["System.Boolean", "System.ServiceModel.Persistence.SqlPersistenceProviderFactory", "Property[SerializeAsText]"] + - ["System.TimeSpan", "System.ServiceModel.Persistence.SqlPersistenceProviderFactory", "Property[DefaultCloseTimeout]"] + - ["System.TimeSpan", "System.ServiceModel.Persistence.SqlPersistenceProviderFactory", "Property[DefaultOpenTimeout]"] + - ["System.Object", "System.ServiceModel.Persistence.LockingPersistenceProvider", "Method[Load].ReturnValue"] + - ["System.ServiceModel.Persistence.PersistenceProvider", "System.ServiceModel.Persistence.PersistenceProviderFactory", "Method[CreateProvider].ReturnValue"] + - ["System.Boolean", "System.ServiceModel.Persistence.PersistenceProvider", "Method[LoadIfChanged].ReturnValue"] + - ["System.Boolean", "System.ServiceModel.Persistence.PersistenceProvider", "Method[EndLoadIfChanged].ReturnValue"] + - ["System.IAsyncResult", "System.ServiceModel.Persistence.LockingPersistenceProvider", "Method[BeginUpdate].ReturnValue"] + - ["System.IAsyncResult", "System.ServiceModel.Persistence.LockingPersistenceProvider", "Method[BeginLoadIfChanged].ReturnValue"] + - ["System.ServiceModel.Persistence.PersistenceProvider", "System.ServiceModel.Persistence.SqlPersistenceProviderFactory", "Method[CreateProvider].ReturnValue"] + - ["System.IAsyncResult", "System.ServiceModel.Persistence.SqlPersistenceProviderFactory", "Method[OnBeginClose].ReturnValue"] + - ["System.Object", "System.ServiceModel.Persistence.PersistenceProvider", "Method[EndUpdate].ReturnValue"] + - ["System.IAsyncResult", "System.ServiceModel.Persistence.PersistenceProvider", "Method[BeginCreate].ReturnValue"] + - ["System.TimeSpan", "System.ServiceModel.Persistence.SqlPersistenceProviderFactory", "Property[LockTimeout]"] + - ["System.Object", "System.ServiceModel.Persistence.LockingPersistenceProvider", "Method[Create].ReturnValue"] + - ["System.IAsyncResult", "System.ServiceModel.Persistence.PersistenceProvider", "Method[BeginDelete].ReturnValue"] + - ["System.IAsyncResult", "System.ServiceModel.Persistence.LockingPersistenceProvider", "Method[BeginCreate].ReturnValue"] + - ["System.IAsyncResult", "System.ServiceModel.Persistence.LockingPersistenceProvider", "Method[BeginLoad].ReturnValue"] + - ["System.Object", "System.ServiceModel.Persistence.LockingPersistenceProvider", "Method[Update].ReturnValue"] + - ["System.String", "System.ServiceModel.Persistence.SqlPersistenceProviderFactory", "Property[ConnectionString]"] + - ["System.Guid", "System.ServiceModel.Persistence.PersistenceProvider", "Property[Id]"] + - ["System.Object", "System.ServiceModel.Persistence.PersistenceProvider", "Method[EndCreate].ReturnValue"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemServiceModelRouting/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemServiceModelRouting/model.yml new file mode 100644 index 000000000000..9dec90b117aa --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemServiceModelRouting/model.yml @@ -0,0 +1,21 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.ServiceModel.Channels.Message", "System.ServiceModel.Routing.IRequestReplyRouter", "Method[EndProcessRequest].ReturnValue"] + - ["System.IAsyncResult", "System.ServiceModel.Routing.RoutingService", "Method[System.ServiceModel.Routing.ISimplexSessionRouter.BeginProcessMessage].ReturnValue"] + - ["System.IAsyncResult", "System.ServiceModel.Routing.ISimplexSessionRouter", "Method[BeginProcessMessage].ReturnValue"] + - ["System.Boolean", "System.ServiceModel.Routing.SoapProcessingBehavior", "Property[ProcessMessages]"] + - ["System.IAsyncResult", "System.ServiceModel.Routing.IRequestReplyRouter", "Method[BeginProcessRequest].ReturnValue"] + - ["System.ServiceModel.Channels.Message", "System.ServiceModel.Routing.RoutingService", "Method[System.ServiceModel.Routing.IRequestReplyRouter.EndProcessRequest].ReturnValue"] + - ["System.Boolean", "System.ServiceModel.Routing.RoutingConfiguration", "Property[SoapProcessingEnabled]"] + - ["System.Boolean", "System.ServiceModel.Routing.RoutingConfiguration", "Property[EnsureOrderedDispatch]"] + - ["System.ServiceModel.Dispatcher.MessageFilterTable>", "System.ServiceModel.Routing.RoutingConfiguration", "Property[FilterTable]"] + - ["System.IAsyncResult", "System.ServiceModel.Routing.RoutingService", "Method[System.ServiceModel.Routing.IDuplexSessionRouter.BeginProcessMessage].ReturnValue"] + - ["System.Boolean", "System.ServiceModel.Routing.RoutingConfiguration", "Property[RouteOnHeadersOnly]"] + - ["System.IAsyncResult", "System.ServiceModel.Routing.RoutingService", "Method[System.ServiceModel.Routing.ISimplexDatagramRouter.BeginProcessMessage].ReturnValue"] + - ["System.IAsyncResult", "System.ServiceModel.Routing.ISimplexDatagramRouter", "Method[BeginProcessMessage].ReturnValue"] + - ["System.Type", "System.ServiceModel.Routing.RoutingBehavior!", "Method[GetContractForDescription].ReturnValue"] + - ["System.IAsyncResult", "System.ServiceModel.Routing.RoutingService", "Method[System.ServiceModel.Routing.IRequestReplyRouter.BeginProcessRequest].ReturnValue"] + - ["System.IAsyncResult", "System.ServiceModel.Routing.IDuplexSessionRouter", "Method[BeginProcessMessage].ReturnValue"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemServiceModelRoutingConfiguration/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemServiceModelRoutingConfiguration/model.yml new file mode 100644 index 000000000000..efb9cc344509 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemServiceModelRoutingConfiguration/model.yml @@ -0,0 +1,60 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.ServiceModel.Routing.Configuration.FilterTableEntryCollection", "System.ServiceModel.Routing.Configuration.FilterTableCollection", "Property[Item]"] + - ["System.Boolean", "System.ServiceModel.Routing.Configuration.RoutingExtensionElement", "Property[RouteOnHeadersOnly]"] + - ["System.String", "System.ServiceModel.Routing.Configuration.NamespaceElement", "Property[Namespace]"] + - ["System.ServiceModel.Routing.Configuration.FilterType", "System.ServiceModel.Routing.Configuration.FilterType!", "Field[EndpointAddress]"] + - ["System.ServiceModel.Routing.Configuration.FilterTableCollection", "System.ServiceModel.Routing.Configuration.RoutingSection", "Property[FilterTables]"] + - ["System.String", "System.ServiceModel.Routing.Configuration.FilterElement", "Property[CustomType]"] + - ["System.ServiceModel.Routing.Configuration.FilterType", "System.ServiceModel.Routing.Configuration.FilterType!", "Field[XPath]"] + - ["System.Boolean", "System.ServiceModel.Routing.Configuration.FilterElementCollection", "Method[IsReadOnly].ReturnValue"] + - ["System.ServiceModel.Routing.Configuration.FilterType", "System.ServiceModel.Routing.Configuration.FilterElement", "Property[FilterType]"] + - ["System.Object", "System.ServiceModel.Routing.Configuration.BackupEndpointCollection", "Method[GetElementKey].ReturnValue"] + - ["System.Object", "System.ServiceModel.Routing.Configuration.FilterTableCollection", "Method[GetElementKey].ReturnValue"] + - ["System.String", "System.ServiceModel.Routing.Configuration.NamespaceElement", "Property[Prefix]"] + - ["System.String", "System.ServiceModel.Routing.Configuration.FilterElement", "Property[FilterData]"] + - ["System.String", "System.ServiceModel.Routing.Configuration.FilterTableEntryCollection", "Property[Name]"] + - ["System.Boolean", "System.ServiceModel.Routing.Configuration.RoutingExtensionElement", "Property[EnsureOrderedDispatch]"] + - ["System.String", "System.ServiceModel.Routing.Configuration.FilterTableEntryElement", "Property[EndpointName]"] + - ["System.Configuration.ConfigurationElement", "System.ServiceModel.Routing.Configuration.FilterTableEntryCollection", "Method[CreateNewElement].ReturnValue"] + - ["System.Int32", "System.ServiceModel.Routing.Configuration.FilterTableEntryElement", "Property[Priority]"] + - ["System.Object", "System.ServiceModel.Routing.Configuration.FilterElementCollection", "Method[GetElementKey].ReturnValue"] + - ["System.Object", "System.ServiceModel.Routing.Configuration.BackupListCollection", "Method[GetElementKey].ReturnValue"] + - ["System.ServiceModel.Routing.Configuration.FilterElementCollection", "System.ServiceModel.Routing.Configuration.RoutingSection", "Property[Filters]"] + - ["System.ServiceModel.Routing.Configuration.NamespaceElement", "System.ServiceModel.Routing.Configuration.NamespaceElementCollection", "Property[Item]"] + - ["System.ServiceModel.Routing.Configuration.FilterType", "System.ServiceModel.Routing.Configuration.FilterType!", "Field[Action]"] + - ["System.Object", "System.ServiceModel.Routing.Configuration.NamespaceElementCollection", "Method[GetElementKey].ReturnValue"] + - ["System.ServiceModel.Routing.Configuration.NamespaceElementCollection", "System.ServiceModel.Routing.Configuration.RoutingSection", "Property[NamespaceTable]"] + - ["System.ServiceModel.Routing.Configuration.FilterType", "System.ServiceModel.Routing.Configuration.FilterType!", "Field[EndpointName]"] + - ["System.Configuration.ConfigurationElement", "System.ServiceModel.Routing.Configuration.BackupEndpointCollection", "Method[CreateNewElement].ReturnValue"] + - ["System.String", "System.ServiceModel.Routing.Configuration.FilterTableEntryElement", "Property[BackupList]"] + - ["System.Boolean", "System.ServiceModel.Routing.Configuration.FilterElementCollection", "Method[IsElementRemovable].ReturnValue"] + - ["System.Type", "System.ServiceModel.Routing.Configuration.SoapProcessingExtensionElement", "Property[BehaviorType]"] + - ["System.String", "System.ServiceModel.Routing.Configuration.BackupEndpointElement", "Property[EndpointName]"] + - ["System.Object", "System.ServiceModel.Routing.Configuration.FilterTableEntryCollection", "Method[GetElementKey].ReturnValue"] + - ["System.Object", "System.ServiceModel.Routing.Configuration.RoutingExtensionElement", "Method[CreateBehavior].ReturnValue"] + - ["System.ServiceModel.Routing.Configuration.FilterType", "System.ServiceModel.Routing.Configuration.FilterType!", "Field[PrefixEndpointAddress]"] + - ["System.String", "System.ServiceModel.Routing.Configuration.RoutingExtensionElement", "Property[FilterTableName]"] + - ["System.Configuration.ConfigurationElement", "System.ServiceModel.Routing.Configuration.NamespaceElementCollection", "Method[CreateNewElement].ReturnValue"] + - ["System.String", "System.ServiceModel.Routing.Configuration.FilterElement", "Property[Name]"] + - ["System.ServiceModel.Routing.Configuration.FilterType", "System.ServiceModel.Routing.Configuration.FilterType!", "Field[MatchAll]"] + - ["System.Object", "System.ServiceModel.Routing.Configuration.SoapProcessingExtensionElement", "Method[CreateBehavior].ReturnValue"] + - ["System.ServiceModel.Routing.Configuration.FilterType", "System.ServiceModel.Routing.Configuration.FilterType!", "Field[Custom]"] + - ["System.Boolean", "System.ServiceModel.Routing.Configuration.SoapProcessingExtensionElement", "Property[ProcessMessages]"] + - ["System.Configuration.ConfigurationElement", "System.ServiceModel.Routing.Configuration.FilterElementCollection", "Method[CreateNewElement].ReturnValue"] + - ["System.Configuration.ConfigurationElement", "System.ServiceModel.Routing.Configuration.BackupListCollection", "Method[CreateNewElement].ReturnValue"] + - ["System.Configuration.ConfigurationElement", "System.ServiceModel.Routing.Configuration.FilterTableCollection", "Method[CreateNewElement].ReturnValue"] + - ["System.String", "System.ServiceModel.Routing.Configuration.FilterTableEntryElement", "Property[FilterName]"] + - ["System.Type", "System.ServiceModel.Routing.Configuration.RoutingExtensionElement", "Property[BehaviorType]"] + - ["System.ServiceModel.Routing.Configuration.FilterElement", "System.ServiceModel.Routing.Configuration.FilterElementCollection", "Property[Item]"] + - ["System.String", "System.ServiceModel.Routing.Configuration.FilterElement", "Property[Filter2]"] + - ["System.ServiceModel.Routing.Configuration.BackupEndpointCollection", "System.ServiceModel.Routing.Configuration.BackupListCollection", "Property[Item]"] + - ["System.ServiceModel.Dispatcher.MessageFilterTable>", "System.ServiceModel.Routing.Configuration.RoutingSection!", "Method[CreateFilterTable].ReturnValue"] + - ["System.ServiceModel.Routing.Configuration.FilterType", "System.ServiceModel.Routing.Configuration.FilterType!", "Field[And]"] + - ["System.String", "System.ServiceModel.Routing.Configuration.BackupEndpointCollection", "Property[Name]"] + - ["System.String", "System.ServiceModel.Routing.Configuration.FilterElement", "Property[Filter1]"] + - ["System.Boolean", "System.ServiceModel.Routing.Configuration.RoutingExtensionElement", "Property[SoapProcessingEnabled]"] + - ["System.ServiceModel.Routing.Configuration.BackupListCollection", "System.ServiceModel.Routing.Configuration.RoutingSection", "Property[BackupLists]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemServiceModelSecurity/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemServiceModelSecurity/model.yml new file mode 100644 index 000000000000..83f4607c48ad --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemServiceModelSecurity/model.yml @@ -0,0 +1,461 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.IdentityModel.Tokens.SecurityKeyIdentifier", "System.ServiceModel.Security.WSSecurityTokenSerializer", "Method[ReadKeyIdentifierCore].ReturnValue"] + - ["System.Collections.Generic.Dictionary", "System.ServiceModel.Security.X509CertificateRecipientClientCredential", "Property[ScopedCertificates]"] + - ["System.Boolean", "System.ServiceModel.Security.IssuedTokenClientCredential", "Property[CacheIssuedTokens]"] + - ["System.String", "System.ServiceModel.Security.SecurityAlgorithmSuite", "Property[DefaultAsymmetricSignatureAlgorithm]"] + - ["System.IdentityModel.Selectors.UserNamePasswordValidator", "System.ServiceModel.Security.UserNamePasswordServiceCredential", "Property[CustomUserNamePasswordValidator]"] + - ["System.IdentityModel.Selectors.X509CertificateValidator", "System.ServiceModel.Security.X509ServiceCertificateAuthentication", "Property[CustomCertificateValidator]"] + - ["System.Boolean", "System.ServiceModel.Security.NonceCache", "Method[CheckNonce].ReturnValue"] + - ["System.Security.Cryptography.X509Certificates.X509Certificate2", "System.ServiceModel.Security.X509CertificateRecipientServiceCredential", "Property[Certificate]"] + - ["System.Xml.XmlDictionaryString", "System.ServiceModel.Security.SecureConversationVersion", "Property[Namespace]"] + - ["System.String", "System.ServiceModel.Security.WSTrustRequestProcessingErrorEventArgs", "Property[RequestType]"] + - ["System.ServiceModel.Channels.Message", "System.ServiceModel.Security.IWSTrust13AsyncContract", "Method[EndTrust13Validate].ReturnValue"] + - ["System.ServiceModel.Channels.Message", "System.ServiceModel.Security.WSTrustServiceContract", "Method[EndTrustFeb2005CancelResponse].ReturnValue"] + - ["System.ServiceModel.Channels.Message", "System.ServiceModel.Security.WSTrustServiceContract", "Method[EndTrust13CancelResponse].ReturnValue"] + - ["System.Xml.UniqueId", "System.ServiceModel.Security.SecurityContextKeyIdentifierClause", "Property[ContextId]"] + - ["System.IdentityModel.Protocols.WSTrust.RequestSecurityTokenResponse", "System.ServiceModel.Security.WSTrustChannel", "Method[ReadResponse].ReturnValue"] + - ["System.Security.Cryptography.X509Certificates.X509RevocationMode", "System.ServiceModel.Security.X509PeerCertificateAuthentication", "Property[RevocationMode]"] + - ["System.ServiceModel.Channels.Message", "System.ServiceModel.Security.WSTrustServiceContract", "Method[EndTrustFeb2005Renew].ReturnValue"] + - ["System.Boolean", "System.ServiceModel.Security.SecurityAlgorithmSuite", "Method[IsAsymmetricSignatureAlgorithmSupported].ReturnValue"] + - ["System.Security.Cryptography.X509Certificates.X509Certificate2", "System.ServiceModel.Security.X509CertificateInitiatorClientCredential", "Property[Certificate]"] + - ["System.Int32", "System.ServiceModel.Security.Basic192SecurityAlgorithmSuite", "Property[DefaultSymmetricKeyLength]"] + - ["T", "System.ServiceModel.Security.WSTrustChannel", "Method[GetProperty].ReturnValue"] + - ["System.Boolean", "System.ServiceModel.Security.IdentityVerifier", "Method[CheckAccess].ReturnValue"] + - ["System.IdentityModel.Protocols.WSTrust.RequestSecurityTokenResponse", "System.ServiceModel.Security.WSTrustChannel", "Method[Cancel].ReturnValue"] + - ["System.ServiceModel.Channels.Message", "System.ServiceModel.Security.IWSTrustFeb2005SyncContract", "Method[ProcessTrustFeb2005Validate].ReturnValue"] + - ["System.IdentityModel.Protocols.WSTrust.RequestSecurityTokenResponse", "System.ServiceModel.Security.WSTrustChannel", "Method[Validate].ReturnValue"] + - ["System.ServiceModel.Security.X509ServiceCertificateAuthentication", "System.ServiceModel.Security.X509CertificateRecipientClientCredential", "Property[SslCertificateAuthentication]"] + - ["System.Boolean", "System.ServiceModel.Security.WSTrustServiceContract", "Method[HandleException].ReturnValue"] + - ["System.ServiceModel.EndpointIdentity", "System.ServiceModel.Security.ISecuritySession", "Property[RemoteIdentity]"] + - ["System.IAsyncResult", "System.ServiceModel.Security.WSTrustChannel", "Method[BeginRenew].ReturnValue"] + - ["System.IdentityModel.Tokens.SecurityToken", "System.ServiceModel.Security.SecurityTokenSpecification", "Property[SecurityToken]"] + - ["System.Boolean", "System.ServiceModel.Security.ISecureConversationSession", "Method[TryReadSessionTokenIdentifier].ReturnValue"] + - ["System.ServiceModel.Channels.Message", "System.ServiceModel.Security.IWSTrustFeb2005SyncContract", "Method[ProcessTrustFeb2005Cancel].ReturnValue"] + - ["System.Boolean", "System.ServiceModel.Security.MessagePartSpecification", "Property[IsReadOnly]"] + - ["System.String", "System.ServiceModel.Security.DataProtectionSecurityStateEncoder", "Method[ToString].ReturnValue"] + - ["System.Int32", "System.ServiceModel.Security.IssuedTokenClientCredential", "Property[IssuedTokenRenewalThresholdPercentage]"] + - ["System.IdentityModel.Protocols.WSTrust.RequestSecurityTokenResponse", "System.ServiceModel.Security.IWSTrustChannelContract", "Method[Cancel].ReturnValue"] + - ["System.ServiceModel.Channels.Message", "System.ServiceModel.Security.WSTrustServiceContract", "Method[EndTrust13RenewResponse].ReturnValue"] + - ["System.String", "System.ServiceModel.Security.Basic256SecurityAlgorithmSuite", "Property[DefaultCanonicalizationAlgorithm]"] + - ["System.IAsyncResult", "System.ServiceModel.Security.WSTrustServiceContract", "Method[BeginDispatchRequest].ReturnValue"] + - ["System.ServiceModel.Channels.Message", "System.ServiceModel.Security.IWSTrustFeb2005AsyncContract", "Method[EndTrustFeb2005ValidateResponse].ReturnValue"] + - ["System.IAsyncResult", "System.ServiceModel.Security.IWSTrustFeb2005AsyncContract", "Method[BeginTrustFeb2005IssueResponse].ReturnValue"] + - ["System.Int32", "System.ServiceModel.Security.Basic256SecurityAlgorithmSuite", "Property[DefaultSignatureKeyDerivationLength]"] + - ["System.IAsyncResult", "System.ServiceModel.Security.WSTrustServiceContract", "Method[BeginTrustFeb2005ValidateResponse].ReturnValue"] + - ["System.ServiceModel.Security.WSTrustChannelFactory", "System.ServiceModel.Security.WSTrustChannel", "Property[ChannelFactory]"] + - ["System.String", "System.ServiceModel.Security.Basic192SecurityAlgorithmSuite", "Property[DefaultEncryptionAlgorithm]"] + - ["System.Boolean", "System.ServiceModel.Security.SecurityAlgorithmSuite", "Method[IsEncryptionAlgorithmSupported].ReturnValue"] + - ["System.ServiceModel.Security.X509CertificateValidationMode", "System.ServiceModel.Security.X509ClientCertificateAuthentication", "Property[CertificateValidationMode]"] + - ["System.String", "System.ServiceModel.Security.Basic192SecurityAlgorithmSuite", "Property[DefaultSymmetricKeyWrapAlgorithm]"] + - ["System.ServiceModel.Security.MessagePartSpecification", "System.ServiceModel.Security.MessagePartSpecification!", "Property[NoParts]"] + - ["System.ServiceModel.Security.X509PeerCertificateAuthentication", "System.ServiceModel.Security.PeerCredential", "Property[PeerAuthentication]"] + - ["System.Exception", "System.ServiceModel.Security.WSTrustRequestProcessingErrorEventArgs", "Property[Exception]"] + - ["System.ServiceModel.EndpointAddress", "System.ServiceModel.Security.IssuedTokenClientCredential", "Property[LocalIssuerAddress]"] + - ["System.String", "System.ServiceModel.Security.Basic256SecurityAlgorithmSuite", "Property[DefaultDigestAlgorithm]"] + - ["System.String", "System.ServiceModel.Security.TripleDesSecurityAlgorithmSuite", "Property[DefaultAsymmetricSignatureAlgorithm]"] + - ["System.ServiceModel.Security.ScopedMessagePartSpecification", "System.ServiceModel.Security.ChannelProtectionRequirements", "Property[IncomingSignatureParts]"] + - ["System.ServiceModel.Security.SecurityAlgorithmSuite", "System.ServiceModel.Security.SecurityAlgorithmSuite!", "Property[Basic256Rsa15]"] + - ["System.ServiceModel.Security.SecurityStateEncoder", "System.ServiceModel.Security.SecureConversationServiceCredential", "Property[SecurityStateEncoder]"] + - ["System.Security.Cryptography.X509Certificates.X509RevocationMode", "System.ServiceModel.Security.X509ClientCertificateAuthentication", "Property[RevocationMode]"] + - ["System.Boolean", "System.ServiceModel.Security.WindowsServiceCredential", "Property[AllowAnonymousLogons]"] + - ["System.ServiceModel.Channels.Message", "System.ServiceModel.Security.WSTrustChannel", "Method[CreateRequest].ReturnValue"] + - ["System.ServiceModel.Channels.Message", "System.ServiceModel.Security.IWSTrustFeb2005AsyncContract", "Method[EndTrustFeb2005IssueResponse].ReturnValue"] + - ["System.Security.Cryptography.X509Certificates.X509RevocationMode", "System.ServiceModel.Security.IssuedTokenServiceCredential", "Property[RevocationMode]"] + - ["System.String", "System.ServiceModel.Security.TripleDesSecurityAlgorithmSuite", "Property[DefaultSymmetricSignatureAlgorithm]"] + - ["System.String", "System.ServiceModel.Security.Basic256SecurityAlgorithmSuite", "Method[ToString].ReturnValue"] + - ["System.ServiceModel.Security.SecureConversationVersion", "System.ServiceModel.Security.SecureConversationVersion!", "Property[WSSecureConversationFeb2005]"] + - ["System.Boolean", "System.ServiceModel.Security.SecurityAlgorithmSuite", "Method[IsAsymmetricKeyWrapAlgorithmSupported].ReturnValue"] + - ["System.ServiceModel.Security.SecurityAlgorithmSuite", "System.ServiceModel.Security.SecurityAlgorithmSuite!", "Property[Basic128Sha256Rsa15]"] + - ["System.ServiceModel.Security.UserNamePasswordValidationMode", "System.ServiceModel.Security.UserNamePasswordValidationMode!", "Field[Custom]"] + - ["System.IdentityModel.Protocols.WSTrust.WSTrustRequestSerializer", "System.ServiceModel.Security.WSTrustChannel", "Property[WSTrustRequestSerializer]"] + - ["System.Boolean", "System.ServiceModel.Security.Basic192SecurityAlgorithmSuite", "Method[IsSymmetricKeyLengthSupported].ReturnValue"] + - ["System.ServiceModel.Channels.Message", "System.ServiceModel.Security.WSTrustServiceContract", "Method[EndTrust13Cancel].ReturnValue"] + - ["System.ServiceModel.Channels.Message", "System.ServiceModel.Security.IWSTrustFeb2005SyncContract", "Method[ProcessTrustFeb2005ValidateResponse].ReturnValue"] + - ["System.IdentityModel.Tokens.SecurityToken", "System.ServiceModel.Security.WSTrustChannel", "Method[GetTokenFromResponse].ReturnValue"] + - ["System.ServiceModel.Security.SecurityTokenAttachmentMode", "System.ServiceModel.Security.SupportingTokenSpecification", "Property[SecurityTokenAttachmentMode]"] + - ["System.Collections.Generic.IList", "System.ServiceModel.Security.IssuedTokenServiceCredential", "Property[AllowedAudienceUris]"] + - ["System.IdentityModel.Protocols.WSTrust.RequestSecurityTokenResponse", "System.ServiceModel.Security.IWSTrustChannelContract", "Method[Validate].ReturnValue"] + - ["System.IdentityModel.Tokens.SecurityToken", "System.ServiceModel.Security.IWSTrustChannelContract", "Method[EndIssue].ReturnValue"] + - ["System.Boolean", "System.ServiceModel.Security.IdentityVerifier", "Method[TryGetIdentity].ReturnValue"] + - ["System.Boolean", "System.ServiceModel.Security.WSSecurityTokenSerializer", "Property[EmitBspRequiredAttributes]"] + - ["System.ServiceModel.Channels.Message", "System.ServiceModel.Security.IWSTrustFeb2005AsyncContract", "Method[EndTrustFeb2005CancelResponse].ReturnValue"] + - ["System.ServiceModel.Security.SecurityTokenSpecification", "System.ServiceModel.Security.SecurityMessageProperty", "Property[InitiatorToken]"] + - ["System.Int32", "System.ServiceModel.Security.NonceCache", "Property[CacheSize]"] + - ["System.Int32", "System.ServiceModel.Security.TripleDesSecurityAlgorithmSuite", "Property[DefaultSymmetricKeyLength]"] + - ["System.ServiceModel.Security.WSTrustServiceContract", "System.ServiceModel.Security.WSTrustServiceHost", "Property[ServiceContract]"] + - ["System.ServiceModel.Channels.Message", "System.ServiceModel.Security.IWSTrust13SyncContract", "Method[ProcessTrust13Issue].ReturnValue"] + - ["System.ServiceModel.Channels.Message", "System.ServiceModel.Security.IWSTrust13AsyncContract", "Method[EndTrust13Issue].ReturnValue"] + - ["System.Security.Principal.TokenImpersonationLevel", "System.ServiceModel.Security.HttpDigestClientCredential", "Property[AllowedImpersonationLevel]"] + - ["System.Security.Cryptography.X509Certificates.X509RevocationMode", "System.ServiceModel.Security.X509ServiceCertificateAuthentication", "Property[RevocationMode]"] + - ["System.IAsyncResult", "System.ServiceModel.Security.IWSTrust13AsyncContract", "Method[BeginTrust13CancelResponse].ReturnValue"] + - ["System.String", "System.ServiceModel.Security.TripleDesSecurityAlgorithmSuite", "Property[DefaultEncryptionAlgorithm]"] + - ["System.IAsyncResult", "System.ServiceModel.Security.IWSTrust13AsyncContract", "Method[BeginTrust13Cancel].ReturnValue"] + - ["System.Boolean", "System.ServiceModel.Security.WindowsServiceCredential", "Property[IncludeWindowsGroups]"] + - ["System.IdentityModel.Protocols.WSTrust.WSTrustMessage", "System.ServiceModel.Security.DispatchContext", "Property[RequestMessage]"] + - ["System.ServiceModel.Channels.Message", "System.ServiceModel.Security.WSTrustChannel", "Method[Validate].ReturnValue"] + - ["System.String", "System.ServiceModel.Security.TripleDesSecurityAlgorithmSuite", "Method[ToString].ReturnValue"] + - ["System.ServiceModel.Security.SecurityAlgorithmSuite", "System.ServiceModel.Security.SecurityAlgorithmSuite!", "Property[TripleDes]"] + - ["System.String", "System.ServiceModel.Security.Basic256SecurityAlgorithmSuite", "Property[DefaultEncryptionAlgorithm]"] + - ["System.ServiceModel.Channels.Message", "System.ServiceModel.Security.WSTrustChannel", "Method[EndRenew].ReturnValue"] + - ["System.ServiceModel.Security.SecurityKeyEntropyMode", "System.ServiceModel.Security.SecurityKeyEntropyMode!", "Field[ClientEntropy]"] + - ["System.IAsyncResult", "System.ServiceModel.Security.IWSTrustFeb2005AsyncContract", "Method[BeginTrustFeb2005Issue].ReturnValue"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.ServiceModel.Security.SecurityMessageProperty", "Property[ExternalAuthorizationPolicies]"] + - ["System.String", "System.ServiceModel.Security.Basic256SecurityAlgorithmSuite", "Property[DefaultSymmetricSignatureAlgorithm]"] + - ["System.ServiceModel.Security.WSTrustChannel", "System.ServiceModel.Security.WSTrustChannelFactory", "Method[CreateTrustChannel].ReturnValue"] + - ["System.String", "System.ServiceModel.Security.Basic192SecurityAlgorithmSuite", "Method[ToString].ReturnValue"] + - ["System.String", "System.ServiceModel.Security.TripleDesSecurityAlgorithmSuite", "Property[DefaultSymmetricKeyWrapAlgorithm]"] + - ["System.String", "System.ServiceModel.Security.SecurityAlgorithmSuite", "Property[DefaultAsymmetricKeyWrapAlgorithm]"] + - ["System.IdentityModel.Protocols.WSTrust.WSTrustSerializationContext", "System.ServiceModel.Security.WSTrustChannelFactory", "Method[CreateSerializationContext].ReturnValue"] + - ["System.IAsyncResult", "System.ServiceModel.Security.WSTrustServiceContract", "Method[BeginTrustFeb2005Validate].ReturnValue"] + - ["System.ServiceModel.Channels.Message", "System.ServiceModel.Security.IWSTrustContract", "Method[Issue].ReturnValue"] + - ["System.IAsyncResult", "System.ServiceModel.Security.IWSTrustContract", "Method[BeginCancel].ReturnValue"] + - ["System.ServiceModel.Security.SecurityAlgorithmSuite", "System.ServiceModel.Security.SecurityAlgorithmSuite!", "Property[TripleDesSha256]"] + - ["System.ServiceModel.Channels.Message", "System.ServiceModel.Security.IWSTrustFeb2005AsyncContract", "Method[EndTrustFeb2005Validate].ReturnValue"] + - ["System.IAsyncResult", "System.ServiceModel.Security.IWSTrustFeb2005AsyncContract", "Method[BeginTrustFeb2005Renew].ReturnValue"] + - ["System.ServiceModel.Channels.Message", "System.ServiceModel.Security.IWSTrust13SyncContract", "Method[ProcessTrust13RenewResponse].ReturnValue"] + - ["System.ServiceModel.Channels.Message", "System.ServiceModel.Security.WSTrustServiceContract", "Method[ProcessTrust13Validate].ReturnValue"] + - ["System.ServiceModel.Channels.Message", "System.ServiceModel.Security.WSTrustServiceContract", "Method[EndTrust13Validate].ReturnValue"] + - ["System.ServiceModel.Security.SecurityTokenSpecification", "System.ServiceModel.Security.SecurityMessageProperty", "Property[TransportToken]"] + - ["System.ServiceModel.Security.SecurityAlgorithmSuite", "System.ServiceModel.Security.SecurityAlgorithmSuite!", "Property[Basic128]"] + - ["System.Boolean", "System.ServiceModel.Security.Basic256SecurityAlgorithmSuite", "Method[IsAsymmetricKeyLengthSupported].ReturnValue"] + - ["System.Boolean", "System.ServiceModel.Security.NonceCache", "Method[TryAddNonce].ReturnValue"] + - ["System.ServiceModel.Security.SecurityVersion", "System.ServiceModel.Security.WSSecurityTokenSerializer", "Property[SecurityVersion]"] + - ["System.Boolean", "System.ServiceModel.Security.ImpersonateOnSerializingReplyMessageProperty!", "Method[TryGet].ReturnValue"] + - ["System.Int32", "System.ServiceModel.Security.Basic192SecurityAlgorithmSuite", "Property[DefaultEncryptionKeyDerivationLength]"] + - ["System.Security.Cryptography.X509Certificates.X509Certificate2", "System.ServiceModel.Security.X509CertificateRecipientClientCredential", "Property[DefaultCertificate]"] + - ["System.ServiceModel.Security.DispatchContext", "System.ServiceModel.Security.WSTrustServiceContract", "Method[EndDispatchRequest].ReturnValue"] + - ["System.String", "System.ServiceModel.Security.Basic256SecurityAlgorithmSuite", "Property[DefaultAsymmetricSignatureAlgorithm]"] + - ["System.ServiceModel.Channels.Message", "System.ServiceModel.Security.WSTrustServiceContract", "Method[EndTrustFeb2005ValidateResponse].ReturnValue"] + - ["System.ServiceModel.Channels.Binding", "System.ServiceModel.Security.IssuedTokenClientCredential", "Property[LocalIssuerBinding]"] + - ["System.String", "System.ServiceModel.Security.TripleDesSecurityAlgorithmSuite", "Property[DefaultCanonicalizationAlgorithm]"] + - ["System.ServiceModel.Security.SecurityAlgorithmSuite", "System.ServiceModel.Security.SecurityAlgorithmSuite!", "Property[Basic128Sha256]"] + - ["System.Security.Claims.ClaimsPrincipal", "System.ServiceModel.Security.DispatchContext", "Property[Principal]"] + - ["System.IdentityModel.Protocols.WSTrust.WSTrustResponseSerializer", "System.ServiceModel.Security.WSTrustChannelFactory", "Property[WSTrustResponseSerializer]"] + - ["System.ServiceModel.Security.SecurityAlgorithmSuite", "System.ServiceModel.Security.SecurityAlgorithmSuite!", "Property[Basic192]"] + - ["System.ServiceModel.Security.IWSTrustChannelContract", "System.ServiceModel.Security.WSTrustChannel", "Property[Contract]"] + - ["System.ServiceModel.Security.SecurityTokenAttachmentMode", "System.ServiceModel.Security.SecurityTokenAttachmentMode!", "Field[SignedEndorsing]"] + - ["System.Security.Cryptography.X509Certificates.StoreLocation", "System.ServiceModel.Security.IssuedTokenServiceCredential", "Property[TrustedStoreLocation]"] + - ["System.Boolean", "System.ServiceModel.Security.WSSecurityTokenSerializer", "Method[TryCreateKeyIdentifierClauseFromTokenXml].ReturnValue"] + - ["System.ServiceModel.Channels.Message", "System.ServiceModel.Security.WSTrustChannel", "Method[EndIssue].ReturnValue"] + - ["System.Boolean", "System.ServiceModel.Security.TripleDesSecurityAlgorithmSuite", "Method[IsAsymmetricKeyLengthSupported].ReturnValue"] + - ["System.ServiceModel.Channels.Message", "System.ServiceModel.Security.IWSTrust13AsyncContract", "Method[EndTrust13Cancel].ReturnValue"] + - ["System.ServiceModel.Security.X509ClientCertificateAuthentication", "System.ServiceModel.Security.X509CertificateInitiatorServiceCredential", "Property[Authentication]"] + - ["System.ServiceModel.Channels.Message", "System.ServiceModel.Security.WSTrustServiceContract", "Method[ProcessTrustFeb2005RenewResponse].ReturnValue"] + - ["System.Boolean", "System.ServiceModel.Security.IssuedTokenServiceCredential", "Property[AllowUntrustedRsaIssuers]"] + - ["System.IAsyncResult", "System.ServiceModel.Security.IWSTrust13AsyncContract", "Method[BeginTrust13Renew].ReturnValue"] + - ["System.Byte[]", "System.ServiceModel.Security.SecurityStateEncoder", "Method[DecodeSecurityState].ReturnValue"] + - ["System.IAsyncResult", "System.ServiceModel.Security.WSTrustServiceContract", "Method[BeginTrustFeb2005CancelResponse].ReturnValue"] + - ["System.IAsyncResult", "System.ServiceModel.Security.WSTrustChannel", "Method[BeginIssue].ReturnValue"] + - ["System.Boolean", "System.ServiceModel.Security.SecurityAlgorithmSuite", "Method[IsAsymmetricKeyLengthSupported].ReturnValue"] + - ["System.ServiceModel.Channels.IMessageProperty", "System.ServiceModel.Security.SecurityMessageProperty", "Method[CreateCopy].ReturnValue"] + - ["System.ServiceModel.Security.SecurityAlgorithmSuite", "System.ServiceModel.Security.SecurityAlgorithmSuite!", "Property[Basic192Sha256Rsa15]"] + - ["System.Int32", "System.ServiceModel.Security.TripleDesSecurityAlgorithmSuite", "Property[DefaultEncryptionKeyDerivationLength]"] + - ["System.Int32", "System.ServiceModel.Security.SecurityAlgorithmSuite", "Property[DefaultEncryptionKeyDerivationLength]"] + - ["System.ServiceModel.Channels.Message", "System.ServiceModel.Security.WSTrustChannel", "Method[Issue].ReturnValue"] + - ["System.TimeSpan", "System.ServiceModel.Security.NonceCache", "Property[CachingTimeSpan]"] + - ["System.Boolean", "System.ServiceModel.Security.SecurityAlgorithmSuite", "Method[IsSymmetricKeyWrapAlgorithmSupported].ReturnValue"] + - ["System.ServiceModel.Security.SecurityVersion", "System.ServiceModel.Security.SecurityVersion!", "Property[WSSecurity11]"] + - ["System.Security.Cryptography.X509Certificates.X509Certificate2", "System.ServiceModel.Security.PeerCredential", "Property[Certificate]"] + - ["System.Boolean", "System.ServiceModel.Security.WSSecurityTokenSerializer", "Method[CanWriteKeyIdentifierClauseCore].ReturnValue"] + - ["System.IAsyncResult", "System.ServiceModel.Security.WSTrustServiceContract", "Method[BeginTrust13ValidateResponse].ReturnValue"] + - ["System.Byte[]", "System.ServiceModel.Security.BinarySecretKeyIdentifierClause", "Method[GetKeyBytes].ReturnValue"] + - ["System.ServiceModel.Security.ChannelProtectionRequirements", "System.ServiceModel.Security.ChannelProtectionRequirements", "Method[CreateInverse].ReturnValue"] + - ["System.IdentityModel.Configuration.SecurityTokenServiceConfiguration", "System.ServiceModel.Security.WSTrustServiceContract", "Property[SecurityTokenServiceConfiguration]"] + - ["System.IdentityModel.Selectors.SecurityTokenResolver", "System.ServiceModel.Security.WSTrustServiceContract", "Method[GetSecurityHeaderTokenResolver].ReturnValue"] + - ["System.ServiceModel.Security.BasicSecurityProfileVersion", "System.ServiceModel.Security.BasicSecurityProfileVersion!", "Property[BasicSecurityProfile10]"] + - ["System.IAsyncResult", "System.ServiceModel.Security.WSTrustServiceContract", "Method[BeginTrust13RenewResponse].ReturnValue"] + - ["System.ServiceModel.Channels.Message", "System.ServiceModel.Security.WSTrustServiceContract", "Method[ProcessTrust13Cancel].ReturnValue"] + - ["System.Boolean", "System.ServiceModel.Security.WSSecurityTokenSerializer", "Method[CanWriteKeyIdentifierCore].ReturnValue"] + - ["System.ServiceModel.Security.SecurityAlgorithmSuite", "System.ServiceModel.Security.SecurityAlgorithmSuite!", "Property[Basic192Rsa15]"] + - ["System.Boolean", "System.ServiceModel.Security.ChannelProtectionRequirements", "Property[IsReadOnly]"] + - ["System.ServiceModel.Security.WSSecurityTokenSerializer", "System.ServiceModel.Security.WSSecurityTokenSerializer!", "Property[DefaultInstance]"] + - ["System.ServiceModel.Security.SecurityPolicyVersion", "System.ServiceModel.Security.SecurityPolicyVersion!", "Property[WSSecurityPolicy11]"] + - ["System.Int32", "System.ServiceModel.Security.Basic128SecurityAlgorithmSuite", "Property[DefaultEncryptionKeyDerivationLength]"] + - ["System.ServiceModel.Channels.Message", "System.ServiceModel.Security.WSTrustServiceContract", "Method[ProcessTrustFeb2005CancelResponse].ReturnValue"] + - ["System.Boolean", "System.ServiceModel.Security.BinarySecretKeyIdentifierClause", "Property[CanCreateKey]"] + - ["System.ServiceModel.Security.ScopedMessagePartSpecification", "System.ServiceModel.Security.ChannelProtectionRequirements", "Property[IncomingEncryptionParts]"] + - ["System.ServiceModel.Channels.Message", "System.ServiceModel.Security.WSTrustServiceContract", "Method[EndTrustFeb2005Issue].ReturnValue"] + - ["System.IAsyncResult", "System.ServiceModel.Security.WSTrustServiceContract", "Method[BeginTrust13Validate].ReturnValue"] + - ["System.ServiceModel.Channels.Message", "System.ServiceModel.Security.IWSTrustFeb2005AsyncContract", "Method[EndTrustFeb2005RenewResponse].ReturnValue"] + - ["System.IAsyncResult", "System.ServiceModel.Security.WSTrustServiceContract", "Method[BeginTrustFeb2005Renew].ReturnValue"] + - ["System.IAsyncResult", "System.ServiceModel.Security.WSTrustServiceContract", "Method[BeginTrustFeb2005IssueResponse].ReturnValue"] + - ["System.ServiceModel.Security.SecurityTokenAttachmentMode", "System.ServiceModel.Security.SecurityTokenAttachmentMode!", "Field[SignedEncrypted]"] + - ["System.String", "System.ServiceModel.Security.SecurityAlgorithmSuite", "Property[DefaultCanonicalizationAlgorithm]"] + - ["System.ServiceModel.Channels.Message", "System.ServiceModel.Security.IWSTrustFeb2005AsyncContract", "Method[EndTrustFeb2005Issue].ReturnValue"] + - ["System.Boolean", "System.ServiceModel.Security.SecurityContextKeyIdentifierClause", "Method[Matches].ReturnValue"] + - ["System.Security.Cryptography.X509Certificates.StoreLocation", "System.ServiceModel.Security.X509ClientCertificateAuthentication", "Property[TrustedStoreLocation]"] + - ["System.Security.Cryptography.X509Certificates.X509Certificate2", "System.ServiceModel.Security.X509CertificateInitiatorServiceCredential", "Property[Certificate]"] + - ["System.IAsyncResult", "System.ServiceModel.Security.IWSTrustChannelContract", "Method[BeginIssue].ReturnValue"] + - ["System.IdentityModel.Tokens.SecurityToken", "System.ServiceModel.Security.WSTrustChannel", "Method[EndIssue].ReturnValue"] + - ["System.ServiceModel.Channels.Message", "System.ServiceModel.Security.IWSTrustContract", "Method[Renew].ReturnValue"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.ServiceModel.Security.SecurityTokenSpecification", "Property[SecurityTokenPolicies]"] + - ["System.IAsyncResult", "System.ServiceModel.Security.IWSTrustChannelContract", "Method[BeginValidate].ReturnValue"] + - ["System.ServiceModel.Channels.Message", "System.ServiceModel.Security.IWSTrustFeb2005SyncContract", "Method[ProcessTrustFeb2005RenewResponse].ReturnValue"] + - ["System.ServiceModel.Security.IdentityVerifier", "System.ServiceModel.Security.IdentityVerifier!", "Method[CreateDefault].ReturnValue"] + - ["System.IAsyncResult", "System.ServiceModel.Security.WSTrustServiceContract", "Method[BeginTrust13Cancel].ReturnValue"] + - ["System.ServiceModel.Channels.Message", "System.ServiceModel.Security.IWSTrust13SyncContract", "Method[ProcessTrust13Validate].ReturnValue"] + - ["System.Int32", "System.ServiceModel.Security.Basic192SecurityAlgorithmSuite", "Property[DefaultSignatureKeyDerivationLength]"] + - ["System.ServiceModel.ServiceSecurityContext", "System.ServiceModel.Security.SecurityMessageProperty", "Property[ServiceSecurityContext]"] + - ["System.ServiceModel.Security.ScopedMessagePartSpecification", "System.ServiceModel.Security.ChannelProtectionRequirements", "Property[OutgoingSignatureParts]"] + - ["System.Boolean", "System.ServiceModel.Security.WSSecurityTokenSerializer", "Method[CanReadTokenCore].ReturnValue"] + - ["System.String", "System.ServiceModel.Security.Basic128SecurityAlgorithmSuite", "Property[DefaultCanonicalizationAlgorithm]"] + - ["System.Collections.Generic.ICollection", "System.ServiceModel.Security.ScopedMessagePartSpecification", "Property[Actions]"] + - ["System.IAsyncResult", "System.ServiceModel.Security.IWSTrustChannelContract", "Method[BeginRenew].ReturnValue"] + - ["System.String", "System.ServiceModel.Security.SecurityContextKeyIdentifierClause", "Method[ToString].ReturnValue"] + - ["System.IdentityModel.Configuration.SecurityTokenServiceConfiguration", "System.ServiceModel.Security.WSTrustServiceHost", "Property[SecurityTokenServiceConfiguration]"] + - ["System.ServiceModel.Security.UserNamePasswordValidationMode", "System.ServiceModel.Security.UserNamePasswordServiceCredential", "Property[UserNamePasswordValidationMode]"] + - ["System.Boolean", "System.ServiceModel.Security.Basic256SecurityAlgorithmSuite", "Method[IsSymmetricKeyLengthSupported].ReturnValue"] + - ["System.Boolean", "System.ServiceModel.Security.MessagePartSpecification", "Property[IsBodyIncluded]"] + - ["System.Boolean", "System.ServiceModel.Security.WindowsClientCredential", "Property[AllowNtlm]"] + - ["System.ServiceModel.EndpointIdentity", "System.ServiceModel.Security.IEndpointIdentityProvider", "Method[GetIdentityOfSelf].ReturnValue"] + - ["System.ServiceModel.Channels.Message", "System.ServiceModel.Security.WSTrustServiceContract", "Method[ProcessTrust13IssueResponse].ReturnValue"] + - ["System.String", "System.ServiceModel.Security.SecurityAlgorithmSuite", "Property[DefaultEncryptionAlgorithm]"] + - ["System.ServiceModel.Channels.Message", "System.ServiceModel.Security.WSTrustServiceContract", "Method[EndTrust13ValidateResponse].ReturnValue"] + - ["System.IAsyncResult", "System.ServiceModel.Security.IWSTrustFeb2005AsyncContract", "Method[BeginTrustFeb2005Validate].ReturnValue"] + - ["System.ServiceModel.Security.SecurityTokenAttachmentMode", "System.ServiceModel.Security.SecurityTokenAttachmentMode!", "Field[Signed]"] + - ["System.ServiceModel.Security.TrustVersion", "System.ServiceModel.Security.WSTrustChannelFactory", "Property[TrustVersion]"] + - ["System.Xml.XmlDictionaryString", "System.ServiceModel.Security.TrustVersion", "Property[Namespace]"] + - ["System.ServiceModel.Security.SecurityAlgorithmSuite", "System.ServiceModel.Security.SecurityAlgorithmSuite!", "Property[Basic128Rsa15]"] + - ["System.ServiceModel.Channels.Message", "System.ServiceModel.Security.IWSTrustContract", "Method[Validate].ReturnValue"] + - ["System.IAsyncResult", "System.ServiceModel.Security.IWSTrust13AsyncContract", "Method[BeginTrust13Issue].ReturnValue"] + - ["System.ServiceModel.Security.X509CertificateValidationMode", "System.ServiceModel.Security.X509ServiceCertificateAuthentication", "Property[CertificateValidationMode]"] + - ["System.IAsyncResult", "System.ServiceModel.Security.IWSTrustFeb2005AsyncContract", "Method[BeginTrustFeb2005ValidateResponse].ReturnValue"] + - ["System.ServiceModel.Channels.Message", "System.ServiceModel.Security.WSTrustServiceContract", "Method[EndTrustFeb2005RenewResponse].ReturnValue"] + - ["System.ServiceModel.Channels.Message", "System.ServiceModel.Security.IWSTrustContract", "Method[Cancel].ReturnValue"] + - ["System.String", "System.ServiceModel.Security.PeerCredential", "Property[MeshPassword]"] + - ["System.IAsyncResult", "System.ServiceModel.Security.IWSTrustFeb2005AsyncContract", "Method[BeginTrustFeb2005CancelResponse].ReturnValue"] + - ["System.ServiceModel.Channels.Message", "System.ServiceModel.Security.IWSTrustFeb2005AsyncContract", "Method[EndTrustFeb2005Renew].ReturnValue"] + - ["System.IAsyncResult", "System.ServiceModel.Security.IWSTrustChannelContract", "Method[BeginCancel].ReturnValue"] + - ["System.ServiceModel.Security.MessagePartSpecification", "System.ServiceModel.Security.ScopedMessagePartSpecification", "Property[ChannelParts]"] + - ["System.IAsyncResult", "System.ServiceModel.Security.WSTrustServiceContract", "Method[BeginTrust13CancelResponse].ReturnValue"] + - ["System.Boolean", "System.ServiceModel.Security.Basic128SecurityAlgorithmSuite", "Method[IsSymmetricKeyLengthSupported].ReturnValue"] + - ["System.ServiceModel.Channels.Binding", "System.ServiceModel.Security.InfocardInteractiveChannelInitializer", "Property[Binding]"] + - ["System.ServiceModel.Channels.Message", "System.ServiceModel.Security.WSTrustServiceContract", "Method[ProcessTrustFeb2005Issue].ReturnValue"] + - ["System.Int32", "System.ServiceModel.Security.UserNamePasswordServiceCredential", "Property[MaxCachedLogonTokens]"] + - ["System.Boolean", "System.ServiceModel.Security.X509ClientCertificateAuthentication", "Property[MapClientCertificateToWindowsAccount]"] + - ["System.ServiceModel.Security.SecurityKeyEntropyMode", "System.ServiceModel.Security.SecurityKeyEntropyMode!", "Field[CombinedEntropy]"] + - ["System.ServiceModel.Channels.Message", "System.ServiceModel.Security.WSTrustServiceContract", "Method[ProcessTrust13RenewResponse].ReturnValue"] + - ["System.IdentityModel.Tokens.SecurityKey", "System.ServiceModel.Security.BinarySecretKeyIdentifierClause", "Method[CreateKey].ReturnValue"] + - ["System.TimeSpan", "System.ServiceModel.Security.IssuedTokenClientCredential", "Property[MaxIssuedTokenCachingTime]"] + - ["System.Web.Security.MembershipProvider", "System.ServiceModel.Security.UserNamePasswordServiceCredential", "Property[MembershipProvider]"] + - ["System.Boolean", "System.ServiceModel.Security.SecurityMessageProperty", "Property[HasIncomingSupportingTokens]"] + - ["System.IAsyncResult", "System.ServiceModel.Security.WSTrustChannel", "Method[BeginCancel].ReturnValue"] + - ["System.Int32", "System.ServiceModel.Security.SecurityAlgorithmSuite", "Property[DefaultSignatureKeyDerivationLength]"] + - ["System.IAsyncResult", "System.ServiceModel.Security.IWSTrustFeb2005AsyncContract", "Method[BeginTrustFeb2005Cancel].ReturnValue"] + - ["System.Int32", "System.ServiceModel.Security.Basic256SecurityAlgorithmSuite", "Property[DefaultSymmetricKeyLength]"] + - ["System.IdentityModel.Tokens.SecurityKeyIdentifierClause", "System.ServiceModel.Security.WSSecurityTokenSerializer", "Method[CreateKeyIdentifierClauseFromTokenXml].ReturnValue"] + - ["System.ServiceModel.Channels.Message", "System.ServiceModel.Security.WSTrustServiceContract", "Method[EndProcessCore].ReturnValue"] + - ["System.String", "System.ServiceModel.Security.Basic256SecurityAlgorithmSuite", "Property[DefaultAsymmetricKeyWrapAlgorithm]"] + - ["System.String", "System.ServiceModel.Security.Basic128SecurityAlgorithmSuite", "Method[ToString].ReturnValue"] + - ["System.String", "System.ServiceModel.Security.SecurityAlgorithmSuite", "Property[DefaultSymmetricKeyWrapAlgorithm]"] + - ["System.Collections.Generic.Dictionary>", "System.ServiceModel.Security.IssuedTokenClientCredential", "Property[IssuerChannelBehaviors]"] + - ["System.Boolean", "System.ServiceModel.Security.WSSecurityTokenSerializer", "Method[CanReadKeyIdentifierCore].ReturnValue"] + - ["System.IAsyncResult", "System.ServiceModel.Security.IWSTrustContract", "Method[BeginValidate].ReturnValue"] + - ["System.Int32", "System.ServiceModel.Security.Basic128SecurityAlgorithmSuite", "Property[DefaultSignatureKeyDerivationLength]"] + - ["System.String", "System.ServiceModel.Security.Basic192SecurityAlgorithmSuite", "Property[DefaultSymmetricSignatureAlgorithm]"] + - ["System.ServiceModel.Security.MessageProtectionOrder", "System.ServiceModel.Security.MessageProtectionOrder!", "Field[SignBeforeEncrypt]"] + - ["System.Xml.XmlDictionaryString", "System.ServiceModel.Security.SecureConversationVersion", "Property[Prefix]"] + - ["System.TimeSpan", "System.ServiceModel.Security.UserNamePasswordServiceCredential", "Property[CachedLogonTokenLifetime]"] + - ["System.IdentityModel.Selectors.SecurityTokenManager", "System.ServiceModel.Security.SecurityCredentialsManager", "Method[CreateSecurityTokenManager].ReturnValue"] + - ["System.ServiceModel.Security.X509CertificateValidationMode", "System.ServiceModel.Security.X509CertificateValidationMode!", "Field[PeerOrChainTrust]"] + - ["System.ServiceModel.Security.TrustVersion", "System.ServiceModel.Security.TrustVersion!", "Property[WSTrust13]"] + - ["System.String", "System.ServiceModel.Security.UserNamePasswordClientCredential", "Property[UserName]"] + - ["System.Boolean", "System.ServiceModel.Security.SecurityAlgorithmSuite", "Method[IsEncryptionKeyDerivationAlgorithmSupported].ReturnValue"] + - ["System.ServiceModel.Channels.Message", "System.ServiceModel.Security.WSTrustChannel", "Method[Cancel].ReturnValue"] + - ["System.Byte[]", "System.ServiceModel.Security.DataProtectionSecurityStateEncoder", "Method[DecodeSecurityState].ReturnValue"] + - ["System.IdentityModel.Tokens.SamlSerializer", "System.ServiceModel.Security.IssuedTokenServiceCredential", "Property[SamlSerializer]"] + - ["System.ServiceModel.Security.SecurityAlgorithmSuite", "System.ServiceModel.Security.SecurityAlgorithmSuite!", "Property[Default]"] + - ["System.Boolean", "System.ServiceModel.Security.SecurityAlgorithmSuite", "Method[IsSignatureKeyDerivationAlgorithmSupported].ReturnValue"] + - ["System.ServiceModel.Security.SecurityKeyEntropyMode", "System.ServiceModel.Security.IssuedTokenClientCredential", "Property[DefaultKeyEntropyMode]"] + - ["System.ServiceModel.Security.MessageProtectionOrder", "System.ServiceModel.Security.MessageProtectionOrder!", "Field[SignBeforeEncryptAndEncryptSignature]"] + - ["System.ServiceModel.Security.X509CertificateValidationMode", "System.ServiceModel.Security.X509CertificateValidationMode!", "Field[PeerTrust]"] + - ["System.ServiceModel.Security.SecurityAlgorithmSuite", "System.ServiceModel.Security.SecurityAlgorithmSuite!", "Property[Basic256Sha256Rsa15]"] + - ["System.Boolean", "System.ServiceModel.Security.SecurityAlgorithmSuite", "Method[IsSymmetricSignatureAlgorithmSupported].ReturnValue"] + - ["System.IAsyncResult", "System.ServiceModel.Security.IWSTrustFeb2005AsyncContract", "Method[BeginTrustFeb2005RenewResponse].ReturnValue"] + - ["System.ServiceModel.Channels.Message", "System.ServiceModel.Security.IWSTrustFeb2005SyncContract", "Method[ProcessTrustFeb2005Renew].ReturnValue"] + - ["System.ServiceModel.Channels.Message", "System.ServiceModel.Security.IWSTrustFeb2005SyncContract", "Method[ProcessTrustFeb2005CancelResponse].ReturnValue"] + - ["System.String", "System.ServiceModel.Security.UserNamePasswordClientCredential", "Property[Password]"] + - ["System.IAsyncResult", "System.ServiceModel.Security.IWSTrust13AsyncContract", "Method[BeginTrust13IssueResponse].ReturnValue"] + - ["System.Boolean", "System.ServiceModel.Security.DataProtectionSecurityStateEncoder", "Property[UseCurrentUserProtectionScope]"] + - ["System.Int32", "System.ServiceModel.Security.SecurityAlgorithmSuite", "Property[DefaultSymmetricKeyLength]"] + - ["System.IdentityModel.Selectors.SecurityTokenSerializer", "System.ServiceModel.Security.ServiceCredentialsSecurityTokenManager", "Method[CreateSecurityTokenSerializer].ReturnValue"] + - ["System.ServiceModel.Security.SecurityTokenAttachmentMode", "System.ServiceModel.Security.SecurityTokenAttachmentMode!", "Field[Endorsing]"] + - ["System.String", "System.ServiceModel.Security.DispatchContext", "Property[ResponseAction]"] + - ["System.ServiceModel.Security.UserNamePasswordValidationMode", "System.ServiceModel.Security.UserNamePasswordValidationMode!", "Field[Windows]"] + - ["System.Collections.Generic.ICollection", "System.ServiceModel.Security.MessagePartSpecification", "Property[HeaderTypes]"] + - ["System.ServiceModel.Security.SecurityAlgorithmSuite", "System.ServiceModel.Security.SecurityAlgorithmSuite!", "Property[Basic256Sha256]"] + - ["System.String", "System.ServiceModel.Security.Basic192SecurityAlgorithmSuite", "Property[DefaultAsymmetricSignatureAlgorithm]"] + - ["System.ServiceModel.Channels.Message", "System.ServiceModel.Security.WSTrustServiceContract", "Method[ProcessCore].ReturnValue"] + - ["System.ServiceModel.Security.SecurityVersion", "System.ServiceModel.Security.SecurityVersion!", "Property[WSSecurity10]"] + - ["System.Boolean", "System.ServiceModel.Security.UserNamePasswordServiceCredential", "Property[CacheLogonTokens]"] + - ["System.ServiceModel.Channels.Message", "System.ServiceModel.Security.IWSTrustFeb2005SyncContract", "Method[ProcessTrustFeb2005Issue].ReturnValue"] + - ["System.IdentityModel.Protocols.WSTrust.WSTrustResponseSerializer", "System.ServiceModel.Security.WSTrustChannel", "Property[WSTrustResponseSerializer]"] + - ["System.ServiceModel.Channels.Message", "System.ServiceModel.Security.IWSTrust13AsyncContract", "Method[EndTrust13ValidateResponse].ReturnValue"] + - ["System.IAsyncResult", "System.ServiceModel.Security.IWSTrustContract", "Method[BeginRenew].ReturnValue"] + - ["System.Boolean", "System.ServiceModel.Security.TripleDesSecurityAlgorithmSuite", "Method[IsSymmetricKeyLengthSupported].ReturnValue"] + - ["System.IAsyncResult", "System.ServiceModel.Security.IWSTrust13AsyncContract", "Method[BeginTrust13ValidateResponse].ReturnValue"] + - ["System.ServiceModel.Channels.Message", "System.ServiceModel.Security.IWSTrustContract", "Method[EndRenew].ReturnValue"] + - ["System.ServiceModel.Channels.Message", "System.ServiceModel.Security.IWSTrust13AsyncContract", "Method[EndTrust13CancelResponse].ReturnValue"] + - ["System.Security.Principal.TokenImpersonationLevel", "System.ServiceModel.Security.WindowsClientCredential", "Property[AllowedImpersonationLevel]"] + - ["System.ServiceModel.Channels.Message", "System.ServiceModel.Security.WSTrustServiceContract", "Method[ProcessTrust13CancelResponse].ReturnValue"] + - ["System.ServiceModel.Description.ServiceCredentials", "System.ServiceModel.Security.ServiceCredentialsSecurityTokenManager", "Property[ServiceCredentials]"] + - ["System.IAsyncResult", "System.ServiceModel.Security.WSTrustServiceContract", "Method[BeginTrust13Issue].ReturnValue"] + - ["System.IdentityModel.Tokens.SecurityToken", "System.ServiceModel.Security.IWSTrustChannelContract", "Method[Issue].ReturnValue"] + - ["System.ServiceModel.Channels.Message", "System.ServiceModel.Security.IWSTrust13SyncContract", "Method[ProcessTrust13IssueResponse].ReturnValue"] + - ["System.IAsyncResult", "System.ServiceModel.Security.WSTrustChannel", "Method[BeginOpen].ReturnValue"] + - ["System.IAsyncResult", "System.ServiceModel.Security.WSTrustChannel", "Method[BeginClose].ReturnValue"] + - ["System.IdentityModel.Selectors.X509CertificateValidator", "System.ServiceModel.Security.X509ClientCertificateAuthentication", "Property[CustomCertificateValidator]"] + - ["System.ServiceModel.Channels.Message", "System.ServiceModel.Security.WSTrustServiceContract", "Method[EndTrust13IssueResponse].ReturnValue"] + - ["System.ServiceModel.Channels.Message", "System.ServiceModel.Security.WSTrustServiceContract", "Method[ProcessTrustFeb2005Renew].ReturnValue"] + - ["System.String", "System.ServiceModel.Security.SecurityPolicyVersion", "Property[Prefix]"] + - ["System.IAsyncResult", "System.ServiceModel.Security.WSTrustServiceContract", "Method[BeginTrustFeb2005Cancel].ReturnValue"] + - ["System.ServiceModel.Security.SecurityPolicyVersion", "System.ServiceModel.Security.SecurityPolicyVersion!", "Property[WSSecurityPolicy12]"] + - ["System.ServiceModel.Security.SecurityKeyEntropyMode", "System.ServiceModel.Security.SecurityKeyEntropyMode!", "Field[ServerEntropy]"] + - ["System.ServiceModel.Channels.Message", "System.ServiceModel.Security.WSTrustServiceContract", "Method[ProcessTrust13Issue].ReturnValue"] + - ["System.Boolean", "System.ServiceModel.Security.KeyNameIdentifierClause", "Method[Matches].ReturnValue"] + - ["System.String", "System.ServiceModel.Security.TripleDesSecurityAlgorithmSuite", "Property[DefaultDigestAlgorithm]"] + - ["System.ServiceModel.Security.SecurityAlgorithmSuite", "System.ServiceModel.Security.SecurityAlgorithmSuite!", "Property[TripleDesSha256Rsa15]"] + - ["System.IdentityModel.Selectors.SecurityTokenProvider", "System.ServiceModel.Security.ServiceCredentialsSecurityTokenManager", "Method[CreateSecurityTokenProvider].ReturnValue"] + - ["System.ServiceModel.Channels.Message", "System.ServiceModel.Security.IWSTrustFeb2005SyncContract", "Method[ProcessTrustFeb2005IssueResponse].ReturnValue"] + - ["System.Collections.Generic.IList", "System.ServiceModel.Security.IssuedTokenServiceCredential", "Property[KnownCertificates]"] + - ["System.IdentityModel.Selectors.SecurityTokenResolver", "System.ServiceModel.Security.WSTrustServiceContract", "Method[GetRstSecurityTokenResolver].ReturnValue"] + - ["System.ServiceModel.Security.X509ServiceCertificateAuthentication", "System.ServiceModel.Security.X509CertificateRecipientClientCredential", "Property[Authentication]"] + - ["System.Xml.XmlDictionaryString", "System.ServiceModel.Security.TrustVersion", "Property[Prefix]"] + - ["System.IdentityModel.Protocols.WSTrust.WSTrustRequestSerializer", "System.ServiceModel.Security.WSTrustChannelFactory", "Property[WSTrustRequestSerializer]"] + - ["System.IdentityModel.Tokens.SecurityKeyIdentifierClause", "System.ServiceModel.Security.WSSecurityTokenSerializer", "Method[ReadKeyIdentifierClauseCore].ReturnValue"] + - ["System.Int32", "System.ServiceModel.Security.Basic256SecurityAlgorithmSuite", "Property[DefaultEncryptionKeyDerivationLength]"] + - ["System.String", "System.ServiceModel.Security.Basic128SecurityAlgorithmSuite", "Property[DefaultSymmetricKeyWrapAlgorithm]"] + - ["System.ServiceModel.Channels.Message", "System.ServiceModel.Security.WSTrustServiceContract", "Method[ProcessTrust13ValidateResponse].ReturnValue"] + - ["System.ServiceModel.Security.X509CertificateValidationMode", "System.ServiceModel.Security.IssuedTokenServiceCredential", "Property[CertificateValidationMode]"] + - ["System.Int32", "System.ServiceModel.Security.WSSecurityTokenSerializer", "Property[MaximumKeyDerivationLabelLength]"] + - ["System.ServiceModel.Security.SecurityAlgorithmSuite", "System.ServiceModel.Security.SecurityAlgorithmSuite!", "Property[TripleDesRsa15]"] + - ["System.IAsyncResult", "System.ServiceModel.Security.WSTrustServiceContract", "Method[BeginTrust13Renew].ReturnValue"] + - ["System.ServiceModel.Security.SecurityAlgorithmSuite", "System.ServiceModel.Security.SecurityAlgorithmSuite!", "Property[Basic192Sha256]"] + - ["System.Boolean", "System.ServiceModel.Security.ScopedMessagePartSpecification", "Property[IsReadOnly]"] + - ["System.Boolean", "System.ServiceModel.Security.SecurityAlgorithmSuite", "Method[IsCanonicalizationAlgorithmSupported].ReturnValue"] + - ["System.ServiceModel.Security.ScopedMessagePartSpecification", "System.ServiceModel.Security.ChannelProtectionRequirements", "Property[OutgoingEncryptionParts]"] + - ["System.String", "System.ServiceModel.Security.KeyNameIdentifierClause", "Method[ToString].ReturnValue"] + - ["System.IAsyncResult", "System.ServiceModel.Security.WSTrustServiceContract", "Method[BeginProcessCore].ReturnValue"] + - ["System.ServiceModel.CommunicationState", "System.ServiceModel.Security.WSTrustChannel", "Property[State]"] + - ["System.ServiceModel.Channels.Message", "System.ServiceModel.Security.IWSTrust13SyncContract", "Method[ProcessTrust13Renew].ReturnValue"] + - ["System.ServiceModel.Channels.IChannel", "System.ServiceModel.Security.WSTrustChannel", "Property[Channel]"] + - ["System.ServiceModel.EndpointIdentity", "System.ServiceModel.Security.ServiceCredentialsSecurityTokenManager", "Method[GetIdentityOfSelf].ReturnValue"] + - ["System.IdentityModel.Selectors.SecurityTokenResolver", "System.ServiceModel.Security.WSTrustChannelFactory", "Property[UseKeyTokenResolver]"] + - ["System.ServiceModel.Channels.Message", "System.ServiceModel.Security.IWSTrustContract", "Method[EndValidate].ReturnValue"] + - ["System.ServiceModel.Security.TrustVersion", "System.ServiceModel.Security.WSTrustChannel", "Property[TrustVersion]"] + - ["System.Collections.ObjectModel.Collection", "System.ServiceModel.Security.SecureConversationServiceCredential", "Property[SecurityContextClaimTypes]"] + - ["System.IAsyncResult", "System.ServiceModel.Security.IWSTrust13AsyncContract", "Method[BeginTrust13RenewResponse].ReturnValue"] + - ["System.Security.Cryptography.X509Certificates.StoreLocation", "System.ServiceModel.Security.X509ServiceCertificateAuthentication", "Property[TrustedStoreLocation]"] + - ["System.IdentityModel.Selectors.X509CertificateValidator", "System.ServiceModel.Security.IssuedTokenServiceCredential", "Property[CustomCertificateValidator]"] + - ["System.Net.NetworkCredential", "System.ServiceModel.Security.WindowsClientCredential", "Property[ClientCredential]"] + - ["System.String", "System.ServiceModel.Security.SecurityAlgorithmSuite", "Property[DefaultDigestAlgorithm]"] + - ["System.String", "System.ServiceModel.Security.Basic128SecurityAlgorithmSuite", "Property[DefaultSymmetricSignatureAlgorithm]"] + - ["System.Collections.ObjectModel.Collection", "System.ServiceModel.Security.SecurityMessageProperty", "Property[OutgoingSupportingTokens]"] + - ["System.Boolean", "System.ServiceModel.Security.ServiceCredentialsSecurityTokenManager", "Method[IsIssuedSecurityTokenRequirement].ReturnValue"] + - ["System.ServiceModel.Channels.Message", "System.ServiceModel.Security.WSTrustServiceContract", "Method[EndTrust13Renew].ReturnValue"] + - ["System.Boolean", "System.ServiceModel.Security.WSSecurityTokenSerializer", "Method[CanWriteTokenCore].ReturnValue"] + - ["System.Boolean", "System.ServiceModel.Security.WSSecurityTokenSerializer", "Method[CanReadKeyIdentifierClauseCore].ReturnValue"] + - ["System.ServiceModel.Channels.Message", "System.ServiceModel.Security.IWSTrustContract", "Method[EndCancel].ReturnValue"] + - ["System.String", "System.ServiceModel.Security.Basic128SecurityAlgorithmSuite", "Property[DefaultEncryptionAlgorithm]"] + - ["System.Collections.Generic.KeyedByTypeCollection", "System.ServiceModel.Security.IssuedTokenClientCredential", "Property[LocalIssuerChannelBehaviors]"] + - ["System.ServiceModel.Channels.Message", "System.ServiceModel.Security.IWSTrust13SyncContract", "Method[ProcessTrust13ValidateResponse].ReturnValue"] + - ["System.String", "System.ServiceModel.Security.KeyNameIdentifierClause", "Property[KeyName]"] + - ["System.IdentityModel.Protocols.WSTrust.RequestSecurityTokenResponse", "System.ServiceModel.Security.WSTrustChannel", "Method[Renew].ReturnValue"] + - ["System.Byte[]", "System.ServiceModel.Security.DataProtectionSecurityStateEncoder", "Method[EncodeSecurityState].ReturnValue"] + - ["System.ServiceModel.Channels.Message", "System.ServiceModel.Security.IWSTrust13SyncContract", "Method[ProcessTrust13Cancel].ReturnValue"] + - ["System.String", "System.ServiceModel.Security.Basic128SecurityAlgorithmSuite", "Property[DefaultAsymmetricKeyWrapAlgorithm]"] + - ["System.Security.Cryptography.X509Certificates.StoreLocation", "System.ServiceModel.Security.X509PeerCertificateAuthentication", "Property[TrustedStoreLocation]"] + - ["System.String", "System.ServiceModel.Security.TripleDesSecurityAlgorithmSuite", "Property[DefaultAsymmetricKeyWrapAlgorithm]"] + - ["System.ServiceModel.Channels.Message", "System.ServiceModel.Security.IWSTrust13SyncContract", "Method[ProcessTrust13CancelResponse].ReturnValue"] + - ["System.ServiceModel.Security.SecureConversationVersion", "System.ServiceModel.Security.SecureConversationVersion!", "Property[Default]"] + - ["System.IdentityModel.Protocols.WSTrust.WSTrustSerializationContext", "System.ServiceModel.Security.WSTrustServiceContract", "Method[CreateSerializationContext].ReturnValue"] + - ["System.ServiceModel.Security.SecurityTokenSpecification", "System.ServiceModel.Security.SecurityMessageProperty", "Property[RecipientToken]"] + - ["System.String", "System.ServiceModel.Security.Basic128SecurityAlgorithmSuite", "Property[DefaultAsymmetricSignatureAlgorithm]"] + - ["System.Boolean", "System.ServiceModel.Security.SecurityAlgorithmSuite", "Method[IsDigestAlgorithmSupported].ReturnValue"] + - ["System.String", "System.ServiceModel.Security.ImpersonateOnSerializingReplyMessageProperty!", "Property[Name]"] + - ["System.IAsyncResult", "System.ServiceModel.Security.WSTrustServiceContract", "Method[BeginTrustFeb2005RenewResponse].ReturnValue"] + - ["System.ServiceModel.Security.TrustVersion", "System.ServiceModel.Security.TrustVersion!", "Property[Default]"] + - ["System.IdentityModel.Protocols.WSTrust.RequestSecurityTokenResponse", "System.ServiceModel.Security.IWSTrustChannelContract", "Method[Renew].ReturnValue"] + - ["System.Int32", "System.ServiceModel.Security.Basic128SecurityAlgorithmSuite", "Property[DefaultSymmetricKeyLength]"] + - ["System.String", "System.ServiceModel.Security.SecurityAlgorithmSuite", "Property[DefaultSymmetricSignatureAlgorithm]"] + - ["System.IdentityModel.Protocols.WSTrust.RequestSecurityTokenResponse", "System.ServiceModel.Security.DispatchContext", "Property[ResponseMessage]"] + - ["System.String", "System.ServiceModel.Security.Basic128SecurityAlgorithmSuite", "Property[DefaultDigestAlgorithm]"] + - ["System.ServiceModel.Security.X509CertificateValidationMode", "System.ServiceModel.Security.X509CertificateValidationMode!", "Field[ChainTrust]"] + - ["System.Int32", "System.ServiceModel.Security.WSSecurityTokenSerializer", "Property[MaximumKeyDerivationOffset]"] + - ["System.Net.NetworkCredential", "System.ServiceModel.Security.HttpDigestClientCredential", "Property[ClientCredential]"] + - ["System.ServiceModel.Security.SecurityTokenSpecification", "System.ServiceModel.Security.SecurityMessageProperty", "Property[ProtectionToken]"] + - ["System.IAsyncResult", "System.ServiceModel.Security.WSTrustServiceContract", "Method[BeginTrustFeb2005Issue].ReturnValue"] + - ["System.Byte[]", "System.ServiceModel.Security.DataProtectionSecurityStateEncoder", "Method[GetEntropy].ReturnValue"] + - ["System.String", "System.ServiceModel.Security.DispatchContext", "Property[TrustNamespace]"] + - ["System.String", "System.ServiceModel.Security.DispatchContext", "Property[RequestAction]"] + - ["System.IAsyncResult", "System.ServiceModel.Security.InfocardInteractiveChannelInitializer", "Method[BeginDisplayInitializationUI].ReturnValue"] + - ["System.ServiceModel.Security.MessageProtectionOrder", "System.ServiceModel.Security.MessageProtectionOrder!", "Field[EncryptBeforeSign]"] + - ["System.String", "System.ServiceModel.Security.SecurityMessageProperty", "Property[SenderIdPrefix]"] + - ["System.IAsyncResult", "System.ServiceModel.Security.IWSTrust13AsyncContract", "Method[BeginTrust13Validate].ReturnValue"] + - ["System.ServiceModel.Security.UserNamePasswordValidationMode", "System.ServiceModel.Security.UserNamePasswordValidationMode!", "Field[MembershipProvider]"] + - ["System.ServiceModel.Channels.Message", "System.ServiceModel.Security.WSTrustChannel", "Method[Renew].ReturnValue"] + - ["System.Boolean", "System.ServiceModel.Security.ScopedMessagePartSpecification", "Method[TryGetParts].ReturnValue"] + - ["System.ServiceModel.Channels.Message", "System.ServiceModel.Security.WSTrustServiceContract", "Method[EndTrust13Issue].ReturnValue"] + - ["System.String", "System.ServiceModel.Security.Basic192SecurityAlgorithmSuite", "Property[DefaultAsymmetricKeyWrapAlgorithm]"] + - ["System.Boolean", "System.ServiceModel.Security.SecurityAlgorithmSuite", "Method[IsSymmetricKeyLengthSupported].ReturnValue"] + - ["System.ServiceModel.Security.X509CertificateValidationMode", "System.ServiceModel.Security.X509CertificateValidationMode!", "Field[None]"] + - ["System.ServiceModel.Channels.Message", "System.ServiceModel.Security.WSTrustChannel", "Method[EndValidate].ReturnValue"] + - ["System.Boolean", "System.ServiceModel.Security.UserNamePasswordServiceCredential", "Property[IncludeWindowsGroups]"] + - ["System.ServiceModel.Channels.Message", "System.ServiceModel.Security.IWSTrustFeb2005AsyncContract", "Method[EndTrustFeb2005Cancel].ReturnValue"] + - ["System.IdentityModel.Selectors.SecurityTokenResolver", "System.ServiceModel.Security.WSTrustChannelFactory", "Property[SecurityTokenResolver]"] + - ["System.String", "System.ServiceModel.Security.SecurityPolicyVersion", "Property[Namespace]"] + - ["System.ServiceModel.Channels.Message", "System.ServiceModel.Security.WSTrustChannel", "Method[EndCancel].ReturnValue"] + - ["System.ServiceModel.Channels.Message", "System.ServiceModel.Security.IWSTrustContract", "Method[EndIssue].ReturnValue"] + - ["System.IdentityModel.Selectors.SecurityTokenAuthenticator", "System.ServiceModel.Security.ServiceCredentialsSecurityTokenManager", "Method[CreateSecurityTokenAuthenticator].ReturnValue"] + - ["System.IdentityModel.Tokens.SecurityTokenHandlerCollectionManager", "System.ServiceModel.Security.WSTrustChannelFactory", "Property[SecurityTokenHandlerCollectionManager]"] + - ["System.ServiceModel.Channels.Message", "System.ServiceModel.Security.WSTrustServiceContract", "Method[EndTrustFeb2005Validate].ReturnValue"] + - ["System.String", "System.ServiceModel.Security.WSTrustChannel!", "Method[GetRequestAction].ReturnValue"] + - ["System.ServiceModel.Security.IWSTrustChannelContract", "System.ServiceModel.Security.WSTrustChannelFactory", "Method[CreateChannel].ReturnValue"] + - ["System.Boolean", "System.ServiceModel.Security.X509ClientCertificateAuthentication", "Property[IncludeWindowsGroups]"] + - ["System.ServiceModel.Channels.IMessageProperty", "System.ServiceModel.Security.ImpersonateOnSerializingReplyMessageProperty", "Method[CreateCopy].ReturnValue"] + - ["System.IdentityModel.Tokens.SecurityToken", "System.ServiceModel.Security.SimpleSecurityTokenProvider", "Method[GetTokenCore].ReturnValue"] + - ["System.String", "System.ServiceModel.Security.Basic192SecurityAlgorithmSuite", "Property[DefaultDigestAlgorithm]"] + - ["System.String", "System.ServiceModel.Security.Basic256SecurityAlgorithmSuite", "Property[DefaultSymmetricKeyWrapAlgorithm]"] + - ["System.ServiceModel.Channels.Message", "System.ServiceModel.Security.WSTrustServiceContract", "Method[EndTrustFeb2005Cancel].ReturnValue"] + - ["System.ServiceModel.Security.SecureConversationVersion", "System.ServiceModel.Security.SecureConversationVersion!", "Property[WSSecureConversation13]"] + - ["System.ServiceModel.Channels.Message", "System.ServiceModel.Security.IWSTrust13AsyncContract", "Method[EndTrust13RenewResponse].ReturnValue"] + - ["System.String", "System.ServiceModel.Security.WSSecurityTokenSerializer", "Method[GetTokenTypeUri].ReturnValue"] + - ["System.IdentityModel.Protocols.WSTrust.WSTrustSerializationContext", "System.ServiceModel.Security.WSTrustChannel", "Property[WSTrustSerializationContext]"] + - ["System.IdentityModel.Selectors.SecurityTokenAuthenticator", "System.ServiceModel.Security.ServiceCredentialsSecurityTokenManager", "Method[CreateSecureConversationTokenAuthenticator].ReturnValue"] + - ["System.IdentityModel.SecurityTokenService", "System.ServiceModel.Security.DispatchContext", "Property[SecurityTokenService]"] + - ["System.ServiceModel.Channels.Message", "System.ServiceModel.Security.IWSTrust13AsyncContract", "Method[EndTrust13Renew].ReturnValue"] + - ["System.IAsyncResult", "System.ServiceModel.Security.WSTrustChannel", "Method[BeginValidate].ReturnValue"] + - ["System.Boolean", "System.ServiceModel.Security.Basic128SecurityAlgorithmSuite", "Method[IsAsymmetricKeyLengthSupported].ReturnValue"] + - ["System.Collections.ObjectModel.Collection", "System.ServiceModel.Security.SecurityMessageProperty", "Property[IncomingSupportingTokens]"] + - ["System.ServiceModel.Security.TrustVersion", "System.ServiceModel.Security.TrustVersion!", "Property[WSTrustFeb2005]"] + - ["System.ServiceModel.Security.X509CertificateValidationMode", "System.ServiceModel.Security.X509PeerCertificateAuthentication", "Property[CertificateValidationMode]"] + - ["System.ServiceModel.Security.X509CertificateValidationMode", "System.ServiceModel.Security.X509CertificateValidationMode!", "Field[Custom]"] + - ["System.IdentityModel.Selectors.AudienceUriMode", "System.ServiceModel.Security.IssuedTokenServiceCredential", "Property[AudienceUriMode]"] + - ["System.Int32", "System.ServiceModel.Security.TripleDesSecurityAlgorithmSuite", "Property[DefaultSignatureKeyDerivationLength]"] + - ["System.ServiceModel.Channels.Message", "System.ServiceModel.Security.WSTrustServiceContract", "Method[ProcessTrustFeb2005Validate].ReturnValue"] + - ["System.Boolean", "System.ServiceModel.Security.Basic192SecurityAlgorithmSuite", "Method[IsAsymmetricKeyLengthSupported].ReturnValue"] + - ["System.IAsyncResult", "System.ServiceModel.Security.WSTrustServiceContract", "Method[BeginTrust13IssueResponse].ReturnValue"] + - ["System.ServiceModel.Channels.Message", "System.ServiceModel.Security.WSTrustServiceContract", "Method[ProcessTrustFeb2005Cancel].ReturnValue"] + - ["System.ServiceModel.Channels.Message", "System.ServiceModel.Security.WSTrustServiceContract", "Method[ProcessTrustFeb2005IssueResponse].ReturnValue"] + - ["System.IdentityModel.Tokens.SecurityToken", "System.ServiceModel.Security.WSTrustChannel", "Method[Issue].ReturnValue"] + - ["System.IdentityModel.Tokens.SecurityToken", "System.ServiceModel.Security.SspiSecurityTokenProvider", "Method[GetTokenCore].ReturnValue"] + - ["System.ServiceModel.Security.X509PeerCertificateAuthentication", "System.ServiceModel.Security.PeerCredential", "Property[MessageSenderAuthentication]"] + - ["System.Int32", "System.ServiceModel.Security.WSSecurityTokenSerializer", "Property[MaximumKeyDerivationNonceLength]"] + - ["System.ServiceModel.Channels.Message", "System.ServiceModel.Security.WSTrustServiceContract", "Method[ProcessTrustFeb2005ValidateResponse].ReturnValue"] + - ["System.String", "System.ServiceModel.Security.Basic192SecurityAlgorithmSuite", "Property[DefaultCanonicalizationAlgorithm]"] + - ["System.ServiceModel.Channels.Message", "System.ServiceModel.Security.WSTrustServiceContract", "Method[EndTrustFeb2005IssueResponse].ReturnValue"] + - ["System.ServiceModel.Channels.Message", "System.ServiceModel.Security.WSTrustServiceContract", "Method[ProcessTrust13Renew].ReturnValue"] + - ["System.IdentityModel.Selectors.X509CertificateValidator", "System.ServiceModel.Security.X509PeerCertificateAuthentication", "Property[CustomCertificateValidator]"] + - ["System.ServiceModel.Security.SecurityAlgorithmSuite", "System.ServiceModel.Security.SecurityAlgorithmSuite!", "Property[Basic256]"] + - ["System.ServiceModel.Security.SecurityMessageProperty", "System.ServiceModel.Security.SecurityMessageProperty!", "Method[GetOrCreate].ReturnValue"] + - ["System.ServiceModel.Channels.Message", "System.ServiceModel.Security.IWSTrust13AsyncContract", "Method[EndTrust13IssueResponse].ReturnValue"] + - ["System.IAsyncResult", "System.ServiceModel.Security.IWSTrustContract", "Method[BeginIssue].ReturnValue"] + - ["System.Boolean", "System.ServiceModel.Security.BinarySecretKeyIdentifierClause", "Method[Matches].ReturnValue"] + - ["System.Byte[]", "System.ServiceModel.Security.SecurityStateEncoder", "Method[EncodeSecurityState].ReturnValue"] + - ["System.Xml.UniqueId", "System.ServiceModel.Security.SecurityContextKeyIdentifierClause", "Property[Generation]"] + - ["System.ServiceModel.Security.DispatchContext", "System.ServiceModel.Security.WSTrustServiceContract", "Method[CreateDispatchContext].ReturnValue"] + - ["System.IdentityModel.Tokens.SecurityToken", "System.ServiceModel.Security.WSSecurityTokenSerializer", "Method[ReadTokenCore].ReturnValue"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemServiceModelSecurityTokens/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemServiceModelSecurityTokens/model.yml new file mode 100644 index 000000000000..029c37f8630e --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemServiceModelSecurityTokens/model.yml @@ -0,0 +1,240 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.String", "System.ServiceModel.Security.Tokens.ServiceModelSecurityTokenRequirement!", "Property[EndpointFilterTableProperty]"] + - ["System.ServiceModel.MessageSecurityVersion", "System.ServiceModel.Security.Tokens.IssuedSecurityTokenProvider", "Property[MessageSecurityVersion]"] + - ["System.TimeSpan", "System.ServiceModel.Security.Tokens.IssuedSecurityTokenProvider", "Property[DefaultCloseTimeout]"] + - ["System.IdentityModel.Tokens.SecurityKeyIdentifierClause", "System.ServiceModel.Security.Tokens.SecurityTokenParameters", "Method[CreateKeyIdentifierClause].ReturnValue"] + - ["System.String", "System.ServiceModel.Security.Tokens.ServiceModelSecurityTokenRequirement!", "Property[IssuedSecurityTokenParametersProperty]"] + - ["System.String", "System.ServiceModel.Security.Tokens.SslSecurityTokenParameters", "Method[ToString].ReturnValue"] + - ["System.ServiceModel.Security.Tokens.SecurityContextSecurityToken", "System.ServiceModel.Security.Tokens.SecurityContextSecurityToken!", "Method[CreateCookieSecurityContextToken].ReturnValue"] + - ["System.Boolean", "System.ServiceModel.Security.Tokens.SslSecurityTokenParameters", "Property[HasAsymmetricKey]"] + - ["System.Boolean", "System.ServiceModel.Security.Tokens.SecurityTokenParameters", "Property[HasAsymmetricKey]"] + - ["System.ServiceModel.Security.SecurityKeyEntropyMode", "System.ServiceModel.Security.Tokens.IssuedSecurityTokenProvider", "Property[KeyEntropyMode]"] + - ["System.ServiceModel.Security.Tokens.SecurityTokenParameters", "System.ServiceModel.Security.Tokens.X509SecurityTokenParameters", "Method[CloneCore].ReturnValue"] + - ["System.String", "System.ServiceModel.Security.Tokens.ServiceModelSecurityTokenRequirement!", "Property[DuplexClientLocalAddressProperty]"] + - ["T", "System.ServiceModel.Security.Tokens.WrappedKeySecurityToken", "Method[CreateKeyIdentifierClause].ReturnValue"] + - ["System.Boolean", "System.ServiceModel.Security.Tokens.IssuedSecurityTokenParameters", "Property[SupportsClientAuthentication]"] + - ["System.ServiceModel.Security.IdentityVerifier", "System.ServiceModel.Security.Tokens.IssuedSecurityTokenProvider", "Property[IdentityVerifier]"] + - ["System.Byte[]", "System.ServiceModel.Security.Tokens.BinarySecretSecurityToken", "Method[GetKeyBytes].ReturnValue"] + - ["System.ServiceModel.Security.Tokens.SecurityTokenInclusionMode", "System.ServiceModel.Security.Tokens.SecurityTokenParameters", "Property[InclusionMode]"] + - ["System.ServiceModel.AuditLevel", "System.ServiceModel.Security.Tokens.RecipientServiceModelSecurityTokenRequirement", "Property[MessageAuthenticationAuditLevel]"] + - ["System.String", "System.ServiceModel.Security.Tokens.SspiSecurityToken", "Property[Id]"] + - ["System.ServiceModel.Security.Tokens.SecurityTokenInclusionMode", "System.ServiceModel.Security.Tokens.SecurityTokenInclusionMode!", "Field[Once]"] + - ["System.ServiceModel.Security.Tokens.X509KeyIdentifierClauseType", "System.ServiceModel.Security.Tokens.X509KeyIdentifierClauseType!", "Field[RawDataKeyIdentifier]"] + - ["System.Boolean", "System.ServiceModel.Security.Tokens.ServiceModelSecurityTokenRequirement", "Property[IsInitiator]"] + - ["System.Int32", "System.ServiceModel.Security.Tokens.SecurityContextSecurityTokenResolver", "Property[SecurityContextTokenCacheCapacity]"] + - ["System.Boolean", "System.ServiceModel.Security.Tokens.SspiSecurityTokenParameters", "Property[RequireCancellation]"] + - ["System.ServiceModel.Security.Tokens.SecurityTokenParameters", "System.ServiceModel.Security.Tokens.IssuedSecurityTokenParameters", "Method[CloneCore].ReturnValue"] + - ["System.ServiceModel.Security.Tokens.X509KeyIdentifierClauseType", "System.ServiceModel.Security.Tokens.X509SecurityTokenParameters", "Property[X509ReferenceStyle]"] + - ["System.Boolean", "System.ServiceModel.Security.Tokens.SecurityContextSecurityTokenResolver", "Method[TryResolveSecurityKeyCore].ReturnValue"] + - ["System.ServiceModel.Security.Tokens.SecurityTokenParameters", "System.ServiceModel.Security.Tokens.SecurityTokenParameters", "Method[CloneCore].ReturnValue"] + - ["System.ServiceModel.Security.Tokens.X509KeyIdentifierClauseType", "System.ServiceModel.Security.Tokens.X509KeyIdentifierClauseType!", "Field[Any]"] + - ["System.ServiceModel.Security.Tokens.SecurityTokenReferenceStyle", "System.ServiceModel.Security.Tokens.SecurityTokenReferenceStyle!", "Field[Internal]"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.ServiceModel.Security.Tokens.SecurityContextSecurityToken", "Property[SecurityKeys]"] + - ["System.String", "System.ServiceModel.Security.Tokens.ServiceModelSecurityTokenRequirement!", "Property[SupportSecurityContextCancellationProperty]"] + - ["System.ServiceModel.Security.Tokens.SecurityTokenInclusionMode", "System.ServiceModel.Security.Tokens.SecurityTokenInclusionMode!", "Field[Never]"] + - ["System.IdentityModel.Tokens.SecurityKeyIdentifierClause", "System.ServiceModel.Security.Tokens.SecureConversationSecurityTokenParameters", "Method[CreateKeyIdentifierClause].ReturnValue"] + - ["System.String", "System.ServiceModel.Security.Tokens.ServiceModelSecurityTokenRequirement!", "Property[PrivacyNoticeVersionProperty]"] + - ["System.IdentityModel.Tokens.SecurityKeyIdentifierClause", "System.ServiceModel.Security.Tokens.UserNameSecurityTokenParameters", "Method[CreateKeyIdentifierClause].ReturnValue"] + - ["System.Uri", "System.ServiceModel.Security.Tokens.RecipientServiceModelSecurityTokenRequirement", "Property[ListenUri]"] + - ["System.IdentityModel.Tokens.SecurityKeyIdentifierClause", "System.ServiceModel.Security.Tokens.RsaSecurityTokenParameters", "Method[CreateKeyIdentifierClause].ReturnValue"] + - ["System.Boolean", "System.ServiceModel.Security.Tokens.IssuedSecurityTokenParameters", "Property[HasAsymmetricKey]"] + - ["System.ServiceModel.EndpointAddress", "System.ServiceModel.Security.Tokens.IssuedSecurityTokenParameters", "Property[IssuerAddress]"] + - ["System.IAsyncResult", "System.ServiceModel.Security.Tokens.IssuedSecurityTokenProvider", "Method[BeginOpen].ReturnValue"] + - ["System.ServiceModel.Security.Tokens.SupportingTokenParameters", "System.ServiceModel.Security.Tokens.SupportingTokenParameters", "Method[CloneCore].ReturnValue"] + - ["System.Collections.ObjectModel.Collection", "System.ServiceModel.Security.Tokens.SupportingTokenParameters", "Property[SignedEncrypted]"] + - ["System.ServiceModel.AuditLogLocation", "System.ServiceModel.Security.Tokens.RecipientServiceModelSecurityTokenRequirement", "Property[AuditLogLocation]"] + - ["System.Boolean", "System.ServiceModel.Security.Tokens.SecurityTokenParameters", "Property[SupportsClientAuthentication]"] + - ["System.ServiceModel.CommunicationState", "System.ServiceModel.Security.Tokens.IssuedSecurityTokenProvider", "Property[State]"] + - ["System.String", "System.ServiceModel.Security.Tokens.SecurityTokenParameters", "Method[ToString].ReturnValue"] + - ["System.ServiceModel.Security.Tokens.SecurityTokenParameters", "System.ServiceModel.Security.Tokens.SecurityTokenParameters", "Method[Clone].ReturnValue"] + - ["System.Boolean", "System.ServiceModel.Security.Tokens.SspiSecurityToken", "Property[ExtractGroupsForWindowsAccounts]"] + - ["System.ServiceModel.EndpointAddress", "System.ServiceModel.Security.Tokens.IssuedSecurityTokenParameters", "Property[IssuerMetadataAddress]"] + - ["System.Boolean", "System.ServiceModel.Security.Tokens.SspiSecurityToken", "Property[AllowUnauthenticatedCallers]"] + - ["System.Boolean", "System.ServiceModel.Security.Tokens.KerberosSecurityTokenParameters", "Property[SupportsClientWindowsIdentity]"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.ServiceModel.Security.Tokens.SecurityContextSecurityTokenAuthenticator", "Method[ValidateTokenCore].ReturnValue"] + - ["System.Boolean", "System.ServiceModel.Security.Tokens.SecurityTokenParameters", "Method[MatchesKeyIdentifierClause].ReturnValue"] + - ["System.String", "System.ServiceModel.Security.Tokens.ServiceModelSecurityTokenRequirement!", "Property[PreferSslCertificateAuthenticatorProperty]"] + - ["System.ServiceModel.EndpointAddress", "System.ServiceModel.Security.Tokens.ServiceModelSecurityTokenRequirement", "Property[IssuerAddress]"] + - ["System.ServiceModel.Security.Tokens.X509KeyIdentifierClauseType", "System.ServiceModel.Security.Tokens.X509KeyIdentifierClauseType!", "Field[Thumbprint]"] + - ["System.Int32", "System.ServiceModel.Security.Tokens.IssuedSecurityTokenProvider", "Property[IssuedTokenRenewalThresholdPercentage]"] + - ["System.Boolean", "System.ServiceModel.Security.Tokens.SecurityContextSecurityTokenResolver", "Property[RemoveOldestTokensOnCacheFull]"] + - ["System.String", "System.ServiceModel.Security.Tokens.ServiceModelSecurityTokenTypes!", "Property[SecureConversation]"] + - ["System.String", "System.ServiceModel.Security.Tokens.ServiceModelSecurityTokenRequirement!", "Property[IsOutOfBandTokenProperty]"] + - ["System.String", "System.ServiceModel.Security.Tokens.ServiceModelSecurityTokenRequirement!", "Field[Namespace]"] + - ["System.String", "System.ServiceModel.Security.Tokens.ServiceModelSecurityTokenRequirement!", "Property[TransportSchemeProperty]"] + - ["System.Boolean", "System.ServiceModel.Security.Tokens.SspiSecurityTokenParameters", "Property[SupportsClientWindowsIdentity]"] + - ["System.ServiceModel.Security.Tokens.SecurityTokenInclusionMode", "System.ServiceModel.Security.Tokens.SecurityTokenInclusionMode!", "Field[AlwaysToRecipient]"] + - ["System.Collections.ObjectModel.Collection", "System.ServiceModel.Security.Tokens.SecurityContextSecurityTokenResolver", "Method[GetAllContexts].ReturnValue"] + - ["System.DateTime", "System.ServiceModel.Security.Tokens.WrappedKeySecurityToken", "Property[ValidTo]"] + - ["System.String", "System.ServiceModel.Security.Tokens.ServiceModelSecurityTokenRequirement!", "Property[SupportingTokenAttachmentModeProperty]"] + - ["System.ServiceModel.Channels.Binding", "System.ServiceModel.Security.Tokens.ServiceModelSecurityTokenRequirement", "Property[IssuerBinding]"] + - ["System.Boolean", "System.ServiceModel.Security.Tokens.X509SecurityTokenParameters", "Property[HasAsymmetricKey]"] + - ["System.Boolean", "System.ServiceModel.Security.Tokens.UserNameSecurityTokenParameters", "Property[SupportsClientAuthentication]"] + - ["System.IdentityModel.Tokens.SecurityToken", "System.ServiceModel.Security.Tokens.IssuedSecurityTokenProvider", "Method[EndGetTokenCore].ReturnValue"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.ServiceModel.Security.Tokens.SspiSecurityToken", "Property[SecurityKeys]"] + - ["System.IdentityModel.Selectors.SecurityTokenSerializer", "System.ServiceModel.Security.Tokens.IssuedSecurityTokenProvider", "Property[SecurityTokenSerializer]"] + - ["System.Boolean", "System.ServiceModel.Security.Tokens.SslSecurityTokenParameters", "Property[RequireCancellation]"] + - ["System.String", "System.ServiceModel.Security.Tokens.ServiceModelSecurityTokenTypes!", "Property[SspiCredential]"] + - ["System.String", "System.ServiceModel.Security.Tokens.ServiceModelSecurityTokenRequirement!", "Property[MessageSecurityVersionProperty]"] + - ["System.Boolean", "System.ServiceModel.Security.Tokens.RsaSecurityTokenParameters", "Property[HasAsymmetricKey]"] + - ["T", "System.ServiceModel.Security.Tokens.SecurityContextSecurityToken", "Method[CreateKeyIdentifierClause].ReturnValue"] + - ["System.String", "System.ServiceModel.Security.Tokens.ServiceModelSecurityTokenRequirement!", "Property[ViaProperty]"] + - ["System.String", "System.ServiceModel.Security.Tokens.ServiceModelSecurityTokenTypes!", "Property[SecurityContext]"] + - ["System.Collections.Generic.KeyedByTypeCollection", "System.ServiceModel.Security.Tokens.IssuedSecurityTokenProvider", "Property[IssuerChannelBehaviors]"] + - ["System.DateTime", "System.ServiceModel.Security.Tokens.SspiSecurityToken", "Property[ValidTo]"] + - ["System.Boolean", "System.ServiceModel.Security.Tokens.IssuedSecurityTokenProvider", "Property[CacheIssuedTokens]"] + - ["System.Collections.ObjectModel.Collection", "System.ServiceModel.Security.Tokens.SupportingTokenParameters", "Property[SignedEndorsing]"] + - ["System.String", "System.ServiceModel.Security.Tokens.ServiceModelSecurityTokenTypes!", "Property[Spnego]"] + - ["System.Boolean", "System.ServiceModel.Security.Tokens.SecurityContextSecurityToken", "Property[IsCookieMode]"] + - ["System.ServiceModel.Security.Tokens.SupportingTokenParameters", "System.ServiceModel.Security.Tokens.SupportingTokenParameters", "Method[Clone].ReturnValue"] + - ["System.DateTime", "System.ServiceModel.Security.Tokens.SecurityContextSecurityToken", "Property[KeyExpirationTime]"] + - ["System.ServiceModel.Security.Tokens.SecurityTokenParameters", "System.ServiceModel.Security.Tokens.KerberosSecurityTokenParameters", "Method[CloneCore].ReturnValue"] + - ["System.ServiceModel.Channels.SecurityBindingElement", "System.ServiceModel.Security.Tokens.SecureConversationSecurityTokenParameters", "Property[BootstrapSecurityBindingElement]"] + - ["System.String", "System.ServiceModel.Security.Tokens.ServiceModelSecurityTokenRequirement", "Property[TransportScheme]"] + - ["System.IdentityModel.Tokens.SecurityKeyIdentifierClause", "System.ServiceModel.Security.Tokens.SspiSecurityTokenParameters", "Method[CreateKeyIdentifierClause].ReturnValue"] + - ["System.String", "System.ServiceModel.Security.Tokens.ServiceModelSecurityTokenRequirement!", "Property[TargetAddressProperty]"] + - ["System.Xml.UniqueId", "System.ServiceModel.Security.Tokens.SecurityContextSecurityToken", "Property[ContextId]"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.ServiceModel.Security.Tokens.BinarySecretSecurityToken", "Property[SecurityKeys]"] + - ["System.ServiceModel.Channels.Binding", "System.ServiceModel.Security.Tokens.IssuedSecurityTokenParameters", "Property[IssuerBinding]"] + - ["System.String", "System.ServiceModel.Security.Tokens.ServiceModelSecurityTokenRequirement!", "Property[ExtendedProtectionPolicy]"] + - ["System.TimeSpan", "System.ServiceModel.Security.Tokens.SecurityContextSecurityTokenResolver", "Property[ClockSkew]"] + - ["System.String", "System.ServiceModel.Security.Tokens.ServiceModelSecurityTokenRequirement!", "Property[IssuerBindingContextProperty]"] + - ["System.Boolean", "System.ServiceModel.Security.Tokens.SslSecurityTokenParameters", "Property[SupportsServerAuthentication]"] + - ["System.ServiceModel.Security.Tokens.X509KeyIdentifierClauseType", "System.ServiceModel.Security.Tokens.X509KeyIdentifierClauseType!", "Field[SubjectKeyIdentifier]"] + - ["System.String", "System.ServiceModel.Security.Tokens.ServiceModelSecurityTokenTypes!", "Property[MutualSslnego]"] + - ["System.Boolean", "System.ServiceModel.Security.Tokens.ClaimTypeRequirement", "Property[IsOptional]"] + - ["System.ServiceModel.Security.Tokens.SecurityTokenReferenceStyle", "System.ServiceModel.Security.Tokens.SecurityTokenParameters", "Property[ReferenceStyle]"] + - ["System.ServiceModel.MessageSecurityVersion", "System.ServiceModel.Security.Tokens.IssuedSecurityTokenParameters", "Property[DefaultMessageSecurityVersion]"] + - ["System.Boolean", "System.ServiceModel.Security.Tokens.SecureConversationSecurityTokenParameters", "Property[SupportsClientWindowsIdentity]"] + - ["System.Boolean", "System.ServiceModel.Security.Tokens.RsaSecurityTokenParameters", "Property[SupportsClientWindowsIdentity]"] + - ["System.Boolean", "System.ServiceModel.Security.Tokens.SspiSecurityTokenParameters", "Property[SupportsServerAuthentication]"] + - ["System.DateTime", "System.ServiceModel.Security.Tokens.BinarySecretSecurityToken", "Property[ValidTo]"] + - ["System.DateTime", "System.ServiceModel.Security.Tokens.SspiSecurityToken", "Property[ValidFrom]"] + - ["System.ServiceModel.Channels.SecurityBindingElement", "System.ServiceModel.Security.Tokens.ServiceModelSecurityTokenRequirement", "Property[SecurityBindingElement]"] + - ["System.ServiceModel.Security.Tokens.SecurityTokenInclusionMode", "System.ServiceModel.Security.Tokens.SecurityTokenInclusionMode!", "Field[AlwaysToInitiator]"] + - ["System.IAsyncResult", "System.ServiceModel.Security.Tokens.IssuedSecurityTokenProvider", "Method[BeginClose].ReturnValue"] + - ["System.ServiceModel.Security.SecurityMessageProperty", "System.ServiceModel.Security.Tokens.SecurityContextSecurityToken", "Property[BootstrapMessageProperty]"] + - ["System.Int32", "System.ServiceModel.Security.Tokens.BinarySecretSecurityToken", "Property[KeySize]"] + - ["System.Boolean", "System.ServiceModel.Security.Tokens.SecureConversationSecurityTokenParameters", "Property[RequireCancellation]"] + - ["System.ServiceModel.Security.Tokens.SecurityContextSecurityToken", "System.ServiceModel.Security.Tokens.ISecurityContextSecurityTokenCache", "Method[GetContext].ReturnValue"] + - ["System.Collections.ObjectModel.Collection", "System.ServiceModel.Security.Tokens.SupportingTokenParameters", "Property[Endorsing]"] + - ["System.Boolean", "System.ServiceModel.Security.Tokens.X509SecurityTokenParameters", "Property[SupportsServerAuthentication]"] + - ["System.String", "System.ServiceModel.Security.Tokens.IssuedSecurityTokenParameters", "Property[TokenType]"] + - ["System.IdentityModel.Selectors.SecurityTokenVersion", "System.ServiceModel.Security.Tokens.ServiceModelSecurityTokenRequirement", "Property[MessageSecurityVersion]"] + - ["System.IdentityModel.Tokens.SecurityKeyIdentifierClause", "System.ServiceModel.Security.Tokens.X509SecurityTokenParameters", "Method[CreateKeyIdentifierClause].ReturnValue"] + - ["System.ServiceModel.Security.Tokens.SecurityTokenParameters", "System.ServiceModel.Security.Tokens.UserNameSecurityTokenParameters", "Method[CloneCore].ReturnValue"] + - ["System.String", "System.ServiceModel.Security.Tokens.ServiceModelSecurityTokenRequirement!", "Property[IssuerBindingProperty]"] + - ["System.String", "System.ServiceModel.Security.Tokens.ClaimTypeRequirement", "Property[ClaimType]"] + - ["System.IdentityModel.Tokens.SecurityToken", "System.ServiceModel.Security.Tokens.WrappedKeySecurityToken", "Property[WrappingToken]"] + - ["System.Boolean", "System.ServiceModel.Security.Tokens.WrappedKeySecurityToken", "Method[MatchesKeyIdentifierClause].ReturnValue"] + - ["System.Boolean", "System.ServiceModel.Security.Tokens.SecureConversationSecurityTokenParameters", "Property[SupportsServerAuthentication]"] + - ["System.Boolean", "System.ServiceModel.Security.Tokens.SecurityTokenParameters", "Property[RequireDerivedKeys]"] + - ["System.ServiceModel.Security.Tokens.SecurityTokenParameters", "System.ServiceModel.Security.Tokens.SecureConversationSecurityTokenParameters", "Method[CloneCore].ReturnValue"] + - ["System.ServiceModel.Security.SecurityAlgorithmSuite", "System.ServiceModel.Security.Tokens.IssuedSecurityTokenProvider", "Property[SecurityAlgorithmSuite]"] + - ["System.ServiceModel.Security.Tokens.SecurityTokenParameters", "System.ServiceModel.Security.Tokens.RsaSecurityTokenParameters", "Method[CloneCore].ReturnValue"] + - ["System.TimeSpan", "System.ServiceModel.Security.Tokens.IssuedSecurityTokenProvider", "Property[MaxIssuedTokenCachingTime]"] + - ["System.Boolean", "System.ServiceModel.Security.Tokens.SecurityContextSecurityTokenAuthenticator", "Method[CanValidateTokenCore].ReturnValue"] + - ["System.Boolean", "System.ServiceModel.Security.Tokens.SslSecurityTokenParameters", "Property[SupportsClientWindowsIdentity]"] + - ["System.ServiceModel.Security.Tokens.SecurityContextSecurityToken", "System.ServiceModel.Security.Tokens.SecurityContextSecurityTokenResolver", "Method[GetContext].ReturnValue"] + - ["System.Boolean", "System.ServiceModel.Security.Tokens.IssuedSecurityTokenParameters", "Property[SupportsServerAuthentication]"] + - ["System.ServiceModel.Security.Tokens.SecurityTokenParameters", "System.ServiceModel.Security.Tokens.SspiSecurityTokenParameters", "Method[CloneCore].ReturnValue"] + - ["System.DateTime", "System.ServiceModel.Security.Tokens.SecurityContextSecurityToken", "Property[ValidFrom]"] + - ["System.String", "System.ServiceModel.Security.Tokens.IssuedSecurityTokenParameters", "Method[ToString].ReturnValue"] + - ["System.Security.Principal.TokenImpersonationLevel", "System.ServiceModel.Security.Tokens.SspiSecurityToken", "Property[ImpersonationLevel]"] + - ["System.Boolean", "System.ServiceModel.Security.Tokens.SecurityContextSecurityTokenResolver", "Method[TryAddContext].ReturnValue"] + - ["System.Boolean", "System.ServiceModel.Security.Tokens.KerberosSecurityTokenParameters", "Property[HasAsymmetricKey]"] + - ["System.ServiceModel.EndpointAddress", "System.ServiceModel.Security.Tokens.IssuedSecurityTokenProvider", "Property[TargetAddress]"] + - ["System.String", "System.ServiceModel.Security.Tokens.ServiceModelSecurityTokenRequirement!", "Property[MessageAuthenticationAuditLevelProperty]"] + - ["System.String", "System.ServiceModel.Security.Tokens.ServiceModelSecurityTokenRequirement!", "Property[ChannelParametersCollectionProperty]"] + - ["System.String", "System.ServiceModel.Security.Tokens.SupportingTokenParameters", "Method[ToString].ReturnValue"] + - ["System.Collections.ObjectModel.Collection", "System.ServiceModel.Security.Tokens.IssuedSecurityTokenParameters", "Property[ClaimTypeRequirements]"] + - ["System.Collections.ObjectModel.Collection", "System.ServiceModel.Security.Tokens.SupportingTokenParameters", "Property[Signed]"] + - ["System.Boolean", "System.ServiceModel.Security.Tokens.ISecurityContextSecurityTokenCache", "Method[TryAddContext].ReturnValue"] + - ["System.Boolean", "System.ServiceModel.Security.Tokens.KerberosSecurityTokenParameters", "Property[SupportsServerAuthentication]"] + - ["System.String", "System.ServiceModel.Security.Tokens.ServiceModelSecurityTokenRequirement!", "Property[IssuerAddressProperty]"] + - ["System.ServiceModel.Security.SecurityAlgorithmSuite", "System.ServiceModel.Security.Tokens.ServiceModelSecurityTokenRequirement", "Property[SecurityAlgorithmSuite]"] + - ["System.ServiceModel.Channels.SecurityBindingElement", "System.ServiceModel.Security.Tokens.ServiceModelSecurityTokenRequirement", "Property[SecureConversationSecurityBindingElement]"] + - ["System.Boolean", "System.ServiceModel.Security.Tokens.IssuedSecurityTokenParameters", "Property[SupportsClientWindowsIdentity]"] + - ["System.Boolean", "System.ServiceModel.Security.Tokens.SecurityTokenParameters", "Property[SupportsClientWindowsIdentity]"] + - ["System.TimeSpan", "System.ServiceModel.Security.Tokens.IssuedSecurityTokenProvider", "Property[DefaultOpenTimeout]"] + - ["System.Collections.ObjectModel.Collection", "System.ServiceModel.Security.Tokens.IssuedSecurityTokenParameters", "Property[AdditionalRequestParameters]"] + - ["System.String", "System.ServiceModel.Security.Tokens.InitiatorServiceModelSecurityTokenRequirement", "Method[ToString].ReturnValue"] + - ["System.String", "System.ServiceModel.Security.Tokens.ServiceModelSecurityTokenRequirement!", "Property[SecurityAlgorithmSuiteProperty]"] + - ["System.DateTime", "System.ServiceModel.Security.Tokens.BinarySecretSecurityToken", "Property[ValidFrom]"] + - ["System.String", "System.ServiceModel.Security.Tokens.SspiSecurityTokenParameters", "Method[ToString].ReturnValue"] + - ["System.String", "System.ServiceModel.Security.Tokens.ServiceModelSecurityTokenRequirement!", "Property[SuppressAuditFailureProperty]"] + - ["System.Byte[]", "System.ServiceModel.Security.Tokens.WrappedKeySecurityToken", "Method[GetWrappedKey].ReturnValue"] + - ["System.Boolean", "System.ServiceModel.Security.Tokens.IssuedSecurityTokenParameters", "Property[UseStrTransform]"] + - ["System.Boolean", "System.ServiceModel.Security.Tokens.SecurityContextSecurityToken", "Method[MatchesKeyIdentifierClause].ReturnValue"] + - ["System.String", "System.ServiceModel.Security.Tokens.ServiceModelSecurityTokenRequirement!", "Property[SecurityBindingElementProperty]"] + - ["System.IdentityModel.Tokens.SecurityKeyIdentifierClause", "System.ServiceModel.Security.Tokens.SslSecurityTokenParameters", "Method[CreateKeyIdentifierClause].ReturnValue"] + - ["System.Boolean", "System.ServiceModel.Security.Tokens.SecurityContextSecurityToken", "Method[CanCreateKeyIdentifierClause].ReturnValue"] + - ["System.Uri", "System.ServiceModel.Security.Tokens.InitiatorServiceModelSecurityTokenRequirement", "Property[Via]"] + - ["System.String", "System.ServiceModel.Security.Tokens.ServiceModelSecurityTokenTypes!", "Property[AnonymousSslnego]"] + - ["System.String", "System.ServiceModel.Security.Tokens.ServiceModelSecurityTokenRequirement!", "Property[PrivacyNoticeUriProperty]"] + - ["System.Boolean", "System.ServiceModel.Security.Tokens.SecureConversationSecurityTokenParameters", "Property[SupportsClientAuthentication]"] + - ["System.Collections.ObjectModel.Collection", "System.ServiceModel.Security.Tokens.IssuedSecurityTokenProvider", "Property[TokenRequestParameters]"] + - ["System.DateTime", "System.ServiceModel.Security.Tokens.WrappedKeySecurityToken", "Property[ValidFrom]"] + - ["System.String", "System.ServiceModel.Security.Tokens.ServiceModelSecurityTokenRequirement!", "Property[SecureConversationSecurityBindingElementProperty]"] + - ["System.DateTime", "System.ServiceModel.Security.Tokens.SecurityContextSecurityToken", "Property[KeyEffectiveTime]"] + - ["System.Boolean", "System.ServiceModel.Security.Tokens.UserNameSecurityTokenParameters", "Property[HasAsymmetricKey]"] + - ["System.ServiceModel.Security.ChannelProtectionRequirements", "System.ServiceModel.Security.Tokens.SecureConversationSecurityTokenParameters", "Property[BootstrapProtectionRequirements]"] + - ["System.Boolean", "System.ServiceModel.Security.Tokens.SecureConversationSecurityTokenParameters", "Property[CanRenewSession]"] + - ["System.Boolean", "System.ServiceModel.Security.Tokens.X509SecurityTokenParameters", "Property[SupportsClientWindowsIdentity]"] + - ["System.Boolean", "System.ServiceModel.Security.Tokens.UserNameSecurityTokenParameters", "Property[SupportsServerAuthentication]"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.ServiceModel.Security.Tokens.SecurityContextSecurityToken", "Property[AuthorizationPolicies]"] + - ["System.Boolean", "System.ServiceModel.Security.Tokens.X509SecurityTokenParameters", "Property[SupportsClientAuthentication]"] + - ["System.Boolean", "System.ServiceModel.Security.Tokens.RsaSecurityTokenParameters", "Property[SupportsClientAuthentication]"] + - ["System.String", "System.ServiceModel.Security.Tokens.RecipientServiceModelSecurityTokenRequirement", "Method[ToString].ReturnValue"] + - ["System.ServiceModel.EndpointAddress", "System.ServiceModel.Security.Tokens.IssuedSecurityTokenProvider", "Property[IssuerAddress]"] + - ["System.Boolean", "System.ServiceModel.Security.Tokens.IssuedSecurityTokenProvider", "Property[SupportsTokenCancellation]"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.ServiceModel.Security.Tokens.WrappedKeySecurityToken", "Property[SecurityKeys]"] + - ["System.Net.NetworkCredential", "System.ServiceModel.Security.Tokens.SspiSecurityToken", "Property[NetworkCredential]"] + - ["System.String", "System.ServiceModel.Security.Tokens.ServiceModelSecurityTokenRequirement!", "Property[ListenUriProperty]"] + - ["System.String", "System.ServiceModel.Security.Tokens.SecurityContextSecurityToken", "Method[ToString].ReturnValue"] + - ["System.String", "System.ServiceModel.Security.Tokens.ServiceModelSecurityTokenRequirement!", "Property[AuditLogLocationProperty]"] + - ["System.ServiceModel.Security.Tokens.X509KeyIdentifierClauseType", "System.ServiceModel.Security.Tokens.X509KeyIdentifierClauseType!", "Field[IssuerSerial]"] + - ["System.Boolean", "System.ServiceModel.Security.Tokens.WrappedKeySecurityToken", "Method[CanCreateKeyIdentifierClause].ReturnValue"] + - ["System.IdentityModel.Tokens.SecurityKeyType", "System.ServiceModel.Security.Tokens.IssuedSecurityTokenParameters", "Property[KeyType]"] + - ["System.Boolean", "System.ServiceModel.Security.Tokens.RecipientServiceModelSecurityTokenRequirement", "Property[SuppressAuditFailure]"] + - ["System.ServiceModel.Security.Tokens.IssuedSecurityTokenHandler", "System.ServiceModel.Security.Tokens.IIssuanceSecurityTokenAuthenticator", "Property[IssuedSecurityTokenHandler]"] + - ["System.Xml.UniqueId", "System.ServiceModel.Security.Tokens.SecurityContextSecurityToken", "Property[KeyGeneration]"] + - ["System.ServiceModel.Security.Tokens.RenewedSecurityTokenHandler", "System.ServiceModel.Security.Tokens.IIssuanceSecurityTokenAuthenticator", "Property[RenewedSecurityTokenHandler]"] + - ["System.String", "System.ServiceModel.Security.Tokens.ServiceModelSecurityTokenRequirement!", "Property[MessageDirectionProperty]"] + - ["System.ServiceModel.Security.Tokens.SecurityTokenParameters", "System.ServiceModel.Security.Tokens.SslSecurityTokenParameters", "Method[CloneCore].ReturnValue"] + - ["System.Boolean", "System.ServiceModel.Security.Tokens.SslSecurityTokenParameters", "Property[SupportsClientAuthentication]"] + - ["System.IdentityModel.Tokens.SecurityKeyIdentifierClause", "System.ServiceModel.Security.Tokens.IssuedSecurityTokenParameters", "Method[CreateKeyIdentifierClause].ReturnValue"] + - ["System.DateTime", "System.ServiceModel.Security.Tokens.SecurityContextSecurityToken", "Property[ValidTo]"] + - ["System.IdentityModel.Tokens.SecurityKeyIdentifier", "System.ServiceModel.Security.Tokens.WrappedKeySecurityToken", "Property[WrappingTokenReference]"] + - ["System.Collections.ObjectModel.Collection", "System.ServiceModel.Security.Tokens.ISecurityContextSecurityTokenCache", "Method[GetAllContexts].ReturnValue"] + - ["System.String", "System.ServiceModel.Security.Tokens.WrappedKeySecurityToken", "Property[Id]"] + - ["System.ServiceModel.Channels.Binding", "System.ServiceModel.Security.Tokens.IssuedSecurityTokenProvider", "Property[IssuerBinding]"] + - ["System.String", "System.ServiceModel.Security.Tokens.X509SecurityTokenParameters", "Method[ToString].ReturnValue"] + - ["System.IAsyncResult", "System.ServiceModel.Security.Tokens.IssuedSecurityTokenProvider", "Method[BeginGetTokenCore].ReturnValue"] + - ["System.ServiceModel.EndpointAddress", "System.ServiceModel.Security.Tokens.InitiatorServiceModelSecurityTokenRequirement", "Property[TargetAddress]"] + - ["System.Boolean", "System.ServiceModel.Security.Tokens.RsaSecurityTokenParameters", "Property[SupportsServerAuthentication]"] + - ["System.Boolean", "System.ServiceModel.Security.Tokens.SslSecurityTokenParameters", "Property[RequireClientCertificate]"] + - ["System.Boolean", "System.ServiceModel.Security.Tokens.SecurityContextSecurityTokenResolver", "Method[TryResolveTokenCore].ReturnValue"] + - ["System.String", "System.ServiceModel.Security.Tokens.ServiceModelSecurityTokenRequirement!", "Property[IsInitiatorProperty]"] + - ["System.Boolean", "System.ServiceModel.Security.Tokens.SecurityTokenParameters", "Property[SupportsServerAuthentication]"] + - ["System.String", "System.ServiceModel.Security.Tokens.SecureConversationSecurityTokenParameters", "Method[ToString].ReturnValue"] + - ["System.Boolean", "System.ServiceModel.Security.Tokens.SecureConversationSecurityTokenParameters", "Property[HasAsymmetricKey]"] + - ["System.Boolean", "System.ServiceModel.Security.Tokens.ILogonTokenCacheManager", "Method[RemoveCachedLogonToken].ReturnValue"] + - ["System.IdentityModel.Tokens.SecurityToken", "System.ServiceModel.Security.Tokens.IssuedSecurityTokenProvider", "Method[GetTokenCore].ReturnValue"] + - ["System.IdentityModel.Tokens.SecurityKeyIdentifierClause", "System.ServiceModel.Security.Tokens.KerberosSecurityTokenParameters", "Method[CreateKeyIdentifierClause].ReturnValue"] + - ["System.ServiceModel.Security.Tokens.SecurityTokenReferenceStyle", "System.ServiceModel.Security.Tokens.SecurityTokenReferenceStyle!", "Field[External]"] + - ["System.Boolean", "System.ServiceModel.Security.Tokens.SspiSecurityTokenParameters", "Property[HasAsymmetricKey]"] + - ["System.Boolean", "System.ServiceModel.Security.Tokens.SspiSecurityTokenParameters", "Property[SupportsClientAuthentication]"] + - ["System.Int32", "System.ServiceModel.Security.Tokens.IssuedSecurityTokenParameters", "Property[KeySize]"] + - ["System.String", "System.ServiceModel.Security.Tokens.BinarySecretSecurityToken", "Property[Id]"] + - ["System.Collections.ObjectModel.Collection", "System.ServiceModel.Security.Tokens.IssuedSecurityTokenParameters", "Method[CreateRequestParameters].ReturnValue"] + - ["System.Boolean", "System.ServiceModel.Security.Tokens.UserNameSecurityTokenParameters", "Property[SupportsClientWindowsIdentity]"] + - ["System.String", "System.ServiceModel.Security.Tokens.WrappedKeySecurityToken", "Property[WrappingAlgorithm]"] + - ["System.String", "System.ServiceModel.Security.Tokens.SecurityContextSecurityToken", "Property[Id]"] + - ["System.Boolean", "System.ServiceModel.Security.Tokens.SspiSecurityToken", "Property[AllowNtlm]"] + - ["System.String", "System.ServiceModel.Security.Tokens.ServiceModelSecurityTokenRequirement!", "Property[HttpAuthenticationSchemeProperty]"] + - ["System.Boolean", "System.ServiceModel.Security.Tokens.KerberosSecurityTokenParameters", "Property[SupportsClientAuthentication]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemServiceModelSyndication/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemServiceModelSyndication/model.yml new file mode 100644 index 000000000000..d604ac505473 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemServiceModelSyndication/model.yml @@ -0,0 +1,262 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.String", "System.ServiceModel.Syndication.TextSyndicationContent", "Property[Text]"] + - ["System.Xml.Schema.XmlSchema", "System.ServiceModel.Syndication.AtomPub10CategoriesDocumentFormatter", "Method[System.Xml.Serialization.IXmlSerializable.GetSchema].ReturnValue"] + - ["System.String", "System.ServiceModel.Syndication.SyndicationFeedFormatter", "Method[ToString].ReturnValue"] + - ["System.Boolean", "System.ServiceModel.Syndication.SyndicationCategory", "Method[TryParseAttribute].ReturnValue"] + - ["System.Xml.XmlDictionaryReader", "System.ServiceModel.Syndication.XmlSyndicationContent", "Method[GetReaderAtContent].ReturnValue"] + - ["System.String", "System.ServiceModel.Syndication.SyndicationFeed", "Property[Id]"] + - ["System.Collections.ObjectModel.Collection", "System.ServiceModel.Syndication.SyndicationItem", "Property[Categories]"] + - ["System.Uri", "System.ServiceModel.Syndication.ResourceCollectionInfo", "Property[BaseUri]"] + - ["System.String", "System.ServiceModel.Syndication.SyndicationLink", "Property[MediaType]"] + - ["System.Boolean", "System.ServiceModel.Syndication.SyndicationFeed", "Method[TryParseAttribute].ReturnValue"] + - ["System.ServiceModel.Syndication.InlineCategoriesDocument", "System.ServiceModel.Syndication.AtomPub10CategoriesDocumentFormatter", "Method[CreateInlineCategoriesDocument].ReturnValue"] + - ["System.ServiceModel.Syndication.SyndicationElementExtension", "System.ServiceModel.Syndication.XmlSyndicationContent", "Property[Extension]"] + - ["System.Collections.ObjectModel.Collection", "System.ServiceModel.Syndication.SyndicationItem", "Property[Contributors]"] + - ["System.Uri", "System.ServiceModel.Syndication.CategoriesDocument", "Property[BaseUri]"] + - ["System.Collections.Generic.IEnumerable", "System.ServiceModel.Syndication.Rss20FeedFormatter", "Method[ReadItems].ReturnValue"] + - ["System.Collections.ObjectModel.Collection", "System.ServiceModel.Syndication.SyndicationItem", "Property[Links]"] + - ["TServiceDocument", "System.ServiceModel.Syndication.ServiceDocument!", "Method[Load].ReturnValue"] + - ["System.ServiceModel.Syndication.CategoriesDocument", "System.ServiceModel.Syndication.CategoriesDocumentFormatter", "Property[Document]"] + - ["System.ServiceModel.Syndication.TextSyndicationContent", "System.ServiceModel.Syndication.SyndicationContent!", "Method[CreateHtmlContent].ReturnValue"] + - ["System.Boolean", "System.ServiceModel.Syndication.SyndicationItemFormatter", "Method[CanRead].ReturnValue"] + - ["System.String", "System.ServiceModel.Syndication.Rss20FeedFormatter", "Property[Version]"] + - ["System.Type", "System.ServiceModel.Syndication.Rss20FeedFormatter", "Property[FeedType]"] + - ["System.String", "System.ServiceModel.Syndication.XmlUriData", "Property[UriString]"] + - ["System.ServiceModel.Syndication.SyndicationFeed", "System.ServiceModel.Syndication.SyndicationFeed", "Method[Clone].ReturnValue"] + - ["System.Uri", "System.ServiceModel.Syndication.SyndicationLink", "Property[Uri]"] + - ["System.Boolean", "System.ServiceModel.Syndication.Rss20ItemFormatter", "Method[CanRead].ReturnValue"] + - ["System.ServiceModel.Syndication.SyndicationItem", "System.ServiceModel.Syndication.SyndicationItemFormatter", "Property[Item]"] + - ["System.String", "System.ServiceModel.Syndication.SyndicationLink", "Property[Title]"] + - ["System.ServiceModel.Syndication.TryParseUriCallback", "System.ServiceModel.Syndication.SyndicationFeedFormatter", "Property[UriParser]"] + - ["System.Boolean", "System.ServiceModel.Syndication.SyndicationLink", "Method[TryParseAttribute].ReturnValue"] + - ["System.Collections.ObjectModel.Collection", "System.ServiceModel.Syndication.SyndicationFeed", "Property[SkipDays]"] + - ["TContent", "System.ServiceModel.Syndication.XmlSyndicationContent", "Method[ReadContent].ReturnValue"] + - ["System.ServiceModel.Syndication.SyndicationItem", "System.ServiceModel.Syndication.SyndicationItem", "Method[Clone].ReturnValue"] + - ["System.ServiceModel.Syndication.SyndicationItem", "System.ServiceModel.Syndication.SyndicationItemFormatter", "Method[CreateItemInstance].ReturnValue"] + - ["TSyndicationFeed", "System.ServiceModel.Syndication.SyndicationFeed!", "Method[Load].ReturnValue"] + - ["System.ServiceModel.Syndication.SyndicationContent", "System.ServiceModel.Syndication.XmlSyndicationContent", "Method[Clone].ReturnValue"] + - ["System.ServiceModel.Syndication.SyndicationItem", "System.ServiceModel.Syndication.SyndicationItem!", "Method[Load].ReturnValue"] + - ["System.ServiceModel.Syndication.SyndicationItem", "System.ServiceModel.Syndication.Atom10FeedFormatter", "Method[ReadItem].ReturnValue"] + - ["System.Collections.ObjectModel.Collection", "System.ServiceModel.Syndication.ResourceCollectionInfo", "Property[Accepts]"] + - ["System.Boolean", "System.ServiceModel.Syndication.Rss20FeedFormatter", "Property[PreserveAttributeExtensions]"] + - ["System.ServiceModel.Syndication.SyndicationItem", "System.ServiceModel.Syndication.SyndicationFeed", "Method[CreateItem].ReturnValue"] + - ["System.Collections.Generic.Dictionary", "System.ServiceModel.Syndication.Workspace", "Property[AttributeExtensions]"] + - ["System.String", "System.ServiceModel.Syndication.UrlSyndicationContent", "Property[Type]"] + - ["System.Boolean", "System.ServiceModel.Syndication.CategoriesDocument", "Method[TryParseElement].ReturnValue"] + - ["System.String", "System.ServiceModel.Syndication.SyndicationTextInput", "Property[Name]"] + - ["System.Collections.ObjectModel.Collection", "System.ServiceModel.Syndication.Workspace", "Property[Collections]"] + - ["System.Boolean", "System.ServiceModel.Syndication.ServiceDocument", "Method[TryParseElement].ReturnValue"] + - ["System.ServiceModel.Syndication.SyndicationItem", "System.ServiceModel.Syndication.Atom10ItemFormatter", "Method[CreateItemInstance].ReturnValue"] + - ["TExtension", "System.ServiceModel.Syndication.SyndicationElementExtension", "Method[GetObject].ReturnValue"] + - ["System.Collections.Generic.Dictionary", "System.ServiceModel.Syndication.SyndicationFeed", "Property[AttributeExtensions]"] + - ["System.Boolean", "System.ServiceModel.Syndication.Rss20ItemFormatter", "Property[SerializeExtensionsAsAtom]"] + - ["System.ServiceModel.Syndication.SyndicationItem", "System.ServiceModel.Syndication.Rss20FeedFormatter", "Method[ReadItem].ReturnValue"] + - ["System.Collections.Generic.IEnumerable", "System.ServiceModel.Syndication.Atom10FeedFormatter", "Method[ReadItems].ReturnValue"] + - ["System.ServiceModel.Syndication.TextSyndicationContentKind", "System.ServiceModel.Syndication.TextSyndicationContentKind!", "Field[Html]"] + - ["System.Collections.ObjectModel.Collection", "System.ServiceModel.Syndication.SyndicationFeed", "Property[Authors]"] + - ["System.ServiceModel.Syndication.SyndicationPerson", "System.ServiceModel.Syndication.SyndicationItem", "Method[CreatePerson].ReturnValue"] + - ["System.String", "System.ServiceModel.Syndication.XmlDateTimeData", "Property[DateTimeString]"] + - ["System.ServiceModel.Syndication.SyndicationFeed", "System.ServiceModel.Syndication.SyndicationFeed!", "Method[Load].ReturnValue"] + - ["System.Xml.XmlReader", "System.ServiceModel.Syndication.SyndicationElementExtension", "Method[GetReader].ReturnValue"] + - ["System.ServiceModel.Syndication.ServiceDocument", "System.ServiceModel.Syndication.ServiceDocumentFormatter", "Property[Document]"] + - ["System.Boolean", "System.ServiceModel.Syndication.ServiceDocumentFormatter", "Method[CanRead].ReturnValue"] + - ["System.Boolean", "System.ServiceModel.Syndication.Atom10ItemFormatter", "Method[CanRead].ReturnValue"] + - ["System.ServiceModel.Syndication.ServiceDocument", "System.ServiceModel.Syndication.AtomPub10ServiceDocumentFormatter", "Method[CreateDocumentInstance].ReturnValue"] + - ["System.ServiceModel.Syndication.SyndicationCategory", "System.ServiceModel.Syndication.SyndicationItem", "Method[CreateCategory].ReturnValue"] + - ["System.ServiceModel.Syndication.SyndicationFeed", "System.ServiceModel.Syndication.SyndicationFeedFormatter", "Method[CreateFeedInstance].ReturnValue"] + - ["System.Boolean", "System.ServiceModel.Syndication.CategoriesDocumentFormatter", "Method[CanRead].ReturnValue"] + - ["System.Boolean", "System.ServiceModel.Syndication.SyndicationFeedFormatter!", "Method[TryParseAttribute].ReturnValue"] + - ["System.ServiceModel.Syndication.SyndicationTextInput", "System.ServiceModel.Syndication.SyndicationFeed", "Property[TextInput]"] + - ["System.Int64", "System.ServiceModel.Syndication.SyndicationLink", "Property[Length]"] + - ["System.Uri", "System.ServiceModel.Syndication.SyndicationFeed", "Property[BaseUri]"] + - ["System.ServiceModel.Syndication.XmlSyndicationContent", "System.ServiceModel.Syndication.SyndicationContent!", "Method[CreateXmlContent].ReturnValue"] + - ["System.String", "System.ServiceModel.Syndication.SyndicationContent", "Property[Type]"] + - ["System.Boolean", "System.ServiceModel.Syndication.SyndicationPerson", "Method[TryParseElement].ReturnValue"] + - ["System.Boolean", "System.ServiceModel.Syndication.Atom10FeedFormatter", "Property[PreserveAttributeExtensions]"] + - ["System.Xml.Schema.XmlSchema", "System.ServiceModel.Syndication.Rss20FeedFormatter", "Method[System.Xml.Serialization.IXmlSerializable.GetSchema].ReturnValue"] + - ["System.ServiceModel.Syndication.ReferencedCategoriesDocument", "System.ServiceModel.Syndication.CategoriesDocumentFormatter", "Method[CreateReferencedCategoriesDocument].ReturnValue"] + - ["System.ServiceModel.Syndication.ResourceCollectionInfo", "System.ServiceModel.Syndication.Workspace", "Method[CreateResourceCollection].ReturnValue"] + - ["System.String", "System.ServiceModel.Syndication.SyndicationFeed", "Property[Generator]"] + - ["System.Collections.Generic.Dictionary", "System.ServiceModel.Syndication.SyndicationPerson", "Property[AttributeExtensions]"] + - ["System.Uri", "System.ServiceModel.Syndication.ResourceCollectionInfo", "Property[Link]"] + - ["System.Collections.Generic.IEnumerable", "System.ServiceModel.Syndication.SyndicationFeed", "Property[Items]"] + - ["System.Boolean", "System.ServiceModel.Syndication.Rss20FeedFormatter", "Property[PreserveElementExtensions]"] + - ["System.ServiceModel.Syndication.SyndicationFeed", "System.ServiceModel.Syndication.Rss20FeedFormatter", "Method[CreateFeedInstance].ReturnValue"] + - ["System.Xml.XmlQualifiedName", "System.ServiceModel.Syndication.XmlDateTimeData", "Property[ElementQualifiedName]"] + - ["System.String", "System.ServiceModel.Syndication.Atom10ItemFormatter", "Property[Version]"] + - ["System.DateTimeOffset", "System.ServiceModel.Syndication.SyndicationFeed", "Property[LastUpdatedTime]"] + - ["System.String", "System.ServiceModel.Syndication.SyndicationItemFormatter", "Method[ToString].ReturnValue"] + - ["System.String", "System.ServiceModel.Syndication.AtomPub10CategoriesDocumentFormatter", "Property[Version]"] + - ["System.Uri", "System.ServiceModel.Syndication.SyndicationItem", "Property[BaseUri]"] + - ["System.String", "System.ServiceModel.Syndication.CategoriesDocument", "Property[Language]"] + - ["System.Boolean", "System.ServiceModel.Syndication.AtomPub10CategoriesDocumentFormatter", "Method[CanRead].ReturnValue"] + - ["System.Collections.Generic.Dictionary", "System.ServiceModel.Syndication.ServiceDocument", "Property[AttributeExtensions]"] + - ["System.ServiceModel.Syndication.SyndicationFeed", "System.ServiceModel.Syndication.SyndicationFeedFormatter", "Property[Feed]"] + - ["System.Boolean", "System.ServiceModel.Syndication.ServiceDocument", "Method[TryParseAttribute].ReturnValue"] + - ["System.ServiceModel.Syndication.ReferencedCategoriesDocument", "System.ServiceModel.Syndication.CategoriesDocument!", "Method[Create].ReturnValue"] + - ["System.String", "System.ServiceModel.Syndication.SyndicationTextInput", "Property[Title]"] + - ["System.ServiceModel.Syndication.SyndicationCategory", "System.ServiceModel.Syndication.SyndicationFeed", "Method[CreateCategory].ReturnValue"] + - ["System.String", "System.ServiceModel.Syndication.TextSyndicationContent", "Property[Type]"] + - ["System.Boolean", "System.ServiceModel.Syndication.SyndicationItemFormatter!", "Method[TryParseElement].ReturnValue"] + - ["System.Boolean", "System.ServiceModel.Syndication.ResourceCollectionInfo", "Method[TryParseElement].ReturnValue"] + - ["System.ServiceModel.Syndication.Atom10ItemFormatter", "System.ServiceModel.Syndication.SyndicationItem", "Method[GetAtom10Formatter].ReturnValue"] + - ["System.ServiceModel.Syndication.SyndicationElementExtensionCollection", "System.ServiceModel.Syndication.SyndicationPerson", "Property[ElementExtensions]"] + - ["System.ServiceModel.Syndication.CategoriesDocumentFormatter", "System.ServiceModel.Syndication.CategoriesDocument", "Method[GetFormatter].ReturnValue"] + - ["System.Nullable", "System.ServiceModel.Syndication.SyndicationFeed", "Property[TimeToLive]"] + - ["System.ServiceModel.Syndication.SyndicationContent", "System.ServiceModel.Syndication.UrlSyndicationContent", "Method[Clone].ReturnValue"] + - ["System.String", "System.ServiceModel.Syndication.SyndicationCategory", "Property[Name]"] + - ["System.ServiceModel.Syndication.SyndicationElementExtensionCollection", "System.ServiceModel.Syndication.SyndicationFeed", "Property[ElementExtensions]"] + - ["System.ServiceModel.Syndication.Workspace", "System.ServiceModel.Syndication.ServiceDocument", "Method[CreateWorkspace].ReturnValue"] + - ["System.ServiceModel.Syndication.SyndicationLink", "System.ServiceModel.Syndication.SyndicationItemFormatter!", "Method[CreateLink].ReturnValue"] + - ["TSyndicationItem", "System.ServiceModel.Syndication.SyndicationItem!", "Method[Load].ReturnValue"] + - ["System.ServiceModel.Syndication.InlineCategoriesDocument", "System.ServiceModel.Syndication.CategoriesDocumentFormatter", "Method[CreateInlineCategoriesDocument].ReturnValue"] + - ["System.ServiceModel.Syndication.SyndicationElementExtensionCollection", "System.ServiceModel.Syndication.ResourceCollectionInfo", "Property[ElementExtensions]"] + - ["System.ServiceModel.Syndication.SyndicationPerson", "System.ServiceModel.Syndication.SyndicationPerson", "Method[Clone].ReturnValue"] + - ["System.ServiceModel.Syndication.Workspace", "System.ServiceModel.Syndication.ServiceDocumentFormatter!", "Method[CreateWorkspace].ReturnValue"] + - ["System.String", "System.ServiceModel.Syndication.SyndicationVersions!", "Field[Atom10]"] + - ["System.Boolean", "System.ServiceModel.Syndication.SyndicationCategory", "Method[TryParseElement].ReturnValue"] + - ["System.ServiceModel.Syndication.TextSyndicationContent", "System.ServiceModel.Syndication.SyndicationItem", "Property[Summary]"] + - ["System.String", "System.ServiceModel.Syndication.SyndicationItemFormatter", "Property[Version]"] + - ["System.Collections.ObjectModel.Collection", "System.ServiceModel.Syndication.ServiceDocument", "Property[Workspaces]"] + - ["System.String", "System.ServiceModel.Syndication.SyndicationPerson", "Property[Uri]"] + - ["System.String", "System.ServiceModel.Syndication.SyndicationFeed", "Property[Language]"] + - ["System.ServiceModel.Syndication.SyndicationContent", "System.ServiceModel.Syndication.TextSyndicationContent", "Method[Clone].ReturnValue"] + - ["System.ServiceModel.Syndication.SyndicationPerson", "System.ServiceModel.Syndication.SyndicationFeed", "Method[CreatePerson].ReturnValue"] + - ["System.ServiceModel.Syndication.SyndicationLink", "System.ServiceModel.Syndication.SyndicationFeedFormatter!", "Method[CreateLink].ReturnValue"] + - ["System.ServiceModel.Syndication.SyndicationLink", "System.ServiceModel.Syndication.SyndicationFeed", "Property[Documentation]"] + - ["System.Uri", "System.ServiceModel.Syndication.UrlSyndicationContent", "Property[Url]"] + - ["System.ServiceModel.Syndication.SyndicationCategory", "System.ServiceModel.Syndication.SyndicationItemFormatter!", "Method[CreateCategory].ReturnValue"] + - ["System.ServiceModel.Syndication.SyndicationElementExtensionCollection", "System.ServiceModel.Syndication.SyndicationItem", "Property[ElementExtensions]"] + - ["System.ServiceModel.Syndication.TextSyndicationContent", "System.ServiceModel.Syndication.SyndicationContent!", "Method[CreateXhtmlContent].ReturnValue"] + - ["System.DateTimeOffset", "System.ServiceModel.Syndication.SyndicationItem", "Property[LastUpdatedTime]"] + - ["System.String", "System.ServiceModel.Syndication.Atom10FeedFormatter", "Property[Version]"] + - ["System.Boolean", "System.ServiceModel.Syndication.ServiceDocumentFormatter!", "Method[TryParseElement].ReturnValue"] + - ["System.Uri", "System.ServiceModel.Syndication.ReferencedCategoriesDocument", "Property[Link]"] + - ["System.ServiceModel.Syndication.ReferencedCategoriesDocument", "System.ServiceModel.Syndication.ResourceCollectionInfo", "Method[CreateReferencedCategoriesDocument].ReturnValue"] + - ["System.Boolean", "System.ServiceModel.Syndication.Workspace", "Method[TryParseAttribute].ReturnValue"] + - ["System.Boolean", "System.ServiceModel.Syndication.SyndicationItem", "Method[TryParseElement].ReturnValue"] + - ["System.Type", "System.ServiceModel.Syndication.Atom10ItemFormatter", "Property[ItemType]"] + - ["System.Uri", "System.ServiceModel.Syndication.ServiceDocument", "Property[BaseUri]"] + - ["System.Boolean", "System.ServiceModel.Syndication.Atom10FeedFormatter", "Method[CanRead].ReturnValue"] + - ["System.String", "System.ServiceModel.Syndication.ServiceDocumentFormatter", "Property[Version]"] + - ["System.Collections.Generic.Dictionary", "System.ServiceModel.Syndication.CategoriesDocument", "Property[AttributeExtensions]"] + - ["System.Boolean", "System.ServiceModel.Syndication.InlineCategoriesDocument", "Property[IsFixed]"] + - ["System.ServiceModel.Syndication.SyndicationLink", "System.ServiceModel.Syndication.SyndicationLink!", "Method[CreateMediaEnclosureLink].ReturnValue"] + - ["System.Collections.ObjectModel.Collection", "System.ServiceModel.Syndication.SyndicationElementExtensionCollection", "Method[ReadElementExtensions].ReturnValue"] + - ["System.ServiceModel.Syndication.SyndicationCategory", "System.ServiceModel.Syndication.InlineCategoriesDocument", "Method[CreateCategory].ReturnValue"] + - ["System.String", "System.ServiceModel.Syndication.SyndicationFeedFormatter", "Property[Version]"] + - ["System.ServiceModel.Syndication.SyndicationPerson", "System.ServiceModel.Syndication.SyndicationFeedFormatter!", "Method[CreatePerson].ReturnValue"] + - ["System.ServiceModel.Syndication.SyndicationPerson", "System.ServiceModel.Syndication.SyndicationItemFormatter!", "Method[CreatePerson].ReturnValue"] + - ["System.Uri", "System.ServiceModel.Syndication.SyndicationFeed", "Property[ImageUrl]"] + - ["System.Collections.ObjectModel.Collection", "System.ServiceModel.Syndication.ResourceCollectionInfo", "Property[Categories]"] + - ["System.Boolean", "System.ServiceModel.Syndication.ServiceDocumentFormatter!", "Method[TryParseAttribute].ReturnValue"] + - ["System.ServiceModel.Syndication.TextSyndicationContent", "System.ServiceModel.Syndication.SyndicationItem", "Property[Title]"] + - ["System.Boolean", "System.ServiceModel.Syndication.SyndicationItemFormatter!", "Method[TryParseContent].ReturnValue"] + - ["System.ServiceModel.Syndication.SyndicationCategory", "System.ServiceModel.Syndication.SyndicationFeedFormatter!", "Method[CreateCategory].ReturnValue"] + - ["System.Xml.Schema.XmlSchema", "System.ServiceModel.Syndication.Atom10ItemFormatter", "Method[System.Xml.Serialization.IXmlSerializable.GetSchema].ReturnValue"] + - ["System.Uri", "System.ServiceModel.Syndication.SyndicationLink", "Property[BaseUri]"] + - ["System.Collections.ObjectModel.Collection", "System.ServiceModel.Syndication.SyndicationItem", "Property[Authors]"] + - ["System.Boolean", "System.ServiceModel.Syndication.CategoriesDocument", "Method[TryParseAttribute].ReturnValue"] + - ["System.Boolean", "System.ServiceModel.Syndication.Rss20ItemFormatter", "Property[PreserveElementExtensions]"] + - ["System.Collections.ObjectModel.Collection", "System.ServiceModel.Syndication.SyndicationFeed", "Property[Categories]"] + - ["System.ServiceModel.Syndication.SyndicationElementExtensionCollection", "System.ServiceModel.Syndication.SyndicationLink", "Property[ElementExtensions]"] + - ["System.ServiceModel.Syndication.SyndicationItem", "System.ServiceModel.Syndication.SyndicationFeedFormatter!", "Method[CreateItem].ReturnValue"] + - ["System.ServiceModel.Syndication.SyndicationElementExtensionCollection", "System.ServiceModel.Syndication.Workspace", "Property[ElementExtensions]"] + - ["System.String", "System.ServiceModel.Syndication.InlineCategoriesDocument", "Property[Scheme]"] + - ["System.ServiceModel.Syndication.ServiceDocumentFormatter", "System.ServiceModel.Syndication.ServiceDocument", "Method[GetFormatter].ReturnValue"] + - ["System.ServiceModel.Syndication.InlineCategoriesDocument", "System.ServiceModel.Syndication.ServiceDocumentFormatter!", "Method[CreateInlineCategories].ReturnValue"] + - ["System.ServiceModel.Syndication.TextSyndicationContentKind", "System.ServiceModel.Syndication.TextSyndicationContentKind!", "Field[XHtml]"] + - ["System.ServiceModel.Syndication.TextSyndicationContent", "System.ServiceModel.Syndication.Workspace", "Property[Title]"] + - ["System.ServiceModel.Syndication.Atom10FeedFormatter", "System.ServiceModel.Syndication.SyndicationFeed", "Method[GetAtom10Formatter].ReturnValue"] + - ["System.Boolean", "System.ServiceModel.Syndication.SyndicationFeedFormatter!", "Method[TryParseContent].ReturnValue"] + - ["System.DateTimeOffset", "System.ServiceModel.Syndication.SyndicationItem", "Property[PublishDate]"] + - ["System.ServiceModel.Syndication.ServiceDocument", "System.ServiceModel.Syndication.ServiceDocument!", "Method[Load].ReturnValue"] + - ["System.ServiceModel.Syndication.TextSyndicationContent", "System.ServiceModel.Syndication.SyndicationContent!", "Method[CreatePlaintextContent].ReturnValue"] + - ["System.ServiceModel.Syndication.TextSyndicationContent", "System.ServiceModel.Syndication.ResourceCollectionInfo", "Property[Title]"] + - ["System.Boolean", "System.ServiceModel.Syndication.ResourceCollectionInfo", "Method[TryParseAttribute].ReturnValue"] + - ["System.ServiceModel.Syndication.TextSyndicationContentKind", "System.ServiceModel.Syndication.TextSyndicationContentKind!", "Field[Plaintext]"] + - ["System.ServiceModel.Syndication.SyndicationContent", "System.ServiceModel.Syndication.SyndicationItem", "Property[Content]"] + - ["System.String", "System.ServiceModel.Syndication.SyndicationPerson", "Property[Email]"] + - ["System.Type", "System.ServiceModel.Syndication.Atom10FeedFormatter", "Property[FeedType]"] + - ["System.ServiceModel.Syndication.InlineCategoriesDocument", "System.ServiceModel.Syndication.CategoriesDocument!", "Method[Create].ReturnValue"] + - ["System.String", "System.ServiceModel.Syndication.Rss20ItemFormatter", "Property[Version]"] + - ["System.String", "System.ServiceModel.Syndication.SyndicationElementExtension", "Property[OuterName]"] + - ["System.String", "System.ServiceModel.Syndication.CategoriesDocumentFormatter", "Property[Version]"] + - ["System.Boolean", "System.ServiceModel.Syndication.SyndicationFeedFormatter!", "Method[TryParseElement].ReturnValue"] + - ["System.Collections.ObjectModel.Collection", "System.ServiceModel.Syndication.InlineCategoriesDocument", "Property[Categories]"] + - ["System.String", "System.ServiceModel.Syndication.SyndicationElementExtension", "Property[OuterNamespace]"] + - ["System.ServiceModel.Syndication.Rss20ItemFormatter", "System.ServiceModel.Syndication.SyndicationItem", "Method[GetRss20Formatter].ReturnValue"] + - ["System.Xml.Schema.XmlSchema", "System.ServiceModel.Syndication.AtomPub10ServiceDocumentFormatter", "Method[System.Xml.Serialization.IXmlSerializable.GetSchema].ReturnValue"] + - ["System.String", "System.ServiceModel.Syndication.SyndicationCategory", "Property[Label]"] + - ["System.Xml.XmlQualifiedName", "System.ServiceModel.Syndication.XmlUriData", "Property[ElementQualifiedName]"] + - ["System.ServiceModel.Syndication.UrlSyndicationContent", "System.ServiceModel.Syndication.SyndicationContent!", "Method[CreateUrlContent].ReturnValue"] + - ["System.ServiceModel.Syndication.TextSyndicationContent", "System.ServiceModel.Syndication.SyndicationFeed", "Property[Description]"] + - ["System.Collections.ObjectModel.Collection", "System.ServiceModel.Syndication.SyndicationFeed", "Property[SkipHours]"] + - ["System.Collections.Generic.Dictionary", "System.ServiceModel.Syndication.ResourceCollectionInfo", "Property[AttributeExtensions]"] + - ["System.String", "System.ServiceModel.Syndication.AtomPub10ServiceDocumentFormatter", "Property[Version]"] + - ["System.ServiceModel.Syndication.SyndicationLink", "System.ServiceModel.Syndication.SyndicationLink!", "Method[CreateAlternateLink].ReturnValue"] + - ["System.ServiceModel.Syndication.TextSyndicationContent", "System.ServiceModel.Syndication.SyndicationFeed", "Property[Title]"] + - ["System.ServiceModel.Syndication.SyndicationFeed", "System.ServiceModel.Syndication.SyndicationItem", "Property[SourceFeed]"] + - ["System.Boolean", "System.ServiceModel.Syndication.Workspace", "Method[TryParseElement].ReturnValue"] + - ["System.String", "System.ServiceModel.Syndication.SyndicationVersions!", "Field[Rss20]"] + - ["System.Xml.Schema.XmlSchema", "System.ServiceModel.Syndication.Rss20ItemFormatter", "Method[System.Xml.Serialization.IXmlSerializable.GetSchema].ReturnValue"] + - ["System.Boolean", "System.ServiceModel.Syndication.SyndicationItemFormatter!", "Method[TryParseAttribute].ReturnValue"] + - ["System.Uri", "System.ServiceModel.Syndication.Workspace", "Property[BaseUri]"] + - ["System.ServiceModel.Syndication.TryParseDateTimeCallback", "System.ServiceModel.Syndication.SyndicationFeedFormatter", "Property[DateTimeParser]"] + - ["System.String", "System.ServiceModel.Syndication.SyndicationTextInput", "Property[Description]"] + - ["System.ServiceModel.Syndication.SyndicationLink", "System.ServiceModel.Syndication.SyndicationItem", "Method[CreateLink].ReturnValue"] + - ["System.Boolean", "System.ServiceModel.Syndication.Atom10ItemFormatter", "Property[PreserveElementExtensions]"] + - ["System.Boolean", "System.ServiceModel.Syndication.AtomPub10ServiceDocumentFormatter", "Method[CanRead].ReturnValue"] + - ["System.String", "System.ServiceModel.Syndication.ServiceDocument", "Property[Language]"] + - ["System.Xml.Schema.XmlSchema", "System.ServiceModel.Syndication.Atom10FeedFormatter", "Method[System.Xml.Serialization.IXmlSerializable.GetSchema].ReturnValue"] + - ["System.ServiceModel.Syndication.SyndicationCategory", "System.ServiceModel.Syndication.SyndicationCategory", "Method[Clone].ReturnValue"] + - ["System.String", "System.ServiceModel.Syndication.SyndicationLink", "Property[RelationshipType]"] + - ["System.ServiceModel.Syndication.InlineCategoriesDocument", "System.ServiceModel.Syndication.ResourceCollectionInfo", "Method[CreateInlineCategoriesDocument].ReturnValue"] + - ["System.ServiceModel.Syndication.TextSyndicationContent", "System.ServiceModel.Syndication.SyndicationItem", "Property[Copyright]"] + - ["System.Collections.Generic.Dictionary", "System.ServiceModel.Syndication.SyndicationItem", "Property[AttributeExtensions]"] + - ["System.Uri", "System.ServiceModel.Syndication.SyndicationLink", "Method[GetAbsoluteUri].ReturnValue"] + - ["System.String", "System.ServiceModel.Syndication.XmlSyndicationContent", "Property[Type]"] + - ["System.Boolean", "System.ServiceModel.Syndication.SyndicationPerson", "Method[TryParseAttribute].ReturnValue"] + - ["System.Boolean", "System.ServiceModel.Syndication.SyndicationLink", "Method[TryParseElement].ReturnValue"] + - ["System.ServiceModel.Syndication.SyndicationLink", "System.ServiceModel.Syndication.SyndicationLink!", "Method[CreateSelfLink].ReturnValue"] + - ["System.ServiceModel.Syndication.ReferencedCategoriesDocument", "System.ServiceModel.Syndication.AtomPub10CategoriesDocumentFormatter", "Method[CreateReferencedCategoriesDocument].ReturnValue"] + - ["System.ServiceModel.Syndication.SyndicationElementExtensionCollection", "System.ServiceModel.Syndication.CategoriesDocument", "Property[ElementExtensions]"] + - ["System.Collections.Generic.Dictionary", "System.ServiceModel.Syndication.SyndicationContent", "Property[AttributeExtensions]"] + - ["System.String", "System.ServiceModel.Syndication.SyndicationPerson", "Property[Name]"] + - ["System.ServiceModel.Syndication.ReferencedCategoriesDocument", "System.ServiceModel.Syndication.ServiceDocumentFormatter!", "Method[CreateReferencedCategories].ReturnValue"] + - ["System.Boolean", "System.ServiceModel.Syndication.SyndicationItem", "Method[TryParseContent].ReturnValue"] + - ["System.Boolean", "System.ServiceModel.Syndication.Atom10FeedFormatter", "Property[PreserveElementExtensions]"] + - ["System.ServiceModel.Syndication.SyndicationLink", "System.ServiceModel.Syndication.SyndicationFeed", "Method[CreateLink].ReturnValue"] + - ["System.ServiceModel.Syndication.ServiceDocument", "System.ServiceModel.Syndication.ServiceDocumentFormatter", "Method[CreateDocumentInstance].ReturnValue"] + - ["System.ServiceModel.Syndication.ResourceCollectionInfo", "System.ServiceModel.Syndication.ServiceDocumentFormatter!", "Method[CreateCollection].ReturnValue"] + - ["System.Boolean", "System.ServiceModel.Syndication.SyndicationFeed", "Method[TryParseElement].ReturnValue"] + - ["System.Boolean", "System.ServiceModel.Syndication.Rss20FeedFormatter", "Property[SerializeExtensionsAsAtom]"] + - ["System.ServiceModel.Syndication.SyndicationFeed", "System.ServiceModel.Syndication.Atom10FeedFormatter", "Method[CreateFeedInstance].ReturnValue"] + - ["System.Collections.Generic.Dictionary", "System.ServiceModel.Syndication.SyndicationCategory", "Property[AttributeExtensions]"] + - ["System.ServiceModel.Syndication.CategoriesDocument", "System.ServiceModel.Syndication.CategoriesDocument!", "Method[Load].ReturnValue"] + - ["System.ServiceModel.Syndication.Rss20FeedFormatter", "System.ServiceModel.Syndication.SyndicationFeed", "Method[GetRss20Formatter].ReturnValue"] + - ["System.UriKind", "System.ServiceModel.Syndication.XmlUriData", "Property[UriKind]"] + - ["System.Collections.ObjectModel.Collection", "System.ServiceModel.Syndication.SyndicationFeed", "Property[Links]"] + - ["System.Xml.XmlReader", "System.ServiceModel.Syndication.SyndicationElementExtensionCollection", "Method[GetReaderAtElementExtensions].ReturnValue"] + - ["System.Boolean", "System.ServiceModel.Syndication.Rss20ItemFormatter", "Property[PreserveAttributeExtensions]"] + - ["System.ServiceModel.Syndication.SyndicationElementExtensionCollection", "System.ServiceModel.Syndication.SyndicationCategory", "Property[ElementExtensions]"] + - ["System.ServiceModel.Syndication.SyndicationLink", "System.ServiceModel.Syndication.SyndicationTextInput", "Property[Link]"] + - ["System.Boolean", "System.ServiceModel.Syndication.SyndicationItem", "Method[TryParseAttribute].ReturnValue"] + - ["System.ServiceModel.Syndication.SyndicationItem", "System.ServiceModel.Syndication.Rss20ItemFormatter", "Method[CreateItemInstance].ReturnValue"] + - ["System.Boolean", "System.ServiceModel.Syndication.Rss20FeedFormatter", "Method[CanRead].ReturnValue"] + - ["System.String", "System.ServiceModel.Syndication.SyndicationItem", "Property[Id]"] + - ["System.ServiceModel.Syndication.SyndicationCategory", "System.ServiceModel.Syndication.ServiceDocumentFormatter!", "Method[CreateCategory].ReturnValue"] + - ["System.Collections.ObjectModel.Collection", "System.ServiceModel.Syndication.SyndicationFeed", "Property[Contributors]"] + - ["System.ServiceModel.Syndication.TextSyndicationContent", "System.ServiceModel.Syndication.SyndicationFeed", "Property[Copyright]"] + - ["System.String", "System.ServiceModel.Syndication.SyndicationCategory", "Property[Scheme]"] + - ["System.Type", "System.ServiceModel.Syndication.Rss20ItemFormatter", "Property[ItemType]"] + - ["System.ServiceModel.Syndication.SyndicationElementExtensionCollection", "System.ServiceModel.Syndication.ServiceDocument", "Property[ElementExtensions]"] + - ["System.ServiceModel.Syndication.SyndicationLink", "System.ServiceModel.Syndication.SyndicationLink", "Method[Clone].ReturnValue"] + - ["System.Boolean", "System.ServiceModel.Syndication.SyndicationFeedFormatter", "Method[CanRead].ReturnValue"] + - ["System.Boolean", "System.ServiceModel.Syndication.Atom10ItemFormatter", "Property[PreserveAttributeExtensions]"] + - ["System.Collections.Generic.Dictionary", "System.ServiceModel.Syndication.SyndicationLink", "Property[AttributeExtensions]"] + - ["System.ServiceModel.Syndication.SyndicationContent", "System.ServiceModel.Syndication.SyndicationContent", "Method[Clone].ReturnValue"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemServiceModelWeb/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemServiceModelWeb/model.yml new file mode 100644 index 000000000000..fad2148d0573 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemServiceModelWeb/model.yml @@ -0,0 +1,82 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.ServiceModel.Web.IncomingWebRequestContext", "System.ServiceModel.Web.WebOperationContext", "Property[IncomingRequest]"] + - ["System.String", "System.ServiceModel.Web.OutgoingWebRequestContext", "Property[UserAgent]"] + - ["System.String", "System.ServiceModel.Web.OutgoingWebRequestContext", "Property[IfUnmodifiedSince]"] + - ["System.String", "System.ServiceModel.Web.IncomingWebRequestContext", "Property[Accept]"] + - ["System.ServiceModel.Channels.Message", "System.ServiceModel.Web.WebOperationContext", "Method[CreateJsonResponse].ReturnValue"] + - ["System.String", "System.ServiceModel.Web.WebInvokeAttribute", "Property[UriTemplate]"] + - ["System.Net.HttpStatusCode", "System.ServiceModel.Web.WebFaultException", "Property[StatusCode]"] + - ["System.String", "System.ServiceModel.Web.OutgoingWebRequestContext", "Property[IfMatch]"] + - ["System.Boolean", "System.ServiceModel.Web.WebInvokeAttribute", "Property[IsBodyStyleSetExplicitly]"] + - ["System.String", "System.ServiceModel.Web.WebInvokeAttribute", "Property[Method]"] + - ["System.Net.HttpStatusCode", "System.ServiceModel.Web.IncomingWebResponseContext", "Property[StatusCode]"] + - ["System.ServiceModel.Channels.Message", "System.ServiceModel.Web.WebOperationContext", "Method[CreateStreamResponse].ReturnValue"] + - ["System.String", "System.ServiceModel.Web.OutgoingWebResponseContext", "Property[StatusDescription]"] + - ["System.ServiceModel.Web.WebMessageFormat", "System.ServiceModel.Web.WebInvokeAttribute", "Property[RequestFormat]"] + - ["System.String", "System.ServiceModel.Web.OutgoingWebResponseContext", "Property[Location]"] + - ["System.ServiceModel.Web.WebMessageBodyStyle", "System.ServiceModel.Web.WebInvokeAttribute", "Property[BodyStyle]"] + - ["System.Collections.ObjectModel.Collection", "System.ServiceModel.Web.IncomingWebRequestContext", "Method[GetAcceptHeaderElements].ReturnValue"] + - ["System.String", "System.ServiceModel.Web.IncomingWebResponseContext", "Property[ContentType]"] + - ["System.String", "System.ServiceModel.Web.WebGetAttribute", "Property[UriTemplate]"] + - ["System.String", "System.ServiceModel.Web.IncomingWebResponseContext", "Property[ETag]"] + - ["System.Int64", "System.ServiceModel.Web.OutgoingWebResponseContext", "Property[ContentLength]"] + - ["System.Int64", "System.ServiceModel.Web.IncomingWebResponseContext", "Property[ContentLength]"] + - ["System.ServiceModel.Web.WebMessageFormat", "System.ServiceModel.Web.WebGetAttribute", "Property[ResponseFormat]"] + - ["System.String", "System.ServiceModel.Web.OutgoingWebRequestContext", "Property[Method]"] + - ["System.Net.WebHeaderCollection", "System.ServiceModel.Web.IncomingWebRequestContext", "Property[Headers]"] + - ["System.String", "System.ServiceModel.Web.OutgoingWebRequestContext", "Property[IfModifiedSince]"] + - ["System.UriTemplateMatch", "System.ServiceModel.Web.IncomingWebRequestContext", "Property[UriTemplateMatch]"] + - ["System.Boolean", "System.ServiceModel.Web.WebGetAttribute", "Property[IsResponseFormatSetExplicitly]"] + - ["System.ServiceModel.Channels.Message", "System.ServiceModel.Web.WebOperationContext", "Method[CreateTextResponse].ReturnValue"] + - ["System.ServiceModel.Web.WebMessageFormat", "System.ServiceModel.Web.WebInvokeAttribute", "Property[ResponseFormat]"] + - ["System.ServiceModel.Web.WebMessageBodyStyle", "System.ServiceModel.Web.WebMessageBodyStyle!", "Field[Wrapped]"] + - ["System.String", "System.ServiceModel.Web.JavascriptCallbackBehaviorAttribute", "Property[UrlParameterName]"] + - ["System.Nullable", "System.ServiceModel.Web.IncomingWebRequestContext", "Property[IfModifiedSince]"] + - ["System.Int64", "System.ServiceModel.Web.IncomingWebRequestContext", "Property[ContentLength]"] + - ["System.DateTime", "System.ServiceModel.Web.OutgoingWebResponseContext", "Property[LastModified]"] + - ["System.Text.Encoding", "System.ServiceModel.Web.OutgoingWebResponseContext", "Property[BindingWriteEncoding]"] + - ["System.ServiceModel.Web.WebOperationContext", "System.ServiceModel.Web.WebOperationContext!", "Property[Current]"] + - ["System.ServiceModel.Web.WebMessageFormat", "System.ServiceModel.Web.WebGetAttribute", "Property[RequestFormat]"] + - ["System.Net.WebHeaderCollection", "System.ServiceModel.Web.IncomingWebResponseContext", "Property[Headers]"] + - ["System.ServiceModel.Web.IncomingWebResponseContext", "System.ServiceModel.Web.WebOperationContext", "Property[IncomingResponse]"] + - ["System.String", "System.ServiceModel.Web.IncomingWebRequestContext", "Property[UserAgent]"] + - ["System.Int64", "System.ServiceModel.Web.OutgoingWebRequestContext", "Property[ContentLength]"] + - ["System.String", "System.ServiceModel.Web.IncomingWebResponseContext", "Property[Location]"] + - ["System.UriTemplate", "System.ServiceModel.Web.WebOperationContext", "Method[GetUriTemplate].ReturnValue"] + - ["System.Boolean", "System.ServiceModel.Web.WebInvokeAttribute", "Property[IsRequestFormatSetExplicitly]"] + - ["System.String", "System.ServiceModel.Web.IncomingWebRequestContext", "Property[ContentType]"] + - ["System.Collections.Generic.IEnumerable", "System.ServiceModel.Web.IncomingWebRequestContext", "Property[IfNoneMatch]"] + - ["System.String", "System.ServiceModel.Web.OutgoingWebResponseContext", "Property[ETag]"] + - ["System.String", "System.ServiceModel.Web.OutgoingWebRequestContext", "Property[IfNoneMatch]"] + - ["System.String", "System.ServiceModel.Web.OutgoingWebRequestContext", "Property[Accept]"] + - ["System.ServiceModel.Web.WebMessageBodyStyle", "System.ServiceModel.Web.WebGetAttribute", "Property[BodyStyle]"] + - ["System.Boolean", "System.ServiceModel.Web.OutgoingWebRequestContext", "Property[SuppressEntityBody]"] + - ["System.ServiceModel.Web.WebMessageBodyStyle", "System.ServiceModel.Web.WebMessageBodyStyle!", "Field[WrappedResponse]"] + - ["System.String", "System.ServiceModel.Web.IncomingWebRequestContext", "Property[Method]"] + - ["System.Boolean", "System.ServiceModel.Web.WebGetAttribute", "Property[IsBodyStyleSetExplicitly]"] + - ["System.Nullable", "System.ServiceModel.Web.OutgoingWebResponseContext", "Property[Format]"] + - ["System.ServiceModel.Web.WebMessageFormat", "System.ServiceModel.Web.WebMessageFormat!", "Field[Json]"] + - ["System.Boolean", "System.ServiceModel.Web.OutgoingWebResponseContext", "Property[SuppressEntityBody]"] + - ["System.ServiceModel.Web.WebMessageBodyStyle", "System.ServiceModel.Web.WebMessageBodyStyle!", "Field[Bare]"] + - ["System.Net.WebHeaderCollection", "System.ServiceModel.Web.OutgoingWebRequestContext", "Property[Headers]"] + - ["System.Net.WebHeaderCollection", "System.ServiceModel.Web.OutgoingWebResponseContext", "Property[Headers]"] + - ["System.ServiceModel.Web.OutgoingWebResponseContext", "System.ServiceModel.Web.WebOperationContext", "Property[OutgoingResponse]"] + - ["System.ServiceModel.Channels.Message", "System.ServiceModel.Web.WebOperationContext", "Method[CreateXmlResponse].ReturnValue"] + - ["System.ServiceModel.Web.WebMessageFormat", "System.ServiceModel.Web.WebMessageFormat!", "Field[Xml]"] + - ["System.String", "System.ServiceModel.Web.IncomingWebResponseContext", "Property[StatusDescription]"] + - ["System.Boolean", "System.ServiceModel.Web.WebGetAttribute", "Property[IsRequestFormatSetExplicitly]"] + - ["System.ServiceModel.Web.WebMessageBodyStyle", "System.ServiceModel.Web.WebMessageBodyStyle!", "Field[WrappedRequest]"] + - ["System.String", "System.ServiceModel.Web.OutgoingWebRequestContext", "Property[ContentType]"] + - ["System.Nullable", "System.ServiceModel.Web.IncomingWebRequestContext", "Property[IfUnmodifiedSince]"] + - ["System.String", "System.ServiceModel.Web.AspNetCacheProfileAttribute", "Property[CacheProfileName]"] + - ["System.Boolean", "System.ServiceModel.Web.WebInvokeAttribute", "Property[IsResponseFormatSetExplicitly]"] + - ["System.ServiceModel.Channels.Message", "System.ServiceModel.Web.WebOperationContext", "Method[CreateAtom10Response].ReturnValue"] + - ["System.ServiceModel.Channels.Message", "System.ServiceModel.Web.WebOperationContext", "Method[CreateXmlResponse].ReturnValue"] + - ["System.Net.HttpStatusCode", "System.ServiceModel.Web.OutgoingWebResponseContext", "Property[StatusCode]"] + - ["System.String", "System.ServiceModel.Web.OutgoingWebResponseContext", "Property[ContentType]"] + - ["System.Collections.Generic.IEnumerable", "System.ServiceModel.Web.IncomingWebRequestContext", "Property[IfMatch]"] + - ["System.ServiceModel.Web.OutgoingWebRequestContext", "System.ServiceModel.Web.WebOperationContext", "Property[OutgoingRequest]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemServiceModelXamlIntegration/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemServiceModelXamlIntegration/model.yml new file mode 100644 index 000000000000..dd9ceef304f4 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemServiceModelXamlIntegration/model.yml @@ -0,0 +1,21 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Boolean", "System.ServiceModel.XamlIntegration.ServiceXNameTypeConverter", "Method[CanConvertTo].ReturnValue"] + - ["System.Object", "System.ServiceModel.XamlIntegration.ServiceXNameTypeConverter", "Method[ConvertFrom].ReturnValue"] + - ["System.String", "System.ServiceModel.XamlIntegration.SpnEndpointIdentityExtension", "Property[SpnName]"] + - ["System.Boolean", "System.ServiceModel.XamlIntegration.ServiceXNameTypeConverter", "Method[CanConvertFrom].ReturnValue"] + - ["System.Object", "System.ServiceModel.XamlIntegration.SpnEndpointIdentityExtension", "Method[ProvideValue].ReturnValue"] + - ["System.Boolean", "System.ServiceModel.XamlIntegration.EndpointIdentityConverter", "Method[CanConvertTo].ReturnValue"] + - ["System.Object", "System.ServiceModel.XamlIntegration.XPathMessageContextTypeConverter", "Method[ConvertTo].ReturnValue"] + - ["System.Object", "System.ServiceModel.XamlIntegration.XPathMessageContextMarkupExtension", "Method[ProvideValue].ReturnValue"] + - ["System.Boolean", "System.ServiceModel.XamlIntegration.XPathMessageContextTypeConverter", "Method[CanConvertTo].ReturnValue"] + - ["System.String", "System.ServiceModel.XamlIntegration.UpnEndpointIdentityExtension", "Property[UpnName]"] + - ["System.Collections.Generic.Dictionary", "System.ServiceModel.XamlIntegration.XPathMessageContextMarkupExtension", "Property[Namespaces]"] + - ["System.Object", "System.ServiceModel.XamlIntegration.EndpointIdentityConverter", "Method[ConvertTo].ReturnValue"] + - ["System.Object", "System.ServiceModel.XamlIntegration.XPathMessageContextTypeConverter", "Method[ConvertFrom].ReturnValue"] + - ["System.Boolean", "System.ServiceModel.XamlIntegration.XPathMessageContextTypeConverter", "Method[CanConvertFrom].ReturnValue"] + - ["System.Object", "System.ServiceModel.XamlIntegration.ServiceXNameTypeConverter", "Method[ConvertTo].ReturnValue"] + - ["System.Object", "System.ServiceModel.XamlIntegration.UpnEndpointIdentityExtension", "Method[ProvideValue].ReturnValue"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemServiceProcess/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemServiceProcess/model.yml new file mode 100644 index 000000000000..2290687b0ebe --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemServiceProcess/model.yml @@ -0,0 +1,105 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.ServiceProcess.ServiceStartMode", "System.ServiceProcess.ServiceStartMode!", "Field[Automatic]"] + - ["System.ServiceProcess.ServiceStartMode", "System.ServiceProcess.ServiceStartMode!", "Field[Disabled]"] + - ["System.ServiceProcess.ServiceControllerPermissionEntryCollection", "System.ServiceProcess.ServiceControllerPermission", "Property[PermissionEntries]"] + - ["System.ServiceProcess.PowerBroadcastStatus", "System.ServiceProcess.PowerBroadcastStatus!", "Field[ResumeAutomatic]"] + - ["System.Int32", "System.ServiceProcess.SessionChangeDescription", "Method[GetHashCode].ReturnValue"] + - ["System.ServiceProcess.SessionChangeReason", "System.ServiceProcess.SessionChangeReason!", "Field[SessionRemoteControl]"] + - ["System.ServiceProcess.PowerBroadcastStatus", "System.ServiceProcess.PowerBroadcastStatus!", "Field[QuerySuspend]"] + - ["System.ServiceProcess.PowerBroadcastStatus", "System.ServiceProcess.PowerBroadcastStatus!", "Field[Suspend]"] + - ["System.ServiceProcess.SessionChangeReason", "System.ServiceProcess.SessionChangeReason!", "Field[ConsoleDisconnect]"] + - ["System.ServiceProcess.ServiceStartMode", "System.ServiceProcess.ServiceStartMode!", "Field[System]"] + - ["System.Boolean", "System.ServiceProcess.ServiceBase", "Property[CanPauseAndContinue]"] + - ["System.ServiceProcess.ServiceStartMode", "System.ServiceProcess.ServiceStartMode!", "Field[Manual]"] + - ["System.ServiceProcess.ServiceController[]", "System.ServiceProcess.ServiceController!", "Method[GetServices].ReturnValue"] + - ["System.ServiceProcess.ServiceControllerStatus", "System.ServiceProcess.ServiceController", "Property[Status]"] + - ["System.ServiceProcess.ServiceStartMode", "System.ServiceProcess.ServiceStartMode!", "Field[Boot]"] + - ["System.ServiceProcess.ServiceType", "System.ServiceProcess.ServiceType!", "Field[Win32ShareProcess]"] + - ["System.Int32", "System.ServiceProcess.ServiceBase", "Property[ExitCode]"] + - ["System.Boolean", "System.ServiceProcess.SessionChangeDescription!", "Method[op_Inequality].ReturnValue"] + - ["System.Security.IPermission", "System.ServiceProcess.ServiceControllerPermissionAttribute", "Method[CreatePermission].ReturnValue"] + - ["System.ServiceProcess.ServiceAccount", "System.ServiceProcess.ServiceAccount!", "Field[User]"] + - ["System.ServiceProcess.ServiceControllerStatus", "System.ServiceProcess.ServiceControllerStatus!", "Field[Stopped]"] + - ["System.ServiceProcess.SessionChangeReason", "System.ServiceProcess.SessionChangeReason!", "Field[SessionLogon]"] + - ["System.ServiceProcess.ServiceType", "System.ServiceProcess.ServiceType!", "Field[Adapter]"] + - ["System.ServiceProcess.PowerBroadcastStatus", "System.ServiceProcess.PowerBroadcastStatus!", "Field[PowerStatusChange]"] + - ["System.String", "System.ServiceProcess.ServiceControllerPermissionEntry", "Property[MachineName]"] + - ["System.ServiceProcess.ServiceType", "System.ServiceProcess.ServiceType!", "Field[InteractiveProcess]"] + - ["System.ServiceProcess.SessionChangeReason", "System.ServiceProcess.SessionChangeReason!", "Field[SessionLogoff]"] + - ["System.ServiceProcess.PowerBroadcastStatus", "System.ServiceProcess.PowerBroadcastStatus!", "Field[QuerySuspendFailed]"] + - ["System.String", "System.ServiceProcess.ServiceInstaller", "Property[DisplayName]"] + - ["System.IntPtr", "System.ServiceProcess.ServiceBase", "Property[ServiceHandle]"] + - ["System.ServiceProcess.ServiceControllerStatus", "System.ServiceProcess.ServiceControllerStatus!", "Field[Paused]"] + - ["System.String", "System.ServiceProcess.ServiceProcessDescriptionAttribute", "Property[Description]"] + - ["System.ServiceProcess.PowerBroadcastStatus", "System.ServiceProcess.PowerBroadcastStatus!", "Field[OemEvent]"] + - ["System.ServiceProcess.ServiceAccount", "System.ServiceProcess.ServiceAccount!", "Field[LocalSystem]"] + - ["System.ServiceProcess.SessionChangeReason", "System.ServiceProcess.SessionChangeDescription", "Property[Reason]"] + - ["System.Diagnostics.EventLog", "System.ServiceProcess.ServiceBase", "Property[EventLog]"] + - ["System.Boolean", "System.ServiceProcess.ServiceControllerPermissionEntryCollection", "Method[Contains].ReturnValue"] + - ["System.Int32", "System.ServiceProcess.ServiceBase!", "Field[MaxNameLength]"] + - ["System.Boolean", "System.ServiceProcess.ServiceInstaller", "Method[IsEquivalentInstaller].ReturnValue"] + - ["System.String", "System.ServiceProcess.ServiceController", "Property[DisplayName]"] + - ["System.ServiceProcess.ServiceControllerStatus", "System.ServiceProcess.ServiceControllerStatus!", "Field[Running]"] + - ["System.String", "System.ServiceProcess.ServiceProcessInstaller", "Property[Username]"] + - ["System.String", "System.ServiceProcess.ServiceProcessInstaller", "Property[Password]"] + - ["System.String[]", "System.ServiceProcess.ServiceInstaller", "Property[ServicesDependedOn]"] + - ["System.ServiceProcess.ServiceControllerPermissionAccess", "System.ServiceProcess.ServiceControllerPermissionAccess!", "Field[Control]"] + - ["System.ServiceProcess.ServiceControllerStatus", "System.ServiceProcess.ServiceControllerStatus!", "Field[StartPending]"] + - ["System.ServiceProcess.ServiceControllerStatus", "System.ServiceProcess.ServiceControllerStatus!", "Field[PausePending]"] + - ["System.String", "System.ServiceProcess.ServiceControllerPermissionAttribute", "Property[ServiceName]"] + - ["System.Runtime.InteropServices.SafeHandle", "System.ServiceProcess.ServiceController", "Property[ServiceHandle]"] + - ["System.ServiceProcess.ServiceControllerStatus", "System.ServiceProcess.ServiceControllerStatus!", "Field[StopPending]"] + - ["System.ServiceProcess.ServiceStartMode", "System.ServiceProcess.ServiceInstaller", "Property[StartType]"] + - ["System.ServiceProcess.PowerBroadcastStatus", "System.ServiceProcess.PowerBroadcastStatus!", "Field[ResumeCritical]"] + - ["System.Boolean", "System.ServiceProcess.ServiceBase", "Property[AutoLog]"] + - ["System.ServiceProcess.ServiceControllerPermissionAccess", "System.ServiceProcess.ServiceControllerPermissionAccess!", "Field[None]"] + - ["System.String", "System.ServiceProcess.ServiceController", "Property[ServiceName]"] + - ["System.ServiceProcess.ServiceController[]", "System.ServiceProcess.ServiceController", "Property[ServicesDependedOn]"] + - ["System.Boolean", "System.ServiceProcess.ServiceBase", "Property[CanShutdown]"] + - ["System.ServiceProcess.ServiceType", "System.ServiceProcess.ServiceType!", "Field[Win32OwnProcess]"] + - ["System.ServiceProcess.ServiceType", "System.ServiceProcess.ServiceController", "Property[ServiceType]"] + - ["System.Int32", "System.ServiceProcess.SessionChangeDescription", "Property[SessionId]"] + - ["System.String", "System.ServiceProcess.ServiceController", "Property[MachineName]"] + - ["System.Boolean", "System.ServiceProcess.ServiceBase", "Property[CanHandleSessionChangeEvent]"] + - ["System.ServiceProcess.ServiceControllerPermissionAccess", "System.ServiceProcess.ServiceControllerPermissionAccess!", "Field[Browse]"] + - ["System.Boolean", "System.ServiceProcess.ServiceBase", "Property[CanHandlePowerEvent]"] + - ["System.Boolean", "System.ServiceProcess.SessionChangeDescription!", "Method[op_Equality].ReturnValue"] + - ["System.ServiceProcess.ServiceAccount", "System.ServiceProcess.ServiceAccount!", "Field[NetworkService]"] + - ["System.ServiceProcess.ServiceType", "System.ServiceProcess.ServiceType!", "Field[RecognizerDriver]"] + - ["System.ServiceProcess.ServiceStartMode", "System.ServiceProcess.ServiceController", "Property[StartType]"] + - ["System.Int32", "System.ServiceProcess.ServiceControllerPermissionEntryCollection", "Method[IndexOf].ReturnValue"] + - ["System.Boolean", "System.ServiceProcess.ServiceController", "Property[CanShutdown]"] + - ["System.String", "System.ServiceProcess.ServiceControllerPermissionAttribute", "Property[MachineName]"] + - ["System.ServiceProcess.SessionChangeReason", "System.ServiceProcess.SessionChangeReason!", "Field[RemoteDisconnect]"] + - ["System.ServiceProcess.ServiceControllerStatus", "System.ServiceProcess.ServiceControllerStatus!", "Field[ContinuePending]"] + - ["System.ServiceProcess.SessionChangeReason", "System.ServiceProcess.SessionChangeReason!", "Field[ConsoleConnect]"] + - ["System.ServiceProcess.ServiceController[]", "System.ServiceProcess.ServiceController!", "Method[GetDevices].ReturnValue"] + - ["System.Boolean", "System.ServiceProcess.ServiceBase", "Method[OnPowerEvent].ReturnValue"] + - ["System.String", "System.ServiceProcess.ServiceControllerPermissionEntry", "Property[ServiceName]"] + - ["System.String", "System.ServiceProcess.ServiceProcessInstaller", "Property[HelpText]"] + - ["System.ServiceProcess.PowerBroadcastStatus", "System.ServiceProcess.PowerBroadcastStatus!", "Field[ResumeSuspend]"] + - ["System.ServiceProcess.ServiceAccount", "System.ServiceProcess.ServiceProcessInstaller", "Property[Account]"] + - ["System.String", "System.ServiceProcess.ServiceInstaller", "Property[Description]"] + - ["System.ServiceProcess.ServiceType", "System.ServiceProcess.ServiceType!", "Field[KernelDriver]"] + - ["System.Int32", "System.ServiceProcess.ServiceControllerPermissionEntryCollection", "Method[Add].ReturnValue"] + - ["System.ServiceProcess.ServiceControllerPermissionAccess", "System.ServiceProcess.ServiceControllerPermissionEntry", "Property[PermissionAccess]"] + - ["System.String", "System.ServiceProcess.ServiceInstaller", "Property[ServiceName]"] + - ["System.String", "System.ServiceProcess.ServiceBase", "Property[ServiceName]"] + - ["System.Boolean", "System.ServiceProcess.ServiceInstaller", "Property[DelayedAutoStart]"] + - ["System.ServiceProcess.SessionChangeReason", "System.ServiceProcess.SessionChangeReason!", "Field[RemoteConnect]"] + - ["System.ServiceProcess.ServiceAccount", "System.ServiceProcess.ServiceAccount!", "Field[LocalService]"] + - ["System.Boolean", "System.ServiceProcess.ServiceController", "Property[CanStop]"] + - ["System.Boolean", "System.ServiceProcess.ServiceController", "Property[CanPauseAndContinue]"] + - ["System.Boolean", "System.ServiceProcess.ServiceBase", "Property[CanStop]"] + - ["System.ServiceProcess.SessionChangeReason", "System.ServiceProcess.SessionChangeReason!", "Field[SessionUnlock]"] + - ["System.ServiceProcess.ServiceType", "System.ServiceProcess.ServiceType!", "Field[FileSystemDriver]"] + - ["System.ServiceProcess.PowerBroadcastStatus", "System.ServiceProcess.PowerBroadcastStatus!", "Field[BatteryLow]"] + - ["System.ServiceProcess.SessionChangeReason", "System.ServiceProcess.SessionChangeReason!", "Field[SessionLock]"] + - ["System.ServiceProcess.ServiceController[]", "System.ServiceProcess.ServiceController", "Property[DependentServices]"] + - ["System.Boolean", "System.ServiceProcess.SessionChangeDescription", "Method[Equals].ReturnValue"] + - ["System.ServiceProcess.ServiceControllerPermissionEntry", "System.ServiceProcess.ServiceControllerPermissionEntryCollection", "Property[Item]"] + - ["System.ServiceProcess.ServiceControllerPermissionAccess", "System.ServiceProcess.ServiceControllerPermissionAttribute", "Property[PermissionAccess]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemServiceProcessDesign/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemServiceProcessDesign/model.yml new file mode 100644 index 000000000000..dd2e11bb9a89 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemServiceProcessDesign/model.yml @@ -0,0 +1,11 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.ServiceProcess.Design.ServiceInstallerDialogResult", "System.ServiceProcess.Design.ServiceInstallerDialogResult!", "Field[OK]"] + - ["System.ServiceProcess.Design.ServiceInstallerDialogResult", "System.ServiceProcess.Design.ServiceInstallerDialogResult!", "Field[UseSystem]"] + - ["System.String", "System.ServiceProcess.Design.ServiceInstallerDialog", "Property[Password]"] + - ["System.ServiceProcess.Design.ServiceInstallerDialogResult", "System.ServiceProcess.Design.ServiceInstallerDialogResult!", "Field[Canceled]"] + - ["System.ServiceProcess.Design.ServiceInstallerDialogResult", "System.ServiceProcess.Design.ServiceInstallerDialog", "Property[Result]"] + - ["System.String", "System.ServiceProcess.Design.ServiceInstallerDialog", "Property[Username]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemSpeechAudioFormat/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemSpeechAudioFormat/model.yml new file mode 100644 index 000000000000..d33e614732ad --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemSpeechAudioFormat/model.yml @@ -0,0 +1,21 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Speech.AudioFormat.EncodingFormat", "System.Speech.AudioFormat.SpeechAudioFormatInfo", "Property[EncodingFormat]"] + - ["System.Int32", "System.Speech.AudioFormat.SpeechAudioFormatInfo", "Property[SamplesPerSecond]"] + - ["System.Speech.AudioFormat.AudioChannel", "System.Speech.AudioFormat.AudioChannel!", "Field[Stereo]"] + - ["System.Speech.AudioFormat.AudioBitsPerSample", "System.Speech.AudioFormat.AudioBitsPerSample!", "Field[Eight]"] + - ["System.Speech.AudioFormat.EncodingFormat", "System.Speech.AudioFormat.EncodingFormat!", "Field[ALaw]"] + - ["System.Int32", "System.Speech.AudioFormat.SpeechAudioFormatInfo", "Property[BitsPerSample]"] + - ["System.Int32", "System.Speech.AudioFormat.SpeechAudioFormatInfo", "Method[GetHashCode].ReturnValue"] + - ["System.Int32", "System.Speech.AudioFormat.SpeechAudioFormatInfo", "Property[AverageBytesPerSecond]"] + - ["System.Speech.AudioFormat.AudioChannel", "System.Speech.AudioFormat.AudioChannel!", "Field[Mono]"] + - ["System.Speech.AudioFormat.AudioBitsPerSample", "System.Speech.AudioFormat.AudioBitsPerSample!", "Field[Sixteen]"] + - ["System.Int32", "System.Speech.AudioFormat.SpeechAudioFormatInfo", "Property[BlockAlign]"] + - ["System.Boolean", "System.Speech.AudioFormat.SpeechAudioFormatInfo", "Method[Equals].ReturnValue"] + - ["System.Int32", "System.Speech.AudioFormat.SpeechAudioFormatInfo", "Property[ChannelCount]"] + - ["System.Speech.AudioFormat.EncodingFormat", "System.Speech.AudioFormat.EncodingFormat!", "Field[Pcm]"] + - ["System.Speech.AudioFormat.EncodingFormat", "System.Speech.AudioFormat.EncodingFormat!", "Field[ULaw]"] + - ["System.Byte[]", "System.Speech.AudioFormat.SpeechAudioFormatInfo", "Method[FormatSpecificData].ReturnValue"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemSpeechRecognition/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemSpeechRecognition/model.yml new file mode 100644 index 000000000000..1a6dbc2f7b0d --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemSpeechRecognition/model.yml @@ -0,0 +1,140 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Speech.Recognition.DisplayAttributes", "System.Speech.Recognition.RecognizedWordUnit", "Property[DisplayAttributes]"] + - ["System.Collections.Generic.ICollection", "System.Speech.Recognition.SemanticValue", "Property[System.Collections.Generic.IDictionary.Keys]"] + - ["System.Speech.Recognition.Grammar", "System.Speech.Recognition.RecognizedPhrase", "Property[Grammar]"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.Speech.Recognition.RecognizedPhrase", "Property[Words]"] + - ["System.Collections.Generic.IEnumerator>", "System.Speech.Recognition.SemanticValue", "Method[System.Collections.Generic.IEnumerable>.GetEnumerator].ReturnValue"] + - ["System.TimeSpan", "System.Speech.Recognition.SpeechRecognitionEngine", "Property[AudioPosition]"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.Speech.Recognition.SpeechRecognitionEngine!", "Method[InstalledRecognizers].ReturnValue"] + - ["System.Speech.Recognition.AudioSignalProblem", "System.Speech.Recognition.AudioSignalProblem!", "Field[TooLoud]"] + - ["System.Speech.AudioFormat.SpeechAudioFormatInfo", "System.Speech.Recognition.SpeechRecognitionEngine", "Property[AudioFormat]"] + - ["System.Speech.Recognition.RecognizeMode", "System.Speech.Recognition.RecognizeMode!", "Field[Single]"] + - ["System.TimeSpan", "System.Speech.Recognition.AudioSignalProblemOccurredEventArgs", "Property[RecognizerAudioPosition]"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.Speech.Recognition.RecognitionResult", "Property[Alternates]"] + - ["System.TimeSpan", "System.Speech.Recognition.RecognizedAudio", "Property[AudioPosition]"] + - ["System.TimeSpan", "System.Speech.Recognition.SpeechRecognitionEngine", "Property[EndSilenceTimeoutAmbiguous]"] + - ["System.Boolean", "System.Speech.Recognition.RecognizeCompletedEventArgs", "Property[InputStreamEnded]"] + - ["System.String", "System.Speech.Recognition.ReplacementText", "Property[Text]"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.Speech.Recognition.RecognizerInfo", "Property[SupportedAudioFormats]"] + - ["System.Collections.Generic.IDictionary", "System.Speech.Recognition.RecognizerInfo", "Property[AdditionalInfo]"] + - ["System.Speech.Recognition.DisplayAttributes", "System.Speech.Recognition.DisplayAttributes!", "Field[ZeroTrailingSpaces]"] + - ["System.Speech.Recognition.AudioState", "System.Speech.Recognition.AudioState!", "Field[Speech]"] + - ["System.Single", "System.Speech.Recognition.RecognizedWordUnit", "Property[Confidence]"] + - ["System.String", "System.Speech.Recognition.RecognizedWordUnit", "Property[LexicalForm]"] + - ["System.Boolean", "System.Speech.Recognition.SpeechRecognizer", "Property[Enabled]"] + - ["System.Speech.Recognition.DisplayAttributes", "System.Speech.Recognition.ReplacementText", "Property[DisplayAttributes]"] + - ["System.String", "System.Speech.Recognition.RecognizedWordUnit", "Property[Text]"] + - ["System.Speech.Recognition.SubsetMatchingMode", "System.Speech.Recognition.SubsetMatchingMode!", "Field[Subsequence]"] + - ["System.String", "System.Speech.Recognition.RecognizerInfo", "Property[Name]"] + - ["System.Boolean", "System.Speech.Recognition.SemanticValue", "Method[System.Collections.Generic.IDictionary.Remove].ReturnValue"] + - ["System.Speech.Recognition.AudioSignalProblem", "System.Speech.Recognition.AudioSignalProblem!", "Field[None]"] + - ["System.Object", "System.Speech.Recognition.SemanticValue", "Property[Value]"] + - ["System.Speech.AudioFormat.SpeechAudioFormatInfo", "System.Speech.Recognition.SpeechRecognizer", "Property[AudioFormat]"] + - ["System.Boolean", "System.Speech.Recognition.SpeechRecognizer", "Property[PauseRecognizerOnRecognition]"] + - ["System.Speech.Recognition.Grammar", "System.Speech.Recognition.LoadGrammarCompletedEventArgs", "Property[Grammar]"] + - ["System.TimeSpan", "System.Speech.Recognition.SpeechRecognitionEngine", "Property[EndSilenceTimeout]"] + - ["System.String", "System.Speech.Recognition.Grammar", "Property[RuleName]"] + - ["System.String", "System.Speech.Recognition.Grammar", "Property[ResourceName]"] + - ["System.String", "System.Speech.Recognition.RecognizerInfo", "Property[Description]"] + - ["System.TimeSpan", "System.Speech.Recognition.SpeechDetectedEventArgs", "Property[AudioPosition]"] + - ["System.Speech.Recognition.Grammar", "System.Speech.Recognition.Grammar!", "Method[LoadLocalizedGrammarFromType].ReturnValue"] + - ["System.Speech.Recognition.DisplayAttributes", "System.Speech.Recognition.DisplayAttributes!", "Field[ConsumeLeadingSpaces]"] + - ["System.Speech.Recognition.AudioSignalProblem", "System.Speech.Recognition.AudioSignalProblem!", "Field[TooFast]"] + - ["System.TimeSpan", "System.Speech.Recognition.SpeechRecognitionEngine", "Property[RecognizerAudioPosition]"] + - ["System.Speech.Recognition.RecognizerInfo", "System.Speech.Recognition.SpeechRecognitionEngine", "Property[RecognizerInfo]"] + - ["System.Speech.Recognition.RecognizerState", "System.Speech.Recognition.RecognizerState!", "Field[Listening]"] + - ["System.Int32", "System.Speech.Recognition.SpeechRecognitionEngine", "Property[AudioLevel]"] + - ["System.Boolean", "System.Speech.Recognition.SemanticValue", "Method[System.Collections.Generic.IDictionary.TryGetValue].ReturnValue"] + - ["System.Int32", "System.Speech.Recognition.ReplacementText", "Property[FirstWordIndex]"] + - ["System.Int32", "System.Speech.Recognition.SpeechRecognizer", "Property[MaxAlternates]"] + - ["System.Speech.Recognition.SemanticValue", "System.Speech.Recognition.SemanticValue", "Property[Item]"] + - ["System.Collections.Generic.ICollection", "System.Speech.Recognition.SemanticValue", "Property[System.Collections.Generic.IDictionary.Values]"] + - ["System.Speech.Recognition.GrammarBuilder", "System.Speech.Recognition.GrammarBuilder!", "Method[Add].ReturnValue"] + - ["System.TimeSpan", "System.Speech.Recognition.SpeechRecognitionEngine", "Property[InitialSilenceTimeout]"] + - ["System.Speech.Recognition.AudioSignalProblem", "System.Speech.Recognition.AudioSignalProblem!", "Field[TooSlow]"] + - ["System.DateTime", "System.Speech.Recognition.RecognizedAudio", "Property[StartTime]"] + - ["System.Speech.Recognition.RecognizerState", "System.Speech.Recognition.RecognizerState!", "Field[Stopped]"] + - ["System.Speech.Recognition.AudioSignalProblem", "System.Speech.Recognition.AudioSignalProblem!", "Field[NoSignal]"] + - ["System.Speech.Recognition.RecognitionResult", "System.Speech.Recognition.EmulateRecognizeCompletedEventArgs", "Property[Result]"] + - ["System.Speech.Recognition.GrammarBuilder", "System.Speech.Recognition.Choices", "Method[ToGrammarBuilder].ReturnValue"] + - ["System.Speech.Recognition.RecognizerInfo", "System.Speech.Recognition.SpeechRecognizer", "Property[RecognizerInfo]"] + - ["System.Speech.Recognition.RecognizedAudio", "System.Speech.Recognition.RecognitionResult", "Method[GetAudioForWordRange].ReturnValue"] + - ["System.Boolean", "System.Speech.Recognition.SemanticValue", "Method[System.Collections.Generic.ICollection>.Remove].ReturnValue"] + - ["System.String", "System.Speech.Recognition.GrammarBuilder", "Property[DebugShowPhrases]"] + - ["System.Speech.Recognition.AudioState", "System.Speech.Recognition.AudioState!", "Field[Silence]"] + - ["System.Speech.Recognition.SemanticValue", "System.Speech.Recognition.RecognizedPhrase", "Property[Semantics]"] + - ["System.Speech.AudioFormat.SpeechAudioFormatInfo", "System.Speech.Recognition.RecognizedAudio", "Property[Format]"] + - ["System.Int32", "System.Speech.Recognition.SemanticValue", "Method[GetHashCode].ReturnValue"] + - ["System.Speech.Recognition.RecognitionResult", "System.Speech.Recognition.SpeechRecognitionEngine", "Method[EmulateRecognize].ReturnValue"] + - ["System.Boolean", "System.Speech.Recognition.SemanticValue", "Method[ContainsKey].ReturnValue"] + - ["System.Speech.Recognition.RecognizedAudio", "System.Speech.Recognition.RecognizedAudio", "Method[GetRange].ReturnValue"] + - ["System.TimeSpan", "System.Speech.Recognition.RecognizeCompletedEventArgs", "Property[AudioPosition]"] + - ["System.Speech.Recognition.RecognitionResult", "System.Speech.Recognition.SpeechRecognitionEngine", "Method[Recognize].ReturnValue"] + - ["System.Boolean", "System.Speech.Recognition.SemanticValue", "Method[Contains].ReturnValue"] + - ["System.Collections.ObjectModel.Collection", "System.Speech.Recognition.RecognizedPhrase", "Property[ReplacementWordUnits]"] + - ["System.String", "System.Speech.Recognition.RecognizerInfo", "Property[Id]"] + - ["System.Xml.XPath.IXPathNavigable", "System.Speech.Recognition.RecognizedPhrase", "Method[ConstructSmlFromSemantics].ReturnValue"] + - ["System.Boolean", "System.Speech.Recognition.RecognizeCompletedEventArgs", "Property[InitialSilenceTimeout]"] + - ["System.Speech.Recognition.GrammarBuilder", "System.Speech.Recognition.SemanticResultValue", "Method[ToGrammarBuilder].ReturnValue"] + - ["System.Speech.Recognition.RecognizerState", "System.Speech.Recognition.StateChangedEventArgs", "Property[RecognizerState]"] + - ["System.Boolean", "System.Speech.Recognition.Grammar", "Property[IsStg]"] + - ["System.Speech.Recognition.SubsetMatchingMode", "System.Speech.Recognition.SubsetMatchingMode!", "Field[OrderedSubset]"] + - ["System.Speech.Recognition.GrammarBuilder", "System.Speech.Recognition.GrammarBuilder!", "Method[op_Addition].ReturnValue"] + - ["System.Int32", "System.Speech.Recognition.ReplacementText", "Property[CountOfWords]"] + - ["System.Speech.Recognition.SubsetMatchingMode", "System.Speech.Recognition.SubsetMatchingMode!", "Field[OrderedSubsetContentRequired]"] + - ["System.TimeSpan", "System.Speech.Recognition.AudioSignalProblemOccurredEventArgs", "Property[AudioPosition]"] + - ["System.Boolean", "System.Speech.Recognition.SemanticValue", "Method[Equals].ReturnValue"] + - ["System.Speech.Recognition.AudioState", "System.Speech.Recognition.AudioStateChangedEventArgs", "Property[AudioState]"] + - ["System.Speech.Recognition.DisplayAttributes", "System.Speech.Recognition.DisplayAttributes!", "Field[OneTrailingSpace]"] + - ["System.String", "System.Speech.Recognition.RecognizedPhrase", "Property[Text]"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.Speech.Recognition.SpeechRecognitionEngine", "Property[Grammars]"] + - ["System.TimeSpan", "System.Speech.Recognition.RecognizerUpdateReachedEventArgs", "Property[AudioPosition]"] + - ["System.Speech.Recognition.RecognitionResult", "System.Speech.Recognition.RecognizeCompletedEventArgs", "Property[Result]"] + - ["System.Int32", "System.Speech.Recognition.Grammar", "Property[Priority]"] + - ["System.Int32", "System.Speech.Recognition.AudioSignalProblemOccurredEventArgs", "Property[AudioLevel]"] + - ["System.Boolean", "System.Speech.Recognition.SemanticValue", "Property[System.Collections.Generic.ICollection>.IsReadOnly]"] + - ["System.Boolean", "System.Speech.Recognition.Grammar", "Property[Loaded]"] + - ["System.String", "System.Speech.Recognition.RecognizedWordUnit", "Property[Pronunciation]"] + - ["System.Speech.Recognition.RecognitionResult", "System.Speech.Recognition.SpeechRecognizer", "Method[EmulateRecognize].ReturnValue"] + - ["System.Speech.Recognition.GrammarBuilder", "System.Speech.Recognition.GrammarBuilder!", "Method[op_Implicit].ReturnValue"] + - ["System.Globalization.CultureInfo", "System.Speech.Recognition.GrammarBuilder", "Property[Culture]"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.Speech.Recognition.RecognizedPhrase", "Property[Homophones]"] + - ["System.Speech.Recognition.AudioState", "System.Speech.Recognition.AudioState!", "Field[Stopped]"] + - ["System.Speech.Recognition.AudioState", "System.Speech.Recognition.SpeechRecognizer", "Property[AudioState]"] + - ["System.Speech.Recognition.RecognizedAudio", "System.Speech.Recognition.RecognitionResult", "Property[Audio]"] + - ["System.Int32", "System.Speech.Recognition.AudioLevelUpdatedEventArgs", "Property[AudioLevel]"] + - ["System.Single", "System.Speech.Recognition.RecognizedPhrase", "Property[Confidence]"] + - ["System.Boolean", "System.Speech.Recognition.SpeechUI!", "Method[SendTextFeedback].ReturnValue"] + - ["System.Speech.Recognition.RecognizeMode", "System.Speech.Recognition.RecognizeMode!", "Field[Multiple]"] + - ["System.Globalization.CultureInfo", "System.Speech.Recognition.RecognizerInfo", "Property[Culture]"] + - ["System.Speech.Recognition.AudioSignalProblem", "System.Speech.Recognition.AudioSignalProblemOccurredEventArgs", "Property[AudioSignalProblem]"] + - ["System.Collections.IEnumerator", "System.Speech.Recognition.SemanticValue", "Method[System.Collections.IEnumerable.GetEnumerator].ReturnValue"] + - ["System.TimeSpan", "System.Speech.Recognition.RecognizedAudio", "Property[Duration]"] + - ["System.Speech.Recognition.DisplayAttributes", "System.Speech.Recognition.DisplayAttributes!", "Field[TwoTrailingSpaces]"] + - ["System.Boolean", "System.Speech.Recognition.Grammar", "Property[Enabled]"] + - ["System.Int32", "System.Speech.Recognition.SemanticValue", "Property[Count]"] + - ["System.TimeSpan", "System.Speech.Recognition.SpeechRecognitionEngine", "Property[BabbleTimeout]"] + - ["System.Single", "System.Speech.Recognition.Grammar", "Property[Weight]"] + - ["System.Single", "System.Speech.Recognition.SemanticValue", "Property[Confidence]"] + - ["System.TimeSpan", "System.Speech.Recognition.SpeechRecognizer", "Property[AudioPosition]"] + - ["System.Speech.Recognition.GrammarBuilder", "System.Speech.Recognition.SemanticResultKey", "Method[ToGrammarBuilder].ReturnValue"] + - ["System.Object", "System.Speech.Recognition.SpeechRecognitionEngine", "Method[QueryRecognizerSetting].ReturnValue"] + - ["System.String", "System.Speech.Recognition.Grammar", "Property[Name]"] + - ["System.Object", "System.Speech.Recognition.RecognizerUpdateReachedEventArgs", "Property[UserToken]"] + - ["System.Speech.Recognition.SubsetMatchingMode", "System.Speech.Recognition.SubsetMatchingMode!", "Field[SubsequenceContentRequired]"] + - ["System.Int32", "System.Speech.Recognition.SpeechRecognizer", "Property[AudioLevel]"] + - ["System.Speech.Recognition.AudioSignalProblem", "System.Speech.Recognition.AudioSignalProblem!", "Field[TooNoisy]"] + - ["System.Int32", "System.Speech.Recognition.SpeechRecognitionEngine", "Property[MaxAlternates]"] + - ["System.Speech.Recognition.AudioSignalProblem", "System.Speech.Recognition.AudioSignalProblem!", "Field[TooSoft]"] + - ["System.Speech.Recognition.RecognitionResult", "System.Speech.Recognition.RecognitionEventArgs", "Property[Result]"] + - ["System.TimeSpan", "System.Speech.Recognition.SpeechRecognizer", "Property[RecognizerAudioPosition]"] + - ["System.Speech.Recognition.AudioState", "System.Speech.Recognition.SpeechRecognitionEngine", "Property[AudioState]"] + - ["System.Int32", "System.Speech.Recognition.RecognizedPhrase", "Property[HomophoneGroupId]"] + - ["System.Speech.Recognition.RecognizerState", "System.Speech.Recognition.SpeechRecognizer", "Property[State]"] + - ["System.Boolean", "System.Speech.Recognition.RecognizeCompletedEventArgs", "Property[BabbleTimeout]"] + - ["System.Speech.Recognition.DisplayAttributes", "System.Speech.Recognition.DisplayAttributes!", "Field[None]"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.Speech.Recognition.SpeechRecognizer", "Property[Grammars]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemSpeechRecognitionSrgsGrammar/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemSpeechRecognitionSrgsGrammar/model.yml new file mode 100644 index 000000000000..9d3ea1b4a0ec --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemSpeechRecognitionSrgsGrammar/model.yml @@ -0,0 +1,58 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Speech.Recognition.SrgsGrammar.SrgsRuleScope", "System.Speech.Recognition.SrgsGrammar.SrgsRuleScope!", "Field[Private]"] + - ["System.Collections.ObjectModel.Collection", "System.Speech.Recognition.SrgsGrammar.SrgsDocument", "Property[CodeBehind]"] + - ["System.Uri", "System.Speech.Recognition.SrgsGrammar.SrgsRuleRef", "Property[Uri]"] + - ["System.Globalization.CultureInfo", "System.Speech.Recognition.SrgsGrammar.SrgsDocument", "Property[Culture]"] + - ["System.Speech.Recognition.SrgsGrammar.SrgsRulesCollection", "System.Speech.Recognition.SrgsGrammar.SrgsDocument", "Property[Rules]"] + - ["System.Speech.Recognition.SrgsGrammar.SrgsRuleScope", "System.Speech.Recognition.SrgsGrammar.SrgsRuleScope!", "Field[Public]"] + - ["System.String", "System.Speech.Recognition.SrgsGrammar.SrgsDocument", "Property[Language]"] + - ["System.Speech.Recognition.SrgsGrammar.SrgsRuleRef", "System.Speech.Recognition.SrgsGrammar.SrgsRuleRef!", "Field[Dictation]"] + - ["System.String", "System.Speech.Recognition.SrgsGrammar.SrgsDocument", "Property[Namespace]"] + - ["System.String", "System.Speech.Recognition.SrgsGrammar.SrgsSemanticInterpretationTag", "Property[Script]"] + - ["System.String", "System.Speech.Recognition.SrgsGrammar.SrgsRule", "Property[BaseClass]"] + - ["System.String", "System.Speech.Recognition.SrgsGrammar.SrgsDocument", "Property[Script]"] + - ["System.String", "System.Speech.Recognition.SrgsGrammar.SrgsRule", "Property[Script]"] + - ["System.String", "System.Speech.Recognition.SrgsGrammar.SrgsRule", "Property[OnRecognition]"] + - ["System.String", "System.Speech.Recognition.SrgsGrammar.SrgsRuleRef", "Property[SemanticKey]"] + - ["System.String", "System.Speech.Recognition.SrgsGrammar.SrgsRuleRef", "Property[Params]"] + - ["System.String", "System.Speech.Recognition.SrgsGrammar.SrgsNameValueTag", "Property[Name]"] + - ["System.Collections.ObjectModel.Collection", "System.Speech.Recognition.SrgsGrammar.SrgsRule", "Property[Elements]"] + - ["System.Speech.Recognition.SrgsGrammar.SrgsRuleScope", "System.Speech.Recognition.SrgsGrammar.SrgsRule", "Property[Scope]"] + - ["System.Single", "System.Speech.Recognition.SrgsGrammar.SrgsItem", "Property[Weight]"] + - ["System.String", "System.Speech.Recognition.SrgsGrammar.SrgsText", "Property[Text]"] + - ["System.Object", "System.Speech.Recognition.SrgsGrammar.SrgsNameValueTag", "Property[Value]"] + - ["System.Single", "System.Speech.Recognition.SrgsGrammar.SrgsItem", "Property[RepeatProbability]"] + - ["System.Collections.ObjectModel.Collection", "System.Speech.Recognition.SrgsGrammar.SrgsDocument", "Property[AssemblyReferences]"] + - ["System.Speech.Recognition.SrgsGrammar.SrgsRuleRef", "System.Speech.Recognition.SrgsGrammar.SrgsRuleRef!", "Field[Null]"] + - ["System.Speech.Recognition.SrgsGrammar.SrgsPhoneticAlphabet", "System.Speech.Recognition.SrgsGrammar.SrgsDocument", "Property[PhoneticAlphabet]"] + - ["System.Speech.Recognition.SrgsGrammar.SrgsGrammarMode", "System.Speech.Recognition.SrgsGrammar.SrgsGrammarMode!", "Field[Dtmf]"] + - ["System.String", "System.Speech.Recognition.SrgsGrammar.SrgsRulesCollection", "Method[GetKeyForItem].ReturnValue"] + - ["System.Speech.Recognition.SrgsGrammar.SrgsGrammarMode", "System.Speech.Recognition.SrgsGrammar.SrgsGrammarMode!", "Field[Voice]"] + - ["System.Speech.Recognition.SrgsGrammar.SrgsRuleRef", "System.Speech.Recognition.SrgsGrammar.SrgsRuleRef!", "Field[MnemonicSpelling]"] + - ["System.Boolean", "System.Speech.Recognition.SrgsGrammar.SrgsDocument", "Property[Debug]"] + - ["System.Collections.ObjectModel.Collection", "System.Speech.Recognition.SrgsGrammar.SrgsDocument", "Property[ImportNamespaces]"] + - ["System.Speech.Recognition.SubsetMatchingMode", "System.Speech.Recognition.SrgsGrammar.SrgsSubset", "Property[MatchingMode]"] + - ["System.Speech.Recognition.SrgsGrammar.SrgsRuleRef", "System.Speech.Recognition.SrgsGrammar.SrgsRuleRef!", "Field[Garbage]"] + - ["System.Speech.Recognition.SrgsGrammar.SrgsPhoneticAlphabet", "System.Speech.Recognition.SrgsGrammar.SrgsPhoneticAlphabet!", "Field[Sapi]"] + - ["System.String", "System.Speech.Recognition.SrgsGrammar.SrgsToken", "Property[Pronunciation]"] + - ["System.String", "System.Speech.Recognition.SrgsGrammar.SrgsToken", "Property[Text]"] + - ["System.String", "System.Speech.Recognition.SrgsGrammar.SrgsRule", "Property[OnParse]"] + - ["System.Speech.Recognition.SrgsGrammar.SrgsPhoneticAlphabet", "System.Speech.Recognition.SrgsGrammar.SrgsPhoneticAlphabet!", "Field[Ups]"] + - ["System.String", "System.Speech.Recognition.SrgsGrammar.SrgsSubset", "Property[Text]"] + - ["System.Int32", "System.Speech.Recognition.SrgsGrammar.SrgsItem", "Property[MinRepeat]"] + - ["System.Speech.Recognition.SrgsGrammar.SrgsRule", "System.Speech.Recognition.SrgsGrammar.SrgsDocument", "Property[Root]"] + - ["System.Uri", "System.Speech.Recognition.SrgsGrammar.SrgsDocument", "Property[XmlBase]"] + - ["System.Int32", "System.Speech.Recognition.SrgsGrammar.SrgsItem", "Property[MaxRepeat]"] + - ["System.Speech.Recognition.SrgsGrammar.SrgsGrammarMode", "System.Speech.Recognition.SrgsGrammar.SrgsDocument", "Property[Mode]"] + - ["System.String", "System.Speech.Recognition.SrgsGrammar.SrgsRule", "Property[OnInit]"] + - ["System.String", "System.Speech.Recognition.SrgsGrammar.SrgsRule", "Property[OnError]"] + - ["System.Speech.Recognition.SrgsGrammar.SrgsRuleRef", "System.Speech.Recognition.SrgsGrammar.SrgsRuleRef!", "Field[Void]"] + - ["System.String", "System.Speech.Recognition.SrgsGrammar.SrgsToken", "Property[Display]"] + - ["System.Speech.Recognition.SrgsGrammar.SrgsPhoneticAlphabet", "System.Speech.Recognition.SrgsGrammar.SrgsPhoneticAlphabet!", "Field[Ipa]"] + - ["System.Collections.ObjectModel.Collection", "System.Speech.Recognition.SrgsGrammar.SrgsOneOf", "Property[Items]"] + - ["System.String", "System.Speech.Recognition.SrgsGrammar.SrgsRule", "Property[Id]"] + - ["System.Collections.ObjectModel.Collection", "System.Speech.Recognition.SrgsGrammar.SrgsItem", "Property[Elements]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemSpeechSynthesis/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemSpeechSynthesis/model.yml new file mode 100644 index 000000000000..bce67dc243ea --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemSpeechSynthesis/model.yml @@ -0,0 +1,117 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Speech.Synthesis.SynthesizerEmphasis", "System.Speech.Synthesis.SynthesizerEmphasis!", "Field[Emphasized]"] + - ["System.Speech.Synthesis.Prompt", "System.Speech.Synthesis.PromptEventArgs", "Property[Prompt]"] + - ["System.Speech.Synthesis.SynthesizerState", "System.Speech.Synthesis.SynthesizerState!", "Field[Speaking]"] + - ["System.String", "System.Speech.Synthesis.PhonemeReachedEventArgs", "Property[NextPhoneme]"] + - ["System.Speech.Synthesis.SynthesizerState", "System.Speech.Synthesis.StateChangedEventArgs", "Property[PreviousState]"] + - ["System.Speech.Synthesis.SayAs", "System.Speech.Synthesis.SayAs!", "Field[YearMonth]"] + - ["System.String", "System.Speech.Synthesis.BookmarkReachedEventArgs", "Property[Bookmark]"] + - ["System.Speech.Synthesis.VoiceAge", "System.Speech.Synthesis.VoiceAge!", "Field[Teen]"] + - ["System.Speech.Synthesis.PromptBreak", "System.Speech.Synthesis.PromptBreak!", "Field[ExtraSmall]"] + - ["System.Speech.Synthesis.SayAs", "System.Speech.Synthesis.SayAs!", "Field[NumberCardinal]"] + - ["System.Int32", "System.Speech.Synthesis.InstalledVoice", "Method[GetHashCode].ReturnValue"] + - ["System.Speech.Synthesis.SynthesizerEmphasis", "System.Speech.Synthesis.VisemeReachedEventArgs", "Property[Emphasis]"] + - ["System.Speech.Synthesis.SayAs", "System.Speech.Synthesis.SayAs!", "Field[NumberOrdinal]"] + - ["System.Speech.Synthesis.SayAs", "System.Speech.Synthesis.SayAs!", "Field[SpellOut]"] + - ["System.Globalization.CultureInfo", "System.Speech.Synthesis.VoiceInfo", "Property[Culture]"] + - ["System.Speech.Synthesis.SayAs", "System.Speech.Synthesis.SayAs!", "Field[Time12]"] + - ["System.Speech.Synthesis.Prompt", "System.Speech.Synthesis.SpeechSynthesizer", "Method[SpeakAsync].ReturnValue"] + - ["System.Speech.Synthesis.PromptVolume", "System.Speech.Synthesis.PromptVolume!", "Field[Loud]"] + - ["System.Speech.Synthesis.VoiceInfo", "System.Speech.Synthesis.VoiceChangeEventArgs", "Property[Voice]"] + - ["System.Boolean", "System.Speech.Synthesis.PromptBuilder", "Property[IsEmpty]"] + - ["System.Speech.Synthesis.PromptBreak", "System.Speech.Synthesis.PromptBreak!", "Field[ExtraLarge]"] + - ["System.Speech.Synthesis.PromptRate", "System.Speech.Synthesis.PromptRate!", "Field[Medium]"] + - ["System.Speech.Synthesis.VoiceAge", "System.Speech.Synthesis.VoiceAge!", "Field[Child]"] + - ["System.Speech.Synthesis.SynthesisMediaType", "System.Speech.Synthesis.SynthesisMediaType!", "Field[Text]"] + - ["System.Speech.Synthesis.PromptVolume", "System.Speech.Synthesis.PromptVolume!", "Field[Medium]"] + - ["System.Speech.Synthesis.SynthesizerState", "System.Speech.Synthesis.SynthesizerState!", "Field[Ready]"] + - ["System.Boolean", "System.Speech.Synthesis.Prompt", "Property[IsCompleted]"] + - ["System.Speech.Synthesis.Prompt", "System.Speech.Synthesis.SpeechSynthesizer", "Method[SpeakSsmlAsync].ReturnValue"] + - ["System.TimeSpan", "System.Speech.Synthesis.VisemeReachedEventArgs", "Property[Duration]"] + - ["System.Boolean", "System.Speech.Synthesis.VoiceInfo", "Method[Equals].ReturnValue"] + - ["System.Speech.Synthesis.PromptVolume", "System.Speech.Synthesis.PromptVolume!", "Field[Silent]"] + - ["System.Speech.Synthesis.SayAs", "System.Speech.Synthesis.SayAs!", "Field[MonthDay]"] + - ["System.Speech.Synthesis.VoiceAge", "System.Speech.Synthesis.VoiceAge!", "Field[NotSet]"] + - ["System.Speech.Synthesis.PromptEmphasis", "System.Speech.Synthesis.PromptEmphasis!", "Field[Moderate]"] + - ["System.Speech.Synthesis.SayAs", "System.Speech.Synthesis.SayAs!", "Field[YearMonthDay]"] + - ["System.Speech.Synthesis.PromptBreak", "System.Speech.Synthesis.PromptBreak!", "Field[Medium]"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.Speech.Synthesis.SpeechSynthesizer", "Method[GetInstalledVoices].ReturnValue"] + - ["System.Speech.Synthesis.PromptEmphasis", "System.Speech.Synthesis.PromptEmphasis!", "Field[None]"] + - ["System.Speech.Synthesis.SynthesisMediaType", "System.Speech.Synthesis.SynthesisMediaType!", "Field[Ssml]"] + - ["System.Speech.Synthesis.SayAs", "System.Speech.Synthesis.SayAs!", "Field[Month]"] + - ["System.Speech.Synthesis.PromptEmphasis", "System.Speech.Synthesis.PromptStyle", "Property[Emphasis]"] + - ["System.Speech.Synthesis.SayAs", "System.Speech.Synthesis.SayAs!", "Field[Time]"] + - ["System.Boolean", "System.Speech.Synthesis.InstalledVoice", "Method[Equals].ReturnValue"] + - ["System.Speech.Synthesis.PromptRate", "System.Speech.Synthesis.PromptRate!", "Field[NotSet]"] + - ["System.Speech.Synthesis.PromptVolume", "System.Speech.Synthesis.PromptVolume!", "Field[ExtraLoud]"] + - ["System.Int32", "System.Speech.Synthesis.SpeakProgressEventArgs", "Property[CharacterPosition]"] + - ["System.Int32", "System.Speech.Synthesis.VoiceInfo", "Method[GetHashCode].ReturnValue"] + - ["System.TimeSpan", "System.Speech.Synthesis.SpeakProgressEventArgs", "Property[AudioPosition]"] + - ["System.Speech.Synthesis.PromptRate", "System.Speech.Synthesis.PromptRate!", "Field[Fast]"] + - ["System.Speech.Synthesis.PromptRate", "System.Speech.Synthesis.PromptRate!", "Field[Slow]"] + - ["System.Speech.Synthesis.VoiceInfo", "System.Speech.Synthesis.SpeechSynthesizer", "Property[Voice]"] + - ["System.Speech.Synthesis.SynthesisTextFormat", "System.Speech.Synthesis.SynthesisTextFormat!", "Field[Ssml]"] + - ["System.Speech.Synthesis.PromptVolume", "System.Speech.Synthesis.PromptStyle", "Property[Volume]"] + - ["System.Speech.Synthesis.VoiceGender", "System.Speech.Synthesis.VoiceGender!", "Field[Male]"] + - ["System.String", "System.Speech.Synthesis.SpeakProgressEventArgs", "Property[Text]"] + - ["System.Speech.Synthesis.SynthesisTextFormat", "System.Speech.Synthesis.SynthesisTextFormat!", "Field[Text]"] + - ["System.Int32", "System.Speech.Synthesis.SpeechSynthesizer", "Property[Volume]"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.Speech.Synthesis.VoiceInfo", "Property[SupportedAudioFormats]"] + - ["System.Speech.Synthesis.VoiceGender", "System.Speech.Synthesis.VoiceGender!", "Field[Female]"] + - ["System.TimeSpan", "System.Speech.Synthesis.BookmarkReachedEventArgs", "Property[AudioPosition]"] + - ["System.Speech.Synthesis.SynthesizerState", "System.Speech.Synthesis.SpeechSynthesizer", "Property[State]"] + - ["System.TimeSpan", "System.Speech.Synthesis.PhonemeReachedEventArgs", "Property[AudioPosition]"] + - ["System.Speech.Synthesis.VoiceAge", "System.Speech.Synthesis.VoiceAge!", "Field[Adult]"] + - ["System.Speech.Synthesis.PromptVolume", "System.Speech.Synthesis.PromptVolume!", "Field[NotSet]"] + - ["System.Speech.Synthesis.PromptRate", "System.Speech.Synthesis.PromptStyle", "Property[Rate]"] + - ["System.Speech.Synthesis.VoiceGender", "System.Speech.Synthesis.VoiceInfo", "Property[Gender]"] + - ["System.TimeSpan", "System.Speech.Synthesis.VisemeReachedEventArgs", "Property[AudioPosition]"] + - ["System.Speech.Synthesis.PromptBreak", "System.Speech.Synthesis.PromptBreak!", "Field[Large]"] + - ["System.String", "System.Speech.Synthesis.VoiceInfo", "Property[Description]"] + - ["System.String", "System.Speech.Synthesis.VoiceInfo", "Property[Id]"] + - ["System.String", "System.Speech.Synthesis.PhonemeReachedEventArgs", "Property[Phoneme]"] + - ["System.Speech.Synthesis.PromptVolume", "System.Speech.Synthesis.PromptVolume!", "Field[ExtraSoft]"] + - ["System.Speech.Synthesis.SynthesizerState", "System.Speech.Synthesis.SynthesizerState!", "Field[Paused]"] + - ["System.Speech.Synthesis.PromptEmphasis", "System.Speech.Synthesis.PromptEmphasis!", "Field[Reduced]"] + - ["System.Speech.Synthesis.SayAs", "System.Speech.Synthesis.SayAs!", "Field[Telephone]"] + - ["System.Speech.Synthesis.VoiceAge", "System.Speech.Synthesis.VoiceAge!", "Field[Senior]"] + - ["System.Speech.Synthesis.SayAs", "System.Speech.Synthesis.SayAs!", "Field[Year]"] + - ["System.Speech.Synthesis.PromptBreak", "System.Speech.Synthesis.PromptBreak!", "Field[None]"] + - ["System.Speech.Synthesis.PromptBreak", "System.Speech.Synthesis.PromptBreak!", "Field[Small]"] + - ["System.Collections.Generic.IDictionary", "System.Speech.Synthesis.VoiceInfo", "Property[AdditionalInfo]"] + - ["System.Speech.Synthesis.SynthesizerEmphasis", "System.Speech.Synthesis.SynthesizerEmphasis!", "Field[Stressed]"] + - ["System.Speech.Synthesis.SynthesizerState", "System.Speech.Synthesis.StateChangedEventArgs", "Property[State]"] + - ["System.Int32", "System.Speech.Synthesis.VisemeReachedEventArgs", "Property[Viseme]"] + - ["System.Speech.Synthesis.SayAs", "System.Speech.Synthesis.SayAs!", "Field[MonthDayYear]"] + - ["System.Speech.Synthesis.SayAs", "System.Speech.Synthesis.SayAs!", "Field[MonthYear]"] + - ["System.String", "System.Speech.Synthesis.VoiceInfo", "Property[Name]"] + - ["System.Speech.Synthesis.SayAs", "System.Speech.Synthesis.SayAs!", "Field[Date]"] + - ["System.Speech.Synthesis.VoiceInfo", "System.Speech.Synthesis.InstalledVoice", "Property[VoiceInfo]"] + - ["System.Speech.Synthesis.SayAs", "System.Speech.Synthesis.SayAs!", "Field[Text]"] + - ["System.Speech.Synthesis.VoiceAge", "System.Speech.Synthesis.VoiceInfo", "Property[Age]"] + - ["System.Speech.Synthesis.PromptEmphasis", "System.Speech.Synthesis.PromptEmphasis!", "Field[NotSet]"] + - ["System.Speech.Synthesis.PromptRate", "System.Speech.Synthesis.PromptRate!", "Field[ExtraSlow]"] + - ["System.Speech.Synthesis.SayAs", "System.Speech.Synthesis.SayAs!", "Field[Time24]"] + - ["System.TimeSpan", "System.Speech.Synthesis.PhonemeReachedEventArgs", "Property[Duration]"] + - ["System.Speech.Synthesis.SayAs", "System.Speech.Synthesis.SayAs!", "Field[DayMonthYear]"] + - ["System.Speech.Synthesis.SayAs", "System.Speech.Synthesis.SayAs!", "Field[DayMonth]"] + - ["System.Speech.Synthesis.PromptVolume", "System.Speech.Synthesis.PromptVolume!", "Field[Soft]"] + - ["System.Int32", "System.Speech.Synthesis.SpeechSynthesizer", "Property[Rate]"] + - ["System.Speech.Synthesis.PromptEmphasis", "System.Speech.Synthesis.PromptEmphasis!", "Field[Strong]"] + - ["System.Speech.Synthesis.VoiceGender", "System.Speech.Synthesis.VoiceGender!", "Field[NotSet]"] + - ["System.Speech.Synthesis.SynthesisMediaType", "System.Speech.Synthesis.SynthesisMediaType!", "Field[WaveAudio]"] + - ["System.Speech.Synthesis.PromptVolume", "System.Speech.Synthesis.PromptVolume!", "Field[Default]"] + - ["System.String", "System.Speech.Synthesis.PromptBuilder", "Method[ToXml].ReturnValue"] + - ["System.Globalization.CultureInfo", "System.Speech.Synthesis.PromptBuilder", "Property[Culture]"] + - ["System.Speech.Synthesis.VoiceGender", "System.Speech.Synthesis.VoiceGender!", "Field[Neutral]"] + - ["System.Speech.Synthesis.SynthesizerEmphasis", "System.Speech.Synthesis.PhonemeReachedEventArgs", "Property[Emphasis]"] + - ["System.Speech.Synthesis.PromptRate", "System.Speech.Synthesis.PromptRate!", "Field[ExtraFast]"] + - ["System.Speech.Synthesis.SayAs", "System.Speech.Synthesis.SayAs!", "Field[Day]"] + - ["System.Int32", "System.Speech.Synthesis.SpeakProgressEventArgs", "Property[CharacterCount]"] + - ["System.Int32", "System.Speech.Synthesis.VisemeReachedEventArgs", "Property[NextViseme]"] + - ["System.Speech.Synthesis.Prompt", "System.Speech.Synthesis.SpeechSynthesizer", "Method[GetCurrentlySpokenPrompt].ReturnValue"] + - ["System.Boolean", "System.Speech.Synthesis.InstalledVoice", "Property[Enabled]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemSpeechSynthesisTtsEngine/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemSpeechSynthesisTtsEngine/model.yml new file mode 100644 index 000000000000..fe36f570c1ce --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemSpeechSynthesisTtsEngine/model.yml @@ -0,0 +1,129 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Speech.Synthesis.TtsEngine.ProsodyVolume", "System.Speech.Synthesis.TtsEngine.ProsodyVolume!", "Field[Loud]"] + - ["System.Speech.Synthesis.TtsEngine.ProsodyPitch", "System.Speech.Synthesis.TtsEngine.ProsodyPitch!", "Field[ExtraHigh]"] + - ["System.Speech.Synthesis.TtsEngine.EventParameterType", "System.Speech.Synthesis.TtsEngine.EventParameterType!", "Field[Undefined]"] + - ["System.Speech.Synthesis.TtsEngine.EventParameterType", "System.Speech.Synthesis.TtsEngine.EventParameterType!", "Field[Object]"] + - ["System.IntPtr", "System.Speech.Synthesis.TtsEngine.SpeechEventInfo", "Property[Param2]"] + - ["System.Speech.Synthesis.TtsEngine.TtsEventId", "System.Speech.Synthesis.TtsEngine.TtsEventId!", "Field[EndInputStream]"] + - ["System.Int32", "System.Speech.Synthesis.TtsEngine.SpeechEventInfo", "Property[Param1]"] + - ["System.Single", "System.Speech.Synthesis.TtsEngine.ContourPoint", "Property[Start]"] + - ["System.Int32", "System.Speech.Synthesis.TtsEngine.SkipInfo", "Property[Count]"] + - ["System.Speech.Synthesis.TtsEngine.ProsodyVolume", "System.Speech.Synthesis.TtsEngine.ProsodyVolume!", "Field[Medium]"] + - ["System.Speech.Synthesis.TtsEngine.ProsodyUnit", "System.Speech.Synthesis.TtsEngine.ProsodyUnit!", "Field[Default]"] + - ["System.Speech.Synthesis.TtsEngine.EmphasisWord", "System.Speech.Synthesis.TtsEngine.EmphasisWord!", "Field[Strong]"] + - ["System.Int32", "System.Speech.Synthesis.TtsEngine.SkipInfo", "Property[Type]"] + - ["System.Speech.Synthesis.TtsEngine.EmphasisBreak", "System.Speech.Synthesis.TtsEngine.EmphasisBreak!", "Field[ExtraStrong]"] + - ["System.Int32", "System.Speech.Synthesis.TtsEngine.TextFragment", "Property[TextLength]"] + - ["System.Speech.Synthesis.TtsEngine.ProsodyRange", "System.Speech.Synthesis.TtsEngine.ProsodyRange!", "Field[ExtraLow]"] + - ["System.Single", "System.Speech.Synthesis.TtsEngine.ContourPoint", "Property[Change]"] + - ["System.Speech.Synthesis.TtsEngine.ProsodyRange", "System.Speech.Synthesis.TtsEngine.ProsodyRange!", "Field[Low]"] + - ["System.Boolean", "System.Speech.Synthesis.TtsEngine.ProsodyNumber!", "Method[op_Equality].ReturnValue"] + - ["System.String", "System.Speech.Synthesis.TtsEngine.SayAs", "Property[Detail]"] + - ["System.Speech.Synthesis.TtsEngine.ProsodyUnit", "System.Speech.Synthesis.TtsEngine.ProsodyUnit!", "Field[Hz]"] + - ["System.Boolean", "System.Speech.Synthesis.TtsEngine.ContourPoint!", "Method[op_Equality].ReturnValue"] + - ["System.Speech.Synthesis.TtsEngine.ProsodyPitch", "System.Speech.Synthesis.TtsEngine.ProsodyPitch!", "Field[ExtraLow]"] + - ["System.Speech.Synthesis.TtsEngine.TtsEngineAction", "System.Speech.Synthesis.TtsEngine.TtsEngineAction!", "Field[SpellOut]"] + - ["System.Speech.Synthesis.TtsEngine.ProsodyVolume", "System.Speech.Synthesis.TtsEngine.ProsodyVolume!", "Field[Silent]"] + - ["System.Int32", "System.Speech.Synthesis.TtsEngine.SpeechEventInfo", "Method[GetHashCode].ReturnValue"] + - ["System.Speech.Synthesis.TtsEngine.ProsodyRate", "System.Speech.Synthesis.TtsEngine.ProsodyRate!", "Field[Fast]"] + - ["System.Int32", "System.Speech.Synthesis.TtsEngine.ITtsEngineSite", "Property[EventInterest]"] + - ["System.Speech.Synthesis.TtsEngine.TtsEventId", "System.Speech.Synthesis.TtsEngine.TtsEventId!", "Field[StartInputStream]"] + - ["System.Speech.Synthesis.TtsEngine.EventParameterType", "System.Speech.Synthesis.TtsEngine.EventParameterType!", "Field[Token]"] + - ["System.Speech.Synthesis.TtsEngine.ProsodyNumber", "System.Speech.Synthesis.TtsEngine.Prosody", "Property[Volume]"] + - ["System.Boolean", "System.Speech.Synthesis.TtsEngine.ContourPoint!", "Method[op_Inequality].ReturnValue"] + - ["System.Speech.Synthesis.TtsEngine.ProsodyRange", "System.Speech.Synthesis.TtsEngine.ProsodyRange!", "Field[Medium]"] + - ["System.Speech.Synthesis.TtsEngine.ProsodyUnit", "System.Speech.Synthesis.TtsEngine.ProsodyNumber", "Property[Unit]"] + - ["System.Speech.Synthesis.TtsEngine.TtsEngineAction", "System.Speech.Synthesis.TtsEngine.TtsEngineAction!", "Field[Pronounce]"] + - ["System.Speech.Synthesis.TtsEngine.EventParameterType", "System.Speech.Synthesis.TtsEngine.EventParameterType!", "Field[Pointer]"] + - ["System.Speech.Synthesis.TtsEngine.TtsEventId", "System.Speech.Synthesis.TtsEngine.TtsEventId!", "Field[AudioLevel]"] + - ["System.Int32", "System.Speech.Synthesis.TtsEngine.FragmentState", "Property[Emphasis]"] + - ["System.Speech.Synthesis.TtsEngine.ProsodyPitch", "System.Speech.Synthesis.TtsEngine.ProsodyPitch!", "Field[Low]"] + - ["System.Boolean", "System.Speech.Synthesis.TtsEngine.SpeechEventInfo!", "Method[op_Inequality].ReturnValue"] + - ["System.Speech.Synthesis.TtsEngine.Prosody", "System.Speech.Synthesis.TtsEngine.FragmentState", "Property[Prosody]"] + - ["System.Boolean", "System.Speech.Synthesis.TtsEngine.ProsodyNumber", "Property[IsNumberPercent]"] + - ["System.Speech.Synthesis.TtsEngine.EmphasisWord", "System.Speech.Synthesis.TtsEngine.EmphasisWord!", "Field[None]"] + - ["System.Int32", "System.Speech.Synthesis.TtsEngine.ProsodyNumber!", "Field[AbsoluteNumber]"] + - ["System.Int32", "System.Speech.Synthesis.TtsEngine.FragmentState", "Property[Duration]"] + - ["System.Speech.Synthesis.TtsEngine.ProsodyRange", "System.Speech.Synthesis.TtsEngine.ProsodyRange!", "Field[ExtraHigh]"] + - ["System.Speech.Synthesis.TtsEngine.ProsodyRate", "System.Speech.Synthesis.TtsEngine.ProsodyRate!", "Field[ExtraSlow]"] + - ["System.Boolean", "System.Speech.Synthesis.TtsEngine.FragmentState", "Method[Equals].ReturnValue"] + - ["System.Speech.Synthesis.TtsEngine.ProsodyPitch", "System.Speech.Synthesis.TtsEngine.ProsodyPitch!", "Field[Medium]"] + - ["System.String", "System.Speech.Synthesis.TtsEngine.SayAs", "Property[Format]"] + - ["System.String", "System.Speech.Synthesis.TtsEngine.TextFragment", "Property[TextToSpeak]"] + - ["System.Speech.Synthesis.TtsEngine.EventParameterType", "System.Speech.Synthesis.TtsEngine.EventParameterType!", "Field[String]"] + - ["System.Speech.Synthesis.TtsEngine.TtsEngineAction", "System.Speech.Synthesis.TtsEngine.TtsEngineAction!", "Field[ParseUnknownTag]"] + - ["System.Int32", "System.Speech.Synthesis.TtsEngine.FragmentState", "Property[LangId]"] + - ["System.Int16", "System.Speech.Synthesis.TtsEngine.SpeechEventInfo", "Property[ParameterType]"] + - ["System.Int32", "System.Speech.Synthesis.TtsEngine.ContourPoint", "Method[GetHashCode].ReturnValue"] + - ["System.Speech.Synthesis.TtsEngine.ContourPointChangeType", "System.Speech.Synthesis.TtsEngine.ContourPointChangeType!", "Field[Percentage]"] + - ["System.Speech.Synthesis.TtsEngine.ProsodyRange", "System.Speech.Synthesis.TtsEngine.ProsodyRange!", "Field[Default]"] + - ["System.Speech.Synthesis.TtsEngine.ProsodyVolume", "System.Speech.Synthesis.TtsEngine.ProsodyVolume!", "Field[ExtraLoud]"] + - ["System.Speech.Synthesis.TtsEngine.ProsodyVolume", "System.Speech.Synthesis.TtsEngine.ProsodyVolume!", "Field[Soft]"] + - ["System.Int32", "System.Speech.Synthesis.TtsEngine.TextFragment", "Property[TextOffset]"] + - ["System.Single", "System.Speech.Synthesis.TtsEngine.ProsodyNumber", "Property[Number]"] + - ["System.Speech.Synthesis.TtsEngine.EmphasisBreak", "System.Speech.Synthesis.TtsEngine.EmphasisBreak!", "Field[Weak]"] + - ["System.Char[]", "System.Speech.Synthesis.TtsEngine.FragmentState", "Property[Phoneme]"] + - ["System.Int32", "System.Speech.Synthesis.TtsEngine.ITtsEngineSite", "Property[Rate]"] + - ["System.Int32", "System.Speech.Synthesis.TtsEngine.Prosody", "Property[Duration]"] + - ["System.Boolean", "System.Speech.Synthesis.TtsEngine.FragmentState!", "Method[op_Equality].ReturnValue"] + - ["System.IntPtr", "System.Speech.Synthesis.TtsEngine.TtsEngineSsml", "Method[GetOutputFormat].ReturnValue"] + - ["System.Boolean", "System.Speech.Synthesis.TtsEngine.ContourPoint", "Method[Equals].ReturnValue"] + - ["System.Speech.Synthesis.TtsEngine.EmphasisBreak", "System.Speech.Synthesis.TtsEngine.EmphasisBreak!", "Field[ExtraWeak]"] + - ["System.Int32", "System.Speech.Synthesis.TtsEngine.ProsodyNumber", "Property[SsmlAttributeId]"] + - ["System.Speech.Synthesis.TtsEngine.EmphasisBreak", "System.Speech.Synthesis.TtsEngine.EmphasisBreak!", "Field[Medium]"] + - ["System.Speech.Synthesis.TtsEngine.ProsodyRate", "System.Speech.Synthesis.TtsEngine.ProsodyRate!", "Field[Medium]"] + - ["System.Speech.Synthesis.TtsEngine.ProsodyNumber", "System.Speech.Synthesis.TtsEngine.Prosody", "Property[Range]"] + - ["System.Speech.Synthesis.TtsEngine.TtsEventId", "System.Speech.Synthesis.TtsEngine.TtsEventId!", "Field[VoiceChange]"] + - ["System.IO.Stream", "System.Speech.Synthesis.TtsEngine.ITtsEngineSite", "Method[LoadResource].ReturnValue"] + - ["System.Boolean", "System.Speech.Synthesis.TtsEngine.ProsodyNumber!", "Method[op_Inequality].ReturnValue"] + - ["System.Int32", "System.Speech.Synthesis.TtsEngine.ProsodyNumber", "Method[GetHashCode].ReturnValue"] + - ["System.Speech.Synthesis.TtsEngine.TtsEngineAction", "System.Speech.Synthesis.TtsEngine.FragmentState", "Property[Action]"] + - ["System.Speech.Synthesis.TtsEngine.TtsEventId", "System.Speech.Synthesis.TtsEngine.TtsEventId!", "Field[Viseme]"] + - ["System.Speech.Synthesis.TtsEngine.SayAs", "System.Speech.Synthesis.TtsEngine.FragmentState", "Property[SayAs]"] + - ["System.Int32", "System.Speech.Synthesis.TtsEngine.FragmentState", "Method[GetHashCode].ReturnValue"] + - ["System.Speech.Synthesis.TtsEngine.EmphasisBreak", "System.Speech.Synthesis.TtsEngine.EmphasisBreak!", "Field[Strong]"] + - ["System.Speech.Synthesis.TtsEngine.ProsodyNumber", "System.Speech.Synthesis.TtsEngine.Prosody", "Property[Pitch]"] + - ["System.Speech.Synthesis.TtsEngine.ProsodyPitch", "System.Speech.Synthesis.TtsEngine.ProsodyPitch!", "Field[High]"] + - ["System.Speech.Synthesis.TtsEngine.FragmentState", "System.Speech.Synthesis.TtsEngine.TextFragment", "Property[State]"] + - ["System.String", "System.Speech.Synthesis.TtsEngine.SayAs", "Property[InterpretAs]"] + - ["System.Speech.Synthesis.TtsEngine.ProsodyNumber", "System.Speech.Synthesis.TtsEngine.Prosody", "Property[Rate]"] + - ["System.Int16", "System.Speech.Synthesis.TtsEngine.SpeechEventInfo", "Property[EventId]"] + - ["System.Speech.Synthesis.TtsEngine.TtsEngineAction", "System.Speech.Synthesis.TtsEngine.TtsEngineAction!", "Field[Bookmark]"] + - ["System.Speech.Synthesis.TtsEngine.SpeakOutputFormat", "System.Speech.Synthesis.TtsEngine.SpeakOutputFormat!", "Field[WaveFormat]"] + - ["System.Speech.Synthesis.TtsEngine.ContourPointChangeType", "System.Speech.Synthesis.TtsEngine.ContourPointChangeType!", "Field[Hz]"] + - ["System.Speech.Synthesis.TtsEngine.TtsEventId", "System.Speech.Synthesis.TtsEngine.TtsEventId!", "Field[SentenceBoundary]"] + - ["System.Speech.Synthesis.TtsEngine.ContourPoint[]", "System.Speech.Synthesis.TtsEngine.Prosody", "Method[GetContourPoints].ReturnValue"] + - ["System.Speech.Synthesis.TtsEngine.TtsEventId", "System.Speech.Synthesis.TtsEngine.TtsEventId!", "Field[Phoneme]"] + - ["System.Speech.Synthesis.TtsEngine.EmphasisBreak", "System.Speech.Synthesis.TtsEngine.EmphasisBreak!", "Field[Default]"] + - ["System.Speech.Synthesis.TtsEngine.EmphasisWord", "System.Speech.Synthesis.TtsEngine.EmphasisWord!", "Field[Moderate]"] + - ["System.Speech.Synthesis.TtsEngine.EmphasisBreak", "System.Speech.Synthesis.TtsEngine.EmphasisBreak!", "Field[None]"] + - ["System.Int32", "System.Speech.Synthesis.TtsEngine.ITtsEngineSite", "Method[Write].ReturnValue"] + - ["System.Speech.Synthesis.TtsEngine.ProsodyRate", "System.Speech.Synthesis.TtsEngine.ProsodyRate!", "Field[ExtraFast]"] + - ["System.Speech.Synthesis.TtsEngine.TtsEngineAction", "System.Speech.Synthesis.TtsEngine.TtsEngineAction!", "Field[Speak]"] + - ["System.Speech.Synthesis.TtsEngine.ProsodyUnit", "System.Speech.Synthesis.TtsEngine.ProsodyUnit!", "Field[Semitone]"] + - ["System.Speech.Synthesis.TtsEngine.ProsodyVolume", "System.Speech.Synthesis.TtsEngine.ProsodyVolume!", "Field[Default]"] + - ["System.Int32", "System.Speech.Synthesis.TtsEngine.ITtsEngineSite", "Property[Volume]"] + - ["System.Speech.Synthesis.TtsEngine.ProsodyVolume", "System.Speech.Synthesis.TtsEngine.ProsodyVolume!", "Field[ExtraSoft]"] + - ["System.Speech.Synthesis.TtsEngine.TtsEngineAction", "System.Speech.Synthesis.TtsEngine.TtsEngineAction!", "Field[Silence]"] + - ["System.Speech.Synthesis.TtsEngine.TtsEngineAction", "System.Speech.Synthesis.TtsEngine.TtsEngineAction!", "Field[StartParagraph]"] + - ["System.Boolean", "System.Speech.Synthesis.TtsEngine.ProsodyNumber", "Method[Equals].ReturnValue"] + - ["System.Speech.Synthesis.TtsEngine.TtsEngineAction", "System.Speech.Synthesis.TtsEngine.TtsEngineAction!", "Field[StartSentence]"] + - ["System.Speech.Synthesis.TtsEngine.SpeakOutputFormat", "System.Speech.Synthesis.TtsEngine.SpeakOutputFormat!", "Field[Text]"] + - ["System.Boolean", "System.Speech.Synthesis.TtsEngine.FragmentState!", "Method[op_Inequality].ReturnValue"] + - ["System.Speech.Synthesis.TtsEngine.ProsodyRange", "System.Speech.Synthesis.TtsEngine.ProsodyRange!", "Field[High]"] + - ["System.Speech.Synthesis.TtsEngine.SkipInfo", "System.Speech.Synthesis.TtsEngine.ITtsEngineSite", "Method[GetSkipInfo].ReturnValue"] + - ["System.Speech.Synthesis.TtsEngine.ContourPointChangeType", "System.Speech.Synthesis.TtsEngine.ContourPoint", "Property[ChangeType]"] + - ["System.Speech.Synthesis.TtsEngine.TtsEventId", "System.Speech.Synthesis.TtsEngine.TtsEventId!", "Field[Bookmark]"] + - ["System.Boolean", "System.Speech.Synthesis.TtsEngine.SpeechEventInfo", "Method[Equals].ReturnValue"] + - ["System.Boolean", "System.Speech.Synthesis.TtsEngine.SpeechEventInfo!", "Method[op_Equality].ReturnValue"] + - ["System.Speech.Synthesis.TtsEngine.ProsodyRate", "System.Speech.Synthesis.TtsEngine.ProsodyRate!", "Field[Slow]"] + - ["System.Speech.Synthesis.TtsEngine.EmphasisWord", "System.Speech.Synthesis.TtsEngine.EmphasisWord!", "Field[Reduced]"] + - ["System.Speech.Synthesis.TtsEngine.TtsEventId", "System.Speech.Synthesis.TtsEngine.TtsEventId!", "Field[WordBoundary]"] + - ["System.Speech.Synthesis.TtsEngine.EmphasisWord", "System.Speech.Synthesis.TtsEngine.EmphasisWord!", "Field[Default]"] + - ["System.Speech.Synthesis.TtsEngine.ProsodyRate", "System.Speech.Synthesis.TtsEngine.ProsodyRate!", "Field[Default]"] + - ["System.Speech.Synthesis.TtsEngine.ProsodyPitch", "System.Speech.Synthesis.TtsEngine.ProsodyPitch!", "Field[Default]"] + - ["System.Int32", "System.Speech.Synthesis.TtsEngine.ITtsEngineSite", "Property[Actions]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemText/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemText/model.yml new file mode 100644 index 000000000000..c9e7b50d9b2e --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemText/model.yml @@ -0,0 +1,302 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.String", "System.Text.Encoding", "Property[Preamble]"] + - ["System.Boolean", "System.Text.Encoding", "Property[IsMailNewsSave]"] + - ["System.Text.Rune", "System.Text.SpanRuneEnumerator", "Property[Current]"] + - ["System.Text.DecoderFallback", "System.Text.DecoderFallback!", "Property[ReplacementFallback]"] + - ["System.Text.NormalizationForm", "System.Text.NormalizationForm!", "Field[FormD]"] + - ["System.Int32", "System.Text.StringBuilder", "Property[MaxCapacity]"] + - ["System.Int32", "System.Text.DecoderExceptionFallback", "Method[GetHashCode].ReturnValue"] + - ["System.Text.EncoderFallback", "System.Text.Encoding", "Property[EncoderFallback]"] + - ["System.Text.Encoding", "System.Text.Encoding!", "Property[UTF7]"] + - ["System.Collections.Generic.IEnumerable", "System.Text.EncodingProvider", "Method[GetEncodings].ReturnValue"] + - ["System.Boolean", "System.Text.StringRuneEnumerator", "Method[MoveNext].ReturnValue"] + - ["System.Boolean", "System.Text.DecoderExceptionFallback", "Method[Equals].ReturnValue"] + - ["System.Int32", "System.Text.UTF32Encoding", "Method[GetBytes].ReturnValue"] + - ["System.IO.Stream", "System.Text.Encoding!", "Method[CreateTranscodingStream].ReturnValue"] + - ["System.Range", "System.Text.Ascii!", "Method[Trim].ReturnValue"] + - ["System.Boolean", "System.Text.EncoderExceptionFallbackBuffer", "Method[Fallback].ReturnValue"] + - ["System.Text.DecoderFallback", "System.Text.DecoderFallback!", "Property[ExceptionFallback]"] + - ["System.String", "System.Text.ASCIIEncoding", "Method[GetString].ReturnValue"] + - ["System.String", "System.Text.UTF32Encoding", "Method[GetString].ReturnValue"] + - ["System.Text.Encoder", "System.Text.Encoding", "Method[GetEncoder].ReturnValue"] + - ["System.Int32", "System.Text.Encoding", "Method[GetBytes].ReturnValue"] + - ["System.Int32", "System.Text.DecoderExceptionFallback", "Property[MaxCharCount]"] + - ["System.Text.StringBuilder", "System.Text.StringBuilder", "Method[Clear].ReturnValue"] + - ["System.Int32", "System.Text.DecoderFallbackException", "Property[Index]"] + - ["System.Int32", "System.Text.ASCIIEncoding", "Method[GetCharCount].ReturnValue"] + - ["System.String", "System.Text.UTF32Encoding", "Property[Preamble]"] + - ["System.Char", "System.Text.StringBuilder", "Property[Chars]"] + - ["System.Text.StringBuilder", "System.Text.StringBuilder", "Method[AppendJoin].ReturnValue"] + - ["System.Text.EncoderFallbackBuffer", "System.Text.EncoderExceptionFallback", "Method[CreateFallbackBuffer].ReturnValue"] + - ["System.Boolean", "System.Text.EncoderFallbackException", "Method[IsUnknownSurrogate].ReturnValue"] + - ["System.String", "System.Text.DecoderReplacementFallback", "Property[DefaultString]"] + - ["System.Int32", "System.Text.Encoding", "Method[GetByteCount].ReturnValue"] + - ["System.Text.EncodingProvider", "System.Text.CodePagesEncodingProvider!", "Property[Instance]"] + - ["System.Text.Rune", "System.Text.Rune!", "Method[ToLowerInvariant].ReturnValue"] + - ["System.Text.StringBuilder", "System.Text.StringBuilder", "Method[Replace].ReturnValue"] + - ["System.Text.SpanLineEnumerator", "System.Text.SpanLineEnumerator", "Method[GetEnumerator].ReturnValue"] + - ["System.Text.Encoding", "System.Text.Encoding!", "Property[Latin1]"] + - ["System.Int32", "System.Text.DecoderReplacementFallback", "Method[GetHashCode].ReturnValue"] + - ["System.Text.EncoderFallbackBuffer", "System.Text.Encoder", "Property[FallbackBuffer]"] + - ["System.Int32", "System.Text.EncoderFallbackBuffer", "Property[Remaining]"] + - ["System.Text.EncoderFallback", "System.Text.Encoder", "Property[Fallback]"] + - ["System.Text.StringRuneEnumerator", "System.Text.StringRuneEnumerator", "Method[GetEnumerator].ReturnValue"] + - ["System.Text.StringBuilder", "System.Text.StringBuilder", "Method[AppendJoin].ReturnValue"] + - ["System.Text.Encoding", "System.Text.EncodingInfo", "Method[GetEncoding].ReturnValue"] + - ["System.Int64", "System.Text.EncodingExtensions!", "Method[GetBytes].ReturnValue"] + - ["System.Text.Decoder", "System.Text.Encoding", "Method[GetDecoder].ReturnValue"] + - ["System.Boolean", "System.Text.Ascii!", "Method[EqualsIgnoreCase].ReturnValue"] + - ["System.Boolean", "System.Text.Rune", "Property[IsAscii]"] + - ["System.Buffers.OperationStatus", "System.Text.Ascii!", "Method[ToUtf16].ReturnValue"] + - ["System.Int32", "System.Text.ASCIIEncoding", "Method[GetBytes].ReturnValue"] + - ["System.Char", "System.Text.EncoderFallbackBuffer", "Method[GetNextChar].ReturnValue"] + - ["System.Char", "System.Text.EncoderReplacementFallbackBuffer", "Method[GetNextChar].ReturnValue"] + - ["System.Text.StringBuilder+ChunkEnumerator", "System.Text.StringBuilder", "Method[GetChunks].ReturnValue"] + - ["System.Boolean", "System.Text.EncoderFallbackBuffer", "Method[MovePrevious].ReturnValue"] + - ["System.Text.Encoder", "System.Text.ASCIIEncoding", "Method[GetEncoder].ReturnValue"] + - ["System.Text.EncoderFallbackBuffer", "System.Text.EncoderReplacementFallback", "Method[CreateFallbackBuffer].ReturnValue"] + - ["System.Text.Rune", "System.Text.Rune!", "Method[op_Explicit].ReturnValue"] + - ["System.Int32", "System.Text.Rune", "Method[EncodeToUtf16].ReturnValue"] + - ["System.Boolean", "System.Text.Rune!", "Method[IsSeparator].ReturnValue"] + - ["System.Text.SpanRuneEnumerator", "System.Text.SpanRuneEnumerator", "Method[GetEnumerator].ReturnValue"] + - ["System.Text.DecoderFallbackBuffer", "System.Text.Decoder", "Property[FallbackBuffer]"] + - ["System.Byte[]", "System.Text.EncodingExtensions!", "Method[GetBytes].ReturnValue"] + - ["System.Text.Decoder", "System.Text.UTF8Encoding", "Method[GetDecoder].ReturnValue"] + - ["System.Boolean", "System.Text.Rune!", "Method[IsLetter].ReturnValue"] + - ["System.Text.Encoding", "System.Text.CodePagesEncodingProvider", "Method[GetEncoding].ReturnValue"] + - ["System.Boolean", "System.Text.ASCIIEncoding", "Method[TryGetChars].ReturnValue"] + - ["System.Globalization.UnicodeCategory", "System.Text.Rune!", "Method[GetUnicodeCategory].ReturnValue"] + - ["System.Boolean", "System.Text.Rune!", "Method[IsDigit].ReturnValue"] + - ["System.Boolean", "System.Text.Encoding", "Method[TryGetBytes].ReturnValue"] + - ["System.Boolean", "System.Text.Rune!", "Method[IsLetterOrDigit].ReturnValue"] + - ["System.Boolean", "System.Text.Rune!", "Method[op_LessThan].ReturnValue"] + - ["System.Text.Rune", "System.Text.StringRuneEnumerator", "Property[Current]"] + - ["System.Buffers.OperationStatus", "System.Text.Ascii!", "Method[ToLower].ReturnValue"] + - ["System.Boolean", "System.Text.Encoding", "Method[IsAlwaysNormalized].ReturnValue"] + - ["System.Text.DecoderFallbackBuffer", "System.Text.DecoderFallback", "Method[CreateFallbackBuffer].ReturnValue"] + - ["System.String", "System.Text.UTF8Encoding", "Property[Preamble]"] + - ["System.Int32", "System.Text.Encoding", "Method[GetMaxByteCount].ReturnValue"] + - ["System.Int32", "System.Text.UTF8Encoding", "Method[GetChars].ReturnValue"] + - ["System.Byte[]", "System.Text.UTF32Encoding", "Method[GetPreamble].ReturnValue"] + - ["System.Char", "System.Text.EncoderFallbackException", "Property[CharUnknownLow]"] + - ["System.Boolean", "System.Text.Encoding", "Property[IsReadOnly]"] + - ["System.Boolean", "System.Text.UTF8Encoding", "Method[TryGetChars].ReturnValue"] + - ["System.Text.Decoder", "System.Text.UnicodeEncoding", "Method[GetDecoder].ReturnValue"] + - ["System.Range", "System.Text.Ascii!", "Method[TrimStart].ReturnValue"] + - ["System.Int32", "System.Text.UTF7Encoding", "Method[GetCharCount].ReturnValue"] + - ["System.String", "System.Text.Encoding", "Method[GetString].ReturnValue"] + - ["System.Char[]", "System.Text.Encoding", "Method[GetChars].ReturnValue"] + - ["System.Object", "System.Text.Encoding", "Method[Clone].ReturnValue"] + - ["System.Boolean", "System.Text.Rune!", "Method[op_LessThanOrEqual].ReturnValue"] + - ["System.Buffers.OperationStatus", "System.Text.Rune!", "Method[DecodeLastFromUtf8].ReturnValue"] + - ["System.Int32", "System.Text.UTF8Encoding", "Method[GetByteCount].ReturnValue"] + - ["System.Int32", "System.Text.UnicodeEncoding", "Method[GetByteCount].ReturnValue"] + - ["System.Int32", "System.Text.Decoder", "Method[GetChars].ReturnValue"] + - ["System.Text.NormalizationForm", "System.Text.NormalizationForm!", "Field[FormC]"] + - ["System.Text.Encoding", "System.Text.Encoding!", "Method[GetEncoding].ReturnValue"] + - ["System.Text.StringBuilder", "System.Text.StringBuilder", "Method[Insert].ReturnValue"] + - ["System.Int32", "System.Text.ASCIIEncoding", "Method[GetByteCount].ReturnValue"] + - ["System.Boolean", "System.Text.Rune", "Method[TryEncodeToUtf16].ReturnValue"] + - ["System.Boolean", "System.Text.Rune!", "Method[IsWhiteSpace].ReturnValue"] + - ["System.String", "System.Text.StringBuilder", "Method[ToString].ReturnValue"] + - ["System.Boolean", "System.Text.DecoderFallbackBuffer", "Method[MovePrevious].ReturnValue"] + - ["System.Boolean", "System.Text.ASCIIEncoding", "Property[IsSingleByte]"] + - ["System.Int32", "System.Text.EncoderReplacementFallback", "Property[MaxCharCount]"] + - ["System.Int32", "System.Text.EncodingExtensions!", "Method[GetBytes].ReturnValue"] + - ["System.Int32", "System.Text.Encoding", "Method[GetMaxCharCount].ReturnValue"] + - ["System.Byte[]", "System.Text.UnicodeEncoding", "Method[GetBytes].ReturnValue"] + - ["System.Text.NormalizationForm", "System.Text.NormalizationForm!", "Field[FormKC]"] + - ["System.Boolean", "System.Text.Rune!", "Method[TryCreate].ReturnValue"] + - ["System.Text.EncodingInfo[]", "System.Text.Encoding!", "Method[GetEncodings].ReturnValue"] + - ["System.Text.Encoding", "System.Text.Encoding!", "Property[BigEndianUnicode]"] + - ["System.Byte[]", "System.Text.Encoding", "Method[GetBytes].ReturnValue"] + - ["System.Int32", "System.Text.DecoderReplacementFallback", "Property[MaxCharCount]"] + - ["System.Int32", "System.Text.Rune", "Method[GetHashCode].ReturnValue"] + - ["System.Int32", "System.Text.UTF32Encoding", "Method[GetMaxCharCount].ReturnValue"] + - ["System.Int32", "System.Text.DecoderFallbackBuffer", "Property[Remaining]"] + - ["System.Int32", "System.Text.UTF7Encoding", "Method[GetByteCount].ReturnValue"] + - ["System.Buffers.OperationStatus", "System.Text.Ascii!", "Method[FromUtf16].ReturnValue"] + - ["System.Text.Decoder", "System.Text.UTF32Encoding", "Method[GetDecoder].ReturnValue"] + - ["System.Buffers.OperationStatus", "System.Text.Ascii!", "Method[ToUpperInPlace].ReturnValue"] + - ["System.Text.Encoder", "System.Text.UTF8Encoding", "Method[GetEncoder].ReturnValue"] + - ["System.Int32", "System.Text.EncoderFallbackException", "Property[Index]"] + - ["System.Int32", "System.Text.UTF32Encoding", "Method[GetHashCode].ReturnValue"] + - ["System.Int32", "System.Text.CompositeFormat", "Property[MinimumArgumentCount]"] + - ["System.Int32", "System.Text.EncoderExceptionFallback", "Property[MaxCharCount]"] + - ["System.Int32", "System.Text.Encoder", "Method[GetByteCount].ReturnValue"] + - ["System.Int32", "System.Text.StringBuilder", "Method[EnsureCapacity].ReturnValue"] + - ["System.Text.StringBuilder", "System.Text.StringBuilder", "Method[Remove].ReturnValue"] + - ["System.Boolean", "System.Text.Encoding", "Property[IsSingleByte]"] + - ["System.Int32", "System.Text.UTF32Encoding", "Method[GetChars].ReturnValue"] + - ["System.Text.EncoderFallback", "System.Text.EncoderFallback!", "Property[ExceptionFallback]"] + - ["System.Text.EncoderFallback", "System.Text.EncoderFallback!", "Property[ReplacementFallback]"] + - ["System.Boolean", "System.Text.EncoderExceptionFallbackBuffer", "Method[MovePrevious].ReturnValue"] + - ["System.Boolean", "System.Text.Encoding", "Method[TryGetChars].ReturnValue"] + - ["System.Boolean", "System.Text.UTF8Encoding", "Method[Equals].ReturnValue"] + - ["System.Text.Decoder", "System.Text.ASCIIEncoding", "Method[GetDecoder].ReturnValue"] + - ["System.Buffers.OperationStatus", "System.Text.Ascii!", "Method[ToUpper].ReturnValue"] + - ["System.Int32", "System.Text.Rune", "Method[System.IComparable.CompareTo].ReturnValue"] + - ["System.String", "System.Text.SpanLineEnumerator", "Property[Current]"] + - ["System.Int32", "System.Text.EncoderReplacementFallbackBuffer", "Property[Remaining]"] + - ["System.Text.Encoding", "System.Text.Encoding!", "Property[UTF32]"] + - ["System.Byte[]", "System.Text.UTF8Encoding", "Method[GetBytes].ReturnValue"] + - ["System.Boolean", "System.Text.Rune", "Method[Equals].ReturnValue"] + - ["System.Boolean", "System.Text.Encoding", "Property[IsBrowserSave]"] + - ["System.Int32", "System.Text.Encoding", "Method[GetHashCode].ReturnValue"] + - ["System.Buffers.OperationStatus", "System.Text.Rune!", "Method[DecodeFromUtf16].ReturnValue"] + - ["System.Int32", "System.Text.Rune", "Property[Utf8SequenceLength]"] + - ["System.Boolean", "System.Text.ASCIIEncoding", "Method[TryGetBytes].ReturnValue"] + - ["System.Text.Decoder", "System.Text.UTF7Encoding", "Method[GetDecoder].ReturnValue"] + - ["System.Boolean", "System.Text.Rune!", "Method[IsLower].ReturnValue"] + - ["System.Text.Rune", "System.Text.Rune!", "Method[ToUpperInvariant].ReturnValue"] + - ["System.Boolean", "System.Text.UTF32Encoding", "Method[Equals].ReturnValue"] + - ["System.Text.Encoder", "System.Text.UnicodeEncoding", "Method[GetEncoder].ReturnValue"] + - ["System.Int32", "System.Text.UnicodeEncoding", "Method[GetMaxCharCount].ReturnValue"] + - ["System.String", "System.Text.UTF7Encoding", "Method[GetString].ReturnValue"] + - ["System.Boolean", "System.Text.UTF8Encoding", "Method[TryGetBytes].ReturnValue"] + - ["System.Int32", "System.Text.DecoderFallback", "Property[MaxCharCount]"] + - ["System.Text.CompositeFormat", "System.Text.CompositeFormat!", "Method[Parse].ReturnValue"] + - ["System.Boolean", "System.Text.Encoding", "Property[IsBrowserDisplay]"] + - ["System.Boolean", "System.Text.EncoderReplacementFallback", "Method[Equals].ReturnValue"] + - ["System.String", "System.Text.EncoderReplacementFallback", "Property[DefaultString]"] + - ["System.Int32", "System.Text.EncoderFallback", "Property[MaxCharCount]"] + - ["System.Text.StringBuilder", "System.Text.RedactionStringBuilderExtensions!", "Method[AppendRedacted].ReturnValue"] + - ["System.Boolean", "System.Text.Rune", "Method[System.IUtf8SpanFormattable.TryFormat].ReturnValue"] + - ["System.Byte[]", "System.Text.Encoding", "Method[GetPreamble].ReturnValue"] + - ["System.Buffers.OperationStatus", "System.Text.Rune!", "Method[DecodeFromUtf8].ReturnValue"] + - ["System.Boolean", "System.Text.Rune!", "Method[TryGetRuneAt].ReturnValue"] + - ["System.Boolean", "System.Text.DecoderReplacementFallbackBuffer", "Method[MovePrevious].ReturnValue"] + - ["System.Boolean", "System.Text.DecoderReplacementFallback", "Method[Equals].ReturnValue"] + - ["System.Char", "System.Text.DecoderExceptionFallbackBuffer", "Method[GetNextChar].ReturnValue"] + - ["System.Int32", "System.Text.Encoding", "Method[GetCharCount].ReturnValue"] + - ["System.Boolean", "System.Text.Encoding", "Property[IsMailNewsDisplay]"] + - ["System.Int32", "System.Text.Rune", "Method[EncodeToUtf8].ReturnValue"] + - ["System.Text.StringBuilder", "System.Text.StringBuilder", "Method[AppendFormat].ReturnValue"] + - ["System.Byte[]", "System.Text.UTF8Encoding", "Method[GetPreamble].ReturnValue"] + - ["System.Boolean", "System.Text.Rune!", "Method[IsPunctuation].ReturnValue"] + - ["System.Int32", "System.Text.UTF32Encoding", "Method[GetMaxByteCount].ReturnValue"] + - ["System.Int32", "System.Text.EncoderExceptionFallback", "Method[GetHashCode].ReturnValue"] + - ["System.Boolean", "System.Text.Rune!", "Method[op_Equality].ReturnValue"] + - ["System.Boolean", "System.Text.Rune!", "Method[IsSymbol].ReturnValue"] + - ["System.Int32", "System.Text.UnicodeEncoding", "Method[GetMaxByteCount].ReturnValue"] + - ["System.Text.StringBuilder", "System.Text.StringBuilder", "Method[AppendFormat].ReturnValue"] + - ["System.Text.Encoder", "System.Text.UTF7Encoding", "Method[GetEncoder].ReturnValue"] + - ["System.Boolean", "System.Text.Rune!", "Method[IsControl].ReturnValue"] + - ["System.String", "System.Text.Encoding", "Property[EncodingName]"] + - ["System.String", "System.Text.UTF8Encoding", "Method[GetString].ReturnValue"] + - ["System.Int32", "System.Text.ASCIIEncoding", "Method[GetMaxCharCount].ReturnValue"] + - ["System.Boolean", "System.Text.EncoderFallbackBuffer", "Method[Fallback].ReturnValue"] + - ["System.Int32", "System.Text.DecoderReplacementFallbackBuffer", "Property[Remaining]"] + - ["System.Int32", "System.Text.UTF8Encoding", "Method[GetMaxByteCount].ReturnValue"] + - ["System.Text.EncoderFallbackBuffer", "System.Text.EncoderFallback", "Method[CreateFallbackBuffer].ReturnValue"] + - ["System.Boolean", "System.Text.Rune!", "Method[IsUpper].ReturnValue"] + - ["System.Int32", "System.Text.EncodingInfo", "Method[GetHashCode].ReturnValue"] + - ["System.Boolean", "System.Text.EncoderReplacementFallbackBuffer", "Method[MovePrevious].ReturnValue"] + - ["System.String", "System.Text.Rune", "Method[ToString].ReturnValue"] + - ["System.Boolean", "System.Text.Rune", "Method[System.ISpanFormattable.TryFormat].ReturnValue"] + - ["System.Boolean", "System.Text.StringBuilder", "Method[Equals].ReturnValue"] + - ["System.Int32", "System.Text.UnicodeEncoding", "Method[GetHashCode].ReturnValue"] + - ["System.Range", "System.Text.Ascii!", "Method[TrimEnd].ReturnValue"] + - ["System.Int32", "System.Text.UTF7Encoding", "Method[GetHashCode].ReturnValue"] + - ["System.Int32", "System.Text.UTF8Encoding", "Method[GetCharCount].ReturnValue"] + - ["System.Text.StringBuilder", "System.Text.StringBuilder", "Method[AppendFormat].ReturnValue"] + - ["System.Collections.IEnumerator", "System.Text.StringRuneEnumerator", "Method[System.Collections.IEnumerable.GetEnumerator].ReturnValue"] + - ["System.Int32", "System.Text.Encoding", "Method[GetChars].ReturnValue"] + - ["System.Text.Encoding", "System.Text.Encoding!", "Property[UTF8]"] + - ["System.Int32", "System.Text.EncodingExtensions!", "Method[GetChars].ReturnValue"] + - ["System.Boolean", "System.Text.EncoderExceptionFallback", "Method[Equals].ReturnValue"] + - ["System.Int32", "System.Text.UTF7Encoding", "Method[GetChars].ReturnValue"] + - ["System.Buffers.OperationStatus", "System.Text.Rune!", "Method[DecodeLastFromUtf16].ReturnValue"] + - ["System.Boolean", "System.Text.Rune", "Method[TryEncodeToUtf8].ReturnValue"] + - ["System.Boolean", "System.Text.Rune!", "Method[op_Inequality].ReturnValue"] + - ["System.String", "System.Text.EncodingInfo", "Property[Name]"] + - ["System.Char", "System.Text.EncoderFallbackException", "Property[CharUnknownHigh]"] + - ["System.Int32", "System.Text.DecoderExceptionFallbackBuffer", "Property[Remaining]"] + - ["System.String", "System.Text.CompositeFormat", "Property[Format]"] + - ["System.Byte[]", "System.Text.DecoderFallbackException", "Property[BytesUnknown]"] + - ["System.String", "System.Text.Encoding", "Property[WebName]"] + - ["System.Text.DecoderFallbackBuffer", "System.Text.DecoderReplacementFallback", "Method[CreateFallbackBuffer].ReturnValue"] + - ["System.String", "System.Text.Rune", "Method[System.IFormattable.ToString].ReturnValue"] + - ["System.Double", "System.Text.Rune!", "Method[GetNumericValue].ReturnValue"] + - ["System.Int32", "System.Text.EncoderReplacementFallback", "Method[GetHashCode].ReturnValue"] + - ["System.Text.Rune", "System.Text.Rune!", "Method[ToLower].ReturnValue"] + - ["System.Boolean", "System.Text.Rune!", "Method[IsNumber].ReturnValue"] + - ["System.Object", "System.Text.StringRuneEnumerator", "Property[System.Collections.IEnumerator.Current]"] + - ["System.Boolean", "System.Text.EncodingInfo", "Method[Equals].ReturnValue"] + - ["System.Text.DecoderFallback", "System.Text.Encoding", "Property[DecoderFallback]"] + - ["System.Text.Rune", "System.Text.Rune!", "Method[ToUpper].ReturnValue"] + - ["System.String", "System.Text.EncodingInfo", "Property[DisplayName]"] + - ["System.Boolean", "System.Text.Encoding", "Method[Equals].ReturnValue"] + - ["System.Int32", "System.Text.StringBuilder", "Property[Capacity]"] + - ["System.Char", "System.Text.DecoderReplacementFallbackBuffer", "Method[GetNextChar].ReturnValue"] + - ["System.Boolean", "System.Text.SpanRuneEnumerator", "Method[MoveNext].ReturnValue"] + - ["System.String", "System.Text.EncodingExtensions!", "Method[GetString].ReturnValue"] + - ["System.Text.Encoding", "System.Text.Encoding!", "Property[Default]"] + - ["System.Int32", "System.Text.UTF7Encoding", "Method[GetMaxCharCount].ReturnValue"] + - ["System.Boolean", "System.Text.DecoderReplacementFallbackBuffer", "Method[Fallback].ReturnValue"] + - ["System.Boolean", "System.Text.Rune!", "Method[op_GreaterThan].ReturnValue"] + - ["System.Buffers.OperationStatus", "System.Text.Ascii!", "Method[ToLowerInPlace].ReturnValue"] + - ["System.Text.DecoderFallback", "System.Text.Decoder", "Property[Fallback]"] + - ["System.Collections.Generic.IEnumerator", "System.Text.StringRuneEnumerator", "Method[System.Collections.Generic.IEnumerable.GetEnumerator].ReturnValue"] + - ["System.String", "System.Text.Encoding", "Property[HeaderName]"] + - ["System.Text.NormalizationForm", "System.Text.NormalizationForm!", "Field[FormKD]"] + - ["System.Text.Encoder", "System.Text.UTF32Encoding", "Method[GetEncoder].ReturnValue"] + - ["System.Boolean", "System.Text.Rune!", "Method[IsValid].ReturnValue"] + - ["System.Int32", "System.Text.UTF8Encoding", "Method[GetHashCode].ReturnValue"] + - ["System.Int32", "System.Text.UnicodeEncoding", "Method[GetChars].ReturnValue"] + - ["System.Int32", "System.Text.Decoder", "Method[GetCharCount].ReturnValue"] + - ["System.String", "System.Text.UnicodeEncoding", "Property[Preamble]"] + - ["System.Char", "System.Text.EncoderExceptionFallbackBuffer", "Method[GetNextChar].ReturnValue"] + - ["System.Text.Encoding", "System.Text.Encoding!", "Property[ASCII]"] + - ["System.Int32", "System.Text.EncoderExceptionFallbackBuffer", "Property[Remaining]"] + - ["System.Boolean", "System.Text.DecoderExceptionFallbackBuffer", "Method[MovePrevious].ReturnValue"] + - ["System.Boolean", "System.Text.SpanLineEnumerator", "Method[MoveNext].ReturnValue"] + - ["System.String", "System.Text.Encoding", "Property[BodyName]"] + - ["System.Int32", "System.Text.Rune", "Property[Utf16SequenceLength]"] + - ["System.Int32", "System.Text.UTF8Encoding", "Method[GetBytes].ReturnValue"] + - ["System.Text.StringBuilder", "System.Text.StringBuilder", "Method[AppendFormat].ReturnValue"] + - ["System.Boolean", "System.Text.UnicodeEncoding", "Method[Equals].ReturnValue"] + - ["System.Text.DecoderFallbackBuffer", "System.Text.DecoderExceptionFallback", "Method[CreateFallbackBuffer].ReturnValue"] + - ["System.Int32", "System.Text.UTF8Encoding", "Method[GetMaxCharCount].ReturnValue"] + - ["System.Int32", "System.Text.Encoding", "Property[CodePage]"] + - ["System.Int32", "System.Text.UTF32Encoding", "Method[GetByteCount].ReturnValue"] + - ["System.String", "System.Text.UnicodeEncoding", "Method[GetString].ReturnValue"] + - ["System.Int32", "System.Text.StringBuilder", "Property[Length]"] + - ["System.Boolean", "System.Text.Ascii!", "Method[Equals].ReturnValue"] + - ["System.Int64", "System.Text.EncodingExtensions!", "Method[GetChars].ReturnValue"] + - ["System.Collections.Generic.IEnumerable", "System.Text.CodePagesEncodingProvider", "Method[GetEncodings].ReturnValue"] + - ["System.Boolean", "System.Text.UTF7Encoding", "Method[Equals].ReturnValue"] + - ["System.Int32", "System.Text.Encoding", "Property[WindowsCodePage]"] + - ["System.Int32", "System.Text.Rune", "Property[Plane]"] + - ["System.Int32", "System.Text.Rune", "Method[CompareTo].ReturnValue"] + - ["System.Boolean", "System.Text.DecoderFallbackBuffer", "Method[Fallback].ReturnValue"] + - ["System.Int32", "System.Text.UnicodeEncoding", "Method[GetBytes].ReturnValue"] + - ["System.Text.Rune", "System.Text.Rune!", "Method[GetRuneAt].ReturnValue"] + - ["System.Text.StringBuilder", "System.Text.StringBuilder", "Method[AppendLine].ReturnValue"] + - ["System.Byte[]", "System.Text.Encoding!", "Method[Convert].ReturnValue"] + - ["System.Int32", "System.Text.ASCIIEncoding", "Method[GetChars].ReturnValue"] + - ["System.Text.StringBuilder", "System.Text.StringBuilder", "Method[Append].ReturnValue"] + - ["System.Int32", "System.Text.Encoder", "Method[GetBytes].ReturnValue"] + - ["System.Boolean", "System.Text.DecoderExceptionFallbackBuffer", "Method[Fallback].ReturnValue"] + - ["System.Text.Encoding", "System.Text.Encoding!", "Property[Unicode]"] + - ["System.Boolean", "System.Text.Ascii!", "Method[IsValid].ReturnValue"] + - ["System.Int32", "System.Text.UTF7Encoding", "Method[GetMaxByteCount].ReturnValue"] + - ["System.Byte[]", "System.Text.UnicodeEncoding", "Method[GetPreamble].ReturnValue"] + - ["System.Boolean", "System.Text.Rune", "Property[IsBmp]"] + - ["System.Int32", "System.Text.UTF32Encoding", "Method[GetCharCount].ReturnValue"] + - ["System.Int32", "System.Text.UTF7Encoding", "Method[GetBytes].ReturnValue"] + - ["System.Int32", "System.Text.EncodingInfo", "Property[CodePage]"] + - ["System.Int32", "System.Text.Rune", "Property[Value]"] + - ["System.Boolean", "System.Text.EncoderReplacementFallbackBuffer", "Method[Fallback].ReturnValue"] + - ["System.Int32", "System.Text.UnicodeEncoding", "Method[GetCharCount].ReturnValue"] + - ["System.Char", "System.Text.EncoderFallbackException", "Property[CharUnknown]"] + - ["System.Int32", "System.Text.ASCIIEncoding", "Method[GetMaxByteCount].ReturnValue"] + - ["System.Text.Rune", "System.Text.Rune!", "Property[ReplacementChar]"] + - ["System.Int32", "System.Text.UnicodeEncoding!", "Field[CharSize]"] + - ["System.Char", "System.Text.DecoderFallbackBuffer", "Method[GetNextChar].ReturnValue"] + - ["System.Text.Encoding", "System.Text.EncodingProvider", "Method[GetEncoding].ReturnValue"] + - ["System.Boolean", "System.Text.Rune!", "Method[op_GreaterThanOrEqual].ReturnValue"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemTextEncodingsWeb/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemTextEncodingsWeb/model.yml new file mode 100644 index 000000000000..9983d4035be9 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemTextEncodingsWeb/model.yml @@ -0,0 +1,21 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Text.Encodings.Web.JavaScriptEncoder", "System.Text.Encodings.Web.JavaScriptEncoder!", "Property[UnsafeRelaxedJsonEscaping]"] + - ["System.Text.Encodings.Web.UrlEncoder", "System.Text.Encodings.Web.UrlEncoder!", "Method[Create].ReturnValue"] + - ["System.Buffers.OperationStatus", "System.Text.Encodings.Web.TextEncoder", "Method[EncodeUtf8].ReturnValue"] + - ["System.Text.Encodings.Web.HtmlEncoder", "System.Text.Encodings.Web.HtmlEncoder!", "Property[Default]"] + - ["System.Collections.Generic.IEnumerable", "System.Text.Encodings.Web.TextEncoderSettings", "Method[GetAllowedCodePoints].ReturnValue"] + - ["System.Int32", "System.Text.Encodings.Web.TextEncoder", "Property[MaxOutputCharactersPerInputCharacter]"] + - ["System.Boolean", "System.Text.Encodings.Web.TextEncoder", "Method[TryEncodeUnicodeScalar].ReturnValue"] + - ["System.Boolean", "System.Text.Encodings.Web.TextEncoder", "Method[WillEncode].ReturnValue"] + - ["System.String", "System.Text.Encodings.Web.TextEncoder", "Method[Encode].ReturnValue"] + - ["System.Text.Encodings.Web.UrlEncoder", "System.Text.Encodings.Web.UrlEncoder!", "Property[Default]"] + - ["System.Text.Encodings.Web.HtmlEncoder", "System.Text.Encodings.Web.HtmlEncoder!", "Method[Create].ReturnValue"] + - ["System.Text.Encodings.Web.JavaScriptEncoder", "System.Text.Encodings.Web.JavaScriptEncoder!", "Method[Create].ReturnValue"] + - ["System.Int32", "System.Text.Encodings.Web.TextEncoder", "Method[FindFirstCharacterToEncodeUtf8].ReturnValue"] + - ["System.Int32", "System.Text.Encodings.Web.TextEncoder", "Method[FindFirstCharacterToEncode].ReturnValue"] + - ["System.Text.Encodings.Web.JavaScriptEncoder", "System.Text.Encodings.Web.JavaScriptEncoder!", "Property[Default]"] + - ["System.Buffers.OperationStatus", "System.Text.Encodings.Web.TextEncoder", "Method[Encode].ReturnValue"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemTextJson/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemTextJson/model.yml new file mode 100644 index 000000000000..fc8311974aa4 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemTextJson/model.yml @@ -0,0 +1,223 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Text.Json.JsonEncodedText", "System.Text.Json.JsonEncodedText!", "Method[Encode].ReturnValue"] + - ["System.Boolean", "System.Text.Json.Utf8JsonReader", "Method[TryGetDateTimeOffset].ReturnValue"] + - ["System.Decimal", "System.Text.Json.JsonElement", "Method[GetDecimal].ReturnValue"] + - ["System.Boolean", "System.Text.Json.Utf8JsonReader", "Method[TrySkip].ReturnValue"] + - ["System.String", "System.Text.Json.JsonNamingPolicy", "Method[ConvertName].ReturnValue"] + - ["System.Boolean", "System.Text.Json.JsonSerializer!", "Property[IsReflectionEnabledByDefault]"] + - ["System.Text.Json.JsonReaderOptions", "System.Text.Json.JsonReaderState", "Property[Options]"] + - ["System.Text.Json.JsonDocument", "System.Text.Json.JsonDocument!", "Method[ParseValue].ReturnValue"] + - ["System.String", "System.Text.Json.JsonEncodedText", "Property[Value]"] + - ["System.String", "System.Text.Json.JsonElement", "Method[GetRawText].ReturnValue"] + - ["System.Boolean", "System.Text.Json.JsonSerializerOptions", "Property[IgnoreReadOnlyProperties]"] + - ["System.String", "System.Text.Json.Utf8JsonReader", "Property[ValueSpan]"] + - ["System.SByte", "System.Text.Json.JsonElement", "Method[GetSByte].ReturnValue"] + - ["System.Boolean", "System.Text.Json.Utf8JsonReader", "Property[HasValueSequence]"] + - ["System.Boolean", "System.Text.Json.JsonReaderOptions", "Property[AllowMultipleValues]"] + - ["System.Int32", "System.Text.Json.Utf8JsonWriter", "Property[BytesPending]"] + - ["System.Boolean", "System.Text.Json.Utf8JsonReader", "Method[TryGetByte].ReturnValue"] + - ["System.Boolean", "System.Text.Json.Utf8JsonReader", "Method[Read].ReturnValue"] + - ["System.Int16", "System.Text.Json.Utf8JsonReader", "Method[GetInt16].ReturnValue"] + - ["System.Int32", "System.Text.Json.JsonDocumentOptions", "Property[MaxDepth]"] + - ["System.Text.Json.JsonNamingPolicy", "System.Text.Json.JsonNamingPolicy!", "Property[KebabCaseLower]"] + - ["System.Boolean", "System.Text.Json.Utf8JsonReader", "Method[TryGetUInt16].ReturnValue"] + - ["System.Boolean", "System.Text.Json.Utf8JsonReader", "Method[TryGetInt64].ReturnValue"] + - ["System.Text.Json.JsonTokenType", "System.Text.Json.JsonTokenType!", "Field[None]"] + - ["System.Text.Json.JsonValueKind", "System.Text.Json.JsonValueKind!", "Field[Array]"] + - ["System.Text.Json.JsonSerializerOptions", "System.Text.Json.JsonSerializerOptions!", "Property[Web]"] + - ["System.Boolean", "System.Text.Json.Utf8JsonReader", "Method[TryGetSByte].ReturnValue"] + - ["System.Text.Json.JsonValueKind", "System.Text.Json.JsonValueKind!", "Field[False]"] + - ["System.Text.Json.Serialization.JsonConverter", "System.Text.Json.JsonSerializerOptions", "Method[GetConverter].ReturnValue"] + - ["System.Boolean", "System.Text.Json.JsonSerializerOptions", "Property[RespectNullableAnnotations]"] + - ["System.SByte", "System.Text.Json.Utf8JsonReader", "Method[GetSByte].ReturnValue"] + - ["System.Boolean", "System.Text.Json.JsonElement!", "Method[TryParseValue].ReturnValue"] + - ["System.Char", "System.Text.Json.JsonSerializerOptions", "Property[IndentCharacter]"] + - ["System.UInt16", "System.Text.Json.Utf8JsonReader", "Method[GetUInt16].ReturnValue"] + - ["System.Byte[]", "System.Text.Json.JsonElement", "Method[GetBytesFromBase64].ReturnValue"] + - ["System.Text.Json.Serialization.JsonUnmappedMemberHandling", "System.Text.Json.JsonSerializerOptions", "Property[UnmappedMemberHandling]"] + - ["System.Nullable", "System.Text.Json.JsonException", "Property[BytePositionInLine]"] + - ["System.Text.Json.JsonValueKind", "System.Text.Json.JsonValueKind!", "Field[Undefined]"] + - ["System.Boolean", "System.Text.Json.JsonElement", "Method[TryGetInt16].ReturnValue"] + - ["System.UInt64", "System.Text.Json.JsonElement", "Method[GetUInt64].ReturnValue"] + - ["System.Text.Json.JsonValueKind", "System.Text.Json.JsonElement", "Property[ValueKind]"] + - ["System.String", "System.Text.Json.JsonElement", "Method[ToString].ReturnValue"] + - ["System.Text.Json.JsonTokenType", "System.Text.Json.JsonTokenType!", "Field[String]"] + - ["System.Boolean", "System.Text.Json.JsonElement", "Method[TryGetDecimal].ReturnValue"] + - ["System.Text.Json.JsonNamingPolicy", "System.Text.Json.JsonNamingPolicy!", "Property[KebabCaseUpper]"] + - ["System.Single", "System.Text.Json.Utf8JsonReader", "Method[GetSingle].ReturnValue"] + - ["System.Text.Json.JsonCommentHandling", "System.Text.Json.JsonDocumentOptions", "Property[CommentHandling]"] + - ["System.String", "System.Text.Json.JsonSerializerOptions", "Property[NewLine]"] + - ["System.Boolean", "System.Text.Json.Utf8JsonReader", "Method[GetBoolean].ReturnValue"] + - ["System.DateTime", "System.Text.Json.Utf8JsonReader", "Method[GetDateTime].ReturnValue"] + - ["System.Boolean", "System.Text.Json.JsonElement", "Method[TryGetInt32].ReturnValue"] + - ["System.Boolean", "System.Text.Json.Utf8JsonReader", "Method[TryGetBytesFromBase64].ReturnValue"] + - ["System.String", "System.Text.Json.JsonElement", "Method[GetString].ReturnValue"] + - ["System.Text.Json.JsonDocument", "System.Text.Json.JsonSerializer!", "Method[SerializeToDocument].ReturnValue"] + - ["System.Text.Json.JsonTokenType", "System.Text.Json.JsonTokenType!", "Field[PropertyName]"] + - ["System.Boolean", "System.Text.Json.JsonProperty", "Method[NameEquals].ReturnValue"] + - ["System.Boolean", "System.Text.Json.JsonElement", "Method[TryGetBytesFromBase64].ReturnValue"] + - ["System.Boolean", "System.Text.Json.JsonElement", "Method[ValueEquals].ReturnValue"] + - ["System.Threading.Tasks.Task", "System.Text.Json.JsonSerializer!", "Method[SerializeAsync].ReturnValue"] + - ["System.Int64", "System.Text.Json.Utf8JsonWriter", "Property[BytesCommitted]"] + - ["System.SequencePosition", "System.Text.Json.Utf8JsonReader", "Property[Position]"] + - ["System.Text.Json.JsonReaderState", "System.Text.Json.Utf8JsonReader", "Property[CurrentState]"] + - ["System.Single", "System.Text.Json.JsonElement", "Method[GetSingle].ReturnValue"] + - ["System.Text.Json.JsonCommentHandling", "System.Text.Json.JsonReaderOptions", "Property[CommentHandling]"] + - ["System.Boolean", "System.Text.Json.Utf8JsonReader", "Property[ValueIsEscaped]"] + - ["System.String", "System.Text.Json.JsonEncodedText", "Method[ToString].ReturnValue"] + - ["System.DateTimeOffset", "System.Text.Json.JsonElement", "Method[GetDateTimeOffset].ReturnValue"] + - ["System.Boolean", "System.Text.Json.Utf8JsonReader", "Method[TryGetSingle].ReturnValue"] + - ["System.Text.Json.JsonElement", "System.Text.Json.JsonElement", "Property[Item]"] + - ["System.Text.Json.JsonElement", "System.Text.Json.JsonElement!", "Method[ParseValue].ReturnValue"] + - ["System.Boolean", "System.Text.Json.JsonElement", "Method[TryGetGuid].ReturnValue"] + - ["System.Boolean", "System.Text.Json.Utf8JsonReader", "Method[TryGetInt16].ReturnValue"] + - ["System.Threading.Tasks.Task", "System.Text.Json.Utf8JsonWriter", "Method[FlushAsync].ReturnValue"] + - ["System.Int16", "System.Text.Json.JsonElement", "Method[GetInt16].ReturnValue"] + - ["System.Byte", "System.Text.Json.Utf8JsonReader", "Method[GetByte].ReturnValue"] + - ["System.Text.Json.JsonTokenType", "System.Text.Json.JsonTokenType!", "Field[Null]"] + - ["System.Int32", "System.Text.Json.JsonElement", "Method[GetPropertyCount].ReturnValue"] + - ["System.Text.Json.Serialization.Metadata.JsonTypeInfo", "System.Text.Json.JsonSerializerOptions", "Method[GetTypeInfo].ReturnValue"] + - ["System.Text.Json.JsonTokenType", "System.Text.Json.JsonTokenType!", "Field[StartObject]"] + - ["System.Text.Json.JsonElement", "System.Text.Json.JsonSerializer!", "Method[SerializeToElement].ReturnValue"] + - ["System.Int32", "System.Text.Json.JsonSerializerOptions", "Property[DefaultBufferSize]"] + - ["System.Int64", "System.Text.Json.Utf8JsonReader", "Method[GetInt64].ReturnValue"] + - ["System.Boolean", "System.Text.Json.JsonElement", "Method[TryGetDouble].ReturnValue"] + - ["System.Boolean", "System.Text.Json.JsonDocument!", "Method[TryParseValue].ReturnValue"] + - ["System.Boolean", "System.Text.Json.JsonSerializerOptions", "Property[AllowTrailingCommas]"] + - ["System.Boolean", "System.Text.Json.JsonEncodedText", "Method[Equals].ReturnValue"] + - ["System.Text.Json.JsonTokenType", "System.Text.Json.JsonTokenType!", "Field[True]"] + - ["System.DateTimeOffset", "System.Text.Json.Utf8JsonReader", "Method[GetDateTimeOffset].ReturnValue"] + - ["System.Object", "System.Text.Json.JsonSerializer!", "Method[Deserialize].ReturnValue"] + - ["System.Boolean", "System.Text.Json.JsonElement", "Method[TryGetSingle].ReturnValue"] + - ["System.String", "System.Text.Json.JsonProperty", "Property[Name]"] + - ["System.Text.Json.JsonDocument", "System.Text.Json.JsonSerializer!", "Method[SerializeToDocument].ReturnValue"] + - ["System.Text.Json.JsonDocument", "System.Text.Json.JsonDocument!", "Method[Parse].ReturnValue"] + - ["System.Collections.Generic.IList", "System.Text.Json.JsonSerializerOptions", "Property[Converters]"] + - ["System.UInt64", "System.Text.Json.Utf8JsonReader", "Method[GetUInt64].ReturnValue"] + - ["System.Text.Json.Serialization.JsonObjectCreationHandling", "System.Text.Json.JsonSerializerOptions", "Property[PreferredObjectCreationHandling]"] + - ["System.Text.Json.JsonElement", "System.Text.Json.JsonElement", "Method[Clone].ReturnValue"] + - ["System.Text.Json.Serialization.JsonIgnoreCondition", "System.Text.Json.JsonSerializerOptions", "Property[DefaultIgnoreCondition]"] + - ["System.Int32", "System.Text.Json.Utf8JsonReader", "Property[CurrentDepth]"] + - ["System.Text.Json.JsonNamingPolicy", "System.Text.Json.JsonSerializerOptions", "Property[PropertyNamingPolicy]"] + - ["System.Text.Json.JsonTokenType", "System.Text.Json.JsonTokenType!", "Field[EndObject]"] + - ["System.Text.Encodings.Web.JavaScriptEncoder", "System.Text.Json.JsonSerializerOptions", "Property[Encoder]"] + - ["System.Boolean", "System.Text.Json.Utf8JsonReader", "Method[TryGetGuid].ReturnValue"] + - ["System.Decimal", "System.Text.Json.Utf8JsonReader", "Method[GetDecimal].ReturnValue"] + - ["System.Text.Json.JsonWriterOptions", "System.Text.Json.Utf8JsonWriter", "Property[Options]"] + - ["System.String", "System.Text.Json.JsonSerializer!", "Method[Serialize].ReturnValue"] + - ["System.Text.Json.Nodes.JsonNode", "System.Text.Json.JsonSerializer!", "Method[SerializeToNode].ReturnValue"] + - ["System.Text.Json.Nodes.JsonNode", "System.Text.Json.JsonSerializer!", "Method[SerializeToNode].ReturnValue"] + - ["System.Text.Json.JsonElement", "System.Text.Json.JsonDocument", "Property[RootElement]"] + - ["System.Boolean", "System.Text.Json.JsonDocumentOptions", "Property[AllowTrailingCommas]"] + - ["System.Threading.Tasks.Task", "System.Text.Json.JsonDocument!", "Method[ParseAsync].ReturnValue"] + - ["System.Text.Json.JsonNamingPolicy", "System.Text.Json.JsonNamingPolicy!", "Property[SnakeCaseUpper]"] + - ["System.Text.Json.JsonCommentHandling", "System.Text.Json.JsonCommentHandling!", "Field[Skip]"] + - ["System.Boolean", "System.Text.Json.JsonSerializerOptions", "Property[AllowOutOfOrderMetadataProperties]"] + - ["System.Text.Json.JsonSerializerOptions", "System.Text.Json.JsonSerializerOptions!", "Property[Default]"] + - ["System.Boolean", "System.Text.Json.JsonElement", "Method[TryGetProperty].ReturnValue"] + - ["System.UInt32", "System.Text.Json.Utf8JsonReader", "Method[GetUInt32].ReturnValue"] + - ["System.Int64", "System.Text.Json.Utf8JsonReader", "Property[BytesConsumed]"] + - ["System.Int32", "System.Text.Json.Utf8JsonReader", "Method[GetInt32].ReturnValue"] + - ["System.Byte[]", "System.Text.Json.JsonSerializer!", "Method[SerializeToUtf8Bytes].ReturnValue"] + - ["System.Boolean", "System.Text.Json.JsonSerializerOptions", "Method[TryGetTypeInfo].ReturnValue"] + - ["System.Boolean", "System.Text.Json.JsonElement", "Method[TryGetDateTimeOffset].ReturnValue"] + - ["System.Text.Json.JsonCommentHandling", "System.Text.Json.JsonCommentHandling!", "Field[Disallow]"] + - ["System.Text.Json.JsonNamingPolicy", "System.Text.Json.JsonNamingPolicy!", "Property[SnakeCaseLower]"] + - ["System.Char", "System.Text.Json.JsonWriterOptions", "Property[IndentCharacter]"] + - ["System.Boolean", "System.Text.Json.JsonElement", "Method[TryGetSByte].ReturnValue"] + - ["System.Boolean", "System.Text.Json.Utf8JsonReader", "Method[TryGetDouble].ReturnValue"] + - ["System.Boolean", "System.Text.Json.JsonElement", "Method[TryGetUInt32].ReturnValue"] + - ["System.Int32", "System.Text.Json.JsonEncodedText", "Method[GetHashCode].ReturnValue"] + - ["System.Byte", "System.Text.Json.JsonElement", "Method[GetByte].ReturnValue"] + - ["System.Nullable", "System.Text.Json.JsonException", "Property[LineNumber]"] + - ["System.Text.Json.JsonElement+ObjectEnumerator", "System.Text.Json.JsonElement", "Method[EnumerateObject].ReturnValue"] + - ["System.Int32", "System.Text.Json.JsonElement", "Method[GetArrayLength].ReturnValue"] + - ["System.Text.Json.JsonTokenType", "System.Text.Json.Utf8JsonReader", "Property[TokenType]"] + - ["System.UInt16", "System.Text.Json.JsonElement", "Method[GetUInt16].ReturnValue"] + - ["System.Text.Json.JsonElement+ArrayEnumerator", "System.Text.Json.JsonElement", "Method[EnumerateArray].ReturnValue"] + - ["System.Boolean", "System.Text.Json.JsonElement", "Method[TryGetDateTime].ReturnValue"] + - ["System.Text.Json.JsonElement", "System.Text.Json.JsonProperty", "Property[Value]"] + - ["System.Threading.Tasks.ValueTask", "System.Text.Json.Utf8JsonWriter", "Method[DisposeAsync].ReturnValue"] + - ["System.Int64", "System.Text.Json.Utf8JsonReader", "Property[TokenStartIndex]"] + - ["System.Boolean", "System.Text.Json.JsonWriterOptions", "Property[Indented]"] + - ["TValue", "System.Text.Json.JsonSerializer!", "Method[Deserialize].ReturnValue"] + - ["System.Text.Json.JsonValueKind", "System.Text.Json.JsonValueKind!", "Field[Number]"] + - ["System.Text.Json.JsonTokenType", "System.Text.Json.JsonTokenType!", "Field[False]"] + - ["System.Collections.Generic.IAsyncEnumerable", "System.Text.Json.JsonSerializer!", "Method[DeserializeAsyncEnumerable].ReturnValue"] + - ["System.Guid", "System.Text.Json.Utf8JsonReader", "Method[GetGuid].ReturnValue"] + - ["System.Text.Json.JsonNamingPolicy", "System.Text.Json.JsonNamingPolicy!", "Property[CamelCase]"] + - ["System.Int32", "System.Text.Json.JsonSerializerOptions", "Property[IndentSize]"] + - ["System.DateTime", "System.Text.Json.JsonElement", "Method[GetDateTime].ReturnValue"] + - ["System.Text.Json.JsonCommentHandling", "System.Text.Json.JsonCommentHandling!", "Field[Allow]"] + - ["System.Threading.Tasks.ValueTask", "System.Text.Json.JsonSerializer!", "Method[DeserializeAsync].ReturnValue"] + - ["System.Text.Json.JsonValueKind", "System.Text.Json.JsonValueKind!", "Field[Object]"] + - ["System.Boolean", "System.Text.Json.JsonSerializerOptions", "Property[IsReadOnly]"] + - ["System.UInt32", "System.Text.Json.JsonElement", "Method[GetUInt32].ReturnValue"] + - ["System.Text.Json.JsonSerializerDefaults", "System.Text.Json.JsonSerializerDefaults!", "Field[General]"] + - ["System.Int32", "System.Text.Json.Utf8JsonWriter", "Property[CurrentDepth]"] + - ["System.Collections.Generic.IList", "System.Text.Json.JsonSerializerOptions", "Property[TypeInfoResolverChain]"] + - ["System.Boolean", "System.Text.Json.Utf8JsonReader", "Method[TryGetUInt64].ReturnValue"] + - ["System.Boolean", "System.Text.Json.JsonElement", "Method[TryGetUInt64].ReturnValue"] + - ["System.Text.Json.JsonCommentHandling", "System.Text.Json.JsonSerializerOptions", "Property[ReadCommentHandling]"] + - ["System.Boolean", "System.Text.Json.Utf8JsonReader", "Method[TryGetDecimal].ReturnValue"] + - ["System.Text.Json.JsonValueKind", "System.Text.Json.JsonValueKind!", "Field[String]"] + - ["System.Text.Json.JsonElement", "System.Text.Json.JsonSerializer!", "Method[SerializeToElement].ReturnValue"] + - ["System.Text.Json.JsonNamingPolicy", "System.Text.Json.JsonSerializerOptions", "Property[DictionaryKeyPolicy]"] + - ["System.Threading.Tasks.ValueTask", "System.Text.Json.JsonSerializer!", "Method[DeserializeAsync].ReturnValue"] + - ["System.String", "System.Text.Json.JsonEncodedText", "Property[EncodedUtf8Bytes]"] + - ["System.Boolean", "System.Text.Json.JsonElement!", "Method[DeepEquals].ReturnValue"] + - ["System.Boolean", "System.Text.Json.JsonReaderOptions", "Property[AllowTrailingCommas]"] + - ["System.Int32", "System.Text.Json.JsonWriterOptions", "Property[MaxDepth]"] + - ["System.Text.Json.JsonValueKind", "System.Text.Json.JsonValueKind!", "Field[Null]"] + - ["System.String", "System.Text.Json.JsonException", "Property[Message]"] + - ["System.Int32", "System.Text.Json.Utf8JsonReader", "Method[CopyString].ReturnValue"] + - ["System.Text.Json.JsonValueKind", "System.Text.Json.JsonValueKind!", "Field[True]"] + - ["System.Int32", "System.Text.Json.JsonWriterOptions", "Property[IndentSize]"] + - ["System.String", "System.Text.Json.JsonWriterOptions", "Property[NewLine]"] + - ["System.Byte[]", "System.Text.Json.JsonSerializer!", "Method[SerializeToUtf8Bytes].ReturnValue"] + - ["System.String", "System.Text.Json.Utf8JsonReader", "Method[GetString].ReturnValue"] + - ["System.String", "System.Text.Json.JsonSerializer!", "Method[Serialize].ReturnValue"] + - ["System.Text.Json.Serialization.ReferenceHandler", "System.Text.Json.JsonSerializerOptions", "Property[ReferenceHandler]"] + - ["System.Text.Json.JsonSerializerDefaults", "System.Text.Json.JsonSerializerDefaults!", "Field[Web]"] + - ["System.String", "System.Text.Json.Utf8JsonReader", "Method[GetComment].ReturnValue"] + - ["System.Boolean", "System.Text.Json.JsonSerializerOptions", "Property[PropertyNameCaseInsensitive]"] + - ["System.Boolean", "System.Text.Json.JsonSerializerOptions", "Property[RespectRequiredConstructorParameters]"] + - ["System.Text.Json.JsonTokenType", "System.Text.Json.JsonTokenType!", "Field[Number]"] + - ["System.Threading.Tasks.Task", "System.Text.Json.JsonSerializer!", "Method[SerializeAsync].ReturnValue"] + - ["System.Int32", "System.Text.Json.JsonSerializerOptions", "Property[MaxDepth]"] + - ["System.Double", "System.Text.Json.Utf8JsonReader", "Method[GetDouble].ReturnValue"] + - ["System.Boolean", "System.Text.Json.JsonElement", "Method[TryGetInt64].ReturnValue"] + - ["System.Int32", "System.Text.Json.JsonReaderOptions", "Property[MaxDepth]"] + - ["System.Boolean", "System.Text.Json.Utf8JsonReader", "Property[IsFinalBlock]"] + - ["System.Text.Json.JsonElement", "System.Text.Json.JsonElement", "Method[GetProperty].ReturnValue"] + - ["System.Int32", "System.Text.Json.JsonElement", "Method[GetInt32].ReturnValue"] + - ["System.String", "System.Text.Json.JsonException", "Property[Path]"] + - ["System.Boolean", "System.Text.Json.Utf8JsonReader", "Method[TryGetDateTime].ReturnValue"] + - ["System.Int64", "System.Text.Json.JsonElement", "Method[GetInt64].ReturnValue"] + - ["System.Boolean", "System.Text.Json.JsonElement", "Method[TryGetByte].ReturnValue"] + - ["System.Boolean", "System.Text.Json.JsonElement", "Method[TryGetUInt16].ReturnValue"] + - ["System.Text.Json.JsonTokenType", "System.Text.Json.JsonTokenType!", "Field[StartArray]"] + - ["System.Text.Json.Serialization.Metadata.IJsonTypeInfoResolver", "System.Text.Json.JsonSerializerOptions", "Property[TypeInfoResolver]"] + - ["System.String", "System.Text.Json.JsonProperty", "Method[ToString].ReturnValue"] + - ["System.Text.Json.Serialization.JsonUnknownTypeHandling", "System.Text.Json.JsonSerializerOptions", "Property[UnknownTypeHandling]"] + - ["System.Text.Json.JsonTokenType", "System.Text.Json.JsonTokenType!", "Field[EndArray]"] + - ["System.Boolean", "System.Text.Json.JsonSerializerOptions", "Property[IncludeFields]"] + - ["System.Boolean", "System.Text.Json.Utf8JsonReader", "Method[ValueTextEquals].ReturnValue"] + - ["System.Byte[]", "System.Text.Json.Utf8JsonReader", "Method[GetBytesFromBase64].ReturnValue"] + - ["System.Boolean", "System.Text.Json.JsonSerializerOptions", "Property[WriteIndented]"] + - ["System.Buffers.ReadOnlySequence", "System.Text.Json.Utf8JsonReader", "Property[ValueSequence]"] + - ["System.Text.Json.Serialization.JsonNumberHandling", "System.Text.Json.JsonSerializerOptions", "Property[NumberHandling]"] + - ["System.Guid", "System.Text.Json.JsonElement", "Method[GetGuid].ReturnValue"] + - ["System.Boolean", "System.Text.Json.JsonElement", "Method[GetBoolean].ReturnValue"] + - ["System.Boolean", "System.Text.Json.JsonWriterOptions", "Property[SkipValidation]"] + - ["System.Boolean", "System.Text.Json.JsonSerializerOptions", "Property[IgnoreReadOnlyFields]"] + - ["System.Text.Json.JsonTokenType", "System.Text.Json.JsonTokenType!", "Field[Comment]"] + - ["System.Boolean", "System.Text.Json.Utf8JsonReader", "Method[TryGetUInt32].ReturnValue"] + - ["System.Double", "System.Text.Json.JsonElement", "Method[GetDouble].ReturnValue"] + - ["System.Boolean", "System.Text.Json.Utf8JsonReader", "Method[TryGetInt32].ReturnValue"] + - ["System.Text.Encodings.Web.JavaScriptEncoder", "System.Text.Json.JsonWriterOptions", "Property[Encoder]"] + - ["System.Boolean", "System.Text.Json.JsonSerializerOptions", "Property[IgnoreNullValues]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemTextJsonNodes/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemTextJsonNodes/model.yml new file mode 100644 index 000000000000..46753233d96e --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemTextJsonNodes/model.yml @@ -0,0 +1,87 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Guid", "System.Text.Json.Nodes.JsonNode!", "Method[op_Explicit].ReturnValue"] + - ["System.Single", "System.Text.Json.Nodes.JsonNode!", "Method[op_Explicit].ReturnValue"] + - ["System.Nullable", "System.Text.Json.Nodes.JsonNode!", "Method[op_Explicit].ReturnValue"] + - ["System.Collections.Generic.ICollection", "System.Text.Json.Nodes.JsonObject", "Property[System.Collections.Generic.IDictionary.Values]"] + - ["System.Boolean", "System.Text.Json.Nodes.JsonNode!", "Method[op_Explicit].ReturnValue"] + - ["System.DateTime", "System.Text.Json.Nodes.JsonNode!", "Method[op_Explicit].ReturnValue"] + - ["System.Boolean", "System.Text.Json.Nodes.JsonObject", "Method[TryGetPropertyValue].ReturnValue"] + - ["System.Text.Json.Nodes.JsonObject", "System.Text.Json.Nodes.JsonNode", "Method[AsObject].ReturnValue"] + - ["System.Int32", "System.Text.Json.Nodes.JsonNode", "Method[GetElementIndex].ReturnValue"] + - ["System.Boolean", "System.Text.Json.Nodes.JsonValue", "Method[TryGetValue].ReturnValue"] + - ["System.SByte", "System.Text.Json.Nodes.JsonNode!", "Method[op_Explicit].ReturnValue"] + - ["System.Nullable", "System.Text.Json.Nodes.JsonNode!", "Method[op_Explicit].ReturnValue"] + - ["System.Collections.Generic.IEnumerator", "System.Text.Json.Nodes.JsonArray", "Method[GetEnumerator].ReturnValue"] + - ["System.Int32", "System.Text.Json.Nodes.JsonObject", "Method[System.Collections.Generic.IList>.IndexOf].ReturnValue"] + - ["System.Boolean", "System.Text.Json.Nodes.JsonObject", "Method[System.Collections.Generic.ICollection>.Remove].ReturnValue"] + - ["System.Text.Json.JsonValueKind", "System.Text.Json.Nodes.JsonNode", "Method[GetValueKind].ReturnValue"] + - ["System.Byte", "System.Text.Json.Nodes.JsonNode!", "Method[op_Explicit].ReturnValue"] + - ["System.Decimal", "System.Text.Json.Nodes.JsonNode!", "Method[op_Explicit].ReturnValue"] + - ["System.String", "System.Text.Json.Nodes.JsonNode", "Method[GetPropertyName].ReturnValue"] + - ["System.Nullable", "System.Text.Json.Nodes.JsonNode!", "Method[op_Explicit].ReturnValue"] + - ["System.Boolean", "System.Text.Json.Nodes.JsonArray", "Property[System.Collections.Generic.ICollection.IsReadOnly]"] + - ["System.Text.Json.Nodes.JsonNode", "System.Text.Json.Nodes.JsonNode", "Property[Item]"] + - ["System.Int32", "System.Text.Json.Nodes.JsonNode!", "Method[op_Explicit].ReturnValue"] + - ["System.Nullable", "System.Text.Json.Nodes.JsonNode!", "Method[op_Explicit].ReturnValue"] + - ["System.UInt64", "System.Text.Json.Nodes.JsonNode!", "Method[op_Explicit].ReturnValue"] + - ["System.String", "System.Text.Json.Nodes.JsonNode", "Method[GetPath].ReturnValue"] + - ["System.Text.Json.Nodes.JsonValue", "System.Text.Json.Nodes.JsonValue!", "Method[Create].ReturnValue"] + - ["System.Int32", "System.Text.Json.Nodes.JsonArray", "Method[IndexOf].ReturnValue"] + - ["System.Boolean", "System.Text.Json.Nodes.JsonArray", "Method[Remove].ReturnValue"] + - ["System.Nullable", "System.Text.Json.Nodes.JsonNode", "Property[Options]"] + - ["System.Nullable", "System.Text.Json.Nodes.JsonNode!", "Method[op_Explicit].ReturnValue"] + - ["System.UInt16", "System.Text.Json.Nodes.JsonNode!", "Method[op_Explicit].ReturnValue"] + - ["T", "System.Text.Json.Nodes.JsonNode", "Method[GetValue].ReturnValue"] + - ["System.Nullable", "System.Text.Json.Nodes.JsonNode!", "Method[op_Explicit].ReturnValue"] + - ["System.Nullable", "System.Text.Json.Nodes.JsonNode!", "Method[op_Explicit].ReturnValue"] + - ["System.Nullable", "System.Text.Json.Nodes.JsonNode!", "Method[op_Explicit].ReturnValue"] + - ["System.Text.Json.Nodes.JsonValue", "System.Text.Json.Nodes.JsonNode", "Method[AsValue].ReturnValue"] + - ["System.String", "System.Text.Json.Nodes.JsonNode", "Method[ToJsonString].ReturnValue"] + - ["System.Boolean", "System.Text.Json.Nodes.JsonObject", "Property[System.Collections.Generic.ICollection>.IsReadOnly]"] + - ["System.Nullable", "System.Text.Json.Nodes.JsonNode!", "Method[op_Explicit].ReturnValue"] + - ["System.Boolean", "System.Text.Json.Nodes.JsonNodeOptions", "Property[PropertyNameCaseInsensitive]"] + - ["System.Boolean", "System.Text.Json.Nodes.JsonObject", "Method[System.Collections.Generic.IDictionary.TryGetValue].ReturnValue"] + - ["System.Nullable", "System.Text.Json.Nodes.JsonNode!", "Method[op_Explicit].ReturnValue"] + - ["System.Nullable", "System.Text.Json.Nodes.JsonNode!", "Method[op_Explicit].ReturnValue"] + - ["System.DateTimeOffset", "System.Text.Json.Nodes.JsonNode!", "Method[op_Explicit].ReturnValue"] + - ["System.Collections.Generic.ICollection", "System.Text.Json.Nodes.JsonObject", "Property[System.Collections.Generic.IDictionary.Keys]"] + - ["System.Char", "System.Text.Json.Nodes.JsonNode!", "Method[op_Explicit].ReturnValue"] + - ["System.Collections.Generic.IEnumerator>", "System.Text.Json.Nodes.JsonObject", "Method[GetEnumerator].ReturnValue"] + - ["System.Text.Json.Nodes.JsonArray", "System.Text.Json.Nodes.JsonArray!", "Method[Create].ReturnValue"] + - ["System.Int32", "System.Text.Json.Nodes.JsonObject", "Property[Count]"] + - ["System.Int32", "System.Text.Json.Nodes.JsonObject", "Method[IndexOf].ReturnValue"] + - ["System.Nullable", "System.Text.Json.Nodes.JsonNode!", "Method[op_Explicit].ReturnValue"] + - ["System.String", "System.Text.Json.Nodes.JsonNode!", "Method[op_Explicit].ReturnValue"] + - ["System.Collections.Generic.KeyValuePair", "System.Text.Json.Nodes.JsonObject", "Method[GetAt].ReturnValue"] + - ["System.Text.Json.Nodes.JsonNode", "System.Text.Json.Nodes.JsonNode!", "Method[Parse].ReturnValue"] + - ["System.Int64", "System.Text.Json.Nodes.JsonNode!", "Method[op_Explicit].ReturnValue"] + - ["System.Boolean", "System.Text.Json.Nodes.JsonObject", "Method[ContainsKey].ReturnValue"] + - ["System.Boolean", "System.Text.Json.Nodes.JsonArray", "Method[Contains].ReturnValue"] + - ["System.Boolean", "System.Text.Json.Nodes.JsonObject", "Method[System.Collections.Generic.ICollection>.Contains].ReturnValue"] + - ["System.Boolean", "System.Text.Json.Nodes.JsonNode!", "Method[DeepEquals].ReturnValue"] + - ["System.Text.Json.Nodes.JsonNode", "System.Text.Json.Nodes.JsonNode", "Method[DeepClone].ReturnValue"] + - ["System.Text.Json.Nodes.JsonArray", "System.Text.Json.Nodes.JsonNode", "Method[AsArray].ReturnValue"] + - ["System.Nullable", "System.Text.Json.Nodes.JsonNode!", "Method[op_Explicit].ReturnValue"] + - ["System.Text.Json.Nodes.JsonNode", "System.Text.Json.Nodes.JsonNode!", "Method[op_Implicit].ReturnValue"] + - ["System.Double", "System.Text.Json.Nodes.JsonNode!", "Method[op_Explicit].ReturnValue"] + - ["System.Text.Json.Nodes.JsonNode", "System.Text.Json.Nodes.JsonNode", "Property[Parent]"] + - ["System.Text.Json.Nodes.JsonNode", "System.Text.Json.Nodes.JsonNode", "Property[Root]"] + - ["System.String", "System.Text.Json.Nodes.JsonNode", "Method[ToString].ReturnValue"] + - ["System.Boolean", "System.Text.Json.Nodes.JsonObject", "Method[Remove].ReturnValue"] + - ["System.Threading.Tasks.Task", "System.Text.Json.Nodes.JsonNode!", "Method[ParseAsync].ReturnValue"] + - ["System.Text.Json.Nodes.JsonValue", "System.Text.Json.Nodes.JsonValue!", "Method[Create].ReturnValue"] + - ["System.UInt32", "System.Text.Json.Nodes.JsonNode!", "Method[op_Explicit].ReturnValue"] + - ["System.Nullable", "System.Text.Json.Nodes.JsonNode!", "Method[op_Explicit].ReturnValue"] + - ["System.Text.Json.Nodes.JsonObject", "System.Text.Json.Nodes.JsonObject!", "Method[Create].ReturnValue"] + - ["System.Collections.IEnumerator", "System.Text.Json.Nodes.JsonArray", "Method[System.Collections.IEnumerable.GetEnumerator].ReturnValue"] + - ["System.Int32", "System.Text.Json.Nodes.JsonArray", "Property[Count]"] + - ["System.Collections.Generic.IEnumerable", "System.Text.Json.Nodes.JsonArray", "Method[GetValues].ReturnValue"] + - ["System.Int16", "System.Text.Json.Nodes.JsonNode!", "Method[op_Explicit].ReturnValue"] + - ["System.Nullable", "System.Text.Json.Nodes.JsonNode!", "Method[op_Explicit].ReturnValue"] + - ["System.Nullable", "System.Text.Json.Nodes.JsonNode!", "Method[op_Explicit].ReturnValue"] + - ["System.Collections.Generic.KeyValuePair", "System.Text.Json.Nodes.JsonObject", "Property[System.Collections.Generic.IList>.Item]"] + - ["System.Collections.IEnumerator", "System.Text.Json.Nodes.JsonObject", "Method[System.Collections.IEnumerable.GetEnumerator].ReturnValue"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemTextJsonSchema/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemTextJsonSchema/model.yml new file mode 100644 index 000000000000..a0913acf7d35 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemTextJsonSchema/model.yml @@ -0,0 +1,13 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Func", "System.Text.Json.Schema.JsonSchemaExporterOptions", "Property[TransformSchemaNode]"] + - ["System.Boolean", "System.Text.Json.Schema.JsonSchemaExporterOptions", "Property[TreatNullObliviousAsNonNullable]"] + - ["System.String", "System.Text.Json.Schema.JsonSchemaExporterContext", "Property[Path]"] + - ["System.Text.Json.Serialization.Metadata.JsonTypeInfo", "System.Text.Json.Schema.JsonSchemaExporterContext", "Property[TypeInfo]"] + - ["System.Text.Json.Nodes.JsonNode", "System.Text.Json.Schema.JsonSchemaExporter!", "Method[GetJsonSchemaAsNode].ReturnValue"] + - ["System.Text.Json.Serialization.Metadata.JsonPropertyInfo", "System.Text.Json.Schema.JsonSchemaExporterContext", "Property[PropertyInfo]"] + - ["System.Text.Json.Serialization.Metadata.JsonTypeInfo", "System.Text.Json.Schema.JsonSchemaExporterContext", "Property[BaseTypeInfo]"] + - ["System.Text.Json.Schema.JsonSchemaExporterOptions", "System.Text.Json.Schema.JsonSchemaExporterOptions!", "Property[Default]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemTextJsonSerialization/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemTextJsonSerialization/model.yml new file mode 100644 index 000000000000..52f489abff6c --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemTextJsonSerialization/model.yml @@ -0,0 +1,88 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Text.Json.Serialization.JsonSourceGenerationMode", "System.Text.Json.Serialization.JsonSourceGenerationOptionsAttribute", "Property[GenerationMode]"] + - ["System.Boolean", "System.Text.Json.Serialization.JsonSourceGenerationOptionsAttribute", "Property[WriteIndented]"] + - ["System.Char", "System.Text.Json.Serialization.JsonSourceGenerationOptionsAttribute", "Property[IndentCharacter]"] + - ["System.Boolean", "System.Text.Json.Serialization.JsonSourceGenerationOptionsAttribute", "Property[RespectNullableAnnotations]"] + - ["System.Type", "System.Text.Json.Serialization.JsonDerivedTypeAttribute", "Property[DerivedType]"] + - ["System.Text.Json.JsonSerializerOptions", "System.Text.Json.Serialization.JsonSerializerContext", "Property[GeneratedSerializerOptions]"] + - ["System.Text.Json.Serialization.JsonSourceGenerationMode", "System.Text.Json.Serialization.JsonSourceGenerationMode!", "Field[Serialization]"] + - ["System.Text.Json.Serialization.ReferenceResolver", "System.Text.Json.Serialization.ReferenceHandler", "Method[CreateResolver].ReturnValue"] + - ["System.Type", "System.Text.Json.Serialization.JsonConverterAttribute", "Property[ConverterType]"] + - ["System.Text.Json.JsonSerializerOptions", "System.Text.Json.Serialization.JsonSerializerContext", "Property[Options]"] + - ["System.Text.Json.Serialization.JsonConverter", "System.Text.Json.Serialization.JsonStringEnumConverter", "Method[CreateConverter].ReturnValue"] + - ["System.Boolean", "System.Text.Json.Serialization.JsonPolymorphicAttribute", "Property[IgnoreUnrecognizedTypeDiscriminators]"] + - ["System.Int32", "System.Text.Json.Serialization.JsonPropertyOrderAttribute", "Property[Order]"] + - ["System.Text.Json.Serialization.JsonUnknownDerivedTypeHandling", "System.Text.Json.Serialization.JsonUnknownDerivedTypeHandling!", "Field[FallBackToNearestAncestor]"] + - ["System.Boolean", "System.Text.Json.Serialization.JsonConverter", "Method[CanConvert].ReturnValue"] + - ["System.Text.Json.Serialization.JsonUnknownTypeHandling", "System.Text.Json.Serialization.JsonSourceGenerationOptionsAttribute", "Property[UnknownTypeHandling]"] + - ["System.Text.Json.Serialization.JsonObjectCreationHandling", "System.Text.Json.Serialization.JsonObjectCreationHandlingAttribute", "Property[Handling]"] + - ["System.String", "System.Text.Json.Serialization.ReferenceResolver", "Method[GetReference].ReturnValue"] + - ["System.Int32", "System.Text.Json.Serialization.JsonSourceGenerationOptionsAttribute", "Property[DefaultBufferSize]"] + - ["System.String", "System.Text.Json.Serialization.JsonSerializableAttribute", "Property[TypeInfoPropertyName]"] + - ["System.Text.Json.Serialization.JsonUnmappedMemberHandling", "System.Text.Json.Serialization.JsonUnmappedMemberHandlingAttribute", "Property[UnmappedMemberHandling]"] + - ["System.Text.Json.Serialization.JsonUnmappedMemberHandling", "System.Text.Json.Serialization.JsonUnmappedMemberHandling!", "Field[Disallow]"] + - ["System.Boolean", "System.Text.Json.Serialization.JsonSourceGenerationOptionsAttribute", "Property[UseStringEnumConverter]"] + - ["System.Text.Json.Serialization.Metadata.JsonTypeInfo", "System.Text.Json.Serialization.JsonSerializerContext", "Method[System.Text.Json.Serialization.Metadata.IJsonTypeInfoResolver.GetTypeInfo].ReturnValue"] + - ["System.Text.Json.Serialization.JsonNumberHandling", "System.Text.Json.Serialization.JsonSourceGenerationOptionsAttribute", "Property[NumberHandling]"] + - ["System.Text.Json.Serialization.JsonNumberHandling", "System.Text.Json.Serialization.JsonNumberHandlingAttribute", "Property[Handling]"] + - ["System.Object", "System.Text.Json.Serialization.JsonDerivedTypeAttribute", "Property[TypeDiscriminator]"] + - ["System.Type", "System.Text.Json.Serialization.JsonConverterFactory", "Property[Type]"] + - ["System.Text.Json.Serialization.JsonObjectCreationHandling", "System.Text.Json.Serialization.JsonSourceGenerationOptionsAttribute", "Property[PreferredObjectCreationHandling]"] + - ["System.Text.Json.Serialization.JsonObjectCreationHandling", "System.Text.Json.Serialization.JsonObjectCreationHandling!", "Field[Populate]"] + - ["System.Text.Json.Serialization.JsonUnknownTypeHandling", "System.Text.Json.Serialization.JsonUnknownTypeHandling!", "Field[JsonNode]"] + - ["System.String", "System.Text.Json.Serialization.JsonPolymorphicAttribute", "Property[TypeDiscriminatorPropertyName]"] + - ["System.Boolean", "System.Text.Json.Serialization.JsonSourceGenerationOptionsAttribute", "Property[PropertyNameCaseInsensitive]"] + - ["System.Text.Json.Serialization.JsonIgnoreCondition", "System.Text.Json.Serialization.JsonIgnoreAttribute", "Property[Condition]"] + - ["System.Text.Json.Serialization.JsonKnownNamingPolicy", "System.Text.Json.Serialization.JsonKnownNamingPolicy!", "Field[KebabCaseLower]"] + - ["System.Text.Json.Serialization.JsonSourceGenerationMode", "System.Text.Json.Serialization.JsonSourceGenerationMode!", "Field[Default]"] + - ["System.BinaryData", "System.Text.Json.Serialization.BinaryDataJsonConverter", "Method[Read].ReturnValue"] + - ["System.Text.Json.Serialization.JsonUnknownDerivedTypeHandling", "System.Text.Json.Serialization.JsonUnknownDerivedTypeHandling!", "Field[FallBackToBaseType]"] + - ["System.Text.Json.Serialization.Metadata.JsonTypeInfo", "System.Text.Json.Serialization.JsonSerializerContext", "Method[GetTypeInfo].ReturnValue"] + - ["System.String", "System.Text.Json.Serialization.JsonPropertyNameAttribute", "Property[Name]"] + - ["System.String", "System.Text.Json.Serialization.JsonSourceGenerationOptionsAttribute", "Property[NewLine]"] + - ["System.Text.Json.Serialization.JsonSourceGenerationMode", "System.Text.Json.Serialization.JsonSerializableAttribute", "Property[GenerationMode]"] + - ["System.Text.Json.Serialization.JsonKnownNamingPolicy", "System.Text.Json.Serialization.JsonKnownNamingPolicy!", "Field[SnakeCaseUpper]"] + - ["System.Text.Json.Serialization.JsonKnownNamingPolicy", "System.Text.Json.Serialization.JsonSourceGenerationOptionsAttribute", "Property[DictionaryKeyPolicy]"] + - ["System.Text.Json.Serialization.JsonUnmappedMemberHandling", "System.Text.Json.Serialization.JsonSourceGenerationOptionsAttribute", "Property[UnmappedMemberHandling]"] + - ["System.Text.Json.Serialization.JsonKnownNamingPolicy", "System.Text.Json.Serialization.JsonKnownNamingPolicy!", "Field[Unspecified]"] + - ["System.Text.Json.Serialization.JsonConverter", "System.Text.Json.Serialization.JsonConverterAttribute", "Method[CreateConverter].ReturnValue"] + - ["System.Text.Json.Serialization.JsonIgnoreCondition", "System.Text.Json.Serialization.JsonIgnoreCondition!", "Field[WhenWritingDefault]"] + - ["System.Text.Json.Serialization.JsonNumberHandling", "System.Text.Json.Serialization.JsonNumberHandling!", "Field[WriteAsString]"] + - ["System.Text.Json.Serialization.JsonKnownNamingPolicy", "System.Text.Json.Serialization.JsonKnownNamingPolicy!", "Field[CamelCase]"] + - ["System.Text.Json.Serialization.JsonUnknownDerivedTypeHandling", "System.Text.Json.Serialization.JsonPolymorphicAttribute", "Property[UnknownDerivedTypeHandling]"] + - ["System.Text.Json.Serialization.JsonKnownNamingPolicy", "System.Text.Json.Serialization.JsonKnownNamingPolicy!", "Field[KebabCaseUpper]"] + - ["System.Text.Json.Serialization.ReferenceHandler", "System.Text.Json.Serialization.ReferenceHandler!", "Property[Preserve]"] + - ["System.Boolean", "System.Text.Json.Serialization.JsonSourceGenerationOptionsAttribute", "Property[AllowTrailingCommas]"] + - ["System.Text.Json.Serialization.JsonConverter", "System.Text.Json.Serialization.JsonConverterFactory", "Method[CreateConverter].ReturnValue"] + - ["System.Text.Json.Serialization.JsonUnknownDerivedTypeHandling", "System.Text.Json.Serialization.JsonUnknownDerivedTypeHandling!", "Field[FailSerialization]"] + - ["System.Text.Json.Serialization.JsonIgnoreCondition", "System.Text.Json.Serialization.JsonIgnoreCondition!", "Field[Never]"] + - ["System.Type", "System.Text.Json.Serialization.JsonConverter", "Property[Type]"] + - ["System.Text.Json.Serialization.JsonNumberHandling", "System.Text.Json.Serialization.JsonNumberHandling!", "Field[AllowReadingFromString]"] + - ["System.Text.Json.Serialization.JsonKnownNamingPolicy", "System.Text.Json.Serialization.JsonSourceGenerationOptionsAttribute", "Property[PropertyNamingPolicy]"] + - ["System.Text.Json.Serialization.JsonKnownNamingPolicy", "System.Text.Json.Serialization.JsonKnownNamingPolicy!", "Field[SnakeCaseLower]"] + - ["System.Text.Json.JsonCommentHandling", "System.Text.Json.Serialization.JsonSourceGenerationOptionsAttribute", "Property[ReadCommentHandling]"] + - ["System.Type[]", "System.Text.Json.Serialization.JsonSourceGenerationOptionsAttribute", "Property[Converters]"] + - ["System.Boolean", "System.Text.Json.Serialization.JsonSourceGenerationOptionsAttribute", "Property[IgnoreReadOnlyFields]"] + - ["System.Boolean", "System.Text.Json.Serialization.JsonStringEnumConverter", "Method[CanConvert].ReturnValue"] + - ["System.Int32", "System.Text.Json.Serialization.JsonSourceGenerationOptionsAttribute", "Property[MaxDepth]"] + - ["System.Object", "System.Text.Json.Serialization.ReferenceResolver", "Method[ResolveReference].ReturnValue"] + - ["System.Text.Json.Serialization.JsonIgnoreCondition", "System.Text.Json.Serialization.JsonSourceGenerationOptionsAttribute", "Property[DefaultIgnoreCondition]"] + - ["System.Boolean", "System.Text.Json.Serialization.JsonSourceGenerationOptionsAttribute", "Property[RespectRequiredConstructorParameters]"] + - ["System.Text.Json.Serialization.JsonUnknownTypeHandling", "System.Text.Json.Serialization.JsonUnknownTypeHandling!", "Field[JsonElement]"] + - ["System.Text.Json.Serialization.JsonIgnoreCondition", "System.Text.Json.Serialization.JsonIgnoreCondition!", "Field[Always]"] + - ["System.Text.Json.Serialization.JsonObjectCreationHandling", "System.Text.Json.Serialization.JsonObjectCreationHandling!", "Field[Replace]"] + - ["System.Text.Json.Serialization.JsonIgnoreCondition", "System.Text.Json.Serialization.JsonIgnoreCondition!", "Field[WhenWritingNull]"] + - ["System.Boolean", "System.Text.Json.Serialization.JsonSourceGenerationOptionsAttribute", "Property[IgnoreReadOnlyProperties]"] + - ["System.String", "System.Text.Json.Serialization.JsonStringEnumMemberNameAttribute", "Property[Name]"] + - ["System.Text.Json.Serialization.JsonNumberHandling", "System.Text.Json.Serialization.JsonNumberHandling!", "Field[AllowNamedFloatingPointLiterals]"] + - ["System.Boolean", "System.Text.Json.Serialization.JsonSourceGenerationOptionsAttribute", "Property[AllowOutOfOrderMetadataProperties]"] + - ["System.Text.Json.Serialization.JsonNumberHandling", "System.Text.Json.Serialization.JsonNumberHandling!", "Field[Strict]"] + - ["System.Text.Json.Serialization.JsonUnmappedMemberHandling", "System.Text.Json.Serialization.JsonUnmappedMemberHandling!", "Field[Skip]"] + - ["System.Int32", "System.Text.Json.Serialization.JsonSourceGenerationOptionsAttribute", "Property[IndentSize]"] + - ["System.Boolean", "System.Text.Json.Serialization.JsonSourceGenerationOptionsAttribute", "Property[IncludeFields]"] + - ["System.Text.Json.Serialization.ReferenceHandler", "System.Text.Json.Serialization.ReferenceHandler!", "Property[IgnoreCycles]"] + - ["System.Text.Json.Serialization.JsonSourceGenerationMode", "System.Text.Json.Serialization.JsonSourceGenerationMode!", "Field[Metadata]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemTextJsonSerializationMetadata/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemTextJsonSerializationMetadata/model.yml new file mode 100644 index 000000000000..011893868fff --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemTextJsonSerializationMetadata/model.yml @@ -0,0 +1,139 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Text.Json.Serialization.Metadata.IJsonTypeInfoResolver", "System.Text.Json.Serialization.Metadata.JsonTypeInfo", "Property[OriginatingResolver]"] + - ["System.Text.Json.Serialization.JsonConverter", "System.Text.Json.Serialization.Metadata.JsonMetadataServices!", "Property[JsonElementConverter]"] + - ["System.Text.Json.Serialization.Metadata.JsonTypeInfo", "System.Text.Json.Serialization.Metadata.JsonMetadataServices!", "Method[CreateISetInfo].ReturnValue"] + - ["System.Text.Json.Serialization.Metadata.JsonTypeInfo>", "System.Text.Json.Serialization.Metadata.JsonMetadataServices!", "Method[CreateReadOnlyMemoryInfo].ReturnValue"] + - ["System.Text.Json.Serialization.JsonConverter", "System.Text.Json.Serialization.Metadata.JsonTypeInfo", "Property[Converter]"] + - ["System.Text.Json.JsonSerializerOptions", "System.Text.Json.Serialization.Metadata.JsonTypeInfo", "Property[Options]"] + - ["System.Text.Json.Serialization.JsonConverter", "System.Text.Json.Serialization.Metadata.JsonMetadataServices!", "Property[DateTimeConverter]"] + - ["System.Action", "System.Text.Json.Serialization.Metadata.JsonTypeInfo", "Property[OnSerialized]"] + - ["System.Text.Json.Serialization.Metadata.JsonTypeInfo", "System.Text.Json.Serialization.Metadata.JsonMetadataServices!", "Method[CreateIListInfo].ReturnValue"] + - ["System.Text.Json.Serialization.JsonConverter", "System.Text.Json.Serialization.Metadata.JsonMetadataServices!", "Property[DateTimeOffsetConverter]"] + - ["System.Text.Json.Serialization.Metadata.JsonTypeInfo", "System.Text.Json.Serialization.Metadata.JsonMetadataServices!", "Method[CreateIAsyncEnumerableInfo].ReturnValue"] + - ["System.Text.Json.Serialization.JsonConverter", "System.Text.Json.Serialization.Metadata.JsonMetadataServices!", "Property[UInt32Converter]"] + - ["System.Boolean", "System.Text.Json.Serialization.Metadata.JsonParameterInfoValues", "Property[HasDefaultValue]"] + - ["System.Action", "System.Text.Json.Serialization.Metadata.JsonTypeInfo", "Property[OnDeserialized]"] + - ["System.Text.Json.Serialization.Metadata.JsonPropertyInfo", "System.Text.Json.Serialization.Metadata.JsonTypeInfo", "Method[CreateJsonPropertyInfo].ReturnValue"] + - ["System.Text.Json.Serialization.Metadata.IJsonTypeInfoResolver", "System.Text.Json.Serialization.Metadata.JsonTypeInfoResolver!", "Method[WithAddedModifier].ReturnValue"] + - ["System.Text.Json.Serialization.Metadata.JsonTypeInfoKind", "System.Text.Json.Serialization.Metadata.JsonTypeInfoKind!", "Field[None]"] + - ["System.Text.Json.Serialization.Metadata.JsonTypeInfoKind", "System.Text.Json.Serialization.Metadata.JsonTypeInfo", "Property[Kind]"] + - ["System.Text.Json.Serialization.Metadata.JsonTypeInfo", "System.Text.Json.Serialization.Metadata.JsonMetadataServices!", "Method[CreateIEnumerableInfo].ReturnValue"] + - ["System.Text.Json.Serialization.Metadata.JsonTypeInfo", "System.Text.Json.Serialization.Metadata.JsonMetadataServices!", "Method[CreateValueInfo].ReturnValue"] + - ["System.Boolean", "System.Text.Json.Serialization.Metadata.JsonParameterInfo", "Property[HasDefaultValue]"] + - ["System.Boolean", "System.Text.Json.Serialization.Metadata.JsonPolymorphismOptions", "Property[IgnoreUnrecognizedTypeDiscriminators]"] + - ["System.Text.Json.Serialization.JsonConverter", "System.Text.Json.Serialization.Metadata.JsonMetadataServices!", "Property[JsonObjectConverter]"] + - ["System.Type", "System.Text.Json.Serialization.Metadata.JsonParameterInfoValues", "Property[ParameterType]"] + - ["System.Text.Json.Serialization.JsonConverter", "System.Text.Json.Serialization.Metadata.JsonPropertyInfo", "Property[CustomConverter]"] + - ["System.Text.Json.Serialization.JsonConverter", "System.Text.Json.Serialization.Metadata.JsonMetadataServices!", "Property[JsonNodeConverter]"] + - ["System.Text.Json.JsonSerializerOptions", "System.Text.Json.Serialization.Metadata.JsonPropertyInfo", "Property[Options]"] + - ["System.Text.Json.Serialization.JsonConverter", "System.Text.Json.Serialization.Metadata.JsonMetadataServices!", "Property[UInt64Converter]"] + - ["System.Text.Json.Serialization.JsonUnknownDerivedTypeHandling", "System.Text.Json.Serialization.Metadata.JsonPolymorphismOptions", "Property[UnknownDerivedTypeHandling]"] + - ["System.Text.Json.Serialization.Metadata.JsonTypeInfo", "System.Text.Json.Serialization.Metadata.DefaultJsonTypeInfoResolver", "Method[GetTypeInfo].ReturnValue"] + - ["System.Text.Json.Serialization.Metadata.JsonTypeInfo", "System.Text.Json.Serialization.Metadata.JsonMetadataServices!", "Method[CreateIReadOnlyDictionaryInfo].ReturnValue"] + - ["System.Text.Json.Serialization.JsonConverter", "System.Text.Json.Serialization.Metadata.JsonMetadataServices!", "Property[Int64Converter]"] + - ["System.Text.Json.Serialization.Metadata.JsonTypeInfo", "System.Text.Json.Serialization.Metadata.JsonMetadataServices!", "Method[CreateConcurrentQueueInfo].ReturnValue"] + - ["System.Text.Json.Serialization.Metadata.JsonTypeInfo", "System.Text.Json.Serialization.Metadata.JsonMetadataServices!", "Method[CreateArrayInfo].ReturnValue"] + - ["System.Int32", "System.Text.Json.Serialization.Metadata.JsonParameterInfo", "Property[Position]"] + - ["System.String", "System.Text.Json.Serialization.Metadata.JsonParameterInfoValues", "Property[Name]"] + - ["System.Text.Json.Serialization.JsonConverter", "System.Text.Json.Serialization.Metadata.JsonMetadataServices!", "Property[JsonValueConverter]"] + - ["System.Type", "System.Text.Json.Serialization.Metadata.JsonTypeInfo", "Property[ElementType]"] + - ["System.Func", "System.Text.Json.Serialization.Metadata.JsonPropertyInfo", "Property[Get]"] + - ["System.Text.Json.Serialization.JsonConverter", "System.Text.Json.Serialization.Metadata.JsonMetadataServices!", "Property[JsonArrayConverter]"] + - ["System.Type", "System.Text.Json.Serialization.Metadata.JsonTypeInfo", "Property[Type]"] + - ["System.String", "System.Text.Json.Serialization.Metadata.JsonPropertyInfo", "Property[Name]"] + - ["System.Text.Json.Serialization.Metadata.JsonTypeInfoKind", "System.Text.Json.Serialization.Metadata.JsonTypeInfoKind!", "Field[Object]"] + - ["System.Text.Json.Serialization.Metadata.JsonTypeInfo", "System.Text.Json.Serialization.Metadata.JsonMetadataServices!", "Method[CreateIDictionaryInfo].ReturnValue"] + - ["System.Text.Json.Serialization.JsonConverter", "System.Text.Json.Serialization.Metadata.JsonMetadataServices!", "Property[ObjectConverter]"] + - ["System.Text.Json.Serialization.Metadata.JsonTypeInfo>", "System.Text.Json.Serialization.Metadata.JsonMetadataServices!", "Method[CreateMemoryInfo].ReturnValue"] + - ["System.Text.Json.Serialization.JsonConverter", "System.Text.Json.Serialization.Metadata.JsonMetadataServices!", "Property[StringConverter]"] + - ["System.Nullable", "System.Text.Json.Serialization.Metadata.JsonPropertyInfo", "Property[ObjectCreationHandling]"] + - ["System.Text.Json.Serialization.JsonConverter", "System.Text.Json.Serialization.Metadata.JsonMetadataServices!", "Property[BooleanConverter]"] + - ["System.Text.Json.Serialization.Metadata.JsonPropertyInfo", "System.Text.Json.Serialization.Metadata.JsonMetadataServices!", "Method[CreatePropertyInfo].ReturnValue"] + - ["System.Boolean", "System.Text.Json.Serialization.Metadata.JsonTypeInfo", "Property[IsReadOnly]"] + - ["System.Text.Json.Serialization.JsonConverter", "System.Text.Json.Serialization.Metadata.JsonMetadataServices!", "Property[ByteConverter]"] + - ["System.Boolean", "System.Text.Json.Serialization.Metadata.JsonParameterInfoValues", "Property[IsMemberInitializer]"] + - ["System.Reflection.ICustomAttributeProvider", "System.Text.Json.Serialization.Metadata.JsonPropertyInfo", "Property[AttributeProvider]"] + - ["System.Func", "System.Text.Json.Serialization.Metadata.JsonPropertyInfo", "Property[ShouldSerialize]"] + - ["System.Text.Json.Serialization.Metadata.JsonTypeInfo", "System.Text.Json.Serialization.Metadata.JsonMetadataServices!", "Method[CreateDictionaryInfo].ReturnValue"] + - ["System.Object", "System.Text.Json.Serialization.Metadata.JsonParameterInfoValues", "Property[DefaultValue]"] + - ["System.Text.Json.Serialization.Metadata.JsonTypeInfo", "System.Text.Json.Serialization.Metadata.JsonMetadataServices!", "Method[CreateQueueInfo].ReturnValue"] + - ["System.Text.Json.Serialization.Metadata.JsonTypeInfo", "System.Text.Json.Serialization.Metadata.IJsonTypeInfoResolver", "Method[GetTypeInfo].ReturnValue"] + - ["System.Text.Json.Serialization.JsonConverter", "System.Text.Json.Serialization.Metadata.JsonMetadataServices!", "Property[UriConverter]"] + - ["System.Text.Json.Serialization.JsonConverter", "System.Text.Json.Serialization.Metadata.JsonMetadataServices!", "Property[Int32Converter]"] + - ["System.Text.Json.Serialization.Metadata.JsonTypeInfo", "System.Text.Json.Serialization.Metadata.JsonMetadataServices!", "Method[CreateIDictionaryInfo].ReturnValue"] + - ["System.Text.Json.Serialization.Metadata.JsonTypeInfo", "System.Text.Json.Serialization.Metadata.JsonMetadataServices!", "Method[CreateICollectionInfo].ReturnValue"] + - ["System.Nullable", "System.Text.Json.Serialization.Metadata.JsonPropertyInfo", "Property[NumberHandling]"] + - ["System.Text.Json.Serialization.JsonConverter", "System.Text.Json.Serialization.Metadata.JsonMetadataServices!", "Property[Int128Converter]"] + - ["System.Text.Json.Serialization.Metadata.JsonTypeInfo", "System.Text.Json.Serialization.Metadata.JsonMetadataServices!", "Method[CreateListInfo].ReturnValue"] + - ["System.Boolean", "System.Text.Json.Serialization.Metadata.JsonParameterInfo", "Property[IsNullable]"] + - ["System.Text.Json.Serialization.Metadata.JsonTypeInfo", "System.Text.Json.Serialization.Metadata.JsonMetadataServices!", "Method[CreateImmutableEnumerableInfo].ReturnValue"] + - ["System.Collections.Generic.IList>", "System.Text.Json.Serialization.Metadata.DefaultJsonTypeInfoResolver", "Property[Modifiers]"] + - ["System.Type", "System.Text.Json.Serialization.Metadata.JsonPropertyInfo", "Property[DeclaringType]"] + - ["System.Type", "System.Text.Json.Serialization.Metadata.JsonParameterInfo", "Property[ParameterType]"] + - ["System.Boolean", "System.Text.Json.Serialization.Metadata.JsonPropertyInfo", "Property[IsRequired]"] + - ["System.Text.Json.Serialization.Metadata.JsonTypeInfo", "System.Text.Json.Serialization.Metadata.JsonMetadataServices!", "Method[CreateObjectInfo].ReturnValue"] + - ["System.Int32", "System.Text.Json.Serialization.Metadata.JsonPropertyInfo", "Property[Order]"] + - ["System.Text.Json.Serialization.Metadata.JsonParameterInfo", "System.Text.Json.Serialization.Metadata.JsonPropertyInfo", "Property[AssociatedParameter]"] + - ["System.Text.Json.Serialization.Metadata.JsonTypeInfo", "System.Text.Json.Serialization.Metadata.JsonMetadataServices!", "Method[CreateImmutableDictionaryInfo].ReturnValue"] + - ["System.Text.Json.Serialization.JsonConverter", "System.Text.Json.Serialization.Metadata.JsonMetadataServices!", "Property[GuidConverter]"] + - ["System.Reflection.ICustomAttributeProvider", "System.Text.Json.Serialization.Metadata.JsonTypeInfo", "Property[ConstructorAttributeProvider]"] + - ["System.Text.Json.Serialization.JsonConverter", "System.Text.Json.Serialization.Metadata.JsonMetadataServices!", "Property[JsonDocumentConverter]"] + - ["System.Action", "System.Text.Json.Serialization.Metadata.JsonTypeInfo", "Property[OnSerializing]"] + - ["System.Text.Json.Serialization.JsonConverter", "System.Text.Json.Serialization.Metadata.JsonMetadataServices!", "Method[GetUnsupportedTypeConverter].ReturnValue"] + - ["System.Collections.Generic.IList", "System.Text.Json.Serialization.Metadata.JsonPolymorphismOptions", "Property[DerivedTypes]"] + - ["System.Boolean", "System.Text.Json.Serialization.Metadata.JsonPropertyInfo", "Property[IsSetNullable]"] + - ["System.Text.Json.Serialization.JsonConverter", "System.Text.Json.Serialization.Metadata.JsonMetadataServices!", "Property[TimeSpanConverter]"] + - ["System.Boolean", "System.Text.Json.Serialization.Metadata.JsonParameterInfoValues", "Property[IsNullable]"] + - ["System.Type", "System.Text.Json.Serialization.Metadata.JsonDerivedType", "Property[DerivedType]"] + - ["System.Text.Json.Serialization.Metadata.JsonTypeInfo", "System.Text.Json.Serialization.Metadata.JsonTypeInfo!", "Method[CreateJsonTypeInfo].ReturnValue"] + - ["System.Text.Json.Serialization.JsonConverter", "System.Text.Json.Serialization.Metadata.JsonMetadataServices!", "Property[ByteArrayConverter]"] + - ["System.Func", "System.Text.Json.Serialization.Metadata.JsonTypeInfo", "Property[CreateObject]"] + - ["System.Text.Json.Serialization.JsonConverter", "System.Text.Json.Serialization.Metadata.JsonMetadataServices!", "Property[SingleConverter]"] + - ["System.Text.Json.Serialization.Metadata.JsonTypeInfo", "System.Text.Json.Serialization.Metadata.JsonTypeInfo!", "Method[CreateJsonTypeInfo].ReturnValue"] + - ["System.Text.Json.Serialization.Metadata.JsonTypeInfo", "System.Text.Json.Serialization.Metadata.JsonMetadataServices!", "Method[CreateConcurrentStackInfo].ReturnValue"] + - ["System.Text.Json.Serialization.Metadata.JsonTypeInfo", "System.Text.Json.Serialization.Metadata.JsonMetadataServices!", "Method[CreateIEnumerableInfo].ReturnValue"] + - ["System.Action", "System.Text.Json.Serialization.Metadata.JsonPropertyInfo", "Property[Set]"] + - ["System.Collections.Generic.IList", "System.Text.Json.Serialization.Metadata.JsonTypeInfo", "Property[Properties]"] + - ["System.Text.Json.Serialization.JsonConverter>", "System.Text.Json.Serialization.Metadata.JsonMetadataServices!", "Property[MemoryByteConverter]"] + - ["System.Text.Json.Serialization.Metadata.JsonTypeInfo", "System.Text.Json.Serialization.Metadata.JsonMetadataServices!", "Method[CreateQueueInfo].ReturnValue"] + - ["System.Type", "System.Text.Json.Serialization.Metadata.JsonPropertyInfo", "Property[PropertyType]"] + - ["System.String", "System.Text.Json.Serialization.Metadata.JsonParameterInfo", "Property[Name]"] + - ["System.Boolean", "System.Text.Json.Serialization.Metadata.JsonParameterInfo", "Property[IsMemberInitializer]"] + - ["System.Boolean", "System.Text.Json.Serialization.Metadata.JsonPropertyInfo", "Property[IsGetNullable]"] + - ["System.Object", "System.Text.Json.Serialization.Metadata.JsonDerivedType", "Property[TypeDiscriminator]"] + - ["System.Text.Json.Serialization.JsonConverter", "System.Text.Json.Serialization.Metadata.JsonMetadataServices!", "Property[CharConverter]"] + - ["System.Text.Json.Serialization.JsonConverter", "System.Text.Json.Serialization.Metadata.JsonMetadataServices!", "Property[TimeOnlyConverter]"] + - ["System.Text.Json.Serialization.JsonConverter", "System.Text.Json.Serialization.Metadata.JsonMetadataServices!", "Property[UInt16Converter]"] + - ["System.Object", "System.Text.Json.Serialization.Metadata.JsonParameterInfo", "Property[DefaultValue]"] + - ["System.Text.Json.Serialization.Metadata.JsonTypeInfo", "System.Text.Json.Serialization.Metadata.JsonMetadataServices!", "Method[CreateStackInfo].ReturnValue"] + - ["System.Nullable", "System.Text.Json.Serialization.Metadata.JsonTypeInfo", "Property[UnmappedMemberHandling]"] + - ["System.Text.Json.Serialization.JsonConverter>", "System.Text.Json.Serialization.Metadata.JsonMetadataServices!", "Method[GetNullableConverter].ReturnValue"] + - ["System.Text.Json.Serialization.Metadata.JsonTypeInfo", "System.Text.Json.Serialization.Metadata.JsonMetadataServices!", "Method[CreateIListInfo].ReturnValue"] + - ["System.Text.Json.Serialization.JsonConverter", "System.Text.Json.Serialization.Metadata.JsonMetadataServices!", "Property[DecimalConverter]"] + - ["System.Text.Json.Serialization.Metadata.JsonPolymorphismOptions", "System.Text.Json.Serialization.Metadata.JsonTypeInfo", "Property[PolymorphismOptions]"] + - ["System.Text.Json.Serialization.JsonConverter", "System.Text.Json.Serialization.Metadata.JsonMetadataServices!", "Property[VersionConverter]"] + - ["System.Text.Json.Serialization.Metadata.JsonTypeInfoKind", "System.Text.Json.Serialization.Metadata.JsonTypeInfoKind!", "Field[Dictionary]"] + - ["System.Text.Json.Serialization.Metadata.JsonTypeInfoKind", "System.Text.Json.Serialization.Metadata.JsonTypeInfoKind!", "Field[Enumerable]"] + - ["System.Reflection.ICustomAttributeProvider", "System.Text.Json.Serialization.Metadata.JsonParameterInfo", "Property[AttributeProvider]"] + - ["System.Text.Json.Serialization.JsonConverter", "System.Text.Json.Serialization.Metadata.JsonMetadataServices!", "Property[DateOnlyConverter]"] + - ["System.Text.Json.Serialization.JsonConverter", "System.Text.Json.Serialization.Metadata.JsonMetadataServices!", "Property[Int16Converter]"] + - ["System.Boolean", "System.Text.Json.Serialization.Metadata.JsonPropertyInfo", "Property[IsExtensionData]"] + - ["System.Action", "System.Text.Json.Serialization.Metadata.JsonTypeInfo", "Property[OnDeserializing]"] + - ["System.Type", "System.Text.Json.Serialization.Metadata.JsonTypeInfo", "Property[KeyType]"] + - ["System.Int32", "System.Text.Json.Serialization.Metadata.JsonParameterInfoValues", "Property[Position]"] + - ["System.Text.Json.Serialization.JsonConverter", "System.Text.Json.Serialization.Metadata.JsonMetadataServices!", "Property[DoubleConverter]"] + - ["System.Text.Json.Serialization.JsonConverter", "System.Text.Json.Serialization.Metadata.JsonMetadataServices!", "Property[SByteConverter]"] + - ["System.Text.Json.Serialization.JsonConverter>", "System.Text.Json.Serialization.Metadata.JsonMetadataServices!", "Property[ReadOnlyMemoryByteConverter]"] + - ["System.Nullable", "System.Text.Json.Serialization.Metadata.JsonTypeInfo", "Property[NumberHandling]"] + - ["System.Text.Json.Serialization.JsonConverter", "System.Text.Json.Serialization.Metadata.JsonMetadataServices!", "Property[HalfConverter]"] + - ["System.Text.Json.Serialization.JsonConverter", "System.Text.Json.Serialization.Metadata.JsonMetadataServices!", "Method[GetEnumConverter].ReturnValue"] + - ["System.Text.Json.Serialization.JsonConverter", "System.Text.Json.Serialization.Metadata.JsonMetadataServices!", "Property[UInt128Converter]"] + - ["System.Text.Json.Serialization.Metadata.JsonTypeInfo", "System.Text.Json.Serialization.Metadata.JsonMetadataServices!", "Method[CreateStackInfo].ReturnValue"] + - ["System.Type", "System.Text.Json.Serialization.Metadata.JsonParameterInfo", "Property[DeclaringType]"] + - ["System.Text.Json.Serialization.Metadata.IJsonTypeInfoResolver", "System.Text.Json.Serialization.Metadata.JsonTypeInfoResolver!", "Method[Combine].ReturnValue"] + - ["System.Nullable", "System.Text.Json.Serialization.Metadata.JsonTypeInfo", "Property[PreferredPropertyObjectCreationHandling]"] + - ["System.String", "System.Text.Json.Serialization.Metadata.JsonPolymorphismOptions", "Property[TypeDiscriminatorPropertyName]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemTextRegularExpressions/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemTextRegularExpressions/model.yml new file mode 100644 index 000000000000..01700f12be0f --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemTextRegularExpressions/model.yml @@ -0,0 +1,204 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Boolean", "System.Text.RegularExpressions.CaptureCollection", "Property[IsSynchronized]"] + - ["System.String", "System.Text.RegularExpressions.GeneratedRegexAttribute", "Property[Pattern]"] + - ["System.Boolean", "System.Text.RegularExpressions.RegexRunner", "Method[IsMatched].ReturnValue"] + - ["System.Text.RegularExpressions.RegexParseError", "System.Text.RegularExpressions.RegexParseError!", "Field[UnterminatedComment]"] + - ["System.Int32[]", "System.Text.RegularExpressions.RegexRunner", "Field[runstack]"] + - ["System.String", "System.Text.RegularExpressions.RegexCompilationInfo", "Property[Namespace]"] + - ["System.TimeSpan", "System.Text.RegularExpressions.Regex", "Property[MatchTimeout]"] + - ["System.Text.RegularExpressions.RegexParseError", "System.Text.RegularExpressions.RegexParseError!", "Field[ReversedCharacterRange]"] + - ["System.Object", "System.Text.RegularExpressions.CaptureCollection", "Property[System.Collections.IList.Item]"] + - ["System.Text.RegularExpressions.Capture", "System.Text.RegularExpressions.CaptureCollection", "Property[Item]"] + - ["System.Int32", "System.Text.RegularExpressions.RegexRunner", "Method[MatchLength].ReturnValue"] + - ["System.Text.RegularExpressions.Match", "System.Text.RegularExpressions.Match!", "Property[Empty]"] + - ["System.String", "System.Text.RegularExpressions.Capture", "Method[ToString].ReturnValue"] + - ["System.Text.RegularExpressions.RegexParseError", "System.Text.RegularExpressions.RegexParseError!", "Field[UnrecognizedEscape]"] + - ["System.Boolean", "System.Text.RegularExpressions.CaptureCollection", "Property[System.Collections.IList.IsFixedSize]"] + - ["System.Boolean", "System.Text.RegularExpressions.GroupCollection", "Method[System.Collections.IList.Contains].ReturnValue"] + - ["System.Text.RegularExpressions.RegexParseError", "System.Text.RegularExpressions.RegexParseError!", "Field[ExclusionGroupNotLast]"] + - ["System.Boolean", "System.Text.RegularExpressions.GroupCollection", "Method[System.Collections.Generic.ICollection.Remove].ReturnValue"] + - ["System.Text.RegularExpressions.RegexParseError", "System.Text.RegularExpressions.RegexParseError!", "Field[AlternationHasMalformedReference]"] + - ["System.Text.RegularExpressions.Match", "System.Text.RegularExpressions.Regex", "Method[Match].ReturnValue"] + - ["System.String", "System.Text.RegularExpressions.RegexRunner", "Field[runtext]"] + - ["System.String[]", "System.Text.RegularExpressions.Regex", "Method[Split].ReturnValue"] + - ["System.Int32", "System.Text.RegularExpressions.MatchCollection", "Method[System.Collections.Generic.IList.IndexOf].ReturnValue"] + - ["System.Text.RegularExpressions.Capture", "System.Text.RegularExpressions.CaptureCollection", "Property[System.Collections.Generic.IList.Item]"] + - ["System.Boolean", "System.Text.RegularExpressions.MatchCollection", "Method[System.Collections.Generic.ICollection.Contains].ReturnValue"] + - ["System.Collections.Generic.IEnumerable", "System.Text.RegularExpressions.GroupCollection", "Property[Values]"] + - ["System.TimeSpan", "System.Text.RegularExpressions.RegexMatchTimeoutException", "Property[MatchTimeout]"] + - ["System.Int32", "System.Text.RegularExpressions.Regex", "Method[GroupNumberFromName].ReturnValue"] + - ["System.Text.RegularExpressions.Match", "System.Text.RegularExpressions.Match!", "Method[Synchronized].ReturnValue"] + - ["System.Boolean", "System.Text.RegularExpressions.RegexRunner!", "Method[CharInClass].ReturnValue"] + - ["System.Text.RegularExpressions.RegexParseError", "System.Text.RegularExpressions.RegexParseError!", "Field[AlternationHasMalformedCondition]"] + - ["System.Int32", "System.Text.RegularExpressions.RegexRunner", "Field[runtextbeg]"] + - ["System.Text.RegularExpressions.RegexOptions", "System.Text.RegularExpressions.RegexOptions!", "Field[NonBacktracking]"] + - ["System.Text.RegularExpressions.RegexParseError", "System.Text.RegularExpressions.RegexParseError!", "Field[InsufficientOrInvalidHexDigits]"] + - ["System.Text.RegularExpressions.RegexParseError", "System.Text.RegularExpressions.RegexParseError!", "Field[MissingControlCharacter]"] + - ["System.Int32", "System.Text.RegularExpressions.CaptureCollection", "Method[System.Collections.Generic.IList.IndexOf].ReturnValue"] + - ["System.Collections.Generic.IEnumerator", "System.Text.RegularExpressions.CaptureCollection", "Method[System.Collections.Generic.IEnumerable.GetEnumerator].ReturnValue"] + - ["System.Text.RegularExpressions.Match", "System.Text.RegularExpressions.MatchCollection", "Property[System.Collections.Generic.IList.Item]"] + - ["System.Boolean", "System.Text.RegularExpressions.Regex!", "Method[IsMatch].ReturnValue"] + - ["System.Text.RegularExpressions.RegexRunner", "System.Text.RegularExpressions.RegexRunnerFactory", "Method[CreateInstance].ReturnValue"] + - ["System.Collections.IDictionary", "System.Text.RegularExpressions.Regex", "Property[Caps]"] + - ["System.Int32", "System.Text.RegularExpressions.RegexRunner", "Method[Popcrawl].ReturnValue"] + - ["System.Boolean", "System.Text.RegularExpressions.RegexRunner", "Method[IsBoundary].ReturnValue"] + - ["System.Int32", "System.Text.RegularExpressions.RegexParseException", "Property[Offset]"] + - ["System.Text.RegularExpressions.Group", "System.Text.RegularExpressions.GroupCollection", "Property[System.Collections.Generic.IList.Item]"] + - ["System.Text.RegularExpressions.RegexParseError", "System.Text.RegularExpressions.RegexParseError!", "Field[UndefinedNamedReference]"] + - ["System.Boolean", "System.Text.RegularExpressions.RegexRunner", "Method[IsECMABoundary].ReturnValue"] + - ["System.Int32", "System.Text.RegularExpressions.Capture", "Property[Index]"] + - ["System.String", "System.Text.RegularExpressions.Regex!", "Method[Replace].ReturnValue"] + - ["System.Int32", "System.Text.RegularExpressions.RegexRunner", "Field[runcrawlpos]"] + - ["System.Text.RegularExpressions.RegexOptions", "System.Text.RegularExpressions.Regex", "Property[Options]"] + - ["System.Text.RegularExpressions.Match", "System.Text.RegularExpressions.MatchCollection", "Property[Item]"] + - ["System.Boolean", "System.Text.RegularExpressions.MatchCollection", "Method[System.Collections.Generic.ICollection.Remove].ReturnValue"] + - ["System.Int32", "System.Text.RegularExpressions.ValueMatch", "Property[Length]"] + - ["System.Text.RegularExpressions.RegexRunnerFactory", "System.Text.RegularExpressions.Regex", "Field[factory]"] + - ["System.Text.RegularExpressions.RegexParseError", "System.Text.RegularExpressions.RegexParseError!", "Field[ShorthandClassInCharacterRange]"] + - ["System.Int32", "System.Text.RegularExpressions.GroupCollection", "Method[System.Collections.Generic.IList.IndexOf].ReturnValue"] + - ["System.Text.RegularExpressions.RegexParseError", "System.Text.RegularExpressions.RegexParseError!", "Field[CaptureGroupNameInvalid]"] + - ["System.Object", "System.Text.RegularExpressions.CaptureCollection", "Property[System.Collections.ICollection.SyncRoot]"] + - ["System.Int32", "System.Text.RegularExpressions.Capture", "Property[Length]"] + - ["System.Boolean", "System.Text.RegularExpressions.RegexRunner", "Method[FindFirstChar].ReturnValue"] + - ["System.Int32", "System.Text.RegularExpressions.CaptureCollection", "Property[Count]"] + - ["System.Boolean", "System.Text.RegularExpressions.Regex", "Method[UseOptionR].ReturnValue"] + - ["System.Text.RegularExpressions.Regex", "System.Text.RegularExpressions.RegexRunner", "Field[runregex]"] + - ["System.String", "System.Text.RegularExpressions.Regex", "Method[GroupNameFromNumber].ReturnValue"] + - ["System.Text.RegularExpressions.RegexOptions", "System.Text.RegularExpressions.RegexOptions!", "Field[Singleline]"] + - ["System.Text.RegularExpressions.RegexOptions", "System.Text.RegularExpressions.RegexOptions!", "Field[RightToLeft]"] + - ["System.Int32", "System.Text.RegularExpressions.Regex", "Field[capsize]"] + - ["System.Text.RegularExpressions.RegexOptions", "System.Text.RegularExpressions.RegexOptions!", "Field[Compiled]"] + - ["System.Text.RegularExpressions.RegexParseError", "System.Text.RegularExpressions.RegexParseError!", "Field[MalformedNamedReference]"] + - ["System.Int32", "System.Text.RegularExpressions.MatchCollection", "Method[System.Collections.IList.Add].ReturnValue"] + - ["System.Boolean", "System.Text.RegularExpressions.RegexRunner!", "Method[CharInSet].ReturnValue"] + - ["System.Boolean", "System.Text.RegularExpressions.MatchCollection", "Property[IsReadOnly]"] + - ["System.Collections.Hashtable", "System.Text.RegularExpressions.Regex", "Field[capnames]"] + - ["System.Text.RegularExpressions.RegexParseError", "System.Text.RegularExpressions.RegexParseError!", "Field[UnescapedEndingBackslash]"] + - ["System.Boolean", "System.Text.RegularExpressions.MatchCollection", "Property[System.Collections.IList.IsFixedSize]"] + - ["System.Boolean", "System.Text.RegularExpressions.GroupCollection", "Method[TryGetValue].ReturnValue"] + - ["System.Int32", "System.Text.RegularExpressions.RegexRunner", "Field[runtextend]"] + - ["System.String", "System.Text.RegularExpressions.Capture", "Property[ValueSpan]"] + - ["System.Boolean", "System.Text.RegularExpressions.Group", "Property[Success]"] + - ["System.Text.RegularExpressions.RegexParseError", "System.Text.RegularExpressions.RegexParseError!", "Field[InvalidGroupingConstruct]"] + - ["System.Text.RegularExpressions.RegexOptions", "System.Text.RegularExpressions.RegexOptions!", "Field[None]"] + - ["System.Int32", "System.Text.RegularExpressions.CaptureCollection", "Method[System.Collections.IList.Add].ReturnValue"] + - ["System.Text.RegularExpressions.RegexOptions", "System.Text.RegularExpressions.RegexOptions!", "Field[ExplicitCapture]"] + - ["System.Int32", "System.Text.RegularExpressions.RegexRunner", "Field[runtrackcount]"] + - ["System.Boolean", "System.Text.RegularExpressions.GroupCollection", "Property[IsSynchronized]"] + - ["System.Boolean", "System.Text.RegularExpressions.CaptureCollection", "Property[IsReadOnly]"] + - ["System.Collections.Hashtable", "System.Text.RegularExpressions.Regex", "Field[caps]"] + - ["System.Text.RegularExpressions.RegexOptions", "System.Text.RegularExpressions.RegexOptions!", "Field[IgnorePatternWhitespace]"] + - ["System.Int32", "System.Text.RegularExpressions.ValueMatch", "Property[Index]"] + - ["System.Collections.IDictionary", "System.Text.RegularExpressions.Regex", "Property[CapNames]"] + - ["System.Int32", "System.Text.RegularExpressions.GroupCollection", "Property[Count]"] + - ["System.Object", "System.Text.RegularExpressions.GroupCollection", "Property[System.Collections.ICollection.SyncRoot]"] + - ["System.Text.RegularExpressions.RegexParseError", "System.Text.RegularExpressions.RegexParseError!", "Field[UnrecognizedControlCharacter]"] + - ["System.Text.RegularExpressions.RegexOptions", "System.Text.RegularExpressions.GeneratedRegexAttribute", "Property[Options]"] + - ["System.String", "System.Text.RegularExpressions.Regex", "Method[Replace].ReturnValue"] + - ["System.Text.RegularExpressions.Match", "System.Text.RegularExpressions.RegexRunner", "Field[runmatch]"] + - ["System.Text.RegularExpressions.RegexParseError", "System.Text.RegularExpressions.RegexParseError!", "Field[QuantifierAfterNothing]"] + - ["System.String", "System.Text.RegularExpressions.RegexMatchTimeoutException", "Property[Input]"] + - ["System.Text.RegularExpressions.RegexParseError", "System.Text.RegularExpressions.RegexParseError!", "Field[InvalidUnicodePropertyEscape]"] + - ["System.Text.RegularExpressions.CaptureCollection", "System.Text.RegularExpressions.Group", "Property[Captures]"] + - ["System.Text.RegularExpressions.RegexParseError", "System.Text.RegularExpressions.RegexParseError!", "Field[MalformedUnicodePropertyEscape]"] + - ["System.Int32", "System.Text.RegularExpressions.RegexRunner", "Field[runstackpos]"] + - ["System.Text.RegularExpressions.Regex+ValueMatchEnumerator", "System.Text.RegularExpressions.Regex", "Method[EnumerateMatches].ReturnValue"] + - ["System.TimeSpan", "System.Text.RegularExpressions.Regex", "Field[internalMatchTimeout]"] + - ["System.Boolean", "System.Text.RegularExpressions.Regex", "Method[IsMatch].ReturnValue"] + - ["System.Object", "System.Text.RegularExpressions.GroupCollection", "Property[System.Collections.IList.Item]"] + - ["System.Collections.IEnumerator", "System.Text.RegularExpressions.GroupCollection", "Method[GetEnumerator].ReturnValue"] + - ["System.Text.RegularExpressions.RegexParseError", "System.Text.RegularExpressions.RegexParseError!", "Field[AlternationHasComment]"] + - ["System.Boolean", "System.Text.RegularExpressions.GroupCollection", "Method[System.Collections.Generic.ICollection.Contains].ReturnValue"] + - ["System.Int32[]", "System.Text.RegularExpressions.RegexRunner", "Field[runtrack]"] + - ["System.Text.RegularExpressions.MatchCollection", "System.Text.RegularExpressions.Regex", "Method[Matches].ReturnValue"] + - ["System.Text.RegularExpressions.RegexParseError", "System.Text.RegularExpressions.RegexParseError!", "Field[InsufficientClosingParentheses]"] + - ["System.Text.RegularExpressions.RegexParseError", "System.Text.RegularExpressions.RegexParseError!", "Field[UnterminatedBracket]"] + - ["System.Boolean", "System.Text.RegularExpressions.Regex", "Method[UseOptionC].ReturnValue"] + - ["System.Boolean", "System.Text.RegularExpressions.MatchCollection", "Property[IsSynchronized]"] + - ["System.String", "System.Text.RegularExpressions.RegexMatchTimeoutException", "Property[Pattern]"] + - ["System.Object", "System.Text.RegularExpressions.CaptureCollection", "Property[SyncRoot]"] + - ["System.TimeSpan", "System.Text.RegularExpressions.RegexCompilationInfo", "Property[MatchTimeout]"] + - ["System.Text.RegularExpressions.Group", "System.Text.RegularExpressions.Group!", "Method[Synchronized].ReturnValue"] + - ["System.Text.RegularExpressions.RegexParseError", "System.Text.RegularExpressions.RegexParseError!", "Field[AlternationHasNamedCapture]"] + - ["System.Text.RegularExpressions.RegexOptions", "System.Text.RegularExpressions.RegexOptions!", "Field[ECMAScript]"] + - ["System.Int32", "System.Text.RegularExpressions.MatchCollection", "Method[System.Collections.IList.IndexOf].ReturnValue"] + - ["System.Boolean", "System.Text.RegularExpressions.CaptureCollection", "Method[System.Collections.IList.Contains].ReturnValue"] + - ["System.String", "System.Text.RegularExpressions.Capture", "Property[Value]"] + - ["System.Boolean", "System.Text.RegularExpressions.GroupCollection", "Property[System.Collections.IList.IsFixedSize]"] + - ["System.Text.RegularExpressions.RegexParseError", "System.Text.RegularExpressions.RegexParseError!", "Field[UndefinedNumberedReference]"] + - ["System.Int32", "System.Text.RegularExpressions.Regex", "Method[Count].ReturnValue"] + - ["System.Text.RegularExpressions.Regex+ValueSplitEnumerator", "System.Text.RegularExpressions.Regex", "Method[EnumerateSplits].ReturnValue"] + - ["System.Collections.IEnumerator", "System.Text.RegularExpressions.MatchCollection", "Method[GetEnumerator].ReturnValue"] + - ["System.Boolean", "System.Text.RegularExpressions.GroupCollection", "Property[System.Collections.ICollection.IsSynchronized]"] + - ["System.Int32", "System.Text.RegularExpressions.RegexRunner", "Field[runtrackpos]"] + - ["System.Collections.Generic.IEnumerable", "System.Text.RegularExpressions.GroupCollection", "Property[Keys]"] + - ["System.Int32", "System.Text.RegularExpressions.GeneratedRegexAttribute", "Property[MatchTimeoutMilliseconds]"] + - ["System.String", "System.Text.RegularExpressions.Regex", "Field[pattern]"] + - ["System.Boolean", "System.Text.RegularExpressions.CaptureCollection", "Property[System.Collections.ICollection.IsSynchronized]"] + - ["System.Object", "System.Text.RegularExpressions.MatchCollection", "Property[System.Collections.IList.Item]"] + - ["System.Int32[]", "System.Text.RegularExpressions.Regex", "Method[GetGroupNumbers].ReturnValue"] + - ["System.String", "System.Text.RegularExpressions.Group", "Property[Name]"] + - ["System.Int32", "System.Text.RegularExpressions.RegexRunner", "Method[Crawlpos].ReturnValue"] + - ["System.Boolean", "System.Text.RegularExpressions.GroupCollection", "Method[ContainsKey].ReturnValue"] + - ["System.Boolean", "System.Text.RegularExpressions.CaptureCollection", "Method[System.Collections.Generic.ICollection.Remove].ReturnValue"] + - ["System.Boolean", "System.Text.RegularExpressions.MatchCollection", "Method[System.Collections.IList.Contains].ReturnValue"] + - ["System.String", "System.Text.RegularExpressions.Regex", "Method[ToString].ReturnValue"] + - ["System.Object", "System.Text.RegularExpressions.MatchCollection", "Property[SyncRoot]"] + - ["System.Int32", "System.Text.RegularExpressions.MatchCollection", "Property[Count]"] + - ["System.Text.RegularExpressions.Group", "System.Text.RegularExpressions.GroupCollection", "Property[Item]"] + - ["System.Text.RegularExpressions.RegexParseError", "System.Text.RegularExpressions.RegexParseError!", "Field[AlternationHasUndefinedReference]"] + - ["System.Text.RegularExpressions.RegexOptions", "System.Text.RegularExpressions.RegexOptions!", "Field[Multiline]"] + - ["System.String", "System.Text.RegularExpressions.Regex!", "Method[Unescape].ReturnValue"] + - ["System.Collections.IEnumerator", "System.Text.RegularExpressions.CaptureCollection", "Method[GetEnumerator].ReturnValue"] + - ["System.Text.RegularExpressions.RegexOptions", "System.Text.RegularExpressions.RegexCompilationInfo", "Property[Options]"] + - ["System.Collections.Generic.IEnumerator>", "System.Text.RegularExpressions.GroupCollection", "Method[System.Collections.Generic.IEnumerable>.GetEnumerator].ReturnValue"] + - ["System.Text.RegularExpressions.RegexParseError", "System.Text.RegularExpressions.RegexParseError!", "Field[AlternationHasTooManyConditions]"] + - ["System.Text.RegularExpressions.RegexParseError", "System.Text.RegularExpressions.RegexParseException", "Property[Error]"] + - ["System.Text.RegularExpressions.RegexParseError", "System.Text.RegularExpressions.RegexParseError!", "Field[NestedQuantifiersNotParenthesized]"] + - ["System.Int32", "System.Text.RegularExpressions.RegexRunner", "Method[MatchIndex].ReturnValue"] + - ["System.Boolean", "System.Text.RegularExpressions.GroupCollection", "Property[IsReadOnly]"] + - ["System.Int32", "System.Text.RegularExpressions.RegexRunner", "Field[runtextstart]"] + - ["System.Text.RegularExpressions.RegexParseError", "System.Text.RegularExpressions.RegexParseError!", "Field[QuantifierOrCaptureGroupOutOfRange]"] + - ["System.Text.RegularExpressions.RegexParseError", "System.Text.RegularExpressions.RegexParseError!", "Field[InsufficientOpeningParentheses]"] + - ["System.Boolean", "System.Text.RegularExpressions.CaptureCollection", "Method[System.Collections.Generic.ICollection.Contains].ReturnValue"] + - ["System.Text.RegularExpressions.Match", "System.Text.RegularExpressions.RegexRunner", "Method[Scan].ReturnValue"] + - ["System.Int32", "System.Text.RegularExpressions.RegexRunner", "Field[runtextpos]"] + - ["System.String", "System.Text.RegularExpressions.RegexCompilationInfo", "Property[Pattern]"] + - ["System.Boolean", "System.Text.RegularExpressions.Regex", "Property[RightToLeft]"] + - ["System.String", "System.Text.RegularExpressions.GeneratedRegexAttribute", "Property[CultureName]"] + - ["System.Text.RegularExpressions.RegexParseError", "System.Text.RegularExpressions.RegexParseError!", "Field[Unknown]"] + - ["System.Collections.Generic.IEnumerator", "System.Text.RegularExpressions.MatchCollection", "Method[System.Collections.Generic.IEnumerable.GetEnumerator].ReturnValue"] + - ["System.String", "System.Text.RegularExpressions.Regex!", "Method[Escape].ReturnValue"] + - ["System.String", "System.Text.RegularExpressions.Match", "Method[Result].ReturnValue"] + - ["System.Text.RegularExpressions.GroupCollection", "System.Text.RegularExpressions.Match", "Property[Groups]"] + - ["System.TimeSpan", "System.Text.RegularExpressions.Regex!", "Field[InfiniteMatchTimeout]"] + - ["System.Text.RegularExpressions.RegexOptions", "System.Text.RegularExpressions.RegexOptions!", "Field[IgnoreCase]"] + - ["System.Boolean", "System.Text.RegularExpressions.RegexCompilationInfo", "Property[IsPublic]"] + - ["System.Int32", "System.Text.RegularExpressions.GroupCollection", "Method[System.Collections.IList.Add].ReturnValue"] + - ["System.Object", "System.Text.RegularExpressions.GroupCollection", "Property[SyncRoot]"] + - ["System.Collections.Generic.IEnumerator", "System.Text.RegularExpressions.GroupCollection", "Method[System.Collections.Generic.IEnumerable.GetEnumerator].ReturnValue"] + - ["System.Text.RegularExpressions.RegexOptions", "System.Text.RegularExpressions.RegexOptions!", "Field[CultureInvariant]"] + - ["System.String[]", "System.Text.RegularExpressions.Regex", "Method[GetGroupNames].ReturnValue"] + - ["System.Text.RegularExpressions.RegexParseError", "System.Text.RegularExpressions.RegexParseError!", "Field[CaptureGroupOfZero]"] + - ["System.Text.RegularExpressions.Regex+ValueSplitEnumerator", "System.Text.RegularExpressions.Regex!", "Method[EnumerateSplits].ReturnValue"] + - ["System.Text.RegularExpressions.Match", "System.Text.RegularExpressions.Regex!", "Method[Match].ReturnValue"] + - ["System.Int32", "System.Text.RegularExpressions.Regex!", "Property[CacheSize]"] + - ["System.Int32", "System.Text.RegularExpressions.Regex!", "Method[Count].ReturnValue"] + - ["System.Text.RegularExpressions.RegexOptions", "System.Text.RegularExpressions.Regex", "Field[roptions]"] + - ["System.String[]", "System.Text.RegularExpressions.Regex", "Field[capslist]"] + - ["System.Int32", "System.Text.RegularExpressions.GroupCollection", "Method[System.Collections.IList.IndexOf].ReturnValue"] + - ["System.Int32[]", "System.Text.RegularExpressions.RegexRunner", "Field[runcrawl]"] + - ["System.Text.RegularExpressions.RegexParseError", "System.Text.RegularExpressions.RegexParseError!", "Field[UnrecognizedUnicodeProperty]"] + - ["System.Text.RegularExpressions.Regex+ValueMatchEnumerator", "System.Text.RegularExpressions.Regex!", "Method[EnumerateMatches].ReturnValue"] + - ["System.Text.RegularExpressions.Match", "System.Text.RegularExpressions.Match", "Method[NextMatch].ReturnValue"] + - ["System.Int32", "System.Text.RegularExpressions.CaptureCollection", "Method[System.Collections.IList.IndexOf].ReturnValue"] + - ["System.Text.RegularExpressions.RegexParseError", "System.Text.RegularExpressions.RegexParseError!", "Field[ReversedQuantifierRange]"] + - ["System.Boolean", "System.Text.RegularExpressions.MatchCollection", "Property[System.Collections.ICollection.IsSynchronized]"] + - ["System.String", "System.Text.RegularExpressions.RegexCompilationInfo", "Property[Name]"] + - ["System.Text.RegularExpressions.MatchCollection", "System.Text.RegularExpressions.Regex!", "Method[Matches].ReturnValue"] + - ["System.Object", "System.Text.RegularExpressions.MatchCollection", "Property[System.Collections.ICollection.SyncRoot]"] + - ["System.String[]", "System.Text.RegularExpressions.Regex!", "Method[Split].ReturnValue"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemTextUnicode/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemTextUnicode/model.yml new file mode 100644 index 000000000000..c35368c4c452 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemTextUnicode/model.yml @@ -0,0 +1,174 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Text.Unicode.UnicodeRange", "System.Text.Unicode.UnicodeRanges!", "Property[IdeographicDescriptionCharacters]"] + - ["System.Text.Unicode.UnicodeRange", "System.Text.Unicode.UnicodeRanges!", "Property[Lepcha]"] + - ["System.Text.Unicode.UnicodeRange", "System.Text.Unicode.UnicodeRanges!", "Property[VedicExtensions]"] + - ["System.Text.Unicode.UnicodeRange", "System.Text.Unicode.UnicodeRanges!", "Property[Bengali]"] + - ["System.Text.Unicode.UnicodeRange", "System.Text.Unicode.UnicodeRanges!", "Property[Runic]"] + - ["System.Text.Unicode.UnicodeRange", "System.Text.Unicode.UnicodeRanges!", "Property[CombiningHalfMarks]"] + - ["System.Text.Unicode.UnicodeRange", "System.Text.Unicode.UnicodeRanges!", "Property[Cherokee]"] + - ["System.Int32", "System.Text.Unicode.UnicodeRange", "Property[FirstCodePoint]"] + - ["System.Text.Unicode.UnicodeRange", "System.Text.Unicode.UnicodeRanges!", "Property[Buginese]"] + - ["System.Text.Unicode.UnicodeRange", "System.Text.Unicode.UnicodeRanges!", "Property[None]"] + - ["System.Text.Unicode.UnicodeRange", "System.Text.Unicode.UnicodeRanges!", "Property[Rejang]"] + - ["System.Text.Unicode.UnicodeRange", "System.Text.Unicode.UnicodeRanges!", "Property[MiscellaneousMathematicalSymbolsB]"] + - ["System.Text.Unicode.UnicodeRange", "System.Text.Unicode.UnicodeRanges!", "Property[Thai]"] + - ["System.Text.Unicode.UnicodeRange", "System.Text.Unicode.UnicodeRanges!", "Property[MeeteiMayekExtensions]"] + - ["System.Text.Unicode.UnicodeRange", "System.Text.Unicode.UnicodeRanges!", "Property[LatinExtendedB]"] + - ["System.Text.Unicode.UnicodeRange", "System.Text.Unicode.UnicodeRanges!", "Property[GeorgianExtended]"] + - ["System.Text.Unicode.UnicodeRange", "System.Text.Unicode.UnicodeRanges!", "Property[ControlPictures]"] + - ["System.Text.Unicode.UnicodeRange", "System.Text.Unicode.UnicodeRanges!", "Property[LatinExtendedAdditional]"] + - ["System.Text.Unicode.UnicodeRange", "System.Text.Unicode.UnicodeRanges!", "Property[BopomofoExtended]"] + - ["System.Text.Unicode.UnicodeRange", "System.Text.Unicode.UnicodeRanges!", "Property[Malayalam]"] + - ["System.Text.Unicode.UnicodeRange", "System.Text.Unicode.UnicodeRanges!", "Property[Limbu]"] + - ["System.Text.Unicode.UnicodeRange", "System.Text.Unicode.UnicodeRanges!", "Property[SyriacSupplement]"] + - ["System.Text.Unicode.UnicodeRange", "System.Text.Unicode.UnicodeRanges!", "Property[YiRadicals]"] + - ["System.Text.Unicode.UnicodeRange", "System.Text.Unicode.UnicodeRanges!", "Property[CjkCompatibility]"] + - ["System.Text.Unicode.UnicodeRange", "System.Text.Unicode.UnicodeRanges!", "Property[LatinExtendedD]"] + - ["System.Text.Unicode.UnicodeRange", "System.Text.Unicode.UnicodeRange!", "Method[Create].ReturnValue"] + - ["System.Text.Unicode.UnicodeRange", "System.Text.Unicode.UnicodeRanges!", "Property[SmallFormVariants]"] + - ["System.Boolean", "System.Text.Unicode.Utf8!", "Method[IsValid].ReturnValue"] + - ["System.Text.Unicode.UnicodeRange", "System.Text.Unicode.UnicodeRanges!", "Property[MiscellaneousMathematicalSymbolsA]"] + - ["System.Text.Unicode.UnicodeRange", "System.Text.Unicode.UnicodeRanges!", "Property[Ogham]"] + - ["System.Text.Unicode.UnicodeRange", "System.Text.Unicode.UnicodeRanges!", "Property[Gujarati]"] + - ["System.Text.Unicode.UnicodeRange", "System.Text.Unicode.UnicodeRanges!", "Property[KatakanaPhoneticExtensions]"] + - ["System.Text.Unicode.UnicodeRange", "System.Text.Unicode.UnicodeRanges!", "Property[CjkCompatibilityForms]"] + - ["System.Text.Unicode.UnicodeRange", "System.Text.Unicode.UnicodeRanges!", "Property[YiSyllables]"] + - ["System.Text.Unicode.UnicodeRange", "System.Text.Unicode.UnicodeRanges!", "Property[KangxiRadicals]"] + - ["System.Text.Unicode.UnicodeRange", "System.Text.Unicode.UnicodeRanges!", "Property[Bamum]"] + - ["System.Text.Unicode.UnicodeRange", "System.Text.Unicode.UnicodeRanges!", "Property[IpaExtensions]"] + - ["System.Text.Unicode.UnicodeRange", "System.Text.Unicode.UnicodeRanges!", "Property[SundaneseSupplement]"] + - ["System.Text.Unicode.UnicodeRange", "System.Text.Unicode.UnicodeRanges!", "Property[Armenian]"] + - ["System.Text.Unicode.UnicodeRange", "System.Text.Unicode.UnicodeRanges!", "Property[CombiningDiacriticalMarksSupplement]"] + - ["System.Text.Unicode.UnicodeRange", "System.Text.Unicode.UnicodeRanges!", "Property[UnifiedCanadianAboriginalSyllabicsExtended]"] + - ["System.Text.Unicode.UnicodeRange", "System.Text.Unicode.UnicodeRanges!", "Property[CurrencySymbols]"] + - ["System.Text.Unicode.UnicodeRange", "System.Text.Unicode.UnicodeRanges!", "Property[Tagbanwa]"] + - ["System.Text.Unicode.UnicodeRange", "System.Text.Unicode.UnicodeRanges!", "Property[ArabicPresentationFormsA]"] + - ["System.Text.Unicode.UnicodeRange", "System.Text.Unicode.UnicodeRanges!", "Property[ArabicExtendedA]"] + - ["System.Text.Unicode.UnicodeRange", "System.Text.Unicode.UnicodeRanges!", "Property[Cyrillic]"] + - ["System.Text.Unicode.UnicodeRange", "System.Text.Unicode.UnicodeRanges!", "Property[ArabicExtendedB]"] + - ["System.Text.Unicode.UnicodeRange", "System.Text.Unicode.UnicodeRanges!", "Property[Lao]"] + - ["System.Text.Unicode.UnicodeRange", "System.Text.Unicode.UnicodeRanges!", "Property[OpticalCharacterRecognition]"] + - ["System.Text.Unicode.UnicodeRange", "System.Text.Unicode.UnicodeRanges!", "Property[GreekExtended]"] + - ["System.Text.Unicode.UnicodeRange", "System.Text.Unicode.UnicodeRanges!", "Property[MeeteiMayek]"] + - ["System.Text.Unicode.UnicodeRange", "System.Text.Unicode.UnicodeRanges!", "Property[Tagalog]"] + - ["System.Text.Unicode.UnicodeRange", "System.Text.Unicode.UnicodeRanges!", "Property[Tifinagh]"] + - ["System.Boolean", "System.Text.Unicode.Utf8!", "Method[TryWrite].ReturnValue"] + - ["System.Text.Unicode.UnicodeRange", "System.Text.Unicode.UnicodeRanges!", "Property[SupplementalArrowsA]"] + - ["System.Text.Unicode.UnicodeRange", "System.Text.Unicode.UnicodeRanges!", "Property[CherokeeSupplement]"] + - ["System.Text.Unicode.UnicodeRange", "System.Text.Unicode.UnicodeRanges!", "Property[CombiningDiacriticalMarksforSymbols]"] + - ["System.Text.Unicode.UnicodeRange", "System.Text.Unicode.UnicodeRanges!", "Property[SupplementalPunctuation]"] + - ["System.Text.Unicode.UnicodeRange", "System.Text.Unicode.UnicodeRanges!", "Property[Vai]"] + - ["System.Text.Unicode.UnicodeRange", "System.Text.Unicode.UnicodeRanges!", "Property[CyrillicSupplement]"] + - ["System.Text.Unicode.UnicodeRange", "System.Text.Unicode.UnicodeRanges!", "Property[UnifiedCanadianAboriginalSyllabics]"] + - ["System.Text.Unicode.UnicodeRange", "System.Text.Unicode.UnicodeRanges!", "Property[BasicLatin]"] + - ["System.Text.Unicode.UnicodeRange", "System.Text.Unicode.UnicodeRanges!", "Property[OlChiki]"] + - ["System.Text.Unicode.UnicodeRange", "System.Text.Unicode.UnicodeRanges!", "Property[MiscellaneousSymbols]"] + - ["System.Text.Unicode.UnicodeRange", "System.Text.Unicode.UnicodeRanges!", "Property[MiscellaneousSymbolsandArrows]"] + - ["System.Text.Unicode.UnicodeRange", "System.Text.Unicode.UnicodeRanges!", "Property[NumberForms]"] + - ["System.Text.Unicode.UnicodeRange", "System.Text.Unicode.UnicodeRanges!", "Property[Coptic]"] + - ["System.Text.Unicode.UnicodeRange", "System.Text.Unicode.UnicodeRanges!", "Property[TaiTham]"] + - ["System.Text.Unicode.UnicodeRange", "System.Text.Unicode.UnicodeRanges!", "Property[Georgian]"] + - ["System.Text.Unicode.UnicodeRange", "System.Text.Unicode.UnicodeRanges!", "Property[EnclosedCjkLettersandMonths]"] + - ["System.Text.Unicode.UnicodeRange", "System.Text.Unicode.UnicodeRanges!", "Property[PhoneticExtensionsSupplement]"] + - ["System.Text.Unicode.UnicodeRange", "System.Text.Unicode.UnicodeRanges!", "Property[Lisu]"] + - ["System.Text.Unicode.UnicodeRange", "System.Text.Unicode.UnicodeRanges!", "Property[Hebrew]"] + - ["System.Text.Unicode.UnicodeRange", "System.Text.Unicode.UnicodeRanges!", "Property[Tibetan]"] + - ["System.Text.Unicode.UnicodeRange", "System.Text.Unicode.UnicodeRanges!", "Property[Mandaic]"] + - ["System.Text.Unicode.UnicodeRange", "System.Text.Unicode.UnicodeRanges!", "Property[MathematicalOperators]"] + - ["System.Text.Unicode.UnicodeRange", "System.Text.Unicode.UnicodeRanges!", "Property[TaiLe]"] + - ["System.Int32", "System.Text.Unicode.UnicodeRange", "Property[Length]"] + - ["System.Text.Unicode.UnicodeRange", "System.Text.Unicode.UnicodeRanges!", "Property[LetterlikeSymbols]"] + - ["System.Text.Unicode.UnicodeRange", "System.Text.Unicode.UnicodeRanges!", "Property[Buhid]"] + - ["System.Text.Unicode.UnicodeRange", "System.Text.Unicode.UnicodeRanges!", "Property[Phagspa]"] + - ["System.Text.Unicode.UnicodeRange", "System.Text.Unicode.UnicodeRanges!", "Property[MyanmarExtendedB]"] + - ["System.Text.Unicode.UnicodeRange", "System.Text.Unicode.UnicodeRanges!", "Property[SuperscriptsandSubscripts]"] + - ["System.Text.Unicode.UnicodeRange", "System.Text.Unicode.UnicodeRanges!", "Property[Latin1Supplement]"] + - ["System.Text.Unicode.UnicodeRange", "System.Text.Unicode.UnicodeRanges!", "Property[Oriya]"] + - ["System.Text.Unicode.UnicodeRange", "System.Text.Unicode.UnicodeRanges!", "Property[Batak]"] + - ["System.Text.Unicode.UnicodeRange", "System.Text.Unicode.UnicodeRanges!", "Property[CyrillicExtendedB]"] + - ["System.Text.Unicode.UnicodeRange", "System.Text.Unicode.UnicodeRanges!", "Property[CjkRadicalsSupplement]"] + - ["System.Text.Unicode.UnicodeRange", "System.Text.Unicode.UnicodeRanges!", "Property[GreekandCoptic]"] + - ["System.Text.Unicode.UnicodeRange", "System.Text.Unicode.UnicodeRanges!", "Property[Katakana]"] + - ["System.Text.Unicode.UnicodeRange", "System.Text.Unicode.UnicodeRanges!", "Property[Glagolitic]"] + - ["System.Text.Unicode.UnicodeRange", "System.Text.Unicode.UnicodeRanges!", "Property[SupplementalArrowsB]"] + - ["System.Text.Unicode.UnicodeRange", "System.Text.Unicode.UnicodeRanges!", "Property[Bopomofo]"] + - ["System.Text.Unicode.UnicodeRange", "System.Text.Unicode.UnicodeRanges!", "Property[BlockElements]"] + - ["System.Text.Unicode.UnicodeRange", "System.Text.Unicode.UnicodeRanges!", "Property[Samaritan]"] + - ["System.Text.Unicode.UnicodeRange", "System.Text.Unicode.UnicodeRanges!", "Property[KayahLi]"] + - ["System.Text.Unicode.UnicodeRange", "System.Text.Unicode.UnicodeRanges!", "Property[NKo]"] + - ["System.Text.Unicode.UnicodeRange", "System.Text.Unicode.UnicodeRanges!", "Property[CombiningDiacriticalMarks]"] + - ["System.Text.Unicode.UnicodeRange", "System.Text.Unicode.UnicodeRanges!", "Property[GeometricShapes]"] + - ["System.Text.Unicode.UnicodeRange", "System.Text.Unicode.UnicodeRanges!", "Property[Khmer]"] + - ["System.Text.Unicode.UnicodeRange", "System.Text.Unicode.UnicodeRanges!", "Property[Thaana]"] + - ["System.Buffers.OperationStatus", "System.Text.Unicode.Utf8!", "Method[ToUtf16].ReturnValue"] + - ["System.Text.Unicode.UnicodeRange", "System.Text.Unicode.UnicodeRanges!", "Property[Balinese]"] + - ["System.Text.Unicode.UnicodeRange", "System.Text.Unicode.UnicodeRanges!", "Property[Cham]"] + - ["System.Text.Unicode.UnicodeRange", "System.Text.Unicode.UnicodeRanges!", "Property[VariationSelectors]"] + - ["System.Text.Unicode.UnicodeRange", "System.Text.Unicode.UnicodeRanges!", "Property[SpacingModifierLetters]"] + - ["System.Text.Unicode.UnicodeRange", "System.Text.Unicode.UnicodeRanges!", "Property[Saurashtra]"] + - ["System.Text.Unicode.UnicodeRange", "System.Text.Unicode.UnicodeRanges!", "Property[Kannada]"] + - ["System.Text.Unicode.UnicodeRange", "System.Text.Unicode.UnicodeRanges!", "Property[All]"] + - ["System.Text.Unicode.UnicodeRange", "System.Text.Unicode.UnicodeRanges!", "Property[CjkUnifiedIdeographs]"] + - ["System.Text.Unicode.UnicodeRange", "System.Text.Unicode.UnicodeRanges!", "Property[HangulJamoExtendedB]"] + - ["System.Text.Unicode.UnicodeRange", "System.Text.Unicode.UnicodeRanges!", "Property[AlphabeticPresentationForms]"] + - ["System.Text.Unicode.UnicodeRange", "System.Text.Unicode.UnicodeRanges!", "Property[Hanunoo]"] + - ["System.Text.Unicode.UnicodeRange", "System.Text.Unicode.UnicodeRanges!", "Property[Javanese]"] + - ["System.Text.Unicode.UnicodeRange", "System.Text.Unicode.UnicodeRanges!", "Property[Gurmukhi]"] + - ["System.Text.Unicode.UnicodeRange", "System.Text.Unicode.UnicodeRanges!", "Property[Tamil]"] + - ["System.Text.Unicode.UnicodeRange", "System.Text.Unicode.UnicodeRanges!", "Property[SupplementalMathematicalOperators]"] + - ["System.Text.Unicode.UnicodeRange", "System.Text.Unicode.UnicodeRanges!", "Property[BoxDrawing]"] + - ["System.Text.Unicode.UnicodeRange", "System.Text.Unicode.UnicodeRanges!", "Property[CjkSymbolsandPunctuation]"] + - ["System.Text.Unicode.UnicodeRange", "System.Text.Unicode.UnicodeRanges!", "Property[ArabicPresentationFormsB]"] + - ["System.Text.Unicode.UnicodeRange", "System.Text.Unicode.UnicodeRanges!", "Property[Sundanese]"] + - ["System.Text.Unicode.UnicodeRange", "System.Text.Unicode.UnicodeRanges!", "Property[Syriac]"] + - ["System.Text.Unicode.UnicodeRange", "System.Text.Unicode.UnicodeRanges!", "Property[TaiViet]"] + - ["System.Text.Unicode.UnicodeRange", "System.Text.Unicode.UnicodeRanges!", "Property[Arrows]"] + - ["System.Text.Unicode.UnicodeRange", "System.Text.Unicode.UnicodeRanges!", "Property[MyanmarExtendedA]"] + - ["System.Text.Unicode.UnicodeRange", "System.Text.Unicode.UnicodeRanges!", "Property[YijingHexagramSymbols]"] + - ["System.Text.Unicode.UnicodeRange", "System.Text.Unicode.UnicodeRanges!", "Property[CjkCompatibilityIdeographs]"] + - ["System.Text.Unicode.UnicodeRange", "System.Text.Unicode.UnicodeRanges!", "Property[HangulSyllables]"] + - ["System.Text.Unicode.UnicodeRange", "System.Text.Unicode.UnicodeRanges!", "Property[Arabic]"] + - ["System.Text.Unicode.UnicodeRange", "System.Text.Unicode.UnicodeRanges!", "Property[Kanbun]"] + - ["System.Text.Unicode.UnicodeRange", "System.Text.Unicode.UnicodeRanges!", "Property[ArabicSupplement]"] + - ["System.Text.Unicode.UnicodeRange", "System.Text.Unicode.UnicodeRanges!", "Property[CyrillicExtendedA]"] + - ["System.Text.Unicode.UnicodeRange", "System.Text.Unicode.UnicodeRanges!", "Property[MiscellaneousTechnical]"] + - ["System.Text.Unicode.UnicodeRange", "System.Text.Unicode.UnicodeRanges!", "Property[CjkUnifiedIdeographsExtensionA]"] + - ["System.Text.Unicode.UnicodeRange", "System.Text.Unicode.UnicodeRanges!", "Property[CyrillicExtendedC]"] + - ["System.Text.Unicode.UnicodeRange", "System.Text.Unicode.UnicodeRanges!", "Property[GeorgianSupplement]"] + - ["System.Text.Unicode.UnicodeRange", "System.Text.Unicode.UnicodeRanges!", "Property[LatinExtendedE]"] + - ["System.Text.Unicode.UnicodeRange", "System.Text.Unicode.UnicodeRanges!", "Property[HangulCompatibilityJamo]"] + - ["System.Text.Unicode.UnicodeRange", "System.Text.Unicode.UnicodeRanges!", "Property[LatinExtendedA]"] + - ["System.Text.Unicode.UnicodeRange", "System.Text.Unicode.UnicodeRanges!", "Property[Ethiopic]"] + - ["System.Text.Unicode.UnicodeRange", "System.Text.Unicode.UnicodeRanges!", "Property[CjkStrokes]"] + - ["System.Text.Unicode.UnicodeRange", "System.Text.Unicode.UnicodeRanges!", "Property[CommonIndicNumberForms]"] + - ["System.Text.Unicode.UnicodeRange", "System.Text.Unicode.UnicodeRanges!", "Property[Devanagari]"] + - ["System.Text.Unicode.UnicodeRange", "System.Text.Unicode.UnicodeRanges!", "Property[EthiopicSupplement]"] + - ["System.Text.Unicode.UnicodeRange", "System.Text.Unicode.UnicodeRanges!", "Property[EnclosedAlphanumerics]"] + - ["System.Text.Unicode.UnicodeRange", "System.Text.Unicode.UnicodeRanges!", "Property[Myanmar]"] + - ["System.Text.Unicode.UnicodeRange", "System.Text.Unicode.UnicodeRanges!", "Property[EthiopicExtendedA]"] + - ["System.Text.Unicode.UnicodeRange", "System.Text.Unicode.UnicodeRanges!", "Property[BraillePatterns]"] + - ["System.Text.Unicode.UnicodeRange", "System.Text.Unicode.UnicodeRanges!", "Property[HangulJamoExtendedA]"] + - ["System.Text.Unicode.UnicodeRange", "System.Text.Unicode.UnicodeRanges!", "Property[EthiopicExtended]"] + - ["System.Text.Unicode.UnicodeRange", "System.Text.Unicode.UnicodeRanges!", "Property[GeneralPunctuation]"] + - ["System.Text.Unicode.UnicodeRange", "System.Text.Unicode.UnicodeRanges!", "Property[HangulJamo]"] + - ["System.Text.Unicode.UnicodeRange", "System.Text.Unicode.UnicodeRanges!", "Property[SylotiNagri]"] + - ["System.Text.Unicode.UnicodeRange", "System.Text.Unicode.UnicodeRanges!", "Property[CombiningDiacriticalMarksExtended]"] + - ["System.Text.Unicode.UnicodeRange", "System.Text.Unicode.UnicodeRanges!", "Property[KhmerSymbols]"] + - ["System.Text.Unicode.UnicodeRange", "System.Text.Unicode.UnicodeRanges!", "Property[DevanagariExtended]"] + - ["System.Text.Unicode.UnicodeRange", "System.Text.Unicode.UnicodeRanges!", "Property[NewTaiLue]"] + - ["System.Text.Unicode.UnicodeRange", "System.Text.Unicode.UnicodeRanges!", "Property[LatinExtendedC]"] + - ["System.Text.Unicode.UnicodeRange", "System.Text.Unicode.UnicodeRanges!", "Property[Dingbats]"] + - ["System.Text.Unicode.UnicodeRange", "System.Text.Unicode.UnicodeRanges!", "Property[HalfwidthandFullwidthForms]"] + - ["System.Text.Unicode.UnicodeRange", "System.Text.Unicode.UnicodeRanges!", "Property[Telugu]"] + - ["System.Text.Unicode.UnicodeRange", "System.Text.Unicode.UnicodeRanges!", "Property[Mongolian]"] + - ["System.Text.Unicode.UnicodeRange", "System.Text.Unicode.UnicodeRanges!", "Property[PhoneticExtensions]"] + - ["System.Text.Unicode.UnicodeRange", "System.Text.Unicode.UnicodeRanges!", "Property[Hiragana]"] + - ["System.Text.Unicode.UnicodeRange", "System.Text.Unicode.UnicodeRanges!", "Property[VerticalForms]"] + - ["System.Buffers.OperationStatus", "System.Text.Unicode.Utf8!", "Method[FromUtf16].ReturnValue"] + - ["System.Text.Unicode.UnicodeRange", "System.Text.Unicode.UnicodeRanges!", "Property[Specials]"] + - ["System.Text.Unicode.UnicodeRange", "System.Text.Unicode.UnicodeRanges!", "Property[Sinhala]"] + - ["System.Text.Unicode.UnicodeRange", "System.Text.Unicode.UnicodeRanges!", "Property[ModifierToneLetters]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemThreading/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemThreading/model.yml new file mode 100644 index 000000000000..3c2fbb1ebed0 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemThreading/model.yml @@ -0,0 +1,320 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Int32", "System.Threading.Interlocked!", "Method[Add].ReturnValue"] + - ["System.Boolean", "System.Threading.LockCookie!", "Method[op_Equality].ReturnValue"] + - ["System.Boolean", "System.Threading.Monitor!", "Method[IsEntered].ReturnValue"] + - ["System.Threading.ExecutionContext", "System.Threading.ExecutionContext", "Method[CreateCopy].ReturnValue"] + - ["System.Boolean", "System.Threading.CountdownEvent", "Property[IsSet]"] + - ["System.Threading.LockRecursionPolicy", "System.Threading.ReaderWriterLockSlim", "Property[RecursionPolicy]"] + - ["System.IntPtr", "System.Threading.Volatile!", "Method[Read].ReturnValue"] + - ["System.UInt64", "System.Threading.Interlocked!", "Method[Read].ReturnValue"] + - ["System.UInt16", "System.Threading.Interlocked!", "Method[CompareExchange].ReturnValue"] + - ["System.Boolean", "System.Threading.Monitor!", "Method[Wait].ReturnValue"] + - ["System.Int16", "System.Threading.Volatile!", "Method[Read].ReturnValue"] + - ["System.Int32", "System.Threading.ThreadPool!", "Property[ThreadCount]"] + - ["System.UInt32", "System.Threading.Interlocked!", "Method[Add].ReturnValue"] + - ["System.Single", "System.Threading.Interlocked!", "Method[CompareExchange].ReturnValue"] + - ["System.Threading.CancellationToken", "System.Threading.CancellationTokenRegistration", "Property[Token]"] + - ["System.Threading.LazyThreadSafetyMode", "System.Threading.LazyThreadSafetyMode!", "Field[None]"] + - ["System.Int32", "System.Threading.CountdownEvent", "Property[CurrentCount]"] + - ["System.Object", "System.Threading.Interlocked!", "Method[Exchange].ReturnValue"] + - ["System.Boolean", "System.Threading.CountdownEvent", "Method[TryAddCount].ReturnValue"] + - ["System.Threading.Mutex", "System.Threading.MutexAcl!", "Method[Create].ReturnValue"] + - ["System.Int32", "System.Threading.CancellationTokenRegistration", "Method[GetHashCode].ReturnValue"] + - ["System.Threading.CancellationTokenSource", "System.Threading.CancellationTokenSource!", "Method[CreateLinkedTokenSource].ReturnValue"] + - ["System.Int64", "System.Threading.Barrier", "Property[CurrentPhaseNumber]"] + - ["System.Int32", "System.Threading.WaitHandle!", "Method[WaitAny].ReturnValue"] + - ["System.Threading.ThreadPriority", "System.Threading.ThreadPriority!", "Field[AboveNormal]"] + - ["System.Threading.WaitHandle", "System.Threading.SemaphoreSlim", "Property[AvailableWaitHandle]"] + - ["System.Threading.Tasks.ValueTask", "System.Threading.PeriodicTimer", "Method[WaitForNextTickAsync].ReturnValue"] + - ["System.Int64", "System.Threading.Timer!", "Property[ActiveCount]"] + - ["System.Boolean", "System.Threading.SpinLock", "Property[IsThreadOwnerTrackingEnabled]"] + - ["System.Boolean", "System.Threading.SpinLock", "Property[IsHeldByCurrentThread]"] + - ["System.Threading.CompressedStack", "System.Threading.CompressedStack", "Method[CreateCopy].ReturnValue"] + - ["System.Int64", "System.Threading.Volatile!", "Method[Read].ReturnValue"] + - ["System.Threading.Semaphore", "System.Threading.SemaphoreAcl!", "Method[Create].ReturnValue"] + - ["System.Threading.Tasks.ValueTask", "System.Threading.Timer", "Method[DisposeAsync].ReturnValue"] + - ["System.Boolean", "System.Threading.Semaphore!", "Method[TryOpenExisting].ReturnValue"] + - ["System.Boolean", "System.Threading.CancellationToken!", "Method[op_Equality].ReturnValue"] + - ["System.IntPtr", "System.Threading.WaitHandle", "Property[Handle]"] + - ["System.Threading.WaitHandle", "System.Threading.CountdownEvent", "Property[WaitHandle]"] + - ["System.Int64", "System.Threading.Thread!", "Method[VolatileRead].ReturnValue"] + - ["System.Boolean", "System.Threading.LockCookie!", "Method[op_Inequality].ReturnValue"] + - ["System.Boolean", "System.Threading.CancellationTokenSource", "Property[IsCancellationRequested]"] + - ["System.UIntPtr", "System.Threading.Thread!", "Method[VolatileRead].ReturnValue"] + - ["System.Boolean", "System.Threading.CancellationToken", "Property[CanBeCanceled]"] + - ["System.UInt32", "System.Threading.Interlocked!", "Method[CompareExchange].ReturnValue"] + - ["System.UInt64", "System.Threading.Interlocked!", "Method[CompareExchange].ReturnValue"] + - ["T", "System.Threading.Interlocked!", "Method[CompareExchange].ReturnValue"] + - ["System.Object", "System.Threading.Thread!", "Method[GetData].ReturnValue"] + - ["System.Boolean", "System.Threading.ThreadPool!", "Method[QueueUserWorkItem].ReturnValue"] + - ["System.Threading.LockRecursionPolicy", "System.Threading.LockRecursionPolicy!", "Field[SupportsRecursion]"] + - ["System.Threading.CancellationTokenRegistration", "System.Threading.CancellationToken", "Method[Register].ReturnValue"] + - ["System.SByte", "System.Threading.Volatile!", "Method[Read].ReturnValue"] + - ["System.Int64", "System.Threading.Monitor!", "Property[LockContentionCount]"] + - ["System.Boolean", "System.Threading.WaitHandle!", "Method[WaitAll].ReturnValue"] + - ["System.Boolean", "System.Threading.ReaderWriterLock", "Property[IsReaderLockHeld]"] + - ["System.Int32", "System.Threading.Interlocked!", "Method[Decrement].ReturnValue"] + - ["System.Int64", "System.Threading.Interlocked!", "Method[And].ReturnValue"] + - ["System.Threading.Semaphore", "System.Threading.Semaphore!", "Method[OpenExisting].ReturnValue"] + - ["System.Int32", "System.Threading.Overlapped", "Property[OffsetLow]"] + - ["System.Boolean", "System.Threading.ReaderWriterLockSlim", "Property[IsReadLockHeld]"] + - ["System.Boolean", "System.Threading.ReaderWriterLockSlim", "Property[IsUpgradeableReadLockHeld]"] + - ["System.Int32", "System.Threading.SemaphoreSlim", "Method[Release].ReturnValue"] + - ["System.Threading.LazyThreadSafetyMode", "System.Threading.LazyThreadSafetyMode!", "Field[PublicationOnly]"] + - ["System.Boolean", "System.Threading.ManualResetEvent", "Method[Reset].ReturnValue"] + - ["System.Threading.ThreadPriority", "System.Threading.ThreadPriority!", "Field[BelowNormal]"] + - ["System.UInt16", "System.Threading.Thread!", "Method[VolatileRead].ReturnValue"] + - ["System.UIntPtr", "System.Threading.Interlocked!", "Method[Exchange].ReturnValue"] + - ["System.Threading.NativeOverlapped*", "System.Threading.ThreadPoolBoundHandle", "Method[AllocateNativeOverlapped].ReturnValue"] + - ["System.Threading.LockCookie", "System.Threading.ReaderWriterLock", "Method[ReleaseLock].ReturnValue"] + - ["System.SByte", "System.Threading.Interlocked!", "Method[CompareExchange].ReturnValue"] + - ["System.Boolean", "System.Threading.Timer", "Method[Change].ReturnValue"] + - ["System.LocalDataStoreSlot", "System.Threading.Thread!", "Method[AllocateNamedDataSlot].ReturnValue"] + - ["System.Boolean", "System.Threading.SynchronizationContext", "Method[IsWaitNotificationRequired].ReturnValue"] + - ["System.UInt64", "System.Threading.Interlocked!", "Method[Add].ReturnValue"] + - ["System.IntPtr", "System.Threading.NativeOverlapped", "Field[InternalLow]"] + - ["System.Int32", "System.Threading.Volatile!", "Method[Read].ReturnValue"] + - ["System.Int32", "System.Threading.SynchronizationContext!", "Method[WaitHelper].ReturnValue"] + - ["System.Threading.Tasks.Task", "System.Threading.SemaphoreSlim", "Method[WaitAsync].ReturnValue"] + - ["System.Boolean", "System.Threading.EventWaitHandle!", "Method[TryOpenExisting].ReturnValue"] + - ["System.Boolean", "System.Threading.EventWaitHandle", "Method[Set].ReturnValue"] + - ["System.Int32", "System.Threading.Thread", "Property[ManagedThreadId]"] + - ["System.Boolean", "System.Threading.ThreadPool!", "Method[QueueUserWorkItem].ReturnValue"] + - ["System.Threading.Mutex", "System.Threading.AbandonedMutexException", "Property[Mutex]"] + - ["System.Boolean", "System.Threading.ThreadPool!", "Method[BindHandle].ReturnValue"] + - ["System.Threading.EventWaitHandle", "System.Threading.EventWaitHandleAcl!", "Method[Create].ReturnValue"] + - ["System.Int32", "System.Threading.ManualResetEventSlim", "Property[SpinCount]"] + - ["System.Threading.ThreadState", "System.Threading.ThreadState!", "Field[Background]"] + - ["System.Int32", "System.Threading.Thread!", "Method[GetDomainID].ReturnValue"] + - ["System.Boolean", "System.Threading.SpinWait", "Property[NextSpinWillYield]"] + - ["System.Boolean", "System.Threading.SemaphoreAcl!", "Method[TryOpenExisting].ReturnValue"] + - ["System.Boolean", "System.Threading.ManualResetEventSlim", "Method[Wait].ReturnValue"] + - ["System.Int32", "System.Threading.Thread", "Method[GetHashCode].ReturnValue"] + - ["System.Boolean", "System.Threading.ReaderWriterLock", "Method[AnyWritersSince].ReturnValue"] + - ["System.Int32", "System.Threading.NativeOverlapped", "Field[OffsetHigh]"] + - ["System.Boolean", "System.Threading.ReaderWriterLockSlim", "Property[IsWriteLockHeld]"] + - ["System.Int32", "System.Threading.CancellationToken", "Method[GetHashCode].ReturnValue"] + - ["System.Byte", "System.Threading.Interlocked!", "Method[Exchange].ReturnValue"] + - ["System.Int32", "System.Threading.Overlapped", "Property[OffsetHigh]"] + - ["System.Object", "System.Threading.ThreadAbortException", "Property[ExceptionState]"] + - ["System.UInt64", "System.Threading.Interlocked!", "Method[Increment].ReturnValue"] + - ["System.Runtime.Remoting.Contexts.Context", "System.Threading.Thread!", "Property[CurrentContext]"] + - ["System.Boolean", "System.Threading.CancellationTokenRegistration", "Method[Equals].ReturnValue"] + - ["System.Threading.ApartmentState", "System.Threading.Thread", "Property[ApartmentState]"] + - ["System.Threading.ThreadState", "System.Threading.ThreadState!", "Field[Aborted]"] + - ["System.Threading.Semaphore", "System.Threading.SemaphoreAcl!", "Method[OpenExisting].ReturnValue"] + - ["System.Boolean", "System.Threading.Thread", "Property[IsThreadPoolThread]"] + - ["System.Double", "System.Threading.Interlocked!", "Method[CompareExchange].ReturnValue"] + - ["System.Threading.Mutex", "System.Threading.MutexAcl!", "Method[OpenExisting].ReturnValue"] + - ["System.Threading.ThreadPoolBoundHandle", "System.Threading.ThreadPoolBoundHandle!", "Method[BindHandle].ReturnValue"] + - ["System.Boolean", "System.Threading.SpinLock", "Property[IsHeld]"] + - ["System.UInt16", "System.Threading.Interlocked!", "Method[Exchange].ReturnValue"] + - ["System.TimeSpan", "System.Threading.Timeout!", "Field[InfiniteTimeSpan]"] + - ["System.Threading.AsyncFlowControl", "System.Threading.ExecutionContext!", "Method[SuppressFlow].ReturnValue"] + - ["System.SByte", "System.Threading.Interlocked!", "Method[Exchange].ReturnValue"] + - ["System.Threading.WaitHandle", "System.Threading.CancellationToken", "Property[WaitHandle]"] + - ["System.Threading.EventWaitHandle", "System.Threading.EventWaitHandle!", "Method[OpenExisting].ReturnValue"] + - ["System.Globalization.CultureInfo", "System.Threading.Thread", "Property[CurrentUICulture]"] + - ["System.Int32", "System.Threading.ReaderWriterLockSlim", "Property[RecursiveUpgradeCount]"] + - ["System.Boolean", "System.Threading.WaitHandle!", "Method[SignalAndWait].ReturnValue"] + - ["System.Object", "System.Threading.ThreadPoolBoundHandle!", "Method[GetNativeOverlappedState].ReturnValue"] + - ["System.Int32", "System.Threading.ReaderWriterLockSlim", "Property[WaitingReadCount]"] + - ["System.Int32", "System.Threading.ReaderWriterLockSlim", "Property[RecursiveWriteCount]"] + - ["System.Threading.ExecutionContext", "System.Threading.ExecutionContext!", "Method[Capture].ReturnValue"] + - ["System.Int32", "System.Threading.Interlocked!", "Method[Or].ReturnValue"] + - ["System.Boolean", "System.Threading.ThreadPool!", "Method[SetMaxThreads].ReturnValue"] + - ["System.Boolean", "System.Threading.Timer", "Method[Dispose].ReturnValue"] + - ["System.Int32", "System.Threading.ReaderWriterLockSlim", "Property[CurrentReadCount]"] + - ["System.UInt64", "System.Threading.Interlocked!", "Method[And].ReturnValue"] + - ["System.Boolean", "System.Threading.AutoResetEvent", "Method[Reset].ReturnValue"] + - ["System.Boolean", "System.Threading.CountdownEvent", "Method[Signal].ReturnValue"] + - ["System.Threading.CancellationTokenRegistration", "System.Threading.CancellationToken", "Method[UnsafeRegister].ReturnValue"] + - ["System.Int32", "System.Threading.SpinWait", "Property[Count]"] + - ["System.Boolean", "System.Threading.Monitor!", "Method[TryEnter].ReturnValue"] + - ["System.Boolean", "System.Threading.ReaderWriterLockSlim", "Method[TryEnterWriteLock].ReturnValue"] + - ["System.Int32", "System.Threading.Barrier", "Property[ParticipantsRemaining]"] + - ["Microsoft.Win32.SafeHandles.SafeWaitHandle", "System.Threading.WaitHandleExtensions!", "Method[GetSafeWaitHandle].ReturnValue"] + - ["System.Boolean", "System.Threading.ThreadPool!", "Method[UnsafeQueueNativeOverlapped].ReturnValue"] + - ["System.LocalDataStoreSlot", "System.Threading.Thread!", "Method[AllocateDataSlot].ReturnValue"] + - ["System.Boolean", "System.Threading.ITimer", "Method[Change].ReturnValue"] + - ["System.Boolean", "System.Threading.Thread", "Property[IsBackground]"] + - ["System.Security.AccessControl.EventWaitHandleSecurity", "System.Threading.EventWaitHandle", "Method[GetAccessControl].ReturnValue"] + - ["System.UInt32", "System.Threading.Interlocked!", "Method[Or].ReturnValue"] + - ["System.Boolean", "System.Threading.CancellationToken", "Property[IsCancellationRequested]"] + - ["System.Boolean", "System.Threading.ThreadPool!", "Method[SetMinThreads].ReturnValue"] + - ["T", "System.Threading.LazyInitializer!", "Method[EnsureInitialized].ReturnValue"] + - ["System.Single", "System.Threading.Thread!", "Method[VolatileRead].ReturnValue"] + - ["System.Int32", "System.Threading.AsyncFlowControl", "Method[GetHashCode].ReturnValue"] + - ["System.Boolean", "System.Threading.ReaderWriterLockSlim", "Method[TryEnterUpgradeableReadLock].ReturnValue"] + - ["System.UInt32", "System.Threading.Volatile!", "Method[Read].ReturnValue"] + - ["System.UInt32", "System.Threading.Thread!", "Method[VolatileRead].ReturnValue"] + - ["System.Threading.WaitHandle", "System.Threading.ManualResetEventSlim", "Property[WaitHandle]"] + - ["System.UInt64", "System.Threading.Interlocked!", "Method[Exchange].ReturnValue"] + - ["System.Threading.EventWaitHandle", "System.Threading.EventWaitHandleAcl!", "Method[OpenExisting].ReturnValue"] + - ["System.Threading.CancellationToken", "System.Threading.CancellationToken!", "Property[None]"] + - ["System.Threading.ThreadPriority", "System.Threading.ThreadPriority!", "Field[Highest]"] + - ["System.Boolean", "System.Threading.ThreadPool!", "Method[UnsafeQueueUserWorkItem].ReturnValue"] + - ["System.Threading.ExecutionContext", "System.Threading.Thread", "Property[ExecutionContext]"] + - ["System.Int64", "System.Threading.ThreadPool!", "Property[CompletedWorkItemCount]"] + - ["System.Exception", "System.Threading.ThreadExceptionEventArgs", "Property[Exception]"] + - ["System.Threading.LazyThreadSafetyMode", "System.Threading.LazyThreadSafetyMode!", "Field[ExecutionAndPublication]"] + - ["System.UInt16", "System.Threading.Volatile!", "Method[Read].ReturnValue"] + - ["System.Threading.CancellationToken", "System.Threading.CancellationTokenSource", "Property[Token]"] + - ["System.Int64", "System.Threading.Interlocked!", "Method[Read].ReturnValue"] + - ["System.Int32", "System.Threading.SemaphoreSlim", "Property[CurrentCount]"] + - ["System.Threading.Overlapped", "System.Threading.Overlapped!", "Method[Unpack].ReturnValue"] + - ["System.Boolean", "System.Threading.LockCookie", "Method[Equals].ReturnValue"] + - ["System.Threading.ThreadPriority", "System.Threading.ThreadPriority!", "Field[Lowest]"] + - ["System.Int32", "System.Threading.Interlocked!", "Method[CompareExchange].ReturnValue"] + - ["System.Threading.CompressedStack", "System.Threading.Thread", "Method[GetCompressedStack].ReturnValue"] + - ["System.Threading.ThreadState", "System.Threading.ThreadState!", "Field[SuspendRequested]"] + - ["System.Boolean", "System.Threading.RegisteredWaitHandle", "Method[Unregister].ReturnValue"] + - ["System.Boolean", "System.Threading.ThreadPool!", "Method[UnsafeQueueUserWorkItem].ReturnValue"] + - ["System.Single", "System.Threading.Interlocked!", "Method[Exchange].ReturnValue"] + - ["System.Int64", "System.Threading.Interlocked!", "Method[Or].ReturnValue"] + - ["System.Int16", "System.Threading.Interlocked!", "Method[Exchange].ReturnValue"] + - ["System.Int64", "System.Threading.Interlocked!", "Method[Add].ReturnValue"] + - ["System.UInt64", "System.Threading.Interlocked!", "Method[Or].ReturnValue"] + - ["System.Threading.ThreadState", "System.Threading.ThreadState!", "Field[Running]"] + - ["T", "System.Threading.Volatile!", "Method[Read].ReturnValue"] + - ["System.Int32", "System.Threading.LockCookie", "Method[GetHashCode].ReturnValue"] + - ["System.Boolean", "System.Threading.CancellationTokenRegistration", "Method[Unregister].ReturnValue"] + - ["System.Byte", "System.Threading.Thread!", "Method[VolatileRead].ReturnValue"] + - ["System.Int32", "System.Threading.ReaderWriterLockSlim", "Property[RecursiveReadCount]"] + - ["System.Int64", "System.Threading.ThreadPool!", "Property[PendingWorkItemCount]"] + - ["System.Threading.ThreadState", "System.Threading.ThreadState!", "Field[Stopped]"] + - ["System.Boolean", "System.Threading.Thread!", "Method[Yield].ReturnValue"] + - ["System.Boolean", "System.Threading.CancellationToken", "Method[Equals].ReturnValue"] + - ["System.Int32", "System.Threading.Interlocked!", "Method[Increment].ReturnValue"] + - ["System.Threading.HostExecutionContext", "System.Threading.HostExecutionContext", "Method[CreateCopy].ReturnValue"] + - ["System.IntPtr", "System.Threading.Thread!", "Method[VolatileRead].ReturnValue"] + - ["System.AppDomain", "System.Threading.Thread!", "Method[GetDomain].ReturnValue"] + - ["System.IntPtr", "System.Threading.Interlocked!", "Method[CompareExchange].ReturnValue"] + - ["System.Boolean", "System.Threading.EventWaitHandle", "Method[Reset].ReturnValue"] + - ["System.Threading.Lock+Scope", "System.Threading.Lock", "Method[EnterScope].ReturnValue"] + - ["System.Security.Principal.IPrincipal", "System.Threading.Thread!", "Property[CurrentPrincipal]"] + - ["System.UInt32", "System.Threading.Interlocked!", "Method[Exchange].ReturnValue"] + - ["System.Boolean", "System.Threading.Lock", "Method[TryEnter].ReturnValue"] + - ["System.Threading.PreAllocatedOverlapped", "System.Threading.PreAllocatedOverlapped!", "Method[UnsafeCreate].ReturnValue"] + - ["System.Boolean", "System.Threading.Thread", "Method[TrySetApartmentState].ReturnValue"] + - ["System.Int32", "System.Threading.Timeout!", "Field[Infinite]"] + - ["System.Double", "System.Threading.Volatile!", "Method[Read].ReturnValue"] + - ["System.Int32", "System.Threading.CountdownEvent", "Property[InitialCount]"] + - ["System.Boolean", "System.Threading.ExecutionContext!", "Method[IsFlowSuppressed].ReturnValue"] + - ["System.Threading.ApartmentState", "System.Threading.ApartmentState!", "Field[Unknown]"] + - ["System.Double", "System.Threading.Interlocked!", "Method[Exchange].ReturnValue"] + - ["System.Int32", "System.Threading.Barrier", "Property[ParticipantCount]"] + - ["System.Threading.SynchronizationContext", "System.Threading.SynchronizationContext", "Method[CreateCopy].ReturnValue"] + - ["System.Object", "System.Threading.HostExecutionContextManager", "Method[SetHostExecutionContext].ReturnValue"] + - ["System.Int64", "System.Threading.Barrier", "Method[AddParticipant].ReturnValue"] + - ["System.Boolean", "System.Threading.MutexAcl!", "Method[TryOpenExisting].ReturnValue"] + - ["System.IntPtr", "System.Threading.Interlocked!", "Method[Exchange].ReturnValue"] + - ["System.Threading.EventResetMode", "System.Threading.EventResetMode!", "Field[AutoReset]"] + - ["System.Threading.ApartmentState", "System.Threading.ApartmentState!", "Field[MTA]"] + - ["System.Boolean", "System.Threading.ReaderWriterLockSlim", "Method[TryEnterReadLock].ReturnValue"] + - ["System.Threading.ThreadPriority", "System.Threading.ThreadPriority!", "Field[Normal]"] + - ["System.IntPtr", "System.Threading.WaitHandle!", "Field[InvalidHandle]"] + - ["System.UIntPtr", "System.Threading.Volatile!", "Method[Read].ReturnValue"] + - ["System.Boolean", "System.Threading.SpinWait!", "Method[SpinUntil].ReturnValue"] + - ["System.Boolean", "System.Threading.Lock", "Property[IsHeldByCurrentThread]"] + - ["System.Boolean", "System.Threading.Volatile!", "Method[Read].ReturnValue"] + - ["System.Object", "System.Threading.Thread!", "Method[VolatileRead].ReturnValue"] + - ["System.Threading.NativeOverlapped*", "System.Threading.Overlapped", "Method[Pack].ReturnValue"] + - ["System.Threading.LockCookie", "System.Threading.ReaderWriterLock", "Method[UpgradeToWriterLock].ReturnValue"] + - ["System.Boolean", "System.Threading.AutoResetEvent", "Method[Set].ReturnValue"] + - ["System.Int32", "System.Threading.Overlapped", "Property[EventHandle]"] + - ["System.Boolean", "System.Threading.CancellationTokenRegistration!", "Method[op_Equality].ReturnValue"] + - ["System.Threading.Tasks.ValueTask", "System.Threading.CancellationTokenRegistration", "Method[DisposeAsync].ReturnValue"] + - ["System.UInt32", "System.Threading.Interlocked!", "Method[And].ReturnValue"] + - ["System.Int32", "System.Threading.Thread!", "Method[VolatileRead].ReturnValue"] + - ["System.Security.AccessControl.MutexSecurity", "System.Threading.Mutex", "Method[GetAccessControl].ReturnValue"] + - ["System.Security.AccessControl.SemaphoreSecurity", "System.Threading.ThreadingAclExtensions!", "Method[GetAccessControl].ReturnValue"] + - ["System.Boolean", "System.Threading.Mutex!", "Method[TryOpenExisting].ReturnValue"] + - ["System.Int64", "System.Threading.Barrier", "Method[AddParticipants].ReturnValue"] + - ["System.Threading.Tasks.Task", "System.Threading.SemaphoreSlim", "Method[WaitAsync].ReturnValue"] + - ["System.Security.AccessControl.SemaphoreSecurity", "System.Threading.Semaphore", "Method[GetAccessControl].ReturnValue"] + - ["System.Int32", "System.Threading.Interlocked!", "Method[And].ReturnValue"] + - ["System.Threading.ThreadState", "System.Threading.ThreadState!", "Field[Unstarted]"] + - ["System.Threading.EventResetMode", "System.Threading.EventResetMode!", "Field[ManualReset]"] + - ["System.Int64", "System.Threading.Interlocked!", "Method[Decrement].ReturnValue"] + - ["System.Object", "System.Threading.HostExecutionContext", "Property[State]"] + - ["System.Threading.CompressedStack", "System.Threading.CompressedStack!", "Method[GetCompressedStack].ReturnValue"] + - ["System.SByte", "System.Threading.Thread!", "Method[VolatileRead].ReturnValue"] + - ["System.Boolean", "System.Threading.CountdownEvent", "Method[Wait].ReturnValue"] + - ["System.Boolean", "System.Threading.CancellationToken!", "Method[op_Inequality].ReturnValue"] + - ["System.String", "System.Threading.Thread", "Property[Name]"] + - ["System.Byte", "System.Threading.Interlocked!", "Method[CompareExchange].ReturnValue"] + - ["System.Int16", "System.Threading.Thread!", "Method[VolatileRead].ReturnValue"] + - ["System.Int32", "System.Threading.Semaphore", "Method[Release].ReturnValue"] + - ["System.Boolean", "System.Threading.CancellationTokenSource", "Method[TryReset].ReturnValue"] + - ["System.Threading.RegisteredWaitHandle", "System.Threading.ThreadPool!", "Method[UnsafeRegisterWaitForSingleObject].ReturnValue"] + - ["System.Int64", "System.Threading.Interlocked!", "Method[Exchange].ReturnValue"] + - ["System.Threading.ThreadState", "System.Threading.ThreadState!", "Field[StopRequested]"] + - ["System.Boolean", "System.Threading.AsyncFlowControl", "Method[Equals].ReturnValue"] + - ["System.Boolean", "System.Threading.AsyncFlowControl!", "Method[op_Inequality].ReturnValue"] + - ["System.Boolean", "System.Threading.Barrier", "Method[SignalAndWait].ReturnValue"] + - ["System.IAsyncResult", "System.Threading.Overlapped", "Property[AsyncResult]"] + - ["System.Boolean", "System.Threading.AsyncFlowControl!", "Method[op_Equality].ReturnValue"] + - ["System.Byte", "System.Threading.Volatile!", "Method[Read].ReturnValue"] + - ["System.Threading.ThreadState", "System.Threading.ThreadState!", "Field[AbortRequested]"] + - ["System.Int32", "System.Threading.Thread!", "Method[GetCurrentProcessorId].ReturnValue"] + - ["System.Single", "System.Threading.Volatile!", "Method[Read].ReturnValue"] + - ["System.Object", "System.Threading.Interlocked!", "Method[CompareExchange].ReturnValue"] + - ["System.Boolean", "System.Threading.ManualResetEventSlim", "Property[IsSet]"] + - ["System.Double", "System.Threading.Thread!", "Method[VolatileRead].ReturnValue"] + - ["System.Threading.HostExecutionContext", "System.Threading.HostExecutionContextManager", "Method[Capture].ReturnValue"] + - ["System.Int32", "System.Threading.ReaderWriterLockSlim", "Property[WaitingUpgradeCount]"] + - ["System.Threading.Thread", "System.Threading.Thread!", "Property[CurrentThread]"] + - ["System.Int64", "System.Threading.Interlocked!", "Method[Increment].ReturnValue"] + - ["System.Threading.LockRecursionPolicy", "System.Threading.LockRecursionPolicy!", "Field[NoRecursion]"] + - ["System.Boolean", "System.Threading.EventWaitHandleAcl!", "Method[TryOpenExisting].ReturnValue"] + - ["System.Threading.ThreadPriority", "System.Threading.Thread", "Property[Priority]"] + - ["System.Boolean", "System.Threading.ReaderWriterLock", "Property[IsWriterLockHeld]"] + - ["System.Threading.ThreadState", "System.Threading.Thread", "Property[ThreadState]"] + - ["System.UInt64", "System.Threading.Interlocked!", "Method[Decrement].ReturnValue"] + - ["System.Threading.RegisteredWaitHandle", "System.Threading.ThreadPool!", "Method[RegisterWaitForSingleObject].ReturnValue"] + - ["System.Boolean", "System.Threading.Thread", "Property[IsAlive]"] + - ["System.Int32", "System.Threading.ReaderWriterLock", "Property[WriterSeqNum]"] + - ["System.Boolean", "System.Threading.SemaphoreSlim", "Method[Wait].ReturnValue"] + - ["System.IntPtr", "System.Threading.NativeOverlapped", "Field[EventHandle]"] + - ["System.Boolean", "System.Threading.CancellationTokenRegistration!", "Method[op_Inequality].ReturnValue"] + - ["System.Threading.SynchronizationContext", "System.Threading.SynchronizationContext!", "Property[Current]"] + - ["System.Int32", "System.Threading.ReaderWriterLockSlim", "Property[WaitingWriteCount]"] + - ["Microsoft.Win32.SafeHandles.SafeWaitHandle", "System.Threading.WaitHandle", "Property[SafeWaitHandle]"] + - ["System.Threading.ApartmentState", "System.Threading.ApartmentState!", "Field[STA]"] + - ["System.Int32", "System.Threading.SynchronizationContext", "Method[Wait].ReturnValue"] + - ["System.Threading.Tasks.Task", "System.Threading.CancellationTokenSource", "Method[CancelAsync].ReturnValue"] + - ["System.Security.AccessControl.MutexSecurity", "System.Threading.ThreadingAclExtensions!", "Method[GetAccessControl].ReturnValue"] + - ["System.Threading.ApartmentState", "System.Threading.Thread", "Method[GetApartmentState].ReturnValue"] + - ["System.UIntPtr", "System.Threading.Interlocked!", "Method[CompareExchange].ReturnValue"] + - ["System.Int32", "System.Threading.AbandonedMutexException", "Property[MutexIndex]"] + - ["System.Int32", "System.Threading.NativeOverlapped", "Field[OffsetLow]"] + - ["System.LocalDataStoreSlot", "System.Threading.Thread!", "Method[GetNamedDataSlot].ReturnValue"] + - ["System.Threading.ThreadState", "System.Threading.ThreadState!", "Field[Suspended]"] + - ["System.Runtime.InteropServices.SafeHandle", "System.Threading.ThreadPoolBoundHandle", "Property[Handle]"] + - ["System.UInt64", "System.Threading.Thread!", "Method[VolatileRead].ReturnValue"] + - ["System.Int32", "System.Threading.Interlocked!", "Method[Exchange].ReturnValue"] + - ["System.Boolean", "System.Threading.Thread", "Method[Join].ReturnValue"] + - ["System.Threading.NativeOverlapped*", "System.Threading.Overlapped", "Method[UnsafePack].ReturnValue"] + - ["System.Boolean", "System.Threading.ManualResetEvent", "Method[Set].ReturnValue"] + - ["System.Boolean", "System.Threading.WaitHandle", "Method[WaitOne].ReturnValue"] + - ["System.Threading.ThreadState", "System.Threading.ThreadState!", "Field[WaitSleepJoin]"] + - ["System.Security.AccessControl.EventWaitHandleSecurity", "System.Threading.ThreadingAclExtensions!", "Method[GetAccessControl].ReturnValue"] + - ["T", "System.Threading.Interlocked!", "Method[Exchange].ReturnValue"] + - ["System.Globalization.CultureInfo", "System.Threading.Thread", "Property[CurrentCulture]"] + - ["System.UInt32", "System.Threading.Interlocked!", "Method[Increment].ReturnValue"] + - ["System.TimeSpan", "System.Threading.PeriodicTimer", "Property[Period]"] + - ["System.Threading.Mutex", "System.Threading.Mutex!", "Method[OpenExisting].ReturnValue"] + - ["System.UInt64", "System.Threading.Volatile!", "Method[Read].ReturnValue"] + - ["System.Int16", "System.Threading.Interlocked!", "Method[CompareExchange].ReturnValue"] + - ["System.Int32", "System.Threading.WaitHandle!", "Field[WaitTimeout]"] + - ["System.Threading.CompressedStack", "System.Threading.CompressedStack!", "Method[Capture].ReturnValue"] + - ["System.Threading.NativeOverlapped*", "System.Threading.ThreadPoolBoundHandle", "Method[UnsafeAllocateNativeOverlapped].ReturnValue"] + - ["System.IntPtr", "System.Threading.NativeOverlapped", "Field[InternalHigh]"] + - ["System.Int64", "System.Threading.Interlocked!", "Method[CompareExchange].ReturnValue"] + - ["System.UInt32", "System.Threading.Interlocked!", "Method[Decrement].ReturnValue"] + - ["System.IntPtr", "System.Threading.Overlapped", "Property[EventHandleIntPtr]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemThreadingChannels/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemThreadingChannels/model.yml new file mode 100644 index 000000000000..17a6d5487084 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemThreadingChannels/model.yml @@ -0,0 +1,17 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Threading.Channels.BoundedChannelFullMode", "System.Threading.Channels.BoundedChannelFullMode!", "Field[Wait]"] + - ["System.Threading.Channels.BoundedChannelFullMode", "System.Threading.Channels.BoundedChannelFullMode!", "Field[DropOldest]"] + - ["System.Int32", "System.Threading.Channels.BoundedChannelOptions", "Property[Capacity]"] + - ["System.Threading.Channels.Channel", "System.Threading.Channels.Channel!", "Method[CreateUnboundedPrioritized].ReturnValue"] + - ["System.Boolean", "System.Threading.Channels.ChannelOptions", "Property[AllowSynchronousContinuations]"] + - ["System.Boolean", "System.Threading.Channels.ChannelOptions", "Property[SingleReader]"] + - ["System.Threading.Channels.Channel", "System.Threading.Channels.Channel!", "Method[CreateUnbounded].ReturnValue"] + - ["System.Boolean", "System.Threading.Channels.ChannelOptions", "Property[SingleWriter]"] + - ["System.Threading.Channels.Channel", "System.Threading.Channels.Channel!", "Method[CreateBounded].ReturnValue"] + - ["System.Threading.Channels.BoundedChannelFullMode", "System.Threading.Channels.BoundedChannelFullMode!", "Field[DropWrite]"] + - ["System.Threading.Channels.BoundedChannelFullMode", "System.Threading.Channels.BoundedChannelOptions", "Property[FullMode]"] + - ["System.Threading.Channels.BoundedChannelFullMode", "System.Threading.Channels.BoundedChannelFullMode!", "Field[DropNewest]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemThreadingTasks/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemThreadingTasks/model.yml new file mode 100644 index 000000000000..371836d3b4e5 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemThreadingTasks/model.yml @@ -0,0 +1,165 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Threading.Tasks.Task", "System.Threading.Tasks.TaskFactory", "Method[ContinueWhenAny].ReturnValue"] + - ["System.Boolean", "System.Threading.Tasks.Task!", "Method[WaitAll].ReturnValue"] + - ["System.Boolean", "System.Threading.Tasks.ValueTask", "Property[IsCompletedSuccessfully]"] + - ["System.Runtime.CompilerServices.ConfiguredCancelableAsyncEnumerable", "System.Threading.Tasks.TaskAsyncEnumerableExtensions!", "Method[WithCancellation].ReturnValue"] + - ["System.IAsyncResult", "System.Threading.Tasks.TaskToAsyncResult!", "Method[Begin].ReturnValue"] + - ["System.Threading.Tasks.TaskFactory", "System.Threading.Tasks.Task!", "Property[Factory]"] + - ["System.Threading.Tasks.Task", "System.Threading.Tasks.Task!", "Method[Run].ReturnValue"] + - ["System.Threading.Tasks.Task", "System.Threading.Tasks.Task!", "Method[WhenAll].ReturnValue"] + - ["System.Threading.Tasks.Task", "System.Threading.Tasks.Task!", "Method[FromException].ReturnValue"] + - ["System.Collections.Generic.IAsyncEnumerable>", "System.Threading.Tasks.Task!", "Method[WhenEach].ReturnValue"] + - ["System.Threading.Tasks.TaskCreationOptions", "System.Threading.Tasks.TaskCreationOptions!", "Field[LongRunning]"] + - ["System.Runtime.CompilerServices.ConfiguredValueTaskAwaitable", "System.Threading.Tasks.ValueTask", "Method[ConfigureAwait].ReturnValue"] + - ["System.Threading.Tasks.Task", "System.Threading.Tasks.TaskFactory", "Method[FromAsync].ReturnValue"] + - ["System.Threading.Tasks.TaskContinuationOptions", "System.Threading.Tasks.TaskContinuationOptions!", "Field[RunContinuationsAsynchronously]"] + - ["System.Threading.Tasks.Task", "System.Threading.Tasks.TaskFactory", "Method[ContinueWhenAll].ReturnValue"] + - ["System.Threading.Tasks.Task", "System.Threading.Tasks.Task", "Method[WaitAsync].ReturnValue"] + - ["System.Threading.Tasks.Task", "System.Threading.Tasks.TaskFactory", "Method[FromAsync].ReturnValue"] + - ["System.Threading.Tasks.ConfigureAwaitOptions", "System.Threading.Tasks.ConfigureAwaitOptions!", "Field[None]"] + - ["System.Boolean", "System.Threading.Tasks.ParallelLoopState", "Property[IsStopped]"] + - ["System.Boolean", "System.Threading.Tasks.Task", "Property[IsCanceled]"] + - ["System.Threading.Tasks.Task>", "System.Threading.Tasks.Task!", "Method[WhenAny].ReturnValue"] + - ["System.Boolean", "System.Threading.Tasks.TaskScheduler", "Method[TryExecuteTask].ReturnValue"] + - ["System.Threading.Tasks.Task", "System.Threading.Tasks.TimeProviderTaskExtensions!", "Method[Delay].ReturnValue"] + - ["System.Int32", "System.Threading.Tasks.TaskScheduler", "Property[MaximumConcurrencyLevel]"] + - ["System.Threading.Tasks.ConfigureAwaitOptions", "System.Threading.Tasks.ConfigureAwaitOptions!", "Field[ContinueOnCapturedContext]"] + - ["System.Threading.Tasks.TaskContinuationOptions", "System.Threading.Tasks.TaskContinuationOptions!", "Field[PreferFairness]"] + - ["System.Boolean", "System.Threading.Tasks.ValueTask", "Property[IsCanceled]"] + - ["System.Threading.Tasks.Task", "System.Threading.Tasks.Task!", "Method[WhenAny].ReturnValue"] + - ["System.Threading.Tasks.TaskScheduler", "System.Threading.Tasks.TaskScheduler!", "Property[Default]"] + - ["System.Threading.Tasks.Task", "System.Threading.Tasks.TaskFactory", "Method[FromAsync].ReturnValue"] + - ["System.Boolean", "System.Threading.Tasks.ValueTask", "Property[IsFaulted]"] + - ["System.Threading.Tasks.Task", "System.Threading.Tasks.TaskExtensions!", "Method[Unwrap].ReturnValue"] + - ["System.Threading.Tasks.Task", "System.Threading.Tasks.TaskFactory", "Method[FromAsync].ReturnValue"] + - ["System.Threading.Tasks.ValueTask", "System.Threading.Tasks.ValueTask!", "Method[FromCanceled].ReturnValue"] + - ["System.Threading.Tasks.Task", "System.Threading.Tasks.TaskFactory", "Method[ContinueWhenAll].ReturnValue"] + - ["System.Threading.Tasks.ParallelLoopResult", "System.Threading.Tasks.Parallel!", "Method[ForEach].ReturnValue"] + - ["System.Threading.Tasks.TaskContinuationOptions", "System.Threading.Tasks.TaskContinuationOptions!", "Field[AttachedToParent]"] + - ["System.Runtime.CompilerServices.ConfiguredAsyncDisposable", "System.Threading.Tasks.TaskAsyncEnumerableExtensions!", "Method[ConfigureAwait].ReturnValue"] + - ["System.Threading.Tasks.Task", "System.Threading.Tasks.Task!", "Method[FromCanceled].ReturnValue"] + - ["System.Threading.Tasks.Task", "System.Threading.Tasks.Task!", "Method[FromResult].ReturnValue"] + - ["System.Boolean", "System.Threading.Tasks.TaskCompletionSource", "Method[TrySetCanceled].ReturnValue"] + - ["System.Int32", "System.Threading.Tasks.Task!", "Method[WaitAny].ReturnValue"] + - ["System.Threading.Tasks.Task", "System.Threading.Tasks.TaskFactory", "Method[FromAsync].ReturnValue"] + - ["System.Int32", "System.Threading.Tasks.ValueTask", "Method[GetHashCode].ReturnValue"] + - ["System.Threading.Tasks.TaskContinuationOptions", "System.Threading.Tasks.TaskContinuationOptions!", "Field[OnlyOnRanToCompletion]"] + - ["System.Threading.Tasks.TaskCreationOptions", "System.Threading.Tasks.TaskCreationOptions!", "Field[DenyChildAttach]"] + - ["TResult", "System.Threading.Tasks.TaskToAsyncResult!", "Method[End].ReturnValue"] + - ["System.Boolean", "System.Threading.Tasks.ParallelLoopState", "Property[IsExceptional]"] + - ["System.Threading.Tasks.TaskStatus", "System.Threading.Tasks.TaskStatus!", "Field[WaitingToRun]"] + - ["System.Threading.Tasks.Task", "System.Threading.Tasks.Parallel!", "Method[ForAsync].ReturnValue"] + - ["System.Boolean", "System.Threading.Tasks.ValueTask!", "Method[op_Equality].ReturnValue"] + - ["System.Runtime.CompilerServices.ConfiguredCancelableAsyncEnumerable", "System.Threading.Tasks.TaskAsyncEnumerableExtensions!", "Method[ConfigureAwait].ReturnValue"] + - ["System.Threading.Tasks.TaskScheduler", "System.Threading.Tasks.TaskScheduler!", "Property[Current]"] + - ["System.Threading.Tasks.TaskContinuationOptions", "System.Threading.Tasks.TaskContinuationOptions!", "Field[None]"] + - ["System.Threading.Tasks.TaskCreationOptions", "System.Threading.Tasks.TaskCreationOptions!", "Field[RunContinuationsAsynchronously]"] + - ["System.Threading.Tasks.TaskContinuationOptions", "System.Threading.Tasks.TaskContinuationOptions!", "Field[HideScheduler]"] + - ["System.Threading.Tasks.ValueTask", "System.Threading.Tasks.ValueTask!", "Method[FromException].ReturnValue"] + - ["System.Boolean", "System.Threading.Tasks.ValueTask", "Property[IsCompleted]"] + - ["System.Threading.Tasks.TaskContinuationOptions", "System.Threading.Tasks.TaskContinuationOptions!", "Field[OnlyOnFaulted]"] + - ["System.Threading.Tasks.TaskContinuationOptions", "System.Threading.Tasks.TaskContinuationOptions!", "Field[NotOnRanToCompletion]"] + - ["System.Threading.Tasks.TaskCreationOptions", "System.Threading.Tasks.Task", "Property[CreationOptions]"] + - ["System.Threading.Tasks.Task", "System.Threading.Tasks.Task", "Method[ContinueWith].ReturnValue"] + - ["System.Threading.Tasks.TaskStatus", "System.Threading.Tasks.TaskStatus!", "Field[Running]"] + - ["System.Threading.Tasks.TaskStatus", "System.Threading.Tasks.TaskStatus!", "Field[WaitingForChildrenToComplete]"] + - ["System.Threading.Tasks.ParallelLoopResult", "System.Threading.Tasks.Parallel!", "Method[For].ReturnValue"] + - ["System.Boolean", "System.Threading.Tasks.UnobservedTaskExceptionEventArgs", "Property[Observed]"] + - ["System.Boolean", "System.Threading.Tasks.Task", "Method[Wait].ReturnValue"] + - ["System.Threading.Tasks.TaskStatus", "System.Threading.Tasks.TaskStatus!", "Field[WaitingForActivation]"] + - ["System.Threading.Tasks.Task", "System.Threading.Tasks.TaskFactory", "Method[FromAsync].ReturnValue"] + - ["System.Threading.Tasks.ConfigureAwaitOptions", "System.Threading.Tasks.ConfigureAwaitOptions!", "Field[ForceYielding]"] + - ["System.Threading.CancellationToken", "System.Threading.Tasks.ParallelOptions", "Property[CancellationToken]"] + - ["System.Threading.Tasks.ValueTask", "System.Threading.Tasks.ValueTask", "Method[Preserve].ReturnValue"] + - ["System.Threading.Tasks.TaskStatus", "System.Threading.Tasks.TaskStatus!", "Field[Canceled]"] + - ["System.Threading.Tasks.TaskStatus", "System.Threading.Tasks.TaskStatus!", "Field[RanToCompletion]"] + - ["System.Boolean", "System.Threading.Tasks.Task", "Property[IsFaulted]"] + - ["System.Boolean", "System.Threading.Tasks.Task", "Property[IsCompleted]"] + - ["System.AggregateException", "System.Threading.Tasks.UnobservedTaskExceptionEventArgs", "Property[Exception]"] + - ["System.Threading.Tasks.Task", "System.Threading.Tasks.TaskFactory", "Method[ContinueWhenAny].ReturnValue"] + - ["System.Threading.Tasks.TaskScheduler", "System.Threading.Tasks.ConcurrentExclusiveSchedulerPair", "Property[ConcurrentScheduler]"] + - ["System.Threading.Tasks.TaskCreationOptions", "System.Threading.Tasks.TaskCreationOptions!", "Field[HideScheduler]"] + - ["System.Runtime.CompilerServices.ValueTaskAwaiter", "System.Threading.Tasks.ValueTask", "Method[GetAwaiter].ReturnValue"] + - ["System.Threading.Tasks.Task", "System.Threading.Tasks.TaskCompletionSource", "Property[Task]"] + - ["System.Boolean", "System.Threading.Tasks.TaskScheduler", "Method[TryExecuteTaskInline].ReturnValue"] + - ["System.Threading.Tasks.Task", "System.Threading.Tasks.TimeProviderTaskExtensions!", "Method[WaitAsync].ReturnValue"] + - ["System.Threading.Tasks.TaskScheduler", "System.Threading.Tasks.TaskScheduler!", "Method[FromCurrentSynchronizationContext].ReturnValue"] + - ["System.Threading.CancellationTokenSource", "System.Threading.Tasks.TimeProviderTaskExtensions!", "Method[CreateCancellationTokenSource].ReturnValue"] + - ["System.Threading.Tasks.Task", "System.Threading.Tasks.TaskCanceledException", "Property[Task]"] + - ["System.Threading.Tasks.TaskContinuationOptions", "System.Threading.Tasks.TaskContinuationOptions!", "Field[ExecuteSynchronously]"] + - ["System.Threading.Tasks.Task", "System.Threading.Tasks.TaskFactory", "Method[StartNew].ReturnValue"] + - ["System.Threading.Tasks.Task", "System.Threading.Tasks.Task", "Method[ContinueWith].ReturnValue"] + - ["System.Boolean", "System.Threading.Tasks.TaskCompletionSource", "Method[TrySetFromTask].ReturnValue"] + - ["System.Object", "System.Threading.Tasks.Task", "Property[AsyncState]"] + - ["System.Threading.Tasks.Task", "System.Threading.Tasks.TaskFactory", "Method[ContinueWhenAny].ReturnValue"] + - ["System.Threading.Tasks.Task", "System.Threading.Tasks.TimeProviderTaskExtensions!", "Method[WaitAsync].ReturnValue"] + - ["System.Boolean", "System.Threading.Tasks.TaskCompletionSource", "Method[TrySetException].ReturnValue"] + - ["System.Threading.Tasks.Task", "System.Threading.Tasks.Task!", "Method[Run].ReturnValue"] + - ["System.Threading.Tasks.TaskCreationOptions", "System.Threading.Tasks.TaskCreationOptions!", "Field[PreferFairness]"] + - ["System.Boolean", "System.Threading.Tasks.Task", "Property[IsCompletedSuccessfully]"] + - ["System.Threading.Tasks.Task", "System.Threading.Tasks.TaskExtensions!", "Method[Unwrap].ReturnValue"] + - ["System.Threading.Tasks.Task", "System.Threading.Tasks.Task!", "Method[FromException].ReturnValue"] + - ["System.Boolean", "System.Threading.Tasks.ValueTask!", "Method[op_Inequality].ReturnValue"] + - ["System.Collections.Generic.IEnumerable", "System.Threading.Tasks.TaskAsyncEnumerableExtensions!", "Method[ToBlockingEnumerable].ReturnValue"] + - ["System.Threading.Tasks.TaskContinuationOptions", "System.Threading.Tasks.TaskFactory", "Property[ContinuationOptions]"] + - ["System.Threading.Tasks.Task", "System.Threading.Tasks.Task!", "Method[Delay].ReturnValue"] + - ["System.Nullable", "System.Threading.Tasks.ParallelLoopState", "Property[LowestBreakIteration]"] + - ["System.Threading.Tasks.ParallelLoopResult", "System.Threading.Tasks.Parallel!", "Method[ForEach].ReturnValue"] + - ["System.Threading.Tasks.ValueTask", "System.Threading.Tasks.ValueTask!", "Property[CompletedTask]"] + - ["System.Int32", "System.Threading.Tasks.Task", "Property[Id]"] + - ["System.Threading.Tasks.TaskScheduler", "System.Threading.Tasks.ParallelOptions", "Property[TaskScheduler]"] + - ["System.Threading.Tasks.Task", "System.Threading.Tasks.TaskToAsyncResult!", "Method[Unwrap].ReturnValue"] + - ["System.Threading.CancellationToken", "System.Threading.Tasks.TaskFactory", "Property[CancellationToken]"] + - ["System.AggregateException", "System.Threading.Tasks.Task", "Property[Exception]"] + - ["System.Runtime.CompilerServices.TaskAwaiter", "System.Threading.Tasks.Task", "Method[GetAwaiter].ReturnValue"] + - ["System.Threading.Tasks.ValueTask", "System.Threading.Tasks.ValueTask!", "Method[FromCanceled].ReturnValue"] + - ["System.Threading.Tasks.TaskCreationOptions", "System.Threading.Tasks.TaskCreationOptions!", "Field[None]"] + - ["System.Threading.Tasks.TaskStatus", "System.Threading.Tasks.Task", "Property[Status]"] + - ["System.Threading.Tasks.TaskScheduler", "System.Threading.Tasks.TaskFactory", "Property[Scheduler]"] + - ["System.Boolean", "System.Threading.Tasks.ParallelLoopState", "Property[ShouldExitCurrentIteration]"] + - ["System.Threading.Tasks.TaskContinuationOptions", "System.Threading.Tasks.TaskContinuationOptions!", "Field[DenyChildAttach]"] + - ["System.Boolean", "System.Threading.Tasks.ValueTask", "Method[Equals].ReturnValue"] + - ["System.Threading.Tasks.TaskContinuationOptions", "System.Threading.Tasks.TaskContinuationOptions!", "Field[LazyCancellation]"] + - ["System.Nullable", "System.Threading.Tasks.Task!", "Property[CurrentId]"] + - ["System.Threading.Tasks.Task", "System.Threading.Tasks.Task!", "Property[CompletedTask]"] + - ["System.Threading.Tasks.ValueTask", "System.Threading.Tasks.ValueTask!", "Method[FromResult].ReturnValue"] + - ["System.Runtime.CompilerServices.YieldAwaitable", "System.Threading.Tasks.Task!", "Method[Yield].ReturnValue"] + - ["System.Threading.Tasks.TaskCreationOptions", "System.Threading.Tasks.TaskFactory", "Property[CreationOptions]"] + - ["System.Collections.Generic.IAsyncEnumerable", "System.Threading.Tasks.Task!", "Method[WhenEach].ReturnValue"] + - ["System.Runtime.CompilerServices.ConfiguredTaskAwaitable", "System.Threading.Tasks.Task", "Method[ConfigureAwait].ReturnValue"] + - ["System.Threading.Tasks.TaskCreationOptions", "System.Threading.Tasks.TaskCreationOptions!", "Field[AttachedToParent]"] + - ["System.Threading.Tasks.TaskContinuationOptions", "System.Threading.Tasks.TaskContinuationOptions!", "Field[NotOnFaulted]"] + - ["System.Threading.Tasks.Task", "System.Threading.Tasks.Task!", "Method[WhenAll].ReturnValue"] + - ["System.Threading.Tasks.ParallelLoopResult", "System.Threading.Tasks.Parallel!", "Method[For].ReturnValue"] + - ["System.Threading.Tasks.Task", "System.Threading.Tasks.TaskFactory", "Method[ContinueWhenAll].ReturnValue"] + - ["System.Threading.Tasks.Task", "System.Threading.Tasks.TaskFactory", "Method[ContinueWhenAll].ReturnValue"] + - ["System.Threading.Tasks.Task", "System.Threading.Tasks.TaskFactory", "Method[ContinueWhenAny].ReturnValue"] + - ["System.Threading.Tasks.Task", "System.Threading.Tasks.TaskFactory", "Method[StartNew].ReturnValue"] + - ["System.Boolean", "System.Threading.Tasks.TaskScheduler", "Method[TryDequeue].ReturnValue"] + - ["System.Threading.Tasks.ValueTask", "System.Threading.Tasks.ValueTask!", "Method[FromException].ReturnValue"] + - ["System.Threading.Tasks.Task", "System.Threading.Tasks.ValueTask", "Method[AsTask].ReturnValue"] + - ["System.Threading.Tasks.TaskContinuationOptions", "System.Threading.Tasks.TaskContinuationOptions!", "Field[OnlyOnCanceled]"] + - ["System.Threading.Tasks.TaskStatus", "System.Threading.Tasks.TaskStatus!", "Field[Created]"] + - ["System.Int32", "System.Threading.Tasks.ParallelOptions", "Property[MaxDegreeOfParallelism]"] + - ["System.Boolean", "System.Threading.Tasks.Task", "Property[System.IAsyncResult.CompletedSynchronously]"] + - ["System.Threading.Tasks.TaskContinuationOptions", "System.Threading.Tasks.TaskContinuationOptions!", "Field[NotOnCanceled]"] + - ["System.Threading.Tasks.TaskStatus", "System.Threading.Tasks.TaskStatus!", "Field[Faulted]"] + - ["System.Boolean", "System.Threading.Tasks.ParallelLoopResult", "Property[IsCompleted]"] + - ["System.Nullable", "System.Threading.Tasks.ParallelLoopResult", "Property[LowestBreakIteration]"] + - ["System.Threading.Tasks.Task", "System.Threading.Tasks.TaskToAsyncResult!", "Method[Unwrap].ReturnValue"] + - ["System.Threading.Tasks.Task", "System.Threading.Tasks.TaskFactory", "Method[FromAsync].ReturnValue"] + - ["System.Collections.Generic.IEnumerable", "System.Threading.Tasks.TaskScheduler", "Method[GetScheduledTasks].ReturnValue"] + - ["System.Boolean", "System.Threading.Tasks.TaskCompletionSource", "Method[TrySetResult].ReturnValue"] + - ["System.Threading.Tasks.ConfigureAwaitOptions", "System.Threading.Tasks.ConfigureAwaitOptions!", "Field[SuppressThrowing]"] + - ["System.Threading.Tasks.TaskScheduler", "System.Threading.Tasks.ConcurrentExclusiveSchedulerPair", "Property[ExclusiveScheduler]"] + - ["System.Threading.Tasks.TaskContinuationOptions", "System.Threading.Tasks.TaskContinuationOptions!", "Field[LongRunning]"] + - ["System.Threading.WaitHandle", "System.Threading.Tasks.Task", "Property[System.IAsyncResult.AsyncWaitHandle]"] + - ["System.Threading.Tasks.Task", "System.Threading.Tasks.TaskFactory", "Method[FromAsync].ReturnValue"] + - ["System.Int32", "System.Threading.Tasks.TaskScheduler", "Property[Id]"] + - ["System.Threading.Tasks.Task", "System.Threading.Tasks.Task!", "Method[FromCanceled].ReturnValue"] + - ["System.Threading.Tasks.Task", "System.Threading.Tasks.Parallel!", "Method[ForEachAsync].ReturnValue"] + - ["System.Threading.Tasks.Task", "System.Threading.Tasks.ConcurrentExclusiveSchedulerPair", "Property[Completion]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemThreadingTasksDataflow/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemThreadingTasksDataflow/model.yml new file mode 100644 index 000000000000..3c8df49fac2e --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemThreadingTasksDataflow/model.yml @@ -0,0 +1,45 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.IDisposable", "System.Threading.Tasks.Dataflow.DataflowBlock!", "Method[LinkTo].ReturnValue"] + - ["System.Threading.Tasks.Task", "System.Threading.Tasks.Dataflow.DataflowBlock!", "Method[SendAsync].ReturnValue"] + - ["System.Boolean", "System.Threading.Tasks.Dataflow.DataflowBlockOptions", "Property[EnsureOrdered]"] + - ["System.Collections.Generic.IAsyncEnumerable", "System.Threading.Tasks.Dataflow.DataflowBlock!", "Method[ReceiveAllAsync].ReturnValue"] + - ["System.Boolean", "System.Threading.Tasks.Dataflow.DataflowBlock!", "Method[Post].ReturnValue"] + - ["System.Threading.Tasks.Dataflow.IPropagatorBlock", "System.Threading.Tasks.Dataflow.DataflowBlock!", "Method[Encapsulate].ReturnValue"] + - ["System.Threading.Tasks.TaskScheduler", "System.Threading.Tasks.Dataflow.DataflowBlockOptions", "Property[TaskScheduler]"] + - ["System.Boolean", "System.Threading.Tasks.Dataflow.DataflowMessageHeader", "Method[Equals].ReturnValue"] + - ["System.Threading.Tasks.Dataflow.DataflowMessageStatus", "System.Threading.Tasks.Dataflow.DataflowMessageStatus!", "Field[NotAvailable]"] + - ["System.Threading.Tasks.Dataflow.ITargetBlock", "System.Threading.Tasks.Dataflow.DataflowBlock!", "Method[NullTarget].ReturnValue"] + - ["System.Threading.Tasks.Task", "System.Threading.Tasks.Dataflow.DataflowBlock!", "Method[ReceiveAsync].ReturnValue"] + - ["System.Int32", "System.Threading.Tasks.Dataflow.DataflowBlockOptions", "Property[BoundedCapacity]"] + - ["System.Threading.Tasks.Task", "System.Threading.Tasks.Dataflow.DataflowBlock!", "Method[Choose].ReturnValue"] + - ["System.IObservable", "System.Threading.Tasks.Dataflow.DataflowBlock!", "Method[AsObservable].ReturnValue"] + - ["System.Threading.Tasks.Dataflow.DataflowMessageStatus", "System.Threading.Tasks.Dataflow.DataflowMessageStatus!", "Field[Postponed]"] + - ["System.Int32", "System.Threading.Tasks.Dataflow.DataflowLinkOptions", "Property[MaxMessages]"] + - ["System.Threading.Tasks.Task", "System.Threading.Tasks.Dataflow.DataflowBlock!", "Method[Choose].ReturnValue"] + - ["System.Int32", "System.Threading.Tasks.Dataflow.ExecutionDataflowBlockOptions", "Property[MaxDegreeOfParallelism]"] + - ["System.Int32", "System.Threading.Tasks.Dataflow.DataflowMessageHeader", "Method[GetHashCode].ReturnValue"] + - ["System.IObserver", "System.Threading.Tasks.Dataflow.DataflowBlock!", "Method[AsObserver].ReturnValue"] + - ["System.Boolean", "System.Threading.Tasks.Dataflow.DataflowLinkOptions", "Property[PropagateCompletion]"] + - ["TOutput", "System.Threading.Tasks.Dataflow.DataflowBlock!", "Method[Receive].ReturnValue"] + - ["System.Threading.CancellationToken", "System.Threading.Tasks.Dataflow.DataflowBlockOptions", "Property[CancellationToken]"] + - ["System.Threading.Tasks.Task", "System.Threading.Tasks.Dataflow.IDataflowBlock", "Property[Completion]"] + - ["System.Int64", "System.Threading.Tasks.Dataflow.GroupingDataflowBlockOptions", "Property[MaxNumberOfGroups]"] + - ["System.Threading.Tasks.Dataflow.DataflowMessageStatus", "System.Threading.Tasks.Dataflow.DataflowMessageStatus!", "Field[DecliningPermanently]"] + - ["System.Boolean", "System.Threading.Tasks.Dataflow.DataflowBlock!", "Method[TryReceive].ReturnValue"] + - ["System.Boolean", "System.Threading.Tasks.Dataflow.DataflowMessageHeader", "Property[IsValid]"] + - ["System.Boolean", "System.Threading.Tasks.Dataflow.ExecutionDataflowBlockOptions", "Property[SingleProducerConstrained]"] + - ["System.Int32", "System.Threading.Tasks.Dataflow.DataflowBlockOptions", "Property[MaxMessagesPerTask]"] + - ["System.Boolean", "System.Threading.Tasks.Dataflow.DataflowMessageHeader!", "Method[op_Equality].ReturnValue"] + - ["System.Int64", "System.Threading.Tasks.Dataflow.DataflowMessageHeader", "Property[Id]"] + - ["System.Boolean", "System.Threading.Tasks.Dataflow.DataflowMessageHeader!", "Method[op_Inequality].ReturnValue"] + - ["System.Threading.Tasks.Dataflow.DataflowMessageStatus", "System.Threading.Tasks.Dataflow.DataflowMessageStatus!", "Field[Declined]"] + - ["System.Boolean", "System.Threading.Tasks.Dataflow.GroupingDataflowBlockOptions", "Property[Greedy]"] + - ["System.Threading.Tasks.Dataflow.DataflowMessageStatus", "System.Threading.Tasks.Dataflow.DataflowMessageStatus!", "Field[Accepted]"] + - ["System.String", "System.Threading.Tasks.Dataflow.DataflowBlockOptions", "Property[NameFormat]"] + - ["System.Int32", "System.Threading.Tasks.Dataflow.DataflowBlockOptions!", "Field[Unbounded]"] + - ["System.Boolean", "System.Threading.Tasks.Dataflow.DataflowLinkOptions", "Property[Append]"] + - ["System.Threading.Tasks.Task", "System.Threading.Tasks.Dataflow.DataflowBlock!", "Method[OutputAvailableAsync].ReturnValue"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemThreadingTasksSources/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemThreadingTasksSources/model.yml new file mode 100644 index 000000000000..5da4447d1052 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemThreadingTasksSources/model.yml @@ -0,0 +1,13 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Threading.Tasks.Sources.ValueTaskSourceStatus", "System.Threading.Tasks.Sources.ValueTaskSourceStatus!", "Field[Canceled]"] + - ["System.Threading.Tasks.Sources.ValueTaskSourceOnCompletedFlags", "System.Threading.Tasks.Sources.ValueTaskSourceOnCompletedFlags!", "Field[FlowExecutionContext]"] + - ["System.Threading.Tasks.Sources.ValueTaskSourceStatus", "System.Threading.Tasks.Sources.ValueTaskSourceStatus!", "Field[Faulted]"] + - ["System.Threading.Tasks.Sources.ValueTaskSourceStatus", "System.Threading.Tasks.Sources.ValueTaskSourceStatus!", "Field[Succeeded]"] + - ["System.Threading.Tasks.Sources.ValueTaskSourceOnCompletedFlags", "System.Threading.Tasks.Sources.ValueTaskSourceOnCompletedFlags!", "Field[UseSchedulingContext]"] + - ["System.Threading.Tasks.Sources.ValueTaskSourceStatus", "System.Threading.Tasks.Sources.ValueTaskSourceStatus!", "Field[Pending]"] + - ["System.Threading.Tasks.Sources.ValueTaskSourceStatus", "System.Threading.Tasks.Sources.IValueTaskSource", "Method[GetStatus].ReturnValue"] + - ["System.Threading.Tasks.Sources.ValueTaskSourceOnCompletedFlags", "System.Threading.Tasks.Sources.ValueTaskSourceOnCompletedFlags!", "Field[None]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemTimers/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemTimers/model.yml new file mode 100644 index 000000000000..958385d22906 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemTimers/model.yml @@ -0,0 +1,12 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Boolean", "System.Timers.Timer", "Property[AutoReset]"] + - ["System.String", "System.Timers.TimersDescriptionAttribute", "Property[Description]"] + - ["System.Boolean", "System.Timers.Timer", "Property[Enabled]"] + - ["System.ComponentModel.ISynchronizeInvoke", "System.Timers.Timer", "Property[SynchronizingObject]"] + - ["System.ComponentModel.ISite", "System.Timers.Timer", "Property[Site]"] + - ["System.DateTime", "System.Timers.ElapsedEventArgs", "Property[SignalTime]"] + - ["System.Double", "System.Timers.Timer", "Property[Interval]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemTransactions/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemTransactions/model.yml new file mode 100644 index 000000000000..2677105c89e7 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemTransactions/model.yml @@ -0,0 +1,82 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Boolean", "System.Transactions.TransactionOptions", "Method[Equals].ReturnValue"] + - ["System.Byte[]", "System.Transactions.TransactionInterop!", "Method[GetTransmitterPropagationToken].ReturnValue"] + - ["System.TimeSpan", "System.Transactions.TransactionOptions", "Property[Timeout]"] + - ["System.Transactions.IsolationLevel", "System.Transactions.IsolationLevel!", "Field[RepeatableRead]"] + - ["System.Transactions.EnterpriseServicesInteropOption", "System.Transactions.EnterpriseServicesInteropOption!", "Field[Automatic]"] + - ["System.DateTime", "System.Transactions.TransactionInformation", "Property[CreationTime]"] + - ["System.Transactions.IsolationLevel", "System.Transactions.IsolationLevel!", "Field[Chaos]"] + - ["System.Boolean", "System.Transactions.DistributedTransactionPermission", "Method[IsSubsetOf].ReturnValue"] + - ["System.Transactions.DependentCloneOption", "System.Transactions.DependentCloneOption!", "Field[RollbackIfNotComplete]"] + - ["System.Boolean", "System.Transactions.Transaction!", "Method[op_Equality].ReturnValue"] + - ["System.Int32", "System.Transactions.Transaction", "Method[GetHashCode].ReturnValue"] + - ["System.Transactions.Transaction", "System.Transactions.Transaction!", "Property[Current]"] + - ["System.TimeSpan", "System.Transactions.TransactionManager!", "Property[DefaultTimeout]"] + - ["System.Transactions.Transaction", "System.Transactions.TransactionInterop!", "Method[GetTransactionFromDtcTransaction].ReturnValue"] + - ["System.String", "System.Transactions.TransactionInformation", "Property[LocalIdentifier]"] + - ["System.Transactions.TransactionStatus", "System.Transactions.TransactionStatus!", "Field[Aborted]"] + - ["System.TimeSpan", "System.Transactions.TransactionManager!", "Property[MaximumTimeout]"] + - ["System.Transactions.Transaction", "System.Transactions.Transaction", "Method[Clone].ReturnValue"] + - ["System.Boolean", "System.Transactions.Transaction", "Method[Equals].ReturnValue"] + - ["System.Transactions.IsolationLevel", "System.Transactions.Transaction", "Property[IsolationLevel]"] + - ["System.Transactions.HostCurrentTransactionCallback", "System.Transactions.TransactionManager!", "Property[HostCurrentCallback]"] + - ["System.Boolean", "System.Transactions.Transaction!", "Method[op_Inequality].ReturnValue"] + - ["System.Byte[]", "System.Transactions.PreparingEnlistment", "Method[RecoveryInformation].ReturnValue"] + - ["System.Boolean", "System.Transactions.CommittableTransaction", "Property[System.IAsyncResult.IsCompleted]"] + - ["System.Transactions.Transaction", "System.Transactions.TransactionInterop!", "Method[GetTransactionFromExportCookie].ReturnValue"] + - ["System.Boolean", "System.Transactions.DistributedTransactionPermission", "Method[IsUnrestricted].ReturnValue"] + - ["System.Byte[]", "System.Transactions.Transaction", "Method[GetPromotedToken].ReturnValue"] + - ["System.Transactions.TransactionScopeOption", "System.Transactions.TransactionScopeOption!", "Field[Required]"] + - ["System.Transactions.TransactionStatus", "System.Transactions.TransactionStatus!", "Field[InDoubt]"] + - ["System.Transactions.EnterpriseServicesInteropOption", "System.Transactions.EnterpriseServicesInteropOption!", "Field[None]"] + - ["System.Transactions.Enlistment", "System.Transactions.TransactionManager!", "Method[Reenlist].ReturnValue"] + - ["System.Transactions.IsolationLevel", "System.Transactions.IsolationLevel!", "Field[ReadUncommitted]"] + - ["System.Transactions.IsolationLevel", "System.Transactions.IsolationLevel!", "Field[Serializable]"] + - ["System.Transactions.TransactionStatus", "System.Transactions.TransactionStatus!", "Field[Active]"] + - ["System.Security.IPermission", "System.Transactions.DistributedTransactionPermission", "Method[Union].ReturnValue"] + - ["System.Transactions.TransactionInformation", "System.Transactions.Transaction", "Property[TransactionInformation]"] + - ["System.Boolean", "System.Transactions.DistributedTransactionPermissionAttribute", "Property[Unrestricted]"] + - ["System.Transactions.TransactionStatus", "System.Transactions.TransactionStatus!", "Field[Committed]"] + - ["System.Boolean", "System.Transactions.CommittableTransaction", "Property[System.IAsyncResult.CompletedSynchronously]"] + - ["System.Guid", "System.Transactions.TransactionInterop!", "Field[PromoterTypeDtc]"] + - ["System.Threading.WaitHandle", "System.Transactions.CommittableTransaction", "Property[System.IAsyncResult.AsyncWaitHandle]"] + - ["System.Transactions.TransactionScopeAsyncFlowOption", "System.Transactions.TransactionScopeAsyncFlowOption!", "Field[Enabled]"] + - ["System.Transactions.EnterpriseServicesInteropOption", "System.Transactions.EnterpriseServicesInteropOption!", "Field[Full]"] + - ["System.Transactions.IsolationLevel", "System.Transactions.IsolationLevel!", "Field[ReadCommitted]"] + - ["System.Transactions.DependentTransaction", "System.Transactions.Transaction", "Method[DependentClone].ReturnValue"] + - ["System.Transactions.EnlistmentOptions", "System.Transactions.EnlistmentOptions!", "Field[EnlistDuringPrepareRequired]"] + - ["System.Boolean", "System.Transactions.Transaction", "Method[EnlistPromotableSinglePhase].ReturnValue"] + - ["System.Transactions.DependentCloneOption", "System.Transactions.DependentCloneOption!", "Field[BlockCommitUntilComplete]"] + - ["System.Transactions.IsolationLevel", "System.Transactions.TransactionOptions", "Property[IsolationLevel]"] + - ["System.Security.IPermission", "System.Transactions.DistributedTransactionPermissionAttribute", "Method[CreatePermission].ReturnValue"] + - ["System.Transactions.IsolationLevel", "System.Transactions.IsolationLevel!", "Field[Unspecified]"] + - ["System.Boolean", "System.Transactions.TransactionManager!", "Property[ImplicitDistributedTransactions]"] + - ["System.Transactions.TransactionScopeAsyncFlowOption", "System.Transactions.TransactionScopeAsyncFlowOption!", "Field[Suppress]"] + - ["System.Transactions.Transaction", "System.Transactions.TransactionEventArgs", "Property[Transaction]"] + - ["System.Security.SecurityElement", "System.Transactions.DistributedTransactionPermission", "Method[ToXml].ReturnValue"] + - ["System.Transactions.Enlistment", "System.Transactions.Transaction", "Method[EnlistVolatile].ReturnValue"] + - ["System.IAsyncResult", "System.Transactions.CommittableTransaction", "Method[BeginCommit].ReturnValue"] + - ["System.Transactions.TransactionScopeOption", "System.Transactions.TransactionScopeOption!", "Field[RequiresNew]"] + - ["System.Guid", "System.Transactions.Transaction", "Property[PromoterType]"] + - ["System.Guid", "System.Transactions.TransactionInformation", "Property[DistributedIdentifier]"] + - ["System.Transactions.TransactionStatus", "System.Transactions.TransactionInformation", "Property[Status]"] + - ["System.Int32", "System.Transactions.TransactionOptions", "Method[GetHashCode].ReturnValue"] + - ["System.Byte[]", "System.Transactions.ITransactionPromoter", "Method[Promote].ReturnValue"] + - ["System.Byte[]", "System.Transactions.TransactionInterop!", "Method[GetExportCookie].ReturnValue"] + - ["System.Transactions.IDtcTransaction", "System.Transactions.TransactionInterop!", "Method[GetDtcTransaction].ReturnValue"] + - ["System.Transactions.IsolationLevel", "System.Transactions.IsolationLevel!", "Field[Snapshot]"] + - ["System.Security.IPermission", "System.Transactions.DistributedTransactionPermission", "Method[Intersect].ReturnValue"] + - ["System.Transactions.Enlistment", "System.Transactions.Transaction", "Method[EnlistDurable].ReturnValue"] + - ["System.Security.IPermission", "System.Transactions.DistributedTransactionPermission", "Method[Copy].ReturnValue"] + - ["System.Transactions.Transaction", "System.Transactions.TransactionInterop!", "Method[GetTransactionFromTransmitterPropagationToken].ReturnValue"] + - ["System.Transactions.TransactionScopeOption", "System.Transactions.TransactionScopeOption!", "Field[Suppress]"] + - ["System.Object", "System.Transactions.CommittableTransaction", "Property[System.IAsyncResult.AsyncState]"] + - ["System.Boolean", "System.Transactions.TransactionOptions!", "Method[op_Inequality].ReturnValue"] + - ["System.Transactions.EnlistmentOptions", "System.Transactions.EnlistmentOptions!", "Field[None]"] + - ["System.Boolean", "System.Transactions.TransactionOptions!", "Method[op_Equality].ReturnValue"] + - ["System.Byte[]", "System.Transactions.TransactionInterop!", "Method[GetWhereabouts].ReturnValue"] + - ["System.Transactions.Enlistment", "System.Transactions.Transaction", "Method[PromoteAndEnlistDurable].ReturnValue"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemTransactionsConfiguration/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemTransactionsConfiguration/model.yml new file mode 100644 index 000000000000..1d790dff1cf3 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemTransactionsConfiguration/model.yml @@ -0,0 +1,13 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Transactions.Configuration.MachineSettingsSection", "System.Transactions.Configuration.TransactionsSectionGroup", "Property[MachineSettings]"] + - ["System.String", "System.Transactions.Configuration.DefaultSettingsSection", "Property[DistributedTransactionManagerName]"] + - ["System.Transactions.Configuration.TransactionsSectionGroup", "System.Transactions.Configuration.TransactionsSectionGroup!", "Method[GetSectionGroup].ReturnValue"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.Transactions.Configuration.MachineSettingsSection", "Property[Properties]"] + - ["System.TimeSpan", "System.Transactions.Configuration.DefaultSettingsSection", "Property[Timeout]"] + - ["System.Transactions.Configuration.DefaultSettingsSection", "System.Transactions.Configuration.TransactionsSectionGroup", "Property[DefaultSettings]"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.Transactions.Configuration.DefaultSettingsSection", "Property[Properties]"] + - ["System.TimeSpan", "System.Transactions.Configuration.MachineSettingsSection", "Property[MaxTimeout]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemWeb/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemWeb/model.yml new file mode 100644 index 000000000000..5a335f39ef91 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemWeb/model.yml @@ -0,0 +1,1325 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Web.SiteMapNode", "System.Web.XmlSiteMapProvider", "Property[RootNode]"] + - ["System.Byte[]", "System.Web.HttpWorkerRequest", "Method[GetClientCertificateBinaryIssuer].ReturnValue"] + - ["System.Web.ReadEntityBodyMode", "System.Web.ReadEntityBodyMode!", "Field[Classic]"] + - ["System.String", "System.Web.HttpBrowserCapabilitiesBase", "Property[Id]"] + - ["System.Int32", "System.Web.HttpWorkerRequest!", "Field[ReasonDefault]"] + - ["System.Boolean", "System.Web.HttpBrowserCapabilitiesBase", "Property[Cookies]"] + - ["System.Type", "System.Web.HttpBrowserCapabilitiesBase", "Property[TagWriter]"] + - ["System.Int32", "System.Web.HttpWorkerRequest!", "Field[HeaderAllow]"] + - ["System.Int32", "System.Web.ProcessInfo", "Property[PeakMemoryUsed]"] + - ["System.Boolean", "System.Web.HttpSessionStateBase", "Property[IsReadOnly]"] + - ["System.Boolean", "System.Web.HttpBrowserCapabilitiesBase", "Property[CDF]"] + - ["System.Boolean", "System.Web.HttpBrowserCapabilitiesWrapper", "Property[RequiresUniqueHtmlCheckboxNames]"] + - ["System.String", "System.Web.HttpBrowserCapabilitiesWrapper", "Property[Version]"] + - ["System.Web.ParserErrorCollection", "System.Web.HttpParseException", "Property[ParserErrors]"] + - ["System.Web.IHttpHandler", "System.Web.IHttpHandlerFactory", "Method[GetHandler].ReturnValue"] + - ["System.Int32", "System.Web.HttpWorkerRequest!", "Field[HeaderContentLength]"] + - ["System.Boolean", "System.Web.SiteMapNodeCollection", "Property[IsFixedSize]"] + - ["System.String", "System.Web.HttpRequest", "Property[AnonymousID]"] + - ["System.Int32", "System.Web.HttpWorkerRequest!", "Method[GetKnownRequestHeaderIndex].ReturnValue"] + - ["System.String", "System.Web.HttpServerUtility", "Method[MapPath].ReturnValue"] + - ["System.Collections.IEnumerator", "System.Web.HttpSessionStateBase", "Method[GetEnumerator].ReturnValue"] + - ["System.Boolean", "System.Web.HttpContextBase", "Property[SkipAuthorization]"] + - ["System.Boolean", "System.Web.HttpBrowserCapabilitiesWrapper", "Property[RequiresContentTypeMetaTag]"] + - ["System.Int32", "System.Web.HttpWorkerRequest!", "Field[HeaderVia]"] + - ["System.Web.HttpRequestBase", "System.Web.HttpContextWrapper", "Property[Request]"] + - ["System.Int32", "System.Web.HttpWorkerRequest!", "Field[HeaderReferer]"] + - ["System.String", "System.Web.HttpServerUtilityWrapper", "Method[UrlDecode].ReturnValue"] + - ["System.Version", "System.Web.HttpBrowserCapabilities", "Property[MSDomVersion]"] + - ["System.Exception", "System.Web.HttpServerUtilityBase", "Method[GetLastError].ReturnValue"] + - ["System.IO.Stream", "System.Web.HttpRequestBase", "Property[InputStream]"] + - ["System.Boolean", "System.Web.HttpBrowserCapabilitiesBase", "Property[Tables]"] + - ["System.Boolean", "System.Web.HttpBrowserCapabilitiesBase", "Property[Win32]"] + - ["System.Web.HttpApplicationStateBase", "System.Web.HttpContextWrapper", "Property[Application]"] + - ["System.Uri", "System.Web.UnvalidatedRequestValues", "Property[Url]"] + - ["System.Web.HttpCacheability", "System.Web.HttpCacheability!", "Field[Private]"] + - ["System.Boolean", "System.Web.HttpResponse", "Property[SuppressContent]"] + - ["System.String", "System.Web.HttpServerUtilityWrapper", "Method[UrlTokenEncode].ReturnValue"] + - ["System.Object", "System.Web.HttpSessionStateBase", "Property[Item]"] + - ["System.String", "System.Web.HttpRequest", "Method[MapPath].ReturnValue"] + - ["System.Int32", "System.Web.HttpCachePolicy", "Method[GetOmitVaryStar].ReturnValue"] + - ["System.Web.AspNetHostingPermissionLevel", "System.Web.AspNetHostingPermissionLevel!", "Field[Unrestricted]"] + - ["System.String", "System.Web.HttpFileCollection", "Method[GetKey].ReturnValue"] + - ["System.Web.HttpServerUtility", "System.Web.HttpContext", "Property[Server]"] + - ["System.Web.SiteMapNode", "System.Web.StaticSiteMapProvider", "Method[GetParentNode].ReturnValue"] + - ["System.String", "System.Web.ParserError", "Property[VirtualPath]"] + - ["System.Boolean", "System.Web.HttpBrowserCapabilitiesWrapper", "Property[SupportsFontName]"] + - ["System.String[]", "System.Web.HttpRequestBase", "Property[UserLanguages]"] + - ["System.String", "System.Web.HttpRequestWrapper", "Property[RawUrl]"] + - ["System.Collections.Specialized.NameValueCollection", "System.Web.HttpRequestBase", "Property[QueryString]"] + - ["System.Type", "System.Web.HttpBrowserCapabilitiesWrapper", "Property[TagWriter]"] + - ["System.String", "System.Web.VirtualPathUtility!", "Method[ToAppRelative].ReturnValue"] + - ["System.Boolean", "System.Web.HttpBrowserCapabilitiesWrapper", "Property[ActiveXControls]"] + - ["System.TimeSpan", "System.Web.HttpCachePolicy", "Method[GetMaxAge].ReturnValue"] + - ["System.String", "System.Web.HttpException", "Method[GetHtmlErrorMessage].ReturnValue"] + - ["System.Security.Principal.IPrincipal", "System.Web.HttpApplication", "Property[User]"] + - ["System.Boolean", "System.Web.HttpResponseBase", "Property[IsRequestBeingRedirected]"] + - ["System.Boolean", "System.Web.SiteMapNode", "Property[System.Web.UI.IHierarchyData.HasChildren]"] + - ["System.Boolean", "System.Web.HttpBrowserCapabilitiesBase", "Property[CanRenderAfterInputOrSelectElement]"] + - ["System.String", "System.Web.HttpResponseWrapper", "Property[ContentType]"] + - ["System.String", "System.Web.VirtualPathUtility!", "Method[MakeRelative].ReturnValue"] + - ["System.Boolean", "System.Web.HttpBrowserCapabilitiesWrapper", "Property[Cookies]"] + - ["System.Web.HttpPostedFileBase", "System.Web.HttpFileCollectionBase", "Method[Get].ReturnValue"] + - ["System.Boolean", "System.Web.HttpRequestWrapper", "Property[IsAuthenticated]"] + - ["System.Int32", "System.Web.SiteMapNodeCollection", "Method[IndexOf].ReturnValue"] + - ["System.Boolean", "System.Web.HttpBrowserCapabilities", "Property[Win16]"] + - ["System.Web.TraceContext", "System.Web.HttpContext", "Property[Trace]"] + - ["System.String", "System.Web.HttpRequest", "Property[Item]"] + - ["System.Int32", "System.Web.HttpWorkerRequest!", "Field[HeaderWarning]"] + - ["System.Web.HttpCacheability", "System.Web.HttpCacheability!", "Field[Server]"] + - ["System.Web.HttpStaticObjectsCollectionBase", "System.Web.HttpSessionStateBase", "Property[StaticObjects]"] + - ["System.Boolean", "System.Web.SiteMapNodeCollection", "Property[System.Collections.ICollection.IsSynchronized]"] + - ["System.Web.SessionState.HttpSessionState", "System.Web.HttpContext", "Property[Session]"] + - ["System.Web.ProcessStatus", "System.Web.ProcessStatus!", "Field[ShuttingDown]"] + - ["System.Boolean", "System.Web.HttpCachePolicy", "Method[HasSlidingExpiration].ReturnValue"] + - ["System.Int32", "System.Web.SiteMapNodeCollection", "Method[Add].ReturnValue"] + - ["System.Boolean", "System.Web.HttpResponseWrapper", "Property[IsRequestBeingRedirected]"] + - ["System.Boolean", "System.Web.HttpContextWrapper", "Property[IsPostNotification]"] + - ["System.Boolean", "System.Web.HttpBrowserCapabilitiesWrapper", "Property[HasBackButton]"] + - ["System.DateTime", "System.Web.HttpContextWrapper", "Property[Timestamp]"] + - ["System.Web.HttpResponseBase", "System.Web.HttpContextBase", "Property[Response]"] + - ["System.Web.SiteMapNode", "System.Web.SiteMapProvider", "Method[GetCurrentNodeAndHintNeighborhoodNodes].ReturnValue"] + - ["System.Collections.Specialized.NameValueCollection", "System.Web.DefaultHttpHandler", "Property[ExecuteUrlHeaders]"] + - ["System.Boolean", "System.Web.HttpBrowserCapabilitiesWrapper", "Property[CanCombineFormsInDeck]"] + - ["System.IO.Stream", "System.Web.HttpWriter", "Property[OutputStream]"] + - ["System.Web.HttpContext", "System.Web.DefaultHttpHandler", "Property[Context]"] + - ["System.Boolean", "System.Web.HttpResponse", "Property[SuppressDefaultCacheControlHeader]"] + - ["System.Web.UI.IHierarchyData", "System.Web.SiteMapNodeCollection", "Method[GetHierarchyData].ReturnValue"] + - ["System.String", "System.Web.HttpContextBase", "Property[WebSocketNegotiatedProtocol]"] + - ["System.String", "System.Web.HttpResponseBase", "Property[ContentType]"] + - ["System.DateTime", "System.Web.HttpResponse", "Property[ExpiresAbsolute]"] + - ["System.Guid", "System.Web.HttpWorkerRequest", "Property[RequestTraceIdentifier]"] + - ["System.IAsyncResult", "System.Web.IHttpAsyncHandler", "Method[BeginProcessRequest].ReturnValue"] + - ["System.Boolean", "System.Web.HttpCachePolicy", "Method[GetNoTransforms].ReturnValue"] + - ["System.Web.Profile.ProfileBase", "System.Web.HttpContextWrapper", "Property[Profile]"] + - ["System.Object", "System.Web.HttpFileCollectionBase", "Property[SyncRoot]"] + - ["System.Web.IHttpHandler", "System.Web.HttpContextBase", "Property[Handler]"] + - ["System.Byte[]", "System.Web.HttpUtility!", "Method[UrlEncodeUnicodeToBytes].ReturnValue"] + - ["System.Boolean", "System.Web.HttpBrowserCapabilitiesWrapper", "Property[SupportsAccesskeyAttribute]"] + - ["System.Web.ApplicationShutdownReason", "System.Web.ApplicationShutdownReason!", "Field[ConfigurationChange]"] + - ["System.Boolean", "System.Web.HttpBrowserCapabilitiesBase", "Property[RequiresDBCSCharacter]"] + - ["System.Web.ISubscriptionToken", "System.Web.HttpContextBase", "Method[DisposeOnPipelineCompleted].ReturnValue"] + - ["System.Collections.IDictionary", "System.Web.HttpContextWrapper", "Property[Items]"] + - ["System.Security.Authentication.ExtendedProtection.ChannelBinding", "System.Web.HttpRequest", "Property[HttpChannelBinding]"] + - ["System.Boolean", "System.Web.HttpBrowserCapabilitiesBase", "Property[SupportsFontColor]"] + - ["System.Object", "System.Web.HttpContextWrapper", "Method[GetGlobalResourceObject].ReturnValue"] + - ["System.Int32", "System.Web.HttpWorkerRequest!", "Field[HeaderSetCookie]"] + - ["System.Web.HttpCacheVaryByContentEncodings", "System.Web.HttpCachePolicyWrapper", "Property[VaryByContentEncodings]"] + - ["System.Web.HttpCacheVaryByParams", "System.Web.HttpCachePolicyWrapper", "Property[VaryByParams]"] + - ["System.Web.RequestNotificationStatus", "System.Web.RequestNotificationStatus!", "Field[Continue]"] + - ["System.Boolean", "System.Web.HttpStaticObjectsCollectionBase", "Property[IsReadOnly]"] + - ["System.Web.ApplicationShutdownReason", "System.Web.ApplicationShutdownReason!", "Field[InitializationError]"] + - ["System.Boolean", "System.Web.HttpContext", "Property[IsPostNotification]"] + - ["System.Boolean", "System.Web.HttpBrowserCapabilitiesBase", "Property[RendersBreaksAfterHtmlLists]"] + - ["System.DateTime", "System.Web.HttpClientCertificate", "Property[ValidUntil]"] + - ["System.Boolean", "System.Web.HttpBrowserCapabilitiesBase", "Property[Win16]"] + - ["System.Object", "System.Web.HttpApplicationStateBase", "Property[Item]"] + - ["System.Boolean", "System.Web.SiteMapNodeCollection", "Property[IsReadOnly]"] + - ["System.String", "System.Web.UnvalidatedRequestValuesBase", "Property[RawUrl]"] + - ["System.Boolean", "System.Web.HttpResponseBase", "Property[SupportsAsyncFlush]"] + - ["System.String", "System.Web.HttpRuntime!", "Property[ClrInstallDirectory]"] + - ["System.Int32", "System.Web.HttpRequestBase", "Property[TotalBytes]"] + - ["System.String", "System.Web.HttpContextWrapper", "Property[WebSocketNegotiatedProtocol]"] + - ["System.Web.HttpClientCertificate", "System.Web.HttpRequestBase", "Property[ClientCertificate]"] + - ["System.Int32", "System.Web.HttpBrowserCapabilitiesBase", "Method[CompareFilters].ReturnValue"] + - ["System.String", "System.Web.HttpRequest", "Property[CurrentExecutionFilePath]"] + - ["System.String", "System.Web.UnvalidatedRequestValuesBase", "Property[PathInfo]"] + - ["System.Object", "System.Web.SiteMapNodeCollection", "Property[System.Collections.IList.Item]"] + - ["System.Boolean", "System.Web.HttpBrowserCapabilitiesBase", "Property[RequiresHtmlAdaptiveErrorReporting]"] + - ["System.String", "System.Web.HttpRequestWrapper", "Property[RequestType]"] + - ["System.Web.TraceMode", "System.Web.TraceMode!", "Field[SortByTime]"] + - ["System.Double", "System.Web.HttpBrowserCapabilitiesWrapper", "Property[GatewayMinorVersion]"] + - ["System.Collections.Specialized.NameValueCollection", "System.Web.HttpRequestBase", "Property[ServerVariables]"] + - ["System.Boolean", "System.Web.HttpContext", "Property[SkipAuthorization]"] + - ["System.Boolean", "System.Web.HttpBrowserCapabilitiesWrapper", "Property[IsColor]"] + - ["System.String", "System.Web.HttpContext", "Property[WebSocketNegotiatedProtocol]"] + - ["System.Boolean", "System.Web.HttpContext", "Property[ThreadAbortOnTimeout]"] + - ["System.Collections.Specialized.NameValueCollection", "System.Web.HttpRequestWrapper", "Property[ServerVariables]"] + - ["System.Version", "System.Web.HttpBrowserCapabilities", "Property[ClrVersion]"] + - ["System.Web.SiteMapNode", "System.Web.XmlSiteMapProvider", "Method[FindSiteMapNode].ReturnValue"] + - ["System.Uri", "System.Web.HttpRequestBase", "Property[UrlReferrer]"] + - ["System.Boolean", "System.Web.HttpBrowserCapabilitiesBase", "Property[RendersWmlSelectsAsMenuCards]"] + - ["System.Boolean", "System.Web.HttpBrowserCapabilitiesBase", "Property[CanRenderOneventAndPrevElementsTogether]"] + - ["System.Byte[]", "System.Web.HttpRequestBase", "Method[BinaryRead].ReturnValue"] + - ["System.String", "System.Web.HttpResponseBase", "Property[CacheControl]"] + - ["System.TimeSpan", "System.Web.ProcessInfo", "Property[Age]"] + - ["System.DateTime", "System.Web.HttpClientCertificate", "Property[ValidFrom]"] + - ["System.Threading.CancellationToken", "System.Web.HttpResponseWrapper", "Property[ClientDisconnectedToken]"] + - ["System.Web.ApplicationShutdownReason", "System.Web.ApplicationShutdownReason!", "Field[ResourcesDirChangeOrDirectoryRename]"] + - ["System.Int32", "System.Web.ParserError", "Property[Line]"] + - ["System.String[]", "System.Web.HttpRequestWrapper", "Property[UserLanguages]"] + - ["System.Boolean", "System.Web.HttpBrowserCapabilitiesBase", "Property[CanRenderPostBackCards]"] + - ["System.Collections.IDictionary", "System.Web.HttpBrowserCapabilitiesWrapper", "Property[Capabilities]"] + - ["System.Byte[]", "System.Web.HttpWorkerRequest", "Method[GetClientCertificate].ReturnValue"] + - ["System.Web.SiteMapNode", "System.Web.SiteMapNode", "Property[PreviousSibling]"] + - ["System.Collections.IEnumerator", "System.Web.HttpFileCollectionWrapper", "Method[GetEnumerator].ReturnValue"] + - ["System.String[]", "System.Web.HttpFileCollectionWrapper", "Property[AllKeys]"] + - ["System.Int32", "System.Web.HttpWorkerRequest!", "Field[HeaderIfUnmodifiedSince]"] + - ["System.String", "System.Web.HttpRuntime!", "Property[AspClientScriptVirtualPath]"] + - ["System.Web.AspNetHostingPermissionLevel", "System.Web.AspNetHostingPermissionLevel!", "Field[None]"] + - ["System.Web.HttpException", "System.Web.HttpException!", "Method[CreateFromLastError].ReturnValue"] + - ["System.Int32", "System.Web.HttpWorkerRequest!", "Field[HeaderHost]"] + - ["System.Web.HttpCookieCollection", "System.Web.HttpResponseBase", "Property[Cookies]"] + - ["System.String", "System.Web.HttpBrowserCapabilities", "Property[Type]"] + - ["System.Byte[]", "System.Web.HttpClientCertificate", "Property[BinaryIssuer]"] + - ["System.String", "System.Web.HttpRequestWrapper", "Property[Item]"] + - ["System.String", "System.Web.HttpBrowserCapabilitiesWrapper", "Property[Platform]"] + - ["System.Int32", "System.Web.SiteMapNodeCollection", "Method[System.Collections.IList.IndexOf].ReturnValue"] + - ["System.Boolean", "System.Web.HttpCachePolicy", "Method[IsValidUntilExpires].ReturnValue"] + - ["System.Web.HttpCookieCollection", "System.Web.HttpRequest", "Property[Cookies]"] + - ["System.Int32", "System.Web.HttpApplicationStateBase", "Property[Count]"] + - ["System.Boolean", "System.Web.HttpBrowserCapabilitiesWrapper", "Property[RequiresNoBreakInFormatting]"] + - ["System.String[]", "System.Web.HttpFileCollectionBase", "Property[AllKeys]"] + - ["System.String", "System.Web.HttpRequestBase", "Property[PhysicalApplicationPath]"] + - ["System.Int32", "System.Web.HttpBrowserCapabilitiesWrapper", "Property[DefaultSubmitButtonLimit]"] + - ["System.Web.HttpResponse", "System.Web.HttpContext", "Property[Response]"] + - ["System.Web.HttpSessionStateBase", "System.Web.HttpSessionStateBase", "Property[Contents]"] + - ["System.String", "System.Web.HttpRuntime!", "Property[AspClientScriptPhysicalPath]"] + - ["System.String", "System.Web.HttpPostedFileWrapper", "Property[FileName]"] + - ["System.Boolean", "System.Web.HttpBrowserCapabilitiesWrapper", "Property[SupportsRedirectWithCookie]"] + - ["System.Web.SameSiteMode", "System.Web.SameSiteMode!", "Field[None]"] + - ["System.Web.HttpCookie", "System.Web.HttpCookieCollection", "Property[Item]"] + - ["System.Boolean", "System.Web.HttpBrowserCapabilitiesBase", "Property[RequiresOutputOptimization]"] + - ["System.Int32", "System.Web.HttpWorkerRequest", "Method[GetRemotePort].ReturnValue"] + - ["System.String", "System.Web.HttpUtility!", "Method[UrlEncodeUnicode].ReturnValue"] + - ["System.String", "System.Web.HttpServerUtility", "Method[UrlDecode].ReturnValue"] + - ["System.Web.SiteMapNode", "System.Web.SiteMapProvider", "Method[GetParentNodeRelativeToCurrentNodeAndHintDownFromParent].ReturnValue"] + - ["System.String", "System.Web.HttpSessionStateBase", "Property[SessionID]"] + - ["System.Version", "System.Web.HttpBrowserCapabilities", "Property[W3CDomVersion]"] + - ["System.Web.ProcessShutdownReason", "System.Web.ProcessShutdownReason!", "Field[RequestsLimit]"] + - ["System.Boolean", "System.Web.HttpContextWrapper", "Property[IsDebuggingEnabled]"] + - ["System.Boolean", "System.Web.SiteMapProvider", "Property[SecurityTrimmingEnabled]"] + - ["System.Boolean", "System.Web.HttpBrowserCapabilitiesBase", "Property[CanRenderInputAndSelectElementsTogether]"] + - ["System.Collections.IDictionary", "System.Web.HttpContext", "Property[Items]"] + - ["System.Collections.Specialized.NameValueCollection", "System.Web.UnvalidatedRequestValues", "Property[Headers]"] + - ["System.Boolean", "System.Web.HttpBrowserCapabilitiesBase", "Property[RequiresUrlEncodedPostfieldValues]"] + - ["System.Int32", "System.Web.HttpWorkerRequest!", "Field[HeaderPragma]"] + - ["System.Boolean", "System.Web.HttpBrowserCapabilitiesWrapper", "Property[CDF]"] + - ["System.Web.ProcessShutdownReason", "System.Web.ProcessShutdownReason!", "Field[RequestQueueLimit]"] + - ["System.Boolean", "System.Web.HttpFileCollectionWrapper", "Property[IsSynchronized]"] + - ["System.String", "System.Web.HttpRuntime!", "Property[AppDomainAppPath]"] + - ["System.Threading.Tasks.Task", "System.Web.HttpResponseBase", "Method[FlushAsync].ReturnValue"] + - ["System.String", "System.Web.HttpRequest", "Property[FilePath]"] + - ["System.Double", "System.Web.HttpBrowserCapabilitiesWrapper", "Property[MinorVersion]"] + - ["System.Web.HttpStaticObjectsCollection", "System.Web.HttpApplicationState", "Property[StaticObjects]"] + - ["System.Int64", "System.Web.HttpWorkerRequest", "Method[GetUrlContextID].ReturnValue"] + - ["System.Security.IPermission", "System.Web.AspNetHostingPermission", "Method[Copy].ReturnValue"] + - ["System.Web.HttpCacheVaryByParams", "System.Web.HttpCachePolicyBase", "Property[VaryByParams]"] + - ["System.Boolean", "System.Web.HttpBrowserCapabilitiesWrapper", "Property[CanRenderPostBackCards]"] + - ["System.Collections.ArrayList", "System.Web.HttpBrowserCapabilitiesWrapper", "Property[Browsers]"] + - ["System.IO.Stream", "System.Web.HttpRequestBase", "Property[Filter]"] + - ["System.Web.HttpCacheRevalidation", "System.Web.HttpCacheRevalidation!", "Field[ProxyCaches]"] + - ["System.Int32", "System.Web.HttpRequestWrapper", "Property[ContentLength]"] + - ["System.Web.ApplicationShutdownReason", "System.Web.ApplicationShutdownReason!", "Field[CodeDirChangeOrDirectoryRename]"] + - ["System.Boolean", "System.Web.HttpBrowserCapabilitiesBase", "Property[RequiresUniqueHtmlInputNames]"] + - ["System.Int32", "System.Web.HttpBrowserCapabilitiesWrapper", "Property[GatewayMajorVersion]"] + - ["System.Web.TraceContext", "System.Web.HttpContextWrapper", "Property[Trace]"] + - ["System.Boolean", "System.Web.HttpBrowserCapabilities", "Property[VBScript]"] + - ["System.String", "System.Web.HttpUtility!", "Method[UrlDecode].ReturnValue"] + - ["System.Web.ReadEntityBodyMode", "System.Web.ReadEntityBodyMode!", "Field[Buffered]"] + - ["System.Boolean", "System.Web.TraceContextRecord", "Property[IsWarning]"] + - ["System.String", "System.Web.SiteMapNode", "Property[System.Web.UI.INavigateUIData.Description]"] + - ["System.String", "System.Web.HttpBrowserCapabilitiesWrapper", "Property[Id]"] + - ["System.Web.Instrumentation.PageInstrumentationService", "System.Web.HttpContext", "Property[PageInstrumentation]"] + - ["System.Uri", "System.Web.HttpRequestWrapper", "Property[Url]"] + - ["System.Collections.Specialized.NameValueCollection", "System.Web.HttpResponse", "Property[Headers]"] + - ["System.Web.SiteMapNode", "System.Web.SiteMapNodeCollection", "Property[Item]"] + - ["System.String", "System.Web.HttpRequest", "Property[RawUrl]"] + - ["System.Web.HttpApplication", "System.Web.HttpContext", "Property[ApplicationInstance]"] + - ["System.Collections.Specialized.NameValueCollection", "System.Web.HttpRequestWrapper", "Property[Headers]"] + - ["System.Object", "System.Web.HttpFileCollectionWrapper", "Property[SyncRoot]"] + - ["System.Boolean", "System.Web.HttpContextWrapper", "Property[IsCustomErrorEnabled]"] + - ["System.Int32", "System.Web.HttpWorkerRequest!", "Field[HeaderTe]"] + - ["System.Web.IHttpHandler", "System.Web.HttpContext", "Property[Handler]"] + - ["System.Boolean", "System.Web.HttpBrowserCapabilitiesBase", "Property[IsColor]"] + - ["System.String", "System.Web.HttpRuntime!", "Property[CodegenDir]"] + - ["System.Boolean", "System.Web.AspNetHostingPermission", "Method[IsUnrestricted].ReturnValue"] + - ["System.Threading.Tasks.Task", "System.Web.HttpTaskAsyncHandler", "Method[ProcessRequestAsync].ReturnValue"] + - ["System.Web.ISubscriptionToken", "System.Web.HttpResponseBase", "Method[AddOnSendingHeaders].ReturnValue"] + - ["System.Web.SiteMapNode", "System.Web.SiteMapProvider", "Property[RootNode]"] + - ["System.Type", "System.Web.HttpBrowserCapabilities", "Property[TagWriter]"] + - ["System.Int32", "System.Web.HttpWorkerRequest!", "Field[ResponseHeaderMaximum]"] + - ["System.String", "System.Web.HttpBrowserCapabilitiesWrapper", "Property[HtmlTextWriter]"] + - ["System.Object", "System.Web.HttpStaticObjectsCollectionWrapper", "Property[SyncRoot]"] + - ["System.Web.ApplicationShutdownReason", "System.Web.ApplicationShutdownReason!", "Field[BuildManagerChange]"] + - ["System.Boolean", "System.Web.HttpContextBase", "Property[IsPostNotification]"] + - ["System.Int32", "System.Web.HttpRequestWrapper", "Property[TotalBytes]"] + - ["System.Boolean", "System.Web.HttpContext", "Property[IsWebSocketRequestUpgrading]"] + - ["System.Boolean", "System.Web.HttpContextBase", "Property[IsCustomErrorEnabled]"] + - ["System.Web.SiteMapNode", "System.Web.XmlSiteMapProvider", "Method[GetParentNode].ReturnValue"] + - ["System.Web.HttpModuleCollection", "System.Web.HttpApplication", "Property[Modules]"] + - ["System.Int32", "System.Web.HttpParseException", "Property[Line]"] + - ["System.IAsyncResult", "System.Web.HttpWorkerRequest", "Method[BeginFlush].ReturnValue"] + - ["System.Boolean", "System.Web.HttpBrowserCapabilities", "Property[CDF]"] + - ["System.Boolean", "System.Web.SiteMapProvider", "Property[EnableLocalization]"] + - ["System.Boolean", "System.Web.HttpResponseWrapper", "Property[Buffer]"] + - ["System.Web.HttpServerUtilityBase", "System.Web.HttpContextWrapper", "Property[Server]"] + - ["System.Web.HttpCookieMode", "System.Web.HttpSessionStateBase", "Property[CookieMode]"] + - ["System.String", "System.Web.HttpRequest", "Property[RequestType]"] + - ["System.String", "System.Web.HttpWorkerRequest", "Method[GetAppPath].ReturnValue"] + - ["System.Int32", "System.Web.HttpSessionStateWrapper", "Property[Timeout]"] + - ["System.Version", "System.Web.HttpRuntime!", "Property[TargetFramework]"] + - ["System.String", "System.Web.HttpRequest", "Property[UserHostName]"] + - ["System.Web.HttpFileCollectionBase", "System.Web.HttpRequestWrapper", "Property[Files]"] + - ["System.Object", "System.Web.HttpContextBase", "Method[GetGlobalResourceObject].ReturnValue"] + - ["System.Int32", "System.Web.HttpStaticObjectsCollectionWrapper", "Property[Count]"] + - ["System.Web.SiteMapNode", "System.Web.XmlSiteMapProvider", "Method[GetRootNodeCore].ReturnValue"] + - ["System.Int64", "System.Web.HttpWorkerRequest", "Method[GetBytesRead].ReturnValue"] + - ["System.Web.ReadEntityBodyMode", "System.Web.HttpRequestWrapper", "Property[ReadEntityBodyMode]"] + - ["System.Int32", "System.Web.HttpBrowserCapabilitiesWrapper", "Property[ScreenCharactersWidth]"] + - ["System.Int32", "System.Web.HttpWorkerRequest!", "Field[HeaderIfRange]"] + - ["System.Int32", "System.Web.HttpWorkerRequest!", "Field[HeaderAcceptLanguage]"] + - ["System.Web.ProcessShutdownReason", "System.Web.ProcessShutdownReason!", "Field[Unexpected]"] + - ["System.Boolean", "System.Web.HttpBrowserCapabilitiesBase", "Property[CanSendMail]"] + - ["System.Boolean", "System.Web.HttpContextWrapper", "Property[AllowAsyncDuringSyncStages]"] + - ["System.Boolean", "System.Web.HttpBrowserCapabilitiesBase", "Property[SupportsDivNoWrap]"] + - ["System.Int32", "System.Web.HttpWorkerRequest!", "Field[HeaderContentMd5]"] + - ["System.Web.HttpApplicationState", "System.Web.HttpApplication", "Property[Application]"] + - ["System.Web.SessionState.SessionStateMode", "System.Web.HttpSessionStateWrapper", "Property[Mode]"] + - ["System.String", "System.Web.HttpWorkerRequest!", "Method[GetKnownResponseHeaderName].ReturnValue"] + - ["System.Web.ProcessShutdownReason", "System.Web.ProcessInfo", "Property[ShutdownReason]"] + - ["System.Web.HttpValidationStatus", "System.Web.HttpValidationStatus!", "Field[Valid]"] + - ["System.Boolean", "System.Web.HttpResponse", "Property[HeadersWritten]"] + - ["System.Web.HttpStaticObjectsCollectionBase", "System.Web.HttpSessionStateWrapper", "Property[StaticObjects]"] + - ["System.Int32", "System.Web.HttpClientCertificate", "Property[CertEncoding]"] + - ["System.Int32", "System.Web.HttpWorkerRequest!", "Field[HeaderWwwAuthenticate]"] + - ["System.String", "System.Web.HttpServerUtility", "Method[UrlPathEncode].ReturnValue"] + - ["System.String", "System.Web.HttpWorkerRequest", "Method[GetUriPath].ReturnValue"] + - ["System.Text.Encoding", "System.Web.HttpResponseBase", "Property[HeaderEncoding]"] + - ["System.Boolean", "System.Web.HttpResponseBase", "Property[IsClientConnected]"] + - ["System.Int32", "System.Web.HttpResponseWrapper", "Property[SubStatusCode]"] + - ["System.String[]", "System.Web.HttpRequestBase", "Property[AcceptTypes]"] + - ["System.String", "System.Web.VirtualPathUtility!", "Method[GetExtension].ReturnValue"] + - ["System.Boolean", "System.Web.HttpCacheVaryByHeaders", "Property[UserCharSet]"] + - ["System.String", "System.Web.HttpRequestWrapper", "Property[UserHostAddress]"] + - ["System.IO.Stream", "System.Web.HttpResponse", "Property[OutputStream]"] + - ["System.Web.HttpBrowserCapabilities", "System.Web.HttpRequest", "Property[Browser]"] + - ["System.Boolean", "System.Web.HttpBrowserCapabilitiesWrapper", "Property[SupportsSelectMultiple]"] + - ["System.Web.HttpPostedFile", "System.Web.HttpFileCollection", "Property[Item]"] + - ["System.Web.HttpSessionStateBase", "System.Web.HttpSessionStateWrapper", "Property[Contents]"] + - ["System.Collections.Specialized.NameValueCollection", "System.Web.HttpCookie", "Property[Values]"] + - ["System.Version[]", "System.Web.HttpBrowserCapabilitiesWrapper", "Method[GetClrVersions].ReturnValue"] + - ["System.Web.Instrumentation.PageInstrumentationService", "System.Web.HttpContextWrapper", "Property[PageInstrumentation]"] + - ["System.String", "System.Web.SiteMapNode", "Property[System.Web.UI.INavigateUIData.Value]"] + - ["System.Boolean", "System.Web.HttpBrowserCapabilitiesBase", "Property[RequiresPhoneNumbersAsPlainText]"] + - ["System.IO.Stream", "System.Web.HttpRequestWrapper", "Property[InputStream]"] + - ["System.Web.SiteMapNode", "System.Web.SiteMapProvider", "Method[ResolveSiteMapNode].ReturnValue"] + - ["System.IAsyncResult", "System.Web.HttpResponseWrapper", "Method[BeginFlush].ReturnValue"] + - ["System.Boolean", "System.Web.HttpBrowserCapabilitiesBase", "Method[IsBrowser].ReturnValue"] + - ["System.String", "System.Web.HttpBrowserCapabilitiesBase", "Property[MobileDeviceModel]"] + - ["System.Collections.Specialized.NameValueCollection", "System.Web.HttpRequestWrapper", "Property[Params]"] + - ["System.Web.HttpRequest", "System.Web.HttpApplication", "Property[Request]"] + - ["System.Boolean", "System.Web.HttpBrowserCapabilitiesWrapper", "Property[CanRenderOneventAndPrevElementsTogether]"] + - ["System.Boolean", "System.Web.HttpCachePolicy", "Method[GetNoStore].ReturnValue"] + - ["System.Object", "System.Web.SiteMapNode", "Method[System.ICloneable.Clone].ReturnValue"] + - ["System.String", "System.Web.HttpBrowserCapabilitiesBase", "Property[MobileDeviceManufacturer]"] + - ["System.Web.RequestNotification", "System.Web.RequestNotification!", "Field[AuthorizeRequest]"] + - ["System.String", "System.Web.HttpResponseWrapper", "Property[StatusDescription]"] + - ["System.Web.SiteMapNode", "System.Web.SiteMapProvider", "Method[GetParentNodeRelativeToNodeAndHintDownFromParent].ReturnValue"] + - ["System.Int32", "System.Web.HttpBrowserCapabilitiesBase", "Property[ScreenBitDepth]"] + - ["System.Boolean", "System.Web.SiteMap!", "Property[Enabled]"] + - ["System.Web.SiteMapNode", "System.Web.SiteMapProvider", "Method[GetParentNode].ReturnValue"] + - ["System.Web.ProcessStatus", "System.Web.ProcessStatus!", "Field[Terminated]"] + - ["System.Boolean", "System.Web.HttpClientCertificate", "Property[IsValid]"] + - ["System.Boolean", "System.Web.HttpResponse", "Property[IsRequestBeingRedirected]"] + - ["System.Boolean", "System.Web.HttpBrowserCapabilitiesBase", "Property[Crawler]"] + - ["System.String", "System.Web.HttpParseException", "Property[FileName]"] + - ["System.Web.TraceMode", "System.Web.TraceContext", "Property[TraceMode]"] + - ["System.Collections.Specialized.NameValueCollection", "System.Web.SiteMapNode", "Property[Attributes]"] + - ["System.String", "System.Web.UnvalidatedRequestValuesWrapper", "Property[Path]"] + - ["System.Int32", "System.Web.HttpWorkerRequest!", "Field[HeaderUserAgent]"] + - ["System.Text.Encoding", "System.Web.HttpRequestBase", "Property[ContentEncoding]"] + - ["System.String", "System.Web.HttpWorkerRequest", "Method[GetProtocol].ReturnValue"] + - ["System.Boolean", "System.Web.HttpResponseBase", "Property[SuppressDefaultCacheControlHeader]"] + - ["System.Web.HttpCookieMode", "System.Web.HttpCookieMode!", "Field[UseDeviceProfile]"] + - ["System.Collections.IList", "System.Web.SiteMapNode", "Property[Roles]"] + - ["System.Object", "System.Web.HttpContext", "Method[System.IServiceProvider.GetService].ReturnValue"] + - ["System.Collections.Generic.IList", "System.Web.HttpFileCollection", "Method[GetMultiple].ReturnValue"] + - ["System.String", "System.Web.HttpBrowserCapabilitiesWrapper", "Property[RequiredMetaTagNameValue]"] + - ["System.String", "System.Web.MimeMapping!", "Method[GetMimeMapping].ReturnValue"] + - ["System.Web.SiteMapNode", "System.Web.SiteMapProvider", "Method[FindSiteMapNodeFromKey].ReturnValue"] + - ["System.Boolean", "System.Web.HttpBrowserCapabilitiesWrapper", "Property[CanRenderEmptySelects]"] + - ["System.String", "System.Web.HttpRequestBase", "Property[RawUrl]"] + - ["System.String", "System.Web.HttpBrowserCapabilitiesBase", "Property[MinorVersionString]"] + - ["System.String", "System.Web.HttpCachePolicy", "Method[GetCacheExtensions].ReturnValue"] + - ["System.Int32", "System.Web.HttpBrowserCapabilitiesBase", "Property[MaximumRenderedPageSize]"] + - ["System.Security.Principal.IPrincipal", "System.Web.HttpContext", "Property[User]"] + - ["System.Int32", "System.Web.HttpBrowserCapabilitiesBase", "Property[ScreenPixelsHeight]"] + - ["System.String", "System.Web.HttpCookie", "Property[Name]"] + - ["System.Boolean", "System.Web.HttpRequestWrapper", "Property[IsLocal]"] + - ["System.Web.SiteMapNodeCollection", "System.Web.XmlSiteMapProvider", "Method[GetChildNodes].ReturnValue"] + - ["System.String", "System.Web.HttpBrowserCapabilitiesWrapper", "Property[PreferredResponseEncoding]"] + - ["System.Int32", "System.Web.HttpBrowserCapabilities", "Property[MajorVersion]"] + - ["System.Version[]", "System.Web.HttpBrowserCapabilities", "Method[GetClrVersions].ReturnValue"] + - ["System.String", "System.Web.HttpRequestWrapper", "Property[UserHostName]"] + - ["System.String", "System.Web.UnvalidatedRequestValuesBase", "Property[Path]"] + - ["System.Boolean", "System.Web.HttpBrowserCapabilitiesWrapper", "Property[SupportsXmlHttp]"] + - ["System.String", "System.Web.HttpUtility!", "Method[HtmlEncode].ReturnValue"] + - ["System.Boolean", "System.Web.HttpSessionStateBase", "Property[IsCookieless]"] + - ["System.IO.TextWriter", "System.Web.HttpResponseBase", "Property[Output]"] + - ["System.String", "System.Web.HttpRequestBase", "Property[AppRelativeCurrentExecutionFilePath]"] + - ["System.Object", "System.Web.HttpSessionStateBase", "Property[SyncRoot]"] + - ["System.Web.HttpCacheRevalidation", "System.Web.HttpCacheRevalidation!", "Field[None]"] + - ["System.IAsyncResult", "System.Web.DefaultHttpHandler", "Method[BeginProcessRequest].ReturnValue"] + - ["System.Double[]", "System.Web.HttpRequestBase", "Method[MapRawImageCoordinates].ReturnValue"] + - ["System.Boolean", "System.Web.ISubscriptionToken", "Property[IsActive]"] + - ["System.Web.Caching.Cache", "System.Web.HttpRuntime!", "Property[Cache]"] + - ["System.Web.SiteMapNode", "System.Web.SiteMapProvider!", "Method[GetRootNodeCoreFromProvider].ReturnValue"] + - ["System.Boolean", "System.Web.HttpStaticObjectsCollection", "Property[IsReadOnly]"] + - ["System.Boolean", "System.Web.HttpBrowserCapabilitiesWrapper", "Property[RendersBreaksAfterWmlInput]"] + - ["System.Boolean", "System.Web.SiteMapProvider", "Method[IsAccessibleToUser].ReturnValue"] + - ["System.String", "System.Web.HttpResponseBase", "Property[Status]"] + - ["System.Int32", "System.Web.HttpStaticObjectsCollectionBase", "Property[Count]"] + - ["System.String", "System.Web.HttpPostedFileBase", "Property[FileName]"] + - ["System.Boolean", "System.Web.HttpCachePolicy", "Method[GetIgnoreRangeRequests].ReturnValue"] + - ["System.Web.SiteMapNode", "System.Web.SiteMapProvider", "Method[FindSiteMapNode].ReturnValue"] + - ["System.Boolean", "System.Web.HttpBrowserCapabilitiesBase", "Method[EvaluateFilter].ReturnValue"] + - ["System.Web.HttpPostedFile", "System.Web.HttpFileCollection", "Method[Get].ReturnValue"] + - ["System.Web.ReadEntityBodyMode", "System.Web.ReadEntityBodyMode!", "Field[Bufferless]"] + - ["System.Web.ProcessShutdownReason", "System.Web.ProcessShutdownReason!", "Field[Timeout]"] + - ["System.String", "System.Web.HttpRuntime!", "Property[AppDomainId]"] + - ["System.Web.UI.IHierarchyData", "System.Web.SiteMapNode", "Method[System.Web.UI.IHierarchyData.GetParent].ReturnValue"] + - ["System.Web.ApplicationShutdownReason", "System.Web.ApplicationShutdownReason!", "Field[UnloadAppDomainCalled]"] + - ["System.Version", "System.Web.HttpBrowserCapabilitiesWrapper", "Property[EcmaScriptVersion]"] + - ["System.Boolean", "System.Web.ParserErrorCollection", "Method[Contains].ReturnValue"] + - ["System.Boolean", "System.Web.HttpBrowserCapabilitiesBase", "Property[SupportsJPhoneMultiMediaAttributes]"] + - ["System.String", "System.Web.HttpClientCertificate", "Property[Subject]"] + - ["System.Boolean", "System.Web.HttpStaticObjectsCollectionBase", "Property[IsSynchronized]"] + - ["System.Int32", "System.Web.HttpWorkerRequest!", "Field[HeaderEtag]"] + - ["System.Byte[]", "System.Web.HttpWorkerRequest", "Method[GetQueryStringRawBytes].ReturnValue"] + - ["System.Version", "System.Web.HttpBrowserCapabilitiesWrapper", "Property[JScriptVersion]"] + - ["System.String", "System.Web.HttpServerUtilityBase", "Method[UrlDecode].ReturnValue"] + - ["System.String", "System.Web.HttpResponse", "Method[ApplyAppPathModifier].ReturnValue"] + - ["System.Boolean", "System.Web.HttpRequestBase", "Property[IsLocal]"] + - ["System.String", "System.Web.UnvalidatedRequestValues", "Property[PathInfo]"] + - ["System.Web.SiteMapNode", "System.Web.StaticSiteMapProvider", "Method[BuildSiteMap].ReturnValue"] + - ["System.Web.HttpCookie", "System.Web.HttpCookieCollection", "Method[Get].ReturnValue"] + - ["System.String", "System.Web.HttpBrowserCapabilitiesBase", "Property[PreferredRenderingType]"] + - ["System.Boolean", "System.Web.HttpWorkerRequest", "Method[HasEntityBody].ReturnValue"] + - ["System.Boolean", "System.Web.HttpBrowserCapabilitiesBase", "Property[SupportsCallback]"] + - ["System.String", "System.Web.HttpBrowserCapabilitiesBase", "Property[PreferredResponseEncoding]"] + - ["System.Boolean", "System.Web.HttpStaticObjectsCollectionWrapper", "Property[NeverAccessed]"] + - ["System.Web.HttpPostedFileBase", "System.Web.HttpFileCollectionWrapper", "Method[Get].ReturnValue"] + - ["System.Boolean", "System.Web.HttpContextWrapper", "Property[IsWebSocketRequestUpgrading]"] + - ["System.String", "System.Web.HttpRequest", "Property[AppRelativeCurrentExecutionFilePath]"] + - ["System.Int32", "System.Web.HttpStaticObjectsCollection", "Property[Count]"] + - ["System.Boolean", "System.Web.HttpResponse", "Property[SuppressFormsAuthenticationRedirect]"] + - ["System.Web.RequestNotificationStatus", "System.Web.RequestNotificationStatus!", "Field[FinishRequest]"] + - ["System.Collections.Specialized.NameValueCollection", "System.Web.HttpUtility!", "Method[ParseQueryString].ReturnValue"] + - ["System.Object", "System.Web.HttpContextWrapper", "Method[GetSection].ReturnValue"] + - ["System.Web.HttpCacheability", "System.Web.HttpCacheability!", "Field[NoCache]"] + - ["System.Web.ProcessShutdownReason", "System.Web.ProcessShutdownReason!", "Field[IdleTimeout]"] + - ["System.Boolean", "System.Web.HttpWorkerRequest", "Method[IsEntireEntityBodyIsPreloaded].ReturnValue"] + - ["System.Security.SecurityElement", "System.Web.AspNetHostingPermission", "Method[ToXml].ReturnValue"] + - ["System.IntPtr", "System.Web.HttpWorkerRequest", "Method[GetVirtualPathToken].ReturnValue"] + - ["System.Web.SiteMapNode", "System.Web.SiteMapNode", "Property[RootNode]"] + - ["System.String", "System.Web.HttpRequestBase", "Property[AnonymousID]"] + - ["System.String", "System.Web.PreApplicationStartMethodAttribute", "Property[MethodName]"] + - ["System.String", "System.Web.HttpParseException", "Property[VirtualPath]"] + - ["System.Boolean", "System.Web.SiteMapNodeCollection", "Method[System.Collections.IList.Contains].ReturnValue"] + - ["System.Int32", "System.Web.HttpBrowserCapabilitiesWrapper", "Property[ScreenPixelsWidth]"] + - ["System.Boolean", "System.Web.HttpWorkerRequest", "Property[SupportsAsyncRead]"] + - ["System.Int32", "System.Web.HttpBrowserCapabilitiesWrapper", "Property[MajorVersion]"] + - ["System.String", "System.Web.HttpResponseBase", "Property[Charset]"] + - ["System.Boolean", "System.Web.VirtualPathUtility!", "Method[IsAppRelative].ReturnValue"] + - ["System.Boolean", "System.Web.HttpBrowserCapabilitiesBase", "Property[BackgroundSounds]"] + - ["System.Boolean", "System.Web.HttpBrowserCapabilitiesWrapper", "Property[RendersWmlSelectsAsMenuCards]"] + - ["System.String", "System.Web.HttpApplicationState", "Method[GetKey].ReturnValue"] + - ["System.Boolean", "System.Web.HttpBrowserCapabilitiesBase", "Property[RequiresUniqueHtmlCheckboxNames]"] + - ["System.Web.HttpRequestBase", "System.Web.HttpContextBase", "Property[Request]"] + - ["System.Web.ProcessShutdownReason", "System.Web.ProcessShutdownReason!", "Field[None]"] + - ["System.String", "System.Web.HtmlString", "Method[ToString].ReturnValue"] + - ["System.Boolean", "System.Web.HttpStaticObjectsCollectionWrapper", "Property[IsReadOnly]"] + - ["System.Web.IHttpModule", "System.Web.HttpModuleCollection", "Property[Item]"] + - ["System.Web.SiteMapProvider", "System.Web.SiteMapProvider", "Property[ParentProvider]"] + - ["System.String[]", "System.Web.HttpModuleCollection", "Property[AllKeys]"] + - ["System.Object", "System.Web.HttpStaticObjectsCollectionBase", "Property[SyncRoot]"] + - ["System.String", "System.Web.HttpWorkerRequest", "Method[GetHttpVerbName].ReturnValue"] + - ["System.String", "System.Web.HttpRuntime!", "Property[AppDomainAppVirtualPath]"] + - ["System.Web.ProcessStatus", "System.Web.ProcessStatus!", "Field[Alive]"] + - ["System.String", "System.Web.HttpBrowserCapabilitiesBase", "Property[HtmlTextWriter]"] + - ["System.Collections.Specialized.NameValueCollection", "System.Web.HttpRequest", "Property[QueryString]"] + - ["System.Collections.Specialized.NameObjectCollectionBase+KeysCollection", "System.Web.HttpApplicationStateWrapper", "Property[Keys]"] + - ["System.Web.HttpContext", "System.Web.HttpApplication", "Property[Context]"] + - ["System.Exception", "System.Web.HttpServerUtility", "Method[GetLastError].ReturnValue"] + - ["System.Object", "System.Web.HttpStaticObjectsCollection", "Method[GetObject].ReturnValue"] + - ["System.Double[]", "System.Web.HttpRequestWrapper", "Method[MapRawImageCoordinates].ReturnValue"] + - ["System.String", "System.Web.HttpRequestWrapper", "Property[ApplicationPath]"] + - ["System.Web.SiteMapNode", "System.Web.SiteMapNode", "Property[ParentNode]"] + - ["System.Boolean", "System.Web.HttpFileCollectionBase", "Property[IsSynchronized]"] + - ["System.DateTime", "System.Web.HttpWorkerRequest", "Method[GetClientCertificateValidUntil].ReturnValue"] + - ["System.Boolean", "System.Web.HttpBrowserCapabilitiesWrapper", "Method[EvaluateFilter].ReturnValue"] + - ["System.Web.HttpValidationStatus", "System.Web.HttpValidationStatus!", "Field[Invalid]"] + - ["System.Byte[]", "System.Web.ITlsTokenBindingInfo", "Method[GetProvidedTokenBindingId].ReturnValue"] + - ["System.String", "System.Web.UnvalidatedRequestValuesWrapper", "Property[PathInfo]"] + - ["System.String", "System.Web.HttpRuntime!", "Property[AppDomainAppId]"] + - ["System.Int32", "System.Web.HttpBrowserCapabilitiesWrapper", "Property[MaximumSoftkeyLabelLength]"] + - ["System.String", "System.Web.HttpResponseBase", "Property[StatusDescription]"] + - ["System.Web.HttpFileCollection", "System.Web.HttpRequest", "Property[Files]"] + - ["System.Object", "System.Web.HttpApplicationStateBase", "Method[Get].ReturnValue"] + - ["System.Boolean", "System.Web.HttpResponseWrapper", "Property[IsClientConnected]"] + - ["System.IntPtr", "System.Web.HttpWorkerRequest", "Method[GetUserToken].ReturnValue"] + - ["System.Boolean", "System.Web.HttpBrowserCapabilitiesWrapper", "Property[RequiresLeadingPageBreak]"] + - ["System.Web.AspNetHostingPermissionLevel", "System.Web.AspNetHostingPermissionLevel!", "Field[Minimal]"] + - ["System.Int32", "System.Web.HttpWorkerRequest!", "Field[HeaderProxyAuthorization]"] + - ["System.Web.HttpBrowserCapabilitiesBase", "System.Web.HttpRequestWrapper", "Property[Browser]"] + - ["System.String", "System.Web.HttpBrowserCapabilitiesWrapper", "Property[MobileDeviceManufacturer]"] + - ["System.Collections.IEnumerator", "System.Web.HttpStaticObjectsCollection", "Method[GetEnumerator].ReturnValue"] + - ["System.Boolean", "System.Web.HttpBrowserCapabilitiesWrapper", "Property[RequiresPhoneNumbersAsPlainText]"] + - ["System.Web.SessionState.HttpSessionState", "System.Web.HttpApplication", "Property[Session]"] + - ["System.String", "System.Web.HttpResponse", "Property[CacheControl]"] + - ["System.Byte[]", "System.Web.HttpClientCertificate", "Property[PublicKey]"] + - ["System.Boolean", "System.Web.HttpBrowserCapabilitiesWrapper", "Property[Beta]"] + - ["System.String", "System.Web.HttpFileCollectionWrapper", "Method[GetKey].ReturnValue"] + - ["System.Boolean", "System.Web.HttpCacheVaryByHeaders", "Property[UserLanguage]"] + - ["System.String", "System.Web.HttpWorkerRequest", "Property[MachineInstallDirectory]"] + - ["System.Web.SiteMapProvider", "System.Web.SiteMapNode", "Property[Provider]"] + - ["System.Web.HttpFileCollectionBase", "System.Web.UnvalidatedRequestValuesBase", "Property[Files]"] + - ["System.Web.IHttpHandler", "System.Web.HttpContext", "Property[CurrentHandler]"] + - ["System.Int32", "System.Web.HttpWorkerRequest!", "Field[HeaderContentRange]"] + - ["System.Int32", "System.Web.HttpBrowserCapabilitiesBase", "Property[MajorVersion]"] + - ["System.Web.HttpCacheVaryByHeaders", "System.Web.HttpCachePolicyBase", "Property[VaryByHeaders]"] + - ["System.String", "System.Web.HttpBrowserCapabilitiesBase", "Property[Type]"] + - ["System.String", "System.Web.HttpWorkerRequest", "Method[GetRemoteAddress].ReturnValue"] + - ["System.Web.ProcessStatus", "System.Web.ProcessStatus!", "Field[ShutDown]"] + - ["System.String", "System.Web.HttpResponseWrapper", "Property[Status]"] + - ["System.Security.Principal.WindowsIdentity", "System.Web.HttpRequestBase", "Property[LogonUserIdentity]"] + - ["System.Web.SiteMapNode", "System.Web.SiteMap!", "Property[RootNode]"] + - ["System.Int32", "System.Web.HttpWorkerRequest!", "Field[HeaderFrom]"] + - ["System.Boolean", "System.Web.HttpContextWrapper", "Property[ThreadAbortOnTimeout]"] + - ["System.Boolean", "System.Web.HttpBrowserCapabilitiesWrapper", "Property[SupportsImageSubmit]"] + - ["System.Object", "System.Web.HttpApplicationState", "Property[Item]"] + - ["System.Boolean", "System.Web.HttpResponseBase", "Property[Buffer]"] + - ["System.Web.HttpCachePolicy", "System.Web.HttpResponse", "Property[Cache]"] + - ["System.Object", "System.Web.HttpStaticObjectsCollection", "Property[Item]"] + - ["System.Int32", "System.Web.HttpBrowserCapabilitiesWrapper", "Method[CompareFilters].ReturnValue"] + - ["System.Web.ProcessShutdownReason", "System.Web.ProcessShutdownReason!", "Field[PingFailed]"] + - ["System.Collections.IDictionary", "System.Web.HttpBrowserCapabilitiesWrapper", "Property[Adapters]"] + - ["System.Web.HttpSessionStateBase", "System.Web.HttpContextWrapper", "Property[Session]"] + - ["System.Web.UI.WebControls.SiteMapDataSourceView", "System.Web.SiteMapNodeCollection", "Method[GetDataSourceView].ReturnValue"] + - ["System.Object", "System.Web.HttpContextWrapper", "Method[GetService].ReturnValue"] + - ["System.Byte[]", "System.Web.HttpServerUtilityBase", "Method[UrlTokenDecode].ReturnValue"] + - ["System.Web.ReadEntityBodyMode", "System.Web.HttpRequestBase", "Property[ReadEntityBodyMode]"] + - ["System.Object", "System.Web.HttpContext!", "Method[GetAppConfig].ReturnValue"] + - ["System.Int32", "System.Web.HttpClientCertificate", "Property[KeySize]"] + - ["System.Web.RequestNotification", "System.Web.RequestNotification!", "Field[MapRequestHandler]"] + - ["System.String", "System.Web.HttpBrowserCapabilitiesWrapper", "Property[PreferredRequestEncoding]"] + - ["System.Int32", "System.Web.HttpSessionStateWrapper", "Property[CodePage]"] + - ["System.Int32", "System.Web.SiteMapNodeCollection", "Property[Count]"] + - ["System.Exception[]", "System.Web.HttpContext", "Property[AllErrors]"] + - ["System.Int32", "System.Web.SiteMapNode", "Method[GetHashCode].ReturnValue"] + - ["System.Web.HttpContext", "System.Web.SiteMapResolveEventArgs", "Property[Context]"] + - ["System.Security.Principal.IPrincipal", "System.Web.HttpContextBase", "Property[User]"] + - ["System.Boolean", "System.Web.HttpCacheVaryByParams", "Property[IgnoreParams]"] + - ["System.Web.UnvalidatedRequestValuesBase", "System.Web.HttpRequestWrapper", "Property[Unvalidated]"] + - ["System.Boolean", "System.Web.HttpBrowserCapabilitiesWrapper", "Property[RequiresUniqueHtmlInputNames]"] + - ["System.Web.RequestNotification", "System.Web.RequestNotification!", "Field[ReleaseRequestState]"] + - ["System.String", "System.Web.HttpBrowserCapabilitiesBase", "Property[PreferredRequestEncoding]"] + - ["System.Boolean", "System.Web.HttpCookie", "Property[Secure]"] + - ["System.Boolean", "System.Web.HttpBrowserCapabilitiesBase", "Property[SupportsAccesskeyAttribute]"] + - ["System.Boolean", "System.Web.HttpBrowserCapabilitiesBase", "Property[RendersBreaksAfterWmlInput]"] + - ["System.String", "System.Web.HttpCachePolicy", "Method[GetETag].ReturnValue"] + - ["System.Object", "System.Web.HttpApplicationStateWrapper", "Property[Item]"] + - ["System.Web.TraceMode", "System.Web.TraceMode!", "Field[Default]"] + - ["System.Boolean", "System.Web.HttpCacheVaryByHeaders", "Property[UserAgent]"] + - ["System.String", "System.Web.HttpServerUtilityWrapper", "Method[MapPath].ReturnValue"] + - ["System.Boolean", "System.Web.HttpSessionStateWrapper", "Property[IsNewSession]"] + - ["System.Web.HttpClientCertificate", "System.Web.HttpRequestWrapper", "Property[ClientCertificate]"] + - ["System.Uri", "System.Web.HttpRequestWrapper", "Property[UrlReferrer]"] + - ["System.Collections.IDictionary", "System.Web.HttpBrowserCapabilitiesBase", "Property[Capabilities]"] + - ["System.Byte[]", "System.Web.HttpServerUtilityWrapper", "Method[UrlTokenDecode].ReturnValue"] + - ["System.Web.HttpCacheVaryByHeaders", "System.Web.HttpCachePolicyWrapper", "Property[VaryByHeaders]"] + - ["System.Boolean", "System.Web.HttpContext", "Property[AllowAsyncDuringSyncStages]"] + - ["System.Text.Encoding", "System.Web.HttpResponseBase", "Property[ContentEncoding]"] + - ["System.Int32", "System.Web.HttpResponseBase", "Property[StatusCode]"] + - ["System.Int32", "System.Web.HttpSessionStateWrapper", "Property[Count]"] + - ["System.Boolean", "System.Web.HttpResponseBase", "Property[SuppressFormsAuthenticationRedirect]"] + - ["System.Boolean", "System.Web.HttpBrowserCapabilitiesWrapper", "Property[BackgroundSounds]"] + - ["System.Boolean", "System.Web.HttpBrowserCapabilitiesWrapper", "Property[HidesRightAlignedMultiselectScrollbars]"] + - ["System.String", "System.Web.VirtualPathUtility!", "Method[ToAbsolute].ReturnValue"] + - ["System.Int32", "System.Web.HttpWorkerRequest!", "Field[HeaderIfMatch]"] + - ["System.Web.RequestNotification", "System.Web.HttpContextBase", "Property[CurrentNotification]"] + - ["System.Web.UnvalidatedRequestValues", "System.Web.HttpRequest", "Property[Unvalidated]"] + - ["System.Boolean", "System.Web.HttpCookie", "Property[HasKeys]"] + - ["System.Web.ApplicationShutdownReason", "System.Web.ApplicationShutdownReason!", "Field[PhysicalApplicationPathChanged]"] + - ["System.String", "System.Web.HttpResponseBase", "Property[RedirectLocation]"] + - ["System.Security.Principal.IPrincipal", "System.Web.HttpContextWrapper", "Property[User]"] + - ["System.Boolean", "System.Web.HttpWorkerRequest", "Method[IsSecure].ReturnValue"] + - ["System.Boolean", "System.Web.HttpBrowserCapabilities", "Property[ActiveXControls]"] + - ["System.Byte[]", "System.Web.HttpRequestWrapper", "Method[BinaryRead].ReturnValue"] + - ["System.Object", "System.Web.HttpServerUtilityWrapper", "Method[CreateObjectFromClsid].ReturnValue"] + - ["System.Int32", "System.Web.HttpWorkerRequest!", "Field[HeaderConnection]"] + - ["System.IAsyncResult", "System.Web.HttpResponseBase", "Method[BeginFlush].ReturnValue"] + - ["System.Web.RequestNotification", "System.Web.RequestNotification!", "Field[PreExecuteRequestHandler]"] + - ["System.String", "System.Web.HttpRuntime!", "Property[MachineConfigurationDirectory]"] + - ["System.Int32", "System.Web.HttpSessionStateWrapper", "Property[LCID]"] + - ["System.Web.TraceContext", "System.Web.HttpContextBase", "Property[Trace]"] + - ["System.String[]", "System.Web.HttpApplicationStateBase", "Property[AllKeys]"] + - ["System.Web.UI.WebControls.SiteMapDataSourceView", "System.Web.SiteMapNode", "Method[GetDataSourceView].ReturnValue"] + - ["System.Web.ISubscriptionToken", "System.Web.HttpContextBase", "Method[AddOnRequestCompleted].ReturnValue"] + - ["System.Web.SameSiteMode", "System.Web.SameSiteMode!", "Field[Strict]"] + - ["System.Object", "System.Web.HttpApplicationStateWrapper", "Method[Get].ReturnValue"] + - ["System.String", "System.Web.HttpRequest", "Property[ContentType]"] + - ["System.Web.HttpCookieCollection", "System.Web.HttpResponse", "Property[Cookies]"] + - ["System.String", "System.Web.HttpServerUtilityBase", "Method[UrlPathEncode].ReturnValue"] + - ["System.Web.Configuration.AsyncPreloadModeFlags", "System.Web.HttpContext", "Property[AsyncPreloadMode]"] + - ["System.Boolean", "System.Web.HttpBrowserCapabilities", "Property[Cookies]"] + - ["System.Boolean", "System.Web.HttpBrowserCapabilitiesWrapper", "Property[SupportsUncheck]"] + - ["System.Collections.IEnumerator", "System.Web.HttpSessionStateWrapper", "Method[GetEnumerator].ReturnValue"] + - ["System.String", "System.Web.HttpWorkerRequest", "Method[GetPathInfo].ReturnValue"] + - ["System.Boolean", "System.Web.HttpRuntime!", "Property[UsingIntegratedPipeline]"] + - ["System.Int32", "System.Web.HttpBrowserCapabilitiesBase", "Property[NumberOfSoftkeys]"] + - ["System.Object", "System.Web.HttpContextWrapper", "Method[GetLocalResourceObject].ReturnValue"] + - ["System.Collections.IDictionary", "System.Web.HttpBrowserCapabilitiesBase", "Property[Adapters]"] + - ["System.String", "System.Web.SiteMapNode", "Method[GetExplicitResourceString].ReturnValue"] + - ["System.Web.UI.IHierarchyData", "System.Web.SiteMapNodeCollection", "Method[System.Web.UI.IHierarchicalEnumerable.GetHierarchyData].ReturnValue"] + - ["System.Boolean", "System.Web.HttpBrowserCapabilitiesWrapper", "Property[CanRenderSetvarZeroWithMultiSelectionList]"] + - ["System.Boolean", "System.Web.HttpResponseWrapper", "Property[SuppressFormsAuthenticationRedirect]"] + - ["System.String", "System.Web.HttpClientCertificate", "Property[ServerIssuer]"] + - ["System.Int32", "System.Web.HttpWorkerRequest", "Method[GetClientCertificateEncoding].ReturnValue"] + - ["System.String", "System.Web.HttpWorkerRequest", "Method[GetQueryString].ReturnValue"] + - ["System.Web.SiteMapProvider", "System.Web.SiteMapResolveEventArgs", "Property[Provider]"] + - ["System.Int32", "System.Web.HttpWorkerRequest!", "Field[HeaderExpires]"] + - ["System.Web.SiteMapProvider", "System.Web.SiteMapProvider", "Property[RootProvider]"] + - ["System.Web.HttpCachePolicyBase", "System.Web.HttpResponseBase", "Property[Cache]"] + - ["System.String", "System.Web.HttpRequestWrapper", "Property[FilePath]"] + - ["System.Web.HttpBrowserCapabilitiesBase", "System.Web.HttpRequestBase", "Property[Browser]"] + - ["System.Boolean", "System.Web.HttpWorkerRequest", "Method[IsClientConnected].ReturnValue"] + - ["System.Int32", "System.Web.HttpSessionStateBase", "Property[Timeout]"] + - ["System.Boolean", "System.Web.HttpSessionStateWrapper", "Property[IsCookieless]"] + - ["System.Int32", "System.Web.HttpWorkerRequest!", "Field[HeaderTrailer]"] + - ["System.Version", "System.Web.HttpBrowserCapabilitiesBase", "Property[W3CDomVersion]"] + - ["System.Int32[]", "System.Web.HttpRequestWrapper", "Method[MapImageCoordinates].ReturnValue"] + - ["System.Int32", "System.Web.HttpPostedFileWrapper", "Property[ContentLength]"] + - ["System.String", "System.Web.HttpRequestBase", "Property[CurrentExecutionFilePath]"] + - ["System.String", "System.Web.HttpWorkerRequest", "Method[GetRemoteName].ReturnValue"] + - ["System.Boolean", "System.Web.HttpBrowserCapabilitiesBase", "Property[SupportsEmptyStringInCookieValue]"] + - ["System.Collections.Specialized.NameValueCollection", "System.Web.HttpRequest", "Property[ServerVariables]"] + - ["System.String", "System.Web.HttpRequestWrapper", "Property[CurrentExecutionFilePathExtension]"] + - ["System.Collections.Specialized.NameValueCollection", "System.Web.UnvalidatedRequestValuesWrapper", "Property[Headers]"] + - ["System.Int32", "System.Web.HttpWorkerRequest!", "Field[HeaderLastModified]"] + - ["System.Int32", "System.Web.HttpResponseBase", "Property[Expires]"] + - ["System.Boolean", "System.Web.HttpBrowserCapabilitiesWrapper", "Property[CanInitiateVoiceCall]"] + - ["System.Boolean", "System.Web.HttpBrowserCapabilitiesBase", "Property[SupportsJPhoneSymbols]"] + - ["System.String", "System.Web.HttpSessionStateWrapper", "Property[SessionID]"] + - ["System.DateTime", "System.Web.HttpCachePolicy", "Method[GetExpires].ReturnValue"] + - ["System.Web.AspNetHostingPermissionLevel", "System.Web.AspNetHostingPermissionAttribute", "Property[Level]"] + - ["System.Int32", "System.Web.HttpWorkerRequest!", "Field[RequestHeaderMaximum]"] + - ["System.Web.IHttpHandler", "System.Web.HttpContextBase", "Property[CurrentHandler]"] + - ["System.Web.ProcessInfo[]", "System.Web.ProcessModelInfo!", "Method[GetHistory].ReturnValue"] + - ["System.Web.RequestNotification", "System.Web.RequestNotification!", "Field[ExecuteRequestHandler]"] + - ["System.String", "System.Web.HttpBrowserCapabilitiesWrapper", "Property[Item]"] + - ["System.Int32", "System.Web.HttpClientCertificate", "Property[Flags]"] + - ["System.Boolean", "System.Web.HttpBrowserCapabilitiesBase", "Property[CanRenderEmptySelects]"] + - ["System.String", "System.Web.HttpUtility!", "Method[JavaScriptStringEncode].ReturnValue"] + - ["System.Boolean", "System.Web.HttpCachePolicy", "Method[GetLastModifiedFromFileDependencies].ReturnValue"] + - ["System.Web.HttpServerUtility", "System.Web.HttpApplication", "Property[Server]"] + - ["System.ComponentModel.ISite", "System.Web.HttpApplication", "Property[Site]"] + - ["System.Web.HttpCacheRevalidation", "System.Web.HttpCacheRevalidation!", "Field[AllCaches]"] + - ["System.Collections.IEnumerator", "System.Web.HttpApplicationStateWrapper", "Method[GetEnumerator].ReturnValue"] + - ["System.Collections.Specialized.NameValueCollection", "System.Web.HttpRequestBase", "Property[Form]"] + - ["System.Version", "System.Web.HttpBrowserCapabilitiesWrapper", "Property[MSDomVersion]"] + - ["System.Exception[]", "System.Web.HttpContextBase", "Property[AllErrors]"] + - ["System.IO.Stream", "System.Web.HttpRequestBase", "Method[GetBufferlessInputStream].ReturnValue"] + - ["System.Int32", "System.Web.ParserErrorCollection", "Method[IndexOf].ReturnValue"] + - ["System.Collections.Specialized.NameValueCollection", "System.Web.UnvalidatedRequestValues", "Property[QueryString]"] + - ["System.String", "System.Web.HttpWorkerRequest", "Method[GetFilePathTranslated].ReturnValue"] + - ["System.String", "System.Web.DefaultHttpHandler", "Method[OverrideExecuteUrlPath].ReturnValue"] + - ["System.Boolean", "System.Web.HttpBrowserCapabilitiesWrapper", "Property[Frames]"] + - ["System.Collections.Specialized.NameValueCollection", "System.Web.HttpRequestBase", "Property[Params]"] + - ["System.Boolean", "System.Web.HttpCacheVaryByHeaders", "Property[AcceptTypes]"] + - ["System.String", "System.Web.HttpBrowserCapabilitiesWrapper", "Property[MobileDeviceModel]"] + - ["System.Web.HttpApplicationStateBase", "System.Web.HttpContextBase", "Property[Application]"] + - ["System.String", "System.Web.HttpWorkerRequest", "Method[MapPath].ReturnValue"] + - ["System.Text.Encoding", "System.Web.HttpResponse", "Property[HeaderEncoding]"] + - ["System.Int32", "System.Web.HttpWorkerRequest!", "Field[HeaderContentLanguage]"] + - ["System.String", "System.Web.ParserError", "Property[ErrorText]"] + - ["System.Boolean", "System.Web.HttpBrowserCapabilitiesWrapper", "Property[SupportsQueryStringInFormAction]"] + - ["System.Collections.IEnumerator", "System.Web.HttpStaticObjectsCollectionBase", "Method[GetEnumerator].ReturnValue"] + - ["System.Boolean", "System.Web.HttpResponse", "Property[BufferOutput]"] + - ["System.Web.RequestNotification", "System.Web.HttpContextWrapper", "Property[CurrentNotification]"] + - ["System.Collections.Specialized.NameObjectCollectionBase+KeysCollection", "System.Web.HttpSessionStateWrapper", "Property[Keys]"] + - ["System.String", "System.Web.HttpRequestWrapper", "Property[PhysicalApplicationPath]"] + - ["System.Boolean", "System.Web.HttpBrowserCapabilitiesBase", "Property[Frames]"] + - ["System.Int32", "System.Web.HttpWorkerRequest", "Method[GetTotalEntityBodyLength].ReturnValue"] + - ["System.Collections.ArrayList", "System.Web.HttpBrowserCapabilitiesBase", "Property[Browsers]"] + - ["System.Web.HttpCookieCollection", "System.Web.HttpRequestWrapper", "Property[Cookies]"] + - ["System.Boolean", "System.Web.HttpBrowserCapabilitiesWrapper", "Property[IsMobileDevice]"] + - ["System.Collections.IEnumerator", "System.Web.SiteMapNodeCollection", "Method[System.Collections.IEnumerable.GetEnumerator].ReturnValue"] + - ["System.String", "System.Web.HttpWorkerRequest", "Property[MachineConfigPath]"] + - ["System.Boolean", "System.Web.HttpBrowserCapabilitiesWrapper", "Property[SupportsItalic]"] + - ["System.Web.ISubscriptionToken", "System.Web.HttpContextWrapper", "Method[AddOnRequestCompleted].ReturnValue"] + - ["System.Object", "System.Web.HttpStaticObjectsCollection", "Property[SyncRoot]"] + - ["System.Int32", "System.Web.HttpServerUtilityWrapper", "Property[ScriptTimeout]"] + - ["System.Boolean", "System.Web.HttpBrowserCapabilities", "Property[JavaApplets]"] + - ["System.String", "System.Web.SiteMapNode", "Method[GetImplicitResourceString].ReturnValue"] + - ["System.Boolean", "System.Web.SiteMapNode", "Property[HasChildNodes]"] + - ["System.Int32", "System.Web.HttpWorkerRequest", "Method[GetRequestReason].ReturnValue"] + - ["System.Security.IPermission", "System.Web.AspNetHostingPermissionAttribute", "Method[CreatePermission].ReturnValue"] + - ["System.Int32", "System.Web.HttpWorkerRequest!", "Field[HeaderAcceptCharset]"] + - ["System.Int32", "System.Web.ProcessInfo", "Property[RequestCount]"] + - ["System.Int32", "System.Web.HttpWorkerRequest", "Method[ReadEntityBody].ReturnValue"] + - ["System.Boolean", "System.Web.HttpApplicationStateWrapper", "Property[IsSynchronized]"] + - ["System.Int32", "System.Web.HttpWorkerRequest!", "Field[HeaderIfModifiedSince]"] + - ["System.String", "System.Web.HttpUtility!", "Method[HtmlDecode].ReturnValue"] + - ["System.Web.EndEventHandler", "System.Web.EventHandlerTaskAsyncHelper", "Property[EndEventHandler]"] + - ["System.String", "System.Web.HttpWorkerRequest!", "Method[GetStatusDescription].ReturnValue"] + - ["System.Int32", "System.Web.HttpBrowserCapabilitiesBase", "Property[MaximumHrefLength]"] + - ["System.Web.Caching.Cache", "System.Web.HttpContextWrapper", "Property[Cache]"] + - ["System.String", "System.Web.HttpBrowserCapabilities", "Property[Version]"] + - ["System.Int32", "System.Web.HttpSessionStateBase", "Property[LCID]"] + - ["System.ComponentModel.EventHandlerList", "System.Web.HttpApplication", "Property[Events]"] + - ["System.Web.AspNetHostingPermissionLevel", "System.Web.AspNetHostingPermissionLevel!", "Field[High]"] + - ["System.Boolean", "System.Web.HttpBrowserCapabilitiesWrapper", "Property[CanSendMail]"] + - ["System.Boolean", "System.Web.HttpBrowserCapabilitiesBase", "Property[SupportsIModeSymbols]"] + - ["System.Boolean", "System.Web.HttpBrowserCapabilitiesBase", "Property[SupportsUncheck]"] + - ["System.Collections.Generic.IList", "System.Web.HttpContextBase", "Property[WebSocketRequestedProtocols]"] + - ["System.Boolean", "System.Web.HttpBrowserCapabilitiesBase", "Property[HidesRightAlignedMultiselectScrollbars]"] + - ["System.String", "System.Web.HttpCookie", "Property[Domain]"] + - ["System.Web.RequestNotification", "System.Web.RequestNotification!", "Field[ResolveRequestCache]"] + - ["System.String", "System.Web.HttpWorkerRequest", "Method[GetAppPathTranslated].ReturnValue"] + - ["System.String", "System.Web.HttpBrowserCapabilitiesBase", "Property[Version]"] + - ["System.String", "System.Web.HttpResponseWrapper", "Method[ApplyAppPathModifier].ReturnValue"] + - ["System.Boolean", "System.Web.TraceContext", "Property[IsEnabled]"] + - ["System.Object", "System.Web.HttpContextBase", "Method[GetSection].ReturnValue"] + - ["System.String[]", "System.Web.HttpApplicationStateWrapper", "Property[AllKeys]"] + - ["System.Int32", "System.Web.HttpBrowserCapabilitiesWrapper", "Property[NumberOfSoftkeys]"] + - ["System.Security.IPermission", "System.Web.AspNetHostingPermission", "Method[Union].ReturnValue"] + - ["System.IO.TextWriter", "System.Web.HttpResponseWrapper", "Property[Output]"] + - ["System.IAsyncResult", "System.Web.HttpTaskAsyncHandler", "Method[System.Web.IHttpAsyncHandler.BeginProcessRequest].ReturnValue"] + - ["System.Boolean", "System.Web.HttpCachePolicy", "Method[IsModified].ReturnValue"] + - ["System.String", "System.Web.UnvalidatedRequestValues", "Property[Item]"] + - ["System.String", "System.Web.HttpUtility!", "Method[UrlEncode].ReturnValue"] + - ["System.String", "System.Web.HttpServerUtilityBase", "Method[UrlTokenEncode].ReturnValue"] + - ["System.Int32", "System.Web.HttpSessionStateBase", "Property[CodePage]"] + - ["System.Boolean", "System.Web.HttpRequest", "Property[IsLocal]"] + - ["System.String", "System.Web.HttpRequestWrapper", "Property[PhysicalPath]"] + - ["System.Web.SiteMapProvider", "System.Web.SiteMap!", "Property[Provider]"] + - ["System.Web.SiteMapNode", "System.Web.SiteMapNode", "Method[Clone].ReturnValue"] + - ["System.String", "System.Web.HttpBrowserCapabilitiesWrapper", "Property[PreferredRenderingType]"] + - ["System.Web.UI.WebControls.SiteMapHierarchicalDataSourceView", "System.Web.SiteMapNodeCollection", "Method[GetHierarchicalDataSourceView].ReturnValue"] + - ["System.Web.HttpApplicationState", "System.Web.HttpContext", "Property[Application]"] + - ["System.Boolean", "System.Web.SiteMapNode", "Method[Equals].ReturnValue"] + - ["System.String", "System.Web.UnvalidatedRequestValuesWrapper", "Property[RawUrl]"] + - ["System.String", "System.Web.HttpWorkerRequest", "Property[RootWebConfigPath]"] + - ["System.Boolean", "System.Web.HttpRequestWrapper", "Property[IsSecureConnection]"] + - ["System.Collections.IDictionary", "System.Web.HttpContextBase", "Property[Items]"] + - ["System.Int32", "System.Web.HttpApplicationStateWrapper", "Property[Count]"] + - ["System.Double", "System.Web.HttpBrowserCapabilitiesBase", "Property[GatewayMinorVersion]"] + - ["System.IO.Stream", "System.Web.HttpResponseBase", "Property[OutputStream]"] + - ["System.String", "System.Web.HttpResponseWrapper", "Property[RedirectLocation]"] + - ["System.Int32", "System.Web.HttpWorkerRequest!", "Field[HeaderAcceptEncoding]"] + - ["System.Boolean", "System.Web.HttpBrowserCapabilitiesWrapper", "Property[RequiresHtmlAdaptiveErrorReporting]"] + - ["System.String[]", "System.Web.HttpRequestWrapper", "Property[AcceptTypes]"] + - ["System.Boolean", "System.Web.HttpBrowserCapabilitiesWrapper", "Property[SupportsEmptyStringInCookieValue]"] + - ["System.Collections.Specialized.NameValueCollection", "System.Web.UnvalidatedRequestValuesWrapper", "Property[Form]"] + - ["System.Exception", "System.Web.HttpContextWrapper", "Property[Error]"] + - ["System.Web.ReadEntityBodyMode", "System.Web.HttpRequest", "Property[ReadEntityBodyMode]"] + - ["System.String", "System.Web.HttpServerUtility!", "Method[UrlTokenEncode].ReturnValue"] + - ["System.Int32", "System.Web.HttpWorkerRequest!", "Field[HeaderDate]"] + - ["System.Boolean", "System.Web.HttpResponseWrapper", "Property[BufferOutput]"] + - ["System.Web.HttpCookieCollection", "System.Web.UnvalidatedRequestValuesBase", "Property[Cookies]"] + - ["System.Collections.Specialized.NameValueCollection", "System.Web.UnvalidatedRequestValuesBase", "Property[Form]"] + - ["System.String", "System.Web.HttpBrowserCapabilitiesBase", "Property[RequiredMetaTagNameValue]"] + - ["System.Int32", "System.Web.HttpWorkerRequest!", "Field[ReasonClientDisconnect]"] + - ["System.Web.ApplicationShutdownReason", "System.Web.ApplicationShutdownReason!", "Field[BinDirChangeOrDirectoryRename]"] + - ["System.Boolean", "System.Web.HttpResponseBase", "Property[TrySkipIisCustomErrors]"] + - ["System.Object", "System.Web.HttpServerUtilityBase", "Method[CreateObject].ReturnValue"] + - ["System.Web.BeginEventHandler", "System.Web.EventHandlerTaskAsyncHelper", "Property[BeginEventHandler]"] + - ["System.Boolean", "System.Web.HttpBrowserCapabilitiesBase", "Property[SupportsDivAlign]"] + - ["System.Byte[]", "System.Web.HttpUtility!", "Method[UrlEncodeToBytes].ReturnValue"] + - ["System.Web.HttpCookieMode", "System.Web.HttpCookieMode!", "Field[UseUri]"] + - ["System.String", "System.Web.HttpServerUtilityWrapper", "Method[HtmlEncode].ReturnValue"] + - ["System.Boolean", "System.Web.HttpBrowserCapabilitiesBase", "Property[RendersWmlDoAcceptsInline]"] + - ["System.Object", "System.Web.HttpContext", "Method[GetSection].ReturnValue"] + - ["System.Boolean", "System.Web.HttpBrowserCapabilitiesBase", "Property[Beta]"] + - ["System.Boolean", "System.Web.HttpBrowserCapabilitiesWrapper", "Property[SupportsFontSize]"] + - ["System.String", "System.Web.SiteMapNode", "Property[System.Web.UI.IHierarchyData.Type]"] + - ["System.String", "System.Web.SiteMapNode", "Method[ToString].ReturnValue"] + - ["System.Boolean", "System.Web.HttpBrowserCapabilities", "Property[Beta]"] + - ["System.Boolean", "System.Web.HttpBrowserCapabilitiesWrapper", "Property[SupportsInputMode]"] + - ["System.Collections.Specialized.NameValueCollection", "System.Web.HttpRequest", "Property[Form]"] + - ["System.String", "System.Web.SiteMapNode", "Property[System.Web.UI.INavigateUIData.Name]"] + - ["System.Boolean", "System.Web.HttpResponseWrapper", "Property[SuppressContent]"] + - ["System.IServiceProvider", "System.Web.HttpRuntime!", "Property[WebObjectActivator]"] + - ["System.Exception", "System.Web.HttpContext", "Property[Error]"] + - ["System.Web.Instrumentation.PageInstrumentationService", "System.Web.HttpContextBase", "Property[PageInstrumentation]"] + - ["System.String", "System.Web.SiteMapNode", "Property[Url]"] + - ["System.IO.Stream", "System.Web.HttpRequest", "Property[Filter]"] + - ["System.Boolean", "System.Web.HttpBrowserCapabilitiesWrapper", "Property[Crawler]"] + - ["System.Web.Profile.ProfileBase", "System.Web.HttpContextBase", "Property[Profile]"] + - ["System.Boolean", "System.Web.SiteMapNode", "Method[IsDescendantOf].ReturnValue"] + - ["System.String", "System.Web.HttpRequestBase", "Property[FilePath]"] + - ["System.String", "System.Web.HttpBrowserCapabilitiesBase", "Property[Item]"] + - ["System.Web.SiteMapNode", "System.Web.SiteMap!", "Property[CurrentNode]"] + - ["System.Boolean", "System.Web.HttpBrowserCapabilities", "Property[JavaScript]"] + - ["System.Byte[]", "System.Web.HttpUtility!", "Method[UrlDecodeToBytes].ReturnValue"] + - ["System.Text.Encoding", "System.Web.HttpRequest", "Property[ContentEncoding]"] + - ["System.Web.HttpPostedFileBase", "System.Web.HttpFileCollectionBase", "Property[Item]"] + - ["System.Boolean", "System.Web.HttpBrowserCapabilitiesWrapper", "Method[IsBrowser].ReturnValue"] + - ["System.Object", "System.Web.HttpApplicationState", "Method[Get].ReturnValue"] + - ["System.String", "System.Web.HttpResponse", "Property[ContentType]"] + - ["System.String", "System.Web.IHtmlString", "Method[ToHtmlString].ReturnValue"] + - ["System.Boolean", "System.Web.HttpBrowserCapabilitiesWrapper", "Property[RequiresControlStateInSession]"] + - ["System.Byte[]", "System.Web.HttpServerUtility!", "Method[UrlTokenDecode].ReturnValue"] + - ["System.String", "System.Web.HttpRequestBase", "Property[CurrentExecutionFilePathExtension]"] + - ["System.Web.HttpApplication", "System.Web.HttpContextWrapper", "Property[ApplicationInstance]"] + - ["System.Boolean", "System.Web.HttpBrowserCapabilitiesBase", "Property[SupportsBodyColor]"] + - ["System.Boolean", "System.Web.HttpBrowserCapabilitiesWrapper", "Property[RequiresAttributeColonSubstitution]"] + - ["System.DateTime", "System.Web.HttpContext", "Property[Timestamp]"] + - ["System.String", "System.Web.HttpBrowserCapabilities", "Property[Browser]"] + - ["System.Web.AspNetHostingPermissionLevel", "System.Web.AspNetHostingPermissionLevel!", "Field[Low]"] + - ["System.Boolean", "System.Web.HttpBrowserCapabilitiesWrapper", "Property[RendersBreakBeforeWmlSelectAndInput]"] + - ["System.String", "System.Web.TraceContextRecord", "Property[Message]"] + - ["System.Object", "System.Web.SiteMapNodeCollection", "Property[System.Collections.ICollection.SyncRoot]"] + - ["System.Web.SiteMapNode", "System.Web.SiteMapProvider", "Property[CurrentNode]"] + - ["System.String", "System.Web.HttpServerUtilityBase", "Method[HtmlEncode].ReturnValue"] + - ["System.Byte[]", "System.Web.HttpRequest", "Method[BinaryRead].ReturnValue"] + - ["System.Boolean", "System.Web.HttpBrowserCapabilitiesWrapper", "Property[AOL]"] + - ["System.String", "System.Web.HttpRequestWrapper", "Method[MapPath].ReturnValue"] + - ["System.Int32", "System.Web.HttpWorkerRequest!", "Field[HeaderVary]"] + - ["System.Web.Configuration.AsyncPreloadModeFlags", "System.Web.HttpContextWrapper", "Property[AsyncPreloadMode]"] + - ["System.Boolean", "System.Web.HttpContextBase", "Property[IsWebSocketRequestUpgrading]"] + - ["System.Boolean", "System.Web.HttpRequest", "Property[IsSecureConnection]"] + - ["System.Web.SiteMapNode", "System.Web.XmlSiteMapProvider", "Method[FindSiteMapNodeFromKey].ReturnValue"] + - ["System.String", "System.Web.HttpResponseBase", "Method[ApplyAppPathModifier].ReturnValue"] + - ["System.Web.ITlsTokenBindingInfo", "System.Web.HttpRequest", "Property[TlsTokenBindingInfo]"] + - ["System.Web.HttpFileCollectionBase", "System.Web.UnvalidatedRequestValuesWrapper", "Property[Files]"] + - ["System.String", "System.Web.HttpRequest", "Property[PhysicalPath]"] + - ["System.Object", "System.Web.HttpContextBase", "Method[GetService].ReturnValue"] + - ["System.DateTime", "System.Web.HttpResponseBase", "Property[ExpiresAbsolute]"] + - ["System.Uri", "System.Web.HttpRequest", "Property[UrlReferrer]"] + - ["System.Object", "System.Web.HttpStaticObjectsCollectionBase", "Property[Item]"] + - ["System.Boolean", "System.Web.HttpBrowserCapabilitiesWrapper", "Property[CanRenderAfterInputOrSelectElement]"] + - ["System.Object", "System.Web.HttpSessionStateWrapper", "Property[Item]"] + - ["System.Int32", "System.Web.SiteMapNodeCollection", "Property[System.Collections.ICollection.Count]"] + - ["System.Boolean", "System.Web.HttpBrowserCapabilitiesBase", "Property[RequiresControlStateInSession]"] + - ["System.Byte[]", "System.Web.ITlsTokenBindingInfo", "Method[GetReferredTokenBindingId].ReturnValue"] + - ["System.Boolean", "System.Web.HttpBrowserCapabilitiesWrapper", "Property[UseOptimizedCacheKey]"] + - ["System.String", "System.Web.HttpRequestBase", "Property[HttpMethod]"] + - ["System.String", "System.Web.HttpUtility!", "Method[UrlPathEncode].ReturnValue"] + - ["System.Web.UI.HtmlTextWriter", "System.Web.HttpBrowserCapabilitiesWrapper", "Method[CreateHtmlTextWriter].ReturnValue"] + - ["System.String", "System.Web.HttpWorkerRequest", "Method[GetServerVariable].ReturnValue"] + - ["System.String", "System.Web.HttpResponse", "Property[Status]"] + - ["System.IO.Stream", "System.Web.HttpPostedFileBase", "Property[InputStream]"] + - ["System.String", "System.Web.HttpRequestBase", "Property[PhysicalPath]"] + - ["System.Web.SameSiteMode", "System.Web.HttpCookie", "Property[SameSite]"] + - ["System.Boolean", "System.Web.HttpCacheVaryByContentEncodings", "Property[Item]"] + - ["System.Boolean", "System.Web.SiteMapNode", "Method[IsAccessibleToUser].ReturnValue"] + - ["System.Boolean", "System.Web.HttpBrowserCapabilitiesWrapper", "Property[SupportsJPhoneSymbols]"] + - ["System.Web.Caching.Cache", "System.Web.HttpContextBase", "Property[Cache]"] + - ["System.Version", "System.Web.HttpRuntime!", "Property[IISVersion]"] + - ["System.Object", "System.Web.HttpServerUtility", "Method[CreateObjectFromClsid].ReturnValue"] + - ["System.Boolean", "System.Web.HttpBrowserCapabilitiesWrapper", "Property[SupportsCss]"] + - ["System.Boolean", "System.Web.HttpResponseBase", "Property[HeadersWritten]"] + - ["System.String", "System.Web.HttpResponseWrapper", "Property[CacheControl]"] + - ["System.Web.ProcessStatus", "System.Web.ProcessInfo", "Property[Status]"] + - ["System.Version", "System.Web.HttpBrowserCapabilitiesBase", "Property[ClrVersion]"] + - ["System.Boolean", "System.Web.HttpBrowserCapabilities", "Property[AOL]"] + - ["System.String", "System.Web.SiteMapNode", "Property[Key]"] + - ["System.Int32", "System.Web.HttpWorkerRequest!", "Field[HeaderMaxForwards]"] + - ["System.Boolean", "System.Web.HttpResponseBase", "Property[SuppressContent]"] + - ["System.Boolean", "System.Web.HttpContext", "Property[IsCustomErrorEnabled]"] + - ["System.Int32", "System.Web.HttpWorkerRequest!", "Method[GetKnownResponseHeaderIndex].ReturnValue"] + - ["System.Web.AspNetHostingPermissionLevel", "System.Web.AspNetHostingPermission", "Property[Level]"] + - ["System.Web.HttpCookieMode", "System.Web.HttpSessionStateWrapper", "Property[CookieMode]"] + - ["System.Object", "System.Web.HttpContext!", "Method[GetLocalResourceObject].ReturnValue"] + - ["System.Boolean", "System.Web.HttpResponseWrapper", "Property[SuppressDefaultCacheControlHeader]"] + - ["System.Boolean", "System.Web.HttpApplication", "Property[System.Web.IHttpHandler.IsReusable]"] + - ["System.Boolean", "System.Web.HttpBrowserCapabilitiesWrapper", "Property[VBScript]"] + - ["System.IO.Stream", "System.Web.HttpPostedFile", "Property[InputStream]"] + - ["System.Boolean", "System.Web.HttpBrowserCapabilitiesBase", "Property[CanRenderSetvarZeroWithMultiSelectionList]"] + - ["System.Exception", "System.Web.TraceContextRecord", "Property[ErrorInfo]"] + - ["System.String", "System.Web.HttpServerUtility", "Method[HtmlEncode].ReturnValue"] + - ["System.Object", "System.Web.SiteMapNodeCollection", "Property[SyncRoot]"] + - ["System.Uri", "System.Web.HttpRequestBase", "Property[Url]"] + - ["System.Web.RequestNotification", "System.Web.RequestNotification!", "Field[LogRequest]"] + - ["System.String", "System.Web.HttpRequestBase", "Method[MapPath].ReturnValue"] + - ["System.String", "System.Web.HttpRequestBase", "Property[PathInfo]"] + - ["System.Web.HttpApplication", "System.Web.HttpContextBase", "Property[ApplicationInstance]"] + - ["System.Web.UI.IHierarchicalEnumerable", "System.Web.SiteMapNode", "Method[System.Web.UI.IHierarchyData.GetChildren].ReturnValue"] + - ["System.Boolean", "System.Web.HttpSessionStateWrapper", "Property[IsSynchronized]"] + - ["System.String", "System.Web.HttpRuntime!", "Property[BinDirectory]"] + - ["System.Web.HttpStaticObjectsCollectionBase", "System.Web.HttpApplicationStateWrapper", "Property[StaticObjects]"] + - ["System.String", "System.Web.VirtualPathUtility!", "Method[Combine].ReturnValue"] + - ["System.Int32", "System.Web.HttpWorkerRequest!", "Field[ReasonResponseCacheMiss]"] + - ["System.Web.Routing.RequestContext", "System.Web.HttpRequest", "Property[RequestContext]"] + - ["System.Web.ApplicationShutdownReason", "System.Web.ApplicationShutdownReason!", "Field[MaxRecompilationsReached]"] + - ["System.Boolean", "System.Web.HttpTaskAsyncHandler", "Property[IsReusable]"] + - ["System.Collections.Specialized.NameValueCollection", "System.Web.UnvalidatedRequestValues", "Property[Form]"] + - ["System.Boolean", "System.Web.HttpBrowserCapabilitiesWrapper", "Property[JavaApplets]"] + - ["System.Security.Authentication.ExtendedProtection.ChannelBinding", "System.Web.HttpRequestBase", "Property[HttpChannelBinding]"] + - ["System.Web.SiteMapProvider", "System.Web.SiteMapProviderCollection", "Property[Item]"] + - ["System.String", "System.Web.VirtualPathUtility!", "Method[RemoveTrailingSlash].ReturnValue"] + - ["System.Web.RequestNotification", "System.Web.RequestNotification!", "Field[AcquireRequestState]"] + - ["System.Boolean", "System.Web.HttpBrowserCapabilitiesBase", "Property[SupportsRedirectWithCookie]"] + - ["System.Boolean", "System.Web.HttpBrowserCapabilitiesBase", "Property[HasBackButton]"] + - ["System.IO.Stream", "System.Web.HttpRequest", "Method[GetBufferedInputStream].ReturnValue"] + - ["System.String[]", "System.Web.HttpCacheVaryByParams", "Method[GetParams].ReturnValue"] + - ["System.Web.HttpStaticObjectsCollectionBase", "System.Web.HttpApplicationStateBase", "Property[StaticObjects]"] + - ["System.Uri", "System.Web.UnvalidatedRequestValuesWrapper", "Property[Url]"] + - ["System.Web.HttpCookieCollection", "System.Web.UnvalidatedRequestValues", "Property[Cookies]"] + - ["System.String", "System.Web.HttpClientCertificate", "Property[ServerSubject]"] + - ["System.Boolean", "System.Web.HttpWorkerRequest", "Method[HeadersSent].ReturnValue"] + - ["System.Object", "System.Web.SiteMapNode", "Property[System.Web.UI.IHierarchyData.Item]"] + - ["System.Object", "System.Web.HttpStaticObjectsCollectionWrapper", "Method[GetObject].ReturnValue"] + - ["System.Version", "System.Web.HttpBrowserCapabilitiesBase", "Property[JScriptVersion]"] + - ["System.String", "System.Web.HttpRequestWrapper", "Property[CurrentExecutionFilePath]"] + - ["System.IO.Stream", "System.Web.HttpResponseBase", "Property[Filter]"] + - ["System.Int32", "System.Web.HttpWorkerRequest!", "Field[HeaderServer]"] + - ["System.Web.Caching.Cache", "System.Web.HttpContext", "Property[Cache]"] + - ["System.Web.RequestNotification", "System.Web.RequestNotification!", "Field[UpdateRequestCache]"] + - ["System.Int32", "System.Web.HttpWorkerRequest", "Method[EndRead].ReturnValue"] + - ["System.IO.Stream", "System.Web.HttpRequestWrapper", "Method[GetBufferedInputStream].ReturnValue"] + - ["System.String", "System.Web.HttpRequest", "Property[ApplicationPath]"] + - ["System.Boolean", "System.Web.HttpBrowserCapabilitiesBase", "Property[RequiresAttributeColonSubstitution]"] + - ["System.Web.HttpCacheability", "System.Web.HttpCacheability!", "Field[Public]"] + - ["System.Web.SiteMapNode", "System.Web.XmlSiteMapProvider", "Property[CurrentNode]"] + - ["System.Boolean", "System.Web.HttpSessionStateBase", "Property[IsSynchronized]"] + - ["System.String", "System.Web.HttpRequestWrapper", "Property[UserAgent]"] + - ["System.Int32", "System.Web.HttpWorkerRequest!", "Field[HeaderAccept]"] + - ["System.Web.HttpCacheVaryByHeaders", "System.Web.HttpCachePolicy", "Property[VaryByHeaders]"] + - ["System.Int32", "System.Web.HttpWorkerRequest!", "Field[HeaderAuthorization]"] + - ["System.Int32", "System.Web.HttpServerUtilityBase", "Property[ScriptTimeout]"] + - ["System.Web.HttpCacheability", "System.Web.HttpCachePolicy", "Method[GetCacheability].ReturnValue"] + - ["System.Uri", "System.Web.UnvalidatedRequestValuesBase", "Property[Url]"] + - ["System.Collections.Generic.IList", "System.Web.HttpFileCollectionWrapper", "Method[GetMultiple].ReturnValue"] + - ["System.String", "System.Web.HttpClientCertificate", "Property[SerialNumber]"] + - ["System.Boolean", "System.Web.HttpResponse", "Property[Buffer]"] + - ["System.Object", "System.Web.HttpStaticObjectsCollectionBase", "Method[GetObject].ReturnValue"] + - ["System.Collections.Specialized.NameValueCollection", "System.Web.UnvalidatedRequestValuesBase", "Property[QueryString]"] + - ["System.Web.SiteMapNode", "System.Web.SiteMapProvider", "Method[GetCurrentNodeAndHintAncestorNodes].ReturnValue"] + - ["System.Web.Profile.ProfileBase", "System.Web.HttpContext", "Property[Profile]"] + - ["System.Boolean", "System.Web.HttpBrowserCapabilitiesBase", "Property[SupportsSelectMultiple]"] + - ["System.Web.HttpCacheVaryByContentEncodings", "System.Web.HttpCachePolicyBase", "Property[VaryByContentEncodings]"] + - ["System.Boolean", "System.Web.HttpBrowserCapabilitiesBase", "Property[CanInitiateVoiceCall]"] + - ["System.String", "System.Web.HttpFileCollectionBase", "Method[GetKey].ReturnValue"] + - ["System.Web.SiteMapNode", "System.Web.SiteMapProvider", "Method[GetRootNodeCore].ReturnValue"] + - ["System.String", "System.Web.HttpPostedFile", "Property[ContentType]"] + - ["System.String", "System.Web.HttpWorkerRequest", "Method[GetFilePath].ReturnValue"] + - ["System.Boolean", "System.Web.HttpBrowserCapabilitiesBase", "Property[RendersBreakBeforeWmlSelectAndInput]"] + - ["System.Version", "System.Web.HttpBrowserCapabilitiesWrapper", "Property[ClrVersion]"] + - ["System.String", "System.Web.HttpRequestWrapper", "Property[AppRelativeCurrentExecutionFilePath]"] + - ["System.Web.HttpCacheVaryByParams", "System.Web.HttpCachePolicy", "Property[VaryByParams]"] + - ["System.Text.Encoding", "System.Web.HttpResponseWrapper", "Property[ContentEncoding]"] + - ["System.Web.SessionState.SessionStateMode", "System.Web.HttpSessionStateBase", "Property[Mode]"] + - ["System.Web.Configuration.AsyncPreloadModeFlags", "System.Web.HttpContextBase", "Property[AsyncPreloadMode]"] + - ["System.Collections.Specialized.NameObjectCollectionBase+KeysCollection", "System.Web.HttpFileCollectionWrapper", "Property[Keys]"] + - ["System.Web.HttpApplicationStateBase", "System.Web.HttpApplicationStateBase", "Property[Contents]"] + - ["System.Threading.CancellationToken", "System.Web.HttpRequestWrapper", "Property[TimedOutToken]"] + - ["System.Web.IHttpModule", "System.Web.HttpModuleCollection", "Method[Get].ReturnValue"] + - ["System.IO.TextWriter", "System.Web.HttpResponse", "Property[Output]"] + - ["System.Security.IPermission", "System.Web.AspNetHostingPermission", "Method[Intersect].ReturnValue"] + - ["System.Web.ApplicationShutdownReason", "System.Web.ApplicationShutdownReason!", "Field[HostingEnvironment]"] + - ["System.Boolean", "System.Web.HttpBrowserCapabilitiesBase", "Property[RequiresNoBreakInFormatting]"] + - ["System.Threading.CancellationToken", "System.Web.HttpResponseBase", "Property[ClientDisconnectedToken]"] + - ["System.IAsyncResult", "System.Web.HttpApplication", "Method[System.Web.IHttpAsyncHandler.BeginProcessRequest].ReturnValue"] + - ["System.Boolean", "System.Web.HttpBrowserCapabilities", "Property[BackgroundSounds]"] + - ["System.String", "System.Web.HttpRuntime!", "Property[AspInstallDirectory]"] + - ["System.Boolean", "System.Web.HttpBrowserCapabilitiesWrapper", "Property[Win32]"] + - ["System.Web.HttpServerUtilityBase", "System.Web.HttpContextBase", "Property[Server]"] + - ["System.String", "System.Web.HttpWorkerRequest", "Method[GetRawUrl].ReturnValue"] + - ["System.Boolean", "System.Web.SiteMapNodeCollection", "Property[IsSynchronized]"] + - ["System.String", "System.Web.HttpApplication", "Method[GetVaryByCustomString].ReturnValue"] + - ["System.Boolean", "System.Web.HttpBrowserCapabilitiesWrapper", "Property[RequiresOutputOptimization]"] + - ["System.Boolean", "System.Web.SiteMapNodeCollection", "Property[System.Collections.IList.IsFixedSize]"] + - ["System.String", "System.Web.HttpBrowserCapabilitiesBase", "Property[PreferredImageMime]"] + - ["System.Boolean", "System.Web.HttpClientCertificate", "Property[IsPresent]"] + - ["System.Boolean", "System.Web.HttpSessionStateWrapper", "Property[IsReadOnly]"] + - ["System.String", "System.Web.HttpCookieCollection", "Method[GetKey].ReturnValue"] + - ["System.Boolean", "System.Web.HttpBrowserCapabilitiesBase", "Property[SupportsItalic]"] + - ["System.Boolean", "System.Web.HttpBrowserCapabilitiesWrapper", "Property[RendersBreaksAfterHtmlLists]"] + - ["System.Web.UI.HtmlTextWriter", "System.Web.HttpBrowserCapabilitiesBase", "Method[CreateHtmlTextWriter].ReturnValue"] + - ["System.String", "System.Web.HttpBrowserCapabilitiesWrapper", "Property[InputType]"] + - ["System.Threading.Tasks.Task", "System.Web.HttpResponse", "Method[FlushAsync].ReturnValue"] + - ["System.String", "System.Web.VirtualPathUtility!", "Method[GetFileName].ReturnValue"] + - ["System.Boolean", "System.Web.HttpBrowserCapabilitiesWrapper", "Property[RequiresUrlEncodedPostfieldValues]"] + - ["System.Collections.Specialized.NameValueCollection", "System.Web.HttpRequestBase", "Property[Headers]"] + - ["System.Boolean", "System.Web.HttpBrowserCapabilitiesBase", "Property[AOL]"] + - ["System.Web.HttpRequest", "System.Web.HttpContext", "Property[Request]"] + - ["System.Collections.Generic.IList", "System.Web.HttpContext", "Property[WebSocketRequestedProtocols]"] + - ["System.Boolean", "System.Web.HttpResponseWrapper", "Property[HeadersWritten]"] + - ["System.Boolean", "System.Web.HttpResponseWrapper", "Property[TrySkipIisCustomErrors]"] + - ["System.Web.HttpResponse", "System.Web.HttpApplication", "Property[Response]"] + - ["System.Web.RequestNotification", "System.Web.RequestNotification!", "Field[AuthenticateRequest]"] + - ["System.Boolean", "System.Web.HttpContextWrapper", "Property[IsWebSocketRequest]"] + - ["System.String", "System.Web.HttpServerUtilityBase", "Method[HtmlDecode].ReturnValue"] + - ["System.Web.HttpSessionStateBase", "System.Web.HttpContextBase", "Property[Session]"] + - ["System.Double[]", "System.Web.HttpRequest", "Method[MapRawImageCoordinates].ReturnValue"] + - ["System.Boolean", "System.Web.HttpContextBase", "Property[IsDebuggingEnabled]"] + - ["System.Web.IHttpHandler", "System.Web.HttpContext", "Property[PreviousHandler]"] + - ["System.Security.Principal.WindowsIdentity", "System.Web.HttpRequest", "Property[LogonUserIdentity]"] + - ["System.Collections.Specialized.NameValueCollection", "System.Web.UnvalidatedRequestValuesWrapper", "Property[QueryString]"] + - ["System.Collections.Specialized.NameValueCollection", "System.Web.HttpRequest", "Property[Params]"] + - ["System.Collections.ICollection", "System.Web.TraceContextEventArgs", "Property[TraceRecords]"] + - ["System.Int32", "System.Web.HttpWorkerRequest!", "Field[HeaderLocation]"] + - ["System.Web.IHttpHandler", "System.Web.HttpContextWrapper", "Property[PreviousHandler]"] + - ["System.String", "System.Web.HttpWorkerRequest", "Method[GetKnownRequestHeader].ReturnValue"] + - ["System.Threading.Tasks.Task", "System.Web.HttpResponseWrapper", "Method[FlushAsync].ReturnValue"] + - ["System.Boolean", "System.Web.HttpCookie", "Property[HttpOnly]"] + - ["System.Int32", "System.Web.HttpResponseWrapper", "Property[Expires]"] + - ["System.Web.HttpValidationStatus", "System.Web.HttpValidationStatus!", "Field[IgnoreThisRequest]"] + - ["System.String", "System.Web.HttpApplicationStateBase", "Method[GetKey].ReturnValue"] + - ["System.Boolean", "System.Web.HttpBrowserCapabilities", "Property[Crawler]"] + - ["System.Boolean", "System.Web.HttpContext", "Property[IsDebuggingEnabled]"] + - ["System.Boolean", "System.Web.HttpApplicationStateBase", "Property[IsSynchronized]"] + - ["System.String", "System.Web.HttpCachePolicy", "Method[GetVaryByCustom].ReturnValue"] + - ["System.Collections.Specialized.NameValueCollection", "System.Web.UnvalidatedRequestValuesBase", "Property[Headers]"] + - ["System.Int32", "System.Web.HttpWorkerRequest!", "Field[HeaderContentEncoding]"] + - ["System.Boolean", "System.Web.HttpStaticObjectsCollection", "Property[IsSynchronized]"] + - ["System.Boolean", "System.Web.HttpBrowserCapabilitiesBase", "Property[ActiveXControls]"] + - ["System.Web.HttpCachePolicyBase", "System.Web.HttpResponseWrapper", "Property[Cache]"] + - ["System.Web.ITlsTokenBindingInfo", "System.Web.HttpRequestBase", "Property[TlsTokenBindingInfo]"] + - ["System.Byte[]", "System.Web.HttpWorkerRequest", "Method[GetPreloadedEntityBody].ReturnValue"] + - ["System.String", "System.Web.HttpPostedFileWrapper", "Property[ContentType]"] + - ["System.String[]", "System.Web.HttpCookieCollection", "Property[AllKeys]"] + - ["System.String", "System.Web.HttpBrowserCapabilitiesWrapper", "Property[MinorVersionString]"] + - ["System.IO.Stream", "System.Web.HttpResponseWrapper", "Property[OutputStream]"] + - ["System.String", "System.Web.HttpWorkerRequest", "Method[GetUnknownRequestHeader].ReturnValue"] + - ["System.Int32", "System.Web.HttpWorkerRequest!", "Field[HeaderContentLocation]"] + - ["System.Web.ProcessShutdownReason", "System.Web.ProcessShutdownReason!", "Field[MemoryLimitExceeded]"] + - ["System.Double", "System.Web.HttpBrowserCapabilitiesBase", "Property[MinorVersion]"] + - ["System.String", "System.Web.HttpCompileException", "Property[Message]"] + - ["System.String", "System.Web.HttpCookie", "Property[Value]"] + - ["System.String[]", "System.Web.HttpFileCollection", "Property[AllKeys]"] + - ["System.Boolean", "System.Web.HttpBrowserCapabilitiesBase", "Property[RendersBreaksAfterWmlAnchor]"] + - ["System.Boolean", "System.Web.HttpBrowserCapabilities", "Property[Win32]"] + - ["System.Collections.Specialized.NameValueCollection", "System.Web.HttpResponseBase", "Property[Headers]"] + - ["System.String", "System.Web.SiteMapProvider", "Property[ResourceKey]"] + - ["System.Int32", "System.Web.ProcessInfo", "Property[ProcessID]"] + - ["System.Web.HttpPostedFileBase", "System.Web.HttpFileCollectionWrapper", "Property[Item]"] + - ["System.IO.Stream", "System.Web.HttpRequestWrapper", "Property[Filter]"] + - ["System.String", "System.Web.HttpCookie", "Property[Item]"] + - ["System.Int32", "System.Web.HttpBrowserCapabilitiesBase", "Property[DefaultSubmitButtonLimit]"] + - ["System.Collections.Specialized.NameValueCollection", "System.Web.HttpRequest", "Property[Headers]"] + - ["System.Int32", "System.Web.HttpWorkerRequest!", "Field[HeaderKeepAlive]"] + - ["System.String", "System.Web.HttpRequest", "Property[PathInfo]"] + - ["System.Web.UnvalidatedRequestValuesBase", "System.Web.HttpRequestBase", "Property[Unvalidated]"] + - ["System.String", "System.Web.HttpClientCertificate", "Property[Cookie]"] + - ["System.Int32", "System.Web.SiteMapNodeCollection", "Method[System.Collections.IList.Add].ReturnValue"] + - ["System.Object", "System.Web.HttpServerUtilityBase", "Method[CreateObjectFromClsid].ReturnValue"] + - ["System.Boolean", "System.Web.HttpBrowserCapabilitiesBase", "Property[SupportsFontName]"] + - ["System.Boolean", "System.Web.HttpBrowserCapabilitiesWrapper", "Property[SupportsBold]"] + - ["System.String[]", "System.Web.HttpCacheVaryByHeaders", "Method[GetHeaders].ReturnValue"] + - ["System.String", "System.Web.HttpBrowserCapabilitiesWrapper", "Property[Type]"] + - ["System.IO.Stream", "System.Web.HttpRequestBase", "Method[GetBufferedInputStream].ReturnValue"] + - ["System.Int32", "System.Web.HttpWorkerRequest", "Method[GetPreloadedEntityBody].ReturnValue"] + - ["System.Boolean", "System.Web.HttpBrowserCapabilitiesBase", "Property[VBScript]"] + - ["System.String", "System.Web.HttpPostedFileBase", "Property[ContentType]"] + - ["System.Boolean", "System.Web.HttpBrowserCapabilitiesBase", "Property[SupportsBold]"] + - ["System.String", "System.Web.HttpBrowserCapabilitiesWrapper", "Property[PreferredImageMime]"] + - ["System.Web.SiteMapNode", "System.Web.XmlSiteMapProvider", "Method[BuildSiteMap].ReturnValue"] + - ["System.String", "System.Web.HttpRequest", "Property[UserAgent]"] + - ["System.IO.Stream", "System.Web.HttpRequestWrapper", "Method[GetBufferlessInputStream].ReturnValue"] + - ["System.String[]", "System.Web.HttpRequest", "Property[UserLanguages]"] + - ["System.Web.SiteMapNodeCollection", "System.Web.StaticSiteMapProvider", "Method[GetChildNodes].ReturnValue"] + - ["System.Boolean", "System.Web.HttpBrowserCapabilitiesBase", "Property[RequiresContentTypeMetaTag]"] + - ["System.String", "System.Web.HttpRequest", "Property[CurrentExecutionFilePathExtension]"] + - ["System.String", "System.Web.HttpRequest", "Property[PhysicalApplicationPath]"] + - ["System.Int32", "System.Web.HttpException", "Property[WebEventCode]"] + - ["System.Web.Routing.RequestContext", "System.Web.HttpRequestBase", "Property[RequestContext]"] + - ["System.Boolean", "System.Web.HttpBrowserCapabilitiesBase", "Property[CanRenderMixedSelects]"] + - ["System.Boolean", "System.Web.HttpBrowserCapabilitiesWrapper", "Property[SupportsCacheControlMetaTag]"] + - ["System.Boolean", "System.Web.HttpBrowserCapabilities", "Property[Tables]"] + - ["System.IO.Stream", "System.Web.HttpRequest", "Property[InputStream]"] + - ["System.Web.HttpApplicationState", "System.Web.HttpApplicationState", "Property[Contents]"] + - ["System.String", "System.Web.HttpWorkerRequest", "Method[GetAppPoolID].ReturnValue"] + - ["System.Boolean", "System.Web.HttpCookie!", "Method[TryParse].ReturnValue"] + - ["System.Web.UI.WebControls.SiteMapHierarchicalDataSourceView", "System.Web.SiteMapNode", "Method[GetHierarchicalDataSourceView].ReturnValue"] + - ["System.Web.SiteMapProviderCollection", "System.Web.SiteMap!", "Property[Providers]"] + - ["System.Collections.Generic.IList", "System.Web.HttpFileCollectionBase", "Method[GetMultiple].ReturnValue"] + - ["System.String", "System.Web.HttpCompileException", "Property[SourceCode]"] + - ["System.Web.SiteMapNodeCollection", "System.Web.SiteMapNode", "Method[GetAllNodes].ReturnValue"] + - ["System.Int32", "System.Web.HttpWorkerRequest!", "Field[HeaderProxyAuthenticate]"] + - ["System.Text.Encoding", "System.Web.HttpResponse", "Property[ContentEncoding]"] + - ["System.Web.HttpClientCertificate", "System.Web.HttpRequest", "Property[ClientCertificate]"] + - ["System.String", "System.Web.HttpRequestBase", "Property[UserHostAddress]"] + - ["System.Web.TraceMode", "System.Web.TraceMode!", "Field[SortByCategory]"] + - ["System.String", "System.Web.HttpResponse", "Property[Charset]"] + - ["System.String", "System.Web.HttpServerUtility", "Method[HtmlDecode].ReturnValue"] + - ["System.String", "System.Web.HttpRequest", "Property[HttpMethod]"] + - ["System.Int32", "System.Web.HttpResponse", "Property[StatusCode]"] + - ["System.Version", "System.Web.HttpBrowserCapabilitiesBase", "Property[MSDomVersion]"] + - ["System.String", "System.Web.HttpServerUtilityBase", "Method[MapPath].ReturnValue"] + - ["System.String", "System.Web.SiteMapNode", "Property[System.Web.UI.INavigateUIData.NavigateUrl]"] + - ["System.Int32", "System.Web.HttpWorkerRequest!", "Field[ReasonCacheSecurity]"] + - ["System.String", "System.Web.HttpResponseWrapper", "Property[Charset]"] + - ["System.Web.HttpCacheVaryByContentEncodings", "System.Web.HttpCachePolicy", "Property[VaryByContentEncodings]"] + - ["System.Threading.CancellationToken", "System.Web.HttpRequestBase", "Property[TimedOutToken]"] + - ["System.Int32", "System.Web.HttpWorkerRequest!", "Field[ReasonCachePolicy]"] + - ["System.Int32", "System.Web.HttpResponseWrapper", "Property[StatusCode]"] + - ["System.Int32", "System.Web.HttpWorkerRequest!", "Field[HeaderTransferEncoding]"] + - ["System.Int32", "System.Web.HttpBrowserCapabilitiesWrapper", "Property[MaximumHrefLength]"] + - ["System.Text.Encoding", "System.Web.HttpRequestWrapper", "Property[ContentEncoding]"] + - ["System.String", "System.Web.IPartitionResolver", "Method[ResolvePartition].ReturnValue"] + - ["System.Web.HttpApplicationStateBase", "System.Web.HttpApplicationStateWrapper", "Property[Contents]"] + - ["System.Collections.Specialized.NameObjectCollectionBase+KeysCollection", "System.Web.HttpSessionStateBase", "Property[Keys]"] + - ["System.Int32", "System.Web.HttpBrowserCapabilitiesBase", "Property[ScreenCharactersHeight]"] + - ["System.String", "System.Web.HttpRequest", "Property[UserHostAddress]"] + - ["System.Int32", "System.Web.HttpBrowserCapabilitiesWrapper", "Property[ScreenCharactersHeight]"] + - ["System.Boolean", "System.Web.HttpStaticObjectsCollectionWrapper", "Property[IsSynchronized]"] + - ["System.Collections.IEnumerator", "System.Web.HttpApplicationStateBase", "Method[GetEnumerator].ReturnValue"] + - ["System.Text.Encoding", "System.Web.HttpResponseWrapper", "Property[HeaderEncoding]"] + - ["System.Boolean", "System.Web.HttpBrowserCapabilitiesBase", "Property[RequiresUniqueFilePathSuffix]"] + - ["System.String", "System.Web.SiteMapNode", "Property[Description]"] + - ["System.Web.RequestNotification", "System.Web.RequestNotification!", "Field[BeginRequest]"] + - ["System.Boolean", "System.Web.HttpBrowserCapabilitiesWrapper", "Property[RendersBreaksAfterWmlAnchor]"] + - ["System.Collections.IEnumerator", "System.Web.HttpFileCollectionBase", "Method[GetEnumerator].ReturnValue"] + - ["System.DateTime", "System.Web.HttpCachePolicy", "Property[UtcTimestampCreated]"] + - ["System.Boolean", "System.Web.SiteMapNode", "Property[ReadOnly]"] + - ["System.Web.HttpCookieCollection", "System.Web.HttpResponseWrapper", "Property[Cookies]"] + - ["System.Version", "System.Web.HttpBrowserCapabilities", "Property[EcmaScriptVersion]"] + - ["System.Web.AspNetHostingPermissionLevel", "System.Web.AspNetHostingPermissionLevel!", "Field[Medium]"] + - ["System.TimeSpan", "System.Web.HttpCachePolicy", "Method[GetProxyMaxAge].ReturnValue"] + - ["System.Collections.Generic.IList", "System.Web.HttpContextWrapper", "Property[WebSocketRequestedProtocols]"] + - ["System.Object", "System.Web.HttpContextBase", "Method[GetLocalResourceObject].ReturnValue"] + - ["System.Boolean", "System.Web.HttpBrowserCapabilitiesWrapper", "Property[SupportsBodyColor]"] + - ["System.Web.ReadEntityBodyMode", "System.Web.ReadEntityBodyMode!", "Field[None]"] + - ["System.String", "System.Web.UnvalidatedRequestValuesBase", "Property[Item]"] + - ["System.Boolean", "System.Web.HttpStaticObjectsCollection", "Property[NeverAccessed]"] + - ["System.IO.Stream", "System.Web.HttpRequest", "Method[GetBufferlessInputStream].ReturnValue"] + - ["System.Boolean", "System.Web.HttpBrowserCapabilitiesWrapper", "Property[CanRenderMixedSelects]"] + - ["System.Boolean", "System.Web.HttpContextBase", "Property[AllowAsyncDuringSyncStages]"] + - ["System.Boolean", "System.Web.HttpBrowserCapabilitiesBase", "Property[SupportsInputMode]"] + - ["System.Int32", "System.Web.HttpResponse", "Property[SubStatusCode]"] + - ["System.String", "System.Web.HttpApplicationStateWrapper", "Method[GetKey].ReturnValue"] + - ["System.Boolean", "System.Web.HttpContext", "Property[IsWebSocketRequest]"] + - ["System.CodeDom.Compiler.CompilerResults", "System.Web.HttpCompileException", "Property[Results]"] + - ["System.Web.SiteMapNode", "System.Web.StaticSiteMapProvider", "Method[FindSiteMapNode].ReturnValue"] + - ["System.Boolean", "System.Web.HttpResponseBase", "Property[BufferOutput]"] + - ["System.Web.ProcessInfo", "System.Web.ProcessModelInfo!", "Method[GetCurrentProcessInfo].ReturnValue"] + - ["System.String", "System.Web.HttpBrowserCapabilitiesWrapper", "Property[Browser]"] + - ["System.Byte[]", "System.Web.HttpWorkerRequest", "Method[GetClientCertificatePublicKey].ReturnValue"] + - ["System.String", "System.Web.HttpBrowserCapabilitiesBase", "Property[GatewayVersion]"] + - ["System.IO.Stream", "System.Web.HttpPostedFileWrapper", "Property[InputStream]"] + - ["System.String", "System.Web.HttpBrowserCapabilitiesBase", "Property[PreferredRenderingMime]"] + - ["System.Boolean", "System.Web.HttpContextWrapper", "Property[SkipAuthorization]"] + - ["System.Int32", "System.Web.ParserErrorCollection", "Method[Add].ReturnValue"] + - ["System.Threading.CancellationToken", "System.Web.HttpRequest", "Property[TimedOutToken]"] + - ["System.IAsyncResult", "System.Web.HttpResponse", "Method[BeginFlush].ReturnValue"] + - ["System.Web.SiteMapNodeCollection", "System.Web.SiteMapNode", "Property[ChildNodes]"] + - ["System.Boolean", "System.Web.HttpBrowserCapabilitiesBase", "Property[SupportsQueryStringInFormAction]"] + - ["System.String", "System.Web.VirtualPathUtility!", "Method[GetDirectory].ReturnValue"] + - ["System.Int32", "System.Web.HttpApplicationState", "Property[Count]"] + - ["System.Int32", "System.Web.HttpSessionStateBase", "Property[Count]"] + - ["System.Web.ApplicationShutdownReason", "System.Web.ApplicationShutdownReason!", "Field[BrowsersDirChangeOrDirectoryRename]"] + - ["System.Boolean", "System.Web.HttpBrowserCapabilitiesWrapper", "Property[CanRenderInputAndSelectElementsTogether]"] + - ["System.Int32", "System.Web.HttpWorkerRequest!", "Field[HeaderCookie]"] + - ["System.Boolean", "System.Web.HttpBrowserCapabilitiesBase", "Property[SupportsCss]"] + - ["System.String", "System.Web.HttpRequestWrapper", "Property[ContentType]"] + - ["System.Web.ISubscriptionToken", "System.Web.HttpResponseWrapper", "Method[AddOnSendingHeaders].ReturnValue"] + - ["System.String", "System.Web.HttpRequestWrapper", "Property[Path]"] + - ["System.Web.ISubscriptionToken", "System.Web.HttpContext", "Method[AddOnRequestCompleted].ReturnValue"] + - ["System.String", "System.Web.HttpApplication", "Method[GetOutputCacheProviderName].ReturnValue"] + - ["System.String", "System.Web.HttpRequestWrapper", "Property[PathInfo]"] + - ["System.Int32[]", "System.Web.HttpRequest", "Method[MapImageCoordinates].ReturnValue"] + - ["System.Int32", "System.Web.HttpWorkerRequest", "Method[GetLocalPort].ReturnValue"] + - ["System.Int32", "System.Web.HttpWorkerRequest!", "Field[HeaderAge]"] + - ["System.Web.SiteMapNode", "System.Web.SiteMapNode", "Property[NextSibling]"] + - ["System.String", "System.Web.HttpResponse", "Property[StatusDescription]"] + - ["System.String", "System.Web.HttpRequestWrapper", "Property[HttpMethod]"] + - ["System.Uri", "System.Web.HttpRequest", "Property[Url]"] + - ["System.Version[]", "System.Web.HttpBrowserCapabilitiesBase", "Method[GetClrVersions].ReturnValue"] + - ["System.Boolean", "System.Web.VirtualPathUtility!", "Method[IsAbsolute].ReturnValue"] + - ["System.String", "System.Web.HttpRequestBase", "Property[Item]"] + - ["System.Int32", "System.Web.HttpWorkerRequest", "Method[GetPreloadedEntityBodyLength].ReturnValue"] + - ["System.Int32", "System.Web.HttpRequest", "Property[TotalBytes]"] + - ["System.String", "System.Web.HttpRequestBase", "Property[Path]"] + - ["System.String", "System.Web.HttpWorkerRequest!", "Method[GetKnownRequestHeaderName].ReturnValue"] + - ["System.Web.RequestNotification", "System.Web.HttpContext", "Property[CurrentNotification]"] + - ["System.String[]", "System.Web.HttpApplicationState", "Property[AllKeys]"] + - ["System.Byte[]", "System.Web.HttpClientCertificate", "Property[Certificate]"] + - ["System.String", "System.Web.HttpRequestBase", "Property[RequestType]"] + - ["System.Web.HttpFileCollectionBase", "System.Web.HttpRequestBase", "Property[Files]"] + - ["System.Security.NamedPermissionSet", "System.Web.HttpRuntime!", "Method[GetNamedPermissionSet].ReturnValue"] + - ["System.Int32", "System.Web.HttpBrowserCapabilitiesBase", "Property[MaximumSoftkeyLabelLength]"] + - ["System.Int32", "System.Web.HttpResponseBase", "Property[SubStatusCode]"] + - ["System.Web.HttpContext", "System.Web.HttpContext!", "Property[Current]"] + - ["System.Int32", "System.Web.HttpWorkerRequest!", "Field[HeaderContentType]"] + - ["System.DateTime", "System.Web.ProcessInfo", "Property[StartTime]"] + - ["System.Web.ApplicationShutdownReason", "System.Web.ApplicationShutdownReason!", "Field[IdleTimeout]"] + - ["System.String", "System.Web.HttpServerUtility", "Property[MachineName]"] + - ["System.Collections.Specialized.NameValueCollection", "System.Web.HttpResponseWrapper", "Property[Headers]"] + - ["System.Int32", "System.Web.HttpBrowserCapabilitiesBase", "Property[ScreenCharactersWidth]"] + - ["System.String", "System.Web.HttpRequestBase", "Property[UserAgent]"] + - ["System.String", "System.Web.HttpWorkerRequest", "Method[GetServerName].ReturnValue"] + - ["System.Double", "System.Web.HttpBrowserCapabilities", "Property[MinorVersion]"] + - ["System.Web.RequestNotificationStatus", "System.Web.RequestNotificationStatus!", "Field[Pending]"] + - ["System.Boolean", "System.Web.HttpBrowserCapabilitiesWrapper", "Property[Tables]"] + - ["System.String", "System.Web.HttpBrowserCapabilitiesBase", "Property[Platform]"] + - ["System.Int32[]", "System.Web.HttpRequestBase", "Method[MapImageCoordinates].ReturnValue"] + - ["System.String", "System.Web.SiteMapNode", "Property[Item]"] + - ["System.Web.HttpFileCollection", "System.Web.UnvalidatedRequestValues", "Property[Files]"] + - ["System.Boolean", "System.Web.HttpCacheVaryByParams", "Property[Item]"] + - ["System.Security.Principal.WindowsIdentity", "System.Web.HttpRequestWrapper", "Property[LogonUserIdentity]"] + - ["System.String", "System.Web.UnvalidatedRequestValuesWrapper", "Property[Item]"] + - ["System.Boolean", "System.Web.AspNetHostingPermission", "Method[IsSubsetOf].ReturnValue"] + - ["System.Version", "System.Web.HttpBrowserCapabilitiesBase", "Property[EcmaScriptVersion]"] + - ["System.Boolean", "System.Web.HttpBrowserCapabilitiesBase", "Property[IsMobileDevice]"] + - ["System.String", "System.Web.HttpClientCertificate", "Property[Issuer]"] + - ["System.Boolean", "System.Web.HttpContextBase", "Property[IsWebSocketRequest]"] + - ["System.String", "System.Web.HttpBrowserCapabilitiesBase", "Property[InputType]"] + - ["System.Boolean", "System.Web.HttpCookie", "Property[Shareable]"] + - ["System.Web.ProcessShutdownReason", "System.Web.ProcessShutdownReason!", "Field[DeadlockSuspected]"] + - ["System.Web.IHttpHandler", "System.Web.HttpContextWrapper", "Property[Handler]"] + - ["System.IO.Stream", "System.Web.HttpResponseWrapper", "Property[Filter]"] + - ["System.Int32", "System.Web.HttpWorkerRequest!", "Field[HeaderIfNoneMatch]"] + - ["System.String", "System.Web.VirtualPathUtility!", "Method[AppendTrailingSlash].ReturnValue"] + - ["System.Collections.Specialized.NameValueCollection", "System.Web.HttpRequestWrapper", "Property[Form]"] + - ["System.Int32", "System.Web.HttpWorkerRequest!", "Field[ReasonFileHandleCacheMiss]"] + - ["System.Object", "System.Web.HttpServerUtility", "Method[CreateObject].ReturnValue"] + - ["System.Int32", "System.Web.HttpFileCollectionWrapper", "Property[Count]"] + - ["System.Exception", "System.Web.HttpServerUtilityWrapper", "Method[GetLastError].ReturnValue"] + - ["System.String", "System.Web.HttpBrowserCapabilities", "Property[Platform]"] + - ["System.String[]", "System.Web.HttpRequest", "Property[AcceptTypes]"] + - ["System.Collections.IEnumerator", "System.Web.SiteMapNodeCollection", "Method[GetEnumerator].ReturnValue"] + - ["System.Int32", "System.Web.HttpBrowserCapabilitiesBase", "Property[ScreenPixelsWidth]"] + - ["System.Collections.Specialized.NameValueCollection", "System.Web.HttpRequestWrapper", "Property[QueryString]"] + - ["System.String[]", "System.Web.HttpCacheVaryByContentEncodings", "Method[GetContentEncodings].ReturnValue"] + - ["System.Web.HttpCookieCollection", "System.Web.UnvalidatedRequestValuesWrapper", "Property[Cookies]"] + - ["System.Boolean", "System.Web.HttpBrowserCapabilitiesWrapper", "Property[RequiresUniqueFilePathSuffix]"] + - ["System.Boolean", "System.Web.HttpSessionStateBase", "Property[IsNewSession]"] + - ["System.Int32", "System.Web.HttpWorkerRequest!", "Field[HeaderCacheControl]"] + - ["System.Web.ISubscriptionToken", "System.Web.HttpResponse", "Method[AddOnSendingHeaders].ReturnValue"] + - ["System.Boolean", "System.Web.HttpResponse", "Property[SupportsAsyncFlush]"] + - ["System.String", "System.Web.HttpPostedFile", "Property[FileName]"] + - ["System.Int32", "System.Web.HttpBrowserCapabilitiesWrapper", "Property[ScreenPixelsHeight]"] + - ["System.String", "System.Web.HttpCookie", "Property[Path]"] + - ["System.Web.ITlsTokenBindingInfo", "System.Web.HttpRequestWrapper", "Property[TlsTokenBindingInfo]"] + - ["System.String", "System.Web.HttpBrowserCapabilitiesWrapper", "Property[GatewayVersion]"] + - ["System.Object", "System.Web.HttpServerUtilityWrapper", "Method[CreateObject].ReturnValue"] + - ["System.Boolean", "System.Web.HttpRuntime!", "Property[IsOnUNCShare]"] + - ["System.Boolean", "System.Web.HttpBrowserCapabilitiesBase", "Property[RequiresLeadingPageBreak]"] + - ["System.DateTime", "System.Web.HttpResponseWrapper", "Property[ExpiresAbsolute]"] + - ["System.String", "System.Web.HttpRequestBase", "Property[UserHostName]"] + - ["System.Boolean", "System.Web.SiteMapNodeCollection", "Method[Contains].ReturnValue"] + - ["System.Int32", "System.Web.HttpResponse", "Property[Expires]"] + - ["System.Int32", "System.Web.HttpBrowserCapabilitiesBase", "Property[GatewayMajorVersion]"] + - ["System.Web.IHttpHandler", "System.Web.HttpContextWrapper", "Property[CurrentHandler]"] + - ["System.String", "System.Web.HtmlString", "Method[ToHtmlString].ReturnValue"] + - ["System.Web.HttpCacheability", "System.Web.HttpCacheability!", "Field[ServerAndPrivate]"] + - ["System.Web.ApplicationShutdownReason", "System.Web.ApplicationShutdownReason!", "Field[HttpRuntimeClose]"] + - ["System.Exception[]", "System.Web.HttpContextWrapper", "Property[AllErrors]"] + - ["System.Web.ISubscriptionToken", "System.Web.HttpContextWrapper", "Method[DisposeOnPipelineCompleted].ReturnValue"] + - ["System.Boolean", "System.Web.HttpRequestBase", "Property[IsSecureConnection]"] + - ["System.String", "System.Web.HttpResponse", "Property[RedirectLocation]"] + - ["System.Int32", "System.Web.HttpRequestBase", "Property[ContentLength]"] + - ["System.Boolean", "System.Web.DefaultHttpHandler", "Property[IsReusable]"] + - ["System.Int32", "System.Web.HttpWorkerRequest!", "Field[HeaderExpect]"] + - ["System.String", "System.Web.SiteMapNode", "Property[Title]"] + - ["System.String", "System.Web.HttpServerUtilityBase", "Method[UrlEncode].ReturnValue"] + - ["System.Boolean", "System.Web.HttpBrowserCapabilitiesWrapper", "Property[RendersWmlDoAcceptsInline]"] + - ["System.String", "System.Web.HttpWorkerRequest", "Method[GetHttpVersion].ReturnValue"] + - ["System.String", "System.Web.SiteMapNode", "Property[System.Web.UI.IHierarchyData.Path]"] + - ["System.Boolean", "System.Web.HttpBrowserCapabilitiesBase", "Property[SupportsFontSize]"] + - ["System.DateTime", "System.Web.HttpCachePolicy", "Method[GetUtcLastModified].ReturnValue"] + - ["System.Boolean", "System.Web.HttpBrowserCapabilitiesWrapper", "Property[SupportsDivAlign]"] + - ["System.Int32", "System.Web.HttpWorkerRequest!", "Field[HeaderRetryAfter]"] + - ["System.Threading.CancellationToken", "System.Web.HttpResponse", "Property[ClientDisconnectedToken]"] + - ["System.Boolean", "System.Web.HttpCacheVaryByHeaders", "Property[Item]"] + - ["System.Int32", "System.Web.HttpWorkerRequest!", "Field[HeaderRange]"] + - ["System.String", "System.Web.HttpServerUtilityBase", "Property[MachineName]"] + - ["System.Web.HttpCacheRevalidation", "System.Web.HttpCachePolicy", "Method[GetRevalidation].ReturnValue"] + - ["System.Int32", "System.Web.HttpWorkerRequest!", "Field[HeaderUpgrade]"] + - ["System.Web.ISubscriptionToken", "System.Web.HttpContext", "Method[DisposeOnPipelineCompleted].ReturnValue"] + - ["System.Text.Encoding", "System.Web.HttpWriter", "Property[Encoding]"] + - ["System.String", "System.Web.HttpBrowserCapabilitiesBase", "Property[Browser]"] + - ["System.Web.SameSiteMode", "System.Web.SameSiteMode!", "Field[Lax]"] + - ["System.String", "System.Web.TraceContextRecord", "Property[Category]"] + - ["System.Object", "System.Web.HttpApplicationStateWrapper", "Property[SyncRoot]"] + - ["System.Boolean", "System.Web.HttpBrowserCapabilitiesWrapper", "Property[SupportsJPhoneMultiMediaAttributes]"] + - ["System.String", "System.Web.HttpServerUtilityWrapper", "Method[UrlEncode].ReturnValue"] + - ["System.String", "System.Web.HttpRequestBase", "Property[ContentType]"] + - ["System.Int32", "System.Web.HttpClientCertificate", "Property[SecretKeySize]"] + - ["System.Boolean", "System.Web.HttpBrowserCapabilitiesBase", "Property[RequiresSpecialViewStateEncoding]"] + - ["System.Boolean", "System.Web.HttpBrowserCapabilitiesWrapper", "Property[RequiresDBCSCharacter]"] + - ["System.Web.HttpCookieMode", "System.Web.HttpCookieMode!", "Field[UseCookies]"] + - ["System.Web.RequestNotification", "System.Web.RequestNotification!", "Field[SendResponse]"] + - ["System.Web.SiteMapNodeCollection", "System.Web.SiteMapNodeCollection!", "Method[ReadOnly].ReturnValue"] + - ["System.Security.Authentication.ExtendedProtection.ChannelBinding", "System.Web.HttpRequestWrapper", "Property[HttpChannelBinding]"] + - ["System.String", "System.Web.HttpServerUtilityWrapper", "Method[UrlPathEncode].ReturnValue"] + - ["System.Boolean", "System.Web.HttpBrowserCapabilitiesBase", "Property[UseOptimizedCacheKey]"] + - ["System.Boolean", "System.Web.HttpBrowserCapabilitiesWrapper", "Property[SupportsFontColor]"] + - ["System.DateTime", "System.Web.HttpCookie", "Property[Expires]"] + - ["System.Boolean", "System.Web.HttpResponse", "Property[TrySkipIisCustomErrors]"] + - ["System.String", "System.Web.HttpModuleCollection", "Method[GetKey].ReturnValue"] + - ["System.Int32", "System.Web.HttpRequest", "Property[ContentLength]"] + - ["System.Object", "System.Web.HttpContext", "Method[GetConfig].ReturnValue"] + - ["System.DateTime", "System.Web.HttpWorkerRequest", "Method[GetClientCertificateValidFrom].ReturnValue"] + - ["System.Boolean", "System.Web.HttpBrowserCapabilitiesBase", "Property[CanCombineFormsInDeck]"] + - ["System.Int32", "System.Web.HttpBrowserCapabilitiesWrapper", "Property[MaximumRenderedPageSize]"] + - ["System.DateTime", "System.Web.HttpContextBase", "Property[Timestamp]"] + - ["System.Boolean", "System.Web.HttpContextBase", "Property[ThreadAbortOnTimeout]"] + - ["System.Web.HttpResponseBase", "System.Web.HttpContextWrapper", "Property[Response]"] + - ["System.String", "System.Web.HttpRequestWrapper", "Property[AnonymousID]"] + - ["System.Object", "System.Web.HttpSessionStateWrapper", "Property[SyncRoot]"] + - ["System.String", "System.Web.HttpClientCertificate", "Method[Get].ReturnValue"] + - ["System.Boolean", "System.Web.HttpBrowserCapabilitiesBase", "Property[SupportsXmlHttp]"] + - ["System.Int32", "System.Web.HttpPostedFileBase", "Property[ContentLength]"] + - ["System.Web.SiteMapNodeCollection", "System.Web.SiteMapProvider", "Method[GetChildNodes].ReturnValue"] + - ["System.IO.Stream", "System.Web.HttpResponse", "Property[Filter]"] + - ["System.String", "System.Web.UnvalidatedRequestValues", "Property[Path]"] + - ["System.Web.HttpStaticObjectsCollection", "System.Web.HttpStaticObjectsCollection!", "Method[Deserialize].ReturnValue"] + - ["System.Exception", "System.Web.HttpContextBase", "Property[Error]"] + - ["System.Boolean", "System.Web.HttpBrowserCapabilitiesWrapper", "Property[SupportsIModeSymbols]"] + - ["System.String", "System.Web.HttpRequestBase", "Property[ApplicationPath]"] + - ["System.Boolean", "System.Web.HttpRequestBase", "Property[IsAuthenticated]"] + - ["System.Web.ApplicationShutdownReason", "System.Web.ApplicationShutdownReason!", "Field[ChangeInGlobalAsax]"] + - ["System.IAsyncResult", "System.Web.HttpWorkerRequest", "Method[BeginRead].ReturnValue"] + - ["System.Int32", "System.Web.HttpFileCollectionBase", "Property[Count]"] + - ["System.Boolean", "System.Web.HttpBrowserCapabilitiesBase", "Property[SupportsCacheControlMetaTag]"] + - ["System.Boolean", "System.Web.HttpResponse", "Property[IsClientConnected]"] + - ["System.Int32", "System.Web.HttpWorkerRequest!", "Field[HeaderAcceptRanges]"] + - ["System.Collections.IEnumerator", "System.Web.HttpStaticObjectsCollectionWrapper", "Method[GetEnumerator].ReturnValue"] + - ["System.Int32", "System.Web.HttpServerUtility", "Property[ScriptTimeout]"] + - ["System.Boolean", "System.Web.HttpBrowserCapabilitiesWrapper", "Property[RequiresSpecialViewStateEncoding]"] + - ["System.Web.RequestNotification", "System.Web.RequestNotification!", "Field[EndRequest]"] + - ["System.Web.SiteMapNode", "System.Web.StaticSiteMapProvider", "Method[FindSiteMapNodeFromKey].ReturnValue"] + - ["System.Object", "System.Web.HttpStaticObjectsCollectionWrapper", "Property[Item]"] + - ["System.Boolean", "System.Web.IHttpHandler", "Property[IsReusable]"] + - ["System.Boolean", "System.Web.HttpBrowserCapabilitiesWrapper", "Property[Win16]"] + - ["System.String", "System.Web.SiteMapNode", "Property[ResourceKey]"] + - ["System.String", "System.Web.UnvalidatedRequestValues", "Property[RawUrl]"] + - ["System.Web.IHttpHandler", "System.Web.HttpContextBase", "Property[PreviousHandler]"] + - ["System.Boolean", "System.Web.HttpBrowserCapabilitiesWrapper", "Property[SupportsCallback]"] + - ["System.Web.HttpCookieMode", "System.Web.HttpCookieMode!", "Field[AutoDetect]"] + - ["System.Int32", "System.Web.HttpException", "Method[GetHttpCode].ReturnValue"] + - ["System.Boolean", "System.Web.HttpBrowserCapabilitiesBase", "Property[SupportsImageSubmit]"] + - ["System.Web.HttpCookieCollection", "System.Web.HttpRequestBase", "Property[Cookies]"] + - ["System.Web.Routing.RequestContext", "System.Web.HttpRequestWrapper", "Property[RequestContext]"] + - ["System.Object", "System.Web.HttpContext!", "Method[GetGlobalResourceObject].ReturnValue"] + - ["System.String", "System.Web.HttpServerUtility", "Method[UrlEncode].ReturnValue"] + - ["System.Int32", "System.Web.HttpPostedFile", "Property[ContentLength]"] + - ["System.Boolean", "System.Web.HttpStaticObjectsCollectionBase", "Property[NeverAccessed]"] + - ["System.Version", "System.Web.HttpBrowserCapabilitiesWrapper", "Property[W3CDomVersion]"] + - ["System.Web.HttpCacheability", "System.Web.HttpCacheability!", "Field[ServerAndNoCache]"] + - ["System.Boolean", "System.Web.HttpResponseWrapper", "Property[SupportsAsyncFlush]"] + - ["System.Boolean", "System.Web.HttpBrowserCapabilitiesWrapper", "Property[SupportsDivNoWrap]"] + - ["System.Boolean", "System.Web.HttpBrowserCapabilitiesBase", "Property[SupportsInputIStyle]"] + - ["System.Boolean", "System.Web.HttpBrowserCapabilities", "Property[Frames]"] + - ["System.Type", "System.Web.PreApplicationStartMethodAttribute", "Property[Type]"] + - ["System.Int32", "System.Web.HttpBrowserCapabilitiesWrapper", "Property[ScreenBitDepth]"] + - ["System.Web.ApplicationShutdownReason", "System.Web.ApplicationShutdownReason!", "Field[None]"] + - ["System.Boolean", "System.Web.HttpCachePolicy", "Method[GetNoServerCaching].ReturnValue"] + - ["System.Object", "System.Web.HttpApplicationStateBase", "Property[SyncRoot]"] + - ["System.String", "System.Web.HttpServerUtilityWrapper", "Property[MachineName]"] + - ["System.String", "System.Web.HttpServerUtilityWrapper", "Method[HtmlDecode].ReturnValue"] + - ["System.Boolean", "System.Web.HttpCachePolicy", "Method[GetETagFromFileDependencies].ReturnValue"] + - ["System.Boolean", "System.Web.HttpWorkerRequest", "Property[SupportsAsyncFlush]"] + - ["System.Boolean", "System.Web.SiteMapNodeCollection", "Property[System.Collections.IList.IsReadOnly]"] + - ["System.Boolean", "System.Web.HttpRequest", "Property[IsAuthenticated]"] + - ["System.Web.ApplicationShutdownReason", "System.Web.ApplicationShutdownReason!", "Field[ChangeInSecurityPolicyFile]"] + - ["System.String", "System.Web.HttpRequest", "Property[Path]"] + - ["System.String", "System.Web.HttpBrowserCapabilitiesWrapper", "Property[PreferredRenderingMime]"] + - ["System.String", "System.Web.HttpUtility!", "Method[HtmlAttributeEncode].ReturnValue"] + - ["System.Web.ParserError", "System.Web.ParserErrorCollection", "Property[Item]"] + - ["System.Boolean", "System.Web.HttpBrowserCapabilitiesWrapper", "Property[SupportsInputIStyle]"] + - ["System.Int64", "System.Web.HttpWorkerRequest", "Method[GetConnectionID].ReturnValue"] + - ["System.Boolean", "System.Web.HttpBrowserCapabilitiesBase", "Property[JavaApplets]"] + - ["System.String", "System.Web.HttpWorkerRequest", "Method[GetLocalAddress].ReturnValue"] + - ["System.String[][]", "System.Web.HttpWorkerRequest", "Method[GetUnknownRequestHeaders].ReturnValue"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemWebApplicationServices/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemWebApplicationServices/model.yml new file mode 100644 index 000000000000..9a298092fa5d --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemWebApplicationServices/model.yml @@ -0,0 +1,37 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.String", "System.Web.ApplicationServices.ProfilePropertyMetadata", "Property[DefaultValue]"] + - ["System.Boolean", "System.Web.ApplicationServices.ProfilePropertyMetadata", "Property[AllowAnonymousAccess]"] + - ["System.String", "System.Web.ApplicationServices.CreatingCookieEventArgs", "Property[Password]"] + - ["System.Security.Principal.IPrincipal", "System.Web.ApplicationServices.SelectingProviderEventArgs", "Property[User]"] + - ["System.Collections.Generic.Dictionary", "System.Web.ApplicationServices.ProfileService", "Method[GetPropertiesForCurrentUser].ReturnValue"] + - ["System.Boolean", "System.Web.ApplicationServices.ProfilePropertyMetadata", "Property[IsReadOnly]"] + - ["System.Web.ApplicationServices.ProfilePropertyMetadata[]", "System.Web.ApplicationServices.ProfileService", "Method[GetPropertiesMetadata].ReturnValue"] + - ["System.String", "System.Web.ApplicationServices.CreatingCookieEventArgs", "Property[CustomCredential]"] + - ["System.Collections.ObjectModel.Collection", "System.Web.ApplicationServices.ValidatingPropertiesEventArgs", "Property[FailedProperties]"] + - ["System.Collections.Generic.Dictionary", "System.Web.ApplicationServices.ProfileService", "Method[GetAllPropertiesForCurrentUser].ReturnValue"] + - ["System.Boolean", "System.Web.ApplicationServices.AuthenticatingEventArgs", "Property[AuthenticationIsComplete]"] + - ["System.String", "System.Web.ApplicationServices.CreatingCookieEventArgs", "Property[UserName]"] + - ["System.String", "System.Web.ApplicationServices.AuthenticatingEventArgs", "Property[UserName]"] + - ["System.String[]", "System.Web.ApplicationServices.RoleService", "Method[GetRolesForCurrentUser].ReturnValue"] + - ["System.Boolean", "System.Web.ApplicationServices.CreatingCookieEventArgs", "Property[CookieIsSet]"] + - ["System.Boolean", "System.Web.ApplicationServices.AuthenticatingEventArgs", "Property[Authenticated]"] + - ["System.Runtime.Serialization.ExtensionDataObject", "System.Web.ApplicationServices.ProfilePropertyMetadata", "Property[ExtensionData]"] + - ["System.Int32", "System.Web.ApplicationServices.ProfilePropertyMetadata", "Property[SerializeAs]"] + - ["System.Boolean", "System.Web.ApplicationServices.AuthenticationService", "Method[ValidateUser].ReturnValue"] + - ["System.Collections.Generic.IDictionary", "System.Web.ApplicationServices.ValidatingPropertiesEventArgs", "Property[Properties]"] + - ["System.Boolean", "System.Web.ApplicationServices.AuthenticationService", "Method[Login].ReturnValue"] + - ["System.Boolean", "System.Web.ApplicationServices.AuthenticationService", "Method[IsLoggedIn].ReturnValue"] + - ["System.Collections.ObjectModel.Collection", "System.Web.ApplicationServices.ProfileService", "Method[SetPropertiesForCurrentUser].ReturnValue"] + - ["System.String", "System.Web.ApplicationServices.AuthenticatingEventArgs", "Property[CustomCredential]"] + - ["System.String", "System.Web.ApplicationServices.ProfilePropertyMetadata", "Property[TypeName]"] + - ["System.String", "System.Web.ApplicationServices.SelectingProviderEventArgs", "Property[ProviderName]"] + - ["System.Boolean", "System.Web.ApplicationServices.CreatingCookieEventArgs", "Property[IsPersistent]"] + - ["System.String", "System.Web.ApplicationServices.AuthenticatingEventArgs", "Property[Password]"] + - ["System.Type[]", "System.Web.ApplicationServices.KnownTypesProvider!", "Method[GetKnownTypes].ReturnValue"] + - ["System.String", "System.Web.ApplicationServices.ProfilePropertyMetadata", "Property[PropertyName]"] + - ["System.Boolean", "System.Web.ApplicationServices.RoleService", "Method[IsCurrentUserInRole].ReturnValue"] + - ["System.ServiceModel.ServiceHost", "System.Web.ApplicationServices.ApplicationServicesHostFactory", "Method[CreateServiceHost].ReturnValue"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemWebCaching/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemWebCaching/model.yml new file mode 100644 index 000000000000..b3f27278e96c --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemWebCaching/model.yml @@ -0,0 +1,76 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.DateTime", "System.Web.Caching.CacheDependency", "Property[UtcLastModified]"] + - ["System.Web.Caching.CacheItemPriority", "System.Web.Caching.CacheItemPriority!", "Field[NotRemovable]"] + - ["System.String", "System.Web.Caching.HeaderElement", "Property[Name]"] + - ["System.Web.Caching.CacheItemPriority", "System.Web.Caching.CacheItemPriority!", "Field[BelowNormal]"] + - ["System.Web.Caching.CacheItemUpdateReason", "System.Web.Caching.CacheItemUpdateReason!", "Field[Expired]"] + - ["System.Int64", "System.Web.Caching.Cache", "Property[EffectivePercentagePhysicalMemoryLimit]"] + - ["System.String", "System.Web.Caching.CacheDependency", "Method[GetUniqueID].ReturnValue"] + - ["System.Web.Caching.CacheItemRemovedCallback", "System.Web.Caching.CacheInsertOptions", "Property[OnRemovedCallback]"] + - ["System.Object", "System.Web.Caching.Cache", "Property[Item]"] + - ["System.Web.Caching.CacheItemPriority", "System.Web.Caching.CacheItemPriority!", "Field[Normal]"] + - ["System.Int64", "System.Web.Caching.FileResponseElement", "Property[Length]"] + - ["System.Web.Caching.OutputCacheProviderCollection", "System.Web.Caching.OutputCache!", "Property[Providers]"] + - ["System.Web.Caching.CacheDependency", "System.Web.Caching.SqlCacheDependency!", "Method[CreateOutputCacheDependency].ReturnValue"] + - ["System.Int64", "System.Web.Caching.CacheStoreProvider", "Method[Trim].ReturnValue"] + - ["System.Web.Caching.CacheItemPriority", "System.Web.Caching.CacheItemPriority!", "Field[High]"] + - ["System.TimeSpan", "System.Web.Caching.Cache!", "Field[NoSlidingExpiration]"] + - ["System.String", "System.Web.Caching.AggregateCacheDependency", "Method[GetUniqueID].ReturnValue"] + - ["System.Collections.ArrayList", "System.Web.Caching.OutputCacheUtility!", "Method[GetContentBuffers].ReturnValue"] + - ["System.String", "System.Web.Caching.OutputCacheUtility!", "Method[SetupKernelCaching].ReturnValue"] + - ["System.Byte[]", "System.Web.Caching.MemoryResponseElement", "Property[Buffer]"] + - ["System.Int64", "System.Web.Caching.CacheStoreProvider", "Property[SizeInBytes]"] + - ["System.Web.Caching.CacheItemPriority", "System.Web.Caching.CacheInsertOptions", "Property[Priority]"] + - ["System.TimeSpan", "System.Web.Caching.CacheInsertOptions", "Property[SlidingExpiration]"] + - ["System.Object", "System.Web.Caching.CacheStoreProvider", "Method[Remove].ReturnValue"] + - ["System.String[]", "System.Web.Caching.CacheDependency", "Method[GetFileDependencies].ReturnValue"] + - ["System.Collections.IEnumerator", "System.Web.Caching.Cache", "Method[System.Collections.IEnumerable.GetEnumerator].ReturnValue"] + - ["System.Web.Caching.CacheItemPriority", "System.Web.Caching.CacheItemPriority!", "Field[Default]"] + - ["System.Object", "System.Web.Caching.OutputCache!", "Method[Deserialize].ReturnValue"] + - ["System.String", "System.Web.Caching.FileResponseElement", "Property[Path]"] + - ["System.Boolean", "System.Web.Caching.CacheStoreProvider", "Method[AddDependent].ReturnValue"] + - ["System.Object", "System.Web.Caching.CacheStoreProvider", "Method[Get].ReturnValue"] + - ["System.Collections.Generic.IEnumerable>", "System.Web.Caching.OutputCacheUtility!", "Method[GetValidationCallbacks].ReturnValue"] + - ["System.Int32", "System.Web.Caching.Cache", "Property[Count]"] + - ["System.Object", "System.Web.Caching.OutputCacheProvider", "Method[Get].ReturnValue"] + - ["System.Web.Caching.CacheItemRemovedReason", "System.Web.Caching.CacheItemRemovedReason!", "Field[Removed]"] + - ["System.Web.Caching.CacheItemUpdateReason", "System.Web.Caching.CacheItemUpdateReason!", "Field[DependencyChanged]"] + - ["System.Threading.Tasks.Task", "System.Web.Caching.OutputCacheProviderAsync", "Method[SetAsync].ReturnValue"] + - ["System.Web.Caching.CacheItemRemovedReason", "System.Web.Caching.CacheItemRemovedReason!", "Field[DependencyChanged]"] + - ["System.String", "System.Web.Caching.OutputCache!", "Property[DefaultProviderName]"] + - ["System.String", "System.Web.Caching.SqlCacheDependency", "Method[GetUniqueID].ReturnValue"] + - ["System.Threading.Tasks.Task", "System.Web.Caching.OutputCacheProviderAsync", "Method[RemoveAsync].ReturnValue"] + - ["System.Int64", "System.Web.Caching.CacheStoreProvider", "Property[ItemCount]"] + - ["System.String[]", "System.Web.Caching.SqlCacheDependencyAdmin!", "Method[GetTablesEnabledForNotifications].ReturnValue"] + - ["System.String", "System.Web.Caching.HeaderElement", "Property[Value]"] + - ["System.Collections.Generic.List", "System.Web.Caching.IOutputCacheEntry", "Property[HeaderElements]"] + - ["System.Threading.Tasks.Task", "System.Web.Caching.OutputCacheProviderAsync", "Method[GetAsync].ReturnValue"] + - ["System.Web.Caching.CacheDependency", "System.Web.Caching.CacheInsertOptions", "Property[Dependencies]"] + - ["System.Boolean", "System.Web.Caching.CacheDependency", "Property[HasChanged]"] + - ["System.Object", "System.Web.Caching.OutputCacheProvider", "Method[Add].ReturnValue"] + - ["System.Collections.IDictionaryEnumerator", "System.Web.Caching.Cache", "Method[GetEnumerator].ReturnValue"] + - ["System.Web.Caching.OutputCacheProvider", "System.Web.Caching.OutputCacheProviderCollection", "Property[Item]"] + - ["System.DateTime", "System.Web.Caching.Cache!", "Field[NoAbsoluteExpiration]"] + - ["System.Web.Caching.CacheItemRemovedReason", "System.Web.Caching.CacheItemRemovedReason!", "Field[Underused]"] + - ["System.Object", "System.Web.Caching.Cache", "Method[Add].ReturnValue"] + - ["System.Web.Caching.CacheDependency", "System.Web.Caching.OutputCacheUtility!", "Method[CreateCacheDependency].ReturnValue"] + - ["System.Int64", "System.Web.Caching.Cache", "Property[EffectivePrivateBytesLimit]"] + - ["System.Object", "System.Web.Caching.CacheStoreProvider", "Method[Add].ReturnValue"] + - ["System.Web.Caching.CacheItemRemovedReason", "System.Web.Caching.CacheItemRemovedReason!", "Field[Expired]"] + - ["System.Object", "System.Web.Caching.Cache", "Method[Remove].ReturnValue"] + - ["System.Object", "System.Web.Caching.Cache", "Method[Get].ReturnValue"] + - ["System.Collections.IDictionaryEnumerator", "System.Web.Caching.CacheStoreProvider", "Method[GetEnumerator].ReturnValue"] + - ["System.Collections.Generic.List", "System.Web.Caching.IOutputCacheEntry", "Property[ResponseElements]"] + - ["System.DateTime", "System.Web.Caching.CacheInsertOptions", "Property[AbsoluteExpiration]"] + - ["System.Threading.Tasks.Task", "System.Web.Caching.OutputCacheProviderAsync", "Method[AddAsync].ReturnValue"] + - ["System.String[]", "System.Web.Caching.AggregateCacheDependency", "Method[GetFileDependencies].ReturnValue"] + - ["System.Int64", "System.Web.Caching.FileResponseElement", "Property[Offset]"] + - ["System.Web.HttpResponseSubstitutionCallback", "System.Web.Caching.SubstitutionResponseElement", "Property[Callback]"] + - ["System.Int64", "System.Web.Caching.MemoryResponseElement", "Property[Length]"] + - ["System.Web.Caching.CacheItemPriority", "System.Web.Caching.CacheItemPriority!", "Field[Low]"] + - ["System.Web.Caching.CacheItemPriority", "System.Web.Caching.CacheItemPriority!", "Field[AboveNormal]"] + - ["System.Boolean", "System.Web.Caching.CacheDependency", "Method[TakeOwnership].ReturnValue"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemWebClientServices/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemWebClientServices/model.yml new file mode 100644 index 000000000000..217684db7989 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemWebClientServices/model.yml @@ -0,0 +1,13 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Boolean", "System.Web.ClientServices.ClientFormsIdentity", "Property[IsAuthenticated]"] + - ["System.Web.Security.MembershipProvider", "System.Web.ClientServices.ClientFormsIdentity", "Property[Provider]"] + - ["System.String", "System.Web.ClientServices.ClientFormsIdentity", "Property[AuthenticationType]"] + - ["System.Boolean", "System.Web.ClientServices.ClientRolePrincipal", "Method[IsInRole].ReturnValue"] + - ["System.String", "System.Web.ClientServices.ClientFormsIdentity", "Property[Name]"] + - ["System.Security.Principal.IIdentity", "System.Web.ClientServices.ClientRolePrincipal", "Property[Identity]"] + - ["System.Net.CookieContainer", "System.Web.ClientServices.ClientFormsIdentity", "Property[AuthenticationCookies]"] + - ["System.Boolean", "System.Web.ClientServices.ConnectivityStatus!", "Property[IsOffline]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemWebClientServicesProviders/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemWebClientServicesProviders/model.yml new file mode 100644 index 000000000000..fcd4a2e6c560 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemWebClientServicesProviders/model.yml @@ -0,0 +1,77 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Web.ClientServices.Providers.ClientFormsAuthenticationCredentials", "System.Web.ClientServices.Providers.IClientFormsAuthenticationCredentialsProvider", "Method[GetCredentials].ReturnValue"] + - ["System.Web.Security.MembershipUser", "System.Web.ClientServices.Providers.ClientFormsAuthenticationMembershipProvider", "Method[GetUser].ReturnValue"] + - ["System.String", "System.Web.ClientServices.Providers.ClientFormsAuthenticationMembershipProvider", "Property[ServiceUri]"] + - ["System.Web.Security.MembershipUserCollection", "System.Web.ClientServices.Providers.ClientWindowsAuthenticationMembershipProvider", "Method[FindUsersByEmail].ReturnValue"] + - ["System.Web.Security.MembershipUserCollection", "System.Web.ClientServices.Providers.ClientWindowsAuthenticationMembershipProvider", "Method[FindUsersByName].ReturnValue"] + - ["System.String[]", "System.Web.ClientServices.Providers.ClientRoleProvider", "Method[GetAllRoles].ReturnValue"] + - ["System.Boolean", "System.Web.ClientServices.Providers.ClientRoleProvider", "Method[RoleExists].ReturnValue"] + - ["System.String", "System.Web.ClientServices.Providers.ClientFormsAuthenticationMembershipProvider", "Method[GetPassword].ReturnValue"] + - ["System.String", "System.Web.ClientServices.Providers.ClientWindowsAuthenticationMembershipProvider", "Method[GetPassword].ReturnValue"] + - ["System.String[]", "System.Web.ClientServices.Providers.ClientRoleProvider", "Method[GetRolesForUser].ReturnValue"] + - ["System.Boolean", "System.Web.ClientServices.Providers.ClientWindowsAuthenticationMembershipProvider", "Method[ChangePasswordQuestionAndAnswer].ReturnValue"] + - ["System.Boolean", "System.Web.ClientServices.Providers.ClientFormsAuthenticationMembershipProvider", "Property[RequiresUniqueEmail]"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.Web.ClientServices.Providers.SettingsSavedEventArgs", "Property[FailedSettingsList]"] + - ["System.String", "System.Web.ClientServices.Providers.ClientWindowsAuthenticationMembershipProvider", "Method[GetUserNameByEmail].ReturnValue"] + - ["System.Boolean", "System.Web.ClientServices.Providers.ClientFormsAuthenticationMembershipProvider", "Method[DeleteUser].ReturnValue"] + - ["System.String", "System.Web.ClientServices.Providers.ClientSettingsProvider", "Property[ApplicationName]"] + - ["System.Boolean", "System.Web.ClientServices.Providers.ClientWindowsAuthenticationMembershipProvider", "Method[UnlockUser].ReturnValue"] + - ["System.Web.Security.MembershipUserCollection", "System.Web.ClientServices.Providers.ClientFormsAuthenticationMembershipProvider", "Method[GetAllUsers].ReturnValue"] + - ["System.Int32", "System.Web.ClientServices.Providers.ClientWindowsAuthenticationMembershipProvider", "Method[GetNumberOfUsersOnline].ReturnValue"] + - ["System.Web.Security.MembershipUserCollection", "System.Web.ClientServices.Providers.ClientWindowsAuthenticationMembershipProvider", "Method[GetAllUsers].ReturnValue"] + - ["System.Boolean", "System.Web.ClientServices.Providers.ClientWindowsAuthenticationMembershipProvider", "Property[RequiresUniqueEmail]"] + - ["System.String", "System.Web.ClientServices.Providers.UserValidatedEventArgs", "Property[UserName]"] + - ["System.Configuration.SettingsPropertyValue", "System.Web.ClientServices.Providers.ClientSettingsProvider", "Method[GetPreviousVersion].ReturnValue"] + - ["System.Int32", "System.Web.ClientServices.Providers.ClientWindowsAuthenticationMembershipProvider", "Property[PasswordAttemptWindow]"] + - ["System.Boolean", "System.Web.ClientServices.Providers.ClientWindowsAuthenticationMembershipProvider", "Property[EnablePasswordReset]"] + - ["System.Web.Security.MembershipUser", "System.Web.ClientServices.Providers.ClientFormsAuthenticationMembershipProvider", "Method[CreateUser].ReturnValue"] + - ["System.Boolean", "System.Web.ClientServices.Providers.ClientWindowsAuthenticationMembershipProvider", "Method[ValidateUser].ReturnValue"] + - ["System.Web.Security.MembershipUser", "System.Web.ClientServices.Providers.ClientWindowsAuthenticationMembershipProvider", "Method[CreateUser].ReturnValue"] + - ["System.String", "System.Web.ClientServices.Providers.ClientRoleProvider", "Property[ServiceUri]"] + - ["System.Boolean", "System.Web.ClientServices.Providers.ClientFormsAuthenticationMembershipProvider!", "Method[ValidateUser].ReturnValue"] + - ["System.String", "System.Web.ClientServices.Providers.ClientFormsAuthenticationMembershipProvider", "Method[ResetPassword].ReturnValue"] + - ["System.Boolean", "System.Web.ClientServices.Providers.ClientWindowsAuthenticationMembershipProvider", "Method[DeleteUser].ReturnValue"] + - ["System.Web.Security.MembershipUser", "System.Web.ClientServices.Providers.ClientWindowsAuthenticationMembershipProvider", "Method[GetUser].ReturnValue"] + - ["System.Web.Security.MembershipPasswordFormat", "System.Web.ClientServices.Providers.ClientWindowsAuthenticationMembershipProvider", "Property[PasswordFormat]"] + - ["System.Boolean", "System.Web.ClientServices.Providers.ClientFormsAuthenticationMembershipProvider", "Property[RequiresQuestionAndAnswer]"] + - ["System.Configuration.SettingsPropertyCollection", "System.Web.ClientServices.Providers.ClientSettingsProvider!", "Method[GetPropertyMetadata].ReturnValue"] + - ["System.Int32", "System.Web.ClientServices.Providers.ClientFormsAuthenticationMembershipProvider", "Property[MinRequiredPasswordLength]"] + - ["System.String", "System.Web.ClientServices.Providers.ClientWindowsAuthenticationMembershipProvider", "Property[PasswordStrengthRegularExpression]"] + - ["System.String", "System.Web.ClientServices.Providers.ClientFormsAuthenticationMembershipProvider", "Property[PasswordStrengthRegularExpression]"] + - ["System.Web.Security.MembershipUserCollection", "System.Web.ClientServices.Providers.ClientFormsAuthenticationMembershipProvider", "Method[FindUsersByName].ReturnValue"] + - ["System.Boolean", "System.Web.ClientServices.Providers.ClientFormsAuthenticationMembershipProvider", "Method[UnlockUser].ReturnValue"] + - ["System.Boolean", "System.Web.ClientServices.Providers.ClientFormsAuthenticationMembershipProvider", "Property[EnablePasswordReset]"] + - ["System.String", "System.Web.ClientServices.Providers.ClientFormsAuthenticationCredentials", "Property[Password]"] + - ["System.Boolean", "System.Web.ClientServices.Providers.ClientFormsAuthenticationMembershipProvider", "Method[ChangePassword].ReturnValue"] + - ["System.Boolean", "System.Web.ClientServices.Providers.ClientFormsAuthenticationMembershipProvider", "Method[ValidateUser].ReturnValue"] + - ["System.String", "System.Web.ClientServices.Providers.ClientWindowsAuthenticationMembershipProvider", "Method[ResetPassword].ReturnValue"] + - ["System.Boolean", "System.Web.ClientServices.Providers.ClientWindowsAuthenticationMembershipProvider", "Property[RequiresQuestionAndAnswer]"] + - ["System.Int32", "System.Web.ClientServices.Providers.ClientWindowsAuthenticationMembershipProvider", "Property[MinRequiredNonAlphanumericCharacters]"] + - ["System.Int32", "System.Web.ClientServices.Providers.ClientFormsAuthenticationMembershipProvider", "Property[PasswordAttemptWindow]"] + - ["System.Boolean", "System.Web.ClientServices.Providers.ClientFormsAuthenticationMembershipProvider", "Property[EnablePasswordRetrieval]"] + - ["System.String", "System.Web.ClientServices.Providers.ClientFormsAuthenticationCredentials", "Property[UserName]"] + - ["System.String", "System.Web.ClientServices.Providers.ClientFormsAuthenticationMembershipProvider", "Property[ApplicationName]"] + - ["System.String", "System.Web.ClientServices.Providers.ClientWindowsAuthenticationMembershipProvider", "Property[ApplicationName]"] + - ["System.String", "System.Web.ClientServices.Providers.ClientRoleProvider", "Property[ApplicationName]"] + - ["System.Int32", "System.Web.ClientServices.Providers.ClientFormsAuthenticationMembershipProvider", "Property[MinRequiredNonAlphanumericCharacters]"] + - ["System.Boolean", "System.Web.ClientServices.Providers.ClientFormsAuthenticationCredentials", "Property[RememberMe]"] + - ["System.Boolean", "System.Web.ClientServices.Providers.ClientRoleProvider", "Method[IsUserInRole].ReturnValue"] + - ["System.Int32", "System.Web.ClientServices.Providers.ClientFormsAuthenticationMembershipProvider", "Property[MaxInvalidPasswordAttempts]"] + - ["System.Boolean", "System.Web.ClientServices.Providers.ClientWindowsAuthenticationMembershipProvider", "Method[ChangePassword].ReturnValue"] + - ["System.Configuration.SettingsPropertyValueCollection", "System.Web.ClientServices.Providers.ClientSettingsProvider", "Method[GetPropertyValues].ReturnValue"] + - ["System.String[]", "System.Web.ClientServices.Providers.ClientRoleProvider", "Method[GetUsersInRole].ReturnValue"] + - ["System.String", "System.Web.ClientServices.Providers.ClientFormsAuthenticationMembershipProvider", "Method[GetUserNameByEmail].ReturnValue"] + - ["System.Int32", "System.Web.ClientServices.Providers.ClientWindowsAuthenticationMembershipProvider", "Property[MaxInvalidPasswordAttempts]"] + - ["System.Boolean", "System.Web.ClientServices.Providers.ClientRoleProvider", "Method[DeleteRole].ReturnValue"] + - ["System.String", "System.Web.ClientServices.Providers.ClientSettingsProvider!", "Property[ServiceUri]"] + - ["System.Web.Security.MembershipUserCollection", "System.Web.ClientServices.Providers.ClientFormsAuthenticationMembershipProvider", "Method[FindUsersByEmail].ReturnValue"] + - ["System.Boolean", "System.Web.ClientServices.Providers.ClientWindowsAuthenticationMembershipProvider", "Property[EnablePasswordRetrieval]"] + - ["System.Web.Security.MembershipPasswordFormat", "System.Web.ClientServices.Providers.ClientFormsAuthenticationMembershipProvider", "Property[PasswordFormat]"] + - ["System.String[]", "System.Web.ClientServices.Providers.ClientRoleProvider", "Method[FindUsersInRole].ReturnValue"] + - ["System.Int32", "System.Web.ClientServices.Providers.ClientWindowsAuthenticationMembershipProvider", "Property[MinRequiredPasswordLength]"] + - ["System.Int32", "System.Web.ClientServices.Providers.ClientFormsAuthenticationMembershipProvider", "Method[GetNumberOfUsersOnline].ReturnValue"] + - ["System.Boolean", "System.Web.ClientServices.Providers.ClientFormsAuthenticationMembershipProvider", "Method[ChangePasswordQuestionAndAnswer].ReturnValue"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemWebCompilation/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemWebCompilation/model.yml new file mode 100644 index 000000000000..02906c81bf86 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemWebCompilation/model.yml @@ -0,0 +1,140 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Web.Compilation.BuildProviderAppliesTo", "System.Web.Compilation.BuildProviderAppliesTo!", "Field[Web]"] + - ["System.String", "System.Web.Compilation.ConnectionStringsExpressionBuilder!", "Method[GetConnectionStringProviderName].ReturnValue"] + - ["System.IO.Stream", "System.Web.Compilation.BuildProvider", "Method[OpenStream].ReturnValue"] + - ["System.CodeDom.CodeCompileUnit", "System.Web.Compilation.BuildProvider", "Method[GetCodeCompileUnit].ReturnValue"] + - ["System.Runtime.Versioning.FrameworkName", "System.Web.Compilation.BuildManager!", "Property[TargetFramework]"] + - ["System.Object", "System.Web.Compilation.AppSettingsExpressionBuilder!", "Method[GetAppSetting].ReturnValue"] + - ["System.Int32", "System.Web.Compilation.LinePragmaCodeInfo", "Property[StartColumn]"] + - ["System.Object", "System.Web.Compilation.RouteValueExpressionBuilder!", "Method[GetRouteValue].ReturnValue"] + - ["System.String", "System.Web.Compilation.ConnectionStringsExpressionBuilder!", "Method[GetConnectionString].ReturnValue"] + - ["System.Int32", "System.Web.Compilation.CompilerType", "Method[GetHashCode].ReturnValue"] + - ["System.Web.Compilation.PrecompilationFlags", "System.Web.Compilation.PrecompilationFlags!", "Field[AllowPartiallyTrustedCallers]"] + - ["System.Web.Compilation.CompilerType", "System.Web.Compilation.BuildProvider", "Method[GetDefaultCompilerTypeForLanguage].ReturnValue"] + - ["System.Collections.IDictionary", "System.Web.Compilation.ClientBuildManager", "Method[GetBrowserDefinitions].ReturnValue"] + - ["System.Object", "System.Web.Compilation.ExpressionBuilder", "Method[ParseExpression].ReturnValue"] + - ["System.Nullable", "System.Web.Compilation.BuildManager!", "Property[BatchCompilationEnabled]"] + - ["System.Reflection.Assembly", "System.Web.Compilation.BuildManager!", "Method[GetCompiledAssembly].ReturnValue"] + - ["System.Collections.ICollection", "System.Web.Compilation.BuildProvider", "Property[ReferencedAssemblies]"] + - ["System.Boolean", "System.Web.Compilation.ExpressionEditorAttribute", "Method[Equals].ReturnValue"] + - ["System.String", "System.Web.Compilation.ClientBuildManager", "Method[GenerateCode].ReturnValue"] + - ["System.String", "System.Web.Compilation.ImplicitResourceKey", "Property[Filter]"] + - ["System.Collections.ICollection", "System.Web.Compilation.BuildManager!", "Method[GetVirtualPathDependencies].ReturnValue"] + - ["System.Boolean", "System.Web.Compilation.LinePragmaCodeInfo", "Property[IsCodeNugget]"] + - ["System.IO.TextReader", "System.Web.Compilation.BuildProvider", "Method[OpenReader].ReturnValue"] + - ["System.Web.Compilation.FolderLevelBuildProviderAppliesTo", "System.Web.Compilation.FolderLevelBuildProviderAppliesTo!", "Field[Code]"] + - ["System.Type", "System.Web.Compilation.BuildManager!", "Method[GetGlobalAsaxType].ReturnValue"] + - ["System.Object", "System.Web.Compilation.ExpressionBuilder", "Method[EvaluateExpression].ReturnValue"] + - ["System.Int32", "System.Web.Compilation.ExpressionEditorAttribute", "Method[GetHashCode].ReturnValue"] + - ["System.Collections.IEnumerable", "System.Web.Compilation.BuildDependencySet", "Property[VirtualPaths]"] + - ["System.Object", "System.Web.Compilation.RouteValueExpressionBuilder", "Method[EvaluateExpression].ReturnValue"] + - ["System.Object", "System.Web.Compilation.IResourceProvider", "Method[GetObject].ReturnValue"] + - ["System.Web.Compilation.CompilerType", "System.Web.Compilation.BuildProvider", "Property[CodeCompilerType]"] + - ["System.CodeDom.CodeCompileUnit", "System.Web.Compilation.ClientBuildManager", "Method[GenerateCodeCompileUnit].ReturnValue"] + - ["System.Boolean", "System.Web.Compilation.RouteUrlExpressionBuilder!", "Method[TryParseRouteExpression].ReturnValue"] + - ["System.CodeDom.CodeExpression", "System.Web.Compilation.ExpressionBuilder", "Method[GetCodeExpression].ReturnValue"] + - ["System.IO.Stream", "System.Web.Compilation.AssemblyBuilder", "Method[CreateEmbeddedResource].ReturnValue"] + - ["System.CodeDom.CodeExpression", "System.Web.Compilation.AppSettingsExpressionBuilder", "Method[GetCodeExpression].ReturnValue"] + - ["System.Boolean", "System.Web.Compilation.DesignTimeResourceProviderFactoryAttribute", "Method[IsDefaultAttribute].ReturnValue"] + - ["System.Boolean", "System.Web.Compilation.RouteValueExpressionBuilder", "Property[SupportsEvaluate]"] + - ["System.Object", "System.Web.Compilation.ConnectionStringsExpressionBuilder", "Method[EvaluateExpression].ReturnValue"] + - ["System.String", "System.Web.Compilation.BuildDependencySet", "Property[HashCode]"] + - ["System.Boolean", "System.Web.Compilation.BuildManager!", "Property[IsUpdatablePrecompiledApp]"] + - ["System.CodeDom.Compiler.CodeDomProvider", "System.Web.Compilation.AssemblyBuilder", "Property[CodeDomProvider]"] + - ["System.IO.TextWriter", "System.Web.Compilation.AssemblyBuilder", "Method[CreateCodeFile].ReturnValue"] + - ["System.Web.Hosting.IRegisteredObject", "System.Web.Compilation.ClientBuildManager", "Method[CreateObject].ReturnValue"] + - ["System.Collections.ICollection", "System.Web.Compilation.BuildManager!", "Method[GetReferencedAssemblies].ReturnValue"] + - ["System.String", "System.Web.Compilation.ClientBuildManager", "Method[GetGeneratedFileVirtualPath].ReturnValue"] + - ["System.Boolean", "System.Web.Compilation.ResourceExpressionBuilder", "Property[SupportsEvaluate]"] + - ["System.Web.Compilation.CompilerType", "System.Web.Compilation.BuildProvider", "Method[GetDefaultCompilerType].ReturnValue"] + - ["System.Web.Compilation.PrecompilationFlags", "System.Web.Compilation.PrecompilationFlags!", "Field[DelaySign]"] + - ["System.Boolean", "System.Web.Compilation.ClientBuildManager", "Method[IsCodeAssembly].ReturnValue"] + - ["System.Web.Compilation.PrecompilationFlags", "System.Web.Compilation.PrecompilationFlags!", "Field[Updatable]"] + - ["System.Boolean", "System.Web.Compilation.ConnectionStringsExpressionBuilder", "Property[SupportsEvaluate]"] + - ["System.Type", "System.Web.Compilation.BuildProvider", "Method[GetGeneratedType].ReturnValue"] + - ["System.Web.Compilation.BuildProviderAppliesTo", "System.Web.Compilation.BuildProviderAppliesToAttribute", "Property[AppliesTo]"] + - ["System.String", "System.Web.Compilation.AssemblyBuilder", "Method[GetTempFilePhysicalPath].ReturnValue"] + - ["System.Web.Compilation.FolderLevelBuildProviderAppliesTo", "System.Web.Compilation.FolderLevelBuildProviderAppliesTo!", "Field[LocalResources]"] + - ["System.CodeDom.CodeExpression", "System.Web.Compilation.RouteValueExpressionBuilder", "Method[GetCodeExpression].ReturnValue"] + - ["System.String[]", "System.Web.Compilation.ClientBuildManager", "Method[GetAppDomainShutdownDirectories].ReturnValue"] + - ["System.Type", "System.Web.Compilation.BuildManager!", "Method[GetType].ReturnValue"] + - ["System.Web.Compilation.PrecompilationFlags", "System.Web.Compilation.ClientBuildManagerParameter", "Property[PrecompilationFlags]"] + - ["System.Resources.IResourceReader", "System.Web.Compilation.IResourceProvider", "Property[ResourceReader]"] + - ["System.Int32", "System.Web.Compilation.LinePragmaCodeInfo", "Property[StartLine]"] + - ["System.String", "System.Web.Compilation.ClientBuildManagerParameter", "Property[StrongNameKeyFile]"] + - ["System.Web.Compilation.FolderLevelBuildProviderAppliesTo", "System.Web.Compilation.FolderLevelBuildProviderAppliesTo!", "Field[GlobalResources]"] + - ["System.String", "System.Web.Compilation.ClientBuildManagerParameter", "Property[StrongNameKeyContainer]"] + - ["System.Collections.ICollection", "System.Web.Compilation.IImplicitResourceProvider", "Method[GetImplicitResourceKeys].ReturnValue"] + - ["System.Boolean", "System.Web.Compilation.ExpressionBuilder", "Property[SupportsEvaluate]"] + - ["System.String", "System.Web.Compilation.BuildManager!", "Method[GetCompiledCustomString].ReturnValue"] + - ["System.Boolean", "System.Web.Compilation.ClientBuildManager", "Method[Unload].ReturnValue"] + - ["System.Web.Compilation.ResourceExpressionFields", "System.Web.Compilation.ResourceExpressionBuilder!", "Method[ParseExpression].ReturnValue"] + - ["System.Object", "System.Web.Compilation.ResourceExpressionBuilder", "Method[EvaluateExpression].ReturnValue"] + - ["System.Type", "System.Web.Compilation.BuildManager!", "Method[GetCompiledType].ReturnValue"] + - ["System.Web.Compilation.BuildProviderResultFlags", "System.Web.Compilation.BuildProvider", "Method[GetResultFlags].ReturnValue"] + - ["System.Web.Compilation.BuildProviderResultFlags", "System.Web.Compilation.BuildProviderResultFlags!", "Field[Default]"] + - ["System.Collections.IList", "System.Web.Compilation.BuildManager!", "Property[CodeAssemblies]"] + - ["System.Boolean", "System.Web.Compilation.ClientBuildManager", "Property[IsHostCreated]"] + - ["System.Web.Compilation.FolderLevelBuildProviderAppliesTo", "System.Web.Compilation.FolderLevelBuildProviderAppliesTo!", "Field[WebReferences]"] + - ["System.CodeDom.CodeExpression", "System.Web.Compilation.ConnectionStringsExpressionBuilder", "Method[GetCodeExpression].ReturnValue"] + - ["System.Collections.Generic.List", "System.Web.Compilation.ClientBuildManagerParameter", "Property[ExcludedVirtualPaths]"] + - ["System.Web.ApplicationShutdownReason", "System.Web.Compilation.BuildManagerHostUnloadEventArgs", "Property[Reason]"] + - ["System.Web.Compilation.PrecompilationFlags", "System.Web.Compilation.PrecompilationFlags!", "Field[CodeAnalysis]"] + - ["System.Type", "System.Web.Compilation.ClientBuildManager", "Method[GetCompiledType].ReturnValue"] + - ["System.Type", "System.Web.Compilation.CompilerType", "Property[CodeDomProviderType]"] + - ["System.String", "System.Web.Compilation.ResourceExpressionFields", "Property[ResourceKey]"] + - ["System.Object", "System.Web.Compilation.ClientBuildManagerCallback", "Method[InitializeLifetimeService].ReturnValue"] + - ["System.Web.Compilation.BuildProviderAppliesTo", "System.Web.Compilation.BuildProviderAppliesTo!", "Field[All]"] + - ["System.Object", "System.Web.Compilation.ConnectionStringsExpressionBuilder", "Method[ParseExpression].ReturnValue"] + - ["System.IO.Stream", "System.Web.Compilation.BuildManager!", "Method[ReadCachedFile].ReturnValue"] + - ["System.Web.Compilation.PrecompilationFlags", "System.Web.Compilation.PrecompilationFlags!", "Field[FixedNames]"] + - ["System.String", "System.Web.Compilation.RouteUrlExpressionBuilder!", "Method[GetRouteUrl].ReturnValue"] + - ["System.IO.Stream", "System.Web.Compilation.BuildManager!", "Method[CreateCachedFile].ReturnValue"] + - ["System.Web.Compilation.PrecompilationFlags", "System.Web.Compilation.PrecompilationFlags!", "Field[Clean]"] + - ["System.Object", "System.Web.Compilation.ResourceExpressionBuilder", "Method[ParseExpression].ReturnValue"] + - ["System.String", "System.Web.Compilation.ExpressionEditorAttribute", "Property[EditorTypeName]"] + - ["System.CodeDom.CodeExpression", "System.Web.Compilation.ResourceExpressionBuilder", "Method[GetCodeExpression].ReturnValue"] + - ["System.Collections.ICollection", "System.Web.Compilation.BuildProvider", "Property[VirtualPathDependencies]"] + - ["System.CodeDom.Compiler.CompilerParameters", "System.Web.Compilation.CompilerType", "Property[CompilerParameters]"] + - ["System.Object", "System.Web.Compilation.BuildManager!", "Method[CreateInstanceFromVirtualPath].ReturnValue"] + - ["System.String", "System.Web.Compilation.ClientBuildManager", "Method[GetGeneratedSourceFile].ReturnValue"] + - ["System.Object", "System.Web.Compilation.ClientBuildManager", "Method[InitializeLifetimeService].ReturnValue"] + - ["System.Web.Compilation.BuildProviderAppliesTo", "System.Web.Compilation.BuildProviderAppliesTo!", "Field[Resources]"] + - ["System.Boolean", "System.Web.Compilation.BuildManager!", "Property[IsPrecompiledApp]"] + - ["System.Web.Compilation.PrecompilationFlags", "System.Web.Compilation.PrecompilationFlags!", "Field[OverwriteTarget]"] + - ["System.Web.Compilation.FolderLevelBuildProviderAppliesTo", "System.Web.Compilation.FolderLevelBuildProviderAppliesToAttribute", "Property[AppliesTo]"] + - ["System.Web.Compilation.BuildDependencySet", "System.Web.Compilation.BuildManager!", "Method[GetCachedBuildDependencySet].ReturnValue"] + - ["System.Web.Compilation.BuildProviderAppliesTo", "System.Web.Compilation.BuildProviderAppliesTo!", "Field[Code]"] + - ["System.Boolean", "System.Web.Compilation.RouteUrlExpressionBuilder", "Property[SupportsEvaluate]"] + - ["System.CodeDom.CodeExpression", "System.Web.Compilation.RouteUrlExpressionBuilder", "Method[GetCodeExpression].ReturnValue"] + - ["System.Object", "System.Web.Compilation.AppSettingsExpressionBuilder", "Method[EvaluateExpression].ReturnValue"] + - ["System.Web.Compilation.PrecompilationFlags", "System.Web.Compilation.PrecompilationFlags!", "Field[IgnoreBadImageFormatException]"] + - ["System.Boolean", "System.Web.Compilation.CompilerType", "Method[Equals].ReturnValue"] + - ["System.Object", "System.Web.Compilation.IImplicitResourceProvider", "Method[GetObject].ReturnValue"] + - ["System.Web.Compilation.IResourceProvider", "System.Web.Compilation.ResourceProviderFactory", "Method[CreateGlobalResourceProvider].ReturnValue"] + - ["System.Web.Compilation.FolderLevelBuildProviderAppliesTo", "System.Web.Compilation.FolderLevelBuildProviderAppliesTo!", "Field[None]"] + - ["System.Int32", "System.Web.Compilation.LinePragmaCodeInfo", "Property[CodeLength]"] + - ["System.String[]", "System.Web.Compilation.ClientBuildManager", "Method[GetVirtualCodeDirectories].ReturnValue"] + - ["System.String", "System.Web.Compilation.ExpressionBuilderContext", "Property[VirtualPath]"] + - ["System.Web.Compilation.BuildProviderResultFlags", "System.Web.Compilation.BuildProviderResultFlags!", "Field[ShutdownAppDomainOnChange]"] + - ["System.String", "System.Web.Compilation.ExpressionPrefixAttribute", "Property[ExpressionPrefix]"] + - ["System.String", "System.Web.Compilation.ImplicitResourceKey", "Property[KeyPrefix]"] + - ["System.Boolean", "System.Web.Compilation.AppSettingsExpressionBuilder", "Property[SupportsEvaluate]"] + - ["System.String", "System.Web.Compilation.BuildProvider", "Method[GetCustomString].ReturnValue"] + - ["System.String", "System.Web.Compilation.BuildProvider", "Property[VirtualPath]"] + - ["System.Web.Compilation.PrecompilationFlags", "System.Web.Compilation.PrecompilationFlags!", "Field[Default]"] + - ["System.String", "System.Web.Compilation.ClientBuildManager", "Property[CodeGenDir]"] + - ["System.String[]", "System.Web.Compilation.ClientBuildManager", "Method[GetTopLevelAssemblyReferences].ReturnValue"] + - ["System.String", "System.Web.Compilation.DesignTimeResourceProviderFactoryAttribute", "Property[FactoryTypeName]"] + - ["System.Int32", "System.Web.Compilation.LinePragmaCodeInfo", "Property[StartGeneratedColumn]"] + - ["System.Web.Compilation.PrecompilationFlags", "System.Web.Compilation.PrecompilationFlags!", "Field[ForceDebug]"] + - ["System.Web.Util.IWebObjectFactory", "System.Web.Compilation.BuildManager!", "Method[GetObjectFactory].ReturnValue"] + - ["System.Object", "System.Web.Compilation.RouteUrlExpressionBuilder", "Method[EvaluateExpression].ReturnValue"] + - ["System.String", "System.Web.Compilation.ImplicitResourceKey", "Property[Property]"] + - ["System.Web.Compilation.IResourceProvider", "System.Web.Compilation.ResourceProviderFactory", "Method[CreateLocalResourceProvider].ReturnValue"] + - ["System.String", "System.Web.Compilation.ResourceExpressionFields", "Property[ClassKey]"] + - ["System.Web.UI.TemplateControl", "System.Web.Compilation.ExpressionBuilderContext", "Property[TemplateControl]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemWebConfiguration/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemWebConfiguration/model.yml new file mode 100644 index 000000000000..723499615572 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemWebConfiguration/model.yml @@ -0,0 +1,1016 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Configuration.ConfigurationPropertyCollection", "System.Web.Configuration.DeploymentSection", "Property[Properties]"] + - ["System.String", "System.Web.Configuration.HttpRuntimeSection", "Property[TargetFramework]"] + - ["System.Web.Configuration.AuthorizationRuleAction", "System.Web.Configuration.AuthorizationRuleAction!", "Field[Allow]"] + - ["System.Configuration.ProviderSettingsCollection", "System.Web.Configuration.SessionStateSection", "Property[Providers]"] + - ["System.Configuration.ConfigurationElement", "System.Web.Configuration.ProfileGroupSettingsCollection", "Method[CreateNewElement].ReturnValue"] + - ["System.Web.Configuration.ProcessModelComAuthenticationLevel", "System.Web.Configuration.ProcessModelComAuthenticationLevel!", "Field[None]"] + - ["System.String", "System.Web.Configuration.OutputCacheProfileCollection", "Method[GetKey].ReturnValue"] + - ["System.Boolean", "System.Web.Configuration.HttpCapabilitiesBase", "Property[SupportsFontSize]"] + - ["System.String[]", "System.Web.Configuration.UrlMappingCollection", "Property[AllKeys]"] + - ["System.Web.Configuration.HealthMonitoringSection", "System.Web.Configuration.SystemWebSectionGroup", "Property[HealthMonitoring]"] + - ["System.Web.Configuration.CustomErrorsSection", "System.Web.Configuration.SystemWebSectionGroup", "Property[CustomErrors]"] + - ["System.Configuration.ConfigurationElement", "System.Web.Configuration.AssemblyCollection", "Method[CreateNewElement].ReturnValue"] + - ["System.Boolean", "System.Web.Configuration.AuthorizationRule", "Method[IsModified].ReturnValue"] + - ["System.Boolean", "System.Web.Configuration.RootProfilePropertySettingsCollection", "Method[OnDeserializeUnrecognizedElement].ReturnValue"] + - ["System.Web.Configuration.FcnMode", "System.Web.Configuration.FcnMode!", "Field[Default]"] + - ["System.Int32", "System.Web.Configuration.Compiler", "Property[WarningLevel]"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.Web.Configuration.RuleSettingsCollection", "Property[Properties]"] + - ["System.Web.Configuration.ProfilePropertySettings", "System.Web.Configuration.ProfilePropertySettingsCollection", "Method[Get].ReturnValue"] + - ["System.Boolean", "System.Web.Configuration.ProtocolElement", "Property[Validate]"] + - ["System.Boolean", "System.Web.Configuration.OutputCacheProfile", "Property[Enabled]"] + - ["System.Boolean", "System.Web.Configuration.FolderLevelBuildProvider", "Method[Equals].ReturnValue"] + - ["System.Web.Configuration.PartialTrustVisibleAssembliesSection", "System.Web.Configuration.SystemWebSectionGroup", "Property[PartialTrustVisibleAssemblies]"] + - ["System.Web.Configuration.RuleSettings", "System.Web.Configuration.RuleSettingsCollection", "Property[Item]"] + - ["System.Collections.Specialized.StringCollection", "System.Web.Configuration.AuthorizationRule", "Property[Roles]"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.Web.Configuration.RootProfilePropertySettingsCollection", "Property[Properties]"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.Web.Configuration.OutputCacheSettingsSection", "Property[Properties]"] + - ["System.Web.Configuration.AuthenticationMode", "System.Web.Configuration.AuthenticationMode!", "Field[Passport]"] + - ["System.Web.Configuration.ProtocolElement", "System.Web.Configuration.ProtocolCollection", "Property[Item]"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.Web.Configuration.FormsAuthenticationConfiguration", "Property[Properties]"] + - ["System.TimeSpan", "System.Web.Configuration.ProcessModelSection", "Property[Timeout]"] + - ["System.String", "System.Web.Configuration.HttpCapabilitiesBase", "Property[RequiredMetaTagNameValue]"] + - ["System.Web.Configuration.TrustLevelCollection", "System.Web.Configuration.SecurityPolicySection", "Property[TrustLevels]"] + - ["System.Web.Configuration.PagesSection", "System.Web.Configuration.SystemWebSectionGroup", "Property[Pages]"] + - ["System.Boolean", "System.Web.Configuration.HttpCapabilitiesBase", "Property[HasBackButton]"] + - ["System.Double", "System.Web.Configuration.HttpCapabilitiesBase", "Property[MinorVersion]"] + - ["System.Web.Security.CookieProtection", "System.Web.Configuration.RoleManagerSection", "Property[CookieProtection]"] + - ["System.Configuration.ConfigurationElementCollectionType", "System.Web.Configuration.HttpHandlerActionCollection", "Property[CollectionType]"] + - ["System.Int32", "System.Web.Configuration.TransformerInfo", "Method[GetHashCode].ReturnValue"] + - ["System.TimeSpan", "System.Web.Configuration.AnonymousIdentificationSection", "Property[CookieTimeout]"] + - ["System.Boolean", "System.Web.Configuration.NamespaceCollection", "Property[AutoImportVBNamespace]"] + - ["System.Web.Configuration.HttpHandlersSection", "System.Web.Configuration.SystemWebSectionGroup", "Property[HttpHandlers]"] + - ["System.Boolean", "System.Web.Configuration.HostingEnvironmentSection", "Property[ShadowCopyBinAssemblies]"] + - ["System.Boolean", "System.Web.Configuration.HttpCapabilitiesBase", "Property[IsColor]"] + - ["System.Boolean", "System.Web.Configuration.ScriptingAuthenticationServiceSection", "Property[RequireSSL]"] + - ["System.Boolean", "System.Web.Configuration.PagesSection", "Property[EnableViewState]"] + - ["System.Configuration.ConfigurationElement", "System.Web.Configuration.ExpressionBuilderCollection", "Method[CreateNewElement].ReturnValue"] + - ["System.Int32", "System.Web.Configuration.CompilationSection", "Property[MaxBatchSize]"] + - ["System.String", "System.Web.Configuration.GlobalizationSection", "Property[ResourceProviderFactoryType]"] + - ["System.Web.Configuration.SqlCacheDependencyDatabase", "System.Web.Configuration.SqlCacheDependencyDatabaseCollection", "Property[Item]"] + - ["System.Boolean", "System.Web.Configuration.TraceSection", "Property[PageOutput]"] + - ["System.String", "System.Web.Configuration.OutputCacheProfile", "Property[VaryByContentEncoding]"] + - ["System.Web.Configuration.ProcessModelComAuthenticationLevel", "System.Web.Configuration.ProcessModelComAuthenticationLevel!", "Field[Pkt]"] + - ["System.Object", "System.Web.Configuration.IdentitySection", "Method[GetRuntimeObject].ReturnValue"] + - ["System.Web.Configuration.PagesEnableSessionState", "System.Web.Configuration.PagesEnableSessionState!", "Field[ReadOnly]"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.Web.Configuration.HttpHandlerActionCollection", "Property[Properties]"] + - ["System.Configuration.ConfigurationElement", "System.Web.Configuration.FormsAuthenticationUserCollection", "Method[CreateNewElement].ReturnValue"] + - ["System.Web.Configuration.AuthorizationRuleCollection", "System.Web.Configuration.WebPartsPersonalizationAuthorization", "Property[Rules]"] + - ["System.Web.Configuration.AuthorizationRuleAction", "System.Web.Configuration.AuthorizationRuleAction!", "Field[Deny]"] + - ["System.Configuration.ConfigurationElement", "System.Web.Configuration.RuleSettingsCollection", "Method[CreateNewElement].ReturnValue"] + - ["System.Configuration.ConfigurationElementCollectionType", "System.Web.Configuration.FormsAuthenticationUserCollection", "Property[CollectionType]"] + - ["System.Web.Configuration.ProcessModelComAuthenticationLevel", "System.Web.Configuration.ProcessModelComAuthenticationLevel!", "Field[Call]"] + - ["System.String", "System.Web.Configuration.IRemoteWebConfigurationHostServer", "Method[GetFilePaths].ReturnValue"] + - ["System.Byte[]", "System.Web.Configuration.IRemoteWebConfigurationHostServer", "Method[GetData].ReturnValue"] + - ["System.String", "System.Web.Configuration.FormsAuthenticationUser", "Property[Password]"] + - ["System.Web.Configuration.CustomErrorsMode", "System.Web.Configuration.CustomErrorsMode!", "Field[On]"] + - ["System.Configuration.ConfigurationElementProperty", "System.Web.Configuration.SqlCacheDependencySection", "Property[ElementProperty]"] + - ["System.Boolean", "System.Web.Configuration.HttpCapabilitiesBase", "Property[SupportsAccesskeyAttribute]"] + - ["System.Boolean", "System.Web.Configuration.HttpCapabilitiesBase", "Property[UseOptimizedCacheKey]"] + - ["System.Web.Configuration.ProcessModelComImpersonationLevel", "System.Web.Configuration.ProcessModelComImpersonationLevel!", "Field[Impersonate]"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.Web.Configuration.WebPartsPersonalizationAuthorization", "Property[Properties]"] + - ["System.Web.Configuration.VirtualDirectoryMapping", "System.Web.Configuration.VirtualDirectoryMappingCollection", "Method[Get].ReturnValue"] + - ["System.Int32", "System.Web.Configuration.HttpCapabilitiesBase", "Property[MaximumSoftkeyLabelLength]"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.Web.Configuration.TransformerInfoCollection", "Property[Properties]"] + - ["System.Web.Configuration.FormsAuthenticationUser", "System.Web.Configuration.FormsAuthenticationUserCollection", "Property[Item]"] + - ["System.Boolean", "System.Web.Configuration.HttpCapabilitiesBase", "Property[SupportsIModeSymbols]"] + - ["System.TimeSpan", "System.Web.Configuration.ProcessModelSection", "Property[ResponseRestartDeadlockInterval]"] + - ["System.Web.Configuration.CustomErrorsRedirectMode", "System.Web.Configuration.CustomErrorsRedirectMode!", "Field[ResponseRewrite]"] + - ["System.Web.Configuration.MachineKeyValidation", "System.Web.Configuration.MachineKeyValidation!", "Field[AES]"] + - ["System.Object", "System.Web.Configuration.WebConfigurationManager!", "Method[GetWebApplicationSection].ReturnValue"] + - ["System.String", "System.Web.Configuration.HttpHandlerAction", "Property[Type]"] + - ["System.Web.Configuration.FcnMode", "System.Web.Configuration.FcnMode!", "Field[NotSet]"] + - ["System.Boolean", "System.Web.Configuration.HttpCapabilitiesBase", "Property[SupportsEmptyStringInCookieValue]"] + - ["System.Configuration.ConfigurationElement", "System.Web.Configuration.HttpHandlerActionCollection", "Method[CreateNewElement].ReturnValue"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.Web.Configuration.ProfilePropertySettingsCollection", "Property[Properties]"] + - ["System.Web.Configuration.SqlCacheDependencySection", "System.Web.Configuration.SystemWebCachingSectionGroup", "Property[SqlCacheDependency]"] + - ["System.Web.Configuration.FormsProtectionEnum", "System.Web.Configuration.FormsAuthenticationConfiguration", "Property[Protection]"] + - ["System.Boolean", "System.Web.Configuration.OutputCacheProfile", "Property[NoStore]"] + - ["System.Web.Configuration.ConvertersCollection", "System.Web.Configuration.ScriptingJsonSerializationSection", "Property[Converters]"] + - ["System.Object", "System.Web.Configuration.ProtocolsConfigurationHandler", "Method[Create].ReturnValue"] + - ["System.Boolean", "System.Web.Configuration.EventMappingSettingsCollection", "Method[Contains].ReturnValue"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.Web.Configuration.TagPrefixCollection", "Property[Properties]"] + - ["System.TimeSpan", "System.Web.Configuration.ProcessModelSection", "Property[IdleTimeout]"] + - ["System.Web.Configuration.ProtocolCollection", "System.Web.Configuration.ProtocolsSection", "Property[Protocols]"] + - ["System.String[]", "System.Web.Configuration.FormsAuthenticationUserCollection", "Property[AllKeys]"] + - ["System.Boolean", "System.Web.Configuration.HttpCapabilitiesBase", "Property[Frames]"] + - ["System.TimeSpan", "System.Web.Configuration.SessionStateSection", "Property[Timeout]"] + - ["System.Int32", "System.Web.Configuration.ProcessModelSection", "Property[RestartQueueLimit]"] + - ["System.Boolean", "System.Web.Configuration.BrowserCapabilitiesFactoryBase", "Method[IsBrowserUnknown].ReturnValue"] + - ["System.Web.Configuration.AsyncPreloadModeFlags", "System.Web.Configuration.AsyncPreloadModeFlags!", "Field[None]"] + - ["System.TimeSpan", "System.Web.Configuration.SessionStateSection", "Property[SqlConnectionRetryInterval]"] + - ["System.TimeSpan", "System.Web.Configuration.HttpRuntimeSection", "Property[DelayNotificationTimeout]"] + - ["System.Int32", "System.Web.Configuration.ProfileSettings", "Property[MaxLimit]"] + - ["System.Web.Configuration.ProcessModelLogLevel", "System.Web.Configuration.ProcessModelLogLevel!", "Field[All]"] + - ["System.Web.Configuration.AuthorizationRule", "System.Web.Configuration.AuthorizationRuleCollection", "Property[Item]"] + - ["System.Web.Configuration.XhtmlConformanceSection", "System.Web.Configuration.SystemWebSectionGroup", "Property[XhtmlConformance]"] + - ["System.Object", "System.Web.Configuration.TagMapCollection", "Method[GetElementKey].ReturnValue"] + - ["System.Boolean", "System.Web.Configuration.OutputCacheSection", "Property[EnableFragmentCache]"] + - ["System.Boolean", "System.Web.Configuration.HttpCapabilitiesBase", "Method[System.Web.UI.IFilterResolutionService.EvaluateFilter].ReturnValue"] + - ["System.Int32", "System.Web.Configuration.ProcessModelSection", "Property[MinWorkerThreads]"] + - ["System.String", "System.Web.Configuration.ProcessModelSection", "Property[ServerErrorMessageFile]"] + - ["System.Object", "System.Web.Configuration.CustomErrorCollection", "Method[GetElementKey].ReturnValue"] + - ["System.String", "System.Web.Configuration.CodeSubDirectoriesCollection", "Property[ElementName]"] + - ["System.Web.Configuration.FormsAuthPasswordFormat", "System.Web.Configuration.FormsAuthPasswordFormat!", "Field[SHA512]"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.Web.Configuration.HttpModulesSection", "Property[Properties]"] + - ["System.String", "System.Web.Configuration.CustomErrorsSection", "Property[DefaultRedirect]"] + - ["System.Web.Configuration.TransformerInfoCollection", "System.Web.Configuration.WebPartsSection", "Property[Transformers]"] + - ["System.Boolean", "System.Web.Configuration.HttpCapabilitiesBase", "Property[CanRenderMixedSelects]"] + - ["System.Boolean", "System.Web.Configuration.HttpCapabilitiesBase", "Property[SupportsDivNoWrap]"] + - ["System.String", "System.Web.Configuration.HttpCapabilitiesBase", "Property[GatewayVersion]"] + - ["System.Int32", "System.Web.Configuration.HttpCapabilitiesBase", "Property[ScreenCharactersWidth]"] + - ["System.Web.Configuration.FormsProtectionEnum", "System.Web.Configuration.FormsProtectionEnum!", "Field[All]"] + - ["System.Int32", "System.Web.Configuration.HttpCapabilitiesBase", "Property[MaximumRenderedPageSize]"] + - ["System.Boolean", "System.Web.Configuration.RoleManagerSection", "Property[CreatePersistentCookie]"] + - ["System.String", "System.Web.Configuration.HttpCapabilitiesBase", "Property[Browser]"] + - ["System.Web.SessionState.SessionStateMode", "System.Web.Configuration.SessionStateSection", "Property[Mode]"] + - ["System.String", "System.Web.Configuration.FolderLevelBuildProvider", "Property[Type]"] + - ["System.Configuration.ConfigurationElement", "System.Web.Configuration.TagMapCollection", "Method[CreateNewElement].ReturnValue"] + - ["System.Web.Configuration.SerializationMode", "System.Web.Configuration.SerializationMode!", "Field[Xml]"] + - ["System.Boolean", "System.Web.Configuration.HttpCapabilitiesBase", "Property[SupportsXmlHttp]"] + - ["System.Boolean", "System.Web.Configuration.ScriptingRoleServiceSection", "Property[Enabled]"] + - ["System.String", "System.Web.Configuration.EventMappingSettings", "Property[Name]"] + - ["System.String", "System.Web.Configuration.OutputCacheProfile", "Property[VaryByControl]"] + - ["System.String", "System.Web.Configuration.AnonymousIdentificationSection", "Property[Domain]"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.Web.Configuration.OutputCacheProfileCollection", "Property[Properties]"] + - ["System.String", "System.Web.Configuration.HttpCapabilitiesBase", "Property[Version]"] + - ["System.TimeSpan", "System.Web.Configuration.MembershipSection", "Property[UserIsOnlineTimeWindow]"] + - ["System.Web.HttpCookieMode", "System.Web.Configuration.FormsAuthenticationConfiguration", "Property[Cookieless]"] + - ["System.Boolean", "System.Web.Configuration.HttpCapabilitiesBase", "Property[CanRenderPostBackCards]"] + - ["System.Web.Configuration.PartialTrustVisibleAssembly", "System.Web.Configuration.PartialTrustVisibleAssemblyCollection", "Property[Item]"] + - ["System.Configuration.ConfigurationElementProperty", "System.Web.Configuration.HttpModuleAction", "Property[ElementProperty]"] + - ["System.Int32", "System.Web.Configuration.HttpCapabilitiesBase", "Property[MaximumHrefLength]"] + - ["System.Object", "System.Web.Configuration.ConvertersCollection", "Method[GetElementKey].ReturnValue"] + - ["System.Configuration.ConfigurationElement", "System.Web.Configuration.SqlCacheDependencyDatabaseCollection", "Method[CreateNewElement].ReturnValue"] + - ["System.Web.Configuration.ProfileSection", "System.Web.Configuration.SystemWebSectionGroup", "Property[Profile]"] + - ["System.String", "System.Web.Configuration.HttpCapabilitiesBase", "Property[Id]"] + - ["System.String", "System.Web.Configuration.FolderLevelBuildProvider", "Property[Name]"] + - ["System.Web.Configuration.SerializationMode", "System.Web.Configuration.SerializationMode!", "Field[Binary]"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.Web.Configuration.WebPartsSection", "Property[Properties]"] + - ["System.Web.Configuration.ScriptingWebServicesSectionGroup", "System.Web.Configuration.ScriptingSectionGroup", "Property[WebServices]"] + - ["System.Web.Configuration.UrlMappingsSection", "System.Web.Configuration.SystemWebSectionGroup", "Property[UrlMappings]"] + - ["System.Web.HttpCookieMode", "System.Web.Configuration.SessionStateSection", "Property[Cookieless]"] + - ["System.String", "System.Web.Configuration.TagMapInfo", "Property[TagType]"] + - ["System.Int32", "System.Web.Configuration.ScriptingJsonSerializationSection", "Property[MaxJsonLength]"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.Web.Configuration.ProfilePropertySettings", "Property[Properties]"] + - ["System.Int32", "System.Web.Configuration.BufferModeSettings", "Property[MaxBufferThreads]"] + - ["System.Configuration.ConfigurationElementProperty", "System.Web.Configuration.ProcessModelSection", "Property[ElementProperty]"] + - ["System.Web.Configuration.CompilationSection", "System.Web.Configuration.SystemWebSectionGroup", "Property[Compilation]"] + - ["System.Web.Configuration.WebApplicationLevel", "System.Web.Configuration.WebApplicationLevel!", "Field[BelowApplication]"] + - ["System.Object", "System.Web.Configuration.WebControlsSection", "Method[GetRuntimeObject].ReturnValue"] + - ["System.Configuration.ConfigurationElementProperty", "System.Web.Configuration.BufferModeSettings", "Property[ElementProperty]"] + - ["System.String", "System.Web.Configuration.TransformerInfo", "Property[Name]"] + - ["System.Web.Configuration.IgnoreDeviceFilterElement", "System.Web.Configuration.IgnoreDeviceFilterElementCollection", "Property[Item]"] + - ["System.Configuration.ConfigurationElement", "System.Web.Configuration.FolderLevelBuildProviderCollection", "Method[CreateNewElement].ReturnValue"] + - ["System.String", "System.Web.Configuration.AuthorizationRuleCollection", "Property[ElementName]"] + - ["System.Boolean", "System.Web.Configuration.HttpModuleActionCollection", "Method[IsElementRemovable].ReturnValue"] + - ["System.Web.UI.ViewStateEncryptionMode", "System.Web.Configuration.PagesSection", "Property[ViewStateEncryptionMode]"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.Web.Configuration.MachineKeySection", "Property[Properties]"] + - ["System.Configuration.ConfigurationElement", "System.Web.Configuration.BufferModesCollection", "Method[CreateNewElement].ReturnValue"] + - ["System.Configuration.ConfigurationElement", "System.Web.Configuration.FullTrustAssemblyCollection", "Method[CreateNewElement].ReturnValue"] + - ["System.Boolean", "System.Web.Configuration.CompilationSection", "Property[OptimizeCompilations]"] + - ["System.Web.Configuration.CodeSubDirectoriesCollection", "System.Web.Configuration.CompilationSection", "Property[CodeSubDirectories]"] + - ["System.Web.Configuration.BufferModesCollection", "System.Web.Configuration.HealthMonitoringSection", "Property[BufferModes]"] + - ["System.Int32", "System.Web.Configuration.RuleSettings", "Property[MaxLimit]"] + - ["System.Web.UI.HtmlTextWriter", "System.Web.Configuration.HttpCapabilitiesBase", "Method[CreateHtmlTextWriter].ReturnValue"] + - ["System.Int32", "System.Web.Configuration.HttpCapabilitiesBase", "Property[NumberOfSoftkeys]"] + - ["System.Configuration.ConfigurationElementCollectionType", "System.Web.Configuration.TrustLevelCollection", "Property[CollectionType]"] + - ["System.Web.UI.CompilationMode", "System.Web.Configuration.PagesSection", "Property[CompilationMode]"] + - ["System.Int32", "System.Web.Configuration.HttpRuntimeSection", "Property[MaxWaitChangeNotification]"] + - ["System.String", "System.Web.Configuration.UrlMappingCollection", "Method[GetKey].ReturnValue"] + - ["System.String", "System.Web.Configuration.HttpCapabilitiesBase", "Property[MinorVersionString]"] + - ["System.Boolean", "System.Web.Configuration.HttpRuntimeSection", "Property[AllowDynamicModuleRegistration]"] + - ["System.TimeSpan", "System.Web.Configuration.HttpRuntimeSection", "Property[ExecutionTimeout]"] + - ["System.Web.Configuration.MachineKeyCompatibilityMode", "System.Web.Configuration.MachineKeySection", "Property[CompatibilityMode]"] + - ["System.String", "System.Web.Configuration.SiteMapSection", "Property[DefaultProvider]"] + - ["System.Boolean", "System.Web.Configuration.HttpCapabilitiesBase", "Property[SupportsBodyColor]"] + - ["System.Boolean", "System.Web.Configuration.HttpCapabilitiesBase", "Property[SupportsInputIStyle]"] + - ["System.Web.UI.OutputCacheLocation", "System.Web.Configuration.OutputCacheProfile", "Property[Location]"] + - ["System.Configuration.ConfigurationElement", "System.Web.Configuration.EventMappingSettingsCollection", "Method[CreateNewElement].ReturnValue"] + - ["System.Configuration.ConfigurationElement", "System.Web.Configuration.CodeSubDirectoriesCollection", "Method[CreateNewElement].ReturnValue"] + - ["System.Configuration.ConfigurationElement", "System.Web.Configuration.TransformerInfoCollection", "Method[CreateNewElement].ReturnValue"] + - ["System.Object", "System.Web.Configuration.EventMappingSettingsCollection", "Method[GetElementKey].ReturnValue"] + - ["System.Boolean", "System.Web.Configuration.HttpCapabilitiesBase", "Property[RequiresOutputOptimization]"] + - ["System.Int32", "System.Web.Configuration.HttpCapabilitiesBase", "Method[System.Web.UI.IFilterResolutionService.CompareFilters].ReturnValue"] + - ["System.Web.Configuration.HttpModuleActionCollection", "System.Web.Configuration.HttpModulesSection", "Property[Modules]"] + - ["System.Web.Configuration.CodeSubDirectory", "System.Web.Configuration.CodeSubDirectoriesCollection", "Property[Item]"] + - ["System.Configuration.ConfigurationElement", "System.Web.Configuration.HttpModuleActionCollection", "Method[CreateNewElement].ReturnValue"] + - ["System.Web.Configuration.ClientTargetSection", "System.Web.Configuration.SystemWebSectionGroup", "Property[ClientTarget]"] + - ["System.Configuration.ConfigurationElement", "System.Web.Configuration.ClientTargetCollection", "Method[CreateNewElement].ReturnValue"] + - ["System.String", "System.Web.Configuration.VirtualDirectoryMappingCollection", "Method[GetKey].ReturnValue"] + - ["System.Web.Configuration.ProfileGuidedOptimizationsFlags", "System.Web.Configuration.CompilationSection", "Property[ProfileGuidedOptimizations]"] + - ["System.String", "System.Web.Configuration.ProcessModelSection", "Property[Password]"] + - ["System.Web.Configuration.MachineKeyCompatibilityMode", "System.Web.Configuration.MachineKeyCompatibilityMode!", "Field[Framework20SP1]"] + - ["System.Boolean", "System.Web.Configuration.PagesSection", "Property[AutoEventWireup]"] + - ["System.Boolean", "System.Web.Configuration.ScriptingAuthenticationServiceSection", "Property[Enabled]"] + - ["System.Collections.ICollection", "System.Web.Configuration.VirtualDirectoryMappingCollection", "Property[AllKeys]"] + - ["System.Boolean", "System.Web.Configuration.TrustSection", "Property[LegacyCasModel]"] + - ["System.Boolean", "System.Web.Configuration.HttpRuntimeSection", "Property[ApartmentThreading]"] + - ["System.Web.Configuration.AsyncPreloadModeFlags", "System.Web.Configuration.AsyncPreloadModeFlags!", "Field[All]"] + - ["System.Int32", "System.Web.Configuration.HttpRuntimeSection", "Property[MinFreeThreads]"] + - ["System.Web.Configuration.SiteMapSection", "System.Web.Configuration.SystemWebSectionGroup", "Property[SiteMap]"] + - ["System.Configuration.ConfigurationElementProperty", "System.Web.Configuration.PassportAuthentication", "Property[ElementProperty]"] + - ["System.Int32", "System.Web.Configuration.CustomError", "Method[GetHashCode].ReturnValue"] + - ["System.Boolean", "System.Web.Configuration.ProcessModelSection", "Property[WebGarden]"] + - ["System.TimeSpan", "System.Web.Configuration.HttpRuntimeSection", "Property[DefaultRegexMatchTimeout]"] + - ["System.Boolean", "System.Web.Configuration.HttpCapabilitiesBase", "Property[RequiresHtmlAdaptiveErrorReporting]"] + - ["System.Web.Configuration.AssemblyInfo", "System.Web.Configuration.AssemblyCollection", "Property[Item]"] + - ["System.String", "System.Web.Configuration.ProfileGroupSettingsCollection", "Method[GetKey].ReturnValue"] + - ["System.String", "System.Web.Configuration.AnonymousIdentificationSection", "Property[CookiePath]"] + - ["System.Int32", "System.Web.Configuration.HttpRuntimeSection", "Property[MaxUrlLength]"] + - ["System.String", "System.Web.Configuration.VirtualDirectoryMapping", "Property[ConfigFileBaseName]"] + - ["System.String", "System.Web.Configuration.SessionStateSection", "Property[SqlConnectionString]"] + - ["System.String", "System.Web.Configuration.ProtocolElement", "Property[AppDomainHandlerType]"] + - ["System.Configuration.ConfigurationElementProperty", "System.Web.Configuration.TagPrefixInfo", "Property[ElementProperty]"] + - ["System.Web.Configuration.FormsAuthPasswordFormat", "System.Web.Configuration.FormsAuthPasswordFormat!", "Field[MD5]"] + - ["System.String", "System.Web.Configuration.TrustLevel", "Property[PolicyFile]"] + - ["System.Object", "System.Web.Configuration.TrustLevelCollection", "Method[GetElementKey].ReturnValue"] + - ["System.String", "System.Web.Configuration.UrlMapping", "Property[Url]"] + - ["System.Web.Configuration.ProcessModelComImpersonationLevel", "System.Web.Configuration.ProcessModelComImpersonationLevel!", "Field[Default]"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.Web.Configuration.HttpHandlerAction", "Property[Properties]"] + - ["System.TimeSpan", "System.Web.Configuration.CompilationSection", "Property[BatchTimeout]"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.Web.Configuration.CustomErrorCollection", "Property[Properties]"] + - ["System.String", "System.Web.Configuration.IConfigMapPath", "Method[GetMachineConfigFilename].ReturnValue"] + - ["System.Object", "System.Web.Configuration.LowerCaseStringConverter", "Method[ConvertTo].ReturnValue"] + - ["System.Int32", "System.Web.Configuration.SqlCacheDependencySection", "Property[PollTime]"] + - ["System.Int32", "System.Web.Configuration.ProfileGroupSettings", "Method[GetHashCode].ReturnValue"] + - ["System.Web.Configuration.MembershipPasswordCompatibilityMode", "System.Web.Configuration.MembershipPasswordCompatibilityMode!", "Field[Framework20]"] + - ["System.Boolean", "System.Web.Configuration.HttpCapabilitiesBase", "Property[JavaApplets]"] + - ["System.Int32", "System.Web.Configuration.HttpCapabilitiesBase", "Property[ScreenPixelsHeight]"] + - ["System.Boolean", "System.Web.Configuration.ProfilePropertySettingsCollection", "Property[AllowClear]"] + - ["System.Boolean", "System.Web.Configuration.HttpCapabilitiesBase", "Property[SupportsInputMode]"] + - ["System.Boolean", "System.Web.Configuration.HttpCapabilitiesBase", "Property[SupportsItalic]"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.Web.Configuration.EventMappingSettings", "Property[Properties]"] + - ["System.Web.HttpBrowserCapabilities", "System.Web.Configuration.HttpCapabilitiesProvider", "Method[GetBrowserCapabilities].ReturnValue"] + - ["System.Boolean", "System.Web.Configuration.HttpCapabilitiesBase", "Property[SupportsQueryStringInFormAction]"] + - ["System.Web.Configuration.MachineKeyCompatibilityMode", "System.Web.Configuration.MachineKeyCompatibilityMode!", "Field[Framework20SP2]"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.Web.Configuration.AssemblyInfo", "Property[Properties]"] + - ["System.Int32", "System.Web.Configuration.ProcessModelSection", "Property[RequestLimit]"] + - ["System.Web.Configuration.PagesEnableSessionState", "System.Web.Configuration.PagesEnableSessionState!", "Field[True]"] + - ["System.Configuration.ConfigurationElement", "System.Web.Configuration.ConvertersCollection", "Method[CreateNewElement].ReturnValue"] + - ["System.Boolean", "System.Web.Configuration.TagPrefixCollection", "Property[ThrowOnDuplicate]"] + - ["System.Web.Configuration.OutputCacheProfileCollection", "System.Web.Configuration.OutputCacheSettingsSection", "Property[OutputCacheProfiles]"] + - ["System.Int32", "System.Web.Configuration.CacheSection", "Property[PercentagePhysicalMemoryUsedLimit]"] + - ["System.String", "System.Web.Configuration.VirtualDirectoryMapping", "Property[VirtualDirectory]"] + - ["System.Boolean", "System.Web.Configuration.HttpRuntimeSection", "Property[Enable]"] + - ["System.Boolean", "System.Web.Configuration.VirtualDirectoryMapping", "Property[IsAppRoot]"] + - ["System.Boolean", "System.Web.Configuration.TagPrefixInfo", "Method[Equals].ReturnValue"] + - ["System.Web.Configuration.Compiler", "System.Web.Configuration.CompilerCollection", "Method[Get].ReturnValue"] + - ["System.String", "System.Web.Configuration.RemoteWebConfigurationHostServer", "Method[DoEncryptOrDecrypt].ReturnValue"] + - ["System.Int32", "System.Web.Configuration.AuthorizationRule", "Method[GetHashCode].ReturnValue"] + - ["System.Version", "System.Web.Configuration.HttpRuntimeSection", "Property[RequestValidationMode]"] + - ["System.Web.Configuration.ProcessModelLogLevel", "System.Web.Configuration.ProcessModelSection", "Property[LogLevel]"] + - ["System.Boolean", "System.Web.Configuration.GlobalizationSection", "Property[EnableClientBasedCulture]"] + - ["System.Boolean", "System.Web.Configuration.HttpCapabilitiesBase", "Property[Win16]"] + - ["System.Int32", "System.Web.Configuration.ProcessModelSection", "Property[MaxIOThreads]"] + - ["System.TimeSpan", "System.Web.Configuration.ProcessModelSection", "Property[PingTimeout]"] + - ["System.Web.Configuration.Converter", "System.Web.Configuration.ConvertersCollection", "Property[Item]"] + - ["System.Boolean", "System.Web.Configuration.HttpCapabilitiesBase", "Property[CDF]"] + - ["System.String", "System.Web.Configuration.HttpRuntimeSection", "Property[RequestValidationType]"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.Web.Configuration.ClientTarget", "Property[Properties]"] + - ["System.String[]", "System.Web.Configuration.ScriptingProfileServiceSection", "Property[ReadAccessProperties]"] + - ["System.Configuration.ConfigurationElementCollectionType", "System.Web.Configuration.CodeSubDirectoriesCollection", "Property[CollectionType]"] + - ["System.Object", "System.Web.Configuration.ProfilePropertySettingsCollection", "Method[GetElementKey].ReturnValue"] + - ["System.Byte[]", "System.Web.Configuration.RemoteWebConfigurationHostServer", "Method[GetData].ReturnValue"] + - ["System.Int32", "System.Web.Configuration.ProcessModelSection", "Property[MaxWorkerThreads]"] + - ["System.Object", "System.Web.Configuration.ProtocolCollection", "Method[GetElementKey].ReturnValue"] + - ["System.String", "System.Web.Configuration.WebPartsPersonalization", "Property[DefaultProvider]"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.Web.Configuration.FolderLevelBuildProvider", "Property[Properties]"] + - ["System.Web.Configuration.PagesEnableSessionState", "System.Web.Configuration.PagesSection", "Property[EnableSessionState]"] + - ["System.Configuration.DefaultSection", "System.Web.Configuration.SystemWebSectionGroup", "Property[DeviceFilters]"] + - ["System.String", "System.Web.Configuration.UserMapPath", "Method[GetAppPathForPath].ReturnValue"] + - ["System.Web.Configuration.ProfileGuidedOptimizationsFlags", "System.Web.Configuration.ProfileGuidedOptimizationsFlags!", "Field[All]"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.Web.Configuration.FullTrustAssemblyCollection", "Property[Properties]"] + - ["System.String", "System.Web.Configuration.WebContext", "Property[Path]"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.Web.Configuration.HostingEnvironmentSection", "Property[Properties]"] + - ["System.Boolean", "System.Web.Configuration.RootProfilePropertySettingsCollection", "Property[AllowClear]"] + - ["System.Boolean", "System.Web.Configuration.HttpHandlerAction", "Property[Validate]"] + - ["System.String", "System.Web.Configuration.TagPrefixInfo", "Property[Assembly]"] + - ["System.Web.Configuration.OutputCacheSection", "System.Web.Configuration.SystemWebCachingSectionGroup", "Property[OutputCache]"] + - ["System.Collections.Specialized.StringCollection", "System.Web.Configuration.AuthorizationRule", "Property[Users]"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.Web.Configuration.NamespaceCollection", "Property[Properties]"] + - ["System.Web.Configuration.HttpRuntimeSection", "System.Web.Configuration.SystemWebSectionGroup", "Property[HttpRuntime]"] + - ["System.String", "System.Web.Configuration.CompilationSection", "Property[ControlBuilderInterceptorType]"] + - ["System.Web.Configuration.EventMappingSettings", "System.Web.Configuration.EventMappingSettingsCollection", "Property[Item]"] + - ["System.Boolean", "System.Web.Configuration.AnonymousIdentificationSection", "Property[CookieRequireSSL]"] + - ["System.String", "System.Web.Configuration.PagesSection", "Property[PageParserFilterType]"] + - ["System.Collections.Specialized.NameValueCollection", "System.Web.Configuration.WebConfigurationManager!", "Property[AppSettings]"] + - ["System.Web.Configuration.WebApplicationLevel", "System.Web.Configuration.WebContext", "Property[ApplicationLevel]"] + - ["System.Boolean", "System.Web.Configuration.PagesSection", "Property[MaintainScrollPositionOnPostBack]"] + - ["System.Web.Configuration.NamespaceCollection", "System.Web.Configuration.PagesSection", "Property[Namespaces]"] + - ["System.String", "System.Web.Configuration.CompilationSection", "Property[AssemblyPostProcessorType]"] + - ["System.String", "System.Web.Configuration.HttpCapabilitiesBase", "Property[PreferredRenderingMime]"] + - ["System.String", "System.Web.Configuration.HttpCapabilitiesBase", "Property[HtmlTextWriter]"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.Web.Configuration.CodeSubDirectory", "Property[Properties]"] + - ["System.String", "System.Web.Configuration.OutputCacheProfile", "Property[SqlDependency]"] + - ["System.Configuration.ConfigurationElement", "System.Web.Configuration.NamespaceCollection", "Method[CreateNewElement].ReturnValue"] + - ["System.Object", "System.Web.Configuration.FolderLevelBuildProviderCollection", "Method[GetElementKey].ReturnValue"] + - ["System.Int32", "System.Web.Configuration.HttpHandlerActionCollection", "Method[IndexOf].ReturnValue"] + - ["System.TimeSpan", "System.Web.Configuration.RoleManagerSection", "Property[CookieTimeout]"] + - ["System.String", "System.Web.Configuration.HttpRuntimeSection", "Property[RequestPathInvalidCharacters]"] + - ["System.Web.Configuration.AuthorizationRule", "System.Web.Configuration.AuthorizationRuleCollection", "Method[Get].ReturnValue"] + - ["System.String", "System.Web.Configuration.ClientTarget", "Property[UserAgent]"] + - ["System.Web.Configuration.RoleManagerSection", "System.Web.Configuration.SystemWebSectionGroup", "Property[RoleManager]"] + - ["System.Boolean", "System.Web.Configuration.HttpCapabilitiesBase", "Property[RequiresDBCSCharacter]"] + - ["System.Boolean", "System.Web.Configuration.RootProfilePropertySettingsCollection", "Method[SerializeElement].ReturnValue"] + - ["System.Text.Encoding", "System.Web.Configuration.GlobalizationSection", "Property[RequestEncoding]"] + - ["System.Web.Configuration.SerializationMode", "System.Web.Configuration.SerializationMode!", "Field[ProviderSpecific]"] + - ["System.Boolean", "System.Web.Configuration.HttpCapabilitiesBase", "Property[SupportsFontColor]"] + - ["System.Web.HttpCookieMode", "System.Web.Configuration.AnonymousIdentificationSection", "Property[Cookieless]"] + - ["System.Web.Security.CookieProtection", "System.Web.Configuration.AnonymousIdentificationSection", "Property[CookieProtection]"] + - ["System.String", "System.Web.Configuration.CodeSubDirectory", "Property[DirectoryName]"] + - ["System.String", "System.Web.Configuration.CacheSection", "Property[DefaultProvider]"] + - ["System.TimeSpan", "System.Web.Configuration.ProcessModelSection", "Property[ShutdownTimeout]"] + - ["System.String", "System.Web.Configuration.ProfilePropertySettings", "Property[Type]"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.Web.Configuration.ExpressionBuilderCollection", "Property[Properties]"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.Web.Configuration.ConvertersCollection", "Property[Properties]"] + - ["System.Web.Configuration.WebPartsSection", "System.Web.Configuration.SystemWebSectionGroup", "Property[WebParts]"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.Web.Configuration.IdentitySection", "Property[Properties]"] + - ["System.Boolean", "System.Web.Configuration.HttpRuntimeSection", "Property[EnableKernelOutputCache]"] + - ["System.Boolean", "System.Web.Configuration.CompilationSection", "Property[Explicit]"] + - ["System.Web.Configuration.SqlCacheDependencyDatabase", "System.Web.Configuration.SqlCacheDependencyDatabaseCollection", "Method[Get].ReturnValue"] + - ["System.Configuration.ConfigurationElement", "System.Web.Configuration.AuthorizationRuleCollection", "Method[CreateNewElement].ReturnValue"] + - ["System.Web.Configuration.AuthenticationMode", "System.Web.Configuration.AuthenticationMode!", "Field[None]"] + - ["System.Web.Configuration.IgnoreDeviceFilterElementCollection", "System.Web.Configuration.PagesSection", "Property[IgnoreDeviceFilters]"] + - ["System.String", "System.Web.Configuration.HttpCapabilitiesBase", "Property[PreferredRequestEncoding]"] + - ["System.String", "System.Web.Configuration.SqlCacheDependencyDatabase", "Property[Name]"] + - ["System.Web.UI.ClientIDMode", "System.Web.Configuration.PagesSection", "Property[ClientIDMode]"] + - ["System.String", "System.Web.Configuration.Compiler", "Property[Extension]"] + - ["System.Web.SameSiteMode", "System.Web.Configuration.SessionStateSection", "Property[CookieSameSite]"] + - ["System.String", "System.Web.Configuration.IdentitySection", "Property[Password]"] + - ["System.Boolean", "System.Web.Configuration.FormsAuthenticationUserCollection", "Property[ThrowOnDuplicate]"] + - ["System.Boolean", "System.Web.Configuration.CacheSection", "Property[DisableExpiration]"] + - ["System.Boolean", "System.Web.Configuration.HttpCapabilitiesBase", "Property[SupportsFontName]"] + - ["System.String", "System.Web.Configuration.FormsAuthenticationUserCollection", "Method[GetKey].ReturnValue"] + - ["System.Configuration.ProviderSettingsCollection", "System.Web.Configuration.CacheSection", "Property[Providers]"] + - ["System.Int32", "System.Web.Configuration.ProfileGroupSettingsCollection", "Method[IndexOf].ReturnValue"] + - ["System.Text.Encoding", "System.Web.Configuration.GlobalizationSection", "Property[FileEncoding]"] + - ["System.Web.Configuration.HttpHandlerActionCollection", "System.Web.Configuration.HttpHandlersSection", "Property[Handlers]"] + - ["System.Text.Encoding", "System.Web.Configuration.GlobalizationSection", "Property[ResponseEncoding]"] + - ["System.String", "System.Web.Configuration.GlobalizationSection", "Property[UICulture]"] + - ["System.String", "System.Web.Configuration.ProfileGroupSettings", "Property[Name]"] + - ["System.Boolean", "System.Web.Configuration.HttpRuntimeSection", "Property[EnableVersionHeader]"] + - ["System.String", "System.Web.Configuration.HttpCapabilitiesBase", "Property[InputType]"] + - ["System.Web.Configuration.MachineKeyValidation", "System.Web.Configuration.MachineKeyValidation!", "Field[HMACSHA256]"] + - ["System.Version", "System.Web.Configuration.HttpCapabilitiesBase", "Property[W3CDomVersion]"] + - ["System.Web.Configuration.TagPrefixInfo", "System.Web.Configuration.TagPrefixCollection", "Property[Item]"] + - ["System.Object", "System.Web.Configuration.HttpHandlerActionCollection", "Method[GetElementKey].ReturnValue"] + - ["System.Boolean", "System.Web.Configuration.AnonymousIdentificationSection", "Property[Enabled]"] + - ["System.Int32", "System.Web.Configuration.HttpRuntimeSection", "Property[AppRequestQueueLimit]"] + - ["System.Web.Configuration.RootProfilePropertySettingsCollection", "System.Web.Configuration.ProfileSection", "Property[PropertySettings]"] + - ["System.String", "System.Web.Configuration.TrustLevelCollection", "Property[ElementName]"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.Web.Configuration.PartialTrustVisibleAssemblyCollection", "Property[Properties]"] + - ["System.Configuration.ConfigurationElement", "System.Web.Configuration.ProtocolCollection", "Method[CreateNewElement].ReturnValue"] + - ["System.Boolean", "System.Web.Configuration.HttpCapabilitiesBase", "Property[RendersBreaksAfterWmlAnchor]"] + - ["System.Configuration.ConnectionStringSettingsCollection", "System.Web.Configuration.WebConfigurationManager!", "Property[ConnectionStrings]"] + - ["System.Boolean", "System.Web.Configuration.ProfileGroupSettings", "Method[Equals].ReturnValue"] + - ["System.Int32", "System.Web.Configuration.HttpCapabilitiesDefaultProvider", "Property[UserAgentCacheKeyLength]"] + - ["System.Boolean", "System.Web.Configuration.CompilationSection", "Property[UrlLinePragmas]"] + - ["System.Boolean", "System.Web.Configuration.SessionStateSection", "Property[AllowCustomSqlDatabase]"] + - ["System.Web.Configuration.MachineKeyValidation", "System.Web.Configuration.MachineKeyValidation!", "Field[SHA1]"] + - ["System.String", "System.Web.Configuration.RoleManagerSection", "Property[CookiePath]"] + - ["System.Web.Configuration.AsyncPreloadModeFlags", "System.Web.Configuration.AsyncPreloadModeFlags!", "Field[NonForm]"] + - ["System.String", "System.Web.Configuration.MembershipSection", "Property[DefaultProvider]"] + - ["System.Web.Configuration.ProcessModelSection", "System.Web.Configuration.SystemWebSectionGroup", "Property[ProcessModel]"] + - ["System.Boolean", "System.Web.Configuration.HttpCapabilitiesBase", "Property[CanRenderEmptySelects]"] + - ["System.String", "System.Web.Configuration.RoleManagerSection", "Property[CookieName]"] + - ["System.Boolean", "System.Web.Configuration.TraceSection", "Property[WriteToDiagnosticsTrace]"] + - ["System.Web.Configuration.WebPartsPersonalization", "System.Web.Configuration.WebPartsSection", "Property[Personalization]"] + - ["System.Web.Configuration.SerializationMode", "System.Web.Configuration.ProfilePropertySettings", "Property[SerializeAs]"] + - ["System.Boolean", "System.Web.Configuration.RuleSettingsCollection", "Method[Contains].ReturnValue"] + - ["System.String[]", "System.Web.Configuration.OutputCacheProfileCollection", "Property[AllKeys]"] + - ["System.Boolean", "System.Web.Configuration.HttpRuntimeSection", "Property[SendCacheControlHeader]"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.Web.Configuration.HttpModuleAction", "Property[Properties]"] + - ["System.Web.Configuration.CustomErrorCollection", "System.Web.Configuration.CustomErrorsSection", "Property[Errors]"] + - ["System.Int32", "System.Web.Configuration.ProcessModelSection", "Property[MinIOThreads]"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.Web.Configuration.FolderLevelBuildProviderCollection", "Property[Properties]"] + - ["System.String", "System.Web.Configuration.OutputCacheProfile", "Property[VaryByHeader]"] + - ["System.Boolean", "System.Web.Configuration.OutputCacheSection", "Property[EnableOutputCache]"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.Web.Configuration.TagMapInfo", "Property[Properties]"] + - ["System.String", "System.Web.Configuration.MembershipSection", "Property[HashAlgorithmType]"] + - ["System.String", "System.Web.Configuration.OutputCacheProfile", "Property[Name]"] + - ["System.Boolean", "System.Web.Configuration.FormsAuthenticationConfiguration", "Property[RequireSSL]"] + - ["System.Web.Configuration.SqlCacheDependencyDatabaseCollection", "System.Web.Configuration.SqlCacheDependencySection", "Property[Databases]"] + - ["System.Boolean", "System.Web.Configuration.SessionStateSection", "Property[RegenerateExpiredSessionId]"] + - ["System.Int32", "System.Web.Configuration.CompilationSection", "Property[MaxBatchGeneratedFileSize]"] + - ["System.Boolean", "System.Web.Configuration.BuildProvider", "Method[Equals].ReturnValue"] + - ["System.Web.Configuration.ExpressionBuilderCollection", "System.Web.Configuration.CompilationSection", "Property[ExpressionBuilders]"] + - ["System.Boolean", "System.Web.Configuration.CompilationSection", "Property[Strict]"] + - ["System.Web.Configuration.AuthenticationMode", "System.Web.Configuration.AuthenticationMode!", "Field[Windows]"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.Web.Configuration.CacheSection", "Property[Properties]"] + - ["System.Web.Configuration.TraceDisplayMode", "System.Web.Configuration.TraceDisplayMode!", "Field[SortByTime]"] + - ["System.String", "System.Web.Configuration.EventMappingSettings", "Property[Type]"] + - ["System.Boolean", "System.Web.Configuration.OutputCacheSection", "Property[EnableKernelCacheForVaryByStar]"] + - ["System.Web.Configuration.TraceSection", "System.Web.Configuration.SystemWebSectionGroup", "Property[Trace]"] + - ["System.Web.Configuration.TransformerInfo", "System.Web.Configuration.TransformerInfoCollection", "Property[Item]"] + - ["System.Int32", "System.Web.Configuration.HttpRuntimeSection", "Property[MinLocalRequestFreeThreads]"] + - ["System.String", "System.Web.Configuration.HttpHandlerAction", "Property[Path]"] + - ["System.Object", "System.Web.Configuration.MachineKeyValidationConverter", "Method[ConvertFrom].ReturnValue"] + - ["System.Web.HttpBrowserCapabilities", "System.Web.Configuration.HttpCapabilitiesDefaultProvider", "Method[GetBrowserCapabilities].ReturnValue"] + - ["System.Collections.IDictionary", "System.Web.Configuration.BrowserCapabilitiesFactoryBase", "Property[BrowserElements]"] + - ["System.Object", "System.Web.Configuration.BufferModesCollection", "Method[GetElementKey].ReturnValue"] + - ["System.Web.Configuration.FormsAuthenticationUser", "System.Web.Configuration.FormsAuthenticationUserCollection", "Method[Get].ReturnValue"] + - ["System.Web.Configuration.XhtmlConformanceMode", "System.Web.Configuration.XhtmlConformanceSection", "Property[Mode]"] + - ["System.Boolean", "System.Web.Configuration.HttpCapabilitiesBase", "Property[JavaScript]"] + - ["System.Web.Configuration.HttpCapabilitiesProvider", "System.Web.Configuration.HttpCapabilitiesBase!", "Property[BrowserCapabilitiesProvider]"] + - ["System.String", "System.Web.Configuration.SessionStateSection", "Property[CookieName]"] + - ["System.Web.Configuration.TraceDisplayMode", "System.Web.Configuration.TraceDisplayMode!", "Field[SortByCategory]"] + - ["System.Version", "System.Web.Configuration.HttpCapabilitiesBase", "Property[JScriptVersion]"] + - ["System.Int32", "System.Web.Configuration.CompilationSection", "Property[MaxConcurrentCompilations]"] + - ["System.String", "System.Web.Configuration.PartialTrustVisibleAssembly", "Property[PublicKey]"] + - ["System.String", "System.Web.Configuration.ProtocolElement", "Property[ProcessHandlerType]"] + - ["System.Configuration.ConfigurationElement", "System.Web.Configuration.OutputCacheProfileCollection", "Method[CreateNewElement].ReturnValue"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.Web.Configuration.PassportAuthentication", "Property[Properties]"] + - ["System.String", "System.Web.Configuration.SessionStateSection", "Property[SessionIDManagerType]"] + - ["System.Boolean", "System.Web.Configuration.HttpCapabilitiesBase", "Property[Beta]"] + - ["System.Boolean", "System.Web.Configuration.HttpCapabilitiesBase", "Property[ActiveXControls]"] + - ["System.Boolean", "System.Web.Configuration.AuthorizationRule", "Method[Equals].ReturnValue"] + - ["System.Web.Configuration.BufferModeSettings", "System.Web.Configuration.BufferModesCollection", "Property[Item]"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.Web.Configuration.ScriptingScriptResourceHandlerSection", "Property[Properties]"] + - ["System.Web.Configuration.MachineKeyValidation", "System.Web.Configuration.MachineKeyValidation!", "Field[HMACSHA512]"] + - ["System.Object", "System.Web.Configuration.BuildProviderCollection", "Method[GetElementKey].ReturnValue"] + - ["System.String", "System.Web.Configuration.ProfilePropertySettings", "Property[Name]"] + - ["System.TimeSpan", "System.Web.Configuration.HostingEnvironmentSection", "Property[UrlMetadataSlidingExpiration]"] + - ["System.Int32", "System.Web.Configuration.CompilationSection", "Property[NumRecompilesBeforeAppRestart]"] + - ["System.Boolean", "System.Web.Configuration.FormsAuthenticationConfiguration", "Property[EnableCrossAppRedirects]"] + - ["System.Web.Configuration.CustomErrorsMode", "System.Web.Configuration.CustomErrorsMode!", "Field[RemoteOnly]"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.Web.Configuration.ScriptingAuthenticationServiceSection", "Property[Properties]"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.Web.Configuration.CodeSubDirectoriesCollection", "Property[Properties]"] + - ["System.Configuration.ConfigurationElementCollectionType", "System.Web.Configuration.AuthorizationRuleCollection", "Property[CollectionType]"] + - ["System.Web.Configuration.IConfigMapPath", "System.Web.Configuration.IConfigMapPathFactory", "Method[Create].ReturnValue"] + - ["System.Object", "System.Web.Configuration.CodeSubDirectoriesCollection", "Method[GetElementKey].ReturnValue"] + - ["System.Web.Configuration.XhtmlConformanceMode", "System.Web.Configuration.XhtmlConformanceMode!", "Field[Strict]"] + - ["System.Object", "System.Web.Configuration.MachineKeyValidationConverter", "Method[ConvertTo].ReturnValue"] + - ["System.Boolean", "System.Web.Configuration.CacheSection", "Property[DisableMemoryCollection]"] + - ["System.String", "System.Web.Configuration.HttpCapabilitiesBase", "Property[Type]"] + - ["System.Web.Configuration.HttpModuleAction", "System.Web.Configuration.HttpModuleActionCollection", "Property[Item]"] + - ["System.Configuration.ConfigurationElementCollectionType", "System.Web.Configuration.TagPrefixCollection", "Property[CollectionType]"] + - ["System.String", "System.Web.Configuration.UserMapPath", "Method[MapPath].ReturnValue"] + - ["System.Boolean", "System.Web.Configuration.RegexWorker", "Method[ProcessRegex].ReturnValue"] + - ["System.Boolean", "System.Web.Configuration.HttpCapabilitiesBase", "Property[SupportsJPhoneMultiMediaAttributes]"] + - ["System.Web.Configuration.ScriptingProfileServiceSection", "System.Web.Configuration.ScriptingWebServicesSectionGroup", "Property[ProfileService]"] + - ["System.Int32", "System.Web.Configuration.PagesSection", "Property[MaxPageStateFieldLength]"] + - ["System.Boolean", "System.Web.Configuration.OutputCacheSection", "Property[SendCacheControlHeader]"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.Web.Configuration.UrlMappingsSection", "Property[Properties]"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.Web.Configuration.FormsAuthenticationUser", "Property[Properties]"] + - ["System.String[]", "System.Web.Configuration.ProfilePropertySettingsCollection", "Property[AllKeys]"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.Web.Configuration.ProfileSection", "Property[Properties]"] + - ["System.Boolean", "System.Web.Configuration.ScriptingProfileServiceSection", "Property[Enabled]"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.Web.Configuration.TraceSection", "Property[Properties]"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.Web.Configuration.PartialTrustVisibleAssembly", "Property[Properties]"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.Web.Configuration.ScriptingRoleServiceSection", "Property[Properties]"] + - ["System.Web.Configuration.AuthorizationSection", "System.Web.Configuration.SystemWebSectionGroup", "Property[Authorization]"] + - ["System.String", "System.Web.Configuration.ProfilePropertySettings", "Property[Provider]"] + - ["System.TimeSpan", "System.Web.Configuration.RuleSettings", "Property[MinInterval]"] + - ["System.String", "System.Web.Configuration.SessionStateSection", "Property[CustomProvider]"] + - ["System.Int32", "System.Web.Configuration.HttpRuntimeSection", "Property[RequestLengthDiskThreshold]"] + - ["System.String", "System.Web.Configuration.TagPrefixInfo", "Property[TagName]"] + - ["System.Boolean", "System.Web.Configuration.HttpCapabilitiesBase", "Property[RequiresAttributeColonSubstitution]"] + - ["System.Web.Configuration.TrustSection", "System.Web.Configuration.SystemWebSectionGroup", "Property[Trust]"] + - ["System.Web.Configuration.Compiler", "System.Web.Configuration.CompilerCollection", "Property[Item]"] + - ["System.String", "System.Web.Configuration.PagesSection", "Property[Theme]"] + - ["System.Collections.Specialized.StringCollection", "System.Web.Configuration.AuthorizationRule", "Property[Verbs]"] + - ["System.Web.Configuration.FcnMode", "System.Web.Configuration.HttpRuntimeSection", "Property[FcnMode]"] + - ["System.String", "System.Web.Configuration.HttpCapabilitiesBase", "Property[Item]"] + - ["System.Object", "System.Web.Configuration.WebConfigurationFileMap", "Method[Clone].ReturnValue"] + - ["System.Object", "System.Web.Configuration.NamespaceCollection", "Method[GetElementKey].ReturnValue"] + - ["System.Version", "System.Web.Configuration.HttpCapabilitiesBase", "Property[MSDomVersion]"] + - ["System.Object", "System.Web.Configuration.TransformerInfoCollection", "Method[GetElementKey].ReturnValue"] + - ["System.Boolean", "System.Web.Configuration.HttpCapabilitiesBase", "Property[SupportsBold]"] + - ["System.Boolean", "System.Web.Configuration.WebPartsSection", "Property[EnableExport]"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.Web.Configuration.GlobalizationSection", "Property[Properties]"] + - ["System.String", "System.Web.Configuration.ExpressionBuilder", "Property[Type]"] + - ["System.Configuration.ConfigurationElement", "System.Web.Configuration.CustomErrorCollection", "Method[CreateNewElement].ReturnValue"] + - ["System.String[]", "System.Web.Configuration.ClientTargetCollection", "Property[AllKeys]"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.Web.Configuration.HttpRuntimeSection", "Property[Properties]"] + - ["System.Boolean", "System.Web.Configuration.HttpRuntimeSection", "Property[RequireRootedSaveAsPath]"] + - ["System.Web.Configuration.TicketCompatibilityMode", "System.Web.Configuration.TicketCompatibilityMode!", "Field[Framework20]"] + - ["System.Web.Configuration.ProcessModelLogLevel", "System.Web.Configuration.ProcessModelLogLevel!", "Field[Errors]"] + - ["System.String", "System.Web.Configuration.FormsAuthenticationConfiguration", "Property[Path]"] + - ["System.Boolean", "System.Web.Configuration.RoleManagerSection", "Property[CacheRolesInCookie]"] + - ["System.Object", "System.Web.Configuration.ClientTargetCollection", "Method[GetElementKey].ReturnValue"] + - ["System.Boolean", "System.Web.Configuration.IdentitySection", "Property[Impersonate]"] + - ["System.Web.Configuration.CustomErrorsMode", "System.Web.Configuration.CustomErrorsSection", "Property[Mode]"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.Web.Configuration.XhtmlConformanceSection", "Property[Properties]"] + - ["System.Boolean", "System.Web.Configuration.HttpCapabilitiesBase", "Property[RequiresUniqueFilePathSuffix]"] + - ["System.TimeSpan", "System.Web.Configuration.ProcessModelSection", "Property[ResponseDeadlockInterval]"] + - ["System.Boolean", "System.Web.Configuration.HttpCapabilitiesBase", "Property[VBScript]"] + - ["System.Configuration.Configuration", "System.Web.Configuration.WebConfigurationManager!", "Method[OpenWebConfiguration].ReturnValue"] + - ["System.String", "System.Web.Configuration.Compiler", "Property[Language]"] + - ["System.Web.Configuration.ProcessModelComAuthenticationLevel", "System.Web.Configuration.ProcessModelComAuthenticationLevel!", "Field[Default]"] + - ["System.Configuration.ConfigurationElementCollectionType", "System.Web.Configuration.CompilerCollection", "Property[CollectionType]"] + - ["System.Web.Configuration.AuthenticationMode", "System.Web.Configuration.AuthenticationSection", "Property[Mode]"] + - ["System.Boolean", "System.Web.Configuration.LowerCaseStringConverter", "Method[CanConvertFrom].ReturnValue"] + - ["System.Web.Configuration.VirtualDirectoryMapping", "System.Web.Configuration.VirtualDirectoryMappingCollection", "Property[Item]"] + - ["System.Web.Configuration.FormsAuthenticationConfiguration", "System.Web.Configuration.AuthenticationSection", "Property[Forms]"] + - ["System.Configuration.Configuration", "System.Web.Configuration.WebConfigurationManager!", "Method[OpenMappedMachineConfiguration].ReturnValue"] + - ["System.Object", "System.Web.Configuration.ExpressionBuilderCollection", "Method[GetElementKey].ReturnValue"] + - ["System.Web.Configuration.BuildProviderCollection", "System.Web.Configuration.CompilationSection", "Property[BuildProviders]"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.Web.Configuration.BufferModeSettings", "Property[Properties]"] + - ["System.TimeSpan", "System.Web.Configuration.HostingEnvironmentSection", "Property[IdleTimeout]"] + - ["System.Int32", "System.Web.Configuration.BufferModeSettings", "Property[UrgentFlushThreshold]"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.Web.Configuration.AuthorizationRule", "Property[Properties]"] + - ["System.Boolean", "System.Web.Configuration.RoleManagerSection", "Property[CookieRequireSSL]"] + - ["System.Type", "System.Web.Configuration.HttpCapabilitiesDefaultProvider", "Property[ResultType]"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.Web.Configuration.ProfileSettings", "Property[Properties]"] + - ["System.Web.Configuration.EventMappingSettingsCollection", "System.Web.Configuration.HealthMonitoringSection", "Property[EventMappings]"] + - ["System.Web.Configuration.ProfileGroupSettingsCollection", "System.Web.Configuration.RootProfilePropertySettingsCollection", "Property[GroupSettings]"] + - ["System.Web.Configuration.MembershipPasswordCompatibilityMode", "System.Web.Configuration.MembershipPasswordCompatibilityMode!", "Field[Framework40]"] + - ["System.Boolean", "System.Web.Configuration.HttpCapabilitiesBase", "Property[SupportsCss]"] + - ["System.Web.Configuration.ProcessModelLogLevel", "System.Web.Configuration.ProcessModelLogLevel!", "Field[None]"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.Web.Configuration.ScriptingProfileServiceSection", "Property[Properties]"] + - ["System.Web.Configuration.ProcessModelComImpersonationLevel", "System.Web.Configuration.ProcessModelComImpersonationLevel!", "Field[Anonymous]"] + - ["System.Configuration.ProviderSettingsCollection", "System.Web.Configuration.RoleManagerSection", "Property[Providers]"] + - ["System.String", "System.Web.Configuration.ProfilePropertySettings", "Property[CustomProviderData]"] + - ["System.Web.Configuration.BuildProvider", "System.Web.Configuration.BuildProviderCollection", "Property[Item]"] + - ["System.String", "System.Web.Configuration.IdentitySection", "Property[UserName]"] + - ["System.Int32", "System.Web.Configuration.RootProfilePropertySettingsCollection", "Method[GetHashCode].ReturnValue"] + - ["System.Int32", "System.Web.Configuration.HttpRuntimeSection", "Property[WaitChangeNotification]"] + - ["System.String", "System.Web.Configuration.ClientTarget", "Property[Alias]"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.Web.Configuration.RoleManagerSection", "Property[Properties]"] + - ["System.Boolean", "System.Web.Configuration.ProcessModelSection", "Property[Enable]"] + - ["System.Configuration.ConfigurationElement", "System.Web.Configuration.CompilerCollection", "Method[CreateNewElement].ReturnValue"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.Web.Configuration.SiteMapSection", "Property[Properties]"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.Web.Configuration.HttpHandlersSection", "Property[Properties]"] + - ["System.Web.Configuration.MachineKeySection", "System.Web.Configuration.SystemWebSectionGroup", "Property[MachineKey]"] + - ["System.Int32", "System.Web.Configuration.BufferModeSettings", "Property[MaxBufferSize]"] + - ["System.String", "System.Web.Configuration.PartialTrustVisibleAssembly", "Property[AssemblyName]"] + - ["System.Boolean", "System.Web.Configuration.HttpCookiesSection", "Property[RequireSSL]"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.Web.Configuration.FormsAuthenticationUserCollection", "Property[Properties]"] + - ["System.TimeSpan", "System.Web.Configuration.FormsAuthenticationConfiguration", "Property[Timeout]"] + - ["System.String", "System.Web.Configuration.AdapterDictionary", "Property[Item]"] + - ["System.String", "System.Web.Configuration.HttpModuleAction", "Property[Type]"] + - ["System.String", "System.Web.Configuration.BufferModeSettings", "Property[Name]"] + - ["System.Web.Configuration.AsyncPreloadModeFlags", "System.Web.Configuration.HttpRuntimeSection", "Property[AsyncPreloadMode]"] + - ["System.Int32", "System.Web.Configuration.SessionPageStateSection", "Property[HistorySize]"] + - ["System.String", "System.Web.Configuration.MachineKeySection", "Property[ValidationAlgorithm]"] + - ["System.String", "System.Web.Configuration.Compiler", "Property[Type]"] + - ["System.Boolean", "System.Web.Configuration.HttpCapabilitiesBase", "Property[RendersBreaksAfterWmlInput]"] + - ["System.String", "System.Web.Configuration.OutputCacheProfile", "Property[VaryByParam]"] + - ["System.Boolean", "System.Web.Configuration.HttpCapabilitiesBase", "Property[SupportsUncheck]"] + - ["System.Boolean", "System.Web.Configuration.TagMapInfo", "Method[Equals].ReturnValue"] + - ["System.Web.Configuration.HostingEnvironmentSection", "System.Web.Configuration.SystemWebSectionGroup", "Property[HostingEnvironment]"] + - ["System.String", "System.Web.Configuration.RuleSettings", "Property[Name]"] + - ["System.Object", "System.Web.Configuration.TagPrefixCollection", "Method[GetElementKey].ReturnValue"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.Web.Configuration.TrustLevel", "Property[Properties]"] + - ["System.String", "System.Web.Configuration.UrlMapping", "Property[MappedUrl]"] + - ["System.String", "System.Web.Configuration.RuleSettings", "Property[Profile]"] + - ["System.Boolean", "System.Web.Configuration.HttpCapabilitiesBase", "Property[SupportsRedirectWithCookie]"] + - ["System.TimeSpan", "System.Web.Configuration.HealthMonitoringSection", "Property[HeartbeatInterval]"] + - ["System.Web.Configuration.TagMapInfo", "System.Web.Configuration.TagMapCollection", "Property[Item]"] + - ["System.String", "System.Web.Configuration.TrustSection", "Property[PermissionSetName]"] + - ["System.String", "System.Web.Configuration.ProfileSettings", "Property[Custom]"] + - ["System.Configuration.ConfigurationElement", "System.Web.Configuration.IgnoreDeviceFilterElementCollection", "Method[CreateNewElement].ReturnValue"] + - ["System.Web.Configuration.AuthenticationMode", "System.Web.Configuration.AuthenticationMode!", "Field[Forms]"] + - ["System.Boolean", "System.Web.Configuration.ProfileGroupSettingsCollection", "Method[IsModified].ReturnValue"] + - ["System.String", "System.Web.Configuration.IConfigMapPath", "Method[GetRootWebConfigFilename].ReturnValue"] + - ["System.Web.Configuration.FormsProtectionEnum", "System.Web.Configuration.FormsProtectionEnum!", "Field[None]"] + - ["System.Web.Configuration.ProcessModelComAuthenticationLevel", "System.Web.Configuration.ProcessModelComAuthenticationLevel!", "Field[Connect]"] + - ["System.Configuration.ConfigurationSection", "System.Web.Configuration.SystemWebSectionGroup", "Property[MobileControls]"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.Web.Configuration.PartialTrustVisibleAssembliesSection", "Property[Properties]"] + - ["System.Boolean", "System.Web.Configuration.PagesSection", "Property[RenderAllHiddenFieldsAtTopOfForm]"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.Web.Configuration.Converter", "Property[Properties]"] + - ["System.Int32", "System.Web.Configuration.TagPrefixInfo", "Method[GetHashCode].ReturnValue"] + - ["System.String", "System.Web.Configuration.TrustSection", "Property[HostSecurityPolicyResolverType]"] + - ["System.Web.Configuration.WebApplicationLevel", "System.Web.Configuration.WebApplicationLevel!", "Field[AboveApplication]"] + - ["System.Web.Configuration.FormsAuthenticationCredentials", "System.Web.Configuration.FormsAuthenticationConfiguration", "Property[Credentials]"] + - ["System.String", "System.Web.Configuration.HttpCapabilitiesBase", "Property[Platform]"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.Web.Configuration.ProtocolElement", "Property[Properties]"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.Web.Configuration.SecurityPolicySection", "Property[Properties]"] + - ["System.Configuration.ConfigurationElementProperty", "System.Web.Configuration.FormsAuthenticationConfiguration", "Property[ElementProperty]"] + - ["System.String", "System.Web.Configuration.PassportAuthentication", "Property[RedirectUrl]"] + - ["System.Int32", "System.Web.Configuration.HttpCapabilitiesBase", "Property[GatewayMajorVersion]"] + - ["System.Boolean", "System.Web.Configuration.SiteMapSection", "Property[Enabled]"] + - ["System.String", "System.Web.Configuration.HttpHandlerAction", "Property[Verb]"] + - ["System.String", "System.Web.Configuration.ClientTargetCollection", "Method[GetKey].ReturnValue"] + - ["System.Boolean", "System.Web.Configuration.TraceSection", "Property[MostRecent]"] + - ["System.Web.Configuration.FolderLevelBuildProviderCollection", "System.Web.Configuration.CompilationSection", "Property[FolderLevelBuildProviders]"] + - ["System.Web.Configuration.FormsAuthPasswordFormat", "System.Web.Configuration.FormsAuthPasswordFormat!", "Field[Clear]"] + - ["System.Boolean", "System.Web.Configuration.CompilationSection", "Property[DisableObsoleteWarnings]"] + - ["System.Web.Configuration.PartialTrustVisibleAssemblyCollection", "System.Web.Configuration.PartialTrustVisibleAssembliesSection", "Property[PartialTrustVisibleAssemblies]"] + - ["System.Boolean", "System.Web.Configuration.ScriptingScriptResourceHandlerSection", "Property[EnableCaching]"] + - ["System.Boolean", "System.Web.Configuration.HttpCapabilitiesBase", "Property[RendersWmlDoAcceptsInline]"] + - ["System.String", "System.Web.Configuration.UserMapPath", "Method[GetMachineConfigFilename].ReturnValue"] + - ["System.Web.Configuration.FullTrustAssemblyCollection", "System.Web.Configuration.FullTrustAssembliesSection", "Property[FullTrustAssemblies]"] + - ["System.Version", "System.Web.Configuration.PagesSection", "Property[ControlRenderingCompatibilityVersion]"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.Web.Configuration.PagesSection", "Property[Properties]"] + - ["System.String", "System.Web.Configuration.RuleSettings", "Property[EventName]"] + - ["System.Boolean", "System.Web.Configuration.RoleManagerSection", "Property[CookieSlidingExpiration]"] + - ["System.String", "System.Web.Configuration.WebContext", "Property[Site]"] + - ["System.String", "System.Web.Configuration.HttpCapabilitiesBase", "Property[PreferredResponseEncoding]"] + - ["System.String", "System.Web.Configuration.MachineKeySection", "Property[ValidationKey]"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.Web.Configuration.ProtocolsSection", "Property[Properties]"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.Web.Configuration.HttpCookiesSection", "Property[Properties]"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.Web.Configuration.FullTrustAssembly", "Property[Properties]"] + - ["System.Web.Configuration.ProcessModelComAuthenticationLevel", "System.Web.Configuration.ProcessModelComAuthenticationLevel!", "Field[PktIntegrity]"] + - ["System.String", "System.Web.Configuration.WebControlsSection", "Property[ClientScriptsLocation]"] + - ["System.Int32", "System.Web.Configuration.RoleManagerSection", "Property[MaxCachedResults]"] + - ["System.String", "System.Web.Configuration.FormsAuthenticationConfiguration", "Property[Domain]"] + - ["System.TimeSpan", "System.Web.Configuration.SessionStateSection", "Property[StateNetworkTimeout]"] + - ["System.String", "System.Web.Configuration.TagPrefixInfo", "Property[Source]"] + - ["System.Boolean", "System.Web.Configuration.ProfileSettingsCollection", "Method[Contains].ReturnValue"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.Web.Configuration.WebPartsPersonalization", "Property[Properties]"] + - ["System.Boolean", "System.Web.Configuration.RoleManagerSection", "Property[Enabled]"] + - ["System.Int32", "System.Web.Configuration.ProfilePropertySettingsCollection", "Method[IndexOf].ReturnValue"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.Web.Configuration.AuthenticationSection", "Property[Properties]"] + - ["System.Boolean", "System.Web.Configuration.HttpRuntimeSection", "Property[UseFullyQualifiedRedirectUrl]"] + - ["System.Boolean", "System.Web.Configuration.HttpCapabilitiesBase", "Property[SupportsDivAlign]"] + - ["System.Web.Configuration.AuthenticationSection", "System.Web.Configuration.SystemWebSectionGroup", "Property[Authentication]"] + - ["System.Web.Configuration.ScriptingAuthenticationServiceSection", "System.Web.Configuration.ScriptingWebServicesSectionGroup", "Property[AuthenticationService]"] + - ["System.Web.Configuration.VirtualDirectoryMappingCollection", "System.Web.Configuration.WebConfigurationFileMap", "Property[VirtualDirectories]"] + - ["System.Object", "System.Web.Configuration.IgnoreDeviceFilterElementCollection", "Method[GetElementKey].ReturnValue"] + - ["System.Web.Configuration.TagPrefixCollection", "System.Web.Configuration.PagesSection", "Property[Controls]"] + - ["System.Boolean", "System.Web.Configuration.CustomErrorsSection", "Property[AllowNestedErrors]"] + - ["System.Boolean", "System.Web.Configuration.HttpCapabilitiesBase", "Property[RequiresUrlEncodedPostfieldValues]"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.Web.Configuration.ProtocolCollection", "Property[Properties]"] + - ["System.TimeSpan", "System.Web.Configuration.ProcessModelSection", "Property[ClientConnectedCheck]"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.Web.Configuration.CompilerCollection", "Property[Properties]"] + - ["System.String", "System.Web.Configuration.HttpConfigurationContext", "Property[VirtualPath]"] + - ["System.TimeSpan", "System.Web.Configuration.HttpRuntimeSection", "Property[ShutdownTimeout]"] + - ["System.Configuration.ConfigurationElement", "System.Web.Configuration.ProfilePropertySettingsCollection", "Method[CreateNewElement].ReturnValue"] + - ["System.Boolean", "System.Web.Configuration.BrowserCapabilitiesCodeGenerator", "Method[Uninstall].ReturnValue"] + - ["System.String", "System.Web.Configuration.RemoteWebConfigurationHostServer", "Method[GetFilePaths].ReturnValue"] + - ["System.String", "System.Web.Configuration.CompilationSection", "Property[TargetFramework]"] + - ["System.Int32", "System.Web.Configuration.AuthorizationRuleCollection", "Method[IndexOf].ReturnValue"] + - ["System.Boolean", "System.Web.Configuration.CompilationSection", "Property[EnablePrefetchOptimization]"] + - ["System.String", "System.Web.Configuration.ExpressionBuilder", "Property[ExpressionPrefix]"] + - ["System.Web.Configuration.FullTrustAssembly", "System.Web.Configuration.FullTrustAssemblyCollection", "Property[Item]"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.Web.Configuration.AssemblyCollection", "Property[Properties]"] + - ["System.Web.Configuration.BuildProvider", "System.Web.Configuration.FolderLevelBuildProviderCollection", "Property[Item]"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.Web.Configuration.FormsAuthenticationCredentials", "Property[Properties]"] + - ["System.String", "System.Web.Configuration.VirtualDirectoryMapping", "Property[PhysicalDirectory]"] + - ["System.String", "System.Web.Configuration.WebContext", "Property[LocationSubPath]"] + - ["System.Web.Configuration.XhtmlConformanceMode", "System.Web.Configuration.XhtmlConformanceMode!", "Field[Legacy]"] + - ["System.Web.Configuration.FolderLevelBuildProvider", "System.Web.Configuration.FolderLevelBuildProviderCollection", "Property[Item]"] + - ["System.Version", "System.Web.Configuration.HttpCapabilitiesBase", "Property[EcmaScriptVersion]"] + - ["System.String", "System.Web.Configuration.HttpCapabilitiesBase", "Property[PreferredRenderingType]"] + - ["System.Web.Configuration.ExpressionBuilder", "System.Web.Configuration.ExpressionBuilderCollection", "Property[Item]"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.Web.Configuration.AnonymousIdentificationSection", "Property[Properties]"] + - ["System.Boolean", "System.Web.Configuration.TraceSection", "Property[Enabled]"] + - ["System.Web.Configuration.TagMapCollection", "System.Web.Configuration.PagesSection", "Property[TagMapping]"] + - ["System.Configuration.ConfigurationElementCollectionType", "System.Web.Configuration.CustomErrorCollection", "Property[CollectionType]"] + - ["System.Web.Configuration.TrustLevel", "System.Web.Configuration.TrustLevelCollection", "Method[Get].ReturnValue"] + - ["System.Boolean", "System.Web.Configuration.TraceSection", "Property[LocalOnly]"] + - ["System.Web.Configuration.ProcessModelComImpersonationLevel", "System.Web.Configuration.ProcessModelSection", "Property[ComImpersonationLevel]"] + - ["System.Int32", "System.Web.Configuration.ProcessModelSection", "Property[CpuMask]"] + - ["System.Web.Configuration.CustomError", "System.Web.Configuration.CustomErrorCollection", "Property[Item]"] + - ["System.String", "System.Web.Configuration.HttpModuleAction", "Property[Name]"] + - ["System.String[]", "System.Web.Configuration.CompilerCollection", "Property[AllKeys]"] + - ["System.String[]", "System.Web.Configuration.CustomErrorCollection", "Property[AllKeys]"] + - ["System.Object", "System.Web.Configuration.ProfileGroupSettingsCollection", "Method[GetElementKey].ReturnValue"] + - ["System.Boolean", "System.Web.Configuration.HttpCapabilitiesBase", "Property[BackgroundSounds]"] + - ["System.Boolean", "System.Web.Configuration.TrustSection", "Property[ProcessRequestInApplicationTrust]"] + - ["System.Web.Configuration.ScriptingSectionGroup", "System.Web.Configuration.SystemWebExtensionsSectionGroup", "Property[Scripting]"] + - ["System.Int32", "System.Web.Configuration.BuildProvider", "Method[GetHashCode].ReturnValue"] + - ["System.Boolean", "System.Web.Configuration.TrustLevelCollection", "Property[ThrowOnDuplicate]"] + - ["System.Object", "System.Web.Configuration.WebConfigurationManager!", "Method[GetSection].ReturnValue"] + - ["System.Boolean", "System.Web.Configuration.RootProfilePropertySettingsCollection", "Property[ThrowOnDuplicate]"] + - ["System.Object", "System.Web.Configuration.FullTrustAssemblyCollection", "Method[GetElementKey].ReturnValue"] + - ["System.String", "System.Web.Configuration.CompilationSection", "Property[TempDirectory]"] + - ["System.Web.Configuration.IdentitySection", "System.Web.Configuration.SystemWebSectionGroup", "Property[Identity]"] + - ["System.String", "System.Web.Configuration.CompilerCollection", "Property[ElementName]"] + - ["System.TimeSpan", "System.Web.Configuration.ProfileSettings", "Property[MinInterval]"] + - ["System.Object", "System.Web.Configuration.CompilationSection", "Method[GetRuntimeObject].ReturnValue"] + - ["System.Collections.IDictionary", "System.Web.Configuration.HttpCapabilitiesBase", "Property[Adapters]"] + - ["System.Boolean", "System.Web.Configuration.HttpCapabilitiesBase", "Property[Cookies]"] + - ["System.String", "System.Web.Configuration.BuildProvider", "Property[Extension]"] + - ["System.Web.Configuration.AsyncPreloadModeFlags", "System.Web.Configuration.AsyncPreloadModeFlags!", "Field[AllFormTypes]"] + - ["System.TimeSpan", "System.Web.Configuration.HostingEnvironmentSection", "Property[ShutdownTimeout]"] + - ["System.String", "System.Web.Configuration.MachineKeySection", "Property[ApplicationName]"] + - ["System.Configuration.ConfigurationElementProperty", "System.Web.Configuration.SqlCacheDependencyDatabase", "Property[ElementProperty]"] + - ["System.String", "System.Web.Configuration.ProfilePropertySettingsCollection", "Method[GetKey].ReturnValue"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.Web.Configuration.OutputCacheProfile", "Property[Properties]"] + - ["System.String", "System.Web.Configuration.TagPrefixInfo", "Property[TagPrefix]"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.Web.Configuration.IgnoreDeviceFilterElement", "Property[Properties]"] + - ["System.Boolean", "System.Web.Configuration.ScriptingScriptResourceHandlerSection", "Property[EnableCompression]"] + - ["System.Boolean", "System.Web.Configuration.GlobalizationSection", "Property[EnableBestFitResponseEncoding]"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.Web.Configuration.BuildProvider", "Property[Properties]"] + - ["System.Boolean", "System.Web.Configuration.HttpCapabilitiesBase", "Method[IsBrowser].ReturnValue"] + - ["System.Web.Configuration.SecurityPolicySection", "System.Web.Configuration.SystemWebSectionGroup", "Property[SecurityPolicy]"] + - ["System.Web.Configuration.MachineKeyCompatibilityMode", "System.Web.Configuration.MachineKeyCompatibilityMode!", "Field[Framework45]"] + - ["System.Boolean", "System.Web.Configuration.DeploymentSection", "Property[Retail]"] + - ["System.String", "System.Web.Configuration.GlobalizationSection", "Property[Culture]"] + - ["System.String", "System.Web.Configuration.FormsAuthenticationConfiguration", "Property[LoginUrl]"] + - ["System.Int32", "System.Web.Configuration.ProcessModelSection", "Property[RequestQueueLimit]"] + - ["System.Configuration.ConfigurationElementProperty", "System.Web.Configuration.IgnoreDeviceFilterElement", "Property[ElementProperty]"] + - ["System.Web.Configuration.ProfileGroupSettings", "System.Web.Configuration.ProfileGroupSettingsCollection", "Method[Get].ReturnValue"] + - ["System.String", "System.Web.Configuration.OutputCacheSection", "Property[DefaultProviderName]"] + - ["System.Configuration.ProviderSettingsCollection", "System.Web.Configuration.SiteMapSection", "Property[Providers]"] + - ["System.String", "System.Web.Configuration.RoleManagerSection", "Property[DefaultProvider]"] + - ["System.Web.Configuration.MachineKeyValidation", "System.Web.Configuration.MachineKeySection", "Property[Validation]"] + - ["System.Boolean", "System.Web.Configuration.PagesSection", "Property[EnableEventValidation]"] + - ["System.Int32", "System.Web.Configuration.HttpCapabilitiesBase", "Property[DefaultSubmitButtonLimit]"] + - ["System.Web.Configuration.RuleSettingsCollection", "System.Web.Configuration.HealthMonitoringSection", "Property[Rules]"] + - ["System.String", "System.Web.Configuration.RoleManagerSection", "Property[Domain]"] + - ["System.TimeSpan", "System.Web.Configuration.SessionStateSection", "Property[SqlCommandTimeout]"] + - ["System.Web.Configuration.FormsAuthPasswordFormat", "System.Web.Configuration.FormsAuthPasswordFormat!", "Field[SHA1]"] + - ["System.Web.Configuration.SessionStateSection", "System.Web.Configuration.SystemWebSectionGroup", "Property[SessionState]"] + - ["System.Web.Configuration.TicketCompatibilityMode", "System.Web.Configuration.TicketCompatibilityMode!", "Field[Framework40]"] + - ["System.Web.Configuration.AuthorizationRuleCollection", "System.Web.Configuration.AuthorizationSection", "Property[Rules]"] + - ["System.Web.Configuration.ProfileSettings", "System.Web.Configuration.ProfileSettingsCollection", "Property[Item]"] + - ["System.Object", "System.Web.Configuration.ProfileSettingsCollection", "Method[GetElementKey].ReturnValue"] + - ["System.Boolean", "System.Web.Configuration.RootProfilePropertySettingsCollection", "Method[Equals].ReturnValue"] + - ["System.Configuration.Configuration", "System.Web.Configuration.WebConfigurationManager!", "Method[OpenMappedWebConfiguration].ReturnValue"] + - ["System.Int32", "System.Web.Configuration.CustomError", "Property[StatusCode]"] + - ["System.Boolean", "System.Web.Configuration.TrustLevelCollection", "Method[IsElementName].ReturnValue"] + - ["System.Text.Encoding", "System.Web.Configuration.GlobalizationSection", "Property[ResponseHeaderEncoding]"] + - ["System.Boolean", "System.Web.Configuration.ProfilePropertySettingsCollection", "Property[ThrowOnDuplicate]"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.Web.Configuration.ProcessModelSection", "Property[Properties]"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.Web.Configuration.ProfileGroupSettingsCollection", "Property[Properties]"] + - ["System.String", "System.Web.Configuration.FormsAuthenticationConfiguration", "Property[Name]"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.Web.Configuration.AuthorizationRuleCollection", "Property[Properties]"] + - ["System.Web.Configuration.MembershipSection", "System.Web.Configuration.SystemWebSectionGroup", "Property[Membership]"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.Web.Configuration.NamespaceInfo", "Property[Properties]"] + - ["System.Boolean", "System.Web.Configuration.NamespaceInfo", "Method[Equals].ReturnValue"] + - ["System.String", "System.Web.Configuration.WebContext", "Method[ToString].ReturnValue"] + - ["System.String", "System.Web.Configuration.ProtocolElement", "Property[Name]"] + - ["System.Web.SameSiteMode", "System.Web.Configuration.HttpCookiesSection", "Property[SameSite]"] + - ["System.Web.Configuration.FormsProtectionEnum", "System.Web.Configuration.FormsProtectionEnum!", "Field[Encryption]"] + - ["System.String", "System.Web.Configuration.RegexWorker", "Property[Item]"] + - ["System.Boolean", "System.Web.Configuration.OutputCacheSection", "Property[OmitVaryStar]"] + - ["System.Boolean", "System.Web.Configuration.AuthorizationRuleCollection", "Method[IsElementName].ReturnValue"] + - ["System.Double", "System.Web.Configuration.HttpCapabilitiesBase", "Property[GatewayMinorVersion]"] + - ["System.Boolean", "System.Web.Configuration.HttpCapabilitiesBase", "Property[Crawler]"] + - ["System.Int32", "System.Web.Configuration.RuleSettings", "Property[MinInstances]"] + - ["System.Web.Configuration.PagesEnableSessionState", "System.Web.Configuration.PagesEnableSessionState!", "Field[False]"] + - ["System.String", "System.Web.Configuration.PagesSection", "Property[PageBaseType]"] + - ["System.String", "System.Web.Configuration.BuildProvider", "Property[Type]"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.Web.Configuration.SessionStateSection", "Property[Properties]"] + - ["System.Web.Configuration.ScriptingJsonSerializationSection", "System.Web.Configuration.ScriptingWebServicesSectionGroup", "Property[JsonSerialization]"] + - ["System.Configuration.Provider.ProviderBase", "System.Web.Configuration.ProvidersHelper!", "Method[InstantiateProvider].ReturnValue"] + - ["System.String", "System.Web.Configuration.IConfigMapPath", "Method[MapPath].ReturnValue"] + - ["System.Web.Configuration.FcnMode", "System.Web.Configuration.FcnMode!", "Field[Single]"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.Web.Configuration.TrustSection", "Property[Properties]"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.Web.Configuration.TrustLevelCollection", "Property[Properties]"] + - ["System.Boolean", "System.Web.Configuration.HttpCapabilitiesBase", "Property[Win32]"] + - ["System.Boolean", "System.Web.Configuration.ProfilePropertySettings", "Property[ReadOnly]"] + - ["System.Configuration.DefaultSection", "System.Web.Configuration.SystemWebSectionGroup", "Property[Protocols]"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.Web.Configuration.IgnoreDeviceFilterElementCollection", "Property[Properties]"] + - ["System.String", "System.Web.Configuration.TrustSection", "Property[OriginUrl]"] + - ["System.Configuration.ConfigurationElement", "System.Web.Configuration.BuildProviderCollection", "Method[CreateNewElement].ReturnValue"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.Web.Configuration.SessionPageStateSection", "Property[Properties]"] + - ["System.Web.Configuration.NamespaceInfo", "System.Web.Configuration.NamespaceCollection", "Property[Item]"] + - ["System.Int32", "System.Web.Configuration.ProcessModelSection", "Property[MemoryLimit]"] + - ["System.Web.Configuration.CompilerCollection", "System.Web.Configuration.CompilationSection", "Property[Compilers]"] + - ["System.Web.Configuration.HttpCapabilitiesBase", "System.Web.Configuration.HttpCapabilitiesBase!", "Method[GetConfigCapabilities].ReturnValue"] + - ["System.Int32", "System.Web.Configuration.BufferModeSettings", "Property[MaxFlushSize]"] + - ["System.String", "System.Web.Configuration.HttpCapabilitiesBase", "Property[PreferredImageMime]"] + - ["System.Web.Configuration.ProcessModelComAuthenticationLevel", "System.Web.Configuration.ProcessModelSection", "Property[ComAuthenticationLevel]"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.Web.Configuration.ProfileGroupSettings", "Property[Properties]"] + - ["System.Web.Configuration.ScriptingRoleServiceSection", "System.Web.Configuration.ScriptingWebServicesSectionGroup", "Property[RoleService]"] + - ["System.String", "System.Web.Configuration.CustomErrorCollection", "Property[ElementName]"] + - ["System.String", "System.Web.Configuration.ProfileSection", "Property[Inherits]"] + - ["System.Boolean", "System.Web.Configuration.HttpCapabilitiesBase", "Property[SupportsJPhoneSymbols]"] + - ["System.String", "System.Web.Configuration.ProcessModelSection", "Property[UserName]"] + - ["System.Object", "System.Web.Configuration.RuleSettingsCollection", "Method[GetElementKey].ReturnValue"] + - ["System.String", "System.Web.Configuration.NamespaceInfo", "Property[Namespace]"] + - ["System.String", "System.Web.Configuration.PagesSection", "Property[MasterPageFile]"] + - ["System.Configuration.ProviderSettingsCollection", "System.Web.Configuration.ProfileSection", "Property[Providers]"] + - ["System.Boolean", "System.Web.Configuration.LowerCaseStringConverter", "Method[CanConvertTo].ReturnValue"] + - ["System.Boolean", "System.Web.Configuration.RootProfilePropertySettingsCollection", "Method[IsModified].ReturnValue"] + - ["System.TimeSpan", "System.Web.Configuration.BufferModeSettings", "Property[UrgentFlushInterval]"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.Web.Configuration.MembershipSection", "Property[Properties]"] + - ["System.String", "System.Web.Configuration.TransformerInfo", "Property[Type]"] + - ["System.Object", "System.Web.Configuration.OutputCacheProfileCollection", "Method[GetElementKey].ReturnValue"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.Web.Configuration.SqlCacheDependencySection", "Property[Properties]"] + - ["System.String", "System.Web.Configuration.SessionStateSection", "Property[PartitionResolverType]"] + - ["System.String", "System.Web.Configuration.PagesSection", "Property[StyleSheetTheme]"] + - ["System.Int32", "System.Web.Configuration.ProcessModelSection", "Property[MaxAppDomains]"] + - ["System.Boolean", "System.Web.Configuration.ProfilePropertySettingsCollection", "Method[OnDeserializeUnrecognizedElement].ReturnValue"] + - ["System.Int32", "System.Web.Configuration.HttpRuntimeSection", "Property[MaxRequestLength]"] + - ["System.Web.Configuration.SerializationMode", "System.Web.Configuration.SerializationMode!", "Field[String]"] + - ["System.Int32", "System.Web.Configuration.ScriptingJsonSerializationSection", "Property[RecursionLimit]"] + - ["System.String", "System.Web.Configuration.HttpCapabilitiesBase", "Property[MobileDeviceModel]"] + - ["System.Boolean", "System.Web.Configuration.HttpCapabilitiesBase", "Property[IsMobileDevice]"] + - ["System.Boolean", "System.Web.Configuration.HttpCapabilitiesBase", "Property[RendersBreaksAfterHtmlLists]"] + - ["System.Web.Configuration.WebControlsSection", "System.Web.Configuration.SystemWebSectionGroup", "Property[WebControls]"] + - ["System.Object", "System.Web.Configuration.PartialTrustVisibleAssemblyCollection", "Method[GetElementKey].ReturnValue"] + - ["System.Boolean", "System.Web.Configuration.HttpCapabilitiesBase", "Property[RequiresSpecialViewStateEncoding]"] + - ["System.Object", "System.Web.Configuration.HttpCapabilitiesSectionHandler", "Method[Create].ReturnValue"] + - ["System.Object", "System.Web.Configuration.AuthorizationRuleCollection", "Method[GetElementKey].ReturnValue"] + - ["System.Configuration.ProviderSettingsCollection", "System.Web.Configuration.OutputCacheSection", "Property[Providers]"] + - ["System.String", "System.Web.Configuration.OutputCacheProfile", "Property[VaryByCustom]"] + - ["System.Web.Configuration.MachineKeyValidation", "System.Web.Configuration.MachineKeyValidation!", "Field[TripleDES]"] + - ["System.String[]", "System.Web.Configuration.ScriptingProfileServiceSection", "Property[WriteAccessProperties]"] + - ["System.Web.Configuration.UrlMappingCollection", "System.Web.Configuration.UrlMappingsSection", "Property[UrlMappings]"] + - ["System.String", "System.Web.Configuration.FullTrustAssembly", "Property[Version]"] + - ["System.Web.Configuration.TicketCompatibilityMode", "System.Web.Configuration.FormsAuthenticationConfiguration", "Property[TicketCompatibilityMode]"] + - ["System.Boolean", "System.Web.Configuration.HttpCapabilitiesBase", "Property[SupportsSelectMultiple]"] + - ["System.Boolean", "System.Web.Configuration.HttpCapabilitiesBase", "Property[RequiresNoBreakInFormatting]"] + - ["System.TimeSpan", "System.Web.Configuration.HttpCapabilitiesDefaultProvider", "Property[CacheTime]"] + - ["System.Boolean", "System.Web.Configuration.HealthMonitoringSection", "Property[Enabled]"] + - ["System.String", "System.Web.Configuration.FormsAuthenticationUser", "Property[Name]"] + - ["System.Boolean", "System.Web.Configuration.CompilationSection", "Property[Debug]"] + - ["System.Boolean", "System.Web.Configuration.AuthorizationRule", "Method[SerializeElement].ReturnValue"] + - ["System.Boolean", "System.Web.Configuration.TagMapInfo", "Method[SerializeElement].ReturnValue"] + - ["System.Boolean", "System.Web.Configuration.HttpCapabilitiesBase", "Property[AOL]"] + - ["System.Web.Services.Configuration.WebServicesSection", "System.Web.Configuration.SystemWebSectionGroup", "Property[WebServices]"] + - ["System.Boolean", "System.Web.Configuration.HttpCapabilitiesBase", "Property[RequiresLeadingPageBreak]"] + - ["System.Object", "System.Web.Configuration.LowerCaseStringConverter", "Method[ConvertFrom].ReturnValue"] + - ["System.String", "System.Web.Configuration.CompilationSection", "Property[DefaultLanguage]"] + - ["System.String", "System.Web.Configuration.AssemblyInfo", "Property[Assembly]"] + - ["System.Web.Configuration.HttpHandlerAction", "System.Web.Configuration.HttpHandlerActionCollection", "Property[Item]"] + - ["System.Boolean", "System.Web.Configuration.ProcessModelSection", "Property[AutoConfig]"] + - ["System.Int32", "System.Web.Configuration.EventMappingSettings", "Property[StartEventCode]"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.Web.Configuration.UrlMappingCollection", "Property[Properties]"] + - ["System.Int32", "System.Web.Configuration.TraceSection", "Property[RequestLimit]"] + - ["System.Boolean", "System.Web.Configuration.HttpCapabilitiesBase", "Property[RequiresUniqueHtmlCheckboxNames]"] + - ["System.Boolean", "System.Web.Configuration.SessionStateSection", "Property[CompressionEnabled]"] + - ["System.Web.Configuration.CustomError", "System.Web.Configuration.CustomErrorCollection", "Method[Get].ReturnValue"] + - ["System.String", "System.Web.Configuration.RuleSettings", "Property[Provider]"] + - ["System.Int32", "System.Web.Configuration.RuleSettingsCollection", "Method[IndexOf].ReturnValue"] + - ["System.Boolean", "System.Web.Configuration.PagesSection", "Property[ValidateRequest]"] + - ["System.Boolean", "System.Web.Configuration.HttpHandlerActionCollection", "Property[ThrowOnDuplicate]"] + - ["System.String", "System.Web.Configuration.IgnoreDeviceFilterElement", "Property[Name]"] + - ["System.Boolean", "System.Web.Configuration.HttpCapabilitiesBase", "Property[CanInitiateVoiceCall]"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.Web.Configuration.ExpressionBuilder", "Property[Properties]"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.Web.Configuration.ProfileSettingsCollection", "Property[Properties]"] + - ["System.Object", "System.Web.Configuration.HttpModuleActionCollection", "Method[GetElementKey].ReturnValue"] + - ["System.Configuration.ConfigurationElement", "System.Web.Configuration.UrlMappingCollection", "Method[CreateNewElement].ReturnValue"] + - ["System.Web.Configuration.ProfileSettingsCollection", "System.Web.Configuration.HealthMonitoringSection", "Property[Profiles]"] + - ["System.String", "System.Web.Configuration.IgnoreDeviceFilterElementCollection", "Property[ElementName]"] + - ["System.Int32", "System.Web.Configuration.HttpCapabilitiesBase", "Property[ScreenCharactersHeight]"] + - ["System.Boolean", "System.Web.Configuration.PagesSection", "Property[EnableViewStateMac]"] + - ["System.Web.Configuration.OutputCacheProfile", "System.Web.Configuration.OutputCacheProfileCollection", "Property[Item]"] + - ["System.Web.Configuration.ProfilePropertySettings", "System.Web.Configuration.ProfilePropertySettingsCollection", "Property[Item]"] + - ["System.String", "System.Web.Configuration.HttpRuntimeSection", "Property[EncoderType]"] + - ["System.Boolean", "System.Web.Configuration.CompilationSection", "Property[Batch]"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.Web.Configuration.CustomError", "Property[Properties]"] + - ["System.Boolean", "System.Web.Configuration.HttpRuntimeSection", "Property[RelaxedUrlToFileSystemMapping]"] + - ["System.Boolean", "System.Web.Configuration.ProfileSection", "Property[AutomaticSaveEnabled]"] + - ["System.Web.Configuration.MachineKeyValidation", "System.Web.Configuration.MachineKeyValidation!", "Field[MD5]"] + - ["System.Web.Configuration.WebApplicationLevel", "System.Web.Configuration.WebApplicationLevel!", "Field[AtApplication]"] + - ["System.Web.Configuration.ScriptingScriptResourceHandlerSection", "System.Web.Configuration.ScriptingSectionGroup", "Property[ScriptResourceHandler]"] + - ["System.String", "System.Web.Configuration.TagPrefixInfo", "Property[Namespace]"] + - ["System.Web.Configuration.HttpCookiesSection", "System.Web.Configuration.SystemWebSectionGroup", "Property[HttpCookies]"] + - ["System.Int32", "System.Web.Configuration.HttpCapabilitiesBase", "Property[ScreenPixelsWidth]"] + - ["System.Web.Configuration.MachineKeyValidation", "System.Web.Configuration.MachineKeyValidation!", "Field[HMACSHA384]"] + - ["System.Web.Configuration.FcnMode", "System.Web.Configuration.FcnMode!", "Field[Disabled]"] + - ["System.Boolean", "System.Web.Configuration.FormsAuthenticationConfiguration", "Property[SlidingExpiration]"] + - ["System.Web.Configuration.WebPartsPersonalizationAuthorization", "System.Web.Configuration.WebPartsPersonalization", "Property[Authorization]"] + - ["System.Web.Configuration.FormsAuthenticationUserCollection", "System.Web.Configuration.FormsAuthenticationCredentials", "Property[Users]"] + - ["System.String", "System.Web.Configuration.CustomErrorCollection", "Method[GetKey].ReturnValue"] + - ["System.Boolean", "System.Web.Configuration.HttpCapabilitiesBase", "Property[RendersBreakBeforeWmlSelectAndInput]"] + - ["System.Web.Configuration.CustomErrorsRedirectMode", "System.Web.Configuration.CustomErrorsSection", "Property[RedirectMode]"] + - ["System.String", "System.Web.Configuration.UserMapPath", "Method[GetRootWebConfigFilename].ReturnValue"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.Web.Configuration.AuthorizationSection", "Property[Properties]"] + - ["System.String[]", "System.Web.Configuration.SqlCacheDependencyDatabaseCollection", "Property[AllKeys]"] + - ["System.Boolean", "System.Web.Configuration.HttpCapabilitiesBase", "Property[RequiresContentTypeMetaTag]"] + - ["System.Boolean", "System.Web.Configuration.HttpCapabilitiesBase", "Property[SupportsImageSubmit]"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.Web.Configuration.ClientTargetSection", "Property[Properties]"] + - ["System.Int32", "System.Web.Configuration.HttpModuleActionCollection", "Method[IndexOf].ReturnValue"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.Web.Configuration.HttpModuleActionCollection", "Property[Properties]"] + - ["System.String", "System.Web.Configuration.CustomError", "Property[Redirect]"] + - ["System.Web.Configuration.FullTrustAssembliesSection", "System.Web.Configuration.SystemWebSectionGroup", "Property[FullTrustAssemblies]"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.Web.Configuration.ClientTargetCollection", "Property[Properties]"] + - ["System.Boolean", "System.Web.Configuration.SessionStateSection", "Property[UseHostingIdentity]"] + - ["System.Web.Configuration.OutputCacheProfile", "System.Web.Configuration.OutputCacheProfileCollection", "Method[Get].ReturnValue"] + - ["System.Collections.ArrayList", "System.Web.Configuration.HttpCapabilitiesBase", "Property[Browsers]"] + - ["System.Web.Configuration.FormsAuthPasswordFormat", "System.Web.Configuration.FormsAuthPasswordFormat!", "Field[SHA256]"] + - ["System.Int32", "System.Web.Configuration.OutputCacheProfile", "Property[Duration]"] + - ["System.Configuration.ConfigurationElementCollectionType", "System.Web.Configuration.IgnoreDeviceFilterElementCollection", "Property[CollectionType]"] + - ["System.Boolean", "System.Web.Configuration.HttpCapabilitiesBase", "Property[CanRenderOneventAndPrevElementsTogether]"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.Web.Configuration.BuildProviderCollection", "Property[Properties]"] + - ["System.Web.Configuration.AnonymousIdentificationSection", "System.Web.Configuration.SystemWebSectionGroup", "Property[AnonymousIdentification]"] + - ["System.Int32", "System.Web.Configuration.EventMappingSettingsCollection", "Method[IndexOf].ReturnValue"] + - ["System.Boolean", "System.Web.Configuration.CustomError", "Method[Equals].ReturnValue"] + - ["System.TimeSpan", "System.Web.Configuration.PagesSection", "Property[AsyncTimeout]"] + - ["System.Object", "System.Web.Configuration.SqlCacheDependencyDatabaseCollection", "Method[GetElementKey].ReturnValue"] + - ["System.String", "System.Web.Configuration.ProfileSettings", "Property[Name]"] + - ["System.Boolean", "System.Web.Configuration.HttpCapabilitiesBase", "Property[SupportsCacheControlMetaTag]"] + - ["System.Configuration.ProviderSettingsCollection", "System.Web.Configuration.WebPartsPersonalization", "Property[Providers]"] + - ["System.Boolean", "System.Web.Configuration.UrlMappingsSection", "Property[IsEnabled]"] + - ["System.Web.Configuration.AsyncPreloadModeFlags", "System.Web.Configuration.AsyncPreloadModeFlags!", "Field[FormMultiPart]"] + - ["System.Web.Configuration.PassportAuthentication", "System.Web.Configuration.AuthenticationSection", "Property[Passport]"] + - ["System.Web.Configuration.CustomErrorsRedirectMode", "System.Web.Configuration.CustomErrorsRedirectMode!", "Field[ResponseRedirect]"] + - ["System.Web.Configuration.XhtmlConformanceMode", "System.Web.Configuration.XhtmlConformanceMode!", "Field[Transitional]"] + - ["System.Boolean", "System.Web.Configuration.HttpCapabilitiesBase", "Property[RequiresControlStateInSession]"] + - ["System.Boolean", "System.Web.Configuration.PagesSection", "Property[SmartNavigation]"] + - ["System.Boolean", "System.Web.Configuration.TransformerInfo", "Method[Equals].ReturnValue"] + - ["System.Web.Configuration.FormsAuthPasswordFormat", "System.Web.Configuration.FormsAuthPasswordFormat!", "Field[SHA384]"] + - ["System.String", "System.Web.Configuration.SqlCacheDependencyDatabase", "Property[ConnectionStringName]"] + - ["System.Int32", "System.Web.Configuration.EventMappingSettings", "Property[EndEventCode]"] + - ["System.Int32", "System.Web.Configuration.HttpCapabilitiesBase", "Property[ScreenBitDepth]"] + - ["System.Object", "System.Web.Configuration.WebPartsSection", "Method[GetRuntimeObject].ReturnValue"] + - ["System.Int32", "System.Web.Configuration.FolderLevelBuildProvider", "Method[GetHashCode].ReturnValue"] + - ["System.Web.Configuration.GlobalizationSection", "System.Web.Configuration.SystemWebSectionGroup", "Property[Globalization]"] + - ["System.Boolean", "System.Web.Configuration.HttpCapabilitiesBase", "Property[CanCombineFormsInDeck]"] + - ["System.String", "System.Web.Configuration.FormsAuthenticationConfiguration", "Property[DefaultUrl]"] + - ["System.Int32", "System.Web.Configuration.SqlCacheDependencyDatabase", "Property[PollTime]"] + - ["System.TimeSpan", "System.Web.Configuration.CacheSection", "Property[PrivateBytesPollTime]"] + - ["System.String", "System.Web.Configuration.CompilerCollection", "Method[GetKey].ReturnValue"] + - ["System.Configuration.DefaultSection", "System.Web.Configuration.SystemWebSectionGroup", "Property[BrowserCaps]"] + - ["System.String", "System.Web.Configuration.Compiler", "Property[CompilerOptions]"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.Web.Configuration.BufferModesCollection", "Property[Properties]"] + - ["System.Collections.IDictionary", "System.Web.Configuration.HttpCapabilitiesBase", "Property[Capabilities]"] + - ["System.Boolean", "System.Web.Configuration.SqlCacheDependencySection", "Property[Enabled]"] + - ["System.Web.Configuration.UrlMapping", "System.Web.Configuration.UrlMappingCollection", "Property[Item]"] + - ["System.Web.Configuration.AsyncPreloadModeFlags", "System.Web.Configuration.AsyncPreloadModeFlags!", "Field[Form]"] + - ["System.String[]", "System.Web.Configuration.ProfileGroupSettingsCollection", "Property[AllKeys]"] + - ["System.String", "System.Web.Configuration.MachineKeySection", "Property[Decryption]"] + - ["System.Web.Configuration.MachineKeyValidation", "System.Web.Configuration.MachineKeyValidation!", "Field[Custom]"] + - ["System.Collections.IDictionary", "System.Web.Configuration.BrowserCapabilitiesFactoryBase", "Property[MatchedHeaders]"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.Web.Configuration.TransformerInfo", "Property[Properties]"] + - ["System.Web.Configuration.DeploymentSection", "System.Web.Configuration.SystemWebSectionGroup", "Property[Deployment]"] + - ["System.String", "System.Web.Configuration.HttpCookiesSection", "Property[Domain]"] + - ["System.Boolean", "System.Web.Configuration.ProfileSection", "Property[Enabled]"] + - ["System.Object", "System.Web.Configuration.FormsAuthenticationUserCollection", "Method[GetElementKey].ReturnValue"] + - ["System.Object", "System.Web.Configuration.UrlMappingCollection", "Method[GetElementKey].ReturnValue"] + - ["System.String", "System.Web.Configuration.FullTrustAssembly", "Property[PublicKey]"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.Web.Configuration.WebControlsSection", "Property[Properties]"] + - ["System.Object", "System.Web.Configuration.AssemblyCollection", "Method[GetElementKey].ReturnValue"] + - ["System.Web.Configuration.ClientTargetCollection", "System.Web.Configuration.ClientTargetSection", "Property[ClientTargets]"] + - ["System.Int32", "System.Web.Configuration.SessionPageStateSection!", "Field[DefaultHistorySize]"] + - ["System.Boolean", "System.Web.Configuration.HttpCapabilitiesBase", "Property[CanSendMail]"] + - ["System.Boolean", "System.Web.Configuration.HttpCapabilitiesBase", "Property[HidesRightAlignedMultiselectScrollbars]"] + - ["System.Web.SameSiteMode", "System.Web.Configuration.FormsAuthenticationConfiguration", "Property[CookieSameSite]"] + - ["System.Web.Configuration.ClientTarget", "System.Web.Configuration.ClientTargetCollection", "Property[Item]"] + - ["System.String", "System.Web.Configuration.AnonymousIdentificationSection", "Property[CookieName]"] + - ["System.Web.Configuration.OutputCacheSettingsSection", "System.Web.Configuration.SystemWebCachingSectionGroup", "Property[OutputCacheSettings]"] + - ["System.String", "System.Web.Configuration.FormsAuthenticationUserCollection", "Property[ElementName]"] + - ["System.Boolean", "System.Web.Configuration.HttpCapabilitiesBase", "Property[RequiresUniqueHtmlInputNames]"] + - ["System.String", "System.Web.Configuration.HttpCapabilitiesBase", "Property[MobileDeviceManufacturer]"] + - ["System.Web.Configuration.AuthorizationRuleAction", "System.Web.Configuration.AuthorizationRule", "Property[Action]"] + - ["System.Object", "System.Web.Configuration.CompilerCollection", "Method[GetElementKey].ReturnValue"] + - ["System.Configuration.ConfigurationElement", "System.Web.Configuration.PartialTrustVisibleAssemblyCollection", "Method[CreateNewElement].ReturnValue"] + - ["System.Configuration.ConfigurationElement", "System.Web.Configuration.TagPrefixCollection", "Method[CreateNewElement].ReturnValue"] + - ["System.String", "System.Web.Configuration.FullTrustAssembly", "Property[AssemblyName]"] + - ["System.String", "System.Web.Configuration.PagesSection", "Property[UserControlBaseType]"] + - ["System.Configuration.Configuration", "System.Web.Configuration.WebConfigurationManager!", "Method[OpenMachineConfiguration].ReturnValue"] + - ["System.String", "System.Web.Configuration.Converter", "Property[Type]"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.Web.Configuration.ScriptingJsonSerializationSection", "Property[Properties]"] + - ["System.String[]", "System.Web.Configuration.ProtocolCollection", "Property[AllKeys]"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.Web.Configuration.HealthMonitoringSection", "Property[Properties]"] + - ["System.Boolean", "System.Web.Configuration.HttpCapabilitiesBase", "Property[SupportsCallback]"] + - ["System.String", "System.Web.Configuration.TagMapInfo", "Property[MappedTagType]"] + - ["System.String", "System.Web.Configuration.Converter", "Property[Name]"] + - ["System.Boolean", "System.Web.Configuration.HttpCapabilitiesBase", "Property[CanRenderSetvarZeroWithMultiSelectionList]"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.Web.Configuration.OutputCacheSection", "Property[Properties]"] + - ["System.Boolean", "System.Web.Configuration.HttpRuntimeSection", "Property[EnableHeaderChecking]"] + - ["System.Web.Configuration.FormsAuthPasswordFormat", "System.Web.Configuration.FormsAuthenticationCredentials", "Property[PasswordFormat]"] + - ["System.String", "System.Web.Configuration.WebContext", "Property[ApplicationPath]"] + - ["System.Web.Configuration.CacheSection", "System.Web.Configuration.SystemWebCachingSectionGroup", "Property[Cache]"] + - ["System.Web.Configuration.ProfilePropertySettingsCollection", "System.Web.Configuration.ProfileGroupSettings", "Property[PropertySettings]"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.Web.Configuration.EventMappingSettingsCollection", "Property[Properties]"] + - ["System.Int32", "System.Web.Configuration.HttpCapabilitiesBase", "Property[MajorVersion]"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.Web.Configuration.FullTrustAssembliesSection", "Property[Properties]"] + - ["System.Boolean", "System.Web.Configuration.ProfilePropertySettings", "Property[AllowAnonymous]"] + - ["System.TimeSpan", "System.Web.Configuration.BufferModeSettings", "Property[RegularFlushInterval]"] + - ["System.TimeSpan", "System.Web.Configuration.ProcessModelSection", "Property[PingFrequency]"] + - ["System.String", "System.Web.Configuration.SqlCacheDependencyDatabaseCollection", "Method[GetKey].ReturnValue"] + - ["System.Web.Configuration.AssemblyCollection", "System.Web.Configuration.CompilationSection", "Property[Assemblies]"] + - ["System.Configuration.ConfigurationElementProperty", "System.Web.Configuration.SessionStateSection", "Property[ElementProperty]"] + - ["System.Boolean", "System.Web.Configuration.PagesSection", "Property[Buffer]"] + - ["System.String", "System.Web.Configuration.IRemoteWebConfigurationHostServer", "Method[DoEncryptOrDecrypt].ReturnValue"] + - ["System.Web.Configuration.ProfileGroupSettings", "System.Web.Configuration.ProfileGroupSettingsCollection", "Property[Item]"] + - ["System.Boolean", "System.Web.Configuration.HttpCapabilitiesBase", "Property[RequiresPhoneNumbersAsPlainText]"] + - ["System.Boolean", "System.Web.Configuration.HttpCookiesSection", "Property[HttpOnlyCookies]"] + - ["System.Int32", "System.Web.Configuration.NamespaceInfo", "Method[GetHashCode].ReturnValue"] + - ["System.Web.Configuration.TrustLevel", "System.Web.Configuration.TrustLevelCollection", "Property[Item]"] + - ["System.Web.Configuration.FormsProtectionEnum", "System.Web.Configuration.FormsProtectionEnum!", "Field[Validation]"] + - ["System.String", "System.Web.Configuration.MachineKeySection", "Property[DataProtectorType]"] + - ["System.Web.Configuration.ProcessModelComImpersonationLevel", "System.Web.Configuration.ProcessModelComImpersonationLevel!", "Field[Delegate]"] + - ["System.Version[]", "System.Web.Configuration.HttpCapabilitiesBase", "Method[GetClrVersions].ReturnValue"] + - ["System.Boolean", "System.Web.Configuration.AnonymousIdentificationSection", "Property[CookieSlidingExpiration]"] + - ["System.String", "System.Web.Configuration.TrustLevel", "Property[Name]"] + - ["System.Boolean", "System.Web.Configuration.HttpCapabilitiesBase", "Property[CanRenderAfterInputOrSelectElement]"] + - ["System.Configuration.ProviderSettingsCollection", "System.Web.Configuration.MembershipSection", "Property[Providers]"] + - ["System.Web.Configuration.CustomErrorsMode", "System.Web.Configuration.CustomErrorsMode!", "Field[Off]"] + - ["System.Boolean", "System.Web.Configuration.HttpCapabilitiesBase", "Property[Tables]"] + - ["System.String", "System.Web.Configuration.RuleSettings", "Property[Custom]"] + - ["System.String", "System.Web.Configuration.MachineKeySection", "Property[DecryptionKey]"] + - ["System.Boolean", "System.Web.Configuration.HttpCapabilitiesBase", "Property[RendersWmlSelectsAsMenuCards]"] + - ["System.Type", "System.Web.Configuration.HttpCapabilitiesBase", "Property[TagWriter]"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.Web.Configuration.TagPrefixInfo", "Property[Properties]"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.Web.Configuration.CompilationSection", "Property[Properties]"] + - ["System.Version", "System.Web.Configuration.HttpCapabilitiesBase", "Property[ClrVersion]"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.Web.Configuration.SqlCacheDependencyDatabase", "Property[Properties]"] + - ["System.Int32", "System.Web.Configuration.TagMapInfo", "Method[GetHashCode].ReturnValue"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.Web.Configuration.CustomErrorsSection", "Property[Properties]"] + - ["System.Int64", "System.Web.Configuration.CacheSection", "Property[PrivateBytesLimit]"] + - ["System.String", "System.Web.Configuration.ProfilePropertySettings", "Property[DefaultValue]"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.Web.Configuration.RuleSettings", "Property[Properties]"] + - ["System.String", "System.Web.Configuration.ProfileSection", "Property[DefaultProvider]"] + - ["System.Boolean", "System.Web.Configuration.HttpCapabilitiesBase", "Property[CanRenderInputAndSelectElementsTogether]"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.Web.Configuration.Compiler", "Property[Properties]"] + - ["System.String", "System.Web.Configuration.TrustSection", "Property[Level]"] + - ["System.Int32", "System.Web.Configuration.ProfileSettingsCollection", "Method[IndexOf].ReturnValue"] + - ["System.Configuration.ConfigurationElement", "System.Web.Configuration.ProfileSettingsCollection", "Method[CreateNewElement].ReturnValue"] + - ["System.Web.Configuration.HttpModulesSection", "System.Web.Configuration.SystemWebSectionGroup", "Property[HttpModules]"] + - ["System.Int32", "System.Web.Configuration.HttpRuntimeSection", "Property[MaxQueryStringLength]"] + - ["System.String", "System.Web.Configuration.IConfigMapPath", "Method[GetAppPathForPath].ReturnValue"] + - ["System.Configuration.ProviderSettingsCollection", "System.Web.Configuration.HealthMonitoringSection", "Property[Providers]"] + - ["System.String", "System.Web.Configuration.TagPrefixCollection", "Property[ElementName]"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.Web.Configuration.UrlMapping", "Property[Properties]"] + - ["System.Web.Configuration.TraceDisplayMode", "System.Web.Configuration.TraceSection", "Property[TraceMode]"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.Web.Configuration.TagMapCollection", "Property[Properties]"] + - ["System.Web.Configuration.ProfileGuidedOptimizationsFlags", "System.Web.Configuration.ProfileGuidedOptimizationsFlags!", "Field[None]"] + - ["System.Web.Configuration.ProcessModelComAuthenticationLevel", "System.Web.Configuration.ProcessModelComAuthenticationLevel!", "Field[PktPrivacy]"] + - ["System.Int32", "System.Web.Configuration.ProfileSettings", "Property[MinInstances]"] + - ["System.Web.Configuration.ProcessModelComImpersonationLevel", "System.Web.Configuration.ProcessModelComImpersonationLevel!", "Field[Identify]"] + - ["System.String", "System.Web.Configuration.SessionStateSection", "Property[StateConnectionString]"] + - ["System.Configuration.ConfigurationElement", "System.Web.Configuration.TrustLevelCollection", "Method[CreateNewElement].ReturnValue"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemWebConfigurationInternal/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemWebConfigurationInternal/model.yml new file mode 100644 index 000000000000..8e83f0603585 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemWebConfigurationInternal/model.yml @@ -0,0 +1,6 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.String", "System.Web.Configuration.Internal.IInternalConfigWebHost", "Method[GetConfigPathFromSiteIDAndVPath].ReturnValue"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemWebDynamicData/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemWebDynamicData/model.yml new file mode 100644 index 000000000000..c2590713e5ed --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemWebDynamicData/model.yml @@ -0,0 +1,318 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Linq.IQueryable", "System.Web.DynamicData.ControlFilterExpression", "Method[GetQueryable].ReturnValue"] + - ["System.Boolean", "System.Web.DynamicData.DynamicDataExtensions!", "Method[TryGetMetaTable].ReturnValue"] + - ["System.Web.DynamicData.ContainerType", "System.Web.DynamicData.FieldTemplateUserControl", "Property[ContainerType]"] + - ["System.String", "System.Web.DynamicData.ControlFilterExpression", "Property[ControlID]"] + - ["System.Boolean", "System.Web.DynamicData.MetaTable", "Method[TryGetColumn].ReturnValue"] + - ["System.String", "System.Web.DynamicData.DynamicHyperLink", "Property[Action]"] + - ["System.Boolean", "System.Web.DynamicData.MetaTable", "Method[CanDelete].ReturnValue"] + - ["System.String", "System.Web.DynamicData.DynamicFilter", "Property[DataField]"] + - ["System.Object", "System.Web.DynamicData.DynamicControlParameter", "Method[Evaluate].ReturnValue"] + - ["System.Boolean", "System.Web.DynamicData.DynamicField", "Property[ApplyFormatInEditMode]"] + - ["System.Boolean", "System.Web.DynamicData.MetaChildrenColumn", "Property[IsManyToMany]"] + - ["System.Web.DynamicData.ModelProviders.ColumnProvider", "System.Web.DynamicData.MetaColumn", "Property[Provider]"] + - ["System.Web.DynamicData.DataControlReferenceCollection", "System.Web.DynamicData.DynamicDataManager", "Property[DataControls]"] + - ["System.Web.DynamicData.IFieldFormattingOptions", "System.Web.DynamicData.IFieldTemplateHost", "Property[FormattingOptions]"] + - ["System.Web.UI.Control", "System.Web.DynamicData.FieldTemplateUserControl", "Property[DataControl]"] + - ["System.Web.DynamicData.DynamicDataManager", "System.Web.DynamicData.DataControlReferenceCollection", "Property[Owner]"] + - ["System.Web.DynamicData.MetaTable", "System.Web.DynamicData.DynamicDataExtensions!", "Method[GetTable].ReturnValue"] + - ["System.Web.DynamicData.MetaModel", "System.Web.DynamicData.MetaModel!", "Property[Default]"] + - ["System.Web.DynamicData.DynamicDataSourceOperation", "System.Web.DynamicData.DynamicDataSourceOperation!", "Field[Select]"] + - ["System.Object", "System.Web.DynamicData.FieldTemplateUserControl", "Method[ConvertEditedValue].ReturnValue"] + - ["System.Web.UI.WebControls.DataBoundControlMode", "System.Web.DynamicData.FieldTemplateUserControl", "Property[Mode]"] + - ["System.Web.DynamicData.DynamicDataSourceOperation", "System.Web.DynamicData.DynamicDataSourceOperation!", "Field[ContextCreate]"] + - ["System.String", "System.Web.DynamicData.PageAction!", "Property[Insert]"] + - ["System.Web.DynamicData.EntityTemplateUserControl", "System.Web.DynamicData.EntityTemplateFactory", "Method[CreateEntityTemplate].ReturnValue"] + - ["System.String", "System.Web.DynamicData.PageAction!", "Property[Details]"] + - ["System.String", "System.Web.DynamicData.DynamicHyperLink", "Property[DataField]"] + - ["System.Collections.Generic.IList", "System.Web.DynamicData.MetaTable", "Method[GetPrimaryKeyValues].ReturnValue"] + - ["System.Web.DynamicData.MetaTable", "System.Web.DynamicData.FilterRepeater", "Property[Table]"] + - ["System.Web.DynamicData.DynamicDataSourceOperation", "System.Web.DynamicData.DynamicDataSourceOperation!", "Field[Insert]"] + - ["System.Web.DynamicData.MetaColumn", "System.Web.DynamicData.MetaTable", "Property[DisplayColumn]"] + - ["System.Web.DynamicData.MetaTable", "System.Web.DynamicData.FieldTemplateUserControl", "Property[Table]"] + - ["System.String", "System.Web.DynamicData.MetaTable", "Method[GetPrimaryKeyString].ReturnValue"] + - ["System.Boolean", "System.Web.DynamicData.MetaModel", "Method[TryGetTable].ReturnValue"] + - ["System.Object", "System.Web.DynamicData.MetaColumn", "Property[DefaultValue]"] + - ["System.Object", "System.Web.DynamicData.ControlFilterExpression", "Method[SaveViewState].ReturnValue"] + - ["System.Web.DynamicData.DynamicControl", "System.Web.DynamicData.DynamicField", "Method[CreateDynamicControl].ReturnValue"] + - ["System.Boolean", "System.Web.DynamicData.IFieldFormattingOptions", "Property[HtmlEncode]"] + - ["System.String", "System.Web.DynamicData.MetaColumn", "Property[DataFormatString]"] + - ["System.String", "System.Web.DynamicData.DynamicField", "Property[UIHint]"] + - ["System.Boolean", "System.Web.DynamicData.MetaColumn", "Property[IsLongString]"] + - ["System.Web.DynamicData.MetaTable", "System.Web.DynamicData.DynamicDataExtensions!", "Method[FindMetaTable].ReturnValue"] + - ["System.Boolean", "System.Web.DynamicData.MetaColumn", "Property[IsString]"] + - ["System.String", "System.Web.DynamicData.FieldTemplateUserControl", "Property[ChildrenPath]"] + - ["System.String", "System.Web.DynamicData.DynamicControl", "Property[UIHint]"] + - ["System.String", "System.Web.DynamicData.FilterUserControlBase", "Property[SelectedValue]"] + - ["System.Collections.Generic.IDictionary", "System.Web.DynamicData.MetaTable", "Method[GetPrimaryKeyDictionary].ReturnValue"] + - ["System.ComponentModel.AttributeCollection", "System.Web.DynamicData.MetaTable", "Property[Attributes]"] + - ["System.Object", "System.Web.DynamicData.DynamicQueryStringParameter", "Method[Evaluate].ReturnValue"] + - ["System.String", "System.Web.DynamicData.MetaForeignKeyColumn", "Method[GetFilterExpression].ReturnValue"] + - ["System.Linq.IQueryable", "System.Web.DynamicData.QueryableFilterUserControl!", "Method[ApplyEqualityFilter].ReturnValue"] + - ["System.Web.DynamicData.DynamicDataSourceOperation", "System.Web.DynamicData.DynamicDataSourceOperation!", "Field[Delete]"] + - ["System.String", "System.Web.DynamicData.DynamicFilter", "Property[FilterUIHint]"] + - ["System.Collections.Generic.IList", "System.Web.DynamicData.MetaForeignKeyColumn", "Method[GetForeignKeyValues].ReturnValue"] + - ["System.String", "System.Web.DynamicData.MetaColumn", "Property[FilterUIHint]"] + - ["System.Web.DynamicData.MetaTable", "System.Web.DynamicData.DynamicDataRouteHandler!", "Method[GetRequestMetaTable].ReturnValue"] + - ["System.String", "System.Web.DynamicData.FieldTemplateUserControl", "Method[FormatFieldValue].ReturnValue"] + - ["System.ComponentModel.AttributeCollection", "System.Web.DynamicData.MetaTable", "Method[BuildAttributeCollection].ReturnValue"] + - ["System.Boolean", "System.Web.DynamicData.DynamicControl", "Property[ApplyFormatInEditMode]"] + - ["System.String", "System.Web.DynamicData.DynamicControl", "Property[NullDisplayText]"] + - ["System.String", "System.Web.DynamicData.FilterFactory", "Method[GetFilterVirtualPath].ReturnValue"] + - ["System.Type", "System.Web.DynamicData.MetaTable", "Property[RootEntityType]"] + - ["System.String", "System.Web.DynamicData.MetaChildrenColumn", "Method[GetChildrenListPath].ReturnValue"] + - ["System.Collections.Generic.IEnumerable", "System.Web.DynamicData.IWhereParametersProvider", "Method[GetWhereParameters].ReturnValue"] + - ["System.Web.UI.WebControls.DataBoundControlMode", "System.Web.DynamicData.IFieldTemplateHost", "Property[Mode]"] + - ["System.Web.DynamicData.MetaColumn", "System.Web.DynamicData.DynamicFilter", "Property[Column]"] + - ["System.Type", "System.Web.DynamicData.IDynamicDataSource", "Property[ContextType]"] + - ["System.Boolean", "System.Web.DynamicData.MetaColumn", "Property[IsPrimaryKey]"] + - ["System.String", "System.Web.DynamicData.DynamicControl", "Method[GetAttribute].ReturnValue"] + - ["System.String", "System.Web.DynamicData.MetaColumn", "Method[ToString].ReturnValue"] + - ["System.String", "System.Web.DynamicData.FilterRepeater", "Property[ContextTypeName]"] + - ["System.String", "System.Web.DynamicData.ControlFilterExpression", "Property[Column]"] + - ["System.String", "System.Web.DynamicData.FilterUserControlBase", "Method[System.Web.DynamicData.IControlParameterTarget.GetPropertyNameExpression].ReturnValue"] + - ["System.Collections.Generic.IDictionary", "System.Web.DynamicData.DynamicDataExtensions!", "Method[GetDefaultValues].ReturnValue"] + - ["System.Web.DynamicData.MetaTable", "System.Web.DynamicData.FilterUserControlBase", "Property[System.Web.DynamicData.IControlParameterTarget.Table]"] + - ["System.String", "System.Web.DynamicData.MetaColumn", "Property[SortExpression]"] + - ["System.String", "System.Web.DynamicData.DynamicHyperLink", "Property[TableName]"] + - ["System.Web.DynamicData.MetaChildrenColumn", "System.Web.DynamicData.FieldTemplateUserControl", "Property[ChildrenColumn]"] + - ["System.Web.Routing.RequestContext", "System.Web.DynamicData.DynamicDataRouteHandler!", "Method[GetRequestContext].ReturnValue"] + - ["System.String", "System.Web.DynamicData.MetaColumn", "Property[ShortDisplayName]"] + - ["System.Web.DynamicData.MetaForeignKeyColumn", "System.Web.DynamicData.MetaTable", "Method[CreateForeignKeyColumn].ReturnValue"] + - ["System.String", "System.Web.DynamicData.DynamicField", "Property[ValidationGroup]"] + - ["System.String", "System.Web.DynamicData.DynamicDataRoute", "Method[GetActionFromRouteData].ReturnValue"] + - ["System.Web.DynamicData.MetaModel", "System.Web.DynamicData.DynamicDataRouteHandler", "Property[Model]"] + - ["System.String", "System.Web.DynamicData.DynamicField", "Property[DataField]"] + - ["System.String", "System.Web.DynamicData.DynamicFilterExpression", "Property[ControlID]"] + - ["System.Web.UI.ITemplate", "System.Web.DynamicData.QueryableFilterRepeater", "Property[ItemTemplate]"] + - ["System.Boolean", "System.Web.DynamicData.DynamicControl", "Property[HtmlEncode]"] + - ["System.Boolean", "System.Web.DynamicData.IDynamicDataSource", "Property[EnableInsert]"] + - ["System.Object", "System.Web.DynamicData.FieldTemplateUserControl", "Method[GetColumnValue].ReturnValue"] + - ["System.Web.DynamicData.FilterFactory", "System.Web.DynamicData.MetaModel", "Property[FilterFactory]"] + - ["System.String", "System.Web.DynamicData.FilterUserControlBase", "Property[DataField]"] + - ["System.String", "System.Web.DynamicData.MetaChildrenColumn", "Method[GetChildrenPath].ReturnValue"] + - ["System.Web.DynamicData.MetaForeignKeyColumn", "System.Web.DynamicData.FieldTemplateUserControl", "Property[ForeignKeyColumn]"] + - ["System.String", "System.Web.DynamicData.IFieldFormattingOptions", "Property[NullDisplayText]"] + - ["System.Boolean", "System.Web.DynamicData.MetaColumn", "Property[IsForeignKeyComponent]"] + - ["System.Web.UI.Control", "System.Web.DynamicData.DynamicControl", "Property[FieldTemplate]"] + - ["System.Boolean", "System.Web.DynamicData.MetaColumn", "Property[IsGenerated]"] + - ["System.String", "System.Web.DynamicData.FieldTemplateFactory", "Method[GetFieldTemplateVirtualPath].ReturnValue"] + - ["System.Boolean", "System.Web.DynamicData.DynamicDataManager", "Property[AutoLoadForeignKeys]"] + - ["System.String", "System.Web.DynamicData.MetaColumn", "Property[NullDisplayText]"] + - ["System.String", "System.Web.DynamicData.FilterUserControlBase", "Property[InitialValue]"] + - ["System.String", "System.Web.DynamicData.FilterRepeater", "Property[DynamicFilterContainerId]"] + - ["System.Web.DynamicData.IFieldTemplate", "System.Web.DynamicData.IFieldTemplateFactory", "Method[CreateFieldTemplate].ReturnValue"] + - ["System.Web.DynamicData.MetaColumn", "System.Web.DynamicData.MetaTable", "Method[GetColumn].ReturnValue"] + - ["System.String", "System.Web.DynamicData.MetaTable", "Method[GetActionPath].ReturnValue"] + - ["System.Reflection.PropertyInfo", "System.Web.DynamicData.MetaColumn", "Property[EntityTypeProperty]"] + - ["System.Web.DynamicData.MetaTable", "System.Web.DynamicData.MetaForeignKeyColumn", "Property[ParentTable]"] + - ["System.Boolean", "System.Web.DynamicData.MetaColumn", "Property[AllowInitialValue]"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.Web.DynamicData.MetaModel", "Property[Tables]"] + - ["System.String", "System.Web.DynamicData.MetaTable", "Property[DataContextPropertyName]"] + - ["System.Web.UI.ValidateRequestMode", "System.Web.DynamicData.DynamicField", "Property[ValidateRequestMode]"] + - ["System.String", "System.Web.DynamicData.PageAction!", "Property[List]"] + - ["System.String", "System.Web.DynamicData.DynamicField", "Property[DataFormatString]"] + - ["System.String", "System.Web.DynamicData.IDynamicDataSource", "Property[EntitySetName]"] + - ["System.String", "System.Web.DynamicData.DynamicControl", "Property[CssClass]"] + - ["System.Web.DynamicData.DynamicDataSourceOperation", "System.Web.DynamicData.DynamicDataSourceOperation!", "Field[Update]"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.Web.DynamicData.MetaTable", "Property[Columns]"] + - ["System.Web.UI.WebControls.DataBoundControlMode", "System.Web.DynamicData.DynamicEntity", "Property[Mode]"] + - ["System.String", "System.Web.DynamicData.FieldTemplateUserControl", "Method[GetSelectedValueString].ReturnValue"] + - ["System.Web.DynamicData.IFieldFormattingOptions", "System.Web.DynamicData.FieldTemplateUserControl", "Property[FormattingOptions]"] + - ["System.Collections.Generic.IEnumerable", "System.Web.DynamicData.DynamicQueryStringParameter", "Method[GetWhereParameters].ReturnValue"] + - ["System.Web.DynamicData.MetaColumn", "System.Web.DynamicData.FilterUserControlBase", "Property[Column]"] + - ["System.String", "System.Web.DynamicData.DynamicField", "Property[SortExpression]"] + - ["System.Web.DynamicData.MetaTable", "System.Web.DynamicData.MetaTable!", "Method[GetTable].ReturnValue"] + - ["System.String", "System.Web.DynamicData.MetaColumn", "Property[DisplayName]"] + - ["System.Web.DynamicData.MetaTable", "System.Web.DynamicData.DynamicControl", "Property[Table]"] + - ["System.String", "System.Web.DynamicData.FieldTemplateUserControl", "Method[BuildChildrenPath].ReturnValue"] + - ["System.Boolean", "System.Web.DynamicData.DynamicValidator", "Method[EvaluateIsValid].ReturnValue"] + - ["System.ComponentModel.AttributeCollection", "System.Web.DynamicData.FieldTemplateUserControl", "Property[MetadataAttributes]"] + - ["System.Boolean", "System.Web.DynamicData.IFieldFormattingOptions", "Property[ConvertEmptyStringToNull]"] + - ["System.Web.Routing.RouteData", "System.Web.DynamicData.DynamicDataRoute", "Method[GetRouteData].ReturnValue"] + - ["System.Collections.ICollection", "System.Web.DynamicData.DefaultAutoFieldGenerator", "Method[GenerateFields].ReturnValue"] + - ["System.Boolean", "System.Web.DynamicData.MetaColumn", "Property[IsCustomProperty]"] + - ["System.Web.DynamicData.MetaTable", "System.Web.DynamicData.DynamicDataRoute", "Method[GetTableFromRouteData].ReturnValue"] + - ["System.Boolean", "System.Web.DynamicData.IDynamicDataSource", "Property[AutoGenerateWhereClause]"] + - ["System.String", "System.Web.DynamicData.MetaTable", "Method[ToString].ReturnValue"] + - ["System.Object", "System.Web.DynamicData.DynamicDataExtensions!", "Method[ConvertEditedValue].ReturnValue"] + - ["System.Boolean", "System.Web.DynamicData.MetaColumn", "Property[HtmlEncode]"] + - ["System.String", "System.Web.DynamicData.DynamicDataRoute", "Property[Table]"] + - ["System.String", "System.Web.DynamicData.IDynamicDataSource", "Property[Where]"] + - ["System.Web.DynamicData.DynamicDataRouteHandler", "System.Web.DynamicData.DynamicDataRoute", "Property[RouteHandler]"] + - ["System.Web.DynamicData.MetaColumn", "System.Web.DynamicData.DynamicField", "Property[Column]"] + - ["System.String", "System.Web.DynamicData.DynamicControl", "Property[DataField]"] + - ["System.Boolean", "System.Web.DynamicData.IFieldFormattingOptions", "Property[ApplyFormatInEditMode]"] + - ["System.Web.DynamicData.MetaTable", "System.Web.DynamicData.MetaColumn", "Property[Table]"] + - ["System.Collections.Generic.IEnumerable", "System.Web.DynamicData.MetaTable", "Method[GetFilteredColumns].ReturnValue"] + - ["System.Web.DynamicData.MetaColumn", "System.Web.DynamicData.QueryableFilterUserControl", "Property[Column]"] + - ["System.Type", "System.Web.DynamicData.DynamicDataExtensions!", "Method[GetEnumType].ReturnValue"] + - ["System.Web.DynamicData.MetaTable", "System.Web.DynamicData.IControlParameterTarget", "Property[Table]"] + - ["System.Web.UI.WebControls.DataKey", "System.Web.DynamicData.FilterUserControlBase", "Property[SelectedDataKey]"] + - ["System.String", "System.Web.DynamicData.DynamicValidator", "Property[ColumnName]"] + - ["System.String", "System.Web.DynamicData.IFieldTemplateHost", "Property[ValidationGroup]"] + - ["System.Boolean", "System.Web.DynamicData.MetaTable", "Method[CanInsert].ReturnValue"] + - ["System.Web.DynamicData.ModelProviders.TableProvider", "System.Web.DynamicData.MetaTable", "Property[Provider]"] + - ["System.Web.DynamicData.DynamicDataSourceOperation", "System.Web.DynamicData.DynamicValidatorEventArgs", "Property[Operation]"] + - ["System.Boolean", "System.Web.DynamicData.DynamicDataManager", "Property[Visible]"] + - ["System.String", "System.Web.DynamicData.MetaColumn", "Property[Prompt]"] + - ["System.Exception", "System.Web.DynamicData.DynamicValidatorEventArgs", "Property[Exception]"] + - ["System.Web.UI.WebControls.ParameterCollection", "System.Web.DynamicData.IDynamicDataSource", "Property[WhereParameters]"] + - ["System.Type", "System.Web.DynamicData.MetaTable", "Property[EntityType]"] + - ["System.String", "System.Web.DynamicData.DynamicRouteExpression", "Property[ColumnName]"] + - ["System.Linq.IQueryable", "System.Web.DynamicData.DynamicRouteExpression", "Method[GetQueryable].ReturnValue"] + - ["System.Web.UI.WebControls.DataKey", "System.Web.DynamicData.MetaTable", "Method[GetDataKeyFromRoute].ReturnValue"] + - ["System.Web.DynamicData.MetaTable", "System.Web.DynamicData.MetaTable!", "Method[CreateTable].ReturnValue"] + - ["System.Boolean", "System.Web.DynamicData.MetaTable!", "Method[TryGetTable].ReturnValue"] + - ["System.String", "System.Web.DynamicData.FieldTemplateUserControl", "Property[FieldValueEditString]"] + - ["System.ComponentModel.AttributeCollection", "System.Web.DynamicData.MetaColumn", "Method[BuildAttributeCollection].ReturnValue"] + - ["System.Web.DynamicData.ContainerType", "System.Web.DynamicData.ContainerType!", "Field[Item]"] + - ["System.String", "System.Web.DynamicData.MetaColumn", "Property[RequiredErrorMessage]"] + - ["System.Boolean", "System.Web.DynamicData.MetaColumn", "Property[IsInteger]"] + - ["System.String", "System.Web.DynamicData.FilterUserControlBase", "Property[ContextTypeName]"] + - ["System.Web.IHttpHandler", "System.Web.DynamicData.DynamicDataRouteHandler", "Method[CreateHandler].ReturnValue"] + - ["System.Boolean", "System.Web.DynamicData.MetaTable", "Property[IsReadOnly]"] + - ["System.String", "System.Web.DynamicData.DynamicControl", "Property[ValidationGroup]"] + - ["System.Web.DynamicData.MetaModel", "System.Web.DynamicData.MetaColumn", "Property[Model]"] + - ["System.String", "System.Web.DynamicData.MetaTable", "Property[ForeignKeyColumnsNames]"] + - ["System.String", "System.Web.DynamicData.PageAction!", "Property[Edit]"] + - ["System.ComponentModel.DataAnnotations.DataTypeAttribute", "System.Web.DynamicData.MetaColumn", "Property[DataTypeAttribute]"] + - ["System.Boolean", "System.Web.DynamicData.DynamicValidator", "Method[ControlPropertiesValid].ReturnValue"] + - ["System.Object", "System.Web.DynamicData.FieldTemplateUserControl", "Property[FieldValue]"] + - ["System.Linq.IQueryable", "System.Web.DynamicData.QueryableFilterRepeater", "Method[System.Web.DynamicData.IFilterExpressionProvider.GetQueryable].ReturnValue"] + - ["System.Web.DynamicData.MetaColumn", "System.Web.DynamicData.DynamicControl", "Property[Column]"] + - ["System.Linq.IQueryable", "System.Web.DynamicData.DynamicFilter", "Method[System.Web.DynamicData.IFilterExpressionProvider.GetQueryable].ReturnValue"] + - ["System.String", "System.Web.DynamicData.MetaColumn", "Property[Name]"] + - ["System.Boolean", "System.Web.DynamicData.DynamicControl", "Property[ConvertEmptyStringToNull]"] + - ["System.String", "System.Web.DynamicData.DynamicDataRoute", "Property[ViewName]"] + - ["System.Web.DynamicData.MetaModel", "System.Web.DynamicData.MetaTable", "Property[Model]"] + - ["System.Web.DynamicData.IDynamicDataSource", "System.Web.DynamicData.DynamicDataExtensions!", "Method[FindDataSourceControl].ReturnValue"] + - ["System.Web.DynamicData.MetaColumn", "System.Web.DynamicData.FieldTemplateUserControl", "Property[Column]"] + - ["System.Web.Routing.VirtualPathData", "System.Web.DynamicData.DynamicDataRoute", "Method[GetVirtualPath].ReturnValue"] + - ["System.String", "System.Web.DynamicData.DynamicField", "Property[HeaderText]"] + - ["System.String", "System.Web.DynamicData.DynamicHyperLink", "Method[System.Web.UI.IAttributeAccessor.GetAttribute].ReturnValue"] + - ["System.Linq.IQueryable", "System.Web.DynamicData.IFilterExpressionProvider", "Method[GetQueryable].ReturnValue"] + - ["System.String", "System.Web.DynamicData.DynamicControlParameter", "Property[ControlId]"] + - ["System.Boolean", "System.Web.DynamicData.MetaTable", "Method[CanRead].ReturnValue"] + - ["System.Type", "System.Web.DynamicData.MetaColumn", "Property[ColumnType]"] + - ["System.String", "System.Web.DynamicData.DynamicHyperLink", "Property[ContextTypeName]"] + - ["System.String", "System.Web.DynamicData.QueryableFilterRepeater", "Property[DynamicFilterContainerId]"] + - ["System.Boolean", "System.Web.DynamicData.MetaColumn", "Property[IsRequired]"] + - ["System.Linq.IQueryable", "System.Web.DynamicData.DynamicFilterExpression", "Method[GetQueryable].ReturnValue"] + - ["System.String", "System.Web.DynamicData.MetaTable", "Method[GetDisplayString].ReturnValue"] + - ["System.String", "System.Web.DynamicData.DynamicDataRouteHandler", "Method[GetCustomPageVirtualPath].ReturnValue"] + - ["System.String", "System.Web.DynamicData.MetaModel", "Property[DynamicDataFolderVirtualPath]"] + - ["System.Object", "System.Web.DynamicData.MetaTable", "Method[CreateContext].ReturnValue"] + - ["System.Collections.Generic.List", "System.Web.DynamicData.MetaModel", "Property[VisibleTables]"] + - ["System.Linq.IQueryable", "System.Web.DynamicData.QueryableFilterUserControl", "Method[GetQueryable].ReturnValue"] + - ["System.Boolean", "System.Web.DynamicData.MetaTable", "Property[HasPrimaryKey]"] + - ["System.Object", "System.Web.DynamicData.FieldTemplateUserControl", "Property[Row]"] + - ["System.TypeCode", "System.Web.DynamicData.MetaColumn", "Property[TypeCode]"] + - ["System.String", "System.Web.DynamicData.FieldTemplateUserControl", "Property[FieldValueString]"] + - ["System.Func", "System.Web.DynamicData.ContextConfiguration", "Property[MetadataProviderFactory]"] + - ["System.Boolean", "System.Web.DynamicData.MetaColumn", "Property[Scaffold]"] + - ["System.Web.DynamicData.MetaModel", "System.Web.DynamicData.FieldTemplateFactory", "Property[Model]"] + - ["System.Collections.Generic.IDictionary", "System.Web.DynamicData.IDynamicValidatorException", "Property[InnerExceptions]"] + - ["System.Web.DynamicData.DynamicDataManager", "System.Web.DynamicData.DataControlReference", "Property[Owner]"] + - ["System.String", "System.Web.DynamicData.DynamicDataExtensions!", "Method[FormatEditValue].ReturnValue"] + - ["System.Boolean", "System.Web.DynamicData.IDynamicDataSource", "Property[EnableUpdate]"] + - ["System.Web.DynamicData.EntityTemplateFactory", "System.Web.DynamicData.MetaModel", "Property[EntityTemplateFactory]"] + - ["System.Boolean", "System.Web.DynamicData.ContextConfiguration", "Property[ScaffoldAllTables]"] + - ["System.String", "System.Web.DynamicData.MetaColumn", "Property[UIHint]"] + - ["System.Collections.Generic.IEnumerable", "System.Web.DynamicData.FilterRepeater", "Method[GetFilteredColumns].ReturnValue"] + - ["System.Web.DynamicData.MetaColumn", "System.Web.DynamicData.MetaChildrenColumn", "Property[ColumnInOtherTable]"] + - ["System.Web.UI.WebControls.DataBoundControlMode", "System.Web.DynamicData.DynamicControl", "Property[Mode]"] + - ["System.String", "System.Web.DynamicData.DynamicEntity", "Property[UIHint]"] + - ["System.String", "System.Web.DynamicData.FieldTemplateUserControl", "Property[ForeignKeyPath]"] + - ["System.String", "System.Web.DynamicData.EntityTemplateFactory", "Method[BuildEntityTemplateVirtualPath].ReturnValue"] + - ["System.String", "System.Web.DynamicData.MetaTable", "Property[ListActionPath]"] + - ["System.Web.DynamicData.MetaColumn", "System.Web.DynamicData.MetaTable", "Method[CreateColumn].ReturnValue"] + - ["System.Boolean", "System.Web.DynamicData.MetaColumn", "Property[IsFloatingPoint]"] + - ["System.Web.DynamicData.MetaTable", "System.Web.DynamicData.MetaModel", "Method[GetTable].ReturnValue"] + - ["System.Web.UI.Control", "System.Web.DynamicData.QueryableFilterUserControl", "Property[FilterControl]"] + - ["System.ComponentModel.AttributeCollection", "System.Web.DynamicData.MetaColumn", "Property[Attributes]"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.Web.DynamicData.MetaTable", "Property[PrimaryKeyColumns]"] + - ["System.Web.DynamicData.MetaModel", "System.Web.DynamicData.MetaModel!", "Method[GetModel].ReturnValue"] + - ["System.Collections.Generic.IEnumerable", "System.Web.DynamicData.MetaTable", "Method[GetScaffoldColumns].ReturnValue"] + - ["System.String", "System.Web.DynamicData.FieldTemplateFactory", "Method[BuildVirtualPath].ReturnValue"] + - ["System.Collections.Generic.IDictionary", "System.Web.DynamicData.QueryableFilterUserControl", "Property[DefaultValues]"] + - ["System.String", "System.Web.DynamicData.DynamicField", "Property[NullDisplayText]"] + - ["System.Web.DynamicData.FieldTemplateUserControl", "System.Web.DynamicData.FieldTemplateUserControl", "Method[FindOtherFieldTemplate].ReturnValue"] + - ["System.String", "System.Web.DynamicData.MetaForeignKeyColumn", "Method[GetForeignKeyString].ReturnValue"] + - ["System.String", "System.Web.DynamicData.FieldTemplateUserControl", "Method[BuildForeignKeyPath].ReturnValue"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.Web.DynamicData.MetaForeignKeyColumn", "Property[ForeignKeyNames]"] + - ["System.Web.DynamicData.MetaTable", "System.Web.DynamicData.MetaModel", "Method[CreateTable].ReturnValue"] + - ["System.String", "System.Web.DynamicData.DynamicDataRoute", "Property[Action]"] + - ["System.Web.DynamicData.MetaTable", "System.Web.DynamicData.MetaChildrenColumn", "Property[ChildTable]"] + - ["System.Web.DynamicData.ContainerType", "System.Web.DynamicData.EntityTemplateUserControl", "Property[ContainerType]"] + - ["System.String", "System.Web.DynamicData.EntityTemplateUserControl", "Property[ValidationGroup]"] + - ["System.Collections.Generic.IEnumerable", "System.Web.DynamicData.DynamicControlParameter", "Method[GetWhereParameters].ReturnValue"] + - ["System.String", "System.Web.DynamicData.MetaForeignKeyColumn", "Method[GetForeignKeyDetailsPath].ReturnValue"] + - ["System.Web.DynamicData.MetaTable", "System.Web.DynamicData.EntityTemplateUserControl", "Property[Table]"] + - ["System.Boolean", "System.Web.DynamicData.MetaTable", "Property[SortDescending]"] + - ["System.Web.IHttpHandler", "System.Web.DynamicData.DynamicDataRouteHandler", "Method[System.Web.Routing.IRouteHandler.GetHttpHandler].ReturnValue"] + - ["System.String", "System.Web.DynamicData.FilterUserControlBase", "Property[TableName]"] + - ["System.String", "System.Web.DynamicData.DynamicDataManager", "Property[ClientID]"] + - ["System.String", "System.Web.DynamicData.IControlParameterTarget", "Method[GetPropertyNameExpression].ReturnValue"] + - ["System.Boolean", "System.Web.DynamicData.MetaColumn", "Property[ConvertEmptyStringToNull]"] + - ["System.String", "System.Web.DynamicData.MetaTable", "Property[DisplayName]"] + - ["System.Web.UI.WebControls.DataBoundControlMode", "System.Web.DynamicData.FieldTemplateFactory", "Method[PreprocessMode].ReturnValue"] + - ["System.String", "System.Web.DynamicData.FilterRepeater", "Property[TableName]"] + - ["System.Linq.IQueryable", "System.Web.DynamicData.MetaTable", "Method[GetQuery].ReturnValue"] + - ["System.Web.UI.WebControls.DataControlField", "System.Web.DynamicData.DynamicField", "Method[CreateField].ReturnValue"] + - ["System.Web.DynamicData.MetaColumn", "System.Web.DynamicData.IFieldTemplateHost", "Property[Column]"] + - ["System.String", "System.Web.DynamicData.MetaColumn", "Property[Description]"] + - ["System.Web.DynamicData.MetaColumn", "System.Web.DynamicData.FilterUserControlBase", "Property[System.Web.DynamicData.IControlParameterTarget.FilteredColumn]"] + - ["System.Web.UI.WebControls.DataBoundControlMode", "System.Web.DynamicData.EntityTemplateUserControl", "Property[Mode]"] + - ["System.String", "System.Web.DynamicData.DynamicControl", "Property[DataFormatString]"] + - ["System.Web.DynamicData.IFieldTemplate", "System.Web.DynamicData.FieldTemplateFactory", "Method[CreateFieldTemplate].ReturnValue"] + - ["System.Boolean", "System.Web.DynamicData.MetaColumn", "Property[IsBinaryData]"] + - ["System.Boolean", "System.Web.DynamicData.MetaColumn", "Property[IsReadOnly]"] + - ["System.String", "System.Web.DynamicData.DynamicEntity", "Property[ValidationGroup]"] + - ["System.Web.DynamicData.MetaModel", "System.Web.DynamicData.DynamicDataRoute", "Property[Model]"] + - ["System.Boolean", "System.Web.DynamicData.DynamicField", "Property[ReadOnly]"] + - ["System.String", "System.Web.DynamicData.MetaTable", "Property[Name]"] + - ["System.Boolean", "System.Web.DynamicData.IDynamicDataSource", "Property[EnableDelete]"] + - ["System.String", "System.Web.DynamicData.DataControlReference", "Method[ToString].ReturnValue"] + - ["System.String", "System.Web.DynamicData.MetaForeignKeyColumn", "Method[GetForeignKeyPath].ReturnValue"] + - ["System.Web.DynamicData.MetaTable", "System.Web.DynamicData.DynamicDataExtensions!", "Method[GetMetaTable].ReturnValue"] + - ["System.Collections.Generic.IDictionary", "System.Web.DynamicData.MetaTable", "Method[GetColumnValuesFromRoute].ReturnValue"] + - ["System.Boolean", "System.Web.DynamicData.MetaForeignKeyColumn", "Property[IsPrimaryKeyInThisTable]"] + - ["System.Boolean", "System.Web.DynamicData.MetaTable", "Property[Scaffold]"] + - ["System.Web.DynamicData.DynamicField", "System.Web.DynamicData.DefaultAutoFieldGenerator", "Method[CreateField].ReturnValue"] + - ["System.Web.DynamicData.MetaChildrenColumn", "System.Web.DynamicData.MetaTable", "Method[CreateChildrenColumn].ReturnValue"] + - ["System.Boolean", "System.Web.DynamicData.MetaColumn", "Property[ApplyFormatInEditMode]"] + - ["System.Collections.Generic.IEnumerable", "System.Web.DynamicData.FilterRepeater", "Method[GetWhereParameters].ReturnValue"] + - ["System.Web.DynamicData.MetaColumn", "System.Web.DynamicData.DynamicValidator", "Property[Column]"] + - ["System.Exception", "System.Web.DynamicData.DynamicValidator", "Property[ValidationException]"] + - ["System.String", "System.Web.DynamicData.IFieldFormattingOptions", "Property[DataFormatString]"] + - ["System.String", "System.Web.DynamicData.DynamicDataRouteHandler", "Method[GetScaffoldPageVirtualPath].ReturnValue"] + - ["System.String", "System.Web.DynamicData.DynamicDataExtensions!", "Method[FormatValue].ReturnValue"] + - ["System.Web.DynamicData.MetaColumn", "System.Web.DynamicData.MetaTable", "Property[SortColumn]"] + - ["System.Web.DynamicData.IFieldFormattingOptions", "System.Web.DynamicData.DynamicControl", "Property[System.Web.DynamicData.IFieldTemplateHost.FormattingOptions]"] + - ["System.Boolean", "System.Web.DynamicData.DynamicField", "Property[ConvertEmptyStringToNull]"] + - ["System.Web.DynamicData.IFieldTemplateFactory", "System.Web.DynamicData.MetaModel", "Property[FieldTemplateFactory]"] + - ["System.String", "System.Web.DynamicData.DynamicField", "Method[GetAttribute].ReturnValue"] + - ["System.Web.UI.Control", "System.Web.DynamicData.DynamicDataExtensions!", "Method[FindFieldTemplate].ReturnValue"] + - ["System.Boolean", "System.Web.DynamicData.MetaTable", "Method[CanUpdate].ReturnValue"] + - ["System.Int32", "System.Web.DynamicData.MetaColumn", "Property[MaxLength]"] + - ["System.Web.DynamicData.IFieldTemplateHost", "System.Web.DynamicData.FieldTemplateUserControl", "Property[Host]"] + - ["System.Web.DynamicData.ContainerType", "System.Web.DynamicData.ContainerType!", "Field[List]"] + - ["System.Web.UI.ClientIDMode", "System.Web.DynamicData.DynamicDataManager", "Property[ClientIDMode]"] + - ["System.Boolean", "System.Web.DynamicData.DynamicField", "Property[HtmlEncode]"] + - ["System.String", "System.Web.DynamicData.FieldTemplateFactory", "Property[TemplateFolderVirtualPath]"] + - ["System.Web.DynamicData.MetaColumn", "System.Web.DynamicData.IControlParameterTarget", "Property[FilteredColumn]"] + - ["System.Web.DynamicData.QueryableFilterUserControl", "System.Web.DynamicData.FilterFactory", "Method[CreateFilterControl].ReturnValue"] + - ["System.Web.UI.ITemplate", "System.Web.DynamicData.EntityTemplate", "Property[ItemTemplate]"] + - ["System.String", "System.Web.DynamicData.MetaModel", "Method[GetActionPath].ReturnValue"] + - ["System.String", "System.Web.DynamicData.DataControlReference", "Property[ControlID]"] + - ["System.Boolean", "System.Web.DynamicData.FilterRepeater", "Property[Visible]"] + - ["System.Type", "System.Web.DynamicData.MetaTable", "Property[DataContextType]"] + - ["System.String", "System.Web.DynamicData.TableNameAttribute", "Property[Name]"] + - ["System.String", "System.Web.DynamicData.QueryableFilterUserControl", "Property[DefaultValue]"] + - ["System.Web.UI.Control", "System.Web.DynamicData.DynamicFilter", "Property[FilterTemplate]"] + - ["System.String", "System.Web.DynamicData.EntityTemplateFactory", "Method[GetEntityTemplateVirtualPath].ReturnValue"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemWebDynamicDataDesign/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemWebDynamicDataDesign/model.yml new file mode 100644 index 000000000000..4cf2a4436e08 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemWebDynamicDataDesign/model.yml @@ -0,0 +1,18 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Boolean", "System.Web.DynamicData.Design.DataControlReferenceIDConverter", "Method[GetStandardValuesExclusive].ReturnValue"] + - ["System.String", "System.Web.DynamicData.Design.DynamicFieldDesigner", "Method[GetNodeText].ReturnValue"] + - ["System.String", "System.Web.DynamicData.Design.DynamicFieldDesigner", "Property[DefaultNodeText]"] + - ["System.Boolean", "System.Web.DynamicData.Design.DynamicFieldDesigner", "Method[IsEnabled].ReturnValue"] + - ["System.ComponentModel.TypeConverter+StandardValuesCollection", "System.Web.DynamicData.Design.DataControlReferenceIDConverter", "Method[GetStandardValues].ReturnValue"] + - ["System.Type", "System.Web.DynamicData.Design.DataControlReferenceCollectionEditor", "Method[CreateCollectionItemType].ReturnValue"] + - ["System.String", "System.Web.DynamicData.Design.DynamicDataManagerDesigner", "Method[GetDesignTimeHtml].ReturnValue"] + - ["System.Web.UI.WebControls.DataControlField", "System.Web.DynamicData.Design.DynamicFieldDesigner", "Method[CreateField].ReturnValue"] + - ["System.Boolean", "System.Web.DynamicData.Design.DataControlReferenceIDConverter", "Method[GetStandardValuesSupported].ReturnValue"] + - ["System.Boolean", "System.Web.DynamicData.Design.DynamicFieldDesigner", "Property[UsesSchema]"] + - ["System.ComponentModel.Design.DesignerActionListCollection", "System.Web.DynamicData.Design.DynamicDataManagerDesigner", "Property[ActionLists]"] + - ["System.String", "System.Web.DynamicData.Design.DynamicFieldDesigner", "Method[GetTemplateContent].ReturnValue"] + - ["System.Web.UI.WebControls.TemplateField", "System.Web.DynamicData.Design.DynamicFieldDesigner", "Method[CreateTemplateField].ReturnValue"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemWebDynamicDataModelProviders/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemWebDynamicDataModelProviders/model.yml new file mode 100644 index 000000000000..4ca2cd9ce69d --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemWebDynamicDataModelProviders/model.yml @@ -0,0 +1,51 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Boolean", "System.Web.DynamicData.ModelProviders.ColumnProvider", "Property[Nullable]"] + - ["System.ComponentModel.AttributeCollection", "System.Web.DynamicData.ModelProviders.ColumnProvider", "Property[Attributes]"] + - ["System.Web.DynamicData.ModelProviders.AssociationDirection", "System.Web.DynamicData.ModelProviders.AssociationProvider", "Property[Direction]"] + - ["System.String", "System.Web.DynamicData.ModelProviders.ColumnProvider", "Property[Name]"] + - ["System.Boolean", "System.Web.DynamicData.ModelProviders.TableProvider", "Method[CanUpdate].ReturnValue"] + - ["System.Web.DynamicData.ModelProviders.AssociationProvider", "System.Web.DynamicData.ModelProviders.ColumnProvider", "Property[Association]"] + - ["System.ComponentModel.AttributeCollection", "System.Web.DynamicData.ModelProviders.ColumnProvider!", "Method[AddDefaultAttributes].ReturnValue"] + - ["System.Type", "System.Web.DynamicData.ModelProviders.TableProvider", "Property[EntityType]"] + - ["System.Web.DynamicData.ModelProviders.AssociationDirection", "System.Web.DynamicData.ModelProviders.AssociationDirection!", "Field[OneToOne]"] + - ["System.Boolean", "System.Web.DynamicData.ModelProviders.ColumnProvider", "Property[IsCustomProperty]"] + - ["System.ComponentModel.ICustomTypeDescriptor", "System.Web.DynamicData.ModelProviders.TableProvider", "Method[GetTypeDescriptor].ReturnValue"] + - ["System.Reflection.PropertyInfo", "System.Web.DynamicData.ModelProviders.ColumnProvider", "Property[EntityTypeProperty]"] + - ["System.Object", "System.Web.DynamicData.ModelProviders.TableProvider", "Method[EvaluateForeignKey].ReturnValue"] + - ["System.Linq.IQueryable", "System.Web.DynamicData.ModelProviders.TableProvider", "Method[GetQuery].ReturnValue"] + - ["System.Web.DynamicData.ModelProviders.TableProvider", "System.Web.DynamicData.ModelProviders.ColumnProvider", "Property[Table]"] + - ["System.Type", "System.Web.DynamicData.ModelProviders.TableProvider", "Property[ParentEntityType]"] + - ["System.ComponentModel.AttributeCollection", "System.Web.DynamicData.ModelProviders.TableProvider", "Property[Attributes]"] + - ["System.Web.DynamicData.ModelProviders.ColumnProvider", "System.Web.DynamicData.ModelProviders.AssociationProvider", "Property[ToColumn]"] + - ["System.Boolean", "System.Web.DynamicData.ModelProviders.TableProvider", "Method[CanRead].ReturnValue"] + - ["System.Object", "System.Web.DynamicData.ModelProviders.DataModelProvider", "Method[CreateContext].ReturnValue"] + - ["System.String", "System.Web.DynamicData.ModelProviders.TableProvider", "Property[DataContextPropertyName]"] + - ["System.Boolean", "System.Web.DynamicData.ModelProviders.AssociationProvider", "Property[IsPrimaryKeyInThisTable]"] + - ["System.Web.DynamicData.ModelProviders.TableProvider", "System.Web.DynamicData.ModelProviders.AssociationProvider", "Property[ToTable]"] + - ["System.Type", "System.Web.DynamicData.ModelProviders.TableProvider", "Property[RootEntityType]"] + - ["System.Web.DynamicData.ModelProviders.AssociationDirection", "System.Web.DynamicData.ModelProviders.AssociationDirection!", "Field[OneToMany]"] + - ["System.String", "System.Web.DynamicData.ModelProviders.TableProvider", "Method[ToString].ReturnValue"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.Web.DynamicData.ModelProviders.AssociationProvider", "Property[ForeignKeyNames]"] + - ["System.Web.DynamicData.ModelProviders.ColumnProvider", "System.Web.DynamicData.ModelProviders.AssociationProvider", "Property[FromColumn]"] + - ["System.Boolean", "System.Web.DynamicData.ModelProviders.ColumnProvider", "Property[IsSortable]"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.Web.DynamicData.ModelProviders.TableProvider", "Property[Columns]"] + - ["System.Web.DynamicData.ModelProviders.AssociationDirection", "System.Web.DynamicData.ModelProviders.AssociationDirection!", "Field[ManyToOne]"] + - ["System.String", "System.Web.DynamicData.ModelProviders.AssociationProvider", "Method[GetSortExpression].ReturnValue"] + - ["System.Int32", "System.Web.DynamicData.ModelProviders.ColumnProvider", "Property[MaxLength]"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.Web.DynamicData.ModelProviders.DataModelProvider", "Property[Tables]"] + - ["System.Boolean", "System.Web.DynamicData.ModelProviders.ColumnProvider", "Property[IsForeignKeyComponent]"] + - ["System.Boolean", "System.Web.DynamicData.ModelProviders.ColumnProvider", "Property[IsReadOnly]"] + - ["System.Boolean", "System.Web.DynamicData.ModelProviders.TableProvider", "Method[CanInsert].ReturnValue"] + - ["System.Type", "System.Web.DynamicData.ModelProviders.ColumnProvider", "Property[ColumnType]"] + - ["System.Type", "System.Web.DynamicData.ModelProviders.DataModelProvider", "Property[ContextType]"] + - ["System.Boolean", "System.Web.DynamicData.ModelProviders.TableProvider", "Method[CanDelete].ReturnValue"] + - ["System.String", "System.Web.DynamicData.ModelProviders.ColumnProvider", "Method[ToString].ReturnValue"] + - ["System.Boolean", "System.Web.DynamicData.ModelProviders.ColumnProvider", "Property[IsPrimaryKey]"] + - ["System.Web.DynamicData.ModelProviders.DataModelProvider", "System.Web.DynamicData.ModelProviders.TableProvider", "Property[DataModel]"] + - ["System.String", "System.Web.DynamicData.ModelProviders.TableProvider", "Property[Name]"] + - ["System.Web.DynamicData.ModelProviders.AssociationDirection", "System.Web.DynamicData.ModelProviders.AssociationDirection!", "Field[ManyToMany]"] + - ["System.Boolean", "System.Web.DynamicData.ModelProviders.ColumnProvider", "Property[IsGenerated]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemWebGlobalization/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemWebGlobalization/model.yml new file mode 100644 index 000000000000..bf72c0d00f90 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemWebGlobalization/model.yml @@ -0,0 +1,9 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Web.Globalization.IStringLocalizerProvider", "System.Web.Globalization.StringLocalizerProviders!", "Property[DataAnnotationStringLocalizerProvider]"] + - ["System.String", "System.Web.Globalization.IStringLocalizerProvider", "Method[GetLocalizedString].ReturnValue"] + - ["System.String", "System.Web.Globalization.ResourceFileStringLocalizerProvider!", "Field[ResourceFileName]"] + - ["System.String", "System.Web.Globalization.ResourceFileStringLocalizerProvider", "Method[GetLocalizedString].ReturnValue"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemWebHandlers/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemWebHandlers/model.yml new file mode 100644 index 000000000000..92ff4e6b9c80 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemWebHandlers/model.yml @@ -0,0 +1,10 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Boolean", "System.Web.Handlers.ScriptResourceHandler", "Property[System.Web.IHttpHandler.IsReusable]"] + - ["System.Boolean", "System.Web.Handlers.TraceHandler", "Property[IsReusable]"] + - ["System.Boolean", "System.Web.Handlers.ScriptResourceHandler", "Property[IsReusable]"] + - ["System.Boolean", "System.Web.Handlers.AssemblyResourceLoader", "Property[System.Web.IHttpHandler.IsReusable]"] + - ["System.Boolean", "System.Web.Handlers.TraceHandler", "Property[System.Web.IHttpHandler.IsReusable]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemWebHosting/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemWebHosting/model.yml new file mode 100644 index 000000000000..0a315efbece6 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemWebHosting/model.yml @@ -0,0 +1,141 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.String", "System.Web.Hosting.SimpleWorkerRequest", "Method[GetFilePath].ReturnValue"] + - ["System.String", "System.Web.Hosting.IAppDomainInfo", "Method[GetId].ReturnValue"] + - ["System.Web.Hosting.IAppDomainInfo", "System.Web.Hosting.AppDomainInfoEnum", "Method[GetData].ReturnValue"] + - ["System.Boolean", "System.Web.Hosting.AppDomainInfoEnum", "Method[MoveNext].ReturnValue"] + - ["System.Web.Hosting.RecycleLimitNotificationFrequency", "System.Web.Hosting.RecycleLimitNotificationFrequency!", "Field[Medium]"] + - ["System.IObserver", "System.Web.Hosting.AspNetMemoryMonitor", "Property[DefaultRecycleLimitObserver]"] + - ["System.String", "System.Web.Hosting.VirtualPathProvider", "Method[GetCacheKey].ReturnValue"] + - ["System.Web.Hosting.HostSecurityPolicyResults", "System.Web.Hosting.HostSecurityPolicyResults!", "Field[FullTrust]"] + - ["System.Web.Caching.CacheDependency", "System.Web.Hosting.VirtualPathProvider", "Method[GetCacheDependency].ReturnValue"] + - ["System.String", "System.Web.Hosting.IApplicationHost", "Method[GetSiteName].ReturnValue"] + - ["System.Object", "System.Web.Hosting.AppDomainFactory", "Method[Create].ReturnValue"] + - ["System.IDisposable", "System.Web.Hosting.HostingEnvironment!", "Method[Impersonate].ReturnValue"] + - ["System.String", "System.Web.Hosting.IAppDomainInfo", "Method[GetPhysicalPath].ReturnValue"] + - ["System.Web.Hosting.RecycleLimitNotificationFrequency", "System.Web.Hosting.RecycleLimitNotificationFrequency!", "Field[Low]"] + - ["System.Web.Hosting.ApplicationInfo[]", "System.Web.Hosting.ApplicationManager", "Method[GetRunningApplications].ReturnValue"] + - ["System.Object", "System.Web.Hosting.IProcessHostFactoryHelper", "Method[GetProcessHost].ReturnValue"] + - ["System.Collections.IEnumerable", "System.Web.Hosting.VirtualDirectory", "Property[Children]"] + - ["System.Object", "System.Web.Hosting.ApplicationManager", "Method[InitializeLifetimeService].ReturnValue"] + - ["System.Web.Hosting.VirtualDirectory", "System.Web.Hosting.VirtualPathProvider", "Method[GetDirectory].ReturnValue"] + - ["System.String", "System.Web.Hosting.SimpleWorkerRequest", "Property[MachineConfigPath]"] + - ["System.Int32", "System.Web.Hosting.LowPhysicalMemoryInfo", "Property[CurrentPercentUsed]"] + - ["System.Object", "System.Web.Hosting.RecycleLimitMonitor", "Method[InitializeLifetimeService].ReturnValue"] + - ["System.Type", "System.Web.Hosting.CustomLoaderAttribute", "Property[CustomLoaderType]"] + - ["System.Object", "System.Web.Hosting.IAppManagerAppDomainFactory", "Method[Create].ReturnValue"] + - ["System.String", "System.Web.Hosting.HostingEnvironment!", "Property[ApplicationVirtualPath]"] + - ["System.Boolean", "System.Web.Hosting.IAppDomainInfo", "Method[IsIdle].ReturnValue"] + - ["System.Web.Hosting.HostSecurityPolicyResults", "System.Web.Hosting.HostSecurityPolicyResults!", "Field[DefaultPolicy]"] + - ["System.String", "System.Web.Hosting.SimpleWorkerRequest", "Method[GetAppPath].ReturnValue"] + - ["System.Boolean", "System.Web.Hosting.VirtualFile", "Property[IsDirectory]"] + - ["System.String", "System.Web.Hosting.SimpleWorkerRequest", "Method[MapPath].ReturnValue"] + - ["System.Boolean", "System.Web.Hosting.VirtualPathProvider", "Method[DirectoryExists].ReturnValue"] + - ["System.String", "System.Web.Hosting.HostingEnvironment!", "Method[MapPath].ReturnValue"] + - ["System.String", "System.Web.Hosting.HostingEnvironment!", "Property[SiteName]"] + - ["System.Web.Hosting.VirtualPathProvider", "System.Web.Hosting.HostingEnvironment!", "Property[VirtualPathProvider]"] + - ["System.String", "System.Web.Hosting.IAppDomainInfo", "Method[GetVirtualPath].ReturnValue"] + - ["System.IntPtr", "System.Web.Hosting.IProcessHostSupportFunctions", "Method[GetConfigToken].ReturnValue"] + - ["System.String", "System.Web.Hosting.SimpleWorkerRequest", "Method[GetUriPath].ReturnValue"] + - ["System.String", "System.Web.Hosting.IProcessHostSupportFunctions", "Method[GetAppHostConfigFilename].ReturnValue"] + - ["System.String", "System.Web.Hosting.HostingEnvironment!", "Property[ApplicationID]"] + - ["System.Web.Hosting.IAppDomainInfo", "System.Web.Hosting.IAppDomainInfoEnum", "Method[GetData].ReturnValue"] + - ["System.Int64", "System.Web.Hosting.RecycleLimitInfo", "Property[RecycleLimit]"] + - ["System.String", "System.Web.Hosting.SimpleWorkerRequest", "Method[GetAppPathTranslated].ReturnValue"] + - ["System.Int32", "System.Web.Hosting.SimpleWorkerRequest", "Method[GetRemotePort].ReturnValue"] + - ["System.Int32", "System.Web.Hosting.AppDomainInfoEnum", "Method[Count].ReturnValue"] + - ["System.Boolean", "System.Web.Hosting.LowPhysicalMemoryInfo", "Property[RequestGC]"] + - ["System.Web.Hosting.RecycleLimitNotificationFrequency", "System.Web.Hosting.RecycleLimitNotificationFrequency!", "Field[High]"] + - ["System.Boolean", "System.Web.Hosting.ProcessHost", "Method[IsIdle].ReturnValue"] + - ["System.Web.Hosting.HostSecurityPolicyResults", "System.Web.Hosting.HostSecurityPolicyResolver", "Method[ResolvePolicy].ReturnValue"] + - ["System.Web.Hosting.VirtualFile", "System.Web.Hosting.VirtualPathProvider", "Method[GetFile].ReturnValue"] + - ["System.String", "System.Web.Hosting.SimpleWorkerRequest", "Method[GetLocalAddress].ReturnValue"] + - ["System.Object", "System.Web.Hosting.AppDomainProtocolHandler", "Method[InitializeLifetimeService].ReturnValue"] + - ["System.Object", "System.Web.Hosting.ProcessProtocolHandler", "Method[InitializeLifetimeService].ReturnValue"] + - ["System.Action", "System.Web.Hosting.ISuspendibleRegisteredObject", "Method[Suspend].ReturnValue"] + - ["System.Int32", "System.Web.Hosting.IListenerChannelCallback", "Method[GetBlobLength].ReturnValue"] + - ["System.String", "System.Web.Hosting.IApplicationHost", "Method[GetSiteID].ReturnValue"] + - ["System.String", "System.Web.Hosting.HostingEnvironment!", "Property[ApplicationPhysicalPath]"] + - ["System.String", "System.Web.Hosting.SimpleWorkerRequest", "Method[GetFilePathTranslated].ReturnValue"] + - ["System.Object", "System.Web.Hosting.AppManagerAppDomainFactory", "Method[Create].ReturnValue"] + - ["System.AppDomain", "System.Web.Hosting.ApplicationManager", "Method[GetAppDomain].ReturnValue"] + - ["System.Exception", "System.Web.Hosting.HostingEnvironment!", "Property[InitializationException]"] + - ["System.Object", "System.Web.Hosting.VirtualFileBase", "Method[InitializeLifetimeService].ReturnValue"] + - ["System.Boolean", "System.Web.Hosting.IAppDomainInfoEnum", "Method[MoveNext].ReturnValue"] + - ["System.String", "System.Web.Hosting.VirtualPathProvider", "Method[GetFileHash].ReturnValue"] + - ["System.String", "System.Web.Hosting.VirtualFileBase", "Property[Name]"] + - ["System.Boolean", "System.Web.Hosting.VirtualPathProvider", "Method[FileExists].ReturnValue"] + - ["System.Boolean", "System.Web.Hosting.HostingEnvironment!", "Property[InClientBuildManager]"] + - ["System.String", "System.Web.Hosting.SimpleWorkerRequest", "Method[GetHttpVersion].ReturnValue"] + - ["System.Int32", "System.Web.Hosting.ISAPIRuntime", "Method[ProcessRequest].ReturnValue"] + - ["System.String", "System.Web.Hosting.VirtualPathProvider", "Method[CombineVirtualPaths].ReturnValue"] + - ["System.Int32", "System.Web.Hosting.HostingEnvironment!", "Property[MaxConcurrentRequestsPerCPU]"] + - ["System.Object", "System.Web.Hosting.IAppDomainFactory", "Method[Create].ReturnValue"] + - ["System.String", "System.Web.Hosting.SimpleWorkerRequest", "Method[GetServerVariable].ReturnValue"] + - ["System.Web.Hosting.HostSecurityPolicyResults", "System.Web.Hosting.HostSecurityPolicyResults!", "Field[AppDomainTrust]"] + - ["System.IDisposable", "System.Web.Hosting.AspNetMemoryMonitor", "Method[Subscribe].ReturnValue"] + - ["System.Collections.IEnumerable", "System.Web.Hosting.VirtualDirectory", "Property[Directories]"] + - ["System.Boolean", "System.Web.Hosting.IProcessHostIdleAndHealthCheck", "Method[IsIdle].ReturnValue"] + - ["System.String", "System.Web.Hosting.ApplicationInfo", "Property[VirtualPath]"] + - ["System.String", "System.Web.Hosting.AppDomainInfo", "Method[GetId].ReturnValue"] + - ["System.String", "System.Web.Hosting.ApplicationInfo", "Property[ID]"] + - ["System.IO.Stream", "System.Web.Hosting.VirtualPathProvider!", "Method[OpenFile].ReturnValue"] + - ["System.Boolean", "System.Web.Hosting.VirtualFileBase", "Property[IsDirectory]"] + - ["System.Int32", "System.Web.Hosting.IAppDomainInfoEnum", "Method[Count].ReturnValue"] + - ["System.Web.Hosting.VirtualPathProvider", "System.Web.Hosting.VirtualPathProvider", "Property[Previous]"] + - ["System.Int32", "System.Web.Hosting.IListenerChannelCallback", "Method[GetId].ReturnValue"] + - ["System.Int64", "System.Web.Hosting.RecycleLimitInfo", "Property[CurrentPrivateBytes]"] + - ["System.Object", "System.Web.Hosting.HostingEnvironment", "Method[InitializeLifetimeService].ReturnValue"] + - ["System.Int32", "System.Web.Hosting.HostingEnvironment!", "Property[MaxConcurrentThreadsPerCPU]"] + - ["System.Web.Hosting.IApplicationMonitor", "System.Web.Hosting.ApplicationMonitors", "Property[MemoryMonitor]"] + - ["System.IntPtr", "System.Web.Hosting.IProcessHostSupportFunctions", "Method[GetNativeConfigurationSystem].ReturnValue"] + - ["System.Boolean", "System.Web.Hosting.ApplicationManager", "Method[IsIdle].ReturnValue"] + - ["System.String", "System.Web.Hosting.VirtualFileBase", "Property[VirtualPath]"] + - ["System.String", "System.Web.Hosting.AppDomainInfo", "Method[GetPhysicalPath].ReturnValue"] + - ["System.Object", "System.Web.Hosting.ProcessHostFactoryHelper", "Method[InitializeLifetimeService].ReturnValue"] + - ["System.Boolean", "System.Web.Hosting.HostingEnvironment!", "Property[IsDevelopmentEnvironment]"] + - ["System.String", "System.Web.Hosting.SimpleWorkerRequest", "Method[GetPathInfo].ReturnValue"] + - ["System.String", "System.Web.Hosting.SimpleWorkerRequest", "Method[GetRawUrl].ReturnValue"] + - ["System.String", "System.Web.Hosting.ApplicationInfo", "Property[PhysicalPath]"] + - ["System.Int32", "System.Web.Hosting.IISAPIRuntime", "Method[ProcessRequest].ReturnValue"] + - ["System.Web.Hosting.ApplicationMonitors", "System.Web.Hosting.HostingEnvironment!", "Property[ApplicationMonitors]"] + - ["System.Web.Hosting.ApplicationManager", "System.Web.Hosting.ApplicationManager!", "Method[GetApplicationManager].ReturnValue"] + - ["System.Boolean", "System.Web.Hosting.RecycleLimitInfo", "Property[RequestGC]"] + - ["System.Web.Configuration.IConfigMapPathFactory", "System.Web.Hosting.IApplicationHost", "Method[GetConfigMapPathFactory].ReturnValue"] + - ["System.Web.Hosting.IRegisteredObject", "System.Web.Hosting.ApplicationManager", "Method[GetObject].ReturnValue"] + - ["System.String", "System.Web.Hosting.IApplicationHost", "Method[GetVirtualPath].ReturnValue"] + - ["System.Object", "System.Web.Hosting.ApplicationHost!", "Method[CreateApplicationHost].ReturnValue"] + - ["System.Boolean", "System.Web.Hosting.AppDomainInfo", "Method[IsIdle].ReturnValue"] + - ["System.String", "System.Web.Hosting.SimpleWorkerRequest", "Property[MachineInstallDirectory]"] + - ["System.Int32", "System.Web.Hosting.LowPhysicalMemoryInfo", "Property[PercentLimit]"] + - ["System.IntPtr", "System.Web.Hosting.IApplicationHost", "Method[GetConfigToken].ReturnValue"] + - ["System.Int32", "System.Web.Hosting.SimpleWorkerRequest", "Method[GetLocalPort].ReturnValue"] + - ["System.String", "System.Web.Hosting.SimpleWorkerRequest", "Method[GetHttpVerbName].ReturnValue"] + - ["System.Object", "System.Web.Hosting.ISAPIRuntime", "Method[InitializeLifetimeService].ReturnValue"] + - ["System.String", "System.Web.Hosting.AppDomainInfo", "Method[GetVirtualPath].ReturnValue"] + - ["System.Object", "System.Web.Hosting.ProcessHost", "Method[InitializeLifetimeService].ReturnValue"] + - ["System.Object", "System.Web.Hosting.VirtualPathProvider", "Method[InitializeLifetimeService].ReturnValue"] + - ["System.Boolean", "System.Web.Hosting.VirtualDirectory", "Property[IsDirectory]"] + - ["System.String", "System.Web.Hosting.IProcessHostSupportFunctions", "Method[GetRootWebConfigFilename].ReturnValue"] + - ["System.Object", "System.Web.Hosting.ProcessHostFactoryHelper", "Method[GetProcessHost].ReturnValue"] + - ["System.Int32", "System.Web.Hosting.IAppDomainInfo", "Method[GetSiteId].ReturnValue"] + - ["System.String", "System.Web.Hosting.IApplicationHost", "Method[GetPhysicalPath].ReturnValue"] + - ["System.Web.ApplicationShutdownReason", "System.Web.Hosting.HostingEnvironment!", "Property[ShutdownReason]"] + - ["System.Web.Hosting.HostSecurityPolicyResults", "System.Web.Hosting.HostSecurityPolicyResults!", "Field[Nothing]"] + - ["System.String", "System.Web.Hosting.SimpleWorkerRequest", "Method[GetRemoteAddress].ReturnValue"] + - ["System.Int32", "System.Web.Hosting.AppDomainInfo", "Method[GetSiteId].ReturnValue"] + - ["System.Boolean", "System.Web.Hosting.HostingEnvironment!", "Property[IsHosted]"] + - ["System.IObserver", "System.Web.Hosting.AspNetMemoryMonitor", "Property[DefaultLowPhysicalMemoryObserver]"] + - ["System.Web.Hosting.IRegisteredObject", "System.Web.Hosting.ApplicationManager", "Method[CreateObject].ReturnValue"] + - ["System.IO.Stream", "System.Web.Hosting.VirtualFile", "Method[Open].ReturnValue"] + - ["System.IntPtr", "System.Web.Hosting.SimpleWorkerRequest", "Method[GetUserToken].ReturnValue"] + - ["System.Web.Hosting.RecycleLimitNotificationFrequency", "System.Web.Hosting.RecycleLimitInfo", "Property[TrimFrequency]"] + - ["System.IDisposable", "System.Web.Hosting.HostingEnvironment!", "Method[SetCultures].ReturnValue"] + - ["System.Collections.IEnumerable", "System.Web.Hosting.VirtualDirectory", "Property[Files]"] + - ["System.Web.Hosting.IApplicationHost", "System.Web.Hosting.HostingEnvironment!", "Property[ApplicationHost]"] + - ["System.String", "System.Web.Hosting.SimpleWorkerRequest", "Property[RootWebConfigPath]"] + - ["System.String", "System.Web.Hosting.SimpleWorkerRequest", "Method[GetQueryString].ReturnValue"] + - ["System.Web.Caching.Cache", "System.Web.Hosting.HostingEnvironment!", "Property[Cache]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemWebInstrumentation/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemWebInstrumentation/model.yml new file mode 100644 index 000000000000..93937f68557e --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemWebInstrumentation/model.yml @@ -0,0 +1,12 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Int32", "System.Web.Instrumentation.PageExecutionContext", "Property[Length]"] + - ["System.Int32", "System.Web.Instrumentation.PageExecutionContext", "Property[StartPosition]"] + - ["System.Collections.Generic.IList", "System.Web.Instrumentation.PageInstrumentationService", "Property[ExecutionListeners]"] + - ["System.Boolean", "System.Web.Instrumentation.PageExecutionContext", "Property[IsLiteral]"] + - ["System.IO.TextWriter", "System.Web.Instrumentation.PageExecutionContext", "Property[TextWriter]"] + - ["System.Boolean", "System.Web.Instrumentation.PageInstrumentationService!", "Property[IsEnabled]"] + - ["System.String", "System.Web.Instrumentation.PageExecutionContext", "Property[VirtualPath]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemWebMail/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemWebMail/model.yml new file mode 100644 index 000000000000..3de172109cbc --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemWebMail/model.yml @@ -0,0 +1,29 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Web.Mail.MailPriority", "System.Web.Mail.MailPriority!", "Field[Normal]"] + - ["System.Web.Mail.MailPriority", "System.Web.Mail.MailPriority!", "Field[High]"] + - ["System.String", "System.Web.Mail.MailMessage", "Property[Cc]"] + - ["System.Text.Encoding", "System.Web.Mail.MailMessage", "Property[BodyEncoding]"] + - ["System.String", "System.Web.Mail.MailMessage", "Property[To]"] + - ["System.Web.Mail.MailFormat", "System.Web.Mail.MailFormat!", "Field[Html]"] + - ["System.Collections.IList", "System.Web.Mail.MailMessage", "Property[Attachments]"] + - ["System.Web.Mail.MailEncoding", "System.Web.Mail.MailEncoding!", "Field[Base64]"] + - ["System.Web.Mail.MailPriority", "System.Web.Mail.MailPriority!", "Field[Low]"] + - ["System.Collections.IDictionary", "System.Web.Mail.MailMessage", "Property[Fields]"] + - ["System.Web.Mail.MailFormat", "System.Web.Mail.MailMessage", "Property[BodyFormat]"] + - ["System.String", "System.Web.Mail.MailMessage", "Property[UrlContentLocation]"] + - ["System.String", "System.Web.Mail.MailMessage", "Property[UrlContentBase]"] + - ["System.String", "System.Web.Mail.MailMessage", "Property[From]"] + - ["System.Web.Mail.MailEncoding", "System.Web.Mail.MailEncoding!", "Field[UUEncode]"] + - ["System.Web.Mail.MailFormat", "System.Web.Mail.MailFormat!", "Field[Text]"] + - ["System.Web.Mail.MailEncoding", "System.Web.Mail.MailAttachment", "Property[Encoding]"] + - ["System.Collections.IDictionary", "System.Web.Mail.MailMessage", "Property[Headers]"] + - ["System.String", "System.Web.Mail.SmtpMail!", "Property[SmtpServer]"] + - ["System.String", "System.Web.Mail.MailMessage", "Property[Bcc]"] + - ["System.String", "System.Web.Mail.MailMessage", "Property[Subject]"] + - ["System.String", "System.Web.Mail.MailAttachment", "Property[Filename]"] + - ["System.String", "System.Web.Mail.MailMessage", "Property[Body]"] + - ["System.Web.Mail.MailPriority", "System.Web.Mail.MailMessage", "Property[Priority]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemWebManagement/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemWebManagement/model.yml new file mode 100644 index 000000000000..9c220e1966b9 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemWebManagement/model.yml @@ -0,0 +1,172 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Int32", "System.Web.Management.MailEventNotificationInfo", "Property[MessagesInNotification]"] + - ["System.Int32", "System.Web.Management.WebEventCodes!", "Field[ApplicationCompilationStart]"] + - ["System.Web.Management.SessionStateType", "System.Web.Management.SessionStateType!", "Field[Persisted]"] + - ["System.Int32", "System.Web.Management.WebEventFormatter", "Property[IndentationLevel]"] + - ["System.Int64", "System.Web.Management.WebBaseEvent", "Property[EventOccurrence]"] + - ["System.Int32", "System.Web.Management.WebEventCodes!", "Field[RuntimeErrorValidationFailure]"] + - ["System.Web.Management.SqlFeatures", "System.Web.Management.SqlFeatures!", "Field[Membership]"] + - ["System.Int32", "System.Web.Management.WebEventCodes!", "Field[InvalidEventCode]"] + - ["System.Int32", "System.Web.Management.WebEventCodes!", "Field[ApplicationShutdownChangeInGlobalAsax]"] + - ["System.Int64", "System.Web.Management.WebProcessStatistics", "Property[WorkingSet]"] + - ["System.String", "System.Web.Management.SqlExecutionException", "Property[Server]"] + - ["System.Int32", "System.Web.Management.MailEventNotificationInfo", "Property[EventsInNotification]"] + - ["System.Int32", "System.Web.Management.WebEventCodes!", "Field[ApplicationShutdownUnknown]"] + - ["System.Int32", "System.Web.Management.WebEventCodes!", "Field[WebErrorConfigurationError]"] + - ["System.String", "System.Web.Management.WebThreadInformation", "Property[ThreadAccountName]"] + - ["System.Int32", "System.Web.Management.WebEventCodes!", "Field[AuditFileAuthorizationFailure]"] + - ["System.Web.Management.WebThreadInformation", "System.Web.Management.WebErrorEvent", "Property[ThreadInformation]"] + - ["System.Guid", "System.Web.Management.WebBaseEvent", "Property[EventID]"] + - ["System.Int32", "System.Web.Management.WebEventCodes!", "Field[WebEventProviderInformation]"] + - ["System.Object", "System.Web.Management.WebBaseEvent", "Property[EventSource]"] + - ["System.Int32", "System.Web.Management.WebEventCodes!", "Field[UndefinedEventDetailCode]"] + - ["System.Int64", "System.Web.Management.WebProcessStatistics", "Property[ManagedHeapSize]"] + - ["System.Int32", "System.Web.Management.WebEventCodes!", "Field[InvalidTicketFailure]"] + - ["System.String", "System.Web.Management.WebApplicationInformation", "Property[ApplicationDomain]"] + - ["System.Web.Management.SqlFeatures", "System.Web.Management.SqlFeatures!", "Field[Profile]"] + - ["System.String", "System.Web.Management.WebAuthenticationFailureAuditEvent", "Property[NameToAuthenticate]"] + - ["System.Int32", "System.Web.Management.WebEventCodes!", "Field[ApplicationShutdownConfigurationChange]"] + - ["System.Int32", "System.Web.Management.WebEventCodes!", "Field[RuntimeErrorViewStateFailure]"] + - ["System.Boolean", "System.Web.Management.BufferedWebEventProvider", "Property[UseBuffering]"] + - ["System.Web.UI.ViewStateException", "System.Web.Management.WebViewStateFailureAuditEvent", "Property[ViewStateException]"] + - ["System.Web.Management.WebApplicationInformation", "System.Web.Management.WebBaseEvent!", "Property[ApplicationInformation]"] + - ["System.Web.Management.MailEventNotificationInfo", "System.Web.Management.TemplatedMailWebEventProvider!", "Property[CurrentNotification]"] + - ["System.Boolean", "System.Web.Management.IWebEventCustomEvaluator", "Method[CanFire].ReturnValue"] + - ["System.String", "System.Web.Management.WebRequestInformation", "Property[RequestPath]"] + - ["System.String", "System.Web.Management.WebBaseEvent", "Method[ToString].ReturnValue"] + - ["System.Int32", "System.Web.Management.WebBaseEventCollection", "Method[IndexOf].ReturnValue"] + - ["System.Int32", "System.Web.Management.WebEventCodes!", "Field[AuditMembershipAuthenticationFailure]"] + - ["System.Int32", "System.Web.Management.MailEventNotificationInfo", "Property[EventsRemaining]"] + - ["System.Web.Management.EventNotificationType", "System.Web.Management.EventNotificationType!", "Field[Flush]"] + - ["System.Int32", "System.Web.Management.WebEventCodes!", "Field[ApplicationCompilationEnd]"] + - ["System.Int32", "System.Web.Management.MailEventNotificationInfo", "Property[MessageSequence]"] + - ["System.Web.Management.EventNotificationType", "System.Web.Management.EventNotificationType!", "Field[Unbuffered]"] + - ["System.Int32", "System.Web.Management.WebEventCodes!", "Field[ApplicationShutdown]"] + - ["System.Web.Management.WebRequestInformation", "System.Web.Management.WebRequestErrorEvent", "Property[RequestInformation]"] + - ["System.String", "System.Web.Management.WebApplicationInformation", "Property[ApplicationPath]"] + - ["System.Int32", "System.Web.Management.WebServiceErrorEvent!", "Property[WebServiceErrorEventCode]"] + - ["System.Int32", "System.Web.Management.WebProcessStatistics", "Property[RequestsRejected]"] + - ["System.Int32", "System.Web.Management.WebEventCodes!", "Field[RuntimeErrorPostTooLarge]"] + - ["System.Int32", "System.Web.Management.WebEventCodes!", "Field[RequestCodeBase]"] + - ["System.Web.Management.WebProcessStatistics", "System.Web.Management.WebHeartbeatEvent", "Property[ProcessStatistics]"] + - ["System.String", "System.Web.Management.WebProcessInformation", "Property[AccountName]"] + - ["System.Int32", "System.Web.Management.WebEventCodes!", "Field[ApplicationShutdownInitializationError]"] + - ["System.Int32", "System.Web.Management.WebProcessStatistics", "Property[ThreadCount]"] + - ["System.Int32", "System.Web.Management.WebEventCodes!", "Field[ApplicationShutdownPhysicalApplicationPathChanged]"] + - ["System.Exception", "System.Web.Management.WebBaseErrorEvent", "Property[ErrorException]"] + - ["System.Boolean", "System.Web.Management.WebThreadInformation", "Property[IsImpersonating]"] + - ["System.Int32", "System.Web.Management.WebEventCodes!", "Field[ApplicationShutdownIdleTimeout]"] + - ["System.Int32", "System.Web.Management.WebProcessInformation", "Property[ProcessID]"] + - ["System.Web.Management.EventNotificationType", "System.Web.Management.EventNotificationType!", "Field[Urgent]"] + - ["System.Int32", "System.Web.Management.WebEventCodes!", "Field[WebErrorObjectStateFormatterDeserializationError]"] + - ["System.String", "System.Web.Management.BufferedWebEventProvider", "Property[BufferMode]"] + - ["System.Web.Management.EventNotificationType", "System.Web.Management.WebEventBufferFlushInfo", "Property[NotificationType]"] + - ["System.Net.Mail.MailMessage", "System.Web.Management.MailEventNotificationInfo", "Property[Message]"] + - ["System.String", "System.Web.Management.WebThreadInformation", "Property[StackTrace]"] + - ["System.DateTime", "System.Web.Management.WebProcessStatistics", "Property[ProcessStartTime]"] + - ["System.Int32", "System.Web.Management.WebEventCodes!", "Field[MiscCodeBase]"] + - ["System.String", "System.Web.Management.WebRequestInformation", "Property[RequestUrl]"] + - ["System.String", "System.Web.Management.WebRequestInformation", "Property[UserHostAddress]"] + - ["System.Int32", "System.Web.Management.MailEventNotificationInfo", "Property[EventsDiscardedByBuffer]"] + - ["System.Int32", "System.Web.Management.WebEventBufferFlushInfo", "Property[NotificationSequence]"] + - ["System.Int32", "System.Web.Management.WebEventCodes!", "Field[AuditFormsAuthenticationFailure]"] + - ["System.Int32", "System.Web.Management.WebProcessStatistics", "Property[RequestsQueued]"] + - ["System.Int32", "System.Web.Management.MailEventNotificationInfo", "Property[NotificationSequence]"] + - ["System.Web.Management.WebBaseEvent", "System.Web.Management.WebBaseEventCollection", "Property[Item]"] + - ["System.Int32", "System.Web.Management.MailEventNotificationInfo", "Property[EventsDiscardedDueToMessageLimit]"] + - ["System.Int32", "System.Web.Management.WebEventCodes!", "Field[ApplicationCodeBase]"] + - ["System.Int32", "System.Web.Management.WebEventCodes!", "Field[ApplicationShutdownHttpRuntimeClose]"] + - ["System.String", "System.Web.Management.SqlExecutionException", "Property[Database]"] + - ["System.String", "System.Web.Management.WebApplicationInformation", "Property[TrustLevel]"] + - ["System.Int32", "System.Web.Management.WebEventCodes!", "Field[AuditCodeBase]"] + - ["System.Int64", "System.Web.Management.WebProcessStatistics", "Property[PeakWorkingSet]"] + - ["System.String", "System.Web.Management.WebApplicationInformation", "Property[ApplicationVirtualPath]"] + - ["System.Int32", "System.Web.Management.WebEventCodes!", "Field[AuditMembershipAuthenticationSuccess]"] + - ["System.Int32", "System.Web.Management.RuleFiringRecord", "Property[TimesRaised]"] + - ["System.Int32", "System.Web.Management.MailEventNotificationInfo", "Property[EventsInBuffer]"] + - ["System.Web.Management.SqlFeatures", "System.Web.Management.SqlFeatures!", "Field[Personalization]"] + - ["System.Int32", "System.Web.Management.WebProcessStatistics", "Property[RequestsExecuting]"] + - ["System.String", "System.Web.Management.WebRequestInformation", "Property[ThreadAccountName]"] + - ["System.Int32", "System.Web.Management.WebEventCodes!", "Field[InvalidViewState]"] + - ["System.Web.Management.WebRequestInformation", "System.Web.Management.WebErrorEvent", "Property[RequestInformation]"] + - ["System.Web.Management.WebProcessInformation", "System.Web.Management.WebManagementEvent", "Property[ProcessInformation]"] + - ["System.Int32", "System.Web.Management.WebEventBufferFlushInfo", "Property[EventsInBuffer]"] + - ["System.Int32", "System.Web.Management.WebEventCodes!", "Field[RuntimeErrorWebResourceFailure]"] + - ["System.Int32", "System.Web.Management.WebEventCodes!", "Field[AuditUrlAuthorizationFailure]"] + - ["System.String", "System.Web.Management.WebApplicationInformation", "Property[MachineName]"] + - ["System.Int32", "System.Web.Management.WebEventCodes!", "Field[ApplicationShutdownMaxRecompilationsReached]"] + - ["System.Int32", "System.Web.Management.WebEventCodes!", "Field[WebErrorOtherError]"] + - ["System.DateTime", "System.Web.Management.RuleFiringRecord", "Property[LastFired]"] + - ["System.Int32", "System.Web.Management.WebEventCodes!", "Field[WebExtendedBase]"] + - ["System.Int32", "System.Web.Management.WebEventCodes!", "Field[SqlProviderEventsDropped]"] + - ["System.Security.Principal.IPrincipal", "System.Web.Management.WebRequestInformation", "Property[Principal]"] + - ["System.Int32", "System.Web.Management.WebEventCodes!", "Field[RuntimeErrorUnhandledException]"] + - ["System.Web.Management.WebThreadInformation", "System.Web.Management.WebRequestErrorEvent", "Property[ThreadInformation]"] + - ["System.String", "System.Web.Management.SqlExecutionException", "Property[Commands]"] + - ["System.Int32", "System.Web.Management.WebEventCodes!", "Field[ApplicationShutdownBrowsersDirChangeOrDirectoryRename]"] + - ["System.DateTime", "System.Web.Management.WebEventBufferFlushInfo", "Property[LastNotificationUtc]"] + - ["System.Int32", "System.Web.Management.WebEventCodes!", "Field[AuditFileAuthorizationSuccess]"] + - ["System.Int32", "System.Web.Management.WebEventCodes!", "Field[RequestTransactionComplete]"] + - ["System.Web.Management.EventNotificationType", "System.Web.Management.MailEventNotificationInfo", "Property[NotificationType]"] + - ["System.String", "System.Web.Management.WebEventFormatter", "Method[ToString].ReturnValue"] + - ["System.String", "System.Web.Management.WebBaseEvent", "Property[Message]"] + - ["System.Int32", "System.Web.Management.WebEventCodes!", "Field[InvalidViewStateMac]"] + - ["System.Int32", "System.Web.Management.WebEventCodes!", "Field[RuntimeErrorRequestAbort]"] + - ["System.Int32", "System.Web.Management.WebEventCodes!", "Field[ApplicationShutdownHostingEnvironment]"] + - ["System.Int32", "System.Web.Management.WebEventCodes!", "Field[WebErrorCompilationError]"] + - ["System.Int32", "System.Web.Management.WebEventCodes!", "Field[ApplicationShutdownCodeDirChangeOrDirectoryRename]"] + - ["System.Web.Management.SessionStateType", "System.Web.Management.SessionStateType!", "Field[Temporary]"] + - ["System.Int64", "System.Web.Management.WebBaseEvent", "Property[EventSequence]"] + - ["System.Boolean", "System.Web.Management.WebBaseEventCollection", "Method[Contains].ReturnValue"] + - ["System.Web.Management.SqlFeatures", "System.Web.Management.SqlFeatures!", "Field[SqlWebEventProvider]"] + - ["System.String", "System.Web.Management.WebProcessInformation", "Property[ProcessName]"] + - ["System.Int32", "System.Web.Management.WebEventCodes!", "Field[AuditFormsAuthenticationSuccess]"] + - ["System.Int32", "System.Web.Management.WebEventCodes!", "Field[UndefinedEventCode]"] + - ["System.Int32", "System.Web.Management.WebEventCodes!", "Field[RequestTransactionAbort]"] + - ["System.Web.Management.EventNotificationType", "System.Web.Management.EventNotificationType!", "Field[Regular]"] + - ["System.Int32", "System.Web.Management.WebEventCodes!", "Field[ApplicationHeartbeat]"] + - ["System.Int32", "System.Web.Management.WebEventCodes!", "Field[AuditDetailCodeBase]"] + - ["System.Int32", "System.Web.Management.WebEventCodes!", "Field[WebErrorPropertyDeserializationError]"] + - ["System.Data.SqlClient.SqlException", "System.Web.Management.SqlExecutionException", "Property[Exception]"] + - ["System.Web.Management.WebRequestInformation", "System.Web.Management.WebRequestEvent", "Property[RequestInformation]"] + - ["System.Int32", "System.Web.Management.WebEventCodes!", "Field[AuditUnhandledAccessException]"] + - ["System.Int32", "System.Web.Management.WebEventCodes!", "Field[ErrorCodeBase]"] + - ["System.Int32", "System.Web.Management.WebEventCodes!", "Field[AuditUnhandledSecurityException]"] + - ["System.Int32", "System.Web.Management.WebEventCodes!", "Field[ApplicationStart]"] + - ["System.Int32", "System.Web.Management.WebEventFormatter", "Property[TabSize]"] + - ["System.String", "System.Web.Management.SqlServices!", "Method[GenerateSessionStateScripts].ReturnValue"] + - ["System.Web.Management.SqlFeatures", "System.Web.Management.SqlFeatures!", "Field[RoleManager]"] + - ["System.Int32", "System.Web.Management.WebEventCodes!", "Field[ApplicationShutdownBuildManagerChange]"] + - ["System.DateTime", "System.Web.Management.WebBaseEvent", "Property[EventTimeUtc]"] + - ["System.Int32", "System.Web.Management.WebEventBufferFlushInfo", "Property[EventsDiscardedSinceLastNotification]"] + - ["System.Int32", "System.Web.Management.WebEventCodes!", "Field[ApplicationShutdownBinDirChangeOrDirectoryRename]"] + - ["System.Int32", "System.Web.Management.WebEventCodes!", "Field[WebEventDetailCodeBase]"] + - ["System.DateTime", "System.Web.Management.MailEventNotificationInfo", "Property[LastNotificationUtc]"] + - ["System.String", "System.Web.Management.WebAuthenticationSuccessAuditEvent", "Property[NameToAuthenticate]"] + - ["System.Web.Management.WebBaseEventCollection", "System.Web.Management.WebEventBufferFlushInfo", "Property[Events]"] + - ["System.Int32", "System.Web.Management.WebThreadInformation", "Property[ThreadID]"] + - ["System.DateTime", "System.Web.Management.WebBaseEvent", "Property[EventTime]"] + - ["System.Int32", "System.Web.Management.WebEventCodes!", "Field[ApplicationDetailCodeBase]"] + - ["System.Int32", "System.Web.Management.WebEventCodes!", "Field[AuditInvalidViewStateFailure]"] + - ["System.Int32", "System.Web.Management.WebEventCodes!", "Field[ExpiredTicketFailure]"] + - ["System.Int32", "System.Web.Management.WebEventCodes!", "Field[ApplicationShutdownUnloadAppDomainCalled]"] + - ["System.Int32", "System.Web.Management.WebBaseEvent", "Property[EventDetailCode]"] + - ["System.Int32", "System.Web.Management.WebBaseEvent", "Property[EventCode]"] + - ["System.Web.Management.SessionStateType", "System.Web.Management.SessionStateType!", "Field[Custom]"] + - ["System.Int32", "System.Web.Management.WebEventCodes!", "Field[AuditUrlAuthorizationSuccess]"] + - ["System.Int32", "System.Web.Management.WebEventCodes!", "Field[StateServerConnectionError]"] + - ["System.Web.Management.WebRequestInformation", "System.Web.Management.WebAuditEvent", "Property[RequestInformation]"] + - ["System.String", "System.Web.Management.SqlServices!", "Method[GenerateApplicationServicesScripts].ReturnValue"] + - ["System.String", "System.Web.Management.SqlExecutionException", "Property[SqlFile]"] + - ["System.String", "System.Web.Management.WebApplicationInformation", "Method[ToString].ReturnValue"] + - ["System.Web.Management.SqlFeatures", "System.Web.Management.SqlFeatures!", "Field[All]"] + - ["System.Web.Management.SqlFeatures", "System.Web.Management.SqlFeatures!", "Field[None]"] + - ["System.Int32", "System.Web.Management.WebEventCodes!", "Field[ApplicationShutdownChangeInSecurityPolicyFile]"] + - ["System.Int32", "System.Web.Management.WebEventCodes!", "Field[WebErrorParserError]"] + - ["System.Int32", "System.Web.Management.WebProcessStatistics", "Property[AppDomainCount]"] + - ["System.Web.Management.WebBaseEventCollection", "System.Web.Management.MailEventNotificationInfo", "Property[Events]"] + - ["System.Int32", "System.Web.Management.WebEventCodes!", "Field[ApplicationShutdownResourcesDirChangeOrDirectoryRename]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemWebMobile/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemWebMobile/model.yml new file mode 100644 index 000000000000..234b9902e44f --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemWebMobile/model.yml @@ -0,0 +1,110 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Boolean", "System.Web.Mobile.MobileCapabilities", "Property[SupportsSelectMultiple]"] + - ["System.Boolean", "System.Web.Mobile.MobileCapabilities", "Property[RendersWmlSelectsAsMenuCards]"] + - ["System.Configuration.ConfigurationElementCollectionType", "System.Web.Mobile.DeviceFilterElementCollection", "Property[CollectionType]"] + - ["System.Boolean", "System.Web.Mobile.MobileCapabilities", "Property[IsColor]"] + - ["System.Boolean", "System.Web.Mobile.MobileCapabilities", "Property[RequiresDBCSCharacter]"] + - ["System.Boolean", "System.Web.Mobile.MobileCapabilities", "Property[RendersWmlDoAcceptsInline]"] + - ["System.String", "System.Web.Mobile.MobileCapabilities", "Property[MobileDeviceModel]"] + - ["System.Boolean", "System.Web.Mobile.MobileCapabilities", "Property[RequiresPhoneNumbersAsPlainText]"] + - ["System.Boolean", "System.Web.Mobile.MobileCapabilities", "Property[SupportsQueryStringInFormAction]"] + - ["System.String", "System.Web.Mobile.DeviceFilterElementCollection", "Property[ElementName]"] + - ["System.String", "System.Web.Mobile.MobileCapabilities", "Property[MobileDeviceManufacturer]"] + - ["System.Boolean", "System.Web.Mobile.MobileCapabilities", "Property[RendersBreaksAfterHtmlLists]"] + - ["System.String", "System.Web.Mobile.MobileCapabilities", "Property[PreferredImageMime]"] + - ["System.Boolean", "System.Web.Mobile.MobileCapabilities", "Property[SupportsFontColor]"] + - ["System.Object", "System.Web.Mobile.MobileDeviceCapabilitiesSectionHandler", "Method[System.Configuration.IConfigurationSectionHandler.Create].ReturnValue"] + - ["System.Boolean", "System.Web.Mobile.MobileCapabilities", "Property[CanSendMail]"] + - ["System.Boolean", "System.Web.Mobile.MobileCapabilities", "Property[SupportsIModeSymbols]"] + - ["System.Boolean", "System.Web.Mobile.MobileCapabilities", "Property[SupportsInputIStyle]"] + - ["System.Configuration.ConfigurationElementProperty", "System.Web.Mobile.DeviceFilterElement", "Property[ElementProperty]"] + - ["System.String", "System.Web.Mobile.MobileErrorInfo", "Property[LineNumber]"] + - ["System.Int32", "System.Web.Mobile.MobileCapabilities", "Property[ScreenCharactersWidth]"] + - ["System.Boolean", "System.Web.Mobile.MobileCapabilities", "Property[RequiresHtmlAdaptiveErrorReporting]"] + - ["System.String", "System.Web.Mobile.DeviceFilterElement", "Property[Method]"] + - ["System.Boolean", "System.Web.Mobile.MobileCapabilities", "Property[SupportsImageSubmit]"] + - ["System.String", "System.Web.Mobile.DeviceFilterElement", "Property[Argument]"] + - ["System.Boolean", "System.Web.Mobile.MobileCapabilities", "Property[RendersBreaksAfterWmlAnchor]"] + - ["System.Boolean", "System.Web.Mobile.MobileCapabilities", "Property[RequiresSpecialViewStateEncoding]"] + - ["System.Int32", "System.Web.Mobile.MobileCapabilities", "Property[ScreenCharactersHeight]"] + - ["System.Boolean", "System.Web.Mobile.MobileCapabilities", "Property[RequiresUrlEncodedPostfieldValues]"] + - ["System.String", "System.Web.Mobile.MobileErrorInfo", "Property[Item]"] + - ["System.String", "System.Web.Mobile.MobileCapabilities!", "Field[PreferredRenderingTypeWml12]"] + - ["System.Configuration.ConfigurationElement", "System.Web.Mobile.DeviceFilterElementCollection", "Method[CreateNewElement].ReturnValue"] + - ["System.Boolean", "System.Web.Mobile.MobileCapabilities", "Property[RendersBreakBeforeWmlSelectAndInput]"] + - ["System.Boolean", "System.Web.Mobile.MobileCapabilities", "Property[RequiresUniqueFilePathSuffix]"] + - ["System.Int32", "System.Web.Mobile.MobileCapabilities", "Property[ScreenPixelsHeight]"] + - ["System.Boolean", "System.Web.Mobile.MobileCapabilities", "Property[CanCombineFormsInDeck]"] + - ["System.Boolean", "System.Web.Mobile.MobileCapabilities", "Property[SupportsCacheControlMetaTag]"] + - ["System.Boolean", "System.Web.Mobile.MobileCapabilities", "Property[SupportsInputMode]"] + - ["System.Boolean", "System.Web.Mobile.MobileCapabilities", "Property[RequiresAttributeColonSubstitution]"] + - ["System.Boolean", "System.Web.Mobile.MobileCapabilities", "Property[SupportsJPhoneMultiMediaAttributes]"] + - ["System.Boolean", "System.Web.Mobile.MobileCapabilities", "Property[RequiresUniqueHtmlCheckboxNames]"] + - ["System.Int32", "System.Web.Mobile.MobileCapabilities", "Property[ScreenBitDepth]"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.Web.Mobile.DeviceFilterElement", "Property[Properties]"] + - ["System.Boolean", "System.Web.Mobile.MobileCapabilities", "Property[SupportsJPhoneSymbols]"] + - ["System.Boolean", "System.Web.Mobile.MobileCapabilities", "Property[RequiresOutputOptimization]"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.Web.Mobile.DeviceFiltersSection", "Property[Properties]"] + - ["System.String", "System.Web.Mobile.MobileErrorInfo", "Property[Description]"] + - ["System.String", "System.Web.Mobile.DeviceFilterElement", "Property[Compare]"] + - ["System.String", "System.Web.Mobile.DeviceFilterElement", "Property[Name]"] + - ["System.Boolean", "System.Web.Mobile.MobileCapabilities", "Property[SupportsRedirectWithCookie]"] + - ["System.Web.Mobile.DeviceFilterElementCollection", "System.Web.Mobile.DeviceFiltersSection", "Property[Filters]"] + - ["System.Object", "System.Web.Mobile.DeviceFilterElementCollection", "Method[GetElementKey].ReturnValue"] + - ["System.Int32", "System.Web.Mobile.MobileCapabilities", "Property[NumberOfSoftkeys]"] + - ["System.String", "System.Web.Mobile.MobileCapabilities", "Property[PreferredRenderingMime]"] + - ["System.Boolean", "System.Web.Mobile.MobileCapabilities", "Property[IsMobileDevice]"] + - ["System.Type", "System.Web.Mobile.DeviceFilterElement", "Property[FilterClass]"] + - ["System.Boolean", "System.Web.Mobile.MobileCapabilities", "Property[CanRenderInputAndSelectElementsTogether]"] + - ["System.Boolean", "System.Web.Mobile.MobileCapabilities", "Property[SupportsCss]"] + - ["System.Boolean", "System.Web.Mobile.MobileCapabilities", "Property[RequiresUniqueHtmlInputNames]"] + - ["System.Int32", "System.Web.Mobile.MobileCapabilities", "Property[GatewayMajorVersion]"] + - ["System.Boolean", "System.Web.Mobile.MobileCapabilities", "Property[RendersBreaksAfterWmlInput]"] + - ["System.Boolean", "System.Web.Mobile.MobileCapabilities", "Property[CanRenderPostBackCards]"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.Web.Mobile.DeviceFilterElementCollection", "Property[Properties]"] + - ["System.String", "System.Web.Mobile.MobileCapabilities!", "Field[PreferredRenderingTypeChtml10]"] + - ["System.String", "System.Web.Mobile.MobileCapabilities", "Property[PreferredRenderingType]"] + - ["System.Boolean", "System.Web.Mobile.MobileCapabilities", "Property[SupportsItalic]"] + - ["System.Int32", "System.Web.Mobile.MobileCapabilities", "Property[MaximumRenderedPageSize]"] + - ["System.Boolean", "System.Web.Mobile.MobileCapabilities", "Property[CanRenderOneventAndPrevElementsTogether]"] + - ["System.Boolean", "System.Web.Mobile.MobileCapabilities", "Property[SupportsDivAlign]"] + - ["System.String", "System.Web.Mobile.MobileErrorInfo!", "Field[ContextKey]"] + - ["System.Boolean", "System.Web.Mobile.MobileCapabilities", "Property[CanInitiateVoiceCall]"] + - ["System.String", "System.Web.Mobile.MobileErrorInfo", "Property[MiscTitle]"] + - ["System.Boolean", "System.Web.Mobile.MobileCapabilities", "Property[CanRenderMixedSelects]"] + - ["System.Double", "System.Web.Mobile.MobileCapabilities", "Property[GatewayMinorVersion]"] + - ["System.Object[]", "System.Web.Mobile.DeviceFilterElementCollection", "Property[AllKeys]"] + - ["System.Boolean", "System.Web.Mobile.MobileCapabilities", "Property[SupportsBodyColor]"] + - ["System.Boolean", "System.Web.Mobile.MobileCapabilities", "Property[SupportsDivNoWrap]"] + - ["System.Boolean", "System.Web.Mobile.MobileCapabilities", "Property[SupportsUncheck]"] + - ["System.Boolean", "System.Web.Mobile.MobileCapabilities", "Property[SupportsEmptyStringInCookieValue]"] + - ["System.Int32", "System.Web.Mobile.MobileCapabilities", "Property[DefaultSubmitButtonLimit]"] + - ["System.Int32", "System.Web.Mobile.MobileCapabilities", "Property[ScreenPixelsWidth]"] + - ["System.Int32", "System.Web.Mobile.MobileCapabilities", "Property[MaximumSoftkeyLabelLength]"] + - ["System.String", "System.Web.Mobile.MobileCapabilities", "Property[InputType]"] + - ["System.String", "System.Web.Mobile.MobileCapabilities!", "Field[PreferredRenderingTypeWml11]"] + - ["System.String", "System.Web.Mobile.MobileCapabilities!", "Field[PreferredRenderingTypeHtml32]"] + - ["System.Boolean", "System.Web.Mobile.MobileCapabilities", "Property[CanRenderEmptySelects]"] + - ["System.Boolean", "System.Web.Mobile.MobileCapabilities", "Property[CanRenderAfterInputOrSelectElement]"] + - ["System.Boolean", "System.Web.Mobile.MobileCapabilities", "Property[CanRenderSetvarZeroWithMultiSelectionList]"] + - ["System.Boolean", "System.Web.Mobile.MobileCapabilities", "Method[HasCapability].ReturnValue"] + - ["System.Boolean", "System.Web.Mobile.MobileCapabilities", "Property[RequiresLeadingPageBreak]"] + - ["System.Boolean", "System.Web.Mobile.MobileCapabilities", "Property[RequiresNoBreakInFormatting]"] + - ["System.Boolean", "System.Web.Mobile.MobileCapabilities", "Property[SupportsAccesskeyAttribute]"] + - ["System.Object", "System.Web.Mobile.MobileDeviceCapabilitiesSectionHandler", "Method[Create].ReturnValue"] + - ["System.Boolean", "System.Web.Mobile.MobileCapabilities", "Property[SupportsFontSize]"] + - ["System.String", "System.Web.Mobile.MobileCapabilities", "Property[GatewayVersion]"] + - ["System.String", "System.Web.Mobile.MobileErrorInfo", "Property[Type]"] + - ["System.String", "System.Web.Mobile.MobileErrorInfo", "Property[File]"] + - ["System.Web.Mobile.DeviceFilterElement", "System.Web.Mobile.DeviceFilterElementCollection", "Property[Item]"] + - ["System.Boolean", "System.Web.Mobile.MobileCapabilities", "Property[HasBackButton]"] + - ["System.String", "System.Web.Mobile.MobileCapabilities", "Property[RequiredMetaTagNameValue]"] + - ["System.Boolean", "System.Web.Mobile.MobileCapabilities", "Property[HidesRightAlignedMultiselectScrollbars]"] + - ["System.Boolean", "System.Web.Mobile.MobileCapabilities", "Property[SupportsBold]"] + - ["System.Boolean", "System.Web.Mobile.MobileCapabilities", "Property[SupportsFontName]"] + - ["System.Boolean", "System.Web.Mobile.MobileCapabilities", "Property[RequiresContentTypeMetaTag]"] + - ["System.String", "System.Web.Mobile.MobileErrorInfo", "Property[MiscText]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemWebModelBinding/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemWebModelBinding/model.yml new file mode 100644 index 000000000000..456c7c499b36 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemWebModelBinding/model.yml @@ -0,0 +1,227 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Web.ModelBinding.ModelValidatorProviderCollection", "System.Web.ModelBinding.ModelValidatorProviders!", "Property[Providers]"] + - ["System.String", "System.Web.ModelBinding.RouteDataAttribute", "Property[Key]"] + - ["System.Boolean", "System.Web.ModelBinding.ModelBinderDictionary", "Method[TryGetValue].ReturnValue"] + - ["System.String", "System.Web.ModelBinding.FormAttribute", "Method[GetModelName].ReturnValue"] + - ["System.Web.ModelBinding.ModelState", "System.Web.ModelBinding.ModelStateDictionary", "Property[Item]"] + - ["System.Web.ModelBinding.ModelBindingExecutionContext", "System.Web.ModelBinding.ModelValidator", "Property[ModelBindingExecutionContext]"] + - ["System.Collections.Generic.IEnumerator>", "System.Web.ModelBinding.ModelBinderDictionary", "Method[GetEnumerator].ReturnValue"] + - ["System.Web.ModelBinding.IValueProvider", "System.Web.ModelBinding.IValueProviderSource", "Method[GetValueProvider].ReturnValue"] + - ["System.String", "System.Web.ModelBinding.QueryStringAttribute", "Method[GetModelName].ReturnValue"] + - ["System.String", "System.Web.ModelBinding.ModelValidationNode", "Property[ModelStateKey]"] + - ["System.String", "System.Web.ModelBinding.ControlAttribute", "Method[GetModelName].ReturnValue"] + - ["System.Boolean", "System.Web.ModelBinding.SimpleModelBinderProvider", "Property[SuppressPrefixCheck]"] + - ["System.Boolean", "System.Web.ModelBinding.IModelBinder", "Method[BindModel].ReturnValue"] + - ["System.Boolean", "System.Web.ModelBinding.TypeMatchModelBinder", "Method[BindModel].ReturnValue"] + - ["System.String", "System.Web.ModelBinding.MaxLengthAttributeAdapter", "Method[GetLocalizedErrorMessage].ReturnValue"] + - ["System.Boolean", "System.Web.ModelBinding.ModelStateDictionary", "Method[TryGetValue].ReturnValue"] + - ["System.String", "System.Web.ModelBinding.ViewStateAttribute", "Method[GetModelName].ReturnValue"] + - ["System.String", "System.Web.ModelBinding.ModelMetadata", "Property[NullDisplayText]"] + - ["System.Boolean", "System.Web.ModelBinding.ModelMetadata", "Property[RequestValidationEnabled]"] + - ["System.String", "System.Web.ModelBinding.DataAnnotationsModelValidator", "Property[ErrorMessage]"] + - ["System.Web.ModelBinding.ModelBindingExecutionContext", "System.Web.ModelBinding.SimpleValueProvider", "Property[ModelBindingExecutionContext]"] + - ["System.Object", "System.Web.ModelBinding.ValueProviderResult", "Method[ConvertTo].ReturnValue"] + - ["System.Web.ModelBinding.IModelBinder", "System.Web.ModelBinding.CollectionModelBinderProvider", "Method[GetBinder].ReturnValue"] + - ["System.Web.ModelBinding.ModelValidationNode", "System.Web.ModelBinding.ModelBindingContext", "Property[ValidationNode]"] + - ["System.Collections.Generic.IEnumerable", "System.Web.ModelBinding.ModelValidatorProviderCollection", "Method[GetValidators].ReturnValue"] + - ["System.String", "System.Web.ModelBinding.ModelMetadata", "Property[EditFormatString]"] + - ["System.String", "System.Web.ModelBinding.CookieAttribute", "Method[GetModelName].ReturnValue"] + - ["System.Int32", "System.Web.ModelBinding.ModelMetadata!", "Field[DefaultOrder]"] + - ["System.Boolean", "System.Web.ModelBinding.ModelBinderDictionary", "Method[Contains].ReturnValue"] + - ["System.Boolean", "System.Web.ModelBinding.CookieValueProvider", "Method[ContainsPrefix].ReturnValue"] + - ["System.String", "System.Web.ModelBinding.ModelMetadata", "Property[DataTypeName]"] + - ["System.Type", "System.Web.ModelBinding.GenericModelBinderProvider", "Property[ModelType]"] + - ["System.Web.ModelBinding.IValueProvider", "System.Web.ModelBinding.ViewStateAttribute", "Method[GetValueProvider].ReturnValue"] + - ["System.String", "System.Web.ModelBinding.ProfileAttribute", "Method[GetModelName].ReturnValue"] + - ["System.Object", "System.Web.ModelBinding.ComplexModelResult", "Property[Model]"] + - ["System.Object", "System.Web.ModelBinding.BindingBehaviorAttribute", "Property[TypeId]"] + - ["System.String", "System.Web.ModelBinding.DataAnnotationsModelValidator", "Method[GetLocalizedErrorMessage].ReturnValue"] + - ["System.Type", "System.Web.ModelBinding.SimpleModelBinderProvider", "Property[ModelType]"] + - ["System.Web.ModelBinding.BindingBehavior", "System.Web.ModelBinding.BindingBehavior!", "Field[Optional]"] + - ["System.Boolean", "System.Web.ModelBinding.ModelMetadata", "Property[IsRequired]"] + - ["System.String", "System.Web.ModelBinding.SessionAttribute", "Method[GetModelName].ReturnValue"] + - ["System.Boolean", "System.Web.ModelBinding.ModelBinderDictionary", "Property[IsReadOnly]"] + - ["System.Collections.Generic.IEnumerable", "System.Web.ModelBinding.ModelMetadata", "Method[GetValidators].ReturnValue"] + - ["System.Boolean", "System.Web.ModelBinding.TypeConverterModelBinder", "Method[BindModel].ReturnValue"] + - ["System.Web.ModelBinding.ModelValidationNode", "System.Web.ModelBinding.ComplexModelResult", "Property[ValidationNode]"] + - ["System.String", "System.Web.ModelBinding.CookieAttribute", "Property[Name]"] + - ["System.Web.ModelBinding.ModelMetadata", "System.Web.ModelBinding.DataAnnotationsModelMetadataProvider", "Method[CreateMetadata].ReturnValue"] + - ["System.Boolean", "System.Web.ModelBinding.ModelBinderDictionary", "Method[Remove].ReturnValue"] + - ["System.String", "System.Web.ModelBinding.ModelMetadata", "Property[PropertyName]"] + - ["System.Web.ModelBinding.ModelBinderProviderCollection", "System.Web.ModelBinding.ModelBinderProviders!", "Property[Providers]"] + - ["System.Web.ModelBinding.ValueProviderResult", "System.Web.ModelBinding.CookieValueProvider", "Method[GetValue].ReturnValue"] + - ["System.Collections.IEnumerator", "System.Web.ModelBinding.ModelBinderDictionary", "Method[System.Collections.IEnumerable.GetEnumerator].ReturnValue"] + - ["System.String", "System.Web.ModelBinding.SessionAttribute", "Property[Name]"] + - ["System.String", "System.Web.ModelBinding.StringLengthAttributeAdapter", "Method[GetLocalizedErrorMessage].ReturnValue"] + - ["System.String", "System.Web.ModelBinding.ControlAttribute", "Property[PropertyName]"] + - ["System.Object", "System.Web.ModelBinding.ModelMetadata", "Property[Model]"] + - ["System.Web.ModelBinding.ModelMetadataProvider", "System.Web.ModelBinding.ModelMetadataProviders!", "Property[Current]"] + - ["System.Object", "System.Web.ModelBinding.SimpleValueProvider", "Method[FetchValue].ReturnValue"] + - ["System.Web.ModelBinding.IValueProvider", "System.Web.ModelBinding.CookieAttribute", "Method[GetValueProvider].ReturnValue"] + - ["System.Collections.Generic.IEnumerator>", "System.Web.ModelBinding.ModelStateDictionary", "Method[GetEnumerator].ReturnValue"] + - ["System.Web.ModelBinding.IValueProvider", "System.Web.ModelBinding.QueryStringAttribute", "Method[GetValueProvider].ReturnValue"] + - ["System.Collections.Generic.ICollection", "System.Web.ModelBinding.ModelValidationNode", "Property[ChildNodes]"] + - ["System.Int32", "System.Web.ModelBinding.ModelMetadata", "Property[Order]"] + - ["System.Boolean", "System.Web.ModelBinding.MutableObjectModelBinder", "Method[BindModel].ReturnValue"] + - ["System.Web.ModelBinding.IValueProvider", "System.Web.ModelBinding.ControlAttribute", "Method[GetValueProvider].ReturnValue"] + - ["System.Boolean", "System.Web.ModelBinding.ValueProviderCollection", "Method[ContainsPrefix].ReturnValue"] + - ["System.String", "System.Web.ModelBinding.ModelMetadata", "Property[DisplayName]"] + - ["System.Boolean", "System.Web.ModelBinding.GenericModelBinderProvider", "Property[SuppressPrefixCheck]"] + - ["System.ComponentModel.ICustomTypeDescriptor", "System.Web.ModelBinding.AssociatedValidatorProvider", "Method[GetTypeDescriptor].ReturnValue"] + - ["System.String", "System.Web.ModelBinding.ModelMetadata", "Property[DisplayFormatString]"] + - ["System.Boolean", "System.Web.ModelBinding.ModelStateDictionary", "Property[IsValid]"] + - ["System.Web.ModelBinding.ModelMetadata", "System.Web.ModelBinding.ModelValidator", "Property[Metadata]"] + - ["System.String", "System.Web.ModelBinding.DataAnnotationsModelMetadata", "Method[GetSimpleDisplayText].ReturnValue"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.Web.ModelBinding.ComplexModel", "Property[PropertyMetadata]"] + - ["System.Web.ModelBinding.ModelMetadata", "System.Web.ModelBinding.ModelMetadataProvider", "Method[GetMetadataForProperty].ReturnValue"] + - ["System.Object", "System.Web.ModelBinding.MutableObjectModelBinder", "Method[CreateModel].ReturnValue"] + - ["System.String", "System.Web.ModelBinding.FormAttribute", "Property[FieldName]"] + - ["System.Web.ModelBinding.IModelBinder", "System.Web.ModelBinding.ModelBinderProviderCollection", "Method[GetBinder].ReturnValue"] + - ["System.Web.ModelBinding.IModelBinder", "System.Web.ModelBinding.KeyValuePairModelBinderProvider", "Method[GetBinder].ReturnValue"] + - ["System.Web.ModelBinding.IModelBinder", "System.Web.ModelBinding.DictionaryModelBinderProvider", "Method[GetBinder].ReturnValue"] + - ["System.Web.ModelBinding.ValueProviderResult", "System.Web.ModelBinding.SimpleValueProvider", "Method[GetValue].ReturnValue"] + - ["System.Collections.IEnumerator", "System.Web.ModelBinding.ModelStateDictionary", "Method[System.Collections.IEnumerable.GetEnumerator].ReturnValue"] + - ["System.Boolean", "System.Web.ModelBinding.ModelMetadata", "Property[ConvertEmptyStringToNull]"] + - ["System.Web.ModelBinding.ModelMetadata", "System.Web.ModelBinding.ModelValidationNode", "Property[ModelMetadata]"] + - ["System.Web.ModelBinding.IModelBinder", "System.Web.ModelBinding.ModelBinderDictionary", "Property[Item]"] + - ["System.Boolean", "System.Web.ModelBinding.ModelStateDictionary", "Method[ContainsKey].ReturnValue"] + - ["System.ComponentModel.DataAnnotations.ValidationAttribute", "System.Web.ModelBinding.DataAnnotationsModelValidator", "Property[Attribute]"] + - ["System.Boolean", "System.Web.ModelBinding.ModelMetadata", "Property[HideSurroundingHtml]"] + - ["System.Web.ModelBinding.ModelValidationNode", "System.Web.ModelBinding.ModelValidatedEventArgs", "Property[ParentNode]"] + - ["System.Web.ModelBinding.ModelBinderProviderCollection", "System.Web.ModelBinding.DefaultModelBinder", "Property[Providers]"] + - ["System.String", "System.Web.ModelBinding.ModelValidationResult", "Property[Message]"] + - ["System.Boolean", "System.Web.ModelBinding.ModelValidator", "Property[IsRequired]"] + - ["System.Boolean", "System.Web.ModelBinding.ExtensibleModelBinderAttribute", "Property[SuppressPrefixCheck]"] + - ["System.Web.ModelBinding.BindingBehavior", "System.Web.ModelBinding.BindingBehavior!", "Field[Required]"] + - ["System.Web.ModelBinding.ModelMetadata", "System.Web.ModelBinding.EmptyModelMetadataProvider", "Method[CreateMetadata].ReturnValue"] + - ["System.Web.ModelBinding.ModelBinderErrorMessageProvider", "System.Web.ModelBinding.ModelBinderErrorMessageProviders!", "Property[TypeConversionErrorMessageProvider]"] + - ["System.String", "System.Web.ModelBinding.ModelValidationResult", "Property[MemberName]"] + - ["System.Web.ModelBinding.ModelBindingExecutionContext", "System.Web.ModelBinding.ModelValidatedEventArgs", "Property[ModelBindingExecutionContext]"] + - ["System.Web.ModelBinding.ModelBindingExecutionContext", "System.Web.ModelBinding.ModelValidatingEventArgs", "Property[ModelBindingExecutionContext]"] + - ["System.String", "System.Web.ModelBinding.MinLengthAttributeAdapter", "Method[GetLocalizedErrorMessage].ReturnValue"] + - ["TService", "System.Web.ModelBinding.ModelBindingExecutionContext", "Method[TryGetService].ReturnValue"] + - ["System.Boolean", "System.Web.ModelBinding.ModelMetadata", "Property[ShowForDisplay]"] + - ["System.Collections.Generic.IEnumerable", "System.Web.ModelBinding.ModelValidator", "Method[Validate].ReturnValue"] + - ["System.Collections.Generic.ICollection", "System.Web.ModelBinding.ModelBinderDictionary", "Property[Keys]"] + - ["System.Object", "System.Web.ModelBinding.ValueProviderResult", "Property[RawValue]"] + - ["System.Web.ModelBinding.IModelBinder", "System.Web.ModelBinding.ModelBinderProvider", "Method[GetBinder].ReturnValue"] + - ["System.Object", "System.Web.ModelBinding.ProfileValueProvider", "Method[FetchValue].ReturnValue"] + - ["System.String", "System.Web.ModelBinding.ModelError", "Property[ErrorMessage]"] + - ["System.ComponentModel.ICustomTypeDescriptor", "System.Web.ModelBinding.AssociatedMetadataProvider", "Method[GetTypeDescriptor].ReturnValue"] + - ["System.Collections.Generic.IEnumerable", "System.Web.ModelBinding.ModelValidatorProvider", "Method[GetValidators].ReturnValue"] + - ["System.Web.ModelBinding.ModelBinderDictionary", "System.Web.ModelBinding.ModelBinders!", "Property[Binders]"] + - ["System.Type", "System.Web.ModelBinding.ModelMetadata", "Property[ModelType]"] + - ["System.Web.ModelBinding.BindingBehavior", "System.Web.ModelBinding.BindingBehavior!", "Field[Never]"] + - ["System.Boolean", "System.Web.ModelBinding.CookieAttribute", "Property[ValidateInput]"] + - ["System.Web.ModelBinding.ModelErrorCollection", "System.Web.ModelBinding.ModelState", "Property[Errors]"] + - ["System.Web.ModelBinding.ModelStateDictionary", "System.Web.ModelBinding.ModelBindingContext", "Property[ModelState]"] + - ["System.Boolean", "System.Web.ModelBinding.FormAttribute", "Property[ValidateInput]"] + - ["System.String", "System.Web.ModelBinding.RouteDataAttribute", "Method[GetModelName].ReturnValue"] + - ["System.Web.ModelBinding.ModelBinderProviderCollection", "System.Web.ModelBinding.ModelBindingContext", "Property[ModelBinderProviders]"] + - ["System.Collections.Generic.IEnumerable", "System.Web.ModelBinding.AssociatedMetadataProvider", "Method[GetMetadataForProperties].ReturnValue"] + - ["System.Web.ModelBinding.IValueProvider", "System.Web.ModelBinding.ModelBindingContext", "Property[ValueProvider]"] + - ["System.Web.ModelBinding.IModelBinder", "System.Web.ModelBinding.ComplexModelBinderProvider", "Method[GetBinder].ReturnValue"] + - ["System.Boolean", "System.Web.ModelBinding.ModelStateDictionary", "Method[IsValidField].ReturnValue"] + - ["System.Collections.Generic.IEnumerable", "System.Web.ModelBinding.MutableObjectModelBinder", "Method[GetMetadataForProperties].ReturnValue"] + - ["System.Web.ModelBinding.IModelBinder", "System.Web.ModelBinding.TypeMatchModelBinderProvider", "Method[GetBinder].ReturnValue"] + - ["System.Boolean", "System.Web.ModelBinding.NameValueCollectionValueProvider", "Method[ContainsPrefix].ReturnValue"] + - ["System.Collections.Generic.IEnumerable", "System.Web.ModelBinding.ModelMetadata", "Property[Properties]"] + - ["System.Object", "System.Web.ModelBinding.ModelBindingContext", "Property[Model]"] + - ["System.Boolean", "System.Web.ModelBinding.ModelMetadata", "Property[ShowForEdit]"] + - ["System.String", "System.Web.ModelBinding.ModelMetadata", "Method[GetSimpleDisplayText].ReturnValue"] + - ["System.Web.ModelBinding.ModelMetadata", "System.Web.ModelBinding.ComplexModel", "Property[ModelMetadata]"] + - ["System.Web.ModelBinding.ValueProviderResult", "System.Web.ModelBinding.ValueProviderCollection", "Method[GetValue].ReturnValue"] + - ["System.String", "System.Web.ModelBinding.ModelMetadata", "Property[SimpleDisplayText]"] + - ["System.Web.ModelBinding.IValueProvider", "System.Web.ModelBinding.ValueProviderSourceAttribute", "Method[GetValueProvider].ReturnValue"] + - ["System.String", "System.Web.ModelBinding.RegularExpressionAttributeAdapter", "Method[GetLocalizedErrorMessage].ReturnValue"] + - ["System.Exception", "System.Web.ModelBinding.ModelError", "Property[Exception]"] + - ["System.Web.ModelBinding.ModelMetadata", "System.Web.ModelBinding.AssociatedMetadataProvider", "Method[GetMetadataForProperty].ReturnValue"] + - ["System.Boolean", "System.Web.ModelBinding.ModelBinderDictionary", "Method[ContainsKey].ReturnValue"] + - ["System.Web.ModelBinding.IModelBinder", "System.Web.ModelBinding.ArrayModelBinderProvider", "Method[GetBinder].ReturnValue"] + - ["System.String", "System.Web.ModelBinding.ControlAttribute", "Property[ControlID]"] + - ["System.Boolean", "System.Web.ModelBinding.ModelBinderProviderOptionsAttribute", "Property[FrontOfList]"] + - ["System.Web.ModelBinding.IModelBinder", "System.Web.ModelBinding.TypeConverterModelBinderProvider", "Method[GetBinder].ReturnValue"] + - ["System.String", "System.Web.ModelBinding.ViewStateAttribute", "Property[Key]"] + - ["System.Type", "System.Web.ModelBinding.ModelMetadata", "Property[ContainerType]"] + - ["System.Web.ModelBinding.IModelBinder", "System.Web.ModelBinding.BinaryDataModelBinderProvider", "Method[GetBinder].ReturnValue"] + - ["System.String", "System.Web.ModelBinding.IModelNameProvider", "Method[GetModelName].ReturnValue"] + - ["System.Web.ModelBinding.ModelMetadataProvider", "System.Web.ModelBinding.ModelMetadata", "Property[Provider]"] + - ["System.String", "System.Web.ModelBinding.ValueProviderResult", "Property[AttemptedValue]"] + - ["System.Object", "System.Web.ModelBinding.ViewStateValueProvider", "Method[FetchValue].ReturnValue"] + - ["System.Web.ModelBinding.ValueProviderResult", "System.Web.ModelBinding.ModelState", "Property[Value]"] + - ["System.Web.ModelBinding.IModelBinder", "System.Web.ModelBinding.SimpleModelBinderProvider", "Method[GetBinder].ReturnValue"] + - ["System.Collections.Generic.IEnumerable", "System.Web.ModelBinding.AssociatedValidatorProvider", "Method[GetValidators].ReturnValue"] + - ["System.Boolean", "System.Web.ModelBinding.SimpleValueProvider", "Method[ContainsPrefix].ReturnValue"] + - ["System.String", "System.Web.ModelBinding.ModelMetadata", "Property[Description]"] + - ["System.Web.ModelBinding.IModelBinder", "System.Web.ModelBinding.MutableObjectModelBinderProvider", "Method[GetBinder].ReturnValue"] + - ["System.Boolean", "System.Web.ModelBinding.ModelValidationNode", "Property[SuppressValidation]"] + - ["System.Web.ModelBinding.IValueProvider", "System.Web.ModelBinding.UserProfileAttribute", "Method[GetValueProvider].ReturnValue"] + - ["System.Boolean", "System.Web.ModelBinding.MutableObjectModelBinder", "Method[CanUpdateProperty].ReturnValue"] + - ["System.Web.ModelBinding.ValueProviderResult", "System.Web.ModelBinding.IUnvalidatedValueProvider", "Method[GetValue].ReturnValue"] + - ["System.Boolean", "System.Web.ModelBinding.ModelStateDictionary", "Method[Remove].ReturnValue"] + - ["System.Web.ModelBinding.BindingBehavior", "System.Web.ModelBinding.BindingBehaviorAttribute", "Property[Behavior]"] + - ["System.Boolean", "System.Web.ModelBinding.ModelMetadata", "Property[IsComplexType]"] + - ["System.Collections.Generic.IDictionary", "System.Web.ModelBinding.ComplexModel", "Property[Results]"] + - ["System.String", "System.Web.ModelBinding.ModelMetadata", "Property[TemplateHint]"] + - ["System.Boolean", "System.Web.ModelBinding.ModelStateDictionary", "Property[IsReadOnly]"] + - ["System.Web.ModelBinding.ModelStateDictionary", "System.Web.ModelBinding.ModelBindingExecutionContext", "Property[ModelState]"] + - ["System.Type", "System.Web.ModelBinding.ModelBindingContext", "Property[ModelType]"] + - ["System.Web.ModelBinding.ValueProviderResult", "System.Web.ModelBinding.NameValueCollectionValueProvider", "Method[GetValue].ReturnValue"] + - ["TService", "System.Web.ModelBinding.ModelBindingExecutionContext", "Method[GetService].ReturnValue"] + - ["System.String", "System.Web.ModelBinding.ModelMetadata", "Property[ShortDisplayName]"] + - ["System.Web.ModelBinding.ModelValidationNode", "System.Web.ModelBinding.ModelValidatingEventArgs", "Property[ParentNode]"] + - ["System.Web.ModelBinding.IValueProvider", "System.Web.ModelBinding.FormAttribute", "Method[GetValueProvider].ReturnValue"] + - ["System.Object", "System.Web.ModelBinding.ControlValueProvider", "Method[FetchValue].ReturnValue"] + - ["System.Boolean", "System.Web.ModelBinding.DataAnnotationsModelValidatorProvider!", "Property[AddImplicitRequiredAttributeForValueTypes]"] + - ["System.Collections.Generic.ICollection", "System.Web.ModelBinding.ModelBinderDictionary", "Property[Values]"] + - ["System.Web.HttpContextBase", "System.Web.ModelBinding.ModelBindingExecutionContext", "Property[HttpContext]"] + - ["System.Boolean", "System.Web.ModelBinding.IValueProvider", "Method[ContainsPrefix].ReturnValue"] + - ["System.Web.ModelBinding.ModelMetadata", "System.Web.ModelBinding.AssociatedMetadataProvider", "Method[CreateMetadata].ReturnValue"] + - ["System.Web.ModelBinding.ModelMetadata", "System.Web.ModelBinding.AssociatedMetadataProvider", "Method[GetMetadataForType].ReturnValue"] + - ["System.Boolean", "System.Web.ModelBinding.IUnvalidatedValueProviderSource", "Property[ValidateInput]"] + - ["System.String", "System.Web.ModelBinding.RangeAttributeAdapter", "Method[GetLocalizedErrorMessage].ReturnValue"] + - ["System.Globalization.CultureInfo", "System.Web.ModelBinding.ValueProviderResult", "Property[Culture]"] + - ["System.Web.ModelBinding.IValueProvider", "System.Web.ModelBinding.RouteDataAttribute", "Method[GetValueProvider].ReturnValue"] + - ["System.Boolean", "System.Web.ModelBinding.DefaultModelBinder", "Method[BindModel].ReturnValue"] + - ["System.Web.ModelBinding.ModelMetadata", "System.Web.ModelBinding.ModelBindingContext", "Property[ModelMetadata]"] + - ["System.Collections.Generic.IDictionary", "System.Web.ModelBinding.ModelBindingContext", "Property[PropertyMetadata]"] + - ["System.Web.ModelBinding.IValueProvider", "System.Web.ModelBinding.ProfileAttribute", "Method[GetValueProvider].ReturnValue"] + - ["System.String", "System.Web.ModelBinding.QueryStringAttribute", "Property[Key]"] + - ["System.Web.ModelBinding.IModelBinder", "System.Web.ModelBinding.ModelBinderDictionary", "Property[DefaultBinder]"] + - ["System.Web.ModelBinding.ModelMetadata", "System.Web.ModelBinding.ModelMetadataProvider", "Method[GetMetadataForType].ReturnValue"] + - ["System.String", "System.Web.ModelBinding.DataAnnotationsModelValidator", "Method[GetLocalizedString].ReturnValue"] + - ["System.Boolean", "System.Web.ModelBinding.DataAnnotationsModelValidator", "Property[IsRequired]"] + - ["System.Boolean", "System.Web.ModelBinding.ModelMetadata", "Property[IsReadOnly]"] + - ["System.Collections.Generic.IEnumerable", "System.Web.ModelBinding.DataAnnotationsModelValidatorProvider", "Method[GetValidators].ReturnValue"] + - ["System.Boolean", "System.Web.ModelBinding.ModelValidationNode", "Property[ValidateAllProperties]"] + - ["System.Boolean", "System.Web.ModelBinding.ModelMetadata", "Property[IsNullableValueType]"] + - ["System.Collections.Generic.IEnumerable", "System.Web.ModelBinding.AssociatedMetadataProvider", "Method[FilterAttributes].ReturnValue"] + - ["System.Web.ModelBinding.ModelValidator", "System.Web.ModelBinding.ModelValidator!", "Method[GetModelValidator].ReturnValue"] + - ["System.Int32", "System.Web.ModelBinding.ModelStateDictionary", "Property[Count]"] + - ["System.Boolean", "System.Web.ModelBinding.ModelStateDictionary", "Method[Contains].ReturnValue"] + - ["System.String", "System.Web.ModelBinding.ModelMetadata", "Property[Watermark]"] + - ["System.Collections.Generic.ICollection", "System.Web.ModelBinding.ModelStateDictionary", "Property[Keys]"] + - ["System.Collections.Generic.IEnumerable", "System.Web.ModelBinding.ModelMetadataProvider", "Method[GetMetadataForProperties].ReturnValue"] + - ["System.Type", "System.Web.ModelBinding.ExtensibleModelBinderAttribute", "Property[BinderType]"] + - ["System.Collections.Generic.Dictionary", "System.Web.ModelBinding.ModelMetadata", "Property[AdditionalValues]"] + - ["System.Web.ModelBinding.ValueProviderResult", "System.Web.ModelBinding.IValueProvider", "Method[GetValue].ReturnValue"] + - ["System.Collections.Generic.IEnumerable", "System.Web.ModelBinding.ValidatableObjectAdapter", "Method[Validate].ReturnValue"] + - ["System.Collections.Generic.IEnumerable", "System.Web.ModelBinding.DataAnnotationsModelValidator", "Method[Validate].ReturnValue"] + - ["System.Int32", "System.Web.ModelBinding.ModelBinderDictionary", "Property[Count]"] + - ["System.Boolean", "System.Web.ModelBinding.ModelBindingContext", "Property[ValidateRequest]"] + - ["System.Object", "System.Web.ModelBinding.UserProfileValueProvider", "Method[FetchValue].ReturnValue"] + - ["System.String", "System.Web.ModelBinding.ValueProviderSourceAttribute", "Method[GetModelName].ReturnValue"] + - ["System.Web.ModelBinding.IValueProvider", "System.Web.ModelBinding.SessionAttribute", "Method[GetValueProvider].ReturnValue"] + - ["System.String", "System.Web.ModelBinding.ModelBindingContext", "Property[ModelName]"] + - ["System.Boolean", "System.Web.ModelBinding.ComplexModelBinder", "Method[BindModel].ReturnValue"] + - ["System.String", "System.Web.ModelBinding.ProfileAttribute", "Property[Key]"] + - ["System.Web.ModelBinding.IModelBinder", "System.Web.ModelBinding.GenericModelBinderProvider", "Method[GetBinder].ReturnValue"] + - ["System.String", "System.Web.ModelBinding.ModelMetadata", "Method[GetDisplayName].ReturnValue"] + - ["System.Web.ModelBinding.ModelBinderErrorMessageProvider", "System.Web.ModelBinding.ModelBinderErrorMessageProviders!", "Property[ValueRequiredErrorMessageProvider]"] + - ["System.Boolean", "System.Web.ModelBinding.QueryStringAttribute", "Property[ValidateInput]"] + - ["System.String", "System.Web.ModelBinding.ControlValueProvider", "Property[PropertyName]"] + - ["System.Collections.Generic.ICollection", "System.Web.ModelBinding.ModelStateDictionary", "Property[Values]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemWebProfile/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemWebProfile/model.yml new file mode 100644 index 000000000000..e2f5c49946cf --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemWebProfile/model.yml @@ -0,0 +1,72 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Web.Profile.ProfileGroupBase", "System.Web.Profile.ProfileBase", "Method[GetProfileGroup].ReturnValue"] + - ["System.Web.Profile.ProfileInfoCollection", "System.Web.Profile.ProfileProvider", "Method[FindProfilesByUserName].ReturnValue"] + - ["System.Web.Profile.ProfileAuthenticationOption", "System.Web.Profile.ProfileAuthenticationOption!", "Field[Authenticated]"] + - ["System.DateTime", "System.Web.Profile.ProfileBase", "Property[LastUpdatedDate]"] + - ["System.Web.Profile.ProfileInfoCollection", "System.Web.Profile.SqlProfileProvider", "Method[GetAllInactiveProfiles].ReturnValue"] + - ["System.Web.Profile.ProfileInfoCollection", "System.Web.Profile.ProfileManager!", "Method[GetAllInactiveProfiles].ReturnValue"] + - ["System.Boolean", "System.Web.Profile.ProfileInfo", "Property[IsAnonymous]"] + - ["System.Boolean", "System.Web.Profile.ProfileManager!", "Property[AutomaticSaveEnabled]"] + - ["System.Configuration.SettingsPropertyValueCollection", "System.Web.Profile.SqlProfileProvider", "Method[GetPropertyValues].ReturnValue"] + - ["System.String", "System.Web.Profile.ProfileInfo", "Property[UserName]"] + - ["System.Web.Profile.ProfileProvider", "System.Web.Profile.ProfileProviderCollection", "Property[Item]"] + - ["System.Boolean", "System.Web.Profile.ProfileBase", "Property[IsAnonymous]"] + - ["System.Boolean", "System.Web.Profile.ProfileManager!", "Property[Enabled]"] + - ["System.Web.HttpContext", "System.Web.Profile.ProfileAutoSaveEventArgs", "Property[Context]"] + - ["System.Web.Profile.ProfileProvider", "System.Web.Profile.ProfileManager!", "Property[Provider]"] + - ["System.String", "System.Web.Profile.CustomProviderDataAttribute", "Property[CustomProviderData]"] + - ["System.Boolean", "System.Web.Profile.ProfileAutoSaveEventArgs", "Property[ContinueWithProfileAutoSave]"] + - ["System.DateTime", "System.Web.Profile.ProfileInfo", "Property[LastActivityDate]"] + - ["System.Object", "System.Web.Profile.ProfileBase", "Method[GetPropertyValue].ReturnValue"] + - ["System.Boolean", "System.Web.Profile.ProfileBase", "Property[IsDirty]"] + - ["System.Web.Profile.ProfileBase", "System.Web.Profile.ProfileBase!", "Method[Create].ReturnValue"] + - ["System.Web.Profile.ProfileInfoCollection", "System.Web.Profile.SqlProfileProvider", "Method[GetAllProfiles].ReturnValue"] + - ["System.Object", "System.Web.Profile.ProfileInfoCollection", "Property[SyncRoot]"] + - ["System.Int32", "System.Web.Profile.ProfileManager!", "Method[GetNumberOfInactiveProfiles].ReturnValue"] + - ["System.String", "System.Web.Profile.ProfileManager!", "Property[ApplicationName]"] + - ["System.Web.Profile.ProfileInfoCollection", "System.Web.Profile.ProfileManager!", "Method[FindInactiveProfilesByUserName].ReturnValue"] + - ["System.Object", "System.Web.Profile.ProfileGroupBase", "Method[GetPropertyValue].ReturnValue"] + - ["System.Object", "System.Web.Profile.ProfileGroupBase", "Property[Item]"] + - ["System.Int32", "System.Web.Profile.ProfileInfoCollection", "Property[Count]"] + - ["System.String", "System.Web.Profile.ProfileProviderAttribute", "Property[ProviderName]"] + - ["System.Collections.IEnumerator", "System.Web.Profile.ProfileInfoCollection", "Method[GetEnumerator].ReturnValue"] + - ["System.Object", "System.Web.Profile.ProfileBase", "Property[Item]"] + - ["System.Web.Profile.ProfileInfoCollection", "System.Web.Profile.ProfileManager!", "Method[FindProfilesByUserName].ReturnValue"] + - ["System.Int32", "System.Web.Profile.ProfileProvider", "Method[DeleteInactiveProfiles].ReturnValue"] + - ["System.Int32", "System.Web.Profile.ProfileManager!", "Method[DeleteInactiveProfiles].ReturnValue"] + - ["System.Int32", "System.Web.Profile.ProfileManager!", "Method[DeleteProfiles].ReturnValue"] + - ["System.String", "System.Web.Profile.ProfileBase", "Property[UserName]"] + - ["System.Web.Profile.ProfileProviderCollection", "System.Web.Profile.ProfileManager!", "Property[Providers]"] + - ["System.Boolean", "System.Web.Profile.ProfileManager!", "Method[DeleteProfile].ReturnValue"] + - ["System.Web.Profile.ProfileBase", "System.Web.Profile.ProfileEventArgs", "Property[Profile]"] + - ["System.Web.Profile.ProfileInfoCollection", "System.Web.Profile.ProfileProvider", "Method[FindInactiveProfilesByUserName].ReturnValue"] + - ["System.Boolean", "System.Web.Profile.ProfileInfoCollection", "Property[IsSynchronized]"] + - ["System.String", "System.Web.Profile.ProfileMigrateEventArgs", "Property[AnonymousID]"] + - ["System.Int32", "System.Web.Profile.SqlProfileProvider", "Method[DeleteProfiles].ReturnValue"] + - ["System.DateTime", "System.Web.Profile.ProfileInfo", "Property[LastUpdatedDate]"] + - ["System.Web.Profile.ProfileAuthenticationOption", "System.Web.Profile.ProfileAuthenticationOption!", "Field[All]"] + - ["System.Configuration.SettingsPropertyCollection", "System.Web.Profile.ProfileBase!", "Property[Properties]"] + - ["System.Boolean", "System.Web.Profile.SettingsAllowAnonymousAttribute", "Property[Allow]"] + - ["System.Web.Profile.ProfileInfoCollection", "System.Web.Profile.ProfileProvider", "Method[GetAllProfiles].ReturnValue"] + - ["System.Int32", "System.Web.Profile.ProfileInfo", "Property[Size]"] + - ["System.Web.HttpContext", "System.Web.Profile.ProfileMigrateEventArgs", "Property[Context]"] + - ["System.Web.Profile.ProfileInfo", "System.Web.Profile.ProfileInfoCollection", "Property[Item]"] + - ["System.Int32", "System.Web.Profile.ProfileManager!", "Method[GetNumberOfProfiles].ReturnValue"] + - ["System.Web.Profile.ProfileAuthenticationOption", "System.Web.Profile.ProfileAuthenticationOption!", "Field[Anonymous]"] + - ["System.DateTime", "System.Web.Profile.ProfileBase", "Property[LastActivityDate]"] + - ["System.Int32", "System.Web.Profile.ProfileProvider", "Method[DeleteProfiles].ReturnValue"] + - ["System.Web.HttpContext", "System.Web.Profile.ProfileEventArgs", "Property[Context]"] + - ["System.String", "System.Web.Profile.SqlProfileProvider", "Property[ApplicationName]"] + - ["System.Web.Profile.ProfileInfoCollection", "System.Web.Profile.ProfileManager!", "Method[GetAllProfiles].ReturnValue"] + - ["System.Web.Profile.ProfileInfoCollection", "System.Web.Profile.SqlProfileProvider", "Method[FindProfilesByUserName].ReturnValue"] + - ["System.Boolean", "System.Web.Profile.SettingsAllowAnonymousAttribute", "Method[IsDefaultAttribute].ReturnValue"] + - ["System.Int32", "System.Web.Profile.ProfileProvider", "Method[GetNumberOfInactiveProfiles].ReturnValue"] + - ["System.Web.Profile.ProfileInfoCollection", "System.Web.Profile.SqlProfileProvider", "Method[FindInactiveProfilesByUserName].ReturnValue"] + - ["System.Boolean", "System.Web.Profile.CustomProviderDataAttribute", "Method[IsDefaultAttribute].ReturnValue"] + - ["System.Web.Profile.ProfileInfoCollection", "System.Web.Profile.ProfileProvider", "Method[GetAllInactiveProfiles].ReturnValue"] + - ["System.Int32", "System.Web.Profile.SqlProfileProvider", "Method[GetNumberOfInactiveProfiles].ReturnValue"] + - ["System.Int32", "System.Web.Profile.SqlProfileProvider", "Method[DeleteInactiveProfiles].ReturnValue"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemWebQueryDynamic/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemWebQueryDynamic/model.yml new file mode 100644 index 000000000000..5858beae417f --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemWebQueryDynamic/model.yml @@ -0,0 +1,8 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.String", "System.Web.Query.Dynamic.ParseException", "Method[ToString].ReturnValue"] + - ["System.Int32", "System.Web.Query.Dynamic.ParseException", "Property[Position]"] + - ["System.String", "System.Web.Query.Dynamic.DynamicClass", "Method[ToString].ReturnValue"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemWebRouting/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemWebRouting/model.yml new file mode 100644 index 000000000000..d939a09c4b0d --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemWebRouting/model.yml @@ -0,0 +1,69 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Web.IHttpHandler", "System.Web.Routing.PageRouteHandler", "Method[GetHttpHandler].ReturnValue"] + - ["System.Web.Routing.RouteValueDictionary", "System.Web.Routing.VirtualPathData", "Property[DataTokens]"] + - ["System.Boolean", "System.Web.Routing.HttpMethodConstraint", "Method[Match].ReturnValue"] + - ["System.Boolean", "System.Web.Routing.RouteValueDictionary", "Property[System.Collections.Generic.ICollection>.IsReadOnly]"] + - ["System.Web.Routing.RouteCollection", "System.Web.Routing.UrlRoutingModule", "Property[RouteCollection]"] + - ["System.Boolean", "System.Web.Routing.IRouteConstraint", "Method[Match].ReturnValue"] + - ["System.String", "System.Web.Routing.VirtualPathData", "Property[VirtualPath]"] + - ["System.Web.Routing.RouteValueDictionary", "System.Web.Routing.Route", "Property[Constraints]"] + - ["System.Collections.Generic.Dictionary+KeyCollection", "System.Web.Routing.RouteValueDictionary", "Property[Keys]"] + - ["System.Web.Routing.RouteDirection", "System.Web.Routing.RouteDirection!", "Field[UrlGeneration]"] + - ["System.Web.Routing.RouteBase", "System.Web.Routing.RouteData", "Property[Route]"] + - ["System.Web.Routing.Route", "System.Web.Routing.RouteCollection", "Method[MapPageRoute].ReturnValue"] + - ["System.Collections.Generic.IEnumerator>", "System.Web.Routing.RouteValueDictionary", "Method[System.Collections.Generic.IEnumerable>.GetEnumerator].ReturnValue"] + - ["System.Collections.Generic.ICollection", "System.Web.Routing.RouteValueDictionary", "Property[System.Collections.Generic.IDictionary.Values]"] + - ["System.Web.Routing.RouteDirection", "System.Web.Routing.RouteDirection!", "Field[IncomingRequest]"] + - ["System.String", "System.Web.Routing.PageRouteHandler", "Property[VirtualPath]"] + - ["System.Object", "System.Web.Routing.RouteValueDictionary", "Property[Item]"] + - ["System.Web.Routing.IRouteHandler", "System.Web.Routing.RouteData", "Property[RouteHandler]"] + - ["System.Boolean", "System.Web.Routing.RouteValueDictionary", "Method[ContainsKey].ReturnValue"] + - ["System.Collections.IEnumerator", "System.Web.Routing.RouteValueDictionary", "Method[System.Collections.IEnumerable.GetEnumerator].ReturnValue"] + - ["System.Web.Routing.RouteBase", "System.Web.Routing.RouteCollection", "Property[Item]"] + - ["System.Collections.Generic.ICollection", "System.Web.Routing.RouteValueDictionary", "Property[System.Collections.Generic.IDictionary.Keys]"] + - ["System.Web.HttpContextBase", "System.Web.Routing.RequestContext", "Property[HttpContext]"] + - ["System.Web.Routing.RouteCollection", "System.Web.Routing.UrlRoutingHandler", "Property[RouteCollection]"] + - ["System.IDisposable", "System.Web.Routing.RouteCollection", "Method[GetWriteLock].ReturnValue"] + - ["System.Boolean", "System.Web.Routing.RouteValueDictionary", "Method[Remove].ReturnValue"] + - ["System.Web.Routing.IRouteHandler", "System.Web.Routing.Route", "Property[RouteHandler]"] + - ["System.Web.Routing.RouteData", "System.Web.Routing.RouteBase", "Method[GetRouteData].ReturnValue"] + - ["System.Boolean", "System.Web.Routing.PageRouteHandler", "Property[CheckPhysicalUrlAccess]"] + - ["System.Collections.Generic.Dictionary+Enumerator", "System.Web.Routing.RouteValueDictionary", "Method[GetEnumerator].ReturnValue"] + - ["System.Boolean", "System.Web.Routing.RouteCollection", "Property[LowercaseUrls]"] + - ["System.Web.IHttpHandler", "System.Web.Routing.StopRoutingHandler", "Method[System.Web.Routing.IRouteHandler.GetHttpHandler].ReturnValue"] + - ["System.String", "System.Web.Routing.PageRouteHandler", "Method[GetSubstitutedVirtualPath].ReturnValue"] + - ["System.Web.Routing.RouteBase", "System.Web.Routing.VirtualPathData", "Property[Route]"] + - ["System.Web.IHttpHandler", "System.Web.Routing.StopRoutingHandler", "Method[GetHttpHandler].ReturnValue"] + - ["System.Boolean", "System.Web.Routing.RouteBase", "Property[RouteExistingFiles]"] + - ["System.Boolean", "System.Web.Routing.RouteCollection", "Property[RouteExistingFiles]"] + - ["System.Boolean", "System.Web.Routing.RouteCollection", "Property[AppendTrailingSlash]"] + - ["System.Boolean", "System.Web.Routing.UrlRoutingHandler", "Property[IsReusable]"] + - ["System.Boolean", "System.Web.Routing.RouteValueDictionary", "Method[ContainsValue].ReturnValue"] + - ["System.Web.Routing.VirtualPathData", "System.Web.Routing.RouteBase", "Method[GetVirtualPath].ReturnValue"] + - ["System.Web.Routing.RouteData", "System.Web.Routing.Route", "Method[GetRouteData].ReturnValue"] + - ["System.Web.Routing.RouteValueDictionary", "System.Web.Routing.Route", "Property[Defaults]"] + - ["System.Boolean", "System.Web.Routing.RouteValueDictionary", "Method[TryGetValue].ReturnValue"] + - ["System.Boolean", "System.Web.Routing.Route", "Method[ProcessConstraint].ReturnValue"] + - ["System.Web.Routing.RouteValueDictionary", "System.Web.Routing.Route", "Property[DataTokens]"] + - ["System.Collections.Generic.ICollection", "System.Web.Routing.HttpMethodConstraint", "Property[AllowedMethods]"] + - ["System.Web.IHttpHandler", "System.Web.Routing.IRouteHandler", "Method[GetHttpHandler].ReturnValue"] + - ["System.Int32", "System.Web.Routing.RouteValueDictionary", "Property[Count]"] + - ["System.Web.Routing.VirtualPathData", "System.Web.Routing.Route", "Method[GetVirtualPath].ReturnValue"] + - ["System.Boolean", "System.Web.Routing.RouteValueDictionary", "Method[System.Collections.Generic.ICollection>.Contains].ReturnValue"] + - ["System.Web.Routing.RouteValueDictionary", "System.Web.Routing.RouteData", "Property[DataTokens]"] + - ["System.Boolean", "System.Web.Routing.HttpMethodConstraint", "Method[System.Web.Routing.IRouteConstraint.Match].ReturnValue"] + - ["System.Web.Routing.VirtualPathData", "System.Web.Routing.RouteCollection", "Method[GetVirtualPath].ReturnValue"] + - ["System.Boolean", "System.Web.Routing.RouteValueDictionary", "Method[System.Collections.Generic.ICollection>.Remove].ReturnValue"] + - ["System.Boolean", "System.Web.Routing.UrlRoutingHandler", "Property[System.Web.IHttpHandler.IsReusable]"] + - ["System.String", "System.Web.Routing.Route", "Property[Url]"] + - ["System.Web.Routing.RouteData", "System.Web.Routing.RequestContext", "Property[RouteData]"] + - ["System.Web.Routing.RouteCollection", "System.Web.Routing.RouteTable!", "Property[Routes]"] + - ["System.Web.Routing.RouteValueDictionary", "System.Web.Routing.RouteData", "Property[Values]"] + - ["System.String", "System.Web.Routing.RouteData", "Method[GetRequiredString].ReturnValue"] + - ["System.Web.Routing.RouteData", "System.Web.Routing.RouteCollection", "Method[GetRouteData].ReturnValue"] + - ["System.IDisposable", "System.Web.Routing.RouteCollection", "Method[GetReadLock].ReturnValue"] + - ["System.Collections.Generic.Dictionary+ValueCollection", "System.Web.Routing.RouteValueDictionary", "Property[Values]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemWebScript/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemWebScript/model.yml new file mode 100644 index 000000000000..d8aef68931da --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemWebScript/model.yml @@ -0,0 +1,6 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Reflection.Assembly", "System.Web.Script.AjaxFrameworkAssemblyAttribute", "Method[GetDefaultAjaxFrameworkAssembly].ReturnValue"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemWebScriptSerialization/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemWebScriptSerialization/model.yml new file mode 100644 index 000000000000..50013e5a9144 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemWebScriptSerialization/model.yml @@ -0,0 +1,21 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Int32", "System.Web.Script.Serialization.JavaScriptSerializer", "Property[RecursionLimit]"] + - ["System.String", "System.Web.Script.Serialization.JavaScriptSerializer", "Method[Serialize].ReturnValue"] + - ["System.Int32", "System.Web.Script.Serialization.JavaScriptSerializer", "Property[MaxJsonLength]"] + - ["System.Type", "System.Web.Script.Serialization.SimpleTypeResolver", "Method[ResolveType].ReturnValue"] + - ["System.Boolean", "System.Web.Script.Serialization.ScriptIgnoreAttribute", "Property[ApplyToOverrides]"] + - ["T", "System.Web.Script.Serialization.JavaScriptSerializer", "Method[ConvertToType].ReturnValue"] + - ["System.Object", "System.Web.Script.Serialization.JavaScriptSerializer", "Method[DeserializeObject].ReturnValue"] + - ["T", "System.Web.Script.Serialization.JavaScriptSerializer", "Method[Deserialize].ReturnValue"] + - ["System.Object", "System.Web.Script.Serialization.JavaScriptSerializer", "Method[ConvertToType].ReturnValue"] + - ["System.String", "System.Web.Script.Serialization.JavaScriptTypeResolver", "Method[ResolveTypeId].ReturnValue"] + - ["System.Collections.Generic.IEnumerable", "System.Web.Script.Serialization.JavaScriptConverter", "Property[SupportedTypes]"] + - ["System.String", "System.Web.Script.Serialization.SimpleTypeResolver", "Method[ResolveTypeId].ReturnValue"] + - ["System.Object", "System.Web.Script.Serialization.JavaScriptSerializer", "Method[Deserialize].ReturnValue"] + - ["System.Collections.Generic.IDictionary", "System.Web.Script.Serialization.JavaScriptConverter", "Method[Serialize].ReturnValue"] + - ["System.Object", "System.Web.Script.Serialization.JavaScriptConverter", "Method[Deserialize].ReturnValue"] + - ["System.Type", "System.Web.Script.Serialization.JavaScriptTypeResolver", "Method[ResolveType].ReturnValue"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemWebScriptServices/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemWebScriptServices/model.yml new file mode 100644 index 000000000000..1a8446a31072 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemWebScriptServices/model.yml @@ -0,0 +1,13 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.String", "System.Web.Script.Services.ProxyGenerator!", "Method[GetClientProxyScript].ReturnValue"] + - ["System.Web.Script.Services.ResponseFormat", "System.Web.Script.Services.ScriptMethodAttribute", "Property[ResponseFormat]"] + - ["System.String", "System.Web.Script.Services.GenerateScriptTypeAttribute", "Property[ScriptTypeId]"] + - ["System.Boolean", "System.Web.Script.Services.ScriptMethodAttribute", "Property[XmlSerializeString]"] + - ["System.Boolean", "System.Web.Script.Services.ScriptMethodAttribute", "Property[UseHttpGet]"] + - ["System.Web.Script.Services.ResponseFormat", "System.Web.Script.Services.ResponseFormat!", "Field[Xml]"] + - ["System.Web.Script.Services.ResponseFormat", "System.Web.Script.Services.ResponseFormat!", "Field[Json]"] + - ["System.Type", "System.Web.Script.Services.GenerateScriptTypeAttribute", "Property[Type]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemWebSecurity/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemWebSecurity/model.yml new file mode 100644 index 000000000000..dd9d1f2e8231 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemWebSecurity/model.yml @@ -0,0 +1,341 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.String", "System.Web.Security.FormsAuthenticationTicket", "Property[UserData]"] + - ["System.Web.Security.MembershipCreateStatus", "System.Web.Security.MembershipCreateStatus!", "Field[DuplicateProviderUserKey]"] + - ["System.String", "System.Web.Security.PassportIdentity", "Method[LogoTag2].ReturnValue"] + - ["System.Boolean", "System.Web.Security.MembershipProvider", "Method[ChangePassword].ReturnValue"] + - ["System.Boolean", "System.Web.Security.MembershipProvider", "Method[ChangePasswordQuestionAndAnswer].ReturnValue"] + - ["System.Boolean", "System.Web.Security.MembershipUser", "Property[IsOnline]"] + - ["System.Web.Security.MembershipProviderCollection", "System.Web.Security.Membership!", "Property[Providers]"] + - ["System.Web.HttpContext", "System.Web.Security.RoleManagerEventArgs", "Property[Context]"] + - ["System.String", "System.Web.Security.FormsAuthentication!", "Property[CookieDomain]"] + - ["System.Web.Security.MembershipCreateStatus", "System.Web.Security.MembershipCreateStatus!", "Field[InvalidQuestion]"] + - ["System.String", "System.Web.Security.MembershipPasswordAttribute", "Property[MinNonAlphanumericCharactersError]"] + - ["System.String[]", "System.Web.Security.AuthorizationStoreRoleProvider", "Method[FindUsersInRole].ReturnValue"] + - ["System.Boolean", "System.Web.Security.FormsAuthentication!", "Method[Authenticate].ReturnValue"] + - ["System.DateTime", "System.Web.Security.RolePrincipal", "Property[ExpireDate]"] + - ["System.Web.HttpCookieMode", "System.Web.Security.FormsAuthentication!", "Property[CookieMode]"] + - ["System.Boolean", "System.Web.Security.Roles!", "Method[DeleteRole].ReturnValue"] + - ["System.Int32", "System.Web.Security.ActiveDirectoryMembershipProvider", "Property[MinRequiredPasswordLength]"] + - ["System.Web.Security.CookieProtection", "System.Web.Security.CookieProtection!", "Field[All]"] + - ["System.Int32", "System.Web.Security.FormsAuthenticationTicket", "Property[Version]"] + - ["System.Object", "System.Web.Security.PassportIdentity", "Method[GetProfileObject].ReturnValue"] + - ["System.Web.Security.MembershipPasswordFormat", "System.Web.Security.MembershipPasswordFormat!", "Field[Clear]"] + - ["System.Boolean", "System.Web.Security.SqlMembershipProvider", "Method[UnlockUser].ReturnValue"] + - ["System.String[]", "System.Web.Security.Roles!", "Method[GetRolesForUser].ReturnValue"] + - ["System.Web.Security.MembershipPasswordFormat", "System.Web.Security.SqlMembershipProvider", "Property[PasswordFormat]"] + - ["System.String", "System.Web.Security.MachineKey!", "Method[Encode].ReturnValue"] + - ["System.Collections.Generic.IEnumerable", "System.Web.Security.FormsIdentity", "Property[Claims]"] + - ["System.Web.Security.CookieProtection", "System.Web.Security.Roles!", "Property[CookieProtectionValue]"] + - ["System.String", "System.Web.Security.ActiveDirectoryMembershipProvider", "Property[ApplicationName]"] + - ["System.Boolean", "System.Web.Security.FormsAuthentication!", "Property[IsEnabled]"] + - ["System.String", "System.Web.Security.Roles!", "Property[CookiePath]"] + - ["System.Boolean", "System.Web.Security.ValidatePasswordEventArgs", "Property[Cancel]"] + - ["System.String", "System.Web.Security.FormsAuthentication!", "Property[LoginUrl]"] + - ["System.Boolean", "System.Web.Security.SqlMembershipProvider", "Method[ValidateUser].ReturnValue"] + - ["System.Boolean", "System.Web.Security.MembershipUser", "Property[IsApproved]"] + - ["System.Int32", "System.Web.Security.SqlMembershipProvider", "Method[GetNumberOfUsersOnline].ReturnValue"] + - ["System.String", "System.Web.Security.PassportIdentity", "Method[LogoutURL].ReturnValue"] + - ["System.String", "System.Web.Security.FormsIdentity", "Property[Name]"] + - ["System.String", "System.Web.Security.ActiveDirectoryMembershipUser", "Property[Comment]"] + - ["System.Web.Security.MembershipUser", "System.Web.Security.Membership!", "Method[CreateUser].ReturnValue"] + - ["System.Int32", "System.Web.Security.Membership!", "Property[MaxInvalidPasswordAttempts]"] + - ["System.Boolean", "System.Web.Security.ActiveDirectoryMembershipProvider", "Method[ValidateUser].ReturnValue"] + - ["System.String", "System.Web.Security.SqlRoleProvider", "Property[ApplicationName]"] + - ["System.String", "System.Web.Security.MembershipUser", "Method[ResetPassword].ReturnValue"] + - ["System.Web.Security.MembershipCreateStatus", "System.Web.Security.MembershipCreateStatus!", "Field[UserRejected]"] + - ["System.Boolean", "System.Web.Security.ActiveDirectoryMembershipProvider", "Property[EnablePasswordRetrieval]"] + - ["System.Web.Security.MembershipUserCollection", "System.Web.Security.SqlMembershipProvider", "Method[FindUsersByName].ReturnValue"] + - ["System.Web.Security.MembershipUser", "System.Web.Security.MembershipProvider", "Method[GetUser].ReturnValue"] + - ["System.Int32", "System.Web.Security.MembershipProvider", "Method[GetNumberOfUsersOnline].ReturnValue"] + - ["System.Boolean", "System.Web.Security.SqlRoleProvider", "Method[IsUserInRole].ReturnValue"] + - ["System.Web.Security.MembershipUser", "System.Web.Security.Membership!", "Method[GetUser].ReturnValue"] + - ["System.Object", "System.Web.Security.MembershipUserCollection", "Property[SyncRoot]"] + - ["System.Byte[]", "System.Web.Security.MachineKey!", "Method[Unprotect].ReturnValue"] + - ["System.Boolean", "System.Web.Security.RoleManagerEventArgs", "Property[RolesPopulated]"] + - ["System.Web.Security.MembershipPasswordFormat", "System.Web.Security.MembershipProvider", "Property[PasswordFormat]"] + - ["System.String[]", "System.Web.Security.SqlRoleProvider", "Method[GetUsersInRole].ReturnValue"] + - ["System.DateTime", "System.Web.Security.ActiveDirectoryMembershipUser", "Property[LastActivityDate]"] + - ["System.Int32", "System.Web.Security.ActiveDirectoryMembershipProvider", "Property[MaxInvalidPasswordAttempts]"] + - ["System.Boolean", "System.Web.Security.SqlMembershipProvider", "Method[ChangePasswordQuestionAndAnswer].ReturnValue"] + - ["System.Security.Principal.IPrincipal", "System.Web.Security.FormsAuthenticationEventArgs", "Property[User]"] + - ["System.String", "System.Web.Security.ValidatePasswordEventArgs", "Property[Password]"] + - ["System.Object", "System.Web.Security.MembershipUser", "Property[ProviderUserKey]"] + - ["System.Boolean", "System.Web.Security.ActiveDirectoryMembershipProvider", "Method[ChangePassword].ReturnValue"] + - ["System.Boolean", "System.Web.Security.Roles!", "Method[RoleExists].ReturnValue"] + - ["System.String[]", "System.Web.Security.RoleProvider", "Method[GetAllRoles].ReturnValue"] + - ["System.String", "System.Web.Security.RolePrincipal", "Property[CookiePath]"] + - ["System.Type", "System.Web.Security.MembershipPasswordAttribute", "Property[ResourceType]"] + - ["System.Boolean", "System.Web.Security.MembershipProvider", "Property[RequiresQuestionAndAnswer]"] + - ["System.String", "System.Web.Security.MembershipUser", "Property[Email]"] + - ["System.String", "System.Web.Security.PassportIdentity!", "Method[Encrypt].ReturnValue"] + - ["System.Int32", "System.Web.Security.Membership!", "Property[MinRequiredPasswordLength]"] + - ["System.Web.Security.MembershipUser", "System.Web.Security.SqlMembershipProvider", "Method[CreateUser].ReturnValue"] + - ["System.Int32", "System.Web.Security.Roles!", "Property[MaxCachedResults]"] + - ["System.Boolean", "System.Web.Security.Roles!", "Property[CreatePersistentCookie]"] + - ["System.Boolean", "System.Web.Security.PassportIdentity", "Method[GetIsAuthenticated].ReturnValue"] + - ["System.String", "System.Web.Security.PassportIdentity!", "Method[Decrypt].ReturnValue"] + - ["System.String", "System.Web.Security.SqlMembershipProvider", "Method[GeneratePassword].ReturnValue"] + - ["System.String", "System.Web.Security.MembershipUser", "Method[ToString].ReturnValue"] + - ["System.String", "System.Web.Security.MembershipUser", "Method[GetPassword].ReturnValue"] + - ["System.Web.HttpContext", "System.Web.Security.FormsAuthenticationEventArgs", "Property[Context]"] + - ["System.DateTime", "System.Web.Security.MembershipUser", "Property[LastActivityDate]"] + - ["System.String", "System.Web.Security.PassportIdentity", "Property[AuthenticationType]"] + - ["System.Web.Security.FormsAuthenticationTicket", "System.Web.Security.FormsAuthentication!", "Method[RenewTicketIfOld].ReturnValue"] + - ["System.Boolean", "System.Web.Security.MembershipProvider", "Method[UnlockUser].ReturnValue"] + - ["System.String[]", "System.Web.Security.SqlRoleProvider", "Method[GetAllRoles].ReturnValue"] + - ["System.Boolean", "System.Web.Security.AuthorizationStoreRoleProvider", "Method[IsUserInRole].ReturnValue"] + - ["System.Boolean", "System.Web.Security.ActiveDirectoryMembershipProvider", "Property[EnableSearchMethods]"] + - ["System.Web.HttpCookie", "System.Web.Security.FormsAuthentication!", "Method[GetAuthCookie].ReturnValue"] + - ["System.String", "System.Web.Security.MembershipProvider", "Method[ResetPassword].ReturnValue"] + - ["System.Web.Security.MembershipCreateStatus", "System.Web.Security.MembershipCreateStatus!", "Field[DuplicateUserName]"] + - ["System.String[]", "System.Web.Security.RoleProvider", "Method[GetRolesForUser].ReturnValue"] + - ["System.Web.SameSiteMode", "System.Web.Security.FormsAuthentication!", "Property[CookieSameSite]"] + - ["System.String", "System.Web.Security.MembershipProvider", "Method[GetPassword].ReturnValue"] + - ["System.Int32", "System.Web.Security.MembershipPasswordAttribute", "Property[MinRequiredPasswordLength]"] + - ["System.DateTime", "System.Web.Security.FormsAuthenticationTicket", "Property[IssueDate]"] + - ["System.Boolean", "System.Web.Security.RolePrincipal", "Property[IsRoleListCached]"] + - ["System.Web.HttpContext", "System.Web.Security.AnonymousIdentificationEventArgs", "Property[Context]"] + - ["System.Web.Security.MembershipUserCollection", "System.Web.Security.SqlMembershipProvider", "Method[FindUsersByEmail].ReturnValue"] + - ["System.Boolean", "System.Web.Security.PassportIdentity", "Property[HasTicket]"] + - ["System.Int32", "System.Web.Security.PassportIdentity", "Property[TimeSinceSignIn]"] + - ["System.String[]", "System.Web.Security.AuthorizationStoreRoleProvider", "Method[GetUsersInRole].ReturnValue"] + - ["System.Boolean", "System.Web.Security.WindowsTokenRoleProvider", "Method[IsUserInRole].ReturnValue"] + - ["System.Boolean", "System.Web.Security.ActiveDirectoryMembershipProvider", "Property[RequiresQuestionAndAnswer]"] + - ["System.Web.HttpContext", "System.Web.Security.DefaultAuthenticationEventArgs", "Property[Context]"] + - ["System.String", "System.Web.Security.RolePrincipal", "Property[ProviderName]"] + - ["System.Boolean", "System.Web.Security.MembershipUser", "Method[ChangePasswordQuestionAndAnswer].ReturnValue"] + - ["System.Boolean", "System.Web.Security.PassportIdentity!", "Method[CryptIsValid].ReturnValue"] + - ["System.Boolean", "System.Web.Security.WindowsTokenRoleProvider", "Method[RoleExists].ReturnValue"] + - ["System.DateTime", "System.Web.Security.MembershipUser", "Property[LastLoginDate]"] + - ["System.Int32", "System.Web.Security.MembershipProvider", "Property[PasswordAttemptWindow]"] + - ["System.Boolean", "System.Web.Security.FormsAuthenticationTicket", "Property[Expired]"] + - ["System.Int32", "System.Web.Security.PassportIdentity!", "Method[CryptPutSite].ReturnValue"] + - ["System.Web.Security.MembershipPasswordFormat", "System.Web.Security.ActiveDirectoryMembershipProvider", "Property[PasswordFormat]"] + - ["System.Web.Security.FormsAuthenticationTicket", "System.Web.Security.FormsAuthentication!", "Method[Decrypt].ReturnValue"] + - ["System.Web.Security.MembershipUserCollection", "System.Web.Security.MembershipProvider", "Method[FindUsersByName].ReturnValue"] + - ["System.String[]", "System.Web.Security.SqlRoleProvider", "Method[FindUsersInRole].ReturnValue"] + - ["System.Web.Security.ActiveDirectoryConnectionProtection", "System.Web.Security.ActiveDirectoryMembershipProvider", "Property[CurrentConnectionProtection]"] + - ["System.Security.Principal.IPrincipal", "System.Web.Security.WindowsAuthenticationEventArgs", "Property[User]"] + - ["System.Int32", "System.Web.Security.Membership!", "Property[PasswordAttemptWindow]"] + - ["System.Web.Security.RoleProviderCollection", "System.Web.Security.Roles!", "Property[Providers]"] + - ["System.String", "System.Web.Security.SqlMembershipProvider", "Property[PasswordStrengthRegularExpression]"] + - ["System.String", "System.Web.Security.ActiveDirectoryMembershipProvider", "Property[PasswordStrengthRegularExpression]"] + - ["System.Boolean", "System.Web.Security.RoleProvider", "Method[DeleteRole].ReturnValue"] + - ["System.Web.Security.MembershipCreateStatus", "System.Web.Security.MembershipCreateStatus!", "Field[InvalidProviderUserKey]"] + - ["System.Boolean", "System.Web.Security.MembershipProvider", "Method[DeleteUser].ReturnValue"] + - ["System.String[]", "System.Web.Security.AuthorizationStoreRoleProvider", "Method[GetAllRoles].ReturnValue"] + - ["System.Web.Security.MembershipPasswordFormat", "System.Web.Security.MembershipPasswordFormat!", "Field[Encrypted]"] + - ["System.Boolean", "System.Web.Security.Roles!", "Property[Enabled]"] + - ["System.String", "System.Web.Security.PassportIdentity", "Method[AuthUrl].ReturnValue"] + - ["System.Int32", "System.Web.Security.PassportIdentity", "Method[LoginUser].ReturnValue"] + - ["System.Boolean", "System.Web.Security.Membership!", "Property[EnablePasswordReset]"] + - ["System.Collections.IEnumerator", "System.Web.Security.MembershipUserCollection", "Method[GetEnumerator].ReturnValue"] + - ["System.String", "System.Web.Security.FormsAuthentication!", "Method[Encrypt].ReturnValue"] + - ["System.Int32", "System.Web.Security.PassportIdentity", "Property[TicketAge]"] + - ["System.String", "System.Web.Security.PassportIdentity", "Method[LogoTag].ReturnValue"] + - ["System.Boolean", "System.Web.Security.PassportIdentity", "Property[GetFromNetworkServer]"] + - ["System.String", "System.Web.Security.MembershipPasswordAttribute", "Property[PasswordStrengthRegularExpression]"] + - ["System.String[]", "System.Web.Security.SqlRoleProvider", "Method[GetRolesForUser].ReturnValue"] + - ["System.Web.Security.MembershipCreateStatus", "System.Web.Security.MembershipCreateStatus!", "Field[DuplicateEmail]"] + - ["System.String", "System.Web.Security.Membership!", "Method[GeneratePassword].ReturnValue"] + - ["System.Boolean", "System.Web.Security.RoleProvider", "Method[RoleExists].ReturnValue"] + - ["System.Web.Security.MembershipPasswordFormat", "System.Web.Security.MembershipPasswordFormat!", "Field[Hashed]"] + - ["System.Boolean", "System.Web.Security.FormsAuthentication!", "Property[RequireSSL]"] + - ["System.String", "System.Web.Security.AuthorizationStoreRoleProvider", "Property[ScopeName]"] + - ["System.String", "System.Web.Security.ValidatePasswordEventArgs", "Property[UserName]"] + - ["System.DateTime", "System.Web.Security.RolePrincipal", "Property[IssueDate]"] + - ["System.Boolean", "System.Web.Security.SqlMembershipProvider", "Property[EnablePasswordReset]"] + - ["System.Web.Security.MembershipUserCollection", "System.Web.Security.ActiveDirectoryMembershipProvider", "Method[FindUsersByEmail].ReturnValue"] + - ["System.String[]", "System.Web.Security.RolePrincipal", "Method[GetRoles].ReturnValue"] + - ["System.Web.Security.MachineKeyProtection", "System.Web.Security.MachineKeyProtection!", "Field[All]"] + - ["System.Boolean", "System.Web.Security.SqlMembershipProvider", "Property[RequiresUniqueEmail]"] + - ["System.Int32", "System.Web.Security.ActiveDirectoryMembershipProvider", "Property[MinRequiredNonAlphanumericCharacters]"] + - ["System.Web.Security.MachineKeyProtection", "System.Web.Security.MachineKeyProtection!", "Field[Validation]"] + - ["System.String", "System.Web.Security.Roles!", "Property[ApplicationName]"] + - ["System.Boolean", "System.Web.Security.ActiveDirectoryMembershipProvider", "Method[DeleteUser].ReturnValue"] + - ["System.Int32", "System.Web.Security.ActiveDirectoryMembershipProvider", "Property[PasswordAnswerAttemptLockoutDuration]"] + - ["System.String", "System.Web.Security.Membership!", "Method[GetUserNameByEmail].ReturnValue"] + - ["System.Int32", "System.Web.Security.AuthorizationStoreRoleProvider", "Property[CacheRefreshInterval]"] + - ["System.String", "System.Web.Security.MembershipUser", "Property[PasswordQuestion]"] + - ["System.Object", "System.Web.Security.PassportIdentity", "Method[GetOption].ReturnValue"] + - ["System.String", "System.Web.Security.Membership!", "Property[PasswordStrengthRegularExpression]"] + - ["System.String", "System.Web.Security.FormsAuthentication!", "Property[DefaultUrl]"] + - ["System.Web.Security.MembershipCreateStatus", "System.Web.Security.MembershipCreateStatus!", "Field[ProviderError]"] + - ["System.Web.HttpContext", "System.Web.Security.PassportAuthenticationEventArgs", "Property[Context]"] + - ["System.Boolean", "System.Web.Security.FormsAuthentication!", "Property[SlidingExpiration]"] + - ["System.String", "System.Web.Security.PassportIdentity", "Method[GetLoginChallenge].ReturnValue"] + - ["System.Boolean", "System.Web.Security.SqlRoleProvider", "Method[DeleteRole].ReturnValue"] + - ["System.Byte[]", "System.Web.Security.MembershipProvider", "Method[DecryptPassword].ReturnValue"] + - ["System.String[]", "System.Web.Security.Roles!", "Method[GetAllRoles].ReturnValue"] + - ["System.String", "System.Web.Security.FormsAuthentication!", "Property[FormsCookiePath]"] + - ["System.Web.Security.MembershipUser", "System.Web.Security.ActiveDirectoryMembershipProvider", "Method[GetUser].ReturnValue"] + - ["System.Int32", "System.Web.Security.Membership!", "Method[GetNumberOfUsersOnline].ReturnValue"] + - ["System.Boolean", "System.Web.Security.RolePrincipal", "Property[Expired]"] + - ["System.String", "System.Web.Security.PassportIdentity", "Property[Item]"] + - ["System.Boolean", "System.Web.Security.MembershipUserCollection", "Property[IsSynchronized]"] + - ["System.Security.Principal.IIdentity", "System.Web.Security.RolePrincipal", "Property[Identity]"] + - ["System.Int32", "System.Web.Security.SqlMembershipProvider", "Property[MinRequiredNonAlphanumericCharacters]"] + - ["System.Int32", "System.Web.Security.ActiveDirectoryMembershipProvider", "Method[GetNumberOfUsersOnline].ReturnValue"] + - ["System.Web.Security.MembershipCreateStatus", "System.Web.Security.MembershipCreateStatus!", "Field[InvalidEmail]"] + - ["System.Boolean", "System.Web.Security.ValidatePasswordEventArgs", "Property[IsNewUser]"] + - ["System.Int32", "System.Web.Security.MembershipProvider", "Property[MinRequiredNonAlphanumericCharacters]"] + - ["System.Boolean", "System.Web.Security.FormsAuthenticationTicket", "Property[IsPersistent]"] + - ["System.String", "System.Web.Security.ActiveDirectoryMembershipProvider", "Method[GetPassword].ReturnValue"] + - ["System.Web.HttpContext", "System.Web.Security.WindowsAuthenticationEventArgs", "Property[Context]"] + - ["System.String", "System.Web.Security.Membership!", "Property[HashAlgorithmType]"] + - ["System.Boolean", "System.Web.Security.Membership!", "Property[EnablePasswordRetrieval]"] + - ["System.Boolean", "System.Web.Security.MembershipProvider", "Property[EnablePasswordReset]"] + - ["System.String", "System.Web.Security.MembershipUser", "Property[Comment]"] + - ["System.Boolean", "System.Web.Security.Roles!", "Property[CookieRequireSSL]"] + - ["System.Boolean", "System.Web.Security.AnonymousIdentificationModule!", "Property[Enabled]"] + - ["System.Boolean", "System.Web.Security.SqlMembershipProvider", "Method[DeleteUser].ReturnValue"] + - ["System.Web.Security.MembershipCreateStatus", "System.Web.Security.MembershipCreateStatus!", "Field[InvalidAnswer]"] + - ["System.Web.Security.MembershipUserCollection", "System.Web.Security.MembershipProvider", "Method[FindUsersByEmail].ReturnValue"] + - ["System.String[]", "System.Web.Security.Roles!", "Method[GetUsersInRole].ReturnValue"] + - ["System.String", "System.Web.Security.MembershipPasswordAttribute", "Property[PasswordStrengthError]"] + - ["System.ComponentModel.DataAnnotations.ValidationResult", "System.Web.Security.MembershipPasswordAttribute", "Method[IsValid].ReturnValue"] + - ["System.Boolean", "System.Web.Security.Roles!", "Property[CacheRolesInCookie]"] + - ["System.Boolean", "System.Web.Security.Membership!", "Method[ValidateUser].ReturnValue"] + - ["System.Boolean", "System.Web.Security.AuthorizationStoreRoleProvider", "Method[DeleteRole].ReturnValue"] + - ["System.Web.Security.MembershipUserCollection", "System.Web.Security.Membership!", "Method[GetAllUsers].ReturnValue"] + - ["System.Web.Security.PassportIdentity", "System.Web.Security.PassportAuthenticationEventArgs", "Property[Identity]"] + - ["System.Boolean", "System.Web.Security.Roles!", "Property[CookieSlidingExpiration]"] + - ["System.Boolean", "System.Web.Security.RoleProvider", "Method[IsUserInRole].ReturnValue"] + - ["System.Web.Security.ActiveDirectoryConnectionProtection", "System.Web.Security.ActiveDirectoryConnectionProtection!", "Field[None]"] + - ["System.String", "System.Web.Security.SqlMembershipProvider", "Method[GetUserNameByEmail].ReturnValue"] + - ["System.Byte[]", "System.Web.Security.MachineKey!", "Method[Decode].ReturnValue"] + - ["System.String", "System.Web.Security.PassportIdentity", "Method[GetDomainAttribute].ReturnValue"] + - ["System.String", "System.Web.Security.FormsAuthenticationTicket", "Property[Name]"] + - ["System.Boolean", "System.Web.Security.MembershipProvider", "Property[RequiresUniqueEmail]"] + - ["System.String", "System.Web.Security.PassportIdentity", "Property[HexPUID]"] + - ["System.Web.Configuration.TicketCompatibilityMode", "System.Web.Security.FormsAuthentication!", "Property[TicketCompatibilityMode]"] + - ["System.String", "System.Web.Security.ActiveDirectoryMembershipUser", "Property[Email]"] + - ["System.Web.Security.MembershipProvider", "System.Web.Security.Membership!", "Property[Provider]"] + - ["System.String", "System.Web.Security.Roles!", "Property[Domain]"] + - ["System.String", "System.Web.Security.MembershipProvider", "Property[PasswordStrengthRegularExpression]"] + - ["System.Web.Security.MembershipCreateStatus", "System.Web.Security.MembershipCreateStatus!", "Field[Success]"] + - ["System.Web.Security.RoleProvider", "System.Web.Security.RoleProviderCollection", "Property[Item]"] + - ["System.Boolean", "System.Web.Security.ActiveDirectoryMembershipProvider", "Property[EnablePasswordReset]"] + - ["System.String[]", "System.Web.Security.RoleProvider", "Method[GetUsersInRole].ReturnValue"] + - ["System.Boolean", "System.Web.Security.Roles!", "Method[IsUserInRole].ReturnValue"] + - ["System.Boolean", "System.Web.Security.FormsAuthentication!", "Property[EnableCrossAppRedirects]"] + - ["System.String", "System.Web.Security.FormsIdentity", "Property[AuthenticationType]"] + - ["System.Web.Security.MembershipUserCollection", "System.Web.Security.ActiveDirectoryMembershipProvider", "Method[FindUsersByName].ReturnValue"] + - ["System.Security.Claims.ClaimsIdentity", "System.Web.Security.FormsIdentity", "Method[Clone].ReturnValue"] + - ["System.Boolean", "System.Web.Security.MembershipUser", "Method[ChangePassword].ReturnValue"] + - ["System.String", "System.Web.Security.FormsAuthentication!", "Method[GetRedirectUrl].ReturnValue"] + - ["System.String", "System.Web.Security.SqlMembershipProvider", "Property[ApplicationName]"] + - ["System.Boolean", "System.Web.Security.RolePrincipal", "Property[CachedListChanged]"] + - ["System.Int32", "System.Web.Security.PassportIdentity!", "Method[CryptPutHost].ReturnValue"] + - ["System.Int32", "System.Web.Security.Membership!", "Property[MinRequiredNonAlphanumericCharacters]"] + - ["System.String[]", "System.Web.Security.AuthorizationStoreRoleProvider", "Method[GetRolesForUser].ReturnValue"] + - ["System.Boolean", "System.Web.Security.ActiveDirectoryMembershipUser", "Property[IsApproved]"] + - ["System.Int32", "System.Web.Security.MembershipUserCollection", "Property[Count]"] + - ["System.String", "System.Web.Security.ActiveDirectoryMembershipProvider", "Method[GeneratePassword].ReturnValue"] + - ["System.DateTime", "System.Web.Security.MembershipUser", "Property[LastLockoutDate]"] + - ["System.Security.Principal.WindowsIdentity", "System.Web.Security.WindowsAuthenticationEventArgs", "Property[Identity]"] + - ["System.Web.Security.MembershipUserCollection", "System.Web.Security.SqlMembershipProvider", "Method[GetAllUsers].ReturnValue"] + - ["System.Web.Security.MembershipCreateStatus", "System.Web.Security.MembershipCreateStatus!", "Field[InvalidUserName]"] + - ["System.Boolean", "System.Web.Security.ActiveDirectoryMembershipProvider", "Method[ChangePasswordQuestionAndAnswer].ReturnValue"] + - ["System.Int32", "System.Web.Security.SqlMembershipProvider", "Property[MinRequiredPasswordLength]"] + - ["System.Web.Security.MembershipUserCollection", "System.Web.Security.Membership!", "Method[FindUsersByName].ReturnValue"] + - ["System.String[]", "System.Web.Security.Roles!", "Method[FindUsersInRole].ReturnValue"] + - ["System.Boolean", "System.Web.Security.WindowsTokenRoleProvider", "Method[DeleteRole].ReturnValue"] + - ["System.Web.Security.ActiveDirectoryConnectionProtection", "System.Web.Security.ActiveDirectoryConnectionProtection!", "Field[SignAndSeal]"] + - ["System.String", "System.Web.Security.PassportIdentity!", "Method[Compress].ReturnValue"] + - ["System.Boolean", "System.Web.Security.Membership!", "Method[DeleteUser].ReturnValue"] + - ["System.Security.Principal.IPrincipal", "System.Web.Security.PassportAuthenticationEventArgs", "Property[User]"] + - ["System.String", "System.Web.Security.PassportIdentity", "Property[Name]"] + - ["System.String", "System.Web.Security.MembershipProvider", "Property[ApplicationName]"] + - ["System.Boolean", "System.Web.Security.SqlRoleProvider", "Method[RoleExists].ReturnValue"] + - ["System.String", "System.Web.Security.MembershipProvider", "Method[GetUserNameByEmail].ReturnValue"] + - ["System.Byte[]", "System.Web.Security.MachineKey!", "Method[Protect].ReturnValue"] + - ["System.Exception", "System.Web.Security.ValidatePasswordEventArgs", "Property[FailureInformation]"] + - ["System.Boolean", "System.Web.Security.AuthorizationStoreRoleProvider", "Method[RoleExists].ReturnValue"] + - ["System.String", "System.Web.Security.AnonymousIdentificationEventArgs", "Property[AnonymousID]"] + - ["System.Nullable", "System.Web.Security.MembershipPasswordAttribute", "Property[PasswordStrengthRegexTimeout]"] + - ["System.Web.Security.CookieProtection", "System.Web.Security.CookieProtection!", "Field[Validation]"] + - ["System.Web.Security.MembershipUser", "System.Web.Security.MembershipUserCollection", "Property[Item]"] + - ["System.String", "System.Web.Security.WindowsTokenRoleProvider", "Property[ApplicationName]"] + - ["System.Boolean", "System.Web.Security.UrlAuthorizationModule!", "Method[CheckUrlAccessForPrincipal].ReturnValue"] + - ["System.Boolean", "System.Web.Security.FileAuthorizationModule!", "Method[CheckFileAccessForUser].ReturnValue"] + - ["System.String", "System.Web.Security.PassportIdentity", "Method[AuthUrl2].ReturnValue"] + - ["System.String", "System.Web.Security.ActiveDirectoryMembershipProvider", "Method[GetUserNameByEmail].ReturnValue"] + - ["System.Int32", "System.Web.Security.SqlMembershipProvider", "Property[PasswordAttemptWindow]"] + - ["System.Boolean", "System.Web.Security.ActiveDirectoryMembershipProvider", "Property[RequiresUniqueEmail]"] + - ["System.String", "System.Web.Security.FormsAuthentication!", "Property[FormsCookieName]"] + - ["System.Boolean", "System.Web.Security.PassportIdentity", "Method[HaveConsent].ReturnValue"] + - ["System.Int32", "System.Web.Security.Roles!", "Property[CookieTimeout]"] + - ["System.Web.Security.MembershipCreateStatus", "System.Web.Security.MembershipCreateUserException", "Property[StatusCode]"] + - ["System.Web.Security.MembershipUser", "System.Web.Security.SqlMembershipProvider", "Method[GetUser].ReturnValue"] + - ["System.Byte[]", "System.Web.Security.MembershipProvider", "Method[EncryptPassword].ReturnValue"] + - ["System.Web.Security.MachineKeyProtection", "System.Web.Security.MachineKeyProtection!", "Field[Encryption]"] + - ["System.DateTime", "System.Web.Security.ActiveDirectoryMembershipUser", "Property[LastLoginDate]"] + - ["System.String", "System.Web.Security.MembershipUser", "Property[UserName]"] + - ["System.Object", "System.Web.Security.ActiveDirectoryMembershipUser", "Property[ProviderUserKey]"] + - ["System.Int32", "System.Web.Security.PassportIdentity", "Property[Error]"] + - ["System.TimeSpan", "System.Web.Security.FormsAuthentication!", "Property[Timeout]"] + - ["System.Int32", "System.Web.Security.MembershipProvider", "Property[MinRequiredPasswordLength]"] + - ["System.Web.Security.MembershipUser", "System.Web.Security.ActiveDirectoryMembershipProvider", "Method[CreateUser].ReturnValue"] + - ["System.Web.Security.MembershipUserCollection", "System.Web.Security.Membership!", "Method[FindUsersByEmail].ReturnValue"] + - ["System.Boolean", "System.Web.Security.PassportIdentity", "Property[HasSavedPassword]"] + - ["System.Int32", "System.Web.Security.MembershipProvider", "Property[MaxInvalidPasswordAttempts]"] + - ["System.String", "System.Web.Security.PassportIdentity!", "Method[Decompress].ReturnValue"] + - ["System.Boolean", "System.Web.Security.RolePrincipal", "Method[IsInRole].ReturnValue"] + - ["System.Web.Security.MembershipUser", "System.Web.Security.MembershipProvider", "Method[CreateUser].ReturnValue"] + - ["System.Object", "System.Web.Security.PassportIdentity", "Method[GetCurrentConfig].ReturnValue"] + - ["System.String[]", "System.Web.Security.WindowsTokenRoleProvider", "Method[GetAllRoles].ReturnValue"] + - ["System.Boolean", "System.Web.Security.ActiveDirectoryMembershipProvider", "Method[UnlockUser].ReturnValue"] + - ["System.Boolean", "System.Web.Security.MembershipProvider", "Method[ValidateUser].ReturnValue"] + - ["System.Object", "System.Web.Security.PassportIdentity", "Method[Ticket].ReturnValue"] + - ["System.String", "System.Web.Security.Roles!", "Property[CookieName]"] + - ["System.String", "System.Web.Security.RolePrincipal", "Method[ToEncryptedTicket].ReturnValue"] + - ["System.Int32", "System.Web.Security.SqlMembershipProvider", "Property[MaxInvalidPasswordAttempts]"] + - ["System.Boolean", "System.Web.Security.SqlMembershipProvider", "Property[RequiresQuestionAndAnswer]"] + - ["System.String", "System.Web.Security.FormsAuthenticationTicket", "Property[CookiePath]"] + - ["System.String", "System.Web.Security.PassportIdentity", "Method[GetDomainFromMemberName].ReturnValue"] + - ["System.String[]", "System.Web.Security.WindowsTokenRoleProvider", "Method[FindUsersInRole].ReturnValue"] + - ["System.DateTime", "System.Web.Security.MembershipUser", "Property[CreationDate]"] + - ["System.Boolean", "System.Web.Security.MembershipProvider", "Property[EnablePasswordRetrieval]"] + - ["System.Web.Security.CookieProtection", "System.Web.Security.CookieProtection!", "Field[None]"] + - ["System.String", "System.Web.Security.SqlMembershipProvider", "Method[GetPassword].ReturnValue"] + - ["System.Web.Security.MembershipUserCollection", "System.Web.Security.ActiveDirectoryMembershipProvider", "Method[GetAllUsers].ReturnValue"] + - ["System.Int32", "System.Web.Security.MembershipPasswordAttribute", "Property[MinRequiredNonAlphanumericCharacters]"] + - ["System.String", "System.Web.Security.FormsAuthentication!", "Method[HashPasswordForStoringInConfigFile].ReturnValue"] + - ["System.String[]", "System.Web.Security.WindowsTokenRoleProvider", "Method[GetRolesForUser].ReturnValue"] + - ["System.Web.Security.MembershipProvider", "System.Web.Security.MembershipProviderCollection", "Property[Item]"] + - ["System.String", "System.Web.Security.SqlMembershipProvider", "Method[ResetPassword].ReturnValue"] + - ["System.String[]", "System.Web.Security.WindowsTokenRoleProvider", "Method[GetUsersInRole].ReturnValue"] + - ["System.Int32", "System.Web.Security.RolePrincipal", "Property[Version]"] + - ["System.String", "System.Web.Security.MembershipPasswordAttribute", "Method[FormatErrorMessage].ReturnValue"] + - ["System.DateTime", "System.Web.Security.FormsAuthenticationTicket", "Property[Expiration]"] + - ["System.DateTime", "System.Web.Security.MembershipUser", "Property[LastPasswordChangedDate]"] + - ["System.Web.Security.CookieProtection", "System.Web.Security.CookieProtection!", "Field[Encryption]"] + - ["System.Boolean", "System.Web.Security.PassportIdentity", "Method[HasFlag].ReturnValue"] + - ["System.Web.Security.RoleProvider", "System.Web.Security.Roles!", "Property[Provider]"] + - ["System.Boolean", "System.Web.Security.PassportIdentity", "Property[IsAuthenticated]"] + - ["System.Web.Security.FormsAuthenticationTicket", "System.Web.Security.FormsIdentity", "Property[Ticket]"] + - ["System.String", "System.Web.Security.ActiveDirectoryMembershipProvider", "Method[ResetPassword].ReturnValue"] + - ["System.Boolean", "System.Web.Security.SqlMembershipProvider", "Method[ChangePassword].ReturnValue"] + - ["System.Boolean", "System.Web.Security.Membership!", "Property[RequiresQuestionAndAnswer]"] + - ["System.String", "System.Web.Security.Membership!", "Property[ApplicationName]"] + - ["System.Boolean", "System.Web.Security.FormsAuthentication!", "Property[CookiesSupported]"] + - ["System.Boolean", "System.Web.Security.SqlMembershipProvider", "Property[EnablePasswordRetrieval]"] + - ["System.Web.Security.MembershipUserCollection", "System.Web.Security.MembershipProvider", "Method[GetAllUsers].ReturnValue"] + - ["System.Boolean", "System.Web.Security.PassportIdentity", "Method[HasProfile].ReturnValue"] + - ["System.Boolean", "System.Web.Security.MembershipUser", "Property[IsLockedOut]"] + - ["System.Boolean", "System.Web.Security.MembershipUser", "Method[UnlockUser].ReturnValue"] + - ["System.String", "System.Web.Security.MembershipPasswordAttribute", "Property[MinPasswordLengthError]"] + - ["System.String", "System.Web.Security.AuthorizationStoreRoleProvider", "Property[ApplicationName]"] + - ["System.String", "System.Web.Security.MembershipUser", "Property[ProviderName]"] + - ["System.Web.Security.ActiveDirectoryConnectionProtection", "System.Web.Security.ActiveDirectoryConnectionProtection!", "Field[Ssl]"] + - ["System.Int32", "System.Web.Security.ActiveDirectoryMembershipProvider", "Property[PasswordAttemptWindow]"] + - ["System.String[]", "System.Web.Security.RoleProvider", "Method[FindUsersInRole].ReturnValue"] + - ["System.Boolean", "System.Web.Security.FormsIdentity", "Property[IsAuthenticated]"] + - ["System.Int32", "System.Web.Security.Membership!", "Property[UserIsOnlineTimeWindow]"] + - ["System.Web.Security.MembershipCreateStatus", "System.Web.Security.MembershipCreateStatus!", "Field[InvalidPassword]"] + - ["System.String", "System.Web.Security.RoleProvider", "Property[ApplicationName]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemWebSecurityAntiXss/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemWebSecurityAntiXss/model.yml new file mode 100644 index 000000000000..197d61c0d8b2 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemWebSecurityAntiXss/model.yml @@ -0,0 +1,165 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Web.Security.AntiXss.MidCodeCharts", "System.Web.Security.AntiXss.MidCodeCharts!", "Field[MiscellaneousSymbolsAndArrows]"] + - ["System.Web.Security.AntiXss.LowerCodeCharts", "System.Web.Security.AntiXss.LowerCodeCharts!", "Field[Tamil]"] + - ["System.Web.Security.AntiXss.MidCodeCharts", "System.Web.Security.AntiXss.MidCodeCharts!", "Field[None]"] + - ["System.Web.Security.AntiXss.MidCodeCharts", "System.Web.Security.AntiXss.MidCodeCharts!", "Field[Tifinagh]"] + - ["System.String", "System.Web.Security.AntiXss.AntiXssEncoder!", "Method[CssEncode].ReturnValue"] + - ["System.Web.Security.AntiXss.LowerCodeCharts", "System.Web.Security.AntiXss.LowerCodeCharts!", "Field[Syriac]"] + - ["System.Web.Security.AntiXss.MidCodeCharts", "System.Web.Security.AntiXss.MidCodeCharts!", "Field[Arrows]"] + - ["System.Web.Security.AntiXss.LowerCodeCharts", "System.Web.Security.AntiXss.LowerCodeCharts!", "Field[LatinExtendedB]"] + - ["System.Web.Security.AntiXss.UpperMidCodeCharts", "System.Web.Security.AntiXss.UpperMidCodeCharts!", "Field[CyrillicExtendedA]"] + - ["System.Web.Security.AntiXss.LowerCodeCharts", "System.Web.Security.AntiXss.LowerCodeCharts!", "Field[Malayalam]"] + - ["System.Web.Security.AntiXss.UpperCodeCharts", "System.Web.Security.AntiXss.UpperCodeCharts!", "Field[KayahLi]"] + - ["System.Web.Security.AntiXss.MidCodeCharts", "System.Web.Security.AntiXss.MidCodeCharts!", "Field[EnclosedAlphanumerics]"] + - ["System.Web.Security.AntiXss.LowerMidCodeCharts", "System.Web.Security.AntiXss.LowerMidCodeCharts!", "Field[UnifiedCanadianAboriginalSyllabics]"] + - ["System.Web.Security.AntiXss.LowerMidCodeCharts", "System.Web.Security.AntiXss.LowerMidCodeCharts!", "Field[Balinese]"] + - ["System.Web.Security.AntiXss.UpperMidCodeCharts", "System.Web.Security.AntiXss.UpperMidCodeCharts!", "Field[Vai]"] + - ["System.Web.Security.AntiXss.MidCodeCharts", "System.Web.Security.AntiXss.MidCodeCharts!", "Field[GeometricShapes]"] + - ["System.Web.Security.AntiXss.MidCodeCharts", "System.Web.Security.AntiXss.MidCodeCharts!", "Field[ControlPictures]"] + - ["System.Web.Security.AntiXss.UpperMidCodeCharts", "System.Web.Security.AntiXss.UpperMidCodeCharts!", "Field[CjkSymbolsAndPunctuation]"] + - ["System.Web.Security.AntiXss.LowerMidCodeCharts", "System.Web.Security.AntiXss.LowerMidCodeCharts!", "Field[Myanmar]"] + - ["System.Web.Security.AntiXss.UpperCodeCharts", "System.Web.Security.AntiXss.UpperCodeCharts!", "Field[CjkCompatibilityIdeographs]"] + - ["System.Web.Security.AntiXss.LowerCodeCharts", "System.Web.Security.AntiXss.LowerCodeCharts!", "Field[SpacingModifierLetters]"] + - ["System.Web.Security.AntiXss.LowerMidCodeCharts", "System.Web.Security.AntiXss.LowerMidCodeCharts!", "Field[CombiningDiacriticalMarksSupplement]"] + - ["System.Web.Security.AntiXss.UpperMidCodeCharts", "System.Web.Security.AntiXss.UpperMidCodeCharts!", "Field[None]"] + - ["System.Web.Security.AntiXss.UpperMidCodeCharts", "System.Web.Security.AntiXss.UpperMidCodeCharts!", "Field[HangulCompatibilityJamo]"] + - ["System.Web.Security.AntiXss.UpperMidCodeCharts", "System.Web.Security.AntiXss.UpperMidCodeCharts!", "Field[CjkStrokes]"] + - ["System.Web.Security.AntiXss.LowerCodeCharts", "System.Web.Security.AntiXss.LowerCodeCharts!", "Field[Oriya]"] + - ["System.String", "System.Web.Security.AntiXss.AntiXssEncoder!", "Method[HtmlEncode].ReturnValue"] + - ["System.Web.Security.AntiXss.LowerMidCodeCharts", "System.Web.Security.AntiXss.LowerMidCodeCharts!", "Field[Lepcha]"] + - ["System.Web.Security.AntiXss.LowerMidCodeCharts", "System.Web.Security.AntiXss.LowerMidCodeCharts!", "Field[None]"] + - ["System.Web.Security.AntiXss.LowerCodeCharts", "System.Web.Security.AntiXss.LowerCodeCharts!", "Field[GreekAndCoptic]"] + - ["System.Web.Security.AntiXss.LowerMidCodeCharts", "System.Web.Security.AntiXss.LowerMidCodeCharts!", "Field[Tagalog]"] + - ["System.Web.Security.AntiXss.LowerCodeCharts", "System.Web.Security.AntiXss.LowerCodeCharts!", "Field[Lao]"] + - ["System.Web.Security.AntiXss.UpperCodeCharts", "System.Web.Security.AntiXss.UpperCodeCharts!", "Field[ArabicPresentationFormsA]"] + - ["System.Web.Security.AntiXss.MidCodeCharts", "System.Web.Security.AntiXss.MidCodeCharts!", "Field[MiscellaneousSymbols]"] + - ["System.String", "System.Web.Security.AntiXss.AntiXssEncoder!", "Method[HtmlFormUrlEncode].ReturnValue"] + - ["System.Web.Security.AntiXss.UpperMidCodeCharts", "System.Web.Security.AntiXss.UpperMidCodeCharts!", "Field[CjkUnifiedIdeographs]"] + - ["System.Web.Security.AntiXss.LowerMidCodeCharts", "System.Web.Security.AntiXss.LowerMidCodeCharts!", "Field[PhoneticExtensionsSupplement]"] + - ["System.Web.Security.AntiXss.LowerCodeCharts", "System.Web.Security.AntiXss.LowerCodeCharts!", "Field[Tibetan]"] + - ["System.Web.Security.AntiXss.LowerMidCodeCharts", "System.Web.Security.AntiXss.LowerMidCodeCharts!", "Field[Georgian]"] + - ["System.Web.Security.AntiXss.MidCodeCharts", "System.Web.Security.AntiXss.MidCodeCharts!", "Field[GeorgianSupplement]"] + - ["System.Web.Security.AntiXss.MidCodeCharts", "System.Web.Security.AntiXss.MidCodeCharts!", "Field[SupplementalMathematicalOperators]"] + - ["System.Web.Security.AntiXss.LowerMidCodeCharts", "System.Web.Security.AntiXss.LowerMidCodeCharts!", "Field[Khmer]"] + - ["System.Web.Security.AntiXss.UpperMidCodeCharts", "System.Web.Security.AntiXss.UpperMidCodeCharts!", "Field[Phagspa]"] + - ["System.Web.Security.AntiXss.UpperMidCodeCharts", "System.Web.Security.AntiXss.UpperMidCodeCharts!", "Field[Bopomofo]"] + - ["System.Web.Security.AntiXss.LowerCodeCharts", "System.Web.Security.AntiXss.LowerCodeCharts!", "Field[Telugu]"] + - ["System.Web.Security.AntiXss.LowerCodeCharts", "System.Web.Security.AntiXss.LowerCodeCharts!", "Field[Sinhala]"] + - ["System.Web.Security.AntiXss.LowerMidCodeCharts", "System.Web.Security.AntiXss.LowerMidCodeCharts!", "Field[VedicExtensions]"] + - ["System.Web.Security.AntiXss.LowerMidCodeCharts", "System.Web.Security.AntiXss.LowerMidCodeCharts!", "Field[EthiopicSupplement]"] + - ["System.Web.Security.AntiXss.UpperCodeCharts", "System.Web.Security.AntiXss.UpperCodeCharts!", "Field[TaiViet]"] + - ["System.Web.Security.AntiXss.LowerMidCodeCharts", "System.Web.Security.AntiXss.LowerMidCodeCharts!", "Field[Ogham]"] + - ["System.Web.Security.AntiXss.UpperCodeCharts", "System.Web.Security.AntiXss.UpperCodeCharts!", "Field[Specials]"] + - ["System.Web.Security.AntiXss.MidCodeCharts", "System.Web.Security.AntiXss.MidCodeCharts!", "Field[MathematicalOperators]"] + - ["System.Web.Security.AntiXss.LowerMidCodeCharts", "System.Web.Security.AntiXss.LowerMidCodeCharts!", "Field[Cherokee]"] + - ["System.Web.Security.AntiXss.UpperMidCodeCharts", "System.Web.Security.AntiXss.UpperMidCodeCharts!", "Field[CjkCompatibility]"] + - ["System.Web.Security.AntiXss.UpperCodeCharts", "System.Web.Security.AntiXss.UpperCodeCharts!", "Field[HalfWidthAndFullWidthForms]"] + - ["System.Web.Security.AntiXss.LowerMidCodeCharts", "System.Web.Security.AntiXss.LowerMidCodeCharts!", "Field[Limbu]"] + - ["System.Web.Security.AntiXss.UpperMidCodeCharts", "System.Web.Security.AntiXss.UpperMidCodeCharts!", "Field[IdeographicDescriptionCharacters]"] + - ["System.Web.Security.AntiXss.UpperMidCodeCharts", "System.Web.Security.AntiXss.UpperMidCodeCharts!", "Field[KatakanaPhoneticExtensions]"] + - ["System.Web.Security.AntiXss.LowerCodeCharts", "System.Web.Security.AntiXss.LowerCodeCharts!", "Field[IpaExtensions]"] + - ["System.Web.Security.AntiXss.UpperCodeCharts", "System.Web.Security.AntiXss.UpperCodeCharts!", "Field[HangulJamoExtendedB]"] + - ["System.Web.Security.AntiXss.UpperMidCodeCharts", "System.Web.Security.AntiXss.UpperMidCodeCharts!", "Field[YiRadicals]"] + - ["System.Web.Security.AntiXss.MidCodeCharts", "System.Web.Security.AntiXss.MidCodeCharts!", "Field[EthiopicExtended]"] + - ["System.Web.Security.AntiXss.LowerCodeCharts", "System.Web.Security.AntiXss.LowerCodeCharts!", "Field[Hebrew]"] + - ["System.Web.Security.AntiXss.MidCodeCharts", "System.Web.Security.AntiXss.MidCodeCharts!", "Field[GeneralPunctuation]"] + - ["System.Web.Security.AntiXss.UpperCodeCharts", "System.Web.Security.AntiXss.UpperCodeCharts!", "Field[None]"] + - ["System.Web.Security.AntiXss.LowerMidCodeCharts", "System.Web.Security.AntiXss.LowerMidCodeCharts!", "Field[Sudanese]"] + - ["System.Web.Security.AntiXss.UpperMidCodeCharts", "System.Web.Security.AntiXss.UpperMidCodeCharts!", "Field[SylotiNagri]"] + - ["System.Web.Security.AntiXss.MidCodeCharts", "System.Web.Security.AntiXss.MidCodeCharts!", "Field[NumberForms]"] + - ["System.Web.Security.AntiXss.UpperMidCodeCharts", "System.Web.Security.AntiXss.UpperMidCodeCharts!", "Field[CommonIndicNumberForms]"] + - ["System.Web.Security.AntiXss.MidCodeCharts", "System.Web.Security.AntiXss.MidCodeCharts!", "Field[OpticalCharacterRecognition]"] + - ["System.Web.Security.AntiXss.UpperCodeCharts", "System.Web.Security.AntiXss.UpperCodeCharts!", "Field[CjkCompatibilityForms]"] + - ["System.Web.Security.AntiXss.UpperCodeCharts", "System.Web.Security.AntiXss.UpperCodeCharts!", "Field[MyanmarExtendedA]"] + - ["System.Web.Security.AntiXss.LowerMidCodeCharts", "System.Web.Security.AntiXss.LowerMidCodeCharts!", "Field[PhoneticExtensions]"] + - ["System.Web.Security.AntiXss.LowerCodeCharts", "System.Web.Security.AntiXss.LowerCodeCharts!", "Field[CombiningDiacriticalMarks]"] + - ["System.Web.Security.AntiXss.LowerCodeCharts", "System.Web.Security.AntiXss.LowerCodeCharts!", "Field[C1ControlsAndLatin1Supplement]"] + - ["System.Web.Security.AntiXss.MidCodeCharts", "System.Web.Security.AntiXss.MidCodeCharts!", "Field[BoxDrawing]"] + - ["System.Web.Security.AntiXss.UpperCodeCharts", "System.Web.Security.AntiXss.UpperCodeCharts!", "Field[Rejang]"] + - ["System.Web.Security.AntiXss.UpperMidCodeCharts", "System.Web.Security.AntiXss.UpperMidCodeCharts!", "Field[SupplementalPunctuation]"] + - ["System.Web.Security.AntiXss.UpperCodeCharts", "System.Web.Security.AntiXss.UpperCodeCharts!", "Field[CombiningHalfMarks]"] + - ["System.Web.Security.AntiXss.LowerMidCodeCharts", "System.Web.Security.AntiXss.LowerMidCodeCharts!", "Field[UnifiedCanadianAboriginalSyllabicsExtended]"] + - ["System.Web.Security.AntiXss.MidCodeCharts", "System.Web.Security.AntiXss.MidCodeCharts!", "Field[MiscellaneousMathematicalSymbolsB]"] + - ["System.Web.Security.AntiXss.UpperCodeCharts", "System.Web.Security.AntiXss.UpperCodeCharts!", "Field[AlphabeticPresentationForms]"] + - ["System.Web.Security.AntiXss.UpperMidCodeCharts", "System.Web.Security.AntiXss.UpperMidCodeCharts!", "Field[Hiragana]"] + - ["System.Web.Security.AntiXss.MidCodeCharts", "System.Web.Security.AntiXss.MidCodeCharts!", "Field[BlockElements]"] + - ["System.Web.Security.AntiXss.UpperCodeCharts", "System.Web.Security.AntiXss.UpperCodeCharts!", "Field[VariationSelectors]"] + - ["System.Byte[]", "System.Web.Security.AntiXss.AntiXssEncoder", "Method[UrlEncode].ReturnValue"] + - ["System.Web.Security.AntiXss.UpperMidCodeCharts", "System.Web.Security.AntiXss.UpperMidCodeCharts!", "Field[Lisu]"] + - ["System.Web.Security.AntiXss.LowerMidCodeCharts", "System.Web.Security.AntiXss.LowerMidCodeCharts!", "Field[OlChiki]"] + - ["System.Web.Security.AntiXss.LowerCodeCharts", "System.Web.Security.AntiXss.LowerCodeCharts!", "Field[None]"] + - ["System.Web.Security.AntiXss.LowerCodeCharts", "System.Web.Security.AntiXss.LowerCodeCharts!", "Field[Devanagari]"] + - ["System.Web.Security.AntiXss.LowerMidCodeCharts", "System.Web.Security.AntiXss.LowerMidCodeCharts!", "Field[Buginese]"] + - ["System.Web.Security.AntiXss.UpperMidCodeCharts", "System.Web.Security.AntiXss.UpperMidCodeCharts!", "Field[EnclosedCjkLettersAndMonths]"] + - ["System.Web.Security.AntiXss.UpperMidCodeCharts", "System.Web.Security.AntiXss.UpperMidCodeCharts!", "Field[Saurashtra]"] + - ["System.String", "System.Web.Security.AntiXss.AntiXssEncoder!", "Method[XmlAttributeEncode].ReturnValue"] + - ["System.Web.Security.AntiXss.MidCodeCharts", "System.Web.Security.AntiXss.MidCodeCharts!", "Field[LetterlikeSymbols]"] + - ["System.Web.Security.AntiXss.LowerMidCodeCharts", "System.Web.Security.AntiXss.LowerMidCodeCharts!", "Field[KhmerSymbols]"] + - ["System.Web.Security.AntiXss.UpperMidCodeCharts", "System.Web.Security.AntiXss.UpperMidCodeCharts!", "Field[Bamum]"] + - ["System.Web.Security.AntiXss.UpperCodeCharts", "System.Web.Security.AntiXss.UpperCodeCharts!", "Field[HangulSyllables]"] + - ["System.Web.Security.AntiXss.MidCodeCharts", "System.Web.Security.AntiXss.MidCodeCharts!", "Field[Dingbats]"] + - ["System.Web.Security.AntiXss.MidCodeCharts", "System.Web.Security.AntiXss.MidCodeCharts!", "Field[GreekExtended]"] + - ["System.Web.Security.AntiXss.LowerMidCodeCharts", "System.Web.Security.AntiXss.LowerMidCodeCharts!", "Field[TaiLe]"] + - ["System.Web.Security.AntiXss.LowerCodeCharts", "System.Web.Security.AntiXss.LowerCodeCharts!", "Field[BasicLatin]"] + - ["System.Web.Security.AntiXss.UpperCodeCharts", "System.Web.Security.AntiXss.UpperCodeCharts!", "Field[MeeteiMayek]"] + - ["System.Web.Security.AntiXss.UpperCodeCharts", "System.Web.Security.AntiXss.UpperCodeCharts!", "Field[VerticalForms]"] + - ["System.Web.Security.AntiXss.UpperMidCodeCharts", "System.Web.Security.AntiXss.UpperMidCodeCharts!", "Field[KangxiRadicals]"] + - ["System.Web.Security.AntiXss.MidCodeCharts", "System.Web.Security.AntiXss.MidCodeCharts!", "Field[Coptic]"] + - ["System.Web.Security.AntiXss.LowerCodeCharts", "System.Web.Security.AntiXss.LowerCodeCharts!", "Field[Cyrillic]"] + - ["System.Web.Security.AntiXss.LowerCodeCharts", "System.Web.Security.AntiXss.LowerCodeCharts!", "Field[Samaritan]"] + - ["System.Web.Security.AntiXss.UpperMidCodeCharts", "System.Web.Security.AntiXss.UpperMidCodeCharts!", "Field[YijingHexagramSymbols]"] + - ["System.Web.Security.AntiXss.MidCodeCharts", "System.Web.Security.AntiXss.MidCodeCharts!", "Field[Glagolitic]"] + - ["System.Web.Security.AntiXss.LowerCodeCharts", "System.Web.Security.AntiXss.LowerCodeCharts!", "Field[Gurmukhi]"] + - ["System.Web.Security.AntiXss.LowerCodeCharts", "System.Web.Security.AntiXss.LowerCodeCharts!", "Field[Thaana]"] + - ["System.Web.Security.AntiXss.LowerCodeCharts", "System.Web.Security.AntiXss.LowerCodeCharts!", "Field[Bengali]"] + - ["System.Web.Security.AntiXss.UpperCodeCharts", "System.Web.Security.AntiXss.UpperCodeCharts!", "Field[HangulJamoExtendedA]"] + - ["System.Web.Security.AntiXss.UpperCodeCharts", "System.Web.Security.AntiXss.UpperCodeCharts!", "Field[DevanagariExtended]"] + - ["System.Web.Security.AntiXss.LowerCodeCharts", "System.Web.Security.AntiXss.LowerCodeCharts!", "Field[Thai]"] + - ["System.Web.Security.AntiXss.UpperCodeCharts", "System.Web.Security.AntiXss.UpperCodeCharts!", "Field[Javanese]"] + - ["System.String", "System.Web.Security.AntiXss.AntiXssEncoder!", "Method[UrlEncode].ReturnValue"] + - ["System.Web.Security.AntiXss.LowerMidCodeCharts", "System.Web.Security.AntiXss.LowerMidCodeCharts!", "Field[Tagbanwa]"] + - ["System.Web.Security.AntiXss.MidCodeCharts", "System.Web.Security.AntiXss.MidCodeCharts!", "Field[SupplementalArrowsB]"] + - ["System.Web.Security.AntiXss.MidCodeCharts", "System.Web.Security.AntiXss.MidCodeCharts!", "Field[BraillePatterns]"] + - ["System.Web.Security.AntiXss.UpperMidCodeCharts", "System.Web.Security.AntiXss.UpperMidCodeCharts!", "Field[ModifierToneLetters]"] + - ["System.Web.Security.AntiXss.MidCodeCharts", "System.Web.Security.AntiXss.MidCodeCharts!", "Field[CurrencySymbols]"] + - ["System.Web.Security.AntiXss.MidCodeCharts", "System.Web.Security.AntiXss.MidCodeCharts!", "Field[SuperscriptsAndSubscripts]"] + - ["System.Web.Security.AntiXss.UpperMidCodeCharts", "System.Web.Security.AntiXss.UpperMidCodeCharts!", "Field[LatinExtendedD]"] + - ["System.Web.Security.AntiXss.UpperMidCodeCharts", "System.Web.Security.AntiXss.UpperMidCodeCharts!", "Field[CjkUnifiedIdeographsExtensionA]"] + - ["System.Web.Security.AntiXss.LowerMidCodeCharts", "System.Web.Security.AntiXss.LowerMidCodeCharts!", "Field[TaiTham]"] + - ["System.Web.Security.AntiXss.LowerCodeCharts", "System.Web.Security.AntiXss.LowerCodeCharts!", "Field[Armenian]"] + - ["System.String", "System.Web.Security.AntiXss.AntiXssEncoder", "Method[UrlPathEncode].ReturnValue"] + - ["System.Web.Security.AntiXss.LowerCodeCharts", "System.Web.Security.AntiXss.LowerCodeCharts!", "Field[Kannada]"] + - ["System.Web.Security.AntiXss.MidCodeCharts", "System.Web.Security.AntiXss.MidCodeCharts!", "Field[SupplementalArrowsA]"] + - ["System.Web.Security.AntiXss.LowerMidCodeCharts", "System.Web.Security.AntiXss.LowerMidCodeCharts!", "Field[LatinExtendedAdditional]"] + - ["System.Web.Security.AntiXss.LowerMidCodeCharts", "System.Web.Security.AntiXss.LowerMidCodeCharts!", "Field[Buhid]"] + - ["System.Web.Security.AntiXss.LowerMidCodeCharts", "System.Web.Security.AntiXss.LowerMidCodeCharts!", "Field[NewTaiLue]"] + - ["System.Web.Security.AntiXss.MidCodeCharts", "System.Web.Security.AntiXss.MidCodeCharts!", "Field[MiscellaneousMathematicalSymbolsA]"] + - ["System.Web.Security.AntiXss.UpperCodeCharts", "System.Web.Security.AntiXss.UpperCodeCharts!", "Field[SmallFormVariants]"] + - ["System.Web.Security.AntiXss.UpperMidCodeCharts", "System.Web.Security.AntiXss.UpperMidCodeCharts!", "Field[CjkRadicalsSupplement]"] + - ["System.Web.Security.AntiXss.LowerCodeCharts", "System.Web.Security.AntiXss.LowerCodeCharts!", "Field[Nko]"] + - ["System.Web.Security.AntiXss.LowerMidCodeCharts", "System.Web.Security.AntiXss.LowerMidCodeCharts!", "Field[Hanunoo]"] + - ["System.Web.Security.AntiXss.UpperCodeCharts", "System.Web.Security.AntiXss.UpperCodeCharts!", "Field[ArabicPresentationFormsB]"] + - ["System.Web.Security.AntiXss.UpperMidCodeCharts", "System.Web.Security.AntiXss.UpperMidCodeCharts!", "Field[BopomofoExtended]"] + - ["System.Web.Security.AntiXss.LowerCodeCharts", "System.Web.Security.AntiXss.LowerCodeCharts!", "Field[Default]"] + - ["System.Web.Security.AntiXss.LowerCodeCharts", "System.Web.Security.AntiXss.LowerCodeCharts!", "Field[LatinExtendedA]"] + - ["System.Web.Security.AntiXss.LowerMidCodeCharts", "System.Web.Security.AntiXss.LowerMidCodeCharts!", "Field[HangulJamo]"] + - ["System.Web.Security.AntiXss.LowerCodeCharts", "System.Web.Security.AntiXss.LowerCodeCharts!", "Field[ArabicSupplement]"] + - ["System.Web.Security.AntiXss.MidCodeCharts", "System.Web.Security.AntiXss.MidCodeCharts!", "Field[LatinExtendedC]"] + - ["System.Web.Security.AntiXss.LowerCodeCharts", "System.Web.Security.AntiXss.LowerCodeCharts!", "Field[Arabic]"] + - ["System.Web.Security.AntiXss.UpperMidCodeCharts", "System.Web.Security.AntiXss.UpperMidCodeCharts!", "Field[Katakana]"] + - ["System.Web.Security.AntiXss.MidCodeCharts", "System.Web.Security.AntiXss.MidCodeCharts!", "Field[CombiningDiacriticalMarksForSymbols]"] + - ["System.Web.Security.AntiXss.UpperCodeCharts", "System.Web.Security.AntiXss.UpperCodeCharts!", "Field[Cham]"] + - ["System.String", "System.Web.Security.AntiXss.AntiXssEncoder!", "Method[XmlEncode].ReturnValue"] + - ["System.Web.Security.AntiXss.LowerCodeCharts", "System.Web.Security.AntiXss.LowerCodeCharts!", "Field[Gujarati]"] + - ["System.Web.Security.AntiXss.UpperMidCodeCharts", "System.Web.Security.AntiXss.UpperMidCodeCharts!", "Field[Kanbun]"] + - ["System.Web.Security.AntiXss.MidCodeCharts", "System.Web.Security.AntiXss.MidCodeCharts!", "Field[MiscellaneousTechnical]"] + - ["System.Web.Security.AntiXss.LowerMidCodeCharts", "System.Web.Security.AntiXss.LowerMidCodeCharts!", "Field[Runic]"] + - ["System.Web.Security.AntiXss.LowerMidCodeCharts", "System.Web.Security.AntiXss.LowerMidCodeCharts!", "Field[Mongolian]"] + - ["System.Web.Security.AntiXss.LowerCodeCharts", "System.Web.Security.AntiXss.LowerCodeCharts!", "Field[CyrillicSupplement]"] + - ["System.Web.Security.AntiXss.LowerMidCodeCharts", "System.Web.Security.AntiXss.LowerMidCodeCharts!", "Field[Ethiopic]"] + - ["System.Web.Security.AntiXss.UpperMidCodeCharts", "System.Web.Security.AntiXss.UpperMidCodeCharts!", "Field[YiSyllables]"] + - ["System.Web.Security.AntiXss.UpperMidCodeCharts", "System.Web.Security.AntiXss.UpperMidCodeCharts!", "Field[CyrillicExtendedB]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemWebServices/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemWebServices/model.yml new file mode 100644 index 000000000000..26441652ddc1 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemWebServices/model.yml @@ -0,0 +1,28 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.String", "System.Web.Services.WebServiceAttribute", "Property[Description]"] + - ["System.Web.HttpApplicationState", "System.Web.Services.WebService", "Property[Application]"] + - ["System.String", "System.Web.Services.WebMethodAttribute", "Property[Description]"] + - ["System.Boolean", "System.Web.Services.WebMethodAttribute", "Property[BufferResponse]"] + - ["System.Web.HttpServerUtility", "System.Web.Services.WebService", "Property[Server]"] + - ["System.Security.Principal.IPrincipal", "System.Web.Services.WebService", "Property[User]"] + - ["System.String", "System.Web.Services.WebServiceBindingAttribute", "Property[Name]"] + - ["System.Boolean", "System.Web.Services.WebMethodAttribute", "Property[EnableSession]"] + - ["System.Boolean", "System.Web.Services.WebServiceBindingAttribute", "Property[EmitConformanceClaims]"] + - ["System.Int32", "System.Web.Services.WebMethodAttribute", "Property[CacheDuration]"] + - ["System.Web.Services.Protocols.SoapProtocolVersion", "System.Web.Services.WebService", "Property[SoapVersion]"] + - ["System.Web.HttpContext", "System.Web.Services.WebService", "Property[Context]"] + - ["System.Web.Services.WsiProfiles", "System.Web.Services.WsiProfiles!", "Field[None]"] + - ["System.EnterpriseServices.TransactionOption", "System.Web.Services.WebMethodAttribute", "Property[TransactionOption]"] + - ["System.Web.Services.WsiProfiles", "System.Web.Services.WebServiceBindingAttribute", "Property[ConformsTo]"] + - ["System.String", "System.Web.Services.WebServiceBindingAttribute", "Property[Location]"] + - ["System.String", "System.Web.Services.WebServiceAttribute!", "Field[DefaultNamespace]"] + - ["System.String", "System.Web.Services.WebServiceBindingAttribute", "Property[Namespace]"] + - ["System.Web.Services.WsiProfiles", "System.Web.Services.WsiProfiles!", "Field[BasicProfile1_1]"] + - ["System.String", "System.Web.Services.WebServiceAttribute", "Property[Namespace]"] + - ["System.String", "System.Web.Services.WebServiceAttribute", "Property[Name]"] + - ["System.String", "System.Web.Services.WebMethodAttribute", "Property[MessageName]"] + - ["System.Web.SessionState.HttpSessionState", "System.Web.Services.WebService", "Property[Session]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemWebServicesConfiguration/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemWebServicesConfiguration/model.yml new file mode 100644 index 000000000000..794f74cf0d02 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemWebServicesConfiguration/model.yml @@ -0,0 +1,74 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Boolean", "System.Web.Services.Configuration.ProtocolElementCollection", "Method[ContainsKey].ReturnValue"] + - ["System.Web.Services.Configuration.TypeElement", "System.Web.Services.Configuration.WebServicesSection", "Property[SoapServerProtocolFactoryType]"] + - ["System.Web.Services.Configuration.WebServiceProtocols", "System.Web.Services.Configuration.WebServiceProtocols!", "Field[HttpPost]"] + - ["System.String", "System.Web.Services.Configuration.XmlFormatExtensionAttribute", "Property[ElementName]"] + - ["System.Web.Services.Configuration.WebServicesSection", "System.Web.Services.Configuration.WebServicesSection!", "Method[GetSection].ReturnValue"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.Web.Services.Configuration.WebServicesSection", "Property[Properties]"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.Web.Services.Configuration.TypeElement", "Property[Properties]"] + - ["System.Web.Services.Configuration.TypeElementCollection", "System.Web.Services.Configuration.WebServicesSection", "Property[SoapExtensionReflectorTypes]"] + - ["System.String", "System.Web.Services.Configuration.WsdlHelpGeneratorElement", "Property[Href]"] + - ["System.Object", "System.Web.Services.Configuration.ProtocolElementCollection", "Method[GetElementKey].ReturnValue"] + - ["System.Web.Services.Configuration.SoapExtensionTypeElement", "System.Web.Services.Configuration.SoapExtensionTypeElementCollection", "Property[Item]"] + - ["System.Type[]", "System.Web.Services.Configuration.XmlFormatExtensionAttribute", "Property[ExtensionPoints]"] + - ["System.Web.Services.Configuration.WebServiceProtocols", "System.Web.Services.Configuration.WebServiceProtocols!", "Field[HttpPostLocalhost]"] + - ["System.Configuration.ConfigurationElement", "System.Web.Services.Configuration.WsiProfilesElementCollection", "Method[CreateNewElement].ReturnValue"] + - ["System.Boolean", "System.Web.Services.Configuration.XmlFormatExtensionPointAttribute", "Property[AllowElements]"] + - ["System.Web.Services.Configuration.WebServiceProtocols", "System.Web.Services.Configuration.WebServiceProtocols!", "Field[HttpSoap12]"] + - ["System.Type", "System.Web.Services.Configuration.TypeElement", "Property[Type]"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.Web.Services.Configuration.SoapExtensionTypeElement", "Property[Properties]"] + - ["System.Boolean", "System.Web.Services.Configuration.WsiProfilesElementCollection", "Method[ContainsKey].ReturnValue"] + - ["System.Web.Services.Configuration.WebServiceProtocols", "System.Web.Services.Configuration.WebServiceProtocols!", "Field[HttpSoap]"] + - ["System.String", "System.Web.Services.Configuration.XmlFormatExtensionAttribute", "Property[Namespace]"] + - ["System.Type", "System.Web.Services.Configuration.SoapExtensionTypeElement", "Property[Type]"] + - ["System.Object", "System.Web.Services.Configuration.WsiProfilesElementCollection", "Method[GetElementKey].ReturnValue"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.Web.Services.Configuration.WsdlHelpGeneratorElement", "Property[Properties]"] + - ["System.Web.Services.Configuration.SoapExtensionTypeElementCollection", "System.Web.Services.Configuration.WebServicesSection", "Property[SoapExtensionTypes]"] + - ["System.Web.Services.Configuration.WebServiceProtocols", "System.Web.Services.Configuration.WebServicesSection", "Property[EnabledProtocols]"] + - ["System.Int32", "System.Web.Services.Configuration.ProtocolElementCollection", "Method[IndexOf].ReturnValue"] + - ["System.Int32", "System.Web.Services.Configuration.SoapEnvelopeProcessingElement", "Property[ReadTimeout]"] + - ["System.Web.Services.Configuration.SoapEnvelopeProcessingElement", "System.Web.Services.Configuration.WebServicesSection", "Property[SoapEnvelopeProcessing]"] + - ["System.Web.Services.Configuration.WebServiceProtocols", "System.Web.Services.Configuration.ProtocolElement", "Property[Name]"] + - ["System.Web.Services.Configuration.ProtocolElementCollection", "System.Web.Services.Configuration.WebServicesSection", "Property[Protocols]"] + - ["System.Int32", "System.Web.Services.Configuration.TypeElementCollection", "Method[IndexOf].ReturnValue"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.Web.Services.Configuration.DiagnosticsElement", "Property[Properties]"] + - ["System.Object", "System.Web.Services.Configuration.SoapExtensionTypeElementCollection", "Method[GetElementKey].ReturnValue"] + - ["System.Int32", "System.Web.Services.Configuration.SoapExtensionTypeElement", "Property[Priority]"] + - ["System.String", "System.Web.Services.Configuration.XmlFormatExtensionPrefixAttribute", "Property[Prefix]"] + - ["System.Web.Services.Configuration.TypeElementCollection", "System.Web.Services.Configuration.WebServicesSection", "Property[ServiceDescriptionFormatExtensionTypes]"] + - ["System.Web.Services.Configuration.WebServiceProtocols", "System.Web.Services.Configuration.WebServiceProtocols!", "Field[Unknown]"] + - ["System.Web.Services.Configuration.WebServiceProtocols", "System.Web.Services.Configuration.WebServiceProtocols!", "Field[HttpGet]"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.Web.Services.Configuration.SoapEnvelopeProcessingElement", "Property[Properties]"] + - ["System.Boolean", "System.Web.Services.Configuration.TypeElementCollection", "Method[ContainsKey].ReturnValue"] + - ["System.Web.Services.WsiProfiles", "System.Web.Services.Configuration.WsiProfilesElement", "Property[Name]"] + - ["System.String", "System.Web.Services.Configuration.XmlFormatExtensionPointAttribute", "Property[MemberName]"] + - ["System.Int32", "System.Web.Services.Configuration.WsiProfilesElementCollection", "Method[IndexOf].ReturnValue"] + - ["System.Web.Services.Configuration.WebServiceProtocols", "System.Web.Services.Configuration.WebServiceProtocols!", "Field[AnyHttpSoap]"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.Web.Services.Configuration.WsiProfilesElement", "Property[Properties]"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.Web.Services.Configuration.ProtocolElement", "Property[Properties]"] + - ["System.Web.Services.Configuration.PriorityGroup", "System.Web.Services.Configuration.SoapExtensionTypeElement", "Property[Group]"] + - ["System.Web.Services.Configuration.WebServiceProtocols", "System.Web.Services.Configuration.WebServiceProtocols!", "Field[Documentation]"] + - ["System.Boolean", "System.Web.Services.Configuration.SoapExtensionTypeElementCollection", "Method[ContainsKey].ReturnValue"] + - ["System.Configuration.ConfigurationElement", "System.Web.Services.Configuration.ProtocolElementCollection", "Method[CreateNewElement].ReturnValue"] + - ["System.Web.Services.Configuration.WsdlHelpGeneratorElement", "System.Web.Services.Configuration.WebServicesSection", "Property[WsdlHelpGenerator]"] + - ["System.Web.Services.Configuration.TypeElement", "System.Web.Services.Configuration.TypeElementCollection", "Property[Item]"] + - ["System.Web.Services.Configuration.PriorityGroup", "System.Web.Services.Configuration.PriorityGroup!", "Field[Low]"] + - ["System.Web.Services.Configuration.WebServicesSection", "System.Web.Services.Configuration.WebServicesSection!", "Property[Current]"] + - ["System.Web.Services.Configuration.WsiProfilesElementCollection", "System.Web.Services.Configuration.WebServicesSection", "Property[ConformanceWarnings]"] + - ["System.Int32", "System.Web.Services.Configuration.SoapExtensionTypeElementCollection", "Method[IndexOf].ReturnValue"] + - ["System.Web.Services.Configuration.WsiProfilesElement", "System.Web.Services.Configuration.WsiProfilesElementCollection", "Property[Item]"] + - ["System.Web.Services.Configuration.PriorityGroup", "System.Web.Services.Configuration.PriorityGroup!", "Field[High]"] + - ["System.Boolean", "System.Web.Services.Configuration.DiagnosticsElement", "Property[SuppressReturningExceptions]"] + - ["System.Configuration.ConfigurationElement", "System.Web.Services.Configuration.TypeElementCollection", "Method[CreateNewElement].ReturnValue"] + - ["System.Object", "System.Web.Services.Configuration.TypeElementCollection", "Method[GetElementKey].ReturnValue"] + - ["System.String", "System.Web.Services.Configuration.XmlFormatExtensionPrefixAttribute", "Property[Namespace]"] + - ["System.Web.Services.Configuration.TypeElementCollection", "System.Web.Services.Configuration.WebServicesSection", "Property[SoapTransportImporterTypes]"] + - ["System.Web.Services.Configuration.TypeElementCollection", "System.Web.Services.Configuration.WebServicesSection", "Property[SoapExtensionImporterTypes]"] + - ["System.Web.Services.Configuration.ProtocolElement", "System.Web.Services.Configuration.ProtocolElementCollection", "Property[Item]"] + - ["System.Boolean", "System.Web.Services.Configuration.SoapEnvelopeProcessingElement", "Property[IsStrict]"] + - ["System.Configuration.ConfigurationElement", "System.Web.Services.Configuration.SoapExtensionTypeElementCollection", "Method[CreateNewElement].ReturnValue"] + - ["System.Web.Services.Configuration.DiagnosticsElement", "System.Web.Services.Configuration.WebServicesSection", "Property[Diagnostics]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemWebServicesDescription/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemWebServicesDescription/model.yml new file mode 100644 index 000000000000..2daadbb202db --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemWebServicesDescription/model.yml @@ -0,0 +1,362 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Web.Services.Description.SoapBindingStyle", "System.Web.Services.Description.SoapBindingStyle!", "Field[Default]"] + - ["System.Collections.Specialized.StringCollection", "System.Web.Services.Description.ServiceDescription", "Property[ValidationWarnings]"] + - ["System.String", "System.Web.Services.Description.ServiceDescription", "Property[RetrievalUrl]"] + - ["System.Object", "System.Web.Services.Description.ServiceDescriptionFormatExtensionCollection", "Method[Find].ReturnValue"] + - ["System.Web.Services.Description.ServiceDescription", "System.Web.Services.Description.ServiceDescription!", "Method[Read].ReturnValue"] + - ["System.String", "System.Web.Services.Description.SoapHeaderBinding", "Property[Part]"] + - ["System.Web.Services.Description.SoapBindingUse", "System.Web.Services.Description.SoapBodyBinding", "Property[Use]"] + - ["System.Boolean", "System.Web.Services.Description.BasicProfileViolationCollection", "Method[Contains].ReturnValue"] + - ["System.Web.Services.Description.ServiceDescriptionFormatExtensionCollection", "System.Web.Services.Description.MimePart", "Property[Extensions]"] + - ["System.Web.Services.Description.OperationFlow", "System.Web.Services.Description.OperationFlow!", "Field[None]"] + - ["System.Boolean", "System.Web.Services.Description.Operation", "Method[IsBoundBy].ReturnValue"] + - ["System.Web.Services.Description.ServiceDescription", "System.Web.Services.Description.Service", "Property[ServiceDescription]"] + - ["System.Int32", "System.Web.Services.Description.MessageCollection", "Method[Add].ReturnValue"] + - ["System.Xml.Serialization.CodeIdentifiers", "System.Web.Services.Description.ProtocolImporter", "Property[ClassNames]"] + - ["System.String", "System.Web.Services.Description.MessageBinding", "Property[Name]"] + - ["System.String", "System.Web.Services.Description.ProtocolReflector", "Property[ProtocolName]"] + - ["System.Xml.XmlQualifiedName", "System.Web.Services.Description.MessagePart", "Property[Element]"] + - ["System.String", "System.Web.Services.Description.SoapBodyBinding", "Property[Namespace]"] + - ["System.Boolean", "System.Web.Services.Description.ProtocolImporter", "Method[IsOperationFlowSupported].ReturnValue"] + - ["System.Web.Services.Description.ServiceDescriptionFormatExtensionCollection", "System.Web.Services.Description.MessagePart", "Property[Extensions]"] + - ["System.Xml.Schema.XmlSchema", "System.Web.Services.Description.SoapBinding!", "Property[Schema]"] + - ["System.Boolean", "System.Web.Services.Description.OperationCollection", "Method[Contains].ReturnValue"] + - ["System.Web.Services.Description.ServiceDescriptionImportWarnings", "System.Web.Services.Description.ServiceDescriptionImportWarnings!", "Field[WsiConformance]"] + - ["System.Boolean", "System.Web.Services.Description.MimePartCollection", "Method[Contains].ReturnValue"] + - ["System.Web.Services.Description.OperationFlow", "System.Web.Services.Description.OperationFlow!", "Field[Notification]"] + - ["System.Web.Services.Description.Message", "System.Web.Services.Description.ServiceDescriptionCollection", "Method[GetMessage].ReturnValue"] + - ["System.Int32", "System.Web.Services.Description.MessageCollection", "Method[IndexOf].ReturnValue"] + - ["System.Int32", "System.Web.Services.Description.MimePartCollection", "Method[IndexOf].ReturnValue"] + - ["System.Web.Services.Description.SoapBindingUse", "System.Web.Services.Description.SoapHeaderBinding", "Property[Use]"] + - ["System.String", "System.Web.Services.Description.ProtocolImporter", "Property[MethodName]"] + - ["System.Web.Services.Description.ServiceDescriptionImportWarnings", "System.Web.Services.Description.ServiceDescriptionImportWarnings!", "Field[OptionalExtensionsIgnored]"] + - ["System.Web.Services.Description.BindingCollection", "System.Web.Services.Description.ServiceDescription", "Property[Bindings]"] + - ["System.Xml.Serialization.XmlSchemaExporter", "System.Web.Services.Description.ProtocolReflector", "Property[SchemaExporter]"] + - ["System.String", "System.Web.Services.Description.SoapFaultBinding", "Property[Namespace]"] + - ["System.Boolean", "System.Web.Services.Description.SoapTransportImporter", "Method[IsSupportedTransport].ReturnValue"] + - ["System.Boolean", "System.Web.Services.Description.BasicProfileViolationEnumerator", "Method[MoveNext].ReturnValue"] + - ["System.Web.Services.Description.Port", "System.Web.Services.Description.PortCollection", "Property[Item]"] + - ["System.Collections.Specialized.StringCollection", "System.Web.Services.Description.WebReferenceOptions", "Property[SchemaImporterExtensions]"] + - ["System.Web.Services.Description.OperationFlow", "System.Web.Services.Description.OperationFlow!", "Field[SolicitResponse]"] + - ["System.Object", "System.Web.Services.Description.BasicProfileViolationEnumerator", "Property[System.Collections.IEnumerator.Current]"] + - ["System.Web.Services.Description.SoapBindingUse", "System.Web.Services.Description.SoapHeaderFaultBinding", "Property[Use]"] + - ["System.Int32", "System.Web.Services.Description.MimePartCollection", "Method[Add].ReturnValue"] + - ["System.Int32", "System.Web.Services.Description.ServiceCollection", "Method[IndexOf].ReturnValue"] + - ["System.Web.Services.Description.OperationMessageCollection", "System.Web.Services.Description.Operation", "Property[Messages]"] + - ["System.Xml.Serialization.SoapCodeExporter", "System.Web.Services.Description.SoapProtocolImporter", "Property[SoapExporter]"] + - ["System.Web.Services.Description.PortType", "System.Web.Services.Description.ProtocolReflector", "Property[PortType]"] + - ["System.Boolean", "System.Web.Services.Description.OperationBindingCollection", "Method[Contains].ReturnValue"] + - ["System.Web.Services.Description.SoapBindingStyle", "System.Web.Services.Description.SoapBindingStyle!", "Field[Rpc]"] + - ["System.String", "System.Web.Services.Description.BindingCollection", "Method[GetKey].ReturnValue"] + - ["System.Int32", "System.Web.Services.Description.MimeTextMatch", "Property[Capture]"] + - ["System.Web.Services.Description.ServiceDescription", "System.Web.Services.Description.ServiceDescriptionCollection", "Property[Item]"] + - ["System.Web.Services.Description.Message", "System.Web.Services.Description.ProtocolImporter", "Property[InputMessage]"] + - ["System.Web.Services.Description.BasicProfileViolation", "System.Web.Services.Description.BasicProfileViolationEnumerator", "Property[Current]"] + - ["System.String", "System.Web.Services.Description.SoapHeaderFaultBinding", "Property[Encoding]"] + - ["System.Boolean", "System.Web.Services.Description.ServiceDescriptionFormatExtensionCollection", "Method[IsRequired].ReturnValue"] + - ["System.Int32", "System.Web.Services.Description.ImportCollection", "Method[Add].ReturnValue"] + - ["System.Web.Services.Description.ServiceDescriptionCollection", "System.Web.Services.Description.ServiceDescriptionReflector", "Property[ServiceDescriptions]"] + - ["System.Web.Services.Description.ServiceDescriptionCollection", "System.Web.Services.Description.ProtocolReflector", "Property[ServiceDescriptions]"] + - ["System.CodeDom.CodeNamespace", "System.Web.Services.Description.WebReference", "Property[ProxyCode]"] + - ["System.String", "System.Web.Services.Description.SoapBodyBinding", "Property[PartsString]"] + - ["System.Int32", "System.Web.Services.Description.ServiceDescriptionFormatExtensionCollection", "Method[IndexOf].ReturnValue"] + - ["System.Int32", "System.Web.Services.Description.ServiceDescriptionFormatExtensionCollection", "Method[Add].ReturnValue"] + - ["System.Web.Services.Description.MimeTextMatchCollection", "System.Web.Services.Description.MimeTextBinding", "Property[Matches]"] + - ["System.Collections.Specialized.StringCollection", "System.Web.Services.Description.BasicProfileViolation", "Property[Elements]"] + - ["System.Web.Services.Description.MessagePart", "System.Web.Services.Description.MessagePartCollection", "Property[Item]"] + - ["System.Xml.Serialization.XmlSchemas", "System.Web.Services.Description.Types", "Property[Schemas]"] + - ["System.Int32", "System.Web.Services.Description.MimeTextMatchCollection", "Method[Add].ReturnValue"] + - ["System.Boolean", "System.Web.Services.Description.ServiceDescriptionFormatExtension", "Property[Handled]"] + - ["System.Web.Services.Description.ServiceDescriptionFormatExtensionCollection", "System.Web.Services.Description.OperationOutput", "Property[Extensions]"] + - ["System.Web.Services.Description.ServiceDescriptionFormatExtensionCollection", "System.Web.Services.Description.InputBinding", "Property[Extensions]"] + - ["System.String", "System.Web.Services.Description.BasicProfileViolation", "Property[Recommendation]"] + - ["System.Boolean", "System.Web.Services.Description.SoapProtocolImporter", "Method[IsSoapEncodingPresent].ReturnValue"] + - ["System.String[]", "System.Web.Services.Description.Operation", "Property[ParameterOrder]"] + - ["System.String", "System.Web.Services.Description.ServiceDescription", "Property[TargetNamespace]"] + - ["System.Web.Services.Description.ServiceDescriptionFormatExtensionCollection", "System.Web.Services.Description.Import", "Property[Extensions]"] + - ["System.String", "System.Web.Services.Description.OperationMessage", "Property[Name]"] + - ["System.Web.Services.Description.ServiceDescriptionFormatExtensionCollection", "System.Web.Services.Description.OutputBinding", "Property[Extensions]"] + - ["System.Web.Services.Description.BasicProfileViolation", "System.Web.Services.Description.BasicProfileViolationCollection", "Property[Item]"] + - ["System.String", "System.Web.Services.Description.BasicProfileViolationCollection", "Method[ToString].ReturnValue"] + - ["System.String", "System.Web.Services.Description.Operation", "Property[Name]"] + - ["System.Web.Services.Description.MessageCollection", "System.Web.Services.Description.ProtocolReflector", "Property[HeaderMessages]"] + - ["System.Collections.IDictionary", "System.Web.Services.Description.ServiceDescriptionBaseCollection", "Property[Table]"] + - ["System.Web.Services.Description.Operation", "System.Web.Services.Description.OperationCollection", "Property[Item]"] + - ["System.Xml.Serialization.XmlReflectionImporter", "System.Web.Services.Description.ProtocolReflector", "Property[ReflectionImporter]"] + - ["System.Int32", "System.Web.Services.Description.MimeTextMatch", "Property[Repeats]"] + - ["System.Boolean", "System.Web.Services.Description.FaultBindingCollection", "Method[Contains].ReturnValue"] + - ["System.Xml.XmlElement[]", "System.Web.Services.Description.ServiceDescriptionFormatExtensionCollection", "Method[FindAll].ReturnValue"] + - ["System.Web.Services.Description.OperationFlow", "System.Web.Services.Description.OperationFlow!", "Field[OneWay]"] + - ["System.Web.Services.Description.ServiceDescriptionImportStyle", "System.Web.Services.Description.ProtocolImporter", "Property[Style]"] + - ["System.Web.Services.Description.Service", "System.Web.Services.Description.Port", "Property[Service]"] + - ["System.Web.Services.Description.OperationFlow", "System.Web.Services.Description.OperationMessageCollection", "Property[Flow]"] + - ["System.Web.Services.Description.MimePart", "System.Web.Services.Description.MimePartCollection", "Property[Item]"] + - ["System.Xml.XmlQualifiedName", "System.Web.Services.Description.SoapHeaderFaultBinding", "Property[Message]"] + - ["System.Web.Services.Description.ServiceDescriptionFormatExtensionCollection", "System.Web.Services.Description.Message", "Property[Extensions]"] + - ["System.String", "System.Web.Services.Description.OperationBinding", "Property[Name]"] + - ["System.Int32", "System.Web.Services.Description.WebReferenceCollection", "Method[IndexOf].ReturnValue"] + - ["System.Xml.Serialization.XmlSchemas", "System.Web.Services.Description.ProtocolImporter", "Property[ConcreteSchemas]"] + - ["System.CodeDom.CodeTypeDeclaration", "System.Web.Services.Description.ProtocolImporter", "Property[CodeTypeDeclaration]"] + - ["System.Web.Services.Description.Operation", "System.Web.Services.Description.ProtocolImporter", "Property[Operation]"] + - ["System.Web.Services.Description.SoapBindingUse", "System.Web.Services.Description.SoapFaultBinding", "Property[Use]"] + - ["System.Web.Services.Description.Import", "System.Web.Services.Description.ImportCollection", "Property[Item]"] + - ["System.String", "System.Web.Services.Description.HttpAddressBinding", "Property[Location]"] + - ["System.Xml.Serialization.XmlSerializerNamespaces", "System.Web.Services.Description.DocumentableItem", "Property[Namespaces]"] + - ["System.Boolean", "System.Web.Services.Description.OperationFaultCollection", "Method[Contains].ReturnValue"] + - ["System.Int32", "System.Web.Services.Description.BindingCollection", "Method[IndexOf].ReturnValue"] + - ["System.Int32", "System.Web.Services.Description.FaultBindingCollection", "Method[Add].ReturnValue"] + - ["System.String", "System.Web.Services.Description.HttpOperationBinding", "Property[Location]"] + - ["System.Exception", "System.Web.Services.Description.ProtocolImporter", "Method[OperationSyntaxException].ReturnValue"] + - ["System.Int32", "System.Web.Services.Description.PortCollection", "Method[Add].ReturnValue"] + - ["System.Xml.Schema.XmlSchema", "System.Web.Services.Description.ServiceDescription!", "Property[Schema]"] + - ["System.String", "System.Web.Services.Description.HttpBinding!", "Field[Namespace]"] + - ["System.String", "System.Web.Services.Description.MimeTextMatch", "Property[Name]"] + - ["System.Web.Services.Description.OperationFaultCollection", "System.Web.Services.Description.Operation", "Property[Faults]"] + - ["System.String", "System.Web.Services.Description.Binding", "Property[Name]"] + - ["System.Web.Services.Description.PortType", "System.Web.Services.Description.ProtocolImporter", "Property[PortType]"] + - ["System.Web.Services.Description.OperationBinding", "System.Web.Services.Description.MessageBinding", "Property[OperationBinding]"] + - ["System.Xml.Serialization.XmlCodeExporter", "System.Web.Services.Description.SoapProtocolImporter", "Property[XmlExporter]"] + - ["System.Web.Services.Description.ServiceDescriptionFormatExtensionCollection", "System.Web.Services.Description.Types", "Property[Extensions]"] + - ["System.String", "System.Web.Services.Description.BasicProfileViolation", "Property[Details]"] + - ["System.Int32", "System.Web.Services.Description.BasicProfileViolationCollection", "Method[IndexOf].ReturnValue"] + - ["System.Xml.XmlQualifiedName", "System.Web.Services.Description.SoapHeaderBinding", "Property[Message]"] + - ["System.String", "System.Web.Services.Description.ServiceCollection", "Method[GetKey].ReturnValue"] + - ["System.String", "System.Web.Services.Description.MimeTextMatch", "Property[RepeatsString]"] + - ["System.String", "System.Web.Services.Description.PortType", "Property[Name]"] + - ["System.Web.Services.Description.FaultBindingCollection", "System.Web.Services.Description.OperationBinding", "Property[Faults]"] + - ["System.String", "System.Web.Services.Description.SoapOperationBinding", "Property[SoapAction]"] + - ["System.Int32", "System.Web.Services.Description.WebReferenceCollection", "Method[Add].ReturnValue"] + - ["System.Web.Services.Description.SoapHeaderFaultBinding", "System.Web.Services.Description.SoapHeaderBinding", "Property[Fault]"] + - ["System.Boolean", "System.Web.Services.Description.WebReferenceOptions", "Property[Verbose]"] + - ["System.Web.Services.Description.WebReferenceOptions", "System.Web.Services.Description.WebReferenceOptions!", "Method[Read].ReturnValue"] + - ["System.Web.Services.Description.ServiceDescriptionImportStyle", "System.Web.Services.Description.WebReferenceOptions", "Property[Style]"] + - ["System.Web.Services.Description.ServiceDescription", "System.Web.Services.Description.ProtocolReflector", "Method[GetServiceDescription].ReturnValue"] + - ["System.Web.Services.Description.ServiceDescriptionFormatExtensionCollection", "System.Web.Services.Description.Port", "Property[Extensions]"] + - ["System.Web.Services.Description.OperationFlow", "System.Web.Services.Description.OperationFlow!", "Field[RequestResponse]"] + - ["System.String", "System.Web.Services.Description.ServiceDescription!", "Field[Namespace]"] + - ["System.Web.Services.Description.ServiceDescription", "System.Web.Services.Description.Binding", "Property[ServiceDescription]"] + - ["System.Web.Services.Description.Message", "System.Web.Services.Description.ProtocolImporter", "Property[OutputMessage]"] + - ["System.String", "System.Web.Services.Description.Import", "Property[Namespace]"] + - ["System.Int32", "System.Web.Services.Description.PortTypeCollection", "Method[IndexOf].ReturnValue"] + - ["System.Web.Services.Description.Message", "System.Web.Services.Description.MessageCollection", "Property[Item]"] + - ["System.String", "System.Web.Services.Description.MessagePartCollection", "Method[GetKey].ReturnValue"] + - ["System.Web.Services.Description.ServiceDescriptionFormatExtensionCollection", "System.Web.Services.Description.MessageBinding", "Property[Extensions]"] + - ["System.String", "System.Web.Services.Description.SoapBinding!", "Field[Namespace]"] + - ["System.Object[]", "System.Web.Services.Description.ServiceDescriptionFormatExtensionCollection", "Method[FindAll].ReturnValue"] + - ["System.Web.Services.Description.ServiceDescriptionFormatExtensionCollection", "System.Web.Services.Description.DocumentableItem", "Property[Extensions]"] + - ["System.Web.Services.Description.ServiceDescriptionImportStyle", "System.Web.Services.Description.ServiceDescriptionImportStyle!", "Field[Client]"] + - ["System.Xml.XmlElement", "System.Web.Services.Description.DocumentableItem", "Property[DocumentationElement]"] + - ["System.Web.Services.Description.ServiceDescriptionImportStyle", "System.Web.Services.Description.ServiceDescriptionImportStyle!", "Field[ServerInterface]"] + - ["System.Boolean", "System.Web.Services.Description.PortCollection", "Method[Contains].ReturnValue"] + - ["System.Int32", "System.Web.Services.Description.ServiceCollection", "Method[Add].ReturnValue"] + - ["System.Web.Services.Description.MessagePart[]", "System.Web.Services.Description.Message", "Method[FindPartsByName].ReturnValue"] + - ["System.String", "System.Web.Services.Description.BasicProfileViolation", "Method[ToString].ReturnValue"] + - ["System.Web.Services.Description.Message", "System.Web.Services.Description.ProtocolReflector", "Property[InputMessage]"] + - ["System.String", "System.Web.Services.Description.SoapHeaderFaultBinding", "Property[Namespace]"] + - ["System.Web.Services.Description.Binding", "System.Web.Services.Description.BindingCollection", "Property[Item]"] + - ["System.Web.Services.Description.ServiceDescriptionImportWarnings", "System.Web.Services.Description.ProtocolImporter", "Property[Warnings]"] + - ["System.String", "System.Web.Services.Description.ProtocolReflector", "Method[ReflectMethodBinding].ReturnValue"] + - ["System.String", "System.Web.Services.Description.MimeContentBinding", "Property[Part]"] + - ["System.Int32", "System.Web.Services.Description.PortCollection", "Method[IndexOf].ReturnValue"] + - ["System.String", "System.Web.Services.Description.ProtocolImporter", "Property[ProtocolName]"] + - ["System.String", "System.Web.Services.Description.Soap12Binding!", "Field[Namespace]"] + - ["System.Web.Services.Description.SoapBinding", "System.Web.Services.Description.SoapProtocolImporter", "Property[SoapBinding]"] + - ["System.Web.Services.Protocols.LogicalMethodInfo", "System.Web.Services.Description.ProtocolReflector", "Property[Method]"] + - ["System.Xml.Serialization.CodeGenerationOptions", "System.Web.Services.Description.ServiceDescriptionImporter", "Property[CodeGenerationOptions]"] + - ["System.CodeDom.CodeTypeDeclaration", "System.Web.Services.Description.SoapProtocolImporter", "Method[BeginClass].ReturnValue"] + - ["System.Boolean", "System.Web.Services.Description.Soap12OperationBinding", "Property[SoapActionRequired]"] + - ["System.Web.Services.Description.ServiceDescriptionCollection", "System.Web.Services.Description.ProtocolImporter", "Property[ServiceDescriptions]"] + - ["System.Web.Services.Description.MimePartCollection", "System.Web.Services.Description.MimeMultipartRelatedBinding", "Property[Parts]"] + - ["System.String", "System.Web.Services.Description.SoapFaultBinding", "Property[Encoding]"] + - ["System.Int32", "System.Web.Services.Description.MimeTextMatch", "Property[Group]"] + - ["System.String", "System.Web.Services.Description.SoapFaultBinding", "Property[Name]"] + - ["System.Int32", "System.Web.Services.Description.ServiceDescriptionCollection", "Method[Add].ReturnValue"] + - ["System.Xml.Serialization.CodeGenerationOptions", "System.Web.Services.Description.WebReferenceOptions", "Property[CodeGenerationOptions]"] + - ["System.Web.Services.Description.ServiceDescription", "System.Web.Services.Description.Import", "Property[ServiceDescription]"] + - ["System.Web.Services.WebMethodAttribute", "System.Web.Services.Description.ProtocolReflector", "Property[MethodAttribute]"] + - ["System.Web.Services.Description.Binding", "System.Web.Services.Description.ProtocolImporter", "Property[Binding]"] + - ["System.String", "System.Web.Services.Description.WebReference", "Property[AppSettingUrlKey]"] + - ["System.Web.Services.Description.OperationInput", "System.Web.Services.Description.OperationMessageCollection", "Property[Input]"] + - ["System.Web.Services.Description.Port", "System.Web.Services.Description.ProtocolReflector", "Property[Port]"] + - ["System.Web.Services.Description.InputBinding", "System.Web.Services.Description.OperationBinding", "Property[Input]"] + - ["System.Int32", "System.Web.Services.Description.MimeTextMatchCollection", "Method[IndexOf].ReturnValue"] + - ["System.Web.Services.Description.ServiceDescriptionFormatExtensionCollection", "System.Web.Services.Description.ServiceDescription", "Property[Extensions]"] + - ["System.Collections.Generic.IEnumerator", "System.Web.Services.Description.BasicProfileViolationCollection", "Method[System.Collections.Generic.IEnumerable.GetEnumerator].ReturnValue"] + - ["System.Web.Services.Description.MessagePart", "System.Web.Services.Description.Message", "Method[FindPartByName].ReturnValue"] + - ["System.String", "System.Web.Services.Description.WebReferenceOptions!", "Field[TargetNamespace]"] + - ["System.Web.Services.Description.Service", "System.Web.Services.Description.ServiceDescriptionCollection", "Method[GetService].ReturnValue"] + - ["System.Web.Services.Description.SoapBindingUse", "System.Web.Services.Description.SoapBindingUse!", "Field[Default]"] + - ["System.Web.Services.Description.ProtocolReflector", "System.Web.Services.Description.SoapExtensionReflector", "Property[ReflectionContext]"] + - ["System.Web.Services.Description.SoapBindingStyle", "System.Web.Services.Description.SoapOperationBinding", "Property[Style]"] + - ["System.Boolean", "System.Web.Services.Description.ImportCollection", "Method[Contains].ReturnValue"] + - ["System.Web.Services.Description.ServiceDescriptionImportWarnings", "System.Web.Services.Description.WebReference", "Property[Warnings]"] + - ["System.Web.Services.Description.Types", "System.Web.Services.Description.ServiceDescription", "Property[Types]"] + - ["System.String", "System.Web.Services.Description.ServiceDescription", "Property[Name]"] + - ["System.Boolean", "System.Web.Services.Description.MimeTextMatchCollection", "Method[Contains].ReturnValue"] + - ["System.String", "System.Web.Services.Description.SoapProtocolImporter", "Property[ProtocolName]"] + - ["System.Web.Services.Description.ServiceDescriptionFormatExtensionCollection", "System.Web.Services.Description.Service", "Property[Extensions]"] + - ["System.Web.Services.Description.ServiceDescription", "System.Web.Services.Description.PortType", "Property[ServiceDescription]"] + - ["System.Int32", "System.Web.Services.Description.BindingCollection", "Method[Add].ReturnValue"] + - ["System.Web.Services.Description.Operation", "System.Web.Services.Description.ProtocolReflector", "Property[Operation]"] + - ["System.Web.Services.Description.ServiceDescriptionImportWarnings", "System.Web.Services.Description.ServiceDescriptionImportWarnings!", "Field[UnsupportedOperationsIgnored]"] + - ["System.Web.Services.Description.Message", "System.Web.Services.Description.MessagePart", "Property[Message]"] + - ["System.Boolean", "System.Web.Services.Description.WebServicesInteroperability!", "Method[CheckConformance].ReturnValue"] + - ["System.String", "System.Web.Services.Description.MimeXmlBinding", "Property[Part]"] + - ["System.String", "System.Web.Services.Description.SoapBodyBinding", "Property[Encoding]"] + - ["System.CodeDom.Compiler.CodeDomProvider", "System.Web.Services.Description.ServiceDescriptionImporter", "Property[CodeGenerator]"] + - ["System.Web.Services.Description.SoapBindingStyle", "System.Web.Services.Description.SoapBindingStyle!", "Field[Document]"] + - ["System.Web.Services.Description.SoapBindingUse", "System.Web.Services.Description.SoapBindingUse!", "Field[Encoded]"] + - ["System.String", "System.Web.Services.Description.MessageCollection", "Method[GetKey].ReturnValue"] + - ["System.Xml.XmlQualifiedName", "System.Web.Services.Description.Port", "Property[Binding]"] + - ["System.CodeDom.CodeTypeDeclaration", "System.Web.Services.Description.ProtocolImporter", "Method[BeginClass].ReturnValue"] + - ["System.Int32", "System.Web.Services.Description.OperationMessageCollection", "Method[Add].ReturnValue"] + - ["System.Xml.Serialization.XmlSchemas", "System.Web.Services.Description.ServiceDescriptionReflector", "Property[Schemas]"] + - ["System.Exception", "System.Web.Services.Description.ProtocolImporter", "Method[OperationBindingSyntaxException].ReturnValue"] + - ["System.Xml.Serialization.XmlSchemas", "System.Web.Services.Description.ProtocolReflector", "Property[Schemas]"] + - ["System.Boolean", "System.Web.Services.Description.OperationMessageCollection", "Method[Contains].ReturnValue"] + - ["System.Int32", "System.Web.Services.Description.PortTypeCollection", "Method[Add].ReturnValue"] + - ["System.Web.Services.Description.Service", "System.Web.Services.Description.ProtocolImporter", "Property[Service]"] + - ["System.Web.Services.Description.ServiceDescriptionFormatExtensionCollection", "System.Web.Services.Description.OperationBinding", "Property[Extensions]"] + - ["System.String", "System.Web.Services.Description.SoapBinding!", "Field[HttpTransport]"] + - ["System.String", "System.Web.Services.Description.MimeTextMatch", "Property[Pattern]"] + - ["System.Web.Services.Description.Binding", "System.Web.Services.Description.ServiceDescriptionCollection", "Method[GetBinding].ReturnValue"] + - ["System.String", "System.Web.Services.Description.ProtocolReflector", "Property[DefaultNamespace]"] + - ["System.Boolean", "System.Web.Services.Description.BindingCollection", "Method[Contains].ReturnValue"] + - ["System.String", "System.Web.Services.Description.HttpBinding", "Property[Verb]"] + - ["System.Web.Services.Description.SoapBindingStyle", "System.Web.Services.Description.SoapBinding", "Property[Style]"] + - ["System.String", "System.Web.Services.Description.NamedItem", "Property[Name]"] + - ["System.Web.Services.Description.ServiceDescriptionFormatExtensionCollection", "System.Web.Services.Description.PortType", "Property[Extensions]"] + - ["System.CodeDom.CodeMemberMethod", "System.Web.Services.Description.SoapProtocolImporter", "Method[GenerateMethod].ReturnValue"] + - ["System.Xml.XmlQualifiedName", "System.Web.Services.Description.OperationMessage", "Property[Message]"] + - ["System.Web.Services.Discovery.DiscoveryClientDocumentCollection", "System.Web.Services.Description.WebReference", "Property[Documents]"] + - ["System.Boolean", "System.Web.Services.Description.ServiceCollection", "Method[Contains].ReturnValue"] + - ["System.Int32", "System.Web.Services.Description.OperationBindingCollection", "Method[Add].ReturnValue"] + - ["System.Web.Services.Description.ServiceDescriptionFormatExtensionCollection", "System.Web.Services.Description.Operation", "Property[Extensions]"] + - ["System.String", "System.Web.Services.Description.WebReference", "Property[AppSettingBaseUrl]"] + - ["System.Web.Services.Description.OperationBinding", "System.Web.Services.Description.ProtocolReflector", "Property[OperationBinding]"] + - ["System.String", "System.Web.Services.Description.PortCollection", "Method[GetKey].ReturnValue"] + - ["System.Web.Services.Description.PortCollection", "System.Web.Services.Description.Service", "Property[Ports]"] + - ["System.Int32", "System.Web.Services.Description.MessagePartCollection", "Method[Add].ReturnValue"] + - ["System.Web.Services.Description.OutputBinding", "System.Web.Services.Description.OperationBinding", "Property[Output]"] + - ["System.Xml.XmlQualifiedName", "System.Web.Services.Description.Binding", "Property[Type]"] + - ["System.Web.Services.Description.OperationBinding", "System.Web.Services.Description.ProtocolImporter", "Property[OperationBinding]"] + - ["System.Xml.Serialization.SoapSchemaImporter", "System.Web.Services.Description.SoapProtocolImporter", "Property[SoapImporter]"] + - ["System.Boolean", "System.Web.Services.Description.SoapHeaderBinding", "Property[MapToProperty]"] + - ["System.Web.Services.Description.ServiceDescriptionImportWarnings", "System.Web.Services.Description.ServiceDescriptionImportWarnings!", "Field[SchemaValidation]"] + - ["System.Boolean", "System.Web.Services.Description.MessagePartCollection", "Method[Contains].ReturnValue"] + - ["System.Xml.Serialization.XmlSchemas", "System.Web.Services.Description.ProtocolImporter", "Property[AbstractSchemas]"] + - ["System.Xml.XmlAttribute[]", "System.Web.Services.Description.DocumentableItem", "Property[ExtensibleAttributes]"] + - ["System.Type", "System.Web.Services.Description.ProtocolReflector", "Property[ServiceType]"] + - ["System.Web.Services.WsiProfiles", "System.Web.Services.Description.BasicProfileViolation", "Property[Claims]"] + - ["System.String[]", "System.Web.Services.Description.SoapBodyBinding", "Property[Parts]"] + - ["System.Web.Services.Description.OperationBinding", "System.Web.Services.Description.OperationBindingCollection", "Property[Item]"] + - ["System.Web.Services.Description.ServiceDescriptionFormatExtensionCollection", "System.Web.Services.Description.FaultBinding", "Property[Extensions]"] + - ["System.String", "System.Web.Services.Description.SoapAddressBinding", "Property[Location]"] + - ["System.Boolean", "System.Web.Services.Description.SoapProtocolImporter", "Method[IsBindingSupported].ReturnValue"] + - ["System.Web.Services.Description.ServiceDescriptionFormatExtensionCollection", "System.Web.Services.Description.OperationInput", "Property[Extensions]"] + - ["System.String", "System.Web.Services.Description.ServiceDescriptionImporter", "Property[ProtocolName]"] + - ["System.Boolean", "System.Web.Services.Description.WebReferenceCollection", "Method[Contains].ReturnValue"] + - ["System.Web.Services.Description.ServiceDescription", "System.Web.Services.Description.Message", "Property[ServiceDescription]"] + - ["System.Web.Services.Description.MimeTextMatch", "System.Web.Services.Description.MimeTextMatchCollection", "Property[Item]"] + - ["System.String", "System.Web.Services.Description.SoapHeaderBinding", "Property[Namespace]"] + - ["System.Boolean", "System.Web.Services.Description.ServiceDescriptionCollection", "Method[Contains].ReturnValue"] + - ["System.Int32", "System.Web.Services.Description.ImportCollection", "Method[IndexOf].ReturnValue"] + - ["System.Web.Services.Description.Service", "System.Web.Services.Description.ProtocolReflector", "Property[Service]"] + - ["System.Web.Services.Description.ServiceDescriptionImportWarnings", "System.Web.Services.Description.ServiceDescriptionImportWarnings!", "Field[RequiredExtensionsIgnored]"] + - ["System.Boolean", "System.Web.Services.Description.ServiceDescriptionFormatExtension", "Property[Required]"] + - ["System.Web.Services.Description.ServiceDescriptionCollection", "System.Web.Services.Description.ServiceDescriptionImporter", "Property[ServiceDescriptions]"] + - ["System.Web.Services.Description.ServiceCollection", "System.Web.Services.Description.ServiceDescription", "Property[Services]"] + - ["System.Xml.Serialization.XmlSchemas", "System.Web.Services.Description.ServiceDescriptionImporter", "Property[Schemas]"] + - ["System.Web.Services.Description.ServiceDescription", "System.Web.Services.Description.ProtocolReflector", "Property[ServiceDescription]"] + - ["System.String", "System.Web.Services.Description.MimeContentBinding", "Property[Type]"] + - ["System.String", "System.Web.Services.Description.MimeTextBinding!", "Field[Namespace]"] + - ["System.Web.Services.Description.MimeTextMatchCollection", "System.Web.Services.Description.MimeTextMatch", "Property[Matches]"] + - ["System.Xml.Serialization.XmlSchemas", "System.Web.Services.Description.ProtocolImporter", "Property[Schemas]"] + - ["System.Web.Services.Description.ServiceDescriptionImportStyle", "System.Web.Services.Description.ServiceDescriptionImporter", "Property[Style]"] + - ["System.Web.Services.Description.OperationCollection", "System.Web.Services.Description.PortType", "Property[Operations]"] + - ["System.String", "System.Web.Services.Description.ServiceDescriptionCollection", "Method[GetKey].ReturnValue"] + - ["System.Int32", "System.Web.Services.Description.OperationCollection", "Method[IndexOf].ReturnValue"] + - ["System.Web.Services.Description.OperationMessage", "System.Web.Services.Description.OperationMessageCollection", "Property[Item]"] + - ["System.String", "System.Web.Services.Description.MimeContentBinding!", "Field[Namespace]"] + - ["System.String", "System.Web.Services.Description.SoapBinding", "Property[Transport]"] + - ["System.Web.Services.Description.OperationOutput", "System.Web.Services.Description.OperationMessageCollection", "Property[Output]"] + - ["System.Int32", "System.Web.Services.Description.OperationFaultCollection", "Method[Add].ReturnValue"] + - ["System.Web.Services.Description.ServiceDescriptionImportWarnings", "System.Web.Services.Description.ServiceDescriptionImporter", "Method[Import].ReturnValue"] + - ["System.Collections.Specialized.StringCollection", "System.Web.Services.Description.ServiceDescriptionImporter!", "Method[GenerateWebReferences].ReturnValue"] + - ["System.Int32", "System.Web.Services.Description.MessagePartCollection", "Method[IndexOf].ReturnValue"] + - ["System.Web.Services.Description.ServiceDescriptionFormatExtensionCollection", "System.Web.Services.Description.Binding", "Property[Extensions]"] + - ["System.Web.Services.Description.PortType", "System.Web.Services.Description.Operation", "Property[PortType]"] + - ["System.Web.Services.Description.PortTypeCollection", "System.Web.Services.Description.ServiceDescription", "Property[PortTypes]"] + - ["System.Web.Services.Description.Message", "System.Web.Services.Description.ProtocolReflector", "Property[OutputMessage]"] + - ["System.Web.Services.Description.ImportCollection", "System.Web.Services.Description.ServiceDescription", "Property[Imports]"] + - ["System.String", "System.Web.Services.Description.ProtocolReflector", "Property[ServiceUrl]"] + - ["System.String", "System.Web.Services.Description.ServiceDescriptionBaseCollection", "Method[GetKey].ReturnValue"] + - ["System.CodeDom.CodeMemberMethod", "System.Web.Services.Description.ProtocolImporter", "Method[GenerateMethod].ReturnValue"] + - ["System.Web.Services.Description.SoapProtocolImporter", "System.Web.Services.Description.SoapExtensionImporter", "Property[ImportContext]"] + - ["System.Xml.XmlElement", "System.Web.Services.Description.ServiceDescriptionFormatExtensionCollection", "Method[Find].ReturnValue"] + - ["System.Web.Services.Protocols.LogicalMethodInfo[]", "System.Web.Services.Description.ProtocolReflector", "Property[Methods]"] + - ["System.String", "System.Web.Services.Description.ProtocolImporter", "Property[ClassName]"] + - ["System.Int32", "System.Web.Services.Description.ServiceDescriptionCollection", "Method[IndexOf].ReturnValue"] + - ["System.Web.Services.Description.SoapBindingUse", "System.Web.Services.Description.SoapBindingUse!", "Field[Literal]"] + - ["System.Web.Services.Description.PortType", "System.Web.Services.Description.ServiceDescriptionCollection", "Method[GetPortType].ReturnValue"] + - ["System.Web.Services.Description.OperationBindingCollection", "System.Web.Services.Description.Binding", "Property[Operations]"] + - ["System.Boolean", "System.Web.Services.Description.ProtocolImporter", "Method[IsBindingSupported].ReturnValue"] + - ["System.String", "System.Web.Services.Description.FaultBindingCollection", "Method[GetKey].ReturnValue"] + - ["System.Boolean", "System.Web.Services.Description.MimeTextMatch", "Property[IgnoreCase]"] + - ["System.Web.Services.Description.WebReference", "System.Web.Services.Description.WebReferenceCollection", "Property[Item]"] + - ["System.String", "System.Web.Services.Description.PortTypeCollection", "Method[GetKey].ReturnValue"] + - ["System.Xml.Schema.XmlSchema", "System.Web.Services.Description.WebReferenceOptions!", "Property[Schema]"] + - ["System.Web.Services.Description.Port", "System.Web.Services.Description.ProtocolImporter", "Property[Port]"] + - ["System.String", "System.Web.Services.Description.WebReference", "Property[ProtocolName]"] + - ["System.Web.Services.Description.Operation", "System.Web.Services.Description.OperationMessage", "Property[Operation]"] + - ["System.Int32", "System.Web.Services.Description.OperationMessageCollection", "Method[IndexOf].ReturnValue"] + - ["System.Web.Services.Description.Service", "System.Web.Services.Description.ServiceCollection", "Property[Item]"] + - ["System.Web.Services.Description.SoapProtocolImporter", "System.Web.Services.Description.SoapTransportImporter", "Property[ImportContext]"] + - ["System.String", "System.Web.Services.Description.Soap12Binding!", "Field[HttpTransport]"] + - ["System.Web.Services.Description.ServiceDescriptionImportStyle", "System.Web.Services.Description.ServiceDescriptionImportStyle!", "Field[Server]"] + - ["System.String", "System.Web.Services.Description.MimeTextMatch", "Property[Type]"] + - ["System.Boolean", "System.Web.Services.Description.PortTypeCollection", "Method[Contains].ReturnValue"] + - ["System.String", "System.Web.Services.Description.Service", "Property[Name]"] + - ["System.String", "System.Web.Services.Description.BasicProfileViolation", "Property[NormativeStatement]"] + - ["System.String", "System.Web.Services.Description.MessagePart", "Property[Name]"] + - ["System.String", "System.Web.Services.Description.Import", "Property[Location]"] + - ["System.Web.Services.Description.Binding", "System.Web.Services.Description.ProtocolReflector", "Property[Binding]"] + - ["System.Web.Services.Description.FaultBinding", "System.Web.Services.Description.FaultBindingCollection", "Property[Item]"] + - ["System.Boolean", "System.Web.Services.Description.ServiceDescriptionFormatExtensionCollection", "Method[Contains].ReturnValue"] + - ["System.Web.Services.Description.ServiceDescriptionImportWarnings", "System.Web.Services.Description.ServiceDescriptionImportWarnings!", "Field[NoCodeGenerated]"] + - ["System.Web.Services.Description.MessagePartCollection", "System.Web.Services.Description.Message", "Property[Parts]"] + - ["System.Web.Services.Description.Binding", "System.Web.Services.Description.OperationBinding", "Property[Binding]"] + - ["System.Boolean", "System.Web.Services.Description.SoapProtocolImporter", "Method[IsOperationFlowSupported].ReturnValue"] + - ["System.Web.Services.Description.MessageCollection", "System.Web.Services.Description.ServiceDescription", "Property[Messages]"] + - ["System.Int32", "System.Web.Services.Description.OperationCollection", "Method[Add].ReturnValue"] + - ["System.Web.Services.Description.ServiceDescriptionFormatExtensionCollection", "System.Web.Services.Description.OperationFault", "Property[Extensions]"] + - ["System.String", "System.Web.Services.Description.Operation", "Property[ParameterOrderString]"] + - ["System.Boolean", "System.Web.Services.Description.ServiceDescriptionFormatExtensionCollection", "Method[IsHandled].ReturnValue"] + - ["System.String", "System.Web.Services.Description.Message", "Property[Name]"] + - ["System.Object", "System.Web.Services.Description.ServiceDescriptionFormatExtensionCollection", "Property[Item]"] + - ["System.String", "System.Web.Services.Description.OperationFaultCollection", "Method[GetKey].ReturnValue"] + - ["System.Object", "System.Web.Services.Description.ServiceDescriptionFormatExtension", "Property[Parent]"] + - ["System.Web.Services.Description.ServiceDescriptionImportWarnings", "System.Web.Services.Description.ServiceDescriptionImportWarnings!", "Field[UnsupportedBindingsIgnored]"] + - ["System.String", "System.Web.Services.Description.SoapHeaderFaultBinding", "Property[Part]"] + - ["System.Xml.XmlQualifiedName", "System.Web.Services.Description.MessagePart", "Property[Type]"] + - ["System.Boolean", "System.Web.Services.Description.ProtocolReflector", "Method[ReflectMethod].ReturnValue"] + - ["System.Boolean", "System.Web.Services.Description.MessageCollection", "Method[Contains].ReturnValue"] + - ["System.Int32", "System.Web.Services.Description.OperationBindingCollection", "Method[IndexOf].ReturnValue"] + - ["System.Collections.Specialized.StringCollection", "System.Web.Services.Description.WebReference", "Property[ValidationWarnings]"] + - ["System.String", "System.Web.Services.Description.DocumentableItem", "Property[Documentation]"] + - ["System.Web.Services.Description.OperationFault", "System.Web.Services.Description.OperationFaultCollection", "Property[Item]"] + - ["System.Web.Services.Description.PortType", "System.Web.Services.Description.PortTypeCollection", "Property[Item]"] + - ["System.CodeDom.CodeNamespace", "System.Web.Services.Description.ProtocolImporter", "Property[CodeNamespace]"] + - ["System.Xml.Serialization.XmlSchemaImporter", "System.Web.Services.Description.SoapProtocolImporter", "Property[XmlImporter]"] + - ["System.Int32", "System.Web.Services.Description.OperationFaultCollection", "Method[IndexOf].ReturnValue"] + - ["System.Web.Services.Description.ServiceDescriptionCollection", "System.Web.Services.Description.ServiceDescription", "Property[ServiceDescriptions]"] + - ["System.Xml.Serialization.XmlSerializer", "System.Web.Services.Description.ServiceDescription!", "Property[Serializer]"] + - ["System.Int32", "System.Web.Services.Description.FaultBindingCollection", "Method[IndexOf].ReturnValue"] + - ["System.Boolean", "System.Web.Services.Description.ServiceDescription!", "Method[CanRead].ReturnValue"] + - ["System.String", "System.Web.Services.Description.Port", "Property[Name]"] + - ["System.Web.Services.Description.ServiceDescriptionImportWarnings", "System.Web.Services.Description.ServiceDescriptionImportWarnings!", "Field[NoMethodsGenerated]"] + - ["System.String", "System.Web.Services.Description.SoapHeaderBinding", "Property[Encoding]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemWebServicesDiscovery/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemWebServicesDiscovery/model.yml new file mode 100644 index 000000000000..e87452a63703 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemWebServicesDiscovery/model.yml @@ -0,0 +1,81 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Web.Services.Discovery.DiscoveryReference", "System.Web.Services.Discovery.DiscoveryClientReferenceCollection", "Property[Item]"] + - ["System.String", "System.Web.Services.Discovery.XmlSchemaSearchPattern", "Property[Pattern]"] + - ["System.String", "System.Web.Services.Discovery.DiscoveryDocumentReference", "Property[Url]"] + - ["System.Web.Services.Discovery.ExcludePathInfo[]", "System.Web.Services.Discovery.DynamicDiscoveryDocument", "Property[ExcludePaths]"] + - ["System.Int32", "System.Web.Services.Discovery.DiscoveryClientResultCollection", "Method[Add].ReturnValue"] + - ["System.String", "System.Web.Services.Discovery.SoapBinding", "Property[Address]"] + - ["System.Object", "System.Web.Services.Discovery.DiscoveryReference", "Method[ReadDocument].ReturnValue"] + - ["System.String", "System.Web.Services.Discovery.DiscoveryDocumentReference", "Property[DefaultFilename]"] + - ["System.Web.Services.Discovery.DiscoveryDocument", "System.Web.Services.Discovery.DiscoveryDocumentReference", "Property[Document]"] + - ["System.Collections.IList", "System.Web.Services.Discovery.DiscoveryClientProtocol", "Property[AdditionalInformation]"] + - ["System.String", "System.Web.Services.Discovery.ExcludePathInfo", "Property[Path]"] + - ["System.IO.Stream", "System.Web.Services.Discovery.DiscoveryClientProtocol", "Method[Download].ReturnValue"] + - ["System.Web.Services.Discovery.DiscoveryExceptionDictionary", "System.Web.Services.Discovery.DiscoveryClientProtocol", "Property[Errors]"] + - ["System.Object", "System.Web.Services.Discovery.SchemaReference", "Method[ReadDocument].ReturnValue"] + - ["System.Web.Services.Discovery.DiscoveryClientProtocol", "System.Web.Services.Discovery.DiscoveryReference", "Property[ClientProtocol]"] + - ["System.Web.Services.Description.ServiceDescription", "System.Web.Services.Discovery.ContractReference", "Property[Contract]"] + - ["System.Web.Services.Discovery.DynamicDiscoveryDocument", "System.Web.Services.Discovery.DynamicDiscoveryDocument!", "Method[Load].ReturnValue"] + - ["System.String", "System.Web.Services.Discovery.DynamicDiscoveryDocument!", "Field[Namespace]"] + - ["System.Web.Services.Discovery.DiscoveryDocument", "System.Web.Services.Discovery.DiscoveryClientProtocol", "Method[DiscoverAny].ReturnValue"] + - ["System.String", "System.Web.Services.Discovery.DiscoveryReference!", "Method[FilenameFromUrl].ReturnValue"] + - ["System.Web.Services.Discovery.DiscoveryReference", "System.Web.Services.Discovery.ContractSearchPattern", "Method[GetDiscoveryReference].ReturnValue"] + - ["System.String", "System.Web.Services.Discovery.DiscoveryReference", "Property[Url]"] + - ["System.Boolean", "System.Web.Services.Discovery.DiscoveryClientReferenceCollection", "Method[Contains].ReturnValue"] + - ["System.String", "System.Web.Services.Discovery.DiscoveryClientResult", "Property[Filename]"] + - ["System.String", "System.Web.Services.Discovery.ContractReference", "Property[DefaultFilename]"] + - ["System.String", "System.Web.Services.Discovery.ContractReference", "Property[DocRef]"] + - ["System.String", "System.Web.Services.Discovery.SchemaReference", "Property[Ref]"] + - ["System.String", "System.Web.Services.Discovery.ContractReference", "Property[Ref]"] + - ["System.Xml.XmlQualifiedName", "System.Web.Services.Discovery.SoapBinding", "Property[Binding]"] + - ["System.Boolean", "System.Web.Services.Discovery.DiscoveryReferenceCollection", "Method[Contains].ReturnValue"] + - ["System.Collections.ICollection", "System.Web.Services.Discovery.DiscoveryExceptionDictionary", "Property[Keys]"] + - ["System.Web.Services.Discovery.DiscoveryClientResultCollection", "System.Web.Services.Discovery.DiscoveryClientProtocol", "Method[ReadAll].ReturnValue"] + - ["System.Web.Services.Discovery.DiscoveryClientReferenceCollection", "System.Web.Services.Discovery.DiscoveryClientProtocol", "Property[References]"] + - ["System.String", "System.Web.Services.Discovery.DiscoveryClientResult", "Property[ReferenceTypeName]"] + - ["System.Web.Services.Discovery.DiscoveryReference", "System.Web.Services.Discovery.XmlSchemaSearchPattern", "Method[GetDiscoveryReference].ReturnValue"] + - ["System.Collections.ICollection", "System.Web.Services.Discovery.DiscoveryClientDocumentCollection", "Property[Keys]"] + - ["System.Web.Services.Discovery.DiscoveryClientDocumentCollection", "System.Web.Services.Discovery.DiscoveryClientProtocol", "Property[Documents]"] + - ["System.String", "System.Web.Services.Discovery.SchemaReference", "Property[DefaultFilename]"] + - ["System.String", "System.Web.Services.Discovery.DiscoverySearchPattern", "Property[Pattern]"] + - ["System.Collections.ICollection", "System.Web.Services.Discovery.DiscoveryClientReferenceCollection", "Property[Keys]"] + - ["System.Exception", "System.Web.Services.Discovery.DiscoveryExceptionDictionary", "Property[Item]"] + - ["System.String", "System.Web.Services.Discovery.DiscoveryDocument!", "Field[Namespace]"] + - ["System.Web.Services.Discovery.DiscoveryDocument", "System.Web.Services.Discovery.DiscoveryDocument!", "Method[Read].ReturnValue"] + - ["System.Collections.ICollection", "System.Web.Services.Discovery.DiscoveryExceptionDictionary", "Property[Values]"] + - ["System.String", "System.Web.Services.Discovery.ContractReference", "Property[Url]"] + - ["System.String", "System.Web.Services.Discovery.SchemaReference!", "Field[Namespace]"] + - ["System.Boolean", "System.Web.Services.Discovery.DiscoveryClientResultCollection", "Method[Contains].ReturnValue"] + - ["System.Object", "System.Web.Services.Discovery.DiscoveryClientDocumentCollection", "Property[Item]"] + - ["System.String", "System.Web.Services.Discovery.SoapBinding!", "Field[Namespace]"] + - ["System.Collections.ICollection", "System.Web.Services.Discovery.DiscoveryClientReferenceCollection", "Property[Values]"] + - ["System.Collections.ICollection", "System.Web.Services.Discovery.DiscoveryClientDocumentCollection", "Property[Values]"] + - ["System.String", "System.Web.Services.Discovery.ContractSearchPattern", "Property[Pattern]"] + - ["System.String", "System.Web.Services.Discovery.DiscoveryReference", "Property[DefaultFilename]"] + - ["System.Boolean", "System.Web.Services.Discovery.DiscoveryExceptionDictionary", "Method[Contains].ReturnValue"] + - ["System.Boolean", "System.Web.Services.Discovery.DiscoveryRequestHandler", "Property[IsReusable]"] + - ["System.Web.Services.Discovery.DiscoveryClientResult", "System.Web.Services.Discovery.DiscoveryClientResultCollection", "Property[Item]"] + - ["System.Collections.IList", "System.Web.Services.Discovery.DiscoveryDocument", "Property[References]"] + - ["System.Boolean", "System.Web.Services.Discovery.DiscoveryDocument!", "Method[CanRead].ReturnValue"] + - ["System.Web.Services.Discovery.DiscoveryDocument", "System.Web.Services.Discovery.DiscoveryClientProtocol", "Method[Discover].ReturnValue"] + - ["System.Web.Services.Discovery.DiscoveryReference", "System.Web.Services.Discovery.DiscoveryDocumentLinksPattern", "Method[GetDiscoveryReference].ReturnValue"] + - ["System.Web.Services.Discovery.DiscoveryReference", "System.Web.Services.Discovery.DiscoveryReferenceCollection", "Property[Item]"] + - ["System.String", "System.Web.Services.Discovery.SchemaReference", "Property[TargetNamespace]"] + - ["System.Web.Services.Discovery.DiscoveryReference", "System.Web.Services.Discovery.DiscoverySearchPattern", "Method[GetDiscoveryReference].ReturnValue"] + - ["System.String", "System.Web.Services.Discovery.DiscoveryDocumentSearchPattern", "Property[Pattern]"] + - ["System.Xml.Schema.XmlSchema", "System.Web.Services.Discovery.SchemaReference", "Property[Schema]"] + - ["System.Web.Services.Discovery.DiscoveryClientResultCollection", "System.Web.Services.Discovery.DiscoveryClientProtocol", "Method[WriteAll].ReturnValue"] + - ["System.String", "System.Web.Services.Discovery.DiscoveryClientResult", "Property[Url]"] + - ["System.Web.Services.Discovery.DiscoveryReference", "System.Web.Services.Discovery.DiscoveryDocumentSearchPattern", "Method[GetDiscoveryReference].ReturnValue"] + - ["System.String", "System.Web.Services.Discovery.DiscoveryDocumentLinksPattern", "Property[Pattern]"] + - ["System.Int32", "System.Web.Services.Discovery.DiscoveryReferenceCollection", "Method[Add].ReturnValue"] + - ["System.String", "System.Web.Services.Discovery.SchemaReference", "Property[Url]"] + - ["System.Boolean", "System.Web.Services.Discovery.DiscoveryClientDocumentCollection", "Method[Contains].ReturnValue"] + - ["System.Object", "System.Web.Services.Discovery.DiscoveryDocumentReference", "Method[ReadDocument].ReturnValue"] + - ["System.String", "System.Web.Services.Discovery.ContractReference!", "Field[Namespace]"] + - ["System.String", "System.Web.Services.Discovery.DiscoveryDocumentReference", "Property[Ref]"] + - ["System.Object", "System.Web.Services.Discovery.ContractReference", "Method[ReadDocument].ReturnValue"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemWebServicesProtocols/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemWebServicesProtocols/model.yml new file mode 100644 index 000000000000..c2b921faa896 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemWebServicesProtocols/model.yml @@ -0,0 +1,253 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Web.Services.Protocols.SoapMessageStage", "System.Web.Services.Protocols.SoapMessageStage!", "Field[AfterSerialize]"] + - ["System.String", "System.Web.Services.Protocols.SoapMessage", "Property[ContentType]"] + - ["System.Object", "System.Web.Services.Protocols.LogicalMethodInfo", "Method[GetCustomAttribute].ReturnValue"] + - ["System.Type", "System.Web.Services.Protocols.HttpMethodAttribute", "Property[ReturnFormatter]"] + - ["System.Web.Services.Protocols.SoapHeaderDirection", "System.Web.Services.Protocols.SoapHeaderMapping", "Property[Direction]"] + - ["System.Boolean", "System.Web.Services.Protocols.SoapServerMethod", "Property[OneWay]"] + - ["System.Xml.XmlWriter", "System.Web.Services.Protocols.SoapHttpClientProtocol", "Method[GetWriterForMessage].ReturnValue"] + - ["System.Web.Services.Protocols.SoapParameterStyle", "System.Web.Services.Protocols.SoapParameterStyle!", "Field[Bare]"] + - ["System.Boolean", "System.Web.Services.Protocols.LogicalMethodInfo", "Property[IsAsync]"] + - ["System.Object", "System.Web.Services.Protocols.UrlEncodedParameterWriter", "Method[GetInitializer].ReturnValue"] + - ["System.Object[]", "System.Web.Services.Protocols.MimeParameterReader", "Method[Read].ReturnValue"] + - ["System.Reflection.ParameterInfo", "System.Web.Services.Protocols.LogicalMethodInfo", "Property[AsyncResultParameter]"] + - ["System.Reflection.ParameterInfo[]", "System.Web.Services.Protocols.LogicalMethodInfo", "Property[Parameters]"] + - ["System.Int32", "System.Web.Services.Protocols.MatchAttribute", "Property[Capture]"] + - ["System.Xml.XmlQualifiedName", "System.Web.Services.Protocols.SoapException!", "Field[ServerFaultCode]"] + - ["System.Boolean", "System.Web.Services.Protocols.LogicalMethodInfo!", "Method[IsEndMethod].ReturnValue"] + - ["System.IO.Stream", "System.Web.Services.Protocols.SoapExtension", "Method[ChainStream].ReturnValue"] + - ["System.Reflection.ParameterInfo[]", "System.Web.Services.Protocols.LogicalMethodInfo", "Property[InParameters]"] + - ["System.Reflection.MethodInfo", "System.Web.Services.Protocols.LogicalMethodInfo", "Property[MethodInfo]"] + - ["System.Reflection.ParameterInfo[]", "System.Web.Services.Protocols.LogicalMethodInfo", "Property[OutParameters]"] + - ["System.String", "System.Web.Services.Protocols.SoapException", "Property[Actor]"] + - ["System.Web.Services.Protocols.SoapServiceRoutingStyle", "System.Web.Services.Protocols.SoapDocumentServiceAttribute", "Property[RoutingStyle]"] + - ["System.String", "System.Web.Services.Protocols.SoapServerMessage", "Property[Url]"] + - ["System.Object", "System.Web.Services.Protocols.NopReturnReader", "Method[Read].ReturnValue"] + - ["System.Boolean", "System.Web.Services.Protocols.WebClientProtocol", "Property[UseDefaultCredentials]"] + - ["System.Web.Services.Protocols.SoapMessageStage", "System.Web.Services.Protocols.SoapMessageStage!", "Field[AfterDeserialize]"] + - ["System.Object", "System.Web.Services.Protocols.MimeFormatter!", "Method[GetInitializer].ReturnValue"] + - ["System.Web.Services.Protocols.SoapParameterStyle", "System.Web.Services.Protocols.SoapDocumentServiceAttribute", "Property[ParameterStyle]"] + - ["System.Web.Services.Protocols.SoapProtocolVersion", "System.Web.Services.Protocols.SoapProtocolVersion!", "Field[Default]"] + - ["System.Web.Services.Protocols.SoapParameterStyle", "System.Web.Services.Protocols.SoapParameterStyle!", "Field[Wrapped]"] + - ["System.Object", "System.Web.Services.Protocols.MimeReturnReader", "Method[Read].ReturnValue"] + - ["System.Object", "System.Web.Services.Protocols.TextReturnReader", "Method[GetInitializer].ReturnValue"] + - ["System.Object", "System.Web.Services.Protocols.HttpSimpleClientProtocol", "Method[EndInvoke].ReturnValue"] + - ["System.Web.Services.Protocols.SoapException", "System.Web.Services.Protocols.SoapMessage", "Property[Exception]"] + - ["System.String", "System.Web.Services.Protocols.HttpWebClientProtocol", "Property[UserAgent]"] + - ["System.Xml.Serialization.XmlSerializer", "System.Web.Services.Protocols.SoapServerMethod", "Property[ParameterSerializer]"] + - ["System.Object[]", "System.Web.Services.Protocols.XmlReturnReader", "Method[GetInitializers].ReturnValue"] + - ["System.Web.Services.Description.SoapBindingUse", "System.Web.Services.Protocols.SoapDocumentServiceAttribute", "Property[Use]"] + - ["System.Object[]", "System.Web.Services.Protocols.MimeFormatter!", "Method[GetInitializers].ReturnValue"] + - ["System.String", "System.Web.Services.Protocols.SoapMessage", "Property[Action]"] + - ["System.Web.Services.Protocols.SoapServiceRoutingStyle", "System.Web.Services.Protocols.SoapServiceRoutingStyle!", "Field[SoapAction]"] + - ["System.Object[]", "System.Web.Services.Protocols.LogicalMethodInfo", "Method[EndInvoke].ReturnValue"] + - ["System.Object[]", "System.Web.Services.Protocols.HtmlFormParameterReader", "Method[Read].ReturnValue"] + - ["System.Xml.XmlQualifiedName", "System.Web.Services.Protocols.Soap12FaultCodes!", "Field[DataEncodingUnknownFaultCode]"] + - ["System.String", "System.Web.Services.Protocols.LogicalMethodInfo", "Property[Name]"] + - ["System.Web.Services.Protocols.SoapProtocolVersion", "System.Web.Services.Protocols.SoapServerMessage", "Property[SoapVersion]"] + - ["System.String", "System.Web.Services.Protocols.MatchAttribute", "Property[Pattern]"] + - ["System.Xml.XmlQualifiedName", "System.Web.Services.Protocols.Soap12FaultCodes!", "Field[VersionMismatchFaultCode]"] + - ["System.Web.Services.WsiProfiles", "System.Web.Services.Protocols.SoapServerMethod", "Property[WsiClaims]"] + - ["System.Net.ICredentials", "System.Web.Services.Protocols.WebClientProtocol", "Property[Credentials]"] + - ["System.Object", "System.Web.Services.Protocols.WebClientAsyncResult", "Property[AsyncState]"] + - ["System.Boolean", "System.Web.Services.Protocols.ValueCollectionParameterReader!", "Method[IsSupported].ReturnValue"] + - ["System.Web.Services.Protocols.SoapServerMethod", "System.Web.Services.Protocols.SoapServerType", "Method[GetMethod].ReturnValue"] + - ["System.String", "System.Web.Services.Protocols.SoapException", "Property[Lang]"] + - ["System.Xml.XmlQualifiedName", "System.Web.Services.Protocols.Soap12FaultCodes!", "Field[RpcProcedureNotPresentFaultCode]"] + - ["System.Xml.XmlElement", "System.Web.Services.Protocols.SoapUnknownHeader", "Property[Element]"] + - ["System.Object", "System.Web.Services.Protocols.SoapExtension", "Method[GetInitializer].ReturnValue"] + - ["System.Web.Services.Protocols.LogicalMethodTypes", "System.Web.Services.Protocols.LogicalMethodTypes!", "Field[Async]"] + - ["System.Int32", "System.Web.Services.Protocols.MatchAttribute", "Property[Group]"] + - ["System.Web.Services.Protocols.LogicalMethodInfo", "System.Web.Services.Protocols.SoapServerMessage", "Property[MethodInfo]"] + - ["System.Web.Services.Protocols.LogicalMethodInfo[]", "System.Web.Services.Protocols.LogicalMethodInfo!", "Method[Create].ReturnValue"] + - ["System.IAsyncResult", "System.Web.Services.Protocols.SoapHttpClientProtocol", "Method[BeginInvoke].ReturnValue"] + - ["System.Object", "System.Web.Services.Protocols.SoapMessage", "Method[GetInParameterValue].ReturnValue"] + - ["System.Web.Services.Protocols.SoapProtocolVersion", "System.Web.Services.Protocols.SoapProtocolVersion!", "Field[Soap11]"] + - ["System.Boolean", "System.Web.Services.Protocols.SoapServerMessage", "Property[OneWay]"] + - ["System.String", "System.Web.Services.Protocols.SoapRpcMethodAttribute", "Property[RequestElementName]"] + - ["System.Boolean", "System.Web.Services.Protocols.SoapException!", "Method[IsClientFaultCode].ReturnValue"] + - ["System.Boolean", "System.Web.Services.Protocols.SoapHeader", "Property[DidUnderstand]"] + - ["System.Web.Services.Protocols.SoapProtocolVersion", "System.Web.Services.Protocols.SoapProtocolVersion!", "Field[Soap12]"] + - ["System.Web.Services.Protocols.SoapHeaderDirection", "System.Web.Services.Protocols.SoapHeaderDirection!", "Field[Fault]"] + - ["System.Object", "System.Web.Services.Protocols.NopReturnReader", "Method[GetInitializer].ReturnValue"] + - ["System.String", "System.Web.Services.Protocols.SoapServerMessage", "Property[Action]"] + - ["System.Web.Services.Description.SoapBindingUse", "System.Web.Services.Protocols.SoapRpcServiceAttribute", "Property[Use]"] + - ["System.Web.Services.Protocols.MimeFormatter", "System.Web.Services.Protocols.MimeFormatter!", "Method[CreateInstance].ReturnValue"] + - ["System.Object[]", "System.Web.Services.Protocols.LogicalMethodInfo", "Method[GetCustomAttributes].ReturnValue"] + - ["System.Web.Services.Protocols.SoapParameterStyle", "System.Web.Services.Protocols.SoapDocumentMethodAttribute", "Property[ParameterStyle]"] + - ["System.String", "System.Web.Services.Protocols.WebClientProtocol", "Property[Url]"] + - ["System.String", "System.Web.Services.Protocols.SoapHeader", "Property[EncodedMustUnderstand12]"] + - ["System.Object", "System.Web.Services.Protocols.ServerProtocol", "Property[Target]"] + - ["System.Object", "System.Web.Services.Protocols.XmlReturnReader", "Method[Read].ReturnValue"] + - ["System.String", "System.Web.Services.Protocols.SoapHeader", "Property[Role]"] + - ["System.Boolean", "System.Web.Services.Protocols.WebClientProtocol", "Property[PreAuthenticate]"] + - ["System.Net.WebRequest", "System.Web.Services.Protocols.HttpWebClientProtocol", "Method[GetWebRequest].ReturnValue"] + - ["System.Type", "System.Web.Services.Protocols.SoapHeaderMapping", "Property[HeaderType]"] + - ["System.Web.Services.Protocols.SoapHeaderDirection", "System.Web.Services.Protocols.SoapHeaderDirection!", "Field[In]"] + - ["System.Web.Services.Protocols.SoapFaultSubCode", "System.Web.Services.Protocols.SoapFaultSubCode", "Property[SubCode]"] + - ["System.Boolean", "System.Web.Services.Protocols.MimeParameterWriter", "Property[UsesWriteRequest]"] + - ["System.Boolean", "System.Web.Services.Protocols.SoapRpcMethodAttribute", "Property[OneWay]"] + - ["System.Boolean", "System.Web.Services.Protocols.SoapHeader", "Property[Relay]"] + - ["System.Xml.XmlQualifiedName", "System.Web.Services.Protocols.SoapFaultSubCode", "Property[Code]"] + - ["System.Object", "System.Web.Services.Protocols.PatternMatcher", "Method[Match].ReturnValue"] + - ["System.Web.IHttpHandler", "System.Web.Services.Protocols.WebServiceHandlerFactory", "Method[GetHandler].ReturnValue"] + - ["System.Text.Encoding", "System.Web.Services.Protocols.UrlEncodedParameterWriter", "Property[RequestEncoding]"] + - ["System.Net.WebRequest", "System.Web.Services.Protocols.SoapHttpClientProtocol", "Method[GetWebRequest].ReturnValue"] + - ["System.Int32", "System.Web.Services.Protocols.SoapHeaderCollection", "Method[IndexOf].ReturnValue"] + - ["System.Reflection.MemberInfo", "System.Web.Services.Protocols.SoapHeaderMapping", "Property[MemberInfo]"] + - ["System.Xml.Serialization.XmlSerializer", "System.Web.Services.Protocols.SoapServerMethod", "Property[InHeaderSerializer]"] + - ["System.Web.Services.Protocols.ServerProtocol", "System.Web.Services.Protocols.SoapServerProtocolFactory", "Method[CreateIfRequestCompatible].ReturnValue"] + - ["System.Type", "System.Web.Services.Protocols.LogicalMethodInfo", "Property[ReturnType]"] + - ["System.Xml.XmlWriter", "System.Web.Services.Protocols.SoapServerProtocol", "Method[GetWriterForMessage].ReturnValue"] + - ["System.Web.Services.Protocols.SoapHeaderDirection", "System.Web.Services.Protocols.SoapHeaderDirection!", "Field[Out]"] + - ["System.Boolean", "System.Web.Services.Protocols.SoapMessage", "Property[OneWay]"] + - ["System.Web.HttpRequest", "System.Web.Services.Protocols.ServerProtocol", "Property[Request]"] + - ["System.String", "System.Web.Services.Protocols.LogicalMethodInfo", "Method[ToString].ReturnValue"] + - ["System.Web.HttpContext", "System.Web.Services.Protocols.ServerProtocol", "Property[Context]"] + - ["System.Object", "System.Web.Services.Protocols.HttpSimpleClientProtocol", "Method[Invoke].ReturnValue"] + - ["System.Object", "System.Web.Services.Protocols.ServerProtocol", "Method[GetFromCache].ReturnValue"] + - ["System.Int32", "System.Web.Services.Protocols.SoapHeaderCollection", "Method[Add].ReturnValue"] + - ["System.Object", "System.Web.Services.Protocols.AnyReturnReader", "Method[Read].ReturnValue"] + - ["System.String", "System.Web.Services.Protocols.SoapHeader", "Property[EncodedRelay]"] + - ["System.Object", "System.Web.Services.Protocols.WebClientProtocol!", "Method[GetFromCache].ReturnValue"] + - ["System.Type", "System.Web.Services.Protocols.HttpMethodAttribute", "Property[ParameterFormatter]"] + - ["System.String", "System.Web.Services.Protocols.SoapRpcMethodAttribute", "Property[ResponseElementName]"] + - ["System.Object[]", "System.Web.Services.Protocols.UrlParameterReader", "Method[Read].ReturnValue"] + - ["System.Web.Services.Protocols.SoapMessageStage", "System.Web.Services.Protocols.SoapMessage", "Property[Stage]"] + - ["System.Object", "System.Web.Services.Protocols.SoapMessage", "Method[GetOutParameterValue].ReturnValue"] + - ["System.Object", "System.Web.Services.Protocols.MimeFormatter", "Method[GetInitializer].ReturnValue"] + - ["System.Boolean", "System.Web.Services.Protocols.SoapServerMethod", "Property[Rpc]"] + - ["System.Boolean", "System.Web.Services.Protocols.WebClientAsyncResult", "Property[IsCompleted]"] + - ["System.String", "System.Web.Services.Protocols.SoapRpcMethodAttribute", "Property[Binding]"] + - ["System.Boolean", "System.Web.Services.Protocols.SoapHeaderAttribute", "Property[Required]"] + - ["System.Web.Services.Protocols.SoapServerMethod", "System.Web.Services.Protocols.SoapServerProtocol", "Method[RouteRequest].ReturnValue"] + - ["System.Web.Services.Protocols.LogicalMethodTypes", "System.Web.Services.Protocols.LogicalMethodTypes!", "Field[Sync]"] + - ["System.Collections.Hashtable", "System.Web.Services.Protocols.HttpWebClientProtocol!", "Method[GenerateXmlMappings].ReturnValue"] + - ["System.String", "System.Web.Services.Protocols.SoapRpcMethodAttribute", "Property[Action]"] + - ["System.Net.WebRequest", "System.Web.Services.Protocols.HttpPostClientProtocol", "Method[GetWebRequest].ReturnValue"] + - ["System.Threading.WaitHandle", "System.Web.Services.Protocols.WebClientAsyncResult", "Property[AsyncWaitHandle]"] + - ["System.Web.Services.Protocols.SoapExtension[]", "System.Web.Services.Protocols.SoapServerProtocol", "Method[ModifyInitializedExtensions].ReturnValue"] + - ["System.Web.Services.Protocols.LogicalMethodInfo", "System.Web.Services.Protocols.SoapServerMethod", "Property[MethodInfo]"] + - ["System.String", "System.Web.Services.Protocols.UrlParameterWriter", "Method[GetRequestUrl].ReturnValue"] + - ["System.Web.Services.Protocols.SoapHeaderDirection", "System.Web.Services.Protocols.SoapHeaderAttribute", "Property[Direction]"] + - ["System.String", "System.Web.Services.Protocols.SoapDocumentMethodAttribute", "Property[ResponseNamespace]"] + - ["System.Web.Services.Protocols.SoapMessageStage", "System.Web.Services.Protocols.SoapMessageStage!", "Field[BeforeSerialize]"] + - ["System.Web.Services.Protocols.SoapHeaderCollection", "System.Web.Services.Protocols.SoapMessage", "Property[Headers]"] + - ["System.Boolean", "System.Web.Services.Protocols.SoapException!", "Method[IsMustUnderstandFaultCode].ReturnValue"] + - ["System.String", "System.Web.Services.Protocols.SoapDocumentMethodAttribute", "Property[ResponseElementName]"] + - ["System.Net.WebResponse", "System.Web.Services.Protocols.HttpWebClientProtocol", "Method[GetWebResponse].ReturnValue"] + - ["System.Object", "System.Web.Services.Protocols.AnyReturnReader", "Method[GetInitializer].ReturnValue"] + - ["System.String", "System.Web.Services.Protocols.SoapServerType", "Property[ServiceNamespace]"] + - ["System.String", "System.Web.Services.Protocols.SoapMessage", "Property[Url]"] + - ["System.Web.Services.Protocols.LogicalMethodInfo", "System.Web.Services.Protocols.SoapMessage", "Property[MethodInfo]"] + - ["System.IAsyncResult", "System.Web.Services.Protocols.HttpSimpleClientProtocol", "Method[BeginInvoke].ReturnValue"] + - ["System.Web.Services.Protocols.SoapHeader", "System.Web.Services.Protocols.SoapHeaderCollection", "Property[Item]"] + - ["System.Reflection.MethodInfo", "System.Web.Services.Protocols.LogicalMethodInfo", "Property[EndMethodInfo]"] + - ["System.Reflection.ICustomAttributeProvider", "System.Web.Services.Protocols.LogicalMethodInfo", "Property[ReturnTypeCustomAttributeProvider]"] + - ["System.Boolean", "System.Web.Services.Protocols.SoapHeader", "Property[MustUnderstand]"] + - ["System.Boolean", "System.Web.Services.Protocols.SoapException!", "Method[IsVersionMismatchFaultCode].ReturnValue"] + - ["System.Boolean", "System.Web.Services.Protocols.HttpWebClientProtocol", "Property[EnableDecompression]"] + - ["System.Web.Services.Protocols.SoapProtocolVersion", "System.Web.Services.Protocols.SoapMessage", "Property[SoapVersion]"] + - ["System.Object[]", "System.Web.Services.Protocols.InvokeCompletedEventArgs", "Property[Results]"] + - ["System.Xml.XmlQualifiedName", "System.Web.Services.Protocols.SoapException!", "Field[MustUnderstandFaultCode]"] + - ["System.String", "System.Web.Services.Protocols.MimeParameterWriter", "Method[GetRequestUrl].ReturnValue"] + - ["System.Boolean", "System.Web.Services.Protocols.SoapException!", "Method[IsServerFaultCode].ReturnValue"] + - ["System.Object[]", "System.Web.Services.Protocols.MimeFormatter", "Method[GetInitializers].ReturnValue"] + - ["System.Web.Services.Protocols.SoapParameterStyle", "System.Web.Services.Protocols.SoapServerMethod", "Property[ParameterStyle]"] + - ["System.Boolean", "System.Web.Services.Protocols.LogicalMethodInfo!", "Method[IsBeginMethod].ReturnValue"] + - ["System.Net.CookieContainer", "System.Web.Services.Protocols.HttpWebClientProtocol", "Property[CookieContainer]"] + - ["System.Object", "System.Web.Services.Protocols.XmlReturnReader", "Method[GetInitializer].ReturnValue"] + - ["System.Net.WebRequest", "System.Web.Services.Protocols.HttpGetClientProtocol", "Method[GetWebRequest].ReturnValue"] + - ["System.String", "System.Web.Services.Protocols.SoapDocumentMethodAttribute", "Property[Action]"] + - ["System.Object[]", "System.Web.Services.Protocols.SoapHttpClientProtocol", "Method[EndInvoke].ReturnValue"] + - ["System.Web.Services.Protocols.SoapHeaderMapping[]", "System.Web.Services.Protocols.SoapServerMethod", "Property[OutHeaderMappings]"] + - ["System.Security.Cryptography.X509Certificates.X509CertificateCollection", "System.Web.Services.Protocols.HttpWebClientProtocol", "Property[ClientCertificates]"] + - ["System.Xml.XmlQualifiedName", "System.Web.Services.Protocols.SoapException", "Property[Code]"] + - ["System.Boolean", "System.Web.Services.Protocols.LogicalMethodInfo", "Property[IsVoid]"] + - ["System.Reflection.MethodInfo", "System.Web.Services.Protocols.LogicalMethodInfo", "Property[BeginMethodInfo]"] + - ["System.String", "System.Web.Services.Protocols.SoapServerMethod", "Property[Action]"] + - ["System.Boolean", "System.Web.Services.Protocols.MatchAttribute", "Property[IgnoreCase]"] + - ["System.Boolean", "System.Web.Services.Protocols.SoapHeaderCollection", "Method[Contains].ReturnValue"] + - ["System.Web.Services.Protocols.SoapServerMethod", "System.Web.Services.Protocols.SoapServerType", "Method[GetDuplicateMethod].ReturnValue"] + - ["System.Web.Services.Protocols.SoapHeaderDirection", "System.Web.Services.Protocols.SoapHeaderDirection!", "Field[InOut]"] + - ["System.Net.WebRequest", "System.Web.Services.Protocols.WebClientProtocol", "Method[GetWebRequest].ReturnValue"] + - ["System.Xml.XmlQualifiedName", "System.Web.Services.Protocols.Soap12FaultCodes!", "Field[EncodingUntypedValueFaultCode]"] + - ["System.Web.Services.Protocols.SoapServiceRoutingStyle", "System.Web.Services.Protocols.SoapServiceRoutingStyle!", "Field[RequestElement]"] + - ["System.Web.Services.Protocols.LogicalMethodInfo", "System.Web.Services.Protocols.SoapClientMessage", "Property[MethodInfo]"] + - ["System.Web.Services.Protocols.SoapFaultSubCode", "System.Web.Services.Protocols.SoapException", "Property[SubCode]"] + - ["System.Web.Services.Protocols.ServerProtocol", "System.Web.Services.Protocols.ServerProtocolFactory", "Method[CreateIfRequestCompatible].ReturnValue"] + - ["System.Object", "System.Web.Services.Protocols.SoapMessage", "Method[GetReturnValue].ReturnValue"] + - ["System.IAsyncResult", "System.Web.Services.Protocols.LogicalMethodInfo", "Method[BeginInvoke].ReturnValue"] + - ["System.Xml.XmlQualifiedName", "System.Web.Services.Protocols.SoapException!", "Field[ClientFaultCode]"] + - ["System.Int32", "System.Web.Services.Protocols.WebClientProtocol", "Property[Timeout]"] + - ["System.Net.IWebProxy", "System.Web.Services.Protocols.HttpWebClientProtocol", "Property[Proxy]"] + - ["System.Xml.XmlQualifiedName", "System.Web.Services.Protocols.Soap12FaultCodes!", "Field[ReceiverFaultCode]"] + - ["System.Boolean", "System.Web.Services.Protocols.HtmlFormParameterWriter", "Property[UsesWriteRequest]"] + - ["System.Web.Services.Protocols.SoapParameterStyle", "System.Web.Services.Protocols.SoapParameterStyle!", "Field[Default]"] + - ["System.Xml.XmlQualifiedName", "System.Web.Services.Protocols.Soap12FaultCodes!", "Field[EncodingMissingIdFaultCode]"] + - ["System.String", "System.Web.Services.Protocols.WebClientProtocol", "Property[ConnectionGroupName]"] + - ["System.String", "System.Web.Services.Protocols.SoapHeader", "Property[Actor]"] + - ["System.Xml.XmlQualifiedName", "System.Web.Services.Protocols.Soap12FaultCodes!", "Field[RpcBadArgumentsFaultCode]"] + - ["System.Boolean", "System.Web.Services.Protocols.SoapDocumentMethodAttribute", "Property[OneWay]"] + - ["System.Object", "System.Web.Services.Protocols.ValueCollectionParameterReader", "Method[GetInitializer].ReturnValue"] + - ["System.Xml.XmlReader", "System.Web.Services.Protocols.SoapServerProtocol", "Method[GetReaderForMessage].ReturnValue"] + - ["System.String", "System.Web.Services.Protocols.SoapClientMessage", "Property[Action]"] + - ["System.Web.Services.Protocols.SoapProtocolVersion", "System.Web.Services.Protocols.SoapClientMessage", "Property[SoapVersion]"] + - ["System.Type", "System.Web.Services.Protocols.SoapExtensionAttribute", "Property[ExtensionType]"] + - ["System.String", "System.Web.Services.Protocols.SoapHeader", "Property[EncodedMustUnderstand]"] + - ["System.Web.Services.Description.SoapBindingUse", "System.Web.Services.Protocols.SoapRpcMethodAttribute", "Property[Use]"] + - ["System.Boolean", "System.Web.Services.Protocols.SoapServerType", "Property[ServiceDefaultIsEncoded]"] + - ["System.Boolean", "System.Web.Services.Protocols.WebClientAsyncResult", "Property[CompletedSynchronously]"] + - ["System.Object[]", "System.Web.Services.Protocols.SoapHttpClientProtocol", "Method[Invoke].ReturnValue"] + - ["System.Object[]", "System.Web.Services.Protocols.LogicalMethodInfo", "Method[Invoke].ReturnValue"] + - ["System.String", "System.Web.Services.Protocols.SoapMessage", "Property[ContentEncoding]"] + - ["System.Boolean", "System.Web.Services.Protocols.SoapServerType", "Property[ServiceRoutingOnSoapAction]"] + - ["System.String", "System.Web.Services.Protocols.SoapHeaderHandling", "Method[ReadHeaders].ReturnValue"] + - ["System.Web.Services.Protocols.SoapProtocolVersion", "System.Web.Services.Protocols.SoapHttpClientProtocol", "Property[SoapVersion]"] + - ["System.IO.Stream", "System.Web.Services.Protocols.SoapMessage", "Property[Stream]"] + - ["System.Xml.Serialization.XmlSerializer", "System.Web.Services.Protocols.SoapServerMethod", "Property[ReturnSerializer]"] + - ["System.Boolean", "System.Web.Services.Protocols.SoapHeaderMapping", "Property[Repeats]"] + - ["System.Int32", "System.Web.Services.Protocols.SoapExtensionAttribute", "Property[Priority]"] + - ["System.Object", "System.Web.Services.Protocols.TextReturnReader", "Method[Read].ReturnValue"] + - ["System.Web.HttpResponse", "System.Web.Services.Protocols.ServerProtocol", "Property[Response]"] + - ["System.String", "System.Web.Services.Protocols.SoapException", "Property[Node]"] + - ["System.Xml.XmlReader", "System.Web.Services.Protocols.SoapHttpClientProtocol", "Method[GetReaderForMessage].ReturnValue"] + - ["System.Web.Services.Protocols.SoapMessageStage", "System.Web.Services.Protocols.SoapMessageStage!", "Field[BeforeDeserialize]"] + - ["System.Web.Services.Description.SoapBindingUse", "System.Web.Services.Protocols.SoapServerMethod", "Property[BindingUse]"] + - ["System.Object[]", "System.Web.Services.Protocols.ValueCollectionParameterReader", "Method[Read].ReturnValue"] + - ["System.Xml.XmlQualifiedName", "System.Web.Services.Protocols.Soap12FaultCodes!", "Field[SenderFaultCode]"] + - ["System.String", "System.Web.Services.Protocols.SoapDocumentMethodAttribute", "Property[RequestNamespace]"] + - ["System.Boolean", "System.Web.Services.Protocols.HttpWebClientProtocol", "Property[UnsafeAuthenticatedConnectionSharing]"] + - ["System.Web.Services.Protocols.SoapServiceRoutingStyle", "System.Web.Services.Protocols.SoapRpcServiceAttribute", "Property[RoutingStyle]"] + - ["System.Web.Services.Description.SoapBindingUse", "System.Web.Services.Protocols.SoapDocumentMethodAttribute", "Property[Use]"] + - ["System.Int32", "System.Web.Services.Protocols.MatchAttribute", "Property[MaxRepeats]"] + - ["System.String", "System.Web.Services.Protocols.SoapDocumentMethodAttribute", "Property[RequestElementName]"] + - ["System.Reflection.ParameterInfo", "System.Web.Services.Protocols.LogicalMethodInfo", "Property[AsyncCallbackParameter]"] + - ["System.String", "System.Web.Services.Protocols.SoapException", "Property[Role]"] + - ["System.Type", "System.Web.Services.Protocols.LogicalMethodInfo", "Property[DeclaringType]"] + - ["System.Xml.XmlNode", "System.Web.Services.Protocols.SoapException", "Property[Detail]"] + - ["System.String", "System.Web.Services.Protocols.SoapRpcMethodAttribute", "Property[RequestNamespace]"] + - ["System.Boolean", "System.Web.Services.Protocols.SoapClientMessage", "Property[OneWay]"] + - ["System.Xml.XmlQualifiedName", "System.Web.Services.Protocols.SoapException!", "Field[DetailElementName]"] + - ["System.Reflection.ICustomAttributeProvider", "System.Web.Services.Protocols.LogicalMethodInfo", "Property[CustomAttributeProvider]"] + - ["System.Net.WebResponse", "System.Web.Services.Protocols.WebClientProtocol", "Method[GetWebResponse].ReturnValue"] + - ["System.Boolean", "System.Web.Services.Protocols.HttpWebClientProtocol!", "Method[GenerateXmlMappings].ReturnValue"] + - ["System.Boolean", "System.Web.Services.Protocols.HttpWebClientProtocol", "Property[AllowAutoRedirect]"] + - ["System.Reflection.ParameterInfo", "System.Web.Services.Protocols.LogicalMethodInfo", "Property[AsyncStateParameter]"] + - ["System.Object", "System.Web.Services.Protocols.SoapServerMessage", "Property[Server]"] + - ["System.Xml.Serialization.XmlSerializer", "System.Web.Services.Protocols.SoapServerMethod", "Property[OutHeaderSerializer]"] + - ["System.Xml.XmlQualifiedName", "System.Web.Services.Protocols.Soap12FaultCodes!", "Field[MustUnderstandFaultCode]"] + - ["System.String", "System.Web.Services.Protocols.SoapRpcMethodAttribute", "Property[ResponseNamespace]"] + - ["System.Web.Services.Protocols.SoapHeaderMapping[]", "System.Web.Services.Protocols.SoapServerMethod", "Property[InHeaderMappings]"] + - ["System.Boolean", "System.Web.Services.Protocols.SoapHeaderMapping", "Property[Custom]"] + - ["System.String", "System.Web.Services.Protocols.SoapDocumentMethodAttribute", "Property[Binding]"] + - ["System.Text.Encoding", "System.Web.Services.Protocols.MimeParameterWriter", "Property[RequestEncoding]"] + - ["System.Text.Encoding", "System.Web.Services.Protocols.WebClientProtocol", "Property[RequestEncoding]"] + - ["System.Xml.XmlQualifiedName", "System.Web.Services.Protocols.SoapException!", "Field[VersionMismatchFaultCode]"] + - ["System.String", "System.Web.Services.Protocols.SoapHeaderAttribute", "Property[MemberName]"] + - ["System.String", "System.Web.Services.Protocols.SoapClientMessage", "Property[Url]"] + - ["System.Web.Services.Protocols.SoapHttpClientProtocol", "System.Web.Services.Protocols.SoapClientMessage", "Property[Client]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemWebSessionState/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemWebSessionState/model.yml new file mode 100644 index 000000000000..e5e0188ea22a --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemWebSessionState/model.yml @@ -0,0 +1,100 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Collections.Specialized.NameObjectCollectionBase+KeysCollection", "System.Web.SessionState.HttpSessionStateContainer", "Property[Keys]"] + - ["System.Web.SessionState.SessionStateStoreData", "System.Web.SessionState.SessionStateStoreProviderBase", "Method[GetItem].ReturnValue"] + - ["System.Web.SessionState.SessionStateMode", "System.Web.SessionState.SessionStateMode!", "Field[SQLServer]"] + - ["System.Web.SessionState.SessionStateMode", "System.Web.SessionState.SessionStateMode!", "Field[Off]"] + - ["System.Web.HttpStaticObjectsCollection", "System.Web.SessionState.HttpSessionState", "Property[StaticObjects]"] + - ["System.Web.HttpStaticObjectsCollection", "System.Web.SessionState.IHttpSessionState", "Property[StaticObjects]"] + - ["System.Boolean", "System.Web.SessionState.SessionStateStoreProviderBase", "Method[SetItemExpireCallback].ReturnValue"] + - ["System.Boolean", "System.Web.SessionState.ISessionIDManager", "Method[Validate].ReturnValue"] + - ["System.Int32", "System.Web.SessionState.SessionIDManager!", "Property[SessionIDMaxLength]"] + - ["System.Int32", "System.Web.SessionState.IHttpSessionState", "Property[Timeout]"] + - ["System.Boolean", "System.Web.SessionState.IHttpSessionState", "Property[IsCookieless]"] + - ["System.Web.SessionState.SessionStateItemCollection", "System.Web.SessionState.SessionStateItemCollection!", "Method[Deserialize].ReturnValue"] + - ["System.Object", "System.Web.SessionState.IHttpSessionState", "Property[Item]"] + - ["System.Object", "System.Web.SessionState.HttpSessionStateContainer", "Property[SyncRoot]"] + - ["System.Boolean", "System.Web.SessionState.HttpSessionState", "Property[IsCookieless]"] + - ["System.Boolean", "System.Web.SessionState.HttpSessionState", "Property[IsNewSession]"] + - ["System.Web.SessionState.SessionStateMode", "System.Web.SessionState.HttpSessionStateContainer", "Property[Mode]"] + - ["System.Object", "System.Web.SessionState.HttpSessionState", "Property[Item]"] + - ["System.Boolean", "System.Web.SessionState.HttpSessionStateContainer", "Property[IsReadOnly]"] + - ["System.Web.SessionState.HttpSessionState", "System.Web.SessionState.HttpSessionState", "Property[Contents]"] + - ["System.Collections.Specialized.NameObjectCollectionBase+KeysCollection", "System.Web.SessionState.HttpSessionState", "Property[Keys]"] + - ["System.Object", "System.Web.SessionState.SessionStateItemCollection", "Property[Item]"] + - ["System.Collections.Specialized.NameObjectCollectionBase+KeysCollection", "System.Web.SessionState.IHttpSessionState", "Property[Keys]"] + - ["System.Int32", "System.Web.SessionState.IHttpSessionState", "Property[Count]"] + - ["System.Web.SessionState.SessionStateStoreData", "System.Web.SessionState.SessionStateStoreProviderBase", "Method[CreateNewStoreData].ReturnValue"] + - ["System.Web.SessionState.SessionStateMode", "System.Web.SessionState.SessionStateMode!", "Field[StateServer]"] + - ["System.Web.SessionState.SessionStateMode", "System.Web.SessionState.HttpSessionState", "Property[Mode]"] + - ["System.Int32", "System.Web.SessionState.HttpSessionState", "Property[Timeout]"] + - ["System.Int32", "System.Web.SessionState.HttpSessionStateContainer", "Property[CodePage]"] + - ["System.Boolean", "System.Web.SessionState.HttpSessionStateContainer", "Property[IsSynchronized]"] + - ["System.Boolean", "System.Web.SessionState.HttpSessionStateContainer", "Property[IsAbandoned]"] + - ["System.Threading.Tasks.Task", "System.Web.SessionState.ISessionStateModule", "Method[ReleaseSessionStateAsync].ReturnValue"] + - ["System.Boolean", "System.Web.SessionState.SessionStateItemCollection", "Property[Dirty]"] + - ["System.Boolean", "System.Web.SessionState.IHttpSessionState", "Property[IsReadOnly]"] + - ["System.Object", "System.Web.SessionState.HttpSessionState", "Property[SyncRoot]"] + - ["System.Int32", "System.Web.SessionState.HttpSessionStateContainer", "Property[LCID]"] + - ["System.Int32", "System.Web.SessionState.HttpSessionState", "Property[Count]"] + - ["System.Collections.IEnumerator", "System.Web.SessionState.SessionStateItemCollection", "Method[GetEnumerator].ReturnValue"] + - ["System.Boolean", "System.Web.SessionState.ISessionIDManager", "Method[InitializeRequest].ReturnValue"] + - ["System.Int32", "System.Web.SessionState.HttpSessionState", "Property[LCID]"] + - ["System.Web.HttpCookieMode", "System.Web.SessionState.IHttpSessionState", "Property[CookieMode]"] + - ["System.Collections.Specialized.NameObjectCollectionBase+KeysCollection", "System.Web.SessionState.SessionStateItemCollection", "Property[Keys]"] + - ["System.String", "System.Web.SessionState.SessionIDManager", "Method[Decode].ReturnValue"] + - ["System.Web.SessionState.SessionStateActions", "System.Web.SessionState.SessionStateActions!", "Field[InitializeItem]"] + - ["System.Web.HttpStaticObjectsCollection", "System.Web.SessionState.SessionStateUtility!", "Method[GetSessionStaticObjects].ReturnValue"] + - ["System.Int32", "System.Web.SessionState.IHttpSessionState", "Property[LCID]"] + - ["System.Int32", "System.Web.SessionState.HttpSessionState", "Property[CodePage]"] + - ["System.Boolean", "System.Web.SessionState.SessionStateUtility!", "Method[IsSessionStateRequired].ReturnValue"] + - ["System.Collections.Generic.IList", "System.Web.SessionState.IPartialSessionState", "Property[PartialSessionStateKeys]"] + - ["System.Web.SessionState.IHttpSessionState", "System.Web.SessionState.SessionStateUtility!", "Method[GetHttpSessionStateFromContext].ReturnValue"] + - ["System.Collections.IEnumerator", "System.Web.SessionState.IHttpSessionState", "Method[GetEnumerator].ReturnValue"] + - ["System.Object", "System.Web.SessionState.HttpSessionStateContainer", "Property[Item]"] + - ["System.Web.HttpStaticObjectsCollection", "System.Web.SessionState.SessionStateStoreData", "Property[StaticObjects]"] + - ["System.Boolean", "System.Web.SessionState.HttpSessionStateContainer", "Property[IsNewSession]"] + - ["System.Boolean", "System.Web.SessionState.ISessionStateItemCollection", "Property[Dirty]"] + - ["System.Web.SessionState.SessionStateBehavior", "System.Web.SessionState.SessionStateBehavior!", "Field[Required]"] + - ["System.String", "System.Web.SessionState.SessionIDManager", "Method[GetSessionID].ReturnValue"] + - ["System.Web.SessionState.SessionStateBehavior", "System.Web.SessionState.SessionStateBehavior!", "Field[Default]"] + - ["System.Collections.IEnumerator", "System.Web.SessionState.HttpSessionStateContainer", "Method[GetEnumerator].ReturnValue"] + - ["System.Web.HttpCookieMode", "System.Web.SessionState.HttpSessionState", "Property[CookieMode]"] + - ["System.Boolean", "System.Web.SessionState.SessionIDManager", "Method[Validate].ReturnValue"] + - ["System.Collections.IEnumerator", "System.Web.SessionState.HttpSessionState", "Method[GetEnumerator].ReturnValue"] + - ["System.Boolean", "System.Web.SessionState.HttpSessionState", "Property[IsSynchronized]"] + - ["System.Web.HttpStaticObjectsCollection", "System.Web.SessionState.HttpSessionStateContainer", "Property[StaticObjects]"] + - ["System.Int32", "System.Web.SessionState.IHttpSessionState", "Property[CodePage]"] + - ["System.String", "System.Web.SessionState.SessionIDManager", "Method[Encode].ReturnValue"] + - ["System.Boolean", "System.Web.SessionState.SessionStateUtility!", "Method[IsSessionStateReadOnly].ReturnValue"] + - ["System.Boolean", "System.Web.SessionState.IHttpSessionState", "Property[IsNewSession]"] + - ["System.String", "System.Web.SessionState.SessionIDManager", "Method[CreateSessionID].ReturnValue"] + - ["System.Int32", "System.Web.SessionState.SessionStateStoreData", "Property[Timeout]"] + - ["System.Boolean", "System.Web.SessionState.IHttpSessionState", "Property[IsSynchronized]"] + - ["System.Runtime.Serialization.ISurrogateSelector", "System.Web.SessionState.SessionStateUtility!", "Property[SerializationSurrogateSelector]"] + - ["System.Boolean", "System.Web.SessionState.SessionIDManager", "Method[InitializeRequest].ReturnValue"] + - ["System.String", "System.Web.SessionState.IHttpSessionState", "Property[SessionID]"] + - ["System.String", "System.Web.SessionState.ISessionIDManager", "Method[GetSessionID].ReturnValue"] + - ["System.Web.SessionState.SessionStateMode", "System.Web.SessionState.IHttpSessionState", "Property[Mode]"] + - ["System.Object", "System.Web.SessionState.IHttpSessionState", "Property[SyncRoot]"] + - ["System.Web.SessionState.SessionStateActions", "System.Web.SessionState.SessionStateActions!", "Field[None]"] + - ["System.Collections.Specialized.NameObjectCollectionBase+KeysCollection", "System.Web.SessionState.ISessionStateItemCollection", "Property[Keys]"] + - ["System.String", "System.Web.SessionState.HttpSessionStateContainer", "Property[SessionID]"] + - ["System.Web.SessionState.SessionStateBehavior", "System.Web.SessionState.SessionStateBehavior!", "Field[Disabled]"] + - ["System.Web.SessionState.SessionStateMode", "System.Web.SessionState.SessionStateMode!", "Field[InProc]"] + - ["System.Int32", "System.Web.SessionState.HttpSessionStateContainer", "Property[Timeout]"] + - ["System.Web.SessionState.SessionStateStoreData", "System.Web.SessionState.SessionStateStoreProviderBase", "Method[GetItemExclusive].ReturnValue"] + - ["System.String", "System.Web.SessionState.ISessionIDManager", "Method[CreateSessionID].ReturnValue"] + - ["System.Int32", "System.Web.SessionState.HttpSessionStateContainer", "Property[Count]"] + - ["System.Threading.Tasks.Task", "System.Web.SessionState.SessionStateModule", "Method[ReleaseSessionStateAsync].ReturnValue"] + - ["System.Web.SessionState.ISessionStateItemCollection", "System.Web.SessionState.SessionStateStoreData", "Property[Items]"] + - ["System.String", "System.Web.SessionState.HttpSessionState", "Property[SessionID]"] + - ["System.Boolean", "System.Web.SessionState.HttpSessionState", "Property[IsReadOnly]"] + - ["System.Web.HttpCookieMode", "System.Web.SessionState.HttpSessionStateContainer", "Property[CookieMode]"] + - ["System.Web.SessionState.SessionStateMode", "System.Web.SessionState.SessionStateMode!", "Field[Custom]"] + - ["System.Object", "System.Web.SessionState.ISessionStateItemCollection", "Property[Item]"] + - ["System.Boolean", "System.Web.SessionState.HttpSessionStateContainer", "Property[IsCookieless]"] + - ["System.Web.SessionState.SessionStateBehavior", "System.Web.SessionState.SessionStateBehavior!", "Field[ReadOnly]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemWebUI/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemWebUI/model.yml new file mode 100644 index 000000000000..245c3f927b7d --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemWebUI/model.yml @@ -0,0 +1,1286 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Int32", "System.Web.UI.Page", "Property[CodePage]"] + - ["System.Web.UI.HtmlTextWriterTag", "System.Web.UI.HtmlTextWriterTag!", "Field[Basefont]"] + - ["System.Boolean", "System.Web.UI.TemplateControl", "Property[EnableTheming]"] + - ["System.Collections.ArrayList", "System.Web.UI.Page", "Property[FileDependencies]"] + - ["System.Boolean", "System.Web.UI.StateBag", "Property[System.Collections.IDictionary.IsFixedSize]"] + - ["System.Web.UI.ViewStateMode", "System.Web.UI.Control", "Property[ViewStateMode]"] + - ["System.String", "System.Web.UI.ServiceReference", "Method[GetProxyScript].ReturnValue"] + - ["System.Collections.IDictionary", "System.Web.UI.RootBuilder", "Property[BuiltObjects]"] + - ["System.Web.UI.CodeBlockType", "System.Web.UI.CodeBlockType!", "Field[Code]"] + - ["System.Web.UI.HtmlTextWriterStyle", "System.Web.UI.HtmlTextWriterStyle!", "Field[Top]"] + - ["System.String", "System.Web.UI.HtmlTextWriter", "Method[RenderBeforeTag].ReturnValue"] + - ["System.Web.UI.HtmlTextWriterTag", "System.Web.UI.HtmlTextWriterTag!", "Field[Area]"] + - ["System.String", "System.Web.UI.TemplateControl", "Method[Eval].ReturnValue"] + - ["System.Boolean", "System.Web.UI.Control", "Property[ViewStateIgnoresCase]"] + - ["System.String", "System.Web.UI.PageParserFilter", "Property[VirtualPath]"] + - ["System.IO.Stream", "System.Web.UI.Control", "Method[OpenFile].ReturnValue"] + - ["System.Web.UI.HtmlTextWriterTag", "System.Web.UI.HtmlTextWriterTag!", "Field[Pre]"] + - ["System.Web.UI.HtmlTextWriterAttribute", "System.Web.UI.HtmlTextWriterAttribute!", "Field[Multiple]"] + - ["System.Web.UI.HtmlTextWriterTag", "System.Web.UI.HtmlTextWriterTag!", "Field[Colgroup]"] + - ["System.Web.UI.HtmlTextWriterTag", "System.Web.UI.HtmlTextWriterTag!", "Field[Tt]"] + - ["System.Web.UI.VerificationConditionalOperator", "System.Web.UI.VerificationConditionalOperator!", "Field[Equals]"] + - ["System.Collections.IDictionary", "System.Web.UI.Control", "Property[System.Web.UI.IControlDesignerAccessor.UserData]"] + - ["System.String", "System.Web.UI.PropertyEntry", "Property[Name]"] + - ["System.Boolean", "System.Web.UI.Control", "Property[IsViewStateEnabled]"] + - ["System.Web.UI.RegisteredScriptType", "System.Web.UI.RegisteredScriptType!", "Field[ClientScriptInclude]"] + - ["System.Boolean", "System.Web.UI.IExpressionsAccessor", "Property[HasExpressions]"] + - ["System.Web.UI.ControlCollection", "System.Web.UI.DataSourceControl", "Method[CreateControlCollection].ReturnValue"] + - ["System.Web.UI.HtmlTextWriterStyle", "System.Web.UI.HtmlTextWriterStyle!", "Field[Overflow]"] + - ["System.Boolean", "System.Web.UI.Control", "Property[EnableViewState]"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.Web.UI.ScriptManager", "Method[GetRegisteredOnSubmitStatements].ReturnValue"] + - ["System.Object", "System.Web.UI.TemplateBuilder", "Method[BuildObject].ReturnValue"] + - ["System.Web.UI.Control", "System.Web.UI.DataSourceControl", "Method[FindControl].ReturnValue"] + - ["System.String", "System.Web.UI.PostBackTrigger", "Method[ToString].ReturnValue"] + - ["System.Web.UI.PersistenceModeAttribute", "System.Web.UI.PersistenceModeAttribute!", "Field[InnerDefaultProperty]"] + - ["System.String", "System.Web.UI.Page", "Property[StyleSheetTheme]"] + - ["System.Boolean", "System.Web.UI.DataSourceSelectArguments", "Method[Equals].ReturnValue"] + - ["System.Web.UI.HtmlTextWriterTag", "System.Web.UI.HtmlTextWriterTag!", "Field[Tr]"] + - ["System.Collections.ICollection", "System.Web.UI.IDataSource", "Method[GetViewNames].ReturnValue"] + - ["System.Object", "System.Web.UI.ControlValuePropertyAttribute", "Property[DefaultValue]"] + - ["System.Collections.Generic.IEnumerable", "System.Web.UI.ScriptControl", "Method[GetScriptDescriptors].ReturnValue"] + - ["System.Boolean", "System.Web.UI.ScriptManager", "Property[EnableCdn]"] + - ["System.Object", "System.Web.UI.UserControl", "Method[SaveViewState].ReturnValue"] + - ["System.Text.Encoding", "System.Web.UI.HtmlTextWriter", "Property[Encoding]"] + - ["System.String", "System.Web.UI.WebResourceAttribute", "Property[ContentType]"] + - ["System.EventHandler", "System.Web.UI.DesignTimeParseData", "Property[DataBindingHandler]"] + - ["System.Web.UI.ITemplate", "System.Web.UI.UpdatePanel", "Property[ContentTemplate]"] + - ["System.Boolean", "System.Web.UI.Page", "Property[SkipFormActionValidation]"] + - ["System.String", "System.Web.UI.DataKeyPropertyAttribute", "Property[Name]"] + - ["System.Collections.ICollection", "System.Web.UI.ObjectPersistData", "Property[CollectionItems]"] + - ["System.Web.ModelBinding.ModelBindingExecutionContext", "System.Web.UI.Page", "Property[ModelBindingExecutionContext]"] + - ["System.Collections.ICollection", "System.Web.UI.StateBag", "Property[Keys]"] + - ["System.Web.HttpContext", "System.Web.UI.Page", "Property[Context]"] + - ["System.String", "System.Web.UI.DataBinder!", "Method[Eval].ReturnValue"] + - ["System.String", "System.Web.UI.Page", "Property[UniqueFilePathSuffix]"] + - ["System.Web.UI.HtmlTextWriterAttribute", "System.Web.UI.HtmlTextWriterAttribute!", "Field[Border]"] + - ["System.Boolean", "System.Web.UI.DataSourceSelectArguments", "Property[RetrieveTotalRowCount]"] + - ["System.Object", "System.Web.UI.XPathBinder!", "Method[Eval].ReturnValue"] + - ["System.Web.UI.DataSourceCacheExpiry", "System.Web.UI.DataSourceCacheExpiry!", "Field[Absolute]"] + - ["System.Web.UI.ScriptResourceDefinition", "System.Web.UI.ScriptResourceMapping", "Method[RemoveDefinition].ReturnValue"] + - ["System.Web.UI.HtmlTextWriterStyle", "System.Web.UI.HtmlTextWriterStyle!", "Field[BorderStyle]"] + - ["System.Web.UI.HtmlTextWriterTag", "System.Web.UI.HtmlTextWriterTag!", "Field[Th]"] + - ["System.String", "System.Web.UI.Html32TextWriter", "Method[RenderAfterTag].ReturnValue"] + - ["System.String", "System.Web.UI.DataBoundLiteralControl", "Property[System.Web.UI.ITextControl.Text]"] + - ["System.Collections.Generic.IEnumerable", "System.Web.UI.IExtenderControl", "Method[GetScriptDescriptors].ReturnValue"] + - ["System.Object", "System.Web.UI.TemplateControl", "Method[GetLocalResourceObject].ReturnValue"] + - ["System.Web.Caching.Cache", "System.Web.UI.Page", "Property[Cache]"] + - ["System.Boolean", "System.Web.UI.IHierarchyData", "Property[HasChildren]"] + - ["System.Collections.Generic.IEnumerable", "System.Web.UI.ExtenderControl", "Method[GetScriptDescriptors].ReturnValue"] + - ["System.Web.UI.HtmlTextWriterStyle", "System.Web.UI.HtmlTextWriterStyle!", "Field[Position]"] + - ["System.Web.UI.VirtualReferenceType", "System.Web.UI.VirtualReferenceType!", "Field[UserControl]"] + - ["System.Int32", "System.Web.UI.PageParserFilter", "Property[TotalNumberOfDependenciesAllowed]"] + - ["System.Boolean", "System.Web.UI.HtmlTextWriter", "Method[OnAttributeRender].ReturnValue"] + - ["System.Web.UI.HtmlTextWriterTag", "System.Web.UI.HtmlTextWriterTag!", "Field[Head]"] + - ["System.Web.UI.VerificationReportLevel", "System.Web.UI.VerificationReportLevel!", "Field[Error]"] + - ["System.Type", "System.Web.UI.ControlBuilder", "Property[NamingContainerType]"] + - ["System.String", "System.Web.UI.HtmlTextWriter!", "Field[EqualsDoubleQuoteString]"] + - ["System.Boolean", "System.Web.UI.PageParser!", "Property[EnableLongStringsAsResources]"] + - ["System.Boolean", "System.Web.UI.Control", "Method[OnBubbleEvent].ReturnValue"] + - ["System.Collections.IDictionary", "System.Web.UI.Control", "Method[GetDesignModeState].ReturnValue"] + - ["System.Web.UI.HtmlTextWriterTag", "System.Web.UI.HtmlTextWriterTag!", "Field[Noframes]"] + - ["System.Boolean", "System.Web.UI.PageParserFilter", "Method[AllowVirtualReference].ReturnValue"] + - ["System.Web.UI.Control", "System.Web.UI.Control", "Method[FindControl].ReturnValue"] + - ["System.Boolean", "System.Web.UI.HierarchicalDataSourceControl", "Method[HasControls].ReturnValue"] + - ["System.String", "System.Web.UI.PageTheme", "Property[AppRelativeTemplateSourceDirectory]"] + - ["System.IServiceProvider", "System.Web.UI.ControlBuilder", "Property[ServiceProvider]"] + - ["System.Web.UI.HtmlTextWriterAttribute", "System.Web.UI.HtmlTextWriterAttribute!", "Field[Scope]"] + - ["System.Object", "System.Web.UI.DataBinder!", "Method[Eval].ReturnValue"] + - ["System.String", "System.Web.UI.AuthenticationServiceManager", "Property[Path]"] + - ["System.Type", "System.Web.UI.RootBuilder", "Method[GetChildControlType].ReturnValue"] + - ["System.String", "System.Web.UI.ScriptBehaviorDescriptor", "Property[Name]"] + - ["System.String", "System.Web.UI.PartialCachingAttribute", "Property[SqlDependency]"] + - ["System.String", "System.Web.UI.ScriptManager", "Property[AsyncPostBackSourceElementID]"] + - ["System.Web.UI.Control", "System.Web.UI.Control", "Property[NamingContainer]"] + - ["System.String", "System.Web.UI.ViewStateException", "Property[UserAgent]"] + - ["System.Char", "System.Web.UI.HtmlTextWriter!", "Field[SemicolonChar]"] + - ["System.Collections.IList", "System.Web.UI.ListSourceHelper!", "Method[GetList].ReturnValue"] + - ["System.Boolean", "System.Web.UI.ControlBuilder", "Method[HtmlDecodeLiterals].ReturnValue"] + - ["System.String", "System.Web.UI.HtmlTextWriter!", "Field[DefaultTabString]"] + - ["System.String", "System.Web.UI.Control", "Property[ID]"] + - ["System.Boolean", "System.Web.UI.Page", "Property[IsCallback]"] + - ["System.Web.HttpRequest", "System.Web.UI.UserControl", "Property[Request]"] + - ["System.Type", "System.Web.UI.BaseTemplateParser", "Method[GetUserControlType].ReturnValue"] + - ["System.Boolean", "System.Web.UI.SimplePropertyEntry", "Property[UseSetAttribute]"] + - ["System.Boolean", "System.Web.UI.Page", "Method[TryUpdateModel].ReturnValue"] + - ["System.Int32", "System.Web.UI.ControlBuilderAttribute", "Method[GetHashCode].ReturnValue"] + - ["System.Type", "System.Web.UI.PageParser!", "Property[DefaultPageBaseType]"] + - ["System.String", "System.Web.UI.UserControl", "Property[System.Web.UI.IUserControlDesignerAccessor.TagName]"] + - ["System.Int32", "System.Web.UI.ThemeableAttribute", "Method[GetHashCode].ReturnValue"] + - ["System.Web.UI.DataSourceCacheExpiry", "System.Web.UI.DataSourceCacheExpiry!", "Field[Sliding]"] + - ["System.Web.UI.HtmlTextWriterAttribute", "System.Web.UI.HtmlTextWriterAttribute!", "Field[Rows]"] + - ["System.Boolean", "System.Web.UI.ParseChildrenAttribute", "Method[IsDefaultAttribute].ReturnValue"] + - ["System.Int32", "System.Web.UI.Page", "Method[GetTypeHashCode].ReturnValue"] + - ["System.String", "System.Web.UI.TagPrefixAttribute", "Property[NamespaceName]"] + - ["System.Int32", "System.Web.UI.ScriptManager", "Property[AsyncPostBackTimeout]"] + - ["System.String", "System.Web.UI.ScriptManager", "Property[EmptyPageUrl]"] + - ["System.String", "System.Web.UI.IUserControlDesignerAccessor", "Property[TagName]"] + - ["System.Boolean", "System.Web.UI.BoundPropertyEntry", "Property[IsEncoded]"] + - ["System.Web.UI.Control", "System.Web.UI.RegisteredDisposeScript", "Property[Control]"] + - ["System.String", "System.Web.UI.ValidationPropertyAttribute", "Property[Name]"] + - ["System.Web.UI.IHierarchyData", "System.Web.UI.IHierarchyData", "Method[GetParent].ReturnValue"] + - ["System.Web.UI.Control", "System.Web.UI.Page", "Property[AutoPostBackControl]"] + - ["System.Type", "System.Web.UI.ParseChildrenAttribute", "Property[ChildControlType]"] + - ["System.Web.UI.ITemplate", "System.Web.UI.DesignTimeTemplateParser!", "Method[ParseTemplate].ReturnValue"] + - ["System.Object", "System.Web.UI.StateBag", "Property[System.Collections.IDictionary.Item]"] + - ["System.String", "System.Web.UI.HtmlTextWriter!", "Field[SelfClosingChars]"] + - ["System.Boolean", "System.Web.UI.ControlBuilder", "Property[FChildrenAsProperties]"] + - ["System.String", "System.Web.UI.ExpressionBinding", "Property[PropertyName]"] + - ["System.String", "System.Web.UI.WebResourceAttribute", "Property[CdnPath]"] + - ["System.String", "System.Web.UI.ClientScriptManager", "Method[GetWebResourceUrl].ReturnValue"] + - ["System.Boolean", "System.Web.UI.PostBackOptions", "Property[RequiresJavaScriptProtocol]"] + - ["System.Collections.Generic.IList>", "System.Web.UI.RenderTraceListener!", "Property[ListenerFactories]"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.Web.UI.ScriptManager", "Method[GetRegisteredArrayDeclarations].ReturnValue"] + - ["System.Web.UI.CodeBlockType", "System.Web.UI.CodeBlockType!", "Field[DataBinding]"] + - ["System.Type", "System.Web.UI.TemplateContainerAttribute", "Property[ContainerType]"] + - ["System.Web.UI.ControlCollection", "System.Web.UI.DataBoundLiteralControl", "Method[CreateControlCollection].ReturnValue"] + - ["System.Object", "System.Web.UI.TemplateControl", "Method[XPath].ReturnValue"] + - ["System.Web.UI.IHierarchyData", "System.Web.UI.IHierarchicalEnumerable", "Method[GetHierarchyData].ReturnValue"] + - ["System.Object", "System.Web.UI.TemplateControl", "Method[ReadStringResource].ReturnValue"] + - ["System.Web.UI.WebControls.DataKeyArray", "System.Web.UI.IDataKeysControl", "Property[ClientIDRowSuffixDataKeys]"] + - ["System.Web.UI.ControlCollection", "System.Web.UI.HierarchicalDataSourceControl", "Method[CreateControlCollection].ReturnValue"] + - ["System.Boolean", "System.Web.UI.ScriptManager", "Property[Visible]"] + - ["System.Web.Compilation.ExpressionBuilder", "System.Web.UI.BoundPropertyEntry", "Property[ExpressionBuilder]"] + - ["System.Web.UI.HtmlTextWriterAttribute", "System.Web.UI.HtmlTextWriterAttribute!", "Field[Longdesc]"] + - ["System.Collections.ICollection", "System.Web.UI.ObjectPersistData", "Property[AllPropertyEntries]"] + - ["System.Web.UI.ScriptMode", "System.Web.UI.ScriptManager", "Property[ScriptMode]"] + - ["System.Collections.Specialized.IOrderedDictionary", "System.Web.UI.CompiledBindableTemplateBuilder", "Method[ExtractValues].ReturnValue"] + - ["System.Web.UI.HtmlTextWriterTag", "System.Web.UI.HtmlTextWriterTag!", "Field[Tfoot]"] + - ["System.Collections.Generic.IEnumerable", "System.Web.UI.ScriptControl", "Method[GetScriptReferences].ReturnValue"] + - ["System.Web.UI.Control", "System.Web.UI.Control", "Property[DataKeysContainer]"] + - ["System.Web.UI.HtmlTextWriterTag", "System.Web.UI.HtmlTextWriterTag!", "Field[H4]"] + - ["System.Web.IHttpHandler", "System.Web.UI.PageParser!", "Method[GetCompiledPageInstance].ReturnValue"] + - ["System.Web.UI.HtmlTextWriterStyle", "System.Web.UI.HtmlTextWriterStyle!", "Field[Padding]"] + - ["System.Object", "System.Web.UI.StateBag", "Property[System.Collections.ICollection.SyncRoot]"] + - ["System.Web.UI.Control", "System.Web.UI.RegisteredExpandoAttribute", "Property[Control]"] + - ["System.Boolean", "System.Web.UI.FileLevelControlBuilderAttribute", "Method[Equals].ReturnValue"] + - ["System.String[]", "System.Web.UI.DataBindingCollection", "Property[RemovedBindings]"] + - ["System.Char", "System.Web.UI.HtmlTextWriter!", "Field[SingleQuoteChar]"] + - ["System.Object", "System.Web.UI.PageTheme", "Method[Eval].ReturnValue"] + - ["System.Web.UI.IValidator", "System.Web.UI.ValidatorCollection", "Property[Item]"] + - ["System.String", "System.Web.UI.ScriptReference", "Method[ToString].ReturnValue"] + - ["System.Web.UI.PersistenceMode", "System.Web.UI.PersistenceModeAttribute", "Property[Mode]"] + - ["System.String", "System.Web.UI.HtmlTextWriter", "Method[EncodeAttributeValue].ReturnValue"] + - ["System.Web.UI.HtmlTextWriterTag", "System.Web.UI.HtmlTextWriterTag!", "Field[Font]"] + - ["System.Boolean", "System.Web.UI.ControlBuilder", "Property[FIsNonParserAccessor]"] + - ["System.Boolean", "System.Web.UI.PageParserFilter", "Method[AllowBaseType].ReturnValue"] + - ["System.Boolean", "System.Web.UI.WebResourceAttribute", "Property[PerformSubstitution]"] + - ["System.Web.UI.ValidatorCollection", "System.Web.UI.Page", "Method[GetValidators].ReturnValue"] + - ["System.String", "System.Web.UI.ControlCachePolicy", "Property[ProviderName]"] + - ["System.Boolean", "System.Web.UI.ScriptManager", "Property[AllowCustomErrorsRedirect]"] + - ["System.Type", "System.Web.UI.DataBinding", "Property[PropertyType]"] + - ["System.Web.UI.ControlCollection", "System.Web.UI.Control", "Method[CreateControlCollection].ReturnValue"] + - ["System.Web.UI.ClientIDMode", "System.Web.UI.DataSourceControl", "Property[ClientIDMode]"] + - ["System.Web.UI.CodeConstructType", "System.Web.UI.CodeConstructType!", "Field[CodeSnippet]"] + - ["System.Web.UI.ToolboxDataAttribute", "System.Web.UI.ToolboxDataAttribute!", "Field[Default]"] + - ["System.Web.UI.Control", "System.Web.UI.UpdatePanelControlTrigger", "Method[FindTargetControl].ReturnValue"] + - ["System.Web.UI.HtmlTextWriterTag", "System.Web.UI.HtmlTextWriterTag!", "Field[Ins]"] + - ["System.Char", "System.Web.UI.HtmlTextWriter!", "Field[TagRightChar]"] + - ["System.Int32", "System.Web.UI.UpdateProgress", "Property[DisplayAfter]"] + - ["System.Web.UI.VirtualReferenceType", "System.Web.UI.VirtualReferenceType!", "Field[Other]"] + - ["System.Collections.ICollection", "System.Web.UI.CssStyleCollection", "Property[Keys]"] + - ["System.Security.Principal.IPrincipal", "System.Web.UI.Page", "Property[User]"] + - ["System.Boolean", "System.Web.UI.DataSourceView", "Property[CanRetrieveTotalRowCount]"] + - ["System.Boolean", "System.Web.UI.PageParserFilter", "Method[AllowServerSideInclude].ReturnValue"] + - ["System.Web.UI.HtmlTextWriterStyle", "System.Web.UI.HtmlTextWriterStyle!", "Field[MarginLeft]"] + - ["System.String", "System.Web.UI.Page", "Property[ViewStateUserKey]"] + - ["System.Boolean", "System.Web.UI.Control", "Property[HasChildViewState]"] + - ["System.Web.UI.HtmlTextWriterTag", "System.Web.UI.HtmlTextWriter", "Method[GetTagKey].ReturnValue"] + - ["System.String", "System.Web.UI.ScriptReferenceBase", "Method[GetUrl].ReturnValue"] + - ["System.Boolean", "System.Web.UI.NonVisualControlAttribute", "Method[IsDefaultAttribute].ReturnValue"] + - ["System.String", "System.Web.UI.PageTheme", "Method[Eval].ReturnValue"] + - ["System.Web.UI.ScriptReference", "System.Web.UI.ScriptReferenceEventArgs", "Property[Script]"] + - ["System.Boolean", "System.Web.UI.StateManagedCollection", "Method[System.Collections.IList.Contains].ReturnValue"] + - ["System.Collections.IEnumerator", "System.Web.UI.ValidatorCollection", "Method[GetEnumerator].ReturnValue"] + - ["System.Boolean", "System.Web.UI.ComplexPropertyEntry", "Property[ReadOnly]"] + - ["System.Object", "System.Web.UI.IDataSourceViewSchemaAccessor", "Property[DataSourceViewSchema]"] + - ["System.Web.UI.AttributeCollection", "System.Web.UI.UserControl", "Property[Attributes]"] + - ["System.Collections.ICollection", "System.Web.UI.ThemeProvider", "Method[GetSkinsForControl].ReturnValue"] + - ["System.Web.UI.HtmlTextWriterTag", "System.Web.UI.HtmlTextWriterTag!", "Field[Ol]"] + - ["System.Web.UI.ClientIDMode", "System.Web.UI.ClientIDMode!", "Field[Static]"] + - ["System.Object", "System.Web.UI.ObjectStateFormatter", "Method[System.Runtime.Serialization.IFormatter.Deserialize].ReturnValue"] + - ["System.String", "System.Web.UI.DataSourceView", "Property[Name]"] + - ["System.Boolean", "System.Web.UI.ScriptReference", "Property[IgnoreScriptPath]"] + - ["System.String", "System.Web.UI.TemplateBuilder", "Property[Text]"] + - ["System.Web.UI.ControlCollection", "System.Web.UI.UpdateProgress", "Property[Controls]"] + - ["System.Web.UI.Control[]", "System.Web.UI.DesignTimeTemplateParser!", "Method[ParseControls].ReturnValue"] + - ["System.Web.UI.HtmlTextWriterTag", "System.Web.UI.HtmlTextWriterTag!", "Field[Thead]"] + - ["System.String", "System.Web.UI.PostBackOptions", "Property[Argument]"] + - ["System.Web.UI.CodeBlockType", "System.Web.UI.ICodeBlockTypeAccessor", "Property[BlockType]"] + - ["System.Web.UI.HtmlTextWriterTag", "System.Web.UI.HtmlTextWriterTag!", "Field[Hr]"] + - ["System.Boolean", "System.Web.UI.ScriptManager", "Property[IsInAsyncPostBack]"] + - ["System.ComponentModel.TypeConverter+StandardValuesCollection", "System.Web.UI.DataSourceCacheDurationConverter", "Method[GetStandardValues].ReturnValue"] + - ["System.Boolean", "System.Web.UI.StateManagedCollection", "Property[System.Collections.ICollection.IsSynchronized]"] + - ["System.String", "System.Web.UI.ScriptBehaviorDescriptor", "Method[GetScript].ReturnValue"] + - ["System.Object", "System.Web.UI.IStateManager", "Method[SaveViewState].ReturnValue"] + - ["System.Web.UI.HtmlTextWriterAttribute", "System.Web.UI.HtmlTextWriterAttribute!", "Field[Wrap]"] + - ["System.Type", "System.Web.UI.TemplateParser", "Method[CompileIntoType].ReturnValue"] + - ["System.Web.UI.DataSourceCapabilities", "System.Web.UI.DataSourceCapabilities!", "Field[Sort]"] + - ["System.String", "System.Web.UI.IUserControlDesignerAccessor", "Property[InnerText]"] + - ["System.Web.UI.HtmlTextWriterTag", "System.Web.UI.HtmlTextWriterTag!", "Field[Textarea]"] + - ["System.Boolean", "System.Web.UI.HtmlTextWriter", "Method[IsValidFormAttribute].ReturnValue"] + - ["System.Collections.Hashtable", "System.Web.UI.ChtmlTextWriter", "Property[SuppressedAttributes]"] + - ["System.Web.UI.ControlBuilder", "System.Web.UI.ControlBuilder!", "Method[CreateBuilderFromType].ReturnValue"] + - ["System.Collections.ICollection", "System.Web.UI.IAutoFieldGenerator", "Method[GenerateFields].ReturnValue"] + - ["System.Web.UI.HtmlTextWriterAttribute", "System.Web.UI.HtmlTextWriterAttribute!", "Field[Usemap]"] + - ["System.String", "System.Web.UI.ScriptReference", "Method[GetUrl].ReturnValue"] + - ["System.Type", "System.Web.UI.BaseTemplateParser", "Method[GetReferencedType].ReturnValue"] + - ["System.String", "System.Web.UI.ScriptComponentDescriptor", "Method[GetScript].ReturnValue"] + - ["System.Int32", "System.Web.UI.StateManagedCollection", "Method[System.Collections.IList.IndexOf].ReturnValue"] + - ["System.Web.UI.HtmlTextWriterStyle", "System.Web.UI.HtmlTextWriterStyle!", "Field[ListStyleImage]"] + - ["System.Web.BeginEventHandler", "System.Web.UI.PageAsyncTask", "Property[BeginHandler]"] + - ["System.String", "System.Web.UI.Html32TextWriter", "Method[RenderAfterContent].ReturnValue"] + - ["System.Reflection.PropertyInfo", "System.Web.UI.PropertyEntry", "Property[PropertyInfo]"] + - ["System.Collections.Hashtable", "System.Web.UI.ChtmlTextWriter", "Property[RecognizedAttributes]"] + - ["System.Web.UI.HtmlTextWriterAttribute", "System.Web.UI.HtmlTextWriterAttribute!", "Field[Alt]"] + - ["System.Boolean", "System.Web.UI.ControlCollection", "Property[IsReadOnly]"] + - ["System.Web.UI.OutputCacheLocation", "System.Web.UI.OutputCacheLocation!", "Field[None]"] + - ["System.Collections.IEnumerator", "System.Web.UI.DataBindingCollection", "Method[GetEnumerator].ReturnValue"] + - ["System.Boolean", "System.Web.UI.HtmlTextWriter", "Method[OnTagRender].ReturnValue"] + - ["System.Boolean", "System.Web.UI.FilterableAttribute!", "Method[IsObjectFilterable].ReturnValue"] + - ["System.Boolean", "System.Web.UI.Page", "Property[EnableViewStateMac]"] + - ["System.Web.UI.ValidateRequestMode", "System.Web.UI.ValidateRequestMode!", "Field[Enabled]"] + - ["System.Int32", "System.Web.UI.DataSourceView", "Method[ExecuteUpdate].ReturnValue"] + - ["System.Web.UI.UpdatePanel", "System.Web.UI.UpdatePanelTriggerCollection", "Property[Owner]"] + - ["System.Boolean", "System.Web.UI.AsyncPostBackTrigger", "Method[HasTriggered].ReturnValue"] + - ["System.Object", "System.Web.UI.DataBindingCollection", "Property[SyncRoot]"] + - ["System.Type", "System.Web.UI.ControlSkin", "Property[ControlType]"] + - ["System.Web.UI.RoleServiceManager", "System.Web.UI.ScriptManager", "Property[RoleService]"] + - ["System.Web.UI.HtmlTextWriterStyle", "System.Web.UI.HtmlTextWriterStyle!", "Field[ZIndex]"] + - ["System.Web.UI.AjaxFrameworkMode", "System.Web.UI.AjaxFrameworkMode!", "Field[Enabled]"] + - ["System.Web.UI.VerificationReportLevel", "System.Web.UI.VerificationReportLevel!", "Field[Guideline]"] + - ["System.Web.UI.ClientIDMode", "System.Web.UI.ClientIDMode!", "Field[AutoID]"] + - ["System.Boolean", "System.Web.UI.RegisteredExpandoAttribute", "Property[Encode]"] + - ["System.Web.UI.HtmlTextWriterStyle", "System.Web.UI.HtmlTextWriterStyle!", "Field[FontSize]"] + - ["System.Web.UI.HtmlTextWriterTag", "System.Web.UI.HtmlTextWriterTag!", "Field[Map]"] + - ["System.Web.UI.StateItem", "System.Web.UI.StateBag", "Method[Add].ReturnValue"] + - ["System.Boolean", "System.Web.UI.DataSourceCacheDurationConverter", "Method[CanConvertFrom].ReturnValue"] + - ["System.Int32", "System.Web.UI.StateManagedCollection", "Property[System.Collections.ICollection.Count]"] + - ["System.Web.UI.PersistenceModeAttribute", "System.Web.UI.PersistenceModeAttribute!", "Field[InnerProperty]"] + - ["System.Web.UI.HtmlTextWriterTag", "System.Web.UI.HtmlTextWriterTag!", "Field[H3]"] + - ["System.Web.HttpApplicationState", "System.Web.UI.Page", "Property[Application]"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.Web.UI.ScriptManager", "Method[GetRegisteredHiddenFields].ReturnValue"] + - ["System.Web.UI.HtmlTextWriterStyle", "System.Web.UI.HtmlTextWriterStyle!", "Field[MarginTop]"] + - ["System.String", "System.Web.UI.INavigateUIData", "Property[Value]"] + - ["System.Web.UI.HtmlTextWriterTag", "System.Web.UI.HtmlTextWriterTag!", "Field[Big]"] + - ["System.Web.UI.PersistChildrenAttribute", "System.Web.UI.PersistChildrenAttribute!", "Field[No]"] + - ["System.String", "System.Web.UI.HierarchicalDataSourceControl", "Property[SkinID]"] + - ["System.Boolean", "System.Web.UI.HtmlTextWriter", "Method[IsAttributeDefined].ReturnValue"] + - ["System.Object", "System.Web.UI.DataBoundLiteralControl", "Method[SaveViewState].ReturnValue"] + - ["System.Boolean", "System.Web.UI.XhtmlTextWriter", "Method[OnStyleAttributeRender].ReturnValue"] + - ["System.Web.UI.PersistenceModeAttribute", "System.Web.UI.PersistenceModeAttribute!", "Field[Attribute]"] + - ["System.Int32", "System.Web.UI.Page", "Property[MaxPageStateFieldLength]"] + - ["System.Web.UI.HtmlTextWriterAttribute", "System.Web.UI.HtmlTextWriterAttribute!", "Field[Maxlength]"] + - ["System.Web.UI.ControlCollection", "System.Web.UI.UpdatePanel", "Property[Controls]"] + - ["System.String", "System.Web.UI.BoundPropertyEntry", "Property[FieldName]"] + - ["System.Web.UI.ViewStateEncryptionMode", "System.Web.UI.ViewStateEncryptionMode!", "Field[Auto]"] + - ["System.Object", "System.Web.UI.IHierarchyData", "Property[Item]"] + - ["System.String", "System.Web.UI.EventEntry", "Property[HandlerMethodName]"] + - ["System.Web.UI.HtmlTextWriterTag", "System.Web.UI.HtmlTextWriterTag!", "Field[Ruby]"] + - ["System.IAsyncResult", "System.Web.UI.Page", "Method[AspCompatBeginProcessRequest].ReturnValue"] + - ["System.String", "System.Web.UI.ControlBuilder", "Method[GetResourceKey].ReturnValue"] + - ["System.Web.UI.CssStyleCollection", "System.Web.UI.AttributeCollection", "Property[CssStyle]"] + - ["System.Web.UI.DataSourceOperation", "System.Web.UI.DataSourceOperation!", "Field[Update]"] + - ["System.Boolean", "System.Web.UI.ICheckBoxControl", "Property[Checked]"] + - ["System.Boolean", "System.Web.UI.Control", "Method[HasControls].ReturnValue"] + - ["System.Collections.Hashtable", "System.Web.UI.ChtmlTextWriter", "Property[GlobalSuppressedAttributes]"] + - ["System.String", "System.Web.UI.IAttributeAccessor", "Method[GetAttribute].ReturnValue"] + - ["System.Web.UI.HtmlTextWriterAttribute", "System.Web.UI.HtmlTextWriterAttribute!", "Field[Selected]"] + - ["System.Boolean", "System.Web.UI.ScriptManager", "Property[IsNavigating]"] + - ["System.Boolean", "System.Web.UI.Control", "Property[LoadViewStateByID]"] + - ["System.String", "System.Web.UI.BoundPropertyEntry", "Property[ExpressionPrefix]"] + - ["System.String", "System.Web.UI.OutputCacheParameters", "Property[SqlDependency]"] + - ["System.Boolean", "System.Web.UI.TemplateControl", "Method[System.Web.UI.IFilterResolutionService.EvaluateFilter].ReturnValue"] + - ["System.Collections.IDictionaryEnumerator", "System.Web.UI.StateBag", "Method[GetEnumerator].ReturnValue"] + - ["System.Boolean", "System.Web.UI.StateManagedCollection", "Property[System.Collections.IList.IsFixedSize]"] + - ["System.Web.UI.ControlBuilder", "System.Web.UI.Control", "Property[System.Web.UI.IControlBuilderAccessor.ControlBuilder]"] + - ["System.Type", "System.Web.UI.PropertyEntry", "Property[DeclaringType]"] + - ["System.Web.UI.HtmlTextWriterTag", "System.Web.UI.HtmlTextWriterTag!", "Field[Option]"] + - ["System.Boolean", "System.Web.UI.ConstructorNeedsTagAttribute", "Property[NeedsTag]"] + - ["System.String", "System.Web.UI.UpdateProgress", "Property[AssociatedUpdatePanelID]"] + - ["System.Version", "System.Web.UI.Control", "Property[RenderingCompatibility]"] + - ["System.Web.UI.ScriptMode", "System.Web.UI.ScriptReferenceBase", "Property[ScriptMode]"] + - ["System.Web.UI.HtmlTextWriterAttribute", "System.Web.UI.HtmlTextWriter", "Method[GetAttributeKey].ReturnValue"] + - ["System.Web.UI.HtmlTextWriterStyle", "System.Web.UI.HtmlTextWriterStyle!", "Field[MarginRight]"] + - ["System.Type", "System.Web.UI.PageParser", "Method[CompileIntoType].ReturnValue"] + - ["System.Boolean", "System.Web.UI.DataSourceControl", "Method[HasControls].ReturnValue"] + - ["System.Web.UI.HtmlTextWriterAttribute", "System.Web.UI.HtmlTextWriterAttribute!", "Field[Axis]"] + - ["System.Web.UI.HtmlTextWriterTag", "System.Web.UI.HtmlTextWriterTag!", "Field[Table]"] + - ["System.Web.UI.ThemeProvider", "System.Web.UI.IThemeResolutionService", "Method[GetThemeProvider].ReturnValue"] + - ["System.Type", "System.Web.UI.PropertyEntry", "Property[Type]"] + - ["System.Web.UI.Control", "System.Web.UI.RegisteredArrayDeclaration", "Property[Control]"] + - ["System.Boolean", "System.Web.UI.ExpressionBindingCollection", "Property[IsSynchronized]"] + - ["System.Web.UI.HtmlTextWriterAttribute", "System.Web.UI.HtmlTextWriterAttribute!", "Field[Id]"] + - ["System.Web.UI.HtmlTextWriterTag", "System.Web.UI.HtmlTextWriterTag!", "Field[Del]"] + - ["System.String", "System.Web.UI.ControlCachePolicy", "Property[VaryByControl]"] + - ["System.Web.UI.VerificationRule", "System.Web.UI.VerificationRule!", "Field[NotEmptyString]"] + - ["System.Web.UI.HtmlTextWriterAttribute", "System.Web.UI.HtmlTextWriterAttribute!", "Field[Onclick]"] + - ["System.Object", "System.Web.UI.UserControlControlBuilder", "Method[BuildObject].ReturnValue"] + - ["System.Int32", "System.Web.UI.Timer", "Property[Interval]"] + - ["System.Int32", "System.Web.UI.AttributeCollection", "Property[Count]"] + - ["System.Boolean", "System.Web.UI.StateBag", "Property[System.Collections.IDictionary.IsReadOnly]"] + - ["System.String", "System.Web.UI.DataBinder!", "Method[GetPropertyValue].ReturnValue"] + - ["System.Type", "System.Web.UI.RegisteredScript", "Property[Type]"] + - ["System.String", "System.Web.UI.OutputCacheParameters", "Property[VaryByControl]"] + - ["System.String", "System.Web.UI.HtmlTextWriter", "Method[PopEndTag].ReturnValue"] + - ["System.Web.UI.Control", "System.Web.UI.DesignTimeTemplateParser!", "Method[ParseControl].ReturnValue"] + - ["System.Collections.Specialized.NameValueCollection", "System.Web.UI.Page", "Method[DeterminePostBackModeUnvalidated].ReturnValue"] + - ["System.String", "System.Web.UI.BoundPropertyEntry", "Property[FormatString]"] + - ["System.Web.UI.HtmlTextWriterTag", "System.Web.UI.HtmlTextWriterTag!", "Field[Frame]"] + - ["System.Boolean", "System.Web.UI.DataBinder!", "Method[IsBindableType].ReturnValue"] + - ["System.String", "System.Web.UI.ClientScriptManager", "Method[GetPostBackEventReference].ReturnValue"] + - ["System.Web.UI.ProfileServiceManager", "System.Web.UI.ScriptManager", "Property[ProfileService]"] + - ["System.Web.UI.HtmlTextWriterAttribute", "System.Web.UI.HtmlTextWriterAttribute!", "Field[Size]"] + - ["System.Int32", "System.Web.UI.PageParserFilter", "Property[NumberOfControlsAllowed]"] + - ["System.Web.UI.HtmlTextWriterTag", "System.Web.UI.HtmlTextWriterTag!", "Field[Em]"] + - ["System.String", "System.Web.UI.ExtenderControl", "Property[TargetControlID]"] + - ["System.Boolean", "System.Web.UI.PersistChildrenAttribute", "Property[Persist]"] + - ["System.Web.UI.HtmlTextWriterStyle", "System.Web.UI.HtmlTextWriterStyle!", "Field[PaddingRight]"] + - ["System.String", "System.Web.UI.HtmlTextWriter", "Property[TagName]"] + - ["System.Web.UI.DataSourceView", "System.Web.UI.DataSourceControl", "Method[GetView].ReturnValue"] + - ["System.Web.UI.ValidatorCollection", "System.Web.UI.Page", "Property[Validators]"] + - ["System.Web.UI.ClientIDMode", "System.Web.UI.Control", "Property[ClientIDMode]"] + - ["System.Web.UI.HtmlTextWriterAttribute", "System.Web.UI.HtmlTextWriterAttribute!", "Field[Title]"] + - ["System.String", "System.Web.UI.RegisteredArrayDeclaration", "Property[Value]"] + - ["System.Web.UI.TemplateParser", "System.Web.UI.ControlBuilder", "Property[Parser]"] + - ["System.Web.UI.HtmlTextWriterAttribute", "System.Web.UI.HtmlTextWriterAttribute!", "Field[Background]"] + - ["System.String[]", "System.Web.UI.ScriptReferenceBase", "Property[ResourceUICultures]"] + - ["System.Web.UI.HtmlTextWriterTag", "System.Web.UI.HtmlTextWriterTag!", "Field[Dir]"] + - ["System.Collections.IEnumerator", "System.Web.UI.ExpressionBindingCollection", "Method[GetEnumerator].ReturnValue"] + - ["System.Web.UI.CompositeScriptReference", "System.Web.UI.ScriptManager", "Property[CompositeScript]"] + - ["System.String", "System.Web.UI.ScriptResourceDefinition", "Property[LoadSuccessExpression]"] + - ["System.Web.UI.HtmlControls.HtmlForm", "System.Web.UI.Page", "Property[Form]"] + - ["System.Boolean", "System.Web.UI.TemplatePropertyEntry", "Property[BindableTemplate]"] + - ["System.Web.UI.PageStatePersister", "System.Web.UI.Page", "Property[PageStatePersister]"] + - ["System.Web.UI.Control", "System.Web.UI.ControlCollection", "Property[Item]"] + - ["System.Boolean", "System.Web.UI.ObjectPersistData", "Property[IsCollection]"] + - ["System.Boolean", "System.Web.UI.DataSourceCacheDurationConverter", "Method[GetStandardValuesSupported].ReturnValue"] + - ["System.Boolean", "System.Web.UI.HierarchicalDataSourceControl", "Property[Visible]"] + - ["System.Type", "System.Web.UI.IDReferencePropertyAttribute", "Property[ReferencedControlType]"] + - ["System.ComponentModel.EventHandlerList", "System.Web.UI.Control", "Property[Events]"] + - ["System.Type", "System.Web.UI.SimpleWebHandlerParser", "Method[GetCompiledTypeFromCache].ReturnValue"] + - ["System.String", "System.Web.UI.PageTheme", "Method[XPath].ReturnValue"] + - ["System.Boolean", "System.Web.UI.XhtmlTextWriter", "Method[IsValidFormAttribute].ReturnValue"] + - ["System.String", "System.Web.UI.Control", "Property[ClientID]"] + - ["System.String", "System.Web.UI.Page", "Property[Culture]"] + - ["System.Boolean", "System.Web.UI.RegisteredScript", "Property[AddScriptTags]"] + - ["System.Web.UI.HtmlTextWriterTag", "System.Web.UI.HtmlTextWriterTag!", "Field[Nobr]"] + - ["System.Boolean", "System.Web.UI.ExpressionBindingCollection", "Property[IsReadOnly]"] + - ["System.Boolean", "System.Web.UI.ScriptManager", "Property[EnablePageMethods]"] + - ["System.Type", "System.Web.UI.ObjectPersistData", "Property[ObjectType]"] + - ["System.Web.UI.ServiceReferenceCollection", "System.Web.UI.ScriptManager", "Property[Services]"] + - ["System.Web.UI.DataSourceView", "System.Web.UI.DataSourceControl", "Method[System.Web.UI.IDataSource.GetView].ReturnValue"] + - ["System.String", "System.Web.UI.ObjectStateFormatter", "Method[Serialize].ReturnValue"] + - ["System.Web.UI.HtmlTextWriterTag", "System.Web.UI.HtmlTextWriterTag!", "Field[Ul]"] + - ["System.Int32", "System.Web.UI.IDataItemContainer", "Property[DisplayIndex]"] + - ["System.Boolean", "System.Web.UI.PersistChildrenAttribute", "Property[UsesCustomPersistence]"] + - ["System.Web.UI.ControlBuilder", "System.Web.UI.BuilderPropertyEntry", "Property[Builder]"] + - ["System.Web.UI.UpdatePanelRenderMode", "System.Web.UI.UpdatePanelRenderMode!", "Field[Block]"] + - ["System.Object", "System.Web.UI.Page", "Method[GetDataItem].ReturnValue"] + - ["System.String", "System.Web.UI.PropertyEntry", "Property[Filter]"] + - ["System.Web.UI.HtmlTextWriter", "System.Web.UI.Page", "Method[CreateHtmlTextWriter].ReturnValue"] + - ["System.Boolean", "System.Web.UI.NonVisualControlAttribute", "Method[Equals].ReturnValue"] + - ["System.Web.UI.StateBag", "System.Web.UI.Control", "Property[ViewState]"] + - ["System.Object", "System.Web.UI.Page", "Method[GetWrappedFileDependencies].ReturnValue"] + - ["System.Object", "System.Web.UI.ValidatorCollection", "Property[SyncRoot]"] + - ["System.String", "System.Web.UI.DesignTimeParseData", "Property[Filter]"] + - ["System.Reflection.Assembly", "System.Web.UI.ScriptManager", "Property[AjaxFrameworkAssembly]"] + - ["System.Boolean", "System.Web.UI.PageParserFilter", "Property[CalledFromParseControl]"] + - ["System.Collections.IDictionary", "System.Web.UI.ThemeProvider", "Method[GetSkinControlBuildersForControlType].ReturnValue"] + - ["System.Collections.Generic.IEnumerable", "System.Web.UI.Timer", "Method[GetScriptDescriptors].ReturnValue"] + - ["System.Web.UI.HtmlTextWriterTag", "System.Web.UI.HtmlTextWriterTag!", "Field[Style]"] + - ["System.Web.UI.HtmlTextWriterStyle", "System.Web.UI.HtmlTextWriterStyle!", "Field[FontWeight]"] + - ["System.Int32", "System.Web.UI.DataKeyPropertyAttribute", "Method[GetHashCode].ReturnValue"] + - ["System.Boolean", "System.Web.UI.Html32TextWriter", "Method[OnStyleAttributeRender].ReturnValue"] + - ["System.Web.UI.HtmlTextWriterTag", "System.Web.UI.HtmlTextWriterTag!", "Field[Dt]"] + - ["System.Web.HttpApplicationState", "System.Web.UI.UserControl", "Property[Application]"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.Web.UI.ScriptManager", "Method[GetRegisteredClientScriptBlocks].ReturnValue"] + - ["System.Web.EndEventHandler", "System.Web.UI.PageAsyncTask", "Property[TimeoutHandler]"] + - ["System.Web.UI.HtmlTextWriterTag", "System.Web.UI.HtmlTextWriterTag!", "Field[Bgsound]"] + - ["System.Boolean", "System.Web.UI.ScriptReferenceBase", "Method[IsFromSystemWebExtensions].ReturnValue"] + - ["System.Collections.ICollection", "System.Web.UI.StateBag", "Property[Values]"] + - ["System.String", "System.Web.UI.ScriptManager", "Property[ClientNavigateHandler]"] + - ["System.String", "System.Web.UI.ServiceReference", "Property[Path]"] + - ["System.String", "System.Web.UI.ScriptBehaviorDescriptor", "Property[ClientID]"] + - ["System.Web.UI.HtmlTextWriterTag", "System.Web.UI.HtmlTextWriterTag!", "Field[Script]"] + - ["System.Web.UI.HtmlTextWriterTag", "System.Web.UI.HtmlTextWriterTag!", "Field[Button]"] + - ["System.String", "System.Web.UI.ObjectStateFormatter", "Method[System.Web.UI.IStateFormatter.Serialize].ReturnValue"] + - ["System.Web.UI.HtmlTextWriterTag", "System.Web.UI.HtmlTextWriterTag!", "Field[B]"] + - ["System.String", "System.Web.UI.IHierarchyData", "Property[Path]"] + - ["System.Boolean", "System.Web.UI.OutputCacheParameters", "Property[NoStore]"] + - ["System.Web.UI.HtmlTextWriterTag", "System.Web.UI.HtmlTextWriterTag!", "Field[Var]"] + - ["System.Boolean", "System.Web.UI.IDataBindingsAccessor", "Property[HasDataBindings]"] + - ["System.Web.UI.HtmlTextWriterTag", "System.Web.UI.HtmlTextWriterTag!", "Field[Dl]"] + - ["System.Web.UI.HtmlTextWriterAttribute", "System.Web.UI.HtmlTextWriterAttribute!", "Field[Src]"] + - ["System.Web.UI.PersistenceMode", "System.Web.UI.PersistenceMode!", "Field[InnerProperty]"] + - ["System.Boolean", "System.Web.UI.Page", "Property[EnableEventValidation]"] + - ["System.Collections.IEnumerator", "System.Web.UI.StateManagedCollection", "Method[GetEnumerator].ReturnValue"] + - ["System.Int32", "System.Web.UI.DataSourceSelectArguments", "Method[GetHashCode].ReturnValue"] + - ["System.Collections.Hashtable", "System.Web.UI.XhtmlTextWriter", "Property[CommonAttributes]"] + - ["System.Web.UI.HtmlTextWriterTag", "System.Web.UI.HtmlTextWriterTag!", "Field[Meta]"] + - ["System.Web.UI.HtmlTextWriterAttribute", "System.Web.UI.HtmlTextWriterAttribute!", "Field[Onchange]"] + - ["System.Web.UI.Control", "System.Web.UI.Control", "Property[BindingContainer]"] + - ["System.Web.UI.Control", "System.Web.UI.Control", "Property[Parent]"] + - ["System.Boolean", "System.Web.UI.ScriptReferenceBase", "Property[NotifyScriptLoaded]"] + - ["System.String", "System.Web.UI.ProfileServiceManager", "Property[Path]"] + - ["System.Collections.IList", "System.Web.UI.MasterPage", "Property[ContentPlaceHolders]"] + - ["System.String[]", "System.Web.UI.PageTheme", "Property[LinkedStyleSheets]"] + - ["System.Collections.Generic.IEnumerable", "System.Web.UI.IScriptControl", "Method[GetScriptDescriptors].ReturnValue"] + - ["System.Web.UI.HtmlTextWriterAttribute", "System.Web.UI.HtmlTextWriterAttribute!", "Field[Cellspacing]"] + - ["System.Web.UI.HtmlTextWriterAttribute", "System.Web.UI.HtmlTextWriterAttribute!", "Field[Class]"] + - ["System.Int32", "System.Web.UI.Page", "Property[TransactionMode]"] + - ["System.String", "System.Web.UI.TagPrefixAttribute", "Property[TagPrefix]"] + - ["System.Web.UI.HtmlTextWriterTag", "System.Web.UI.HtmlTextWriterTag!", "Field[Center]"] + - ["System.Web.UI.ConflictOptions", "System.Web.UI.ConflictOptions!", "Field[OverwriteChanges]"] + - ["System.Char", "System.Web.UI.HtmlTextWriter!", "Field[SlashChar]"] + - ["System.Web.UI.HtmlTextWriterStyle", "System.Web.UI.HtmlTextWriterStyle!", "Field[Filter]"] + - ["System.String", "System.Web.UI.LiteralControl", "Property[Text]"] + - ["System.Boolean", "System.Web.UI.ControlValuePropertyAttribute", "Method[Equals].ReturnValue"] + - ["System.String", "System.Web.UI.Page", "Property[Title]"] + - ["System.Web.UI.HtmlTextWriterAttribute", "System.Web.UI.HtmlTextWriterAttribute!", "Field[Align]"] + - ["System.String", "System.Web.UI.IndexedString", "Property[Value]"] + - ["System.Web.UI.ControlBuilder", "System.Web.UI.IControlBuilderAccessor", "Property[ControlBuilder]"] + - ["System.Web.UI.HtmlTextWriterAttribute", "System.Web.UI.HtmlTextWriterAttribute!", "Field[Rowspan]"] + - ["System.Int32", "System.Web.UI.ValidatorCollection", "Property[Count]"] + - ["System.Collections.IDictionary", "System.Web.UI.IControlDesignerAccessor", "Method[GetDesignModeState].ReturnValue"] + - ["System.Int32", "System.Web.UI.UrlPropertyAttribute", "Method[GetHashCode].ReturnValue"] + - ["System.Web.UI.Control", "System.Web.UI.RegisteredScript", "Property[Control]"] + - ["System.Web.UI.HtmlTextWriterAttribute", "System.Web.UI.HtmlTextWriterAttribute!", "Field[Colspan]"] + - ["System.Web.UI.HtmlTextWriterTag", "System.Web.UI.HtmlTextWriterTag!", "Field[H5]"] + - ["System.Int32", "System.Web.UI.PartialCachingAttribute", "Property[Duration]"] + - ["System.Web.UI.HtmlTextWriterAttribute", "System.Web.UI.HtmlTextWriterAttribute!", "Field[Dir]"] + - ["System.Boolean", "System.Web.UI.BoundPropertyEntry", "Property[Generated]"] + - ["System.Web.UI.DataSourceOperation", "System.Web.UI.DataSourceOperation!", "Field[Insert]"] + - ["System.Web.UI.SkinBuilder", "System.Web.UI.ThemeProvider", "Method[GetSkinBuilder].ReturnValue"] + - ["System.Web.UI.HtmlTextWriterTag", "System.Web.UI.HtmlTextWriterTag!", "Field[Li]"] + - ["System.Object", "System.Web.UI.DataBinder!", "Method[GetDataItem].ReturnValue"] + - ["System.Web.UI.MasterPage", "System.Web.UI.MasterPage", "Property[Master]"] + - ["System.Web.UI.Adapters.ControlAdapter", "System.Web.UI.Control", "Method[ResolveAdapter].ReturnValue"] + - ["System.Reflection.Assembly", "System.Web.UI.ScriptResourceDefinition", "Property[ResourceAssembly]"] + - ["System.Boolean", "System.Web.UI.RoleServiceManager", "Property[LoadRoles]"] + - ["System.String", "System.Web.UI.Control", "Property[TemplateSourceDirectory]"] + - ["System.Web.UI.HtmlTextWriterAttribute", "System.Web.UI.HtmlTextWriterAttribute!", "Field[Coords]"] + - ["System.Object", "System.Web.UI.PageAsyncTask", "Property[State]"] + - ["System.Web.UI.OutputCacheLocation", "System.Web.UI.OutputCacheLocation!", "Field[Downstream]"] + - ["System.String", "System.Web.UI.CssStyleCollection", "Property[Value]"] + - ["System.Type", "System.Web.UI.PageParser!", "Property[DefaultApplicationBaseType]"] + - ["System.Web.UI.ClientIDMode", "System.Web.UI.ClientIDMode!", "Field[Inherit]"] + - ["System.Web.UI.HtmlTextWriterAttribute", "System.Web.UI.HtmlTextWriterAttribute!", "Field[Rules]"] + - ["System.Web.UI.Control", "System.Web.UI.Control", "Property[DataItemContainer]"] + - ["System.Collections.ICollection", "System.Web.UI.ObjectPersistData", "Method[GetPropertyAllFilters].ReturnValue"] + - ["System.Boolean", "System.Web.UI.ControlBuilder", "Method[NeedsTagInnerText].ReturnValue"] + - ["System.Web.UI.Page", "System.Web.UI.PageTheme", "Property[Page]"] + - ["System.Object", "System.Web.UI.ObjectConverter!", "Method[ConvertValue].ReturnValue"] + - ["System.Web.UI.ControlCachePolicy", "System.Web.UI.BasePartialCachingControl", "Property[CachePolicy]"] + - ["System.Web.UI.RegisteredScriptType", "System.Web.UI.RegisteredScriptType!", "Field[ClientScriptBlock]"] + - ["System.Collections.Generic.IEnumerable", "System.Web.UI.ExtenderControl", "Method[System.Web.UI.IExtenderControl.GetScriptReferences].ReturnValue"] + - ["System.Int32", "System.Web.UI.ExpressionBindingCollection", "Property[Count]"] + - ["System.Web.UI.HtmlTextWriterTag", "System.Web.UI.HtmlTextWriterTag!", "Field[Wbr]"] + - ["System.String", "System.Web.UI.Control", "Property[AppRelativeTemplateSourceDirectory]"] + - ["System.Web.UI.HtmlTextWriterAttribute", "System.Web.UI.HtmlTextWriterAttribute!", "Field[Style]"] + - ["System.Boolean", "System.Web.UI.Control", "Property[System.Web.UI.IDataBindingsAccessor.HasDataBindings]"] + - ["System.Boolean", "System.Web.UI.Control", "Property[ChildControlsCreated]"] + - ["System.Web.UI.ProfileServiceManager", "System.Web.UI.ScriptManagerProxy", "Property[ProfileService]"] + - ["System.Char", "System.Web.UI.HtmlTextWriter!", "Field[SpaceChar]"] + - ["System.Web.UI.VerificationConditionalOperator", "System.Web.UI.VerificationConditionalOperator!", "Field[NotEquals]"] + - ["System.Collections.Generic.IList>", "System.Web.UI.ParseRecorder!", "Property[RecorderFactories]"] + - ["System.String", "System.Web.UI.ScriptManager", "Property[AsyncPostBackErrorMessage]"] + - ["System.Web.UI.HtmlTextWriterTag", "System.Web.UI.HtmlTextWriterTag!", "Field[Base]"] + - ["System.Web.UI.HtmlTextWriterTag", "System.Web.UI.HtmlTextWriterTag!", "Field[H1]"] + - ["System.ComponentModel.ISite", "System.Web.UI.Control", "Property[Site]"] + - ["System.Collections.IDictionary", "System.Web.UI.ObjectPersistData", "Property[BuiltObjects]"] + - ["System.String", "System.Web.UI.UpdatePanelControlTrigger", "Property[ControlID]"] + - ["System.Boolean", "System.Web.UI.AttributeCollection", "Method[Equals].ReturnValue"] + - ["System.Collections.Specialized.NameValueCollection", "System.Web.UI.Page", "Method[DeterminePostBackMode].ReturnValue"] + - ["System.Object", "System.Web.UI.StateManagedCollection", "Method[CreateKnownType].ReturnValue"] + - ["System.Web.UI.ValidateRequestMode", "System.Web.UI.ValidateRequestMode!", "Field[Inherit]"] + - ["System.Web.UI.HtmlTextWriterAttribute", "System.Web.UI.HtmlTextWriterAttribute!", "Field[ReadOnly]"] + - ["System.String", "System.Web.UI.TemplateParser", "Property[Text]"] + - ["System.Type", "System.Web.UI.EventEntry", "Property[HandlerType]"] + - ["System.Web.UI.HtmlTextWriterStyle", "System.Web.UI.HtmlTextWriterStyle!", "Field[FontStyle]"] + - ["System.Double", "System.Web.UI.ImageClickEventArgs", "Field[XRaw]"] + - ["System.Boolean", "System.Web.UI.StateBag", "Method[IsItemDirty].ReturnValue"] + - ["System.Web.UI.Control", "System.Web.UI.UpdatePanel", "Method[CreateContentTemplateContainer].ReturnValue"] + - ["System.Collections.Specialized.IOrderedDictionary", "System.Web.UI.BindableTemplateBuilder", "Method[ExtractValues].ReturnValue"] + - ["System.Object", "System.Web.UI.PageStatePersister", "Property[ControlState]"] + - ["System.Web.UI.HtmlTextWriterStyle", "System.Web.UI.HtmlTextWriterStyle!", "Field[BackgroundColor]"] + - ["System.Boolean", "System.Web.UI.StateManagedCollection", "Property[System.Web.UI.IStateManager.IsTrackingViewState]"] + - ["System.Collections.ICollection", "System.Web.UI.ObjectPersistData", "Property[EventEntries]"] + - ["System.String", "System.Web.UI.ScriptManager", "Property[ScriptPath]"] + - ["System.Char", "System.Web.UI.HtmlTextWriter!", "Field[EqualsChar]"] + - ["System.String", "System.Web.UI.ExpressionBinding", "Property[Expression]"] + - ["System.Web.UI.HtmlTextWriterTag", "System.Web.UI.HtmlTextWriterTag!", "Field[Sub]"] + - ["System.Type", "System.Web.UI.PageParser!", "Property[DefaultPageParserFilterType]"] + - ["System.Web.UI.HtmlControls.HtmlHead", "System.Web.UI.Page", "Property[Header]"] + - ["System.Boolean", "System.Web.UI.ControlBuilderAttribute", "Method[IsDefaultAttribute].ReturnValue"] + - ["System.Collections.IDictionary", "System.Web.UI.IControlDesignerAccessor", "Property[UserData]"] + - ["System.String", "System.Web.UI.DesignTimeParseData", "Property[ParseText]"] + - ["System.Boolean", "System.Web.UI.ValidatorCollection", "Property[IsSynchronized]"] + - ["System.Web.UI.HtmlTextWriterTag", "System.Web.UI.HtmlTextWriterTag!", "Field[Address]"] + - ["System.Int32", "System.Web.UI.TemplateControl", "Method[System.Web.UI.IFilterResolutionService.CompareFilters].ReturnValue"] + - ["System.Boolean", "System.Web.UI.TemplateBuilder", "Method[NeedsTagInnerText].ReturnValue"] + - ["System.Web.UI.HtmlTextWriterAttribute", "System.Web.UI.HtmlTextWriterAttribute!", "Field[Width]"] + - ["System.Boolean", "System.Web.UI.PageParserFilter", "Method[ProcessEventHookup].ReturnValue"] + - ["System.String", "System.Web.UI.OutputCacheParameters", "Property[VaryByContentEncoding]"] + - ["System.Object", "System.Web.UI.PageTheme!", "Method[CreateSkinKey].ReturnValue"] + - ["System.Web.UI.HtmlTextWriterStyle", "System.Web.UI.HtmlTextWriterStyle!", "Field[FontFamily]"] + - ["System.Object", "System.Web.UI.Triplet", "Field[Second]"] + - ["System.Boolean", "System.Web.UI.DataSourceControl", "Property[System.ComponentModel.IListSource.ContainsListCollection]"] + - ["System.Web.UI.ValidateRequestMode", "System.Web.UI.ValidateRequestMode!", "Field[Disabled]"] + - ["System.Web.UI.Control", "System.Web.UI.TemplateControl", "Method[ParseControl].ReturnValue"] + - ["System.Web.UI.PropertyEntry", "System.Web.UI.ObjectPersistData", "Method[GetFilteredProperty].ReturnValue"] + - ["System.Runtime.Serialization.StreamingContext", "System.Web.UI.ObjectStateFormatter", "Property[System.Runtime.Serialization.IFormatter.Context]"] + - ["System.String", "System.Web.UI.BoundPropertyEntry", "Property[Expression]"] + - ["System.Boolean", "System.Web.UI.ThemeableAttribute", "Property[Themeable]"] + - ["System.String", "System.Web.UI.Page", "Method[MapPath].ReturnValue"] + - ["System.Web.UI.UnobtrusiveValidationMode", "System.Web.UI.UnobtrusiveValidationMode!", "Field[None]"] + - ["System.String", "System.Web.UI.ControlBuilder!", "Field[DesignerFilter]"] + - ["System.Web.UI.HtmlTextWriterTag", "System.Web.UI.HtmlTextWriterTag!", "Field[A]"] + - ["System.Boolean", "System.Web.UI.Html32TextWriter", "Property[SupportsBold]"] + - ["System.Web.UI.UpdatePanelUpdateMode", "System.Web.UI.UpdatePanel", "Property[UpdateMode]"] + - ["System.Web.UI.PersistenceMode", "System.Web.UI.PersistenceMode!", "Field[Attribute]"] + - ["System.Web.UI.HtmlTextWriterTag", "System.Web.UI.HtmlTextWriterTag!", "Field[Small]"] + - ["System.Boolean", "System.Web.UI.HtmlTextWriter", "Method[IsStyleAttributeDefined].ReturnValue"] + - ["System.Boolean", "System.Web.UI.FilterableAttribute!", "Method[IsPropertyFilterable].ReturnValue"] + - ["System.Web.UI.ParseChildrenAttribute", "System.Web.UI.ParseChildrenAttribute!", "Field[ParseAsProperties]"] + - ["System.Web.UI.Page", "System.Web.UI.PageStatePersister", "Property[Page]"] + - ["System.String", "System.Web.UI.ScriptComponentDescriptor", "Property[ClientID]"] + - ["System.String", "System.Web.UI.ControlBuilder", "Property[ItemType]"] + - ["System.String", "System.Web.UI.ScriptReference", "Property[Name]"] + - ["System.Boolean", "System.Web.UI.ChtmlTextWriter", "Method[OnStyleAttributeRender].ReturnValue"] + - ["System.Web.UI.ExpressionBinding", "System.Web.UI.ExpressionBindingCollection", "Property[Item]"] + - ["System.Web.UI.HtmlTextWriterTag", "System.Web.UI.HtmlTextWriterTag!", "Field[Code]"] + - ["System.Web.UI.CompilationMode", "System.Web.UI.CompilationMode!", "Field[Always]"] + - ["System.String", "System.Web.UI.MasterPage", "Property[MasterPageFile]"] + - ["System.Web.UI.ServiceReferenceCollection", "System.Web.UI.ScriptManagerProxy", "Property[Services]"] + - ["System.Boolean", "System.Web.UI.Html32TextWriter", "Method[OnTagRender].ReturnValue"] + - ["System.String", "System.Web.UI.ControlBuilder", "Property[TagName]"] + - ["System.Web.UI.HtmlTextWriterAttribute", "System.Web.UI.HtmlTextWriterAttribute!", "Field[Valign]"] + - ["System.String", "System.Web.UI.VerificationAttribute", "Property[ConditionalValue]"] + - ["System.String", "System.Web.UI.RegisteredArrayDeclaration", "Property[Name]"] + - ["System.Boolean", "System.Web.UI.ControlCachePolicy", "Property[SupportsCaching]"] + - ["System.Int32", "System.Web.UI.ImageClickEventArgs", "Field[Y]"] + - ["System.Boolean", "System.Web.UI.Page", "Property[Buffer]"] + - ["System.Boolean", "System.Web.UI.Page", "Method[RequiresControlState].ReturnValue"] + - ["System.String[]", "System.Web.UI.IDataKeysControl", "Property[ClientIDRowSuffix]"] + - ["System.Web.UI.Control", "System.Web.UI.PartialCachingControl", "Property[CachedControl]"] + - ["System.String", "System.Web.UI.ScriptResourceAttribute", "Property[StringResourceName]"] + - ["System.Boolean", "System.Web.UI.ControlBuilder", "Method[AllowWhitespaceLiterals].ReturnValue"] + - ["System.Boolean", "System.Web.UI.DataBindingCollection", "Method[Contains].ReturnValue"] + - ["System.Boolean", "System.Web.UI.ScriptManager", "Property[IsDebuggingEnabled]"] + - ["System.String", "System.Web.UI.WebServiceParser", "Property[DefaultDirectiveName]"] + - ["System.Boolean", "System.Web.UI.PersistenceModeAttribute", "Method[Equals].ReturnValue"] + - ["System.Web.UI.OutputCacheLocation", "System.Web.UI.OutputCacheLocation!", "Field[Any]"] + - ["System.Web.UI.TemplateInstanceAttribute", "System.Web.UI.TemplateInstanceAttribute!", "Field[Default]"] + - ["System.Object", "System.Web.UI.TemplateControl", "Method[GetGlobalResourceObject].ReturnValue"] + - ["System.Boolean", "System.Web.UI.DataBinder!", "Property[EnableCaching]"] + - ["System.Web.UI.VirtualReferenceType", "System.Web.UI.VirtualReferenceType!", "Field[Page]"] + - ["System.Object", "System.Web.UI.ObjectStateFormatter", "Method[System.Web.UI.IStateFormatter.Deserialize].ReturnValue"] + - ["System.Boolean", "System.Web.UI.Page", "Property[MaintainScrollPositionOnPostBack]"] + - ["System.Boolean", "System.Web.UI.ScriptManager", "Property[EnableCdnFallback]"] + - ["System.Boolean", "System.Web.UI.ChtmlTextWriter", "Method[OnAttributeRender].ReturnValue"] + - ["System.Web.UI.HtmlTextWriterStyle", "System.Web.UI.HtmlTextWriterStyle!", "Field[OverflowX]"] + - ["System.Char", "System.Web.UI.HtmlTextWriter!", "Field[TagLeftChar]"] + - ["System.Web.UI.HtmlTextWriter", "System.Web.UI.Page!", "Method[CreateHtmlTextWriterFromType].ReturnValue"] + - ["System.Object", "System.Web.UI.TemplateControl", "Method[Eval].ReturnValue"] + - ["System.Boolean", "System.Web.UI.ListSourceHelper!", "Method[ContainsListCollection].ReturnValue"] + - ["System.Web.UI.Control", "System.Web.UI.Page", "Method[FindControl].ReturnValue"] + - ["System.Boolean", "System.Web.UI.ThemeableAttribute!", "Method[IsTypeThemeable].ReturnValue"] + - ["System.Boolean", "System.Web.UI.ScriptManager", "Method[System.Web.UI.IPostBackDataHandler.LoadPostData].ReturnValue"] + - ["System.Boolean", "System.Web.UI.ScriptManager", "Property[LoadScriptsBeforeUI]"] + - ["System.Web.UI.VerificationRule", "System.Web.UI.VerificationRule!", "Field[Required]"] + - ["System.String", "System.Web.UI.ClientScriptManager", "Method[GetPostBackClientHyperlink].ReturnValue"] + - ["System.Web.UI.TemplateInstance", "System.Web.UI.TemplateInstance!", "Field[Multiple]"] + - ["System.Boolean", "System.Web.UI.PostBackOptions", "Property[PerformValidation]"] + - ["System.Web.UI.AttributeCollection", "System.Web.UI.UpdateProgress", "Property[Attributes]"] + - ["System.Object", "System.Web.UI.TargetControlTypeAttribute", "Property[TypeId]"] + - ["System.Boolean", "System.Web.UI.ScriptReference", "Method[IsFromSystemWebExtensions].ReturnValue"] + - ["System.Web.UI.CodeConstructType", "System.Web.UI.CodeConstructType!", "Field[DataBindingSnippet]"] + - ["System.Int32", "System.Web.UI.ThemeProvider", "Property[ContentHashCode]"] + - ["System.String", "System.Web.UI.HierarchicalDataSourceControl", "Property[ClientID]"] + - ["System.Web.UI.HtmlTextWriterStyle", "System.Web.UI.HtmlTextWriterStyle!", "Field[Width]"] + - ["System.Web.Caching.CacheDependency", "System.Web.UI.BasePartialCachingControl", "Property[Dependency]"] + - ["System.Boolean", "System.Web.UI.Control", "Property[EnableTheming]"] + - ["System.String", "System.Web.UI.ViewStateException", "Property[PersistedState]"] + - ["System.Web.UI.NonVisualControlAttribute", "System.Web.UI.NonVisualControlAttribute!", "Field[NonVisual]"] + - ["System.Type", "System.Web.UI.ExpressionBinding", "Property[PropertyType]"] + - ["System.Web.UI.CompositeScriptReference", "System.Web.UI.CompositeScriptReferenceEventArgs", "Property[CompositeScript]"] + - ["System.Object", "System.Web.UI.StateItem", "Property[Value]"] + - ["System.Collections.Generic.IEnumerable", "System.Web.UI.Timer", "Method[System.Web.UI.IScriptControl.GetScriptReferences].ReturnValue"] + - ["System.Collections.Generic.IEnumerable", "System.Web.UI.ScriptControl", "Method[System.Web.UI.IScriptControl.GetScriptDescriptors].ReturnValue"] + - ["System.Int32", "System.Web.UI.DataBindingCollection", "Property[Count]"] + - ["System.Int32", "System.Web.UI.PersistenceModeAttribute", "Method[GetHashCode].ReturnValue"] + - ["System.Web.ModelBinding.ModelStateDictionary", "System.Web.UI.Page", "Property[ModelState]"] + - ["System.String", "System.Web.UI.IValidator", "Property[ErrorMessage]"] + - ["System.Int32", "System.Web.UI.DataSourceView", "Method[ExecuteCommand].ReturnValue"] + - ["System.Collections.Generic.IEnumerable", "System.Web.UI.Timer", "Method[System.Web.UI.IScriptControl.GetScriptDescriptors].ReturnValue"] + - ["System.Boolean", "System.Web.UI.Page", "Property[AspCompatMode]"] + - ["System.String", "System.Web.UI.ScriptControlDescriptor", "Property[ElementID]"] + - ["System.Web.SessionState.HttpSessionState", "System.Web.UI.Page", "Property[Session]"] + - ["System.Web.UI.ControlCachePolicy", "System.Web.UI.UserControl", "Property[CachePolicy]"] + - ["System.Web.UI.ScriptReferenceCollection", "System.Web.UI.CompositeScriptReference", "Property[Scripts]"] + - ["System.Web.UI.FilterableAttribute", "System.Web.UI.FilterableAttribute!", "Field[Default]"] + - ["System.Web.UI.CompilationMode", "System.Web.UI.CompilationMode!", "Field[Never]"] + - ["System.Web.UI.DataSourceOperation", "System.Web.UI.DataSourceOperation!", "Field[SelectCount]"] + - ["System.Web.UI.CodeConstructType", "System.Web.UI.CodeConstructType!", "Field[ExpressionSnippet]"] + - ["System.Web.UI.ControlCollection", "System.Web.UI.HierarchicalDataSourceControl", "Property[Controls]"] + - ["System.String", "System.Web.UI.RegisteredScript", "Property[Url]"] + - ["System.Web.UI.HtmlTextWriterAttribute", "System.Web.UI.HtmlTextWriterAttribute!", "Field[Nowrap]"] + - ["System.String", "System.Web.UI.AsyncPostBackTrigger", "Method[ToString].ReturnValue"] + - ["System.Boolean", "System.Web.UI.UserControl", "Property[IsPostBack]"] + - ["System.Web.UI.DataSourceOperation", "System.Web.UI.DataSourceOperation!", "Field[Select]"] + - ["System.Web.UI.HtmlTextWriterTag", "System.Web.UI.HtmlTextWriterTag!", "Field[Isindex]"] + - ["System.Type", "System.Web.UI.ControlBuilder", "Property[ControlType]"] + - ["System.Web.UI.HtmlTextWriterTag", "System.Web.UI.HtmlTextWriterTag!", "Field[Td]"] + - ["System.String", "System.Web.UI.UserControl", "Property[System.Web.UI.IUserControlDesignerAccessor.InnerText]"] + - ["System.Web.UI.VerificationReportLevel", "System.Web.UI.VerificationReportLevel!", "Field[Warning]"] + - ["System.Web.UI.AuthenticationServiceManager", "System.Web.UI.ScriptManagerProxy", "Property[AuthenticationService]"] + - ["System.Boolean", "System.Web.UI.Control", "Property[IsTrackingViewState]"] + - ["System.Object", "System.Web.UI.PropertyConverter!", "Method[ObjectFromString].ReturnValue"] + - ["System.String", "System.Web.UI.Page", "Method[GetPostBackClientHyperlink].ReturnValue"] + - ["System.Web.UI.FileLevelControlBuilderAttribute", "System.Web.UI.FileLevelControlBuilderAttribute!", "Field[Default]"] + - ["System.Web.UI.HtmlTextWriterStyle", "System.Web.UI.HtmlTextWriterStyle!", "Field[FontVariant]"] + - ["System.Boolean", "System.Web.UI.ControlBuilder", "Property[InPageTheme]"] + - ["System.Web.UI.HtmlTextWriterTag", "System.Web.UI.HtmlTextWriterTag!", "Field[Q]"] + - ["System.Char", "System.Web.UI.Control", "Property[IdSeparator]"] + - ["System.Object", "System.Web.UI.ControlBuilder", "Method[BuildObject].ReturnValue"] + - ["System.Boolean", "System.Web.UI.PersistenceModeAttribute", "Method[IsDefaultAttribute].ReturnValue"] + - ["System.Web.UI.HtmlTextWriterTag", "System.Web.UI.HtmlTextWriterTag!", "Field[Col]"] + - ["System.Object", "System.Web.UI.PropertyConverter!", "Method[EnumFromString].ReturnValue"] + - ["System.Int32", "System.Web.UI.ParseChildrenAttribute", "Method[GetHashCode].ReturnValue"] + - ["System.String", "System.Web.UI.ControlValuePropertyAttribute", "Property[Name]"] + - ["System.Web.UI.ScriptManager", "System.Web.UI.ScriptManager!", "Method[GetCurrent].ReturnValue"] + - ["System.Boolean", "System.Web.UI.ClientScriptManager", "Method[IsStartupScriptRegistered].ReturnValue"] + - ["System.Boolean", "System.Web.UI.ChtmlTextWriter", "Method[OnTagRender].ReturnValue"] + - ["System.Web.UI.VerificationRule", "System.Web.UI.VerificationAttribute", "Property[VerificationRule]"] + - ["System.Object", "System.Web.UI.Triplet", "Field[Third]"] + - ["System.Object", "System.Web.UI.ExpressionBindingCollection", "Property[SyncRoot]"] + - ["System.Web.UI.HtmlTextWriterStyle", "System.Web.UI.HtmlTextWriterStyle!", "Field[BorderCollapse]"] + - ["System.Boolean", "System.Web.UI.Control", "Property[DesignMode]"] + - ["System.String", "System.Web.UI.RegisteredExpandoAttribute", "Property[Value]"] + - ["System.Web.UI.DataSourceView", "System.Web.UI.IDataSource", "Method[GetView].ReturnValue"] + - ["System.Collections.IDictionary", "System.Web.UI.Page", "Property[Items]"] + - ["System.Boolean", "System.Web.UI.IStateManager", "Property[IsTrackingViewState]"] + - ["System.Web.UI.XhtmlMobileDocType", "System.Web.UI.XhtmlMobileDocType!", "Field[Wml20]"] + - ["System.Boolean", "System.Web.UI.Page", "Property[SmartNavigation]"] + - ["System.Web.SessionState.HttpSessionState", "System.Web.UI.UserControl", "Property[Session]"] + - ["System.String", "System.Web.UI.RegisteredHiddenField", "Property[InitialValue]"] + - ["System.CodeDom.CodeStatement", "System.Web.UI.CodeStatementBuilder", "Method[BuildStatement].ReturnValue"] + - ["System.Web.UI.ThemeableAttribute", "System.Web.UI.ThemeableAttribute!", "Field[Yes]"] + - ["System.Boolean", "System.Web.UI.Timer", "Property[Enabled]"] + - ["System.Web.UI.HtmlTextWriterStyle", "System.Web.UI.HtmlTextWriterStyle!", "Field[Direction]"] + - ["System.Boolean", "System.Web.UI.ScriptManager", "Property[SupportsPartialRendering]"] + - ["System.Web.UI.ScriptResourceMapping", "System.Web.UI.ScriptManager!", "Property[ScriptResourceMapping]"] + - ["System.Web.HttpResponse", "System.Web.UI.UserControl", "Property[Response]"] + - ["System.String", "System.Web.UI.Control", "Property[SkinID]"] + - ["System.Web.UI.HtmlTextWriterTag", "System.Web.UI.HtmlTextWriterTag!", "Field[Blockquote]"] + - ["System.Boolean", "System.Web.UI.DataSourceView", "Method[CanExecute].ReturnValue"] + - ["System.String", "System.Web.UI.ScriptBehaviorDescriptor", "Property[ElementID]"] + - ["System.Web.UI.HtmlTextWriterTag", "System.Web.UI.HtmlTextWriterTag!", "Field[H2]"] + - ["System.Char", "System.Web.UI.Control", "Property[ClientIDSeparator]"] + - ["System.Boolean", "System.Web.UI.UpdatePanel", "Property[RequiresUpdate]"] + - ["System.Web.UI.HtmlTextWriterAttribute", "System.Web.UI.HtmlTextWriterAttribute!", "Field[Height]"] + - ["System.String", "System.Web.UI.Page", "Method[GetPostBackEventReference].ReturnValue"] + - ["System.Web.UI.ValidateRequestMode", "System.Web.UI.Control", "Property[ValidateRequestMode]"] + - ["System.String", "System.Web.UI.ScriptComponentDescriptor", "Property[ID]"] + - ["System.Boolean", "System.Web.UI.DataSourceView", "Property[CanInsert]"] + - ["System.String", "System.Web.UI.IHierarchyData", "Property[Type]"] + - ["System.Web.UI.ThemeProvider", "System.Web.UI.IThemeResolutionService", "Method[GetStylesheetThemeProvider].ReturnValue"] + - ["System.String", "System.Web.UI.HtmlTextWriter", "Method[GetStyleName].ReturnValue"] + - ["System.Web.UI.Page", "System.Web.UI.Page", "Property[PreviousPage]"] + - ["System.Boolean", "System.Web.UI.Control", "Method[IsLiteralContent].ReturnValue"] + - ["System.Boolean", "System.Web.UI.UpdatePanel", "Property[IsInPartialRendering]"] + - ["System.Web.UI.XhtmlMobileDocType", "System.Web.UI.XhtmlMobileDocType!", "Field[XhtmlBasic]"] + - ["System.String", "System.Web.UI.BoundPropertyEntry", "Property[ControlID]"] + - ["System.Web.UI.UnobtrusiveValidationMode", "System.Web.UI.UnobtrusiveValidationMode!", "Field[WebForms]"] + - ["System.Collections.IEnumerable", "System.Web.UI.TemplateControl", "Method[XPathSelect].ReturnValue"] + - ["System.Web.UI.ScriptMode", "System.Web.UI.ScriptMode!", "Field[Auto]"] + - ["System.Web.UI.VerificationReportLevel", "System.Web.UI.VerificationAttribute", "Property[VerificationReportLevel]"] + - ["System.Web.UI.DataBindingCollection", "System.Web.UI.IDataBindingsAccessor", "Property[DataBindings]"] + - ["System.Web.UI.AjaxFrameworkMode", "System.Web.UI.AjaxFrameworkMode!", "Field[Explicit]"] + - ["System.Collections.ICollection", "System.Web.UI.AttributeCollection", "Property[Keys]"] + - ["System.Boolean", "System.Web.UI.UpdatePanelTrigger", "Method[HasTriggered].ReturnValue"] + - ["System.String", "System.Web.UI.Page", "Method[GetPostBackClientEvent].ReturnValue"] + - ["System.Web.UI.PersistChildrenAttribute", "System.Web.UI.PersistChildrenAttribute!", "Field[Default]"] + - ["System.String", "System.Web.UI.UpdatePanel", "Method[System.Web.UI.IAttributeAccessor.GetAttribute].ReturnValue"] + - ["System.String", "System.Web.UI.IUrlResolutionService", "Method[ResolveClientUrl].ReturnValue"] + - ["System.String", "System.Web.UI.ScriptReferenceBase", "Property[Path]"] + - ["System.String", "System.Web.UI.ScriptResourceDefinition", "Property[CdnPath]"] + - ["System.Web.UI.XhtmlMobileDocType", "System.Web.UI.XhtmlMobileDocType!", "Field[XhtmlMobileProfile]"] + - ["System.Web.UI.HtmlTextWriterTag", "System.Web.UI.HtmlTextWriterTag!", "Field[Label]"] + - ["System.Web.UI.HtmlTextWriterStyle", "System.Web.UI.HtmlTextWriterStyle!", "Field[Cursor]"] + - ["System.Boolean", "System.Web.UI.ParseChildrenAttribute", "Property[ChildrenAsProperties]"] + - ["System.Web.UI.AjaxFrameworkMode", "System.Web.UI.AjaxFrameworkMode!", "Field[Disabled]"] + - ["System.Boolean", "System.Web.UI.Control", "Property[System.Web.UI.IExpressionsAccessor.HasExpressions]"] + - ["System.Boolean", "System.Web.UI.ScriptManager", "Property[EnableSecureHistoryState]"] + - ["System.Web.UI.HtmlTextWriterAttribute", "System.Web.UI.HtmlTextWriterAttribute!", "Field[Target]"] + - ["System.String", "System.Web.UI.DataBindingHandlerAttribute", "Property[HandlerTypeName]"] + - ["System.String", "System.Web.UI.ClientScriptManager", "Method[GetCallbackEventReference].ReturnValue"] + - ["System.Collections.IEnumerator", "System.Web.UI.ControlCollection", "Method[GetEnumerator].ReturnValue"] + - ["System.String", "System.Web.UI.ServiceReference", "Method[ToString].ReturnValue"] + - ["System.Boolean", "System.Web.UI.ServiceReference", "Property[InlineScript]"] + - ["System.Int32", "System.Web.UI.OutputCacheParameters", "Property[Duration]"] + - ["System.Boolean", "System.Web.UI.PartialCachingAttribute", "Property[Shared]"] + - ["System.Web.UI.HtmlTextWriterAttribute", "System.Web.UI.HtmlTextWriterAttribute!", "Field[Cellpadding]"] + - ["System.Web.UI.HtmlTextWriterTag", "System.Web.UI.HtmlTextWriterTag!", "Field[Dfn]"] + - ["System.Web.UI.UpdatePanelUpdateMode", "System.Web.UI.UpdatePanelUpdateMode!", "Field[Always]"] + - ["System.String", "System.Web.UI.HtmlTextWriter!", "Field[SelfClosingTagEnd]"] + - ["System.Boolean", "System.Web.UI.UpdatePanel", "Property[ChildrenAsTriggers]"] + - ["System.String", "System.Web.UI.HtmlTextWriter", "Method[RenderAfterTag].ReturnValue"] + - ["System.Object", "System.Web.UI.ObjectStateFormatter", "Method[Deserialize].ReturnValue"] + - ["System.String", "System.Web.UI.Control", "Method[GetRouteUrl].ReturnValue"] + - ["System.String", "System.Web.UI.HtmlTextWriter", "Method[GetAttributeName].ReturnValue"] + - ["System.Boolean", "System.Web.UI.Html32TextWriter", "Property[ShouldPerformDivTableSubstitution]"] + - ["System.String", "System.Web.UI.Page", "Property[Theme]"] + - ["System.Boolean", "System.Web.UI.Page", "Property[IsPostBackEventControlRegistered]"] + - ["System.String", "System.Web.UI.Page", "Property[MetaKeywords]"] + - ["System.Web.UI.HtmlTextWriterTag", "System.Web.UI.HtmlTextWriterTag!", "Field[Object]"] + - ["System.Web.UI.CompilationMode", "System.Web.UI.PageParserFilter", "Method[GetCompilationMode].ReturnValue"] + - ["System.String", "System.Web.UI.HtmlTextWriter!", "Field[EndTagLeftChars]"] + - ["System.Boolean", "System.Web.UI.WebResourceAttribute", "Property[CdnSupportsSecureConnection]"] + - ["System.Collections.Generic.IEnumerable", "System.Web.UI.IExtenderControl", "Method[GetScriptReferences].ReturnValue"] + - ["System.Boolean", "System.Web.UI.DataSourceView", "Property[CanPage]"] + - ["System.Type", "System.Web.UI.ControlBuilder", "Property[DeclareType]"] + - ["System.String", "System.Web.UI.Page!", "Field[postEventArgumentID]"] + - ["System.Boolean", "System.Web.UI.DataSourceControl", "Property[EnableTheming]"] + - ["System.Char", "System.Web.UI.HtmlTextWriter!", "Field[StyleEqualsChar]"] + - ["System.Web.UI.HtmlTextWriterTag", "System.Web.UI.HtmlTextWriterTag!", "Field[H6]"] + - ["System.Web.UI.VirtualReferenceType", "System.Web.UI.VirtualReferenceType!", "Field[Master]"] + - ["System.Web.UI.FilterableAttribute", "System.Web.UI.FilterableAttribute!", "Field[No]"] + - ["System.Collections.IDictionary", "System.Web.UI.MasterPage", "Property[ContentTemplates]"] + - ["System.Web.UI.HtmlTextWriterTag", "System.Web.UI.HtmlTextWriterTag!", "Field[S]"] + - ["System.IAsyncResult", "System.Web.UI.Page", "Method[AsyncPageBeginProcessRequest].ReturnValue"] + - ["System.String", "System.Web.UI.ScriptResourceDefinition", "Property[ResourceName]"] + - ["System.Web.UI.UpdatePanelUpdateMode", "System.Web.UI.UpdatePanelUpdateMode!", "Field[Conditional]"] + - ["System.Web.UI.HtmlTextWriterAttribute", "System.Web.UI.HtmlTextWriterAttribute!", "Field[Name]"] + - ["System.Boolean", "System.Web.UI.Page", "Property[TraceEnabled]"] + - ["System.Web.UI.HtmlTextWriterTag", "System.Web.UI.HtmlTextWriterTag!", "Field[Kbd]"] + - ["System.Web.UI.Control", "System.Web.UI.RegisteredHiddenField", "Property[Control]"] + - ["System.Type[]", "System.Web.UI.StateManagedCollection", "Method[GetKnownTypes].ReturnValue"] + - ["System.Web.UI.HtmlTextWriterAttribute", "System.Web.UI.HtmlTextWriterAttribute!", "Field[Bgcolor]"] + - ["System.Web.UI.DataSourceCapabilities", "System.Web.UI.DataSourceCapabilities!", "Field[Page]"] + - ["System.Boolean", "System.Web.UI.Page", "Property[EnableViewState]"] + - ["System.Web.UI.HtmlTextWriterTag", "System.Web.UI.HtmlTextWriterTag!", "Field[Legend]"] + - ["System.Object", "System.Web.UI.PageTheme", "Method[XPath].ReturnValue"] + - ["System.Web.UI.HtmlTextWriterAttribute", "System.Web.UI.HtmlTextWriterAttribute!", "Field[Href]"] + - ["System.String", "System.Web.UI.AsyncPostBackTrigger", "Property[ControlID]"] + - ["System.String", "System.Web.UI.PostBackTrigger", "Property[ControlID]"] + - ["System.String", "System.Web.UI.ITextControl", "Property[Text]"] + - ["System.Collections.IEnumerable", "System.Web.UI.XPathBinder!", "Method[Select].ReturnValue"] + - ["System.String", "System.Web.UI.ScriptReferenceBase!", "Method[ReplaceExtension].ReturnValue"] + - ["System.Boolean", "System.Web.UI.DataSourceCacheDurationConverter", "Method[CanConvertTo].ReturnValue"] + - ["System.Web.UI.Adapters.ControlAdapter", "System.Web.UI.Control", "Property[Adapter]"] + - ["System.Web.UI.DataSourceCapabilities", "System.Web.UI.DataSourceCapabilities!", "Field[None]"] + - ["System.String", "System.Web.UI.ScriptComponentDescriptor", "Property[Type]"] + - ["System.Web.UI.UpdatePanelTriggerCollection", "System.Web.UI.UpdatePanel", "Property[Triggers]"] + - ["System.Web.UI.HtmlTextWriterAttribute", "System.Web.UI.HtmlTextWriterAttribute!", "Field[Abbr]"] + - ["System.Web.UI.ThemeProvider[]", "System.Web.UI.IThemeResolutionService", "Method[GetAllThemeProviders].ReturnValue"] + - ["System.String", "System.Web.UI.Page", "Property[UICulture]"] + - ["System.Boolean", "System.Web.UI.PageParserFilter", "Method[AllowControl].ReturnValue"] + - ["System.Web.UI.HtmlTextWriterTag", "System.Web.UI.HtmlTextWriterTag!", "Field[Fieldset]"] + - ["System.Web.UI.UpdatePanelRenderMode", "System.Web.UI.UpdatePanel", "Property[RenderMode]"] + - ["System.Collections.Generic.IEnumerable", "System.Web.UI.IScriptControl", "Method[GetScriptReferences].ReturnValue"] + - ["System.Web.UI.ViewStateEncryptionMode", "System.Web.UI.ViewStateEncryptionMode!", "Field[Never]"] + - ["System.String", "System.Web.UI.PartialCachingAttribute", "Property[VaryByControls]"] + - ["System.Collections.ICollection", "System.Web.UI.ThemeProvider", "Property[CssFiles]"] + - ["System.Web.UI.LiteralControl", "System.Web.UI.TemplateControl", "Method[CreateResourceBasedLiteralControl].ReturnValue"] + - ["System.Boolean", "System.Web.UI.ClientScriptManager", "Method[IsClientScriptBlockRegistered].ReturnValue"] + - ["System.Web.HttpResponse", "System.Web.UI.Page", "Property[Response]"] + - ["System.Web.UI.ValidateRequestMode", "System.Web.UI.Page", "Property[ValidateRequestMode]"] + - ["System.Web.UI.HtmlTextWriterTag", "System.Web.UI.HtmlTextWriterTag!", "Field[Body]"] + - ["System.String", "System.Web.UI.VerificationAttribute", "Property[GuidelineUrl]"] + - ["System.String", "System.Web.UI.Page", "Property[MasterPageFile]"] + - ["System.Collections.Generic.IEnumerable", "System.Web.UI.UpdateProgress", "Method[GetScriptReferences].ReturnValue"] + - ["System.Web.UI.UpdatePanel", "System.Web.UI.UpdatePanelTrigger", "Property[Owner]"] + - ["System.Web.UI.ScriptMode", "System.Web.UI.ScriptMode!", "Field[Release]"] + - ["System.Web.UI.HtmlTextWriterStyle", "System.Web.UI.HtmlTextWriter", "Method[GetStyleKey].ReturnValue"] + - ["System.Web.UI.HtmlTextWriterTag", "System.Web.UI.HtmlTextWriterTag!", "Field[Menu]"] + - ["System.Web.UI.NonVisualControlAttribute", "System.Web.UI.NonVisualControlAttribute!", "Field[Default]"] + - ["System.Int32", "System.Web.UI.DataSourceSelectArguments", "Property[StartRowIndex]"] + - ["System.ComponentModel.BindingDirection", "System.Web.UI.TemplateContainerAttribute", "Property[BindingDirection]"] + - ["System.String", "System.Web.UI.Page!", "Field[postEventSourceID]"] + - ["System.Collections.IDictionary", "System.Web.UI.Control", "Method[System.Web.UI.IControlDesignerAccessor.GetDesignModeState].ReturnValue"] + - ["System.Web.UI.ControlCollection", "System.Web.UI.DesignerDataBoundLiteralControl", "Method[CreateControlCollection].ReturnValue"] + - ["System.String", "System.Web.UI.IStateFormatter", "Method[Serialize].ReturnValue"] + - ["System.Collections.IEnumerator", "System.Web.UI.StateBag", "Method[System.Collections.IEnumerable.GetEnumerator].ReturnValue"] + - ["System.Web.UI.Control", "System.Web.UI.PostBackOptions", "Property[TargetControl]"] + - ["System.String", "System.Web.UI.HtmlTextWriter", "Method[GetTagName].ReturnValue"] + - ["System.String", "System.Web.UI.UpdateProgress", "Method[System.Web.UI.IAttributeAccessor.GetAttribute].ReturnValue"] + - ["System.Web.UI.CodeConstructType", "System.Web.UI.CodeConstructType!", "Field[EncodedExpressionSnippet]"] + - ["System.Boolean", "System.Web.UI.ControlCollection", "Method[Contains].ReturnValue"] + - ["System.String", "System.Web.UI.ControlBuilder", "Property[ID]"] + - ["System.Int32", "System.Web.UI.NonVisualControlAttribute", "Method[GetHashCode].ReturnValue"] + - ["System.Web.UI.HtmlTextWriterAttribute", "System.Web.UI.HtmlTextWriterAttribute!", "Field[Rel]"] + - ["System.Web.UI.HierarchicalDataSourceView", "System.Web.UI.HierarchicalDataSourceControl", "Method[GetHierarchicalView].ReturnValue"] + - ["System.Boolean", "System.Web.UI.ValidatorCollection", "Property[IsReadOnly]"] + - ["System.String", "System.Web.UI.SimpleWebHandlerParser", "Property[DefaultDirectiveName]"] + - ["System.Web.UI.UnobtrusiveValidationMode", "System.Web.UI.Page", "Property[UnobtrusiveValidationMode]"] + - ["System.Web.UI.TemplateInstanceAttribute", "System.Web.UI.TemplateInstanceAttribute!", "Field[Single]"] + - ["System.String", "System.Web.UI.ViewStateException", "Property[Message]"] + - ["System.Web.UI.ThemeableAttribute", "System.Web.UI.ThemeableAttribute!", "Field[Default]"] + - ["System.Web.UI.ExpressionBindingCollection", "System.Web.UI.IExpressionsAccessor", "Property[Expressions]"] + - ["System.Int32", "System.Web.UI.DataSourceSelectArguments", "Property[MaximumRows]"] + - ["System.Int32", "System.Web.UI.ControlValuePropertyAttribute", "Method[GetHashCode].ReturnValue"] + - ["System.String", "System.Web.UI.CompositeScriptReference", "Method[GetUrl].ReturnValue"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.Web.UI.ScriptManager", "Method[GetRegisteredStartupScripts].ReturnValue"] + - ["System.Boolean", "System.Web.UI.Page", "Property[IsReusable]"] + - ["System.Object", "System.Web.UI.SimplePropertyEntry", "Property[Value]"] + - ["System.Web.UI.OutputCacheLocation", "System.Web.UI.OutputCacheLocation!", "Field[ServerAndClient]"] + - ["System.Web.HttpCacheVaryByParams", "System.Web.UI.ControlCachePolicy", "Property[VaryByParams]"] + - ["System.Boolean", "System.Web.UI.Page", "Property[AsyncMode]"] + - ["System.String", "System.Web.UI.ScriptResourceAttribute", "Property[ScriptResourceName]"] + - ["System.Boolean", "System.Web.UI.PostBackOptions", "Property[TrackFocus]"] + - ["System.String", "System.Web.UI.Html32TextWriter", "Method[RenderBeforeTag].ReturnValue"] + - ["System.Object", "System.Web.UI.DataBinder!", "Method[GetPropertyValue].ReturnValue"] + - ["System.Web.UI.Control", "System.Web.UI.HierarchicalDataSourceControl", "Method[FindControl].ReturnValue"] + - ["System.Int32", "System.Web.UI.HtmlTextWriter", "Property[Indent]"] + - ["System.Boolean", "System.Web.UI.ExtenderControl", "Property[Visible]"] + - ["System.Web.UI.HtmlTextWriterStyle", "System.Web.UI.HtmlTextWriterStyle!", "Field[TextOverflow]"] + - ["System.Web.UI.AjaxFrameworkMode", "System.Web.UI.ScriptManager", "Property[AjaxFrameworkMode]"] + - ["System.Web.UI.HtmlTextWriterTag", "System.Web.UI.HtmlTextWriterTag!", "Field[Span]"] + - ["System.Web.UI.PersistenceModeAttribute", "System.Web.UI.PersistenceModeAttribute!", "Field[EncodedInnerDefaultProperty]"] + - ["System.Boolean", "System.Web.UI.ExpressionBinding", "Method[Equals].ReturnValue"] + - ["System.String", "System.Web.UI.ControlBuilder", "Property[PageVirtualPath]"] + - ["System.Object", "System.Web.UI.BoundPropertyEntry", "Property[ParsedExpressionData]"] + - ["System.Boolean", "System.Web.UI.TemplateControl", "Method[TestDeviceFilter].ReturnValue"] + - ["System.String", "System.Web.UI.OutputCacheParameters", "Property[CacheProfile]"] + - ["System.Collections.ICollection", "System.Web.UI.DataSourceControl", "Method[System.Web.UI.IDataSource.GetViewNames].ReturnValue"] + - ["System.Boolean", "System.Web.UI.ThemeableAttribute!", "Method[IsObjectThemeable].ReturnValue"] + - ["System.Double", "System.Web.UI.ImageClickEventArgs", "Field[YRaw]"] + - ["System.Boolean", "System.Web.UI.ScriptManager", "Method[LoadPostData].ReturnValue"] + - ["System.Boolean", "System.Web.UI.ScriptManager", "Property[EnableScriptLocalization]"] + - ["System.Boolean", "System.Web.UI.Page", "Property[Visible]"] + - ["System.Web.UI.CodeConstructType", "System.Web.UI.CodeConstructType!", "Field[ScriptTag]"] + - ["System.Web.UI.Control", "System.Web.UI.SkinBuilder", "Method[ApplyTheme].ReturnValue"] + - ["System.Web.UI.HtmlTextWriterTag", "System.Web.UI.HtmlTextWriterTag!", "Field[Html]"] + - ["System.Int32", "System.Web.UI.ControlCollection", "Method[IndexOf].ReturnValue"] + - ["System.Web.UI.HtmlTextWriterTag", "System.Web.UI.HtmlTextWriterTag!", "Field[Link]"] + - ["System.String", "System.Web.UI.Page", "Property[ErrorPage]"] + - ["System.Boolean", "System.Web.UI.TemplateInstanceAttribute", "Method[IsDefaultAttribute].ReturnValue"] + - ["System.Web.UI.ParseChildrenAttribute", "System.Web.UI.ParseChildrenAttribute!", "Field[Default]"] + - ["System.Boolean", "System.Web.UI.ThemeableAttribute", "Method[Equals].ReturnValue"] + - ["System.Boolean", "System.Web.UI.ScriptManagerProxy", "Property[Visible]"] + - ["System.Type", "System.Web.UI.PageParserFilter", "Method[GetNoCompileUserControlType].ReturnValue"] + - ["System.Web.UI.HtmlTextWriterTag", "System.Web.UI.HtmlTextWriterTag!", "Field[U]"] + - ["System.Collections.IList", "System.Web.UI.DataSourceControl", "Method[System.ComponentModel.IListSource.GetList].ReturnValue"] + - ["System.Web.UI.IThemeResolutionService", "System.Web.UI.ControlBuilder", "Property[ThemeResolutionService]"] + - ["System.Web.UI.DataSourceSelectArguments", "System.Web.UI.DataSourceSelectArguments!", "Property[Empty]"] + - ["System.Boolean", "System.Web.UI.ControlBuilderAttribute", "Method[Equals].ReturnValue"] + - ["System.Web.UI.HtmlTextWriterStyle", "System.Web.UI.HtmlTextWriterStyle!", "Field[BorderWidth]"] + - ["System.Collections.ICollection", "System.Web.UI.DataSourceControl", "Method[GetViewNames].ReturnValue"] + - ["System.Int32", "System.Web.UI.StateManagedCollection", "Property[Count]"] + - ["System.Web.UI.HtmlTextWriterStyle", "System.Web.UI.HtmlTextWriterStyle!", "Field[WhiteSpace]"] + - ["System.Boolean", "System.Web.UI.ScriptManager", "Property[EnableScriptGlobalization]"] + - ["System.Collections.Generic.IEnumerable", "System.Web.UI.ScriptControl", "Method[System.Web.UI.IScriptControl.GetScriptReferences].ReturnValue"] + - ["System.Boolean", "System.Web.UI.FilterableAttribute", "Method[Equals].ReturnValue"] + - ["System.Web.UI.HierarchicalDataSourceView", "System.Web.UI.IHierarchicalDataSource", "Method[GetHierarchicalView].ReturnValue"] + - ["System.ComponentModel.Design.IDesignerHost", "System.Web.UI.DesignTimeParseData", "Property[DesignerHost]"] + - ["System.Int32", "System.Web.UI.AttributeCollection", "Method[GetHashCode].ReturnValue"] + - ["System.Int32", "System.Web.UI.PersistChildrenAttribute", "Method[GetHashCode].ReturnValue"] + - ["System.ComponentModel.EventHandlerList", "System.Web.UI.DataSourceView", "Property[Events]"] + - ["System.Web.UI.HtmlTextWriterTag", "System.Web.UI.HtmlTextWriterTag!", "Field[Param]"] + - ["System.Web.UI.AttributeCollection", "System.Web.UI.UpdatePanel", "Property[Attributes]"] + - ["System.String", "System.Web.UI.EventEntry", "Property[Name]"] + - ["System.String", "System.Web.UI.DesignerDataBoundLiteralControl", "Property[Text]"] + - ["System.Web.UI.HtmlTextWriterTag", "System.Web.UI.HtmlTextWriterTag!", "Field[Select]"] + - ["System.Boolean", "System.Web.UI.IFilterResolutionService", "Method[EvaluateFilter].ReturnValue"] + - ["System.Web.UI.HtmlTextWriterAttribute", "System.Web.UI.HtmlTextWriterAttribute!", "Field[AutoComplete]"] + - ["System.Int32", "System.Web.UI.IDReferencePropertyAttribute", "Method[GetHashCode].ReturnValue"] + - ["System.String", "System.Web.UI.ViewStateException", "Property[Referer]"] + - ["System.Boolean", "System.Web.UI.Control", "Method[HasEvents].ReturnValue"] + - ["System.Web.UI.ViewStateMode", "System.Web.UI.ViewStateMode!", "Field[Disabled]"] + - ["System.Web.UI.ClientIDMode", "System.Web.UI.ClientIDMode!", "Field[Predictable]"] + - ["System.Boolean", "System.Web.UI.NonVisualControlAttribute", "Property[IsNonVisual]"] + - ["System.Object", "System.Web.UI.LosFormatter", "Method[Deserialize].ReturnValue"] + - ["System.String", "System.Web.UI.ScriptResourceDefinition", "Property[DebugPath]"] + - ["System.String", "System.Web.UI.HtmlTextWriter", "Method[EncodeUrl].ReturnValue"] + - ["System.Web.UI.AuthenticationServiceManager", "System.Web.UI.ScriptManager", "Property[AuthenticationService]"] + - ["System.Type", "System.Web.UI.FileLevelControlBuilderAttribute", "Property[BuilderType]"] + - ["System.Collections.ICollection", "System.Web.UI.ControlBuilder", "Property[TemplatePropertyEntries]"] + - ["System.Boolean", "System.Web.UI.PersistChildrenAttribute", "Method[IsDefaultAttribute].ReturnValue"] + - ["System.Web.UI.HtmlTextWriterStyle", "System.Web.UI.HtmlTextWriterStyle!", "Field[Height]"] + - ["System.Boolean", "System.Web.UI.ControlBuilder", "Property[Localize]"] + - ["System.Boolean", "System.Web.UI.ObjectPersistData", "Property[Localize]"] + - ["System.Web.UI.PersistenceMode", "System.Web.UI.PersistenceMode!", "Field[EncodedInnerDefaultProperty]"] + - ["System.Type", "System.Web.UI.ControlBuilder", "Method[GetChildControlType].ReturnValue"] + - ["System.Web.HttpRequest", "System.Web.UI.Page", "Property[Request]"] + - ["System.Type", "System.Web.UI.ControlBuilder", "Property[BindingContainerType]"] + - ["System.Web.Caching.CacheDependency", "System.Web.UI.ControlCachePolicy", "Property[Dependency]"] + - ["System.Web.UI.IStateFormatter", "System.Web.UI.PageStatePersister", "Property[StateFormatter]"] + - ["System.String", "System.Web.UI.Page", "Property[ContentType]"] + - ["System.Web.Routing.RouteData", "System.Web.UI.Page", "Property[RouteData]"] + - ["System.Boolean", "System.Web.UI.ControlBuilder", "Property[HasAspCode]"] + - ["System.Web.UI.ConflictOptions", "System.Web.UI.ConflictOptions!", "Field[CompareAllValues]"] + - ["System.Web.UI.PersistenceMode", "System.Web.UI.PersistenceMode!", "Field[InnerDefaultProperty]"] + - ["System.Web.UI.Control", "System.Web.UI.TemplateControl", "Method[LoadControl].ReturnValue"] + - ["System.Int32", "System.Web.UI.StateBag", "Property[Count]"] + - ["System.Web.UI.HtmlTextWriterStyle", "System.Web.UI.HtmlTextWriterStyle!", "Field[BorderColor]"] + - ["System.String", "System.Web.UI.Page", "Property[ClientQueryString]"] + - ["System.Boolean", "System.Web.UI.ValidatorCollection", "Method[Contains].ReturnValue"] + - ["System.Web.UI.ThemeableAttribute", "System.Web.UI.ThemeableAttribute!", "Field[No]"] + - ["System.Web.UI.HtmlTextWriterStyle", "System.Web.UI.HtmlTextWriterStyle!", "Field[MarginBottom]"] + - ["System.Type", "System.Web.UI.BoundPropertyEntry", "Property[ControlType]"] + - ["System.Boolean", "System.Web.UI.ControlBuilder", "Property[InDesigner]"] + - ["System.Web.UI.ClientIDMode", "System.Web.UI.HierarchicalDataSourceControl", "Property[ClientIDMode]"] + - ["System.Web.UI.TemplateInstance", "System.Web.UI.TemplateInstanceAttribute", "Property[Instances]"] + - ["System.Boolean", "System.Web.UI.XhtmlTextWriter", "Method[OnAttributeRender].ReturnValue"] + - ["System.Web.UI.HtmlTextWriterTag", "System.Web.UI.HtmlTextWriterTag!", "Field[Img]"] + - ["System.Type", "System.Web.UI.PageParser!", "Property[DefaultUserControlBaseType]"] + - ["System.String", "System.Web.UI.INavigateUIData", "Property[Name]"] + - ["System.Web.UI.PersistenceModeAttribute", "System.Web.UI.PersistenceModeAttribute!", "Field[Default]"] + - ["System.String", "System.Web.UI.UserControl", "Method[MapPath].ReturnValue"] + - ["System.String", "System.Web.UI.DataBinder!", "Method[GetIndexedPropertyValue].ReturnValue"] + - ["System.String", "System.Web.UI.ScriptReference", "Property[Assembly]"] + - ["System.Web.UI.ScriptMode", "System.Web.UI.ScriptMode!", "Field[Inherit]"] + - ["System.Boolean", "System.Web.UI.ScriptManager", "Property[EnableHistory]"] + - ["System.Boolean", "System.Web.UI.HtmlTextWriter", "Method[OnStyleAttributeRender].ReturnValue"] + - ["System.Runtime.Serialization.SerializationBinder", "System.Web.UI.ObjectStateFormatter", "Property[System.Runtime.Serialization.IFormatter.Binder]"] + - ["System.Boolean", "System.Web.UI.DataBinding", "Method[Equals].ReturnValue"] + - ["System.Web.UI.HtmlTextWriterAttribute", "System.Web.UI.HtmlTextWriterAttribute!", "Field[For]"] + - ["System.Object", "System.Web.UI.IDataItemContainer", "Property[DataItem]"] + - ["System.String", "System.Web.UI.ICallbackEventHandler", "Method[GetCallbackResult].ReturnValue"] + - ["System.Web.EndEventHandler", "System.Web.UI.PageAsyncTask", "Property[EndHandler]"] + - ["System.Object", "System.Web.UI.Control", "Method[SaveViewState].ReturnValue"] + - ["System.Boolean", "System.Web.UI.ScriptReferenceBase", "Method[IsAjaxFrameworkScript].ReturnValue"] + - ["System.Web.UI.OutputCacheLocation", "System.Web.UI.OutputCacheLocation!", "Field[Client]"] + - ["System.String[]", "System.Web.UI.ProfileServiceManager", "Property[LoadProperties]"] + - ["System.Web.TraceMode", "System.Web.UI.Page", "Property[TraceModeValue]"] + - ["System.String", "System.Web.UI.ScriptManager", "Method[GetStateString].ReturnValue"] + - ["System.Boolean", "System.Web.UI.CompositeScriptReference", "Method[IsFromSystemWebExtensions].ReturnValue"] + - ["System.Web.UI.HtmlTextWriterTag", "System.Web.UI.HtmlTextWriterTag!", "Field[I]"] + - ["System.String", "System.Web.UI.HtmlTextWriter", "Property[NewLine]"] + - ["System.Boolean", "System.Web.UI.BoundPropertyEntry", "Property[TwoWayBound]"] + - ["System.Web.UI.FilterableAttribute", "System.Web.UI.FilterableAttribute!", "Field[Yes]"] + - ["System.Web.UI.RegisteredScriptType", "System.Web.UI.RegisteredScriptType!", "Field[OnSubmitStatement]"] + - ["System.Web.UI.ClientScriptManager", "System.Web.UI.Page", "Property[ClientScript]"] + - ["System.Collections.Generic.IEnumerable", "System.Web.UI.UpdateProgress", "Method[System.Web.UI.IScriptControl.GetScriptDescriptors].ReturnValue"] + - ["System.Web.UI.HtmlTextWriterAttribute", "System.Web.UI.HtmlTextWriterAttribute!", "Field[Accesskey]"] + - ["System.Web.UI.HtmlTextWriterTag", "System.Web.UI.HtmlTextWriterTag!", "Field[Cite]"] + - ["System.String", "System.Web.UI.VerificationAttribute", "Property[Guideline]"] + - ["System.Collections.Specialized.IOrderedDictionary", "System.Web.UI.IBindableTemplate", "Method[ExtractValues].ReturnValue"] + - ["System.Web.UI.HtmlTextWriterAttribute", "System.Web.UI.HtmlTextWriterAttribute!", "Field[Type]"] + - ["System.String", "System.Web.UI.Control", "Method[MapPathSecure].ReturnValue"] + - ["System.Web.UI.VerificationRule", "System.Web.UI.VerificationRule!", "Field[Prohibited]"] + - ["System.Object", "System.Web.UI.StateBag", "Method[System.Web.UI.IStateManager.SaveViewState].ReturnValue"] + - ["System.Int32", "System.Web.UI.PageParserFilter", "Property[Line]"] + - ["System.Collections.Generic.IEnumerable", "System.Web.UI.ExtenderControl", "Method[GetScriptReferences].ReturnValue"] + - ["System.Web.UI.HtmlTextWriterStyle", "System.Web.UI.HtmlTextWriterStyle!", "Field[TextAlign]"] + - ["System.Web.UI.VerificationConditionalOperator", "System.Web.UI.VerificationAttribute", "Property[VerificationConditionalOperator]"] + - ["System.Boolean", "System.Web.UI.PostBackOptions", "Property[AutoPostBack]"] + - ["System.Web.UI.HtmlTextWriterTag", "System.Web.UI.HtmlTextWriterTag!", "Field[Embed]"] + - ["System.Web.UI.HierarchicalDataSourceView", "System.Web.UI.HierarchicalDataSourceControl", "Method[System.Web.UI.IHierarchicalDataSource.GetHierarchicalView].ReturnValue"] + - ["System.Web.UI.PersistChildrenAttribute", "System.Web.UI.PersistChildrenAttribute!", "Field[Yes]"] + - ["System.Web.UI.DataSourceOperation", "System.Web.UI.DataSourceOperation!", "Field[Delete]"] + - ["System.String", "System.Web.UI.ViewStateException", "Property[RemotePort]"] + - ["System.TimeSpan", "System.Web.UI.ControlCachePolicy", "Property[Duration]"] + - ["System.Web.UI.RegisteredScriptType", "System.Web.UI.RegisteredScript", "Property[ScriptType]"] + - ["System.Object", "System.Web.UI.Pair", "Field[First]"] + - ["System.Collections.IDictionary", "System.Web.UI.PageTheme", "Property[ControlSkins]"] + - ["System.Boolean", "System.Web.UI.FilterableAttribute", "Property[Filterable]"] + - ["System.Boolean", "System.Web.UI.PageTheme", "Method[TestDeviceFilter].ReturnValue"] + - ["System.Boolean", "System.Web.UI.TemplateControl", "Property[SupportAutoEvents]"] + - ["System.String", "System.Web.UI.VerificationAttribute", "Property[Checkpoint]"] + - ["System.Collections.IEnumerable", "System.Web.UI.PageTheme", "Method[XPathSelect].ReturnValue"] + - ["System.String", "System.Web.UI.ScriptResourceAttribute", "Property[TypeName]"] + - ["System.Boolean", "System.Web.UI.ScriptManager", "Property[EnablePartialRendering]"] + - ["System.Boolean", "System.Web.UI.UpdateProgress", "Property[DynamicLayout]"] + - ["System.String", "System.Web.UI.DataSourceControl", "Property[SkinID]"] + - ["System.Web.UI.DataBindingCollection", "System.Web.UI.Control", "Property[System.Web.UI.IDataBindingsAccessor.DataBindings]"] + - ["System.String", "System.Web.UI.UrlPropertyAttribute", "Property[Filter]"] + - ["System.String", "System.Web.UI.WebResourceAttribute", "Property[LoadSuccessExpression]"] + - ["System.String", "System.Web.UI.ViewStateException", "Property[RemoteAddress]"] + - ["System.Web.UI.ScriptReferenceCollection", "System.Web.UI.ScriptManagerProxy", "Property[Scripts]"] + - ["System.Collections.IEnumerator", "System.Web.UI.StateManagedCollection", "Method[System.Collections.IEnumerable.GetEnumerator].ReturnValue"] + - ["System.Web.UI.IHierarchicalEnumerable", "System.Web.UI.HierarchicalDataSourceView", "Method[Select].ReturnValue"] + - ["System.String", "System.Web.UI.ScriptDescriptor", "Method[GetScript].ReturnValue"] + - ["System.Boolean", "System.Web.UI.DataSourceControlBuilder", "Method[AllowWhitespaceLiterals].ReturnValue"] + - ["System.String", "System.Web.UI.CssStyleCollection", "Property[Item]"] + - ["System.Type", "System.Web.UI.IUserControlTypeResolutionService", "Method[GetType].ReturnValue"] + - ["System.Boolean", "System.Web.UI.ScriptReference", "Method[IsAjaxFrameworkScript].ReturnValue"] + - ["System.Boolean", "System.Web.UI.ExpressionBinding", "Property[Generated]"] + - ["System.Boolean", "System.Web.UI.ToolboxDataAttribute", "Method[Equals].ReturnValue"] + - ["System.Web.UI.HtmlTextWriterTag", "System.Web.UI.HtmlTextWriterTag!", "Field[Div]"] + - ["System.Boolean", "System.Web.UI.ControlCachePolicy", "Property[Cached]"] + - ["System.String", "System.Web.UI.HtmlTextWriter", "Method[RenderAfterContent].ReturnValue"] + - ["System.Web.UI.RoleServiceManager", "System.Web.UI.ScriptManagerProxy", "Property[RoleService]"] + - ["System.Boolean", "System.Web.UI.ThemeableAttribute", "Method[IsDefaultAttribute].ReturnValue"] + - ["System.Web.UI.HtmlTextWriterStyle", "System.Web.UI.HtmlTextWriterStyle!", "Field[PaddingBottom]"] + - ["System.String", "System.Web.UI.Control", "Property[UniqueID]"] + - ["System.Web.UI.HtmlTextWriterAttribute", "System.Web.UI.HtmlTextWriterAttribute!", "Field[Content]"] + - ["System.Web.UI.ViewStateMode", "System.Web.UI.ViewStateMode!", "Field[Enabled]"] + - ["System.Runtime.Serialization.ISurrogateSelector", "System.Web.UI.ObjectStateFormatter", "Property[System.Runtime.Serialization.IFormatter.SurrogateSelector]"] + - ["System.Web.UI.HtmlTextWriterStyle", "System.Web.UI.HtmlTextWriterStyle!", "Field[OverflowY]"] + - ["System.Exception", "System.Web.UI.AsyncPostBackErrorEventArgs", "Property[Exception]"] + - ["System.Boolean", "System.Web.UI.ClientScriptManager", "Method[IsClientScriptIncludeRegistered].ReturnValue"] + - ["System.Web.UI.HtmlTextWriterTag", "System.Web.UI.HtmlTextWriterTag!", "Field[Iframe]"] + - ["System.String", "System.Web.UI.OutputCacheParameters", "Property[VaryByHeader]"] + - ["System.Web.UI.ParseChildrenAttribute", "System.Web.UI.ParseChildrenAttribute!", "Field[ParseAsChildren]"] + - ["System.Web.UI.ViewStateEncryptionMode", "System.Web.UI.ViewStateEncryptionMode!", "Field[Always]"] + - ["System.Web.UI.HtmlTextWriterStyle", "System.Web.UI.HtmlTextWriterStyle!", "Field[Margin]"] + - ["System.ComponentModel.Design.IDesignerHost", "System.Web.UI.ThemeProvider", "Property[DesignerHost]"] + - ["System.Boolean", "System.Web.UI.ViewStateException", "Property[IsConnected]"] + - ["System.Collections.ICollection", "System.Web.UI.ExpressionBindingCollection", "Property[RemovedBindings]"] + - ["System.Object", "System.Web.UI.Control", "Method[SaveControlState].ReturnValue"] + - ["System.Collections.ArrayList", "System.Web.UI.ControlBuilder", "Property[SubBuilders]"] + - ["System.Web.UI.CodeBlockType", "System.Web.UI.CodeBlockType!", "Field[Expression]"] + - ["System.Boolean", "System.Web.UI.ScriptResourceDefinition", "Property[CdnSupportsSecureConnection]"] + - ["System.String", "System.Web.UI.RegisteredDisposeScript", "Property[Script]"] + - ["System.Boolean", "System.Web.UI.StateManagedCollection", "Property[System.Collections.IList.IsReadOnly]"] + - ["System.Boolean", "System.Web.UI.CompositeScriptReference", "Method[IsAjaxFrameworkScript].ReturnValue"] + - ["System.String", "System.Web.UI.Html32TextWriter", "Method[GetTagName].ReturnValue"] + - ["System.Web.UI.HtmlTextWriterStyle", "System.Web.UI.HtmlTextWriterStyle!", "Field[PaddingTop]"] + - ["System.Web.UI.Control", "System.Web.UI.ControlCollection", "Property[Owner]"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.Web.UI.ScriptManager", "Method[GetRegisteredExpandoAttributes].ReturnValue"] + - ["System.Boolean", "System.Web.UI.ComplexPropertyEntry", "Property[IsCollectionItem]"] + - ["System.Boolean", "System.Web.UI.FilterableAttribute!", "Method[IsTypeFilterable].ReturnValue"] + - ["System.Object", "System.Web.UI.DataSourceCacheDurationConverter", "Method[ConvertTo].ReturnValue"] + - ["System.Int32", "System.Web.UI.PageParserFilter", "Property[NumberOfDirectDependenciesAllowed]"] + - ["System.Web.UI.HtmlTextWriterStyle", "System.Web.UI.HtmlTextWriterStyle!", "Field[ListStyleType]"] + - ["System.Int32", "System.Web.UI.DataSourceView", "Method[ExecuteDelete].ReturnValue"] + - ["System.Boolean", "System.Web.UI.PostBackTrigger", "Method[HasTriggered].ReturnValue"] + - ["System.String", "System.Web.UI.Page", "Property[MetaDescription]"] + - ["System.Boolean", "System.Web.UI.ParseChildrenAttribute", "Method[Equals].ReturnValue"] + - ["System.Boolean", "System.Web.UI.Page", "Method[IsStartupScriptRegistered].ReturnValue"] + - ["System.String", "System.Web.UI.ViewStateException", "Property[Path]"] + - ["System.Web.UI.HtmlTextWriterAttribute", "System.Web.UI.HtmlTextWriterAttribute!", "Field[Tabindex]"] + - ["System.Char", "System.Web.UI.HtmlTextWriter!", "Field[DoubleQuoteChar]"] + - ["System.Int32", "System.Web.UI.FileLevelControlBuilderAttribute", "Method[GetHashCode].ReturnValue"] + - ["System.String", "System.Web.UI.Page", "Property[ID]"] + - ["System.Boolean", "System.Web.UI.Page", "Property[IsPostBack]"] + - ["System.Web.UI.HtmlTextWriterTag", "System.Web.UI.HtmlTextWriterTag!", "Field[Samp]"] + - ["System.String", "System.Web.UI.TemplateControl", "Property[AppRelativeVirtualPath]"] + - ["System.Web.UI.HtmlTextWriterTag", "System.Web.UI.HtmlTextWriterTag!", "Field[P]"] + - ["System.Web.UI.UnobtrusiveValidationMode", "System.Web.UI.ValidationSettings!", "Property[UnobtrusiveValidationMode]"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.Web.UI.ScriptManager", "Method[GetRegisteredDisposeScripts].ReturnValue"] + - ["System.Web.UI.HtmlTextWriterAttribute", "System.Web.UI.HtmlTextWriterAttribute!", "Field[Checked]"] + - ["System.String", "System.Web.UI.ScriptResourceAttribute", "Property[ScriptName]"] + - ["System.Int32", "System.Web.UI.TemplateControl", "Property[AutoHandlers]"] + - ["System.Boolean", "System.Web.UI.DataBindingCollection", "Property[IsReadOnly]"] + - ["System.Web.UI.ObjectPersistData", "System.Web.UI.ControlBuilder", "Method[GetObjectPersistData].ReturnValue"] + - ["System.Collections.IEnumerable", "System.Web.UI.DataSourceView", "Method[ExecuteSelect].ReturnValue"] + - ["System.Web.UI.HtmlTextWriterTag", "System.Web.UI.HtmlTextWriterTag!", "Field[Dd]"] + - ["System.Web.UI.HtmlTextWriterTag", "System.Web.UI.HtmlTextWriterTag!", "Field[Tbody]"] + - ["System.Boolean", "System.Web.UI.Html32TextWriter", "Property[SupportsItalic]"] + - ["System.Object", "System.Web.UI.StateManagedCollection", "Property[System.Collections.IList.Item]"] + - ["System.Web.UI.HtmlTextWriterTag", "System.Web.UI.HtmlTextWriter", "Property[TagKey]"] + - ["System.Boolean", "System.Web.UI.ToolboxDataAttribute", "Method[IsDefaultAttribute].ReturnValue"] + - ["System.String", "System.Web.UI.Html32TextWriter", "Method[RenderBeforeContent].ReturnValue"] + - ["System.Boolean", "System.Web.UI.Timer", "Property[Visible]"] + - ["System.Web.UI.HtmlTextWriterAttribute", "System.Web.UI.HtmlTextWriterAttribute!", "Field[Disabled]"] + - ["System.Web.UI.ControlBuilder", "System.Web.UI.ControlBuilder", "Property[BindingContainerBuilder]"] + - ["System.Boolean", "System.Web.UI.Page", "Property[IsValid]"] + - ["System.Boolean", "System.Web.UI.TemplateInstanceAttribute", "Method[Equals].ReturnValue"] + - ["System.Web.UI.HtmlTextWriterTag", "System.Web.UI.HtmlTextWriterTag!", "Field[Xml]"] + - ["System.Web.UI.ControlCollection", "System.Web.UI.Control", "Property[Controls]"] + - ["System.Web.HttpServerUtility", "System.Web.UI.Page", "Property[Server]"] + - ["System.Web.UI.DataBinding", "System.Web.UI.DataBindingCollection", "Property[Item]"] + - ["System.Boolean", "System.Web.UI.PageParserFilter", "Method[ProcessDataBindingAttribute].ReturnValue"] + - ["System.Object", "System.Web.UI.ExpressionBinding", "Property[ParsedExpressionData]"] + - ["System.Boolean", "System.Web.UI.Page", "Method[IsClientScriptBlockRegistered].ReturnValue"] + - ["System.Int32", "System.Web.UI.StateManagedCollection", "Method[System.Collections.IList.Add].ReturnValue"] + - ["System.Web.UI.ScriptReferenceCollection", "System.Web.UI.ScriptManager", "Property[Scripts]"] + - ["System.Int32", "System.Web.UI.Page", "Property[LCID]"] + - ["System.Object", "System.Web.UI.Pair", "Field[Second]"] + - ["System.Boolean", "System.Web.UI.ControlCollection", "Property[IsSynchronized]"] + - ["System.Boolean", "System.Web.UI.DataBindingCollection", "Property[IsSynchronized]"] + - ["System.Web.UI.DataSourceCapabilities", "System.Web.UI.DataSourceCapabilities!", "Field[RetrieveTotalRowCount]"] + - ["System.Web.UI.HtmlTextWriterStyle", "System.Web.UI.HtmlTextWriterStyle!", "Field[VerticalAlign]"] + - ["System.String", "System.Web.UI.WebResourceAttribute", "Property[WebResource]"] + - ["System.Object", "System.Web.UI.StateManagedCollection", "Method[System.Web.UI.IStateManager.SaveViewState].ReturnValue"] + - ["System.String", "System.Web.UI.ScriptResourceAttribute", "Property[StringResourceClientTypeName]"] + - ["System.Web.UI.HtmlTextWriterAttribute", "System.Web.UI.HtmlTextWriterAttribute!", "Field[Headers]"] + - ["System.Web.UI.HtmlTextWriterTag", "System.Web.UI.HtmlTextWriterTag!", "Field[Rt]"] + - ["System.String", "System.Web.UI.SimplePropertyEntry", "Property[PersistedValue]"] + - ["System.Web.UI.HtmlTextWriterStyle", "System.Web.UI.HtmlTextWriterStyle!", "Field[PaddingLeft]"] + - ["System.Web.UI.TemplateInstanceAttribute", "System.Web.UI.TemplateInstanceAttribute!", "Field[Multiple]"] + - ["System.Web.UI.HtmlTextWriterTag", "System.Web.UI.HtmlTextWriterTag!", "Field[Br]"] + - ["System.Boolean", "System.Web.UI.DataKeyPropertyAttribute", "Method[Equals].ReturnValue"] + - ["System.Object", "System.Web.UI.Page", "Method[LoadPageStateFromPersistenceMedium].ReturnValue"] + - ["System.Collections.Generic.IEnumerable", "System.Web.UI.UpdateProgress", "Method[GetScriptDescriptors].ReturnValue"] + - ["System.Object", "System.Web.UI.StateManagedCollection", "Property[System.Collections.ICollection.SyncRoot]"] + - ["System.String", "System.Web.UI.ExpressionBinding", "Property[ExpressionPrefix]"] + - ["System.Web.UI.CodeBlockType", "System.Web.UI.CodeBlockType!", "Field[EncodedExpression]"] + - ["System.Web.HttpServerUtility", "System.Web.UI.UserControl", "Property[Server]"] + - ["System.Web.UI.ControlBuilderAttribute", "System.Web.UI.ControlBuilderAttribute!", "Field[Default]"] + - ["System.Object", "System.Web.UI.PageStatePersister", "Property[ViewState]"] + - ["System.Boolean", "System.Web.UI.FilterableAttribute", "Method[IsDefaultAttribute].ReturnValue"] + - ["System.Boolean", "System.Web.UI.UrlPropertyAttribute", "Method[Equals].ReturnValue"] + - ["System.Web.UI.HtmlTextWriterTag", "System.Web.UI.HtmlTextWriterTag!", "Field[Bdo]"] + - ["System.Web.UI.HtmlTextWriterStyle", "System.Web.UI.HtmlTextWriterStyle!", "Field[Left]"] + - ["System.Boolean", "System.Web.UI.BoundPropertyEntry", "Property[ReadOnlyProperty]"] + - ["System.Web.UI.MasterPage", "System.Web.UI.Page", "Property[Master]"] + - ["System.Int32", "System.Web.UI.IDataItemContainer", "Property[DataItemIndex]"] + - ["System.Web.UI.HtmlTextWriterAttribute", "System.Web.UI.HtmlTextWriterAttribute!", "Field[Cols]"] + - ["System.Object", "System.Web.UI.Triplet", "Field[First]"] + - ["System.String", "System.Web.UI.VerificationAttribute", "Property[ConditionalProperty]"] + - ["System.String", "System.Web.UI.RegisteredScript", "Property[Script]"] + - ["System.Boolean", "System.Web.UI.PageParserFilter", "Property[AllowCode]"] + - ["System.Web.UI.HtmlTextWriterTag", "System.Web.UI.HtmlTextWriterTag!", "Field[Marquee]"] + - ["System.Type", "System.Web.UI.WebServiceParser!", "Method[GetCompiledType].ReturnValue"] + - ["System.Web.UI.HtmlTextWriterStyle", "System.Web.UI.HtmlTextWriterStyle!", "Field[BackgroundImage]"] + - ["System.Boolean", "System.Web.UI.IDReferencePropertyAttribute", "Method[Equals].ReturnValue"] + - ["System.Boolean", "System.Web.UI.PageAsyncTask", "Property[ExecuteInParallel]"] + - ["System.Collections.ICollection", "System.Web.UI.ControlBuilder", "Property[ComplexPropertyEntries]"] + - ["System.Web.UI.IFilterResolutionService", "System.Web.UI.ControlBuilder", "Property[CurrentFilterResolutionService]"] + - ["System.Boolean", "System.Web.UI.OutputCacheParameters", "Property[Enabled]"] + - ["System.Object", "System.Web.UI.DesignerDataBoundLiteralControl", "Method[SaveViewState].ReturnValue"] + - ["System.String", "System.Web.UI.Page", "Property[ClientTarget]"] + - ["System.Boolean", "System.Web.UI.Page", "Property[IsAsync]"] + - ["System.Boolean", "System.Web.UI.HierarchicalDataSourceControl", "Property[EnableTheming]"] + - ["System.String", "System.Web.UI.AttributeCollection", "Property[Item]"] + - ["System.Web.UI.CompositeScriptReference", "System.Web.UI.ScriptManagerProxy", "Property[CompositeScript]"] + - ["System.Boolean", "System.Web.UI.StateItem", "Property[IsDirty]"] + - ["System.String", "System.Web.UI.PartialCachingAttribute", "Property[VaryByCustom]"] + - ["System.String", "System.Web.UI.INavigateUIData", "Property[Description]"] + - ["System.Web.UI.HtmlTextWriterTag", "System.Web.UI.HtmlTextWriterTag!", "Field[Sup]"] + - ["System.Boolean", "System.Web.UI.DataBindingHandlerAttribute", "Method[Equals].ReturnValue"] + - ["System.Web.UI.DataBindingHandlerAttribute", "System.Web.UI.DataBindingHandlerAttribute!", "Field[Default]"] + - ["System.Boolean", "System.Web.UI.PostBackOptions", "Property[ClientSubmit]"] + - ["System.Web.UI.Page", "System.Web.UI.Control", "Property[Page]"] + - ["System.String", "System.Web.UI.ScriptResourceDefinition", "Property[CdnDebugPath]"] + - ["System.Web.UI.TemplateInstance", "System.Web.UI.TemplateInstance!", "Field[Single]"] + - ["System.Web.TraceContext", "System.Web.UI.UserControl", "Property[Trace]"] + - ["System.Object", "System.Web.UI.StateBag", "Property[Item]"] + - ["System.Web.UI.HtmlTextWriterAttribute", "System.Web.UI.HtmlTextWriterAttribute!", "Field[DesignerRegion]"] + - ["System.Int32", "System.Web.UI.IFilterResolutionService", "Method[CompareFilters].ReturnValue"] + - ["System.Boolean", "System.Web.UI.Control", "Property[IsChildControlStateCleared]"] + - ["System.String", "System.Web.UI.RegisteredExpandoAttribute", "Property[Name]"] + - ["System.Web.UI.OutputCacheLocation", "System.Web.UI.OutputCacheLocation!", "Field[Server]"] + - ["System.Boolean", "System.Web.UI.DataSourceView", "Property[CanUpdate]"] + - ["System.Web.UI.HtmlTextWriterStyle", "System.Web.UI.HtmlTextWriterStyle!", "Field[Display]"] + - ["System.String", "System.Web.UI.Page", "Property[ResponseEncoding]"] + - ["System.Collections.ICollection", "System.Web.UI.DesignTimeParseData", "Property[UserControlRegisterEntries]"] + - ["System.Web.UI.ITemplate", "System.Web.UI.TemplateControl", "Method[LoadTemplate].ReturnValue"] + - ["System.Web.Caching.Cache", "System.Web.UI.UserControl", "Property[Cache]"] + - ["System.Int32", "System.Web.UI.DataBindingHandlerAttribute", "Method[GetHashCode].ReturnValue"] + - ["System.String", "System.Web.UI.PartialCachingAttribute", "Property[VaryByParams]"] + - ["System.Web.UI.ScriptResourceDefinition", "System.Web.UI.ScriptResourceMapping", "Method[GetDefinition].ReturnValue"] + - ["System.Web.UI.CompilationMode", "System.Web.UI.CompilationMode!", "Field[Auto]"] + - ["System.Web.UI.ControlCollection", "System.Web.UI.LiteralControl", "Method[CreateControlCollection].ReturnValue"] + - ["System.Boolean", "System.Web.UI.PersistChildrenAttribute", "Method[Equals].ReturnValue"] + - ["System.Int32", "System.Web.UI.DataBinding", "Method[GetHashCode].ReturnValue"] + - ["System.String", "System.Web.UI.RegisteredHiddenField", "Property[Name]"] + - ["System.Int32", "System.Web.UI.DataSourceView", "Method[ExecuteInsert].ReturnValue"] + - ["System.Object", "System.Web.UI.IStateFormatter", "Method[Deserialize].ReturnValue"] + - ["System.Collections.Hashtable", "System.Web.UI.XhtmlTextWriter", "Property[SuppressCommonAttributes]"] + - ["System.Boolean", "System.Web.UI.StateBag", "Property[System.Collections.ICollection.IsSynchronized]"] + - ["System.Boolean", "System.Web.UI.IPostBackDataHandler", "Method[LoadPostData].ReturnValue"] + - ["System.String", "System.Web.UI.OutputCacheParameters", "Property[VaryByParam]"] + - ["System.Collections.IDictionary", "System.Web.UI.ObjectPersistData", "Method[GetFilteredProperties].ReturnValue"] + - ["System.String", "System.Web.UI.DesignTimeParseData", "Property[DocumentUrl]"] + - ["System.Web.UI.HtmlTextWriterAttribute", "System.Web.UI.HtmlTextWriterAttribute!", "Field[VCardName]"] + - ["System.Web.UI.HtmlTextWriterTag", "System.Web.UI.HtmlTextWriterTag!", "Field[Title]"] + - ["System.Web.UI.ITemplate", "System.Web.UI.TemplateParser!", "Method[ParseTemplate].ReturnValue"] + - ["System.Int32", "System.Web.UI.ControlCollection", "Property[Count]"] + - ["System.Boolean", "System.Web.UI.DataSourceCacheDurationConverter", "Method[GetStandardValuesExclusive].ReturnValue"] + - ["System.String", "System.Web.UI.ServiceReference", "Method[GetProxyUrl].ReturnValue"] + - ["System.Web.UI.HtmlTextWriterTag", "System.Web.UI.HtmlTextWriterTag!", "Field[Acronym]"] + - ["System.IO.TextWriter", "System.Web.UI.HtmlTextWriter", "Property[InnerWriter]"] + - ["System.String", "System.Web.UI.PostBackOptions", "Property[ActionUrl]"] + - ["System.Web.UI.HtmlTextWriterTag", "System.Web.UI.HtmlTextWriterTag!", "Field[Input]"] + - ["System.String", "System.Web.UI.AsyncPostBackTrigger", "Property[EventName]"] + - ["System.Boolean", "System.Web.UI.StateBag", "Method[System.Collections.IDictionary.Contains].ReturnValue"] + - ["System.Boolean", "System.Web.UI.DataSourceView", "Property[CanSort]"] + - ["System.Web.UI.Adapters.PageAdapter", "System.Web.UI.Page", "Property[PageAdapter]"] + - ["System.Web.UI.HtmlTextWriterTag", "System.Web.UI.HtmlTextWriterTag!", "Field[Noscript]"] + - ["System.String", "System.Web.UI.RoleServiceManager", "Property[Path]"] + - ["System.String", "System.Web.UI.DataBinding", "Property[Expression]"] + - ["System.String", "System.Web.UI.OutputCacheParameters", "Property[VaryByCustom]"] + - ["System.Boolean", "System.Web.UI.Control", "Property[Visible]"] + - ["System.Web.UI.RegisteredScriptType", "System.Web.UI.RegisteredScriptType!", "Field[ClientStartupScript]"] + - ["System.Web.IHttpHandler", "System.Web.UI.PageHandlerFactory", "Method[GetHandler].ReturnValue"] + - ["System.String", "System.Web.UI.PartialCachingAttribute", "Property[ProviderName]"] + - ["System.Web.UI.OutputCacheLocation", "System.Web.UI.OutputCacheParameters", "Property[Location]"] + - ["System.TimeSpan", "System.Web.UI.Page", "Property[AsyncTimeout]"] + - ["System.Object", "System.Web.UI.TemplateControl!", "Method[ReadStringResource].ReturnValue"] + - ["System.Object", "System.Web.UI.DataSourceCacheDurationConverter", "Method[ConvertFrom].ReturnValue"] + - ["System.Web.UI.ScriptMode", "System.Web.UI.ScriptMode!", "Field[Debug]"] + - ["System.Web.UI.HtmlTextWriterTag", "System.Web.UI.HtmlTextWriterTag!", "Field[Strong]"] + - ["System.Int32", "System.Web.UI.DataSourceSelectArguments", "Property[TotalRowCount]"] + - ["System.String", "System.Web.UI.ScriptControlDescriptor", "Property[ClientID]"] + - ["System.Web.UI.TemplateControl", "System.Web.UI.Control", "Property[TemplateControl]"] + - ["System.Boolean", "System.Web.UI.BoundPropertyEntry", "Property[UseSetAttribute]"] + - ["System.Web.UI.NonVisualControlAttribute", "System.Web.UI.NonVisualControlAttribute!", "Field[Visual]"] + - ["System.String", "System.Web.UI.PostBackOptions", "Property[ValidationGroup]"] + - ["System.Boolean", "System.Web.UI.UserControlControlBuilder", "Method[NeedsTagInnerText].ReturnValue"] + - ["System.String", "System.Web.UI.Control", "Method[GetUniqueIDRelativeTo].ReturnValue"] + - ["System.Web.UI.ViewStateEncryptionMode", "System.Web.UI.Page", "Property[ViewStateEncryptionMode]"] + - ["System.Web.UI.ITemplate", "System.Web.UI.UpdateProgress", "Property[ProgressTemplate]"] + - ["System.Collections.Generic.IEnumerable", "System.Web.UI.ExtenderControl", "Method[System.Web.UI.IExtenderControl.GetScriptDescriptors].ReturnValue"] + - ["System.Collections.Hashtable", "System.Web.UI.XhtmlTextWriter", "Property[ElementSpecificAttributes]"] + - ["System.String", "System.Web.UI.Control", "Method[ResolveClientUrl].ReturnValue"] + - ["System.Collections.Specialized.NameValueCollection", "System.Web.UI.HistoryEventArgs", "Property[State]"] + - ["System.Web.UI.HtmlTextWriterAttribute", "System.Web.UI.HtmlTextWriterAttribute!", "Field[Bordercolor]"] + - ["System.String", "System.Web.UI.VerificationAttribute", "Property[Message]"] + - ["System.String", "System.Web.UI.ObjectPersistData", "Property[ResourceKey]"] + - ["System.Int32", "System.Web.UI.ImageClickEventArgs", "Field[X]"] + - ["System.String", "System.Web.UI.DataBoundLiteralControl", "Property[Text]"] + - ["System.Web.HttpContext", "System.Web.UI.Control", "Property[Context]"] + - ["System.Web.UI.UpdatePanelRenderMode", "System.Web.UI.UpdatePanelRenderMode!", "Field[Inline]"] + - ["System.String", "System.Web.UI.XPathBinder!", "Method[Eval].ReturnValue"] + - ["System.String", "System.Web.UI.DataSourceControl", "Property[ClientID]"] + - ["System.Web.UI.IHierarchicalEnumerable", "System.Web.UI.IHierarchyData", "Method[GetChildren].ReturnValue"] + - ["System.Web.UI.ControlBuilder", "System.Web.UI.DesignTimeTemplateParser!", "Method[ParseTheme].ReturnValue"] + - ["System.String", "System.Web.UI.RegisteredScript", "Property[Key]"] + - ["System.String", "System.Web.UI.ToolboxDataAttribute", "Property[Data]"] + - ["System.String", "System.Web.UI.PropertyConverter!", "Method[EnumToString].ReturnValue"] + - ["System.Boolean", "System.Web.UI.Page", "Property[IsCrossPagePostBack]"] + - ["System.Int32", "System.Web.UI.TemplateInstanceAttribute", "Method[GetHashCode].ReturnValue"] + - ["System.Collections.Generic.IEnumerable", "System.Web.UI.Timer", "Method[GetScriptReferences].ReturnValue"] + - ["System.Web.UI.HtmlTextWriterTag", "System.Web.UI.HtmlTextWriterTag!", "Field[Strike]"] + - ["System.Web.UI.HtmlTextWriterTag", "System.Web.UI.HtmlTextWriterTag!", "Field[Unknown]"] + - ["System.Web.UI.ViewStateMode", "System.Web.UI.ViewStateMode!", "Field[Inherit]"] + - ["System.Web.UI.HtmlTextWriterStyle", "System.Web.UI.HtmlTextWriterStyle!", "Field[Color]"] + - ["System.Char", "System.Web.UI.Page", "Property[IdSeparator]"] + - ["System.String", "System.Web.UI.TemplateControl", "Method[XPath].ReturnValue"] + - ["System.String", "System.Web.UI.ThemeProvider", "Property[ThemeName]"] + - ["System.Int32", "System.Web.UI.ToolboxDataAttribute", "Method[GetHashCode].ReturnValue"] + - ["System.String", "System.Web.UI.ParseChildrenAttribute", "Property[DefaultProperty]"] + - ["System.String", "System.Web.UI.UserControl", "Method[System.Web.UI.IAttributeAccessor.GetAttribute].ReturnValue"] + - ["System.Web.UI.ControlCollection", "System.Web.UI.DataSourceControl", "Property[Controls]"] + - ["System.Web.UI.HtmlTextWriterTag", "System.Web.UI.HtmlTextWriterTag!", "Field[Caption]"] + - ["System.Boolean", "System.Web.UI.ExpressionBindingCollection", "Method[Contains].ReturnValue"] + - ["System.Web.TraceContext", "System.Web.UI.Page", "Property[Trace]"] + - ["System.Boolean", "System.Web.UI.DesignTimeParseData", "Property[ShouldApplyTheme]"] + - ["System.Web.UI.HtmlTextWriterTag", "System.Web.UI.HtmlTextWriterTag!", "Field[Frameset]"] + - ["System.String", "System.Web.UI.Control", "Method[ResolveUrl].ReturnValue"] + - ["System.Boolean", "System.Web.UI.PageParserFilter", "Method[ProcessCodeConstruct].ReturnValue"] + - ["System.Web.UI.HtmlTextWriterStyle", "System.Web.UI.HtmlTextWriterStyle!", "Field[Visibility]"] + - ["System.Boolean", "System.Web.UI.ClientScriptManager", "Method[IsOnSubmitStatementRegistered].ReturnValue"] + - ["System.Web.UI.ExpressionBindingCollection", "System.Web.UI.Control", "Property[System.Web.UI.IExpressionsAccessor.Expressions]"] + - ["System.Int32", "System.Web.UI.ExpressionBinding", "Method[GetHashCode].ReturnValue"] + - ["System.Collections.Generic.IEnumerable", "System.Web.UI.UpdateProgress", "Method[System.Web.UI.IScriptControl.GetScriptReferences].ReturnValue"] + - ["System.Web.UI.HtmlTextWriterAttribute", "System.Web.UI.HtmlTextWriterAttribute!", "Field[Value]"] + - ["System.Boolean", "System.Web.UI.ControlBuilder", "Method[HasBody].ReturnValue"] + - ["System.Web.UI.Control", "System.Web.UI.UpdatePanel", "Property[ContentTemplateContainer]"] + - ["System.String", "System.Web.UI.DataSourceSelectArguments", "Property[SortExpression]"] + - ["System.String", "System.Web.UI.HtmlTextWriter", "Method[RenderBeforeContent].ReturnValue"] + - ["System.Type", "System.Web.UI.TargetControlTypeAttribute", "Property[TargetControlType]"] + - ["System.Boolean", "System.Web.UI.StateBag", "Property[System.Web.UI.IStateManager.IsTrackingViewState]"] + - ["System.Boolean", "System.Web.UI.DataSourceControl", "Property[Visible]"] + - ["System.String", "System.Web.UI.RegisteredExpandoAttribute", "Property[ControlId]"] + - ["System.String", "System.Web.UI.ScriptResourceDefinition", "Property[Path]"] + - ["System.Boolean", "System.Web.UI.FileLevelControlBuilderAttribute", "Method[IsDefaultAttribute].ReturnValue"] + - ["System.Web.UI.VirtualReferenceType", "System.Web.UI.VirtualReferenceType!", "Field[SourceFile]"] + - ["System.String", "System.Web.UI.INavigateUIData", "Property[NavigateUrl]"] + - ["System.Boolean", "System.Web.UI.IValidator", "Property[IsValid]"] + - ["System.Int32", "System.Web.UI.CssStyleCollection", "Property[Count]"] + - ["System.Object", "System.Web.UI.DataBinder!", "Method[GetIndexedPropertyValue].ReturnValue"] + - ["System.Web.UI.HtmlTextWriterStyle", "System.Web.UI.HtmlTextWriterStyle!", "Field[TextDecoration]"] + - ["System.Web.UI.HtmlTextWriterTag", "System.Web.UI.HtmlTextWriterTag!", "Field[Form]"] + - ["System.String", "System.Web.UI.IResourceUrlGenerator", "Method[GetResourceUrl].ReturnValue"] + - ["System.Type", "System.Web.UI.ControlBuilderAttribute", "Property[BuilderType]"] + - ["System.Web.UI.HtmlTextWriterAttribute", "System.Web.UI.HtmlTextWriterAttribute!", "Field[Shape]"] + - ["System.Boolean", "System.Web.UI.DataSourceView", "Property[CanDelete]"] + - ["System.Int32", "System.Web.UI.VerificationAttribute", "Property[Priority]"] + - ["System.Object", "System.Web.UI.ControlCollection", "Property[SyncRoot]"] + - ["System.Collections.Stack", "System.Web.UI.Html32TextWriter", "Property[FontStack]"] + - ["System.String", "System.Web.UI.ScriptControlDescriptor", "Property[ID]"] + - ["System.Int32", "System.Web.UI.FilterableAttribute", "Method[GetHashCode].ReturnValue"] + - ["System.String", "System.Web.UI.DataBinding", "Property[PropertyName]"] + - ["System.Boolean", "System.Web.UI.UserControl", "Method[TryUpdateModel].ReturnValue"] + - ["System.Web.UI.ControlCollection", "System.Web.UI.UpdatePanel", "Method[CreateControlCollection].ReturnValue"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemWebUIAdapters/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemWebUIAdapters/model.yml new file mode 100644 index 000000000000..db8076632189 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemWebUIAdapters/model.yml @@ -0,0 +1,20 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Web.UI.PageStatePersister", "System.Web.UI.Adapters.PageAdapter", "Method[GetStatePersister].ReturnValue"] + - ["System.Web.UI.Control", "System.Web.UI.Adapters.ControlAdapter", "Property[Control]"] + - ["System.Collections.Specialized.NameValueCollection", "System.Web.UI.Adapters.PageAdapter", "Method[DeterminePostBackModeUnvalidated].ReturnValue"] + - ["System.Collections.ICollection", "System.Web.UI.Adapters.PageAdapter", "Method[GetRadioButtonsByGroup].ReturnValue"] + - ["System.Web.HttpBrowserCapabilities", "System.Web.UI.Adapters.ControlAdapter", "Property[Browser]"] + - ["System.String", "System.Web.UI.Adapters.PageAdapter", "Property[ClientState]"] + - ["System.Web.UI.Page", "System.Web.UI.Adapters.ControlAdapter", "Property[Page]"] + - ["System.Collections.Specialized.NameValueCollection", "System.Web.UI.Adapters.PageAdapter", "Method[DeterminePostBackMode].ReturnValue"] + - ["System.String", "System.Web.UI.Adapters.PageAdapter", "Method[GetPostBackFormReference].ReturnValue"] + - ["System.Object", "System.Web.UI.Adapters.ControlAdapter", "Method[SaveAdapterControlState].ReturnValue"] + - ["System.Object", "System.Web.UI.Adapters.ControlAdapter", "Method[SaveAdapterViewState].ReturnValue"] + - ["System.Collections.Specialized.StringCollection", "System.Web.UI.Adapters.PageAdapter", "Property[CacheVaryByHeaders]"] + - ["System.Collections.Specialized.StringCollection", "System.Web.UI.Adapters.PageAdapter", "Property[CacheVaryByParams]"] + - ["System.Web.UI.Adapters.PageAdapter", "System.Web.UI.Adapters.ControlAdapter", "Property[PageAdapter]"] + - ["System.String", "System.Web.UI.Adapters.PageAdapter", "Method[TransformText].ReturnValue"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemWebUIDataVisualizationCharting/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemWebUIDataVisualizationCharting/model.yml new file mode 100644 index 000000000000..6df80a87aed8 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemWebUIDataVisualizationCharting/model.yml @@ -0,0 +1,1238 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Web.UI.DataVisualization.Charting.ChartColorPalette", "System.Web.UI.DataVisualization.Charting.ChartColorPalette!", "Field[Light]"] + - ["System.Web.UI.DataVisualization.Charting.DateTimeIntervalType", "System.Web.UI.DataVisualization.Charting.Grid", "Property[IntervalOffsetType]"] + - ["System.Web.UI.DataVisualization.Charting.ChartImageFormat", "System.Web.UI.DataVisualization.Charting.ChartImageFormat!", "Field[Bmp]"] + - ["System.Web.UI.DataVisualization.Charting.ChartDashStyle", "System.Web.UI.DataVisualization.Charting.Annotation", "Property[LineDashStyle]"] + - ["System.Single", "System.Web.UI.DataVisualization.Charting.AnnotationPathPoint", "Property[X]"] + - ["System.Web.UI.DataVisualization.Charting.LegendCellCollection", "System.Web.UI.DataVisualization.Charting.LegendItem", "Property[Cells]"] + - ["System.Drawing.Color", "System.Web.UI.DataVisualization.Charting.DataPointCustomProperties", "Property[BackSecondaryColor]"] + - ["System.Double", "System.Web.UI.DataVisualization.Charting.StatisticFormula", "Method[Correlation].ReturnValue"] + - ["System.Web.UI.DataVisualization.Charting.ChartValueType", "System.Web.UI.DataVisualization.Charting.ChartValueType!", "Field[Double]"] + - ["System.Web.UI.DataVisualization.Charting.AxisName", "System.Web.UI.DataVisualization.Charting.AxisName!", "Field[Y2]"] + - ["System.Drawing.Color", "System.Web.UI.DataVisualization.Charting.LegendCellColumn", "Property[HeaderForeColor]"] + - ["System.Web.UI.DataVisualization.Charting.ChartImageAlignmentStyle", "System.Web.UI.DataVisualization.Charting.BorderSkin", "Property[BackImageAlignment]"] + - ["System.Int32", "System.Web.UI.DataVisualization.Charting.LegendItem", "Property[BorderWidth]"] + - ["System.Web.UI.DataVisualization.Charting.FinancialFormula", "System.Web.UI.DataVisualization.Charting.FinancialFormula!", "Field[BollingerBands]"] + - ["System.String", "System.Web.UI.DataVisualization.Charting.IChartMapArea", "Property[ToolTip]"] + - ["System.Web.UI.DataVisualization.Charting.ChartHttpHandlerStorageType", "System.Web.UI.DataVisualization.Charting.ChartHttpHandlerStorageType!", "Field[File]"] + - ["System.Double", "System.Web.UI.DataVisualization.Charting.FTestResult", "Property[ProbabilityFOneTail]"] + - ["System.Drawing.PointF", "System.Web.UI.DataVisualization.Charting.ChartGraphics", "Method[GetAbsolutePoint].ReturnValue"] + - ["System.Web.UI.DataVisualization.Charting.SeriesChartType", "System.Web.UI.DataVisualization.Charting.SeriesChartType!", "Field[Line]"] + - ["System.Drawing.Font", "System.Web.UI.DataVisualization.Charting.LegendCell", "Property[Font]"] + - ["System.Web.UI.DataVisualization.Charting.LabelAutoFitStyles", "System.Web.UI.DataVisualization.Charting.LabelAutoFitStyles!", "Field[None]"] + - ["System.Web.UI.DataVisualization.Charting.TextOrientation", "System.Web.UI.DataVisualization.Charting.TextOrientation!", "Field[Rotated90]"] + - ["System.Web.UI.DataVisualization.Charting.StripLinesCollection", "System.Web.UI.DataVisualization.Charting.Axis", "Property[StripLines]"] + - ["System.Web.UI.DataVisualization.Charting.GridTickTypes", "System.Web.UI.DataVisualization.Charting.GridTickTypes!", "Field[None]"] + - ["System.Web.UI.DataVisualization.Charting.LegendSeparatorStyle", "System.Web.UI.DataVisualization.Charting.LegendSeparatorStyle!", "Field[DoubleLine]"] + - ["System.Type", "System.Web.UI.DataVisualization.Charting.ChartHttpHandlerSettings", "Property[HandlerType]"] + - ["System.Web.UI.DataVisualization.Charting.ChartHatchStyle", "System.Web.UI.DataVisualization.Charting.ChartHatchStyle!", "Field[LightUpwardDiagonal]"] + - ["System.Web.UI.DataVisualization.Charting.LegendTableStyle", "System.Web.UI.DataVisualization.Charting.LegendTableStyle!", "Field[Auto]"] + - ["System.Double", "System.Web.UI.DataVisualization.Charting.StatisticFormula", "Method[InverseTDistribution].ReturnValue"] + - ["System.Web.UI.DataVisualization.Charting.LabelAlignmentStyles", "System.Web.UI.DataVisualization.Charting.LabelAlignmentStyles!", "Field[Left]"] + - ["System.Web.UI.DataVisualization.Charting.MarkerStyle", "System.Web.UI.DataVisualization.Charting.MarkerStyle!", "Field[Cross]"] + - ["System.Web.UI.DataVisualization.Charting.BorderSkinStyle", "System.Web.UI.DataVisualization.Charting.BorderSkinStyle!", "Field[Emboss]"] + - ["System.Web.UI.DataVisualization.Charting.MarkerStyle", "System.Web.UI.DataVisualization.Charting.MarkerStyle!", "Field[Star6]"] + - ["System.Web.UI.DataVisualization.Charting.ElementPosition", "System.Web.UI.DataVisualization.Charting.Title", "Property[Position]"] + - ["System.Web.UI.DataVisualization.Charting.LabelMarkStyle", "System.Web.UI.DataVisualization.Charting.LabelMarkStyle!", "Field[None]"] + - ["System.Double", "System.Web.UI.DataVisualization.Charting.AxisScaleView", "Property[Position]"] + - ["System.Web.UI.DataVisualization.Charting.LegendCellType", "System.Web.UI.DataVisualization.Charting.LegendCellType!", "Field[SeriesSymbol]"] + - ["System.Web.UI.DataVisualization.Charting.ChartElementType", "System.Web.UI.DataVisualization.Charting.HitTestResult", "Property[ChartElementType]"] + - ["System.String", "System.Web.UI.DataVisualization.Charting.LineAnnotation", "Property[AnnotationType]"] + - ["System.Drawing.Color", "System.Web.UI.DataVisualization.Charting.DataPointCustomProperties", "Property[MarkerBorderColor]"] + - ["System.Web.UI.DataVisualization.Charting.LegendImageStyle", "System.Web.UI.DataVisualization.Charting.LegendImageStyle!", "Field[Marker]"] + - ["System.Web.UI.DataVisualization.Charting.ChartValueType", "System.Web.UI.DataVisualization.Charting.ChartValueType!", "Field[String]"] + - ["System.String", "System.Web.UI.DataVisualization.Charting.DataPointCustomProperties", "Property[PostBackValue]"] + - ["System.String", "System.Web.UI.DataVisualization.Charting.DataPointCustomProperties", "Property[LegendText]"] + - ["System.Web.UI.WebControls.Unit", "System.Web.UI.DataVisualization.Charting.Chart", "Property[Width]"] + - ["System.Boolean", "System.Web.UI.DataVisualization.Charting.DataPointCustomProperties", "Method[IsCustomPropertySet].ReturnValue"] + - ["System.String", "System.Web.UI.DataVisualization.Charting.ImageAnnotation", "Property[Image]"] + - ["System.Boolean", "System.Web.UI.DataVisualization.Charting.AnnotationGroup", "Property[IsSelected]"] + - ["System.Double", "System.Web.UI.DataVisualization.Charting.Axis", "Property[Interval]"] + - ["System.Web.UI.DataVisualization.Charting.AreaAlignmentOrientations", "System.Web.UI.DataVisualization.Charting.AreaAlignmentOrientations!", "Field[All]"] + - ["System.Web.UI.DataVisualization.Charting.AxisScaleView", "System.Web.UI.DataVisualization.Charting.Axis", "Property[ScaleView]"] + - ["System.String", "System.Web.UI.DataVisualization.Charting.DataPointCustomProperties", "Property[Label]"] + - ["System.Double", "System.Web.UI.DataVisualization.Charting.AnovaResult", "Property[SumOfSquaresWithinGroups]"] + - ["System.Web.UI.DataVisualization.Charting.ChartDashStyle", "System.Web.UI.DataVisualization.Charting.ChartDashStyle!", "Field[Dot]"] + - ["System.Boolean", "System.Web.UI.DataVisualization.Charting.ChartElement", "Method[Equals].ReturnValue"] + - ["System.Web.UI.DataVisualization.Charting.ChartElementType", "System.Web.UI.DataVisualization.Charting.ChartElementType!", "Field[Axis]"] + - ["System.String", "System.Web.UI.DataVisualization.Charting.RectangleAnnotation", "Property[AnnotationType]"] + - ["System.Drawing.Color", "System.Web.UI.DataVisualization.Charting.Annotation", "Property[BackSecondaryColor]"] + - ["System.Web.UI.DataVisualization.Charting.LegendSeparatorStyle", "System.Web.UI.DataVisualization.Charting.LegendItem", "Property[SeparatorType]"] + - ["System.Web.UI.DataVisualization.Charting.ChartColorPalette", "System.Web.UI.DataVisualization.Charting.ChartColorPalette!", "Field[Berry]"] + - ["System.Web.UI.DataVisualization.Charting.GradientStyle", "System.Web.UI.DataVisualization.Charting.GradientStyle!", "Field[Center]"] + - ["System.Double", "System.Web.UI.DataVisualization.Charting.AnovaResult", "Property[DegreeOfFreedomWithinGroups]"] + - ["System.Double", "System.Web.UI.DataVisualization.Charting.AnovaResult", "Property[MeanSquareVarianceBetweenGroups]"] + - ["System.Double", "System.Web.UI.DataVisualization.Charting.Annotation", "Property[Y]"] + - ["System.Web.UI.DataVisualization.Charting.DataPoint", "System.Web.UI.DataVisualization.Charting.DataPointCollection", "Method[FindMinByValue].ReturnValue"] + - ["System.Web.UI.DataVisualization.Charting.ChartDashStyle", "System.Web.UI.DataVisualization.Charting.Title", "Property[BorderDashStyle]"] + - ["System.Web.UI.DataVisualization.Charting.SerializationContents", "System.Web.UI.DataVisualization.Charting.SerializationContents!", "Field[Default]"] + - ["System.Web.UI.DataVisualization.Charting.LightStyle", "System.Web.UI.DataVisualization.Charting.ChartArea3DStyle", "Property[LightStyle]"] + - ["System.String", "System.Web.UI.DataVisualization.Charting.Annotation", "Property[AxisYName]"] + - ["System.Web.UI.DataVisualization.Charting.DataPointCustomProperties", "System.Web.UI.DataVisualization.Charting.Series", "Property[EmptyPointStyle]"] + - ["System.Drawing.Color[]", "System.Web.UI.DataVisualization.Charting.Chart", "Property[PaletteCustomColors]"] + - ["System.Web.UI.DataVisualization.Charting.LineAnchorCapStyle", "System.Web.UI.DataVisualization.Charting.LineAnchorCapStyle!", "Field[Arrow]"] + - ["System.Web.UI.DataVisualization.Charting.AreaAlignmentStyles", "System.Web.UI.DataVisualization.Charting.AreaAlignmentStyles!", "Field[All]"] + - ["System.Drawing.Color", "System.Web.UI.DataVisualization.Charting.TextAnnotation", "Property[BackColor]"] + - ["System.Drawing.Color", "System.Web.UI.DataVisualization.Charting.LegendItem", "Property[BackImageTransparentColor]"] + - ["System.Web.UI.DataVisualization.Charting.FinancialFormula", "System.Web.UI.DataVisualization.Charting.FinancialFormula!", "Field[MovingAverageConvergenceDivergence]"] + - ["System.Web.UI.DataVisualization.Charting.TextOrientation", "System.Web.UI.DataVisualization.Charting.TextOrientation!", "Field[Auto]"] + - ["System.Web.UI.DataVisualization.Charting.ChartHatchStyle", "System.Web.UI.DataVisualization.Charting.ChartHatchStyle!", "Field[LightVertical]"] + - ["System.Double", "System.Web.UI.DataVisualization.Charting.Annotation", "Property[Height]"] + - ["System.Web.UI.DataVisualization.Charting.Axis", "System.Web.UI.DataVisualization.Charting.ChartArea", "Property[AxisY]"] + - ["System.Web.UI.DataVisualization.Charting.ChartHatchStyle", "System.Web.UI.DataVisualization.Charting.ChartHatchStyle!", "Field[WideDownwardDiagonal]"] + - ["System.Double", "System.Web.UI.DataVisualization.Charting.StatisticFormula", "Method[Covariance].ReturnValue"] + - ["System.Web.UI.DataVisualization.Charting.ChartDashStyle", "System.Web.UI.DataVisualization.Charting.StripLine", "Property[BorderDashStyle]"] + - ["System.Boolean", "System.Web.UI.DataVisualization.Charting.IChartStorageHandler", "Method[Exists].ReturnValue"] + - ["System.String", "System.Web.UI.DataVisualization.Charting.ChartArea", "Property[Name]"] + - ["System.Web.UI.DataVisualization.Charting.LabelCalloutStyle", "System.Web.UI.DataVisualization.Charting.LabelCalloutStyle!", "Field[Box]"] + - ["System.Web.UI.DataVisualization.Charting.LightStyle", "System.Web.UI.DataVisualization.Charting.LightStyle!", "Field[None]"] + - ["System.Web.UI.DataVisualization.Charting.LabelAutoFitStyles", "System.Web.UI.DataVisualization.Charting.Axis", "Property[LabelAutoFitStyle]"] + - ["System.Drawing.SizeF", "System.Web.UI.DataVisualization.Charting.ElementPosition", "Property[Size]"] + - ["System.Web.UI.DataVisualization.Charting.ChartDashStyle", "System.Web.UI.DataVisualization.Charting.DataPointCustomProperties", "Property[BorderDashStyle]"] + - ["System.String", "System.Web.UI.DataVisualization.Charting.Annotation", "Property[YAxisName]"] + - ["System.Boolean", "System.Web.UI.DataVisualization.Charting.DataFormula", "Property[IsEmptyPointIgnored]"] + - ["System.Drawing.Color", "System.Web.UI.DataVisualization.Charting.Grid", "Property[LineColor]"] + - ["System.Web.UI.DataVisualization.Charting.ChartElementType", "System.Web.UI.DataVisualization.Charting.ChartElementType!", "Field[AxisLabelImage]"] + - ["System.Web.UI.DataVisualization.Charting.DataManipulator", "System.Web.UI.DataVisualization.Charting.Chart", "Property[DataManipulator]"] + - ["System.String", "System.Web.UI.DataVisualization.Charting.LegendCellColumn", "Property[PostBackValue]"] + - ["System.Drawing.StringAlignment", "System.Web.UI.DataVisualization.Charting.StripLine", "Property[TextLineAlignment]"] + - ["System.Web.UI.DataVisualization.Charting.DataPoint", "System.Web.UI.DataVisualization.Charting.DataPoint", "Method[Clone].ReturnValue"] + - ["System.Web.UI.DataVisualization.Charting.ChartHatchStyle", "System.Web.UI.DataVisualization.Charting.ChartHatchStyle!", "Field[Percent25]"] + - ["System.Double", "System.Web.UI.DataVisualization.Charting.ZTestResult", "Property[ProbabilityZOneTail]"] + - ["System.String", "System.Web.UI.DataVisualization.Charting.TextAnnotation", "Property[AnnotationType]"] + - ["System.String", "System.Web.UI.DataVisualization.Charting.ChartArea", "Property[AlignWithChartArea]"] + - ["System.Web.UI.DataVisualization.Charting.ChartDashStyle", "System.Web.UI.DataVisualization.Charting.ChartDashStyle!", "Field[NotSet]"] + - ["System.Web.UI.DataVisualization.Charting.ChartHatchStyle", "System.Web.UI.DataVisualization.Charting.ChartHatchStyle!", "Field[Percent50]"] + - ["System.Web.UI.DataVisualization.Charting.LineAnchorCapStyle", "System.Web.UI.DataVisualization.Charting.PolygonAnnotation", "Property[StartCap]"] + - ["System.Web.UI.DataVisualization.Charting.DateTimeIntervalType", "System.Web.UI.DataVisualization.Charting.DateTimeIntervalType!", "Field[Milliseconds]"] + - ["System.Web.UI.DataVisualization.Charting.Series", "System.Web.UI.DataVisualization.Charting.SeriesCollection", "Method[Add].ReturnValue"] + - ["System.Web.UI.DataVisualization.Charting.ChartDashStyle", "System.Web.UI.DataVisualization.Charting.AxisScaleBreakStyle", "Property[LineDashStyle]"] + - ["System.Double", "System.Web.UI.DataVisualization.Charting.ZTestResult", "Property[ZCriticalValueTwoTail]"] + - ["System.Boolean", "System.Web.UI.DataVisualization.Charting.LabelStyle", "Property[TruncatedLabels]"] + - ["System.Drawing.Color", "System.Web.UI.DataVisualization.Charting.Legend", "Property[BackColor]"] + - ["System.Drawing.Color", "System.Web.UI.DataVisualization.Charting.BorderSkin", "Property[BackColor]"] + - ["System.Web.UI.DataVisualization.Charting.RightToLeft", "System.Web.UI.DataVisualization.Charting.RightToLeft!", "Field[Yes]"] + - ["System.String", "System.Web.UI.DataVisualization.Charting.Chart", "Property[ImageLocation]"] + - ["System.Double", "System.Web.UI.DataVisualization.Charting.Axis", "Method[ValueToPixelPosition].ReturnValue"] + - ["System.Double", "System.Web.UI.DataVisualization.Charting.CustomLabel", "Property[FromPosition]"] + - ["System.Double", "System.Web.UI.DataVisualization.Charting.AxisScaleView", "Property[ViewMaximum]"] + - ["System.Web.UI.DataVisualization.Charting.TTestResult", "System.Web.UI.DataVisualization.Charting.StatisticFormula", "Method[TTestEqualVariances].ReturnValue"] + - ["System.Double", "System.Web.UI.DataVisualization.Charting.ZTestResult", "Property[SecondSeriesMean]"] + - ["System.Drawing.Color", "System.Web.UI.DataVisualization.Charting.AnnotationGroup", "Property[BackSecondaryColor]"] + - ["System.Web.UI.DataVisualization.Charting.SeriesChartType", "System.Web.UI.DataVisualization.Charting.SeriesChartType!", "Field[StackedBar]"] + - ["System.String", "System.Web.UI.DataVisualization.Charting.CustomLabel", "Property[ToolTip]"] + - ["System.String", "System.Web.UI.DataVisualization.Charting.IChartMapArea", "Property[MapAreaAttributes]"] + - ["System.Web.UI.DataVisualization.Charting.ChartHatchStyle", "System.Web.UI.DataVisualization.Charting.ChartHatchStyle!", "Field[Divot]"] + - ["System.Drawing.RectangleF", "System.Web.UI.DataVisualization.Charting.ChartGraphics", "Method[GetAbsoluteRectangle].ReturnValue"] + - ["System.Web.UI.DataVisualization.Charting.ChartImageType", "System.Web.UI.DataVisualization.Charting.ChartImageType!", "Field[Bmp]"] + - ["System.Int32", "System.Web.UI.DataVisualization.Charting.Series", "Property[ShadowOffset]"] + - ["System.Web.UI.DataVisualization.Charting.ChartHatchStyle", "System.Web.UI.DataVisualization.Charting.ChartHatchStyle!", "Field[DiagonalBrick]"] + - ["System.Web.UI.DataVisualization.Charting.ChartElementType", "System.Web.UI.DataVisualization.Charting.ChartElementType!", "Field[LegendTitle]"] + - ["System.Web.UI.DataVisualization.Charting.MapAreasCollection", "System.Web.UI.DataVisualization.Charting.Chart", "Property[MapAreas]"] + - ["System.Web.UI.DataVisualization.Charting.ChartColorPalette", "System.Web.UI.DataVisualization.Charting.ChartColorPalette!", "Field[Excel]"] + - ["System.Web.UI.DataVisualization.Charting.AnnotationCollection", "System.Web.UI.DataVisualization.Charting.Chart", "Property[Annotations]"] + - ["System.Drawing.Color", "System.Web.UI.DataVisualization.Charting.BorderSkin", "Property[BorderColor]"] + - ["System.Web.UI.DataVisualization.Charting.GradientStyle", "System.Web.UI.DataVisualization.Charting.Title", "Property[BackGradientStyle]"] + - ["System.Double", "System.Web.UI.DataVisualization.Charting.Grid", "Property[IntervalOffset]"] + - ["System.String", "System.Web.UI.DataVisualization.Charting.Title", "Property[Url]"] + - ["System.Web.UI.DataVisualization.Charting.ChartColorPalette", "System.Web.UI.DataVisualization.Charting.ChartColorPalette!", "Field[Bright]"] + - ["System.Web.UI.DataVisualization.Charting.FinancialFormula", "System.Web.UI.DataVisualization.Charting.FinancialFormula!", "Field[WilliamsR]"] + - ["System.Web.UI.DataVisualization.Charting.PointSortOrder", "System.Web.UI.DataVisualization.Charting.PointSortOrder!", "Field[Ascending]"] + - ["System.Double", "System.Web.UI.DataVisualization.Charting.StatisticFormula", "Method[Variance].ReturnValue"] + - ["System.Int32", "System.Web.UI.DataVisualization.Charting.LegendCellColumn", "Property[MinimumWidth]"] + - ["System.Double", "System.Web.UI.DataVisualization.Charting.FTestResult", "Property[FCriticalValueOneTail]"] + - ["System.Web.UI.DataVisualization.Charting.MarkerStyle", "System.Web.UI.DataVisualization.Charting.DataPointCustomProperties", "Property[MarkerStyle]"] + - ["System.String", "System.Web.UI.DataVisualization.Charting.EllipseAnnotation", "Property[AnnotationType]"] + - ["System.Web.UI.DataVisualization.Charting.FinancialFormula", "System.Web.UI.DataVisualization.Charting.FinancialFormula!", "Field[DetrendedPriceOscillator]"] + - ["System.Drawing.Color", "System.Web.UI.DataVisualization.Charting.Title", "Property[BackSecondaryColor]"] + - ["System.Web.UI.DataVisualization.Charting.ChartHatchStyle", "System.Web.UI.DataVisualization.Charting.ChartHatchStyle!", "Field[SmallGrid]"] + - ["System.Int32", "System.Web.UI.DataVisualization.Charting.AxisScaleBreakStyle", "Property[LineWidth]"] + - ["System.Web.UI.DataVisualization.Charting.StatisticFormula", "System.Web.UI.DataVisualization.Charting.DataFormula", "Property[Statistics]"] + - ["System.Drawing.ContentAlignment", "System.Web.UI.DataVisualization.Charting.LegendCell", "Property[Alignment]"] + - ["System.Drawing.Color", "System.Web.UI.DataVisualization.Charting.RectangleAnnotation", "Property[LineColor]"] + - ["System.Web.UI.DataVisualization.Charting.GradientStyle", "System.Web.UI.DataVisualization.Charting.CalloutAnnotation", "Property[BackGradientStyle]"] + - ["System.Drawing.Color", "System.Web.UI.DataVisualization.Charting.StripLine", "Property[BackImageTransparentColor]"] + - ["System.Web.UI.DataVisualization.Charting.ChartImageAlignmentStyle", "System.Web.UI.DataVisualization.Charting.ChartImageAlignmentStyle!", "Field[BottomLeft]"] + - ["System.Web.UI.DataVisualization.Charting.ChartHatchStyle", "System.Web.UI.DataVisualization.Charting.BorderSkin", "Property[BackHatchStyle]"] + - ["System.Web.UI.DataVisualization.Charting.LegendSeparatorStyle", "System.Web.UI.DataVisualization.Charting.LegendSeparatorStyle!", "Field[DashLine]"] + - ["System.Drawing.Color", "System.Web.UI.DataVisualization.Charting.LegendItem", "Property[ShadowColor]"] + - ["System.Single", "System.Web.UI.DataVisualization.Charting.ElementPosition", "Property[X]"] + - ["System.Drawing.Color", "System.Web.UI.DataVisualization.Charting.Legend", "Property[TitleSeparatorColor]"] + - ["System.Web.UI.DataVisualization.Charting.ChartElementType", "System.Web.UI.DataVisualization.Charting.ChartElementType!", "Field[TickMarks]"] + - ["System.Web.UI.DataVisualization.Charting.FTestResult", "System.Web.UI.DataVisualization.Charting.StatisticFormula", "Method[FTest].ReturnValue"] + - ["System.String", "System.Web.UI.DataVisualization.Charting.Series", "Property[Name]"] + - ["System.Web.UI.DataVisualization.Charting.TextOrientation", "System.Web.UI.DataVisualization.Charting.Axis", "Property[TextOrientation]"] + - ["System.Web.UI.DataVisualization.Charting.ChartDashStyle", "System.Web.UI.DataVisualization.Charting.Axis", "Property[LineDashStyle]"] + - ["System.String", "System.Web.UI.DataVisualization.Charting.CalloutAnnotation", "Property[AnnotationType]"] + - ["System.Web.UI.DataVisualization.Charting.ChartHatchStyle", "System.Web.UI.DataVisualization.Charting.ChartHatchStyle!", "Field[Percent75]"] + - ["System.Drawing.Color", "System.Web.UI.DataVisualization.Charting.DataPointCustomProperties", "Property[MarkerImageTransparentColor]"] + - ["System.Drawing.Color", "System.Web.UI.DataVisualization.Charting.PolylineAnnotation", "Property[ForeColor]"] + - ["System.String", "System.Web.UI.DataVisualization.Charting.LegendItem", "Property[MarkerImage]"] + - ["System.Web.UI.DataVisualization.Charting.AnnotationSmartLabelStyle", "System.Web.UI.DataVisualization.Charting.Annotation", "Property[SmartLabelStyle]"] + - ["System.Drawing.Font", "System.Web.UI.DataVisualization.Charting.LineAnnotation", "Property[Font]"] + - ["System.Web.UI.DataVisualization.Charting.FinancialFormula", "System.Web.UI.DataVisualization.Charting.FinancialFormula!", "Field[TriangularMovingAverage]"] + - ["System.Web.UI.DataVisualization.Charting.BorderSkinStyle", "System.Web.UI.DataVisualization.Charting.BorderSkinStyle!", "Field[Raised]"] + - ["System.Web.UI.DataVisualization.Charting.AxisArrowStyle", "System.Web.UI.DataVisualization.Charting.AxisArrowStyle!", "Field[None]"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.Web.UI.DataVisualization.Charting.ChartElementOutline", "Property[Markers]"] + - ["System.Web.UI.DataVisualization.Charting.SeriesChartType", "System.Web.UI.DataVisualization.Charting.SeriesChartType!", "Field[ThreeLineBreak]"] + - ["System.Web.UI.DataVisualization.Charting.ChartImageAlignmentStyle", "System.Web.UI.DataVisualization.Charting.Legend", "Property[BackImageAlignment]"] + - ["System.Web.UI.DataVisualization.Charting.FinancialFormula", "System.Web.UI.DataVisualization.Charting.FinancialFormula!", "Field[Forecasting]"] + - ["System.Web.UI.DataVisualization.Charting.Axis", "System.Web.UI.DataVisualization.Charting.ChartArea", "Property[AxisY2]"] + - ["System.String", "System.Web.UI.DataVisualization.Charting.Axis", "Property[PostBackValue]"] + - ["System.Int32", "System.Web.UI.DataVisualization.Charting.Margins", "Property[Bottom]"] + - ["System.String", "System.Web.UI.DataVisualization.Charting.Annotation", "Property[AnnotationType]"] + - ["System.Drawing.Font", "System.Web.UI.DataVisualization.Charting.LabelStyle", "Property[Font]"] + - ["System.Web.UI.DataVisualization.Charting.LabelCalloutStyle", "System.Web.UI.DataVisualization.Charting.AnnotationSmartLabelStyle", "Property[CalloutStyle]"] + - ["System.Web.UI.DataVisualization.Charting.LineAnchorCapStyle", "System.Web.UI.DataVisualization.Charting.LineAnchorCapStyle!", "Field[Round]"] + - ["System.Web.UI.DataVisualization.Charting.CalloutStyle", "System.Web.UI.DataVisualization.Charting.CalloutStyle!", "Field[Cloud]"] + - ["System.Web.UI.DataVisualization.Charting.AntiAliasingStyles", "System.Web.UI.DataVisualization.Charting.AntiAliasingStyles!", "Field[All]"] + - ["System.Single", "System.Web.UI.DataVisualization.Charting.ElementPosition", "Property[Bottom]"] + - ["System.Drawing.SizeF", "System.Web.UI.DataVisualization.Charting.ChartGraphics", "Method[GetAbsoluteSize].ReturnValue"] + - ["System.Web.UI.DataVisualization.Charting.ChartHatchStyle", "System.Web.UI.DataVisualization.Charting.LineAnnotation", "Property[BackHatchStyle]"] + - ["System.Web.UI.DataVisualization.Charting.ChartImageFormat", "System.Web.UI.DataVisualization.Charting.ChartImageFormat!", "Field[Png]"] + - ["System.Drawing.Color", "System.Web.UI.DataVisualization.Charting.Title", "Property[ForeColor]"] + - ["System.Drawing.Color", "System.Web.UI.DataVisualization.Charting.LegendCell", "Property[BackColor]"] + - ["System.Web.UI.DataVisualization.Charting.BorderSkinStyle", "System.Web.UI.DataVisualization.Charting.BorderSkinStyle!", "Field[FrameThin5]"] + - ["System.Web.UI.DataVisualization.Charting.SeriesChartType", "System.Web.UI.DataVisualization.Charting.SeriesChartType!", "Field[Pyramid]"] + - ["System.Web.UI.DataVisualization.Charting.ChartValueType", "System.Web.UI.DataVisualization.Charting.ChartValueType!", "Field[UInt32]"] + - ["System.Web.UI.DataVisualization.Charting.TextStyle", "System.Web.UI.DataVisualization.Charting.TextStyle!", "Field[Shadow]"] + - ["System.String", "System.Web.UI.DataVisualization.Charting.MapArea", "Property[MapAreaAttributes]"] + - ["System.Web.UI.DataVisualization.Charting.BreakLineStyle", "System.Web.UI.DataVisualization.Charting.BreakLineStyle!", "Field[Wave]"] + - ["System.Web.UI.DataVisualization.Charting.ChartDashStyle", "System.Web.UI.DataVisualization.Charting.Grid", "Property[LineDashStyle]"] + - ["System.Drawing.Color", "System.Web.UI.DataVisualization.Charting.DataPointCustomProperties", "Property[LabelForeColor]"] + - ["System.Drawing.Color", "System.Web.UI.DataVisualization.Charting.PolylineAnnotation", "Property[BackSecondaryColor]"] + - ["System.Drawing.Color", "System.Web.UI.DataVisualization.Charting.Chart", "Property[BorderColor]"] + - ["System.Double", "System.Web.UI.DataVisualization.Charting.StripLine", "Property[StripWidth]"] + - ["System.Double", "System.Web.UI.DataVisualization.Charting.Axis", "Property[Crossing]"] + - ["System.Web.UI.DataVisualization.Charting.Docking", "System.Web.UI.DataVisualization.Charting.Legend", "Property[Docking]"] + - ["System.Web.UI.DataVisualization.Charting.BorderSkinStyle", "System.Web.UI.DataVisualization.Charting.BorderSkinStyle!", "Field[FrameTitle2]"] + - ["System.Web.UI.DataVisualization.Charting.TextStyle", "System.Web.UI.DataVisualization.Charting.TextStyle!", "Field[Embed]"] + - ["System.Web.UI.DataVisualization.Charting.LineAnchorCapStyle", "System.Web.UI.DataVisualization.Charting.LineAnnotation", "Property[EndCap]"] + - ["System.Drawing.Color", "System.Web.UI.DataVisualization.Charting.ImageAnnotation", "Property[ImageTransparentColor]"] + - ["System.Web.UI.DataVisualization.Charting.LegendItemOrder", "System.Web.UI.DataVisualization.Charting.LegendItemOrder!", "Field[Auto]"] + - ["System.String", "System.Web.UI.DataVisualization.Charting.LegendCellColumn", "Property[HeaderText]"] + - ["System.Boolean", "System.Web.UI.DataVisualization.Charting.Axis", "Property[IsLabelAutoFit]"] + - ["System.Drawing.Color", "System.Web.UI.DataVisualization.Charting.LegendItem", "Property[SeparatorColor]"] + - ["System.Boolean", "System.Web.UI.DataVisualization.Charting.Legend", "Property[IsEquallySpacedItems]"] + - ["System.Boolean", "System.Web.UI.DataVisualization.Charting.DataManipulator", "Property[FilterMatchedPoints]"] + - ["System.Drawing.Color", "System.Web.UI.DataVisualization.Charting.CustomLabel", "Property[ForeColor]"] + - ["System.Web.UI.DataVisualization.Charting.ChartHatchStyle", "System.Web.UI.DataVisualization.Charting.Chart", "Property[BackHatchStyle]"] + - ["System.Web.UI.DataVisualization.Charting.ChartHatchStyle", "System.Web.UI.DataVisualization.Charting.ChartHatchStyle!", "Field[Percent10]"] + - ["System.Web.UI.DataVisualization.Charting.ChartHttpHandlerStorageType", "System.Web.UI.DataVisualization.Charting.ChartHttpHandlerStorageType!", "Field[InProcess]"] + - ["System.Web.UI.DataVisualization.Charting.LabelAutoFitStyles", "System.Web.UI.DataVisualization.Charting.LabelAutoFitStyles!", "Field[IncreaseFont]"] + - ["System.Web.UI.DataVisualization.Charting.LegendItemsCollection", "System.Web.UI.DataVisualization.Charting.Legend", "Property[CustomItems]"] + - ["System.Drawing.ContentAlignment", "System.Web.UI.DataVisualization.Charting.PolylineAnnotation", "Property[Alignment]"] + - ["System.Double", "System.Web.UI.DataVisualization.Charting.TTestResult", "Property[TValue]"] + - ["System.Web.UI.DataVisualization.Charting.LegendImageStyle", "System.Web.UI.DataVisualization.Charting.LegendImageStyle!", "Field[Rectangle]"] + - ["System.Object", "System.Web.UI.DataVisualization.Charting.Chart", "Method[GetService].ReturnValue"] + - ["System.Web.UI.DataVisualization.Charting.ChartElementType", "System.Web.UI.DataVisualization.Charting.ChartElementType!", "Field[AxisTitle]"] + - ["System.Drawing.Color", "System.Web.UI.DataVisualization.Charting.Annotation", "Property[LineColor]"] + - ["System.Web.UI.DataVisualization.Charting.ChartGraphics", "System.Web.UI.DataVisualization.Charting.ChartPaintEventArgs", "Property[ChartGraphics]"] + - ["System.Web.UI.DataVisualization.Charting.SeriesChartType", "System.Web.UI.DataVisualization.Charting.SeriesChartType!", "Field[Kagi]"] + - ["System.Web.UI.DataVisualization.Charting.ChartValueType", "System.Web.UI.DataVisualization.Charting.ChartValueType!", "Field[Single]"] + - ["System.Drawing.Color", "System.Web.UI.DataVisualization.Charting.LegendItem", "Property[MarkerImageTransparentColor]"] + - ["System.Web.UI.DataVisualization.Charting.TickMarkStyle", "System.Web.UI.DataVisualization.Charting.TickMarkStyle!", "Field[OutsideArea]"] + - ["System.Drawing.Color", "System.Web.UI.DataVisualization.Charting.LabelStyle", "Property[ForeColor]"] + - ["System.Web.UI.DataVisualization.Charting.Margins", "System.Web.UI.DataVisualization.Charting.LegendCell", "Property[Margins]"] + - ["System.String", "System.Web.UI.DataVisualization.Charting.ChartHttpHandlerSettings", "Property[CustomHandlerName]"] + - ["System.Double[]", "System.Web.UI.DataVisualization.Charting.DataPoint", "Property[YValues]"] + - ["System.Web.UI.DataVisualization.Charting.ChartHatchStyle", "System.Web.UI.DataVisualization.Charting.ChartHatchStyle!", "Field[DottedDiamond]"] + - ["System.Web.UI.DataVisualization.Charting.DateTimeIntervalType", "System.Web.UI.DataVisualization.Charting.DateTimeIntervalType!", "Field[Months]"] + - ["System.String", "System.Web.UI.DataVisualization.Charting.LegendCell", "Property[Name]"] + - ["System.Web.UI.DataVisualization.Charting.ChartImageAlignmentStyle", "System.Web.UI.DataVisualization.Charting.ChartImageAlignmentStyle!", "Field[Center]"] + - ["System.Web.UI.DataVisualization.Charting.LegendImageStyle", "System.Web.UI.DataVisualization.Charting.LegendItem", "Property[ImageStyle]"] + - ["System.Double", "System.Web.UI.DataVisualization.Charting.AnovaResult", "Property[FRatio]"] + - ["System.Web.UI.DataVisualization.Charting.ChartImageAlignmentStyle", "System.Web.UI.DataVisualization.Charting.ChartArea", "Property[BackImageAlignment]"] + - ["System.Web.UI.DataVisualization.Charting.ChartHatchStyle", "System.Web.UI.DataVisualization.Charting.ChartHatchStyle!", "Field[Percent05]"] + - ["System.Web.UI.DataVisualization.Charting.ZTestResult", "System.Web.UI.DataVisualization.Charting.StatisticFormula", "Method[ZTest].ReturnValue"] + - ["System.Web.UI.DataVisualization.Charting.ChartDashStyle", "System.Web.UI.DataVisualization.Charting.SmartLabelStyle", "Property[CalloutLineDashStyle]"] + - ["System.Drawing.Color", "System.Web.UI.DataVisualization.Charting.Chart", "Property[ForeColor]"] + - ["System.Web.UI.DataVisualization.Charting.BorderSkinStyle", "System.Web.UI.DataVisualization.Charting.BorderSkinStyle!", "Field[FrameThin2]"] + - ["System.Web.UI.DataVisualization.Charting.TickMarkStyle", "System.Web.UI.DataVisualization.Charting.TickMark", "Property[TickMarkStyle]"] + - ["System.String", "System.Web.UI.DataVisualization.Charting.Title", "Property[DockedToChartArea]"] + - ["System.Web.UI.DataVisualization.Charting.ChartHatchStyle", "System.Web.UI.DataVisualization.Charting.ChartHatchStyle!", "Field[LargeCheckerBoard]"] + - ["System.Drawing.Color", "System.Web.UI.DataVisualization.Charting.BorderSkin", "Property[BackImageTransparentColor]"] + - ["System.Web.UI.DataVisualization.Charting.ChartImageWrapMode", "System.Web.UI.DataVisualization.Charting.ChartImageWrapMode!", "Field[Unscaled]"] + - ["System.Double", "System.Web.UI.DataVisualization.Charting.LabelStyle", "Property[IntervalOffset]"] + - ["System.String", "System.Web.UI.DataVisualization.Charting.Series", "Property[Legend]"] + - ["System.Web.UI.DataVisualization.Charting.BorderSkinStyle", "System.Web.UI.DataVisualization.Charting.BorderSkinStyle!", "Field[FrameTitle4]"] + - ["System.Web.UI.DataVisualization.Charting.DataPoint", "System.Web.UI.DataVisualization.Charting.Annotation", "Property[AnchorDataPoint]"] + - ["System.Web.UI.DataVisualization.Charting.AxisArrowStyle", "System.Web.UI.DataVisualization.Charting.AxisArrowStyle!", "Field[SharpTriangle]"] + - ["System.Web.UI.DataVisualization.Charting.LabelMarkStyle", "System.Web.UI.DataVisualization.Charting.LabelMarkStyle!", "Field[LineSideMark]"] + - ["System.Web.UI.DataVisualization.Charting.DateRangeType", "System.Web.UI.DataVisualization.Charting.DateRangeType!", "Field[DayOfWeek]"] + - ["System.Web.UI.DataVisualization.Charting.LegendStyle", "System.Web.UI.DataVisualization.Charting.LegendStyle!", "Field[Table]"] + - ["System.Web.UI.DataVisualization.Charting.LegendSeparatorStyle", "System.Web.UI.DataVisualization.Charting.Legend", "Property[HeaderSeparator]"] + - ["System.Web.UI.DataVisualization.Charting.Series", "System.Web.UI.DataVisualization.Charting.HitTestResult", "Property[Series]"] + - ["System.Web.UI.DataVisualization.Charting.ChartColorPalette", "System.Web.UI.DataVisualization.Charting.Chart", "Property[Palette]"] + - ["System.Web.UI.DataVisualization.Charting.Docking", "System.Web.UI.DataVisualization.Charting.Title", "Property[Docking]"] + - ["System.Drawing.Color", "System.Web.UI.DataVisualization.Charting.Chart", "Property[BackSecondaryColor]"] + - ["System.Double", "System.Web.UI.DataVisualization.Charting.Annotation", "Property[Right]"] + - ["System.Int32", "System.Web.UI.DataVisualization.Charting.DataPointCustomProperties", "Property[BorderWidth]"] + - ["System.Web.UI.DataVisualization.Charting.ChartImageAlignmentStyle", "System.Web.UI.DataVisualization.Charting.ChartImageAlignmentStyle!", "Field[TopRight]"] + - ["System.Web.UI.DataVisualization.Charting.Axis", "System.Web.UI.DataVisualization.Charting.ChartArea", "Property[AxisX]"] + - ["System.Web.UI.DataVisualization.Charting.BorderSkinStyle", "System.Web.UI.DataVisualization.Charting.BorderSkinStyle!", "Field[FrameThin3]"] + - ["System.Web.UI.DataVisualization.Charting.LegendItem", "System.Web.UI.DataVisualization.Charting.LegendCell", "Property[LegendItem]"] + - ["System.Drawing.Color", "System.Web.UI.DataVisualization.Charting.LineAnnotation", "Property[ForeColor]"] + - ["System.Int32", "System.Web.UI.DataVisualization.Charting.LegendItem", "Property[MarkerSize]"] + - ["System.Boolean", "System.Web.UI.DataVisualization.Charting.Chart", "Property[EnableViewState]"] + - ["System.Int32", "System.Web.UI.DataVisualization.Charting.ChartElement", "Method[GetHashCode].ReturnValue"] + - ["System.Double", "System.Web.UI.DataVisualization.Charting.AxisScaleView", "Property[Size]"] + - ["System.Web.UI.DataVisualization.Charting.ChartImageType", "System.Web.UI.DataVisualization.Charting.ChartImageType!", "Field[Jpeg]"] + - ["System.Web.UI.DataVisualization.Charting.LabelOutsidePlotAreaStyle", "System.Web.UI.DataVisualization.Charting.LabelOutsidePlotAreaStyle!", "Field[No]"] + - ["System.Drawing.Color", "System.Web.UI.DataVisualization.Charting.Title", "Property[BorderColor]"] + - ["System.Web.UI.DataVisualization.Charting.AxisType", "System.Web.UI.DataVisualization.Charting.Series", "Property[YAxisType]"] + - ["System.Web.UI.DataVisualization.Charting.MarkerStyle", "System.Web.UI.DataVisualization.Charting.MarkerStyle!", "Field[Diamond]"] + - ["System.Web.UI.DataVisualization.Charting.ChartElementType", "System.Web.UI.DataVisualization.Charting.ChartElementType!", "Field[LegendHeader]"] + - ["System.String", "System.Web.UI.DataVisualization.Charting.Border3DAnnotation", "Property[AnnotationType]"] + - ["System.Web.UI.DataVisualization.Charting.ChartDashStyle", "System.Web.UI.DataVisualization.Charting.Legend", "Property[BorderDashStyle]"] + - ["System.Web.UI.DataVisualization.Charting.ElementPosition", "System.Web.UI.DataVisualization.Charting.ChartPaintEventArgs", "Property[Position]"] + - ["System.Object", "System.Web.UI.DataVisualization.Charting.Chart", "Property[DataSource]"] + - ["System.Web.UI.DataVisualization.Charting.CustomProperties", "System.Web.UI.DataVisualization.Charting.DataPointCustomProperties", "Property[CustomPropertiesExtended]"] + - ["System.Drawing.Color", "System.Web.UI.DataVisualization.Charting.DataPointCustomProperties", "Property[LabelBackColor]"] + - ["System.String", "System.Web.UI.DataVisualization.Charting.ChartArea", "Property[BackImage]"] + - ["System.Int32", "System.Web.UI.DataVisualization.Charting.ChartArea3DStyle", "Property[PointDepth]"] + - ["System.Drawing.StringAlignment", "System.Web.UI.DataVisualization.Charting.LegendCellColumn", "Property[HeaderAlignment]"] + - ["System.Drawing.Color", "System.Web.UI.DataVisualization.Charting.LineAnnotation", "Property[BackSecondaryColor]"] + - ["System.Web.UI.DataVisualization.Charting.AreaAlignmentStyles", "System.Web.UI.DataVisualization.Charting.AreaAlignmentStyles!", "Field[PlotPosition]"] + - ["System.Web.UI.DataVisualization.Charting.Axis", "System.Web.UI.DataVisualization.Charting.ChartArea", "Property[AxisX2]"] + - ["System.Web.UI.DataVisualization.Charting.ChartValueType", "System.Web.UI.DataVisualization.Charting.ChartValueType!", "Field[UInt64]"] + - ["System.Drawing.Color", "System.Web.UI.DataVisualization.Charting.DataPointCustomProperties", "Property[Color]"] + - ["System.Web.UI.DataVisualization.Charting.ChartImageWrapMode", "System.Web.UI.DataVisualization.Charting.BorderSkin", "Property[BackImageWrapMode]"] + - ["System.Web.UI.DataVisualization.Charting.ChartHatchStyle", "System.Web.UI.DataVisualization.Charting.ChartHatchStyle!", "Field[OutlinedDiamond]"] + - ["System.String", "System.Web.UI.DataVisualization.Charting.LegendCell", "Property[MapAreaAttributes]"] + - ["System.Web.UI.DataVisualization.Charting.ChartDashStyle", "System.Web.UI.DataVisualization.Charting.ChartDashStyle!", "Field[Dash]"] + - ["System.Web.UI.DataVisualization.Charting.IntervalType", "System.Web.UI.DataVisualization.Charting.IntervalType!", "Field[Months]"] + - ["System.Web.UI.DataVisualization.Charting.FinancialFormula", "System.Web.UI.DataVisualization.Charting.FinancialFormula!", "Field[Performance]"] + - ["System.String", "System.Web.UI.DataVisualization.Charting.Axis", "Property[MapAreaAttributes]"] + - ["System.Web.UI.DataVisualization.Charting.ArrowStyle", "System.Web.UI.DataVisualization.Charting.ArrowStyle!", "Field[Simple]"] + - ["System.String", "System.Web.UI.DataVisualization.Charting.ChartElement", "Method[ToString].ReturnValue"] + - ["System.Int32", "System.Web.UI.DataVisualization.Charting.ChartArea3DStyle", "Property[Perspective]"] + - ["System.Web.UI.DataVisualization.Charting.MapAreasCollection", "System.Web.UI.DataVisualization.Charting.CustomizeMapAreasEventArgs", "Property[MapAreaItems]"] + - ["System.Int32", "System.Web.UI.DataVisualization.Charting.Legend", "Property[BorderWidth]"] + - ["System.String", "System.Web.UI.DataVisualization.Charting.StripLine", "Property[Text]"] + - ["System.Web.UI.DataVisualization.Charting.FinancialFormula", "System.Web.UI.DataVisualization.Charting.FinancialFormula!", "Field[MovingAverage]"] + - ["System.Web.UI.DataVisualization.Charting.DateTimeIntervalType", "System.Web.UI.DataVisualization.Charting.LabelStyle", "Property[IntervalType]"] + - ["System.Web.UI.DataVisualization.Charting.FinancialFormula", "System.Web.UI.DataVisualization.Charting.FinancialFormula!", "Field[AverageTrueRange]"] + - ["System.Web.UI.DataVisualization.Charting.GradientStyle", "System.Web.UI.DataVisualization.Charting.GradientStyle!", "Field[DiagonalRight]"] + - ["System.Drawing.Font", "System.Web.UI.DataVisualization.Charting.StripLine", "Property[Font]"] + - ["System.Web.UI.DataVisualization.Charting.BreakLineStyle", "System.Web.UI.DataVisualization.Charting.BreakLineStyle!", "Field[Straight]"] + - ["System.Drawing.Color", "System.Web.UI.DataVisualization.Charting.Annotation", "Property[ForeColor]"] + - ["System.Web.UI.DataVisualization.Charting.GradientStyle", "System.Web.UI.DataVisualization.Charting.BorderSkin", "Property[BackGradientStyle]"] + - ["System.Web.UI.DataVisualization.Charting.TextStyle", "System.Web.UI.DataVisualization.Charting.ImageAnnotation", "Property[TextStyle]"] + - ["System.String", "System.Web.UI.DataVisualization.Charting.Chart", "Property[CurrentImageLocation]"] + - ["System.Web.UI.DataVisualization.Charting.ChartHatchStyle", "System.Web.UI.DataVisualization.Charting.ChartHatchStyle!", "Field[LargeConfetti]"] + - ["System.Web.UI.DataVisualization.Charting.MapAreaShape", "System.Web.UI.DataVisualization.Charting.MapAreaShape!", "Field[Polygon]"] + - ["System.Web.UI.DataVisualization.Charting.IntervalType", "System.Web.UI.DataVisualization.Charting.IntervalType!", "Field[Days]"] + - ["System.Drawing.Color", "System.Web.UI.DataVisualization.Charting.CalloutAnnotation", "Property[BackSecondaryColor]"] + - ["System.Double", "System.Web.UI.DataVisualization.Charting.ZTestResult", "Property[FirstSeriesVariance]"] + - ["System.Web.UI.WebControls.Unit", "System.Web.UI.DataVisualization.Charting.Chart", "Property[Height]"] + - ["System.Web.UI.DataVisualization.Charting.SeriesChartType", "System.Web.UI.DataVisualization.Charting.SeriesChartType!", "Field[StackedArea]"] + - ["System.Drawing.Color", "System.Web.UI.DataVisualization.Charting.AnnotationGroup", "Property[LineColor]"] + - ["System.Web.UI.DataVisualization.Charting.DataPointCollection", "System.Web.UI.DataVisualization.Charting.Series", "Property[Points]"] + - ["System.Web.UI.DataVisualization.Charting.AreaAlignmentStyles", "System.Web.UI.DataVisualization.Charting.ChartArea", "Property[AlignmentStyle]"] + - ["System.Drawing.Color", "System.Web.UI.DataVisualization.Charting.LegendItem", "Property[BorderColor]"] + - ["System.Int32", "System.Web.UI.DataVisualization.Charting.TextAnnotation", "Property[LineWidth]"] + - ["System.Web.UI.DataVisualization.Charting.StartFromZero", "System.Web.UI.DataVisualization.Charting.StartFromZero!", "Field[Yes]"] + - ["System.String", "System.Web.UI.DataVisualization.Charting.DataPointCustomProperties", "Property[LegendToolTip]"] + - ["System.Web.UI.DataVisualization.Charting.ChartImageAlignmentStyle", "System.Web.UI.DataVisualization.Charting.ChartImageAlignmentStyle!", "Field[TopLeft]"] + - ["System.Web.UI.DataVisualization.Charting.LabelAlignmentStyles", "System.Web.UI.DataVisualization.Charting.LabelAlignmentStyles!", "Field[BottomRight]"] + - ["System.Web.UI.DataVisualization.Charting.ChartHatchStyle", "System.Web.UI.DataVisualization.Charting.Annotation", "Property[BackHatchStyle]"] + - ["System.Int32", "System.Web.UI.DataVisualization.Charting.LabelStyle", "Property[Angle]"] + - ["System.String", "System.Web.UI.DataVisualization.Charting.DataPointCustomProperties", "Property[ToolTip]"] + - ["System.Web.UI.DataVisualization.Charting.SeriesChartType", "System.Web.UI.DataVisualization.Charting.SeriesChartType!", "Field[Point]"] + - ["System.Drawing.Color", "System.Web.UI.DataVisualization.Charting.Chart", "Property[BorderlineColor]"] + - ["System.Boolean", "System.Web.UI.DataVisualization.Charting.ChartHttpHandlerSettings", "Property[PrivateImages]"] + - ["System.Web.UI.DataVisualization.Charting.LegendSeparatorStyle", "System.Web.UI.DataVisualization.Charting.LegendSeparatorStyle!", "Field[GradientLine]"] + - ["System.Boolean", "System.Web.UI.DataVisualization.Charting.TextAnnotation", "Property[IsMultiline]"] + - ["System.Web.UI.DataVisualization.Charting.ChartValueType", "System.Web.UI.DataVisualization.Charting.ChartValueType!", "Field[Time]"] + - ["System.Drawing.Font", "System.Web.UI.DataVisualization.Charting.LegendCellColumn", "Property[Font]"] + - ["System.Web.UI.DataVisualization.Charting.ChartColorPalette", "System.Web.UI.DataVisualization.Charting.ChartColorPalette!", "Field[None]"] + - ["System.Web.UI.DataVisualization.Charting.MarkerStyle", "System.Web.UI.DataVisualization.Charting.MarkerStyle!", "Field[Star4]"] + - ["System.Single", "System.Web.UI.DataVisualization.Charting.Point3D", "Property[X]"] + - ["System.Web.UI.DataVisualization.Charting.ChartValueType", "System.Web.UI.DataVisualization.Charting.ChartValueType!", "Field[DateTimeOffset]"] + - ["System.String", "System.Web.UI.DataVisualization.Charting.Chart", "Property[BuildNumber]"] + - ["System.Drawing.ContentAlignment", "System.Web.UI.DataVisualization.Charting.LegendCellColumn", "Property[Alignment]"] + - ["System.Web.UI.DataVisualization.Charting.ChartArea3DStyle", "System.Web.UI.DataVisualization.Charting.ChartArea", "Property[Area3DStyle]"] + - ["System.Web.UI.DataVisualization.Charting.StartFromZero", "System.Web.UI.DataVisualization.Charting.AxisScaleBreakStyle", "Property[StartFromZero]"] + - ["System.Web.UI.DataVisualization.Charting.SerializationFormat", "System.Web.UI.DataVisualization.Charting.SerializationFormat!", "Field[Binary]"] + - ["System.Web.UI.DataVisualization.Charting.ChartImageFormat", "System.Web.UI.DataVisualization.Charting.ChartImageFormat!", "Field[Emf]"] + - ["System.Int32", "System.Web.UI.DataVisualization.Charting.HitTestResult", "Property[PointIndex]"] + - ["System.Web.UI.DataVisualization.Charting.AreaAlignmentOrientations", "System.Web.UI.DataVisualization.Charting.AreaAlignmentOrientations!", "Field[Horizontal]"] + - ["System.Double", "System.Web.UI.DataVisualization.Charting.TTestResult", "Property[SecondSeriesVariance]"] + - ["System.Web.UI.DataVisualization.Charting.ChartColorPalette", "System.Web.UI.DataVisualization.Charting.ChartColorPalette!", "Field[Pastel]"] + - ["System.Web.UI.DataVisualization.Charting.ChartImageWrapMode", "System.Web.UI.DataVisualization.Charting.ChartImageWrapMode!", "Field[TileFlipX]"] + - ["System.Web.UI.DataVisualization.Charting.ChartHatchStyle", "System.Web.UI.DataVisualization.Charting.ChartArea", "Property[BackHatchStyle]"] + - ["System.Collections.Generic.IEnumerable", "System.Web.UI.DataVisualization.Charting.DataPointCollection", "Method[FindAllByValue].ReturnValue"] + - ["System.Web.UI.DataVisualization.Charting.LabelAlignmentStyles", "System.Web.UI.DataVisualization.Charting.LabelAlignmentStyles!", "Field[Bottom]"] + - ["System.Web.UI.DataVisualization.Charting.AxisName", "System.Web.UI.DataVisualization.Charting.AxisName!", "Field[Y]"] + - ["System.Web.UI.DataVisualization.Charting.TitleCollection", "System.Web.UI.DataVisualization.Charting.Chart", "Property[Titles]"] + - ["System.Web.UI.DataVisualization.Charting.LabelAlignmentStyles", "System.Web.UI.DataVisualization.Charting.LabelAlignmentStyles!", "Field[Top]"] + - ["System.Web.UI.DataVisualization.Charting.TextStyle", "System.Web.UI.DataVisualization.Charting.TextStyle!", "Field[Default]"] + - ["System.Web.UI.DataVisualization.Charting.ChartHatchStyle", "System.Web.UI.DataVisualization.Charting.PolylineAnnotation", "Property[BackHatchStyle]"] + - ["System.Web.UI.DataVisualization.Charting.LegendCellColumnType", "System.Web.UI.DataVisualization.Charting.LegendCellColumn", "Property[ColumnType]"] + - ["System.String", "System.Web.UI.DataVisualization.Charting.LegendCellColumn", "Property[MapAreaAttributes]"] + - ["System.Web.UI.DataVisualization.Charting.ChartDashStyle", "System.Web.UI.DataVisualization.Charting.Chart", "Property[BorderlineDashStyle]"] + - ["System.Web.UI.DataVisualization.Charting.LegendImageStyle", "System.Web.UI.DataVisualization.Charting.LegendImageStyle!", "Field[Line]"] + - ["System.Web.UI.DataVisualization.Charting.TickMark", "System.Web.UI.DataVisualization.Charting.Axis", "Property[MajorTickMark]"] + - ["System.Web.UI.DataVisualization.Charting.ChartDashStyle", "System.Web.UI.DataVisualization.Charting.LegendItem", "Property[BorderDashStyle]"] + - ["System.Web.UI.DataVisualization.Charting.CustomLabel", "System.Web.UI.DataVisualization.Charting.CustomLabel", "Method[Clone].ReturnValue"] + - ["System.Double", "System.Web.UI.DataVisualization.Charting.ZTestResult", "Property[ZCriticalValueOneTail]"] + - ["System.Web.UI.DataVisualization.Charting.ChartHatchStyle", "System.Web.UI.DataVisualization.Charting.AnnotationGroup", "Property[BackHatchStyle]"] + - ["System.Drawing.Color", "System.Web.UI.DataVisualization.Charting.Legend", "Property[InterlacedRowsColor]"] + - ["System.Double", "System.Web.UI.DataVisualization.Charting.StatisticFormula", "Method[GammaFunction].ReturnValue"] + - ["System.String", "System.Web.UI.DataVisualization.Charting.MapArea", "Property[PostBackValue]"] + - ["System.Web.UI.DataVisualization.Charting.BorderSkinStyle", "System.Web.UI.DataVisualization.Charting.BorderSkinStyle!", "Field[Sunken]"] + - ["System.Boolean", "System.Web.UI.DataVisualization.Charting.Legend", "Property[Enabled]"] + - ["System.Web.UI.DataVisualization.Charting.SeriesChartType", "System.Web.UI.DataVisualization.Charting.SeriesChartType!", "Field[Funnel]"] + - ["System.Int32", "System.Web.UI.DataVisualization.Charting.LegendCellColumn", "Property[MaximumWidth]"] + - ["System.Web.UI.DataVisualization.Charting.IntervalType", "System.Web.UI.DataVisualization.Charting.IntervalType!", "Field[Weeks]"] + - ["System.Web.UI.DataVisualization.Charting.GradientStyle", "System.Web.UI.DataVisualization.Charting.StripLine", "Property[BackGradientStyle]"] + - ["System.Web.UI.DataVisualization.Charting.LineAnchorCapStyle", "System.Web.UI.DataVisualization.Charting.LineAnchorCapStyle!", "Field[None]"] + - ["System.Web.UI.DataVisualization.Charting.SeriesChartType", "System.Web.UI.DataVisualization.Charting.SeriesChartType!", "Field[StackedBar100]"] + - ["System.Web.UI.DataVisualization.Charting.FinancialFormula", "System.Web.UI.DataVisualization.Charting.FinancialFormula!", "Field[StochasticIndicator]"] + - ["System.Int32", "System.Web.UI.DataVisualization.Charting.Axis", "Property[LabelAutoFitMinFontSize]"] + - ["System.Web.UI.DataVisualization.Charting.ChartImageAlignmentStyle", "System.Web.UI.DataVisualization.Charting.ChartImageAlignmentStyle!", "Field[Left]"] + - ["System.String", "System.Web.UI.DataVisualization.Charting.Series", "Property[XValueMember]"] + - ["System.Web.UI.DataVisualization.Charting.ChartArea", "System.Web.UI.DataVisualization.Charting.ChartAreaCollection", "Method[Add].ReturnValue"] + - ["System.Boolean", "System.Web.UI.DataVisualization.Charting.LabelStyle", "Property[IsStaggered]"] + - ["System.Double", "System.Web.UI.DataVisualization.Charting.StripLine", "Property[IntervalOffset]"] + - ["System.String", "System.Web.UI.DataVisualization.Charting.LegendItem", "Property[MapAreaAttributes]"] + - ["System.Double", "System.Web.UI.DataVisualization.Charting.SmartLabelStyle", "Property[MaxMovingDistance]"] + - ["System.Web.UI.DataVisualization.Charting.IntervalAutoMode", "System.Web.UI.DataVisualization.Charting.IntervalAutoMode!", "Field[VariableCount]"] + - ["System.Web.UI.DataVisualization.Charting.LightStyle", "System.Web.UI.DataVisualization.Charting.LightStyle!", "Field[Simplistic]"] + - ["System.Web.UI.DataVisualization.Charting.BorderSkinStyle", "System.Web.UI.DataVisualization.Charting.BorderSkinStyle!", "Field[FrameTitle6]"] + - ["System.Web.UI.DataVisualization.Charting.AxisArrowStyle", "System.Web.UI.DataVisualization.Charting.Axis", "Property[ArrowStyle]"] + - ["System.Web.UI.DataVisualization.Charting.CalloutStyle", "System.Web.UI.DataVisualization.Charting.CalloutAnnotation", "Property[CalloutStyle]"] + - ["System.String", "System.Web.UI.DataVisualization.Charting.ArrowAnnotation", "Property[AnnotationType]"] + - ["System.Web.UI.DataVisualization.Charting.Docking", "System.Web.UI.DataVisualization.Charting.Docking!", "Field[Right]"] + - ["System.Web.UI.DataVisualization.Charting.LegendSeparatorStyle", "System.Web.UI.DataVisualization.Charting.LegendSeparatorStyle!", "Field[None]"] + - ["System.Web.UI.DataVisualization.Charting.SeriesCollection", "System.Web.UI.DataVisualization.Charting.Chart", "Property[Series]"] + - ["System.Web.UI.DataVisualization.Charting.ChartHatchStyle", "System.Web.UI.DataVisualization.Charting.ChartHatchStyle!", "Field[DashedDownwardDiagonal]"] + - ["System.Boolean", "System.Web.UI.DataVisualization.Charting.ElementPosition", "Property[Auto]"] + - ["System.Web.UI.DataVisualization.Charting.ChartDashStyle", "System.Web.UI.DataVisualization.Charting.RectangleAnnotation", "Property[LineDashStyle]"] + - ["System.Web.UI.DataVisualization.Charting.TextStyle", "System.Web.UI.DataVisualization.Charting.TextStyle!", "Field[Emboss]"] + - ["System.Drawing.Color", "System.Web.UI.DataVisualization.Charting.StripLine", "Property[BorderColor]"] + - ["System.Web.UI.DataVisualization.Charting.ChartColorPalette", "System.Web.UI.DataVisualization.Charting.ChartColorPalette!", "Field[SemiTransparent]"] + - ["System.Web.UI.DataVisualization.Charting.LabelAlignmentStyles", "System.Web.UI.DataVisualization.Charting.SmartLabelStyle", "Property[MovingDirection]"] + - ["System.Drawing.Color", "System.Web.UI.DataVisualization.Charting.Axis", "Property[TitleForeColor]"] + - ["System.Boolean", "System.Web.UI.DataVisualization.Charting.Axis", "Property[IsInterlaced]"] + - ["System.Boolean", "System.Web.UI.DataVisualization.Charting.Title", "Property[Visible]"] + - ["System.Web.UI.DataVisualization.Charting.ChartDashStyle", "System.Web.UI.DataVisualization.Charting.AnnotationGroup", "Property[LineDashStyle]"] + - ["System.Web.UI.DataVisualization.Charting.ChartColorPalette", "System.Web.UI.DataVisualization.Charting.ChartColorPalette!", "Field[BrightPastel]"] + - ["System.Drawing.Color", "System.Web.UI.DataVisualization.Charting.Legend", "Property[BorderColor]"] + - ["System.Web.UI.DataVisualization.Charting.LegendTableStyle", "System.Web.UI.DataVisualization.Charting.LegendTableStyle!", "Field[Wide]"] + - ["System.Boolean", "System.Web.UI.DataVisualization.Charting.LineAnnotation", "Property[IsInfinitive]"] + - ["System.Double", "System.Web.UI.DataVisualization.Charting.FormatNumberEventArgs", "Property[Value]"] + - ["System.Boolean", "System.Web.UI.DataVisualization.Charting.Annotation", "Property[IsSelected]"] + - ["System.Web.UI.DataVisualization.Charting.BreakLineStyle", "System.Web.UI.DataVisualization.Charting.AxisScaleBreakStyle", "Property[BreakLineStyle]"] + - ["System.Web.UI.DataVisualization.Charting.AxisArrowStyle", "System.Web.UI.DataVisualization.Charting.AxisArrowStyle!", "Field[Triangle]"] + - ["System.Web.UI.DataVisualization.Charting.TTestResult", "System.Web.UI.DataVisualization.Charting.StatisticFormula", "Method[TTestPaired].ReturnValue"] + - ["System.Web.UI.DataVisualization.Charting.DateTimeIntervalType", "System.Web.UI.DataVisualization.Charting.StripLine", "Property[IntervalType]"] + - ["System.Web.UI.DataVisualization.Charting.LineAnchorCapStyle", "System.Web.UI.DataVisualization.Charting.CalloutAnnotation", "Property[CalloutAnchorCap]"] + - ["System.Web.UI.DataVisualization.Charting.SerializationContents", "System.Web.UI.DataVisualization.Charting.SerializationContents!", "Field[Appearance]"] + - ["System.Drawing.RectangleF", "System.Web.UI.DataVisualization.Charting.ElementPosition", "Method[ToRectangleF].ReturnValue"] + - ["System.Web.UI.DataVisualization.Charting.ChartColorPalette", "System.Web.UI.DataVisualization.Charting.ChartColorPalette!", "Field[EarthTones]"] + - ["System.Boolean", "System.Web.UI.DataVisualization.Charting.Margins", "Method[IsEmpty].ReturnValue"] + - ["System.String", "System.Web.UI.DataVisualization.Charting.Annotation", "Property[Url]"] + - ["System.Web.UI.DataVisualization.Charting.BorderSkin", "System.Web.UI.DataVisualization.Charting.Border3DAnnotation", "Property[BorderSkin]"] + - ["System.Web.UI.DataVisualization.Charting.SeriesChartType", "System.Web.UI.DataVisualization.Charting.Series", "Property[ChartType]"] + - ["System.Web.UI.DataVisualization.Charting.AnnotationPathPointCollection", "System.Web.UI.DataVisualization.Charting.PolylineAnnotation", "Property[GraphicsPathPoints]"] + - ["System.Double", "System.Web.UI.DataVisualization.Charting.Grid", "Property[Interval]"] + - ["System.Web.UI.DataVisualization.Charting.ChartHatchStyle", "System.Web.UI.DataVisualization.Charting.ChartHatchStyle!", "Field[Vertical]"] + - ["System.Web.UI.DataVisualization.Charting.TickMark", "System.Web.UI.DataVisualization.Charting.Axis", "Property[MinorTickMark]"] + - ["System.Web.UI.DataVisualization.Charting.Axis[]", "System.Web.UI.DataVisualization.Charting.ChartArea", "Property[Axes]"] + - ["System.Double", "System.Web.UI.DataVisualization.Charting.StatisticFormula", "Method[BetaFunction].ReturnValue"] + - ["System.Web.UI.DataVisualization.Charting.ChartHatchStyle", "System.Web.UI.DataVisualization.Charting.ChartHatchStyle!", "Field[DarkHorizontal]"] + - ["System.Double", "System.Web.UI.DataVisualization.Charting.StatisticFormula", "Method[Mean].ReturnValue"] + - ["System.Web.UI.DataVisualization.Charting.GradientStyle", "System.Web.UI.DataVisualization.Charting.Chart", "Property[BackGradientStyle]"] + - ["System.Web.UI.DataVisualization.Charting.ChartElementOutline", "System.Web.UI.DataVisualization.Charting.Chart", "Method[GetChartElementOutline].ReturnValue"] + - ["System.Web.UI.DataVisualization.Charting.ChartColorPalette", "System.Web.UI.DataVisualization.Charting.ChartColorPalette!", "Field[Fire]"] + - ["System.Drawing.Drawing2D.GraphicsPath", "System.Web.UI.DataVisualization.Charting.PolylineAnnotation", "Property[GraphicsPath]"] + - ["System.Web.UI.DataVisualization.Charting.GradientStyle", "System.Web.UI.DataVisualization.Charting.RectangleAnnotation", "Property[BackGradientStyle]"] + - ["System.Drawing.Font", "System.Web.UI.DataVisualization.Charting.Legend", "Property[Font]"] + - ["System.Single", "System.Web.UI.DataVisualization.Charting.ElementPosition", "Property[Right]"] + - ["System.Web.UI.DataVisualization.Charting.SerializationContents", "System.Web.UI.DataVisualization.Charting.Chart", "Property[ViewStateContent]"] + - ["System.Double", "System.Web.UI.DataVisualization.Charting.Axis", "Method[ValueToPosition].ReturnValue"] + - ["System.Web.UI.DataVisualization.Charting.ChartElementType", "System.Web.UI.DataVisualization.Charting.ChartElementType!", "Field[AxisLabels]"] + - ["System.Boolean", "System.Web.UI.DataVisualization.Charting.Annotation", "Property[Visible]"] + - ["System.Web.UI.DataVisualization.Charting.FinancialFormula", "System.Web.UI.DataVisualization.Charting.FinancialFormula!", "Field[PositiveVolumeIndex]"] + - ["System.Web.UI.DataVisualization.Charting.ChartImageAlignmentStyle", "System.Web.UI.DataVisualization.Charting.DataPointCustomProperties", "Property[BackImageAlignment]"] + - ["System.Web.UI.DataVisualization.Charting.ChartHatchStyle", "System.Web.UI.DataVisualization.Charting.ChartHatchStyle!", "Field[DiagonalCross]"] + - ["System.Web.UI.DataVisualization.Charting.BorderSkinStyle", "System.Web.UI.DataVisualization.Charting.BorderSkinStyle!", "Field[FrameThin1]"] + - ["System.Web.UI.DataVisualization.Charting.TextOrientation", "System.Web.UI.DataVisualization.Charting.Title", "Property[TextOrientation]"] + - ["System.Drawing.Color", "System.Web.UI.DataVisualization.Charting.SmartLabelStyle", "Property[CalloutBackColor]"] + - ["System.Double", "System.Web.UI.DataVisualization.Charting.LabelStyle", "Property[Interval]"] + - ["System.Web.UI.DataVisualization.Charting.LineAnchorCapStyle", "System.Web.UI.DataVisualization.Charting.PolygonAnnotation", "Property[EndCap]"] + - ["System.String", "System.Web.UI.DataVisualization.Charting.Annotation", "Property[MapAreaAttributes]"] + - ["System.Single", "System.Web.UI.DataVisualization.Charting.Axis", "Property[MaximumAutoSize]"] + - ["System.Double", "System.Web.UI.DataVisualization.Charting.TTestResult", "Property[TCriticalValueTwoTail]"] + - ["System.Web.UI.DataVisualization.Charting.SeriesChartType", "System.Web.UI.DataVisualization.Charting.SeriesChartType!", "Field[PointAndFigure]"] + - ["System.Web.UI.DataVisualization.Charting.SerializationContents", "System.Web.UI.DataVisualization.Charting.SerializationContents!", "Field[Data]"] + - ["System.Web.UI.DataVisualization.Charting.ChartImageType", "System.Web.UI.DataVisualization.Charting.ChartImageType!", "Field[Emf]"] + - ["System.Drawing.ContentAlignment", "System.Web.UI.DataVisualization.Charting.LineAnnotation", "Property[Alignment]"] + - ["System.Int32", "System.Web.UI.DataVisualization.Charting.ChartArea3DStyle", "Property[Inclination]"] + - ["System.String", "System.Web.UI.DataVisualization.Charting.DataPointCustomProperties", "Property[LegendPostBackValue]"] + - ["System.Drawing.Color", "System.Web.UI.DataVisualization.Charting.Legend", "Property[TitleForeColor]"] + - ["System.String", "System.Web.UI.DataVisualization.Charting.Chart", "Property[BackImage]"] + - ["System.Web.UI.DataVisualization.Charting.ChartColorPalette", "System.Web.UI.DataVisualization.Charting.ChartColorPalette!", "Field[Chocolate]"] + - ["System.Web.UI.WebControls.BorderStyle", "System.Web.UI.DataVisualization.Charting.Chart", "Property[BorderStyle]"] + - ["System.String", "System.Web.UI.DataVisualization.Charting.Annotation", "Property[ClipToChartArea]"] + - ["System.String", "System.Web.UI.DataVisualization.Charting.DataPointCustomProperties", "Property[AxisLabel]"] + - ["System.String", "System.Web.UI.DataVisualization.Charting.Axis", "Property[ToolTip]"] + - ["System.Web.UI.DataVisualization.Charting.ChartHatchStyle", "System.Web.UI.DataVisualization.Charting.ChartHatchStyle!", "Field[HorizontalBrick]"] + - ["System.Drawing.Color", "System.Web.UI.DataVisualization.Charting.ImageAnnotation", "Property[BackColor]"] + - ["System.String", "System.Web.UI.DataVisualization.Charting.Margins", "Method[ToString].ReturnValue"] + - ["System.Web.UI.DataVisualization.Charting.LegendCellColumnType", "System.Web.UI.DataVisualization.Charting.LegendCellColumnType!", "Field[SeriesSymbol]"] + - ["System.Web.UI.DataVisualization.Charting.LightStyle", "System.Web.UI.DataVisualization.Charting.LightStyle!", "Field[Realistic]"] + - ["System.Drawing.Font", "System.Web.UI.DataVisualization.Charting.Annotation", "Property[Font]"] + - ["System.String", "System.Web.UI.DataVisualization.Charting.HorizontalLineAnnotation", "Property[AnnotationType]"] + - ["System.Drawing.Color", "System.Web.UI.DataVisualization.Charting.Legend", "Property[ShadowColor]"] + - ["System.Double", "System.Web.UI.DataVisualization.Charting.SmartLabelStyle", "Property[MinMovingDistance]"] + - ["System.Web.UI.DataVisualization.Charting.MarkerStyle", "System.Web.UI.DataVisualization.Charting.MarkerStyle!", "Field[Circle]"] + - ["System.String", "System.Web.UI.DataVisualization.Charting.CustomLabel", "Property[PostBackValue]"] + - ["System.Web.UI.DataVisualization.Charting.LabelMarkStyle", "System.Web.UI.DataVisualization.Charting.LabelMarkStyle!", "Field[Box]"] + - ["System.Web.UI.DataVisualization.Charting.IntervalType", "System.Web.UI.DataVisualization.Charting.IntervalType!", "Field[Seconds]"] + - ["System.Web.UI.DataVisualization.Charting.ChartColorPalette", "System.Web.UI.DataVisualization.Charting.ChartColorPalette!", "Field[Grayscale]"] + - ["System.Drawing.ContentAlignment", "System.Web.UI.DataVisualization.Charting.Annotation", "Property[Alignment]"] + - ["System.Drawing.Color", "System.Web.UI.DataVisualization.Charting.LegendCellColumn", "Property[HeaderBackColor]"] + - ["System.Web.UI.DataVisualization.Charting.TextAntiAliasingQuality", "System.Web.UI.DataVisualization.Charting.Chart", "Property[TextAntiAliasingQuality]"] + - ["System.Double", "System.Web.UI.DataVisualization.Charting.ZTestResult", "Property[FirstSeriesMean]"] + - ["System.String", "System.Web.UI.DataVisualization.Charting.DataPointCustomProperties", "Property[MarkerImage]"] + - ["System.String", "System.Web.UI.DataVisualization.Charting.CustomLabel", "Property[ImageMapAreaAttributes]"] + - ["System.Web.UI.DataVisualization.Charting.AnovaResult", "System.Web.UI.DataVisualization.Charting.StatisticFormula", "Method[Anova].ReturnValue"] + - ["System.Double", "System.Web.UI.DataVisualization.Charting.AnovaResult", "Property[FCriticalValue]"] + - ["System.Web.UI.DataVisualization.Charting.DateRangeType", "System.Web.UI.DataVisualization.Charting.DateRangeType!", "Field[Minute]"] + - ["System.Int32", "System.Web.UI.DataVisualization.Charting.AxisScaleBreakStyle", "Property[CollapsibleSpaceThreshold]"] + - ["System.Boolean", "System.Web.UI.DataVisualization.Charting.AnnotationGroup", "Property[Visible]"] + - ["System.Web.UI.DataVisualization.Charting.ChartValueType", "System.Web.UI.DataVisualization.Charting.ChartValueType!", "Field[Date]"] + - ["System.Web.UI.DataVisualization.Charting.ChartDashStyle", "System.Web.UI.DataVisualization.Charting.BorderSkin", "Property[BorderDashStyle]"] + - ["System.Web.UI.DataVisualization.Charting.ChartHatchStyle", "System.Web.UI.DataVisualization.Charting.StripLine", "Property[BackHatchStyle]"] + - ["System.Web.UI.DataVisualization.Charting.DataPoint", "System.Web.UI.DataVisualization.Charting.DataPointCollection", "Method[FindByValue].ReturnValue"] + - ["System.Int32", "System.Web.UI.DataVisualization.Charting.DataPointCustomProperties", "Property[MarkerSize]"] + - ["System.Web.UI.DataVisualization.Charting.GradientStyle", "System.Web.UI.DataVisualization.Charting.ChartArea", "Property[BackGradientStyle]"] + - ["System.Int32", "System.Web.UI.DataVisualization.Charting.Series", "Property[MarkerStep]"] + - ["System.Web.UI.DataVisualization.Charting.GridTickTypes", "System.Web.UI.DataVisualization.Charting.GridTickTypes!", "Field[TickMark]"] + - ["System.Web.UI.DataVisualization.Charting.DateTimeIntervalType", "System.Web.UI.DataVisualization.Charting.DateTimeIntervalType!", "Field[Weeks]"] + - ["System.Web.UI.DataVisualization.Charting.GridTickTypes", "System.Web.UI.DataVisualization.Charting.GridTickTypes!", "Field[All]"] + - ["System.Boolean", "System.Web.UI.DataVisualization.Charting.ChartArea", "Property[IsSameFontSizeForAllAxes]"] + - ["System.Web.UI.DataVisualization.Charting.MarkerStyle", "System.Web.UI.DataVisualization.Charting.MarkerStyle!", "Field[Triangle]"] + - ["System.Double", "System.Web.UI.DataVisualization.Charting.AxisScaleView", "Property[ViewMinimum]"] + - ["System.Drawing.Color", "System.Web.UI.DataVisualization.Charting.BorderSkin", "Property[PageColor]"] + - ["System.Web.UI.DataVisualization.Charting.GradientStyle", "System.Web.UI.DataVisualization.Charting.LegendItem", "Property[BackGradientStyle]"] + - ["System.Web.UI.DataVisualization.Charting.ArrowStyle", "System.Web.UI.DataVisualization.Charting.ArrowStyle!", "Field[Tailed]"] + - ["System.Single", "System.Web.UI.DataVisualization.Charting.Point3D", "Property[Y]"] + - ["System.Drawing.Font", "System.Web.UI.DataVisualization.Charting.TextAnnotation", "Property[Font]"] + - ["System.Web.UI.DataVisualization.Charting.AxisType", "System.Web.UI.DataVisualization.Charting.AxisType!", "Field[Primary]"] + - ["System.Boolean", "System.Web.UI.DataVisualization.Charting.ChartSerializer", "Property[IsUnknownAttributeIgnored]"] + - ["System.Double", "System.Web.UI.DataVisualization.Charting.TTestResult", "Property[ProbabilityTOneTail]"] + - ["System.Web.UI.DataVisualization.Charting.SeriesChartType", "System.Web.UI.DataVisualization.Charting.SeriesChartType!", "Field[FastPoint]"] + - ["System.Double", "System.Web.UI.DataVisualization.Charting.StatisticFormula", "Method[FDistribution].ReturnValue"] + - ["System.Drawing.ContentAlignment", "System.Web.UI.DataVisualization.Charting.AnnotationGroup", "Property[Alignment]"] + - ["System.String", "System.Web.UI.DataVisualization.Charting.DataPointCustomProperties", "Property[LabelToolTip]"] + - ["System.Web.UI.DataVisualization.Charting.LineAnchorCapStyle", "System.Web.UI.DataVisualization.Charting.LineAnchorCapStyle!", "Field[Square]"] + - ["System.Drawing.Color", "System.Web.UI.DataVisualization.Charting.AnnotationGroup", "Property[ForeColor]"] + - ["System.Int32", "System.Web.UI.DataVisualization.Charting.Legend", "Property[TextWrapThreshold]"] + - ["System.Drawing.Color", "System.Web.UI.DataVisualization.Charting.TextAnnotation", "Property[BackSecondaryColor]"] + - ["System.String", "System.Web.UI.DataVisualization.Charting.ChartHttpHandlerSettings", "Property[Item]"] + - ["System.Web.UI.DataVisualization.Charting.SeriesChartType", "System.Web.UI.DataVisualization.Charting.SeriesChartType!", "Field[SplineRange]"] + - ["System.Web.UI.DataVisualization.Charting.GradientStyle", "System.Web.UI.DataVisualization.Charting.PolygonAnnotation", "Property[BackGradientStyle]"] + - ["System.Web.UI.DataVisualization.Charting.DateTimeIntervalType", "System.Web.UI.DataVisualization.Charting.DateTimeIntervalType!", "Field[NotSet]"] + - ["System.Web.UI.DataVisualization.Charting.ChartHatchStyle", "System.Web.UI.DataVisualization.Charting.ChartHatchStyle!", "Field[DashedUpwardDiagonal]"] + - ["System.String", "System.Web.UI.DataVisualization.Charting.LegendCell", "Property[Image]"] + - ["System.Web.UI.DataVisualization.Charting.ChartImageWrapMode", "System.Web.UI.DataVisualization.Charting.Title", "Property[BackImageWrapMode]"] + - ["System.Web.UI.DataVisualization.Charting.MarkerStyle", "System.Web.UI.DataVisualization.Charting.MarkerStyle!", "Field[Star5]"] + - ["System.String", "System.Web.UI.DataVisualization.Charting.StripLine", "Property[Url]"] + - ["System.Int32", "System.Web.UI.DataVisualization.Charting.Series", "Property[YValuesPerPoint]"] + - ["System.Web.UI.DataVisualization.Charting.ChartElementType", "System.Web.UI.DataVisualization.Charting.ChartElementType!", "Field[LegendItem]"] + - ["System.Web.UI.DataVisualization.Charting.AxisName", "System.Web.UI.DataVisualization.Charting.Axis", "Property[AxisName]"] + - ["System.Byte", "System.Web.UI.DataVisualization.Charting.AnnotationPathPoint", "Property[PointType]"] + - ["System.Drawing.Color", "System.Web.UI.DataVisualization.Charting.Chart", "Property[BackImageTransparentColor]"] + - ["System.String", "System.Web.UI.DataVisualization.Charting.Legend", "Property[Name]"] + - ["System.Web.UI.DataVisualization.Charting.FinancialFormula", "System.Web.UI.DataVisualization.Charting.FinancialFormula!", "Field[StandardDeviation]"] + - ["System.Int32", "System.Web.UI.DataVisualization.Charting.DataPointCustomProperties", "Property[MarkerBorderWidth]"] + - ["System.Web.UI.DataVisualization.Charting.ChartElementType", "System.Web.UI.DataVisualization.Charting.ChartElementType!", "Field[Nothing]"] + - ["System.Drawing.Color", "System.Web.UI.DataVisualization.Charting.LegendCell", "Property[ForeColor]"] + - ["System.Web.UI.DataVisualization.Charting.SeriesChartType", "System.Web.UI.DataVisualization.Charting.SeriesChartType!", "Field[StackedColumn]"] + - ["System.Int32", "System.Web.UI.DataVisualization.Charting.DataPointCollection", "Method[AddY].ReturnValue"] + - ["System.Web.UI.DataVisualization.Charting.ChartHatchStyle", "System.Web.UI.DataVisualization.Charting.ChartHatchStyle!", "Field[DottedGrid]"] + - ["System.Double", "System.Web.UI.DataVisualization.Charting.StatisticFormula", "Method[InverseNormalDistribution].ReturnValue"] + - ["System.Int32", "System.Web.UI.DataVisualization.Charting.Annotation", "Property[LineWidth]"] + - ["System.Web.UI.DataVisualization.Charting.TextStyle", "System.Web.UI.DataVisualization.Charting.TextStyle!", "Field[Frame]"] + - ["System.Web.UI.DataVisualization.Charting.ChartValueType", "System.Web.UI.DataVisualization.Charting.Series", "Property[YValueType]"] + - ["System.Web.UI.DataVisualization.Charting.LegendCellType", "System.Web.UI.DataVisualization.Charting.LegendCellType!", "Field[Text]"] + - ["System.Web.UI.DataVisualization.Charting.SeriesChartType", "System.Web.UI.DataVisualization.Charting.SeriesChartType!", "Field[ErrorBar]"] + - ["System.Web.UI.DataVisualization.Charting.ChartHatchStyle", "System.Web.UI.DataVisualization.Charting.ChartHatchStyle!", "Field[ZigZag]"] + - ["System.Web.UI.DataVisualization.Charting.IntervalType", "System.Web.UI.DataVisualization.Charting.IntervalType!", "Field[Minutes]"] + - ["System.String", "System.Web.UI.DataVisualization.Charting.DataPointCustomProperties", "Property[CustomProperties]"] + - ["System.String", "System.Web.UI.DataVisualization.Charting.Series", "Property[AxisLabel]"] + - ["System.Web.UI.DataVisualization.Charting.FinancialFormula", "System.Web.UI.DataVisualization.Charting.FinancialFormula!", "Field[AccumulationDistribution]"] + - ["System.Web.UI.DataVisualization.Charting.ChartHatchStyle", "System.Web.UI.DataVisualization.Charting.ChartHatchStyle!", "Field[None]"] + - ["System.Drawing.Color", "System.Web.UI.DataVisualization.Charting.StripLine", "Property[BackSecondaryColor]"] + - ["System.Web.UI.DataVisualization.Charting.TextStyle", "System.Web.UI.DataVisualization.Charting.AnnotationGroup", "Property[TextStyle]"] + - ["System.Boolean", "System.Web.UI.DataVisualization.Charting.SmartLabelStyle", "Property[IsMarkerOverlappingAllowed]"] + - ["System.Web.UI.DataVisualization.Charting.ImageStorageMode", "System.Web.UI.DataVisualization.Charting.Chart", "Property[ImageStorageMode]"] + - ["System.Web.UI.DataVisualization.Charting.ChartValueType", "System.Web.UI.DataVisualization.Charting.ChartValueType!", "Field[Int64]"] + - ["System.String", "System.Web.UI.DataVisualization.Charting.Title", "Property[ToolTip]"] + - ["System.TimeSpan", "System.Web.UI.DataVisualization.Charting.ChartHttpHandlerSettings", "Property[Timeout]"] + - ["System.String", "System.Web.UI.DataVisualization.Charting.DataPointCustomProperties", "Property[LabelUrl]"] + - ["System.Web.UI.DataVisualization.Charting.AntiAliasingStyles", "System.Web.UI.DataVisualization.Charting.AntiAliasingStyles!", "Field[Text]"] + - ["System.Web.UI.DataVisualization.Charting.ArrowStyle", "System.Web.UI.DataVisualization.Charting.ArrowAnnotation", "Property[ArrowStyle]"] + - ["System.Drawing.Color", "System.Web.UI.DataVisualization.Charting.StripLine", "Property[BackColor]"] + - ["System.Double", "System.Web.UI.DataVisualization.Charting.StatisticFormula", "Method[TDistribution].ReturnValue"] + - ["System.Drawing.Color", "System.Web.UI.DataVisualization.Charting.ChartArea", "Property[BackImageTransparentColor]"] + - ["System.Web.UI.DataVisualization.Charting.StartFromZero", "System.Web.UI.DataVisualization.Charting.StartFromZero!", "Field[No]"] + - ["System.Web.UI.DataVisualization.Charting.LabelOutsidePlotAreaStyle", "System.Web.UI.DataVisualization.Charting.SmartLabelStyle", "Property[AllowOutsidePlotArea]"] + - ["System.Drawing.StringAlignment", "System.Web.UI.DataVisualization.Charting.Legend", "Property[Alignment]"] + - ["System.Int32", "System.Web.UI.DataVisualization.Charting.Margins", "Method[GetHashCode].ReturnValue"] + - ["System.String", "System.Web.UI.DataVisualization.Charting.VerticalLineAnnotation", "Property[AnnotationType]"] + - ["System.Drawing.Drawing2D.GraphicsPath", "System.Web.UI.DataVisualization.Charting.ChartElementOutline", "Property[OutlinePath]"] + - ["System.Web.UI.DataVisualization.Charting.TextOrientation", "System.Web.UI.DataVisualization.Charting.TextOrientation!", "Field[Stacked]"] + - ["System.Web.UI.DataVisualization.Charting.ElementPosition", "System.Web.UI.DataVisualization.Charting.Legend", "Property[Position]"] + - ["System.Drawing.StringAlignment", "System.Web.UI.DataVisualization.Charting.StripLine", "Property[TextAlignment]"] + - ["System.Web.UI.DataVisualization.Charting.FinancialFormula", "System.Web.UI.DataVisualization.Charting.FinancialFormula!", "Field[WeightedClose]"] + - ["System.Web.UI.DataVisualization.Charting.LineAnchorCapStyle", "System.Web.UI.DataVisualization.Charting.AnnotationSmartLabelStyle", "Property[CalloutLineAnchorCapStyle]"] + - ["System.Boolean", "System.Web.UI.DataVisualization.Charting.SmartLabelStyle", "Property[Enabled]"] + - ["System.Web.UI.DataVisualization.Charting.SeriesChartType", "System.Web.UI.DataVisualization.Charting.SeriesChartType!", "Field[SplineArea]"] + - ["System.Drawing.ContentAlignment", "System.Web.UI.DataVisualization.Charting.CalloutAnnotation", "Property[AnchorAlignment]"] + - ["System.Web.UI.DataVisualization.Charting.Docking", "System.Web.UI.DataVisualization.Charting.Docking!", "Field[Bottom]"] + - ["System.Object", "System.Web.UI.DataVisualization.Charting.IChartMapArea", "Property[Tag]"] + - ["System.Web.UI.DataVisualization.Charting.ChartElementType", "System.Web.UI.DataVisualization.Charting.ChartElementType!", "Field[StripLines]"] + - ["System.Web.UI.DataVisualization.Charting.GradientStyle", "System.Web.UI.DataVisualization.Charting.GradientStyle!", "Field[DiagonalLeft]"] + - ["System.Web.UI.DataVisualization.Charting.Axis", "System.Web.UI.DataVisualization.Charting.Annotation", "Property[AxisX]"] + - ["System.Drawing.Color", "System.Web.UI.DataVisualization.Charting.LegendCell", "Property[ImageTransparentColor]"] + - ["System.Int32", "System.Web.UI.DataVisualization.Charting.AnnotationGroup", "Property[ShadowOffset]"] + - ["System.Double", "System.Web.UI.DataVisualization.Charting.StatisticFormula", "Method[InverseFDistribution].ReturnValue"] + - ["System.String", "System.Web.UI.DataVisualization.Charting.Annotation", "Property[AxisXName]"] + - ["System.Web.UI.DataVisualization.Charting.ElementPosition", "System.Web.UI.DataVisualization.Charting.ChartArea", "Property[InnerPlotPosition]"] + - ["System.Web.UI.DataVisualization.Charting.AreaAlignmentStyles", "System.Web.UI.DataVisualization.Charting.AreaAlignmentStyles!", "Field[AxesView]"] + - ["System.Web.UI.DataVisualization.Charting.LegendCellType", "System.Web.UI.DataVisualization.Charting.LegendCellType!", "Field[Image]"] + - ["System.Web.UI.DataVisualization.Charting.SeriesChartType", "System.Web.UI.DataVisualization.Charting.SeriesChartType!", "Field[StepLine]"] + - ["System.Web.UI.DataVisualization.Charting.LabelCalloutStyle", "System.Web.UI.DataVisualization.Charting.LabelCalloutStyle!", "Field[None]"] + - ["System.Web.UI.DataVisualization.Charting.LegendItemOrder", "System.Web.UI.DataVisualization.Charting.Legend", "Property[LegendItemOrder]"] + - ["System.Drawing.Color", "System.Web.UI.DataVisualization.Charting.BorderSkin", "Property[BackSecondaryColor]"] + - ["System.Web.UI.DataVisualization.Charting.CalloutStyle", "System.Web.UI.DataVisualization.Charting.CalloutStyle!", "Field[Perspective]"] + - ["System.Web.UI.DataVisualization.Charting.ChartSerializer", "System.Web.UI.DataVisualization.Charting.Chart", "Property[Serializer]"] + - ["System.Web.UI.DataVisualization.Charting.SeriesChartType", "System.Web.UI.DataVisualization.Charting.SeriesChartType!", "Field[Range]"] + - ["System.Drawing.Color", "System.Web.UI.DataVisualization.Charting.ImageAnnotation", "Property[LineColor]"] + - ["System.Web.UI.DataVisualization.Charting.ChartValueType", "System.Web.UI.DataVisualization.Charting.Series", "Property[XValueType]"] + - ["System.Byte[]", "System.Web.UI.DataVisualization.Charting.IChartStorageHandler", "Method[Load].ReturnValue"] + - ["System.Web.UI.DataVisualization.Charting.GradientStyle", "System.Web.UI.DataVisualization.Charting.TextAnnotation", "Property[BackGradientStyle]"] + - ["System.Web.UI.DataVisualization.Charting.ChartHatchStyle", "System.Web.UI.DataVisualization.Charting.CalloutAnnotation", "Property[BackHatchStyle]"] + - ["System.Double", "System.Web.UI.DataVisualization.Charting.TTestResult", "Property[DegreeOfFreedom]"] + - ["System.Int32", "System.Web.UI.DataVisualization.Charting.BorderSkin", "Property[BorderWidth]"] + - ["System.Web.UI.DataVisualization.Charting.ChartHatchStyle", "System.Web.UI.DataVisualization.Charting.ChartHatchStyle!", "Field[DashedHorizontal]"] + - ["System.Web.UI.DataVisualization.Charting.LineAnchorCapStyle", "System.Web.UI.DataVisualization.Charting.SmartLabelStyle", "Property[CalloutLineAnchorCapStyle]"] + - ["System.Int32", "System.Web.UI.DataVisualization.Charting.AxisScaleBreakStyle", "Property[MaxNumberOfBreaks]"] + - ["System.Int32", "System.Web.UI.DataVisualization.Charting.Grid", "Property[LineWidth]"] + - ["System.Drawing.Color", "System.Web.UI.DataVisualization.Charting.Title", "Property[BackImageTransparentColor]"] + - ["System.Web.UI.DataVisualization.Charting.LabelCalloutStyle", "System.Web.UI.DataVisualization.Charting.SmartLabelStyle", "Property[CalloutStyle]"] + - ["System.Web.UI.DataVisualization.Charting.ChartValueType", "System.Web.UI.DataVisualization.Charting.FormatNumberEventArgs", "Property[ValueType]"] + - ["System.Double", "System.Web.UI.DataVisualization.Charting.FTestResult", "Property[FValue]"] + - ["System.Web.UI.DataVisualization.Charting.MarkerStyle", "System.Web.UI.DataVisualization.Charting.LegendItem", "Property[MarkerStyle]"] + - ["System.String", "System.Web.UI.DataVisualization.Charting.Title", "Property[Text]"] + - ["System.String", "System.Web.UI.DataVisualization.Charting.Chart", "Property[DescriptionUrl]"] + - ["System.Web.UI.DataVisualization.Charting.DateTimeIntervalType", "System.Web.UI.DataVisualization.Charting.DateTimeIntervalType!", "Field[Minutes]"] + - ["System.Web.UI.DataVisualization.Charting.ChartImageFormat", "System.Web.UI.DataVisualization.Charting.ChartImageFormat!", "Field[Tiff]"] + - ["System.Double", "System.Web.UI.DataVisualization.Charting.StripLine", "Property[Interval]"] + - ["System.Web.UI.DataVisualization.Charting.TextOrientation", "System.Web.UI.DataVisualization.Charting.StripLine", "Property[TextOrientation]"] + - ["System.Drawing.Color", "System.Web.UI.DataVisualization.Charting.Legend", "Property[BackSecondaryColor]"] + - ["System.Web.UI.DataVisualization.Charting.BorderSkin", "System.Web.UI.DataVisualization.Charting.Chart", "Property[BorderSkin]"] + - ["System.Web.UI.DataVisualization.Charting.ChartHatchStyle", "System.Web.UI.DataVisualization.Charting.ChartHatchStyle!", "Field[Cross]"] + - ["System.String", "System.Web.UI.DataVisualization.Charting.FormatNumberEventArgs", "Property[LocalizedValue]"] + - ["System.Drawing.Image", "System.Web.UI.DataVisualization.Charting.NamedImage", "Property[Image]"] + - ["System.Drawing.Color", "System.Web.UI.DataVisualization.Charting.LegendCellColumn", "Property[ForeColor]"] + - ["System.Drawing.Font", "System.Web.UI.DataVisualization.Charting.PolylineAnnotation", "Property[Font]"] + - ["System.Int32", "System.Web.UI.DataVisualization.Charting.Title", "Property[ShadowOffset]"] + - ["System.Web.UI.DataVisualization.Charting.LineAnchorCapStyle", "System.Web.UI.DataVisualization.Charting.LineAnnotation", "Property[StartCap]"] + - ["System.Web.UI.DataVisualization.Charting.LabelAutoFitStyles", "System.Web.UI.DataVisualization.Charting.LabelAutoFitStyles!", "Field[LabelsAngleStep90]"] + - ["System.Web.UI.DataVisualization.Charting.ChartImageWrapMode", "System.Web.UI.DataVisualization.Charting.ChartImageWrapMode!", "Field[Tile]"] + - ["System.Web.UI.DataVisualization.Charting.BorderSkinStyle", "System.Web.UI.DataVisualization.Charting.BorderSkinStyle!", "Field[FrameTitle8]"] + - ["System.Web.UI.DataVisualization.Charting.DateTimeIntervalType", "System.Web.UI.DataVisualization.Charting.DateTimeIntervalType!", "Field[Number]"] + - ["System.String", "System.Web.UI.DataVisualization.Charting.Series", "Property[ChartTypeName]"] + - ["System.Single", "System.Web.UI.DataVisualization.Charting.Point3D", "Property[Z]"] + - ["System.Web.UI.DataVisualization.Charting.ChartElementType", "System.Web.UI.DataVisualization.Charting.ChartElementType!", "Field[LegendArea]"] + - ["System.Web.UI.DataVisualization.Charting.ChartImageType", "System.Web.UI.DataVisualization.Charting.ChartImageType!", "Field[Png]"] + - ["System.Web.UI.DataVisualization.Charting.LegendSeparatorStyle", "System.Web.UI.DataVisualization.Charting.LegendSeparatorStyle!", "Field[DotLine]"] + - ["System.Drawing.Color", "System.Web.UI.DataVisualization.Charting.Axis", "Property[LineColor]"] + - ["System.Drawing.PointF", "System.Web.UI.DataVisualization.Charting.ChartGraphics", "Method[GetRelativePoint].ReturnValue"] + - ["System.Web.UI.DataVisualization.Charting.CalloutStyle", "System.Web.UI.DataVisualization.Charting.CalloutStyle!", "Field[RoundedRectangle]"] + - ["System.String", "System.Web.UI.DataVisualization.Charting.AnnotationGroup", "Property[ClipToChartArea]"] + - ["System.Double", "System.Web.UI.DataVisualization.Charting.ChartGraphics", "Method[GetPositionFromAxis].ReturnValue"] + - ["System.Web.UI.DataVisualization.Charting.FinancialFormula", "System.Web.UI.DataVisualization.Charting.FinancialFormula!", "Field[EaseOfMovement]"] + - ["System.Web.UI.DataVisualization.Charting.ChartImageAlignmentStyle", "System.Web.UI.DataVisualization.Charting.StripLine", "Property[BackImageAlignment]"] + - ["System.Double", "System.Web.UI.DataVisualization.Charting.Annotation", "Property[Bottom]"] + - ["System.Web.UI.DataVisualization.Charting.Title", "System.Web.UI.DataVisualization.Charting.TitleCollection", "Method[Add].ReturnValue"] + - ["System.Web.UI.DataVisualization.Charting.Legend", "System.Web.UI.DataVisualization.Charting.LegendCellColumn", "Property[Legend]"] + - ["System.Drawing.Color", "System.Web.UI.DataVisualization.Charting.ImageAnnotation", "Property[ForeColor]"] + - ["System.Int32", "System.Web.UI.DataVisualization.Charting.CalloutAnnotation", "Property[LineWidth]"] + - ["System.String", "System.Web.UI.DataVisualization.Charting.Legend", "Property[DockedToChartArea]"] + - ["System.Web.UI.DataVisualization.Charting.SeriesChartType", "System.Web.UI.DataVisualization.Charting.SeriesChartType!", "Field[Column]"] + - ["System.Web.UI.DataVisualization.Charting.ChartDashStyle", "System.Web.UI.DataVisualization.Charting.TextAnnotation", "Property[LineDashStyle]"] + - ["System.Single[]", "System.Web.UI.DataVisualization.Charting.MapArea", "Property[Coordinates]"] + - ["System.Web.UI.DataVisualization.Charting.ChartHatchStyle", "System.Web.UI.DataVisualization.Charting.ChartHatchStyle!", "Field[Sphere]"] + - ["System.Double", "System.Web.UI.DataVisualization.Charting.Annotation", "Property[AnchorX]"] + - ["System.Web.UI.DataVisualization.Charting.GradientStyle", "System.Web.UI.DataVisualization.Charting.GradientStyle!", "Field[VerticalCenter]"] + - ["System.Drawing.StringAlignment", "System.Web.UI.DataVisualization.Charting.Axis", "Property[TitleAlignment]"] + - ["System.Boolean", "System.Web.UI.DataVisualization.Charting.Chart", "Property[SuppressExceptions]"] + - ["System.Drawing.ContentAlignment", "System.Web.UI.DataVisualization.Charting.ArrowAnnotation", "Property[AnchorAlignment]"] + - ["System.Web.UI.DataVisualization.Charting.ChartDashStyle", "System.Web.UI.DataVisualization.Charting.DataPointCustomProperties", "Property[LabelBorderDashStyle]"] + - ["System.Boolean", "System.Web.UI.DataVisualization.Charting.Axis", "Property[IsLogarithmic]"] + - ["System.Drawing.Font", "System.Web.UI.DataVisualization.Charting.AnnotationGroup", "Property[Font]"] + - ["System.Web.UI.DataVisualization.Charting.TickMarkStyle", "System.Web.UI.DataVisualization.Charting.TickMarkStyle!", "Field[InsideArea]"] + - ["System.Int32", "System.Web.UI.DataVisualization.Charting.LegendItem", "Property[MarkerBorderWidth]"] + - ["System.String", "System.Web.UI.DataVisualization.Charting.Legend", "Property[BackImage]"] + - ["System.Web.UI.DataVisualization.Charting.ChartHatchStyle", "System.Web.UI.DataVisualization.Charting.ChartHatchStyle!", "Field[LightHorizontal]"] + - ["System.Web.UI.DataVisualization.Charting.ChartAreaCollection", "System.Web.UI.DataVisualization.Charting.Chart", "Property[ChartAreas]"] + - ["System.Web.UI.DataVisualization.Charting.LineAnchorCapStyle", "System.Web.UI.DataVisualization.Charting.PolylineAnnotation", "Property[StartCap]"] + - ["System.Web.UI.DataVisualization.Charting.CompareMethod", "System.Web.UI.DataVisualization.Charting.CompareMethod!", "Field[MoreThan]"] + - ["System.Drawing.Color", "System.Web.UI.DataVisualization.Charting.Title", "Property[BackColor]"] + - ["System.Drawing.Size", "System.Web.UI.DataVisualization.Charting.LegendCell", "Property[SeriesSymbolSize]"] + - ["System.String", "System.Web.UI.DataVisualization.Charting.CustomizeLegendEventArgs", "Property[LegendName]"] + - ["System.String", "System.Web.UI.DataVisualization.Charting.ChartSerializer", "Method[GetContentString].ReturnValue"] + - ["System.Web.UI.DataVisualization.Charting.DateTimeIntervalType", "System.Web.UI.DataVisualization.Charting.DateTimeIntervalType!", "Field[Seconds]"] + - ["System.Boolean", "System.Web.UI.DataVisualization.Charting.AnnotationGroup", "Property[IsSizeAlwaysRelative]"] + - ["System.Web.UI.DataVisualization.Charting.LegendItemOrder", "System.Web.UI.DataVisualization.Charting.LegendItemOrder!", "Field[ReversedSeriesOrder]"] + - ["System.Web.UI.DataVisualization.Charting.DateTimeIntervalType", "System.Web.UI.DataVisualization.Charting.DateTimeIntervalType!", "Field[Years]"] + - ["System.Web.UI.DataVisualization.Charting.ImageStorageMode", "System.Web.UI.DataVisualization.Charting.ImageStorageMode!", "Field[UseHttpHandler]"] + - ["System.Web.UI.DataVisualization.Charting.CustomLabelsCollection", "System.Web.UI.DataVisualization.Charting.Axis", "Property[CustomLabels]"] + - ["System.Web.UI.DataVisualization.Charting.AnnotationCollection", "System.Web.UI.DataVisualization.Charting.AnnotationGroup", "Property[Annotations]"] + - ["System.Web.UI.DataVisualization.Charting.FinancialFormula", "System.Web.UI.DataVisualization.Charting.FinancialFormula!", "Field[TripleExponentialMovingAverage]"] + - ["System.Double", "System.Web.UI.DataVisualization.Charting.AnovaResult", "Property[DegreeOfFreedomBetweenGroups]"] + - ["System.Web.UI.DataVisualization.Charting.TextAntiAliasingQuality", "System.Web.UI.DataVisualization.Charting.TextAntiAliasingQuality!", "Field[Normal]"] + - ["System.Drawing.Color", "System.Web.UI.DataVisualization.Charting.CustomLabel", "Property[ImageTransparentColor]"] + - ["System.Web.UI.DataVisualization.Charting.MapAreaShape", "System.Web.UI.DataVisualization.Charting.MapAreaShape!", "Field[Rectangle]"] + - ["System.Boolean", "System.Web.UI.DataVisualization.Charting.LegendCellColumn", "Method[ShouldSerializeMargins].ReturnValue"] + - ["System.Web.UI.DataVisualization.Charting.ChartHttpHandlerStorageType", "System.Web.UI.DataVisualization.Charting.ChartHttpHandlerSettings", "Property[StorageType]"] + - ["System.Web.UI.DataVisualization.Charting.LabelAlignmentStyles", "System.Web.UI.DataVisualization.Charting.LabelAlignmentStyles!", "Field[TopRight]"] + - ["System.String", "System.Web.UI.DataVisualization.Charting.LegendItem", "Property[PostBackValue]"] + - ["System.Double", "System.Web.UI.DataVisualization.Charting.TTestResult", "Property[SecondSeriesMean]"] + - ["System.Drawing.Color", "System.Web.UI.DataVisualization.Charting.LegendItem", "Property[Color]"] + - ["System.Web.UI.DataVisualization.Charting.AxisName", "System.Web.UI.DataVisualization.Charting.AxisName!", "Field[X]"] + - ["System.Web.UI.DataVisualization.Charting.CompareMethod", "System.Web.UI.DataVisualization.Charting.CompareMethod!", "Field[MoreThanOrEqualTo]"] + - ["System.Web.UI.DataVisualization.Charting.IntervalType", "System.Web.UI.DataVisualization.Charting.IntervalType!", "Field[Years]"] + - ["System.Web.UI.DataVisualization.Charting.TextStyle", "System.Web.UI.DataVisualization.Charting.Title", "Property[TextStyle]"] + - ["System.Web.UI.DataVisualization.Charting.TextAntiAliasingQuality", "System.Web.UI.DataVisualization.Charting.TextAntiAliasingQuality!", "Field[SystemDefault]"] + - ["System.Web.UI.DataVisualization.Charting.AntiAliasingStyles", "System.Web.UI.DataVisualization.Charting.Chart", "Property[AntiAliasing]"] + - ["System.String", "System.Web.UI.DataVisualization.Charting.MapArea", "Property[ToolTip]"] + - ["System.Web.UI.DataVisualization.Charting.ChartHatchStyle", "System.Web.UI.DataVisualization.Charting.Legend", "Property[BackHatchStyle]"] + - ["System.Web.UI.DataVisualization.Charting.ChartColorPalette", "System.Web.UI.DataVisualization.Charting.ChartColorPalette!", "Field[SeaGreen]"] + - ["System.Web.UI.DataVisualization.Charting.ChartHatchStyle", "System.Web.UI.DataVisualization.Charting.ChartHatchStyle!", "Field[ForwardDiagonal]"] + - ["System.Web.UI.DataVisualization.Charting.GridTickTypes", "System.Web.UI.DataVisualization.Charting.GridTickTypes!", "Field[Gridline]"] + - ["System.Web.UI.DataVisualization.Charting.IntervalAutoMode", "System.Web.UI.DataVisualization.Charting.Axis", "Property[IntervalAutoMode]"] + - ["System.Web.UI.DataVisualization.Charting.ChartImageAlignmentStyle", "System.Web.UI.DataVisualization.Charting.Title", "Property[BackImageAlignment]"] + - ["System.Drawing.Color", "System.Web.UI.DataVisualization.Charting.LegendItem", "Property[BackSecondaryColor]"] + - ["System.Web.UI.DataVisualization.Charting.ChartHatchStyle", "System.Web.UI.DataVisualization.Charting.ChartHatchStyle!", "Field[Trellis]"] + - ["System.Web.UI.DataVisualization.Charting.LabelAutoFitStyles", "System.Web.UI.DataVisualization.Charting.LabelAutoFitStyles!", "Field[LabelsAngleStep30]"] + - ["System.Web.UI.DataVisualization.Charting.LabelStyle", "System.Web.UI.DataVisualization.Charting.Axis", "Property[LabelStyle]"] + - ["System.Drawing.Color", "System.Web.UI.DataVisualization.Charting.Annotation", "Property[BackColor]"] + - ["System.Web.UI.DataVisualization.Charting.ChartHatchStyle", "System.Web.UI.DataVisualization.Charting.ChartHatchStyle!", "Field[LargeGrid]"] + - ["System.Web.UI.DataVisualization.Charting.Grid", "System.Web.UI.DataVisualization.Charting.Axis", "Property[MinorGrid]"] + - ["System.Double", "System.Web.UI.DataVisualization.Charting.CustomLabel", "Property[ToPosition]"] + - ["System.Drawing.Color", "System.Web.UI.DataVisualization.Charting.RectangleAnnotation", "Property[BackColor]"] + - ["System.Int32", "System.Web.UI.DataVisualization.Charting.ChartArea3DStyle", "Property[PointGapDepth]"] + - ["System.Web.UI.DataVisualization.Charting.TextStyle", "System.Web.UI.DataVisualization.Charting.Annotation", "Property[TextStyle]"] + - ["System.Web.UI.DataVisualization.Charting.Legend", "System.Web.UI.DataVisualization.Charting.LegendItem", "Property[Legend]"] + - ["System.Web.UI.DataVisualization.Charting.Axis", "System.Web.UI.DataVisualization.Charting.HitTestResult", "Property[Axis]"] + - ["System.Web.UI.DataVisualization.Charting.RightToLeft", "System.Web.UI.DataVisualization.Charting.RightToLeft!", "Field[No]"] + - ["System.Web.UI.DataVisualization.Charting.ChartElementType", "System.Web.UI.DataVisualization.Charting.ChartElementType!", "Field[Gridlines]"] + - ["System.Web.UI.DataVisualization.Charting.LabelMarkStyle", "System.Web.UI.DataVisualization.Charting.LabelMarkStyle!", "Field[SideMark]"] + - ["System.Web.UI.DataVisualization.Charting.FinancialFormula", "System.Web.UI.DataVisualization.Charting.FinancialFormula!", "Field[CommodityChannelIndex]"] + - ["System.String", "System.Web.UI.DataVisualization.Charting.StripLine", "Property[PostBackValue]"] + - ["System.Web.UI.DataVisualization.Charting.ChartHatchStyle", "System.Web.UI.DataVisualization.Charting.TextAnnotation", "Property[BackHatchStyle]"] + - ["System.Web.UI.DataVisualization.Charting.ChartHatchStyle", "System.Web.UI.DataVisualization.Charting.DataPointCustomProperties", "Property[BackHatchStyle]"] + - ["System.Web.UI.DataVisualization.Charting.LabelAlignmentStyles", "System.Web.UI.DataVisualization.Charting.LabelAlignmentStyles!", "Field[Center]"] + - ["System.Web.UI.DataVisualization.Charting.AxisEnabled", "System.Web.UI.DataVisualization.Charting.Axis", "Property[Enabled]"] + - ["System.Web.UI.DataVisualization.Charting.FinancialFormula", "System.Web.UI.DataVisualization.Charting.FinancialFormula!", "Field[RateOfChange]"] + - ["System.Double", "System.Web.UI.DataVisualization.Charting.FTestResult", "Property[FirstSeriesMean]"] + - ["System.Web.UI.DataVisualization.Charting.FinancialFormula", "System.Web.UI.DataVisualization.Charting.FinancialFormula!", "Field[OnBalanceVolume]"] + - ["System.String", "System.Web.UI.DataVisualization.Charting.ImageAnnotation", "Property[AnnotationType]"] + - ["System.Object", "System.Web.UI.DataVisualization.Charting.FormatNumberEventArgs", "Property[SenderTag]"] + - ["System.Drawing.Color", "System.Web.UI.DataVisualization.Charting.LineAnnotation", "Property[BackColor]"] + - ["System.Drawing.RectangleF", "System.Web.UI.DataVisualization.Charting.Margins", "Method[ToRectangleF].ReturnValue"] + - ["System.Web.UI.DataVisualization.Charting.BorderSkinStyle", "System.Web.UI.DataVisualization.Charting.BorderSkinStyle!", "Field[FrameTitle1]"] + - ["System.Double", "System.Web.UI.DataVisualization.Charting.Axis", "Property[Minimum]"] + - ["System.Int32", "System.Web.UI.DataVisualization.Charting.ChartArea", "Property[ShadowOffset]"] + - ["System.String", "System.Web.UI.DataVisualization.Charting.StripLine", "Property[BackImage]"] + - ["System.Web.UI.DataVisualization.Charting.Annotation", "System.Web.UI.DataVisualization.Charting.AnnotationCollection", "Method[FindByName].ReturnValue"] + - ["System.Boolean", "System.Web.UI.DataVisualization.Charting.Legend", "Property[IsDockedInsideChartArea]"] + - ["System.Web.UI.DataVisualization.Charting.ChartImageAlignmentStyle", "System.Web.UI.DataVisualization.Charting.ChartImageAlignmentStyle!", "Field[BottomRight]"] + - ["System.Drawing.Color", "System.Web.UI.DataVisualization.Charting.DataPointCustomProperties", "Property[BorderColor]"] + - ["System.Boolean", "System.Web.UI.DataVisualization.Charting.Legend", "Property[InterlacedRows]"] + - ["System.Boolean", "System.Web.UI.DataVisualization.Charting.ChartSerializer", "Property[IsTemplateMode]"] + - ["System.Web.UI.DataVisualization.Charting.ArrowStyle", "System.Web.UI.DataVisualization.Charting.ArrowStyle!", "Field[DoubleArrow]"] + - ["System.Web.UI.DataVisualization.Charting.SerializationFormat", "System.Web.UI.DataVisualization.Charting.SerializationFormat!", "Field[Xml]"] + - ["System.Web.UI.DataVisualization.Charting.LegendSeparatorStyle", "System.Web.UI.DataVisualization.Charting.LegendSeparatorStyle!", "Field[ThickLine]"] + - ["System.Drawing.ContentAlignment", "System.Web.UI.DataVisualization.Charting.ImageAnnotation", "Property[Alignment]"] + - ["System.Web.UI.DataVisualization.Charting.ChartImageWrapMode", "System.Web.UI.DataVisualization.Charting.ChartImageWrapMode!", "Field[Scaled]"] + - ["System.Web.UI.DataVisualization.Charting.HitTestResult", "System.Web.UI.DataVisualization.Charting.Chart", "Method[HitTest].ReturnValue"] + - ["System.Web.UI.DataVisualization.Charting.ChartImageFormat", "System.Web.UI.DataVisualization.Charting.ChartImageFormat!", "Field[Gif]"] + - ["System.Int32", "System.Web.UI.DataVisualization.Charting.LegendCell", "Property[CellSpan]"] + - ["System.Int32", "System.Web.UI.DataVisualization.Charting.Margins", "Property[Right]"] + - ["System.String", "System.Web.UI.DataVisualization.Charting.DataPointCustomProperties", "Property[Item]"] + - ["System.Web.UI.DataVisualization.Charting.ChartElementType", "System.Web.UI.DataVisualization.Charting.ChartElementType!", "Field[Annotation]"] + - ["System.Web.UI.DataVisualization.Charting.ChartElementType", "System.Web.UI.DataVisualization.Charting.ChartElementType!", "Field[Title]"] + - ["System.Boolean", "System.Web.UI.DataVisualization.Charting.LineAnnotation", "Property[IsSizeAlwaysRelative]"] + - ["System.Drawing.PointF", "System.Web.UI.DataVisualization.Charting.Point3D", "Property[PointF]"] + - ["System.Boolean", "System.Web.UI.DataVisualization.Charting.Chart", "Property[IsMapEnabled]"] + - ["System.Boolean", "System.Web.UI.DataVisualization.Charting.ChartArea3DStyle", "Property[Enable3D]"] + - ["System.Drawing.Color", "System.Web.UI.DataVisualization.Charting.ChartArea", "Property[BackSecondaryColor]"] + - ["System.String", "System.Web.UI.DataVisualization.Charting.CustomLabel", "Property[ImageUrl]"] + - ["System.Web.UI.DataVisualization.Charting.MapAreaShape", "System.Web.UI.DataVisualization.Charting.MapAreaShape!", "Field[Circle]"] + - ["System.Web.UI.DataVisualization.Charting.RenderType", "System.Web.UI.DataVisualization.Charting.RenderType!", "Field[BinaryStreaming]"] + - ["System.Drawing.Color", "System.Web.UI.DataVisualization.Charting.AnnotationSmartLabelStyle", "Property[CalloutLineColor]"] + - ["System.Data.DataSet", "System.Web.UI.DataVisualization.Charting.DataManipulator", "Method[ExportSeriesValues].ReturnValue"] + - ["System.Web.UI.DataVisualization.Charting.TextOrientation", "System.Web.UI.DataVisualization.Charting.TextOrientation!", "Field[Horizontal]"] + - ["System.Int32", "System.Web.UI.DataVisualization.Charting.CustomLabel", "Property[RowIndex]"] + - ["System.Int32", "System.Web.UI.DataVisualization.Charting.ChartArea", "Property[BorderWidth]"] + - ["System.Web.UI.DataVisualization.Charting.LabelMarkStyle", "System.Web.UI.DataVisualization.Charting.CustomLabel", "Property[LabelMark]"] + - ["System.String", "System.Web.UI.DataVisualization.Charting.TextAnnotation", "Property[Text]"] + - ["System.Web.UI.DataVisualization.Charting.FinancialFormula", "System.Web.UI.DataVisualization.Charting.FinancialFormula!", "Field[Envelopes]"] + - ["System.Web.UI.DataVisualization.Charting.FinancialFormula", "System.Web.UI.DataVisualization.Charting.FinancialFormula!", "Field[WeightedMovingAverage]"] + - ["System.Int32", "System.Web.UI.DataVisualization.Charting.Title", "Property[BorderWidth]"] + - ["System.Double", "System.Web.UI.DataVisualization.Charting.Axis", "Property[LogarithmBase]"] + - ["System.Web.UI.DataVisualization.Charting.AxisName", "System.Web.UI.DataVisualization.Charting.AxisName!", "Field[X2]"] + - ["System.Web.UI.DataVisualization.Charting.PointSortOrder", "System.Web.UI.DataVisualization.Charting.PointSortOrder!", "Field[Descending]"] + - ["System.Web.UI.DataVisualization.Charting.RenderType", "System.Web.UI.DataVisualization.Charting.Chart", "Property[RenderType]"] + - ["System.Web.UI.DataVisualization.Charting.MarkerStyle", "System.Web.UI.DataVisualization.Charting.MarkerStyle!", "Field[Star10]"] + - ["System.Web.UI.DataVisualization.Charting.ChartHatchStyle", "System.Web.UI.DataVisualization.Charting.ChartHatchStyle!", "Field[Wave]"] + - ["System.String", "System.Web.UI.DataVisualization.Charting.LabelStyle", "Property[Format]"] + - ["System.Web.UI.DataVisualization.Charting.AnnotationGroup", "System.Web.UI.DataVisualization.Charting.Annotation", "Property[AnnotationGroup]"] + - ["System.Web.UI.DataVisualization.Charting.ChartImageFormat", "System.Web.UI.DataVisualization.Charting.ChartImageFormat!", "Field[EmfDual]"] + - ["System.Web.UI.DataVisualization.Charting.ChartImageFormat", "System.Web.UI.DataVisualization.Charting.ChartImageFormat!", "Field[Jpeg]"] + - ["System.Web.UI.DataVisualization.Charting.ChartHatchStyle", "System.Web.UI.DataVisualization.Charting.ChartHatchStyle!", "Field[WideUpwardDiagonal]"] + - ["System.Web.UI.DataVisualization.Charting.ChartHatchStyle", "System.Web.UI.DataVisualization.Charting.Title", "Property[BackHatchStyle]"] + - ["System.String", "System.Web.UI.DataVisualization.Charting.AnnotationPathPoint", "Property[Name]"] + - ["System.Double", "System.Web.UI.DataVisualization.Charting.ZTestResult", "Property[ProbabilityZTwoTail]"] + - ["System.Int32", "System.Web.UI.DataVisualization.Charting.LegendItem", "Property[ShadowOffset]"] + - ["System.Drawing.ContentAlignment", "System.Web.UI.DataVisualization.Charting.LineAnnotation", "Property[AnchorAlignment]"] + - ["System.Web.UI.DataVisualization.Charting.LabelAutoFitStyles", "System.Web.UI.DataVisualization.Charting.LabelAutoFitStyles!", "Field[DecreaseFont]"] + - ["System.Int32", "System.Web.UI.DataVisualization.Charting.AnnotationGroup", "Property[LineWidth]"] + - ["System.Web.UI.DataVisualization.Charting.DateTimeIntervalType", "System.Web.UI.DataVisualization.Charting.AxisScaleView", "Property[SizeType]"] + - ["System.Web.UI.DataVisualization.Charting.DataPoint", "System.Web.UI.DataVisualization.Charting.DataPointCollection", "Method[FindMaxByValue].ReturnValue"] + - ["System.Drawing.Color", "System.Web.UI.DataVisualization.Charting.AnnotationSmartLabelStyle", "Property[CalloutBackColor]"] + - ["System.Int32", "System.Web.UI.DataVisualization.Charting.Legend", "Property[AutoFitMinFontSize]"] + - ["System.Int32", "System.Web.UI.DataVisualization.Charting.Margins", "Property[Top]"] + - ["System.String", "System.Web.UI.DataVisualization.Charting.DataPoint", "Property[Name]"] + - ["System.Web.UI.DataVisualization.Charting.FinancialFormula", "System.Web.UI.DataVisualization.Charting.FinancialFormula!", "Field[ChaikinOscillator]"] + - ["System.Web.UI.DataVisualization.Charting.ChartValueType", "System.Web.UI.DataVisualization.Charting.ChartValueType!", "Field[DateTime]"] + - ["System.Web.UI.DataVisualization.Charting.ChartImageWrapMode", "System.Web.UI.DataVisualization.Charting.Chart", "Property[BackImageWrapMode]"] + - ["System.Web.UI.DataVisualization.Charting.CalloutStyle", "System.Web.UI.DataVisualization.Charting.CalloutStyle!", "Field[Rectangle]"] + - ["System.Drawing.Color", "System.Web.UI.DataVisualization.Charting.Series", "Property[ShadowColor]"] + - ["System.Double", "System.Web.UI.DataVisualization.Charting.ZTestResult", "Property[SecondSeriesVariance]"] + - ["System.Web.UI.DataVisualization.Charting.CalloutStyle", "System.Web.UI.DataVisualization.Charting.CalloutStyle!", "Field[Ellipse]"] + - ["System.Web.UI.DataVisualization.Charting.DataPoint", "System.Web.UI.DataVisualization.Charting.DataPointCollection", "Method[Add].ReturnValue"] + - ["System.Web.UI.DataVisualization.Charting.IntervalAutoMode", "System.Web.UI.DataVisualization.Charting.IntervalAutoMode!", "Field[FixedCount]"] + - ["System.Double", "System.Web.UI.DataVisualization.Charting.TTestResult", "Property[FirstSeriesVariance]"] + - ["System.Web.UI.DataVisualization.Charting.SmartLabelStyle", "System.Web.UI.DataVisualization.Charting.Series", "Property[SmartLabelStyle]"] + - ["System.Web.UI.DataVisualization.Charting.ChartDashStyle", "System.Web.UI.DataVisualization.Charting.ChartArea", "Property[BorderDashStyle]"] + - ["System.Web.UI.DataVisualization.Charting.MapAreaShape", "System.Web.UI.DataVisualization.Charting.MapArea", "Property[Shape]"] + - ["System.Double", "System.Web.UI.DataVisualization.Charting.Annotation", "Property[AnchorY]"] + - ["System.Web.UI.DataVisualization.Charting.ChartHatchStyle", "System.Web.UI.DataVisualization.Charting.ChartHatchStyle!", "Field[Percent60]"] + - ["System.Web.UI.DataVisualization.Charting.ChartValueType", "System.Web.UI.DataVisualization.Charting.ChartValueType!", "Field[Auto]"] + - ["System.Drawing.Color", "System.Web.UI.DataVisualization.Charting.Legend", "Property[BackImageTransparentColor]"] + - ["System.Boolean", "System.Web.UI.DataVisualization.Charting.Axis", "Property[IsStartedFromZero]"] + - ["System.Web.UI.DataVisualization.Charting.ChartHatchStyle", "System.Web.UI.DataVisualization.Charting.ChartHatchStyle!", "Field[Plaid]"] + - ["System.String", "System.Web.UI.DataVisualization.Charting.Axis", "Property[Url]"] + - ["System.Web.UI.DataVisualization.Charting.GradientStyle", "System.Web.UI.DataVisualization.Charting.AnnotationGroup", "Property[BackGradientStyle]"] + - ["System.Boolean", "System.Web.UI.DataVisualization.Charting.ChartArea3DStyle", "Property[IsRightAngleAxes]"] + - ["System.Double", "System.Web.UI.DataVisualization.Charting.FTestResult", "Property[SecondSeriesVariance]"] + - ["System.Single", "System.Web.UI.DataVisualization.Charting.TickMark", "Property[Size]"] + - ["System.Web.UI.DataVisualization.Charting.RenderType", "System.Web.UI.DataVisualization.Charting.RenderType!", "Field[ImageTag]"] + - ["System.Boolean", "System.Web.UI.DataVisualization.Charting.Series", "Property[IsXValueIndexed]"] + - ["System.String", "System.Web.UI.DataVisualization.Charting.DataPointCustomProperties", "Property[LabelMapAreaAttributes]"] + - ["System.Web.UI.DataVisualization.Charting.SeriesChartType", "System.Web.UI.DataVisualization.Charting.SeriesChartType!", "Field[Radar]"] + - ["System.String", "System.Web.UI.DataVisualization.Charting.DataPointCustomProperties", "Property[BackImage]"] + - ["System.Boolean", "System.Web.UI.DataVisualization.Charting.IDataPointFilter", "Method[FilterDataPoint].ReturnValue"] + - ["System.Web.UI.DataVisualization.Charting.Legend", "System.Web.UI.DataVisualization.Charting.LegendCollection", "Method[Add].ReturnValue"] + - ["System.Web.UI.DataVisualization.Charting.ChartDashStyle", "System.Web.UI.DataVisualization.Charting.ChartDashStyle!", "Field[DashDot]"] + - ["System.Web.UI.DataVisualization.Charting.LabelAutoFitStyles", "System.Web.UI.DataVisualization.Charting.LabelAutoFitStyles!", "Field[WordWrap]"] + - ["System.Web.UI.DataVisualization.Charting.BreakLineStyle", "System.Web.UI.DataVisualization.Charting.BreakLineStyle!", "Field[None]"] + - ["System.Drawing.Color", "System.Web.UI.DataVisualization.Charting.CalloutAnnotation", "Property[BackColor]"] + - ["System.Int32", "System.Web.UI.DataVisualization.Charting.Legend", "Property[ItemColumnSpacing]"] + - ["System.Boolean", "System.Web.UI.DataVisualization.Charting.LabelStyle", "Property[IsEndLabelVisible]"] + - ["System.Web.UI.DataVisualization.Charting.DateRangeType", "System.Web.UI.DataVisualization.Charting.DateRangeType!", "Field[Month]"] + - ["System.Int32", "System.Web.UI.DataVisualization.Charting.Chart", "Property[BorderlineWidth]"] + - ["System.Web.UI.DataVisualization.Charting.ChartHatchStyle", "System.Web.UI.DataVisualization.Charting.ChartHatchStyle!", "Field[Percent20]"] + - ["System.Web.UI.DataVisualization.Charting.ChartArea", "System.Web.UI.DataVisualization.Charting.HitTestResult", "Property[ChartArea]"] + - ["System.Web.UI.DataVisualization.Charting.Docking", "System.Web.UI.DataVisualization.Charting.Docking!", "Field[Left]"] + - ["System.Drawing.StringAlignment", "System.Web.UI.DataVisualization.Charting.Legend", "Property[TitleAlignment]"] + - ["System.String", "System.Web.UI.DataVisualization.Charting.Annotation", "Property[Name]"] + - ["System.Web.UI.DataVisualization.Charting.ChartImageAlignmentStyle", "System.Web.UI.DataVisualization.Charting.ChartImageAlignmentStyle!", "Field[Right]"] + - ["System.Web.UI.DataVisualization.Charting.ChartImageAlignmentStyle", "System.Web.UI.DataVisualization.Charting.Chart", "Property[BackImageAlignment]"] + - ["System.Web.UI.DataVisualization.Charting.LegendTableStyle", "System.Web.UI.DataVisualization.Charting.Legend", "Property[TableStyle]"] + - ["System.String", "System.Web.UI.DataVisualization.Charting.LegendCell", "Property[Text]"] + - ["System.Web.UI.DataVisualization.Charting.DateTimeIntervalType", "System.Web.UI.DataVisualization.Charting.StripLine", "Property[StripWidthType]"] + - ["System.Double", "System.Web.UI.DataVisualization.Charting.ZTestResult", "Property[ZValue]"] + - ["System.Double", "System.Web.UI.DataVisualization.Charting.Annotation", "Property[X]"] + - ["System.Single", "System.Web.UI.DataVisualization.Charting.Legend", "Property[MaximumAutoSize]"] + - ["System.Double", "System.Web.UI.DataVisualization.Charting.Annotation", "Property[Width]"] + - ["System.Web.UI.DataVisualization.Charting.AreaAlignmentStyles", "System.Web.UI.DataVisualization.Charting.AreaAlignmentStyles!", "Field[None]"] + - ["System.Web.UI.DataVisualization.Charting.AreaAlignmentOrientations", "System.Web.UI.DataVisualization.Charting.ChartArea", "Property[AlignmentOrientation]"] + - ["System.Web.UI.DataVisualization.Charting.ChartImageWrapMode", "System.Web.UI.DataVisualization.Charting.ChartArea", "Property[BackImageWrapMode]"] + - ["System.Double", "System.Web.UI.DataVisualization.Charting.Axis", "Property[Maximum]"] + - ["System.String", "System.Web.UI.DataVisualization.Charting.AnnotationGroup", "Property[AnnotationType]"] + - ["System.Web.UI.DataVisualization.Charting.SeriesChartType", "System.Web.UI.DataVisualization.Charting.SeriesChartType!", "Field[Bubble]"] + - ["System.Web.UI.DataVisualization.Charting.SeriesChartType", "System.Web.UI.DataVisualization.Charting.SeriesChartType!", "Field[BoxPlot]"] + - ["System.String", "System.Web.UI.DataVisualization.Charting.CustomLabel", "Property[Text]"] + - ["System.Object", "System.Web.UI.DataVisualization.Charting.HitTestResult", "Property[Object]"] + - ["System.Web.UI.DataVisualization.Charting.ChartHatchStyle", "System.Web.UI.DataVisualization.Charting.ImageAnnotation", "Property[BackHatchStyle]"] + - ["System.Boolean", "System.Web.UI.DataVisualization.Charting.Legend", "Property[IsTextAutoFit]"] + - ["System.Web.UI.DataVisualization.Charting.LegendItemOrder", "System.Web.UI.DataVisualization.Charting.LegendItemOrder!", "Field[SameAsSeriesOrder]"] + - ["System.Boolean", "System.Web.UI.DataVisualization.Charting.Axis", "Property[IsReversed]"] + - ["System.Int32", "System.Web.UI.DataVisualization.Charting.Annotation", "Property[ShadowOffset]"] + - ["System.Web.UI.DataVisualization.Charting.DateTimeIntervalType", "System.Web.UI.DataVisualization.Charting.LabelStyle", "Property[IntervalOffsetType]"] + - ["System.Web.UI.DataVisualization.Charting.LegendItemsCollection", "System.Web.UI.DataVisualization.Charting.CustomizeLegendEventArgs", "Property[LegendItems]"] + - ["System.Double", "System.Web.UI.DataVisualization.Charting.Annotation", "Property[AnchorOffsetY]"] + - ["System.String", "System.Web.UI.DataVisualization.Charting.Title", "Property[PostBackValue]"] + - ["System.Single", "System.Web.UI.DataVisualization.Charting.AnnotationPathPoint", "Property[Y]"] + - ["System.Web.UI.DataVisualization.Charting.ChartHatchStyle", "System.Web.UI.DataVisualization.Charting.ChartHatchStyle!", "Field[DarkDownwardDiagonal]"] + - ["System.Web.UI.DataVisualization.Charting.ChartColorPalette", "System.Web.UI.DataVisualization.Charting.Series", "Property[Palette]"] + - ["System.Drawing.Color", "System.Web.UI.DataVisualization.Charting.Chart", "Property[BackColor]"] + - ["System.Boolean", "System.Web.UI.DataVisualization.Charting.DataPointCustomProperties", "Property[IsValueShownAsLabel]"] + - ["System.Double", "System.Web.UI.DataVisualization.Charting.Axis", "Property[IntervalOffset]"] + - ["System.Drawing.Color", "System.Web.UI.DataVisualization.Charting.AxisScaleBreakStyle", "Property[LineColor]"] + - ["System.String", "System.Web.UI.DataVisualization.Charting.LegendCellColumn", "Property[Name]"] + - ["System.Boolean", "System.Web.UI.DataVisualization.Charting.AxisScaleBreakStyle", "Property[Enabled]"] + - ["System.String", "System.Web.UI.DataVisualization.Charting.NamedImage", "Property[Name]"] + - ["System.Web.UI.DataVisualization.Charting.ChartValueType", "System.Web.UI.DataVisualization.Charting.ChartValueType!", "Field[Int32]"] + - ["System.Boolean", "System.Web.UI.DataVisualization.Charting.ChartHttpHandler", "Property[System.Web.IHttpHandler.IsReusable]"] + - ["System.Web.UI.DataVisualization.Charting.FinancialFormula", "System.Web.UI.DataVisualization.Charting.FinancialFormula!", "Field[ExponentialMovingAverage]"] + - ["System.Drawing.RectangleF", "System.Web.UI.DataVisualization.Charting.ChartGraphics", "Method[GetRelativeRectangle].ReturnValue"] + - ["System.Boolean", "System.Web.UI.DataVisualization.Charting.Annotation", "Property[IsSizeAlwaysRelative]"] + - ["System.String", "System.Web.UI.DataVisualization.Charting.Chart", "Method[GetHtmlImageMap].ReturnValue"] + - ["System.Web.UI.DataVisualization.Charting.Margins", "System.Web.UI.DataVisualization.Charting.LegendCellColumn", "Property[Margins]"] + - ["System.String", "System.Web.UI.DataVisualization.Charting.LegendCell", "Property[Url]"] + - ["System.Web.UI.DataVisualization.Charting.BreakLineStyle", "System.Web.UI.DataVisualization.Charting.BreakLineStyle!", "Field[Ragged]"] + - ["System.Boolean", "System.Web.UI.DataVisualization.Charting.Margins", "Method[Equals].ReturnValue"] + - ["System.Double", "System.Web.UI.DataVisualization.Charting.CalloutAnnotation", "Property[AnchorOffsetY]"] + - ["System.Web.UI.DataVisualization.Charting.GradientStyle", "System.Web.UI.DataVisualization.Charting.GradientStyle!", "Field[None]"] + - ["System.Web.UI.DataVisualization.Charting.ChartImageWrapMode", "System.Web.UI.DataVisualization.Charting.ImageAnnotation", "Property[ImageWrapMode]"] + - ["System.Web.UI.DataVisualization.Charting.SeriesChartType", "System.Web.UI.DataVisualization.Charting.SeriesChartType!", "Field[Doughnut]"] + - ["System.String", "System.Web.UI.DataVisualization.Charting.LegendItem", "Property[SeriesName]"] + - ["System.Boolean", "System.Web.UI.DataVisualization.Charting.ChartArea", "Property[Visible]"] + - ["System.Web.UI.DataVisualization.Charting.TickMarkStyle", "System.Web.UI.DataVisualization.Charting.TickMarkStyle!", "Field[AcrossAxis]"] + - ["System.Web.UI.DataVisualization.Charting.FinancialFormula", "System.Web.UI.DataVisualization.Charting.FinancialFormula!", "Field[NegativeVolumeIndex]"] + - ["System.Web.UI.DataVisualization.Charting.SerializationContents", "System.Web.UI.DataVisualization.Charting.SerializationContents!", "Field[All]"] + - ["System.Boolean", "System.Web.UI.DataVisualization.Charting.AxisScaleView", "Property[IsZoomed]"] + - ["System.Web.UI.DataVisualization.Charting.ChartDashStyle", "System.Web.UI.DataVisualization.Charting.AnnotationSmartLabelStyle", "Property[CalloutLineDashStyle]"] + - ["System.Web.UI.DataVisualization.Charting.HitTestResult[]", "System.Web.UI.DataVisualization.Charting.Chart", "Method[HitTest].ReturnValue"] + - ["System.Web.UI.DataVisualization.Charting.AxisEnabled", "System.Web.UI.DataVisualization.Charting.AxisEnabled!", "Field[False]"] + - ["System.Web.UI.DataVisualization.Charting.AntiAliasingStyles", "System.Web.UI.DataVisualization.Charting.AntiAliasingStyles!", "Field[None]"] + - ["System.Web.UI.DataVisualization.Charting.ChartHatchStyle", "System.Web.UI.DataVisualization.Charting.ChartHatchStyle!", "Field[LightDownwardDiagonal]"] + - ["System.Web.UI.DataVisualization.Charting.TextOrientation", "System.Web.UI.DataVisualization.Charting.TextOrientation!", "Field[Rotated270]"] + - ["System.Drawing.ContentAlignment", "System.Web.UI.DataVisualization.Charting.Title", "Property[Alignment]"] + - ["System.Drawing.Color", "System.Web.UI.DataVisualization.Charting.Legend", "Property[HeaderSeparatorColor]"] + - ["System.Int32", "System.Web.UI.DataVisualization.Charting.Margins", "Property[Left]"] + - ["System.Web.UI.DataVisualization.Charting.AreaAlignmentStyles", "System.Web.UI.DataVisualization.Charting.AreaAlignmentStyles!", "Field[Position]"] + - ["System.Web.UI.DataVisualization.Charting.FinancialFormula", "System.Web.UI.DataVisualization.Charting.FinancialFormula!", "Field[TypicalPrice]"] + - ["System.Web.UI.DataVisualization.Charting.AxisType", "System.Web.UI.DataVisualization.Charting.Series", "Property[XAxisType]"] + - ["System.Int32", "System.Web.UI.DataVisualization.Charting.AnnotationSmartLabelStyle", "Property[CalloutLineWidth]"] + - ["System.Drawing.Color", "System.Web.UI.DataVisualization.Charting.PolygonAnnotation", "Property[BackSecondaryColor]"] + - ["System.String", "System.Web.UI.DataVisualization.Charting.MapArea", "Property[Name]"] + - ["System.Web.UI.DataVisualization.Charting.ChartElementType", "System.Web.UI.DataVisualization.Charting.FormatNumberEventArgs", "Property[ElementType]"] + - ["System.Web.UI.DataVisualization.Charting.ChartImageType", "System.Web.UI.DataVisualization.Charting.Chart", "Property[ImageType]"] + - ["System.Web.UI.DataVisualization.Charting.ChartDashStyle", "System.Web.UI.DataVisualization.Charting.ChartDashStyle!", "Field[Solid]"] + - ["System.Int32", "System.Web.UI.DataVisualization.Charting.StripLine", "Property[BorderWidth]"] + - ["System.Web.UI.DataVisualization.Charting.Chart", "System.Web.UI.DataVisualization.Charting.ChartPaintEventArgs", "Property[Chart]"] + - ["System.Web.UI.DataVisualization.Charting.LegendCellColumnType", "System.Web.UI.DataVisualization.Charting.LegendCellColumnType!", "Field[Text]"] + - ["System.Web.UI.DataVisualization.Charting.GradientStyle", "System.Web.UI.DataVisualization.Charting.LineAnnotation", "Property[BackGradientStyle]"] + - ["System.String", "System.Web.UI.DataVisualization.Charting.Chart", "Property[AlternateText]"] + - ["System.Web.UI.DataVisualization.Charting.ChartHatchStyle", "System.Web.UI.DataVisualization.Charting.RectangleAnnotation", "Property[BackHatchStyle]"] + - ["System.String", "System.Web.UI.DataVisualization.Charting.MapArea", "Property[Url]"] + - ["System.Drawing.Color", "System.Web.UI.DataVisualization.Charting.PolylineAnnotation", "Property[BackColor]"] + - ["System.Web.UI.DataVisualization.Charting.LabelAutoFitStyles", "System.Web.UI.DataVisualization.Charting.LabelAutoFitStyles!", "Field[StaggeredLabels]"] + - ["System.Web.UI.DataVisualization.Charting.GradientStyle", "System.Web.UI.DataVisualization.Charting.GradientStyle!", "Field[LeftRight]"] + - ["System.Web.UI.DataVisualization.Charting.ChartHatchStyle", "System.Web.UI.DataVisualization.Charting.ChartHatchStyle!", "Field[Percent70]"] + - ["System.Drawing.Graphics", "System.Web.UI.DataVisualization.Charting.ChartGraphics", "Property[Graphics]"] + - ["System.String", "System.Web.UI.DataVisualization.Charting.Legend", "Property[Title]"] + - ["System.Double", "System.Web.UI.DataVisualization.Charting.TTestResult", "Property[ProbabilityTTwoTail]"] + - ["System.Double", "System.Web.UI.DataVisualization.Charting.CalloutAnnotation", "Property[AnchorOffsetX]"] + - ["System.Web.UI.DataVisualization.Charting.ChartImageWrapMode", "System.Web.UI.DataVisualization.Charting.Legend", "Property[BackImageWrapMode]"] + - ["System.Web.UI.DataVisualization.Charting.SeriesChartType", "System.Web.UI.DataVisualization.Charting.SeriesChartType!", "Field[Area]"] + - ["System.Int32", "System.Web.UI.DataVisualization.Charting.DataPointCustomProperties", "Property[LabelBorderWidth]"] + - ["System.String", "System.Web.UI.DataVisualization.Charting.Chart", "Property[ViewStateData]"] + - ["System.String", "System.Web.UI.DataVisualization.Charting.LegendCell", "Property[PostBackValue]"] + - ["System.Int32", "System.Web.UI.DataVisualization.Charting.DataPointComparer", "Method[Compare].ReturnValue"] + - ["System.String", "System.Web.UI.DataVisualization.Charting.LegendItem", "Property[Name]"] + - ["System.Boolean", "System.Web.UI.DataVisualization.Charting.DataPoint", "Property[IsEmpty]"] + - ["System.Web.UI.DataVisualization.Charting.GradientStyle", "System.Web.UI.DataVisualization.Charting.Annotation", "Property[BackGradientStyle]"] + - ["System.Drawing.Color", "System.Web.UI.DataVisualization.Charting.RectangleAnnotation", "Property[BackSecondaryColor]"] + - ["System.Web.UI.DataVisualization.Charting.ChartHatchStyle", "System.Web.UI.DataVisualization.Charting.ChartHatchStyle!", "Field[DarkVertical]"] + - ["System.Web.UI.DataVisualization.Charting.AntiAliasingStyles", "System.Web.UI.DataVisualization.Charting.AntiAliasingStyles!", "Field[Graphics]"] + - ["System.Double", "System.Web.UI.DataVisualization.Charting.AnovaResult", "Property[MeanSquareVarianceWithinGroups]"] + - ["System.Drawing.SizeF", "System.Web.UI.DataVisualization.Charting.ChartGraphics", "Method[GetRelativeSize].ReturnValue"] + - ["System.Web.UI.DataVisualization.Charting.DateTimeIntervalType", "System.Web.UI.DataVisualization.Charting.StripLine", "Property[IntervalOffsetType]"] + - ["System.Drawing.Color", "System.Web.UI.DataVisualization.Charting.SmartLabelStyle", "Property[CalloutLineColor]"] + - ["System.Web.UI.DataVisualization.Charting.AxisEnabled", "System.Web.UI.DataVisualization.Charting.AxisEnabled!", "Field[Auto]"] + - ["System.Web.UI.DataVisualization.Charting.BorderSkinStyle", "System.Web.UI.DataVisualization.Charting.BorderSkinStyle!", "Field[FrameTitle7]"] + - ["System.Single", "System.Web.UI.DataVisualization.Charting.ChartArea", "Method[GetSeriesDepth].ReturnValue"] + - ["System.Int32", "System.Web.UI.DataVisualization.Charting.LegendItem", "Property[SeriesPointIndex]"] + - ["System.Int32", "System.Web.UI.DataVisualization.Charting.DataPointCollection", "Method[AddXY].ReturnValue"] + - ["System.Web.UI.DataVisualization.Charting.ChartHatchStyle", "System.Web.UI.DataVisualization.Charting.ChartHatchStyle!", "Field[Percent90]"] + - ["System.Web.UI.DataVisualization.Charting.TickMarkStyle", "System.Web.UI.DataVisualization.Charting.TickMarkStyle!", "Field[None]"] + - ["System.Object", "System.Web.UI.DataVisualization.Charting.HitTestResult", "Property[SubObject]"] + - ["System.Web.UI.DataVisualization.Charting.AxisArrowStyle", "System.Web.UI.DataVisualization.Charting.AxisArrowStyle!", "Field[Lines]"] + - ["System.String", "System.Web.UI.DataVisualization.Charting.DataPointCustomProperties", "Property[LabelFormat]"] + - ["System.Int32", "System.Web.UI.DataVisualization.Charting.SmartLabelStyle", "Property[CalloutLineWidth]"] + - ["System.Web.UI.DataVisualization.Charting.LabelAlignmentStyles", "System.Web.UI.DataVisualization.Charting.LabelAlignmentStyles!", "Field[BottomLeft]"] + - ["System.Web.UI.DataVisualization.Charting.SeriesChartType", "System.Web.UI.DataVisualization.Charting.SeriesChartType!", "Field[FastLine]"] + - ["System.Single", "System.Web.UI.DataVisualization.Charting.ElementPosition", "Property[Width]"] + - ["System.Web.UI.DataVisualization.Charting.ChartElementType", "System.Web.UI.DataVisualization.Charting.ChartElementType!", "Field[PlottingArea]"] + - ["System.Web.UI.DataVisualization.Charting.ChartImageAlignmentStyle", "System.Web.UI.DataVisualization.Charting.ChartImageAlignmentStyle!", "Field[Top]"] + - ["System.Drawing.Font", "System.Web.UI.DataVisualization.Charting.Title", "Property[Font]"] + - ["System.Web.UI.DataVisualization.Charting.CompareMethod", "System.Web.UI.DataVisualization.Charting.CompareMethod!", "Field[EqualTo]"] + - ["System.Web.UI.DataVisualization.Charting.LegendStyle", "System.Web.UI.DataVisualization.Charting.Legend", "Property[LegendStyle]"] + - ["System.Web.UI.DataVisualization.Charting.MarkerStyle", "System.Web.UI.DataVisualization.Charting.MarkerStyle!", "Field[None]"] + - ["System.Int32", "System.Web.UI.DataVisualization.Charting.ArrowAnnotation", "Property[ArrowSize]"] + - ["System.Web.UI.DataVisualization.Charting.LegendSeparatorStyle", "System.Web.UI.DataVisualization.Charting.Legend", "Property[TitleSeparator]"] + - ["System.Web.UI.DataVisualization.Charting.LegendCellColumnCollection", "System.Web.UI.DataVisualization.Charting.Legend", "Property[CellColumns]"] + - ["System.Web.UI.DataVisualization.Charting.Axis", "System.Web.UI.DataVisualization.Charting.Annotation", "Property[AxisY]"] + - ["System.Int32", "System.Web.UI.DataVisualization.Charting.Axis", "Property[LabelAutoFitMaxFontSize]"] + - ["System.Object", "System.Web.UI.DataVisualization.Charting.ChartPaintEventArgs", "Property[ChartElement]"] + - ["System.Drawing.Color", "System.Web.UI.DataVisualization.Charting.ChartArea", "Property[ShadowColor]"] + - ["System.String", "System.Web.UI.DataVisualization.Charting.CustomLabel", "Property[Image]"] + - ["System.Web.UI.DataVisualization.Charting.ImageStorageMode", "System.Web.UI.DataVisualization.Charting.ImageStorageMode!", "Field[UseImageLocation]"] + - ["System.Drawing.Font", "System.Web.UI.DataVisualization.Charting.Legend", "Property[TitleFont]"] + - ["System.Drawing.Color", "System.Web.UI.DataVisualization.Charting.LegendItem", "Property[MarkerColor]"] + - ["System.String", "System.Web.UI.DataVisualization.Charting.Legend", "Property[InsideChartArea]"] + - ["System.Object", "System.Web.UI.DataVisualization.Charting.Chart", "Method[SaveViewState].ReturnValue"] + - ["System.String", "System.Web.UI.DataVisualization.Charting.LegendItem", "Property[Url]"] + - ["System.Double", "System.Web.UI.DataVisualization.Charting.FTestResult", "Property[SecondSeriesMean]"] + - ["System.Double", "System.Web.UI.DataVisualization.Charting.StatisticFormula", "Method[Median].ReturnValue"] + - ["System.Drawing.Color", "System.Web.UI.DataVisualization.Charting.AnnotationGroup", "Property[BackColor]"] + - ["System.Web.UI.DataVisualization.Charting.TTestResult", "System.Web.UI.DataVisualization.Charting.StatisticFormula", "Method[TTestUnequalVariances].ReturnValue"] + - ["System.Web.UI.DataVisualization.Charting.Grid", "System.Web.UI.DataVisualization.Charting.Axis", "Property[MajorGrid]"] + - ["System.Web.UI.DataVisualization.Charting.LegendSeparatorStyle", "System.Web.UI.DataVisualization.Charting.Legend", "Property[ItemColumnSeparator]"] + - ["System.Web.UI.DataVisualization.Charting.ChartHatchStyle", "System.Web.UI.DataVisualization.Charting.ChartHatchStyle!", "Field[SmallConfetti]"] + - ["System.String", "System.Web.UI.DataVisualization.Charting.Series", "Property[ChartArea]"] + - ["System.String", "System.Web.UI.DataVisualization.Charting.ChartHttpHandlerSettings", "Property[FolderName]"] + - ["System.Drawing.Color", "System.Web.UI.DataVisualization.Charting.PolygonAnnotation", "Property[BackColor]"] + - ["System.String", "System.Web.UI.DataVisualization.Charting.LegendCellColumn", "Property[ToolTip]"] + - ["System.Web.UI.DataVisualization.Charting.AxisScaleBreakStyle", "System.Web.UI.DataVisualization.Charting.Axis", "Property[ScaleBreakStyle]"] + - ["System.Boolean", "System.Web.UI.DataVisualization.Charting.DataManipulator", "Property[FilterSetEmptyPoints]"] + - ["System.Web.UI.DataVisualization.Charting.GradientStyle", "System.Web.UI.DataVisualization.Charting.DataPointCustomProperties", "Property[BackGradientStyle]"] + - ["System.Single", "System.Web.UI.DataVisualization.Charting.ChartArea", "Method[GetSeriesZPosition].ReturnValue"] + - ["System.String", "System.Web.UI.DataVisualization.Charting.BorderSkin", "Property[BackImage]"] + - ["System.String", "System.Web.UI.DataVisualization.Charting.DataPointCustomProperties", "Property[MapAreaAttributes]"] + - ["System.Web.UI.DataVisualization.Charting.ChartHatchStyle", "System.Web.UI.DataVisualization.Charting.LegendItem", "Property[BackHatchStyle]"] + - ["System.String", "System.Web.UI.DataVisualization.Charting.Title", "Property[MapAreaAttributes]"] + - ["System.Drawing.Color", "System.Web.UI.DataVisualization.Charting.CalloutAnnotation", "Property[LineColor]"] + - ["System.Web.UI.DataVisualization.Charting.SeriesChartType", "System.Web.UI.DataVisualization.Charting.SeriesChartType!", "Field[StackedArea100]"] + - ["System.Web.UI.DataVisualization.Charting.AreaAlignmentOrientations", "System.Web.UI.DataVisualization.Charting.AreaAlignmentOrientations!", "Field[None]"] + - ["System.Web.UI.DataVisualization.Charting.ChartHttpHandlerStorageType", "System.Web.UI.DataVisualization.Charting.ChartHttpHandlerStorageType!", "Field[Session]"] + - ["System.Web.UI.DataVisualization.Charting.DateTimeIntervalType", "System.Web.UI.DataVisualization.Charting.Axis", "Property[IntervalType]"] + - ["System.Web.UI.DataVisualization.Charting.AreaAlignmentOrientations", "System.Web.UI.DataVisualization.Charting.AreaAlignmentOrientations!", "Field[Vertical]"] + - ["System.String", "System.Web.UI.DataVisualization.Charting.DataPointCustomProperties", "Property[LegendMapAreaAttributes]"] + - ["System.Web.UI.DataVisualization.Charting.ChartImageFormat", "System.Web.UI.DataVisualization.Charting.ChartImageFormat!", "Field[EmfPlus]"] + - ["System.Web.UI.DataVisualization.Charting.BorderSkinStyle", "System.Web.UI.DataVisualization.Charting.BorderSkinStyle!", "Field[FrameTitle3]"] + - ["System.Web.UI.DataVisualization.Charting.RightToLeft", "System.Web.UI.DataVisualization.Charting.Chart", "Property[RightToLeft]"] + - ["System.Drawing.Color", "System.Web.UI.DataVisualization.Charting.CustomLabel", "Property[MarkColor]"] + - ["System.String", "System.Web.UI.DataVisualization.Charting.Series", "Property[YValueMembers]"] + - ["System.Web.UI.DataVisualization.Charting.GradientStyle", "System.Web.UI.DataVisualization.Charting.GradientStyle!", "Field[TopBottom]"] + - ["System.String", "System.Web.UI.DataVisualization.Charting.LegendCell", "Property[ToolTip]"] + - ["System.Web.UI.DataVisualization.Charting.FinancialFormula", "System.Web.UI.DataVisualization.Charting.FinancialFormula!", "Field[PriceVolumeTrend]"] + - ["System.Web.UI.DataVisualization.Charting.SeriesChartType", "System.Web.UI.DataVisualization.Charting.SeriesChartType!", "Field[Stock]"] + - ["System.Web.UI.DataVisualization.Charting.CalloutStyle", "System.Web.UI.DataVisualization.Charting.CalloutStyle!", "Field[SimpleLine]"] + - ["System.Int32", "System.Web.UI.DataVisualization.Charting.LegendCellCollection", "Method[Add].ReturnValue"] + - ["System.String", "System.Web.UI.DataVisualization.Charting.Title", "Property[BackImage]"] + - ["System.Web.UI.DataVisualization.Charting.CalloutStyle", "System.Web.UI.DataVisualization.Charting.CalloutStyle!", "Field[Borderline]"] + - ["System.Web.UI.DataVisualization.Charting.FinancialFormula", "System.Web.UI.DataVisualization.Charting.FinancialFormula!", "Field[VolumeOscillator]"] + - ["System.Web.UI.DataVisualization.Charting.IntervalType", "System.Web.UI.DataVisualization.Charting.IntervalType!", "Field[Milliseconds]"] + - ["System.Web.UI.DataVisualization.Charting.LabelOutsidePlotAreaStyle", "System.Web.UI.DataVisualization.Charting.LabelOutsidePlotAreaStyle!", "Field[Yes]"] + - ["System.Boolean", "System.Web.UI.DataVisualization.Charting.Series", "Property[Enabled]"] + - ["System.Web.UI.DataVisualization.Charting.ChartHatchStyle", "System.Web.UI.DataVisualization.Charting.ChartHatchStyle!", "Field[NarrowVertical]"] + - ["System.Web.UI.DataVisualization.Charting.ChartHatchStyle", "System.Web.UI.DataVisualization.Charting.ChartHatchStyle!", "Field[Horizontal]"] + - ["System.Web.UI.DataVisualization.Charting.RightToLeft", "System.Web.UI.DataVisualization.Charting.RightToLeft!", "Field[Inherit]"] + - ["System.String", "System.Web.UI.DataVisualization.Charting.DataPointCustomProperties", "Property[Url]"] + - ["System.Drawing.Color", "System.Web.UI.DataVisualization.Charting.Title", "Property[ShadowColor]"] + - ["System.Web.UI.DataVisualization.Charting.IntervalType", "System.Web.UI.DataVisualization.Charting.IntervalType!", "Field[Number]"] + - ["System.Drawing.Color", "System.Web.UI.DataVisualization.Charting.Legend", "Property[TitleBackColor]"] + - ["System.String", "System.Web.UI.DataVisualization.Charting.LegendCellColumn", "Property[Url]"] + - ["System.String", "System.Web.UI.DataVisualization.Charting.ChartHttpHandlerSettings", "Property[Url]"] + - ["System.Drawing.Color", "System.Web.UI.DataVisualization.Charting.ChartArea", "Property[BackColor]"] + - ["System.Web.UI.DataVisualization.Charting.LegendStyle", "System.Web.UI.DataVisualization.Charting.LegendStyle!", "Field[Row]"] + - ["System.Int32", "System.Web.UI.DataVisualization.Charting.Axis", "Property[LineWidth]"] + - ["System.Web.UI.DataVisualization.Charting.CompareMethod", "System.Web.UI.DataVisualization.Charting.CompareMethod!", "Field[LessThan]"] + - ["System.String", "System.Web.UI.DataVisualization.Charting.ChartSerializer", "Property[SerializableContent]"] + - ["System.Web.UI.DataVisualization.Charting.BorderSkinStyle", "System.Web.UI.DataVisualization.Charting.BorderSkinStyle!", "Field[FrameThin4]"] + - ["System.Web.UI.DataVisualization.Charting.LabelCalloutStyle", "System.Web.UI.DataVisualization.Charting.LabelCalloutStyle!", "Field[Underlined]"] + - ["System.Drawing.Color", "System.Web.UI.DataVisualization.Charting.Annotation", "Property[ShadowColor]"] + - ["System.Web.UI.DataVisualization.Charting.DateRangeType", "System.Web.UI.DataVisualization.Charting.DateRangeType!", "Field[Hour]"] + - ["System.Web.UI.DataVisualization.Charting.TextStyle", "System.Web.UI.DataVisualization.Charting.PolylineAnnotation", "Property[TextStyle]"] + - ["System.Web.UI.DataVisualization.Charting.GradientStyle", "System.Web.UI.DataVisualization.Charting.Legend", "Property[BackGradientStyle]"] + - ["System.Web.UI.DataVisualization.Charting.ChartHatchStyle", "System.Web.UI.DataVisualization.Charting.ChartHatchStyle!", "Field[SolidDiamond]"] + - ["System.Web.UI.DataVisualization.Charting.DateTimeIntervalType", "System.Web.UI.DataVisualization.Charting.DateTimeIntervalType!", "Field[Auto]"] + - ["System.Int32", "System.Web.UI.DataVisualization.Charting.RectangleAnnotation", "Property[LineWidth]"] + - ["System.Double", "System.Web.UI.DataVisualization.Charting.Axis", "Method[GetPosition].ReturnValue"] + - ["System.Web.UI.DataVisualization.Charting.ChartHatchStyle", "System.Web.UI.DataVisualization.Charting.ChartHatchStyle!", "Field[Percent30]"] + - ["System.Boolean", "System.Web.UI.DataVisualization.Charting.Title", "Property[IsDockedInsideChartArea]"] + - ["System.Double", "System.Web.UI.DataVisualization.Charting.AnovaResult", "Property[DegreeOfFreedomTotal]"] + - ["System.String", "System.Web.UI.DataVisualization.Charting.Axis", "Property[Name]"] + - ["System.Web.UI.DataVisualization.Charting.MarkerStyle", "System.Web.UI.DataVisualization.Charting.MarkerStyle!", "Field[Square]"] + - ["System.String", "System.Web.UI.DataVisualization.Charting.Axis", "Property[Title]"] + - ["System.Web.UI.DataVisualization.Charting.LegendSeparatorStyle", "System.Web.UI.DataVisualization.Charting.LegendSeparatorStyle!", "Field[ThickGradientLine]"] + - ["System.Drawing.Color", "System.Web.UI.DataVisualization.Charting.LegendCellColumn", "Property[BackColor]"] + - ["System.Single", "System.Web.UI.DataVisualization.Charting.ElementPosition", "Property[Height]"] + - ["System.Double", "System.Web.UI.DataVisualization.Charting.Axis", "Method[PixelPositionToValue].ReturnValue"] + - ["System.Double", "System.Web.UI.DataVisualization.Charting.Axis", "Method[PositionToValue].ReturnValue"] + - ["System.Single", "System.Web.UI.DataVisualization.Charting.ElementPosition", "Property[Y]"] + - ["System.Web.UI.DataVisualization.Charting.AxisEnabled", "System.Web.UI.DataVisualization.Charting.AxisEnabled!", "Field[True]"] + - ["System.Int32", "System.Web.UI.DataVisualization.Charting.Title", "Property[DockingOffset]"] + - ["System.Web.UI.DataVisualization.Charting.GridTickTypes", "System.Web.UI.DataVisualization.Charting.CustomLabel", "Property[GridTicks]"] + - ["System.String", "System.Web.UI.DataVisualization.Charting.Annotation", "Property[ToolTip]"] + - ["System.Double", "System.Web.UI.DataVisualization.Charting.AxisScaleBreakStyle", "Property[Spacing]"] + - ["System.Int32", "System.Web.UI.DataVisualization.Charting.ImageAnnotation", "Property[LineWidth]"] + - ["System.Web.UI.DataVisualization.Charting.CompareMethod", "System.Web.UI.DataVisualization.Charting.CompareMethod!", "Field[LessThanOrEqualTo]"] + - ["System.Int32", "System.Web.UI.DataVisualization.Charting.Chart", "Property[Compression]"] + - ["System.Web.UI.DataVisualization.Charting.TextStyle", "System.Web.UI.DataVisualization.Charting.LineAnnotation", "Property[TextStyle]"] + - ["System.String", "System.Web.UI.DataVisualization.Charting.IChartMapArea", "Property[PostBackValue]"] + - ["System.Drawing.Color", "System.Web.UI.DataVisualization.Charting.Legend", "Property[ItemColumnSeparatorColor]"] + - ["System.Web.UI.DataVisualization.Charting.SeriesChartType", "System.Web.UI.DataVisualization.Charting.SeriesChartType!", "Field[StackedColumn100]"] + - ["System.Web.UI.DataVisualization.Charting.ElementPosition", "System.Web.UI.DataVisualization.Charting.ChartArea", "Property[Position]"] + - ["System.Web.UI.DataVisualization.Charting.SeriesChartType", "System.Web.UI.DataVisualization.Charting.SeriesChartType!", "Field[RangeBar]"] + - ["System.Web.UI.DataVisualization.Charting.LegendStyle", "System.Web.UI.DataVisualization.Charting.LegendStyle!", "Field[Column]"] + - ["System.Web.UI.DataVisualization.Charting.LabelAutoFitStyles", "System.Web.UI.DataVisualization.Charting.LabelAutoFitStyles!", "Field[LabelsAngleStep45]"] + - ["System.Web.UI.DataVisualization.Charting.DateRangeType", "System.Web.UI.DataVisualization.Charting.DateRangeType!", "Field[DayOfMonth]"] + - ["System.String", "System.Web.UI.DataVisualization.Charting.DataPointCustomProperties", "Property[LegendUrl]"] + - ["System.Web.UI.DataVisualization.Charting.ChartElementType", "System.Web.UI.DataVisualization.Charting.ChartElementType!", "Field[DataPoint]"] + - ["System.Drawing.Color", "System.Web.UI.DataVisualization.Charting.TextAnnotation", "Property[LineColor]"] + - ["System.Double", "System.Web.UI.DataVisualization.Charting.TTestResult", "Property[FirstSeriesMean]"] + - ["System.Web.UI.DataVisualization.Charting.LineAnchorCapStyle", "System.Web.UI.DataVisualization.Charting.LineAnchorCapStyle!", "Field[Diamond]"] + - ["System.Double", "System.Web.UI.DataVisualization.Charting.AnovaResult", "Property[SumOfSquaresTotal]"] + - ["System.Web.UI.DataVisualization.Charting.RenderType", "System.Web.UI.DataVisualization.Charting.RenderType!", "Field[ImageMap]"] + - ["System.Web.UI.DataVisualization.Charting.LabelOutsidePlotAreaStyle", "System.Web.UI.DataVisualization.Charting.LabelOutsidePlotAreaStyle!", "Field[Partial]"] + - ["System.Web.UI.DataVisualization.Charting.ChartHatchStyle", "System.Web.UI.DataVisualization.Charting.ChartHatchStyle!", "Field[NarrowHorizontal]"] + - ["System.Web.UI.DataVisualization.Charting.NamedImagesCollection", "System.Web.UI.DataVisualization.Charting.Chart", "Property[Images]"] + - ["System.Web.UI.DataVisualization.Charting.BorderSkinStyle", "System.Web.UI.DataVisualization.Charting.BorderSkinStyle!", "Field[None]"] + - ["System.Web.UI.DataVisualization.Charting.SeriesChartType", "System.Web.UI.DataVisualization.Charting.SeriesChartType!", "Field[Renko]"] + - ["System.String", "System.Web.UI.DataVisualization.Charting.ChartNamedElement", "Property[Name]"] + - ["System.Web.UI.DataVisualization.Charting.LineAnchorCapStyle", "System.Web.UI.DataVisualization.Charting.PolylineAnnotation", "Property[EndCap]"] + - ["System.Boolean", "System.Web.UI.DataVisualization.Charting.MapArea", "Property[IsCustom]"] + - ["System.Web.UI.DataVisualization.Charting.GradientStyle", "System.Web.UI.DataVisualization.Charting.ImageAnnotation", "Property[BackGradientStyle]"] + - ["System.Web.UI.DataVisualization.Charting.CompareMethod", "System.Web.UI.DataVisualization.Charting.CompareMethod!", "Field[NotEqualTo]"] + - ["System.Drawing.Size", "System.Web.UI.DataVisualization.Charting.LegendCellColumn", "Property[SeriesSymbolSize]"] + - ["System.Drawing.Color", "System.Web.UI.DataVisualization.Charting.StripLine", "Property[ForeColor]"] + - ["System.Web.UI.DataVisualization.Charting.ChartHatchStyle", "System.Web.UI.DataVisualization.Charting.ChartHatchStyle!", "Field[Weave]"] + - ["System.String", "System.Web.UI.DataVisualization.Charting.PolylineAnnotation", "Property[AnnotationType]"] + - ["System.Web.UI.DataVisualization.Charting.IntervalType", "System.Web.UI.DataVisualization.Charting.IntervalType!", "Field[Hours]"] + - ["System.Web.UI.DataVisualization.Charting.TextAntiAliasingQuality", "System.Web.UI.DataVisualization.Charting.TextAntiAliasingQuality!", "Field[High]"] + - ["System.String", "System.Web.UI.DataVisualization.Charting.PolygonAnnotation", "Property[AnnotationType]"] + - ["System.Web.UI.DataVisualization.Charting.BorderSkinStyle", "System.Web.UI.DataVisualization.Charting.BorderSkinStyle!", "Field[FrameThin6]"] + - ["System.Double", "System.Web.UI.DataVisualization.Charting.Annotation", "Property[AnchorOffsetX]"] + - ["System.Web.UI.DataVisualization.Charting.DateTimeIntervalType", "System.Web.UI.DataVisualization.Charting.Grid", "Property[IntervalType]"] + - ["System.Web.UI.DataVisualization.Charting.ChartImageWrapMode", "System.Web.UI.DataVisualization.Charting.ChartImageWrapMode!", "Field[TileFlipY]"] + - ["System.Web.UI.DataVisualization.Charting.ChartHatchStyle", "System.Web.UI.DataVisualization.Charting.ChartHatchStyle!", "Field[SmallCheckerBoard]"] + - ["System.String", "System.Web.UI.DataVisualization.Charting.ChartSerializer", "Property[NonSerializableContent]"] + - ["System.Web.UI.DataVisualization.Charting.CustomLabel", "System.Web.UI.DataVisualization.Charting.CustomLabelsCollection", "Method[Add].ReturnValue"] + - ["System.String", "System.Web.UI.DataVisualization.Charting.StripLine", "Property[ToolTip]"] + - ["System.Drawing.Color", "System.Web.UI.DataVisualization.Charting.Legend", "Property[ForeColor]"] + - ["System.Web.UI.DataVisualization.Charting.BorderSkinStyle", "System.Web.UI.DataVisualization.Charting.BorderSkin", "Property[SkinStyle]"] + - ["System.Web.UI.DataVisualization.Charting.Legend", "System.Web.UI.DataVisualization.Charting.LegendCell", "Property[Legend]"] + - ["System.Web.UI.DataVisualization.Charting.ChartHatchStyle", "System.Web.UI.DataVisualization.Charting.ChartHatchStyle!", "Field[DashedVertical]"] + - ["System.Web.UI.DataVisualization.Charting.FinancialFormula", "System.Web.UI.DataVisualization.Charting.FinancialFormula!", "Field[MoneyFlow]"] + - ["System.Web.UI.DataVisualization.Charting.SerializationContents", "System.Web.UI.DataVisualization.Charting.ChartSerializer", "Property[Content]"] + - ["System.Web.UI.DataVisualization.Charting.ChartHatchStyle", "System.Web.UI.DataVisualization.Charting.ChartHatchStyle!", "Field[BackwardDiagonal]"] + - ["System.Drawing.Font", "System.Web.UI.DataVisualization.Charting.LegendCellColumn", "Property[HeaderFont]"] + - ["System.Web.UI.DataVisualization.Charting.LegendTableStyle", "System.Web.UI.DataVisualization.Charting.LegendTableStyle!", "Field[Tall]"] + - ["System.Drawing.ContentAlignment", "System.Web.UI.DataVisualization.Charting.Annotation", "Property[AnchorAlignment]"] + - ["System.Web.UI.DataVisualization.Charting.BorderSkinStyle", "System.Web.UI.DataVisualization.Charting.BorderSkinStyle!", "Field[FrameTitle5]"] + - ["System.String", "System.Web.UI.DataVisualization.Charting.FormatNumberEventArgs", "Property[Format]"] + - ["System.Web.UI.DataVisualization.Charting.Axis", "System.Web.UI.DataVisualization.Charting.CustomLabel", "Property[Axis]"] + - ["System.Drawing.Color", "System.Web.UI.DataVisualization.Charting.ImageAnnotation", "Property[BackSecondaryColor]"] + - ["System.Web.UI.DataVisualization.Charting.AxisType", "System.Web.UI.DataVisualization.Charting.AxisType!", "Field[Secondary]"] + - ["System.Web.UI.DataVisualization.Charting.SeriesChartType", "System.Web.UI.DataVisualization.Charting.SeriesChartType!", "Field[RangeColumn]"] + - ["System.Web.UI.DataVisualization.Charting.ChartHatchStyle", "System.Web.UI.DataVisualization.Charting.ChartHatchStyle!", "Field[Shingle]"] + - ["System.Web.UI.DataVisualization.Charting.DateTimeIntervalType", "System.Web.UI.DataVisualization.Charting.Axis", "Property[IntervalOffsetType]"] + - ["System.Int32", "System.Web.UI.DataVisualization.Charting.ChartArea3DStyle", "Property[WallWidth]"] + - ["System.Drawing.Font", "System.Web.UI.DataVisualization.Charting.DataPointCustomProperties", "Property[Font]"] + - ["System.Int32", "System.Web.UI.DataVisualization.Charting.LegendItemsCollection", "Method[Add].ReturnValue"] + - ["System.Web.UI.DataVisualization.Charting.DateRangeType", "System.Web.UI.DataVisualization.Charting.DateRangeType!", "Field[Year]"] + - ["System.Double", "System.Web.UI.DataVisualization.Charting.FTestResult", "Property[FirstSeriesVariance]"] + - ["System.String", "System.Web.UI.DataVisualization.Charting.Annotation", "Property[AnchorDataPointName]"] + - ["System.Drawing.Color", "System.Web.UI.DataVisualization.Charting.DataPointCustomProperties", "Property[LabelBorderColor]"] + - ["System.Web.UI.DataVisualization.Charting.ChartHatchStyle", "System.Web.UI.DataVisualization.Charting.ChartHatchStyle!", "Field[Percent80]"] + - ["System.String", "System.Web.UI.DataVisualization.Charting.DataPointCustomProperties", "Property[LabelPostBackValue]"] + - ["System.String", "System.Web.UI.DataVisualization.Charting.CustomLabel", "Property[Url]"] + - ["System.Drawing.Font", "System.Web.UI.DataVisualization.Charting.ImageAnnotation", "Property[Font]"] + - ["System.Boolean", "System.Web.UI.DataVisualization.Charting.DataFormula", "Property[IsStartFromFirst]"] + - ["System.String", "System.Web.UI.DataVisualization.Charting.DataPointCustomProperties", "Method[GetCustomProperty].ReturnValue"] + - ["System.Web.UI.DataVisualization.Charting.ChartDashStyle", "System.Web.UI.DataVisualization.Charting.ChartDashStyle!", "Field[DashDotDot]"] + - ["System.Double", "System.Web.UI.DataVisualization.Charting.StatisticFormula", "Method[NormalDistribution].ReturnValue"] + - ["System.Drawing.Size", "System.Web.UI.DataVisualization.Charting.LegendCell", "Property[ImageSize]"] + - ["System.Web.UI.DataVisualization.Charting.LabelAlignmentStyles", "System.Web.UI.DataVisualization.Charting.LabelAlignmentStyles!", "Field[TopLeft]"] + - ["System.Boolean", "System.Web.UI.DataVisualization.Charting.SmartLabelStyle", "Property[IsOverlappedHidden]"] + - ["System.Drawing.Color", "System.Web.UI.DataVisualization.Charting.DataPointCustomProperties", "Property[MarkerColor]"] + - ["System.String", "System.Web.UI.DataVisualization.Charting.StripLine", "Property[Name]"] + - ["System.Boolean", "System.Web.UI.DataVisualization.Charting.DataPointCustomProperties", "Property[IsVisibleInLegend]"] + - ["System.Boolean", "System.Web.UI.DataVisualization.Charting.LegendItem", "Property[Enabled]"] + - ["System.String", "System.Web.UI.DataVisualization.Charting.CustomLabel", "Property[ImagePostBackValue]"] + - ["System.Int32", "System.Web.UI.DataVisualization.Charting.Legend", "Property[ShadowOffset]"] + - ["System.Double", "System.Web.UI.DataVisualization.Charting.AnovaResult", "Property[SumOfSquaresBetweenGroups]"] + - ["System.Int32", "System.Web.UI.DataVisualization.Charting.DataPointCustomProperties", "Property[LabelAngle]"] + - ["System.Web.UI.DataVisualization.Charting.ChartImageWrapMode", "System.Web.UI.DataVisualization.Charting.ChartImageWrapMode!", "Field[TileFlipXY]"] + - ["System.Web.UI.DataVisualization.Charting.Docking", "System.Web.UI.DataVisualization.Charting.Docking!", "Field[Top]"] + - ["System.Web.UI.DataVisualization.Charting.GradientStyle", "System.Web.UI.DataVisualization.Charting.GradientStyle!", "Field[HorizontalCenter]"] + - ["System.String", "System.Web.UI.DataVisualization.Charting.ChartHttpHandlerSettings", "Property[Directory]"] + - ["System.Drawing.Color", "System.Web.UI.DataVisualization.Charting.ChartArea", "Property[BorderColor]"] + - ["System.Boolean", "System.Web.UI.DataVisualization.Charting.ChartArea3DStyle", "Property[IsClustered]"] + - ["System.Boolean", "System.Web.UI.DataVisualization.Charting.Grid", "Property[Enabled]"] + - ["System.Web.UI.DataVisualization.Charting.LegendSeparatorStyle", "System.Web.UI.DataVisualization.Charting.LegendSeparatorStyle!", "Field[Line]"] + - ["System.Boolean", "System.Web.UI.DataVisualization.Charting.Chart", "Property[IsSoftShadows]"] + - ["System.Web.UI.DataVisualization.Charting.ChartImageWrapMode", "System.Web.UI.DataVisualization.Charting.StripLine", "Property[BackImageWrapMode]"] + - ["System.Drawing.Color", "System.Web.UI.DataVisualization.Charting.Axis", "Property[InterlacedColor]"] + - ["System.Web.UI.DataVisualization.Charting.FinancialFormula", "System.Web.UI.DataVisualization.Charting.FinancialFormula!", "Field[VolatilityChaikins]"] + - ["System.Drawing.Font", "System.Web.UI.DataVisualization.Charting.Axis", "Property[TitleFont]"] + - ["System.Int32", "System.Web.UI.DataVisualization.Charting.ChartArea3DStyle", "Property[Rotation]"] + - ["System.String", "System.Web.UI.DataVisualization.Charting.LegendCellColumn", "Property[Text]"] + - ["System.Web.UI.DataVisualization.Charting.LegendCellType", "System.Web.UI.DataVisualization.Charting.LegendCell", "Property[CellType]"] + - ["System.Web.UI.DataVisualization.Charting.ChartDashStyle", "System.Web.UI.DataVisualization.Charting.ImageAnnotation", "Property[LineDashStyle]"] + - ["System.String", "System.Web.UI.DataVisualization.Charting.StripLine", "Property[MapAreaAttributes]"] + - ["System.Drawing.Color", "System.Web.UI.DataVisualization.Charting.AnnotationGroup", "Property[ShadowColor]"] + - ["System.Web.UI.WebControls.Unit", "System.Web.UI.DataVisualization.Charting.Chart", "Property[BorderWidth]"] + - ["System.Boolean", "System.Web.UI.DataVisualization.Charting.Chart", "Property[IsMapAreaAttributesEncoded]"] + - ["System.String", "System.Web.UI.DataVisualization.Charting.Annotation", "Property[PostBackValue]"] + - ["System.Web.UI.DataVisualization.Charting.ChartElementType", "System.Web.UI.DataVisualization.Charting.ChartElementType!", "Field[DataPointLabel]"] + - ["System.Web.UI.DataVisualization.Charting.ChartDashStyle", "System.Web.UI.DataVisualization.Charting.CalloutAnnotation", "Property[LineDashStyle]"] + - ["System.Web.UI.DataVisualization.Charting.SeriesChartType", "System.Web.UI.DataVisualization.Charting.SeriesChartType!", "Field[Bar]"] + - ["System.String", "System.Web.UI.DataVisualization.Charting.CustomLabel", "Property[Name]"] + - ["System.Web.UI.DataVisualization.Charting.ChartImageWrapMode", "System.Web.UI.DataVisualization.Charting.DataPointCustomProperties", "Property[BackImageWrapMode]"] + - ["System.Boolean", "System.Web.UI.DataVisualization.Charting.PolylineAnnotation", "Property[IsFreeDrawPlacement]"] + - ["System.String", "System.Web.UI.DataVisualization.Charting.CustomLabel", "Property[MapAreaAttributes]"] + - ["System.Double", "System.Web.UI.DataVisualization.Charting.DataPoint", "Property[XValue]"] + - ["System.Web.UI.DataVisualization.Charting.ChartHatchStyle", "System.Web.UI.DataVisualization.Charting.ChartHatchStyle!", "Field[Percent40]"] + - ["System.Web.UI.DataVisualization.Charting.SeriesChartType", "System.Web.UI.DataVisualization.Charting.SeriesChartType!", "Field[Candlestick]"] + - ["System.Web.UI.DataVisualization.Charting.StartFromZero", "System.Web.UI.DataVisualization.Charting.StartFromZero!", "Field[Auto]"] + - ["System.Web.UI.DataVisualization.Charting.FinancialFormula", "System.Web.UI.DataVisualization.Charting.FinancialFormula!", "Field[MedianPrice]"] + - ["System.Boolean", "System.Web.UI.DataVisualization.Charting.ChartSerializer", "Property[IsResetWhenLoading]"] + - ["System.Web.UI.DataVisualization.Charting.LabelAlignmentStyles", "System.Web.UI.DataVisualization.Charting.LabelAlignmentStyles!", "Field[Right]"] + - ["System.Web.UI.DataVisualization.Charting.DateTimeIntervalType", "System.Web.UI.DataVisualization.Charting.DateTimeIntervalType!", "Field[Hours]"] + - ["System.Drawing.Color", "System.Web.UI.DataVisualization.Charting.LegendItem", "Property[MarkerBorderColor]"] + - ["System.Drawing.Color", "System.Web.UI.DataVisualization.Charting.DataPointCustomProperties", "Property[BackImageTransparentColor]"] + - ["System.String", "System.Web.UI.DataVisualization.Charting.LegendItem", "Property[ToolTip]"] + - ["System.Boolean", "System.Web.UI.DataVisualization.Charting.Axis", "Property[IsMarginVisible]"] + - ["System.Web.UI.DataVisualization.Charting.ChartHttpHandlerSettings", "System.Web.UI.DataVisualization.Charting.ChartHttpHandler!", "Property[Settings]"] + - ["System.String", "System.Web.UI.DataVisualization.Charting.Title", "Property[Name]"] + - ["System.Object", "System.Web.UI.DataVisualization.Charting.ChartElement", "Property[Tag]"] + - ["System.Web.UI.DataVisualization.Charting.GradientStyle", "System.Web.UI.DataVisualization.Charting.PolylineAnnotation", "Property[BackGradientStyle]"] + - ["System.Web.UI.DataVisualization.Charting.SeriesChartType", "System.Web.UI.DataVisualization.Charting.SeriesChartType!", "Field[Pie]"] + - ["System.Web.UI.DataVisualization.Charting.ChartHatchStyle", "System.Web.UI.DataVisualization.Charting.ChartHatchStyle!", "Field[DarkUpwardDiagonal]"] + - ["System.Web.UI.WebControls.FontInfo", "System.Web.UI.DataVisualization.Charting.Chart", "Property[Font]"] + - ["System.Web.UI.DataVisualization.Charting.ChartImageAlignmentStyle", "System.Web.UI.DataVisualization.Charting.ChartImageAlignmentStyle!", "Field[Bottom]"] + - ["System.Web.UI.DataVisualization.Charting.SeriesChartType", "System.Web.UI.DataVisualization.Charting.SeriesChartType!", "Field[Spline]"] + - ["System.Web.UI.DataVisualization.Charting.SeriesChartType", "System.Web.UI.DataVisualization.Charting.SeriesChartType!", "Field[Polar]"] + - ["System.Web.UI.DataVisualization.Charting.SerializationFormat", "System.Web.UI.DataVisualization.Charting.ChartSerializer", "Property[Format]"] + - ["System.Double", "System.Web.UI.DataVisualization.Charting.DataPoint", "Method[GetValueByName].ReturnValue"] + - ["System.String", "System.Web.UI.DataVisualization.Charting.LegendItem", "Property[Image]"] + - ["System.Boolean", "System.Web.UI.DataVisualization.Charting.LabelStyle", "Property[Enabled]"] + - ["System.Web.UI.DataVisualization.Charting.FinancialFormula", "System.Web.UI.DataVisualization.Charting.FinancialFormula!", "Field[MassIndex]"] + - ["System.Web.UI.DataVisualization.Charting.DateTimeIntervalType", "System.Web.UI.DataVisualization.Charting.DateTimeIntervalType!", "Field[Days]"] + - ["System.Web.UI.DataVisualization.Charting.FinancialFormula", "System.Web.UI.DataVisualization.Charting.FinancialFormula!", "Field[RelativeStrengthIndex]"] + - ["System.Double", "System.Web.UI.DataVisualization.Charting.TTestResult", "Property[TCriticalValueOneTail]"] + - ["System.Web.UI.DataVisualization.Charting.ChartHatchStyle", "System.Web.UI.DataVisualization.Charting.PolygonAnnotation", "Property[BackHatchStyle]"] + - ["System.Boolean", "System.Web.UI.DataVisualization.Charting.Axis", "Property[IsMarksNextToAxis]"] + - ["System.Web.UI.DataVisualization.Charting.LegendCollection", "System.Web.UI.DataVisualization.Charting.Chart", "Property[Legends]"] + - ["System.String", "System.Web.UI.DataVisualization.Charting.IChartMapArea", "Property[Url]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemWebUIDesign/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemWebUIDesign/model.yml new file mode 100644 index 000000000000..bdbf16109754 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemWebUIDesign/model.yml @@ -0,0 +1,510 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Int32", "System.Web.UI.Design.TemplateEditingVerb", "Property[Index]"] + - ["System.Int32", "System.Web.UI.Design.TemplateGroupCollection", "Method[System.Collections.IList.IndexOf].ReturnValue"] + - ["System.ComponentModel.Design.DesignerActionListCollection", "System.Web.UI.Design.DataSourceDesigner", "Property[ActionLists]"] + - ["System.Object", "System.Web.UI.Design.DesignTimeData!", "Method[GetSelectedDataSource].ReturnValue"] + - ["System.ComponentModel.Design.ViewTechnology[]", "System.Web.UI.Design.WebFormsRootDesigner", "Property[System.ComponentModel.Design.IRootDesigner.SupportedTechnologies]"] + - ["System.Boolean", "System.Web.UI.Design.UpdatePanelDesigner", "Property[UsePreviewControl]"] + - ["System.Boolean", "System.Web.UI.Design.AsyncPostBackTriggerControlIDConverter", "Method[GetStandardValuesExclusive].ReturnValue"] + - ["System.String", "System.Web.UI.Design.UpdatePanelDesigner", "Method[GetDesignTimeHtml].ReturnValue"] + - ["System.Boolean", "System.Web.UI.Design.TemplateDefinition", "Property[AllowEditing]"] + - ["System.Boolean", "System.Web.UI.Design.IDataSourceFieldSchema", "Property[PrimaryKey]"] + - ["System.Web.UI.Design.ControlLocation", "System.Web.UI.Design.ControlLocation!", "Field[FirstChild]"] + - ["System.String", "System.Web.UI.Design.UpdateProgressDesigner", "Method[GetEditableDesignerRegionContent].ReturnValue"] + - ["System.Collections.IEnumerable", "System.Web.UI.Design.TemplatedControlDesigner", "Method[GetTemplateContainerDataSource].ReturnValue"] + - ["System.Web.UI.Design.TemplateGroup", "System.Web.UI.Design.TemplateModeChangedEventArgs", "Property[NewTemplateGroup]"] + - ["System.Boolean", "System.Web.UI.Design.DataMemberConverter", "Method[GetStandardValuesExclusive].ReturnValue"] + - ["System.String", "System.Web.UI.Design.XmlDataFileEditor", "Property[Caption]"] + - ["System.Boolean", "System.Web.UI.Design.TemplateGroup", "Property[IsEmpty]"] + - ["System.Web.UI.Design.ControlDesignerState", "System.Web.UI.Design.ControlDesigner", "Property[DesignerState]"] + - ["System.String", "System.Web.UI.Design.TextControlDesigner", "Method[GetDesignTimeHtml].ReturnValue"] + - ["System.Web.UI.Design.IHierarchicalDataSourceDesigner", "System.Web.UI.Design.DesignerHierarchicalDataSourceView", "Property[DataSourceDesigner]"] + - ["System.Object", "System.Web.UI.Design.ExpressionEditor", "Method[EvaluateExpression].ReturnValue"] + - ["System.Web.UI.Design.IHtmlControlDesignerBehavior", "System.Web.UI.Design.HtmlControlDesigner", "Property[Behavior]"] + - ["System.String", "System.Web.UI.Design.ColorBuilder!", "Method[BuildColor].ReturnValue"] + - ["System.ComponentModel.TypeConverter+StandardValuesCollection", "System.Web.UI.Design.AsyncPostBackTriggerEventNameConverter", "Method[GetStandardValues].ReturnValue"] + - ["System.String", "System.Web.UI.Design.ScriptManagerProxyDesigner", "Method[GetDesignTimeHtml].ReturnValue"] + - ["System.Web.UI.Design.ControlLocation", "System.Web.UI.Design.ControlLocation!", "Field[After]"] + - ["System.Collections.IDictionary", "System.Web.UI.Design.DesignerObject", "Property[Properties]"] + - ["System.Boolean", "System.Web.UI.Design.SkinIDTypeConverter", "Method[CanConvertFrom].ReturnValue"] + - ["System.Int32", "System.Web.UI.Design.DesignerRegionCollection", "Method[Add].ReturnValue"] + - ["System.Boolean", "System.Web.UI.Design.DesignerRegionCollection", "Property[System.Collections.IList.IsReadOnly]"] + - ["System.ComponentModel.Design.DesignerActionListCollection", "System.Web.UI.Design.ControlDesigner", "Property[ActionLists]"] + - ["System.String", "System.Web.UI.Design.ViewRendering", "Property[Content]"] + - ["System.Web.Compilation.IResourceProvider", "System.Web.UI.Design.DesignTimeResourceProviderFactory", "Method[CreateDesignTimeLocalResourceProvider].ReturnValue"] + - ["System.Boolean", "System.Web.UI.Design.DataSourceDesigner!", "Method[SchemasEquivalent].ReturnValue"] + - ["System.Web.UI.Design.DesignTimeResourceProviderFactory", "System.Web.UI.Design.ControlDesigner!", "Method[GetDesignTimeResourceProviderFactory].ReturnValue"] + - ["System.Web.UI.Design.IFolderProjectItem", "System.Web.UI.Design.IFolderProjectItem", "Method[AddFolder].ReturnValue"] + - ["System.Boolean", "System.Web.UI.Design.WebFormsRootDesigner", "Property[IsLoading]"] + - ["System.Web.UI.Design.ViewFlags", "System.Web.UI.Design.ViewFlags!", "Field[DesignTimeHtmlRequiresLoadComplete]"] + - ["System.Boolean", "System.Web.UI.Design.TemplatedControlDesigner", "Property[InTemplateMode]"] + - ["System.Web.UI.Design.DesignerRegionCollection", "System.Web.UI.Design.ViewRendering", "Property[Regions]"] + - ["System.String", "System.Web.UI.Design.ITemplateEditingFrame", "Property[Name]"] + - ["System.Boolean", "System.Web.UI.Design.DesignerRegionCollection", "Property[IsReadOnly]"] + - ["System.ComponentModel.Design.DesignerActionService", "System.Web.UI.Design.WebFormsRootDesigner", "Method[CreateDesignerActionService].ReturnValue"] + - ["System.Web.UI.Design.TemplateGroup", "System.Web.UI.Design.TemplateGroupCollection", "Property[Item]"] + - ["System.Web.UI.Control[]", "System.Web.UI.Design.ControlParser!", "Method[ParseControls].ReturnValue"] + - ["System.Type", "System.Web.UI.Design.UpdatePanelTriggerCollectionEditor", "Method[CreateCollectionItemType].ReturnValue"] + - ["System.Configuration.Configuration", "System.Web.UI.Design.IWebApplication", "Method[OpenWebConfiguration].ReturnValue"] + - ["System.Boolean", "System.Web.UI.Design.HierarchicalDataSourceDesigner", "Property[CanConfigure]"] + - ["System.String", "System.Web.UI.Design.TimerDesigner", "Method[GetDesignTimeHtml].ReturnValue"] + - ["System.ComponentModel.Design.DesignerVerbCollection", "System.Web.UI.Design.WebFormsRootDesigner", "Property[System.ComponentModel.Design.IDesigner.Verbs]"] + - ["System.ComponentModel.TypeConverter+StandardValuesCollection", "System.Web.UI.Design.UpdateProgressAssociatedUpdatePanelIDConverter", "Method[GetStandardValues].ReturnValue"] + - ["System.Object", "System.Web.UI.Design.HtmlControlDesigner", "Property[DesignTimeElement]"] + - ["System.Web.UI.Design.ContentDesignerState", "System.Web.UI.Design.IContentResolutionService", "Method[GetContentDesignerState].ReturnValue"] + - ["System.Web.UI.Design.IProjectItem", "System.Web.UI.Design.IWebApplication", "Method[GetProjectItemFromUrl].ReturnValue"] + - ["System.String", "System.Web.UI.Design.DesignerRegion!", "Field[DesignerRegionAttributeName]"] + - ["System.String[]", "System.Web.UI.Design.IDataSourceDesigner", "Method[GetViewNames].ReturnValue"] + - ["System.Boolean", "System.Web.UI.Design.DataSourceDesigner", "Property[CanConfigure]"] + - ["System.Data.DataTable", "System.Web.UI.Design.DesignTimeData!", "Method[CreateDummyDataBoundDataTable].ReturnValue"] + - ["System.Web.UI.Design.WebFormsReferenceManager", "System.Web.UI.Design.WebFormsRootDesigner", "Property[ReferenceManager]"] + - ["System.String", "System.Web.UI.Design.ScriptManagerDesigner!", "Method[GetProxyUrl].ReturnValue"] + - ["System.Web.UI.Design.ViewFlags", "System.Web.UI.Design.ViewFlags!", "Field[TemplateEditing]"] + - ["System.String", "System.Web.UI.Design.IWebFormsBuilderUIService", "Method[BuildUrl].ReturnValue"] + - ["System.Drawing.Size", "System.Web.UI.Design.DesignerAutoFormatCollection", "Property[PreviewSize]"] + - ["System.Int32", "System.Web.UI.Design.TemplateGroupCollection", "Method[Add].ReturnValue"] + - ["System.String", "System.Web.UI.Design.IControlDesignerTag", "Method[GetContent].ReturnValue"] + - ["System.String", "System.Web.UI.Design.IDataSourceViewSchema", "Property[Name]"] + - ["System.Collections.ICollection", "System.Web.UI.Design.IFolderProjectItem", "Property[Children]"] + - ["System.Web.UI.WebControls.Style", "System.Web.UI.Design.TemplateGroup", "Property[GroupStyle]"] + - ["System.Collections.IEnumerable", "System.Web.UI.Design.DesignTimeData!", "Method[GetDataMember].ReturnValue"] + - ["System.String", "System.Web.UI.Design.TemplateGroup", "Property[GroupName]"] + - ["System.ComponentModel.Design.IDesigner", "System.Web.UI.Design.IControlDesignerView", "Property[NamingContainerDesigner]"] + - ["System.Boolean", "System.Web.UI.Design.SkinIDTypeConverter", "Method[GetStandardValuesSupported].ReturnValue"] + - ["System.Boolean", "System.Web.UI.Design.DataSourceConverter", "Method[CanConvertFrom].ReturnValue"] + - ["System.Object", "System.Web.UI.Design.DataBindingCollectionEditor", "Method[EditValue].ReturnValue"] + - ["System.Collections.IEnumerator", "System.Web.UI.Design.DesignerRegionCollection", "Method[GetEnumerator].ReturnValue"] + - ["System.String", "System.Web.UI.Design.ClientScriptItem", "Property[Source]"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.Web.UI.Design.ScriptManagerDesigner!", "Method[GetServiceReferences].ReturnValue"] + - ["System.Boolean", "System.Web.UI.Design.TemplatedEditableDesignerRegion", "Property[SupportsDataBinding]"] + - ["System.Web.UI.Design.ContentDesignerState", "System.Web.UI.Design.ContentDesignerState!", "Field[ShowUserContent]"] + - ["System.Web.UI.Design.UrlBuilderOptions", "System.Web.UI.Design.UrlEditor", "Property[Options]"] + - ["System.String[]", "System.Web.UI.Design.DesignTimeData!", "Method[GetDataMembers].ReturnValue"] + - ["System.Web.UI.Design.IDataSourceViewSchema[]", "System.Web.UI.Design.DataSetViewSchema", "Method[GetChildren].ReturnValue"] + - ["System.Boolean", "System.Web.UI.Design.DataSourceViewSchemaConverter", "Method[CanConvertFrom].ReturnValue"] + - ["System.String", "System.Web.UI.Design.ControlPersister!", "Method[PersistControl].ReturnValue"] + - ["System.Type[]", "System.Web.UI.Design.ServiceReferenceCollectionEditor", "Method[CreateNewItemTypes].ReturnValue"] + - ["System.Type", "System.Web.UI.Design.IWebFormReferenceManager", "Method[GetObjectType].ReturnValue"] + - ["System.Object", "System.Web.UI.Design.ControlDesignerState", "Property[Item]"] + - ["System.Boolean", "System.Web.UI.Design.DesignerAutoFormatCollection", "Method[System.Collections.IList.Contains].ReturnValue"] + - ["System.Boolean", "System.Web.UI.Design.ControlDesigner", "Property[ReadOnly]"] + - ["System.Boolean", "System.Web.UI.Design.UserControlDesigner", "Property[AllowResize]"] + - ["System.String", "System.Web.UI.Design.WebControlToolboxItem", "Method[GetToolHtml].ReturnValue"] + - ["System.Int32", "System.Web.UI.Design.DesignerRegionCollection", "Method[IndexOf].ReturnValue"] + - ["System.String", "System.Web.UI.Design.IWebFormsDocumentService", "Property[DocumentUrl]"] + - ["System.Boolean", "System.Web.UI.Design.ControlDesigner", "Method[IsPropertyBound].ReturnValue"] + - ["System.Object", "System.Web.UI.Design.DataBindingCollectionConverter", "Method[ConvertTo].ReturnValue"] + - ["System.String", "System.Web.UI.Design.UserControlDesigner", "Method[GetPersistInnerHtml].ReturnValue"] + - ["System.Boolean", "System.Web.UI.Design.TemplatedControlDesigner", "Property[DataBindingsEnabled]"] + - ["System.Web.UI.Design.IDataSourceFieldSchema[]", "System.Web.UI.Design.DataSetViewSchema", "Method[GetFields].ReturnValue"] + - ["System.String", "System.Web.UI.Design.IControlDesignerTag", "Method[GetOuterContent].ReturnValue"] + - ["System.Web.UI.Design.TemplateGroupCollection", "System.Web.UI.Design.TemplatedControlDesigner", "Property[TemplateGroups]"] + - ["System.Collections.IEnumerable", "System.Web.UI.Design.IDataSourceProvider", "Method[GetResolvedSelectedDataSource].ReturnValue"] + - ["System.Web.UI.Design.TemplateEditingVerb", "System.Web.UI.Design.ITemplateEditingFrame", "Property[Verb]"] + - ["System.Web.UI.Design.IDesignTimeResourceWriter", "System.Web.UI.Design.DesignTimeResourceProviderFactory", "Method[CreateDesignTimeLocalResourceWriter].ReturnValue"] + - ["System.Object", "System.Web.UI.Design.DesignerObject", "Method[GetService].ReturnValue"] + - ["System.ComponentModel.TypeConverter+StandardValuesCollection", "System.Web.UI.Design.DataMemberConverter", "Method[GetStandardValues].ReturnValue"] + - ["System.String", "System.Web.UI.Design.MailFileEditor", "Property[Filter]"] + - ["System.String", "System.Web.UI.Design.ClientScriptItem", "Property[Text]"] + - ["System.Web.UI.Design.IDataSourceViewSchema[]", "System.Web.UI.Design.IDataSourceSchema", "Method[GetViews].ReturnValue"] + - ["System.Web.UI.Design.IDataSourceDesigner", "System.Web.UI.Design.DesignerDataSourceView", "Property[DataSourceDesigner]"] + - ["System.Boolean", "System.Web.UI.Design.TemplateEditingService", "Property[SupportsNestedTemplateEditing]"] + - ["System.Drawing.Design.UITypeEditorEditStyle", "System.Web.UI.Design.UrlEditor", "Method[GetEditStyle].ReturnValue"] + - ["System.Int32", "System.Web.UI.Design.TemplateGroupCollection", "Method[System.Collections.IList.Add].ReturnValue"] + - ["System.Boolean", "System.Web.UI.Design.DataSetFieldSchema", "Property[IsReadOnly]"] + - ["System.Boolean", "System.Web.UI.Design.PostBackTriggerControlIDConverter", "Method[GetStandardValuesExclusive].ReturnValue"] + - ["System.Boolean", "System.Web.UI.Design.DesignerAutoFormatCollection", "Property[System.Collections.ICollection.IsSynchronized]"] + - ["System.String", "System.Web.UI.Design.ContainerControlDesigner", "Method[GetEditableDesignerRegionContent].ReturnValue"] + - ["System.Object", "System.Web.UI.Design.AppSettingsExpressionEditor", "Method[EvaluateExpression].ReturnValue"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.Web.UI.Design.ScriptManagerDesigner!", "Method[GetScriptReferences].ReturnValue"] + - ["System.Web.UI.WebControls.Style", "System.Web.UI.Design.ITemplateEditingFrame", "Property[ControlStyle]"] + - ["System.String", "System.Web.UI.Design.TemplateDefinition", "Property[Content]"] + - ["System.Boolean", "System.Web.UI.Design.IDataSourceDesigner", "Property[CanConfigure]"] + - ["System.Boolean", "System.Web.UI.Design.EditableDesignerRegion", "Property[ServerControlsOnly]"] + - ["System.Web.UI.IHierarchicalEnumerable", "System.Web.UI.Design.DesignerHierarchicalDataSourceView", "Method[GetDesignTimeData].ReturnValue"] + - ["System.Collections.ICollection", "System.Web.UI.Design.WebFormsReferenceManager", "Method[GetRegisterDirectives].ReturnValue"] + - ["System.Object", "System.Web.UI.Design.DataFieldConverter", "Method[ConvertFrom].ReturnValue"] + - ["System.String", "System.Web.UI.Design.ControlDesigner", "Method[GetEmptyDesignTimeHtml].ReturnValue"] + - ["System.Web.UI.Design.UrlBuilderOptions", "System.Web.UI.Design.UrlBuilderOptions!", "Field[None]"] + - ["System.Boolean", "System.Web.UI.Design.DesignerDataSourceView", "Property[CanUpdate]"] + - ["System.Object", "System.Web.UI.Design.ExpressionsCollectionEditor", "Method[EditValue].ReturnValue"] + - ["System.String", "System.Web.UI.Design.IWebFormsBuilderUIService", "Method[BuildColor].ReturnValue"] + - ["System.Web.UI.Design.ControlLocation", "System.Web.UI.Design.ControlLocation!", "Field[First]"] + - ["System.Int32", "System.Web.UI.Design.SupportsPreviewControlAttribute", "Method[GetHashCode].ReturnValue"] + - ["System.Collections.IEnumerator", "System.Web.UI.Design.DesignerAutoFormatCollection", "Method[System.Collections.IEnumerable.GetEnumerator].ReturnValue"] + - ["System.Web.UI.Design.DesignerAutoFormat", "System.Web.UI.Design.DesignerAutoFormatCollection", "Property[Item]"] + - ["System.Boolean", "System.Web.UI.Design.DataSourceDesigner!", "Method[ViewSchemasEquivalent].ReturnValue"] + - ["System.String", "System.Web.UI.Design.UserControlFileEditor", "Property[Filter]"] + - ["System.Boolean", "System.Web.UI.Design.SupportsPreviewControlAttribute", "Method[Equals].ReturnValue"] + - ["System.Boolean", "System.Web.UI.Design.TemplateGroupCollection", "Property[System.Collections.IList.IsFixedSize]"] + - ["System.Int32", "System.Web.UI.Design.DesignerRegionCollection", "Method[System.Collections.IList.Add].ReturnValue"] + - ["System.String", "System.Web.UI.Design.DesignerRegion", "Property[Description]"] + - ["System.Boolean", "System.Web.UI.Design.IDataBindingSchemaProvider", "Property[CanRefreshSchema]"] + - ["System.String", "System.Web.UI.Design.MdbDataFileEditor", "Property[Filter]"] + - ["System.String", "System.Web.UI.Design.IProjectItem", "Property[Name]"] + - ["System.Object", "System.Web.UI.Design.WebControlToolboxItem", "Method[GetToolAttributeValue].ReturnValue"] + - ["System.Boolean", "System.Web.UI.Design.DataColumnSelectionConverter", "Method[GetStandardValuesSupported].ReturnValue"] + - ["System.Web.UI.Design.ViewEvent", "System.Web.UI.Design.ViewEvent!", "Field[Click]"] + - ["System.Type", "System.Web.UI.Design.DataSetFieldSchema", "Property[DataType]"] + - ["System.String[]", "System.Web.UI.Design.ITemplateEditingFrame", "Property[TemplateNames]"] + - ["System.String", "System.Web.UI.Design.WebFormsReferenceManager", "Method[RegisterTagPrefix].ReturnValue"] + - ["System.String", "System.Web.UI.Design.RouteUrlExpressionEditorSheet", "Property[RouteValues]"] + - ["System.Web.UI.Design.IDataSourceViewSchema", "System.Web.UI.Design.DesignerDataSourceView", "Property[Schema]"] + - ["System.Web.UI.WebControls.Style[]", "System.Web.UI.Design.ITemplateEditingFrame", "Property[TemplateStyles]"] + - ["System.String", "System.Web.UI.Design.ClientScriptItem", "Property[Language]"] + - ["System.Boolean", "System.Web.UI.Design.IDataSourceDesigner", "Property[CanRefreshSchema]"] + - ["System.Web.UI.Control", "System.Web.UI.Design.DesignerAutoFormat", "Method[GetPreviewControl].ReturnValue"] + - ["System.String", "System.Web.UI.Design.IWebFormReferenceManager", "Method[GetTagPrefix].ReturnValue"] + - ["System.String", "System.Web.UI.Design.DataSetFieldSchema", "Property[Name]"] + - ["System.Web.UI.Design.TemplateDefinition[]", "System.Web.UI.Design.TemplateGroup", "Property[Templates]"] + - ["System.Web.UI.Design.ContentDesignerState", "System.Web.UI.Design.ContentDesignerState!", "Field[ShowDefaultContent]"] + - ["System.Boolean", "System.Web.UI.Design.TemplateDefinition", "Property[ServerControlsOnly]"] + - ["System.Object", "System.Web.UI.Design.DataSourceConverter", "Method[ConvertFrom].ReturnValue"] + - ["System.String", "System.Web.UI.Design.MailFileEditor", "Property[Caption]"] + - ["System.Object", "System.Web.UI.Design.DesignerAutoFormatCollection", "Property[System.Collections.IList.Item]"] + - ["System.Drawing.Rectangle", "System.Web.UI.Design.ControlDesigner", "Method[GetBounds].ReturnValue"] + - ["System.String", "System.Web.UI.Design.RouteUrlExpressionEditorSheet", "Property[RouteName]"] + - ["System.String", "System.Web.UI.Design.TemplatedControlDesigner", "Method[GetPersistInnerHtml].ReturnValue"] + - ["System.String", "System.Web.UI.Design.WebFormsRootDesigner", "Property[DocumentUrl]"] + - ["System.Web.UI.Design.ITemplateEditingFrame", "System.Web.UI.Design.TemplateEditingService", "Method[CreateFrame].ReturnValue"] + - ["System.String", "System.Web.UI.Design.XslUrlEditor", "Property[Caption]"] + - ["System.String", "System.Web.UI.Design.ControlPersister!", "Method[PersistTemplate].ReturnValue"] + - ["System.Int32", "System.Web.UI.Design.ITemplateEditingFrame", "Property[InitialHeight]"] + - ["System.Web.UI.Design.HtmlControlDesigner", "System.Web.UI.Design.IHtmlControlDesignerBehavior", "Property[Designer]"] + - ["System.String", "System.Web.UI.Design.ScriptManagerDesigner", "Method[GetDesignTimeHtml].ReturnValue"] + - ["System.Boolean", "System.Web.UI.Design.DesignerRegion", "Property[Selectable]"] + - ["System.Boolean", "System.Web.UI.Design.DesignerDataSourceView", "Property[CanDelete]"] + - ["System.String", "System.Web.UI.Design.XsdSchemaFileEditor", "Property[Caption]"] + - ["System.Object", "System.Web.UI.Design.TemplateGroupCollection", "Property[System.Collections.IList.Item]"] + - ["System.String", "System.Web.UI.Design.ClientScriptItem", "Property[Id]"] + - ["System.String", "System.Web.UI.Design.WebFormsReferenceManager", "Method[GetTagPrefix].ReturnValue"] + - ["System.Web.UI.Design.ViewRendering", "System.Web.UI.Design.ControlDesigner!", "Method[GetViewRendering].ReturnValue"] + - ["System.String", "System.Web.UI.Design.IDesignTimeResourceWriter", "Method[CreateResourceKey].ReturnValue"] + - ["System.Web.UI.Design.TemplateEditingVerb[]", "System.Web.UI.Design.TemplatedControlDesigner", "Method[GetCachedTemplateEditingVerbs].ReturnValue"] + - ["System.String", "System.Web.UI.Design.XslTransformFileEditor", "Property[Caption]"] + - ["System.Boolean", "System.Web.UI.Design.IHierarchicalDataSourceDesigner", "Property[CanRefreshSchema]"] + - ["System.Boolean", "System.Web.UI.Design.EditableDesignerRegion", "Property[SupportsDataBinding]"] + - ["System.String", "System.Web.UI.Design.ExtenderControlDesigner", "Method[GetDesignTimeHtml].ReturnValue"] + - ["System.String", "System.Web.UI.Design.TemplateEditingService", "Method[GetContainingTemplateName].ReturnValue"] + - ["System.Boolean", "System.Web.UI.Design.TemplateGroupCollection", "Property[System.Collections.ICollection.IsSynchronized]"] + - ["System.Boolean", "System.Web.UI.Design.DesignerAutoFormatCollection", "Method[Contains].ReturnValue"] + - ["System.Drawing.Point", "System.Web.UI.Design.DesignerRegionMouseEventArgs", "Property[Location]"] + - ["System.String", "System.Web.UI.Design.ContainerControlDesigner", "Method[GetPersistenceContent].ReturnValue"] + - ["System.String", "System.Web.UI.Design.ImageUrlEditor", "Property[Filter]"] + - ["System.String", "System.Web.UI.Design.ControlPersister!", "Method[PersistInnerProperties].ReturnValue"] + - ["System.String", "System.Web.UI.Design.UrlBuilder!", "Method[BuildUrl].ReturnValue"] + - ["System.Boolean", "System.Web.UI.Design.HtmlControlDesigner", "Property[ShouldCodeSerialize]"] + - ["System.String", "System.Web.UI.Design.UserControlDesigner", "Method[GetDesignTimeHtml].ReturnValue"] + - ["System.Boolean", "System.Web.UI.Design.ITemplateEditingService", "Property[SupportsNestedTemplateEditing]"] + - ["System.Web.UI.Design.WebFormsRootDesigner", "System.Web.UI.Design.ControlDesigner", "Property[RootDesigner]"] + - ["System.String", "System.Web.UI.Design.TemplatedControlDesigner", "Method[GetTextFromTemplate].ReturnValue"] + - ["System.Web.UI.Design.ControlLocation", "System.Web.UI.Design.ControlLocation!", "Field[Last]"] + - ["System.Globalization.CultureInfo", "System.Web.UI.Design.WebFormsRootDesigner", "Property[CurrentCulture]"] + - ["System.Int32", "System.Web.UI.Design.IDataSourceFieldSchema", "Property[Length]"] + - ["System.Boolean", "System.Web.UI.Design.ControlDesigner", "Property[AllowResize]"] + - ["System.Boolean", "System.Web.UI.Design.TemplatedControlDesigner", "Property[CanEnterTemplateMode]"] + - ["System.Boolean", "System.Web.UI.Design.DataSetFieldSchema", "Property[Identity]"] + - ["System.Type", "System.Web.UI.Design.IDataSourceFieldSchema", "Property[DataType]"] + - ["System.Int32", "System.Web.UI.Design.DesignerRegionCollection", "Property[System.Collections.ICollection.Count]"] + - ["System.Collections.IEnumerable", "System.Web.UI.Design.DesignTimeData!", "Method[GetDesignTimeDataSource].ReturnValue"] + - ["System.Object", "System.Web.UI.Design.WebFormsRootDesigner", "Method[System.ComponentModel.Design.IRootDesigner.GetView].ReturnValue"] + - ["System.Object", "System.Web.UI.Design.SkinIDTypeConverter", "Method[ConvertTo].ReturnValue"] + - ["System.ComponentModel.TypeConverter+StandardValuesCollection", "System.Web.UI.Design.DataSourceBooleanViewSchemaConverter", "Method[GetStandardValues].ReturnValue"] + - ["System.ComponentModel.TypeConverter+StandardValuesCollection", "System.Web.UI.Design.AsyncPostBackTriggerControlIDConverter", "Method[GetStandardValues].ReturnValue"] + - ["System.Web.UI.Design.ControlDesigner", "System.Web.UI.Design.DesignerRegionCollection", "Property[Owner]"] + - ["System.Object", "System.Web.UI.Design.DesignerRegionCollection", "Property[System.Collections.ICollection.SyncRoot]"] + - ["System.Boolean", "System.Web.UI.Design.ControlDesigner", "Property[DataBindingsEnabled]"] + - ["System.Web.UI.Design.ITemplateEditingFrame", "System.Web.UI.Design.TemplatedControlDesigner", "Method[CreateTemplateEditingFrame].ReturnValue"] + - ["System.Boolean", "System.Web.UI.Design.DataMemberConverter", "Method[GetStandardValuesSupported].ReturnValue"] + - ["System.String", "System.Web.UI.Design.ContainerControlDesigner", "Method[GetDesignTimeHtml].ReturnValue"] + - ["System.Web.UI.WebControls.VerticalAlign", "System.Web.UI.Design.DesignerAutoFormatStyle", "Property[VerticalAlign]"] + - ["System.Web.UI.Design.IDataSourceViewSchema", "System.Web.UI.Design.IDataBindingSchemaProvider", "Property[Schema]"] + - ["System.Boolean", "System.Web.UI.Design.DataSetFieldSchema", "Property[IsUnique]"] + - ["System.Object", "System.Web.UI.Design.IHtmlControlDesignerBehavior", "Property[DesignTimeElement]"] + - ["System.Object", "System.Web.UI.Design.XmlFileEditor", "Method[EditValue].ReturnValue"] + - ["System.Web.UI.Design.ViewEvent", "System.Web.UI.Design.ViewEvent!", "Field[TemplateModeChanged]"] + - ["System.String", "System.Web.UI.Design.XslTransformFileEditor", "Property[Filter]"] + - ["System.Boolean", "System.Web.UI.Design.DataFieldConverter", "Method[GetStandardValuesExclusive].ReturnValue"] + - ["System.Drawing.Design.UITypeEditorEditStyle", "System.Web.UI.Design.ExpressionsCollectionEditor", "Method[GetEditStyle].ReturnValue"] + - ["System.String", "System.Web.UI.Design.ResourceExpressionEditorSheet", "Method[GetExpression].ReturnValue"] + - ["System.Int32", "System.Web.UI.Design.DataSetFieldSchema", "Property[Precision]"] + - ["System.Data.DataTable", "System.Web.UI.Design.DesignTimeData!", "Method[CreateDummyDataTable].ReturnValue"] + - ["System.ComponentModel.TypeConverter+StandardValuesCollection", "System.Web.UI.Design.PostBackTriggerControlIDConverter", "Method[GetStandardValues].ReturnValue"] + - ["System.Web.UI.Control", "System.Web.UI.Design.ControlDesigner", "Property[ViewControl]"] + - ["System.Web.UI.Design.TemplateDefinition", "System.Web.UI.Design.TemplatedEditableDesignerRegion", "Property[TemplateDefinition]"] + - ["System.ComponentModel.Design.DesignerVerbCollection", "System.Web.UI.Design.WebFormsRootDesigner", "Property[Verbs]"] + - ["System.ComponentModel.TypeConverter+StandardValuesCollection", "System.Web.UI.Design.SkinIDTypeConverter", "Method[GetStandardValues].ReturnValue"] + - ["System.String", "System.Web.UI.Design.XsdSchemaFileEditor", "Property[Filter]"] + - ["System.Boolean", "System.Web.UI.Design.SupportsPreviewControlAttribute", "Method[IsDefaultAttribute].ReturnValue"] + - ["System.Int32", "System.Web.UI.Design.IDataSourceFieldSchema", "Property[Precision]"] + - ["System.Web.UI.Design.ViewEvent", "System.Web.UI.Design.ViewEvent!", "Field[Paint]"] + - ["System.Web.UI.Design.ExpressionEditorSheet", "System.Web.UI.Design.ExpressionEditor", "Method[GetExpressionEditorSheet].ReturnValue"] + - ["System.Int32", "System.Web.UI.Design.ITemplateEditingFrame", "Property[InitialWidth]"] + - ["System.String", "System.Web.UI.Design.XmlUrlEditor", "Property[Filter]"] + - ["System.String", "System.Web.UI.Design.IProjectItem", "Property[AppRelativeUrl]"] + - ["System.Boolean", "System.Web.UI.Design.DataSourceConverter", "Method[IsValidDataSource].ReturnValue"] + - ["System.Object", "System.Web.UI.Design.ExpressionsCollectionConverter", "Method[ConvertTo].ReturnValue"] + - ["System.String", "System.Web.UI.Design.RouteValueExpressionEditorSheet", "Method[GetExpression].ReturnValue"] + - ["System.Collections.IEnumerator", "System.Web.UI.Design.TemplateGroupCollection", "Method[System.Collections.IEnumerable.GetEnumerator].ReturnValue"] + - ["System.Web.UI.Design.SupportsPreviewControlAttribute", "System.Web.UI.Design.SupportsPreviewControlAttribute!", "Field[Default]"] + - ["System.Data.DataTable", "System.Web.UI.Design.DesignTimeData!", "Method[CreateSampleDataTable].ReturnValue"] + - ["System.Int32", "System.Web.UI.Design.DataSetFieldSchema", "Property[Scale]"] + - ["System.Boolean", "System.Web.UI.Design.TemplateGroupCollection", "Property[System.Collections.IList.IsReadOnly]"] + - ["System.Boolean", "System.Web.UI.Design.DataColumnSelectionConverter", "Method[GetStandardValuesExclusive].ReturnValue"] + - ["System.String", "System.Web.UI.Design.DesignerAutoFormat", "Method[ToString].ReturnValue"] + - ["System.Collections.IDictionary", "System.Web.UI.Design.IContentResolutionService", "Property[ContentDefinitions]"] + - ["System.Web.UI.ExpressionBindingCollection", "System.Web.UI.Design.HtmlControlDesigner", "Property[Expressions]"] + - ["System.String", "System.Web.UI.Design.WebFormsRootDesigner", "Method[ResolveUrl].ReturnValue"] + - ["System.Boolean", "System.Web.UI.Design.DesignerRegion", "Property[EnsureSize]"] + - ["System.String", "System.Web.UI.Design.DesignerHierarchicalDataSourceView", "Property[Path]"] + - ["System.Web.UI.Design.DesignerHierarchicalDataSourceView", "System.Web.UI.Design.HierarchicalDataSourceDesigner", "Method[GetView].ReturnValue"] + - ["System.Boolean", "System.Web.UI.Design.UpdatePanelTriggerCollectionEditor", "Method[CanSelectMultipleInstances].ReturnValue"] + - ["System.String", "System.Web.UI.Design.RouteUrlExpressionEditorSheet", "Method[GetExpression].ReturnValue"] + - ["System.String", "System.Web.UI.Design.ContentDefinition", "Property[DefaultContent]"] + - ["System.Web.UI.Design.DesignerRegion", "System.Web.UI.Design.DesignerRegionMouseEventArgs", "Property[Region]"] + - ["System.String", "System.Web.UI.Design.IDataSourceFieldSchema", "Property[Name]"] + - ["System.Type[]", "System.Web.UI.Design.UpdatePanelTriggerCollectionEditor", "Method[CreateNewItemTypes].ReturnValue"] + - ["System.Boolean", "System.Web.UI.Design.SupportsPreviewControlAttribute", "Property[SupportsPreviewControl]"] + - ["System.Object", "System.Web.UI.Design.DataColumnSelectionConverter", "Method[ConvertFrom].ReturnValue"] + - ["System.Boolean", "System.Web.UI.Design.UserControlDesigner", "Property[ShouldCodeSerialize]"] + - ["System.Web.UI.Design.TemplateEditingVerb[]", "System.Web.UI.Design.TemplatedControlDesigner", "Method[GetTemplateEditingVerbs].ReturnValue"] + - ["System.Object", "System.Web.UI.Design.WebFormsRootDesigner", "Method[GetService].ReturnValue"] + - ["System.Web.UI.Control", "System.Web.UI.Design.ControlDesigner", "Method[CreateViewControl].ReturnValue"] + - ["System.Object", "System.Web.UI.Design.DesignerObject", "Method[System.IServiceProvider.GetService].ReturnValue"] + - ["System.Boolean", "System.Web.UI.Design.UpdateProgressDesigner", "Property[UsePreviewControl]"] + - ["System.Boolean", "System.Web.UI.Design.DataSetFieldSchema", "Property[PrimaryKey]"] + - ["System.ComponentModel.Design.DesignerActionListCollection", "System.Web.UI.Design.HierarchicalDataSourceDesigner", "Property[ActionLists]"] + - ["System.String", "System.Web.UI.Design.ExpressionEditorSheet", "Method[GetExpression].ReturnValue"] + - ["System.Boolean", "System.Web.UI.Design.ViewRendering", "Property[Visible]"] + - ["System.String", "System.Web.UI.Design.UrlEditor", "Property[Caption]"] + - ["System.String", "System.Web.UI.Design.TemplatedControlDesigner", "Method[GetTemplateContent].ReturnValue"] + - ["System.Boolean", "System.Web.UI.Design.WebFormsRootDesigner", "Property[IsDesignerViewLocked]"] + - ["System.Int32", "System.Web.UI.Design.TemplateGroupCollection", "Property[System.Collections.ICollection.Count]"] + - ["System.Int32", "System.Web.UI.Design.DesignerAutoFormatCollection", "Method[Add].ReturnValue"] + - ["System.Web.UI.Design.ExpressionEditorSheet", "System.Web.UI.Design.AppSettingsExpressionEditor", "Method[GetExpressionEditorSheet].ReturnValue"] + - ["System.Boolean", "System.Web.UI.Design.RouteUrlExpressionEditorSheet", "Property[IsValid]"] + - ["System.Boolean", "System.Web.UI.Design.DesignerRegionCollection", "Property[IsFixedSize]"] + - ["System.Boolean", "System.Web.UI.Design.DesignerRegionCollection", "Property[System.Collections.IList.IsFixedSize]"] + - ["System.String", "System.Web.UI.Design.DataSourceDesigner", "Method[GetDesignTimeHtml].ReturnValue"] + - ["System.Boolean", "System.Web.UI.Design.IControlDesignerView", "Property[SupportsRegions]"] + - ["System.Object", "System.Web.UI.Design.ConnectionStringsExpressionEditor", "Method[EvaluateExpression].ReturnValue"] + - ["System.Web.UI.Design.IDataSourceFieldSchema[]", "System.Web.UI.Design.IDataSourceViewSchema", "Method[GetFields].ReturnValue"] + - ["System.Web.UI.Design.ControlLocation", "System.Web.UI.Design.ControlLocation!", "Field[Before]"] + - ["System.Web.UI.Design.IProjectItem", "System.Web.UI.Design.IProjectItem", "Property[Parent]"] + - ["System.Int32", "System.Web.UI.Design.DesignerAutoFormatCollection", "Property[Count]"] + - ["System.Web.UI.DataBindingCollection", "System.Web.UI.Design.HtmlControlDesigner", "Property[DataBindings]"] + - ["System.Boolean", "System.Web.UI.Design.DesignerDataSourceView", "Property[CanRetrieveTotalRowCount]"] + - ["System.String", "System.Web.UI.Design.ImageUrlEditor", "Property[Caption]"] + - ["System.String", "System.Web.UI.Design.WebFormsRootDesigner", "Method[GenerateErrorDesignTimeHtml].ReturnValue"] + - ["System.ComponentModel.IComponent", "System.Web.UI.Design.WebFormsRootDesigner", "Property[Component]"] + - ["System.Web.UI.Design.DesignerDataSourceView", "System.Web.UI.Design.IDataSourceDesigner", "Method[GetView].ReturnValue"] + - ["System.Boolean", "System.Web.UI.Design.DataSetFieldSchema", "Property[Nullable]"] + - ["System.Web.UI.Design.DesignTimeResourceProviderFactory", "System.Web.UI.Design.IDesignTimeResourceProviderFactoryService", "Method[GetFactory].ReturnValue"] + - ["System.String", "System.Web.UI.Design.UpdatePanelDesigner", "Method[GetEditableDesignerRegionContent].ReturnValue"] + - ["System.Web.UI.Design.TemplateGroupCollection", "System.Web.UI.Design.ControlDesigner", "Property[TemplateGroups]"] + - ["System.Boolean", "System.Web.UI.Design.TemplateGroupCollection", "Method[Contains].ReturnValue"] + - ["System.ComponentModel.Design.ViewTechnology[]", "System.Web.UI.Design.WebFormsRootDesigner", "Property[SupportedTechnologies]"] + - ["System.Boolean", "System.Web.UI.Design.DataSourceConverter", "Method[GetStandardValuesExclusive].ReturnValue"] + - ["System.Boolean", "System.Web.UI.Design.TemplatedControlDesigner", "Property[HidePropertiesInTemplateMode]"] + - ["System.Web.UI.Design.DesignerRegion", "System.Web.UI.Design.DesignerRegionCollection", "Property[Item]"] + - ["System.Object", "System.Web.UI.Design.UpdatePanelTriggerCollectionEditor", "Method[EditValue].ReturnValue"] + - ["System.String", "System.Web.UI.Design.ControlDesigner", "Method[CreatePlaceHolderDesignTimeHtml].ReturnValue"] + - ["System.String", "System.Web.UI.Design.ControlDesigner", "Method[GetEditableDesignerRegionContent].ReturnValue"] + - ["System.Web.UI.Design.IProjectItem", "System.Web.UI.Design.IWebApplication", "Property[RootProjectItem]"] + - ["System.String", "System.Web.UI.Design.ContentDefinition", "Property[DefaultDesignTimeHtml]"] + - ["System.Collections.IDictionary", "System.Web.UI.Design.ContainerControlDesigner", "Method[GetDesignTimeCssAttributes].ReturnValue"] + - ["System.Boolean", "System.Web.UI.Design.DataSourceDesigner", "Property[SuppressingDataSourceEvents]"] + - ["System.String", "System.Web.UI.Design.ControlDesigner", "Method[GetErrorDesignTimeHtml].ReturnValue"] + - ["System.Int32", "System.Web.UI.Design.DesignerAutoFormatCollection", "Property[System.Collections.ICollection.Count]"] + - ["System.Type", "System.Web.UI.Design.WebFormsReferenceManager", "Method[GetType].ReturnValue"] + - ["System.ComponentModel.IComponent[]", "System.Web.UI.Design.WebControlToolboxItem", "Method[CreateComponentsCore].ReturnValue"] + - ["System.Web.UI.Design.ExpressionEditorSheet", "System.Web.UI.Design.ResourceExpressionEditor", "Method[GetExpressionEditorSheet].ReturnValue"] + - ["System.ComponentModel.TypeConverter+StandardValuesCollection", "System.Web.UI.Design.DataSourceViewSchemaConverter", "Method[GetStandardValues].ReturnValue"] + - ["System.String", "System.Web.UI.Design.DesignerDataSourceView", "Property[Name]"] + - ["System.Boolean", "System.Web.UI.Design.DesignerRegion", "Property[Highlight]"] + - ["System.Drawing.Design.UITypeEditorEditStyle", "System.Web.UI.Design.DataBindingCollectionEditor", "Method[GetEditStyle].ReturnValue"] + - ["System.Drawing.Rectangle", "System.Web.UI.Design.DesignerRegion", "Method[GetBounds].ReturnValue"] + - ["System.ComponentModel.PropertyDescriptorCollection", "System.Web.UI.Design.DesignTimeData!", "Method[GetDataFields].ReturnValue"] + - ["System.String", "System.Web.UI.Design.EditableDesignerRegion", "Property[Content]"] + - ["System.Int32", "System.Web.UI.Design.DesignerAutoFormatCollection", "Method[IndexOf].ReturnValue"] + - ["System.Web.UI.Design.ViewRendering", "System.Web.UI.Design.ControlDesigner", "Method[GetViewRendering].ReturnValue"] + - ["System.Object", "System.Web.UI.Design.ControlDesigner", "Property[DesignTimeElementView]"] + - ["System.ComponentModel.TypeConverter+StandardValuesCollection", "System.Web.UI.Design.DataColumnSelectionConverter", "Method[GetStandardValues].ReturnValue"] + - ["System.Boolean", "System.Web.UI.Design.DesignerRegionCollection", "Method[Contains].ReturnValue"] + - ["System.Boolean", "System.Web.UI.Design.ControlDesigner", "Property[UsePreviewControl]"] + - ["System.Boolean", "System.Web.UI.Design.IDataSourceFieldSchema", "Property[Nullable]"] + - ["System.Web.UI.Design.IControlDesignerTag", "System.Web.UI.Design.ControlDesigner", "Property[Tag]"] + - ["System.Web.UI.Design.ControlDesigner", "System.Web.UI.Design.DesignerObject", "Property[Designer]"] + - ["System.Boolean", "System.Web.UI.Design.IControlDesignerTag", "Property[IsDirty]"] + - ["System.Web.UI.WebControls.Style", "System.Web.UI.Design.TemplateDefinition", "Property[Style]"] + - ["System.Int32", "System.Web.UI.Design.DesignerAutoFormatCollection", "Method[System.Collections.IList.Add].ReturnValue"] + - ["System.Object", "System.Web.UI.Design.UrlEditor", "Method[EditValue].ReturnValue"] + - ["System.String", "System.Web.UI.Design.ConnectionStringEditor", "Method[GetProviderName].ReturnValue"] + - ["System.Boolean", "System.Web.UI.Design.DesignerRegionCollection", "Property[IsSynchronized]"] + - ["System.String", "System.Web.UI.Design.ControlDesigner", "Property[ID]"] + - ["System.Boolean", "System.Web.UI.Design.AsyncPostBackTriggerControlIDConverter", "Method[GetStandardValuesSupported].ReturnValue"] + - ["System.Boolean", "System.Web.UI.Design.AsyncPostBackTriggerEventNameConverter", "Method[GetStandardValuesExclusive].ReturnValue"] + - ["System.Boolean", "System.Web.UI.Design.IWebFormsDocumentService", "Property[IsLoading]"] + - ["System.Drawing.Design.UITypeEditorEditStyle", "System.Web.UI.Design.ConnectionStringEditor", "Method[GetEditStyle].ReturnValue"] + - ["System.String", "System.Web.UI.Design.ContentDefinition", "Property[ContentPlaceHolderID]"] + - ["System.Object", "System.Web.UI.Design.IHtmlControlDesignerBehavior", "Method[GetStyleAttribute].ReturnValue"] + - ["System.String", "System.Web.UI.Design.ControlDesigner", "Method[GetDesignTimeHtml].ReturnValue"] + - ["System.Boolean", "System.Web.UI.Design.TemplateDefinition", "Property[SupportsDataBinding]"] + - ["System.Web.UI.Design.ITemplateEditingFrame", "System.Web.UI.Design.TemplatedControlDesigner", "Property[ActiveTemplateEditingFrame]"] + - ["System.String", "System.Web.UI.Design.IWebFormReferenceManager", "Method[GetRegisterDirectives].ReturnValue"] + - ["System.Web.UI.Design.ExpressionEditorSheet", "System.Web.UI.Design.RouteUrlExpressionEditor", "Method[GetExpressionEditorSheet].ReturnValue"] + - ["System.Boolean", "System.Web.UI.Design.DesignerAutoFormatCollection", "Property[System.Collections.IList.IsFixedSize]"] + - ["System.Boolean", "System.Web.UI.Design.DataSourceViewSchemaConverter", "Method[GetStandardValuesSupported].ReturnValue"] + - ["System.Web.UI.Design.ViewRendering", "System.Web.UI.Design.EditableDesignerRegion", "Method[GetChildViewRendering].ReturnValue"] + - ["System.Web.UI.Design.IDataSourceSchema", "System.Web.UI.Design.DesignerHierarchicalDataSourceView", "Property[Schema]"] + - ["System.Boolean", "System.Web.UI.Design.DesignerDataSourceView", "Property[CanSort]"] + - ["System.Boolean", "System.Web.UI.Design.DataMemberConverter", "Method[CanConvertFrom].ReturnValue"] + - ["System.String", "System.Web.UI.Design.WebFormsReferenceManager", "Method[GetUserControlPath].ReturnValue"] + - ["System.Web.UI.Design.ControlLocation", "System.Web.UI.Design.ControlLocation!", "Field[LastChild]"] + - ["System.Boolean", "System.Web.UI.Design.RouteValueExpressionEditorSheet", "Property[IsValid]"] + - ["System.Web.UI.Design.UrlBuilderOptions", "System.Web.UI.Design.XmlUrlEditor", "Property[Options]"] + - ["System.String", "System.Web.UI.Design.ResourceExpressionEditorSheet", "Property[ClassKey]"] + - ["System.Boolean", "System.Web.UI.Design.DataSourceDesigner", "Property[CanRefreshSchema]"] + - ["System.Web.UI.ITemplate", "System.Web.UI.Design.TemplatedControlDesigner", "Method[GetTemplateFromText].ReturnValue"] + - ["System.Web.UI.Design.DesignerHierarchicalDataSourceView", "System.Web.UI.Design.IHierarchicalDataSourceDesigner", "Method[GetView].ReturnValue"] + - ["System.Object", "System.Web.UI.Design.IControlDesignerBehavior", "Property[DesignTimeElementView]"] + - ["System.Type", "System.Web.UI.Design.WebControlToolboxItem", "Method[GetToolType].ReturnValue"] + - ["System.Boolean", "System.Web.UI.Design.AsyncPostBackTriggerEventNameConverter", "Method[GetStandardValuesSupported].ReturnValue"] + - ["System.Web.UI.ITemplate", "System.Web.UI.Design.ControlParser!", "Method[ParseTemplate].ReturnValue"] + - ["System.String", "System.Web.UI.Design.ControlDesigner", "Method[CreateErrorDesignTimeHtml].ReturnValue"] + - ["System.Boolean", "System.Web.UI.Design.ControlDesigner", "Property[Visible]"] + - ["System.Boolean", "System.Web.UI.Design.ExpressionEditorSheet", "Property[IsValid]"] + - ["System.String", "System.Web.UI.Design.ScriptManagerDesigner!", "Method[GetProxyScript].ReturnValue"] + - ["System.ComponentModel.Design.DesignerActionListCollection", "System.Web.UI.Design.UserControlDesigner", "Property[ActionLists]"] + - ["System.ComponentModel.Design.CollectionEditor+CollectionForm", "System.Web.UI.Design.CollectionEditorBase", "Method[CreateCollectionForm].ReturnValue"] + - ["System.Boolean", "System.Web.UI.Design.DesignerDataSourceView", "Property[CanPage]"] + - ["System.Boolean", "System.Web.UI.Design.UpdateProgressAssociatedUpdatePanelIDConverter", "Method[GetStandardValuesExclusive].ReturnValue"] + - ["System.IO.Stream", "System.Web.UI.Design.IDocumentProjectItem", "Method[GetContents].ReturnValue"] + - ["System.String", "System.Web.UI.Design.ContainerControlDesigner", "Property[FrameCaption]"] + - ["System.Web.UI.Design.ExpressionEditor", "System.Web.UI.Design.ExpressionEditor!", "Method[GetExpressionEditor].ReturnValue"] + - ["System.Int32", "System.Web.UI.Design.DesignerRegionCollection", "Method[System.Collections.IList.IndexOf].ReturnValue"] + - ["System.Object", "System.Web.UI.Design.DataSourceViewSchemaConverter", "Method[ConvertFrom].ReturnValue"] + - ["System.Web.UI.IUrlResolutionService", "System.Web.UI.Design.WebFormsRootDesigner", "Method[CreateUrlResolutionService].ReturnValue"] + - ["System.Web.Compilation.IResourceProvider", "System.Web.UI.Design.DesignTimeResourceProviderFactory", "Method[CreateDesignTimeGlobalResourceProvider].ReturnValue"] + - ["System.Web.UI.Design.ITemplateEditingFrame", "System.Web.UI.Design.ITemplateEditingService", "Method[CreateFrame].ReturnValue"] + - ["System.String", "System.Web.UI.Design.ControlDesigner", "Method[GetPersistenceContent].ReturnValue"] + - ["System.Web.UI.Design.ExpressionEditorSheet", "System.Web.UI.Design.ConnectionStringsExpressionEditor", "Method[GetExpressionEditorSheet].ReturnValue"] + - ["System.Boolean", "System.Web.UI.Design.ControlDesigner", "Property[IsDirty]"] + - ["System.String", "System.Web.UI.Design.ClientScriptItem", "Property[Type]"] + - ["System.Web.UI.Design.ClientScriptItemCollection", "System.Web.UI.Design.WebFormsRootDesigner", "Method[GetClientScriptsInDocument].ReturnValue"] + - ["System.String", "System.Web.UI.Design.XmlUrlEditor", "Property[Caption]"] + - ["System.Boolean", "System.Web.UI.Design.ControlDesigner", "Property[HidePropertiesInTemplateMode]"] + - ["System.Web.UI.Design.IDataSourceViewSchema[]", "System.Web.UI.Design.XmlDocumentSchema", "Method[GetViews].ReturnValue"] + - ["System.Boolean", "System.Web.UI.Design.DesignerAutoFormatCollection", "Property[System.Collections.IList.IsReadOnly]"] + - ["System.Boolean", "System.Web.UI.Design.ContainerControlDesigner", "Property[NoWrap]"] + - ["System.Boolean", "System.Web.UI.Design.DataFieldConverter", "Method[CanConvertFrom].ReturnValue"] + - ["System.Int32", "System.Web.UI.Design.TemplateGroupCollection", "Method[IndexOf].ReturnValue"] + - ["System.Boolean", "System.Web.UI.Design.DesignerRegion", "Property[Selected]"] + - ["System.Boolean", "System.Web.UI.Design.HierarchicalDataSourceDesigner", "Property[SuppressingDataSourceEvents]"] + - ["System.Drawing.Rectangle", "System.Web.UI.Design.IControlDesignerView", "Method[GetBounds].ReturnValue"] + - ["System.String", "System.Web.UI.Design.RouteValueExpressionEditorSheet", "Property[RouteValue]"] + - ["System.Drawing.Design.UITypeEditorEditStyle", "System.Web.UI.Design.XmlFileEditor", "Method[GetEditStyle].ReturnValue"] + - ["System.Object", "System.Web.UI.Design.DesignerRegionCollection", "Property[System.Collections.IList.Item]"] + - ["System.Int32", "System.Web.UI.Design.DesignerAutoFormatCollection", "Method[System.Collections.IList.IndexOf].ReturnValue"] + - ["System.Boolean", "System.Web.UI.Design.DataColumnSelectionConverter", "Method[CanConvertFrom].ReturnValue"] + - ["System.Web.UI.Design.IDataSourceViewSchema[]", "System.Web.UI.Design.DataSetSchema", "Method[GetViews].ReturnValue"] + - ["System.Boolean", "System.Web.UI.Design.IDataSourceFieldSchema", "Property[Identity]"] + - ["System.Boolean", "System.Web.UI.Design.ControlDesigner", "Property[DesignTimeHtmlRequiresLoadComplete]"] + - ["System.Boolean", "System.Web.UI.Design.DesignerRegionCollection", "Method[System.Collections.IList.Contains].ReturnValue"] + - ["System.Type", "System.Web.UI.Design.TemplatedControlDesigner", "Method[GetTemplatePropertyParentType].ReturnValue"] + - ["System.ComponentModel.TypeConverter+StandardValuesCollection", "System.Web.UI.Design.DataFieldConverter", "Method[GetStandardValues].ReturnValue"] + - ["System.Object", "System.Web.UI.Design.RouteUrlExpressionEditor", "Method[EvaluateExpression].ReturnValue"] + - ["System.String", "System.Web.UI.Design.QueryExtenderDesigner", "Method[GetDesignTimeHtml].ReturnValue"] + - ["System.Boolean", "System.Web.UI.Design.ControlDesigner", "Property[InTemplateMode]"] + - ["System.Web.UI.Design.IDataSourceViewSchema[]", "System.Web.UI.Design.TypeSchema", "Method[GetViews].ReturnValue"] + - ["System.String", "System.Web.UI.Design.ITemplateEditingService", "Method[GetContainingTemplateName].ReturnValue"] + - ["System.Web.UI.Design.DesignerRegion", "System.Web.UI.Design.IControlDesignerView", "Property[ContainingRegion]"] + - ["System.Web.UI.Design.UrlBuilderOptions", "System.Web.UI.Design.UrlBuilderOptions!", "Field[NoAbsolute]"] + - ["System.Object", "System.Web.UI.Design.DataMemberConverter", "Method[ConvertFrom].ReturnValue"] + - ["System.String", "System.Web.UI.Design.IControlDesignerBehavior", "Property[DesignTimeHtml]"] + - ["System.String", "System.Web.UI.Design.UrlEditor", "Property[Filter]"] + - ["System.Int32", "System.Web.UI.Design.IDataSourceFieldSchema", "Property[Scale]"] + - ["System.String[]", "System.Web.UI.Design.DataSourceDesigner", "Method[GetViewNames].ReturnValue"] + - ["System.Web.UI.Design.ViewFlags", "System.Web.UI.Design.ViewFlags!", "Field[CustomPaint]"] + - ["System.Boolean", "System.Web.UI.Design.ExtenderControlDesigner", "Property[Visible]"] + - ["System.Web.UI.Design.DesignerDataSourceView", "System.Web.UI.Design.DataSourceDesigner", "Method[GetView].ReturnValue"] + - ["System.Web.UI.Design.IDataSourceViewSchema[]", "System.Web.UI.Design.IDataSourceViewSchema", "Method[GetChildren].ReturnValue"] + - ["System.Boolean", "System.Web.UI.Design.DataSourceConverter", "Method[GetStandardValuesSupported].ReturnValue"] + - ["System.Boolean", "System.Web.UI.Design.DataFieldConverter", "Method[GetStandardValuesSupported].ReturnValue"] + - ["System.String", "System.Web.UI.Design.TemplatedControlDesigner", "Method[GetTemplateContainerDataItemProperty].ReturnValue"] + - ["System.Boolean", "System.Web.UI.Design.HierarchicalDataSourceDesigner", "Property[CanRefreshSchema]"] + - ["System.IServiceProvider", "System.Web.UI.Design.ExpressionEditorSheet", "Property[ServiceProvider]"] + - ["System.String", "System.Web.UI.Design.ResourceExpressionEditorSheet", "Property[ResourceKey]"] + - ["System.Int32", "System.Web.UI.Design.DesignerRegionCollection", "Property[Count]"] + - ["System.Web.UI.Design.IDocumentProjectItem", "System.Web.UI.Design.IFolderProjectItem", "Method[AddDocument].ReturnValue"] + - ["System.Boolean", "System.Web.UI.Design.ServiceReferenceCollectionEditor", "Method[CanSelectMultipleInstances].ReturnValue"] + - ["System.Object", "System.Web.UI.Design.WebFormsRootDesigner", "Method[GetView].ReturnValue"] + - ["System.Object", "System.Web.UI.Design.DesignerRegionCollection", "Property[SyncRoot]"] + - ["System.String", "System.Web.UI.Design.HierarchicalDataSourceDesigner", "Method[GetDesignTimeHtml].ReturnValue"] + - ["System.String", "System.Web.UI.Design.WebFormsRootDesigner", "Method[GenerateEmptyDesignTimeHtml].ReturnValue"] + - ["System.Boolean", "System.Web.UI.Design.IDataSourceFieldSchema", "Property[IsReadOnly]"] + - ["System.String", "System.Web.UI.Design.ScriptManagerDesigner!", "Method[GetApplicationServices].ReturnValue"] + - ["System.Object", "System.Web.UI.Design.RouteValueExpressionEditor", "Method[EvaluateExpression].ReturnValue"] + - ["System.Web.UI.Design.ExpressionEditorSheet", "System.Web.UI.Design.RouteValueExpressionEditor", "Method[GetExpressionEditorSheet].ReturnValue"] + - ["System.Object", "System.Web.UI.Design.IDataSourceProvider", "Method[GetSelectedDataSource].ReturnValue"] + - ["System.Boolean", "System.Web.UI.Design.TemplatedEditableDesignerRegion", "Property[IsSingleInstanceTemplate]"] + - ["System.Int32", "System.Web.UI.Design.TemplateGroupCollection", "Property[Count]"] + - ["System.String", "System.Web.UI.Design.ControlDesigner", "Method[GetPersistInnerHtml].ReturnValue"] + - ["System.Collections.IEnumerator", "System.Web.UI.Design.DesignerRegionCollection", "Method[System.Collections.IEnumerable.GetEnumerator].ReturnValue"] + - ["System.String", "System.Web.UI.Design.WebFormsRootDesigner", "Method[AddControlToDocument].ReturnValue"] + - ["System.String", "System.Web.UI.Design.DataSetViewSchema", "Property[Name]"] + - ["System.Collections.IEnumerable", "System.Web.UI.Design.DesignerDataSourceView", "Method[GetDesignTimeData].ReturnValue"] + - ["System.Web.UI.Design.DesignerAutoFormatStyle", "System.Web.UI.Design.DesignerAutoFormat", "Property[Style]"] + - ["System.Boolean", "System.Web.UI.Design.DataSourceViewSchemaConverter", "Method[GetStandardValuesExclusive].ReturnValue"] + - ["System.Object", "System.Web.UI.Design.ConnectionStringEditor", "Method[EditValue].ReturnValue"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.Web.UI.Design.ExtenderControlToolboxItem", "Method[GetTargetControlTypes].ReturnValue"] + - ["System.Boolean", "System.Web.UI.Design.DesignerDataSourceView", "Property[CanInsert]"] + - ["System.String", "System.Web.UI.Design.MdbDataFileEditor", "Property[Caption]"] + - ["System.String", "System.Web.UI.Design.IControlDesignerTag", "Method[GetAttribute].ReturnValue"] + - ["System.Web.UI.Design.DesignerAutoFormatCollection", "System.Web.UI.Design.ControlDesigner", "Property[AutoFormats]"] + - ["System.String", "System.Web.UI.Design.DesignerObject", "Property[Name]"] + - ["System.Web.UI.Design.DesignerRegion", "System.Web.UI.Design.ViewEventArgs", "Property[Region]"] + - ["System.Boolean", "System.Web.UI.Design.IDataSourceFieldSchema", "Property[IsUnique]"] + - ["System.Web.UI.Design.UrlBuilderOptions", "System.Web.UI.Design.XslUrlEditor", "Property[Options]"] + - ["System.Boolean", "System.Web.UI.Design.ContainerControlDesigner", "Property[AllowResize]"] + - ["System.Collections.IEnumerable", "System.Web.UI.Design.DesignTimeData!", "Method[GetSelectedDataSource].ReturnValue"] + - ["System.EventHandler", "System.Web.UI.Design.DesignTimeData!", "Field[DataBindingHandler]"] + - ["System.Object", "System.Web.UI.Design.ResourceExpressionEditor", "Method[EvaluateExpression].ReturnValue"] + - ["System.Object", "System.Web.UI.Design.SkinIDTypeConverter", "Method[ConvertFrom].ReturnValue"] + - ["System.Boolean", "System.Web.UI.Design.PostBackTriggerControlIDConverter", "Method[GetStandardValuesSupported].ReturnValue"] + - ["System.Web.UI.Control", "System.Web.UI.Design.ControlParser!", "Method[ParseControl].ReturnValue"] + - ["System.Boolean", "System.Web.UI.Design.SkinIDTypeConverter", "Method[CanConvertTo].ReturnValue"] + - ["System.String", "System.Web.UI.Design.XslUrlEditor", "Property[Filter]"] + - ["System.Object", "System.Web.UI.Design.TemplateGroupCollection", "Property[System.Collections.ICollection.SyncRoot]"] + - ["System.Int32", "System.Web.UI.Design.DataSetFieldSchema", "Property[Length]"] + - ["System.ComponentModel.TypeConverter+StandardValuesCollection", "System.Web.UI.Design.DataSourceConverter", "Method[GetStandardValues].ReturnValue"] + - ["System.String", "System.Web.UI.Design.DesignerRegion", "Property[DisplayName]"] + - ["System.String", "System.Web.UI.Design.DesignerAutoFormat", "Property[Name]"] + - ["System.Boolean", "System.Web.UI.Design.ControlDesigner", "Property[ViewControlCreated]"] + - ["System.String", "System.Web.UI.Design.IProjectItem", "Property[PhysicalPath]"] + - ["System.String", "System.Web.UI.Design.ExpressionEditor", "Property[ExpressionPrefix]"] + - ["System.String", "System.Web.UI.Design.XmlDataFileEditor", "Property[Filter]"] + - ["System.EventArgs", "System.Web.UI.Design.ViewEventArgs", "Property[EventArgs]"] + - ["System.String", "System.Web.UI.Design.ScriptManagerDesigner!", "Method[GetScriptFromWebResource].ReturnValue"] + - ["System.Web.UI.Design.ViewEvent", "System.Web.UI.Design.ViewEventArgs", "Property[EventType]"] + - ["System.String", "System.Web.UI.Design.UpdateProgressDesigner", "Method[GetDesignTimeHtml].ReturnValue"] + - ["System.Web.UI.WebControls.Style", "System.Web.UI.Design.ContainerControlDesigner", "Property[FrameStyle]"] + - ["System.String", "System.Web.UI.Design.ReadWriteControlDesigner", "Method[GetDesignTimeHtml].ReturnValue"] + - ["System.Boolean", "System.Web.UI.Design.HierarchicalDataSourceConverter", "Method[IsValidDataSource].ReturnValue"] + - ["System.Boolean", "System.Web.UI.Design.TemplateGroupCollection", "Method[System.Collections.IList.Contains].ReturnValue"] + - ["System.Object", "System.Web.UI.Design.DesignerRegion", "Property[UserData]"] + - ["System.String", "System.Web.UI.Design.UserControlFileEditor", "Property[Caption]"] + - ["System.Object", "System.Web.UI.Design.IWebFormsDocumentService", "Method[CreateDiscardableUndoUnit].ReturnValue"] + - ["System.Boolean", "System.Web.UI.Design.UpdateProgressAssociatedUpdatePanelIDConverter", "Method[GetStandardValuesSupported].ReturnValue"] + - ["System.Object", "System.Web.UI.Design.DesignerAutoFormatCollection", "Property[SyncRoot]"] + - ["System.Object", "System.Web.UI.Design.TemplateDefinition", "Property[TemplatedObject]"] + - ["System.Boolean", "System.Web.UI.Design.DesignerRegionCollection", "Property[System.Collections.ICollection.IsSynchronized]"] + - ["System.String", "System.Web.UI.Design.TemplateDefinition", "Property[TemplatePropertyName]"] + - ["System.Boolean", "System.Web.UI.Design.ResourceExpressionEditorSheet", "Property[IsValid]"] + - ["System.String", "System.Web.UI.Design.TextControlDesigner", "Method[GetPersistInnerHtml].ReturnValue"] + - ["System.Boolean", "System.Web.UI.Design.IHierarchicalDataSourceDesigner", "Property[CanConfigure]"] + - ["System.Object", "System.Web.UI.Design.IHtmlControlDesignerBehavior", "Method[GetAttribute].ReturnValue"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemWebUIDesignDirectives/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemWebUIDesignDirectives/model.yml new file mode 100644 index 000000000000..09c1bd63cd52 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemWebUIDesignDirectives/model.yml @@ -0,0 +1,13 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.Web.UI.Design.Directives.DirectiveRegistry!", "Method[GetDirectives].ReturnValue"] + - ["System.Boolean", "System.Web.UI.Design.Directives.DirectiveAttribute", "Property[ServerLanguageNames]"] + - ["System.Boolean", "System.Web.UI.Design.Directives.DirectiveAttribute", "Property[Culture]"] + - ["System.Boolean", "System.Web.UI.Design.Directives.DirectiveAttribute", "Property[ServerLanguageExtensions]"] + - ["System.String", "System.Web.UI.Design.Directives.SchemaElementNameAttribute", "Property[Value]"] + - ["System.String", "System.Web.UI.Design.Directives.DirectiveAttribute", "Property[RenameType]"] + - ["System.String", "System.Web.UI.Design.Directives.DirectiveAttribute", "Property[BuilderType]"] + - ["System.Boolean", "System.Web.UI.Design.Directives.DirectiveAttribute", "Property[AllowedOnMobilePages]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemWebUIDesignMobileControls/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemWebUIDesignMobileControls/model.yml new file mode 100644 index 000000000000..572579b7c69b --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemWebUIDesignMobileControls/model.yml @@ -0,0 +1,7 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Object", "System.Web.UI.Design.MobileControls.IMobileWebFormServices", "Method[GetCache].ReturnValue"] + - ["System.String", "System.Web.UI.Design.MobileControls.MobileResource!", "Method[GetString].ReturnValue"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemWebUIDesignMobileControlsConverters/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemWebUIDesignMobileControlsConverters/model.yml new file mode 100644 index 000000000000..0a6128cbb06e --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemWebUIDesignMobileControlsConverters/model.yml @@ -0,0 +1,15 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Object", "System.Web.UI.Design.MobileControls.Converters.DataMemberConverter", "Method[ConvertFrom].ReturnValue"] + - ["System.Boolean", "System.Web.UI.Design.MobileControls.Converters.DataFieldConverter", "Method[GetStandardValuesExclusive].ReturnValue"] + - ["System.Boolean", "System.Web.UI.Design.MobileControls.Converters.DataFieldConverter", "Method[CanConvertFrom].ReturnValue"] + - ["System.Boolean", "System.Web.UI.Design.MobileControls.Converters.DataMemberConverter", "Method[GetStandardValuesExclusive].ReturnValue"] + - ["System.ComponentModel.TypeConverter+StandardValuesCollection", "System.Web.UI.Design.MobileControls.Converters.DataMemberConverter", "Method[GetStandardValues].ReturnValue"] + - ["System.Boolean", "System.Web.UI.Design.MobileControls.Converters.DataMemberConverter", "Method[CanConvertFrom].ReturnValue"] + - ["System.Boolean", "System.Web.UI.Design.MobileControls.Converters.DataFieldConverter", "Method[GetStandardValuesSupported].ReturnValue"] + - ["System.ComponentModel.TypeConverter+StandardValuesCollection", "System.Web.UI.Design.MobileControls.Converters.DataFieldConverter", "Method[GetStandardValues].ReturnValue"] + - ["System.Boolean", "System.Web.UI.Design.MobileControls.Converters.DataMemberConverter", "Method[GetStandardValuesSupported].ReturnValue"] + - ["System.Object", "System.Web.UI.Design.MobileControls.Converters.DataFieldConverter", "Method[ConvertFrom].ReturnValue"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemWebUIDesignWebControls/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemWebUIDesignWebControls/model.yml new file mode 100644 index 000000000000..92f6ee2357a2 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemWebUIDesignWebControls/model.yml @@ -0,0 +1,423 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Web.UI.Design.TemplateGroupCollection", "System.Web.UI.Design.WebControls.MenuDesigner", "Property[TemplateGroups]"] + - ["System.Web.UI.Design.TemplateEditingVerb[]", "System.Web.UI.Design.WebControls.DataListDesigner", "Method[GetCachedTemplateEditingVerbs].ReturnValue"] + - ["System.Collections.IEnumerable", "System.Web.UI.Design.WebControls.EntityDesignerDataSourceView", "Method[GetDesignTimeData].ReturnValue"] + - ["System.String", "System.Web.UI.Design.WebControls.LinqDataSourceDesigner", "Property[Update]"] + - ["System.Boolean", "System.Web.UI.Design.WebControls.LoginNameDesigner", "Property[UsePreviewControl]"] + - ["System.String", "System.Web.UI.Design.WebControls.AdRotatorDesigner", "Method[GetDesignTimeHtml].ReturnValue"] + - ["System.String", "System.Web.UI.Design.WebControls.DetailsViewDesigner", "Method[GetEditableDesignerRegionContent].ReturnValue"] + - ["System.Web.UI.IHierarchicalEnumerable", "System.Web.UI.Design.WebControls.HierarchicalDataBoundControlDesigner", "Method[GetSampleDataSource].ReturnValue"] + - ["System.String", "System.Web.UI.Design.WebControls.TreeViewDesigner", "Method[GetErrorDesignTimeHtml].ReturnValue"] + - ["System.Boolean", "System.Web.UI.Design.WebControls.LoginViewDesigner", "Property[UsePreviewControl]"] + - ["System.Object", "System.Web.UI.Design.WebControls.RegexTypeEditor", "Method[EditValue].ReturnValue"] + - ["System.Web.UI.Design.DesignerAutoFormatCollection", "System.Web.UI.Design.WebControls.CalendarDesigner", "Property[AutoFormats]"] + - ["System.Web.UI.Design.TemplateEditingVerb[]", "System.Web.UI.Design.WebControls.DataGridDesigner", "Method[GetCachedTemplateEditingVerbs].ReturnValue"] + - ["System.Boolean", "System.Web.UI.Design.WebControls.TreeViewDesigner", "Property[UsePreviewControl]"] + - ["System.String[]", "System.Web.UI.Design.WebControls.SiteMapDataSourceDesigner", "Method[GetViewNames].ReturnValue"] + - ["System.String", "System.Web.UI.Design.WebControls.RepeaterDesigner", "Method[GetErrorDesignTimeHtml].ReturnValue"] + - ["System.Web.UI.DataSourceOperation", "System.Web.UI.Design.WebControls.SqlDataSourceDesigner", "Property[UpdateQuery]"] + - ["System.String", "System.Web.UI.Design.WebControls.DataListDesigner", "Method[GetEmptyDesignTimeHtml].ReturnValue"] + - ["System.Object", "System.Web.UI.Design.WebControls.MenuBindingsEditor", "Method[EditValue].ReturnValue"] + - ["System.String", "System.Web.UI.Design.WebControls.RepeaterDesigner", "Property[DataSourceID]"] + - ["System.String", "System.Web.UI.Design.WebControls.FormViewDesigner", "Method[GetDesignTimeHtml].ReturnValue"] + - ["System.String", "System.Web.UI.Design.WebControls.CompositeControlDesigner", "Method[GetDesignTimeHtml].ReturnValue"] + - ["System.Boolean", "System.Web.UI.Design.WebControls.WizardStepCollectionEditor", "Method[CanSelectMultipleInstances].ReturnValue"] + - ["System.ComponentModel.Design.DesignerActionListCollection", "System.Web.UI.Design.WebControls.MenuDesigner", "Property[ActionLists]"] + - ["System.Boolean", "System.Web.UI.Design.WebControls.ChangePasswordDesigner", "Property[AllowResize]"] + - ["System.Boolean", "System.Web.UI.Design.WebControls.DataControlFieldDesigner", "Method[IsEnabled].ReturnValue"] + - ["System.Web.UI.IHierarchicalEnumerable", "System.Web.UI.Design.WebControls.XmlDesignerHierarchicalDataSourceView", "Method[GetDesignTimeData].ReturnValue"] + - ["System.Boolean", "System.Web.UI.Design.WebControls.PasswordRecoveryDesigner", "Property[UsePreviewControl]"] + - ["System.String", "System.Web.UI.Design.WebControls.ContentPlaceHolderDesigner", "Method[GetDesignTimeHtml].ReturnValue"] + - ["System.String", "System.Web.UI.Design.WebControls.LoginViewDesigner", "Method[GetErrorDesignTimeHtml].ReturnValue"] + - ["System.String", "System.Web.UI.Design.WebControls.LoginNameDesigner", "Method[GetErrorDesignTimeHtml].ReturnValue"] + - ["System.Int32", "System.Web.UI.Design.WebControls.BaseDataListComponentEditor", "Method[GetInitialComponentEditorPageIndex].ReturnValue"] + - ["System.String", "System.Web.UI.Design.WebControls.ChangePasswordDesigner", "Method[GetErrorDesignTimeHtml].ReturnValue"] + - ["System.Web.UI.Design.TemplateGroupCollection", "System.Web.UI.Design.WebControls.ChangePasswordDesigner", "Property[TemplateGroups]"] + - ["System.Boolean", "System.Web.UI.Design.WebControls.PasswordRecoveryDesigner", "Property[RenderOuterTable]"] + - ["System.String", "System.Web.UI.Design.WebControls.GridViewDesigner", "Method[GetEditableDesignerRegionContent].ReturnValue"] + - ["System.ComponentModel.Design.DesignerActionListCollection", "System.Web.UI.Design.WebControls.DataBoundControlDesigner", "Property[ActionLists]"] + - ["System.Boolean", "System.Web.UI.Design.WebControls.ChangePasswordDesigner", "Property[RenderOuterTable]"] + - ["System.Web.UI.Design.DesignerDataSourceView", "System.Web.UI.Design.WebControls.SqlDataSourceDesigner", "Method[GetView].ReturnValue"] + - ["System.Boolean", "System.Web.UI.Design.WebControls.CreateUserWizardDesigner", "Property[UsePreviewControl]"] + - ["System.String", "System.Web.UI.Design.WebControls.EntityDataSourceDesigner", "Property[Where]"] + - ["System.String", "System.Web.UI.Design.WebControls.SqlDataSourceConnectionStringEditor", "Method[GetProviderName].ReturnValue"] + - ["System.String", "System.Web.UI.Design.WebControls.EntityDataSourceDesigner", "Property[OrderBy]"] + - ["System.String", "System.Web.UI.Design.WebControls.BaseDataBoundControlDesigner", "Property[DataSource]"] + - ["System.String", "System.Web.UI.Design.WebControls.DataControlFieldDesigner", "Property[DefaultNodeText]"] + - ["System.String[]", "System.Web.UI.Design.WebControls.XmlDataSourceDesigner", "Method[System.Web.UI.Design.IDataSourceDesigner.GetViewNames].ReturnValue"] + - ["System.Boolean", "System.Web.UI.Design.WebControls.SqlDesignerDataSourceView", "Property[CanSort]"] + - ["System.Boolean", "System.Web.UI.Design.WebControls.ListItemsCollectionEditor", "Method[CanSelectMultipleInstances].ReturnValue"] + - ["System.String", "System.Web.UI.Design.WebControls.AccessDataSourceDesigner", "Property[DataFile]"] + - ["System.Boolean", "System.Web.UI.Design.WebControls.ObjectDesignerDataSourceView", "Property[CanUpdate]"] + - ["System.Web.UI.Design.IDataSourceViewSchema", "System.Web.UI.Design.WebControls.ObjectDesignerDataSourceView", "Property[Schema]"] + - ["System.Boolean", "System.Web.UI.Design.WebControls.LinqDataSourceDesigner", "Property[CanConfigure]"] + - ["System.String", "System.Web.UI.Design.WebControls.PasswordRecoveryDesigner", "Method[GetDesignTimeHtml].ReturnValue"] + - ["System.Boolean", "System.Web.UI.Design.WebControls.TableRowsCollectionEditor", "Method[CanSelectMultipleInstances].ReturnValue"] + - ["System.String", "System.Web.UI.Design.WebControls.FormViewDesigner", "Method[GetEmptyDesignTimeHtml].ReturnValue"] + - ["System.Boolean", "System.Web.UI.Design.WebControls.WizardDesigner", "Property[DisplaySideBar]"] + - ["System.Collections.IEnumerable", "System.Web.UI.Design.WebControls.ListControlDesigner", "Method[GetResolvedSelectedDataSource].ReturnValue"] + - ["System.Web.UI.Design.DesignerAutoFormatCollection", "System.Web.UI.Design.WebControls.CreateUserWizardDesigner", "Property[AutoFormats]"] + - ["System.Type[]", "System.Web.UI.Design.WebControls.WizardStepCollectionEditor", "Method[CreateNewItemTypes].ReturnValue"] + - ["System.String", "System.Web.UI.Design.WebControls.LoginViewDesigner", "Method[GetDesignTimeHtml].ReturnValue"] + - ["System.String", "System.Web.UI.Design.WebControls.XmlDesigner", "Method[GetEmptyDesignTimeHtml].ReturnValue"] + - ["System.ComponentModel.Design.DesignerActionListCollection", "System.Web.UI.Design.WebControls.DataPagerDesigner", "Property[ActionLists]"] + - ["System.Drawing.Design.UITypeEditorEditStyle", "System.Web.UI.Design.WebControls.RegexTypeEditor", "Method[GetEditStyle].ReturnValue"] + - ["System.String", "System.Web.UI.Design.WebControls.LoginDesigner", "Method[GetEditableDesignerRegionContent].ReturnValue"] + - ["System.String", "System.Web.UI.Design.WebControls.RepeaterDesigner", "Method[GetEmptyDesignTimeHtml].ReturnValue"] + - ["System.String", "System.Web.UI.Design.WebControls.MenuDesigner", "Method[GetEmptyDesignTimeHtml].ReturnValue"] + - ["System.String", "System.Web.UI.Design.WebControls.DataPagerDesigner", "Method[GetEmptyDesignTimeHtml].ReturnValue"] + - ["System.Boolean", "System.Web.UI.Design.WebControls.LinqDesignerDataSourceView", "Property[CanDelete]"] + - ["System.String", "System.Web.UI.Design.WebControls.ListItemsCollectionEditor", "Property[HelpTopic]"] + - ["System.String", "System.Web.UI.Design.WebControls.DataListDesigner", "Method[GetTemplateContent].ReturnValue"] + - ["System.Boolean", "System.Web.UI.Design.WebControls.ObjectDesignerDataSourceView", "Property[CanPage]"] + - ["System.Web.UI.WebControls.Parameter[]", "System.Web.UI.Design.WebControls.ParameterEditorUserControl", "Method[GetParameters].ReturnValue"] + - ["System.Web.UI.Design.IDataSourceViewSchema", "System.Web.UI.Design.WebControls.EntityDesignerDataSourceView", "Property[Schema]"] + - ["System.String", "System.Web.UI.Design.WebControls.ViewDesigner", "Method[GetDesignTimeHtml].ReturnValue"] + - ["System.String", "System.Web.UI.Design.WebControls.DataListDesigner", "Method[GetTemplateContainerDataItemProperty].ReturnValue"] + - ["System.String", "System.Web.UI.Design.WebControls.SubstitutionDesigner", "Method[GetDesignTimeHtml].ReturnValue"] + - ["System.ComponentModel.Design.DesignerActionListCollection", "System.Web.UI.Design.WebControls.BaseDataListDesigner", "Property[ActionLists]"] + - ["System.Boolean", "System.Web.UI.Design.WebControls.ChangePasswordDesigner", "Property[UsePreviewControl]"] + - ["System.Web.UI.Design.DesignerDataSourceView", "System.Web.UI.Design.WebControls.LinqDataSourceDesigner", "Method[GetView].ReturnValue"] + - ["System.Boolean", "System.Web.UI.Design.WebControls.EntityDesignerDataSourceView", "Property[CanSort]"] + - ["System.Boolean", "System.Web.UI.Design.WebControls.SqlDataSourceDesigner", "Property[CanRefreshSchema]"] + - ["System.Collections.IEnumerable", "System.Web.UI.Design.WebControls.DataBoundControlDesigner", "Method[GetDesignTimeDataSource].ReturnValue"] + - ["System.String", "System.Web.UI.Design.WebControls.ChangePasswordDesigner", "Method[GetEditableDesignerRegionContent].ReturnValue"] + - ["System.String[]", "System.Web.UI.Design.WebControls.LinqDataSourceDesigner", "Method[GetViewNames].ReturnValue"] + - ["System.String", "System.Web.UI.Design.WebControls.LinqDataSourceDesigner", "Property[Select]"] + - ["System.String", "System.Web.UI.Design.WebControls.ButtonDesigner", "Method[GetDesignTimeHtml].ReturnValue"] + - ["System.Boolean", "System.Web.UI.Design.WebControls.DataBoundControlDesigner", "Method[ConnectToDataSource].ReturnValue"] + - ["System.Boolean", "System.Web.UI.Design.WebControls.EntityDataSourceDesigner", "Property[CanRefreshSchema]"] + - ["System.IServiceProvider", "System.Web.UI.Design.WebControls.DataControlFieldDesigner", "Property[ServiceProvider]"] + - ["System.Boolean", "System.Web.UI.Design.WebControls.ParameterEditorUserControl", "Property[ParametersConfigured]"] + - ["System.Boolean", "System.Web.UI.Design.WebControls.ObjectDesignerDataSourceView", "Property[CanRetrieveTotalRowCount]"] + - ["System.Boolean", "System.Web.UI.Design.WebControls.LoginDesigner", "Property[UsePreviewControl]"] + - ["System.String", "System.Web.UI.Design.WebControls.ContentPlaceHolderDesigner", "Method[GetPersistenceContent].ReturnValue"] + - ["System.Collections.IEnumerable", "System.Web.UI.Design.WebControls.XmlDesignerDataSourceView", "Method[GetDesignTimeData].ReturnValue"] + - ["System.String", "System.Web.UI.Design.WebControls.BaseDataBoundControlDesigner", "Method[GetErrorDesignTimeHtml].ReturnValue"] + - ["System.Type[]", "System.Web.UI.Design.WebControls.SubMenuStyleCollectionEditor", "Method[CreateNewItemTypes].ReturnValue"] + - ["System.String", "System.Web.UI.Design.WebControls.DataGridDesigner", "Method[GetErrorDesignTimeHtml].ReturnValue"] + - ["System.Web.UI.IHierarchicalEnumerable", "System.Web.UI.Design.WebControls.MenuDesigner", "Method[GetSampleDataSource].ReturnValue"] + - ["System.String", "System.Web.UI.Design.WebControls.HotSpotCollectionEditor", "Property[HelpTopic]"] + - ["System.Web.UI.WebControls.Style", "System.Web.UI.Design.WebControls.PanelContainerDesigner", "Property[FrameStyle]"] + - ["System.Windows.Forms.DialogResult", "System.Web.UI.Design.WebControls.BaseDataBoundControlDesigner!", "Method[ShowCreateDataSourceDialog].ReturnValue"] + - ["System.String", "System.Web.UI.Design.WebControls.ListViewDesigner", "Method[GetDesignTimeHtml].ReturnValue"] + - ["System.Boolean", "System.Web.UI.Design.WebControls.HierarchicalDataSourceIDConverter", "Method[IsValidDataSource].ReturnValue"] + - ["System.Boolean", "System.Web.UI.Design.WebControls.XmlDataSourceDesigner", "Property[System.Web.UI.Design.IDataSourceDesigner.CanConfigure]"] + - ["System.ComponentModel.Design.DesignerVerbCollection", "System.Web.UI.Design.WebControls.CalendarDesigner", "Property[Verbs]"] + - ["System.String", "System.Web.UI.Design.WebControls.PasswordRecoveryDesigner", "Method[GetEditableDesignerRegionContent].ReturnValue"] + - ["System.Object", "System.Web.UI.Design.WebControls.DataBoundControlDesigner", "Method[System.Web.UI.Design.IDataSourceProvider.GetSelectedDataSource].ReturnValue"] + - ["System.ComponentModel.Design.DesignerActionListCollection", "System.Web.UI.Design.WebControls.ContentDesigner", "Property[ActionLists]"] + - ["System.Boolean", "System.Web.UI.Design.WebControls.GridViewDesigner", "Property[UsePreviewControl]"] + - ["System.Boolean", "System.Web.UI.Design.WebControls.BaseDataBoundControlDesigner", "Method[ConnectToDataSource].ReturnValue"] + - ["System.Web.UI.Design.IDataSourceViewSchema", "System.Web.UI.Design.WebControls.BaseDataListDesigner", "Property[System.Web.UI.Design.IDataBindingSchemaProvider.Schema]"] + - ["System.Object", "System.Web.UI.Design.WebControls.DataPagerFieldTypeEditor", "Method[EditValue].ReturnValue"] + - ["System.Web.UI.Design.DesignerAutoFormatCollection", "System.Web.UI.Design.WebControls.MenuDesigner", "Property[AutoFormats]"] + - ["System.String", "System.Web.UI.Design.WebControls.DetailsViewDesigner", "Method[GetDesignTimeHtml].ReturnValue"] + - ["System.String", "System.Web.UI.Design.WebControls.DataListDesigner", "Method[GetErrorDesignTimeHtml].ReturnValue"] + - ["System.Web.UI.Design.IHierarchicalDataSourceDesigner", "System.Web.UI.Design.WebControls.HierarchicalDataBoundControlDesigner", "Property[DataSourceDesigner]"] + - ["System.Boolean", "System.Web.UI.Design.WebControls.MenuDesigner", "Property[UsePreviewControl]"] + - ["System.Web.UI.ITemplate", "System.Web.UI.Design.WebControls.DataControlFieldDesigner", "Method[GetTemplate].ReturnValue"] + - ["System.Type[]", "System.Web.UI.Design.WebControls.DataGridComponentEditor", "Method[GetComponentEditorPages].ReturnValue"] + - ["System.Collections.IEnumerable", "System.Web.UI.Design.WebControls.DataBoundControlDesigner", "Method[System.Web.UI.Design.IDataSourceProvider.GetResolvedSelectedDataSource].ReturnValue"] + - ["System.ComponentModel.Design.DesignerActionListCollection", "System.Web.UI.Design.WebControls.LinqDataSourceDesigner", "Property[ActionLists]"] + - ["System.Web.UI.Design.DesignerDataSourceView", "System.Web.UI.Design.WebControls.RepeaterDesigner", "Property[DesignerView]"] + - ["System.String", "System.Web.UI.Design.WebControls.LinqDataSourceDesigner", "Property[OrderBy]"] + - ["System.Web.UI.WebControls.TemplateField", "System.Web.UI.Design.WebControls.DataControlFieldDesigner", "Method[GetTemplateField].ReturnValue"] + - ["System.Web.UI.Design.TemplateGroupCollection", "System.Web.UI.Design.WebControls.PasswordRecoveryDesigner", "Property[TemplateGroups]"] + - ["System.Boolean", "System.Web.UI.Design.WebControls.MenuItemStyleCollectionEditor", "Method[CanSelectMultipleInstances].ReturnValue"] + - ["System.Boolean", "System.Web.UI.Design.WebControls.PasswordRecoveryDesigner", "Property[AllowResize]"] + - ["System.Object", "System.Web.UI.Design.WebControls.DataSourceIDConverter", "Method[ConvertFrom].ReturnValue"] + - ["System.Boolean", "System.Web.UI.Design.WebControls.LinqDataSourceDesigner", "Property[CanRefreshSchema]"] + - ["System.String", "System.Web.UI.Design.WebControls.DataControlFieldDesigner", "Method[GetNodeText].ReturnValue"] + - ["System.String", "System.Web.UI.Design.WebControls.SqlDataSourceDesigner", "Property[SelectCommand]"] + - ["System.Web.UI.Design.IDataSourceViewSchema", "System.Web.UI.Design.WebControls.MenuDesigner", "Property[Schema]"] + - ["System.Web.UI.Design.IDataSourceViewSchema", "System.Web.UI.Design.WebControls.DataBoundControlDesigner", "Property[System.Web.UI.Design.IDataBindingSchemaProvider.Schema]"] + - ["System.Object", "System.Web.UI.Design.WebControls.EmbeddedMailObjectCollectionEditor", "Method[EditValue].ReturnValue"] + - ["System.Boolean", "System.Web.UI.Design.WebControls.SqlDesignerDataSourceView", "Property[CanUpdate]"] + - ["System.Web.UI.Design.TemplateGroupCollection", "System.Web.UI.Design.WebControls.DetailsViewDesigner", "Property[TemplateGroups]"] + - ["System.Boolean", "System.Web.UI.Design.WebControls.LoginDesigner", "Property[AllowResize]"] + - ["System.Boolean", "System.Web.UI.Design.WebControls.PreviewControlDesigner", "Property[UsePreviewControl]"] + - ["System.String", "System.Web.UI.Design.WebControls.LoginStatusDesigner", "Method[GetDesignTimeHtml].ReturnValue"] + - ["System.ComponentModel.Design.DesignerVerbCollection", "System.Web.UI.Design.WebControls.BaseDataListDesigner", "Property[Verbs]"] + - ["System.Object", "System.Web.UI.Design.WebControls.BaseDataListDesigner", "Method[GetSelectedDataSource].ReturnValue"] + - ["System.Web.UI.WebControls.TemplateField", "System.Web.UI.Design.WebControls.DataControlFieldDesigner", "Method[CreateTemplateField].ReturnValue"] + - ["System.Collections.IEnumerable", "System.Web.UI.Design.WebControls.DataBoundControlDesigner", "Method[GetSampleDataSource].ReturnValue"] + - ["System.Boolean", "System.Web.UI.Design.WebControls.DataControlFieldDesigner", "Property[UsesSchema]"] + - ["System.Boolean", "System.Web.UI.Design.WebControls.LinqDesignerDataSourceView", "Property[IsDataContext]"] + - ["System.Collections.IEnumerable", "System.Web.UI.Design.WebControls.ObjectDesignerDataSourceView", "Method[GetDesignTimeData].ReturnValue"] + - ["System.Web.UI.Design.IDataSourceViewSchema", "System.Web.UI.Design.WebControls.XmlDesignerDataSourceView", "Property[Schema]"] + - ["System.Boolean", "System.Web.UI.Design.WebControls.ListControlDesigner", "Property[UseDataSourcePickerActionList]"] + - ["System.Web.UI.Design.DesignerAutoFormatCollection", "System.Web.UI.Design.WebControls.DataListDesigner", "Property[AutoFormats]"] + - ["System.Web.UI.Design.DesignerDataSourceView", "System.Web.UI.Design.WebControls.DataBoundControlDesigner", "Property[DesignerView]"] + - ["System.Web.UI.Control", "System.Web.UI.Design.WebControls.BaseValidatorDesigner", "Method[CreateViewControl].ReturnValue"] + - ["System.Boolean", "System.Web.UI.Design.WebControls.DataProviderNameConverter", "Method[GetStandardValuesSupported].ReturnValue"] + - ["System.Drawing.Design.UITypeEditorEditStyle", "System.Web.UI.Design.WebControls.TreeNodeCollectionEditor", "Method[GetEditStyle].ReturnValue"] + - ["System.String", "System.Web.UI.Design.WebControls.MailDefinitionBodyFileNameEditor", "Property[Caption]"] + - ["System.Web.UI.Design.DesignerAutoFormatCollection", "System.Web.UI.Design.WebControls.LoginDesigner", "Property[AutoFormats]"] + - ["System.String", "System.Web.UI.Design.WebControls.GridViewDesigner", "Method[GetDesignTimeHtml].ReturnValue"] + - ["System.String", "System.Web.UI.Design.WebControls.RepeaterDesigner", "Property[DataSource]"] + - ["System.Object", "System.Web.UI.Design.WebControls.ListControlDesigner", "Method[GetSelectedDataSource].ReturnValue"] + - ["System.ComponentModel.Design.DesignerActionListCollection", "System.Web.UI.Design.WebControls.CreateUserWizardDesigner", "Property[ActionLists]"] + - ["System.Web.UI.Design.DesignerHierarchicalDataSourceView", "System.Web.UI.Design.WebControls.HierarchicalDataBoundControlDesigner", "Property[DesignerView]"] + - ["System.String", "System.Web.UI.Design.WebControls.PanelContainerDesigner", "Property[FrameCaption]"] + - ["System.Boolean", "System.Web.UI.Design.WebControls.DataSourceIDConverter", "Method[CanConvertFrom].ReturnValue"] + - ["System.String", "System.Web.UI.Design.WebControls.RegexEditorDialog", "Property[RegularExpression]"] + - ["System.Boolean", "System.Web.UI.Design.WebControls.LinqDesignerDataSourceView", "Property[IsTableTypeTable]"] + - ["System.String[]", "System.Web.UI.Design.WebControls.SiteMapDataSourceDesigner", "Method[System.Web.UI.Design.IDataSourceDesigner.GetViewNames].ReturnValue"] + - ["System.Boolean", "System.Web.UI.Design.WebControls.SiteMapPathDesigner", "Property[UsePreviewControl]"] + - ["System.Boolean", "System.Web.UI.Design.WebControls.SqlDesignerDataSourceView", "Property[CanInsert]"] + - ["System.String[]", "System.Web.UI.Design.WebControls.SqlDataSourceDesigner", "Method[GetViewNames].ReturnValue"] + - ["System.Web.UI.DataSourceOperation", "System.Web.UI.Design.WebControls.SqlDataSourceDesigner", "Property[InsertQuery]"] + - ["System.Object", "System.Web.UI.Design.WebControls.TreeNodeBindingDepthConverter", "Method[ConvertTo].ReturnValue"] + - ["System.Boolean", "System.Web.UI.Design.WebControls.DataBoundControlDesigner", "Property[UseDataSourcePickerActionList]"] + - ["System.Web.UI.Design.TemplateGroupCollection", "System.Web.UI.Design.WebControls.DataPagerDesigner", "Property[TemplateGroups]"] + - ["System.Web.UI.Design.TemplateGroupCollection", "System.Web.UI.Design.WebControls.GridViewDesigner", "Property[TemplateGroups]"] + - ["System.Int32", "System.Web.UI.Design.WebControls.FormViewDesigner", "Property[SampleRowCount]"] + - ["System.Boolean", "System.Web.UI.Design.WebControls.DataBoundControlDesigner", "Property[System.Web.UI.Design.IDataBindingSchemaProvider.CanRefreshSchema]"] + - ["System.String", "System.Web.UI.Design.WebControls.LinqDataSourceDesigner", "Property[Delete]"] + - ["System.Web.UI.Design.IDataSourceViewSchema", "System.Web.UI.Design.WebControls.SqlDesignerDataSourceView", "Property[Schema]"] + - ["System.String", "System.Web.UI.Design.WebControls.WizardDesigner", "Method[GetEditableDesignerRegionContent].ReturnValue"] + - ["System.String", "System.Web.UI.Design.WebControls.CreateUserWizardDesigner", "Method[GetErrorDesignTimeHtml].ReturnValue"] + - ["System.String", "System.Web.UI.Design.WebControls.XmlDataSourceDesigner", "Property[XPath]"] + - ["System.Boolean", "System.Web.UI.Design.WebControls.CreateUserWizardStepCollectionEditor", "Method[CanRemoveInstance].ReturnValue"] + - ["System.String", "System.Web.UI.Design.WebControls.ListControlDesigner", "Property[DataValueField]"] + - ["System.String[]", "System.Web.UI.Design.WebControls.EntityDataSourceDesigner", "Method[GetViewNames].ReturnValue"] + - ["System.Boolean", "System.Web.UI.Design.WebControls.SqlDataSourceDesigner", "Property[CanConfigure]"] + - ["System.Web.UI.Design.DesignerAutoFormatCollection", "System.Web.UI.Design.WebControls.PasswordRecoveryDesigner", "Property[AutoFormats]"] + - ["System.ComponentModel.Design.CollectionEditor+CollectionForm", "System.Web.UI.Design.WebControls.SubMenuStyleCollectionEditor", "Method[CreateCollectionForm].ReturnValue"] + - ["System.Web.UI.Design.IDataSourceViewSchema", "System.Web.UI.Design.WebControls.LinqDesignerDataSourceView", "Property[Schema]"] + - ["System.ComponentModel.Design.DesignerActionListCollection", "System.Web.UI.Design.WebControls.ListViewDesigner", "Property[ActionLists]"] + - ["System.Web.UI.IHierarchicalEnumerable", "System.Web.UI.Design.WebControls.TreeViewDesigner", "Method[GetSampleDataSource].ReturnValue"] + - ["System.Boolean", "System.Web.UI.Design.WebControls.ListViewDesigner", "Property[UsePreviewControl]"] + - ["System.Web.UI.Design.DesignerHierarchicalDataSourceView", "System.Web.UI.Design.WebControls.SiteMapDataSourceDesigner", "Method[GetView].ReturnValue"] + - ["System.Web.UI.Design.DesignerDataSourceView", "System.Web.UI.Design.WebControls.ObjectDataSourceDesigner", "Method[GetView].ReturnValue"] + - ["System.Object", "System.Web.UI.Design.WebControls.DataControlFieldDesigner", "Method[GetService].ReturnValue"] + - ["System.Web.UI.Design.TemplateGroupCollection", "System.Web.UI.Design.WebControls.FormViewDesigner", "Property[TemplateGroups]"] + - ["System.String", "System.Web.UI.Design.WebControls.ObjectDataSourceDesigner", "Property[TypeName]"] + - ["System.Web.UI.Design.DesignerHierarchicalDataSourceView", "System.Web.UI.Design.WebControls.XmlDataSourceDesigner", "Method[GetView].ReturnValue"] + - ["System.Boolean", "System.Web.UI.Design.WebControls.FormViewDesigner", "Property[RenderOuterTable]"] + - ["System.ComponentModel.Design.DesignerActionListCollection", "System.Web.UI.Design.WebControls.FormViewDesigner", "Property[ActionLists]"] + - ["System.Object", "System.Web.UI.Design.WebControls.RepeaterDesigner", "Method[GetSelectedDataSource].ReturnValue"] + - ["System.Boolean", "System.Web.UI.Design.WebControls.HierarchicalDataBoundControlDesigner", "Method[ConnectToDataSource].ReturnValue"] + - ["System.Int32", "System.Web.UI.Design.WebControls.ListViewDesigner", "Property[SampleRowCount]"] + - ["System.String", "System.Web.UI.Design.WebControls.XmlDataSourceDesigner", "Property[Transform]"] + - ["System.String", "System.Web.UI.Design.WebControls.ContentDesigner", "Method[GetEditableDesignerRegionContent].ReturnValue"] + - ["System.Boolean", "System.Web.UI.Design.WebControls.BulletedListDesigner", "Property[UsePreviewControl]"] + - ["System.Boolean", "System.Web.UI.Design.WebControls.ContentPlaceHolderDesigner", "Property[AllowResize]"] + - ["System.String", "System.Web.UI.Design.WebControls.WizardDesigner", "Method[GetDesignTimeHtml].ReturnValue"] + - ["System.Boolean", "System.Web.UI.Design.WebControls.XmlDataSourceDesigner", "Property[CanConfigure]"] + - ["System.Object", "System.Web.UI.Design.WebControls.MenuItemCollectionEditor", "Method[EditValue].ReturnValue"] + - ["System.String", "System.Web.UI.Design.WebControls.ListViewDesigner", "Method[GetEditableDesignerRegionContent].ReturnValue"] + - ["System.ComponentModel.Design.CollectionEditor+CollectionForm", "System.Web.UI.Design.WebControls.WizardStepCollectionEditor", "Method[CreateCollectionForm].ReturnValue"] + - ["System.Boolean", "System.Web.UI.Design.WebControls.EntityDesignerDataSourceView", "Property[CanUpdate]"] + - ["System.String", "System.Web.UI.Design.WebControls.LoginDesigner", "Method[GetDesignTimeHtml].ReturnValue"] + - ["System.Boolean", "System.Web.UI.Design.WebControls.LinqDesignerDataSourceView", "Property[CanUpdate]"] + - ["System.Boolean", "System.Web.UI.Design.WebControls.WizardDesigner", "Property[UsePreviewControl]"] + - ["System.ComponentModel.TypeDescriptionProvider", "System.Web.UI.Design.WebControls.ParameterEditorUserControl", "Property[TypeDescriptionProvider]"] + - ["System.Collections.IEnumerable", "System.Web.UI.Design.WebControls.BaseDataListDesigner", "Method[GetResolvedSelectedDataSource].ReturnValue"] + - ["System.Web.UI.Design.IDataSourceDesigner", "System.Web.UI.Design.WebControls.RepeaterDesigner", "Property[DataSourceDesigner]"] + - ["System.ComponentModel.Design.DesignerActionListCollection", "System.Web.UI.Design.WebControls.LoginViewDesigner", "Property[ActionLists]"] + - ["System.Web.UI.Design.DesignerAutoFormatCollection", "System.Web.UI.Design.WebControls.FormViewDesigner", "Property[AutoFormats]"] + - ["System.Boolean", "System.Web.UI.Design.WebControls.BaseDataListDesigner", "Property[DesignTimeHtmlRequiresLoadComplete]"] + - ["System.Web.UI.Design.TemplateGroupCollection", "System.Web.UI.Design.WebControls.LoginDesigner", "Property[TemplateGroups]"] + - ["System.String", "System.Web.UI.Design.WebControls.DataPagerDesigner", "Property[PagedControlID]"] + - ["System.Boolean", "System.Web.UI.Design.WebControls.TableCellsCollectionEditor", "Method[CanSelectMultipleInstances].ReturnValue"] + - ["System.Object", "System.Web.UI.Design.WebControls.TableRowsCollectionEditor", "Method[CreateInstance].ReturnValue"] + - ["System.String", "System.Web.UI.Design.WebControls.BaseDataListDesigner", "Property[DataMember]"] + - ["System.String", "System.Web.UI.Design.WebControls.XmlDataSourceDesigner", "Property[DataFile]"] + - ["System.Object", "System.Web.UI.Design.WebControls.WizardStepCollectionEditor", "Method[CreateInstance].ReturnValue"] + - ["System.Web.UI.DataSourceOperation", "System.Web.UI.Design.WebControls.SqlDataSourceDesigner", "Property[SelectQuery]"] + - ["System.Boolean", "System.Web.UI.Design.WebControls.MultiViewDesigner", "Property[NoWrap]"] + - ["System.Boolean", "System.Web.UI.Design.WebControls.HierarchicalDataBoundControlDesigner", "Property[UseDataSourcePickerActionList]"] + - ["System.String", "System.Web.UI.Design.WebControls.BaseDataBoundControlDesigner", "Method[GetDesignTimeHtml].ReturnValue"] + - ["System.Boolean", "System.Web.UI.Design.WebControls.XmlDataSourceDesigner", "Property[CanRefreshSchema]"] + - ["System.Boolean", "System.Web.UI.Design.WebControls.LinqDataSourceDesigner", "Property[EnableInsert]"] + - ["System.String", "System.Web.UI.Design.WebControls.ListControlDesigner", "Method[GetDesignTimeHtml].ReturnValue"] + - ["System.Web.UI.Design.IDataSourceViewSchema", "System.Web.UI.Design.WebControls.SiteMapDesignerDataSourceView", "Property[Schema]"] + - ["System.Drawing.Design.UITypeEditorEditStyle", "System.Web.UI.Design.WebControls.MenuBindingsEditor", "Method[GetEditStyle].ReturnValue"] + - ["System.Type[]", "System.Web.UI.Design.WebControls.MenuItemStyleCollectionEditor", "Method[CreateNewItemTypes].ReturnValue"] + - ["System.Web.UI.Design.TemplateGroupCollection", "System.Web.UI.Design.WebControls.LoginViewDesigner", "Property[TemplateGroups]"] + - ["System.Boolean", "System.Web.UI.Design.WebControls.HotSpotCollectionEditor", "Method[CanSelectMultipleInstances].ReturnValue"] + - ["System.Boolean", "System.Web.UI.Design.WebControls.LoginDesigner", "Property[RenderOuterTable]"] + - ["System.Web.UI.Design.IDataSourceSchema", "System.Web.UI.Design.WebControls.XmlDesignerHierarchicalDataSourceView", "Property[Schema]"] + - ["System.ComponentModel.Design.DesignerActionListCollection", "System.Web.UI.Design.WebControls.RepeaterDesigner", "Property[ActionLists]"] + - ["System.String", "System.Web.UI.Design.WebControls.TreeViewDesigner", "Method[GetEmptyDesignTimeHtml].ReturnValue"] + - ["System.String", "System.Web.UI.Design.WebControls.HiddenFieldDesigner", "Method[GetDesignTimeHtml].ReturnValue"] + - ["System.Web.UI.Design.DesignerAutoFormatCollection", "System.Web.UI.Design.WebControls.DetailsViewDesigner", "Property[AutoFormats]"] + - ["System.Web.UI.Design.DesignerDataSourceView", "System.Web.UI.Design.WebControls.SiteMapDataSourceDesigner", "Method[System.Web.UI.Design.IDataSourceDesigner.GetView].ReturnValue"] + - ["System.Int32", "System.Web.UI.Design.WebControls.GridViewDesigner", "Property[SampleRowCount]"] + - ["System.Boolean", "System.Web.UI.Design.WebControls.DataPagerDesigner", "Property[UsePreviewControl]"] + - ["System.String[]", "System.Web.UI.Design.WebControls.ObjectDataSourceDesigner", "Method[GetViewNames].ReturnValue"] + - ["System.Boolean", "System.Web.UI.Design.WebControls.XmlDataSourceDesigner", "Property[System.Web.UI.Design.IDataSourceDesigner.CanRefreshSchema]"] + - ["System.Boolean", "System.Web.UI.Design.WebControls.ObjectDesignerDataSourceView", "Property[CanInsert]"] + - ["System.String", "System.Web.UI.Design.WebControls.DataPagerDesigner", "Method[GetDesignTimeHtml].ReturnValue"] + - ["System.Collections.IEnumerable", "System.Web.UI.Design.WebControls.BaseDataListDesigner", "Method[GetTemplateContainerDataSource].ReturnValue"] + - ["System.Object", "System.Web.UI.Design.WebControls.TreeNodeBindingDepthConverter", "Method[ConvertFrom].ReturnValue"] + - ["System.Boolean", "System.Web.UI.Design.WebControls.DataProviderNameConverter", "Method[GetStandardValuesExclusive].ReturnValue"] + - ["System.ComponentModel.Design.DesignerActionListCollection", "System.Web.UI.Design.WebControls.WizardDesigner", "Property[ActionLists]"] + - ["System.Object", "System.Web.UI.Design.WebControls.MenuItemStyleCollectionEditor", "Method[CreateInstance].ReturnValue"] + - ["System.Web.UI.Design.DesignerAutoFormatCollection", "System.Web.UI.Design.WebControls.SiteMapPathDesigner", "Property[AutoFormats]"] + - ["System.String", "System.Web.UI.Design.WebControls.XmlDataSourceDesigner", "Property[TransformFile]"] + - ["System.String", "System.Web.UI.Design.WebControls.ContentPlaceHolderDesigner", "Method[GetEditableDesignerRegionContent].ReturnValue"] + - ["System.Boolean", "System.Web.UI.Design.WebControls.BaseDataListDesigner", "Property[System.Web.UI.Design.IDataBindingSchemaProvider.CanRefreshSchema]"] + - ["System.Boolean", "System.Web.UI.Design.WebControls.DataSourceIDConverter", "Method[IsValidDataSource].ReturnValue"] + - ["System.Boolean", "System.Web.UI.Design.WebControls.SubMenuStyleCollectionEditor", "Method[CanSelectMultipleInstances].ReturnValue"] + - ["System.Web.UI.Design.TemplateGroupCollection", "System.Web.UI.Design.WebControls.SiteMapPathDesigner", "Property[TemplateGroups]"] + - ["System.ComponentModel.Design.DesignerActionListCollection", "System.Web.UI.Design.WebControls.TreeViewDesigner", "Property[ActionLists]"] + - ["System.String", "System.Web.UI.Design.WebControls.TableDesigner", "Method[GetPersistInnerHtml].ReturnValue"] + - ["System.Boolean", "System.Web.UI.Design.WebControls.LoginStatusDesigner", "Property[UsePreviewControl]"] + - ["System.ComponentModel.Design.DesignerActionListCollection", "System.Web.UI.Design.WebControls.GridViewDesigner", "Property[ActionLists]"] + - ["System.ComponentModel.Design.CollectionEditor+CollectionForm", "System.Web.UI.Design.WebControls.MenuItemStyleCollectionEditor", "Method[CreateCollectionForm].ReturnValue"] + - ["System.String", "System.Web.UI.Design.WebControls.ContentDesigner", "Method[GetDesignTimeHtml].ReturnValue"] + - ["System.Object", "System.Web.UI.Design.WebControls.SubMenuStyleCollectionEditor", "Method[CreateInstance].ReturnValue"] + - ["System.String", "System.Web.UI.Design.WebControls.MenuDesigner", "Method[GetDesignTimeHtml].ReturnValue"] + - ["System.String", "System.Web.UI.Design.WebControls.BaseValidatorDesigner", "Method[GetDesignTimeHtml].ReturnValue"] + - ["System.Drawing.Design.UITypeEditorEditStyle", "System.Web.UI.Design.WebControls.DataControlFieldTypeEditor", "Method[GetEditStyle].ReturnValue"] + - ["System.Boolean", "System.Web.UI.Design.WebControls.MenuDesigner", "Property[System.Web.UI.Design.IDataBindingSchemaProvider.CanRefreshSchema]"] + - ["System.ComponentModel.TypeConverter+StandardValuesCollection", "System.Web.UI.Design.WebControls.DataProviderNameConverter", "Method[GetStandardValues].ReturnValue"] + - ["System.String", "System.Web.UI.Design.WebControls.DataBoundControlDesigner", "Property[DataMember]"] + - ["System.Drawing.Design.UITypeEditorEditStyle", "System.Web.UI.Design.WebControls.TreeViewBindingsEditor", "Method[GetEditStyle].ReturnValue"] + - ["System.String", "System.Web.UI.Design.WebControls.LinqDataSourceDesigner", "Property[OrderGroupsBy]"] + - ["System.String", "System.Web.UI.Design.WebControls.DataGridDesigner", "Method[GetEmptyDesignTimeHtml].ReturnValue"] + - ["System.Boolean", "System.Web.UI.Design.WebControls.SiteMapDataSourceDesigner", "Property[System.Web.UI.Design.IDataSourceDesigner.CanRefreshSchema]"] + - ["System.Boolean", "System.Web.UI.Design.WebControls.LinqDesignerDataSourceView", "Property[CanInsert]"] + - ["System.Drawing.Design.UITypeEditorEditStyle", "System.Web.UI.Design.WebControls.ParameterCollectionEditor", "Method[GetEditStyle].ReturnValue"] + - ["System.ComponentModel.Design.DesignerActionListCollection", "System.Web.UI.Design.WebControls.PasswordRecoveryDesigner", "Property[ActionLists]"] + - ["System.Int32", "System.Web.UI.Design.WebControls.DetailsViewDesigner", "Property[SampleRowCount]"] + - ["System.Web.UI.Design.DesignerAutoFormatCollection", "System.Web.UI.Design.WebControls.GridViewDesigner", "Property[AutoFormats]"] + - ["System.String", "System.Web.UI.Design.WebControls.PasswordRecoveryDesigner", "Method[GetErrorDesignTimeHtml].ReturnValue"] + - ["System.Drawing.Design.UITypeEditorEditStyle", "System.Web.UI.Design.WebControls.DataPagerFieldTypeEditor", "Method[GetEditStyle].ReturnValue"] + - ["System.String", "System.Web.UI.Design.WebControls.ListViewDesigner", "Method[GetEmptyDesignTimeHtml].ReturnValue"] + - ["System.String", "System.Web.UI.Design.WebControls.SqlDataSourceDesigner", "Property[ProviderName]"] + - ["System.Collections.IEnumerable", "System.Web.UI.Design.WebControls.RepeaterDesigner", "Method[GetDesignTimeDataSource].ReturnValue"] + - ["System.String", "System.Web.UI.Design.WebControls.SiteMapPathDesigner", "Method[GetErrorDesignTimeHtml].ReturnValue"] + - ["System.String", "System.Web.UI.Design.WebControls.EntityDataSourceDesigner", "Property[Select]"] + - ["System.String", "System.Web.UI.Design.WebControls.LoginViewDesigner", "Method[GetEmptyDesignTimeHtml].ReturnValue"] + - ["System.Boolean", "System.Web.UI.Design.WebControls.DetailsViewDesigner", "Property[UsePreviewControl]"] + - ["System.String", "System.Web.UI.Design.WebControls.TableDesigner", "Method[GetDesignTimeHtml].ReturnValue"] + - ["System.Boolean", "System.Web.UI.Design.WebControls.LinqDataSourceDesigner", "Property[EnableUpdate]"] + - ["System.Boolean", "System.Web.UI.Design.WebControls.RepeaterDesigner", "Property[TemplatesExist]"] + - ["System.String", "System.Web.UI.Design.WebControls.ListControlDesigner", "Property[DataMember]"] + - ["System.Boolean", "System.Web.UI.Design.WebControls.LinqDesignerDataSourceView", "Property[CanSort]"] + - ["System.Boolean", "System.Web.UI.Design.WebControls.SqlDesignerDataSourceView", "Property[CanDelete]"] + - ["System.String", "System.Web.UI.Design.WebControls.ObjectDataSourceDesigner", "Property[SelectMethod]"] + - ["System.Boolean", "System.Web.UI.Design.WebControls.ContentDesigner", "Property[AllowResize]"] + - ["System.Boolean", "System.Web.UI.Design.WebControls.ObjectDataSourceDesigner", "Property[CanConfigure]"] + - ["System.ComponentModel.Design.DesignerActionListCollection", "System.Web.UI.Design.WebControls.ChangePasswordDesigner", "Property[ActionLists]"] + - ["System.String", "System.Web.UI.Design.WebControls.BaseDataBoundControlDesigner", "Property[DataSourceID]"] + - ["System.Boolean", "System.Web.UI.Design.WebControls.DataListDesigner", "Property[AllowResize]"] + - ["System.String", "System.Web.UI.Design.WebControls.EntityDataSourceDesigner", "Property[EntitySetName]"] + - ["System.Object", "System.Web.UI.Design.WebControls.ParameterCollectionEditor", "Method[EditValue].ReturnValue"] + - ["System.Boolean", "System.Web.UI.Design.WebControls.EntityDesignerDataSourceView", "Property[CanPage]"] + - ["System.Boolean", "System.Web.UI.Design.WebControls.SqlDesignerDataSourceView", "Property[CanRetrieveTotalRowCount]"] + - ["System.String", "System.Web.UI.Design.WebControls.DataGridDesigner", "Method[GetTemplateContent].ReturnValue"] + - ["System.String", "System.Web.UI.Design.WebControls.LinqDataSourceDesigner", "Property[ContextTypeName]"] + - ["System.Web.UI.Design.ITemplateEditingFrame", "System.Web.UI.Design.WebControls.DataListDesigner", "Method[CreateTemplateEditingFrame].ReturnValue"] + - ["System.Web.UI.Design.TemplateGroupCollection", "System.Web.UI.Design.WebControls.WizardDesigner", "Property[TemplateGroups]"] + - ["System.String", "System.Web.UI.Design.WebControls.DataListDesigner", "Method[GetDesignTimeHtml].ReturnValue"] + - ["System.String", "System.Web.UI.Design.WebControls.CheckBoxDesigner", "Method[GetDesignTimeHtml].ReturnValue"] + - ["System.Boolean", "System.Web.UI.Design.WebControls.ViewDesigner", "Property[NoWrap]"] + - ["System.Web.UI.Design.DesignerAutoFormatCollection", "System.Web.UI.Design.WebControls.TreeViewDesigner", "Property[AutoFormats]"] + - ["System.Boolean", "System.Web.UI.Design.WebControls.DataListDesigner", "Property[TemplatesExist]"] + - ["System.Web.UI.Design.DesignerDataSourceView", "System.Web.UI.Design.WebControls.BaseDataListDesigner", "Property[DesignerView]"] + - ["System.String", "System.Web.UI.Design.WebControls.DataGridDesigner", "Method[GetDesignTimeHtml].ReturnValue"] + - ["System.Boolean", "System.Web.UI.Design.WebControls.BaseDataListComponentEditor", "Method[EditComponent].ReturnValue"] + - ["System.Web.UI.Design.IDataSourceDesigner", "System.Web.UI.Design.WebControls.DataBoundControlDesigner", "Property[DataSourceDesigner]"] + - ["System.Web.UI.WebControls.WizardStepBase", "System.Web.UI.Design.WebControls.WizardStepTemplatedEditableRegion", "Property[Step]"] + - ["System.String", "System.Web.UI.Design.WebControls.HyperLinkDesigner", "Method[GetDesignTimeHtml].ReturnValue"] + - ["System.String", "System.Web.UI.Design.WebControls.EntityDataSourceDesigner", "Property[ConnectionString]"] + - ["System.ComponentModel.TypeConverter+StandardValuesCollection", "System.Web.UI.Design.WebControls.DataSourceIDConverter", "Method[GetStandardValues].ReturnValue"] + - ["System.Type", "System.Web.UI.Design.WebControls.DataGridDesigner", "Method[GetTemplatePropertyParentType].ReturnValue"] + - ["System.Boolean", "System.Web.UI.Design.WebControls.SiteMapDataSourceDesigner", "Property[CanRefreshSchema]"] + - ["System.Web.UI.DataSourceOperation", "System.Web.UI.Design.WebControls.SqlDataSourceDesigner", "Property[DeleteQuery]"] + - ["System.ComponentModel.Design.DesignerActionListCollection", "System.Web.UI.Design.WebControls.DetailsViewDesigner", "Property[ActionLists]"] + - ["System.Web.UI.Design.DesignerDataSourceView", "System.Web.UI.Design.WebControls.XmlDataSourceDesigner", "Method[System.Web.UI.Design.IDataSourceDesigner.GetView].ReturnValue"] + - ["System.Drawing.Design.UITypeEditorEditStyle", "System.Web.UI.Design.WebControls.DataGridColumnCollectionEditor", "Method[GetEditStyle].ReturnValue"] + - ["System.ComponentModel.Design.DesignerActionListCollection", "System.Web.UI.Design.WebControls.LoginStatusDesigner", "Property[ActionLists]"] + - ["System.Boolean", "System.Web.UI.Design.WebControls.EntityDesignerDataSourceView", "Property[CanDelete]"] + - ["System.ComponentModel.Design.DesignerActionListCollection", "System.Web.UI.Design.WebControls.LoginDesigner", "Property[ActionLists]"] + - ["System.IServiceProvider", "System.Web.UI.Design.WebControls.LinqDataSourceDesigner", "Property[ServiceProvider]"] + - ["System.String", "System.Web.UI.Design.WebControls.ListControlDesigner", "Property[DataTextField]"] + - ["System.Web.UI.WebControls.Parameter[]", "System.Web.UI.Design.WebControls.SqlDataSourceDesigner", "Method[InferParameterNames].ReturnValue"] + - ["System.String", "System.Web.UI.Design.WebControls.TreeViewDesigner", "Method[GetDesignTimeHtml].ReturnValue"] + - ["System.Web.UI.Design.DesignerAutoFormatCollection", "System.Web.UI.Design.WebControls.DataGridDesigner", "Property[AutoFormats]"] + - ["System.String", "System.Web.UI.Design.WebControls.XmlDesigner", "Method[GetDesignTimeHtml].ReturnValue"] + - ["System.String", "System.Web.UI.Design.WebControls.BaseDataListDesigner", "Property[DataKeyField]"] + - ["System.String", "System.Web.UI.Design.WebControls.MailDefinitionBodyFileNameEditor", "Property[Filter]"] + - ["System.Object", "System.Web.UI.Design.WebControls.TreeNodeCollectionEditor", "Method[EditValue].ReturnValue"] + - ["System.Web.UI.IHierarchicalEnumerable", "System.Web.UI.Design.WebControls.HierarchicalDataBoundControlDesigner", "Method[GetDesignTimeDataSource].ReturnValue"] + - ["System.Collections.IEnumerable", "System.Web.UI.Design.WebControls.SiteMapDesignerDataSourceView", "Method[GetDesignTimeData].ReturnValue"] + - ["System.String", "System.Web.UI.Design.WebControls.BaseDataListDesigner", "Property[DataSourceID]"] + - ["System.Object", "System.Web.UI.Design.WebControls.DataControlFieldTypeEditor", "Method[EditValue].ReturnValue"] + - ["System.Web.UI.Design.IDataSourceSchema", "System.Web.UI.Design.WebControls.SiteMapDesignerHierarchicalDataSourceView", "Property[Schema]"] + - ["System.Web.UI.Design.WebControls.SqlDesignerDataSourceView", "System.Web.UI.Design.WebControls.SqlDataSourceDesigner", "Method[CreateView].ReturnValue"] + - ["System.String", "System.Web.UI.Design.WebControls.LinqDataSourceDesigner", "Property[Where]"] + - ["System.Boolean", "System.Web.UI.Design.WebControls.SqlDesignerDataSourceView", "Property[CanPage]"] + - ["System.Type[]", "System.Web.UI.Design.WebControls.HotSpotCollectionEditor", "Method[CreateNewItemTypes].ReturnValue"] + - ["System.String", "System.Web.UI.Design.WebControls.DataControlFieldDesigner", "Method[GetNewDataSourceName].ReturnValue"] + - ["System.Object", "System.Web.UI.Design.WebControls.DataGridColumnCollectionEditor", "Method[EditValue].ReturnValue"] + - ["System.Boolean", "System.Web.UI.Design.WebControls.ObjectDataSourceDesigner", "Property[CanRefreshSchema]"] + - ["System.Boolean", "System.Web.UI.Design.WebControls.SiteMapDataSourceDesigner", "Property[System.Web.UI.Design.IDataSourceDesigner.CanConfigure]"] + - ["System.Boolean", "System.Web.UI.Design.WebControls.RoleGroupCollectionEditor", "Method[CanSelectMultipleInstances].ReturnValue"] + - ["System.Type[]", "System.Web.UI.Design.WebControls.DataListComponentEditor", "Method[GetComponentEditorPages].ReturnValue"] + - ["System.Boolean", "System.Web.UI.Design.WebControls.EntityDataSourceDesigner", "Property[CanConfigure]"] + - ["System.Collections.IEnumerable", "System.Web.UI.Design.WebControls.RepeaterDesigner", "Method[GetResolvedSelectedDataSource].ReturnValue"] + - ["System.ComponentModel.Design.DesignerActionListCollection", "System.Web.UI.Design.WebControls.HierarchicalDataBoundControlDesigner", "Property[ActionLists]"] + - ["System.Web.UI.Design.IDataSourceDesigner", "System.Web.UI.Design.WebControls.BaseDataListDesigner", "Property[DataSourceDesigner]"] + - ["System.String", "System.Web.UI.Design.WebControls.XmlDataSourceDesigner", "Property[Data]"] + - ["System.Collections.IEnumerable", "System.Web.UI.Design.WebControls.SqlDesignerDataSourceView", "Method[GetDesignTimeData].ReturnValue"] + - ["System.String", "System.Web.UI.Design.WebControls.EntityDataSourceDesigner", "Property[EntityTypeFilter]"] + - ["System.String", "System.Web.UI.Design.WebControls.LinqDataSourceDesigner", "Property[TableName]"] + - ["System.Web.UI.Design.DesignerAutoFormatCollection", "System.Web.UI.Design.WebControls.WizardDesigner", "Property[AutoFormats]"] + - ["System.String", "System.Web.UI.Design.WebControls.SqlDataSourceDesigner", "Property[ConnectionString]"] + - ["System.ComponentModel.Design.DesignerActionListCollection", "System.Web.UI.Design.WebControls.ListControlDesigner", "Property[ActionLists]"] + - ["System.Object", "System.Web.UI.Design.WebControls.StyleCollectionEditor", "Method[CreateInstance].ReturnValue"] + - ["System.Int32", "System.Web.UI.Design.WebControls.DataBoundControlDesigner", "Property[SampleRowCount]"] + - ["System.String", "System.Web.UI.Design.WebControls.CreateUserWizardStepCollectionEditor", "Property[HelpTopic]"] + - ["System.String", "System.Web.UI.Design.WebControls.EntityDataSourceDesigner", "Property[DefaultContainerName]"] + - ["System.Web.UI.Design.IDataSourceViewSchema", "System.Web.UI.Design.WebControls.MenuDesigner", "Property[System.Web.UI.Design.IDataBindingSchemaProvider.Schema]"] + - ["System.Boolean", "System.Web.UI.Design.WebControls.PanelContainerDesigner", "Property[UsePreviewControl]"] + - ["System.String", "System.Web.UI.Design.WebControls.MenuDesigner", "Method[GetErrorDesignTimeHtml].ReturnValue"] + - ["System.String", "System.Web.UI.Design.WebControls.LinqDataSourceDesigner", "Property[Insert]"] + - ["System.String", "System.Web.UI.Design.WebControls.SqlDataSourceDesigner", "Method[GetConnectionString].ReturnValue"] + - ["System.Web.UI.Design.ITemplateEditingFrame", "System.Web.UI.Design.WebControls.DataGridDesigner", "Method[CreateTemplateEditingFrame].ReturnValue"] + - ["System.Boolean", "System.Web.UI.Design.WebControls.LinqDesignerDataSourceView", "Property[CanPage]"] + - ["System.String", "System.Web.UI.Design.WebControls.ContentDesigner", "Method[GetPersistenceContent].ReturnValue"] + - ["System.String", "System.Web.UI.Design.WebControls.ListControlDesigner", "Property[DataSource]"] + - ["System.Collections.IEnumerable", "System.Web.UI.Design.WebControls.BaseDataListDesigner", "Method[GetDesignTimeDataSource].ReturnValue"] + - ["System.String", "System.Web.UI.Design.WebControls.DataGridDesigner", "Method[GetTemplateContainerDataItemProperty].ReturnValue"] + - ["System.Object", "System.Web.UI.Design.WebControls.TableCellsCollectionEditor", "Method[CreateInstance].ReturnValue"] + - ["System.Web.UI.Design.DesignerDataSourceView", "System.Web.UI.Design.WebControls.EntityDataSourceDesigner", "Method[GetView].ReturnValue"] + - ["System.String", "System.Web.UI.Design.WebControls.LoginViewDesigner", "Method[GetEditableDesignerRegionContent].ReturnValue"] + - ["System.Boolean", "System.Web.UI.Design.WebControls.MenuDesigner", "Property[CanRefreshSchema]"] + - ["System.Boolean", "System.Web.UI.Design.WebControls.DataSourceIDConverter", "Method[GetStandardValuesSupported].ReturnValue"] + - ["System.String", "System.Web.UI.Design.WebControls.RepeaterDesigner", "Method[GetDesignTimeHtml].ReturnValue"] + - ["System.Type", "System.Web.UI.Design.WebControls.TreeNodeStyleCollectionEditor", "Method[CreateCollectionItemType].ReturnValue"] + - ["System.Boolean", "System.Web.UI.Design.WebControls.LinqDataSourceDesigner", "Property[EnableDelete]"] + - ["System.Web.UI.IHierarchicalEnumerable", "System.Web.UI.Design.WebControls.SiteMapDesignerHierarchicalDataSourceView", "Method[GetDesignTimeData].ReturnValue"] + - ["System.String", "System.Web.UI.Design.WebControls.LoginDesigner", "Method[GetErrorDesignTimeHtml].ReturnValue"] + - ["System.String", "System.Web.UI.Design.WebControls.SiteMapPathDesigner", "Method[GetDesignTimeHtml].ReturnValue"] + - ["System.Boolean", "System.Web.UI.Design.WebControls.EntityDesignerDataSourceView", "Property[CanInsert]"] + - ["System.Web.UI.WebControls.DataControlField", "System.Web.UI.Design.WebControls.DataControlFieldDesigner", "Method[CreateField].ReturnValue"] + - ["System.Boolean", "System.Web.UI.Design.WebControls.DataSourceIDConverter", "Method[GetStandardValuesExclusive].ReturnValue"] + - ["System.Object", "System.Web.UI.Design.WebControls.TreeViewBindingsEditor", "Method[EditValue].ReturnValue"] + - ["System.Collections.IEnumerable", "System.Web.UI.Design.WebControls.LinqDesignerDataSourceView", "Method[GetDesignTimeData].ReturnValue"] + - ["System.Web.UI.WebControls.WizardStepBase", "System.Web.UI.Design.WebControls.WizardStepEditableRegion", "Property[Step]"] + - ["System.Drawing.Design.UITypeEditorEditStyle", "System.Web.UI.Design.WebControls.MenuItemCollectionEditor", "Method[GetEditStyle].ReturnValue"] + - ["System.Boolean", "System.Web.UI.Design.WebControls.ObjectDesignerDataSourceView", "Property[CanSort]"] + - ["System.Boolean", "System.Web.UI.Design.WebControls.FormViewDesigner", "Property[UsePreviewControl]"] + - ["System.Web.UI.Control", "System.Web.UI.Design.WebControls.ValidationSummaryDesigner", "Method[CreateViewControl].ReturnValue"] + - ["System.String", "System.Web.UI.Design.WebControls.LinqDataSourceDesigner", "Property[GroupBy]"] + - ["System.String", "System.Web.UI.Design.WebControls.EntityDataSourceDesigner", "Property[CommandText]"] + - ["System.ComponentModel.Design.CollectionEditor+CollectionForm", "System.Web.UI.Design.WebControls.CreateUserWizardStepCollectionEditor", "Method[CreateCollectionForm].ReturnValue"] + - ["System.String", "System.Web.UI.Design.WebControls.BaseDataListDesigner", "Property[DataSource]"] + - ["System.String", "System.Web.UI.Design.WebControls.RepeaterDesigner", "Property[DataMember]"] + - ["System.String", "System.Web.UI.Design.WebControls.ChangePasswordDesigner", "Method[GetDesignTimeHtml].ReturnValue"] + - ["System.String", "System.Web.UI.Design.WebControls.AccessDataSourceDesigner", "Method[GetConnectionString].ReturnValue"] + - ["System.String", "System.Web.UI.Design.WebControls.BaseDataBoundControlDesigner", "Method[GetEmptyDesignTimeHtml].ReturnValue"] + - ["System.Web.UI.Design.DesignerAutoFormatCollection", "System.Web.UI.Design.WebControls.ChangePasswordDesigner", "Property[AutoFormats]"] + - ["System.Boolean", "System.Web.UI.Design.WebControls.ObjectDesignerDataSourceView", "Property[CanDelete]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemWebUIDesignWebControlsWebParts/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemWebUIDesignWebControlsWebParts/model.yml new file mode 100644 index 000000000000..827e68c0a287 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemWebUIDesignWebControlsWebParts/model.yml @@ -0,0 +1,38 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.String", "System.Web.UI.Design.WebControls.WebParts.CatalogZoneDesigner", "Method[GetEmptyDesignTimeHtml].ReturnValue"] + - ["System.String", "System.Web.UI.Design.WebControls.WebParts.ConnectionsZoneDesigner", "Method[GetDesignTimeHtml].ReturnValue"] + - ["System.Web.UI.Control", "System.Web.UI.Design.WebControls.WebParts.CatalogPartDesigner", "Method[CreateViewControl].ReturnValue"] + - ["System.Web.UI.Design.DesignerAutoFormatCollection", "System.Web.UI.Design.WebControls.WebParts.ConnectionsZoneDesigner", "Property[AutoFormats]"] + - ["System.Web.UI.Design.TemplateGroupCollection", "System.Web.UI.Design.WebControls.WebParts.CatalogZoneDesigner", "Property[TemplateGroups]"] + - ["System.String", "System.Web.UI.Design.WebControls.WebParts.EditorPartDesigner", "Method[GetDesignTimeHtml].ReturnValue"] + - ["System.String", "System.Web.UI.Design.WebControls.WebParts.CatalogPartDesigner", "Method[GetDesignTimeHtml].ReturnValue"] + - ["System.Web.UI.Design.TemplateGroupCollection", "System.Web.UI.Design.WebControls.WebParts.EditorZoneDesigner", "Property[TemplateGroups]"] + - ["System.Boolean", "System.Web.UI.Design.WebControls.WebParts.WebPartManagerDesigner", "Property[UsePreviewControl]"] + - ["System.Web.UI.Design.DesignerAutoFormatCollection", "System.Web.UI.Design.WebControls.WebParts.WebPartZoneDesigner", "Property[AutoFormats]"] + - ["System.Boolean", "System.Web.UI.Design.WebControls.WebParts.PartDesigner", "Property[UsePreviewControl]"] + - ["System.Web.UI.Design.DesignerAutoFormatCollection", "System.Web.UI.Design.WebControls.WebParts.EditorZoneDesigner", "Property[AutoFormats]"] + - ["System.String", "System.Web.UI.Design.WebControls.WebParts.EditorZoneDesigner", "Method[GetDesignTimeHtml].ReturnValue"] + - ["System.Boolean", "System.Web.UI.Design.WebControls.WebParts.WebZoneDesigner", "Property[UsePreviewControl]"] + - ["System.String", "System.Web.UI.Design.WebControls.WebParts.EditorZoneDesigner", "Method[GetEditableDesignerRegionContent].ReturnValue"] + - ["System.String", "System.Web.UI.Design.WebControls.WebParts.WebPartManagerDesigner", "Method[GetDesignTimeHtml].ReturnValue"] + - ["System.Boolean", "System.Web.UI.Design.WebControls.WebParts.ToolZoneDesigner", "Property[ViewInBrowseMode]"] + - ["System.String", "System.Web.UI.Design.WebControls.WebParts.WebPartZoneDesigner", "Method[GetEditableDesignerRegionContent].ReturnValue"] + - ["System.String", "System.Web.UI.Design.WebControls.WebParts.DeclarativeCatalogPartDesigner", "Method[GetEmptyDesignTimeHtml].ReturnValue"] + - ["System.String", "System.Web.UI.Design.WebControls.WebParts.EditorZoneDesigner", "Method[GetEmptyDesignTimeHtml].ReturnValue"] + - ["System.ComponentModel.Design.DesignerActionListCollection", "System.Web.UI.Design.WebControls.WebParts.ToolZoneDesigner", "Property[ActionLists]"] + - ["System.String", "System.Web.UI.Design.WebControls.WebParts.WebPartZoneDesigner", "Method[GetEmptyDesignTimeHtml].ReturnValue"] + - ["System.String", "System.Web.UI.Design.WebControls.WebParts.CatalogZoneDesigner", "Method[GetEditableDesignerRegionContent].ReturnValue"] + - ["System.Web.UI.Design.DesignerAutoFormatCollection", "System.Web.UI.Design.WebControls.WebParts.CatalogZoneDesigner", "Property[AutoFormats]"] + - ["System.Web.UI.Design.TemplateGroupCollection", "System.Web.UI.Design.WebControls.WebParts.DeclarativeCatalogPartDesigner", "Property[TemplateGroups]"] + - ["System.Web.UI.Control", "System.Web.UI.Design.WebControls.WebParts.EditorPartDesigner", "Method[CreateViewControl].ReturnValue"] + - ["System.String", "System.Web.UI.Design.WebControls.WebParts.CatalogZoneDesigner", "Method[GetDesignTimeHtml].ReturnValue"] + - ["System.Boolean", "System.Web.UI.Design.WebControls.WebParts.ProxyWebPartManagerDesigner", "Property[UsePreviewControl]"] + - ["System.String", "System.Web.UI.Design.WebControls.WebParts.WebPartZoneDesigner", "Method[GetDesignTimeHtml].ReturnValue"] + - ["System.Web.UI.Design.TemplateGroupCollection", "System.Web.UI.Design.WebControls.WebParts.WebPartZoneDesigner", "Property[TemplateGroups]"] + - ["System.String", "System.Web.UI.Design.WebControls.WebParts.ProxyWebPartManagerDesigner", "Method[GetDesignTimeHtml].ReturnValue"] + - ["System.String", "System.Web.UI.Design.WebControls.WebParts.DeclarativeCatalogPartDesigner", "Method[GetDesignTimeHtml].ReturnValue"] + - ["System.String", "System.Web.UI.Design.WebControls.WebParts.PageCatalogPartDesigner", "Method[GetDesignTimeHtml].ReturnValue"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemWebUIHtmlControls/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemWebUIHtmlControls/model.yml new file mode 100644 index 000000000000..cf4e97fae7fd --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemWebUIHtmlControls/model.yml @@ -0,0 +1,175 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.String", "System.Web.UI.HtmlControls.HtmlSelect", "Property[DataValueField]"] + - ["System.Boolean", "System.Web.UI.HtmlControls.HtmlControl", "Property[ViewStateIgnoresCase]"] + - ["System.String", "System.Web.UI.HtmlControls.HtmlIframe", "Property[Src]"] + - ["System.Boolean", "System.Web.UI.HtmlControls.HtmlInputText", "Method[System.Web.UI.IPostBackDataHandler.LoadPostData].ReturnValue"] + - ["System.String", "System.Web.UI.HtmlControls.HtmlInputRadioButton", "Property[Value]"] + - ["System.String", "System.Web.UI.HtmlControls.HtmlVideo", "Property[Poster]"] + - ["System.String", "System.Web.UI.HtmlControls.HtmlImage", "Property[Src]"] + - ["System.Web.UI.ControlCollection", "System.Web.UI.HtmlControls.HtmlControl", "Method[CreateControlCollection].ReturnValue"] + - ["System.Web.UI.HtmlControls.HtmlTableRowCollection", "System.Web.UI.HtmlControls.HtmlTable", "Property[Rows]"] + - ["System.String", "System.Web.UI.HtmlControls.HtmlVideo", "Property[Src]"] + - ["System.Int32", "System.Web.UI.HtmlControls.HtmlTableCellCollection", "Property[Count]"] + - ["System.String", "System.Web.UI.HtmlControls.HtmlAnchor", "Property[Title]"] + - ["System.Boolean", "System.Web.UI.HtmlControls.HtmlTextArea", "Method[LoadPostData].ReturnValue"] + - ["System.String", "System.Web.UI.HtmlControls.HtmlSelect", "Property[DataSourceID]"] + - ["System.Int32", "System.Web.UI.HtmlControls.HtmlTableCell", "Property[ColSpan]"] + - ["System.String", "System.Web.UI.HtmlControls.HtmlLink", "Property[Href]"] + - ["System.String", "System.Web.UI.HtmlControls.HtmlTableCell", "Property[Align]"] + - ["System.Web.UI.HtmlControls.HtmlTableCell", "System.Web.UI.HtmlControls.HtmlTableCellCollection", "Property[Item]"] + - ["System.Web.UI.ControlCollection", "System.Web.UI.HtmlControls.HtmlContainerControl", "Method[CreateControlCollection].ReturnValue"] + - ["System.Boolean", "System.Web.UI.HtmlControls.HtmlSelect", "Property[Multiple]"] + - ["System.Boolean", "System.Web.UI.HtmlControls.HtmlTableRowCollection", "Property[IsReadOnly]"] + - ["System.String", "System.Web.UI.HtmlControls.HtmlForm", "Property[UniqueID]"] + - ["System.String", "System.Web.UI.HtmlControls.HtmlButton", "Property[ValidationGroup]"] + - ["System.Web.UI.ControlCollection", "System.Web.UI.HtmlControls.HtmlTableRow", "Method[CreateControlCollection].ReturnValue"] + - ["System.String", "System.Web.UI.HtmlControls.HtmlAnchor", "Property[ValidationGroup]"] + - ["System.String", "System.Web.UI.HtmlControls.HtmlHead", "Property[Description]"] + - ["System.Web.UI.CssStyleCollection", "System.Web.UI.HtmlControls.HtmlControl", "Property[Style]"] + - ["System.String", "System.Web.UI.HtmlControls.HtmlMeta", "Property[Name]"] + - ["System.Int32", "System.Web.UI.HtmlControls.HtmlSelect", "Property[Size]"] + - ["System.String", "System.Web.UI.HtmlControls.HtmlTableRow", "Property[Align]"] + - ["System.Int32", "System.Web.UI.HtmlControls.HtmlInputText", "Property[Size]"] + - ["System.String", "System.Web.UI.HtmlControls.HtmlForm", "Property[ClientID]"] + - ["System.Boolean", "System.Web.UI.HtmlControls.HtmlSelectBuilder", "Method[AllowWhitespaceLiterals].ReturnValue"] + - ["System.String", "System.Web.UI.HtmlControls.HtmlForm", "Property[Enctype]"] + - ["System.Boolean", "System.Web.UI.HtmlControls.HtmlInputButton", "Property[CausesValidation]"] + - ["System.String", "System.Web.UI.HtmlControls.HtmlInputImage", "Property[Align]"] + - ["System.Int32", "System.Web.UI.HtmlControls.HtmlInputImage", "Property[Border]"] + - ["System.Int32", "System.Web.UI.HtmlControls.HtmlTextArea", "Property[Rows]"] + - ["System.Web.UI.ControlCollection", "System.Web.UI.HtmlControls.HtmlSelect", "Method[CreateControlCollection].ReturnValue"] + - ["System.String", "System.Web.UI.HtmlControls.HtmlTable", "Property[InnerHtml]"] + - ["System.Boolean", "System.Web.UI.HtmlControls.HtmlSelect", "Property[IsBoundUsingDataSourceID]"] + - ["System.String", "System.Web.UI.HtmlControls.HtmlControl", "Method[GetAttribute].ReturnValue"] + - ["System.String", "System.Web.UI.HtmlControls.HtmlTable", "Property[BorderColor]"] + - ["System.String", "System.Web.UI.HtmlControls.HtmlTableCell", "Property[VAlign]"] + - ["System.Boolean", "System.Web.UI.HtmlControls.HtmlInputFile", "Method[LoadPostData].ReturnValue"] + - ["System.String", "System.Web.UI.HtmlControls.HtmlSelect", "Property[Value]"] + - ["System.String", "System.Web.UI.HtmlControls.HtmlTableRow", "Property[BorderColor]"] + - ["System.Boolean", "System.Web.UI.HtmlControls.HtmlTableCellCollection", "Property[IsReadOnly]"] + - ["System.String", "System.Web.UI.HtmlControls.HtmlImage", "Property[Align]"] + - ["System.String", "System.Web.UI.HtmlControls.HtmlTableRow", "Property[InnerHtml]"] + - ["System.Int32", "System.Web.UI.HtmlControls.HtmlTable", "Property[Border]"] + - ["System.String", "System.Web.UI.HtmlControls.HtmlHead", "Property[Title]"] + - ["System.Boolean", "System.Web.UI.HtmlControls.HtmlInputRadioButton", "Method[LoadPostData].ReturnValue"] + - ["System.String", "System.Web.UI.HtmlControls.HtmlTable", "Property[Width]"] + - ["System.Boolean", "System.Web.UI.HtmlControls.HtmlAnchor", "Property[CausesValidation]"] + - ["System.String", "System.Web.UI.HtmlControls.HtmlTableRow", "Property[Height]"] + - ["System.Object", "System.Web.UI.HtmlControls.HtmlTableCellCollection", "Property[SyncRoot]"] + - ["System.String", "System.Web.UI.HtmlControls.HtmlHead", "Property[Keywords]"] + - ["System.Object", "System.Web.UI.HtmlControls.HtmlSelect", "Method[SaveViewState].ReturnValue"] + - ["System.String", "System.Web.UI.HtmlControls.HtmlTable", "Property[Align]"] + - ["System.String", "System.Web.UI.HtmlControls.HtmlSource", "Property[Src]"] + - ["System.String", "System.Web.UI.HtmlControls.HtmlTableCell", "Property[BgColor]"] + - ["System.Web.HttpPostedFile", "System.Web.UI.HtmlControls.HtmlInputFile", "Property[PostedFile]"] + - ["System.Web.UI.ControlCollection", "System.Web.UI.HtmlControls.HtmlForm", "Method[CreateControlCollection].ReturnValue"] + - ["System.String", "System.Web.UI.HtmlControls.HtmlTableRow", "Property[BgColor]"] + - ["System.String", "System.Web.UI.HtmlControls.HtmlForm", "Property[Name]"] + - ["System.Boolean", "System.Web.UI.HtmlControls.HtmlInputCheckBox", "Property[Checked]"] + - ["System.Boolean", "System.Web.UI.HtmlControls.HtmlTableCell", "Property[NoWrap]"] + - ["System.String", "System.Web.UI.HtmlControls.HtmlForm", "Property[Method]"] + - ["System.Int32", "System.Web.UI.HtmlControls.HtmlImage", "Property[Width]"] + - ["System.String", "System.Web.UI.HtmlControls.HtmlInputControl", "Property[Value]"] + - ["System.String", "System.Web.UI.HtmlControls.HtmlTextArea", "Property[Name]"] + - ["System.Boolean", "System.Web.UI.HtmlControls.HtmlTextArea", "Method[System.Web.UI.IPostBackDataHandler.LoadPostData].ReturnValue"] + - ["System.Boolean", "System.Web.UI.HtmlControls.HtmlInputCheckBox", "Method[System.Web.UI.IPostBackDataHandler.LoadPostData].ReturnValue"] + - ["System.String", "System.Web.UI.HtmlControls.HtmlTextArea", "Property[Value]"] + - ["System.Boolean", "System.Web.UI.HtmlControls.HtmlSelect", "Method[LoadPostData].ReturnValue"] + - ["System.Boolean", "System.Web.UI.HtmlControls.HtmlInputCheckBox", "Method[LoadPostData].ReturnValue"] + - ["System.String", "System.Web.UI.HtmlControls.HtmlForm", "Property[DefaultButton]"] + - ["System.Boolean", "System.Web.UI.HtmlControls.HtmlInputText", "Method[LoadPostData].ReturnValue"] + - ["System.String", "System.Web.UI.HtmlControls.HtmlInputFile", "Property[Accept]"] + - ["System.String", "System.Web.UI.HtmlControls.HtmlElement", "Property[Manifest]"] + - ["System.Int32[]", "System.Web.UI.HtmlControls.HtmlSelect", "Property[SelectedIndices]"] + - ["System.Int32", "System.Web.UI.HtmlControls.HtmlTableRowCollection", "Property[Count]"] + - ["System.String", "System.Web.UI.HtmlControls.HtmlForm", "Property[Target]"] + - ["System.String", "System.Web.UI.HtmlControls.HtmlTableRow", "Property[VAlign]"] + - ["System.Collections.IEnumerable", "System.Web.UI.HtmlControls.HtmlSelect", "Method[GetData].ReturnValue"] + - ["System.String", "System.Web.UI.HtmlControls.HtmlForm", "Property[Action]"] + - ["System.Web.UI.ControlCollection", "System.Web.UI.HtmlControls.HtmlTable", "Method[CreateControlCollection].ReturnValue"] + - ["System.String", "System.Web.UI.HtmlControls.HtmlTable", "Property[Height]"] + - ["System.String", "System.Web.UI.HtmlControls.HtmlTrack", "Property[Src]"] + - ["System.String", "System.Web.UI.HtmlControls.HtmlTableCell", "Property[Width]"] + - ["System.String", "System.Web.UI.HtmlControls.HtmlGenericControl", "Property[TagName]"] + - ["System.Type", "System.Web.UI.HtmlControls.HtmlHeadBuilder", "Method[GetChildControlType].ReturnValue"] + - ["System.String", "System.Web.UI.HtmlControls.HtmlInputImage", "Property[Alt]"] + - ["System.Object", "System.Web.UI.HtmlControls.HtmlSelect", "Property[DataSource]"] + - ["System.String", "System.Web.UI.HtmlControls.HtmlMeta", "Property[Content]"] + - ["System.Object", "System.Web.UI.HtmlControls.HtmlTableRowCollection", "Property[SyncRoot]"] + - ["System.Web.UI.HtmlControls.HtmlTableRow", "System.Web.UI.HtmlControls.HtmlTableRowCollection", "Property[Item]"] + - ["System.String", "System.Web.UI.HtmlControls.HtmlControl", "Property[TagName]"] + - ["System.String", "System.Web.UI.HtmlControls.HtmlMeta", "Property[HttpEquiv]"] + - ["System.Collections.IEnumerator", "System.Web.UI.HtmlControls.HtmlTableRowCollection", "Method[GetEnumerator].ReturnValue"] + - ["System.String", "System.Web.UI.HtmlControls.HtmlMeta", "Property[Scheme]"] + - ["System.String", "System.Web.UI.HtmlControls.HtmlContainerControl", "Property[InnerText]"] + - ["System.Boolean", "System.Web.UI.HtmlControls.HtmlInputImage", "Method[System.Web.UI.IPostBackDataHandler.LoadPostData].ReturnValue"] + - ["System.Boolean", "System.Web.UI.HtmlControls.HtmlInputGenericControl", "Method[LoadPostData].ReturnValue"] + - ["System.String", "System.Web.UI.HtmlControls.HtmlSelect", "Property[InnerText]"] + - ["System.Int32", "System.Web.UI.HtmlControls.HtmlInputFile", "Property[MaxLength]"] + - ["System.Web.UI.HtmlControls.HtmlTableCellCollection", "System.Web.UI.HtmlControls.HtmlTableRow", "Property[Cells]"] + - ["System.Int32", "System.Web.UI.HtmlControls.HtmlTable", "Property[CellPadding]"] + - ["System.String", "System.Web.UI.HtmlControls.HtmlInputImage", "Property[Src]"] + - ["System.String", "System.Web.UI.HtmlControls.HtmlTitle", "Property[Text]"] + - ["System.Web.UI.WebControls.ListItemCollection", "System.Web.UI.HtmlControls.HtmlSelect", "Property[Items]"] + - ["System.Type", "System.Web.UI.HtmlControls.HtmlSelectBuilder", "Method[GetChildControlType].ReturnValue"] + - ["System.Boolean", "System.Web.UI.HtmlControls.HtmlSelect", "Method[System.Web.UI.IPostBackDataHandler.LoadPostData].ReturnValue"] + - ["System.String", "System.Web.UI.HtmlControls.HtmlControl", "Method[System.Web.UI.IAttributeAccessor.GetAttribute].ReturnValue"] + - ["System.String", "System.Web.UI.HtmlControls.HtmlInputText", "Property[Value]"] + - ["System.Int32", "System.Web.UI.HtmlControls.HtmlInputText", "Property[MaxLength]"] + - ["System.Web.UI.IStyleSheet", "System.Web.UI.HtmlControls.HtmlHead", "Property[StyleSheet]"] + - ["System.String", "System.Web.UI.HtmlControls.HtmlImage", "Property[Alt]"] + - ["System.Int32", "System.Web.UI.HtmlControls.HtmlImage", "Property[Height]"] + - ["System.String", "System.Web.UI.HtmlControls.HtmlEmbed", "Property[Src]"] + - ["System.String", "System.Web.UI.HtmlControls.HtmlContainerControl", "Property[InnerHtml]"] + - ["System.Boolean", "System.Web.UI.HtmlControls.HtmlInputImage", "Method[LoadPostData].ReturnValue"] + - ["System.Boolean", "System.Web.UI.HtmlControls.HtmlHeadBuilder", "Method[AllowWhitespaceLiterals].ReturnValue"] + - ["System.String", "System.Web.UI.HtmlControls.HtmlInputReset", "Property[ValidationGroup]"] + - ["System.Boolean", "System.Web.UI.HtmlControls.HtmlControl", "Property[Disabled]"] + - ["System.Web.UI.ControlCollection", "System.Web.UI.HtmlControls.HtmlTitle", "Method[CreateControlCollection].ReturnValue"] + - ["System.String", "System.Web.UI.HtmlControls.HtmlInputRadioButton", "Property[Name]"] + - ["System.Web.UI.AttributeCollection", "System.Web.UI.HtmlControls.HtmlControl", "Property[Attributes]"] + - ["System.String", "System.Web.UI.HtmlControls.HtmlTableRow", "Property[InnerText]"] + - ["System.Boolean", "System.Web.UI.HtmlControls.HtmlInputGenericControl", "Method[System.Web.UI.IPostBackDataHandler.LoadPostData].ReturnValue"] + - ["System.Int32", "System.Web.UI.HtmlControls.HtmlImage", "Property[Border]"] + - ["System.Int32", "System.Web.UI.HtmlControls.HtmlSelect", "Property[SelectedIndex]"] + - ["System.String", "System.Web.UI.HtmlControls.HtmlInputFile", "Property[Value]"] + - ["System.String", "System.Web.UI.HtmlControls.HtmlTableCell", "Property[BorderColor]"] + - ["System.String", "System.Web.UI.HtmlControls.HtmlForm", "Property[DefaultFocus]"] + - ["System.String", "System.Web.UI.HtmlControls.HtmlInputButton", "Property[ValidationGroup]"] + - ["System.String", "System.Web.UI.HtmlControls.HtmlInputControl", "Property[Name]"] + - ["System.Boolean", "System.Web.UI.HtmlControls.HtmlInputHidden", "Method[System.Web.UI.IPostBackDataHandler.LoadPostData].ReturnValue"] + - ["System.String", "System.Web.UI.HtmlControls.HtmlAnchor", "Property[Target]"] + - ["System.String", "System.Web.UI.HtmlControls.HtmlSelect", "Property[DataMember]"] + - ["System.Int32", "System.Web.UI.HtmlControls.HtmlTable", "Property[CellSpacing]"] + - ["System.Boolean", "System.Web.UI.HtmlControls.HtmlInputImage", "Property[CausesValidation]"] + - ["System.Boolean", "System.Web.UI.HtmlControls.HtmlInputRadioButton", "Method[System.Web.UI.IPostBackDataHandler.LoadPostData].ReturnValue"] + - ["System.String", "System.Web.UI.HtmlControls.HtmlTable", "Property[BgColor]"] + - ["System.Boolean", "System.Web.UI.HtmlControls.HtmlInputReset", "Property[CausesValidation]"] + - ["System.String", "System.Web.UI.HtmlControls.HtmlSelect", "Property[Name]"] + - ["System.Boolean", "System.Web.UI.HtmlControls.HtmlSelect", "Property[RequiresDataBinding]"] + - ["System.Int32", "System.Web.UI.HtmlControls.HtmlInputFile", "Property[Size]"] + - ["System.Boolean", "System.Web.UI.HtmlControls.HtmlInputFile", "Method[System.Web.UI.IPostBackDataHandler.LoadPostData].ReturnValue"] + - ["System.Boolean", "System.Web.UI.HtmlControls.HtmlTableRowCollection", "Property[IsSynchronized]"] + - ["System.Collections.IEnumerator", "System.Web.UI.HtmlControls.HtmlTableCellCollection", "Method[GetEnumerator].ReturnValue"] + - ["System.Int32", "System.Web.UI.HtmlControls.HtmlTextArea", "Property[Cols]"] + - ["System.String", "System.Web.UI.HtmlControls.HtmlAudio", "Property[Src]"] + - ["System.Boolean", "System.Web.UI.HtmlControls.HtmlInputHidden", "Method[LoadPostData].ReturnValue"] + - ["System.String", "System.Web.UI.HtmlControls.HtmlInputImage", "Property[ValidationGroup]"] + - ["System.String", "System.Web.UI.HtmlControls.HtmlTableCell", "Property[Height]"] + - ["System.Int32", "System.Web.UI.HtmlControls.HtmlTableCell", "Property[RowSpan]"] + - ["System.Boolean", "System.Web.UI.HtmlControls.HtmlButton", "Property[CausesValidation]"] + - ["System.Boolean", "System.Web.UI.HtmlControls.HtmlTableCellCollection", "Property[IsSynchronized]"] + - ["System.String", "System.Web.UI.HtmlControls.HtmlAnchor", "Property[Name]"] + - ["System.Boolean", "System.Web.UI.HtmlControls.HtmlInputRadioButton", "Property[Checked]"] + - ["System.Boolean", "System.Web.UI.HtmlControls.HtmlForm", "Property[SubmitDisabledControls]"] + - ["System.String", "System.Web.UI.HtmlControls.HtmlInputControl", "Property[Type]"] + - ["System.String", "System.Web.UI.HtmlControls.HtmlTable", "Property[InnerText]"] + - ["System.String", "System.Web.UI.HtmlControls.HtmlSelect", "Property[InnerHtml]"] + - ["System.String", "System.Web.UI.HtmlControls.HtmlSelect", "Property[DataTextField]"] + - ["System.String", "System.Web.UI.HtmlControls.HtmlAnchor", "Property[HRef]"] + - ["System.String", "System.Web.UI.HtmlControls.HtmlArea", "Property[Href]"] + - ["System.Boolean", "System.Web.UI.HtmlControls.HtmlEmptyTagControlBuilder", "Method[HasBody].ReturnValue"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemWebUIMobileControls/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemWebUIMobileControls/model.yml new file mode 100644 index 000000000000..b2997121d795 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemWebUIMobileControls/model.yml @@ -0,0 +1,544 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Object", "System.Web.UI.MobileControls.PagedControl", "Method[SavePrivateViewState].ReturnValue"] + - ["System.Object", "System.Web.UI.MobileControls.ObjectListFieldCollection", "Method[SaveViewState].ReturnValue"] + - ["System.Int32", "System.Web.UI.MobileControls.ObjectList", "Property[LabelFieldIndex]"] + - ["System.Web.UI.MobileControls.ListSelectType", "System.Web.UI.MobileControls.SelectionList", "Property[SelectType]"] + - ["System.String", "System.Web.UI.MobileControls.Constants!", "Field[LabelTemplateTag]"] + - ["System.Web.UI.MobileControls.IControlAdapter", "System.Web.UI.MobileControls.MobilePage", "Method[GetControlAdapter].ReturnValue"] + - ["System.Web.UI.MobileControls.ObjectListFieldCollection", "System.Web.UI.MobileControls.ObjectList", "Property[Fields]"] + - ["System.Web.UI.MobileControls.ObjectListItem", "System.Web.UI.MobileControls.ObjectList", "Method[CreateItem].ReturnValue"] + - ["System.Int32", "System.Web.UI.MobileControls.PersistNameAttribute", "Method[GetHashCode].ReturnValue"] + - ["System.Object", "System.Web.UI.MobileControls.Style!", "Method[RegisterStyle].ReturnValue"] + - ["System.Boolean", "System.Web.UI.MobileControls.Form", "Method[HasDeactivateHandler].ReturnValue"] + - ["System.Web.UI.WebControls.Calendar", "System.Web.UI.MobileControls.Calendar", "Property[WebCalendar]"] + - ["System.Web.UI.MobileControls.ObjectListField", "System.Web.UI.MobileControls.IObjectListFieldCollection", "Property[Item]"] + - ["System.String", "System.Web.UI.MobileControls.DeviceSpecificChoice", "Property[Filter]"] + - ["System.String", "System.Web.UI.MobileControls.MobilePage", "Method[MakePathAbsolute].ReturnValue"] + - ["System.Web.UI.MobileControls.ObjectListCommandCollection", "System.Web.UI.MobileControls.ObjectList", "Property[Commands]"] + - ["System.String", "System.Web.UI.MobileControls.Constants!", "Field[ItemTemplateTag]"] + - ["System.Boolean", "System.Web.UI.MobileControls.Command", "Method[IsFormSubmitControl].ReturnValue"] + - ["System.Object", "System.Web.UI.MobileControls.MobileListItem", "Method[SaveViewState].ReturnValue"] + - ["System.Web.UI.WebControls.CalendarSelectionMode", "System.Web.UI.MobileControls.Calendar", "Property[SelectionMode]"] + - ["System.Int32", "System.Web.UI.MobileControls.ArrayListCollectionBase", "Property[Count]"] + - ["System.String", "System.Web.UI.MobileControls.DeviceElementCollection", "Property[ElementName]"] + - ["System.Int32", "System.Web.UI.MobileControls.ControlPager!", "Field[DefaultWeight]"] + - ["System.Collections.IList", "System.Web.UI.MobileControls.Form", "Method[GetLinkedForms].ReturnValue"] + - ["System.Web.UI.MobileControls.MobileListItemType", "System.Web.UI.MobileControls.MobileListItemType!", "Field[HeaderItem]"] + - ["System.String", "System.Web.UI.MobileControls.Style", "Property[StyleReference]"] + - ["System.Web.UI.WebControls.BaseValidator", "System.Web.UI.MobileControls.BaseValidator", "Method[CreateWebValidator].ReturnValue"] + - ["System.Web.UI.MobileControls.ListSelectType", "System.Web.UI.MobileControls.ListSelectType!", "Field[CheckBox]"] + - ["System.String", "System.Web.UI.MobileControls.ObjectListField", "Property[DataField]"] + - ["System.Boolean", "System.Web.UI.MobileControls.RegularExpressionValidator", "Method[EvaluateIsValid].ReturnValue"] + - ["System.String", "System.Web.UI.MobileControls.Constants!", "Field[SymbolProtocol]"] + - ["System.Int32", "System.Web.UI.MobileControls.PagedControl", "Property[VisibleWeight]"] + - ["System.String", "System.Web.UI.MobileControls.PhoneCall", "Property[PhoneNumber]"] + - ["System.Web.UI.WebControls.FirstDayOfWeek", "System.Web.UI.MobileControls.Calendar", "Property[FirstDayOfWeek]"] + - ["System.String", "System.Web.UI.MobileControls.Constants!", "Field[EventSourceID]"] + - ["System.Object", "System.Web.UI.MobileControls.MobileControl", "Method[SaveViewState].ReturnValue"] + - ["System.Object", "System.Web.UI.MobileControls.Style!", "Field[ForeColorKey]"] + - ["System.String", "System.Web.UI.MobileControls.List", "Property[DataValueField]"] + - ["System.DateTime", "System.Web.UI.MobileControls.Calendar", "Property[VisibleDate]"] + - ["System.Boolean", "System.Web.UI.MobileControls.IControlAdapter", "Method[LoadPostData].ReturnValue"] + - ["System.Boolean", "System.Web.UI.MobileControls.RangeValidator", "Method[ControlPropertiesValid].ReturnValue"] + - ["System.Object", "System.Web.UI.MobileControls.ObjectList", "Method[SavePrivateViewState].ReturnValue"] + - ["System.Web.UI.WebControls.ValidatorDisplay", "System.Web.UI.MobileControls.BaseValidator", "Property[Display]"] + - ["System.Web.UI.MobileControls.Panel", "System.Web.UI.MobileControls.Form", "Property[Header]"] + - ["System.Object", "System.Web.UI.MobileControls.PagerStyle!", "Field[PageLabelKey]"] + - ["System.Web.UI.MobileControls.FontSize", "System.Web.UI.MobileControls.FontSize!", "Field[Large]"] + - ["System.String", "System.Web.UI.MobileControls.RangeValidator", "Property[MaximumValue]"] + - ["System.Boolean", "System.Web.UI.MobileControls.MobilePage", "Property[DesignMode]"] + - ["System.Web.UI.MobileControls.Form", "System.Web.UI.MobileControls.MobileControl", "Method[ResolveFormReference].ReturnValue"] + - ["System.Web.UI.MobileControls.DeviceSpecific", "System.Web.UI.MobileControls.Style", "Property[DeviceSpecific]"] + - ["System.Boolean", "System.Web.UI.MobileControls.TemplateContainer", "Property[BreakAfter]"] + - ["System.Drawing.Color", "System.Web.UI.MobileControls.StyleSheet", "Property[BackColor]"] + - ["System.Boolean", "System.Web.UI.MobileControls.MobileListItemCollection", "Property[System.Web.UI.IStateManager.IsTrackingViewState]"] + - ["System.Object", "System.Web.UI.MobileControls.MobilePage", "Method[LoadPageStateFromPersistenceMedium].ReturnValue"] + - ["System.String", "System.Web.UI.MobileControls.DeviceSpecificChoiceTemplateContainer", "Property[Name]"] + - ["System.Web.UI.MobileControls.DeviceSpecificChoice", "System.Web.UI.MobileControls.DeviceSpecificChoiceCollection", "Property[Item]"] + - ["System.Object", "System.Web.UI.MobileControls.Style!", "Field[BoldKey]"] + - ["System.Boolean", "System.Web.UI.MobileControls.TextViewElement", "Property[IsBold]"] + - ["System.Int32", "System.Web.UI.MobileControls.MobileControl", "Property[VisibleWeight]"] + - ["System.Web.UI.WebControls.ValidationDataType", "System.Web.UI.MobileControls.RangeValidator", "Property[Type]"] + - ["System.Boolean", "System.Web.UI.MobileControls.MobileControl", "Property[IsTemplated]"] + - ["System.Char", "System.Web.UI.MobileControls.Constants!", "Field[SelectionListSpecialCharacter]"] + - ["System.String", "System.Web.UI.MobileControls.ObjectListCommandEventArgs!", "Field[DefaultCommand]"] + - ["System.Web.Mobile.MobileErrorInfo", "System.Web.UI.MobileControls.ErrorFormatterPage", "Property[ErrorInfo]"] + - ["System.Web.UI.MobileControls.Alignment", "System.Web.UI.MobileControls.StyleSheet", "Property[Alignment]"] + - ["System.String", "System.Web.UI.MobileControls.Constants!", "Field[SeparatorTemplateTag]"] + - ["System.Web.UI.MobileControls.BooleanOption", "System.Web.UI.MobileControls.BooleanOption!", "Field[True]"] + - ["System.Int32", "System.Web.UI.MobileControls.MobileListItemCollection", "Method[IndexOf].ReturnValue"] + - ["System.Object", "System.Web.UI.MobileControls.Style", "Property[Item]"] + - ["System.Boolean", "System.Web.UI.MobileControls.MobileControlsSection", "Property[AllowCustomAttributes]"] + - ["System.String", "System.Web.UI.MobileControls.ValidationSummary", "Property[BackLabel]"] + - ["System.String", "System.Web.UI.MobileControls.MobileControl", "Method[ResolveUrl].ReturnValue"] + - ["System.Object", "System.Web.UI.MobileControls.ListCommandEventArgs", "Property[CommandSource]"] + - ["System.String", "System.Web.UI.MobileControls.RangeValidator", "Property[MinimumValue]"] + - ["System.String", "System.Web.UI.MobileControls.SelectionList", "Property[Title]"] + - ["System.String", "System.Web.UI.MobileControls.MobileListItem", "Property[Text]"] + - ["System.Web.UI.MobileControls.ObjectListField[]", "System.Web.UI.MobileControls.IObjectListFieldCollection", "Method[GetAll].ReturnValue"] + - ["System.String", "System.Web.UI.MobileControls.MobilePage!", "Field[HiddenPostEventArgumentId]"] + - ["System.String", "System.Web.UI.MobileControls.MobilePage!", "Field[PageClientViewStateKey]"] + - ["System.String", "System.Web.UI.MobileControls.LiteralText", "Property[Text]"] + - ["System.Web.UI.MobileControls.ObjectListItem[]", "System.Web.UI.MobileControls.ObjectListItemCollection", "Method[GetAll].ReturnValue"] + - ["System.String", "System.Web.UI.MobileControls.ObjectListItem", "Property[Item]"] + - ["System.Object", "System.Web.UI.MobileControls.ObjectListFieldCollection", "Method[System.Web.UI.IStateManager.SaveViewState].ReturnValue"] + - ["System.Web.UI.MobileControls.StyleSheet", "System.Web.UI.MobileControls.MobilePage", "Property[StyleSheet]"] + - ["System.Web.UI.MobileControls.Style", "System.Web.UI.MobileControls.MobileControl", "Property[Style]"] + - ["System.String", "System.Web.UI.MobileControls.ObjectList", "Property[BackCommandText]"] + - ["System.Type", "System.Web.UI.MobileControls.DeviceSpecificChoiceControlBuilder", "Method[GetChildControlType].ReturnValue"] + - ["System.Object", "System.Web.UI.MobileControls.ObjectListCommandCollection", "Method[SaveViewState].ReturnValue"] + - ["System.String", "System.Web.UI.MobileControls.MobilePage", "Property[RelativeFilePath]"] + - ["System.Web.UI.MobileControls.Wrapping", "System.Web.UI.MobileControls.MobileControl", "Property[Wrapping]"] + - ["System.String", "System.Web.UI.MobileControls.MobilePage", "Property[StyleSheetTheme]"] + - ["System.Int32", "System.Web.UI.MobileControls.IPageAdapter", "Property[OptimumPageWeight]"] + - ["System.Web.UI.MobileControls.Wrapping", "System.Web.UI.MobileControls.Style", "Property[Wrapping]"] + - ["System.Boolean", "System.Web.UI.MobileControls.BaseValidator", "Property[IsValid]"] + - ["System.Web.UI.MobileControls.Style", "System.Web.UI.MobileControls.ObjectList", "Property[CommandStyle]"] + - ["System.Web.UI.MobileControls.MobileListItemType", "System.Web.UI.MobileControls.MobileListItemType!", "Field[FooterItem]"] + - ["System.Object", "System.Web.UI.MobileControls.ObjectList", "Method[SaveViewState].ReturnValue"] + - ["System.Int32", "System.Web.UI.MobileControls.ControlPager!", "Field[UseDefaultWeight]"] + - ["System.Int32", "System.Web.UI.MobileControls.ObjectListItem", "Method[GetHashCode].ReturnValue"] + - ["System.Web.UI.MobileControls.DeviceElement", "System.Web.UI.MobileControls.DeviceElementCollection", "Property[Item]"] + - ["System.Boolean", "System.Web.UI.MobileControls.ObjectList", "Method[SelectListItem].ReturnValue"] + - ["System.Boolean", "System.Web.UI.MobileControls.DeviceSpecific", "Property[EnableViewState]"] + - ["System.Web.UI.MobileControls.ControlElementCollection", "System.Web.UI.MobileControls.DeviceElement", "Property[Controls]"] + - ["System.String", "System.Web.UI.MobileControls.MobilePage", "Property[MasterPageFile]"] + - ["System.String", "System.Web.UI.MobileControls.MobilePage", "Property[Title]"] + - ["System.String", "System.Web.UI.MobileControls.ListCommandEventArgs!", "Field[DefaultCommand]"] + - ["System.String[]", "System.Web.UI.MobileControls.ValidationSummary", "Method[GetErrorMessages].ReturnValue"] + - ["System.Web.UI.MobileControls.MobileControl", "System.Web.UI.MobileControls.IControlAdapter", "Property[Control]"] + - ["System.Boolean", "System.Web.UI.MobileControls.Style", "Property[IsTrackingViewState]"] + - ["System.String", "System.Web.UI.MobileControls.ObjectList", "Property[TableFields]"] + - ["System.Web.UI.MobileControls.ObjectListViewMode", "System.Web.UI.MobileControls.ObjectList", "Property[ViewMode]"] + - ["System.String", "System.Web.UI.MobileControls.BaseValidator", "Property[StyleReference]"] + - ["System.String", "System.Web.UI.MobileControls.PagerStyle", "Method[GetNextPageText].ReturnValue"] + - ["System.String", "System.Web.UI.MobileControls.PersistNameAttribute", "Property[Name]"] + - ["System.Web.UI.MobileControls.ListSelectType", "System.Web.UI.MobileControls.ListSelectType!", "Field[DropDown]"] + - ["System.String", "System.Web.UI.MobileControls.AdRotator", "Property[NavigateUrlKey]"] + - ["System.Web.UI.WebControls.SelectedDatesCollection", "System.Web.UI.MobileControls.Calendar", "Property[SelectedDates]"] + - ["System.Web.UI.MobileControls.FormMethod", "System.Web.UI.MobileControls.Form", "Property[Method]"] + - ["System.Web.UI.MobileControls.ListSelectType", "System.Web.UI.MobileControls.ListSelectType!", "Field[MultiSelectListBox]"] + - ["System.Object", "System.Web.UI.MobileControls.Style!", "Field[FontSizeKey]"] + - ["System.Object", "System.Web.UI.MobileControls.SelectionList", "Method[SaveViewState].ReturnValue"] + - ["System.String", "System.Web.UI.MobileControls.ValidationSummary", "Property[FormToValidate]"] + - ["System.Boolean", "System.Web.UI.MobileControls.TextBox", "Method[LoadPostData].ReturnValue"] + - ["System.Int32", "System.Web.UI.MobileControls.MobileControlsSection", "Property[SessionStateHistorySize]"] + - ["System.Int32", "System.Web.UI.MobileControls.TextView", "Property[InternalItemCount]"] + - ["System.Boolean", "System.Web.UI.MobileControls.CustomValidator", "Method[EvaluateIsValid].ReturnValue"] + - ["System.Configuration.ConfigurationElementCollectionType", "System.Web.UI.MobileControls.DeviceElementCollection", "Property[CollectionType]"] + - ["System.Int32", "System.Web.UI.MobileControls.MobileControl", "Property[FirstPage]"] + - ["System.Web.UI.MobileControls.ObjectListViewMode", "System.Web.UI.MobileControls.ObjectListViewMode!", "Field[List]"] + - ["System.Object", "System.Web.UI.MobileControls.PagerStyle!", "Field[PreviousPageTextKey]"] + - ["System.Web.UI.WebControls.BaseValidator", "System.Web.UI.MobileControls.RequiredFieldValidator", "Method[CreateWebValidator].ReturnValue"] + - ["System.String", "System.Web.UI.MobileControls.MobileListItem", "Property[Value]"] + - ["System.Object", "System.Web.UI.MobileControls.ObjectListCommandCollection", "Method[System.Web.UI.IStateManager.SaveViewState].ReturnValue"] + - ["System.Web.UI.MobileControls.DeviceSpecific", "System.Web.UI.MobileControls.MobileControl", "Property[DeviceSpecific]"] + - ["System.Object", "System.Web.UI.MobileControls.List", "Property[DataSource]"] + - ["System.String", "System.Web.UI.MobileControls.DeviceSpecificChoice", "Property[Xmlns]"] + - ["System.Web.UI.MobileControls.Wrapping", "System.Web.UI.MobileControls.Wrapping!", "Field[NoWrap]"] + - ["System.Object", "System.Web.UI.MobileControls.MobileTypeNameConverter", "Method[ConvertTo].ReturnValue"] + - ["System.Object", "System.Web.UI.MobileControls.Form", "Method[SavePrivateViewState].ReturnValue"] + - ["System.Int32", "System.Web.UI.MobileControls.TextView", "Property[LastVisibleElementOffset]"] + - ["System.Boolean", "System.Web.UI.MobileControls.Style", "Property[IsTemplated]"] + - ["System.Object", "System.Web.UI.MobileControls.ObjectList", "Property[DataSource]"] + - ["System.Web.UI.StateBag", "System.Web.UI.MobileControls.Style", "Property[State]"] + - ["System.Web.UI.MobileControls.PersistNameAttribute", "System.Web.UI.MobileControls.PersistNameAttribute!", "Field[Default]"] + - ["System.Web.UI.MobileControls.Panel", "System.Web.UI.MobileControls.Form", "Property[Script]"] + - ["System.String", "System.Web.UI.MobileControls.ObjectList", "Property[DataMember]"] + - ["System.Web.UI.MobileControls.Style", "System.Web.UI.MobileControls.ObjectList", "Property[LabelStyle]"] + - ["System.Int32[]", "System.Web.UI.MobileControls.ObjectList", "Property[TableFieldIndices]"] + - ["System.String", "System.Web.UI.MobileControls.ObjectList", "Property[LabelField]"] + - ["System.Boolean", "System.Web.UI.MobileControls.MobileListItem", "Method[Equals].ReturnValue"] + - ["System.Boolean", "System.Web.UI.MobileControls.List", "Property[HasItemCommandHandler]"] + - ["System.Char", "System.Web.UI.MobileControls.MobilePage", "Property[IdSeparator]"] + - ["System.Web.UI.MobileControls.ObjectListItem", "System.Web.UI.MobileControls.ObjectListSelectEventArgs", "Property[ListItem]"] + - ["System.Boolean", "System.Web.UI.MobileControls.MobileControl", "Method[IsVisibleOnPage].ReturnValue"] + - ["System.Boolean", "System.Web.UI.MobileControls.CompareValidator", "Method[ControlPropertiesValid].ReturnValue"] + - ["System.Web.UI.MobileControls.Panel", "System.Web.UI.MobileControls.Form", "Property[Footer]"] + - ["System.Web.UI.MobileControls.ObjectListCommandCollection", "System.Web.UI.MobileControls.ObjectListShowCommandsEventArgs", "Property[Commands]"] + - ["System.Int32", "System.Web.UI.MobileControls.TextBox", "Property[Size]"] + - ["System.Int32", "System.Web.UI.MobileControls.ControlPager", "Property[PageWeight]"] + - ["System.Object", "System.Web.UI.MobileControls.Style", "Method[Clone].ReturnValue"] + - ["System.String", "System.Web.UI.MobileControls.RequiredFieldValidator", "Property[InitialValue]"] + - ["System.Web.UI.MobileControls.ListSelectType", "System.Web.UI.MobileControls.ListSelectType!", "Field[Radio]"] + - ["System.Web.UI.WebControls.BaseValidator", "System.Web.UI.MobileControls.RangeValidator", "Method[CreateWebValidator].ReturnValue"] + - ["System.Object", "System.Web.UI.MobileControls.Style!", "Field[WrappingKey]"] + - ["System.Boolean", "System.Web.UI.MobileControls.StyleSheet", "Property[BreakAfter]"] + - ["System.String", "System.Web.UI.MobileControls.TextBox", "Property[Title]"] + - ["System.String", "System.Web.UI.MobileControls.ObjectListCommand", "Property[Name]"] + - ["System.Object[]", "System.Web.UI.MobileControls.ControlElementCollection", "Property[AllKeys]"] + - ["System.Object", "System.Web.UI.MobileControls.MobileListItem", "Method[System.Web.UI.IStateManager.SaveViewState].ReturnValue"] + - ["System.String", "System.Web.UI.MobileControls.MobileControl", "Property[InnerText]"] + - ["System.Object", "System.Web.UI.MobileControls.MobilePage", "Method[GetPrivateViewState].ReturnValue"] + - ["System.Boolean", "System.Web.UI.MobileControls.ArrayListCollectionBase", "Property[IsReadOnly]"] + - ["System.Boolean", "System.Web.UI.MobileControls.TextBox", "Property[Password]"] + - ["System.Object", "System.Web.UI.MobileControls.ListDataBindEventArgs", "Property[DataItem]"] + - ["System.String", "System.Web.UI.MobileControls.Constants!", "Field[FooterTemplateTag]"] + - ["System.Boolean", "System.Web.UI.MobileControls.Style", "Property[System.Web.UI.IStateManager.IsTrackingViewState]"] + - ["System.Web.UI.MobileControls.MobileListItemType", "System.Web.UI.MobileControls.MobileListItemType!", "Field[SeparatorItem]"] + - ["System.Boolean", "System.Web.UI.MobileControls.MobileListItem", "Method[OnBubbleEvent].ReturnValue"] + - ["System.Drawing.Color", "System.Web.UI.MobileControls.Style", "Property[BackColor]"] + - ["System.String", "System.Web.UI.MobileControls.TextControl", "Property[Text]"] + - ["System.Boolean", "System.Web.UI.MobileControls.IPageAdapter", "Method[HandlePagePostBackEvent].ReturnValue"] + - ["System.Collections.IDictionary", "System.Web.UI.MobileControls.DeviceSpecificChoice", "Property[Contents]"] + - ["System.String", "System.Web.UI.MobileControls.PagerStyle", "Property[PreviousPageText]"] + - ["System.Boolean", "System.Web.UI.MobileControls.RangeValidator", "Method[EvaluateIsValid].ReturnValue"] + - ["System.String", "System.Web.UI.MobileControls.Constants!", "Field[ContentTemplateTag]"] + - ["System.Web.UI.MobileControls.FormMethod", "System.Web.UI.MobileControls.FormMethod!", "Field[Get]"] + - ["System.Object", "System.Web.UI.MobileControls.ArrayListCollectionBase", "Property[SyncRoot]"] + - ["System.Object", "System.Web.UI.MobileControls.Style!", "Field[AlignmentKey]"] + - ["System.Boolean", "System.Web.UI.MobileControls.MobileControl", "Property[BreakAfter]"] + - ["System.Boolean", "System.Web.UI.MobileControls.ArrayListCollectionBase", "Property[IsSynchronized]"] + - ["System.Boolean", "System.Web.UI.MobileControls.ObjectList", "Method[OnBubbleEvent].ReturnValue"] + - ["System.Int32", "System.Web.UI.MobileControls.LiteralText", "Property[InternalItemCount]"] + - ["System.String", "System.Web.UI.MobileControls.ControlElementCollection", "Property[ElementName]"] + - ["System.String", "System.Web.UI.MobileControls.BaseValidator", "Property[ErrorMessage]"] + - ["System.Boolean", "System.Web.UI.MobileControls.Form", "Property[PaginateChildren]"] + - ["System.Object", "System.Web.UI.MobileControls.MobileListItem", "Property[DataItem]"] + - ["System.Type", "System.Web.UI.MobileControls.MobileControlBuilder", "Method[GetChildControlType].ReturnValue"] + - ["System.Drawing.Color", "System.Web.UI.MobileControls.MobileControl", "Property[ForeColor]"] + - ["System.Web.UI.MobileControls.Alignment", "System.Web.UI.MobileControls.Style", "Property[Alignment]"] + - ["System.Int32", "System.Web.UI.MobileControls.TextView", "Property[FirstVisibleElementOffset]"] + - ["System.Boolean", "System.Web.UI.MobileControls.CustomValidator", "Method[ControlPropertiesValid].ReturnValue"] + - ["System.Boolean", "System.Web.UI.MobileControls.ObjectListField", "Property[Visible]"] + - ["System.Boolean", "System.Web.UI.MobileControls.IPageAdapter", "Property[PersistCookielessData]"] + - ["System.String", "System.Web.UI.MobileControls.MobileControl", "Method[System.Web.UI.IAttributeAccessor.GetAttribute].ReturnValue"] + - ["System.Boolean", "System.Web.UI.MobileControls.List", "Property[ItemsAsLinks]"] + - ["System.Drawing.Color", "System.Web.UI.MobileControls.StyleSheet", "Property[ForeColor]"] + - ["System.Boolean", "System.Web.UI.MobileControls.MobileControl", "Method[IsFormSubmitControl].ReturnValue"] + - ["System.Boolean", "System.Web.UI.MobileControls.TextBox", "Method[System.Web.UI.IPostBackDataHandler.LoadPostData].ReturnValue"] + - ["System.Int32", "System.Web.UI.MobileControls.TextView", "Property[FirstVisibleElementIndex]"] + - ["System.Boolean", "System.Web.UI.MobileControls.DeviceElementCollection", "Property[ThrowOnDuplicate]"] + - ["System.String", "System.Web.UI.MobileControls.Constants!", "Field[AlternatingItemTemplateTag]"] + - ["System.Web.UI.MobileControls.IObjectListFieldCollection", "System.Web.UI.MobileControls.ObjectList", "Property[AllFields]"] + - ["System.Boolean", "System.Web.UI.MobileControls.Form", "Property[BreakAfter]"] + - ["System.Web.UI.MobileControls.ObjectListViewMode", "System.Web.UI.MobileControls.ObjectListViewMode!", "Field[Details]"] + - ["System.String", "System.Web.UI.MobileControls.MobilePage", "Property[QueryStringText]"] + - ["System.String", "System.Web.UI.MobileControls.ObjectListTitleAttribute", "Property[Title]"] + - ["System.Object", "System.Web.UI.MobileControls.MobilePage", "Method[SaveViewState].ReturnValue"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.Web.UI.MobileControls.DeviceElement", "Property[Properties]"] + - ["System.Int32", "System.Web.UI.MobileControls.MobileListItem", "Method[GetHashCode].ReturnValue"] + - ["System.Collections.ArrayList", "System.Web.UI.MobileControls.ArrayListCollectionBase", "Property[Items]"] + - ["System.Boolean", "System.Web.UI.MobileControls.MobileListItem", "Property[IsTrackingViewState]"] + - ["System.String", "System.Web.UI.MobileControls.MobilePage", "Property[AbsoluteFilePath]"] + - ["System.Object", "System.Web.UI.MobileControls.ObjectListField", "Method[System.Web.UI.IStateManager.SaveViewState].ReturnValue"] + - ["System.Boolean", "System.Web.UI.MobileControls.Panel", "Property[Paginate]"] + - ["System.Web.UI.MobileControls.ObjectListItem", "System.Web.UI.MobileControls.ObjectList", "Property[Selection]"] + - ["System.String", "System.Web.UI.MobileControls.ObjectList", "Property[DetailsCommandText]"] + - ["System.String", "System.Web.UI.MobileControls.RegularExpressionValidator", "Property[ValidationExpression]"] + - ["System.String", "System.Web.UI.MobileControls.Constants!", "Field[ItemDetailsTemplateTag]"] + - ["System.Web.UI.MobileControls.Style", "System.Web.UI.MobileControls.BaseValidator", "Method[CreateStyle].ReturnValue"] + - ["System.Boolean", "System.Web.UI.MobileControls.PersistNameAttribute", "Method[Equals].ReturnValue"] + - ["System.Object", "System.Web.UI.MobileControls.PagerStyle!", "Field[NextPageTextKey]"] + - ["System.Int32", "System.Web.UI.MobileControls.Form", "Property[PageCount]"] + - ["System.Boolean", "System.Web.UI.MobileControls.MobilePage", "Property[EnableTheming]"] + - ["System.Boolean", "System.Web.UI.MobileControls.ObjectListItem", "Method[Equals].ReturnValue"] + - ["System.Int32", "System.Web.UI.MobileControls.ObjectList", "Property[InternalItemCount]"] + - ["System.String", "System.Web.UI.MobileControls.Style", "Property[Name]"] + - ["System.Object", "System.Web.UI.MobileControls.Style", "Method[SaveViewState].ReturnValue"] + - ["System.String", "System.Web.UI.MobileControls.ValidationSummary", "Property[HeaderText]"] + - ["System.String", "System.Web.UI.MobileControls.MobilePage!", "Field[HiddenVariablePrefix]"] + - ["System.Web.UI.MobileControls.MobilePage", "System.Web.UI.MobileControls.MobileControl", "Property[MobilePage]"] + - ["System.String", "System.Web.UI.MobileControls.Link", "Property[NavigateUrl]"] + - ["System.String", "System.Web.UI.MobileControls.MobileControl", "Property[SkinID]"] + - ["System.Boolean", "System.Web.UI.MobileControls.IPageAdapter", "Method[HandleError].ReturnValue"] + - ["System.String", "System.Web.UI.MobileControls.MobilePage", "Property[UniqueFilePathSuffix]"] + - ["System.Boolean", "System.Web.UI.MobileControls.Command", "Method[LoadPostData].ReturnValue"] + - ["System.Web.UI.MobileControls.FontSize", "System.Web.UI.MobileControls.FontSize!", "Field[Normal]"] + - ["System.Boolean", "System.Web.UI.MobileControls.Panel", "Property[PaginateChildren]"] + - ["System.Web.UI.MobileControls.Wrapping", "System.Web.UI.MobileControls.Wrapping!", "Field[NotSet]"] + - ["System.String", "System.Web.UI.MobileControls.Image", "Property[SoftkeyLabel]"] + - ["System.String", "System.Web.UI.MobileControls.Image", "Property[NavigateUrl]"] + - ["System.Web.UI.MobileControls.MobileControl", "System.Web.UI.MobileControls.Style", "Property[Control]"] + - ["System.Web.UI.MobileControls.ItemPager", "System.Web.UI.MobileControls.ControlPager", "Method[GetItemPager].ReturnValue"] + - ["System.Int32", "System.Web.UI.MobileControls.ControlPager", "Method[GetPage].ReturnValue"] + - ["System.Web.UI.MobileControls.Style", "System.Web.UI.MobileControls.MobileControl", "Method[CreateStyle].ReturnValue"] + - ["System.String", "System.Web.UI.MobileControls.Command", "Property[ImageUrl]"] + - ["System.Collections.ICollection", "System.Web.UI.MobileControls.StyleSheet", "Property[Styles]"] + - ["System.Int32", "System.Web.UI.MobileControls.PagedControl", "Property[FirstVisibleItemIndex]"] + - ["System.Collections.IEnumerator", "System.Web.UI.MobileControls.ArrayListCollectionBase", "Method[GetEnumerator].ReturnValue"] + - ["System.String", "System.Web.UI.MobileControls.PhoneCall", "Property[AlternateUrl]"] + - ["System.String", "System.Web.UI.MobileControls.MobileControl", "Property[StyleReference]"] + - ["System.Drawing.Color", "System.Web.UI.MobileControls.Style", "Property[ForeColor]"] + - ["System.Boolean", "System.Web.UI.MobileControls.ObjectListItemCollection", "Property[IsTrackingViewState]"] + - ["System.Int32", "System.Web.UI.MobileControls.ControlPager", "Property[RemainingWeight]"] + - ["System.String", "System.Web.UI.MobileControls.PhoneCall", "Property[AlternateFormat]"] + - ["System.Type", "System.Web.UI.MobileControls.DeviceSpecificControlBuilder", "Method[GetChildControlType].ReturnValue"] + - ["System.Web.UI.MobileControls.FontInfo", "System.Web.UI.MobileControls.StyleSheet", "Property[Font]"] + - ["System.Web.UI.MobileControls.ListDecoration", "System.Web.UI.MobileControls.ListDecoration!", "Field[Bulleted]"] + - ["System.Web.UI.ITemplate", "System.Web.UI.MobileControls.DeviceSpecificChoiceTemplateContainer", "Property[Template]"] + - ["System.Boolean", "System.Web.UI.MobileControls.MobileControlBuilder", "Method[AllowWhitespaceLiterals].ReturnValue"] + - ["System.Boolean", "System.Web.UI.MobileControls.SelectionList", "Method[LoadPostData].ReturnValue"] + - ["System.Web.UI.MobileControls.Form", "System.Web.UI.MobileControls.MobilePage", "Property[ActiveForm]"] + - ["System.Web.UI.MobileControls.Alignment", "System.Web.UI.MobileControls.Alignment!", "Field[Right]"] + - ["System.Web.UI.WebControls.Calendar", "System.Web.UI.MobileControls.Calendar", "Method[CreateWebCalendar].ReturnValue"] + - ["System.Web.UI.MobileControls.FontSize", "System.Web.UI.MobileControls.FontInfo", "Property[Size]"] + - ["System.Int32", "System.Web.UI.MobileControls.BaseValidator", "Property[VisibleWeight]"] + - ["System.Web.UI.MobileControls.PagerStyle", "System.Web.UI.MobileControls.Form", "Property[PagerStyle]"] + - ["System.String", "System.Web.UI.MobileControls.Form", "Property[Action]"] + - ["System.String", "System.Web.UI.MobileControls.Constants!", "Field[ScreenCharactersHeightParameter]"] + - ["System.Web.UI.MobileControls.IPageAdapter", "System.Web.UI.MobileControls.MobilePage", "Property[Adapter]"] + - ["System.Object", "System.Web.UI.MobileControls.ObjectListDataBindEventArgs", "Property[DataItem]"] + - ["System.Boolean", "System.Web.UI.MobileControls.TextBoxControlBuilder", "Method[AllowWhitespaceLiterals].ReturnValue"] + - ["System.Web.UI.WebControls.ValidationDataType", "System.Web.UI.MobileControls.CompareValidator", "Property[Type]"] + - ["System.Web.UI.MobileControls.MobileListItemType", "System.Web.UI.MobileControls.MobileListItemType!", "Field[ListItem]"] + - ["System.Boolean", "System.Web.UI.MobileControls.MobileControl", "Property[EnableTheming]"] + - ["System.Boolean", "System.Web.UI.MobileControls.StyleSheet", "Property[Visible]"] + - ["System.Web.UI.WebControls.BaseValidator", "System.Web.UI.MobileControls.CompareValidator", "Method[CreateWebValidator].ReturnValue"] + - ["System.String", "System.Web.UI.MobileControls.DeviceElement", "Property[InheritsFrom]"] + - ["System.Int32", "System.Web.UI.MobileControls.PagedControl", "Property[ItemCount]"] + - ["System.Web.UI.MobileControls.FontInfo", "System.Web.UI.MobileControls.MobileControl", "Property[Font]"] + - ["System.Web.UI.MobileControls.FontSize", "System.Web.UI.MobileControls.FontSize!", "Field[Small]"] + - ["System.String", "System.Web.UI.MobileControls.Constants!", "Field[ScriptTemplateTag]"] + - ["System.String", "System.Web.UI.MobileControls.PagerStyle", "Method[GetPreviousPageText].ReturnValue"] + - ["System.Collections.IList", "System.Web.UI.MobileControls.MobilePage", "Property[Forms]"] + - ["System.String", "System.Web.UI.MobileControls.ObjectListField", "Property[Name]"] + - ["System.Web.UI.MobileControls.CommandFormat", "System.Web.UI.MobileControls.CommandFormat!", "Field[Button]"] + - ["System.Boolean", "System.Web.UI.MobileControls.TextViewElement", "Property[BreakAfter]"] + - ["System.Int32", "System.Web.UI.MobileControls.SelectionList", "Property[SelectedIndex]"] + - ["System.Type", "System.Web.UI.MobileControls.DeviceElement", "Property[PageAdapter]"] + - ["System.Boolean", "System.Web.UI.MobileControls.TextViewElement", "Property[IsItalic]"] + - ["System.Web.UI.MobileControls.Alignment", "System.Web.UI.MobileControls.Alignment!", "Field[Left]"] + - ["System.Web.UI.MobileControls.ListSelectType", "System.Web.UI.MobileControls.ListSelectType!", "Field[ListBox]"] + - ["System.Boolean", "System.Web.UI.MobileControls.DeviceSpecific", "Property[HasTemplates]"] + - ["System.Int32", "System.Web.UI.MobileControls.ItemPager", "Property[ItemCount]"] + - ["System.Int32", "System.Web.UI.MobileControls.ControlPager", "Property[PageCount]"] + - ["System.String", "System.Web.UI.MobileControls.ControlElement", "Property[Name]"] + - ["System.Object", "System.Web.UI.MobileControls.Style!", "Field[BackColorKey]"] + - ["System.Web.UI.HtmlTextWriter", "System.Web.UI.MobileControls.IPageAdapter", "Method[CreateTextWriter].ReturnValue"] + - ["System.Boolean", "System.Web.UI.MobileControls.ObjectListFieldCollection", "Property[IsTrackingViewState]"] + - ["System.Web.UI.MobileControls.ObjectListCommand", "System.Web.UI.MobileControls.ObjectListCommandCollection", "Property[Item]"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.Web.UI.MobileControls.ControlElementCollection", "Property[Properties]"] + - ["System.Boolean", "System.Web.UI.MobileControls.StyleSheet", "Property[EnableViewState]"] + - ["System.Object", "System.Web.UI.MobileControls.StyleSheet", "Method[SaveViewState].ReturnValue"] + - ["System.Web.UI.MobileControls.DeviceElementCollection", "System.Web.UI.MobileControls.MobileControlsSection", "Property[Devices]"] + - ["System.Boolean", "System.Web.UI.MobileControls.DeviceOverridableAttribute", "Property[Overridable]"] + - ["System.Web.UI.MobileControls.Panel", "System.Web.UI.MobileControls.ObjectList", "Property[Details]"] + - ["System.Boolean", "System.Web.UI.MobileControls.MobilePage", "Property[AllowCustomAttributes]"] + - ["System.Web.UI.MobileControls.DeviceSpecificChoiceCollection", "System.Web.UI.MobileControls.DeviceSpecific", "Property[Choices]"] + - ["System.Boolean", "System.Web.UI.MobileControls.MobileControl", "Property[PaginateChildren]"] + - ["System.Boolean", "System.Web.UI.MobileControls.List", "Method[OnBubbleEvent].ReturnValue"] + - ["System.Web.UI.MobileControls.MobileListItemCollection", "System.Web.UI.MobileControls.SelectionList", "Property[Items]"] + - ["System.Object", "System.Web.UI.MobileControls.MobileControlsSectionHandler", "Method[Create].ReturnValue"] + - ["System.Type", "System.Web.UI.MobileControls.ObjectListControlBuilder", "Method[GetChildControlType].ReturnValue"] + - ["System.Boolean", "System.Web.UI.MobileControls.MobileListItemCollection", "Method[Contains].ReturnValue"] + - ["System.Web.UI.StateBag", "System.Web.UI.MobileControls.MobileControl", "Property[CustomAttributes]"] + - ["System.String", "System.Web.UI.MobileControls.TextView", "Property[Text]"] + - ["System.String", "System.Web.UI.MobileControls.CompareValidator", "Property[ValueToCompare]"] + - ["System.Web.UI.MobileControls.StyleSheet", "System.Web.UI.MobileControls.StyleSheet!", "Property[Default]"] + - ["System.Object", "System.Web.UI.MobileControls.Style!", "Field[ItalicKey]"] + - ["System.Int32", "System.Web.UI.MobileControls.IObjectListFieldCollection", "Method[IndexOf].ReturnValue"] + - ["System.Object", "System.Web.UI.MobileControls.MobileControl", "Method[SavePrivateViewState].ReturnValue"] + - ["System.Configuration.ConfigurationElementProperty", "System.Web.UI.MobileControls.ControlElement", "Property[ElementProperty]"] + - ["System.String", "System.Web.UI.MobileControls.DeviceSpecificChoice", "Property[Argument]"] + - ["System.Collections.IDictionary", "System.Web.UI.MobileControls.DeviceSpecificChoice", "Property[Templates]"] + - ["System.Web.UI.MobileControls.MobileListItem", "System.Web.UI.MobileControls.MobileListItem!", "Method[FromString].ReturnValue"] + - ["System.Int32", "System.Web.UI.MobileControls.List", "Property[InternalItemCount]"] + - ["System.Object", "System.Web.UI.MobileControls.List", "Method[SaveViewState].ReturnValue"] + - ["System.String", "System.Web.UI.MobileControls.DeviceSpecificChoice", "Method[GetAttribute].ReturnValue"] + - ["System.String", "System.Web.UI.MobileControls.Constants!", "Field[UniqueFilePathSuffixVariableWithoutEqual]"] + - ["System.Boolean", "System.Web.UI.MobileControls.ObjectListSelectEventArgs", "Property[SelectMore]"] + - ["System.Drawing.Color", "System.Web.UI.MobileControls.MobileControl", "Property[BackColor]"] + - ["System.String", "System.Web.UI.MobileControls.Constants!", "Field[PagePrefix]"] + - ["System.String", "System.Web.UI.MobileControls.SelectionList", "Property[DataValueField]"] + - ["System.Boolean", "System.Web.UI.MobileControls.ObjectListItemCollection", "Method[Contains].ReturnValue"] + - ["System.Boolean", "System.Web.UI.MobileControls.Panel", "Property[BreakAfter]"] + - ["System.String", "System.Web.UI.MobileControls.StyleSheet", "Property[ReferencePath]"] + - ["System.Web.UI.WebControls.AdRotator", "System.Web.UI.MobileControls.AdRotator", "Method[CreateWebAdRotator].ReturnValue"] + - ["System.Web.UI.MobileControls.ListDecoration", "System.Web.UI.MobileControls.ListDecoration!", "Field[Numbered]"] + - ["System.Web.UI.MobileControls.MobilePage", "System.Web.UI.MobileControls.IPageAdapter", "Property[Page]"] + - ["System.String", "System.Web.UI.MobileControls.List", "Property[DataMember]"] + - ["System.Web.UI.MobileControls.BooleanOption", "System.Web.UI.MobileControls.BooleanOption!", "Field[False]"] + - ["System.Object", "System.Web.UI.MobileControls.DeviceElementCollection", "Method[GetElementKey].ReturnValue"] + - ["System.Web.UI.MobileControls.TextViewElement", "System.Web.UI.MobileControls.TextView", "Method[GetElement].ReturnValue"] + - ["System.Boolean", "System.Web.UI.MobileControls.ObjectList", "Property[HasItemCommandHandler]"] + - ["System.Int32", "System.Web.UI.MobileControls.PagedControl", "Property[InternalItemCount]"] + - ["System.Int32", "System.Web.UI.MobileControls.MobileControl", "Property[LastPage]"] + - ["System.Boolean", "System.Web.UI.MobileControls.BaseValidator", "Method[EvaluateIsValid].ReturnValue"] + - ["System.Web.UI.MobileControls.FontSize", "System.Web.UI.MobileControls.FontSize!", "Field[NotSet]"] + - ["System.Object", "System.Web.UI.MobileControls.ObjectListItemCollection", "Method[SaveViewState].ReturnValue"] + - ["System.Collections.IList", "System.Web.UI.MobileControls.IPageAdapter", "Property[CacheVaryByHeaders]"] + - ["System.Object", "System.Web.UI.MobileControls.ControlElementCollection", "Method[GetElementKey].ReturnValue"] + - ["System.String", "System.Web.UI.MobileControls.MobilePage!", "Field[HiddenPostEventSourceId]"] + - ["System.Web.UI.WebControls.BaseValidator", "System.Web.UI.MobileControls.RegularExpressionValidator", "Method[CreateWebValidator].ReturnValue"] + - ["System.String", "System.Web.UI.MobileControls.PhoneCall", "Property[SoftkeyLabel]"] + - ["System.Web.UI.MobileControls.BooleanOption", "System.Web.UI.MobileControls.BooleanOption!", "Field[NotSet]"] + - ["System.String", "System.Web.UI.MobileControls.FontInfo", "Property[Name]"] + - ["System.Collections.IDictionary", "System.Web.UI.MobileControls.MobilePage", "Property[HiddenVariables]"] + - ["System.Object", "System.Web.UI.MobileControls.ErrorFormatterPage", "Method[LoadPageStateFromPersistenceMedium].ReturnValue"] + - ["System.String", "System.Web.UI.MobileControls.Command", "Property[CommandArgument]"] + - ["System.Web.UI.WebControls.ValidationCompareOperator", "System.Web.UI.MobileControls.CompareValidator", "Property[Operator]"] + - ["System.Boolean", "System.Web.UI.MobileControls.ObjectListSelectEventArgs", "Property[UseDefaultHandling]"] + - ["System.String", "System.Web.UI.MobileControls.Calendar", "Property[CalendarEntryText]"] + - ["System.Object", "System.Web.UI.MobileControls.Style!", "Field[FontNameKey]"] + - ["System.Web.UI.MobileControls.BooleanOption", "System.Web.UI.MobileControls.FontInfo", "Property[Bold]"] + - ["System.String", "System.Web.UI.MobileControls.MobilePage!", "Field[ViewStateID]"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.Web.UI.MobileControls.MobileControlsSection", "Property[Properties]"] + - ["System.Web.UI.MobileControls.MobileListItem", "System.Web.UI.MobileControls.SelectionList", "Property[Selection]"] + - ["System.Web.UI.MobileControls.Panel", "System.Web.UI.MobileControls.Panel", "Property[Content]"] + - ["System.Boolean", "System.Web.UI.MobileControls.ObjectListItemCollection", "Property[System.Web.UI.IStateManager.IsTrackingViewState]"] + - ["System.String", "System.Web.UI.MobileControls.List", "Property[DataTextField]"] + - ["System.String", "System.Web.UI.MobileControls.FontInfo", "Method[ToString].ReturnValue"] + - ["System.Web.UI.MobileControls.MobilePage", "System.Web.UI.MobileControls.IControlAdapter", "Property[Page]"] + - ["System.String", "System.Web.UI.MobileControls.MobilePage", "Property[ClientViewState]"] + - ["System.Int32", "System.Web.UI.MobileControls.ObjectListCommandCollection", "Method[IndexOf].ReturnValue"] + - ["System.Web.UI.ITemplate", "System.Web.UI.MobileControls.Style", "Method[GetTemplate].ReturnValue"] + - ["System.Boolean", "System.Web.UI.MobileControls.Calendar", "Property[ShowDayHeader]"] + - ["System.Collections.ArrayList", "System.Web.UI.MobileControls.DeviceSpecificChoiceCollection", "Property[All]"] + - ["System.Boolean", "System.Web.UI.MobileControls.ObjectListField", "Property[System.Web.UI.IStateManager.IsTrackingViewState]"] + - ["System.String", "System.Web.UI.MobileControls.ValidationSummary", "Property[StyleReference]"] + - ["System.String", "System.Web.UI.MobileControls.DesignerAdapterAttribute", "Property[TypeName]"] + - ["System.Boolean", "System.Web.UI.MobileControls.RequiredFieldValidator", "Method[EvaluateIsValid].ReturnValue"] + - ["System.Type", "System.Web.UI.MobileControls.StyleSheetControlBuilder", "Method[GetChildControlType].ReturnValue"] + - ["System.Web.UI.MobileControls.ObjectListItemCollection", "System.Web.UI.MobileControls.ObjectList", "Property[Items]"] + - ["System.Boolean", "System.Web.UI.MobileControls.ControlElementCollection", "Property[ThrowOnDuplicate]"] + - ["System.String", "System.Web.UI.MobileControls.LiteralText", "Property[PagedText]"] + - ["System.Web.UI.MobileControls.DeviceSpecificChoice", "System.Web.UI.MobileControls.DeviceSpecific", "Property[SelectedChoice]"] + - ["System.Boolean", "System.Web.UI.MobileControls.SelectionList", "Method[System.Web.UI.IPostBackDataHandler.LoadPostData].ReturnValue"] + - ["System.Object", "System.Web.UI.MobileControls.MobileControlsSectionHandler", "Method[System.Configuration.IConfigurationSectionHandler.Create].ReturnValue"] + - ["System.String", "System.Web.UI.MobileControls.MobileControl", "Method[GetAttribute].ReturnValue"] + - ["System.Object[]", "System.Web.UI.MobileControls.DeviceElementCollection", "Property[AllKeys]"] + - ["System.String", "System.Web.UI.MobileControls.ObjectListCommand", "Property[Text]"] + - ["System.Web.UI.MobileControls.MobileListItem", "System.Web.UI.MobileControls.ListDataBindEventArgs", "Property[ListItem]"] + - ["System.Web.UI.MobileControls.ControlElement", "System.Web.UI.MobileControls.ControlElementCollection", "Property[Item]"] + - ["System.Web.UI.MobileControls.ListDecoration", "System.Web.UI.MobileControls.ListDecoration!", "Field[None]"] + - ["System.Object", "System.Web.UI.MobileControls.MobileListItemCollection", "Method[System.Web.UI.IStateManager.SaveViewState].ReturnValue"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.Web.UI.MobileControls.DeviceElementCollection", "Property[Properties]"] + - ["System.Boolean", "System.Web.UI.MobileControls.MobileListItem", "Property[Selected]"] + - ["System.Int32", "System.Web.UI.MobileControls.ItemPager", "Property[ItemIndex]"] + - ["System.Web.UI.MobileControls.ObjectListItem", "System.Web.UI.MobileControls.ObjectListItemCollection", "Property[Item]"] + - ["System.Int32", "System.Web.UI.MobileControls.IControlAdapter", "Property[VisibleWeight]"] + - ["System.Int32", "System.Web.UI.MobileControls.PagedControl", "Property[ItemWeight]"] + - ["System.Int32", "System.Web.UI.MobileControls.PagedControl", "Property[VisibleItemCount]"] + - ["System.String", "System.Web.UI.MobileControls.PagerStyle", "Property[PageLabel]"] + - ["System.Int32", "System.Web.UI.MobileControls.TextView", "Property[ItemCount]"] + - ["System.Web.Mobile.MobileCapabilities", "System.Web.UI.MobileControls.MobilePage", "Property[Device]"] + - ["System.Collections.Specialized.NameValueCollection", "System.Web.UI.MobileControls.MobilePage", "Method[DeterminePostBackMode].ReturnValue"] + - ["System.Boolean", "System.Web.UI.MobileControls.PersistNameAttribute", "Method[IsDefaultAttribute].ReturnValue"] + - ["System.Collections.Specialized.NameValueCollection", "System.Web.UI.MobileControls.IPageAdapter", "Method[DeterminePostBackMode].ReturnValue"] + - ["System.Object", "System.Web.UI.MobileControls.MobileListItemCollection", "Method[SaveViewState].ReturnValue"] + - ["System.Web.UI.MobileControls.ObjectListItem", "System.Web.UI.MobileControls.ObjectListShowCommandsEventArgs", "Property[ListItem]"] + - ["System.Boolean", "System.Web.UI.MobileControls.Form", "Method[HasActivateHandler].ReturnValue"] + - ["System.Web.UI.WebControls.BaseValidator", "System.Web.UI.MobileControls.CustomValidator", "Method[CreateWebValidator].ReturnValue"] + - ["System.Int32", "System.Web.UI.MobileControls.LiteralText", "Property[ItemWeight]"] + - ["System.String", "System.Web.UI.MobileControls.Constants!", "Field[HeaderTemplateTag]"] + - ["System.Boolean", "System.Web.UI.MobileControls.MobilePage", "Method[HasHiddenVariables].ReturnValue"] + - ["System.String", "System.Web.UI.MobileControls.PagerStyle", "Method[GetPageLabelText].ReturnValue"] + - ["System.String", "System.Web.UI.MobileControls.Image", "Property[ImageUrl]"] + - ["System.Web.UI.MobileControls.MobileListItem", "System.Web.UI.MobileControls.MobileListItemCollection", "Property[Item]"] + - ["System.String", "System.Web.UI.MobileControls.SelectionList", "Property[DataMember]"] + - ["System.Int32", "System.Web.UI.MobileControls.ObjectListFieldCollection", "Method[IndexOf].ReturnValue"] + - ["System.String", "System.Web.UI.MobileControls.Form", "Property[Title]"] + - ["System.Type", "System.Web.UI.MobileControls.ControlElement", "Property[Control]"] + - ["System.Collections.IDictionary", "System.Web.UI.MobileControls.IPageAdapter", "Property[CookielessDataDictionary]"] + - ["System.Int32", "System.Web.UI.MobileControls.IControlAdapter", "Property[ItemWeight]"] + - ["System.Web.UI.MobileControls.IControlAdapter", "System.Web.UI.MobileControls.MobileControl", "Property[Adapter]"] + - ["System.Int32", "System.Web.UI.MobileControls.MobileListItem", "Property[Index]"] + - ["System.String", "System.Web.UI.MobileControls.DeviceSpecificChoice", "Method[System.Web.UI.IAttributeAccessor.GetAttribute].ReturnValue"] + - ["System.Int32", "System.Web.UI.MobileControls.TextView", "Property[ItemsPerPage]"] + - ["System.Web.UI.MobileControls.ListDecoration", "System.Web.UI.MobileControls.List", "Property[Decoration]"] + - ["System.Web.UI.MobileControls.FontInfo", "System.Web.UI.MobileControls.Style", "Property[Font]"] + - ["System.Boolean", "System.Web.UI.MobileControls.ObjectList", "Property[AutoGenerateFields]"] + - ["System.Boolean", "System.Web.UI.MobileControls.BaseValidator", "Method[ControlPropertiesValid].ReturnValue"] + - ["System.Boolean", "System.Web.UI.MobileControls.ObjectListCommandCollection", "Property[System.Web.UI.IStateManager.IsTrackingViewState]"] + - ["System.String", "System.Web.UI.MobileControls.AdRotator", "Property[KeywordFilter]"] + - ["System.String", "System.Web.UI.MobileControls.TextViewElement", "Property[Url]"] + - ["System.Web.UI.ITemplate", "System.Web.UI.MobileControls.MobileControl", "Method[GetTemplate].ReturnValue"] + - ["System.Type", "System.Web.UI.MobileControls.ListControlBuilder", "Method[GetChildControlType].ReturnValue"] + - ["System.String", "System.Web.UI.MobileControls.Constants!", "Field[UniqueFilePathSuffixVariable]"] + - ["System.String", "System.Web.UI.MobileControls.SelectionList", "Property[DataTextField]"] + - ["System.Configuration.ConfigurationElement", "System.Web.UI.MobileControls.DeviceElementCollection", "Method[CreateNewElement].ReturnValue"] + - ["System.String", "System.Web.UI.MobileControls.AdRotator", "Property[AdvertisementFile]"] + - ["System.Web.UI.MobileControls.ObjectListViewMode", "System.Web.UI.MobileControls.ObjectListViewMode!", "Field[Commands]"] + - ["System.Web.UI.MobileControls.CommandFormat", "System.Web.UI.MobileControls.Command", "Property[Format]"] + - ["System.Object", "System.Web.UI.MobileControls.IControlAdapter", "Method[SaveAdapterState].ReturnValue"] + - ["System.Boolean", "System.Web.UI.MobileControls.MobilePage", "Property[EnableEventValidation]"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.Web.UI.MobileControls.ControlElement", "Property[Properties]"] + - ["System.Int32", "System.Web.UI.MobileControls.Constants!", "Field[DefaultSessionsStateHistorySize]"] + - ["System.Web.UI.MobileControls.Alignment", "System.Web.UI.MobileControls.Alignment!", "Field[NotSet]"] + - ["System.Boolean", "System.Web.UI.MobileControls.ObjectListFieldCollection", "Property[System.Web.UI.IStateManager.IsTrackingViewState]"] + - ["System.Web.UI.MobileControls.MobilePage", "System.Web.UI.MobileControls.DeviceSpecific", "Property[MobilePage]"] + - ["System.String", "System.Web.UI.MobileControls.MobileListItem", "Method[ToString].ReturnValue"] + - ["System.Int32", "System.Web.UI.MobileControls.LoadItemsEventArgs", "Property[ItemCount]"] + - ["System.Type", "System.Web.UI.MobileControls.MobileControlsSection", "Property[CookielessDataDictionaryType]"] + - ["System.Boolean", "System.Web.UI.MobileControls.TextBox", "Property[Numeric]"] + - ["System.Object", "System.Web.UI.MobileControls.DeviceSpecific", "Property[Owner]"] + - ["System.String", "System.Web.UI.MobileControls.Constants!", "Field[OptimumPageWeightParameter]"] + - ["System.Boolean", "System.Web.UI.MobileControls.MobileListItemCollection", "Property[IsTrackingViewState]"] + - ["System.Object", "System.Web.UI.MobileControls.SelectionList", "Property[DataSource]"] + - ["System.Int32", "System.Web.UI.MobileControls.TextBox", "Property[MaxLength]"] + - ["System.String", "System.Web.UI.MobileControls.ObjectListField", "Property[DataFormatString]"] + - ["System.Web.UI.MobileControls.MobileListItem", "System.Web.UI.MobileControls.ListCommandEventArgs", "Property[ListItem]"] + - ["System.Boolean", "System.Web.UI.MobileControls.DeviceSpecific", "Property[Visible]"] + - ["System.String", "System.Web.UI.MobileControls.Constants!", "Field[FormIDPrefix]"] + - ["System.String", "System.Web.UI.MobileControls.DeviceElement", "Property[PredicateMethod]"] + - ["System.String", "System.Web.UI.MobileControls.TextViewElement", "Property[Text]"] + - ["System.String", "System.Web.UI.MobileControls.ObjectList", "Property[MoreText]"] + - ["System.Boolean", "System.Web.UI.MobileControls.LiteralTextControlBuilder", "Method[AllowWhitespaceLiterals].ReturnValue"] + - ["System.String", "System.Web.UI.MobileControls.AdRotator", "Property[ImageKey]"] + - ["System.Type", "System.Web.UI.MobileControls.ControlElement", "Property[Adapter]"] + - ["System.Boolean", "System.Web.UI.MobileControls.SelectionList", "Property[IsMultiSelect]"] + - ["System.Configuration.ConfigurationElementCollectionType", "System.Web.UI.MobileControls.ControlElementCollection", "Property[CollectionType]"] + - ["System.Boolean", "System.Web.UI.MobileControls.ObjectListCommandCollection", "Property[IsTrackingViewState]"] + - ["System.String", "System.Web.UI.MobileControls.StyleSheet", "Property[StyleReference]"] + - ["System.Web.UI.MobileControls.Wrapping", "System.Web.UI.MobileControls.StyleSheet", "Property[Wrapping]"] + - ["System.Boolean", "System.Web.UI.MobileControls.IControlAdapter", "Method[HandlePostBackEvent].ReturnValue"] + - ["System.String", "System.Web.UI.MobileControls.Image", "Property[AlternateText]"] + - ["System.Int32", "System.Web.UI.MobileControls.TextView", "Property[LastVisibleElementIndex]"] + - ["System.Web.UI.MobileControls.MobileListItem[]", "System.Web.UI.MobileControls.MobileListItemCollection", "Method[GetAll].ReturnValue"] + - ["System.String", "System.Web.UI.MobileControls.PagerStyle", "Property[NextPageText]"] + - ["System.Web.UI.MobileControls.CommandFormat", "System.Web.UI.MobileControls.CommandFormat!", "Field[Link]"] + - ["System.Boolean", "System.Web.UI.MobileControls.Command", "Property[CausesValidation]"] + - ["System.String", "System.Web.UI.MobileControls.ObjectList", "Property[DefaultCommand]"] + - ["System.Object", "System.Web.UI.MobileControls.ObjectListCommandEventArgs", "Property[CommandSource]"] + - ["System.Int32", "System.Web.UI.MobileControls.ObjectList", "Property[SelectedIndex]"] + - ["System.Web.UI.MobileControls.Alignment", "System.Web.UI.MobileControls.MobileControl", "Property[Alignment]"] + - ["System.Int32", "System.Web.UI.MobileControls.LoadItemsEventArgs", "Property[ItemIndex]"] + - ["System.String", "System.Web.UI.MobileControls.BaseValidator", "Property[ControlToValidate]"] + - ["System.Web.UI.Control", "System.Web.UI.MobileControls.Form", "Property[ControlToPaginate]"] + - ["System.Boolean", "System.Web.UI.MobileControls.Command", "Method[System.Web.UI.IPostBackDataHandler.LoadPostData].ReturnValue"] + - ["System.Boolean", "System.Web.UI.MobileControls.CompareValidator", "Method[EvaluateIsValid].ReturnValue"] + - ["System.String", "System.Web.UI.MobileControls.CompareValidator", "Property[ControlToCompare]"] + - ["System.Web.UI.MobileControls.Style", "System.Web.UI.MobileControls.StyleSheet", "Property[Item]"] + - ["System.Web.UI.MobileControls.Form", "System.Web.UI.MobileControls.MobilePage", "Method[GetForm].ReturnValue"] + - ["System.String", "System.Web.UI.MobileControls.ObjectList!", "Property[SelectMoreCommand]"] + - ["System.Boolean", "System.Web.UI.MobileControls.DeviceSpecificChoice", "Property[HasTemplates]"] + - ["System.Web.UI.MobileControls.BooleanOption", "System.Web.UI.MobileControls.FontInfo", "Property[Italic]"] + - ["System.Web.UI.MobileControls.MobileListItem", "System.Web.UI.MobileControls.MobileListItem!", "Method[op_Implicit].ReturnValue"] + - ["System.String", "System.Web.UI.MobileControls.Command", "Property[SoftkeyLabel]"] + - ["System.Configuration.ConfigurationElement", "System.Web.UI.MobileControls.ControlElementCollection", "Method[CreateNewElement].ReturnValue"] + - ["System.Int32", "System.Web.UI.MobileControls.Form", "Property[CurrentPage]"] + - ["System.Int32", "System.Web.UI.MobileControls.ObjectListItemCollection", "Method[IndexOf].ReturnValue"] + - ["System.Web.UI.ITemplate", "System.Web.UI.MobileControls.DeviceSpecific", "Method[GetTemplate].ReturnValue"] + - ["System.String", "System.Web.UI.MobileControls.DeviceElement", "Property[Name]"] + - ["System.String", "System.Web.UI.MobileControls.MobilePage", "Property[Theme]"] + - ["System.Object", "System.Web.UI.MobileControls.ObjectListItemCollection", "Method[System.Web.UI.IStateManager.SaveViewState].ReturnValue"] + - ["System.String", "System.Web.UI.MobileControls.Command", "Property[CommandName]"] + - ["System.Configuration.ConfigurationElementProperty", "System.Web.UI.MobileControls.DeviceElement", "Property[ElementProperty]"] + - ["System.Web.UI.MobileControls.ObjectListField[]", "System.Web.UI.MobileControls.ObjectListFieldCollection", "Method[GetAll].ReturnValue"] + - ["System.Web.UI.MobileControls.Wrapping", "System.Web.UI.MobileControls.Wrapping!", "Field[Wrap]"] + - ["System.Type", "System.Web.UI.MobileControls.DeviceElement", "Property[PredicateClass]"] + - ["System.Web.UI.MobileControls.Alignment", "System.Web.UI.MobileControls.Alignment!", "Field[Center]"] + - ["System.Web.UI.MobileControls.FormMethod", "System.Web.UI.MobileControls.FormMethod!", "Field[Post]"] + - ["System.Int32", "System.Web.UI.MobileControls.TextView", "Property[ItemWeight]"] + - ["System.Object", "System.Web.UI.MobileControls.Style", "Method[System.Web.UI.IStateManager.SaveViewState].ReturnValue"] + - ["System.Web.UI.MobileControls.ObjectListField", "System.Web.UI.MobileControls.ObjectListFieldCollection", "Property[Item]"] + - ["System.Web.UI.MobileControls.ObjectListItem", "System.Web.UI.MobileControls.ObjectListCommandEventArgs", "Property[ListItem]"] + - ["System.Web.UI.HtmlTextWriter", "System.Web.UI.MobileControls.MobilePage", "Method[CreateHtmlTextWriter].ReturnValue"] + - ["System.Web.UI.MobileControls.Form", "System.Web.UI.MobileControls.MobileControl", "Property[Form]"] + - ["System.Boolean", "System.Web.UI.MobileControls.CustomValidator", "Method[OnServerValidate].ReturnValue"] + - ["System.String", "System.Web.UI.MobileControls.Constants!", "Field[EventArgumentID]"] + - ["System.String", "System.Web.UI.MobileControls.ObjectListField", "Property[Title]"] + - ["System.Int32", "System.Web.UI.MobileControls.PagedControl", "Property[ItemsPerPage]"] + - ["System.String", "System.Web.UI.MobileControls.Link", "Property[SoftkeyLabel]"] + - ["System.Int32", "System.Web.UI.MobileControls.SelectionList", "Property[Rows]"] + - ["System.Boolean", "System.Web.UI.MobileControls.ObjectListItem", "Method[OnBubbleEvent].ReturnValue"] + - ["System.Web.UI.MobileControls.ObjectListItem", "System.Web.UI.MobileControls.ObjectListDataBindEventArgs", "Property[ListItem]"] + - ["System.Object", "System.Web.UI.MobileControls.MobileTypeNameConverter", "Method[ConvertFrom].ReturnValue"] + - ["System.Web.UI.MobileControls.MobileListItemCollection", "System.Web.UI.MobileControls.List", "Property[Items]"] + - ["System.Boolean", "System.Web.UI.MobileControls.MobileListItem", "Property[System.Web.UI.IStateManager.IsTrackingViewState]"] + - ["System.DateTime", "System.Web.UI.MobileControls.Calendar", "Property[SelectedDate]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemWebUIMobileControlsAdapters/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemWebUIMobileControlsAdapters/model.yml new file mode 100644 index 000000000000..0ce923257c77 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemWebUIMobileControlsAdapters/model.yml @@ -0,0 +1,208 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.String", "System.Web.UI.MobileControls.Adapters.SR!", "Field[MobileTextWriterNotMultiPart]"] + - ["System.String", "System.Web.UI.MobileControls.Adapters.SR!", "Field[ObjectListAdapter_InvalidPostedData]"] + - ["System.Web.UI.MobileControls.List", "System.Web.UI.MobileControls.Adapters.HtmlListAdapter", "Property[Control]"] + - ["System.String", "System.Web.UI.MobileControls.Adapters.SR!", "Field[WmlPageAdapterMethod]"] + - ["System.Boolean", "System.Web.UI.MobileControls.Adapters.MobileTextWriter", "Property[SupportsMultiPart]"] + - ["System.Boolean", "System.Web.UI.MobileControls.Adapters.WmlCalendarAdapter", "Method[HandlePostBackEvent].ReturnValue"] + - ["System.Boolean", "System.Web.UI.MobileControls.Adapters.HtmlMobileTextWriter", "Property[RenderBodyColor]"] + - ["System.String", "System.Web.UI.MobileControls.Adapters.SR!", "Field[CalendarAdapterOptionType]"] + - ["System.Object", "System.Web.UI.MobileControls.Adapters.WmlControlAdapter", "Method[SaveAdapterState].ReturnValue"] + - ["System.String", "System.Web.UI.MobileControls.Adapters.SR!", "Field[CalendarAdapterTextBoxErrorMessage]"] + - ["System.Boolean", "System.Web.UI.MobileControls.Adapters.ChtmlCalendarAdapter", "Method[HandlePostBackEvent].ReturnValue"] + - ["System.Web.UI.MobileControls.Panel", "System.Web.UI.MobileControls.Adapters.HtmlPanelAdapter", "Property[Control]"] + - ["System.Boolean", "System.Web.UI.MobileControls.Adapters.WmlObjectListAdapter", "Method[HasCommands].ReturnValue"] + - ["System.Boolean", "System.Web.UI.MobileControls.Adapters.HtmlMobileTextWriter", "Property[RequiresNoBreakInFormatting]"] + - ["System.Web.UI.MobileControls.MobilePage", "System.Web.UI.MobileControls.Adapters.WmlPageAdapter", "Property[Page]"] + - ["System.Web.UI.MobileControls.PhoneCall", "System.Web.UI.MobileControls.Adapters.HtmlPhoneCallAdapter", "Property[Control]"] + - ["System.Web.UI.HtmlTextWriter", "System.Web.UI.MobileControls.Adapters.ChtmlPageAdapter", "Method[CreateTextWriter].ReturnValue"] + - ["System.String", "System.Web.UI.MobileControls.Adapters.SR!", "Field[ChtmlImageAdapterDecimalCodeExpectedAfterGroupChar]"] + - ["System.Web.UI.MobileControls.SelectionList", "System.Web.UI.MobileControls.Adapters.HtmlSelectionListAdapter", "Property[Control]"] + - ["System.Web.UI.MobileControls.Command", "System.Web.UI.MobileControls.Adapters.WmlCommandAdapter", "Property[Control]"] + - ["System.Web.UI.MobileControls.TextView", "System.Web.UI.MobileControls.Adapters.WmlTextViewAdapter", "Property[Control]"] + - ["System.Boolean", "System.Web.UI.MobileControls.Adapters.WmlPageAdapter!", "Method[DeviceQualifies].ReturnValue"] + - ["System.Int32", "System.Web.UI.MobileControls.Adapters.ControlAdapter!", "Field[BackLabel]"] + - ["System.String", "System.Web.UI.MobileControls.Adapters.HtmlPageAdapter", "Property[EventSourceKey]"] + - ["System.Web.UI.MobileControls.PhoneCall", "System.Web.UI.MobileControls.Adapters.WmlPhoneCallAdapter", "Property[Control]"] + - ["System.Web.Mobile.MobileCapabilities", "System.Web.UI.MobileControls.Adapters.MobileTextWriter", "Property[Device]"] + - ["System.Int16", "System.Web.UI.MobileControls.Adapters.SR!", "Method[GetShort].ReturnValue"] + - ["System.Web.UI.MobileControls.Panel", "System.Web.UI.MobileControls.Adapters.WmlPanelAdapter", "Property[Control]"] + - ["System.Web.UI.MobileControls.Link", "System.Web.UI.MobileControls.Adapters.HtmlLinkAdapter", "Property[Control]"] + - ["System.Boolean", "System.Web.UI.MobileControls.Adapters.ChtmlTextBoxAdapter", "Property[RequiresFormTag]"] + - ["System.Boolean", "System.Web.UI.MobileControls.Adapters.HtmlObjectListAdapter", "Method[HasCommands].ReturnValue"] + - ["System.Web.UI.MobileControls.BaseValidator", "System.Web.UI.MobileControls.Adapters.HtmlValidatorAdapter", "Property[Control]"] + - ["System.String", "System.Web.UI.MobileControls.Adapters.HtmlPageAdapter", "Method[GetFormUrl].ReturnValue"] + - ["System.Int64", "System.Web.UI.MobileControls.Adapters.SR!", "Method[GetLong].ReturnValue"] + - ["System.String", "System.Web.UI.MobileControls.Adapters.ChtmlPageAdapter", "Property[EventArgumentKey]"] + - ["System.Int32", "System.Web.UI.MobileControls.Adapters.ControlAdapter!", "Field[PreviousLabel]"] + - ["System.Boolean", "System.Web.UI.MobileControls.Adapters.WmlObjectListAdapter", "Method[OnlyHasDefaultCommand].ReturnValue"] + - ["System.String", "System.Web.UI.MobileControls.Adapters.HtmlPageAdapter", "Property[EventArgumentKey]"] + - ["System.Boolean", "System.Web.UI.MobileControls.Adapters.HtmlPageAdapter", "Method[IsFormRendered].ReturnValue"] + - ["System.String", "System.Web.UI.MobileControls.Adapters.WmlControlAdapter", "Method[DeterminePostBack].ReturnValue"] + - ["System.String", "System.Web.UI.MobileControls.Adapters.SR!", "Field[XhtmlMobileTextWriter_SessionKeyNotSet]"] + - ["System.Web.UI.MobileControls.Adapters.WmlMobileTextWriter+WmlFormat", "System.Web.UI.MobileControls.Adapters.WmlMobileTextWriter", "Property[DefaultFormat]"] + - ["System.Boolean", "System.Web.UI.MobileControls.Adapters.HtmlPageAdapter!", "Method[DeviceQualifies].ReturnValue"] + - ["System.Web.UI.MobileControls.Form", "System.Web.UI.MobileControls.Adapters.WmlMobileTextWriter", "Property[CurrentForm]"] + - ["System.Int32", "System.Web.UI.MobileControls.Adapters.HtmlControlAdapter!", "Field[NotSecondaryUI]"] + - ["System.Object", "System.Web.UI.MobileControls.Adapters.ControlAdapter", "Method[SaveAdapterState].ReturnValue"] + - ["System.Boolean", "System.Web.UI.MobileControls.Adapters.HtmlLabelAdapter", "Method[WhiteSpace].ReturnValue"] + - ["System.String", "System.Web.UI.MobileControls.Adapters.SR!", "Field[WmlMobileTextWriterOKLabel]"] + - ["System.String", "System.Web.UI.MobileControls.Adapters.SR!", "Field[WmlPageAdapterServerError]"] + - ["System.Web.UI.MobileControls.MobilePage", "System.Web.UI.MobileControls.Adapters.WmlMobileTextWriter", "Property[Page]"] + - ["System.Int32", "System.Web.UI.MobileControls.Adapters.WmlMobileTextWriter", "Property[NumberOfSoftkeys]"] + - ["System.Collections.Specialized.NameValueCollection", "System.Web.UI.MobileControls.Adapters.HtmlPageAdapter", "Method[DeterminePostBackMode].ReturnValue"] + - ["System.Web.UI.HtmlTextWriter", "System.Web.UI.MobileControls.Adapters.HtmlPageAdapter", "Method[CreateTextWriter].ReturnValue"] + - ["System.Boolean", "System.Web.UI.MobileControls.Adapters.SR!", "Method[GetBoolean].ReturnValue"] + - ["System.Boolean", "System.Web.UI.MobileControls.Adapters.ChtmlFormAdapter", "Method[ShouldRenderFormTag].ReturnValue"] + - ["System.String", "System.Web.UI.MobileControls.Adapters.WmlMobileTextWriter", "Method[CalculateFormQueryString].ReturnValue"] + - ["System.Boolean", "System.Web.UI.MobileControls.Adapters.WmlSelectionListAdapter", "Method[LoadPostData].ReturnValue"] + - ["System.Boolean", "System.Web.UI.MobileControls.Adapters.WmlMobileTextWriter", "Method[UsePostBackCard].ReturnValue"] + - ["System.Collections.IDictionary", "System.Web.UI.MobileControls.Adapters.WmlPageAdapter", "Property[CookielessDataDictionary]"] + - ["System.String", "System.Web.UI.MobileControls.Adapters.SR!", "Field[CalendarAdapterOptionPrompt]"] + - ["System.Boolean", "System.Web.UI.MobileControls.Adapters.ControlAdapter", "Method[HandlePostBackEvent].ReturnValue"] + - ["System.String", "System.Web.UI.MobileControls.Adapters.SR!", "Field[WmlMobileTextWriterGoLabel]"] + - ["System.Object", "System.Web.UI.MobileControls.Adapters.WmlCalendarAdapter", "Method[SaveAdapterState].ReturnValue"] + - ["System.Web.UI.MobileControls.MobileControl", "System.Web.UI.MobileControls.Adapters.ControlAdapter", "Property[Control]"] + - ["System.Int32", "System.Web.UI.MobileControls.Adapters.ControlAdapter!", "Field[CallLabel]"] + - ["System.Boolean", "System.Web.UI.MobileControls.Adapters.ChtmlCommandAdapter", "Property[RequiresFormTag]"] + - ["System.Web.UI.MobileControls.ObjectList", "System.Web.UI.MobileControls.Adapters.WmlObjectListAdapter", "Property[Control]"] + - ["System.String", "System.Web.UI.MobileControls.Adapters.SR!", "Field[ChtmlPageAdapterRedirectLinkLabel]"] + - ["System.Web.UI.MobileControls.Command", "System.Web.UI.MobileControls.Adapters.HtmlCommandAdapter", "Property[Control]"] + - ["System.Collections.IList", "System.Web.UI.MobileControls.Adapters.WmlPageAdapter", "Property[CacheVaryByHeaders]"] + - ["System.String", "System.Web.UI.MobileControls.Adapters.SR!", "Field[ChtmlPageAdapterRedirectPageContent]"] + - ["System.Boolean", "System.Web.UI.MobileControls.Adapters.ChtmlCalendarAdapter", "Property[RequiresFormTag]"] + - ["System.Boolean", "System.Web.UI.MobileControls.Adapters.ControlAdapter", "Method[LoadPostData].ReturnValue"] + - ["System.String", "System.Web.UI.MobileControls.Adapters.MultiPartWriter", "Method[NewUrl].ReturnValue"] + - ["System.Boolean", "System.Web.UI.MobileControls.Adapters.WmlPageAdapter", "Method[HandleError].ReturnValue"] + - ["System.Boolean", "System.Web.UI.MobileControls.Adapters.HtmlMobileTextWriter", "Property[RenderFontColor]"] + - ["System.Web.Mobile.MobileCapabilities", "System.Web.UI.MobileControls.Adapters.ControlAdapter", "Property[Device]"] + - ["System.Web.UI.MobileControls.Adapters.WmlPostFieldType", "System.Web.UI.MobileControls.Adapters.WmlPostFieldType!", "Field[Normal]"] + - ["System.Boolean", "System.Web.UI.MobileControls.Adapters.ChtmlFormAdapter", "Method[RenderExtraHeadElements].ReturnValue"] + - ["System.Boolean", "System.Web.UI.MobileControls.Adapters.WmlObjectListAdapter", "Method[HasDefaultCommand].ReturnValue"] + - ["System.Web.UI.MobileControls.List", "System.Web.UI.MobileControls.Adapters.WmlListAdapter", "Property[Control]"] + - ["System.String", "System.Web.UI.MobileControls.Adapters.WmlSelectionListAdapter", "Method[GetPostBackValue].ReturnValue"] + - ["System.Web.UI.MobileControls.ObjectList", "System.Web.UI.MobileControls.Adapters.HtmlObjectListAdapter", "Property[Control]"] + - ["System.Web.UI.MobileControls.MobilePage", "System.Web.UI.MobileControls.Adapters.ControlAdapter", "Property[Page]"] + - ["System.Boolean", "System.Web.UI.MobileControls.Adapters.UpWmlPageAdapter!", "Method[DeviceQualifies].ReturnValue"] + - ["System.Boolean", "System.Web.UI.MobileControls.Adapters.HtmlObjectListAdapter", "Method[HasItemDetails].ReturnValue"] + - ["System.Int32", "System.Web.UI.MobileControls.Adapters.ControlAdapter!", "Field[OKLabel]"] + - ["System.Object", "System.Web.UI.MobileControls.Adapters.HtmlControlAdapter", "Method[SaveAdapterState].ReturnValue"] + - ["System.Web.UI.MobileControls.Adapters.WmlPostFieldType", "System.Web.UI.MobileControls.Adapters.WmlPostFieldType!", "Field[Submit]"] + - ["System.Collections.IDictionary", "System.Web.UI.MobileControls.Adapters.HtmlPageAdapter", "Property[CookielessDataDictionary]"] + - ["System.Object", "System.Web.UI.MobileControls.Adapters.ChtmlCalendarAdapter", "Method[SaveAdapterState].ReturnValue"] + - ["System.Int32", "System.Web.UI.MobileControls.Adapters.SR!", "Method[GetInt].ReturnValue"] + - ["System.Boolean", "System.Web.UI.MobileControls.Adapters.WmlObjectListAdapter", "Method[ShouldRenderAsTable].ReturnValue"] + - ["System.Web.UI.MobileControls.ValidationSummary", "System.Web.UI.MobileControls.Adapters.HtmlValidationSummaryAdapter", "Property[Control]"] + - ["System.Web.UI.MobileControls.Adapters.WmlPostFieldType", "System.Web.UI.MobileControls.Adapters.WmlPostFieldType!", "Field[Variable]"] + - ["System.String", "System.Web.UI.MobileControls.Adapters.WmlTextBoxAdapter", "Method[GetPostBackValue].ReturnValue"] + - ["System.String", "System.Web.UI.MobileControls.Adapters.WmlMobileTextWriter", "Method[MapClientIDToShortName].ReturnValue"] + - ["System.Double", "System.Web.UI.MobileControls.Adapters.SR!", "Method[GetDouble].ReturnValue"] + - ["System.Boolean", "System.Web.UI.MobileControls.Adapters.HtmlObjectListAdapter", "Method[HasDefaultCommand].ReturnValue"] + - ["System.Int32", "System.Web.UI.MobileControls.Adapters.ControlAdapter!", "Field[NextLabel]"] + - ["System.Boolean", "System.Web.UI.MobileControls.Adapters.HtmlMobileTextWriter", "Property[RenderFontSize]"] + - ["System.Web.UI.HtmlTextWriter", "System.Web.UI.MobileControls.Adapters.UpWmlPageAdapter", "Method[CreateTextWriter].ReturnValue"] + - ["System.Collections.IDictionary", "System.Web.UI.MobileControls.Adapters.WmlFormAdapter", "Method[CalculatePostBackVariables].ReturnValue"] + - ["System.Web.UI.MobileControls.Calendar", "System.Web.UI.MobileControls.Adapters.ChtmlCalendarAdapter", "Property[Control]"] + - ["System.Web.UI.MobileControls.Calendar", "System.Web.UI.MobileControls.Adapters.WmlCalendarAdapter", "Property[Control]"] + - ["System.Boolean", "System.Web.UI.MobileControls.Adapters.HtmlCommandAdapter", "Method[LoadPostData].ReturnValue"] + - ["System.Int32", "System.Web.UI.MobileControls.Adapters.ControlAdapter!", "Field[MoreLabel]"] + - ["System.Web.UI.MobileControls.Form", "System.Web.UI.MobileControls.Adapters.HtmlFormAdapter", "Property[Control]"] + - ["System.Char", "System.Web.UI.MobileControls.Adapters.SR!", "Method[GetChar].ReturnValue"] + - ["System.Web.UI.MobileControls.SelectionList", "System.Web.UI.MobileControls.Adapters.WmlSelectionListAdapter", "Property[Control]"] + - ["System.Boolean", "System.Web.UI.MobileControls.Adapters.WmlPageAdapter", "Property[PersistCookielessData]"] + - ["System.String", "System.Web.UI.MobileControls.Adapters.SR!", "Field[CalendarAdapterOptionChooseMonth]"] + - ["System.Web.UI.MobileControls.Form", "System.Web.UI.MobileControls.Adapters.WmlFormAdapter", "Property[Control]"] + - ["System.Boolean", "System.Web.UI.MobileControls.Adapters.HtmlMobileTextWriter", "Property[RenderDivNoWrap]"] + - ["System.Collections.Specialized.NameValueCollection", "System.Web.UI.MobileControls.Adapters.ChtmlPageAdapter", "Method[DeterminePostBackMode].ReturnValue"] + - ["System.Int32", "System.Web.UI.MobileControls.Adapters.HtmlControlAdapter", "Property[SecondaryUIMode]"] + - ["System.Web.UI.MobileControls.Link", "System.Web.UI.MobileControls.Adapters.WmlLinkAdapter", "Property[Control]"] + - ["System.Web.UI.MobileControls.TextControl", "System.Web.UI.MobileControls.Adapters.WmlLabelAdapter", "Property[Control]"] + - ["System.String", "System.Web.UI.MobileControls.Adapters.SR!", "Field[XhtmlMobileTextWriter_CacheKeyNotSet]"] + - ["System.String", "System.Web.UI.MobileControls.Adapters.SR!", "Field[CalendarAdapterFirstPrompt]"] + - ["System.Web.UI.MobileControls.Image", "System.Web.UI.MobileControls.Adapters.HtmlImageAdapter", "Property[Control]"] + - ["System.String", "System.Web.UI.MobileControls.Adapters.SR!", "Field[XhtmlCssHandler_IdNotPresent]"] + - ["System.Web.UI.MobileControls.LiteralText", "System.Web.UI.MobileControls.Adapters.HtmlLiteralTextAdapter", "Property[Control]"] + - ["System.Boolean", "System.Web.UI.MobileControls.Adapters.WmlObjectListAdapter", "Method[HasItemDetails].ReturnValue"] + - ["System.Byte", "System.Web.UI.MobileControls.Adapters.SR!", "Method[GetByte].ReturnValue"] + - ["System.Web.UI.MobileControls.Adapters.WmlFormAdapter", "System.Web.UI.MobileControls.Adapters.WmlControlAdapter", "Property[FormAdapter]"] + - ["System.Web.UI.MobileControls.LiteralText", "System.Web.UI.MobileControls.Adapters.WmlLiteralTextAdapter", "Property[Control]"] + - ["System.String", "System.Web.UI.MobileControls.Adapters.SR!", "Field[WmlPageAdapterPartialStackTrace]"] + - ["System.Boolean", "System.Web.UI.MobileControls.Adapters.HtmlObjectListAdapter", "Method[ShouldRenderAsTable].ReturnValue"] + - ["System.Int32", "System.Web.UI.MobileControls.Adapters.HtmlPageAdapter", "Property[OptimumPageWeight]"] + - ["System.Boolean", "System.Web.UI.MobileControls.Adapters.WmlMobileTextWriter", "Method[IsValidSoftkeyLabel].ReturnValue"] + - ["System.Boolean", "System.Web.UI.MobileControls.Adapters.WmlMobileTextWriter", "Property[PendingBreak]"] + - ["System.Boolean", "System.Web.UI.MobileControls.Adapters.WmlPageAdapter", "Method[IsFormRendered].ReturnValue"] + - ["System.String", "System.Web.UI.MobileControls.Adapters.SR!", "Field[WmlObjectListAdapterDetails]"] + - ["System.Web.UI.MobileControls.Adapters.HtmlPageAdapter", "System.Web.UI.MobileControls.Adapters.HtmlControlAdapter", "Property[PageAdapter]"] + - ["System.String", "System.Web.UI.MobileControls.Adapters.SR!", "Field[WmlPageAdapterStackTrace]"] + - ["System.Boolean", "System.Web.UI.MobileControls.Adapters.HtmlPageAdapter", "Method[HandleError].ReturnValue"] + - ["System.Object", "System.Web.UI.MobileControls.Adapters.SR!", "Method[GetObject].ReturnValue"] + - ["System.Web.UI.MobileControls.Adapters.WmlPageAdapter", "System.Web.UI.MobileControls.Adapters.WmlControlAdapter", "Property[PageAdapter]"] + - ["System.Boolean", "System.Web.UI.MobileControls.Adapters.WmlPageAdapter", "Method[RendersMultipleForms].ReturnValue"] + - ["System.String", "System.Web.UI.MobileControls.Adapters.SR!", "Field[ControlAdapterBasePagePropertyShouldNotBeSet]"] + - ["System.Web.UI.MobileControls.MobilePage", "System.Web.UI.MobileControls.Adapters.HtmlPageAdapter", "Property[Page]"] + - ["System.Web.UI.MobileControls.Image", "System.Web.UI.MobileControls.Adapters.WmlImageAdapter", "Property[Control]"] + - ["System.Web.UI.MobileControls.Adapters.WmlPostFieldType", "System.Web.UI.MobileControls.Adapters.WmlPostFieldType!", "Field[Raw]"] + - ["System.Web.UI.MobileControls.BaseValidator", "System.Web.UI.MobileControls.Adapters.WmlValidatorAdapter", "Property[Control]"] + - ["System.String", "System.Web.UI.MobileControls.Adapters.SR!", "Field[XhtmlCssHandler_StylesheetNotFound]"] + - ["System.Int32", "System.Web.UI.MobileControls.Adapters.WmlControlAdapter", "Property[SecondaryUIMode]"] + - ["System.Web.UI.HtmlTextWriter", "System.Web.UI.MobileControls.Adapters.WmlPageAdapter", "Method[CreateTextWriter].ReturnValue"] + - ["System.Web.UI.MobileControls.Adapters.WmlMobileTextWriter+WmlLayout", "System.Web.UI.MobileControls.Adapters.WmlMobileTextWriter", "Property[DefaultLayout]"] + - ["System.String", "System.Web.UI.MobileControls.Adapters.SR!", "Field[CalendarAdapterOptionChooseDate]"] + - ["System.Boolean", "System.Web.UI.MobileControls.Adapters.WmlPageAdapter", "Method[HandlePagePostBackEvent].ReturnValue"] + - ["System.String", "System.Web.UI.MobileControls.Adapters.ControlAdapter", "Method[GetDefaultLabel].ReturnValue"] + - ["System.String", "System.Web.UI.MobileControls.Adapters.SR!", "Field[FormAdapterMultiControlsAttemptSecondaryUI]"] + - ["System.Int32", "System.Web.UI.MobileControls.Adapters.ControlAdapter!", "Field[GoLabel]"] + - ["System.String", "System.Web.UI.MobileControls.Adapters.UpWmlMobileTextWriter", "Method[CalculateFormQueryString].ReturnValue"] + - ["System.Web.UI.MobileControls.Calendar", "System.Web.UI.MobileControls.Adapters.HtmlCalendarAdapter", "Property[Control]"] + - ["System.Boolean", "System.Web.UI.MobileControls.Adapters.HtmlFormAdapter", "Method[ShouldRenderFormTag].ReturnValue"] + - ["System.Collections.IList", "System.Web.UI.MobileControls.Adapters.HtmlPageAdapter", "Property[CacheVaryByHeaders]"] + - ["System.Boolean", "System.Web.UI.MobileControls.Adapters.ChtmlSelectionListAdapter", "Property[RequiresFormTag]"] + - ["System.Int32", "System.Web.UI.MobileControls.Adapters.ControlAdapter", "Method[CalculateOptimumPageWeight].ReturnValue"] + - ["System.String", "System.Web.UI.MobileControls.Adapters.HtmlObjectListAdapter!", "Field[ShowMoreFormat]"] + - ["System.Boolean", "System.Web.UI.MobileControls.Adapters.HtmlMobileTextWriter", "Property[RenderDivAlign]"] + - ["System.Boolean", "System.Web.UI.MobileControls.Adapters.HtmlObjectListAdapter", "Method[OnlyHasDefaultCommand].ReturnValue"] + - ["System.Boolean", "System.Web.UI.MobileControls.Adapters.WmlFormAdapter", "Method[HandlePostBackEvent].ReturnValue"] + - ["System.Boolean", "System.Web.UI.MobileControls.Adapters.HtmlMobileTextWriter", "Property[RenderItalic]"] + - ["System.Single", "System.Web.UI.MobileControls.Adapters.SR!", "Method[GetFloat].ReturnValue"] + - ["System.Boolean", "System.Web.UI.MobileControls.Adapters.HtmlFormAdapter", "Method[RenderExtraHeadElements].ReturnValue"] + - ["System.Boolean", "System.Web.UI.MobileControls.Adapters.WmlObjectListAdapter", "Method[HandlePostBackEvent].ReturnValue"] + - ["System.Boolean", "System.Web.UI.MobileControls.Adapters.MultiPartWriter", "Property[SupportsMultiPart]"] + - ["System.Web.UI.MobileControls.TextBox", "System.Web.UI.MobileControls.Adapters.HtmlTextBoxAdapter", "Property[Control]"] + - ["System.String", "System.Web.UI.MobileControls.Adapters.SR!", "Field[CalendarAdapterOptionEra]"] + - ["System.Int32", "System.Web.UI.MobileControls.Adapters.WmlPageAdapter", "Property[OptimumPageWeight]"] + - ["System.Web.UI.MobileControls.ValidationSummary", "System.Web.UI.MobileControls.Adapters.WmlValidationSummaryAdapter", "Property[Control]"] + - ["System.Collections.Specialized.NameValueCollection", "System.Web.UI.MobileControls.Adapters.WmlPageAdapter", "Method[DeterminePostBackMode].ReturnValue"] + - ["System.Boolean", "System.Web.UI.MobileControls.Adapters.HtmlMobileTextWriter", "Property[RenderBold]"] + - ["System.Web.UI.MobileControls.Adapters.HtmlFormAdapter", "System.Web.UI.MobileControls.Adapters.HtmlControlAdapter", "Property[FormAdapter]"] + - ["System.String", "System.Web.UI.MobileControls.Adapters.HtmlObjectListAdapter!", "Field[BackToList]"] + - ["System.Web.UI.MobileControls.TextControl", "System.Web.UI.MobileControls.Adapters.HtmlLabelAdapter", "Property[Control]"] + - ["System.Int32", "System.Web.UI.MobileControls.Adapters.ControlAdapter", "Property[VisibleWeight]"] + - ["System.Int32", "System.Web.UI.MobileControls.Adapters.ControlAdapter!", "Field[LinkLabel]"] + - ["System.Boolean", "System.Web.UI.MobileControls.Adapters.ChtmlPageAdapter!", "Method[DeviceQualifies].ReturnValue"] + - ["System.String", "System.Web.UI.MobileControls.Adapters.SR!", "Field[XhtmlObjectListAdapter_InvalidPostedData]"] + - ["System.String", "System.Web.UI.MobileControls.Adapters.UpWmlMobileTextWriter", "Method[CalculateFormPostBackUrl].ReturnValue"] + - ["System.Boolean", "System.Web.UI.MobileControls.Adapters.HtmlSelectionListAdapter", "Method[LoadPostData].ReturnValue"] + - ["System.String", "System.Web.UI.MobileControls.Adapters.ChtmlPageAdapter", "Property[EventSourceKey]"] + - ["System.Web.UI.MobileControls.TextBox", "System.Web.UI.MobileControls.Adapters.WmlTextBoxAdapter", "Property[Control]"] + - ["System.Int32", "System.Web.UI.MobileControls.Adapters.WmlControlAdapter!", "Field[NotSecondaryUI]"] + - ["System.Int32", "System.Web.UI.MobileControls.Adapters.ControlAdapter", "Property[ItemWeight]"] + - ["System.String", "System.Web.UI.MobileControls.Adapters.HtmlObjectListAdapter!", "Field[ShowMore]"] + - ["System.Boolean", "System.Web.UI.MobileControls.Adapters.WmlMobileTextWriter", "Property[AnalyzeMode]"] + - ["System.Boolean", "System.Web.UI.MobileControls.Adapters.HtmlPageAdapter", "Method[HandlePagePostBackEvent].ReturnValue"] + - ["System.Boolean", "System.Web.UI.MobileControls.Adapters.HtmlPageAdapter", "Property[PersistCookielessData]"] + - ["System.Int32", "System.Web.UI.MobileControls.Adapters.ControlAdapter!", "Field[OptionsLabel]"] + - ["System.Boolean", "System.Web.UI.MobileControls.Adapters.HtmlMobileTextWriter", "Property[RenderFontName]"] + - ["System.Web.UI.MobileControls.Style", "System.Web.UI.MobileControls.Adapters.ControlAdapter", "Property[Style]"] + - ["System.String", "System.Web.UI.MobileControls.Adapters.SR!", "Field[CalendarAdapterOptionChooseWeek]"] + - ["System.String", "System.Web.UI.MobileControls.Adapters.SR!", "Method[GetString].ReturnValue"] + - ["System.String", "System.Web.UI.MobileControls.Adapters.WmlMobileTextWriter", "Method[CalculateFormPostBackUrl].ReturnValue"] + - ["System.Boolean", "System.Web.UI.MobileControls.Adapters.HtmlControlAdapter", "Property[RequiresFormTag]"] + - ["System.Boolean", "System.Web.UI.MobileControls.Adapters.HtmlObjectListAdapter", "Method[HandlePostBackEvent].ReturnValue"] + - ["System.Web.UI.MobileControls.TextView", "System.Web.UI.MobileControls.Adapters.HtmlTextViewAdapter", "Property[Control]"] + - ["System.String", "System.Web.UI.MobileControls.Adapters.WmlControlAdapter", "Method[GetPostBackValue].ReturnValue"] + - ["System.String", "System.Web.UI.MobileControls.Adapters.SR!", "Field[WmlMobileTextWriterBackLabel]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemWebUIMobileControlsAdaptersXhtmlAdapters/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemWebUIMobileControlsAdaptersXhtmlAdapters/model.yml new file mode 100644 index 000000000000..85ef3a82afda --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemWebUIMobileControlsAdaptersXhtmlAdapters/model.yml @@ -0,0 +1,73 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Boolean", "System.Web.UI.MobileControls.Adapters.XhtmlAdapters.XhtmlMobileTextWriter", "Method[IsStyleSheetEmpty].ReturnValue"] + - ["System.Web.UI.MobileControls.Adapters.XhtmlAdapters.StyleSheetLocation", "System.Web.UI.MobileControls.Adapters.XhtmlAdapters.StyleSheetLocation!", "Field[SessionState]"] + - ["System.Web.UI.MobileControls.Adapters.XhtmlAdapters.StyleSheetLocation", "System.Web.UI.MobileControls.Adapters.XhtmlAdapters.StyleSheetLocation!", "Field[None]"] + - ["System.Web.UI.MobileControls.Adapters.XhtmlAdapters.Doctype", "System.Web.UI.MobileControls.Adapters.XhtmlAdapters.XhtmlControlAdapter", "Property[DocumentType]"] + - ["System.Boolean", "System.Web.UI.MobileControls.Adapters.XhtmlAdapters.XhtmlCalendarAdapter", "Method[HandlePostBackEvent].ReturnValue"] + - ["System.String", "System.Web.UI.MobileControls.Adapters.XhtmlAdapters.XhtmlMobileTextWriter", "Property[CacheKey]"] + - ["System.Web.UI.MobileControls.Adapters.XhtmlAdapters.StyleSheetLocation", "System.Web.UI.MobileControls.Adapters.XhtmlAdapters.StyleSheetLocation!", "Field[PhysicalFile]"] + - ["System.Boolean", "System.Web.UI.MobileControls.Adapters.XhtmlAdapters.XhtmlPageAdapter", "Method[HandlePagePostBackEvent].ReturnValue"] + - ["System.Web.UI.MobileControls.Adapters.XhtmlAdapters.StyleSheetLocation", "System.Web.UI.MobileControls.Adapters.XhtmlAdapters.StyleSheetLocation!", "Field[ApplicationCache]"] + - ["System.Boolean", "System.Web.UI.MobileControls.Adapters.XhtmlAdapters.XhtmlObjectListAdapter", "Method[OnlyHasDefaultCommand].ReturnValue"] + - ["System.Boolean", "System.Web.UI.MobileControls.Adapters.XhtmlAdapters.XhtmlSelectionListAdapter", "Method[LoadPostData].ReturnValue"] + - ["System.Boolean", "System.Web.UI.MobileControls.Adapters.XhtmlAdapters.XhtmlMobileTextWriter", "Property[UseDivsForBreaks]"] + - ["System.String", "System.Web.UI.MobileControls.Adapters.XhtmlAdapters.XhtmlControlAdapter", "Property[StyleSheetStorageApplicationSetting]"] + - ["System.Web.UI.MobileControls.Calendar", "System.Web.UI.MobileControls.Adapters.XhtmlAdapters.XhtmlCalendarAdapter", "Property[Control]"] + - ["System.String", "System.Web.UI.MobileControls.Adapters.XhtmlAdapters.XhtmlObjectListAdapter!", "Field[BackToList]"] + - ["System.Collections.IList", "System.Web.UI.MobileControls.Adapters.XhtmlAdapters.XhtmlPageAdapter", "Property[CacheVaryByHeaders]"] + - ["System.Web.UI.MobileControls.BaseValidator", "System.Web.UI.MobileControls.Adapters.XhtmlAdapters.XhtmlValidatorAdapter", "Property[Control]"] + - ["System.Object", "System.Web.UI.MobileControls.Adapters.XhtmlAdapters.XhtmlControlAdapter", "Method[SaveAdapterState].ReturnValue"] + - ["System.Web.UI.MobileControls.Adapters.XhtmlAdapters.XhtmlPageAdapter", "System.Web.UI.MobileControls.Adapters.XhtmlAdapters.XhtmlControlAdapter", "Property[PageAdapter]"] + - ["System.Web.UI.MobileControls.ValidationSummary", "System.Web.UI.MobileControls.Adapters.XhtmlAdapters.XhtmlValidationSummaryAdapter", "Property[Control]"] + - ["System.Boolean", "System.Web.UI.MobileControls.Adapters.XhtmlAdapters.XhtmlMobileTextWriter", "Property[SupportsNoWrapStyle]"] + - ["System.Web.UI.HtmlTextWriter", "System.Web.UI.MobileControls.Adapters.XhtmlAdapters.XhtmlPageAdapter", "Method[CreateTextWriter].ReturnValue"] + - ["System.Boolean", "System.Web.UI.MobileControls.Adapters.XhtmlAdapters.XhtmlCssHandler", "Property[IsReusable]"] + - ["System.String", "System.Web.UI.MobileControls.Adapters.XhtmlAdapters.XhtmlControlAdapter", "Property[StyleSheetLocationAttributeValue]"] + - ["System.Web.UI.MobileControls.Adapters.XhtmlAdapters.Doctype", "System.Web.UI.MobileControls.Adapters.XhtmlAdapters.Doctype!", "Field[XhtmlBasic]"] + - ["System.String", "System.Web.UI.MobileControls.Adapters.XhtmlAdapters.XhtmlControlAdapter", "Method[GetCustomAttributeValue].ReturnValue"] + - ["System.Web.UI.MobileControls.Adapters.XhtmlAdapters.Doctype", "System.Web.UI.MobileControls.Adapters.XhtmlAdapters.Doctype!", "Field[XhtmlMobileProfile]"] + - ["System.Boolean", "System.Web.UI.MobileControls.Adapters.XhtmlAdapters.XhtmlObjectListAdapter", "Method[HasDefaultCommand].ReturnValue"] + - ["System.Web.UI.MobileControls.TextBox", "System.Web.UI.MobileControls.Adapters.XhtmlAdapters.XhtmlTextBoxAdapter", "Property[Control]"] + - ["System.Web.UI.MobileControls.Adapters.XhtmlAdapters.StyleSheetLocation", "System.Web.UI.MobileControls.Adapters.XhtmlAdapters.XhtmlControlAdapter", "Property[CssLocation]"] + - ["System.Boolean", "System.Web.UI.MobileControls.Adapters.XhtmlAdapters.XhtmlObjectListAdapter", "Method[HandlePostBackEvent].ReturnValue"] + - ["System.Web.UI.MobileControls.TextView", "System.Web.UI.MobileControls.Adapters.XhtmlAdapters.XhtmlTextViewAdapter", "Property[Control]"] + - ["System.Boolean", "System.Web.UI.MobileControls.Adapters.XhtmlAdapters.XhtmlPageAdapter", "Property[PersistCookielessData]"] + - ["System.String", "System.Web.UI.MobileControls.Adapters.XhtmlAdapters.XhtmlPageAdapter", "Property[EventArgumentKey]"] + - ["System.Collections.Specialized.NameValueCollection", "System.Web.UI.MobileControls.Adapters.XhtmlAdapters.XhtmlPageAdapter", "Method[DeterminePostBackMode].ReturnValue"] + - ["System.Boolean", "System.Web.UI.MobileControls.Adapters.XhtmlAdapters.XhtmlObjectListAdapter", "Method[HasItemDetails].ReturnValue"] + - ["System.Web.UI.MobileControls.Form", "System.Web.UI.MobileControls.Adapters.XhtmlAdapters.XhtmlFormAdapter", "Property[Control]"] + - ["System.Web.UI.MobileControls.SelectionList", "System.Web.UI.MobileControls.Adapters.XhtmlAdapters.XhtmlSelectionListAdapter", "Property[Control]"] + - ["System.Int32", "System.Web.UI.MobileControls.Adapters.XhtmlAdapters.XhtmlControlAdapter!", "Field[NotSecondaryUI]"] + - ["System.Int32", "System.Web.UI.MobileControls.Adapters.XhtmlAdapters.XhtmlPageAdapter", "Property[OptimumPageWeight]"] + - ["System.String", "System.Web.UI.MobileControls.Adapters.XhtmlAdapters.XhtmlMobileTextWriter", "Property[CustomBodyStyles]"] + - ["System.Web.UI.MobileControls.Adapters.XhtmlAdapters.StyleSheetLocation", "System.Web.UI.MobileControls.Adapters.XhtmlAdapters.StyleSheetLocation!", "Field[NotSet]"] + - ["System.Web.UI.MobileControls.Image", "System.Web.UI.MobileControls.Adapters.XhtmlAdapters.XhtmlImageAdapter", "Property[Control]"] + - ["System.Collections.IDictionary", "System.Web.UI.MobileControls.Adapters.XhtmlAdapters.XhtmlPageAdapter", "Property[CookielessDataDictionary]"] + - ["System.Web.UI.MobileControls.Label", "System.Web.UI.MobileControls.Adapters.XhtmlAdapters.XhtmlLabelAdapter", "Property[Control]"] + - ["System.String", "System.Web.UI.MobileControls.Adapters.XhtmlAdapters.XhtmlMobileTextWriter", "Property[SessionKey]"] + - ["System.String", "System.Web.UI.MobileControls.Adapters.XhtmlAdapters.XhtmlObjectListAdapter!", "Field[ShowMoreFormat]"] + - ["System.Web.UI.MobileControls.Adapters.XhtmlAdapters.Doctype", "System.Web.UI.MobileControls.Adapters.XhtmlAdapters.Doctype!", "Field[Wml20]"] + - ["System.Web.UI.MobileControls.List", "System.Web.UI.MobileControls.Adapters.XhtmlAdapters.XhtmlListAdapter", "Property[Control]"] + - ["System.Boolean", "System.Web.UI.MobileControls.Adapters.XhtmlAdapters.XhtmlMobileTextWriter", "Property[SuppressNewLine]"] + - ["System.Web.UI.MobileControls.Command", "System.Web.UI.MobileControls.Adapters.XhtmlAdapters.XhtmlCommandAdapter", "Property[Control]"] + - ["System.Web.UI.MobileControls.Link", "System.Web.UI.MobileControls.Adapters.XhtmlAdapters.XhtmlLinkAdapter", "Property[Control]"] + - ["System.Boolean", "System.Web.UI.MobileControls.Adapters.XhtmlAdapters.XhtmlCommandAdapter", "Method[LoadPostData].ReturnValue"] + - ["System.Web.UI.MobileControls.Adapters.XhtmlAdapters.Doctype", "System.Web.UI.MobileControls.Adapters.XhtmlAdapters.Doctype!", "Field[NotSet]"] + - ["System.Web.UI.MobileControls.Panel", "System.Web.UI.MobileControls.Adapters.XhtmlAdapters.XhtmlPanelAdapter", "Property[Control]"] + - ["System.String", "System.Web.UI.MobileControls.Adapters.XhtmlAdapters.XhtmlControlAdapter", "Method[PreprocessQueryString].ReturnValue"] + - ["System.Web.UI.MobileControls.Adapters.XhtmlAdapters.StyleSheetLocation", "System.Web.UI.MobileControls.Adapters.XhtmlAdapters.StyleSheetLocation!", "Field[Internal]"] + - ["System.Boolean", "System.Web.UI.MobileControls.Adapters.XhtmlAdapters.XhtmlObjectListAdapter", "Method[HasCommands].ReturnValue"] + - ["System.Int32", "System.Web.UI.MobileControls.Adapters.XhtmlAdapters.XhtmlControlAdapter", "Property[SecondaryUIMode]"] + - ["System.Web.UI.MobileControls.MobilePage", "System.Web.UI.MobileControls.Adapters.XhtmlAdapters.XhtmlPageAdapter", "Property[Page]"] + - ["System.Web.UI.MobileControls.ObjectList", "System.Web.UI.MobileControls.Adapters.XhtmlAdapters.XhtmlObjectListAdapter", "Property[Control]"] + - ["System.String", "System.Web.UI.MobileControls.Adapters.XhtmlAdapters.XhtmlPageAdapter", "Property[EventSourceKey]"] + - ["System.Boolean", "System.Web.UI.MobileControls.Adapters.XhtmlAdapters.XhtmlPageAdapter", "Method[HandleError].ReturnValue"] + - ["System.String", "System.Web.UI.MobileControls.Adapters.XhtmlAdapters.XhtmlObjectListAdapter!", "Field[ShowMore]"] + - ["System.Object", "System.Web.UI.MobileControls.Adapters.XhtmlAdapters.XhtmlCalendarAdapter", "Method[SaveAdapterState].ReturnValue"] + - ["System.Boolean", "System.Web.UI.MobileControls.Adapters.XhtmlAdapters.XhtmlPageAdapter!", "Method[DeviceQualifies].ReturnValue"] + - ["System.Web.UI.MobileControls.PhoneCall", "System.Web.UI.MobileControls.Adapters.XhtmlAdapters.XhtmlPhoneCallAdapter", "Property[Control]"] + - ["System.Web.UI.MobileControls.LiteralText", "System.Web.UI.MobileControls.Adapters.XhtmlAdapters.XhtmlLiteralTextAdapter", "Property[Control]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemWebUIWebControls/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemWebUIWebControls/model.yml new file mode 100644 index 000000000000..49ef5dd89f3b --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemWebUIWebControls/model.yml @@ -0,0 +1,3337 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Web.UI.WebControls.DetailsViewMode", "System.Web.UI.WebControls.DetailsView", "Property[CurrentMode]"] + - ["System.Web.UI.WebControls.TreeNodeSelectAction", "System.Web.UI.WebControls.TreeNodeSelectAction!", "Field[Select]"] + - ["System.String", "System.Web.UI.WebControls.CreateUserWizard", "Property[EditProfileIconUrl]"] + - ["System.Object", "System.Web.UI.WebControls.DataBoundControl", "Method[SaveViewState].ReturnValue"] + - ["System.Web.UI.IAutoFieldGenerator", "System.Web.UI.WebControls.GridView", "Property[System.Web.UI.WebControls.IFieldControl.FieldsGenerator]"] + - ["System.String", "System.Web.UI.WebControls.Wizard!", "Field[HeaderPlaceholderId]"] + - ["System.String", "System.Web.UI.WebControls.Wizard", "Property[StepPreviousButtonText]"] + - ["System.String", "System.Web.UI.WebControls.ChangePassword", "Property[CreateUserUrl]"] + - ["System.Web.UI.WebControls.BulletStyle", "System.Web.UI.WebControls.BulletStyle!", "Field[UpperRoman]"] + - ["System.String", "System.Web.UI.WebControls.ListViewPagedDataSource", "Method[GetListName].ReturnValue"] + - ["System.Web.UI.WebControls.DayNameFormat", "System.Web.UI.WebControls.DayNameFormat!", "Field[Full]"] + - ["System.Web.UI.WebControls.ParameterCollection", "System.Web.UI.WebControls.LinqDataSource", "Property[UpdateParameters]"] + - ["System.Web.UI.WebControls.BorderStyle", "System.Web.UI.WebControls.BorderStyle!", "Field[NotSet]"] + - ["System.String", "System.Web.UI.WebControls.ListControl", "Property[DataMember]"] + - ["System.Web.UI.WebControls.ListViewCancelMode", "System.Web.UI.WebControls.ListViewCancelEventArgs", "Property[CancelMode]"] + - ["System.Boolean", "System.Web.UI.WebControls.WizardNavigationEventArgs", "Property[Cancel]"] + - ["System.Web.UI.ITemplate", "System.Web.UI.WebControls.ListView", "Property[EmptyItemTemplate]"] + - ["System.Object", "System.Web.UI.WebControls.RepeaterItem", "Property[DataItem]"] + - ["System.String", "System.Web.UI.WebControls.BaseCompareValidator!", "Method[GetDateElementOrder].ReturnValue"] + - ["System.Int32", "System.Web.UI.WebControls.EmbeddedMailObjectsCollection", "Method[IndexOf].ReturnValue"] + - ["System.Web.UI.WebControls.TableItemStyle", "System.Web.UI.WebControls.DataGrid", "Property[SelectedItemStyle]"] + - ["System.String", "System.Web.UI.WebControls.WebControl!", "Property[DisabledCssClass]"] + - ["System.Int32", "System.Web.UI.WebControls.RadioButtonList", "Property[CellPadding]"] + - ["System.String", "System.Web.UI.WebControls.DataGridSortCommandEventArgs", "Property[SortExpression]"] + - ["System.Web.UI.WebControls.FontUnit", "System.Web.UI.WebControls.FontUnit!", "Method[Parse].ReturnValue"] + - ["System.Web.UI.WebControls.DataPager", "System.Web.UI.WebControls.DataPagerFieldItem", "Property[Pager]"] + - ["System.Boolean", "System.Web.UI.WebControls.CheckBoxList", "Property[HasFooter]"] + - ["System.String", "System.Web.UI.WebControls.ChangePassword", "Property[UserNameRequiredErrorMessage]"] + - ["System.Object", "System.Web.UI.WebControls.IDataBoundControl", "Property[DataSource]"] + - ["System.Boolean", "System.Web.UI.WebControls.FormViewInsertedEventArgs", "Property[KeepInInsertMode]"] + - ["System.Object", "System.Web.UI.WebControls.FormView", "Property[SelectedValue]"] + - ["System.Int32", "System.Web.UI.WebControls.DetailsView", "Property[System.Web.UI.IDataItemContainer.DataItemIndex]"] + - ["System.String", "System.Web.UI.WebControls.ICallbackContainer", "Method[GetCallbackScript].ReturnValue"] + - ["System.Boolean", "System.Web.UI.WebControls.TreeView", "Property[ShowLines]"] + - ["System.String", "System.Web.UI.WebControls.HyperLinkColumn", "Method[FormatDataTextValue].ReturnValue"] + - ["System.Web.UI.HierarchicalDataSourceView", "System.Web.UI.WebControls.SiteMapDataSource", "Method[GetHierarchicalView].ReturnValue"] + - ["System.String", "System.Web.UI.WebControls.MenuItemBinding", "Property[SeparatorImageUrlField]"] + - ["System.String", "System.Web.UI.WebControls.AdRotator", "Property[AlternateTextField]"] + - ["System.String", "System.Web.UI.WebControls.LoginStatus", "Property[LogoutPageUrl]"] + - ["System.Web.UI.PostBackOptions", "System.Web.UI.WebControls.Button", "Method[GetPostBackOptions].ReturnValue"] + - ["System.Boolean", "System.Web.UI.WebControls.CheckBox", "Property[AutoPostBack]"] + - ["System.Web.UI.WebControls.LinqDataSourceValidationException", "System.Web.UI.WebControls.LinqDataSourceDeleteEventArgs", "Property[Exception]"] + - ["System.Int32", "System.Web.UI.WebControls.ModelDataSourceView", "Method[ExecuteUpdate].ReturnValue"] + - ["System.String", "System.Web.UI.WebControls.BaseValidator", "Property[ValidationGroup]"] + - ["System.String[]", "System.Web.UI.WebControls.ListView", "Property[System.Web.UI.WebControls.IDataBoundListControl.ClientIDRowSuffix]"] + - ["System.String", "System.Web.UI.WebControls.Login", "Property[Password]"] + - ["System.Web.UI.WebControls.TableItemStyle", "System.Web.UI.WebControls.GridView", "Property[EmptyDataRowStyle]"] + - ["System.Collections.IList", "System.Web.UI.WebControls.SiteMapDataSource", "Method[System.ComponentModel.IListSource.GetList].ReturnValue"] + - ["System.Web.UI.WebControls.DataKey", "System.Web.UI.WebControls.ListView", "Property[System.Web.UI.WebControls.IDataBoundListControl.SelectedDataKey]"] + - ["System.Web.UI.WebControls.ListItemType", "System.Web.UI.WebControls.ListItemType!", "Field[Footer]"] + - ["System.Web.UI.WebControls.TableCaptionAlign", "System.Web.UI.WebControls.TableCaptionAlign!", "Field[Top]"] + - ["System.String", "System.Web.UI.WebControls.BulletedList", "Property[Text]"] + - ["System.Web.UI.WebControls.Style", "System.Web.UI.WebControls.DataControlField", "Property[ControlStyle]"] + - ["System.Boolean", "System.Web.UI.WebControls.TableRowCollection", "Method[System.Collections.IList.Contains].ReturnValue"] + - ["System.Web.UI.WebControls.Expressions.DataSourceExpressionCollection", "System.Web.UI.WebControls.QueryExtender", "Property[Expressions]"] + - ["System.String", "System.Web.UI.WebControls.PasswordRecovery", "Property[UserNameFailureText]"] + - ["System.Web.UI.WebControls.Style", "System.Web.UI.WebControls.ChangePassword", "Property[ChangePasswordButtonStyle]"] + - ["System.Int32", "System.Web.UI.WebControls.DropDownList", "Property[SelectedIndex]"] + - ["System.Web.UI.WebControls.RepeatDirection", "System.Web.UI.WebControls.DataList", "Property[RepeatDirection]"] + - ["System.Boolean", "System.Web.UI.WebControls.CreateUserWizard", "Property[AutoGeneratePassword]"] + - ["System.Web.UI.WebControls.BulletedListDisplayMode", "System.Web.UI.WebControls.BulletedListDisplayMode!", "Field[LinkButton]"] + - ["System.String", "System.Web.UI.WebControls.ListView", "Property[ItemPlaceholderID]"] + - ["System.Boolean", "System.Web.UI.WebControls.DetailsViewModeEventArgs", "Property[CancelingEdit]"] + - ["System.String", "System.Web.UI.WebControls.SqlDataSource", "Property[InsertCommand]"] + - ["System.Boolean", "System.Web.UI.WebControls.DataList", "Property[System.Web.UI.WebControls.IRepeatInfoUser.HasSeparators]"] + - ["System.String", "System.Web.UI.WebControls.LinkButton", "Property[CommandName]"] + - ["System.Int32", "System.Web.UI.WebControls.DetailsViewRowCollection", "Property[Count]"] + - ["System.Object", "System.Web.UI.WebControls.FormViewCommandEventArgs", "Property[CommandSource]"] + - ["System.Web.UI.WebControls.TableItemStyle", "System.Web.UI.WebControls.CreateUserWizard", "Property[LabelStyle]"] + - ["System.Boolean", "System.Web.UI.WebControls.DataPagerField", "Property[Visible]"] + - ["System.Web.UI.ITemplate", "System.Web.UI.WebControls.Repeater", "Property[SeparatorTemplate]"] + - ["System.Web.UI.WebControls.FontSize", "System.Web.UI.WebControls.FontUnit", "Property[Type]"] + - ["System.Web.UI.WebControls.TreeViewImageSet", "System.Web.UI.WebControls.TreeViewImageSet!", "Field[WindowsHelp]"] + - ["System.Web.UI.WebControls.ButtonType", "System.Web.UI.WebControls.PasswordRecovery", "Property[SubmitButtonType]"] + - ["System.String", "System.Web.UI.WebControls.ObjectDataSource", "Property[FilterExpression]"] + - ["System.Int32", "System.Web.UI.WebControls.WizardStepCollection", "Property[Count]"] + - ["System.Boolean", "System.Web.UI.WebControls.WebControl", "Property[SupportsDisabledAttribute]"] + - ["System.Int32", "System.Web.UI.WebControls.GridViewRowCollection", "Property[Count]"] + - ["System.Web.UI.WebControls.TextBoxMode", "System.Web.UI.WebControls.TextBoxMode!", "Field[SingleLine]"] + - ["System.String", "System.Web.UI.WebControls.Xml", "Property[DocumentContent]"] + - ["System.Web.UI.ValidateRequestMode", "System.Web.UI.WebControls.DataControlFieldCell", "Property[ValidateRequestMode]"] + - ["System.Object", "System.Web.UI.WebControls.ChangePassword", "Method[SaveViewState].ReturnValue"] + - ["System.String", "System.Web.UI.WebControls.PagerSettings", "Property[NextPageText]"] + - ["System.Web.UI.WebControls.ParameterCollection", "System.Web.UI.WebControls.EntityDataSource", "Property[SelectParameters]"] + - ["System.Web.UI.WebControls.Style", "System.Web.UI.WebControls.Wizard", "Property[FinishPreviousButtonStyle]"] + - ["System.Web.UI.WebControls.ValidationCompareOperator", "System.Web.UI.WebControls.ValidationCompareOperator!", "Field[GreaterThanEqual]"] + - ["System.Boolean", "System.Web.UI.WebControls.DataGridColumnCollection", "Property[IsReadOnly]"] + - ["System.String", "System.Web.UI.WebControls.MailDefinition", "Property[CC]"] + - ["System.Int32", "System.Web.UI.WebControls.DataGrid", "Property[VirtualItemCount]"] + - ["System.String", "System.Web.UI.WebControls.LinqDataSourceView", "Property[ContextTypeName]"] + - ["System.Boolean", "System.Web.UI.WebControls.EntityDataSourceChangingEventArgs", "Property[ExceptionHandled]"] + - ["System.Boolean", "System.Web.UI.WebControls.MultiView", "Property[EnableTheming]"] + - ["System.Object", "System.Web.UI.WebControls.DetailsViewInsertEventArgs", "Property[CommandArgument]"] + - ["System.Web.UI.WebControls.DataKey", "System.Web.UI.WebControls.DetailsView", "Property[System.Web.UI.WebControls.IDataBoundItemControl.DataKey]"] + - ["System.String", "System.Web.UI.WebControls.RadioButton", "Property[GroupName]"] + - ["System.Web.UI.WebControls.LiteralMode", "System.Web.UI.WebControls.Literal", "Property[Mode]"] + - ["System.Boolean", "System.Web.UI.WebControls.Login", "Property[RememberMeSet]"] + - ["System.Boolean", "System.Web.UI.WebControls.CustomValidator", "Method[ControlPropertiesValid].ReturnValue"] + - ["System.Web.UI.WebControls.TableItemStyle", "System.Web.UI.WebControls.GridView", "Property[SortedDescendingHeaderStyle]"] + - ["System.String", "System.Web.UI.WebControls.PasswordRecovery", "Property[SuccessText]"] + - ["System.String", "System.Web.UI.WebControls.Button", "Property[ValidationGroup]"] + - ["System.String[]", "System.Web.UI.WebControls.ListView", "Property[ClientIDRowSuffix]"] + - ["System.Web.UI.WebControls.FontUnit", "System.Web.UI.WebControls.FontUnit!", "Field[XSmall]"] + - ["System.String", "System.Web.UI.WebControls.Wizard!", "Field[NavigationPlaceholderId]"] + - ["System.String", "System.Web.UI.WebControls.EntityDataSource", "Property[CommandText]"] + - ["System.Drawing.Color", "System.Web.UI.WebControls.WebControl", "Property[BorderColor]"] + - ["System.Boolean", "System.Web.UI.WebControls.CalendarDay", "Property[IsSelectable]"] + - ["System.Object", "System.Web.UI.WebControls.Repeater", "Property[DataSource]"] + - ["System.Collections.Specialized.IOrderedDictionary", "System.Web.UI.WebControls.GridViewUpdateEventArgs", "Property[OldValues]"] + - ["System.Object", "System.Web.UI.WebControls.QueryableDataSourceEditData", "Property[NewDataObject]"] + - ["System.Web.UI.IHierarchicalEnumerable", "System.Web.UI.WebControls.XmlHierarchicalDataSourceView", "Method[Select].ReturnValue"] + - ["System.String", "System.Web.UI.WebControls.TreeNodeBinding", "Property[ToolTip]"] + - ["System.Type", "System.Web.UI.WebControls.DataSourceSelectResultProcessingOptions", "Property[ModelType]"] + - ["System.Data.Objects.ObjectContext", "System.Web.UI.WebControls.EntityDataSourceContextCreatedEventArgs", "Property[Context]"] + - ["System.Int16", "System.Web.UI.WebControls.WebControl", "Property[TabIndex]"] + - ["System.Web.UI.WebControls.Style", "System.Web.UI.WebControls.TableRow", "Method[CreateControlStyle].ReturnValue"] + - ["System.String", "System.Web.UI.WebControls.Wizard!", "Field[CustomFinishButtonID]"] + - ["System.String", "System.Web.UI.WebControls.Unit", "Method[ToString].ReturnValue"] + - ["System.String", "System.Web.UI.WebControls.PolygonHotSpot", "Property[MarkupName]"] + - ["System.Object", "System.Web.UI.WebControls.ProfileParameter", "Method[Evaluate].ReturnValue"] + - ["System.String", "System.Web.UI.WebControls.NumericPagerField", "Property[PreviousPageImageUrl]"] + - ["System.String", "System.Web.UI.WebControls.HotSpot", "Property[AccessKey]"] + - ["System.Web.UI.WebControls.FirstDayOfWeek", "System.Web.UI.WebControls.FirstDayOfWeek!", "Field[Tuesday]"] + - ["System.Web.UI.WebControls.DataControlField", "System.Web.UI.WebControls.DataControlField", "Method[CreateField].ReturnValue"] + - ["System.String", "System.Web.UI.WebControls.BoundField", "Property[DataFormatString]"] + - ["System.Boolean", "System.Web.UI.WebControls.BaseValidator", "Property[RenderUplevel]"] + - ["System.Object", "System.Web.UI.WebControls.EntityDataSourceChangedEventArgs", "Property[Entity]"] + - ["System.Boolean", "System.Web.UI.WebControls.BoundField", "Method[Initialize].ReturnValue"] + - ["System.Web.UI.WebControls.SubMenuStyle", "System.Web.UI.WebControls.Menu", "Property[StaticMenuStyle]"] + - ["System.Collections.IEnumerator", "System.Web.UI.WebControls.DataGridColumnCollection", "Method[GetEnumerator].ReturnValue"] + - ["System.Boolean", "System.Web.UI.WebControls.ValidationSummary", "Property[ShowValidationErrors]"] + - ["System.String", "System.Web.UI.WebControls.ChangePassword", "Property[PasswordRequiredErrorMessage]"] + - ["System.Web.UI.WebControls.HorizontalAlign", "System.Web.UI.WebControls.HorizontalAlign!", "Field[Justify]"] + - ["System.String", "System.Web.UI.WebControls.CompositeDataBoundControl", "Property[DeleteMethod]"] + - ["System.Web.UI.WebControls.MenuItemStyleCollection", "System.Web.UI.WebControls.Menu", "Property[LevelMenuItemStyles]"] + - ["System.Web.UI.WebControls.ParsingCulture", "System.Web.UI.WebControls.ObjectDataSourceView", "Property[ParsingCulture]"] + - ["System.String", "System.Web.UI.WebControls.Wizard", "Property[StartNextButtonText]"] + - ["System.Web.UI.WebControls.WizardStepType", "System.Web.UI.WebControls.WizardStepType!", "Field[Auto]"] + - ["System.Int32", "System.Web.UI.WebControls.IPageableItemContainer", "Property[StartRowIndex]"] + - ["System.Web.UI.WebControls.DataGridItem", "System.Web.UI.WebControls.DataGridItemCollection", "Property[Item]"] + - ["System.Int32", "System.Web.UI.WebControls.DataPager", "Property[MaximumRows]"] + - ["System.String", "System.Web.UI.WebControls.ObjectDataSource", "Property[UpdateMethod]"] + - ["System.Boolean", "System.Web.UI.WebControls.TreeNode", "Property[Selected]"] + - ["System.Web.UI.WebControls.DataControlCellType", "System.Web.UI.WebControls.DataControlCellType!", "Field[DataCell]"] + - ["System.Web.UI.WebControls.Style", "System.Web.UI.WebControls.Wizard", "Property[StartNextButtonStyle]"] + - ["System.Web.UI.WebControls.TreeNodeStyle", "System.Web.UI.WebControls.TreeView", "Property[ParentNodeStyle]"] + - ["System.Boolean", "System.Web.UI.WebControls.Calendar", "Property[ShowTitle]"] + - ["System.String", "System.Web.UI.WebControls.CommandEventArgs", "Property[CommandName]"] + - ["System.Collections.Specialized.IOrderedDictionary", "System.Web.UI.WebControls.DataKey", "Property[Values]"] + - ["System.Int32", "System.Web.UI.WebControls.EntityDataSourceView", "Method[ExecuteInsert].ReturnValue"] + - ["System.Web.UI.WebControls.RepeaterItem", "System.Web.UI.WebControls.RepeaterItemEventArgs", "Property[Item]"] + - ["System.Web.UI.WebControls.TableItemStyle", "System.Web.UI.WebControls.CreateUserWizard", "Property[InstructionTextStyle]"] + - ["System.Web.UI.WebControls.BorderStyle", "System.Web.UI.WebControls.BorderStyle!", "Field[Groove]"] + - ["System.Web.UI.WebControls.TableCaptionAlign", "System.Web.UI.WebControls.Table", "Property[CaptionAlign]"] + - ["System.Boolean", "System.Web.UI.WebControls.ImageButton", "Method[System.Web.UI.IPostBackDataHandler.LoadPostData].ReturnValue"] + - ["System.Web.UI.WebControls.AutoCompleteType", "System.Web.UI.WebControls.AutoCompleteType!", "Field[Enabled]"] + - ["System.Web.UI.WebControls.QueryableDataSourceEditData", "System.Web.UI.WebControls.QueryableDataSourceView", "Method[BuildDeleteObject].ReturnValue"] + - ["System.Web.UI.WebControls.DataKey", "System.Web.UI.WebControls.GridView", "Property[SelectedPersistedDataKey]"] + - ["System.String", "System.Web.UI.WebControls.NumericPagerField", "Property[PreviousPageText]"] + - ["System.String", "System.Web.UI.WebControls.Substitution", "Property[MethodName]"] + - ["System.Web.UI.WebControls.BulletedListDisplayMode", "System.Web.UI.WebControls.BulletedListDisplayMode!", "Field[Text]"] + - ["System.Web.UI.WebControls.VerticalAlign", "System.Web.UI.WebControls.VerticalAlign!", "Field[Bottom]"] + - ["System.String", "System.Web.UI.WebControls.ContextDataSource", "Property[EntitySetName]"] + - ["System.Web.UI.WebControls.WizardStepBase", "System.Web.UI.WebControls.WizardStepCollection", "Property[Item]"] + - ["System.Web.UI.WebControls.DataBoundControlMode", "System.Web.UI.WebControls.DataBoundControlMode!", "Field[ReadOnly]"] + - ["System.Web.UI.WebControls.ValidationDataType", "System.Web.UI.WebControls.ValidationDataType!", "Field[String]"] + - ["System.Web.UI.WebControls.Style", "System.Web.UI.WebControls.SiteMapPath", "Property[NodeStyle]"] + - ["System.Web.UI.WebControls.FirstDayOfWeek", "System.Web.UI.WebControls.FirstDayOfWeek!", "Field[Friday]"] + - ["System.Boolean", "System.Web.UI.WebControls.DataControlField", "Method[Initialize].ReturnValue"] + - ["System.Boolean", "System.Web.UI.WebControls.EntityDataSourceView", "Property[CanInsert]"] + - ["System.Boolean", "System.Web.UI.WebControls.DataList", "Property[ExtractTemplateRows]"] + - ["System.Web.UI.ControlCollection", "System.Web.UI.WebControls.TreeView", "Method[CreateControlCollection].ReturnValue"] + - ["System.Boolean", "System.Web.UI.WebControls.FormViewModeEventArgs", "Property[CancelingEdit]"] + - ["System.Collections.ICollection", "System.Web.UI.WebControls.LinqDataSource", "Method[GetViewNames].ReturnValue"] + - ["System.Nullable", "System.Web.UI.WebControls.TreeNode", "Property[Expanded]"] + - ["System.Int32", "System.Web.UI.WebControls.ListViewUpdateEventArgs", "Property[ItemIndex]"] + - ["System.String", "System.Web.UI.WebControls.DetailsView", "Property[HeaderText]"] + - ["System.Web.UI.WebControls.ParameterCollection", "System.Web.UI.WebControls.ObjectDataSource", "Property[InsertParameters]"] + - ["System.Boolean", "System.Web.UI.WebControls.HiddenField", "Property[EnableTheming]"] + - ["System.String", "System.Web.UI.WebControls.ChangePassword", "Property[ChangePasswordButtonText]"] + - ["System.Web.UI.WebControls.SiteMapNodeItemType", "System.Web.UI.WebControls.SiteMapNodeItemType!", "Field[Root]"] + - ["System.String", "System.Web.UI.WebControls.GridView", "Method[System.Web.UI.ICallbackEventHandler.GetCallbackResult].ReturnValue"] + - ["System.Boolean", "System.Web.UI.WebControls.MenuItem", "Property[Selectable]"] + - ["System.String", "System.Web.UI.WebControls.XmlDataSource", "Property[TransformFile]"] + - ["System.String", "System.Web.UI.WebControls.ServerValidateEventArgs", "Property[Value]"] + - ["System.Web.UI.WebControls.TitleFormat", "System.Web.UI.WebControls.TitleFormat!", "Field[Month]"] + - ["System.Boolean", "System.Web.UI.WebControls.EntityDataSourceView", "Property[CanSort]"] + - ["System.Web.UI.WebControls.ParameterCollection", "System.Web.UI.WebControls.QueryableDataSourceView", "Property[OrderByParameters]"] + - ["System.String", "System.Web.UI.WebControls.ImageField", "Method[FormatImageUrlValue].ReturnValue"] + - ["System.Boolean", "System.Web.UI.WebControls.GridView", "Property[AutoGenerateDeleteButton]"] + - ["System.Boolean", "System.Web.UI.WebControls.TableRow", "Property[SupportsDisabledAttribute]"] + - ["System.Web.UI.AttributeCollection", "System.Web.UI.WebControls.ListItem", "Property[Attributes]"] + - ["System.String", "System.Web.UI.WebControls.AccessDataSource", "Property[ProviderName]"] + - ["System.String[]", "System.Web.UI.WebControls.ListView", "Property[System.Web.UI.WebControls.IDataBoundControl.DataKeyNames]"] + - ["System.Web.UI.WebControls.TableItemStyle", "System.Web.UI.WebControls.Calendar", "Property[DayStyle]"] + - ["System.Exception", "System.Web.UI.WebControls.FormViewUpdatedEventArgs", "Property[Exception]"] + - ["System.Object", "System.Web.UI.WebControls.DataPager", "Method[SaveViewState].ReturnValue"] + - ["System.Boolean", "System.Web.UI.WebControls.LiteralControlBuilder", "Method[AllowWhitespaceLiterals].ReturnValue"] + - ["System.String", "System.Web.UI.WebControls.NextPreviousPagerField", "Property[FirstPageText]"] + - ["System.String[]", "System.Web.UI.WebControls.FontInfo", "Property[Names]"] + - ["System.Boolean", "System.Web.UI.WebControls.TextBox", "Method[LoadPostData].ReturnValue"] + - ["System.Web.UI.WebControls.ImageAlign", "System.Web.UI.WebControls.ImageAlign!", "Field[TextTop]"] + - ["System.String", "System.Web.UI.WebControls.BoundField!", "Field[ThisExpression]"] + - ["System.String", "System.Web.UI.WebControls.CreateUserWizard", "Property[ConfirmPasswordCompareErrorMessage]"] + - ["System.Web.UI.WebControls.AutoCompleteType", "System.Web.UI.WebControls.AutoCompleteType!", "Field[BusinessFax]"] + - ["System.Web.UI.WebControls.WizardStepType", "System.Web.UI.WebControls.WizardStepBase", "Property[StepType]"] + - ["System.Int32", "System.Web.UI.WebControls.MenuItemStyleCollection", "Method[Add].ReturnValue"] + - ["System.Web.UI.ControlCollection", "System.Web.UI.WebControls.DataPager", "Property[Controls]"] + - ["System.Boolean", "System.Web.UI.WebControls.RequiredFieldValidator", "Method[EvaluateIsValid].ReturnValue"] + - ["System.Object", "System.Web.UI.WebControls.StringArrayConverter", "Method[ConvertTo].ReturnValue"] + - ["System.Web.UI.WebControls.LogoutAction", "System.Web.UI.WebControls.LogoutAction!", "Field[Redirect]"] + - ["System.String", "System.Web.UI.WebControls.NextPreviousPagerField", "Property[LastPageText]"] + - ["System.String", "System.Web.UI.WebControls.IDataBoundControl", "Property[DataMember]"] + - ["System.Int32", "System.Web.UI.WebControls.LinqDataSourceView", "Method[InsertObject].ReturnValue"] + - ["System.String", "System.Web.UI.WebControls.CustomValidator", "Property[ClientValidationFunction]"] + - ["System.Boolean", "System.Web.UI.WebControls.MenuItemCollection", "Method[Contains].ReturnValue"] + - ["System.String", "System.Web.UI.WebControls.QueryableDataSourceView", "Property[OrderBy]"] + - ["System.Boolean", "System.Web.UI.WebControls.PagedDataSource", "Property[IsCustomPagingEnabled]"] + - ["System.Web.UI.WebControls.DataBoundControlMode", "System.Web.UI.WebControls.FormView", "Property[System.Web.UI.WebControls.IDataBoundItemControl.Mode]"] + - ["System.Int32", "System.Web.UI.WebControls.FormViewInsertedEventArgs", "Property[AffectedRows]"] + - ["System.Int32", "System.Web.UI.WebControls.LinqDataSourceView", "Method[Delete].ReturnValue"] + - ["System.String", "System.Web.UI.WebControls.TreeNodeBinding", "Property[ImageToolTip]"] + - ["System.Web.UI.DataSourceView", "System.Web.UI.WebControls.XmlDataSource", "Method[System.Web.UI.IDataSource.GetView].ReturnValue"] + - ["System.Web.UI.WebControls.TreeNodeTypes", "System.Web.UI.WebControls.TreeNodeTypes!", "Field[Leaf]"] + - ["System.Web.UI.WebControls.TextBoxMode", "System.Web.UI.WebControls.TextBoxMode!", "Field[DateTime]"] + - ["System.Boolean", "System.Web.UI.WebControls.DataPagerFieldCollection", "Method[Contains].ReturnValue"] + - ["System.Xml.Xsl.XsltArgumentList", "System.Web.UI.WebControls.XmlDataSource", "Property[TransformArgumentList]"] + - ["System.Web.UI.WebControls.TextBoxMode", "System.Web.UI.WebControls.TextBoxMode!", "Field[Number]"] + - ["System.String[]", "System.Web.UI.WebControls.TableCell", "Property[AssociatedHeaderCellID]"] + - ["System.Boolean", "System.Web.UI.WebControls.TreeView", "Property[EnableClientScript]"] + - ["System.Object", "System.Web.UI.WebControls.GridViewRow", "Property[System.Web.UI.IDataItemContainer.DataItem]"] + - ["System.Linq.IQueryable", "System.Web.UI.WebControls.QueryableDataSourceView", "Method[ExecuteQueryExpressions].ReturnValue"] + - ["System.Web.UI.WebControls.LogoutAction", "System.Web.UI.WebControls.LogoutAction!", "Field[RedirectToLoginPage]"] + - ["System.Int32", "System.Web.UI.WebControls.ListViewPagedDataSource", "Property[Count]"] + - ["System.Web.UI.WebControls.DataControlField", "System.Web.UI.WebControls.DataControlFieldCell", "Property[ContainingField]"] + - ["System.Boolean", "System.Web.UI.WebControls.DetailsViewUpdatedEventArgs", "Property[ExceptionHandled]"] + - ["System.Web.UI.WebControls.Style", "System.Web.UI.WebControls.PasswordRecovery", "Property[TextBoxStyle]"] + - ["System.Web.UI.WebControls.LinqDataSourceView", "System.Web.UI.WebControls.LinqDataSource", "Method[CreateView].ReturnValue"] + - ["System.Web.UI.WebControls.ParameterCollection", "System.Web.UI.WebControls.SqlDataSource", "Property[InsertParameters]"] + - ["System.Collections.Specialized.IOrderedDictionary", "System.Web.UI.WebControls.ListViewDeletedEventArgs", "Property[Values]"] + - ["System.Web.UI.WebControls.ImageAlign", "System.Web.UI.WebControls.ImageAlign!", "Field[Middle]"] + - ["System.Web.UI.WebControls.Style", "System.Web.UI.WebControls.StyleCollection", "Property[Item]"] + - ["System.Int32", "System.Web.UI.WebControls.DataList", "Property[RepeatColumns]"] + - ["System.Int32", "System.Web.UI.WebControls.DetailsViewUpdatedEventArgs", "Property[AffectedRows]"] + - ["System.Boolean", "System.Web.UI.WebControls.DataGridColumn", "Property[IsTrackingViewState]"] + - ["System.Web.UI.WebControls.Table", "System.Web.UI.WebControls.FormView", "Method[CreateTable].ReturnValue"] + - ["System.Boolean", "System.Web.UI.WebControls.EntityDataSourceSelectedEventArgs", "Property[ExceptionHandled]"] + - ["System.String", "System.Web.UI.WebControls.LinqDataSource", "Property[Where]"] + - ["System.String", "System.Web.UI.WebControls.CircleHotSpot", "Property[MarkupName]"] + - ["System.Web.UI.WebControls.Table", "System.Web.UI.WebControls.DetailsView", "Method[CreateTable].ReturnValue"] + - ["System.String", "System.Web.UI.WebControls.ObjectDataSource", "Property[StartRowIndexParameterName]"] + - ["System.Int32", "System.Web.UI.WebControls.ObjectDataSourceView", "Method[Delete].ReturnValue"] + - ["System.Type", "System.Web.UI.WebControls.LinqDataSourceView", "Method[GetDataObjectType].ReturnValue"] + - ["System.Collections.IEnumerable", "System.Web.UI.WebControls.SqlDataSourceView", "Method[ExecuteSelect].ReturnValue"] + - ["System.Web.UI.WebControls.FontSize", "System.Web.UI.WebControls.FontSize!", "Field[Larger]"] + - ["System.Web.UI.WebControls.ListViewItem", "System.Web.UI.WebControls.ListViewInsertEventArgs", "Property[Item]"] + - ["System.Linq.IQueryable", "System.Web.UI.WebControls.QueryableDataSourceView", "Method[BuildQuery].ReturnValue"] + - ["System.String", "System.Web.UI.WebControls.GridView", "Method[GetCallbackResult].ReturnValue"] + - ["System.Web.UI.WebControls.GridViewRow", "System.Web.UI.WebControls.GridView", "Property[HeaderRow]"] + - ["System.String", "System.Web.UI.WebControls.TreeNodeBinding", "Property[TargetField]"] + - ["System.String", "System.Web.UI.WebControls.ListItem", "Method[System.Web.UI.IAttributeAccessor.GetAttribute].ReturnValue"] + - ["System.Web.UI.ControlCollection", "System.Web.UI.WebControls.Literal", "Method[CreateControlCollection].ReturnValue"] + - ["System.Int32", "System.Web.UI.WebControls.HotSpotCollection", "Method[Add].ReturnValue"] + - ["System.Int32", "System.Web.UI.WebControls.ContextDataSourceView", "Method[ExecuteInsert].ReturnValue"] + - ["System.Int32", "System.Web.UI.WebControls.LinqDataSourceView", "Method[ExecuteDelete].ReturnValue"] + - ["System.Web.UI.Control", "System.Web.UI.WebControls.TemplatedWizardStep", "Property[CustomNavigationTemplateContainer]"] + - ["System.Web.UI.WebControls.TableHeaderScope", "System.Web.UI.WebControls.TableHeaderCell", "Property[Scope]"] + - ["System.Boolean", "System.Web.UI.WebControls.LinqDataSourceView", "Property[EnableDelete]"] + - ["System.ComponentModel.PropertyDescriptorCollection", "System.Web.UI.WebControls.PagedDataSource", "Method[GetItemProperties].ReturnValue"] + - ["System.String", "System.Web.UI.WebControls.IButtonControl", "Property[CommandName]"] + - ["System.Collections.IEnumerator", "System.Web.UI.WebControls.MenuItemCollection", "Method[GetEnumerator].ReturnValue"] + - ["System.Web.UI.WebControls.BulletStyle", "System.Web.UI.WebControls.BulletStyle!", "Field[Disc]"] + - ["System.Int32", "System.Web.UI.WebControls.RectangleHotSpot", "Property[Bottom]"] + - ["System.Web.UI.IAutoFieldGenerator", "System.Web.UI.WebControls.GridView", "Property[ColumnsGenerator]"] + - ["System.Boolean", "System.Web.UI.WebControls.QueryableDataSourceView", "Property[AutoGenerateOrderByClause]"] + - ["System.String", "System.Web.UI.WebControls.CreateUserWizard", "Property[DuplicateUserNameErrorMessage]"] + - ["System.String", "System.Web.UI.WebControls.ObjectDataSource", "Property[DeleteMethod]"] + - ["System.Int32", "System.Web.UI.WebControls.GridViewRow", "Property[System.Web.UI.IDataItemContainer.DataItemIndex]"] + - ["System.Int32", "System.Web.UI.WebControls.TreeNodeCollection", "Property[Count]"] + - ["System.String", "System.Web.UI.WebControls.Wizard!", "Field[MoveToCommandName]"] + - ["System.String", "System.Web.UI.WebControls.CreateUserWizard", "Property[QuestionRequiredErrorMessage]"] + - ["System.Web.UI.WebControls.TextAlign", "System.Web.UI.WebControls.RadioButtonList", "Property[TextAlign]"] + - ["System.Web.UI.WebControls.ParameterCollection", "System.Web.UI.WebControls.SqlDataSource", "Property[SelectParameters]"] + - ["System.String", "System.Web.UI.WebControls.QueryableDataSourceView", "Property[Where]"] + - ["System.String", "System.Web.UI.WebControls.PagerSettings", "Property[PreviousPageImageUrl]"] + - ["System.String", "System.Web.UI.WebControls.Wizard", "Property[StepNextButtonText]"] + - ["System.Web.UI.WebControls.FontInfo", "System.Web.UI.WebControls.ListView", "Property[Font]"] + - ["System.Int32", "System.Web.UI.WebControls.TextBox", "Property[Columns]"] + - ["System.Web.UI.WebControls.DayNameFormat", "System.Web.UI.WebControls.Calendar", "Property[DayNameFormat]"] + - ["System.Object", "System.Web.UI.WebControls.ContextDataSourceView", "Property[EntitySet]"] + - ["System.Collections.Specialized.IOrderedDictionary", "System.Web.UI.WebControls.ListViewUpdateEventArgs", "Property[OldValues]"] + - ["System.Boolean", "System.Web.UI.WebControls.EditCommandColumn", "Property[CausesValidation]"] + - ["System.Web.UI.WebControls.BulletStyle", "System.Web.UI.WebControls.BulletStyle!", "Field[NotSet]"] + - ["System.Web.UI.DataSourceSelectArguments", "System.Web.UI.WebControls.BaseDataList", "Property[SelectArguments]"] + - ["System.String", "System.Web.UI.WebControls.TreeView", "Property[CollapseImageUrl]"] + - ["System.String", "System.Web.UI.WebControls.DetailsView", "Property[UpdateMethod]"] + - ["System.Int32", "System.Web.UI.WebControls.FormView", "Property[CellPadding]"] + - ["System.Collections.Generic.IList", "System.Web.UI.WebControls.ListView", "Property[Items]"] + - ["System.Web.UI.WebControls.AutoCompleteType", "System.Web.UI.WebControls.AutoCompleteType!", "Field[MiddleName]"] + - ["System.Web.UI.WebControls.AutoCompleteType", "System.Web.UI.WebControls.AutoCompleteType!", "Field[HomePhone]"] + - ["System.Web.UI.WebControls.LogoutAction", "System.Web.UI.WebControls.LogoutAction!", "Field[Refresh]"] + - ["System.String", "System.Web.UI.WebControls.RequiredFieldValidator", "Property[InitialValue]"] + - ["System.String", "System.Web.UI.WebControls.ModelErrorMessage", "Property[ModelStateKey]"] + - ["System.String", "System.Web.UI.WebControls.ObjectDataSource", "Property[DataObjectTypeName]"] + - ["System.Boolean", "System.Web.UI.WebControls.GridView", "Property[AutoGenerateEditButton]"] + - ["System.Web.UI.WebControls.Style", "System.Web.UI.WebControls.CreateUserWizard", "Property[ValidatorTextStyle]"] + - ["System.Web.UI.WebControls.GridLines", "System.Web.UI.WebControls.DataList", "Property[GridLines]"] + - ["System.Int32", "System.Web.UI.WebControls.IDataBoundListControl", "Property[SelectedIndex]"] + - ["System.Boolean", "System.Web.UI.WebControls.ObjectDataSourceView", "Property[System.Web.UI.IStateManager.IsTrackingViewState]"] + - ["System.DateTime", "System.Web.UI.WebControls.MonthChangedEventArgs", "Property[NewDate]"] + - ["System.String", "System.Web.UI.WebControls.ValidationSummary", "Property[ValidationGroup]"] + - ["System.Web.UI.WebControls.Unit", "System.Web.UI.WebControls.Unit!", "Method[Percentage].ReturnValue"] + - ["System.Web.UI.ITemplate", "System.Web.UI.WebControls.PasswordRecovery", "Property[UserNameTemplate]"] + - ["System.Exception", "System.Web.UI.WebControls.SendMailErrorEventArgs", "Property[Exception]"] + - ["System.Web.UI.WebControls.DataPagerField", "System.Web.UI.WebControls.DataPagerCommandEventArgs", "Property[PagerField]"] + - ["System.String", "System.Web.UI.WebControls.FormView", "Property[Caption]"] + - ["System.Type", "System.Web.UI.WebControls.AutoGeneratedField", "Property[DataType]"] + - ["System.Collections.IEnumerable", "System.Web.UI.WebControls.EntityDataSourceSelectedEventArgs", "Property[Results]"] + - ["System.String", "System.Web.UI.WebControls.NextPreviousPagerField", "Property[LastPageImageUrl]"] + - ["System.Web.UI.WebControls.Style", "System.Web.UI.WebControls.RadioButtonList", "Method[System.Web.UI.WebControls.IRepeatInfoUser.GetItemStyle].ReturnValue"] + - ["System.String", "System.Web.UI.WebControls.CommandField", "Property[EditText]"] + - ["System.Web.UI.WebControls.Unit", "System.Web.UI.WebControls.Unit!", "Method[Pixel].ReturnValue"] + - ["System.Collections.Generic.IDictionary", "System.Web.UI.WebControls.QueryContext", "Property[SelectParameters]"] + - ["System.Web.UI.WebControls.BorderStyle", "System.Web.UI.WebControls.BorderStyle!", "Field[None]"] + - ["System.Type", "System.Web.UI.WebControls.LinqDataSourceView", "Property[ContextType]"] + - ["System.Boolean", "System.Web.UI.WebControls.DataControlField", "Property[IsTrackingViewState]"] + - ["System.String", "System.Web.UI.WebControls.TreeView", "Property[SelectedValue]"] + - ["System.Collections.IEnumerator", "System.Web.UI.WebControls.ListItemCollection", "Method[GetEnumerator].ReturnValue"] + - ["System.String", "System.Web.UI.WebControls.ImageButton", "Property[Text]"] + - ["System.Web.UI.ITemplate", "System.Web.UI.WebControls.LoginView", "Property[AnonymousTemplate]"] + - ["System.String", "System.Web.UI.WebControls.MenuItem", "Property[Target]"] + - ["System.Linq.IQueryable", "System.Web.UI.WebControls.QueryableDataSourceView", "Method[ExecuteSorting].ReturnValue"] + - ["System.Web.UI.WebControls.ButtonType", "System.Web.UI.WebControls.NextPreviousPagerField", "Property[ButtonType]"] + - ["System.Web.UI.WebControls.WizardStepType", "System.Web.UI.WebControls.WizardStepType!", "Field[Finish]"] + - ["System.Int32", "System.Web.UI.WebControls.GridView", "Property[PageSize]"] + - ["System.Web.UI.WebControls.Parameter", "System.Web.UI.WebControls.ProfileParameter", "Method[Clone].ReturnValue"] + - ["System.Web.UI.WebControls.Style", "System.Web.UI.WebControls.Wizard", "Property[SideBarButtonStyle]"] + - ["System.Int32", "System.Web.UI.WebControls.PagedDataSource", "Property[CurrentPageIndex]"] + - ["System.Object", "System.Web.UI.WebControls.QueryableDataSource", "Method[SaveViewState].ReturnValue"] + - ["System.Web.UI.ITemplate", "System.Web.UI.WebControls.Wizard", "Property[StepNavigationTemplate]"] + - ["System.Object", "System.Web.UI.WebControls.TreeNodeCollection", "Property[SyncRoot]"] + - ["System.Object", "System.Web.UI.WebControls.EntityDataSourceView", "Method[System.Web.UI.IStateManager.SaveViewState].ReturnValue"] + - ["System.Web.UI.WebControls.FormViewMode", "System.Web.UI.WebControls.FormViewMode!", "Field[ReadOnly]"] + - ["System.Boolean", "System.Web.UI.WebControls.EntityDataSource", "Property[AutoPage]"] + - ["System.String", "System.Web.UI.WebControls.BaseDataList", "Property[DataMember]"] + - ["System.Nullable", "System.Web.UI.WebControls.RegularExpressionValidator", "Property[MatchTimeout]"] + - ["System.Web.UI.ITemplate", "System.Web.UI.WebControls.ListView", "Property[InsertItemTemplate]"] + - ["System.Web.UI.WebControls.BorderStyle", "System.Web.UI.WebControls.BorderStyle!", "Field[Dashed]"] + - ["System.String", "System.Web.UI.WebControls.ObjectDataSourceView", "Property[DataObjectTypeName]"] + - ["System.Object", "System.Web.UI.WebControls.Parameter", "Method[System.ICloneable.Clone].ReturnValue"] + - ["System.String", "System.Web.UI.WebControls.SqlDataSource", "Property[ConnectionString]"] + - ["System.Web.UI.WebControls.TreeViewImageSet", "System.Web.UI.WebControls.TreeViewImageSet!", "Field[XPFileExplorer]"] + - ["System.String", "System.Web.UI.WebControls.SqlDataSourceView", "Property[UpdateCommand]"] + - ["System.Boolean", "System.Web.UI.WebControls.LinqDataSource", "Property[EnableDelete]"] + - ["System.String", "System.Web.UI.WebControls.TreeView", "Property[ExpandImageToolTip]"] + - ["System.Collections.ICollection", "System.Web.UI.WebControls.GridView", "Method[CreateColumns].ReturnValue"] + - ["System.String", "System.Web.UI.WebControls.EditCommandColumn", "Property[EditText]"] + - ["System.Web.UI.WebControls.RoleGroupCollection", "System.Web.UI.WebControls.LoginView", "Property[RoleGroups]"] + - ["System.String", "System.Web.UI.WebControls.TreeNodeBinding", "Property[ImageUrl]"] + - ["System.Boolean", "System.Web.UI.WebControls.HotSpot", "Property[IsTrackingViewState]"] + - ["System.Boolean", "System.Web.UI.WebControls.CommandField", "Property[CausesValidation]"] + - ["System.Boolean", "System.Web.UI.WebControls.AutoGeneratedFieldProperties", "Property[IsReadOnly]"] + - ["System.Reflection.MemberInfo", "System.Web.UI.WebControls.LinqDataSourceView", "Method[GetTableMemberInfo].ReturnValue"] + - ["System.String", "System.Web.UI.WebControls.LinqDataSource", "Property[Select]"] + - ["System.Boolean", "System.Web.UI.WebControls.LinqDataSourceView", "Property[AutoGenerateOrderByClause]"] + - ["System.String", "System.Web.UI.WebControls.Menu", "Property[StaticBottomSeparatorImageUrl]"] + - ["System.String", "System.Web.UI.WebControls.MenuItemBinding", "Property[NavigateUrlField]"] + - ["System.Web.UI.WebControls.HorizontalAlign", "System.Web.UI.WebControls.PanelStyle", "Property[HorizontalAlign]"] + - ["System.Web.UI.WebControls.TableItemStyle", "System.Web.UI.WebControls.GridView", "Property[HeaderStyle]"] + - ["System.Boolean", "System.Web.UI.WebControls.CheckBoxField", "Property[ConvertEmptyStringToNull]"] + - ["System.Web.UI.WebControls.ImageAlign", "System.Web.UI.WebControls.ImageAlign!", "Field[Baseline]"] + - ["System.String", "System.Web.UI.WebControls.Wizard", "Property[HeaderText]"] + - ["System.Boolean", "System.Web.UI.WebControls.PagerSettings", "Property[System.Web.UI.IStateManager.IsTrackingViewState]"] + - ["System.Boolean", "System.Web.UI.WebControls.SendMailErrorEventArgs", "Property[Handled]"] + - ["System.Object", "System.Web.UI.WebControls.GridViewRow", "Property[DataItem]"] + - ["System.Boolean", "System.Web.UI.WebControls.GridView", "Property[AllowPaging]"] + - ["System.String", "System.Web.UI.WebControls.LinqDataSourceView", "Property[TableName]"] + - ["System.String", "System.Web.UI.WebControls.BoundField", "Property[DataField]"] + - ["System.Web.UI.WebControls.TreeNodeSelectAction", "System.Web.UI.WebControls.TreeNode", "Property[SelectAction]"] + - ["System.Web.UI.WebControls.TreeViewImageSet", "System.Web.UI.WebControls.TreeViewImageSet!", "Field[Contacts]"] + - ["System.Boolean", "System.Web.UI.WebControls.GridView", "Property[AllowCustomPaging]"] + - ["System.Web.UI.WebControls.DataKey", "System.Web.UI.WebControls.ListView", "Property[System.Web.UI.WebControls.IPersistedSelector.DataKey]"] + - ["System.String", "System.Web.UI.WebControls.Menu", "Property[StaticPopOutImageTextFormatString]"] + - ["System.String", "System.Web.UI.WebControls.LinkButton", "Property[CommandArgument]"] + - ["System.Int32", "System.Web.UI.WebControls.ListItemCollection", "Method[System.Collections.IList.IndexOf].ReturnValue"] + - ["System.Web.UI.WebControls.LoginTextLayout", "System.Web.UI.WebControls.Login", "Property[TextLayout]"] + - ["System.String", "System.Web.UI.WebControls.ChangePassword", "Property[ContinueButtonImageUrl]"] + - ["System.Boolean", "System.Web.UI.WebControls.AutoGeneratedField", "Property[ConvertEmptyStringToNull]"] + - ["System.String", "System.Web.UI.WebControls.DetailsView", "Property[System.Web.UI.WebControls.IDataBoundControl.DataSourceID]"] + - ["System.String", "System.Web.UI.WebControls.PolygonHotSpot", "Property[Coordinates]"] + - ["System.Collections.IEnumerable", "System.Web.UI.WebControls.ListViewPagedDataSource", "Property[DataSource]"] + - ["System.Boolean", "System.Web.UI.WebControls.ListItemCollection", "Property[System.Web.UI.IStateManager.IsTrackingViewState]"] + - ["System.String", "System.Web.UI.WebControls.WebControl", "Property[AccessKey]"] + - ["System.Int32", "System.Web.UI.WebControls.ChangePassword", "Property[BorderPadding]"] + - ["System.Boolean", "System.Web.UI.WebControls.QueryableDataSourceView", "Property[AutoPage]"] + - ["System.String", "System.Web.UI.WebControls.Wizard!", "Field[FinishButtonID]"] + - ["System.String", "System.Web.UI.WebControls.Wizard", "Property[FinishDestinationPageUrl]"] + - ["System.String", "System.Web.UI.WebControls.ChangePassword", "Property[MembershipProvider]"] + - ["System.Web.UI.WebControls.TextBoxMode", "System.Web.UI.WebControls.TextBoxMode!", "Field[Time]"] + - ["System.String[]", "System.Web.UI.WebControls.IDataBoundControl", "Property[DataKeyNames]"] + - ["System.Object", "System.Web.UI.WebControls.ModelDataSourceView", "Method[System.Web.UI.IStateManager.SaveViewState].ReturnValue"] + - ["System.Int32", "System.Web.UI.WebControls.ListItemCollection", "Property[Count]"] + - ["System.Boolean", "System.Web.UI.WebControls.ObjectDataSourceView", "Property[CanDelete]"] + - ["System.String", "System.Web.UI.WebControls.RangeValidator", "Property[MaximumValue]"] + - ["System.Int32", "System.Web.UI.WebControls.FontUnit", "Method[GetHashCode].ReturnValue"] + - ["System.Int32", "System.Web.UI.WebControls.TreeNodeBinding", "Property[Depth]"] + - ["System.Web.UI.DataSourceView", "System.Web.UI.WebControls.LinqDataSource", "Method[GetView].ReturnValue"] + - ["System.Boolean", "System.Web.UI.WebControls.BaseDataBoundControl", "Property[IsUsingModelBinders]"] + - ["System.Web.UI.WebControls.FirstDayOfWeek", "System.Web.UI.WebControls.FirstDayOfWeek!", "Field[Thursday]"] + - ["System.Boolean", "System.Web.UI.WebControls.ListBox", "Method[System.Web.UI.IPostBackDataHandler.LoadPostData].ReturnValue"] + - ["System.Boolean", "System.Web.UI.WebControls.ImageButton", "Method[LoadPostData].ReturnValue"] + - ["System.Web.UI.WebControls.Unit", "System.Web.UI.WebControls.ListView", "Property[BorderWidth]"] + - ["System.Drawing.Color", "System.Web.UI.WebControls.ListView", "Property[BackColor]"] + - ["System.Collections.Specialized.IOrderedDictionary", "System.Web.UI.WebControls.GridViewDeleteEventArgs", "Property[Values]"] + - ["System.Web.UI.WebControls.TableCaptionAlign", "System.Web.UI.WebControls.FormView", "Property[CaptionAlign]"] + - ["System.Web.UI.PostBackOptions", "System.Web.UI.WebControls.FormView", "Method[System.Web.UI.WebControls.IPostBackContainer.GetPostBackOptions].ReturnValue"] + - ["System.Web.UI.WebControls.Style", "System.Web.UI.WebControls.TreeView", "Property[HoverNodeStyle]"] + - ["System.Collections.IEnumerable", "System.Web.UI.WebControls.SelectResult", "Property[Results]"] + - ["System.String", "System.Web.UI.WebControls.ImageButton", "Property[CommandName]"] + - ["System.String", "System.Web.UI.WebControls.MenuItemBinding", "Property[ImageUrl]"] + - ["System.Int32", "System.Web.UI.WebControls.ListViewItem", "Property[DataItemIndex]"] + - ["System.String", "System.Web.UI.WebControls.Repeater", "Property[SelectMethod]"] + - ["System.String", "System.Web.UI.WebControls.DataGrid!", "Field[CancelCommandName]"] + - ["System.Collections.IEnumerable", "System.Web.UI.WebControls.EntityDataSourceView", "Method[ExecuteSelect].ReturnValue"] + - ["System.String", "System.Web.UI.WebControls.CreateUserWizard", "Property[Password]"] + - ["System.Type[]", "System.Web.UI.WebControls.StyleCollection", "Method[GetKnownTypes].ReturnValue"] + - ["System.Web.UI.WebControls.ValidationCompareOperator", "System.Web.UI.WebControls.ValidationCompareOperator!", "Field[LessThan]"] + - ["System.Int32", "System.Web.UI.WebControls.SubMenuStyleCollection", "Method[Add].ReturnValue"] + - ["System.String", "System.Web.UI.WebControls.LinkButton", "Property[OnClientClick]"] + - ["System.Web.UI.WebControls.TreeNodeTypes", "System.Web.UI.WebControls.TreeNodeTypes!", "Field[Root]"] + - ["System.Boolean", "System.Web.UI.WebControls.TreeView", "Method[System.Web.UI.IPostBackDataHandler.LoadPostData].ReturnValue"] + - ["System.Web.UI.WebControls.DataKey", "System.Web.UI.WebControls.GridView", "Property[System.Web.UI.WebControls.IDataBoundListControl.SelectedDataKey]"] + - ["System.Boolean", "System.Web.UI.WebControls.HiddenField", "Method[System.Web.UI.IPostBackDataHandler.LoadPostData].ReturnValue"] + - ["System.Int32", "System.Web.UI.WebControls.DataGridItemCollection", "Property[Count]"] + - ["System.Boolean", "System.Web.UI.WebControls.MenuItemBinding", "Property[System.Web.UI.IStateManager.IsTrackingViewState]"] + - ["System.String", "System.Web.UI.WebControls.PasswordRecovery", "Property[UserNameInstructionText]"] + - ["System.Collections.IEnumerable", "System.Web.UI.WebControls.ObjectDataSource", "Method[Select].ReturnValue"] + - ["System.String", "System.Web.UI.WebControls.EntityDataSource", "Property[EntityTypeFilter]"] + - ["System.Web.UI.WebControls.RepeatDirection", "System.Web.UI.WebControls.RepeatInfo", "Property[RepeatDirection]"] + - ["System.String", "System.Web.UI.WebControls.RectangleHotSpot", "Method[GetCoordinates].ReturnValue"] + - ["System.Web.UI.ITemplate", "System.Web.UI.WebControls.ListView", "Property[AlternatingItemTemplate]"] + - ["System.Web.UI.WebControls.ScrollBars", "System.Web.UI.WebControls.ScrollBars!", "Field[Auto]"] + - ["System.String", "System.Web.UI.WebControls.HotSpot", "Property[PostBackValue]"] + - ["System.Web.UI.WebControls.TableItemStyle", "System.Web.UI.WebControls.DetailsView", "Property[EditRowStyle]"] + - ["System.String", "System.Web.UI.WebControls.Wizard", "Property[FinishPreviousButtonText]"] + - ["System.Int32", "System.Web.UI.WebControls.MultiView", "Property[ActiveViewIndex]"] + - ["System.String", "System.Web.UI.WebControls.LoginName", "Property[FormatString]"] + - ["System.Web.UI.WebControls.SqlDataSourceCommandType", "System.Web.UI.WebControls.SqlDataSourceCommandType!", "Field[StoredProcedure]"] + - ["System.String", "System.Web.UI.WebControls.ObjectDataSource", "Property[TypeName]"] + - ["System.Int32", "System.Web.UI.WebControls.DetailsView", "Property[DataItemCount]"] + - ["System.String", "System.Web.UI.WebControls.FormView", "Property[System.Web.UI.WebControls.IDataBoundControl.DataSourceID]"] + - ["System.Int32", "System.Web.UI.WebControls.DataGrid", "Property[SelectedIndex]"] + - ["System.Web.UI.WebControls.FontUnit", "System.Web.UI.WebControls.FontUnit!", "Field[XXSmall]"] + - ["System.Web.UI.WebControls.WizardStepType", "System.Web.UI.WebControls.Wizard", "Method[GetStepType].ReturnValue"] + - ["System.Web.UI.WebControls.WizardStepType", "System.Web.UI.WebControls.CompleteWizardStep", "Property[StepType]"] + - ["System.Boolean", "System.Web.UI.WebControls.LoginView", "Property[EnableTheming]"] + - ["System.String", "System.Web.UI.WebControls.ChangePassword", "Property[NewPassword]"] + - ["System.Web.UI.WebControls.ButtonType", "System.Web.UI.WebControls.ChangePassword", "Property[CancelButtonType]"] + - ["System.Boolean", "System.Web.UI.WebControls.QueryableDataSourceView", "Property[CanDelete]"] + - ["System.String", "System.Web.UI.WebControls.TreeNode", "Property[ImageUrl]"] + - ["System.String", "System.Web.UI.WebControls.ListView", "Property[UpdateMethod]"] + - ["System.Web.UI.IAutoFieldGenerator", "System.Web.UI.WebControls.IFieldControl", "Property[FieldsGenerator]"] + - ["System.Boolean", "System.Web.UI.WebControls.SqlDataSource", "Property[CancelSelectOnNullParameter]"] + - ["System.String", "System.Web.UI.WebControls.HyperLinkField", "Property[NavigateUrl]"] + - ["System.Web.UI.WebControls.ParsingCulture", "System.Web.UI.WebControls.ParsingCulture!", "Field[Current]"] + - ["System.Object", "System.Web.UI.WebControls.GridView", "Method[SaveControlState].ReturnValue"] + - ["System.Int32", "System.Web.UI.WebControls.FormView", "Property[DataItemIndex]"] + - ["System.Web.UI.WebControls.PagerButtons", "System.Web.UI.WebControls.PagerButtons!", "Field[Numeric]"] + - ["System.Int32", "System.Web.UI.WebControls.TableRowCollection", "Property[Count]"] + - ["System.Web.UI.ITemplate", "System.Web.UI.WebControls.TemplateColumn", "Property[EditItemTemplate]"] + - ["System.Boolean", "System.Web.UI.WebControls.RadioButtonList", "Property[HasHeader]"] + - ["System.Boolean", "System.Web.UI.WebControls.TreeView", "Property[ShowExpandCollapse]"] + - ["System.Web.UI.WebControls.FontUnit", "System.Web.UI.WebControls.FontUnit!", "Method[Point].ReturnValue"] + - ["System.Int32", "System.Web.UI.WebControls.TextBox", "Property[Rows]"] + - ["System.String", "System.Web.UI.WebControls.Wizard!", "Field[MoveNextCommandName]"] + - ["System.Collections.ICollection", "System.Web.UI.WebControls.SiteMapDataSource", "Method[GetViewNames].ReturnValue"] + - ["System.Web.UI.WebControls.TableItemStyle", "System.Web.UI.WebControls.CreateUserWizard", "Property[TitleTextStyle]"] + - ["System.Object", "System.Web.UI.WebControls.AutoFieldsGenerator", "Method[SaveViewState].ReturnValue"] + - ["System.Int32", "System.Web.UI.WebControls.Calendar", "Property[CellPadding]"] + - ["System.Boolean", "System.Web.UI.WebControls.LoginCancelEventArgs", "Property[Cancel]"] + - ["System.Object", "System.Web.UI.WebControls.DataKeyArray", "Property[SyncRoot]"] + - ["System.String", "System.Web.UI.WebControls.SqlDataSource", "Property[DeleteCommand]"] + - ["System.String", "System.Web.UI.WebControls.Login", "Property[HelpPageUrl]"] + - ["System.Web.UI.WebControls.Style", "System.Web.UI.WebControls.IRepeatInfoUser", "Method[GetItemStyle].ReturnValue"] + - ["System.Boolean", "System.Web.UI.WebControls.TreeView", "Property[NodeWrap]"] + - ["System.Web.UI.WebControls.TableHeaderScope", "System.Web.UI.WebControls.TableHeaderScope!", "Field[NotSet]"] + - ["System.Exception", "System.Web.UI.WebControls.DetailsViewDeletedEventArgs", "Property[Exception]"] + - ["System.Web.UI.WebControls.Style", "System.Web.UI.WebControls.ChangePassword", "Property[TextBoxStyle]"] + - ["System.Web.UI.ITemplate", "System.Web.UI.WebControls.DataList", "Property[ItemTemplate]"] + - ["System.String", "System.Web.UI.WebControls.ImageField!", "Field[ThisExpression]"] + - ["System.Boolean", "System.Web.UI.WebControls.FontInfo", "Property[Strikeout]"] + - ["System.Web.UI.WebControls.BulletStyle", "System.Web.UI.WebControls.BulletStyle!", "Field[CustomImage]"] + - ["System.Web.UI.WebControls.DataControlRowState", "System.Web.UI.WebControls.DataControlRowState!", "Field[Normal]"] + - ["System.String", "System.Web.UI.WebControls.Menu", "Property[DynamicBottomSeparatorImageUrl]"] + - ["System.Boolean", "System.Web.UI.WebControls.FontUnitConverter", "Method[CanConvertFrom].ReturnValue"] + - ["System.Int32", "System.Web.UI.WebControls.ModelDataSourceView", "Method[ExecuteInsert].ReturnValue"] + - ["System.Int32", "System.Web.UI.WebControls.SiteMapNodeItem", "Property[ItemIndex]"] + - ["System.String", "System.Web.UI.WebControls.AdCreatedEventArgs", "Property[AlternateText]"] + - ["System.Object", "System.Web.UI.WebControls.ObjectDataSourceView", "Method[System.Web.UI.IStateManager.SaveViewState].ReturnValue"] + - ["System.Boolean", "System.Web.UI.WebControls.ButtonColumn", "Property[CausesValidation]"] + - ["System.Boolean", "System.Web.UI.WebControls.Wizard", "Property[DisplayCancelButton]"] + - ["System.Web.UI.ITemplate", "System.Web.UI.WebControls.ListView", "Property[EditItemTemplate]"] + - ["System.String", "System.Web.UI.WebControls.ListControl", "Property[DataValueField]"] + - ["System.Web.UI.ControlCollection", "System.Web.UI.WebControls.AdRotator", "Method[CreateControlCollection].ReturnValue"] + - ["System.Boolean", "System.Web.UI.WebControls.TextBox", "Property[ReadOnly]"] + - ["System.Int32", "System.Web.UI.WebControls.ListView", "Property[MaximumRows]"] + - ["System.Web.UI.WebControls.TableCaptionAlign", "System.Web.UI.WebControls.RepeatInfo", "Property[CaptionAlign]"] + - ["System.String", "System.Web.UI.WebControls.GridView", "Property[BackImageUrl]"] + - ["System.String", "System.Web.UI.WebControls.Wizard!", "Field[DataListID]"] + - ["System.Object", "System.Web.UI.WebControls.TreeNode", "Method[System.Web.UI.IStateManager.SaveViewState].ReturnValue"] + - ["System.Web.UI.WebControls.UnitType", "System.Web.UI.WebControls.UnitType!", "Field[Percentage]"] + - ["System.Web.UI.WebControls.TableCaptionAlign", "System.Web.UI.WebControls.TableCaptionAlign!", "Field[Left]"] + - ["System.Boolean", "System.Web.UI.WebControls.Image", "Property[Enabled]"] + - ["System.String", "System.Web.UI.WebControls.SqlDataSource", "Property[ProviderName]"] + - ["System.String", "System.Web.UI.WebControls.SqlDataSource", "Property[SelectCommand]"] + - ["System.Boolean", "System.Web.UI.WebControls.CustomValidator", "Method[EvaluateIsValid].ReturnValue"] + - ["System.Web.UI.WebControls.DataControlRowType", "System.Web.UI.WebControls.DataControlRowType!", "Field[Header]"] + - ["System.Boolean", "System.Web.UI.WebControls.Table", "Property[SupportsDisabledAttribute]"] + - ["System.Web.UI.WebControls.TitleFormat", "System.Web.UI.WebControls.TitleFormat!", "Field[MonthYear]"] + - ["System.Web.UI.WebControls.ListViewItem", "System.Web.UI.WebControls.ListView", "Property[InsertItem]"] + - ["System.String", "System.Web.UI.WebControls.Menu", "Property[ScrollDownImageUrl]"] + - ["System.Boolean", "System.Web.UI.WebControls.BaseCompareValidator!", "Method[Compare].ReturnValue"] + - ["System.String", "System.Web.UI.WebControls.PagerSettings", "Property[LastPageImageUrl]"] + - ["System.Boolean", "System.Web.UI.WebControls.WizardStepBase", "Property[AllowReturn]"] + - ["System.Data.Common.DbProviderFactory", "System.Web.UI.WebControls.AccessDataSource", "Method[GetDbProviderFactory].ReturnValue"] + - ["System.Web.UI.HtmlTextWriterTag", "System.Web.UI.WebControls.DataGrid", "Property[TagKey]"] + - ["System.Object", "System.Web.UI.WebControls.DetailsView", "Property[System.Web.UI.WebControls.IDataBoundControl.DataSource]"] + - ["System.Web.UI.WebControls.CalendarSelectionMode", "System.Web.UI.WebControls.CalendarSelectionMode!", "Field[Day]"] + - ["System.Boolean", "System.Web.UI.WebControls.FormView", "Property[EnableModelValidation]"] + - ["System.Web.UI.WebControls.Unit", "System.Web.UI.WebControls.Style", "Property[Width]"] + - ["System.Int32", "System.Web.UI.WebControls.LinqDataSourceView", "Method[Update].ReturnValue"] + - ["System.Web.UI.WebControls.MailDefinition", "System.Web.UI.WebControls.PasswordRecovery", "Property[MailDefinition]"] + - ["System.String", "System.Web.UI.WebControls.FormView", "Property[DeleteMethod]"] + - ["System.Int32", "System.Web.UI.WebControls.DataListItem", "Property[System.Web.UI.IDataItemContainer.DataItemIndex]"] + - ["System.Int32", "System.Web.UI.WebControls.ObjectDataSourceView", "Method[ExecuteUpdate].ReturnValue"] + - ["System.Web.UI.DataSourceSelectArguments", "System.Web.UI.WebControls.Repeater", "Property[SelectArguments]"] + - ["System.String", "System.Web.UI.WebControls.FormView", "Property[FooterText]"] + - ["System.Boolean", "System.Web.UI.WebControls.RegularExpressionValidator", "Method[EvaluateIsValid].ReturnValue"] + - ["System.String", "System.Web.UI.WebControls.Style", "Property[RegisteredCssClass]"] + - ["System.Web.UI.HtmlTextWriterTag", "System.Web.UI.WebControls.TreeView", "Property[TagKey]"] + - ["System.Object", "System.Web.UI.WebControls.ObjectDataSourceStatusEventArgs", "Property[ReturnValue]"] + - ["System.Web.UI.ControlCollection", "System.Web.UI.WebControls.ListView", "Property[Controls]"] + - ["System.String", "System.Web.UI.WebControls.NumericPagerField", "Property[NumericButtonCssClass]"] + - ["System.Int32", "System.Web.UI.WebControls.TreeNodeStyleCollection", "Method[IndexOf].ReturnValue"] + - ["System.String", "System.Web.UI.WebControls.ImageField", "Method[GetDesignTimeValue].ReturnValue"] + - ["System.Boolean", "System.Web.UI.WebControls.SqlDataSourceStatusEventArgs", "Property[ExceptionHandled]"] + - ["System.Web.UI.ITemplate", "System.Web.UI.WebControls.FormView", "Property[EditItemTemplate]"] + - ["System.String", "System.Web.UI.WebControls.DataGridPagerStyle", "Property[NextPageText]"] + - ["System.Web.UI.WebControls.Unit", "System.Web.UI.WebControls.ListBox", "Property[BorderWidth]"] + - ["System.Boolean", "System.Web.UI.WebControls.LinqDataSourceView", "Property[EnableInsert]"] + - ["System.Boolean", "System.Web.UI.WebControls.QueryableDataSourceView", "Property[CanRetrieveTotalRowCount]"] + - ["System.Type", "System.Web.UI.WebControls.LinqDataSource", "Property[System.Web.DynamicData.IDynamicDataSource.ContextType]"] + - ["System.String", "System.Web.UI.WebControls.SqlDataSourceView", "Property[FilterExpression]"] + - ["System.Boolean", "System.Web.UI.WebControls.FontInfo", "Property[Italic]"] + - ["System.String", "System.Web.UI.WebControls.DataGridColumn", "Property[FooterText]"] + - ["System.Boolean", "System.Web.UI.WebControls.ImageButton", "Property[CausesValidation]"] + - ["System.Web.UI.WebControls.SqlDataSourceCommandType", "System.Web.UI.WebControls.SqlDataSourceView", "Property[DeleteCommandType]"] + - ["System.Web.UI.ITemplate", "System.Web.UI.WebControls.DetailsView", "Property[EmptyDataTemplate]"] + - ["System.Int32", "System.Web.UI.WebControls.PagedDataSource", "Property[PageCount]"] + - ["System.String", "System.Web.UI.WebControls.Login", "Property[CreateUserText]"] + - ["System.Web.UI.WebControls.TableItemStyle", "System.Web.UI.WebControls.FormView", "Property[RowStyle]"] + - ["System.String", "System.Web.UI.WebControls.ListView", "Property[System.Web.UI.WebControls.IDataBoundControl.DataMember]"] + - ["System.Boolean", "System.Web.UI.WebControls.LinqDataSourceView", "Property[IsTrackingViewState]"] + - ["System.String", "System.Web.UI.WebControls.ListBox", "Property[ToolTip]"] + - ["System.Boolean", "System.Web.UI.WebControls.ListItemCollection", "Property[IsSynchronized]"] + - ["System.Web.UI.WebControls.DataPagerFieldCollection", "System.Web.UI.WebControls.DataPager", "Property[Fields]"] + - ["System.Object", "System.Web.UI.WebControls.SubMenuStyle", "Method[System.ComponentModel.ICustomTypeDescriptor.GetPropertyOwner].ReturnValue"] + - ["System.String", "System.Web.UI.WebControls.PasswordRecovery", "Property[GeneralFailureText]"] + - ["System.Boolean", "System.Web.UI.WebControls.FileUpload", "Property[AllowMultiple]"] + - ["System.Web.UI.WebControls.TableItemStyle", "System.Web.UI.WebControls.Login", "Property[LabelStyle]"] + - ["System.String", "System.Web.UI.WebControls.Wizard", "Property[SkipLinkText]"] + - ["System.Object", "System.Web.UI.WebControls.ModelDataSourceView", "Method[GetDeleteMethodResult].ReturnValue"] + - ["System.Web.UI.WebControls.ParameterCollection", "System.Web.UI.WebControls.EntityDataSource", "Property[OrderByParameters]"] + - ["System.Boolean", "System.Web.UI.WebControls.ValidatedControlConverter", "Method[GetStandardValuesExclusive].ReturnValue"] + - ["System.Object", "System.Web.UI.WebControls.CreateUserWizard", "Method[SaveViewState].ReturnValue"] + - ["System.Web.UI.WebControls.TableItemStyle", "System.Web.UI.WebControls.Calendar", "Property[DayHeaderStyle]"] + - ["System.Web.UI.WebControls.TextBoxMode", "System.Web.UI.WebControls.TextBoxMode!", "Field[Color]"] + - ["System.String", "System.Web.UI.WebControls.TreeView", "Method[System.Web.UI.ICallbackEventHandler.GetCallbackResult].ReturnValue"] + - ["System.Web.UI.WebControls.Table", "System.Web.UI.WebControls.GridView", "Method[CreateChildTable].ReturnValue"] + - ["System.String", "System.Web.UI.WebControls.RangeValidator", "Property[MinimumValue]"] + - ["System.String", "System.Web.UI.WebControls.IButtonControl", "Property[PostBackUrl]"] + - ["System.Collections.IEnumerable", "System.Web.UI.WebControls.AccessDataSourceView", "Method[ExecuteSelect].ReturnValue"] + - ["System.Boolean", "System.Web.UI.WebControls.WizardStepCollection", "Property[IsSynchronized]"] + - ["System.Boolean", "System.Web.UI.WebControls.LinqDataSource", "Property[EnableObjectTracking]"] + - ["System.Boolean", "System.Web.UI.WebControls.CalendarDay", "Property[IsToday]"] + - ["System.Web.UI.WebControls.MenuRenderingMode", "System.Web.UI.WebControls.MenuRenderingMode!", "Field[Table]"] + - ["System.Web.UI.WebControls.DetailsViewRow", "System.Web.UI.WebControls.DetailsView", "Property[TopPagerRow]"] + - ["System.Web.UI.WebControls.DataControlField", "System.Web.UI.WebControls.ImageField", "Method[CreateField].ReturnValue"] + - ["System.Web.UI.WebControls.DataKey", "System.Web.UI.WebControls.ListView", "Property[SelectedDataKey]"] + - ["System.Web.UI.WebControls.WizardStepType", "System.Web.UI.WebControls.WizardStepType!", "Field[Start]"] + - ["System.Boolean", "System.Web.UI.WebControls.NextPreviousPagerField", "Property[RenderDisabledButtonsAsLabels]"] + - ["System.String", "System.Web.UI.WebControls.DataControlCommands!", "Field[DeleteCommandName]"] + - ["System.Boolean", "System.Web.UI.WebControls.RadioButtonList", "Property[RenderWhenDataEmpty]"] + - ["System.Object", "System.Web.UI.WebControls.QueryableDataSourceView", "Method[GetSource].ReturnValue"] + - ["System.Web.UI.WebControls.DataListItem", "System.Web.UI.WebControls.DataListItemEventArgs", "Property[Item]"] + - ["System.String", "System.Web.UI.WebControls.NextPreviousPagerField", "Property[FirstPageImageUrl]"] + - ["System.Exception", "System.Web.UI.WebControls.SqlDataSourceStatusEventArgs", "Property[Exception]"] + - ["System.Boolean", "System.Web.UI.WebControls.LinqDataSource", "Property[StoreOriginalValuesInViewState]"] + - ["System.Int32", "System.Web.UI.WebControls.GridViewRow", "Property[DataItemIndex]"] + - ["System.Web.UI.Control", "System.Web.UI.WebControls.ModelDataSource", "Property[DataControl]"] + - ["System.Collections.IEnumerator", "System.Web.UI.WebControls.GridViewRowCollection", "Method[GetEnumerator].ReturnValue"] + - ["System.String", "System.Web.UI.WebControls.NumericPagerField", "Property[NextPageImageUrl]"] + - ["System.Data.ParameterDirection", "System.Web.UI.WebControls.Parameter", "Property[Direction]"] + - ["System.Web.UI.WebControls.GridViewRow", "System.Web.UI.WebControls.GridView", "Property[FooterRow]"] + - ["System.Collections.Specialized.IOrderedDictionary", "System.Web.UI.WebControls.FormViewDeleteEventArgs", "Property[Keys]"] + - ["System.Boolean", "System.Web.UI.WebControls.CheckBoxList", "Method[LoadPostData].ReturnValue"] + - ["System.Int32", "System.Web.UI.WebControls.SqlDataSourceView", "Method[Delete].ReturnValue"] + - ["System.Int32", "System.Web.UI.WebControls.DataGrid", "Property[PageSize]"] + - ["System.Web.UI.WebControls.AutoCompleteType", "System.Web.UI.WebControls.AutoCompleteType!", "Field[HomeStreetAddress]"] + - ["System.Web.UI.WebControls.HotSpotMode", "System.Web.UI.WebControls.HotSpotMode!", "Field[PostBack]"] + - ["System.String", "System.Web.UI.WebControls.TreeNode", "Property[ValuePath]"] + - ["System.Collections.IEnumerator", "System.Web.UI.WebControls.SelectedDatesCollection", "Method[GetEnumerator].ReturnValue"] + - ["System.String", "System.Web.UI.WebControls.ChangePassword", "Property[CurrentPassword]"] + - ["System.Web.UI.ITemplate", "System.Web.UI.WebControls.ListView", "Property[LayoutTemplate]"] + - ["System.Web.UI.WebControls.ValidationCompareOperator", "System.Web.UI.WebControls.ValidationCompareOperator!", "Field[NotEqual]"] + - ["System.String", "System.Web.UI.WebControls.MenuItem", "Property[DataPath]"] + - ["System.Boolean", "System.Web.UI.WebControls.DataControlField", "Property[InsertVisible]"] + - ["System.Web.UI.ControlCollection", "System.Web.UI.WebControls.TableRow", "Method[CreateControlCollection].ReturnValue"] + - ["System.Boolean", "System.Web.UI.WebControls.RadioButtonList", "Method[LoadPostData].ReturnValue"] + - ["System.Collections.Specialized.IOrderedDictionary", "System.Web.UI.WebControls.ParameterCollection", "Method[GetValues].ReturnValue"] + - ["System.Web.UI.WebControls.MenuItem", "System.Web.UI.WebControls.MenuItemCollection", "Property[Item]"] + - ["System.String", "System.Web.UI.WebControls.MenuItemBinding", "Property[ToolTip]"] + - ["System.Web.UI.WebControls.ContentDirection", "System.Web.UI.WebControls.ContentDirection!", "Field[NotSet]"] + - ["System.Boolean", "System.Web.UI.WebControls.ControlPropertyNameConverter", "Method[GetStandardValuesSupported].ReturnValue"] + - ["System.Boolean", "System.Web.UI.WebControls.ListView", "Property[EnablePersistedSelection]"] + - ["System.Web.UI.ITemplate", "System.Web.UI.WebControls.TemplateColumn", "Property[HeaderTemplate]"] + - ["System.Boolean", "System.Web.UI.WebControls.PagedDataSource", "Property[IsPagingEnabled]"] + - ["System.Web.UI.ITemplate", "System.Web.UI.WebControls.ListView", "Property[SelectedItemTemplate]"] + - ["System.Int32", "System.Web.UI.WebControls.TableCell", "Property[ColumnSpan]"] + - ["System.String", "System.Web.UI.WebControls.PagerSettings", "Method[ToString].ReturnValue"] + - ["System.Boolean", "System.Web.UI.WebControls.TableRowCollection", "Property[IsReadOnly]"] + - ["System.Object", "System.Web.UI.WebControls.Style", "Method[System.Web.UI.IStateManager.SaveViewState].ReturnValue"] + - ["System.String", "System.Web.UI.WebControls.HyperLink", "Property[Text]"] + - ["System.Web.UI.WebControls.FontSize", "System.Web.UI.WebControls.FontSize!", "Field[Large]"] + - ["System.Web.UI.WebControls.TextBoxMode", "System.Web.UI.WebControls.TextBoxMode!", "Field[Email]"] + - ["System.String", "System.Web.UI.WebControls.Calendar", "Property[SelectMonthText]"] + - ["System.Web.UI.WebControls.ButtonType", "System.Web.UI.WebControls.CreateUserWizard", "Property[CreateUserButtonType]"] + - ["System.Int32", "System.Web.UI.WebControls.DataGridPageChangedEventArgs", "Property[NewPageIndex]"] + - ["System.Collections.Generic.IList", "System.Web.UI.WebControls.FileUpload", "Property[PostedFiles]"] + - ["System.Web.UI.WebControls.Orientation", "System.Web.UI.WebControls.Login", "Property[Orientation]"] + - ["System.Int32", "System.Web.UI.WebControls.PagePropertiesChangingEventArgs", "Property[StartRowIndex]"] + - ["System.Int32", "System.Web.UI.WebControls.NumericPagerField", "Property[ButtonCount]"] + - ["System.Boolean", "System.Web.UI.WebControls.GridView", "Property[AllowSorting]"] + - ["System.String", "System.Web.UI.WebControls.DetailsView", "Method[System.Web.UI.WebControls.ICallbackContainer.GetCallbackScript].ReturnValue"] + - ["System.Web.UI.WebControls.DataKey", "System.Web.UI.WebControls.DetailsView", "Property[DataKey]"] + - ["System.Object", "System.Web.UI.WebControls.ModelDataSourceView", "Method[ProcessSelectMethodResult].ReturnValue"] + - ["System.Web.UI.WebControls.Wizard", "System.Web.UI.WebControls.WizardStepBase", "Property[Wizard]"] + - ["System.Web.UI.WebControls.Style", "System.Web.UI.WebControls.Menu", "Property[DynamicHoverStyle]"] + - ["System.Int32", "System.Web.UI.WebControls.RectangleHotSpot", "Property[Right]"] + - ["System.Boolean", "System.Web.UI.WebControls.CalendarDay", "Property[IsOtherMonth]"] + - ["System.Web.UI.WebControls.SortDirection", "System.Web.UI.WebControls.GridView", "Property[SortDirection]"] + - ["System.ComponentModel.PropertyDescriptor", "System.Web.UI.WebControls.SubMenuStyle", "Method[System.ComponentModel.ICustomTypeDescriptor.GetDefaultProperty].ReturnValue"] + - ["System.String", "System.Web.UI.WebControls.MultiView!", "Field[SwitchViewByIndexCommandName]"] + - ["System.Boolean", "System.Web.UI.WebControls.DetailsView", "Property[AutoGenerateEditButton]"] + - ["System.Web.UI.WebControls.UnitType", "System.Web.UI.WebControls.UnitType!", "Field[Cm]"] + - ["System.Web.UI.WebControls.Parameter", "System.Web.UI.WebControls.ControlParameter", "Method[Clone].ReturnValue"] + - ["System.Web.UI.HtmlTextWriterTag", "System.Web.UI.WebControls.Wizard", "Property[TagKey]"] + - ["System.Int32", "System.Web.UI.WebControls.TableStyle", "Property[CellPadding]"] + - ["System.String", "System.Web.UI.WebControls.ObjectDataSource", "Property[SelectCountMethod]"] + - ["System.Int32", "System.Web.UI.WebControls.Unit", "Method[GetHashCode].ReturnValue"] + - ["System.Web.UI.WebControls.LinqDataSourceValidationException", "System.Web.UI.WebControls.LinqDataSourceInsertEventArgs", "Property[Exception]"] + - ["System.Web.UI.IDataSource", "System.Web.UI.WebControls.DetailsView", "Property[System.Web.UI.WebControls.IDataBoundControl.DataSourceObject]"] + - ["System.Web.UI.ITemplate", "System.Web.UI.WebControls.GridView", "Property[PagerTemplate]"] + - ["System.Web.UI.AttributeCollection", "System.Web.UI.WebControls.WebControl", "Property[Attributes]"] + - ["System.String", "System.Web.UI.WebControls.ChangePassword", "Property[NewPasswordRegularExpressionErrorMessage]"] + - ["System.Web.UI.WebControls.FontUnit", "System.Web.UI.WebControls.FontUnit!", "Method[op_Implicit].ReturnValue"] + - ["System.Web.UI.WebControls.AutoCompleteType", "System.Web.UI.WebControls.AutoCompleteType!", "Field[Office]"] + - ["System.Boolean", "System.Web.UI.WebControls.ValidationSummary", "Property[EnableClientScript]"] + - ["System.Object", "System.Web.UI.WebControls.WebControl", "Method[SaveViewState].ReturnValue"] + - ["System.Object", "System.Web.UI.WebControls.DetailsView", "Method[SaveViewState].ReturnValue"] + - ["System.Boolean", "System.Web.UI.WebControls.WizardStepCollection", "Method[Contains].ReturnValue"] + - ["System.Int32", "System.Web.UI.WebControls.LinqDataSourceView", "Method[Insert].ReturnValue"] + - ["System.Web.UI.WebControls.SqlDataSourceView", "System.Web.UI.WebControls.AccessDataSource", "Method[CreateDataSourceView].ReturnValue"] + - ["System.Web.UI.ControlCollection", "System.Web.UI.WebControls.Repeater", "Property[Controls]"] + - ["System.Boolean", "System.Web.UI.WebControls.UnitConverter", "Method[CanConvertFrom].ReturnValue"] + - ["System.Int32", "System.Web.UI.WebControls.XmlDataSource", "Property[CacheDuration]"] + - ["System.Collections.Generic.IDictionary", "System.Web.UI.WebControls.QueryContext", "Property[WhereParameters]"] + - ["System.Int32", "System.Web.UI.WebControls.GridViewDeleteEventArgs", "Property[RowIndex]"] + - ["System.Web.UI.WebControls.DataControlCellType", "System.Web.UI.WebControls.DataControlCellType!", "Field[Footer]"] + - ["System.Collections.Specialized.IOrderedDictionary", "System.Web.UI.WebControls.DetailsViewDeleteEventArgs", "Property[Keys]"] + - ["System.String", "System.Web.UI.WebControls.Repeater", "Property[DataMember]"] + - ["System.Web.UI.WebControls.GridLines", "System.Web.UI.WebControls.BaseDataList", "Property[GridLines]"] + - ["System.String", "System.Web.UI.WebControls.DataList!", "Field[SelectCommandName]"] + - ["System.Int32", "System.Web.UI.WebControls.DataGrid", "Property[PageCount]"] + - ["System.String", "System.Web.UI.WebControls.CreateUserWizard", "Property[Answer]"] + - ["System.Collections.Specialized.IOrderedDictionary", "System.Web.UI.WebControls.LinqDataSourceSelectEventArgs", "Property[OrderByParameters]"] + - ["System.Web.UI.WebControls.DataControlRowType", "System.Web.UI.WebControls.DataControlRowType!", "Field[DataRow]"] + - ["System.Object", "System.Web.UI.WebControls.Parameter", "Method[System.Web.UI.IStateManager.SaveViewState].ReturnValue"] + - ["System.Int32", "System.Web.UI.WebControls.ObjectDataSourceView", "Method[ExecuteDelete].ReturnValue"] + - ["System.Int32", "System.Web.UI.WebControls.DataPager", "Property[TotalRowCount]"] + - ["System.Boolean", "System.Web.UI.WebControls.BoundField", "Property[SupportsHtmlEncode]"] + - ["System.Boolean", "System.Web.UI.WebControls.DataListItem", "Property[SupportsDisabledAttribute]"] + - ["System.String", "System.Web.UI.WebControls.MenuItem", "Property[ToolTip]"] + - ["System.Int32", "System.Web.UI.WebControls.SqlDataSourceView", "Method[ExecuteInsert].ReturnValue"] + - ["System.Web.UI.WebControls.FormViewMode", "System.Web.UI.WebControls.FormViewMode!", "Field[Insert]"] + - ["System.Int32", "System.Web.UI.WebControls.DetailsViewDeleteEventArgs", "Property[RowIndex]"] + - ["System.Int32", "System.Web.UI.WebControls.ListViewDataItem", "Property[DisplayIndex]"] + - ["System.Object", "System.Web.UI.WebControls.DataGridItem", "Property[DataItem]"] + - ["System.Boolean", "System.Web.UI.WebControls.MenuItemTemplateContainer", "Method[OnBubbleEvent].ReturnValue"] + - ["System.Type", "System.Web.UI.WebControls.ContextDataSourceView", "Property[ContextType]"] + - ["System.Web.UI.WebControls.TableItemStyle", "System.Web.UI.WebControls.DataList", "Property[AlternatingItemStyle]"] + - ["System.Web.UI.WebControls.Style", "System.Web.UI.WebControls.Wizard", "Property[NavigationButtonStyle]"] + - ["System.Boolean", "System.Web.UI.WebControls.GridView", "Property[AutoGenerateSelectButton]"] + - ["System.String", "System.Web.UI.WebControls.ObjectDataSource", "Property[SqlCacheDependency]"] + - ["System.Web.UI.WebControls.EmbeddedMailObject", "System.Web.UI.WebControls.EmbeddedMailObjectsCollection", "Property[Item]"] + - ["System.Int32", "System.Web.UI.WebControls.SelectedDatesCollection", "Property[Count]"] + - ["System.Object", "System.Web.UI.WebControls.DetailsViewUpdateEventArgs", "Property[CommandArgument]"] + - ["System.String", "System.Web.UI.WebControls.Login", "Property[LoginButtonImageUrl]"] + - ["System.Char", "System.Web.UI.WebControls.Menu", "Property[PathSeparator]"] + - ["System.String", "System.Web.UI.WebControls.LoginStatus", "Property[LogoutText]"] + - ["System.Int32", "System.Web.UI.WebControls.WizardNavigationEventArgs", "Property[CurrentStepIndex]"] + - ["System.Web.UI.WebControls.UnitType", "System.Web.UI.WebControls.UnitType!", "Field[Point]"] + - ["System.Web.UI.WebControls.ListViewItem", "System.Web.UI.WebControls.ListViewItemEventArgs", "Property[Item]"] + - ["System.String", "System.Web.UI.WebControls.MenuItemBinding", "Property[ToolTipField]"] + - ["System.String", "System.Web.UI.WebControls.QueryableDataSourceView", "Property[GroupBy]"] + - ["System.Boolean", "System.Web.UI.WebControls.ImageField", "Property[ConvertEmptyStringToNull]"] + - ["System.String", "System.Web.UI.WebControls.Login", "Property[InstructionText]"] + - ["System.String", "System.Web.UI.WebControls.TreeNodeBinding", "Property[TextField]"] + - ["System.Web.UI.HtmlTextWriterTag", "System.Web.UI.WebControls.ChangePassword", "Property[TagKey]"] + - ["System.String", "System.Web.UI.WebControls.DetailsView", "Property[FooterText]"] + - ["System.String", "System.Web.UI.WebControls.GridView", "Property[UpdateMethod]"] + - ["System.Web.UI.Control", "System.Web.UI.WebControls.PasswordRecovery", "Property[UserNameTemplateContainer]"] + - ["System.Boolean", "System.Web.UI.WebControls.SqlDataSourceView", "Property[System.Web.UI.IStateManager.IsTrackingViewState]"] + - ["System.String", "System.Web.UI.WebControls.IButtonControl", "Property[Text]"] + - ["System.Boolean", "System.Web.UI.WebControls.ListControl", "Property[CausesValidation]"] + - ["System.Web.UI.WebControls.MenuItemStyle", "System.Web.UI.WebControls.Menu", "Property[DynamicSelectedStyle]"] + - ["System.Boolean", "System.Web.UI.WebControls.ModelDataSourceView", "Property[CanInsert]"] + - ["System.String", "System.Web.UI.WebControls.ChangePassword", "Property[ChangePasswordTitleText]"] + - ["System.Type", "System.Web.UI.WebControls.ContextDataSourceView", "Property[EntitySetType]"] + - ["System.String", "System.Web.UI.WebControls.CommandField", "Property[CancelImageUrl]"] + - ["System.Boolean", "System.Web.UI.WebControls.GridView", "Property[EnableModelValidation]"] + - ["System.Web.UI.WebControls.Unit", "System.Web.UI.WebControls.Unit!", "Method[Point].ReturnValue"] + - ["System.Int32", "System.Web.UI.WebControls.TableCellCollection", "Property[Count]"] + - ["System.Boolean", "System.Web.UI.WebControls.DataPagerField", "Property[IsTrackingViewState]"] + - ["System.DateTime", "System.Web.UI.WebControls.CalendarDay", "Property[Date]"] + - ["System.String", "System.Web.UI.WebControls.Calendar", "Property[SelectWeekText]"] + - ["System.String", "System.Web.UI.WebControls.LinkButton", "Property[Text]"] + - ["System.Web.UI.WebControls.FirstDayOfWeek", "System.Web.UI.WebControls.FirstDayOfWeek!", "Field[Sunday]"] + - ["System.Web.UI.WebControls.ParameterCollection", "System.Web.UI.WebControls.SqlDataSourceView", "Property[FilterParameters]"] + - ["System.Data.Common.DbProviderFactory", "System.Web.UI.WebControls.SqlDataSource", "Method[GetDbProviderFactory].ReturnValue"] + - ["System.String", "System.Web.UI.WebControls.ChangePassword", "Property[NewPasswordRegularExpression]"] + - ["System.Int32", "System.Web.UI.WebControls.RepeaterItem", "Property[ItemIndex]"] + - ["System.Web.UI.WebControls.TableCaptionAlign", "System.Web.UI.WebControls.BaseDataList", "Property[CaptionAlign]"] + - ["System.Boolean", "System.Web.UI.WebControls.DetailsViewUpdatedEventArgs", "Property[KeepInEditMode]"] + - ["System.Collections.Specialized.IOrderedDictionary", "System.Web.UI.WebControls.FormViewUpdatedEventArgs", "Property[Keys]"] + - ["System.Int32", "System.Web.UI.WebControls.SubMenuStyleCollection", "Method[IndexOf].ReturnValue"] + - ["System.Web.UI.Control", "System.Web.UI.WebControls.CheckBoxList", "Method[FindControl].ReturnValue"] + - ["System.Boolean", "System.Web.UI.WebControls.Repeater", "Property[Initialized]"] + - ["System.Web.UI.WebControls.ValidationCompareOperator", "System.Web.UI.WebControls.ValidationCompareOperator!", "Field[LessThanEqual]"] + - ["System.Boolean", "System.Web.UI.WebControls.LinqDataSource", "Property[AutoSort]"] + - ["System.String", "System.Web.UI.WebControls.DetailsView", "Property[EmptyDataText]"] + - ["System.Collections.IEnumerable", "System.Web.UI.WebControls.SqlDataSourceView", "Method[Select].ReturnValue"] + - ["System.Web.UI.WebControls.UnitType", "System.Web.UI.WebControls.UnitType!", "Field[Pixel]"] + - ["System.Int32", "System.Web.UI.WebControls.DataGridItem", "Property[System.Web.UI.IDataItemContainer.DataItemIndex]"] + - ["System.Boolean", "System.Web.UI.WebControls.DataListItem", "Method[OnBubbleEvent].ReturnValue"] + - ["System.String", "System.Web.UI.WebControls.ObjectDataSource", "Property[InsertMethod]"] + - ["System.Web.UI.ITemplate", "System.Web.UI.WebControls.DetailsView", "Property[PagerTemplate]"] + - ["System.Drawing.Color", "System.Web.UI.WebControls.Style", "Property[BorderColor]"] + - ["System.Boolean", "System.Web.UI.WebControls.SubMenuStyleCollection", "Method[Contains].ReturnValue"] + - ["System.String", "System.Web.UI.WebControls.Image", "Property[ImageUrl]"] + - ["System.Web.UI.WebControls.Style", "System.Web.UI.WebControls.ListView", "Method[CreateControlStyle].ReturnValue"] + - ["System.Web.UI.WebControls.AutoCompleteType", "System.Web.UI.WebControls.AutoCompleteType!", "Field[Homepage]"] + - ["System.Int32", "System.Web.UI.WebControls.Menu", "Property[StaticDisplayLevels]"] + - ["System.String", "System.Web.UI.WebControls.ChangePassword", "Property[HelpPageUrl]"] + - ["System.Int32", "System.Web.UI.WebControls.DetailsView", "Property[CellSpacing]"] + - ["System.Web.UI.WebControls.Style", "System.Web.UI.WebControls.ChangePassword", "Property[ValidatorTextStyle]"] + - ["System.Web.UI.WebControls.TextAlign", "System.Web.UI.WebControls.TextAlign!", "Field[Right]"] + - ["System.Web.UI.ControlCollection", "System.Web.UI.WebControls.MultiView", "Method[CreateControlCollection].ReturnValue"] + - ["System.String", "System.Web.UI.WebControls.TreeNode", "Property[ToolTip]"] + - ["System.Object", "System.Web.UI.WebControls.StyleCollection", "Method[CreateKnownType].ReturnValue"] + - ["System.String", "System.Web.UI.WebControls.LinqDataSourceView", "Property[Where]"] + - ["System.Web.UI.WebControls.ImageAlign", "System.Web.UI.WebControls.ImageAlign!", "Field[Left]"] + - ["System.Web.UI.ITemplate", "System.Web.UI.WebControls.Wizard", "Property[HeaderTemplate]"] + - ["System.String", "System.Web.UI.WebControls.Login", "Property[CreateUserUrl]"] + - ["System.Web.UI.WebControls.SortDirection", "System.Web.UI.WebControls.ListViewSortEventArgs", "Property[SortDirection]"] + - ["System.String", "System.Web.UI.WebControls.CommandField", "Property[NewText]"] + - ["System.Web.UI.WebControls.SqlDataSourceCommandType", "System.Web.UI.WebControls.SqlDataSource", "Property[DeleteCommandType]"] + - ["System.Boolean", "System.Web.UI.WebControls.ListViewDeletedEventArgs", "Property[ExceptionHandled]"] + - ["System.Boolean", "System.Web.UI.WebControls.ChangePassword", "Method[OnBubbleEvent].ReturnValue"] + - ["System.String", "System.Web.UI.WebControls.AutoGeneratedFieldProperties", "Property[Name]"] + - ["System.Boolean", "System.Web.UI.WebControls.GridView", "Property[ShowFooter]"] + - ["System.Boolean", "System.Web.UI.WebControls.FontInfo", "Property[Overline]"] + - ["System.Web.UI.WebControls.BulletStyle", "System.Web.UI.WebControls.BulletStyle!", "Field[Circle]"] + - ["System.Boolean", "System.Web.UI.WebControls.DataKeyArray", "Property[IsSynchronized]"] + - ["System.Web.UI.WebControls.ButtonType", "System.Web.UI.WebControls.ChangePassword", "Property[ChangePasswordButtonType]"] + - ["System.Boolean", "System.Web.UI.WebControls.SiteMapDataSource", "Property[System.ComponentModel.IListSource.ContainsListCollection]"] + - ["System.Web.UI.WebControls.TreeNodeStyle", "System.Web.UI.WebControls.TreeView", "Property[NodeStyle]"] + - ["System.Web.UI.WebControls.FontSize", "System.Web.UI.WebControls.FontSize!", "Field[XXSmall]"] + - ["System.Web.UI.DataSourceSelectArguments", "System.Web.UI.WebControls.ObjectDataSourceSelectingEventArgs", "Property[Arguments]"] + - ["System.Collections.Specialized.IOrderedDictionary", "System.Web.UI.WebControls.FormViewUpdatedEventArgs", "Property[OldValues]"] + - ["System.Boolean", "System.Web.UI.WebControls.WebControl", "Property[ControlStyleCreated]"] + - ["System.String", "System.Web.UI.WebControls.BulletedList", "Property[BulletImageUrl]"] + - ["System.Int32", "System.Web.UI.WebControls.EntityDataSourceView", "Method[ExecuteDelete].ReturnValue"] + - ["System.Boolean", "System.Web.UI.WebControls.GridViewRowCollection", "Property[IsReadOnly]"] + - ["System.Int32", "System.Web.UI.WebControls.ListViewDeleteEventArgs", "Property[ItemIndex]"] + - ["System.Boolean", "System.Web.UI.WebControls.EntityDataSource", "Property[EnableInsert]"] + - ["System.Web.UI.WebControls.TableItemStyle", "System.Web.UI.WebControls.CreateUserWizard", "Property[CompleteSuccessTextStyle]"] + - ["System.Boolean", "System.Web.UI.WebControls.XmlDataSource", "Property[EnableCaching]"] + - ["System.Boolean", "System.Web.UI.WebControls.PagedDataSource", "Property[IsSynchronized]"] + - ["System.Int32", "System.Web.UI.WebControls.ListViewDeletedEventArgs", "Property[AffectedRows]"] + - ["System.Web.UI.WebControls.BulletStyle", "System.Web.UI.WebControls.BulletStyle!", "Field[LowerAlpha]"] + - ["System.Object", "System.Web.UI.WebControls.DataKey", "Property[Value]"] + - ["System.Boolean", "System.Web.UI.WebControls.Calendar", "Property[ShowDayHeader]"] + - ["System.Object", "System.Web.UI.WebControls.DataGridColumnCollection", "Method[System.Web.UI.IStateManager.SaveViewState].ReturnValue"] + - ["System.Web.UI.WebControls.DataPagerFieldItem", "System.Web.UI.WebControls.DataPagerCommandEventArgs", "Property[Item]"] + - ["System.String", "System.Web.UI.WebControls.CreateUserWizard", "Property[CreateUserButtonText]"] + - ["System.Web.UI.ITemplate", "System.Web.UI.WebControls.Repeater", "Property[HeaderTemplate]"] + - ["System.Object", "System.Web.UI.WebControls.ListItemCollection", "Property[System.Collections.IList.Item]"] + - ["System.Int32", "System.Web.UI.WebControls.WizardStepCollection", "Method[System.Collections.IList.IndexOf].ReturnValue"] + - ["System.Web.UI.ITemplate", "System.Web.UI.WebControls.Wizard", "Property[StartNavigationTemplate]"] + - ["System.Boolean", "System.Web.UI.WebControls.ModelDataSourceView", "Property[CanSort]"] + - ["System.Web.UI.WebControls.PagerPosition", "System.Web.UI.WebControls.PagerSettings", "Property[Position]"] + - ["System.Object", "System.Web.UI.WebControls.ModelDataSourceView", "Method[GetSelectMethodResult].ReturnValue"] + - ["System.Web.UI.WebControls.FormViewMode", "System.Web.UI.WebControls.FormViewMode!", "Field[Edit]"] + - ["System.Web.UI.WebControls.Orientation", "System.Web.UI.WebControls.Menu", "Property[Orientation]"] + - ["System.Web.UI.WebControls.SiteMapNodeItemType", "System.Web.UI.WebControls.SiteMapNodeItemType!", "Field[Current]"] + - ["System.Web.UI.WebControls.HorizontalAlign", "System.Web.UI.WebControls.BaseDataList", "Property[HorizontalAlign]"] + - ["System.String", "System.Web.UI.WebControls.TreeView", "Property[CollapseImageToolTip]"] + - ["System.Web.UI.WebControls.ListViewItem", "System.Web.UI.WebControls.ListView", "Method[CreateItem].ReturnValue"] + - ["System.String", "System.Web.UI.WebControls.ListControl", "Property[Text]"] + - ["System.Boolean", "System.Web.UI.WebControls.MenuItemBinding", "Property[Selectable]"] + - ["System.String", "System.Web.UI.WebControls.Repeater", "Property[DataSourceID]"] + - ["System.Web.UI.WebControls.LoginFailureAction", "System.Web.UI.WebControls.LoginFailureAction!", "Field[RedirectToLoginPage]"] + - ["System.String", "System.Web.UI.WebControls.MenuItemBinding", "Property[Value]"] + - ["System.Int32", "System.Web.UI.WebControls.GridViewRow", "Property[RowIndex]"] + - ["System.String", "System.Web.UI.WebControls.Image", "Property[AlternateText]"] + - ["System.Object", "System.Web.UI.WebControls.PagedDataSource", "Property[SyncRoot]"] + - ["System.String", "System.Web.UI.WebControls.ButtonField", "Property[DataTextField]"] + - ["System.Object", "System.Web.UI.WebControls.LinqDataSourceUpdateEventArgs", "Property[OriginalObject]"] + - ["System.Boolean", "System.Web.UI.WebControls.CompareValidator", "Method[ControlPropertiesValid].ReturnValue"] + - ["System.Boolean", "System.Web.UI.WebControls.DataList", "Method[OnBubbleEvent].ReturnValue"] + - ["System.Object", "System.Web.UI.WebControls.PagerSettings", "Method[System.Web.UI.IStateManager.SaveViewState].ReturnValue"] + - ["System.String", "System.Web.UI.WebControls.ButtonField", "Property[DataTextFormatString]"] + - ["System.String", "System.Web.UI.WebControls.TreeView", "Property[ExpandImageUrl]"] + - ["System.Web.UI.WebControls.ValidatorDisplay", "System.Web.UI.WebControls.BaseValidator", "Property[Display]"] + - ["System.Object", "System.Web.UI.WebControls.ModelDataSourceView", "Method[SaveViewState].ReturnValue"] + - ["System.String", "System.Web.UI.WebControls.ChangePassword", "Property[UserName]"] + - ["System.Int32", "System.Web.UI.WebControls.DataGridColumnCollection", "Property[Count]"] + - ["System.Web.UI.ITemplate", "System.Web.UI.WebControls.TemplateColumn", "Property[ItemTemplate]"] + - ["System.Collections.Specialized.IOrderedDictionary", "System.Web.UI.WebControls.FormViewInsertEventArgs", "Property[Values]"] + - ["System.Web.UI.WebControls.GridLines", "System.Web.UI.WebControls.GridLines!", "Field[Vertical]"] + - ["System.Web.UI.WebControls.ValidationCompareOperator", "System.Web.UI.WebControls.ValidationCompareOperator!", "Field[Equal]"] + - ["System.Web.UI.WebControls.FormViewRow", "System.Web.UI.WebControls.FormView", "Property[Row]"] + - ["System.Web.UI.WebControls.Style", "System.Web.UI.WebControls.DataList", "Method[CreateControlStyle].ReturnValue"] + - ["System.Collections.IEnumerator", "System.Web.UI.WebControls.DataKeyArray", "Method[GetEnumerator].ReturnValue"] + - ["System.Boolean", "System.Web.UI.WebControls.EmbeddedMailObjectsCollection", "Method[Contains].ReturnValue"] + - ["System.String", "System.Web.UI.WebControls.CreateUserWizard", "Property[EditProfileText]"] + - ["System.String", "System.Web.UI.WebControls.Button", "Property[CommandName]"] + - ["System.Boolean", "System.Web.UI.WebControls.FormViewUpdatedEventArgs", "Property[KeepInEditMode]"] + - ["System.Object", "System.Web.UI.WebControls.DataKey", "Method[SaveViewState].ReturnValue"] + - ["System.Web.UI.WebControls.ParameterCollection", "System.Web.UI.WebControls.LinqDataSourceView", "Property[DeleteParameters]"] + - ["System.String", "System.Web.UI.WebControls.ChangePassword", "Property[HelpPageIconUrl]"] + - ["System.String", "System.Web.UI.WebControls.PasswordRecovery", "Property[QuestionLabelText]"] + - ["System.Web.UI.WebControls.TreeNode", "System.Web.UI.WebControls.TreeNodeEventArgs", "Property[Node]"] + - ["System.Web.UI.WebControls.ParameterCollection", "System.Web.UI.WebControls.LinqDataSource", "Property[OrderGroupsByParameters]"] + - ["System.Web.UI.WebControls.QueryableDataSourceEditData", "System.Web.UI.WebControls.QueryableDataSourceView", "Method[BuildInsertObject].ReturnValue"] + - ["System.Int32", "System.Web.UI.WebControls.TreeView", "Property[NodeIndent]"] + - ["System.String", "System.Web.UI.WebControls.ObjectDataSourceView", "Property[SelectMethod]"] + - ["System.Web.UI.WebControls.Parameter", "System.Web.UI.WebControls.RouteParameter", "Method[Clone].ReturnValue"] + - ["System.Web.UI.WebControls.Unit", "System.Web.UI.WebControls.MenuItemStyle", "Property[HorizontalPadding]"] + - ["System.Object", "System.Web.UI.WebControls.MenuItemBindingCollection", "Method[CreateKnownType].ReturnValue"] + - ["System.Web.UI.WebControls.DetailsViewRow", "System.Web.UI.WebControls.DetailsView", "Property[HeaderRow]"] + - ["System.Boolean", "System.Web.UI.WebControls.DataControlField", "Property[ShowHeader]"] + - ["System.Boolean", "System.Web.UI.WebControls.DataPagerField", "Property[System.Web.UI.IStateManager.IsTrackingViewState]"] + - ["System.Web.UI.WebControls.ValidationSummaryDisplayMode", "System.Web.UI.WebControls.ValidationSummaryDisplayMode!", "Field[SingleParagraph]"] + - ["System.String", "System.Web.UI.WebControls.EntityDataSource", "Property[ContextTypeName]"] + - ["System.Web.UI.WebControls.TableItemStyle", "System.Web.UI.WebControls.GridView", "Property[SortedAscendingHeaderStyle]"] + - ["System.Boolean", "System.Web.UI.WebControls.DataGrid", "Property[AllowCustomPaging]"] + - ["System.Int32", "System.Web.UI.WebControls.CompositeDataBoundControl", "Method[CreateChildControls].ReturnValue"] + - ["System.Net.Mail.MailMessage", "System.Web.UI.WebControls.MailMessageEventArgs", "Property[Message]"] + - ["System.Boolean", "System.Web.UI.WebControls.BaseCompareValidator", "Property[CultureInvariantValues]"] + - ["System.Int32", "System.Web.UI.WebControls.DataKeyCollection", "Property[Count]"] + - ["System.Web.UI.WebControls.FormViewMode", "System.Web.UI.WebControls.FormViewModeEventArgs", "Property[NewMode]"] + - ["System.Int32", "System.Web.UI.WebControls.SiteMapNodeItem", "Property[System.Web.UI.IDataItemContainer.DataItemIndex]"] + - ["System.Web.UI.HtmlTextWriterTag", "System.Web.UI.WebControls.GridView", "Property[TagKey]"] + - ["System.Boolean", "System.Web.UI.WebControls.RangeValidator", "Method[EvaluateIsValid].ReturnValue"] + - ["System.Boolean", "System.Web.UI.WebControls.GridView", "Property[AutoGenerateColumns]"] + - ["System.Object", "System.Web.UI.WebControls.ContextDataSourceView!", "Field[EventContextCreated]"] + - ["System.Web.UI.HtmlTextWriterTag", "System.Web.UI.WebControls.Login", "Property[TagKey]"] + - ["System.Web.UI.WebControls.HorizontalAlign", "System.Web.UI.WebControls.HorizontalAlign!", "Field[Right]"] + - ["System.Web.UI.WebControls.MenuItemCollection", "System.Web.UI.WebControls.Menu", "Property[Items]"] + - ["System.Boolean", "System.Web.UI.WebControls.ListItemControlBuilder", "Method[AllowWhitespaceLiterals].ReturnValue"] + - ["System.String", "System.Web.UI.WebControls.HyperLinkField", "Property[DataNavigateUrlFormatString]"] + - ["System.Int32", "System.Web.UI.WebControls.TableStyle", "Property[CellSpacing]"] + - ["System.Web.UI.WebControls.HorizontalAlign", "System.Web.UI.WebControls.TableStyle", "Property[HorizontalAlign]"] + - ["System.Web.UI.DataSourceSelectArguments", "System.Web.UI.WebControls.SqlDataSourceSelectingEventArgs", "Property[Arguments]"] + - ["System.Web.UI.WebControls.SortDirection", "System.Web.UI.WebControls.SortDirection!", "Field[Descending]"] + - ["System.Collections.Generic.List", "System.Web.UI.WebControls.AutoFieldsGenerator", "Property[AutoGeneratedFieldProperties]"] + - ["System.Boolean", "System.Web.UI.WebControls.RoleGroup", "Method[ContainsUser].ReturnValue"] + - ["System.Int32", "System.Web.UI.WebControls.CheckBoxList", "Property[RepeatedItemCount]"] + - ["System.Int32", "System.Web.UI.WebControls.ObjectDataSource", "Property[CacheDuration]"] + - ["System.Web.UI.ITemplate", "System.Web.UI.WebControls.SiteMapPath", "Property[PathSeparatorTemplate]"] + - ["System.String", "System.Web.UI.WebControls.AdRotator", "Property[Target]"] + - ["System.Object", "System.Web.UI.WebControls.DataGridItemCollection", "Property[SyncRoot]"] + - ["System.Web.UI.WebControls.ParameterCollection", "System.Web.UI.WebControls.LinqDataSourceView", "Property[GroupByParameters]"] + - ["System.Web.UI.WebControls.ListViewDataItem", "System.Web.UI.WebControls.ListView", "Method[CreateDataItem].ReturnValue"] + - ["System.Web.UI.WebControls.NextPrevFormat", "System.Web.UI.WebControls.NextPrevFormat!", "Field[FullMonth]"] + - ["System.Boolean", "System.Web.UI.WebControls.Menu", "Property[StaticEnableDefaultPopOutImage]"] + - ["System.Web.UI.ControlCollection", "System.Web.UI.WebControls.Calendar", "Method[CreateControlCollection].ReturnValue"] + - ["System.Boolean", "System.Web.UI.WebControls.FileUpload", "Property[HasFiles]"] + - ["System.Collections.IEnumerator", "System.Web.UI.WebControls.WizardStepCollection", "Method[GetEnumerator].ReturnValue"] + - ["System.Object", "System.Web.UI.WebControls.Menu", "Method[SaveViewState].ReturnValue"] + - ["System.String", "System.Web.UI.WebControls.HyperLinkField", "Property[DataTextField]"] + - ["System.Boolean", "System.Web.UI.WebControls.TableCellControlBuilder", "Method[AllowWhitespaceLiterals].ReturnValue"] + - ["System.String", "System.Web.UI.WebControls.NumericPagerField", "Property[CurrentPageLabelCssClass]"] + - ["System.Web.UI.WebControls.MenuItem", "System.Web.UI.WebControls.Menu", "Property[SelectedItem]"] + - ["System.Int32", "System.Web.UI.WebControls.ObjectDataSource", "Method[Insert].ReturnValue"] + - ["System.Net.Mail.MailPriority", "System.Web.UI.WebControls.MailDefinition", "Property[Priority]"] + - ["System.Web.UI.HtmlTextWriterTag", "System.Web.UI.WebControls.PasswordRecovery", "Property[TagKey]"] + - ["System.Web.UI.WebControls.FontSize", "System.Web.UI.WebControls.FontSize!", "Field[XXLarge]"] + - ["System.Boolean", "System.Web.UI.WebControls.EntityDataSourceChangedEventArgs", "Property[ExceptionHandled]"] + - ["System.String", "System.Web.UI.WebControls.MenuItemBinding", "Method[ToString].ReturnValue"] + - ["System.String", "System.Web.UI.WebControls.TreeNodeBinding", "Property[Value]"] + - ["System.Web.UI.WebControls.NextPrevFormat", "System.Web.UI.WebControls.NextPrevFormat!", "Field[ShortMonth]"] + - ["System.String", "System.Web.UI.WebControls.PolygonHotSpot", "Method[GetCoordinates].ReturnValue"] + - ["System.Object", "System.Web.UI.WebControls.FormView", "Method[SaveViewState].ReturnValue"] + - ["System.Boolean", "System.Web.UI.WebControls.DataGrid", "Method[OnBubbleEvent].ReturnValue"] + - ["System.Web.UI.WebControls.ContextDataSourceContextData", "System.Web.UI.WebControls.ContextDataSourceView", "Method[CreateContext].ReturnValue"] + - ["System.Type[]", "System.Web.UI.WebControls.DataControlFieldCollection", "Method[GetKnownTypes].ReturnValue"] + - ["System.Web.UI.WebControls.ParameterCollection", "System.Web.UI.WebControls.ObjectDataSource", "Property[DeleteParameters]"] + - ["System.Boolean", "System.Web.UI.WebControls.ListItem", "Property[Selected]"] + - ["System.Web.UI.ITemplate", "System.Web.UI.WebControls.PasswordRecovery", "Property[QuestionTemplate]"] + - ["System.Boolean", "System.Web.UI.WebControls.DataPagerField", "Property[QueryStringHandled]"] + - ["System.Boolean", "System.Web.UI.WebControls.DataGridItemCollection", "Property[IsSynchronized]"] + - ["System.Web.UI.DataSourceView", "System.Web.UI.WebControls.SiteMapDataSource", "Method[GetView].ReturnValue"] + - ["System.String", "System.Web.UI.WebControls.ChangePassword", "Property[ConfirmNewPasswordLabelText]"] + - ["System.String", "System.Web.UI.WebControls.MenuItem", "Property[Value]"] + - ["System.Int32", "System.Web.UI.WebControls.WizardNavigationEventArgs", "Property[NextStepIndex]"] + - ["System.Boolean", "System.Web.UI.WebControls.ObjectDataSourceView", "Property[EnablePaging]"] + - ["System.Boolean", "System.Web.UI.WebControls.EntityDataSource", "Property[AutoGenerateOrderByClause]"] + - ["System.Object", "System.Web.UI.WebControls.DetailsViewCommandEventArgs", "Property[CommandSource]"] + - ["System.Web.UI.IHierarchicalEnumerable", "System.Web.UI.WebControls.SiteMapHierarchicalDataSourceView", "Method[Select].ReturnValue"] + - ["System.Boolean", "System.Web.UI.WebControls.DataGridItem", "Method[OnBubbleEvent].ReturnValue"] + - ["System.Web.UI.WebControls.ParameterCollection", "System.Web.UI.WebControls.ObjectDataSource", "Property[SelectParameters]"] + - ["System.Web.UI.WebControls.AutoCompleteType", "System.Web.UI.WebControls.AutoCompleteType!", "Field[BusinessPhone]"] + - ["System.Boolean", "System.Web.UI.WebControls.Login", "Method[OnBubbleEvent].ReturnValue"] + - ["System.String", "System.Web.UI.WebControls.FormView", "Method[ModifiedOuterTableStylePropertyName].ReturnValue"] + - ["System.Boolean", "System.Web.UI.WebControls.NumericPagerField", "Method[Equals].ReturnValue"] + - ["System.String", "System.Web.UI.WebControls.HotSpot", "Method[ToString].ReturnValue"] + - ["System.Web.UI.WebControls.ValidatorDisplay", "System.Web.UI.WebControls.ValidatorDisplay!", "Field[None]"] + - ["System.String", "System.Web.UI.WebControls.Panel", "Property[BackImageUrl]"] + - ["System.Int32", "System.Web.UI.WebControls.DataKeyArray", "Property[Count]"] + - ["System.Object", "System.Web.UI.WebControls.SqlDataSource", "Method[SaveViewState].ReturnValue"] + - ["System.Web.UI.WebControls.ButtonType", "System.Web.UI.WebControls.ButtonType!", "Field[Image]"] + - ["System.String", "System.Web.UI.WebControls.Login", "Property[PasswordRequiredErrorMessage]"] + - ["System.Int32", "System.Web.UI.WebControls.LinqDataSourceStatusEventArgs", "Property[TotalRowCount]"] + - ["System.String", "System.Web.UI.WebControls.Image", "Property[DescriptionUrl]"] + - ["System.Web.UI.WebControls.ButtonType", "System.Web.UI.WebControls.Wizard", "Property[FinishCompleteButtonType]"] + - ["System.Web.UI.WebControls.VerticalAlign", "System.Web.UI.WebControls.TableCell", "Property[VerticalAlign]"] + - ["System.Web.UI.WebControls.Style", "System.Web.UI.WebControls.RadioButtonList", "Method[GetItemStyle].ReturnValue"] + - ["System.Boolean", "System.Web.UI.WebControls.EntityDataSource", "Property[AutoGenerateWhereClause]"] + - ["System.String", "System.Web.UI.WebControls.SqlDataSource", "Property[FilterExpression]"] + - ["System.String", "System.Web.UI.WebControls.Style", "Property[CssClass]"] + - ["System.Web.UI.WebControls.ParameterCollection", "System.Web.UI.WebControls.EntityDataSource", "Property[InsertParameters]"] + - ["System.Web.UI.WebControls.FontSize", "System.Web.UI.WebControls.FontSize!", "Field[Small]"] + - ["System.String", "System.Web.UI.WebControls.Wizard", "Property[StartNextButtonImageUrl]"] + - ["System.String", "System.Web.UI.WebControls.TreeView", "Property[Target]"] + - ["System.Web.UI.WebControls.Unit", "System.Web.UI.WebControls.TreeNodeStyle", "Property[HorizontalPadding]"] + - ["System.Web.UI.DataSourceSelectArguments", "System.Web.UI.WebControls.LinqDataSourceSelectEventArgs", "Property[Arguments]"] + - ["System.Boolean", "System.Web.UI.WebControls.BoundField", "Property[ApplyFormatInEditMode]"] + - ["System.Type[]", "System.Web.UI.WebControls.MenuItemBindingCollection", "Method[GetKnownTypes].ReturnValue"] + - ["System.Boolean", "System.Web.UI.WebControls.DataKey", "Method[Equals].ReturnValue"] + - ["System.String", "System.Web.UI.WebControls.ChangePassword", "Property[CancelButtonText]"] + - ["System.Web.UI.WebControls.AutoGeneratedField", "System.Web.UI.WebControls.AutoFieldsGenerator", "Method[CreateAutoGeneratedFieldFromFieldProperties].ReturnValue"] + - ["System.Boolean", "System.Web.UI.WebControls.CheckBox", "Property[Checked]"] + - ["System.Type", "System.Web.UI.WebControls.QueryableDataSourceView", "Property[EntityType]"] + - ["System.Boolean", "System.Web.UI.WebControls.Repeater", "Property[EnableTheming]"] + - ["System.Web.UI.StateBag", "System.Web.UI.WebControls.DataPagerField", "Property[ViewState]"] + - ["System.String", "System.Web.UI.WebControls.MailDefinition", "Property[Subject]"] + - ["System.String", "System.Web.UI.WebControls.MenuItemBinding", "Property[SelectableField]"] + - ["System.Web.UI.WebControls.VerticalAlign", "System.Web.UI.WebControls.VerticalAlign!", "Field[Middle]"] + - ["System.Web.UI.WebControls.TableItemStyle", "System.Web.UI.WebControls.Login", "Property[FailureTextStyle]"] + - ["System.Web.UI.DataSourceView", "System.Web.UI.WebControls.ModelDataSource", "Method[System.Web.UI.IDataSource.GetView].ReturnValue"] + - ["System.Object", "System.Web.UI.WebControls.ContextDataSourceView", "Property[Context]"] + - ["System.Web.UI.WebControls.Unit", "System.Web.UI.WebControls.TreeNodeStyle", "Property[VerticalPadding]"] + - ["System.Collections.Specialized.IOrderedDictionary", "System.Web.UI.WebControls.ListViewDeleteEventArgs", "Property[Values]"] + - ["System.String", "System.Web.UI.WebControls.EmbeddedMailObject", "Property[Path]"] + - ["System.Double", "System.Web.UI.WebControls.Unit", "Property[Value]"] + - ["System.String", "System.Web.UI.WebControls.ControlParameter", "Property[PropertyName]"] + - ["System.Boolean", "System.Web.UI.WebControls.TextBox", "Property[Wrap]"] + - ["System.Boolean", "System.Web.UI.WebControls.ControlPropertyNameConverter", "Method[GetStandardValuesExclusive].ReturnValue"] + - ["System.Object", "System.Web.UI.WebControls.TextBox", "Method[SaveViewState].ReturnValue"] + - ["System.Boolean", "System.Web.UI.WebControls.PagerSettings", "Property[Visible]"] + - ["System.Web.UI.WebControls.TableItemStyle", "System.Web.UI.WebControls.PasswordRecovery", "Property[LabelStyle]"] + - ["System.String", "System.Web.UI.WebControls.DataControlField", "Property[FooterText]"] + - ["System.String", "System.Web.UI.WebControls.AdRotator", "Property[AdvertisementFile]"] + - ["System.Xml.Xsl.XslTransform", "System.Web.UI.WebControls.Xml", "Property[Transform]"] + - ["System.Web.UI.ITemplate", "System.Web.UI.WebControls.FormView", "Property[PagerTemplate]"] + - ["System.String", "System.Web.UI.WebControls.AdCreatedEventArgs", "Property[ImageUrl]"] + - ["System.Web.UI.WebControls.DetailsViewMode", "System.Web.UI.WebControls.DetailsViewModeEventArgs", "Property[NewMode]"] + - ["System.Web.UI.WebControls.FontSize", "System.Web.UI.WebControls.FontSize!", "Field[NotSet]"] + - ["System.Object", "System.Web.UI.WebControls.SqlDataSourceView", "Method[SaveViewState].ReturnValue"] + - ["System.Type[]", "System.Web.UI.WebControls.MenuItemStyleCollection", "Method[GetKnownTypes].ReturnValue"] + - ["System.Int32", "System.Web.UI.WebControls.DataPager", "Property[StartRowIndex]"] + - ["System.Web.UI.WebControls.TreeNodeSelectAction", "System.Web.UI.WebControls.TreeNodeSelectAction!", "Field[SelectExpand]"] + - ["System.Boolean", "System.Web.UI.WebControls.TreeView", "Property[Visible]"] + - ["System.String", "System.Web.UI.WebControls.DetailsView", "Property[System.Web.UI.WebControls.IDataBoundControl.DataMember]"] + - ["System.Web.UI.WebControls.RepeatDirection", "System.Web.UI.WebControls.RadioButtonList", "Property[RepeatDirection]"] + - ["System.String", "System.Web.UI.WebControls.ModelDataSourceView", "Property[UpdateMethod]"] + - ["System.String", "System.Web.UI.WebControls.ListItem", "Method[ToString].ReturnValue"] + - ["System.Web.UI.WebControls.TableItemStyle", "System.Web.UI.WebControls.FormView", "Property[FooterStyle]"] + - ["System.String", "System.Web.UI.WebControls.Table", "Property[BackImageUrl]"] + - ["System.String", "System.Web.UI.WebControls.ChangePassword", "Property[UserNameLabelText]"] + - ["System.Int32", "System.Web.UI.WebControls.GridView", "Method[CreateChildControls].ReturnValue"] + - ["System.String", "System.Web.UI.WebControls.ButtonColumn", "Method[FormatDataTextValue].ReturnValue"] + - ["System.String", "System.Web.UI.WebControls.TableStyle", "Property[BackImageUrl]"] + - ["System.Object", "System.Web.UI.WebControls.DataKeyCollection", "Property[SyncRoot]"] + - ["System.Web.UI.WebControls.DataGridItem", "System.Web.UI.WebControls.DataGridItemEventArgs", "Property[Item]"] + - ["System.Boolean", "System.Web.UI.WebControls.GridView", "Method[OnBubbleEvent].ReturnValue"] + - ["System.Web.UI.WebControls.Style", "System.Web.UI.WebControls.ChangePassword", "Property[CancelButtonStyle]"] + - ["System.String", "System.Web.UI.WebControls.GridViewSortEventArgs", "Property[SortExpression]"] + - ["System.Int32", "System.Web.UI.WebControls.MenuItemBindingCollection", "Method[Add].ReturnValue"] + - ["System.Web.UI.WebControls.ListViewItemType", "System.Web.UI.WebControls.ListViewItemType!", "Field[DataItem]"] + - ["System.String", "System.Web.UI.WebControls.ModelErrorMessage", "Property[AssociatedControlID]"] + - ["System.Drawing.Color", "System.Web.UI.WebControls.Style", "Property[ForeColor]"] + - ["System.Boolean", "System.Web.UI.WebControls.BoundField", "Property[ConvertEmptyStringToNull]"] + - ["System.Web.UI.ITemplate", "System.Web.UI.WebControls.TemplateField", "Property[FooterTemplate]"] + - ["System.String", "System.Web.UI.WebControls.CommandField", "Property[EditImageUrl]"] + - ["System.String", "System.Web.UI.WebControls.Login", "Property[PasswordRecoveryIconUrl]"] + - ["System.Web.UI.WebControls.SubMenuStyleCollection", "System.Web.UI.WebControls.Menu", "Property[LevelSubMenuStyles]"] + - ["System.Web.UI.WebControls.DataControlRowState", "System.Web.UI.WebControls.DetailsViewRow", "Property[RowState]"] + - ["System.String", "System.Web.UI.WebControls.HotSpot", "Property[MarkupName]"] + - ["System.Int32", "System.Web.UI.WebControls.ListViewPagedDataSource", "Property[TotalRowCount]"] + - ["System.Boolean", "System.Web.UI.WebControls.FormViewInsertedEventArgs", "Property[ExceptionHandled]"] + - ["System.Web.UI.WebControls.ParameterCollection", "System.Web.UI.WebControls.SqlDataSourceView", "Property[InsertParameters]"] + - ["System.Int32", "System.Web.UI.WebControls.BulletedListEventArgs", "Property[Index]"] + - ["System.Object", "System.Web.UI.WebControls.TableCellCollection", "Property[SyncRoot]"] + - ["System.Collections.IEnumerable", "System.Web.UI.WebControls.ObjectDataSourceView", "Method[ExecuteSelect].ReturnValue"] + - ["System.String", "System.Web.UI.WebControls.EntityDataSource", "Property[ConnectionString]"] + - ["System.String", "System.Web.UI.WebControls.CreateUserWizard", "Property[QuestionLabelText]"] + - ["System.String", "System.Web.UI.WebControls.ListControl", "Property[ValidationGroup]"] + - ["System.String", "System.Web.UI.WebControls.CompositeDataBoundControl", "Property[UpdateMethod]"] + - ["System.Web.UI.WebControls.DataControlField", "System.Web.UI.WebControls.ButtonField", "Method[CreateField].ReturnValue"] + - ["System.TypeCode", "System.Web.UI.WebControls.Parameter!", "Method[ConvertDbTypeToTypeCode].ReturnValue"] + - ["System.Int32", "System.Web.UI.WebControls.BaseDataList", "Property[CellPadding]"] + - ["System.Boolean", "System.Web.UI.WebControls.BaseCompareValidator!", "Method[CanConvert].ReturnValue"] + - ["System.Web.UI.WebControls.TreeViewImageSet", "System.Web.UI.WebControls.TreeViewImageSet!", "Field[Events]"] + - ["System.Int32", "System.Web.UI.WebControls.QueryableDataSourceView", "Method[Update].ReturnValue"] + - ["System.Web.UI.WebControls.EntityDataSource", "System.Web.UI.WebControls.EntityDataSourceSelectingEventArgs", "Property[DataSource]"] + - ["System.Boolean", "System.Web.UI.WebControls.MailDefinition", "Property[System.Web.UI.IStateManager.IsTrackingViewState]"] + - ["System.Web.UI.WebControls.TableCell", "System.Web.UI.WebControls.TableCellCollection", "Property[Item]"] + - ["System.Web.UI.WebControls.AutoCompleteType", "System.Web.UI.WebControls.AutoCompleteType!", "Field[BusinessCountryRegion]"] + - ["System.Boolean", "System.Web.UI.WebControls.LinqDataSource", "Property[EnableInsert]"] + - ["System.Web.UI.WebControls.ListItemType", "System.Web.UI.WebControls.ListItemType!", "Field[Item]"] + - ["System.Web.UI.WebControls.TableItemStyle", "System.Web.UI.WebControls.DetailsView", "Property[FooterStyle]"] + - ["System.Object", "System.Web.UI.WebControls.PasswordRecovery", "Method[SaveViewState].ReturnValue"] + - ["System.Collections.Specialized.IOrderedDictionary", "System.Web.UI.WebControls.FormViewDeletedEventArgs", "Property[Values]"] + - ["System.Object", "System.Web.UI.WebControls.SiteMapPath", "Method[SaveViewState].ReturnValue"] + - ["System.Web.UI.WebControls.MenuItemCollection", "System.Web.UI.WebControls.MenuItem", "Property[ChildItems]"] + - ["System.String", "System.Web.UI.WebControls.DropDownList", "Property[ToolTip]"] + - ["System.String", "System.Web.UI.WebControls.Wizard", "Property[CancelButtonImageUrl]"] + - ["System.Object", "System.Web.UI.WebControls.TreeNode", "Method[System.ICloneable.Clone].ReturnValue"] + - ["System.String", "System.Web.UI.WebControls.PasswordRecovery", "Property[SubmitButtonText]"] + - ["System.Web.UI.DataSourceView", "System.Web.UI.WebControls.DataBoundControl", "Method[GetData].ReturnValue"] + - ["System.Web.UI.WebControls.DataPagerFieldCollection", "System.Web.UI.WebControls.DataPagerFieldCollection", "Method[CloneFields].ReturnValue"] + - ["System.String", "System.Web.UI.WebControls.PasswordRecovery", "Property[AnswerRequiredErrorMessage]"] + - ["System.Int32", "System.Web.UI.WebControls.GridView", "Property[EditIndex]"] + - ["System.String", "System.Web.UI.WebControls.AccessDataSource", "Property[ConnectionString]"] + - ["System.Web.UI.ITemplate", "System.Web.UI.WebControls.ListView", "Property[GroupTemplate]"] + - ["System.Web.UI.WebControls.BorderStyle", "System.Web.UI.WebControls.ListBox", "Property[BorderStyle]"] + - ["System.Drawing.Color", "System.Web.UI.WebControls.ValidationSummary", "Property[ForeColor]"] + - ["System.Web.UI.DataSourceSelectArguments", "System.Web.UI.WebControls.EntityDataSourceSelectingEventArgs", "Property[SelectArguments]"] + - ["System.Boolean", "System.Web.UI.WebControls.DataGrid", "Property[AllowSorting]"] + - ["System.Boolean", "System.Web.UI.WebControls.Menu", "Property[DynamicEnableDefaultPopOutImage]"] + - ["System.Boolean", "System.Web.UI.WebControls.QueryableDataSourceView", "Property[AutoGenerateWhereClause]"] + - ["System.Web.UI.WebControls.ValidationDataType", "System.Web.UI.WebControls.BaseCompareValidator", "Property[Type]"] + - ["System.Web.UI.WebControls.ValidationDataType", "System.Web.UI.WebControls.ValidationDataType!", "Field[Integer]"] + - ["System.Web.UI.WebControls.TableItemStyle", "System.Web.UI.WebControls.DataGrid", "Property[HeaderStyle]"] + - ["System.Boolean", "System.Web.UI.WebControls.QueryableDataSourceView", "Property[CanSort]"] + - ["System.Object", "System.Web.UI.WebControls.SubMenuStyle", "Method[System.ComponentModel.ICustomTypeDescriptor.GetEditor].ReturnValue"] + - ["System.String", "System.Web.UI.WebControls.NextPreviousPagerField", "Property[NextPageImageUrl]"] + - ["System.Web.UI.DataSourceCacheExpiry", "System.Web.UI.WebControls.ObjectDataSource", "Property[CacheExpirationPolicy]"] + - ["System.Int32", "System.Web.UI.WebControls.BaseCompareValidator!", "Method[GetFullYear].ReturnValue"] + - ["System.Web.UI.WebControls.ListItem", "System.Web.UI.WebControls.ListItemCollection", "Method[FindByValue].ReturnValue"] + - ["System.Int32", "System.Web.UI.WebControls.DataPagerFieldCollection", "Method[IndexOf].ReturnValue"] + - ["System.String", "System.Web.UI.WebControls.ListControl", "Property[SelectedValue]"] + - ["System.String", "System.Web.UI.WebControls.DataControlCommands!", "Field[NewCommandName]"] + - ["System.Web.UI.WebControls.HorizontalAlign", "System.Web.UI.WebControls.HorizontalAlign!", "Field[NotSet]"] + - ["System.String", "System.Web.UI.WebControls.ChangePassword", "Property[PasswordRecoveryIconUrl]"] + - ["System.Boolean", "System.Web.UI.WebControls.CommandField", "Property[ShowSelectButton]"] + - ["System.Boolean", "System.Web.UI.WebControls.FormView", "Property[AllowPaging]"] + - ["System.Boolean", "System.Web.UI.WebControls.ListViewCommandEventArgs", "Property[Handled]"] + - ["System.Int32", "System.Web.UI.WebControls.QueryableDataSourceView", "Method[InsertObject].ReturnValue"] + - ["System.String", "System.Web.UI.WebControls.CreateUserWizard!", "Field[ContinueButtonCommandName]"] + - ["System.Web.UI.WebControls.Unit", "System.Web.UI.WebControls.Unit!", "Method[op_Implicit].ReturnValue"] + - ["System.String", "System.Web.UI.WebControls.CompareValidator", "Property[ValueToCompare]"] + - ["System.Web.UI.WebControls.SqlDataSourceView", "System.Web.UI.WebControls.SqlDataSource", "Method[CreateDataSourceView].ReturnValue"] + - ["System.Web.UI.WebControls.BorderStyle", "System.Web.UI.WebControls.BorderStyle!", "Field[Outset]"] + - ["System.String", "System.Web.UI.WebControls.IButtonControl", "Property[CommandArgument]"] + - ["System.String", "System.Web.UI.WebControls.ImageField", "Method[GetFormattedAlternateText].ReturnValue"] + - ["System.Int32", "System.Web.UI.WebControls.ListView", "Property[System.Web.UI.WebControls.IPageableItemContainer.StartRowIndex]"] + - ["System.Web.UI.WebControls.TableItemStyle", "System.Web.UI.WebControls.CreateUserWizard", "Property[ErrorMessageStyle]"] + - ["System.Boolean", "System.Web.UI.WebControls.FontUnitConverter", "Method[GetStandardValuesSupported].ReturnValue"] + - ["System.Boolean", "System.Web.UI.WebControls.DataGrid", "Property[ShowFooter]"] + - ["System.String", "System.Web.UI.WebControls.MenuItemBinding", "Property[DataMember]"] + - ["System.Drawing.Color", "System.Web.UI.WebControls.ListView", "Property[BorderColor]"] + - ["System.String", "System.Web.UI.WebControls.EditCommandColumn", "Property[UpdateText]"] + - ["System.String", "System.Web.UI.WebControls.CheckBoxField", "Property[NullDisplayText]"] + - ["System.Web.UI.WebControls.FormViewMode", "System.Web.UI.WebControls.FormView", "Property[CurrentMode]"] + - ["System.Int32", "System.Web.UI.WebControls.ListViewInsertedEventArgs", "Property[AffectedRows]"] + - ["System.Boolean", "System.Web.UI.WebControls.ListViewPagedDataSource", "Property[IsReadOnly]"] + - ["System.Web.UI.WebControls.LoginTextLayout", "System.Web.UI.WebControls.LoginTextLayout!", "Field[TextOnTop]"] + - ["System.String", "System.Web.UI.WebControls.ButtonField", "Property[CommandName]"] + - ["System.Web.UI.ControlCollection", "System.Web.UI.WebControls.Wizard", "Method[CreateControlCollection].ReturnValue"] + - ["System.Web.UI.ControlCollection", "System.Web.UI.WebControls.CompositeDataBoundControl", "Property[Controls]"] + - ["System.Web.UI.WebControls.ScrollBars", "System.Web.UI.WebControls.ScrollBars!", "Field[Horizontal]"] + - ["System.String", "System.Web.UI.WebControls.CreateUserWizard", "Property[UserName]"] + - ["System.Web.UI.WebControls.FontUnit", "System.Web.UI.WebControls.FontUnit!", "Field[Small]"] + - ["System.Web.UI.WebControls.DataPagerField", "System.Web.UI.WebControls.DataPagerFieldCollection", "Property[Item]"] + - ["System.Boolean", "System.Web.UI.WebControls.TextBoxControlBuilder", "Method[HtmlDecodeLiterals].ReturnValue"] + - ["System.Boolean", "System.Web.UI.WebControls.BaseValidator", "Property[Enabled]"] + - ["System.Data.Objects.ObjectContext", "System.Web.UI.WebControls.EntityDataSourceSelectedEventArgs", "Property[Context]"] + - ["System.Int32", "System.Web.UI.WebControls.PasswordRecovery", "Property[BorderPadding]"] + - ["System.Xml.XmlDocument", "System.Web.UI.WebControls.XmlDataSource", "Method[GetXmlDocument].ReturnValue"] + - ["System.Web.UI.WebControls.DataControlField", "System.Web.UI.WebControls.DataControlField", "Method[CloneField].ReturnValue"] + - ["System.Object", "System.Web.UI.WebControls.WizardStepCollection", "Property[SyncRoot]"] + - ["System.ComponentModel.EventDescriptor", "System.Web.UI.WebControls.SubMenuStyle", "Method[System.ComponentModel.ICustomTypeDescriptor.GetDefaultEvent].ReturnValue"] + - ["System.String", "System.Web.UI.WebControls.DataControlCommands!", "Field[SortCommandName]"] + - ["System.Web.UI.WebControls.TableItemStyle", "System.Web.UI.WebControls.DetailsView", "Property[EmptyDataRowStyle]"] + - ["System.Int32", "System.Web.UI.WebControls.FormViewDeletedEventArgs", "Property[AffectedRows]"] + - ["System.Web.UI.ITemplate", "System.Web.UI.WebControls.Login", "Property[LayoutTemplate]"] + - ["System.Web.UI.WebControls.ParameterCollection", "System.Web.UI.WebControls.QueryableDataSourceView", "Property[DeleteParameters]"] + - ["System.String", "System.Web.UI.WebControls.CommandField", "Property[InsertText]"] + - ["System.String", "System.Web.UI.WebControls.SubMenuStyle", "Method[System.ComponentModel.ICustomTypeDescriptor.GetClassName].ReturnValue"] + - ["System.String", "System.Web.UI.WebControls.HyperLink", "Property[ImageUrl]"] + - ["System.Boolean", "System.Web.UI.WebControls.TableCellCollection", "Property[IsReadOnly]"] + - ["System.String", "System.Web.UI.WebControls.DataPager", "Property[QueryStringField]"] + - ["System.Int32", "System.Web.UI.WebControls.DataList", "Property[EditItemIndex]"] + - ["System.String", "System.Web.UI.WebControls.NumericPagerField", "Property[NextPageText]"] + - ["System.Object", "System.Web.UI.WebControls.FormView", "Property[DataItem]"] + - ["System.String", "System.Web.UI.WebControls.ChangePassword!", "Field[CancelButtonCommandName]"] + - ["System.String", "System.Web.UI.WebControls.DataGridColumn", "Method[ToString].ReturnValue"] + - ["System.Boolean", "System.Web.UI.WebControls.ListViewPagedDataSource", "Property[IsSynchronized]"] + - ["System.String", "System.Web.UI.WebControls.ChangePassword", "Property[ChangePasswordFailureText]"] + - ["System.Xml.XPath.XPathNavigator", "System.Web.UI.WebControls.Xml", "Property[XPathNavigator]"] + - ["System.Web.UI.WebControls.Style", "System.Web.UI.WebControls.RadioButtonList", "Method[CreateControlStyle].ReturnValue"] + - ["System.String", "System.Web.UI.WebControls.ChangePassword", "Property[EditProfileText]"] + - ["System.String", "System.Web.UI.WebControls.Menu!", "Field[MenuItemClickCommandName]"] + - ["System.Web.UI.WebControls.PathDirection", "System.Web.UI.WebControls.SiteMapPath", "Property[PathDirection]"] + - ["System.Web.UI.WebControls.TableItemStyle", "System.Web.UI.WebControls.DataControlField", "Property[HeaderStyle]"] + - ["System.Web.UI.WebControls.ParameterCollection", "System.Web.UI.WebControls.ObjectDataSource", "Property[UpdateParameters]"] + - ["System.Collections.Specialized.IOrderedDictionary", "System.Web.UI.WebControls.ListViewInsertedEventArgs", "Property[Values]"] + - ["System.Int32", "System.Web.UI.WebControls.TreeView", "Property[ExpandDepth]"] + - ["System.Int32", "System.Web.UI.WebControls.SqlDataSource", "Property[CacheDuration]"] + - ["System.Web.UI.WebControls.ListItemType", "System.Web.UI.WebControls.RepeaterItem", "Property[ItemType]"] + - ["System.String", "System.Web.UI.WebControls.FontInfo", "Method[ToString].ReturnValue"] + - ["System.String", "System.Web.UI.WebControls.HyperLinkColumn", "Property[Text]"] + - ["System.Boolean", "System.Web.UI.WebControls.StringArrayConverter", "Method[CanConvertFrom].ReturnValue"] + - ["System.String", "System.Web.UI.WebControls.ImageField", "Property[DataImageUrlFormatString]"] + - ["System.Boolean", "System.Web.UI.WebControls.QueryableDataSourceView", "Property[CanUpdate]"] + - ["System.Boolean", "System.Web.UI.WebControls.ObjectDataSource", "Property[EnablePaging]"] + - ["System.Object", "System.Web.UI.WebControls.DataListItemCollection", "Property[SyncRoot]"] + - ["System.Boolean", "System.Web.UI.WebControls.Parameter", "Property[ConvertEmptyStringToNull]"] + - ["System.Data.Common.DbCommand", "System.Web.UI.WebControls.SqlDataSourceStatusEventArgs", "Property[Command]"] + - ["System.Object", "System.Web.UI.WebControls.TreeNode", "Method[SaveViewState].ReturnValue"] + - ["System.String", "System.Web.UI.WebControls.DataControlFieldHeaderCell", "Property[AbbreviatedText]"] + - ["System.String", "System.Web.UI.WebControls.MenuItemBinding", "Property[ImageUrlField]"] + - ["System.Int32", "System.Web.UI.WebControls.ModelDataSourceView", "Method[ExecuteDelete].ReturnValue"] + - ["System.String", "System.Web.UI.WebControls.ObjectDataSourceView", "Property[StartRowIndexParameterName]"] + - ["System.String", "System.Web.UI.WebControls.CreateUserWizard", "Property[Email]"] + - ["System.String", "System.Web.UI.WebControls.TreeNodeBinding", "Property[Target]"] + - ["System.Int32", "System.Web.UI.WebControls.LinqDataSourceView", "Method[ExecuteInsert].ReturnValue"] + - ["System.Boolean", "System.Web.UI.WebControls.SelectedDatesCollection", "Property[IsReadOnly]"] + - ["System.Web.UI.Control", "System.Web.UI.WebControls.DataControlField", "Property[Control]"] + - ["System.Web.UI.WebControls.ValidatorDisplay", "System.Web.UI.WebControls.ValidatorDisplay!", "Field[Dynamic]"] + - ["System.Int32", "System.Web.UI.WebControls.QueryableDataSourceView", "Method[ExecuteUpdate].ReturnValue"] + - ["System.Object", "System.Web.UI.WebControls.AutoFieldsGenerator", "Method[System.Web.UI.IStateManager.SaveViewState].ReturnValue"] + - ["System.Boolean", "System.Web.UI.WebControls.BaseCompareValidator!", "Method[Convert].ReturnValue"] + - ["System.Boolean", "System.Web.UI.WebControls.MenuItem", "Property[DataBound]"] + - ["System.String", "System.Web.UI.WebControls.WizardStepBase", "Property[Title]"] + - ["System.Web.UI.WebControls.Unit", "System.Web.UI.WebControls.FontUnit", "Property[Unit]"] + - ["System.Boolean", "System.Web.UI.WebControls.CommandField", "Property[ShowEditButton]"] + - ["System.Int32", "System.Web.UI.WebControls.GridView", "Property[CellSpacing]"] + - ["System.String", "System.Web.UI.WebControls.HyperLinkColumn", "Property[NavigateUrl]"] + - ["System.Web.UI.DataSourceSelectArguments", "System.Web.UI.WebControls.ListView", "Method[CreateDataSourceSelectArguments].ReturnValue"] + - ["System.ComponentModel.TypeConverter+StandardValuesCollection", "System.Web.UI.WebControls.ControlPropertyNameConverter", "Method[GetStandardValues].ReturnValue"] + - ["System.Object", "System.Web.UI.WebControls.ContextDataSourceContextData", "Property[Context]"] + - ["System.Int32", "System.Web.UI.WebControls.GridViewDeletedEventArgs", "Property[AffectedRows]"] + - ["System.Boolean", "System.Web.UI.WebControls.CalendarDay", "Property[IsSelected]"] + - ["System.Object", "System.Web.UI.WebControls.ListViewDataItem", "Property[DataItem]"] + - ["System.Web.UI.WebControls.TextBoxMode", "System.Web.UI.WebControls.TextBoxMode!", "Field[Phone]"] + - ["System.String", "System.Web.UI.WebControls.PasswordRecovery", "Property[Question]"] + - ["System.Web.UI.WebControls.ImageAlign", "System.Web.UI.WebControls.ImageAlign!", "Field[AbsBottom]"] + - ["System.String", "System.Web.UI.WebControls.PagerSettings", "Property[FirstPageImageUrl]"] + - ["System.String", "System.Web.UI.WebControls.Wizard", "Property[StepPreviousButtonImageUrl]"] + - ["System.Web.UI.WebControls.DataGridItem", "System.Web.UI.WebControls.DataGrid", "Property[SelectedItem]"] + - ["System.String", "System.Web.UI.WebControls.DataGrid!", "Field[SelectCommandName]"] + - ["System.String", "System.Web.UI.WebControls.TreeNodeBinding", "Property[ToolTipField]"] + - ["System.Int32", "System.Web.UI.WebControls.ObjectDataSource", "Method[Update].ReturnValue"] + - ["System.Boolean", "System.Web.UI.WebControls.FormViewRow", "Method[OnBubbleEvent].ReturnValue"] + - ["System.Web.UI.WebControls.BorderStyle", "System.Web.UI.WebControls.DropDownList", "Property[BorderStyle]"] + - ["System.Web.UI.WebControls.Style", "System.Web.UI.WebControls.SiteMapPath", "Property[CurrentNodeStyle]"] + - ["System.Web.UI.WebControls.Unit", "System.Web.UI.WebControls.Unit!", "Field[Empty]"] + - ["System.Int32", "System.Web.UI.WebControls.CheckBoxList", "Property[CellPadding]"] + - ["System.Web.UI.WebControls.RoleGroup", "System.Web.UI.WebControls.RoleGroupCollection", "Method[GetMatchingRoleGroup].ReturnValue"] + - ["System.Type", "System.Web.UI.WebControls.ContextDataSourceView", "Method[GetEntitySetType].ReturnValue"] + - ["System.Web.UI.WebControls.HotSpotMode", "System.Web.UI.WebControls.ImageMap", "Property[HotSpotMode]"] + - ["System.Boolean", "System.Web.UI.WebControls.DataPagerFieldItem", "Method[OnBubbleEvent].ReturnValue"] + - ["System.String", "System.Web.UI.WebControls.ProfileParameter", "Property[PropertyName]"] + - ["System.Object", "System.Web.UI.WebControls.DataGridPageChangedEventArgs", "Property[CommandSource]"] + - ["System.String", "System.Web.UI.WebControls.DataControlCommands!", "Field[EditCommandName]"] + - ["System.Web.UI.ITemplate", "System.Web.UI.WebControls.Repeater", "Property[FooterTemplate]"] + - ["System.String", "System.Web.UI.WebControls.LinqDataSource", "Property[ContextTypeName]"] + - ["System.Int32", "System.Web.UI.WebControls.SqlDataSource", "Method[Insert].ReturnValue"] + - ["System.Object", "System.Web.UI.WebControls.DataGridColumn", "Method[System.Web.UI.IStateManager.SaveViewState].ReturnValue"] + - ["System.Object", "System.Web.UI.WebControls.ModelDataMethodResult", "Property[ReturnValue]"] + - ["System.Web.UI.WebControls.TableItemStyle", "System.Web.UI.WebControls.Calendar", "Property[SelectedDayStyle]"] + - ["System.Web.UI.WebControls.TreeViewImageSet", "System.Web.UI.WebControls.TreeViewImageSet!", "Field[Msdn]"] + - ["System.Collections.IEnumerable", "System.Web.UI.WebControls.SiteMapDataSourceView", "Method[Select].ReturnValue"] + - ["System.Object", "System.Web.UI.WebControls.ModelDataSource", "Method[SaveViewState].ReturnValue"] + - ["System.Boolean", "System.Web.UI.WebControls.ListControl", "Property[AutoPostBack]"] + - ["System.Web.UI.ControlCollection", "System.Web.UI.WebControls.Menu", "Property[Controls]"] + - ["System.Web.UI.WebControls.ListItem", "System.Web.UI.WebControls.ListControl", "Property[SelectedItem]"] + - ["System.Boolean", "System.Web.UI.WebControls.QueryableDataSourceView", "Property[System.Web.UI.IStateManager.IsTrackingViewState]"] + - ["System.String", "System.Web.UI.WebControls.ChangePassword", "Property[PasswordHintText]"] + - ["System.Web.UI.WebControls.ButtonType", "System.Web.UI.WebControls.Login", "Property[LoginButtonType]"] + - ["System.Web.UI.WebControls.BulletStyle", "System.Web.UI.WebControls.BulletStyle!", "Field[Square]"] + - ["System.Boolean", "System.Web.UI.WebControls.ModelDataSourceView", "Property[CanRetrieveTotalRowCount]"] + - ["System.String", "System.Web.UI.WebControls.TreeNode", "Property[NavigateUrl]"] + - ["System.Boolean", "System.Web.UI.WebControls.DetailsViewInsertedEventArgs", "Property[KeepInInsertMode]"] + - ["System.Boolean", "System.Web.UI.WebControls.Calendar", "Property[ShowGridLines]"] + - ["System.Web.UI.WebControls.TextBoxMode", "System.Web.UI.WebControls.TextBoxMode!", "Field[Password]"] + - ["System.String", "System.Web.UI.WebControls.ObjectDataSourceView", "Property[FilterExpression]"] + - ["System.Web.UI.WebControls.TreeNodeSelectAction", "System.Web.UI.WebControls.TreeNodeSelectAction!", "Field[Expand]"] + - ["System.Web.UI.WebControls.FontUnit", "System.Web.UI.WebControls.FontUnit!", "Field[Medium]"] + - ["System.String", "System.Web.UI.WebControls.Login", "Property[HelpPageIconUrl]"] + - ["System.String", "System.Web.UI.WebControls.EntityDataSource", "Property[GroupBy]"] + - ["System.Boolean", "System.Web.UI.WebControls.MenuItemStyleCollection", "Method[Contains].ReturnValue"] + - ["System.Boolean", "System.Web.UI.WebControls.TreeNode", "Property[Checked]"] + - ["System.Boolean", "System.Web.UI.WebControls.ServerValidateEventArgs", "Property[IsValid]"] + - ["System.String", "System.Web.UI.WebControls.Button", "Property[OnClientClick]"] + - ["System.Int32", "System.Web.UI.WebControls.DetailsView", "Property[PageCount]"] + - ["System.Int32", "System.Web.UI.WebControls.DetailsView", "Property[DataItemIndex]"] + - ["System.String", "System.Web.UI.WebControls.DataControlCommands!", "Field[PageCommandName]"] + - ["System.String", "System.Web.UI.WebControls.HyperLink", "Property[Target]"] + - ["System.String", "System.Web.UI.WebControls.BoundColumn", "Method[FormatDataValue].ReturnValue"] + - ["System.Web.UI.WebControls.TableItemStyle", "System.Web.UI.WebControls.DataList", "Property[HeaderStyle]"] + - ["System.String", "System.Web.UI.WebControls.PasswordRecovery", "Property[SubmitButtonImageUrl]"] + - ["System.String", "System.Web.UI.WebControls.DataControlCommands!", "Field[NextPageCommandArgument]"] + - ["System.Web.UI.CssStyleCollection", "System.Web.UI.WebControls.WebControl", "Property[Style]"] + - ["System.Web.UI.WebControls.TreeNodeBinding", "System.Web.UI.WebControls.TreeNodeBindingCollection", "Property[Item]"] + - ["System.String", "System.Web.UI.WebControls.CreateUserWizard", "Property[EmailRegularExpression]"] + - ["System.Web.UI.WebControls.AutoCompleteType", "System.Web.UI.WebControls.AutoCompleteType!", "Field[Notes]"] + - ["System.Web.UI.WebControls.ContentDirection", "System.Web.UI.WebControls.ContentDirection!", "Field[LeftToRight]"] + - ["System.Boolean", "System.Web.UI.WebControls.DataKey", "Property[IsTrackingViewState]"] + - ["System.Web.UI.WebControls.Style", "System.Web.UI.WebControls.DataGrid", "Method[CreateControlStyle].ReturnValue"] + - ["System.String", "System.Web.UI.WebControls.TreeView", "Property[NoExpandImageUrl]"] + - ["System.Boolean", "System.Web.UI.WebControls.ObjectDataSourceView", "Property[CanRetrieveTotalRowCount]"] + - ["System.Web.UI.WebControls.Style", "System.Web.UI.WebControls.Wizard", "Property[CancelButtonStyle]"] + - ["System.Net.Mail.MailMessage", "System.Web.UI.WebControls.MailDefinition", "Method[CreateMailMessage].ReturnValue"] + - ["System.Int32", "System.Web.UI.WebControls.TreeNodeStyleCollection", "Method[Add].ReturnValue"] + - ["System.Object", "System.Web.UI.WebControls.UnitConverter", "Method[ConvertFrom].ReturnValue"] + - ["System.Web.Security.MembershipCreateStatus", "System.Web.UI.WebControls.CreateUserErrorEventArgs", "Property[CreateUserError]"] + - ["System.Collections.Specialized.IOrderedDictionary", "System.Web.UI.WebControls.FormViewUpdateEventArgs", "Property[OldValues]"] + - ["System.Web.UI.WebControls.ScrollBars", "System.Web.UI.WebControls.PanelStyle", "Property[ScrollBars]"] + - ["System.Web.UI.WebControls.FontSize", "System.Web.UI.WebControls.FontSize!", "Field[Medium]"] + - ["System.Web.UI.WebControls.LogoutAction", "System.Web.UI.WebControls.LoginStatus", "Property[LogoutAction]"] + - ["System.Web.UI.ITemplate", "System.Web.UI.WebControls.TemplatedWizardStep", "Property[ContentTemplate]"] + - ["System.Int32", "System.Web.UI.WebControls.TableRowCollection", "Method[GetRowIndex].ReturnValue"] + - ["System.String", "System.Web.UI.WebControls.Wizard", "Property[FinishCompleteButtonImageUrl]"] + - ["System.Boolean", "System.Web.UI.WebControls.FormView", "Method[IsBindableType].ReturnValue"] + - ["System.Web.UI.WebControls.Style", "System.Web.UI.WebControls.SiteMapPath", "Property[PathSeparatorStyle]"] + - ["System.String", "System.Web.UI.WebControls.MenuItem", "Property[ValuePath]"] + - ["System.Web.UI.WebControls.DataControlField", "System.Web.UI.WebControls.BoundField", "Method[CreateField].ReturnValue"] + - ["System.Int32", "System.Web.UI.WebControls.QueryableDataSourceView", "Method[DeleteObject].ReturnValue"] + - ["System.String", "System.Web.UI.WebControls.DataBoundControl", "Property[DataMember]"] + - ["System.Int32", "System.Web.UI.WebControls.ListControl", "Property[SelectedIndex]"] + - ["System.String", "System.Web.UI.WebControls.Login", "Property[MembershipProvider]"] + - ["System.Web.UI.WebControls.TreeNode", "System.Web.UI.WebControls.TreeView", "Method[FindNode].ReturnValue"] + - ["System.Web.UI.ITemplate", "System.Web.UI.WebControls.FormView", "Property[FooterTemplate]"] + - ["System.Web.UI.ITemplate", "System.Web.UI.WebControls.ChangePassword", "Property[SuccessTemplate]"] + - ["System.Web.UI.WebControls.TableHeaderScope", "System.Web.UI.WebControls.DataControlFieldHeaderCell", "Property[Scope]"] + - ["System.String", "System.Web.UI.WebControls.MenuItemBinding", "Property[NavigateUrl]"] + - ["System.String", "System.Web.UI.WebControls.Login", "Property[CreateUserIconUrl]"] + - ["System.Boolean", "System.Web.UI.WebControls.IRepeatInfoUser", "Property[HasHeader]"] + - ["System.Web.UI.WebControls.PagerButtons", "System.Web.UI.WebControls.PagerButtons!", "Field[NextPreviousFirstLast]"] + - ["System.Web.UI.WebControls.MenuItem", "System.Web.UI.WebControls.Menu", "Method[FindItem].ReturnValue"] + - ["System.String", "System.Web.UI.WebControls.LoginStatus", "Property[LogoutImageUrl]"] + - ["System.Int32", "System.Web.UI.WebControls.Table", "Property[CellPadding]"] + - ["System.Int32", "System.Web.UI.WebControls.SiteMapDataSource", "Property[StartingNodeOffset]"] + - ["System.Boolean", "System.Web.UI.WebControls.DataList", "Property[ShowFooter]"] + - ["System.String", "System.Web.UI.WebControls.ChangePassword", "Property[NewPasswordRequiredErrorMessage]"] + - ["System.Object", "System.Web.UI.WebControls.Menu", "Method[SaveControlState].ReturnValue"] + - ["System.Web.UI.WebControls.ButtonType", "System.Web.UI.WebControls.CreateUserWizard", "Property[ContinueButtonType]"] + - ["System.Web.UI.WebControls.FormViewRow", "System.Web.UI.WebControls.FormView", "Method[CreateRow].ReturnValue"] + - ["System.Boolean", "System.Web.UI.WebControls.LinqDataSource", "Property[AutoGenerateOrderByClause]"] + - ["System.Web.UI.WebControls.DataControlCellType", "System.Web.UI.WebControls.DataControlCellType!", "Field[Header]"] + - ["System.Web.UI.ITemplate", "System.Web.UI.WebControls.TemplateField", "Property[ItemTemplate]"] + - ["System.String", "System.Web.UI.WebControls.EntityDataSource", "Property[DefaultContainerName]"] + - ["System.Boolean", "System.Web.UI.WebControls.ListControl", "Property[AppendDataBoundItems]"] + - ["System.Web.UI.WebControls.DataControlRowType", "System.Web.UI.WebControls.FormViewRow", "Property[RowType]"] + - ["System.Object", "System.Web.UI.WebControls.ListView", "Property[System.Web.UI.WebControls.IDataBoundControl.DataSource]"] + - ["System.Web.UI.WebControls.TableRowSection", "System.Web.UI.WebControls.TableRowSection!", "Field[TableHeader]"] + - ["System.Int32", "System.Web.UI.WebControls.QueryableDataSourceView", "Method[Delete].ReturnValue"] + - ["System.Web.UI.WebControls.Unit", "System.Web.UI.WebControls.HyperLink", "Property[ImageWidth]"] + - ["System.Object", "System.Web.UI.WebControls.CheckBox", "Method[SaveViewState].ReturnValue"] + - ["System.Web.UI.Control", "System.Web.UI.WebControls.TemplatedWizardStep", "Property[ContentTemplateContainer]"] + - ["System.Collections.Generic.IList", "System.Web.UI.WebControls.ListView", "Method[CreateItemsWithoutGroups].ReturnValue"] + - ["System.String", "System.Web.UI.WebControls.CommandField", "Property[NewImageUrl]"] + - ["System.Boolean", "System.Web.UI.WebControls.SiteMapPath", "Property[RenderCurrentNodeAsLink]"] + - ["System.Boolean", "System.Web.UI.WebControls.BaseDataList", "Property[Initialized]"] + - ["System.Web.UI.WebControls.TextBoxMode", "System.Web.UI.WebControls.TextBoxMode!", "Field[Search]"] + - ["System.String", "System.Web.UI.WebControls.CreateUserWizard", "Property[InvalidPasswordErrorMessage]"] + - ["System.Object", "System.Web.UI.WebControls.DetailsViewRowCollection", "Property[SyncRoot]"] + - ["System.Web.UI.WebControls.TableItemStyle", "System.Web.UI.WebControls.DataGridColumn", "Property[FooterStyle]"] + - ["System.Web.UI.IDataSource", "System.Web.UI.WebControls.FormView", "Property[System.Web.UI.WebControls.IDataBoundControl.DataSourceObject]"] + - ["System.Web.UI.WebControls.Unit", "System.Web.UI.WebControls.Menu", "Property[StaticSubMenuIndent]"] + - ["System.Web.UI.WebControls.HorizontalAlign", "System.Web.UI.WebControls.Panel", "Property[HorizontalAlign]"] + - ["System.Boolean", "System.Web.UI.WebControls.ValidationSummary", "Property[SupportsDisabledAttribute]"] + - ["System.Web.UI.WebControls.CalendarSelectionMode", "System.Web.UI.WebControls.CalendarSelectionMode!", "Field[DayWeekMonth]"] + - ["System.Int32", "System.Web.UI.WebControls.TreeView", "Property[MaxDataBindDepth]"] + - ["System.Int32", "System.Web.UI.WebControls.TableCellCollection", "Method[GetCellIndex].ReturnValue"] + - ["System.Web.UI.WebControls.DataControlRowState", "System.Web.UI.WebControls.FormViewRow", "Property[RowState]"] + - ["System.String", "System.Web.UI.WebControls.XmlDataSource", "Property[CacheKeyDependency]"] + - ["System.Web.UI.WebControls.TableItemStyle", "System.Web.UI.WebControls.GridView", "Property[AlternatingRowStyle]"] + - ["System.String", "System.Web.UI.WebControls.CommandField", "Property[UpdateImageUrl]"] + - ["System.Web.UI.WebControls.Style", "System.Web.UI.WebControls.Login", "Property[ValidatorTextStyle]"] + - ["System.String", "System.Web.UI.WebControls.Wizard", "Property[CancelButtonText]"] + - ["System.Web.UI.WebControls.SiteMapNodeItem", "System.Web.UI.WebControls.SiteMapNodeItemEventArgs", "Property[Item]"] + - ["System.Object", "System.Web.UI.WebControls.DataListCommandEventArgs", "Property[CommandSource]"] + - ["System.Web.UI.WebControls.DataGridColumnCollection", "System.Web.UI.WebControls.DataGrid", "Property[Columns]"] + - ["System.Web.UI.HtmlTextWriterTag", "System.Web.UI.WebControls.FormView", "Property[TagKey]"] + - ["System.Int32", "System.Web.UI.WebControls.ListView", "Property[StartRowIndex]"] + - ["System.Web.UI.WebControls.UnitType", "System.Web.UI.WebControls.Unit", "Property[Type]"] + - ["System.Collections.Specialized.IOrderedDictionary", "System.Web.UI.WebControls.DetailsViewUpdatedEventArgs", "Property[Keys]"] + - ["System.Boolean", "System.Web.UI.WebControls.FontInfo", "Property[Underline]"] + - ["System.Web.UI.WebControls.TableItemStyle", "System.Web.UI.WebControls.GridView", "Property[SortedAscendingCellStyle]"] + - ["System.Int32", "System.Web.UI.WebControls.ListViewPagedDataSource", "Property[MaximumRows]"] + - ["System.String", "System.Web.UI.WebControls.CreateUserWizard", "Property[EmailRequiredErrorMessage]"] + - ["System.Linq.IQueryable", "System.Web.UI.WebControls.QueryCreatedEventArgs", "Property[Query]"] + - ["System.String", "System.Web.UI.WebControls.AdRotator", "Property[UniqueID]"] + - ["System.String", "System.Web.UI.WebControls.ListView", "Property[System.Web.UI.WebControls.IDataBoundControl.DataSourceID]"] + - ["System.Boolean", "System.Web.UI.WebControls.CompareValidator", "Method[EvaluateIsValid].ReturnValue"] + - ["System.Int32", "System.Web.UI.WebControls.TableRowCollection", "Method[System.Collections.IList.Add].ReturnValue"] + - ["System.Web.UI.WebControls.MenuItemStyle", "System.Web.UI.WebControls.MenuItemStyleCollection", "Property[Item]"] + - ["System.Data.DbType", "System.Web.UI.WebControls.Parameter", "Method[GetDatabaseType].ReturnValue"] + - ["System.Int32", "System.Web.UI.WebControls.TreeNode", "Property[Depth]"] + - ["System.Int32", "System.Web.UI.WebControls.FormViewDeleteEventArgs", "Property[RowIndex]"] + - ["System.Boolean", "System.Web.UI.WebControls.Menu", "Property[IncludeStyleBlock]"] + - ["System.Boolean", "System.Web.UI.WebControls.GridViewDeletedEventArgs", "Property[ExceptionHandled]"] + - ["System.Boolean", "System.Web.UI.WebControls.BaseValidator", "Method[EvaluateIsValid].ReturnValue"] + - ["System.Object", "System.Web.UI.WebControls.TreeNode", "Property[DataItem]"] + - ["System.Drawing.Color", "System.Web.UI.WebControls.ListView", "Property[ForeColor]"] + - ["System.Web.UI.WebControls.TableItemStyle", "System.Web.UI.WebControls.DataList", "Property[EditItemStyle]"] + - ["System.Object", "System.Web.UI.WebControls.TreeNodeStyleCollection", "Method[CreateKnownType].ReturnValue"] + - ["System.Boolean", "System.Web.UI.WebControls.LinqDataSource", "Property[AutoPage]"] + - ["System.Web.UI.WebControls.TreeNodeSelectAction", "System.Web.UI.WebControls.TreeNodeBinding", "Property[SelectAction]"] + - ["System.Web.UI.WebControls.SqlDataSourceMode", "System.Web.UI.WebControls.SqlDataSourceMode!", "Field[DataSet]"] + - ["System.Boolean", "System.Web.UI.WebControls.ListItem", "Property[System.Web.UI.IStateManager.IsTrackingViewState]"] + - ["System.Int32", "System.Web.UI.WebControls.TreeNodeBindingCollection", "Method[Add].ReturnValue"] + - ["System.String", "System.Web.UI.WebControls.FontInfo", "Property[Name]"] + - ["System.Boolean", "System.Web.UI.WebControls.EntityDataSource", "Property[EnableFlattening]"] + - ["System.Web.UI.WebControls.DataControlRowType", "System.Web.UI.WebControls.DataControlRowType!", "Field[Separator]"] + - ["System.Web.UI.WebControls.PagerSettings", "System.Web.UI.WebControls.FormView", "Property[PagerSettings]"] + - ["System.String", "System.Web.UI.WebControls.CreateUserWizard", "Property[EditProfileUrl]"] + - ["System.Boolean", "System.Web.UI.WebControls.MultiView", "Method[OnBubbleEvent].ReturnValue"] + - ["System.Web.UI.WebControls.TableItemStyle", "System.Web.UI.WebControls.Wizard", "Property[StepStyle]"] + - ["System.Int32", "System.Web.UI.WebControls.MenuItemTemplateContainer", "Property[System.Web.UI.IDataItemContainer.DisplayIndex]"] + - ["System.String", "System.Web.UI.WebControls.SiteMapPath", "Property[PathSeparator]"] + - ["System.Web.UI.WebControls.DetailsViewRow", "System.Web.UI.WebControls.DetailsView", "Method[CreateRow].ReturnValue"] + - ["System.Boolean", "System.Web.UI.WebControls.Parameter", "Property[System.Web.UI.IStateManager.IsTrackingViewState]"] + - ["System.Web.UI.WebControls.CompleteWizardStep", "System.Web.UI.WebControls.CreateUserWizard", "Property[CompleteStep]"] + - ["System.Int32", "System.Web.UI.WebControls.TableCell", "Property[RowSpan]"] + - ["System.Web.UI.WebControls.TableItemStyle", "System.Web.UI.WebControls.CreateUserWizard", "Property[PasswordHintStyle]"] + - ["System.Web.UI.Control", "System.Web.UI.WebControls.ChangePassword", "Property[ChangePasswordTemplateContainer]"] + - ["System.Web.UI.WebControls.ParameterCollection", "System.Web.UI.WebControls.QueryableDataSourceView", "Property[GroupByParameters]"] + - ["System.Web.UI.WebControls.RepeaterItem", "System.Web.UI.WebControls.Repeater", "Method[CreateItem].ReturnValue"] + - ["System.Boolean", "System.Web.UI.WebControls.LinqDataSourceView", "Property[CanUpdate]"] + - ["System.Web.UI.WebControls.TreeViewImageSet", "System.Web.UI.WebControls.TreeView", "Property[ImageSet]"] + - ["System.Exception", "System.Web.UI.WebControls.ListViewInsertedEventArgs", "Property[Exception]"] + - ["System.String", "System.Web.UI.WebControls.CreateUserWizard", "Property[HelpPageText]"] + - ["System.Web.UI.WebControls.ParameterCollection", "System.Web.UI.WebControls.EntityDataSource", "Property[DeleteParameters]"] + - ["System.Web.UI.WebControls.VerticalAlign", "System.Web.UI.WebControls.TableItemStyle", "Property[VerticalAlign]"] + - ["System.Web.UI.WebControls.TreeViewImageSet", "System.Web.UI.WebControls.TreeViewImageSet!", "Field[BulletedList4]"] + - ["System.String", "System.Web.UI.WebControls.CommandField", "Property[SelectImageUrl]"] + - ["System.String", "System.Web.UI.WebControls.CommandField", "Property[CancelText]"] + - ["System.Boolean", "System.Web.UI.WebControls.Panel", "Property[SupportsDisabledAttribute]"] + - ["System.String", "System.Web.UI.WebControls.TreeNodeBinding", "Property[DataMember]"] + - ["System.Boolean", "System.Web.UI.WebControls.TableRowCollection", "Property[System.Collections.IList.IsFixedSize]"] + - ["System.Web.UI.WebControls.IPageableItemContainer", "System.Web.UI.WebControls.DataPager", "Method[FindPageableItemContainer].ReturnValue"] + - ["System.String", "System.Web.UI.WebControls.ChangePassword", "Property[SuccessTitleText]"] + - ["System.Object", "System.Web.UI.WebControls.TableCellCollection", "Property[System.Collections.IList.Item]"] + - ["System.Web.UI.WebControls.AutoGeneratedField", "System.Web.UI.WebControls.GridView", "Method[CreateAutoGeneratedColumn].ReturnValue"] + - ["System.String", "System.Web.UI.WebControls.DataControlCommands!", "Field[CancelCommandName]"] + - ["System.Int32", "System.Web.UI.WebControls.DataListItem", "Property[ItemIndex]"] + - ["System.Boolean", "System.Web.UI.WebControls.BaseCompareValidator", "Method[DetermineRenderUplevel].ReturnValue"] + - ["System.String", "System.Web.UI.WebControls.FormView", "Property[HeaderText]"] + - ["System.Boolean", "System.Web.UI.WebControls.SiteMapPath", "Property[ShowToolTips]"] + - ["System.Collections.Specialized.IOrderedDictionary", "System.Web.UI.WebControls.DetailsViewDeletedEventArgs", "Property[Keys]"] + - ["System.Web.UI.WebControls.ParsingCulture", "System.Web.UI.WebControls.ParsingCulture!", "Field[Invariant]"] + - ["System.String", "System.Web.UI.WebControls.ListView", "Property[DeleteMethod]"] + - ["System.Web.UI.WebControls.DataControlRowType", "System.Web.UI.WebControls.DataControlRowType!", "Field[Pager]"] + - ["System.Boolean", "System.Web.UI.WebControls.TreeNode", "Property[DataBound]"] + - ["System.String", "System.Web.UI.WebControls.WizardStepBase", "Property[ID]"] + - ["System.Web.UI.WebControls.TreeNode", "System.Web.UI.WebControls.TreeNodeCollection", "Property[Item]"] + - ["System.Type[]", "System.Web.UI.WebControls.SubMenuStyleCollection", "Method[GetKnownTypes].ReturnValue"] + - ["System.Boolean", "System.Web.UI.WebControls.DataGrid", "Property[AutoGenerateColumns]"] + - ["System.Web.UI.WebControls.ImageAlign", "System.Web.UI.WebControls.ImageAlign!", "Field[Right]"] + - ["System.String", "System.Web.UI.WebControls.SqlDataSourceView", "Property[SelectCommand]"] + - ["System.Int32", "System.Web.UI.WebControls.DetailsViewPageEventArgs", "Property[NewPageIndex]"] + - ["System.String", "System.Web.UI.WebControls.ChangePassword", "Property[ConfirmNewPassword]"] + - ["System.Collections.Specialized.IOrderedDictionary", "System.Web.UI.WebControls.GridViewDeletedEventArgs", "Property[Values]"] + - ["System.Boolean", "System.Web.UI.WebControls.LinqDataSource", "Property[EnableUpdate]"] + - ["System.Int32", "System.Web.UI.WebControls.MenuItemBinding", "Property[Depth]"] + - ["System.Int32", "System.Web.UI.WebControls.PageEventArgs", "Property[TotalRowCount]"] + - ["System.Boolean", "System.Web.UI.WebControls.NextPreviousPagerField", "Property[ShowLastPageButton]"] + - ["System.Boolean", "System.Web.UI.WebControls.LinqDataSourceStatusEventArgs", "Property[ExceptionHandled]"] + - ["System.Web.UI.WebControls.FontUnit", "System.Web.UI.WebControls.FontUnit!", "Field[XLarge]"] + - ["System.Boolean", "System.Web.UI.WebControls.BaseValidator", "Property[EnableClientScript]"] + - ["System.String", "System.Web.UI.WebControls.AutoGeneratedField", "Property[DataFormatString]"] + - ["System.Boolean", "System.Web.UI.WebControls.DetailsViewRowCollection", "Property[IsSynchronized]"] + - ["System.Web.UI.WebControls.TreeNodeCollection", "System.Web.UI.WebControls.TreeNode", "Property[ChildNodes]"] + - ["System.String", "System.Web.UI.WebControls.Wizard!", "Field[MoveCompleteCommandName]"] + - ["System.Web.UI.WebControls.TableItemStyle", "System.Web.UI.WebControls.FormView", "Property[PagerStyle]"] + - ["System.Exception", "System.Web.UI.WebControls.EntityDataSourceChangingEventArgs", "Property[Exception]"] + - ["System.Web.UI.WebControls.MenuItemStyleCollection", "System.Web.UI.WebControls.Menu", "Property[LevelSelectedStyles]"] + - ["System.Boolean", "System.Web.UI.WebControls.GridView", "Property[ShowHeaderWhenEmpty]"] + - ["System.String", "System.Web.UI.WebControls.DataGridPagerStyle", "Property[PrevPageText]"] + - ["System.Object", "System.Web.UI.WebControls.TreeNodeBinding", "Property[System.Web.UI.IDataSourceViewSchemaAccessor.DataSourceViewSchema]"] + - ["System.Int32", "System.Web.UI.WebControls.GridView", "Property[PageCount]"] + - ["System.Web.UI.WebControls.DayNameFormat", "System.Web.UI.WebControls.DayNameFormat!", "Field[FirstLetter]"] + - ["System.Int32", "System.Web.UI.WebControls.Menu", "Property[DynamicHorizontalOffset]"] + - ["System.Collections.Specialized.IOrderedDictionary", "System.Web.UI.WebControls.GridViewUpdateEventArgs", "Property[Keys]"] + - ["System.String", "System.Web.UI.WebControls.Menu", "Property[DynamicPopOutImageUrl]"] + - ["System.Boolean", "System.Web.UI.WebControls.Calendar", "Property[SupportsDisabledAttribute]"] + - ["System.Collections.Specialized.IOrderedDictionary", "System.Web.UI.WebControls.FormViewDeletedEventArgs", "Property[Keys]"] + - ["System.Boolean", "System.Web.UI.WebControls.FormViewCommandEventArgs", "Property[Handled]"] + - ["System.Object", "System.Web.UI.WebControls.FormView", "Property[System.Web.UI.WebControls.IDataBoundControl.DataSource]"] + - ["System.Web.UI.ValidateRequestMode", "System.Web.UI.WebControls.TemplateField", "Property[ValidateRequestMode]"] + - ["System.Object", "System.Web.UI.WebControls.TreeNodeBindingCollection", "Method[CreateKnownType].ReturnValue"] + - ["System.Collections.Specialized.IOrderedDictionary", "System.Web.UI.WebControls.GridViewUpdatedEventArgs", "Property[Keys]"] + - ["System.Collections.IEnumerator", "System.Web.UI.WebControls.TableRowCollection", "Method[GetEnumerator].ReturnValue"] + - ["System.String", "System.Web.UI.WebControls.Xml", "Property[DocumentSource]"] + - ["System.Web.UI.WebControls.SqlDataSourceCommandType", "System.Web.UI.WebControls.SqlDataSource", "Property[UpdateCommandType]"] + - ["System.Web.UI.WebControls.UnitType", "System.Web.UI.WebControls.UnitType!", "Field[Em]"] + - ["System.Web.UI.WebControls.ScrollBars", "System.Web.UI.WebControls.ScrollBars!", "Field[Vertical]"] + - ["System.Web.UI.WebControls.Style", "System.Web.UI.WebControls.PasswordRecovery", "Property[ValidatorTextStyle]"] + - ["System.Boolean", "System.Web.UI.WebControls.SelectedDatesCollection", "Method[Contains].ReturnValue"] + - ["System.Web.UI.WebControls.CalendarSelectionMode", "System.Web.UI.WebControls.Calendar", "Property[SelectionMode]"] + - ["System.Boolean", "System.Web.UI.WebControls.CheckBoxList", "Method[System.Web.UI.IPostBackDataHandler.LoadPostData].ReturnValue"] + - ["System.Web.UI.StateBag", "System.Web.UI.WebControls.Style", "Property[ViewState]"] + - ["System.Int32", "System.Web.UI.WebControls.RadioButtonList", "Property[System.Web.UI.WebControls.IRepeatInfoUser.RepeatedItemCount]"] + - ["System.Int32", "System.Web.UI.WebControls.DataGridColumnCollection", "Method[IndexOf].ReturnValue"] + - ["System.String", "System.Web.UI.WebControls.BoundColumn", "Property[DataFormatString]"] + - ["System.Object", "System.Web.UI.WebControls.AutoGeneratedFieldProperties", "Method[System.Web.UI.IStateManager.SaveViewState].ReturnValue"] + - ["System.Web.UI.ITemplate", "System.Web.UI.WebControls.FormView", "Property[HeaderTemplate]"] + - ["System.String", "System.Web.UI.WebControls.EditCommandColumn", "Property[CancelText]"] + - ["System.String", "System.Web.UI.WebControls.SqlDataSourceView", "Property[InsertCommand]"] + - ["System.Int32", "System.Web.UI.WebControls.RadioButtonList", "Property[RepeatedItemCount]"] + - ["System.Web.UI.ITemplate", "System.Web.UI.WebControls.TemplateField", "Property[InsertItemTemplate]"] + - ["System.Boolean", "System.Web.UI.WebControls.Wizard", "Method[AllowNavigationToStep].ReturnValue"] + - ["System.Object", "System.Web.UI.WebControls.MenuItem", "Method[System.Web.UI.IStateManager.SaveViewState].ReturnValue"] + - ["System.Web.UI.WebControls.TableItemStyle", "System.Web.UI.WebControls.DetailsView", "Property[InsertRowStyle]"] + - ["System.String", "System.Web.UI.WebControls.DataControlField", "Property[HeaderText]"] + - ["System.Web.UI.WebControls.TableRowSection", "System.Web.UI.WebControls.TableRowSection!", "Field[TableFooter]"] + - ["System.Object", "System.Web.UI.WebControls.ModelDataSourceMethod", "Property[Instance]"] + - ["System.Boolean", "System.Web.UI.WebControls.PagedDataSource", "Property[AllowServerPaging]"] + - ["System.Boolean", "System.Web.UI.WebControls.TableRowCollection", "Property[IsSynchronized]"] + - ["System.Web.UI.WebControls.ParsingCulture", "System.Web.UI.WebControls.ObjectDataSource", "Property[ParsingCulture]"] + - ["System.Object", "System.Web.UI.WebControls.RouteParameter", "Method[Evaluate].ReturnValue"] + - ["System.Collections.ICollection", "System.Web.UI.WebControls.DetailsView", "Method[CreateAutoGeneratedRows].ReturnValue"] + - ["System.String", "System.Web.UI.WebControls.FormView", "Property[UpdateMethod]"] + - ["System.String", "System.Web.UI.WebControls.MenuItemBinding", "Property[TargetField]"] + - ["System.String", "System.Web.UI.WebControls.TreeNode", "Property[ImageToolTip]"] + - ["System.Web.UI.WebControls.TableItemStyle", "System.Web.UI.WebControls.Login", "Property[HyperLinkStyle]"] + - ["System.Collections.IEnumerable", "System.Web.UI.WebControls.ModelDataSourceView", "Method[ExecuteSelect].ReturnValue"] + - ["System.Boolean", "System.Web.UI.WebControls.ValidationSummary", "Property[ShowModelStateErrors]"] + - ["System.ComponentModel.PropertyDescriptorCollection", "System.Web.UI.WebControls.SubMenuStyle", "Method[System.ComponentModel.ICustomTypeDescriptor.GetProperties].ReturnValue"] + - ["System.Boolean", "System.Web.UI.WebControls.UnitConverter", "Method[CanConvertTo].ReturnValue"] + - ["System.Exception", "System.Web.UI.WebControls.ListViewUpdatedEventArgs", "Property[Exception]"] + - ["System.Web.UI.WebControls.TableItemStyle", "System.Web.UI.WebControls.Calendar", "Property[SelectorStyle]"] + - ["System.Web.UI.WebControls.LoginFailureAction", "System.Web.UI.WebControls.LoginFailureAction!", "Field[Refresh]"] + - ["System.Web.UI.WebControls.MenuItem", "System.Web.UI.WebControls.MenuItem", "Property[Parent]"] + - ["System.String", "System.Web.UI.WebControls.Wizard!", "Field[CancelCommandName]"] + - ["System.Int32", "System.Web.UI.WebControls.ListViewDataItem", "Property[DataItemIndex]"] + - ["System.Web.UI.StateBag", "System.Web.UI.WebControls.DataControlField", "Property[ViewState]"] + - ["System.Boolean", "System.Web.UI.WebControls.ListView", "Property[ConvertEmptyStringToNull]"] + - ["System.Object", "System.Web.UI.WebControls.ListControl", "Property[DataSource]"] + - ["System.Type[]", "System.Web.UI.WebControls.ParameterCollection", "Method[GetKnownTypes].ReturnValue"] + - ["System.Web.UI.WebControls.FormViewRow", "System.Web.UI.WebControls.FormView", "Property[HeaderRow]"] + - ["System.String", "System.Web.UI.WebControls.GridView", "Property[SortExpression]"] + - ["System.Boolean", "System.Web.UI.WebControls.PanelStyle", "Property[Wrap]"] + - ["System.Boolean", "System.Web.UI.WebControls.SelectedDatesCollection", "Property[IsSynchronized]"] + - ["System.Collections.Specialized.IOrderedDictionary", "System.Web.UI.WebControls.FormViewUpdatedEventArgs", "Property[NewValues]"] + - ["System.String", "System.Web.UI.WebControls.DataGrid", "Property[BackImageUrl]"] + - ["System.Web.UI.WebControls.ContentDirection", "System.Web.UI.WebControls.PanelStyle", "Property[Direction]"] + - ["System.Boolean", "System.Web.UI.WebControls.BaseDataList", "Property[RequiresDataBinding]"] + - ["System.Web.UI.WebControls.TreeViewImageSet", "System.Web.UI.WebControls.TreeViewImageSet!", "Field[Arrows]"] + - ["System.Web.UI.WebControls.SqlDataSourceCommandType", "System.Web.UI.WebControls.SqlDataSourceView", "Property[SelectCommandType]"] + - ["System.Web.UI.WebControls.ListItemType", "System.Web.UI.WebControls.ListItemType!", "Field[Pager]"] + - ["System.Int32", "System.Web.UI.WebControls.StyleCollection", "Method[Add].ReturnValue"] + - ["System.Boolean", "System.Web.UI.WebControls.TextBox", "Property[AutoPostBack]"] + - ["System.Web.UI.DataSourceOperation", "System.Web.UI.WebControls.LinqDataSourceContextEventArgs", "Property[Operation]"] + - ["System.Boolean", "System.Web.UI.WebControls.Repeater", "Property[IsDataBindingAutomatic]"] + - ["System.Boolean", "System.Web.UI.WebControls.DataGridItemCollection", "Property[IsReadOnly]"] + - ["System.Web.UI.WebControls.ButtonType", "System.Web.UI.WebControls.Wizard", "Property[CancelButtonType]"] + - ["System.Web.UI.WebControls.TableItemStyle", "System.Web.UI.WebControls.FormView", "Property[EmptyDataRowStyle]"] + - ["System.Boolean", "System.Web.UI.WebControls.RoleGroupCollection", "Method[Contains].ReturnValue"] + - ["System.Collections.Specialized.IOrderedDictionary", "System.Web.UI.WebControls.ObjectDataSourceMethodEventArgs", "Property[InputParameters]"] + - ["System.Object", "System.Web.UI.WebControls.TreeNode", "Method[Clone].ReturnValue"] + - ["System.Boolean", "System.Web.UI.WebControls.View", "Property[Visible]"] + - ["System.Web.UI.WebControls.Style", "System.Web.UI.WebControls.CreateUserWizard", "Property[TextBoxStyle]"] + - ["System.Web.UI.WebControls.DetailsViewRowCollection", "System.Web.UI.WebControls.DetailsView", "Property[Rows]"] + - ["System.Object", "System.Web.UI.WebControls.GridView", "Method[SaveViewState].ReturnValue"] + - ["System.Web.UI.WebControls.PagerPosition", "System.Web.UI.WebControls.DataGridPagerStyle", "Property[Position]"] + - ["System.Web.UI.WebControls.FontSize", "System.Web.UI.WebControls.FontSize!", "Field[AsUnit]"] + - ["System.Collections.Generic.IList", "System.Web.UI.WebControls.ListView", "Method[CreateItemsInGroups].ReturnValue"] + - ["System.Exception", "System.Web.UI.WebControls.GridViewDeletedEventArgs", "Property[Exception]"] + - ["System.String", "System.Web.UI.WebControls.ImageButton", "Property[System.Web.UI.WebControls.IButtonControl.Text]"] + - ["System.Boolean", "System.Web.UI.WebControls.LinqDataSourceView", "Property[CanInsert]"] + - ["System.Web.UI.WebControls.AutoCompleteType", "System.Web.UI.WebControls.AutoCompleteType!", "Field[DisplayName]"] + - ["System.Int32", "System.Web.UI.WebControls.WizardStepCollection", "Method[IndexOf].ReturnValue"] + - ["System.Web.UI.WebControls.ButtonType", "System.Web.UI.WebControls.Wizard", "Property[StartNextButtonType]"] + - ["System.String", "System.Web.UI.WebControls.TextBox", "Property[Text]"] + - ["System.Boolean", "System.Web.UI.WebControls.PagedDataSource", "Property[AllowCustomPaging]"] + - ["System.Web.UI.WebControls.DataControlRowState", "System.Web.UI.WebControls.DataControlRowState!", "Field[Selected]"] + - ["System.String", "System.Web.UI.WebControls.DataGrid!", "Field[SortCommandName]"] + - ["System.Boolean", "System.Web.UI.WebControls.QueryableDataSourceView", "Property[AutoSort]"] + - ["System.Web.UI.IDataSource", "System.Web.UI.WebControls.ListView", "Property[System.Web.UI.WebControls.IDataBoundControl.DataSourceObject]"] + - ["System.String", "System.Web.UI.WebControls.ContextDataSourceView", "Property[EntityTypeName]"] + - ["System.String", "System.Web.UI.WebControls.BaseValidator", "Property[ControlToValidate]"] + - ["System.Web.UI.WebControls.TableCaptionAlign", "System.Web.UI.WebControls.GridView", "Property[CaptionAlign]"] + - ["System.Boolean", "System.Web.UI.WebControls.CreateUserWizardStep", "Property[AllowReturn]"] + - ["System.String", "System.Web.UI.WebControls.AdRotator", "Property[ImageUrlField]"] + - ["System.Web.UI.WebControls.FirstDayOfWeek", "System.Web.UI.WebControls.FirstDayOfWeek!", "Field[Monday]"] + - ["System.String", "System.Web.UI.WebControls.DataControlCommands!", "Field[SelectCommandName]"] + - ["System.Web.UI.WebControls.MenuItemStyle", "System.Web.UI.WebControls.Menu", "Property[StaticMenuItemStyle]"] + - ["System.Web.UI.WebControls.SqlDataSourceCommandType", "System.Web.UI.WebControls.SqlDataSource", "Property[SelectCommandType]"] + - ["System.Object", "System.Web.UI.WebControls.MenuItemTemplateContainer", "Property[System.Web.UI.IDataItemContainer.DataItem]"] + - ["System.Web.UI.DataSourceView", "System.Web.UI.WebControls.SqlDataSource", "Method[GetView].ReturnValue"] + - ["System.String", "System.Web.UI.WebControls.CreateUserWizard", "Property[ContinueButtonImageUrl]"] + - ["System.Boolean", "System.Web.UI.WebControls.ListItemCollection", "Property[IsReadOnly]"] + - ["System.Int32", "System.Web.UI.WebControls.CircleHotSpot", "Property[X]"] + - ["System.String", "System.Web.UI.WebControls.GridView", "Method[GetCallbackScript].ReturnValue"] + - ["System.Int32", "System.Web.UI.WebControls.FormView", "Property[DataItemCount]"] + - ["System.Web.UI.WebControls.RepeatLayout", "System.Web.UI.WebControls.RadioButtonList", "Property[RepeatLayout]"] + - ["System.String", "System.Web.UI.WebControls.Wizard", "Property[CancelDestinationPageUrl]"] + - ["System.Web.UI.StateBag", "System.Web.UI.WebControls.Parameter", "Property[ViewState]"] + - ["System.Drawing.Color", "System.Web.UI.WebControls.ListBox", "Property[BorderColor]"] + - ["System.String", "System.Web.UI.WebControls.Login", "Property[TitleText]"] + - ["System.Boolean", "System.Web.UI.WebControls.TableCell", "Property[Wrap]"] + - ["System.Web.UI.WebControls.PagerButtons", "System.Web.UI.WebControls.PagerButtons!", "Field[NextPrevious]"] + - ["System.Int32", "System.Web.UI.WebControls.ListViewCancelEventArgs", "Property[ItemIndex]"] + - ["System.String", "System.Web.UI.WebControls.ChangePassword", "Property[SuccessText]"] + - ["System.Boolean", "System.Web.UI.WebControls.RepeaterItemCollection", "Property[IsSynchronized]"] + - ["System.Web.UI.WebControls.SortDirection", "System.Web.UI.WebControls.ListView", "Property[SortDirection]"] + - ["System.Boolean", "System.Web.UI.WebControls.PagedDataSource", "Property[IsLastPage]"] + - ["System.Web.UI.ITemplate", "System.Web.UI.WebControls.DataList", "Property[AlternatingItemTemplate]"] + - ["System.Web.UI.DataSourceSelectArguments", "System.Web.UI.WebControls.FormView", "Method[CreateDataSourceSelectArguments].ReturnValue"] + - ["System.Web.UI.WebControls.ListItemType", "System.Web.UI.WebControls.DataGridItem", "Property[ItemType]"] + - ["System.String", "System.Web.UI.WebControls.CreateUserWizard", "Property[UserNameRequiredErrorMessage]"] + - ["System.Collections.IEnumerator", "System.Web.UI.WebControls.DetailsViewRowCollection", "Method[GetEnumerator].ReturnValue"] + - ["System.String", "System.Web.UI.WebControls.ImageField", "Property[DataImageUrlField]"] + - ["System.Web.UI.WebControls.DataPagerField", "System.Web.UI.WebControls.TemplatePagerField", "Method[CreateField].ReturnValue"] + - ["System.String", "System.Web.UI.WebControls.ButtonColumn", "Property[Text]"] + - ["System.Web.UI.WebControls.PagerSettings", "System.Web.UI.WebControls.DetailsView", "Property[PagerSettings]"] + - ["System.Boolean", "System.Web.UI.WebControls.ObjectDataSource", "Property[ConvertNullToDBNull]"] + - ["System.Boolean", "System.Web.UI.WebControls.ListViewPagedDataSource", "Property[AllowServerPaging]"] + - ["System.Web.UI.WebControls.TableCaptionAlign", "System.Web.UI.WebControls.Calendar", "Property[CaptionAlign]"] + - ["System.Web.UI.WebControls.DataGridColumn", "System.Web.UI.WebControls.DataGridColumnCollection", "Property[Item]"] + - ["System.Int32", "System.Web.UI.WebControls.TextBox", "Property[MaxLength]"] + - ["System.Collections.IEnumerable", "System.Web.UI.WebControls.Repeater", "Method[GetData].ReturnValue"] + - ["System.Collections.ArrayList", "System.Web.UI.WebControls.BaseDataList", "Property[DataKeysArray]"] + - ["System.Web.UI.WebControls.Style", "System.Web.UI.WebControls.Wizard", "Property[FinishCompleteButtonStyle]"] + - ["System.Object", "System.Web.UI.WebControls.BaseDataList", "Property[DataSource]"] + - ["System.String", "System.Web.UI.WebControls.HyperLink", "Property[NavigateUrl]"] + - ["System.Web.UI.WebControls.TreeNodeSelectAction", "System.Web.UI.WebControls.TreeNodeSelectAction!", "Field[None]"] + - ["System.Boolean", "System.Web.UI.WebControls.BaseValidator", "Method[DetermineRenderUplevel].ReturnValue"] + - ["System.Web.UI.WebControls.TreeNodeTypes", "System.Web.UI.WebControls.TreeView", "Property[ShowCheckBoxes]"] + - ["System.Boolean", "System.Web.UI.WebControls.TargetConverter", "Method[GetStandardValuesExclusive].ReturnValue"] + - ["System.Web.UI.WebControls.QueryContext", "System.Web.UI.WebControls.QueryableDataSourceView", "Method[CreateQueryContext].ReturnValue"] + - ["System.Web.UI.WebControls.ParameterCollection", "System.Web.UI.WebControls.LinqDataSource", "Property[SelectParameters]"] + - ["System.Web.UI.ControlCollection", "System.Web.UI.WebControls.LoginView", "Property[Controls]"] + - ["System.String", "System.Web.UI.WebControls.HotSpot", "Method[GetCoordinates].ReturnValue"] + - ["System.Boolean", "System.Web.UI.WebControls.HyperLinkControlBuilder", "Method[AllowWhitespaceLiterals].ReturnValue"] + - ["System.Object", "System.Web.UI.WebControls.LinqDataSourceDeleteEventArgs", "Property[OriginalObject]"] + - ["System.Web.UI.WebControls.GridViewRow", "System.Web.UI.WebControls.GridView", "Property[TopPagerRow]"] + - ["System.String", "System.Web.UI.WebControls.EntityDataSource", "Property[Where]"] + - ["System.Int32", "System.Web.UI.WebControls.PagedDataSource", "Property[VirtualCount]"] + - ["System.String", "System.Web.UI.WebControls.PasswordRecovery", "Property[QuestionTitleText]"] + - ["System.Int32", "System.Web.UI.WebControls.Menu", "Property[DisappearAfter]"] + - ["System.String", "System.Web.UI.WebControls.DataList!", "Field[EditCommandName]"] + - ["System.Web.UI.WebControls.ParameterCollection", "System.Web.UI.WebControls.SqlDataSourceView", "Property[DeleteParameters]"] + - ["System.Boolean", "System.Web.UI.WebControls.DataControlField", "Property[DesignMode]"] + - ["System.Web.UI.WebControls.DataControlRowState", "System.Web.UI.WebControls.DataControlRowState!", "Field[Alternate]"] + - ["System.Collections.IEnumerator", "System.Web.UI.WebControls.ListViewPagedDataSource", "Method[GetEnumerator].ReturnValue"] + - ["System.String", "System.Web.UI.WebControls.NextPreviousPagerField", "Property[NextPageText]"] + - ["System.Web.UI.WebControls.Unit", "System.Web.UI.WebControls.MenuItemStyle", "Property[VerticalPadding]"] + - ["System.Web.UI.WebControls.ContentDirection", "System.Web.UI.WebControls.Panel", "Property[Direction]"] + - ["System.String", "System.Web.UI.WebControls.LinqDataSourceView", "Property[OrderGroupsBy]"] + - ["System.String", "System.Web.UI.WebControls.ChangePassword", "Property[PasswordRecoveryText]"] + - ["System.Web.UI.WebControls.PagerPosition", "System.Web.UI.WebControls.PagerPosition!", "Field[TopAndBottom]"] + - ["System.Web.UI.WebControls.DetailsViewMode", "System.Web.UI.WebControls.DetailsView", "Property[DefaultMode]"] + - ["System.String", "System.Web.UI.WebControls.CompareValidator", "Property[ControlToCompare]"] + - ["System.String", "System.Web.UI.WebControls.DataControlCommands!", "Field[InsertCommandName]"] + - ["System.Boolean", "System.Web.UI.WebControls.LabelControlBuilder", "Method[AllowWhitespaceLiterals].ReturnValue"] + - ["System.Int32", "System.Web.UI.WebControls.FormViewPageEventArgs", "Property[NewPageIndex]"] + - ["System.Object", "System.Web.UI.WebControls.FormViewUpdateEventArgs", "Property[CommandArgument]"] + - ["System.Object", "System.Web.UI.WebControls.BaseDataBoundControl", "Property[DataSource]"] + - ["System.ComponentModel.TypeConverter", "System.Web.UI.WebControls.SubMenuStyle", "Method[System.ComponentModel.ICustomTypeDescriptor.GetConverter].ReturnValue"] + - ["System.Web.UI.WebControls.TableItemStyle", "System.Web.UI.WebControls.DetailsView", "Property[AlternatingRowStyle]"] + - ["System.Boolean", "System.Web.UI.WebControls.TreeNodeStyleCollection", "Method[Contains].ReturnValue"] + - ["System.Boolean", "System.Web.UI.WebControls.DataSourceSelectResultProcessingOptions", "Property[AutoSort]"] + - ["System.String", "System.Web.UI.WebControls.Label", "Property[AssociatedControlID]"] + - ["System.String", "System.Web.UI.WebControls.Calendar", "Property[Caption]"] + - ["System.Web.UI.WebControls.ScrollBars", "System.Web.UI.WebControls.ScrollBars!", "Field[None]"] + - ["System.Web.UI.WebControls.TableItemStyle", "System.Web.UI.WebControls.ChangePassword", "Property[InstructionTextStyle]"] + - ["System.Object", "System.Web.UI.WebControls.Wizard", "Method[SaveViewState].ReturnValue"] + - ["System.String[]", "System.Web.UI.WebControls.FormView", "Property[DataKeyNames]"] + - ["System.Web.UI.WebControls.TreeNode", "System.Web.UI.WebControls.TreeNode", "Property[Parent]"] + - ["System.Web.UI.WebControls.UnitType", "System.Web.UI.WebControls.UnitType!", "Field[Ex]"] + - ["System.String", "System.Web.UI.WebControls.HyperLinkField", "Method[FormatDataTextValue].ReturnValue"] + - ["System.Object", "System.Web.UI.WebControls.LinqDataSourceStatusEventArgs", "Property[Result]"] + - ["System.Boolean", "System.Web.UI.WebControls.GridView", "Property[UseAccessibleHeader]"] + - ["System.Boolean", "System.Web.UI.WebControls.DetailsView", "Method[OnBubbleEvent].ReturnValue"] + - ["System.Web.UI.ConflictOptions", "System.Web.UI.WebControls.ObjectDataSourceView", "Property[ConflictDetection]"] + - ["System.Boolean", "System.Web.UI.WebControls.CheckBoxList", "Property[System.Web.UI.WebControls.IRepeatInfoUser.HasHeader]"] + - ["System.Collections.Specialized.IOrderedDictionary", "System.Web.UI.WebControls.ListViewInsertEventArgs", "Property[Values]"] + - ["System.Boolean", "System.Web.UI.WebControls.MenuItemBinding", "Property[Enabled]"] + - ["System.Object", "System.Web.UI.WebControls.FontUnitConverter", "Method[ConvertFrom].ReturnValue"] + - ["System.Web.UI.WebControls.ListViewItem", "System.Web.UI.WebControls.ListView", "Method[CreateInsertItem].ReturnValue"] + - ["System.String", "System.Web.UI.WebControls.FormView", "Property[InsertMethod]"] + - ["System.Object", "System.Web.UI.WebControls.DetailsView", "Method[SaveControlState].ReturnValue"] + - ["System.String", "System.Web.UI.WebControls.FontUnit", "Method[ToString].ReturnValue"] + - ["System.Boolean", "System.Web.UI.WebControls.LinqDataSourceInsertEventArgs", "Property[ExceptionHandled]"] + - ["System.Web.UI.WebControls.DataPagerField", "System.Web.UI.WebControls.NumericPagerField", "Method[CreateField].ReturnValue"] + - ["System.Web.UI.WebControls.Unit", "System.Web.UI.WebControls.WebControl", "Property[Height]"] + - ["System.Web.UI.WebControls.QueryableDataSourceEditData", "System.Web.UI.WebControls.QueryableDataSourceView", "Method[BuildUpdateObjects].ReturnValue"] + - ["System.String", "System.Web.UI.WebControls.CreateUserWizardStep", "Property[Title]"] + - ["System.String", "System.Web.UI.WebControls.CreateUserWizard", "Property[ConfirmPassword]"] + - ["System.ComponentModel.TypeConverter+StandardValuesCollection", "System.Web.UI.WebControls.ControlIDConverter", "Method[GetStandardValues].ReturnValue"] + - ["System.Web.UI.WebControls.GridLines", "System.Web.UI.WebControls.Table", "Property[GridLines]"] + - ["System.Int32", "System.Web.UI.WebControls.QueryableDataSourceView", "Method[ExecuteDelete].ReturnValue"] + - ["System.Web.UI.WebControls.DataControlRowState", "System.Web.UI.WebControls.DataControlRowState!", "Field[Insert]"] + - ["System.String", "System.Web.UI.WebControls.SqlDataSourceView", "Property[DeleteCommand]"] + - ["System.Web.UI.WebControls.NextPrevFormat", "System.Web.UI.WebControls.NextPrevFormat!", "Field[CustomText]"] + - ["System.Object", "System.Web.UI.WebControls.TreeNodeBinding", "Method[System.ICloneable.Clone].ReturnValue"] + - ["System.Boolean", "System.Web.UI.WebControls.RadioButtonList", "Property[System.Web.UI.WebControls.IRepeatInfoUser.HasSeparators]"] + - ["System.Web.UI.WebControls.TableItemStyle", "System.Web.UI.WebControls.Calendar", "Property[OtherMonthDayStyle]"] + - ["System.String[]", "System.Web.UI.WebControls.ListView", "Property[DataKeyNames]"] + - ["System.Web.UI.WebControls.HorizontalAlign", "System.Web.UI.WebControls.HorizontalAlign!", "Field[Left]"] + - ["System.Web.UI.WebControls.DataListItemCollection", "System.Web.UI.WebControls.DataList", "Property[Items]"] + - ["System.Boolean", "System.Web.UI.WebControls.MenuItemBindingCollection", "Method[Contains].ReturnValue"] + - ["System.String", "System.Web.UI.WebControls.ImageField", "Property[AlternateText]"] + - ["System.Web.UI.WebControls.TableCellCollection", "System.Web.UI.WebControls.TableRow", "Property[Cells]"] + - ["System.String", "System.Web.UI.WebControls.DetailsView", "Property[DeleteMethod]"] + - ["System.Web.UI.WebControls.TableItemStyle", "System.Web.UI.WebControls.GridView", "Property[FooterStyle]"] + - ["System.Web.UI.WebControls.SelectedDatesCollection", "System.Web.UI.WebControls.Calendar", "Property[SelectedDates]"] + - ["System.Web.UI.WebControls.Style", "System.Web.UI.WebControls.WebControl", "Method[CreateControlStyle].ReturnValue"] + - ["System.Int32", "System.Web.UI.WebControls.BaseCompareValidator!", "Property[CutoffYear]"] + - ["System.Boolean", "System.Web.UI.WebControls.LinqDataSourceView", "Property[System.Web.UI.IStateManager.IsTrackingViewState]"] + - ["System.Boolean", "System.Web.UI.WebControls.PasswordRecovery", "Method[OnBubbleEvent].ReturnValue"] + - ["System.Web.UI.WebControls.TableItemStyle", "System.Web.UI.WebControls.DataControlField", "Property[FooterStyle]"] + - ["System.Web.UI.WebControls.Style", "System.Web.UI.WebControls.SiteMapPath", "Property[RootNodeStyle]"] + - ["System.Web.UI.WebControls.ValidationDataType", "System.Web.UI.WebControls.ValidationDataType!", "Field[Date]"] + - ["System.Web.UI.WebControls.TreeViewImageSet", "System.Web.UI.WebControls.TreeViewImageSet!", "Field[Inbox]"] + - ["System.Object", "System.Web.UI.WebControls.ObjectDataSourceDisposingEventArgs", "Property[ObjectInstance]"] + - ["System.Int32", "System.Web.UI.WebControls.GridView", "Property[System.Web.UI.WebControls.IDataBoundListControl.SelectedIndex]"] + - ["System.Boolean", "System.Web.UI.WebControls.RadioButton", "Method[System.Web.UI.IPostBackDataHandler.LoadPostData].ReturnValue"] + - ["System.String", "System.Web.UI.WebControls.Wizard", "Property[FinishCompleteButtonText]"] + - ["System.Web.UI.WebControls.HorizontalAlign", "System.Web.UI.WebControls.GridView", "Property[HorizontalAlign]"] + - ["System.Object", "System.Web.UI.WebControls.PasswordRecovery", "Method[SaveControlState].ReturnValue"] + - ["System.Boolean", "System.Web.UI.WebControls.ListViewDataItem", "Method[OnBubbleEvent].ReturnValue"] + - ["System.Web.UI.WebControls.DataKey", "System.Web.UI.WebControls.ListView", "Property[SelectedPersistedDataKey]"] + - ["System.Web.UI.WebControls.DataKey", "System.Web.UI.WebControls.IDataBoundListControl", "Property[SelectedDataKey]"] + - ["System.String", "System.Web.UI.WebControls.TreeNodeStyle", "Property[ImageUrl]"] + - ["System.Web.UI.WebControls.ValidatorDisplay", "System.Web.UI.WebControls.ValidatorDisplay!", "Field[Static]"] + - ["System.Web.UI.WebControls.AutoCompleteType", "System.Web.UI.WebControls.AutoCompleteType!", "Field[Email]"] + - ["System.Int32", "System.Web.UI.WebControls.Calendar", "Property[CellSpacing]"] + - ["System.String", "System.Web.UI.WebControls.CreateUserWizard", "Property[InstructionText]"] + - ["System.Int16", "System.Web.UI.WebControls.ListView", "Property[TabIndex]"] + - ["System.String", "System.Web.UI.WebControls.DataControlField", "Property[AccessibleHeaderText]"] + - ["System.Boolean", "System.Web.UI.WebControls.ControlIDConverter", "Method[GetStandardValuesExclusive].ReturnValue"] + - ["System.Exception", "System.Web.UI.WebControls.EntityDataSourceChangedEventArgs", "Property[Exception]"] + - ["System.String", "System.Web.UI.WebControls.CommandField", "Property[UpdateText]"] + - ["System.Object", "System.Web.UI.WebControls.ChangePassword", "Method[SaveControlState].ReturnValue"] + - ["System.Collections.IEnumerator", "System.Web.UI.WebControls.TreeNodeCollection", "Method[GetEnumerator].ReturnValue"] + - ["System.Boolean", "System.Web.UI.WebControls.WebControl", "Property[Enabled]"] + - ["System.String", "System.Web.UI.WebControls.Wizard!", "Field[StepPreviousButtonID]"] + - ["System.Boolean", "System.Web.UI.WebControls.BaseDataList", "Property[IsBoundUsingDataSourceID]"] + - ["System.Web.UI.WebControls.TableItemStyle", "System.Web.UI.WebControls.FormView", "Property[EditRowStyle]"] + - ["System.Object", "System.Web.UI.WebControls.QueryableDataSourceView", "Method[SaveViewState].ReturnValue"] + - ["System.Boolean", "System.Web.UI.WebControls.AutoGeneratedField", "Property[InsertVisible]"] + - ["System.Web.UI.WebControls.DayNameFormat", "System.Web.UI.WebControls.DayNameFormat!", "Field[Shortest]"] + - ["System.Int32", "System.Web.UI.WebControls.SqlDataSourceView", "Method[ExecuteUpdate].ReturnValue"] + - ["System.String", "System.Web.UI.WebControls.MenuItem", "Property[Text]"] + - ["System.Web.UI.HierarchicalDataSourceView", "System.Web.UI.WebControls.XmlDataSource", "Method[GetHierarchicalView].ReturnValue"] + - ["System.Web.UI.WebControls.TreeNodeStyle", "System.Web.UI.WebControls.TreeView", "Property[LeafNodeStyle]"] + - ["System.Object", "System.Web.UI.WebControls.ControlParameter", "Method[Evaluate].ReturnValue"] + - ["System.String", "System.Web.UI.WebControls.Menu", "Property[StaticTopSeparatorImageUrl]"] + - ["System.Web.UI.DataSourceSelectArguments", "System.Web.UI.WebControls.QueryContext", "Property[Arguments]"] + - ["System.Int32", "System.Web.UI.WebControls.ListItemCollection", "Method[IndexOf].ReturnValue"] + - ["System.Object", "System.Web.UI.WebControls.DataGridColumn", "Method[SaveViewState].ReturnValue"] + - ["System.Web.UI.HtmlTextWriterTag", "System.Web.UI.WebControls.BulletedList", "Property[TagKey]"] + - ["System.Web.UI.WebControls.AutoCompleteType", "System.Web.UI.WebControls.AutoCompleteType!", "Field[FirstName]"] + - ["System.Web.UI.DataSourceSelectArguments", "System.Web.UI.WebControls.DetailsView", "Method[CreateDataSourceSelectArguments].ReturnValue"] + - ["System.String", "System.Web.UI.WebControls.CreateUserWizard", "Property[PasswordRequiredErrorMessage]"] + - ["System.Collections.Generic.List", "System.Web.UI.WebControls.DetailsViewRowsGenerator", "Method[CreateAutoGeneratedFields].ReturnValue"] + - ["System.String", "System.Web.UI.WebControls.HyperLinkColumn", "Property[DataNavigateUrlField]"] + - ["System.String", "System.Web.UI.WebControls.CreateUserWizard", "Property[EmailLabelText]"] + - ["System.String", "System.Web.UI.WebControls.ButtonField", "Property[Text]"] + - ["System.Web.UI.WebControls.MailDefinition", "System.Web.UI.WebControls.CreateUserWizard", "Property[MailDefinition]"] + - ["System.Collections.IEnumerable", "System.Web.UI.WebControls.LinqDataSourceView", "Method[ExecuteSelect].ReturnValue"] + - ["System.Boolean", "System.Web.UI.WebControls.Calendar", "Property[ShowNextPrevMonth]"] + - ["System.ComponentModel.PropertyDescriptor", "System.Web.UI.WebControls.BaseValidator!", "Method[GetValidationProperty].ReturnValue"] + - ["System.Web.UI.WebControls.DetailsViewRow", "System.Web.UI.WebControls.DetailsView", "Property[FooterRow]"] + - ["System.Collections.Specialized.IOrderedDictionary", "System.Web.UI.WebControls.DetailsViewDeletedEventArgs", "Property[Values]"] + - ["System.String", "System.Web.UI.WebControls.CreateUserWizard", "Property[InvalidQuestionErrorMessage]"] + - ["System.Boolean", "System.Web.UI.WebControls.TargetConverter", "Method[GetStandardValuesSupported].ReturnValue"] + - ["System.Web.UI.WebControls.TableItemStyle", "System.Web.UI.WebControls.DetailsView", "Property[RowStyle]"] + - ["System.Web.UI.WebControls.MenuItem", "System.Web.UI.WebControls.MenuEventArgs", "Property[Item]"] + - ["System.String", "System.Web.UI.WebControls.Menu", "Property[SelectedValue]"] + - ["System.Web.UI.ITemplate", "System.Web.UI.WebControls.LoginView", "Property[LoggedInTemplate]"] + - ["System.Web.UI.WebControls.TableItemStyle", "System.Web.UI.WebControls.DataGrid", "Property[EditItemStyle]"] + - ["System.String", "System.Web.UI.WebControls.LinqDataSource", "Property[System.Web.DynamicData.IDynamicDataSource.EntitySetName]"] + - ["System.String", "System.Web.UI.WebControls.BaseValidator", "Property[AssociatedControlID]"] + - ["System.Int32", "System.Web.UI.WebControls.StyleCollection", "Method[IndexOf].ReturnValue"] + - ["System.String", "System.Web.UI.WebControls.DataPager", "Property[PagedControlID]"] + - ["System.String", "System.Web.UI.WebControls.FormView", "Property[EmptyDataText]"] + - ["System.String", "System.Web.UI.WebControls.Xml", "Property[TransformSource]"] + - ["System.Web.UI.WebControls.ImageAlign", "System.Web.UI.WebControls.ImageAlign!", "Field[NotSet]"] + - ["System.Int32", "System.Web.UI.WebControls.LinqDataSourceView", "Method[DeleteObject].ReturnValue"] + - ["System.Boolean", "System.Web.UI.WebControls.ModelDataSourceView", "Property[CanUpdate]"] + - ["System.Web.UI.WebControls.DataControlRowType", "System.Web.UI.WebControls.GridViewRow", "Property[RowType]"] + - ["System.Web.UI.WebControls.VerticalAlign", "System.Web.UI.WebControls.VerticalAlign!", "Field[Top]"] + - ["System.Boolean", "System.Web.UI.WebControls.MenuItemCollection", "Property[System.Web.UI.IStateManager.IsTrackingViewState]"] + - ["System.String", "System.Web.UI.WebControls.Login", "Property[HelpPageText]"] + - ["System.String", "System.Web.UI.WebControls.FormView", "Property[BackImageUrl]"] + - ["System.Boolean", "System.Web.UI.WebControls.Parameter", "Property[IsTrackingViewState]"] + - ["System.Web.UI.ITemplate", "System.Web.UI.WebControls.TemplateField", "Property[HeaderTemplate]"] + - ["System.Web.UI.DataSourceView", "System.Web.UI.WebControls.SiteMapDataSource", "Method[System.Web.UI.IDataSource.GetView].ReturnValue"] + - ["System.Object", "System.Web.UI.WebControls.DataGridColumnCollection", "Property[SyncRoot]"] + - ["System.String[]", "System.Web.UI.WebControls.RoleGroup", "Property[Roles]"] + - ["System.String", "System.Web.UI.WebControls.HyperLinkField", "Property[Target]"] + - ["System.Web.UI.WebControls.PagerPosition", "System.Web.UI.WebControls.PagerPosition!", "Field[Top]"] + - ["System.Web.UI.WebControls.ListSelectionMode", "System.Web.UI.WebControls.ListSelectionMode!", "Field[Multiple]"] + - ["System.String", "System.Web.UI.WebControls.GridView", "Property[RowHeaderColumn]"] + - ["System.String", "System.Web.UI.WebControls.ChangePassword", "Property[CreateUserText]"] + - ["System.Web.UI.WebControls.ButtonType", "System.Web.UI.WebControls.Wizard", "Property[FinishPreviousButtonType]"] + - ["System.Boolean", "System.Web.UI.WebControls.LinqDataSourceView", "Property[AutoGenerateWhereClause]"] + - ["System.Int32", "System.Web.UI.WebControls.DataListItem", "Property[System.Web.UI.IDataItemContainer.DisplayIndex]"] + - ["System.Object", "System.Web.UI.WebControls.LinqDataSourceSelectEventArgs", "Property[Result]"] + - ["System.Web.UI.HtmlTextWriterTag", "System.Web.UI.WebControls.ListControl", "Property[TagKey]"] + - ["System.Web.UI.WebControls.ImageAlign", "System.Web.UI.WebControls.Image", "Property[ImageAlign]"] + - ["System.Int32", "System.Web.UI.WebControls.TreeNodeBindingCollection", "Method[IndexOf].ReturnValue"] + - ["System.Web.UI.WebControls.ContextDataSourceContextData", "System.Web.UI.WebControls.LinqDataSourceView", "Method[CreateContext].ReturnValue"] + - ["System.Collections.ICollection", "System.Web.UI.WebControls.EntityDataSource", "Method[GetViewNames].ReturnValue"] + - ["System.Web.UI.WebControls.RepeatLayout", "System.Web.UI.WebControls.CheckBoxList", "Property[RepeatLayout]"] + - ["System.Web.UI.IAutoFieldGenerator", "System.Web.UI.WebControls.DetailsView", "Property[RowsGenerator]"] + - ["System.Int32", "System.Web.UI.WebControls.LinqDataSource", "Method[Delete].ReturnValue"] + - ["System.Object", "System.Web.UI.WebControls.ListViewPagedDataSource", "Property[SyncRoot]"] + - ["System.String", "System.Web.UI.WebControls.AdRotator", "Property[NavigateUrlField]"] + - ["System.String", "System.Web.UI.WebControls.GridView", "Property[DeleteMethod]"] + - ["System.Boolean", "System.Web.UI.WebControls.DetailsViewDeletedEventArgs", "Property[ExceptionHandled]"] + - ["System.Web.UI.WebControls.TableItemStyle", "System.Web.UI.WebControls.DataList", "Property[ItemStyle]"] + - ["System.String", "System.Web.UI.WebControls.Menu", "Property[ScrollDownText]"] + - ["System.Int32", "System.Web.UI.WebControls.RadioButtonList", "Property[CellSpacing]"] + - ["System.String", "System.Web.UI.WebControls.Menu", "Property[StaticItemFormatString]"] + - ["System.Web.UI.WebControls.HotSpotCollection", "System.Web.UI.WebControls.ImageMap", "Property[HotSpots]"] + - ["System.IO.Stream", "System.Web.UI.WebControls.FileUpload", "Property[FileContent]"] + - ["System.Boolean", "System.Web.UI.WebControls.ImageButton", "Property[Enabled]"] + - ["System.Boolean", "System.Web.UI.WebControls.RadioButtonList", "Property[System.Web.UI.WebControls.IRepeatInfoUser.HasHeader]"] + - ["System.Boolean", "System.Web.UI.WebControls.ParameterCollection", "Method[Contains].ReturnValue"] + - ["System.Boolean", "System.Web.UI.WebControls.AutoGeneratedFieldProperties", "Property[System.Web.UI.IStateManager.IsTrackingViewState]"] + - ["System.Web.UI.WebControls.FormViewRow", "System.Web.UI.WebControls.FormView", "Property[TopPagerRow]"] + - ["System.Web.UI.WebControls.Unit", "System.Web.UI.WebControls.SubMenuStyle", "Property[HorizontalPadding]"] + - ["System.Boolean", "System.Web.UI.WebControls.GridViewRowCollection", "Property[IsSynchronized]"] + - ["System.Boolean", "System.Web.UI.WebControls.TreeNodeBindingCollection", "Method[Contains].ReturnValue"] + - ["System.Boolean", "System.Web.UI.WebControls.Style", "Property[IsTrackingViewState]"] + - ["System.Web.UI.WebControls.DataKeyArray", "System.Web.UI.WebControls.GridView", "Property[DataKeys]"] + - ["System.Boolean", "System.Web.UI.WebControls.BaseValidator", "Property[IsValid]"] + - ["System.String", "System.Web.UI.WebControls.PasswordRecovery", "Property[QuestionInstructionText]"] + - ["System.Boolean", "System.Web.UI.WebControls.SqlDataSourceView", "Property[CanPage]"] + - ["System.Boolean", "System.Web.UI.WebControls.GridViewUpdatedEventArgs", "Property[ExceptionHandled]"] + - ["System.String", "System.Web.UI.WebControls.BoundField", "Method[FormatDataValue].ReturnValue"] + - ["System.Web.UI.WebControls.DataControlField", "System.Web.UI.WebControls.HyperLinkField", "Method[CreateField].ReturnValue"] + - ["System.Boolean", "System.Web.UI.WebControls.DetailsView", "Property[EnablePagingCallbacks]"] + - ["System.Boolean", "System.Web.UI.WebControls.FontInfo", "Method[ShouldSerializeNames].ReturnValue"] + - ["System.Web.UI.HtmlTextWriterTag", "System.Web.UI.WebControls.Menu", "Property[TagKey]"] + - ["System.Int32", "System.Web.UI.WebControls.RepeatInfo", "Property[RepeatColumns]"] + - ["System.Int32", "System.Web.UI.WebControls.CheckBoxList", "Property[System.Web.UI.WebControls.IRepeatInfoUser.RepeatedItemCount]"] + - ["System.Web.UI.WebControls.Unit", "System.Web.UI.WebControls.MenuItemStyle", "Property[ItemSpacing]"] + - ["System.Web.UI.WebControls.WizardStepCollection", "System.Web.UI.WebControls.Wizard", "Property[WizardSteps]"] + - ["System.Web.UI.WebControls.RepeatLayout", "System.Web.UI.WebControls.RepeatLayout!", "Field[Flow]"] + - ["System.Collections.Specialized.IOrderedDictionary", "System.Web.UI.WebControls.DetailsViewUpdatedEventArgs", "Property[OldValues]"] + - ["System.String", "System.Web.UI.WebControls.DataGrid!", "Field[NextPageCommandArgument]"] + - ["System.Web.UI.WebControls.DayNameFormat", "System.Web.UI.WebControls.DayNameFormat!", "Field[Short]"] + - ["System.Int32", "System.Web.UI.WebControls.PagePropertiesChangingEventArgs", "Property[MaximumRows]"] + - ["System.Web.UI.WebControls.Style", "System.Web.UI.WebControls.DetailsView", "Method[CreateControlStyle].ReturnValue"] + - ["System.Object", "System.Web.UI.WebControls.GridViewCommandEventArgs", "Property[CommandSource]"] + - ["System.Collections.Specialized.IOrderedDictionary", "System.Web.UI.WebControls.DetailsViewInsertedEventArgs", "Property[Values]"] + - ["System.String", "System.Web.UI.WebControls.HyperLinkColumn", "Method[FormatDataNavigateUrlValue].ReturnValue"] + - ["System.String", "System.Web.UI.WebControls.Menu", "Property[Target]"] + - ["System.Web.UI.WebControls.Unit", "System.Web.UI.WebControls.Style", "Property[BorderWidth]"] + - ["System.Boolean", "System.Web.UI.WebControls.DataGridPagerStyle", "Property[Visible]"] + - ["System.String", "System.Web.UI.WebControls.SqlDataSource", "Property[SqlCacheDependency]"] + - ["System.Object", "System.Web.UI.WebControls.ObjectDataSourceEventArgs", "Property[ObjectInstance]"] + - ["System.Web.UI.WebControls.ValidationDataType", "System.Web.UI.WebControls.ValidationDataType!", "Field[Double]"] + - ["System.Web.UI.WebControls.DetailsViewMode", "System.Web.UI.WebControls.DetailsViewMode!", "Field[Insert]"] + - ["System.String", "System.Web.UI.WebControls.DataControlField", "Method[ToString].ReturnValue"] + - ["System.Boolean", "System.Web.UI.WebControls.TreeNodeCollection", "Property[System.Web.UI.IStateManager.IsTrackingViewState]"] + - ["System.Type[]", "System.Web.UI.WebControls.DataPagerFieldCollection", "Method[GetKnownTypes].ReturnValue"] + - ["System.Web.UI.WebControls.DetailsViewMode", "System.Web.UI.WebControls.DetailsViewMode!", "Field[Edit]"] + - ["System.Web.UI.WebControls.TableItemStyle", "System.Web.UI.WebControls.ChangePassword", "Property[PasswordHintStyle]"] + - ["System.DateTime", "System.Web.UI.WebControls.Calendar", "Property[TodaysDate]"] + - ["System.Boolean", "System.Web.UI.WebControls.LinkButton", "Property[SupportsDisabledAttribute]"] + - ["System.String", "System.Web.UI.WebControls.PasswordRecovery", "Property[HelpPageText]"] + - ["System.String", "System.Web.UI.WebControls.ListControl", "Property[DataTextFormatString]"] + - ["System.Web.UI.WebControls.ListItemType", "System.Web.UI.WebControls.ListItemType!", "Field[AlternatingItem]"] + - ["System.Web.UI.WebControls.ListViewItem", "System.Web.UI.WebControls.ListView", "Method[CreateEmptyItem].ReturnValue"] + - ["System.Int32", "System.Web.UI.WebControls.ParameterCollection", "Method[IndexOf].ReturnValue"] + - ["System.Web.UI.WebControls.AutoCompleteType", "System.Web.UI.WebControls.AutoCompleteType!", "Field[Cellular]"] + - ["System.Int32", "System.Web.UI.WebControls.BaseDataList", "Property[CellSpacing]"] + - ["System.Web.UI.WebControls.Style", "System.Web.UI.WebControls.Login", "Property[LoginButtonStyle]"] + - ["System.Boolean", "System.Web.UI.WebControls.ListViewPagedDataSource", "Property[IsServerPagingEnabled]"] + - ["System.Drawing.Color", "System.Web.UI.WebControls.WebControl", "Property[BackColor]"] + - ["System.Web.HttpPostedFile", "System.Web.UI.WebControls.FileUpload", "Property[PostedFile]"] + - ["System.Object", "System.Web.UI.WebControls.DataGridCommandEventArgs", "Property[CommandSource]"] + - ["System.Web.UI.IDataSource", "System.Web.UI.WebControls.DataBoundControl", "Method[GetDataSource].ReturnValue"] + - ["System.String", "System.Web.UI.WebControls.ObjectDataSourceView", "Property[DeleteMethod]"] + - ["System.Web.UI.WebControls.TableCaptionAlign", "System.Web.UI.WebControls.TableCaptionAlign!", "Field[NotSet]"] + - ["System.Web.UI.WebControls.FirstDayOfWeek", "System.Web.UI.WebControls.FirstDayOfWeek!", "Field[Wednesday]"] + - ["System.String", "System.Web.UI.WebControls.ListView", "Property[SortExpression]"] + - ["System.String", "System.Web.UI.WebControls.HotSpot", "Property[Target]"] + - ["System.Web.UI.WebControls.TableItemStyle", "System.Web.UI.WebControls.DataControlField", "Property[ItemStyle]"] + - ["System.Exception", "System.Web.UI.WebControls.DetailsViewInsertedEventArgs", "Property[Exception]"] + - ["System.String", "System.Web.UI.WebControls.ImageButton", "Property[ValidationGroup]"] + - ["System.Int32", "System.Web.UI.WebControls.ObjectDataSourceView", "Method[ExecuteInsert].ReturnValue"] + - ["System.Int32", "System.Web.UI.WebControls.CircleHotSpot", "Property[Y]"] + - ["System.Web.UI.WebControls.AutoCompleteType", "System.Web.UI.WebControls.AutoCompleteType!", "Field[Gender]"] + - ["System.Collections.Generic.IDictionary", "System.Web.UI.WebControls.EntityDataSourceValidationException", "Property[System.Web.DynamicData.IDynamicValidatorException.InnerExceptions]"] + - ["System.Web.UI.WebControls.DataControlField", "System.Web.UI.WebControls.CommandField", "Method[CreateField].ReturnValue"] + - ["System.Web.UI.WebControls.ModelDataSourceMethod", "System.Web.UI.WebControls.ModelDataSourceView", "Method[EvaluateInsertMethodParameters].ReturnValue"] + - ["System.Web.UI.WebControls.Style", "System.Web.UI.WebControls.ChangePassword", "Property[ContinueButtonStyle]"] + - ["System.Web.UI.WebControls.Style", "System.Web.UI.WebControls.FormView", "Method[CreateControlStyle].ReturnValue"] + - ["System.Int32", "System.Web.UI.WebControls.GridViewUpdatedEventArgs", "Property[AffectedRows]"] + - ["System.String", "System.Web.UI.WebControls.Panel", "Property[GroupingText]"] + - ["System.String", "System.Web.UI.WebControls.CreateUserWizard", "Property[HelpPageUrl]"] + - ["System.Int32", "System.Web.UI.WebControls.SiteMapNodeItem", "Property[System.Web.UI.IDataItemContainer.DisplayIndex]"] + - ["System.Web.UI.WebControls.UnitType", "System.Web.UI.WebControls.UnitType!", "Field[Pica]"] + - ["System.String", "System.Web.UI.WebControls.SubMenuStyle", "Method[System.ComponentModel.ICustomTypeDescriptor.GetComponentName].ReturnValue"] + - ["System.Collections.Specialized.OrderedDictionary", "System.Web.UI.WebControls.ModelDataMethodResult", "Property[OutputParameters]"] + - ["System.String", "System.Web.UI.WebControls.PasswordRecovery", "Property[UserName]"] + - ["System.String", "System.Web.UI.WebControls.ModelDataSourceView", "Property[InsertMethod]"] + - ["System.Boolean", "System.Web.UI.WebControls.DetailsViewCommandEventArgs", "Property[Handled]"] + - ["System.Int32", "System.Web.UI.WebControls.DetailsView", "Method[CreateChildControls].ReturnValue"] + - ["System.Int32", "System.Web.UI.WebControls.DataList", "Property[SelectedIndex]"] + - ["System.Boolean", "System.Web.UI.WebControls.ObjectDataSourceView", "Property[IsTrackingViewState]"] + - ["System.Web.UI.WebControls.TextAlign", "System.Web.UI.WebControls.CheckBoxList", "Property[TextAlign]"] + - ["System.Web.UI.WebControls.ParameterCollection", "System.Web.UI.WebControls.LinqDataSource", "Property[WhereParameters]"] + - ["System.Int32", "System.Web.UI.WebControls.EntityDataSourceView", "Method[ExecuteUpdate].ReturnValue"] + - ["System.Boolean", "System.Web.UI.WebControls.CheckBoxField", "Property[HtmlEncode]"] + - ["System.Web.UI.WebControls.UnitType", "System.Web.UI.WebControls.UnitType!", "Field[Inch]"] + - ["System.String", "System.Web.UI.WebControls.CommandField", "Property[SelectText]"] + - ["System.Object", "System.Web.UI.WebControls.FontNamesConverter", "Method[ConvertTo].ReturnValue"] + - ["System.Int32", "System.Web.UI.WebControls.GridViewEditEventArgs", "Property[NewEditIndex]"] + - ["System.Web.UI.WebControls.Style", "System.Web.UI.WebControls.Wizard", "Property[StepNextButtonStyle]"] + - ["System.Int32", "System.Web.UI.WebControls.NumericPagerField", "Method[GetHashCode].ReturnValue"] + - ["System.Boolean", "System.Web.UI.WebControls.Button", "Property[CausesValidation]"] + - ["System.Boolean", "System.Web.UI.WebControls.BaseValidator", "Method[ControlPropertiesValid].ReturnValue"] + - ["System.String[]", "System.Web.UI.WebControls.DetailsView", "Property[System.Web.UI.WebControls.IDataBoundControl.DataKeyNames]"] + - ["System.Web.UI.WebControls.TableItemStyle", "System.Web.UI.WebControls.DetailsView", "Property[FieldHeaderStyle]"] + - ["System.Web.UI.ControlCollection", "System.Web.UI.WebControls.Xml", "Method[CreateControlCollection].ReturnValue"] + - ["System.Web.UI.WebControls.RepeatLayout", "System.Web.UI.WebControls.RepeatLayout!", "Field[UnorderedList]"] + - ["System.Int32", "System.Web.UI.WebControls.PagedDataSource", "Property[DataSourceCount]"] + - ["System.String", "System.Web.UI.WebControls.LoginStatus", "Property[LoginText]"] + - ["System.Web.UI.WebControls.UnitType", "System.Web.UI.WebControls.UnitType!", "Field[Mm]"] + - ["System.String", "System.Web.UI.WebControls.RouteParameter", "Property[RouteKey]"] + - ["System.Web.UI.WebControls.HorizontalAlign", "System.Web.UI.WebControls.FormView", "Property[HorizontalAlign]"] + - ["System.Web.UI.WebControls.AutoCompleteType", "System.Web.UI.WebControls.AutoCompleteType!", "Field[BusinessCity]"] + - ["System.String", "System.Web.UI.WebControls.Login", "Property[UserNameLabelText]"] + - ["System.Web.UI.CssStyleCollection", "System.Web.UI.WebControls.Style", "Method[GetStyleAttributes].ReturnValue"] + - ["System.String", "System.Web.UI.WebControls.MenuItem", "Property[PopOutImageUrl]"] + - ["System.Boolean", "System.Web.UI.WebControls.FontInfo", "Property[Bold]"] + - ["System.Web.UI.WebControls.AutoCompleteType", "System.Web.UI.WebControls.AutoCompleteType!", "Field[BusinessState]"] + - ["System.String", "System.Web.UI.WebControls.DetailsView", "Method[GetCallbackResult].ReturnValue"] + - ["System.Int32", "System.Web.UI.WebControls.TableRowCollection", "Method[Add].ReturnValue"] + - ["System.Boolean", "System.Web.UI.WebControls.RepeaterItem", "Method[OnBubbleEvent].ReturnValue"] + - ["System.Object", "System.Web.UI.WebControls.ContextDataSourceView", "Method[GetSource].ReturnValue"] + - ["System.Collections.Specialized.IOrderedDictionary", "System.Web.UI.WebControls.DetailsViewDeleteEventArgs", "Property[Values]"] + - ["System.Boolean", "System.Web.UI.WebControls.DataGridColumn", "Property[System.Web.UI.IStateManager.IsTrackingViewState]"] + - ["System.Int32", "System.Web.UI.WebControls.DetailsView", "Property[System.Web.UI.IDataItemContainer.DisplayIndex]"] + - ["System.String", "System.Web.UI.WebControls.MailDefinition", "Property[BodyFileName]"] + - ["System.String", "System.Web.UI.WebControls.ObjectDataSourceView", "Property[InsertMethod]"] + - ["System.Int32", "System.Web.UI.WebControls.RectangleHotSpot", "Property[Left]"] + - ["System.Collections.Specialized.IOrderedDictionary", "System.Web.UI.WebControls.FormViewInsertedEventArgs", "Property[Values]"] + - ["System.Web.UI.HtmlTextWriterTag", "System.Web.UI.WebControls.ImageButton", "Property[TagKey]"] + - ["System.Int32", "System.Web.UI.WebControls.DataGridItem", "Property[DataSetIndex]"] + - ["System.Int32", "System.Web.UI.WebControls.CreateUserWizard", "Property[ActiveStepIndex]"] + - ["System.Web.UI.WebControls.PagerButtons", "System.Web.UI.WebControls.PagerButtons!", "Field[NumericFirstLast]"] + - ["System.Boolean", "System.Web.UI.WebControls.RadioButtonList", "Method[System.Web.UI.IPostBackDataHandler.LoadPostData].ReturnValue"] + - ["System.String", "System.Web.UI.WebControls.Wizard!", "Field[WizardStepPlaceholderId]"] + - ["System.Object", "System.Web.UI.WebControls.DataKeyArray", "Method[System.Web.UI.IStateManager.SaveViewState].ReturnValue"] + - ["System.Data.Objects.ObjectContext", "System.Web.UI.WebControls.EntityDataSourceContextDisposingEventArgs", "Property[Context]"] + - ["System.String", "System.Web.UI.WebControls.ListItem", "Property[Text]"] + - ["System.String[]", "System.Web.UI.WebControls.GridView", "Property[System.Web.UI.WebControls.IDataBoundListControl.ClientIDRowSuffix]"] + - ["System.Web.UI.WebControls.ParameterCollection", "System.Web.UI.WebControls.LinqDataSource", "Property[GroupByParameters]"] + - ["System.Boolean", "System.Web.UI.WebControls.CommandField", "Property[ShowDeleteButton]"] + - ["System.Boolean", "System.Web.UI.WebControls.BoundField", "Property[HtmlEncode]"] + - ["System.Web.UI.WebControls.InsertItemPosition", "System.Web.UI.WebControls.InsertItemPosition!", "Field[LastItem]"] + - ["System.Object", "System.Web.UI.WebControls.LinqDataSourceInsertEventArgs", "Property[NewObject]"] + - ["System.String", "System.Web.UI.WebControls.WebControl", "Property[ToolTip]"] + - ["System.Boolean", "System.Web.UI.WebControls.BoundField", "Property[ReadOnly]"] + - ["System.Boolean", "System.Web.UI.WebControls.CheckBoxField", "Property[SupportsHtmlEncode]"] + - ["System.Boolean", "System.Web.UI.WebControls.ModelDataSource", "Property[System.Web.UI.IStateManager.IsTrackingViewState]"] + - ["System.Web.UI.WebControls.EntityDataSourceView", "System.Web.UI.WebControls.EntityDataSource", "Method[CreateView].ReturnValue"] + - ["System.Web.UI.WebControls.ValidationSummaryDisplayMode", "System.Web.UI.WebControls.ValidationSummary", "Property[DisplayMode]"] + - ["System.Web.UI.WebControls.PagerSettings", "System.Web.UI.WebControls.GridView", "Property[PagerSettings]"] + - ["System.Web.UI.WebControls.FontSize", "System.Web.UI.WebControls.FontSize!", "Field[Smaller]"] + - ["System.Web.UI.WebControls.TableItemStyle", "System.Web.UI.WebControls.PasswordRecovery", "Property[HyperLinkStyle]"] + - ["System.Web.UI.WebControls.Unit", "System.Web.UI.WebControls.SubMenuStyle", "Property[VerticalPadding]"] + - ["System.Web.UI.WebControls.GridViewRow", "System.Web.UI.WebControls.GridView", "Property[SelectedRow]"] + - ["System.Collections.IEnumerable", "System.Web.UI.WebControls.LinqDataSourceView", "Method[Select].ReturnValue"] + - ["System.Boolean", "System.Web.UI.WebControls.ListItem", "Property[Enabled]"] + - ["System.Web.UI.HtmlTextWriterTag", "System.Web.UI.WebControls.DetailsView", "Property[TagKey]"] + - ["System.Boolean", "System.Web.UI.WebControls.BaseValidator", "Property[SetFocusOnError]"] + - ["System.Web.UI.WebControls.FirstDayOfWeek", "System.Web.UI.WebControls.FirstDayOfWeek!", "Field[Saturday]"] + - ["System.Boolean", "System.Web.UI.WebControls.GridView", "Property[EnableSortingAndPagingCallbacks]"] + - ["System.Object", "System.Web.UI.WebControls.MailDefinition", "Method[System.Web.UI.IStateManager.SaveViewState].ReturnValue"] + - ["System.Web.UI.WebControls.Unit", "System.Web.UI.WebControls.DropDownList", "Property[BorderWidth]"] + - ["System.Web.UI.DataSourceView", "System.Web.UI.WebControls.ObjectDataSource", "Method[GetView].ReturnValue"] + - ["System.String", "System.Web.UI.WebControls.TreeNode", "Property[DataPath]"] + - ["System.Web.UI.WebControls.GridLines", "System.Web.UI.WebControls.GridView", "Property[GridLines]"] + - ["System.Web.UI.ControlCollection", "System.Web.UI.WebControls.CompositeControl", "Property[Controls]"] + - ["System.Web.UI.WebControls.ListViewCancelMode", "System.Web.UI.WebControls.ListViewCancelMode!", "Field[CancelingInsert]"] + - ["System.Int32", "System.Web.UI.WebControls.EmbeddedMailObjectsCollection", "Method[Add].ReturnValue"] + - ["System.Web.UI.WebControls.DataControlField", "System.Web.UI.WebControls.AutoGeneratedField", "Method[CreateField].ReturnValue"] + - ["System.Object", "System.Web.UI.WebControls.DataPager", "Method[SaveControlState].ReturnValue"] + - ["System.Boolean", "System.Web.UI.WebControls.QueryableDataSourceView", "Property[IsTrackingViewState]"] + - ["System.Web.UI.WebControls.DataKey", "System.Web.UI.WebControls.FormView", "Property[DataKey]"] + - ["System.Web.UI.WebControls.TableItemStyle", "System.Web.UI.WebControls.Login", "Property[TitleTextStyle]"] + - ["System.String", "System.Web.UI.WebControls.Wizard!", "Field[FinishPreviousButtonID]"] + - ["System.String", "System.Web.UI.WebControls.Parameter", "Method[ToString].ReturnValue"] + - ["System.Object", "System.Web.UI.WebControls.DataPagerField", "Method[SaveViewState].ReturnValue"] + - ["System.String", "System.Web.UI.WebControls.CalendarDay", "Property[DayNumberText]"] + - ["System.ComponentModel.AttributeCollection", "System.Web.UI.WebControls.SubMenuStyle", "Method[System.ComponentModel.ICustomTypeDescriptor.GetAttributes].ReturnValue"] + - ["System.Object", "System.Web.UI.WebControls.TreeView", "Method[SaveViewState].ReturnValue"] + - ["System.Web.UI.WebControls.TableItemStyle", "System.Web.UI.WebControls.Wizard", "Property[SideBarStyle]"] + - ["System.Collections.IEnumerable", "System.Web.UI.WebControls.XmlDataSourceView", "Method[ExecuteSelect].ReturnValue"] + - ["System.Web.UI.WebControls.TableItemStyle", "System.Web.UI.WebControls.DataList", "Property[FooterStyle]"] + - ["System.Boolean", "System.Web.UI.WebControls.CommandField", "Property[ShowCancelButton]"] + - ["System.String", "System.Web.UI.WebControls.CreateUserWizard", "Property[AnswerLabelText]"] + - ["System.Boolean", "System.Web.UI.WebControls.ObjectDataSourceView", "Property[CanSort]"] + - ["System.String", "System.Web.UI.WebControls.LinkButton", "Property[ValidationGroup]"] + - ["System.Web.UI.WebControls.LoginFailureAction", "System.Web.UI.WebControls.Login", "Property[FailureAction]"] + - ["System.Int32", "System.Web.UI.WebControls.ListViewUpdatedEventArgs", "Property[AffectedRows]"] + - ["System.String", "System.Web.UI.WebControls.ObjectDataSourceView", "Property[MaximumRowsParameterName]"] + - ["System.String", "System.Web.UI.WebControls.BoundColumn", "Property[DataField]"] + - ["System.Boolean", "System.Web.UI.WebControls.CheckBoxField", "Property[ApplyFormatInEditMode]"] + - ["System.Int32", "System.Web.UI.WebControls.GridViewSelectEventArgs", "Property[NewSelectedIndex]"] + - ["System.String", "System.Web.UI.WebControls.TreeNodeBinding", "Property[NavigateUrlField]"] + - ["System.Boolean", "System.Web.UI.WebControls.BoundField", "Property[HtmlEncodeFormatString]"] + - ["System.String", "System.Web.UI.WebControls.DetailsView", "Method[GetCallbackScript].ReturnValue"] + - ["System.Boolean", "System.Web.UI.WebControls.IRepeatInfoUser", "Property[HasSeparators]"] + - ["System.Web.UI.WebControls.RepeatDirection", "System.Web.UI.WebControls.RepeatDirection!", "Field[Horizontal]"] + - ["System.Collections.Specialized.IOrderedDictionary", "System.Web.UI.WebControls.ListViewUpdatedEventArgs", "Property[OldValues]"] + - ["System.Web.UI.WebControls.TreeNodeTypes", "System.Web.UI.WebControls.TreeNodeTypes!", "Field[All]"] + - ["System.String", "System.Web.UI.WebControls.NextPreviousPagerField", "Property[PreviousPageImageUrl]"] + - ["System.Web.UI.ConflictOptions", "System.Web.UI.WebControls.SqlDataSourceView", "Property[ConflictDetection]"] + - ["System.Web.UI.WebControls.AutoCompleteType", "System.Web.UI.WebControls.AutoCompleteType!", "Field[LastName]"] + - ["System.Web.UI.WebControls.InsertItemPosition", "System.Web.UI.WebControls.InsertItemPosition!", "Field[None]"] + - ["System.Web.UI.ValidateRequestMode", "System.Web.UI.WebControls.BoundField", "Property[ValidateRequestMode]"] + - ["System.String", "System.Web.UI.WebControls.Wizard!", "Field[CancelButtonID]"] + - ["System.Web.UI.WebControls.Style", "System.Web.UI.WebControls.CreateUserWizard", "Property[CreateUserButtonStyle]"] + - ["System.Web.UI.WebControls.TableCaptionAlign", "System.Web.UI.WebControls.DetailsView", "Property[CaptionAlign]"] + - ["System.Object", "System.Web.UI.WebControls.ObjectDataSource", "Method[SaveViewState].ReturnValue"] + - ["System.Boolean", "System.Web.UI.WebControls.SqlDataSource", "Property[EnableCaching]"] + - ["System.Web.UI.WebControls.TreeViewImageSet", "System.Web.UI.WebControls.TreeViewImageSet!", "Field[Simple2]"] + - ["System.Web.UI.WebControls.ImageAlign", "System.Web.UI.WebControls.ImageAlign!", "Field[Top]"] + - ["System.Int32", "System.Web.UI.WebControls.ListViewSelectEventArgs", "Property[NewSelectedIndex]"] + - ["System.Object", "System.Web.UI.WebControls.SubMenuStyleCollection", "Method[CreateKnownType].ReturnValue"] + - ["System.Boolean", "System.Web.UI.WebControls.DataKeyArray", "Property[IsReadOnly]"] + - ["System.Web.UI.DataSourceSelectArguments", "System.Web.UI.WebControls.EntityDataSourceSelectedEventArgs", "Property[SelectArguments]"] + - ["System.Web.UI.WebControls.InsertItemPosition", "System.Web.UI.WebControls.InsertItemPosition!", "Field[FirstItem]"] + - ["System.String", "System.Web.UI.WebControls.TemplatedWizardStep", "Property[SkinID]"] + - ["System.Object", "System.Web.UI.WebControls.QueryableDataSourceView!", "Field[EventSelecting]"] + - ["System.String", "System.Web.UI.WebControls.ImageField", "Property[DataAlternateTextFormatString]"] + - ["System.Web.UI.WebControls.DataControlRowState", "System.Web.UI.WebControls.DataControlRowState!", "Field[Edit]"] + - ["System.Collections.IEnumerable", "System.Web.UI.WebControls.ModelDataSourceView", "Method[CreateSelectResult].ReturnValue"] + - ["System.String", "System.Web.UI.WebControls.CreateUserWizard", "Property[SkipLinkText]"] + - ["System.String", "System.Web.UI.WebControls.BaseValidator", "Method[GetControlValidationValue].ReturnValue"] + - ["System.String", "System.Web.UI.WebControls.Calendar", "Property[PrevMonthText]"] + - ["System.Int32", "System.Web.UI.WebControls.IRepeatInfoUser", "Property[RepeatedItemCount]"] + - ["System.Object", "System.Web.UI.WebControls.DataListItem", "Property[System.Web.UI.IDataItemContainer.DataItem]"] + - ["System.String", "System.Web.UI.WebControls.TreeNodeBinding", "Property[FormatString]"] + - ["System.Web.UI.WebControls.TextBoxMode", "System.Web.UI.WebControls.TextBoxMode!", "Field[Month]"] + - ["System.String", "System.Web.UI.WebControls.CreateUserWizard", "Property[ConfirmPasswordLabelText]"] + - ["System.Web.UI.WebControls.AutoGeneratedField", "System.Web.UI.WebControls.DetailsView", "Method[CreateAutoGeneratedRow].ReturnValue"] + - ["System.Web.UI.ITemplate", "System.Web.UI.WebControls.DataList", "Property[SelectedItemTemplate]"] + - ["System.Web.UI.WebControls.Style", "System.Web.UI.WebControls.CheckBoxList", "Method[GetItemStyle].ReturnValue"] + - ["System.String", "System.Web.UI.WebControls.ChangePassword", "Property[ContinueDestinationPageUrl]"] + - ["System.Web.UI.WebControls.ListItemType", "System.Web.UI.WebControls.ListItemType!", "Field[SelectedItem]"] + - ["System.Boolean", "System.Web.UI.WebControls.RepeatInfo", "Property[OuterTableImplied]"] + - ["System.Web.UI.WebControls.QueryableDataSourceView", "System.Web.UI.WebControls.QueryableDataSource", "Method[CreateQueryableView].ReturnValue"] + - ["System.Object", "System.Web.UI.WebControls.DataGridItem", "Property[System.Web.UI.IDataItemContainer.DataItem]"] + - ["System.Web.UI.ControlCollection", "System.Web.UI.WebControls.BaseDataList", "Property[Controls]"] + - ["System.String", "System.Web.UI.WebControls.TableCell", "Property[Text]"] + - ["System.Web.UI.ControlCollection", "System.Web.UI.WebControls.Substitution", "Method[CreateControlCollection].ReturnValue"] + - ["System.Web.UI.WebControls.GridViewRow", "System.Web.UI.WebControls.GridView", "Property[BottomPagerRow]"] + - ["System.String", "System.Web.UI.WebControls.BulletedList", "Property[Target]"] + - ["System.Boolean", "System.Web.UI.WebControls.ButtonField", "Method[Initialize].ReturnValue"] + - ["System.Object", "System.Web.UI.WebControls.DataGrid", "Method[SaveViewState].ReturnValue"] + - ["System.Boolean", "System.Web.UI.WebControls.BaseValidator", "Property[PropertiesValid]"] + - ["System.String", "System.Web.UI.WebControls.ModelDataSourceView", "Property[DataKeyName]"] + - ["System.Web.UI.WebControls.TreeViewImageSet", "System.Web.UI.WebControls.TreeViewImageSet!", "Field[Faq]"] + - ["System.Collections.Specialized.IOrderedDictionary", "System.Web.UI.WebControls.DetailsViewUpdatedEventArgs", "Property[NewValues]"] + - ["System.Web.UI.WebControls.HotSpotMode", "System.Web.UI.WebControls.HotSpotMode!", "Field[Navigate]"] + - ["System.Web.UI.WebControls.Style", "System.Web.UI.WebControls.DataList", "Method[System.Web.UI.WebControls.IRepeatInfoUser.GetItemStyle].ReturnValue"] + - ["System.Int32", "System.Web.UI.WebControls.MenuItemCollection", "Method[IndexOf].ReturnValue"] + - ["System.Int32", "System.Web.UI.WebControls.ListView", "Property[EditIndex]"] + - ["System.Boolean", "System.Web.UI.WebControls.BaseDataList!", "Method[IsBindableType].ReturnValue"] + - ["System.Web.UI.WebControls.AutoCompleteType", "System.Web.UI.WebControls.AutoCompleteType!", "Field[Pager]"] + - ["System.Web.UI.WebControls.TableRow", "System.Web.UI.WebControls.TableRowCollection", "Property[Item]"] + - ["System.String", "System.Web.UI.WebControls.SqlDataSource", "Property[SortParameterName]"] + - ["System.Object", "System.Web.UI.WebControls.Parameter", "Method[Evaluate].ReturnValue"] + - ["System.Object", "System.Web.UI.WebControls.GridView", "Property[SelectedValue]"] + - ["System.String", "System.Web.UI.WebControls.SiteMapDataSource", "Property[StartingNodeUrl]"] + - ["System.Int32", "System.Web.UI.WebControls.GridView", "Property[SelectedIndex]"] + - ["System.String", "System.Web.UI.WebControls.PasswordRecovery", "Property[UserNameLabelText]"] + - ["System.Web.UI.WebControls.Style", "System.Web.UI.WebControls.Wizard", "Method[CreateControlStyle].ReturnValue"] + - ["System.Object", "System.Web.UI.WebControls.MenuItemCollection", "Method[System.Web.UI.IStateManager.SaveViewState].ReturnValue"] + - ["System.Web.UI.WebControls.BorderStyle", "System.Web.UI.WebControls.WebControl", "Property[BorderStyle]"] + - ["System.Web.UI.WebControls.DataGridItem", "System.Web.UI.WebControls.DataGrid", "Method[CreateItem].ReturnValue"] + - ["System.Type", "System.Web.UI.WebControls.EntityDataSource", "Property[ContextType]"] + - ["System.String", "System.Web.UI.WebControls.PanelStyle", "Property[BackImageUrl]"] + - ["System.Collections.IDictionary", "System.Web.UI.WebControls.Menu", "Method[GetDesignModeState].ReturnValue"] + - ["System.Boolean", "System.Web.UI.WebControls.TemplateField", "Property[ConvertEmptyStringToNull]"] + - ["System.Object", "System.Web.UI.WebControls.DataPagerFieldCollection", "Method[CreateKnownType].ReturnValue"] + - ["System.String", "System.Web.UI.WebControls.LinkButton", "Property[PostBackUrl]"] + - ["System.Web.UI.WebControls.WizardStepBase", "System.Web.UI.WebControls.Wizard", "Property[ActiveStep]"] + - ["System.Object", "System.Web.UI.WebControls.DataControlField", "Method[System.Web.UI.IStateManager.SaveViewState].ReturnValue"] + - ["System.Web.UI.WebControls.TableItemStyle", "System.Web.UI.WebControls.FormView", "Property[InsertRowStyle]"] + - ["System.String", "System.Web.UI.WebControls.BoundColumn!", "Field[thisExpr]"] + - ["System.Web.UI.WebControls.ListViewItemType", "System.Web.UI.WebControls.ListViewItemType!", "Field[InsertItem]"] + - ["System.Web.UI.WebControls.TextBoxMode", "System.Web.UI.WebControls.TextBoxMode!", "Field[Date]"] + - ["System.Boolean", "System.Web.UI.WebControls.PagedDataSource", "Property[IsServerPagingEnabled]"] + - ["System.String", "System.Web.UI.WebControls.DataControlCommands!", "Field[FirstPageCommandArgument]"] + - ["System.Boolean", "System.Web.UI.WebControls.Unit!", "Method[op_Inequality].ReturnValue"] + - ["System.String", "System.Web.UI.WebControls.ChangePassword", "Property[NewPasswordLabelText]"] + - ["System.Collections.IEnumerator", "System.Web.UI.WebControls.DataGridItemCollection", "Method[GetEnumerator].ReturnValue"] + - ["System.Boolean", "System.Web.UI.WebControls.EntityDataSourceView", "Property[CanPage]"] + - ["System.Web.UI.PostBackOptions", "System.Web.UI.WebControls.IPostBackContainer", "Method[GetPostBackOptions].ReturnValue"] + - ["System.Type", "System.Web.UI.WebControls.ContextDataSourceView", "Property[EntityType]"] + - ["System.Web.UI.WebControls.TextBoxMode", "System.Web.UI.WebControls.TextBoxMode!", "Field[DateTimeLocal]"] + - ["System.String", "System.Web.UI.WebControls.PagerSettings", "Property[NextPageImageUrl]"] + - ["System.Object", "System.Web.UI.WebControls.LinqDataSourceView", "Method[System.Web.UI.IStateManager.SaveViewState].ReturnValue"] + - ["System.Web.UI.WebControls.AutoCompleteType", "System.Web.UI.WebControls.AutoCompleteType!", "Field[HomeCity]"] + - ["System.Web.UI.WebControls.VerticalAlign", "System.Web.UI.WebControls.TableRow", "Property[VerticalAlign]"] + - ["System.Web.UI.AttributeCollection", "System.Web.UI.WebControls.CheckBox", "Property[LabelAttributes]"] + - ["System.Web.UI.WebControls.BulletedListDisplayMode", "System.Web.UI.WebControls.BulletedListDisplayMode!", "Field[HyperLink]"] + - ["System.Int32", "System.Web.UI.WebControls.MenuItemTemplateContainer", "Property[ItemIndex]"] + - ["System.Web.UI.WebControls.VerticalAlign", "System.Web.UI.WebControls.VerticalAlign!", "Field[NotSet]"] + - ["System.String", "System.Web.UI.WebControls.CreateUserWizard", "Property[HelpPageIconUrl]"] + - ["System.Boolean", "System.Web.UI.WebControls.DetailsView", "Property[AllowPaging]"] + - ["System.Boolean", "System.Web.UI.WebControls.TreeNode", "Property[IsTrackingViewState]"] + - ["System.Boolean", "System.Web.UI.WebControls.CreateUserWizard", "Method[OnBubbleEvent].ReturnValue"] + - ["System.Boolean", "System.Web.UI.WebControls.Wizard", "Method[OnBubbleEvent].ReturnValue"] + - ["System.Boolean", "System.Web.UI.WebControls.ImageField", "Property[ReadOnly]"] + - ["System.Boolean", "System.Web.UI.WebControls.IDataBoundListControl", "Property[EnablePersistedSelection]"] + - ["System.Boolean", "System.Web.UI.WebControls.AssociatedControlConverter", "Method[FilterControl].ReturnValue"] + - ["System.Web.UI.WebControls.TableCaptionAlign", "System.Web.UI.WebControls.TableCaptionAlign!", "Field[Bottom]"] + - ["System.Boolean", "System.Web.UI.WebControls.LinkButton", "Property[CausesValidation]"] + - ["System.Boolean", "System.Web.UI.WebControls.WizardStepCollection", "Property[IsReadOnly]"] + - ["System.String", "System.Web.UI.WebControls.MenuItem", "Property[NavigateUrl]"] + - ["System.Collections.IEnumerable", "System.Web.UI.WebControls.SiteMapDataSourceView", "Method[ExecuteSelect].ReturnValue"] + - ["System.Boolean", "System.Web.UI.WebControls.DetailsView", "Property[AutoGenerateRows]"] + - ["System.Web.UI.WebControls.TableItemStyle", "System.Web.UI.WebControls.DetailsView", "Property[PagerStyle]"] + - ["System.Web.UI.WebControls.HorizontalAlign", "System.Web.UI.WebControls.TableRow", "Property[HorizontalAlign]"] + - ["System.Type[]", "System.Web.UI.WebControls.TreeNodeStyleCollection", "Method[GetKnownTypes].ReturnValue"] + - ["System.String", "System.Web.UI.WebControls.Wizard!", "Field[MovePreviousCommandName]"] + - ["System.String[]", "System.Web.UI.WebControls.GridView", "Property[DataKeyNames]"] + - ["System.Boolean", "System.Web.UI.WebControls.WizardStepCollection", "Method[System.Collections.IList.Contains].ReturnValue"] + - ["System.Int32", "System.Web.UI.WebControls.Wizard", "Property[ActiveStepIndex]"] + - ["System.Boolean", "System.Web.UI.WebControls.ListItemCollection", "Method[System.Collections.IList.Contains].ReturnValue"] + - ["System.Web.UI.WebControls.MenuItemStyle", "System.Web.UI.WebControls.Menu", "Property[StaticSelectedStyle]"] + - ["System.Boolean", "System.Web.UI.WebControls.Xml", "Method[HasControls].ReturnValue"] + - ["System.Drawing.Color", "System.Web.UI.WebControls.BaseValidator", "Property[ForeColor]"] + - ["System.Web.UI.WebControls.HotSpotMode", "System.Web.UI.WebControls.HotSpot", "Property[HotSpotMode]"] + - ["System.Boolean", "System.Web.UI.WebControls.EntityDataSource", "Property[AutoSort]"] + - ["System.Web.UI.WebControls.TableItemStyle", "System.Web.UI.WebControls.GridView", "Property[SortedDescendingCellStyle]"] + - ["System.Web.UI.WebControls.Parameter", "System.Web.UI.WebControls.QueryStringParameter", "Method[Clone].ReturnValue"] + - ["System.Boolean", "System.Web.UI.WebControls.HyperLink", "Property[SupportsDisabledAttribute]"] + - ["System.Int32", "System.Web.UI.WebControls.ParameterCollection", "Method[Add].ReturnValue"] + - ["System.Web.UI.WebControls.DataPagerField", "System.Web.UI.WebControls.DataPagerField", "Method[CloneField].ReturnValue"] + - ["System.String", "System.Web.UI.WebControls.ButtonField", "Method[FormatDataTextValue].ReturnValue"] + - ["System.Int32", "System.Web.UI.WebControls.DetailsViewRow", "Property[RowIndex]"] + - ["System.Object", "System.Web.UI.WebControls.SelectedDatesCollection", "Property[SyncRoot]"] + - ["System.Reflection.MethodInfo", "System.Web.UI.WebControls.ModelDataSourceMethod", "Property[MethodInfo]"] + - ["System.String", "System.Web.UI.WebControls.DataBoundControl", "Property[SelectMethod]"] + - ["System.Web.UI.WebControls.NextPrevFormat", "System.Web.UI.WebControls.Calendar", "Property[NextPrevFormat]"] + - ["System.Boolean", "System.Web.UI.WebControls.ListViewUpdatedEventArgs", "Property[ExceptionHandled]"] + - ["System.String", "System.Web.UI.WebControls.SiteMapPath", "Property[SkipLinkText]"] + - ["System.Boolean", "System.Web.UI.WebControls.ObjectDataSourceSelectingEventArgs", "Property[ExecutingSelectCount]"] + - ["System.Collections.IDictionary", "System.Web.UI.WebControls.ObjectDataSourceStatusEventArgs", "Property[OutputParameters]"] + - ["System.Linq.IQueryable", "System.Web.UI.WebControls.QueryableDataSourceView", "Method[ExecuteQuery].ReturnValue"] + - ["System.Int32", "System.Web.UI.WebControls.CheckBoxList", "Property[RepeatColumns]"] + - ["System.String", "System.Web.UI.WebControls.BaseDataList", "Property[Caption]"] + - ["System.String", "System.Web.UI.WebControls.Menu", "Property[DynamicItemFormatString]"] + - ["System.Object", "System.Web.UI.WebControls.TreeNodeBinding", "Method[System.Web.UI.IStateManager.SaveViewState].ReturnValue"] + - ["System.String", "System.Web.UI.WebControls.NextPreviousPagerField", "Property[ButtonCssClass]"] + - ["System.Web.UI.WebControls.ButtonColumnType", "System.Web.UI.WebControls.ButtonColumn", "Property[ButtonType]"] + - ["System.Int32", "System.Web.UI.WebControls.ListView", "Property[SelectedIndex]"] + - ["System.Web.UI.Control", "System.Web.UI.WebControls.RadioButtonList", "Method[FindControl].ReturnValue"] + - ["System.String", "System.Web.UI.WebControls.CreateUserWizard", "Property[UserNameLabelText]"] + - ["System.Object", "System.Web.UI.WebControls.StringArrayConverter", "Method[ConvertFrom].ReturnValue"] + - ["System.Web.UI.WebControls.ButtonType", "System.Web.UI.WebControls.NumericPagerField", "Property[ButtonType]"] + - ["System.Boolean", "System.Web.UI.WebControls.NextPreviousPagerField", "Property[ShowNextPageButton]"] + - ["System.ComponentModel.EventDescriptorCollection", "System.Web.UI.WebControls.SubMenuStyle", "Method[System.ComponentModel.ICustomTypeDescriptor.GetEvents].ReturnValue"] + - ["System.String", "System.Web.UI.WebControls.SessionParameter", "Property[SessionField]"] + - ["System.Web.UI.WebControls.AutoCompleteType", "System.Web.UI.WebControls.AutoCompleteType!", "Field[Disabled]"] + - ["System.String", "System.Web.UI.WebControls.LinqDataSource", "Property[GroupBy]"] + - ["System.String", "System.Web.UI.WebControls.WebControl", "Property[CssClass]"] + - ["System.Int32", "System.Web.UI.WebControls.PagedDataSource", "Property[FirstIndexInPage]"] + - ["System.Boolean", "System.Web.UI.WebControls.DataControlField", "Property[Visible]"] + - ["System.Int32", "System.Web.UI.WebControls.SqlDataSourceStatusEventArgs", "Property[AffectedRows]"] + - ["System.Web.UI.WebControls.GridLines", "System.Web.UI.WebControls.GridLines!", "Field[None]"] + - ["System.Linq.IQueryable", "System.Web.UI.WebControls.QueryableDataSourceView", "Method[ExecutePaging].ReturnValue"] + - ["System.String", "System.Web.UI.WebControls.SqlDataSourceView", "Property[ParameterPrefix]"] + - ["System.Collections.IDictionary", "System.Web.UI.WebControls.QueryableDataSourceView", "Method[GetOriginalValues].ReturnValue"] + - ["System.Object", "System.Web.UI.WebControls.HotSpot", "Method[System.Web.UI.IStateManager.SaveViewState].ReturnValue"] + - ["System.Web.UI.WebControls.GridViewRow", "System.Web.UI.WebControls.GridViewRowEventArgs", "Property[Row]"] + - ["System.Boolean", "System.Web.UI.WebControls.MenuItem", "Property[Selected]"] + - ["System.Web.UI.WebControls.Unit", "System.Web.UI.WebControls.TreeNodeStyle", "Property[ChildNodesPadding]"] + - ["System.Int32[]", "System.Web.UI.WebControls.ListBox", "Method[GetSelectedIndices].ReturnValue"] + - ["System.Web.UI.WebControls.MailDefinition", "System.Web.UI.WebControls.ChangePassword", "Property[MailDefinition]"] + - ["System.Object", "System.Web.UI.WebControls.ContextDataSourceView!", "Field[EventContextDisposing]"] + - ["System.Web.UI.WebControls.FontUnit", "System.Web.UI.WebControls.FontInfo", "Property[Size]"] + - ["System.String", "System.Web.UI.WebControls.CreateUserWizard", "Property[EmailRegularExpressionErrorMessage]"] + - ["System.Boolean", "System.Web.UI.WebControls.DetailsView", "Method[IsBindableType].ReturnValue"] + - ["System.Object", "System.Web.UI.WebControls.ContextDataSourceContextData", "Property[EntitySet]"] + - ["System.String", "System.Web.UI.WebControls.Repeater", "Property[ItemType]"] + - ["System.Web.UI.WebControls.SiteMapNodeItemType", "System.Web.UI.WebControls.SiteMapNodeItem", "Property[ItemType]"] + - ["System.String", "System.Web.UI.WebControls.Literal", "Property[Text]"] + - ["System.Web.UI.WebControls.TableItemStyle", "System.Web.UI.WebControls.DataGridColumn", "Property[ItemStyle]"] + - ["System.Int32", "System.Web.UI.WebControls.ListItem", "Method[GetHashCode].ReturnValue"] + - ["System.Exception", "System.Web.UI.WebControls.FormViewDeletedEventArgs", "Property[Exception]"] + - ["System.Web.UI.ConflictOptions", "System.Web.UI.WebControls.SqlDataSource", "Property[ConflictDetection]"] + - ["System.Boolean", "System.Web.UI.WebControls.WizardStepBase", "Property[EnableTheming]"] + - ["System.Web.UI.WebControls.TreeNodeTypes", "System.Web.UI.WebControls.TreeNodeTypes!", "Field[None]"] + - ["System.Web.UI.WebControls.TableItemStyle", "System.Web.UI.WebControls.GridView", "Property[EditRowStyle]"] + - ["System.Boolean", "System.Web.UI.WebControls.ObjectDataSourceView", "Property[ConvertNullToDBNull]"] + - ["System.String", "System.Web.UI.WebControls.ObjectDataSource", "Property[CacheKeyDependency]"] + - ["System.TypeCode", "System.Web.UI.WebControls.Parameter", "Property[Type]"] + - ["System.Web.UI.StateBag", "System.Web.UI.WebControls.DataGridColumn", "Property[ViewState]"] + - ["System.Int32", "System.Web.UI.WebControls.GridView", "Property[CellPadding]"] + - ["System.Int32", "System.Web.UI.WebControls.ListViewPagedDataSource", "Property[StartRowIndex]"] + - ["System.Boolean", "System.Web.UI.WebControls.RadioButton", "Method[LoadPostData].ReturnValue"] + - ["System.String", "System.Web.UI.WebControls.Panel", "Property[DefaultButton]"] + - ["System.Boolean", "System.Web.UI.WebControls.ObjectDataSourceView", "Property[CanPage]"] + - ["System.Web.UI.WebControls.ListItemCollection", "System.Web.UI.WebControls.ListControl", "Property[Items]"] + - ["System.Web.UI.WebControls.ParameterCollection", "System.Web.UI.WebControls.SqlDataSource", "Property[DeleteParameters]"] + - ["System.Boolean", "System.Web.UI.WebControls.SiteMapDataSource", "Property[ShowStartingNode]"] + - ["System.String", "System.Web.UI.WebControls.HyperLinkColumn", "Property[DataNavigateUrlFormatString]"] + - ["System.String", "System.Web.UI.WebControls.IButtonControl", "Property[ValidationGroup]"] + - ["System.Object", "System.Web.UI.WebControls.ListViewCommandEventArgs", "Property[CommandSource]"] + - ["System.Web.UI.WebControls.AutoCompleteType", "System.Web.UI.WebControls.AutoCompleteType!", "Field[Company]"] + - ["System.String", "System.Web.UI.WebControls.FormParameter", "Property[FormField]"] + - ["System.Web.UI.WebControls.ParameterCollection", "System.Web.UI.WebControls.SqlDataSource", "Property[FilterParameters]"] + - ["System.Web.UI.WebControls.DataGridItemCollection", "System.Web.UI.WebControls.DataGrid", "Property[Items]"] + - ["System.Int32", "System.Web.UI.WebControls.ObjectDataSourceStatusEventArgs", "Property[AffectedRows]"] + - ["System.Int32", "System.Web.UI.WebControls.ListItemCollection", "Method[System.Collections.IList.Add].ReturnValue"] + - ["System.Web.UI.WebControls.ParameterCollection", "System.Web.UI.WebControls.SqlDataSourceView", "Property[UpdateParameters]"] + - ["System.Web.UI.ITemplate", "System.Web.UI.WebControls.Wizard", "Property[LayoutTemplate]"] + - ["System.Web.UI.AttributeCollection", "System.Web.UI.WebControls.DataPager", "Property[Attributes]"] + - ["System.Object", "System.Web.UI.WebControls.DataList", "Method[SaveViewState].ReturnValue"] + - ["System.Web.UI.WebControls.ValidationCompareOperator", "System.Web.UI.WebControls.CompareValidator", "Property[Operator]"] + - ["System.Web.UI.WebControls.TableItemStyle", "System.Web.UI.WebControls.Wizard", "Property[HeaderStyle]"] + - ["System.Int32", "System.Web.UI.WebControls.DataPagerCommandEventArgs", "Property[NewMaximumRows]"] + - ["System.Boolean", "System.Web.UI.WebControls.NextPreviousPagerField", "Method[Equals].ReturnValue"] + - ["System.Collections.IEnumerable", "System.Web.UI.WebControls.SqlDataSource", "Method[Select].ReturnValue"] + - ["System.Web.UI.WebControls.ParameterCollection", "System.Web.UI.WebControls.LinqDataSourceView", "Property[UpdateParameters]"] + - ["System.Int32", "System.Web.UI.WebControls.ListViewItem", "Property[DisplayIndex]"] + - ["System.String", "System.Web.UI.WebControls.Login", "Property[LoginButtonText]"] + - ["System.Web.UI.WebControls.TableRowSection", "System.Web.UI.WebControls.TableRowSection!", "Field[TableBody]"] + - ["System.Type[]", "System.Web.UI.WebControls.TreeNodeBindingCollection", "Method[GetKnownTypes].ReturnValue"] + - ["System.String", "System.Web.UI.WebControls.MenuItemBinding", "Property[EnabledField]"] + - ["System.Web.UI.WebControls.Style", "System.Web.UI.WebControls.DataListItem", "Method[CreateControlStyle].ReturnValue"] + - ["System.Web.UI.WebControls.TableItemStyle", "System.Web.UI.WebControls.ChangePassword", "Property[TitleTextStyle]"] + - ["System.Collections.IEnumerable", "System.Web.UI.WebControls.PagedDataSource", "Property[DataSource]"] + - ["System.Object", "System.Web.UI.WebControls.FormParameter", "Method[Evaluate].ReturnValue"] + - ["System.String", "System.Web.UI.WebControls.DataBoundControl", "Property[ItemType]"] + - ["System.Int32", "System.Web.UI.WebControls.SqlDataSource", "Method[Update].ReturnValue"] + - ["System.Web.UI.WebControls.DataKeyArray", "System.Web.UI.WebControls.GridView", "Property[ClientIDRowSuffixDataKeys]"] + - ["System.Exception", "System.Web.UI.WebControls.ObjectDataSourceStatusEventArgs", "Property[Exception]"] + - ["System.Collections.Specialized.IOrderedDictionary", "System.Web.UI.WebControls.SqlDataSourceFilteringEventArgs", "Property[ParameterValues]"] + - ["System.String[]", "System.Web.UI.WebControls.HyperLinkField", "Property[DataNavigateUrlFields]"] + - ["System.Object", "System.Web.UI.WebControls.LinqDataSourceView", "Method[SaveViewState].ReturnValue"] + - ["System.Boolean", "System.Web.UI.WebControls.SqlDataSourceView", "Property[CanSort]"] + - ["System.Boolean", "System.Web.UI.WebControls.CreateUserWizard", "Property[QuestionAndAnswerRequired]"] + - ["System.Web.UI.DataSourceSelectArguments", "System.Web.UI.WebControls.DataBoundControl", "Property[SelectArguments]"] + - ["System.String", "System.Web.UI.WebControls.ChangePassword", "Property[InstructionText]"] + - ["System.Object", "System.Web.UI.WebControls.QueryableDataSourceEditData", "Property[OriginalDataObject]"] + - ["System.Web.UI.WebControls.WizardStepType", "System.Web.UI.WebControls.WizardStepType!", "Field[Step]"] + - ["System.Web.UI.WebControls.ListItem", "System.Web.UI.WebControls.ListItem!", "Method[FromString].ReturnValue"] + - ["System.String", "System.Web.UI.WebControls.PasswordRecovery!", "Field[SubmitButtonCommandName]"] + - ["System.String", "System.Web.UI.WebControls.HyperLinkField", "Property[DataTextFormatString]"] + - ["System.Int32", "System.Web.UI.WebControls.TableCellCollection", "Method[System.Collections.IList.Add].ReturnValue"] + - ["System.Web.UI.ITemplate", "System.Web.UI.WebControls.Wizard", "Property[FinishNavigationTemplate]"] + - ["System.Web.UI.WebControls.LoginTextLayout", "System.Web.UI.WebControls.PasswordRecovery", "Property[TextLayout]"] + - ["System.Boolean", "System.Web.UI.WebControls.EntityDataSource", "Property[StoreOriginalValuesInViewState]"] + - ["System.Boolean", "System.Web.UI.WebControls.EntityDataSource", "Property[EnableUpdate]"] + - ["System.Boolean", "System.Web.UI.WebControls.FormView", "Method[OnBubbleEvent].ReturnValue"] + - ["System.Boolean", "System.Web.UI.WebControls.SqlDataSourceView", "Property[CanRetrieveTotalRowCount]"] + - ["System.Object", "System.Web.UI.WebControls.UnitConverter", "Method[ConvertTo].ReturnValue"] + - ["System.Int32", "System.Web.UI.WebControls.SiteMapPath", "Property[ParentLevelsDisplayed]"] + - ["System.String", "System.Web.UI.WebControls.QueryStringParameter", "Property[QueryStringField]"] + - ["System.Collections.ICollection", "System.Web.UI.WebControls.SiteMapDataSource", "Method[System.Web.UI.IDataSource.GetViewNames].ReturnValue"] + - ["System.Boolean", "System.Web.UI.WebControls.Repeater", "Property[IsBoundUsingDataSourceID]"] + - ["System.Int32", "System.Web.UI.WebControls.MenuItem", "Property[Depth]"] + - ["System.Web.UI.IDataSource", "System.Web.UI.WebControls.GridView", "Property[System.Web.UI.WebControls.IDataBoundControl.DataSourceObject]"] + - ["System.Web.UI.DataSourceSelectArguments", "System.Web.UI.WebControls.BaseDataList", "Method[CreateDataSourceSelectArguments].ReturnValue"] + - ["System.String", "System.Web.UI.WebControls.QueryExtender", "Property[TargetControlID]"] + - ["System.String", "System.Web.UI.WebControls.Parameter", "Property[Name]"] + - ["System.Web.UI.WebControls.TableItemStyle", "System.Web.UI.WebControls.ChangePassword", "Property[HyperLinkStyle]"] + - ["System.String", "System.Web.UI.WebControls.LinqDataSourceView", "Property[OrderBy]"] + - ["System.Web.UI.WebControls.ListSelectionMode", "System.Web.UI.WebControls.ListSelectionMode!", "Field[Single]"] + - ["System.String", "System.Web.UI.WebControls.ObjectDataSource", "Property[SortParameterName]"] + - ["System.Boolean", "System.Web.UI.WebControls.FontUnit!", "Method[op_Inequality].ReturnValue"] + - ["System.Data.DbType", "System.Web.UI.WebControls.Parameter", "Property[DbType]"] + - ["System.String", "System.Web.UI.WebControls.ButtonFieldBase", "Property[ValidationGroup]"] + - ["System.Int32", "System.Web.UI.WebControls.GridViewUpdateEventArgs", "Property[RowIndex]"] + - ["System.Web.UI.WebControls.ListItemType", "System.Web.UI.WebControls.ListItemType!", "Field[Separator]"] + - ["System.Web.UI.WebControls.HotSpotMode", "System.Web.UI.WebControls.HotSpotMode!", "Field[Inactive]"] + - ["System.Web.UI.WebControls.ViewCollection", "System.Web.UI.WebControls.MultiView", "Property[Views]"] + - ["System.Web.UI.WebControls.ButtonColumnType", "System.Web.UI.WebControls.ButtonColumnType!", "Field[LinkButton]"] + - ["System.Boolean", "System.Web.UI.WebControls.PlaceHolder", "Property[EnableTheming]"] + - ["System.Web.UI.IHierarchicalDataSource", "System.Web.UI.WebControls.HierarchicalDataBoundControl", "Method[GetDataSource].ReturnValue"] + - ["System.Web.UI.WebControls.SqlDataSourceMode", "System.Web.UI.WebControls.SqlDataSourceMode!", "Field[DataReader]"] + - ["System.Web.UI.WebControls.ParameterCollection", "System.Web.UI.WebControls.QueryableDataSourceView", "Property[OrderGroupsByParameters]"] + - ["System.String", "System.Web.UI.WebControls.CreateUserWizard", "Property[CreateUserButtonImageUrl]"] + - ["System.String", "System.Web.UI.WebControls.MenuItemBinding", "Property[FormatString]"] + - ["System.Int32", "System.Web.UI.WebControls.DetailsViewInsertedEventArgs", "Property[AffectedRows]"] + - ["System.Int32", "System.Web.UI.WebControls.Wizard", "Property[CellSpacing]"] + - ["System.Int32", "System.Web.UI.WebControls.DataPagerCommandEventArgs", "Property[TotalRowCount]"] + - ["System.Web.UI.WebControls.BorderStyle", "System.Web.UI.WebControls.BorderStyle!", "Field[Solid]"] + - ["System.String", "System.Web.UI.WebControls.HotSpot", "Property[AlternateText]"] + - ["System.Int32", "System.Web.UI.WebControls.RepeaterItem", "Property[System.Web.UI.IDataItemContainer.DataItemIndex]"] + - ["System.Boolean", "System.Web.UI.WebControls.CustomValidator", "Property[ValidateEmptyText]"] + - ["System.Boolean", "System.Web.UI.WebControls.Button", "Property[UseSubmitBehavior]"] + - ["System.Boolean", "System.Web.UI.WebControls.MenuItemCollection", "Property[IsSynchronized]"] + - ["System.String", "System.Web.UI.WebControls.Button", "Property[PostBackUrl]"] + - ["System.Boolean", "System.Web.UI.WebControls.GridView", "Property[ShowHeader]"] + - ["System.Collections.Specialized.IOrderedDictionary", "System.Web.UI.WebControls.ListViewDeleteEventArgs", "Property[Keys]"] + - ["System.Int32", "System.Web.UI.WebControls.SqlDataSource", "Method[Delete].ReturnValue"] + - ["System.Web.UI.WebControls.TableItemStyle", "System.Web.UI.WebControls.Calendar", "Property[TitleStyle]"] + - ["System.Boolean", "System.Web.UI.WebControls.WebControl", "Property[HasAttributes]"] + - ["System.Int32", "System.Web.UI.WebControls.QueryableDataSourceView", "Method[ExecuteInsert].ReturnValue"] + - ["System.String[]", "System.Web.UI.WebControls.TableHeaderCell", "Property[CategoryText]"] + - ["System.String", "System.Web.UI.WebControls.ObjectDataSourceView", "Property[OldValuesParameterFormatString]"] + - ["System.Web.UI.WebControls.TextBoxMode", "System.Web.UI.WebControls.TextBoxMode!", "Field[Week]"] + - ["System.Boolean", "System.Web.UI.WebControls.Style", "Property[System.Web.UI.IStateManager.IsTrackingViewState]"] + - ["System.Object", "System.Web.UI.WebControls.FormViewInsertEventArgs", "Property[CommandArgument]"] + - ["System.Collections.Specialized.IOrderedDictionary", "System.Web.UI.WebControls.DetailsViewInsertEventArgs", "Property[Values]"] + - ["System.Boolean", "System.Web.UI.WebControls.Panel", "Property[Wrap]"] + - ["System.Int32", "System.Web.UI.WebControls.MenuItemStyleCollection", "Method[IndexOf].ReturnValue"] + - ["System.Boolean", "System.Web.UI.WebControls.LinqDataSourceDeleteEventArgs", "Property[ExceptionHandled]"] + - ["System.Boolean", "System.Web.UI.WebControls.LinqDataSourceView", "Property[CanRetrieveTotalRowCount]"] + - ["System.Data.Objects.ObjectContext", "System.Web.UI.WebControls.EntityDataSourceChangedEventArgs", "Property[Context]"] + - ["System.Boolean", "System.Web.UI.WebControls.RadioButtonList", "Property[HasSeparators]"] + - ["System.Object", "System.Web.UI.WebControls.ListControl", "Method[SaveViewState].ReturnValue"] + - ["System.String", "System.Web.UI.WebControls.EmbeddedMailObject", "Property[Name]"] + - ["System.Boolean", "System.Web.UI.WebControls.Repeater", "Property[RequiresDataBinding]"] + - ["System.String", "System.Web.UI.WebControls.Wizard", "Property[StepNextButtonImageUrl]"] + - ["System.Boolean", "System.Web.UI.WebControls.TreeView", "Method[LoadPostData].ReturnValue"] + - ["System.String", "System.Web.UI.WebControls.BulletedList", "Property[SelectedValue]"] + - ["System.Boolean", "System.Web.UI.WebControls.ListItemCollection", "Method[Contains].ReturnValue"] + - ["System.Int32", "System.Web.UI.WebControls.FormViewRow", "Property[ItemIndex]"] + - ["System.String", "System.Web.UI.WebControls.MenuItemBinding", "Property[TextField]"] + - ["System.Int32", "System.Web.UI.WebControls.ListView", "Property[GroupItemCount]"] + - ["System.Object", "System.Web.UI.WebControls.MenuItemStyleCollection", "Method[CreateKnownType].ReturnValue"] + - ["System.Web.UI.WebControls.RepeaterItemCollection", "System.Web.UI.WebControls.Repeater", "Property[Items]"] + - ["System.Web.UI.WebControls.TreeNodeStyle", "System.Web.UI.WebControls.TreeView", "Property[RootNodeStyle]"] + - ["System.Web.UI.WebControls.GridViewRow", "System.Web.UI.WebControls.GridView", "Method[CreateRow].ReturnValue"] + - ["System.String", "System.Web.UI.WebControls.PasswordRecovery", "Property[Answer]"] + - ["System.Int32", "System.Web.UI.WebControls.BulletedList", "Property[SelectedIndex]"] + - ["System.Int32", "System.Web.UI.WebControls.Table", "Property[CellSpacing]"] + - ["System.Web.UI.HtmlTextWriterTag", "System.Web.UI.WebControls.DataPager", "Property[TagKey]"] + - ["System.Web.UI.IDataSource", "System.Web.UI.WebControls.DataBoundControl", "Property[DataSourceObject]"] + - ["System.Object", "System.Web.UI.WebControls.SqlDataSourceView", "Method[System.Web.UI.IStateManager.SaveViewState].ReturnValue"] + - ["System.Web.UI.WebControls.LiteralMode", "System.Web.UI.WebControls.LiteralMode!", "Field[PassThrough]"] + - ["System.Web.UI.WebControls.ParameterCollection", "System.Web.UI.WebControls.SqlDataSourceView", "Property[SelectParameters]"] + - ["System.Web.UI.WebControls.Unit", "System.Web.UI.WebControls.HyperLink", "Property[ImageHeight]"] + - ["System.Boolean", "System.Web.UI.WebControls.XmlBuilder", "Method[NeedsTagInnerText].ReturnValue"] + - ["System.String", "System.Web.UI.WebControls.ControlParameter", "Property[ControlID]"] + - ["System.String", "System.Web.UI.WebControls.MenuItem", "Property[ImageUrl]"] + - ["System.Web.UI.AttributeCollection", "System.Web.UI.WebControls.CheckBox", "Property[InputAttributes]"] + - ["System.Type", "System.Web.UI.WebControls.ContextDataSourceView", "Method[GetDataObjectType].ReturnValue"] + - ["System.Boolean", "System.Web.UI.WebControls.GridViewRow", "Method[OnBubbleEvent].ReturnValue"] + - ["System.String", "System.Web.UI.WebControls.HyperLinkField", "Property[Text]"] + - ["System.Web.UI.PostBackOptions", "System.Web.UI.WebControls.DetailsView", "Method[System.Web.UI.WebControls.IPostBackContainer.GetPostBackOptions].ReturnValue"] + - ["System.String", "System.Web.UI.WebControls.RectangleHotSpot", "Property[MarkupName]"] + - ["System.String", "System.Web.UI.WebControls.ImageMapEventArgs", "Property[PostBackValue]"] + - ["System.String", "System.Web.UI.WebControls.TreeNode", "Property[Value]"] + - ["System.String", "System.Web.UI.WebControls.ButtonColumn", "Property[DataTextFormatString]"] + - ["System.String", "System.Web.UI.WebControls.HyperLinkColumn", "Property[DataTextFormatString]"] + - ["System.Object", "System.Web.UI.WebControls.FontUnitConverter", "Method[ConvertTo].ReturnValue"] + - ["System.Web.UI.WebControls.Style", "System.Web.UI.WebControls.CheckBoxList", "Method[CreateControlStyle].ReturnValue"] + - ["System.Int32", "System.Web.UI.WebControls.GridView", "Property[VirtualItemCount]"] + - ["System.Web.UI.WebControls.TreeViewImageSet", "System.Web.UI.WebControls.TreeViewImageSet!", "Field[Simple]"] + - ["System.Web.UI.WebControls.PagerPosition", "System.Web.UI.WebControls.PagerPosition!", "Field[Bottom]"] + - ["System.Boolean", "System.Web.UI.WebControls.SqlDataSourceView", "Property[CanUpdate]"] + - ["System.Boolean", "System.Web.UI.WebControls.Login", "Property[VisibleWhenLoggedIn]"] + - ["System.Nullable", "System.Web.UI.WebControls.TreeNodeBinding", "Property[ShowCheckBox]"] + - ["System.Collections.Specialized.IOrderedDictionary", "System.Web.UI.WebControls.DetailsViewUpdateEventArgs", "Property[NewValues]"] + - ["System.Int32", "System.Web.UI.WebControls.ListBox", "Property[Rows]"] + - ["System.Web.UI.WebControls.View", "System.Web.UI.WebControls.MultiView", "Method[GetActiveView].ReturnValue"] + - ["System.String", "System.Web.UI.WebControls.CreateUserWizard", "Property[CompleteSuccessText]"] + - ["System.Boolean", "System.Web.UI.WebControls.ImageField", "Method[Initialize].ReturnValue"] + - ["System.Web.UI.WebControls.LiteralMode", "System.Web.UI.WebControls.LiteralMode!", "Field[Encode]"] + - ["System.Boolean", "System.Web.UI.WebControls.WebControl", "Property[EnableTheming]"] + - ["System.Boolean", "System.Web.UI.WebControls.Calendar", "Property[UseAccessibleHeader]"] + - ["System.Object", "System.Web.UI.WebControls.LinqDataSource", "Method[SaveViewState].ReturnValue"] + - ["System.Web.UI.WebControls.SiteMapNodeItemType", "System.Web.UI.WebControls.SiteMapNodeItemType!", "Field[Parent]"] + - ["System.Web.UI.DataSourceSelectArguments", "System.Web.UI.WebControls.GridView", "Method[CreateDataSourceSelectArguments].ReturnValue"] + - ["System.Web.UI.IDataSource", "System.Web.UI.WebControls.IDataBoundControl", "Property[DataSourceObject]"] + - ["System.Boolean", "System.Web.UI.WebControls.BaseDataBoundControl", "Property[RequiresDataBinding]"] + - ["System.Web.UI.HtmlTextWriterTag", "System.Web.UI.WebControls.DataList", "Property[TagKey]"] + - ["System.Web.UI.WebControls.TableItemStyle", "System.Web.UI.WebControls.PasswordRecovery", "Property[SuccessTextStyle]"] + - ["System.Web.UI.WebControls.DataListItem", "System.Web.UI.WebControls.DataList", "Property[SelectedItem]"] + - ["System.Type", "System.Web.UI.WebControls.AutoGeneratedFieldProperties", "Property[Type]"] + - ["System.Boolean", "System.Web.UI.WebControls.Label", "Property[SupportsDisabledAttribute]"] + - ["System.String", "System.Web.UI.WebControls.ObjectDataSource", "Property[SelectMethod]"] + - ["System.String", "System.Web.UI.WebControls.MenuItemBinding", "Property[Target]"] + - ["System.Web.UI.WebControls.FontInfo", "System.Web.UI.WebControls.WebControl", "Property[Font]"] + - ["System.String", "System.Web.UI.WebControls.CreateUserWizard", "Property[AnswerRequiredErrorMessage]"] + - ["System.Boolean", "System.Web.UI.WebControls.GridView", "Property[System.Web.UI.WebControls.IDataBoundListControl.EnablePersistedSelection]"] + - ["System.String", "System.Web.UI.WebControls.MenuItemBinding", "Property[ValueField]"] + - ["System.Web.UI.WebControls.DataKey", "System.Web.UI.WebControls.GridView", "Property[System.Web.UI.WebControls.IPersistedSelector.DataKey]"] + - ["System.String", "System.Web.UI.WebControls.TreeView", "Property[SkipLinkText]"] + - ["System.Int32", "System.Web.UI.WebControls.ListView", "Method[CreateChildControls].ReturnValue"] + - ["System.Web.UI.WebControls.TableItemStyle", "System.Web.UI.WebControls.ChangePassword", "Property[SuccessTextStyle]"] + - ["System.Object", "System.Web.UI.WebControls.Wizard", "Method[SaveControlState].ReturnValue"] + - ["System.String", "System.Web.UI.WebControls.Login!", "Field[LoginButtonCommandName]"] + - ["System.Web.UI.WebControls.ScrollBars", "System.Web.UI.WebControls.ScrollBars!", "Field[Both]"] + - ["System.String", "System.Web.UI.WebControls.GridView", "Property[EmptyDataText]"] + - ["System.Collections.Specialized.IOrderedDictionary", "System.Web.UI.WebControls.GridViewUpdatedEventArgs", "Property[OldValues]"] + - ["System.Web.UI.WebControls.AutoCompleteType", "System.Web.UI.WebControls.AutoCompleteType!", "Field[HomeZipCode]"] + - ["System.Int32", "System.Web.UI.WebControls.FormView", "Property[CellSpacing]"] + - ["System.Object", "System.Web.UI.WebControls.ModelDataSourceView", "Method[GetUpdateMethodResult].ReturnValue"] + - ["System.Web.UI.WebControls.DataKey", "System.Web.UI.WebControls.IDataBoundItemControl", "Property[DataKey]"] + - ["System.String", "System.Web.UI.WebControls.BaseDataList", "Property[DataKeyField]"] + - ["System.Object", "System.Web.UI.WebControls.FormView", "Method[SaveControlState].ReturnValue"] + - ["System.Web.UI.WebControls.TableCell", "System.Web.UI.WebControls.DayRenderEventArgs", "Property[Cell]"] + - ["System.Int32", "System.Web.UI.WebControls.FormView", "Property[PageIndex]"] + - ["System.Web.UI.ITemplate", "System.Web.UI.WebControls.FormView", "Property[EmptyDataTemplate]"] + - ["System.String", "System.Web.UI.WebControls.ContextDataSource", "Property[ContextTypeName]"] + - ["System.Int32", "System.Web.UI.WebControls.RepeaterItemCollection", "Property[Count]"] + - ["System.Collections.IEnumerable", "System.Web.UI.WebControls.QueryableDataSourceView", "Method[ExecuteSelect].ReturnValue"] + - ["System.Web.UI.Control", "System.Web.UI.WebControls.PasswordRecovery", "Property[QuestionTemplateContainer]"] + - ["System.String[]", "System.Web.UI.WebControls.DetailsView", "Property[DataKeyNames]"] + - ["System.Web.UI.ITemplate", "System.Web.UI.WebControls.ChangePassword", "Property[ChangePasswordTemplate]"] + - ["System.Boolean", "System.Web.UI.WebControls.NextPreviousPagerField", "Property[ShowFirstPageButton]"] + - ["System.Boolean", "System.Web.UI.WebControls.CreateUserWizard", "Property[DisplaySideBar]"] + - ["System.Int32", "System.Web.UI.WebControls.PagedDataSource", "Property[PageSize]"] + - ["System.Boolean", "System.Web.UI.WebControls.ListView", "Property[System.Web.UI.WebControls.IDataBoundListControl.EnablePersistedSelection]"] + - ["System.String", "System.Web.UI.WebControls.Menu", "Property[ScrollUpImageUrl]"] + - ["System.Web.UI.WebControls.FontUnit", "System.Web.UI.WebControls.FontUnit!", "Field[Large]"] + - ["System.String", "System.Web.UI.WebControls.CheckBox", "Property[Text]"] + - ["System.Boolean", "System.Web.UI.WebControls.FontUnit", "Property[IsEmpty]"] + - ["System.Collections.Specialized.IOrderedDictionary", "System.Web.UI.WebControls.GridViewDeletedEventArgs", "Property[Keys]"] + - ["System.Boolean", "System.Web.UI.WebControls.ModelDataSourceView", "Property[CanDelete]"] + - ["System.String", "System.Web.UI.WebControls.BaseValidator", "Property[ErrorMessage]"] + - ["System.Web.UI.WebControls.GridViewRowCollection", "System.Web.UI.WebControls.GridView", "Property[Rows]"] + - ["System.Boolean", "System.Web.UI.WebControls.ImageMap", "Property[Enabled]"] + - ["System.String", "System.Web.UI.WebControls.Login", "Property[DestinationPageUrl]"] + - ["System.Int32", "System.Web.UI.WebControls.TableCellCollection", "Method[Add].ReturnValue"] + - ["System.Web.UI.WebControls.ParameterCollection", "System.Web.UI.WebControls.LinqDataSource", "Property[InsertParameters]"] + - ["System.Web.UI.WebControls.WizardStepType", "System.Web.UI.WebControls.WizardStepType!", "Field[Complete]"] + - ["System.String", "System.Web.UI.WebControls.CreateUserWizard", "Property[MembershipProvider]"] + - ["System.Boolean", "System.Web.UI.WebControls.MenuItem", "Property[System.Web.UI.IStateManager.IsTrackingViewState]"] + - ["System.String", "System.Web.UI.WebControls.GridView", "Property[System.Web.UI.WebControls.IDataBoundControl.DataSourceID]"] + - ["System.Boolean", "System.Web.UI.WebControls.DataList", "Property[System.Web.UI.WebControls.IRepeatInfoUser.HasFooter]"] + - ["System.String", "System.Web.UI.WebControls.ModelDataSourceView", "Property[DeleteMethod]"] + - ["System.Boolean", "System.Web.UI.WebControls.CreateUserWizard", "Property[LoginCreatedUser]"] + - ["System.Boolean", "System.Web.UI.WebControls.XmlDataSource", "Property[System.ComponentModel.IListSource.ContainsListCollection]"] + - ["System.Boolean", "System.Web.UI.WebControls.GridViewCommandEventArgs", "Property[Handled]"] + - ["System.Int32", "System.Web.UI.WebControls.DetailsViewDeletedEventArgs", "Property[AffectedRows]"] + - ["System.Boolean", "System.Web.UI.WebControls.Style", "Property[IsEmpty]"] + - ["System.String", "System.Web.UI.WebControls.ButtonField", "Property[ImageUrl]"] + - ["System.Boolean", "System.Web.UI.WebControls.TreeView", "Property[PopulateNodesFromClient]"] + - ["System.Web.UI.WebControls.SqlDataSourceCommandType", "System.Web.UI.WebControls.SqlDataSource", "Property[InsertCommandType]"] + - ["System.Collections.Generic.IDictionary", "System.Web.UI.WebControls.LinqDataSourceSelectEventArgs", "Property[GroupByParameters]"] + - ["System.Web.UI.WebControls.DayNameFormat", "System.Web.UI.WebControls.DayNameFormat!", "Field[FirstTwoLetters]"] + - ["System.String", "System.Web.UI.WebControls.ChangePassword", "Property[ConfirmPasswordRequiredErrorMessage]"] + - ["System.Web.UI.WebControls.Unit", "System.Web.UI.WebControls.Unit!", "Method[Parse].ReturnValue"] + - ["System.ComponentModel.TypeConverter+StandardValuesCollection", "System.Web.UI.WebControls.FontUnitConverter", "Method[GetStandardValues].ReturnValue"] + - ["System.Web.UI.ITemplate", "System.Web.UI.WebControls.GridView", "Property[EmptyDataTemplate]"] + - ["System.Boolean", "System.Web.UI.WebControls.LinqDataSourceView", "Property[CanDelete]"] + - ["System.Web.UI.DataSourceView", "System.Web.UI.WebControls.EntityDataSource", "Method[GetView].ReturnValue"] + - ["System.Collections.IEnumerable", "System.Web.UI.WebControls.BaseDataList", "Method[GetData].ReturnValue"] + - ["System.Web.UI.WebControls.Parameter", "System.Web.UI.WebControls.SessionParameter", "Method[Clone].ReturnValue"] + - ["System.String", "System.Web.UI.WebControls.PasswordRecovery", "Property[QuestionFailureText]"] + - ["System.String", "System.Web.UI.WebControls.PagerSettings", "Property[LastPageText]"] + - ["System.Boolean", "System.Web.UI.WebControls.ImageButton", "Property[GenerateEmptyAlternateText]"] + - ["System.Boolean", "System.Web.UI.WebControls.LinqDataSourceUpdateEventArgs", "Property[ExceptionHandled]"] + - ["System.String", "System.Web.UI.WebControls.ChangePassword", "Property[HelpPageText]"] + - ["System.String", "System.Web.UI.WebControls.MenuItemBinding", "Property[SeparatorImageUrl]"] + - ["System.Web.UI.WebControls.ScrollBars", "System.Web.UI.WebControls.Panel", "Property[ScrollBars]"] + - ["System.Web.UI.WebControls.Unit", "System.Web.UI.WebControls.Style", "Property[Height]"] + - ["System.Web.UI.WebControls.Unit", "System.Web.UI.WebControls.WebControl", "Property[BorderWidth]"] + - ["System.Web.UI.WebControls.BorderStyle", "System.Web.UI.WebControls.BorderStyle!", "Field[Dotted]"] + - ["System.Int32", "System.Web.UI.WebControls.ContextDataSourceView", "Method[ExecuteUpdate].ReturnValue"] + - ["System.Object", "System.Web.UI.WebControls.DataList", "Property[SelectedValue]"] + - ["System.Object", "System.Web.UI.WebControls.QueryableDataSourceView", "Method[System.Web.UI.IStateManager.SaveViewState].ReturnValue"] + - ["System.Boolean", "System.Web.UI.WebControls.Menu", "Method[OnBubbleEvent].ReturnValue"] + - ["System.String", "System.Web.UI.WebControls.ValidationSummary", "Property[HeaderText]"] + - ["System.Boolean", "System.Web.UI.WebControls.ObjectDataSource", "Property[EnableCaching]"] + - ["System.Web.UI.WebControls.DataListItem", "System.Web.UI.WebControls.DataListCommandEventArgs", "Property[Item]"] + - ["System.Web.UI.WebControls.ImageAlign", "System.Web.UI.WebControls.ImageAlign!", "Field[Bottom]"] + - ["System.Boolean", "System.Web.UI.WebControls.ListItem", "Method[Equals].ReturnValue"] + - ["System.Web.UI.WebControls.TreeNodeStyleCollection", "System.Web.UI.WebControls.TreeView", "Property[LevelStyles]"] + - ["System.String", "System.Web.UI.WebControls.CompositeDataBoundControl", "Property[InsertMethod]"] + - ["System.Int32", "System.Web.UI.WebControls.ListViewPagedDataSource", "Property[DataSourceCount]"] + - ["System.Web.UI.WebControls.PathDirection", "System.Web.UI.WebControls.PathDirection!", "Field[CurrentToRoot]"] + - ["System.Web.UI.WebControls.ParameterCollection", "System.Web.UI.WebControls.ObjectDataSourceView", "Property[SelectParameters]"] + - ["System.Int32", "System.Web.UI.WebControls.DetailsView", "Property[CellPadding]"] + - ["System.String", "System.Web.UI.WebControls.CreateUserWizard", "Property[ContinueButtonText]"] + - ["System.String", "System.Web.UI.WebControls.CheckBoxField", "Property[DataFormatString]"] + - ["System.String", "System.Web.UI.WebControls.PasswordRecovery", "Property[UserNameRequiredErrorMessage]"] + - ["System.Web.UI.WebControls.ListItemType", "System.Web.UI.WebControls.ListItemType!", "Field[EditItem]"] + - ["System.Web.UI.HtmlTextWriterTag", "System.Web.UI.WebControls.TextBox", "Property[TagKey]"] + - ["System.Web.UI.WebControls.ValidationDataType", "System.Web.UI.WebControls.ValidationDataType!", "Field[Currency]"] + - ["System.String", "System.Web.UI.WebControls.BoundField", "Property[HeaderText]"] + - ["System.Int32", "System.Web.UI.WebControls.SelectResult", "Property[TotalRowCount]"] + - ["System.Web.UI.WebControls.DataKeyArray", "System.Web.UI.WebControls.ListView", "Property[System.Web.UI.IDataKeysControl.ClientIDRowSuffixDataKeys]"] + - ["System.Web.SiteMapNode", "System.Web.UI.WebControls.SiteMapNodeItem", "Property[SiteMapNode]"] + - ["System.Web.UI.WebControls.TableItemStyle", "System.Web.UI.WebControls.CreateUserWizard", "Property[HyperLinkStyle]"] + - ["System.Web.UI.WebControls.ValidationSummaryDisplayMode", "System.Web.UI.WebControls.ValidationSummaryDisplayMode!", "Field[BulletList]"] + - ["System.Boolean", "System.Web.UI.WebControls.ButtonFieldBase", "Property[ShowHeader]"] + - ["System.Web.UI.WebControls.ParameterCollection", "System.Web.UI.WebControls.ObjectDataSourceView", "Property[InsertParameters]"] + - ["System.Web.UI.WebControls.HorizontalAlign", "System.Web.UI.WebControls.DetailsView", "Property[HorizontalAlign]"] + - ["System.Web.UI.WebControls.FormViewRow", "System.Web.UI.WebControls.FormView", "Property[BottomPagerRow]"] + - ["System.String", "System.Web.UI.WebControls.ListView", "Property[ToolTip]"] + - ["System.String", "System.Web.UI.WebControls.XmlDataSource", "Property[XPath]"] + - ["System.Web.UI.ITemplate", "System.Web.UI.WebControls.DataList", "Property[FooterTemplate]"] + - ["System.Int32", "System.Web.UI.WebControls.TableCellCollection", "Method[System.Collections.IList.IndexOf].ReturnValue"] + - ["System.Boolean", "System.Web.UI.WebControls.BaseDataBoundControl", "Property[IsDataBindingAutomatic]"] + - ["System.Object", "System.Web.UI.WebControls.ListItem", "Method[System.Web.UI.IStateManager.SaveViewState].ReturnValue"] + - ["System.Collections.Generic.IDictionary", "System.Web.UI.WebControls.LinqDataSourceValidationException", "Property[InnerExceptions]"] + - ["System.Web.UI.WebControls.MenuItemBindingCollection", "System.Web.UI.WebControls.Menu", "Property[DataBindings]"] + - ["System.String", "System.Web.UI.WebControls.SqlDataSource", "Property[OldValuesParameterFormatString]"] + - ["System.Web.UI.WebControls.BulletStyle", "System.Web.UI.WebControls.BulletStyle!", "Field[LowerRoman]"] + - ["System.Boolean", "System.Web.UI.WebControls.Login", "Property[DisplayRememberMe]"] + - ["System.Boolean", "System.Web.UI.WebControls.DataListItemCollection", "Property[IsReadOnly]"] + - ["System.Web.UI.IAutoFieldGenerator", "System.Web.UI.WebControls.DetailsView", "Property[System.Web.UI.WebControls.IFieldControl.FieldsGenerator]"] + - ["System.String[]", "System.Web.UI.WebControls.IDataBoundListControl", "Property[ClientIDRowSuffix]"] + - ["System.Web.UI.WebControls.TextAlign", "System.Web.UI.WebControls.CheckBox", "Property[TextAlign]"] + - ["System.Web.UI.ITemplate", "System.Web.UI.WebControls.PasswordRecovery", "Property[SuccessTemplate]"] + - ["System.Web.UI.WebControls.Style", "System.Web.UI.WebControls.GridView", "Method[CreateControlStyle].ReturnValue"] + - ["System.Web.UI.WebControls.ListViewItemType", "System.Web.UI.WebControls.ListViewItemType!", "Field[EmptyItem]"] + - ["System.Web.UI.WebControls.GridLines", "System.Web.UI.WebControls.DetailsView", "Property[GridLines]"] + - ["System.Web.UI.DataSourceCacheExpiry", "System.Web.UI.WebControls.SqlDataSource", "Property[CacheExpirationPolicy]"] + - ["System.Collections.Specialized.OrderedDictionary", "System.Web.UI.WebControls.ModelDataSourceMethod", "Property[Parameters]"] + - ["System.String", "System.Web.UI.WebControls.MultiView!", "Field[PreviousViewCommandName]"] + - ["System.Web.UI.WebControls.ParameterCollection", "System.Web.UI.WebControls.LinqDataSourceView", "Property[SelectNewParameters]"] + - ["System.Boolean", "System.Web.UI.WebControls.NextPreviousPagerField", "Property[ShowPreviousPageButton]"] + - ["System.Web.UI.WebControls.ListItem", "System.Web.UI.WebControls.ListItemCollection", "Method[FindByText].ReturnValue"] + - ["System.Web.UI.WebControls.DataPagerField", "System.Web.UI.WebControls.DataPagerFieldItem", "Property[PagerField]"] + - ["System.Web.UI.WebControls.Style", "System.Web.UI.WebControls.WebControl", "Property[ControlStyle]"] + - ["System.Boolean", "System.Web.UI.WebControls.LinqDataSourceView", "Property[CanSort]"] + - ["System.Web.UI.ITemplate", "System.Web.UI.WebControls.SiteMapPath", "Property[NodeTemplate]"] + - ["System.Web.UI.WebControls.DetailsViewRow", "System.Web.UI.WebControls.DetailsViewRowCollection", "Property[Item]"] + - ["System.Web.UI.WebControls.GridViewRow", "System.Web.UI.WebControls.GridViewRowCollection", "Property[Item]"] + - ["System.Web.UI.WebControls.ParameterCollection", "System.Web.UI.WebControls.QueryableDataSourceView", "Property[InsertParameters]"] + - ["System.String", "System.Web.UI.WebControls.LinqDataSource", "Property[OrderBy]"] + - ["System.Web.UI.WebControls.DataControlRowState", "System.Web.UI.WebControls.GridViewRow", "Property[RowState]"] + - ["System.Int32", "System.Web.UI.WebControls.ListItemCollection", "Property[Capacity]"] + - ["System.Web.UI.WebControls.DataKey", "System.Web.UI.WebControls.FormView", "Property[System.Web.UI.WebControls.IDataBoundItemControl.DataKey]"] + - ["System.Web.UI.WebControls.DataControlField", "System.Web.UI.WebControls.TemplateField", "Method[CreateField].ReturnValue"] + - ["System.Web.UI.WebControls.TableItemStyle", "System.Web.UI.WebControls.DataGridColumn", "Property[HeaderStyle]"] + - ["System.Boolean", "System.Web.UI.WebControls.RangeValidator", "Method[ControlPropertiesValid].ReturnValue"] + - ["System.Web.UI.ITemplate", "System.Web.UI.WebControls.DataList", "Property[SeparatorTemplate]"] + - ["System.String", "System.Web.UI.WebControls.ButtonColumn", "Property[CommandName]"] + - ["System.Web.UI.WebControls.RepeatLayout", "System.Web.UI.WebControls.DataList", "Property[RepeatLayout]"] + - ["System.Web.UI.WebControls.CreateUserWizardStep", "System.Web.UI.WebControls.CreateUserWizard", "Property[CreateUserStep]"] + - ["System.Web.UI.WebControls.TableHeaderScope", "System.Web.UI.WebControls.TableHeaderScope!", "Field[Row]"] + - ["System.Boolean", "System.Web.UI.WebControls.TreeNodeCollection", "Property[IsSynchronized]"] + - ["System.Web.UI.WebControls.TableItemStyle", "System.Web.UI.WebControls.DataList", "Property[SelectedItemStyle]"] + - ["System.Boolean", "System.Web.UI.WebControls.TextBox", "Method[System.Web.UI.IPostBackDataHandler.LoadPostData].ReturnValue"] + - ["System.Collections.IEnumerator", "System.Web.UI.WebControls.DataListItemCollection", "Method[GetEnumerator].ReturnValue"] + - ["System.Boolean", "System.Web.UI.WebControls.TreeView", "Property[AutoGenerateDataBindings]"] + - ["System.Web.UI.WebControls.DataBoundControlMode", "System.Web.UI.WebControls.DataBoundControlMode!", "Field[Edit]"] + - ["System.String", "System.Web.UI.WebControls.QueryableDataSourceView", "Property[OrderGroupsBy]"] + - ["System.Web.UI.WebControls.Unit", "System.Web.UI.WebControls.WebControl", "Property[Width]"] + - ["System.Boolean", "System.Web.UI.WebControls.AutoFieldsGenerator", "Property[IsTrackingViewState]"] + - ["System.String", "System.Web.UI.WebControls.ChangePassword", "Property[SuccessPageUrl]"] + - ["System.Boolean", "System.Web.UI.WebControls.ModelDataSource", "Method[IsTrackingViewState].ReturnValue"] + - ["System.String", "System.Web.UI.WebControls.ImageButton", "Property[PostBackUrl]"] + - ["System.Web.UI.WebControls.BorderStyle", "System.Web.UI.WebControls.BorderStyle!", "Field[Double]"] + - ["System.Boolean", "System.Web.UI.WebControls.RadioButtonList", "Property[System.Web.UI.WebControls.IRepeatInfoUser.HasFooter]"] + - ["System.Web.UI.DataSourceCacheExpiry", "System.Web.UI.WebControls.XmlDataSource", "Property[CacheExpirationPolicy]"] + - ["System.Int32", "System.Web.UI.WebControls.DataGridItem", "Property[ItemIndex]"] + - ["System.String", "System.Web.UI.WebControls.CheckBox", "Property[ValidationGroup]"] + - ["System.Web.UI.WebControls.DataControlField", "System.Web.UI.WebControls.CheckBoxField", "Method[CreateField].ReturnValue"] + - ["System.Exception", "System.Web.UI.WebControls.DetailsViewUpdatedEventArgs", "Property[Exception]"] + - ["System.String", "System.Web.UI.WebControls.Wizard!", "Field[SideBarButtonID]"] + - ["System.Web.UI.ControlCollection", "System.Web.UI.WebControls.HiddenField", "Method[CreateControlCollection].ReturnValue"] + - ["System.Web.UI.WebControls.FormViewRow", "System.Web.UI.WebControls.FormView", "Property[FooterRow]"] + - ["System.Web.UI.WebControls.ButtonType", "System.Web.UI.WebControls.Wizard", "Property[StepNextButtonType]"] + - ["System.Boolean", "System.Web.UI.WebControls.TableCell", "Property[SupportsDisabledAttribute]"] + - ["System.Boolean", "System.Web.UI.WebControls.TableCellCollection", "Property[IsSynchronized]"] + - ["System.Object", "System.Web.UI.WebControls.QueryExtender", "Method[SaveViewState].ReturnValue"] + - ["System.Web.UI.WebControls.DataBoundControlMode", "System.Web.UI.WebControls.DataBoundControlMode!", "Field[Insert]"] + - ["System.Int32", "System.Web.UI.WebControls.MenuItemBindingCollection", "Method[IndexOf].ReturnValue"] + - ["System.Object", "System.Web.UI.WebControls.ImageMap", "Method[SaveViewState].ReturnValue"] + - ["System.Web.UI.WebControls.LiteralMode", "System.Web.UI.WebControls.LiteralMode!", "Field[Transform]"] + - ["System.Web.UI.WebControls.DataKeyArray", "System.Web.UI.WebControls.GridView", "Property[System.Web.UI.IDataKeysControl.ClientIDRowSuffixDataKeys]"] + - ["System.Web.UI.ITemplate", "System.Web.UI.WebControls.Menu", "Property[DynamicItemTemplate]"] + - ["System.Object", "System.Web.UI.WebControls.EntityDataSourceChangingEventArgs", "Property[Entity]"] + - ["System.Boolean", "System.Web.UI.WebControls.LoginName", "Property[SupportsDisabledAttribute]"] + - ["System.Int32", "System.Web.UI.WebControls.DataGridPagerStyle", "Property[PageButtonCount]"] + - ["System.Int32", "System.Web.UI.WebControls.GridViewPageEventArgs", "Property[NewPageIndex]"] + - ["System.Object", "System.Web.UI.WebControls.BoundField", "Method[GetValue].ReturnValue"] + - ["System.String", "System.Web.UI.WebControls.ChangePassword", "Property[ConfirmPasswordCompareErrorMessage]"] + - ["System.Web.UI.ITemplate", "System.Web.UI.WebControls.DetailsView", "Property[FooterTemplate]"] + - ["System.Data.DbType", "System.Web.UI.WebControls.Parameter!", "Method[ConvertTypeCodeToDbType].ReturnValue"] + - ["System.Nullable", "System.Web.UI.WebControls.TreeNode", "Property[ShowCheckBox]"] + - ["System.Web.UI.WebControls.Parameter", "System.Web.UI.WebControls.CookieParameter", "Method[Clone].ReturnValue"] + - ["System.String", "System.Web.UI.WebControls.DataPager", "Method[System.Web.UI.IAttributeAccessor.GetAttribute].ReturnValue"] + - ["System.Int32", "System.Web.UI.WebControls.ObjectDataSourceView", "Method[Update].ReturnValue"] + - ["System.Web.UI.WebControls.TableHeaderScope", "System.Web.UI.WebControls.TableHeaderScope!", "Field[Column]"] + - ["System.Boolean", "System.Web.UI.WebControls.PagedDataSource", "Property[AllowPaging]"] + - ["System.Boolean", "System.Web.UI.WebControls.ListViewUpdatedEventArgs", "Property[KeepInEditMode]"] + - ["System.Web.UI.WebControls.FirstDayOfWeek", "System.Web.UI.WebControls.Calendar", "Property[FirstDayOfWeek]"] + - ["System.Web.UI.HtmlTextWriterTag", "System.Web.UI.WebControls.AdRotator", "Property[TagKey]"] + - ["System.String", "System.Web.UI.WebControls.RegularExpressionValidator", "Property[ValidationExpression]"] + - ["System.String", "System.Web.UI.WebControls.BaseValidator", "Property[Text]"] + - ["System.String", "System.Web.UI.WebControls.AdCreatedEventArgs", "Property[NavigateUrl]"] + - ["System.Web.UI.WebControls.ParameterCollection", "System.Web.UI.WebControls.LinqDataSource", "Property[OrderByParameters]"] + - ["System.Web.UI.WebControls.SortDirection", "System.Web.UI.WebControls.GridViewSortEventArgs", "Property[SortDirection]"] + - ["System.Object", "System.Web.UI.WebControls.MenuItemTemplateContainer", "Property[DataItem]"] + - ["System.Boolean", "System.Web.UI.WebControls.ButtonFieldBase", "Property[CausesValidation]"] + - ["System.Int32", "System.Web.UI.WebControls.FormViewUpdatedEventArgs", "Property[AffectedRows]"] + - ["System.Exception", "System.Web.UI.WebControls.GridViewUpdatedEventArgs", "Property[Exception]"] + - ["System.Web.UI.WebControls.DataPagerFieldItem", "System.Web.UI.WebControls.DataPagerFieldCommandEventArgs", "Property[Item]"] + - ["System.Char", "System.Web.UI.WebControls.TreeView", "Property[PathSeparator]"] + - ["System.String", "System.Web.UI.WebControls.TreeView", "Method[GetCallbackResult].ReturnValue"] + - ["System.Object", "System.Web.UI.WebControls.DetailsView", "Property[DataItem]"] + - ["System.Int32", "System.Web.UI.WebControls.LinqDataSourceView", "Method[ExecuteUpdate].ReturnValue"] + - ["System.Web.UI.WebControls.ListItemType", "System.Web.UI.WebControls.DataListItem", "Property[ItemType]"] + - ["System.Int32", "System.Web.UI.WebControls.DataGrid", "Property[EditItemIndex]"] + - ["System.Web.UI.WebControls.ListItem", "System.Web.UI.WebControls.BulletedList", "Property[SelectedItem]"] + - ["System.Object", "System.Web.UI.WebControls.QueryStringParameter", "Method[Evaluate].ReturnValue"] + - ["System.Web.UI.WebControls.Style", "System.Web.UI.WebControls.Wizard", "Property[StepPreviousButtonStyle]"] + - ["System.Boolean", "System.Web.UI.WebControls.FormViewDeletedEventArgs", "Property[ExceptionHandled]"] + - ["System.Web.UI.WebControls.TableItemStyle", "System.Web.UI.WebControls.DataGrid", "Property[FooterStyle]"] + - ["System.Web.UI.WebControls.SqlDataSourceMode", "System.Web.UI.WebControls.SqlDataSource", "Property[DataSourceMode]"] + - ["System.Object", "System.Web.UI.WebControls.CookieParameter", "Method[Evaluate].ReturnValue"] + - ["System.Collections.ICollection", "System.Web.UI.WebControls.AutoFieldsGenerator", "Method[GenerateFields].ReturnValue"] + - ["System.String", "System.Web.UI.WebControls.Login", "Property[PasswordRecoveryUrl]"] + - ["System.String", "System.Web.UI.WebControls.RepeatInfo", "Property[Caption]"] + - ["System.Object", "System.Web.UI.WebControls.DataListItem", "Property[DataItem]"] + - ["System.Int32", "System.Web.UI.WebControls.FormView", "Method[CreateChildControls].ReturnValue"] + - ["System.Object", "System.Web.UI.WebControls.DataPagerField", "Method[System.Web.UI.IStateManager.SaveViewState].ReturnValue"] + - ["System.Boolean", "System.Web.UI.WebControls.QueryableDataSourceView", "Property[CanInsert]"] + - ["System.Int32", "System.Web.UI.WebControls.QueryableDataSourceView", "Method[UpdateObject].ReturnValue"] + - ["System.String", "System.Web.UI.WebControls.ChangePassword", "Property[EditProfileIconUrl]"] + - ["System.Web.UI.WebControls.ValidationCompareOperator", "System.Web.UI.WebControls.ValidationCompareOperator!", "Field[DataTypeCheck]"] + - ["System.Boolean", "System.Web.UI.WebControls.GridViewUpdatedEventArgs", "Property[KeepInEditMode]"] + - ["System.Boolean", "System.Web.UI.WebControls.TreeNodeCollection", "Method[Contains].ReturnValue"] + - ["System.Collections.Generic.List", "System.Web.UI.WebControls.AutoFieldsGenerator", "Method[CreateAutoGeneratedFields].ReturnValue"] + - ["System.Web.UI.WebControls.TextAlign", "System.Web.UI.WebControls.TextAlign!", "Field[Left]"] + - ["System.Object", "System.Web.UI.WebControls.MenuItemCollection", "Property[SyncRoot]"] + - ["System.String", "System.Web.UI.WebControls.PasswordRecovery", "Property[MembershipProvider]"] + - ["System.Web.UI.WebControls.TreeNodeBindingCollection", "System.Web.UI.WebControls.TreeView", "Property[DataBindings]"] + - ["System.Boolean", "System.Web.UI.WebControls.GridView", "Method[IsBindableType].ReturnValue"] + - ["System.Web.UI.WebControls.TableItemStyle", "System.Web.UI.WebControls.Calendar", "Property[TodayDayStyle]"] + - ["System.Xml.Xsl.XsltArgumentList", "System.Web.UI.WebControls.Xml", "Property[TransformArgumentList]"] + - ["System.String", "System.Web.UI.WebControls.HyperLinkField", "Method[FormatDataNavigateUrlValue].ReturnValue"] + - ["System.Web.UI.WebControls.SortDirection", "System.Web.UI.WebControls.SortDirection!", "Field[Ascending]"] + - ["System.Object", "System.Web.UI.WebControls.QueryableDataSourceView!", "Field[EventSelected]"] + - ["System.Web.UI.WebControls.MenuItemStyle", "System.Web.UI.WebControls.Menu", "Property[DynamicMenuItemStyle]"] + - ["System.Web.UI.WebControls.PagerMode", "System.Web.UI.WebControls.PagerMode!", "Field[NextPrev]"] + - ["System.Web.UI.WebControls.DataKeyArray", "System.Web.UI.WebControls.GridView", "Property[System.Web.UI.WebControls.IDataBoundListControl.DataKeys]"] + - ["System.String", "System.Web.UI.WebControls.LinqDataSourceView", "Property[GroupBy]"] + - ["System.Boolean", "System.Web.UI.WebControls.RepeaterItemCollection", "Property[IsReadOnly]"] + - ["System.Web.UI.WebControls.DataKeyArray", "System.Web.UI.WebControls.IDataBoundListControl", "Property[DataKeys]"] + - ["System.String", "System.Web.UI.WebControls.TableHeaderCell", "Property[AbbreviatedText]"] + - ["System.String", "System.Web.UI.WebControls.CheckBoxField", "Property[DataField]"] + - ["System.String", "System.Web.UI.WebControls.CreateUserWizard", "Property[UnknownErrorMessage]"] + - ["System.Web.UI.WebControls.ModelMethodContext", "System.Web.UI.WebControls.ModelMethodContext!", "Property[Current]"] + - ["System.Web.UI.WebControls.Style", "System.Web.UI.WebControls.TableCell", "Method[CreateControlStyle].ReturnValue"] + - ["System.Boolean", "System.Web.UI.WebControls.DetailsView", "Property[AutoGenerateDeleteButton]"] + - ["System.String", "System.Web.UI.WebControls.TreeNodeBinding", "Property[Text]"] + - ["System.Object", "System.Web.UI.WebControls.ImageField", "Method[GetValue].ReturnValue"] + - ["System.Web.UI.WebControls.ListViewCancelMode", "System.Web.UI.WebControls.ListViewCancelMode!", "Field[CancelingEdit]"] + - ["System.Web.UI.ControlCollection", "System.Web.UI.WebControls.Xml", "Property[Controls]"] + - ["System.Boolean", "System.Web.UI.WebControls.CheckBox", "Property[CausesValidation]"] + - ["System.Web.UI.ITemplate", "System.Web.UI.WebControls.DetailsView", "Property[HeaderTemplate]"] + - ["System.Collections.Specialized.IOrderedDictionary", "System.Web.UI.WebControls.FormViewDeleteEventArgs", "Property[Values]"] + - ["System.String", "System.Web.UI.WebControls.DataControlField", "Property[HeaderImageUrl]"] + - ["System.String", "System.Web.UI.WebControls.DataControlCommands!", "Field[PreviousPageCommandArgument]"] + - ["System.Boolean", "System.Web.UI.WebControls.LinqDataSource", "Property[AutoGenerateWhereClause]"] + - ["System.Int32", "System.Web.UI.WebControls.DataPager", "Property[PageSize]"] + - ["System.Object", "System.Web.UI.WebControls.HotSpot", "Method[SaveViewState].ReturnValue"] + - ["System.Boolean", "System.Web.UI.WebControls.BaseDataBoundControl", "Property[SupportsDisabledAttribute]"] + - ["System.Collections.ICollection", "System.Web.UI.WebControls.DetailsView", "Method[CreateFieldSet].ReturnValue"] + - ["System.Collections.Specialized.IOrderedDictionary", "System.Web.UI.WebControls.GridViewUpdateEventArgs", "Property[NewValues]"] + - ["System.Object", "System.Web.UI.WebControls.LoginView", "Method[SaveControlState].ReturnValue"] + - ["System.String", "System.Web.UI.WebControls.ObjectDataSourceView", "Property[SelectCountMethod]"] + - ["System.Boolean", "System.Web.UI.WebControls.SqlDataSourceView", "Property[CanDelete]"] + - ["System.String", "System.Web.UI.WebControls.CreateUserWizard", "Property[PasswordRegularExpression]"] + - ["System.Boolean", "System.Web.UI.WebControls.TableCellCollection", "Method[System.Collections.IList.Contains].ReturnValue"] + - ["System.String", "System.Web.UI.WebControls.ObjectDataSourceView", "Property[SortParameterName]"] + - ["System.Object", "System.Web.UI.WebControls.Repeater", "Method[SaveViewState].ReturnValue"] + - ["System.String", "System.Web.UI.WebControls.BaseDataBoundControl", "Property[DataSourceID]"] + - ["System.Int32", "System.Web.UI.WebControls.DataPagerCommandEventArgs", "Property[NewStartRowIndex]"] + - ["System.String", "System.Web.UI.WebControls.DataGrid!", "Field[DeleteCommandName]"] + - ["System.Boolean", "System.Web.UI.WebControls.CustomValidator", "Method[OnServerValidate].ReturnValue"] + - ["System.Web.UI.WebControls.WizardStepType", "System.Web.UI.WebControls.CreateUserWizardStep", "Property[StepType]"] + - ["System.Web.UI.WebControls.TreeNodeStyle", "System.Web.UI.WebControls.TreeNodeStyleCollection", "Property[Item]"] + - ["System.Boolean", "System.Web.UI.WebControls.SqlDataSourceView", "Property[IsTrackingViewState]"] + - ["System.Data.DataTable", "System.Web.UI.WebControls.EntityDataSourceView", "Method[GetViewSchema].ReturnValue"] + - ["System.Web.UI.WebControls.BulletStyle", "System.Web.UI.WebControls.BulletedList", "Property[BulletStyle]"] + - ["System.Object", "System.Web.UI.WebControls.RepeaterItemCollection", "Property[SyncRoot]"] + - ["System.Collections.IDictionary", "System.Web.UI.WebControls.Xml", "Method[GetDesignModeState].ReturnValue"] + - ["System.Web.UI.ITemplate", "System.Web.UI.WebControls.SiteMapPath", "Property[RootNodeTemplate]"] + - ["System.Web.UI.WebControls.ParameterCollection", "System.Web.UI.WebControls.EntityDataSource", "Property[UpdateParameters]"] + - ["System.String", "System.Web.UI.WebControls.Calendar", "Property[NextMonthText]"] + - ["System.Web.UI.WebControls.FontUnit", "System.Web.UI.WebControls.FontUnit!", "Field[Empty]"] + - ["System.String", "System.Web.UI.WebControls.DataGrid!", "Field[EditCommandName]"] + - ["System.String", "System.Web.UI.WebControls.ListView", "Property[GroupPlaceholderID]"] + - ["System.Web.UI.WebControls.ButtonType", "System.Web.UI.WebControls.Wizard", "Property[StepPreviousButtonType]"] + - ["System.Boolean", "System.Web.UI.WebControls.View", "Property[EnableTheming]"] + - ["System.Boolean", "System.Web.UI.WebControls.DataGridColumn", "Property[DesignMode]"] + - ["System.String", "System.Web.UI.WebControls.Login", "Property[RememberMeText]"] + - ["System.String", "System.Web.UI.WebControls.XmlDataSource", "Property[CacheKeyContext]"] + - ["System.Boolean", "System.Web.UI.WebControls.LinqDataSourceView", "Property[EnableObjectTracking]"] + - ["System.Boolean", "System.Web.UI.WebControls.ListView", "Property[IsUsingModelBinders]"] + - ["System.Boolean", "System.Web.UI.WebControls.TextBoxControlBuilder", "Method[AllowWhitespaceLiterals].ReturnValue"] + - ["System.Web.UI.WebControls.Orientation", "System.Web.UI.WebControls.Orientation!", "Field[Horizontal]"] + - ["System.Boolean", "System.Web.UI.WebControls.BaseDataList", "Property[SupportsDisabledAttribute]"] + - ["System.String", "System.Web.UI.WebControls.Label", "Property[Text]"] + - ["System.Web.UI.WebControls.ValidationSummaryDisplayMode", "System.Web.UI.WebControls.ValidationSummaryDisplayMode!", "Field[List]"] + - ["System.Web.UI.WebControls.TableRowSection", "System.Web.UI.WebControls.TableRow", "Property[TableSection]"] + - ["System.String", "System.Web.UI.WebControls.MenuItemBinding", "Property[PopOutImageUrl]"] + - ["System.Web.UI.WebControls.DataPagerField", "System.Web.UI.WebControls.DataPagerField", "Method[CreateField].ReturnValue"] + - ["System.Int32", "System.Web.UI.WebControls.TableRowCollection", "Method[System.Collections.IList.IndexOf].ReturnValue"] + - ["System.Collections.Specialized.IOrderedDictionary", "System.Web.UI.WebControls.GridViewDeleteEventArgs", "Property[Keys]"] + - ["System.Web.UI.WebControls.BorderStyle", "System.Web.UI.WebControls.ListView", "Property[BorderStyle]"] + - ["System.Boolean", "System.Web.UI.WebControls.EntityDataSourceView", "Property[CanUpdate]"] + - ["System.Web.UI.WebControls.HorizontalAlign", "System.Web.UI.WebControls.HorizontalAlign!", "Field[Center]"] + - ["System.Boolean", "System.Web.UI.WebControls.ObjectDataSourceStatusEventArgs", "Property[ExceptionHandled]"] + - ["System.String", "System.Web.UI.WebControls.EntityDataSource", "Property[Select]"] + - ["System.Web.UI.WebControls.TableItemStyle", "System.Web.UI.WebControls.DetailsView", "Property[HeaderStyle]"] + - ["System.String", "System.Web.UI.WebControls.HiddenField", "Property[SkinID]"] + - ["System.String", "System.Web.UI.WebControls.DataControlField", "Property[SortExpression]"] + - ["System.Web.UI.WebControls.RepeaterItem", "System.Web.UI.WebControls.RepeaterCommandEventArgs", "Property[Item]"] + - ["System.Web.UI.WebControls.ParameterCollection", "System.Web.UI.WebControls.LinqDataSourceView", "Property[OrderByParameters]"] + - ["System.Int32", "System.Web.UI.WebControls.RepeaterItem", "Property[System.Web.UI.IDataItemContainer.DisplayIndex]"] + - ["System.Web.UI.WebControls.TextBoxMode", "System.Web.UI.WebControls.TextBoxMode!", "Field[MultiLine]"] + - ["System.String", "System.Web.UI.WebControls.Parameter", "Property[DefaultValue]"] + - ["System.String", "System.Web.UI.WebControls.ImageButton", "Property[CommandArgument]"] + - ["System.String", "System.Web.UI.WebControls.Login", "Property[PasswordLabelText]"] + - ["System.Int32", "System.Web.UI.WebControls.PageEventArgs", "Property[MaximumRows]"] + - ["System.Web.ModelBinding.ModelStateDictionary", "System.Web.UI.WebControls.ModelMethodContext", "Property[ModelState]"] + - ["System.Data.Objects.ObjectContext", "System.Web.UI.WebControls.EntityDataSourceContextCreatingEventArgs", "Property[Context]"] + - ["System.Boolean", "System.Web.UI.WebControls.ValidationSummary", "Property[ShowMessageBox]"] + - ["System.Boolean", "System.Web.UI.WebControls.TreeNode", "Property[PopulateOnDemand]"] + - ["System.Boolean", "System.Web.UI.WebControls.BaseValidator", "Property[IsUnobtrusive]"] + - ["System.Web.UI.WebControls.ModelDataSourceView", "System.Web.UI.WebControls.ModelDataSource", "Property[View]"] + - ["System.Web.UI.DataSourceSelectArguments", "System.Web.UI.WebControls.DataBoundControl", "Method[CreateDataSourceSelectArguments].ReturnValue"] + - ["System.Boolean", "System.Web.UI.WebControls.ModelMethodContext", "Method[TryUpdateModel].ReturnValue"] + - ["System.Web.UI.WebControls.GridLines", "System.Web.UI.WebControls.TableStyle", "Property[GridLines]"] + - ["System.String", "System.Web.UI.WebControls.TreeNodeBinding", "Property[ValueField]"] + - ["System.String", "System.Web.UI.WebControls.WizardStepBase", "Property[Name]"] + - ["System.String", "System.Web.UI.WebControls.MultiView!", "Field[NextViewCommandName]"] + - ["System.String", "System.Web.UI.WebControls.CreateUserWizard", "Property[InvalidAnswerErrorMessage]"] + - ["System.Boolean", "System.Web.UI.WebControls.PasswordRecovery", "Property[RenderOuterTable]"] + - ["System.Data.Common.DbCommand", "System.Web.UI.WebControls.SqlDataSourceCommandEventArgs", "Property[Command]"] + - ["System.String", "System.Web.UI.WebControls.Login", "Property[FailureText]"] + - ["System.ComponentModel.PropertyDescriptorCollection", "System.Web.UI.WebControls.ListViewPagedDataSource", "Method[GetItemProperties].ReturnValue"] + - ["System.String", "System.Web.UI.WebControls.TreeNodeBinding", "Property[NavigateUrl]"] + - ["System.Web.UI.WebControls.MenuItemBinding", "System.Web.UI.WebControls.MenuItemBindingCollection", "Property[Item]"] + - ["System.Web.UI.WebControls.WizardStepCollection", "System.Web.UI.WebControls.CreateUserWizard", "Property[WizardSteps]"] + - ["System.Boolean", "System.Web.UI.WebControls.ChangePassword", "Property[DisplayUserName]"] + - ["System.Object", "System.Web.UI.WebControls.ListView", "Method[SaveViewState].ReturnValue"] + - ["System.Collections.Specialized.IOrderedDictionary", "System.Web.UI.WebControls.FormViewUpdateEventArgs", "Property[NewValues]"] + - ["System.Boolean", "System.Web.UI.WebControls.Calendar", "Method[HasWeekSelectors].ReturnValue"] + - ["System.Collections.IEnumerator", "System.Web.UI.WebControls.PagedDataSource", "Method[GetEnumerator].ReturnValue"] + - ["System.Web.UI.WebControls.FontUnit", "System.Web.UI.WebControls.FontUnit!", "Field[Smaller]"] + - ["System.String", "System.Web.UI.WebControls.LoginView", "Property[SkinID]"] + - ["System.Web.UI.WebControls.GridLines", "System.Web.UI.WebControls.GridLines!", "Field[Both]"] + - ["System.String", "System.Web.UI.WebControls.TreeNode", "Property[Text]"] + - ["System.Boolean", "System.Web.UI.WebControls.BulletedList", "Property[AutoPostBack]"] + - ["System.Boolean", "System.Web.UI.WebControls.DataGridColumn", "Property[Visible]"] + - ["System.Boolean", "System.Web.UI.WebControls.DetailsView", "Property[EnableModelValidation]"] + - ["System.String", "System.Web.UI.WebControls.SqlDataSource", "Property[UpdateCommand]"] + - ["System.Boolean", "System.Web.UI.WebControls.QueryableDataSourceView", "Property[CanPage]"] + - ["System.String", "System.Web.UI.WebControls.DataControlCommands!", "Field[UpdateCommandName]"] + - ["System.String", "System.Web.UI.WebControls.ChangePassword!", "Field[ContinueButtonCommandName]"] + - ["System.Web.UI.WebControls.DataControlFieldCollection", "System.Web.UI.WebControls.DetailsView", "Property[Fields]"] + - ["System.String", "System.Web.UI.WebControls.Table", "Property[Caption]"] + - ["System.String[]", "System.Web.UI.WebControls.GridView", "Property[ClientIDRowSuffix]"] + - ["System.Object", "System.Web.UI.WebControls.ListItemCollection", "Method[System.Web.UI.IStateManager.SaveViewState].ReturnValue"] + - ["System.Collections.Generic.IDictionary", "System.Web.UI.WebControls.LinqDataSourceSelectEventArgs", "Property[OrderGroupsByParameters]"] + - ["System.Collections.IDictionary", "System.Web.UI.WebControls.Wizard", "Method[GetDesignModeState].ReturnValue"] + - ["System.Boolean", "System.Web.UI.WebControls.ValidatedControlConverter", "Method[FilterControl].ReturnValue"] + - ["System.Int32", "System.Web.UI.WebControls.RadioButtonList", "Property[RepeatColumns]"] + - ["System.String", "System.Web.UI.WebControls.ButtonColumn", "Property[ValidationGroup]"] + - ["System.Boolean", "System.Web.UI.WebControls.DataList", "Property[System.Web.UI.WebControls.IRepeatInfoUser.HasHeader]"] + - ["System.Object", "System.Web.UI.WebControls.ParameterCollection", "Method[CreateKnownType].ReturnValue"] + - ["System.DateTime", "System.Web.UI.WebControls.MonthChangedEventArgs", "Property[PreviousDate]"] + - ["System.String", "System.Web.UI.WebControls.TreeNodeBinding", "Property[ImageUrlField]"] + - ["System.Boolean", "System.Web.UI.WebControls.CheckBoxList", "Property[RenderWhenDataEmpty]"] + - ["System.String", "System.Web.UI.WebControls.DataBoundControl", "Property[DataSourceID]"] + - ["System.String[]", "System.Web.UI.WebControls.GridView", "Property[System.Web.UI.WebControls.IDataBoundControl.DataKeyNames]"] + - ["System.Web.UI.WebControls.TableItemStyle", "System.Web.UI.WebControls.PasswordRecovery", "Property[FailureTextStyle]"] + - ["System.Web.UI.WebControls.FontInfo", "System.Web.UI.WebControls.AdRotator", "Property[Font]"] + - ["System.Web.UI.ConflictOptions", "System.Web.UI.WebControls.ObjectDataSource", "Property[ConflictDetection]"] + - ["System.String", "System.Web.UI.WebControls.PasswordRecovery", "Property[HelpPageUrl]"] + - ["System.Object", "System.Web.UI.WebControls.ListView", "Method[SaveControlState].ReturnValue"] + - ["System.Boolean", "System.Web.UI.WebControls.SqlDataSourceView", "Property[CancelSelectOnNullParameter]"] + - ["System.String", "System.Web.UI.WebControls.SiteMapPath", "Property[SiteMapProvider]"] + - ["System.String", "System.Web.UI.WebControls.BaseValidator", "Method[GetControlRenderID].ReturnValue"] + - ["System.Int32", "System.Web.UI.WebControls.QueryableDataSourceView", "Method[Insert].ReturnValue"] + - ["System.String", "System.Web.UI.WebControls.MultiView!", "Field[SwitchViewByIDCommandName]"] + - ["System.Web.UI.WebControls.FontInfo", "System.Web.UI.WebControls.Image", "Property[Font]"] + - ["System.Web.UI.WebControls.ButtonType", "System.Web.UI.WebControls.ChangePassword", "Property[ContinueButtonType]"] + - ["System.String", "System.Web.UI.WebControls.ChangePassword", "Property[CancelButtonImageUrl]"] + - ["System.Int32", "System.Web.UI.WebControls.ListViewEditEventArgs", "Property[NewEditIndex]"] + - ["System.Boolean", "System.Web.UI.WebControls.BaseDataBoundControl", "Property[IsBoundUsingDataSourceID]"] + - ["System.String", "System.Web.UI.WebControls.ListItem", "Property[Value]"] + - ["System.Boolean", "System.Web.UI.WebControls.DetailsViewRowCollection", "Property[IsReadOnly]"] + - ["System.String", "System.Web.UI.WebControls.Wizard!", "Field[StepNextButtonID]"] + - ["System.String", "System.Web.UI.WebControls.DayRenderEventArgs", "Property[SelectUrl]"] + - ["System.Int32", "System.Web.UI.WebControls.PageEventArgs", "Property[StartRowIndex]"] + - ["System.String", "System.Web.UI.WebControls.ObjectDataSourceView", "Property[TypeName]"] + - ["System.Web.UI.WebControls.Unit", "System.Web.UI.WebControls.ListView", "Property[Width]"] + - ["System.Int32", "System.Web.UI.WebControls.MenuItemTemplateContainer", "Property[System.Web.UI.IDataItemContainer.DataItemIndex]"] + - ["System.Web.UI.WebControls.SiteMapNodeItemType", "System.Web.UI.WebControls.SiteMapNodeItemType!", "Field[PathSeparator]"] + - ["System.String", "System.Web.UI.WebControls.ChangePassword", "Property[EditProfileUrl]"] + - ["System.Boolean", "System.Web.UI.WebControls.ListBox", "Method[LoadPostData].ReturnValue"] + - ["System.Int32", "System.Web.UI.WebControls.LinqDataSource", "Method[Insert].ReturnValue"] + - ["System.String", "System.Web.UI.WebControls.Wizard!", "Field[StartNextButtonID]"] + - ["System.Web.UI.WebControls.TitleFormat", "System.Web.UI.WebControls.Calendar", "Property[TitleFormat]"] + - ["System.Web.UI.WebControls.Style", "System.Web.UI.WebControls.Login", "Property[TextBoxStyle]"] + - ["System.Object", "System.Web.UI.WebControls.CommandEventArgs", "Property[CommandArgument]"] + - ["System.Boolean", "System.Web.UI.WebControls.DetailsView", "Property[AutoGenerateInsertButton]"] + - ["System.Int32", "System.Web.UI.WebControls.DataGridItem", "Property[System.Web.UI.IDataItemContainer.DisplayIndex]"] + - ["System.Web.UI.WebControls.ParameterCollection", "System.Web.UI.WebControls.EntityDataSource", "Property[WhereParameters]"] + - ["System.Boolean", "System.Web.UI.WebControls.CreateUserWizard", "Property[RequireEmail]"] + - ["System.Web.UI.ITemplate", "System.Web.UI.WebControls.DataList", "Property[EditItemTemplate]"] + - ["System.Int32", "System.Web.UI.WebControls.GridViewCancelEditEventArgs", "Property[RowIndex]"] + - ["System.Boolean", "System.Web.UI.WebControls.Menu", "Property[ItemWrap]"] + - ["System.Web.UI.WebControls.View", "System.Web.UI.WebControls.ViewCollection", "Property[Item]"] + - ["System.Web.UI.Control", "System.Web.UI.WebControls.ListView", "Method[FindPlaceholder].ReturnValue"] + - ["System.Boolean", "System.Web.UI.WebControls.CheckBoxField", "Property[HtmlEncodeFormatString]"] + - ["System.Object", "System.Web.UI.WebControls.ListItemCollection", "Property[SyncRoot]"] + - ["System.Web.UI.WebControls.DataControlRowType", "System.Web.UI.WebControls.DataControlRowType!", "Field[EmptyDataRow]"] + - ["System.String", "System.Web.UI.WebControls.CommandField", "Property[DeleteText]"] + - ["System.Int32", "System.Web.UI.WebControls.ListView", "Property[System.Web.UI.WebControls.IDataBoundListControl.SelectedIndex]"] + - ["System.String", "System.Web.UI.WebControls.BaseDataList", "Property[DataSourceID]"] + - ["System.Boolean", "System.Web.UI.WebControls.EntityDataSourceView", "Property[System.Web.UI.IStateManager.IsTrackingViewState]"] + - ["System.String", "System.Web.UI.WebControls.CreateUserWizard", "Property[PasswordRegularExpressionErrorMessage]"] + - ["System.Web.UI.ITemplate", "System.Web.UI.WebControls.ListView", "Property[ItemTemplate]"] + - ["System.Web.UI.WebControls.BorderStyle", "System.Web.UI.WebControls.BorderStyle!", "Field[Inset]"] + - ["System.Boolean", "System.Web.UI.WebControls.BaseDataBoundControl", "Property[Initialized]"] + - ["System.Boolean", "System.Web.UI.WebControls.CompositeControl", "Property[SupportsDisabledAttribute]"] + - ["System.Object", "System.Web.UI.WebControls.LinqDataSourceContextEventArgs", "Property[ObjectInstance]"] + - ["System.Object", "System.Web.UI.WebControls.TableRowCollection", "Property[SyncRoot]"] + - ["System.Web.UI.WebControls.ModelDataSourceMethod", "System.Web.UI.WebControls.ModelDataSourceView", "Method[EvaluateUpdateMethodParameters].ReturnValue"] + - ["System.Boolean", "System.Web.UI.WebControls.TreeNodeBinding", "Property[System.Web.UI.IStateManager.IsTrackingViewState]"] + - ["System.Collections.ICollection", "System.Web.UI.WebControls.XmlDataSource", "Method[System.Web.UI.IDataSource.GetViewNames].ReturnValue"] + - ["System.Web.UI.WebControls.Parameter", "System.Web.UI.WebControls.FormParameter", "Method[Clone].ReturnValue"] + - ["System.Boolean", "System.Web.UI.WebControls.ListItemCollection", "Property[System.Collections.IList.IsFixedSize]"] + - ["System.Web.UI.WebControls.DataListItem", "System.Web.UI.WebControls.DataList", "Method[CreateItem].ReturnValue"] + - ["System.Web.UI.HierarchicalDataSourceView", "System.Web.UI.WebControls.HierarchicalDataBoundControl", "Method[GetData].ReturnValue"] + - ["System.Object", "System.Web.UI.WebControls.DataGridSortCommandEventArgs", "Property[CommandSource]"] + - ["System.String", "System.Web.UI.WebControls.DataList!", "Field[UpdateCommandName]"] + - ["System.Int32", "System.Web.UI.WebControls.DataListItemCollection", "Property[Count]"] + - ["System.Web.UI.WebControls.TreeNode", "System.Web.UI.WebControls.TreeView", "Property[SelectedNode]"] + - ["System.Boolean", "System.Web.UI.WebControls.ModelDataSourceView", "Property[CanPage]"] + - ["System.Boolean", "System.Web.UI.WebControls.DataGridColumnCollection", "Property[IsSynchronized]"] + - ["System.Drawing.Color", "System.Web.UI.WebControls.DropDownList", "Property[BorderColor]"] + - ["System.Boolean", "System.Web.UI.WebControls.CookieParameter", "Property[ValidateInput]"] + - ["System.Collections.IList", "System.Web.UI.WebControls.SiteMapDataSource", "Method[GetList].ReturnValue"] + - ["System.Web.UI.WebControls.DataListItem", "System.Web.UI.WebControls.DataListItemCollection", "Property[Item]"] + - ["System.Boolean", "System.Web.UI.WebControls.Unit!", "Method[op_Equality].ReturnValue"] + - ["System.Web.UI.WebControls.TreeViewImageSet", "System.Web.UI.WebControls.TreeViewImageSet!", "Field[Custom]"] + - ["System.String", "System.Web.UI.WebControls.DataGridColumn", "Property[HeaderText]"] + - ["System.String", "System.Web.UI.WebControls.ImageButton", "Property[OnClientClick]"] + - ["System.Boolean", "System.Web.UI.WebControls.ObjectDataSourceView", "Property[CanUpdate]"] + - ["System.Object", "System.Web.UI.WebControls.CheckBoxField", "Method[GetDesignTimeValue].ReturnValue"] + - ["System.Int32", "System.Web.UI.WebControls.LinqDataSource", "Method[Update].ReturnValue"] + - ["System.Boolean", "System.Web.UI.WebControls.RepeatInfo", "Property[UseAccessibleHeader]"] + - ["System.Web.UI.ITemplate", "System.Web.UI.WebControls.FormView", "Property[ItemTemplate]"] + - ["System.Web.UI.WebControls.Style", "System.Web.UI.WebControls.CheckBoxList", "Method[System.Web.UI.WebControls.IRepeatInfoUser.GetItemStyle].ReturnValue"] + - ["System.String", "System.Web.UI.WebControls.CircleHotSpot", "Method[GetCoordinates].ReturnValue"] + - ["System.Exception", "System.Web.UI.WebControls.LinqDataSourceStatusEventArgs", "Property[Exception]"] + - ["System.Web.UI.WebControls.DataControlField", "System.Web.UI.WebControls.DataControlFieldCollection", "Property[Item]"] + - ["System.String", "System.Web.UI.WebControls.Login", "Property[UserNameRequiredErrorMessage]"] + - ["System.Int32", "System.Web.UI.WebControls.ObjectDataSourceView", "Method[Insert].ReturnValue"] + - ["System.Web.UI.WebControls.ListSelectionMode", "System.Web.UI.WebControls.ListBox", "Property[SelectionMode]"] + - ["System.Web.UI.WebControls.SubMenuStyle", "System.Web.UI.WebControls.SubMenuStyleCollection", "Property[Item]"] + - ["System.Collections.IEnumerator", "System.Web.UI.WebControls.TableCellCollection", "Method[GetEnumerator].ReturnValue"] + - ["System.String", "System.Web.UI.WebControls.CreateUserWizard", "Property[PasswordHintText]"] + - ["System.Web.UI.WebControls.ButtonType", "System.Web.UI.WebControls.ButtonType!", "Field[Button]"] + - ["System.Web.UI.WebControls.FontInfo", "System.Web.UI.WebControls.Style", "Property[Font]"] + - ["System.Int32", "System.Web.UI.WebControls.DataGrid", "Property[CurrentPageIndex]"] + - ["System.String", "System.Web.UI.WebControls.Menu", "Property[DynamicPopOutImageTextFormatString]"] + - ["System.Web.UI.WebControls.BorderStyle", "System.Web.UI.WebControls.Style", "Property[BorderStyle]"] + - ["System.Web.SiteMapProvider", "System.Web.UI.WebControls.SiteMapPath", "Property[Provider]"] + - ["System.String", "System.Web.UI.WebControls.PagerSettings", "Property[FirstPageText]"] + - ["System.Int16", "System.Web.UI.WebControls.HotSpot", "Property[TabIndex]"] + - ["System.String", "System.Web.UI.WebControls.ChangePassword", "Property[CancelDestinationPageUrl]"] + - ["System.String", "System.Web.UI.WebControls.Menu", "Property[DynamicTopSeparatorImageUrl]"] + - ["System.Web.UI.WebControls.TableItemStyle", "System.Web.UI.WebControls.Calendar", "Property[NextPrevStyle]"] + - ["System.Web.UI.WebControls.DataKey", "System.Web.UI.WebControls.IPersistedSelector", "Property[DataKey]"] + - ["System.Object", "System.Web.UI.WebControls.LinqDataSourceUpdateEventArgs", "Property[NewObject]"] + - ["System.Web.UI.WebControls.DataKey", "System.Web.UI.WebControls.DataKeyArray", "Property[Item]"] + - ["System.Collections.Generic.IDictionary", "System.Web.UI.WebControls.QueryContext", "Property[OrderGroupsByParameters]"] + - ["System.Boolean", "System.Web.UI.WebControls.DropDownList", "Method[LoadPostData].ReturnValue"] + - ["System.Web.UI.WebControls.DataControlFieldCollection", "System.Web.UI.WebControls.DataControlFieldCollection", "Method[CloneFields].ReturnValue"] + - ["System.Web.UI.WebControls.SqlDataSourceCommandType", "System.Web.UI.WebControls.SqlDataSourceView", "Property[UpdateCommandType]"] + - ["System.Boolean", "System.Web.UI.WebControls.PagedDataSource", "Property[IsReadOnly]"] + - ["System.Collections.Generic.List", "System.Web.UI.WebControls.GridViewColumnsGenerator", "Method[CreateAutoGeneratedFields].ReturnValue"] + - ["System.Web.UI.WebControls.FontUnit", "System.Web.UI.WebControls.FontUnit!", "Field[XXLarge]"] + - ["System.Object", "System.Web.UI.WebControls.ListView", "Property[SelectedValue]"] + - ["System.String", "System.Web.UI.WebControls.ListView", "Property[AccessKey]"] + - ["System.Object", "System.Web.UI.WebControls.MenuEventArgs", "Property[CommandSource]"] + - ["System.String", "System.Web.UI.WebControls.ContextDataSource", "Property[EntityTypeName]"] + - ["System.String", "System.Web.UI.WebControls.Button", "Property[CommandArgument]"] + - ["System.Boolean", "System.Web.UI.WebControls.CreateUserWizard", "Property[DisableCreatedUser]"] + - ["System.Object", "System.Web.UI.WebControls.AutoGeneratedField", "Method[GetDesignTimeValue].ReturnValue"] + - ["System.Int32", "System.Web.UI.WebControls.SqlDataSourceView", "Method[Update].ReturnValue"] + - ["System.Object", "System.Web.UI.WebControls.LinqDataSourceView", "Method[GetSource].ReturnValue"] + - ["System.Collections.Specialized.IOrderedDictionary", "System.Web.UI.WebControls.ListViewUpdateEventArgs", "Property[NewValues]"] + - ["System.Boolean", "System.Web.UI.WebControls.Login", "Property[RenderOuterTable]"] + - ["System.String", "System.Web.UI.WebControls.IDataBoundControl", "Property[DataSourceID]"] + - ["System.String", "System.Web.UI.WebControls.DataGrid!", "Field[PrevPageCommandArgument]"] + - ["System.Web.UI.WebControls.BulletedListDisplayMode", "System.Web.UI.WebControls.BulletedList", "Property[DisplayMode]"] + - ["System.String", "System.Web.UI.WebControls.ChangePassword", "Property[PasswordLabelText]"] + - ["System.Exception", "System.Web.UI.WebControls.FormViewInsertedEventArgs", "Property[Exception]"] + - ["System.Web.UI.WebControls.BorderStyle", "System.Web.UI.WebControls.BorderStyle!", "Field[Ridge]"] + - ["System.Collections.Specialized.IOrderedDictionary", "System.Web.UI.WebControls.DetailsViewUpdateEventArgs", "Property[Keys]"] + - ["System.String", "System.Web.UI.WebControls.MenuItemBinding", "Property[Text]"] + - ["System.Object", "System.Web.UI.WebControls.MenuItem", "Method[System.ICloneable.Clone].ReturnValue"] + - ["System.Web.UI.WebControls.TableItemStyle", "System.Web.UI.WebControls.PasswordRecovery", "Property[TitleTextStyle]"] + - ["System.Web.UI.WebControls.DataKeyArray", "System.Web.UI.WebControls.ListView", "Property[DataKeys]"] + - ["System.Web.UI.ITemplate", "System.Web.UI.WebControls.TemplateColumn", "Property[FooterTemplate]"] + - ["System.Web.UI.WebControls.ParameterCollection", "System.Web.UI.WebControls.QueryableDataSourceView", "Property[SelectNewParameters]"] + - ["System.String", "System.Web.UI.WebControls.Button", "Property[Text]"] + - ["System.Boolean", "System.Web.UI.WebControls.CompositeDataBoundControl", "Property[IsUsingModelBinders]"] + - ["System.String", "System.Web.UI.WebControls.EntityDataSource", "Property[OrderBy]"] + - ["System.Boolean", "System.Web.UI.WebControls.IButtonControl", "Property[CausesValidation]"] + - ["System.Collections.Generic.IDictionary", "System.Web.UI.WebControls.LinqDataSourceSelectEventArgs", "Property[WhereParameters]"] + - ["System.String", "System.Web.UI.WebControls.DataList!", "Field[CancelCommandName]"] + - ["System.Web.UI.WebControls.FontSize", "System.Web.UI.WebControls.FontSize!", "Field[XLarge]"] + - ["System.Boolean", "System.Web.UI.WebControls.LinqDataSourceView", "Property[AutoSort]"] + - ["System.Boolean", "System.Web.UI.WebControls.ListItemControlBuilder", "Method[HtmlDecodeLiterals].ReturnValue"] + - ["System.Boolean", "System.Web.UI.WebControls.ModelDataSourceView", "Property[System.Web.UI.IStateManager.IsTrackingViewState]"] + - ["System.Web.UI.WebControls.ParameterCollection", "System.Web.UI.WebControls.QueryableDataSourceView", "Property[WhereParameters]"] + - ["System.String", "System.Web.UI.WebControls.ListControl", "Property[DataTextField]"] + - ["System.String", "System.Web.UI.WebControls.CreateUserWizard", "Property[InvalidEmailErrorMessage]"] + - ["System.String", "System.Web.UI.WebControls.AccessDataSource", "Property[DataFile]"] + - ["System.Boolean", "System.Web.UI.WebControls.BulletedList", "Property[RenderWhenDataEmpty]"] + - ["System.Drawing.Color", "System.Web.UI.WebControls.Style", "Property[BackColor]"] + - ["System.Int32", "System.Web.UI.WebControls.CheckBoxList", "Property[CellSpacing]"] + - ["System.Web.UI.ITemplate", "System.Web.UI.WebControls.ListView", "Property[ItemSeparatorTemplate]"] + - ["System.Object", "System.Web.UI.WebControls.DataKeyCollection", "Property[Item]"] + - ["System.String", "System.Web.UI.WebControls.ObjectDataSource", "Property[OldValuesParameterFormatString]"] + - ["System.Object", "System.Web.UI.WebControls.HotSpotCollection", "Method[CreateKnownType].ReturnValue"] + - ["System.Object", "System.Web.UI.WebControls.DataPagerFieldCommandEventArgs", "Property[CommandSource]"] + - ["System.String", "System.Web.UI.WebControls.LoginStatus", "Property[LoginImageUrl]"] + - ["System.String", "System.Web.UI.WebControls.Menu", "Property[SkipLinkText]"] + - ["System.Boolean", "System.Web.UI.WebControls.ListViewInsertedEventArgs", "Property[ExceptionHandled]"] + - ["System.DateTime", "System.Web.UI.WebControls.Calendar", "Property[VisibleDate]"] + - ["System.Web.UI.WebControls.DataPagerField", "System.Web.UI.WebControls.NextPreviousPagerField", "Method[CreateField].ReturnValue"] + - ["System.Boolean", "System.Web.UI.WebControls.DataGridColumnCollection", "Property[System.Web.UI.IStateManager.IsTrackingViewState]"] + - ["System.Exception", "System.Web.UI.WebControls.EntityDataSourceSelectedEventArgs", "Property[Exception]"] + - ["System.Object", "System.Web.UI.WebControls.Style", "Method[SaveViewState].ReturnValue"] + - ["System.Web.UI.PostBackOptions", "System.Web.UI.WebControls.ImageButton", "Method[GetPostBackOptions].ReturnValue"] + - ["System.Web.UI.DataSourceView", "System.Web.UI.WebControls.QueryableDataSource", "Method[GetView].ReturnValue"] + - ["System.Boolean", "System.Web.UI.WebControls.TreeNode", "Property[System.Web.UI.IStateManager.IsTrackingViewState]"] + - ["System.String", "System.Web.UI.WebControls.AccessDataSource", "Property[SqlCacheDependency]"] + - ["System.Collections.Specialized.IOrderedDictionary", "System.Web.UI.WebControls.ListViewUpdatedEventArgs", "Property[NewValues]"] + - ["System.Collections.Specialized.IOrderedDictionary", "System.Web.UI.WebControls.FormViewUpdateEventArgs", "Property[Keys]"] + - ["System.String", "System.Web.UI.WebControls.FileUpload", "Property[FileName]"] + - ["System.Boolean", "System.Web.UI.WebControls.Xml", "Property[EnableTheming]"] + - ["System.Web.UI.WebControls.TableItemStyle", "System.Web.UI.WebControls.DataGrid", "Property[ItemStyle]"] + - ["System.ComponentModel.TypeConverter+StandardValuesCollection", "System.Web.UI.WebControls.ValidatedControlConverter", "Method[GetStandardValues].ReturnValue"] + - ["System.Web.UI.WebControls.TreeNode", "System.Web.UI.WebControls.TreeView", "Method[CreateNode].ReturnValue"] + - ["System.Web.UI.ITemplate", "System.Web.UI.WebControls.DataList", "Property[HeaderTemplate]"] + - ["System.String", "System.Web.UI.WebControls.Wizard!", "Field[CustomNextButtonID]"] + - ["System.Object", "System.Web.UI.WebControls.Parameter", "Method[SaveViewState].ReturnValue"] + - ["System.Int32", "System.Web.UI.WebControls.Menu", "Property[MaximumDynamicDisplayLevels]"] + - ["System.Boolean", "System.Web.UI.WebControls.StyleCollection", "Method[Contains].ReturnValue"] + - ["System.Web.UI.WebControls.ParameterCollection", "System.Web.UI.WebControls.LinqDataSourceView", "Property[WhereParameters]"] + - ["System.String", "System.Web.UI.WebControls.Login", "Property[UserName]"] + - ["System.Web.UI.WebControls.TableItemStyle", "System.Web.UI.WebControls.DetailsView", "Property[CommandRowStyle]"] + - ["System.String", "System.Web.UI.WebControls.Content", "Property[ContentPlaceHolderID]"] + - ["System.Collections.ICollection", "System.Web.UI.WebControls.SqlDataSource", "Method[GetViewNames].ReturnValue"] + - ["System.Web.UI.WebControls.FontSize", "System.Web.UI.WebControls.FontSize!", "Field[XSmall]"] + - ["System.Web.UI.WebControls.DataGridPagerStyle", "System.Web.UI.WebControls.DataGrid", "Property[PagerStyle]"] + - ["System.Int32", "System.Web.UI.WebControls.PagedDataSource", "Property[Count]"] + - ["System.Boolean", "System.Web.UI.WebControls.BaseDataList", "Property[UseAccessibleHeader]"] + - ["System.Web.UI.Control", "System.Web.UI.WebControls.Xml", "Method[FindControl].ReturnValue"] + - ["System.Web.UI.WebControls.PagerMode", "System.Web.UI.WebControls.PagerMode!", "Field[NumericPages]"] + - ["System.Web.UI.WebControls.HotSpotMode", "System.Web.UI.WebControls.HotSpotMode!", "Field[NotSet]"] + - ["System.String", "System.Web.UI.WebControls.MailDefinition", "Property[From]"] + - ["System.Web.UI.WebControls.TableItemStyle", "System.Web.UI.WebControls.DataGrid", "Property[AlternatingItemStyle]"] + - ["System.Boolean", "System.Web.UI.WebControls.FileUpload", "Property[HasFile]"] + - ["System.String", "System.Web.UI.WebControls.GridView", "Property[Caption]"] + - ["System.String", "System.Web.UI.WebControls.CommandField", "Property[InsertImageUrl]"] + - ["System.Web.UI.WebControls.MenuRenderingMode", "System.Web.UI.WebControls.MenuRenderingMode!", "Field[Default]"] + - ["System.Web.UI.WebControls.DataPager", "System.Web.UI.WebControls.DataPagerField", "Property[DataPager]"] + - ["System.Web.UI.WebControls.TableItemStyle", "System.Web.UI.WebControls.FormView", "Property[HeaderStyle]"] + - ["System.Web.UI.WebControls.CalendarDay", "System.Web.UI.WebControls.DayRenderEventArgs", "Property[Day]"] + - ["System.Collections.ICollection", "System.Web.UI.WebControls.QueryableDataSource", "Method[GetViewNames].ReturnValue"] + - ["System.String", "System.Web.UI.WebControls.AutoGeneratedFieldProperties", "Property[DataField]"] + - ["System.Object", "System.Web.UI.WebControls.GridViewRowCollection", "Property[SyncRoot]"] + - ["System.Boolean", "System.Web.UI.WebControls.FontUnitConverter", "Method[GetStandardValuesExclusive].ReturnValue"] + - ["System.Web.UI.WebControls.SubMenuStyle", "System.Web.UI.WebControls.Menu", "Property[DynamicMenuStyle]"] + - ["System.String", "System.Web.UI.WebControls.SiteMapDataSource", "Property[SiteMapProvider]"] + - ["System.Web.UI.ITemplate", "System.Web.UI.WebControls.FormView", "Property[InsertItemTemplate]"] + - ["System.String", "System.Web.UI.WebControls.LinqDataSourceView", "Property[SelectNew]"] + - ["System.Byte[]", "System.Web.UI.WebControls.FileUpload", "Property[FileBytes]"] + - ["System.Web.UI.WebControls.DataKeyArray", "System.Web.UI.WebControls.ListView", "Property[System.Web.UI.WebControls.IDataBoundListControl.DataKeys]"] + - ["System.Web.UI.WebControls.RoleGroup", "System.Web.UI.WebControls.RoleGroupCollection", "Property[Item]"] + - ["System.Web.UI.WebControls.AutoCompleteType", "System.Web.UI.WebControls.AutoCompleteType!", "Field[BusinessUrl]"] + - ["System.String", "System.Web.UI.WebControls.ContextDataSourceView", "Property[ContextTypeName]"] + - ["System.Web.UI.WebControls.TextBoxMode", "System.Web.UI.WebControls.TextBoxMode!", "Field[Range]"] + - ["System.Int32", "System.Web.UI.WebControls.CircleHotSpot", "Property[Radius]"] + - ["System.Collections.IEnumerator", "System.Web.UI.WebControls.DataKeyCollection", "Method[GetEnumerator].ReturnValue"] + - ["System.Object", "System.Web.UI.WebControls.Login", "Method[SaveViewState].ReturnValue"] + - ["System.String", "System.Web.UI.WebControls.CreateUserWizard", "Property[ContinueDestinationPageUrl]"] + - ["System.Object", "System.Web.UI.WebControls.GridView", "Property[System.Web.UI.WebControls.IDataBoundControl.DataSource]"] + - ["System.String", "System.Web.UI.WebControls.XmlDataSource", "Property[DataFile]"] + - ["System.Boolean", "System.Web.UI.WebControls.DataListItemCollection", "Property[IsSynchronized]"] + - ["System.Web.UI.WebControls.AutoCompleteType", "System.Web.UI.WebControls.AutoCompleteType!", "Field[HomeFax]"] + - ["System.Int32", "System.Web.UI.WebControls.BulletedList", "Property[FirstBulletNumber]"] + - ["System.Web.UI.WebControls.DataGridItem", "System.Web.UI.WebControls.DataGridCommandEventArgs", "Property[Item]"] + - ["System.Web.UI.ITemplate", "System.Web.UI.WebControls.RoleGroup", "Property[ContentTemplate]"] + - ["System.Boolean", "System.Web.UI.WebControls.TableSectionStyle", "Property[Visible]"] + - ["System.Collections.ICollection", "System.Web.UI.WebControls.ObjectDataSource", "Method[GetViewNames].ReturnValue"] + - ["System.String", "System.Web.UI.WebControls.EditCommandColumn", "Property[ValidationGroup]"] + - ["System.Web.UI.WebControls.TableItemStyle", "System.Web.UI.WebControls.GridView", "Property[SelectedRowStyle]"] + - ["System.Boolean", "System.Web.UI.WebControls.Unit", "Method[Equals].ReturnValue"] + - ["System.Boolean", "System.Web.UI.WebControls.CheckBox", "Method[LoadPostData].ReturnValue"] + - ["System.Web.UI.WebControls.ParameterCollection", "System.Web.UI.WebControls.LinqDataSource", "Property[DeleteParameters]"] + - ["System.Exception", "System.Web.UI.WebControls.ListViewDeletedEventArgs", "Property[Exception]"] + - ["System.Web.UI.WebControls.DataControlFieldCollection", "System.Web.UI.WebControls.GridView", "Property[Columns]"] + - ["System.Web.UI.WebControls.ValidationCompareOperator", "System.Web.UI.WebControls.ValidationCompareOperator!", "Field[GreaterThan]"] + - ["System.Int32", "System.Web.UI.WebControls.RoleGroupCollection", "Method[IndexOf].ReturnValue"] + - ["System.Boolean", "System.Web.UI.WebControls.ListViewItem", "Method[OnBubbleEvent].ReturnValue"] + - ["System.Web.UI.WebControls.AutoCompleteType", "System.Web.UI.WebControls.AutoCompleteType!", "Field[JobTitle]"] + - ["System.Collections.IEnumerator", "System.Web.UI.WebControls.RepeaterItemCollection", "Method[GetEnumerator].ReturnValue"] + - ["System.String", "System.Web.UI.WebControls.NumericPagerField", "Property[NextPreviousButtonCssClass]"] + - ["System.Boolean", "System.Web.UI.WebControls.PagedDataSource", "Property[IsFirstPage]"] + - ["System.Web.UI.WebControls.IQueryableDataSource", "System.Web.UI.WebControls.QueryExtender", "Property[DataSource]"] + - ["System.Int32", "System.Web.UI.WebControls.FormView", "Property[PageCount]"] + - ["System.String", "System.Web.UI.WebControls.ChangePassword", "Property[ChangePasswordButtonImageUrl]"] + - ["System.Object", "System.Web.UI.WebControls.SessionParameter", "Method[Evaluate].ReturnValue"] + - ["System.String", "System.Web.UI.WebControls.DetailsView", "Property[BackImageUrl]"] + - ["System.String", "System.Web.UI.WebControls.TreeView", "Property[LineImagesFolder]"] + - ["System.Web.UI.Control", "System.Web.UI.WebControls.ChangePassword", "Property[SuccessTemplateContainer]"] + - ["System.Boolean", "System.Web.UI.WebControls.PlaceHolderControlBuilder", "Method[AllowWhitespaceLiterals].ReturnValue"] + - ["System.Nullable", "System.Web.UI.WebControls.AutoFieldsGenerator", "Property[AutoGenerateEnumFields]"] + - ["System.Web.SiteMapProvider", "System.Web.UI.WebControls.SiteMapDataSource", "Property[Provider]"] + - ["System.Web.UI.WebControls.ParameterCollection", "System.Web.UI.WebControls.ObjectDataSourceView", "Property[UpdateParameters]"] + - ["System.Object", "System.Web.UI.WebControls.FontNamesConverter", "Method[ConvertFrom].ReturnValue"] + - ["System.Web.UI.ValidateRequestMode", "System.Web.UI.WebControls.DataControlField", "Property[ValidateRequestMode]"] + - ["System.String", "System.Web.UI.WebControls.Style", "Method[ToString].ReturnValue"] + - ["System.Boolean", "System.Web.UI.WebControls.CommandField", "Property[ShowInsertButton]"] + - ["System.Object", "System.Web.UI.WebControls.MenuItemBinding", "Property[System.Web.UI.IDataSourceViewSchemaAccessor.DataSourceViewSchema]"] + - ["System.String", "System.Web.UI.WebControls.GridView", "Property[System.Web.UI.WebControls.IDataBoundControl.DataMember]"] + - ["System.String", "System.Web.UI.WebControls.GridView", "Method[System.Web.UI.WebControls.ICallbackContainer.GetCallbackScript].ReturnValue"] + - ["System.String", "System.Web.UI.WebControls.SqlDataSource", "Property[CacheKeyDependency]"] + - ["System.Web.UI.WebControls.HorizontalAlign", "System.Web.UI.WebControls.TableCell", "Property[HorizontalAlign]"] + - ["System.Object", "System.Web.UI.WebControls.DataControlField", "Property[System.Web.UI.IDataSourceViewSchemaAccessor.DataSourceViewSchema]"] + - ["System.Web.UI.WebControls.TreeNodeCollection", "System.Web.UI.WebControls.TreeView", "Property[CheckedNodes]"] + - ["System.Collections.IEnumerable", "System.Web.UI.WebControls.ObjectDataSourceView", "Method[Select].ReturnValue"] + - ["System.Object", "System.Web.UI.WebControls.ModelDataSource", "Method[System.Web.UI.IStateManager.SaveViewState].ReturnValue"] + - ["System.Int32", "System.Web.UI.WebControls.Login", "Property[BorderPadding]"] + - ["System.String", "System.Web.UI.WebControls.HyperLinkColumn", "Property[DataTextField]"] + - ["System.String", "System.Web.UI.WebControls.BoundField", "Property[NullDisplayText]"] + - ["System.Data.Objects.ObjectContext", "System.Web.UI.WebControls.EntityDataSourceChangingEventArgs", "Property[Context]"] + - ["System.Web.UI.WebControls.SqlDataSourceCommandType", "System.Web.UI.WebControls.SqlDataSourceView", "Property[InsertCommandType]"] + - ["System.Boolean", "System.Web.UI.WebControls.FormParameter", "Property[ValidateInput]"] + - ["System.String", "System.Web.UI.WebControls.HierarchicalDataBoundControl", "Property[DataSourceID]"] + - ["System.Web.UI.WebControls.ParameterCollection", "System.Web.UI.WebControls.LinqDataSourceView", "Property[InsertParameters]"] + - ["System.String", "System.Web.UI.WebControls.ChangePassword!", "Field[ChangePasswordButtonCommandName]"] + - ["System.Boolean", "System.Web.UI.WebControls.Unit", "Property[IsEmpty]"] + - ["System.Web.UI.WebControls.ListItemType", "System.Web.UI.WebControls.ListItemType!", "Field[Header]"] + - ["System.String", "System.Web.UI.WebControls.MenuItemBinding", "Property[PopOutImageUrlField]"] + - ["System.Collections.Specialized.IOrderedDictionary", "System.Web.UI.WebControls.GridViewUpdatedEventArgs", "Property[NewValues]"] + - ["System.String", "System.Web.UI.WebControls.CompleteWizardStep", "Property[Title]"] + - ["System.Web.UI.WebControls.ImageAlign", "System.Web.UI.WebControls.ImageAlign!", "Field[AbsMiddle]"] + - ["System.Web.UI.WebControls.ModelDataSourceMethod", "System.Web.UI.WebControls.ModelDataSourceView", "Method[EvaluateDeleteMethodParameters].ReturnValue"] + - ["System.Boolean", "System.Web.UI.WebControls.ChangePassword", "Property[RenderOuterTable]"] + - ["System.Web.UI.WebControls.GridLines", "System.Web.UI.WebControls.GridLines!", "Field[Horizontal]"] + - ["System.Web.UI.WebControls.TableItemStyle", "System.Web.UI.WebControls.GridView", "Property[RowStyle]"] + - ["System.Drawing.Color", "System.Web.UI.WebControls.WebControl", "Property[ForeColor]"] + - ["System.Boolean", "System.Web.UI.WebControls.TableCellCollection", "Property[System.Collections.IList.IsFixedSize]"] + - ["System.Boolean", "System.Web.UI.WebControls.WizardStepCollection", "Property[System.Collections.IList.IsFixedSize]"] + - ["System.String", "System.Web.UI.WebControls.SqlDataSourceView", "Property[OldValuesParameterFormatString]"] + - ["System.String", "System.Web.UI.WebControls.CreateUserWizard", "Property[Question]"] + - ["System.Boolean", "System.Web.UI.WebControls.DataControlField", "Property[System.Web.UI.IStateManager.IsTrackingViewState]"] + - ["System.Boolean", "System.Web.UI.WebControls.NumericPagerField", "Property[RenderNonBreakingSpacesBetweenControls]"] + - ["System.Web.UI.WebControls.FirstDayOfWeek", "System.Web.UI.WebControls.FirstDayOfWeek!", "Field[Default]"] + - ["System.String", "System.Web.UI.WebControls.DataGridColumn", "Property[SortExpression]"] + - ["System.Object", "System.Web.UI.WebControls.EntityDataSource", "Method[SaveControlState].ReturnValue"] + - ["System.String", "System.Web.UI.WebControls.ChangePassword", "Property[ContinueButtonText]"] + - ["System.Web.UI.WebControls.Style", "System.Web.UI.WebControls.CreateUserWizard", "Property[ContinueButtonStyle]"] + - ["System.String", "System.Web.UI.WebControls.LinqDataSource", "Property[TableName]"] + - ["System.Boolean", "System.Web.UI.WebControls.FontUnit!", "Method[op_Equality].ReturnValue"] + - ["System.Web.UI.WebControls.ListViewItem", "System.Web.UI.WebControls.ListViewCommandEventArgs", "Property[Item]"] + - ["System.Web.UI.ITemplate", "System.Web.UI.WebControls.Wizard", "Property[SideBarTemplate]"] + - ["System.Boolean", "System.Web.UI.WebControls.CheckBoxList", "Property[System.Web.UI.WebControls.IRepeatInfoUser.HasSeparators]"] + - ["System.Boolean", "System.Web.UI.WebControls.LinqDataSourceView", "Property[CanPage]"] + - ["System.Boolean", "System.Web.UI.WebControls.Image", "Property[SupportsDisabledAttribute]"] + - ["System.Web.UI.WebControls.CalendarSelectionMode", "System.Web.UI.WebControls.CalendarSelectionMode!", "Field[DayWeek]"] + - ["System.Boolean", "System.Web.UI.WebControls.AuthenticateEventArgs", "Property[Authenticated]"] + - ["System.Object", "System.Web.UI.WebControls.DataKey", "Property[Item]"] + - ["System.Boolean", "System.Web.UI.WebControls.DataKeyCollection", "Property[IsReadOnly]"] + - ["System.Int32", "System.Web.UI.WebControls.EntityDataSourceSelectedEventArgs", "Property[TotalRowCount]"] + - ["System.String", "System.Web.UI.WebControls.ModelErrorMessage", "Property[Text]"] + - ["System.String", "System.Web.UI.WebControls.HotSpot", "Property[NavigateUrl]"] + - ["System.String", "System.Web.UI.WebControls.ButtonColumn", "Property[DataTextField]"] + - ["System.Boolean", "System.Web.UI.WebControls.EntityDataSourceView", "Property[CanRetrieveTotalRowCount]"] + - ["System.String", "System.Web.UI.WebControls.HyperLinkColumn", "Property[Target]"] + - ["System.Boolean", "System.Web.UI.WebControls.DataBoundControl", "Property[IsUsingModelBinders]"] + - ["System.Boolean", "System.Web.UI.WebControls.LinqDataSourceView", "Property[EnableUpdate]"] + - ["System.Object", "System.Web.UI.WebControls.RepeaterCommandEventArgs", "Property[CommandSource]"] + - ["System.String", "System.Web.UI.WebControls.Menu", "Property[StaticPopOutImageUrl]"] + - ["System.Web.UI.ITemplate", "System.Web.UI.WebControls.Repeater", "Property[AlternatingItemTemplate]"] + - ["System.Object", "System.Web.UI.WebControls.DetailsView", "Property[SelectedValue]"] + - ["System.Web.UI.WebControls.DetailsViewRow", "System.Web.UI.WebControls.DetailsView", "Property[BottomPagerRow]"] + - ["System.Int32", "System.Web.UI.WebControls.SqlDataSourceView", "Method[Insert].ReturnValue"] + - ["System.Web.UI.ControlCollection", "System.Web.UI.WebControls.BulletedList", "Property[Controls]"] + - ["System.Web.UI.WebControls.TreeNodeStyle", "System.Web.UI.WebControls.TreeView", "Property[SelectedNodeStyle]"] + - ["System.String", "System.Web.UI.WebControls.DataGridColumn", "Property[HeaderImageUrl]"] + - ["System.Boolean", "System.Web.UI.WebControls.DataGrid", "Property[ShowHeader]"] + - ["System.Web.UI.ControlCollection", "System.Web.UI.WebControls.DropDownList", "Method[CreateControlCollection].ReturnValue"] + - ["System.Int32", "System.Web.UI.WebControls.FormView", "Property[System.Web.UI.IDataItemContainer.DisplayIndex]"] + - ["System.String", "System.Web.UI.WebControls.CommandField", "Property[DeleteImageUrl]"] + - ["System.Boolean", "System.Web.UI.WebControls.DetailsViewRow", "Method[OnBubbleEvent].ReturnValue"] + - ["System.Web.UI.WebControls.TableItemStyle", "System.Web.UI.WebControls.GridView", "Property[PagerStyle]"] + - ["System.Boolean", "System.Web.UI.WebControls.DataPager", "Method[OnBubbleEvent].ReturnValue"] + - ["System.Boolean", "System.Web.UI.WebControls.CheckBoxList", "Property[HasHeader]"] + - ["System.Web.UI.WebControls.TextBoxMode", "System.Web.UI.WebControls.TextBoxMode!", "Field[Url]"] + - ["System.Boolean", "System.Web.UI.WebControls.ModelDataSourceView", "Method[IsTrackingViewState].ReturnValue"] + - ["System.Object", "System.Web.UI.WebControls.BoundField", "Method[GetDesignTimeValue].ReturnValue"] + - ["System.Web.UI.WebControls.AutoCompleteType", "System.Web.UI.WebControls.AutoCompleteType!", "Field[BusinessStreetAddress]"] + - ["System.Web.UI.HtmlTextWriterTag", "System.Web.UI.WebControls.WebControl", "Property[TagKey]"] + - ["System.Boolean", "System.Web.UI.WebControls.DataKeyArray", "Property[System.Web.UI.IStateManager.IsTrackingViewState]"] + - ["System.Boolean", "System.Web.UI.WebControls.GridView", "Property[EnablePersistedSelection]"] + - ["System.Web.UI.WebControls.RepeatDirection", "System.Web.UI.WebControls.CheckBoxList", "Property[RepeatDirection]"] + - ["System.Int32", "System.Web.UI.WebControls.PagerSettings", "Property[PageButtonCount]"] + - ["System.Boolean", "System.Web.UI.WebControls.Image", "Property[GenerateEmptyAlternateText]"] + - ["System.Int32", "System.Web.UI.WebControls.GridViewRow", "Property[System.Web.UI.IDataItemContainer.DisplayIndex]"] + - ["System.Web.UI.WebControls.AutoCompleteType", "System.Web.UI.WebControls.AutoCompleteType!", "Field[HomeCountryRegion]"] + - ["System.Boolean", "System.Web.UI.WebControls.QueryStringParameter", "Property[ValidateInput]"] + - ["System.Object", "System.Web.UI.WebControls.ObjectDataSourceView", "Method[SaveViewState].ReturnValue"] + - ["System.String", "System.Web.UI.WebControls.DataList!", "Field[DeleteCommandName]"] + - ["System.Int32", "System.Web.UI.WebControls.FormView", "Property[System.Web.UI.IDataItemContainer.DataItemIndex]"] + - ["System.Web.UI.WebControls.AutoCompleteType", "System.Web.UI.WebControls.AutoCompleteType!", "Field[None]"] + - ["System.Web.UI.WebControls.TextBoxMode", "System.Web.UI.WebControls.TextBox", "Property[TextMode]"] + - ["System.Boolean", "System.Web.UI.WebControls.EntityDataSourceView", "Property[CanDelete]"] + - ["System.String", "System.Web.UI.WebControls.DataGrid!", "Field[UpdateCommandName]"] + - ["System.Boolean", "System.Web.UI.WebControls.WebControl", "Property[IsEnabled]"] + - ["System.Web.UI.WebControls.RepeatLayout", "System.Web.UI.WebControls.RepeatLayout!", "Field[Table]"] + - ["System.Web.UI.WebControls.DataControlRowType", "System.Web.UI.WebControls.DetailsViewRow", "Property[RowType]"] + - ["System.Boolean", "System.Web.UI.WebControls.ValidatedControlConverter", "Method[GetStandardValuesSupported].ReturnValue"] + - ["System.String", "System.Web.UI.WebControls.Wizard!", "Field[SideBarPlaceholderId]"] + - ["System.Web.UI.ITemplate", "System.Web.UI.WebControls.Repeater", "Property[ItemTemplate]"] + - ["System.String", "System.Web.UI.WebControls.TextBox", "Property[ValidationGroup]"] + - ["System.Web.UI.WebControls.TableItemStyle", "System.Web.UI.WebControls.DataList", "Property[SeparatorStyle]"] + - ["System.Object", "System.Web.UI.WebControls.TableRowCollection", "Property[System.Collections.IList.Item]"] + - ["System.Linq.IQueryable", "System.Web.UI.WebControls.QueryExtensions!", "Method[SortBy].ReturnValue"] + - ["System.String", "System.Web.UI.WebControls.DataPagerField", "Property[QueryStringValue]"] + - ["System.String", "System.Web.UI.WebControls.ImageField", "Property[DataAlternateTextField]"] + - ["System.Web.UI.WebControls.HotSpot", "System.Web.UI.WebControls.HotSpotCollection", "Property[Item]"] + - ["System.String", "System.Web.UI.WebControls.WebControl", "Property[TagName]"] + - ["System.Web.UI.WebControls.AutoCompleteType", "System.Web.UI.WebControls.AutoCompleteType!", "Field[HomeState]"] + - ["System.Boolean", "System.Web.UI.WebControls.SiteMapDataSource", "Property[ContainsListCollection]"] + - ["System.Object", "System.Web.UI.WebControls.DataKey", "Method[System.Web.UI.IStateManager.SaveViewState].ReturnValue"] + - ["System.String", "System.Web.UI.WebControls.PasswordRecovery", "Property[SuccessPageUrl]"] + - ["System.Web.UI.WebControls.ModelDataMethodResult", "System.Web.UI.WebControls.ModelDataSourceView", "Method[InvokeMethod].ReturnValue"] + - ["System.String", "System.Web.UI.WebControls.CreateUserWizard", "Property[PasswordLabelText]"] + - ["System.Web.UI.WebControls.ModelDataSource", "System.Web.UI.WebControls.CreatingModelDataSourceEventArgs", "Property[ModelDataSource]"] + - ["System.Web.UI.WebControls.RepeatDirection", "System.Web.UI.WebControls.RepeatDirection!", "Field[Vertical]"] + - ["System.Web.UI.WebControls.ListItem", "System.Web.UI.WebControls.ListItemCollection", "Property[Item]"] + - ["System.Web.UI.WebControls.RepeatLayout", "System.Web.UI.WebControls.RepeatLayout!", "Field[OrderedList]"] + - ["System.Web.UI.ITemplate", "System.Web.UI.WebControls.Menu", "Property[StaticItemTemplate]"] + - ["System.String", "System.Web.UI.WebControls.CookieParameter", "Property[CookieName]"] + - ["System.String", "System.Web.UI.WebControls.LinqDataSource", "Property[OrderGroupsBy]"] + - ["System.Collections.ArrayList", "System.Web.UI.WebControls.DataGrid", "Method[CreateColumnSet].ReturnValue"] + - ["System.String", "System.Web.UI.WebControls.TreeNodeBinding", "Property[ImageToolTipField]"] + - ["System.String", "System.Web.UI.WebControls.NextPreviousPagerField", "Property[PreviousPageText]"] + - ["System.Collections.IDictionary", "System.Web.UI.WebControls.CreateUserWizard", "Method[GetDesignModeState].ReturnValue"] + - ["System.Web.UI.WebControls.ParameterCollection", "System.Web.UI.WebControls.QueryableDataSourceView", "Property[UpdateParameters]"] + - ["System.Web.UI.WebControls.ContentDirection", "System.Web.UI.WebControls.ContentDirection!", "Field[RightToLeft]"] + - ["System.Web.UI.WebControls.TableRowCollection", "System.Web.UI.WebControls.Table", "Property[Rows]"] + - ["System.Boolean", "System.Web.UI.WebControls.HyperLinkField", "Method[Initialize].ReturnValue"] + - ["System.String", "System.Web.UI.WebControls.Wizard", "Property[FinishPreviousButtonImageUrl]"] + - ["System.Web.UI.WebControls.BulletStyle", "System.Web.UI.WebControls.BulletStyle!", "Field[Numbered]"] + - ["System.Int32", "System.Web.UI.WebControls.ObjectDataSource", "Method[Delete].ReturnValue"] + - ["System.Web.UI.WebControls.ParameterCollection", "System.Web.UI.WebControls.ObjectDataSource", "Property[FilterParameters]"] + - ["System.Collections.Specialized.IOrderedDictionary", "System.Web.UI.WebControls.DetailsViewUpdateEventArgs", "Property[OldValues]"] + - ["System.Web.UI.WebControls.PagerMode", "System.Web.UI.WebControls.DataGridPagerStyle", "Property[Mode]"] + - ["System.Boolean", "System.Web.UI.WebControls.HotSpot", "Property[System.Web.UI.IStateManager.IsTrackingViewState]"] + - ["System.String", "System.Web.UI.WebControls.EntityDataSource", "Property[Include]"] + - ["System.Web.UI.WebControls.RepeatLayout", "System.Web.UI.WebControls.RepeatInfo", "Property[RepeatLayout]"] + - ["System.Boolean", "System.Web.UI.WebControls.ListView", "Property[EnableModelValidation]"] + - ["System.Web.UI.WebControls.TreeNodeCollection", "System.Web.UI.WebControls.TreeView", "Property[Nodes]"] + - ["System.Web.UI.WebControls.LoginTextLayout", "System.Web.UI.WebControls.LoginTextLayout!", "Field[TextOnLeft]"] + - ["System.String[]", "System.Web.UI.WebControls.FormView", "Property[System.Web.UI.WebControls.IDataBoundControl.DataKeyNames]"] + - ["System.Boolean", "System.Web.UI.WebControls.NextPreviousPagerField", "Property[RenderNonBreakingSpacesBetweenControls]"] + - ["System.Object", "System.Web.UI.WebControls.MenuItemBinding", "Method[System.ICloneable.Clone].ReturnValue"] + - ["System.Boolean", "System.Web.UI.WebControls.DataGrid", "Property[AllowPaging]"] + - ["System.Boolean", "System.Web.UI.WebControls.DataKeyCollection", "Property[IsSynchronized]"] + - ["System.String", "System.Web.UI.WebControls.ContextDataSourceView", "Property[EntitySetName]"] + - ["System.String", "System.Web.UI.WebControls.ObjectDataSourceView", "Property[UpdateMethod]"] + - ["System.Web.UI.WebControls.PathDirection", "System.Web.UI.WebControls.PathDirection!", "Field[RootToCurrent]"] + - ["System.Web.UI.Control", "System.Web.UI.WebControls.PasswordRecovery", "Property[SuccessTemplateContainer]"] + - ["System.Web.UI.WebControls.DataKeyCollection", "System.Web.UI.WebControls.BaseDataList", "Property[DataKeys]"] + - ["System.Int32", "System.Web.UI.WebControls.NextPreviousPagerField", "Method[GetHashCode].ReturnValue"] + - ["System.Collections.Specialized.IOrderedDictionary", "System.Web.UI.WebControls.ObjectDataSourceFilteringEventArgs", "Property[ParameterValues]"] + - ["System.Web.UI.WebControls.DetailsViewMode", "System.Web.UI.WebControls.DetailsViewMode!", "Field[ReadOnly]"] + - ["System.Boolean", "System.Web.UI.WebControls.DataControlFieldCollection", "Method[Contains].ReturnValue"] + - ["System.Web.UI.ITemplate", "System.Web.UI.WebControls.ListView", "Property[GroupSeparatorTemplate]"] + - ["System.Boolean", "System.Web.UI.WebControls.DetailsViewInsertedEventArgs", "Property[ExceptionHandled]"] + - ["System.Boolean", "System.Web.UI.WebControls.ValidationSummary", "Property[ShowSummary]"] + - ["System.Web.UI.WebControls.ParameterCollection", "System.Web.UI.WebControls.EntityDataSource", "Property[CommandParameters]"] + - ["System.Web.UI.DataSourceSelectArguments", "System.Web.UI.WebControls.Repeater", "Method[CreateDataSourceSelectArguments].ReturnValue"] + - ["System.Web.UI.WebControls.TableItemStyle", "System.Web.UI.WebControls.Login", "Property[CheckBoxStyle]"] + - ["System.String", "System.Web.UI.WebControls.AdRotator", "Property[KeywordFilter]"] + - ["System.Web.UI.WebControls.InsertItemPosition", "System.Web.UI.WebControls.ListView", "Property[InsertItemPosition]"] + - ["System.String", "System.Web.UI.WebControls.QueryableDataSourceView", "Property[SelectNew]"] + - ["System.String", "System.Web.UI.WebControls.PagedDataSource", "Method[GetListName].ReturnValue"] + - ["System.Web.UI.PostBackOptions", "System.Web.UI.WebControls.GridView", "Method[System.Web.UI.WebControls.IPostBackContainer.GetPostBackOptions].ReturnValue"] + - ["System.Int32", "System.Web.UI.WebControls.LinqDataSourceView", "Method[UpdateObject].ReturnValue"] + - ["System.Boolean", "System.Web.UI.WebControls.FontUnit", "Method[Equals].ReturnValue"] + - ["System.String", "System.Web.UI.WebControls.ModelDataSourceView", "Property[ModelTypeName]"] + - ["System.Boolean", "System.Web.UI.WebControls.AutoFieldsGenerator", "Property[System.Web.UI.IStateManager.IsTrackingViewState]"] + - ["System.Int32", "System.Web.UI.WebControls.IPageableItemContainer", "Property[MaximumRows]"] + - ["System.Boolean", "System.Web.UI.WebControls.DataList", "Property[ShowHeader]"] + - ["System.Web.UI.WebControls.MenuRenderingMode", "System.Web.UI.WebControls.Menu", "Property[RenderingMode]"] + - ["System.String", "System.Web.UI.WebControls.ObjectDataSource", "Property[MaximumRowsParameterName]"] + - ["System.Boolean", "System.Web.UI.WebControls.FontUnitConverter", "Method[CanConvertTo].ReturnValue"] + - ["System.Web.UI.WebControls.ButtonColumnType", "System.Web.UI.WebControls.EditCommandColumn", "Property[ButtonType]"] + - ["System.Boolean", "System.Web.UI.WebControls.ObjectDataSourceView", "Property[CanInsert]"] + - ["System.Web.UI.WebControls.AutoCompleteType", "System.Web.UI.WebControls.AutoCompleteType!", "Field[BusinessZipCode]"] + - ["System.String", "System.Web.UI.WebControls.EntityDataSource", "Property[EntitySetName]"] + - ["System.String", "System.Web.UI.WebControls.ImageField", "Property[NullDisplayText]"] + - ["System.Boolean", "System.Web.UI.WebControls.ControlIDConverter", "Method[FilterControl].ReturnValue"] + - ["System.Collections.Specialized.IOrderedDictionary", "System.Web.UI.WebControls.QueryContext", "Property[OrderByParameters]"] + - ["System.String", "System.Web.UI.WebControls.RoleGroup", "Method[ToString].ReturnValue"] + - ["System.Boolean", "System.Web.UI.WebControls.MenuItem", "Property[Enabled]"] + - ["System.Boolean", "System.Web.UI.WebControls.CheckBoxList", "Property[System.Web.UI.WebControls.IRepeatInfoUser.HasFooter]"] + - ["System.Boolean", "System.Web.UI.WebControls.LinkButtonControlBuilder", "Method[AllowWhitespaceLiterals].ReturnValue"] + - ["System.Web.UI.WebControls.Orientation", "System.Web.UI.WebControls.Orientation!", "Field[Vertical]"] + - ["System.String", "System.Web.UI.WebControls.ImageMap", "Property[Target]"] + - ["System.Web.UI.WebControls.HorizontalAlign", "System.Web.UI.WebControls.TableItemStyle", "Property[HorizontalAlign]"] + - ["System.Web.UI.WebControls.Style", "System.Web.UI.WebControls.Table", "Method[CreateControlStyle].ReturnValue"] + - ["System.Web.UI.WebControls.SqlDataSourceCommandType", "System.Web.UI.WebControls.SqlDataSourceCommandType!", "Field[Text]"] + - ["System.Web.UI.WebControls.TreeViewImageSet", "System.Web.UI.WebControls.TreeViewImageSet!", "Field[News]"] + - ["System.Web.UI.WebControls.EmbeddedMailObjectsCollection", "System.Web.UI.WebControls.MailDefinition", "Property[EmbeddedObjects]"] + - ["System.Boolean", "System.Web.UI.WebControls.DataSourceSelectResultProcessingOptions", "Property[AutoPage]"] + - ["System.ComponentModel.TypeConverter+StandardValuesCollection", "System.Web.UI.WebControls.TargetConverter", "Method[GetStandardValues].ReturnValue"] + - ["System.Web.UI.WebControls.RepeaterItem", "System.Web.UI.WebControls.RepeaterItemCollection", "Property[Item]"] + - ["System.Int32", "System.Web.UI.WebControls.ContextDataSourceView", "Method[ExecuteDelete].ReturnValue"] + - ["System.Web.UI.WebControls.CalendarSelectionMode", "System.Web.UI.WebControls.CalendarSelectionMode!", "Field[None]"] + - ["System.Boolean", "System.Web.UI.WebControls.CheckBox", "Method[System.Web.UI.IPostBackDataHandler.LoadPostData].ReturnValue"] + - ["System.Web.UI.WebControls.FontUnit", "System.Web.UI.WebControls.FontUnit!", "Field[Larger]"] + - ["System.Web.UI.WebControls.ParameterCollection", "System.Web.UI.WebControls.SqlDataSource", "Property[UpdateParameters]"] + - ["System.Collections.ICollection", "System.Web.UI.WebControls.ModelDataSource", "Method[System.Web.UI.IDataSource.GetViewNames].ReturnValue"] + - ["System.Object", "System.Web.UI.WebControls.LinqDataSourceDisposeEventArgs", "Property[ObjectInstance]"] + - ["System.Web.UI.WebControls.TreeNodeTypes", "System.Web.UI.WebControls.TreeNodeTypes!", "Field[Parent]"] + - ["System.Web.UI.WebControls.ListViewItem", "System.Web.UI.WebControls.ListView", "Property[EditItem]"] + - ["System.Boolean", "System.Web.UI.WebControls.TreeNodeBinding", "Property[PopulateOnDemand]"] + - ["System.Object", "System.Web.UI.WebControls.WebColorConverter", "Method[ConvertTo].ReturnValue"] + - ["System.String", "System.Web.UI.WebControls.ListView", "Property[InsertMethod]"] + - ["System.Web.UI.WebControls.ListViewItemType", "System.Web.UI.WebControls.ListViewItem", "Property[ItemType]"] + - ["System.Object", "System.Web.UI.WebControls.MenuItemBinding", "Method[System.Web.UI.IStateManager.SaveViewState].ReturnValue"] + - ["System.Int32", "System.Web.UI.WebControls.DetailsView", "Property[PageIndex]"] + - ["System.Object", "System.Web.UI.WebControls.WizardStepCollection", "Property[System.Collections.IList.Item]"] + - ["System.Web.UI.WebControls.PagerButtons", "System.Web.UI.WebControls.PagerSettings", "Property[Mode]"] + - ["System.Boolean", "System.Web.UI.WebControls.IRepeatInfoUser", "Property[HasFooter]"] + - ["System.Web.UI.WebControls.HorizontalAlign", "System.Web.UI.WebControls.Table", "Property[HorizontalAlign]"] + - ["System.Object", "System.Web.UI.WebControls.SiteMapNodeItem", "Property[System.Web.UI.IDataItemContainer.DataItem]"] + - ["System.Boolean", "System.Web.UI.WebControls.DropDownList", "Method[System.Web.UI.IPostBackDataHandler.LoadPostData].ReturnValue"] + - ["System.String", "System.Web.UI.WebControls.XmlDataSource", "Property[Data]"] + - ["System.Object", "System.Web.UI.WebControls.MultiView", "Method[SaveControlState].ReturnValue"] + - ["System.Int32", "System.Web.UI.WebControls.ListView", "Property[System.Web.UI.WebControls.IPageableItemContainer.MaximumRows]"] + - ["System.Boolean", "System.Web.UI.WebControls.ModelErrorMessage", "Property[SetFocusOnError]"] + - ["System.Collections.IList", "System.Web.UI.WebControls.XmlDataSource", "Method[System.ComponentModel.IListSource.GetList].ReturnValue"] + - ["System.Collections.IEnumerable", "System.Web.UI.WebControls.XmlDataSourceView", "Method[Select].ReturnValue"] + - ["System.Web.UI.WebControls.Style", "System.Web.UI.WebControls.Panel", "Method[CreateControlStyle].ReturnValue"] + - ["System.Web.UI.WebControls.Unit", "System.Web.UI.WebControls.TreeNodeStyle", "Property[NodeSpacing]"] + - ["System.String", "System.Web.UI.WebControls.ChangePassword", "Property[PasswordRecoveryUrl]"] + - ["System.String", "System.Web.UI.WebControls.DetailsView", "Method[System.Web.UI.ICallbackEventHandler.GetCallbackResult].ReturnValue"] + - ["System.String", "System.Web.UI.WebControls.DataControlCommands!", "Field[LastPageCommandArgument]"] + - ["System.Object", "System.Web.UI.WebControls.Calendar", "Method[SaveViewState].ReturnValue"] + - ["System.Boolean", "System.Web.UI.WebControls.DataKey", "Property[System.Web.UI.IStateManager.IsTrackingViewState]"] + - ["System.Int32", "System.Web.UI.WebControls.SqlDataSourceView", "Method[ExecuteDelete].ReturnValue"] + - ["System.String", "System.Web.UI.WebControls.Menu", "Property[ScrollUpText]"] + - ["System.String", "System.Web.UI.WebControls.Xml", "Property[SkinID]"] + - ["System.Web.UI.WebControls.ButtonType", "System.Web.UI.WebControls.ButtonFieldBase", "Property[ButtonType]"] + - ["System.Web.UI.WebControls.QueryableDataSourceView", "System.Web.UI.WebControls.LinqDataSource", "Method[CreateQueryableView].ReturnValue"] + - ["System.String", "System.Web.UI.WebControls.PasswordRecovery", "Property[UserNameTitleText]"] + - ["System.Object", "System.Web.UI.WebControls.MenuItem", "Property[DataItem]"] + - ["System.String", "System.Web.UI.WebControls.WebControl", "Property[SkinID]"] + - ["System.Collections.Generic.IDictionary", "System.Web.UI.WebControls.QueryContext", "Property[GroupByParameters]"] + - ["System.String", "System.Web.UI.WebControls.ListViewSortEventArgs", "Property[SortExpression]"] + - ["System.Boolean", "System.Web.UI.WebControls.LinqDataSourceView", "Property[StoreOriginalValuesInViewState]"] + - ["System.DateTime", "System.Web.UI.WebControls.SelectedDatesCollection", "Property[Item]"] + - ["System.Web.UI.WebControls.Style", "System.Web.UI.WebControls.PasswordRecovery", "Property[SubmitButtonStyle]"] + - ["System.Object", "System.Web.UI.WebControls.WebColorConverter", "Method[ConvertFrom].ReturnValue"] + - ["System.Web.UI.ITemplate", "System.Web.UI.WebControls.ListView", "Property[EmptyDataTemplate]"] + - ["System.Object", "System.Web.UI.WebControls.ListViewItem", "Property[DataItem]"] + - ["System.DateTime", "System.Web.UI.WebControls.Calendar", "Property[SelectedDate]"] + - ["System.String", "System.Web.UI.WebControls.DetailsView", "Property[InsertMethod]"] + - ["System.Boolean", "System.Web.UI.WebControls.ListViewInsertedEventArgs", "Property[KeepInInsertMode]"] + - ["System.Web.UI.ITemplate", "System.Web.UI.WebControls.TemplateField", "Property[EditItemTemplate]"] + - ["System.String", "System.Web.UI.WebControls.ImageField", "Property[NullImageUrl]"] + - ["System.Web.UI.WebControls.ParameterCollection", "System.Web.UI.WebControls.LinqDataSourceView", "Property[OrderGroupsByParameters]"] + - ["System.String", "System.Web.UI.WebControls.WebControl", "Method[System.Web.UI.IAttributeAccessor.GetAttribute].ReturnValue"] + - ["System.Int32", "System.Web.UI.WebControls.DataList", "Property[System.Web.UI.WebControls.IRepeatInfoUser.RepeatedItemCount]"] + - ["System.String", "System.Web.UI.WebControls.Xml", "Property[ClientID]"] + - ["System.Boolean", "System.Web.UI.WebControls.EntityDataSource", "Property[EnableDelete]"] + - ["System.Web.UI.WebControls.Parameter", "System.Web.UI.WebControls.Parameter", "Method[Clone].ReturnValue"] + - ["System.Web.UI.WebControls.AutoCompleteType", "System.Web.UI.WebControls.AutoCompleteType!", "Field[Search]"] + - ["System.Web.UI.WebControls.MenuRenderingMode", "System.Web.UI.WebControls.MenuRenderingMode!", "Field[List]"] + - ["System.Web.UI.WebControls.ParameterCollection", "System.Web.UI.WebControls.ObjectDataSourceView", "Property[DeleteParameters]"] + - ["System.Collections.Specialized.IOrderedDictionary", "System.Web.UI.WebControls.ListViewUpdateEventArgs", "Property[Keys]"] + - ["System.Boolean", "System.Web.UI.WebControls.FontNamesConverter", "Method[CanConvertFrom].ReturnValue"] + - ["System.String", "System.Web.UI.WebControls.PasswordRecovery", "Property[AnswerLabelText]"] + - ["System.Web.UI.WebControls.TableItemStyle", "System.Web.UI.WebControls.Calendar", "Property[WeekendDayStyle]"] + - ["System.Web.UI.WebControls.ButtonType", "System.Web.UI.WebControls.ButtonType!", "Field[Link]"] + - ["System.Web.UI.WebControls.Style", "System.Web.UI.WebControls.Menu", "Property[StaticHoverStyle]"] + - ["System.Web.UI.WebControls.TableItemStyle", "System.Web.UI.WebControls.Login", "Property[InstructionTextStyle]"] + - ["System.String", "System.Web.UI.WebControls.Wizard!", "Field[CustomPreviousButtonID]"] + - ["System.Collections.ICollection", "System.Web.UI.WebControls.Wizard", "Method[GetHistory].ReturnValue"] + - ["System.Boolean", "System.Web.UI.WebControls.CheckBoxList", "Property[HasSeparators]"] + - ["System.Int32", "System.Web.UI.WebControls.WizardStepCollection", "Method[System.Collections.IList.Add].ReturnValue"] + - ["System.Boolean", "System.Web.UI.WebControls.FormView", "Property[RenderOuterTable]"] + - ["System.Web.UI.WebControls.GridLines", "System.Web.UI.WebControls.FormView", "Property[GridLines]"] + - ["System.Web.UI.WebControls.DataControlRowType", "System.Web.UI.WebControls.DataControlRowType!", "Field[Footer]"] + - ["System.Object", "System.Web.UI.WebControls.TreeNodeCollection", "Method[System.Web.UI.IStateManager.SaveViewState].ReturnValue"] + - ["System.Object", "System.Web.UI.WebControls.LinqDataSourceView", "Method[CreateContext].ReturnValue"] + - ["System.Web.UI.WebControls.DataKey", "System.Web.UI.WebControls.GridView", "Property[SelectedDataKey]"] + - ["System.Int32", "System.Web.UI.WebControls.MenuItemCollection", "Property[Count]"] + - ["System.Int32", "System.Web.UI.WebControls.TreeNodeCollection", "Method[IndexOf].ReturnValue"] + - ["System.Web.UI.WebControls.AutoCompleteType", "System.Web.UI.WebControls.AutoCompleteType!", "Field[Department]"] + - ["System.Web.UI.ITemplate", "System.Web.UI.WebControls.TemplatePagerField", "Property[PagerTemplate]"] + - ["System.Web.UI.WebControls.LinqDataSourceValidationException", "System.Web.UI.WebControls.LinqDataSourceUpdateEventArgs", "Property[Exception]"] + - ["System.Xml.XmlDocument", "System.Web.UI.WebControls.Xml", "Property[Document]"] + - ["System.String", "System.Web.UI.WebControls.XmlDataSource", "Property[Transform]"] + - ["System.Web.UI.WebControls.DataBoundControlMode", "System.Web.UI.WebControls.DetailsView", "Property[System.Web.UI.WebControls.IDataBoundItemControl.Mode]"] + - ["System.Web.UI.WebControls.TableItemStyle", "System.Web.UI.WebControls.PasswordRecovery", "Property[InstructionTextStyle]"] + - ["System.String", "System.Web.UI.WebControls.FormView", "Property[System.Web.UI.WebControls.IDataBoundControl.DataMember]"] + - ["System.Web.UI.WebControls.BulletStyle", "System.Web.UI.WebControls.BulletStyle!", "Field[UpperAlpha]"] + - ["System.Web.UI.WebControls.TableItemStyle", "System.Web.UI.WebControls.ChangePassword", "Property[LabelStyle]"] + - ["System.String", "System.Web.UI.WebControls.MenuItem", "Property[SeparatorImageUrl]"] + - ["System.String", "System.Web.UI.WebControls.CreateUserWizard", "Property[DuplicateEmailErrorMessage]"] + - ["System.String", "System.Web.UI.WebControls.PasswordRecovery", "Property[HelpPageIconUrl]"] + - ["System.Boolean", "System.Web.UI.WebControls.ControlIDConverter", "Method[GetStandardValuesSupported].ReturnValue"] + - ["System.Web.UI.WebControls.DataBoundControlMode", "System.Web.UI.WebControls.IDataBoundItemControl", "Property[Mode]"] + - ["System.String", "System.Web.UI.WebControls.CheckBoxField", "Property[Text]"] + - ["System.Web.UI.StateBag", "System.Web.UI.WebControls.HotSpot", "Property[ViewState]"] + - ["System.Web.UI.HtmlTextWriterTag", "System.Web.UI.WebControls.LoginStatus", "Property[TagKey]"] + - ["System.String", "System.Web.UI.WebControls.DataGrid!", "Field[PageCommandName]"] + - ["System.String", "System.Web.UI.WebControls.ChangePassword", "Property[CreateUserIconUrl]"] + - ["System.Web.UI.WebControls.TreeViewImageSet", "System.Web.UI.WebControls.TreeViewImageSet!", "Field[BulletedList]"] + - ["System.Int32", "System.Web.UI.WebControls.Wizard", "Property[CellPadding]"] + - ["System.Int32", "System.Web.UI.WebControls.DataControlFieldCollection", "Method[IndexOf].ReturnValue"] + - ["System.Web.UI.HtmlTextWriterTag", "System.Web.UI.WebControls.Label", "Property[TagKey]"] + - ["System.Int32", "System.Web.UI.WebControls.Menu", "Property[DynamicVerticalOffset]"] + - ["System.Boolean", "System.Web.UI.WebControls.DropDownList", "Property[SupportsDisabledAttribute]"] + - ["System.Web.UI.WebControls.DataGrid", "System.Web.UI.WebControls.DataGridColumn", "Property[Owner]"] + - ["System.Web.UI.WebControls.TableItemStyle", "System.Web.UI.WebControls.ChangePassword", "Property[FailureTextStyle]"] + - ["System.String", "System.Web.UI.WebControls.ListView", "Property[CssClass]"] + - ["System.Web.UI.WebControls.ParameterCollection", "System.Web.UI.WebControls.ObjectDataSourceView", "Property[FilterParameters]"] + - ["System.String", "System.Web.UI.WebControls.CreateUserWizard", "Property[ConfirmPasswordRequiredErrorMessage]"] + - ["System.Web.UI.WebControls.AutoCompleteType", "System.Web.UI.WebControls.TextBox", "Property[AutoCompleteType]"] + - ["System.Web.UI.WebControls.TableCaptionAlign", "System.Web.UI.WebControls.TableCaptionAlign!", "Field[Right]"] + - ["System.Boolean", "System.Web.UI.WebControls.RadioButtonList", "Property[HasFooter]"] + - ["System.Boolean", "System.Web.UI.WebControls.BoundColumn", "Property[ReadOnly]"] + - ["System.Web.UI.PostBackOptions", "System.Web.UI.WebControls.LinkButton", "Method[GetPostBackOptions].ReturnValue"] + - ["System.Boolean", "System.Web.UI.WebControls.ListView", "Method[OnBubbleEvent].ReturnValue"] + - ["System.Int32", "System.Web.UI.WebControls.GridView", "Property[PageIndex]"] + - ["System.Boolean", "System.Web.UI.WebControls.MailDefinition", "Property[IsBodyHtml]"] + - ["System.Int32", "System.Web.UI.WebControls.RectangleHotSpot", "Property[Top]"] + - ["System.Web.UI.ITemplate", "System.Web.UI.WebControls.TemplatedWizardStep", "Property[CustomNavigationTemplate]"] + - ["System.Boolean", "System.Web.UI.WebControls.HiddenField", "Method[LoadPostData].ReturnValue"] + - ["System.Object", "System.Web.UI.WebControls.CallingDataMethodsEventArgs", "Property[DataMethodsObject]"] + - ["System.Web.UI.ControlCollection", "System.Web.UI.WebControls.Table", "Method[CreateControlCollection].ReturnValue"] + - ["System.Web.UI.WebControls.ModelDataSourceMethod", "System.Web.UI.WebControls.ModelDataSourceView", "Method[FindMethod].ReturnValue"] + - ["System.Web.UI.WebControls.ModelDataSourceMethod", "System.Web.UI.WebControls.ModelDataSourceView", "Method[EvaluateSelectMethodParameters].ReturnValue"] + - ["System.String", "System.Web.UI.WebControls.HiddenField", "Property[Value]"] + - ["System.Object", "System.Web.UI.WebControls.DataControlField", "Method[SaveViewState].ReturnValue"] + - ["System.String", "System.Web.UI.WebControls.SqlDataSourceView", "Property[SortParameterName]"] + - ["System.Boolean", "System.Web.UI.WebControls.CalendarDay", "Property[IsWeekend]"] + - ["System.Web.UI.WebControls.DataKeyArray", "System.Web.UI.WebControls.ListView", "Property[ClientIDRowSuffixDataKeys]"] + - ["System.String", "System.Web.UI.WebControls.DataPagerField", "Method[GetQueryStringNavigateUrl].ReturnValue"] + - ["System.Boolean", "System.Web.UI.WebControls.TextBox", "Property[CausesValidation]"] + - ["System.String", "System.Web.UI.WebControls.TreeNode", "Property[Target]"] + - ["System.Web.UI.ITemplate", "System.Web.UI.WebControls.TemplateField", "Property[AlternatingItemTemplate]"] + - ["System.Web.UI.WebControls.TreeViewImageSet", "System.Web.UI.WebControls.TreeViewImageSet!", "Field[BulletedList3]"] + - ["System.Web.UI.WebControls.TreeViewImageSet", "System.Web.UI.WebControls.TreeViewImageSet!", "Field[BulletedList2]"] + - ["System.Collections.IDictionary", "System.Web.UI.WebControls.AdCreatedEventArgs", "Property[AdProperties]"] + - ["System.String", "System.Web.UI.WebControls.DetailsView", "Property[Caption]"] + - ["System.Web.UI.WebControls.Parameter", "System.Web.UI.WebControls.ParameterCollection", "Property[Item]"] + - ["System.Boolean", "System.Web.UI.WebControls.TableItemStyle", "Property[Wrap]"] + - ["System.Object", "System.Web.UI.WebControls.ModelDataSourceView", "Method[GetInsertMethodResult].ReturnValue"] + - ["System.Boolean", "System.Web.UI.WebControls.SqlDataSourceView", "Property[CanInsert]"] + - ["System.Web.UI.WebControls.ButtonColumnType", "System.Web.UI.WebControls.ButtonColumnType!", "Field[PushButton]"] + - ["System.Web.UI.WebControls.Unit", "System.Web.UI.WebControls.ListView", "Property[Height]"] + - ["System.Collections.Specialized.IOrderedDictionary", "System.Web.UI.WebControls.ListViewDeletedEventArgs", "Property[Keys]"] + - ["System.Boolean", "System.Web.UI.WebControls.SiteMapDataSource", "Property[StartFromCurrentNode]"] + - ["System.Boolean", "System.Web.UI.WebControls.ImageButton", "Property[SupportsDisabledAttribute]"] + - ["System.Collections.Generic.IDictionary", "System.Web.UI.WebControls.LinqDataSourceSelectEventArgs", "Property[SelectParameters]"] + - ["System.String", "System.Web.UI.WebControls.ModelDataSourceView", "Property[SelectMethod]"] + - ["System.Boolean", "System.Web.UI.WebControls.FormViewUpdatedEventArgs", "Property[ExceptionHandled]"] + - ["System.Type", "System.Web.UI.WebControls.XmlBuilder", "Method[GetChildControlType].ReturnValue"] + - ["System.Int32", "System.Web.UI.WebControls.Parameter", "Property[Size]"] + - ["System.Object", "System.Web.UI.WebControls.ContextDataSourceView!", "Field[EventContextCreating]"] + - ["System.Web.UI.ITemplate", "System.Web.UI.WebControls.SiteMapPath", "Property[CurrentNodeTemplate]"] + - ["System.String", "System.Web.UI.WebControls.TreeNodeBinding", "Method[ToString].ReturnValue"] + - ["System.Web.UI.WebControls.FormViewMode", "System.Web.UI.WebControls.FormView", "Property[DefaultMode]"] + - ["System.Boolean", "System.Web.UI.WebControls.Wizard", "Property[DisplaySideBar]"] + - ["System.Type[]", "System.Web.UI.WebControls.HotSpotCollection", "Method[GetKnownTypes].ReturnValue"] + - ["System.String", "System.Web.UI.WebControls.Login", "Property[PasswordRecoveryText]"] + - ["System.Boolean", "System.Web.UI.WebControls.LinqDataSourceView", "Property[AutoPage]"] + - ["System.String", "System.Web.UI.WebControls.PagerSettings", "Property[PreviousPageText]"] + - ["System.Type", "System.Web.UI.WebControls.CallingDataMethodsEventArgs", "Property[DataMethodsType]"] + - ["System.Object", "System.Web.UI.WebControls.DataControlFieldCollection", "Method[CreateKnownType].ReturnValue"] + - ["System.Boolean", "System.Web.UI.WebControls.Repeater", "Method[OnBubbleEvent].ReturnValue"] + - ["System.Web.UI.WebControls.TableItemStyle", "System.Web.UI.WebControls.Wizard", "Property[NavigationStyle]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemWebUIWebControlsAdapters/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemWebUIWebControlsAdapters/model.yml new file mode 100644 index 000000000000..3928e7a5a13c --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemWebUIWebControlsAdapters/model.yml @@ -0,0 +1,11 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Web.UI.WebControls.Menu", "System.Web.UI.WebControls.Adapters.MenuAdapter", "Property[Control]"] + - ["System.Web.UI.WebControls.WebControl", "System.Web.UI.WebControls.Adapters.WebControlAdapter", "Property[Control]"] + - ["System.Web.UI.WebControls.DataBoundControl", "System.Web.UI.WebControls.Adapters.DataBoundControlAdapter", "Property[Control]"] + - ["System.Web.UI.WebControls.HierarchicalDataBoundControl", "System.Web.UI.WebControls.Adapters.HierarchicalDataBoundControlAdapter", "Property[Control]"] + - ["System.Boolean", "System.Web.UI.WebControls.Adapters.WebControlAdapter", "Property[IsEnabled]"] + - ["System.Object", "System.Web.UI.WebControls.Adapters.MenuAdapter", "Method[SaveAdapterControlState].ReturnValue"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemWebUIWebControlsExpressions/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemWebUIWebControlsExpressions/model.yml new file mode 100644 index 000000000000..d0bcb3b0b61c --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemWebUIWebControlsExpressions/model.yml @@ -0,0 +1,54 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Web.UI.WebControls.SortDirection", "System.Web.UI.WebControls.Expressions.ThenBy", "Property[Direction]"] + - ["System.Collections.Generic.IDictionary", "System.Web.UI.WebControls.Expressions.CustomExpressionEventArgs", "Property[Values]"] + - ["System.Web.UI.WebControls.Expressions.RangeType", "System.Web.UI.WebControls.Expressions.RangeType!", "Field[Exclusive]"] + - ["System.Web.UI.WebControls.IQueryableDataSource", "System.Web.UI.WebControls.Expressions.DataSourceExpression", "Property[DataSource]"] + - ["System.Type[]", "System.Web.UI.WebControls.Expressions.DataSourceExpressionCollection", "Method[GetKnownTypes].ReturnValue"] + - ["System.Boolean", "System.Web.UI.WebControls.Expressions.MethodExpression", "Property[IgnoreIfNotFound]"] + - ["System.Boolean", "System.Web.UI.WebControls.Expressions.DataSourceExpression", "Property[System.Web.UI.IStateManager.IsTrackingViewState]"] + - ["System.Collections.ObjectModel.Collection", "System.Web.UI.WebControls.Expressions.OrderByExpression", "Property[ThenByExpressions]"] + - ["System.Web.UI.WebControls.Expressions.SearchType", "System.Web.UI.WebControls.Expressions.SearchExpression", "Property[SearchType]"] + - ["System.Object", "System.Web.UI.WebControls.Expressions.DataSourceExpressionCollection", "Method[CreateKnownType].ReturnValue"] + - ["System.Web.UI.WebControls.Expressions.DataSourceExpressionCollection", "System.Web.UI.WebControls.Expressions.QueryExpression", "Property[Expressions]"] + - ["System.Web.UI.StateBag", "System.Web.UI.WebControls.Expressions.DataSourceExpression", "Property[ViewState]"] + - ["System.Web.UI.WebControls.SortDirection", "System.Web.UI.WebControls.Expressions.OrderByExpression", "Property[Direction]"] + - ["System.Linq.IQueryable", "System.Web.UI.WebControls.Expressions.SearchExpression", "Method[GetQueryable].ReturnValue"] + - ["System.Web.UI.WebControls.Expressions.DataSourceExpression", "System.Web.UI.WebControls.Expressions.DataSourceExpressionCollection", "Property[Item]"] + - ["System.Linq.IQueryable", "System.Web.UI.WebControls.Expressions.CustomExpression", "Method[GetQueryable].ReturnValue"] + - ["System.String", "System.Web.UI.WebControls.Expressions.MethodExpression", "Property[TypeName]"] + - ["System.Linq.IQueryable", "System.Web.UI.WebControls.Expressions.DataSourceExpression", "Method[GetQueryable].ReturnValue"] + - ["System.Web.UI.Control", "System.Web.UI.WebControls.Expressions.DataSourceExpression", "Property[Owner]"] + - ["System.String", "System.Web.UI.WebControls.Expressions.OfTypeExpression", "Property[TypeName]"] + - ["System.Web.UI.WebControls.Expressions.SearchType", "System.Web.UI.WebControls.Expressions.SearchType!", "Field[StartsWith]"] + - ["System.Boolean", "System.Web.UI.WebControls.Expressions.DataSourceExpression", "Property[IsTrackingViewState]"] + - ["System.Web.HttpContext", "System.Web.UI.WebControls.Expressions.DataSourceExpressionCollection", "Property[Context]"] + - ["System.StringComparison", "System.Web.UI.WebControls.Expressions.SearchExpression", "Property[ComparisonType]"] + - ["System.Web.UI.WebControls.Expressions.SearchType", "System.Web.UI.WebControls.Expressions.SearchType!", "Field[EndsWith]"] + - ["System.Web.UI.Control", "System.Web.UI.WebControls.Expressions.DataSourceExpressionCollection", "Property[Owner]"] + - ["System.Linq.IQueryable", "System.Web.UI.WebControls.Expressions.QueryExpression", "Method[GetQueryable].ReturnValue"] + - ["System.Web.UI.WebControls.Expressions.RangeType", "System.Web.UI.WebControls.Expressions.RangeType!", "Field[Inclusive]"] + - ["System.Web.UI.WebControls.Expressions.RangeType", "System.Web.UI.WebControls.Expressions.RangeExpression", "Property[MinType]"] + - ["System.String", "System.Web.UI.WebControls.Expressions.OrderByExpression", "Property[DataField]"] + - ["System.Linq.IQueryable", "System.Web.UI.WebControls.Expressions.PropertyExpression", "Method[GetQueryable].ReturnValue"] + - ["System.Linq.IQueryable", "System.Web.UI.WebControls.Expressions.OrderByExpression", "Method[GetQueryable].ReturnValue"] + - ["System.Web.HttpContext", "System.Web.UI.WebControls.Expressions.DataSourceExpression", "Property[Context]"] + - ["System.Linq.IQueryable", "System.Web.UI.WebControls.Expressions.MethodExpression", "Method[GetQueryable].ReturnValue"] + - ["System.Web.UI.WebControls.Expressions.RangeType", "System.Web.UI.WebControls.Expressions.RangeExpression", "Property[MaxType]"] + - ["System.Web.UI.WebControls.ParameterCollection", "System.Web.UI.WebControls.Expressions.ParameterDataSourceExpression", "Property[Parameters]"] + - ["System.String", "System.Web.UI.WebControls.Expressions.RangeExpression", "Property[DataField]"] + - ["System.Web.UI.WebControls.Expressions.RangeType", "System.Web.UI.WebControls.Expressions.RangeType!", "Field[None]"] + - ["System.Linq.IQueryable", "System.Web.UI.WebControls.Expressions.OfTypeExpression", "Method[GetQueryable].ReturnValue"] + - ["System.Web.UI.WebControls.Expressions.SearchType", "System.Web.UI.WebControls.Expressions.SearchType!", "Field[Contains]"] + - ["System.Int32", "System.Web.UI.WebControls.Expressions.DataSourceExpressionCollection", "Method[IndexOf].ReturnValue"] + - ["System.Object", "System.Web.UI.WebControls.Expressions.DataSourceExpression", "Method[SaveViewState].ReturnValue"] + - ["System.String", "System.Web.UI.WebControls.Expressions.MethodExpression", "Property[MethodName]"] + - ["System.String", "System.Web.UI.WebControls.Expressions.ThenBy", "Property[DataField]"] + - ["System.Linq.IQueryable", "System.Web.UI.WebControls.Expressions.CustomExpressionEventArgs", "Property[Query]"] + - ["System.String", "System.Web.UI.WebControls.Expressions.SearchExpression", "Property[DataFields]"] + - ["System.Object", "System.Web.UI.WebControls.Expressions.ParameterDataSourceExpression", "Method[SaveViewState].ReturnValue"] + - ["System.Linq.IQueryable", "System.Web.UI.WebControls.Expressions.RangeExpression", "Method[GetQueryable].ReturnValue"] + - ["System.Object", "System.Web.UI.WebControls.Expressions.DataSourceExpression", "Method[System.Web.UI.IStateManager.SaveViewState].ReturnValue"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemWebUIWebControlsWebParts/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemWebUIWebControlsWebParts/model.yml new file mode 100644 index 000000000000..bf50145fc2b7 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemWebUIWebControlsWebParts/model.yml @@ -0,0 +1,705 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Web.UI.WebControls.WebParts.WebPartTransformerCollection", "System.Web.UI.WebControls.WebParts.WebPartConnection", "Property[Transformers]"] + - ["System.String", "System.Web.UI.WebControls.WebParts.WebPartZoneBase", "Property[DisplayTitle]"] + - ["System.Object", "System.Web.UI.WebControls.WebParts.CatalogZoneBase", "Method[SaveControlState].ReturnValue"] + - ["System.Web.UI.WebControls.WebParts.EditorPartCollection", "System.Web.UI.WebControls.WebParts.EditorZoneBase", "Property[EditorParts]"] + - ["System.String", "System.Web.UI.WebControls.WebParts.ConnectionsZone", "Property[ConnectToConsumerText]"] + - ["System.Web.UI.WebControls.Orientation", "System.Web.UI.WebControls.WebParts.WebPartZoneBase", "Property[LayoutOrientation]"] + - ["System.String", "System.Web.UI.WebControls.WebParts.WebDisplayNameAttribute", "Property[DisplayNameValue]"] + - ["System.Web.UI.WebControls.WebParts.WebPartManager", "System.Web.UI.WebControls.WebParts.CatalogPart", "Property[WebPartManager]"] + - ["System.Web.UI.WebControls.WebParts.ErrorWebPart", "System.Web.UI.WebControls.WebParts.WebPartManager", "Method[CreateErrorWebPart].ReturnValue"] + - ["System.Web.UI.WebControls.WebParts.PersonalizationStateInfoCollection", "System.Web.UI.WebControls.WebParts.PersonalizationAdministration!", "Method[FindUserState].ReturnValue"] + - ["System.Web.UI.WebControls.WebParts.WebPart", "System.Web.UI.WebControls.WebParts.WebPartConnectionsEventArgs", "Property[Provider]"] + - ["System.Int32", "System.Web.UI.WebControls.WebParts.WebPartConnectionCollection", "Method[Add].ReturnValue"] + - ["System.Boolean", "System.Web.UI.WebControls.WebParts.PersonalizationDictionary", "Method[System.Collections.IDictionary.Contains].ReturnValue"] + - ["System.Int32", "System.Web.UI.WebControls.WebParts.PersonalizationProvider", "Method[ResetUserState].ReturnValue"] + - ["System.String", "System.Web.UI.WebControls.WebParts.ConnectionProviderAttribute", "Property[ID]"] + - ["System.Boolean", "System.Web.UI.WebControls.WebParts.WebPartManager", "Property[IsCustomPersonalizationStateDirty]"] + - ["System.Web.UI.WebControls.WebParts.WebPartManager", "System.Web.UI.WebControls.WebParts.PersonalizationState", "Property[WebPartManager]"] + - ["System.String", "System.Web.UI.WebControls.WebParts.PersonalizationStateQuery", "Property[UsernameToMatch]"] + - ["System.Boolean", "System.Web.UI.WebControls.WebParts.WebPart", "Property[AllowMinimize]"] + - ["System.String", "System.Web.UI.WebControls.WebParts.EditorPart", "Property[DisplayTitle]"] + - ["System.Boolean", "System.Web.UI.WebControls.WebParts.ProxyWebPartManager", "Property[EnableTheming]"] + - ["System.Object", "System.Web.UI.WebControls.WebParts.EditorZoneBase", "Method[SaveViewState].ReturnValue"] + - ["System.Web.UI.WebControls.WebParts.PartChromeType", "System.Web.UI.WebControls.WebParts.Part", "Property[ChromeType]"] + - ["System.String", "System.Web.UI.WebControls.WebParts.ConnectionConsumerAttribute", "Property[DisplayNameValue]"] + - ["System.Boolean", "System.Web.UI.WebControls.WebParts.WebZone", "Property[RenderClientScript]"] + - ["System.Web.UI.WebControls.WebParts.WebPartDisplayMode", "System.Web.UI.WebControls.WebParts.WebPartManager!", "Field[DesignDisplayMode]"] + - ["System.Web.UI.WebControls.WebParts.WebPartVerb", "System.Web.UI.WebControls.WebParts.ConnectionsZone", "Property[ConfigureVerb]"] + - ["System.Web.UI.WebControls.WebParts.PartChromeType", "System.Web.UI.WebControls.WebParts.WebZone", "Method[GetEffectiveChromeType].ReturnValue"] + - ["System.Type", "System.Web.UI.WebControls.WebParts.WebPartTransformerAttribute", "Property[ConsumerType]"] + - ["System.String", "System.Web.UI.WebControls.WebParts.WebPart", "Property[ConnectErrorMessage]"] + - ["System.Web.UI.WebControls.FontInfo", "System.Web.UI.WebControls.WebParts.DeclarativeCatalogPart", "Property[Font]"] + - ["System.Int32", "System.Web.UI.WebControls.WebParts.PersonalizationProvider", "Method[ResetState].ReturnValue"] + - ["System.ComponentModel.PropertyDescriptorCollection", "System.Web.UI.WebControls.WebParts.IWebPartParameters", "Property[Schema]"] + - ["System.Boolean", "System.Web.UI.WebControls.WebParts.WebPartZoneBase", "Property[HasFooter]"] + - ["System.String", "System.Web.UI.WebControls.WebParts.WebPartMenuStyle", "Method[System.ComponentModel.ICustomTypeDescriptor.GetComponentName].ReturnValue"] + - ["System.Web.UI.WebControls.WebParts.PersonalizationStateInfoCollection", "System.Web.UI.WebControls.WebParts.PersonalizationAdministration!", "Method[GetAllState].ReturnValue"] + - ["System.Collections.IEnumerator", "System.Web.UI.WebControls.WebParts.PersonalizationDictionary", "Method[System.Collections.IEnumerable.GetEnumerator].ReturnValue"] + - ["System.Web.UI.WebControls.TableStyle", "System.Web.UI.WebControls.WebParts.WebZone", "Property[PartStyle]"] + - ["System.String", "System.Web.UI.WebControls.WebParts.PersonalizationStateQuery", "Property[PathToMatch]"] + - ["System.String", "System.Web.UI.WebControls.WebParts.GenericWebPart", "Property[Description]"] + - ["System.Web.UI.WebControls.WebParts.WebPartVerb", "System.Web.UI.WebControls.WebParts.WebPartZoneBase", "Property[HelpVerb]"] + - ["System.String", "System.Web.UI.WebControls.WebParts.ConnectionConsumerAttribute", "Property[ID]"] + - ["System.String", "System.Web.UI.WebControls.WebParts.ConnectionConsumerAttribute", "Property[DisplayName]"] + - ["System.Collections.IDictionaryEnumerator", "System.Web.UI.WebControls.WebParts.PersonalizationDictionary", "Method[GetEnumerator].ReturnValue"] + - ["System.Int32", "System.Web.UI.WebControls.WebParts.WebPartTransformerCollection", "Method[Add].ReturnValue"] + - ["System.Boolean", "System.Web.UI.WebControls.WebParts.EditorPart", "Method[ApplyChanges].ReturnValue"] + - ["System.Web.UI.WebControls.WebParts.WebPart", "System.Web.UI.WebControls.WebParts.WebPartConnectionsEventArgs", "Property[Consumer]"] + - ["System.Web.UI.WebControls.WebParts.WebDescriptionAttribute", "System.Web.UI.WebControls.WebParts.WebDescriptionAttribute!", "Field[Default]"] + - ["System.Collections.IDictionary", "System.Web.UI.WebControls.WebParts.PersonalizationProvider", "Method[DetermineUserCapabilities].ReturnValue"] + - ["System.Web.UI.WebControls.WebParts.WebPart", "System.Web.UI.WebControls.WebParts.WebPartConnection", "Property[Consumer]"] + - ["System.String", "System.Web.UI.WebControls.WebParts.ProxyWebPart", "Property[OriginalTypeName]"] + - ["System.Boolean", "System.Web.UI.WebControls.WebParts.PersonalizationState", "Property[IsDirty]"] + - ["System.Drawing.Color", "System.Web.UI.WebControls.WebParts.WebPartZoneBase", "Property[DragHighlightColor]"] + - ["System.String", "System.Web.UI.WebControls.WebParts.ProxyWebPart", "Property[ID]"] + - ["System.Boolean", "System.Web.UI.WebControls.WebParts.WebPartManager", "Method[CheckRenderClientScript].ReturnValue"] + - ["System.Boolean", "System.Web.UI.WebControls.WebParts.PersonalizableAttribute", "Method[Equals].ReturnValue"] + - ["System.Web.UI.WebControls.WebParts.PartChromeType", "System.Web.UI.WebControls.WebParts.WebZone", "Property[PartChromeType]"] + - ["System.String", "System.Web.UI.WebControls.WebParts.WebPartManager", "Method[GetExportUrl].ReturnValue"] + - ["System.String", "System.Web.UI.WebControls.WebParts.ProxyWebPart", "Property[OriginalID]"] + - ["System.Web.UI.WebControls.WebParts.ProviderConnectionPoint", "System.Web.UI.WebControls.WebParts.WebPartConnectionsEventArgs", "Property[ProviderConnectionPoint]"] + - ["System.Boolean", "System.Web.UI.WebControls.WebParts.WebPartConnection", "Property[IsShared]"] + - ["System.String", "System.Web.UI.WebControls.WebParts.ConnectionsZone", "Property[ConsumersInstructionText]"] + - ["System.Web.UI.WebControls.WebParts.PartChromeType", "System.Web.UI.WebControls.WebParts.PartChromeType!", "Field[BorderOnly]"] + - ["System.Boolean", "System.Web.UI.WebControls.WebParts.PersonalizationEntry", "Property[IsSensitive]"] + - ["System.Web.UI.WebControls.WebParts.WebPartZoneBase", "System.Web.UI.WebControls.WebParts.WebPartAddingEventArgs", "Property[Zone]"] + - ["System.String", "System.Web.UI.WebControls.WebParts.PersonalizationProvider", "Property[ApplicationName]"] + - ["System.Boolean", "System.Web.UI.WebControls.WebParts.WebPartPersonalization", "Property[HasPersonalizationState]"] + - ["System.Web.UI.WebControls.WebParts.WebPart", "System.Web.UI.WebControls.WebParts.WebPartManager", "Method[AddWebPart].ReturnValue"] + - ["System.Web.UI.WebControls.WebParts.TitleStyle", "System.Web.UI.WebControls.WebParts.WebZone", "Property[HeaderStyle]"] + - ["System.Int32", "System.Web.UI.WebControls.WebParts.PersonalizationDictionary", "Property[Count]"] + - ["System.Boolean", "System.Web.UI.WebControls.WebParts.WebPartUserCapability", "Method[Equals].ReturnValue"] + - ["System.Type", "System.Web.UI.WebControls.WebParts.ConnectionPoint", "Property[InterfaceType]"] + - ["System.Int32", "System.Web.UI.WebControls.WebParts.PersonalizationAdministration!", "Method[ResetState].ReturnValue"] + - ["System.Boolean", "System.Web.UI.WebControls.WebParts.WebPart", "Property[HasSharedData]"] + - ["System.Int32", "System.Web.UI.WebControls.WebParts.WebPartConnectionCollection", "Method[IndexOf].ReturnValue"] + - ["System.String", "System.Web.UI.WebControls.WebParts.WebPart", "Property[Description]"] + - ["System.Boolean", "System.Web.UI.WebControls.WebParts.ErrorWebPart", "Property[System.Web.UI.WebControls.WebParts.ITrackingPersonalizable.TracksChanges]"] + - ["System.Web.UI.WebControls.HorizontalAlign", "System.Web.UI.WebControls.WebParts.PageCatalogPart", "Property[HorizontalAlign]"] + - ["System.Web.UI.WebControls.WebParts.WebPart", "System.Web.UI.WebControls.WebParts.WebPartCollection", "Property[Item]"] + - ["System.Web.UI.WebControls.WebParts.WebPartManager", "System.Web.UI.WebControls.WebParts.WebPartPersonalization", "Property[WebPartManager]"] + - ["System.String", "System.Web.UI.WebControls.WebParts.ConnectionsZone", "Property[SendToText]"] + - ["System.Web.UI.WebControls.FontInfo", "System.Web.UI.WebControls.WebParts.PageCatalogPart", "Property[Font]"] + - ["System.Boolean", "System.Web.UI.WebControls.WebParts.PersonalizationState", "Property[IsEmpty]"] + - ["System.Boolean", "System.Web.UI.WebControls.WebParts.WebZone", "Property[HasHeader]"] + - ["System.Boolean", "System.Web.UI.WebControls.WebParts.DeclarativeCatalogPart", "Property[Visible]"] + - ["System.Web.UI.WebControls.WebParts.WebPartVerb", "System.Web.UI.WebControls.WebParts.WebPartZoneBase", "Property[ExportVerb]"] + - ["System.Web.UI.WebControls.Style", "System.Web.UI.WebControls.WebParts.ToolZone", "Property[EditUIStyle]"] + - ["System.String", "System.Web.UI.WebControls.WebParts.PropertyGridEditorPart", "Property[DefaultButton]"] + - ["System.Web.UI.WebControls.WebParts.ProxyWebPartConnectionCollection", "System.Web.UI.WebControls.WebParts.ProxyWebPartManager", "Property[StaticConnections]"] + - ["System.Object", "System.Web.UI.WebControls.WebParts.IWebEditable", "Property[WebBrowsableObject]"] + - ["System.Int16", "System.Web.UI.WebControls.WebParts.DeclarativeCatalogPart", "Property[TabIndex]"] + - ["System.Int32", "System.Web.UI.WebControls.WebParts.WebPartZoneCollection", "Method[IndexOf].ReturnValue"] + - ["System.String", "System.Web.UI.WebControls.WebParts.Part", "Property[Description]"] + - ["System.Boolean", "System.Web.UI.WebControls.WebParts.WebZone", "Property[HasFooter]"] + - ["System.Web.UI.WebControls.WebParts.EditorPartCollection", "System.Web.UI.WebControls.WebParts.WebPart", "Method[CreateEditorParts].ReturnValue"] + - ["System.String", "System.Web.UI.WebControls.WebParts.WebPartDescription", "Property[CatalogIconImageUrl]"] + - ["System.ComponentModel.PropertyDescriptorCollection", "System.Web.UI.WebControls.WebParts.IWebPartRow", "Property[Schema]"] + - ["System.Web.UI.WebControls.WebParts.GenericWebPart", "System.Web.UI.WebControls.WebParts.WebPartManager", "Method[GetGenericWebPart].ReturnValue"] + - ["System.String", "System.Web.UI.WebControls.WebParts.GenericWebPart", "Property[Title]"] + - ["System.String", "System.Web.UI.WebControls.WebParts.SqlPersonalizationProvider", "Property[ApplicationName]"] + - ["System.Int32", "System.Web.UI.WebControls.WebParts.PersonalizationAdministration!", "Method[GetCountOfUserState].ReturnValue"] + - ["System.String", "System.Web.UI.WebControls.WebParts.ImportCatalogPart", "Property[PartImportErrorLabelText]"] + - ["System.String", "System.Web.UI.WebControls.WebParts.WebPartDescription", "Property[Title]"] + - ["System.Web.UI.WebControls.WebParts.WebPartVerbCollection", "System.Web.UI.WebControls.WebParts.GenericWebPart", "Property[Verbs]"] + - ["System.Boolean", "System.Web.UI.WebControls.WebParts.PersonalizableAttribute", "Method[Match].ReturnValue"] + - ["System.Web.UI.WebControls.WebParts.PartChromeType", "System.Web.UI.WebControls.WebParts.PartChromeType!", "Field[TitleOnly]"] + - ["System.String", "System.Web.UI.WebControls.WebParts.ImportCatalogPart", "Property[UploadHelpText]"] + - ["System.Boolean", "System.Web.UI.WebControls.WebParts.ProxyWebPartConnectionCollection", "Property[IsReadOnly]"] + - ["System.Int32", "System.Web.UI.WebControls.WebParts.PersonalizationAdministration!", "Method[ResetSharedState].ReturnValue"] + - ["System.String", "System.Web.UI.WebControls.WebParts.DeclarativeCatalogPart", "Property[Title]"] + - ["System.String", "System.Web.UI.WebControls.WebParts.ConnectionsZone", "Property[GetFromText]"] + - ["System.Web.UI.ControlCollection", "System.Web.UI.WebControls.WebParts.WebPartManager", "Property[Controls]"] + - ["System.Boolean", "System.Web.UI.WebControls.WebParts.TransformerTypeCollection", "Method[Contains].ReturnValue"] + - ["System.Web.UI.WebControls.WebParts.ConnectionInterfaceCollection", "System.Web.UI.WebControls.WebParts.ConnectionInterfaceCollection!", "Field[Empty]"] + - ["System.String", "System.Web.UI.WebControls.WebParts.IWebPart", "Property[TitleIconImageUrl]"] + - ["System.Web.UI.WebControls.WebParts.WebPartZoneBase", "System.Web.UI.WebControls.WebParts.WebPartChrome", "Property[Zone]"] + - ["System.Web.UI.WebControls.BorderStyle", "System.Web.UI.WebControls.WebParts.WebPartZoneBase", "Property[BorderStyle]"] + - ["System.Web.UI.WebControls.WebParts.WebPartZoneBase", "System.Web.UI.WebControls.WebParts.WebPart", "Property[Zone]"] + - ["System.Object", "System.Web.UI.WebControls.WebParts.ProxyWebPart", "Method[SaveControlState].ReturnValue"] + - ["System.Web.UI.WebControls.WebParts.WebPartDisplayMode", "System.Web.UI.WebControls.WebParts.WebPartManager!", "Field[CatalogDisplayMode]"] + - ["System.Int32", "System.Web.UI.WebControls.WebParts.SqlPersonalizationProvider", "Method[GetCountOfState].ReturnValue"] + - ["System.String", "System.Web.UI.WebControls.WebParts.PersonalizationState", "Method[GetAuthorizationFilter].ReturnValue"] + - ["System.Web.UI.WebControls.WebParts.WebPartHelpMode", "System.Web.UI.WebControls.WebParts.WebPartHelpMode!", "Field[Modeless]"] + - ["System.Boolean", "System.Web.UI.WebControls.WebParts.WebPartVerb", "Property[System.Web.UI.IStateManager.IsTrackingViewState]"] + - ["System.Boolean", "System.Web.UI.WebControls.WebParts.WebPart", "Property[AllowEdit]"] + - ["System.Boolean", "System.Web.UI.WebControls.WebParts.PageCatalogPart", "Property[Enabled]"] + - ["System.Web.UI.WebControls.WebParts.PersonalizationScope", "System.Web.UI.WebControls.WebParts.PersonalizationScope!", "Field[User]"] + - ["System.Web.UI.WebControls.WebParts.WebPartVerb", "System.Web.UI.WebControls.WebParts.ConnectionsZone", "Property[CloseVerb]"] + - ["System.Boolean", "System.Web.UI.WebControls.WebParts.WebBrowsableAttribute", "Method[IsDefaultAttribute].ReturnValue"] + - ["System.Web.UI.WebControls.WebParts.WebPartVerb", "System.Web.UI.WebControls.WebParts.ToolZone", "Property[HeaderCloseVerb]"] + - ["System.Object", "System.Web.UI.WebControls.WebParts.WebPartTransformer", "Method[Transform].ReturnValue"] + - ["System.Web.UI.WebControls.WebParts.WebPart", "System.Web.UI.WebControls.WebParts.WebPartManager", "Method[ImportWebPart].ReturnValue"] + - ["System.String", "System.Web.UI.WebControls.WebParts.WebPart", "Property[CatalogIconImageUrl]"] + - ["System.Type", "System.Web.UI.WebControls.WebParts.TransformerTypeCollection", "Property[Item]"] + - ["System.Boolean", "System.Web.UI.WebControls.WebParts.ToolZone", "Property[Visible]"] + - ["System.Web.UI.WebControls.WebParts.WebPartCollection", "System.Web.UI.WebControls.WebParts.WebPartZone", "Method[GetInitialWebParts].ReturnValue"] + - ["System.Web.UI.WebControls.Style", "System.Web.UI.WebControls.WebParts.WebPartZoneBase", "Property[TitleBarVerbStyle]"] + - ["System.Int32", "System.Web.UI.WebControls.WebParts.WebPartVerbCollection", "Method[IndexOf].ReturnValue"] + - ["System.String", "System.Web.UI.WebControls.WebParts.ConnectionsZone", "Property[ConsumersTitle]"] + - ["System.Type", "System.Web.UI.WebControls.WebParts.ConnectionProviderAttribute", "Property[ConnectionPointType]"] + - ["System.ComponentModel.PropertyDescriptor", "System.Web.UI.WebControls.WebParts.IWebPartField", "Property[Schema]"] + - ["System.String", "System.Web.UI.WebControls.WebParts.AppearanceEditorPart", "Property[DefaultButton]"] + - ["System.Object", "System.Web.UI.WebControls.WebParts.ToolZone", "Method[SaveViewState].ReturnValue"] + - ["System.Web.UI.WebControls.WebParts.WebPart", "System.Web.UI.WebControls.WebParts.WebPartConnectionsCancelEventArgs", "Property[Consumer]"] + - ["System.Web.UI.WebControls.WebParts.ConsumerConnectionPoint", "System.Web.UI.WebControls.WebParts.ConsumerConnectionPointCollection", "Property[Default]"] + - ["System.Web.UI.WebControls.ScrollBars", "System.Web.UI.WebControls.WebParts.DeclarativeCatalogPart", "Property[ScrollBars]"] + - ["System.Web.UI.WebControls.ButtonType", "System.Web.UI.WebControls.WebParts.WebPartZoneBase", "Property[VerbButtonType]"] + - ["System.String", "System.Web.UI.WebControls.WebParts.WebPartZoneBase", "Property[MenuLabelText]"] + - ["System.Object", "System.Web.UI.WebControls.WebParts.ImportCatalogPart", "Method[SaveControlState].ReturnValue"] + - ["System.Object", "System.Web.UI.WebControls.WebParts.PersonalizationDictionary", "Property[System.Collections.IDictionary.Item]"] + - ["System.String", "System.Web.UI.WebControls.WebParts.WebPartManagerInternals", "Method[GetZoneID].ReturnValue"] + - ["System.Boolean", "System.Web.UI.WebControls.WebParts.WebPartTracker", "Property[IsCircularConnection]"] + - ["System.Web.UI.WebControls.WebParts.WebPartConnection", "System.Web.UI.WebControls.WebParts.WebPartConnectionsEventArgs", "Property[Connection]"] + - ["System.Int32", "System.Web.UI.WebControls.WebParts.WebPartAddingEventArgs", "Property[ZoneIndex]"] + - ["System.Web.UI.WebControls.WebParts.ConsumerConnectionPoint", "System.Web.UI.WebControls.WebParts.WebPartConnectionsEventArgs", "Property[ConsumerConnectionPoint]"] + - ["System.Web.UI.WebControls.WebParts.PartChromeState", "System.Web.UI.WebControls.WebParts.PartChromeState!", "Field[Minimized]"] + - ["System.Boolean", "System.Web.UI.WebControls.WebParts.PersonalizationAdministration!", "Method[ResetSharedState].ReturnValue"] + - ["System.Int32", "System.Web.UI.WebControls.WebParts.WebBrowsableAttribute", "Method[GetHashCode].ReturnValue"] + - ["System.Collections.IEnumerator", "System.Web.UI.WebControls.WebParts.PersonalizationStateInfoCollection", "Method[GetEnumerator].ReturnValue"] + - ["System.Int32", "System.Web.UI.WebControls.WebParts.WebZone", "Property[Padding]"] + - ["System.Web.UI.WebControls.WebParts.WebPartVerb", "System.Web.UI.WebControls.WebParts.CatalogZoneBase", "Property[CloseVerb]"] + - ["System.String", "System.Web.UI.WebControls.WebParts.ConnectionPoint", "Property[ID]"] + - ["System.Web.UI.WebControls.WebParts.PersonalizationScope", "System.Web.UI.WebControls.WebParts.PersonalizationProvider", "Method[DetermineInitialScope].ReturnValue"] + - ["System.Web.UI.WebControls.WebParts.WebPartDisplayModeCollection", "System.Web.UI.WebControls.WebParts.WebPartManager", "Method[CreateDisplayModes].ReturnValue"] + - ["System.Object", "System.Web.UI.WebControls.WebParts.RowToFieldTransformer", "Method[SaveConfigurationState].ReturnValue"] + - ["System.Boolean", "System.Web.UI.WebControls.WebParts.WebDescriptionAttribute", "Method[Equals].ReturnValue"] + - ["System.Boolean", "System.Web.UI.WebControls.WebParts.WebBrowsableAttribute", "Method[Equals].ReturnValue"] + - ["System.Web.UI.WebControls.WebParts.WebPartVerb", "System.Web.UI.WebControls.WebParts.ConnectionsZone", "Property[DisconnectVerb]"] + - ["System.String", "System.Web.UI.WebControls.WebParts.WebPartDisplayMode", "Property[Name]"] + - ["System.Web.UI.WebControls.Style", "System.Web.UI.WebControls.WebParts.WebPartZoneBase", "Property[MenuLabelHoverStyle]"] + - ["System.Web.UI.WebControls.Style", "System.Web.UI.WebControls.WebParts.WebPartZoneBase", "Property[SelectedPartChromeStyle]"] + - ["System.Web.UI.WebControls.WebParts.WebPartZoneBase", "System.Web.UI.WebControls.WebParts.WebPartMovingEventArgs", "Property[Zone]"] + - ["System.Web.UI.WebControls.WebParts.CatalogPartChrome", "System.Web.UI.WebControls.WebParts.CatalogZoneBase", "Property[CatalogPartChrome]"] + - ["System.Web.UI.WebControls.Unit", "System.Web.UI.WebControls.WebParts.DeclarativeCatalogPart", "Property[BorderWidth]"] + - ["System.String", "System.Web.UI.WebControls.WebParts.WebPartConnection", "Property[ProviderID]"] + - ["System.Boolean", "System.Web.UI.WebControls.WebParts.ConnectionsZone", "Property[Display]"] + - ["System.Type", "System.Web.UI.WebControls.WebParts.ConnectionConsumerAttribute", "Property[ConnectionPointType]"] + - ["System.String", "System.Web.UI.WebControls.WebParts.WebPartManager", "Property[DeleteWarning]"] + - ["System.String", "System.Web.UI.WebControls.WebParts.WebPartManager", "Property[CloseProviderWarning]"] + - ["System.Object", "System.Web.UI.WebControls.WebParts.WebPartVerb", "Method[SaveViewState].ReturnValue"] + - ["System.Web.UI.WebControls.WebParts.WebPartConnection", "System.Web.UI.WebControls.WebParts.ProxyWebPartConnectionCollection", "Property[Item]"] + - ["System.Web.UI.WebControls.WebParts.PersonalizationScope", "System.Web.UI.WebControls.WebParts.PersonalizableAttribute", "Property[Scope]"] + - ["System.Web.UI.WebControls.WebParts.WebPartChrome", "System.Web.UI.WebControls.WebParts.WebPartZoneBase", "Property[WebPartChrome]"] + - ["System.Boolean", "System.Web.UI.WebControls.WebParts.ConnectionPoint", "Method[GetEnabled].ReturnValue"] + - ["System.Web.UI.WebControls.WebParts.WebPartExportMode", "System.Web.UI.WebControls.WebParts.WebPartExportMode!", "Field[All]"] + - ["System.Web.UI.WebControls.WebParts.WebPart", "System.Web.UI.WebControls.WebParts.CatalogPart", "Method[GetWebPart].ReturnValue"] + - ["System.String", "System.Web.UI.WebControls.WebParts.WebPartConnection", "Method[ToString].ReturnValue"] + - ["System.String", "System.Web.UI.WebControls.WebParts.WebPartZoneBase", "Property[MenuCheckImageUrl]"] + - ["System.String", "System.Web.UI.WebControls.WebParts.GenericWebPart", "Property[TitleUrl]"] + - ["System.Web.UI.WebControls.WebParts.CatalogPart", "System.Web.UI.WebControls.WebParts.CatalogPartCollection", "Property[Item]"] + - ["System.String[]", "System.Web.UI.WebControls.WebParts.RowToParametersTransformer", "Property[ProviderFieldNames]"] + - ["System.Web.UI.WebControls.ContentDirection", "System.Web.UI.WebControls.WebParts.DeclarativeCatalogPart", "Property[Direction]"] + - ["System.String", "System.Web.UI.WebControls.WebParts.EditorZoneBase", "Property[HeaderText]"] + - ["System.String", "System.Web.UI.WebControls.WebParts.WebPart", "Property[ImportErrorMessage]"] + - ["System.Boolean", "System.Web.UI.WebControls.WebParts.WebBrowsableAttribute", "Property[Browsable]"] + - ["System.String", "System.Web.UI.WebControls.WebParts.WebPartMenuStyle", "Method[System.ComponentModel.ICustomTypeDescriptor.GetClassName].ReturnValue"] + - ["System.Web.UI.WebControls.WebParts.PersonalizationProviderCollection", "System.Web.UI.WebControls.WebParts.PersonalizationAdministration!", "Property[Providers]"] + - ["System.Web.UI.WebControls.WebParts.WebPart", "System.Web.UI.WebControls.WebParts.ConnectionsZone", "Property[WebPartToConnect]"] + - ["System.String", "System.Web.UI.WebControls.WebParts.ConnectionPoint!", "Field[DefaultID]"] + - ["System.Web.UI.WebControls.WebParts.WebPartCollection", "System.Web.UI.WebControls.WebParts.WebPartManager", "Property[WebParts]"] + - ["System.String", "System.Web.UI.WebControls.WebParts.ImportCatalogPart", "Property[BrowseHelpText]"] + - ["System.Boolean", "System.Web.UI.WebControls.WebParts.WebPartPersonalization", "Property[IsInitialized]"] + - ["System.Web.UI.ITemplate", "System.Web.UI.WebControls.WebParts.CatalogZone", "Property[ZoneTemplate]"] + - ["System.Boolean", "System.Web.UI.WebControls.WebParts.WebPart", "Property[HasUserData]"] + - ["System.Boolean", "System.Web.UI.WebControls.WebParts.WebPartConnection", "Property[IsStatic]"] + - ["System.Type", "System.Web.UI.WebControls.WebParts.WebPartAuthorizationEventArgs", "Property[Type]"] + - ["System.Web.UI.ControlCollection", "System.Web.UI.WebControls.WebParts.ProxyWebPartManager", "Method[CreateControlCollection].ReturnValue"] + - ["System.Boolean", "System.Web.UI.WebControls.WebParts.WebPartVerb", "Property[Enabled]"] + - ["System.String", "System.Web.UI.WebControls.WebParts.DeclarativeCatalogPart", "Property[WebPartsListUserControlPath]"] + - ["System.String", "System.Web.UI.WebControls.WebParts.ConnectionsZone", "Property[ConfigureConnectionTitle]"] + - ["System.Boolean", "System.Web.UI.WebControls.WebParts.WebPart", "Property[AllowZoneChange]"] + - ["System.Security.PermissionSet", "System.Web.UI.WebControls.WebParts.WebPartManager", "Property[MediumPermissionSet]"] + - ["System.String", "System.Web.UI.WebControls.WebParts.IWebPart", "Property[CatalogIconImageUrl]"] + - ["System.Web.UI.WebControls.WebParts.WebPartVerb", "System.Web.UI.WebControls.WebParts.WebPartZoneBase", "Property[MinimizeVerb]"] + - ["System.Web.UI.WebControls.WebParts.ProviderConnectionPoint", "System.Web.UI.WebControls.WebParts.ProviderConnectionPointCollection", "Property[Item]"] + - ["System.Web.UI.WebControls.BorderStyle", "System.Web.UI.WebControls.WebParts.PageCatalogPart", "Property[BorderStyle]"] + - ["System.Web.UI.WebControls.ButtonType", "System.Web.UI.WebControls.WebParts.WebZone", "Property[VerbButtonType]"] + - ["System.Web.UI.WebControls.WebParts.WebPartManager", "System.Web.UI.WebControls.WebParts.WebPartManager!", "Method[GetCurrentWebPartManager].ReturnValue"] + - ["System.Web.UI.WebControls.WebParts.WebPart", "System.Web.UI.WebControls.WebParts.ImportCatalogPart", "Method[GetWebPart].ReturnValue"] + - ["System.Web.UI.WebControls.WebParts.ProviderConnectionPoint", "System.Web.UI.WebControls.WebParts.WebPartConnection", "Property[ProviderConnectionPoint]"] + - ["System.Web.UI.HtmlTextWriterTag", "System.Web.UI.WebControls.WebParts.WebZone", "Property[TagKey]"] + - ["System.Web.UI.WebControls.WebParts.CatalogPartCollection", "System.Web.UI.WebControls.WebParts.CatalogPartCollection!", "Field[Empty]"] + - ["System.Boolean", "System.Web.UI.WebControls.WebParts.ConsumerConnectionPoint", "Method[SupportsConnection].ReturnValue"] + - ["System.String", "System.Web.UI.WebControls.WebParts.ConnectionsZone", "Property[ConnectToProviderInstructionText]"] + - ["System.Web.UI.WebControls.WebParts.WebPartDescriptionCollection", "System.Web.UI.WebControls.WebParts.CatalogPart", "Method[GetAvailableWebPartDescriptions].ReturnValue"] + - ["System.Web.UI.WebControls.WebParts.ConsumerConnectionPoint", "System.Web.UI.WebControls.WebParts.WebPartConnection", "Property[ConsumerConnectionPoint]"] + - ["System.Boolean", "System.Web.UI.WebControls.WebParts.PersonalizationStateInfoCollection", "Property[IsSynchronized]"] + - ["System.String", "System.Web.UI.WebControls.WebParts.WebPartConnection", "Property[ProviderConnectionPointID]"] + - ["System.Int32", "System.Web.UI.WebControls.WebParts.WebPartTransformerCollection", "Method[IndexOf].ReturnValue"] + - ["System.Web.UI.WebControls.WebParts.PersonalizationStateInfo", "System.Web.UI.WebControls.WebParts.PersonalizationStateInfoCollection", "Property[Item]"] + - ["System.Collections.ICollection", "System.Web.UI.WebControls.WebParts.PersonalizableAttribute!", "Method[GetPersonalizableProperties].ReturnValue"] + - ["System.Web.UI.WebControls.WebParts.EditorPartCollection", "System.Web.UI.WebControls.WebParts.EditorZone", "Method[CreateEditorParts].ReturnValue"] + - ["System.Web.UI.WebControls.WebParts.WebPartHelpMode", "System.Web.UI.WebControls.WebParts.WebPartHelpMode!", "Field[Navigate]"] + - ["System.Web.UI.WebControls.WebParts.WebPart", "System.Web.UI.WebControls.WebParts.WebPartManager", "Property[SelectedWebPart]"] + - ["System.Object", "System.Web.UI.WebControls.WebParts.RowToFieldTransformer", "Method[Transform].ReturnValue"] + - ["System.Boolean", "System.Web.UI.WebControls.WebParts.BehaviorEditorPart", "Method[ApplyChanges].ReturnValue"] + - ["System.String", "System.Web.UI.WebControls.WebParts.WebPart", "Property[HelpUrl]"] + - ["System.Web.UI.WebControls.WebParts.PartChromeType", "System.Web.UI.WebControls.WebParts.PartChromeType!", "Field[TitleAndBorder]"] + - ["System.Boolean", "System.Web.UI.WebControls.WebParts.WebPartVerb", "Property[Visible]"] + - ["System.String", "System.Web.UI.WebControls.WebParts.WebPart", "Property[DisplayTitle]"] + - ["System.Web.UI.WebControls.WebParts.ProviderConnectionPoint", "System.Web.UI.WebControls.WebParts.WebPartConnectionsCancelEventArgs", "Property[ProviderConnectionPoint]"] + - ["System.String", "System.Web.UI.WebControls.WebParts.ConnectionProviderAttribute", "Property[DisplayName]"] + - ["System.Drawing.Color", "System.Web.UI.WebControls.WebParts.DeclarativeCatalogPart", "Property[BackColor]"] + - ["System.Boolean", "System.Web.UI.WebControls.WebParts.PersonalizationDictionary", "Property[IsSynchronized]"] + - ["System.String", "System.Web.UI.WebControls.WebParts.ConnectionsZone", "Property[NoExistingConnectionInstructionText]"] + - ["System.Web.UI.ITemplate", "System.Web.UI.WebControls.WebParts.EditorZone", "Property[ZoneTemplate]"] + - ["System.Web.UI.WebControls.WebParts.WebPartManager", "System.Web.UI.WebControls.WebParts.WebPart", "Property[WebPartManager]"] + - ["System.Type", "System.Web.UI.WebControls.WebParts.WebPartTransformerAttribute", "Property[ProviderType]"] + - ["System.String[]", "System.Web.UI.WebControls.WebParts.RowToParametersTransformer", "Property[ConsumerFieldNames]"] + - ["System.Web.UI.WebControls.WebParts.WebPartVerb", "System.Web.UI.WebControls.WebParts.WebPartZoneBase", "Property[EditVerb]"] + - ["System.Web.UI.WebControls.WebParts.WebPartVerbCollection", "System.Web.UI.WebControls.WebParts.IWebActionable", "Property[Verbs]"] + - ["System.Boolean", "System.Web.UI.WebControls.WebParts.AppearanceEditorPart", "Method[ApplyChanges].ReturnValue"] + - ["System.String", "System.Web.UI.WebControls.WebParts.ConnectionsZone", "Property[NoExistingConnectionTitle]"] + - ["System.Web.UI.WebControls.WebParts.WebPartDisplayMode", "System.Web.UI.WebControls.WebParts.WebPartManager!", "Field[EditDisplayMode]"] + - ["System.Web.UI.WebControls.Unit", "System.Web.UI.WebControls.WebParts.DeclarativeCatalogPart", "Property[Height]"] + - ["System.Web.UI.WebControls.WebParts.ProviderConnectionPointCollection", "System.Web.UI.WebControls.WebParts.WebPartManager", "Method[GetProviderConnectionPoints].ReturnValue"] + - ["System.Web.UI.WebControls.WebParts.EditorPartChrome", "System.Web.UI.WebControls.WebParts.EditorZoneBase", "Method[CreateEditorPartChrome].ReturnValue"] + - ["System.String", "System.Web.UI.WebControls.WebParts.WebPartZoneBase", "Property[MenuPopupImageUrl]"] + - ["System.Boolean", "System.Web.UI.WebControls.WebParts.WebPartTransformerCollection", "Property[IsReadOnly]"] + - ["System.Object", "System.Web.UI.WebControls.WebParts.WebPartManager", "Method[SaveControlState].ReturnValue"] + - ["System.Web.UI.WebControls.WebParts.WebPartDisplayMode", "System.Web.UI.WebControls.WebParts.WebPartDisplayModeCollection", "Property[Item]"] + - ["System.Boolean", "System.Web.UI.WebControls.WebParts.WebPartConnectionCollection", "Method[Contains].ReturnValue"] + - ["System.String", "System.Web.UI.WebControls.WebParts.WebPart", "Property[TitleIconImageUrl]"] + - ["System.String", "System.Web.UI.WebControls.WebParts.BehaviorEditorPart", "Property[Title]"] + - ["System.Boolean", "System.Web.UI.WebControls.WebParts.ConnectionConsumerAttribute", "Property[AllowsMultipleConnections]"] + - ["System.String", "System.Web.UI.WebControls.WebParts.EditorZoneBase", "Property[ErrorText]"] + - ["System.Web.UI.WebControls.WebParts.PersonalizableAttribute", "System.Web.UI.WebControls.WebParts.PersonalizableAttribute!", "Field[Default]"] + - ["System.Web.UI.WebControls.Unit", "System.Web.UI.WebControls.WebParts.PageCatalogPart", "Property[BorderWidth]"] + - ["System.Web.UI.WebControls.WebParts.WebPartZoneBase", "System.Web.UI.WebControls.WebParts.WebPartZoneCollection", "Property[Item]"] + - ["System.Web.UI.WebControls.WebParts.WebPart", "System.Web.UI.WebControls.WebParts.PageCatalogPart", "Method[GetWebPart].ReturnValue"] + - ["System.Boolean", "System.Web.UI.WebControls.WebParts.WebPart", "Property[IsStandalone]"] + - ["System.String", "System.Web.UI.WebControls.WebParts.PersonalizationStateInfo", "Property[Path]"] + - ["System.String", "System.Web.UI.WebControls.WebParts.PageCatalogPart", "Property[ToolTip]"] + - ["System.Int32", "System.Web.UI.WebControls.WebParts.PersonalizationProvider", "Method[GetCountOfState].ReturnValue"] + - ["System.String", "System.Web.UI.WebControls.WebParts.GenericWebPart", "Property[CatalogIconImageUrl]"] + - ["System.Web.UI.WebControls.WebParts.WebPartVerb", "System.Web.UI.WebControls.WebParts.WebPartVerbCollection", "Property[Item]"] + - ["System.String", "System.Web.UI.WebControls.WebParts.WebPartManager", "Method[CreateDynamicWebPartID].ReturnValue"] + - ["System.String", "System.Web.UI.WebControls.WebParts.WebPartConnection", "Property[ConsumerID]"] + - ["System.Web.UI.WebControls.WebParts.WebPartDisplayMode", "System.Web.UI.WebControls.WebParts.WebPartDisplayModeCancelEventArgs", "Property[NewDisplayMode]"] + - ["System.Web.UI.WebControls.WebParts.PersonalizationStateInfoCollection", "System.Web.UI.WebControls.WebParts.PersonalizationAdministration!", "Method[FindSharedState].ReturnValue"] + - ["System.Web.UI.WebControls.Style", "System.Web.UI.WebControls.WebParts.ToolZone", "Property[LabelStyle]"] + - ["System.Web.UI.WebControls.Style", "System.Web.UI.WebControls.WebParts.ToolZone", "Property[HeaderVerbStyle]"] + - ["System.String", "System.Web.UI.WebControls.WebParts.ConnectionsZone", "Property[ExistingConnectionErrorMessage]"] + - ["System.Boolean", "System.Web.UI.WebControls.WebParts.EditorPartCollection", "Method[Contains].ReturnValue"] + - ["System.Web.UI.WebControls.Style", "System.Web.UI.WebControls.WebParts.WebZone", "Property[EmptyZoneTextStyle]"] + - ["System.Boolean", "System.Web.UI.WebControls.WebParts.WebPartZoneBase", "Property[AllowLayoutChange]"] + - ["System.Web.UI.WebControls.WebParts.PersonalizationStateInfoCollection", "System.Web.UI.WebControls.WebParts.PersonalizationProvider", "Method[FindState].ReturnValue"] + - ["System.Drawing.Color", "System.Web.UI.WebControls.WebParts.WebPartZoneBase", "Property[BorderColor]"] + - ["System.Boolean", "System.Web.UI.WebControls.WebParts.WebPart", "Property[AllowClose]"] + - ["System.Type", "System.Web.UI.WebControls.WebParts.ConnectionPoint", "Property[ControlType]"] + - ["System.Web.UI.WebControls.Style", "System.Web.UI.WebControls.WebParts.WebZone", "Property[ErrorStyle]"] + - ["System.Boolean", "System.Web.UI.WebControls.WebParts.WebPart", "Property[Hidden]"] + - ["System.String", "System.Web.UI.WebControls.WebParts.PageCatalogPart", "Property[CssClass]"] + - ["System.Web.UI.WebControls.WebParts.WebPartVerbRenderMode", "System.Web.UI.WebControls.WebParts.WebPartVerbRenderMode!", "Field[Menu]"] + - ["System.Int32", "System.Web.UI.WebControls.WebParts.PersonalizationAdministration!", "Method[ResetAllState].ReturnValue"] + - ["System.String", "System.Web.UI.WebControls.WebParts.PageCatalogPart", "Property[Title]"] + - ["System.Object", "System.Web.UI.WebControls.WebParts.WebPartTransformer", "Method[SaveConfigurationState].ReturnValue"] + - ["System.Web.UI.WebControls.WebParts.PersonalizationScope", "System.Web.UI.WebControls.WebParts.WebPartPersonalization", "Method[Load].ReturnValue"] + - ["System.String", "System.Web.UI.WebControls.WebParts.CatalogZoneBase", "Property[EmptyZoneText]"] + - ["System.Boolean", "System.Web.UI.WebControls.WebParts.WebPartManagerInternals", "Method[ConnectionDeleted].ReturnValue"] + - ["System.String", "System.Web.UI.WebControls.WebParts.ImportCatalogPart", "Property[Title]"] + - ["System.String", "System.Web.UI.WebControls.WebParts.WebPartConnection", "Property[ConsumerConnectionPointID]"] + - ["System.Boolean", "System.Web.UI.WebControls.WebParts.CatalogZoneBase", "Method[LoadPostData].ReturnValue"] + - ["System.Object", "System.Web.UI.WebControls.WebParts.ConnectionsZone", "Method[SaveViewState].ReturnValue"] + - ["System.Boolean", "System.Web.UI.WebControls.WebParts.WebPartZoneCollection", "Method[Contains].ReturnValue"] + - ["System.String", "System.Web.UI.WebControls.WebParts.ProxyWebPartManager", "Property[SkinID]"] + - ["System.Web.UI.WebControls.WebParts.PersonalizableAttribute", "System.Web.UI.WebControls.WebParts.PersonalizableAttribute!", "Field[Personalizable]"] + - ["System.String", "System.Web.UI.WebControls.WebParts.AppearanceEditorPart", "Property[Title]"] + - ["System.Web.UI.WebControls.WebParts.TransformerTypeCollection", "System.Web.UI.WebControls.WebParts.WebPartManager", "Method[CreateAvailableTransformers].ReturnValue"] + - ["System.String", "System.Web.UI.WebControls.WebParts.ConnectionsZone", "Property[ProvidersTitle]"] + - ["System.Web.UI.WebControls.WebParts.ConsumerConnectionPoint", "System.Web.UI.WebControls.WebParts.WebPartConnectionsCancelEventArgs", "Property[ConsumerConnectionPoint]"] + - ["System.Web.UI.WebControls.WebParts.WebPartVerbCollection", "System.Web.UI.WebControls.WebParts.WebPartVerbCollection!", "Field[Empty]"] + - ["System.Boolean", "System.Web.UI.WebControls.WebParts.WebPartVerb", "Property[IsTrackingViewState]"] + - ["System.Boolean", "System.Web.UI.WebControls.WebParts.WebPartManager", "Method[CanConnectWebParts].ReturnValue"] + - ["System.Web.UI.WebControls.WebParts.WebPartVerb", "System.Web.UI.WebControls.WebParts.ConnectionsZone", "Property[ConnectVerb]"] + - ["System.Boolean", "System.Web.UI.WebControls.WebParts.WebPartManager", "Property[EnableClientScript]"] + - ["System.Drawing.Color", "System.Web.UI.WebControls.WebParts.PageCatalogPart", "Property[BorderColor]"] + - ["System.String", "System.Web.UI.WebControls.WebParts.WebPartChrome", "Method[GetWebPartChromeClientID].ReturnValue"] + - ["System.String", "System.Web.UI.WebControls.WebParts.DeclarativeCatalogPart", "Property[SkinID]"] + - ["System.Web.UI.WebControls.WebParts.PersonalizationStateInfoCollection", "System.Web.UI.WebControls.WebParts.PersonalizationAdministration!", "Method[GetAllInactiveUserState].ReturnValue"] + - ["System.Boolean", "System.Web.UI.WebControls.WebParts.PersonalizableAttribute", "Property[IsPersonalizable]"] + - ["System.Boolean", "System.Web.UI.WebControls.WebParts.WebPartDisplayMode", "Property[RequiresPersonalization]"] + - ["System.Web.UI.WebControls.WebParts.WebPart", "System.Web.UI.WebControls.WebParts.WebPartCancelEventArgs", "Property[WebPart]"] + - ["System.Web.UI.WebControls.WebParts.WebPart", "System.Web.UI.WebControls.WebParts.EditorZoneBase", "Property[WebPartToEdit]"] + - ["System.String", "System.Web.UI.WebControls.WebParts.WebPartConnection", "Property[ID]"] + - ["System.Boolean", "System.Web.UI.WebControls.WebParts.WebPartManager", "Property[Visible]"] + - ["System.Web.UI.WebControls.WebParts.PersonalizationProvider", "System.Web.UI.WebControls.WebParts.PersonalizationProviderCollection", "Property[Item]"] + - ["System.Web.UI.WebControls.WebParts.WebPartConnection", "System.Web.UI.WebControls.WebParts.WebPartManager", "Method[ConnectWebParts].ReturnValue"] + - ["System.String", "System.Web.UI.WebControls.WebParts.WebZone", "Property[HeaderText]"] + - ["System.Web.UI.WebControls.ButtonType", "System.Web.UI.WebControls.WebParts.WebPartZoneBase", "Property[TitleBarVerbButtonType]"] + - ["System.String", "System.Web.UI.WebControls.WebParts.PageCatalogPart", "Property[BackImageUrl]"] + - ["System.Boolean", "System.Web.UI.WebControls.WebParts.DeclarativeCatalogPart", "Property[Enabled]"] + - ["System.Web.UI.WebControls.WebParts.ConsumerConnectionPoint", "System.Web.UI.WebControls.WebParts.ConsumerConnectionPointCollection", "Property[Item]"] + - ["System.ComponentModel.EventDescriptorCollection", "System.Web.UI.WebControls.WebParts.WebPartMenuStyle", "Method[System.ComponentModel.ICustomTypeDescriptor.GetEvents].ReturnValue"] + - ["System.Web.UI.WebControls.WebParts.TitleStyle", "System.Web.UI.WebControls.WebParts.WebZone", "Property[FooterStyle]"] + - ["System.String", "System.Web.UI.WebControls.WebParts.PropertyGridEditorPart", "Property[Title]"] + - ["System.Web.UI.WebControls.WebParts.TransformerTypeCollection", "System.Web.UI.WebControls.WebParts.TransformerTypeCollection!", "Field[Empty]"] + - ["System.Boolean", "System.Web.UI.WebControls.WebParts.DeclarativeCatalogPart", "Property[Wrap]"] + - ["System.String", "System.Web.UI.WebControls.WebParts.ConnectionsZone", "Property[SendText]"] + - ["System.Web.UI.WebControls.WebParts.WebPartPersonalization", "System.Web.UI.WebControls.WebParts.WebPartManager", "Method[CreatePersonalization].ReturnValue"] + - ["System.String", "System.Web.UI.WebControls.WebParts.IWebPart", "Property[Description]"] + - ["System.Security.PermissionSet", "System.Web.UI.WebControls.WebParts.WebPartManager", "Property[MinimalPermissionSet]"] + - ["System.String", "System.Web.UI.WebControls.WebParts.ImportCatalogPart", "Property[DefaultButton]"] + - ["System.Web.UI.WebControls.WebParts.PartChromeState", "System.Web.UI.WebControls.WebParts.PartChromeState!", "Field[Normal]"] + - ["System.Boolean", "System.Web.UI.WebControls.WebParts.ProviderConnectionPointCollection", "Method[Contains].ReturnValue"] + - ["System.Web.UI.WebControls.WebParts.CatalogZoneBase", "System.Web.UI.WebControls.WebParts.CatalogPart", "Property[Zone]"] + - ["System.String", "System.Web.UI.WebControls.WebParts.WebZone", "Property[BackImageUrl]"] + - ["System.Boolean", "System.Web.UI.WebControls.WebParts.ConnectionProviderAttribute", "Property[AllowsMultipleConnections]"] + - ["System.DateTime", "System.Web.UI.WebControls.WebParts.UserPersonalizationStateInfo", "Property[LastActivityDate]"] + - ["System.Boolean", "System.Web.UI.WebControls.WebParts.ProxyWebPartManager", "Property[Visible]"] + - ["System.Web.UI.WebControls.WebParts.CatalogZoneBase", "System.Web.UI.WebControls.WebParts.CatalogPartChrome", "Property[Zone]"] + - ["System.Web.UI.WebControls.WebParts.WebBrowsableAttribute", "System.Web.UI.WebControls.WebParts.WebBrowsableAttribute!", "Field[No]"] + - ["System.Web.UI.WebControls.WebParts.PersonalizationEntry", "System.Web.UI.WebControls.WebParts.PersonalizationDictionary", "Property[Item]"] + - ["System.String", "System.Web.UI.WebControls.WebParts.RowToFieldTransformer", "Property[FieldName]"] + - ["System.Int32", "System.Web.UI.WebControls.WebParts.ConsumerConnectionPointCollection", "Method[IndexOf].ReturnValue"] + - ["System.Web.UI.WebControls.Style", "System.Web.UI.WebControls.WebParts.CatalogPartChrome", "Method[CreateCatalogPartChromeStyle].ReturnValue"] + - ["System.ComponentModel.AttributeCollection", "System.Web.UI.WebControls.WebParts.WebPartMenuStyle", "Method[System.ComponentModel.ICustomTypeDescriptor.GetAttributes].ReturnValue"] + - ["System.Web.UI.WebControls.WebParts.WebPartVerb", "System.Web.UI.WebControls.WebParts.ConnectionsZone", "Property[CancelVerb]"] + - ["System.String", "System.Web.UI.WebControls.WebParts.WebPart", "Property[AuthorizationFilter]"] + - ["System.Web.UI.WebControls.WebParts.PartChromeType", "System.Web.UI.WebControls.WebParts.PartChromeType!", "Field[None]"] + - ["System.Web.UI.WebControls.WebParts.PersonalizableAttribute", "System.Web.UI.WebControls.WebParts.PersonalizableAttribute!", "Field[SharedPersonalizable]"] + - ["System.Boolean", "System.Web.UI.WebControls.WebParts.WebPart", "Property[IsShared]"] + - ["System.Object", "System.Web.UI.WebControls.WebParts.RowToParametersTransformer", "Method[SaveConfigurationState].ReturnValue"] + - ["System.Web.UI.WebControls.WebParts.CatalogPartCollection", "System.Web.UI.WebControls.WebParts.CatalogZoneBase", "Property[CatalogParts]"] + - ["System.Int32", "System.Web.UI.WebControls.WebParts.WebPartDescriptionCollection", "Method[IndexOf].ReturnValue"] + - ["System.Web.UI.WebControls.WebParts.WebPartVerbCollection", "System.Web.UI.WebControls.WebParts.WebPartVerbsEventArgs", "Property[Verbs]"] + - ["System.Web.UI.WebControls.WebParts.PersonalizationScope", "System.Web.UI.WebControls.WebParts.WebPartPersonalization", "Property[InitialScope]"] + - ["System.Web.UI.WebControls.WebParts.WebPartDisplayMode", "System.Web.UI.WebControls.WebParts.WebPartManager!", "Field[ConnectDisplayMode]"] + - ["System.Boolean", "System.Web.UI.WebControls.WebParts.WebPartPersonalization", "Property[Enabled]"] + - ["System.Boolean", "System.Web.UI.WebControls.WebParts.PersonalizableAttribute", "Method[IsDefaultAttribute].ReturnValue"] + - ["System.Web.UI.WebControls.WebParts.PartChromeState", "System.Web.UI.WebControls.WebParts.Part", "Property[ChromeState]"] + - ["System.String", "System.Web.UI.WebControls.WebParts.IWebPart", "Property[Subtitle]"] + - ["System.String", "System.Web.UI.WebControls.WebParts.WebPart", "Property[Title]"] + - ["System.Web.UI.WebControls.HorizontalAlign", "System.Web.UI.WebControls.WebParts.DeclarativeCatalogPart", "Property[HorizontalAlign]"] + - ["System.Boolean", "System.Web.UI.WebControls.WebParts.PersonalizationDictionary", "Method[Contains].ReturnValue"] + - ["System.String", "System.Web.UI.WebControls.WebParts.WebPartManager", "Method[GetDisplayTitle].ReturnValue"] + - ["System.String", "System.Web.UI.WebControls.WebParts.ConnectionProviderAttribute", "Property[DisplayNameValue]"] + - ["System.Object", "System.Web.UI.WebControls.WebParts.PersonalizationStateQuery", "Property[Item]"] + - ["System.Web.UI.WebControls.WebParts.WebPartVerb", "System.Web.UI.WebControls.WebParts.EditorZoneBase", "Property[ApplyVerb]"] + - ["System.Web.UI.WebControls.WebParts.WebPart", "System.Web.UI.WebControls.WebParts.EditorPart", "Property[WebPartToEdit]"] + - ["System.String", "System.Web.UI.WebControls.WebParts.WebPartVerb", "Property[ClientClickHandler]"] + - ["System.Web.UI.WebControls.WebParts.WebPartEventHandler", "System.Web.UI.WebControls.WebParts.WebPartVerb", "Property[ServerClickHandler]"] + - ["System.String", "System.Web.UI.WebControls.WebParts.WebPartUserCapability", "Property[Name]"] + - ["System.Object", "System.Web.UI.WebControls.WebParts.RowToParametersTransformer", "Method[Transform].ReturnValue"] + - ["System.Boolean", "System.Web.UI.WebControls.WebParts.ConsumerConnectionPointCollection", "Method[Contains].ReturnValue"] + - ["System.Web.UI.WebControls.WebParts.WebPart", "System.Web.UI.WebControls.WebParts.WebPartManager", "Method[CopyWebPart].ReturnValue"] + - ["System.Drawing.Color", "System.Web.UI.WebControls.WebParts.PageCatalogPart", "Property[BackColor]"] + - ["System.String", "System.Web.UI.WebControls.WebParts.ConnectionsZone", "Property[InstructionText]"] + - ["System.String", "System.Web.UI.WebControls.WebParts.PageCatalogPart", "Property[SkinID]"] + - ["System.String", "System.Web.UI.WebControls.WebParts.WebPart", "Property[Subtitle]"] + - ["System.Boolean", "System.Web.UI.WebControls.WebParts.LayoutEditorPart", "Method[ApplyChanges].ReturnValue"] + - ["System.Boolean", "System.Web.UI.WebControls.WebParts.WebDescriptionAttribute", "Method[IsDefaultAttribute].ReturnValue"] + - ["System.Boolean", "System.Web.UI.WebControls.WebParts.WebPartAuthorizationEventArgs", "Property[IsShared]"] + - ["System.Web.UI.WebControls.Unit", "System.Web.UI.WebControls.WebParts.WebPart", "Property[Width]"] + - ["System.Web.UI.WebControls.WebParts.WebPartDisplayMode", "System.Web.UI.WebControls.WebParts.WebPartManager!", "Field[BrowseDisplayMode]"] + - ["System.Int32", "System.Web.UI.WebControls.WebParts.WebPartCollection", "Method[IndexOf].ReturnValue"] + - ["System.Web.UI.WebControls.WebParts.CatalogPartChrome", "System.Web.UI.WebControls.WebParts.CatalogZoneBase", "Method[CreateCatalogPartChrome].ReturnValue"] + - ["System.Collections.ICollection", "System.Web.UI.WebControls.WebParts.PersonalizationDictionary", "Property[Keys]"] + - ["System.Web.UI.WebControls.WebParts.PartChromeType", "System.Web.UI.WebControls.WebParts.WebPart", "Property[ChromeType]"] + - ["System.Boolean", "System.Web.UI.WebControls.WebParts.ProxyWebPartConnectionCollection", "Method[Contains].ReturnValue"] + - ["System.Web.UI.WebControls.WebParts.WebPartVerb", "System.Web.UI.WebControls.WebParts.EditorZoneBase", "Property[CancelVerb]"] + - ["System.Web.UI.WebControls.WebParts.WebPartVerbRenderMode", "System.Web.UI.WebControls.WebParts.WebPartVerbRenderMode!", "Field[TitleBar]"] + - ["System.Web.UI.WebControls.WebParts.PartChromeType", "System.Web.UI.WebControls.WebParts.PartChromeType!", "Field[Default]"] + - ["System.Boolean", "System.Web.UI.WebControls.WebParts.WebPartPersonalization", "Property[IsEnabled]"] + - ["System.Int32", "System.Web.UI.WebControls.WebParts.SqlPersonalizationProvider", "Method[ResetState].ReturnValue"] + - ["System.Web.UI.WebControls.WebParts.WebPartZoneCollection", "System.Web.UI.WebControls.WebParts.WebPartManager", "Property[Zones]"] + - ["System.Collections.IDictionary", "System.Web.UI.WebControls.WebParts.EditorPart", "Method[GetDesignModeState].ReturnValue"] + - ["System.Web.UI.WebControls.WebParts.PersonalizationStateInfoCollection", "System.Web.UI.WebControls.WebParts.PersonalizationAdministration!", "Method[FindInactiveUserState].ReturnValue"] + - ["System.Web.UI.WebControls.WebParts.WebPartVerbRenderMode", "System.Web.UI.WebControls.WebParts.WebPartZoneBase", "Property[WebPartVerbRenderMode]"] + - ["System.Object", "System.Web.UI.WebControls.WebParts.WebPartMenuStyle", "Method[System.ComponentModel.ICustomTypeDescriptor.GetEditor].ReturnValue"] + - ["System.Boolean", "System.Web.UI.WebControls.WebParts.PropertyGridEditorPart", "Method[ApplyChanges].ReturnValue"] + - ["System.Boolean", "System.Web.UI.WebControls.WebParts.WebPartDisplayModeCollection", "Property[IsReadOnly]"] + - ["System.Web.UI.WebControls.WebParts.WebPartConnectionCollection", "System.Web.UI.WebControls.WebParts.WebPartManager", "Property[StaticConnections]"] + - ["System.Int32", "System.Web.UI.WebControls.WebParts.WebPart", "Property[ZoneIndex]"] + - ["System.Web.UI.WebControls.WebParts.WebPart", "System.Web.UI.WebControls.WebParts.DeclarativeCatalogPart", "Method[GetWebPart].ReturnValue"] + - ["System.Web.UI.WebControls.WebParts.WebPartExportMode", "System.Web.UI.WebControls.WebParts.WebPart", "Property[ExportMode]"] + - ["System.Web.UI.WebControls.WebParts.WebPart", "System.Web.UI.WebControls.WebParts.WebPartEventArgs", "Property[WebPart]"] + - ["System.Web.UI.WebControls.HorizontalAlign", "System.Web.UI.WebControls.WebParts.WebPartMenuStyle", "Property[HorizontalAlign]"] + - ["System.Boolean", "System.Web.UI.WebControls.WebParts.WebPartPersonalization", "Property[CanEnterSharedScope]"] + - ["System.String", "System.Web.UI.WebControls.WebParts.GenericWebPart", "Property[ID]"] + - ["System.Boolean", "System.Web.UI.WebControls.WebParts.PersonalizationDictionary", "Property[IsFixedSize]"] + - ["System.Collections.IList", "System.Web.UI.WebControls.WebParts.PersonalizationProvider", "Method[CreateSupportedUserCapabilities].ReturnValue"] + - ["System.Web.UI.WebControls.WebParts.CatalogPartCollection", "System.Web.UI.WebControls.WebParts.CatalogZone", "Method[CreateCatalogParts].ReturnValue"] + - ["System.String", "System.Web.UI.WebControls.WebParts.LayoutEditorPart", "Property[Title]"] + - ["System.Web.UI.WebControls.WebParts.WebBrowsableAttribute", "System.Web.UI.WebControls.WebParts.WebBrowsableAttribute!", "Field[Default]"] + - ["System.Web.UI.WebControls.WebParts.WebPartPersonalization", "System.Web.UI.WebControls.WebParts.WebPartManager", "Property[Personalization]"] + - ["System.Web.UI.WebControls.Unit", "System.Web.UI.WebControls.WebParts.GenericWebPart", "Property[Width]"] + - ["System.String", "System.Web.UI.WebControls.WebParts.IWebPart", "Property[Title]"] + - ["System.String", "System.Web.UI.WebControls.WebParts.WebPartVerb", "Property[ImageUrl]"] + - ["System.String", "System.Web.UI.WebControls.WebParts.WebZone", "Property[EmptyZoneText]"] + - ["System.Web.UI.WebControls.WebParts.PersonalizationScope", "System.Web.UI.WebControls.WebParts.WebPartPersonalization", "Property[Scope]"] + - ["System.Collections.ICollection", "System.Web.UI.WebControls.WebParts.PersonalizationDictionary", "Property[Values]"] + - ["System.Web.UI.WebControls.Unit", "System.Web.UI.WebControls.WebParts.DeclarativeCatalogPart", "Property[Width]"] + - ["System.Web.UI.ControlCollection", "System.Web.UI.WebControls.WebParts.GenericWebPart", "Method[CreateControlCollection].ReturnValue"] + - ["System.String", "System.Web.UI.WebControls.WebParts.WebPartAuthorizationEventArgs", "Property[AuthorizationFilter]"] + - ["System.String", "System.Web.UI.WebControls.WebParts.WebPartVerb", "Property[Description]"] + - ["System.Type", "System.Web.UI.WebControls.WebParts.WebPartTransformerAttribute!", "Method[GetProviderType].ReturnValue"] + - ["System.Int32", "System.Web.UI.WebControls.WebParts.WebDisplayNameAttribute", "Method[GetHashCode].ReturnValue"] + - ["System.Drawing.Color", "System.Web.UI.WebControls.WebParts.PageCatalogPart", "Property[ForeColor]"] + - ["System.String", "System.Web.UI.WebControls.WebParts.WebPartPersonalization", "Property[ProviderName]"] + - ["System.String", "System.Web.UI.WebControls.WebParts.ConnectionPoint", "Property[DisplayName]"] + - ["System.String", "System.Web.UI.WebControls.WebParts.WebPartVerb", "Property[ID]"] + - ["System.Web.UI.WebControls.WebParts.EditorPart", "System.Web.UI.WebControls.WebParts.EditorPartCollection", "Property[Item]"] + - ["System.Boolean", "System.Web.UI.WebControls.WebParts.WebPart", "Property[IsStatic]"] + - ["System.String", "System.Web.UI.WebControls.WebParts.WebPartManager", "Method[CreateDynamicConnectionID].ReturnValue"] + - ["System.String", "System.Web.UI.WebControls.WebParts.PageCatalogPart", "Property[AccessKey]"] + - ["System.Int32", "System.Web.UI.WebControls.WebParts.TransformerTypeCollection", "Method[IndexOf].ReturnValue"] + - ["System.Web.UI.WebControls.Style", "System.Web.UI.WebControls.WebParts.WebPartChrome", "Method[CreateWebPartChromeStyle].ReturnValue"] + - ["System.Web.UI.WebControls.WebParts.WebPartConnection", "System.Web.UI.WebControls.WebParts.WebPartConnectionCollection", "Property[Item]"] + - ["System.Int32", "System.Web.UI.WebControls.WebParts.PersonalizationAdministration!", "Method[GetCountOfState].ReturnValue"] + - ["System.Web.UI.WebControls.ContentDirection", "System.Web.UI.WebControls.WebParts.PageCatalogPart", "Property[Direction]"] + - ["System.Web.UI.WebControls.WebParts.WebPartVerbCollection", "System.Web.UI.WebControls.WebParts.WebPartChrome", "Method[FilterWebPartVerbs].ReturnValue"] + - ["System.Web.UI.WebControls.BorderStyle", "System.Web.UI.WebControls.WebParts.DeclarativeCatalogPart", "Property[BorderStyle]"] + - ["System.Boolean", "System.Web.UI.WebControls.WebParts.EditorPart", "Property[Display]"] + - ["System.Boolean", "System.Web.UI.WebControls.WebParts.WebPartZoneBase", "Property[DragDropEnabled]"] + - ["System.Web.UI.WebControls.WebParts.WebPartDescriptionCollection", "System.Web.UI.WebControls.WebParts.DeclarativeCatalogPart", "Method[GetAvailableWebPartDescriptions].ReturnValue"] + - ["System.Web.UI.WebControls.WebParts.WebPartDescription", "System.Web.UI.WebControls.WebParts.WebPartDescriptionCollection", "Property[Item]"] + - ["System.Boolean", "System.Web.UI.WebControls.WebParts.WebPartZoneBase", "Property[ShowTitleIcons]"] + - ["System.Web.UI.WebControls.ContentDirection", "System.Web.UI.WebControls.WebParts.WebPart", "Property[Direction]"] + - ["System.String", "System.Web.UI.WebControls.WebParts.ConnectionsZone", "Property[EmptyZoneText]"] + - ["System.Object", "System.Web.UI.WebControls.WebParts.WebPartManagerInternals", "Method[SaveConfigurationState].ReturnValue"] + - ["System.String", "System.Web.UI.WebControls.WebParts.WebPart", "Property[TitleUrl]"] + - ["System.Web.UI.StateBag", "System.Web.UI.WebControls.WebParts.WebPartVerb", "Property[ViewState]"] + - ["System.Web.UI.WebControls.ScrollBars", "System.Web.UI.WebControls.WebParts.PageCatalogPart", "Property[ScrollBars]"] + - ["System.Web.UI.WebControls.Style", "System.Web.UI.WebControls.WebParts.CatalogZoneBase", "Property[SelectedPartLinkStyle]"] + - ["System.Web.UI.WebControls.WebParts.WebPartVerb", "System.Web.UI.WebControls.WebParts.EditorZoneBase", "Property[OKVerb]"] + - ["System.Boolean", "System.Web.UI.WebControls.WebParts.WebPartDisplayMode", "Property[ShowHiddenWebParts]"] + - ["System.Web.UI.WebControls.WebParts.PartChromeType", "System.Web.UI.WebControls.WebParts.ConnectionsZone", "Property[PartChromeType]"] + - ["System.Int32", "System.Web.UI.WebControls.WebParts.ConnectionInterfaceCollection", "Method[IndexOf].ReturnValue"] + - ["System.Boolean", "System.Web.UI.WebControls.WebParts.WebPartManager", "Property[System.Web.UI.WebControls.WebParts.IPersonalizable.IsDirty]"] + - ["System.String", "System.Web.UI.WebControls.WebParts.GenericWebPart", "Property[TitleIconImageUrl]"] + - ["System.Object", "System.Web.UI.WebControls.WebParts.CatalogZoneBase", "Method[SaveViewState].ReturnValue"] + - ["System.Boolean", "System.Web.UI.WebControls.WebParts.PageCatalogPart", "Property[EnableTheming]"] + - ["System.String", "System.Web.UI.WebControls.WebParts.WebDescriptionAttribute", "Property[DescriptionValue]"] + - ["System.Boolean", "System.Web.UI.WebControls.WebParts.WebPart", "Property[AllowConnect]"] + - ["System.Web.UI.Control", "System.Web.UI.WebControls.WebParts.WebPartTransformer", "Method[CreateConfigurationControl].ReturnValue"] + - ["System.Int32", "System.Web.UI.WebControls.WebParts.SharedPersonalizationStateInfo", "Property[SizeOfPersonalizations]"] + - ["System.Web.UI.WebControls.WebParts.WebDisplayNameAttribute", "System.Web.UI.WebControls.WebParts.WebDisplayNameAttribute!", "Field[Default]"] + - ["System.Object", "System.Web.UI.WebControls.WebParts.ProxyWebPart", "Method[SaveViewState].ReturnValue"] + - ["System.Web.UI.WebControls.Style", "System.Web.UI.WebControls.WebParts.WebPartZoneBase", "Property[MenuVerbStyle]"] + - ["System.Int32", "System.Web.UI.WebControls.WebParts.EditorPartCollection", "Method[IndexOf].ReturnValue"] + - ["System.Boolean", "System.Web.UI.WebControls.WebParts.WebPartConnectionCollection", "Property[IsReadOnly]"] + - ["System.Boolean", "System.Web.UI.WebControls.WebParts.CatalogPartCollection", "Method[Contains].ReturnValue"] + - ["System.String", "System.Web.UI.WebControls.WebParts.CatalogZoneBase", "Property[InstructionText]"] + - ["System.Web.UI.WebControls.WebParts.WebPartVerbCollection", "System.Web.UI.WebControls.WebParts.WebPart", "Property[Verbs]"] + - ["System.Web.UI.WebControls.WebParts.WebPartConnectionCollection", "System.Web.UI.WebControls.WebParts.WebPartManager", "Property[DynamicConnections]"] + - ["System.Web.UI.WebControls.WebParts.EditorPartChrome", "System.Web.UI.WebControls.WebParts.EditorZoneBase", "Property[EditorPartChrome]"] + - ["System.Web.UI.WebControls.WebParts.PersonalizationProvider", "System.Web.UI.WebControls.WebParts.PersonalizationAdministration!", "Property[Provider]"] + - ["System.Web.UI.ControlCollection", "System.Web.UI.WebControls.WebParts.WebPartManager", "Method[CreateControlCollection].ReturnValue"] + - ["System.Web.UI.WebControls.WebParts.PersonalizationScope", "System.Web.UI.WebControls.WebParts.PersonalizationEntry", "Property[Scope]"] + - ["System.Boolean", "System.Web.UI.WebControls.WebParts.WebPartPersonalization", "Property[ShouldResetPersonalizationState]"] + - ["System.Boolean", "System.Web.UI.WebControls.WebParts.WebPartDisplayMode", "Method[IsEnabled].ReturnValue"] + - ["System.String", "System.Web.UI.WebControls.WebParts.WebPartDescription", "Property[Description]"] + - ["System.String", "System.Web.UI.WebControls.WebParts.WebPartDescription", "Property[ID]"] + - ["System.String", "System.Web.UI.WebControls.WebParts.ConnectionsZone", "Property[ConnectToConsumerTitle]"] + - ["System.String", "System.Web.UI.WebControls.WebParts.DeclarativeCatalogPart", "Property[BackImageUrl]"] + - ["System.Web.UI.WebControls.Style", "System.Web.UI.WebControls.WebParts.WebPartZoneBase", "Property[MenuCheckImageStyle]"] + - ["System.String", "System.Web.UI.WebControls.WebParts.ConnectionsZone", "Property[ProvidersInstructionText]"] + - ["System.String", "System.Web.UI.WebControls.WebParts.WebPartVerb", "Property[Text]"] + - ["System.String", "System.Web.UI.WebControls.WebParts.PageCatalogPart", "Property[DefaultButton]"] + - ["System.Boolean", "System.Web.UI.WebControls.WebParts.PropertyGridEditorPart", "Property[Display]"] + - ["System.Web.UI.WebControls.WebParts.EditorPartCollection", "System.Web.UI.WebControls.WebParts.IWebEditable", "Method[CreateEditorParts].ReturnValue"] + - ["System.Web.UI.WebControls.WebParts.PersonalizationStateInfoCollection", "System.Web.UI.WebControls.WebParts.SqlPersonalizationProvider", "Method[FindState].ReturnValue"] + - ["System.Boolean", "System.Web.UI.WebControls.WebParts.WebPartDisplayMode", "Property[AssociatedWithToolZone]"] + - ["System.Object", "System.Web.UI.WebControls.WebParts.WebPartZoneBase", "Method[SaveViewState].ReturnValue"] + - ["System.Web.UI.WebControls.Unit", "System.Web.UI.WebControls.WebParts.WebPartZoneBase", "Property[BorderWidth]"] + - ["System.Boolean", "System.Web.UI.WebControls.WebParts.ConnectionPoint", "Property[AllowsMultipleConnections]"] + - ["System.Web.UI.WebControls.WebParts.ConnectionInterfaceCollection", "System.Web.UI.WebControls.WebParts.ProviderConnectionPoint", "Method[GetSecondaryInterfaces].ReturnValue"] + - ["System.Int32", "System.Web.UI.WebControls.WebParts.ProxyWebPartConnectionCollection", "Method[IndexOf].ReturnValue"] + - ["System.String", "System.Web.UI.WebControls.WebParts.IWebPart", "Property[TitleUrl]"] + - ["System.Boolean", "System.Web.UI.WebControls.WebParts.CatalogZoneBase", "Property[ShowCatalogIcons]"] + - ["System.Web.UI.WebControls.WebParts.WebPartChrome", "System.Web.UI.WebControls.WebParts.WebPartZoneBase", "Method[CreateWebPartChrome].ReturnValue"] + - ["System.Web.UI.WebControls.Style", "System.Web.UI.WebControls.WebParts.WebZone", "Property[VerbStyle]"] + - ["System.Object", "System.Web.UI.WebControls.WebParts.GenericWebPart", "Property[WebBrowsableObject]"] + - ["System.String", "System.Web.UI.WebControls.WebParts.DeclarativeCatalogPart", "Property[AccessKey]"] + - ["System.Int32", "System.Web.UI.WebControls.WebParts.SharedPersonalizationStateInfo", "Property[CountOfPersonalizations]"] + - ["System.Web.UI.WebControls.WebParts.PersonalizableAttribute", "System.Web.UI.WebControls.WebParts.PersonalizableAttribute!", "Field[UserPersonalizable]"] + - ["System.Boolean", "System.Web.UI.WebControls.WebParts.ConnectionInterfaceCollection", "Method[Contains].ReturnValue"] + - ["System.Boolean", "System.Web.UI.WebControls.WebParts.PersonalizableAttribute", "Property[IsSensitive]"] + - ["System.String", "System.Web.UI.WebControls.WebParts.EditorZoneBase", "Property[EmptyZoneText]"] + - ["System.Boolean", "System.Web.UI.WebControls.WebParts.WebPartTransformerCollection", "Method[Contains].ReturnValue"] + - ["System.Type", "System.Web.UI.WebControls.WebParts.WebPartTransformerAttribute!", "Method[GetConsumerType].ReturnValue"] + - ["System.Web.UI.WebControls.Style", "System.Web.UI.WebControls.WebParts.EditorPartChrome", "Method[CreateEditorPartChromeStyle].ReturnValue"] + - ["System.Boolean", "System.Web.UI.WebControls.WebParts.ITrackingPersonalizable", "Property[TracksChanges]"] + - ["System.Web.UI.WebControls.WebParts.EditorPartCollection", "System.Web.UI.WebControls.WebParts.EditorZoneBase", "Method[CreateEditorParts].ReturnValue"] + - ["System.String", "System.Web.UI.WebControls.WebParts.WebPartManager", "Property[SkinID]"] + - ["System.Boolean", "System.Web.UI.WebControls.WebParts.WebDisplayNameAttribute", "Method[IsDefaultAttribute].ReturnValue"] + - ["System.Web.UI.WebControls.WebParts.EditorZoneBase", "System.Web.UI.WebControls.WebParts.EditorPartChrome", "Property[Zone]"] + - ["System.String", "System.Web.UI.WebControls.WebParts.ImportCatalogPart", "Property[UploadButtonText]"] + - ["System.Boolean", "System.Web.UI.WebControls.WebParts.WebPartManager", "Method[IsAuthorized].ReturnValue"] + - ["System.Int32", "System.Web.UI.WebControls.WebParts.ProviderConnectionPointCollection", "Method[IndexOf].ReturnValue"] + - ["System.Web.UI.WebControls.WebParts.WebPartHelpMode", "System.Web.UI.WebControls.WebParts.WebPart", "Property[HelpMode]"] + - ["System.Int32", "System.Web.UI.WebControls.WebParts.PersonalizationAdministration!", "Method[ResetInactiveUserState].ReturnValue"] + - ["System.ComponentModel.PropertyDescriptorCollection", "System.Web.UI.WebControls.WebParts.RowToParametersTransformer", "Property[System.Web.UI.WebControls.WebParts.IWebPartParameters.Schema]"] + - ["System.Boolean", "System.Web.UI.WebControls.WebParts.WebPartZoneBase", "Property[HasHeader]"] + - ["System.Web.UI.WebControls.WebParts.PersonalizationScope", "System.Web.UI.WebControls.WebParts.PersonalizationScope!", "Field[Shared]"] + - ["System.Web.UI.WebControls.WebParts.WebPartVerbCollection", "System.Web.UI.WebControls.WebParts.WebPartChrome", "Method[GetWebPartVerbs].ReturnValue"] + - ["System.Int32", "System.Web.UI.WebControls.WebParts.ProxyWebPartConnectionCollection", "Method[Add].ReturnValue"] + - ["System.Web.UI.WebControls.Style", "System.Web.UI.WebControls.WebParts.CatalogZoneBase", "Property[PartLinkStyle]"] + - ["System.String", "System.Web.UI.WebControls.WebParts.Part", "Property[Title]"] + - ["System.String", "System.Web.UI.WebControls.WebParts.DeclarativeCatalogPart", "Property[GroupingText]"] + - ["System.Boolean", "System.Web.UI.WebControls.WebParts.IPersonalizable", "Property[IsDirty]"] + - ["System.Boolean", "System.Web.UI.WebControls.WebParts.CatalogZoneBase", "Method[System.Web.UI.IPostBackDataHandler.LoadPostData].ReturnValue"] + - ["System.Web.UI.WebControls.WebParts.WebPartDisplayModeCollection", "System.Web.UI.WebControls.WebParts.WebPartManager", "Property[SupportedDisplayModes]"] + - ["System.Web.UI.ControlCollection", "System.Web.UI.WebControls.WebParts.Part", "Property[Controls]"] + - ["System.ComponentModel.TypeConverter", "System.Web.UI.WebControls.WebParts.WebPartMenuStyle", "Method[System.ComponentModel.ICustomTypeDescriptor.GetConverter].ReturnValue"] + - ["System.Int32", "System.Web.UI.WebControls.WebParts.WebPartUserCapability", "Method[GetHashCode].ReturnValue"] + - ["System.String", "System.Web.UI.WebControls.WebParts.ImportCatalogPart", "Property[ImportedPartLabelText]"] + - ["System.Web.UI.WebControls.WebParts.WebPart", "System.Web.UI.WebControls.WebParts.WebPartConnection", "Property[Provider]"] + - ["System.Boolean", "System.Web.UI.WebControls.WebParts.PageCatalogPart", "Property[Visible]"] + - ["System.Object", "System.Web.UI.WebControls.WebParts.PersonalizationDictionary", "Property[SyncRoot]"] + - ["System.Int32", "System.Web.UI.WebControls.WebParts.PersonalizationAdministration!", "Method[ResetUserState].ReturnValue"] + - ["System.Web.UI.WebControls.WebParts.WebPart", "System.Web.UI.WebControls.WebParts.WebPartConnectionsCancelEventArgs", "Property[Provider]"] + - ["System.String", "System.Web.UI.WebControls.WebParts.WebPartAuthorizationEventArgs", "Property[Path]"] + - ["System.Web.UI.Control", "System.Web.UI.WebControls.WebParts.RowToFieldTransformer", "Method[CreateConfigurationControl].ReturnValue"] + - ["System.Boolean", "System.Web.UI.WebControls.WebParts.WebPartConnection", "Property[IsActive]"] + - ["System.Web.UI.WebControls.WebParts.EditorZoneBase", "System.Web.UI.WebControls.WebParts.EditorPart", "Property[Zone]"] + - ["System.Web.UI.WebControls.WebParts.WebPartCollection", "System.Web.UI.WebControls.WebParts.WebPartZoneBase", "Property[WebParts]"] + - ["System.Int32", "System.Web.UI.WebControls.WebParts.PersonalizationAdministration!", "Method[GetCountOfInactiveUserState].ReturnValue"] + - ["System.Web.UI.WebControls.WebParts.WebPartDisplayMode", "System.Web.UI.WebControls.WebParts.WebPartManager", "Property[DisplayMode]"] + - ["System.Web.UI.WebControls.WebParts.WebPartVerb", "System.Web.UI.WebControls.WebParts.CatalogZoneBase", "Property[AddVerb]"] + - ["System.ComponentModel.PropertyDescriptor", "System.Web.UI.WebControls.WebParts.WebPartMenuStyle", "Method[System.ComponentModel.ICustomTypeDescriptor.GetDefaultProperty].ReturnValue"] + - ["System.Web.UI.WebControls.WebParts.WebPartVerb", "System.Web.UI.WebControls.WebParts.WebPartZoneBase", "Property[DeleteVerb]"] + - ["System.Boolean", "System.Web.UI.WebControls.WebParts.WebPartDescriptionCollection", "Method[Contains].ReturnValue"] + - ["System.Web.UI.WebControls.WebParts.EditorPartCollection", "System.Web.UI.WebControls.WebParts.EditorPartCollection!", "Field[Empty]"] + - ["System.Int32", "System.Web.UI.WebControls.WebParts.WebPartMovingEventArgs", "Property[ZoneIndex]"] + - ["System.DateTime", "System.Web.UI.WebControls.WebParts.PersonalizationStateInfo", "Property[LastUpdatedDate]"] + - ["System.Web.UI.ITemplate", "System.Web.UI.WebControls.WebParts.WebPartZone", "Property[ZoneTemplate]"] + - ["System.String", "System.Web.UI.WebControls.WebParts.ConnectionsZone", "Property[GetText]"] + - ["System.Object", "System.Web.UI.WebControls.WebParts.WebPartManagerInternals", "Method[CreateObjectFromType].ReturnValue"] + - ["System.String", "System.Web.UI.WebControls.WebParts.EditorZoneBase", "Property[InstructionText]"] + - ["System.String", "System.Web.UI.WebControls.WebParts.DeclarativeCatalogPart", "Property[DefaultButton]"] + - ["System.Int32", "System.Web.UI.WebControls.WebParts.PersonalizableAttribute", "Method[GetHashCode].ReturnValue"] + - ["System.Web.UI.WebControls.WebParts.TransformerTypeCollection", "System.Web.UI.WebControls.WebParts.WebPartManager", "Property[AvailableTransformers]"] + - ["System.String", "System.Web.UI.WebControls.WebParts.WebDescriptionAttribute", "Property[Description]"] + - ["System.Web.UI.WebControls.WebParts.ProviderConnectionPoint", "System.Web.UI.WebControls.WebParts.ProviderConnectionPointCollection", "Property[Default]"] + - ["System.Boolean", "System.Web.UI.WebControls.WebParts.BehaviorEditorPart", "Property[Display]"] + - ["System.Web.UI.Control", "System.Web.UI.WebControls.WebParts.GenericWebPart", "Property[ChildControl]"] + - ["System.Web.UI.WebControls.WebParts.PersonalizableAttribute", "System.Web.UI.WebControls.WebParts.PersonalizableAttribute!", "Field[NotPersonalizable]"] + - ["System.Object", "System.Web.UI.WebControls.WebParts.PersonalizationStateInfoCollection", "Property[SyncRoot]"] + - ["System.Boolean", "System.Web.UI.WebControls.WebParts.PageCatalogPart", "Property[Wrap]"] + - ["System.Web.UI.WebControls.WebParts.WebPartDisplayModeCollection", "System.Web.UI.WebControls.WebParts.ToolZone", "Property[AssociatedDisplayModes]"] + - ["System.ComponentModel.PropertyDescriptorCollection", "System.Web.UI.WebControls.WebParts.WebPartMenuStyle", "Method[System.ComponentModel.ICustomTypeDescriptor.GetProperties].ReturnValue"] + - ["System.String", "System.Web.UI.WebControls.WebParts.DeclarativeCatalogPart", "Property[ToolTip]"] + - ["System.String", "System.Web.UI.WebControls.WebParts.ProxyWebPart", "Property[GenericWebPartID]"] + - ["System.Object", "System.Web.UI.WebControls.WebParts.WebPartVerb", "Method[System.Web.UI.IStateManager.SaveViewState].ReturnValue"] + - ["System.Boolean", "System.Web.UI.WebControls.WebParts.WebPartPersonalization", "Property[IsModifiable]"] + - ["System.Web.UI.WebControls.WebParts.EditorPartCollection", "System.Web.UI.WebControls.WebParts.GenericWebPart", "Method[CreateEditorParts].ReturnValue"] + - ["System.Web.UI.ControlCollection", "System.Web.UI.WebControls.WebParts.ProxyWebPartManager", "Property[Controls]"] + - ["System.Web.UI.WebControls.Unit", "System.Web.UI.WebControls.WebParts.WebZone", "Property[PartChromePadding]"] + - ["System.Web.UI.WebControls.Style", "System.Web.UI.WebControls.WebParts.WebPartZoneBase", "Property[MenuLabelStyle]"] + - ["System.Web.UI.WebControls.WebParts.WebPartExportMode", "System.Web.UI.WebControls.WebParts.WebPartExportMode!", "Field[NonSensitiveData]"] + - ["System.Int32", "System.Web.UI.WebControls.WebParts.WebPartDisplayModeCollection", "Method[Add].ReturnValue"] + - ["System.Int32", "System.Web.UI.WebControls.WebParts.WebPartDisplayModeCollection", "Method[IndexOf].ReturnValue"] + - ["System.Web.UI.WebControls.WebParts.WebPartVerb", "System.Web.UI.WebControls.WebParts.WebPartZoneBase", "Property[ConnectVerb]"] + - ["System.Object", "System.Web.UI.WebControls.WebParts.WebZone", "Method[SaveViewState].ReturnValue"] + - ["System.Int32", "System.Web.UI.WebControls.WebParts.PersonalizationStateInfo", "Property[Size]"] + - ["System.String", "System.Web.UI.WebControls.WebParts.WebPartManager", "Property[ExportSensitiveDataWarning]"] + - ["System.Web.UI.WebControls.WebParts.WebPartVerb", "System.Web.UI.WebControls.WebParts.WebPartZoneBase", "Property[CloseVerb]"] + - ["System.Boolean", "System.Web.UI.WebControls.WebParts.WebDisplayNameAttribute", "Method[Equals].ReturnValue"] + - ["System.Boolean", "System.Web.UI.WebControls.WebParts.WebPartAuthorizationEventArgs", "Property[IsAuthorized]"] + - ["System.Int32", "System.Web.UI.WebControls.WebParts.PersonalizationStateInfoCollection", "Property[Count]"] + - ["System.Web.UI.WebControls.Style", "System.Web.UI.WebControls.WebParts.WebZone", "Property[PartChromeStyle]"] + - ["System.Web.UI.WebControls.WebParts.WebPartDisplayMode", "System.Web.UI.WebControls.WebParts.WebPartDisplayModeEventArgs", "Property[OldDisplayMode]"] + - ["System.String", "System.Web.UI.WebControls.WebParts.ProxyWebPartManager", "Property[ClientID]"] + - ["System.Int32", "System.Web.UI.WebControls.WebParts.SqlPersonalizationProvider", "Method[ResetUserState].ReturnValue"] + - ["System.String", "System.Web.UI.WebControls.WebParts.CatalogZoneBase", "Property[SelectedCatalogPartID]"] + - ["System.ComponentModel.PropertyDescriptorCollection", "System.Web.UI.WebControls.WebParts.IWebPartTable", "Property[Schema]"] + - ["System.Web.UI.WebControls.WebParts.GenericWebPart", "System.Web.UI.WebControls.WebParts.WebPartManager", "Method[CreateWebPart].ReturnValue"] + - ["System.Web.UI.WebControls.WebParts.CatalogPartCollection", "System.Web.UI.WebControls.WebParts.CatalogZoneBase", "Method[CreateCatalogParts].ReturnValue"] + - ["System.ComponentModel.EventDescriptor", "System.Web.UI.WebControls.WebParts.WebPartMenuStyle", "Method[System.ComponentModel.ICustomTypeDescriptor.GetDefaultEvent].ReturnValue"] + - ["System.Web.UI.WebControls.WebParts.ConsumerConnectionPointCollection", "System.Web.UI.WebControls.WebParts.WebPartManager", "Method[GetConsumerConnectionPoints].ReturnValue"] + - ["System.String", "System.Web.UI.WebControls.WebParts.ConnectionsZone", "Property[ConnectToProviderTitle]"] + - ["System.Web.UI.WebControls.WebParts.WebPartManager", "System.Web.UI.WebControls.WebParts.WebPartChrome", "Property[WebPartManager]"] + - ["System.Web.UI.WebControls.Style", "System.Web.UI.WebControls.WebParts.ToolZone", "Property[InstructionTextStyle]"] + - ["System.Web.UI.WebControls.WebParts.WebPartDescriptionCollection", "System.Web.UI.WebControls.WebParts.PageCatalogPart", "Method[GetAvailableWebPartDescriptions].ReturnValue"] + - ["System.Type", "System.Web.UI.WebControls.WebParts.ConnectionInterfaceCollection", "Property[Item]"] + - ["System.Boolean", "System.Web.UI.WebControls.WebParts.PersonalizationDictionary", "Property[IsReadOnly]"] + - ["System.Web.UI.WebControls.WebParts.WebPartManager", "System.Web.UI.WebControls.WebParts.EditorPart", "Property[WebPartManager]"] + - ["System.Web.UI.WebControls.WebParts.WebPartHelpMode", "System.Web.UI.WebControls.WebParts.WebPartHelpMode!", "Field[Modal]"] + - ["System.String", "System.Web.UI.WebControls.WebParts.DeclarativeCatalogPart", "Property[CssClass]"] + - ["System.Web.UI.WebControls.WebParts.WebPartMenuStyle", "System.Web.UI.WebControls.WebParts.WebPartZoneBase", "Property[MenuPopupStyle]"] + - ["System.Web.UI.WebControls.WebParts.WebPartManager", "System.Web.UI.WebControls.WebParts.WebZone", "Property[WebPartManager]"] + - ["System.String", "System.Web.UI.WebControls.WebParts.ConnectionsZone", "Property[ConnectToProviderText]"] + - ["System.Web.UI.WebControls.WebParts.WebPartExportMode", "System.Web.UI.WebControls.WebParts.WebPartExportMode!", "Field[None]"] + - ["System.Web.UI.WebControls.WebParts.WebPartVerb", "System.Web.UI.WebControls.WebParts.WebPartZoneBase", "Property[RestoreVerb]"] + - ["System.Int32", "System.Web.UI.WebControls.WebParts.WebDescriptionAttribute", "Method[GetHashCode].ReturnValue"] + - ["System.String", "System.Web.UI.WebControls.WebParts.ConnectionsZone", "Property[InstructionTitle]"] + - ["System.Web.UI.WebControls.Style", "System.Web.UI.WebControls.WebParts.WebPartZoneBase", "Property[MenuVerbHoverStyle]"] + - ["System.Drawing.Color", "System.Web.UI.WebControls.WebParts.DeclarativeCatalogPart", "Property[BorderColor]"] + - ["System.String", "System.Web.UI.WebControls.WebParts.WebPartChrome", "Method[GetWebPartTitleClientID].ReturnValue"] + - ["System.DateTime", "System.Web.UI.WebControls.WebParts.PersonalizationStateQuery", "Property[UserInactiveSinceDate]"] + - ["System.String", "System.Web.UI.WebControls.WebParts.ConnectionsZone", "Property[ConnectToConsumerInstructionText]"] + - ["System.String", "System.Web.UI.WebControls.WebParts.ConnectionsZone", "Property[HeaderText]"] + - ["System.Web.UI.WebControls.WebParts.WebPartConnection", "System.Web.UI.WebControls.WebParts.WebPartConnectionsCancelEventArgs", "Property[Connection]"] + - ["System.String", "System.Web.UI.WebControls.WebParts.BehaviorEditorPart", "Property[DefaultButton]"] + - ["System.String", "System.Web.UI.WebControls.WebParts.ConnectionsZone", "Property[NewConnectionErrorMessage]"] + - ["System.Boolean", "System.Web.UI.WebControls.WebParts.WebPartVerbCollection", "Method[Contains].ReturnValue"] + - ["System.Drawing.Color", "System.Web.UI.WebControls.WebParts.WebPartMenuStyle", "Property[ShadowColor]"] + - ["System.Object", "System.Web.UI.WebControls.WebParts.PersonalizationEntry", "Property[Value]"] + - ["System.String", "System.Web.UI.WebControls.WebParts.PageCatalogPart", "Property[GroupingText]"] + - ["System.Boolean", "System.Web.UI.WebControls.WebParts.ToolZone", "Property[Display]"] + - ["System.Web.UI.WebControls.WebParts.WebPartUserCapability", "System.Web.UI.WebControls.WebParts.WebPartPersonalization!", "Field[EnterSharedScopeUserCapability]"] + - ["System.Web.UI.WebControls.WebParts.WebPartManagerInternals", "System.Web.UI.WebControls.WebParts.WebPartManager", "Property[Internals]"] + - ["System.Web.UI.WebControls.WebParts.PersonalizationState", "System.Web.UI.WebControls.WebParts.PersonalizationProvider", "Method[LoadPersonalizationState].ReturnValue"] + - ["System.Object", "System.Web.UI.WebControls.WebParts.WebPart", "Property[WebBrowsableObject]"] + - ["System.String", "System.Web.UI.WebControls.WebParts.ToolZone", "Property[InstructionText]"] + - ["System.Boolean", "System.Web.UI.WebControls.WebParts.WebPartChrome", "Property[DragDropEnabled]"] + - ["System.String", "System.Web.UI.WebControls.WebParts.WebPartZoneBase", "Property[EmptyZoneText]"] + - ["System.Web.UI.WebControls.WebParts.WebPartCollection", "System.Web.UI.WebControls.WebParts.WebPartZoneBase", "Method[GetInitialWebParts].ReturnValue"] + - ["System.Boolean", "System.Web.UI.WebControls.WebParts.WebPartVerb", "Property[Checked]"] + - ["System.Web.UI.WebControls.Unit", "System.Web.UI.WebControls.WebParts.GenericWebPart", "Property[Height]"] + - ["System.Drawing.Color", "System.Web.UI.WebControls.WebParts.DeclarativeCatalogPart", "Property[ForeColor]"] + - ["System.Boolean", "System.Web.UI.WebControls.WebParts.WebPartCollection", "Method[Contains].ReturnValue"] + - ["System.Web.UI.WebControls.WebParts.WebPartTransformer", "System.Web.UI.WebControls.WebParts.WebPartConnection", "Property[Transformer]"] + - ["System.Web.UI.WebControls.WebParts.WebPartTransformer", "System.Web.UI.WebControls.WebParts.WebPartTransformerCollection", "Property[Item]"] + - ["System.Object", "System.Web.UI.WebControls.WebParts.ConnectionsZone", "Method[SaveControlState].ReturnValue"] + - ["System.Web.UI.WebControls.WebParts.WebBrowsableAttribute", "System.Web.UI.WebControls.WebParts.WebBrowsableAttribute!", "Field[Yes]"] + - ["System.Boolean", "System.Web.UI.WebControls.WebParts.WebPartDisplayMode", "Property[AllowPageDesign]"] + - ["System.Web.UI.WebControls.WebParts.PartChromeType", "System.Web.UI.WebControls.WebParts.WebPartZoneBase", "Method[GetEffectiveChromeType].ReturnValue"] + - ["System.String", "System.Web.UI.WebControls.WebParts.ErrorWebPart", "Property[ErrorMessage]"] + - ["System.Object", "System.Web.UI.WebControls.WebParts.WebPartMenuStyle", "Method[System.ComponentModel.ICustomTypeDescriptor.GetPropertyOwner].ReturnValue"] + - ["System.String", "System.Web.UI.WebControls.WebParts.CatalogZoneBase", "Property[HeaderText]"] + - ["System.Web.UI.WebControls.Unit", "System.Web.UI.WebControls.WebParts.WebPart", "Property[Height]"] + - ["System.ComponentModel.PropertyDescriptor", "System.Web.UI.WebControls.WebParts.RowToFieldTransformer", "Property[System.Web.UI.WebControls.WebParts.IWebPartField.Schema]"] + - ["System.Boolean", "System.Web.UI.WebControls.WebParts.TitleStyle", "Property[Wrap]"] + - ["System.Web.UI.WebControls.WebParts.PartChromeState", "System.Web.UI.WebControls.WebParts.WebPart", "Property[ChromeState]"] + - ["System.String", "System.Web.UI.WebControls.WebParts.LayoutEditorPart", "Property[DefaultButton]"] + - ["System.Web.UI.ITemplate", "System.Web.UI.WebControls.WebParts.DeclarativeCatalogPart", "Property[WebPartsTemplate]"] + - ["System.Boolean", "System.Web.UI.WebControls.WebParts.DeclarativeCatalogPart", "Property[EnableTheming]"] + - ["System.Web.UI.WebControls.Unit", "System.Web.UI.WebControls.WebParts.PageCatalogPart", "Property[Height]"] + - ["System.String", "System.Web.UI.WebControls.WebParts.GenericWebPart", "Property[Subtitle]"] + - ["System.String", "System.Web.UI.WebControls.WebParts.UserPersonalizationStateInfo", "Property[Username]"] + - ["System.Int16", "System.Web.UI.WebControls.WebParts.PageCatalogPart", "Property[TabIndex]"] + - ["System.String", "System.Web.UI.WebControls.WebParts.CatalogPart", "Property[DisplayTitle]"] + - ["System.Boolean", "System.Web.UI.WebControls.WebParts.WebPart", "Property[AllowHide]"] + - ["System.Boolean", "System.Web.UI.WebControls.WebParts.WebPartDisplayModeCollection", "Method[Contains].ReturnValue"] + - ["System.Web.UI.WebControls.WebParts.WebPartDisplayModeCollection", "System.Web.UI.WebControls.WebParts.WebPartManager", "Property[DisplayModes]"] + - ["System.Web.UI.WebControls.WebParts.WebPartUserCapability", "System.Web.UI.WebControls.WebParts.WebPartPersonalization!", "Field[ModifyStateUserCapability]"] + - ["System.String", "System.Web.UI.WebControls.WebParts.ProxyWebPart", "Property[OriginalPath]"] + - ["System.Web.UI.WebControls.Style", "System.Web.UI.WebControls.WebParts.WebPartZoneBase", "Method[CreateControlStyle].ReturnValue"] + - ["System.Web.UI.Control", "System.Web.UI.WebControls.WebParts.RowToParametersTransformer", "Method[CreateConfigurationControl].ReturnValue"] + - ["System.Web.UI.WebControls.WebParts.WebPartDescriptionCollection", "System.Web.UI.WebControls.WebParts.ImportCatalogPart", "Method[GetAvailableWebPartDescriptions].ReturnValue"] + - ["System.String", "System.Web.UI.WebControls.WebParts.CatalogZoneBase", "Property[SelectTargetZoneText]"] + - ["System.Boolean", "System.Web.UI.WebControls.WebParts.WebPartManager", "Property[EnableTheming]"] + - ["System.Web.UI.WebControls.WebParts.WebPartConnectionCollection", "System.Web.UI.WebControls.WebParts.WebPartManager", "Property[Connections]"] + - ["System.Boolean", "System.Web.UI.WebControls.WebParts.EditorZoneBase", "Property[Display]"] + - ["System.Web.UI.WebControls.WebParts.TitleStyle", "System.Web.UI.WebControls.WebParts.WebZone", "Property[PartTitleStyle]"] + - ["System.String", "System.Web.UI.WebControls.WebParts.WebPartPersonalization", "Method[GetAuthorizationFilter].ReturnValue"] + - ["System.Int32", "System.Web.UI.WebControls.WebParts.CatalogPartCollection", "Method[IndexOf].ReturnValue"] + - ["System.Web.UI.WebControls.Unit", "System.Web.UI.WebControls.WebParts.PageCatalogPart", "Property[Width]"] + - ["System.Collections.IDictionary", "System.Web.UI.WebControls.WebParts.WebPartPersonalization", "Property[UserCapabilities]"] + - ["System.Boolean", "System.Web.UI.WebControls.WebParts.WebPart", "Property[IsClosed]"] + - ["System.Collections.IDictionary", "System.Web.UI.WebControls.WebParts.CatalogPart", "Method[GetDesignModeState].ReturnValue"] + - ["System.Boolean", "System.Web.UI.WebControls.WebParts.PersonalizationAdministration!", "Method[ResetUserState].ReturnValue"] + - ["System.Boolean", "System.Web.UI.WebControls.WebParts.LayoutEditorPart", "Property[Display]"] + - ["System.String", "System.Web.UI.WebControls.WebParts.PersonalizationAdministration!", "Property[ApplicationName]"] + - ["System.Web.UI.ControlCollection", "System.Web.UI.WebControls.WebParts.WebPartZoneBase", "Method[CreateControlCollection].ReturnValue"] + - ["System.String", "System.Web.UI.WebControls.WebParts.WebDisplayNameAttribute", "Property[DisplayName]"] + - ["System.Object", "System.Web.UI.WebControls.WebParts.ProviderConnectionPoint", "Method[GetObject].ReturnValue"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemWebUtil/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemWebUtil/model.yml new file mode 100644 index 000000000000..d0b67bcf626c --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemWebUtil/model.yml @@ -0,0 +1,23 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Web.Util.RequestValidationSource", "System.Web.Util.RequestValidationSource!", "Field[Path]"] + - ["System.Web.Util.RequestValidationSource", "System.Web.Util.RequestValidationSource!", "Field[Headers]"] + - ["System.Web.Util.RequestValidationSource", "System.Web.Util.RequestValidationSource!", "Field[QueryString]"] + - ["System.Boolean", "System.Web.Util.RequestValidator", "Method[InvokeIsValidRequestString].ReturnValue"] + - ["System.Web.Util.RequestValidationSource", "System.Web.Util.RequestValidationSource!", "Field[RawUrl]"] + - ["System.Web.Util.RequestValidationSource", "System.Web.Util.RequestValidationSource!", "Field[Form]"] + - ["System.Web.Util.HttpEncoder", "System.Web.Util.HttpEncoder!", "Property[Default]"] + - ["System.String", "System.Web.Util.HttpEncoder", "Method[UrlPathEncode].ReturnValue"] + - ["System.Web.Util.RequestValidator", "System.Web.Util.RequestValidator!", "Property[Current]"] + - ["System.Web.Util.RequestValidationSource", "System.Web.Util.RequestValidationSource!", "Field[PathInfo]"] + - ["System.Byte[]", "System.Web.Util.HttpEncoder", "Method[UrlEncode].ReturnValue"] + - ["System.Web.Util.RequestValidationSource", "System.Web.Util.RequestValidationSource!", "Field[Files]"] + - ["System.Object", "System.Web.Util.IWebObjectFactory", "Method[CreateInstance].ReturnValue"] + - ["System.Web.Util.HttpEncoder", "System.Web.Util.HttpEncoder!", "Property[Current]"] + - ["System.String", "System.Web.Util.HttpEncoder", "Method[JavaScriptStringEncode].ReturnValue"] + - ["System.Boolean", "System.Web.Util.RequestValidator", "Method[IsValidRequestString].ReturnValue"] + - ["System.Web.Util.RequestValidationSource", "System.Web.Util.RequestValidationSource!", "Field[Cookies]"] + - ["System.Object", "System.Web.Util.IWebPropertyAccessor", "Method[GetProperty].ReturnValue"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemWebWebSockets/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemWebWebSockets/model.yml new file mode 100644 index 000000000000..55ce31e2a261 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemWebWebSockets/model.yml @@ -0,0 +1,53 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.String", "System.Web.WebSockets.AspNetWebSocketContext", "Property[Path]"] + - ["System.Boolean", "System.Web.WebSockets.AspNetWebSocketContext", "Property[IsSecureConnection]"] + - ["System.String", "System.Web.WebSockets.AspNetWebSocketContext", "Property[UserAgent]"] + - ["System.String", "System.Web.WebSockets.AspNetWebSocketContext", "Property[FilePath]"] + - ["System.String", "System.Web.WebSockets.AspNetWebSocket", "Property[SubProtocol]"] + - ["System.String", "System.Web.WebSockets.AspNetWebSocketContext", "Property[SecWebSocketVersion]"] + - ["System.String", "System.Web.WebSockets.AspNetWebSocketContext", "Property[ApplicationPath]"] + - ["System.Threading.Tasks.Task", "System.Web.WebSockets.AspNetWebSocket", "Method[SendAsync].ReturnValue"] + - ["System.Boolean", "System.Web.WebSockets.AspNetWebSocketContext", "Property[IsAuthenticated]"] + - ["System.Boolean", "System.Web.WebSockets.AspNetWebSocketContext", "Property[IsLocal]"] + - ["System.Boolean", "System.Web.WebSockets.AspNetWebSocketOptions", "Property[RequireSameOrigin]"] + - ["System.String[]", "System.Web.WebSockets.AspNetWebSocketContext", "Property[UserLanguages]"] + - ["System.Net.WebSockets.WebSocket", "System.Web.WebSockets.AspNetWebSocketContext", "Property[WebSocket]"] + - ["System.Web.HttpCookieCollection", "System.Web.WebSockets.AspNetWebSocketContext", "Property[Cookies]"] + - ["System.Web.HttpClientCertificate", "System.Web.WebSockets.AspNetWebSocketContext", "Property[ClientCertificate]"] + - ["System.Collections.Generic.IEnumerable", "System.Web.WebSockets.AspNetWebSocketContext", "Property[SecWebSocketProtocols]"] + - ["System.Int32", "System.Web.WebSockets.AspNetWebSocketContext!", "Property[ConnectionCount]"] + - ["System.Uri", "System.Web.WebSockets.AspNetWebSocketContext", "Property[UrlReferrer]"] + - ["System.String", "System.Web.WebSockets.AspNetWebSocketContext", "Property[UserHostAddress]"] + - ["System.Threading.Tasks.Task", "System.Web.WebSockets.AspNetWebSocket", "Method[CloseAsync].ReturnValue"] + - ["System.Web.UnvalidatedRequestValuesBase", "System.Web.WebSockets.AspNetWebSocketContext", "Property[Unvalidated]"] + - ["System.Web.HttpServerUtilityBase", "System.Web.WebSockets.AspNetWebSocketContext", "Property[Server]"] + - ["System.Boolean", "System.Web.WebSockets.AspNetWebSocketContext", "Property[IsDebuggingEnabled]"] + - ["System.String", "System.Web.WebSockets.AspNetWebSocketContext", "Property[RawUrl]"] + - ["System.Security.Principal.IPrincipal", "System.Web.WebSockets.AspNetWebSocketContext", "Property[User]"] + - ["System.String", "System.Web.WebSockets.AspNetWebSocket", "Property[CloseStatusDescription]"] + - ["System.Collections.Specialized.NameValueCollection", "System.Web.WebSockets.AspNetWebSocketContext", "Property[Headers]"] + - ["System.Collections.IDictionary", "System.Web.WebSockets.AspNetWebSocketContext", "Property[Items]"] + - ["System.String", "System.Web.WebSockets.AspNetWebSocketContext", "Property[PathInfo]"] + - ["System.Net.CookieCollection", "System.Web.WebSockets.AspNetWebSocketContext", "Property[CookieCollection]"] + - ["System.Nullable", "System.Web.WebSockets.AspNetWebSocket", "Property[CloseStatus]"] + - ["System.String", "System.Web.WebSockets.AspNetWebSocketContext", "Property[AnonymousID]"] + - ["System.String", "System.Web.WebSockets.AspNetWebSocketContext", "Property[Origin]"] + - ["System.Web.Profile.ProfileBase", "System.Web.WebSockets.AspNetWebSocketContext", "Property[Profile]"] + - ["System.Web.HttpApplicationStateBase", "System.Web.WebSockets.AspNetWebSocketContext", "Property[Application]"] + - ["System.Web.Caching.Cache", "System.Web.WebSockets.AspNetWebSocketContext", "Property[Cache]"] + - ["System.Collections.Specialized.NameValueCollection", "System.Web.WebSockets.AspNetWebSocketContext", "Property[QueryString]"] + - ["System.Uri", "System.Web.WebSockets.AspNetWebSocketContext", "Property[RequestUri]"] + - ["System.String", "System.Web.WebSockets.AspNetWebSocketOptions", "Property[SubProtocol]"] + - ["System.String", "System.Web.WebSockets.AspNetWebSocketContext", "Property[SecWebSocketKey]"] + - ["System.Collections.Specialized.NameValueCollection", "System.Web.WebSockets.AspNetWebSocketContext", "Property[ServerVariables]"] + - ["System.String", "System.Web.WebSockets.AspNetWebSocketContext", "Property[UserHostName]"] + - ["System.DateTime", "System.Web.WebSockets.AspNetWebSocketContext", "Property[Timestamp]"] + - ["System.Threading.Tasks.Task", "System.Web.WebSockets.AspNetWebSocket", "Method[CloseOutputAsync].ReturnValue"] + - ["System.Net.WebSockets.WebSocketState", "System.Web.WebSockets.AspNetWebSocket", "Property[State]"] + - ["System.Security.Principal.WindowsIdentity", "System.Web.WebSockets.AspNetWebSocketContext", "Property[LogonUserIdentity]"] + - ["System.Boolean", "System.Web.WebSockets.AspNetWebSocketContext", "Property[IsClientConnected]"] + - ["System.Threading.Tasks.Task", "System.Web.WebSockets.AspNetWebSocket", "Method[ReceiveAsync].ReturnValue"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemWindows/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemWindows/model.yml new file mode 100644 index 000000000000..d18609c87046 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemWindows/model.yml @@ -0,0 +1,2265 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Windows.ResourceKey", "System.Windows.SystemColors!", "Property[WindowTextBrushKey]"] + - ["System.Windows.DependencyProperty", "System.Windows.Window!", "Field[WindowStateProperty]"] + - ["System.Windows.FontNumeralStyle", "System.Windows.FontNumeralStyle!", "Field[Lining]"] + - ["System.Windows.ResourceKey", "System.Windows.SystemParameters!", "Property[FullPrimaryScreenWidthKey]"] + - ["System.Windows.Vector", "System.Windows.Vector!", "Method[Divide].ReturnValue"] + - ["System.Windows.Input.InputScope", "System.Windows.FrameworkContentElement", "Property[InputScope]"] + - ["System.Boolean", "System.Windows.SizeChangedInfo", "Property[HeightChanged]"] + - ["System.Windows.ResizeMode", "System.Windows.ResizeMode!", "Field[CanMinimize]"] + - ["System.Windows.Media.SolidColorBrush", "System.Windows.SystemColors!", "Property[ScrollBarBrush]"] + - ["System.Windows.Media.SolidColorBrush", "System.Windows.SystemColors!", "Property[HotTrackBrush]"] + - ["System.Windows.BaseValueSource", "System.Windows.BaseValueSource!", "Field[Inherited]"] + - ["System.Windows.FontStretch", "System.Windows.FontStretches!", "Property[Normal]"] + - ["System.Windows.RoutedEvent", "System.Windows.ContentElement!", "Field[PreviewStylusDownEvent]"] + - ["System.String", "System.Windows.VisualTransition", "Property[From]"] + - ["System.Windows.RoutedEvent", "System.Windows.ContentElement!", "Field[DropEvent]"] + - ["System.Windows.DependencyProperty", "System.Windows.FrameworkElement!", "Field[HeightProperty]"] + - ["System.Windows.BaseValueSource", "System.Windows.BaseValueSource!", "Field[ParentTemplateTrigger]"] + - ["System.Windows.RoutedEvent", "System.Windows.FrameworkElement!", "Field[ToolTipClosingEvent]"] + - ["System.Double", "System.Windows.SystemParameters!", "Property[IconVerticalSpacing]"] + - ["System.Windows.WrapDirection", "System.Windows.WrapDirection!", "Field[None]"] + - ["System.Object", "System.Windows.DurationConverter", "Method[ConvertFrom].ReturnValue"] + - ["System.Boolean", "System.Windows.VisualStateManager!", "Method[GoToElementState].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.DependencyPropertyKey", "Property[DependencyProperty]"] + - ["System.Windows.ResourceKey", "System.Windows.SystemColors!", "Property[MenuColorKey]"] + - ["System.Windows.FontWeight", "System.Windows.FontWeights!", "Property[Black]"] + - ["System.Boolean", "System.Windows.FontStretch!", "Method[op_Equality].ReturnValue"] + - ["System.Int32", "System.Windows.ThemeMode", "Method[GetHashCode].ReturnValue"] + - ["System.Windows.Media.Color", "System.Windows.SystemColors!", "Property[InactiveCaptionColor]"] + - ["System.Int32", "System.Windows.Int32Rect", "Property[Width]"] + - ["System.Windows.Media.Color", "System.Windows.SystemColors!", "Property[GradientInactiveCaptionColor]"] + - ["System.Double", "System.Windows.SystemParameters!", "Property[ResizeFrameHorizontalBorderHeight]"] + - ["System.Boolean", "System.Windows.Size", "Property[IsEmpty]"] + - ["System.Double", "System.Windows.SystemParameters!", "Property[PrimaryScreenWidth]"] + - ["System.Windows.ResourceKey", "System.Windows.SystemColors!", "Property[InactiveBorderBrushKey]"] + - ["System.Windows.RoutingStrategy", "System.Windows.RoutingStrategy!", "Field[Direct]"] + - ["System.Windows.Media.SolidColorBrush", "System.Windows.SystemColors!", "Property[ActiveCaptionBrush]"] + - ["System.Collections.Generic.IEnumerable", "System.Windows.ContentElement", "Property[TouchesDirectlyOver]"] + - ["System.Int32", "System.Windows.FontWeight", "Method[ToOpenTypeWeight].ReturnValue"] + - ["System.Windows.DragAction", "System.Windows.QueryContinueDragEventArgs", "Property[Action]"] + - ["System.Windows.DependencyProperty", "System.Windows.FrameworkElement!", "Field[VerticalAlignmentProperty]"] + - ["System.Windows.DependencyObject", "System.Windows.FrameworkElement", "Method[GetTemplateChild].ReturnValue"] + - ["System.Windows.Thickness", "System.Windows.SystemParameters!", "Property[WindowNonClientFrameThickness]"] + - ["System.Windows.RoutedEvent", "System.Windows.UIElement!", "Field[TextInputEvent]"] + - ["System.Boolean", "System.Windows.ResourceDictionary", "Property[IsReadOnly]"] + - ["System.Windows.DependencyProperty", "System.Windows.UIElement!", "Field[FocusableProperty]"] + - ["System.Windows.LocalValueEntry", "System.Windows.LocalValueEnumerator", "Property[Current]"] + - ["System.Windows.Duration", "System.Windows.Duration!", "Method[op_Addition].ReturnValue"] + - ["System.Windows.RoutedEvent", "System.Windows.UIElement!", "Field[PreviewDragEnterEvent]"] + - ["System.Windows.ResizeMode", "System.Windows.ResizeMode!", "Field[NoResize]"] + - ["System.Windows.RoutedEvent", "System.Windows.UIElement!", "Field[PreviewTouchMoveEvent]"] + - ["System.Boolean", "System.Windows.UIElement", "Property[Focusable]"] + - ["System.Windows.DependencyProperty", "System.Windows.UIElement3D!", "Field[IsMouseCapturedProperty]"] + - ["System.Windows.Duration", "System.Windows.Duration!", "Property[Automatic]"] + - ["System.Boolean", "System.Windows.FontWeightConverter", "Method[CanConvertTo].ReturnValue"] + - ["System.Object", "System.Windows.DeferrableContentConverter", "Method[ConvertFrom].ReturnValue"] + - ["System.Boolean", "System.Windows.FrameworkElement", "Property[IsInitialized]"] + - ["System.Windows.ResourceKey", "System.Windows.SystemParameters!", "Property[IsTabletPCKey]"] + - ["System.Boolean", "System.Windows.DynamicResourceExtensionConverter", "Method[CanConvertTo].ReturnValue"] + - ["System.Object", "System.Windows.RoutedEventArgs", "Property[Source]"] + - ["System.Windows.FontCapitals", "System.Windows.FontCapitals!", "Field[PetiteCaps]"] + - ["System.Windows.RoutedEvent", "System.Windows.ContentElement!", "Field[PreviewStylusButtonUpEvent]"] + - ["System.Windows.Media.SolidColorBrush", "System.Windows.SystemColors!", "Property[MenuHighlightBrush]"] + - ["System.Windows.FrameworkPropertyMetadataOptions", "System.Windows.FrameworkPropertyMetadataOptions!", "Field[Inherits]"] + - ["System.Boolean", "System.Windows.ContentElement", "Method[CaptureStylus].ReturnValue"] + - ["System.Windows.WindowState", "System.Windows.WindowState!", "Field[Normal]"] + - ["System.Windows.RoutedEvent", "System.Windows.UIElement3D!", "Field[QueryCursorEvent]"] + - ["System.Windows.DependencyProperty", "System.Windows.FrameworkContentElement!", "Field[CursorProperty]"] + - ["System.Boolean", "System.Windows.DependencyObject", "Method[ShouldSerializeProperty].ReturnValue"] + - ["System.Boolean", "System.Windows.FrameworkTemplate", "Method[System.Windows.Markup.IQueryAmbient.IsAmbientPropertyAvailable].ReturnValue"] + - ["System.Windows.RoutedEvent", "System.Windows.UIElement!", "Field[StylusButtonUpEvent]"] + - ["System.Boolean", "System.Windows.ContentElement", "Property[IsEnabled]"] + - ["System.Windows.DependencyProperty", "System.Windows.LocalValueEntry", "Property[Property]"] + - ["System.Windows.Controls.DataTemplateSelector", "System.Windows.HierarchicalDataTemplate", "Property[ItemTemplateSelector]"] + - ["System.Windows.MessageBoxOptions", "System.Windows.MessageBoxOptions!", "Field[RtlReading]"] + - ["System.Windows.FrameworkElement", "System.Windows.VisualStateChangedEventArgs", "Property[StateGroupsRoot]"] + - ["System.Windows.DependencyProperty", "System.Windows.FrameworkElement!", "Field[ContextMenuProperty]"] + - ["System.Boolean", "System.Windows.IInputElement", "Method[CaptureStylus].ReturnValue"] + - ["System.Object", "System.Windows.TriggerActionCollection", "Property[System.Collections.IList.Item]"] + - ["System.Windows.VerticalAlignment", "System.Windows.VerticalAlignment!", "Field[Stretch]"] + - ["System.Int32", "System.Windows.TriggerActionCollection", "Method[IndexOf].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.UIElement3D!", "Field[IsMouseOverProperty]"] + - ["System.Double", "System.Windows.Rect", "Property[Top]"] + - ["System.Windows.HorizontalAlignment", "System.Windows.HorizontalAlignment!", "Field[Center]"] + - ["System.Boolean", "System.Windows.DataObjectEventArgs", "Property[CommandCancelled]"] + - ["System.Windows.Media.Color", "System.Windows.SystemColors!", "Property[AccentColorLight1]"] + - ["System.Windows.Media.Color", "System.Windows.SystemColors!", "Property[MenuHighlightColor]"] + - ["System.Windows.Media.Color", "System.Windows.SystemParameters!", "Property[WindowGlassColor]"] + - ["System.String", "System.Windows.DependencyProperty", "Property[Name]"] + - ["System.Windows.RoutedEvent", "System.Windows.ContentElement!", "Field[LostTouchCaptureEvent]"] + - ["System.Windows.DependencyProperty", "System.Windows.ContentElement!", "Field[IsFocusedProperty]"] + - ["System.Object", "System.Windows.LengthConverter", "Method[ConvertFrom].ReturnValue"] + - ["System.Boolean", "System.Windows.UIElement3D", "Method[ReleaseTouchCapture].ReturnValue"] + - ["System.Windows.TextDataFormat", "System.Windows.TextDataFormat!", "Field[Xaml]"] + - ["System.String", "System.Windows.EventTrigger", "Property[SourceName]"] + - ["System.Windows.Input.InputScope", "System.Windows.FrameworkElement", "Property[InputScope]"] + - ["System.Windows.ResourceKey", "System.Windows.SystemParameters!", "Property[FlatMenuKey]"] + - ["System.Windows.TemplateBindingExtension", "System.Windows.TemplateBindingExpression", "Property[TemplateBindingExtension]"] + - ["System.Windows.ResourceDictionaryLocation", "System.Windows.ResourceDictionaryLocation!", "Field[ExternalAssembly]"] + - ["System.Windows.Vector", "System.Windows.Vector!", "Method[op_UnaryNegation].ReturnValue"] + - ["System.Windows.RoutedEvent", "System.Windows.Window!", "Field[DpiChangedEvent]"] + - ["System.Windows.DependencyProperty", "System.Windows.FrameworkElement!", "Field[MarginProperty]"] + - ["System.Boolean", "System.Windows.UIElement", "Method[CaptureMouse].ReturnValue"] + - ["System.Windows.FrameworkElementFactory", "System.Windows.FrameworkElementFactory", "Property[FirstChild]"] + - ["System.Boolean", "System.Windows.UIElement3D", "Property[IsMouseCaptured]"] + - ["System.Windows.DependencyProperty", "System.Windows.UIElement!", "Field[AreAnyTouchesOverProperty]"] + - ["System.Windows.LocalizationCategory", "System.Windows.LocalizationCategory!", "Field[Ignore]"] + - ["System.Boolean", "System.Windows.SystemParameters!", "Property[IsMediaCenter]"] + - ["System.Boolean", "System.Windows.UIElement3D", "Property[IsEnabledCore]"] + - ["System.String", "System.Windows.ThemeDictionaryExtension", "Property[AssemblyName]"] + - ["System.Int32", "System.Windows.FigureLength", "Method[GetHashCode].ReturnValue"] + - ["System.Windows.PowerLineStatus", "System.Windows.PowerLineStatus!", "Field[Online]"] + - ["System.Boolean", "System.Windows.SystemParameters!", "Property[HotTracking]"] + - ["System.Windows.FontEastAsianWidths", "System.Windows.FontEastAsianWidths!", "Field[Normal]"] + - ["System.Double", "System.Windows.Rect", "Property[Height]"] + - ["System.Boolean", "System.Windows.FontWeightConverter", "Method[CanConvertFrom].ReturnValue"] + - ["System.Windows.ResourceKey", "System.Windows.SystemColors!", "Property[WindowFrameBrushKey]"] + - ["System.Windows.TemplateContent", "System.Windows.FrameworkTemplate", "Property[Template]"] + - ["System.Windows.RoutingStrategy", "System.Windows.RoutingStrategy!", "Field[Tunnel]"] + - ["System.Windows.ResourceKey", "System.Windows.SystemParameters!", "Property[ForegroundFlashCountKey]"] + - ["System.Boolean", "System.Windows.SystemParameters!", "Property[HighContrast]"] + - ["System.Windows.RoutedEvent", "System.Windows.ContentElement!", "Field[DragLeaveEvent]"] + - ["System.Windows.FontNumeralAlignment", "System.Windows.FontNumeralAlignment!", "Field[Tabular]"] + - ["System.Windows.Point", "System.Windows.DragEventArgs", "Method[GetPosition].ReturnValue"] + - ["System.Windows.ResourceKey", "System.Windows.SystemParameters!", "Property[ScrollWidthKey]"] + - ["System.Windows.FigureUnitType", "System.Windows.FigureUnitType!", "Field[Auto]"] + - ["System.Boolean", "System.Windows.FrameworkElement", "Method[ApplyTemplate].ReturnValue"] + - ["System.Object", "System.Windows.LengthConverter", "Method[ConvertTo].ReturnValue"] + - ["System.Boolean", "System.Windows.IInputElement", "Property[IsEnabled]"] + - ["System.Windows.RoutedEvent", "System.Windows.UIElement3D!", "Field[PreviewStylusMoveEvent]"] + - ["System.Double", "System.Windows.SystemParameters!", "Property[MinimizedGridWidth]"] + - ["System.Windows.RoutedEvent", "System.Windows.UIElement!", "Field[StylusButtonDownEvent]"] + - ["System.Windows.FontWeight", "System.Windows.SystemFonts!", "Property[MenuFontWeight]"] + - ["System.Windows.ResourceKey", "System.Windows.SystemParameters!", "Property[IsImmEnabledKey]"] + - ["System.Windows.Media.SolidColorBrush", "System.Windows.SystemColors!", "Property[AppWorkspaceBrush]"] + - ["System.Windows.RoutedEvent", "System.Windows.ContentElement!", "Field[MouseEnterEvent]"] + - ["System.Windows.Data.BindingGroup", "System.Windows.FrameworkContentElement", "Property[BindingGroup]"] + - ["System.String", "System.Windows.Localization!", "Method[GetAttributes].ReturnValue"] + - ["System.Boolean", "System.Windows.SystemParameters!", "Property[CursorShadow]"] + - ["System.Windows.Size", "System.Windows.SizeChangedEventArgs", "Property[NewSize]"] + - ["System.Boolean", "System.Windows.UIElement3D", "Property[IsStylusCaptured]"] + - ["System.Windows.ResourceKey", "System.Windows.SystemParameters!", "Property[IconTitleWrapKey]"] + - ["System.Boolean", "System.Windows.NameScope", "Method[TryGetValue].ReturnValue"] + - ["System.Windows.Duration", "System.Windows.Duration!", "Method[Plus].ReturnValue"] + - ["System.Windows.RoutedEvent", "System.Windows.ContentElement!", "Field[StylusSystemGestureEvent]"] + - ["System.Windows.Media.Color", "System.Windows.SystemColors!", "Property[GradientActiveCaptionColor]"] + - ["System.Windows.DependencyObject", "System.Windows.UIElement", "Method[GetUIParentCore].ReturnValue"] + - ["System.Windows.Duration", "System.Windows.Duration", "Method[Subtract].ReturnValue"] + - ["System.Windows.RoutedEvent", "System.Windows.UIElement3D!", "Field[StylusOutOfRangeEvent]"] + - ["System.Windows.DpiScale", "System.Windows.HwndDpiChangedEventArgs", "Property[NewDpi]"] + - ["System.Windows.ResourceKey", "System.Windows.SystemParameters!", "Property[StylusHotTrackingKey]"] + - ["System.Windows.ResourceKey", "System.Windows.SystemColors!", "Property[WindowBrushKey]"] + - ["System.Boolean", "System.Windows.AttachedPropertyBrowsableForChildrenAttribute", "Property[IncludeDescendants]"] + - ["System.Object", "System.Windows.TemplateBindingExtension", "Property[ConverterParameter]"] + - ["System.Windows.RoutedEvent", "System.Windows.UIElement3D!", "Field[DragLeaveEvent]"] + - ["System.Boolean", "System.Windows.FrameworkCompatibilityPreferences!", "Property[AreInactiveSelectionHighlightBrushKeysSupported]"] + - ["System.Boolean", "System.Windows.GridLength", "Method[Equals].ReturnValue"] + - ["System.Windows.LineBreakCondition", "System.Windows.LineBreakCondition!", "Field[BreakRestrained]"] + - ["System.Windows.ResourceKey", "System.Windows.SystemParameters!", "Property[PrimaryScreenHeightKey]"] + - ["System.Boolean", "System.Windows.FrameworkCompatibilityPreferences!", "Property[KeepTextBoxDisplaySynchronizedWithTextProperty]"] + - ["System.Windows.TriggerActionCollection", "System.Windows.TriggerBase", "Property[EnterActions]"] + - ["System.Object", "System.Windows.DialogResultConverter", "Method[ConvertTo].ReturnValue"] + - ["System.Windows.Media.SolidColorBrush", "System.Windows.SystemColors!", "Property[MenuBarBrush]"] + - ["System.Windows.ResourceKey", "System.Windows.SystemParameters!", "Property[IsSlowMachineKey]"] + - ["System.Boolean", "System.Windows.GridLengthConverter", "Method[CanConvertTo].ReturnValue"] + - ["System.Boolean", "System.Windows.VectorConverter", "Method[CanConvertFrom].ReturnValue"] + - ["System.Boolean", "System.Windows.EventTrigger", "Method[ShouldSerializeActions].ReturnValue"] + - ["System.Reflection.Assembly", "System.Windows.Application!", "Property[ResourceAssembly]"] + - ["System.Boolean", "System.Windows.IInputElement", "Method[Focus].ReturnValue"] + - ["System.Windows.ThemeMode", "System.Windows.ThemeMode!", "Property[System]"] + - ["System.Windows.FontCapitals", "System.Windows.FontCapitals!", "Field[Titling]"] + - ["System.Boolean", "System.Windows.Freezable", "Property[IsFrozen]"] + - ["System.Windows.Input.RoutedCommand", "System.Windows.SystemCommands!", "Property[CloseWindowCommand]"] + - ["System.Windows.Media.Color", "System.Windows.SystemColors!", "Property[InactiveCaptionTextColor]"] + - ["System.Windows.DependencyProperty", "System.Windows.UIElement!", "Field[IsMouseOverProperty]"] + - ["System.String", "System.Windows.DataFormats!", "Field[Dib]"] + - ["System.Boolean", "System.Windows.UIElement", "Property[IsStylusCaptured]"] + - ["System.Int32", "System.Windows.TriggerActionCollection", "Method[System.Collections.IList.IndexOf].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.ContentElement!", "Field[AreAnyTouchesCapturedProperty]"] + - ["System.Boolean", "System.Windows.DataObject", "Method[ContainsText].ReturnValue"] + - ["System.Windows.Data.BindingExpression", "System.Windows.FrameworkElement", "Method[GetBindingExpression].ReturnValue"] + - ["System.Windows.ValidateValueCallback", "System.Windows.DependencyProperty", "Property[ValidateValueCallback]"] + - ["System.Windows.RoutedEvent", "System.Windows.UIElement!", "Field[QueryCursorEvent]"] + - ["System.Windows.ResourceKey", "System.Windows.SystemColors!", "Property[MenuBrushKey]"] + - ["System.Windows.RoutedEvent", "System.Windows.UIElement!", "Field[PreviewStylusSystemGestureEvent]"] + - ["System.String", "System.Windows.DataFormats!", "Field[Rtf]"] + - ["System.Windows.Media.SolidColorBrush", "System.Windows.SystemColors!", "Property[MenuBrush]"] + - ["System.Boolean", "System.Windows.EventSetter", "Property[HandledEventsToo]"] + - ["System.Windows.Size", "System.Windows.Rect", "Property[Size]"] + - ["System.Windows.DependencyProperty", "System.Windows.UIElement!", "Field[AreAnyTouchesDirectlyOverProperty]"] + - ["System.Boolean", "System.Windows.UIElement3D", "Property[IsStylusCaptureWithin]"] + - ["System.Windows.RoutedEvent", "System.Windows.UIElement3D!", "Field[StylusInAirMoveEvent]"] + - ["System.Windows.Media.Color", "System.Windows.SystemColors!", "Property[AccentColorDark2]"] + - ["System.Boolean", "System.Windows.DependencyPropertyChangedEventArgs", "Method[Equals].ReturnValue"] + - ["System.String", "System.Windows.SystemParameters!", "Property[UxThemeColor]"] + - ["System.Boolean", "System.Windows.SystemParameters!", "Property[ListBoxSmoothScrolling]"] + - ["System.Windows.ResourceKey", "System.Windows.SystemFonts!", "Property[CaptionFontStyleKey]"] + - ["System.Windows.RoutedEvent", "System.Windows.UIElement3D!", "Field[LostTouchCaptureEvent]"] + - ["System.Windows.ResourceKey", "System.Windows.SystemParameters!", "Property[FixedFrameVerticalBorderWidthKey]"] + - ["System.Windows.HorizontalAlignment", "System.Windows.HorizontalAlignment!", "Field[Left]"] + - ["System.Double", "System.Windows.SystemParameters!", "Property[WindowCaptionButtonWidth]"] + - ["System.Windows.ResourceKey", "System.Windows.SystemParameters!", "Property[BorderKey]"] + - ["System.Int32", "System.Windows.TextDecorationCollection", "Method[System.Collections.IList.IndexOf].ReturnValue"] + - ["System.Int32", "System.Windows.ValueSource", "Method[GetHashCode].ReturnValue"] + - ["System.Windows.RoutedEvent", "System.Windows.UIElement!", "Field[DragEnterEvent]"] + - ["System.Boolean", "System.Windows.SystemParameters!", "Property[IsPenWindows]"] + - ["System.Windows.Media.ImageSource", "System.Windows.Window", "Property[Icon]"] + - ["System.Windows.Vector", "System.Windows.Point!", "Method[op_Subtraction].ReturnValue"] + - ["System.Windows.RoutedEvent", "System.Windows.ContentElement!", "Field[StylusMoveEvent]"] + - ["System.Boolean", "System.Windows.IInputElement", "Property[IsMouseDirectlyOver]"] + - ["System.Windows.RoutedEvent", "System.Windows.FrameworkElement!", "Field[SizeChangedEvent]"] + - ["System.Windows.ResourceKey", "System.Windows.SystemParameters!", "Property[SmallCaptionHeightKey]"] + - ["System.Double", "System.Windows.SystemParameters!", "Property[IconHeight]"] + - ["System.Boolean", "System.Windows.ContentElement", "Method[CaptureMouse].ReturnValue"] + - ["System.Windows.DragDropEffects", "System.Windows.DragDrop!", "Method[DoDragDrop].ReturnValue"] + - ["System.Windows.MessageBoxImage", "System.Windows.MessageBoxImage!", "Field[None]"] + - ["System.Double", "System.Windows.SystemParameters!", "Property[IconHorizontalSpacing]"] + - ["System.Windows.FontEastAsianLanguage", "System.Windows.FontEastAsianLanguage!", "Field[Jis83]"] + - ["System.Windows.ResourceKey", "System.Windows.SystemColors!", "Property[InfoTextBrushKey]"] + - ["System.Windows.TextDecorationUnit", "System.Windows.TextDecoration", "Property[PenThicknessUnit]"] + - ["System.String", "System.Windows.FontWeight", "Method[System.IFormattable.ToString].ReturnValue"] + - ["System.Int32", "System.Windows.FontWeight!", "Method[Compare].ReturnValue"] + - ["System.Windows.Point", "System.Windows.Point!", "Method[Add].ReturnValue"] + - ["System.Int32", "System.Windows.Point", "Method[GetHashCode].ReturnValue"] + - ["System.Windows.Media.Geometry", "System.Windows.FrameworkElement", "Method[GetLayoutClip].ReturnValue"] + - ["System.Windows.ResourceKey", "System.Windows.SystemFonts!", "Property[MessageFontTextDecorationsKey]"] + - ["System.Windows.RoutedEvent", "System.Windows.ContentElement!", "Field[LostMouseCaptureEvent]"] + - ["System.Int32", "System.Windows.SystemParameters!", "Property[MenuShowDelay]"] + - ["System.Windows.InheritanceBehavior", "System.Windows.InheritanceBehavior!", "Field[SkipToThemeNow]"] + - ["System.Boolean", "System.Windows.FontStretchConverter", "Method[CanConvertFrom].ReturnValue"] + - ["System.Windows.RoutedEvent", "System.Windows.UIElement3D!", "Field[MouseLeftButtonDownEvent]"] + - ["System.Windows.ResourceKey", "System.Windows.SystemColors!", "Property[MenuBarColorKey]"] + - ["System.Windows.DependencyProperty", "System.Windows.UIElement!", "Field[IsStylusOverProperty]"] + - ["System.Windows.RoutedEvent", "System.Windows.DragDrop!", "Field[PreviewDropEvent]"] + - ["System.Object", "System.Windows.FrameworkContentElement", "Property[Tag]"] + - ["System.Boolean", "System.Windows.DependencyObjectType", "Method[IsInstanceOfType].ReturnValue"] + - ["System.Windows.LocalizationCategory", "System.Windows.LocalizationCategory!", "Field[NeverLocalize]"] + - ["System.Windows.RoutedEvent", "System.Windows.UIElement3D!", "Field[PreviewStylusButtonUpEvent]"] + - ["System.Windows.ResourceKey", "System.Windows.SystemColors!", "Property[AccentColorDark2Key]"] + - ["System.Boolean", "System.Windows.ContentElement", "Method[ShouldSerializeInputBindings].ReturnValue"] + - ["System.Double", "System.Windows.Rect", "Property[Width]"] + - ["System.Windows.DependencyProperty", "System.Windows.FrameworkElement!", "Field[BindingGroupProperty]"] + - ["System.Boolean", "System.Windows.LocalValueEntry!", "Method[op_Inequality].ReturnValue"] + - ["System.Boolean", "System.Windows.ContentElement", "Method[CaptureTouch].ReturnValue"] + - ["System.Boolean", "System.Windows.Window", "Property[IsActive]"] + - ["System.Object", "System.Windows.ComponentResourceKey", "Property[ResourceId]"] + - ["System.String", "System.Windows.VisualStateGroup", "Property[Name]"] + - ["System.String", "System.Windows.DataFormat", "Property[Name]"] + - ["System.Windows.BaseValueSource", "System.Windows.BaseValueSource!", "Field[TemplateTrigger]"] + - ["System.Windows.Media.SolidColorBrush", "System.Windows.SystemColors!", "Property[GradientActiveCaptionBrush]"] + - ["System.Windows.RoutedEvent", "System.Windows.ContentElement!", "Field[PreviewMouseUpEvent]"] + - ["System.Boolean", "System.Windows.VisualStateManager!", "Method[GoToState].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.FrameworkElement!", "Field[MinWidthProperty]"] + - ["System.Object", "System.Windows.ResourceDictionary", "Property[System.Collections.ICollection.SyncRoot]"] + - ["System.Windows.RoutedEvent", "System.Windows.UIElement!", "Field[StylusEnterEvent]"] + - ["System.Windows.Input.RoutedCommand", "System.Windows.SystemCommands!", "Property[MinimizeWindowCommand]"] + - ["System.Windows.Duration", "System.Windows.Duration!", "Method[op_Subtraction].ReturnValue"] + - ["System.Boolean", "System.Windows.FrameworkElementFactory", "Property[IsSealed]"] + - ["System.Windows.RoutedEvent", "System.Windows.UIElement!", "Field[TouchUpEvent]"] + - ["System.Windows.Data.BindingGroup", "System.Windows.HierarchicalDataTemplate", "Property[ItemBindingGroup]"] + - ["System.Boolean", "System.Windows.FrameworkContentElement", "Property[OverridesDefaultStyle]"] + - ["System.Windows.Markup.INameScope", "System.Windows.NameScope!", "Method[GetNameScope].ReturnValue"] + - ["System.Windows.Media.Color", "System.Windows.SystemColors!", "Property[MenuTextColor]"] + - ["System.Windows.RoutedEvent", "System.Windows.UIElement3D!", "Field[PreviewStylusDownEvent]"] + - ["System.Windows.ResourceKey", "System.Windows.SystemParameters!", "Property[ResizeFrameVerticalBorderWidthKey]"] + - ["System.Boolean", "System.Windows.FontWeight!", "Method[op_Inequality].ReturnValue"] + - ["System.Object", "System.Windows.FontStyleConverter", "Method[ConvertFrom].ReturnValue"] + - ["System.Windows.ResourceKey", "System.Windows.SystemFonts!", "Property[MenuFontSizeKey]"] + - ["System.Double", "System.Windows.SystemParameters!", "Property[MenuHeight]"] + - ["System.Windows.DragDropKeyStates", "System.Windows.DragDropKeyStates!", "Field[LeftMouseButton]"] + - ["System.Windows.FigureHorizontalAnchor", "System.Windows.FigureHorizontalAnchor!", "Field[ColumnCenter]"] + - ["System.Windows.DragDropEffects", "System.Windows.DragDropEffects!", "Field[Link]"] + - ["System.Windows.ResourceKey", "System.Windows.SystemColors!", "Property[DesktopBrushKey]"] + - ["System.Object", "System.Windows.DataTemplate", "Property[DataTemplateKey]"] + - ["System.Windows.DragAction", "System.Windows.DragAction!", "Field[Cancel]"] + - ["System.Windows.TriggerCollection", "System.Windows.FrameworkElement", "Property[Triggers]"] + - ["System.Boolean", "System.Windows.Style", "Method[System.Windows.Markup.IQueryAmbient.IsAmbientPropertyAvailable].ReturnValue"] + - ["System.Windows.Freezable", "System.Windows.TextDecoration", "Method[CreateInstanceCore].ReturnValue"] + - ["System.String", "System.Windows.ThemeMode", "Property[Value]"] + - ["System.Windows.LocalizationCategory", "System.Windows.LocalizabilityAttribute", "Property[Category]"] + - ["System.Windows.Rect", "System.Windows.Rect!", "Method[Union].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.ContentElement!", "Field[IsMouseOverProperty]"] + - ["System.Windows.WeakEventManager", "System.Windows.WeakEventManager!", "Method[GetCurrentManager].ReturnValue"] + - ["System.String", "System.Windows.Condition", "Property[SourceName]"] + - ["System.Boolean", "System.Windows.ValueSource", "Property[IsCoerced]"] + - ["System.Windows.MessageBoxButton", "System.Windows.MessageBoxButton!", "Field[OKCancel]"] + - ["System.Windows.RoutedEvent", "System.Windows.UIElement!", "Field[PreviewMouseMoveEvent]"] + - ["System.Windows.WrapDirection", "System.Windows.WrapDirection!", "Field[Both]"] + - ["System.String", "System.Windows.Thickness", "Method[ToString].ReturnValue"] + - ["System.Windows.DependencyObject", "System.Windows.ContentOperations!", "Method[GetParent].ReturnValue"] + - ["System.Boolean", "System.Windows.AttachedPropertyBrowsableWhenAttributePresentAttribute", "Method[Equals].ReturnValue"] + - ["System.Boolean", "System.Windows.ResourceDictionary", "Property[IsFixedSize]"] + - ["System.Windows.RoutedEvent", "System.Windows.UIElement!", "Field[PreviewGotKeyboardFocusEvent]"] + - ["System.Windows.RoutedEvent", "System.Windows.UIElement3D!", "Field[TouchDownEvent]"] + - ["System.Boolean", "System.Windows.Rect", "Method[Equals].ReturnValue"] + - ["System.Boolean", "System.Windows.Duration!", "Method[op_Inequality].ReturnValue"] + - ["System.Boolean", "System.Windows.IDataObject", "Method[GetDataPresent].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.FrameworkContentElement!", "Field[TagProperty]"] + - ["System.Windows.Visibility", "System.Windows.Visibility!", "Field[Hidden]"] + - ["System.Windows.ResourceKey", "System.Windows.SystemColors!", "Property[ControlLightColorKey]"] + - ["System.Windows.RoutedEvent", "System.Windows.UIElement!", "Field[StylusDownEvent]"] + - ["System.Object", "System.Windows.FigureLengthConverter", "Method[ConvertTo].ReturnValue"] + - ["System.Windows.ResourceKey", "System.Windows.SystemColors!", "Property[ActiveBorderBrushKey]"] + - ["System.Object", "System.Windows.FrameworkElement", "Property[DefaultStyleKey]"] + - ["System.Double", "System.Windows.SystemParameters!", "Property[ScrollWidth]"] + - ["System.Windows.RoutedEvent", "System.Windows.ContentElement!", "Field[PreviewMouseRightButtonUpEvent]"] + - ["System.Windows.ResourceKey", "System.Windows.SystemFonts!", "Property[IconFontTextDecorationsKey]"] + - ["System.Boolean", "System.Windows.Clipboard!", "Method[ContainsFileDropList].ReturnValue"] + - ["System.Object", "System.Windows.Setter", "Property[Value]"] + - ["System.Double", "System.Windows.FrameworkElement", "Property[MinWidth]"] + - ["System.Boolean", "System.Windows.ContentElement", "Method[Focus].ReturnValue"] + - ["System.Windows.FontEastAsianLanguage", "System.Windows.FontEastAsianLanguage!", "Field[Jis90]"] + - ["System.Windows.FontEastAsianLanguage", "System.Windows.FontEastAsianLanguage!", "Field[NlcKanji]"] + - ["System.Boolean", "System.Windows.UIElement", "Property[IsEnabled]"] + - ["System.Windows.ResourceKey", "System.Windows.SystemColors!", "Property[GrayTextColorKey]"] + - ["System.Windows.FontEastAsianLanguage", "System.Windows.FontEastAsianLanguage!", "Field[Simplified]"] + - ["System.Windows.ResourceKey", "System.Windows.SystemParameters!", "Property[MenuBarHeightKey]"] + - ["System.Windows.VerticalAlignment", "System.Windows.VerticalAlignment!", "Field[Bottom]"] + - ["System.Windows.RoutedEvent", "System.Windows.UIElement!", "Field[PreviewStylusButtonDownEvent]"] + - ["System.String", "System.Windows.Duration", "Method[ToString].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.FrameworkContentElement!", "Field[DataContextProperty]"] + - ["System.Object", "System.Windows.AttachedPropertyBrowsableForTypeAttribute", "Property[TypeId]"] + - ["System.Windows.ResourceKey", "System.Windows.SystemParameters!", "Property[MenuAnimationKey]"] + - ["System.Object", "System.Windows.RectConverter", "Method[ConvertTo].ReturnValue"] + - ["System.Object", "System.Windows.StaticResourceExtension", "Method[ProvideValue].ReturnValue"] + - ["System.Windows.FigureHorizontalAnchor", "System.Windows.FigureHorizontalAnchor!", "Field[PageCenter]"] + - ["System.Windows.DependencyProperty", "System.Windows.NameScope!", "Field[NameScopeProperty]"] + - ["System.Boolean", "System.Windows.ValueSource!", "Method[op_Inequality].ReturnValue"] + - ["System.Boolean", "System.Windows.RoutedEventHandlerInfo", "Method[Equals].ReturnValue"] + - ["System.IDisposable", "System.Windows.WeakEventManager", "Property[WriteLock]"] + - ["System.Object", "System.Windows.NameScope", "Property[Item]"] + - ["System.Windows.Media.SolidColorBrush", "System.Windows.SystemColors!", "Property[ControlDarkBrush]"] + - ["System.Windows.ResourceKey", "System.Windows.SystemParameters!", "Property[BorderWidthKey]"] + - ["System.Windows.RoutedEvent", "System.Windows.UIElement3D!", "Field[TextInputEvent]"] + - ["System.Windows.Markup.XmlLanguage", "System.Windows.FrameworkContentElement", "Property[Language]"] + - ["System.Windows.FrameworkElementFactory", "System.Windows.FrameworkElementFactory", "Property[Parent]"] + - ["System.Windows.MessageBoxImage", "System.Windows.MessageBoxImage!", "Field[Question]"] + - ["System.String", "System.Windows.DataObjectSettingDataEventArgs", "Property[Format]"] + - ["System.Boolean", "System.Windows.CornerRadius!", "Method[op_Equality].ReturnValue"] + - ["System.Windows.TextDataFormat", "System.Windows.TextDataFormat!", "Field[Text]"] + - ["System.Windows.MessageBoxImage", "System.Windows.MessageBoxImage!", "Field[Asterisk]"] + - ["System.Windows.Readability", "System.Windows.LocalizabilityAttribute", "Property[Readability]"] + - ["System.Object", "System.Windows.PropertyMetadata", "Property[DefaultValue]"] + - ["System.Windows.WindowStyle", "System.Windows.WindowStyle!", "Field[ToolWindow]"] + - ["System.Object", "System.Windows.FontSizeConverter", "Method[ConvertTo].ReturnValue"] + - ["System.Windows.FontEastAsianLanguage", "System.Windows.FontEastAsianLanguage!", "Field[Jis78]"] + - ["System.Windows.Visibility", "System.Windows.UIElement3D", "Property[Visibility]"] + - ["System.Windows.Input.RoutedCommand", "System.Windows.SystemCommands!", "Property[ShowSystemMenuCommand]"] + - ["System.Windows.ResourceDictionary", "System.Windows.FrameworkElement", "Property[Resources]"] + - ["System.Windows.Resources.StreamResourceInfo", "System.Windows.Application!", "Method[GetRemoteStream].ReturnValue"] + - ["System.Windows.TextDecorationCollection", "System.Windows.SystemFonts!", "Property[StatusFontTextDecorations]"] + - ["System.Boolean", "System.Windows.UIElement", "Property[HasAnimatedProperties]"] + - ["System.Boolean", "System.Windows.VisualStateManager", "Method[GoToStateCore].ReturnValue"] + - ["System.Windows.RoutedEvent", "System.Windows.UIElement!", "Field[MouseLeftButtonDownEvent]"] + - ["System.Windows.ResourceDictionary", "System.Windows.Application", "Property[Resources]"] + - ["System.Windows.DependencyProperty", "System.Windows.UIElement!", "Field[IsManipulationEnabledProperty]"] + - ["System.Windows.Media.Color", "System.Windows.SystemColors!", "Property[ActiveCaptionColor]"] + - ["System.Boolean", "System.Windows.Int32RectConverter", "Method[CanConvertTo].ReturnValue"] + - ["System.Boolean", "System.Windows.FrameworkPropertyMetadata", "Property[AffectsRender]"] + - ["System.Windows.Thickness", "System.Windows.FrameworkElement", "Property[Margin]"] + - ["System.Windows.LocalizationCategory", "System.Windows.LocalizationCategory!", "Field[CheckBox]"] + - ["System.Windows.DependencyProperty", "System.Windows.TextDecoration!", "Field[PenThicknessUnitProperty]"] + - ["System.Windows.ResourceKey", "System.Windows.SystemColors!", "Property[GradientInactiveCaptionBrushKey]"] + - ["System.Boolean", "System.Windows.Rect", "Property[IsEmpty]"] + - ["System.Windows.RoutedEvent", "System.Windows.UIElement!", "Field[DragOverEvent]"] + - ["System.Boolean", "System.Windows.NameScope", "Method[ContainsKey].ReturnValue"] + - ["System.Windows.RoutedEvent", "System.Windows.ContentElement!", "Field[MouseLeaveEvent]"] + - ["System.Windows.RoutedEvent", "System.Windows.UIElement3D!", "Field[MouseEnterEvent]"] + - ["System.Double", "System.Windows.UIElement", "Property[Opacity]"] + - ["System.Boolean", "System.Windows.Int32Rect!", "Method[op_Equality].ReturnValue"] + - ["System.Collections.Generic.IEnumerable", "System.Windows.UIElement", "Property[TouchesOver]"] + - ["System.Windows.DependencyProperty", "System.Windows.FrameworkElement!", "Field[FlowDirectionProperty]"] + - ["System.Windows.ResourceKey", "System.Windows.SystemParameters!", "Property[SmallIconHeightKey]"] + - ["System.Windows.Media.SolidColorBrush", "System.Windows.SystemColors!", "Property[AccentColorLight3Brush]"] + - ["System.Windows.MessageBoxOptions", "System.Windows.MessageBoxOptions!", "Field[RightAlign]"] + - ["System.Windows.RoutedEvent", "System.Windows.DragDrop!", "Field[PreviewDragOverEvent]"] + - ["System.Double", "System.Windows.CornerRadius", "Property[TopLeft]"] + - ["System.Boolean", "System.Windows.ContentElement", "Property[IsKeyboardFocusWithin]"] + - ["System.Windows.ResourceKey", "System.Windows.SystemColors!", "Property[GradientActiveCaptionColorKey]"] + - ["System.Object", "System.Windows.ResourceDictionary", "Method[FindName].ReturnValue"] + - ["System.Windows.Media.SolidColorBrush", "System.Windows.SystemColors!", "Property[ActiveBorderBrush]"] + - ["System.Windows.RoutedEvent", "System.Windows.UIElement3D!", "Field[PreviewStylusButtonDownEvent]"] + - ["System.IO.Stream", "System.Windows.DataObject", "Method[GetAudioStream].ReturnValue"] + - ["System.Boolean", "System.Windows.SizeConverter", "Method[CanConvertTo].ReturnValue"] + - ["System.Windows.RoutedEvent", "System.Windows.UIElement!", "Field[MouseRightButtonUpEvent]"] + - ["System.Windows.TextTrimming", "System.Windows.TextTrimming!", "Field[CharacterEllipsis]"] + - ["System.Windows.Freezable", "System.Windows.TextDecorationCollection", "Method[CreateInstanceCore].ReturnValue"] + - ["System.Windows.ResourceKey", "System.Windows.SystemFonts!", "Property[MessageFontWeightKey]"] + - ["System.Object", "System.Windows.ThicknessConverter", "Method[ConvertTo].ReturnValue"] + - ["System.Windows.Media.Color", "System.Windows.SystemColors!", "Property[ControlTextColor]"] + - ["System.Windows.Modifiability", "System.Windows.LocalizabilityAttribute", "Property[Modifiability]"] + - ["System.Windows.DependencyProperty", "System.Windows.Window!", "Field[WindowStyleProperty]"] + - ["System.Windows.FontWeight", "System.Windows.FontWeights!", "Property[Regular]"] + - ["System.Windows.ResourceKey", "System.Windows.SystemColors!", "Property[AccentColorLight2BrushKey]"] + - ["System.Windows.Thickness", "System.Windows.SystemParameters!", "Property[WindowResizeBorderThickness]"] + - ["System.Windows.Rect", "System.Windows.Rect!", "Method[Intersect].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.FrameworkContentElement!", "Field[StyleProperty]"] + - ["System.Windows.ResourceKey", "System.Windows.SystemParameters!", "Property[ToolTipAnimationKey]"] + - ["System.Windows.Media.CompositionTarget", "System.Windows.PresentationSource", "Method[GetCompositionTargetCore].ReturnValue"] + - ["System.String", "System.Windows.DataFormats!", "Field[Tiff]"] + - ["System.Windows.RoutedEvent", "System.Windows.ContentElement!", "Field[MouseRightButtonUpEvent]"] + - ["System.Windows.ResourceKey", "System.Windows.SystemFonts!", "Property[MenuFontWeightKey]"] + - ["System.Windows.TextDataFormat", "System.Windows.TextDataFormat!", "Field[Rtf]"] + - ["System.Windows.RoutedEvent", "System.Windows.UIElement3D!", "Field[PreviewMouseUpEvent]"] + - ["System.Windows.Rect", "System.Windows.Rect!", "Method[Offset].ReturnValue"] + - ["System.Double", "System.Windows.SystemParameters!", "Property[SmallCaptionWidth]"] + - ["System.Boolean", "System.Windows.SystemParameters!", "Property[IsImmEnabled]"] + - ["System.Windows.ResizeMode", "System.Windows.ResizeMode!", "Field[CanResizeWithGrip]"] + - ["System.Boolean", "System.Windows.ContentElement", "Property[IsInputMethodEnabled]"] + - ["System.Windows.ResourceKey", "System.Windows.SystemParameters!", "Property[SwapButtonsKey]"] + - ["System.Windows.ResourceKey", "System.Windows.SystemColors!", "Property[InfoTextColorKey]"] + - ["System.Double", "System.Windows.SystemParameters!", "Property[FullPrimaryScreenWidth]"] + - ["System.Boolean", "System.Windows.UIElement", "Property[IsHitTestVisible]"] + - ["System.Double", "System.Windows.SystemParameters!", "Property[BorderWidth]"] + - ["System.Windows.ResourceKey", "System.Windows.SystemParameters!", "Property[FocusHorizontalBorderHeightKey]"] + - ["System.Windows.DependencyProperty", "System.Windows.UIElement3D!", "Field[AreAnyTouchesDirectlyOverProperty]"] + - ["System.Windows.SetterBaseCollection", "System.Windows.DataTrigger", "Property[Setters]"] + - ["System.Boolean", "System.Windows.Duration!", "Method[op_LessThanOrEqual].ReturnValue"] + - ["System.Reflection.Assembly", "System.Windows.ComponentResourceKey", "Property[Assembly]"] + - ["System.Double", "System.Windows.Vector!", "Method[AngleBetween].ReturnValue"] + - ["System.String", "System.Windows.Size", "Method[System.IFormattable.ToString].ReturnValue"] + - ["System.Boolean", "System.Windows.UIElement", "Property[IsStylusOver]"] + - ["System.Boolean", "System.Windows.UIElement3D", "Method[CaptureStylus].ReturnValue"] + - ["System.Object", "System.Windows.FontWeightConverter", "Method[ConvertFrom].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.UIElement3D!", "Field[IsFocusedProperty]"] + - ["System.Windows.Media.Pen", "System.Windows.TextDecoration", "Property[Pen]"] + - ["System.Double", "System.Windows.SystemParameters!", "Property[MaximizedPrimaryScreenWidth]"] + - ["System.Windows.FontStyle", "System.Windows.FontStyles!", "Property[Italic]"] + - ["System.Windows.RoutedEvent", "System.Windows.UIElement3D!", "Field[TouchMoveEvent]"] + - ["System.Windows.ResourceKey", "System.Windows.SystemColors!", "Property[ScrollBarBrushKey]"] + - ["System.Windows.TextAlignment", "System.Windows.TextAlignment!", "Field[Right]"] + - ["System.Windows.LocalValueEnumerator", "System.Windows.DependencyObject", "Method[GetLocalValueEnumerator].ReturnValue"] + - ["System.Int32", "System.Windows.SystemParameters!", "Property[KeyboardSpeed]"] + - ["System.Double", "System.Windows.SystemParameters!", "Property[VerticalScrollBarThumbHeight]"] + - ["System.Windows.WindowStyle", "System.Windows.WindowStyle!", "Field[None]"] + - ["System.Windows.RoutedEvent", "System.Windows.UIElement!", "Field[StylusInAirMoveEvent]"] + - ["System.Windows.ResourceKey", "System.Windows.SystemParameters!", "Property[WheelScrollLinesKey]"] + - ["System.Boolean", "System.Windows.DependencyObject", "Method[Equals].ReturnValue"] + - ["System.Windows.Media.Transform", "System.Windows.UIElement", "Property[RenderTransform]"] + - ["System.Windows.FrameworkPropertyMetadataOptions", "System.Windows.FrameworkPropertyMetadataOptions!", "Field[AffectsMeasure]"] + - ["System.Windows.Size", "System.Windows.Point!", "Method[op_Explicit].ReturnValue"] + - ["System.Object", "System.Windows.TriggerActionCollection", "Property[System.Collections.ICollection.SyncRoot]"] + - ["System.Windows.Controls.Primitives.PopupAnimation", "System.Windows.SystemParameters!", "Property[MenuPopupAnimation]"] + - ["System.Boolean", "System.Windows.DependencyPropertyChangedEventArgs!", "Method[op_Inequality].ReturnValue"] + - ["System.Object", "System.Windows.ResourceKey", "Method[ProvideValue].ReturnValue"] + - ["System.Boolean", "System.Windows.UIElement", "Property[IsInputMethodEnabled]"] + - ["System.String", "System.Windows.DataFormats!", "Field[UnicodeText]"] + - ["System.Windows.RoutedEvent", "System.Windows.ContentElement!", "Field[KeyDownEvent]"] + - ["System.Windows.ResourceKey", "System.Windows.SystemParameters!", "Property[MenuCheckmarkHeightKey]"] + - ["System.Windows.TextDecorationCollection", "System.Windows.TextDecorations!", "Property[Underline]"] + - ["System.Double", "System.Windows.SystemParameters!", "Property[MenuButtonWidth]"] + - ["System.Object", "System.Windows.PointConverter", "Method[ConvertTo].ReturnValue"] + - ["System.Boolean", "System.Windows.Clipboard!", "Method[ContainsAudio].ReturnValue"] + - ["System.Windows.RoutedEvent", "System.Windows.UIElement3D!", "Field[StylusDownEvent]"] + - ["System.Windows.BaseCompatibilityPreferences+HandleDispatcherRequestProcessingFailureOptions", "System.Windows.BaseCompatibilityPreferences!", "Property[HandleDispatcherRequestProcessingFailure]"] + - ["System.Double", "System.Windows.SystemParameters!", "Property[MenuCheckmarkWidth]"] + - ["System.Windows.SizeToContent", "System.Windows.Window", "Property[SizeToContent]"] + - ["System.Boolean", "System.Windows.Thickness", "Method[Equals].ReturnValue"] + - ["System.Double", "System.Windows.FrameworkElement", "Property[Width]"] + - ["System.Windows.FontStretch", "System.Windows.FontStretches!", "Property[Medium]"] + - ["System.Windows.Freezable", "System.Windows.Freezable", "Method[GetAsFrozen].ReturnValue"] + - ["System.Windows.InheritanceBehavior", "System.Windows.FrameworkElement", "Property[InheritanceBehavior]"] + - ["System.Double", "System.Windows.FrameworkElement", "Property[MinHeight]"] + - ["System.Windows.LocalizationCategory", "System.Windows.LocalizationCategory!", "Field[Hyperlink]"] + - ["System.Windows.RoutedEvent", "System.Windows.ContentElement!", "Field[PreviewMouseMoveEvent]"] + - ["System.Double", "System.Windows.DpiScale", "Property[DpiScaleY]"] + - ["System.Windows.Point", "System.Windows.Size!", "Method[op_Explicit].ReturnValue"] + - ["System.Windows.TextDecoration", "System.Windows.TextDecorationCollection", "Property[Item]"] + - ["System.Windows.RoutedEvent", "System.Windows.ContentElement!", "Field[MouseUpEvent]"] + - ["System.Int32", "System.Windows.Duration", "Method[GetHashCode].ReturnValue"] + - ["System.Double", "System.Windows.CornerRadius", "Property[BottomLeft]"] + - ["System.Boolean", "System.Windows.UIElement", "Property[IsVisible]"] + - ["System.Boolean", "System.Windows.AttachedPropertyBrowsableForTypeAttribute", "Method[Equals].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.UIElement3D!", "Field[AllowDropProperty]"] + - ["System.Windows.Point", "System.Windows.Rect", "Property[TopLeft]"] + - ["System.Int32", "System.Windows.Application", "Method[Run].ReturnValue"] + - ["System.Windows.Media.SolidColorBrush", "System.Windows.SystemColors!", "Property[AccentColorLight1Brush]"] + - ["System.Windows.ResourceKey", "System.Windows.SystemParameters!", "Property[ToolTipPopupAnimationKey]"] + - ["System.Windows.LineStackingStrategy", "System.Windows.LineStackingStrategy!", "Field[BlockLineHeight]"] + - ["System.Windows.ResourceKey", "System.Windows.SystemParameters!", "Property[FocusBorderWidthKey]"] + - ["System.Object", "System.Windows.Style", "Method[System.Windows.Markup.INameScope.FindName].ReturnValue"] + - ["System.Int32", "System.Windows.ResourceDictionary", "Property[Count]"] + - ["System.Windows.MessageBoxResult", "System.Windows.MessageBoxResult!", "Field[Cancel]"] + - ["System.Windows.RoutedEvent", "System.Windows.UIElement!", "Field[PreviewMouseDownEvent]"] + - ["System.Windows.FontWeight", "System.Windows.SystemFonts!", "Property[StatusFontWeight]"] + - ["System.Object", "System.Windows.VectorConverter", "Method[ConvertTo].ReturnValue"] + - ["System.Windows.WindowStartupLocation", "System.Windows.WindowStartupLocation!", "Field[Manual]"] + - ["System.Collections.IEnumerator", "System.Windows.FrameworkElement", "Property[LogicalChildren]"] + - ["System.Boolean", "System.Windows.KeyTimeConverter", "Method[CanConvertTo].ReturnValue"] + - ["System.Windows.FrameworkPropertyMetadataOptions", "System.Windows.FrameworkPropertyMetadataOptions!", "Field[AffectsParentMeasure]"] + - ["System.Double", "System.Windows.SystemParameters!", "Property[SmallIconWidth]"] + - ["System.Windows.Media.Color", "System.Windows.SystemColors!", "Property[GrayTextColor]"] + - ["System.Object", "System.Windows.ContentElement", "Method[GetAnimationBaseValue].ReturnValue"] + - ["System.Windows.RoutedEvent", "System.Windows.UIElement3D!", "Field[StylusSystemGestureEvent]"] + - ["System.Windows.RoutedEvent[]", "System.Windows.EventManager!", "Method[GetRoutedEvents].ReturnValue"] + - ["System.Int32", "System.Windows.Int32Rect", "Method[GetHashCode].ReturnValue"] + - ["System.String", "System.Windows.IFrameworkInputElement", "Property[Name]"] + - ["System.Windows.RoutedEvent", "System.Windows.DragDrop!", "Field[DragOverEvent]"] + - ["System.Boolean", "System.Windows.Duration", "Property[HasTimeSpan]"] + - ["System.Windows.RoutedEvent", "System.Windows.ContentElement!", "Field[StylusLeaveEvent]"] + - ["System.String", "System.Windows.Int32Rect", "Method[ToString].ReturnValue"] + - ["System.Object", "System.Windows.FrameworkContentElement", "Method[FindName].ReturnValue"] + - ["System.Windows.FontWeight", "System.Windows.FontWeights!", "Property[Light]"] + - ["System.Windows.VerticalAlignment", "System.Windows.VerticalAlignment!", "Field[Top]"] + - ["System.Windows.RoutedEvent", "System.Windows.UIElement!", "Field[MouseMoveEvent]"] + - ["System.Object", "System.Windows.Trigger", "Property[Value]"] + - ["System.Windows.DependencyProperty", "System.Windows.FrameworkContentElement!", "Field[BindingGroupProperty]"] + - ["System.String", "System.Windows.FrameworkElement", "Property[Name]"] + - ["System.Windows.RoutedEvent", "System.Windows.UIElement!", "Field[PreviewStylusInAirMoveEvent]"] + - ["System.Windows.BaselineAlignment", "System.Windows.BaselineAlignment!", "Field[Top]"] + - ["System.Boolean", "System.Windows.FigureLength", "Method[Equals].ReturnValue"] + - ["System.Windows.ResourceKey", "System.Windows.SystemColors!", "Property[HighlightTextBrushKey]"] + - ["System.Windows.Rect", "System.Windows.Rect!", "Property[Empty]"] + - ["System.Windows.LineStackingStrategy", "System.Windows.LineStackingStrategy!", "Field[MaxHeight]"] + - ["System.Windows.ResourceKey", "System.Windows.SystemColors!", "Property[AccentColorLight1BrushKey]"] + - ["System.Object", "System.Windows.ThemeModeConverter", "Method[ConvertFrom].ReturnValue"] + - ["System.Collections.IEnumerator", "System.Windows.TriggerActionCollection", "Method[System.Collections.IEnumerable.GetEnumerator].ReturnValue"] + - ["System.Windows.DependencyObjectType", "System.Windows.DependencyObjectType", "Property[BaseType]"] + - ["System.Boolean", "System.Windows.Rect!", "Method[op_Inequality].ReturnValue"] + - ["System.Windows.Duration", "System.Windows.VisualTransition", "Property[GeneratedDuration]"] + - ["System.Windows.DependencyProperty", "System.Windows.UIElement3D!", "Field[IsVisibleProperty]"] + - ["System.Boolean", "System.Windows.VectorConverter", "Method[CanConvertTo].ReturnValue"] + - ["System.Windows.ResourceKey", "System.Windows.SystemParameters!", "Property[KeyboardCuesKey]"] + - ["System.Boolean", "System.Windows.FigureLength!", "Method[op_Equality].ReturnValue"] + - ["System.Windows.RoutedEvent", "System.Windows.UIElement!", "Field[PreviewTextInputEvent]"] + - ["System.Boolean", "System.Windows.ValueSource", "Method[Equals].ReturnValue"] + - ["System.Boolean", "System.Windows.RoutedEventHandlerInfo!", "Method[op_Equality].ReturnValue"] + - ["System.Double", "System.Windows.Vector!", "Method[op_Multiply].ReturnValue"] + - ["System.Windows.RoutedEvent", "System.Windows.UIElement3D!", "Field[GotFocusEvent]"] + - ["System.Windows.Readability", "System.Windows.Readability!", "Field[Inherit]"] + - ["System.Windows.SetterBaseCollection", "System.Windows.MultiTrigger", "Property[Setters]"] + - ["System.Boolean", "System.Windows.FrameworkPropertyMetadata", "Property[AffectsParentMeasure]"] + - ["System.Windows.DependencyProperty", "System.Windows.UIElement!", "Field[IsEnabledProperty]"] + - ["System.Int32", "System.Windows.NameScope", "Property[Count]"] + - ["System.Windows.ResourceDictionaryLocation", "System.Windows.ResourceDictionaryLocation!", "Field[None]"] + - ["System.Boolean", "System.Windows.SystemParameters!", "Property[IsMousePresent]"] + - ["System.Windows.RoutedEvent", "System.Windows.UIElement3D!", "Field[PreviewQueryContinueDragEvent]"] + - ["System.Windows.InheritanceBehavior", "System.Windows.InheritanceBehavior!", "Field[SkipAllNow]"] + - ["System.Boolean", "System.Windows.SystemParameters!", "Property[IsMenuDropRightAligned]"] + - ["System.Windows.RoutedEvent", "System.Windows.UIElement!", "Field[PreviewMouseLeftButtonUpEvent]"] + - ["System.Windows.RoutedEvent", "System.Windows.ContentElement!", "Field[GotTouchCaptureEvent]"] + - ["System.Windows.DependencyProperty", "System.Windows.TemplateBindingExtension", "Property[Property]"] + - ["System.Windows.ResourceKey", "System.Windows.SystemFonts!", "Property[SmallCaptionFontTextDecorationsKey]"] + - ["System.Collections.Generic.ICollection", "System.Windows.NameScope", "Property[Values]"] + - ["System.Windows.FontStyle", "System.Windows.SystemFonts!", "Property[CaptionFontStyle]"] + - ["System.Object", "System.Windows.FrameworkContentElement", "Method[FindResource].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.ContentElement!", "Field[IsStylusCapturedProperty]"] + - ["System.Boolean", "System.Windows.UIElement3D", "Property[AreAnyTouchesDirectlyOver]"] + - ["System.Object", "System.Windows.TemplateBindingExtension", "Method[ProvideValue].ReturnValue"] + - ["System.Windows.Media.Color", "System.Windows.SystemColors!", "Property[InactiveBorderColor]"] + - ["System.Boolean", "System.Windows.FrameworkContentElement", "Method[ShouldSerializeStyle].ReturnValue"] + - ["System.Windows.RoutedEvent", "System.Windows.UIElement3D!", "Field[DropEvent]"] + - ["System.Windows.ResourceKey", "System.Windows.SystemColors!", "Property[HighlightTextColorKey]"] + - ["System.Windows.Input.Cursor", "System.Windows.FrameworkContentElement", "Property[Cursor]"] + - ["System.Windows.RoutedEvent", "System.Windows.UIElement!", "Field[MouseUpEvent]"] + - ["System.Windows.FigureUnitType", "System.Windows.FigureUnitType!", "Field[Content]"] + - ["System.Boolean", "System.Windows.UIElement", "Property[SnapsToDevicePixels]"] + - ["System.Boolean", "System.Windows.ContentElement", "Property[IsStylusOver]"] + - ["System.Windows.ColumnSpaceDistribution", "System.Windows.ColumnSpaceDistribution!", "Field[Left]"] + - ["System.Windows.RoutedEvent", "System.Windows.UIElement!", "Field[MouseLeaveEvent]"] + - ["System.Boolean", "System.Windows.Duration!", "Method[op_GreaterThan].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.ContentElement!", "Field[IsMouseDirectlyOverProperty]"] + - ["System.Windows.Data.BindingExpression", "System.Windows.FrameworkContentElement", "Method[SetBinding].ReturnValue"] + - ["System.Windows.Media.Color", "System.Windows.SystemColors!", "Property[ScrollBarColor]"] + - ["System.Windows.Style", "System.Windows.FrameworkContentElement", "Property[Style]"] + - ["System.Windows.DependencyProperty", "System.Windows.UIElement3D!", "Field[IsStylusDirectlyOverProperty]"] + - ["System.Boolean", "System.Windows.FrameworkElement", "Method[System.Windows.Markup.IQueryAmbient.IsAmbientPropertyAvailable].ReturnValue"] + - ["System.Windows.DependencyObjectType", "System.Windows.DependencyObject", "Property[DependencyObjectType]"] + - ["System.Boolean", "System.Windows.DurationConverter", "Method[CanConvertFrom].ReturnValue"] + - ["System.Windows.Rect", "System.Windows.SystemParameters!", "Property[WorkArea]"] + - ["System.Windows.DragDropKeyStates", "System.Windows.DragEventArgs", "Property[KeyStates]"] + - ["System.Boolean", "System.Windows.TextDecorationCollectionConverter", "Method[CanConvertTo].ReturnValue"] + - ["System.Boolean", "System.Windows.ValueSource!", "Method[op_Equality].ReturnValue"] + - ["System.Windows.FlowDirection", "System.Windows.FrameworkElement!", "Method[GetFlowDirection].ReturnValue"] + - ["System.Object", "System.Windows.DependencyObject", "Method[ReadLocalValue].ReturnValue"] + - ["System.Windows.DragDropKeyStates", "System.Windows.QueryContinueDragEventArgs", "Property[KeyStates]"] + - ["System.Windows.DependencyObject", "System.Windows.ContentElement", "Method[PredictFocus].ReturnValue"] + - ["System.Int32", "System.Windows.SystemParameters!", "Property[WheelScrollLines]"] + - ["System.Object", "System.Windows.ResourceDictionary", "Property[Item]"] + - ["System.Windows.DependencyProperty", "System.Windows.UIElement3D!", "Field[AreAnyTouchesCapturedWithinProperty]"] + - ["System.Windows.RoutedEvent", "System.Windows.UIElement3D!", "Field[MouseRightButtonDownEvent]"] + - ["System.Windows.FontWeight", "System.Windows.FontWeights!", "Property[UltraLight]"] + - ["System.Windows.BaseValueSource", "System.Windows.BaseValueSource!", "Field[Local]"] + - ["System.Windows.Media.SolidColorBrush", "System.Windows.SystemColors!", "Property[ControlTextBrush]"] + - ["System.Windows.ResourceKey", "System.Windows.SystemParameters!", "Property[MinimumWindowTrackWidthKey]"] + - ["System.Object", "System.Windows.WeakEventManager", "Property[Item]"] + - ["System.Windows.FrameworkPropertyMetadataOptions", "System.Windows.FrameworkPropertyMetadataOptions!", "Field[Journal]"] + - ["System.Boolean", "System.Windows.GridLength", "Property[IsAbsolute]"] + - ["System.Object", "System.Windows.DependencyObject", "Method[GetValue].ReturnValue"] + - ["System.Windows.ResourceKey", "System.Windows.SystemColors!", "Property[ActiveCaptionBrushKey]"] + - ["System.Boolean", "System.Windows.Freezable", "Property[CanFreeze]"] + - ["System.Boolean", "System.Windows.KeySplineConverter", "Method[CanConvertFrom].ReturnValue"] + - ["System.Double", "System.Windows.SystemFonts!", "Property[StatusFontSize]"] + - ["System.Windows.FontCapitals", "System.Windows.FontCapitals!", "Field[SmallCaps]"] + - ["System.Object", "System.Windows.FrameworkTemplate", "Method[FindName].ReturnValue"] + - ["System.Windows.FontVariants", "System.Windows.FontVariants!", "Field[Normal]"] + - ["System.Windows.FigureUnitType", "System.Windows.FigureLength", "Property[FigureUnitType]"] + - ["System.Windows.Data.BindingBase", "System.Windows.DataTrigger", "Property[Binding]"] + - ["System.String", "System.Windows.DataFormats!", "Field[Bitmap]"] + - ["System.Collections.Generic.IEnumerable", "System.Windows.ContentElement", "Property[TouchesCapturedWithin]"] + - ["System.Boolean", "System.Windows.DeferrableContentConverter", "Method[CanConvertFrom].ReturnValue"] + - ["System.Boolean", "System.Windows.Rect!", "Method[Equals].ReturnValue"] + - ["System.Boolean", "System.Windows.FontStyle!", "Method[op_Equality].ReturnValue"] + - ["System.Double", "System.Windows.Rect", "Property[Bottom]"] + - ["System.Windows.RoutedEvent", "System.Windows.EventSetter", "Property[Event]"] + - ["System.Windows.DependencyProperty", "System.Windows.Condition", "Property[Property]"] + - ["System.Windows.RoutedEvent", "System.Windows.UIElement3D!", "Field[PreviewMouseLeftButtonUpEvent]"] + - ["System.Windows.DependencyProperty", "System.Windows.TextDecoration!", "Field[PenProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.UIElement3D!", "Field[IsMouseCaptureWithinProperty]"] + - ["System.Boolean", "System.Windows.FrameworkPropertyMetadata", "Property[SubPropertiesDoNotAffectRender]"] + - ["System.Windows.ThemeMode", "System.Windows.Application", "Property[ThemeMode]"] + - ["System.Boolean", "System.Windows.UIElement", "Property[IsMeasureValid]"] + - ["System.Windows.Media.Color", "System.Windows.SystemColors!", "Property[AppWorkspaceColor]"] + - ["System.Object", "System.Windows.CultureInfoIetfLanguageTagConverter", "Method[ConvertFrom].ReturnValue"] + - ["System.Windows.RoutedEvent", "System.Windows.UIElement3D!", "Field[GotMouseCaptureEvent]"] + - ["System.Windows.RoutedEvent", "System.Windows.ContentElement!", "Field[PreviewDragLeaveEvent]"] + - ["System.Windows.ReasonSessionEnding", "System.Windows.SessionEndingCancelEventArgs", "Property[ReasonSessionEnding]"] + - ["System.Windows.ResourceKey", "System.Windows.SystemParameters!", "Property[IsMouseWheelPresentKey]"] + - ["System.String", "System.Windows.Rect", "Method[ToString].ReturnValue"] + - ["System.Boolean", "System.Windows.IInputElement", "Property[IsMouseCaptured]"] + - ["System.Windows.DeferrableContent", "System.Windows.ResourceDictionary", "Property[DeferrableContent]"] + - ["System.Boolean", "System.Windows.SystemParameters!", "Property[ShowSounds]"] + - ["System.Boolean", "System.Windows.KeyTimeConverter", "Method[CanConvertFrom].ReturnValue"] + - ["System.Windows.Media.Imaging.BitmapSource", "System.Windows.Clipboard!", "Method[GetImage].ReturnValue"] + - ["System.Windows.ResourceKey", "System.Windows.SystemFonts!", "Property[IconFontStyleKey]"] + - ["System.Windows.DependencyProperty", "System.Windows.UIElement3D!", "Field[IsKeyboardFocusWithinProperty]"] + - ["System.Windows.ResourceKey", "System.Windows.SystemColors!", "Property[WindowTextColorKey]"] + - ["System.Windows.RoutedEvent", "System.Windows.UIElement!", "Field[KeyUpEvent]"] + - ["System.Collections.Generic.IEnumerable", "System.Windows.UIElement3D", "Property[TouchesCaptured]"] + - ["System.Windows.MessageBoxOptions", "System.Windows.MessageBoxOptions!", "Field[None]"] + - ["System.Double", "System.Windows.SystemParameters!", "Property[HorizontalScrollBarThumbWidth]"] + - ["System.Windows.TextMarkerStyle", "System.Windows.TextMarkerStyle!", "Field[LowerRoman]"] + - ["System.Boolean", "System.Windows.ContentElement", "Property[AreAnyTouchesOver]"] + - ["System.TimeSpan", "System.Windows.Duration", "Property[TimeSpan]"] + - ["System.Windows.Media.Color", "System.Windows.SystemColors!", "Property[ControlDarkDarkColor]"] + - ["System.Windows.RoutedEvent", "System.Windows.UIElement3D!", "Field[TouchUpEvent]"] + - ["System.Windows.RoutedEvent", "System.Windows.ContentElement!", "Field[StylusInAirMoveEvent]"] + - ["System.Double", "System.Windows.SystemParameters!", "Property[WindowCaptionHeight]"] + - ["System.Windows.ResourceKey", "System.Windows.SystemColors!", "Property[InactiveCaptionTextColorKey]"] + - ["System.Windows.DependencyObject", "System.Windows.ContentElement", "Method[GetUIParentCore].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.UIElement3D!", "Field[AreAnyTouchesOverProperty]"] + - ["System.Windows.TextDecorationCollection", "System.Windows.TextDecorationCollection", "Method[CloneCurrentValue].ReturnValue"] + - ["System.Windows.ResourceKey", "System.Windows.SystemColors!", "Property[InactiveCaptionTextBrushKey]"] + - ["System.Boolean", "System.Windows.UIElement3D", "Property[IsEnabled]"] + - ["System.Windows.TextDecorationUnit", "System.Windows.TextDecorationUnit!", "Field[FontRenderingEmSize]"] + - ["System.Boolean", "System.Windows.UIElement3D", "Property[IsKeyboardFocused]"] + - ["System.Object", "System.Windows.KeyTimeConverter", "Method[ConvertTo].ReturnValue"] + - ["System.Double", "System.Windows.SystemParameters!", "Property[ThinVerticalBorderWidth]"] + - ["System.Double", "System.Windows.SystemParameters!", "Property[KanjiWindowHeight]"] + - ["System.Boolean", "System.Windows.FrameworkPropertyMetadata", "Property[IsDataBindingAllowed]"] + - ["System.Boolean", "System.Windows.IInputElement", "Property[IsStylusOver]"] + - ["System.Windows.DependencyProperty", "System.Windows.ContentElement!", "Field[AreAnyTouchesDirectlyOverProperty]"] + - ["System.Windows.RoutedEvent", "System.Windows.UIElement!", "Field[PreviewLostKeyboardFocusEvent]"] + - ["System.Windows.InheritanceBehavior", "System.Windows.InheritanceBehavior!", "Field[SkipAllNext]"] + - ["System.Windows.RoutedEvent", "System.Windows.UIElement3D!", "Field[StylusMoveEvent]"] + - ["System.Windows.ResourceKey", "System.Windows.SystemColors!", "Property[AccentColorDark3BrushKey]"] + - ["System.Boolean", "System.Windows.TriggerActionCollection", "Method[Contains].ReturnValue"] + - ["System.Windows.Data.BindingExpression", "System.Windows.FrameworkContentElement", "Method[GetBindingExpression].ReturnValue"] + - ["System.Windows.Media.Color", "System.Windows.SystemColors!", "Property[WindowTextColor]"] + - ["System.Windows.ResourceKey", "System.Windows.SystemParameters!", "Property[ScrollHeightKey]"] + - ["System.Boolean", "System.Windows.RectConverter", "Method[CanConvertTo].ReturnValue"] + - ["System.Windows.ResourceKey", "System.Windows.SystemFonts!", "Property[CaptionFontFamilyKey]"] + - ["System.Boolean", "System.Windows.FigureLength", "Property[IsPage]"] + - ["System.Windows.ResourceKey", "System.Windows.SystemParameters!", "Property[ClientAreaAnimationKey]"] + - ["System.Collections.Generic.IEnumerable", "System.Windows.UIElement", "Property[TouchesCapturedWithin]"] + - ["System.Object", "System.Windows.FrameworkContentElement", "Property[DefaultStyleKey]"] + - ["System.Windows.FontWeight", "System.Windows.SystemFonts!", "Property[CaptionFontWeight]"] + - ["System.Windows.FontEastAsianLanguage", "System.Windows.FontEastAsianLanguage!", "Field[TraditionalNames]"] + - ["System.Int32", "System.Windows.WindowCollection", "Property[Count]"] + - ["System.Double", "System.Windows.Vector!", "Method[Multiply].ReturnValue"] + - ["System.Boolean", "System.Windows.SystemParameters!", "Property[IsTabletPC]"] + - ["System.Xaml.XamlReader", "System.Windows.TemplateContentLoader", "Method[Save].ReturnValue"] + - ["System.Windows.Media.SolidColorBrush", "System.Windows.SystemColors!", "Property[AccentColorLight2Brush]"] + - ["System.Windows.ResourceKey", "System.Windows.SystemParameters!", "Property[WindowCaptionButtonHeightKey]"] + - ["System.Boolean", "System.Windows.Window", "Method[Activate].ReturnValue"] + - ["System.Windows.Media.SolidColorBrush", "System.Windows.SystemColors!", "Property[HighlightTextBrush]"] + - ["System.Windows.HorizontalAlignment", "System.Windows.HorizontalAlignment!", "Field[Stretch]"] + - ["System.Windows.DependencyProperty", "System.Windows.Setter", "Property[Property]"] + - ["System.Windows.ResourceKey", "System.Windows.SystemColors!", "Property[ControlBrushKey]"] + - ["System.Windows.Media.Color", "System.Windows.SystemColors!", "Property[WindowFrameColor]"] + - ["System.Windows.DragDropEffects", "System.Windows.GiveFeedbackEventArgs", "Property[Effects]"] + - ["System.Object", "System.Windows.FrameworkElement", "Property[DataContext]"] + - ["System.Collections.Generic.IEnumerator", "System.Windows.TriggerActionCollection", "Method[GetEnumerator].ReturnValue"] + - ["System.Windows.BaseValueSource", "System.Windows.BaseValueSource!", "Field[StyleTrigger]"] + - ["System.Windows.DependencyProperty", "System.Windows.Window!", "Field[ResizeModeProperty]"] + - ["System.Windows.ResourceKey", "System.Windows.SystemParameters!", "Property[IconHorizontalSpacingKey]"] + - ["System.Windows.LocalizationCategory", "System.Windows.LocalizationCategory!", "Field[None]"] + - ["System.Double", "System.Windows.SystemParameters!", "Property[FocusBorderHeight]"] + - ["System.Object", "System.Windows.StrokeCollectionConverter", "Method[ConvertFrom].ReturnValue"] + - ["System.Double", "System.Windows.SystemParameters!", "Property[VerticalScrollBarButtonHeight]"] + - ["System.Windows.WindowStartupLocation", "System.Windows.Window", "Property[WindowStartupLocation]"] + - ["System.Windows.Media.FontFamily", "System.Windows.SystemFonts!", "Property[MenuFontFamily]"] + - ["System.Windows.ResourceKey", "System.Windows.SystemParameters!", "Property[MenuHeightKey]"] + - ["System.Int32", "System.Windows.LocalValueEnumerator", "Property[Count]"] + - ["System.Boolean", "System.Windows.SystemParameters!", "Property[ClientAreaAnimation]"] + - ["System.Boolean", "System.Windows.FontWeight!", "Method[op_LessThanOrEqual].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.UIElement!", "Field[IsFocusedProperty]"] + - ["System.Windows.PresentationSource", "System.Windows.PresentationSource!", "Method[FromVisual].ReturnValue"] + - ["System.Windows.ResourceKey", "System.Windows.SystemColors!", "Property[ControlLightLightColorKey]"] + - ["System.Boolean", "System.Windows.CornerRadius", "Method[Equals].ReturnValue"] + - ["System.Boolean", "System.Windows.TextDecorationCollection", "Method[FreezeCore].ReturnValue"] + - ["System.Boolean", "System.Windows.LocalValueEnumerator", "Method[MoveNext].ReturnValue"] + - ["System.Windows.VisualStateManager", "System.Windows.VisualStateManager!", "Method[GetCustomVisualStateManager].ReturnValue"] + - ["System.Windows.FontEastAsianLanguage", "System.Windows.FontEastAsianLanguage!", "Field[HojoKanji]"] + - ["System.String", "System.Windows.MediaScriptCommandRoutedEventArgs", "Property[ParameterValue]"] + - ["System.Object", "System.Windows.DialogResultConverter", "Method[ConvertFrom].ReturnValue"] + - ["System.Boolean", "System.Windows.Clipboard!", "Method[ContainsText].ReturnValue"] + - ["System.String", "System.Windows.Trigger", "Property[SourceName]"] + - ["System.Nullable", "System.Windows.Window", "Method[ShowDialog].ReturnValue"] + - ["System.String", "System.Windows.DataFormats!", "Field[Xaml]"] + - ["System.Double", "System.Windows.SystemParameters!", "Property[HorizontalScrollBarButtonWidth]"] + - ["System.Boolean", "System.Windows.LengthConverter", "Method[CanConvertFrom].ReturnValue"] + - ["System.Windows.RoutedEvent", "System.Windows.UIElement3D!", "Field[PreviewTextInputEvent]"] + - ["System.Windows.RoutedEvent", "System.Windows.ContentElement!", "Field[KeyUpEvent]"] + - ["System.Windows.ResourceKey", "System.Windows.SystemColors!", "Property[InfoColorKey]"] + - ["System.Object", "System.Windows.ColorConvertedBitmapExtension", "Method[ProvideValue].ReturnValue"] + - ["System.Collections.Generic.IEnumerable", "System.Windows.UIElement3D", "Property[TouchesOver]"] + - ["System.Windows.ResourceKey", "System.Windows.SystemFonts!", "Property[SmallCaptionFontWeightKey]"] + - ["System.Windows.Point", "System.Windows.Vector!", "Method[op_Addition].ReturnValue"] + - ["System.Double", "System.Windows.SystemParameters!", "Property[ScrollHeight]"] + - ["System.Object", "System.Windows.DynamicResourceExtension", "Method[ProvideValue].ReturnValue"] + - ["System.Boolean", "System.Windows.SystemParameters!", "Property[IsRemotelyControlled]"] + - ["System.Boolean", "System.Windows.NameScope", "Property[IsReadOnly]"] + - ["System.Windows.LocalizationCategory", "System.Windows.LocalizationCategory!", "Field[ComboBox]"] + - ["System.Windows.Input.RoutedCommand", "System.Windows.SystemCommands!", "Property[RestoreWindowCommand]"] + - ["System.Boolean", "System.Windows.FontWeight", "Method[Equals].ReturnValue"] + - ["System.Windows.RoutedEvent", "System.Windows.FrameworkElement!", "Field[ContextMenuOpeningEvent]"] + - ["System.Windows.RoutedEvent", "System.Windows.UIElement!", "Field[MouseDownEvent]"] + - ["System.Windows.RoutedEvent", "System.Windows.UIElement!", "Field[MouseLeftButtonUpEvent]"] + - ["System.String[]", "System.Windows.StartupEventArgs", "Property[Args]"] + - ["System.Int32", "System.Windows.ComponentResourceKey", "Method[GetHashCode].ReturnValue"] + - ["System.Windows.SetterBaseCollection", "System.Windows.Style", "Property[Setters]"] + - ["System.Boolean", "System.Windows.UIElement", "Method[CaptureStylus].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.FrameworkElement!", "Field[FocusVisualStyleProperty]"] + - ["System.Boolean", "System.Windows.Vector!", "Method[op_Inequality].ReturnValue"] + - ["System.Boolean", "System.Windows.ContentElement", "Property[IsMouseDirectlyOver]"] + - ["System.Boolean", "System.Windows.FrameworkElement", "Property[UseLayoutRounding]"] + - ["System.Double", "System.Windows.DpiScale", "Property[PixelsPerInchX]"] + - ["System.String", "System.Windows.DataFormats!", "Field[MetafilePicture]"] + - ["System.String", "System.Windows.DataFormats!", "Field[StringFormat]"] + - ["System.Windows.ResourceKey", "System.Windows.SystemParameters!", "Property[VirtualScreenHeightKey]"] + - ["System.Boolean", "System.Windows.LocalValueEnumerator", "Method[Equals].ReturnValue"] + - ["System.Boolean", "System.Windows.SystemParameters!", "Property[MenuFade]"] + - ["System.Int32", "System.Windows.TextDecorationCollection", "Property[Count]"] + - ["System.Windows.Media.SolidColorBrush", "System.Windows.SystemColors!", "Property[InfoTextBrush]"] + - ["System.Windows.Media.SolidColorBrush", "System.Windows.SystemColors!", "Property[InactiveCaptionBrush]"] + - ["System.Windows.HorizontalAlignment", "System.Windows.HorizontalAlignment!", "Field[Right]"] + - ["System.Windows.Size", "System.Windows.SizeChangedInfo", "Property[NewSize]"] + - ["System.Windows.ResourceKey", "System.Windows.SystemParameters!", "Property[MenuCheckmarkWidthKey]"] + - ["System.Windows.RoutedEvent", "System.Windows.UIElement!", "Field[ManipulationStartingEvent]"] + - ["System.Windows.WindowCollection", "System.Windows.Application", "Property[Windows]"] + - ["System.Windows.ResourceKey", "System.Windows.SystemParameters!", "Property[HorizontalScrollBarThumbWidthKey]"] + - ["System.Boolean", "System.Windows.UIElement", "Property[AreAnyTouchesCapturedWithin]"] + - ["System.Windows.DragDropKeyStates", "System.Windows.DragDropKeyStates!", "Field[MiddleMouseButton]"] + - ["System.Windows.RoutedEvent", "System.Windows.ContentElement!", "Field[GotStylusCaptureEvent]"] + - ["System.Windows.RoutedEvent", "System.Windows.UIElement!", "Field[TouchMoveEvent]"] + - ["System.Windows.ResourceKey", "System.Windows.SystemColors!", "Property[ActiveCaptionTextColorKey]"] + - ["System.Windows.TextDecorationUnit", "System.Windows.TextDecorationUnit!", "Field[Pixel]"] + - ["System.Windows.Freezable", "System.Windows.Freezable", "Method[CreateInstance].ReturnValue"] + - ["System.String", "System.Windows.PropertyPath", "Property[Path]"] + - ["System.Double", "System.Windows.SystemParameters!", "Property[MenuButtonHeight]"] + - ["System.Boolean", "System.Windows.FrameworkPropertyMetadata", "Property[AffectsParentArrange]"] + - ["System.Windows.DependencyProperty", "System.Windows.FrameworkContentElement!", "Field[ToolTipProperty]"] + - ["System.Windows.MessageBoxResult", "System.Windows.MessageBoxResult!", "Field[None]"] + - ["System.Windows.FontVariants", "System.Windows.FontVariants!", "Field[Ordinal]"] + - ["System.Boolean", "System.Windows.UIElement3D", "Method[Focus].ReturnValue"] + - ["System.Boolean", "System.Windows.FontStretch!", "Method[op_Inequality].ReturnValue"] + - ["System.Uri", "System.Windows.ResourceDictionary", "Property[Source]"] + - ["System.Windows.FontWeight", "System.Windows.FontWeights!", "Property[UltraBold]"] + - ["System.Windows.Point", "System.Windows.Point!", "Method[op_Subtraction].ReturnValue"] + - ["System.Boolean", "System.Windows.Vector!", "Method[Equals].ReturnValue"] + - ["System.String", "System.Windows.MediaScriptCommandRoutedEventArgs", "Property[ParameterType]"] + - ["System.Windows.RoutedEvent", "System.Windows.UIElement!", "Field[GotStylusCaptureEvent]"] + - ["System.Windows.IDataObject", "System.Windows.DataObjectPastingEventArgs", "Property[SourceDataObject]"] + - ["System.Windows.FigureUnitType", "System.Windows.FigureUnitType!", "Field[Column]"] + - ["System.Object", "System.Windows.ThemeDictionaryExtension", "Method[ProvideValue].ReturnValue"] + - ["System.Windows.Media.SolidColorBrush", "System.Windows.SystemColors!", "Property[AccentColorDark3Brush]"] + - ["System.Boolean", "System.Windows.UIElement", "Method[Focus].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.UIElement!", "Field[IsKeyboardFocusedProperty]"] + - ["System.Int32", "System.Windows.DataFormat", "Property[Id]"] + - ["System.Windows.HorizontalAlignment", "System.Windows.FrameworkElement", "Property[HorizontalAlignment]"] + - ["System.Windows.RoutedEvent", "System.Windows.DragDrop!", "Field[PreviewDragLeaveEvent]"] + - ["System.Windows.TextDecorationCollection", "System.Windows.TextDecorationCollection", "Method[Clone].ReturnValue"] + - ["System.Boolean", "System.Windows.Int32Rect", "Property[IsEmpty]"] + - ["System.Windows.DragDropEffects", "System.Windows.DragDropEffects!", "Field[All]"] + - ["System.Windows.ResourceKey", "System.Windows.SystemParameters!", "Property[GradientCaptionsKey]"] + - ["System.Windows.Point", "System.Windows.UIElement", "Method[TranslatePoint].ReturnValue"] + - ["System.Windows.ResourceKey", "System.Windows.SystemFonts!", "Property[CaptionFontTextDecorationsKey]"] + - ["System.Windows.RoutedEvent", "System.Windows.UIElement3D!", "Field[LostMouseCaptureEvent]"] + - ["System.Windows.Media.Color", "System.Windows.SystemColors!", "Property[AccentColorDark3]"] + - ["System.Boolean", "System.Windows.FrameworkElement", "Property[IsLoaded]"] + - ["System.Windows.IInputElement", "System.Windows.SourceChangedEventArgs", "Property[Element]"] + - ["System.Windows.ResourceKey", "System.Windows.SystemParameters!", "Property[ThinVerticalBorderWidthKey]"] + - ["System.Boolean", "System.Windows.FontStretch!", "Method[op_LessThan].ReturnValue"] + - ["System.String", "System.Windows.Int32Rect", "Method[System.IFormattable.ToString].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.UIElement3D!", "Field[FocusableProperty]"] + - ["System.Windows.Vector", "System.Windows.Point!", "Method[op_Explicit].ReturnValue"] + - ["System.Int32", "System.Windows.AttachedPropertyBrowsableForTypeAttribute", "Method[GetHashCode].ReturnValue"] + - ["System.Boolean", "System.Windows.SystemParameters!", "Property[IsSlowMachine]"] + - ["System.Windows.RoutedEvent", "System.Windows.DragDrop!", "Field[DragLeaveEvent]"] + - ["System.String", "System.Windows.DataFormats!", "Field[XamlPackage]"] + - ["System.Windows.BaselineAlignment", "System.Windows.BaselineAlignment!", "Field[Subscript]"] + - ["System.Windows.ResourceKey", "System.Windows.SystemParameters!", "Property[MenuDropAlignmentKey]"] + - ["System.Windows.TextMarkerStyle", "System.Windows.TextMarkerStyle!", "Field[None]"] + - ["System.Windows.RoutedEvent", "System.Windows.UIElement3D!", "Field[PreviewDragOverEvent]"] + - ["System.Double", "System.Windows.SystemParameters!", "Property[MaximizedPrimaryScreenHeight]"] + - ["System.Windows.ResourceKey", "System.Windows.SystemParameters!", "Property[NavigationChromeDownLevelStyleKey]"] + - ["System.Windows.GridUnitType", "System.Windows.GridUnitType!", "Field[Star]"] + - ["System.Boolean", "System.Windows.Point", "Method[Equals].ReturnValue"] + - ["System.Windows.RoutedEvent", "System.Windows.DragDrop!", "Field[PreviewDragEnterEvent]"] + - ["System.Windows.ResizeMode", "System.Windows.Window", "Property[ResizeMode]"] + - ["System.Double", "System.Windows.SystemParameters!", "Property[FocusVerticalBorderWidth]"] + - ["System.Object", "System.Windows.DependencyPropertyChangedEventArgs", "Property[OldValue]"] + - ["System.Windows.VisualState", "System.Windows.VisualStateGroup", "Property[CurrentState]"] + - ["System.Windows.DependencyProperty", "System.Windows.FrameworkContentElement!", "Field[FocusVisualStyleProperty]"] + - ["System.Windows.ResourceKey", "System.Windows.SystemColors!", "Property[AppWorkspaceBrushKey]"] + - ["System.Windows.PropertyMetadata", "System.Windows.DependencyProperty", "Property[DefaultMetadata]"] + - ["System.Windows.RoutedEvent", "System.Windows.ContentElement!", "Field[PreviewGiveFeedbackEvent]"] + - ["System.Int32", "System.Windows.GridLength", "Method[GetHashCode].ReturnValue"] + - ["System.Windows.Vector", "System.Windows.Vector!", "Method[Parse].ReturnValue"] + - ["System.Windows.TextDataFormat", "System.Windows.TextDataFormat!", "Field[CommaSeparatedValue]"] + - ["System.Windows.ResourceKey", "System.Windows.SystemColors!", "Property[DesktopColorKey]"] + - ["System.Windows.RoutedEvent", "System.Windows.UIElement!", "Field[TouchLeaveEvent]"] + - ["System.Windows.DragDropKeyStates", "System.Windows.DragDropKeyStates!", "Field[None]"] + - ["System.Collections.IEnumerator", "System.Windows.TextDecorationCollection", "Method[System.Collections.IEnumerable.GetEnumerator].ReturnValue"] + - ["System.Boolean", "System.Windows.LocalValueEntry", "Method[Equals].ReturnValue"] + - ["System.Windows.RoutedEvent", "System.Windows.UIElement3D!", "Field[PreviewLostKeyboardFocusEvent]"] + - ["System.Windows.BaselineAlignment", "System.Windows.BaselineAlignment!", "Field[Superscript]"] + - ["System.Boolean", "System.Windows.SystemParameters!", "Property[FlatMenu]"] + - ["System.Windows.DependencyProperty", "System.Windows.Window!", "Field[LeftProperty]"] + - ["System.Windows.VisualState", "System.Windows.VisualStateChangedEventArgs", "Property[NewState]"] + - ["System.Double", "System.Windows.SystemParameters!", "Property[ThinHorizontalBorderHeight]"] + - ["System.Object", "System.Windows.CornerRadiusConverter", "Method[ConvertTo].ReturnValue"] + - ["System.Windows.FrameworkPropertyMetadataOptions", "System.Windows.FrameworkPropertyMetadataOptions!", "Field[AffectsArrange]"] + - ["System.Boolean", "System.Windows.SystemParameters!", "Property[KeyboardCues]"] + - ["System.Boolean", "System.Windows.SystemParameters!", "Property[IsRemoteSession]"] + - ["System.Int32", "System.Windows.DataObject", "Method[System.Runtime.InteropServices.ComTypes.IDataObject.DAdvise].ReturnValue"] + - ["System.Windows.FlowDirection", "System.Windows.FlowDirection!", "Field[LeftToRight]"] + - ["System.Boolean", "System.Windows.FontStretch!", "Method[op_LessThanOrEqual].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.FrameworkElement!", "Field[CursorProperty]"] + - ["System.Int32", "System.Windows.TemplateKey", "Method[GetHashCode].ReturnValue"] + - ["System.Boolean", "System.Windows.UIElement3D", "Property[AreAnyTouchesCaptured]"] + - ["System.String", "System.Windows.Vector", "Method[ToString].ReturnValue"] + - ["System.Windows.RoutedEvent", "System.Windows.RoutedEvent", "Method[AddOwner].ReturnValue"] + - ["System.Windows.ResourceKey", "System.Windows.SystemParameters!", "Property[ThickHorizontalBorderHeightKey]"] + - ["System.Windows.FrameworkPropertyMetadataOptions", "System.Windows.FrameworkPropertyMetadataOptions!", "Field[AffectsParentArrange]"] + - ["System.Boolean", "System.Windows.SystemParameters!", "Property[ToolTipAnimation]"] + - ["System.Double", "System.Windows.SystemParameters!", "Property[CursorHeight]"] + - ["System.Type", "System.Windows.StyleTypedPropertyAttribute", "Property[StyleTargetType]"] + - ["System.Boolean", "System.Windows.WeakEventManager", "Method[Purge].ReturnValue"] + - ["System.Boolean", "System.Windows.SystemParameters!", "Property[MenuAnimation]"] + - ["System.Boolean", "System.Windows.RoutedEventHandlerInfo", "Property[InvokeHandledEventsToo]"] + - ["System.Windows.DependencyProperty", "System.Windows.FrameworkElement!", "Field[DataContextProperty]"] + - ["System.Windows.WindowStartupLocation", "System.Windows.WindowStartupLocation!", "Field[CenterScreen]"] + - ["System.Windows.DragDropKeyStates", "System.Windows.DragDropKeyStates!", "Field[ShiftKey]"] + - ["System.Windows.GridUnitType", "System.Windows.GridLength", "Property[GridUnitType]"] + - ["System.Double", "System.Windows.SystemParameters!", "Property[IconGridHeight]"] + - ["System.Windows.RoutedEvent", "System.Windows.UIElement!", "Field[PreviewStylusOutOfRangeEvent]"] + - ["System.Windows.RoutedEvent", "System.Windows.UIElement!", "Field[PreviewMouseWheelEvent]"] + - ["System.Boolean", "System.Windows.FontStretch!", "Method[op_GreaterThan].ReturnValue"] + - ["System.Windows.RoutedEvent", "System.Windows.ContentElement!", "Field[GotKeyboardFocusEvent]"] + - ["System.Object", "System.Windows.CultureInfoIetfLanguageTagConverter", "Method[ConvertTo].ReturnValue"] + - ["System.Windows.RoutedEvent", "System.Windows.UIElement!", "Field[StylusLeaveEvent]"] + - ["System.Windows.Automation.Peers.AutomationPeer", "System.Windows.UIElement3D", "Method[OnCreateAutomationPeer].ReturnValue"] + - ["System.Boolean", "System.Windows.Freezable", "Method[FreezeCore].ReturnValue"] + - ["System.Boolean", "System.Windows.UIElement3D", "Method[CaptureTouch].ReturnValue"] + - ["System.Windows.RoutedEvent", "System.Windows.UIElement!", "Field[PreviewGiveFeedbackEvent]"] + - ["System.Windows.ResourceKey", "System.Windows.SystemParameters!", "Property[HotTrackingKey]"] + - ["System.Boolean", "System.Windows.UIElement3D", "Method[ShouldSerializeCommandBindings].ReturnValue"] + - ["System.Windows.FontStretch", "System.Windows.FontStretches!", "Property[UltraExpanded]"] + - ["System.Windows.ResourceKey", "System.Windows.SystemColors!", "Property[InactiveSelectionHighlightTextBrushKey]"] + - ["System.Windows.TextMarkerStyle", "System.Windows.TextMarkerStyle!", "Field[Box]"] + - ["System.Windows.ResourceKey", "System.Windows.SystemFonts!", "Property[IconFontFamilyKey]"] + - ["System.Windows.BaselineAlignment", "System.Windows.BaselineAlignment!", "Field[Bottom]"] + - ["System.Double", "System.Windows.SystemParameters!", "Property[MinimumWindowWidth]"] + - ["System.Boolean", "System.Windows.UIElement", "Property[AreAnyTouchesDirectlyOver]"] + - ["System.Windows.VerticalAlignment", "System.Windows.FrameworkElement", "Property[VerticalAlignment]"] + - ["System.Windows.ResourceKey", "System.Windows.SystemColors!", "Property[ScrollBarColorKey]"] + - ["System.Windows.BaselineAlignment", "System.Windows.BaselineAlignment!", "Field[Center]"] + - ["System.Windows.FlowDirection", "System.Windows.FlowDirection!", "Field[RightToLeft]"] + - ["System.Boolean", "System.Windows.IInputElement", "Property[Focusable]"] + - ["System.Int32", "System.Windows.Vector", "Method[GetHashCode].ReturnValue"] + - ["System.Windows.ReasonSessionEnding", "System.Windows.ReasonSessionEnding!", "Field[Logoff]"] + - ["System.Windows.ResourceKey", "System.Windows.SystemParameters!", "Property[IsMediaCenterKey]"] + - ["System.Windows.Modifiability", "System.Windows.Modifiability!", "Field[Modifiable]"] + - ["System.Windows.FontWeight", "System.Windows.FontWeights!", "Property[SemiBold]"] + - ["System.Windows.SetterBaseCollection", "System.Windows.MultiDataTrigger", "Property[Setters]"] + - ["System.Collections.IEnumerator", "System.Windows.NameScope", "Method[System.Collections.IEnumerable.GetEnumerator].ReturnValue"] + - ["System.Windows.TextAlignment", "System.Windows.TextAlignment!", "Field[Left]"] + - ["System.Windows.ReasonSessionEnding", "System.Windows.ReasonSessionEnding!", "Field[Shutdown]"] + - ["System.Windows.RoutedEvent", "System.Windows.UIElement!", "Field[LostTouchCaptureEvent]"] + - ["System.Double", "System.Windows.SystemParameters!", "Property[MinimizedWindowHeight]"] + - ["System.Windows.RoutedEvent", "System.Windows.UIElement3D!", "Field[StylusLeaveEvent]"] + - ["System.Windows.Size", "System.Windows.FrameworkElement", "Method[MeasureCore].ReturnValue"] + - ["System.Boolean", "System.Windows.PropertyPathConverter", "Method[CanConvertFrom].ReturnValue"] + - ["System.Boolean", "System.Windows.Duration!", "Method[op_GreaterThanOrEqual].ReturnValue"] + - ["System.Windows.RoutedEvent", "System.Windows.ContentElement!", "Field[PreviewGotKeyboardFocusEvent]"] + - ["System.Object", "System.Windows.Application!", "Method[LoadComponent].ReturnValue"] + - ["System.Boolean", "System.Windows.TriggerCollection", "Property[IsSealed]"] + - ["System.Windows.Input.Cursor", "System.Windows.FrameworkElement", "Property[Cursor]"] + - ["System.Windows.TextMarkerStyle", "System.Windows.TextMarkerStyle!", "Field[Decimal]"] + - ["System.Windows.DependencyProperty", "System.Windows.Window!", "Field[TitleProperty]"] + - ["System.Double", "System.Windows.SystemParameters!", "Property[SmallIconHeight]"] + - ["System.Collections.IDictionaryEnumerator", "System.Windows.ResourceDictionary", "Method[GetEnumerator].ReturnValue"] + - ["System.Object", "System.Windows.IDataObject", "Method[GetData].ReturnValue"] + - ["System.Double", "System.Windows.SystemParameters!", "Property[CaptionHeight]"] + - ["System.Windows.TextDataFormat", "System.Windows.TextDataFormat!", "Field[UnicodeText]"] + - ["System.Windows.MessageBoxOptions", "System.Windows.MessageBoxOptions!", "Field[DefaultDesktopOnly]"] + - ["System.Boolean", "System.Windows.TextDecorationCollectionConverter", "Method[CanConvertFrom].ReturnValue"] + - ["System.Double", "System.Windows.SystemFonts!", "Property[MenuFontSize]"] + - ["System.Windows.WeakEventManager+ListenerList", "System.Windows.WeakEventManager", "Method[NewListenerList].ReturnValue"] + - ["System.Object", "System.Windows.FrameworkElement", "Method[FindName].ReturnValue"] + - ["System.Double", "System.Windows.SystemParameters!", "Property[MinimumVerticalDragDistance]"] + - ["System.Windows.Vector", "System.Windows.Size!", "Method[op_Explicit].ReturnValue"] + - ["System.Object", "System.Windows.ThicknessConverter", "Method[ConvertFrom].ReturnValue"] + - ["System.Windows.RoutedEvent", "System.Windows.ContentElement!", "Field[QueryCursorEvent]"] + - ["System.Boolean", "System.Windows.SystemParameters!", "Property[DragFullWindows]"] + - ["System.Boolean", "System.Windows.FrameworkElement", "Property[ForceCursor]"] + - ["System.Boolean", "System.Windows.ValueSource", "Property[IsExpression]"] + - ["System.Windows.LocalizationCategory", "System.Windows.LocalizationCategory!", "Field[Button]"] + - ["System.Windows.DpiScale", "System.Windows.DpiChangedEventArgs", "Property[OldDpi]"] + - ["System.Windows.FrameworkElementFactory", "System.Windows.FrameworkElementFactory", "Property[NextSibling]"] + - ["System.Windows.Data.BindingGroup", "System.Windows.FrameworkElement", "Property[BindingGroup]"] + - ["System.Int32", "System.Windows.DependencyPropertyChangedEventArgs", "Method[GetHashCode].ReturnValue"] + - ["System.Boolean", "System.Windows.CornerRadiusConverter", "Method[CanConvertFrom].ReturnValue"] + - ["System.Windows.RoutedEvent", "System.Windows.UIElement3D!", "Field[PreviewTouchMoveEvent]"] + - ["System.String[]", "System.Windows.DataObject", "Method[GetFormats].ReturnValue"] + - ["System.String", "System.Windows.DataFormats!", "Field[EnhancedMetafile]"] + - ["System.Windows.RoutedEvent", "System.Windows.ContentElement!", "Field[StylusEnterEvent]"] + - ["System.Windows.FigureHorizontalAnchor", "System.Windows.FigureHorizontalAnchor!", "Field[ColumnLeft]"] + - ["System.Windows.FontWeight", "System.Windows.FontWeights!", "Property[UltraBlack]"] + - ["System.Double", "System.Windows.Rect", "Property[X]"] + - ["System.Windows.DependencyProperty", "System.Windows.UIElement3D!", "Field[IsStylusCapturedProperty]"] + - ["System.Boolean", "System.Windows.NameScope", "Method[Remove].ReturnValue"] + - ["System.Windows.Media.SolidColorBrush", "System.Windows.SystemColors!", "Property[AccentColorDark2Brush]"] + - ["System.Boolean", "System.Windows.SystemParameters!", "Property[GradientCaptions]"] + - ["System.Windows.ColumnSpaceDistribution", "System.Windows.ColumnSpaceDistribution!", "Field[Between]"] + - ["System.Boolean", "System.Windows.Int32RectConverter", "Method[CanConvertFrom].ReturnValue"] + - ["System.Windows.FontStyle", "System.Windows.SystemFonts!", "Property[MessageFontStyle]"] + - ["System.String", "System.Windows.Setter", "Property[TargetName]"] + - ["System.Windows.DependencyProperty", "System.Windows.TextDecoration!", "Field[PenOffsetProperty]"] + - ["System.Boolean", "System.Windows.FrameworkTemplate", "Method[ShouldSerializeResources].ReturnValue"] + - ["System.Object", "System.Windows.KeySplineConverter", "Method[ConvertFrom].ReturnValue"] + - ["System.Boolean", "System.Windows.Window", "Property[AllowsTransparency]"] + - ["System.Boolean", "System.Windows.Window", "Property[ShowActivated]"] + - ["System.Windows.DependencyObjectType", "System.Windows.DependencyObjectType!", "Method[FromSystemType].ReturnValue"] + - ["System.Windows.ResourceKey", "System.Windows.SystemParameters!", "Property[PrimaryScreenWidthKey]"] + - ["System.Windows.RoutedEvent", "System.Windows.UIElement3D!", "Field[MouseLeftButtonUpEvent]"] + - ["System.Windows.TextDecorationCollection", "System.Windows.TextDecorations!", "Property[Baseline]"] + - ["System.Windows.RoutedEvent", "System.Windows.ContentElement!", "Field[StylusUpEvent]"] + - ["System.Collections.Generic.IEnumerator", "System.Windows.IContentHost", "Property[HostedElements]"] + - ["System.Type", "System.Windows.RoutedEvent", "Property[OwnerType]"] + - ["System.Windows.ResourceKey", "System.Windows.SystemColors!", "Property[AccentColorDark2BrushKey]"] + - ["System.Object", "System.Windows.Application", "Method[FindResource].ReturnValue"] + - ["System.Windows.Data.BindingExpressionBase", "System.Windows.FrameworkContentElement", "Method[SetBinding].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Localization!", "Field[CommentsProperty]"] + - ["System.Windows.FontStretch", "System.Windows.FontStretches!", "Property[SemiCondensed]"] + - ["System.Windows.Point", "System.Windows.Point!", "Method[op_Multiply].ReturnValue"] + - ["System.Double", "System.Windows.SystemParameters!", "Property[WindowCaptionButtonHeight]"] + - ["System.Windows.RoutedEvent", "System.Windows.ContentElement!", "Field[PreviewMouseDownEvent]"] + - ["System.Windows.RoutedEvent", "System.Windows.FrameworkContentElement!", "Field[ContextMenuOpeningEvent]"] + - ["System.Boolean", "System.Windows.AttachedPropertyBrowsableForChildrenAttribute", "Method[Equals].ReturnValue"] + - ["System.Windows.ResourceKey", "System.Windows.SystemColors!", "Property[ControlDarkDarkBrushKey]"] + - ["System.Windows.RoutedEvent", "System.Windows.UIElement3D!", "Field[PreviewMouseDownEvent]"] + - ["System.Collections.ObjectModel.Collection", "System.Windows.PropertyPath", "Property[PathParameters]"] + - ["System.Windows.ResourceKey", "System.Windows.SystemParameters!", "Property[KeyboardDelayKey]"] + - ["System.Boolean", "System.Windows.DependencyProperty", "Property[ReadOnly]"] + - ["System.Windows.ResourceKey", "System.Windows.SystemFonts!", "Property[MenuFontTextDecorationsKey]"] + - ["System.Boolean", "System.Windows.StrokeCollectionConverter", "Method[CanConvertFrom].ReturnValue"] + - ["System.Double", "System.Windows.SystemParameters!", "Property[MinimumWindowTrackWidth]"] + - ["System.Windows.DependencyProperty", "System.Windows.UIElement!", "Field[SnapsToDevicePixelsProperty]"] + - ["System.Windows.Media.CacheMode", "System.Windows.UIElement", "Property[CacheMode]"] + - ["System.Boolean", "System.Windows.FrameworkTemplate", "Method[ShouldSerializeVisualTree].ReturnValue"] + - ["System.Object", "System.Windows.SizeConverter", "Method[ConvertTo].ReturnValue"] + - ["System.Windows.ColumnSpaceDistribution", "System.Windows.ColumnSpaceDistribution!", "Field[Right]"] + - ["System.Windows.RoutedEvent", "System.Windows.ContentElement!", "Field[PreviewStylusUpEvent]"] + - ["System.Windows.TriggerCollection", "System.Windows.Style", "Property[Triggers]"] + - ["System.Windows.Window", "System.Windows.Application", "Property[MainWindow]"] + - ["System.Double", "System.Windows.FigureLength", "Property[Value]"] + - ["System.Windows.ResourceKey", "System.Windows.SystemParameters!", "Property[IconWidthKey]"] + - ["System.Windows.DependencyProperty", "System.Windows.ContentElement!", "Field[IsStylusCaptureWithinProperty]"] + - ["System.Windows.ResourceKey", "System.Windows.SystemParameters!", "Property[CaretWidthKey]"] + - ["System.Double", "System.Windows.TextDecoration", "Property[PenOffset]"] + - ["System.Boolean", "System.Windows.TemplateKey", "Method[Equals].ReturnValue"] + - ["System.Windows.RoutedEvent", "System.Windows.UIElement!", "Field[PreviewMouseRightButtonDownEvent]"] + - ["System.Windows.ResourceKey", "System.Windows.SystemColors!", "Property[InactiveCaptionColorKey]"] + - ["System.Int32", "System.Windows.TriggerActionCollection", "Method[System.Collections.IList.Add].ReturnValue"] + - ["System.Boolean", "System.Windows.PropertyMetadata", "Property[IsSealed]"] + - ["System.Boolean", "System.Windows.UIElement", "Property[IsMouseDirectlyOver]"] + - ["System.Windows.ShutdownMode", "System.Windows.ShutdownMode!", "Field[OnMainWindowClose]"] + - ["System.Windows.Style", "System.Windows.FrameworkContentElement", "Property[FocusVisualStyle]"] + - ["System.Boolean", "System.Windows.SystemParameters!", "Property[SwapButtons]"] + - ["System.Windows.LocalizationCategory", "System.Windows.LocalizationCategory!", "Field[Label]"] + - ["System.Windows.RoutedEvent", "System.Windows.UIElement3D!", "Field[PreviewStylusOutOfRangeEvent]"] + - ["System.Windows.DependencyObject", "System.Windows.UIElement3D", "Method[PredictFocus].ReturnValue"] + - ["System.Int32", "System.Windows.RoutedEventHandlerInfo", "Method[GetHashCode].ReturnValue"] + - ["System.Double", "System.Windows.SystemParameters!", "Property[FixedFrameVerticalBorderWidth]"] + - ["System.Object", "System.Windows.FrameworkElement", "Property[ToolTip]"] + - ["System.Boolean", "System.Windows.UIElement3D", "Property[IsMouseCaptureWithin]"] + - ["System.Windows.Media.Effects.Effect", "System.Windows.UIElement", "Property[Effect]"] + - ["System.Windows.ShutdownMode", "System.Windows.ShutdownMode!", "Field[OnLastWindowClose]"] + - ["System.Windows.RoutedEvent", "System.Windows.ContentElement!", "Field[PreviewLostKeyboardFocusEvent]"] + - ["System.Double", "System.Windows.SystemFonts!", "Property[CaptionFontSize]"] + - ["System.Boolean", "System.Windows.PointConverter", "Method[CanConvertFrom].ReturnValue"] + - ["System.Windows.ResourceKey", "System.Windows.SystemParameters!", "Property[MinimizeAnimationKey]"] + - ["System.Boolean", "System.Windows.Clipboard!", "Method[ContainsData].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.UIElement!", "Field[IsStylusCaptureWithinProperty]"] + - ["System.Windows.ResourceKey", "System.Windows.SystemColors!", "Property[ActiveCaptionColorKey]"] + - ["System.Windows.IInputElement", "System.Windows.UIElement", "Method[InputHitTest].ReturnValue"] + - ["System.Double", "System.Windows.DpiScale", "Property[DpiScaleX]"] + - ["System.Boolean", "System.Windows.TemplateBindingExtensionConverter", "Method[CanConvertTo].ReturnValue"] + - ["System.Collections.Generic.IEnumerable", "System.Windows.ContentElement", "Property[TouchesCaptured]"] + - ["System.Boolean", "System.Windows.SetterBase", "Property[IsSealed]"] + - ["System.Windows.MessageBoxResult", "System.Windows.MessageBox!", "Method[Show].ReturnValue"] + - ["System.Windows.Media.FontFamily", "System.Windows.SystemFonts!", "Property[CaptionFontFamily]"] + - ["System.Windows.DependencyObject", "System.Windows.RequestBringIntoViewEventArgs", "Property[TargetObject]"] + - ["System.Boolean", "System.Windows.LengthConverter", "Method[CanConvertTo].ReturnValue"] + - ["System.Boolean", "System.Windows.ComponentResourceKey", "Method[Equals].ReturnValue"] + - ["System.Windows.RoutedEvent", "System.Windows.ContentElement!", "Field[PreviewStylusButtonDownEvent]"] + - ["System.Int32", "System.Windows.DataObject", "Method[System.Runtime.InteropServices.ComTypes.IDataObject.QueryGetData].ReturnValue"] + - ["System.Windows.RoutedEvent", "System.Windows.UIElement!", "Field[ManipulationCompletedEvent]"] + - ["System.Boolean", "System.Windows.ValueSource", "Property[IsCurrent]"] + - ["System.Boolean", "System.Windows.FontStretch", "Method[Equals].ReturnValue"] + - ["System.Windows.ResourceKey", "System.Windows.SystemParameters!", "Property[IconVerticalSpacingKey]"] + - ["System.Windows.ResourceDictionaryLocation", "System.Windows.ThemeInfoAttribute", "Property[ThemeDictionaryLocation]"] + - ["System.Windows.Rect", "System.Windows.Rect!", "Method[Parse].ReturnValue"] + - ["System.Windows.Media.SolidColorBrush", "System.Windows.SystemColors!", "Property[WindowBrush]"] + - ["System.Int32", "System.Windows.FontStretch", "Method[GetHashCode].ReturnValue"] + - ["System.Object", "System.Windows.KeyTimeConverter", "Method[ConvertFrom].ReturnValue"] + - ["System.Windows.ThemeMode", "System.Windows.ThemeMode!", "Property[Dark]"] + - ["System.Windows.ResourceKey", "System.Windows.SystemColors!", "Property[AccentColorLight3Key]"] + - ["System.Windows.Data.BindingExpressionBase", "System.Windows.FrameworkElement", "Method[SetBinding].ReturnValue"] + - ["System.Windows.Media.Effects.BitmapEffectInput", "System.Windows.UIElement", "Property[BitmapEffectInput]"] + - ["System.Windows.Shell.TaskbarItemInfo", "System.Windows.Window", "Property[TaskbarItemInfo]"] + - ["System.Windows.RoutedEvent", "System.Windows.ContentElement!", "Field[PreviewStylusInRangeEvent]"] + - ["System.Int32", "System.Windows.Int32Rect", "Property[X]"] + - ["System.Object", "System.Windows.EventRoute", "Method[PeekBranchSource].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Trigger", "Property[Property]"] + - ["System.Windows.FontFraction", "System.Windows.FontFraction!", "Field[Stacked]"] + - ["System.Double", "System.Windows.SystemParameters!", "Property[MenuWidth]"] + - ["System.Windows.RoutedEvent", "System.Windows.ContentElement!", "Field[PreviewQueryContinueDragEvent]"] + - ["System.Windows.Rect", "System.Windows.Rect!", "Method[Inflate].ReturnValue"] + - ["System.Windows.Vector", "System.Windows.Vector!", "Method[op_Multiply].ReturnValue"] + - ["System.Boolean", "System.Windows.FontStretchConverter", "Method[CanConvertTo].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.TextDecoration!", "Field[PenOffsetUnitProperty]"] + - ["System.Boolean", "System.Windows.NameScope", "Method[Contains].ReturnValue"] + - ["System.Double", "System.Windows.SystemFonts!", "Property[IconFontSize]"] + - ["System.Windows.FigureUnitType", "System.Windows.FigureUnitType!", "Field[Pixel]"] + - ["System.Int32", "System.Windows.DataObject", "Method[System.Runtime.InteropServices.ComTypes.IDataObject.GetCanonicalFormatEtc].ReturnValue"] + - ["System.Double", "System.Windows.SystemParameters!", "Property[IconWidth]"] + - ["System.Boolean", "System.Windows.UIElement3D", "Property[IsInputMethodEnabled]"] + - ["System.Boolean", "System.Windows.DependencyObjectType", "Method[IsSubclassOf].ReturnValue"] + - ["System.Object", "System.Windows.DataTrigger", "Property[Value]"] + - ["System.Windows.FrameworkPropertyMetadataOptions", "System.Windows.FrameworkPropertyMetadataOptions!", "Field[SubPropertiesDoNotAffectRender]"] + - ["System.Windows.LineBreakCondition", "System.Windows.LineBreakCondition!", "Field[BreakPossible]"] + - ["System.Windows.ResourceKey", "System.Windows.SystemParameters!", "Property[MenuWidthKey]"] + - ["System.Int32", "System.Windows.HierarchicalDataTemplate", "Property[AlternationCount]"] + - ["System.Windows.FontWeight", "System.Windows.SystemFonts!", "Property[SmallCaptionFontWeight]"] + - ["System.Windows.ResourceKey", "System.Windows.SystemColors!", "Property[AccentColorBrushKey]"] + - ["System.Windows.ResourceKey", "System.Windows.SystemParameters!", "Property[KanjiWindowHeightKey]"] + - ["System.Double", "System.Windows.Vector", "Property[Y]"] + - ["System.String", "System.Windows.DataObjectPastingEventArgs", "Property[FormatToApply]"] + - ["System.String", "System.Windows.UIElement", "Property[Uid]"] + - ["System.Windows.ResourceKey", "System.Windows.SystemColors!", "Property[HotTrackBrushKey]"] + - ["System.Windows.FontCapitals", "System.Windows.FontCapitals!", "Field[AllSmallCaps]"] + - ["System.Windows.Application", "System.Windows.Application!", "Property[Current]"] + - ["System.Windows.Media.SolidColorBrush", "System.Windows.SystemColors!", "Property[InactiveCaptionTextBrush]"] + - ["System.Windows.Vector", "System.Windows.Vector!", "Method[Multiply].ReturnValue"] + - ["System.Windows.RoutedEvent", "System.Windows.FrameworkContentElement!", "Field[UnloadedEvent]"] + - ["System.String", "System.Windows.DataFormats!", "Field[Html]"] + - ["System.Windows.Rect", "System.Windows.RequestBringIntoViewEventArgs", "Property[TargetRect]"] + - ["System.Double", "System.Windows.SystemParameters!", "Property[MaximumWindowTrackWidth]"] + - ["System.Collections.Generic.IEnumerable", "System.Windows.UIElement", "Property[TouchesCaptured]"] + - ["System.Boolean", "System.Windows.ContentElement", "Property[IsStylusCaptured]"] + - ["System.Windows.DependencyProperty", "System.Windows.Window!", "Field[TopmostProperty]"] + - ["System.Windows.IDataObject", "System.Windows.DataObjectPastingEventArgs", "Property[DataObject]"] + - ["System.Windows.RoutedEvent", "System.Windows.FrameworkElement!", "Field[UnloadedEvent]"] + - ["System.Windows.ThemeMode", "System.Windows.ThemeMode!", "Property[None]"] + - ["System.Object", "System.Windows.FontStretchConverter", "Method[ConvertFrom].ReturnValue"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.Windows.IContentHost", "Method[GetRectangles].ReturnValue"] + - ["System.String", "System.Windows.DataFormats!", "Field[Riff]"] + - ["System.Object", "System.Windows.GridLengthConverter", "Method[ConvertTo].ReturnValue"] + - ["System.String", "System.Windows.FrameworkContentElement", "Property[Name]"] + - ["System.Boolean", "System.Windows.Thickness!", "Method[op_Inequality].ReturnValue"] + - ["System.Boolean", "System.Windows.ContentElement", "Property[AreAnyTouchesDirectlyOver]"] + - ["System.Windows.ResourceKey", "System.Windows.SystemParameters!", "Property[CaptionWidthKey]"] + - ["System.Boolean", "System.Windows.FontStyleConverter", "Method[CanConvertTo].ReturnValue"] + - ["System.Windows.DataTemplate", "System.Windows.HierarchicalDataTemplate", "Property[ItemTemplate]"] + - ["System.Windows.Size", "System.Windows.Size!", "Property[Empty]"] + - ["System.Windows.ResourceKey", "System.Windows.SystemParameters!", "Property[FullPrimaryScreenHeightKey]"] + - ["System.Windows.DependencyProperty", "System.Windows.FrameworkElement!", "Field[TagProperty]"] + - ["System.TimeSpan", "System.Windows.SystemParameters!", "Property[MouseHoverTime]"] + - ["System.Boolean", "System.Windows.NullableBoolConverter", "Method[GetStandardValuesSupported].ReturnValue"] + - ["System.Windows.RoutedEvent", "System.Windows.ContentElement!", "Field[PreviewMouseWheelEvent]"] + - ["System.Windows.Modifiability", "System.Windows.Modifiability!", "Field[Unmodifiable]"] + - ["System.Windows.FontStretch", "System.Windows.FontStretches!", "Property[SemiExpanded]"] + - ["System.Windows.Media.Color", "System.Windows.SystemColors!", "Property[ControlDarkColor]"] + - ["System.Windows.ResourceKey", "System.Windows.SystemColors!", "Property[AccentColorLight3BrushKey]"] + - ["System.Windows.DependencyProperty", "System.Windows.UIElement!", "Field[RenderTransformOriginProperty]"] + - ["System.Windows.WindowState", "System.Windows.WindowState!", "Field[Maximized]"] + - ["System.Windows.RoutedEvent", "System.Windows.ContentElement!", "Field[PreviewMouseRightButtonDownEvent]"] + - ["System.Windows.RoutedEvent", "System.Windows.UIElement!", "Field[PreviewDragLeaveEvent]"] + - ["System.Windows.RoutedEvent", "System.Windows.ContentElement!", "Field[PreviewTouchMoveEvent]"] + - ["System.Object", "System.Windows.UIElement", "Method[GetAnimationBaseValue].ReturnValue"] + - ["System.Object", "System.Windows.Clipboard!", "Method[GetData].ReturnValue"] + - ["System.Windows.ResourceKey", "System.Windows.SystemColors!", "Property[ActiveBorderColorKey]"] + - ["System.Windows.RoutedEvent", "System.Windows.UIElement!", "Field[StylusMoveEvent]"] + - ["System.Windows.ResourceKey", "System.Windows.SystemFonts!", "Property[SmallCaptionFontFamilyKey]"] + - ["System.Windows.Duration", "System.Windows.Duration!", "Method[op_UnaryPlus].ReturnValue"] + - ["System.Windows.TextDecorationUnit", "System.Windows.TextDecorationUnit!", "Field[FontRecommended]"] + - ["System.Windows.DependencyProperty", "System.Windows.UIElement!", "Field[IsHitTestVisibleProperty]"] + - ["System.Windows.BaselineAlignment", "System.Windows.BaselineAlignment!", "Field[TextBottom]"] + - ["System.Double", "System.Windows.SystemParameters!", "Property[MouseHoverWidth]"] + - ["System.Windows.FrameworkElement", "System.Windows.VisualStateChangedEventArgs", "Property[Control]"] + - ["System.Windows.TriggerCollection", "System.Windows.DataTemplate", "Property[Triggers]"] + - ["System.Double", "System.Windows.SystemParameters!", "Property[MinimizedGridHeight]"] + - ["System.Windows.BaseValueSource", "System.Windows.BaseValueSource!", "Field[DefaultStyleTrigger]"] + - ["System.Int32", "System.Windows.ExitEventArgs", "Property[ApplicationExitCode]"] + - ["System.Boolean", "System.Windows.ConditionCollection", "Property[IsSealed]"] + - ["System.Windows.DependencyProperty", "System.Windows.UIElement!", "Field[VisibilityProperty]"] + - ["System.String", "System.Windows.TemplateVisualStateAttribute", "Property[Name]"] + - ["System.Boolean", "System.Windows.FontWeight!", "Method[op_Equality].ReturnValue"] + - ["System.Windows.RoutedEvent", "System.Windows.FrameworkElement!", "Field[ToolTipOpeningEvent]"] + - ["System.Windows.FigureVerticalAnchor", "System.Windows.FigureVerticalAnchor!", "Field[ContentTop]"] + - ["System.Windows.ResourceKey", "System.Windows.SystemParameters!", "Property[MinimumWindowHeightKey]"] + - ["System.Collections.IEnumerator", "System.Windows.ResourceDictionary", "Method[System.Collections.IEnumerable.GetEnumerator].ReturnValue"] + - ["System.Object", "System.Windows.Int32RectConverter", "Method[ConvertTo].ReturnValue"] + - ["System.Windows.RoutedEvent", "System.Windows.UIElement3D!", "Field[DragOverEvent]"] + - ["System.Windows.DragAction", "System.Windows.DragAction!", "Field[Drop]"] + - ["System.Windows.RoutedEvent", "System.Windows.UIElement3D!", "Field[PreviewDragLeaveEvent]"] + - ["System.Windows.RoutedEvent", "System.Windows.ContentElement!", "Field[TouchLeaveEvent]"] + - ["System.Windows.Size", "System.Windows.Vector!", "Method[op_Explicit].ReturnValue"] + - ["System.Windows.ResourceKey", "System.Windows.SystemParameters!", "Property[ToolTipFadeKey]"] + - ["System.Windows.ShutdownMode", "System.Windows.Application", "Property[ShutdownMode]"] + - ["System.Collections.IEnumerable", "System.Windows.LogicalTreeHelper!", "Method[GetChildren].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Window!", "Field[ShowInTaskbarProperty]"] + - ["System.Boolean", "System.Windows.FrameworkPropertyMetadata", "Property[BindsTwoWayByDefault]"] + - ["System.Windows.LocalizationCategory", "System.Windows.LocalizationCategory!", "Field[XmlData]"] + - ["System.Windows.TextMarkerStyle", "System.Windows.TextMarkerStyle!", "Field[LowerLatin]"] + - ["System.Windows.RoutedEvent", "System.Windows.UIElement!", "Field[DropEvent]"] + - ["System.Windows.RoutedEvent[]", "System.Windows.EventManager!", "Method[GetRoutedEventsForOwner].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.UIElement3D!", "Field[IsHitTestVisibleProperty]"] + - ["System.Windows.FigureVerticalAnchor", "System.Windows.FigureVerticalAnchor!", "Field[ParagraphTop]"] + - ["System.String", "System.Windows.Window", "Property[Title]"] + - ["System.Windows.RoutedEvent", "System.Windows.UIElement!", "Field[PreviewTouchUpEvent]"] + - ["System.Windows.Media.Color", "System.Windows.SystemColors!", "Property[AccentColorLight2]"] + - ["System.Windows.DependencyProperty", "System.Windows.UIElement3D!", "Field[IsStylusCaptureWithinProperty]"] + - ["System.Windows.FontStyle", "System.Windows.SystemFonts!", "Property[SmallCaptionFontStyle]"] + - ["System.Windows.DependencyProperty", "System.Windows.UIElement!", "Field[ClipProperty]"] + - ["System.Windows.RoutedEvent", "System.Windows.UIElement!", "Field[PreviewStylusMoveEvent]"] + - ["System.Windows.FontEastAsianWidths", "System.Windows.FontEastAsianWidths!", "Field[Quarter]"] + - ["System.String", "System.Windows.DataObject", "Method[GetText].ReturnValue"] + - ["System.String", "System.Windows.SystemParameters!", "Property[UxThemeName]"] + - ["System.Int32", "System.Windows.AttachedPropertyBrowsableWhenAttributePresentAttribute", "Method[GetHashCode].ReturnValue"] + - ["System.Windows.ResourceKey", "System.Windows.SystemColors!", "Property[ControlDarkDarkColorKey]"] + - ["System.Windows.RoutedEvent", "System.Windows.UIElement3D!", "Field[MouseMoveEvent]"] + - ["System.Windows.Vector", "System.Windows.Vector!", "Method[Subtract].ReturnValue"] + - ["System.Double", "System.Windows.SystemParameters!", "Property[SmallCaptionHeight]"] + - ["System.Windows.RoutedEvent", "System.Windows.DataObject!", "Field[PastingEvent]"] + - ["System.Object", "System.Windows.ThemeModeConverter", "Method[ConvertTo].ReturnValue"] + - ["System.Boolean", "System.Windows.IInputElement", "Property[IsStylusDirectlyOver]"] + - ["System.Windows.DependencyProperty", "System.Windows.FrameworkElement!", "Field[ToolTipProperty]"] + - ["System.Type", "System.Windows.ComponentResourceKey", "Property[TypeInTargetAssembly]"] + - ["System.Object", "System.Windows.GridLengthConverter", "Method[ConvertFrom].ReturnValue"] + - ["System.Int32", "System.Windows.FontWeight", "Method[GetHashCode].ReturnValue"] + - ["System.Boolean", "System.Windows.UIElement", "Property[IsStylusCaptureWithin]"] + - ["System.Windows.ResourceKey", "System.Windows.SystemColors!", "Property[HighlightBrushKey]"] + - ["System.Object", "System.Windows.TextDecorationCollectionConverter", "Method[ConvertFrom].ReturnValue"] + - ["System.Double", "System.Windows.SystemParameters!", "Property[CaretWidth]"] + - ["System.Windows.Input.StylusPlugIns.StylusPlugInCollection", "System.Windows.UIElement", "Property[StylusPlugIns]"] + - ["System.Windows.RoutedEvent", "System.Windows.ContentElement!", "Field[PreviewTextInputEvent]"] + - ["System.Int32", "System.Windows.UIElement", "Property[PersistId]"] + - ["System.Boolean", "System.Windows.ContentElement", "Method[ReleaseTouchCapture].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.ContentElement!", "Field[IsMouseCapturedProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.FrameworkContentElement!", "Field[InputScopeProperty]"] + - ["System.Windows.RoutedEvent", "System.Windows.ContentElement!", "Field[QueryContinueDragEvent]"] + - ["System.Int32", "System.Windows.FontStretch", "Method[ToOpenTypeStretch].ReturnValue"] + - ["System.Uri", "System.Windows.Application", "Property[StartupUri]"] + - ["System.Windows.Window", "System.Windows.WindowCollection", "Property[Item]"] + - ["System.Collections.IList", "System.Windows.VisualStateManager!", "Method[GetVisualStateGroups].ReturnValue"] + - ["System.Collections.Generic.IEnumerable", "System.Windows.UIElement3D", "Property[TouchesCapturedWithin]"] + - ["System.Double", "System.Windows.Vector", "Property[Length]"] + - ["System.Windows.ConditionCollection", "System.Windows.MultiDataTrigger", "Property[Conditions]"] + - ["System.Windows.GridUnitType", "System.Windows.GridUnitType!", "Field[Pixel]"] + - ["System.Windows.Media.SolidColorBrush", "System.Windows.SystemColors!", "Property[ActiveCaptionTextBrush]"] + - ["System.Windows.ResourceKey", "System.Windows.SystemParameters!", "Property[HorizontalScrollBarButtonWidthKey]"] + - ["System.String", "System.Windows.ComponentResourceKey", "Method[ToString].ReturnValue"] + - ["System.Boolean", "System.Windows.UIElement", "Property[IsArrangeValid]"] + - ["System.Windows.Size", "System.Windows.UIElement", "Method[MeasureCore].ReturnValue"] + - ["System.Windows.RoutedEvent", "System.Windows.UIElement!", "Field[PreviewQueryContinueDragEvent]"] + - ["System.Windows.Input.InputBindingCollection", "System.Windows.UIElement", "Property[InputBindings]"] + - ["System.String", "System.Windows.CornerRadius", "Method[ToString].ReturnValue"] + - ["System.Windows.RoutedEvent", "System.Windows.UIElement3D!", "Field[KeyUpEvent]"] + - ["System.Windows.DragDropEffects", "System.Windows.DragEventArgs", "Property[Effects]"] + - ["System.Windows.MessageBoxImage", "System.Windows.MessageBoxImage!", "Field[Exclamation]"] + - ["System.String", "System.Windows.DependencyObjectType", "Property[Name]"] + - ["System.Windows.MessageBoxImage", "System.Windows.MessageBoxImage!", "Field[Stop]"] + - ["System.Windows.TextDecorationLocation", "System.Windows.TextDecorationLocation!", "Field[Strikethrough]"] + - ["System.Windows.Readability", "System.Windows.Readability!", "Field[Readable]"] + - ["System.Int32", "System.Windows.FontStyle", "Method[GetHashCode].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.UIElement!", "Field[OpacityMaskProperty]"] + - ["System.Windows.LocalizationCategory", "System.Windows.LocalizationCategory!", "Field[Menu]"] + - ["System.Windows.Vector", "System.Windows.Vector!", "Method[op_Subtraction].ReturnValue"] + - ["System.Windows.ResourceKey", "System.Windows.SystemParameters!", "Property[ThickVerticalBorderWidthKey]"] + - ["System.Windows.Media.SolidColorBrush", "System.Windows.SystemColors!", "Property[ControlDarkDarkBrush]"] + - ["System.Object", "System.Windows.FrameworkContentElement", "Method[TryFindResource].ReturnValue"] + - ["System.Boolean", "System.Windows.FontStretch!", "Method[op_GreaterThanOrEqual].ReturnValue"] + - ["System.Windows.FigureVerticalAnchor", "System.Windows.FigureVerticalAnchor!", "Field[ContentCenter]"] + - ["System.Windows.RoutedEvent", "System.Windows.UIElement3D!", "Field[PreviewMouseRightButtonDownEvent]"] + - ["System.Windows.DragDropEffects", "System.Windows.DragDropEffects!", "Field[Move]"] + - ["System.Windows.Automation.Peers.AutomationPeer", "System.Windows.Window", "Method[OnCreateAutomationPeer].ReturnValue"] + - ["System.Windows.DependencyObject", "System.Windows.FrameworkElement", "Method[PredictFocus].ReturnValue"] + - ["System.Windows.LocalizationCategory", "System.Windows.LocalizationCategory!", "Field[ToolTip]"] + - ["System.Boolean", "System.Windows.DataObjectEventArgs", "Property[IsDragDrop]"] + - ["System.Boolean", "System.Windows.ResourceDictionary", "Property[InvalidatesImplicitDataTemplateResources]"] + - ["System.Windows.Input.RoutedCommand", "System.Windows.SystemCommands!", "Property[MaximizeWindowCommand]"] + - ["System.Windows.ResourceKey", "System.Windows.SystemParameters!", "Property[VirtualScreenTopKey]"] + - ["System.Type", "System.Windows.DependencyObjectType", "Property[SystemType]"] + - ["System.Windows.RoutedEvent", "System.Windows.UIElement!", "Field[PreviewKeyUpEvent]"] + - ["System.Windows.ResourceKey", "System.Windows.SystemParameters!", "Property[SmallIconWidthKey]"] + - ["System.Windows.TextAlignment", "System.Windows.TextAlignment!", "Field[Center]"] + - ["System.Windows.FontWeight", "System.Windows.SystemFonts!", "Property[MessageFontWeight]"] + - ["System.Windows.RoutedEvent", "System.Windows.DragDrop!", "Field[DropEvent]"] + - ["System.Double", "System.Windows.FrameworkElement", "Property[MaxHeight]"] + - ["System.Windows.RoutedEvent", "System.Windows.UIElement!", "Field[TouchEnterEvent]"] + - ["System.Windows.Point", "System.Windows.Point!", "Method[Parse].ReturnValue"] + - ["System.Windows.TextDecorationLocation", "System.Windows.TextDecoration", "Property[Location]"] + - ["System.String", "System.Windows.Size", "Method[ToString].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.FrameworkElement!", "Field[WidthProperty]"] + - ["System.Int32", "System.Windows.FrameworkElement", "Property[VisualChildrenCount]"] + - ["System.Double", "System.Windows.Size", "Property[Height]"] + - ["System.Windows.DependencyProperty", "System.Windows.UIElement3D!", "Field[AreAnyTouchesCapturedProperty]"] + - ["System.Windows.DependencyObject", "System.Windows.FrameworkTemplate", "Method[LoadContent].ReturnValue"] + - ["System.Windows.CoerceValueCallback", "System.Windows.PropertyMetadata", "Property[CoerceValueCallback]"] + - ["System.Windows.Media.SolidColorBrush", "System.Windows.SystemColors!", "Property[ControlLightLightBrush]"] + - ["System.Windows.Media.Animation.Storyboard", "System.Windows.VisualState", "Property[Storyboard]"] + - ["System.Boolean", "System.Windows.DataObject", "Method[ContainsAudio].ReturnValue"] + - ["System.Windows.FontWeight", "System.Windows.FontWeights!", "Property[Heavy]"] + - ["System.Windows.Media.SolidColorBrush", "System.Windows.SystemColors!", "Property[HighlightBrush]"] + - ["System.Windows.IInputElement", "System.Windows.IContentHost", "Method[InputHitTest].ReturnValue"] + - ["System.Windows.ResourceKey", "System.Windows.SystemParameters!", "Property[MinimizedGridWidthKey]"] + - ["System.Double", "System.Windows.Window", "Property[Top]"] + - ["System.Windows.DependencyProperty", "System.Windows.ContentElement!", "Field[AllowDropProperty]"] + - ["System.Windows.ResourceKey", "System.Windows.SystemParameters!", "Property[ComboBoxPopupAnimationKey]"] + - ["System.Windows.Controls.ContextMenu", "System.Windows.FrameworkContentElement", "Property[ContextMenu]"] + - ["System.Windows.ResourceKey", "System.Windows.SystemParameters!", "Property[WindowCaptionHeightKey]"] + - ["System.Collections.Specialized.StringCollection", "System.Windows.DataObject", "Method[GetFileDropList].ReturnValue"] + - ["System.Boolean", "System.Windows.CultureInfoIetfLanguageTagConverter", "Method[CanConvertTo].ReturnValue"] + - ["System.Windows.FontVariants", "System.Windows.FontVariants!", "Field[Superscript]"] + - ["System.Windows.ResourceKey", "System.Windows.SystemParameters!", "Property[NavigationChromeStyleKey]"] + - ["System.Boolean", "System.Windows.GridLength", "Property[IsStar]"] + - ["System.Windows.Point", "System.Windows.Vector!", "Method[op_Explicit].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.FrameworkElement!", "Field[MinHeightProperty]"] + - ["System.Windows.RoutedEvent", "System.Windows.ContentElement!", "Field[MouseDownEvent]"] + - ["System.String", "System.Windows.FrameworkElementFactory", "Property[Name]"] + - ["System.Windows.RoutedEvent", "System.Windows.ContentElement!", "Field[MouseMoveEvent]"] + - ["System.Windows.TextDecorationCollection", "System.Windows.TextDecorations!", "Property[OverLine]"] + - ["System.Boolean", "System.Windows.ContentElement", "Property[IsStylusCaptureWithin]"] + - ["System.String", "System.Windows.GridLength", "Method[ToString].ReturnValue"] + - ["System.Object", "System.Windows.ExpressionConverter", "Method[ConvertTo].ReturnValue"] + - ["System.String", "System.Windows.Application!", "Method[GetCookie].ReturnValue"] + - ["System.Double", "System.Windows.CornerRadius", "Property[TopRight]"] + - ["System.Object", "System.Windows.FrameworkTemplate", "Method[System.Windows.Markup.INameScope.FindName].ReturnValue"] + - ["System.String", "System.Windows.FontStretch", "Method[ToString].ReturnValue"] + - ["System.Windows.DependencyObject", "System.Windows.FrameworkElement", "Property[TemplatedParent]"] + - ["System.Runtime.InteropServices.ComTypes.IEnumFORMATETC", "System.Windows.DataObject", "Method[System.Runtime.InteropServices.ComTypes.IDataObject.EnumFormatEtc].ReturnValue"] + - ["System.Windows.ResourceKey", "System.Windows.SystemParameters!", "Property[SnapToDefaultButtonKey]"] + - ["System.Windows.DependencyProperty", "System.Windows.DependencyPropertyChangedEventArgs", "Property[Property]"] + - ["System.Boolean", "System.Windows.TextDecorationCollection", "Property[System.Collections.IList.IsReadOnly]"] + - ["System.Boolean", "System.Windows.SystemParameters!", "Property[ComboBoxAnimation]"] + - ["System.Windows.DependencyProperty", "System.Windows.UIElement3D!", "Field[IsStylusOverProperty]"] + - ["System.Collections.Generic.IEnumerable", "System.Windows.UIElement", "Property[TouchesDirectlyOver]"] + - ["System.Windows.LocalizationCategory", "System.Windows.LocalizationCategory!", "Field[Title]"] + - ["System.Windows.WrapDirection", "System.Windows.WrapDirection!", "Field[Right]"] + - ["System.Windows.ResourceKey", "System.Windows.SystemColors!", "Property[ControlDarkColorKey]"] + - ["System.Windows.DependencyProperty", "System.Windows.ContentElement!", "Field[IsKeyboardFocusedProperty]"] + - ["System.String", "System.Windows.Clipboard!", "Method[GetText].ReturnValue"] + - ["System.Windows.Style", "System.Windows.FrameworkElement", "Property[FocusVisualStyle]"] + - ["System.Double", "System.Windows.FrameworkElement", "Property[ActualWidth]"] + - ["System.Double", "System.Windows.SystemParameters!", "Property[SmallWindowCaptionButtonWidth]"] + - ["System.Boolean", "System.Windows.UIElement", "Method[ReleaseTouchCapture].ReturnValue"] + - ["System.Windows.LocalizationCategory", "System.Windows.LocalizationCategory!", "Field[ListBox]"] + - ["System.Windows.RoutedEvent", "System.Windows.ContentElement!", "Field[PreviewKeyDownEvent]"] + - ["System.Boolean", "System.Windows.Vector!", "Method[op_Equality].ReturnValue"] + - ["System.Windows.WindowState", "System.Windows.Window", "Property[WindowState]"] + - ["System.Exception", "System.Windows.ExceptionRoutedEventArgs", "Property[ErrorException]"] + - ["System.Windows.ResourceKey", "System.Windows.SystemParameters!", "Property[MinimumWindowWidthKey]"] + - ["System.Windows.DragDropKeyStates", "System.Windows.DragDropKeyStates!", "Field[AltKey]"] + - ["System.Int32", "System.Windows.Thickness", "Method[GetHashCode].ReturnValue"] + - ["System.Windows.ResourceKey", "System.Windows.SystemParameters!", "Property[MinimizedWindowHeightKey]"] + - ["System.String", "System.Windows.FontStretch", "Method[System.IFormattable.ToString].ReturnValue"] + - ["System.Boolean", "System.Windows.UIElement", "Property[IsStylusDirectlyOver]"] + - ["System.Windows.FigureVerticalAnchor", "System.Windows.FigureVerticalAnchor!", "Field[PageCenter]"] + - ["System.Object", "System.Windows.TemplateBindingExtensionConverter", "Method[ConvertTo].ReturnValue"] + - ["System.Windows.ResourceKey", "System.Windows.SystemFonts!", "Property[StatusFontStyleKey]"] + - ["System.Windows.ResourceKey", "System.Windows.SystemColors!", "Property[InactiveCaptionBrushKey]"] + - ["System.Double", "System.Windows.SystemParameters!", "Property[VirtualScreenLeft]"] + - ["System.Windows.BaseValueSource", "System.Windows.BaseValueSource!", "Field[ParentTemplate]"] + - ["System.Windows.ConditionCollection", "System.Windows.MultiTrigger", "Property[Conditions]"] + - ["System.Int32", "System.Windows.SystemParameters!", "Property[KeyboardDelay]"] + - ["System.Windows.RoutedEvent", "System.Windows.UIElement3D!", "Field[GiveFeedbackEvent]"] + - ["System.Windows.FontStyle", "System.Windows.FontStyles!", "Property[Normal]"] + - ["System.Windows.DependencyProperty", "System.Windows.DependencyProperty!", "Method[RegisterAttached].ReturnValue"] + - ["System.Boolean", "System.Windows.BaseCompatibilityPreferences!", "Property[InlineDispatcherSynchronizationContextSend]"] + - ["System.Double", "System.Windows.Vector!", "Method[CrossProduct].ReturnValue"] + - ["System.String", "System.Windows.VisualState", "Property[Name]"] + - ["System.Windows.RoutedEvent", "System.Windows.DragDrop!", "Field[DragEnterEvent]"] + - ["System.Windows.ResourceKey", "System.Windows.SystemParameters!", "Property[VerticalScrollBarButtonHeightKey]"] + - ["System.Windows.Point", "System.Windows.Point!", "Method[Multiply].ReturnValue"] + - ["System.Windows.TextDecoration", "System.Windows.TextDecoration", "Method[CloneCurrentValue].ReturnValue"] + - ["System.Windows.CornerRadius", "System.Windows.SystemParameters!", "Property[WindowCornerRadius]"] + - ["System.Windows.Size", "System.Windows.FrameworkElement", "Method[ArrangeOverride].ReturnValue"] + - ["System.Windows.PresentationSource", "System.Windows.PresentationSource!", "Method[FromDependencyObject].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.FrameworkElement!", "Field[StyleProperty]"] + - ["System.Windows.Freezable", "System.Windows.Freezable", "Method[CloneCurrentValue].ReturnValue"] + - ["System.Windows.RoutedEvent", "System.Windows.UIElement!", "Field[MouseWheelEvent]"] + - ["System.Windows.ResourceDictionary", "System.Windows.FrameworkContentElement", "Property[Resources]"] + - ["System.Windows.WindowState", "System.Windows.WindowState!", "Field[Minimized]"] + - ["System.Windows.Media.SolidColorBrush", "System.Windows.SystemColors!", "Property[AccentColorBrush]"] + - ["System.Boolean", "System.Windows.UIElement", "Property[AreAnyTouchesOver]"] + - ["System.Windows.ThemeMode", "System.Windows.ThemeMode!", "Property[Light]"] + - ["System.Windows.DependencyProperty", "System.Windows.UIElement!", "Field[CacheModeProperty]"] + - ["System.Boolean", "System.Windows.SystemParameters!", "Property[IsMiddleEastEnabled]"] + - ["System.String", "System.Windows.DataFormats!", "Field[Serializable]"] + - ["System.Boolean", "System.Windows.Int32Rect", "Property[HasArea]"] + - ["System.Windows.ResourceKey", "System.Windows.SystemParameters!", "Property[CursorShadowKey]"] + - ["System.Boolean", "System.Windows.Duration!", "Method[op_Equality].ReturnValue"] + - ["System.Windows.Media.SolidColorBrush", "System.Windows.SystemColors!", "Property[MenuTextBrush]"] + - ["System.Collections.ObjectModel.Collection", "System.Windows.ResourceDictionary", "Property[MergedDictionaries]"] + - ["System.Windows.TextDecorationUnit", "System.Windows.TextDecoration", "Property[PenOffsetUnit]"] + - ["System.Windows.ResourceKey", "System.Windows.SystemColors!", "Property[AccentColorLight2Key]"] + - ["System.Windows.IDataObject", "System.Windows.DragEventArgs", "Property[Data]"] + - ["System.Windows.RoutedEvent", "System.Windows.FrameworkContentElement!", "Field[ContextMenuClosingEvent]"] + - ["System.Windows.RoutedEvent", "System.Windows.UIElement3D!", "Field[MouseWheelEvent]"] + - ["System.Windows.ResourceKey", "System.Windows.SystemParameters!", "Property[HorizontalScrollBarHeightKey]"] + - ["System.Windows.RoutedEvent", "System.Windows.UIElement3D!", "Field[DragEnterEvent]"] + - ["System.Windows.Int32Rect", "System.Windows.Int32Rect!", "Method[Parse].ReturnValue"] + - ["System.Windows.PowerLineStatus", "System.Windows.PowerLineStatus!", "Field[Unknown]"] + - ["System.Windows.RoutedEvent", "System.Windows.FrameworkContentElement!", "Field[ToolTipClosingEvent]"] + - ["System.Windows.Media.SolidColorBrush", "System.Windows.SystemColors!", "Property[ControlBrush]"] + - ["System.Windows.Media.HitTestResult", "System.Windows.UIElement", "Method[HitTestCore].ReturnValue"] + - ["System.Windows.ResourceKey", "System.Windows.SystemColors!", "Property[ControlTextBrushKey]"] + - ["System.Boolean", "System.Windows.Duration!", "Method[op_LessThan].ReturnValue"] + - ["System.String", "System.Windows.Point", "Method[ToString].ReturnValue"] + - ["System.Windows.RoutedEvent", "System.Windows.FrameworkContentElement!", "Field[ToolTipOpeningEvent]"] + - ["System.Windows.DependencyProperty", "System.Windows.UIElement!", "Field[IsStylusDirectlyOverProperty]"] + - ["System.Object", "System.Windows.TextDecorationCollectionConverter", "Method[ConvertTo].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.FrameworkElement!", "Field[UseLayoutRoundingProperty]"] + - ["System.Double", "System.Windows.SystemParameters!", "Property[MouseHoverHeight]"] + - ["System.String", "System.Windows.DataFormats!", "Field[Dif]"] + - ["System.Windows.FontStretch", "System.Windows.FontStretches!", "Property[ExtraExpanded]"] + - ["System.Windows.Size", "System.Windows.AutoResizedEventArgs", "Property[Size]"] + - ["System.Windows.FontFraction", "System.Windows.FontFraction!", "Field[Slashed]"] + - ["System.Object", "System.Windows.RectConverter", "Method[ConvertFrom].ReturnValue"] + - ["System.Windows.Style", "System.Windows.HierarchicalDataTemplate", "Property[ItemContainerStyle]"] + - ["System.Windows.BaseValueSource", "System.Windows.BaseValueSource!", "Field[Style]"] + - ["System.Boolean", "System.Windows.FontStyle!", "Method[op_Inequality].ReturnValue"] + - ["System.Windows.ResourceKey", "System.Windows.SystemParameters!", "Property[HighContrastKey]"] + - ["System.Windows.RoutedEvent", "System.Windows.ContentElement!", "Field[GiveFeedbackEvent]"] + - ["System.Windows.ResourceKey", "System.Windows.SystemFonts!", "Property[MenuFontStyleKey]"] + - ["System.Object", "System.Windows.TemplateKey", "Property[DataType]"] + - ["System.Windows.DependencyProperty", "System.Windows.Window!", "Field[ShowActivatedProperty]"] + - ["System.Int32", "System.Windows.CornerRadius", "Method[GetHashCode].ReturnValue"] + - ["System.Windows.DependencyObject", "System.Windows.LogicalTreeHelper!", "Method[FindLogicalNode].ReturnValue"] + - ["System.Windows.Media.SolidColorBrush", "System.Windows.SystemColors!", "Property[WindowTextBrush]"] + - ["System.Windows.ResourceKey", "System.Windows.SystemParameters!", "Property[MenuButtonWidthKey]"] + - ["System.Windows.Rect", "System.Windows.HwndDpiChangedEventArgs", "Property[SuggestedRect]"] + - ["System.Windows.FontNumeralAlignment", "System.Windows.FontNumeralAlignment!", "Field[Proportional]"] + - ["System.String", "System.Windows.StyleTypedPropertyAttribute", "Property[Property]"] + - ["System.Windows.RoutedEvent", "System.Windows.DragDrop!", "Field[QueryContinueDragEvent]"] + - ["System.Windows.MessageBoxResult", "System.Windows.MessageBoxResult!", "Field[Yes]"] + - ["System.Windows.DependencyProperty", "System.Windows.UIElement!", "Field[OpacityProperty]"] + - ["System.Int32", "System.Windows.Duration!", "Method[Compare].ReturnValue"] + - ["System.Object", "System.Windows.StrokeCollectionConverter", "Method[ConvertTo].ReturnValue"] + - ["System.Boolean", "System.Windows.SystemParameters!", "Property[KeyboardPreference]"] + - ["System.Collections.Generic.IEnumerable", "System.Windows.UIElement3D", "Property[TouchesDirectlyOver]"] + - ["System.Windows.RoutedEvent", "System.Windows.ContentElement!", "Field[StylusInRangeEvent]"] + - ["System.Windows.RoutedEvent", "System.Windows.ContentElement!", "Field[TextInputEvent]"] + - ["System.Boolean", "System.Windows.StrokeCollectionConverter", "Method[GetStandardValuesSupported].ReturnValue"] + - ["System.Boolean", "System.Windows.WindowCollection", "Property[IsSynchronized]"] + - ["System.Boolean", "System.Windows.FontStyle", "Method[Equals].ReturnValue"] + - ["System.Windows.MessageBoxButton", "System.Windows.MessageBoxButton!", "Field[YesNo]"] + - ["System.Windows.ResourceDictionary", "System.Windows.Style", "Property[Resources]"] + - ["System.Windows.Media.FontFamily", "System.Windows.SystemFonts!", "Property[StatusFontFamily]"] + - ["System.Windows.ResourceKey", "System.Windows.SystemParameters!", "Property[MenuFadeKey]"] + - ["System.Windows.RoutedEvent", "System.Windows.UIElement3D!", "Field[KeyDownEvent]"] + - ["System.Windows.DependencyProperty", "System.Windows.UIElement!", "Field[EffectProperty]"] + - ["System.Boolean", "System.Windows.CornerRadiusConverter", "Method[CanConvertTo].ReturnValue"] + - ["System.Windows.PropertyChangedCallback", "System.Windows.PropertyMetadata", "Property[PropertyChangedCallback]"] + - ["System.Windows.ResourceKey", "System.Windows.SystemParameters!", "Property[IconGridHeightKey]"] + - ["System.Windows.ResourceKey", "System.Windows.SystemParameters!", "Property[VirtualScreenWidthKey]"] + - ["System.Windows.ResourceKey", "System.Windows.SystemColors!", "Property[MenuTextBrushKey]"] + - ["System.Boolean", "System.Windows.GridLengthConverter", "Method[CanConvertFrom].ReturnValue"] + - ["System.Windows.Media.Transform", "System.Windows.FrameworkElement", "Property[LayoutTransform]"] + - ["System.Windows.DependencyProperty", "System.Windows.FrameworkElement!", "Field[LayoutTransformProperty]"] + - ["System.Double", "System.Windows.SystemParameters!", "Property[CursorWidth]"] + - ["System.Boolean", "System.Windows.FrameworkPropertyMetadata", "Property[OverridesInheritanceBehavior]"] + - ["System.Boolean", "System.Windows.ThemeModeConverter", "Method[CanConvertTo].ReturnValue"] + - ["System.Windows.ResourceKey", "System.Windows.SystemFonts!", "Property[MessageFontSizeKey]"] + - ["System.Boolean", "System.Windows.UIElement3D", "Property[IsMouseOver]"] + - ["System.Windows.ResourceKey", "System.Windows.SystemParameters!", "Property[VerticalScrollBarThumbHeightKey]"] + - ["System.Boolean", "System.Windows.Style", "Property[IsSealed]"] + - ["System.Windows.ResourceKey", "System.Windows.SystemFonts!", "Property[MessageFontStyleKey]"] + - ["System.Windows.TextMarkerStyle", "System.Windows.TextMarkerStyle!", "Field[Square]"] + - ["System.Windows.DependencyProperty", "System.Windows.UIElement3D!", "Field[IsMouseDirectlyOverProperty]"] + - ["System.Windows.RoutedEvent", "System.Windows.UIElement3D!", "Field[StylusEnterEvent]"] + - ["System.Windows.RoutedEvent", "System.Windows.UIElement!", "Field[TouchDownEvent]"] + - ["System.Windows.RoutedEvent", "System.Windows.ContentElement!", "Field[StylusDownEvent]"] + - ["System.Windows.RoutedEvent", "System.Windows.ContentElement!", "Field[PreviewTouchDownEvent]"] + - ["System.Windows.ResourceKey", "System.Windows.SystemColors!", "Property[HotTrackColorKey]"] + - ["System.Boolean", "System.Windows.FrameworkContentElement", "Method[ShouldSerializeResources].ReturnValue"] + - ["System.Windows.LocalizationCategory", "System.Windows.LocalizationCategory!", "Field[Font]"] + - ["System.Boolean", "System.Windows.FrameworkContentElement", "Property[IsLoaded]"] + - ["System.Windows.RoutedEvent", "System.Windows.UIElement3D!", "Field[PreviewGotKeyboardFocusEvent]"] + - ["System.Boolean", "System.Windows.TextDecorationCollection", "Property[System.Collections.IList.IsFixedSize]"] + - ["System.Double", "System.Windows.SystemParameters!", "Property[FullPrimaryScreenHeight]"] + - ["System.Boolean", "System.Windows.UIElement", "Property[HasEffectiveKeyboardFocus]"] + - ["System.Windows.Media.FontFamily", "System.Windows.SystemFonts!", "Property[MessageFontFamily]"] + - ["System.Boolean", "System.Windows.TriggerActionCollection", "Property[IsReadOnly]"] + - ["System.Delegate", "System.Windows.RoutedEventHandlerInfo", "Property[Handler]"] + - ["System.Boolean", "System.Windows.SystemParameters!", "Property[ToolTipFade]"] + - ["System.Windows.Media.Visual", "System.Windows.FrameworkElement", "Method[GetVisualChild].ReturnValue"] + - ["System.Boolean", "System.Windows.Int32Rect!", "Method[Equals].ReturnValue"] + - ["System.Int32", "System.Windows.DependencyObjectType", "Property[Id]"] + - ["System.Double", "System.Windows.SystemParameters!", "Property[MaximumWindowTrackHeight]"] + - ["System.Windows.DependencyProperty", "System.Windows.FrameworkContentElement!", "Field[ForceCursorProperty]"] + - ["System.Windows.RoutedEvent", "System.Windows.ContentElement!", "Field[PreviewStylusMoveEvent]"] + - ["System.Boolean", "System.Windows.TemplateBindingExpressionConverter", "Method[CanConvertTo].ReturnValue"] + - ["System.Windows.Input.CommandBindingCollection", "System.Windows.UIElement3D", "Property[CommandBindings]"] + - ["System.Boolean", "System.Windows.FrameworkTemplate", "Property[HasContent]"] + - ["System.Windows.RoutedEvent", "System.Windows.ContentElement!", "Field[PreviewStylusOutOfRangeEvent]"] + - ["System.Windows.RoutedEvent", "System.Windows.UIElement!", "Field[MouseEnterEvent]"] + - ["System.Windows.Freezable", "System.Windows.Freezable", "Method[Clone].ReturnValue"] + - ["System.Boolean", "System.Windows.SystemParameters!", "Property[MinimizeAnimation]"] + - ["System.Windows.DependencyObject", "System.Windows.UIElement", "Method[PredictFocus].ReturnValue"] + - ["System.Windows.RoutedEvent", "System.Windows.UIElement3D!", "Field[PreviewKeyUpEvent]"] + - ["System.Windows.ResourceKey", "System.Windows.SystemParameters!", "Property[SmallWindowCaptionButtonWidthKey]"] + - ["System.Boolean", "System.Windows.DependencyProperty", "Method[IsValidType].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.FrameworkElement!", "Field[LanguageProperty]"] + - ["System.Double", "System.Windows.SystemParameters!", "Property[VirtualScreenWidth]"] + - ["System.Boolean", "System.Windows.UIElement3D", "Property[IsFocused]"] + - ["System.Double", "System.Windows.SystemParameters!", "Property[SmallWindowCaptionButtonHeight]"] + - ["System.Object", "System.Windows.LocalValueEnumerator", "Property[System.Collections.IEnumerator.Current]"] + - ["System.Boolean", "System.Windows.ContentElement", "Property[AreAnyTouchesCaptured]"] + - ["System.Double", "System.Windows.SystemParameters!", "Property[MinimumWindowTrackHeight]"] + - ["System.Boolean", "System.Windows.SystemParameters!", "Property[SnapToDefaultButton]"] + - ["System.Double", "System.Windows.Window", "Property[Left]"] + - ["System.Boolean", "System.Windows.Size!", "Method[op_Equality].ReturnValue"] + - ["System.Windows.Point", "System.Windows.Rect", "Property[BottomLeft]"] + - ["System.String", "System.Windows.DataFormats!", "Field[Text]"] + - ["System.Object", "System.Windows.Int32RectConverter", "Method[ConvertFrom].ReturnValue"] + - ["System.Windows.FrameworkPropertyMetadataOptions", "System.Windows.FrameworkPropertyMetadataOptions!", "Field[OverridesInheritanceBehavior]"] + - ["System.Windows.TextAlignment", "System.Windows.TextAlignment!", "Field[Justify]"] + - ["System.Windows.ResourceKey", "System.Windows.SystemParameters!", "Property[FixedFrameHorizontalBorderHeightKey]"] + - ["System.Boolean", "System.Windows.UIElement3D", "Method[CaptureMouse].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.ContentElement!", "Field[AreAnyTouchesCapturedWithinProperty]"] + - ["System.String[]", "System.Windows.IDataObject", "Method[GetFormats].ReturnValue"] + - ["System.Boolean", "System.Windows.SetterBaseCollection", "Property[IsSealed]"] + - ["System.Windows.ResourceKey", "System.Windows.SystemParameters!", "Property[MinimizedGridHeightKey]"] + - ["System.Windows.RoutedEvent", "System.Windows.ContentElement!", "Field[PreviewTouchUpEvent]"] + - ["System.Windows.ResourceKey", "System.Windows.SystemFonts!", "Property[MessageFontFamilyKey]"] + - ["System.Windows.IInputElement", "System.Windows.SourceChangedEventArgs", "Property[OldParent]"] + - ["System.Boolean", "System.Windows.ValueSource", "Property[IsAnimated]"] + - ["System.Windows.MessageBoxButton", "System.Windows.MessageBoxButton!", "Field[YesNoCancel]"] + - ["System.Windows.Input.InputBindingCollection", "System.Windows.UIElement3D", "Property[InputBindings]"] + - ["System.Object", "System.Windows.PointConverter", "Method[ConvertFrom].ReturnValue"] + - ["System.Windows.RoutedEvent", "System.Windows.UIElement3D!", "Field[PreviewMouseWheelEvent]"] + - ["System.String", "System.Windows.DataFormats!", "Field[WaveAudio]"] + - ["System.Windows.Resources.StreamResourceInfo", "System.Windows.Application!", "Method[GetContentStream].ReturnValue"] + - ["System.Windows.ResourceKey", "System.Windows.SystemParameters!", "Property[IsRemotelyControlledKey]"] + - ["System.Windows.RoutedEvent", "System.Windows.UIElement3D!", "Field[PreviewStylusInAirMoveEvent]"] + - ["System.Windows.ResourceKey", "System.Windows.SystemColors!", "Property[MenuHighlightColorKey]"] + - ["System.Windows.Data.BindingBase", "System.Windows.Condition", "Property[Binding]"] + - ["System.Windows.DependencyProperty", "System.Windows.Window!", "Field[TopProperty]"] + - ["System.Windows.RoutedEvent", "System.Windows.ContentElement!", "Field[TouchEnterEvent]"] + - ["System.Double", "System.Windows.Thickness", "Property[Top]"] + - ["System.Boolean", "System.Windows.TextDecorationCollection", "Method[TryRemove].ReturnValue"] + - ["System.Windows.ResourceKey", "System.Windows.SystemParameters!", "Property[ComboBoxAnimationKey]"] + - ["System.Boolean", "System.Windows.SystemParameters!", "Property[IsGlassEnabled]"] + - ["System.Boolean", "System.Windows.ThemeMode!", "Method[op_Equality].ReturnValue"] + - ["System.Windows.FlowDirection", "System.Windows.FrameworkElement", "Property[FlowDirection]"] + - ["System.Windows.ResourceKey", "System.Windows.SystemColors!", "Property[GrayTextBrushKey]"] + - ["System.Boolean", "System.Windows.IInputElement", "Property[IsKeyboardFocused]"] + - ["System.Collections.IDictionary", "System.Windows.Application", "Property[Properties]"] + - ["System.Boolean", "System.Windows.FrameworkPropertyMetadata", "Property[AffectsArrange]"] + - ["System.Windows.DependencyProperty", "System.Windows.Window!", "Field[TaskbarItemInfoProperty]"] + - ["System.Boolean", "System.Windows.Freezable!", "Method[Freeze].ReturnValue"] + - ["System.Windows.BaselineAlignment", "System.Windows.BaselineAlignment!", "Field[Baseline]"] + - ["System.Boolean", "System.Windows.UIElement3D", "Property[IsVisible]"] + - ["System.Boolean", "System.Windows.ContentElement", "Property[IsKeyboardFocused]"] + - ["System.Double", "System.Windows.FrameworkElement", "Property[ActualHeight]"] + - ["System.Windows.RoutedEvent", "System.Windows.ContentElement!", "Field[LostKeyboardFocusEvent]"] + - ["System.Windows.ResourceKey", "System.Windows.SystemFonts!", "Property[CaptionFontSizeKey]"] + - ["System.Windows.Controls.Primitives.PopupAnimation", "System.Windows.SystemParameters!", "Property[ToolTipPopupAnimation]"] + - ["System.Boolean", "System.Windows.SizeChangedEventArgs", "Property[HeightChanged]"] + - ["System.Boolean", "System.Windows.DataObject", "Method[ContainsImage].ReturnValue"] + - ["System.Windows.ResourceKey", "System.Windows.SystemParameters!", "Property[VirtualScreenLeftKey]"] + - ["System.Windows.Input.InputBindingCollection", "System.Windows.ContentElement", "Property[InputBindings]"] + - ["System.Windows.DependencyProperty", "System.Windows.FrameworkElement!", "Field[HorizontalAlignmentProperty]"] + - ["System.Double", "System.Windows.Vector!", "Method[Determinant].ReturnValue"] + - ["System.Windows.ResourceKey", "System.Windows.SystemParameters!", "Property[MinimizedWindowWidthKey]"] + - ["System.Boolean", "System.Windows.LocalValueEntry!", "Method[op_Equality].ReturnValue"] + - ["System.Windows.RoutedEvent", "System.Windows.UIElement3D!", "Field[PreviewMouseLeftButtonDownEvent]"] + - ["System.Windows.RoutedEvent", "System.Windows.UIElement3D!", "Field[PreviewStylusInRangeEvent]"] + - ["System.Windows.RoutedEvent", "System.Windows.UIElement!", "Field[StylusInRangeEvent]"] + - ["System.Int32", "System.Windows.TextDecorationCollection", "Method[System.Collections.IList.Add].ReturnValue"] + - ["System.Boolean", "System.Windows.ContentElement", "Method[ShouldSerializeCommandBindings].ReturnValue"] + - ["System.Reflection.Assembly", "System.Windows.ResourceKey", "Property[Assembly]"] + - ["System.Double", "System.Windows.Rect", "Property[Left]"] + - ["System.Boolean", "System.Windows.UIElement", "Method[CaptureTouch].ReturnValue"] + - ["System.Boolean", "System.Windows.UIElement", "Property[IsEnabledCore]"] + - ["System.Windows.ResourceKey", "System.Windows.SystemColors!", "Property[GradientInactiveCaptionColorKey]"] + - ["System.Windows.RoutedEvent", "System.Windows.UIElement!", "Field[PreviewStylusButtonUpEvent]"] + - ["System.Windows.DependencyObject", "System.Windows.FrameworkContentElement", "Property[TemplatedParent]"] + - ["System.Object", "System.Windows.WindowCollection", "Property[SyncRoot]"] + - ["System.Windows.DependencyProperty", "System.Windows.UIElement!", "Field[AllowDropProperty]"] + - ["System.Boolean", "System.Windows.UIElement", "Method[MoveFocus].ReturnValue"] + - ["System.Boolean", "System.Windows.UIElement", "Property[IsMouseOver]"] + - ["System.Windows.Duration", "System.Windows.Duration!", "Property[Forever]"] + - ["System.Boolean", "System.Windows.UIElement", "Property[AreAnyTouchesCaptured]"] + - ["System.Windows.DependencyProperty", "System.Windows.UIElement!", "Field[AreAnyTouchesCapturedWithinProperty]"] + - ["System.Boolean", "System.Windows.UIElement3D", "Method[ShouldSerializeInputBindings].ReturnValue"] + - ["System.Windows.FigureVerticalAnchor", "System.Windows.FigureVerticalAnchor!", "Field[ContentBottom]"] + - ["System.Boolean", "System.Windows.FrameworkElement", "Method[ShouldSerializeTriggers].ReturnValue"] + - ["System.Double", "System.Windows.SystemParameters!", "Property[VirtualScreenHeight]"] + - ["System.Windows.RoutedEvent", "System.Windows.ContentElement!", "Field[PreviewMouseLeftButtonDownEvent]"] + - ["System.String", "System.Windows.DataFormats!", "Field[FileDrop]"] + - ["System.Windows.DependencyProperty", "System.Windows.FrameworkElement!", "Field[MaxWidthProperty]"] + - ["System.Windows.Size", "System.Windows.Window", "Method[ArrangeOverride].ReturnValue"] + - ["System.Windows.LineBreakCondition", "System.Windows.LineBreakCondition!", "Field[BreakAlways]"] + - ["System.Windows.FontStyle", "System.Windows.SystemFonts!", "Property[StatusFontStyle]"] + - ["System.Windows.RoutedEvent", "System.Windows.ContentElement!", "Field[PreviewStylusSystemGestureEvent]"] + - ["System.Boolean", "System.Windows.Duration", "Method[Equals].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.ContentElement!", "Field[IsStylusOverProperty]"] + - ["System.Windows.ResourceKey", "System.Windows.SystemParameters!", "Property[FocusBorderHeightKey]"] + - ["System.Windows.ResourceKey", "System.Windows.SystemParameters!", "Property[IsMousePresentKey]"] + - ["System.Windows.DependencyProperty", "System.Windows.TextDecoration!", "Field[LocationProperty]"] + - ["System.Windows.ResourceKey", "System.Windows.SystemParameters!", "Property[ListBoxSmoothScrollingKey]"] + - ["System.Windows.Media.Color", "System.Windows.SystemColors!", "Property[DesktopColor]"] + - ["System.Windows.DependencyProperty", "System.Windows.FrameworkContentElement!", "Field[DefaultStyleKeyProperty]"] + - ["System.Object", "System.Windows.FrameworkContentElement", "Property[DataContext]"] + - ["System.Double", "System.Windows.Vector", "Property[LengthSquared]"] + - ["System.Windows.Media.Color", "System.Windows.SystemColors!", "Property[AccentColorDark1]"] + - ["System.Windows.IDataObject", "System.Windows.Clipboard!", "Method[GetDataObject].ReturnValue"] + - ["System.Double", "System.Windows.SystemParameters!", "Property[VirtualScreenTop]"] + - ["System.Windows.ResourceKey", "System.Windows.SystemFonts!", "Property[StatusFontTextDecorationsKey]"] + - ["System.Double", "System.Windows.SystemParameters!", "Property[ThickHorizontalBorderHeight]"] + - ["System.Windows.DependencyProperty", "System.Windows.UIElement!", "Field[RenderTransformProperty]"] + - ["System.Windows.ResourceKey", "System.Windows.SystemParameters!", "Property[MaximizedPrimaryScreenWidthKey]"] + - ["System.Windows.ResourceKey", "System.Windows.SystemParameters!", "Property[IconHeightKey]"] + - ["System.Double", "System.Windows.DpiScale", "Property[PixelsPerDip]"] + - ["System.Windows.Media.SolidColorBrush", "System.Windows.SystemColors!", "Property[AccentColorDark1Brush]"] + - ["System.Windows.DependencyProperty", "System.Windows.Window!", "Field[IsActiveProperty]"] + - ["System.Uri", "System.Windows.ResourceDictionary", "Property[System.Windows.Markup.IUriContext.BaseUri]"] + - ["System.Windows.RoutingStrategy", "System.Windows.RoutedEvent", "Property[RoutingStrategy]"] + - ["System.Windows.TextTrimming", "System.Windows.TextTrimming!", "Field[WordEllipsis]"] + - ["System.Boolean", "System.Windows.CornerRadius!", "Method[op_Inequality].ReturnValue"] + - ["System.Boolean", "System.Windows.ContentElement", "Method[MoveFocus].ReturnValue"] + - ["System.Windows.ResourceKey", "System.Windows.SystemColors!", "Property[WindowColorKey]"] + - ["System.Windows.DependencyProperty", "System.Windows.ContentElement!", "Field[IsEnabledProperty]"] + - ["System.Windows.TriggerAction", "System.Windows.TriggerActionCollection", "Property[Item]"] + - ["System.Object", "System.Windows.FrameworkElement", "Property[Tag]"] + - ["System.Boolean", "System.Windows.DialogResultConverter", "Method[CanConvertTo].ReturnValue"] + - ["System.Int32", "System.Windows.FontStretch!", "Method[Compare].ReturnValue"] + - ["System.Boolean", "System.Windows.FrameworkPropertyMetadata", "Property[AffectsMeasure]"] + - ["System.Windows.FontEastAsianWidths", "System.Windows.FontEastAsianWidths!", "Field[Proportional]"] + - ["System.Boolean", "System.Windows.TextDecorationCollection", "Property[System.Collections.Generic.ICollection.IsReadOnly]"] + - ["System.Boolean", "System.Windows.UIPropertyMetadata", "Property[IsAnimationProhibited]"] + - ["System.Boolean", "System.Windows.UIElement3D", "Property[IsStylusOver]"] + - ["System.Boolean", "System.Windows.Size!", "Method[op_Inequality].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.FrameworkElement!", "Field[OverridesDefaultStyleProperty]"] + - ["System.Windows.ResourceKey", "System.Windows.SystemColors!", "Property[ControlLightBrushKey]"] + - ["System.Object", "System.Windows.CornerRadiusConverter", "Method[ConvertFrom].ReturnValue"] + - ["System.Boolean", "System.Windows.DependencyObject", "Property[IsSealed]"] + - ["System.Windows.DependencyProperty", "System.Windows.UIElement!", "Field[IsMouseCapturedProperty]"] + - ["System.Int32", "System.Windows.LocalValueEntry", "Method[GetHashCode].ReturnValue"] + - ["System.Windows.TextDecorationCollection", "System.Windows.SystemFonts!", "Property[MessageFontTextDecorations]"] + - ["System.Boolean", "System.Windows.SystemParameters!", "Property[StylusHotTracking]"] + - ["System.Windows.MessageBoxOptions", "System.Windows.MessageBoxOptions!", "Field[ServiceNotification]"] + - ["System.Windows.RoutedEvent", "System.Windows.UIElement3D!", "Field[PreviewDropEvent]"] + - ["System.Double", "System.Windows.SystemParameters!", "Property[CaptionWidth]"] + - ["System.Windows.Media.Color", "System.Windows.SystemColors!", "Property[ControlColor]"] + - ["System.Windows.DragDropEffects", "System.Windows.DragDropEffects!", "Field[Scroll]"] + - ["System.Windows.ResourceKey", "System.Windows.SystemParameters!", "Property[MinimumWindowTrackHeightKey]"] + - ["System.Windows.Size", "System.Windows.Window", "Method[MeasureOverride].ReturnValue"] + - ["System.Windows.RoutedEvent", "System.Windows.UIElement!", "Field[GiveFeedbackEvent]"] + - ["System.Boolean", "System.Windows.Int32Rect", "Method[Equals].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.UIElement!", "Field[IsMouseCaptureWithinProperty]"] + - ["System.Boolean", "System.Windows.SystemParameters!", "Property[IconTitleWrap]"] + - ["System.Windows.Media.Color", "System.Windows.SystemColors!", "Property[AccentColor]"] + - ["System.Boolean", "System.Windows.FrameworkElement", "Method[ShouldSerializeStyle].ReturnValue"] + - ["System.Boolean", "System.Windows.DurationConverter", "Method[CanConvertTo].ReturnValue"] + - ["System.Windows.TextDecorationCollection", "System.Windows.SystemFonts!", "Property[SmallCaptionFontTextDecorations]"] + - ["System.Boolean", "System.Windows.Size", "Method[Equals].ReturnValue"] + - ["System.Windows.DependencyObject", "System.Windows.UIElement3D", "Method[GetUIParentCore].ReturnValue"] + - ["System.Boolean", "System.Windows.FigureLength", "Property[IsContent]"] + - ["System.Windows.ResourceKey", "System.Windows.SystemColors!", "Property[AccentColorKey]"] + - ["System.Double", "System.Windows.Vector", "Property[X]"] + - ["System.Windows.RoutedEvent", "System.Windows.DataObject!", "Field[CopyingEvent]"] + - ["System.Windows.ResourceKey", "System.Windows.SystemParameters!", "Property[DropShadowKey]"] + - ["System.Type", "System.Windows.AttachedPropertyBrowsableWhenAttributePresentAttribute", "Property[AttributeType]"] + - ["System.Windows.RoutedEvent", "System.Windows.ContentElement!", "Field[StylusOutOfRangeEvent]"] + - ["System.Double", "System.Windows.SystemParameters!", "Property[HorizontalScrollBarHeight]"] + - ["System.Boolean", "System.Windows.FrameworkContentElement", "Property[ForceCursor]"] + - ["System.Windows.ValueSource", "System.Windows.DependencyPropertyHelper!", "Method[GetValueSource].ReturnValue"] + - ["System.Windows.ResourceKey", "System.Windows.SystemParameters!", "Property[SmallWindowCaptionButtonHeightKey]"] + - ["System.Windows.RoutedEvent", "System.Windows.UIElement!", "Field[ManipulationDeltaEvent]"] + - ["System.Boolean", "System.Windows.CultureInfoIetfLanguageTagConverter", "Method[CanConvertFrom].ReturnValue"] + - ["System.Boolean", "System.Windows.FrameworkElement", "Property[OverridesDefaultStyle]"] + - ["System.Int32", "System.Windows.Rect", "Method[GetHashCode].ReturnValue"] + - ["System.Boolean", "System.Windows.FrameworkPropertyMetadata", "Property[Journal]"] + - ["System.Windows.DependencyObject", "System.Windows.FrameworkContentElement", "Property[Parent]"] + - ["System.Int32", "System.Windows.DependencyObject", "Method[GetHashCode].ReturnValue"] + - ["System.String", "System.Windows.TemplateVisualStateAttribute", "Property[GroupName]"] + - ["System.Windows.DependencyProperty", "System.Windows.Window!", "Field[SizeToContentProperty]"] + - ["System.Object", "System.Windows.PropertyPathConverter", "Method[ConvertFrom].ReturnValue"] + - ["System.Object", "System.Windows.VectorConverter", "Method[ConvertFrom].ReturnValue"] + - ["System.Windows.Vector", "System.Windows.Vector!", "Method[op_Addition].ReturnValue"] + - ["System.Object", "System.Windows.FontStretchConverter", "Method[ConvertTo].ReturnValue"] + - ["System.Windows.ResourceKey", "System.Windows.SystemParameters!", "Property[MaximumWindowTrackHeightKey]"] + - ["System.Windows.ResourceKey", "System.Windows.SystemParameters!", "Property[SmallCaptionWidthKey]"] + - ["System.Windows.Size", "System.Windows.Size!", "Method[Parse].ReturnValue"] + - ["System.Boolean", "System.Windows.ContentElement", "Property[Focusable]"] + - ["System.Windows.RoutedEvent", "System.Windows.UIElement3D!", "Field[PreviewTouchUpEvent]"] + - ["System.Windows.LocalizationCategory", "System.Windows.LocalizationCategory!", "Field[TextFlow]"] + - ["System.Windows.ResourceKey", "System.Windows.SystemParameters!", "Property[KeyboardPreferenceKey]"] + - ["System.Type", "System.Windows.Style", "Property[TargetType]"] + - ["System.Windows.Media.Color", "System.Windows.SystemColors!", "Property[ActiveCaptionTextColor]"] + - ["System.Windows.DependencyObject", "System.Windows.FrameworkContentElement", "Method[GetUIParentCore].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.UIElement!", "Field[IsStylusCapturedProperty]"] + - ["System.Windows.TextDecorationCollection+Enumerator", "System.Windows.TextDecorationCollection", "Method[GetEnumerator].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.UIElement!", "Field[IsVisibleProperty]"] + - ["System.Type", "System.Windows.TemplatePartAttribute", "Property[Type]"] + - ["System.String", "System.Windows.DataFormats!", "Field[PenData]"] + - ["System.Windows.Media.Effects.BitmapEffect", "System.Windows.UIElement", "Property[BitmapEffect]"] + - ["System.Object", "System.Windows.RoutedEventArgs", "Property[OriginalSource]"] + - ["System.Windows.FigureHorizontalAnchor", "System.Windows.FigureHorizontalAnchor!", "Field[ContentCenter]"] + - ["System.Windows.Size", "System.Windows.SizeChangedEventArgs", "Property[PreviousSize]"] + - ["System.Windows.DependencyProperty", "System.Windows.UIElement3D!", "Field[IsEnabledProperty]"] + - ["System.Windows.RoutedEvent", "System.Windows.UIElement3D!", "Field[MouseDownEvent]"] + - ["System.Boolean", "System.Windows.SystemParameters!", "Property[MenuDropAlignment]"] + - ["System.Windows.RoutedEvent", "System.Windows.UIElement!", "Field[PreviewStylusInRangeEvent]"] + - ["System.Windows.DragDropEffects", "System.Windows.DragEventArgs", "Property[AllowedEffects]"] + - ["System.Object", "System.Windows.ResourceReferenceKeyNotFoundException", "Property[Key]"] + - ["System.Boolean", "System.Windows.FontWeight!", "Method[op_LessThan].ReturnValue"] + - ["System.Windows.PowerLineStatus", "System.Windows.SystemParameters!", "Property[PowerLineStatus]"] + - ["System.Windows.Media.Color", "System.Windows.SystemColors!", "Property[WindowColor]"] + - ["System.Windows.FontWeight", "System.Windows.FontWeights!", "Property[ExtraLight]"] + - ["System.Windows.Data.BindingBase", "System.Windows.HierarchicalDataTemplate", "Property[ItemsSource]"] + - ["System.Windows.RoutedEvent", "System.Windows.UIElement3D!", "Field[PreviewMouseRightButtonUpEvent]"] + - ["System.Boolean", "System.Windows.FrameworkPropertyMetadata", "Property[IsNotDataBindable]"] + - ["System.Windows.RoutedEvent", "System.Windows.RoutedEventArgs", "Property[RoutedEvent]"] + - ["System.Windows.ResourceKey", "System.Windows.SystemParameters!", "Property[IsMiddleEastEnabledKey]"] + - ["System.Windows.RoutedEvent", "System.Windows.ContentElement!", "Field[TouchDownEvent]"] + - ["System.Double", "System.Windows.GridLength", "Property[Value]"] + - ["System.Windows.FigureHorizontalAnchor", "System.Windows.FigureHorizontalAnchor!", "Field[PageRight]"] + - ["System.Windows.RoutedEvent", "System.Windows.UIElement!", "Field[ManipulationBoundaryFeedbackEvent]"] + - ["System.Windows.RoutedEvent", "System.Windows.UIElement3D!", "Field[GotKeyboardFocusEvent]"] + - ["System.Object", "System.Windows.NameScope", "Method[FindName].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.FrameworkContentElement!", "Field[OverridesDefaultStyleProperty]"] + - ["System.Windows.Controls.StyleSelector", "System.Windows.HierarchicalDataTemplate", "Property[ItemContainerStyleSelector]"] + - ["System.Windows.RoutedEvent", "System.Windows.UIElement!", "Field[GotTouchCaptureEvent]"] + - ["System.Windows.Style", "System.Windows.FrameworkElement", "Property[Style]"] + - ["System.Windows.Markup.XmlLanguage", "System.Windows.FrameworkElement", "Property[Language]"] + - ["System.Windows.MessageBoxImage", "System.Windows.MessageBoxImage!", "Field[Error]"] + - ["System.Windows.DependencyProperty", "System.Windows.UIElement3D!", "Field[IsKeyboardFocusedProperty]"] + - ["System.Windows.FontEastAsianWidths", "System.Windows.FontEastAsianWidths!", "Field[Third]"] + - ["System.Windows.RoutedEvent", "System.Windows.UIElement!", "Field[ManipulationInertiaStartingEvent]"] + - ["System.String", "System.Windows.Rect", "Method[System.IFormattable.ToString].ReturnValue"] + - ["System.Boolean", "System.Windows.IInputElement", "Property[IsStylusCaptured]"] + - ["System.Boolean", "System.Windows.GridLength", "Property[IsAuto]"] + - ["System.Windows.Input.CommandBindingCollection", "System.Windows.UIElement", "Property[CommandBindings]"] + - ["System.Windows.FontStretch", "System.Windows.FontStretches!", "Property[Expanded]"] + - ["System.Windows.RoutedEvent", "System.Windows.UIElement!", "Field[LostStylusCaptureEvent]"] + - ["System.Windows.DependencyProperty", "System.Windows.VisualStateManager!", "Field[VisualStateGroupsProperty]"] + - ["System.Boolean", "System.Windows.UIElement", "Property[IsKeyboardFocusWithin]"] + - ["System.Windows.FontWeight", "System.Windows.FontWeights!", "Property[DemiBold]"] + - ["System.Windows.RoutedEvent", "System.Windows.UIElement3D!", "Field[TouchEnterEvent]"] + - ["System.Windows.Size", "System.Windows.SizeChangedInfo", "Property[PreviousSize]"] + - ["System.Boolean", "System.Windows.SystemParameters!", "Property[UIEffects]"] + - ["System.Windows.FontEastAsianWidths", "System.Windows.FontEastAsianWidths!", "Field[Full]"] + - ["System.Boolean", "System.Windows.ContentElement", "Property[AreAnyTouchesCapturedWithin]"] + - ["System.Windows.FontFraction", "System.Windows.FontFraction!", "Field[Normal]"] + - ["System.Windows.Media.Geometry", "System.Windows.UIElement", "Property[Clip]"] + - ["System.Windows.RoutedEvent", "System.Windows.UIElement3D!", "Field[PreviewStylusUpEvent]"] + - ["System.Boolean", "System.Windows.NullableBoolConverter", "Method[GetStandardValuesExclusive].ReturnValue"] + - ["System.Windows.Media.SolidColorBrush", "System.Windows.SystemColors!", "Property[InactiveSelectionHighlightTextBrush]"] + - ["System.Windows.TextWrapping", "System.Windows.TextWrapping!", "Field[WrapWithOverflow]"] + - ["System.Int32", "System.Windows.AttachedPropertyBrowsableForChildrenAttribute", "Method[GetHashCode].ReturnValue"] + - ["System.Boolean", "System.Windows.DataObject", "Method[ContainsFileDropList].ReturnValue"] + - ["System.Double", "System.Windows.SystemParameters!", "Property[VerticalScrollBarWidth]"] + - ["System.Windows.DependencyObject", "System.Windows.FrameworkContentElement", "Method[PredictFocus].ReturnValue"] + - ["System.Object", "System.Windows.ExpressionConverter", "Method[ConvertFrom].ReturnValue"] + - ["System.Windows.Media.SolidColorBrush", "System.Windows.SystemColors!", "Property[ControlLightBrush]"] + - ["System.Windows.RoutedEvent", "System.Windows.ContentElement!", "Field[PreviewDropEvent]"] + - ["System.Object", "System.Windows.FontSizeConverter", "Method[ConvertFrom].ReturnValue"] + - ["System.Windows.RoutedEvent", "System.Windows.FrameworkContentElement!", "Field[LoadedEvent]"] + - ["System.Windows.RoutedEvent", "System.Windows.UIElement3D!", "Field[PreviewStylusSystemGestureEvent]"] + - ["System.Boolean", "System.Windows.GiveFeedbackEventArgs", "Property[UseDefaultCursors]"] + - ["System.Windows.Media.Color", "System.Windows.SystemColors!", "Property[AccentColorLight3]"] + - ["System.Double", "System.Windows.SystemParameters!", "Property[ResizeFrameVerticalBorderWidth]"] + - ["System.String", "System.Windows.DataFormats!", "Field[Palette]"] + - ["System.Windows.RoutedEvent", "System.Windows.UIElement3D!", "Field[LostKeyboardFocusEvent]"] + - ["System.Windows.ResourceKey", "System.Windows.SystemColors!", "Property[AccentColorLight1Key]"] + - ["System.Windows.FigureVerticalAnchor", "System.Windows.FigureVerticalAnchor!", "Field[PageBottom]"] + - ["System.String", "System.Windows.HierarchicalDataTemplate", "Property[ItemStringFormat]"] + - ["System.Windows.RoutedEvent", "System.Windows.UIElement3D!", "Field[StylusButtonUpEvent]"] + - ["System.Windows.FontEastAsianLanguage", "System.Windows.FontEastAsianLanguage!", "Field[Jis04]"] + - ["System.Collections.IEnumerable", "System.Windows.PresentationSource!", "Property[CurrentSources]"] + - ["System.Windows.Media.SolidColorBrush", "System.Windows.SystemColors!", "Property[InfoBrush]"] + - ["System.Windows.RoutedEvent", "System.Windows.UIElement!", "Field[GotFocusEvent]"] + - ["System.Windows.RoutedEvent", "System.Windows.UIElement!", "Field[PreviewStylusUpEvent]"] + - ["System.Boolean", "System.Windows.ExpressionConverter", "Method[CanConvertTo].ReturnValue"] + - ["System.Reflection.Assembly", "System.Windows.TemplateKey", "Property[Assembly]"] + - ["System.Boolean", "System.Windows.ContentElement", "Property[HasAnimatedProperties]"] + - ["System.Windows.Freezable", "System.Windows.Freezable", "Method[GetCurrentValueAsFrozen].ReturnValue"] + - ["System.Windows.SizeToContent", "System.Windows.SizeToContent!", "Field[Width]"] + - ["System.Boolean", "System.Windows.ThemeMode", "Method[Equals].ReturnValue"] + - ["System.Boolean", "System.Windows.GridLength!", "Method[op_Equality].ReturnValue"] + - ["System.Windows.PresentationSource", "System.Windows.SourceChangedEventArgs", "Property[NewSource]"] + - ["System.Windows.RoutedEvent", "System.Windows.UIElement3D!", "Field[PreviewGiveFeedbackEvent]"] + - ["System.Boolean", "System.Windows.RoutedEventArgs", "Property[Handled]"] + - ["System.Windows.Media.SolidColorBrush", "System.Windows.SystemColors!", "Property[WindowFrameBrush]"] + - ["System.Windows.Media.Brush", "System.Windows.SystemParameters!", "Property[WindowGlassBrush]"] + - ["System.Windows.TextDecorationCollection", "System.Windows.TextDecorations!", "Property[Strikethrough]"] + - ["System.Int32", "System.Windows.DependencyProperty", "Property[GlobalIndex]"] + - ["System.Boolean", "System.Windows.FontSizeConverter", "Method[CanConvertTo].ReturnValue"] + - ["System.Windows.RoutedEvent", "System.Windows.UIElement!", "Field[LostFocusEvent]"] + - ["System.Windows.FontVariants", "System.Windows.FontVariants!", "Field[Inferior]"] + - ["System.Windows.DependencyProperty", "System.Windows.FrameworkElement!", "Field[InputScopeProperty]"] + - ["System.Boolean", "System.Windows.UIElement3D", "Method[MoveFocus].ReturnValue"] + - ["System.Windows.TextDataFormat", "System.Windows.TextDataFormat!", "Field[Html]"] + - ["System.Double", "System.Windows.SystemParameters!", "Property[MenuBarHeight]"] + - ["System.Object", "System.Windows.FontStyleConverter", "Method[ConvertTo].ReturnValue"] + - ["System.Windows.WindowStyle", "System.Windows.WindowStyle!", "Field[SingleBorderWindow]"] + - ["System.Double", "System.Windows.Rect", "Property[Right]"] + - ["System.Windows.DependencyProperty", "System.Windows.ContentElement!", "Field[IsStylusDirectlyOverProperty]"] + - ["System.Windows.RoutedEvent", "System.Windows.ContentElement!", "Field[TouchMoveEvent]"] + - ["System.Windows.RoutedEvent", "System.Windows.FrameworkElement!", "Field[RequestBringIntoViewEvent]"] + - ["System.Boolean", "System.Windows.Rect", "Method[Contains].ReturnValue"] + - ["System.Windows.TextDecorationCollection", "System.Windows.SystemFonts!", "Property[IconFontTextDecorations]"] + - ["System.Windows.FontEastAsianLanguage", "System.Windows.FontEastAsianLanguage!", "Field[Normal]"] + - ["System.Boolean", "System.Windows.ResourceDictionary", "Method[Contains].ReturnValue"] + - ["System.Windows.TextMarkerStyle", "System.Windows.TextMarkerStyle!", "Field[UpperLatin]"] + - ["System.String", "System.Windows.TemplateKey", "Method[ToString].ReturnValue"] + - ["System.Windows.ResourceKey", "System.Windows.SystemParameters!", "Property[MaximumWindowTrackWidthKey]"] + - ["System.Windows.DependencyProperty", "System.Windows.ContentElement!", "Field[IsMouseCaptureWithinProperty]"] + - ["System.Windows.Media.SolidColorBrush", "System.Windows.SystemColors!", "Property[DesktopBrush]"] + - ["System.Type", "System.Windows.DependencyProperty", "Property[PropertyType]"] + - ["System.Collections.ICollection", "System.Windows.ResourceDictionary", "Property[Keys]"] + - ["System.Windows.ResourceKey", "System.Windows.SystemFonts!", "Property[SmallCaptionFontStyleKey]"] + - ["System.Windows.DependencyProperty", "System.Windows.FrameworkElement!", "Field[MaxHeightProperty]"] + - ["System.Windows.ResourceKey", "System.Windows.SystemColors!", "Property[MenuTextColorKey]"] + - ["System.Windows.FrameworkPropertyMetadataOptions", "System.Windows.FrameworkPropertyMetadataOptions!", "Field[NotDataBindable]"] + - ["System.Windows.BaseValueSource", "System.Windows.ValueSource", "Property[BaseValueSource]"] + - ["System.Windows.WindowStartupLocation", "System.Windows.WindowStartupLocation!", "Field[CenterOwner]"] + - ["System.Windows.RoutedEvent", "System.Windows.UIElement3D!", "Field[QueryContinueDragEvent]"] + - ["System.Windows.RoutedEvent", "System.Windows.ContentElement!", "Field[MouseLeftButtonDownEvent]"] + - ["System.Object", "System.Windows.DataObject", "Method[GetData].ReturnValue"] + - ["System.Type", "System.Windows.FrameworkElementFactory", "Property[Type]"] + - ["System.Windows.DependencyProperty", "System.Windows.FrameworkElement!", "Field[ActualWidthProperty]"] + - ["System.Windows.RoutedEvent", "System.Windows.UIElement3D!", "Field[StylusInRangeEvent]"] + - ["System.Windows.ResourceKey", "System.Windows.SystemParameters!", "Property[KeyboardSpeedKey]"] + - ["System.Boolean", "System.Windows.FrameworkElement", "Method[MoveFocus].ReturnValue"] + - ["System.Double", "System.Windows.SystemParameters!", "Property[PrimaryScreenHeight]"] + - ["System.Boolean", "System.Windows.Vector", "Method[Equals].ReturnValue"] + - ["System.Collections.Generic.IEnumerator>", "System.Windows.NameScope", "Method[System.Collections.Generic.IEnumerable>.GetEnumerator].ReturnValue"] + - ["System.Windows.ResourceKey", "System.Windows.SystemParameters!", "Property[IconGridWidthKey]"] + - ["System.Windows.FontStyle", "System.Windows.SystemFonts!", "Property[MenuFontStyle]"] + - ["System.Collections.IEnumerator", "System.Windows.WindowCollection", "Method[GetEnumerator].ReturnValue"] + - ["System.Windows.ResourceKey", "System.Windows.SystemParameters!", "Property[FocusVerticalBorderWidthKey]"] + - ["System.Windows.DependencyProperty", "System.Windows.FrameworkElement!", "Field[DefaultStyleKeyProperty]"] + - ["System.String", "System.Windows.TemplatePartAttribute", "Property[Name]"] + - ["System.Windows.FontWeight", "System.Windows.FontWeight!", "Method[FromOpenTypeWeight].ReturnValue"] + - ["System.Boolean", "System.Windows.RoutedEventHandlerInfo!", "Method[op_Inequality].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.DependencyProperty!", "Method[Register].ReturnValue"] + - ["System.Windows.RoutedEvent", "System.Windows.UIElement!", "Field[GotMouseCaptureEvent]"] + - ["System.Windows.LocalizationCategory", "System.Windows.LocalizationCategory!", "Field[RadioButton]"] + - ["System.Double", "System.Windows.SystemParameters!", "Property[FocusBorderWidth]"] + - ["System.Windows.DependencyProperty", "System.Windows.Window!", "Field[IconProperty]"] + - ["System.Windows.Media.Color", "System.Windows.SystemColors!", "Property[ActiveBorderColor]"] + - ["System.Windows.FrameworkPropertyMetadataOptions", "System.Windows.FrameworkPropertyMetadataOptions!", "Field[AffectsRender]"] + - ["System.Windows.RoutedEvent", "System.Windows.UIElement3D!", "Field[PreviewMouseMoveEvent]"] + - ["System.Boolean", "System.Windows.StrokeCollectionConverter", "Method[CanConvertTo].ReturnValue"] + - ["System.Windows.Controls.ContextMenu", "System.Windows.FrameworkElement", "Property[ContextMenu]"] + - ["System.Windows.GridLength", "System.Windows.GridLength!", "Property[Auto]"] + - ["System.Windows.DependencyProperty", "System.Windows.Localization!", "Field[AttributesProperty]"] + - ["System.Windows.FigureHorizontalAnchor", "System.Windows.FigureHorizontalAnchor!", "Field[PageLeft]"] + - ["System.Windows.DragDropEffects", "System.Windows.DragDropEffects!", "Field[Copy]"] + - ["System.Boolean", "System.Windows.FrameworkPropertyMetadata", "Property[Inherits]"] + - ["System.Windows.TextWrapping", "System.Windows.TextWrapping!", "Field[Wrap]"] + - ["System.Boolean", "System.Windows.UIElement", "Property[IsManipulationEnabled]"] + - ["System.Windows.ResourceKey", "System.Windows.SystemFonts!", "Property[IconFontWeightKey]"] + - ["System.Windows.TextMarkerStyle", "System.Windows.TextMarkerStyle!", "Field[UpperRoman]"] + - ["System.Windows.ResourceKey", "System.Windows.SystemParameters!", "Property[MouseHoverWidthKey]"] + - ["System.Windows.DependencyProperty", "System.Windows.Window!", "Field[AllowsTransparencyProperty]"] + - ["System.Object", "System.Windows.Application", "Method[TryFindResource].ReturnValue"] + - ["System.Boolean", "System.Windows.FrameworkContentElement", "Property[IsInitialized]"] + - ["System.Windows.SizeToContent", "System.Windows.SizeToContent!", "Field[Manual]"] + - ["System.String", "System.Windows.DataFormats!", "Field[Locale]"] + - ["System.Boolean", "System.Windows.ContentElement", "Property[IsFocused]"] + - ["System.Windows.DragDropEffects", "System.Windows.DragDropEffects!", "Field[None]"] + - ["System.Boolean", "System.Windows.ExpressionConverter", "Method[CanConvertFrom].ReturnValue"] + - ["System.Windows.ResourceKey", "System.Windows.SystemParameters!", "Property[VerticalScrollBarWidthKey]"] + - ["System.Windows.DependencyProperty", "System.Windows.ContentElement!", "Field[IsKeyboardFocusWithinProperty]"] + - ["System.Windows.ShutdownMode", "System.Windows.ShutdownMode!", "Field[OnExplicitShutdown]"] + - ["System.Windows.ResourceKey", "System.Windows.SystemFonts!", "Property[StatusFontSizeKey]"] + - ["System.Windows.DependencyProperty", "System.Windows.ContentElement!", "Field[AreAnyTouchesOverProperty]"] + - ["System.Boolean", "System.Windows.IInputElement", "Property[IsMouseOver]"] + - ["System.Boolean", "System.Windows.FrameworkContentElement", "Method[System.Windows.Markup.IQueryAmbient.IsAmbientPropertyAvailable].ReturnValue"] + - ["System.Windows.BaseValueSource", "System.Windows.BaseValueSource!", "Field[Unknown]"] + - ["System.Windows.RoutedEvent", "System.Windows.ContentElement!", "Field[DragOverEvent]"] + - ["System.Windows.RoutedEvent", "System.Windows.ContentElement!", "Field[PreviewKeyUpEvent]"] + - ["System.Double", "System.Windows.SystemFonts!", "Property[SmallCaptionFontSize]"] + - ["System.Boolean", "System.Windows.SizeChangedEventArgs", "Property[WidthChanged]"] + - ["System.Windows.WrapDirection", "System.Windows.WrapDirection!", "Field[Left]"] + - ["System.Windows.ResourceKey", "System.Windows.SystemColors!", "Property[WindowFrameColorKey]"] + - ["System.Double", "System.Windows.FrameworkElement", "Property[MaxWidth]"] + - ["System.Windows.ResourceKey", "System.Windows.SystemParameters!", "Property[MouseHoverHeightKey]"] + - ["System.Boolean", "System.Windows.Window", "Property[Topmost]"] + - ["System.Windows.RoutedEvent", "System.Windows.ContentElement!", "Field[PreviewMouseLeftButtonUpEvent]"] + - ["System.Boolean", "System.Windows.Clipboard!", "Method[ContainsImage].ReturnValue"] + - ["System.Windows.ResourceKey", "System.Windows.SystemColors!", "Property[InactiveBorderColorKey]"] + - ["System.Windows.ResourceDictionaryLocation", "System.Windows.ThemeInfoAttribute", "Property[GenericDictionaryLocation]"] + - ["System.Windows.FontStretch", "System.Windows.FontStretches!", "Property[ExtraCondensed]"] + - ["System.Windows.Media.CompositionTarget", "System.Windows.PresentationSource", "Property[CompositionTarget]"] + - ["System.Windows.DependencyProperty", "System.Windows.FrameworkContentElement!", "Field[LanguageProperty]"] + - ["System.Windows.ThemeMode", "System.Windows.Window", "Property[ThemeMode]"] + - ["System.Windows.DependencyProperty", "System.Windows.ContentElement!", "Field[FocusableProperty]"] + - ["System.Windows.TextDecoration", "System.Windows.TextDecoration", "Method[Clone].ReturnValue"] + - ["System.Boolean", "System.Windows.FigureLength", "Property[IsAuto]"] + - ["System.Boolean", "System.Windows.UIElement3D", "Property[AreAnyTouchesOver]"] + - ["System.Boolean", "System.Windows.UIElement3D", "Property[IsStylusDirectlyOver]"] + - ["System.Boolean", "System.Windows.SystemParameters!", "Property[SelectionFade]"] + - ["System.Boolean", "System.Windows.Point!", "Method[op_Inequality].ReturnValue"] + - ["System.Windows.RoutedEvent", "System.Windows.UIElement!", "Field[PreviewMouseRightButtonUpEvent]"] + - ["System.Boolean", "System.Windows.FrameworkContentElement", "Method[MoveFocus].ReturnValue"] + - ["System.Boolean", "System.Windows.KeySplineConverter", "Method[CanConvertTo].ReturnValue"] + - ["System.Windows.RoutedEvent", "System.Windows.UIElement3D!", "Field[StylusButtonDownEvent]"] + - ["System.Windows.ResourceKey", "System.Windows.SystemColors!", "Property[InfoBrushKey]"] + - ["System.Double", "System.Windows.SystemParameters!", "Property[MinimizedWindowWidth]"] + - ["System.Boolean", "System.Windows.TriggerActionCollection", "Property[System.Collections.IList.IsFixedSize]"] + - ["System.Boolean", "System.Windows.UIElement", "Property[IsKeyboardFocused]"] + - ["System.Collections.Generic.IEnumerator", "System.Windows.TextDecorationCollection", "Method[System.Collections.Generic.IEnumerable.GetEnumerator].ReturnValue"] + - ["System.Windows.SetterBaseCollection", "System.Windows.Trigger", "Property[Setters]"] + - ["System.Windows.DependencyProperty", "System.Windows.UIElement!", "Field[ClipToBoundsProperty]"] + - ["System.Double", "System.Windows.FrameworkElement", "Property[Height]"] + - ["System.String", "System.Windows.VisualTransition", "Property[To]"] + - ["System.Windows.DragDropKeyStates", "System.Windows.DragDropKeyStates!", "Field[ControlKey]"] + - ["System.Collections.IEnumerator", "System.Windows.FrameworkContentElement", "Property[LogicalChildren]"] + - ["System.Windows.Media.Animation.Storyboard", "System.Windows.VisualTransition", "Property[Storyboard]"] + - ["System.Windows.DependencyObject", "System.Windows.FrameworkElement", "Method[GetUIParentCore].ReturnValue"] + - ["System.Nullable", "System.Windows.CoreCompatibilityPreferences!", "Property[EnableMultiMonitorDisplayClipping]"] + - ["System.Collections.IEnumerator", "System.Windows.Window", "Property[LogicalChildren]"] + - ["System.Windows.ResourceKey", "System.Windows.SystemColors!", "Property[ActiveCaptionTextBrushKey]"] + - ["System.Delegate", "System.Windows.EventSetter", "Property[Handler]"] + - ["System.Boolean", "System.Windows.UIElement3D", "Property[IsKeyboardFocusWithin]"] + - ["System.String", "System.Windows.FrameworkElementFactory", "Property[Text]"] + - ["System.Windows.ResourceKey", "System.Windows.SystemColors!", "Property[AccentColorDark1Key]"] + - ["System.Windows.Media.Color", "System.Windows.SystemColors!", "Property[ControlLightLightColor]"] + - ["System.Object", "System.Windows.TemplateBindingExpressionConverter", "Method[ConvertTo].ReturnValue"] + - ["System.IDisposable", "System.Windows.WeakEventManager", "Property[ReadLock]"] + - ["System.String", "System.Windows.Point", "Method[System.IFormattable.ToString].ReturnValue"] + - ["System.Double", "System.Windows.SystemParameters!", "Property[MinimumHorizontalDragDistance]"] + - ["System.Windows.RoutedEvent", "System.Windows.ContentElement!", "Field[StylusButtonUpEvent]"] + - ["System.Windows.DependencyProperty", "System.Windows.UIElement!", "Field[IsMouseDirectlyOverProperty]"] + - ["System.Boolean", "System.Windows.FrameworkElement", "Method[ShouldSerializeResources].ReturnValue"] + - ["System.Windows.FontEastAsianWidths", "System.Windows.FontEastAsianWidths!", "Field[Half]"] + - ["System.Windows.RoutedEvent", "System.Windows.ContentElement!", "Field[DragEnterEvent]"] + - ["System.Windows.Vector", "System.Windows.Point!", "Method[Subtract].ReturnValue"] + - ["System.Boolean", "System.Windows.DataObject", "Method[GetDataPresent].ReturnValue"] + - ["System.Boolean", "System.Windows.DialogResultConverter", "Method[CanConvertFrom].ReturnValue"] + - ["System.Windows.RoutedEvent", "System.Windows.UIElement!", "Field[StylusOutOfRangeEvent]"] + - ["System.Windows.ResourceKey", "System.Windows.SystemColors!", "Property[ControlColorKey]"] + - ["System.Windows.RoutedEvent", "System.Windows.FrameworkElement!", "Field[LoadedEvent]"] + - ["System.Boolean", "System.Windows.Window", "Property[ShowInTaskbar]"] + - ["System.Object", "System.Windows.EventRoute", "Method[PopBranchNode].ReturnValue"] + - ["System.Boolean", "System.Windows.TextDecorationCollection", "Method[Contains].ReturnValue"] + - ["System.Windows.Media.Color", "System.Windows.SystemColors!", "Property[InfoTextColor]"] + - ["System.Windows.DragDropKeyStates", "System.Windows.DragDropKeyStates!", "Field[RightMouseButton]"] + - ["System.Double", "System.Windows.Size", "Property[Width]"] + - ["System.String", "System.Windows.RoutedEvent", "Method[ToString].ReturnValue"] + - ["System.Int32", "System.Windows.DependencyObjectType", "Method[GetHashCode].ReturnValue"] + - ["System.Windows.RoutedEvent", "System.Windows.UIElement!", "Field[QueryContinueDragEvent]"] + - ["System.Double", "System.Windows.Point", "Property[X]"] + - ["System.String", "System.Windows.Vector", "Method[System.IFormattable.ToString].ReturnValue"] + - ["System.Windows.RoutedEvent", "System.Windows.ContentElement!", "Field[PreviewDragEnterEvent]"] + - ["System.Windows.ResizeMode", "System.Windows.ResizeMode!", "Field[CanResize]"] + - ["System.Boolean", "System.Windows.Duration!", "Method[Equals].ReturnValue"] + - ["System.Windows.ResourceKey", "System.Windows.SystemColors!", "Property[AccentColorDark3Key]"] + - ["System.Boolean", "System.Windows.RectConverter", "Method[CanConvertFrom].ReturnValue"] + - ["System.String", "System.Windows.FontStyle", "Method[System.IFormattable.ToString].ReturnValue"] + - ["System.Collections.IList", "System.Windows.VisualStateGroup", "Property[Transitions]"] + - ["System.Boolean", "System.Windows.UIElement3D", "Property[AreAnyTouchesCapturedWithin]"] + - ["System.Windows.TextDecorationLocation", "System.Windows.TextDecorationLocation!", "Field[Baseline]"] + - ["System.Double", "System.Windows.Thickness", "Property[Bottom]"] + - ["System.Windows.Media.Geometry", "System.Windows.UIElement", "Method[GetLayoutClip].ReturnValue"] + - ["System.Windows.BaselineAlignment", "System.Windows.BaselineAlignment!", "Field[TextTop]"] + - ["System.Windows.ResourceKey", "System.Windows.SystemFonts!", "Property[SmallCaptionFontSizeKey]"] + - ["System.String", "System.Windows.FontWeight", "Method[ToString].ReturnValue"] + - ["System.Windows.RoutedEvent", "System.Windows.UIElement!", "Field[StylusSystemGestureEvent]"] + - ["System.Windows.InheritanceBehavior", "System.Windows.InheritanceBehavior!", "Field[Default]"] + - ["System.Windows.LocalizationCategory", "System.Windows.LocalizationCategory!", "Field[Inherit]"] + - ["System.Windows.RoutedEvent", "System.Windows.ContentElement!", "Field[LostStylusCaptureEvent]"] + - ["System.Windows.TextDecorationCollection", "System.Windows.TextDecorationCollectionConverter!", "Method[ConvertFromString].ReturnValue"] + - ["System.Windows.Media.Color", "System.Windows.SystemColors!", "Property[HighlightTextColor]"] + - ["System.Boolean", "System.Windows.TriggerActionCollection", "Method[Remove].ReturnValue"] + - ["System.Windows.RoutedEvent", "System.Windows.UIElement!", "Field[GotKeyboardFocusEvent]"] + - ["System.Int32", "System.Windows.DataObject", "Method[System.Runtime.InteropServices.ComTypes.IDataObject.EnumDAdvise].ReturnValue"] + - ["System.Object", "System.Windows.LocalValueEntry", "Property[Value]"] + - ["System.Boolean", "System.Windows.Int32Rect!", "Method[op_Inequality].ReturnValue"] + - ["System.Double", "System.Windows.SystemParameters!", "Property[MinimumWindowHeight]"] + - ["System.Windows.RoutedEvent", "System.Windows.UIElement!", "Field[PreviewMouseUpEvent]"] + - ["System.Double", "System.Windows.Point", "Property[Y]"] + - ["System.Double", "System.Windows.SystemParameters!", "Property[ThickVerticalBorderWidth]"] + - ["System.Windows.DependencyPropertyKey", "System.Windows.DependencyProperty!", "Method[RegisterAttachedReadOnly].ReturnValue"] + - ["System.Windows.SizeToContent", "System.Windows.SizeToContent!", "Field[WidthAndHeight]"] + - ["System.Windows.Media.SolidColorBrush", "System.Windows.SystemColors!", "Property[GrayTextBrush]"] + - ["System.Boolean", "System.Windows.DependencyProperty", "Method[IsValidValue].ReturnValue"] + - ["System.Double", "System.Windows.SystemParameters!", "Property[IconGridWidth]"] + - ["System.Object", "System.Windows.FrameworkContentElement", "Property[ToolTip]"] + - ["System.Object", "System.Windows.TemplateContentLoader", "Method[Load].ReturnValue"] + - ["System.Windows.Media.Imaging.BitmapSource", "System.Windows.DataObject", "Method[GetImage].ReturnValue"] + - ["System.Boolean", "System.Windows.ContentElement", "Property[AllowDrop]"] + - ["System.Windows.ResourceKey", "System.Windows.SystemColors!", "Property[ControlDarkBrushKey]"] + - ["System.Windows.TextDecorationLocation", "System.Windows.TextDecorationLocation!", "Field[OverLine]"] + - ["System.Windows.DependencyProperty", "System.Windows.UIElement!", "Field[BitmapEffectProperty]"] + - ["System.Windows.ResourceKey", "System.Windows.SystemParameters!", "Property[MouseHoverTimeKey]"] + - ["System.Boolean", "System.Windows.BaseCompatibilityPreferences!", "Property[FlowDispatcherSynchronizationContextPriority]"] + - ["System.Windows.RoutedEvent", "System.Windows.UIElement!", "Field[MouseRightButtonDownEvent]"] + - ["System.Boolean", "System.Windows.FigureLength", "Property[IsColumn]"] + - ["System.Windows.FontStretch", "System.Windows.FontStretches!", "Property[Condensed]"] + - ["System.Windows.ResourceKey", "System.Windows.SystemParameters!", "Property[WindowCaptionButtonWidthKey]"] + - ["System.Boolean", "System.Windows.UIElement", "Property[IsMouseCaptureWithin]"] + - ["System.String", "System.Windows.DataFormats!", "Field[OemText]"] + - ["System.Windows.DependencyObject", "System.Windows.LogicalTreeHelper!", "Method[GetParent].ReturnValue"] + - ["System.Windows.Point", "System.Windows.Vector!", "Method[Add].ReturnValue"] + - ["System.Windows.Duration", "System.Windows.Duration", "Method[Add].ReturnValue"] + - ["System.Windows.Modifiability", "System.Windows.Modifiability!", "Field[Inherit]"] + - ["System.Windows.VerticalAlignment", "System.Windows.VerticalAlignment!", "Field[Center]"] + - ["System.Windows.WeakEventManager+ListenerList", "System.Windows.LostFocusEventManager", "Method[NewListenerList].ReturnValue"] + - ["System.Object", "System.Windows.FigureLengthConverter", "Method[ConvertFrom].ReturnValue"] + - ["System.Windows.ResourceKey", "System.Windows.SystemParameters!", "Property[WorkAreaKey]"] + - ["System.Windows.Rect", "System.Windows.Window", "Property[RestoreBounds]"] + - ["System.Windows.ResourceKey", "System.Windows.SystemParameters!", "Property[CursorWidthKey]"] + - ["System.Object", "System.Windows.DynamicResourceExtensionConverter", "Method[ConvertTo].ReturnValue"] + - ["System.Boolean", "System.Windows.Application", "Method[System.Windows.Markup.IQueryAmbient.IsAmbientPropertyAvailable].ReturnValue"] + - ["System.Boolean", "System.Windows.DependencyPropertyChangedEventArgs!", "Method[op_Equality].ReturnValue"] + - ["System.Int32", "System.Windows.TextDecorationCollection", "Method[IndexOf].ReturnValue"] + - ["System.Windows.TextMarkerStyle", "System.Windows.TextMarkerStyle!", "Field[Circle]"] + - ["System.Object", "System.Windows.SizeConverter", "Method[ConvertFrom].ReturnValue"] + - ["System.Windows.ResourceKey", "System.Windows.SystemColors!", "Property[AppWorkspaceColorKey]"] + - ["System.Windows.Media.Color", "System.Windows.SystemColors!", "Property[MenuColor]"] + - ["System.Windows.RoutingStrategy", "System.Windows.RoutingStrategy!", "Field[Bubble]"] + - ["System.String", "System.Windows.RoutedEvent", "Property[Name]"] + - ["System.Windows.Media.Animation.IEasingFunction", "System.Windows.VisualTransition", "Property[GeneratedEasingFunction]"] + - ["System.Windows.RoutedEvent", "System.Windows.UIElement!", "Field[LostMouseCaptureEvent]"] + - ["System.Windows.RoutedEvent", "System.Windows.FrameworkElement!", "Field[ContextMenuClosingEvent]"] + - ["System.Windows.ResourceKey", "System.Windows.SystemParameters!", "Property[SelectionFadeKey]"] + - ["System.Boolean", "System.Windows.FrameworkTemplate", "Property[IsSealed]"] + - ["System.Windows.DependencyProperty", "System.Windows.UIElement!", "Field[UidProperty]"] + - ["System.Windows.ResourceKey", "System.Windows.SystemFonts!", "Property[IconFontSizeKey]"] + - ["System.Windows.ResourceKey", "System.Windows.SystemParameters!", "Property[MenuButtonHeightKey]"] + - ["System.Windows.RoutedEvent", "System.Windows.UIElement!", "Field[PreviewDragOverEvent]"] + - ["System.Windows.FontCapitals", "System.Windows.FontCapitals!", "Field[Normal]"] + - ["System.Boolean", "System.Windows.SystemParameters!", "Property[DropShadow]"] + - ["System.Windows.ResourceKey", "System.Windows.SystemParameters!", "Property[ResizeFrameHorizontalBorderHeightKey]"] + - ["System.Boolean", "System.Windows.BaseCompatibilityPreferences!", "Property[ReuseDispatcherSynchronizationContextInstance]"] + - ["System.Double", "System.Windows.SystemParameters!", "Property[FixedFrameHorizontalBorderHeight]"] + - ["System.Windows.RoutedEvent", "System.Windows.ContentElement!", "Field[PreviewStylusInAirMoveEvent]"] + - ["System.Windows.RoutedEvent", "System.Windows.UIElement3D!", "Field[PreviewDragEnterEvent]"] + - ["System.Windows.ResourceKey", "System.Windows.SystemColors!", "Property[InactiveSelectionHighlightBrushKey]"] + - ["System.Windows.Media.Color", "System.Windows.SystemColors!", "Property[MenuBarColor]"] + - ["System.Windows.Visibility", "System.Windows.Visibility!", "Field[Collapsed]"] + - ["System.Windows.ResourceKey", "System.Windows.SystemParameters!", "Property[MenuShowDelayKey]"] + - ["System.Windows.MessageBoxResult", "System.Windows.MessageBoxResult!", "Field[OK]"] + - ["System.Windows.InheritanceBehavior", "System.Windows.InheritanceBehavior!", "Field[SkipToAppNext]"] + - ["System.Windows.ResourceKey", "System.Windows.SystemParameters!", "Property[DragFullWindowsKey]"] + - ["System.Windows.RoutedEvent", "System.Windows.ContentElement!", "Field[GotMouseCaptureEvent]"] + - ["System.Windows.Freezable", "System.Windows.Freezable", "Method[CreateInstanceCore].ReturnValue"] + - ["System.Int32", "System.Windows.SystemParameters!", "Property[Border]"] + - ["System.Boolean", "System.Windows.ContentElement", "Property[IsMouseCaptured]"] + - ["System.Windows.DependencyProperty", "System.Windows.UIElement!", "Field[BitmapEffectInputProperty]"] + - ["System.Windows.TriggerActionCollection", "System.Windows.EventTrigger", "Property[Actions]"] + - ["System.Boolean", "System.Windows.Point!", "Method[Equals].ReturnValue"] + - ["System.Boolean", "System.Windows.TextDecorationCollection", "Property[System.Collections.ICollection.IsSynchronized]"] + - ["System.Windows.Point", "System.Windows.Rect", "Property[BottomRight]"] + - ["System.Windows.RoutedEvent", "System.Windows.ContentElement!", "Field[MouseRightButtonDownEvent]"] + - ["System.Windows.Media.SolidColorBrush", "System.Windows.SystemColors!", "Property[InactiveBorderBrush]"] + - ["System.Windows.Readability", "System.Windows.Readability!", "Field[Unreadable]"] + - ["System.Windows.RoutedEvent", "System.Windows.UIElement!", "Field[PreviewKeyDownEvent]"] + - ["System.Boolean", "System.Windows.FrameworkCompatibilityPreferences!", "Property[ShouldThrowOnCopyOrCutFailure]"] + - ["System.Windows.WindowStyle", "System.Windows.WindowStyle!", "Field[ThreeDBorderWindow]"] + - ["System.Windows.TextDecorationCollection", "System.Windows.SystemFonts!", "Property[CaptionFontTextDecorations]"] + - ["System.Windows.Data.BindingExpression", "System.Windows.FrameworkElement", "Method[SetBinding].ReturnValue"] + - ["System.Windows.TextWrapping", "System.Windows.TextWrapping!", "Field[NoWrap]"] + - ["System.Windows.RoutedEvent", "System.Windows.UIElement!", "Field[PreviewTouchDownEvent]"] + - ["System.Boolean", "System.Windows.FigureLength!", "Method[op_Inequality].ReturnValue"] + - ["System.Windows.SizeToContent", "System.Windows.SizeToContent!", "Field[Height]"] + - ["System.Windows.RoutedEvent", "System.Windows.UIElement!", "Field[StylusUpEvent]"] + - ["System.Boolean", "System.Windows.ContentElement", "Property[IsMouseCaptureWithin]"] + - ["System.Windows.RoutedEvent", "System.Windows.ContentElement!", "Field[TouchUpEvent]"] + - ["System.Boolean", "System.Windows.FigureLengthConverter", "Method[CanConvertTo].ReturnValue"] + - ["System.Windows.Size", "System.Windows.FrameworkElement", "Method[MeasureOverride].ReturnValue"] + - ["System.Boolean", "System.Windows.SystemParameters!", "Property[IsMouseWheelPresent]"] + - ["System.Object", "System.Windows.FrameworkElement", "Method[FindResource].ReturnValue"] + - ["System.Windows.RoutedEvent", "System.Windows.UIElement3D!", "Field[PreviewKeyDownEvent]"] + - ["System.Windows.Media.Color", "System.Windows.SystemColors!", "Property[ControlLightColor]"] + - ["System.Double", "System.Windows.SystemFonts!", "Property[MessageFontSize]"] + - ["System.Boolean", "System.Windows.ThemeMode!", "Method[op_Inequality].ReturnValue"] + - ["System.Object", "System.Windows.TextDecorationCollection", "Property[System.Collections.IList.Item]"] + - ["System.Windows.LocalizationCategory", "System.Windows.LocalizationCategory!", "Field[Text]"] + - ["System.Boolean", "System.Windows.TextDecorationCollection", "Method[System.Collections.IList.Contains].ReturnValue"] + - ["System.Boolean", "System.Windows.IInputElement", "Method[CaptureMouse].ReturnValue"] + - ["System.Boolean", "System.Windows.FontWeight!", "Method[op_GreaterThanOrEqual].ReturnValue"] + - ["System.Windows.LineBreakCondition", "System.Windows.LineBreakCondition!", "Field[BreakDesired]"] + - ["System.Double", "System.Windows.Thickness", "Property[Left]"] + - ["System.Boolean", "System.Windows.UIElement", "Property[AllowDrop]"] + - ["System.Boolean", "System.Windows.GridLength!", "Method[op_Inequality].ReturnValue"] + - ["System.Windows.Media.GeometryHitTestResult", "System.Windows.UIElement", "Method[HitTestCore].ReturnValue"] + - ["System.Boolean", "System.Windows.UIElement", "Property[IsMouseCaptured]"] + - ["System.String", "System.Windows.FontStyle", "Method[ToString].ReturnValue"] + - ["System.Double", "System.Windows.SystemParameters!", "Property[FocusHorizontalBorderHeight]"] + - ["System.Windows.Media.Color", "System.Windows.SystemColors!", "Property[InfoColor]"] + - ["System.Windows.ResourceKey", "System.Windows.SystemFonts!", "Property[StatusFontWeightKey]"] + - ["System.Windows.Automation.Peers.AutomationPeer", "System.Windows.UIElement", "Method[OnCreateAutomationPeer].ReturnValue"] + - ["System.Boolean", "System.Windows.LocalValueEnumerator!", "Method[op_Equality].ReturnValue"] + - ["System.Boolean", "System.Windows.Clipboard!", "Method[IsCurrent].ReturnValue"] + - ["System.Windows.Window", "System.Windows.Window!", "Method[GetWindow].ReturnValue"] + - ["System.Windows.ResourceKey", "System.Windows.SystemColors!", "Property[MenuHighlightBrushKey]"] + - ["System.Windows.RoutedEvent", "System.Windows.UIElement3D!", "Field[LostFocusEvent]"] + - ["System.Windows.ResourceKey", "System.Windows.SystemColors!", "Property[ControlTextColorKey]"] + - ["System.Boolean", "System.Windows.UIElement3D", "Property[IsHitTestVisible]"] + - ["System.Windows.Point", "System.Windows.Point!", "Method[op_Addition].ReturnValue"] + - ["System.Int32", "System.Windows.Int32Rect", "Property[Y]"] + - ["System.Windows.Visibility", "System.Windows.UIElement", "Property[Visibility]"] + - ["System.Type", "System.Windows.DependencyProperty", "Property[OwnerType]"] + - ["System.Boolean", "System.Windows.UIElement3D", "Property[AllowDrop]"] + - ["System.Windows.Duration", "System.Windows.Duration!", "Method[op_Implicit].ReturnValue"] + - ["System.Boolean", "System.Windows.Rect", "Method[IntersectsWith].ReturnValue"] + - ["System.Windows.FontWeight", "System.Windows.FontWeights!", "Property[Normal]"] + - ["System.Boolean", "System.Windows.TextDecorationCollection", "Method[Remove].ReturnValue"] + - ["System.Windows.Style", "System.Windows.Style", "Property[BasedOn]"] + - ["System.Windows.Media.Visual", "System.Windows.PresentationSource", "Property[RootVisual]"] + - ["System.Windows.TextTrimming", "System.Windows.TextTrimming!", "Field[None]"] + - ["System.Windows.ResourceKey", "System.Windows.SystemParameters!", "Property[IsRemoteSessionKey]"] + - ["System.Windows.DependencyProperty", "System.Windows.FrameworkContentElement!", "Field[ContextMenuProperty]"] + - ["System.Boolean", "System.Windows.ContentElement", "Property[IsStylusDirectlyOver]"] + - ["System.Boolean", "System.Windows.ThemeModeConverter", "Method[CanConvertFrom].ReturnValue"] + - ["System.Windows.ResourceKey", "System.Windows.SystemParameters!", "Property[CaptionHeightKey]"] + - ["System.Windows.Size", "System.Windows.UIElement", "Property[RenderSize]"] + - ["System.Windows.RoutedEvent", "System.Windows.UIElement3D!", "Field[PreviewTouchDownEvent]"] + - ["System.Boolean", "System.Windows.FontWeight!", "Method[op_GreaterThan].ReturnValue"] + - ["System.Windows.ResourceKey", "System.Windows.SystemFonts!", "Property[StatusFontFamilyKey]"] + - ["System.Windows.Point", "System.Windows.Rect", "Property[TopRight]"] + - ["System.Windows.ResourceKey", "System.Windows.SystemParameters!", "Property[MenuPopupAnimationKey]"] + - ["System.Object", "System.Windows.DependencyProperty!", "Field[UnsetValue]"] + - ["System.String", "System.Windows.DependencyProperty", "Method[ToString].ReturnValue"] + - ["System.Boolean", "System.Windows.UIElement", "Method[ShouldSerializeInputBindings].ReturnValue"] + - ["System.Windows.MessageBoxResult", "System.Windows.MessageBoxResult!", "Field[No]"] + - ["System.Windows.DependencyProperty", "System.Windows.UIElement!", "Field[IsKeyboardFocusWithinProperty]"] + - ["System.Windows.RoutedEvent", "System.Windows.UIElement!", "Field[PreviewMouseLeftButtonDownEvent]"] + - ["System.Boolean", "System.Windows.QueryContinueDragEventArgs", "Property[EscapePressed]"] + - ["System.Type", "System.Windows.RoutedEvent", "Property[HandlerType]"] + - ["System.Windows.RoutedEvent", "System.Windows.ContentElement!", "Field[StylusButtonDownEvent]"] + - ["System.Windows.IDataObject", "System.Windows.DataObjectCopyingEventArgs", "Property[DataObject]"] + - ["System.Boolean", "System.Windows.Thickness!", "Method[op_Equality].ReturnValue"] + - ["System.Windows.FontStretch", "System.Windows.FontStretches!", "Property[UltraCondensed]"] + - ["System.Boolean", "System.Windows.Point!", "Method[op_Equality].ReturnValue"] + - ["System.Windows.RoutedEvent", "System.Windows.UIElement!", "Field[KeyDownEvent]"] + - ["System.Windows.Media.Brush", "System.Windows.UIElement", "Property[OpacityMask]"] + - ["System.Windows.RoutedEvent", "System.Windows.UIElement!", "Field[PreviewStylusDownEvent]"] + - ["System.Windows.TextDecorationLocation", "System.Windows.TextDecorationLocation!", "Field[Underline]"] + - ["System.Windows.ResourceKey", "System.Windows.SystemParameters!", "Property[FocusVisualStyleKey]"] + - ["System.Boolean", "System.Windows.TriggerActionCollection", "Property[System.Collections.ICollection.IsSynchronized]"] + - ["System.Windows.Vector", "System.Windows.Vector!", "Method[Add].ReturnValue"] + - ["System.Windows.RoutedEvent", "System.Windows.UIElement!", "Field[LostKeyboardFocusEvent]"] + - ["System.Windows.BaseValueSource", "System.Windows.BaseValueSource!", "Field[DefaultStyle]"] + - ["System.Windows.InheritanceBehavior", "System.Windows.InheritanceBehavior!", "Field[SkipToThemeNext]"] + - ["System.Windows.FontWeight", "System.Windows.FontWeights!", "Property[ExtraBlack]"] + - ["System.Windows.FontCapitals", "System.Windows.FontCapitals!", "Field[AllPetiteCaps]"] + - ["System.Windows.MessageBoxButton", "System.Windows.MessageBoxButton!", "Field[OK]"] + - ["System.Windows.DataFormat", "System.Windows.DataFormats!", "Method[GetDataFormat].ReturnValue"] + - ["System.Windows.RoutedEvent", "System.Windows.UIElement3D!", "Field[StylusUpEvent]"] + - ["System.Windows.FontStretch", "System.Windows.FontStretch!", "Method[FromOpenTypeStretch].ReturnValue"] + - ["System.Boolean", "System.Windows.Size!", "Method[Equals].ReturnValue"] + - ["System.String", "System.Windows.DataFormats!", "Field[CommaSeparatedValue]"] + - ["System.Collections.Generic.IEnumerable", "System.Windows.ContentElement", "Property[TouchesOver]"] + - ["System.Collections.ICollection", "System.Windows.ResourceDictionary", "Property[Values]"] + - ["System.Windows.FontWeight", "System.Windows.FontWeights!", "Property[Medium]"] + - ["System.Windows.ResourceKey", "System.Windows.SystemColors!", "Property[MenuBarBrushKey]"] + - ["System.Windows.ResourceKey", "System.Windows.SystemFonts!", "Property[MenuFontFamilyKey]"] + - ["System.Windows.BaseValueSource", "System.Windows.BaseValueSource!", "Field[Default]"] + - ["System.Int32", "System.Windows.TriggerActionCollection", "Property[Count]"] + - ["System.Windows.FrameworkPropertyMetadataOptions", "System.Windows.FrameworkPropertyMetadataOptions!", "Field[None]"] + - ["System.Windows.RoutedEvent", "System.Windows.UIElement3D!", "Field[GotStylusCaptureEvent]"] + - ["System.Object", "System.Windows.DataTemplate", "Property[DataType]"] + - ["System.Windows.FontStyle", "System.Windows.FontStyles!", "Property[Oblique]"] + - ["System.Windows.Int32Rect", "System.Windows.Int32Rect!", "Property[Empty]"] + - ["System.String", "System.Windows.ThemeMode", "Method[ToString].ReturnValue"] + - ["System.Windows.TextDecorationCollection", "System.Windows.SystemFonts!", "Property[MenuFontTextDecorations]"] + - ["System.Windows.TriggerActionCollection", "System.Windows.TriggerBase", "Property[ExitActions]"] + - ["System.Windows.ResourceKey", "System.Windows.SystemFonts!", "Property[CaptionFontWeightKey]"] + - ["System.Boolean", "System.Windows.UIElement", "Method[ShouldSerializeCommandBindings].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.UIElement!", "Field[AreAnyTouchesCapturedProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.VisualStateManager!", "Field[CustomVisualStateManagerProperty]"] + - ["System.Windows.DependencyObject", "System.Windows.FrameworkElement", "Property[Parent]"] + - ["System.Windows.GridUnitType", "System.Windows.GridUnitType!", "Field[Auto]"] + - ["System.Object", "System.Windows.Condition", "Property[Value]"] + - ["System.Windows.Media.Color", "System.Windows.SystemColors!", "Property[HotTrackColor]"] + - ["System.Object", "System.Windows.FontWeightConverter", "Method[ConvertTo].ReturnValue"] + - ["System.Windows.FrameworkPropertyMetadataOptions", "System.Windows.FrameworkPropertyMetadataOptions!", "Field[BindsTwoWayByDefault]"] + - ["System.Windows.RoutedEvent", "System.Windows.UIElement3D!", "Field[GotTouchCaptureEvent]"] + - ["System.Windows.DependencyProperty", "System.Windows.UIElement3D!", "Field[VisibilityProperty]"] + - ["System.Windows.MessageBoxImage", "System.Windows.MessageBoxImage!", "Field[Warning]"] + - ["System.ComponentModel.TypeConverter+StandardValuesCollection", "System.Windows.NullableBoolConverter", "Method[GetStandardValues].ReturnValue"] + - ["System.Windows.RoutedEvent", "System.Windows.DragDrop!", "Field[GiveFeedbackEvent]"] + - ["System.Windows.RoutedEvent", "System.Windows.UIElement!", "Field[PreviewDropEvent]"] + - ["System.Windows.MessageBoxImage", "System.Windows.MessageBoxImage!", "Field[Hand]"] + - ["System.Windows.ResourceKey", "System.Windows.SystemParameters!", "Property[ThinHorizontalBorderHeightKey]"] + - ["System.Windows.VisualState", "System.Windows.VisualStateChangedEventArgs", "Property[OldState]"] + - ["System.Boolean", "System.Windows.TriggerActionCollection", "Method[System.Collections.IList.Contains].ReturnValue"] + - ["System.Windows.Resources.StreamResourceInfo", "System.Windows.Application!", "Method[GetResourceStream].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.FrameworkContentElement!", "Field[NameProperty]"] + - ["System.Boolean", "System.Windows.SizeConverter", "Method[CanConvertFrom].ReturnValue"] + - ["System.Windows.RoutedEvent", "System.Windows.UIElement3D!", "Field[MouseLeaveEvent]"] + - ["System.Int32", "System.Windows.Int32Rect", "Property[Height]"] + - ["System.Windows.FontWeight", "System.Windows.FontWeights!", "Property[Bold]"] + - ["System.Object", "System.Windows.DependencyPropertyChangedEventArgs", "Property[NewValue]"] + - ["System.Object", "System.Windows.EventRoute", "Method[PeekBranchNode].ReturnValue"] + - ["System.Windows.ResourceKey", "System.Windows.SystemColors!", "Property[AccentColorDark1BrushKey]"] + - ["System.Windows.ResourceKey", "System.Windows.SystemParameters!", "Property[PowerLineStatusKey]"] + - ["System.Object", "System.Windows.PropertyPathConverter", "Method[ConvertTo].ReturnValue"] + - ["System.Windows.PowerLineStatus", "System.Windows.PowerLineStatus!", "Field[Offline]"] + - ["System.Boolean", "System.Windows.SizeChangedInfo", "Property[WidthChanged]"] + - ["System.Windows.IDataObject", "System.Windows.DataObjectSettingDataEventArgs", "Property[DataObject]"] + - ["System.Windows.FontWeight", "System.Windows.SystemFonts!", "Property[IconFontWeight]"] + - ["System.Windows.RoutedEvent", "System.Windows.UIElement3D!", "Field[MouseUpEvent]"] + - ["System.Windows.RoutedEvent", "System.Windows.ContentElement!", "Field[LostFocusEvent]"] + - ["System.Boolean", "System.Windows.ThicknessConverter", "Method[CanConvertFrom].ReturnValue"] + - ["System.Windows.RoutedEvent", "System.Windows.EventTrigger", "Property[RoutedEvent]"] + - ["System.Windows.RoutedEvent", "System.Windows.UIElement!", "Field[DragLeaveEvent]"] + - ["System.Double", "System.Windows.Rect", "Property[Y]"] + - ["System.Windows.ResourceKey", "System.Windows.SystemColors!", "Property[HighlightColorKey]"] + - ["System.Windows.DependencyProperty", "System.Windows.FrameworkElement!", "Field[NameProperty]"] + - ["System.Object", "System.Windows.DurationConverter", "Method[ConvertTo].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.DependencyProperty", "Method[AddOwner].ReturnValue"] + - ["System.Boolean", "System.Windows.CoreCompatibilityPreferences!", "Property[IsAltKeyRequiredInAccessKeyDefaultScope]"] + - ["System.Windows.Automation.Peers.AutomationPeer", "System.Windows.ContentElement", "Method[OnCreateAutomationPeer].ReturnValue"] + - ["System.Boolean", "System.Windows.ContentElement", "Property[IsEnabledCore]"] + - ["System.Boolean", "System.Windows.FontSizeConverter", "Method[CanConvertFrom].ReturnValue"] + - ["System.Windows.FontStyle", "System.Windows.SystemFonts!", "Property[IconFontStyle]"] + - ["System.Windows.Data.UpdateSourceTrigger", "System.Windows.FrameworkPropertyMetadata", "Property[DefaultUpdateSourceTrigger]"] + - ["System.Windows.DpiScale", "System.Windows.DpiChangedEventArgs", "Property[NewDpi]"] + - ["System.Windows.FrameworkElementFactory", "System.Windows.FrameworkTemplate", "Property[VisualTree]"] + - ["System.Windows.RoutedEvent", "System.Windows.ContentElement!", "Field[PreviewDragOverEvent]"] + - ["System.Windows.TextMarkerStyle", "System.Windows.TextMarkerStyle!", "Field[Disc]"] + - ["System.Boolean", "System.Windows.FontStyleConverter", "Method[CanConvertFrom].ReturnValue"] + - ["System.String", "System.Windows.FigureLength", "Method[ToString].ReturnValue"] + - ["System.Windows.DependencyPropertyKey", "System.Windows.DependencyProperty!", "Method[RegisterReadOnly].ReturnValue"] + - ["System.Windows.PropertyMetadata", "System.Windows.DependencyProperty", "Method[GetMetadata].ReturnValue"] + - ["System.Windows.Vector", "System.Windows.Vector!", "Method[op_Division].ReturnValue"] + - ["System.Windows.RoutedEvent", "System.Windows.ContentElement!", "Field[MouseWheelEvent]"] + - ["System.Windows.RoutedEvent", "System.Windows.DragDrop!", "Field[PreviewQueryContinueDragEvent]"] + - ["System.Windows.FontEastAsianLanguage", "System.Windows.FontEastAsianLanguage!", "Field[Traditional]"] + - ["System.Windows.Point", "System.Windows.Rect", "Property[Location]"] + - ["System.IO.Stream", "System.Windows.Clipboard!", "Method[GetAudioStream].ReturnValue"] + - ["System.Double", "System.Windows.Thickness", "Property[Right]"] + - ["System.Boolean", "System.Windows.Rect!", "Method[op_Equality].ReturnValue"] + - ["System.Windows.DragAction", "System.Windows.DragAction!", "Field[Continue]"] + - ["System.Object", "System.Windows.TextDecorationCollection", "Property[System.Collections.ICollection.SyncRoot]"] + - ["System.Windows.WindowStyle", "System.Windows.Window", "Property[WindowStyle]"] + - ["System.Double", "System.Windows.DpiScale", "Property[PixelsPerInchY]"] + - ["System.Boolean", "System.Windows.LocalValueEnumerator!", "Method[op_Inequality].ReturnValue"] + - ["System.Windows.ResourceKey", "System.Windows.SystemColors!", "Property[GradientActiveCaptionBrushKey]"] + - ["System.Windows.FontWeight", "System.Windows.FontWeights!", "Property[Thin]"] + - ["System.Windows.RoutedEvent", "System.Windows.DataObject!", "Field[SettingDataEvent]"] + - ["System.Windows.FontCapitals", "System.Windows.FontCapitals!", "Field[Unicase]"] + - ["System.Int32", "System.Windows.Style", "Method[GetHashCode].ReturnValue"] + - ["System.Windows.RoutedEvent", "System.Windows.ContentElement!", "Field[GotFocusEvent]"] + - ["System.Boolean", "System.Windows.ResourceDictionary", "Property[System.Collections.ICollection.IsSynchronized]"] + - ["System.Int32", "System.Windows.Size", "Method[GetHashCode].ReturnValue"] + - ["System.Windows.FontNumeralAlignment", "System.Windows.FontNumeralAlignment!", "Field[Normal]"] + - ["System.Nullable", "System.Windows.Window", "Property[DialogResult]"] + - ["System.Windows.FontVariants", "System.Windows.FontVariants!", "Field[Subscript]"] + - ["System.Int32", "System.Windows.LocalValueEnumerator", "Method[GetHashCode].ReturnValue"] + - ["System.String", "System.Windows.Localization!", "Method[GetComments].ReturnValue"] + - ["System.Windows.Media.SolidColorBrush", "System.Windows.SystemColors!", "Property[GradientInactiveCaptionBrush]"] + - ["System.Windows.Media.FontFamily", "System.Windows.SystemFonts!", "Property[SmallCaptionFontFamily]"] + - ["System.Boolean", "System.Windows.FigureLength", "Property[IsAbsolute]"] + - ["System.Boolean", "System.Windows.ContentElement", "Property[IsMouseOver]"] + - ["System.Windows.RoutedEvent", "System.Windows.EventManager!", "Method[RegisterRoutedEvent].ReturnValue"] + - ["System.Boolean", "System.Windows.PropertyPathConverter", "Method[CanConvertTo].ReturnValue"] + - ["System.Windows.RoutedEvent", "System.Windows.UIElement3D!", "Field[TouchLeaveEvent]"] + - ["System.Windows.Size", "System.Windows.UIElement", "Property[DesiredSize]"] + - ["System.Windows.WindowCollection", "System.Windows.Window", "Property[OwnedWindows]"] + - ["System.Windows.BaseValueSource", "System.Windows.BaseValueSource!", "Field[ImplicitStyleReference]"] + - ["System.Windows.ResourceKey", "System.Windows.SystemParameters!", "Property[CursorHeightKey]"] + - ["System.String", "System.Windows.DataFormats!", "Field[SymbolicLink]"] + - ["System.Windows.RoutedEvent", "System.Windows.UIElement!", "Field[ManipulationStartedEvent]"] + - ["System.Collections.Generic.ICollection", "System.Windows.NameScope", "Property[Keys]"] + - ["System.Windows.FigureHorizontalAnchor", "System.Windows.FigureHorizontalAnchor!", "Field[ContentRight]"] + - ["System.Windows.FigureVerticalAnchor", "System.Windows.FigureVerticalAnchor!", "Field[PageTop]"] + - ["System.Windows.Window", "System.Windows.Window", "Property[Owner]"] + - ["System.Windows.Media.FontFamily", "System.Windows.SystemFonts!", "Property[IconFontFamily]"] + - ["System.Boolean", "System.Windows.IWeakEventListener", "Method[ReceiveWeakEvent].ReturnValue"] + - ["System.Windows.FontVariants", "System.Windows.FontVariants!", "Field[Ruby]"] + - ["System.Windows.FigureHorizontalAnchor", "System.Windows.FigureHorizontalAnchor!", "Field[ColumnRight]"] + - ["System.Windows.ResourceKey", "System.Windows.SystemColors!", "Property[ControlLightLightBrushKey]"] + - ["System.Windows.Media.SolidColorBrush", "System.Windows.SystemColors!", "Property[InactiveSelectionHighlightBrush]"] + - ["System.Windows.FontNumeralStyle", "System.Windows.FontNumeralStyle!", "Field[Normal]"] + - ["System.Windows.Input.CommandBindingCollection", "System.Windows.ContentElement", "Property[CommandBindings]"] + - ["System.Windows.RoutedEvent", "System.Windows.ContentElement!", "Field[MouseLeftButtonUpEvent]"] + - ["System.Boolean", "System.Windows.PresentationSource", "Property[IsDisposed]"] + - ["System.Boolean", "System.Windows.DependencyPropertyHelper!", "Method[IsTemplatedValueDynamic].ReturnValue"] + - ["System.Windows.Rect", "System.Windows.Rect!", "Method[Transform].ReturnValue"] + - ["System.Windows.ResourceKey", "System.Windows.SystemParameters!", "Property[ShowSoundsKey]"] + - ["System.Boolean", "System.Windows.UIElement", "Property[ClipToBounds]"] + - ["System.Windows.ResourceKey", "System.Windows.SystemParameters!", "Property[UIEffectsKey]"] + - ["System.Windows.ResourceKey", "System.Windows.SystemParameters!", "Property[IsMenuDropRightAlignedKey]"] + - ["System.Boolean", "System.Windows.PointConverter", "Method[CanConvertTo].ReturnValue"] + - ["System.Windows.FigureUnitType", "System.Windows.FigureUnitType!", "Field[Page]"] + - ["System.Windows.Point", "System.Windows.Point!", "Method[Subtract].ReturnValue"] + - ["System.Windows.Data.IValueConverter", "System.Windows.TemplateBindingExtension", "Property[Converter]"] + - ["System.Windows.Visibility", "System.Windows.Visibility!", "Field[Visible]"] + - ["System.Windows.ResourceDictionaryLocation", "System.Windows.ResourceDictionaryLocation!", "Field[SourceAssembly]"] + - ["System.Windows.ResourceKey", "System.Windows.SystemParameters!", "Property[MaximizedPrimaryScreenHeightKey]"] + - ["System.Windows.DpiScale", "System.Windows.HwndDpiChangedEventArgs", "Property[OldDpi]"] + - ["System.Boolean", "System.Windows.IInputElement", "Property[IsKeyboardFocusWithin]"] + - ["System.Boolean", "System.Windows.UIElement", "Property[IsFocused]"] + - ["System.Windows.InheritanceBehavior", "System.Windows.InheritanceBehavior!", "Field[SkipToAppNow]"] + - ["System.Windows.DependencyProperty", "System.Windows.FrameworkElement!", "Field[ForceCursorProperty]"] + - ["System.Object", "System.Windows.StaticResourceExtension", "Property[ResourceKey]"] + - ["System.Windows.MessageBoxImage", "System.Windows.MessageBoxImage!", "Field[Information]"] + - ["System.Windows.ResourceDictionary", "System.Windows.FrameworkTemplate", "Property[Resources]"] + - ["System.Windows.Point", "System.Windows.UIElement", "Property[RenderTransformOrigin]"] + - ["System.Windows.FigureHorizontalAnchor", "System.Windows.FigureHorizontalAnchor!", "Field[ContentLeft]"] + - ["System.Object", "System.Windows.KeySplineConverter", "Method[ConvertTo].ReturnValue"] + - ["System.Windows.FontWeight", "System.Windows.FontWeights!", "Property[ExtraBold]"] + - ["System.Int32", "System.Windows.DependencyProperty", "Method[GetHashCode].ReturnValue"] + - ["System.Windows.Controls.Primitives.PopupAnimation", "System.Windows.SystemParameters!", "Property[ComboBoxPopupAnimation]"] + - ["System.Windows.DependencyProperty", "System.Windows.FrameworkElement!", "Field[ActualHeightProperty]"] + - ["System.Windows.PresentationSource", "System.Windows.SourceChangedEventArgs", "Property[OldSource]"] + - ["System.Boolean", "System.Windows.UIElement3D", "Property[Focusable]"] + - ["System.Collections.Specialized.StringCollection", "System.Windows.Clipboard!", "Method[GetFileDropList].ReturnValue"] + - ["System.Boolean", "System.Windows.ThicknessConverter", "Method[CanConvertTo].ReturnValue"] + - ["System.Windows.Media.Color", "System.Windows.SystemColors!", "Property[HighlightColor]"] + - ["System.Object", "System.Windows.DynamicResourceExtension", "Property[ResourceKey]"] + - ["System.Double", "System.Windows.CornerRadius", "Property[BottomRight]"] + - ["System.Boolean", "System.Windows.UIElement3D", "Property[IsMouseDirectlyOver]"] + - ["System.Collections.IList", "System.Windows.VisualStateGroup", "Property[States]"] + - ["System.Type", "System.Windows.AttachedPropertyBrowsableForTypeAttribute", "Property[TargetType]"] + - ["System.Windows.RoutedEvent", "System.Windows.UIElement3D!", "Field[MouseRightButtonUpEvent]"] + - ["System.Windows.ResourceKey", "System.Windows.SystemParameters!", "Property[IsPenWindowsKey]"] + - ["System.Windows.RoutedEvent", "System.Windows.UIElement3D!", "Field[LostStylusCaptureEvent]"] + - ["System.Int32", "System.Windows.SystemParameters!", "Property[ForegroundFlashCount]"] + - ["System.Boolean", "System.Windows.FigureLengthConverter", "Method[CanConvertFrom].ReturnValue"] + - ["System.Object", "System.Windows.FrameworkElement", "Method[TryFindResource].ReturnValue"] + - ["System.Double", "System.Windows.SystemParameters!", "Property[MenuCheckmarkHeight]"] + - ["System.Windows.RoutedEvent", "System.Windows.DragDrop!", "Field[PreviewGiveFeedbackEvent]"] + - ["System.Windows.FontNumeralStyle", "System.Windows.FontNumeralStyle!", "Field[OldStyle]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemWindowsAnnotations/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemWindowsAnnotations/model.yml new file mode 100644 index 000000000000..f5e844afdcc1 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemWindowsAnnotations/model.yml @@ -0,0 +1,65 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Windows.Annotations.Annotation", "System.Windows.Annotations.IAnchorInfo", "Property[Annotation]"] + - ["System.Windows.Annotations.AnnotationAction", "System.Windows.Annotations.AnnotationAction!", "Field[Removed]"] + - ["System.Windows.Input.RoutedUICommand", "System.Windows.Annotations.AnnotationService!", "Field[CreateTextStickyNoteCommand]"] + - ["System.Windows.Annotations.AnnotationAction", "System.Windows.Annotations.AnnotationAction!", "Field[Modified]"] + - ["System.Collections.ObjectModel.Collection", "System.Windows.Annotations.AnnotationResource", "Property[Contents]"] + - ["System.Windows.Annotations.Annotation", "System.Windows.Annotations.AnnotationHelper!", "Method[CreateTextStickyNoteForSelection].ReturnValue"] + - ["System.Collections.ObjectModel.Collection", "System.Windows.Annotations.Annotation", "Property[Cargos]"] + - ["System.Windows.Annotations.AnnotationResource", "System.Windows.Annotations.IAnchorInfo", "Property[Anchor]"] + - ["System.Object", "System.Windows.Annotations.ContentLocatorPart", "Method[Clone].ReturnValue"] + - ["System.Windows.Documents.DocumentPage", "System.Windows.Annotations.AnnotationDocumentPaginator", "Method[GetPage].ReturnValue"] + - ["System.DateTime", "System.Windows.Annotations.Annotation", "Property[CreationTime]"] + - ["System.String", "System.Windows.Annotations.AnnotationResource", "Property[Name]"] + - ["System.Windows.Annotations.AnnotationAction", "System.Windows.Annotations.AnnotationResourceChangedEventArgs", "Property[Action]"] + - ["System.Object", "System.Windows.Annotations.ContentLocator", "Method[Clone].ReturnValue"] + - ["System.Windows.Annotations.Annotation", "System.Windows.Annotations.AnnotationAuthorChangedEventArgs", "Property[Annotation]"] + - ["System.DateTime", "System.Windows.Annotations.Annotation", "Property[LastModificationTime]"] + - ["System.Collections.ObjectModel.Collection", "System.Windows.Annotations.ContentLocatorGroup", "Property[Locators]"] + - ["System.Xml.Schema.XmlSchema", "System.Windows.Annotations.Annotation", "Method[GetSchema].ReturnValue"] + - ["System.Object", "System.Windows.Annotations.IAnchorInfo", "Property[ResolvedAnchor]"] + - ["System.Xml.Schema.XmlSchema", "System.Windows.Annotations.ContentLocator", "Method[GetSchema].ReturnValue"] + - ["System.Boolean", "System.Windows.Annotations.AnnotationDocumentPaginator", "Property[IsPageCountValid]"] + - ["System.Windows.Documents.ContentPosition", "System.Windows.Annotations.TextAnchor", "Property[BoundingStart]"] + - ["System.Windows.Annotations.Annotation", "System.Windows.Annotations.AnnotationHelper!", "Method[CreateHighlightForSelection].ReturnValue"] + - ["System.Int32", "System.Windows.Annotations.TextAnchor", "Method[GetHashCode].ReturnValue"] + - ["System.Xml.XmlQualifiedName", "System.Windows.Annotations.Annotation", "Property[AnnotationType]"] + - ["System.Boolean", "System.Windows.Annotations.AnnotationService", "Property[IsEnabled]"] + - ["System.Object", "System.Windows.Annotations.ContentLocatorBase", "Method[Clone].ReturnValue"] + - ["System.Xml.XmlQualifiedName", "System.Windows.Annotations.ContentLocatorPart", "Property[PartType]"] + - ["System.Windows.Input.RoutedUICommand", "System.Windows.Annotations.AnnotationService!", "Field[DeleteStickyNotesCommand]"] + - ["System.Windows.Input.RoutedUICommand", "System.Windows.Annotations.AnnotationService!", "Field[DeleteAnnotationsCommand]"] + - ["System.Windows.Annotations.AnnotationResource", "System.Windows.Annotations.AnnotationResourceChangedEventArgs", "Property[Resource]"] + - ["System.Windows.Annotations.AnnotationAction", "System.Windows.Annotations.AnnotationAuthorChangedEventArgs", "Property[Action]"] + - ["System.Windows.Documents.IDocumentPaginatorSource", "System.Windows.Annotations.AnnotationDocumentPaginator", "Property[Source]"] + - ["System.Windows.Annotations.Annotation", "System.Windows.Annotations.AnnotationResourceChangedEventArgs", "Property[Annotation]"] + - ["System.Windows.Annotations.AnnotationService", "System.Windows.Annotations.AnnotationService!", "Method[GetService].ReturnValue"] + - ["System.Object", "System.Windows.Annotations.ContentLocatorGroup", "Method[Clone].ReturnValue"] + - ["System.Int32", "System.Windows.Annotations.ContentLocatorPart", "Method[GetHashCode].ReturnValue"] + - ["System.Windows.Size", "System.Windows.Annotations.AnnotationDocumentPaginator", "Property[PageSize]"] + - ["System.Collections.ObjectModel.Collection", "System.Windows.Annotations.Annotation", "Property[Authors]"] + - ["System.Collections.Generic.IDictionary", "System.Windows.Annotations.ContentLocatorPart", "Property[NameValuePairs]"] + - ["System.Boolean", "System.Windows.Annotations.ContentLocatorPart", "Method[Equals].ReturnValue"] + - ["System.Windows.Annotations.AnnotationAction", "System.Windows.Annotations.AnnotationAction!", "Field[Added]"] + - ["System.Xml.Schema.XmlSchema", "System.Windows.Annotations.AnnotationResource", "Method[GetSchema].ReturnValue"] + - ["System.Windows.Annotations.Storage.AnnotationStore", "System.Windows.Annotations.AnnotationService", "Property[Store]"] + - ["System.Collections.ObjectModel.Collection", "System.Windows.Annotations.ContentLocator", "Property[Parts]"] + - ["System.Collections.ObjectModel.Collection", "System.Windows.Annotations.AnnotationResource", "Property[ContentLocators]"] + - ["System.Boolean", "System.Windows.Annotations.ContentLocator", "Method[StartsWith].ReturnValue"] + - ["System.Windows.Input.RoutedUICommand", "System.Windows.Annotations.AnnotationService!", "Field[ClearHighlightsCommand]"] + - ["System.Guid", "System.Windows.Annotations.AnnotationResource", "Property[Id]"] + - ["System.Windows.Annotations.IAnchorInfo", "System.Windows.Annotations.AnnotationHelper!", "Method[GetAnchorInfo].ReturnValue"] + - ["System.Windows.Documents.ContentPosition", "System.Windows.Annotations.TextAnchor", "Property[BoundingEnd]"] + - ["System.Windows.Annotations.Annotation", "System.Windows.Annotations.AnnotationHelper!", "Method[CreateInkStickyNoteForSelection].ReturnValue"] + - ["System.Windows.Input.RoutedUICommand", "System.Windows.Annotations.AnnotationService!", "Field[CreateHighlightCommand]"] + - ["System.Object", "System.Windows.Annotations.AnnotationAuthorChangedEventArgs", "Property[Author]"] + - ["System.Windows.Input.RoutedUICommand", "System.Windows.Annotations.AnnotationService!", "Field[CreateInkStickyNoteCommand]"] + - ["System.Boolean", "System.Windows.Annotations.TextAnchor", "Method[Equals].ReturnValue"] + - ["System.Collections.ObjectModel.Collection", "System.Windows.Annotations.Annotation", "Property[Anchors]"] + - ["System.Guid", "System.Windows.Annotations.Annotation", "Property[Id]"] + - ["System.Xml.Schema.XmlSchema", "System.Windows.Annotations.ContentLocatorGroup", "Method[GetSchema].ReturnValue"] + - ["System.Int32", "System.Windows.Annotations.AnnotationDocumentPaginator", "Property[PageCount]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemWindowsAnnotationsStorage/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemWindowsAnnotationsStorage/model.yml new file mode 100644 index 000000000000..7c6ce80cf149 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemWindowsAnnotationsStorage/model.yml @@ -0,0 +1,22 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Windows.Annotations.Storage.StoreContentAction", "System.Windows.Annotations.Storage.StoreContentChangedEventArgs", "Property[Action]"] + - ["System.Boolean", "System.Windows.Annotations.Storage.AnnotationStore", "Property[AutoFlush]"] + - ["System.Windows.Annotations.Annotation", "System.Windows.Annotations.Storage.AnnotationStore", "Method[GetAnnotation].ReturnValue"] + - ["System.Collections.Generic.IList", "System.Windows.Annotations.Storage.XmlStreamStore!", "Method[GetWellKnownCompatibleNamespaces].ReturnValue"] + - ["System.Windows.Annotations.Annotation", "System.Windows.Annotations.Storage.XmlStreamStore", "Method[GetAnnotation].ReturnValue"] + - ["System.Collections.Generic.IList", "System.Windows.Annotations.Storage.XmlStreamStore", "Method[GetAnnotations].ReturnValue"] + - ["System.Windows.Annotations.Annotation", "System.Windows.Annotations.Storage.StoreContentChangedEventArgs", "Property[Annotation]"] + - ["System.Boolean", "System.Windows.Annotations.Storage.XmlStreamStore", "Property[AutoFlush]"] + - ["System.Windows.Annotations.Storage.StoreContentAction", "System.Windows.Annotations.Storage.StoreContentAction!", "Field[Deleted]"] + - ["System.Windows.Annotations.Annotation", "System.Windows.Annotations.Storage.AnnotationStore", "Method[DeleteAnnotation].ReturnValue"] + - ["System.Object", "System.Windows.Annotations.Storage.AnnotationStore", "Property[SyncRoot]"] + - ["System.Collections.Generic.IList", "System.Windows.Annotations.Storage.XmlStreamStore", "Property[IgnoredNamespaces]"] + - ["System.Collections.Generic.IList", "System.Windows.Annotations.Storage.AnnotationStore", "Method[GetAnnotations].ReturnValue"] + - ["System.Collections.Generic.IList", "System.Windows.Annotations.Storage.XmlStreamStore!", "Property[WellKnownNamespaces]"] + - ["System.Windows.Annotations.Storage.StoreContentAction", "System.Windows.Annotations.Storage.StoreContentAction!", "Field[Added]"] + - ["System.Boolean", "System.Windows.Annotations.Storage.AnnotationStore", "Property[IsDisposed]"] + - ["System.Windows.Annotations.Annotation", "System.Windows.Annotations.Storage.XmlStreamStore", "Method[DeleteAnnotation].ReturnValue"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemWindowsAutomation/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemWindowsAutomation/model.yml new file mode 100644 index 000000000000..3103da725f82 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemWindowsAutomation/model.yml @@ -0,0 +1,657 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Windows.Automation.AutomationProperty", "System.Windows.Automation.AutomationElementIdentifiers!", "Field[ClassNameProperty]"] + - ["System.Windows.Automation.WindowVisualState", "System.Windows.Automation.WindowVisualState!", "Field[Normal]"] + - ["System.Windows.Automation.AutomationProperty", "System.Windows.Automation.SelectionItemPatternIdentifiers!", "Field[IsSelectedProperty]"] + - ["System.Windows.Automation.AutomationTextAttribute", "System.Windows.Automation.TextPattern!", "Field[IndentationLeadingAttribute]"] + - ["System.Windows.Automation.Condition", "System.Windows.Automation.Condition!", "Field[FalseCondition]"] + - ["System.Windows.Automation.CacheRequest", "System.Windows.Automation.CacheRequest", "Method[Clone].ReturnValue"] + - ["System.Windows.Automation.AutomationPattern", "System.Windows.Automation.ScrollItemPattern!", "Field[Pattern]"] + - ["System.Windows.Automation.AutomationProperty", "System.Windows.Automation.AutomationElement!", "Field[AccessKeyProperty]"] + - ["System.Windows.Automation.OrientationType", "System.Windows.Automation.OrientationType!", "Field[None]"] + - ["System.Object", "System.Windows.Automation.AutomationPropertyChangedEventArgs", "Property[OldValue]"] + - ["System.Windows.Automation.AutomationProperty", "System.Windows.Automation.AutomationElement!", "Field[FrameworkIdProperty]"] + - ["System.Windows.Automation.AutomationTextAttribute", "System.Windows.Automation.TextPattern!", "Field[AnimationStyleAttribute]"] + - ["System.Windows.Automation.ScrollAmount", "System.Windows.Automation.ScrollAmount!", "Field[NoAmount]"] + - ["System.Windows.Automation.AutomationTextAttribute", "System.Windows.Automation.TextPattern!", "Field[MarginTopAttribute]"] + - ["System.Windows.Automation.AutomationPattern", "System.Windows.Automation.GridItemPatternIdentifiers!", "Field[Pattern]"] + - ["System.Windows.Automation.Text.TextPatternRange", "System.Windows.Automation.TextPattern", "Method[RangeFromPoint].ReturnValue"] + - ["System.Windows.Automation.ControlType", "System.Windows.Automation.ControlType!", "Field[ProgressBar]"] + - ["System.Windows.DependencyProperty", "System.Windows.Automation.AutomationProperties!", "Field[ItemStatusProperty]"] + - ["System.Windows.Automation.AutomationProperty", "System.Windows.Automation.DockPattern!", "Field[DockPositionProperty]"] + - ["System.Windows.Automation.AutomationProperty", "System.Windows.Automation.AutomationElementIdentifiers!", "Field[IsTablePatternAvailableProperty]"] + - ["System.Windows.Automation.AutomationProperty", "System.Windows.Automation.AutomationElementIdentifiers!", "Field[IsValuePatternAvailableProperty]"] + - ["System.Windows.Automation.AutomationElement", "System.Windows.Automation.TreeWalker", "Method[GetPreviousSibling].ReturnValue"] + - ["System.Windows.Automation.ExpandCollapsePattern+ExpandCollapsePatternInformation", "System.Windows.Automation.ExpandCollapsePattern", "Property[Cached]"] + - ["System.Windows.Automation.AutomationProperty", "System.Windows.Automation.AutomationElement!", "Field[ItemTypeProperty]"] + - ["System.Windows.Automation.AutomationProperty", "System.Windows.Automation.GridItemPatternIdentifiers!", "Field[ColumnSpanProperty]"] + - ["System.Windows.Automation.AutomationProperty", "System.Windows.Automation.ValuePattern!", "Field[ValueProperty]"] + - ["System.Windows.Automation.AutomationProperty", "System.Windows.Automation.AutomationElement!", "Field[ClassNameProperty]"] + - ["System.Windows.Automation.ScrollAmount", "System.Windows.Automation.ScrollAmount!", "Field[SmallIncrement]"] + - ["System.Windows.Automation.AutomationTextAttribute", "System.Windows.Automation.TextPattern!", "Field[BulletStyleAttribute]"] + - ["System.Windows.Automation.TreeScope", "System.Windows.Automation.CacheRequest", "Property[TreeScope]"] + - ["System.Windows.Automation.AutomationProperty", "System.Windows.Automation.AutomationElement!", "Field[IsSelectionItemPatternAvailableProperty]"] + - ["System.Object", "System.Windows.Automation.AutomationPropertyChangedEventArgs", "Property[NewValue]"] + - ["System.Windows.Automation.AutomationTextAttribute", "System.Windows.Automation.TextPattern!", "Field[IsReadOnlyAttribute]"] + - ["System.Windows.Automation.AutomationPattern", "System.Windows.Automation.TableItemPattern!", "Field[Pattern]"] + - ["System.Windows.Automation.AutomationProperty", "System.Windows.Automation.AutomationElementIdentifiers!", "Field[IsSelectionPatternAvailableProperty]"] + - ["System.Windows.Automation.AutomationProperty", "System.Windows.Automation.RangeValuePattern!", "Field[IsReadOnlyProperty]"] + - ["System.Windows.Automation.AutomationProperty", "System.Windows.Automation.AutomationElement!", "Field[IsValuePatternAvailableProperty]"] + - ["System.Windows.Automation.AutomationEvent", "System.Windows.Automation.AutomationElement!", "Field[NotificationEvent]"] + - ["System.Boolean", "System.Windows.Automation.AutomationElement!", "Method[op_Inequality].ReturnValue"] + - ["System.Windows.Automation.AutomationProperty", "System.Windows.Automation.AutomationElement!", "Field[IsTableItemPatternAvailableProperty]"] + - ["System.Windows.Automation.MultipleViewPattern+MultipleViewPatternInformation", "System.Windows.Automation.MultipleViewPattern", "Property[Cached]"] + - ["System.Windows.Automation.AutomationTextAttribute", "System.Windows.Automation.TextPatternIdentifiers!", "Field[MarginTopAttribute]"] + - ["System.Int32", "System.Windows.Automation.AutomationProperties!", "Method[GetSizeOfSet].ReturnValue"] + - ["System.Windows.Automation.AutomationTextAttribute", "System.Windows.Automation.TextPattern!", "Field[TabsAttribute]"] + - ["System.Windows.Automation.TablePattern+TablePatternInformation", "System.Windows.Automation.TablePattern", "Property[Current]"] + - ["System.Windows.Automation.TablePattern+TablePatternInformation", "System.Windows.Automation.TablePattern", "Property[Cached]"] + - ["System.Windows.Automation.StructureChangeType", "System.Windows.Automation.StructureChangedEventArgs", "Property[StructureChangeType]"] + - ["System.Windows.Automation.AutomationEvent", "System.Windows.Automation.SynchronizedInputPattern!", "Field[InputReachedOtherElementEvent]"] + - ["System.Windows.Automation.ControlType", "System.Windows.Automation.ControlType!", "Field[List]"] + - ["System.Windows.Automation.AutomationProperty", "System.Windows.Automation.AutomationElementIdentifiers!", "Field[ProcessIdProperty]"] + - ["System.Windows.Automation.AutomationPattern", "System.Windows.Automation.ValuePatternIdentifiers!", "Field[Pattern]"] + - ["System.Windows.Automation.AutomationProperty", "System.Windows.Automation.RangeValuePatternIdentifiers!", "Field[MinimumProperty]"] + - ["System.Windows.Automation.AutomationProperty", "System.Windows.Automation.ScrollPatternIdentifiers!", "Field[HorizontalScrollPercentProperty]"] + - ["System.Windows.Automation.AutomationProperty", "System.Windows.Automation.AutomationElementIdentifiers!", "Field[ControlTypeProperty]"] + - ["System.Boolean", "System.Windows.Automation.AutomationProperties!", "Method[GetIsRowHeader].ReturnValue"] + - ["System.Windows.Automation.AutomationPattern", "System.Windows.Automation.InvokePatternIdentifiers!", "Field[Pattern]"] + - ["System.Windows.Automation.AutomationNotificationKind", "System.Windows.Automation.AutomationNotificationKind!", "Field[Other]"] + - ["System.Windows.Automation.AutomationProperty", "System.Windows.Automation.WindowPattern!", "Field[WindowInteractionStateProperty]"] + - ["System.Windows.Automation.AutomationTextAttribute", "System.Windows.Automation.TextPattern!", "Field[IsSuperscriptAttribute]"] + - ["System.Windows.Automation.AutomationProperty", "System.Windows.Automation.AutomationElementIdentifiers!", "Field[SizeOfSetProperty]"] + - ["System.Windows.Automation.TogglePattern+TogglePatternInformation", "System.Windows.Automation.TogglePattern", "Property[Cached]"] + - ["System.Windows.Automation.AutomationProperty", "System.Windows.Automation.AutomationElement!", "Field[IsOffscreenProperty]"] + - ["System.Windows.Automation.PropertyConditionFlags", "System.Windows.Automation.PropertyConditionFlags!", "Field[IgnoreCase]"] + - ["System.Windows.Automation.AutomationTextAttribute", "System.Windows.Automation.TextPatternIdentifiers!", "Field[OutlineStylesAttribute]"] + - ["System.Windows.Automation.ControlType", "System.Windows.Automation.ControlType!", "Field[HeaderItem]"] + - ["System.Windows.Automation.ControlType", "System.Windows.Automation.ControlType!", "Field[CheckBox]"] + - ["System.Windows.Automation.AutomationTextAttribute", "System.Windows.Automation.TextPattern!", "Field[OverlineColorAttribute]"] + - ["System.Windows.DependencyProperty", "System.Windows.Automation.AutomationProperties!", "Field[LiveSettingProperty]"] + - ["System.Windows.Automation.AutomationPattern", "System.Windows.Automation.TablePatternIdentifiers!", "Field[Pattern]"] + - ["System.Windows.Automation.Text.TextPatternRange", "System.Windows.Automation.TextPattern", "Method[RangeFromChild].ReturnValue"] + - ["System.Windows.Automation.AutomationEvent", "System.Windows.Automation.SelectionItemPatternIdentifiers!", "Field[ElementSelectedEvent]"] + - ["System.Windows.Automation.AutomationProperty", "System.Windows.Automation.AutomationElement!", "Field[IsSynchronizedInputPatternAvailableProperty]"] + - ["System.Windows.Automation.AutomationProperty", "System.Windows.Automation.RangeValuePattern!", "Field[LargeChangeProperty]"] + - ["System.Boolean", "System.Windows.Automation.AutomationElementCollection", "Property[IsSynchronized]"] + - ["System.Windows.Automation.AutomationPattern", "System.Windows.Automation.DockPatternIdentifiers!", "Field[Pattern]"] + - ["System.Windows.Automation.AutomationEvent", "System.Windows.Automation.SelectionItemPattern!", "Field[ElementRemovedFromSelectionEvent]"] + - ["System.Windows.Automation.AutomationProperty", "System.Windows.Automation.AutomationElement!", "Field[PositionInSetProperty]"] + - ["System.Windows.Automation.AutomationProperty", "System.Windows.Automation.AutomationElementIdentifiers!", "Field[LocalizedControlTypeProperty]"] + - ["System.Windows.Automation.AutomationHeadingLevel", "System.Windows.Automation.AutomationHeadingLevel!", "Field[Level1]"] + - ["System.Windows.Automation.AutomationProperty", "System.Windows.Automation.GridPattern!", "Field[ColumnCountProperty]"] + - ["System.Windows.Automation.AutomationProperty", "System.Windows.Automation.AutomationElement!", "Field[HelpTextProperty]"] + - ["System.Windows.Automation.AutomationTextAttribute", "System.Windows.Automation.TextPattern!", "Field[CultureAttribute]"] + - ["System.Windows.Automation.ExpandCollapseState", "System.Windows.Automation.ExpandCollapseState!", "Field[Expanded]"] + - ["System.Windows.Automation.AutomationElementCollection", "System.Windows.Automation.AutomationElement", "Method[FindAll].ReturnValue"] + - ["System.Windows.Automation.AutomationProperty", "System.Windows.Automation.AutomationElement!", "Field[AcceleratorKeyProperty]"] + - ["System.Windows.Automation.SynchronizedInputType", "System.Windows.Automation.SynchronizedInputType!", "Field[MouseRightButtonUp]"] + - ["System.Windows.Automation.StructureChangeType", "System.Windows.Automation.StructureChangeType!", "Field[ChildrenInvalidated]"] + - ["System.String", "System.Windows.Automation.ControlType", "Property[LocalizedControlType]"] + - ["System.Windows.Automation.ControlType", "System.Windows.Automation.ControlType!", "Field[Table]"] + - ["System.Windows.Automation.SynchronizedInputType", "System.Windows.Automation.SynchronizedInputType!", "Field[KeyUp]"] + - ["System.Windows.Automation.AutomationEvent", "System.Windows.Automation.SynchronizedInputPatternIdentifiers!", "Field[InputReachedOtherElementEvent]"] + - ["System.Windows.Automation.AutomationProperty", "System.Windows.Automation.TablePattern!", "Field[RowOrColumnMajorProperty]"] + - ["System.Windows.Automation.AutomationTextAttribute", "System.Windows.Automation.TextPatternIdentifiers!", "Field[MarginBottomAttribute]"] + - ["System.Object", "System.Windows.Automation.AutomationElement!", "Field[NotSupported]"] + - ["System.Windows.Automation.StructureChangeType", "System.Windows.Automation.StructureChangeType!", "Field[ChildRemoved]"] + - ["System.Windows.Automation.AutomationProperty", "System.Windows.Automation.AutomationElementIdentifiers!", "Field[IsControlElementProperty]"] + - ["System.Windows.Automation.AutomationHeadingLevel", "System.Windows.Automation.AutomationHeadingLevel!", "Field[Level5]"] + - ["System.Windows.Automation.ScrollAmount", "System.Windows.Automation.ScrollAmount!", "Field[SmallDecrement]"] + - ["System.Windows.Automation.AutomationProperty", "System.Windows.Automation.AutomationElementIdentifiers!", "Field[HelpTextProperty]"] + - ["System.Windows.Automation.AutomationProperty", "System.Windows.Automation.AutomationElementIdentifiers!", "Field[IsScrollPatternAvailableProperty]"] + - ["System.Windows.Automation.AutomationLiveSetting", "System.Windows.Automation.AutomationLiveSetting!", "Field[Polite]"] + - ["System.Windows.Automation.StructureChangeType", "System.Windows.Automation.StructureChangeType!", "Field[ChildrenBulkAdded]"] + - ["System.IDisposable", "System.Windows.Automation.CacheRequest", "Method[Activate].ReturnValue"] + - ["System.Windows.Automation.AutomationProperty", "System.Windows.Automation.GridItemPattern!", "Field[ColumnSpanProperty]"] + - ["System.Windows.Automation.AutomationElement", "System.Windows.Automation.TreeWalker", "Method[GetFirstChild].ReturnValue"] + - ["System.Windows.Automation.AutomationElement", "System.Windows.Automation.AutomationElement", "Method[GetUpdatedCache].ReturnValue"] + - ["System.Windows.Automation.AutomationLiveSetting", "System.Windows.Automation.AutomationLiveSetting!", "Field[Off]"] + - ["System.Windows.Automation.ExpandCollapseState", "System.Windows.Automation.ExpandCollapseState!", "Field[PartiallyExpanded]"] + - ["System.Windows.Automation.AutomationProperty", "System.Windows.Automation.AutomationElementIdentifiers!", "Field[NativeWindowHandleProperty]"] + - ["System.Windows.Automation.TreeScope", "System.Windows.Automation.TreeScope!", "Field[Ancestors]"] + - ["System.Windows.Automation.AutomationElement", "System.Windows.Automation.AutomationElement!", "Method[FromPoint].ReturnValue"] + - ["System.Windows.Automation.ControlType", "System.Windows.Automation.ControlType!", "Field[Separator]"] + - ["System.Windows.Automation.AutomationProperty", "System.Windows.Automation.AutomationElementIdentifiers!", "Field[IsInvokePatternAvailableProperty]"] + - ["System.Windows.Automation.AutomationPattern", "System.Windows.Automation.TextPattern!", "Field[Pattern]"] + - ["System.Windows.Automation.AutomationNotificationProcessing", "System.Windows.Automation.AutomationNotificationProcessing!", "Field[All]"] + - ["System.Windows.Automation.RowOrColumnMajor", "System.Windows.Automation.RowOrColumnMajor!", "Field[Indeterminate]"] + - ["System.Windows.Automation.ControlType", "System.Windows.Automation.ControlType!", "Field[ToolTip]"] + - ["System.Windows.Automation.AutomationProperty", "System.Windows.Automation.RangeValuePattern!", "Field[MaximumProperty]"] + - ["System.Windows.Automation.TreeScope", "System.Windows.Automation.TreeScope!", "Field[Children]"] + - ["System.Windows.DependencyProperty", "System.Windows.Automation.AutomationProperties!", "Field[HeadingLevelProperty]"] + - ["System.Windows.Automation.AutomationPattern", "System.Windows.Automation.GridPatternIdentifiers!", "Field[Pattern]"] + - ["System.Windows.Automation.AutomationProperty", "System.Windows.Automation.AutomationElementIdentifiers!", "Field[IsOffscreenProperty]"] + - ["System.Windows.Automation.AutomationProperty", "System.Windows.Automation.AutomationElement!", "Field[IsRequiredForFormProperty]"] + - ["System.Windows.Automation.AutomationProperty", "System.Windows.Automation.AutomationElement!", "Field[IsMultipleViewPatternAvailableProperty]"] + - ["System.Windows.Automation.GridPattern+GridPatternInformation", "System.Windows.Automation.GridPattern", "Property[Current]"] + - ["System.Windows.Automation.ExpandCollapseState", "System.Windows.Automation.ExpandCollapseState!", "Field[LeafNode]"] + - ["System.Windows.Automation.AutomationPattern[]", "System.Windows.Automation.AutomationElement", "Method[GetSupportedPatterns].ReturnValue"] + - ["System.Windows.Automation.AutomationProperty", "System.Windows.Automation.AutomationElementIdentifiers!", "Field[IsExpandCollapsePatternAvailableProperty]"] + - ["System.Windows.Automation.WindowPattern+WindowPatternInformation", "System.Windows.Automation.WindowPattern", "Property[Current]"] + - ["System.Windows.Automation.AutomationProperty", "System.Windows.Automation.AutomationElementIdentifiers!", "Field[IsVirtualizedItemPatternAvailableProperty]"] + - ["System.Windows.Automation.AutomationTextAttribute", "System.Windows.Automation.TextPatternIdentifiers!", "Field[UnderlineStyleAttribute]"] + - ["System.Windows.Automation.ValuePattern+ValuePatternInformation", "System.Windows.Automation.ValuePattern", "Property[Current]"] + - ["System.Windows.Automation.StructureChangeType", "System.Windows.Automation.StructureChangeType!", "Field[ChildrenBulkRemoved]"] + - ["System.Windows.Automation.AutomationProperty", "System.Windows.Automation.AutomationElement!", "Field[SizeOfSetProperty]"] + - ["System.Windows.Automation.AutomationProperty", "System.Windows.Automation.ScrollPatternIdentifiers!", "Field[HorizontallyScrollableProperty]"] + - ["System.Windows.Automation.AutomationEvent", "System.Windows.Automation.SynchronizedInputPattern!", "Field[InputReachedTargetEvent]"] + - ["System.Windows.Automation.ControlType", "System.Windows.Automation.ControlType!", "Field[MenuItem]"] + - ["System.Windows.Automation.AutomationPattern[]", "System.Windows.Automation.ControlType", "Method[GetNeverSupportedPatterns].ReturnValue"] + - ["System.Windows.Automation.Text.TextPatternRange", "System.Windows.Automation.TextPattern", "Property[DocumentRange]"] + - ["System.Windows.Automation.ControlType", "System.Windows.Automation.ControlType!", "Field[Custom]"] + - ["System.Windows.Automation.AutomationPattern", "System.Windows.Automation.RangeValuePatternIdentifiers!", "Field[Pattern]"] + - ["System.Windows.Automation.TogglePattern+TogglePatternInformation", "System.Windows.Automation.TogglePattern", "Property[Current]"] + - ["System.Windows.Automation.ScrollPattern+ScrollPatternInformation", "System.Windows.Automation.ScrollPattern", "Property[Cached]"] + - ["System.Windows.Automation.AutomationElement", "System.Windows.Automation.ItemContainerPattern", "Method[FindItemByProperty].ReturnValue"] + - ["System.Windows.Automation.AutomationProperty", "System.Windows.Automation.AutomationElementIdentifiers!", "Field[NameProperty]"] + - ["System.Windows.Automation.AutomationPattern", "System.Windows.Automation.InvokePattern!", "Field[Pattern]"] + - ["System.Windows.Automation.AutomationProperty", "System.Windows.Automation.DockPatternIdentifiers!", "Field[DockPositionProperty]"] + - ["System.Windows.Automation.AutomationPattern", "System.Windows.Automation.TogglePattern!", "Field[Pattern]"] + - ["System.Windows.Automation.AutomationProperty", "System.Windows.Automation.SelectionPatternIdentifiers!", "Field[IsSelectionRequiredProperty]"] + - ["System.Windows.Automation.ScrollPattern+ScrollPatternInformation", "System.Windows.Automation.ScrollPattern", "Property[Current]"] + - ["System.Windows.Automation.DockPattern+DockPatternInformation", "System.Windows.Automation.DockPattern", "Property[Cached]"] + - ["System.Windows.Automation.ControlType", "System.Windows.Automation.ControlType!", "Field[DataItem]"] + - ["System.Windows.Automation.AutomationProperty", "System.Windows.Automation.TableItemPatternIdentifiers!", "Field[RowHeaderItemsProperty]"] + - ["System.String", "System.Windows.Automation.ClientSideProviderDescription", "Property[ImageName]"] + - ["System.Windows.Automation.ControlType", "System.Windows.Automation.ControlType!", "Field[Button]"] + - ["System.Windows.DependencyProperty", "System.Windows.Automation.AutomationProperties!", "Field[IsColumnHeaderProperty]"] + - ["System.Windows.Automation.SupportedTextSelection", "System.Windows.Automation.SupportedTextSelection!", "Field[Multiple]"] + - ["System.Windows.Automation.AutomationProperty", "System.Windows.Automation.MultipleViewPatternIdentifiers!", "Field[CurrentViewProperty]"] + - ["System.Windows.Automation.AutomationEvent", "System.Windows.Automation.AutomationElementIdentifiers!", "Field[LiveRegionChangedEvent]"] + - ["System.Windows.Automation.AutomationTextAttribute", "System.Windows.Automation.TextPattern!", "Field[OutlineStylesAttribute]"] + - ["System.Windows.Automation.AutomationProperty", "System.Windows.Automation.AutomationElementIdentifiers!", "Field[IsTransformPatternAvailableProperty]"] + - ["System.Windows.Automation.AutomationLiveSetting", "System.Windows.Automation.AutomationLiveSetting!", "Field[Assertive]"] + - ["System.Windows.Automation.AutomationPattern", "System.Windows.Automation.TextPatternIdentifiers!", "Field[Pattern]"] + - ["System.Windows.Automation.AutomationPattern", "System.Windows.Automation.SelectionPattern!", "Field[Pattern]"] + - ["System.Windows.Automation.TransformPattern+TransformPatternInformation", "System.Windows.Automation.TransformPattern", "Property[Cached]"] + - ["System.Windows.Automation.ControlType", "System.Windows.Automation.ControlType!", "Field[ToolBar]"] + - ["System.Windows.Automation.PropertyConditionFlags", "System.Windows.Automation.PropertyCondition", "Property[Flags]"] + - ["System.Windows.Automation.AutomationProperty", "System.Windows.Automation.AutomationElement!", "Field[IsControlElementProperty]"] + - ["System.Windows.Automation.ControlType", "System.Windows.Automation.ControlType!", "Field[SplitButton]"] + - ["System.Windows.Automation.Text.TextPatternRange[]", "System.Windows.Automation.TextPattern", "Method[GetVisibleRanges].ReturnValue"] + - ["System.Windows.Automation.AutomationProperty", "System.Windows.Automation.AutomationElementIdentifiers!", "Field[BoundingRectangleProperty]"] + - ["System.Windows.Automation.AutomationProperty", "System.Windows.Automation.GridItemPatternIdentifiers!", "Field[ColumnProperty]"] + - ["System.Windows.Automation.AutomationTextAttribute", "System.Windows.Automation.TextPatternIdentifiers!", "Field[IsReadOnlyAttribute]"] + - ["System.Windows.Automation.ControlType", "System.Windows.Automation.ControlType!", "Field[ListItem]"] + - ["System.Object", "System.Windows.Automation.AutomationElement", "Method[GetCurrentPattern].ReturnValue"] + - ["System.Windows.Automation.AutomationTextAttribute", "System.Windows.Automation.TextPatternIdentifiers!", "Field[HorizontalTextAlignmentAttribute]"] + - ["System.Windows.Automation.ControlType", "System.Windows.Automation.ControlType!", "Field[Header]"] + - ["System.Windows.Automation.AutomationProperty[]", "System.Windows.Automation.AutomationElement", "Method[GetSupportedProperties].ReturnValue"] + - ["System.Windows.Automation.AutomationProperty", "System.Windows.Automation.AutomationElementIdentifiers!", "Field[AutomationIdProperty]"] + - ["System.Windows.Automation.DockPattern+DockPatternInformation", "System.Windows.Automation.DockPattern", "Property[Current]"] + - ["System.Windows.Automation.AutomationHeadingLevel", "System.Windows.Automation.AutomationHeadingLevel!", "Field[None]"] + - ["System.Windows.Automation.AutomationTextAttribute", "System.Windows.Automation.TextPatternIdentifiers!", "Field[AnimationStyleAttribute]"] + - ["System.Windows.DependencyProperty", "System.Windows.Automation.AutomationProperties!", "Field[AcceleratorKeyProperty]"] + - ["System.Windows.Automation.AutomationProperty", "System.Windows.Automation.PropertyCondition", "Property[Property]"] + - ["System.Windows.Automation.AutomationPattern", "System.Windows.Automation.TablePattern!", "Field[Pattern]"] + - ["System.Windows.Automation.AutomationProperty", "System.Windows.Automation.ValuePatternIdentifiers!", "Field[ValueProperty]"] + - ["System.Windows.Automation.ControlType", "System.Windows.Automation.ControlType!", "Field[TreeItem]"] + - ["System.Windows.Automation.AutomationProperty", "System.Windows.Automation.ValuePattern!", "Field[IsReadOnlyProperty]"] + - ["System.Windows.Automation.AutomationProperty", "System.Windows.Automation.TablePatternIdentifiers!", "Field[ColumnHeadersProperty]"] + - ["System.Object", "System.Windows.Automation.AutomationElement", "Method[GetCurrentPropertyValue].ReturnValue"] + - ["System.Windows.Automation.AutomationProperty", "System.Windows.Automation.ScrollPatternIdentifiers!", "Field[VerticalScrollPercentProperty]"] + - ["System.Windows.Automation.AutomationProperty", "System.Windows.Automation.RangeValuePattern!", "Field[SmallChangeProperty]"] + - ["System.Windows.Automation.AutomationProperty", "System.Windows.Automation.AutomationElement!", "Field[IsPasswordProperty]"] + - ["System.Windows.Automation.AutomationEvent", "System.Windows.Automation.AutomationElementIdentifiers!", "Field[AutomationFocusChangedEvent]"] + - ["System.Windows.Automation.AutomationElement+AutomationElementInformation", "System.Windows.Automation.AutomationElement", "Property[Cached]"] + - ["System.Boolean", "System.Windows.Automation.AutomationProperties!", "Method[GetIsColumnHeader].ReturnValue"] + - ["System.Windows.Automation.Condition", "System.Windows.Automation.Automation!", "Field[ControlViewCondition]"] + - ["System.Windows.Automation.AutomationPattern", "System.Windows.Automation.RangeValuePattern!", "Field[Pattern]"] + - ["System.Windows.Automation.AutomationTextAttribute", "System.Windows.Automation.TextPattern!", "Field[IndentationFirstLineAttribute]"] + - ["System.Windows.Automation.AutomationProperty", "System.Windows.Automation.AutomationElement!", "Field[IsTextPatternAvailableProperty]"] + - ["System.Windows.Automation.AutomationProperty", "System.Windows.Automation.AutomationElement!", "Field[IsItemContainerPatternAvailableProperty]"] + - ["System.Windows.Automation.AutomationProperty", "System.Windows.Automation.AutomationElementIdentifiers!", "Field[LiveSettingProperty]"] + - ["System.Windows.Automation.AutomationTextAttribute", "System.Windows.Automation.TextPatternIdentifiers!", "Field[UnderlineColorAttribute]"] + - ["System.Windows.Automation.SelectionPattern+SelectionPatternInformation", "System.Windows.Automation.SelectionPattern", "Property[Current]"] + - ["System.Object", "System.Windows.Automation.AutomationElement", "Method[GetCachedPattern].ReturnValue"] + - ["System.Windows.Automation.AutomationProperty", "System.Windows.Automation.AutomationElementIdentifiers!", "Field[IsPasswordProperty]"] + - ["System.Windows.Automation.AutomationEvent", "System.Windows.Automation.SynchronizedInputPatternIdentifiers!", "Field[InputReachedTargetEvent]"] + - ["System.Windows.Automation.AutomationProperty", "System.Windows.Automation.AutomationElementIdentifiers!", "Field[IsGridPatternAvailableProperty]"] + - ["System.Windows.Automation.AutomationElement", "System.Windows.Automation.TreeWalker", "Method[Normalize].ReturnValue"] + - ["System.Windows.Automation.AutomationElementMode", "System.Windows.Automation.AutomationElementMode!", "Field[None]"] + - ["System.Windows.Automation.AutomationEvent", "System.Windows.Automation.AutomationElementIdentifiers!", "Field[ToolTipOpenedEvent]"] + - ["System.Windows.Automation.AutomationProperty", "System.Windows.Automation.AutomationElement!", "Field[IsGridPatternAvailableProperty]"] + - ["System.Object", "System.Windows.Automation.PropertyCondition", "Property[Value]"] + - ["System.Windows.Automation.AutomationProperty", "System.Windows.Automation.GridPatternIdentifiers!", "Field[RowCountProperty]"] + - ["System.Windows.Automation.AutomationProperty", "System.Windows.Automation.WindowPattern!", "Field[IsTopmostProperty]"] + - ["System.Windows.Automation.AutomationProperty", "System.Windows.Automation.AutomationElement!", "Field[LabeledByProperty]"] + - ["System.Windows.Automation.AutomationProperty", "System.Windows.Automation.AutomationElement!", "Field[IsTogglePatternAvailableProperty]"] + - ["System.Windows.Automation.AutomationNotificationProcessing", "System.Windows.Automation.AutomationNotificationProcessing!", "Field[CurrentThenMostRecent]"] + - ["System.Windows.Automation.AutomationProperty", "System.Windows.Automation.WindowPatternIdentifiers!", "Field[IsModalProperty]"] + - ["System.Windows.Automation.AutomationProperty", "System.Windows.Automation.WindowPattern!", "Field[CanMinimizeProperty]"] + - ["System.Windows.Automation.CacheRequest", "System.Windows.Automation.CacheRequest!", "Property[Current]"] + - ["System.Windows.Automation.AutomationEvent", "System.Windows.Automation.AutomationElement!", "Field[AutomationPropertyChangedEvent]"] + - ["System.Windows.Automation.AutomationTextAttribute", "System.Windows.Automation.TextPattern!", "Field[TextFlowDirectionsAttribute]"] + - ["System.Windows.Automation.AutomationEvent", "System.Windows.Automation.WindowPattern!", "Field[WindowClosedEvent]"] + - ["System.Int32", "System.Windows.Automation.AutomationProperties!", "Method[GetPositionInSet].ReturnValue"] + - ["System.Windows.Automation.TreeScope", "System.Windows.Automation.TreeScope!", "Field[Element]"] + - ["System.Int32[]", "System.Windows.Automation.WindowClosedEventArgs", "Method[GetRuntimeId].ReturnValue"] + - ["System.Int32", "System.Windows.Automation.AutomationFocusChangedEventArgs", "Property[ObjectId]"] + - ["System.Windows.Automation.AutomationProperty", "System.Windows.Automation.AutomationElementIdentifiers!", "Field[IsTogglePatternAvailableProperty]"] + - ["System.Windows.Automation.DockPosition", "System.Windows.Automation.DockPosition!", "Field[Bottom]"] + - ["System.Windows.Automation.AutomationEvent", "System.Windows.Automation.SelectionPatternIdentifiers!", "Field[InvalidatedEvent]"] + - ["System.Windows.Automation.AutomationElement", "System.Windows.Automation.GridPattern", "Method[GetItem].ReturnValue"] + - ["System.String", "System.Windows.Automation.AutomationProperties!", "Method[GetHelpText].ReturnValue"] + - ["System.Windows.Automation.AutomationProperty", "System.Windows.Automation.AutomationElement!", "Field[OrientationProperty]"] + - ["System.Windows.Automation.AutomationElement", "System.Windows.Automation.TreeWalker", "Method[GetParent].ReturnValue"] + - ["System.Windows.Automation.AutomationProperty", "System.Windows.Automation.TransformPattern!", "Field[CanRotateProperty]"] + - ["System.Windows.Automation.AutomationEvent", "System.Windows.Automation.AutomationElement!", "Field[MenuOpenedEvent]"] + - ["System.Windows.Automation.AutomationProperty", "System.Windows.Automation.AutomationElementIdentifiers!", "Field[HasKeyboardFocusProperty]"] + - ["System.Windows.Automation.TreeWalker", "System.Windows.Automation.TreeWalker!", "Field[RawViewWalker]"] + - ["System.Windows.Automation.GridItemPattern+GridItemPatternInformation", "System.Windows.Automation.GridItemPattern", "Property[Current]"] + - ["System.Windows.Automation.AutomationTextAttribute", "System.Windows.Automation.TextPatternIdentifiers!", "Field[IsItalicAttribute]"] + - ["System.Windows.Automation.AutomationEvent", "System.Windows.Automation.SelectionPattern!", "Field[InvalidatedEvent]"] + - ["System.Windows.Automation.ClientSideProviderMatchIndicator", "System.Windows.Automation.ClientSideProviderMatchIndicator!", "Field[DisallowBaseClassNameMatch]"] + - ["System.Windows.Automation.AutomationEvent", "System.Windows.Automation.AutomationElement!", "Field[AsyncContentLoadedEvent]"] + - ["System.Windows.Automation.AutomationProperty", "System.Windows.Automation.ScrollPatternIdentifiers!", "Field[VerticalViewSizeProperty]"] + - ["System.Windows.Automation.AutomationHeadingLevel", "System.Windows.Automation.AutomationProperties!", "Method[GetHeadingLevel].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Automation.AutomationProperties!", "Field[IsDialogProperty]"] + - ["System.Windows.Automation.AutomationProperty", "System.Windows.Automation.TransformPattern!", "Field[CanResizeProperty]"] + - ["System.Windows.Automation.AutomationElement", "System.Windows.Automation.TreeWalker", "Method[GetNextSibling].ReturnValue"] + - ["System.Windows.Automation.AutomationHeadingLevel", "System.Windows.Automation.AutomationHeadingLevel!", "Field[Level6]"] + - ["System.Windows.Automation.AutomationProperty", "System.Windows.Automation.AutomationElementIdentifiers!", "Field[OrientationProperty]"] + - ["System.Windows.Automation.AutomationProperty", "System.Windows.Automation.TablePatternIdentifiers!", "Field[RowHeadersProperty]"] + - ["System.Windows.Automation.AutomationEvent", "System.Windows.Automation.AutomationElementIdentifiers!", "Field[NotificationEvent]"] + - ["System.Windows.Automation.AutomationProperty", "System.Windows.Automation.AutomationElement!", "Field[IsEnabledProperty]"] + - ["System.Int32[]", "System.Windows.Automation.AutomationElement", "Method[GetRuntimeId].ReturnValue"] + - ["System.Windows.Automation.AutomationEvent", "System.Windows.Automation.AutomationEvent!", "Method[LookupById].ReturnValue"] + - ["System.Windows.Automation.ControlType", "System.Windows.Automation.ControlType!", "Field[Calendar]"] + - ["System.Windows.Automation.ControlType", "System.Windows.Automation.ControlType!", "Field[MenuBar]"] + - ["System.Windows.Automation.DockPosition", "System.Windows.Automation.DockPosition!", "Field[None]"] + - ["System.Windows.Automation.AutomationProperty", "System.Windows.Automation.SelectionItemPattern!", "Field[IsSelectedProperty]"] + - ["System.Windows.Automation.AutomationNotificationProcessing", "System.Windows.Automation.AutomationNotificationProcessing!", "Field[ImportantMostRecent]"] + - ["System.Windows.Automation.AutomationProperty", "System.Windows.Automation.AutomationElement!", "Field[IsDialogProperty]"] + - ["System.Windows.Automation.AutomationEvent", "System.Windows.Automation.AutomationElement!", "Field[LayoutInvalidatedEvent]"] + - ["System.Windows.Automation.SelectionItemPattern+SelectionItemPatternInformation", "System.Windows.Automation.SelectionItemPattern", "Property[Current]"] + - ["System.Windows.Automation.AutomationProperty", "System.Windows.Automation.GridItemPatternIdentifiers!", "Field[RowSpanProperty]"] + - ["System.Windows.Automation.AutomationProperty", "System.Windows.Automation.AutomationElementIdentifiers!", "Field[ClickablePointProperty]"] + - ["System.Windows.Automation.AsyncContentLoadedState", "System.Windows.Automation.AsyncContentLoadedState!", "Field[Beginning]"] + - ["System.Windows.Automation.AutomationTextAttribute", "System.Windows.Automation.TextPattern!", "Field[StrikethroughStyleAttribute]"] + - ["System.Windows.Automation.AutomationProperty", "System.Windows.Automation.RangeValuePatternIdentifiers!", "Field[LargeChangeProperty]"] + - ["System.Windows.Automation.RangeValuePattern+RangeValuePatternInformation", "System.Windows.Automation.RangeValuePattern", "Property[Current]"] + - ["System.Windows.Automation.AutomationProperty", "System.Windows.Automation.AutomationElementIdentifiers!", "Field[PositionInSetProperty]"] + - ["System.Windows.Automation.AutomationPattern", "System.Windows.Automation.SelectionPatternIdentifiers!", "Field[Pattern]"] + - ["System.Windows.Automation.AutomationEvent", "System.Windows.Automation.AutomationElement!", "Field[MenuClosedEvent]"] + - ["System.Windows.Automation.AutomationProperty", "System.Windows.Automation.SelectionPatternIdentifiers!", "Field[CanSelectMultipleProperty]"] + - ["System.Windows.Automation.ToggleState", "System.Windows.Automation.ToggleState!", "Field[Off]"] + - ["System.Windows.Automation.ControlType", "System.Windows.Automation.ControlType!", "Field[ScrollBar]"] + - ["System.Windows.Automation.AutomationEvent", "System.Windows.Automation.AutomationElementIdentifiers!", "Field[AsyncContentLoadedEvent]"] + - ["System.Windows.Automation.AutomationEvent", "System.Windows.Automation.TextPattern!", "Field[TextChangedEvent]"] + - ["System.Windows.Automation.AutomationProperty", "System.Windows.Automation.ScrollPattern!", "Field[VerticallyScrollableProperty]"] + - ["System.Windows.Automation.AutomationEvent", "System.Windows.Automation.AutomationElementIdentifiers!", "Field[ActiveTextPositionChangedEvent]"] + - ["System.Windows.Automation.AutomationTextAttribute", "System.Windows.Automation.TextPattern!", "Field[ForegroundColorAttribute]"] + - ["System.Windows.Automation.AutomationTextAttribute", "System.Windows.Automation.TextPattern!", "Field[BackgroundColorAttribute]"] + - ["System.Windows.Automation.TableItemPattern+TableItemPatternInformation", "System.Windows.Automation.TableItemPattern", "Property[Cached]"] + - ["System.Windows.Automation.AutomationProperty", "System.Windows.Automation.GridItemPattern!", "Field[ColumnProperty]"] + - ["System.Windows.Automation.AutomationProperty", "System.Windows.Automation.WindowPatternIdentifiers!", "Field[CanMaximizeProperty]"] + - ["System.Windows.Automation.AutomationProperty", "System.Windows.Automation.TransformPatternIdentifiers!", "Field[CanMoveProperty]"] + - ["System.Windows.Automation.IsOffscreenBehavior", "System.Windows.Automation.AutomationProperties!", "Method[GetIsOffscreenBehavior].ReturnValue"] + - ["System.Windows.Automation.AutomationProperty", "System.Windows.Automation.GridItemPattern!", "Field[RowProperty]"] + - ["System.Int32", "System.Windows.Automation.AutomationElement", "Method[GetHashCode].ReturnValue"] + - ["System.Boolean", "System.Windows.Automation.AutomationElement!", "Method[op_Equality].ReturnValue"] + - ["System.Windows.Automation.AutomationEvent", "System.Windows.Automation.AutomationElementIdentifiers!", "Field[StructureChangedEvent]"] + - ["System.Windows.Automation.AutomationTextAttribute", "System.Windows.Automation.TextPattern!", "Field[MarginTrailingAttribute]"] + - ["System.Windows.Automation.TreeScope", "System.Windows.Automation.TreeScope!", "Field[Subtree]"] + - ["System.Windows.Automation.AutomationEvent", "System.Windows.Automation.AutomationElementIdentifiers!", "Field[MenuOpenedEvent]"] + - ["System.Windows.Automation.AutomationProperty", "System.Windows.Automation.AutomationElement!", "Field[LocalizedControlTypeProperty]"] + - ["System.Windows.Automation.AutomationTextAttribute", "System.Windows.Automation.TextPatternIdentifiers!", "Field[OverlineStyleAttribute]"] + - ["System.Windows.Automation.AutomationProperty", "System.Windows.Automation.AutomationElementIdentifiers!", "Field[IsKeyboardFocusableProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Automation.AutomationProperties!", "Field[AutomationIdProperty]"] + - ["System.Windows.Automation.AutomationTextAttribute", "System.Windows.Automation.TextPatternIdentifiers!", "Field[MarginLeadingAttribute]"] + - ["System.Windows.Automation.AutomationEvent", "System.Windows.Automation.TextPatternIdentifiers!", "Field[TextChangedEvent]"] + - ["System.Windows.Automation.AutomationProperty", "System.Windows.Automation.TableItemPattern!", "Field[RowHeaderItemsProperty]"] + - ["System.Windows.Automation.AutomationTextAttribute", "System.Windows.Automation.TextPattern!", "Field[IsHiddenAttribute]"] + - ["System.Windows.Automation.SynchronizedInputType", "System.Windows.Automation.SynchronizedInputType!", "Field[MouseLeftButtonUp]"] + - ["System.Windows.Automation.SynchronizedInputType", "System.Windows.Automation.SynchronizedInputType!", "Field[MouseLeftButtonDown]"] + - ["System.Windows.Automation.AutomationNotificationKind", "System.Windows.Automation.NotificationEventArgs", "Property[NotificationKind]"] + - ["System.Windows.Automation.AutomationTextAttribute", "System.Windows.Automation.TextPatternIdentifiers!", "Field[BulletStyleAttribute]"] + - ["System.String", "System.Windows.Automation.ClientSideProviderDescription", "Property[ClassName]"] + - ["System.Windows.Automation.AutomationProperty", "System.Windows.Automation.WindowPatternIdentifiers!", "Field[WindowInteractionStateProperty]"] + - ["System.Windows.Automation.AutomationProperty", "System.Windows.Automation.ScrollPattern!", "Field[HorizontallyScrollableProperty]"] + - ["System.Windows.Automation.AutomationProperty", "System.Windows.Automation.AutomationElementIdentifiers!", "Field[IsMultipleViewPatternAvailableProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Automation.AutomationProperties!", "Field[IsRowHeaderProperty]"] + - ["System.Windows.Automation.AutomationProperty", "System.Windows.Automation.ScrollPattern!", "Field[VerticalScrollPercentProperty]"] + - ["System.Windows.Automation.AutomationEvent", "System.Windows.Automation.TextPatternIdentifiers!", "Field[TextSelectionChangedEvent]"] + - ["System.Windows.Automation.AutomationTextAttribute", "System.Windows.Automation.TextPattern!", "Field[StrikethroughColorAttribute]"] + - ["System.Windows.Automation.AutomationEvent", "System.Windows.Automation.SelectionItemPattern!", "Field[ElementAddedToSelectionEvent]"] + - ["System.Windows.Automation.AutomationTextAttribute", "System.Windows.Automation.TextPattern!", "Field[IndentationTrailingAttribute]"] + - ["System.Windows.Automation.AutomationPattern", "System.Windows.Automation.SynchronizedInputPattern!", "Field[Pattern]"] + - ["System.Windows.Automation.AutomationProperty", "System.Windows.Automation.TransformPatternIdentifiers!", "Field[CanResizeProperty]"] + - ["System.Windows.Automation.AutomationProperty", "System.Windows.Automation.AutomationElementIdentifiers!", "Field[AccessKeyProperty]"] + - ["System.Object", "System.Windows.Automation.TextPattern!", "Field[MixedAttributeValue]"] + - ["System.Windows.Automation.AutomationHeadingLevel", "System.Windows.Automation.AutomationHeadingLevel!", "Field[Level8]"] + - ["System.Windows.Automation.AutomationHeadingLevel", "System.Windows.Automation.AutomationHeadingLevel!", "Field[Level4]"] + - ["System.Windows.Automation.AutomationProperty", "System.Windows.Automation.TransformPattern!", "Field[CanMoveProperty]"] + - ["System.Windows.Automation.AutomationProperty", "System.Windows.Automation.RangeValuePattern!", "Field[ValueProperty]"] + - ["System.Boolean", "System.Windows.Automation.AutomationElement", "Method[TryGetClickablePoint].ReturnValue"] + - ["System.Windows.Automation.ControlType", "System.Windows.Automation.ControlType!", "Method[LookupById].ReturnValue"] + - ["System.Windows.Automation.ControlType", "System.Windows.Automation.ControlType!", "Field[Spinner]"] + - ["System.Windows.Automation.SynchronizedInputType", "System.Windows.Automation.SynchronizedInputType!", "Field[KeyDown]"] + - ["System.String", "System.Windows.Automation.NotificationEventArgs", "Property[ActivityId]"] + - ["System.Windows.Automation.AutomationTextAttribute", "System.Windows.Automation.TextPatternIdentifiers!", "Field[IndentationTrailingAttribute]"] + - ["System.Windows.Automation.AutomationHeadingLevel", "System.Windows.Automation.AutomationHeadingLevel!", "Field[Level7]"] + - ["System.Windows.Automation.AutomationElementCollection", "System.Windows.Automation.AutomationElement", "Property[CachedChildren]"] + - ["System.Windows.Automation.AutomationProperty", "System.Windows.Automation.AutomationElement!", "Field[IsExpandCollapsePatternAvailableProperty]"] + - ["System.Windows.Automation.AutomationProperty", "System.Windows.Automation.WindowPattern!", "Field[IsModalProperty]"] + - ["System.Windows.Automation.ControlType", "System.Windows.Automation.ControlType!", "Field[TabItem]"] + - ["System.Windows.Automation.AutomationPattern", "System.Windows.Automation.SynchronizedInputPatternIdentifiers!", "Field[Pattern]"] + - ["System.Windows.Automation.AutomationProperty", "System.Windows.Automation.TransformPatternIdentifiers!", "Field[CanRotateProperty]"] + - ["System.Windows.Automation.AutomationEvent", "System.Windows.Automation.WindowPatternIdentifiers!", "Field[WindowClosedEvent]"] + - ["System.Windows.Automation.OrientationType", "System.Windows.Automation.OrientationType!", "Field[Horizontal]"] + - ["System.Windows.Automation.AutomationProperty", "System.Windows.Automation.TablePattern!", "Field[RowHeadersProperty]"] + - ["System.Windows.Automation.AutomationProperty", "System.Windows.Automation.SelectionPattern!", "Field[CanSelectMultipleProperty]"] + - ["System.Windows.Automation.AutomationProperty", "System.Windows.Automation.AutomationElementIdentifiers!", "Field[IsEnabledProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Automation.AutomationProperties!", "Field[HelpTextProperty]"] + - ["System.Windows.Automation.AutomationProperty", "System.Windows.Automation.AutomationElement!", "Field[HasKeyboardFocusProperty]"] + - ["System.Windows.Automation.AutomationEvent", "System.Windows.Automation.AutomationElement!", "Field[ToolTipClosedEvent]"] + - ["System.Windows.Automation.AutomationProperty", "System.Windows.Automation.AutomationElement!", "Field[IsInvokePatternAvailableProperty]"] + - ["System.Windows.Automation.AutomationProperty", "System.Windows.Automation.TogglePattern!", "Field[ToggleStateProperty]"] + - ["System.Windows.Automation.AutomationTextAttribute", "System.Windows.Automation.AutomationTextAttribute!", "Method[LookupById].ReturnValue"] + - ["System.Windows.Automation.AutomationTextAttribute", "System.Windows.Automation.TextPatternIdentifiers!", "Field[FontSizeAttribute]"] + - ["System.Windows.Automation.ControlType", "System.Windows.Automation.ControlType!", "Field[TitleBar]"] + - ["System.Windows.Automation.AutomationProperty", "System.Windows.Automation.AutomationElementIdentifiers!", "Field[HeadingLevelProperty]"] + - ["System.Windows.Automation.Condition[]", "System.Windows.Automation.OrCondition", "Method[GetConditions].ReturnValue"] + - ["System.Windows.Automation.AutomationEvent", "System.Windows.Automation.SelectionItemPatternIdentifiers!", "Field[ElementAddedToSelectionEvent]"] + - ["System.Windows.Automation.AutomationEvent", "System.Windows.Automation.AutomationElementIdentifiers!", "Field[MenuClosedEvent]"] + - ["System.Boolean", "System.Windows.Automation.AutomationProperties!", "Method[GetIsDialog].ReturnValue"] + - ["System.Windows.Automation.AutomationProperty", "System.Windows.Automation.SelectionItemPattern!", "Field[SelectionContainerProperty]"] + - ["System.Windows.Automation.AutomationNotificationProcessing", "System.Windows.Automation.AutomationNotificationProcessing!", "Field[ImportantAll]"] + - ["System.Windows.Automation.AutomationProperty", "System.Windows.Automation.AutomationElement!", "Field[IsDockPatternAvailableProperty]"] + - ["System.Windows.Automation.AutomationProperty", "System.Windows.Automation.GridItemPattern!", "Field[RowSpanProperty]"] + - ["System.Windows.Automation.TreeScope", "System.Windows.Automation.TreeScope!", "Field[Parent]"] + - ["System.Windows.Automation.AutomationNotificationProcessing", "System.Windows.Automation.AutomationNotificationProcessing!", "Field[MostRecent]"] + - ["System.Windows.Automation.ToggleState", "System.Windows.Automation.ToggleState!", "Field[On]"] + - ["System.Windows.Automation.AutomationTextAttribute", "System.Windows.Automation.TextPattern!", "Field[FontSizeAttribute]"] + - ["System.Windows.Automation.WindowInteractionState", "System.Windows.Automation.WindowInteractionState!", "Field[BlockedByModalWindow]"] + - ["System.Windows.Automation.AutomationProperty", "System.Windows.Automation.TablePatternIdentifiers!", "Field[RowOrColumnMajorProperty]"] + - ["System.Windows.Automation.ControlType", "System.Windows.Automation.ControlType!", "Field[Tree]"] + - ["System.Windows.Automation.AutomationHeadingLevel", "System.Windows.Automation.AutomationHeadingLevel!", "Field[Level3]"] + - ["System.Windows.Automation.ControlType", "System.Windows.Automation.ControlType!", "Field[Slider]"] + - ["System.Windows.Automation.AutomationTextAttribute", "System.Windows.Automation.TextPatternIdentifiers!", "Field[MarginTrailingAttribute]"] + - ["System.String", "System.Windows.Automation.AutomationProperties!", "Method[GetItemType].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Automation.AutomationProperties!", "Field[SizeOfSetProperty]"] + - ["System.String", "System.Windows.Automation.AutomationProperties!", "Method[GetName].ReturnValue"] + - ["System.Windows.Automation.AutomationProperty", "System.Windows.Automation.RangeValuePatternIdentifiers!", "Field[ValueProperty]"] + - ["System.Windows.Automation.AutomationPattern", "System.Windows.Automation.TableItemPatternIdentifiers!", "Field[Pattern]"] + - ["System.Windows.Automation.ControlType", "System.Windows.Automation.ControlType!", "Field[StatusBar]"] + - ["System.Windows.Automation.DockPosition", "System.Windows.Automation.DockPosition!", "Field[Top]"] + - ["System.Windows.Automation.ScrollAmount", "System.Windows.Automation.ScrollAmount!", "Field[LargeDecrement]"] + - ["System.Windows.Automation.AutomationEvent", "System.Windows.Automation.AutomationElementIdentifiers!", "Field[AutomationPropertyChangedEvent]"] + - ["System.Windows.Automation.AutomationPattern", "System.Windows.Automation.ExpandCollapsePattern!", "Field[Pattern]"] + - ["System.Windows.Automation.AutomationEvent", "System.Windows.Automation.SelectionItemPatternIdentifiers!", "Field[ElementRemovedFromSelectionEvent]"] + - ["System.Windows.Automation.AutomationProperty", "System.Windows.Automation.AutomationElement!", "Field[ControlTypeProperty]"] + - ["System.Windows.Automation.AutomationEvent", "System.Windows.Automation.AutomationEventArgs", "Property[EventId]"] + - ["System.Windows.Automation.TreeWalker", "System.Windows.Automation.TreeWalker!", "Field[ContentViewWalker]"] + - ["System.Windows.Automation.AutomationPattern", "System.Windows.Automation.TransformPatternIdentifiers!", "Field[Pattern]"] + - ["System.Windows.Automation.AutomationProperty", "System.Windows.Automation.AutomationElementIdentifiers!", "Field[IsRangeValuePatternAvailableProperty]"] + - ["System.Windows.Automation.AutomationProperty", "System.Windows.Automation.RangeValuePatternIdentifiers!", "Field[MaximumProperty]"] + - ["System.Windows.Automation.AutomationProperty", "System.Windows.Automation.AutomationElement!", "Field[IsScrollPatternAvailableProperty]"] + - ["System.Windows.Automation.AutomationProperty", "System.Windows.Automation.AutomationElementIdentifiers!", "Field[CultureProperty]"] + - ["System.Windows.Automation.AutomationNotificationKind", "System.Windows.Automation.AutomationNotificationKind!", "Field[ItemRemoved]"] + - ["System.Windows.Automation.ControlType", "System.Windows.Automation.ControlType!", "Field[Thumb]"] + - ["System.Windows.Automation.AutomationProperty", "System.Windows.Automation.AutomationElement!", "Field[IsSelectionPatternAvailableProperty]"] + - ["System.Windows.Automation.AutomationTextAttribute", "System.Windows.Automation.TextPattern!", "Field[IsItalicAttribute]"] + - ["System.Int32", "System.Windows.Automation.AutomationIdentifier", "Method[GetHashCode].ReturnValue"] + - ["System.Windows.Automation.IsOffscreenBehavior", "System.Windows.Automation.IsOffscreenBehavior!", "Field[Onscreen]"] + - ["System.Windows.UIElement", "System.Windows.Automation.AutomationProperties!", "Method[GetLabeledBy].ReturnValue"] + - ["System.Windows.Automation.AutomationProperty", "System.Windows.Automation.AutomationElementIdentifiers!", "Field[IsSynchronizedInputPatternAvailableProperty]"] + - ["System.Windows.Automation.AutomationProperty", "System.Windows.Automation.AutomationElement!", "Field[AutomationIdProperty]"] + - ["System.Windows.Automation.ClientSideProviderMatchIndicator", "System.Windows.Automation.ClientSideProviderDescription", "Property[Flags]"] + - ["System.Windows.Automation.OrientationType", "System.Windows.Automation.OrientationType!", "Field[Vertical]"] + - ["System.Windows.Automation.AutomationElement", "System.Windows.Automation.AutomationElement!", "Method[FromHandle].ReturnValue"] + - ["System.Windows.Automation.AutomationProperty", "System.Windows.Automation.TableItemPattern!", "Field[ColumnHeaderItemsProperty]"] + - ["System.Windows.Automation.ControlType", "System.Windows.Automation.ControlType!", "Field[Group]"] + - ["System.Windows.Automation.AutomationProperty", "System.Windows.Automation.GridPatternIdentifiers!", "Field[ColumnCountProperty]"] + - ["System.Windows.Automation.AutomationTextAttribute", "System.Windows.Automation.TextPatternIdentifiers!", "Field[FontNameAttribute]"] + - ["System.String", "System.Windows.Automation.AutomationProperties!", "Method[GetItemStatus].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Automation.AutomationProperties!", "Field[IsRequiredForFormProperty]"] + - ["System.Windows.Automation.ControlType", "System.Windows.Automation.ControlType!", "Field[Window]"] + - ["System.Windows.Automation.AutomationProperty", "System.Windows.Automation.AutomationElement!", "Field[IsTransformPatternAvailableProperty]"] + - ["System.Windows.Automation.AutomationProperty", "System.Windows.Automation.AutomationElementIdentifiers!", "Field[ControllerForProperty]"] + - ["System.Windows.Automation.AutomationLiveSetting", "System.Windows.Automation.AutomationProperties!", "Method[GetLiveSetting].ReturnValue"] + - ["System.Windows.Automation.AutomationPattern", "System.Windows.Automation.MultipleViewPatternIdentifiers!", "Field[Pattern]"] + - ["System.Windows.Automation.AutomationPattern", "System.Windows.Automation.ScrollPatternIdentifiers!", "Field[Pattern]"] + - ["System.Windows.Automation.ClientSideProviderFactoryCallback", "System.Windows.Automation.ClientSideProviderDescription", "Property[ClientSideProviderFactoryCallback]"] + - ["System.Windows.Automation.WindowVisualState", "System.Windows.Automation.WindowVisualState!", "Field[Minimized]"] + - ["System.Windows.Automation.AutomationTextAttribute", "System.Windows.Automation.TextPattern!", "Field[FontNameAttribute]"] + - ["System.Windows.Automation.AutomationTextAttribute", "System.Windows.Automation.TextPattern!", "Field[UnderlineStyleAttribute]"] + - ["System.String", "System.Windows.Automation.Automation!", "Method[PropertyName].ReturnValue"] + - ["System.Windows.Automation.AutomationElement", "System.Windows.Automation.AutomationElement!", "Method[FromLocalProvider].ReturnValue"] + - ["System.Windows.Automation.AutomationTextAttribute", "System.Windows.Automation.TextPattern!", "Field[UnderlineColorAttribute]"] + - ["System.Windows.Automation.AutomationProperty", "System.Windows.Automation.AutomationElementIdentifiers!", "Field[IsGridItemPatternAvailableProperty]"] + - ["System.Boolean", "System.Windows.Automation.AutomationProperties!", "Method[GetIsRequiredForForm].ReturnValue"] + - ["System.Windows.Automation.AutomationProperty", "System.Windows.Automation.AutomationElement!", "Field[IsScrollItemPatternAvailableProperty]"] + - ["System.Windows.Automation.AutomationProperty", "System.Windows.Automation.AutomationElementIdentifiers!", "Field[IsTableItemPatternAvailableProperty]"] + - ["System.Windows.Automation.AsyncContentLoadedState", "System.Windows.Automation.AsyncContentLoadedEventArgs", "Property[AsyncContentLoadedState]"] + - ["System.Windows.Automation.AutomationPattern", "System.Windows.Automation.WindowPattern!", "Field[Pattern]"] + - ["System.Windows.Automation.AutomationProperty", "System.Windows.Automation.AutomationElementIdentifiers!", "Field[IsSelectionItemPatternAvailableProperty]"] + - ["System.Windows.Automation.AutomationPattern", "System.Windows.Automation.DockPattern!", "Field[Pattern]"] + - ["System.Windows.Automation.AutomationProperty", "System.Windows.Automation.AutomationElement!", "Field[NameProperty]"] + - ["System.Windows.Automation.AutomationTextAttribute", "System.Windows.Automation.TextPattern!", "Field[FontWeightAttribute]"] + - ["System.Windows.Automation.AutomationTextAttribute", "System.Windows.Automation.TextPatternIdentifiers!", "Field[CapStyleAttribute]"] + - ["System.Windows.Automation.AutomationPattern", "System.Windows.Automation.SelectionItemPattern!", "Field[Pattern]"] + - ["System.Windows.Automation.AutomationProperty", "System.Windows.Automation.ExpandCollapsePatternIdentifiers!", "Field[ExpandCollapseStateProperty]"] + - ["System.Windows.Automation.AutomationEvent", "System.Windows.Automation.AutomationElement!", "Field[StructureChangedEvent]"] + - ["System.Windows.Automation.AutomationProperty", "System.Windows.Automation.GridItemPatternIdentifiers!", "Field[RowProperty]"] + - ["System.Windows.Automation.AutomationProperty", "System.Windows.Automation.MultipleViewPattern!", "Field[CurrentViewProperty]"] + - ["System.Windows.Automation.WindowInteractionState", "System.Windows.Automation.WindowInteractionState!", "Field[Closing]"] + - ["System.Windows.Automation.AutomationPattern", "System.Windows.Automation.WindowPatternIdentifiers!", "Field[Pattern]"] + - ["System.Windows.Automation.AutomationProperty", "System.Windows.Automation.AutomationProperty!", "Method[LookupById].ReturnValue"] + - ["System.Windows.Automation.AutomationEvent", "System.Windows.Automation.TextPattern!", "Field[TextSelectionChangedEvent]"] + - ["System.Windows.Automation.AutomationProperty", "System.Windows.Automation.AutomationElement!", "Field[RuntimeIdProperty]"] + - ["System.Windows.Automation.SelectionPattern+SelectionPatternInformation", "System.Windows.Automation.SelectionPattern", "Property[Cached]"] + - ["System.Windows.DependencyProperty", "System.Windows.Automation.AutomationProperties!", "Field[ItemTypeProperty]"] + - ["System.Windows.Automation.AutomationHeadingLevel", "System.Windows.Automation.AutomationHeadingLevel!", "Field[Level9]"] + - ["System.Windows.Automation.AutomationProperty", "System.Windows.Automation.AutomationElementIdentifiers!", "Field[AcceleratorKeyProperty]"] + - ["System.Windows.Automation.AutomationProperty", "System.Windows.Automation.SelectionPatternIdentifiers!", "Field[SelectionProperty]"] + - ["System.Windows.Automation.WindowInteractionState", "System.Windows.Automation.WindowInteractionState!", "Field[ReadyForUserInteraction]"] + - ["System.Windows.Automation.Condition[]", "System.Windows.Automation.AndCondition", "Method[GetConditions].ReturnValue"] + - ["System.Windows.Automation.WindowPattern+WindowPatternInformation", "System.Windows.Automation.WindowPattern", "Property[Cached]"] + - ["System.Windows.Automation.AutomationProperty", "System.Windows.Automation.AutomationElementIdentifiers!", "Field[IsWindowPatternAvailableProperty]"] + - ["System.Windows.Automation.IsOffscreenBehavior", "System.Windows.Automation.IsOffscreenBehavior!", "Field[Default]"] + - ["System.Windows.Automation.AutomationPattern[][]", "System.Windows.Automation.ControlType", "Method[GetRequiredPatternSets].ReturnValue"] + - ["System.Windows.Automation.ControlType", "System.Windows.Automation.ControlType!", "Field[ComboBox]"] + - ["System.Windows.Automation.AutomationProperty", "System.Windows.Automation.TogglePatternIdentifiers!", "Field[ToggleStateProperty]"] + - ["System.Windows.Automation.AutomationEvent", "System.Windows.Automation.AutomationElementIdentifiers!", "Field[ToolTipClosedEvent]"] + - ["System.Windows.Automation.AutomationProperty", "System.Windows.Automation.AutomationElement!", "Field[IsTablePatternAvailableProperty]"] + - ["System.Boolean", "System.Windows.Automation.AutomationElement", "Method[TryGetCachedPattern].ReturnValue"] + - ["System.Windows.Automation.AutomationTextAttribute", "System.Windows.Automation.TextPattern!", "Field[IsSubscriptAttribute]"] + - ["System.Windows.Automation.SupportedTextSelection", "System.Windows.Automation.SupportedTextSelection!", "Field[None]"] + - ["System.Windows.Automation.AutomationTextAttribute", "System.Windows.Automation.TextPatternIdentifiers!", "Field[CultureAttribute]"] + - ["System.Windows.Automation.AutomationProperty", "System.Windows.Automation.AutomationElementIdentifiers!", "Field[IsItemContainerPatternAvailableProperty]"] + - ["System.Windows.Automation.AutomationProperty", "System.Windows.Automation.MultipleViewPatternIdentifiers!", "Field[SupportedViewsProperty]"] + - ["System.Windows.Automation.AutomationProperty", "System.Windows.Automation.AutomationElement!", "Field[CultureProperty]"] + - ["System.Windows.Point", "System.Windows.Automation.AutomationElement", "Method[GetClickablePoint].ReturnValue"] + - ["System.Windows.Automation.AutomationElement+AutomationElementInformation", "System.Windows.Automation.AutomationElement", "Property[Current]"] + - ["System.Windows.Automation.AutomationEvent", "System.Windows.Automation.AutomationElement!", "Field[ToolTipOpenedEvent]"] + - ["System.Windows.Automation.AutomationPattern", "System.Windows.Automation.ValuePattern!", "Field[Pattern]"] + - ["System.Windows.Automation.ControlType", "System.Windows.Automation.ControlType!", "Field[Text]"] + - ["System.Windows.Automation.RangeValuePattern+RangeValuePatternInformation", "System.Windows.Automation.RangeValuePattern", "Property[Cached]"] + - ["System.Windows.Automation.AutomationTextAttribute", "System.Windows.Automation.TextPatternIdentifiers!", "Field[IsSubscriptAttribute]"] + - ["System.Windows.Automation.AutomationProperty", "System.Windows.Automation.ScrollPatternIdentifiers!", "Field[VerticallyScrollableProperty]"] + - ["System.Windows.Automation.AsyncContentLoadedState", "System.Windows.Automation.AsyncContentLoadedState!", "Field[Completed]"] + - ["System.Windows.Automation.ScrollAmount", "System.Windows.Automation.ScrollAmount!", "Field[LargeIncrement]"] + - ["System.Windows.Automation.AutomationEvent", "System.Windows.Automation.SelectionItemPattern!", "Field[ElementSelectedEvent]"] + - ["System.Windows.Automation.AutomationTextAttribute", "System.Windows.Automation.TextPatternIdentifiers!", "Field[IndentationLeadingAttribute]"] + - ["System.Windows.Automation.AutomationTextAttribute", "System.Windows.Automation.TextPatternIdentifiers!", "Field[TabsAttribute]"] + - ["System.Windows.Automation.AutomationProperty", "System.Windows.Automation.AutomationElement!", "Field[IsWindowPatternAvailableProperty]"] + - ["System.Windows.Automation.AutomationTextAttribute", "System.Windows.Automation.TextPatternIdentifiers!", "Field[IsSuperscriptAttribute]"] + - ["System.Windows.Automation.AutomationProperty", "System.Windows.Automation.WindowPattern!", "Field[CanMaximizeProperty]"] + - ["System.Windows.Automation.AutomationEvent", "System.Windows.Automation.InvokePattern!", "Field[InvokedEvent]"] + - ["System.Windows.Automation.ValuePattern+ValuePatternInformation", "System.Windows.Automation.ValuePattern", "Property[Cached]"] + - ["System.Windows.Automation.AutomationProperty", "System.Windows.Automation.RangeValuePattern!", "Field[MinimumProperty]"] + - ["System.Windows.Automation.Condition", "System.Windows.Automation.Automation!", "Field[RawViewCondition]"] + - ["System.Windows.Automation.SelectionItemPattern+SelectionItemPatternInformation", "System.Windows.Automation.SelectionItemPattern", "Property[Cached]"] + - ["System.Double", "System.Windows.Automation.ScrollPattern!", "Field[NoScroll]"] + - ["System.Windows.Automation.AutomationProperty", "System.Windows.Automation.AutomationElementIdentifiers!", "Field[FrameworkIdProperty]"] + - ["System.String", "System.Windows.Automation.AutomationIdentifier", "Property[ProgrammaticName]"] + - ["System.Windows.Automation.AutomationEvent", "System.Windows.Automation.WindowPattern!", "Field[WindowOpenedEvent]"] + - ["System.Windows.Automation.AutomationPattern", "System.Windows.Automation.ScrollPattern!", "Field[Pattern]"] + - ["System.Windows.Automation.TreeWalker", "System.Windows.Automation.TreeWalker!", "Field[ControlViewWalker]"] + - ["System.Object", "System.Windows.Automation.AutomationElementIdentifiers!", "Field[NotSupported]"] + - ["System.Windows.Automation.AutomationProperty", "System.Windows.Automation.SelectionPattern!", "Field[IsSelectionRequiredProperty]"] + - ["System.String", "System.Windows.Automation.MultipleViewPattern", "Method[GetViewName].ReturnValue"] + - ["System.Windows.Automation.ControlType", "System.Windows.Automation.ControlType!", "Field[Edit]"] + - ["System.Windows.Automation.AutomationProperty", "System.Windows.Automation.AutomationElementIdentifiers!", "Field[IsDialogProperty]"] + - ["System.Windows.Automation.ControlType", "System.Windows.Automation.ControlType!", "Field[Image]"] + - ["System.Int32", "System.Windows.Automation.AutomationIdentifier", "Method[CompareTo].ReturnValue"] + - ["System.Windows.Automation.AutomationNotificationKind", "System.Windows.Automation.AutomationNotificationKind!", "Field[ActionAborted]"] + - ["System.Windows.Automation.ControlType", "System.Windows.Automation.ControlType!", "Field[Hyperlink]"] + - ["System.Windows.Automation.WindowVisualState", "System.Windows.Automation.WindowVisualState!", "Field[Maximized]"] + - ["System.Windows.Automation.GridPattern+GridPatternInformation", "System.Windows.Automation.GridPattern", "Property[Cached]"] + - ["System.Windows.Automation.AutomationNotificationKind", "System.Windows.Automation.AutomationNotificationKind!", "Field[ItemAdded]"] + - ["System.Windows.Automation.AutomationProperty", "System.Windows.Automation.ScrollPatternIdentifiers!", "Field[HorizontalViewSizeProperty]"] + - ["System.Double", "System.Windows.Automation.ScrollPatternIdentifiers!", "Field[NoScroll]"] + - ["System.Windows.Automation.AutomationProperty", "System.Windows.Automation.AutomationElementIdentifiers!", "Field[LabeledByProperty]"] + - ["System.Windows.Automation.AutomationTextAttribute", "System.Windows.Automation.TextPattern!", "Field[OverlineStyleAttribute]"] + - ["System.Windows.Automation.AutomationPattern", "System.Windows.Automation.VirtualizedItemPatternIdentifiers!", "Field[Pattern]"] + - ["System.Windows.Automation.TransformPattern+TransformPatternInformation", "System.Windows.Automation.TransformPattern", "Property[Current]"] + - ["System.Windows.Automation.StructureChangeType", "System.Windows.Automation.StructureChangeType!", "Field[ChildrenReordered]"] + - ["System.Object", "System.Windows.Automation.AutomationElementCollection", "Property[SyncRoot]"] + - ["System.Double", "System.Windows.Automation.AsyncContentLoadedEventArgs", "Property[PercentComplete]"] + - ["System.Windows.Automation.TableItemPattern+TableItemPatternInformation", "System.Windows.Automation.TableItemPattern", "Property[Current]"] + - ["System.Boolean", "System.Windows.Automation.Automation!", "Method[Compare].ReturnValue"] + - ["System.Windows.Automation.RowOrColumnMajor", "System.Windows.Automation.RowOrColumnMajor!", "Field[RowMajor]"] + - ["System.Windows.Automation.GridItemPattern+GridItemPatternInformation", "System.Windows.Automation.GridItemPattern", "Property[Cached]"] + - ["System.Windows.Automation.AutomationTextAttribute", "System.Windows.Automation.TextPatternIdentifiers!", "Field[IndentationFirstLineAttribute]"] + - ["System.Windows.Automation.AutomationProperty", "System.Windows.Automation.WindowPatternIdentifiers!", "Field[WindowVisualStateProperty]"] + - ["System.Windows.Automation.AutomationEvent", "System.Windows.Automation.SynchronizedInputPattern!", "Field[InputDiscardedEvent]"] + - ["System.Windows.Automation.AutomationProperty", "System.Windows.Automation.RangeValuePatternIdentifiers!", "Field[IsReadOnlyProperty]"] + - ["System.Windows.Automation.AutomationPattern", "System.Windows.Automation.MultipleViewPattern!", "Field[Pattern]"] + - ["System.Windows.DependencyProperty", "System.Windows.Automation.AutomationProperties!", "Field[PositionInSetProperty]"] + - ["System.Windows.Automation.AutomationProperty", "System.Windows.Automation.AutomationElement!", "Field[NativeWindowHandleProperty]"] + - ["System.Windows.Automation.WindowInteractionState", "System.Windows.Automation.WindowInteractionState!", "Field[NotResponding]"] + - ["System.Windows.Automation.DockPosition", "System.Windows.Automation.DockPosition!", "Field[Left]"] + - ["System.Windows.Automation.AutomationTextAttribute", "System.Windows.Automation.TextPatternIdentifiers!", "Field[ForegroundColorAttribute]"] + - ["System.String", "System.Windows.Automation.NotificationEventArgs", "Property[DisplayString]"] + - ["System.Windows.Automation.AutomationProperty", "System.Windows.Automation.MultipleViewPattern!", "Field[SupportedViewsProperty]"] + - ["System.Windows.Automation.AutomationProperty", "System.Windows.Automation.TablePattern!", "Field[ColumnHeadersProperty]"] + - ["System.String", "System.Windows.Automation.AutomationProperties!", "Method[GetAccessKey].ReturnValue"] + - ["System.Windows.Automation.IsOffscreenBehavior", "System.Windows.Automation.IsOffscreenBehavior!", "Field[Offscreen]"] + - ["System.Windows.Automation.DockPosition", "System.Windows.Automation.DockPosition!", "Field[Fill]"] + - ["System.Windows.Automation.AutomationProperty", "System.Windows.Automation.GridItemPatternIdentifiers!", "Field[ContainingGridProperty]"] + - ["System.Windows.Automation.ToggleState", "System.Windows.Automation.ToggleState!", "Field[Indeterminate]"] + - ["System.Windows.Automation.ControlType", "System.Windows.Automation.ControlType!", "Field[Document]"] + - ["System.Windows.Automation.AutomationProperty", "System.Windows.Automation.AutomationElement!", "Field[HeadingLevelProperty]"] + - ["System.Windows.Automation.AutomationProperty", "System.Windows.Automation.ExpandCollapsePattern!", "Field[ExpandCollapseStateProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Automation.AutomationProperties!", "Field[NameProperty]"] + - ["System.Windows.Automation.ExpandCollapsePattern+ExpandCollapsePatternInformation", "System.Windows.Automation.ExpandCollapsePattern", "Property[Current]"] + - ["System.Windows.Automation.AutomationElementMode", "System.Windows.Automation.AutomationElementMode!", "Field[Full]"] + - ["System.Windows.Automation.AutomationElementMode", "System.Windows.Automation.CacheRequest", "Property[AutomationElementMode]"] + - ["System.Windows.Automation.MultipleViewPattern+MultipleViewPatternInformation", "System.Windows.Automation.MultipleViewPattern", "Property[Current]"] + - ["System.Windows.Automation.AutomationProperty[]", "System.Windows.Automation.ControlType", "Method[GetRequiredProperties].ReturnValue"] + - ["System.Windows.Automation.AutomationPattern", "System.Windows.Automation.TogglePatternIdentifiers!", "Field[Pattern]"] + - ["System.Windows.Automation.AutomationTextAttribute", "System.Windows.Automation.TextPattern!", "Field[MarginLeadingAttribute]"] + - ["System.Windows.Automation.AutomationTextAttribute", "System.Windows.Automation.TextPatternIdentifiers!", "Field[TextFlowDirectionsAttribute]"] + - ["System.Int32", "System.Windows.Automation.AutomationFocusChangedEventArgs", "Property[ChildId]"] + - ["System.Boolean", "System.Windows.Automation.WindowPattern", "Method[WaitForInputIdle].ReturnValue"] + - ["System.Windows.Automation.TreeScope", "System.Windows.Automation.TreeScope!", "Field[Descendants]"] + - ["System.Windows.Automation.AutomationProperty", "System.Windows.Automation.AutomationElement!", "Field[IsContentElementProperty]"] + - ["System.String", "System.Windows.Automation.AutomationProperties!", "Method[GetAcceleratorKey].ReturnValue"] + - ["System.Windows.Automation.AutomationProperty", "System.Windows.Automation.AutomationElementIdentifiers!", "Field[IsDockPatternAvailableProperty]"] + - ["System.Boolean", "System.Windows.Automation.AutomationIdentifier", "Method[Equals].ReturnValue"] + - ["System.Windows.Automation.AutomationProperty", "System.Windows.Automation.ValuePatternIdentifiers!", "Field[IsReadOnlyProperty]"] + - ["System.Windows.Automation.SynchronizedInputType", "System.Windows.Automation.SynchronizedInputType!", "Field[MouseRightButtonDown]"] + - ["System.Windows.Automation.AutomationPattern", "System.Windows.Automation.GridPattern!", "Field[Pattern]"] + - ["System.Windows.Automation.AutomationProperty", "System.Windows.Automation.GridPattern!", "Field[RowCountProperty]"] + - ["System.Windows.Automation.AutomationProperty", "System.Windows.Automation.AutomationElement!", "Field[ItemStatusProperty]"] + - ["System.Int32[]", "System.Windows.Automation.StructureChangedEventArgs", "Method[GetRuntimeId].ReturnValue"] + - ["System.Windows.Automation.Condition", "System.Windows.Automation.TreeWalker", "Property[Condition]"] + - ["System.Windows.Automation.Condition", "System.Windows.Automation.NotCondition", "Property[Condition]"] + - ["System.Windows.Automation.AutomationNotificationKind", "System.Windows.Automation.AutomationNotificationKind!", "Field[ActionCompleted]"] + - ["System.Windows.Automation.Provider.ITextRangeProvider", "System.Windows.Automation.ActiveTextPositionChangedEventArgs", "Property[TextRange]"] + - ["System.Windows.Automation.AutomationNotificationProcessing", "System.Windows.Automation.NotificationEventArgs", "Property[NotificationProcessing]"] + - ["System.Windows.Automation.AutomationTextAttribute", "System.Windows.Automation.TextPatternIdentifiers!", "Field[IsHiddenAttribute]"] + - ["System.Windows.Automation.AutomationTextAttribute", "System.Windows.Automation.TextPatternIdentifiers!", "Field[FontWeightAttribute]"] + - ["System.Windows.Automation.AutomationProperty", "System.Windows.Automation.AutomationElementIdentifiers!", "Field[ItemTypeProperty]"] + - ["System.Windows.Automation.AutomationElement", "System.Windows.Automation.AutomationElement!", "Property[RootElement]"] + - ["System.Windows.Automation.AutomationProperty", "System.Windows.Automation.TableItemPatternIdentifiers!", "Field[ColumnHeaderItemsProperty]"] + - ["System.Windows.Automation.IsOffscreenBehavior", "System.Windows.Automation.IsOffscreenBehavior!", "Field[FromClip]"] + - ["System.Boolean", "System.Windows.Automation.AutomationElement", "Method[Equals].ReturnValue"] + - ["System.Windows.Automation.AutomationTextAttribute", "System.Windows.Automation.TextPattern!", "Field[CapStyleAttribute]"] + - ["System.Windows.Automation.AutomationPattern", "System.Windows.Automation.ItemContainerPatternIdentifiers!", "Field[Pattern]"] + - ["System.Windows.Automation.DockPosition", "System.Windows.Automation.DockPosition!", "Field[Right]"] + - ["System.Windows.Automation.AutomationPattern", "System.Windows.Automation.GridItemPattern!", "Field[Pattern]"] + - ["System.Object", "System.Windows.Automation.TextPatternIdentifiers!", "Field[MixedAttributeValue]"] + - ["System.Windows.Automation.Condition", "System.Windows.Automation.Condition!", "Field[TrueCondition]"] + - ["System.Windows.Automation.AutomationElement", "System.Windows.Automation.AutomationElement!", "Property[FocusedElement]"] + - ["System.Windows.Automation.AutomationProperty", "System.Windows.Automation.AutomationElement!", "Field[IsGridItemPatternAvailableProperty]"] + - ["System.Windows.Automation.AutomationProperty", "System.Windows.Automation.AutomationElement!", "Field[ProcessIdProperty]"] + - ["System.Windows.Automation.AutomationProperty", "System.Windows.Automation.WindowPattern!", "Field[WindowVisualStateProperty]"] + - ["System.Windows.Automation.AutomationPattern", "System.Windows.Automation.ItemContainerPattern!", "Field[Pattern]"] + - ["System.Windows.Automation.AutomationEvent", "System.Windows.Automation.WindowPatternIdentifiers!", "Field[WindowOpenedEvent]"] + - ["System.Windows.Automation.AutomationHeadingLevel", "System.Windows.Automation.AutomationHeadingLevel!", "Field[Level2]"] + - ["System.Windows.Automation.AsyncContentLoadedState", "System.Windows.Automation.AsyncContentLoadedState!", "Field[Progress]"] + - ["System.Windows.Automation.Condition", "System.Windows.Automation.Automation!", "Field[ContentViewCondition]"] + - ["System.Windows.Automation.ControlType", "System.Windows.Automation.ControlType!", "Field[RadioButton]"] + - ["System.Windows.Automation.AutomationProperty", "System.Windows.Automation.ScrollPattern!", "Field[HorizontalViewSizeProperty]"] + - ["System.Windows.Automation.AutomationProperty", "System.Windows.Automation.ScrollPattern!", "Field[VerticalViewSizeProperty]"] + - ["System.Windows.Automation.RowOrColumnMajor", "System.Windows.Automation.RowOrColumnMajor!", "Field[ColumnMajor]"] + - ["System.Windows.Automation.AutomationProperty", "System.Windows.Automation.SelectionPattern!", "Field[SelectionProperty]"] + - ["System.Windows.Automation.PropertyConditionFlags", "System.Windows.Automation.PropertyConditionFlags!", "Field[None]"] + - ["System.Windows.Automation.SupportedTextSelection", "System.Windows.Automation.SupportedTextSelection!", "Field[Single]"] + - ["System.Windows.Automation.AutomationTextAttribute", "System.Windows.Automation.TextPatternIdentifiers!", "Field[BackgroundColorAttribute]"] + - ["System.Int32", "System.Windows.Automation.AutomationIdentifier", "Property[Id]"] + - ["System.Windows.Automation.AutomationElement", "System.Windows.Automation.AutomationElementCollection", "Property[Item]"] + - ["System.Windows.Automation.AutomationProperty", "System.Windows.Automation.AutomationPropertyChangedEventArgs", "Property[Property]"] + - ["System.Windows.Automation.AutomationProperty", "System.Windows.Automation.AutomationElement!", "Field[IsRangeValuePatternAvailableProperty]"] + - ["System.Windows.Automation.AutomationProperty", "System.Windows.Automation.WindowPatternIdentifiers!", "Field[IsTopmostProperty]"] + - ["System.Windows.Automation.ClientSideProviderMatchIndicator", "System.Windows.Automation.ClientSideProviderMatchIndicator!", "Field[AllowSubstringMatch]"] + - ["System.Windows.Automation.AutomationProperty", "System.Windows.Automation.WindowPatternIdentifiers!", "Field[CanMinimizeProperty]"] + - ["System.Windows.Automation.AutomationProperty", "System.Windows.Automation.AutomationElement!", "Field[ClickablePointProperty]"] + - ["System.Windows.Automation.AutomationTextAttribute", "System.Windows.Automation.TextPatternIdentifiers!", "Field[OverlineColorAttribute]"] + - ["System.Windows.DependencyProperty", "System.Windows.Automation.AutomationProperties!", "Field[IsOffscreenBehaviorProperty]"] + - ["System.Windows.Automation.AutomationProperty", "System.Windows.Automation.AutomationElementIdentifiers!", "Field[IsScrollItemPatternAvailableProperty]"] + - ["System.Windows.Automation.AutomationPattern", "System.Windows.Automation.ExpandCollapsePatternIdentifiers!", "Field[Pattern]"] + - ["System.Windows.Automation.AutomationPattern", "System.Windows.Automation.VirtualizedItemPattern!", "Field[Pattern]"] + - ["System.Windows.Automation.AutomationTextAttribute", "System.Windows.Automation.TextPatternIdentifiers!", "Field[StrikethroughColorAttribute]"] + - ["System.Windows.Automation.AutomationPattern", "System.Windows.Automation.AutomationPattern!", "Method[LookupById].ReturnValue"] + - ["System.Windows.Automation.AutomationProperty", "System.Windows.Automation.AutomationElement!", "Field[BoundingRectangleProperty]"] + - ["System.Windows.Automation.AutomationTextAttribute", "System.Windows.Automation.TextPattern!", "Field[MarginBottomAttribute]"] + - ["System.Windows.Automation.AutomationProperty", "System.Windows.Automation.AutomationElementIdentifiers!", "Field[RuntimeIdProperty]"] + - ["System.Windows.Automation.AutomationEvent", "System.Windows.Automation.AutomationElement!", "Field[AutomationFocusChangedEvent]"] + - ["System.Windows.Automation.AutomationElement", "System.Windows.Automation.AutomationElement", "Property[CachedParent]"] + - ["System.Windows.Automation.SupportedTextSelection", "System.Windows.Automation.TextPattern", "Property[SupportedTextSelection]"] + - ["System.Windows.Automation.AutomationEvent", "System.Windows.Automation.InvokePatternIdentifiers!", "Field[InvokedEvent]"] + - ["System.Windows.Automation.AutomationPattern", "System.Windows.Automation.TransformPattern!", "Field[Pattern]"] + - ["System.Windows.Automation.ControlType", "System.Windows.Automation.ControlType!", "Field[Menu]"] + - ["System.Windows.Automation.AutomationProperty", "System.Windows.Automation.AutomationElementIdentifiers!", "Field[ItemStatusProperty]"] + - ["System.Windows.Automation.AutomationElement", "System.Windows.Automation.TreeWalker", "Method[GetLastChild].ReturnValue"] + - ["System.Windows.Automation.WindowInteractionState", "System.Windows.Automation.WindowInteractionState!", "Field[Running]"] + - ["System.Windows.Automation.Condition", "System.Windows.Automation.CacheRequest", "Property[TreeFilter]"] + - ["System.Collections.IEnumerator", "System.Windows.Automation.AutomationElementCollection", "Method[GetEnumerator].ReturnValue"] + - ["System.Windows.Automation.AutomationProperty", "System.Windows.Automation.AutomationElementIdentifiers!", "Field[IsTextPatternAvailableProperty]"] + - ["System.Windows.Automation.StructureChangeType", "System.Windows.Automation.StructureChangeType!", "Field[ChildAdded]"] + - ["System.Windows.Automation.AutomationProperty", "System.Windows.Automation.AutomationElementIdentifiers!", "Field[IsContentElementProperty]"] + - ["System.Boolean", "System.Windows.Automation.AutomationElement", "Method[TryGetCurrentPattern].ReturnValue"] + - ["System.Windows.Automation.AutomationProperty", "System.Windows.Automation.GridItemPattern!", "Field[ContainingGridProperty]"] + - ["System.Windows.Automation.AutomationPattern", "System.Windows.Automation.SelectionItemPatternIdentifiers!", "Field[Pattern]"] + - ["System.Int32", "System.Windows.Automation.AutomationElementCollection", "Property[Count]"] + - ["System.Windows.Automation.ControlType", "System.Windows.Automation.ControlType!", "Field[DataGrid]"] + - ["System.Windows.Automation.AutomationEvent", "System.Windows.Automation.SynchronizedInputPatternIdentifiers!", "Field[InputDiscardedEvent]"] + - ["System.Windows.Automation.AutomationProperty", "System.Windows.Automation.AutomationElement!", "Field[IsVirtualizedItemPatternAvailableProperty]"] + - ["System.Windows.Automation.AutomationTextAttribute", "System.Windows.Automation.TextPatternIdentifiers!", "Field[StrikethroughStyleAttribute]"] + - ["System.Windows.Automation.AutomationProperty", "System.Windows.Automation.AutomationElement!", "Field[IsKeyboardFocusableProperty]"] + - ["System.Windows.Automation.ClientSideProviderMatchIndicator", "System.Windows.Automation.ClientSideProviderMatchIndicator!", "Field[None]"] + - ["System.Windows.Automation.ControlType", "System.Windows.Automation.ControlType!", "Field[Pane]"] + - ["System.Windows.DependencyProperty", "System.Windows.Automation.AutomationProperties!", "Field[AccessKeyProperty]"] + - ["System.Windows.Automation.AutomationTextAttribute", "System.Windows.Automation.TextPattern!", "Field[HorizontalTextAlignmentAttribute]"] + - ["System.Object", "System.Windows.Automation.AutomationElement", "Method[GetCachedPropertyValue].ReturnValue"] + - ["System.Windows.Automation.AutomationProperty", "System.Windows.Automation.SelectionItemPatternIdentifiers!", "Field[SelectionContainerProperty]"] + - ["System.Windows.Automation.AutomationEvent", "System.Windows.Automation.AutomationElementIdentifiers!", "Field[LayoutInvalidatedEvent]"] + - ["System.Windows.Automation.ExpandCollapseState", "System.Windows.Automation.ExpandCollapseState!", "Field[Collapsed]"] + - ["System.Windows.DependencyProperty", "System.Windows.Automation.AutomationProperties!", "Field[LabeledByProperty]"] + - ["System.Windows.Automation.AutomationEvent", "System.Windows.Automation.AutomationElement!", "Field[ActiveTextPositionChangedEvent]"] + - ["System.Windows.Automation.AutomationProperty", "System.Windows.Automation.ScrollPattern!", "Field[HorizontalScrollPercentProperty]"] + - ["System.Windows.Automation.AutomationPattern", "System.Windows.Automation.ScrollItemPatternIdentifiers!", "Field[Pattern]"] + - ["System.Windows.Automation.AutomationProperty", "System.Windows.Automation.AutomationElementIdentifiers!", "Field[IsRequiredForFormProperty]"] + - ["System.Windows.Automation.Text.TextPatternRange[]", "System.Windows.Automation.TextPattern", "Method[GetSelection].ReturnValue"] + - ["System.String", "System.Windows.Automation.AutomationProperties!", "Method[GetAutomationId].ReturnValue"] + - ["System.Windows.Automation.AutomationProperty", "System.Windows.Automation.RangeValuePatternIdentifiers!", "Field[SmallChangeProperty]"] + - ["System.Windows.Automation.AutomationElement", "System.Windows.Automation.AutomationElement", "Method[FindFirst].ReturnValue"] + - ["System.Windows.Automation.ControlType", "System.Windows.Automation.ControlType!", "Field[Tab]"] + - ["System.String", "System.Windows.Automation.Automation!", "Method[PatternName].ReturnValue"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemWindowsAutomationPeers/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemWindowsAutomationPeers/model.yml new file mode 100644 index 000000000000..debee0dab9f1 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemWindowsAutomationPeers/model.yml @@ -0,0 +1,929 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Windows.Automation.Peers.AutomationOrientation", "System.Windows.Automation.Peers.AutomationOrientation!", "Field[Horizontal]"] + - ["System.Boolean", "System.Windows.Automation.Peers.UIElement3DAutomationPeer", "Method[IsControlElementCore].ReturnValue"] + - ["System.Windows.Automation.Peers.AutomationEvents", "System.Windows.Automation.Peers.AutomationEvents!", "Field[SelectionItemPatternOnElementSelected]"] + - ["System.String", "System.Windows.Automation.Peers.AutomationPeer", "Method[GetItemStatus].ReturnValue"] + - ["System.Collections.Generic.List", "System.Windows.Automation.Peers.AutomationPeer", "Method[GetChildrenCore].ReturnValue"] + - ["System.String", "System.Windows.Automation.Peers.FlowDocumentPageViewerAutomationPeer", "Method[GetClassNameCore].ReturnValue"] + - ["System.Boolean", "System.Windows.Automation.Peers.RibbonTabHeaderDataAutomationPeer", "Method[IsContentElementCore].ReturnValue"] + - ["System.Windows.Automation.Peers.PatternInterface", "System.Windows.Automation.Peers.PatternInterface!", "Field[TableItem]"] + - ["System.Boolean", "System.Windows.Automation.Peers.ListBoxItemWrapperAutomationPeer", "Method[IsOffscreenCore].ReturnValue"] + - ["System.String", "System.Windows.Automation.Peers.MenuItemAutomationPeer", "Method[GetClassNameCore].ReturnValue"] + - ["System.String", "System.Windows.Automation.Peers.ContentElementAutomationPeer", "Method[GetItemTypeCore].ReturnValue"] + - ["System.String", "System.Windows.Automation.Peers.RibbonMenuItemDataAutomationPeer", "Method[GetClassNameCore].ReturnValue"] + - ["System.Boolean", "System.Windows.Automation.Peers.DataGridAutomationPeer", "Property[System.Windows.Automation.Provider.ISelectionProvider.IsSelectionRequired]"] + - ["System.Windows.Automation.Peers.AutomationControlType", "System.Windows.Automation.Peers.UIElementAutomationPeer", "Method[GetAutomationControlTypeCore].ReturnValue"] + - ["System.Windows.Automation.Peers.AutomationControlType", "System.Windows.Automation.Peers.AutomationControlType!", "Field[DataGrid]"] + - ["System.Windows.Automation.Provider.IRawElementProviderSimple[]", "System.Windows.Automation.Peers.DataGridItemAutomationPeer", "Method[System.Windows.Automation.Provider.ISelectionProvider.GetSelection].ReturnValue"] + - ["System.Windows.Automation.Peers.AutomationControlType", "System.Windows.Automation.Peers.DataGridRowHeaderAutomationPeer", "Method[GetAutomationControlTypeCore].ReturnValue"] + - ["System.Boolean", "System.Windows.Automation.Peers.GridViewColumnHeaderAutomationPeer", "Property[System.Windows.Automation.Provider.ITransformProvider.CanRotate]"] + - ["System.String", "System.Windows.Automation.Peers.AutomationPeer", "Method[GetNameCore].ReturnValue"] + - ["System.Object", "System.Windows.Automation.Peers.RepeatButtonAutomationPeer", "Method[GetPattern].ReturnValue"] + - ["System.Windows.Automation.Peers.AutomationControlType", "System.Windows.Automation.Peers.UserControlAutomationPeer", "Method[GetAutomationControlTypeCore].ReturnValue"] + - ["System.String", "System.Windows.Automation.Peers.ContentElementAutomationPeer", "Method[GetAccessKeyCore].ReturnValue"] + - ["System.Windows.Automation.ToggleState", "System.Windows.Automation.Peers.RibbonSplitButtonAutomationPeer", "Property[System.Windows.Automation.Provider.IToggleProvider.ToggleState]"] + - ["System.Object", "System.Windows.Automation.Peers.UIElementAutomationPeer", "Method[GetPattern].ReturnValue"] + - ["System.String", "System.Windows.Automation.Peers.RibbonGalleryItemAutomationPeer", "Method[GetAccessKeyCore].ReturnValue"] + - ["System.Boolean", "System.Windows.Automation.Peers.UIElementAutomationPeer", "Method[IsPasswordCore].ReturnValue"] + - ["System.Boolean", "System.Windows.Automation.Peers.UIElementAutomationPeer", "Method[IsKeyboardFocusableCore].ReturnValue"] + - ["System.Object", "System.Windows.Automation.Peers.GridViewAutomationPeer", "Method[System.Windows.Automation.Peers.IViewAutomationPeer.GetPattern].ReturnValue"] + - ["System.Int32", "System.Windows.Automation.Peers.UIElement3DAutomationPeer", "Method[GetPositionInSetCore].ReturnValue"] + - ["System.Boolean", "System.Windows.Automation.Peers.RibbonAutomationPeer", "Property[System.Windows.Automation.Provider.ISelectionProvider.CanSelectMultiple]"] + - ["System.Collections.Generic.List", "System.Windows.Automation.Peers.TreeViewItemAutomationPeer", "Method[GetChildrenCore].ReturnValue"] + - ["System.Object", "System.Windows.Automation.Peers.TreeViewAutomationPeer", "Method[GetPattern].ReturnValue"] + - ["System.String", "System.Windows.Automation.Peers.ScrollViewerAutomationPeer", "Method[GetClassNameCore].ReturnValue"] + - ["System.Windows.Automation.Peers.AutomationControlType", "System.Windows.Automation.Peers.GridViewItemAutomationPeer", "Method[GetAutomationControlTypeCore].ReturnValue"] + - ["System.Windows.Automation.Peers.AutomationControlType", "System.Windows.Automation.Peers.UIElement3DAutomationPeer", "Method[GetAutomationControlTypeCore].ReturnValue"] + - ["System.Object", "System.Windows.Automation.Peers.UIElement3DAutomationPeer", "Method[GetPattern].ReturnValue"] + - ["System.String", "System.Windows.Automation.Peers.TreeViewItemAutomationPeer", "Method[GetClassNameCore].ReturnValue"] + - ["System.Object", "System.Windows.Automation.Peers.DataGridColumnHeaderItemAutomationPeer", "Method[GetPattern].ReturnValue"] + - ["System.Collections.Generic.List", "System.Windows.Automation.Peers.ItemsControlAutomationPeer", "Method[GetChildrenCore].ReturnValue"] + - ["System.Boolean", "System.Windows.Automation.Peers.TableAutomationPeer", "Method[IsControlElementCore].ReturnValue"] + - ["System.Windows.Automation.Peers.AutomationOrientation", "System.Windows.Automation.Peers.AutomationPeer", "Method[GetOrientationCore].ReturnValue"] + - ["System.Boolean", "System.Windows.Automation.Peers.DateTimeAutomationPeer", "Method[HasKeyboardFocusCore].ReturnValue"] + - ["System.Boolean", "System.Windows.Automation.Peers.StatusBarItemAutomationPeer", "Method[IsOffscreenCore].ReturnValue"] + - ["System.String", "System.Windows.Automation.Peers.RibbonButtonAutomationPeer", "Method[GetAccessKeyCore].ReturnValue"] + - ["System.Windows.Automation.Peers.AutomationOrientation", "System.Windows.Automation.Peers.ScrollBarAutomationPeer", "Method[GetOrientationCore].ReturnValue"] + - ["System.Windows.Automation.Peers.AutomationControlType", "System.Windows.Automation.Peers.FlowDocumentScrollViewerAutomationPeer", "Method[GetAutomationControlTypeCore].ReturnValue"] + - ["System.Boolean", "System.Windows.Automation.Peers.RibbonAutomationPeer", "Property[System.Windows.Automation.Provider.ISelectionProvider.IsSelectionRequired]"] + - ["System.String", "System.Windows.Automation.Peers.TreeViewAutomationPeer", "Method[GetClassNameCore].ReturnValue"] + - ["System.Boolean", "System.Windows.Automation.Peers.DateTimeAutomationPeer", "Property[System.Windows.Automation.Provider.ISelectionItemProvider.IsSelected]"] + - ["System.Windows.Automation.Peers.AutomationPeer", "System.Windows.Automation.Peers.UIElement3DAutomationPeer", "Method[GetLabeledByCore].ReturnValue"] + - ["System.Windows.Automation.Peers.AutomationEvents", "System.Windows.Automation.Peers.AutomationEvents!", "Field[Notification]"] + - ["System.Object", "System.Windows.Automation.Peers.DocumentViewerBaseAutomationPeer", "Method[GetPattern].ReturnValue"] + - ["System.String", "System.Windows.Automation.Peers.UIElement3DAutomationPeer", "Method[GetAcceleratorKeyCore].ReturnValue"] + - ["System.Collections.Generic.List", "System.Windows.Automation.Peers.DataGridAutomationPeer", "Method[GetChildrenCore].ReturnValue"] + - ["System.Int32", "System.Windows.Automation.Peers.DataGridCellItemAutomationPeer", "Property[System.Windows.Automation.Provider.IGridItemProvider.ColumnSpan]"] + - ["System.Windows.Automation.Peers.AutomationControlType", "System.Windows.Automation.Peers.AutomationControlType!", "Field[RadioButton]"] + - ["System.Windows.Point", "System.Windows.Automation.Peers.AutomationPeer", "Method[GetClickablePoint].ReturnValue"] + - ["System.Boolean", "System.Windows.Automation.Peers.TreeViewItemAutomationPeer", "Method[IsOffscreenCore].ReturnValue"] + - ["System.Boolean", "System.Windows.Automation.Peers.AutomationPeer", "Method[IsDialogCore].ReturnValue"] + - ["System.Object", "System.Windows.Automation.Peers.IViewAutomationPeer", "Method[GetPattern].ReturnValue"] + - ["System.String", "System.Windows.Automation.Peers.RibbonButtonAutomationPeer", "Method[GetClassNameCore].ReturnValue"] + - ["System.String", "System.Windows.Automation.Peers.RibbonMenuButtonAutomationPeer", "Method[GetClassNameCore].ReturnValue"] + - ["System.Int32[]", "System.Windows.Automation.Peers.FlowDocumentReaderAutomationPeer", "Method[System.Windows.Automation.Provider.IMultipleViewProvider.GetSupportedViews].ReturnValue"] + - ["System.Windows.Automation.Provider.IRawElementProviderSimple[]", "System.Windows.Automation.Peers.CalendarAutomationPeer", "Method[System.Windows.Automation.Provider.ITableProvider.GetRowHeaders].ReturnValue"] + - ["System.String", "System.Windows.Automation.Peers.DataGridCellItemAutomationPeer", "Method[GetItemTypeCore].ReturnValue"] + - ["System.String", "System.Windows.Automation.Peers.RibbonGalleryItemAutomationPeer", "Method[GetHelpTextCore].ReturnValue"] + - ["System.String", "System.Windows.Automation.Peers.CheckBoxAutomationPeer", "Method[GetClassNameCore].ReturnValue"] + - ["System.Windows.Automation.Peers.AutomationControlType", "System.Windows.Automation.Peers.GroupBoxAutomationPeer", "Method[GetAutomationControlTypeCore].ReturnValue"] + - ["System.String", "System.Windows.Automation.Peers.DataGridRowAutomationPeer", "Method[GetClassNameCore].ReturnValue"] + - ["System.Windows.Rect", "System.Windows.Automation.Peers.RibbonTabAutomationPeer", "Method[GetBoundingRectangleCore].ReturnValue"] + - ["System.Windows.Automation.Peers.AutomationControlType", "System.Windows.Automation.Peers.TextBlockAutomationPeer", "Method[GetAutomationControlTypeCore].ReturnValue"] + - ["System.String", "System.Windows.Automation.Peers.ImageAutomationPeer", "Method[GetClassNameCore].ReturnValue"] + - ["System.Windows.Automation.Peers.AutomationControlType", "System.Windows.Automation.Peers.AutomationControlType!", "Field[Table]"] + - ["System.String", "System.Windows.Automation.Peers.DataGridAutomationPeer", "Method[GetClassNameCore].ReturnValue"] + - ["System.Double", "System.Windows.Automation.Peers.ProgressBarAutomationPeer", "Property[System.Windows.Automation.Provider.IRangeValueProvider.LargeChange]"] + - ["System.String", "System.Windows.Automation.Peers.DocumentPageViewAutomationPeer", "Method[GetAutomationIdCore].ReturnValue"] + - ["System.String", "System.Windows.Automation.Peers.DateTimeAutomationPeer", "Method[GetLocalizedControlTypeCore].ReturnValue"] + - ["System.Boolean", "System.Windows.Automation.Peers.ContentElementAutomationPeer", "Method[IsRequiredForFormCore].ReturnValue"] + - ["System.String", "System.Windows.Automation.Peers.SliderAutomationPeer", "Method[GetClassNameCore].ReturnValue"] + - ["System.Boolean", "System.Windows.Automation.Peers.UIElementAutomationPeer", "Method[IsEnabledCore].ReturnValue"] + - ["System.String", "System.Windows.Automation.Peers.ToggleButtonAutomationPeer", "Method[GetClassNameCore].ReturnValue"] + - ["System.Windows.Automation.Peers.AutomationControlType", "System.Windows.Automation.Peers.ScrollBarAutomationPeer", "Method[GetAutomationControlTypeCore].ReturnValue"] + - ["System.Collections.Generic.List", "System.Windows.Automation.Peers.DataGridColumnHeadersPresenterAutomationPeer", "Method[GetChildrenCore].ReturnValue"] + - ["System.Collections.Generic.List", "System.Windows.Automation.Peers.UIElement3DAutomationPeer", "Method[GetChildrenCore].ReturnValue"] + - ["System.String", "System.Windows.Automation.Peers.DataGridDetailsPresenterAutomationPeer", "Method[GetClassNameCore].ReturnValue"] + - ["System.Boolean", "System.Windows.Automation.Peers.ItemAutomationPeer", "Method[IsOffscreenCore].ReturnValue"] + - ["System.String", "System.Windows.Automation.Peers.FlowDocumentScrollViewerAutomationPeer", "Method[GetClassNameCore].ReturnValue"] + - ["System.Int32", "System.Windows.Automation.Peers.GridViewCellAutomationPeer", "Property[System.Windows.Automation.Provider.IGridItemProvider.ColumnSpan]"] + - ["System.String", "System.Windows.Automation.Peers.InkCanvasAutomationPeer", "Method[GetClassNameCore].ReturnValue"] + - ["System.Windows.Automation.Peers.AutomationControlType", "System.Windows.Automation.Peers.StatusBarItemAutomationPeer", "Method[GetAutomationControlTypeCore].ReturnValue"] + - ["System.Windows.Automation.Peers.AutomationPeer", "System.Windows.Automation.Peers.AutomationPeer", "Method[GetPeerFromPointCore].ReturnValue"] + - ["System.String", "System.Windows.Automation.Peers.ListViewAutomationPeer", "Method[GetClassNameCore].ReturnValue"] + - ["System.Windows.Automation.Peers.ItemAutomationPeer", "System.Windows.Automation.Peers.RibbonControlGroupAutomationPeer", "Method[CreateItemAutomationPeer].ReturnValue"] + - ["System.String", "System.Windows.Automation.Peers.MenuAutomationPeer", "Method[GetClassNameCore].ReturnValue"] + - ["System.String", "System.Windows.Automation.Peers.ContentElementAutomationPeer", "Method[GetNameCore].ReturnValue"] + - ["System.Boolean", "System.Windows.Automation.Peers.TreeViewItemAutomationPeer", "Property[System.Windows.Automation.Provider.ISelectionItemProvider.IsSelected]"] + - ["System.Windows.Automation.Peers.AutomationControlType", "System.Windows.Automation.Peers.RadioButtonAutomationPeer", "Method[GetAutomationControlTypeCore].ReturnValue"] + - ["System.Collections.Generic.List", "System.Windows.Automation.Peers.RibbonTabAutomationPeer", "Method[GetChildrenCore].ReturnValue"] + - ["System.Windows.Point", "System.Windows.Automation.Peers.UIElement3DAutomationPeer", "Method[GetClickablePointCore].ReturnValue"] + - ["System.Object", "System.Windows.Automation.Peers.DatePickerAutomationPeer", "Method[GetPattern].ReturnValue"] + - ["System.Collections.Generic.List", "System.Windows.Automation.Peers.RibbonGalleryCategoryAutomationPeer", "Method[GetChildrenCore].ReturnValue"] + - ["System.Windows.Automation.Peers.AutomationControlType", "System.Windows.Automation.Peers.ProgressBarAutomationPeer", "Method[GetAutomationControlTypeCore].ReturnValue"] + - ["System.Windows.Automation.Peers.ItemAutomationPeer", "System.Windows.Automation.Peers.RibbonAutomationPeer", "Method[CreateItemAutomationPeer].ReturnValue"] + - ["System.Boolean", "System.Windows.Automation.Peers.AutomationPeer", "Method[IsKeyboardFocusable].ReturnValue"] + - ["System.Boolean", "System.Windows.Automation.Peers.DataGridCellItemAutomationPeer", "Property[System.Windows.Automation.Provider.IValueProvider.IsReadOnly]"] + - ["System.Windows.Automation.Peers.AutomationControlType", "System.Windows.Automation.Peers.TabItemAutomationPeer", "Method[GetAutomationControlTypeCore].ReturnValue"] + - ["System.Windows.Automation.ToggleState", "System.Windows.Automation.Peers.ToggleButtonAutomationPeer", "Property[System.Windows.Automation.Provider.IToggleProvider.ToggleState]"] + - ["System.Windows.Point", "System.Windows.Automation.Peers.DocumentAutomationPeer", "Method[GetClickablePointCore].ReturnValue"] + - ["System.Windows.Point", "System.Windows.Automation.Peers.TextElementAutomationPeer", "Method[GetClickablePointCore].ReturnValue"] + - ["System.Collections.Generic.List", "System.Windows.Automation.Peers.DatePickerAutomationPeer", "Method[GetChildrenCore].ReturnValue"] + - ["System.Boolean", "System.Windows.Automation.Peers.CalendarAutomationPeer", "Property[System.Windows.Automation.Provider.ISelectionProvider.IsSelectionRequired]"] + - ["System.Boolean", "System.Windows.Automation.Peers.DataGridRowHeaderAutomationPeer", "Method[IsContentElementCore].ReturnValue"] + - ["System.Windows.Automation.Peers.AutomationControlType", "System.Windows.Automation.Peers.TableAutomationPeer", "Method[GetAutomationControlTypeCore].ReturnValue"] + - ["System.String", "System.Windows.Automation.Peers.GroupItemAutomationPeer", "Method[GetClassNameCore].ReturnValue"] + - ["System.Windows.Automation.Peers.AutomationControlType", "System.Windows.Automation.Peers.DataGridColumnHeaderItemAutomationPeer", "Method[GetAutomationControlTypeCore].ReturnValue"] + - ["System.Int32", "System.Windows.Automation.Peers.DataGridCellItemAutomationPeer", "Method[GetPositionInSetCore].ReturnValue"] + - ["System.Windows.Automation.Peers.AutomationControlType", "System.Windows.Automation.Peers.DataGridRowAutomationPeer", "Method[GetAutomationControlTypeCore].ReturnValue"] + - ["System.Windows.Automation.Peers.PatternInterface", "System.Windows.Automation.Peers.PatternInterface!", "Field[Selection]"] + - ["System.String", "System.Windows.Automation.Peers.RibbonGroupAutomationPeer", "Method[GetClassNameCore].ReturnValue"] + - ["System.String", "System.Windows.Automation.Peers.DataGridColumnHeaderItemAutomationPeer", "Method[GetClassNameCore].ReturnValue"] + - ["System.Boolean", "System.Windows.Automation.Peers.RibbonContextMenuAutomationPeer", "Method[IsContentElementCore].ReturnValue"] + - ["System.Windows.Automation.AutomationHeadingLevel", "System.Windows.Automation.Peers.UIElementAutomationPeer", "Method[GetHeadingLevelCore].ReturnValue"] + - ["System.Int32", "System.Windows.Automation.Peers.GridViewCellAutomationPeer", "Property[System.Windows.Automation.Provider.IGridItemProvider.RowSpan]"] + - ["System.Windows.Automation.Peers.AutomationControlType", "System.Windows.Automation.Peers.RibbonSplitButtonAutomationPeer", "Method[GetAutomationControlTypeCore].ReturnValue"] + - ["System.String", "System.Windows.Automation.Peers.DateTimeAutomationPeer", "Method[GetItemStatusCore].ReturnValue"] + - ["System.String", "System.Windows.Automation.Peers.UIElement3DAutomationPeer", "Method[GetItemStatusCore].ReturnValue"] + - ["System.Windows.Automation.Peers.AutomationEvents", "System.Windows.Automation.Peers.AutomationEvents!", "Field[InputReachedOtherElement]"] + - ["System.Int32", "System.Windows.Automation.Peers.GridViewCellAutomationPeer", "Property[System.Windows.Automation.Provider.IGridItemProvider.Row]"] + - ["System.Boolean", "System.Windows.Automation.Peers.AutomationPeer!", "Method[ListenerExists].ReturnValue"] + - ["System.Windows.Automation.Peers.AutomationControlType", "System.Windows.Automation.Peers.RibbonContextMenuAutomationPeer", "Method[GetAutomationControlTypeCore].ReturnValue"] + - ["System.Windows.Rect", "System.Windows.Automation.Peers.DataGridCellItemAutomationPeer", "Method[GetBoundingRectangleCore].ReturnValue"] + - ["System.Windows.Automation.Provider.IRawElementProviderSimple[]", "System.Windows.Automation.Peers.DataGridAutomationPeer", "Method[System.Windows.Automation.Provider.ITableProvider.GetColumnHeaders].ReturnValue"] + - ["System.Boolean", "System.Windows.Automation.Peers.ContextMenuAutomationPeer", "Method[IsContentElementCore].ReturnValue"] + - ["System.Boolean", "System.Windows.Automation.Peers.RibbonMenuItemDataAutomationPeer", "Property[System.Windows.Automation.Provider.ITransformProvider.CanResize]"] + - ["System.String", "System.Windows.Automation.Peers.RibbonTextBoxAutomationPeer", "Method[GetNameCore].ReturnValue"] + - ["System.Windows.Automation.ExpandCollapseState", "System.Windows.Automation.Peers.DatePickerAutomationPeer", "Property[System.Windows.Automation.Provider.IExpandCollapseProvider.ExpandCollapseState]"] + - ["System.Windows.Automation.Peers.AutomationControlType", "System.Windows.Automation.Peers.PasswordBoxAutomationPeer", "Method[GetAutomationControlTypeCore].ReturnValue"] + - ["System.Int32", "System.Windows.Automation.Peers.DataGridAutomationPeer", "Property[System.Windows.Automation.Provider.IGridProvider.ColumnCount]"] + - ["System.Windows.Automation.Peers.AutomationOrientation", "System.Windows.Automation.Peers.DateTimeAutomationPeer", "Method[GetOrientationCore].ReturnValue"] + - ["System.Object", "System.Windows.Automation.Peers.TableAutomationPeer", "Method[GetPattern].ReturnValue"] + - ["System.String", "System.Windows.Automation.Peers.AutomationPeer", "Method[GetAutomationId].ReturnValue"] + - ["System.Boolean", "System.Windows.Automation.Peers.DataGridColumnHeaderItemAutomationPeer", "Property[System.Windows.Automation.Provider.ITransformProvider.CanResize]"] + - ["System.Windows.Automation.Provider.IRawElementProviderSimple", "System.Windows.Automation.Peers.GridViewCellAutomationPeer", "Property[System.Windows.Automation.Provider.IGridItemProvider.ContainingGrid]"] + - ["System.Windows.Automation.Peers.AutomationControlType", "System.Windows.Automation.Peers.GridViewAutomationPeer", "Method[System.Windows.Automation.Peers.IViewAutomationPeer.GetAutomationControlType].ReturnValue"] + - ["System.String", "System.Windows.Automation.Peers.ComboBoxAutomationPeer", "Property[System.Windows.Automation.Provider.IValueProvider.Value]"] + - ["System.Collections.Generic.List", "System.Windows.Automation.Peers.FlowDocumentScrollViewerAutomationPeer", "Method[GetChildrenCore].ReturnValue"] + - ["System.Int32", "System.Windows.Automation.Peers.DataGridCellItemAutomationPeer", "Property[System.Windows.Automation.Provider.IGridItemProvider.Row]"] + - ["System.Double", "System.Windows.Automation.Peers.RangeBaseAutomationPeer", "Property[System.Windows.Automation.Provider.IRangeValueProvider.SmallChange]"] + - ["System.String", "System.Windows.Automation.Peers.ItemAutomationPeer", "Method[GetAccessKeyCore].ReturnValue"] + - ["System.Windows.Automation.AutomationHeadingLevel", "System.Windows.Automation.Peers.AutomationPeer", "Method[GetHeadingLevelCore].ReturnValue"] + - ["System.Collections.Generic.List", "System.Windows.Automation.Peers.RibbonComboBoxAutomationPeer", "Method[GetChildrenCore].ReturnValue"] + - ["System.Boolean", "System.Windows.Automation.Peers.AutomationPeer", "Method[HasKeyboardFocus].ReturnValue"] + - ["System.Boolean", "System.Windows.Automation.Peers.ScrollViewerAutomationPeer", "Method[IsControlElementCore].ReturnValue"] + - ["System.Double", "System.Windows.Automation.Peers.ScrollViewerAutomationPeer", "Property[System.Windows.Automation.Provider.IScrollProvider.HorizontalScrollPercent]"] + - ["System.Windows.Automation.Peers.AutomationOrientation", "System.Windows.Automation.Peers.ContentElementAutomationPeer", "Method[GetOrientationCore].ReturnValue"] + - ["System.Windows.Automation.ExpandCollapseState", "System.Windows.Automation.Peers.RibbonMenuButtonAutomationPeer", "Property[System.Windows.Automation.Provider.IExpandCollapseProvider.ExpandCollapseState]"] + - ["System.Windows.Automation.Peers.AutomationControlType", "System.Windows.Automation.Peers.AutomationControlType!", "Field[Document]"] + - ["System.Windows.Automation.Provider.IRawElementProviderSimple", "System.Windows.Automation.Peers.AutomationPeer", "Method[ProviderFromPeer].ReturnValue"] + - ["System.Windows.Automation.Peers.ItemAutomationPeer", "System.Windows.Automation.Peers.ListBoxAutomationPeer", "Method[CreateItemAutomationPeer].ReturnValue"] + - ["System.String", "System.Windows.Automation.Peers.DatePickerAutomationPeer", "Method[GetLocalizedControlTypeCore].ReturnValue"] + - ["System.Windows.Automation.Peers.ItemAutomationPeer", "System.Windows.Automation.Peers.GridViewAutomationPeer", "Method[System.Windows.Automation.Peers.IViewAutomationPeer.CreateItemAutomationPeer].ReturnValue"] + - ["System.Windows.Automation.Provider.IRawElementProviderSimple[]", "System.Windows.Automation.Peers.SelectorAutomationPeer", "Method[System.Windows.Automation.Provider.ISelectionProvider.GetSelection].ReturnValue"] + - ["System.Int32", "System.Windows.Automation.Peers.AutomationPeer", "Method[GetPositionInSetCore].ReturnValue"] + - ["System.Windows.Automation.Peers.AutomationEvents", "System.Windows.Automation.Peers.AutomationEvents!", "Field[InvokePatternOnInvoked]"] + - ["System.Boolean", "System.Windows.Automation.Peers.AutomationPeer", "Method[IsContentElementCore].ReturnValue"] + - ["System.Object", "System.Windows.Automation.Peers.ItemAutomationPeer", "Method[GetPattern].ReturnValue"] + - ["System.Collections.Generic.List", "System.Windows.Automation.Peers.DataGridCellItemAutomationPeer", "Method[GetChildrenCore].ReturnValue"] + - ["System.Windows.Automation.Peers.AutomationControlType", "System.Windows.Automation.Peers.RibbonMenuButtonAutomationPeer", "Method[GetAutomationControlTypeCore].ReturnValue"] + - ["System.Boolean", "System.Windows.Automation.Peers.DataGridAutomationPeer", "Property[System.Windows.Automation.Provider.ISelectionProvider.CanSelectMultiple]"] + - ["System.Windows.Automation.Peers.AutomationControlType", "System.Windows.Automation.Peers.ImageAutomationPeer", "Method[GetAutomationControlTypeCore].ReturnValue"] + - ["System.Windows.Automation.Provider.IRawElementProviderSimple", "System.Windows.Automation.Peers.DataGridAutomationPeer", "Method[System.Windows.Automation.Provider.IGridProvider.GetItem].ReturnValue"] + - ["System.Boolean", "System.Windows.Automation.Peers.RibbonTwoLineTextAutomationPeer", "Method[IsControlElementCore].ReturnValue"] + - ["System.Windows.Automation.Peers.AutomationPeer", "System.Windows.Automation.Peers.UIElement3DAutomationPeer!", "Method[CreatePeerForElement].ReturnValue"] + - ["System.Object", "System.Windows.Automation.Peers.GridViewColumnHeaderAutomationPeer", "Method[GetPattern].ReturnValue"] + - ["System.String", "System.Windows.Automation.Peers.RibbonAutomationPeer", "Method[GetClassNameCore].ReturnValue"] + - ["System.Windows.Automation.Peers.AutomationControlType", "System.Windows.Automation.Peers.ToolBarAutomationPeer", "Method[GetAutomationControlTypeCore].ReturnValue"] + - ["System.Windows.Automation.Peers.AutomationControlType", "System.Windows.Automation.Peers.AutomationControlType!", "Field[ComboBox]"] + - ["System.Object", "System.Windows.Automation.Peers.DocumentViewerAutomationPeer", "Method[GetPattern].ReturnValue"] + - ["System.String", "System.Windows.Automation.Peers.UIElement3DAutomationPeer", "Method[GetAutomationIdCore].ReturnValue"] + - ["System.String", "System.Windows.Automation.Peers.GroupBoxAutomationPeer", "Method[GetClassNameCore].ReturnValue"] + - ["System.String", "System.Windows.Automation.Peers.FlowDocumentReaderAutomationPeer", "Method[System.Windows.Automation.Provider.IMultipleViewProvider.GetViewName].ReturnValue"] + - ["System.Object", "System.Windows.Automation.Peers.RibbonSplitButtonAutomationPeer", "Method[GetPattern].ReturnValue"] + - ["System.Windows.Automation.Peers.AutomationControlType", "System.Windows.Automation.Peers.DataGridCellItemAutomationPeer", "Method[GetAutomationControlTypeCore].ReturnValue"] + - ["System.Windows.Automation.Peers.AutomationControlType", "System.Windows.Automation.Peers.RibbonTabHeaderDataAutomationPeer", "Method[GetAutomationControlTypeCore].ReturnValue"] + - ["System.String", "System.Windows.Automation.Peers.GenericRootAutomationPeer", "Method[GetNameCore].ReturnValue"] + - ["System.Object", "System.Windows.Automation.Peers.RibbonContextualTabGroupItemsControlAutomationPeer", "Method[GetPattern].ReturnValue"] + - ["System.String", "System.Windows.Automation.Peers.ContentElementAutomationPeer", "Method[GetHelpTextCore].ReturnValue"] + - ["System.Boolean", "System.Windows.Automation.Peers.DataGridColumnHeaderItemAutomationPeer", "Method[IsContentElementCore].ReturnValue"] + - ["System.Object", "System.Windows.Automation.Peers.RibbonMenuButtonAutomationPeer", "Method[GetPattern].ReturnValue"] + - ["System.Boolean", "System.Windows.Automation.Peers.RibbonMenuButtonAutomationPeer", "Property[System.Windows.Automation.Provider.ITransformProvider.CanResize]"] + - ["System.Windows.Automation.AutomationLiveSetting", "System.Windows.Automation.Peers.UIElementAutomationPeer", "Method[GetLiveSettingCore].ReturnValue"] + - ["System.String", "System.Windows.Automation.Peers.RibbonSeparatorAutomationPeer", "Method[GetNameCore].ReturnValue"] + - ["System.Collections.Generic.List", "System.Windows.Automation.Peers.RibbonMenuButtonAutomationPeer", "Method[GetChildrenCore].ReturnValue"] + - ["System.Windows.Automation.Peers.PatternInterface", "System.Windows.Automation.Peers.PatternInterface!", "Field[Toggle]"] + - ["System.String", "System.Windows.Automation.Peers.RibbonGalleryAutomationPeer", "Method[GetClassNameCore].ReturnValue"] + - ["System.Windows.Automation.Peers.AutomationOrientation", "System.Windows.Automation.Peers.AutomationPeer", "Method[GetOrientation].ReturnValue"] + - ["System.Boolean", "System.Windows.Automation.Peers.GridViewHeaderRowPresenterAutomationPeer", "Method[IsContentElementCore].ReturnValue"] + - ["System.Windows.Automation.Provider.IRawElementProviderSimple", "System.Windows.Automation.Peers.TableAutomationPeer", "Method[System.Windows.Automation.Provider.IGridProvider.GetItem].ReturnValue"] + - ["System.Windows.Automation.Peers.AutomationEvents", "System.Windows.Automation.Peers.AutomationEvents!", "Field[LiveRegionChanged]"] + - ["System.String", "System.Windows.Automation.Peers.ScrollBarAutomationPeer", "Method[GetClassNameCore].ReturnValue"] + - ["System.Windows.Automation.Peers.AutomationPeer", "System.Windows.Automation.Peers.DataGridItemAutomationPeer", "Method[GetPeerFromPointCore].ReturnValue"] + - ["System.Windows.Automation.AutomationHeadingLevel", "System.Windows.Automation.Peers.DataGridCellItemAutomationPeer", "Method[GetHeadingLevelCore].ReturnValue"] + - ["System.Windows.Automation.Peers.AutomationControlType", "System.Windows.Automation.Peers.RibbonAutomationPeer", "Method[GetAutomationControlTypeCore].ReturnValue"] + - ["System.Boolean", "System.Windows.Automation.Peers.ContentElementAutomationPeer", "Method[IsDialogCore].ReturnValue"] + - ["System.Windows.Automation.Peers.AutomationControlType", "System.Windows.Automation.Peers.InkCanvasAutomationPeer", "Method[GetAutomationControlTypeCore].ReturnValue"] + - ["System.Collections.Generic.List", "System.Windows.Automation.Peers.FlowDocumentReaderAutomationPeer", "Method[GetChildrenCore].ReturnValue"] + - ["System.String", "System.Windows.Automation.Peers.RibbonRadioButtonAutomationPeer", "Method[GetHelpTextCore].ReturnValue"] + - ["System.Object", "System.Windows.Automation.Peers.DataGridAutomationPeer", "Method[GetPattern].ReturnValue"] + - ["System.Int32", "System.Windows.Automation.Peers.DateTimeAutomationPeer", "Property[System.Windows.Automation.Provider.IGridItemProvider.Row]"] + - ["System.String", "System.Windows.Automation.Peers.WindowAutomationPeer", "Method[GetClassNameCore].ReturnValue"] + - ["System.Windows.Automation.Peers.AutomationEvents", "System.Windows.Automation.Peers.AutomationEvents!", "Field[AsyncContentLoaded]"] + - ["System.Double", "System.Windows.Automation.Peers.RangeBaseAutomationPeer", "Property[System.Windows.Automation.Provider.IRangeValueProvider.Value]"] + - ["System.String", "System.Windows.Automation.Peers.RibbonCheckBoxAutomationPeer", "Method[GetHelpTextCore].ReturnValue"] + - ["System.Collections.Generic.List", "System.Windows.Automation.Peers.ExpanderAutomationPeer", "Method[GetChildrenCore].ReturnValue"] + - ["System.Object", "System.Windows.Automation.Peers.ComboBoxAutomationPeer", "Method[GetPattern].ReturnValue"] + - ["System.String", "System.Windows.Automation.Peers.FlowDocumentReaderAutomationPeer", "Method[GetClassNameCore].ReturnValue"] + - ["System.Boolean", "System.Windows.Automation.Peers.WindowsFormsHostAutomationPeer", "Property[IsHwndHost]"] + - ["System.Windows.Automation.Peers.AutomationControlType", "System.Windows.Automation.Peers.LabelAutomationPeer", "Method[GetAutomationControlTypeCore].ReturnValue"] + - ["System.Int32", "System.Windows.Automation.Peers.TableCellAutomationPeer", "Property[System.Windows.Automation.Provider.IGridItemProvider.Row]"] + - ["System.Windows.Automation.Peers.PatternInterface", "System.Windows.Automation.Peers.PatternInterface!", "Field[VirtualizedItem]"] + - ["System.String", "System.Windows.Automation.Peers.DataGridCellItemAutomationPeer", "Property[System.Windows.Automation.Provider.IValueProvider.Value]"] + - ["System.Windows.Automation.ExpandCollapseState", "System.Windows.Automation.Peers.ExpanderAutomationPeer", "Property[System.Windows.Automation.Provider.IExpandCollapseProvider.ExpandCollapseState]"] + - ["System.String", "System.Windows.Automation.Peers.RibbonGroupDataAutomationPeer", "Method[GetClassNameCore].ReturnValue"] + - ["System.Int32", "System.Windows.Automation.Peers.UIElementAutomationPeer", "Method[GetPositionInSetCore].ReturnValue"] + - ["System.Windows.Automation.Provider.IRawElementProviderSimple[]", "System.Windows.Automation.Peers.CalendarAutomationPeer", "Method[System.Windows.Automation.Provider.ISelectionProvider.GetSelection].ReturnValue"] + - ["System.Windows.Automation.Peers.AutomationControlType", "System.Windows.Automation.Peers.ScrollViewerAutomationPeer", "Method[GetAutomationControlTypeCore].ReturnValue"] + - ["System.Windows.Automation.Peers.AutomationControlType", "System.Windows.Automation.Peers.SliderAutomationPeer", "Method[GetAutomationControlTypeCore].ReturnValue"] + - ["System.Windows.Automation.Provider.IRawElementProviderSimple[]", "System.Windows.Automation.Peers.DataGridCellItemAutomationPeer", "Method[System.Windows.Automation.Provider.ITableItemProvider.GetRowHeaderItems].ReturnValue"] + - ["System.Collections.Generic.List", "System.Windows.Automation.Peers.TabItemAutomationPeer", "Method[GetChildrenCore].ReturnValue"] + - ["System.Windows.Point", "System.Windows.Automation.Peers.UIElementAutomationPeer", "Method[GetClickablePointCore].ReturnValue"] + - ["System.Windows.Automation.Peers.ItemAutomationPeer", "System.Windows.Automation.Peers.DataGridAutomationPeer", "Method[CreateItemAutomationPeer].ReturnValue"] + - ["System.String", "System.Windows.Automation.Peers.DataGridCellItemAutomationPeer", "Method[GetAccessKeyCore].ReturnValue"] + - ["System.String", "System.Windows.Automation.Peers.FrameAutomationPeer", "Method[GetClassNameCore].ReturnValue"] + - ["System.String", "System.Windows.Automation.Peers.RibbonControlDataAutomationPeer", "Method[GetClassNameCore].ReturnValue"] + - ["System.String", "System.Windows.Automation.Peers.DataGridCellItemAutomationPeer", "Method[GetHelpTextCore].ReturnValue"] + - ["System.Boolean", "System.Windows.Automation.Peers.ScrollViewerAutomationPeer", "Property[System.Windows.Automation.Provider.IScrollProvider.HorizontallyScrollable]"] + - ["System.Windows.Automation.Peers.AutomationControlType", "System.Windows.Automation.Peers.RibbonTitleAutomationPeer", "Method[GetAutomationControlTypeCore].ReturnValue"] + - ["System.Boolean", "System.Windows.Automation.Peers.DataGridColumnHeadersPresenterAutomationPeer", "Method[IsContentElementCore].ReturnValue"] + - ["System.Windows.Automation.AutomationHeadingLevel", "System.Windows.Automation.Peers.DateTimeAutomationPeer", "Method[GetHeadingLevelCore].ReturnValue"] + - ["System.Windows.Automation.ExpandCollapseState", "System.Windows.Automation.Peers.RibbonMenuItemDataAutomationPeer", "Property[System.Windows.Automation.Provider.IExpandCollapseProvider.ExpandCollapseState]"] + - ["System.Windows.Automation.Peers.AutomationControlType", "System.Windows.Automation.Peers.DataGridItemAutomationPeer", "Method[GetAutomationControlTypeCore].ReturnValue"] + - ["System.Windows.Rect", "System.Windows.Automation.Peers.ContentElementAutomationPeer", "Method[GetBoundingRectangleCore].ReturnValue"] + - ["System.Int32", "System.Windows.Automation.Peers.GridViewAutomationPeer", "Property[System.Windows.Automation.Provider.IGridProvider.RowCount]"] + - ["System.Boolean", "System.Windows.Automation.Peers.PasswordBoxAutomationPeer", "Property[System.Windows.Automation.Provider.IValueProvider.IsReadOnly]"] + - ["System.String", "System.Windows.Automation.Peers.RibbonButtonAutomationPeer", "Method[GetNameCore].ReturnValue"] + - ["System.Object", "System.Windows.Automation.Peers.ListBoxItemAutomationPeer", "Method[GetPattern].ReturnValue"] + - ["System.Windows.Automation.Peers.AutomationControlType", "System.Windows.Automation.Peers.CalendarAutomationPeer", "Method[GetAutomationControlTypeCore].ReturnValue"] + - ["System.Windows.Automation.AutomationLiveSetting", "System.Windows.Automation.Peers.DateTimeAutomationPeer", "Method[GetLiveSettingCore].ReturnValue"] + - ["System.Windows.Automation.Peers.AutomationControlType", "System.Windows.Automation.Peers.FrameAutomationPeer", "Method[GetAutomationControlTypeCore].ReturnValue"] + - ["System.Boolean", "System.Windows.Automation.Peers.DateTimeAutomationPeer", "Method[IsContentElementCore].ReturnValue"] + - ["System.Boolean", "System.Windows.Automation.Peers.DataGridDetailsPresenterAutomationPeer", "Method[IsOffscreenCore].ReturnValue"] + - ["System.Windows.Automation.Provider.IRawElementProviderSimple", "System.Windows.Automation.Peers.DateTimeAutomationPeer", "Property[System.Windows.Automation.Provider.ISelectionItemProvider.SelectionContainer]"] + - ["System.Windows.Automation.Peers.PatternInterface", "System.Windows.Automation.Peers.PatternInterface!", "Field[Grid]"] + - ["System.Boolean", "System.Windows.Automation.Peers.DataGridCellAutomationPeer", "Method[IsOffscreenCore].ReturnValue"] + - ["System.Object", "System.Windows.Automation.Peers.FlowDocumentScrollViewerAutomationPeer", "Method[GetPattern].ReturnValue"] + - ["System.String", "System.Windows.Automation.Peers.ButtonBaseAutomationPeer", "Method[GetAcceleratorKeyCore].ReturnValue"] + - ["System.Windows.Automation.Peers.AutomationControlType", "System.Windows.Automation.Peers.GenericRootAutomationPeer", "Method[GetAutomationControlTypeCore].ReturnValue"] + - ["System.Boolean", "System.Windows.Automation.Peers.AutomationPeer", "Method[IsKeyboardFocusableCore].ReturnValue"] + - ["System.Object", "System.Windows.Automation.Peers.TableCellAutomationPeer", "Method[GetPattern].ReturnValue"] + - ["System.String", "System.Windows.Automation.Peers.DataGridRowHeaderAutomationPeer", "Method[GetClassNameCore].ReturnValue"] + - ["System.Windows.Point", "System.Windows.Automation.Peers.ItemAutomationPeer", "Method[GetClickablePointCore].ReturnValue"] + - ["System.String", "System.Windows.Automation.Peers.ItemAutomationPeer", "Method[GetNameCore].ReturnValue"] + - ["System.Object", "System.Windows.Automation.Peers.HyperlinkAutomationPeer", "Method[GetPattern].ReturnValue"] + - ["System.Windows.Automation.AutomationLiveSetting", "System.Windows.Automation.Peers.ItemAutomationPeer", "Method[GetLiveSettingCore].ReturnValue"] + - ["System.String", "System.Windows.Automation.Peers.RibbonTextBoxAutomationPeer", "Method[GetAccessKeyCore].ReturnValue"] + - ["System.Windows.Automation.Provider.IRawElementProviderSimple", "System.Windows.Automation.Peers.RibbonGalleryItemDataAutomationPeer", "Property[System.Windows.Automation.Provider.ISelectionItemProvider.SelectionContainer]"] + - ["System.Windows.Automation.AutomationLiveSetting", "System.Windows.Automation.Peers.ContentElementAutomationPeer", "Method[GetLiveSettingCore].ReturnValue"] + - ["System.Object", "System.Windows.Automation.Peers.RibbonGalleryCategoryAutomationPeer", "Method[GetPattern].ReturnValue"] + - ["System.Int32", "System.Windows.Automation.Peers.UIElementAutomationPeer", "Method[GetSizeOfSetCore].ReturnValue"] + - ["System.Windows.Automation.Peers.AutomationPeer", "System.Windows.Automation.Peers.UIElementAutomationPeer!", "Method[CreatePeerForElement].ReturnValue"] + - ["System.Object", "System.Windows.Automation.Peers.DateTimeAutomationPeer", "Method[GetPattern].ReturnValue"] + - ["System.Boolean", "System.Windows.Automation.Peers.DateTimeAutomationPeer", "Method[IsControlElementCore].ReturnValue"] + - ["System.Windows.Automation.Peers.AutomationControlType", "System.Windows.Automation.Peers.TabControlAutomationPeer", "Method[GetAutomationControlTypeCore].ReturnValue"] + - ["System.String", "System.Windows.Automation.Peers.RibbonGalleryItemDataAutomationPeer", "Method[GetClassNameCore].ReturnValue"] + - ["System.Boolean", "System.Windows.Automation.Peers.TableAutomationPeer", "Method[IsContentElementCore].ReturnValue"] + - ["System.Windows.Automation.Peers.AutomationControlType", "System.Windows.Automation.Peers.RepeatButtonAutomationPeer", "Method[GetAutomationControlTypeCore].ReturnValue"] + - ["System.Collections.Generic.List", "System.Windows.Automation.Peers.GridViewHeaderRowPresenterAutomationPeer", "Method[GetChildrenCore].ReturnValue"] + - ["System.Windows.Automation.Peers.ItemAutomationPeer", "System.Windows.Automation.Peers.ComboBoxAutomationPeer", "Method[CreateItemAutomationPeer].ReturnValue"] + - ["System.Windows.Automation.Peers.AutomationControlType", "System.Windows.Automation.Peers.AutomationControlType!", "Field[Separator]"] + - ["System.Windows.Automation.Peers.ItemAutomationPeer", "System.Windows.Automation.Peers.RibbonTabHeaderItemsControlAutomationPeer", "Method[CreateItemAutomationPeer].ReturnValue"] + - ["System.Boolean", "System.Windows.Automation.Peers.ScrollViewerAutomationPeer", "Property[System.Windows.Automation.Provider.IScrollProvider.VerticallyScrollable]"] + - ["System.Windows.Automation.Peers.AutomationControlType", "System.Windows.Automation.Peers.AutomationControlType!", "Field[List]"] + - ["System.Windows.Automation.Peers.AutomationEvents", "System.Windows.Automation.Peers.AutomationEvents!", "Field[InputDiscarded]"] + - ["System.String", "System.Windows.Automation.Peers.UIElementAutomationPeer", "Method[GetItemTypeCore].ReturnValue"] + - ["System.Object", "System.Windows.Automation.Peers.ToggleButtonAutomationPeer", "Method[GetPattern].ReturnValue"] + - ["System.Windows.Automation.Peers.AutomationControlType", "System.Windows.Automation.Peers.MenuAutomationPeer", "Method[GetAutomationControlTypeCore].ReturnValue"] + - ["System.String", "System.Windows.Automation.Peers.RibbonTabAutomationPeer", "Method[GetClassNameCore].ReturnValue"] + - ["System.Boolean", "System.Windows.Automation.Peers.UIElementAutomationPeer", "Method[HasKeyboardFocusCore].ReturnValue"] + - ["System.String", "System.Windows.Automation.Peers.DataGridItemAutomationPeer", "Method[GetClassNameCore].ReturnValue"] + - ["System.Boolean", "System.Windows.Automation.Peers.SelectorAutomationPeer", "Property[System.Windows.Automation.Provider.ISelectionProvider.IsSelectionRequired]"] + - ["System.Windows.Automation.Provider.IRawElementProviderSimple[]", "System.Windows.Automation.Peers.DateTimeAutomationPeer", "Method[System.Windows.Automation.Provider.ITableItemProvider.GetColumnHeaderItems].ReturnValue"] + - ["System.Windows.Automation.Provider.IRawElementProviderSimple[]", "System.Windows.Automation.Peers.GridViewAutomationPeer", "Method[System.Windows.Automation.Provider.ITableProvider.GetRowHeaders].ReturnValue"] + - ["System.Collections.Generic.List", "System.Windows.Automation.Peers.DocumentAutomationPeer", "Method[GetChildrenCore].ReturnValue"] + - ["System.Windows.ContentElement", "System.Windows.Automation.Peers.ContentElementAutomationPeer", "Property[Owner]"] + - ["System.Windows.Automation.Peers.AutomationControlType", "System.Windows.Automation.Peers.IViewAutomationPeer", "Method[GetAutomationControlType].ReturnValue"] + - ["System.Boolean", "System.Windows.Automation.Peers.GridSplitterAutomationPeer", "Property[System.Windows.Automation.Provider.ITransformProvider.CanRotate]"] + - ["System.Windows.Automation.Peers.AutomationControlType", "System.Windows.Automation.Peers.RichTextBoxAutomationPeer", "Method[GetAutomationControlTypeCore].ReturnValue"] + - ["System.Object", "System.Windows.Automation.Peers.SelectorItemAutomationPeer", "Method[GetPattern].ReturnValue"] + - ["System.Windows.Rect", "System.Windows.Automation.Peers.ItemAutomationPeer", "Method[GetBoundingRectangleCore].ReturnValue"] + - ["System.Boolean", "System.Windows.Automation.Peers.RibbonGalleryAutomationPeer", "Property[System.Windows.Automation.Provider.ISelectionProvider.IsSelectionRequired]"] + - ["System.Boolean", "System.Windows.Automation.Peers.UIElement3DAutomationPeer", "Method[HasKeyboardFocusCore].ReturnValue"] + - ["System.Windows.Automation.Peers.AutomationControlType", "System.Windows.Automation.Peers.RibbonMenuItemDataAutomationPeer", "Method[GetAutomationControlTypeCore].ReturnValue"] + - ["System.Boolean", "System.Windows.Automation.Peers.DataGridCellItemAutomationPeer", "Method[HasKeyboardFocusCore].ReturnValue"] + - ["System.Windows.Automation.Peers.AutomationControlType", "System.Windows.Automation.Peers.GridViewHeaderRowPresenterAutomationPeer", "Method[GetAutomationControlTypeCore].ReturnValue"] + - ["System.Windows.Automation.Provider.IRawElementProviderSimple[]", "System.Windows.Automation.Peers.GridViewCellAutomationPeer", "Method[System.Windows.Automation.Provider.ITableItemProvider.GetRowHeaderItems].ReturnValue"] + - ["System.Windows.Automation.Provider.IRawElementProviderSimple", "System.Windows.Automation.Peers.ItemsControlAutomationPeer", "Method[System.Windows.Automation.Provider.IItemContainerProvider.FindItemByProperty].ReturnValue"] + - ["System.Boolean", "System.Windows.Automation.Peers.SelectorItemAutomationPeer", "Property[System.Windows.Automation.Provider.ISelectionItemProvider.IsSelected]"] + - ["System.Collections.Generic.List", "System.Windows.Automation.Peers.ContentElementAutomationPeer", "Method[GetChildrenCore].ReturnValue"] + - ["System.Boolean", "System.Windows.Automation.Peers.DataGridColumnHeaderAutomationPeer", "Method[IsOffscreenCore].ReturnValue"] + - ["System.Int32", "System.Windows.Automation.Peers.GroupItemAutomationPeer", "Method[GetPositionInSetCore].ReturnValue"] + - ["System.Windows.Automation.Peers.AutomationControlType", "System.Windows.Automation.Peers.StatusBarAutomationPeer", "Method[GetAutomationControlTypeCore].ReturnValue"] + - ["System.Collections.Generic.List", "System.Windows.Automation.Peers.DocumentViewerBaseAutomationPeer", "Method[GetChildrenCore].ReturnValue"] + - ["System.Windows.Automation.Peers.AutomationControlType", "System.Windows.Automation.Peers.Viewport3DAutomationPeer", "Method[GetAutomationControlTypeCore].ReturnValue"] + - ["System.Windows.Automation.Peers.AutomationControlType", "System.Windows.Automation.Peers.AutomationPeer", "Method[GetAutomationControlType].ReturnValue"] + - ["System.Windows.Automation.Peers.AutomationControlType", "System.Windows.Automation.Peers.DatePickerAutomationPeer", "Method[GetAutomationControlTypeCore].ReturnValue"] + - ["System.Windows.Automation.Peers.ItemAutomationPeer", "System.Windows.Automation.Peers.RibbonGroupAutomationPeer", "Method[CreateItemAutomationPeer].ReturnValue"] + - ["System.String", "System.Windows.Automation.Peers.RibbonCheckBoxAutomationPeer", "Method[GetClassNameCore].ReturnValue"] + - ["System.Windows.Automation.Peers.AutomationPeer", "System.Windows.Automation.Peers.ContentElementAutomationPeer!", "Method[FromElement].ReturnValue"] + - ["System.Windows.Automation.Peers.AutomationEvents", "System.Windows.Automation.Peers.AutomationEvents!", "Field[SelectionItemPatternOnElementRemovedFromSelection]"] + - ["System.Boolean", "System.Windows.Automation.Peers.SeparatorAutomationPeer", "Method[IsContentElementCore].ReturnValue"] + - ["System.Windows.Automation.Peers.AutomationControlType", "System.Windows.Automation.Peers.HyperlinkAutomationPeer", "Method[GetAutomationControlTypeCore].ReturnValue"] + - ["System.String", "System.Windows.Automation.Peers.FrameworkElementAutomationPeer", "Method[GetHelpTextCore].ReturnValue"] + - ["System.Windows.Automation.Peers.AutomationOrientation", "System.Windows.Automation.Peers.DataGridCellItemAutomationPeer", "Method[GetOrientationCore].ReturnValue"] + - ["System.String", "System.Windows.Automation.Peers.RibbonGalleryAutomationPeer", "Method[GetHelpTextCore].ReturnValue"] + - ["System.Windows.Point", "System.Windows.Automation.Peers.AutomationPeer", "Method[GetClickablePointCore].ReturnValue"] + - ["System.Boolean", "System.Windows.Automation.Peers.AutomationPeer", "Property[IsHwndHost]"] + - ["System.String", "System.Windows.Automation.Peers.RibbonTabHeaderDataAutomationPeer", "Method[GetClassNameCore].ReturnValue"] + - ["System.Windows.Automation.Peers.ItemAutomationPeer", "System.Windows.Automation.Peers.RibbonContextualTabGroupItemsControlAutomationPeer", "Method[CreateItemAutomationPeer].ReturnValue"] + - ["System.Boolean", "System.Windows.Automation.Peers.GridSplitterAutomationPeer", "Property[System.Windows.Automation.Provider.ITransformProvider.CanResize]"] + - ["System.String", "System.Windows.Automation.Peers.GridViewColumnHeaderAutomationPeer", "Method[GetClassNameCore].ReturnValue"] + - ["System.String", "System.Windows.Automation.Peers.NavigationWindowAutomationPeer", "Method[GetClassNameCore].ReturnValue"] + - ["System.Double", "System.Windows.Automation.Peers.ProgressBarAutomationPeer", "Property[System.Windows.Automation.Provider.IRangeValueProvider.SmallChange]"] + - ["System.Boolean", "System.Windows.Automation.Peers.TableCellAutomationPeer", "Method[IsControlElementCore].ReturnValue"] + - ["System.Boolean", "System.Windows.Automation.Peers.UIElement3DAutomationPeer", "Method[IsPasswordCore].ReturnValue"] + - ["System.Boolean", "System.Windows.Automation.Peers.GridViewColumnHeaderAutomationPeer", "Property[System.Windows.Automation.Provider.ITransformProvider.CanResize]"] + - ["System.String", "System.Windows.Automation.Peers.RibbonGalleryItemAutomationPeer", "Method[GetClassNameCore].ReturnValue"] + - ["System.Windows.Automation.Peers.PatternInterface", "System.Windows.Automation.Peers.PatternInterface!", "Field[RangeValue]"] + - ["System.Boolean", "System.Windows.Automation.Peers.AutomationPeer", "Method[IsControlElement].ReturnValue"] + - ["System.Boolean", "System.Windows.Automation.Peers.CalendarAutomationPeer", "Property[System.Windows.Automation.Provider.ISelectionProvider.CanSelectMultiple]"] + - ["System.Collections.Generic.List", "System.Windows.Automation.Peers.TextElementAutomationPeer", "Method[GetChildrenCore].ReturnValue"] + - ["System.Collections.Generic.List", "System.Windows.Automation.Peers.TreeViewAutomationPeer", "Method[GetChildrenCore].ReturnValue"] + - ["System.Boolean", "System.Windows.Automation.Peers.DocumentAutomationPeer", "Method[IsOffscreenCore].ReturnValue"] + - ["System.String", "System.Windows.Automation.Peers.DatePickerAutomationPeer", "Property[System.Windows.Automation.Provider.IValueProvider.Value]"] + - ["System.Boolean", "System.Windows.Automation.Peers.ItemAutomationPeer", "Method[IsEnabledCore].ReturnValue"] + - ["System.Windows.Automation.Peers.AutomationControlType", "System.Windows.Automation.Peers.AutomationControlType!", "Field[Tab]"] + - ["System.Windows.Automation.Peers.AutomationOrientation", "System.Windows.Automation.Peers.UIElementAutomationPeer", "Method[GetOrientationCore].ReturnValue"] + - ["System.String", "System.Windows.Automation.Peers.UIElement3DAutomationPeer", "Method[GetClassNameCore].ReturnValue"] + - ["System.String", "System.Windows.Automation.Peers.WindowsFormsHostAutomationPeer", "Method[GetClassNameCore].ReturnValue"] + - ["System.Object", "System.Windows.Automation.Peers.RibbonGalleryItemDataAutomationPeer", "Method[GetPattern].ReturnValue"] + - ["System.String", "System.Windows.Automation.Peers.RibbonGalleryCategoryDataAutomationPeer", "Method[GetClassNameCore].ReturnValue"] + - ["System.Windows.Automation.Provider.IRawElementProviderSimple[]", "System.Windows.Automation.Peers.GridViewCellAutomationPeer", "Method[System.Windows.Automation.Provider.ITableItemProvider.GetColumnHeaderItems].ReturnValue"] + - ["System.String", "System.Windows.Automation.Peers.RibbonTwoLineTextAutomationPeer", "Method[GetClassNameCore].ReturnValue"] + - ["System.Windows.Automation.Peers.AutomationControlType", "System.Windows.Automation.Peers.AutomationControlType!", "Field[Window]"] + - ["System.Windows.Automation.ExpandCollapseState", "System.Windows.Automation.Peers.MenuItemAutomationPeer", "Property[System.Windows.Automation.Provider.IExpandCollapseProvider.ExpandCollapseState]"] + - ["System.String", "System.Windows.Automation.Peers.ListBoxItemWrapperAutomationPeer", "Method[GetClassNameCore].ReturnValue"] + - ["System.Windows.Automation.Peers.AutomationControlType", "System.Windows.Automation.Peers.RibbonControlGroupAutomationPeer", "Method[GetAutomationControlTypeCore].ReturnValue"] + - ["System.Boolean", "System.Windows.Automation.Peers.AutomationPeer", "Method[IsRequiredForFormCore].ReturnValue"] + - ["System.Boolean", "System.Windows.Automation.Peers.ItemAutomationPeer", "Method[IsContentElementCore].ReturnValue"] + - ["System.Windows.Automation.Peers.ItemAutomationPeer", "System.Windows.Automation.Peers.TabControlAutomationPeer", "Method[CreateItemAutomationPeer].ReturnValue"] + - ["System.String", "System.Windows.Automation.Peers.ButtonBaseAutomationPeer", "Method[GetAutomationIdCore].ReturnValue"] + - ["System.Boolean", "System.Windows.Automation.Peers.AutomationPeer", "Method[IsContentElement].ReturnValue"] + - ["System.Object", "System.Windows.Automation.Peers.RibbonTextBoxAutomationPeer", "Method[GetPattern].ReturnValue"] + - ["System.Windows.Automation.Peers.AutomationEvents", "System.Windows.Automation.Peers.AutomationEvents!", "Field[PropertyChanged]"] + - ["System.Boolean", "System.Windows.Automation.Peers.DataGridCellItemAutomationPeer", "Method[IsRequiredForFormCore].ReturnValue"] + - ["System.Windows.Automation.Peers.AutomationControlType", "System.Windows.Automation.Peers.RibbonMenuItemAutomationPeer", "Method[GetAutomationControlTypeCore].ReturnValue"] + - ["System.String", "System.Windows.Automation.Peers.ThumbAutomationPeer", "Method[GetNameCore].ReturnValue"] + - ["System.Int32", "System.Windows.Automation.Peers.DataGridCellItemAutomationPeer", "Property[System.Windows.Automation.Provider.IGridItemProvider.RowSpan]"] + - ["System.String", "System.Windows.Automation.Peers.Viewport3DAutomationPeer", "Method[GetClassNameCore].ReturnValue"] + - ["System.Windows.Automation.Peers.AutomationControlType", "System.Windows.Automation.Peers.AutomationControlType!", "Field[TreeItem]"] + - ["System.String", "System.Windows.Automation.Peers.ContentElementAutomationPeer", "Method[GetAutomationIdCore].ReturnValue"] + - ["System.Windows.Automation.ExpandCollapseState", "System.Windows.Automation.Peers.RibbonAutomationPeer", "Property[ExpandCollapseState]"] + - ["System.String", "System.Windows.Automation.Peers.AutomationPeer", "Method[GetHelpTextCore].ReturnValue"] + - ["System.String", "System.Windows.Automation.Peers.UIElementAutomationPeer", "Method[GetHelpTextCore].ReturnValue"] + - ["System.Boolean", "System.Windows.Automation.Peers.AutomationPeer", "Method[IsEnabled].ReturnValue"] + - ["System.String", "System.Windows.Automation.Peers.TableCellAutomationPeer", "Method[GetLocalizedControlTypeCore].ReturnValue"] + - ["System.Collections.Generic.List", "System.Windows.Automation.Peers.GroupItemAutomationPeer", "Method[GetChildrenCore].ReturnValue"] + - ["System.Boolean", "System.Windows.Automation.Peers.DataGridCellItemAutomationPeer", "Method[IsKeyboardFocusableCore].ReturnValue"] + - ["System.Int32", "System.Windows.Automation.Peers.ItemAutomationPeer", "Method[GetSizeOfSetCore].ReturnValue"] + - ["System.Windows.Automation.Peers.AutomationControlType", "System.Windows.Automation.Peers.SeparatorAutomationPeer", "Method[GetAutomationControlTypeCore].ReturnValue"] + - ["System.Boolean", "System.Windows.Automation.Peers.TextElementAutomationPeer", "Method[IsOffscreenCore].ReturnValue"] + - ["System.Windows.Automation.Peers.AutomationControlType", "System.Windows.Automation.Peers.ToggleButtonAutomationPeer", "Method[GetAutomationControlTypeCore].ReturnValue"] + - ["System.String", "System.Windows.Automation.Peers.ToolTipAutomationPeer", "Method[GetClassNameCore].ReturnValue"] + - ["System.Collections.Generic.List", "System.Windows.Automation.Peers.IViewAutomationPeer", "Method[GetChildren].ReturnValue"] + - ["System.Windows.Automation.Peers.AutomationPeer", "System.Windows.Automation.Peers.ItemAutomationPeer", "Method[GetLabeledByCore].ReturnValue"] + - ["System.Boolean", "System.Windows.Automation.Peers.PasswordBoxAutomationPeer", "Method[IsPasswordCore].ReturnValue"] + - ["System.String", "System.Windows.Automation.Peers.ContentElementAutomationPeer", "Method[GetAcceleratorKeyCore].ReturnValue"] + - ["System.Windows.Automation.Peers.ItemAutomationPeer", "System.Windows.Automation.Peers.TreeViewItemAutomationPeer", "Method[CreateItemAutomationPeer].ReturnValue"] + - ["System.Collections.Generic.List", "System.Windows.Automation.Peers.MenuItemAutomationPeer", "Method[GetChildrenCore].ReturnValue"] + - ["System.Boolean", "System.Windows.Automation.Peers.GridViewCellAutomationPeer", "Method[IsControlElementCore].ReturnValue"] + - ["System.Boolean", "System.Windows.Automation.Peers.RibbonGalleryAutomationPeer", "Property[System.Windows.Automation.Provider.ISelectionProvider.CanSelectMultiple]"] + - ["System.String", "System.Windows.Automation.Peers.AutomationPeer", "Method[GetLocalizedControlTypeCore].ReturnValue"] + - ["System.String", "System.Windows.Automation.Peers.ItemAutomationPeer", "Method[GetHelpTextCore].ReturnValue"] + - ["System.String", "System.Windows.Automation.Peers.RadioButtonAutomationPeer", "Method[GetClassNameCore].ReturnValue"] + - ["System.String", "System.Windows.Automation.Peers.RibbonCheckBoxAutomationPeer", "Method[GetNameCore].ReturnValue"] + - ["System.Windows.Automation.Provider.IRawElementProviderSimple", "System.Windows.Automation.Peers.TreeViewDataItemAutomationPeer", "Property[System.Windows.Automation.Provider.ISelectionItemProvider.SelectionContainer]"] + - ["System.Int32", "System.Windows.Automation.Peers.DateTimeAutomationPeer", "Method[GetSizeOfSetCore].ReturnValue"] + - ["System.String", "System.Windows.Automation.Peers.RibbonToggleButtonAutomationPeer", "Method[GetNameCore].ReturnValue"] + - ["System.Int32", "System.Windows.Automation.Peers.AutomationPeer", "Method[GetPositionInSet].ReturnValue"] + - ["System.Windows.Automation.Peers.AutomationControlType", "System.Windows.Automation.Peers.AutomationControlType!", "Field[ToolBar]"] + - ["System.Windows.Automation.Peers.AutomationControlType", "System.Windows.Automation.Peers.ListBoxItemAutomationPeer", "Method[GetAutomationControlTypeCore].ReturnValue"] + - ["System.String", "System.Windows.Automation.Peers.DataGridCellItemAutomationPeer", "Method[GetAutomationIdCore].ReturnValue"] + - ["System.Windows.Automation.Peers.AutomationPeer", "System.Windows.Automation.Peers.AutomationPeer", "Method[GetPeerFromPoint].ReturnValue"] + - ["System.Int32", "System.Windows.Automation.Peers.UIElement3DAutomationPeer", "Method[GetSizeOfSetCore].ReturnValue"] + - ["System.Boolean", "System.Windows.Automation.Peers.ContentElementAutomationPeer", "Method[IsEnabledCore].ReturnValue"] + - ["System.String", "System.Windows.Automation.Peers.RibbonCheckBoxAutomationPeer", "Method[GetAccessKeyCore].ReturnValue"] + - ["System.Windows.Automation.Peers.AutomationOrientation", "System.Windows.Automation.Peers.UIElement3DAutomationPeer", "Method[GetOrientationCore].ReturnValue"] + - ["System.Boolean", "System.Windows.Automation.Peers.ItemAutomationPeer", "Method[IsControlElementCore].ReturnValue"] + - ["System.Double", "System.Windows.Automation.Peers.ScrollViewerAutomationPeer", "Property[System.Windows.Automation.Provider.IScrollProvider.HorizontalViewSize]"] + - ["System.String", "System.Windows.Automation.Peers.UIElementAutomationPeer", "Method[GetAutomationIdCore].ReturnValue"] + - ["System.String", "System.Windows.Automation.Peers.UIElement3DAutomationPeer", "Method[GetNameCore].ReturnValue"] + - ["System.Object", "System.Windows.Automation.Peers.RibbonComboBoxAutomationPeer", "Method[GetPattern].ReturnValue"] + - ["System.Windows.Automation.Peers.AutomationControlType", "System.Windows.Automation.Peers.AutomationControlType!", "Field[MenuItem]"] + - ["System.Windows.Rect", "System.Windows.Automation.Peers.UIElement3DAutomationPeer", "Method[GetBoundingRectangleCore].ReturnValue"] + - ["System.Windows.Automation.Peers.ItemsControlAutomationPeer", "System.Windows.Automation.Peers.ItemAutomationPeer", "Property[ItemsControlAutomationPeer]"] + - ["System.Boolean", "System.Windows.Automation.Peers.DateTimeAutomationPeer", "Method[IsPasswordCore].ReturnValue"] + - ["System.Windows.Automation.Peers.AutomationControlType", "System.Windows.Automation.Peers.ToolTipAutomationPeer", "Method[GetAutomationControlTypeCore].ReturnValue"] + - ["System.Windows.Rect", "System.Windows.Automation.Peers.GenericRootAutomationPeer", "Method[GetBoundingRectangleCore].ReturnValue"] + - ["System.Windows.Automation.Peers.AutomationPeer", "System.Windows.Automation.Peers.DateTimeAutomationPeer", "Method[GetLabeledByCore].ReturnValue"] + - ["System.Boolean", "System.Windows.Automation.Peers.DateTimeAutomationPeer", "Method[IsOffscreenCore].ReturnValue"] + - ["System.String", "System.Windows.Automation.Peers.LabelAutomationPeer", "Method[GetClassNameCore].ReturnValue"] + - ["System.String", "System.Windows.Automation.Peers.DataGridCellItemAutomationPeer", "Method[GetLocalizedControlTypeCore].ReturnValue"] + - ["System.String", "System.Windows.Automation.Peers.DataGridCellItemAutomationPeer", "Method[GetClassNameCore].ReturnValue"] + - ["System.Windows.Automation.Peers.AutomationControlType", "System.Windows.Automation.Peers.AutomationControlType!", "Field[Spinner]"] + - ["System.Boolean", "System.Windows.Automation.Peers.ContentElementAutomationPeer", "Method[IsControlElementCore].ReturnValue"] + - ["System.String", "System.Windows.Automation.Peers.FrameworkElementAutomationPeer", "Method[GetAutomationIdCore].ReturnValue"] + - ["System.Collections.Generic.List", "System.Windows.Automation.Peers.CalendarAutomationPeer", "Method[GetChildrenCore].ReturnValue"] + - ["System.Windows.Automation.Peers.AutomationControlType", "System.Windows.Automation.Peers.CheckBoxAutomationPeer", "Method[GetAutomationControlTypeCore].ReturnValue"] + - ["System.Windows.Automation.Peers.AutomationControlType", "System.Windows.Automation.Peers.CalendarButtonAutomationPeer", "Method[GetAutomationControlTypeCore].ReturnValue"] + - ["System.Object", "System.Windows.Automation.Peers.RibbonTabDataAutomationPeer", "Method[GetPattern].ReturnValue"] + - ["System.Windows.Automation.Peers.AutomationControlType", "System.Windows.Automation.Peers.AutomationControlType!", "Field[Pane]"] + - ["System.Windows.Rect", "System.Windows.Automation.Peers.AutomationPeer", "Method[GetBoundingRectangleCore].ReturnValue"] + - ["System.Int32", "System.Windows.Automation.Peers.ContentElementAutomationPeer", "Method[GetPositionInSetCore].ReturnValue"] + - ["System.String", "System.Windows.Automation.Peers.ItemAutomationPeer", "Method[GetAutomationIdCore].ReturnValue"] + - ["System.Windows.Automation.AutomationHeadingLevel", "System.Windows.Automation.Peers.AutomationPeer", "Method[GetHeadingLevel].ReturnValue"] + - ["System.Windows.Automation.Peers.AutomationEvents", "System.Windows.Automation.Peers.AutomationEvents!", "Field[SelectionItemPatternOnElementAddedToSelection]"] + - ["System.Object", "System.Windows.Automation.Peers.LabelAutomationPeer", "Method[GetPattern].ReturnValue"] + - ["System.Object", "System.Windows.Automation.Peers.FlowDocumentReaderAutomationPeer", "Method[GetPattern].ReturnValue"] + - ["System.String", "System.Windows.Automation.Peers.RibbonContextualTabGroupAutomationPeer", "Method[GetNameCore].ReturnValue"] + - ["System.Boolean", "System.Windows.Automation.Peers.GridViewColumnHeaderAutomationPeer", "Method[IsContentElementCore].ReturnValue"] + - ["System.String", "System.Windows.Automation.Peers.HyperlinkAutomationPeer", "Method[GetClassNameCore].ReturnValue"] + - ["System.Windows.Automation.Peers.TreeViewDataItemAutomationPeer", "System.Windows.Automation.Peers.TreeViewDataItemAutomationPeer", "Property[ParentDataItemAutomationPeer]"] + - ["System.Windows.Automation.Peers.AutomationPeer", "System.Windows.Automation.Peers.AutomationPeer", "Method[GetParent].ReturnValue"] + - ["System.Boolean", "System.Windows.Automation.Peers.DataGridItemAutomationPeer", "Property[System.Windows.Automation.Provider.ISelectionItemProvider.IsSelected]"] + - ["System.Windows.Rect", "System.Windows.Automation.Peers.DocumentAutomationPeer", "Method[GetBoundingRectangleCore].ReturnValue"] + - ["System.String", "System.Windows.Automation.Peers.DateTimeAutomationPeer", "Method[GetNameCore].ReturnValue"] + - ["System.Object", "System.Windows.Automation.Peers.RibbonGroupDataAutomationPeer", "Method[GetPattern].ReturnValue"] + - ["System.Windows.Automation.Peers.AutomationEvents", "System.Windows.Automation.Peers.AutomationEvents!", "Field[ToolTipOpened]"] + - ["System.Collections.Generic.List", "System.Windows.Automation.Peers.DataGridItemAutomationPeer", "Method[GetChildrenCore].ReturnValue"] + - ["System.Collections.Generic.List", "System.Windows.Automation.Peers.AutomationPeer", "Method[GetChildren].ReturnValue"] + - ["System.Object", "System.Windows.Automation.Peers.ButtonAutomationPeer", "Method[GetPattern].ReturnValue"] + - ["System.Windows.Automation.AutomationHeadingLevel", "System.Windows.Automation.Peers.ContentElementAutomationPeer", "Method[GetHeadingLevelCore].ReturnValue"] + - ["System.Boolean", "System.Windows.Automation.Peers.DataGridColumnHeaderItemAutomationPeer", "Property[System.Windows.Automation.Provider.ITransformProvider.CanMove]"] + - ["System.Windows.Automation.Peers.ItemAutomationPeer", "System.Windows.Automation.Peers.DataGridColumnHeadersPresenterAutomationPeer", "Method[CreateItemAutomationPeer].ReturnValue"] + - ["System.Windows.Automation.Peers.AutomationPeer", "System.Windows.Automation.Peers.UIElementAutomationPeer!", "Method[FromElement].ReturnValue"] + - ["System.Windows.Automation.Peers.AutomationEvents", "System.Windows.Automation.Peers.AutomationEvents!", "Field[SelectionPatternOnInvalidated]"] + - ["System.String", "System.Windows.Automation.Peers.AutomationPeer", "Method[GetItemTypeCore].ReturnValue"] + - ["System.Int32", "System.Windows.Automation.Peers.DataGridCellItemAutomationPeer", "Method[GetSizeOfSetCore].ReturnValue"] + - ["System.Collections.Generic.List", "System.Windows.Automation.Peers.ComboBoxAutomationPeer", "Method[GetChildrenCore].ReturnValue"] + - ["System.Windows.Automation.Peers.AutomationControlType", "System.Windows.Automation.Peers.ComboBoxAutomationPeer", "Method[GetAutomationControlTypeCore].ReturnValue"] + - ["System.Boolean", "System.Windows.Automation.Peers.DataGridCellItemAutomationPeer", "Method[IsControlElementCore].ReturnValue"] + - ["System.Object", "System.Windows.Automation.Peers.RibbonControlDataAutomationPeer", "Method[GetPattern].ReturnValue"] + - ["System.Windows.Automation.Peers.AutomationControlType", "System.Windows.Automation.Peers.FixedPageAutomationPeer", "Method[GetAutomationControlTypeCore].ReturnValue"] + - ["System.String", "System.Windows.Automation.Peers.RibbonContextualTabGroupDataAutomationPeer", "Method[GetClassNameCore].ReturnValue"] + - ["System.Object", "System.Windows.Automation.Peers.DataGridCellItemAutomationPeer", "Method[GetPattern].ReturnValue"] + - ["System.Windows.Automation.Peers.AutomationControlType", "System.Windows.Automation.Peers.AutomationControlType!", "Field[Group]"] + - ["System.Boolean", "System.Windows.Automation.Peers.ThumbAutomationPeer", "Method[IsContentElementCore].ReturnValue"] + - ["System.Windows.Rect", "System.Windows.Automation.Peers.WindowAutomationPeer", "Method[GetBoundingRectangleCore].ReturnValue"] + - ["System.Boolean", "System.Windows.Automation.Peers.DateTimeAutomationPeer", "Method[IsKeyboardFocusableCore].ReturnValue"] + - ["System.Windows.Automation.ExpandCollapseState", "System.Windows.Automation.Peers.RibbonTabDataAutomationPeer", "Property[System.Windows.Automation.Provider.IExpandCollapseProvider.ExpandCollapseState]"] + - ["System.String", "System.Windows.Automation.Peers.ListBoxAutomationPeer", "Method[GetClassNameCore].ReturnValue"] + - ["System.Object", "System.Windows.Automation.Peers.RichTextBoxAutomationPeer", "Method[GetPattern].ReturnValue"] + - ["System.String", "System.Windows.Automation.Peers.RibbonComboBoxAutomationPeer", "Property[Value]"] + - ["System.String", "System.Windows.Automation.Peers.PasswordBoxAutomationPeer", "Property[System.Windows.Automation.Provider.IValueProvider.Value]"] + - ["System.String", "System.Windows.Automation.Peers.RibbonGalleryCategoryAutomationPeer", "Method[GetClassNameCore].ReturnValue"] + - ["System.String", "System.Windows.Automation.Peers.GridViewCellAutomationPeer", "Method[GetClassNameCore].ReturnValue"] + - ["System.Windows.Automation.Peers.AutomationControlType", "System.Windows.Automation.Peers.DocumentAutomationPeer", "Method[GetAutomationControlTypeCore].ReturnValue"] + - ["System.String", "System.Windows.Automation.Peers.AutomationPeer", "Method[GetAcceleratorKeyCore].ReturnValue"] + - ["System.String", "System.Windows.Automation.Peers.TextAutomationPeer", "Method[GetNameCore].ReturnValue"] + - ["System.Boolean", "System.Windows.Automation.Peers.AutomationPeer", "Method[HasKeyboardFocusCore].ReturnValue"] + - ["System.String", "System.Windows.Automation.Peers.RibbonMenuButtonAutomationPeer", "Method[GetHelpTextCore].ReturnValue"] + - ["System.Int32", "System.Windows.Automation.Peers.GroupItemAutomationPeer", "Method[GetSizeOfSetCore].ReturnValue"] + - ["System.Boolean", "System.Windows.Automation.Peers.UIElement3DAutomationPeer", "Method[IsOffscreenCore].ReturnValue"] + - ["System.String", "System.Windows.Automation.Peers.DocumentViewerAutomationPeer", "Method[GetClassNameCore].ReturnValue"] + - ["System.String", "System.Windows.Automation.Peers.FrameworkContentElementAutomationPeer", "Method[GetAutomationIdCore].ReturnValue"] + - ["System.Windows.Automation.Peers.AutomationControlType", "System.Windows.Automation.Peers.AutomationControlType!", "Field[Tree]"] + - ["System.String", "System.Windows.Automation.Peers.DataGridCellItemAutomationPeer", "Method[GetAcceleratorKeyCore].ReturnValue"] + - ["System.Boolean", "System.Windows.Automation.Peers.DataGridCellItemAutomationPeer", "Method[IsContentElementCore].ReturnValue"] + - ["System.String", "System.Windows.Automation.Peers.TextBoxAutomationPeer", "Property[System.Windows.Automation.Provider.IValueProvider.Value]"] + - ["System.Collections.Generic.List", "System.Windows.Automation.Peers.RichTextBoxAutomationPeer", "Method[GetChildrenCore].ReturnValue"] + - ["System.Object", "System.Windows.Automation.Peers.RibbonAutomationPeer", "Method[GetPattern].ReturnValue"] + - ["System.Windows.Automation.Peers.AutomationControlType", "System.Windows.Automation.Peers.RibbonGroupHeaderAutomationPeer", "Method[GetAutomationControlTypeCore].ReturnValue"] + - ["System.Windows.Automation.Peers.PatternInterface", "System.Windows.Automation.Peers.PatternInterface!", "Field[GridItem]"] + - ["System.String", "System.Windows.Automation.Peers.RichTextBoxAutomationPeer", "Method[GetClassNameCore].ReturnValue"] + - ["System.Int32", "System.Windows.Automation.Peers.FlowDocumentReaderAutomationPeer", "Property[System.Windows.Automation.Provider.IMultipleViewProvider.CurrentView]"] + - ["System.Windows.Point", "System.Windows.Automation.Peers.TabControlAutomationPeer", "Method[GetClickablePointCore].ReturnValue"] + - ["System.String", "System.Windows.Automation.Peers.UserControlAutomationPeer", "Method[GetClassNameCore].ReturnValue"] + - ["System.String", "System.Windows.Automation.Peers.ExpanderAutomationPeer", "Method[GetClassNameCore].ReturnValue"] + - ["System.Collections.Generic.List", "System.Windows.Automation.Peers.StatusBarAutomationPeer", "Method[GetChildrenCore].ReturnValue"] + - ["System.Windows.Automation.ExpandCollapseState", "System.Windows.Automation.Peers.RibbonQuickAccessToolBarAutomationPeer", "Property[ExpandCollapseState]"] + - ["System.String", "System.Windows.Automation.Peers.RibbonToolTipAutomationPeer", "Method[GetNameCore].ReturnValue"] + - ["System.Collections.Generic.List", "System.Windows.Automation.Peers.DataGridRowAutomationPeer", "Method[GetChildrenCore].ReturnValue"] + - ["System.String", "System.Windows.Automation.Peers.ButtonAutomationPeer", "Method[GetClassNameCore].ReturnValue"] + - ["System.Windows.Automation.Peers.PatternInterface", "System.Windows.Automation.Peers.PatternInterface!", "Field[Value]"] + - ["System.Boolean", "System.Windows.Automation.Peers.MenuAutomationPeer", "Method[IsContentElementCore].ReturnValue"] + - ["System.Windows.Automation.Peers.AutomationControlType", "System.Windows.Automation.Peers.TreeViewItemAutomationPeer", "Method[GetAutomationControlTypeCore].ReturnValue"] + - ["System.Object", "System.Windows.Automation.Peers.RadioButtonAutomationPeer", "Method[GetPattern].ReturnValue"] + - ["System.Collections.Generic.List", "System.Windows.Automation.Peers.ItemAutomationPeer", "Method[GetChildrenCore].ReturnValue"] + - ["System.Windows.Rect", "System.Windows.Automation.Peers.UIElementAutomationPeer", "Method[GetBoundingRectangleCore].ReturnValue"] + - ["System.String", "System.Windows.Automation.Peers.UIElement3DAutomationPeer", "Method[GetItemTypeCore].ReturnValue"] + - ["System.Windows.Automation.Peers.ItemAutomationPeer", "System.Windows.Automation.Peers.TreeViewAutomationPeer", "Method[CreateItemAutomationPeer].ReturnValue"] + - ["System.Boolean", "System.Windows.Automation.Peers.RibbonComboBoxAutomationPeer", "Property[IsReadOnly]"] + - ["System.Boolean", "System.Windows.Automation.Peers.ItemAutomationPeer", "Method[IsKeyboardFocusableCore].ReturnValue"] + - ["System.Windows.Automation.Peers.AutomationControlType", "System.Windows.Automation.Peers.AutomationControlType!", "Field[Hyperlink]"] + - ["System.String", "System.Windows.Automation.Peers.SeparatorAutomationPeer", "Method[GetClassNameCore].ReturnValue"] + - ["System.String", "System.Windows.Automation.Peers.PasswordBoxAutomationPeer", "Method[GetClassNameCore].ReturnValue"] + - ["System.Windows.Automation.Peers.AutomationControlType", "System.Windows.Automation.Peers.ListViewAutomationPeer", "Method[GetAutomationControlTypeCore].ReturnValue"] + - ["System.Boolean", "System.Windows.Automation.Peers.DataGridCellItemAutomationPeer", "Method[IsPasswordCore].ReturnValue"] + - ["System.String", "System.Windows.Automation.Peers.RibbonToolTipAutomationPeer", "Method[GetClassNameCore].ReturnValue"] + - ["System.Boolean", "System.Windows.Automation.Peers.TabControlAutomationPeer", "Property[System.Windows.Automation.Provider.ISelectionProvider.IsSelectionRequired]"] + - ["System.Collections.Generic.List", "System.Windows.Automation.Peers.RibbonAutomationPeer", "Method[GetChildrenCore].ReturnValue"] + - ["System.String", "System.Windows.Automation.Peers.TabItemAutomationPeer", "Method[GetClassNameCore].ReturnValue"] + - ["System.Windows.Automation.Peers.AutomationPeer", "System.Windows.Automation.Peers.AutomationPeer", "Method[GetLabeledBy].ReturnValue"] + - ["System.Windows.Automation.Provider.IRawElementProviderSimple[]", "System.Windows.Automation.Peers.CalendarAutomationPeer", "Method[System.Windows.Automation.Provider.ITableProvider.GetColumnHeaders].ReturnValue"] + - ["System.Boolean", "System.Windows.Automation.Peers.DataGridCellItemAutomationPeer", "Method[IsEnabledCore].ReturnValue"] + - ["System.Boolean", "System.Windows.Automation.Peers.AutomationPeer", "Method[IsOffscreen].ReturnValue"] + - ["System.Windows.Automation.Provider.IRawElementProviderSimple[]", "System.Windows.Automation.Peers.TreeViewAutomationPeer", "Method[System.Windows.Automation.Provider.ISelectionProvider.GetSelection].ReturnValue"] + - ["System.Windows.Point", "System.Windows.Automation.Peers.ContentElementAutomationPeer", "Method[GetClickablePointCore].ReturnValue"] + - ["System.String", "System.Windows.Automation.Peers.TabItemAutomationPeer", "Method[GetNameCore].ReturnValue"] + - ["System.String", "System.Windows.Automation.Peers.FrameworkElementAutomationPeer", "Method[GetNameCore].ReturnValue"] + - ["System.Int32", "System.Windows.Automation.Peers.CalendarAutomationPeer", "Property[System.Windows.Automation.Provider.IGridProvider.RowCount]"] + - ["System.Boolean", "System.Windows.Automation.Peers.AutomationPeer", "Method[IsOffscreenCore].ReturnValue"] + - ["System.Boolean", "System.Windows.Automation.Peers.TextBoxAutomationPeer", "Property[System.Windows.Automation.Provider.IValueProvider.IsReadOnly]"] + - ["System.Object", "System.Windows.Automation.Peers.RangeBaseAutomationPeer", "Method[GetPattern].ReturnValue"] + - ["System.String", "System.Windows.Automation.Peers.DataGridCellItemAutomationPeer", "Method[GetNameCore].ReturnValue"] + - ["System.String", "System.Windows.Automation.Peers.TreeViewDataItemAutomationPeer", "Method[GetClassNameCore].ReturnValue"] + - ["System.String", "System.Windows.Automation.Peers.RibbonControlGroupAutomationPeer", "Method[GetClassNameCore].ReturnValue"] + - ["System.Windows.Automation.Peers.ItemAutomationPeer", "System.Windows.Automation.Peers.RibbonQuickAccessToolBarAutomationPeer", "Method[CreateItemAutomationPeer].ReturnValue"] + - ["System.String", "System.Windows.Automation.Peers.RibbonMenuButtonAutomationPeer", "Method[GetNameCore].ReturnValue"] + - ["System.String", "System.Windows.Automation.Peers.RibbonContextMenuAutomationPeer", "Method[GetClassNameCore].ReturnValue"] + - ["System.Boolean", "System.Windows.Automation.Peers.TableCellAutomationPeer", "Method[IsContentElementCore].ReturnValue"] + - ["System.Boolean", "System.Windows.Automation.Peers.AutomationPeer", "Method[IsPasswordCore].ReturnValue"] + - ["System.Windows.Automation.Peers.AutomationControlType", "System.Windows.Automation.Peers.AutomationControlType!", "Field[StatusBar]"] + - ["System.String", "System.Windows.Automation.Peers.DatePickerAutomationPeer", "Method[GetClassNameCore].ReturnValue"] + - ["System.Windows.Automation.Peers.AutomationControlType", "System.Windows.Automation.Peers.ListBoxItemWrapperAutomationPeer", "Method[GetAutomationControlTypeCore].ReturnValue"] + - ["System.Windows.Automation.Peers.AutomationControlType", "System.Windows.Automation.Peers.AutomationControlType!", "Field[Edit]"] + - ["System.Object", "System.Windows.Automation.Peers.RibbonGalleryAutomationPeer", "Method[GetPattern].ReturnValue"] + - ["System.Windows.Automation.AutomationLiveSetting", "System.Windows.Automation.Peers.AutomationPeer", "Method[GetLiveSetting].ReturnValue"] + - ["System.Boolean", "System.Windows.Automation.Peers.ItemAutomationPeer", "Method[HasKeyboardFocusCore].ReturnValue"] + - ["System.String", "System.Windows.Automation.Peers.AutomationPeer", "Method[GetAccessKey].ReturnValue"] + - ["System.String", "System.Windows.Automation.Peers.UIElement3DAutomationPeer", "Method[GetHelpTextCore].ReturnValue"] + - ["System.String", "System.Windows.Automation.Peers.GenericRootAutomationPeer", "Method[GetClassNameCore].ReturnValue"] + - ["System.Windows.UIElement", "System.Windows.Automation.Peers.UIElementAutomationPeer", "Property[Owner]"] + - ["System.String", "System.Windows.Automation.Peers.DataGridColumnHeadersPresenterAutomationPeer", "Method[GetClassNameCore].ReturnValue"] + - ["System.Windows.Automation.Peers.PatternInterface", "System.Windows.Automation.Peers.PatternInterface!", "Field[Table]"] + - ["System.Boolean", "System.Windows.Automation.Peers.DataGridRowAutomationPeer", "Method[IsOffscreenCore].ReturnValue"] + - ["System.Windows.Automation.Peers.PatternInterface", "System.Windows.Automation.Peers.PatternInterface!", "Field[ExpandCollapse]"] + - ["System.Windows.Automation.Peers.AutomationControlType", "System.Windows.Automation.Peers.RibbonTwoLineTextAutomationPeer", "Method[GetAutomationControlTypeCore].ReturnValue"] + - ["System.Boolean", "System.Windows.Automation.Peers.UIElementAutomationPeer", "Method[IsContentElementCore].ReturnValue"] + - ["System.Boolean", "System.Windows.Automation.Peers.ItemAutomationPeer", "Method[IsRequiredForFormCore].ReturnValue"] + - ["System.Windows.Automation.Peers.AutomationControlType", "System.Windows.Automation.Peers.RibbonGalleryItemDataAutomationPeer", "Method[GetAutomationControlTypeCore].ReturnValue"] + - ["System.Windows.Automation.ToggleState", "System.Windows.Automation.Peers.MenuItemAutomationPeer", "Property[System.Windows.Automation.Provider.IToggleProvider.ToggleState]"] + - ["System.Collections.Generic.List", "System.Windows.Automation.Peers.TextBlockAutomationPeer", "Method[GetChildrenCore].ReturnValue"] + - ["System.Int32", "System.Windows.Automation.Peers.ContentElementAutomationPeer", "Method[GetSizeOfSetCore].ReturnValue"] + - ["System.Windows.Automation.Peers.AutomationControlType", "System.Windows.Automation.Peers.RibbonGalleryCategoryDataAutomationPeer", "Method[GetAutomationControlTypeCore].ReturnValue"] + - ["System.Windows.Automation.Peers.AutomationControlType", "System.Windows.Automation.Peers.AutomationControlType!", "Field[ScrollBar]"] + - ["System.Windows.Automation.ExpandCollapseState", "System.Windows.Automation.Peers.RibbonGroupDataAutomationPeer", "Property[System.Windows.Automation.Provider.IExpandCollapseProvider.ExpandCollapseState]"] + - ["System.Boolean", "System.Windows.Automation.Peers.DataGridDetailsPresenterAutomationPeer", "Method[IsContentElementCore].ReturnValue"] + - ["System.Int32", "System.Windows.Automation.Peers.DateTimeAutomationPeer", "Property[System.Windows.Automation.Provider.IGridItemProvider.ColumnSpan]"] + - ["System.String", "System.Windows.Automation.Peers.ContentElementAutomationPeer", "Method[GetClassNameCore].ReturnValue"] + - ["System.String", "System.Windows.Automation.Peers.TextBlockAutomationPeer", "Method[GetClassNameCore].ReturnValue"] + - ["System.Boolean", "System.Windows.Automation.Peers.DataGridCellItemAutomationPeer", "Property[System.Windows.Automation.Provider.ISelectionItemProvider.IsSelected]"] + - ["System.String", "System.Windows.Automation.Peers.AutomationPeer", "Method[GetAcceleratorKey].ReturnValue"] + - ["System.Object", "System.Windows.Automation.Peers.RibbonGroupAutomationPeer", "Method[GetPattern].ReturnValue"] + - ["System.String", "System.Windows.Automation.Peers.GridViewItemAutomationPeer", "Method[GetClassNameCore].ReturnValue"] + - ["System.Windows.Automation.Peers.AutomationControlType", "System.Windows.Automation.Peers.AutomationControlType!", "Field[Thumb]"] + - ["System.Windows.Automation.Provider.IRawElementProviderSimple", "System.Windows.Automation.Peers.RadioButtonAutomationPeer", "Property[System.Windows.Automation.Provider.ISelectionItemProvider.SelectionContainer]"] + - ["System.String", "System.Windows.Automation.Peers.AutomationPeer", "Method[GetLocalizedControlType].ReturnValue"] + - ["System.Windows.Automation.Provider.IRawElementProviderSimple[]", "System.Windows.Automation.Peers.DataGridCellItemAutomationPeer", "Method[System.Windows.Automation.Provider.ITableItemProvider.GetColumnHeaderItems].ReturnValue"] + - ["System.Windows.Automation.Peers.AutomationEvents", "System.Windows.Automation.Peers.AutomationEvents!", "Field[AutomationFocusChanged]"] + - ["System.Collections.Generic.List", "System.Windows.Automation.Peers.GridViewItemAutomationPeer", "Method[GetChildrenCore].ReturnValue"] + - ["System.Windows.Automation.Peers.AutomationPeer", "System.Windows.Automation.Peers.AutomationPeer", "Method[GetLabeledByCore].ReturnValue"] + - ["System.String", "System.Windows.Automation.Peers.TableCellAutomationPeer", "Method[GetClassNameCore].ReturnValue"] + - ["System.Object", "System.Windows.Automation.Peers.SelectorAutomationPeer", "Method[GetPattern].ReturnValue"] + - ["System.String", "System.Windows.Automation.Peers.DateTimeAutomationPeer", "Method[GetAcceleratorKeyCore].ReturnValue"] + - ["System.String", "System.Windows.Automation.Peers.UIElementAutomationPeer", "Method[GetClassNameCore].ReturnValue"] + - ["System.Boolean", "System.Windows.Automation.Peers.RibbonTitleAutomationPeer", "Method[IsContentElementCore].ReturnValue"] + - ["System.Windows.Point", "System.Windows.Automation.Peers.SliderAutomationPeer", "Method[GetClickablePointCore].ReturnValue"] + - ["System.Boolean", "System.Windows.Automation.Peers.HyperlinkAutomationPeer", "Method[IsControlElementCore].ReturnValue"] + - ["System.Boolean", "System.Windows.Automation.Peers.RibbonGalleryItemDataAutomationPeer", "Property[System.Windows.Automation.Provider.ISelectionItemProvider.IsSelected]"] + - ["System.String", "System.Windows.Automation.Peers.RibbonContextualTabGroupAutomationPeer", "Method[GetClassNameCore].ReturnValue"] + - ["System.Windows.Automation.Peers.AutomationControlType", "System.Windows.Automation.Peers.AutomationControlType!", "Field[SplitButton]"] + - ["System.Int32", "System.Windows.Automation.Peers.TableAutomationPeer", "Property[System.Windows.Automation.Provider.IGridProvider.ColumnCount]"] + - ["System.String", "System.Windows.Automation.Peers.AutomationPeer", "Method[GetItemStatusCore].ReturnValue"] + - ["System.String", "System.Windows.Automation.Peers.RibbonTwoLineTextAutomationPeer", "Method[GetNameCore].ReturnValue"] + - ["System.Boolean", "System.Windows.Automation.Peers.UIElementAutomationPeer", "Method[IsDialogCore].ReturnValue"] + - ["System.Object", "System.Windows.Automation.Peers.RibbonContextualTabGroupDataAutomationPeer", "Method[GetPattern].ReturnValue"] + - ["System.String", "System.Windows.Automation.Peers.LabelAutomationPeer", "Method[GetNameCore].ReturnValue"] + - ["System.Boolean", "System.Windows.Automation.Peers.ContentElementAutomationPeer", "Method[IsOffscreenCore].ReturnValue"] + - ["System.String", "System.Windows.Automation.Peers.RibbonQuickAccessToolBarAutomationPeer", "Method[GetClassNameCore].ReturnValue"] + - ["System.Windows.Automation.Peers.AutomationEvents", "System.Windows.Automation.Peers.AutomationEvents!", "Field[ActiveTextPositionChanged]"] + - ["System.Int32", "System.Windows.Automation.Peers.GridViewAutomationPeer", "Property[System.Windows.Automation.Provider.IGridProvider.ColumnCount]"] + - ["System.Windows.Automation.Peers.AutomationControlType", "System.Windows.Automation.Peers.DataGridAutomationPeer", "Method[GetAutomationControlTypeCore].ReturnValue"] + - ["System.Boolean", "System.Windows.Automation.Peers.RibbonMenuButtonAutomationPeer", "Property[System.Windows.Automation.Provider.ITransformProvider.CanRotate]"] + - ["System.Windows.Automation.Peers.AutomationPeer", "System.Windows.Automation.Peers.UIElement3DAutomationPeer!", "Method[FromElement].ReturnValue"] + - ["System.Boolean", "System.Windows.Automation.Peers.AutomationPeer", "Method[IsDialog].ReturnValue"] + - ["System.Int32", "System.Windows.Automation.Peers.DataGridCellItemAutomationPeer", "Property[System.Windows.Automation.Provider.IGridItemProvider.Column]"] + - ["System.Boolean", "System.Windows.Automation.Peers.ItemAutomationPeer", "Method[IsDialogCore].ReturnValue"] + - ["System.String", "System.Windows.Automation.Peers.RibbonTextBoxAutomationPeer", "Method[GetClassNameCore].ReturnValue"] + - ["System.Windows.Automation.Provider.IRawElementProviderSimple[]", "System.Windows.Automation.Peers.DataGridAutomationPeer", "Method[System.Windows.Automation.Provider.ITableProvider.GetRowHeaders].ReturnValue"] + - ["System.Windows.Automation.Peers.ItemAutomationPeer", "System.Windows.Automation.Peers.ItemsControlAutomationPeer", "Method[FindOrCreateItemAutomationPeer].ReturnValue"] + - ["System.Boolean", "System.Windows.Automation.Peers.ComboBoxAutomationPeer", "Property[System.Windows.Automation.Provider.IValueProvider.IsReadOnly]"] + - ["System.Windows.Automation.Peers.AutomationOrientation", "System.Windows.Automation.Peers.AutomationOrientation!", "Field[Vertical]"] + - ["System.Windows.Automation.Peers.AutomationControlType", "System.Windows.Automation.Peers.InkPresenterAutomationPeer", "Method[GetAutomationControlTypeCore].ReturnValue"] + - ["System.String", "System.Windows.Automation.Peers.StatusBarItemAutomationPeer", "Method[GetClassNameCore].ReturnValue"] + - ["System.Object", "System.Windows.Automation.Peers.ItemsControlAutomationPeer", "Method[GetPattern].ReturnValue"] + - ["System.Windows.Automation.Peers.RibbonGalleryCategoryDataAutomationPeer", "System.Windows.Automation.Peers.RibbonGalleryItemDataAutomationPeer", "Property[ParentCategoryDataAutomationPeer]"] + - ["System.String", "System.Windows.Automation.Peers.FrameworkContentElementAutomationPeer", "Method[GetHelpTextCore].ReturnValue"] + - ["System.String", "System.Windows.Automation.Peers.WindowAutomationPeer", "Method[GetNameCore].ReturnValue"] + - ["System.Boolean", "System.Windows.Automation.Peers.UIElementAutomationPeer", "Method[IsRequiredForFormCore].ReturnValue"] + - ["System.Object", "System.Windows.Automation.Peers.ListViewAutomationPeer", "Method[GetPattern].ReturnValue"] + - ["System.Windows.Automation.AutomationHeadingLevel", "System.Windows.Automation.Peers.ItemAutomationPeer", "Method[GetHeadingLevelCore].ReturnValue"] + - ["System.Windows.Automation.Peers.PatternInterface", "System.Windows.Automation.Peers.PatternInterface!", "Field[Invoke]"] + - ["System.String", "System.Windows.Automation.Peers.UIElementAutomationPeer", "Method[GetAccessKeyCore].ReturnValue"] + - ["System.Windows.Automation.Peers.ItemAutomationPeer", "System.Windows.Automation.Peers.RibbonGalleryAutomationPeer", "Method[CreateItemAutomationPeer].ReturnValue"] + - ["System.Int32", "System.Windows.Automation.Peers.CalendarAutomationPeer", "Property[System.Windows.Automation.Provider.IMultipleViewProvider.CurrentView]"] + - ["System.String", "System.Windows.Automation.Peers.CalendarAutomationPeer", "Method[GetClassNameCore].ReturnValue"] + - ["System.Windows.Automation.Provider.IRawElementProviderSimple", "System.Windows.Automation.Peers.DataGridCellItemAutomationPeer", "Property[System.Windows.Automation.Provider.ISelectionItemProvider.SelectionContainer]"] + - ["System.String", "System.Windows.Automation.Peers.ProgressBarAutomationPeer", "Method[GetClassNameCore].ReturnValue"] + - ["System.Windows.Automation.Peers.ItemAutomationPeer", "System.Windows.Automation.Peers.RibbonTabAutomationPeer", "Method[CreateItemAutomationPeer].ReturnValue"] + - ["System.Object", "System.Windows.Automation.Peers.TextBoxAutomationPeer", "Method[GetPattern].ReturnValue"] + - ["System.Collections.Generic.List", "System.Windows.Automation.Peers.AutomationPeer", "Method[GetControlledPeers].ReturnValue"] + - ["System.Windows.UIElement3D", "System.Windows.Automation.Peers.UIElement3DAutomationPeer", "Property[Owner]"] + - ["System.Windows.Automation.Peers.PatternInterface", "System.Windows.Automation.Peers.PatternInterface!", "Field[Window]"] + - ["System.String", "System.Windows.Automation.Peers.RibbonGroupHeaderAutomationPeer", "Method[GetNameCore].ReturnValue"] + - ["System.Windows.Automation.Peers.PatternInterface", "System.Windows.Automation.Peers.PatternInterface!", "Field[MultipleView]"] + - ["System.Boolean", "System.Windows.Automation.Peers.ItemAutomationPeer", "Method[IsPasswordCore].ReturnValue"] + - ["System.Windows.Automation.Peers.AutomationControlType", "System.Windows.Automation.Peers.AutomationControlType!", "Field[Menu]"] + - ["System.Collections.Generic.List", "System.Windows.Automation.Peers.UIElementAutomationPeer", "Method[GetChildrenCore].ReturnValue"] + - ["System.Windows.Automation.Provider.IRawElementProviderSimple", "System.Windows.Automation.Peers.DataGridCellItemAutomationPeer", "Property[System.Windows.Automation.Provider.IGridItemProvider.ContainingGrid]"] + - ["System.Windows.Automation.Peers.AutomationControlType", "System.Windows.Automation.Peers.AutomationControlType!", "Field[Header]"] + - ["System.Windows.Automation.Peers.AutomationControlType", "System.Windows.Automation.Peers.RibbonGalleryItemAutomationPeer", "Method[GetAutomationControlTypeCore].ReturnValue"] + - ["System.Boolean", "System.Windows.Automation.Peers.TextBlockAutomationPeer", "Method[IsControlElementCore].ReturnValue"] + - ["System.Boolean", "System.Windows.Automation.Peers.AutomationPeer", "Method[IsRequiredForForm].ReturnValue"] + - ["System.String", "System.Windows.Automation.Peers.RibbonMenuItemAutomationPeer", "Method[GetAccessKeyCore].ReturnValue"] + - ["System.String", "System.Windows.Automation.Peers.RibbonControlAutomationPeer", "Method[GetClassNameCore].ReturnValue"] + - ["System.Windows.Automation.AutomationLiveSetting", "System.Windows.Automation.Peers.UIElement3DAutomationPeer", "Method[GetLiveSettingCore].ReturnValue"] + - ["System.Int32", "System.Windows.Automation.Peers.AutomationPeer", "Method[GetSizeOfSet].ReturnValue"] + - ["System.Boolean", "System.Windows.Automation.Peers.ExpanderAutomationPeer", "Method[HasKeyboardFocusCore].ReturnValue"] + - ["System.Windows.Automation.Peers.AutomationControlType", "System.Windows.Automation.Peers.TextBoxAutomationPeer", "Method[GetAutomationControlTypeCore].ReturnValue"] + - ["System.Windows.Automation.Peers.AutomationControlType", "System.Windows.Automation.Peers.AutomationControlType!", "Field[TabItem]"] + - ["System.Windows.Automation.Peers.AutomationPeer", "System.Windows.Automation.Peers.AutomationPeer", "Property[EventsSource]"] + - ["System.Windows.Automation.Peers.AutomationEvents", "System.Windows.Automation.Peers.AutomationEvents!", "Field[TextPatternOnTextSelectionChanged]"] + - ["System.Boolean", "System.Windows.Automation.Peers.AutomationPeer", "Method[IsPassword].ReturnValue"] + - ["System.String", "System.Windows.Automation.Peers.AutomationPeer", "Method[GetClassNameCore].ReturnValue"] + - ["System.Object", "System.Windows.Automation.Peers.ExpanderAutomationPeer", "Method[GetPattern].ReturnValue"] + - ["System.Object", "System.Windows.Automation.Peers.MenuItemAutomationPeer", "Method[GetPattern].ReturnValue"] + - ["System.String", "System.Windows.Automation.Peers.RibbonTabHeaderAutomationPeer", "Method[GetClassNameCore].ReturnValue"] + - ["System.Object", "System.Windows.Automation.Peers.PasswordBoxAutomationPeer", "Method[GetPattern].ReturnValue"] + - ["System.Boolean", "System.Windows.Automation.Peers.RibbonContextualTabGroupDataAutomationPeer", "Method[IsContentElementCore].ReturnValue"] + - ["System.Boolean", "System.Windows.Automation.Peers.DataGridItemAutomationPeer", "Property[System.Windows.Automation.Provider.ISelectionProvider.IsSelectionRequired]"] + - ["System.Windows.Automation.RowOrColumnMajor", "System.Windows.Automation.Peers.CalendarAutomationPeer", "Property[System.Windows.Automation.Provider.ITableProvider.RowOrColumnMajor]"] + - ["System.String", "System.Windows.Automation.Peers.ButtonBaseAutomationPeer", "Method[GetNameCore].ReturnValue"] + - ["System.String", "System.Windows.Automation.Peers.RibbonSeparatorAutomationPeer", "Method[GetClassNameCore].ReturnValue"] + - ["System.Windows.Automation.Provider.IRawElementProviderSimple[]", "System.Windows.Automation.Peers.GridViewAutomationPeer", "Method[System.Windows.Automation.Provider.ITableProvider.GetColumnHeaders].ReturnValue"] + - ["System.String", "System.Windows.Automation.Peers.ToolBarAutomationPeer", "Method[GetClassNameCore].ReturnValue"] + - ["System.Windows.Automation.Peers.AutomationControlType", "System.Windows.Automation.Peers.ButtonAutomationPeer", "Method[GetAutomationControlTypeCore].ReturnValue"] + - ["System.Windows.Automation.Provider.IRawElementProviderSimple[]", "System.Windows.Automation.Peers.RibbonGalleryAutomationPeer", "Method[System.Windows.Automation.Provider.ISelectionProvider.GetSelection].ReturnValue"] + - ["System.Windows.Automation.Provider.IRawElementProviderSimple[]", "System.Windows.Automation.Peers.DataGridAutomationPeer", "Method[System.Windows.Automation.Provider.ISelectionProvider.GetSelection].ReturnValue"] + - ["System.Boolean", "System.Windows.Automation.Peers.RangeBaseAutomationPeer", "Property[System.Windows.Automation.Provider.IRangeValueProvider.IsReadOnly]"] + - ["System.String", "System.Windows.Automation.Peers.RibbonButtonAutomationPeer", "Method[GetHelpTextCore].ReturnValue"] + - ["System.Windows.Automation.Peers.AutomationControlType", "System.Windows.Automation.Peers.AutomationControlType!", "Field[ToolTip]"] + - ["System.Boolean", "System.Windows.Automation.Peers.UIElement3DAutomationPeer", "Method[IsKeyboardFocusableCore].ReturnValue"] + - ["System.String", "System.Windows.Automation.Peers.RepeatButtonAutomationPeer", "Method[GetClassNameCore].ReturnValue"] + - ["System.String", "System.Windows.Automation.Peers.ContentElementAutomationPeer", "Method[GetItemStatusCore].ReturnValue"] + - ["System.Windows.Automation.Peers.AutomationControlType", "System.Windows.Automation.Peers.AutomationControlType!", "Field[ListItem]"] + - ["System.String", "System.Windows.Automation.Peers.DataGridColumnHeaderAutomationPeer", "Method[GetClassNameCore].ReturnValue"] + - ["System.Double", "System.Windows.Automation.Peers.ScrollViewerAutomationPeer", "Property[System.Windows.Automation.Provider.IScrollProvider.VerticalScrollPercent]"] + - ["System.String", "System.Windows.Automation.Peers.ItemAutomationPeer", "Method[GetAcceleratorKeyCore].ReturnValue"] + - ["System.Boolean", "System.Windows.Automation.Peers.UIElement3DAutomationPeer", "Method[IsContentElementCore].ReturnValue"] + - ["System.Boolean", "System.Windows.Automation.Peers.DocumentAutomationPeer", "Method[IsControlElementCore].ReturnValue"] + - ["System.Collections.Generic.List", "System.Windows.Automation.Peers.DocumentPageViewAutomationPeer", "Method[GetChildrenCore].ReturnValue"] + - ["System.Boolean", "System.Windows.Automation.Peers.DatePickerAutomationPeer", "Property[System.Windows.Automation.Provider.IValueProvider.IsReadOnly]"] + - ["System.Windows.Automation.Peers.PatternInterface", "System.Windows.Automation.Peers.PatternInterface!", "Field[SelectionItem]"] + - ["System.Windows.Automation.Peers.AutomationControlType", "System.Windows.Automation.Peers.AutomationControlType!", "Field[ProgressBar]"] + - ["System.String", "System.Windows.Automation.Peers.MenuItemAutomationPeer", "Method[GetAccessKeyCore].ReturnValue"] + - ["System.Windows.Automation.Peers.AutomationPeer", "System.Windows.Automation.Peers.UIElementAutomationPeer", "Method[GetLabeledByCore].ReturnValue"] + - ["System.Boolean", "System.Windows.Automation.Peers.DataGridRowHeaderAutomationPeer", "Method[IsOffscreenCore].ReturnValue"] + - ["System.Windows.Automation.ExpandCollapseState", "System.Windows.Automation.Peers.ComboBoxAutomationPeer", "Property[System.Windows.Automation.Provider.IExpandCollapseProvider.ExpandCollapseState]"] + - ["System.Windows.Automation.Peers.HostedWindowWrapper", "System.Windows.Automation.Peers.WindowsFormsHostAutomationPeer", "Method[GetHostRawElementProviderCore].ReturnValue"] + - ["System.Object", "System.Windows.Automation.Peers.GroupItemAutomationPeer", "Method[GetPattern].ReturnValue"] + - ["System.String", "System.Windows.Automation.Peers.RibbonTitleAutomationPeer", "Method[GetNameCore].ReturnValue"] + - ["System.Windows.Automation.Peers.AutomationControlType", "System.Windows.Automation.Peers.AutomationControlType!", "Field[Custom]"] + - ["System.Windows.Automation.Provider.IRawElementProviderSimple", "System.Windows.Automation.Peers.SelectorItemAutomationPeer", "Property[System.Windows.Automation.Provider.ISelectionItemProvider.SelectionContainer]"] + - ["System.Windows.Rect", "System.Windows.Automation.Peers.DateTimeAutomationPeer", "Method[GetBoundingRectangleCore].ReturnValue"] + - ["System.Collections.Generic.List", "System.Windows.Automation.Peers.RibbonApplicationMenuAutomationPeer", "Method[GetChildrenCore].ReturnValue"] + - ["System.Object", "System.Windows.Automation.Peers.AutomationPeer", "Method[GetPattern].ReturnValue"] + - ["System.Windows.Automation.AutomationLiveSetting", "System.Windows.Automation.Peers.AutomationPeer", "Method[GetLiveSettingCore].ReturnValue"] + - ["System.Windows.Automation.Peers.AutomationControlType", "System.Windows.Automation.Peers.GridViewCellAutomationPeer", "Method[GetAutomationControlTypeCore].ReturnValue"] + - ["System.Windows.Automation.AutomationHeadingLevel", "System.Windows.Automation.Peers.UIElement3DAutomationPeer", "Method[GetHeadingLevelCore].ReturnValue"] + - ["System.Windows.Automation.Peers.AutomationControlType", "System.Windows.Automation.Peers.AutomationControlType!", "Field[MenuBar]"] + - ["System.String", "System.Windows.Automation.Peers.RibbonMenuItemAutomationPeer", "Method[GetHelpTextCore].ReturnValue"] + - ["System.Boolean", "System.Windows.Automation.Peers.RibbonMenuItemDataAutomationPeer", "Property[System.Windows.Automation.Provider.ITransformProvider.CanMove]"] + - ["System.String", "System.Windows.Automation.Peers.InkPresenterAutomationPeer", "Method[GetClassNameCore].ReturnValue"] + - ["System.Windows.Automation.Peers.AutomationControlType", "System.Windows.Automation.Peers.GridViewColumnHeaderAutomationPeer", "Method[GetAutomationControlTypeCore].ReturnValue"] + - ["System.String", "System.Windows.Automation.Peers.RibbonTabDataAutomationPeer", "Method[GetClassNameCore].ReturnValue"] + - ["System.Boolean", "System.Windows.Automation.Peers.DataGridColumnHeaderAutomationPeer", "Method[IsContentElementCore].ReturnValue"] + - ["System.String", "System.Windows.Automation.Peers.RibbonMenuButtonAutomationPeer", "Method[GetAccessKeyCore].ReturnValue"] + - ["System.Object", "System.Windows.Automation.Peers.GridViewCellAutomationPeer", "Method[GetPattern].ReturnValue"] + - ["System.Windows.Point", "System.Windows.Automation.Peers.ScrollBarAutomationPeer", "Method[GetClickablePointCore].ReturnValue"] + - ["System.Boolean", "System.Windows.Automation.Peers.DataGridItemAutomationPeer", "Property[System.Windows.Automation.Provider.ISelectionProvider.CanSelectMultiple]"] + - ["System.Boolean", "System.Windows.Automation.Peers.ContentElementAutomationPeer", "Method[HasKeyboardFocusCore].ReturnValue"] + - ["System.Int32", "System.Windows.Automation.Peers.CalendarAutomationPeer", "Property[System.Windows.Automation.Provider.IGridProvider.ColumnCount]"] + - ["System.Windows.Automation.Peers.AutomationEvents", "System.Windows.Automation.Peers.AutomationEvents!", "Field[MenuOpened]"] + - ["System.Windows.Automation.Peers.PatternInterface", "System.Windows.Automation.Peers.PatternInterface!", "Field[Text]"] + - ["System.String", "System.Windows.Automation.Peers.HyperlinkAutomationPeer", "Method[GetNameCore].ReturnValue"] + - ["System.Windows.Automation.Peers.AutomationControlType", "System.Windows.Automation.Peers.TreeViewAutomationPeer", "Method[GetAutomationControlTypeCore].ReturnValue"] + - ["System.Windows.Automation.Peers.AutomationControlType", "System.Windows.Automation.Peers.WindowAutomationPeer", "Method[GetAutomationControlTypeCore].ReturnValue"] + - ["System.Windows.Automation.Peers.AutomationPeer", "System.Windows.Automation.Peers.DataGridCellItemAutomationPeer", "Method[GetLabeledByCore].ReturnValue"] + - ["System.Boolean", "System.Windows.Automation.Peers.DateTimeAutomationPeer", "Method[IsRequiredForFormCore].ReturnValue"] + - ["System.String", "System.Windows.Automation.Peers.RibbonTitleAutomationPeer", "Method[GetClassNameCore].ReturnValue"] + - ["System.Collections.Generic.List", "System.Windows.Automation.Peers.RibbonQuickAccessToolBarAutomationPeer", "Method[GetChildrenCore].ReturnValue"] + - ["System.Object", "System.Windows.Automation.Peers.ItemAutomationPeer", "Property[Item]"] + - ["System.String", "System.Windows.Automation.Peers.DataGridCellAutomationPeer", "Method[GetClassNameCore].ReturnValue"] + - ["System.String", "System.Windows.Automation.Peers.ListBoxItemAutomationPeer", "Method[GetClassNameCore].ReturnValue"] + - ["System.Windows.Automation.Peers.AutomationPeer", "System.Windows.Automation.Peers.FrameworkContentElementAutomationPeer", "Method[GetLabeledByCore].ReturnValue"] + - ["System.Windows.Rect", "System.Windows.Automation.Peers.AutomationPeer", "Method[GetBoundingRectangle].ReturnValue"] + - ["System.Windows.Automation.Peers.IViewAutomationPeer", "System.Windows.Automation.Peers.ListViewAutomationPeer", "Property[ViewAutomationPeer]"] + - ["System.Collections.Generic.List", "System.Windows.Automation.Peers.ListViewAutomationPeer", "Method[GetChildrenCore].ReturnValue"] + - ["System.Object", "System.Windows.Automation.Peers.DataGridItemAutomationPeer", "Method[GetPattern].ReturnValue"] + - ["System.Windows.Automation.ExpandCollapseState", "System.Windows.Automation.Peers.TreeViewDataItemAutomationPeer", "Property[System.Windows.Automation.Provider.IExpandCollapseProvider.ExpandCollapseState]"] + - ["System.Boolean", "System.Windows.Automation.Peers.GridViewColumnHeaderAutomationPeer", "Property[System.Windows.Automation.Provider.ITransformProvider.CanMove]"] + - ["System.Windows.Automation.ToggleState", "System.Windows.Automation.Peers.RibbonMenuItemDataAutomationPeer", "Property[System.Windows.Automation.Provider.IToggleProvider.ToggleState]"] + - ["System.Object", "System.Windows.Automation.Peers.DocumentAutomationPeer", "Method[GetPattern].ReturnValue"] + - ["System.Windows.Automation.Peers.PatternInterface", "System.Windows.Automation.Peers.PatternInterface!", "Field[Dock]"] + - ["System.String", "System.Windows.Automation.Peers.ThumbAutomationPeer", "Method[GetClassNameCore].ReturnValue"] + - ["System.Windows.Automation.Peers.AutomationControlType", "System.Windows.Automation.Peers.TableCellAutomationPeer", "Method[GetAutomationControlTypeCore].ReturnValue"] + - ["System.Windows.Automation.Peers.ItemAutomationPeer", "System.Windows.Automation.Peers.RibbonContextMenuAutomationPeer", "Method[CreateItemAutomationPeer].ReturnValue"] + - ["System.Double", "System.Windows.Automation.Peers.RangeBaseAutomationPeer", "Property[System.Windows.Automation.Provider.IRangeValueProvider.Minimum]"] + - ["System.String", "System.Windows.Automation.Peers.DocumentViewerBaseAutomationPeer", "Method[GetClassNameCore].ReturnValue"] + - ["System.Collections.Generic.List", "System.Windows.Automation.Peers.DateTimeAutomationPeer", "Method[GetChildrenCore].ReturnValue"] + - ["System.Int32", "System.Windows.Automation.Peers.MenuItemAutomationPeer", "Method[GetSizeOfSetCore].ReturnValue"] + - ["System.Windows.Automation.RowOrColumnMajor", "System.Windows.Automation.Peers.DataGridAutomationPeer", "Property[System.Windows.Automation.Provider.ITableProvider.RowOrColumnMajor]"] + - ["System.Windows.Automation.Peers.PatternInterface", "System.Windows.Automation.Peers.PatternInterface!", "Field[SynchronizedInput]"] + - ["System.Windows.Automation.Peers.AutomationControlType", "System.Windows.Automation.Peers.RibbonContextualTabGroupDataAutomationPeer", "Method[GetAutomationControlTypeCore].ReturnValue"] + - ["System.Windows.Automation.Peers.AutomationControlType", "System.Windows.Automation.Peers.TreeViewDataItemAutomationPeer", "Method[GetAutomationControlTypeCore].ReturnValue"] + - ["System.Int32", "System.Windows.Automation.Peers.MenuItemAutomationPeer", "Method[GetPositionInSetCore].ReturnValue"] + - ["System.Boolean", "System.Windows.Automation.Peers.UIElement3DAutomationPeer", "Method[IsEnabledCore].ReturnValue"] + - ["System.Int32", "System.Windows.Automation.Peers.DateTimeAutomationPeer", "Method[GetPositionInSetCore].ReturnValue"] + - ["System.Int32", "System.Windows.Automation.Peers.TableCellAutomationPeer", "Property[System.Windows.Automation.Provider.IGridItemProvider.Column]"] + - ["System.Collections.Generic.List", "System.Windows.Automation.Peers.FlowDocumentPageViewerAutomationPeer", "Method[GetChildrenCore].ReturnValue"] + - ["System.Object", "System.Windows.Automation.Peers.RibbonTabHeaderDataAutomationPeer", "Method[GetPattern].ReturnValue"] + - ["System.Collections.Generic.List", "System.Windows.Automation.Peers.RibbonGalleryAutomationPeer", "Method[GetChildrenCore].ReturnValue"] + - ["System.Windows.Point", "System.Windows.Automation.Peers.DataGridCellItemAutomationPeer", "Method[GetClickablePointCore].ReturnValue"] + - ["System.String", "System.Windows.Automation.Peers.GridSplitterAutomationPeer", "Method[GetClassNameCore].ReturnValue"] + - ["System.Int32", "System.Windows.Automation.Peers.TableAutomationPeer", "Property[System.Windows.Automation.Provider.IGridProvider.RowCount]"] + - ["System.Boolean", "System.Windows.Automation.Peers.TreeViewDataItemAutomationPeer", "Property[System.Windows.Automation.Provider.ISelectionItemProvider.IsSelected]"] + - ["System.Windows.Automation.Peers.AutomationControlType", "System.Windows.Automation.Peers.AutomationControlType!", "Field[TitleBar]"] + - ["System.Object", "System.Windows.Automation.Peers.ProgressBarAutomationPeer", "Method[GetPattern].ReturnValue"] + - ["System.Windows.Automation.Peers.AutomationControlType", "System.Windows.Automation.Peers.ThumbAutomationPeer", "Method[GetAutomationControlTypeCore].ReturnValue"] + - ["System.Windows.Automation.Peers.AutomationControlType", "System.Windows.Automation.Peers.WindowsFormsHostAutomationPeer", "Method[GetAutomationControlTypeCore].ReturnValue"] + - ["System.String", "System.Windows.Automation.Peers.ComboBoxAutomationPeer", "Method[GetClassNameCore].ReturnValue"] + - ["System.Boolean", "System.Windows.Automation.Peers.DataGridCellItemAutomationPeer", "Method[IsOffscreenCore].ReturnValue"] + - ["System.String", "System.Windows.Automation.Peers.RibbonToggleButtonAutomationPeer", "Method[GetClassNameCore].ReturnValue"] + - ["System.Boolean", "System.Windows.Automation.Peers.RibbonAutomationPeer", "Method[IsOffscreenCore].ReturnValue"] + - ["System.Windows.Automation.Peers.ItemAutomationPeer", "System.Windows.Automation.Peers.RibbonMenuButtonAutomationPeer", "Method[CreateItemAutomationPeer].ReturnValue"] + - ["System.Windows.Automation.Peers.AutomationControlType", "System.Windows.Automation.Peers.AutomationControlType!", "Field[DataItem]"] + - ["System.String", "System.Windows.Automation.Peers.AutomationPeer", "Method[GetAutomationIdCore].ReturnValue"] + - ["System.Double", "System.Windows.Automation.Peers.RangeBaseAutomationPeer", "Property[System.Windows.Automation.Provider.IRangeValueProvider.LargeChange]"] + - ["System.String", "System.Windows.Automation.Peers.AutomationPeer", "Method[GetName].ReturnValue"] + - ["System.Windows.Automation.Peers.AutomationControlType", "System.Windows.Automation.Peers.MenuItemAutomationPeer", "Method[GetAutomationControlTypeCore].ReturnValue"] + - ["System.String", "System.Windows.Automation.Peers.TextBoxAutomationPeer", "Method[GetClassNameCore].ReturnValue"] + - ["System.Double", "System.Windows.Automation.Peers.ScrollViewerAutomationPeer", "Property[System.Windows.Automation.Provider.IScrollProvider.VerticalViewSize]"] + - ["System.Windows.Automation.Peers.AutomationControlType", "System.Windows.Automation.Peers.SelectorAutomationPeer", "Method[GetAutomationControlTypeCore].ReturnValue"] + - ["System.Boolean", "System.Windows.Automation.Peers.DataGridCellItemAutomationPeer", "Method[IsDialogCore].ReturnValue"] + - ["System.Boolean", "System.Windows.Automation.Peers.ScrollBarAutomationPeer", "Method[IsContentElementCore].ReturnValue"] + - ["System.Windows.Automation.Peers.AutomationOrientation", "System.Windows.Automation.Peers.AutomationOrientation!", "Field[None]"] + - ["System.Windows.Point", "System.Windows.Automation.Peers.DateTimeAutomationPeer", "Method[GetClickablePointCore].ReturnValue"] + - ["System.Windows.Automation.Peers.AutomationControlType", "System.Windows.Automation.Peers.AutomationControlType!", "Field[Calendar]"] + - ["System.Windows.Automation.Peers.AutomationControlType", "System.Windows.Automation.Peers.GroupItemAutomationPeer", "Method[GetAutomationControlTypeCore].ReturnValue"] + - ["System.Windows.Automation.Peers.AutomationControlType", "System.Windows.Automation.Peers.AutomationControlType!", "Field[CheckBox]"] + - ["System.Object", "System.Windows.Automation.Peers.RibbonGalleryCategoryDataAutomationPeer", "Method[GetPattern].ReturnValue"] + - ["System.Collections.Generic.List", "System.Windows.Automation.Peers.GridViewAutomationPeer", "Method[System.Windows.Automation.Peers.IViewAutomationPeer.GetChildren].ReturnValue"] + - ["System.Boolean", "System.Windows.Automation.Peers.MenuItemAutomationPeer", "Method[IsOffscreenCore].ReturnValue"] + - ["System.Boolean", "System.Windows.Automation.Peers.RibbonMenuButtonAutomationPeer", "Property[System.Windows.Automation.Provider.ITransformProvider.CanMove]"] + - ["System.String", "System.Windows.Automation.Peers.ContextMenuAutomationPeer", "Method[GetClassNameCore].ReturnValue"] + - ["System.Boolean", "System.Windows.Automation.Peers.AutomationPeer", "Method[IsControlElementCore].ReturnValue"] + - ["System.String", "System.Windows.Automation.Peers.AutomationPeer", "Method[GetClassName].ReturnValue"] + - ["System.Boolean", "System.Windows.Automation.Peers.DataGridColumnHeaderItemAutomationPeer", "Property[System.Windows.Automation.Provider.ITransformProvider.CanRotate]"] + - ["System.String", "System.Windows.Automation.Peers.DocumentAutomationPeer", "Method[GetClassNameCore].ReturnValue"] + - ["System.String", "System.Windows.Automation.Peers.RibbonTextBoxAutomationPeer", "Method[GetHelpTextCore].ReturnValue"] + - ["System.Object", "System.Windows.Automation.Peers.TreeViewItemAutomationPeer", "Method[GetPattern].ReturnValue"] + - ["System.Windows.Automation.Provider.IRawElementProviderSimple", "System.Windows.Automation.Peers.TableCellAutomationPeer", "Property[System.Windows.Automation.Provider.IGridItemProvider.ContainingGrid]"] + - ["System.Windows.Automation.Peers.AutomationControlType", "System.Windows.Automation.Peers.RibbonGalleryCategoryAutomationPeer", "Method[GetAutomationControlTypeCore].ReturnValue"] + - ["System.Windows.Automation.Peers.AutomationControlType", "System.Windows.Automation.Peers.ExpanderAutomationPeer", "Method[GetAutomationControlTypeCore].ReturnValue"] + - ["System.Int32", "System.Windows.Automation.Peers.DateTimeAutomationPeer", "Property[System.Windows.Automation.Provider.IGridItemProvider.RowSpan]"] + - ["System.Windows.Automation.Peers.AutomationEvents", "System.Windows.Automation.Peers.AutomationEvents!", "Field[ToolTipClosed]"] + - ["System.Windows.Automation.Peers.PatternInterface", "System.Windows.Automation.Peers.PatternInterface!", "Field[Scroll]"] + - ["System.Object", "System.Windows.Automation.Peers.ContentElementAutomationPeer", "Method[GetPattern].ReturnValue"] + - ["System.String", "System.Windows.Automation.Peers.RibbonGroupHeaderAutomationPeer", "Method[GetClassNameCore].ReturnValue"] + - ["System.Double", "System.Windows.Automation.Peers.RangeBaseAutomationPeer", "Property[System.Windows.Automation.Provider.IRangeValueProvider.Maximum]"] + - ["System.Boolean", "System.Windows.Automation.Peers.GroupItemAutomationPeer", "Method[HasKeyboardFocusCore].ReturnValue"] + - ["System.String", "System.Windows.Automation.Peers.RibbonMenuItemAutomationPeer", "Method[GetClassNameCore].ReturnValue"] + - ["System.Windows.Automation.Provider.IRawElementProviderSimple", "System.Windows.Automation.Peers.DateTimeAutomationPeer", "Property[System.Windows.Automation.Provider.IGridItemProvider.ContainingGrid]"] + - ["System.Windows.Automation.Peers.ItemAutomationPeer", "System.Windows.Automation.Peers.TreeViewItemAutomationPeer", "Method[FindOrCreateItemAutomationPeer].ReturnValue"] + - ["System.Boolean", "System.Windows.Automation.Peers.UIElement3DAutomationPeer", "Method[IsDialogCore].ReturnValue"] + - ["System.String", "System.Windows.Automation.Peers.UIElementAutomationPeer", "Method[GetNameCore].ReturnValue"] + - ["System.Boolean", "System.Windows.Automation.Peers.SelectorAutomationPeer", "Property[System.Windows.Automation.Provider.ISelectionProvider.CanSelectMultiple]"] + - ["System.Windows.Automation.Peers.AutomationControlType", "System.Windows.Automation.Peers.AutomationControlType!", "Field[Image]"] + - ["System.String", "System.Windows.Automation.Peers.AutomationPeer", "Method[GetItemType].ReturnValue"] + - ["System.String", "System.Windows.Automation.Peers.ItemAutomationPeer", "Method[GetItemStatusCore].ReturnValue"] + - ["System.Windows.Automation.Peers.PatternInterface", "System.Windows.Automation.Peers.PatternInterface!", "Field[Transform]"] + - ["System.Windows.Automation.Peers.AutomationControlType", "System.Windows.Automation.Peers.AutomationControlType!", "Field[Slider]"] + - ["System.Windows.Automation.Peers.ItemAutomationPeer", "System.Windows.Automation.Peers.ItemsControlAutomationPeer", "Method[CreateItemAutomationPeer].ReturnValue"] + - ["System.Windows.Automation.ExpandCollapseState", "System.Windows.Automation.Peers.TreeViewItemAutomationPeer", "Property[System.Windows.Automation.Provider.IExpandCollapseProvider.ExpandCollapseState]"] + - ["System.String", "System.Windows.Automation.Peers.MenuItemAutomationPeer", "Method[GetNameCore].ReturnValue"] + - ["System.String", "System.Windows.Automation.Peers.DateTimeAutomationPeer", "Method[GetItemTypeCore].ReturnValue"] + - ["System.Windows.Automation.Peers.AutomationControlType", "System.Windows.Automation.Peers.DocumentViewerBaseAutomationPeer", "Method[GetAutomationControlTypeCore].ReturnValue"] + - ["System.Windows.Automation.Peers.ItemAutomationPeer", "System.Windows.Automation.Peers.IViewAutomationPeer", "Method[CreateItemAutomationPeer].ReturnValue"] + - ["System.Windows.Automation.Peers.AutomationControlType", "System.Windows.Automation.Peers.AutomationControlType!", "Field[Text]"] + - ["System.Windows.Automation.Provider.IRawElementProviderSimple", "System.Windows.Automation.Peers.DataGridItemAutomationPeer", "Property[System.Windows.Automation.Provider.ISelectionItemProvider.SelectionContainer]"] + - ["System.Windows.Automation.Peers.AutomationEvents", "System.Windows.Automation.Peers.AutomationEvents!", "Field[InputReachedTarget]"] + - ["System.Object", "System.Windows.Automation.Peers.GridSplitterAutomationPeer", "Method[GetPattern].ReturnValue"] + - ["System.Windows.Rect", "System.Windows.Automation.Peers.TextElementAutomationPeer", "Method[GetBoundingRectangleCore].ReturnValue"] + - ["System.Boolean", "System.Windows.Automation.Peers.UIElementAutomationPeer", "Method[IsControlElementCore].ReturnValue"] + - ["System.Object", "System.Windows.Automation.Peers.ScrollViewerAutomationPeer", "Method[GetPattern].ReturnValue"] + - ["System.Windows.Automation.Provider.IRawElementProviderSimple", "System.Windows.Automation.Peers.DataGridColumnHeadersPresenterAutomationPeer", "Method[System.Windows.Automation.Provider.IItemContainerProvider.FindItemByProperty].ReturnValue"] + - ["System.Object", "System.Windows.Automation.Peers.TreeViewDataItemAutomationPeer", "Method[GetPattern].ReturnValue"] + - ["System.String", "System.Windows.Automation.Peers.AutomationPeer", "Method[GetHelpText].ReturnValue"] + - ["System.Int32", "System.Windows.Automation.Peers.TableCellAutomationPeer", "Property[System.Windows.Automation.Provider.IGridItemProvider.ColumnSpan]"] + - ["System.String", "System.Windows.Automation.Peers.UIElementAutomationPeer", "Method[GetItemStatusCore].ReturnValue"] + - ["System.Windows.Automation.AutomationLiveSetting", "System.Windows.Automation.Peers.DataGridCellItemAutomationPeer", "Method[GetLiveSettingCore].ReturnValue"] + - ["System.Windows.Automation.Peers.AutomationControlType", "System.Windows.Automation.Peers.DataGridColumnHeadersPresenterAutomationPeer", "Method[GetAutomationControlTypeCore].ReturnValue"] + - ["System.Windows.Automation.Peers.PatternInterface", "System.Windows.Automation.Peers.PatternInterface!", "Field[ItemContainer]"] + - ["System.Windows.Automation.Provider.IRawElementProviderSimple[]", "System.Windows.Automation.Peers.DateTimeAutomationPeer", "Method[System.Windows.Automation.Provider.ITableItemProvider.GetRowHeaderItems].ReturnValue"] + - ["System.Boolean", "System.Windows.Automation.Peers.ContentElementAutomationPeer", "Method[IsKeyboardFocusableCore].ReturnValue"] + - ["System.Windows.Automation.Peers.PatternInterface", "System.Windows.Automation.Peers.PatternInterface!", "Field[ScrollItem]"] + - ["System.String", "System.Windows.Automation.Peers.RibbonToggleButtonAutomationPeer", "Method[GetHelpTextCore].ReturnValue"] + - ["System.String", "System.Windows.Automation.Peers.TabControlAutomationPeer", "Method[GetClassNameCore].ReturnValue"] + - ["System.Boolean", "System.Windows.Automation.Peers.UIElement3DAutomationPeer", "Method[IsRequiredForFormCore].ReturnValue"] + - ["System.Collections.Generic.List", "System.Windows.Automation.Peers.AutomationPeer", "Method[GetControlledPeersCore].ReturnValue"] + - ["System.Windows.Automation.Peers.AutomationControlType", "System.Windows.Automation.Peers.RibbonTabDataAutomationPeer", "Method[GetAutomationControlTypeCore].ReturnValue"] + - ["System.Windows.Automation.Peers.AutomationEvents", "System.Windows.Automation.Peers.AutomationEvents!", "Field[TextPatternOnTextChanged]"] + - ["System.Windows.Automation.Peers.AutomationPeer", "System.Windows.Automation.Peers.ContentElementAutomationPeer", "Method[GetLabeledByCore].ReturnValue"] + - ["System.String", "System.Windows.Automation.Peers.DataGridCellItemAutomationPeer", "Method[GetItemStatusCore].ReturnValue"] + - ["System.Windows.Automation.Provider.IRawElementProviderSimple", "System.Windows.Automation.Peers.DataGridItemAutomationPeer", "Method[System.Windows.Automation.Provider.IItemContainerProvider.FindItemByProperty].ReturnValue"] + - ["System.String", "System.Windows.Automation.Peers.MediaElementAutomationPeer", "Method[GetClassNameCore].ReturnValue"] + - ["System.Collections.Generic.List", "System.Windows.Automation.Peers.RibbonGroupAutomationPeer", "Method[GetChildrenCore].ReturnValue"] + - ["System.String", "System.Windows.Automation.Peers.RibbonRadioButtonAutomationPeer", "Method[GetClassNameCore].ReturnValue"] + - ["System.String", "System.Windows.Automation.Peers.DateTimeAutomationPeer", "Method[GetClassNameCore].ReturnValue"] + - ["System.String", "System.Windows.Automation.Peers.DateTimeAutomationPeer", "Method[GetHelpTextCore].ReturnValue"] + - ["System.Int32", "System.Windows.Automation.Peers.ItemAutomationPeer", "Method[GetPositionInSetCore].ReturnValue"] + - ["System.Windows.Automation.Peers.AutomationOrientation", "System.Windows.Automation.Peers.ItemAutomationPeer", "Method[GetOrientationCore].ReturnValue"] + - ["System.Object", "System.Windows.Automation.Peers.RibbonMenuItemDataAutomationPeer", "Method[GetPattern].ReturnValue"] + - ["System.Windows.Automation.Peers.AutomationControlType", "System.Windows.Automation.Peers.ContentElementAutomationPeer", "Method[GetAutomationControlTypeCore].ReturnValue"] + - ["System.String", "System.Windows.Automation.Peers.TableAutomationPeer", "Method[GetClassNameCore].ReturnValue"] + - ["System.Int32", "System.Windows.Automation.Peers.GridViewCellAutomationPeer", "Property[System.Windows.Automation.Provider.IGridItemProvider.Column]"] + - ["System.String", "System.Windows.Automation.Peers.RibbonRadioButtonAutomationPeer", "Method[GetAccessKeyCore].ReturnValue"] + - ["System.String", "System.Windows.Automation.Peers.RibbonRadioButtonAutomationPeer", "Method[GetNameCore].ReturnValue"] + - ["System.Boolean", "System.Windows.Automation.Peers.GridSplitterAutomationPeer", "Property[System.Windows.Automation.Provider.ITransformProvider.CanMove]"] + - ["System.Windows.Automation.Peers.AutomationControlType", "System.Windows.Automation.Peers.DateTimeAutomationPeer", "Method[GetAutomationControlTypeCore].ReturnValue"] + - ["System.Windows.Automation.Peers.AutomationControlType", "System.Windows.Automation.Peers.AutomationPeer", "Method[GetAutomationControlTypeCore].ReturnValue"] + - ["System.String", "System.Windows.Automation.Peers.GridViewHeaderRowPresenterAutomationPeer", "Method[GetClassNameCore].ReturnValue"] + - ["System.String", "System.Windows.Automation.Peers.StatusBarAutomationPeer", "Method[GetClassNameCore].ReturnValue"] + - ["System.Int32[]", "System.Windows.Automation.Peers.CalendarAutomationPeer", "Method[System.Windows.Automation.Provider.IMultipleViewProvider.GetSupportedViews].ReturnValue"] + - ["System.Int32", "System.Windows.Automation.Peers.AutomationPeer", "Method[GetSizeOfSetCore].ReturnValue"] + - ["System.Boolean", "System.Windows.Automation.Peers.ProgressBarAutomationPeer", "Property[System.Windows.Automation.Provider.IRangeValueProvider.IsReadOnly]"] + - ["System.Boolean", "System.Windows.Automation.Peers.GroupItemAutomationPeer", "Method[IsKeyboardFocusableCore].ReturnValue"] + - ["System.Windows.Automation.Peers.HostedWindowWrapper", "System.Windows.Automation.Peers.AutomationPeer", "Method[GetHostRawElementProviderCore].ReturnValue"] + - ["System.Boolean", "System.Windows.Automation.Peers.GroupItemAutomationPeer", "Method[IsOffscreenCore].ReturnValue"] + - ["System.Windows.Automation.Peers.AutomationPeer", "System.Windows.Automation.Peers.ContentElementAutomationPeer!", "Method[CreatePeerForElement].ReturnValue"] + - ["System.Windows.Automation.Peers.AutomationControlType", "System.Windows.Automation.Peers.RibbonControlDataAutomationPeer", "Method[GetAutomationControlTypeCore].ReturnValue"] + - ["System.Object", "System.Windows.Automation.Peers.CalendarAutomationPeer", "Method[GetPattern].ReturnValue"] + - ["System.Windows.Automation.Provider.IRawElementProviderSimple", "System.Windows.Automation.Peers.GridViewAutomationPeer", "Method[System.Windows.Automation.Provider.IGridProvider.GetItem].ReturnValue"] + - ["System.Windows.Automation.Peers.AutomationControlType", "System.Windows.Automation.Peers.ContextMenuAutomationPeer", "Method[GetAutomationControlTypeCore].ReturnValue"] + - ["System.Int32", "System.Windows.Automation.Peers.TableCellAutomationPeer", "Property[System.Windows.Automation.Provider.IGridItemProvider.RowSpan]"] + - ["System.Windows.Automation.Peers.AutomationEvents", "System.Windows.Automation.Peers.AutomationEvents!", "Field[MenuClosed]"] + - ["System.Boolean", "System.Windows.Automation.Peers.ItemsControlAutomationPeer", "Property[IsVirtualized]"] + - ["System.Windows.Automation.Peers.AutomationControlType", "System.Windows.Automation.Peers.RibbonQuickAccessToolBarAutomationPeer", "Method[GetAutomationControlTypeCore].ReturnValue"] + - ["System.Boolean", "System.Windows.Automation.Peers.WindowAutomationPeer", "Method[IsDialogCore].ReturnValue"] + - ["System.Windows.Automation.Peers.AutomationControlType", "System.Windows.Automation.Peers.RibbonGalleryAutomationPeer", "Method[GetAutomationControlTypeCore].ReturnValue"] + - ["System.Boolean", "System.Windows.Automation.Peers.AutomationPeer", "Method[IsEnabledCore].ReturnValue"] + - ["System.String", "System.Windows.Automation.Peers.ItemAutomationPeer", "Method[GetItemTypeCore].ReturnValue"] + - ["System.Object", "System.Windows.Automation.Peers.RibbonQuickAccessToolBarAutomationPeer", "Method[GetPattern].ReturnValue"] + - ["System.String", "System.Windows.Automation.Peers.FixedPageAutomationPeer", "Method[GetClassNameCore].ReturnValue"] + - ["System.Windows.Automation.Peers.ItemAutomationPeer", "System.Windows.Automation.Peers.RibbonGalleryCategoryAutomationPeer", "Method[CreateItemAutomationPeer].ReturnValue"] + - ["System.Boolean", "System.Windows.Automation.Peers.DateTimeAutomationPeer", "Method[IsEnabledCore].ReturnValue"] + - ["System.Windows.Automation.Peers.AutomationControlType", "System.Windows.Automation.Peers.AutomationControlType!", "Field[Button]"] + - ["System.Windows.Automation.Peers.AutomationPeer", "System.Windows.Automation.Peers.AutomationPeer", "Method[PeerFromProvider].ReturnValue"] + - ["System.String", "System.Windows.Automation.Peers.UIElementAutomationPeer", "Method[GetAcceleratorKeyCore].ReturnValue"] + - ["System.Windows.Automation.Peers.AutomationControlType", "System.Windows.Automation.Peers.MediaElementAutomationPeer", "Method[GetAutomationControlTypeCore].ReturnValue"] + - ["System.Windows.Automation.Peers.AutomationControlType", "System.Windows.Automation.Peers.RibbonGroupDataAutomationPeer", "Method[GetAutomationControlTypeCore].ReturnValue"] + - ["System.Windows.Automation.RowOrColumnMajor", "System.Windows.Automation.Peers.GridViewAutomationPeer", "Property[System.Windows.Automation.Provider.ITableProvider.RowOrColumnMajor]"] + - ["System.String", "System.Windows.Automation.Peers.RibbonTextBoxAutomationPeer", "Method[GetAcceleratorKeyCore].ReturnValue"] + - ["System.Boolean", "System.Windows.Automation.Peers.TreeViewAutomationPeer", "Property[System.Windows.Automation.Provider.ISelectionProvider.IsSelectionRequired]"] + - ["System.String", "System.Windows.Automation.Peers.RibbonToggleButtonAutomationPeer", "Method[GetAccessKeyCore].ReturnValue"] + - ["System.String", "System.Windows.Automation.Peers.UIElement3DAutomationPeer", "Method[GetAccessKeyCore].ReturnValue"] + - ["System.Boolean", "System.Windows.Automation.Peers.RibbonGroupHeaderAutomationPeer", "Method[IsContentElementCore].ReturnValue"] + - ["System.Boolean", "System.Windows.Automation.Peers.UIElementAutomationPeer", "Method[IsOffscreenCore].ReturnValue"] + - ["System.Windows.Automation.Peers.ItemAutomationPeer", "System.Windows.Automation.Peers.ListViewAutomationPeer", "Method[CreateItemAutomationPeer].ReturnValue"] + - ["System.Boolean", "System.Windows.Automation.Peers.ContentElementAutomationPeer", "Method[IsContentElementCore].ReturnValue"] + - ["System.Windows.Automation.Peers.AutomationControlType", "System.Windows.Automation.Peers.DataGridColumnHeaderAutomationPeer", "Method[GetAutomationControlTypeCore].ReturnValue"] + - ["System.String", "System.Windows.Automation.Peers.CalendarButtonAutomationPeer", "Method[GetClassNameCore].ReturnValue"] + - ["System.Boolean", "System.Windows.Automation.Peers.RibbonMenuItemDataAutomationPeer", "Property[System.Windows.Automation.Provider.ITransformProvider.CanRotate]"] + - ["System.String", "System.Windows.Automation.Peers.CalendarButtonAutomationPeer", "Method[GetLocalizedControlTypeCore].ReturnValue"] + - ["System.Int32", "System.Windows.Automation.Peers.DataGridAutomationPeer", "Property[System.Windows.Automation.Provider.IGridProvider.RowCount]"] + - ["System.Boolean", "System.Windows.Automation.Peers.DateTimeAutomationPeer", "Method[IsDialogCore].ReturnValue"] + - ["System.Windows.Automation.Peers.AutomationPeer", "System.Windows.Automation.Peers.FrameworkElementAutomationPeer", "Method[GetLabeledByCore].ReturnValue"] + - ["System.Boolean", "System.Windows.Automation.Peers.RadioButtonAutomationPeer", "Property[System.Windows.Automation.Provider.ISelectionItemProvider.IsSelected]"] + - ["System.Windows.Automation.Peers.AutomationControlType", "System.Windows.Automation.Peers.AutomationControlType!", "Field[HeaderItem]"] + - ["System.Boolean", "System.Windows.Automation.Peers.ContentElementAutomationPeer", "Method[IsPasswordCore].ReturnValue"] + - ["System.Windows.Automation.Provider.IRawElementProviderSimple", "System.Windows.Automation.Peers.TreeViewItemAutomationPeer", "Property[System.Windows.Automation.Provider.ISelectionItemProvider.SelectionContainer]"] + - ["System.Boolean", "System.Windows.Automation.Peers.TabItemWrapperAutomationPeer", "Method[IsOffscreenCore].ReturnValue"] + - ["System.Windows.Automation.Peers.ItemAutomationPeer", "System.Windows.Automation.Peers.RibbonMenuItemAutomationPeer", "Method[CreateItemAutomationPeer].ReturnValue"] + - ["System.Windows.Automation.Provider.IRawElementProviderSimple", "System.Windows.Automation.Peers.CalendarAutomationPeer", "Method[System.Windows.Automation.Provider.IGridProvider.GetItem].ReturnValue"] + - ["System.Boolean", "System.Windows.Automation.Peers.TreeViewAutomationPeer", "Property[System.Windows.Automation.Provider.ISelectionProvider.CanSelectMultiple]"] + - ["System.String", "System.Windows.Automation.Peers.DateTimeAutomationPeer", "Method[GetAccessKeyCore].ReturnValue"] + - ["System.String", "System.Windows.Automation.Peers.DateTimeAutomationPeer", "Method[GetAutomationIdCore].ReturnValue"] + - ["System.String", "System.Windows.Automation.Peers.AutomationPeer", "Method[GetAccessKeyCore].ReturnValue"] + - ["System.Windows.Automation.Peers.AutomationEvents", "System.Windows.Automation.Peers.AutomationEvents!", "Field[StructureChanged]"] + - ["System.Windows.Automation.Provider.IRawElementProviderSimple", "System.Windows.Automation.Peers.CalendarAutomationPeer", "Method[System.Windows.Automation.Provider.IItemContainerProvider.FindItemByProperty].ReturnValue"] + - ["System.Windows.Automation.Peers.AutomationControlType", "System.Windows.Automation.Peers.DataGridCellAutomationPeer", "Method[GetAutomationControlTypeCore].ReturnValue"] + - ["System.String", "System.Windows.Automation.Peers.GroupBoxAutomationPeer", "Method[GetNameCore].ReturnValue"] + - ["System.String", "System.Windows.Automation.Peers.CalendarAutomationPeer", "Method[System.Windows.Automation.Provider.IMultipleViewProvider.GetViewName].ReturnValue"] + - ["System.Int32", "System.Windows.Automation.Peers.DateTimeAutomationPeer", "Property[System.Windows.Automation.Provider.IGridItemProvider.Column]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemWindowsAutomationProvider/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemWindowsAutomationProvider/model.yml new file mode 100644 index 000000000000..4fed9d2db36e --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemWindowsAutomationProvider/model.yml @@ -0,0 +1,102 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Windows.Automation.Provider.IRawElementProviderSimple", "System.Windows.Automation.Provider.IRawElementProviderSimple", "Property[HostRawElementProvider]"] + - ["System.Boolean", "System.Windows.Automation.Provider.IRangeValueProvider", "Property[IsReadOnly]"] + - ["System.Windows.Automation.Provider.ProviderOptions", "System.Windows.Automation.Provider.ProviderOptions!", "Field[UseComThreading]"] + - ["System.Windows.Automation.Provider.IRawElementProviderSimple", "System.Windows.Automation.Provider.IGridItemProvider", "Property[ContainingGrid]"] + - ["System.Int32", "System.Windows.Automation.Provider.IGridItemProvider", "Property[Row]"] + - ["System.Int32[]", "System.Windows.Automation.Provider.IMultipleViewProvider", "Method[GetSupportedViews].ReturnValue"] + - ["System.Windows.Automation.Provider.IRawElementProviderFragment", "System.Windows.Automation.Provider.IRawElementProviderFragmentRoot", "Method[ElementProviderFromPoint].ReturnValue"] + - ["System.Int32[]", "System.Windows.Automation.Provider.IRawElementProviderFragment", "Method[GetRuntimeId].ReturnValue"] + - ["System.Boolean", "System.Windows.Automation.Provider.ITransformProvider", "Property[CanResize]"] + - ["System.String", "System.Windows.Automation.Provider.IValueProvider", "Property[Value]"] + - ["System.Windows.Automation.Provider.ProviderOptions", "System.Windows.Automation.Provider.ProviderOptions!", "Field[NonClientAreaProvider]"] + - ["System.Windows.Automation.Provider.ITextRangeProvider[]", "System.Windows.Automation.Provider.ITextProvider", "Method[GetSelection].ReturnValue"] + - ["System.Windows.Automation.Provider.NavigateDirection", "System.Windows.Automation.Provider.NavigateDirection!", "Field[FirstChild]"] + - ["System.Boolean", "System.Windows.Automation.Provider.ISelectionProvider", "Property[CanSelectMultiple]"] + - ["System.Windows.Automation.Provider.IRawElementProviderSimple[]", "System.Windows.Automation.Provider.ITableProvider", "Method[GetColumnHeaders].ReturnValue"] + - ["System.Int32", "System.Windows.Automation.Provider.IGridProvider", "Property[RowCount]"] + - ["System.Double", "System.Windows.Automation.Provider.IRangeValueProvider", "Property[Minimum]"] + - ["System.Int32", "System.Windows.Automation.Provider.IGridProvider", "Property[ColumnCount]"] + - ["System.Boolean", "System.Windows.Automation.Provider.IWindowProvider", "Method[WaitForInputIdle].ReturnValue"] + - ["System.Windows.Automation.Provider.ProviderOptions", "System.Windows.Automation.Provider.IRawElementProviderSimple", "Property[ProviderOptions]"] + - ["System.Windows.Automation.Provider.IRawElementProviderFragment", "System.Windows.Automation.Provider.IRawElementProviderFragment", "Method[Navigate].ReturnValue"] + - ["System.Windows.Automation.WindowInteractionState", "System.Windows.Automation.Provider.IWindowProvider", "Property[InteractionState]"] + - ["System.Windows.Automation.Provider.IRawElementProviderSimple[]", "System.Windows.Automation.Provider.ITableItemProvider", "Method[GetRowHeaderItems].ReturnValue"] + - ["System.Int32", "System.Windows.Automation.Provider.AutomationInteropProvider!", "Field[InvalidateLimit]"] + - ["System.Boolean", "System.Windows.Automation.Provider.ISelectionItemProvider", "Property[IsSelected]"] + - ["System.Windows.Automation.Provider.NavigateDirection", "System.Windows.Automation.Provider.NavigateDirection!", "Field[PreviousSibling]"] + - ["System.Windows.Automation.Provider.IRawElementProviderSimple[]", "System.Windows.Automation.Provider.ISelectionProvider", "Method[GetSelection].ReturnValue"] + - ["System.Windows.Automation.RowOrColumnMajor", "System.Windows.Automation.Provider.ITableProvider", "Property[RowOrColumnMajor]"] + - ["System.Windows.Automation.Provider.ProviderOptions", "System.Windows.Automation.Provider.ProviderOptions!", "Field[ServerSideProvider]"] + - ["System.Double", "System.Windows.Automation.Provider.IRangeValueProvider", "Property[SmallChange]"] + - ["System.Windows.Automation.Provider.IRawElementProviderFragmentRoot", "System.Windows.Automation.Provider.IRawElementProviderFragment", "Property[FragmentRoot]"] + - ["System.Double", "System.Windows.Automation.Provider.IRangeValueProvider", "Property[Maximum]"] + - ["System.Int32", "System.Windows.Automation.Provider.ITextRangeProvider", "Method[Move].ReturnValue"] + - ["System.Boolean", "System.Windows.Automation.Provider.IWindowProvider", "Property[IsTopmost]"] + - ["System.IntPtr", "System.Windows.Automation.Provider.AutomationInteropProvider!", "Method[ReturnRawElementProvider].ReturnValue"] + - ["System.Boolean", "System.Windows.Automation.Provider.IScrollProvider", "Property[HorizontallyScrollable]"] + - ["System.Windows.Automation.Provider.ProviderOptions", "System.Windows.Automation.Provider.ProviderOptions!", "Field[OverrideProvider]"] + - ["System.Windows.Automation.Provider.IRawElementProviderSimple", "System.Windows.Automation.Provider.AutomationInteropProvider!", "Method[HostProviderFromHandle].ReturnValue"] + - ["System.Int32", "System.Windows.Automation.Provider.IMultipleViewProvider", "Property[CurrentView]"] + - ["System.Int32", "System.Windows.Automation.Provider.AutomationInteropProvider!", "Field[RootObjectId]"] + - ["System.Double", "System.Windows.Automation.Provider.IRangeValueProvider", "Property[LargeChange]"] + - ["System.Windows.Automation.Provider.IRawElementProviderSimple[]", "System.Windows.Automation.Provider.ITextRangeProvider", "Method[GetChildren].ReturnValue"] + - ["System.Int32", "System.Windows.Automation.Provider.IGridItemProvider", "Property[ColumnSpan]"] + - ["System.Object", "System.Windows.Automation.Provider.ITextRangeProvider", "Method[GetAttributeValue].ReturnValue"] + - ["System.Windows.Automation.ToggleState", "System.Windows.Automation.Provider.IToggleProvider", "Property[ToggleState]"] + - ["System.Boolean", "System.Windows.Automation.Provider.IValueProvider", "Property[IsReadOnly]"] + - ["System.Windows.Automation.Provider.IRawElementProviderSimple", "System.Windows.Automation.Provider.IGridProvider", "Method[GetItem].ReturnValue"] + - ["System.Windows.Automation.Provider.ITextRangeProvider", "System.Windows.Automation.Provider.ITextRangeProvider", "Method[FindAttribute].ReturnValue"] + - ["System.Windows.Automation.ExpandCollapseState", "System.Windows.Automation.Provider.IExpandCollapseProvider", "Property[ExpandCollapseState]"] + - ["System.Int32", "System.Windows.Automation.Provider.AutomationInteropProvider!", "Field[ItemsInvalidateLimit]"] + - ["System.Windows.Automation.Provider.IRawElementProviderSimple", "System.Windows.Automation.Provider.IItemContainerProvider", "Method[FindItemByProperty].ReturnValue"] + - ["System.Object", "System.Windows.Automation.Provider.IRawElementProviderSimple", "Method[GetPropertyValue].ReturnValue"] + - ["System.String", "System.Windows.Automation.Provider.IMultipleViewProvider", "Method[GetViewName].ReturnValue"] + - ["System.Windows.Automation.Provider.IRawElementProviderSimple[]", "System.Windows.Automation.Provider.ITableItemProvider", "Method[GetColumnHeaderItems].ReturnValue"] + - ["System.Windows.Automation.Provider.IRawElementProviderSimple[]", "System.Windows.Automation.Provider.IRawElementProviderFragment", "Method[GetEmbeddedFragmentRoots].ReturnValue"] + - ["System.Windows.Automation.Provider.NavigateDirection", "System.Windows.Automation.Provider.NavigateDirection!", "Field[LastChild]"] + - ["System.Windows.Automation.Provider.IRawElementProviderFragment", "System.Windows.Automation.Provider.IRawElementProviderFragmentRoot", "Method[GetFocus].ReturnValue"] + - ["System.Int32", "System.Windows.Automation.Provider.ITextRangeProvider", "Method[CompareEndpoints].ReturnValue"] + - ["System.Boolean", "System.Windows.Automation.Provider.IScrollProvider", "Property[VerticallyScrollable]"] + - ["System.Windows.Automation.Provider.ITextRangeProvider", "System.Windows.Automation.Provider.ITextRangeProvider", "Method[FindText].ReturnValue"] + - ["System.Windows.Automation.SupportedTextSelection", "System.Windows.Automation.Provider.ITextProvider", "Property[SupportedTextSelection]"] + - ["System.Boolean", "System.Windows.Automation.Provider.ITextRangeProvider", "Method[Compare].ReturnValue"] + - ["System.Double", "System.Windows.Automation.Provider.IScrollProvider", "Property[VerticalScrollPercent]"] + - ["System.Double", "System.Windows.Automation.Provider.IScrollProvider", "Property[VerticalViewSize]"] + - ["System.Windows.Automation.Provider.IRawElementProviderSimple", "System.Windows.Automation.Provider.ITextRangeProvider", "Method[GetEnclosingElement].ReturnValue"] + - ["System.Windows.Automation.Provider.ITextRangeProvider[]", "System.Windows.Automation.Provider.ITextProvider", "Method[GetVisibleRanges].ReturnValue"] + - ["System.Windows.Automation.WindowVisualState", "System.Windows.Automation.Provider.IWindowProvider", "Property[VisualState]"] + - ["System.Double", "System.Windows.Automation.Provider.IRangeValueProvider", "Property[Value]"] + - ["System.Boolean", "System.Windows.Automation.Provider.AutomationInteropProvider!", "Property[ClientsAreListening]"] + - ["System.Boolean", "System.Windows.Automation.Provider.ISelectionProvider", "Property[IsSelectionRequired]"] + - ["System.Windows.Automation.Provider.IRawElementProviderSimple", "System.Windows.Automation.Provider.ISelectionItemProvider", "Property[SelectionContainer]"] + - ["System.Object", "System.Windows.Automation.Provider.IRawElementProviderSimple", "Method[GetPatternProvider].ReturnValue"] + - ["System.Windows.Automation.Provider.ProviderOptions", "System.Windows.Automation.Provider.ProviderOptions!", "Field[ClientSideProvider]"] + - ["System.Int32", "System.Windows.Automation.Provider.ITextRangeProvider", "Method[MoveEndpointByUnit].ReturnValue"] + - ["System.Windows.Automation.DockPosition", "System.Windows.Automation.Provider.IDockProvider", "Property[DockPosition]"] + - ["System.Windows.Automation.Provider.NavigateDirection", "System.Windows.Automation.Provider.NavigateDirection!", "Field[NextSibling]"] + - ["System.Windows.Automation.Provider.ITextRangeProvider", "System.Windows.Automation.Provider.ITextProvider", "Method[RangeFromPoint].ReturnValue"] + - ["System.Int32", "System.Windows.Automation.Provider.IGridItemProvider", "Property[RowSpan]"] + - ["System.Windows.Automation.Provider.ITextRangeProvider", "System.Windows.Automation.Provider.ITextProvider", "Property[DocumentRange]"] + - ["System.Double", "System.Windows.Automation.Provider.IScrollProvider", "Property[HorizontalScrollPercent]"] + - ["System.Windows.Automation.Provider.ITextRangeProvider", "System.Windows.Automation.Provider.ITextRangeProvider", "Method[Clone].ReturnValue"] + - ["System.Boolean", "System.Windows.Automation.Provider.IWindowProvider", "Property[Maximizable]"] + - ["System.Int32", "System.Windows.Automation.Provider.AutomationInteropProvider!", "Field[AppendRuntimeId]"] + - ["System.Windows.Rect", "System.Windows.Automation.Provider.IRawElementProviderFragment", "Property[BoundingRectangle]"] + - ["System.Boolean", "System.Windows.Automation.Provider.ITransformProvider", "Property[CanRotate]"] + - ["System.Windows.Automation.Provider.IRawElementProviderSimple[]", "System.Windows.Automation.Provider.ITableProvider", "Method[GetRowHeaders].ReturnValue"] + - ["System.Double[]", "System.Windows.Automation.Provider.ITextRangeProvider", "Method[GetBoundingRectangles].ReturnValue"] + - ["System.Windows.Automation.Provider.ProviderOptions", "System.Windows.Automation.Provider.ProviderOptions!", "Field[ProviderOwnsSetFocus]"] + - ["System.Boolean", "System.Windows.Automation.Provider.ITransformProvider", "Property[CanMove]"] + - ["System.String", "System.Windows.Automation.Provider.ITextRangeProvider", "Method[GetText].ReturnValue"] + - ["System.Int32", "System.Windows.Automation.Provider.IGridItemProvider", "Property[Column]"] + - ["System.Boolean", "System.Windows.Automation.Provider.IWindowProvider", "Property[Minimizable]"] + - ["System.Double", "System.Windows.Automation.Provider.IScrollProvider", "Property[HorizontalViewSize]"] + - ["System.Boolean", "System.Windows.Automation.Provider.IWindowProvider", "Property[IsModal]"] + - ["System.Windows.Automation.Provider.NavigateDirection", "System.Windows.Automation.Provider.NavigateDirection!", "Field[Parent]"] + - ["System.Windows.Automation.Provider.ITextRangeProvider", "System.Windows.Automation.Provider.ITextProvider", "Method[RangeFromChild].ReturnValue"] + - ["System.Windows.Automation.Provider.IRawElementProviderSimple", "System.Windows.Automation.Provider.IRawElementProviderHwndOverride", "Method[GetOverrideProviderForHwnd].ReturnValue"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemWindowsAutomationText/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemWindowsAutomationText/model.yml new file mode 100644 index 000000000000..368f508df93c --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemWindowsAutomationText/model.yml @@ -0,0 +1,82 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Windows.Automation.Text.BulletStyle", "System.Windows.Automation.Text.BulletStyle!", "Field[Other]"] + - ["System.Windows.Automation.Text.TextDecorationLineStyle", "System.Windows.Automation.Text.TextDecorationLineStyle!", "Field[Wavy]"] + - ["System.Windows.Automation.Text.BulletStyle", "System.Windows.Automation.Text.BulletStyle!", "Field[FilledSquareBullet]"] + - ["System.Windows.Automation.Text.HorizontalTextAlignment", "System.Windows.Automation.Text.HorizontalTextAlignment!", "Field[Justified]"] + - ["System.Windows.Automation.Text.TextDecorationLineStyle", "System.Windows.Automation.Text.TextDecorationLineStyle!", "Field[None]"] + - ["System.String", "System.Windows.Automation.Text.TextPatternRange", "Method[GetText].ReturnValue"] + - ["System.Windows.Automation.Text.CapStyle", "System.Windows.Automation.Text.CapStyle!", "Field[AllCap]"] + - ["System.Windows.Automation.Text.TextPatternRange", "System.Windows.Automation.Text.TextPatternRange", "Method[Clone].ReturnValue"] + - ["System.Windows.Automation.Text.TextDecorationLineStyle", "System.Windows.Automation.Text.TextDecorationLineStyle!", "Field[LongDash]"] + - ["System.Windows.Automation.Text.HorizontalTextAlignment", "System.Windows.Automation.Text.HorizontalTextAlignment!", "Field[Left]"] + - ["System.Windows.Automation.Text.TextDecorationLineStyle", "System.Windows.Automation.Text.TextDecorationLineStyle!", "Field[DashDot]"] + - ["System.Windows.Automation.Text.CapStyle", "System.Windows.Automation.Text.CapStyle!", "Field[Other]"] + - ["System.Int32", "System.Windows.Automation.Text.TextPatternRange", "Method[CompareEndpoints].ReturnValue"] + - ["System.Windows.Rect[]", "System.Windows.Automation.Text.TextPatternRange", "Method[GetBoundingRectangles].ReturnValue"] + - ["System.Windows.Automation.Text.BulletStyle", "System.Windows.Automation.Text.BulletStyle!", "Field[HollowSquareBullet]"] + - ["System.Windows.Automation.Text.TextDecorationLineStyle", "System.Windows.Automation.Text.TextDecorationLineStyle!", "Field[ThickSingle]"] + - ["System.Windows.Automation.Text.AnimationStyle", "System.Windows.Automation.Text.AnimationStyle!", "Field[Other]"] + - ["System.Windows.Automation.Text.BulletStyle", "System.Windows.Automation.Text.BulletStyle!", "Field[HollowRoundBullet]"] + - ["System.Windows.Automation.Text.BulletStyle", "System.Windows.Automation.Text.BulletStyle!", "Field[None]"] + - ["System.Windows.Automation.Text.FlowDirections", "System.Windows.Automation.Text.FlowDirections!", "Field[BottomToTop]"] + - ["System.Windows.Automation.Text.TextUnit", "System.Windows.Automation.Text.TextUnit!", "Field[Word]"] + - ["System.Windows.Automation.Text.TextPatternRangeEndpoint", "System.Windows.Automation.Text.TextPatternRangeEndpoint!", "Field[Start]"] + - ["System.Windows.Automation.Text.CapStyle", "System.Windows.Automation.Text.CapStyle!", "Field[AllPetiteCaps]"] + - ["System.Windows.Automation.Text.TextPatternRangeEndpoint", "System.Windows.Automation.Text.TextPatternRangeEndpoint!", "Field[End]"] + - ["System.Windows.Automation.Text.TextUnit", "System.Windows.Automation.Text.TextUnit!", "Field[Character]"] + - ["System.Windows.Automation.Text.TextDecorationLineStyle", "System.Windows.Automation.Text.TextDecorationLineStyle!", "Field[Double]"] + - ["System.Windows.Automation.Text.AnimationStyle", "System.Windows.Automation.Text.AnimationStyle!", "Field[LasVegasLights]"] + - ["System.Windows.Automation.Text.CapStyle", "System.Windows.Automation.Text.CapStyle!", "Field[PetiteCaps]"] + - ["System.Windows.Automation.Text.BulletStyle", "System.Windows.Automation.Text.BulletStyle!", "Field[DashBullet]"] + - ["System.Windows.Automation.Text.TextPatternRange", "System.Windows.Automation.Text.TextPatternRange", "Method[FindText].ReturnValue"] + - ["System.Int32", "System.Windows.Automation.Text.TextPatternRange", "Method[Move].ReturnValue"] + - ["System.Windows.Automation.Text.AnimationStyle", "System.Windows.Automation.Text.AnimationStyle!", "Field[MarchingRedAnts]"] + - ["System.Windows.Automation.Text.TextDecorationLineStyle", "System.Windows.Automation.Text.TextDecorationLineStyle!", "Field[DashDotDot]"] + - ["System.Windows.Automation.Text.FlowDirections", "System.Windows.Automation.Text.FlowDirections!", "Field[Default]"] + - ["System.Windows.Automation.Text.OutlineStyles", "System.Windows.Automation.Text.OutlineStyles!", "Field[Outline]"] + - ["System.Boolean", "System.Windows.Automation.Text.TextPatternRange", "Method[Compare].ReturnValue"] + - ["System.Windows.Automation.Text.TextDecorationLineStyle", "System.Windows.Automation.Text.TextDecorationLineStyle!", "Field[WordsOnly]"] + - ["System.Windows.Automation.Text.TextPatternRange", "System.Windows.Automation.Text.TextPatternRange", "Method[FindAttribute].ReturnValue"] + - ["System.Windows.Automation.Text.HorizontalTextAlignment", "System.Windows.Automation.Text.HorizontalTextAlignment!", "Field[Right]"] + - ["System.Windows.Automation.Text.TextUnit", "System.Windows.Automation.Text.TextUnit!", "Field[Paragraph]"] + - ["System.Windows.Automation.AutomationElement", "System.Windows.Automation.Text.TextPatternRange", "Method[GetEnclosingElement].ReturnValue"] + - ["System.Windows.Automation.Text.CapStyle", "System.Windows.Automation.Text.CapStyle!", "Field[Titling]"] + - ["System.Windows.Automation.Text.AnimationStyle", "System.Windows.Automation.Text.AnimationStyle!", "Field[Shimmer]"] + - ["System.Windows.Automation.Text.TextDecorationLineStyle", "System.Windows.Automation.Text.TextDecorationLineStyle!", "Field[Single]"] + - ["System.Windows.Automation.Text.AnimationStyle", "System.Windows.Automation.Text.AnimationStyle!", "Field[MarchingBlackAnts]"] + - ["System.Windows.Automation.Text.TextUnit", "System.Windows.Automation.Text.TextUnit!", "Field[Format]"] + - ["System.Windows.Automation.Text.TextUnit", "System.Windows.Automation.Text.TextUnit!", "Field[Page]"] + - ["System.Windows.Automation.Text.TextDecorationLineStyle", "System.Windows.Automation.Text.TextDecorationLineStyle!", "Field[DoubleWavy]"] + - ["System.Windows.Automation.Text.TextDecorationLineStyle", "System.Windows.Automation.Text.TextDecorationLineStyle!", "Field[ThickDot]"] + - ["System.Windows.Automation.Text.CapStyle", "System.Windows.Automation.Text.CapStyle!", "Field[None]"] + - ["System.Windows.Automation.Text.TextDecorationLineStyle", "System.Windows.Automation.Text.TextDecorationLineStyle!", "Field[ThickDash]"] + - ["System.Windows.Automation.Text.FlowDirections", "System.Windows.Automation.Text.FlowDirections!", "Field[Vertical]"] + - ["System.Windows.Automation.Text.OutlineStyles", "System.Windows.Automation.Text.OutlineStyles!", "Field[Shadow]"] + - ["System.Windows.Automation.Text.BulletStyle", "System.Windows.Automation.Text.BulletStyle!", "Field[FilledRoundBullet]"] + - ["System.Windows.Automation.Text.HorizontalTextAlignment", "System.Windows.Automation.Text.HorizontalTextAlignment!", "Field[Centered]"] + - ["System.Windows.Automation.TextPattern", "System.Windows.Automation.Text.TextPatternRange", "Property[TextPattern]"] + - ["System.Windows.Automation.Text.OutlineStyles", "System.Windows.Automation.Text.OutlineStyles!", "Field[Embossed]"] + - ["System.Windows.Automation.AutomationElement[]", "System.Windows.Automation.Text.TextPatternRange", "Method[GetChildren].ReturnValue"] + - ["System.Windows.Automation.Text.TextDecorationLineStyle", "System.Windows.Automation.Text.TextDecorationLineStyle!", "Field[ThickLongDash]"] + - ["System.Windows.Automation.Text.TextDecorationLineStyle", "System.Windows.Automation.Text.TextDecorationLineStyle!", "Field[Dot]"] + - ["System.Int32", "System.Windows.Automation.Text.TextPatternRange", "Method[MoveEndpointByUnit].ReturnValue"] + - ["System.Windows.Automation.Text.FlowDirections", "System.Windows.Automation.Text.FlowDirections!", "Field[RightToLeft]"] + - ["System.Windows.Automation.Text.TextUnit", "System.Windows.Automation.Text.TextUnit!", "Field[Line]"] + - ["System.Windows.Automation.Text.TextUnit", "System.Windows.Automation.Text.TextUnit!", "Field[Document]"] + - ["System.Windows.Automation.Text.TextDecorationLineStyle", "System.Windows.Automation.Text.TextDecorationLineStyle!", "Field[ThickWavy]"] + - ["System.Windows.Automation.Text.CapStyle", "System.Windows.Automation.Text.CapStyle!", "Field[Unicase]"] + - ["System.Windows.Automation.Text.OutlineStyles", "System.Windows.Automation.Text.OutlineStyles!", "Field[Engraved]"] + - ["System.Windows.Automation.Text.OutlineStyles", "System.Windows.Automation.Text.OutlineStyles!", "Field[None]"] + - ["System.Windows.Automation.Text.AnimationStyle", "System.Windows.Automation.Text.AnimationStyle!", "Field[None]"] + - ["System.Windows.Automation.Text.TextDecorationLineStyle", "System.Windows.Automation.Text.TextDecorationLineStyle!", "Field[Other]"] + - ["System.Windows.Automation.Text.AnimationStyle", "System.Windows.Automation.Text.AnimationStyle!", "Field[SparkleText]"] + - ["System.Windows.Automation.Text.AnimationStyle", "System.Windows.Automation.Text.AnimationStyle!", "Field[BlinkingBackground]"] + - ["System.Windows.Automation.Text.TextDecorationLineStyle", "System.Windows.Automation.Text.TextDecorationLineStyle!", "Field[Dash]"] + - ["System.Windows.Automation.Text.TextDecorationLineStyle", "System.Windows.Automation.Text.TextDecorationLineStyle!", "Field[ThickDashDotDot]"] + - ["System.Windows.Automation.Text.CapStyle", "System.Windows.Automation.Text.CapStyle!", "Field[SmallCap]"] + - ["System.Windows.Automation.Text.TextDecorationLineStyle", "System.Windows.Automation.Text.TextDecorationLineStyle!", "Field[ThickDashDot]"] + - ["System.Object", "System.Windows.Automation.Text.TextPatternRange", "Method[GetAttributeValue].ReturnValue"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemWindowsBaml2006/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemWindowsBaml2006/model.yml new file mode 100644 index 000000000000..475ed7d5d5d2 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemWindowsBaml2006/model.yml @@ -0,0 +1,16 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Boolean", "System.Windows.Baml2006.Baml2006Reader", "Property[IsEof]"] + - ["System.Xaml.XamlMember", "System.Windows.Baml2006.Baml2006Reader", "Property[Member]"] + - ["System.Int32", "System.Windows.Baml2006.Baml2006Reader", "Property[System.Xaml.IXamlLineInfo.LinePosition]"] + - ["System.Xaml.XamlNodeType", "System.Windows.Baml2006.Baml2006Reader", "Property[NodeType]"] + - ["System.Boolean", "System.Windows.Baml2006.Baml2006Reader", "Method[Read].ReturnValue"] + - ["System.Xaml.XamlSchemaContext", "System.Windows.Baml2006.Baml2006Reader", "Property[SchemaContext]"] + - ["System.Object", "System.Windows.Baml2006.Baml2006Reader", "Property[Value]"] + - ["System.Xaml.NamespaceDeclaration", "System.Windows.Baml2006.Baml2006Reader", "Property[Namespace]"] + - ["System.Int32", "System.Windows.Baml2006.Baml2006Reader", "Property[System.Xaml.IXamlLineInfo.LineNumber]"] + - ["System.Boolean", "System.Windows.Baml2006.Baml2006Reader", "Property[System.Xaml.IXamlLineInfo.HasLineInfo]"] + - ["System.Xaml.XamlType", "System.Windows.Baml2006.Baml2006Reader", "Property[Type]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemWindowsControls/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemWindowsControls/model.yml new file mode 100644 index 000000000000..def558c7ffa8 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemWindowsControls/model.yml @@ -0,0 +1,2259 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Windows.DependencyProperty", "System.Windows.Controls.DataGrid!", "Field[RowHeaderActualWidthProperty]"] + - ["System.Boolean", "System.Windows.Controls.HierarchicalVirtualizationConstraints", "Method[Equals].ReturnValue"] + - ["System.Boolean", "System.Windows.Controls.DocumentViewer", "Property[CanMoveDown]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.PasswordBox!", "Field[SelectionTextBrushProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Calendar!", "Field[DisplayDateStartProperty]"] + - ["System.Boolean", "System.Windows.Controls.ContextMenu", "Property[IsOpen]"] + - ["System.Boolean", "System.Windows.Controls.ContentPresenter", "Method[ShouldSerializeContentTemplateSelector].ReturnValue"] + - ["System.Boolean", "System.Windows.Controls.ComboBoxItem", "Property[IsHighlighted]"] + - ["System.Windows.Media.Brush", "System.Windows.Controls.Control", "Property[Foreground]"] + - ["System.Object", "System.Windows.Controls.ItemCollection", "Property[Item]"] + - ["System.Boolean", "System.Windows.Controls.Page", "Property[ShowsNavigationUI]"] + - ["System.String", "System.Windows.Controls.MenuItem", "Property[InputGestureText]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.DataGrid!", "Field[VerticalGridLinesBrushProperty]"] + - ["System.Double", "System.Windows.Controls.WrapPanel", "Property[ItemHeight]"] + - ["System.Windows.Size", "System.Windows.Controls.Canvas", "Method[ArrangeOverride].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.ScrollViewer!", "Field[ViewportHeightProperty]"] + - ["System.String", "System.Windows.Controls.Page", "Property[WindowTitle]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.FlowDocumentReader!", "Field[PageCountProperty]"] + - ["System.Windows.Controls.DataTemplateSelector", "System.Windows.Controls.DataGrid", "Property[RowDetailsTemplateSelector]"] + - ["System.Windows.FrameworkElement", "System.Windows.Controls.DataGridHyperlinkColumn", "Method[GenerateElement].ReturnValue"] + - ["System.Boolean", "System.Windows.Controls.ScrollViewer", "Property[IsDeferredScrollingEnabled]"] + - ["System.Double", "System.Windows.Controls.ContextMenu", "Property[VerticalOffset]"] + - ["System.Windows.RoutedEventArgs", "System.Windows.Controls.DataGridPreparingCellForEditEventArgs", "Property[EditingEventArgs]"] + - ["System.Windows.Controls.ValidationStep", "System.Windows.Controls.ValidationStep!", "Field[ConvertedProposedValue]"] + - ["System.Windows.Data.BindingBase", "System.Windows.Controls.DataGridColumn", "Property[ClipboardContentBinding]"] + - ["System.Windows.FrameworkElement", "System.Windows.Controls.DataGridColumn", "Method[GetCellContent].ReturnValue"] + - ["System.Boolean", "System.Windows.Controls.ItemCollection", "Property[System.ComponentModel.IEditableCollectionView.CanAddNew]"] + - ["System.Boolean", "System.Windows.Controls.FlowDocumentReader", "Property[IsInactiveSelectionHighlightEnabled]"] + - ["System.Windows.Controls.InkCanvasEditingMode", "System.Windows.Controls.InkCanvasEditingMode!", "Field[EraseByStroke]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.MenuItem!", "Field[UsesItemContainerTemplateProperty]"] + - ["System.Double", "System.Windows.Controls.ScrollViewer", "Property[HorizontalOffset]"] + - ["System.Windows.RoutedEvent", "System.Windows.Controls.MenuItem!", "Field[UncheckedEvent]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.DataGridBoundColumn!", "Field[ElementStyleProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Calendar!", "Field[DisplayDateProperty]"] + - ["System.Windows.Controls.RowDefinitionCollection", "System.Windows.Controls.Grid", "Property[RowDefinitions]"] + - ["System.Windows.Size", "System.Windows.Controls.ItemsPresenter", "Method[MeasureOverride].ReturnValue"] + - ["System.Double", "System.Windows.Controls.RowDefinition", "Property[MaxHeight]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.GridViewHeaderRowPresenter!", "Field[ColumnHeaderTemplateSelectorProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.DataGrid!", "Field[RowHeaderStyleProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.DataGrid!", "Field[RowDetailsVisibilityModeProperty]"] + - ["System.Windows.Controls.InkCanvasSelectionHitResult", "System.Windows.Controls.InkCanvasSelectionHitResult!", "Field[None]"] + - ["System.Object", "System.Windows.Controls.BorderGapMaskConverter", "Method[Convert].ReturnValue"] + - ["System.Windows.DependencyObject", "System.Windows.Controls.TabControl", "Method[GetContainerForItemOverride].ReturnValue"] + - ["System.Boolean", "System.Windows.Controls.DataGridClipboardCellContent!", "Method[op_Inequality].ReturnValue"] + - ["System.String", "System.Windows.Controls.ComboBox", "Property[SelectionBoxItemStringFormat]"] + - ["System.Boolean", "System.Windows.Controls.DataGridColumn", "Property[CanUserSort]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.GridViewColumn!", "Field[CellTemplateSelectorProperty]"] + - ["System.Boolean", "System.Windows.Controls.Frame", "Property[CanGoForward]"] + - ["System.Windows.Size", "System.Windows.Controls.Control", "Method[ArrangeOverride].ReturnValue"] + - ["System.Boolean", "System.Windows.Controls.Panel", "Method[ShouldSerializeChildren].ReturnValue"] + - ["System.Windows.Data.BindingBase", "System.Windows.Controls.DataGridComboBoxColumn", "Property[SelectedItemBinding]"] + - ["System.Windows.Documents.TextSelection", "System.Windows.Controls.FlowDocumentScrollViewer", "Property[Selection]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Panel!", "Field[BackgroundProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.ProgressBar!", "Field[IsIndeterminateProperty]"] + - ["System.Windows.Controls.OverflowMode", "System.Windows.Controls.OverflowMode!", "Field[Never]"] + - ["System.Windows.Controls.SelectedDatesCollection", "System.Windows.Controls.Calendar", "Property[SelectedDates]"] + - ["System.Windows.DataTemplate", "System.Windows.Controls.DataGridTemplateColumn", "Property[CellTemplate]"] + - ["System.Windows.Controls.InkCanvasEditingMode", "System.Windows.Controls.InkCanvasEditingMode!", "Field[EraseByPoint]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.ContextMenu!", "Field[IsOpenProperty]"] + - ["System.Object", "System.Windows.Controls.AlternationConverter", "Method[Convert].ReturnValue"] + - ["System.Windows.Automation.Peers.AutomationPeer", "System.Windows.Controls.ContextMenu", "Method[OnCreateAutomationPeer].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.ContentControl!", "Field[HasContentProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Canvas!", "Field[TopProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.FlowDocumentReader!", "Field[SelectionOpacityProperty]"] + - ["System.Windows.Controls.ExpandDirection", "System.Windows.Controls.ExpandDirection!", "Field[Left]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Page!", "Field[BackgroundProperty]"] + - ["System.Boolean", "System.Windows.Controls.ToolBarTray", "Property[IsLocked]"] + - ["System.Int32", "System.Windows.Controls.Panel", "Property[VisualChildrenCount]"] + - ["System.Char", "System.Windows.Controls.AccessText", "Property[AccessKey]"] + - ["System.Collections.IEnumerator", "System.Windows.Controls.Panel", "Property[LogicalChildren]"] + - ["System.Windows.Controls.UndoAction", "System.Windows.Controls.UndoAction!", "Field[Merge]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.MenuItem!", "Field[RoleProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.FlowDocumentScrollViewer!", "Field[IsInactiveSelectionHighlightEnabledProperty]"] + - ["System.Boolean", "System.Windows.Controls.ItemsControl", "Method[ShouldSerializeGroupStyle].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.AccessText!", "Field[LineStackingStrategyProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.ItemsControl!", "Field[IsTextSearchEnabledProperty]"] + - ["System.Windows.ResourceKey", "System.Windows.Controls.MenuItem!", "Property[TopLevelHeaderTemplateKey]"] + - ["System.Object", "System.Windows.Controls.DataGridColumn", "Method[OnCopyingCellClipboardContent].ReturnValue"] + - ["System.Object", "System.Windows.Controls.DataGridRow", "Property[Header]"] + - ["System.Double", "System.Windows.Controls.RowDefinition", "Property[ActualHeight]"] + - ["System.Windows.Controls.Orientation", "System.Windows.Controls.Orientation!", "Field[Vertical]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Validation!", "Field[ErrorsProperty]"] + - ["System.Windows.Media.Visual", "System.Windows.Controls.Viewbox", "Method[GetVisualChild].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.DatePicker!", "Field[DisplayDateEndProperty]"] + - ["System.Windows.Controls.InkCanvasEditingMode", "System.Windows.Controls.InkCanvas", "Property[ActiveEditingMode]"] + - ["System.Boolean", "System.Windows.Controls.DataGridLength", "Property[IsSizeToCells]"] + - ["System.Xml.XmlQualifiedName", "System.Windows.Controls.StickyNoteControl!", "Field[InkSchemaName]"] + - ["System.Boolean", "System.Windows.Controls.ItemsControl", "Method[ShouldApplyItemContainerStyle].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.ToolBar!", "Field[BandProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.ScrollViewer!", "Field[ExtentWidthProperty]"] + - ["System.Windows.Style", "System.Windows.Controls.GroupStyle", "Property[ContainerStyle]"] + - ["System.Windows.Style", "System.Windows.Controls.DataGridBoundColumn", "Property[EditingElementStyle]"] + - ["System.Windows.Controls.VirtualizationCacheLengthUnit", "System.Windows.Controls.VirtualizationCacheLengthUnit!", "Field[Item]"] + - ["System.Windows.Style", "System.Windows.Controls.DataGridColumn", "Property[HeaderStyle]"] + - ["System.Windows.Controls.ExpandDirection", "System.Windows.Controls.ExpandDirection!", "Field[Right]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.ItemsControl!", "Field[ItemBindingGroupProperty]"] + - ["System.Windows.Documents.Typography", "System.Windows.Controls.TextBlock", "Property[Typography]"] + - ["System.Boolean", "System.Windows.Controls.DataGridRowClipboardEventArgs", "Property[IsColumnHeadersRow]"] + - ["System.String", "System.Windows.Controls.DataGridRowClipboardEventArgs", "Method[FormatClipboardCellValues].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.DocumentViewer!", "Field[ExtentWidthProperty]"] + - ["System.Boolean", "System.Windows.Controls.MenuItem", "Property[StaysOpenOnClick]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Calendar!", "Field[CalendarDayButtonStyleProperty]"] + - ["System.Windows.Controls.KeyTipHorizontalPlacement", "System.Windows.Controls.KeyTipHorizontalPlacement!", "Field[KeyTipCenterAtTargetCenter]"] + - ["System.Windows.Automation.Peers.AutomationPeer", "System.Windows.Controls.ToolTip", "Method[OnCreateAutomationPeer].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.TreeViewItem!", "Field[IsSelectionActiveProperty]"] + - ["System.Int32", "System.Windows.Controls.TextBox", "Property[MinLines]"] + - ["System.Boolean", "System.Windows.Controls.GroupItem", "Property[System.Windows.Controls.Primitives.IHierarchicalVirtualizationAndScrollInfo.InBackgroundLayout]"] + - ["System.Windows.Documents.FlowDocument", "System.Windows.Controls.RichTextBox", "Property[Document]"] + - ["System.Boolean", "System.Windows.Controls.DataGridTextColumn", "Method[CommitCellEdit].ReturnValue"] + - ["System.Double", "System.Windows.Controls.ScrollViewer", "Property[ViewportWidth]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.InkPresenter!", "Field[StrokesProperty]"] + - ["System.Windows.Controls.Primitives.AutoToolTipPlacement", "System.Windows.Controls.Slider", "Property[AutoToolTipPlacement]"] + - ["System.Int32", "System.Windows.Controls.TextChange", "Property[Offset]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.DataGridColumn!", "Field[WidthProperty]"] + - ["System.Boolean", "System.Windows.Controls.ItemCollection", "Method[MoveCurrentToPrevious].ReturnValue"] + - ["System.Boolean", "System.Windows.Controls.MenuItem", "Property[IsSuspendingPopupAnimation]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.DataGridCell!", "Field[IsEditingProperty]"] + - ["System.Windows.Data.IValueConverter", "System.Windows.Controls.DataGrid!", "Property[RowDetailsScrollingConverter]"] + - ["System.Object", "System.Windows.Controls.RowDefinitionCollection", "Property[SyncRoot]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.DataGridRow!", "Field[HeaderStyleProperty]"] + - ["System.Windows.Controls.KeyTipHorizontalPlacement", "System.Windows.Controls.KeyTipHorizontalPlacement!", "Field[KeyTipCenterAtTargetRight]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.DataGrid!", "Field[AutoGenerateColumnsProperty]"] + - ["System.Boolean", "System.Windows.Controls.DataGridColumn", "Property[CanUserResize]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.PasswordBox!", "Field[CaretBrushProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.FlowDocumentReader!", "Field[CanDecreaseZoomProperty]"] + - ["System.Int32", "System.Windows.Controls.FlowDocumentReader", "Property[PageCount]"] + - ["System.Double", "System.Windows.Controls.FlowDocumentScrollViewer", "Property[Zoom]"] + - ["System.Windows.Media.Media3D.Visual3DCollection", "System.Windows.Controls.Viewport3D", "Property[Children]"] + - ["System.Windows.Automation.Peers.AutomationPeer", "System.Windows.Controls.RichTextBox", "Method[OnCreateAutomationPeer].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.ContextMenu!", "Field[CustomPopupPlacementCallbackProperty]"] + - ["System.String", "System.Windows.Controls.ItemsControl", "Property[ItemStringFormat]"] + - ["System.Double", "System.Windows.Controls.DataGridColumn", "Property[ActualWidth]"] + - ["System.Nullable", "System.Windows.Controls.Calendar", "Property[DisplayDateStart]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.TreeView!", "Field[SelectedValueProperty]"] + - ["System.Boolean", "System.Windows.Controls.Frame", "Property[SandboxExternalContent]"] + - ["System.Collections.ObjectModel.ObservableCollection", "System.Windows.Controls.ItemsControl", "Property[GroupStyle]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.TabControl!", "Field[SelectedContentTemplateProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.DataGridRow!", "Field[ItemProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.ContentControl!", "Field[ContentStringFormatProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.FlowDocumentReader!", "Field[SelectionBrushProperty]"] + - ["System.Windows.RoutedEvent", "System.Windows.Controls.Control!", "Field[PreviewMouseDoubleClickEvent]"] + - ["System.DateTime", "System.Windows.Controls.DatePicker", "Property[DisplayDate]"] + - ["System.Boolean", "System.Windows.Controls.StickyNoteControl", "Property[IsExpanded]"] + - ["System.Windows.Controls.CharacterCasing", "System.Windows.Controls.TextBox", "Property[CharacterCasing]"] + - ["System.Boolean", "System.Windows.Controls.Validation!", "Method[GetHasError].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Page!", "Field[FontSizeProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.ContentControl!", "Field[ContentTemplateSelectorProperty]"] + - ["System.Windows.LineBreakCondition", "System.Windows.Controls.TextBlock", "Property[BreakAfter]"] + - ["System.Windows.Media.Media3D.Camera", "System.Windows.Controls.Viewport3D", "Property[Camera]"] + - ["System.Windows.Media.TextEffectCollection", "System.Windows.Controls.AccessText", "Property[TextEffects]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.DataGridColumn!", "Field[DisplayIndexProperty]"] + - ["System.Int32", "System.Windows.Controls.TextBox", "Method[GetLineLength].ReturnValue"] + - ["System.Boolean", "System.Windows.Controls.ItemCollection", "Property[System.Collections.ICollection.IsSynchronized]"] + - ["System.Boolean", "System.Windows.Controls.Frame", "Property[CanGoBack]"] + - ["System.Windows.Controls.ClickMode", "System.Windows.Controls.ClickMode!", "Field[Release]"] + - ["System.Windows.Media.HitTestResult", "System.Windows.Controls.TextBlock", "Method[HitTestCore].ReturnValue"] + - ["System.Double", "System.Windows.Controls.Page", "Property[FontSize]"] + - ["System.IDisposable", "System.Windows.Controls.ItemContainerGenerator", "Method[GenerateBatches].ReturnValue"] + - ["System.Windows.Controls.Control", "System.Windows.Controls.DataGridColumnReorderingEventArgs", "Property[DropLocationIndicator]"] + - ["System.Windows.Controls.Primitives.PlacementMode", "System.Windows.Controls.ToolTip", "Property[Placement]"] + - ["System.Windows.ComponentResourceKey", "System.Windows.Controls.DataGrid!", "Property[FocusBorderBrushKey]"] + - ["System.Double", "System.Windows.Controls.InkCanvas!", "Method[GetTop].ReturnValue"] + - ["System.Boolean", "System.Windows.Controls.DocumentViewer", "Property[CanMoveLeft]"] + - ["System.Double", "System.Windows.Controls.GridViewColumn", "Property[Width]"] + - ["System.Windows.UIElement", "System.Windows.Controls.ContextMenuService!", "Method[GetPlacementTarget].ReturnValue"] + - ["System.Uri", "System.Windows.Controls.Image", "Property[System.Windows.Markup.IUriContext.BaseUri]"] + - ["System.Boolean", "System.Windows.Controls.UIElementCollection", "Property[IsSynchronized]"] + - ["System.Int32", "System.Windows.Controls.ItemsControl", "Property[AlternationCount]"] + - ["System.Boolean", "System.Windows.Controls.StickyNoteControl", "Property[IsMouseOverAnchor]"] + - ["System.Windows.Controls.DataGridEditAction", "System.Windows.Controls.DataGridEditAction!", "Field[Commit]"] + - ["System.Windows.Data.BindingGroup", "System.Windows.Controls.ItemsControl", "Property[ItemBindingGroup]"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.Windows.Controls.DocumentViewer", "Method[GetPageViewsCollection].ReturnValue"] + - ["System.Int32", "System.Windows.Controls.TextBox", "Property[LineCount]"] + - ["System.Boolean", "System.Windows.Controls.TreeViewItem", "Property[IsSelected]"] + - ["System.Boolean", "System.Windows.Controls.DataGrid", "Property[AutoGenerateColumns]"] + - ["System.Boolean", "System.Windows.Controls.ItemCollection", "Property[CanChangeLiveFiltering]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Frame!", "Field[CanGoForwardProperty]"] + - ["System.Windows.Controls.KeyTipVerticalPlacement", "System.Windows.Controls.KeyTipVerticalPlacement!", "Field[KeyTipTopAtTargetBottom]"] + - ["System.Windows.Controls.InkCanvasClipboardFormat", "System.Windows.Controls.InkCanvasClipboardFormat!", "Field[InkSerializedFormat]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.FlowDocumentScrollViewer!", "Field[MinZoomProperty]"] + - ["System.String", "System.Windows.Controls.DatePicker", "Property[Text]"] + - ["System.Boolean", "System.Windows.Controls.MediaElement", "Property[HasAudio]"] + - ["System.Windows.Style", "System.Windows.Controls.GridSplitter", "Property[PreviewStyle]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.DataGridRow!", "Field[DetailsTemplateProperty]"] + - ["System.Windows.Style", "System.Windows.Controls.DataGrid", "Property[DropLocationIndicatorStyle]"] + - ["System.Windows.Controls.DataGridSelectionUnit", "System.Windows.Controls.DataGridSelectionUnit!", "Field[Cell]"] + - ["System.String", "System.Windows.Controls.GridViewHeaderRowPresenter", "Property[ColumnHeaderStringFormat]"] + - ["System.Windows.UIElement", "System.Windows.Controls.Label", "Property[Target]"] + - ["System.Boolean", "System.Windows.Controls.ValidationResult!", "Method[op_Equality].ReturnValue"] + - ["System.Windows.Size", "System.Windows.Controls.GridViewRowPresenter", "Method[ArrangeOverride].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.DataGrid!", "Field[RowHeaderTemplateSelectorProperty]"] + - ["System.Windows.ResourceKey", "System.Windows.Controls.MenuItem!", "Property[SubmenuItemTemplateKey]"] + - ["System.Collections.IEnumerator", "System.Windows.Controls.InkCanvas", "Property[LogicalChildren]"] + - ["System.Double", "System.Windows.Controls.Canvas!", "Method[GetRight].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.ToolTipService!", "Field[VerticalOffsetProperty]"] + - ["System.Windows.Style", "System.Windows.Controls.DataGridBoundColumn", "Property[ElementStyle]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.TextBox!", "Field[TextDecorationsProperty]"] + - ["System.Boolean", "System.Windows.Controls.VirtualizingStackPanel", "Method[ShouldItemsChangeAffectLayoutCore].ReturnValue"] + - ["System.Windows.DataTemplate", "System.Windows.Controls.ContentPresenter", "Method[ChooseTemplate].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Control!", "Field[VerticalContentAlignmentProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.PasswordBox!", "Field[IsSelectionActiveProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.VirtualizingPanel!", "Field[CacheLengthUnitProperty]"] + - ["System.Windows.Controls.ValidationResult", "System.Windows.Controls.ValidationResult!", "Property[ValidResult]"] + - ["System.Double", "System.Windows.Controls.TextBlock", "Property[FontSize]"] + - ["System.Windows.Controls.Orientation", "System.Windows.Controls.ProgressBar", "Property[Orientation]"] + - ["System.Windows.RoutedEvent", "System.Windows.Controls.ContextMenu!", "Field[ClosedEvent]"] + - ["System.Windows.Controls.DataGridLength", "System.Windows.Controls.DataGridLength!", "Property[SizeToCells]"] + - ["System.Exception", "System.Windows.Controls.DatePickerDateValidationErrorEventArgs", "Property[Exception]"] + - ["System.Collections.IEnumerator", "System.Windows.Controls.TextBlock", "Property[LogicalChildren]"] + - ["System.Windows.Data.BindingBase", "System.Windows.Controls.DataGridHyperlinkColumn", "Property[ContentBinding]"] + - ["System.Windows.Controls.ScrollUnit", "System.Windows.Controls.VirtualizingPanel!", "Method[GetScrollUnit].ReturnValue"] + - ["System.Windows.Controls.InkCanvasSelectionHitResult", "System.Windows.Controls.InkCanvasSelectionHitResult!", "Field[Right]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.ContextMenuService!", "Field[PlacementProperty]"] + - ["System.Windows.Size", "System.Windows.Controls.GridViewHeaderRowPresenter", "Method[ArrangeOverride].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.StickyNoteControl!", "Field[CaptionFontStyleProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.ScrollViewer!", "Field[IsDeferredScrollingEnabledProperty]"] + - ["System.Windows.Controls.Primitives.GeneratorPosition", "System.Windows.Controls.ItemContainerGenerator", "Method[System.Windows.Controls.Primitives.IItemContainerGenerator.GeneratorPositionFromIndex].ReturnValue"] + - ["System.Windows.DataTemplate", "System.Windows.Controls.DataGrid", "Property[RowHeaderTemplate]"] + - ["System.Double", "System.Windows.Controls.ScrollChangedEventArgs", "Property[ExtentWidthChange]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.DataGridColumn!", "Field[MaxWidthProperty]"] + - ["System.Windows.Controls.DataGridLengthUnitType", "System.Windows.Controls.DataGridLength", "Property[UnitType]"] + - ["System.Windows.Media.FontFamily", "System.Windows.Controls.TextBlock!", "Method[GetFontFamily].ReturnValue"] + - ["System.Boolean", "System.Windows.Controls.ItemCollection", "Property[System.ComponentModel.IEditableCollectionView.IsAddingNew]"] + - ["System.Boolean", "System.Windows.Controls.DataGridClipboardCellContent", "Method[Equals].ReturnValue"] + - ["System.Windows.Controls.DataGridColumn", "System.Windows.Controls.DataGrid", "Property[CurrentColumn]"] + - ["System.Windows.Controls.DataGridSelectionUnit", "System.Windows.Controls.DataGrid", "Property[SelectionUnit]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.WrapPanel!", "Field[OrientationProperty]"] + - ["System.Double", "System.Windows.Controls.GridSplitter", "Property[DragIncrement]"] + - ["System.Windows.DependencyObject", "System.Windows.Controls.ComboBox", "Method[GetContainerForItemOverride].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.ContentPresenter!", "Field[ContentStringFormatProperty]"] + - ["System.Windows.Controls.DataTemplateSelector", "System.Windows.Controls.ContentPresenter", "Property[ContentTemplateSelector]"] + - ["System.Windows.Size", "System.Windows.Controls.ContentPresenter", "Method[MeasureOverride].ReturnValue"] + - ["System.String", "System.Windows.Controls.DatePicker", "Method[ToString].ReturnValue"] + - ["System.Windows.Controls.DataGridCellInfo", "System.Windows.Controls.DataGrid", "Property[CurrentCell]"] + - ["System.Boolean", "System.Windows.Controls.DataGrid", "Method[BeginEdit].ReturnValue"] + - ["System.Boolean", "System.Windows.Controls.DataGridCell", "Property[IsReadOnly]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.GridSplitter!", "Field[ResizeDirectionProperty]"] + - ["System.Windows.Controls.MediaState", "System.Windows.Controls.MediaElement", "Property[UnloadedBehavior]"] + - ["System.Windows.Controls.StretchDirection", "System.Windows.Controls.Viewbox", "Property[StretchDirection]"] + - ["System.Collections.ObjectModel.ObservableCollection", "System.Windows.Controls.DataGrid", "Property[RowValidationRules]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.DocumentViewer!", "Field[CanMoveDownProperty]"] + - ["System.Windows.CornerRadius", "System.Windows.Controls.Border", "Property[CornerRadius]"] + - ["System.Windows.Controls.StickyNoteType", "System.Windows.Controls.StickyNoteType!", "Field[Text]"] + - ["System.Boolean", "System.Windows.Controls.ScrollViewer!", "Method[GetIsDeferredScrollingEnabled].ReturnValue"] + - ["System.Object", "System.Windows.Controls.ToolTipService!", "Method[GetToolTip].ReturnValue"] + - ["System.Boolean", "System.Windows.Controls.DataGridLength", "Method[Equals].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.DatePicker!", "Field[DisplayDateProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Control!", "Field[TemplateProperty]"] + - ["System.Windows.Controls.SpellingError", "System.Windows.Controls.TextBox", "Method[GetSpellingError].ReturnValue"] + - ["System.Object", "System.Windows.Controls.TreeView", "Property[SelectedItem]"] + - ["System.Windows.Documents.TextPointer", "System.Windows.Controls.RichTextBox", "Method[GetNextSpellingErrorPosition].ReturnValue"] + - ["System.Windows.Controls.ControlTemplate", "System.Windows.Controls.Validation!", "Method[GetErrorTemplate].ReturnValue"] + - ["System.Boolean", "System.Windows.Controls.ComboBox", "Method[IsItemItsOwnContainerOverride].ReturnValue"] + - ["System.Windows.Size", "System.Windows.Controls.HierarchicalVirtualizationItemDesiredSizes", "Property[PixelSize]"] + - ["System.Windows.Media.Brush", "System.Windows.Controls.TextBlock", "Property[Foreground]"] + - ["System.Boolean", "System.Windows.Controls.FlowDocumentReader", "Property[IsPrintEnabled]"] + - ["System.Boolean", "System.Windows.Controls.Page", "Method[ShouldSerializeWindowHeight].ReturnValue"] + - ["System.Boolean", "System.Windows.Controls.VirtualizingPanel!", "Method[GetIsContainerVirtualizable].ReturnValue"] + - ["System.Windows.Controls.ScrollBarVisibility", "System.Windows.Controls.ScrollViewer!", "Method[GetHorizontalScrollBarVisibility].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.DataGrid!", "Field[AreRowDetailsFrozenProperty]"] + - ["System.Windows.Controls.InkCanvasSelectionHitResult", "System.Windows.Controls.InkCanvasSelectionHitResult!", "Field[Top]"] + - ["System.Windows.Media.HitTestResult", "System.Windows.Controls.InkCanvas", "Method[HitTestCore].ReturnValue"] + - ["System.Int32", "System.Windows.Controls.ToolTipService!", "Method[GetInitialShowDelay].ReturnValue"] + - ["System.Double", "System.Windows.Controls.ScrollViewer", "Property[PanningDeceleration]"] + - ["System.String", "System.Windows.Controls.PasswordBox", "Property[Password]"] + - ["System.Double", "System.Windows.Controls.TextBlock!", "Method[GetBaselineOffset].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.DataGrid!", "Field[RowHeaderWidthProperty]"] + - ["System.Boolean", "System.Windows.Controls.ValidationRule", "Property[ValidatesOnTargetUpdated]"] + - ["System.Boolean", "System.Windows.Controls.Page", "Method[ShouldSerializeTitle].ReturnValue"] + - ["System.Collections.ObjectModel.ObservableCollection", "System.Windows.Controls.ItemCollection", "Property[GroupDescriptions]"] + - ["System.Windows.Controls.CalendarSelectionMode", "System.Windows.Controls.CalendarSelectionMode!", "Field[MultipleRange]"] + - ["System.Windows.Media.HitTestResult", "System.Windows.Controls.ScrollViewer", "Method[HitTestCore].ReturnValue"] + - ["System.Windows.Controls.Orientation", "System.Windows.Controls.StackPanel", "Property[Orientation]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.KeyTipControl!", "Field[TextProperty]"] + - ["System.Nullable", "System.Windows.Controls.Calendar", "Property[SelectedDate]"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.Windows.Controls.ItemContainerGenerator", "Property[Items]"] + - ["System.Windows.Controls.SelectiveScrollingOrientation", "System.Windows.Controls.SelectiveScrollingOrientation!", "Field[None]"] + - ["System.Windows.Controls.GridViewColumn", "System.Windows.Controls.GridViewColumnHeader", "Property[Column]"] + - ["System.Windows.RoutedEvent", "System.Windows.Controls.DataGridRow!", "Field[UnselectedEvent]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.ItemsControl!", "Field[DisplayMemberPathProperty]"] + - ["System.Windows.Size", "System.Windows.Controls.Image", "Method[MeasureOverride].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.TextBox!", "Field[TextWrappingProperty]"] + - ["System.Windows.Documents.TextPointer", "System.Windows.Controls.TextBlock", "Property[ContentEnd]"] + - ["System.Nullable", "System.Windows.Controls.ItemCollection", "Property[IsLiveSorting]"] + - ["System.Boolean", "System.Windows.Controls.PasswordBox", "Property[IsSelectionActive]"] + - ["System.Windows.Size", "System.Windows.Controls.DockPanel", "Method[MeasureOverride].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Slider!", "Field[AutoToolTipPrecisionProperty]"] + - ["System.Boolean", "System.Windows.Controls.TreeView", "Property[HandlesScrolling]"] + - ["System.Windows.Automation.Peers.AutomationPeer", "System.Windows.Controls.Label", "Method[OnCreateAutomationPeer].ReturnValue"] + - ["System.Int32", "System.Windows.Controls.Viewbox", "Property[VisualChildrenCount]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.PasswordBox!", "Field[MaxLengthProperty]"] + - ["System.Boolean", "System.Windows.Controls.ProgressBar", "Property[IsIndeterminate]"] + - ["System.Boolean", "System.Windows.Controls.MenuItem", "Property[IsCheckable]"] + - ["System.Collections.Generic.IEnumerable", "System.Windows.Controls.SpellingError", "Property[Suggestions]"] + - ["System.Windows.ResourceKey", "System.Windows.Controls.ToolBar!", "Property[SeparatorStyleKey]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.ComboBox!", "Field[SelectionBoxItemTemplateProperty]"] + - ["System.Windows.Navigation.JournalOwnership", "System.Windows.Controls.Frame", "Property[JournalOwnership]"] + - ["System.Windows.Size", "System.Windows.Controls.Grid", "Method[ArrangeOverride].ReturnValue"] + - ["System.Boolean", "System.Windows.Controls.MenuItem", "Property[IsSubmenuOpen]"] + - ["System.Collections.ObjectModel.ObservableCollection", "System.Windows.Controls.ItemCollection", "Property[LiveGroupingProperties]"] + - ["System.String", "System.Windows.Controls.RadioButton", "Property[GroupName]"] + - ["System.Boolean", "System.Windows.Controls.ListBox", "Method[SetSelectedItems].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.ItemsControl!", "Field[ItemsPanelProperty]"] + - ["System.String", "System.Windows.Controls.TextBox", "Method[GetLineText].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.VirtualizingStackPanel!", "Field[VirtualizationModeProperty]"] + - ["System.Boolean", "System.Windows.Controls.ScrollViewer", "Property[HandlesScrolling]"] + - ["System.Windows.Media.Brush", "System.Windows.Controls.Page", "Property[Background]"] + - ["System.Boolean", "System.Windows.Controls.TreeViewItem", "Method[IsItemItsOwnContainerOverride].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.ContentPresenter!", "Field[ContentSourceProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.GridView!", "Field[ColumnHeaderStringFormatProperty]"] + - ["System.Windows.Controls.ExpandDirection", "System.Windows.Controls.Expander", "Property[ExpandDirection]"] + - ["System.Windows.TextAlignment", "System.Windows.Controls.TextBlock!", "Method[GetTextAlignment].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.ItemsControl!", "Field[GroupStyleSelectorProperty]"] + - ["System.Windows.Automation.Peers.AutomationPeer", "System.Windows.Controls.TextBlock", "Method[OnCreateAutomationPeer].ReturnValue"] + - ["System.Boolean", "System.Windows.Controls.DataGridLengthConverter", "Method[CanConvertFrom].ReturnValue"] + - ["System.String", "System.Windows.Controls.HeaderedContentControl", "Property[HeaderStringFormat]"] + - ["System.Windows.RoutedEvent", "System.Windows.Controls.Image!", "Field[DpiChangedEvent]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Control!", "Field[FontWeightProperty]"] + - ["System.Windows.Controls.FlowDocumentReaderViewingMode", "System.Windows.Controls.FlowDocumentReaderViewingMode!", "Field[TwoPage]"] + - ["System.Windows.ResourceKey", "System.Windows.Controls.GridView!", "Property[GridViewStyleKey]"] + - ["System.String", "System.Windows.Controls.DataGridLength", "Method[ToString].ReturnValue"] + - ["System.Exception", "System.Windows.Controls.ValidationError", "Property[Exception]"] + - ["System.Windows.ResourceKey", "System.Windows.Controls.ToolBar!", "Property[ComboBoxStyleKey]"] + - ["System.Object", "System.Windows.Controls.MenuItem", "Property[Icon]"] + - ["System.Boolean", "System.Windows.Controls.Panel", "Property[HasLogicalOrientationPublic]"] + - ["System.Windows.Controls.DataGridLengthUnitType", "System.Windows.Controls.DataGridLengthUnitType!", "Field[Star]"] + - ["System.Object", "System.Windows.Controls.DataGridCellClipboardEventArgs", "Property[Content]"] + - ["System.Windows.Automation.Peers.AutomationPeer", "System.Windows.Controls.TextBox", "Method[OnCreateAutomationPeer].ReturnValue"] + - ["System.Windows.Controls.KeyTipVerticalPlacement", "System.Windows.Controls.KeyTipVerticalPlacement!", "Field[KeyTipBottomAtTargetTop]"] + - ["System.Object", "System.Windows.Controls.WebBrowser", "Property[Document]"] + - ["System.Windows.Controls.DataTemplateSelector", "System.Windows.Controls.DataGridRow", "Property[HeaderTemplateSelector]"] + - ["System.Collections.IEnumerator", "System.Windows.Controls.AccessText", "Property[LogicalChildren]"] + - ["System.Windows.Thickness", "System.Windows.Controls.Border", "Property[BorderThickness]"] + - ["System.Windows.Controls.MediaState", "System.Windows.Controls.MediaState!", "Field[Manual]"] + - ["System.Windows.Size", "System.Windows.Controls.InkCanvas", "Method[ArrangeOverride].ReturnValue"] + - ["System.Windows.Controls.ValidationRule", "System.Windows.Controls.ValidationError", "Property[RuleInError]"] + - ["System.Boolean", "System.Windows.Controls.KeyTipService!", "Method[GetIsKeyTipScope].ReturnValue"] + - ["System.Windows.Controls.CalendarMode", "System.Windows.Controls.Calendar", "Property[DisplayMode]"] + - ["System.Windows.Controls.ScrollViewer", "System.Windows.Controls.ScrollContentPresenter", "Property[ScrollOwner]"] + - ["System.Nullable", "System.Windows.Controls.CalendarDateChangedEventArgs", "Property[RemovedDate]"] + - ["System.Windows.RoutedEvent", "System.Windows.Controls.ContextMenuService!", "Field[ContextMenuOpeningEvent]"] + - ["System.Boolean", "System.Windows.Controls.DataGridLength", "Property[IsStar]"] + - ["System.Windows.Media.Stretch", "System.Windows.Controls.MediaElement", "Property[Stretch]"] + - ["System.Boolean", "System.Windows.Controls.ToolTip", "Property[HasDropShadow]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.ScrollViewer!", "Field[ScrollableWidthProperty]"] + - ["System.String", "System.Windows.Controls.KeyTipService!", "Method[GetKeyTip].ReturnValue"] + - ["System.Windows.Controls.SelectionMode", "System.Windows.Controls.SelectionMode!", "Field[Single]"] + - ["System.Double", "System.Windows.Controls.ScrollViewer", "Property[ViewportHeight]"] + - ["System.Windows.RoutedEvent", "System.Windows.Controls.MenuItem!", "Field[CheckedEvent]"] + - ["System.Boolean", "System.Windows.Controls.MediaElement", "Property[ScrubbingEnabled]"] + - ["System.Object", "System.Windows.Controls.HeaderedItemsControl", "Property[Header]"] + - ["System.Int32", "System.Windows.Controls.TextBox", "Method[GetFirstVisibleLineIndex].ReturnValue"] + - ["System.Boolean", "System.Windows.Controls.ToolTip", "Property[StaysOpen]"] + - ["System.Int32", "System.Windows.Controls.PasswordBox", "Property[MaxLength]"] + - ["System.Double", "System.Windows.Controls.Canvas!", "Method[GetLeft].ReturnValue"] + - ["System.Double", "System.Windows.Controls.StackPanel", "Property[VerticalOffset]"] + - ["System.Windows.Controls.VirtualizationMode", "System.Windows.Controls.VirtualizationMode!", "Field[Standard]"] + - ["System.Windows.Style", "System.Windows.Controls.DataGridTextColumn!", "Property[DefaultEditingElementStyle]"] + - ["System.Windows.Style", "System.Windows.Controls.ItemsControl", "Property[ItemContainerStyle]"] + - ["System.Windows.Input.RoutedUICommand", "System.Windows.Controls.FlowDocumentReader!", "Field[SwitchViewingModeCommand]"] + - ["System.Windows.RoutedEvent", "System.Windows.Controls.InkCanvas!", "Field[StrokeCollectedEvent]"] + - ["System.Windows.Size", "System.Windows.Controls.WrapPanel", "Method[MeasureOverride].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.GridSplitter!", "Field[ResizeBehaviorProperty]"] + - ["System.UInt32", "System.Windows.Controls.PrintDialog", "Property[MaxPage]"] + - ["System.Windows.Controls.ValidationResult", "System.Windows.Controls.ValidationRule", "Method[Validate].ReturnValue"] + - ["System.Windows.Controls.DataTemplateSelector", "System.Windows.Controls.HeaderedContentControl", "Property[HeaderTemplateSelector]"] + - ["System.Windows.Controls.DataGridColumn", "System.Windows.Controls.DataGrid", "Method[ColumnFromDisplayIndex].ReturnValue"] + - ["System.Windows.Documents.AdornerLayer", "System.Windows.Controls.ScrollContentPresenter", "Property[AdornerLayer]"] + - ["System.Windows.Automation.Peers.AutomationPeer", "System.Windows.Controls.PasswordBox", "Method[OnCreateAutomationPeer].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.HeaderedItemsControl!", "Field[HeaderTemplateProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.StickyNoteControl!", "Field[CaptionFontFamilyProperty]"] + - ["System.Windows.DependencyObject", "System.Windows.Controls.ItemsControl", "Method[GetContainerForItemOverride].ReturnValue"] + - ["System.Boolean", "System.Windows.Controls.FlowDocumentReader", "Property[IsPageViewEnabled]"] + - ["System.Object", "System.Windows.Controls.HeaderedContentControl", "Property[Header]"] + - ["System.Windows.Controls.GridViewColumnHeaderRole", "System.Windows.Controls.GridViewColumnHeader", "Property[Role]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.GridViewColumn!", "Field[HeaderContainerStyleProperty]"] + - ["System.Object", "System.Windows.Controls.ItemCollection", "Property[System.ComponentModel.IEditableCollectionView.CurrentEditItem]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.TabControl!", "Field[TabStripPlacementProperty]"] + - ["System.Uri", "System.Windows.Controls.MediaElement", "Property[System.Windows.Markup.IUriContext.BaseUri]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.GridView!", "Field[ColumnHeaderContainerStyleProperty]"] + - ["System.String", "System.Windows.Controls.GridViewColumn", "Method[ToString].ReturnValue"] + - ["System.Windows.Media.Geometry", "System.Windows.Controls.ScrollContentPresenter", "Method[GetLayoutClip].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.FlowDocumentReader!", "Field[IsPrintEnabledProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.AccessText!", "Field[TextEffectsProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.DocumentViewer!", "Field[VerticalOffsetProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.DataGrid!", "Field[NewItemMarginProperty]"] + - ["System.Double", "System.Windows.Controls.FlowDocumentPageViewer", "Property[Zoom]"] + - ["System.Windows.Controls.ScrollBarVisibility", "System.Windows.Controls.ScrollViewer", "Property[HorizontalScrollBarVisibility]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.ColumnDefinition!", "Field[WidthProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.MediaElement!", "Field[IsMutedProperty]"] + - ["System.Windows.FrameworkElement", "System.Windows.Controls.DataGridCellEditEndingEventArgs", "Property[EditingElement]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.ScrollViewer!", "Field[HorizontalScrollBarVisibilityProperty]"] + - ["System.Double", "System.Windows.Controls.InkCanvas!", "Method[GetRight].ReturnValue"] + - ["System.Object", "System.Windows.Controls.ItemContainerTemplate", "Property[ItemContainerTemplateKey]"] + - ["System.Windows.RoutedEvent", "System.Windows.Controls.ToolTip!", "Field[OpenedEvent]"] + - ["System.Windows.FontWeight", "System.Windows.Controls.Control", "Property[FontWeight]"] + - ["System.Int32", "System.Windows.Controls.InkPresenter", "Property[VisualChildrenCount]"] + - ["System.Windows.Size", "System.Windows.Controls.GroupItem", "Method[ArrangeOverride].ReturnValue"] + - ["System.Object", "System.Windows.Controls.TextBlock", "Method[System.IServiceProvider.GetService].ReturnValue"] + - ["System.Boolean", "System.Windows.Controls.HierarchicalVirtualizationConstraints!", "Method[op_Inequality].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.DataGrid!", "Field[CanUserDeleteRowsProperty]"] + - ["System.Windows.Controls.MenuItemRole", "System.Windows.Controls.MenuItemRole!", "Field[SubmenuItem]"] + - ["System.Windows.Rect", "System.Windows.Controls.ScrollContentPresenter", "Method[MakeVisible].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.DefinitionBase!", "Field[SharedSizeGroupProperty]"] + - ["System.Windows.Controls.ContextMenu", "System.Windows.Controls.GridViewHeaderRowPresenter", "Property[ColumnHeaderContextMenu]"] + - ["System.Int32", "System.Windows.Controls.TextBox", "Property[CaretIndex]"] + - ["System.ComponentModel.SortDescriptionCollection", "System.Windows.Controls.ItemCollection", "Property[SortDescriptions]"] + - ["System.Windows.Visibility", "System.Windows.Controls.ScrollViewer", "Property[ComputedHorizontalScrollBarVisibility]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.DataGridRow!", "Field[DetailsVisibilityProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.FlowDocumentReader!", "Field[ZoomProperty]"] + - ["System.Boolean", "System.Windows.Controls.ColumnDefinitionCollection", "Property[IsReadOnly]"] + - ["System.Double", "System.Windows.Controls.MediaElement", "Property[DownloadProgress]"] + - ["System.Boolean", "System.Windows.Controls.DataGrid", "Property[IsReadOnly]"] + - ["System.Windows.Controls.DataGridColumn", "System.Windows.Controls.DataGridCellEditEndingEventArgs", "Property[Column]"] + - ["System.Windows.Controls.PanningMode", "System.Windows.Controls.PanningMode!", "Field[VerticalFirst]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.ContextMenuService!", "Field[ContextMenuProperty]"] + - ["System.Boolean", "System.Windows.Controls.DataGridRow", "Property[IsSelected]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.TabControl!", "Field[ContentTemplateProperty]"] + - ["System.String", "System.Windows.Controls.GridViewColumn", "Property[HeaderStringFormat]"] + - ["System.Boolean", "System.Windows.Controls.DataGridLength", "Property[IsSizeToHeader]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.DataGridColumn!", "Field[CanUserSortProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.DataGridRow!", "Field[IsSelectedProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.ToolBar!", "Field[OverflowModeProperty]"] + - ["System.Double", "System.Windows.Controls.FlowDocumentReader", "Property[MinZoom]"] + - ["System.Windows.Rect", "System.Windows.Controls.StackPanel", "Method[MakeVisible].ReturnValue"] + - ["System.Windows.DependencyPropertyKey", "System.Windows.Controls.FlowDocumentPageViewer!", "Field[CanDecreaseZoomPropertyKey]"] + - ["System.Boolean", "System.Windows.Controls.DataGridComboBoxColumn", "Method[CommitCellEdit].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.GridView!", "Field[AllowsColumnReorderProperty]"] + - ["System.Boolean", "System.Windows.Controls.DocumentViewer", "Property[CanDecreaseZoom]"] + - ["System.Windows.Controls.InkCanvasSelectionHitResult", "System.Windows.Controls.InkCanvasSelectionHitResult!", "Field[TopRight]"] + - ["System.Boolean", "System.Windows.Controls.StickyNoteControl", "Property[IsActive]"] + - ["System.Boolean", "System.Windows.Controls.HierarchicalVirtualizationHeaderDesiredSizes!", "Method[op_Equality].ReturnValue"] + - ["System.Windows.Size", "System.Windows.Controls.ScrollViewer", "Method[MeasureOverride].ReturnValue"] + - ["System.Windows.LineStackingStrategy", "System.Windows.Controls.TextBlock", "Property[LineStackingStrategy]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.VirtualizingStackPanel!", "Field[IsVirtualizingProperty]"] + - ["System.Double", "System.Windows.Controls.StickyNoteControl", "Property[CaptionFontSize]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.VirtualizingPanel!", "Field[IsVirtualizingProperty]"] + - ["System.Boolean", "System.Windows.Controls.DataGridBoundColumn", "Method[OnCoerceIsReadOnly].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.DocumentViewer!", "Field[HorizontalOffsetProperty]"] + - ["System.Windows.Controls.Orientation", "System.Windows.Controls.ToolBarTray", "Property[Orientation]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.DocumentViewer!", "Field[ExtentHeightProperty]"] + - ["System.String", "System.Windows.Controls.DataGridColumn", "Property[SortMemberPath]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.FlowDocumentReader!", "Field[IsTwoPageViewEnabledProperty]"] + - ["System.Int32", "System.Windows.Controls.ToolBarTray", "Property[VisualChildrenCount]"] + - ["System.Boolean", "System.Windows.Controls.ToolTip", "Property[IsOpen]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Grid!", "Field[RowSpanProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.DataGridRow!", "Field[DetailsTemplateSelectorProperty]"] + - ["System.Windows.Controls.Control", "System.Windows.Controls.DataGridColumnReorderingEventArgs", "Property[DragIndicator]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.TextBlock!", "Field[TextProperty]"] + - ["System.Double", "System.Windows.Controls.Slider", "Property[SelectionStart]"] + - ["System.Boolean", "System.Windows.Controls.MediaElement", "Property[IsBuffering]"] + - ["System.Windows.Style", "System.Windows.Controls.StyleSelector", "Method[SelectStyle].ReturnValue"] + - ["System.Int32", "System.Windows.Controls.ColumnDefinitionCollection", "Method[IndexOf].ReturnValue"] + - ["System.Double", "System.Windows.Controls.DocumentViewer", "Property[ExtentWidth]"] + - ["System.Int32", "System.Windows.Controls.RowDefinitionCollection", "Property[Count]"] + - ["System.Boolean", "System.Windows.Controls.VirtualizingStackPanel", "Property[CanHierarchicallyScrollAndVirtualizeCore]"] + - ["System.Object", "System.Windows.Controls.GridView", "Property[ItemContainerDefaultStyleKey]"] + - ["System.Windows.Controls.ValidationStep", "System.Windows.Controls.ValidationStep!", "Field[RawProposedValue]"] + - ["System.Int32", "System.Windows.Controls.HierarchicalVirtualizationHeaderDesiredSizes", "Method[GetHashCode].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.AccessText!", "Field[TextWrappingProperty]"] + - ["System.Double", "System.Windows.Controls.TextBlock!", "Method[GetFontSize].ReturnValue"] + - ["System.Windows.Size", "System.Windows.Controls.Viewbox", "Method[ArrangeOverride].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Control!", "Field[FontSizeProperty]"] + - ["System.Windows.Controls.CalendarBlackoutDatesCollection", "System.Windows.Controls.DatePicker", "Property[BlackoutDates]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.DataGrid!", "Field[DragIndicatorStyleProperty]"] + - ["System.Windows.Controls.DataTemplateSelector", "System.Windows.Controls.GroupStyle", "Property[HeaderTemplateSelector]"] + - ["System.Boolean", "System.Windows.Controls.ItemCollection", "Property[CanChangeLiveGrouping]"] + - ["System.Object", "System.Windows.Controls.ColumnDefinitionCollection", "Property[SyncRoot]"] + - ["System.Windows.Input.RoutedCommand", "System.Windows.Controls.DataGrid!", "Field[CancelEditCommand]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.InkCanvas!", "Field[TopProperty]"] + - ["System.Object", "System.Windows.Controls.DataGridCellClipboardEventArgs", "Property[Item]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.FlowDocumentReader!", "Field[MinZoomProperty]"] + - ["System.Windows.Size", "System.Windows.Controls.InkPresenter", "Method[ArrangeOverride].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.ItemsControl!", "Field[ItemTemplateSelectorProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.ToolTip!", "Field[PlacementRectangleProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.AccessText!", "Field[TextTrimmingProperty]"] + - ["System.Int32", "System.Windows.Controls.TextBox", "Method[GetSpellingErrorLength].ReturnValue"] + - ["System.Windows.Thickness", "System.Windows.Controls.DataGrid", "Property[NewItemMargin]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.VirtualizingStackPanel!", "Field[OrientationProperty]"] + - ["System.Windows.Documents.FlowDocument", "System.Windows.Controls.FlowDocumentScrollViewer", "Property[Document]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.DataGrid!", "Field[AlternatingRowBackgroundProperty]"] + - ["System.Double", "System.Windows.Controls.Page", "Property[WindowWidth]"] + - ["System.Boolean", "System.Windows.Controls.DataGridLength", "Property[IsAuto]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.TabControl!", "Field[SelectedContentTemplateSelectorProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.AccessText!", "Field[TextDecorationsProperty]"] + - ["System.Windows.FontStretch", "System.Windows.Controls.AccessText", "Property[FontStretch]"] + - ["System.Boolean", "System.Windows.Controls.TreeViewItem", "Property[System.Windows.Controls.Primitives.IHierarchicalVirtualizationAndScrollInfo.InBackgroundLayout]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.ToolBar!", "Field[BandIndexProperty]"] + - ["System.Object[]", "System.Windows.Controls.BorderGapMaskConverter", "Method[ConvertBack].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Page!", "Field[ForegroundProperty]"] + - ["System.Windows.Controls.ExpandDirection", "System.Windows.Controls.ExpandDirection!", "Field[Up]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.DataGrid!", "Field[CanUserResizeColumnsProperty]"] + - ["System.Windows.Controls.MediaState", "System.Windows.Controls.MediaState!", "Field[Pause]"] + - ["System.Windows.Style", "System.Windows.Controls.Calendar", "Property[CalendarButtonStyle]"] + - ["System.Int32", "System.Windows.Controls.ToolTipService!", "Method[GetShowDuration].ReturnValue"] + - ["System.Boolean", "System.Windows.Controls.RowDefinitionCollection", "Method[Contains].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Validation!", "Field[ValidationAdornerSiteForProperty]"] + - ["System.Int32", "System.Windows.Controls.TextBox", "Method[GetCharacterIndexFromLineIndex].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.ToolBar!", "Field[IsOverflowItemProperty]"] + - ["System.String", "System.Windows.Controls.Control", "Method[ToString].ReturnValue"] + - ["System.Windows.Data.BindingBase", "System.Windows.Controls.DataGridComboBoxColumn", "Property[TextBinding]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Control!", "Field[HorizontalContentAlignmentProperty]"] + - ["System.String", "System.Windows.Controls.StickyNoteControl", "Property[Author]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.ScrollViewer!", "Field[ContentHorizontalOffsetProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.DataGridCell!", "Field[ColumnProperty]"] + - ["System.Boolean", "System.Windows.Controls.PrintDialog", "Property[UserPageRangeEnabled]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Grid!", "Field[ShowGridLinesProperty]"] + - ["System.Double", "System.Windows.Controls.StackPanel", "Property[ExtentHeight]"] + - ["System.Windows.Size", "System.Windows.Controls.Decorator", "Method[ArrangeOverride].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.FlowDocumentReader!", "Field[CanGoToPreviousPageProperty]"] + - ["System.String", "System.Windows.Controls.TreeView", "Property[SelectedValuePath]"] + - ["System.Double", "System.Windows.Controls.ToolTip", "Property[VerticalOffset]"] + - ["System.Boolean", "System.Windows.Controls.TreeViewItem", "Property[IsSelectionActive]"] + - ["System.Double", "System.Windows.Controls.ScrollViewer", "Property[ExtentHeight]"] + - ["System.Boolean", "System.Windows.Controls.RichTextBox", "Property[IsDocumentEnabled]"] + - ["System.Collections.ObjectModel.Collection", "System.Windows.Controls.DataGrid!", "Method[GenerateColumns].ReturnValue"] + - ["System.Windows.Controls.GridViewColumnCollection", "System.Windows.Controls.GridView!", "Method[GetColumnCollection].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.DataGridColumn!", "Field[HeaderTemplateProperty]"] + - ["System.Windows.Input.RoutedCommand", "System.Windows.Controls.StickyNoteControl!", "Field[DeleteNoteCommand]"] + - ["System.Collections.Generic.IEnumerable", "System.Windows.Controls.InkCanvas", "Property[PreferredPasteFormats]"] + - ["System.Boolean", "System.Windows.Controls.RowDefinitionCollection", "Method[Remove].ReturnValue"] + - ["System.Windows.RoutedEvent", "System.Windows.Controls.MediaElement!", "Field[MediaFailedEvent]"] + - ["System.Windows.Controls.HierarchicalVirtualizationConstraints", "System.Windows.Controls.GroupItem", "Property[System.Windows.Controls.Primitives.IHierarchicalVirtualizationAndScrollInfo.Constraints]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Viewport3D!", "Field[CameraProperty]"] + - ["System.String", "System.Windows.Controls.ContentControl", "Property[ContentStringFormat]"] + - ["System.Boolean", "System.Windows.Controls.ItemsControl", "Property[IsTextSearchEnabled]"] + - ["System.Int32", "System.Windows.Controls.PageRange", "Property[PageFrom]"] + - ["System.Collections.ObjectModel.ReadOnlyObservableCollection", "System.Windows.Controls.Validation!", "Method[GetErrors].ReturnValue"] + - ["System.Windows.Size", "System.Windows.Controls.Image", "Method[ArrangeOverride].ReturnValue"] + - ["System.Boolean", "System.Windows.Controls.Calendar", "Property[IsTodayHighlighted]"] + - ["System.Windows.LineStackingStrategy", "System.Windows.Controls.AccessText", "Property[LineStackingStrategy]"] + - ["System.Boolean", "System.Windows.Controls.DocumentViewer", "Property[CanIncreaseZoom]"] + - ["System.Double", "System.Windows.Controls.StackPanel", "Property[ViewportWidth]"] + - ["System.Boolean", "System.Windows.Controls.GridViewColumnHeader", "Method[ShouldSerializeProperty].ReturnValue"] + - ["System.Windows.Size", "System.Windows.Controls.ItemsPresenter", "Method[ArrangeOverride].ReturnValue"] + - ["System.Windows.Controls.GridResizeBehavior", "System.Windows.Controls.GridResizeBehavior!", "Field[PreviousAndNext]"] + - ["System.Boolean", "System.Windows.Controls.Slider", "Property[IsMoveToPointEnabled]"] + - ["System.Boolean", "System.Windows.Controls.VirtualizingStackPanel", "Property[CanVerticallyScroll]"] + - ["System.Int32", "System.Windows.Controls.ColumnDefinitionCollection", "Method[System.Collections.IList.IndexOf].ReturnValue"] + - ["System.String", "System.Windows.Controls.DataGridAutoGeneratingColumnEventArgs", "Property[PropertyName]"] + - ["System.Windows.Automation.Peers.AutomationPeer", "System.Windows.Controls.Slider", "Method[OnCreateAutomationPeer].ReturnValue"] + - ["System.Boolean", "System.Windows.Controls.ComboBox", "Property[IsSelectionBoxHighlighted]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.DataGridTemplateColumn!", "Field[CellTemplateSelectorProperty]"] + - ["System.Windows.Size", "System.Windows.Controls.Grid", "Method[MeasureOverride].ReturnValue"] + - ["System.Windows.Controls.InkCanvasSelectionHitResult", "System.Windows.Controls.InkCanvasSelectionHitResult!", "Field[BottomRight]"] + - ["System.Windows.Input.StylusPlugIns.DynamicRenderer", "System.Windows.Controls.InkCanvas", "Property[DynamicRenderer]"] + - ["System.Double", "System.Windows.Controls.FlowDocumentScrollViewer", "Property[MinZoom]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Grid!", "Field[ColumnSpanProperty]"] + - ["System.Windows.Style", "System.Windows.Controls.DataGridHyperlinkColumn!", "Property[DefaultEditingElementStyle]"] + - ["System.Windows.Ink.StrokeCollection", "System.Windows.Controls.InkCanvasSelectionChangingEventArgs", "Method[GetSelectedStrokes].ReturnValue"] + - ["System.Windows.Input.RoutedUICommand", "System.Windows.Controls.DocumentViewer!", "Property[FitToWidthCommand]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.TextBlock!", "Field[FontSizeProperty]"] + - ["System.Double", "System.Windows.Controls.ToolTipService!", "Method[GetVerticalOffset].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.ComboBox!", "Field[SelectionBoxItemStringFormatProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.DataGrid!", "Field[CellStyleProperty]"] + - ["System.Boolean", "System.Windows.Controls.TreeView", "Method[ExpandSubtree].ReturnValue"] + - ["System.Windows.Media.Geometry", "System.Windows.Controls.InkPresenter", "Method[GetLayoutClip].ReturnValue"] + - ["System.Int32", "System.Windows.Controls.UIElementCollection", "Property[Count]"] + - ["System.Boolean", "System.Windows.Controls.Grid", "Method[ShouldSerializeColumnDefinitions].ReturnValue"] + - ["System.Boolean", "System.Windows.Controls.FlowDocumentScrollViewer", "Property[IsSelectionActive]"] + - ["System.Int32", "System.Windows.Controls.DataGridClipboardCellContent", "Method[GetHashCode].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.StackPanel!", "Field[OrientationProperty]"] + - ["System.Type", "System.Windows.Controls.ControlTemplate", "Property[TargetType]"] + - ["System.Boolean", "System.Windows.Controls.ValidationResult!", "Method[op_Inequality].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.DataGrid!", "Field[IsReadOnlyProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.ToolBar!", "Field[HasOverflowItemsProperty]"] + - ["System.Windows.Controls.GroupStyle", "System.Windows.Controls.GroupStyle!", "Property[Default]"] + - ["System.Windows.Size", "System.Windows.Controls.Viewbox", "Method[MeasureOverride].ReturnValue"] + - ["System.Boolean", "System.Windows.Controls.DataGrid", "Property[HandlesScrolling]"] + - ["System.DateTime", "System.Windows.Controls.Calendar", "Property[DisplayDate]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.DataGridColumn!", "Field[SortDirectionProperty]"] + - ["System.Boolean", "System.Windows.Controls.ItemsControl", "Property[IsGrouping]"] + - ["System.Windows.Style", "System.Windows.Controls.DataGridCheckBoxColumn!", "Property[DefaultElementStyle]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.TextBlock!", "Field[BaselineOffsetProperty]"] + - ["System.Windows.Media.Visual", "System.Windows.Controls.Decorator", "Method[GetVisualChild].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.DataGridTemplateColumn!", "Field[CellEditingTemplateProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.TabItem!", "Field[TabStripPlacementProperty]"] + - ["System.Boolean", "System.Windows.Controls.ColumnDefinitionCollection", "Method[System.Collections.IList.Contains].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.DocumentViewer!", "Field[CanIncreaseZoomProperty]"] + - ["System.Collections.Generic.IList", "System.Windows.Controls.SelectedCellsChangedEventArgs", "Property[RemovedCells]"] + - ["System.Windows.Controls.Primitives.IItemContainerGenerator", "System.Windows.Controls.VirtualizingPanel", "Property[ItemContainerGenerator]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.VirtualizingPanel!", "Field[IsVirtualizingWhenGroupingProperty]"] + - ["System.Windows.FontStyle", "System.Windows.Controls.DataGridTextColumn", "Property[FontStyle]"] + - ["System.Boolean", "System.Windows.Controls.DataGridLengthConverter", "Method[CanConvertTo].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.GridView!", "Field[ColumnHeaderToolTipProperty]"] + - ["System.Boolean", "System.Windows.Controls.ContextMenu", "Property[HandlesScrolling]"] + - ["System.Windows.Controls.SpellingReform", "System.Windows.Controls.SpellCheck", "Property[SpellingReform]"] + - ["System.Boolean", "System.Windows.Controls.WebBrowser", "Method[TabIntoCore].ReturnValue"] + - ["System.Boolean", "System.Windows.Controls.DatePicker", "Property[HasEffectiveKeyboardFocus]"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.Windows.Controls.InkCanvasSelectionChangingEventArgs", "Method[GetSelectedElements].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.DocumentViewer!", "Field[ViewportHeightProperty]"] + - ["System.Windows.Controls.DataGridColumn", "System.Windows.Controls.DataGridCell", "Property[Column]"] + - ["System.Windows.Controls.DataGridHeadersVisibility", "System.Windows.Controls.DataGridHeadersVisibility!", "Field[All]"] + - ["System.Windows.Controls.Primitives.GeneratorStatus", "System.Windows.Controls.ItemContainerGenerator", "Property[Status]"] + - ["System.Boolean", "System.Windows.Controls.UIElementCollection", "Property[System.Collections.IList.IsFixedSize]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.MenuItem!", "Field[IsPressedProperty]"] + - ["System.Collections.IEnumerator", "System.Windows.Controls.FlowDocumentScrollViewer", "Property[LogicalChildren]"] + - ["System.Windows.Automation.Peers.AutomationPeer", "System.Windows.Controls.DatePicker", "Method[OnCreateAutomationPeer].ReturnValue"] + - ["System.Boolean", "System.Windows.Controls.DataGridColumn", "Method[CommitCellEdit].ReturnValue"] + - ["System.Boolean", "System.Windows.Controls.Expander", "Property[IsExpanded]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.FlowDocumentPageViewer!", "Field[IsInactiveSelectionHighlightEnabledProperty]"] + - ["System.Windows.Documents.TextPointer", "System.Windows.Controls.TextBlock", "Property[ContentStart]"] + - ["System.Windows.Controls.DataGridLengthUnitType", "System.Windows.Controls.DataGridLengthUnitType!", "Field[Auto]"] + - ["System.Int32", "System.Windows.Controls.HierarchicalVirtualizationConstraints", "Method[GetHashCode].ReturnValue"] + - ["System.Boolean", "System.Windows.Controls.SpellCheck!", "Method[GetIsEnabled].ReturnValue"] + - ["System.Boolean", "System.Windows.Controls.TextBlock", "Method[ShouldSerializeBaselineOffset].ReturnValue"] + - ["System.Windows.Controls.DataGridClipboardCopyMode", "System.Windows.Controls.DataGridClipboardCopyMode!", "Field[IncludeHeader]"] + - ["System.Windows.Controls.SelectionMode", "System.Windows.Controls.SelectionMode!", "Field[Extended]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.FlowDocumentScrollViewer!", "Field[VerticalScrollBarVisibilityProperty]"] + - ["System.Windows.RoutedEvent", "System.Windows.Controls.MediaElement!", "Field[MediaOpenedEvent]"] + - ["System.Windows.RoutedEvent", "System.Windows.Controls.Expander!", "Field[CollapsedEvent]"] + - ["System.Boolean", "System.Windows.Controls.Page", "Method[ShouldSerializeWindowTitle].ReturnValue"] + - ["System.Boolean", "System.Windows.Controls.Grid", "Method[ShouldSerializeRowDefinitions].ReturnValue"] + - ["System.Windows.Automation.Peers.AutomationPeer", "System.Windows.Controls.DataGridRow", "Method[OnCreateAutomationPeer].ReturnValue"] + - ["System.Boolean", "System.Windows.Controls.ItemCollection", "Property[NeedsRefresh]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.DataGrid!", "Field[RowHeaderTemplateProperty]"] + - ["System.Double", "System.Windows.Controls.ContextMenu", "Property[HorizontalOffset]"] + - ["System.Windows.Media.DoubleCollection", "System.Windows.Controls.Slider", "Property[Ticks]"] + - ["System.Windows.Annotations.IAnchorInfo", "System.Windows.Controls.StickyNoteControl", "Property[AnchorInfo]"] + - ["System.Nullable", "System.Windows.Controls.ItemCollection", "Property[IsLiveGrouping]"] + - ["System.Boolean", "System.Windows.Controls.DataGridCell", "Property[IsEditing]"] + - ["System.Boolean", "System.Windows.Controls.DataGridSortingEventArgs", "Property[Handled]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.ItemsControl!", "Field[ItemContainerStyleProperty]"] + - ["System.Windows.Controls.ItemContainerTemplateSelector", "System.Windows.Controls.MenuItem", "Property[ItemContainerTemplateSelector]"] + - ["System.String", "System.Windows.Controls.GridViewRowPresenter", "Method[ToString].ReturnValue"] + - ["System.Windows.Size", "System.Windows.Controls.HierarchicalVirtualizationItemDesiredSizes", "Property[LogicalSizeInViewport]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Slider!", "Field[SelectionStartProperty]"] + - ["System.Int32", "System.Windows.Controls.MediaElement", "Property[NaturalVideoHeight]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.DataGridTemplateColumn!", "Field[CellTemplateProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.DataGrid!", "Field[CanUserReorderColumnsProperty]"] + - ["System.Nullable", "System.Windows.Controls.DatePicker", "Property[SelectedDate]"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.Windows.Controls.InkCanvasGestureEventArgs", "Method[GetGestureRecognitionResults].ReturnValue"] + - ["System.Double", "System.Windows.Controls.DocumentViewer", "Property[HorizontalPageSpacing]"] + - ["System.Windows.Controls.GridResizeBehavior", "System.Windows.Controls.GridResizeBehavior!", "Field[CurrentAndNext]"] + - ["System.Boolean", "System.Windows.Controls.ComboBox", "Property[StaysOpenOnEdit]"] + - ["System.Windows.Media.Brush", "System.Windows.Controls.DataGrid", "Property[HorizontalGridLinesBrush]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.ProgressBar!", "Field[OrientationProperty]"] + - ["System.Windows.Controls.UIElementCollection", "System.Windows.Controls.Panel", "Property[Children]"] + - ["System.Windows.Controls.HierarchicalVirtualizationItemDesiredSizes", "System.Windows.Controls.GroupItem", "Property[System.Windows.Controls.Primitives.IHierarchicalVirtualizationAndScrollInfo.ItemDesiredSizes]"] + - ["System.String", "System.Windows.Controls.KeyTipControl", "Property[Text]"] + - ["System.Windows.Controls.ScrollViewer", "System.Windows.Controls.StackPanel", "Property[ScrollOwner]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.DataGridHyperlinkColumn!", "Field[TargetNameProperty]"] + - ["System.Windows.Controls.DataGridRow", "System.Windows.Controls.DataGridRowEditEndingEventArgs", "Property[Row]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Frame!", "Field[NavigationUIVisibilityProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.TreeViewItem!", "Field[IsSelectedProperty]"] + - ["System.Windows.Media.FontFamily", "System.Windows.Controls.Control", "Property[FontFamily]"] + - ["System.Boolean", "System.Windows.Controls.Grid!", "Method[GetIsSharedSizeScope].ReturnValue"] + - ["System.Windows.Style", "System.Windows.Controls.Calendar", "Property[CalendarDayButtonStyle]"] + - ["System.Object", "System.Windows.Controls.Page", "Property[Content]"] + - ["System.Windows.RoutedEvent", "System.Windows.Controls.DataGridCell!", "Field[UnselectedEvent]"] + - ["System.Windows.Controls.PanningMode", "System.Windows.Controls.ScrollViewer", "Property[PanningMode]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.FlowDocumentPageViewer!", "Field[ZoomProperty]"] + - ["System.Windows.Size", "System.Windows.Controls.HierarchicalVirtualizationItemDesiredSizes", "Property[PixelSizeInViewport]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.AccessText!", "Field[FontStretchProperty]"] + - ["System.Windows.Controls.InkPresenter", "System.Windows.Controls.InkCanvas", "Property[InkPresenter]"] + - ["System.Windows.RoutedEvent", "System.Windows.Controls.ContextMenu!", "Field[OpenedEvent]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.DataGrid!", "Field[ColumnWidthProperty]"] + - ["System.Windows.Size", "System.Windows.Controls.Decorator", "Method[MeasureOverride].ReturnValue"] + - ["System.Int32", "System.Windows.Controls.DataGridRow", "Method[GetIndex].ReturnValue"] + - ["System.Int32", "System.Windows.Controls.DataGridRow", "Property[AlternationIndex]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.FlowDocumentReader!", "Field[IsFindEnabledProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.ScrollViewer!", "Field[ComputedHorizontalScrollBarVisibilityProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.FlowDocumentReader!", "Field[IsPageViewEnabledProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.RowDefinition!", "Field[MaxHeightProperty]"] + - ["System.Boolean", "System.Windows.Controls.ToolTipService!", "Method[GetShowOnDisabled].ReturnValue"] + - ["System.Int32", "System.Windows.Controls.ItemCollection", "Method[IndexOf].ReturnValue"] + - ["System.Boolean", "System.Windows.Controls.MediaElement", "Property[IsMuted]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.AccessText!", "Field[LineHeightProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.ToolBarTray!", "Field[BackgroundProperty]"] + - ["System.Windows.Size", "System.Windows.Controls.TextBlock", "Method[ArrangeOverride].ReturnValue"] + - ["System.Windows.DependencyObject", "System.Windows.Controls.ItemContainerGenerator", "Method[System.Windows.Controls.Primitives.IItemContainerGenerator.GenerateNext].ReturnValue"] + - ["System.Double", "System.Windows.Controls.VirtualizingStackPanel", "Property[ViewportHeight]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.DataGridTextColumn!", "Field[FontWeightProperty]"] + - ["System.Double", "System.Windows.Controls.FlowDocumentReader", "Property[SelectionOpacity]"] + - ["System.Boolean", "System.Windows.Controls.MenuItem", "Property[UsesItemContainerTemplate]"] + - ["System.Windows.Controls.DataTemplateSelector", "System.Windows.Controls.DataGrid", "Property[RowHeaderTemplateSelector]"] + - ["System.Windows.Size", "System.Windows.Controls.TextBox", "Method[MeasureOverride].ReturnValue"] + - ["System.Windows.Controls.DataGridClipboardCopyMode", "System.Windows.Controls.DataGridClipboardCopyMode!", "Field[ExcludeHeader]"] + - ["System.Windows.Controls.UndoAction", "System.Windows.Controls.UndoAction!", "Field[None]"] + - ["System.Windows.Controls.DataGridColumn", "System.Windows.Controls.DataGridPreparingCellForEditEventArgs", "Property[Column]"] + - ["System.Windows.RoutedEvent", "System.Windows.Controls.Image!", "Field[ImageFailedEvent]"] + - ["System.Collections.IList", "System.Windows.Controls.SpellCheck", "Property[CustomDictionaries]"] + - ["System.Windows.Controls.CalendarBlackoutDatesCollection", "System.Windows.Controls.Calendar", "Property[BlackoutDates]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Control!", "Field[FontStyleProperty]"] + - ["System.Boolean", "System.Windows.Controls.TextBlock", "Method[ShouldSerializeInlines].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.ContextMenuService!", "Field[PlacementTargetProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Frame!", "Field[JournalOwnershipProperty]"] + - ["System.Boolean", "System.Windows.Controls.UIElementCollection", "Property[System.Collections.IList.IsReadOnly]"] + - ["System.String", "System.Windows.Controls.DatePickerDateValidationErrorEventArgs", "Property[Text]"] + - ["System.Boolean", "System.Windows.Controls.ToolBarTray!", "Method[GetIsLocked].ReturnValue"] + - ["System.Collections.IList", "System.Windows.Controls.SelectionChangedEventArgs", "Property[AddedItems]"] + - ["System.Windows.Ink.StrokeCollection", "System.Windows.Controls.InkCanvasStrokesReplacedEventArgs", "Property[NewStrokes]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.DataGrid!", "Field[MinColumnWidthProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Canvas!", "Field[BottomProperty]"] + - ["System.Windows.FrameworkElement", "System.Windows.Controls.DataGridHyperlinkColumn", "Method[GenerateEditingElement].ReturnValue"] + - ["System.Windows.Controls.PanningMode", "System.Windows.Controls.PanningMode!", "Field[Both]"] + - ["System.Windows.DependencyObject", "System.Windows.Controls.Validation!", "Method[GetValidationAdornerSiteFor].ReturnValue"] + - ["System.Object", "System.Windows.Controls.DataGridAutoGeneratingColumnEventArgs", "Property[PropertyDescriptor]"] + - ["System.Boolean", "System.Windows.Controls.DataGridAutoGeneratingColumnEventArgs", "Property[Cancel]"] + - ["System.Windows.Controls.StyleSelector", "System.Windows.Controls.ItemsControl", "Property[ItemContainerStyleSelector]"] + - ["System.Int32", "System.Windows.Controls.UIElementCollection", "Property[Capacity]"] + - ["System.Windows.Controls.GridResizeDirection", "System.Windows.Controls.GridResizeDirection!", "Field[Columns]"] + - ["System.Double", "System.Windows.Controls.ScrollChangedEventArgs", "Property[VerticalOffset]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.GridViewColumn!", "Field[HeaderTemplateSelectorProperty]"] + - ["System.Windows.Controls.ControlTemplate", "System.Windows.Controls.Control", "Property[Template]"] + - ["System.Windows.RoutedEvent", "System.Windows.Controls.MediaElement!", "Field[ScriptCommandEvent]"] + - ["System.Object", "System.Windows.Controls.UIElementCollection", "Property[SyncRoot]"] + - ["System.Double", "System.Windows.Controls.ScrollViewer!", "Method[GetPanningRatio].ReturnValue"] + - ["System.Int32", "System.Windows.Controls.RowDefinitionCollection", "Method[System.Collections.IList.Add].ReturnValue"] + - ["System.Double", "System.Windows.Controls.ScrollViewer", "Property[ContentVerticalOffset]"] + - ["System.Object", "System.Windows.Controls.CleanUpVirtualizedItemEventArgs", "Property[Value]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.ContentPresenter!", "Field[ContentTemplateProperty]"] + - ["System.Object", "System.Windows.Controls.ContentPresenter", "Property[Content]"] + - ["System.Windows.Controls.VirtualizationCacheLength", "System.Windows.Controls.HierarchicalVirtualizationConstraints", "Property[CacheLength]"] + - ["System.Windows.Size", "System.Windows.Controls.InkCanvas", "Method[MeasureOverride].ReturnValue"] + - ["System.Windows.Media.FontFamily", "System.Windows.Controls.DataGridTextColumn", "Property[FontFamily]"] + - ["System.Windows.RoutedEvent", "System.Windows.Controls.ListBoxItem!", "Field[SelectedEvent]"] + - ["System.Predicate", "System.Windows.Controls.ItemCollection", "Property[Filter]"] + - ["System.Collections.IEnumerator", "System.Windows.Controls.ItemsControl", "Property[LogicalChildren]"] + - ["System.Boolean", "System.Windows.Controls.UIElementCollection", "Method[Contains].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Slider!", "Field[DelayProperty]"] + - ["System.Windows.Controls.MenuItemRole", "System.Windows.Controls.MenuItemRole!", "Field[TopLevelItem]"] + - ["System.Boolean", "System.Windows.Controls.ComboBox", "Property[HandlesScrolling]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.DocumentViewer!", "Field[ShowPageBordersProperty]"] + - ["System.Windows.Controls.KeyTipVerticalPlacement", "System.Windows.Controls.KeyTipVerticalPlacement!", "Field[KeyTipCenterAtTargetTop]"] + - ["System.Windows.DataTemplate", "System.Windows.Controls.ItemsControl", "Property[ItemTemplate]"] + - ["System.Boolean", "System.Windows.Controls.HierarchicalVirtualizationHeaderDesiredSizes", "Method[Equals].ReturnValue"] + - ["System.Object", "System.Windows.Controls.DataGridTextColumn", "Method[PrepareCellForEdit].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.DocumentViewer!", "Field[ZoomProperty]"] + - ["System.Windows.Automation.Peers.AutomationPeer", "System.Windows.Controls.MenuItem", "Method[OnCreateAutomationPeer].ReturnValue"] + - ["System.Windows.Controls.ScrollBarVisibility", "System.Windows.Controls.ScrollBarVisibility!", "Field[Hidden]"] + - ["System.Windows.Media.Stretch", "System.Windows.Controls.Image", "Property[Stretch]"] + - ["System.Windows.Controls.UndoAction", "System.Windows.Controls.UndoAction!", "Field[Clear]"] + - ["System.Int32", "System.Windows.Controls.DataGridRowClipboardEventArgs", "Property[StartColumnDisplayIndex]"] + - ["System.Double", "System.Windows.Controls.TextBlock", "Property[LineHeight]"] + - ["System.Windows.Controls.StyleSelector", "System.Windows.Controls.DataGrid", "Property[RowStyleSelector]"] + - ["System.Windows.Style", "System.Windows.Controls.DataGridComboBoxColumn", "Property[EditingElementStyle]"] + - ["System.Boolean", "System.Windows.Controls.DataGrid", "Property[AreRowDetailsFrozen]"] + - ["System.Double", "System.Windows.Controls.ScrollChangedEventArgs", "Property[ExtentHeightChange]"] + - ["System.Boolean", "System.Windows.Controls.ItemCollection", "Method[MoveCurrentTo].ReturnValue"] + - ["System.Collections.IEnumerable", "System.Windows.Controls.DataGridComboBoxColumn", "Property[ItemsSource]"] + - ["System.Boolean", "System.Windows.Controls.PageRange", "Method[Equals].ReturnValue"] + - ["System.Double", "System.Windows.Controls.VirtualizingStackPanel", "Property[VerticalOffset]"] + - ["System.Collections.IEnumerator", "System.Windows.Controls.HeaderedItemsControl", "Property[LogicalChildren]"] + - ["System.Windows.Controls.ColumnDefinition", "System.Windows.Controls.ColumnDefinitionCollection", "Property[Item]"] + - ["System.Windows.Documents.TextPointer", "System.Windows.Controls.RichTextBox", "Method[GetPositionFromPoint].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Canvas!", "Field[LeftProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.ContentPresenter!", "Field[ContentProperty]"] + - ["System.Windows.TextDecorationCollection", "System.Windows.Controls.AccessText", "Property[TextDecorations]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.FlowDocumentScrollViewer!", "Field[CanDecreaseZoomProperty]"] + - ["System.Collections.IEnumerator", "System.Windows.Controls.Viewbox", "Property[LogicalChildren]"] + - ["System.Double", "System.Windows.Controls.DataGrid", "Property[MaxColumnWidth]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.MenuItem!", "Field[CommandTargetProperty]"] + - ["System.Double", "System.Windows.Controls.InkCanvas!", "Method[GetLeft].ReturnValue"] + - ["System.Windows.UIElement", "System.Windows.Controls.ToolTip", "Property[PlacementTarget]"] + - ["System.Int32", "System.Windows.Controls.RowDefinitionCollection", "Method[IndexOf].ReturnValue"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.Windows.Controls.InkCanvas", "Method[GetEnabledGestures].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Viewport3D!", "Field[ChildrenProperty]"] + - ["System.Int32", "System.Windows.Controls.UIElementCollection", "Method[Add].ReturnValue"] + - ["System.Collections.Generic.IEnumerator", "System.Windows.Controls.RowDefinitionCollection", "Method[System.Collections.Generic.IEnumerable.GetEnumerator].ReturnValue"] + - ["System.Windows.Controls.InkCanvasEditingMode", "System.Windows.Controls.InkCanvasEditingMode!", "Field[Ink]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.DataGrid!", "Field[RowDetailsTemplateProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.InkCanvas!", "Field[ActiveEditingModeProperty]"] + - ["System.Windows.Rect", "System.Windows.Controls.ToolTip", "Property[PlacementRectangle]"] + - ["System.Boolean", "System.Windows.Controls.HierarchicalVirtualizationHeaderDesiredSizes!", "Method[op_Inequality].ReturnValue"] + - ["System.Int32", "System.Windows.Controls.ToolTipService!", "Method[GetBetweenShowDelay].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.GridViewColumn!", "Field[HeaderProperty]"] + - ["System.Windows.Size", "System.Windows.Controls.VirtualizingStackPanel", "Method[ArrangeOverride].ReturnValue"] + - ["System.Int32", "System.Windows.Controls.MediaElement", "Property[NaturalVideoWidth]"] + - ["System.Double", "System.Windows.Controls.TextBlock", "Property[BaselineOffset]"] + - ["System.Windows.Controls.Dock", "System.Windows.Controls.Dock!", "Field[Bottom]"] + - ["System.Double", "System.Windows.Controls.MediaElement", "Property[Balance]"] + - ["System.Boolean", "System.Windows.Controls.ContextMenu", "Property[HasDropShadow]"] + - ["System.Object", "System.Windows.Controls.ItemsControl", "Method[System.Windows.Controls.Primitives.IContainItemStorage.ReadItemValue].ReturnValue"] + - ["System.Boolean", "System.Windows.Controls.VirtualizationCacheLengthConverter", "Method[CanConvertFrom].ReturnValue"] + - ["System.Windows.FrameworkElement", "System.Windows.Controls.DataGridRowDetailsEventArgs", "Property[DetailsElement]"] + - ["System.Windows.Controls.HierarchicalVirtualizationHeaderDesiredSizes", "System.Windows.Controls.GroupItem", "Property[System.Windows.Controls.Primitives.IHierarchicalVirtualizationAndScrollInfo.HeaderDesiredSizes]"] + - ["System.Uri", "System.Windows.Controls.Frame", "Property[BaseUri]"] + - ["System.Windows.Controls.MediaState", "System.Windows.Controls.MediaElement", "Property[LoadedBehavior]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Control!", "Field[PaddingProperty]"] + - ["System.Collections.Generic.IEnumerator", "System.Windows.Controls.TextBlock", "Property[HostedElementsCore]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.DataGridColumn!", "Field[CanUserReorderProperty]"] + - ["System.Boolean", "System.Windows.Controls.DataGridCellInfo", "Property[IsValid]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.ToolTipService!", "Field[PlacementTargetProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Viewbox!", "Field[StretchDirectionProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.GridSplitter!", "Field[ShowsPreviewProperty]"] + - ["System.Windows.Controls.MenuItemRole", "System.Windows.Controls.MenuItem", "Property[Role]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.MenuItem!", "Field[StaysOpenOnClickProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.KeyTipService!", "Field[IsKeyTipScopeProperty]"] + - ["System.Windows.Controls.DataGridClipboardCopyMode", "System.Windows.Controls.DataGrid", "Property[ClipboardCopyMode]"] + - ["System.Boolean", "System.Windows.Controls.VirtualizingPanel", "Property[CanHierarchicallyScrollAndVirtualizeCore]"] + - ["System.Double", "System.Windows.Controls.ContextMenuService!", "Method[GetHorizontalOffset].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.DocumentViewer!", "Field[ViewportWidthProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.ScrollViewer!", "Field[VerticalScrollBarVisibilityProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.FlowDocumentScrollViewer!", "Field[IsSelectionEnabledProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.StickyNoteControl!", "Field[IsActiveProperty]"] + - ["System.Windows.Controls.KeyTipHorizontalPlacement", "System.Windows.Controls.ActivatingKeyTipEventArgs", "Property[KeyTipHorizontalPlacement]"] + - ["System.Nullable", "System.Windows.Controls.ToolTipService!", "Method[GetShowsToolTipOnKeyboardFocus].ReturnValue"] + - ["System.Windows.Controls.GridResizeBehavior", "System.Windows.Controls.GridResizeBehavior!", "Field[BasedOnAlignment]"] + - ["System.Windows.FrameworkElement", "System.Windows.Controls.DataGridCheckBoxColumn", "Method[GenerateElement].ReturnValue"] + - ["System.Int32", "System.Windows.Controls.Decorator", "Property[VisualChildrenCount]"] + - ["System.Boolean", "System.Windows.Controls.VirtualizingPanel!", "Method[GetIsVirtualizing].ReturnValue"] + - ["System.Boolean", "System.Windows.Controls.MenuItem", "Property[IsEnabledCore]"] + - ["System.Int32", "System.Windows.Controls.Panel!", "Method[GetZIndex].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.DataGridTextColumn!", "Field[FontSizeProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.StickyNoteControl!", "Field[StickyNoteTypeProperty]"] + - ["System.Windows.Controls.ControlTemplate", "System.Windows.Controls.DataGridRow", "Property[ValidationErrorTemplate]"] + - ["System.Windows.Size", "System.Windows.Controls.DataGridCell", "Method[MeasureOverride].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.ToolTipService!", "Field[HorizontalOffsetProperty]"] + - ["System.Printing.PrintTicket", "System.Windows.Controls.PrintDialog", "Property[PrintTicket]"] + - ["System.Boolean", "System.Windows.Controls.ItemCollection", "Method[System.Windows.IWeakEventListener.ReceiveWeakEvent].ReturnValue"] + - ["System.Windows.Controls.DataGridGridLinesVisibility", "System.Windows.Controls.DataGridGridLinesVisibility!", "Field[Vertical]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.PasswordBox!", "Field[PasswordCharProperty]"] + - ["System.Int32", "System.Windows.Controls.DocumentViewer", "Property[MaxPagesAcross]"] + - ["System.Boolean", "System.Windows.Controls.ItemsControl", "Property[HasItems]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.DataGrid!", "Field[CurrentColumnProperty]"] + - ["System.Object", "System.Windows.Controls.GridView", "Property[DefaultStyleKey]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Frame!", "Field[ForwardStackProperty]"] + - ["System.Windows.FontStyle", "System.Windows.Controls.StickyNoteControl", "Property[CaptionFontStyle]"] + - ["System.Windows.Controls.KeyTipHorizontalPlacement", "System.Windows.Controls.KeyTipHorizontalPlacement!", "Field[KeyTipLeftAtTargetCenter]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.AccessText!", "Field[FontWeightProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.DataGrid!", "Field[ColumnHeaderHeightProperty]"] + - ["System.Int32", "System.Windows.Controls.AccessText", "Property[VisualChildrenCount]"] + - ["System.Boolean", "System.Windows.Controls.VirtualizationCacheLength!", "Method[op_Inequality].ReturnValue"] + - ["System.Windows.Controls.GridViewColumnHeaderRole", "System.Windows.Controls.GridViewColumnHeaderRole!", "Field[Floating]"] + - ["System.Windows.DependencyObject", "System.Windows.Controls.TreeView", "Method[GetContainerForItemOverride].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.DataGridTextColumn!", "Field[ForegroundProperty]"] + - ["System.Windows.Controls.SelectiveScrollingOrientation", "System.Windows.Controls.SelectiveScrollingOrientation!", "Field[Both]"] + - ["System.Double", "System.Windows.Controls.InkCanvas!", "Method[GetBottom].ReturnValue"] + - ["System.Object", "System.Windows.Controls.DataGridCellInfo", "Property[Item]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.ContextMenu!", "Field[HorizontalOffsetProperty]"] + - ["System.Double", "System.Windows.Controls.RowDefinition", "Property[MinHeight]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Label!", "Field[TargetProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.FlowDocumentReader!", "Field[IsSelectionActiveProperty]"] + - ["System.Double", "System.Windows.Controls.VirtualizingStackPanel", "Property[ExtentWidth]"] + - ["System.Windows.TextAlignment", "System.Windows.Controls.TextBlock", "Property[TextAlignment]"] + - ["System.Boolean", "System.Windows.Controls.ColumnDefinitionCollection", "Method[Remove].ReturnValue"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.Windows.Controls.ItemCollection", "Property[System.ComponentModel.IItemProperties.ItemProperties]"] + - ["System.Windows.Documents.TextRange", "System.Windows.Controls.RichTextBox", "Method[GetSpellingErrorRange].ReturnValue"] + - ["System.Windows.Size", "System.Windows.Controls.Page", "Method[ArrangeOverride].ReturnValue"] + - ["System.Boolean", "System.Windows.Controls.WebBrowser", "Method[TranslateAcceleratorCore].ReturnValue"] + - ["System.Boolean", "System.Windows.Controls.InkCanvasGestureEventArgs", "Property[Cancel]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.InkCanvas!", "Field[EditingModeProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.GridView!", "Field[ColumnHeaderTemplateSelectorProperty]"] + - ["System.Int32", "System.Windows.Controls.DataGridCellInfo", "Method[GetHashCode].ReturnValue"] + - ["System.Double", "System.Windows.Controls.WrapPanel", "Property[ItemWidth]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.ToolTipService!", "Field[IsEnabledProperty]"] + - ["System.Double", "System.Windows.Controls.DataGrid", "Property[NonFrozenColumnsViewportHorizontalOffset]"] + - ["System.Boolean", "System.Windows.Controls.Control", "Property[IsTabStop]"] + - ["System.Windows.Navigation.NavigationUIVisibility", "System.Windows.Controls.Frame", "Property[NavigationUIVisibility]"] + - ["System.Windows.LineStackingStrategy", "System.Windows.Controls.TextBlock!", "Method[GetLineStackingStrategy].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.MenuItem!", "Field[IsSubmenuOpenProperty]"] + - ["System.Windows.Size", "System.Windows.Controls.HierarchicalVirtualizationItemDesiredSizes", "Property[PixelSizeBeforeViewport]"] + - ["System.Object", "System.Windows.Controls.ContentControl", "Property[Content]"] + - ["System.Windows.RoutedEvent", "System.Windows.Controls.InkCanvas!", "Field[EditingModeChangedEvent]"] + - ["System.Boolean", "System.Windows.Controls.ItemCollection", "Property[CanFilter]"] + - ["System.DateTime", "System.Windows.Controls.CalendarDateRange", "Property[End]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.AccessText!", "Field[FontFamilyProperty]"] + - ["System.Windows.Controls.InkCanvasSelectionHitResult", "System.Windows.Controls.InkCanvasSelectionHitResult!", "Field[TopLeft]"] + - ["System.Windows.RoutedEvent", "System.Windows.Controls.VirtualizingStackPanel!", "Field[CleanUpVirtualizedItemEvent]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Validation!", "Field[ValidationAdornerSiteProperty]"] + - ["System.Double", "System.Windows.Controls.DocumentViewer", "Property[VerticalOffset]"] + - ["System.Boolean", "System.Windows.Controls.FlowDocumentReader", "Property[CanIncreaseZoom]"] + - ["System.Boolean", "System.Windows.Controls.VirtualizationCacheLength", "Method[Equals].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.ItemsControl!", "Field[AlternationIndexProperty]"] + - ["System.Boolean", "System.Windows.Controls.ItemsControl", "Property[IsTextSearchCaseSensitive]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.ListBoxItem!", "Field[IsSelectedProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.ToolTipService!", "Field[PlacementRectangleProperty]"] + - ["System.Windows.Media.FontFamily", "System.Windows.Controls.StickyNoteControl", "Property[CaptionFontFamily]"] + - ["System.Windows.Controls.InkCanvasEditingMode", "System.Windows.Controls.InkCanvasEditingMode!", "Field[None]"] + - ["System.Windows.Controls.InkCanvasClipboardFormat", "System.Windows.Controls.InkCanvasClipboardFormat!", "Field[Text]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.InkCanvas!", "Field[RightProperty]"] + - ["System.Boolean", "System.Windows.Controls.ListBoxItem", "Property[IsSelected]"] + - ["System.Int32", "System.Windows.Controls.TextBox", "Method[GetLineIndexFromCharacterIndex].ReturnValue"] + - ["System.Double", "System.Windows.Controls.ColumnDefinition", "Property[ActualWidth]"] + - ["System.Windows.DataTemplate", "System.Windows.Controls.GroupStyle", "Property[HeaderTemplate]"] + - ["System.Boolean", "System.Windows.Controls.InkCanvas", "Method[CanPaste].ReturnValue"] + - ["System.Double", "System.Windows.Controls.TextBlock!", "Method[GetLineHeight].ReturnValue"] + - ["System.Nullable", "System.Windows.Controls.PrintDialog", "Method[ShowDialog].ReturnValue"] + - ["System.String", "System.Windows.Controls.PageRange", "Method[ToString].ReturnValue"] + - ["System.Collections.IList", "System.Windows.Controls.SelectionChangedEventArgs", "Property[RemovedItems]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.ContextMenuService!", "Field[IsEnabledProperty]"] + - ["System.Boolean", "System.Windows.Controls.MenuItem", "Method[ShouldApplyItemContainerStyle].ReturnValue"] + - ["System.Boolean", "System.Windows.Controls.WebBrowser", "Property[CanGoBack]"] + - ["System.Windows.Controls.DataGridLength", "System.Windows.Controls.DataGridLength!", "Property[Auto]"] + - ["System.Char", "System.Windows.Controls.PasswordBox", "Property[PasswordChar]"] + - ["System.Windows.Controls.KeyTipVerticalPlacement", "System.Windows.Controls.KeyTipVerticalPlacement!", "Field[KeyTipBottomAtTargetCenter]"] + - ["System.Object", "System.Windows.Controls.AddingNewItemEventArgs", "Property[NewItem]"] + - ["System.Windows.Documents.TextPointer", "System.Windows.Controls.TextBlock", "Method[GetPositionFromPoint].ReturnValue"] + - ["System.Double", "System.Windows.Controls.DataGridLength", "Property[DisplayValue]"] + - ["System.Windows.Controls.KeyTipHorizontalPlacement", "System.Windows.Controls.KeyTipHorizontalPlacement!", "Field[KeyTipLeftAtTargetRight]"] + - ["System.Collections.IEnumerator", "System.Windows.Controls.RowDefinitionCollection", "Method[System.Collections.IEnumerable.GetEnumerator].ReturnValue"] + - ["System.Windows.RoutedEvent", "System.Windows.Controls.ToolTip!", "Field[ClosedEvent]"] + - ["System.String", "System.Windows.Controls.GroupStyle", "Property[HeaderStringFormat]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.FlowDocumentPageViewer!", "Field[MaxZoomProperty]"] + - ["System.Boolean", "System.Windows.Controls.RowDefinitionCollection", "Property[System.Collections.IList.IsFixedSize]"] + - ["System.Windows.Controls.CalendarMode", "System.Windows.Controls.CalendarMode!", "Field[Decade]"] + - ["System.Boolean", "System.Windows.Controls.ComboBox", "Property[IsReadOnly]"] + - ["System.Windows.Media.Stretch", "System.Windows.Controls.Viewbox", "Property[Stretch]"] + - ["System.Double", "System.Windows.Controls.ScrollChangedEventArgs", "Property[ExtentWidth]"] + - ["System.Double", "System.Windows.Controls.ActivatingKeyTipEventArgs", "Property[KeyTipVerticalOffset]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.TextBlock!", "Field[TextAlignmentProperty]"] + - ["System.Boolean", "System.Windows.Controls.DataGridCellInfo", "Method[Equals].ReturnValue"] + - ["System.Windows.Data.IValueConverter", "System.Windows.Controls.DataGrid!", "Property[HeadersVisibilityConverter]"] + - ["System.Windows.Controls.ScrollBarVisibility", "System.Windows.Controls.FlowDocumentScrollViewer", "Property[VerticalScrollBarVisibility]"] + - ["System.Windows.DataTemplate", "System.Windows.Controls.ComboBox", "Property[SelectionBoxItemTemplate]"] + - ["System.Windows.Controls.SpellingError", "System.Windows.Controls.RichTextBox", "Method[GetSpellingError].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.TabControl!", "Field[SelectedContentProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Image!", "Field[StretchProperty]"] + - ["System.Windows.FontWeight", "System.Windows.Controls.DataGridTextColumn", "Property[FontWeight]"] + - ["System.Int32", "System.Windows.Controls.Grid!", "Method[GetRow].ReturnValue"] + - ["System.Boolean", "System.Windows.Controls.InkCanvas", "Property[IsGestureRecognizerAvailable]"] + - ["System.Windows.Duration", "System.Windows.Controls.MediaElement", "Property[NaturalDuration]"] + - ["System.Windows.Controls.StretchDirection", "System.Windows.Controls.StretchDirection!", "Field[Both]"] + - ["System.Int32", "System.Windows.Controls.TextChange", "Property[AddedLength]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.DataGrid!", "Field[CurrentItemProperty]"] + - ["System.Boolean", "System.Windows.Controls.DatePicker", "Property[IsDropDownOpen]"] + - ["System.Double", "System.Windows.Controls.StackPanel", "Property[HorizontalOffset]"] + - ["System.Windows.Automation.Peers.AutomationPeer", "System.Windows.Controls.ComboBox", "Method[OnCreateAutomationPeer].ReturnValue"] + - ["System.Uri", "System.Windows.Controls.SoundPlayerAction", "Property[Source]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Control!", "Field[ForegroundProperty]"] + - ["System.Object", "System.Windows.Controls.BooleanToVisibilityConverter", "Method[Convert].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Slider!", "Field[IsSnapToTickEnabledProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.ContextMenu!", "Field[StaysOpenProperty]"] + - ["System.Object", "System.Windows.Controls.ItemCollection", "Method[System.ComponentModel.IEditableCollectionView.AddNew].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Slider!", "Field[TicksProperty]"] + - ["System.Windows.Automation.Peers.AutomationPeer", "System.Windows.Controls.RadioButton", "Method[OnCreateAutomationPeer].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Border!", "Field[CornerRadiusProperty]"] + - ["System.Boolean", "System.Windows.Controls.FlowDocumentScrollViewer", "Property[CanIncreaseZoom]"] + - ["System.String", "System.Windows.Controls.GridView", "Method[ToString].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.DatePicker!", "Field[SelectedDateFormatProperty]"] + - ["System.Boolean", "System.Windows.Controls.FlowDocumentReader", "Property[IsSelectionActive]"] + - ["System.Windows.Style", "System.Windows.Controls.DataGrid", "Property[DragIndicatorStyle]"] + - ["System.Windows.Size", "System.Windows.Controls.DockPanel", "Method[ArrangeOverride].ReturnValue"] + - ["System.Int32", "System.Windows.Controls.UIElementCollection", "Method[IndexOf].ReturnValue"] + - ["System.Boolean", "System.Windows.Controls.DataGridHyperlinkColumn", "Method[CommitCellEdit].ReturnValue"] + - ["System.Windows.Data.BindingBase", "System.Windows.Controls.DataGridBoundColumn", "Property[Binding]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.FlowDocumentScrollViewer!", "Field[ZoomIncrementProperty]"] + - ["System.Windows.Media.Brush", "System.Windows.Controls.FlowDocumentReader", "Property[SelectionBrush]"] + - ["System.Boolean", "System.Windows.Controls.ScrollViewer", "Property[CanContentScroll]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.HeaderedContentControl!", "Field[HeaderTemplateProperty]"] + - ["System.Windows.Controls.FlowDocumentReaderViewingMode", "System.Windows.Controls.FlowDocumentReaderViewingMode!", "Field[Page]"] + - ["System.Windows.Controls.ValidationResult", "System.Windows.Controls.DataErrorValidationRule", "Method[Validate].ReturnValue"] + - ["System.Windows.Size", "System.Windows.Controls.ToolBar", "Method[MeasureOverride].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.StickyNoteControl!", "Field[CaptionFontSizeProperty]"] + - ["System.String", "System.Windows.Controls.TextBox", "Property[Text]"] + - ["System.Windows.Controls.StickyNoteType", "System.Windows.Controls.StickyNoteControl", "Property[StickyNoteType]"] + - ["System.Windows.Controls.VirtualizationCacheLengthUnit", "System.Windows.Controls.VirtualizingPanel!", "Method[GetCacheLengthUnit].ReturnValue"] + - ["System.Windows.Controls.InkCanvasSelectionHitResult", "System.Windows.Controls.InkCanvasSelectionHitResult!", "Field[BottomLeft]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.KeyTipService!", "Field[KeyTipStyleProperty]"] + - ["System.Windows.Controls.DataTemplateSelector", "System.Windows.Controls.GridViewHeaderRowPresenter", "Property[ColumnHeaderTemplateSelector]"] + - ["System.Boolean", "System.Windows.Controls.Panel", "Property[HasLogicalOrientation]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Slider!", "Field[SelectionEndProperty]"] + - ["System.Windows.Style", "System.Windows.Controls.DatePicker", "Property[CalendarStyle]"] + - ["System.Windows.Controls.OverflowMode", "System.Windows.Controls.ToolBar!", "Method[GetOverflowMode].ReturnValue"] + - ["System.Boolean", "System.Windows.Controls.DataGridCell", "Property[IsSelected]"] + - ["System.Windows.UIElement", "System.Windows.Controls.CleanUpVirtualizedItemEventArgs", "Property[UIElement]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.FlowDocumentReader!", "Field[IsInactiveSelectionHighlightEnabledProperty]"] + - ["System.Boolean", "System.Windows.Controls.VirtualizingStackPanel!", "Method[GetIsVirtualizing].ReturnValue"] + - ["System.Windows.TextDecorationCollection", "System.Windows.Controls.TextBlock", "Property[TextDecorations]"] + - ["System.Windows.Input.RoutedUICommand", "System.Windows.Controls.DocumentViewer!", "Property[FitToHeightCommand]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.TreeView!", "Field[SelectedItemProperty]"] + - ["System.Windows.UIElement", "System.Windows.Controls.ContextMenu", "Property[PlacementTarget]"] + - ["System.Windows.DependencyObject", "System.Windows.Controls.Validation!", "Method[GetValidationAdornerSite].ReturnValue"] + - ["System.Windows.Size", "System.Windows.Controls.InkPresenter", "Method[MeasureOverride].ReturnValue"] + - ["System.Boolean", "System.Windows.Controls.VirtualizationCacheLength!", "Method[op_Equality].ReturnValue"] + - ["System.Boolean", "System.Windows.Controls.FlowDocumentReader", "Property[CanGoToNextPage]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.FlowDocumentPageViewer!", "Field[CanIncreaseZoomProperty]"] + - ["System.Windows.Automation.Peers.AutomationPeer", "System.Windows.Controls.Expander", "Method[OnCreateAutomationPeer].ReturnValue"] + - ["System.Windows.Controls.PageRangeSelection", "System.Windows.Controls.PrintDialog", "Property[PageRangeSelection]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.ContextMenu!", "Field[PlacementProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.FlowDocumentScrollViewer!", "Field[MaxZoomProperty]"] + - ["System.Boolean", "System.Windows.Controls.ComboBox", "Property[HasEffectiveKeyboardFocus]"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.Windows.Controls.TextBlock", "Method[GetRectanglesCore].ReturnValue"] + - ["System.Double", "System.Windows.Controls.FlowDocumentPageViewer", "Property[SelectionOpacity]"] + - ["System.Windows.FontStretch", "System.Windows.Controls.StickyNoteControl", "Property[CaptionFontStretch]"] + - ["System.Windows.Controls.Orientation", "System.Windows.Controls.Panel", "Property[LogicalOrientation]"] + - ["System.Windows.Controls.ScrollUnit", "System.Windows.Controls.ScrollUnit!", "Field[Item]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Control!", "Field[IsTabStopProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.TextBox!", "Field[TextAlignmentProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.GridViewHeaderRowPresenter!", "Field[ColumnHeaderTemplateProperty]"] + - ["System.Collections.ObjectModel.ObservableCollection", "System.Windows.Controls.ItemCollection", "Property[LiveSortingProperties]"] + - ["System.Windows.GridLength", "System.Windows.Controls.ColumnDefinition", "Property[Width]"] + - ["System.Double", "System.Windows.Controls.ColumnDefinition", "Property[MinWidth]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.FlowDocumentReader!", "Field[DocumentProperty]"] + - ["System.Int32", "System.Windows.Controls.TextBox", "Property[SelectionStart]"] + - ["System.Windows.ResourceKey", "System.Windows.Controls.MenuItem!", "Property[SubmenuHeaderTemplateKey]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.GridViewRowPresenter!", "Field[ContentProperty]"] + - ["System.Windows.Controls.VirtualizationCacheLengthUnit", "System.Windows.Controls.VirtualizationCacheLengthUnit!", "Field[Page]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.TextBlock!", "Field[TextDecorationsProperty]"] + - ["System.Object", "System.Windows.Controls.FlowDocumentScrollViewer", "Method[System.IServiceProvider.GetService].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Border!", "Field[BorderBrushProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Calendar!", "Field[SelectedDateProperty]"] + - ["System.Windows.Rect", "System.Windows.Controls.ContextMenuService!", "Method[GetPlacementRectangle].ReturnValue"] + - ["System.Windows.Input.RoutedCommand", "System.Windows.Controls.DataGrid!", "Field[BeginEditCommand]"] + - ["System.Collections.ObjectModel.ObservableCollection", "System.Windows.Controls.ItemCollection", "Property[LiveFilteringProperties]"] + - ["System.Object", "System.Windows.Controls.DataGridHyperlinkColumn", "Method[PrepareCellForEdit].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.TextSearch!", "Field[TextProperty]"] + - ["System.Windows.Size", "System.Windows.Controls.GridViewRowPresenter", "Method[MeasureOverride].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.DockPanel!", "Field[DockProperty]"] + - ["System.Windows.Controls.KeyTipHorizontalPlacement", "System.Windows.Controls.KeyTipHorizontalPlacement!", "Field[KeyTipCenterAtTargetLeft]"] + - ["System.Windows.Controls.StickyNoteType", "System.Windows.Controls.StickyNoteType!", "Field[Ink]"] + - ["System.Boolean", "System.Windows.Controls.VirtualizingPanel", "Method[ShouldItemsChangeAffectLayoutCore].ReturnValue"] + - ["System.Windows.Size", "System.Windows.Controls.RichTextBox", "Method[MeasureOverride].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.PasswordBox!", "Field[IsInactiveSelectionHighlightEnabledProperty]"] + - ["System.Object", "System.Windows.Controls.GridViewHeaderRowPresenter", "Property[ColumnHeaderToolTip]"] + - ["System.Boolean", "System.Windows.Controls.Frame", "Method[Navigate].ReturnValue"] + - ["System.Boolean", "System.Windows.Controls.Button", "Property[IsCancel]"] + - ["System.Windows.Controls.Primitives.CustomPopupPlacementCallback", "System.Windows.Controls.ToolTip", "Property[CustomPopupPlacementCallback]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.VirtualizingPanel!", "Field[IsContainerVirtualizableProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.DataGridComboBoxColumn!", "Field[ElementStyleProperty]"] + - ["System.Boolean", "System.Windows.Controls.ToolTipService!", "Method[GetIsEnabled].ReturnValue"] + - ["System.Boolean", "System.Windows.Controls.PrintDialog", "Property[CurrentPageEnabled]"] + - ["System.Boolean", "System.Windows.Controls.CalendarBlackoutDatesCollection", "Method[ContainsAny].ReturnValue"] + - ["System.Boolean", "System.Windows.Controls.Frame", "Method[ShouldSerializeContent].ReturnValue"] + - ["System.Double", "System.Windows.Controls.PasswordBox", "Property[SelectionOpacity]"] + - ["System.Windows.Size", "System.Windows.Controls.DataGridCellsPanel", "Method[MeasureOverride].ReturnValue"] + - ["System.Windows.Automation.Peers.AutomationPeer", "System.Windows.Controls.GridViewHeaderRowPresenter", "Method[OnCreateAutomationPeer].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.DataGridColumn!", "Field[IsReadOnlyProperty]"] + - ["System.Double", "System.Windows.Controls.Canvas!", "Method[GetTop].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.ComboBox!", "Field[IsEditableProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Grid!", "Field[RowProperty]"] + - ["System.Windows.Size", "System.Windows.Controls.VirtualizingStackPanel", "Method[MeasureOverride].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.GridViewHeaderRowPresenter!", "Field[AllowsColumnReorderProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.DockPanel!", "Field[LastChildFillProperty]"] + - ["System.Int32", "System.Windows.Controls.UIElementCollection", "Method[System.Collections.IList.Add].ReturnValue"] + - ["System.Windows.Ink.StrokeCollection", "System.Windows.Controls.InkPresenter", "Property[Strokes]"] + - ["System.Windows.Controls.DataGridClipboardCopyMode", "System.Windows.Controls.DataGridClipboardCopyMode!", "Field[None]"] + - ["System.Object", "System.Windows.Controls.ValidationError", "Property[ErrorContent]"] + - ["System.Double", "System.Windows.Controls.ContextMenuEventArgs", "Property[CursorLeft]"] + - ["System.Windows.Media.MediaClock", "System.Windows.Controls.MediaElement", "Property[Clock]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.ListBox!", "Field[SelectionModeProperty]"] + - ["System.Windows.RoutedEvent", "System.Windows.Controls.DataGridCell!", "Field[SelectedEvent]"] + - ["System.Windows.Controls.DataGridEditingUnit", "System.Windows.Controls.DataGridEditingUnit!", "Field[Row]"] + - ["System.Windows.UIElement", "System.Windows.Controls.AdornedElementPlaceholder", "Property[Child]"] + - ["System.Collections.IEnumerator", "System.Windows.Controls.ColumnDefinitionCollection", "Method[System.Collections.IEnumerable.GetEnumerator].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.ToolTip!", "Field[PlacementTargetProperty]"] + - ["System.Boolean", "System.Windows.Controls.ColumnDefinitionCollection", "Property[System.Collections.IList.IsFixedSize]"] + - ["System.Boolean", "System.Windows.Controls.GridSplitter", "Property[ShowsPreview]"] + - ["System.Windows.Controls.Dock", "System.Windows.Controls.Dock!", "Field[Left]"] + - ["System.Windows.Controls.InkCanvasEditingMode", "System.Windows.Controls.InkCanvasEditingMode!", "Field[GestureOnly]"] + - ["System.Windows.TextAlignment", "System.Windows.Controls.AccessText", "Property[TextAlignment]"] + - ["System.Boolean", "System.Windows.Controls.DataGrid", "Method[CommitEdit].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.VirtualizingPanel!", "Field[CacheLengthProperty]"] + - ["System.Windows.Controls.Primitives.PlacementMode", "System.Windows.Controls.ContextMenu", "Property[Placement]"] + - ["System.Windows.Rect", "System.Windows.Controls.ContextMenu", "Property[PlacementRectangle]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.RowDefinition!", "Field[HeightProperty]"] + - ["System.Windows.Controls.KeyTipVerticalPlacement", "System.Windows.Controls.KeyTipVerticalPlacement!", "Field[KeyTipTopAtTargetCenter]"] + - ["System.Boolean", "System.Windows.Controls.DataGridLength!", "Method[op_Inequality].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Slider!", "Field[IsMoveToPointEnabledProperty]"] + - ["System.Double", "System.Windows.Controls.ScrollChangedEventArgs", "Property[ViewportHeight]"] + - ["System.Double", "System.Windows.Controls.DataGrid", "Property[RowHeaderActualWidth]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.MediaElement!", "Field[UnloadedBehaviorProperty]"] + - ["System.Boolean", "System.Windows.Controls.InkCanvas", "Property[MoveEnabled]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.GridViewHeaderRowPresenter!", "Field[ColumnHeaderContainerStyleProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.DocumentViewer!", "Field[VerticalPageSpacingProperty]"] + - ["System.Collections.IEnumerator", "System.Windows.Controls.ContentControl", "Property[LogicalChildren]"] + - ["System.Windows.Ink.StrokeCollection", "System.Windows.Controls.InkCanvas", "Method[GetSelectedStrokes].ReturnValue"] + - ["System.Windows.Controls.ItemsPanelTemplate", "System.Windows.Controls.GroupStyle!", "Field[DefaultGroupPanel]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.TextBlock!", "Field[TextTrimmingProperty]"] + - ["System.Windows.ResourceKey", "System.Windows.Controls.ToolBar!", "Property[MenuStyleKey]"] + - ["System.Windows.FrameworkElement", "System.Windows.Controls.DataGridTemplateColumn", "Method[GenerateEditingElement].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Control!", "Field[BorderBrushProperty]"] + - ["System.Object", "System.Windows.Controls.DataGridLengthConverter", "Method[ConvertFrom].ReturnValue"] + - ["System.Windows.Input.RoutedCommand", "System.Windows.Controls.Slider!", "Property[DecreaseSmall]"] + - ["System.Windows.Automation.Peers.AutomationPeer", "System.Windows.Controls.DocumentViewer", "Method[OnCreateAutomationPeer].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Slider!", "Field[TickPlacementProperty]"] + - ["System.Windows.UIElement", "System.Windows.Controls.ToolTipService!", "Method[GetPlacementTarget].ReturnValue"] + - ["System.Nullable", "System.Windows.Controls.CalendarDateChangedEventArgs", "Property[AddedDate]"] + - ["System.Collections.IList", "System.Windows.Controls.ListBox", "Property[SelectedItems]"] + - ["System.Windows.Controls.Dock", "System.Windows.Controls.Dock!", "Field[Top]"] + - ["System.Windows.Controls.PageRangeSelection", "System.Windows.Controls.PageRangeSelection!", "Field[AllPages]"] + - ["System.Windows.Size", "System.Windows.Controls.HierarchicalVirtualizationItemDesiredSizes", "Property[PixelSizeAfterViewport]"] + - ["System.Windows.Style", "System.Windows.Controls.DataGridHyperlinkColumn!", "Property[DefaultElementStyle]"] + - ["System.Double", "System.Windows.Controls.ScrollContentPresenter", "Property[ViewportHeight]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Image!", "Field[SourceProperty]"] + - ["System.Windows.Controls.FlowDocumentReaderViewingMode", "System.Windows.Controls.FlowDocumentReader", "Property[ViewingMode]"] + - ["System.Double", "System.Windows.Controls.DataGridLength", "Property[DesiredValue]"] + - ["System.Windows.Controls.Dock", "System.Windows.Controls.TabItem", "Property[TabStripPlacement]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.HeaderedItemsControl!", "Field[HeaderTemplateSelectorProperty]"] + - ["System.Windows.IInputElement", "System.Windows.Controls.TextBlock", "Method[InputHitTestCore].ReturnValue"] + - ["System.Object", "System.Windows.Controls.VirtualizationCacheLengthConverter", "Method[ConvertFrom].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.DataGridBoundColumn!", "Field[EditingElementStyleProperty]"] + - ["System.Boolean", "System.Windows.Controls.VirtualizationCacheLengthConverter", "Method[CanConvertTo].ReturnValue"] + - ["System.Double", "System.Windows.Controls.ScrollViewer", "Property[ExtentWidth]"] + - ["System.Windows.Input.RoutedCommand", "System.Windows.Controls.StickyNoteControl!", "Field[InkCommand]"] + - ["System.Windows.Automation.Peers.AutomationPeer", "System.Windows.Controls.Viewport3D", "Method[OnCreateAutomationPeer].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.FlowDocumentPageViewer!", "Field[ZoomIncrementProperty]"] + - ["System.Int32", "System.Windows.Controls.ItemsControl!", "Method[GetAlternationIndex].ReturnValue"] + - ["System.Int32", "System.Windows.Controls.Slider", "Property[Delay]"] + - ["System.Windows.FontWeight", "System.Windows.Controls.TextBlock!", "Method[GetFontWeight].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.FlowDocumentScrollViewer!", "Field[SelectionOpacityProperty]"] + - ["System.Boolean", "System.Windows.Controls.StackPanel", "Property[HasLogicalOrientation]"] + - ["System.Windows.DependencyObject", "System.Windows.Controls.KeyTipAccessedEventArgs", "Property[TargetKeyTipScope]"] + - ["System.Windows.RoutedEvent", "System.Windows.Controls.TreeViewItem!", "Field[SelectedEvent]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Control!", "Field[BackgroundProperty]"] + - ["System.Windows.Controls.DataGridSelectionMode", "System.Windows.Controls.DataGridSelectionMode!", "Field[Single]"] + - ["System.Boolean", "System.Windows.Controls.HierarchicalVirtualizationConstraints!", "Method[op_Equality].ReturnValue"] + - ["System.Windows.DataTemplate", "System.Windows.Controls.GridViewColumn", "Property[CellTemplate]"] + - ["System.Boolean", "System.Windows.Controls.TextBlock", "Property[IsHyphenationEnabled]"] + - ["System.Windows.Controls.ControlTemplate", "System.Windows.Controls.DataGrid", "Property[RowValidationErrorTemplate]"] + - ["System.Windows.Controls.ItemsPanelTemplate", "System.Windows.Controls.ItemsControl", "Property[ItemsPanel]"] + - ["System.Object", "System.Windows.Controls.WebBrowser", "Property[ObjectForScripting]"] + - ["System.Collections.IEnumerator", "System.Windows.Controls.AdornedElementPlaceholder", "Property[LogicalChildren]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.AccessText!", "Field[TextAlignmentProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.TabControl!", "Field[ContentStringFormatProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.TextBlock!", "Field[FontWeightProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.MenuItem!", "Field[IsHighlightedProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.DataGridComboBoxColumn!", "Field[DisplayMemberPathProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.InkCanvas!", "Field[BottomProperty]"] + - ["System.Windows.Media.Brush", "System.Windows.Controls.FlowDocumentPageViewer", "Property[SelectionBrush]"] + - ["System.Boolean", "System.Windows.Controls.ContentPresenter", "Property[RecognizesAccessKey]"] + - ["System.Windows.Documents.Typography", "System.Windows.Controls.TextBox", "Property[Typography]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.VirtualizingPanel!", "Field[ScrollUnitProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.ToolTipService!", "Field[HasDropShadowProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Slider!", "Field[IsDirectionReversedProperty]"] + - ["System.Windows.Rect", "System.Windows.Controls.ToolTipService!", "Method[GetPlacementRectangle].ReturnValue"] + - ["System.Windows.Controls.ScrollBarVisibility", "System.Windows.Controls.FlowDocumentScrollViewer", "Property[HorizontalScrollBarVisibility]"] + - ["System.Windows.Size", "System.Windows.Controls.TreeViewItem", "Method[MeasureOverride].ReturnValue"] + - ["System.Boolean", "System.Windows.Controls.Slider", "Property[IsSnapToTickEnabled]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.TextBox!", "Field[CharacterCasingProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.AccessText!", "Field[ForegroundProperty]"] + - ["System.Double", "System.Windows.Controls.DocumentViewer", "Property[ViewportWidth]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.DataGrid!", "Field[RowValidationErrorTemplateProperty]"] + - ["System.Windows.Visibility", "System.Windows.Controls.DataGridRow", "Property[DetailsVisibility]"] + - ["System.Boolean", "System.Windows.Controls.FlowDocumentPageViewer", "Property[CanIncreaseZoom]"] + - ["System.Windows.Controls.ScrollBarVisibility", "System.Windows.Controls.DataGrid", "Property[HorizontalScrollBarVisibility]"] + - ["System.Windows.Controls.PanningMode", "System.Windows.Controls.PanningMode!", "Field[VerticalOnly]"] + - ["System.Boolean", "System.Windows.Controls.ToolTipService!", "Method[GetHasDropShadow].ReturnValue"] + - ["System.Windows.Controls.ScrollBarVisibility", "System.Windows.Controls.ScrollBarVisibility!", "Field[Visible]"] + - ["System.Boolean", "System.Windows.Controls.ItemCollection", "Method[MoveCurrentToFirst].ReturnValue"] + - ["System.Double", "System.Windows.Controls.ScrollContentPresenter", "Property[HorizontalOffset]"] + - ["System.Double", "System.Windows.Controls.ScrollChangedEventArgs", "Property[ViewportHeightChange]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.InkCanvas!", "Field[LeftProperty]"] + - ["System.Windows.Size", "System.Windows.Controls.MediaElement", "Method[MeasureOverride].ReturnValue"] + - ["System.Boolean", "System.Windows.Controls.DataGrid", "Property[CanUserDeleteRows]"] + - ["System.Object[]", "System.Windows.Controls.MenuScrollingVisibilityConverter", "Method[ConvertBack].ReturnValue"] + - ["System.Boolean", "System.Windows.Controls.MenuItem", "Property[HandlesScrolling]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.RichTextBox!", "Field[IsDocumentEnabledProperty]"] + - ["System.Windows.RoutedEvent", "System.Windows.Controls.ToolTipService!", "Field[ToolTipClosingEvent]"] + - ["System.Boolean", "System.Windows.Controls.DataGridColumn", "Property[CanUserReorder]"] + - ["System.Double", "System.Windows.Controls.DataGrid", "Property[MinColumnWidth]"] + - ["System.Windows.Controls.CalendarSelectionMode", "System.Windows.Controls.CalendarSelectionMode!", "Field[SingleRange]"] + - ["System.Double", "System.Windows.Controls.DataGrid", "Property[RowHeaderWidth]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.ColumnDefinition!", "Field[MinWidthProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.TextBlock!", "Field[PaddingProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.ToolTip!", "Field[StaysOpenProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.ToolBarTray!", "Field[OrientationProperty]"] + - ["System.Windows.DataTemplate", "System.Windows.Controls.HeaderedContentControl", "Property[HeaderTemplate]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.DataGridCell!", "Field[IsSelectedProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.GridViewHeaderRowPresenter!", "Field[ColumnHeaderContextMenuProperty]"] + - ["System.Windows.Thickness", "System.Windows.Controls.TextBlock", "Property[Padding]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.StickyNoteControl!", "Field[IsExpandedProperty]"] + - ["System.String", "System.Windows.Controls.AccessText", "Property[Text]"] + - ["System.Windows.Automation.Peers.AutomationPeer", "System.Windows.Controls.TreeView", "Method[OnCreateAutomationPeer].ReturnValue"] + - ["System.Windows.Controls.ValidationResult", "System.Windows.Controls.ExceptionValidationRule", "Method[Validate].ReturnValue"] + - ["System.Windows.Automation.Peers.AutomationPeer", "System.Windows.Controls.GridSplitter", "Method[OnCreateAutomationPeer].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.KeyTipService!", "Field[KeyTipProperty]"] + - ["System.Windows.FontStyle", "System.Windows.Controls.TextBlock", "Property[FontStyle]"] + - ["System.Windows.Ink.StrokeCollection", "System.Windows.Controls.InkCanvas", "Property[Strokes]"] + - ["System.Boolean", "System.Windows.Controls.ContextMenuService!", "Method[GetHasDropShadow].ReturnValue"] + - ["System.Windows.Controls.DataTemplateSelector", "System.Windows.Controls.GridView", "Property[ColumnHeaderTemplateSelector]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.ContentPresenter!", "Field[ContentTemplateSelectorProperty]"] + - ["System.Windows.Automation.Peers.AutomationPeer", "System.Windows.Controls.FlowDocumentScrollViewer", "Method[OnCreateAutomationPeer].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.InkCanvas!", "Field[DefaultDrawingAttributesProperty]"] + - ["System.Boolean", "System.Windows.Controls.VirtualizingPanel", "Method[ShouldItemsChangeAffectLayout].ReturnValue"] + - ["System.Boolean", "System.Windows.Controls.DataGridClipboardCellContent!", "Method[op_Equality].ReturnValue"] + - ["System.Boolean", "System.Windows.Controls.TabItem", "Property[IsSelected]"] + - ["System.Int32", "System.Windows.Controls.RowDefinitionCollection", "Method[System.Collections.IList.IndexOf].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.DataGrid!", "Field[GridLinesVisibilityProperty]"] + - ["System.Windows.Media.FontFamily", "System.Windows.Controls.Page", "Property[FontFamily]"] + - ["System.Uri", "System.Windows.Controls.MediaElement", "Property[Source]"] + - ["System.Int32", "System.Windows.Controls.VirtualizationCacheLength", "Method[GetHashCode].ReturnValue"] + - ["System.String", "System.Windows.Controls.HeaderedItemsControl", "Property[HeaderStringFormat]"] + - ["System.Windows.Controls.UndoAction", "System.Windows.Controls.UndoAction!", "Field[Undo]"] + - ["System.Int32", "System.Windows.Controls.GroupStyle", "Property[AlternationCount]"] + - ["System.IDisposable", "System.Windows.Controls.ItemContainerGenerator", "Method[System.Windows.Controls.Primitives.IItemContainerGenerator.StartAt].ReturnValue"] + - ["System.Windows.Controls.DataGridSelectionUnit", "System.Windows.Controls.DataGridSelectionUnit!", "Field[CellOrRowHeader]"] + - ["System.Boolean", "System.Windows.Controls.ListBox", "Method[IsItemItsOwnContainerOverride].ReturnValue"] + - ["System.Windows.Controls.UIElementCollection", "System.Windows.Controls.Panel", "Property[InternalChildren]"] + - ["System.Windows.DataTemplate", "System.Windows.Controls.ItemContainerTemplateSelector", "Method[SelectTemplate].ReturnValue"] + - ["System.Int32", "System.Windows.Controls.ItemCollection", "Property[Count]"] + - ["System.Windows.DependencyObject", "System.Windows.Controls.ListBox", "Method[GetContainerForItemOverride].ReturnValue"] + - ["System.Windows.Style", "System.Windows.Controls.GridViewHeaderRowPresenter", "Property[ColumnHeaderContainerStyle]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.ToolTip!", "Field[IsOpenProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.ScrollViewer!", "Field[ComputedVerticalScrollBarVisibilityProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.HeaderedContentControl!", "Field[HasHeaderProperty]"] + - ["System.Windows.Media.Brush", "System.Windows.Controls.DataGrid", "Property[AlternatingRowBackground]"] + - ["System.Windows.Size", "System.Windows.Controls.Page", "Method[MeasureOverride].ReturnValue"] + - ["System.Double", "System.Windows.Controls.Canvas!", "Method[GetBottom].ReturnValue"] + - ["System.Windows.Automation.Peers.AutomationPeer", "System.Windows.Controls.ListBox", "Method[OnCreateAutomationPeer].ReturnValue"] + - ["System.Boolean", "System.Windows.Controls.DataGrid", "Property[EnableRowVirtualization]"] + - ["System.Collections.ObjectModel.ObservableCollection", "System.Windows.Controls.DataGrid", "Property[Columns]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.DatePicker!", "Field[IsTodayHighlightedProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.DataGrid!", "Field[EnableRowVirtualizationProperty]"] + - ["System.Windows.Controls.InkCanvasClipboardFormat", "System.Windows.Controls.InkCanvasClipboardFormat!", "Field[Xaml]"] + - ["System.Nullable", "System.Windows.Controls.DatePicker", "Property[DisplayDateEnd]"] + - ["System.Windows.Controls.HierarchicalVirtualizationHeaderDesiredSizes", "System.Windows.Controls.TreeViewItem", "Property[System.Windows.Controls.Primitives.IHierarchicalVirtualizationAndScrollInfo.HeaderDesiredSizes]"] + - ["System.Windows.Media.Brush", "System.Windows.Controls.Page", "Property[Foreground]"] + - ["System.Boolean", "System.Windows.Controls.HierarchicalVirtualizationItemDesiredSizes!", "Method[op_Inequality].ReturnValue"] + - ["System.Double", "System.Windows.Controls.DataGrid", "Property[CellsPanelHorizontalOffset]"] + - ["System.Boolean", "System.Windows.Controls.Page", "Method[ShouldSerializeWindowWidth].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.DataGridColumn!", "Field[SortMemberPathProperty]"] + - ["System.Windows.Controls.ScrollBarVisibility", "System.Windows.Controls.ScrollBarVisibility!", "Field[Auto]"] + - ["System.Windows.Controls.CalendarMode", "System.Windows.Controls.CalendarMode!", "Field[Month]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.DataGrid!", "Field[MaxColumnWidthProperty]"] + - ["System.Int32", "System.Windows.Controls.PageRange", "Method[GetHashCode].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.DataGrid!", "Field[DropLocationIndicatorStyleProperty]"] + - ["System.Windows.FrameworkElement", "System.Windows.Controls.DataGridComboBoxColumn", "Method[GenerateElement].ReturnValue"] + - ["System.Boolean", "System.Windows.Controls.DataGridCellInfo!", "Method[op_Equality].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.MenuItem!", "Field[InputGestureTextProperty]"] + - ["System.Windows.Controls.DataTemplateSelector", "System.Windows.Controls.TabControl", "Property[ContentTemplateSelector]"] + - ["System.Windows.Controls.DataGridRowDetailsVisibilityMode", "System.Windows.Controls.DataGridRowDetailsVisibilityMode!", "Field[Collapsed]"] + - ["System.Windows.Media.Visual", "System.Windows.Controls.AccessText", "Method[GetVisualChild].ReturnValue"] + - ["System.Windows.Controls.ScrollBarVisibility", "System.Windows.Controls.ScrollBarVisibility!", "Field[Disabled]"] + - ["System.Double", "System.Windows.Controls.ScrollViewer", "Property[ContentHorizontalOffset]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.TreeView!", "Field[SelectedValuePathProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.DocumentViewer!", "Field[HorizontalPageSpacingProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.MenuItem!", "Field[CommandParameterProperty]"] + - ["System.Windows.Controls.DataGridLength", "System.Windows.Controls.DataGridColumn", "Property[Width]"] + - ["System.Windows.Controls.DataGridHeadersVisibility", "System.Windows.Controls.DataGridHeadersVisibility!", "Field[Column]"] + - ["System.Int32", "System.Windows.Controls.DataGridLength", "Method[GetHashCode].ReturnValue"] + - ["System.Double", "System.Windows.Controls.FlowDocumentReader", "Property[Zoom]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.FlowDocumentScrollViewer!", "Field[SelectionBrushProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.MediaElement!", "Field[LoadedBehaviorProperty]"] + - ["System.Double", "System.Windows.Controls.MediaElement", "Property[BufferingProgress]"] + - ["System.Windows.Controls.DataGridGridLinesVisibility", "System.Windows.Controls.DataGridGridLinesVisibility!", "Field[None]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Page!", "Field[TemplateProperty]"] + - ["System.Windows.Data.BindingBase", "System.Windows.Controls.GridViewColumn", "Property[DisplayMemberBinding]"] + - ["System.Boolean", "System.Windows.Controls.ToolTipService!", "Method[GetIsOpen].ReturnValue"] + - ["System.Double", "System.Windows.Controls.ScrollChangedEventArgs", "Property[ExtentHeight]"] + - ["System.Object", "System.Windows.Controls.ItemCollection", "Property[CurrentItem]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.ContextMenuService!", "Field[VerticalOffsetProperty]"] + - ["System.Windows.Controls.DatePickerFormat", "System.Windows.Controls.DatePickerFormat!", "Field[Short]"] + - ["System.Boolean", "System.Windows.Controls.DocumentViewer", "Property[ShowPageBorders]"] + - ["System.Windows.Controls.DataGridRow", "System.Windows.Controls.DataGridBeginningEditEventArgs", "Property[Row]"] + - ["System.Windows.RoutedEvent", "System.Windows.Controls.Calendar!", "Field[SelectedDatesChangedEvent]"] + - ["System.Windows.FontStretch", "System.Windows.Controls.TextBlock", "Property[FontStretch]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Image!", "Field[StretchDirectionProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.ScrollViewer!", "Field[PanningRatioProperty]"] + - ["System.Int32", "System.Windows.Controls.UIElementCollection", "Method[System.Collections.IList.IndexOf].ReturnValue"] + - ["System.Windows.Media.Brush", "System.Windows.Controls.PasswordBox", "Property[CaretBrush]"] + - ["System.Collections.Generic.IEnumerator", "System.Windows.Controls.TextBlock", "Property[System.Windows.IContentHost.HostedElements]"] + - ["System.Boolean", "System.Windows.Controls.VirtualizingStackPanel", "Property[CanHorizontallyScroll]"] + - ["System.Boolean", "System.Windows.Controls.WebBrowser", "Method[System.Windows.Interop.IKeyboardInputSink.TranslateAccelerator].ReturnValue"] + - ["System.Windows.Controls.KeyTipVerticalPlacement", "System.Windows.Controls.KeyTipVerticalPlacement!", "Field[KeyTipCenterAtTargetBottom]"] + - ["System.Windows.FontStyle", "System.Windows.Controls.TextBlock!", "Method[GetFontStyle].ReturnValue"] + - ["System.Windows.RoutedEvent", "System.Windows.Controls.InkCanvas!", "Field[ActiveEditingModeChangedEvent]"] + - ["System.String", "System.Windows.Controls.TabControl", "Property[ContentStringFormat]"] + - ["System.Windows.Controls.DataGridGridLinesVisibility", "System.Windows.Controls.DataGridGridLinesVisibility!", "Field[All]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.ItemsControl!", "Field[ItemsSourceProperty]"] + - ["System.Double", "System.Windows.Controls.ScrollContentPresenter", "Property[ExtentHeight]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.DataGridCell!", "Field[IsReadOnlyProperty]"] + - ["System.Windows.UIElement", "System.Windows.Controls.AdornedElementPlaceholder", "Property[AdornedElement]"] + - ["System.Object", "System.Windows.Controls.DataGridClipboardCellContent", "Property[Item]"] + - ["System.Windows.Media.Visual", "System.Windows.Controls.Panel", "Method[GetVisualChild].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.DataGridRow!", "Field[ItemsPanelProperty]"] + - ["System.Type", "System.Windows.Controls.DataGridAutoGeneratingColumnEventArgs", "Property[PropertyType]"] + - ["System.Double", "System.Windows.Controls.PrintDialog", "Property[PrintableAreaWidth]"] + - ["System.Windows.Controls.DataGridColumn", "System.Windows.Controls.DataGridCellInfo", "Property[Column]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.SpellCheck!", "Field[SpellingReformProperty]"] + - ["System.Double", "System.Windows.Controls.ToolTipService!", "Method[GetHorizontalOffset].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.DatePicker!", "Field[TextProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.StickyNoteControl!", "Field[AuthorProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.DocumentViewer!", "Field[CanMoveRightProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Calendar!", "Field[DisplayDateEndProperty]"] + - ["System.Windows.Controls.SelectionMode", "System.Windows.Controls.SelectionMode!", "Field[Multiple]"] + - ["System.Object", "System.Windows.Controls.ValidationError", "Property[BindingInError]"] + - ["System.String", "System.Windows.Controls.GridView", "Property[ColumnHeaderStringFormat]"] + - ["System.Windows.Controls.VirtualizationMode", "System.Windows.Controls.VirtualizationMode!", "Field[Recycling]"] + - ["System.Windows.DataTemplate", "System.Windows.Controls.DataGridRow", "Property[DetailsTemplate]"] + - ["System.Windows.Controls.CharacterCasing", "System.Windows.Controls.CharacterCasing!", "Field[Lower]"] + - ["System.Boolean", "System.Windows.Controls.TextBlock", "Method[ShouldSerializeText].ReturnValue"] + - ["System.Windows.FrameworkElement", "System.Windows.Controls.DataGridComboBoxColumn", "Method[GenerateEditingElement].ReturnValue"] + - ["System.Windows.Controls.DataGridGridLinesVisibility", "System.Windows.Controls.DataGrid", "Property[GridLinesVisibility]"] + - ["System.Printing.PrintQueue", "System.Windows.Controls.PrintDialog", "Property[PrintQueue]"] + - ["System.Boolean", "System.Windows.Controls.ItemCollection", "Property[System.Collections.IList.IsReadOnly]"] + - ["System.Boolean", "System.Windows.Controls.ContentControl", "Property[HasContent]"] + - ["System.Windows.Controls.DataGridLength", "System.Windows.Controls.DataGrid", "Property[ColumnWidth]"] + - ["System.Windows.Style", "System.Windows.Controls.GridViewColumn", "Property[HeaderContainerStyle]"] + - ["System.Windows.RoutedEvent", "System.Windows.Controls.DatePicker!", "Field[SelectedDateChangedEvent]"] + - ["System.Double", "System.Windows.Controls.DocumentViewer", "Property[HorizontalOffset]"] + - ["System.Windows.Controls.DataGridSelectionMode", "System.Windows.Controls.DataGridSelectionMode!", "Field[Extended]"] + - ["System.Boolean", "System.Windows.Controls.DataGridCellEditEndingEventArgs", "Property[Cancel]"] + - ["System.Windows.Media.Visual", "System.Windows.Controls.InkCanvas", "Method[GetVisualChild].ReturnValue"] + - ["System.Double", "System.Windows.Controls.DataGridColumn", "Property[MinWidth]"] + - ["System.Windows.Size", "System.Windows.Controls.Border", "Method[MeasureOverride].ReturnValue"] + - ["System.Int32", "System.Windows.Controls.DataGridColumn", "Property[DisplayIndex]"] + - ["System.Windows.Controls.DataGridRowDetailsVisibilityMode", "System.Windows.Controls.DataGrid", "Property[RowDetailsVisibilityMode]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.DataGridColumn!", "Field[VisibilityProperty]"] + - ["System.Object", "System.Windows.Controls.DataGridLengthConverter", "Method[ConvertTo].ReturnValue"] + - ["System.Boolean", "System.Windows.Controls.FlowDocumentReader", "Method[CanGoToPage].ReturnValue"] + - ["System.Boolean", "System.Windows.Controls.Button", "Property[IsDefaulted]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Border!", "Field[BackgroundProperty]"] + - ["System.Windows.RoutedEvent", "System.Windows.Controls.InkCanvas!", "Field[GestureEvent]"] + - ["System.Windows.IInputElement", "System.Windows.Controls.TextBlock", "Method[System.Windows.IContentHost.InputHitTest].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.TextBlock!", "Field[FontFamilyProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.GridViewColumn!", "Field[HeaderStringFormatProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.DataGridColumn!", "Field[CanUserResizeProperty]"] + - ["System.Double", "System.Windows.Controls.Slider", "Property[SelectionEnd]"] + - ["System.Windows.DataTemplate", "System.Windows.Controls.GridViewColumn", "Property[HeaderTemplate]"] + - ["System.Boolean", "System.Windows.Controls.ComboBox", "Property[ShouldPreserveUserEnteredPrefix]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.HeaderedContentControl!", "Field[HeaderProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.FlowDocumentPageViewer!", "Field[IsSelectionActiveProperty]"] + - ["System.Double", "System.Windows.Controls.StackPanel", "Property[ViewportHeight]"] + - ["System.Windows.Controls.ScrollUnit", "System.Windows.Controls.ScrollUnit!", "Field[Pixel]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.DataGrid!", "Field[CurrentCellProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.GridViewColumn!", "Field[CellTemplateProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.TextBlock!", "Field[LineHeightProperty]"] + - ["System.Windows.RoutedEvent", "System.Windows.Controls.MenuItem!", "Field[ClickEvent]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Viewbox!", "Field[StretchProperty]"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.Windows.Controls.InkCanvas", "Method[GetSelectedElements].ReturnValue"] + - ["System.Windows.RoutedEvent", "System.Windows.Controls.ScrollViewer!", "Field[ScrollChangedEvent]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.DataGrid!", "Field[RowStyleProperty]"] + - ["System.Windows.ResourceKey", "System.Windows.Controls.MenuItem!", "Property[SeparatorStyleKey]"] + - ["System.Boolean", "System.Windows.Controls.StackPanel", "Property[CanVerticallyScroll]"] + - ["System.Windows.Controls.ViewBase", "System.Windows.Controls.ListView", "Property[View]"] + - ["System.String", "System.Windows.Controls.TextBox", "Property[SelectedText]"] + - ["System.Boolean", "System.Windows.Controls.HeaderedContentControl", "Property[HasHeader]"] + - ["System.Double", "System.Windows.Controls.GridViewColumn", "Property[ActualWidth]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.MenuItem!", "Field[IsCheckedProperty]"] + - ["System.Windows.Style", "System.Windows.Controls.DataGrid", "Property[RowHeaderStyle]"] + - ["System.Windows.Controls.MediaState", "System.Windows.Controls.MediaState!", "Field[Play]"] + - ["System.TimeSpan", "System.Windows.Controls.MediaElement", "Property[Position]"] + - ["System.Windows.Controls.DataGridColumn", "System.Windows.Controls.DataGridBeginningEditEventArgs", "Property[Column]"] + - ["System.Windows.DependencyObject", "System.Windows.Controls.ItemContainerGenerator", "Method[ContainerFromItem].ReturnValue"] + - ["System.Boolean", "System.Windows.Controls.StackPanel", "Property[CanHorizontallyScroll]"] + - ["System.Double", "System.Windows.Controls.VirtualizingPanel", "Method[GetItemOffset].ReturnValue"] + - ["System.Windows.Controls.PageRangeSelection", "System.Windows.Controls.PageRangeSelection!", "Field[UserPages]"] + - ["System.Windows.TextWrapping", "System.Windows.Controls.TextBlock", "Property[TextWrapping]"] + - ["System.Windows.Controls.ItemContainerGenerator", "System.Windows.Controls.ItemsControl", "Property[ItemContainerGenerator]"] + - ["System.Windows.Controls.Dock", "System.Windows.Controls.TabControl", "Property[TabStripPlacement]"] + - ["System.Double", "System.Windows.Controls.Slider", "Property[TickFrequency]"] + - ["System.Windows.ResourceKey", "System.Windows.Controls.ToolBar!", "Property[ToggleButtonStyleKey]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.FlowDocumentReader!", "Field[CanGoToNextPageProperty]"] + - ["System.Collections.Generic.IList", "System.Windows.Controls.DataGrid", "Property[SelectedCells]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.GridViewColumnHeader!", "Field[RoleProperty]"] + - ["System.Double", "System.Windows.Controls.ScrollContentPresenter", "Property[VerticalOffset]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Frame!", "Field[SourceProperty]"] + - ["System.Int32", "System.Windows.Controls.TextBox", "Method[GetLastVisibleLineIndex].ReturnValue"] + - ["System.Windows.Controls.SelectionMode", "System.Windows.Controls.ListBox", "Property[SelectionMode]"] + - ["System.Windows.Controls.FlowDocumentReaderViewingMode", "System.Windows.Controls.FlowDocumentReaderViewingMode!", "Field[Scroll]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.FlowDocumentPageViewer!", "Field[SelectionBrushProperty]"] + - ["System.Int32", "System.Windows.Controls.TextBox", "Property[MaxLines]"] + - ["System.Windows.Ink.StrokeCollection", "System.Windows.Controls.InkCanvasGestureEventArgs", "Property[Strokes]"] + - ["System.Windows.Input.RoutedUICommand", "System.Windows.Controls.DataGrid!", "Property[DeleteCommand]"] + - ["System.Windows.Controls.StyleSelector", "System.Windows.Controls.GroupStyle", "Property[ContainerStyleSelector]"] + - ["System.Windows.Media.Brush", "System.Windows.Controls.AccessText", "Property[Background]"] + - ["System.Windows.Controls.ValidationStep", "System.Windows.Controls.ValidationRule", "Property[ValidationStep]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.DataGrid!", "Field[CanUserAddRowsProperty]"] + - ["System.Int32", "System.Windows.Controls.Grid!", "Method[GetColumnSpan].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.ContextMenu!", "Field[HasDropShadowProperty]"] + - ["System.Windows.Controls.CalendarMode", "System.Windows.Controls.CalendarModeChangedEventArgs", "Property[OldMode]"] + - ["System.Collections.IEnumerator", "System.Windows.Controls.Page", "Property[LogicalChildren]"] + - ["System.Double", "System.Windows.Controls.DocumentViewer", "Property[ExtentHeight]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.DataGrid!", "Field[FrozenColumnCountProperty]"] + - ["System.Windows.Size", "System.Windows.Controls.Canvas", "Method[MeasureOverride].ReturnValue"] + - ["System.Boolean", "System.Windows.Controls.TreeView", "Method[IsItemItsOwnContainerOverride].ReturnValue"] + - ["System.Windows.Controls.DataTemplateSelector", "System.Windows.Controls.DataGridColumn", "Property[HeaderTemplateSelector]"] + - ["System.Windows.Media.Brush", "System.Windows.Controls.TextBlock", "Property[Background]"] + - ["System.Windows.DependencyObject", "System.Windows.Controls.ItemContainerGenerator", "Method[ContainerFromIndex].ReturnValue"] + - ["System.Collections.Generic.IEnumerator", "System.Windows.Controls.ColumnDefinitionCollection", "Method[System.Collections.Generic.IEnumerable.GetEnumerator].ReturnValue"] + - ["System.Windows.Controls.CalendarSelectionMode", "System.Windows.Controls.CalendarSelectionMode!", "Field[SingleDate]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.FlowDocumentPageViewer!", "Field[SelectionOpacityProperty]"] + - ["System.Int32", "System.Windows.Controls.TextBox", "Property[MaxLength]"] + - ["System.Boolean", "System.Windows.Controls.PasswordBox", "Property[IsInactiveSelectionHighlightEnabled]"] + - ["System.Int32", "System.Windows.Controls.ToolBar", "Property[BandIndex]"] + - ["System.Windows.Size", "System.Windows.Controls.ScrollContentPresenter", "Method[ArrangeOverride].ReturnValue"] + - ["System.Windows.Controls.Orientation", "System.Windows.Controls.WrapPanel", "Property[Orientation]"] + - ["System.Windows.DataTemplate", "System.Windows.Controls.DataGrid", "Property[RowDetailsTemplate]"] + - ["System.Windows.Style", "System.Windows.Controls.DataGridComboBoxColumn", "Property[ElementStyle]"] + - ["System.Boolean", "System.Windows.Controls.TreeViewItem", "Property[IsExpanded]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.ComboBox!", "Field[SelectionBoxItemProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.DataGridRow!", "Field[IsNewItemProperty]"] + - ["System.Boolean", "System.Windows.Controls.GroupStyle", "Property[HidesIfEmpty]"] + - ["System.Security.SecureString", "System.Windows.Controls.PasswordBox", "Property[SecurePassword]"] + - ["System.Collections.IEnumerator", "System.Windows.Controls.UIElementCollection", "Method[GetEnumerator].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.MediaElement!", "Field[VolumeProperty]"] + - ["System.Windows.RoutedEvent", "System.Windows.Controls.KeyTipService!", "Field[ActivatingKeyTipEvent]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.AccessText!", "Field[BackgroundProperty]"] + - ["System.Boolean", "System.Windows.Controls.Page", "Method[ShouldSerializeShowsNavigationUI].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.HeaderedItemsControl!", "Field[HeaderProperty]"] + - ["System.Windows.Size", "System.Windows.Controls.Border", "Method[ArrangeOverride].ReturnValue"] + - ["System.Double", "System.Windows.Controls.FlowDocumentScrollViewer", "Property[MaxZoom]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.DataGrid!", "Field[RowDetailsTemplateSelectorProperty]"] + - ["System.Windows.Controls.Primitives.PlacementMode", "System.Windows.Controls.ContextMenuService!", "Method[GetPlacement].ReturnValue"] + - ["System.Windows.Controls.VirtualizationMode", "System.Windows.Controls.VirtualizingPanel!", "Method[GetVirtualizationMode].ReturnValue"] + - ["System.Windows.FrameworkElement", "System.Windows.Controls.DataGridTextColumn", "Method[GenerateElement].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.FlowDocumentReader!", "Field[ViewingModeProperty]"] + - ["System.Windows.Thickness", "System.Windows.Controls.Control", "Property[BorderThickness]"] + - ["System.Object", "System.Windows.Controls.DataGridCheckBoxColumn", "Method[PrepareCellForEdit].ReturnValue"] + - ["System.Windows.Controls.DataGridLengthUnitType", "System.Windows.Controls.DataGridLengthUnitType!", "Field[SizeToCells]"] + - ["System.Windows.ResourceKey", "System.Windows.Controls.ToolBar!", "Property[ButtonStyleKey]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.InkCanvas!", "Field[StrokesProperty]"] + - ["System.Windows.Automation.Peers.AutomationPeer", "System.Windows.Controls.Menu", "Method[OnCreateAutomationPeer].ReturnValue"] + - ["System.Double", "System.Windows.Controls.FlowDocumentPageViewer", "Property[MaxZoom]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Border!", "Field[BorderThicknessProperty]"] + - ["System.Boolean", "System.Windows.Controls.ItemCollection", "Property[System.ComponentModel.IEditableCollectionView.IsEditingItem]"] + - ["System.Windows.Controls.Orientation", "System.Windows.Controls.Panel", "Property[LogicalOrientationPublic]"] + - ["System.Windows.Media.FontFamily", "System.Windows.Controls.TextBlock", "Property[FontFamily]"] + - ["System.String", "System.Windows.Controls.TabControl", "Property[SelectedContentStringFormat]"] + - ["System.Object", "System.Windows.Controls.ValidationResult", "Property[ErrorContent]"] + - ["System.Windows.Size", "System.Windows.Controls.DataGridCellsPanel", "Method[ArrangeOverride].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.PasswordBox!", "Field[SelectionBrushProperty]"] + - ["System.Windows.Automation.Peers.AutomationPeer", "System.Windows.Controls.ListBoxItem", "Method[OnCreateAutomationPeer].ReturnValue"] + - ["System.Windows.Controls.SpellingReform", "System.Windows.Controls.SpellingReform!", "Field[Postreform]"] + - ["System.Windows.DataTemplate", "System.Windows.Controls.GridViewHeaderRowPresenter", "Property[ColumnHeaderTemplate]"] + - ["System.Boolean", "System.Windows.Controls.ContextMenuService!", "Method[GetShowOnDisabled].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Calendar!", "Field[IsTodayHighlightedProperty]"] + - ["System.String", "System.Windows.Controls.ItemsControl", "Property[DisplayMemberPath]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.GridViewHeaderRowPresenter!", "Field[ColumnHeaderToolTipProperty]"] + - ["System.Windows.HorizontalAlignment", "System.Windows.Controls.Control", "Property[HorizontalContentAlignment]"] + - ["System.Windows.Controls.MenuItemRole", "System.Windows.Controls.MenuItemRole!", "Field[SubmenuHeader]"] + - ["System.Boolean", "System.Windows.Controls.ColumnDefinitionCollection", "Method[Contains].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Grid!", "Field[ColumnProperty]"] + - ["System.Boolean", "System.Windows.Controls.DataGrid", "Property[CanUserSortColumns]"] + - ["System.Windows.Controls.SpellingReform", "System.Windows.Controls.SpellingReform!", "Field[Prereform]"] + - ["System.Windows.Automation.Peers.AutomationPeer", "System.Windows.Controls.DataGrid", "Method[OnCreateAutomationPeer].ReturnValue"] + - ["System.Double", "System.Windows.Controls.ContextMenuService!", "Method[GetVerticalOffset].ReturnValue"] + - ["System.Int32", "System.Windows.Controls.ScrollContentPresenter", "Property[VisualChildrenCount]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.MenuItem!", "Field[IconProperty]"] + - ["System.Uri", "System.Windows.Controls.Frame", "Property[CurrentSource]"] + - ["System.Windows.Input.RoutedCommand", "System.Windows.Controls.Slider!", "Property[DecreaseLarge]"] + - ["System.Double", "System.Windows.Controls.ScrollViewer", "Property[VerticalOffset]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.ContentControl!", "Field[ContentProperty]"] + - ["System.Boolean", "System.Windows.Controls.ItemCollection", "Property[System.ComponentModel.IEditableCollectionView.CanCancelEdit]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.FlowDocumentScrollViewer!", "Field[DocumentProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.ToolTip!", "Field[VerticalOffsetProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.FlowDocumentReader!", "Field[IsScrollViewEnabledProperty]"] + - ["System.Windows.Controls.CalendarMode", "System.Windows.Controls.CalendarModeChangedEventArgs", "Property[NewMode]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Expander!", "Field[ExpandDirectionProperty]"] + - ["System.Collections.IList", "System.Windows.Controls.SpellCheck!", "Method[GetCustomDictionaries].ReturnValue"] + - ["System.Collections.IEnumerator", "System.Windows.Controls.ItemCollection", "Method[GetEnumerator].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.ItemsControl!", "Field[AlternationCountProperty]"] + - ["System.Windows.Controls.StretchDirection", "System.Windows.Controls.Image", "Property[StretchDirection]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.DataGrid!", "Field[CanUserResizeRowsProperty]"] + - ["System.Windows.Controls.Orientation", "System.Windows.Controls.ToolBar", "Property[Orientation]"] + - ["System.Windows.ResourceKey", "System.Windows.Controls.ToolBar!", "Property[CheckBoxStyleKey]"] + - ["System.Windows.Documents.TextSelection", "System.Windows.Controls.RichTextBox", "Property[Selection]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.ToolTipService!", "Field[ShowOnDisabledProperty]"] + - ["System.Windows.Automation.Peers.AutomationPeer", "System.Windows.Controls.InkPresenter", "Method[OnCreateAutomationPeer].ReturnValue"] + - ["System.Double", "System.Windows.Controls.PrintDialog", "Property[PrintableAreaHeight]"] + - ["System.Double", "System.Windows.Controls.StackPanel", "Property[ExtentWidth]"] + - ["System.Windows.Automation.Peers.AutomationPeer", "System.Windows.Controls.FlowDocumentPageViewer", "Method[OnCreateAutomationPeer].ReturnValue"] + - ["System.Boolean", "System.Windows.Controls.MenuItem", "Property[IsPressed]"] + - ["System.Double", "System.Windows.Controls.DataGridLength", "Property[Value]"] + - ["System.Boolean", "System.Windows.Controls.ItemCollection", "Method[MoveCurrentToNext].ReturnValue"] + - ["System.Windows.Size", "System.Windows.Controls.AccessText", "Method[MeasureOverride].ReturnValue"] + - ["System.Windows.TextTrimming", "System.Windows.Controls.AccessText", "Property[TextTrimming]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.DataGrid!", "Field[RowStyleSelectorProperty]"] + - ["System.Object", "System.Windows.Controls.UIElementCollection", "Property[System.Collections.IList.Item]"] + - ["System.Windows.Controls.GridResizeDirection", "System.Windows.Controls.GridSplitter", "Property[ResizeDirection]"] + - ["System.Windows.Visibility", "System.Windows.Controls.ScrollViewer", "Property[ComputedVerticalScrollBarVisibility]"] + - ["System.Windows.Controls.StretchDirection", "System.Windows.Controls.StretchDirection!", "Field[DownOnly]"] + - ["System.Windows.Media.Visual", "System.Windows.Controls.ToolBarTray", "Method[GetVisualChild].ReturnValue"] + - ["System.Windows.Media.TextEffectCollection", "System.Windows.Controls.TextBlock", "Property[TextEffects]"] + - ["System.Windows.Automation.Peers.AutomationPeer", "System.Windows.Controls.ProgressBar", "Method[OnCreateAutomationPeer].ReturnValue"] + - ["System.Windows.Controls.DataGridSelectionMode", "System.Windows.Controls.DataGrid", "Property[SelectionMode]"] + - ["System.Double", "System.Windows.Controls.ColumnDefinition", "Property[MaxWidth]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.TabItem!", "Field[IsSelectedProperty]"] + - ["System.Boolean", "System.Windows.Controls.DataGrid", "Method[CancelEdit].ReturnValue"] + - ["System.Double", "System.Windows.Controls.ScrollContentPresenter", "Property[ViewportWidth]"] + - ["System.Object", "System.Windows.Controls.TabControl", "Property[SelectedContent]"] + - ["System.Object", "System.Windows.Controls.DataGridRow", "Property[Item]"] + - ["System.Windows.Controls.InkCanvasSelectionHitResult", "System.Windows.Controls.InkCanvas", "Method[HitTestSelection].ReturnValue"] + - ["System.Windows.Controls.DataGridRow", "System.Windows.Controls.DataGridPreparingCellForEditEventArgs", "Property[Row]"] + - ["System.Windows.ResourceKey", "System.Windows.Controls.ToolBar!", "Property[TextBoxStyleKey]"] + - ["System.Windows.Controls.InkCanvasEditingMode", "System.Windows.Controls.InkCanvasEditingMode!", "Field[Select]"] + - ["System.Boolean", "System.Windows.Controls.ToolBar", "Property[HasOverflowItems]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.ColumnDefinition!", "Field[MaxWidthProperty]"] + - ["System.Windows.RoutedEvent", "System.Windows.Controls.TreeViewItem!", "Field[UnselectedEvent]"] + - ["System.DayOfWeek", "System.Windows.Controls.DatePicker", "Property[FirstDayOfWeek]"] + - ["System.Windows.FontWeight", "System.Windows.Controls.StickyNoteControl", "Property[CaptionFontWeight]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.ItemsControl!", "Field[IsGroupingProperty]"] + - ["System.Windows.DataTemplate", "System.Windows.Controls.GridView", "Property[ColumnHeaderTemplate]"] + - ["System.Boolean", "System.Windows.Controls.TabControl", "Method[IsItemItsOwnContainerOverride].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.FlowDocumentScrollViewer!", "Field[IsToolBarVisibleProperty]"] + - ["System.Windows.Media.Visual", "System.Windows.Controls.Grid", "Method[GetVisualChild].ReturnValue"] + - ["System.Windows.Input.RoutedCommand", "System.Windows.Controls.Slider!", "Property[IncreaseSmall]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.GridViewHeaderRowPresenter!", "Field[ColumnHeaderStringFormatProperty]"] + - ["System.Windows.FrameworkElement", "System.Windows.Controls.DataGridTextColumn", "Method[GenerateEditingElement].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Border!", "Field[PaddingProperty]"] + - ["System.Windows.Controls.CalendarSelectionMode", "System.Windows.Controls.CalendarSelectionMode!", "Field[None]"] + - ["System.Windows.Controls.DataGridRow", "System.Windows.Controls.DataGridCellEditEndingEventArgs", "Property[Row]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.ToolTip!", "Field[CustomPopupPlacementCallbackProperty]"] + - ["System.Windows.Input.RoutedUICommand", "System.Windows.Controls.DocumentViewer!", "Property[FitToMaxPagesAcrossCommand]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.GridView!", "Field[ColumnHeaderTemplateProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.ComboBox!", "Field[MaxDropDownHeightProperty]"] + - ["System.Windows.Automation.Peers.AutomationPeer", "System.Windows.Controls.Button", "Method[OnCreateAutomationPeer].ReturnValue"] + - ["System.Windows.Style", "System.Windows.Controls.DataGridComboBoxColumn!", "Property[DefaultElementStyle]"] + - ["System.Windows.Navigation.NavigationService", "System.Windows.Controls.Page", "Property[NavigationService]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.AccessText!", "Field[FontSizeProperty]"] + - ["System.Collections.IList", "System.Windows.Controls.AlternationConverter", "Property[Values]"] + - ["System.Windows.DependencyObject", "System.Windows.Controls.ListView", "Method[GetContainerForItemOverride].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.DocumentViewer!", "Field[CanMoveUpProperty]"] + - ["System.Boolean", "System.Windows.Controls.ListBox", "Property[HandlesScrolling]"] + - ["System.Windows.Controls.RowDefinition", "System.Windows.Controls.RowDefinitionCollection", "Property[Item]"] + - ["System.Windows.Size", "System.Windows.Controls.StackPanel", "Method[MeasureOverride].ReturnValue"] + - ["System.Double", "System.Windows.Controls.ActivatingKeyTipEventArgs", "Property[KeyTipHorizontalOffset]"] + - ["System.Object", "System.Windows.Controls.ItemCollection", "Method[System.ComponentModel.IEditableCollectionViewAddNewItem.AddNewItem].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.FlowDocumentScrollViewer!", "Field[HorizontalScrollBarVisibilityProperty]"] + - ["System.Double", "System.Windows.Controls.VirtualizingStackPanel", "Property[ViewportWidth]"] + - ["System.Object", "System.Windows.Controls.AlternationConverter", "Method[ConvertBack].ReturnValue"] + - ["System.Windows.Size", "System.Windows.Controls.AccessText", "Method[ArrangeOverride].ReturnValue"] + - ["System.Windows.RoutedEvent", "System.Windows.Controls.Control!", "Field[MouseDoubleClickEvent]"] + - ["System.Windows.Controls.DataTemplateSelector", "System.Windows.Controls.HeaderedItemsControl", "Property[HeaderTemplateSelector]"] + - ["System.Boolean", "System.Windows.Controls.ItemCollection", "Method[Contains].ReturnValue"] + - ["System.Boolean", "System.Windows.Controls.ItemCollection", "Property[System.ComponentModel.IEditableCollectionView.CanRemove]"] + - ["System.Boolean", "System.Windows.Controls.DataGridRow", "Property[IsNewItem]"] + - ["System.Windows.Controls.ScrollBarVisibility", "System.Windows.Controls.DataGrid", "Property[VerticalScrollBarVisibility]"] + - ["System.Windows.Controls.DataGridRow", "System.Windows.Controls.DataGridRowEventArgs", "Property[Row]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.DataGrid!", "Field[VerticalScrollBarVisibilityProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.HeaderedItemsControl!", "Field[HeaderStringFormatProperty]"] + - ["System.Int32", "System.Windows.Controls.AdornedElementPlaceholder", "Property[VisualChildrenCount]"] + - ["System.Collections.IEnumerator", "System.Windows.Controls.Decorator", "Property[LogicalChildren]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Slider!", "Field[AutoToolTipPlacementProperty]"] + - ["System.Boolean", "System.Windows.Controls.MenuItem", "Property[IsChecked]"] + - ["System.Windows.Ink.StylusShape", "System.Windows.Controls.InkCanvas", "Property[EraserShape]"] + - ["System.Windows.Input.StylusPointDescription", "System.Windows.Controls.InkCanvas", "Property[DefaultStylusPointDescription]"] + - ["System.Object", "System.Windows.Controls.GroupItem", "Method[System.Windows.Controls.Primitives.IContainItemStorage.ReadItemValue].ReturnValue"] + - ["System.Windows.Automation.Peers.AutomationPeer", "System.Windows.Controls.TabItem", "Method[OnCreateAutomationPeer].ReturnValue"] + - ["System.Windows.DataTemplate", "System.Windows.Controls.TabControl", "Property[SelectedContentTemplate]"] + - ["System.Windows.Input.RoutedCommand", "System.Windows.Controls.Slider!", "Property[IncreaseLarge]"] + - ["System.Object", "System.Windows.Controls.DataGridClipboardCellContent", "Property[Content]"] + - ["System.Int32", "System.Windows.Controls.DataGridRowClipboardEventArgs", "Property[EndColumnDisplayIndex]"] + - ["System.Boolean", "System.Windows.Controls.ScrollContentPresenter", "Property[CanHorizontallyScroll]"] + - ["System.Object", "System.Windows.Controls.GridViewRowPresenter", "Property[Content]"] + - ["System.String", "System.Windows.Controls.VirtualizationCacheLength", "Method[ToString].ReturnValue"] + - ["System.Windows.UIElement", "System.Windows.Controls.Viewbox", "Property[Child]"] + - ["System.Windows.TextAlignment", "System.Windows.Controls.TextBox", "Property[TextAlignment]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.ToolBar!", "Field[IsOverflowOpenProperty]"] + - ["System.Double", "System.Windows.Controls.ScrollViewer", "Property[ScrollableWidth]"] + - ["System.Windows.FontStretch", "System.Windows.Controls.Control", "Property[FontStretch]"] + - ["System.Double", "System.Windows.Controls.DocumentViewer", "Property[Zoom]"] + - ["System.Windows.Style", "System.Windows.Controls.DataGrid", "Property[ColumnHeaderStyle]"] + - ["System.Windows.RoutedEvent", "System.Windows.Controls.Validation!", "Field[ErrorEvent]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.ScrollViewer!", "Field[VerticalOffsetProperty]"] + - ["System.Boolean", "System.Windows.Controls.DockPanel", "Property[LastChildFill]"] + - ["System.Boolean", "System.Windows.Controls.Slider", "Property[IsDirectionReversed]"] + - ["System.Windows.Documents.TextSelection", "System.Windows.Controls.FlowDocumentPageViewer", "Property[Selection]"] + - ["System.Windows.Controls.Primitives.TickPlacement", "System.Windows.Controls.Slider", "Property[TickPlacement]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.ToolTipService!", "Field[ShowDurationProperty]"] + - ["System.Object", "System.Windows.Controls.ColumnDefinitionCollection", "Property[System.Collections.IList.Item]"] + - ["System.Windows.ResourceKey", "System.Windows.Controls.GridView!", "Property[GridViewItemContainerStyleKey]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Control!", "Field[BorderThicknessProperty]"] + - ["System.Windows.Controls.DataGridGridLinesVisibility", "System.Windows.Controls.DataGridGridLinesVisibility!", "Field[Horizontal]"] + - ["System.Windows.GridLength", "System.Windows.Controls.RowDefinition", "Property[Height]"] + - ["System.Windows.Controls.CalendarSelectionMode", "System.Windows.Controls.Calendar", "Property[SelectionMode]"] + - ["System.Windows.Automation.Peers.AutomationPeer", "System.Windows.Controls.Frame", "Method[OnCreateAutomationPeer].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.ItemsControl!", "Field[IsTextSearchCaseSensitiveProperty]"] + - ["System.Windows.Size", "System.Windows.Controls.ScrollContentPresenter", "Method[MeasureOverride].ReturnValue"] + - ["System.Collections.IEnumerable", "System.Windows.Controls.ItemsControl", "Property[ItemsSource]"] + - ["System.Boolean", "System.Windows.Controls.GridView", "Property[AllowsColumnReorder]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.TextBlock!", "Field[IsHyphenationEnabledProperty]"] + - ["System.Windows.Ink.StrokeCollection", "System.Windows.Controls.InkCanvasStrokesReplacedEventArgs", "Property[PreviousStrokes]"] + - ["System.Windows.Input.ICommand", "System.Windows.Controls.MenuItem", "Property[Command]"] + - ["System.Windows.Controls.KeyTipVerticalPlacement", "System.Windows.Controls.KeyTipVerticalPlacement!", "Field[KeyTipCenterAtTargetCenter]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.TextBox!", "Field[MaxLinesProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.DataGridCheckBoxColumn!", "Field[IsThreeStateProperty]"] + - ["System.Windows.Controls.ItemsControl", "System.Windows.Controls.ItemsControl!", "Method[GetItemsOwner].ReturnValue"] + - ["System.Object", "System.Windows.Controls.DataGridRowClipboardEventArgs", "Property[Item]"] + - ["System.Windows.Controls.SelectiveScrollingOrientation", "System.Windows.Controls.SelectiveScrollingOrientation!", "Field[Vertical]"] + - ["System.Windows.DependencyObject", "System.Windows.Controls.DataGrid", "Method[GetContainerForItemOverride].ReturnValue"] + - ["System.Windows.Media.Brush", "System.Windows.Controls.Border", "Property[Background]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.TextBlock!", "Field[TextWrappingProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Page!", "Field[KeepAliveProperty]"] + - ["System.Boolean", "System.Windows.Controls.HierarchicalVirtualizationItemDesiredSizes!", "Method[op_Equality].ReturnValue"] + - ["System.Boolean", "System.Windows.Controls.GridViewHeaderRowPresenter", "Property[AllowsColumnReorder]"] + - ["System.Windows.Media.Brush", "System.Windows.Controls.DataGrid", "Property[VerticalGridLinesBrush]"] + - ["System.Windows.UIElement", "System.Windows.Controls.ActivatingKeyTipEventArgs", "Property[PlacementTarget]"] + - ["System.Windows.Controls.InkCanvasSelectionHitResult", "System.Windows.Controls.InkCanvasSelectionHitResult!", "Field[Bottom]"] + - ["System.Windows.Documents.FlowDocument", "System.Windows.Controls.FlowDocumentReader", "Property[Document]"] + - ["System.Object", "System.Windows.Controls.GridView", "Property[ColumnHeaderToolTip]"] + - ["System.Windows.Controls.KeyTipVerticalPlacement", "System.Windows.Controls.KeyTipVerticalPlacement!", "Field[KeyTipBottomAtTargetBottom]"] + - ["System.Boolean", "System.Windows.Controls.DatePickerDateValidationErrorEventArgs", "Property[ThrowException]"] + - ["System.Double", "System.Windows.Controls.AccessText", "Property[FontSize]"] + - ["System.Windows.Controls.DataGridLengthUnitType", "System.Windows.Controls.DataGridLengthUnitType!", "Field[Pixel]"] + - ["System.Windows.Data.BindingBase", "System.Windows.Controls.DataGridComboBoxColumn", "Property[ClipboardContentBinding]"] + - ["System.Windows.RoutedEvent", "System.Windows.Controls.InkCanvas!", "Field[StrokeErasedEvent]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Page!", "Field[FontFamilyProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.RowDefinition!", "Field[MinHeightProperty]"] + - ["System.Int32", "System.Windows.Controls.TextBox", "Property[SelectionLength]"] + - ["System.Int32", "System.Windows.Controls.DataGrid", "Property[FrozenColumnCount]"] + - ["System.Double", "System.Windows.Controls.ContextMenuEventArgs", "Property[CursorTop]"] + - ["System.Windows.Controls.DataGridRow", "System.Windows.Controls.DataGridRowDetailsEventArgs", "Property[Row]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.ContentPresenter!", "Field[RecognizesAccessKeyProperty]"] + - ["System.Windows.Media.Brush", "System.Windows.Controls.PasswordBox", "Property[SelectionBrush]"] + - ["System.Boolean", "System.Windows.Controls.Page", "Property[KeepAlive]"] + - ["System.Windows.Controls.DataTemplateSelector", "System.Windows.Controls.TabControl", "Property[SelectedContentTemplateSelector]"] + - ["System.Windows.Controls.DataTemplateSelector", "System.Windows.Controls.GridViewColumn", "Property[HeaderTemplateSelector]"] + - ["System.Boolean", "System.Windows.Controls.ListView", "Method[IsItemItsOwnContainerOverride].ReturnValue"] + - ["System.Windows.Ink.Stroke", "System.Windows.Controls.InkCanvasStrokeErasingEventArgs", "Property[Stroke]"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.Windows.Controls.TextBlock", "Method[System.Windows.IContentHost.GetRectangles].ReturnValue"] + - ["System.Nullable", "System.Windows.Controls.Calendar", "Property[DisplayDateEnd]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.InkCanvas!", "Field[BackgroundProperty]"] + - ["System.Windows.FrameworkElement", "System.Windows.Controls.DataGridTemplateColumn", "Method[GenerateElement].ReturnValue"] + - ["System.Collections.IEnumerator", "System.Windows.Controls.HeaderedContentControl", "Property[LogicalChildren]"] + - ["System.Windows.Controls.ValidationErrorEventAction", "System.Windows.Controls.ValidationErrorEventAction!", "Field[Removed]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.FlowDocumentReader!", "Field[ZoomIncrementProperty]"] + - ["System.Double", "System.Windows.Controls.VirtualizingPanel", "Method[GetItemOffsetCore].ReturnValue"] + - ["System.Windows.Controls.DataGridColumn", "System.Windows.Controls.DataGridAutoGeneratingColumnEventArgs", "Property[Column]"] + - ["System.Boolean", "System.Windows.Controls.InkCanvas", "Property[ResizeEnabled]"] + - ["System.Windows.RoutedEvent", "System.Windows.Controls.InkCanvas!", "Field[EditingModeInvertedChangedEvent]"] + - ["System.Windows.Size", "System.Windows.Controls.ToolBarTray", "Method[ArrangeOverride].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.ContextMenuService!", "Field[ShowOnDisabledProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Frame!", "Field[BackStackProperty]"] + - ["System.Windows.Controls.PanningMode", "System.Windows.Controls.PanningMode!", "Field[HorizontalFirst]"] + - ["System.Windows.Controls.Panel", "System.Windows.Controls.TreeViewItem", "Property[System.Windows.Controls.Primitives.IHierarchicalVirtualizationAndScrollInfo.ItemsHost]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.ToolBar!", "Field[OrientationProperty]"] + - ["System.Windows.Size", "System.Windows.Controls.HierarchicalVirtualizationHeaderDesiredSizes", "Property[LogicalSize]"] + - ["System.Object", "System.Windows.Controls.DataGridColumn", "Method[PrepareCellForEdit].ReturnValue"] + - ["System.Boolean", "System.Windows.Controls.FlowDocumentPageViewer", "Property[IsInactiveSelectionHighlightEnabled]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.MenuItem!", "Field[IsSuspendingPopupAnimationProperty]"] + - ["System.Windows.FontStyle", "System.Windows.Controls.AccessText", "Property[FontStyle]"] + - ["System.Boolean", "System.Windows.Controls.DataGrid", "Property[CanUserReorderColumns]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.DataGridColumn!", "Field[MinWidthProperty]"] + - ["System.Boolean", "System.Windows.Controls.ItemCollection", "Property[System.ComponentModel.IEditableCollectionViewAddNewItem.CanAddNewItem]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.DocumentViewer!", "Field[CanDecreaseZoomProperty]"] + - ["System.Boolean", "System.Windows.Controls.DataGrid", "Property[CanUserResizeRows]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.SoundPlayerAction!", "Field[SourceProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.ItemsControl!", "Field[HasItemsProperty]"] + - ["System.Windows.DependencyObject", "System.Windows.Controls.ItemsControl!", "Method[ContainerFromElement].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.TabControl!", "Field[ContentTemplateSelectorProperty]"] + - ["System.Windows.RoutedEvent", "System.Windows.Controls.KeyTipService!", "Field[KeyTipAccessedEvent]"] + - ["System.Windows.Size", "System.Windows.Controls.Viewport3D", "Method[ArrangeOverride].ReturnValue"] + - ["System.Boolean", "System.Windows.Controls.DataGridRow", "Property[IsEditing]"] + - ["System.Uri", "System.Windows.Controls.Frame", "Property[Source]"] + - ["System.Windows.Controls.UndoAction", "System.Windows.Controls.UndoAction!", "Field[Create]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.DocumentViewer!", "Field[MaxPagesAcrossProperty]"] + - ["System.Windows.Automation.Peers.IViewAutomationPeer", "System.Windows.Controls.ViewBase", "Method[GetAutomationPeer].ReturnValue"] + - ["System.Double", "System.Windows.Controls.FlowDocumentPageViewer", "Property[MinZoom]"] + - ["System.Object", "System.Windows.Controls.ViewBase", "Property[DefaultStyleKey]"] + - ["System.Boolean", "System.Windows.Controls.ItemCollection", "Property[IsCurrentBeforeFirst]"] + - ["System.Windows.Automation.Peers.AutomationPeer", "System.Windows.Controls.TabControl", "Method[OnCreateAutomationPeer].ReturnValue"] + - ["System.Windows.Controls.DataGridRow", "System.Windows.Controls.DataGridRow!", "Method[GetRowContainingElement].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.DocumentViewer!", "Field[CanMoveLeftProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.DataGrid!", "Field[EnableColumnVirtualizationProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Page!", "Field[ContentProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Canvas!", "Field[RightProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.DataGrid!", "Field[SelectionModeProperty]"] + - ["System.Windows.Controls.OverflowMode", "System.Windows.Controls.OverflowMode!", "Field[Always]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.TextSearch!", "Field[TextPathProperty]"] + - ["System.Windows.Controls.GridViewColumnCollection", "System.Windows.Controls.GridView", "Property[Columns]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.ItemsControl!", "Field[ItemContainerStyleSelectorProperty]"] + - ["System.Windows.DataTemplate", "System.Windows.Controls.DataGridRow", "Property[HeaderTemplate]"] + - ["System.Windows.Controls.DataGridRowDetailsVisibilityMode", "System.Windows.Controls.DataGridRowDetailsVisibilityMode!", "Field[Visible]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Frame!", "Field[SandboxExternalContentProperty]"] + - ["System.Boolean", "System.Windows.Controls.FlowDocumentPageViewer", "Property[IsSelectionActive]"] + - ["System.Windows.Controls.VirtualizationCacheLengthUnit", "System.Windows.Controls.HierarchicalVirtualizationConstraints", "Property[CacheLengthUnit]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Validation!", "Field[HasErrorProperty]"] + - ["System.Int32", "System.Windows.Controls.ItemContainerGenerator", "Method[IndexFromContainer].ReturnValue"] + - ["System.Boolean", "System.Windows.Controls.ContextMenu", "Property[StaysOpen]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Calendar!", "Field[CalendarItemStyleProperty]"] + - ["System.Boolean", "System.Windows.Controls.ScrollContentPresenter", "Property[CanContentScroll]"] + - ["System.Double", "System.Windows.Controls.DocumentViewer", "Property[VerticalPageSpacing]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.ToolTipService!", "Field[InitialShowDelayProperty]"] + - ["System.Boolean", "System.Windows.Controls.FlowDocumentReader", "Property[IsScrollViewEnabled]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.GridView!", "Field[ColumnHeaderContextMenuProperty]"] + - ["System.Windows.TextWrapping", "System.Windows.Controls.AccessText", "Property[TextWrapping]"] + - ["System.Object", "System.Windows.Controls.VirtualizationCacheLengthConverter", "Method[ConvertTo].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.StickyNoteControl!", "Field[PenWidthProperty]"] + - ["System.String", "System.Windows.Controls.HeaderedContentControl", "Method[ToString].ReturnValue"] + - ["System.Windows.VerticalAlignment", "System.Windows.Controls.Control", "Property[VerticalContentAlignment]"] + - ["System.Windows.Automation.Peers.AutomationPeer", "System.Windows.Controls.GroupBox", "Method[OnCreateAutomationPeer].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.FlowDocumentScrollViewer!", "Field[CanIncreaseZoomProperty]"] + - ["System.Double", "System.Windows.Controls.FlowDocumentReader", "Property[MaxZoom]"] + - ["System.Int32", "System.Windows.Controls.ToolBar", "Property[Band]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.ItemsControl!", "Field[ItemTemplateProperty]"] + - ["System.Windows.Controls.ValidationErrorEventAction", "System.Windows.Controls.ValidationErrorEventAction!", "Field[Added]"] + - ["System.Collections.IEnumerator", "System.Windows.Controls.RichTextBox", "Property[LogicalChildren]"] + - ["System.Boolean", "System.Windows.Controls.DataGridColumnReorderingEventArgs", "Property[Cancel]"] + - ["System.Boolean", "System.Windows.Controls.PageRange!", "Method[op_Inequality].ReturnValue"] + - ["System.String", "System.Windows.Controls.HeaderedItemsControl", "Method[ToString].ReturnValue"] + - ["System.Windows.Controls.DataGridLength", "System.Windows.Controls.DataGridLength!", "Property[SizeToHeader]"] + - ["System.Windows.Thickness", "System.Windows.Controls.Border", "Property[Padding]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.DataGrid!", "Field[ClipboardCopyModeProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.ContextMenu!", "Field[PlacementTargetProperty]"] + - ["System.Windows.Size", "System.Windows.Controls.HierarchicalVirtualizationItemDesiredSizes", "Property[LogicalSizeBeforeViewport]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.HeaderedContentControl!", "Field[HeaderTemplateSelectorProperty]"] + - ["System.Windows.DependencyPropertyKey", "System.Windows.Controls.FlowDocumentPageViewer!", "Field[CanIncreaseZoomPropertyKey]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.ToolTip!", "Field[ShowsToolTipOnKeyboardFocusProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.FlowDocumentScrollViewer!", "Field[IsSelectionActiveProperty]"] + - ["System.Windows.Size", "System.Windows.Controls.DataGridCell", "Method[ArrangeOverride].ReturnValue"] + - ["System.Windows.RoutedEvent", "System.Windows.Controls.DataGridRow!", "Field[SelectedEvent]"] + - ["System.Windows.FrameworkElement", "System.Windows.Controls.DataGridColumn", "Method[GenerateElement].ReturnValue"] + - ["System.Windows.Controls.ScrollBarVisibility", "System.Windows.Controls.ScrollViewer", "Property[VerticalScrollBarVisibility]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.ScrollViewer!", "Field[PanningDecelerationProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.ComboBoxItem!", "Field[IsHighlightedProperty]"] + - ["System.Double", "System.Windows.Controls.VirtualizationCacheLength", "Property[CacheAfterViewport]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.GridViewColumnHeader!", "Field[ColumnProperty]"] + - ["System.DateTime", "System.Windows.Controls.CalendarDateRange", "Property[Start]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.DataGridColumn!", "Field[IsFrozenProperty]"] + - ["System.Double", "System.Windows.Controls.Page", "Property[WindowHeight]"] + - ["System.Double", "System.Windows.Controls.Control", "Property[FontSize]"] + - ["System.Windows.Controls.KeyTipHorizontalPlacement", "System.Windows.Controls.KeyTipHorizontalPlacement!", "Field[KeyTipRightAtTargetLeft]"] + - ["System.Windows.Controls.PanningMode", "System.Windows.Controls.PanningMode!", "Field[HorizontalOnly]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Calendar!", "Field[FirstDayOfWeekProperty]"] + - ["System.Windows.Media.Brush", "System.Windows.Controls.DataGridTextColumn", "Property[Foreground]"] + - ["System.Windows.Controls.KeyTipHorizontalPlacement", "System.Windows.Controls.KeyTipHorizontalPlacement!", "Field[KeyTipLeftAtTargetLeft]"] + - ["System.Double", "System.Windows.Controls.AccessText", "Property[BaselineOffset]"] + - ["System.Windows.Controls.DataGridEditAction", "System.Windows.Controls.DataGridCellEditEndingEventArgs", "Property[EditAction]"] + - ["System.Boolean", "System.Windows.Controls.DataGrid", "Property[CanUserResizeColumns]"] + - ["System.Windows.Controls.DataGrid", "System.Windows.Controls.DataGridColumn", "Property[DataGridOwner]"] + - ["System.Windows.Automation.Peers.IViewAutomationPeer", "System.Windows.Controls.GridView", "Method[GetAutomationPeer].ReturnValue"] + - ["System.Boolean", "System.Windows.Controls.ContentControl", "Method[ShouldSerializeContent].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.ToolTipService!", "Field[PlacementProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.HeaderedItemsControl!", "Field[HasHeaderProperty]"] + - ["System.Boolean", "System.Windows.Controls.ItemContainerGenerator", "Method[System.Windows.IWeakEventListener.ReceiveWeakEvent].ReturnValue"] + - ["System.Boolean", "System.Windows.Controls.FlowDocumentReader", "Property[CanGoToPreviousPage]"] + - ["System.Boolean", "System.Windows.Controls.ValidationResult", "Property[IsValid]"] + - ["System.Double", "System.Windows.Controls.StickyNoteControl", "Property[PenWidth]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.ScrollViewer!", "Field[PanningModeProperty]"] + - ["System.Windows.Input.RoutedUICommand", "System.Windows.Controls.DataGrid!", "Property[SelectAllCommand]"] + - ["System.Int32", "System.Windows.Controls.Control", "Property[TabIndex]"] + - ["System.UInt32", "System.Windows.Controls.PrintDialog", "Property[MinPage]"] + - ["System.Windows.Controls.Orientation", "System.Windows.Controls.VirtualizingStackPanel", "Property[Orientation]"] + - ["System.Windows.Controls.KeyTipVerticalPlacement", "System.Windows.Controls.KeyTipVerticalPlacement!", "Field[KeyTipTopAtTargetTop]"] + - ["System.String", "System.Windows.Controls.DataGridComboBoxColumn", "Property[DisplayMemberPath]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Control!", "Field[FontFamilyProperty]"] + - ["System.Windows.Documents.InlineCollection", "System.Windows.Controls.TextBlock", "Property[Inlines]"] + - ["System.Int32", "System.Windows.Controls.InkCanvas", "Property[VisualChildrenCount]"] + - ["System.Boolean", "System.Windows.Controls.VirtualizingPanel", "Property[CanHierarchicallyScrollAndVirtualize]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Validation!", "Field[ErrorTemplateProperty]"] + - ["System.Windows.Controls.GridViewColumnHeaderRole", "System.Windows.Controls.GridViewColumnHeaderRole!", "Field[Padding]"] + - ["System.Boolean", "System.Windows.Controls.FlowDocumentReader", "Property[IsTwoPageViewEnabled]"] + - ["System.Object", "System.Windows.Controls.DataGridColumn", "Property[Header]"] + - ["System.Boolean", "System.Windows.Controls.Grid", "Property[ShowGridLines]"] + - ["System.Windows.Style", "System.Windows.Controls.DataGrid", "Property[RowStyle]"] + - ["System.Double", "System.Windows.Controls.FlowDocumentScrollViewer", "Property[SelectionOpacity]"] + - ["System.Windows.Controls.ExpandDirection", "System.Windows.Controls.ExpandDirection!", "Field[Down]"] + - ["System.Windows.Controls.ValidationError", "System.Windows.Controls.ValidationErrorEventArgs", "Property[Error]"] + - ["System.Int32", "System.Windows.Controls.Viewport3D", "Property[VisualChildrenCount]"] + - ["System.Windows.Data.BindingBase", "System.Windows.Controls.DataGridComboBoxColumn", "Property[SelectedValueBinding]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.DataGridColumn!", "Field[CellStyleProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.MediaElement!", "Field[ScrubbingEnabledProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.DataGrid!", "Field[CanUserSortColumnsProperty]"] + - ["System.Windows.Media.Brush", "System.Windows.Controls.FlowDocumentScrollViewer", "Property[SelectionBrush]"] + - ["System.Windows.RoutedEvent", "System.Windows.Controls.MediaElement!", "Field[MediaEndedEvent]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.WrapPanel!", "Field[ItemWidthProperty]"] + - ["System.Windows.ComponentResourceKey", "System.Windows.Controls.DataGridComboBoxColumn!", "Property[TextBlockComboBoxStyleKey]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.DataGridComboBoxColumn!", "Field[ItemsSourceProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.TextBox!", "Field[MinLinesProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.ToolTip!", "Field[HasDropShadowProperty]"] + - ["System.Boolean", "System.Windows.Controls.RowDefinitionCollection", "Property[IsReadOnly]"] + - ["System.Windows.Controls.UIElementCollection", "System.Windows.Controls.InkCanvas", "Property[Children]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.ListView!", "Field[ViewProperty]"] + - ["System.Double", "System.Windows.Controls.AccessText", "Property[LineHeight]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.ScrollViewer!", "Field[ScrollableHeightProperty]"] + - ["System.Windows.DataTemplate", "System.Windows.Controls.ContentControl", "Property[ContentTemplate]"] + - ["System.Windows.Style", "System.Windows.Controls.DataGrid", "Property[CellStyle]"] + - ["System.Boolean", "System.Windows.Controls.HierarchicalVirtualizationItemDesiredSizes", "Method[Equals].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.ToolTipService!", "Field[ShowsToolTipOnKeyboardFocusProperty]"] + - ["System.Windows.Controls.DataTemplateSelector", "System.Windows.Controls.DataGridRow", "Property[DetailsTemplateSelector]"] + - ["System.Boolean", "System.Windows.Controls.CalendarBlackoutDatesCollection", "Method[Contains].ReturnValue"] + - ["System.Windows.Controls.DataGridHeadersVisibility", "System.Windows.Controls.DataGrid", "Property[HeadersVisibility]"] + - ["System.Windows.Controls.OverflowMode", "System.Windows.Controls.OverflowMode!", "Field[AsNeeded]"] + - ["System.Object", "System.Windows.Controls.RowDefinitionCollection", "Property[System.Collections.IList.Item]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.MenuItem!", "Field[CommandProperty]"] + - ["System.Windows.Input.RoutedCommand", "System.Windows.Controls.DataGrid!", "Field[CommitEditCommand]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.ContentControl!", "Field[ContentTemplateProperty]"] + - ["System.Windows.Size", "System.Windows.Controls.StackPanel", "Method[ArrangeOverride].ReturnValue"] + - ["System.Object", "System.Windows.Controls.ItemCollection", "Method[GetItemAt].ReturnValue"] + - ["System.Boolean", "System.Windows.Controls.PrintDialog", "Property[SelectedPagesEnabled]"] + - ["System.Windows.Media.Brush", "System.Windows.Controls.InkCanvas", "Property[Background]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.DataGridColumn!", "Field[HeaderTemplateSelectorProperty]"] + - ["System.Windows.Controls.DataGridEditAction", "System.Windows.Controls.DataGridEditAction!", "Field[Cancel]"] + - ["System.Boolean", "System.Windows.Controls.RowDefinitionCollection", "Property[IsSynchronized]"] + - ["System.Int32", "System.Windows.Controls.HierarchicalVirtualizationItemDesiredSizes", "Method[GetHashCode].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.DataGridRow!", "Field[HeaderTemplateSelectorProperty]"] + - ["System.Windows.Media.Visual", "System.Windows.Controls.InkPresenter", "Method[GetVisualChild].ReturnValue"] + - ["System.Windows.Style", "System.Windows.Controls.DataGridColumn", "Property[CellStyle]"] + - ["System.Windows.Controls.KeyTipVerticalPlacement", "System.Windows.Controls.ActivatingKeyTipEventArgs", "Property[KeyTipVerticalPlacement]"] + - ["System.Windows.Controls.ValidationErrorEventAction", "System.Windows.Controls.ValidationErrorEventArgs", "Property[Action]"] + - ["System.Windows.Controls.ClickMode", "System.Windows.Controls.ClickMode!", "Field[Hover]"] + - ["System.Windows.Controls.Orientation", "System.Windows.Controls.Orientation!", "Field[Horizontal]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.ContextMenuService!", "Field[HasDropShadowProperty]"] + - ["System.Windows.Automation.Peers.AutomationPeer", "System.Windows.Controls.ListView", "Method[OnCreateAutomationPeer].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.DataGridTextColumn!", "Field[FontStyleProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.ToolTip!", "Field[PlacementProperty]"] + - ["System.Boolean", "System.Windows.Controls.TextBox", "Method[ShouldSerializeText].ReturnValue"] + - ["System.Windows.Controls.ItemsPanelTemplate", "System.Windows.Controls.GroupStyle", "Property[Panel]"] + - ["System.Boolean", "System.Windows.Controls.FlowDocumentScrollViewer", "Property[CanDecreaseZoom]"] + - ["System.Windows.Controls.InkCanvasSelectionHitResult", "System.Windows.Controls.InkCanvasSelectionHitResult!", "Field[Left]"] + - ["System.Windows.Controls.KeyTipHorizontalPlacement", "System.Windows.Controls.KeyTipHorizontalPlacement!", "Field[KeyTipRightAtTargetCenter]"] + - ["System.Boolean", "System.Windows.Controls.DataGridRowEditEndingEventArgs", "Property[Cancel]"] + - ["System.Boolean", "System.Windows.Controls.RichTextBox", "Method[ShouldSerializeDocument].ReturnValue"] + - ["System.Windows.Size", "System.Windows.Controls.WrapPanel", "Method[ArrangeOverride].ReturnValue"] + - ["System.Windows.Style", "System.Windows.Controls.DataGridTextColumn!", "Property[DefaultElementStyle]"] + - ["System.Windows.Controls.UndoAction", "System.Windows.Controls.UndoAction!", "Field[Redo]"] + - ["System.Double", "System.Windows.Controls.VirtualizationCacheLength", "Property[CacheBeforeViewport]"] + - ["System.Windows.Controls.ValidationStep", "System.Windows.Controls.ValidationStep!", "Field[UpdatedValue]"] + - ["System.String", "System.Windows.Controls.TextBlock", "Property[Text]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.DataGridRow!", "Field[IsEditingProperty]"] + - ["System.Int32", "System.Windows.Controls.PageRange", "Property[PageTo]"] + - ["System.Collections.IEnumerator", "System.Windows.Controls.ToolBarTray", "Property[LogicalChildren]"] + - ["System.Windows.RoutedEvent", "System.Windows.Controls.MediaElement!", "Field[BufferingStartedEvent]"] + - ["System.Windows.TriggerCollection", "System.Windows.Controls.ControlTemplate", "Property[Triggers]"] + - ["System.Int32", "System.Windows.Controls.Slider", "Property[AutoToolTipPrecision]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.MediaElement!", "Field[SourceProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.FlowDocumentScrollViewer!", "Field[ZoomProperty]"] + - ["System.Windows.Media.Brush", "System.Windows.Controls.Control", "Property[Background]"] + - ["System.Windows.Controls.GroupStyleSelector", "System.Windows.Controls.ItemsControl", "Property[GroupStyleSelector]"] + - ["System.String", "System.Windows.Controls.DataGridColumn", "Property[HeaderStringFormat]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Button!", "Field[IsDefaultedProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.FlowDocumentPageViewer!", "Field[MinZoomProperty]"] + - ["System.Boolean", "System.Windows.Controls.Menu", "Property[IsMainMenu]"] + - ["System.Windows.Controls.InkCanvasEditingMode", "System.Windows.Controls.InkCanvas", "Property[EditingMode]"] + - ["System.Double", "System.Windows.Controls.FlowDocumentPageViewer", "Property[ZoomIncrement]"] + - ["System.Windows.FrameworkElement", "System.Windows.Controls.DataGridCheckBoxColumn", "Method[GenerateEditingElement].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.DataGridColumn!", "Field[HeaderStringFormatProperty]"] + - ["System.Windows.Media.Visual", "System.Windows.Controls.TextBlock", "Method[GetVisualChild].ReturnValue"] + - ["System.Windows.Controls.DataTemplateSelector", "System.Windows.Controls.DataGridTemplateColumn", "Property[CellEditingTemplateSelector]"] + - ["System.Nullable", "System.Windows.Controls.ItemCollection", "Property[IsLiveFiltering]"] + - ["System.Windows.Controls.DataGridHeadersVisibility", "System.Windows.Controls.DataGridHeadersVisibility!", "Field[Row]"] + - ["System.Windows.Controls.DataTemplateSelector", "System.Windows.Controls.ContentControl", "Property[ContentTemplateSelector]"] + - ["System.Boolean", "System.Windows.Controls.DocumentViewer", "Property[CanMoveRight]"] + - ["System.Uri", "System.Windows.Controls.WebBrowser", "Property[Source]"] + - ["System.Object", "System.Windows.Controls.WebBrowser", "Method[InvokeScript].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Slider!", "Field[OrientationProperty]"] + - ["System.Boolean", "System.Windows.Controls.Panel", "Property[IsItemsHost]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Control!", "Field[FontStretchProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.TextBlock!", "Field[ForegroundProperty]"] + - ["System.Int32", "System.Windows.Controls.Slider", "Property[Interval]"] + - ["System.Windows.Controls.Primitives.IScrollInfo", "System.Windows.Controls.ScrollViewer", "Property[ScrollInfo]"] + - ["System.String", "System.Windows.Controls.Calendar", "Method[ToString].ReturnValue"] + - ["System.Double", "System.Windows.Controls.ScrollChangedEventArgs", "Property[ViewportWidth]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Calendar!", "Field[SelectionModeProperty]"] + - ["System.Windows.Controls.Primitives.CustomPopupPlacementCallback", "System.Windows.Controls.ContextMenu", "Property[CustomPopupPlacementCallback]"] + - ["System.Collections.Generic.IList", "System.Windows.Controls.SelectedCellsChangedEventArgs", "Property[AddedCells]"] + - ["System.Windows.Media.Visual", "System.Windows.Controls.AdornedElementPlaceholder", "Method[GetVisualChild].ReturnValue"] + - ["System.Windows.RoutedEvent", "System.Windows.Controls.TreeViewItem!", "Field[ExpandedEvent]"] + - ["System.Windows.Controls.Panel", "System.Windows.Controls.GroupItem", "Property[System.Windows.Controls.Primitives.IHierarchicalVirtualizationAndScrollInfo.ItemsHost]"] + - ["System.Object", "System.Windows.Controls.DataGridComboBoxColumn", "Method[PrepareCellForEdit].ReturnValue"] + - ["System.Windows.Style", "System.Windows.Controls.DataGridColumn", "Property[DragIndicatorStyle]"] + - ["System.Windows.Controls.GridResizeBehavior", "System.Windows.Controls.GridResizeBehavior!", "Field[PreviousAndCurrent]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.DatePicker!", "Field[DisplayDateStartProperty]"] + - ["System.Windows.Size", "System.Windows.Controls.DataGridRow", "Method[ArrangeOverride].ReturnValue"] + - ["System.Windows.Controls.Orientation", "System.Windows.Controls.StackPanel", "Property[LogicalOrientation]"] + - ["System.Boolean", "System.Windows.Controls.FlowDocumentPageViewer", "Property[CanDecreaseZoom]"] + - ["System.String", "System.Windows.Controls.ContentPresenter", "Property[ContentSource]"] + - ["System.Windows.Size", "System.Windows.Controls.ContentPresenter", "Method[ArrangeOverride].ReturnValue"] + - ["System.Boolean", "System.Windows.Controls.ItemCollection", "Property[CanSort]"] + - ["System.Windows.RoutedEvent", "System.Windows.Controls.MenuItem!", "Field[SubmenuOpenedEvent]"] + - ["System.Windows.Controls.GridViewColumnHeaderRole", "System.Windows.Controls.GridViewColumnHeaderRole!", "Field[Normal]"] + - ["System.Windows.Controls.UIElementCollection", "System.Windows.Controls.Panel", "Method[CreateUIElementCollection].ReturnValue"] + - ["System.Collections.IEnumerator", "System.Windows.Controls.TextBox", "Property[LogicalChildren]"] + - ["System.Boolean", "System.Windows.Controls.Control", "Property[HandlesScrolling]"] + - ["System.Double", "System.Windows.Controls.MediaElement", "Property[Volume]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.DataGridComboBoxColumn!", "Field[SelectedValuePathProperty]"] + - ["System.Windows.UIElement", "System.Windows.Controls.UIElementCollection", "Property[Item]"] + - ["System.Windows.Controls.PageRangeSelection", "System.Windows.Controls.PageRangeSelection!", "Field[SelectedPages]"] + - ["System.String", "System.Windows.Controls.ContentPresenter", "Property[ContentStringFormat]"] + - ["System.Windows.Controls.GridResizeBehavior", "System.Windows.Controls.GridSplitter", "Property[ResizeBehavior]"] + - ["System.Windows.Size", "System.Windows.Controls.AdornedElementPlaceholder", "Method[MeasureOverride].ReturnValue"] + - ["System.Windows.Media.Visual", "System.Windows.Controls.ScrollContentPresenter", "Method[GetVisualChild].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.DataGrid!", "Field[RowHeightProperty]"] + - ["System.Object", "System.Windows.Controls.TreeView", "Property[SelectedValue]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.ScrollContentPresenter!", "Field[CanContentScrollProperty]"] + - ["System.Int32", "System.Windows.Controls.TextBox", "Method[GetNextSpellingErrorCharacterIndex].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.DataGridTextColumn!", "Field[FontFamilyProperty]"] + - ["System.Boolean", "System.Windows.Controls.ItemCollection", "Property[IsEmpty]"] + - ["System.Windows.Size", "System.Windows.Controls.TextBlock", "Method[MeasureOverride].ReturnValue"] + - ["System.Nullable", "System.Windows.Controls.DataGridColumn", "Property[SortDirection]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.WrapPanel!", "Field[ItemHeightProperty]"] + - ["System.Windows.Controls.Orientation", "System.Windows.Controls.Slider", "Property[Orientation]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.TreeViewItem!", "Field[IsExpandedProperty]"] + - ["System.Windows.RoutedEvent", "System.Windows.Controls.TreeViewItem!", "Field[CollapsedEvent]"] + - ["System.Boolean", "System.Windows.Controls.FlowDocumentReader", "Property[CanDecreaseZoom]"] + - ["System.Collections.IEnumerable", "System.Windows.Controls.Frame", "Property[ForwardStack]"] + - ["System.Object", "System.Windows.Controls.ViewBase", "Property[ItemContainerDefaultStyleKey]"] + - ["System.Windows.DataTemplate", "System.Windows.Controls.DataTemplateSelector", "Method[SelectTemplate].ReturnValue"] + - ["System.Windows.Documents.TextPointer", "System.Windows.Controls.RichTextBox", "Property[CaretPosition]"] + - ["System.String", "System.Windows.Controls.ComboBox", "Property[Text]"] + - ["System.Windows.ResourceKey", "System.Windows.Controls.ToolBar!", "Property[RadioButtonStyleKey]"] + - ["System.Windows.RoutedEventArgs", "System.Windows.Controls.DataGridBeginningEditEventArgs", "Property[EditingEventArgs]"] + - ["System.Windows.Media.Brush", "System.Windows.Controls.Control", "Property[BorderBrush]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.ScrollViewer!", "Field[ViewportWidthProperty]"] + - ["System.Windows.DataTemplate", "System.Windows.Controls.TabControl", "Property[ContentTemplate]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.GridSplitter!", "Field[PreviewStyleProperty]"] + - ["System.Boolean", "System.Windows.Controls.Slider", "Property[IsSelectionRangeEnabled]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.ToolTipService!", "Field[IsOpenProperty]"] + - ["System.Windows.Automation.Peers.AutomationPeer", "System.Windows.Controls.CheckBox", "Method[OnCreateAutomationPeer].ReturnValue"] + - ["System.Double", "System.Windows.Controls.DataGrid", "Property[MinRowHeight]"] + - ["System.Double", "System.Windows.Controls.ColumnDefinition", "Property[Offset]"] + - ["System.Windows.Rect", "System.Windows.Controls.VirtualizingStackPanel", "Method[MakeVisible].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.FlowDocumentReader!", "Field[MaxZoomProperty]"] + - ["System.Windows.RoutedEvent", "System.Windows.Controls.ToolTipService!", "Field[ToolTipOpeningEvent]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.ScrollViewer!", "Field[ExtentHeightProperty]"] + - ["System.Windows.Controls.DataGridSelectionUnit", "System.Windows.Controls.DataGridSelectionUnit!", "Field[FullRow]"] + - ["System.Int32", "System.Windows.Controls.ItemCollection", "Property[CurrentPosition]"] + - ["System.Windows.DataTemplate", "System.Windows.Controls.ContentPresenter", "Property[ContentTemplate]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.DataGridRow!", "Field[HeaderProperty]"] + - ["System.Double", "System.Windows.Controls.ScrollChangedEventArgs", "Property[HorizontalChange]"] + - ["System.Windows.Style", "System.Windows.Controls.Calendar", "Property[CalendarItemStyle]"] + - ["System.Int32", "System.Windows.Controls.FlowDocumentReader", "Property[PageNumber]"] + - ["System.Windows.Automation.Peers.AutomationPeer", "System.Windows.Controls.Separator", "Method[OnCreateAutomationPeer].ReturnValue"] + - ["System.Int32", "System.Windows.Controls.Grid!", "Method[GetColumn].ReturnValue"] + - ["System.Boolean", "System.Windows.Controls.DataGridCheckBoxColumn", "Property[IsThreeState]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Slider!", "Field[TickFrequencyProperty]"] + - ["System.Double", "System.Windows.Controls.ScrollViewer", "Property[ScrollableHeight]"] + - ["System.Object", "System.Windows.Controls.MenuScrollingVisibilityConverter", "Method[Convert].ReturnValue"] + - ["System.Windows.Controls.DatePickerFormat", "System.Windows.Controls.DatePickerFormat!", "Field[Long]"] + - ["System.Windows.FrameworkElement", "System.Windows.Controls.DataGridPreparingCellForEditEventArgs", "Property[EditingElement]"] + - ["System.Int32", "System.Windows.Controls.TextBox", "Method[GetSpellingErrorStart].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Frame!", "Field[CanGoBackProperty]"] + - ["System.Boolean", "System.Windows.Controls.ItemCollection", "Property[CanGroup]"] + - ["System.Windows.Size", "System.Windows.Controls.Control", "Method[MeasureOverride].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.ScrollViewer!", "Field[ContentVerticalOffsetProperty]"] + - ["System.Boolean", "System.Windows.Controls.SpellCheck", "Property[IsEnabled]"] + - ["System.Windows.Controls.ScrollViewer", "System.Windows.Controls.VirtualizingStackPanel", "Property[ScrollOwner]"] + - ["System.Collections.ObjectModel.Collection", "System.Windows.Controls.ToolBarTray", "Property[ToolBars]"] + - ["System.Double", "System.Windows.Controls.ScrollViewer!", "Method[GetPanningDeceleration].ReturnValue"] + - ["System.Windows.Controls.InkCanvasSelectionHitResult", "System.Windows.Controls.InkCanvasSelectionHitResult!", "Field[Selection]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.DataGrid!", "Field[HorizontalGridLinesBrushProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.DataGridRow!", "Field[AlternationIndexProperty]"] + - ["System.Windows.Controls.ItemCollection", "System.Windows.Controls.ItemsControl", "Property[Items]"] + - ["System.Windows.Automation.Peers.AutomationPeer", "System.Windows.Controls.MediaElement", "Method[OnCreateAutomationPeer].ReturnValue"] + - ["System.Windows.Controls.InkCanvasEditingMode", "System.Windows.Controls.InkCanvas", "Property[EditingModeInverted]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.DataGrid!", "Field[MinRowHeightProperty]"] + - ["System.DayOfWeek", "System.Windows.Controls.Calendar", "Property[FirstDayOfWeek]"] + - ["System.Boolean", "System.Windows.Controls.ComboBox", "Property[IsEditable]"] + - ["System.Windows.Style", "System.Windows.Controls.DataGridRow", "Property[HeaderStyle]"] + - ["System.Windows.Size", "System.Windows.Controls.MediaElement", "Method[ArrangeOverride].ReturnValue"] + - ["System.Windows.Style", "System.Windows.Controls.GridView", "Property[ColumnHeaderContainerStyle]"] + - ["System.Int32", "System.Windows.Controls.TextBlock", "Property[VisualChildrenCount]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.InkCanvas!", "Field[EditingModeInvertedProperty]"] + - ["System.Windows.Size", "System.Windows.Controls.ToolBarTray", "Method[MeasureOverride].ReturnValue"] + - ["System.Windows.Controls.DataGridColumn", "System.Windows.Controls.DataGridCellClipboardEventArgs", "Property[Column]"] + - ["System.Windows.Media.Brush", "System.Windows.Controls.ToolBarTray", "Property[Background]"] + - ["System.Boolean", "System.Windows.Controls.DataGridLength", "Property[IsAbsolute]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Menu!", "Field[IsMainMenuProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.DatePicker!", "Field[IsDropDownOpenProperty]"] + - ["System.String", "System.Windows.Controls.ItemsControl", "Method[ToString].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.ScrollViewer!", "Field[CanContentScrollProperty]"] + - ["System.Windows.Media.Brush", "System.Windows.Controls.Border", "Property[BorderBrush]"] + - ["System.Windows.Automation.Peers.AutomationPeer", "System.Windows.Controls.ScrollViewer", "Method[OnCreateAutomationPeer].ReturnValue"] + - ["System.Windows.Controls.SpellingReform", "System.Windows.Controls.SpellingReform!", "Field[PreAndPostreform]"] + - ["System.Windows.Controls.MediaState", "System.Windows.Controls.MediaState!", "Field[Stop]"] + - ["System.String", "System.Windows.Controls.DataGridHyperlinkColumn", "Property[TargetName]"] + - ["System.Int32", "System.Windows.Controls.ItemCollection", "Method[Add].ReturnValue"] + - ["System.Object", "System.Windows.Controls.ItemContainerGenerator", "Method[ItemFromContainer].ReturnValue"] + - ["System.Boolean", "System.Windows.Controls.DataGridCellInfo!", "Method[op_Inequality].ReturnValue"] + - ["System.Double", "System.Windows.Controls.MediaElement", "Property[SpeedRatio]"] + - ["System.Int32", "System.Windows.Controls.TextChange", "Property[RemovedLength]"] + - ["System.Int32", "System.Windows.Controls.ItemContainerGenerator", "Method[System.Windows.Controls.Primitives.IItemContainerGenerator.IndexFromGeneratorPosition].ReturnValue"] + - ["System.Windows.Rect", "System.Windows.Controls.InkCanvasSelectionEditingEventArgs", "Property[NewRectangle]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.DataGrid!", "Field[CellsPanelHorizontalOffsetProperty]"] + - ["System.Object", "System.Windows.Controls.InitializingNewItemEventArgs", "Property[NewItem]"] + - ["System.Windows.DataTemplate", "System.Windows.Controls.DataGridColumn", "Property[HeaderTemplate]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Panel!", "Field[IsItemsHostProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.DataGridColumn!", "Field[ActualWidthProperty]"] + - ["System.Windows.RoutedEvent", "System.Windows.Controls.TreeView!", "Field[SelectedItemChangedEvent]"] + - ["System.Windows.Controls.ColumnDefinitionCollection", "System.Windows.Controls.Grid", "Property[ColumnDefinitions]"] + - ["System.Windows.Controls.ContextMenu", "System.Windows.Controls.ContextMenuService!", "Method[GetContextMenu].ReturnValue"] + - ["System.Windows.Controls.VirtualizationCacheLength", "System.Windows.Controls.VirtualizingPanel!", "Method[GetCacheLength].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.GridView!", "Field[ColumnCollectionProperty]"] + - ["System.Collections.Generic.ICollection", "System.Windows.Controls.TextChangedEventArgs", "Property[Changes]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.TextBox!", "Field[MaxLengthProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Calendar!", "Field[CalendarButtonStyleProperty]"] + - ["System.Windows.Controls.ValidationResult", "System.Windows.Controls.NotifyDataErrorValidationRule", "Method[Validate].ReturnValue"] + - ["System.Windows.Size", "System.Windows.Controls.ScrollViewer", "Method[ArrangeOverride].ReturnValue"] + - ["System.Windows.Controls.StretchDirection", "System.Windows.Controls.StretchDirection!", "Field[UpOnly]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.TextBlock!", "Field[BackgroundProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.ComboBox!", "Field[ShouldPreserveUserEnteredPrefixProperty]"] + - ["System.Windows.Automation.Peers.AutomationPeer", "System.Windows.Controls.GroupItem", "Method[OnCreateAutomationPeer].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Panel!", "Field[ZIndexProperty]"] + - ["System.Windows.Automation.Peers.AutomationPeer", "System.Windows.Controls.Calendar", "Method[OnCreateAutomationPeer].ReturnValue"] + - ["System.Windows.Media.Brush", "System.Windows.Controls.TextBlock!", "Method[GetForeground].ReturnValue"] + - ["System.Windows.Controls.DataGridEditAction", "System.Windows.Controls.DataGridRowEditEndingEventArgs", "Property[EditAction]"] + - ["System.Windows.Media.Geometry", "System.Windows.Controls.Canvas", "Method[GetLayoutClip].ReturnValue"] + - ["System.Windows.Style", "System.Windows.Controls.KeyTipService!", "Method[GetKeyTipStyle].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.DataGridColumn!", "Field[HeaderProperty]"] + - ["System.Windows.Media.Brush", "System.Windows.Controls.DataGrid", "Property[RowBackground]"] + - ["System.Int32", "System.Windows.Controls.ColumnDefinitionCollection", "Property[Count]"] + - ["System.Windows.Media.Brush", "System.Windows.Controls.AccessText", "Property[Foreground]"] + - ["System.Windows.TextTrimming", "System.Windows.Controls.TextBlock", "Property[TextTrimming]"] + - ["System.Boolean", "System.Windows.Controls.FlowDocumentScrollViewer", "Property[IsSelectionEnabled]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.FlowDocumentPageViewer!", "Field[CanDecreaseZoomProperty]"] + - ["System.Double", "System.Windows.Controls.VirtualizingStackPanel", "Method[GetItemOffsetCore].ReturnValue"] + - ["System.Windows.Size", "System.Windows.Controls.AdornedElementPlaceholder", "Method[ArrangeOverride].ReturnValue"] + - ["System.Boolean", "System.Windows.Controls.InkCanvas", "Property[UseCustomCursor]"] + - ["System.Boolean", "System.Windows.Controls.DataGridColumn", "Method[OnCoerceIsReadOnly].ReturnValue"] + - ["System.Windows.Visibility", "System.Windows.Controls.ActivatingKeyTipEventArgs", "Property[KeyTipVisibility]"] + - ["System.Boolean", "System.Windows.Controls.ToolBar!", "Method[GetIsOverflowItem].ReturnValue"] + - ["System.Windows.Controls.DataGridRowDetailsVisibilityMode", "System.Windows.Controls.DataGridRowDetailsVisibilityMode!", "Field[VisibleWhenSelected]"] + - ["System.Boolean", "System.Windows.Controls.VirtualizingPanel!", "Method[GetIsVirtualizingWhenGrouping].ReturnValue"] + - ["System.String", "System.Windows.Controls.TextSearch!", "Method[GetText].ReturnValue"] + - ["System.Boolean", "System.Windows.Controls.GridView!", "Method[ShouldSerializeColumnCollection].ReturnValue"] + - ["System.Windows.Controls.PageRangeSelection", "System.Windows.Controls.PageRangeSelection!", "Field[CurrentPage]"] + - ["System.Windows.Controls.UndoAction", "System.Windows.Controls.TextChangedEventArgs", "Property[UndoAction]"] + - ["System.Object", "System.Windows.Controls.ListBox", "Property[AnchorItem]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.GridViewColumn!", "Field[WidthProperty]"] + - ["System.Boolean", "System.Windows.Controls.ItemsControl", "Method[IsItemItsOwnContainer].ReturnValue"] + - ["System.Windows.RoutedEvent", "System.Windows.Controls.MenuItem!", "Field[SubmenuClosedEvent]"] + - ["System.Windows.Controls.CharacterCasing", "System.Windows.Controls.CharacterCasing!", "Field[Normal]"] + - ["System.String", "System.Windows.Controls.TextSearch!", "Method[GetTextPath].ReturnValue"] + - ["System.Windows.Automation.Peers.AutomationPeer", "System.Windows.Controls.Image", "Method[OnCreateAutomationPeer].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.DataGridColumn!", "Field[IsAutoGeneratedProperty]"] + - ["System.Windows.Size", "System.Windows.Controls.GridViewHeaderRowPresenter", "Method[MeasureOverride].ReturnValue"] + - ["System.Windows.Controls.DatePickerFormat", "System.Windows.Controls.DatePicker", "Property[SelectedDateFormat]"] + - ["System.Windows.Documents.TextSelection", "System.Windows.Controls.FlowDocumentReader", "Property[Selection]"] + - ["System.Windows.Media.Brush", "System.Windows.Controls.PasswordBox", "Property[SelectionTextBrush]"] + - ["System.Windows.Automation.Peers.AutomationPeer", "System.Windows.Controls.InkCanvas", "Method[OnCreateAutomationPeer].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Expander!", "Field[IsExpandedProperty]"] + - ["System.Windows.IInputElement", "System.Windows.Controls.MenuItem", "Property[CommandTarget]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.StickyNoteControl!", "Field[CaptionFontStretchProperty]"] + - ["System.Boolean", "System.Windows.Controls.ComboBox", "Property[IsDropDownOpen]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.DataGrid!", "Field[RowBackgroundProperty]"] + - ["System.Nullable", "System.Windows.Controls.DatePicker", "Property[DisplayDateStart]"] + - ["System.Windows.Visibility", "System.Windows.Controls.DataGridColumn", "Property[Visibility]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.DataGrid!", "Field[ColumnHeaderStyleProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.DataGridComboBoxColumn!", "Field[EditingElementStyleProperty]"] + - ["System.Windows.Automation.Peers.AutomationPeer", "System.Windows.Controls.DataGridCell", "Method[OnCreateAutomationPeer].ReturnValue"] + - ["System.Windows.Automation.Peers.AutomationPeer", "System.Windows.Controls.ToolBar", "Method[OnCreateAutomationPeer].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.MediaElement!", "Field[StretchDirectionProperty]"] + - ["System.Windows.Size", "System.Windows.Controls.HierarchicalVirtualizationItemDesiredSizes", "Property[LogicalSize]"] + - ["System.Double", "System.Windows.Controls.DocumentViewer", "Property[ViewportHeight]"] + - ["System.Int32", "System.Windows.Controls.ColumnDefinitionCollection", "Method[System.Collections.IList.Add].ReturnValue"] + - ["System.Boolean", "System.Windows.Controls.DataGridColumn", "Property[IsAutoGenerated]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.StickyNoteControl!", "Field[IsMouseOverAnchorProperty]"] + - ["System.Double", "System.Windows.Controls.ComboBox", "Property[MaxDropDownHeight]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.MenuItem!", "Field[ItemContainerTemplateSelectorProperty]"] + - ["System.Windows.Controls.DataGridColumn", "System.Windows.Controls.DataGridColumnEventArgs", "Property[Column]"] + - ["System.Windows.Controls.PanningMode", "System.Windows.Controls.ScrollViewer!", "Method[GetPanningMode].ReturnValue"] + - ["System.Windows.Automation.Peers.AutomationPeer", "System.Windows.Controls.FlowDocumentReader", "Method[OnCreateAutomationPeer].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Page!", "Field[TitleProperty]"] + - ["System.Windows.Controls.DataGridEditingUnit", "System.Windows.Controls.DataGridEditingUnit!", "Field[Cell]"] + - ["System.Windows.FontWeight", "System.Windows.Controls.AccessText", "Property[FontWeight]"] + - ["System.Object", "System.Windows.Controls.ComboBox", "Property[SelectionBoxItem]"] + - ["System.Windows.RoutedEvent", "System.Windows.Controls.MediaElement!", "Field[BufferingEndedEvent]"] + - ["System.Windows.Style", "System.Windows.Controls.DataGridComboBoxColumn!", "Property[DefaultEditingElementStyle]"] + - ["System.Double", "System.Windows.Controls.ScrollChangedEventArgs", "Property[VerticalChange]"] + - ["System.Boolean", "System.Windows.Controls.DataGrid", "Method[IsItemItsOwnContainerOverride].ReturnValue"] + - ["System.Boolean", "System.Windows.Controls.ValidationResult", "Method[Equals].ReturnValue"] + - ["System.Windows.Controls.VirtualizationMode", "System.Windows.Controls.VirtualizingStackPanel!", "Method[GetVirtualizationMode].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.DataGrid!", "Field[HeadersVisibilityProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.TextBox!", "Field[TextProperty]"] + - ["System.Windows.Controls.ItemContainerGenerator", "System.Windows.Controls.ItemContainerGenerator", "Method[System.Windows.Controls.Primitives.IItemContainerGenerator.GetItemContainerGeneratorForPanel].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.ContextMenuService!", "Field[HorizontalOffsetProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.GridSplitter!", "Field[KeyboardIncrementProperty]"] + - ["System.Boolean", "System.Windows.Controls.TreeViewItem", "Property[System.Windows.Controls.Primitives.IHierarchicalVirtualizationAndScrollInfo.MustDisableVirtualization]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.StickyNoteControl!", "Field[CaptionFontWeightProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.TextBlock!", "Field[LineStackingStrategyProperty]"] + - ["System.Boolean", "System.Windows.Controls.ItemCollection", "Method[MoveCurrentToLast].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.ToolTipService!", "Field[ToolTipProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.SpellCheck!", "Field[CustomDictionariesProperty]"] + - ["System.Int32", "System.Windows.Controls.ValidationResult", "Method[GetHashCode].ReturnValue"] + - ["System.Windows.DependencyObject", "System.Windows.Controls.MenuItem", "Method[GetContainerForItemOverride].ReturnValue"] + - ["System.Windows.Controls.SelectiveScrollingOrientation", "System.Windows.Controls.SelectiveScrollingOrientation!", "Field[Horizontal]"] + - ["System.Windows.Controls.Dock", "System.Windows.Controls.Dock!", "Field[Right]"] + - ["System.Windows.DependencyObject", "System.Windows.Controls.ItemsControl", "Method[ContainerFromElement].ReturnValue"] + - ["System.Boolean", "System.Windows.Controls.DatePicker", "Property[IsTodayHighlighted]"] + - ["System.Windows.FontStretch", "System.Windows.Controls.TextBlock!", "Method[GetFontStretch].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.TextBlock!", "Field[FontStyleProperty]"] + - ["System.Windows.Controls.ValidationStep", "System.Windows.Controls.ValidationStep!", "Field[CommittedValue]"] + - ["System.Windows.Controls.DataGridColumn", "System.Windows.Controls.DataGridClipboardCellContent", "Property[Column]"] + - ["System.Object", "System.Windows.Controls.ItemCollection", "Property[System.Collections.ICollection.SyncRoot]"] + - ["System.Windows.Controls.Dock", "System.Windows.Controls.DockPanel!", "Method[GetDock].ReturnValue"] + - ["System.Windows.RoutedEvent", "System.Windows.Controls.PasswordBox!", "Field[PasswordChangedEvent]"] + - ["System.Double", "System.Windows.Controls.ScrollChangedEventArgs", "Property[ViewportWidthChange]"] + - ["System.Collections.Generic.List", "System.Windows.Controls.DataGridRowClipboardEventArgs", "Property[ClipboardRowContent]"] + - ["System.Boolean", "System.Windows.Controls.ContextMenuService!", "Method[GetIsEnabled].ReturnValue"] + - ["System.Windows.Ink.Stroke", "System.Windows.Controls.InkCanvasStrokeCollectedEventArgs", "Property[Stroke]"] + - ["System.Boolean", "System.Windows.Controls.MediaElement", "Property[CanPause]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.SpellCheck!", "Field[IsEnabledProperty]"] + - ["System.String", "System.Windows.Controls.DefinitionBase", "Property[SharedSizeGroup]"] + - ["System.Windows.FontStyle", "System.Windows.Controls.Control", "Property[FontStyle]"] + - ["System.Windows.Controls.ItemsControl", "System.Windows.Controls.ItemsControl!", "Method[ItemsControlFromItemContainer].ReturnValue"] + - ["System.Windows.UIElement", "System.Windows.Controls.Decorator", "Property[Child]"] + - ["System.Windows.DependencyObject", "System.Windows.Controls.TreeViewItem", "Method[GetContainerForItemOverride].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.DataGrid!", "Field[HorizontalScrollBarVisibilityProperty]"] + - ["System.Windows.Ink.DrawingAttributes", "System.Windows.Controls.InkCanvas", "Property[DefaultDrawingAttributes]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.DatePicker!", "Field[SelectedDateProperty]"] + - ["System.Windows.Media.FontFamily", "System.Windows.Controls.AccessText", "Property[FontFamily]"] + - ["System.Double", "System.Windows.Controls.VirtualizingStackPanel", "Property[ExtentHeight]"] + - ["System.Windows.Data.BindingBase", "System.Windows.Controls.DataGridBoundColumn", "Property[ClipboardContentBinding]"] + - ["System.Windows.Automation.Peers.AutomationPeer", "System.Windows.Controls.UserControl", "Method[OnCreateAutomationPeer].ReturnValue"] + - ["System.Windows.Controls.Orientation", "System.Windows.Controls.VirtualizingStackPanel", "Property[LogicalOrientation]"] + - ["System.Windows.Size", "System.Windows.Controls.TreeViewItem", "Method[ArrangeOverride].ReturnValue"] + - ["System.Windows.Size", "System.Windows.Controls.DataGrid", "Method[MeasureOverride].ReturnValue"] + - ["System.Boolean", "System.Windows.Controls.FlowDocumentReader", "Property[IsFindEnabled]"] + - ["System.Double", "System.Windows.Controls.DataGridColumn", "Property[MaxWidth]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.ContextMenu!", "Field[VerticalOffsetProperty]"] + - ["System.Windows.Rect", "System.Windows.Controls.TextBox", "Method[GetRectFromCharacterIndex].ReturnValue"] + - ["System.Windows.Controls.VirtualizationCacheLengthUnit", "System.Windows.Controls.VirtualizationCacheLengthUnit!", "Field[Pixel]"] + - ["System.Boolean", "System.Windows.Controls.VirtualizingStackPanel", "Property[HasLogicalOrientation]"] + - ["System.String", "System.Windows.Controls.DataGridComboBoxColumn", "Property[SelectedValuePath]"] + - ["System.Boolean", "System.Windows.Controls.GroupItem", "Property[System.Windows.Controls.Primitives.IHierarchicalVirtualizationAndScrollInfo.MustDisableVirtualization]"] + - ["System.Windows.ResourceKey", "System.Windows.Controls.MenuItem!", "Property[TopLevelItemTemplateKey]"] + - ["System.Boolean", "System.Windows.Controls.ItemCollection", "Method[MoveCurrentToPosition].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.VirtualizingPanel!", "Field[VirtualizationModeProperty]"] + - ["System.Windows.Controls.MenuItemRole", "System.Windows.Controls.MenuItemRole!", "Field[TopLevelHeader]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Slider!", "Field[IsSelectionRangeEnabledProperty]"] + - ["System.Boolean", "System.Windows.Controls.HeaderedItemsControl", "Property[HasHeader]"] + - ["System.Boolean", "System.Windows.Controls.ItemsControl", "Method[ShouldSerializeItems].ReturnValue"] + - ["System.Windows.Controls.GridResizeDirection", "System.Windows.Controls.GridResizeDirection!", "Field[Rows]"] + - ["System.Uri", "System.Windows.Controls.Frame", "Property[System.Windows.Markup.IUriContext.BaseUri]"] + - ["System.Windows.Controls.HierarchicalVirtualizationItemDesiredSizes", "System.Windows.Controls.TreeViewItem", "Property[System.Windows.Controls.Primitives.IHierarchicalVirtualizationAndScrollInfo.ItemDesiredSizes]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.ComboBox!", "Field[StaysOpenOnEditProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Button!", "Field[IsDefaultProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.ListBox!", "Field[SelectedItemsProperty]"] + - ["System.Boolean", "System.Windows.Controls.DataGridColumn", "Property[IsReadOnly]"] + - ["System.Windows.Controls.DataTemplateSelector", "System.Windows.Controls.DataGridTemplateColumn", "Property[CellTemplateSelector]"] + - ["System.Windows.Controls.Primitives.PlacementMode", "System.Windows.Controls.ToolTipService!", "Method[GetPlacement].ReturnValue"] + - ["System.Double", "System.Windows.Controls.GridSplitter", "Property[KeyboardIncrement]"] + - ["System.Windows.Media.Visual", "System.Windows.Controls.Viewport3D", "Method[GetVisualChild].ReturnValue"] + - ["System.String", "System.Windows.Controls.Page", "Property[Title]"] + - ["System.Windows.Controls.DataTemplateSelector", "System.Windows.Controls.GridViewColumn", "Property[CellTemplateSelector]"] + - ["System.Windows.Controls.ScrollBarVisibility", "System.Windows.Controls.ScrollViewer!", "Method[GetVerticalScrollBarVisibility].ReturnValue"] + - ["System.Collections.IEnumerator", "System.Windows.Controls.FlowDocumentReader", "Property[LogicalChildren]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.ToolBarTray!", "Field[IsLockedProperty]"] + - ["System.Boolean", "System.Windows.Controls.CleanUpVirtualizedItemEventArgs", "Property[Cancel]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.ComboBox!", "Field[TextProperty]"] + - ["System.Windows.Input.RoutedUICommand", "System.Windows.Controls.DocumentViewer!", "Property[ViewThumbnailsCommand]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Button!", "Field[IsCancelProperty]"] + - ["System.Double", "System.Windows.Controls.DataGridTextColumn", "Property[FontSize]"] + - ["System.Windows.DataTemplate", "System.Windows.Controls.DataGridTemplateColumn", "Property[CellEditingTemplate]"] + - ["System.Boolean", "System.Windows.Controls.DataGridBeginningEditEventArgs", "Property[Cancel]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.HeaderedContentControl!", "Field[HeaderStringFormatProperty]"] + - ["System.Windows.Controls.DataGridLengthUnitType", "System.Windows.Controls.DataGridLengthUnitType!", "Field[SizeToHeader]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.DataGrid!", "Field[NonFrozenColumnsViewportHorizontalOffsetProperty]"] + - ["System.Windows.Controls.CharacterCasing", "System.Windows.Controls.CharacterCasing!", "Field[Upper]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.MediaElement!", "Field[StretchProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.FlowDocumentReader!", "Field[CanIncreaseZoomProperty]"] + - ["System.Windows.TextDecorationCollection", "System.Windows.Controls.TextBox", "Property[TextDecorations]"] + - ["System.Windows.Size", "System.Windows.Controls.Slider", "Method[ArrangeOverride].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.MediaElement!", "Field[BalanceProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.TextBlock!", "Field[FontStretchProperty]"] + - ["System.Windows.FontWeight", "System.Windows.Controls.TextBlock", "Property[FontWeight]"] + - ["System.Boolean", "System.Windows.Controls.ItemCollection", "Property[CanChangeLiveSorting]"] + - ["System.Double", "System.Windows.Controls.ToolTip", "Property[HorizontalOffset]"] + - ["System.Boolean", "System.Windows.Controls.ScrollViewer!", "Method[GetCanContentScroll].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.GridSplitter!", "Field[DragIncrementProperty]"] + - ["System.Object", "System.Windows.Controls.BooleanToVisibilityConverter", "Method[ConvertBack].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.DataGridColumn!", "Field[HeaderStyleProperty]"] + - ["System.Object", "System.Windows.Controls.ItemCollection", "Property[System.ComponentModel.IEditableCollectionView.CurrentAddItem]"] + - ["System.Windows.Controls.DataGridHeadersVisibility", "System.Windows.Controls.DataGridHeadersVisibility!", "Field[None]"] + - ["System.Int32", "System.Windows.Controls.Grid", "Property[VisualChildrenCount]"] + - ["System.Xml.XmlQualifiedName", "System.Windows.Controls.StickyNoteControl!", "Field[TextSchemaName]"] + - ["System.Boolean", "System.Windows.Controls.PageRange!", "Method[op_Equality].ReturnValue"] + - ["System.Object", "System.Windows.Controls.GridViewColumn", "Property[Header]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.DataGridRow!", "Field[ValidationErrorTemplateProperty]"] + - ["System.Windows.Controls.DataGridLength", "System.Windows.Controls.DataGridLength!", "Method[op_Implicit].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.DataGridColumn!", "Field[DragIndicatorStyleProperty]"] + - ["System.Windows.TextWrapping", "System.Windows.Controls.TextBox", "Property[TextWrapping]"] + - ["System.Windows.Controls.PanningMode", "System.Windows.Controls.PanningMode!", "Field[None]"] + - ["System.Windows.LineBreakCondition", "System.Windows.Controls.TextBlock", "Property[BreakBefore]"] + - ["System.Windows.Controls.KeyTipHorizontalPlacement", "System.Windows.Controls.KeyTipHorizontalPlacement!", "Field[KeyTipRightAtTargetRight]"] + - ["System.Double", "System.Windows.Controls.RowDefinition", "Property[Offset]"] + - ["System.Windows.FrameworkElement", "System.Windows.Controls.DataGridColumn", "Method[GenerateEditingElement].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.ItemsControl!", "Field[ItemStringFormatProperty]"] + - ["System.Boolean", "System.Windows.Controls.WebBrowser", "Property[CanGoForward]"] + - ["System.Windows.Style", "System.Windows.Controls.DataGridCheckBoxColumn!", "Property[DefaultEditingElementStyle]"] + - ["System.Boolean", "System.Windows.Controls.FlowDocumentScrollViewer", "Property[IsInactiveSelectionHighlightEnabled]"] + - ["System.Windows.Automation.Peers.AutomationPeer", "System.Windows.Controls.GridViewColumnHeader", "Method[OnCreateAutomationPeer].ReturnValue"] + - ["System.Windows.Controls.MediaState", "System.Windows.Controls.MediaState!", "Field[Close]"] + - ["System.Windows.Controls.DataTemplateSelector", "System.Windows.Controls.ItemsControl", "Property[ItemTemplateSelector]"] + - ["System.Windows.RoutedEvent", "System.Windows.Controls.KeyTipService!", "Field[PreviewKeyTipAccessedEvent]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.AccessText!", "Field[FontStyleProperty]"] + - ["System.Double", "System.Windows.Controls.FlowDocumentScrollViewer", "Property[ZoomIncrement]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.TabControl!", "Field[SelectedContentStringFormatProperty]"] + - ["System.Windows.Controls.StretchDirection", "System.Windows.Controls.MediaElement", "Property[StretchDirection]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.DatePicker!", "Field[FirstDayOfWeekProperty]"] + - ["System.Windows.Controls.ControlTemplate", "System.Windows.Controls.Page", "Property[Template]"] + - ["System.Windows.Input.RoutedCommand", "System.Windows.Controls.Slider!", "Property[MaximizeValue]"] + - ["System.Boolean", "System.Windows.Controls.DataGridComboBoxColumn", "Method[OnCoerceIsReadOnly].ReturnValue"] + - ["System.Uri", "System.Windows.Controls.Image", "Property[BaseUri]"] + - ["System.Windows.RoutedEvent", "System.Windows.Controls.ContextMenuService!", "Field[ContextMenuClosingEvent]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.FlowDocumentReader!", "Field[PageNumberProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.MenuItem!", "Field[IsCheckableProperty]"] + - ["System.Boolean", "System.Windows.Controls.RowDefinitionCollection", "Method[System.Collections.IList.Contains].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.AccessText!", "Field[TextProperty]"] + - ["System.IDisposable", "System.Windows.Controls.ItemCollection", "Method[DeferRefresh].ReturnValue"] + - ["System.Windows.Rect", "System.Windows.Controls.InkCanvasSelectionEditingEventArgs", "Property[OldRectangle]"] + - ["System.Boolean", "System.Windows.Controls.ItemCollection", "Property[System.Collections.IList.IsFixedSize]"] + - ["System.Boolean", "System.Windows.Controls.DataGridLength!", "Method[op_Equality].ReturnValue"] + - ["System.Boolean", "System.Windows.Controls.ItemsControl", "Method[IsItemItsOwnContainerOverride].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Calendar!", "Field[DisplayModeProperty]"] + - ["System.Nullable", "System.Windows.Controls.ToolTip", "Property[ShowsToolTipOnKeyboardFocus]"] + - ["System.Boolean", "System.Windows.Controls.DocumentViewer", "Property[CanMoveUp]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.AccessText!", "Field[BaselineOffsetProperty]"] + - ["System.Windows.Rect", "System.Windows.Controls.HierarchicalVirtualizationConstraints", "Property[Viewport]"] + - ["System.Windows.RoutedEvent", "System.Windows.Controls.Expander!", "Field[ExpandedEvent]"] + - ["System.Windows.RoutedEvent", "System.Windows.Controls.ListBoxItem!", "Field[UnselectedEvent]"] + - ["System.Windows.DataTemplate", "System.Windows.Controls.HeaderedItemsControl", "Property[HeaderTemplate]"] + - ["System.Windows.Size", "System.Windows.Controls.HierarchicalVirtualizationHeaderDesiredSizes", "Property[PixelSize]"] + - ["System.Double", "System.Windows.Controls.FlowDocumentReader", "Property[ZoomIncrement]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.ComboBox!", "Field[IsDropDownOpenProperty]"] + - ["System.Boolean", "System.Windows.Controls.FlowDocumentScrollViewer", "Property[IsToolBarVisible]"] + - ["System.Collections.IEnumerable", "System.Windows.Controls.Frame", "Property[BackStack]"] + - ["System.Windows.Controls.ItemsPanelTemplate", "System.Windows.Controls.DataGridRow", "Property[ItemsPanel]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.DataGridTemplateColumn!", "Field[CellEditingTemplateSelectorProperty]"] + - ["System.Boolean", "System.Windows.Controls.DataGridColumn", "Property[IsFrozen]"] + - ["System.Windows.Thickness", "System.Windows.Controls.Control", "Property[Padding]"] + - ["System.Boolean", "System.Windows.Controls.ItemCollection", "Property[IsCurrentAfterLast]"] + - ["System.Windows.Media.Brush", "System.Windows.Controls.Panel", "Property[Background]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.ContextMenu!", "Field[PlacementRectangleProperty]"] + - ["System.Windows.Navigation.JournalEntry", "System.Windows.Controls.Frame", "Method[RemoveBackEntry].ReturnValue"] + - ["System.Boolean", "System.Windows.Controls.ToolBar", "Property[IsOverflowOpen]"] + - ["System.Boolean", "System.Windows.Controls.MenuItem", "Property[IsHighlighted]"] + - ["System.Object", "System.Windows.Controls.MenuItem", "Property[CommandParameter]"] + - ["System.Int32", "System.Windows.Controls.Grid!", "Method[GetRowSpan].ReturnValue"] + - ["System.Collections.ObjectModel.ReadOnlyObservableCollection", "System.Windows.Controls.ItemCollection", "Property[Groups]"] + - ["System.Windows.Navigation.NavigationService", "System.Windows.Controls.Frame", "Property[NavigationService]"] + - ["System.Boolean", "System.Windows.Controls.MenuItem", "Method[IsItemItsOwnContainerOverride].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.TextBlock!", "Field[TextEffectsProperty]"] + - ["System.Windows.Size", "System.Windows.Controls.HierarchicalVirtualizationItemDesiredSizes", "Property[LogicalSizeAfterViewport]"] + - ["System.Boolean", "System.Windows.Controls.ScrollContentPresenter", "Property[CanVerticallyScroll]"] + - ["System.Collections.IEnumerable", "System.Windows.Controls.ItemCollection", "Property[SourceCollection]"] + - ["System.Collections.IEnumerator", "System.Windows.Controls.Grid", "Property[LogicalChildren]"] + - ["System.Windows.Controls.HierarchicalVirtualizationConstraints", "System.Windows.Controls.TreeViewItem", "Property[System.Windows.Controls.Primitives.IHierarchicalVirtualizationAndScrollInfo.Constraints]"] + - ["System.Windows.Controls.InkCanvasEditingMode", "System.Windows.Controls.InkCanvasEditingMode!", "Field[InkAndGesture]"] + - ["System.Windows.Controls.CalendarMode", "System.Windows.Controls.CalendarMode!", "Field[Year]"] + - ["System.Boolean", "System.Windows.Controls.UIElementCollection", "Method[System.Collections.IList.Contains].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.DataGridRow!", "Field[HeaderTemplateProperty]"] + - ["System.ComponentModel.NewItemPlaceholderPosition", "System.Windows.Controls.ItemCollection", "Property[System.ComponentModel.IEditableCollectionView.NewItemPlaceholderPosition]"] + - ["System.Double", "System.Windows.Controls.DataGrid", "Property[RowHeight]"] + - ["System.Double", "System.Windows.Controls.VirtualizingStackPanel", "Property[HorizontalOffset]"] + - ["System.Object", "System.Windows.Controls.DataGrid", "Property[CurrentItem]"] + - ["System.Boolean", "System.Windows.Controls.DataGrid", "Property[EnableColumnVirtualization]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.ContextMenuService!", "Field[PlacementRectangleProperty]"] + - ["System.Windows.Automation.Peers.AutomationPeer", "System.Windows.Controls.TreeViewItem", "Method[OnCreateAutomationPeer].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.ToolTipService!", "Field[BetweenShowDelayProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.ScrollViewer!", "Field[HorizontalOffsetProperty]"] + - ["System.Boolean", "System.Windows.Controls.MediaElement", "Property[HasVideo]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.DatePicker!", "Field[CalendarStyleProperty]"] + - ["System.Double", "System.Windows.Controls.ScrollChangedEventArgs", "Property[HorizontalOffset]"] + - ["System.Windows.Input.RoutedCommand", "System.Windows.Controls.Slider!", "Property[MinimizeValue]"] + - ["System.Windows.Controls.PageRange", "System.Windows.Controls.PrintDialog", "Property[PageRange]"] + - ["System.Windows.Media.ImageSource", "System.Windows.Controls.Image", "Property[Source]"] + - ["System.Boolean", "System.Windows.Controls.Button", "Property[IsDefault]"] + - ["System.Int32", "System.Windows.Controls.TextBox", "Method[GetCharacterIndexFromPoint].ReturnValue"] + - ["System.Double", "System.Windows.Controls.DataGrid", "Property[ColumnHeaderHeight]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.RadioButton!", "Field[GroupNameProperty]"] + - ["System.Boolean", "System.Windows.Controls.ColumnDefinitionCollection", "Property[IsSynchronized]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.GridViewColumn!", "Field[HeaderTemplateProperty]"] + - ["System.Windows.Controls.GridResizeDirection", "System.Windows.Controls.GridResizeDirection!", "Field[Auto]"] + - ["System.Boolean", "System.Windows.Controls.ItemCollection", "Method[PassesFilter].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.DataGrid!", "Field[SelectionUnitProperty]"] + - ["System.Windows.Rect", "System.Windows.Controls.InkCanvas", "Method[GetSelectionBounds].ReturnValue"] + - ["System.Boolean", "System.Windows.Controls.DataGrid", "Property[CanUserAddRows]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Slider!", "Field[IntervalProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.PasswordBox!", "Field[SelectionOpacityProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Grid!", "Field[IsSharedSizeScopeProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.ComboBox!", "Field[IsReadOnlyProperty]"] + - ["System.Windows.Controls.ContextMenu", "System.Windows.Controls.GridView", "Property[ColumnHeaderContextMenu]"] + - ["System.Windows.Visibility", "System.Windows.Controls.DataGrid", "Method[GetDetailsVisibilityForItem].ReturnValue"] + - ["System.Double", "System.Windows.Controls.ScrollViewer", "Property[PanningRatio]"] + - ["System.Double", "System.Windows.Controls.ScrollContentPresenter", "Property[ExtentWidth]"] + - ["System.Boolean", "System.Windows.Controls.WebBrowser", "Method[System.Windows.Interop.IKeyboardInputSink.TabInto].ReturnValue"] + - ["System.Windows.ResourceKey", "System.Windows.Controls.GridView!", "Property[GridViewScrollViewerStyleKey]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.ToolTip!", "Field[HorizontalOffsetProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Control!", "Field[TabIndexProperty]"] + - ["System.Windows.Controls.ClickMode", "System.Windows.Controls.ClickMode!", "Field[Press]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemWindowsControlsPrimitives/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemWindowsControlsPrimitives/model.yml new file mode 100644 index 000000000000..cb2a0afd952d --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemWindowsControlsPrimitives/model.yml @@ -0,0 +1,457 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Primitives.TextBoxBase!", "Field[IsReadOnlyCaretVisibleProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Primitives.TickBar!", "Field[IsDirectionReversedProperty]"] + - ["System.Boolean", "System.Windows.Controls.Primitives.TextBoxBase", "Property[IsReadOnlyCaretVisible]"] + - ["System.Windows.Controls.Primitives.TickPlacement", "System.Windows.Controls.Primitives.TickPlacement!", "Field[Both]"] + - ["System.Windows.Input.RoutedCommand", "System.Windows.Controls.Primitives.ScrollBar!", "Field[PageRightCommand]"] + - ["System.Windows.Controls.StretchDirection", "System.Windows.Controls.Primitives.DocumentPageView", "Property[StretchDirection]"] + - ["System.Int32", "System.Windows.Controls.Primitives.GeneratorPosition", "Property[Offset]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Primitives.DataGridColumnHeader!", "Field[CanUserSortProperty]"] + - ["System.Boolean", "System.Windows.Controls.Primitives.GridViewRowPresenterBase", "Method[System.Windows.IWeakEventListener.ReceiveWeakEvent].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Primitives.Popup!", "Field[IsOpenProperty]"] + - ["System.Windows.Controls.Primitives.TickBarPlacement", "System.Windows.Controls.Primitives.TickBarPlacement!", "Field[Top]"] + - ["System.Windows.Controls.Primitives.PlacementMode", "System.Windows.Controls.Primitives.PlacementMode!", "Field[Left]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Primitives.RangeBase!", "Field[SmallChangeProperty]"] + - ["System.Windows.Controls.Primitives.PlacementMode", "System.Windows.Controls.Primitives.PlacementMode!", "Field[RelativePoint]"] + - ["System.Boolean", "System.Windows.Controls.Primitives.TextBoxBase", "Property[AutoWordSelection]"] + - ["System.Windows.Automation.Peers.AutomationPeer", "System.Windows.Controls.Primitives.ToggleButton", "Method[OnCreateAutomationPeer].ReturnValue"] + - ["System.Windows.Media.Brush", "System.Windows.Controls.Primitives.TextBoxBase", "Property[CaretBrush]"] + - ["System.Windows.Controls.Primitives.TickPlacement", "System.Windows.Controls.Primitives.TickPlacement!", "Field[TopLeft]"] + - ["System.Windows.Media.Visual", "System.Windows.Controls.Primitives.ToolBarPanel", "Method[GetVisualChild].ReturnValue"] + - ["System.String", "System.Windows.Controls.Primitives.GridViewRowPresenterBase", "Method[ToString].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Primitives.DataGridRowHeader!", "Field[SeparatorVisibilityProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Primitives.ToggleButton!", "Field[IsThreeStateProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Primitives.Track!", "Field[ValueProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Primitives.TextBoxBase!", "Field[HorizontalScrollBarVisibilityProperty]"] + - ["System.Boolean", "System.Windows.Controls.Primitives.CalendarDayButton", "Property[IsInactive]"] + - ["System.Windows.Controls.Primitives.ScrollEventType", "System.Windows.Controls.Primitives.ScrollEventType!", "Field[Last]"] + - ["System.Windows.RoutedEvent", "System.Windows.Controls.Primitives.ToggleButton!", "Field[UncheckedEvent]"] + - ["System.Boolean", "System.Windows.Controls.Primitives.StatusBar", "Method[IsItemItsOwnContainerOverride].ReturnValue"] + - ["System.Boolean", "System.Windows.Controls.Primitives.ToggleButton", "Property[IsThreeState]"] + - ["System.Object", "System.Windows.Controls.Primitives.Selector", "Property[SelectedValue]"] + - ["System.Boolean", "System.Windows.Controls.Primitives.DocumentViewerBase", "Method[CanGoToPage].ReturnValue"] + - ["System.Windows.Controls.Primitives.CustomPopupPlacementCallback", "System.Windows.Controls.Primitives.Popup", "Property[CustomPopupPlacementCallback]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Primitives.Popup!", "Field[VerticalOffsetProperty]"] + - ["System.Windows.DependencyObject", "System.Windows.Controls.Primitives.DataGridCellsPresenter", "Method[GetContainerForItemOverride].ReturnValue"] + - ["System.Windows.Controls.ItemContainerTemplateSelector", "System.Windows.Controls.Primitives.StatusBar", "Property[ItemContainerTemplateSelector]"] + - ["System.Boolean", "System.Windows.Controls.Primitives.Popup", "Property[StaysOpen]"] + - ["System.Collections.IList", "System.Windows.Controls.Primitives.MultiSelector", "Property[SelectedItems]"] + - ["System.Boolean", "System.Windows.Controls.Primitives.Thumb", "Property[IsDragging]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Primitives.TickBar!", "Field[MinimumProperty]"] + - ["System.Boolean", "System.Windows.Controls.Primitives.CalendarDayButton", "Property[IsSelected]"] + - ["System.Int32", "System.Windows.Controls.Primitives.Selector", "Property[SelectedIndex]"] + - ["System.Boolean", "System.Windows.Controls.Primitives.ScrollBar", "Property[IsEnabledCore]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Primitives.DataGridColumnHeader!", "Field[DisplayIndexProperty]"] + - ["System.Windows.Automation.Peers.AutomationPeer", "System.Windows.Controls.Primitives.DataGridColumnHeader", "Method[OnCreateAutomationPeer].ReturnValue"] + - ["System.Int32", "System.Windows.Controls.Primitives.DocumentViewerBase", "Property[MasterPageNumber]"] + - ["System.Windows.Media.Visual", "System.Windows.Controls.Primitives.GridViewRowPresenterBase", "Method[GetVisualChild].ReturnValue"] + - ["System.Windows.Visibility", "System.Windows.Controls.Primitives.DataGridRowHeader", "Property[SeparatorVisibility]"] + - ["System.Double", "System.Windows.Controls.Primitives.TickBar", "Property[SelectionEnd]"] + - ["System.Windows.DependencyObject", "System.Windows.Controls.Primitives.MenuBase", "Method[GetContainerForItemOverride].ReturnValue"] + - ["System.Boolean", "System.Windows.Controls.Primitives.GeneratorPosition", "Method[Equals].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Primitives.RangeBase!", "Field[MinimumProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Primitives.ButtonBase!", "Field[IsPressedProperty]"] + - ["System.Windows.Input.RoutedCommand", "System.Windows.Controls.Primitives.ScrollBar!", "Field[ScrollToBottomCommand]"] + - ["System.Boolean", "System.Windows.Controls.Primitives.TextBoxBase", "Property[IsUndoEnabled]"] + - ["System.Windows.Controls.ItemContainerTemplateSelector", "System.Windows.Controls.Primitives.MenuBase", "Property[ItemContainerTemplateSelector]"] + - ["System.Windows.Media.Visual", "System.Windows.Controls.Primitives.BulletDecorator", "Method[GetVisualChild].ReturnValue"] + - ["System.Windows.DependencyObject", "System.Windows.Controls.Primitives.IItemContainerGenerator", "Method[GenerateNext].ReturnValue"] + - ["System.Double", "System.Windows.Controls.Primitives.TickBar", "Property[TickFrequency]"] + - ["System.Double", "System.Windows.Controls.Primitives.ScrollBar", "Property[ViewportSize]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Primitives.RepeatButton!", "Field[IntervalProperty]"] + - ["System.Windows.Size", "System.Windows.Controls.Primitives.Popup", "Method[MeasureOverride].ReturnValue"] + - ["System.Int32", "System.Windows.Controls.Primitives.GeneratorPosition", "Method[GetHashCode].ReturnValue"] + - ["System.Windows.Media.Geometry", "System.Windows.Controls.Primitives.TabPanel", "Method[GetLayoutClip].ReturnValue"] + - ["System.Windows.Controls.Primitives.PlacementMode", "System.Windows.Controls.Primitives.PlacementMode!", "Field[Top]"] + - ["System.Windows.Size", "System.Windows.Controls.Primitives.TabPanel", "Method[MeasureOverride].ReturnValue"] + - ["System.Windows.Controls.DataGridColumn", "System.Windows.Controls.Primitives.DataGridColumnHeader", "Property[Column]"] + - ["System.Windows.Size", "System.Windows.Controls.Primitives.BulletDecorator", "Method[MeasureOverride].ReturnValue"] + - ["System.Boolean", "System.Windows.Controls.Primitives.TextBoxBase", "Method[Redo].ReturnValue"] + - ["System.Windows.RoutedEvent", "System.Windows.Controls.Primitives.RangeBase!", "Field[ValueChangedEvent]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Primitives.CalendarButton!", "Field[HasSelectedDaysProperty]"] + - ["System.Windows.Controls.Primitives.PlacementMode", "System.Windows.Controls.Primitives.PlacementMode!", "Field[Custom]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Primitives.MenuBase!", "Field[UsesItemContainerTemplateProperty]"] + - ["System.Windows.RoutedEvent", "System.Windows.Controls.Primitives.Selector!", "Field[UnselectedEvent]"] + - ["System.Double", "System.Windows.Controls.Primitives.DragStartedEventArgs", "Property[VerticalOffset]"] + - ["System.Windows.Controls.Primitives.GeneratorStatus", "System.Windows.Controls.Primitives.GeneratorStatus!", "Field[GeneratingContainers]"] + - ["System.Boolean", "System.Windows.Controls.Primitives.StatusBar", "Method[ShouldApplyItemContainerStyle].ReturnValue"] + - ["System.Boolean", "System.Windows.Controls.Primitives.DragCompletedEventArgs", "Property[Canceled]"] + - ["System.Windows.Rect", "System.Windows.Controls.Primitives.IScrollInfo", "Method[MakeVisible].ReturnValue"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.Windows.Controls.Primitives.DocumentViewerBase", "Method[GetPageViewsCollection].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Primitives.CalendarDayButton!", "Field[IsInactiveProperty]"] + - ["System.Windows.Controls.Primitives.AutoToolTipPlacement", "System.Windows.Controls.Primitives.AutoToolTipPlacement!", "Field[BottomRight]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Primitives.RangeBase!", "Field[MaximumProperty]"] + - ["System.Windows.Controls.Primitives.PopupPrimaryAxis", "System.Windows.Controls.Primitives.PopupPrimaryAxis!", "Field[Vertical]"] + - ["System.Windows.Automation.Peers.AutomationPeer", "System.Windows.Controls.Primitives.DocumentPageView", "Method[OnCreateAutomationPeer].ReturnValue"] + - ["System.Windows.DependencyPropertyKey", "System.Windows.Controls.Primitives.DocumentViewerBase!", "Field[CanGoToNextPagePropertyKey]"] + - ["System.Boolean", "System.Windows.Controls.Primitives.DocumentPageView", "Property[IsDisposed]"] + - ["System.Windows.RoutedEvent", "System.Windows.Controls.Primitives.ToggleButton!", "Field[IndeterminateEvent]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Primitives.TextBoxBase!", "Field[AutoWordSelectionProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Primitives.Track!", "Field[ViewportSizeProperty]"] + - ["System.String", "System.Windows.Controls.Primitives.ToggleButton", "Method[ToString].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Primitives.CalendarDayButton!", "Field[IsSelectedProperty]"] + - ["System.Windows.Media.Brush", "System.Windows.Controls.Primitives.TextBoxBase", "Property[SelectionBrush]"] + - ["System.Int32", "System.Windows.Controls.Primitives.CustomPopupPlacement", "Method[GetHashCode].ReturnValue"] + - ["System.Windows.Media.Brush", "System.Windows.Controls.Primitives.BulletDecorator", "Property[Background]"] + - ["System.Double", "System.Windows.Controls.Primitives.TickBar", "Property[Maximum]"] + - ["System.Windows.Rect", "System.Windows.Controls.Primitives.LayoutInformation!", "Method[GetLayoutSlot].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Primitives.DataGridRowHeader!", "Field[IsRowSelectedProperty]"] + - ["System.Boolean", "System.Windows.Controls.Primitives.DataGridColumnHeadersPresenter", "Method[IsItemItsOwnContainerOverride].ReturnValue"] + - ["System.Windows.Size", "System.Windows.Controls.Primitives.BulletDecorator", "Method[ArrangeOverride].ReturnValue"] + - ["System.Windows.Size", "System.Windows.Controls.Primitives.Track", "Method[MeasureOverride].ReturnValue"] + - ["System.Double", "System.Windows.Controls.Primitives.Popup", "Property[HorizontalOffset]"] + - ["System.Boolean", "System.Windows.Controls.Primitives.MultiSelector", "Property[CanSelectMultipleItems]"] + - ["System.Windows.Controls.Primitives.PopupAnimation", "System.Windows.Controls.Primitives.PopupAnimation!", "Field[Scroll]"] + - ["System.Windows.Controls.Primitives.PlacementMode", "System.Windows.Controls.Primitives.PlacementMode!", "Field[Bottom]"] + - ["System.Windows.Input.RoutedCommand", "System.Windows.Controls.Primitives.ScrollBar!", "Field[ScrollToLeftEndCommand]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Primitives.CalendarDayButton!", "Field[IsBlackedOutProperty]"] + - ["System.Boolean", "System.Windows.Controls.Primitives.MenuBase", "Property[UsesItemContainerTemplate]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Primitives.Popup!", "Field[ChildProperty]"] + - ["System.Int32", "System.Windows.Controls.Primitives.DataGridColumnHeader", "Property[DisplayIndex]"] + - ["System.Boolean", "System.Windows.Controls.Primitives.Selector!", "Method[GetIsSelectionActive].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Primitives.Selector!", "Field[IsSelectionActiveProperty]"] + - ["System.Windows.Media.Visual", "System.Windows.Controls.Primitives.DocumentPageView", "Method[GetVisualChild].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Primitives.Track!", "Field[MaximumProperty]"] + - ["System.Windows.Automation.Peers.AutomationPeer", "System.Windows.Controls.Primitives.RepeatButton", "Method[OnCreateAutomationPeer].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Primitives.TextBoxBase!", "Field[SelectionTextBrushProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Primitives.Track!", "Field[IsDirectionReversedProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Primitives.BulletDecorator!", "Field[BackgroundProperty]"] + - ["System.Double", "System.Windows.Controls.Primitives.RangeBase", "Property[LargeChange]"] + - ["System.Windows.Automation.Peers.AutomationPeer", "System.Windows.Controls.Primitives.DataGridColumnHeadersPresenter", "Method[OnCreateAutomationPeer].ReturnValue"] + - ["System.Windows.Documents.DocumentPage", "System.Windows.Controls.Primitives.DocumentPageView", "Property[DocumentPage]"] + - ["System.Int32", "System.Windows.Controls.Primitives.BulletDecorator", "Property[VisualChildrenCount]"] + - ["System.Boolean", "System.Windows.Controls.Primitives.DataGridRowHeader", "Property[IsRowSelected]"] + - ["System.Int32", "System.Windows.Controls.Primitives.Track", "Property[VisualChildrenCount]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Primitives.Popup!", "Field[HorizontalOffsetProperty]"] + - ["System.Int32", "System.Windows.Controls.Primitives.GeneratorPosition", "Property[Index]"] + - ["System.Nullable", "System.Windows.Controls.Primitives.ToggleButton", "Property[IsChecked]"] + - ["System.Windows.Input.RoutedCommand", "System.Windows.Controls.Primitives.ScrollBar!", "Field[LineUpCommand]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Primitives.RepeatButton!", "Field[DelayProperty]"] + - ["System.Boolean", "System.Windows.Controls.Primitives.GeneratorPosition!", "Method[op_Inequality].ReturnValue"] + - ["System.Windows.Input.RoutedCommand", "System.Windows.Controls.Primitives.ScrollBar!", "Field[LineLeftCommand]"] + - ["System.Windows.Controls.Primitives.TickBarPlacement", "System.Windows.Controls.Primitives.TickBarPlacement!", "Field[Left]"] + - ["System.Nullable", "System.Windows.Controls.Primitives.Selector", "Property[IsSynchronizedWithCurrentItem]"] + - ["System.Windows.Automation.Peers.AutomationPeer", "System.Windows.Controls.Primitives.StatusBar", "Method[OnCreateAutomationPeer].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Primitives.ToggleButton!", "Field[IsCheckedProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Primitives.TextBoxBase!", "Field[AcceptsReturnProperty]"] + - ["System.Windows.Controls.Primitives.ScrollEventType", "System.Windows.Controls.Primitives.ScrollEventType!", "Field[ThumbPosition]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Primitives.ButtonBase!", "Field[CommandParameterProperty]"] + - ["System.Windows.Size", "System.Windows.Controls.Primitives.TabPanel", "Method[ArrangeOverride].ReturnValue"] + - ["System.Windows.Controls.Primitives.GeneratorPosition", "System.Windows.Controls.Primitives.ItemsChangedEventArgs", "Property[OldPosition]"] + - ["System.Int32", "System.Windows.Controls.Primitives.UniformGrid", "Property[Rows]"] + - ["System.Windows.Size", "System.Windows.Controls.Primitives.UniformGrid", "Method[ArrangeOverride].ReturnValue"] + - ["System.Double", "System.Windows.Controls.Primitives.ToolBarOverflowPanel", "Property[WrapWidth]"] + - ["System.Windows.Size", "System.Windows.Controls.Primitives.ToolBarPanel", "Method[ArrangeOverride].ReturnValue"] + - ["System.Boolean", "System.Windows.Controls.Primitives.Track", "Property[IsDirectionReversed]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Primitives.TextBoxBase!", "Field[AcceptsTabProperty]"] + - ["System.Double", "System.Windows.Controls.Primitives.RangeBase", "Property[Minimum]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Primitives.TickBar!", "Field[SelectionStartProperty]"] + - ["System.Boolean", "System.Windows.Controls.Primitives.IHierarchicalVirtualizationAndScrollInfo", "Property[InBackgroundLayout]"] + - ["System.Double", "System.Windows.Controls.Primitives.RangeBase", "Property[SmallChange]"] + - ["System.Boolean", "System.Windows.Controls.Primitives.DataGridColumnHeader", "Property[CanUserSort]"] + - ["System.Int32", "System.Windows.Controls.Primitives.ItemsChangedEventArgs", "Property[ItemUICount]"] + - ["System.Windows.Controls.Primitives.GeneratorDirection", "System.Windows.Controls.Primitives.GeneratorDirection!", "Field[Backward]"] + - ["System.Double", "System.Windows.Controls.Primitives.Track", "Property[Maximum]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Primitives.MenuBase!", "Field[ItemContainerTemplateSelectorProperty]"] + - ["System.Double", "System.Windows.Controls.Primitives.TextBoxBase", "Property[ExtentHeight]"] + - ["System.Windows.Input.RoutedCommand", "System.Windows.Controls.Primitives.ScrollBar!", "Field[ScrollToTopCommand]"] + - ["System.Collections.IEnumerator", "System.Windows.Controls.Primitives.GridViewRowPresenterBase", "Property[LogicalChildren]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Primitives.TickBar!", "Field[ReservedSpaceProperty]"] + - ["System.Windows.Input.RoutedCommand", "System.Windows.Controls.Primitives.ScrollBar!", "Field[ScrollToHorizontalOffsetCommand]"] + - ["System.Double", "System.Windows.Controls.Primitives.TextBoxBase", "Property[SelectionOpacity]"] + - ["System.Double", "System.Windows.Controls.Primitives.DragCompletedEventArgs", "Property[HorizontalChange]"] + - ["System.Windows.UIElement", "System.Windows.Controls.Primitives.Popup", "Property[Child]"] + - ["System.Int32", "System.Windows.Controls.Primitives.UniformGrid", "Property[FirstColumn]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Primitives.Popup!", "Field[PopupAnimationProperty]"] + - ["System.Boolean", "System.Windows.Controls.Primitives.IHierarchicalVirtualizationAndScrollInfo", "Property[MustDisableVirtualization]"] + - ["System.Boolean", "System.Windows.Controls.Primitives.DataGridCellsPresenter", "Method[IsItemItsOwnContainerOverride].ReturnValue"] + - ["System.Collections.IEnumerator", "System.Windows.Controls.Primitives.DocumentViewerBase", "Property[LogicalChildren]"] + - ["System.Windows.Size", "System.Windows.Controls.Primitives.DataGridRowHeader", "Method[MeasureOverride].ReturnValue"] + - ["System.Windows.ComponentResourceKey", "System.Windows.Controls.Primitives.DataGridColumnHeader!", "Property[ColumnFloatingHeaderStyleKey]"] + - ["System.IDisposable", "System.Windows.Controls.Primitives.IItemContainerGenerator", "Method[StartAt].ReturnValue"] + - ["System.Int32", "System.Windows.Controls.Primitives.IItemContainerGenerator", "Method[IndexFromGeneratorPosition].ReturnValue"] + - ["System.Boolean", "System.Windows.Controls.Primitives.TextBoxBase", "Method[Undo].ReturnValue"] + - ["System.Boolean", "System.Windows.Controls.Primitives.DataGridColumnHeader", "Property[IsFrozen]"] + - ["System.Windows.Controls.Primitives.GeneratorPosition", "System.Windows.Controls.Primitives.ItemsChangedEventArgs", "Property[Position]"] + - ["System.Windows.RoutedEvent", "System.Windows.Controls.Primitives.Selector!", "Field[SelectionChangedEvent]"] + - ["System.Int32", "System.Windows.Controls.Primitives.DocumentViewerBase", "Property[PageCount]"] + - ["System.Double", "System.Windows.Controls.Primitives.TextBoxBase", "Property[ViewportHeight]"] + - ["System.Windows.RoutedEvent", "System.Windows.Controls.Primitives.ButtonBase!", "Field[ClickEvent]"] + - ["System.Windows.Controls.Primitives.ScrollEventType", "System.Windows.Controls.Primitives.ScrollEventType!", "Field[ThumbTrack]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Primitives.TextBoxBase!", "Field[VerticalScrollBarVisibilityProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Primitives.Popup!", "Field[HasDropShadowProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Primitives.RangeBase!", "Field[ValueProperty]"] + - ["System.Boolean", "System.Windows.Controls.Primitives.MenuBase", "Method[IsItemItsOwnContainerOverride].ReturnValue"] + - ["System.Windows.Controls.Primitives.ScrollEventType", "System.Windows.Controls.Primitives.ScrollEventType!", "Field[SmallIncrement]"] + - ["System.Boolean", "System.Windows.Controls.Primitives.Popup", "Property[IsOpen]"] + - ["System.Int32", "System.Windows.Controls.Primitives.DataGridColumnHeadersPresenter", "Property[VisualChildrenCount]"] + - ["System.Windows.Input.RoutedCommand", "System.Windows.Controls.Primitives.ScrollBar!", "Field[PageLeftCommand]"] + - ["System.Windows.DependencyObject", "System.Windows.Controls.Primitives.StatusBar", "Method[GetContainerForItemOverride].ReturnValue"] + - ["System.Windows.Controls.Primitives.ScrollEventType", "System.Windows.Controls.Primitives.ScrollEventType!", "Field[EndScroll]"] + - ["System.Double", "System.Windows.Controls.Primitives.IScrollInfo", "Property[ViewportHeight]"] + - ["System.Windows.Controls.Orientation", "System.Windows.Controls.Primitives.Track", "Property[Orientation]"] + - ["System.Windows.Media.Brush", "System.Windows.Controls.Primitives.DataGridColumnHeader", "Property[SeparatorBrush]"] + - ["System.Windows.Controls.Primitives.PopupPrimaryAxis", "System.Windows.Controls.Primitives.CustomPopupPlacement", "Property[PrimaryAxis]"] + - ["System.Boolean", "System.Windows.Controls.Primitives.Popup", "Property[AllowsTransparency]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Primitives.UniformGrid!", "Field[FirstColumnProperty]"] + - ["System.Nullable", "System.Windows.Controls.Primitives.DataGridColumnHeader", "Property[SortDirection]"] + - ["System.Windows.Controls.ItemContainerGenerator", "System.Windows.Controls.Primitives.IItemContainerGenerator", "Method[GetItemContainerGeneratorForPanel].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Primitives.ButtonBase!", "Field[ClickModeProperty]"] + - ["System.Windows.Input.RoutedCommand", "System.Windows.Controls.Primitives.ScrollBar!", "Field[ScrollToVerticalOffsetCommand]"] + - ["System.Windows.Media.Geometry", "System.Windows.Controls.Primitives.DataGridColumnHeadersPresenter", "Method[GetLayoutClip].ReturnValue"] + - ["System.Windows.Controls.Primitives.PopupPrimaryAxis", "System.Windows.Controls.Primitives.PopupPrimaryAxis!", "Field[Horizontal]"] + - ["System.Boolean", "System.Windows.Controls.Primitives.ButtonBase", "Property[IsPressed]"] + - ["System.Windows.Rect", "System.Windows.Controls.Primitives.Popup", "Property[PlacementRectangle]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Primitives.UniformGrid!", "Field[ColumnsProperty]"] + - ["System.Windows.Controls.SpellCheck", "System.Windows.Controls.Primitives.TextBoxBase", "Property[SpellCheck]"] + - ["System.Windows.Controls.Primitives.PopupAnimation", "System.Windows.Controls.Primitives.Popup", "Property[PopupAnimation]"] + - ["System.Boolean", "System.Windows.Controls.Primitives.TextBoxBase", "Property[IsSelectionActive]"] + - ["System.Windows.Size", "System.Windows.Controls.Primitives.DataGridColumnHeadersPresenter", "Method[ArrangeOverride].ReturnValue"] + - ["System.Windows.Controls.Primitives.PopupAnimation", "System.Windows.Controls.Primitives.PopupAnimation!", "Field[None]"] + - ["System.Windows.Controls.Primitives.RepeatButton", "System.Windows.Controls.Primitives.Track", "Property[DecreaseRepeatButton]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Primitives.CalendarButton!", "Field[IsInactiveProperty]"] + - ["System.Windows.IInputElement", "System.Windows.Controls.Primitives.ButtonBase", "Property[CommandTarget]"] + - ["System.Windows.Size", "System.Windows.Controls.Primitives.DataGridColumnHeadersPresenter", "Method[MeasureOverride].ReturnValue"] + - ["System.Windows.Input.RoutedCommand", "System.Windows.Controls.Primitives.ScrollBar!", "Field[ScrollHereCommand]"] + - ["System.Windows.Documents.IDocumentPaginatorSource", "System.Windows.Controls.Primitives.DocumentViewerBase", "Property[Document]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Primitives.CalendarDayButton!", "Field[IsHighlightedProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Primitives.DataGridColumnHeader!", "Field[SeparatorBrushProperty]"] + - ["System.Int32", "System.Windows.Controls.Primitives.TextBoxBase", "Property[UndoLimit]"] + - ["System.Windows.RoutedEvent", "System.Windows.Controls.Primitives.ScrollBar!", "Field[ScrollEvent]"] + - ["System.Windows.RoutedEvent", "System.Windows.Controls.Primitives.Thumb!", "Field[DragCompletedEvent]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Primitives.StatusBar!", "Field[UsesItemContainerTemplateProperty]"] + - ["System.Double", "System.Windows.Controls.Primitives.Track", "Method[ValueFromDistance].ReturnValue"] + - ["System.Boolean", "System.Windows.Controls.Primitives.TextBoxBase", "Property[IsInactiveSelectionHighlightEnabled]"] + - ["System.Windows.ComponentResourceKey", "System.Windows.Controls.Primitives.DataGridColumnHeader!", "Property[ColumnHeaderDropSeparatorStyleKey]"] + - ["System.Windows.Controls.Orientation", "System.Windows.Controls.Primitives.ScrollBar", "Property[Orientation]"] + - ["System.Double", "System.Windows.Controls.Primitives.IScrollInfo", "Property[ViewportWidth]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Primitives.DocumentViewerBase!", "Field[MasterPageNumberProperty]"] + - ["System.Boolean", "System.Windows.Controls.Primitives.CalendarButton", "Property[HasSelectedDays]"] + - ["System.Windows.Automation.Peers.AutomationPeer", "System.Windows.Controls.Primitives.CalendarDayButton", "Method[OnCreateAutomationPeer].ReturnValue"] + - ["System.Double", "System.Windows.Controls.Primitives.IScrollInfo", "Property[ExtentHeight]"] + - ["System.Int32", "System.Windows.Controls.Primitives.GridViewRowPresenterBase", "Property[VisualChildrenCount]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Primitives.Popup!", "Field[StaysOpenProperty]"] + - ["System.Boolean", "System.Windows.Controls.Primitives.Selector!", "Method[GetIsSelected].ReturnValue"] + - ["System.Windows.Size", "System.Windows.Controls.Primitives.UniformGrid", "Method[MeasureOverride].ReturnValue"] + - ["System.Windows.Controls.Primitives.Track", "System.Windows.Controls.Primitives.ScrollBar", "Property[Track]"] + - ["System.Windows.RoutedEvent", "System.Windows.Controls.Primitives.Thumb!", "Field[DragStartedEvent]"] + - ["System.Windows.Controls.Primitives.PlacementMode", "System.Windows.Controls.Primitives.PlacementMode!", "Field[AbsolutePoint]"] + - ["System.Windows.Controls.Primitives.ScrollEventType", "System.Windows.Controls.Primitives.ScrollEventType!", "Field[LargeDecrement]"] + - ["System.Boolean", "System.Windows.Controls.Primitives.IScrollInfo", "Property[CanHorizontallyScroll]"] + - ["System.Boolean", "System.Windows.Controls.Primitives.CalendarButton", "Property[IsInactive]"] + - ["System.Windows.Size", "System.Windows.Controls.Primitives.DocumentPageView", "Method[MeasureOverride].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Primitives.Track!", "Field[OrientationProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Primitives.TextBoxBase!", "Field[SelectionBrushProperty]"] + - ["System.Windows.Controls.Primitives.AutoToolTipPlacement", "System.Windows.Controls.Primitives.AutoToolTipPlacement!", "Field[None]"] + - ["System.Int32", "System.Windows.Controls.Primitives.RepeatButton", "Property[Interval]"] + - ["System.Double", "System.Windows.Controls.Primitives.TextBoxBase", "Property[ViewportWidth]"] + - ["System.Windows.Controls.UIElementCollection", "System.Windows.Controls.Primitives.ToolBarOverflowPanel", "Method[CreateUIElementCollection].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Primitives.TickBar!", "Field[FillProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Primitives.TextBoxBase!", "Field[IsUndoEnabledProperty]"] + - ["System.Windows.Controls.GridViewColumnCollection", "System.Windows.Controls.Primitives.GridViewRowPresenterBase", "Property[Columns]"] + - ["System.Windows.Media.Geometry", "System.Windows.Controls.Primitives.LayoutInformation!", "Method[GetLayoutClip].ReturnValue"] + - ["System.Windows.Controls.Primitives.GeneratorPosition", "System.Windows.Controls.Primitives.IItemContainerGenerator", "Method[GeneratorPositionFromIndex].ReturnValue"] + - ["System.Boolean", "System.Windows.Controls.Primitives.CalendarDayButton", "Property[IsBlackedOut]"] + - ["System.Int32", "System.Windows.Controls.Primitives.ToolBarPanel", "Property[VisualChildrenCount]"] + - ["System.Windows.Point", "System.Windows.Controls.Primitives.CustomPopupPlacement", "Property[Point]"] + - ["System.Boolean", "System.Windows.Controls.Primitives.CustomPopupPlacement!", "Method[op_Equality].ReturnValue"] + - ["System.Windows.Automation.Peers.AutomationPeer", "System.Windows.Controls.Primitives.CalendarButton", "Method[OnCreateAutomationPeer].ReturnValue"] + - ["System.Windows.Controls.Primitives.PlacementMode", "System.Windows.Controls.Primitives.PlacementMode!", "Field[Mouse]"] + - ["System.Windows.Media.DoubleCollection", "System.Windows.Controls.Primitives.TickBar", "Property[Ticks]"] + - ["System.Windows.Media.Visual", "System.Windows.Controls.Primitives.DataGridColumnHeadersPresenter", "Method[GetVisualChild].ReturnValue"] + - ["System.Windows.Input.RoutedCommand", "System.Windows.Controls.Primitives.ScrollBar!", "Field[LineRightCommand]"] + - ["System.Windows.Controls.Primitives.PlacementMode", "System.Windows.Controls.Primitives.PlacementMode!", "Field[Right]"] + - ["System.Windows.Media.Brush", "System.Windows.Controls.Primitives.TickBar", "Property[Fill]"] + - ["System.Double", "System.Windows.Controls.Primitives.IScrollInfo", "Property[ExtentWidth]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Primitives.DocumentViewerBase!", "Field[PageCountProperty]"] + - ["System.Windows.Controls.Primitives.TickBarPlacement", "System.Windows.Controls.Primitives.TickBarPlacement!", "Field[Right]"] + - ["System.Object", "System.Windows.Controls.Primitives.DataGridCellsPresenter", "Property[Item]"] + - ["System.Double", "System.Windows.Controls.Primitives.DragStartedEventArgs", "Property[HorizontalOffset]"] + - ["System.Windows.RoutedEvent", "System.Windows.Controls.Primitives.ToggleButton!", "Field[CheckedEvent]"] + - ["System.Windows.Input.ICommand", "System.Windows.Controls.Primitives.ButtonBase", "Property[Command]"] + - ["System.Windows.UIElement", "System.Windows.Controls.Primitives.Popup", "Property[PlacementTarget]"] + - ["System.Double", "System.Windows.Controls.Primitives.Track", "Property[Minimum]"] + - ["System.Windows.Controls.Primitives.PlacementMode", "System.Windows.Controls.Primitives.PlacementMode!", "Field[Relative]"] + - ["System.Collections.Specialized.NotifyCollectionChangedAction", "System.Windows.Controls.Primitives.ItemsChangedEventArgs", "Property[Action]"] + - ["System.Windows.Input.RoutedCommand", "System.Windows.Controls.Primitives.ScrollBar!", "Field[PageDownCommand]"] + - ["System.Windows.Controls.Primitives.PlacementMode", "System.Windows.Controls.Primitives.PlacementMode!", "Field[MousePoint]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Primitives.DataGridRowHeader!", "Field[SeparatorBrushProperty]"] + - ["System.Windows.Controls.HierarchicalVirtualizationConstraints", "System.Windows.Controls.Primitives.IHierarchicalVirtualizationAndScrollInfo", "Property[Constraints]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Primitives.DocumentViewerBase!", "Field[DocumentProperty]"] + - ["System.Windows.Size", "System.Windows.Controls.Primitives.DataGridDetailsPresenter", "Method[ArrangeOverride].ReturnValue"] + - ["System.Windows.Controls.Primitives.PlacementMode", "System.Windows.Controls.Primitives.PlacementMode!", "Field[Absolute]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Primitives.TickBar!", "Field[MaximumProperty]"] + - ["System.Object", "System.Windows.Controls.Primitives.ButtonBase", "Property[CommandParameter]"] + - ["System.Windows.Size", "System.Windows.Controls.Primitives.ToolBarOverflowPanel", "Method[ArrangeOverride].ReturnValue"] + - ["System.Windows.Controls.HierarchicalVirtualizationHeaderDesiredSizes", "System.Windows.Controls.Primitives.IHierarchicalVirtualizationAndScrollInfo", "Property[HeaderDesiredSizes]"] + - ["System.Double", "System.Windows.Controls.Primitives.Track", "Method[ValueFromPoint].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Primitives.DocumentPageView!", "Field[StretchProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Primitives.Selector!", "Field[SelectedValueProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Primitives.TickBar!", "Field[PlacementProperty]"] + - ["System.Windows.DependencyPropertyKey", "System.Windows.Controls.Primitives.DocumentViewerBase!", "Field[PageCountPropertyKey]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Primitives.TextBoxBase!", "Field[IsInactiveSelectionHighlightEnabledProperty]"] + - ["System.Windows.Controls.SelectiveScrollingOrientation", "System.Windows.Controls.Primitives.SelectiveScrollingGrid!", "Method[GetSelectiveScrollingOrientation].ReturnValue"] + - ["System.Windows.RoutedEvent", "System.Windows.Controls.Primitives.TextBoxBase!", "Field[SelectionChangedEvent]"] + - ["System.Windows.Controls.ClickMode", "System.Windows.Controls.Primitives.ButtonBase", "Property[ClickMode]"] + - ["System.Collections.IEnumerator", "System.Windows.Controls.Primitives.BulletDecorator", "Property[LogicalChildren]"] + - ["System.Windows.Size", "System.Windows.Controls.Primitives.DataGridCellsPresenter", "Method[MeasureOverride].ReturnValue"] + - ["System.Windows.Controls.Primitives.ScrollEventType", "System.Windows.Controls.Primitives.ScrollEventArgs", "Property[ScrollEventType]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Primitives.TextBoxBase!", "Field[IsSelectionActiveProperty]"] + - ["System.Double", "System.Windows.Controls.Primitives.TickBar", "Property[ReservedSpace]"] + - ["System.Windows.Input.RoutedCommand", "System.Windows.Controls.Primitives.ScrollBar!", "Field[ScrollToRightEndCommand]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Primitives.ScrollBar!", "Field[ViewportSizeProperty]"] + - ["System.Windows.Size", "System.Windows.Controls.Primitives.DocumentPageView", "Method[ArrangeOverride].ReturnValue"] + - ["System.Windows.RoutedEvent", "System.Windows.Controls.Primitives.TextBoxBase!", "Field[TextChangedEvent]"] + - ["System.Double", "System.Windows.Controls.Primitives.IScrollInfo", "Property[VerticalOffset]"] + - ["System.Object", "System.Windows.Controls.Primitives.DocumentPageView", "Method[GetService].ReturnValue"] + - ["System.Windows.Size", "System.Windows.Controls.Primitives.ToolBarOverflowPanel", "Method[MeasureOverride].ReturnValue"] + - ["System.Windows.Controls.Primitives.PopupAnimation", "System.Windows.Controls.Primitives.PopupAnimation!", "Field[Slide]"] + - ["System.Windows.Controls.Primitives.GeneratorStatus", "System.Windows.Controls.Primitives.GeneratorStatus!", "Field[ContainersGenerated]"] + - ["System.Windows.DependencyObject", "System.Windows.Controls.Primitives.Popup", "Method[GetUIParentCore].ReturnValue"] + - ["System.Boolean", "System.Windows.Controls.Primitives.TickBar", "Property[IsDirectionReversed]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Primitives.DocumentViewerBase!", "Field[CanGoToNextPageProperty]"] + - ["System.Windows.Controls.Primitives.GeneratorStatus", "System.Windows.Controls.Primitives.GeneratorStatus!", "Field[Error]"] + - ["System.Windows.Input.RoutedCommand", "System.Windows.Controls.Primitives.ScrollBar!", "Field[ScrollToHomeCommand]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Primitives.Selector!", "Field[IsSelectedProperty]"] + - ["System.String", "System.Windows.Controls.Primitives.GeneratorPosition", "Method[ToString].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Primitives.Popup!", "Field[CustomPopupPlacementCallbackProperty]"] + - ["System.Windows.RoutedEvent", "System.Windows.Controls.Primitives.Thumb!", "Field[DragDeltaEvent]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Primitives.StatusBar!", "Field[ItemContainerTemplateSelectorProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Primitives.DocumentPageView!", "Field[StretchDirectionProperty]"] + - ["System.Object", "System.Windows.Controls.Primitives.Selector", "Property[SelectedItem]"] + - ["System.String", "System.Windows.Controls.Primitives.Selector", "Property[SelectedValuePath]"] + - ["System.Windows.Controls.Primitives.PlacementMode", "System.Windows.Controls.Primitives.PlacementMode!", "Field[Center]"] + - ["System.Windows.Controls.Primitives.ScrollEventType", "System.Windows.Controls.Primitives.ScrollEventType!", "Field[LargeIncrement]"] + - ["System.Boolean", "System.Windows.Controls.Primitives.StatusBar", "Property[UsesItemContainerTemplate]"] + - ["System.Boolean", "System.Windows.Controls.Primitives.ButtonBase", "Property[IsEnabledCore]"] + - ["System.Windows.Size", "System.Windows.Controls.Primitives.DataGridDetailsPresenter", "Method[MeasureOverride].ReturnValue"] + - ["System.Int32", "System.Windows.Controls.Primitives.DocumentPageView", "Property[PageNumber]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Primitives.DocumentPageView!", "Field[PageNumberProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Primitives.ToolBarOverflowPanel!", "Field[WrapWidthProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Primitives.DataGridColumnHeader!", "Field[IsFrozenProperty]"] + - ["System.Double", "System.Windows.Controls.Primitives.Track", "Property[Value]"] + - ["System.Double", "System.Windows.Controls.Primitives.Track", "Property[ViewportSize]"] + - ["System.Double", "System.Windows.Controls.Primitives.TextBoxBase", "Property[ExtentWidth]"] + - ["System.Windows.Visibility", "System.Windows.Controls.Primitives.DataGridColumnHeader", "Property[SeparatorVisibility]"] + - ["System.Windows.Controls.Primitives.PopupAnimation", "System.Windows.Controls.Primitives.PopupAnimation!", "Field[Fade]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Primitives.Thumb!", "Field[IsDraggingProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Primitives.Popup!", "Field[AllowsTransparencyProperty]"] + - ["System.Windows.Controls.Primitives.Thumb", "System.Windows.Controls.Primitives.Track", "Property[Thumb]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Primitives.Selector!", "Field[SelectedValuePathProperty]"] + - ["System.Windows.Input.RoutedCommand", "System.Windows.Controls.Primitives.ScrollBar!", "Field[DeferScrollToVerticalOffsetCommand]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Primitives.CalendarDayButton!", "Field[IsTodayProperty]"] + - ["System.Windows.UIElement", "System.Windows.Controls.Primitives.LayoutInformation!", "Method[GetLayoutExceptionElement].ReturnValue"] + - ["System.Windows.Automation.Peers.AutomationPeer", "System.Windows.Controls.Primitives.DataGridDetailsPresenter", "Method[OnCreateAutomationPeer].ReturnValue"] + - ["System.Windows.Input.RoutedCommand", "System.Windows.Controls.Primitives.ScrollBar!", "Field[ScrollToEndCommand]"] + - ["System.Windows.Automation.Peers.AutomationPeer", "System.Windows.Controls.Primitives.DocumentViewerBase", "Method[OnCreateAutomationPeer].ReturnValue"] + - ["System.Double", "System.Windows.Controls.Primitives.TickBar", "Property[Minimum]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Primitives.DocumentViewerBase!", "Field[CanGoToPreviousPageProperty]"] + - ["System.Windows.Media.Visual", "System.Windows.Controls.Primitives.Track", "Method[GetVisualChild].ReturnValue"] + - ["System.Windows.DependencyPropertyKey", "System.Windows.Controls.Primitives.DocumentViewerBase!", "Field[MasterPageNumberPropertyKey]"] + - ["System.Boolean", "System.Windows.Controls.Primitives.Popup", "Property[HasDropShadow]"] + - ["System.Double", "System.Windows.Controls.Primitives.TextBoxBase", "Property[VerticalOffset]"] + - ["System.Windows.Controls.Primitives.TickBarPlacement", "System.Windows.Controls.Primitives.TickBar", "Property[Placement]"] + - ["System.Boolean", "System.Windows.Controls.Primitives.IScrollInfo", "Property[CanVerticallyScroll]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Primitives.Selector!", "Field[IsSynchronizedWithCurrentItemProperty]"] + - ["System.Boolean", "System.Windows.Controls.Primitives.MultiSelector", "Property[IsUpdatingSelectedItems]"] + - ["System.Windows.RoutedEvent", "System.Windows.Controls.Primitives.Selector!", "Field[SelectedEvent]"] + - ["System.Windows.Size", "System.Windows.Controls.Primitives.DataGridRowsPresenter", "Method[MeasureOverride].ReturnValue"] + - ["System.Collections.IEnumerator", "System.Windows.Controls.Primitives.Popup", "Property[LogicalChildren]"] + - ["System.Boolean", "System.Windows.Controls.Primitives.DocumentViewerBase!", "Method[GetIsMasterPage].ReturnValue"] + - ["System.Windows.Controls.ScrollViewer", "System.Windows.Controls.Primitives.IScrollInfo", "Property[ScrollOwner]"] + - ["System.Windows.Input.RoutedCommand", "System.Windows.Controls.Primitives.ScrollBar!", "Field[DeferScrollToHorizontalOffsetCommand]"] + - ["System.Windows.Input.RoutedCommand", "System.Windows.Controls.Primitives.ScrollBar!", "Field[LineDownCommand]"] + - ["System.Object", "System.Windows.Controls.Primitives.IContainItemStorage", "Method[ReadItemValue].ReturnValue"] + - ["System.Double", "System.Windows.Controls.Primitives.DragDeltaEventArgs", "Property[HorizontalChange]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Primitives.DataGridColumnHeader!", "Field[SeparatorVisibilityProperty]"] + - ["System.Windows.Controls.HierarchicalVirtualizationItemDesiredSizes", "System.Windows.Controls.Primitives.IHierarchicalVirtualizationAndScrollInfo", "Property[ItemDesiredSizes]"] + - ["System.Double", "System.Windows.Controls.Primitives.RangeBase", "Property[Value]"] + - ["System.Windows.Controls.ScrollBarVisibility", "System.Windows.Controls.Primitives.TextBoxBase", "Property[HorizontalScrollBarVisibility]"] + - ["System.Windows.DependencyPropertyKey", "System.Windows.Controls.Primitives.DocumentViewerBase!", "Field[CanGoToPreviousPagePropertyKey]"] + - ["System.Windows.Size", "System.Windows.Controls.Primitives.Track", "Method[ArrangeOverride].ReturnValue"] + - ["System.Windows.Media.Stretch", "System.Windows.Controls.Primitives.DocumentPageView", "Property[Stretch]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Primitives.UniformGrid!", "Field[RowsProperty]"] + - ["System.Double", "System.Windows.Controls.Primitives.DragCompletedEventArgs", "Property[VerticalChange]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Primitives.RangeBase!", "Field[LargeChangeProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Primitives.TickBar!", "Field[TickFrequencyProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Primitives.DocumentViewerBase!", "Field[IsMasterPageProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Primitives.ButtonBase!", "Field[CommandProperty]"] + - ["System.Windows.Controls.Primitives.RepeatButton", "System.Windows.Controls.Primitives.Track", "Property[IncreaseRepeatButton]"] + - ["System.Windows.Automation.Peers.AutomationPeer", "System.Windows.Controls.Primitives.ScrollBar", "Method[OnCreateAutomationPeer].ReturnValue"] + - ["System.Windows.Automation.Peers.AutomationPeer", "System.Windows.Controls.Primitives.StatusBarItem", "Method[OnCreateAutomationPeer].ReturnValue"] + - ["System.Int32", "System.Windows.Controls.Primitives.UniformGrid", "Property[Columns]"] + - ["System.Int32", "System.Windows.Controls.Primitives.DocumentPageView", "Property[VisualChildrenCount]"] + - ["System.Windows.Media.Brush", "System.Windows.Controls.Primitives.DataGridRowHeader", "Property[SeparatorBrush]"] + - ["System.Windows.Controls.Primitives.ScrollEventType", "System.Windows.Controls.Primitives.ScrollEventType!", "Field[SmallDecrement]"] + - ["System.Object", "System.Windows.Controls.Primitives.DocumentViewerBase", "Method[System.IServiceProvider.GetService].ReturnValue"] + - ["System.Boolean", "System.Windows.Controls.Primitives.TextBoxBase", "Property[CanRedo]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Primitives.TextBoxBase!", "Field[SelectionOpacityProperty]"] + - ["System.Boolean", "System.Windows.Controls.Primitives.TextBoxBase", "Property[CanUndo]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Primitives.SelectiveScrollingGrid!", "Field[SelectiveScrollingOrientationProperty]"] + - ["System.Boolean", "System.Windows.Controls.Primitives.DocumentViewerBase", "Property[CanGoToNextPage]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Primitives.ScrollBar!", "Field[OrientationProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Primitives.Selector!", "Field[SelectedItemProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Primitives.ButtonBase!", "Field[CommandTargetProperty]"] + - ["System.Boolean", "System.Windows.Controls.Primitives.CalendarDayButton", "Property[IsHighlighted]"] + - ["System.Windows.Documents.DocumentPaginator", "System.Windows.Controls.Primitives.DocumentPageView", "Property[DocumentPaginator]"] + - ["System.Double", "System.Windows.Controls.Primitives.RangeBase", "Property[Maximum]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Primitives.Popup!", "Field[PlacementRectangleProperty]"] + - ["System.Boolean", "System.Windows.Controls.Primitives.GeneratorPosition!", "Method[op_Equality].ReturnValue"] + - ["System.Boolean", "System.Windows.Controls.Primitives.TextBoxBase", "Property[AcceptsReturn]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Primitives.DataGridColumnHeader!", "Field[SortDirectionProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Primitives.Popup!", "Field[PlacementProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Primitives.Popup!", "Field[PlacementTargetProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Primitives.GridViewRowPresenterBase!", "Field[ColumnsProperty]"] + - ["System.Int32", "System.Windows.Controls.Primitives.ItemsChangedEventArgs", "Property[ItemCount]"] + - ["System.Windows.Media.Brush", "System.Windows.Controls.Primitives.TextBoxBase", "Property[SelectionTextBrush]"] + - ["System.Double", "System.Windows.Controls.Primitives.Popup", "Property[VerticalOffset]"] + - ["System.Boolean", "System.Windows.Controls.Primitives.CustomPopupPlacement", "Method[Equals].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Primitives.TextBoxBase!", "Field[IsReadOnlyProperty]"] + - ["System.Windows.Controls.ScrollBarVisibility", "System.Windows.Controls.Primitives.TextBoxBase", "Property[VerticalScrollBarVisibility]"] + - ["System.Windows.Controls.Primitives.PlacementMode", "System.Windows.Controls.Primitives.Popup", "Property[Placement]"] + - ["System.Windows.Controls.Primitives.GeneratorDirection", "System.Windows.Controls.Primitives.GeneratorDirection!", "Field[Forward]"] + - ["System.Object", "System.Windows.Controls.Primitives.DocumentPageView", "Method[System.IServiceProvider.GetService].ReturnValue"] + - ["System.Double", "System.Windows.Controls.Primitives.TextBoxBase", "Property[HorizontalOffset]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Primitives.TickBar!", "Field[IsSelectionRangeEnabledProperty]"] + - ["System.Windows.Automation.Peers.AutomationPeer", "System.Windows.Controls.Primitives.Thumb", "Method[OnCreateAutomationPeer].ReturnValue"] + - ["System.Boolean", "System.Windows.Controls.Primitives.CustomPopupPlacement!", "Method[op_Inequality].ReturnValue"] + - ["System.Windows.Controls.Primitives.TickBarPlacement", "System.Windows.Controls.Primitives.TickBarPlacement!", "Field[Bottom]"] + - ["System.Windows.Controls.Primitives.ScrollEventType", "System.Windows.Controls.Primitives.ScrollEventType!", "Field[First]"] + - ["System.Double", "System.Windows.Controls.Primitives.DragDeltaEventArgs", "Property[VerticalChange]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Primitives.Selector!", "Field[SelectedIndexProperty]"] + - ["System.Windows.ComponentResourceKey", "System.Windows.Controls.Primitives.CalendarItem!", "Property[DayTitleTemplateResourceKey]"] + - ["System.Int32", "System.Windows.Controls.Primitives.RepeatButton", "Property[Delay]"] + - ["System.Windows.Controls.Primitives.PopupPrimaryAxis", "System.Windows.Controls.Primitives.PopupPrimaryAxis!", "Field[None]"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.Windows.Controls.Primitives.DocumentViewerBase", "Property[PageViews]"] + - ["System.Windows.Controls.Primitives.TickPlacement", "System.Windows.Controls.Primitives.TickPlacement!", "Field[None]"] + - ["System.Windows.Controls.Primitives.DocumentPageView", "System.Windows.Controls.Primitives.DocumentViewerBase", "Method[GetMasterPageView].ReturnValue"] + - ["System.String", "System.Windows.Controls.Primitives.RangeBase", "Method[ToString].ReturnValue"] + - ["System.Windows.Size", "System.Windows.Controls.Primitives.ToolBarPanel", "Method[MeasureOverride].ReturnValue"] + - ["System.Windows.Automation.Peers.AutomationPeer", "System.Windows.Controls.Primitives.DataGridRowHeader", "Method[OnCreateAutomationPeer].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Primitives.TextBoxBase!", "Field[UndoLimitProperty]"] + - ["System.IDisposable", "System.Windows.Controls.Primitives.TextBoxBase", "Method[DeclareChangeBlock].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Primitives.TextBoxBase!", "Field[CaretBrushProperty]"] + - ["System.Boolean", "System.Windows.Controls.Primitives.TextBoxBase", "Property[AcceptsTab]"] + - ["System.Windows.Controls.Primitives.AutoToolTipPlacement", "System.Windows.Controls.Primitives.AutoToolTipPlacement!", "Field[TopLeft]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Primitives.Track!", "Field[MinimumProperty]"] + - ["System.Double", "System.Windows.Controls.Primitives.ScrollEventArgs", "Property[NewValue]"] + - ["System.Boolean", "System.Windows.Controls.Primitives.CalendarDayButton", "Property[IsToday]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Primitives.TickBar!", "Field[TicksProperty]"] + - ["System.Boolean", "System.Windows.Controls.Primitives.TickBar", "Property[IsSelectionRangeEnabled]"] + - ["System.Double", "System.Windows.Controls.Primitives.TickBar", "Property[SelectionStart]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Primitives.TickBar!", "Field[SelectionEndProperty]"] + - ["System.Windows.UIElement", "System.Windows.Controls.Primitives.BulletDecorator", "Property[Bullet]"] + - ["System.Windows.Controls.Panel", "System.Windows.Controls.Primitives.IHierarchicalVirtualizationAndScrollInfo", "Property[ItemsHost]"] + - ["System.Windows.Controls.Primitives.TickPlacement", "System.Windows.Controls.Primitives.TickPlacement!", "Field[BottomRight]"] + - ["System.Windows.ResourceKey", "System.Windows.Controls.Primitives.StatusBar!", "Property[SeparatorStyleKey]"] + - ["System.Boolean", "System.Windows.Controls.Primitives.DocumentViewerBase", "Property[CanGoToPreviousPage]"] + - ["System.Windows.Controls.Primitives.GeneratorStatus", "System.Windows.Controls.Primitives.GeneratorStatus!", "Field[NotStarted]"] + - ["System.Windows.Input.RoutedCommand", "System.Windows.Controls.Primitives.ScrollBar!", "Field[PageUpCommand]"] + - ["System.Windows.Size", "System.Windows.Controls.Primitives.DataGridCellsPresenter", "Method[ArrangeOverride].ReturnValue"] + - ["System.Windows.DependencyObject", "System.Windows.Controls.Primitives.DataGridColumnHeadersPresenter", "Method[GetContainerForItemOverride].ReturnValue"] + - ["System.Boolean", "System.Windows.Controls.Primitives.TextBoxBase", "Property[IsReadOnly]"] + - ["System.Double", "System.Windows.Controls.Primitives.IScrollInfo", "Property[HorizontalOffset]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemWindowsControlsRibbon/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemWindowsControlsRibbon/model.yml new file mode 100644 index 000000000000..d74a28718488 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemWindowsControlsRibbon/model.yml @@ -0,0 +1,991 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Int32", "System.Windows.Controls.Ribbon.RibbonGallery", "Property[MinColumnCount]"] + - ["System.Windows.DataTemplate", "System.Windows.Controls.Ribbon.Ribbon", "Property[ContextualTabGroupHeaderTemplate]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.Ribbon!", "Field[IsDropDownOpenProperty]"] + - ["System.Windows.Media.Brush", "System.Windows.Controls.Ribbon.RibbonControlService!", "Method[GetFocusedBorderBrush].ReturnValue"] + - ["System.Boolean", "System.Windows.Controls.Ribbon.RibbonTabHeader", "Property[IsRibbonTabSelected]"] + - ["System.Windows.Controls.Ribbon.RibbonControlSizeDefinition", "System.Windows.Controls.Ribbon.RibbonToggleButton", "Property[ControlSizeDefinition]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonMenuItem!", "Field[QuickAccessToolBarImageSourceProperty]"] + - ["System.Windows.IInputElement", "System.Windows.Controls.Ribbon.RibbonGallery", "Property[CommandTarget]"] + - ["System.Windows.Controls.Ribbon.RibbonImageSize", "System.Windows.Controls.Ribbon.RibbonImageSize!", "Field[Small]"] + - ["System.Windows.Media.Brush", "System.Windows.Controls.Ribbon.RibbonButton", "Property[FocusedBorderBrush]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonToggleButton!", "Field[SmallImageSourceProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonRadioButton!", "Field[LargeImageSourceProperty]"] + - ["System.Windows.Media.Brush", "System.Windows.Controls.Ribbon.RibbonControlService!", "Method[GetFocusedBackground].ReturnValue"] + - ["System.Windows.Automation.Peers.AutomationPeer", "System.Windows.Controls.Ribbon.Ribbon", "Method[OnCreateAutomationPeer].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonComboBox!", "Field[SelectionBoxWidthProperty]"] + - ["System.Windows.Automation.Peers.AutomationPeer", "System.Windows.Controls.Ribbon.RibbonSeparator", "Method[OnCreateAutomationPeer].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonControlService!", "Field[PressedBorderBrushProperty]"] + - ["System.String", "System.Windows.Controls.Ribbon.RibbonSplitMenuItem", "Property[DropDownToolTipTitle]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonTwoLineText!", "Field[TextProperty]"] + - ["System.String", "System.Windows.Controls.Ribbon.RibbonSplitButton", "Property[DropDownToolTipDescription]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonGalleryItem!", "Field[ToolTipFooterTitleProperty]"] + - ["System.Boolean", "System.Windows.Controls.Ribbon.RibbonControlGroup", "Method[IsItemItsOwnContainerOverride].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonTextBox!", "Field[QuickAccessToolBarIdProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonControlSizeDefinition!", "Field[WidthProperty]"] + - ["System.String", "System.Windows.Controls.Ribbon.RibbonSeparator", "Property[Label]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonGalleryItem!", "Field[PressedBorderBrushProperty]"] + - ["System.String", "System.Windows.Controls.Ribbon.RibbonButton", "Property[ToolTipTitle]"] + - ["System.Windows.Media.Brush", "System.Windows.Controls.Ribbon.RibbonMenuButton", "Property[MouseOverBorderBrush]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonMenuItem!", "Field[RibbonProperty]"] + - ["System.Windows.Media.Brush", "System.Windows.Controls.Ribbon.RibbonGalleryItem", "Property[MouseOverBorderBrush]"] + - ["System.Windows.Media.Brush", "System.Windows.Controls.Ribbon.RibbonControlService!", "Method[GetMouseOverBorderBrush].ReturnValue"] + - ["System.Windows.Controls.Ribbon.RibbonControlLengthUnitType", "System.Windows.Controls.Ribbon.RibbonControlLength", "Property[RibbonControlLengthUnitType]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonGallery!", "Field[FilterItemContainerStyleProperty]"] + - ["System.Double", "System.Windows.Controls.Ribbon.RibbonTwoLineText", "Property[LineHeight]"] + - ["System.String", "System.Windows.Controls.Ribbon.RibbonRadioButton", "Property[KeyTip]"] + - ["System.Boolean", "System.Windows.Controls.Ribbon.RibbonMenuItem", "Property[CanUserResizeVertically]"] + - ["System.Boolean", "System.Windows.Controls.Ribbon.RibbonControlService!", "Method[GetCanAddToQuickAccessToolBarDirectly].ReturnValue"] + - ["System.Boolean", "System.Windows.Controls.Ribbon.RibbonGallery", "Property[IsEnabledCore]"] + - ["System.Windows.Media.Brush", "System.Windows.Controls.Ribbon.RibbonTabHeader", "Property[CheckedBorderBrush]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonToggleButton!", "Field[KeyTipProperty]"] + - ["System.Windows.Controls.Ribbon.RibbonControlSizeDefinition", "System.Windows.Controls.Ribbon.RibbonTextBox", "Property[ControlSizeDefinition]"] + - ["System.Windows.Media.Brush", "System.Windows.Controls.Ribbon.RibbonTabHeader", "Property[MouseOverBackground]"] + - ["System.Windows.DataTemplate", "System.Windows.Controls.Ribbon.RibbonContextualTabGroup", "Property[HeaderTemplate]"] + - ["System.Windows.Media.Brush", "System.Windows.Controls.Ribbon.RibbonButton", "Property[MouseOverBackground]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.Ribbon!", "Field[PressedBackgroundProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonRadioButton!", "Field[ControlSizeDefinitionProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonControlService!", "Field[ToolTipFooterDescriptionProperty]"] + - ["System.String", "System.Windows.Controls.Ribbon.RibbonCheckBox", "Property[ToolTipFooterDescription]"] + - ["System.Windows.Controls.StyleSelector", "System.Windows.Controls.Ribbon.RibbonGallery", "Property[FilterItemContainerStyleSelector]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonTextBox!", "Field[ToolTipImageSourceProperty]"] + - ["System.String", "System.Windows.Controls.Ribbon.RibbonToggleButton", "Property[KeyTip]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonApplicationMenu!", "Field[FooterPaneContentTemplateSelectorProperty]"] + - ["System.Windows.Media.ImageSource", "System.Windows.Controls.Ribbon.RibbonGallery", "Property[ToolTipFooterImageSource]"] + - ["System.Windows.Media.Brush", "System.Windows.Controls.Ribbon.RibbonButton", "Property[PressedBackground]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonRadioButton!", "Field[KeyTipProperty]"] + - ["System.Boolean", "System.Windows.Controls.Ribbon.RibbonMenuButton", "Property[HasGallery]"] + - ["System.Object", "System.Windows.Controls.Ribbon.RibbonGallery", "Property[FilterPaneContent]"] + - ["System.Boolean", "System.Windows.Controls.Ribbon.RibbonTabHeaderItemsControl", "Property[HandlesScrolling]"] + - ["System.Windows.Media.Brush", "System.Windows.Controls.Ribbon.RibbonMenuItem", "Property[MouseOverBackground]"] + - ["System.Boolean", "System.Windows.Controls.Ribbon.RibbonComboBox", "Property[ShowKeyboardCues]"] + - ["System.Windows.Automation.Peers.AutomationPeer", "System.Windows.Controls.Ribbon.RibbonControlGroup", "Method[OnCreateAutomationPeer].ReturnValue"] + - ["System.Windows.Media.Brush", "System.Windows.Controls.Ribbon.RibbonRadioButton", "Property[MouseOverBorderBrush]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonButton!", "Field[ToolTipDescriptionProperty]"] + - ["System.Windows.Controls.Ribbon.Ribbon", "System.Windows.Controls.Ribbon.RibbonRadioButton", "Property[Ribbon]"] + - ["System.Windows.Controls.Ribbon.RibbonApplicationMenuItemLevel", "System.Windows.Controls.Ribbon.RibbonApplicationMenuItem", "Property[Level]"] + - ["System.Windows.Media.Brush", "System.Windows.Controls.Ribbon.RibbonGalleryItem", "Property[MouseOverBackground]"] + - ["System.Windows.Controls.Ribbon.Ribbon", "System.Windows.Controls.Ribbon.RibbonButton", "Property[Ribbon]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonTwoLineText!", "Field[BaselineOffsetProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.Ribbon!", "Field[ContextualTabGroupHeaderTemplateProperty]"] + - ["System.Windows.Media.Brush", "System.Windows.Controls.Ribbon.RibbonRadioButton", "Property[PressedBackground]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonControlGroup!", "Field[ControlSizeDefinitionProperty]"] + - ["System.Windows.Automation.Peers.AutomationPeer", "System.Windows.Controls.Ribbon.RibbonButton", "Method[OnCreateAutomationPeer].ReturnValue"] + - ["System.Boolean", "System.Windows.Controls.Ribbon.RibbonMenuButton", "Method[ShouldApplyItemContainerStyle].ReturnValue"] + - ["System.Windows.Style", "System.Windows.Controls.Ribbon.RibbonTab", "Property[HeaderStyle]"] + - ["System.Boolean", "System.Windows.Controls.Ribbon.RibbonMenuButton", "Property[IsDropDownPositionedAbove]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonTwoLineText!", "Field[TextTrimmingProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonTextBox!", "Field[QuickAccessToolBarControlSizeDefinitionProperty]"] + - ["System.Object", "System.Windows.Controls.Ribbon.StringCollectionConverter", "Method[ConvertTo].ReturnValue"] + - ["System.String", "System.Windows.Controls.Ribbon.RibbonCheckBox", "Property[ToolTipFooterTitle]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonToggleButton!", "Field[ToolTipFooterImageSourceProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonQuickAccessToolBar!", "Field[RibbonProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonGroup!", "Field[ToolTipDescriptionProperty]"] + - ["System.Windows.Media.Brush", "System.Windows.Controls.Ribbon.RibbonRadioButton", "Property[CheckedBackground]"] + - ["System.Windows.DependencyObject", "System.Windows.Controls.Ribbon.RibbonTab", "Method[GetContainerForItemOverride].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonCheckBox!", "Field[ToolTipTitleProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonRadioButton!", "Field[ToolTipFooterDescriptionProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonGallery!", "Field[RibbonProperty]"] + - ["System.String", "System.Windows.Controls.Ribbon.RibbonToolTip", "Property[FooterTitle]"] + - ["System.Windows.Automation.Peers.AutomationPeer", "System.Windows.Controls.Ribbon.RibbonGalleryItem", "Method[OnCreateAutomationPeer].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonTextBox!", "Field[ToolTipTitleProperty]"] + - ["System.Windows.Media.Brush", "System.Windows.Controls.Ribbon.RibbonMenuButton", "Property[MouseOverBackground]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonMenuItem!", "Field[ToolTipFooterDescriptionProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonCheckBox!", "Field[ToolTipFooterTitleProperty]"] + - ["System.Windows.DataTemplate", "System.Windows.Controls.Ribbon.RibbonGroupTemplateSizeDefinition", "Property[ContentTemplate]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonRadioButton!", "Field[CheckedBorderBrushProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonTextBox!", "Field[IsInControlGroupProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonControlService!", "Field[LargeImageSourceProperty]"] + - ["System.Windows.Style", "System.Windows.Controls.Ribbon.Ribbon", "Property[ContextualTabGroupStyle]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonGroup!", "Field[CanAddToQuickAccessToolBarDirectlyProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonRadioButton!", "Field[ToolTipFooterImageSourceProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonSeparator!", "Field[LabelProperty]"] + - ["System.String", "System.Windows.Controls.Ribbon.RibbonToggleButton", "Property[ToolTipTitle]"] + - ["System.Object", "System.Windows.Controls.Ribbon.RibbonContextualTabGroup", "Property[Header]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.Ribbon!", "Field[TabHeaderStyleProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonComboBox!", "Field[TextProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonGroup!", "Field[ToolTipFooterDescriptionProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonMenuButton!", "Field[ToolTipFooterImageSourceProperty]"] + - ["System.Windows.Controls.Ribbon.Ribbon", "System.Windows.Controls.Ribbon.RibbonGroup", "Property[Ribbon]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonToolTip!", "Field[DescriptionProperty]"] + - ["System.Windows.LineStackingStrategy", "System.Windows.Controls.Ribbon.RibbonTwoLineText", "Property[LineStackingStrategy]"] + - ["System.String", "System.Windows.Controls.Ribbon.RibbonButton", "Property[Label]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonSplitButton!", "Field[CommandProperty]"] + - ["System.Windows.Media.ImageSource", "System.Windows.Controls.Ribbon.RibbonGroup", "Property[ToolTipFooterImageSource]"] + - ["System.Double", "System.Windows.Controls.Ribbon.RibbonMenuButton", "Property[DropDownHeight]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonGroup!", "Field[IsCollapsedProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonControlSizeDefinition!", "Field[MaxWidthProperty]"] + - ["System.Object", "System.Windows.Controls.Ribbon.RibbonMenuItem", "Property[QuickAccessToolBarId]"] + - ["System.Windows.Controls.Ribbon.RibbonControlSizeDefinition", "System.Windows.Controls.Ribbon.RibbonControlService!", "Method[GetDefaultControlSizeDefinition].ReturnValue"] + - ["System.Windows.Media.ImageSource", "System.Windows.Controls.Ribbon.RibbonTextBox", "Property[ToolTipFooterImageSource]"] + - ["System.Boolean", "System.Windows.Controls.Ribbon.RibbonControlLength", "Property[IsAuto]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonButton!", "Field[ToolTipFooterImageSourceProperty]"] + - ["System.Windows.Media.ImageSource", "System.Windows.Controls.Ribbon.RibbonRadioButton", "Property[LargeImageSource]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonGallery!", "Field[FilterItemTemplateSelectorProperty]"] + - ["System.Windows.Media.Brush", "System.Windows.Controls.Ribbon.RibbonToggleButton", "Property[CheckedBorderBrush]"] + - ["System.Boolean", "System.Windows.Controls.Ribbon.RibbonToggleButton", "Property[IsInQuickAccessToolBar]"] + - ["System.Windows.DependencyObject", "System.Windows.Controls.Ribbon.RibbonMenuItem", "Method[GetContainerForItemOverride].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonSplitButton!", "Field[CheckedBackgroundProperty]"] + - ["System.Windows.Media.ImageSource", "System.Windows.Controls.Ribbon.RibbonToggleButton", "Property[LargeImageSource]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonControlService!", "Field[IsInQuickAccessToolBarProperty]"] + - ["System.Windows.Controls.Ribbon.Ribbon", "System.Windows.Controls.Ribbon.RibbonToolTip", "Property[Ribbon]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonGalleryItem!", "Field[IsHighlightedProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonMenuItem!", "Field[ToolTipFooterImageSourceProperty]"] + - ["System.Windows.Media.Brush", "System.Windows.Controls.Ribbon.RibbonCheckBox", "Property[PressedBackground]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonContextualTabGroup!", "Field[HeaderTemplateSelectorProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonContentPresenter!", "Field[IsInQuickAccessToolBarProperty]"] + - ["System.Windows.Automation.Peers.AutomationPeer", "System.Windows.Controls.Ribbon.RibbonMenuButton", "Method[OnCreateAutomationPeer].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonToggleButton!", "Field[QuickAccessToolBarIdProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonTextBox!", "Field[KeyTipProperty]"] + - ["System.Boolean", "System.Windows.Controls.Ribbon.RibbonMenuButton", "Method[IsItemItsOwnContainerOverride].ReturnValue"] + - ["System.Windows.Controls.Ribbon.Ribbon", "System.Windows.Controls.Ribbon.RibbonTabHeader", "Property[Ribbon]"] + - ["System.Windows.Style", "System.Windows.Controls.Ribbon.RibbonGallery", "Property[AllFilterItemContainerStyle]"] + - ["System.Windows.Media.ImageSource", "System.Windows.Controls.Ribbon.RibbonControlService!", "Method[GetLargeImageSource].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonGallery!", "Field[IsSynchronizedWithCurrentItemProperty]"] + - ["System.Windows.Automation.Peers.AutomationPeer", "System.Windows.Controls.Ribbon.RibbonContextMenu", "Method[OnCreateAutomationPeer].ReturnValue"] + - ["System.String", "System.Windows.Controls.Ribbon.RibbonMenuItem", "Property[ToolTipFooterDescription]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonContextualTabGroup!", "Field[HeaderProperty]"] + - ["System.Object", "System.Windows.Controls.Ribbon.RibbonControlLengthConverter", "Method[ConvertTo].ReturnValue"] + - ["System.Windows.DependencyObject", "System.Windows.Controls.Ribbon.RibbonGalleryCategory", "Method[GetContainerForItemOverride].ReturnValue"] + - ["System.String", "System.Windows.Controls.Ribbon.RibbonGroup", "Property[ToolTipDescription]"] + - ["System.Windows.Controls.Ribbon.RibbonControlSizeDefinition", "System.Windows.Controls.Ribbon.RibbonMenuButton", "Property[QuickAccessToolBarControlSizeDefinition]"] + - ["System.Boolean", "System.Windows.Controls.Ribbon.RibbonMenuButton", "Property[HandlesScrolling]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonToggleButton!", "Field[FocusedBorderBrushProperty]"] + - ["System.Windows.CornerRadius", "System.Windows.Controls.Ribbon.RibbonControlService!", "Method[GetCornerRadius].ReturnValue"] + - ["System.Boolean", "System.Windows.Controls.Ribbon.RibbonGroup", "Property[IsInQuickAccessToolBar]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonToggleButton!", "Field[ToolTipImageSourceProperty]"] + - ["System.Windows.Media.Brush", "System.Windows.Controls.Ribbon.RibbonMenuItem", "Property[CheckedBorderBrush]"] + - ["System.Windows.Media.ImageSource", "System.Windows.Controls.Ribbon.RibbonButton", "Property[LargeImageSource]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonControlService!", "Field[DefaultControlSizeDefinitionProperty]"] + - ["System.Windows.Media.Brush", "System.Windows.Controls.Ribbon.RibbonButton", "Property[PressedBorderBrush]"] + - ["System.Windows.Controls.Ribbon.RibbonControlSizeDefinition", "System.Windows.Controls.Ribbon.RibbonButton", "Property[ControlSizeDefinition]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.Ribbon!", "Field[ContextualTabGroupsSourceProperty]"] + - ["System.Windows.Automation.Peers.AutomationPeer", "System.Windows.Controls.Ribbon.RibbonQuickAccessToolBar", "Method[OnCreateAutomationPeer].ReturnValue"] + - ["System.Windows.Controls.Ribbon.RibbonControlSizeDefinition", "System.Windows.Controls.Ribbon.RibbonContentPresenter", "Property[ControlSizeDefinition]"] + - ["System.Windows.Automation.Peers.AutomationPeer", "System.Windows.Controls.Ribbon.RibbonControl", "Method[OnCreateAutomationPeer].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonMenuItem!", "Field[ImageSourceProperty]"] + - ["System.Windows.Controls.Ribbon.RibbonControlSizeDefinition", "System.Windows.Controls.Ribbon.RibbonControlService!", "Method[GetControlSizeDefinition].ReturnValue"] + - ["System.Windows.Media.ImageSource", "System.Windows.Controls.Ribbon.RibbonButton", "Property[ToolTipImageSource]"] + - ["System.Collections.IEnumerator", "System.Windows.Controls.Ribbon.Ribbon", "Property[LogicalChildren]"] + - ["System.String", "System.Windows.Controls.Ribbon.RibbonButton", "Property[ToolTipFooterTitle]"] + - ["System.Windows.Controls.Ribbon.RibbonControlSizeDefinitionCollection", "System.Windows.Controls.Ribbon.RibbonGroupSizeDefinition", "Property[ControlSizeDefinitions]"] + - ["System.Windows.Media.ImageSource", "System.Windows.Controls.Ribbon.RibbonMenuButton", "Property[LargeImageSource]"] + - ["System.Boolean", "System.Windows.Controls.Ribbon.RibbonControlLengthConverter", "Method[CanConvertFrom].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonRadioButton!", "Field[MouseOverBorderBrushProperty]"] + - ["System.Boolean", "System.Windows.Controls.Ribbon.RibbonSplitButton", "Property[IsCheckable]"] + - ["System.Windows.Media.Brush", "System.Windows.Controls.Ribbon.RibbonTextBox", "Property[FocusedBackground]"] + - ["System.Boolean", "System.Windows.Controls.Ribbon.RibbonSplitMenuItem", "Property[IsEnabledCore]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.Ribbon!", "Field[FocusedBorderBrushProperty]"] + - ["System.Int32", "System.Windows.Controls.Ribbon.RibbonGallery", "Property[MaxColumnCount]"] + - ["System.String", "System.Windows.Controls.Ribbon.RibbonCheckBox", "Property[ToolTipDescription]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonSplitButton!", "Field[IsCheckableProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonCheckBox!", "Field[CheckedBackgroundProperty]"] + - ["System.Windows.Controls.Ribbon.RibbonApplicationMenuItemLevel", "System.Windows.Controls.Ribbon.RibbonApplicationSplitMenuItem", "Property[Level]"] + - ["System.Windows.Controls.DataTemplateSelector", "System.Windows.Controls.Ribbon.RibbonApplicationMenu", "Property[AuxiliaryPaneContentTemplateSelector]"] + - ["System.String", "System.Windows.Controls.Ribbon.RibbonTab", "Property[KeyTip]"] + - ["System.Windows.Media.Brush", "System.Windows.Controls.Ribbon.RibbonMenuButton", "Property[FocusedBackground]"] + - ["System.Windows.Media.Brush", "System.Windows.Controls.Ribbon.RibbonMenuItem", "Property[PressedBorderBrush]"] + - ["System.Boolean", "System.Windows.Controls.Ribbon.StringCollectionConverter", "Method[CanConvertTo].ReturnValue"] + - ["System.Boolean", "System.Windows.Controls.Ribbon.RibbonButton", "Property[IsInControlGroup]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonControlSizeDefinition!", "Field[MinWidthProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonToggleButton!", "Field[ToolTipTitleProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonControlSizeDefinition!", "Field[IsCollapsedProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonToolTip!", "Field[FooterImageSourceProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonTextBox!", "Field[MouseOverBackgroundProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonCheckBox!", "Field[CheckedBorderBrushProperty]"] + - ["System.Boolean", "System.Windows.Controls.Ribbon.Ribbon", "Property[IsCollapsed]"] + - ["System.Boolean", "System.Windows.Controls.Ribbon.RibbonControlSizeDefinition", "Property[IsCollapsed]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonRadioButton!", "Field[ToolTipFooterTitleProperty]"] + - ["System.String", "System.Windows.Controls.Ribbon.RibbonGallery", "Property[SelectedValuePath]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonToggleButton!", "Field[ToolTipDescriptionProperty]"] + - ["System.Windows.Controls.Ribbon.RibbonControlSizeDefinition", "System.Windows.Controls.Ribbon.RibbonControl", "Property[ControlSizeDefinition]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonMenuItem!", "Field[CanAddToQuickAccessToolBarDirectlyProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonMenuButton!", "Field[CanUserResizeVerticallyProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonTextBox!", "Field[FocusedBackgroundProperty]"] + - ["System.Boolean", "System.Windows.Controls.Ribbon.RibbonContextMenu", "Method[ShouldApplyItemContainerStyle].ReturnValue"] + - ["System.Windows.DependencyObject", "System.Windows.Controls.Ribbon.RibbonGroup", "Method[GetContainerForItemOverride].ReturnValue"] + - ["System.Windows.CornerRadius", "System.Windows.Controls.Ribbon.RibbonToggleButton", "Property[CornerRadius]"] + - ["System.String", "System.Windows.Controls.Ribbon.RibbonButton", "Property[ToolTipFooterDescription]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonControl!", "Field[IsInQuickAccessToolBarProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonGallery!", "Field[QuickAccessToolBarIdProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonMenuButton!", "Field[ToolTipFooterTitleProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonRadioButton!", "Field[ShowKeyboardCuesProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonRadioButton!", "Field[ToolTipImageSourceProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonMenuButton!", "Field[LargeImageSourceProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonContextMenu!", "Field[HasGalleryProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonTextBox!", "Field[CanAddToQuickAccessToolBarDirectlyProperty]"] + - ["System.Boolean", "System.Windows.Controls.Ribbon.RibbonMenuItem", "Property[CanUserResizeHorizontally]"] + - ["System.Boolean", "System.Windows.Controls.Ribbon.RibbonMenuItem", "Method[IsItemItsOwnContainerOverride].ReturnValue"] + - ["System.String", "System.Windows.Controls.Ribbon.RibbonGallery", "Property[ToolTipDescription]"] + - ["System.Int32", "System.Windows.Controls.Ribbon.RibbonGalleryCategory", "Property[MaxColumnCount]"] + - ["System.String", "System.Windows.Controls.Ribbon.RibbonGalleryItem", "Property[ToolTipDescription]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.Ribbon!", "Field[IsMinimizedProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonGallery!", "Field[FilterPaneContentProperty]"] + - ["System.Boolean", "System.Windows.Controls.Ribbon.RibbonGallery", "Method[IsItemItsOwnContainerOverride].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonGalleryItem!", "Field[CheckedBorderBrushProperty]"] + - ["System.Object", "System.Windows.Controls.Ribbon.RibbonSplitMenuItem", "Property[HeaderQuickAccessToolBarId]"] + - ["System.Object", "System.Windows.Controls.Ribbon.RibbonMenuButton", "Property[QuickAccessToolBarId]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonGallery!", "Field[CommandParameterProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonTwoLineText!", "Field[TextAlignmentProperty]"] + - ["System.String", "System.Windows.Controls.Ribbon.RibbonMenuButton", "Property[ToolTipDescription]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonQuickAccessToolBar!", "Field[CustomizeMenuButtonProperty]"] + - ["System.Windows.Controls.Ribbon.RibbonControlLengthUnitType", "System.Windows.Controls.Ribbon.RibbonControlLengthUnitType!", "Field[Star]"] + - ["System.String", "System.Windows.Controls.Ribbon.RibbonTextBox", "Property[ToolTipFooterTitle]"] + - ["System.Object", "System.Windows.Controls.Ribbon.RibbonGallery!", "Property[AllFilterItem]"] + - ["System.Windows.Media.Brush", "System.Windows.Controls.Ribbon.RibbonCheckBox", "Property[CheckedBackground]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonToggleButton!", "Field[ControlSizeDefinitionProperty]"] + - ["System.Boolean", "System.Windows.Controls.Ribbon.RibbonMenuButton", "Property[IsDropDownOpen]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonGallery!", "Field[CategoryStyleProperty]"] + - ["System.Windows.Media.Brush", "System.Windows.Controls.Ribbon.RibbonMenuButton", "Property[PressedBackground]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonRadioButton!", "Field[PressedBorderBrushProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonToggleButton!", "Field[CanAddToQuickAccessToolBarDirectlyProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonGallery!", "Field[CanAddToQuickAccessToolBarDirectlyProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonControlService!", "Field[IsInControlGroupProperty]"] + - ["System.Windows.DataTemplate", "System.Windows.Controls.Ribbon.RibbonApplicationMenu", "Property[AuxiliaryPaneContentTemplate]"] + - ["System.Boolean", "System.Windows.Controls.Ribbon.RibbonControlLengthConverter", "Method[CanConvertTo].ReturnValue"] + - ["System.Windows.Automation.Peers.AutomationPeer", "System.Windows.Controls.Ribbon.RibbonGalleryCategory", "Method[OnCreateAutomationPeer].ReturnValue"] + - ["System.Collections.Specialized.StringCollection", "System.Windows.Controls.Ribbon.RibbonTab", "Property[GroupSizeReductionOrder]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonRadioButton!", "Field[FocusedBackgroundProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonApplicationMenu!", "Field[AuxiliaryPaneContentTemplateProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonSplitButton!", "Field[LabelPositionProperty]"] + - ["System.Windows.Media.Brush", "System.Windows.Controls.Ribbon.RibbonGalleryItem", "Property[PressedBackground]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonCheckBox!", "Field[ToolTipFooterImageSourceProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonGallery!", "Field[GalleryItemTemplateProperty]"] + - ["System.Object", "System.Windows.Controls.Ribbon.RibbonComboBox", "Property[SelectionBoxItem]"] + - ["System.Boolean", "System.Windows.Controls.Ribbon.RibbonControlLength", "Property[IsAbsolute]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.Ribbon!", "Field[HelpPaneContentProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonGroup!", "Field[IsDropDownOpenProperty]"] + - ["System.Object", "System.Windows.Controls.Ribbon.RibbonSplitButton", "Property[HeaderQuickAccessToolBarId]"] + - ["System.Boolean", "System.Windows.Controls.Ribbon.Ribbon", "Property[IsHostedInRibbonWindow]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonTextBox!", "Field[TextBoxWidthProperty]"] + - ["System.Object", "System.Windows.Controls.Ribbon.RibbonApplicationMenu", "Property[FooterPaneContent]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonGalleryItem!", "Field[ToolTipImageSourceProperty]"] + - ["System.Windows.Input.ICommand", "System.Windows.Controls.Ribbon.RibbonTextBox", "Property[Command]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonSplitButton!", "Field[CheckedBorderBrushProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonToggleButton!", "Field[CornerRadiusProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonTextBox!", "Field[ToolTipDescriptionProperty]"] + - ["System.String", "System.Windows.Controls.Ribbon.RibbonComboBox", "Property[Text]"] + - ["System.Boolean", "System.Windows.Controls.Ribbon.RibbonGalleryItem", "Property[IsHighlighted]"] + - ["System.Double", "System.Windows.Controls.Ribbon.RibbonMenuItem", "Property[DropDownHeight]"] + - ["System.Int32", "System.Windows.Controls.Ribbon.RibbonControlLength", "Method[GetHashCode].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonRadioButton!", "Field[CheckedBackgroundProperty]"] + - ["System.Windows.Automation.Peers.AutomationPeer", "System.Windows.Controls.Ribbon.RibbonMenuItem", "Method[OnCreateAutomationPeer].ReturnValue"] + - ["System.Windows.DataTemplate", "System.Windows.Controls.Ribbon.RibbonApplicationMenu", "Property[FooterPaneContentTemplate]"] + - ["System.Windows.Media.Brush", "System.Windows.Controls.Ribbon.RibbonControlService!", "Method[GetPressedBackground].ReturnValue"] + - ["System.Windows.Visibility", "System.Windows.Controls.Ribbon.RibbonGalleryCategory", "Property[HeaderVisibility]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonContextualTabGroup!", "Field[RibbonProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonMenuButton!", "Field[QuickAccessToolBarIdProperty]"] + - ["System.Windows.Controls.Ribbon.RibbonImageSize", "System.Windows.Controls.Ribbon.RibbonImageSize!", "Field[Large]"] + - ["System.String", "System.Windows.Controls.Ribbon.RibbonControlService!", "Method[GetToolTipDescription].ReturnValue"] + - ["System.Windows.Controls.Ribbon.RibbonControlSizeDefinition", "System.Windows.Controls.Ribbon.RibbonRadioButton", "Property[ControlSizeDefinition]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonToolTip!", "Field[ImageSourceProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonGallery!", "Field[GalleryItemStyleProperty]"] + - ["System.String", "System.Windows.Controls.Ribbon.RibbonCheckBox", "Property[Label]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonGroup!", "Field[KeyTipProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonCheckBox!", "Field[ToolTipImageSourceProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonTextBox!", "Field[SmallImageSourceProperty]"] + - ["System.Windows.Size", "System.Windows.Controls.Ribbon.RibbonTwoLineText", "Method[MeasureOverride].ReturnValue"] + - ["System.String", "System.Windows.Controls.Ribbon.RibbonComboBox", "Property[SelectionBoxItemStringFormat]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonControl!", "Field[ControlSizeDefinitionProperty]"] + - ["System.Windows.Input.ICommand", "System.Windows.Controls.Ribbon.RibbonGallery", "Property[Command]"] + - ["System.Collections.IEnumerable", "System.Windows.Controls.Ribbon.Ribbon", "Property[ContextualTabGroupsSource]"] + - ["System.Windows.Controls.Ribbon.Ribbon", "System.Windows.Controls.Ribbon.RibbonControlService!", "Method[GetRibbon].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonContextualTabGroup!", "Field[HeaderTemplateProperty]"] + - ["System.Windows.CornerRadius", "System.Windows.Controls.Ribbon.RibbonRadioButton", "Property[CornerRadius]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonMenuButton!", "Field[MouseOverBorderBrushProperty]"] + - ["System.Windows.Controls.Ribbon.RibbonApplicationMenuItemLevel", "System.Windows.Controls.Ribbon.RibbonApplicationMenuItemLevel!", "Field[Sub]"] + - ["System.Boolean", "System.Windows.Controls.Ribbon.RibbonQuickAccessToolBar", "Property[HasOverflowItems]"] + - ["System.Windows.Media.ImageSource", "System.Windows.Controls.Ribbon.RibbonMenuItem", "Property[ImageSource]"] + - ["System.Windows.Media.ImageSource", "System.Windows.Controls.Ribbon.RibbonToggleButton", "Property[ToolTipFooterImageSource]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonTextBox!", "Field[ControlSizeDefinitionProperty]"] + - ["System.Boolean", "System.Windows.Controls.Ribbon.RibbonRadioButton", "Property[CanAddToQuickAccessToolBarDirectly]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonGroup!", "Field[GroupSizeDefinitionsProperty]"] + - ["System.String", "System.Windows.Controls.Ribbon.RibbonSplitMenuItem", "Property[DropDownToolTipDescription]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonSplitMenuItem!", "Field[DropDownToolTipFooterDescriptionProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonComboBox!", "Field[SelectionBoxItemTemplateSelectorProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonRadioButton!", "Field[CanAddToQuickAccessToolBarDirectlyProperty]"] + - ["System.Windows.Media.Brush", "System.Windows.Controls.Ribbon.RibbonToggleButton", "Property[PressedBorderBrush]"] + - ["System.Windows.Media.ImageSource", "System.Windows.Controls.Ribbon.RibbonToolTip", "Property[ImageSource]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonTextBox!", "Field[MouseOverBorderBrushProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonGalleryCategory!", "Field[HeaderVisibilityProperty]"] + - ["System.Windows.Media.Brush", "System.Windows.Controls.Ribbon.RibbonToggleButton", "Property[FocusedBorderBrush]"] + - ["System.Windows.Controls.Ribbon.RibbonImageSize", "System.Windows.Controls.Ribbon.RibbonImageSize!", "Field[Collapsed]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonQuickAccessToolBar!", "Field[HasOverflowItemsProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonCheckBox!", "Field[SmallImageSourceProperty]"] + - ["System.Boolean", "System.Windows.Controls.Ribbon.RibbonGalleryCategory", "Method[IsItemItsOwnContainerOverride].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonToggleButton!", "Field[MouseOverBorderBrushProperty]"] + - ["System.Windows.Automation.Peers.AutomationPeer", "System.Windows.Controls.Ribbon.RibbonContextualTabGroupItemsControl", "Method[OnCreateAutomationPeer].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonApplicationMenu!", "Field[AuxiliaryPaneContentProperty]"] + - ["System.Windows.Media.Brush", "System.Windows.Controls.Ribbon.RibbonGalleryItem", "Property[CheckedBorderBrush]"] + - ["System.Windows.Media.ImageSource", "System.Windows.Controls.Ribbon.RibbonRadioButton", "Property[SmallImageSource]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonGallery!", "Field[MaxColumnCountProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonGallery!", "Field[ToolTipImageSourceProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonMenuItem!", "Field[ToolTipFooterTitleProperty]"] + - ["System.Windows.Controls.Ribbon.Ribbon", "System.Windows.Controls.Ribbon.RibbonQuickAccessToolBar", "Property[Ribbon]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonButton!", "Field[PressedBackgroundProperty]"] + - ["System.Windows.Controls.Ribbon.RibbonApplicationMenuItemLevel", "System.Windows.Controls.Ribbon.RibbonApplicationMenuItemLevel!", "Field[Middle]"] + - ["System.Boolean", "System.Windows.Controls.Ribbon.RibbonControlService!", "Method[GetShowKeyboardCues].ReturnValue"] + - ["System.Object", "System.Windows.Controls.Ribbon.RibbonButton", "Property[QuickAccessToolBarId]"] + - ["System.String", "System.Windows.Controls.Ribbon.RibbonCheckBox", "Property[ToolTipTitle]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonGalleryCategory!", "Field[ColumnsStretchToFillProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.Ribbon!", "Field[CheckedBorderBrushProperty]"] + - ["System.Windows.DependencyObject", "System.Windows.Controls.Ribbon.RibbonApplicationSplitMenuItem", "Method[GetContainerForItemOverride].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonSplitMenuItem!", "Field[DropDownToolTipFooterImageSourceProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonComboBox!", "Field[SelectionBoxItemStringFormatProperty]"] + - ["System.Object", "System.Windows.Controls.Ribbon.RibbonSplitButton", "Property[CommandParameter]"] + - ["System.Windows.Controls.Ribbon.RibbonControlLength", "System.Windows.Controls.Ribbon.RibbonControlSizeDefinition", "Property[Width]"] + - ["System.Windows.Media.Brush", "System.Windows.Controls.Ribbon.RibbonTextBox", "Property[MouseOverBackground]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonCheckBox!", "Field[MouseOverBackgroundProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonCheckBox!", "Field[ShowKeyboardCuesProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonTabHeader!", "Field[IsRibbonTabSelectedProperty]"] + - ["System.Windows.Input.RoutedUICommand", "System.Windows.Controls.Ribbon.RibbonCommands!", "Property[AddToQuickAccessToolBarCommand]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonControlService!", "Field[ToolTipFooterTitleProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonGallery!", "Field[FilterMenuButtonStyleProperty]"] + - ["System.Windows.Controls.Ribbon.RibbonControlLength", "System.Windows.Controls.Ribbon.RibbonControlSizeDefinition", "Property[MaxWidth]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonTextBox!", "Field[LargeImageSourceProperty]"] + - ["System.Windows.Controls.Ribbon.RibbonControlSizeDefinition", "System.Windows.Controls.Ribbon.RibbonControlService!", "Method[GetQuickAccessToolBarControlSizeDefinition].ReturnValue"] + - ["System.Boolean", "System.Windows.Controls.Ribbon.RibbonToolTip", "Property[HasFooter]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonCheckBox!", "Field[PressedBackgroundProperty]"] + - ["System.Object", "System.Windows.Controls.Ribbon.RibbonGallery", "Property[CommandParameter]"] + - ["System.Boolean", "System.Windows.Controls.Ribbon.RibbonGallery", "Property[ColumnsStretchToFill]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonTwoLineText!", "Field[PathFillProperty]"] + - ["System.Windows.Size", "System.Windows.Controls.Ribbon.RibbonGroup", "Method[MeasureOverride].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonSplitButton!", "Field[DropDownToolTipFooterDescriptionProperty]"] + - ["System.Boolean", "System.Windows.Controls.Ribbon.RibbonTabHeader", "Property[IsContextualTab]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.Ribbon!", "Field[WindowIconVisibilityProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonTab!", "Field[GroupSizeReductionOrderProperty]"] + - ["System.Windows.Media.ImageSource", "System.Windows.Controls.Ribbon.RibbonMenuButton", "Property[SmallImageSource]"] + - ["System.Windows.DependencyObject", "System.Windows.Controls.Ribbon.RibbonTabHeaderItemsControl", "Method[GetContainerForItemOverride].ReturnValue"] + - ["System.Windows.Media.Brush", "System.Windows.Controls.Ribbon.RibbonSplitButton", "Property[CheckedBorderBrush]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonControlService!", "Field[LabelProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonToolTip!", "Field[RibbonProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonControlGroup!", "Field[RibbonProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.Ribbon!", "Field[ApplicationMenuProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonTab!", "Field[IsSelectedProperty]"] + - ["System.Windows.Media.ImageSource", "System.Windows.Controls.Ribbon.RibbonToggleButton", "Property[SmallImageSource]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonMenuItem!", "Field[ToolTipImageSourceProperty]"] + - ["System.Boolean", "System.Windows.Controls.Ribbon.RibbonGroup", "Property[CanAddToQuickAccessToolBarDirectly]"] + - ["System.String", "System.Windows.Controls.Ribbon.RibbonGroup", "Property[ToolTipTitle]"] + - ["System.Windows.Media.ImageSource", "System.Windows.Controls.Ribbon.RibbonGallery", "Property[ToolTipImageSource]"] + - ["System.Windows.Automation.Peers.AutomationPeer", "System.Windows.Controls.Ribbon.RibbonTab", "Method[OnCreateAutomationPeer].ReturnValue"] + - ["System.Windows.Controls.Ribbon.RibbonGroupSizeDefinitionBaseCollection", "System.Windows.Controls.Ribbon.RibbonGroup", "Property[GroupSizeDefinitions]"] + - ["System.String", "System.Windows.Controls.Ribbon.RibbonButton", "Property[KeyTip]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.Ribbon!", "Field[ShowQuickAccessToolBarOnTopProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonSplitMenuItem!", "Field[DropDownToolTipImageSourceProperty]"] + - ["System.Windows.Media.ImageSource", "System.Windows.Controls.Ribbon.RibbonGroup", "Property[LargeImageSource]"] + - ["System.Windows.Automation.Peers.AutomationPeer", "System.Windows.Controls.Ribbon.RibbonTwoLineText", "Method[OnCreateAutomationPeer].ReturnValue"] + - ["System.Boolean", "System.Windows.Controls.Ribbon.RibbonApplicationMenu", "Method[IsItemItsOwnContainerOverride].ReturnValue"] + - ["System.Boolean", "System.Windows.Controls.Ribbon.RibbonButton", "Property[ShowKeyboardCues]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonMenuButton!", "Field[DropDownHeightProperty]"] + - ["System.Windows.Media.Brush", "System.Windows.Controls.Ribbon.RibbonTwoLineText", "Property[PathFill]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonMenuButton!", "Field[CanAddToQuickAccessToolBarDirectlyProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonToggleButton!", "Field[CheckedBackgroundProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonControlService!", "Field[MouseOverBackgroundProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonButton!", "Field[ShowKeyboardCuesProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonButton!", "Field[ToolTipFooterTitleProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonMenuItem!", "Field[ToolTipDescriptionProperty]"] + - ["System.Windows.TextTrimming", "System.Windows.Controls.Ribbon.RibbonTwoLineText", "Property[TextTrimming]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonMenuItem!", "Field[MouseOverBorderBrushProperty]"] + - ["System.Windows.Media.ImageSource", "System.Windows.Controls.Ribbon.RibbonButton", "Property[SmallImageSource]"] + - ["System.Boolean", "System.Windows.Controls.Ribbon.RibbonTab", "Property[HandlesScrolling]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonGroup!", "Field[LargeImageSourceProperty]"] + - ["System.Windows.Freezable", "System.Windows.Controls.Ribbon.RibbonGroupSizeDefinition", "Method[CreateInstanceCore].ReturnValue"] + - ["System.Windows.Automation.Peers.AutomationPeer", "System.Windows.Controls.Ribbon.RibbonToggleButton", "Method[OnCreateAutomationPeer].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonMenuItem!", "Field[CanUserResizeHorizontallyProperty]"] + - ["System.String", "System.Windows.Controls.Ribbon.RibbonMenuItem", "Property[ToolTipDescription]"] + - ["System.Windows.Freezable", "System.Windows.Controls.Ribbon.RibbonControlSizeDefinitionCollection", "Method[CreateInstanceCore].ReturnValue"] + - ["System.Windows.Media.ImageSource", "System.Windows.Controls.Ribbon.RibbonMenuItem", "Property[ToolTipImageSource]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonTwoLineText!", "Field[TextDecorationsProperty]"] + - ["System.Windows.Freezable", "System.Windows.Controls.Ribbon.RibbonGroupTemplateSizeDefinition", "Method[CreateInstanceCore].ReturnValue"] + - ["System.Windows.Media.ImageSource", "System.Windows.Controls.Ribbon.RibbonGroup", "Property[ToolTipImageSource]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonToolTip!", "Field[HasHeaderProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonMenuItem!", "Field[QuickAccessToolBarIdProperty]"] + - ["System.Windows.Controls.Ribbon.RibbonContextualTabGroup", "System.Windows.Controls.Ribbon.RibbonTabHeader", "Property[ContextualTabGroup]"] + - ["System.Object", "System.Windows.Controls.Ribbon.RibbonTextBox", "Property[QuickAccessToolBarId]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonGallery!", "Field[CommandTargetProperty]"] + - ["System.Windows.Media.Brush", "System.Windows.Controls.Ribbon.RibbonSplitButton", "Property[CheckedBackground]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonGalleryCategory!", "Field[MinColumnCountProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonButton!", "Field[QuickAccessToolBarIdProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonSplitButton!", "Field[DropDownToolTipDescriptionProperty]"] + - ["System.Windows.Media.Brush", "System.Windows.Controls.Ribbon.RibbonControlService!", "Method[GetPressedBorderBrush].ReturnValue"] + - ["System.Object", "System.Windows.Controls.Ribbon.RibbonGallery", "Property[PreviewCommandParameter]"] + - ["System.Boolean", "System.Windows.Controls.Ribbon.RibbonButton", "Property[IsInQuickAccessToolBar]"] + - ["System.Boolean", "System.Windows.Controls.Ribbon.RibbonMenuButton", "Property[IsInControlGroup]"] + - ["System.String", "System.Windows.Controls.Ribbon.RibbonGroup", "Property[ToolTipFooterTitle]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonGallery!", "Field[ToolTipFooterImageSourceProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonToggleButton!", "Field[IsInQuickAccessToolBarProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonTextBox!", "Field[IsInQuickAccessToolBarProperty]"] + - ["System.String", "System.Windows.Controls.Ribbon.RibbonContextualTabGroup", "Property[HeaderStringFormat]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonGallery!", "Field[SelectedValueProperty]"] + - ["System.Boolean", "System.Windows.Controls.Ribbon.RibbonContextMenu", "Property[HasGallery]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonTabHeader!", "Field[MouseOverBackgroundProperty]"] + - ["System.Windows.DataTemplate", "System.Windows.Controls.Ribbon.Ribbon", "Property[TabHeaderTemplate]"] + - ["System.Windows.Media.Brush", "System.Windows.Controls.Ribbon.RibbonRadioButton", "Property[FocusedBorderBrush]"] + - ["System.Windows.Media.Brush", "System.Windows.Controls.Ribbon.RibbonTextBox", "Property[MouseOverBorderBrush]"] + - ["System.Windows.Media.ImageSource", "System.Windows.Controls.Ribbon.RibbonControlService!", "Method[GetToolTipImageSource].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonMenuButton!", "Field[FocusedBorderBrushProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonTabHeader!", "Field[FocusedBorderBrushProperty]"] + - ["System.String", "System.Windows.Controls.Ribbon.RibbonTextBox", "Property[ToolTipDescription]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.Ribbon!", "Field[ContextualTabGroupStyleProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonToolTip!", "Field[FooterDescriptionProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.Ribbon!", "Field[IsCollapsedProperty]"] + - ["System.Boolean", "System.Windows.Controls.Ribbon.RibbonTextBox", "Property[IsInQuickAccessToolBar]"] + - ["System.String", "System.Windows.Controls.Ribbon.RibbonGalleryItem", "Property[ToolTipTitle]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonGallery!", "Field[SelectedItemProperty]"] + - ["System.String", "System.Windows.Controls.Ribbon.RibbonRadioButton", "Property[Label]"] + - ["System.Windows.Automation.Peers.AutomationPeer", "System.Windows.Controls.Ribbon.RibbonApplicationMenu", "Method[OnCreateAutomationPeer].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonGalleryItem!", "Field[IsPressedProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonCheckBox!", "Field[LargeImageSourceProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonToolTip!", "Field[TitleProperty]"] + - ["System.Boolean", "System.Windows.Controls.Ribbon.RibbonToggleButton", "Property[CanAddToQuickAccessToolBarDirectly]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonComboBox!", "Field[SelectionBoxItemProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonSplitButton!", "Field[CommandTargetProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonTextBox!", "Field[CommandParameterProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonGalleryItem!", "Field[ToolTipTitleProperty]"] + - ["System.Boolean", "System.Windows.Controls.Ribbon.RibbonMenuItem", "Property[HasGallery]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonControlService!", "Field[CornerRadiusProperty]"] + - ["System.Windows.Media.Brush", "System.Windows.Controls.Ribbon.RibbonRadioButton", "Property[FocusedBackground]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonToggleButton!", "Field[ToolTipFooterTitleProperty]"] + - ["System.Boolean", "System.Windows.Controls.Ribbon.RibbonToggleButton", "Property[ShowKeyboardCues]"] + - ["System.Windows.Controls.Ribbon.RibbonControlLength", "System.Windows.Controls.Ribbon.RibbonControlSizeDefinition", "Property[MinWidth]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonRadioButton!", "Field[IsInControlGroupProperty]"] + - ["System.Boolean", "System.Windows.Controls.Ribbon.RibbonGallery", "Method[System.Windows.IWeakEventListener.ReceiveWeakEvent].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonGallery!", "Field[FilterItemContainerStyleSelectorProperty]"] + - ["System.Boolean", "System.Windows.Controls.Ribbon.RibbonToggleButton", "Property[IsInControlGroup]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonGroupTemplateSizeDefinition!", "Field[ContentTemplateProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonGallery!", "Field[CommandProperty]"] + - ["System.String", "System.Windows.Controls.Ribbon.RibbonGallery", "Property[ToolTipTitle]"] + - ["System.Windows.Automation.Peers.AutomationPeer", "System.Windows.Controls.Ribbon.RibbonGroup", "Method[OnCreateAutomationPeer].ReturnValue"] + - ["System.Boolean", "System.Windows.Controls.Ribbon.RibbonQuickAccessToolBar", "Method[IsItemItsOwnContainerOverride].ReturnValue"] + - ["System.String", "System.Windows.Controls.Ribbon.RibbonToggleButton", "Property[ToolTipFooterTitle]"] + - ["System.Windows.Automation.Peers.AutomationPeer", "System.Windows.Controls.Ribbon.RibbonComboBox", "Method[OnCreateAutomationPeer].ReturnValue"] + - ["System.Windows.Style", "System.Windows.Controls.Ribbon.Ribbon", "Property[TabHeaderStyle]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonRadioButton!", "Field[IsInQuickAccessToolBarProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonApplicationMenuItem!", "Field[LevelProperty]"] + - ["System.Object", "System.Windows.Controls.Ribbon.RibbonGallery", "Property[HighlightedItem]"] + - ["System.Boolean", "System.Windows.Controls.Ribbon.RibbonQuickAccessToolBar!", "Method[GetIsOverflowItem].ReturnValue"] + - ["System.Boolean", "System.Windows.Controls.Ribbon.Ribbon", "Property[ShowQuickAccessToolBarOnTop]"] + - ["System.String", "System.Windows.Controls.Ribbon.RibbonTextBox", "Property[KeyTip]"] + - ["System.String", "System.Windows.Controls.Ribbon.RibbonGalleryItem", "Property[ToolTipFooterTitle]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonToggleButton!", "Field[PressedBorderBrushProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonToggleButton!", "Field[IsInControlGroupProperty]"] + - ["System.Boolean", "System.Windows.Controls.Ribbon.RibbonToolTip", "Property[HasHeader]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonTextBox!", "Field[ShowKeyboardCuesProperty]"] + - ["System.Windows.DependencyObject", "System.Windows.Controls.Ribbon.RibbonQuickAccessToolBar", "Method[GetContainerForItemOverride].ReturnValue"] + - ["System.Windows.Media.TextEffectCollection", "System.Windows.Controls.Ribbon.RibbonTwoLineText", "Property[TextEffects]"] + - ["System.Windows.DependencyObject", "System.Windows.Controls.Ribbon.RibbonApplicationMenuItem", "Method[GetContainerForItemOverride].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonGalleryItem!", "Field[MouseOverBorderBrushProperty]"] + - ["System.Double", "System.Windows.Controls.Ribbon.RibbonTab", "Property[TabHeaderLeft]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonTabHeader!", "Field[ContextualTabGroupProperty]"] + - ["System.Boolean", "System.Windows.Controls.Ribbon.RibbonApplicationMenu", "Method[ShouldApplyItemContainerStyle].ReturnValue"] + - ["System.Boolean", "System.Windows.Controls.Ribbon.RibbonMenuItem", "Property[CanAddToQuickAccessToolBarDirectly]"] + - ["System.Windows.Controls.Ribbon.Ribbon", "System.Windows.Controls.Ribbon.RibbonMenuItem", "Property[Ribbon]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonControlService!", "Field[SmallImageSourceProperty]"] + - ["System.Windows.Media.Brush", "System.Windows.Controls.Ribbon.RibbonRadioButton", "Property[CheckedBorderBrush]"] + - ["System.Boolean", "System.Windows.Controls.Ribbon.RibbonGroup", "Property[IsDropDownOpen]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonControlSizeDefinition!", "Field[ImageSizeProperty]"] + - ["System.Windows.Controls.Ribbon.RibbonControlLength", "System.Windows.Controls.Ribbon.RibbonControlLength!", "Property[Auto]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonSplitMenuItem!", "Field[DropDownToolTipFooterTitleProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonComboBox!", "Field[IsReadOnlyProperty]"] + - ["System.Windows.Media.Brush", "System.Windows.Controls.Ribbon.Ribbon", "Property[CheckedBorderBrush]"] + - ["System.Windows.Controls.DataTemplateSelector", "System.Windows.Controls.Ribbon.RibbonApplicationMenu", "Property[FooterPaneContentTemplateSelector]"] + - ["System.Windows.Controls.Ribbon.RibbonSplitButtonLabelPosition", "System.Windows.Controls.Ribbon.RibbonSplitButtonLabelPosition!", "Field[Header]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonMenuButton!", "Field[MouseOverBackgroundProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonGallery!", "Field[CategoryTemplateProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonTabHeader!", "Field[IsContextualTabProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonMenuItem!", "Field[CheckedBackgroundProperty]"] + - ["System.Windows.Media.Brush", "System.Windows.Controls.Ribbon.RibbonControlService!", "Method[GetCheckedBorderBrush].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonTextBox!", "Field[RibbonProperty]"] + - ["System.Nullable", "System.Windows.Controls.Ribbon.RibbonGallery", "Property[IsSynchronizedWithCurrentItem]"] + - ["System.Windows.Media.Brush", "System.Windows.Controls.Ribbon.Ribbon", "Property[FocusedBackground]"] + - ["System.Windows.DependencyObject", "System.Windows.Controls.Ribbon.RibbonContextMenu", "Method[GetContainerForItemOverride].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonRadioButton!", "Field[RibbonProperty]"] + - ["System.String", "System.Windows.Controls.Ribbon.RibbonMenuButton", "Property[KeyTip]"] + - ["System.Boolean", "System.Windows.Controls.Ribbon.StringCollectionConverter", "Method[CanConvertFrom].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonMenuItem!", "Field[CanUserResizeVerticallyProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonMenuButton!", "Field[CanUserResizeHorizontallyProperty]"] + - ["System.String", "System.Windows.Controls.Ribbon.RibbonControlService!", "Method[GetToolTipTitle].ReturnValue"] + - ["System.Boolean", "System.Windows.Controls.Ribbon.RibbonMenuButton", "Property[CanUserResizeHorizontally]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonButton!", "Field[ControlSizeDefinitionProperty]"] + - ["System.Windows.Media.Brush", "System.Windows.Controls.Ribbon.RibbonCheckBox", "Property[PressedBorderBrush]"] + - ["System.String", "System.Windows.Controls.Ribbon.RibbonToolTip", "Property[FooterDescription]"] + - ["System.Windows.Media.Brush", "System.Windows.Controls.Ribbon.RibbonTabHeader", "Property[CheckedBackground]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonTab!", "Field[ContextualTabGroupHeaderProperty]"] + - ["System.Windows.Media.Brush", "System.Windows.Controls.Ribbon.RibbonMenuButton", "Property[FocusedBorderBrush]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonGalleryItem!", "Field[PressedBackgroundProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonCheckBox!", "Field[ToolTipDescriptionProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonButton!", "Field[QuickAccessToolBarControlSizeDefinitionProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonCheckBox!", "Field[IsInControlGroupProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonButton!", "Field[CornerRadiusProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonMenuButton!", "Field[ToolTipFooterDescriptionProperty]"] + - ["System.Windows.RoutedEvent", "System.Windows.Controls.Ribbon.RibbonGalleryItem!", "Field[SelectedEvent]"] + - ["System.Windows.Input.RoutedUICommand", "System.Windows.Controls.Ribbon.RibbonCommands!", "Property[ShowQuickAccessToolBarBelowRibbonCommand]"] + - ["System.Windows.Controls.Ribbon.RibbonControlSizeDefinition", "System.Windows.Controls.Ribbon.RibbonControlGroup", "Property[ControlSizeDefinition]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonButton!", "Field[LargeImageSourceProperty]"] + - ["System.Boolean", "System.Windows.Controls.Ribbon.RibbonMenuButton", "Property[CanAddToQuickAccessToolBarDirectly]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonGalleryItem!", "Field[RibbonProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonMenuButton!", "Field[SmallImageSourceProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonButton!", "Field[IsInQuickAccessToolBarProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonControlSizeDefinition!", "Field[IsLabelVisibleProperty]"] + - ["System.Windows.DependencyObject", "System.Windows.Controls.Ribbon.RibbonContextualTabGroupItemsControl", "Method[GetContainerForItemOverride].ReturnValue"] + - ["System.Int32", "System.Windows.Controls.Ribbon.RibbonGalleryCategory", "Property[MinColumnCount]"] + - ["System.Boolean", "System.Windows.Controls.Ribbon.RibbonMenuButton", "Property[CanUserResizeVertically]"] + - ["System.Windows.Input.ICommand", "System.Windows.Controls.Ribbon.RibbonSplitButton", "Property[Command]"] + - ["System.Windows.Media.ImageSource", "System.Windows.Controls.Ribbon.RibbonCheckBox", "Property[LargeImageSource]"] + - ["System.Windows.Automation.Peers.AutomationPeer", "System.Windows.Controls.Ribbon.RibbonTextBox", "Method[OnCreateAutomationPeer].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonMenuItem!", "Field[DropDownHeightProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonGallery!", "Field[MinColumnCountProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonTab!", "Field[TabHeaderLeftProperty]"] + - ["System.Windows.Controls.Ribbon.Ribbon", "System.Windows.Controls.Ribbon.RibbonTextBox", "Property[Ribbon]"] + - ["System.String", "System.Windows.Controls.Ribbon.RibbonMenuItem", "Property[KeyTip]"] + - ["System.Windows.Controls.Ribbon.Ribbon", "System.Windows.Controls.Ribbon.RibbonSeparator", "Property[Ribbon]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonCheckBox!", "Field[QuickAccessToolBarIdProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonRadioButton!", "Field[CornerRadiusProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonControlService!", "Field[PressedBackgroundProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonControl!", "Field[IsInControlGroupProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonToggleButton!", "Field[FocusedBackgroundProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonGroup!", "Field[ToolTipFooterTitleProperty]"] + - ["System.Windows.Controls.Ribbon.RibbonControlSizeDefinition", "System.Windows.Controls.Ribbon.RibbonCheckBox", "Property[QuickAccessToolBarControlSizeDefinition]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonGallery!", "Field[ColumnsStretchToFillProperty]"] + - ["System.Windows.Input.RoutedCommand", "System.Windows.Controls.Ribbon.RibbonGallery!", "Property[FilterCommand]"] + - ["System.Boolean", "System.Windows.Controls.Ribbon.RibbonGroup", "Property[IsCollapsed]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonToggleButton!", "Field[LargeImageSourceProperty]"] + - ["System.Windows.Media.ImageSource", "System.Windows.Controls.Ribbon.RibbonTextBox", "Property[LargeImageSource]"] + - ["System.Boolean", "System.Windows.Controls.Ribbon.RibbonCheckBox", "Property[IsInControlGroup]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonMenuItem!", "Field[PressedBorderBrushProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonSplitButton!", "Field[IsCheckedProperty]"] + - ["System.Windows.Media.Brush", "System.Windows.Controls.Ribbon.RibbonCheckBox", "Property[MouseOverBackground]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonToolTip!", "Field[HasFooterProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonCheckBox!", "Field[FocusedBackgroundProperty]"] + - ["System.String", "System.Windows.Controls.Ribbon.RibbonControlService!", "Method[GetToolTipFooterTitle].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonGallery!", "Field[ToolTipFooterDescriptionProperty]"] + - ["System.Boolean", "System.Windows.Controls.Ribbon.RibbonControlLength!", "Method[op_Equality].ReturnValue"] + - ["System.Double", "System.Windows.Controls.Ribbon.RibbonTab", "Property[TabHeaderRight]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonButton!", "Field[SmallImageSourceProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonTwoLineText!", "Field[PathDataProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.Ribbon!", "Field[TabHeaderTemplateProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonGallery!", "Field[HighlightedItemProperty]"] + - ["System.String", "System.Windows.Controls.Ribbon.RibbonRadioButton", "Property[ToolTipFooterDescription]"] + - ["System.Windows.Input.RoutedUICommand", "System.Windows.Controls.Ribbon.RibbonCommands!", "Property[ShowQuickAccessToolBarAboveRibbonCommand]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonGallery!", "Field[AllFilterItemTemplateProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonButton!", "Field[IsInControlGroupProperty]"] + - ["System.Boolean", "System.Windows.Controls.Ribbon.RibbonControlLength", "Method[Equals].ReturnValue"] + - ["System.Windows.Controls.Ribbon.RibbonQuickAccessToolBar", "System.Windows.Controls.Ribbon.Ribbon", "Property[QuickAccessToolBar]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonButton!", "Field[KeyTipProperty]"] + - ["System.Windows.Media.ImageSource", "System.Windows.Controls.Ribbon.RibbonSplitButton", "Property[DropDownToolTipFooterImageSource]"] + - ["System.Windows.Style", "System.Windows.Controls.Ribbon.RibbonGallery", "Property[FilterItemContainerStyle]"] + - ["System.Windows.Controls.Ribbon.Ribbon", "System.Windows.Controls.Ribbon.RibbonGallery", "Property[Ribbon]"] + - ["System.Boolean", "System.Windows.Controls.Ribbon.RibbonGallery", "Property[CanUserFilter]"] + - ["System.String", "System.Windows.Controls.Ribbon.RibbonSplitMenuItem", "Property[HeaderKeyTip]"] + - ["System.Windows.Controls.Ribbon.RibbonControlSizeDefinition", "System.Windows.Controls.Ribbon.RibbonTextBox", "Property[QuickAccessToolBarControlSizeDefinition]"] + - ["System.String", "System.Windows.Controls.Ribbon.RibbonGallery", "Property[ToolTipFooterDescription]"] + - ["System.Object", "System.Windows.Controls.Ribbon.Ribbon", "Property[HelpPaneContent]"] + - ["System.Boolean", "System.Windows.Controls.Ribbon.RibbonGalleryItem", "Property[IsPressed]"] + - ["System.Windows.DependencyObject", "System.Windows.Controls.Ribbon.RibbonControlGroup", "Method[GetContainerForItemOverride].ReturnValue"] + - ["System.Boolean", "System.Windows.Controls.Ribbon.RibbonApplicationMenuItem", "Method[ShouldApplyItemContainerStyle].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonSeparator!", "Field[RibbonProperty]"] + - ["System.Windows.Controls.Ribbon.Ribbon", "System.Windows.Controls.Ribbon.RibbonMenuButton", "Property[Ribbon]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonMenuButton!", "Field[ToolTipTitleProperty]"] + - ["System.Boolean", "System.Windows.Controls.Ribbon.RibbonContextualTabGroupItemsControl", "Method[IsItemItsOwnContainerOverride].ReturnValue"] + - ["System.Boolean", "System.Windows.Controls.Ribbon.RibbonControlLength!", "Method[op_Inequality].ReturnValue"] + - ["System.Boolean", "System.Windows.Controls.Ribbon.RibbonRadioButton", "Property[IsInControlGroup]"] + - ["System.Boolean", "System.Windows.Controls.Ribbon.RibbonGalleryItem", "Property[IsSelected]"] + - ["System.Object", "System.Windows.Controls.Ribbon.RibbonCheckBox", "Property[QuickAccessToolBarId]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonButton!", "Field[MouseOverBackgroundProperty]"] + - ["System.String", "System.Windows.Controls.Ribbon.RibbonControlService!", "Method[GetLabel].ReturnValue"] + - ["System.Windows.Media.Brush", "System.Windows.Controls.Ribbon.RibbonCheckBox", "Property[FocusedBackground]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonGallery!", "Field[AllFilterItemContainerStyleProperty]"] + - ["System.Windows.Controls.Ribbon.RibbonDismissPopupMode", "System.Windows.Controls.Ribbon.RibbonDismissPopupMode!", "Field[MousePhysicallyNotOver]"] + - ["System.Object", "System.Windows.Controls.Ribbon.RibbonGallery", "Property[SelectedItem]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonMenuButton!", "Field[LabelProperty]"] + - ["System.Windows.Media.ImageSource", "System.Windows.Controls.Ribbon.RibbonTextBox", "Property[SmallImageSource]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonSplitMenuItem!", "Field[HeaderQuickAccessToolBarIdProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.Ribbon!", "Field[HelpPaneContentTemplateProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonGalleryItem!", "Field[ToolTipDescriptionProperty]"] + - ["System.Boolean", "System.Windows.Controls.Ribbon.RibbonContentPresenter", "Property[IsInQuickAccessToolBar]"] + - ["System.String", "System.Windows.Controls.Ribbon.RibbonControlLength", "Method[ToString].ReturnValue"] + - ["System.Windows.Controls.Ribbon.RibbonControlSizeDefinition", "System.Windows.Controls.Ribbon.RibbonToggleButton", "Property[QuickAccessToolBarControlSizeDefinition]"] + - ["System.Windows.Media.Brush", "System.Windows.Controls.Ribbon.RibbonToggleButton", "Property[PressedBackground]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonSplitMenuItem!", "Field[HeaderKeyTipProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonGroup!", "Field[MouseOverBorderBrushProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.Ribbon!", "Field[MouseOverBackgroundProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonGallery!", "Field[PreviewCommandParameterProperty]"] + - ["System.Boolean", "System.Windows.Controls.Ribbon.RibbonContentPresenter", "Property[IsInControlGroup]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonComboBox!", "Field[ShowKeyboardCuesProperty]"] + - ["System.Windows.Media.Brush", "System.Windows.Controls.Ribbon.Ribbon", "Property[FocusedBorderBrush]"] + - ["System.Windows.Automation.Peers.AutomationPeer", "System.Windows.Controls.Ribbon.RibbonRadioButton", "Method[OnCreateAutomationPeer].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonToggleButton!", "Field[ToolTipFooterDescriptionProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonControlService!", "Field[ToolTipFooterImageSourceProperty]"] + - ["System.Windows.Media.Brush", "System.Windows.Controls.Ribbon.RibbonButton", "Property[MouseOverBorderBrush]"] + - ["System.Windows.DependencyObject", "System.Windows.Controls.Ribbon.Ribbon", "Method[GetContainerForItemOverride].ReturnValue"] + - ["System.String", "System.Windows.Controls.Ribbon.RibbonGroup", "Property[KeyTip]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonContextualTabGroupItemsControl!", "Field[RibbonProperty]"] + - ["System.Windows.DependencyObject", "System.Windows.Controls.Ribbon.RibbonGallery", "Method[GetContainerForItemOverride].ReturnValue"] + - ["System.Windows.Media.ImageSource", "System.Windows.Controls.Ribbon.RibbonButton", "Property[ToolTipFooterImageSource]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonApplicationSplitMenuItem!", "Field[LevelProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonGallery!", "Field[ToolTipFooterTitleProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonGalleryItem!", "Field[IsSelectedProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonToolTip!", "Field[IsPlacementTargetInRibbonGroupProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonGroupSizeDefinitionBase!", "Field[IsCollapsedProperty]"] + - ["System.Windows.Media.Brush", "System.Windows.Controls.Ribbon.RibbonMenuButton", "Property[PressedBorderBrush]"] + - ["System.Object", "System.Windows.Controls.Ribbon.RibbonControlLengthConverter", "Method[ConvertFrom].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonControlService!", "Field[QuickAccessToolBarIdProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonComboBox!", "Field[StaysOpenOnEditProperty]"] + - ["System.Boolean", "System.Windows.Controls.Ribbon.RibbonApplicationSplitMenuItem", "Method[ShouldApplyItemContainerStyle].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonComboBox!", "Field[SelectionBoxItemTemplateProperty]"] + - ["System.Boolean", "System.Windows.Controls.Ribbon.RibbonTextBox", "Property[ShowKeyboardCues]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonControlService!", "Field[ControlSizeDefinitionProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonMenuButton!", "Field[ToolTipDescriptionProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonMenuButton!", "Field[RibbonProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonSplitMenuItem!", "Field[DropDownToolTipTitleProperty]"] + - ["System.Windows.Controls.Ribbon.Ribbon", "System.Windows.Controls.Ribbon.RibbonGalleryItem", "Property[Ribbon]"] + - ["System.String", "System.Windows.Controls.Ribbon.RibbonSplitButton", "Property[HeaderKeyTip]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonGalleryItem!", "Field[CheckedBackgroundProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonButton!", "Field[FocusedBorderBrushProperty]"] + - ["System.Windows.DataTemplate", "System.Windows.Controls.Ribbon.RibbonGallery", "Property[GalleryItemTemplate]"] + - ["System.Windows.Automation.Peers.AutomationPeer", "System.Windows.Controls.Ribbon.RibbonTabHeader", "Method[OnCreateAutomationPeer].ReturnValue"] + - ["System.String", "System.Windows.Controls.Ribbon.RibbonCheckBox", "Property[KeyTip]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonCheckBox!", "Field[IsInQuickAccessToolBarProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonMenuItem!", "Field[KeyTipProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonTab!", "Field[HeaderStyleProperty]"] + - ["System.Windows.DataTemplate", "System.Windows.Controls.Ribbon.RibbonGallery", "Property[AllFilterItemTemplate]"] + - ["System.Windows.Media.Brush", "System.Windows.Controls.Ribbon.RibbonControlService!", "Method[GetMouseOverBackground].ReturnValue"] + - ["System.Boolean", "System.Windows.Controls.Ribbon.RibbonMenuItem", "Property[IsDropDownPositionedLeft]"] + - ["System.Windows.Media.Brush", "System.Windows.Controls.Ribbon.RibbonMenuItem", "Property[CheckedBackground]"] + - ["System.Windows.UIElement", "System.Windows.Controls.Ribbon.RibbonQuickAccessToolBarCloneEventArgs", "Property[CloneInstance]"] + - ["System.Object", "System.Windows.Controls.Ribbon.RibbonGroup", "Property[QuickAccessToolBarId]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonTabHeader!", "Field[CheckedBackgroundProperty]"] + - ["System.Double", "System.Windows.Controls.Ribbon.RibbonComboBox", "Property[SelectionBoxWidth]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonTab!", "Field[KeyTipProperty]"] + - ["System.Windows.Controls.Ribbon.RibbonControlSizeDefinition", "System.Windows.Controls.Ribbon.RibbonButton", "Property[QuickAccessToolBarControlSizeDefinition]"] + - ["System.Windows.Style", "System.Windows.Controls.Ribbon.RibbonGallery", "Property[FilterMenuButtonStyle]"] + - ["System.Windows.Media.Brush", "System.Windows.Controls.Ribbon.RibbonGroup", "Property[MouseOverBackground]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonTwoLineText!", "Field[LineStackingStrategyProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonCheckBox!", "Field[RibbonProperty]"] + - ["System.Windows.RoutedEvent", "System.Windows.Controls.Ribbon.Ribbon!", "Field[CollapsedEvent]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonGroup!", "Field[QuickAccessToolBarIdProperty]"] + - ["System.Windows.DataTemplate", "System.Windows.Controls.Ribbon.RibbonComboBox", "Property[SelectionBoxItemTemplate]"] + - ["System.Boolean", "System.Windows.Controls.Ribbon.RibbonMenuButton", "Property[IsInQuickAccessToolBar]"] + - ["System.Windows.Media.ImageSource", "System.Windows.Controls.Ribbon.RibbonMenuButton", "Property[ToolTipImageSource]"] + - ["System.Windows.Media.Brush", "System.Windows.Controls.Ribbon.RibbonTextBox", "Property[FocusedBorderBrush]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonCheckBox!", "Field[FocusedBorderBrushProperty]"] + - ["System.Boolean", "System.Windows.Controls.Ribbon.Ribbon", "Property[IsDropDownOpen]"] + - ["System.Collections.ObjectModel.Collection", "System.Windows.Controls.Ribbon.Ribbon", "Property[ContextualTabGroups]"] + - ["System.Windows.Media.ImageSource", "System.Windows.Controls.Ribbon.RibbonCheckBox", "Property[ToolTipImageSource]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonSplitButton!", "Field[HeaderKeyTipProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonButton!", "Field[LabelProperty]"] + - ["System.Windows.RoutedEvent", "System.Windows.Controls.Ribbon.RibbonGallery!", "Field[SelectionChangedEvent]"] + - ["System.Windows.Media.Brush", "System.Windows.Controls.Ribbon.RibbonTabHeader", "Property[MouseOverBorderBrush]"] + - ["System.Windows.Controls.Ribbon.RibbonApplicationMenu", "System.Windows.Controls.Ribbon.Ribbon", "Property[ApplicationMenu]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonGalleryItem!", "Field[ToolTipFooterImageSourceProperty]"] + - ["System.Boolean", "System.Windows.Controls.Ribbon.RibbonControlLength", "Property[IsStar]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonGallery!", "Field[SmallImageSourceProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonQuickAccessToolBar!", "Field[IsOverflowItemProperty]"] + - ["System.Windows.Visibility", "System.Windows.Controls.Ribbon.Ribbon", "Property[WindowIconVisibility]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonGroup!", "Field[ToolTipImageSourceProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonRadioButton!", "Field[QuickAccessToolBarControlSizeDefinitionProperty]"] + - ["System.Windows.Automation.Peers.AutomationPeer", "System.Windows.Controls.Ribbon.RibbonContextualTabGroup", "Method[OnCreateAutomationPeer].ReturnValue"] + - ["System.Windows.Controls.Ribbon.RibbonControlLengthUnitType", "System.Windows.Controls.Ribbon.RibbonControlLengthUnitType!", "Field[Item]"] + - ["System.Boolean", "System.Windows.Controls.Ribbon.RibbonTwoLineText!", "Method[GetHasTwoLines].ReturnValue"] + - ["System.Windows.Media.Brush", "System.Windows.Controls.Ribbon.RibbonCheckBox", "Property[CheckedBorderBrush]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonApplicationMenu!", "Field[FooterPaneContentTemplateProperty]"] + - ["System.Windows.Controls.Ribbon.RibbonControlSizeDefinition", "System.Windows.Controls.Ribbon.RibbonMenuButton", "Property[ControlSizeDefinition]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonControlService!", "Field[ShowKeyboardCuesProperty]"] + - ["System.Windows.RoutedEvent", "System.Windows.Controls.Ribbon.RibbonQuickAccessToolBar!", "Field[CloneEvent]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonTwoLineText!", "Field[TextEffectsProperty]"] + - ["System.Boolean", "System.Windows.Controls.Ribbon.Ribbon", "Method[IsItemItsOwnContainerOverride].ReturnValue"] + - ["System.String", "System.Windows.Controls.Ribbon.RibbonMenuButton", "Property[ToolTipFooterTitle]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonButton!", "Field[FocusedBackgroundProperty]"] + - ["System.Windows.Input.RoutedUICommand", "System.Windows.Controls.Ribbon.RibbonCommands!", "Property[MaximizeRibbonCommand]"] + - ["System.Boolean", "System.Windows.Controls.Ribbon.RibbonCheckBox", "Property[CanAddToQuickAccessToolBarDirectly]"] + - ["System.String", "System.Windows.Controls.Ribbon.RibbonSplitButton", "Property[DropDownToolTipTitle]"] + - ["System.Boolean", "System.Windows.Controls.Ribbon.RibbonMenuItem", "Method[ShouldApplyItemContainerStyle].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonCheckBox!", "Field[KeyTipProperty]"] + - ["System.Windows.Automation.Peers.AutomationPeer", "System.Windows.Controls.Ribbon.RibbonTabHeaderItemsControl", "Method[OnCreateAutomationPeer].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonTabHeader!", "Field[CheckedBorderBrushProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonGroup!", "Field[MouseOverBackgroundProperty]"] + - ["System.Boolean", "System.Windows.Controls.Ribbon.RibbonTab", "Property[IsSelected]"] + - ["System.Windows.Media.Brush", "System.Windows.Controls.Ribbon.RibbonRadioButton", "Property[PressedBorderBrush]"] + - ["System.Windows.Controls.Ribbon.RibbonControlSizeDefinition", "System.Windows.Controls.Ribbon.RibbonRadioButton", "Property[QuickAccessToolBarControlSizeDefinition]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonRadioButton!", "Field[MouseOverBackgroundProperty]"] + - ["System.String", "System.Windows.Controls.Ribbon.RibbonRadioButton", "Property[ToolTipDescription]"] + - ["System.Windows.Automation.Peers.AutomationPeer", "System.Windows.Controls.Ribbon.RibbonSplitButton", "Method[OnCreateAutomationPeer].ReturnValue"] + - ["System.String", "System.Windows.Controls.Ribbon.RibbonGalleryItem", "Property[KeyTip]"] + - ["System.Windows.DataTemplate", "System.Windows.Controls.Ribbon.RibbonGallery", "Property[CategoryTemplate]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonGallery!", "Field[ToolTipDescriptionProperty]"] + - ["System.Windows.Style", "System.Windows.Controls.Ribbon.RibbonGallery", "Property[CategoryStyle]"] + - ["System.Windows.Media.Brush", "System.Windows.Controls.Ribbon.Ribbon", "Property[PressedBackground]"] + - ["System.String", "System.Windows.Controls.Ribbon.RibbonToolTip", "Property[Title]"] + - ["System.String", "System.Windows.Controls.Ribbon.RibbonToggleButton", "Property[ToolTipFooterDescription]"] + - ["System.Boolean", "System.Windows.Controls.Ribbon.RibbonTabHeaderItemsControl", "Method[IsItemItsOwnContainerOverride].ReturnValue"] + - ["System.Windows.Media.Brush", "System.Windows.Controls.Ribbon.RibbonRadioButton", "Property[MouseOverBackground]"] + - ["System.Windows.DataTemplate", "System.Windows.Controls.Ribbon.Ribbon", "Property[HelpPaneContentTemplate]"] + - ["System.Windows.Media.Brush", "System.Windows.Controls.Ribbon.RibbonGalleryItem", "Property[CheckedBackground]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonTwoLineText!", "Field[PaddingProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonGallery!", "Field[ToolTipTitleProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonToggleButton!", "Field[PressedBackgroundProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonTabHeader!", "Field[MouseOverBorderBrushProperty]"] + - ["System.Boolean", "System.Windows.Controls.Ribbon.RibbonTab", "Method[IsItemItsOwnContainerOverride].ReturnValue"] + - ["System.Boolean", "System.Windows.Controls.Ribbon.RibbonApplicationMenuItem", "Method[IsItemItsOwnContainerOverride].ReturnValue"] + - ["System.Windows.DataTemplate", "System.Windows.Controls.Ribbon.RibbonGallery", "Property[FilterItemTemplate]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonGallery!", "Field[FilterItemTemplateProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonTwoLineText!", "Field[HasTwoLinesProperty]"] + - ["System.Windows.Media.ImageSource", "System.Windows.Controls.Ribbon.RibbonGallery", "Property[SmallImageSource]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonSplitButton!", "Field[DropDownToolTipTitleProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonGroup!", "Field[ToolTipTitleProperty]"] + - ["System.Windows.Freezable", "System.Windows.Controls.Ribbon.RibbonGroupSizeDefinitionBaseCollection", "Method[CreateInstanceCore].ReturnValue"] + - ["System.Boolean", "System.Windows.Controls.Ribbon.RibbonContextMenu", "Method[IsItemItsOwnContainerOverride].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonButton!", "Field[ToolTipImageSourceProperty]"] + - ["System.String", "System.Windows.Controls.Ribbon.RibbonToggleButton", "Property[Label]"] + - ["System.Boolean", "System.Windows.Controls.Ribbon.RibbonControl", "Property[IsInControlGroup]"] + - ["System.Windows.DataTemplate", "System.Windows.Controls.Ribbon.RibbonGallery", "Property[FilterPaneContentTemplate]"] + - ["System.Windows.TextDecorationCollection", "System.Windows.Controls.Ribbon.RibbonTwoLineText", "Property[TextDecorations]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonToggleButton!", "Field[ShowKeyboardCuesProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonSplitButton!", "Field[DropDownToolTipFooterImageSourceProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonToggleButton!", "Field[LabelProperty]"] + - ["System.Windows.Media.Brush", "System.Windows.Controls.Ribbon.RibbonTabHeader", "Property[FocusedBackground]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonRadioButton!", "Field[ToolTipDescriptionProperty]"] + - ["System.Boolean", "System.Windows.Controls.Ribbon.RibbonTextBox", "Property[CanAddToQuickAccessToolBarDirectly]"] + - ["System.Windows.Controls.Ribbon.RibbonSplitButtonLabelPosition", "System.Windows.Controls.Ribbon.RibbonSplitButtonLabelPosition!", "Field[DropDown]"] + - ["System.Windows.Thickness", "System.Windows.Controls.Ribbon.RibbonTwoLineText", "Property[Padding]"] + - ["System.Windows.Media.Brush", "System.Windows.Controls.Ribbon.Ribbon", "Property[CheckedBackground]"] + - ["System.Windows.Automation.Peers.AutomationPeer", "System.Windows.Controls.Ribbon.RibbonCheckBox", "Method[OnCreateAutomationPeer].ReturnValue"] + - ["System.Boolean", "System.Windows.Controls.Ribbon.RibbonSplitButton", "Property[IsChecked]"] + - ["System.Object", "System.Windows.Controls.Ribbon.RibbonControlService!", "Method[GetQuickAccessToolBarId].ReturnValue"] + - ["System.Windows.Controls.Ribbon.RibbonContextualTabGroup", "System.Windows.Controls.Ribbon.RibbonTab", "Property[ContextualTabGroup]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonControlService!", "Field[ToolTipTitleProperty]"] + - ["System.Windows.Media.ImageSource", "System.Windows.Controls.Ribbon.RibbonMenuItem", "Property[QuickAccessToolBarImageSource]"] + - ["System.String", "System.Windows.Controls.Ribbon.RibbonTextBox", "Property[ToolTipTitle]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonMenuItem!", "Field[MouseOverBackgroundProperty]"] + - ["System.Windows.DataTemplate", "System.Windows.Controls.Ribbon.Ribbon", "Property[TitleTemplate]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonToggleButton!", "Field[CheckedBorderBrushProperty]"] + - ["System.Windows.Media.ImageSource", "System.Windows.Controls.Ribbon.RibbonGalleryItem", "Property[ToolTipFooterImageSource]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonTextBox!", "Field[ToolTipFooterDescriptionProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonTextBox!", "Field[CommandProperty]"] + - ["System.Windows.CornerRadius", "System.Windows.Controls.Ribbon.RibbonButton", "Property[CornerRadius]"] + - ["System.Windows.Controls.Ribbon.RibbonDismissPopupMode", "System.Windows.Controls.Ribbon.RibbonDismissPopupEventArgs", "Property[DismissMode]"] + - ["System.Windows.Controls.Ribbon.Ribbon", "System.Windows.Controls.Ribbon.RibbonControlGroup", "Property[Ribbon]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonMenuButton!", "Field[IsInControlGroupProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonTextBox!", "Field[LabelProperty]"] + - ["System.Windows.IInputElement", "System.Windows.Controls.Ribbon.RibbonTextBox", "Property[CommandTarget]"] + - ["System.Windows.Automation.Peers.AutomationPeer", "System.Windows.Controls.Ribbon.RibbonToolTip", "Method[OnCreateAutomationPeer].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonGallery!", "Field[CanUserFilterProperty]"] + - ["System.Windows.Media.Brush", "System.Windows.Controls.Ribbon.Ribbon", "Property[MouseOverBackground]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonGalleryCategory!", "Field[MaxColumnCountProperty]"] + - ["System.Windows.RoutedEvent", "System.Windows.Controls.Ribbon.RibbonSplitButton!", "Field[ClickEvent]"] + - ["System.Windows.Media.ImageSource", "System.Windows.Controls.Ribbon.RibbonCheckBox", "Property[SmallImageSource]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonMenuButton!", "Field[KeyTipProperty]"] + - ["System.Object", "System.Windows.Controls.Ribbon.RibbonTextBox", "Property[CommandParameter]"] + - ["System.Boolean", "System.Windows.Controls.Ribbon.RibbonGallery", "Property[IsSharedColumnSizeScope]"] + - ["System.Windows.Media.ImageSource", "System.Windows.Controls.Ribbon.RibbonCheckBox", "Property[ToolTipFooterImageSource]"] + - ["System.Windows.Media.Brush", "System.Windows.Controls.Ribbon.RibbonControlService!", "Method[GetCheckedBackground].ReturnValue"] + - ["System.Windows.Controls.Ribbon.RibbonDismissPopupMode", "System.Windows.Controls.Ribbon.RibbonDismissPopupMode!", "Field[Always]"] + - ["System.Windows.Media.ImageSource", "System.Windows.Controls.Ribbon.RibbonControlService!", "Method[GetToolTipFooterImageSource].ReturnValue"] + - ["System.String", "System.Windows.Controls.Ribbon.RibbonRadioButton", "Property[ToolTipFooterTitle]"] + - ["System.Windows.Controls.Ribbon.Ribbon", "System.Windows.Controls.Ribbon.RibbonTab", "Property[Ribbon]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonTextBox!", "Field[FocusedBorderBrushProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonMenuButton!", "Field[PressedBorderBrushProperty]"] + - ["System.String", "System.Windows.Controls.Ribbon.RibbonSplitMenuItem", "Property[DropDownToolTipFooterDescription]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonCheckBox!", "Field[ToolTipFooterDescriptionProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonTextBox!", "Field[ToolTipFooterTitleProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonSplitButton!", "Field[DropDownToolTipImageSourceProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonRadioButton!", "Field[PressedBackgroundProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonButton!", "Field[ToolTipTitleProperty]"] + - ["System.Object", "System.Windows.Controls.Ribbon.RibbonApplicationMenu", "Property[AuxiliaryPaneContent]"] + - ["System.String", "System.Windows.Controls.Ribbon.RibbonToolTip", "Property[Description]"] + - ["System.String", "System.Windows.Controls.Ribbon.RibbonGalleryItem", "Property[ToolTipFooterDescription]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonMenuButton!", "Field[PressedBackgroundProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonGroup!", "Field[RibbonProperty]"] + - ["System.Windows.Media.ImageSource", "System.Windows.Controls.Ribbon.RibbonRadioButton", "Property[ToolTipFooterImageSource]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonGalleryItem!", "Field[ToolTipFooterDescriptionProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonMenuButton!", "Field[IsInQuickAccessToolBarProperty]"] + - ["System.Boolean", "System.Windows.Controls.Ribbon.RibbonGallery", "Property[CanAddToQuickAccessToolBarDirectly]"] + - ["System.String", "System.Windows.Controls.Ribbon.RibbonTextBox", "Property[Label]"] + - ["System.Windows.Controls.Ribbon.RibbonApplicationMenuItemLevel", "System.Windows.Controls.Ribbon.RibbonApplicationMenuItemLevel!", "Field[Top]"] + - ["System.Windows.Automation.Peers.AutomationPeer", "System.Windows.Controls.Ribbon.RibbonGallery", "Method[OnCreateAutomationPeer].ReturnValue"] + - ["System.Windows.Media.Brush", "System.Windows.Controls.Ribbon.RibbonToggleButton", "Property[CheckedBackground]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonToggleButton!", "Field[QuickAccessToolBarControlSizeDefinitionProperty]"] + - ["System.Windows.Media.ImageSource", "System.Windows.Controls.Ribbon.RibbonSplitMenuItem", "Property[DropDownToolTipFooterImageSource]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonButton!", "Field[PressedBorderBrushProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonTab!", "Field[RibbonProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonApplicationMenu!", "Field[FooterPaneContentProperty]"] + - ["System.Double", "System.Windows.Controls.Ribbon.RibbonControlLength", "Property[Value]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonMenuItem!", "Field[HasGalleryProperty]"] + - ["System.Windows.Media.Brush", "System.Windows.Controls.Ribbon.RibbonGroup", "Property[MouseOverBorderBrush]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonRadioButton!", "Field[SmallImageSourceProperty]"] + - ["System.Windows.Controls.Ribbon.RibbonControlLengthUnitType", "System.Windows.Controls.Ribbon.RibbonControlLengthUnitType!", "Field[Pixel]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonSplitButton!", "Field[CommandParameterProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonCheckBox!", "Field[MouseOverBorderBrushProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonGroup!", "Field[SmallImageSourceProperty]"] + - ["System.Windows.Media.Brush", "System.Windows.Controls.Ribbon.RibbonToggleButton", "Property[MouseOverBorderBrush]"] + - ["System.Boolean", "System.Windows.Controls.Ribbon.RibbonControlSizeDefinition", "Property[IsLabelVisible]"] + - ["System.Object", "System.Windows.Controls.Ribbon.RibbonRadioButton", "Property[QuickAccessToolBarId]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonMenuButton!", "Field[IsDropDownOpenProperty]"] + - ["System.Windows.DependencyObject", "System.Windows.Controls.Ribbon.RibbonMenuButton", "Method[GetContainerForItemOverride].ReturnValue"] + - ["System.Boolean", "System.Windows.Controls.Ribbon.RibbonApplicationSplitMenuItem", "Method[IsItemItsOwnContainerOverride].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.Ribbon!", "Field[IsHostedInRibbonWindowProperty]"] + - ["System.Boolean", "System.Windows.Controls.Ribbon.RibbonCheckBox", "Property[ShowKeyboardCues]"] + - ["System.Windows.TextAlignment", "System.Windows.Controls.Ribbon.RibbonTwoLineText", "Property[TextAlignment]"] + - ["System.Windows.Controls.DataTemplateSelector", "System.Windows.Controls.Ribbon.RibbonGallery", "Property[FilterItemTemplateSelector]"] + - ["System.String", "System.Windows.Controls.Ribbon.RibbonRadioButton", "Property[ToolTipTitle]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonControlService!", "Field[FocusedBackgroundProperty]"] + - ["System.String", "System.Windows.Controls.Ribbon.RibbonGroup", "Property[ToolTipFooterDescription]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonMenuButton!", "Field[ControlSizeDefinitionProperty]"] + - ["System.Windows.Media.Brush", "System.Windows.Controls.Ribbon.RibbonToggleButton", "Property[FocusedBackground]"] + - ["System.String", "System.Windows.Controls.Ribbon.RibbonSplitButton", "Property[DropDownToolTipFooterDescription]"] + - ["System.Boolean", "System.Windows.Controls.Ribbon.RibbonControl", "Property[IsInQuickAccessToolBar]"] + - ["System.Windows.Media.Brush", "System.Windows.Controls.Ribbon.RibbonCheckBox", "Property[FocusedBorderBrush]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonGalleryItem!", "Field[MouseOverBackgroundProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.Ribbon!", "Field[PressedBorderBrushProperty]"] + - ["System.Boolean", "System.Windows.Controls.Ribbon.RibbonGroupSizeDefinitionBase", "Property[IsCollapsed]"] + - ["System.Windows.Controls.Ribbon.RibbonMenuButton", "System.Windows.Controls.Ribbon.RibbonQuickAccessToolBar", "Property[CustomizeMenuButton]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonComboBox!", "Field[IsEditableProperty]"] + - ["System.Windows.Controls.Ribbon.RibbonControlSizeDefinition", "System.Windows.Controls.Ribbon.RibbonCheckBox", "Property[ControlSizeDefinition]"] + - ["System.Object", "System.Windows.Controls.Ribbon.RibbonGallery", "Property[QuickAccessToolBarId]"] + - ["System.Windows.Controls.Ribbon.RibbonControlLengthUnitType", "System.Windows.Controls.Ribbon.RibbonControlLengthUnitType!", "Field[Auto]"] + - ["System.Windows.UIElement", "System.Windows.Controls.Ribbon.RibbonQuickAccessToolBarCloneEventArgs", "Property[InstanceToBeCloned]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.Ribbon!", "Field[FocusedBackgroundProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonTab!", "Field[ContextualTabGroupProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonCheckBox!", "Field[CanAddToQuickAccessToolBarDirectlyProperty]"] + - ["System.Windows.Media.ImageSource", "System.Windows.Controls.Ribbon.RibbonSplitMenuItem", "Property[DropDownToolTipImageSource]"] + - ["System.Double", "System.Windows.Controls.Ribbon.RibbonTwoLineText", "Property[BaselineOffset]"] + - ["System.Windows.RoutedEvent", "System.Windows.Controls.Ribbon.Ribbon!", "Field[ExpandedEvent]"] + - ["System.Boolean", "System.Windows.Controls.Ribbon.RibbonCheckBox", "Property[IsInQuickAccessToolBar]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonControlService!", "Field[CheckedBorderBrushProperty]"] + - ["System.Boolean", "System.Windows.Controls.Ribbon.RibbonComboBox", "Property[StaysOpenOnEdit]"] + - ["System.Windows.Media.Brush", "System.Windows.Controls.Ribbon.RibbonButton", "Property[FocusedBackground]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonMenuItem!", "Field[CheckedBorderBrushProperty]"] + - ["System.Object", "System.Windows.Controls.Ribbon.RibbonGallery", "Property[SelectedValue]"] + - ["System.Windows.Controls.Ribbon.Ribbon", "System.Windows.Controls.Ribbon.RibbonToggleButton", "Property[Ribbon]"] + - ["System.Object", "System.Windows.Controls.Ribbon.Ribbon", "Property[Title]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonSplitMenuItem!", "Field[DropDownToolTipDescriptionProperty]"] + - ["System.Boolean", "System.Windows.Controls.Ribbon.RibbonGroup", "Method[IsItemItsOwnContainerOverride].ReturnValue"] + - ["System.Windows.Media.Brush", "System.Windows.Controls.Ribbon.RibbonTabHeader", "Property[FocusedBorderBrush]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonCheckBox!", "Field[QuickAccessToolBarControlSizeDefinitionProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonSplitButton!", "Field[DropDownToolTipFooterTitleProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonControlService!", "Field[CanAddToQuickAccessToolBarDirectlyProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonCheckBox!", "Field[ControlSizeDefinitionProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.Ribbon!", "Field[QuickAccessToolBarProperty]"] + - ["System.Windows.Media.Geometry", "System.Windows.Controls.Ribbon.RibbonTwoLineText!", "Method[GetPathData].ReturnValue"] + - ["System.String", "System.Windows.Controls.Ribbon.RibbonGallery", "Property[ToolTipFooterTitle]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonMenuButton!", "Field[ToolTipImageSourceProperty]"] + - ["System.Boolean", "System.Windows.Controls.Ribbon.RibbonTextBox", "Property[IsEnabledCore]"] + - ["System.Windows.Media.ImageSource", "System.Windows.Controls.Ribbon.RibbonControlService!", "Method[GetSmallImageSource].ReturnValue"] + - ["System.String", "System.Windows.Controls.Ribbon.RibbonMenuButton", "Property[Label]"] + - ["System.String", "System.Windows.Controls.Ribbon.RibbonMenuButton", "Property[ToolTipTitle]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonTextBox!", "Field[CommandTargetProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonGalleryCategory!", "Field[IsSharedColumnSizeScopeProperty]"] + - ["System.Boolean", "System.Windows.Controls.Ribbon.RibbonComboBox", "Property[IsReadOnly]"] + - ["System.Windows.Controls.Ribbon.RibbonSplitButtonLabelPosition", "System.Windows.Controls.Ribbon.RibbonSplitButton", "Property[LabelPosition]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonButton!", "Field[MouseOverBorderBrushProperty]"] + - ["System.Windows.Controls.DataTemplateSelector", "System.Windows.Controls.Ribbon.RibbonContextualTabGroup", "Property[HeaderTemplateSelector]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonTabHeader!", "Field[RibbonProperty]"] + - ["System.Windows.IInputElement", "System.Windows.Controls.Ribbon.RibbonSplitButton", "Property[CommandTarget]"] + - ["System.Boolean", "System.Windows.Controls.Ribbon.RibbonTextBox", "Property[IsInControlGroup]"] + - ["System.Windows.Media.Brush", "System.Windows.Controls.Ribbon.RibbonMenuItem", "Property[MouseOverBorderBrush]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonControlService!", "Field[FocusedBorderBrushProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonToolTip!", "Field[FooterTitleProperty]"] + - ["System.Windows.Media.ImageSource", "System.Windows.Controls.Ribbon.RibbonMenuButton", "Property[ToolTipFooterImageSource]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonMenuButton!", "Field[FocusedBackgroundProperty]"] + - ["System.Windows.Media.Brush", "System.Windows.Controls.Ribbon.RibbonTwoLineText", "Property[PathStroke]"] + - ["System.Windows.RoutedEvent", "System.Windows.Controls.Ribbon.RibbonControlService!", "Field[DismissPopupEvent]"] + - ["System.Windows.Controls.Ribbon.Ribbon", "System.Windows.Controls.Ribbon.RibbonCheckBox", "Property[Ribbon]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonControlService!", "Field[RibbonProperty]"] + - ["System.Windows.Input.RoutedUICommand", "System.Windows.Controls.Ribbon.RibbonCommands!", "Property[RemoveFromQuickAccessToolBarCommand]"] + - ["System.Windows.Controls.Ribbon.Ribbon", "System.Windows.Controls.Ribbon.RibbonContextualTabGroup", "Property[Ribbon]"] + - ["System.String", "System.Windows.Controls.Ribbon.RibbonMenuButton", "Property[ToolTipFooterDescription]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonMenuItem!", "Field[IsDropDownPositionedLeftProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonRadioButton!", "Field[ToolTipTitleProperty]"] + - ["System.Boolean", "System.Windows.Controls.Ribbon.RibbonGalleryCategory", "Property[IsSharedColumnSizeScope]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.Ribbon!", "Field[CheckedBackgroundProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonGroup!", "Field[ToolTipFooterImageSourceProperty]"] + - ["System.String", "System.Windows.Controls.Ribbon.RibbonTwoLineText", "Property[Text]"] + - ["System.Windows.Style", "System.Windows.Controls.Ribbon.RibbonGallery", "Property[GalleryItemStyle]"] + - ["System.Windows.Media.Brush", "System.Windows.Controls.Ribbon.RibbonCheckBox", "Property[MouseOverBorderBrush]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonTab!", "Field[TabHeaderRightProperty]"] + - ["System.String", "System.Windows.Controls.Ribbon.RibbonMenuItem", "Property[ToolTipFooterTitle]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonContentPresenter!", "Field[IsInControlGroupProperty]"] + - ["System.Boolean", "System.Windows.Controls.Ribbon.RibbonGalleryCategory", "Property[ColumnsStretchToFill]"] + - ["System.Windows.Media.Brush", "System.Windows.Controls.Ribbon.RibbonMenuItem", "Property[PressedBackground]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonMenuItem!", "Field[PressedBackgroundProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonControlService!", "Field[MouseOverBorderBrushProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonMenuItem!", "Field[ToolTipTitleProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonButton!", "Field[RibbonProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonButton!", "Field[ToolTipFooterDescriptionProperty]"] + - ["System.Boolean", "System.Windows.Controls.Ribbon.Ribbon", "Property[IsMinimized]"] + - ["System.Object", "System.Windows.Controls.Ribbon.RibbonToggleButton", "Property[QuickAccessToolBarId]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonControlService!", "Field[QuickAccessToolBarControlSizeDefinitionProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonMenuButton!", "Field[QuickAccessToolBarControlSizeDefinitionProperty]"] + - ["System.Windows.DependencyObject", "System.Windows.Controls.Ribbon.RibbonApplicationMenu", "Method[GetContainerForItemOverride].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.Ribbon!", "Field[MouseOverBorderBrushProperty]"] + - ["System.Windows.Freezable", "System.Windows.Controls.Ribbon.RibbonControlSizeDefinition", "Method[CreateInstanceCore].ReturnValue"] + - ["System.Windows.Media.ImageSource", "System.Windows.Controls.Ribbon.RibbonMenuItem", "Property[ToolTipFooterImageSource]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonCheckBox!", "Field[PressedBorderBrushProperty]"] + - ["System.Windows.Controls.Ribbon.Ribbon", "System.Windows.Controls.Ribbon.RibbonContextualTabGroupItemsControl", "Property[Ribbon]"] + - ["System.Windows.Media.Brush", "System.Windows.Controls.Ribbon.RibbonGalleryItem", "Property[PressedBorderBrush]"] + - ["System.Double", "System.Windows.Controls.Ribbon.RibbonTextBox", "Property[TextBoxWidth]"] + - ["System.Windows.Media.Brush", "System.Windows.Controls.Ribbon.Ribbon", "Property[MouseOverBorderBrush]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonContextualTabGroup!", "Field[HeaderStringFormatProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonTextBox!", "Field[ToolTipFooterImageSourceProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonControlService!", "Field[ToolTipImageSourceProperty]"] + - ["System.Windows.Media.ImageSource", "System.Windows.Controls.Ribbon.RibbonTextBox", "Property[ToolTipImageSource]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonContentPresenter!", "Field[ControlSizeDefinitionProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonApplicationMenu!", "Field[AuxiliaryPaneContentTemplateSelectorProperty]"] + - ["System.Boolean", "System.Windows.Controls.Ribbon.RibbonRadioButton", "Property[ShowKeyboardCues]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.Ribbon!", "Field[TitleTemplateProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonSplitButton!", "Field[HeaderQuickAccessToolBarIdProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonGroupSizeDefinition!", "Field[ControlSizeDefinitionsProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonMenuButton!", "Field[HasGalleryProperty]"] + - ["System.Boolean", "System.Windows.Controls.Ribbon.RibbonRadioButton", "Property[IsInQuickAccessToolBar]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.Ribbon!", "Field[TitleProperty]"] + - ["System.Windows.Media.ImageSource", "System.Windows.Controls.Ribbon.RibbonToggleButton", "Property[ToolTipImageSource]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonTabHeader!", "Field[FocusedBackgroundProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonRadioButton!", "Field[QuickAccessToolBarIdProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonToggleButton!", "Field[MouseOverBackgroundProperty]"] + - ["System.String", "System.Windows.Controls.Ribbon.RibbonSplitButton", "Property[DropDownToolTipFooterTitle]"] + - ["System.String", "System.Windows.Controls.Ribbon.RibbonTextBox", "Property[ToolTipFooterDescription]"] + - ["System.Boolean", "System.Windows.Controls.Ribbon.RibbonControlService!", "Method[GetIsInQuickAccessToolBar].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonGallery!", "Field[FilterPaneContentTemplateProperty]"] + - ["System.String", "System.Windows.Controls.Ribbon.RibbonButton", "Property[ToolTipDescription]"] + - ["System.String", "System.Windows.Controls.Ribbon.RibbonControlService!", "Method[GetToolTipFooterDescription].ReturnValue"] + - ["System.Windows.Media.ImageSource", "System.Windows.Controls.Ribbon.RibbonSplitButton", "Property[DropDownToolTipImageSource]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonMenuButton!", "Field[IsDropDownPositionedAboveProperty]"] + - ["System.Boolean", "System.Windows.Controls.Ribbon.RibbonToolTip", "Property[IsPlacementTargetInRibbonGroup]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonGroup!", "Field[IsInQuickAccessToolBarProperty]"] + - ["System.Windows.RoutedEvent", "System.Windows.Controls.Ribbon.RibbonGalleryItem!", "Field[UnselectedEvent]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonGalleryItem!", "Field[KeyTipProperty]"] + - ["System.String", "System.Windows.Controls.Ribbon.RibbonToggleButton", "Property[ToolTipDescription]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonGallery!", "Field[SelectedValuePathProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonQuickAccessToolBar!", "Field[IsOverflowOpenProperty]"] + - ["System.Object", "System.Windows.Controls.Ribbon.StringCollectionConverter", "Method[ConvertFrom].ReturnValue"] + - ["System.Windows.Media.ImageSource", "System.Windows.Controls.Ribbon.RibbonToolTip", "Property[FooterImageSource]"] + - ["System.Windows.Media.ImageSource", "System.Windows.Controls.Ribbon.RibbonGalleryItem", "Property[ToolTipImageSource]"] + - ["System.Windows.Controls.DataTemplateSelector", "System.Windows.Controls.Ribbon.RibbonComboBox", "Property[SelectionBoxItemTemplateSelector]"] + - ["System.Boolean", "System.Windows.Controls.Ribbon.RibbonGalleryCategory", "Method[System.Windows.IWeakEventListener.ReceiveWeakEvent].ReturnValue"] + - ["System.Windows.Media.ImageSource", "System.Windows.Controls.Ribbon.RibbonRadioButton", "Property[ToolTipImageSource]"] + - ["System.Windows.Controls.Ribbon.RibbonImageSize", "System.Windows.Controls.Ribbon.RibbonControlSizeDefinition", "Property[ImageSize]"] + - ["System.Windows.Input.RoutedUICommand", "System.Windows.Controls.Ribbon.RibbonCommands!", "Property[MinimizeRibbonCommand]"] + - ["System.Boolean", "System.Windows.Controls.Ribbon.RibbonComboBox", "Property[IsEditable]"] + - ["System.Object", "System.Windows.Controls.Ribbon.RibbonTab", "Property[ContextualTabGroupHeader]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonTwoLineText!", "Field[PathStrokeProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonControlService!", "Field[CheckedBackgroundProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonTwoLineText!", "Field[LineHeightProperty]"] + - ["System.Boolean", "System.Windows.Controls.Ribbon.RibbonButton", "Property[CanAddToQuickAccessToolBarDirectly]"] + - ["System.String", "System.Windows.Controls.Ribbon.RibbonMenuItem", "Property[ToolTipTitle]"] + - ["System.Boolean", "System.Windows.Controls.Ribbon.RibbonControlService!", "Method[GetIsInControlGroup].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonRadioButton!", "Field[LabelProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonRadioButton!", "Field[FocusedBorderBrushProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonControlService!", "Field[ToolTipDescriptionProperty]"] + - ["System.Windows.Media.Brush", "System.Windows.Controls.Ribbon.RibbonToggleButton", "Property[MouseOverBackground]"] + - ["System.Windows.Media.Brush", "System.Windows.Controls.Ribbon.Ribbon", "Property[PressedBorderBrush]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonCheckBox!", "Field[LabelProperty]"] + - ["System.Boolean", "System.Windows.Controls.Ribbon.RibbonQuickAccessToolBar", "Property[IsOverflowOpen]"] + - ["System.String", "System.Windows.Controls.Ribbon.RibbonSplitMenuItem", "Property[DropDownToolTipFooterTitle]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonButton!", "Field[CanAddToQuickAccessToolBarDirectlyProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonGallery!", "Field[IsSharedColumnSizeScopeProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.RibbonToggleButton!", "Field[RibbonProperty]"] + - ["System.Windows.Media.ImageSource", "System.Windows.Controls.Ribbon.RibbonGroup", "Property[SmallImageSource]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemWindowsControlsRibbonPrimitives/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemWindowsControlsRibbonPrimitives/model.yml new file mode 100644 index 000000000000..af972082f46d --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemWindowsControlsRibbonPrimitives/model.yml @@ -0,0 +1,83 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Double", "System.Windows.Controls.Ribbon.Primitives.RibbonTabHeadersPanel", "Property[ExtentWidth]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.Primitives.StarLayoutInfo!", "Field[AllocatedStarWidthProperty]"] + - ["System.Windows.Size", "System.Windows.Controls.Ribbon.Primitives.RibbonTabsPanel", "Method[MeasureOverride].ReturnValue"] + - ["System.Windows.Controls.Ribbon.Ribbon", "System.Windows.Controls.Ribbon.Primitives.RibbonTitlePanel", "Property[Ribbon]"] + - ["System.Windows.Rect", "System.Windows.Controls.Ribbon.Primitives.RibbonTabHeadersPanel", "Method[MakeVisible].ReturnValue"] + - ["System.Windows.Rect", "System.Windows.Controls.Ribbon.Primitives.RibbonGalleryCategoriesPanel", "Method[MakeVisible].ReturnValue"] + - ["System.Boolean", "System.Windows.Controls.Ribbon.Primitives.RibbonTabHeadersPanel", "Property[CanHorizontallyScroll]"] + - ["System.Windows.Size", "System.Windows.Controls.Ribbon.Primitives.RibbonGalleryItemsPanel", "Method[MeasureOverride].ReturnValue"] + - ["System.Double", "System.Windows.Controls.Ribbon.Primitives.RibbonTabHeadersPanel", "Property[ViewportWidth]"] + - ["System.Double", "System.Windows.Controls.Ribbon.Primitives.StarLayoutInfo", "Property[AllocatedStarWidth]"] + - ["System.Windows.Controls.Ribbon.Ribbon", "System.Windows.Controls.Ribbon.Primitives.RibbonTabHeadersPanel", "Property[Ribbon]"] + - ["System.Double", "System.Windows.Controls.Ribbon.Primitives.StarLayoutInfo", "Property[RequestedStarWeight]"] + - ["System.Collections.Generic.IEnumerable", "System.Windows.Controls.Ribbon.Primitives.IProvideStarLayoutInfo", "Property[StarLayoutCombinations]"] + - ["System.Double", "System.Windows.Controls.Ribbon.Primitives.RibbonGalleryCategoriesPanel", "Property[ExtentHeight]"] + - ["System.Boolean", "System.Windows.Controls.Ribbon.Primitives.RibbonTabsPanel", "Property[CanVerticallyScroll]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.Primitives.RibbonContextualTabGroupsPanel!", "Field[RibbonProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.Primitives.StarLayoutInfo!", "Field[RequestedStarWeightProperty]"] + - ["System.Windows.Size", "System.Windows.Controls.Ribbon.Primitives.RibbonTitlePanel", "Method[MeasureOverride].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.Primitives.RibbonTabHeadersPanel!", "Field[RibbonProperty]"] + - ["System.Windows.Rect", "System.Windows.Controls.Ribbon.Primitives.RibbonTabsPanel", "Method[MakeVisible].ReturnValue"] + - ["System.Windows.Controls.ScrollViewer", "System.Windows.Controls.Ribbon.Primitives.RibbonTabsPanel", "Property[ScrollOwner]"] + - ["System.Double", "System.Windows.Controls.Ribbon.Primitives.RibbonGalleryCategoriesPanel", "Property[ViewportWidth]"] + - ["System.Windows.Size", "System.Windows.Controls.Ribbon.Primitives.RibbonContextualTabGroupsPanel", "Method[MeasureOverride].ReturnValue"] + - ["System.Windows.Size", "System.Windows.Controls.Ribbon.Primitives.RibbonTabHeadersPanel", "Method[MeasureOverride].ReturnValue"] + - ["System.Windows.UIElement", "System.Windows.Controls.Ribbon.Primitives.RibbonGalleryCategoriesPanel", "Property[TargetElement]"] + - ["System.Boolean", "System.Windows.Controls.Ribbon.Primitives.RibbonMenuItemsPanel", "Property[IsStarLayoutPass]"] + - ["System.Windows.Size", "System.Windows.Controls.Ribbon.Primitives.RibbonMenuItemsPanel", "Method[ArrangeOverride].ReturnValue"] + - ["System.Windows.Size", "System.Windows.Controls.Ribbon.Primitives.RibbonMenuItemsPanel", "Method[MeasureOverride].ReturnValue"] + - ["System.Double", "System.Windows.Controls.Ribbon.Primitives.RibbonGalleryCategoriesPanel", "Property[VerticalOffset]"] + - ["System.Windows.UIElement", "System.Windows.Controls.Ribbon.Primitives.RibbonGroupItemsPanel", "Property[TargetElement]"] + - ["System.Object", "System.Windows.Controls.Ribbon.Primitives.RibbonWindowSmallIconConverter", "Method[ConvertBack].ReturnValue"] + - ["System.Double", "System.Windows.Controls.Ribbon.Primitives.RibbonTabHeadersPanel", "Property[ExtentHeight]"] + - ["System.Boolean", "System.Windows.Controls.Ribbon.Primitives.ISupportStarLayout", "Property[IsStarLayoutPass]"] + - ["System.Windows.Size", "System.Windows.Controls.Ribbon.Primitives.RibbonGalleryItemsPanel", "Method[ArrangeOverride].ReturnValue"] + - ["System.Windows.Size", "System.Windows.Controls.Ribbon.Primitives.RibbonGroupItemsPanel", "Method[ArrangeOverride].ReturnValue"] + - ["System.Object", "System.Windows.Controls.Ribbon.Primitives.RibbonScrollButtonVisibilityConverter", "Method[Convert].ReturnValue"] + - ["System.Windows.Size", "System.Windows.Controls.Ribbon.Primitives.RibbonGalleryCategoriesPanel", "Method[MeasureOverride].ReturnValue"] + - ["System.Double", "System.Windows.Controls.Ribbon.Primitives.RibbonTabHeadersPanel", "Property[HorizontalOffset]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.Primitives.StarLayoutInfo!", "Field[RequestedStarMinWidthProperty]"] + - ["System.Windows.Size", "System.Windows.Controls.Ribbon.Primitives.RibbonTabHeadersPanel", "Method[ArrangeOverride].ReturnValue"] + - ["System.Windows.Controls.ScrollViewer", "System.Windows.Controls.Ribbon.Primitives.RibbonTabHeadersPanel", "Property[ScrollOwner]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.Primitives.RibbonTitlePanel!", "Field[RibbonProperty]"] + - ["System.Double", "System.Windows.Controls.Ribbon.Primitives.RibbonTabsPanel", "Property[ExtentHeight]"] + - ["System.Double", "System.Windows.Controls.Ribbon.Primitives.RibbonTabsPanel", "Property[ViewportHeight]"] + - ["System.Windows.Size", "System.Windows.Controls.Ribbon.Primitives.RibbonTitlePanel", "Method[ArrangeOverride].ReturnValue"] + - ["System.Collections.Generic.IEnumerable", "System.Windows.Controls.Ribbon.Primitives.RibbonGroupItemsPanel", "Property[StarLayoutCombinations]"] + - ["System.Windows.Size", "System.Windows.Controls.Ribbon.Primitives.RibbonQuickAccessToolBarPanel", "Method[MeasureOverride].ReturnValue"] + - ["System.Double", "System.Windows.Controls.Ribbon.Primitives.RibbonGalleryCategoriesPanel", "Property[HorizontalOffset]"] + - ["System.Double", "System.Windows.Controls.Ribbon.Primitives.RibbonTabsPanel", "Property[ExtentWidth]"] + - ["System.Object", "System.Windows.Controls.Ribbon.Primitives.RibbonWindowSmallIconConverter", "Method[Convert].ReturnValue"] + - ["System.Double", "System.Windows.Controls.Ribbon.Primitives.RibbonTabsPanel", "Property[HorizontalOffset]"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.Primitives.RibbonGroupsPanel!", "Field[IsStarLayoutPassProperty]"] + - ["System.Windows.Size", "System.Windows.Controls.Ribbon.Primitives.RibbonGroupsPanel", "Method[MeasureOverride].ReturnValue"] + - ["System.Windows.Size", "System.Windows.Controls.Ribbon.Primitives.RibbonQuickAccessToolBarPanel", "Method[ArrangeOverride].ReturnValue"] + - ["System.Double", "System.Windows.Controls.Ribbon.Primitives.RibbonTabHeadersPanel", "Property[VerticalOffset]"] + - ["System.Windows.Controls.ScrollViewer", "System.Windows.Controls.Ribbon.Primitives.RibbonGalleryCategoriesPanel", "Property[ScrollOwner]"] + - ["System.Windows.Size", "System.Windows.Controls.Ribbon.Primitives.RibbonContextualTabGroupsPanel", "Method[ArrangeOverride].ReturnValue"] + - ["System.Double", "System.Windows.Controls.Ribbon.Primitives.RibbonGalleryCategoriesPanel", "Property[ViewportHeight]"] + - ["System.Boolean", "System.Windows.Controls.Ribbon.Primitives.RibbonGroupsPanel", "Property[IsStarLayoutPass]"] + - ["System.Boolean", "System.Windows.Controls.Ribbon.Primitives.RibbonTabHeadersPanel", "Property[CanVerticallyScroll]"] + - ["System.Windows.Size", "System.Windows.Controls.Ribbon.Primitives.RibbonQuickAccessToolBarOverflowPanel", "Method[MeasureOverride].ReturnValue"] + - ["System.Windows.Controls.Ribbon.Ribbon", "System.Windows.Controls.Ribbon.Primitives.RibbonContextualTabGroupsPanel", "Property[Ribbon]"] + - ["System.Double", "System.Windows.Controls.Ribbon.Primitives.RibbonGalleryCategoriesPanel", "Property[ExtentWidth]"] + - ["System.Boolean", "System.Windows.Controls.Ribbon.Primitives.RibbonTabsPanel", "Property[CanHorizontallyScroll]"] + - ["System.Double", "System.Windows.Controls.Ribbon.Primitives.RibbonTabsPanel", "Property[VerticalOffset]"] + - ["System.Windows.UIElement", "System.Windows.Controls.Ribbon.Primitives.IProvideStarLayoutInfoBase", "Property[TargetElement]"] + - ["System.Boolean", "System.Windows.Controls.Ribbon.Primitives.RibbonGalleryCategoriesPanel", "Property[CanVerticallyScroll]"] + - ["System.Windows.Size", "System.Windows.Controls.Ribbon.Primitives.RibbonGalleryCategoriesPanel", "Method[ArrangeOverride].ReturnValue"] + - ["System.Boolean", "System.Windows.Controls.Ribbon.Primitives.RibbonGalleryCategoriesPanel", "Property[CanHorizontallyScroll]"] + - ["System.Double", "System.Windows.Controls.Ribbon.Primitives.RibbonTabHeadersPanel", "Property[ViewportHeight]"] + - ["System.Double", "System.Windows.Controls.Ribbon.Primitives.RibbonTabsPanel", "Property[ViewportWidth]"] + - ["System.Double", "System.Windows.Controls.Ribbon.Primitives.StarLayoutInfo", "Property[RequestedStarMaxWidth]"] + - ["System.Windows.Size", "System.Windows.Controls.Ribbon.Primitives.RibbonQuickAccessToolBarOverflowPanel", "Method[ArrangeOverride].ReturnValue"] + - ["System.Double", "System.Windows.Controls.Ribbon.Primitives.StarLayoutInfo", "Property[RequestedStarMinWidth]"] + - ["System.Windows.Size", "System.Windows.Controls.Ribbon.Primitives.RibbonGroupItemsPanel", "Method[MeasureOverride].ReturnValue"] + - ["System.Object[]", "System.Windows.Controls.Ribbon.Primitives.RibbonScrollButtonVisibilityConverter", "Method[ConvertBack].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Controls.Ribbon.Primitives.StarLayoutInfo!", "Field[RequestedStarMaxWidthProperty]"] + - ["System.Windows.Size", "System.Windows.Controls.Ribbon.Primitives.RibbonTabsPanel", "Method[ArrangeOverride].ReturnValue"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemWindowsConverters/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemWindowsConverters/model.yml new file mode 100644 index 000000000000..78ab70e97843 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemWindowsConverters/model.yml @@ -0,0 +1,25 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Object", "System.Windows.Converters.SizeValueSerializer", "Method[ConvertFromString].ReturnValue"] + - ["System.Boolean", "System.Windows.Converters.Int32RectValueSerializer", "Method[CanConvertToString].ReturnValue"] + - ["System.Boolean", "System.Windows.Converters.VectorValueSerializer", "Method[CanConvertFromString].ReturnValue"] + - ["System.String", "System.Windows.Converters.SizeValueSerializer", "Method[ConvertToString].ReturnValue"] + - ["System.String", "System.Windows.Converters.RectValueSerializer", "Method[ConvertToString].ReturnValue"] + - ["System.Object", "System.Windows.Converters.Int32RectValueSerializer", "Method[ConvertFromString].ReturnValue"] + - ["System.Boolean", "System.Windows.Converters.SizeValueSerializer", "Method[CanConvertToString].ReturnValue"] + - ["System.Boolean", "System.Windows.Converters.RectValueSerializer", "Method[CanConvertToString].ReturnValue"] + - ["System.Object", "System.Windows.Converters.VectorValueSerializer", "Method[ConvertFromString].ReturnValue"] + - ["System.String", "System.Windows.Converters.PointValueSerializer", "Method[ConvertToString].ReturnValue"] + - ["System.Object", "System.Windows.Converters.RectValueSerializer", "Method[ConvertFromString].ReturnValue"] + - ["System.String", "System.Windows.Converters.Int32RectValueSerializer", "Method[ConvertToString].ReturnValue"] + - ["System.Boolean", "System.Windows.Converters.VectorValueSerializer", "Method[CanConvertToString].ReturnValue"] + - ["System.String", "System.Windows.Converters.VectorValueSerializer", "Method[ConvertToString].ReturnValue"] + - ["System.Boolean", "System.Windows.Converters.RectValueSerializer", "Method[CanConvertFromString].ReturnValue"] + - ["System.Boolean", "System.Windows.Converters.Int32RectValueSerializer", "Method[CanConvertFromString].ReturnValue"] + - ["System.Boolean", "System.Windows.Converters.SizeValueSerializer", "Method[CanConvertFromString].ReturnValue"] + - ["System.Boolean", "System.Windows.Converters.PointValueSerializer", "Method[CanConvertFromString].ReturnValue"] + - ["System.Object", "System.Windows.Converters.PointValueSerializer", "Method[ConvertFromString].ReturnValue"] + - ["System.Boolean", "System.Windows.Converters.PointValueSerializer", "Method[CanConvertToString].ReturnValue"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemWindowsData/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemWindowsData/model.yml new file mode 100644 index 000000000000..da048642edea --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemWindowsData/model.yml @@ -0,0 +1,397 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Int32", "System.Windows.Data.CompositeCollection", "Method[IndexOf].ReturnValue"] + - ["System.Windows.Data.GroupDescriptionSelectorCallback", "System.Windows.Data.BindingListCollectionView", "Property[GroupBySelector]"] + - ["System.Boolean", "System.Windows.Data.CompositeCollection", "Method[ReceiveWeakEvent].ReturnValue"] + - ["System.Boolean", "System.Windows.Data.CollectionView", "Method[MoveCurrentToFirst].ReturnValue"] + - ["System.Boolean", "System.Windows.Data.CollectionView", "Property[NeedsRefresh]"] + - ["System.Collections.ObjectModel.ObservableCollection", "System.Windows.Data.ListCollectionView", "Property[GroupDescriptions]"] + - ["System.Boolean", "System.Windows.Data.CollectionViewSource", "Property[CanChangeLiveGrouping]"] + - ["System.Windows.Data.BindingStatus", "System.Windows.Data.BindingStatus!", "Field[Active]"] + - ["System.Boolean", "System.Windows.Data.Binding", "Property[ValidatesOnNotifyDataErrors]"] + - ["System.String", "System.Windows.Data.XmlNamespaceMapping", "Property[Prefix]"] + - ["System.Int32", "System.Windows.Data.RelativeSource", "Property[AncestorLevel]"] + - ["System.Boolean", "System.Windows.Data.BindingListCollectionView", "Property[IsAddingNew]"] + - ["System.Boolean", "System.Windows.Data.Binding", "Method[ShouldSerializePath].ReturnValue"] + - ["System.Object", "System.Windows.Data.BindingGroup", "Method[GetValue].ReturnValue"] + - ["System.String", "System.Windows.Data.BindingExpression", "Property[ResolvedSourcePropertyName]"] + - ["System.Collections.IList", "System.Windows.Data.ListCollectionView", "Property[InternalList]"] + - ["System.Windows.Data.BindingStatus", "System.Windows.Data.BindingStatus!", "Field[Unattached]"] + - ["System.Boolean", "System.Windows.Data.BindingListCollectionView", "Property[CanChangeLiveGrouping]"] + - ["System.Collections.ObjectModel.ObservableCollection", "System.Windows.Data.BindingListCollectionView", "Property[LiveFilteringProperties]"] + - ["System.Windows.WeakEventManager+ListenerList", "System.Windows.Data.DataChangedEventManager", "Method[NewListenerList].ReturnValue"] + - ["System.Boolean", "System.Windows.Data.CollectionViewGroup", "Property[IsBottomLevel]"] + - ["System.Windows.Data.BindingMode", "System.Windows.Data.BindingMode!", "Field[OneTime]"] + - ["System.String", "System.Windows.Data.BindingListCollectionView", "Property[CustomFilter]"] + - ["System.Boolean", "System.Windows.Data.CollectionViewSource", "Property[IsLiveGroupingRequested]"] + - ["System.ComponentModel.ICollectionView", "System.Windows.Data.CompositeCollection", "Method[System.ComponentModel.ICollectionViewFactory.CreateView].ReturnValue"] + - ["System.Windows.Data.PriorityBindingExpression", "System.Windows.Data.BindingOperations!", "Method[GetPriorityBindingExpression].ReturnValue"] + - ["System.String", "System.Windows.Data.Binding", "Property[ElementName]"] + - ["System.Int32", "System.Windows.Data.XmlNamespaceMapping", "Method[GetHashCode].ReturnValue"] + - ["System.String", "System.Windows.Data.ObjectDataProvider", "Property[MethodName]"] + - ["System.Boolean", "System.Windows.Data.ListCollectionView", "Property[CanChangeLiveSorting]"] + - ["System.Boolean", "System.Windows.Data.CollectionViewSource", "Property[IsLiveFilteringRequested]"] + - ["System.Object", "System.Windows.Data.BindingExpression", "Property[ResolvedSource]"] + - ["System.Windows.Data.BindingMode", "System.Windows.Data.BindingMode!", "Field[OneWay]"] + - ["System.Int32", "System.Windows.Data.CollectionView", "Method[IndexOf].ReturnValue"] + - ["System.Windows.Data.Binding", "System.Windows.Data.BindingExpression", "Property[ParentBinding]"] + - ["System.Int32", "System.Windows.Data.BindingBase", "Property[Delay]"] + - ["System.ComponentModel.SortDescriptionCollection", "System.Windows.Data.ListCollectionView", "Property[SortDescriptions]"] + - ["System.Boolean", "System.Windows.Data.BindingBase", "Method[ShouldSerializeTargetNullValue].ReturnValue"] + - ["System.Globalization.CultureInfo", "System.Windows.Data.CollectionViewSource", "Property[Culture]"] + - ["System.Boolean", "System.Windows.Data.ListCollectionView", "Property[IsAddingNew]"] + - ["System.Int32", "System.Windows.Data.ListCollectionView", "Method[IndexOf].ReturnValue"] + - ["System.Int32", "System.Windows.Data.ListCollectionView", "Method[InternalIndexOf].ReturnValue"] + - ["System.Boolean", "System.Windows.Data.XmlDataProvider", "Method[ShouldSerializeSource].ReturnValue"] + - ["System.Boolean", "System.Windows.Data.PriorityBinding", "Method[ShouldSerializeBindings].ReturnValue"] + - ["System.Windows.PropertyPath", "System.Windows.Data.Binding", "Property[Path]"] + - ["System.Windows.Data.BindingStatus", "System.Windows.Data.BindingStatus!", "Field[UpdateSourceError]"] + - ["System.Int32", "System.Windows.Data.XmlNamespaceMappingCollection", "Property[Count]"] + - ["System.Boolean", "System.Windows.Data.XmlNamespaceMappingCollection", "Method[Remove].ReturnValue"] + - ["System.Boolean", "System.Windows.Data.MultiBindingExpression", "Property[HasValidationError]"] + - ["System.Boolean", "System.Windows.Data.BindingListCollectionView", "Property[CanChangeLiveSorting]"] + - ["System.Boolean", "System.Windows.Data.ListCollectionView", "Property[CanCancelEdit]"] + - ["System.Boolean", "System.Windows.Data.MultiBinding", "Method[ShouldSerializeValidationRules].ReturnValue"] + - ["System.Boolean", "System.Windows.Data.BindingListCollectionView", "Property[CanRemove]"] + - ["System.Object[]", "System.Windows.Data.IMultiValueConverter", "Method[ConvertBack].ReturnValue"] + - ["System.Object", "System.Windows.Data.IMultiValueConverter", "Method[Convert].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Data.CollectionViewSource!", "Field[IsLiveSortingRequestedProperty]"] + - ["System.Boolean", "System.Windows.Data.ListCollectionView", "Property[IsDataInGroupOrder]"] + - ["System.Int32", "System.Windows.Data.CollectionView", "Property[Count]"] + - ["System.Boolean", "System.Windows.Data.ListCollectionView", "Method[Contains].ReturnValue"] + - ["System.Int32", "System.Windows.Data.ListCollectionView", "Property[Count]"] + - ["System.Windows.Data.MultiBinding", "System.Windows.Data.MultiBindingExpression", "Property[ParentMultiBinding]"] + - ["System.Xml.XmlDocument", "System.Windows.Data.XmlDataProvider", "Property[Document]"] + - ["System.Boolean", "System.Windows.Data.MultiBinding", "Property[ValidatesOnNotifyDataErrors]"] + - ["System.Collections.IComparer", "System.Windows.Data.PropertyGroupDescription!", "Property[CompareNameDescending]"] + - ["System.Collections.IEnumerator", "System.Windows.Data.XmlNamespaceMappingCollection", "Method[GetEnumerator].ReturnValue"] + - ["System.Boolean", "System.Windows.Data.BindingGroup", "Property[HasValidationError]"] + - ["System.Windows.DependencyProperty", "System.Windows.Data.DataTransferEventArgs", "Property[Property]"] + - ["System.Windows.Data.BindingStatus", "System.Windows.Data.BindingStatus!", "Field[AsyncRequestPending]"] + - ["System.Boolean", "System.Windows.Data.MultiBinding", "Method[ShouldSerializeBindings].ReturnValue"] + - ["System.Boolean", "System.Windows.Data.ListCollectionView", "Property[CanFilter]"] + - ["System.Object", "System.Windows.Data.Binding", "Property[AsyncState]"] + - ["System.Windows.Data.BindingMode", "System.Windows.Data.Binding", "Property[Mode]"] + - ["System.Windows.DependencyProperty", "System.Windows.Data.CollectionViewSource!", "Field[CanChangeLiveSortingProperty]"] + - ["System.Boolean", "System.Windows.Data.Binding", "Method[ShouldSerializeValidationRules].ReturnValue"] + - ["System.Object", "System.Windows.Data.BindingExpression", "Property[DataItem]"] + - ["System.Boolean", "System.Windows.Data.ListCollectionView", "Property[CanAddNewItem]"] + - ["System.Boolean", "System.Windows.Data.BindingExpressionBase", "Method[System.Windows.IWeakEventListener.ReceiveWeakEvent].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Data.BindingExpressionBase", "Property[TargetProperty]"] + - ["System.Boolean", "System.Windows.Data.CompositeCollection", "Method[System.Windows.IWeakEventListener.ReceiveWeakEvent].ReturnValue"] + - ["System.Boolean", "System.Windows.Data.DataSourceProvider", "Property[IsRefreshDeferred]"] + - ["System.Collections.ObjectModel.ObservableCollection", "System.Windows.Data.CollectionView", "Property[GroupDescriptions]"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.Windows.Data.BindingOperations!", "Method[GetSourceUpdatingBindingGroups].ReturnValue"] + - ["System.Nullable", "System.Windows.Data.CollectionViewSource", "Property[IsLiveGrouping]"] + - ["System.Boolean", "System.Windows.Data.BindingGroup", "Method[CommitEdit].ReturnValue"] + - ["System.Boolean", "System.Windows.Data.Binding", "Property[ValidatesOnDataErrors]"] + - ["System.ComponentModel.SortDescriptionCollection", "System.Windows.Data.CollectionView", "Property[SortDescriptions]"] + - ["System.Nullable", "System.Windows.Data.ListCollectionView", "Property[IsLiveSorting]"] + - ["System.Boolean", "System.Windows.Data.CollectionContainer", "Method[ShouldSerializeCollection].ReturnValue"] + - ["System.Collections.ObjectModel.ObservableCollection", "System.Windows.Data.ListCollectionView", "Property[LiveSortingProperties]"] + - ["System.Boolean", "System.Windows.Data.BindingOperations!", "Method[IsDataBound].ReturnValue"] + - ["System.Object", "System.Windows.Data.ListCollectionView", "Method[AddNew].ReturnValue"] + - ["System.Boolean", "System.Windows.Data.XmlNamespaceMapping!", "Method[op_Inequality].ReturnValue"] + - ["System.Boolean", "System.Windows.Data.CollectionViewSource", "Property[CanChangeLiveFiltering]"] + - ["System.Boolean", "System.Windows.Data.MultiBindingExpression", "Property[HasError]"] + - ["System.ComponentModel.SortDescriptionCollection", "System.Windows.Data.CollectionViewSource", "Property[SortDescriptions]"] + - ["System.Boolean", "System.Windows.Data.DataSourceProvider", "Property[IsInitialLoadEnabled]"] + - ["System.Boolean", "System.Windows.Data.CollectionView", "Property[CanSort]"] + - ["System.Object", "System.Windows.Data.IValueConverter", "Method[ConvertBack].ReturnValue"] + - ["System.Collections.IEnumerable", "System.Windows.Data.CollectionView", "Property[SourceCollection]"] + - ["System.Xml.XmlNamespaceManager", "System.Windows.Data.Binding!", "Method[GetXmlNamespaceManager].ReturnValue"] + - ["System.Windows.Data.BindingMode", "System.Windows.Data.BindingMode!", "Field[Default]"] + - ["System.Boolean", "System.Windows.Data.BindingListCollectionView", "Property[IsEmpty]"] + - ["System.Int32", "System.Windows.Data.BindingListCollectionView", "Method[System.Collections.IComparer.Compare].ReturnValue"] + - ["System.Object", "System.Windows.Data.CompositeCollection", "Property[System.Collections.ICollection.SyncRoot]"] + - ["System.Boolean", "System.Windows.Data.XmlDataProvider", "Method[ShouldSerializeXPath].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Data.CollectionViewSource!", "Field[CollectionViewTypeProperty]"] + - ["System.Boolean", "System.Windows.Data.BindingListCollectionView", "Property[CanFilter]"] + - ["System.Boolean", "System.Windows.Data.BindingListCollectionView", "Property[CanAddNew]"] + - ["System.Windows.Data.BindingStatus", "System.Windows.Data.BindingExpressionBase", "Property[Status]"] + - ["System.Windows.Data.IValueConverter", "System.Windows.Data.Binding", "Property[Converter]"] + - ["System.Boolean", "System.Windows.Data.BindingGroup", "Property[NotifyOnValidationError]"] + - ["System.Collections.IEnumerable", "System.Windows.Data.CollectionRegisteringEventArgs", "Property[Collection]"] + - ["System.Collections.ObjectModel.ObservableCollection", "System.Windows.Data.CollectionViewSource", "Property[GroupDescriptions]"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.Windows.Data.PriorityBindingExpression", "Property[BindingExpressions]"] + - ["System.Boolean", "System.Windows.Data.FilterEventArgs", "Property[Accepted]"] + - ["System.Collections.ObjectModel.ReadOnlyObservableCollection", "System.Windows.Data.ListCollectionView", "Property[Groups]"] + - ["System.Windows.Data.UpdateSourceTrigger", "System.Windows.Data.MultiBinding", "Property[UpdateSourceTrigger]"] + - ["System.Boolean", "System.Windows.Data.BindingListCollectionView", "Method[MoveCurrentToPosition].ReturnValue"] + - ["System.Object", "System.Windows.Data.PropertyGroupDescription", "Method[GroupNameFromItem].ReturnValue"] + - ["System.Boolean", "System.Windows.Data.BindingGroup", "Property[SharesProposedValues]"] + - ["System.Boolean", "System.Windows.Data.CollectionView", "Property[IsCurrentAfterLast]"] + - ["System.String", "System.Windows.Data.Binding!", "Field[IndexerName]"] + - ["System.Windows.Data.MultiBindingExpression", "System.Windows.Data.BindingOperations!", "Method[GetMultiBindingExpression].ReturnValue"] + - ["System.ComponentModel.ICollectionView", "System.Windows.Data.CollectionViewSource!", "Method[GetDefaultView].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Data.CollectionViewSource!", "Field[IsLiveFilteringProperty]"] + - ["System.Boolean", "System.Windows.Data.MultiBinding", "Property[NotifyOnValidationError]"] + - ["System.Boolean", "System.Windows.Data.XmlDataProvider", "Property[IsAsynchronous]"] + - ["System.Boolean", "System.Windows.Data.BindingGroup", "Property[ValidatesOnNotifyDataError]"] + - ["System.Int32", "System.Windows.Data.ValueConversionAttribute", "Method[GetHashCode].ReturnValue"] + - ["System.Collections.IEnumerator", "System.Windows.Data.BindingListCollectionView", "Method[GetEnumerator].ReturnValue"] + - ["System.Boolean", "System.Windows.Data.BindingExpressionBase", "Property[IsDirty]"] + - ["System.Boolean", "System.Windows.Data.ObjectDataProvider", "Property[IsAsynchronous]"] + - ["System.Boolean", "System.Windows.Data.CollectionView", "Method[MoveCurrentToPosition].ReturnValue"] + - ["System.Windows.Data.BindingMode", "System.Windows.Data.BindingMode!", "Field[OneWayToSource]"] + - ["System.Int32", "System.Windows.Data.CollectionView", "Property[CurrentPosition]"] + - ["System.Predicate", "System.Windows.Data.ListCollectionView", "Property[Filter]"] + - ["System.Windows.Data.RelativeSource", "System.Windows.Data.RelativeSource!", "Property[PreviousData]"] + - ["System.Windows.Data.CollectionView", "System.Windows.Data.CollectionViewRegisteringEventArgs", "Property[CollectionView]"] + - ["System.Nullable", "System.Windows.Data.BindingListCollectionView", "Property[IsLiveGrouping]"] + - ["System.Boolean", "System.Windows.Data.ObjectDataProvider", "Method[ShouldSerializeConstructorParameters].ReturnValue"] + - ["System.Boolean", "System.Windows.Data.CompositeCollection", "Property[System.Collections.IList.IsFixedSize]"] + - ["System.Boolean", "System.Windows.Data.CollectionViewSource!", "Method[IsDefaultView].ReturnValue"] + - ["System.Object", "System.Windows.Data.CollectionView", "Property[CurrentItem]"] + - ["System.Windows.Data.IMultiValueConverter", "System.Windows.Data.MultiBinding", "Property[Converter]"] + - ["System.Windows.Data.RelativeSourceMode", "System.Windows.Data.RelativeSourceMode!", "Field[TemplatedParent]"] + - ["System.Predicate", "System.Windows.Data.ListCollectionView", "Property[ActiveFilter]"] + - ["System.Boolean", "System.Windows.Data.BindingBase", "Method[ShouldSerializeFallbackValue].ReturnValue"] + - ["System.Nullable", "System.Windows.Data.CollectionViewSource", "Property[IsLiveSorting]"] + - ["System.Boolean", "System.Windows.Data.ListCollectionView", "Property[CanRemove]"] + - ["System.Boolean", "System.Windows.Data.XmlNamespaceMappingCollection", "Property[IsReadOnly]"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.Windows.Data.BindingGroup", "Property[ValidationErrors]"] + - ["System.Boolean", "System.Windows.Data.CollectionView", "Method[OKToChangeCurrent].ReturnValue"] + - ["System.Object", "System.Windows.Data.Binding", "Property[ConverterParameter]"] + - ["System.Object", "System.Windows.Data.Binding", "Property[Source]"] + - ["System.Collections.IList", "System.Windows.Data.ObjectDataProvider", "Property[MethodParameters]"] + - ["System.Int32", "System.Windows.Data.ListCollectionView", "Method[Compare].ReturnValue"] + - ["System.Boolean", "System.Windows.Data.ListCollectionView", "Property[UsesLocalArray]"] + - ["System.Object", "System.Windows.Data.ListCollectionView", "Method[InternalItemAt].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Data.CollectionViewSource!", "Field[CanChangeLiveFilteringProperty]"] + - ["System.Collections.ObjectModel.Collection", "System.Windows.Data.MultiBinding", "Property[Bindings]"] + - ["System.Type", "System.Windows.Data.CollectionViewSource", "Property[CollectionViewType]"] + - ["System.Object", "System.Windows.Data.BindingBase", "Property[TargetNullValue]"] + - ["System.Uri", "System.Windows.Data.XmlDataProvider", "Property[System.Windows.Markup.IUriContext.BaseUri]"] + - ["System.Object", "System.Windows.Data.CollectionView!", "Property[NewItemPlaceholder]"] + - ["System.Collections.IEnumerator", "System.Windows.Data.CollectionView", "Method[System.Collections.IEnumerable.GetEnumerator].ReturnValue"] + - ["System.Boolean", "System.Windows.Data.BindingGroup", "Method[UpdateSources].ReturnValue"] + - ["System.Collections.IComparer", "System.Windows.Data.PropertyGroupDescription!", "Property[CompareNameAscending]"] + - ["System.Int32", "System.Windows.Data.CompositeCollection", "Method[Add].ReturnValue"] + - ["System.Object", "System.Windows.Data.ListCollectionView", "Method[AddNewItem].ReturnValue"] + - ["System.Globalization.CultureInfo", "System.Windows.Data.CollectionView", "Property[Culture]"] + - ["System.Collections.IEnumerator", "System.Windows.Data.CompositeCollection", "Method[System.Collections.IEnumerable.GetEnumerator].ReturnValue"] + - ["System.Windows.Data.UpdateSourceTrigger", "System.Windows.Data.UpdateSourceTrigger!", "Field[Default]"] + - ["System.Boolean", "System.Windows.Data.CompositeCollection", "Property[System.Collections.ICollection.IsSynchronized]"] + - ["System.Collections.ObjectModel.Collection", "System.Windows.Data.MultiBinding", "Property[ValidationRules]"] + - ["System.Nullable", "System.Windows.Data.ListCollectionView", "Property[IsLiveFiltering]"] + - ["System.Collections.IEnumerator", "System.Windows.Data.ListCollectionView", "Method[InternalGetEnumerator].ReturnValue"] + - ["System.StringComparison", "System.Windows.Data.PropertyGroupDescription", "Property[StringComparison]"] + - ["System.Boolean", "System.Windows.Data.BindingListCollectionView", "Property[CanChangeLiveFiltering]"] + - ["System.Collections.Generic.IEnumerator", "System.Windows.Data.XmlNamespaceMappingCollection", "Method[ProtectedGetEnumerator].ReturnValue"] + - ["System.Object", "System.Windows.Data.CollectionViewGroup", "Property[Name]"] + - ["System.Uri", "System.Windows.Data.XmlDataProvider", "Property[Source]"] + - ["System.Boolean", "System.Windows.Data.CollectionView", "Property[IsDynamic]"] + - ["System.Windows.DependencyProperty", "System.Windows.Data.CollectionViewSource!", "Field[CanChangeLiveGroupingProperty]"] + - ["System.Windows.Data.BindingStatus", "System.Windows.Data.BindingStatus!", "Field[Detached]"] + - ["System.Windows.Data.BindingExpression", "System.Windows.Data.BindingOperations!", "Method[GetBindingExpression].ReturnValue"] + - ["System.Int32", "System.Windows.Data.CompositeCollection", "Property[Count]"] + - ["System.Boolean", "System.Windows.Data.BindingListCollectionView", "Method[Contains].ReturnValue"] + - ["System.Windows.Data.UpdateSourceExceptionFilterCallback", "System.Windows.Data.MultiBinding", "Property[UpdateSourceExceptionFilter]"] + - ["System.Object", "System.Windows.Data.MultiBinding", "Property[ConverterParameter]"] + - ["System.Type", "System.Windows.Data.RelativeSource", "Property[AncestorType]"] + - ["System.Windows.Data.UpdateSourceTrigger", "System.Windows.Data.UpdateSourceTrigger!", "Field[LostFocus]"] + - ["System.Type", "System.Windows.Data.ObjectDataProvider", "Property[ObjectType]"] + - ["System.Collections.ObjectModel.ObservableCollection", "System.Windows.Data.BindingListCollectionView", "Property[LiveGroupingProperties]"] + - ["System.Int32", "System.Windows.Data.CollectionViewGroup", "Property[ProtectedItemCount]"] + - ["System.Boolean", "System.Windows.Data.CollectionViewSource", "Method[ReceiveWeakEvent].ReturnValue"] + - ["System.Globalization.CultureInfo", "System.Windows.Data.Binding", "Property[ConverterCulture]"] + - ["System.Boolean", "System.Windows.Data.BindingGroup", "Property[IsDirty]"] + - ["System.Windows.Data.MultiBinding", "System.Windows.Data.BindingOperations!", "Method[GetMultiBinding].ReturnValue"] + - ["System.Object", "System.Windows.Data.CompositeCollection", "Property[Item]"] + - ["System.Boolean", "System.Windows.Data.CollectionView", "Property[CanGroup]"] + - ["System.Predicate", "System.Windows.Data.CollectionView", "Property[Filter]"] + - ["System.Boolean", "System.Windows.Data.CollectionView", "Method[MoveCurrentToLast].ReturnValue"] + - ["System.Windows.Data.PriorityBinding", "System.Windows.Data.PriorityBindingExpression", "Property[ParentPriorityBinding]"] + - ["System.IDisposable", "System.Windows.Data.CollectionViewSource", "Method[DeferRefresh].ReturnValue"] + - ["System.Windows.Data.GroupDescriptionSelectorCallback", "System.Windows.Data.ListCollectionView", "Property[GroupBySelector]"] + - ["System.Boolean", "System.Windows.Data.BindingListCollectionView", "Property[CanSort]"] + - ["System.Globalization.CultureInfo", "System.Windows.Data.MultiBinding", "Property[ConverterCulture]"] + - ["System.Nullable", "System.Windows.Data.BindingListCollectionView", "Property[IsLiveSorting]"] + - ["System.Windows.Data.UpdateSourceExceptionFilterCallback", "System.Windows.Data.Binding", "Property[UpdateSourceExceptionFilter]"] + - ["System.Boolean", "System.Windows.Data.XmlNamespaceMapping", "Method[Equals].ReturnValue"] + - ["System.Boolean", "System.Windows.Data.CollectionView", "Property[AllowsCrossThreadChanges]"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.Windows.Data.BindingExpressionBase", "Property[ValidationErrors]"] + - ["System.Windows.Data.Binding", "System.Windows.Data.BindingOperations!", "Method[GetBinding].ReturnValue"] + - ["System.Windows.Data.RelativeSourceMode", "System.Windows.Data.RelativeSourceMode!", "Field[PreviousData]"] + - ["System.Windows.DependencyProperty", "System.Windows.Data.CollectionViewSource!", "Field[IsLiveFilteringRequestedProperty]"] + - ["System.Object", "System.Windows.Data.CollectionRegisteringEventArgs", "Property[Parent]"] + - ["System.Windows.Data.BindingExpressionBase", "System.Windows.Data.PriorityBindingExpression", "Property[ActiveBindingExpression]"] + - ["System.Boolean", "System.Windows.Data.CollectionContainer", "Method[ReceiveWeakEvent].ReturnValue"] + - ["System.Collections.ObjectModel.ObservableCollection", "System.Windows.Data.ListCollectionView", "Property[LiveGroupingProperties]"] + - ["System.Object", "System.Windows.Data.ListCollectionView", "Method[GetItemAt].ReturnValue"] + - ["System.Boolean", "System.Windows.Data.BindingListCollectionView", "Property[CanCancelEdit]"] + - ["System.Windows.DependencyObject", "System.Windows.Data.BindingGroup", "Property[Owner]"] + - ["System.Uri", "System.Windows.Data.XmlDataProvider", "Property[BaseUri]"] + - ["System.Windows.DependencyProperty", "System.Windows.Data.CollectionViewSource!", "Field[SourceProperty]"] + - ["System.Windows.Data.BindingMode", "System.Windows.Data.MultiBinding", "Property[Mode]"] + - ["System.Boolean", "System.Windows.Data.CollectionView", "Property[CanFilter]"] + - ["System.Boolean", "System.Windows.Data.ListCollectionView", "Method[MoveCurrentToPosition].ReturnValue"] + - ["System.Windows.Data.BindingStatus", "System.Windows.Data.BindingStatus!", "Field[PathError]"] + - ["System.IDisposable", "System.Windows.Data.CollectionView", "Method[DeferRefresh].ReturnValue"] + - ["System.Boolean", "System.Windows.Data.ListCollectionView", "Property[CanChangeLiveGrouping]"] + - ["System.Boolean", "System.Windows.Data.BindingExpressionBase", "Method[ValidateWithoutUpdate].ReturnValue"] + - ["System.Object", "System.Windows.Data.RelativeSource", "Method[ProvideValue].ReturnValue"] + - ["System.Windows.Data.RelativeSourceMode", "System.Windows.Data.RelativeSourceMode!", "Field[Self]"] + - ["System.Windows.Data.BindingGroup", "System.Windows.Data.BindingExpressionBase", "Property[BindingGroup]"] + - ["System.Boolean", "System.Windows.Data.CompositeCollection", "Method[Contains].ReturnValue"] + - ["System.Boolean", "System.Windows.Data.Binding", "Property[ValidatesOnExceptions]"] + - ["System.Type", "System.Windows.Data.ValueConversionAttribute", "Property[SourceType]"] + - ["System.ComponentModel.NewItemPlaceholderPosition", "System.Windows.Data.ListCollectionView", "Property[NewItemPlaceholderPosition]"] + - ["System.Boolean", "System.Windows.Data.Binding", "Property[IsAsync]"] + - ["System.Object", "System.Windows.Data.BindingBase", "Property[FallbackValue]"] + - ["System.Collections.ObjectModel.ObservableCollection", "System.Windows.Data.CollectionViewGroup", "Property[ProtectedItems]"] + - ["System.Boolean", "System.Windows.Data.MultiBinding", "Property[ValidatesOnExceptions]"] + - ["System.String", "System.Windows.Data.BindingGroup", "Property[Name]"] + - ["System.Boolean", "System.Windows.Data.XmlNamespaceMappingCollection", "Method[Contains].ReturnValue"] + - ["System.Boolean", "System.Windows.Data.ListCollectionView", "Method[PassesFilter].ReturnValue"] + - ["System.Windows.Data.IValueConverter", "System.Windows.Data.PropertyGroupDescription", "Property[Converter]"] + - ["System.Collections.Generic.IEnumerator", "System.Windows.Data.XmlNamespaceMappingCollection", "Method[System.Collections.Generic.IEnumerable.GetEnumerator].ReturnValue"] + - ["System.String", "System.Windows.Data.BindingBase", "Property[BindingGroupName]"] + - ["System.Windows.Data.UpdateSourceTrigger", "System.Windows.Data.UpdateSourceTrigger!", "Field[Explicit]"] + - ["System.Windows.DependencyProperty", "System.Windows.Data.CollectionViewSource!", "Field[IsLiveSortingProperty]"] + - ["System.Collections.ObjectModel.ObservableCollection", "System.Windows.Data.ListCollectionView", "Property[LiveFilteringProperties]"] + - ["System.String", "System.Windows.Data.XmlDataProvider", "Property[XPath]"] + - ["System.Int32", "System.Windows.Data.BindingListCollectionView", "Method[IndexOf].ReturnValue"] + - ["System.Windows.Data.BindingExpressionBase", "System.Windows.Data.BindingOperations!", "Method[GetBindingExpressionBase].ReturnValue"] + - ["System.String", "System.Windows.Data.BindingBase", "Property[StringFormat]"] + - ["System.Boolean", "System.Windows.Data.ObjectDataProvider", "Method[ShouldSerializeObjectType].ReturnValue"] + - ["System.Object", "System.Windows.Data.Binding!", "Field[DoNothing]"] + - ["System.Windows.DependencyProperty", "System.Windows.Data.CollectionViewSource!", "Field[ViewProperty]"] + - ["System.Boolean", "System.Windows.Data.CollectionView", "Property[IsRefreshDeferred]"] + - ["System.Boolean", "System.Windows.Data.CollectionContainer", "Method[System.Windows.IWeakEventListener.ReceiveWeakEvent].ReturnValue"] + - ["System.Exception", "System.Windows.Data.DataSourceProvider", "Property[Error]"] + - ["System.Nullable", "System.Windows.Data.ListCollectionView", "Property[IsLiveGrouping]"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.Windows.Data.BindingListCollectionView", "Property[ItemProperties]"] + - ["System.Windows.Data.BindingStatus", "System.Windows.Data.BindingStatus!", "Field[UpdateTargetError]"] + - ["System.Int32", "System.Windows.Data.ListCollectionView", "Property[InternalCount]"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.Windows.Data.BindingOperations!", "Method[GetSourceUpdatingBindings].ReturnValue"] + - ["System.Windows.Data.BindingMode", "System.Windows.Data.BindingMode!", "Field[TwoWay]"] + - ["System.Boolean", "System.Windows.Data.CollectionView", "Method[Contains].ReturnValue"] + - ["System.Boolean", "System.Windows.Data.RelativeSource", "Method[ShouldSerializeAncestorType].ReturnValue"] + - ["System.Object", "System.Windows.Data.ValueConversionAttribute", "Property[TypeId]"] + - ["System.Object", "System.Windows.Data.DataSourceProvider", "Property[Data]"] + - ["System.Boolean", "System.Windows.Data.PropertyGroupDescription", "Method[NamesMatch].ReturnValue"] + - ["System.Collections.ObjectModel.ReadOnlyObservableCollection", "System.Windows.Data.CollectionView", "Property[Groups]"] + - ["System.Collections.ObjectModel.ObservableCollection", "System.Windows.Data.CollectionViewSource", "Property[LiveGroupingProperties]"] + - ["System.Object", "System.Windows.Data.ObjectDataProvider", "Property[ObjectInstance]"] + - ["System.Windows.Data.BindingBase", "System.Windows.Data.BindingExpressionBase", "Property[ParentBindingBase]"] + - ["System.Collections.ObjectModel.Collection", "System.Windows.Data.BindingGroup", "Property[ValidationRules]"] + - ["System.Boolean", "System.Windows.Data.MultiBinding", "Property[NotifyOnSourceUpdated]"] + - ["System.Boolean", "System.Windows.Data.CollectionViewSource", "Method[System.Windows.IWeakEventListener.ReceiveWeakEvent].ReturnValue"] + - ["System.Boolean", "System.Windows.Data.BindingListCollectionView", "Property[IsEditingItem]"] + - ["System.Boolean", "System.Windows.Data.CollectionView", "Property[UpdatedOutsideDispatcher]"] + - ["System.Boolean", "System.Windows.Data.CollectionViewSource", "Property[CanChangeLiveSorting]"] + - ["System.Nullable", "System.Windows.Data.BindingListCollectionView", "Property[IsLiveFiltering]"] + - ["System.Boolean", "System.Windows.Data.CollectionView", "Method[MoveCurrentToNext].ReturnValue"] + - ["System.Collections.IList", "System.Windows.Data.BindingGroup", "Property[Items]"] + - ["System.Windows.DependencyObject", "System.Windows.Data.DataTransferEventArgs", "Property[TargetObject]"] + - ["System.Collections.ObjectModel.ObservableCollection", "System.Windows.Data.BindingListCollectionView", "Property[GroupDescriptions]"] + - ["System.Collections.IEnumerator", "System.Windows.Data.CollectionView", "Method[GetEnumerator].ReturnValue"] + - ["System.Collections.IEnumerator", "System.Windows.Data.ListCollectionView", "Method[GetEnumerator].ReturnValue"] + - ["System.Int32", "System.Windows.Data.BindingListCollectionView", "Property[Count]"] + - ["System.Object", "System.Windows.Data.ListCollectionView", "Property[CurrentEditItem]"] + - ["System.Boolean", "System.Windows.Data.MultiBinding", "Property[NotifyOnTargetUpdated]"] + - ["System.Boolean", "System.Windows.Data.CollectionView", "Property[IsInUse]"] + - ["System.Windows.DependencyProperty", "System.Windows.Data.CollectionContainer!", "Field[CollectionProperty]"] + - ["System.Object", "System.Windows.Data.FilterEventArgs", "Property[Item]"] + - ["System.ComponentModel.ICollectionView", "System.Windows.Data.CollectionViewSource", "Property[View]"] + - ["System.Collections.ObjectModel.Collection", "System.Windows.Data.Binding", "Property[ValidationRules]"] + - ["System.Boolean", "System.Windows.Data.ListCollectionView", "Property[IsGrouping]"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.Windows.Data.MultiBindingExpression", "Property[BindingExpressions]"] + - ["System.Boolean", "System.Windows.Data.BindingGroup", "Property[CanRestoreValues]"] + - ["System.Type", "System.Windows.Data.ValueConversionAttribute", "Property[TargetType]"] + - ["System.Boolean", "System.Windows.Data.ListCollectionView", "Property[CanGroup]"] + - ["System.Boolean", "System.Windows.Data.BindingListCollectionView", "Property[CanCustomFilter]"] + - ["System.Object", "System.Windows.Data.BindingListCollectionView", "Property[CurrentEditItem]"] + - ["System.Windows.Data.UpdateSourceTrigger", "System.Windows.Data.Binding", "Property[UpdateSourceTrigger]"] + - ["System.Boolean", "System.Windows.Data.ListCollectionView", "Property[CanSort]"] + - ["System.Windows.RoutedEvent", "System.Windows.Data.Binding!", "Field[SourceUpdatedEvent]"] + - ["System.Windows.Data.BindingExpressionBase", "System.Windows.Data.BindingOperations!", "Method[SetBinding].ReturnValue"] + - ["System.Boolean", "System.Windows.Data.BindingExpression", "Method[System.Windows.IWeakEventListener.ReceiveWeakEvent].ReturnValue"] + - ["System.Collections.ObjectModel.ReadOnlyObservableCollection", "System.Windows.Data.CollectionViewGroup", "Property[Items]"] + - ["System.Nullable", "System.Windows.Data.CollectionViewSource", "Property[IsLiveFiltering]"] + - ["System.Collections.IComparer", "System.Windows.Data.CollectionView", "Property[Comparer]"] + - ["System.Boolean", "System.Windows.Data.CollectionView", "Method[MoveCurrentToPrevious].ReturnValue"] + - ["System.Windows.Data.RelativeSource", "System.Windows.Data.RelativeSource!", "Property[Self]"] + - ["System.Windows.Controls.ValidationError", "System.Windows.Data.BindingExpressionBase", "Property[ValidationError]"] + - ["System.Int32", "System.Windows.Data.CollectionViewGroup", "Property[ItemCount]"] + - ["System.Windows.Threading.Dispatcher", "System.Windows.Data.DataSourceProvider", "Property[Dispatcher]"] + - ["System.Windows.Data.BindingBase", "System.Windows.Data.BindingOperations!", "Method[GetBindingBase].ReturnValue"] + - ["System.Collections.IList", "System.Windows.Data.ObjectDataProvider", "Property[ConstructorParameters]"] + - ["System.String", "System.Windows.Data.PropertyGroupDescription", "Property[PropertyName]"] + - ["System.Xml.XmlNamespaceManager", "System.Windows.Data.XmlDataProvider", "Property[XmlNamespaceManager]"] + - ["System.Type", "System.Windows.Data.ValueConversionAttribute", "Property[ParameterType]"] + - ["System.Boolean", "System.Windows.Data.Binding", "Property[NotifyOnValidationError]"] + - ["System.Windows.Data.RelativeSourceMode", "System.Windows.Data.RelativeSource", "Property[Mode]"] + - ["System.Object", "System.Windows.Data.IValueConverter", "Method[Convert].ReturnValue"] + - ["System.Boolean", "System.Windows.Data.CollectionView", "Method[PassesFilter].ReturnValue"] + - ["System.Object", "System.Windows.Data.BindingOperations!", "Property[DisconnectedSource]"] + - ["System.Boolean", "System.Windows.Data.BindingExpressionBase", "Property[HasValidationError]"] + - ["System.Boolean", "System.Windows.Data.Binding", "Method[ShouldSerializeSource].ReturnValue"] + - ["System.Boolean", "System.Windows.Data.ListCollectionView", "Property[CanAddNew]"] + - ["System.ComponentModel.NewItemPlaceholderPosition", "System.Windows.Data.BindingListCollectionView", "Property[NewItemPlaceholderPosition]"] + - ["System.Object", "System.Windows.Data.CollectionViewSource", "Property[Source]"] + - ["System.Boolean", "System.Windows.Data.CollectionView", "Property[IsCurrentInSync]"] + - ["System.Boolean", "System.Windows.Data.Binding", "Property[NotifyOnTargetUpdated]"] + - ["System.Windows.Data.PriorityBinding", "System.Windows.Data.BindingOperations!", "Method[GetPriorityBinding].ReturnValue"] + - ["System.Object", "System.Windows.Data.BindingBase", "Method[ProvideValue].ReturnValue"] + - ["System.Boolean", "System.Windows.Data.ObjectDataProvider", "Method[ShouldSerializeMethodParameters].ReturnValue"] + - ["System.Boolean", "System.Windows.Data.BindingListCollectionView", "Method[PassesFilter].ReturnValue"] + - ["System.Collections.IComparer", "System.Windows.Data.ListCollectionView", "Property[ActiveComparer]"] + - ["System.Object", "System.Windows.Data.ListCollectionView", "Property[CurrentAddItem]"] + - ["System.Collections.ObjectModel.Collection", "System.Windows.Data.PriorityBinding", "Property[Bindings]"] + - ["System.Object", "System.Windows.Data.BindingListCollectionView", "Method[GetItemAt].ReturnValue"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.Windows.Data.ListCollectionView", "Property[ItemProperties]"] + - ["System.Boolean", "System.Windows.Data.ListCollectionView", "Method[InternalContains].ReturnValue"] + - ["System.Boolean", "System.Windows.Data.BindingListCollectionView", "Property[CanGroup]"] + - ["System.Boolean", "System.Windows.Data.CollectionView", "Method[MoveCurrentTo].ReturnValue"] + - ["System.Boolean", "System.Windows.Data.Binding", "Property[BindsDirectlyToSource]"] + - ["System.ComponentModel.SortDescriptionCollection", "System.Windows.Data.BindingListCollectionView", "Property[SortDescriptions]"] + - ["System.Collections.ObjectModel.Collection", "System.Windows.Data.BindingGroup", "Property[BindingExpressions]"] + - ["System.Xml.Serialization.IXmlSerializable", "System.Windows.Data.XmlDataProvider", "Property[XmlSerializer]"] + - ["System.Boolean", "System.Windows.Data.CompositeCollection", "Property[System.Collections.IList.IsReadOnly]"] + - ["System.Windows.Data.RelativeSource", "System.Windows.Data.Binding", "Property[RelativeSource]"] + - ["System.Collections.ObjectModel.ObservableCollection", "System.Windows.Data.CollectionViewSource", "Property[LiveFilteringProperties]"] + - ["System.Boolean", "System.Windows.Data.PriorityBindingExpression", "Property[HasValidationError]"] + - ["System.Boolean", "System.Windows.Data.Binding", "Property[NotifyOnSourceUpdated]"] + - ["System.Object", "System.Windows.Data.CollectionView", "Method[GetItemAt].ReturnValue"] + - ["System.Boolean", "System.Windows.Data.XmlDataProvider", "Method[ShouldSerializeXmlSerializer].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Data.CollectionViewSource!", "Field[IsLiveGroupingRequestedProperty]"] + - ["System.Boolean", "System.Windows.Data.ListCollectionView", "Property[IsEmpty]"] + - ["System.Boolean", "System.Windows.Data.MultiBinding", "Property[ValidatesOnDataErrors]"] + - ["System.Boolean", "System.Windows.Data.BindingGroup", "Method[ValidateWithoutUpdate].ReturnValue"] + - ["System.Collections.IComparer", "System.Windows.Data.ListCollectionView", "Property[CustomSort]"] + - ["System.Int32", "System.Windows.Data.ListCollectionView", "Method[System.Collections.IComparer.Compare].ReturnValue"] + - ["System.Boolean", "System.Windows.Data.BindingListCollectionView", "Property[IsDataInGroupOrder]"] + - ["System.Windows.DependencyProperty", "System.Windows.Data.CollectionViewSource!", "Field[IsLiveGroupingProperty]"] + - ["System.Boolean", "System.Windows.Data.ListCollectionView", "Property[IsEditingItem]"] + - ["System.Boolean", "System.Windows.Data.RelativeSource", "Method[ShouldSerializeAncestorLevel].ReturnValue"] + - ["System.Boolean", "System.Windows.Data.CollectionView", "Property[IsCurrentBeforeFirst]"] + - ["System.Windows.Data.BindingStatus", "System.Windows.Data.BindingStatus!", "Field[Inactive]"] + - ["System.Windows.DependencyObject", "System.Windows.Data.BindingExpressionBase", "Property[Target]"] + - ["System.Windows.RoutedEvent", "System.Windows.Data.Binding!", "Field[TargetUpdatedEvent]"] + - ["System.Collections.IEnumerable", "System.Windows.Data.CollectionContainer", "Property[Collection]"] + - ["System.Boolean", "System.Windows.Data.XmlNamespaceMapping!", "Method[op_Equality].ReturnValue"] + - ["System.IDisposable", "System.Windows.Data.DataSourceProvider", "Method[DeferRefresh].ReturnValue"] + - ["System.Collections.ObjectModel.ObservableCollection", "System.Windows.Data.BindingListCollectionView", "Property[LiveSortingProperties]"] + - ["System.Object", "System.Windows.Data.BindingListCollectionView", "Method[AddNew].ReturnValue"] + - ["System.Windows.Data.RelativeSourceMode", "System.Windows.Data.RelativeSourceMode!", "Field[FindAncestor]"] + - ["System.Boolean", "System.Windows.Data.CollectionViewSource", "Property[IsLiveSortingRequested]"] + - ["System.Collections.ObjectModel.ReadOnlyObservableCollection", "System.Windows.Data.BindingListCollectionView", "Property[Groups]"] + - ["System.Boolean", "System.Windows.Data.ObjectDataProvider", "Method[ShouldSerializeObjectInstance].ReturnValue"] + - ["System.Windows.Data.UpdateSourceTrigger", "System.Windows.Data.UpdateSourceTrigger!", "Field[PropertyChanged]"] + - ["System.Windows.Data.RelativeSource", "System.Windows.Data.RelativeSource!", "Property[TemplatedParent]"] + - ["System.String", "System.Windows.Data.Binding", "Property[XPath]"] + - ["System.Boolean", "System.Windows.Data.ListCollectionView", "Property[CanChangeLiveFiltering]"] + - ["System.Boolean", "System.Windows.Data.CollectionView", "Property[IsEmpty]"] + - ["System.Windows.Controls.ValidationError", "System.Windows.Data.MultiBindingExpression", "Property[ValidationError]"] + - ["System.Object", "System.Windows.Data.BindingListCollectionView", "Property[CurrentAddItem]"] + - ["System.Boolean", "System.Windows.Data.BindingGroup", "Method[TryGetValue].ReturnValue"] + - ["System.Boolean", "System.Windows.Data.BindingExpressionBase", "Property[HasError]"] + - ["System.Collections.ObjectModel.ObservableCollection", "System.Windows.Data.CollectionViewSource", "Property[LiveSortingProperties]"] + - ["System.Uri", "System.Windows.Data.XmlNamespaceMapping", "Property[Uri]"] + - ["System.Windows.DependencyProperty", "System.Windows.Data.Binding!", "Field[XmlNamespaceManagerProperty]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemWindowsDiagnostics/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemWindowsDiagnostics/model.yml new file mode 100644 index 000000000000..01083e2ef478 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemWindowsDiagnostics/model.yml @@ -0,0 +1,36 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Windows.Diagnostics.VisualTreeChangeType", "System.Windows.Diagnostics.VisualTreeChangeEventArgs", "Property[ChangeType]"] + - ["System.Collections.Generic.IEnumerable", "System.Windows.Diagnostics.ResourceDictionaryDiagnostics!", "Method[GetApplicationOwners].ReturnValue"] + - ["System.Int32", "System.Windows.Diagnostics.XamlSourceInfo", "Property[LinePosition]"] + - ["System.Collections.Generic.IEnumerable", "System.Windows.Diagnostics.ResourceDictionaryDiagnostics!", "Method[GetFrameworkElementOwners].ReturnValue"] + - ["System.Windows.Diagnostics.ResourceDictionaryInfo", "System.Windows.Diagnostics.ResourceDictionaryUnloadedEventArgs", "Property[ResourceDictionaryInfo]"] + - ["System.Int32", "System.Windows.Diagnostics.VisualTreeChangeEventArgs", "Property[ChildIndex]"] + - ["System.Collections.Generic.IEnumerable", "System.Windows.Diagnostics.ResourceDictionaryDiagnostics!", "Property[ThemedResourceDictionaries]"] + - ["System.Int32", "System.Windows.Diagnostics.XamlSourceInfo", "Property[LineNumber]"] + - ["System.Windows.ResourceDictionary", "System.Windows.Diagnostics.StaticResourceResolvedEventArgs", "Property[ResourceDictionary]"] + - ["System.Object", "System.Windows.Diagnostics.StaticResourceResolvedEventArgs", "Property[TargetObject]"] + - ["System.Windows.Data.BindingExpressionBase", "System.Windows.Diagnostics.BindingFailedEventArgs", "Property[Binding]"] + - ["System.Windows.Diagnostics.XamlSourceInfo", "System.Windows.Diagnostics.VisualDiagnostics!", "Method[GetXamlSourceInfo].ReturnValue"] + - ["System.Windows.ResourceDictionary", "System.Windows.Diagnostics.ResourceDictionaryInfo", "Property[ResourceDictionary]"] + - ["System.Windows.Diagnostics.VisualTreeChangeType", "System.Windows.Diagnostics.VisualTreeChangeType!", "Field[Remove]"] + - ["System.Uri", "System.Windows.Diagnostics.XamlSourceInfo", "Property[SourceUri]"] + - ["System.Reflection.Assembly", "System.Windows.Diagnostics.ResourceDictionaryInfo", "Property[Assembly]"] + - ["System.Object", "System.Windows.Diagnostics.StaticResourceResolvedEventArgs", "Property[TargetProperty]"] + - ["System.String", "System.Windows.Diagnostics.BindingFailedEventArgs", "Property[Message]"] + - ["System.Collections.Generic.IEnumerable", "System.Windows.Diagnostics.ResourceDictionaryDiagnostics!", "Method[GetFrameworkContentElementOwners].ReturnValue"] + - ["System.Object[]", "System.Windows.Diagnostics.BindingFailedEventArgs", "Property[Parameters]"] + - ["System.Diagnostics.TraceEventType", "System.Windows.Diagnostics.BindingFailedEventArgs", "Property[EventType]"] + - ["System.Object", "System.Windows.Diagnostics.StaticResourceResolvedEventArgs", "Property[ResourceKey]"] + - ["System.Reflection.Assembly", "System.Windows.Diagnostics.ResourceDictionaryInfo", "Property[ResourceDictionaryAssembly]"] + - ["System.Windows.Diagnostics.ResourceDictionaryInfo", "System.Windows.Diagnostics.ResourceDictionaryLoadedEventArgs", "Property[ResourceDictionaryInfo]"] + - ["System.Uri", "System.Windows.Diagnostics.ResourceDictionaryInfo", "Property[SourceUri]"] + - ["System.Windows.DependencyObject", "System.Windows.Diagnostics.VisualTreeChangeEventArgs", "Property[Child]"] + - ["System.Collections.Generic.IEnumerable", "System.Windows.Diagnostics.ResourceDictionaryDiagnostics!", "Method[GetResourceDictionariesForSource].ReturnValue"] + - ["System.Int32", "System.Windows.Diagnostics.BindingFailedEventArgs", "Property[Code]"] + - ["System.Windows.Diagnostics.VisualTreeChangeType", "System.Windows.Diagnostics.VisualTreeChangeType!", "Field[Add]"] + - ["System.Windows.DependencyObject", "System.Windows.Diagnostics.VisualTreeChangeEventArgs", "Property[Parent]"] + - ["System.Collections.Generic.IEnumerable", "System.Windows.Diagnostics.ResourceDictionaryDiagnostics!", "Property[GenericResourceDictionaries]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemWindowsDocuments/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemWindowsDocuments/model.yml new file mode 100644 index 000000000000..ed2b6e7dc153 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemWindowsDocuments/model.yml @@ -0,0 +1,728 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Windows.DependencyProperty", "System.Windows.Documents.Typography!", "Field[ContextualAlternatesProperty]"] + - ["System.Boolean", "System.Windows.Documents.Typography", "Property[EastAsianExpertForms]"] + - ["System.Windows.Documents.ContentPosition", "System.Windows.Documents.GetPageNumberCompletedEventArgs", "Property[ContentPosition]"] + - ["System.Windows.DependencyProperty", "System.Windows.Documents.TableCell!", "Field[LineHeightProperty]"] + - ["System.Windows.Media.Brush", "System.Windows.Documents.TextElement!", "Method[GetForeground].ReturnValue"] + - ["System.Object", "System.Windows.Documents.TableColumnCollection", "Property[SyncRoot]"] + - ["System.Collections.IEnumerator", "System.Windows.Documents.Table", "Property[LogicalChildren]"] + - ["System.Double", "System.Windows.Documents.TableCell", "Property[LineHeight]"] + - ["System.Windows.DependencyProperty", "System.Windows.Documents.Typography!", "Field[EastAsianLanguageProperty]"] + - ["System.Boolean", "System.Windows.Documents.PageContent", "Method[ShouldSerializeChild].ReturnValue"] + - ["System.Int32", "System.Windows.Documents.FrameworkTextComposition", "Property[CompositionOffset]"] + - ["System.Int32", "System.Windows.Documents.PagesChangedEventArgs", "Property[Count]"] + - ["System.Boolean", "System.Windows.Documents.Span", "Method[ShouldSerializeInlines].ReturnValue"] + - ["System.Windows.Thickness", "System.Windows.Documents.TableCell", "Property[Padding]"] + - ["System.Int32", "System.Windows.Documents.Paragraph", "Property[MinOrphanLines]"] + - ["System.Windows.Documents.TextPointerContext", "System.Windows.Documents.TextPointerContext!", "Field[None]"] + - ["System.Windows.DependencyProperty", "System.Windows.Documents.Block!", "Field[BorderThicknessProperty]"] + - ["System.Windows.Documents.DocumentPaginator", "System.Windows.Documents.FixedDocumentSequence", "Property[DocumentPaginator]"] + - ["System.Windows.DependencyProperty", "System.Windows.Documents.AnchoredBlock!", "Field[LineStackingStrategyProperty]"] + - ["System.Windows.FontCapitals", "System.Windows.Documents.Typography!", "Method[GetCapitals].ReturnValue"] + - ["System.Boolean", "System.Windows.Documents.TableRowGroupCollection", "Method[System.Collections.IList.Contains].ReturnValue"] + - ["System.Collections.IEnumerator", "System.Windows.Documents.AdornerLayer", "Property[LogicalChildren]"] + - ["System.Windows.Documents.FixedPage", "System.Windows.Documents.GetPageRootCompletedEventArgs", "Property[Result]"] + - ["System.Windows.Documents.LinkTarget", "System.Windows.Documents.LinkTargetCollection", "Property[Item]"] + - ["System.Windows.Input.RoutedUICommand", "System.Windows.Documents.EditingCommands!", "Property[Delete]"] + - ["System.Windows.Media.Brush", "System.Windows.Documents.AnchoredBlock", "Property[BorderBrush]"] + - ["System.Windows.TextAlignment", "System.Windows.Documents.ListItem", "Property[TextAlignment]"] + - ["System.Windows.DependencyProperty", "System.Windows.Documents.FlowDocument!", "Field[FontWeightProperty]"] + - ["System.Boolean", "System.Windows.Documents.TableColumnCollection", "Property[System.Collections.IList.IsReadOnly]"] + - ["System.Windows.Documents.TextPointer", "System.Windows.Documents.TextPointer", "Method[GetLineStartPosition].ReturnValue"] + - ["System.Int32", "System.Windows.Documents.TableCellCollection", "Property[Capacity]"] + - ["System.Object", "System.Windows.Documents.TableRowCollection", "Property[System.Collections.IList.Item]"] + - ["System.Object", "System.Windows.Documents.TableCellCollection", "Property[System.Collections.IList.Item]"] + - ["System.Windows.DependencyProperty", "System.Windows.Documents.FixedDocument!", "Field[PrintTicketProperty]"] + - ["System.Boolean", "System.Windows.Documents.Typography", "Property[HistoricalLigatures]"] + - ["System.Windows.DependencyProperty", "System.Windows.Documents.FlowDocument!", "Field[ColumnRuleWidthProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Documents.Typography!", "Field[EastAsianExpertFormsProperty]"] + - ["System.Object", "System.Windows.Documents.FixedDocument", "Property[PrintTicket]"] + - ["System.Windows.Documents.TextPointer", "System.Windows.Documents.TextPointer", "Method[GetInsertionPosition].ReturnValue"] + - ["System.Boolean", "System.Windows.Documents.TableRow", "Method[ShouldSerializeCells].ReturnValue"] + - ["System.Windows.FlowDirection", "System.Windows.Documents.TableCell", "Property[FlowDirection]"] + - ["System.Boolean", "System.Windows.Documents.TextRange", "Method[CanSave].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Documents.Figure!", "Field[HeightProperty]"] + - ["System.Collections.Generic.IEnumerator", "System.Windows.Documents.PageContentCollection", "Method[GetEnumerator].ReturnValue"] + - ["System.Double", "System.Windows.Documents.Floater", "Property[Width]"] + - ["System.Collections.Generic.IEnumerator", "System.Windows.Documents.DocumentReferenceCollection", "Method[GetEnumerator].ReturnValue"] + - ["System.Double", "System.Windows.Documents.Block!", "Method[GetLineHeight].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Documents.Block!", "Field[LineStackingStrategyProperty]"] + - ["System.Object", "System.Windows.Documents.TableCellCollection", "Property[SyncRoot]"] + - ["System.Windows.DependencyProperty", "System.Windows.Documents.Typography!", "Field[CapitalsProperty]"] + - ["System.Windows.LineStackingStrategy", "System.Windows.Documents.FlowDocument", "Property[LineStackingStrategy]"] + - ["System.Windows.DependencyProperty", "System.Windows.Documents.FlowDocument!", "Field[MinPageHeightProperty]"] + - ["System.Windows.FigureLength", "System.Windows.Documents.Figure", "Property[Height]"] + - ["System.Windows.Thickness", "System.Windows.Documents.FlowDocument", "Property[PagePadding]"] + - ["System.Windows.DependencyProperty", "System.Windows.Documents.Figure!", "Field[WidthProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Documents.Table!", "Field[CellSpacingProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Documents.ListItem!", "Field[TextAlignmentProperty]"] + - ["System.Windows.Documents.TextPointer", "System.Windows.Documents.TextElement", "Property[ElementEnd]"] + - ["System.Boolean", "System.Windows.Documents.TableRowGroupCollection", "Property[IsSynchronized]"] + - ["System.Windows.Input.ICommand", "System.Windows.Documents.Hyperlink", "Property[Command]"] + - ["System.Windows.Documents.List", "System.Windows.Documents.ListItem", "Property[List]"] + - ["System.Int32", "System.Windows.Documents.Typography", "Property[AnnotationAlternates]"] + - ["System.Double", "System.Windows.Documents.TextElement", "Property[FontSize]"] + - ["System.Int32", "System.Windows.Documents.TextPointer", "Method[DeleteTextInRun].ReturnValue"] + - ["System.Boolean", "System.Windows.Documents.Typography", "Property[StylisticSet7]"] + - ["System.Int32", "System.Windows.Documents.TableRowCollection", "Property[Count]"] + - ["System.Windows.DependencyProperty", "System.Windows.Documents.TextElement!", "Field[BackgroundProperty]"] + - ["System.Windows.Documents.Block", "System.Windows.Documents.Block", "Property[NextBlock]"] + - ["System.Windows.DependencyProperty", "System.Windows.Documents.Typography!", "Field[StylisticSet17Property]"] + - ["System.Windows.Media.FontFamily", "System.Windows.Documents.FlowDocument", "Property[FontFamily]"] + - ["System.Windows.DependencyProperty", "System.Windows.Documents.Glyphs!", "Field[CaretStopsProperty]"] + - ["System.Boolean", "System.Windows.Documents.Typography", "Property[DiscretionaryLigatures]"] + - ["System.Boolean", "System.Windows.Documents.Typography", "Property[ContextualLigatures]"] + - ["System.Windows.Documents.BlockCollection", "System.Windows.Documents.AnchoredBlock", "Property[Blocks]"] + - ["System.Windows.Documents.TextPointer", "System.Windows.Documents.TextPointer", "Property[DocumentEnd]"] + - ["System.Windows.Documents.BlockCollection", "System.Windows.Documents.ListItem", "Property[Blocks]"] + - ["System.Boolean", "System.Windows.Documents.TextPointer", "Property[IsAtLineStartPosition]"] + - ["System.Windows.FlowDirection", "System.Windows.Documents.Inline", "Property[FlowDirection]"] + - ["System.Windows.Input.RoutedUICommand", "System.Windows.Documents.EditingCommands!", "Property[SelectDownByParagraph]"] + - ["System.Windows.Documents.ListItem", "System.Windows.Documents.ListItem", "Property[PreviousListItem]"] + - ["System.Windows.DependencyProperty", "System.Windows.Documents.Typography!", "Field[StylisticSet13Property]"] + - ["System.Boolean", "System.Windows.Documents.TableCellCollection", "Method[Contains].ReturnValue"] + - ["System.Windows.Thickness", "System.Windows.Documents.TableCell", "Property[BorderThickness]"] + - ["System.Boolean", "System.Windows.Documents.DocumentPaginator", "Property[IsPageCountValid]"] + - ["System.Windows.Documents.PageContentCollection", "System.Windows.Documents.FixedDocument", "Property[Pages]"] + - ["System.Windows.DependencyProperty", "System.Windows.Documents.TableCell!", "Field[FlowDirectionProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Documents.TextElement!", "Field[TextEffectsProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Documents.AnchoredBlock!", "Field[LineHeightProperty]"] + - ["System.String", "System.Windows.Documents.TextPointer", "Method[ToString].ReturnValue"] + - ["System.Windows.Documents.TextPointer", "System.Windows.Documents.TextElement", "Property[ContentEnd]"] + - ["System.Boolean", "System.Windows.Documents.Typography!", "Method[GetStylisticSet11].ReturnValue"] + - ["System.Windows.Input.RoutedUICommand", "System.Windows.Documents.EditingCommands!", "Property[SelectToDocumentStart]"] + - ["System.Windows.Documents.DocumentPaginator", "System.Windows.Documents.FixedDocument", "Property[DocumentPaginator]"] + - ["System.Windows.Input.RoutedUICommand", "System.Windows.Documents.EditingCommands!", "Property[IncreaseFontSize]"] + - ["System.Windows.Input.RoutedUICommand", "System.Windows.Documents.EditingCommands!", "Property[SelectLeftByCharacter]"] + - ["System.Windows.Rect", "System.Windows.Documents.DocumentPage", "Property[ContentBox]"] + - ["System.Uri", "System.Windows.Documents.Glyphs", "Property[System.Windows.Markup.IUriContext.BaseUri]"] + - ["System.Int32", "System.Windows.Documents.TableColumnCollection", "Method[System.Collections.IList.IndexOf].ReturnValue"] + - ["System.Windows.Documents.Typography", "System.Windows.Documents.TextElement", "Property[Typography]"] + - ["System.Boolean", "System.Windows.Documents.TableCellCollection", "Method[System.Collections.IList.Contains].ReturnValue"] + - ["System.Windows.Documents.TextPointer", "System.Windows.Documents.FrameworkRichTextComposition", "Property[CompositionStart]"] + - ["System.Collections.IEnumerator", "System.Windows.Documents.TableColumnCollection", "Method[System.Collections.IEnumerable.GetEnumerator].ReturnValue"] + - ["System.Windows.Size", "System.Windows.Documents.Glyphs", "Method[ArrangeOverride].ReturnValue"] + - ["System.Windows.Documents.DocumentPage", "System.Windows.Documents.DocumentPage!", "Field[Missing]"] + - ["System.Boolean", "System.Windows.Documents.TextRange", "Property[IsEmpty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Documents.Typography!", "Field[StylisticSet1Property]"] + - ["System.Windows.Size", "System.Windows.Documents.DocumentPaginator", "Property[PageSize]"] + - ["System.Int32", "System.Windows.Documents.TableRowGroupCollection", "Method[IndexOf].ReturnValue"] + - ["System.Boolean", "System.Windows.Documents.Typography!", "Method[GetHistoricalForms].ReturnValue"] + - ["System.Windows.Input.RoutedUICommand", "System.Windows.Documents.EditingCommands!", "Property[MoveDownByLine]"] + - ["System.Boolean", "System.Windows.Documents.Typography", "Property[StandardLigatures]"] + - ["System.Windows.FlowDirection", "System.Windows.Documents.FlowDocument", "Property[FlowDirection]"] + - ["System.Int32", "System.Windows.Documents.Paragraph", "Property[MinWidowLines]"] + - ["System.Boolean", "System.Windows.Documents.Typography!", "Method[GetContextualAlternates].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Documents.Inline!", "Field[TextDecorationsProperty]"] + - ["System.Boolean", "System.Windows.Documents.Typography!", "Method[GetStylisticSet16].ReturnValue"] + - ["System.Object", "System.Windows.Documents.TableRowGroupCollection", "Property[System.Collections.IList.Item]"] + - ["System.Boolean", "System.Windows.Documents.Typography", "Property[StylisticSet15]"] + - ["System.Windows.Documents.TextPointerContext", "System.Windows.Documents.TextPointerContext!", "Field[ElementStart]"] + - ["System.Collections.IEnumerator", "System.Windows.Documents.PageContent", "Property[LogicalChildren]"] + - ["System.Windows.DependencyProperty", "System.Windows.Documents.Typography!", "Field[EastAsianWidthsProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Documents.Typography!", "Field[StylisticSet12Property]"] + - ["System.Windows.Documents.Block", "System.Windows.Documents.Block", "Property[PreviousBlock]"] + - ["System.Boolean", "System.Windows.Documents.ListItem", "Method[ShouldSerializeBlocks].ReturnValue"] + - ["System.Windows.Documents.TextPointer", "System.Windows.Documents.TextPointer", "Method[GetNextInsertionPosition].ReturnValue"] + - ["System.Int32", "System.Windows.Documents.TableColumnCollection", "Method[IndexOf].ReturnValue"] + - ["System.Uri", "System.Windows.Documents.Hyperlink", "Property[NavigateUri]"] + - ["System.Windows.DependencyProperty", "System.Windows.Documents.TextElement!", "Field[FontStyleProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Documents.Typography!", "Field[StylisticSet19Property]"] + - ["System.Windows.Thickness", "System.Windows.Documents.Block", "Property[Padding]"] + - ["System.Windows.DependencyProperty", "System.Windows.Documents.TextElement!", "Field[ForegroundProperty]"] + - ["System.Windows.Media.GeneralTransform", "System.Windows.Documents.Adorner", "Method[GetDesiredTransform].ReturnValue"] + - ["System.Windows.FontWeight", "System.Windows.Documents.FlowDocument", "Property[FontWeight]"] + - ["System.Windows.Documents.InlineCollection", "System.Windows.Documents.Paragraph", "Property[Inlines]"] + - ["System.Object", "System.Windows.Documents.FlowDocument", "Method[System.IServiceProvider.GetService].ReturnValue"] + - ["System.Object", "System.Windows.Documents.TableRowCollection", "Property[SyncRoot]"] + - ["System.Int32", "System.Windows.Documents.TableCellCollection", "Method[System.Collections.IList.IndexOf].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Documents.PageContent!", "Field[SourceProperty]"] + - ["System.Int32", "System.Windows.Documents.DocumentReferenceCollection", "Property[Count]"] + - ["System.Windows.Documents.ContentPosition", "System.Windows.Documents.DynamicDocumentPaginator", "Method[GetObjectPosition].ReturnValue"] + - ["System.Windows.Documents.LogicalDirection", "System.Windows.Documents.LogicalDirection!", "Field[Forward]"] + - ["System.Int32", "System.Windows.Documents.TableColumnCollection", "Method[System.Collections.IList.Add].ReturnValue"] + - ["System.Boolean", "System.Windows.Documents.TextElementEditingBehaviorAttribute", "Property[IsMergeable]"] + - ["System.Windows.DependencyProperty", "System.Windows.Documents.Glyphs!", "Field[IsSidewaysProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Documents.AnchoredBlock!", "Field[MarginProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Documents.Paragraph!", "Field[KeepWithNextProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Documents.Typography!", "Field[StylisticSet5Property]"] + - ["System.Windows.DependencyProperty", "System.Windows.Documents.TableColumn!", "Field[BackgroundProperty]"] + - ["System.Windows.FontNumeralStyle", "System.Windows.Documents.Typography", "Property[NumeralStyle]"] + - ["System.Int32", "System.Windows.Documents.TextPointer", "Method[CompareTo].ReturnValue"] + - ["System.Windows.Documents.TextPointer", "System.Windows.Documents.TextRange", "Property[Start]"] + - ["System.Windows.Input.RoutedUICommand", "System.Windows.Documents.EditingCommands!", "Property[ToggleUnderline]"] + - ["System.Windows.Automation.Peers.AutomationPeer", "System.Windows.Documents.FixedDocumentSequence", "Method[OnCreateAutomationPeer].ReturnValue"] + - ["System.Int32", "System.Windows.Documents.TableRowCollection", "Method[System.Collections.IList.Add].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Documents.FixedPage!", "Field[LeftProperty]"] + - ["System.Double", "System.Windows.Documents.FlowDocument", "Property[MaxPageHeight]"] + - ["System.Windows.FontEastAsianWidths", "System.Windows.Documents.Typography", "Property[EastAsianWidths]"] + - ["System.Windows.Media.Brush", "System.Windows.Documents.TableColumn", "Property[Background]"] + - ["System.Windows.Media.GlyphRun", "System.Windows.Documents.Glyphs", "Method[ToGlyphRun].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Documents.Figure!", "Field[VerticalAnchorProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Documents.Typography!", "Field[VariantsProperty]"] + - ["System.Windows.Media.Brush", "System.Windows.Documents.FlowDocument", "Property[Background]"] + - ["System.Boolean", "System.Windows.Documents.Figure", "Property[CanDelayPlacement]"] + - ["System.Windows.Documents.TextPointer", "System.Windows.Documents.FlowDocument", "Property[ContentStart]"] + - ["System.Boolean", "System.Windows.Documents.FlowDocument", "Property[IsHyphenationEnabled]"] + - ["System.Windows.Thickness", "System.Windows.Documents.Block", "Property[Margin]"] + - ["System.Object", "System.Windows.Documents.TableColumnCollection", "Property[System.Collections.IList.Item]"] + - ["System.Windows.DependencyProperty", "System.Windows.Documents.List!", "Field[StartIndexProperty]"] + - ["System.Double", "System.Windows.Documents.FlowDocument", "Property[ColumnRuleWidth]"] + - ["System.Collections.Generic.IEnumerator", "System.Windows.Documents.TableCellCollection", "Method[System.Collections.Generic.IEnumerable.GetEnumerator].ReturnValue"] + - ["System.Boolean", "System.Windows.Documents.TableRowGroupCollection", "Method[Contains].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Documents.Typography!", "Field[StylisticSet8Property]"] + - ["System.Boolean", "System.Windows.Documents.TableColumnCollection", "Property[System.Collections.IList.IsFixedSize]"] + - ["System.Windows.DependencyProperty", "System.Windows.Documents.Hyperlink!", "Field[CommandTargetProperty]"] + - ["System.Windows.Documents.ListItem", "System.Windows.Documents.ListItemCollection", "Property[LastListItem]"] + - ["System.Windows.FontStretch", "System.Windows.Documents.FlowDocument", "Property[FontStretch]"] + - ["System.Int32", "System.Windows.Documents.TableRowGroupCollection", "Property[Count]"] + - ["System.Windows.Documents.TableCell", "System.Windows.Documents.TableCellCollection", "Property[Item]"] + - ["System.Collections.IEnumerator", "System.Windows.Documents.FlowDocument", "Property[LogicalChildren]"] + - ["System.Windows.DependencyProperty", "System.Windows.Documents.Glyphs!", "Field[IndicesProperty]"] + - ["System.Windows.FigureLength", "System.Windows.Documents.Figure", "Property[Width]"] + - ["System.Windows.DependencyProperty", "System.Windows.Documents.FixedPage!", "Field[ContentBoxProperty]"] + - ["System.Uri", "System.Windows.Documents.FixedPage!", "Method[GetNavigateUri].ReturnValue"] + - ["System.Windows.Documents.DocumentPage", "System.Windows.Documents.DocumentPaginator", "Method[GetPage].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Documents.Glyphs!", "Field[DeviceFontNameProperty]"] + - ["System.Windows.Documents.LogicalDirection", "System.Windows.Documents.TextPointer", "Property[LogicalDirection]"] + - ["System.String", "System.Windows.Documents.Glyphs", "Property[DeviceFontName]"] + - ["System.Double", "System.Windows.Documents.FlowDocument", "Property[LineHeight]"] + - ["System.Windows.DependencyProperty", "System.Windows.Documents.Typography!", "Field[CaseSensitiveFormsProperty]"] + - ["System.Windows.Documents.BlockCollection", "System.Windows.Documents.Section", "Property[Blocks]"] + - ["System.Windows.Media.Geometry", "System.Windows.Documents.Adorner", "Method[GetLayoutClip].ReturnValue"] + - ["System.Windows.FontEastAsianWidths", "System.Windows.Documents.Typography!", "Method[GetEastAsianWidths].ReturnValue"] + - ["System.Boolean", "System.Windows.Documents.Typography", "Property[StylisticSet20]"] + - ["System.Boolean", "System.Windows.Documents.TableCellCollection", "Method[Remove].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Documents.Block!", "Field[TextAlignmentProperty]"] + - ["System.Boolean", "System.Windows.Documents.Typography", "Property[StylisticSet14]"] + - ["System.Windows.Input.RoutedUICommand", "System.Windows.Documents.EditingCommands!", "Property[MoveToLineStart]"] + - ["System.String", "System.Windows.Documents.Glyphs", "Property[UnicodeString]"] + - ["System.Windows.Media.Brush", "System.Windows.Documents.Block", "Property[BorderBrush]"] + - ["System.Windows.Input.RoutedUICommand", "System.Windows.Documents.EditingCommands!", "Property[EnterLineBreak]"] + - ["System.Windows.Media.TextEffectCollection", "System.Windows.Documents.FlowDocument", "Property[TextEffects]"] + - ["System.Windows.Documents.InlineCollection", "System.Windows.Documents.Inline", "Property[SiblingInlines]"] + - ["System.String", "System.Windows.Documents.Glyphs", "Property[Indices]"] + - ["System.Windows.Input.RoutedUICommand", "System.Windows.Documents.EditingCommands!", "Property[IncreaseIndentation]"] + - ["System.Windows.Media.Brush", "System.Windows.Documents.FixedPage", "Property[Background]"] + - ["System.Windows.TextDecorationCollection", "System.Windows.Documents.Inline", "Property[TextDecorations]"] + - ["System.Boolean", "System.Windows.Documents.FlowDocument", "Property[IsOptimalParagraphEnabled]"] + - ["System.Windows.DependencyProperty", "System.Windows.Documents.ListItem!", "Field[BorderBrushProperty]"] + - ["System.Windows.TextAlignment", "System.Windows.Documents.TableCell", "Property[TextAlignment]"] + - ["System.Windows.DependencyProperty", "System.Windows.Documents.FixedPage!", "Field[TopProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Documents.TableCell!", "Field[PaddingProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Documents.Typography!", "Field[StylisticSet10Property]"] + - ["System.String", "System.Windows.Documents.Glyphs", "Property[CaretStops]"] + - ["System.Boolean", "System.Windows.Documents.Section", "Property[HasTrailingParagraphBreakOnPaste]"] + - ["System.Int32", "System.Windows.Documents.FrameworkTextComposition", "Property[ResultLength]"] + - ["System.Windows.Documents.Block", "System.Windows.Documents.BlockCollection", "Property[FirstBlock]"] + - ["System.Boolean", "System.Windows.Documents.Run", "Method[ShouldSerializeText].ReturnValue"] + - ["System.Windows.Input.RoutedUICommand", "System.Windows.Documents.EditingCommands!", "Property[ToggleItalic]"] + - ["System.Windows.TextAlignment", "System.Windows.Documents.Block", "Property[TextAlignment]"] + - ["System.Int32", "System.Windows.Documents.TableCell", "Property[ColumnSpan]"] + - ["System.Double", "System.Windows.Documents.FlowDocument", "Property[ColumnGap]"] + - ["System.Windows.DependencyProperty", "System.Windows.Documents.AnchoredBlock!", "Field[PaddingProperty]"] + - ["System.Boolean", "System.Windows.Documents.Typography", "Property[StylisticSet11]"] + - ["System.Windows.DependencyProperty", "System.Windows.Documents.ListItem!", "Field[LineHeightProperty]"] + - ["System.Windows.Documents.TextPointer", "System.Windows.Documents.FrameworkRichTextComposition", "Property[ResultStart]"] + - ["System.Windows.DependencyProperty", "System.Windows.Documents.TextElement!", "Field[FontSizeProperty]"] + - ["System.Boolean", "System.Windows.Documents.Block!", "Method[GetIsHyphenationEnabled].ReturnValue"] + - ["System.Windows.Documents.TableColumn", "System.Windows.Documents.TableColumnCollection", "Property[Item]"] + - ["System.Windows.DependencyProperty", "System.Windows.Documents.Typography!", "Field[HistoricalFormsProperty]"] + - ["System.Int32", "System.Windows.Documents.Glyphs", "Property[BidiLevel]"] + - ["System.Windows.DependencyProperty", "System.Windows.Documents.Glyphs!", "Field[OriginYProperty]"] + - ["System.Windows.Documents.FixedPage", "System.Windows.Documents.PageContent", "Property[Child]"] + - ["System.Windows.Input.RoutedUICommand", "System.Windows.Documents.EditingCommands!", "Property[ToggleSuperscript]"] + - ["System.Windows.Documents.TextPointer", "System.Windows.Documents.TextPointer", "Method[GetNextContextPosition].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Documents.FlowDocument!", "Field[FontSizeProperty]"] + - ["System.Uri", "System.Windows.Documents.Hyperlink", "Property[System.Windows.Markup.IUriContext.BaseUri]"] + - ["System.Windows.Input.RoutedUICommand", "System.Windows.Documents.EditingCommands!", "Property[DecreaseIndentation]"] + - ["System.Int32", "System.Windows.Documents.Typography", "Property[StandardSwashes]"] + - ["System.Double", "System.Windows.Documents.FlowDocument", "Property[MaxPageWidth]"] + - ["System.Windows.DependencyProperty", "System.Windows.Documents.Figure!", "Field[HorizontalOffsetProperty]"] + - ["System.Windows.FontStyle", "System.Windows.Documents.FlowDocument", "Property[FontStyle]"] + - ["System.Windows.WrapDirection", "System.Windows.Documents.Block", "Property[ClearFloaters]"] + - ["System.Windows.Documents.TextPointer", "System.Windows.Documents.TextPointer", "Method[GetPositionAtOffset].ReturnValue"] + - ["System.Windows.Input.RoutedUICommand", "System.Windows.Documents.EditingCommands!", "Property[MoveUpByLine]"] + - ["System.Windows.Input.RoutedUICommand", "System.Windows.Documents.EditingCommands!", "Property[ToggleSubscript]"] + - ["System.Windows.DependencyProperty", "System.Windows.Documents.FlowDocument!", "Field[FontStretchProperty]"] + - ["System.Int32", "System.Windows.Documents.Typography!", "Method[GetAnnotationAlternates].ReturnValue"] + - ["System.Int32", "System.Windows.Documents.TableColumnCollection", "Property[Count]"] + - ["System.Windows.DependencyProperty", "System.Windows.Documents.FlowDocument!", "Field[ColumnGapProperty]"] + - ["System.Windows.Input.RoutedUICommand", "System.Windows.Documents.EditingCommands!", "Property[SelectToDocumentEnd]"] + - ["System.Double", "System.Windows.Documents.AnchoredBlock", "Property[LineHeight]"] + - ["System.Windows.FlowDirection", "System.Windows.Documents.ListItem", "Property[FlowDirection]"] + - ["System.Boolean", "System.Windows.Documents.Glyphs", "Property[IsSideways]"] + - ["System.Windows.UIElement", "System.Windows.Documents.AdornerDecorator", "Property[Child]"] + - ["System.Boolean", "System.Windows.Documents.Typography!", "Method[GetCapitalSpacing].ReturnValue"] + - ["System.Windows.LineStackingStrategy", "System.Windows.Documents.ListItem", "Property[LineStackingStrategy]"] + - ["System.Boolean", "System.Windows.Documents.AnchoredBlock", "Method[ShouldSerializeBlocks].ReturnValue"] + - ["System.Windows.Documents.TableColumnCollection", "System.Windows.Documents.Table", "Property[Columns]"] + - ["System.Windows.DependencyProperty", "System.Windows.Documents.ListItem!", "Field[MarginProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Documents.TextElement!", "Field[FontFamilyProperty]"] + - ["System.Windows.Documents.DocumentPaginator", "System.Windows.Documents.IDocumentPaginatorSource", "Property[DocumentPaginator]"] + - ["System.Int32", "System.Windows.Documents.TableRowGroupCollection", "Method[System.Collections.IList.IndexOf].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Documents.FixedPage!", "Field[NavigateUriProperty]"] + - ["System.Windows.Media.FontFamily", "System.Windows.Documents.TextElement", "Property[FontFamily]"] + - ["System.Boolean", "System.Windows.Documents.TableColumnCollection", "Method[Remove].ReturnValue"] + - ["System.Windows.Documents.DocumentReference", "System.Windows.Documents.DocumentReferenceCollection", "Property[Item]"] + - ["System.Windows.DependencyProperty", "System.Windows.Documents.Block!", "Field[BreakPageBeforeProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Documents.Glyphs!", "Field[FontUriProperty]"] + - ["System.Windows.Media.AdornerHitTestResult", "System.Windows.Documents.AdornerLayer", "Method[AdornerHitTest].ReturnValue"] + - ["System.Windows.UIElement", "System.Windows.Documents.BlockUIContainer", "Property[Child]"] + - ["System.Uri", "System.Windows.Documents.DocumentReference", "Property[Source]"] + - ["System.Windows.Documents.ContentPosition", "System.Windows.Documents.DynamicDocumentPaginator", "Method[GetPagePosition].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Documents.TableCell!", "Field[ColumnSpanProperty]"] + - ["System.Windows.Input.RoutedUICommand", "System.Windows.Documents.EditingCommands!", "Property[MoveToLineEnd]"] + - ["System.Int32", "System.Windows.Documents.LinkTargetCollection", "Method[IndexOf].ReturnValue"] + - ["System.Boolean", "System.Windows.Documents.Typography!", "Method[GetEastAsianExpertForms].ReturnValue"] + - ["System.Int32", "System.Windows.Documents.TableCellCollection", "Method[IndexOf].ReturnValue"] + - ["System.Windows.FontFraction", "System.Windows.Documents.Typography!", "Method[GetFraction].ReturnValue"] + - ["System.Windows.TextAlignment", "System.Windows.Documents.AnchoredBlock", "Property[TextAlignment]"] + - ["System.Boolean", "System.Windows.Documents.Typography!", "Method[GetStylisticSet20].ReturnValue"] + - ["System.Boolean", "System.Windows.Documents.TableCellCollection", "Property[IsSynchronized]"] + - ["System.Boolean", "System.Windows.Documents.Block", "Property[IsHyphenationEnabled]"] + - ["System.Windows.DependencyProperty", "System.Windows.Documents.Block!", "Field[IsHyphenationEnabledProperty]"] + - ["System.Int32", "System.Windows.Documents.TableRowCollection", "Method[System.Collections.IList.IndexOf].ReturnValue"] + - ["System.Windows.Documents.IDocumentPaginatorSource", "System.Windows.Documents.DocumentPaginator", "Property[Source]"] + - ["System.Windows.DependencyProperty", "System.Windows.Documents.List!", "Field[MarkerOffsetProperty]"] + - ["System.Collections.Generic.IEnumerator", "System.Windows.Documents.TableRowGroupCollection", "Method[System.Collections.Generic.IEnumerable.GetEnumerator].ReturnValue"] + - ["System.Boolean", "System.Windows.Documents.Typography!", "Method[GetContextualLigatures].ReturnValue"] + - ["System.Double", "System.Windows.Documents.List", "Property[MarkerOffset]"] + - ["System.Windows.RoutedEvent", "System.Windows.Documents.Hyperlink!", "Field[RequestNavigateEvent]"] + - ["System.Windows.Documents.DocumentReferenceCollection", "System.Windows.Documents.FixedDocumentSequence", "Property[References]"] + - ["System.Windows.FontNumeralStyle", "System.Windows.Documents.Typography!", "Method[GetNumeralStyle].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Documents.FlowDocument!", "Field[FontStyleProperty]"] + - ["System.Double", "System.Windows.Documents.FixedPage!", "Method[GetLeft].ReturnValue"] + - ["System.Windows.Documents.TableRow", "System.Windows.Documents.TableRowCollection", "Property[Item]"] + - ["System.Boolean", "System.Windows.Documents.Typography", "Property[StylisticSet13]"] + - ["System.Int32", "System.Windows.Documents.TableRowCollection", "Method[IndexOf].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Documents.Hyperlink!", "Field[TargetNameProperty]"] + - ["System.Int32", "System.Windows.Documents.TableCellCollection", "Property[Count]"] + - ["System.Windows.DependencyProperty", "System.Windows.Documents.Floater!", "Field[HorizontalAlignmentProperty]"] + - ["System.Collections.Generic.IEnumerator", "System.Windows.Documents.TableColumnCollection", "Method[System.Collections.Generic.IEnumerable.GetEnumerator].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Documents.FlowDocument!", "Field[TextAlignmentProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Documents.TableCell!", "Field[BorderThicknessProperty]"] + - ["System.Boolean", "System.Windows.Documents.Paragraph", "Method[ShouldSerializeInlines].ReturnValue"] + - ["System.Windows.Documents.TextEffectTarget[]", "System.Windows.Documents.TextEffectResolver!", "Method[Resolve].ReturnValue"] + - ["System.Boolean", "System.Windows.Documents.Typography!", "Method[GetStylisticSet8].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Documents.FlowDocument!", "Field[MinPageWidthProperty]"] + - ["System.Windows.Media.Visual", "System.Windows.Documents.AdornerDecorator", "Method[GetVisualChild].ReturnValue"] + - ["System.Windows.Media.Brush", "System.Windows.Documents.FlowDocument", "Property[Foreground]"] + - ["System.Collections.IEnumerator", "System.Windows.Documents.FixedPage", "Property[LogicalChildren]"] + - ["System.Boolean", "System.Windows.Documents.Typography!", "Method[GetStylisticSet12].ReturnValue"] + - ["System.Collections.IEnumerator", "System.Windows.Documents.FixedDocument", "Property[LogicalChildren]"] + - ["System.Windows.LineStackingStrategy", "System.Windows.Documents.Block", "Property[LineStackingStrategy]"] + - ["System.Windows.Input.RoutedUICommand", "System.Windows.Documents.EditingCommands!", "Property[AlignLeft]"] + - ["System.Windows.Input.RoutedUICommand", "System.Windows.Documents.EditingCommands!", "Property[ToggleInsert]"] + - ["System.Object", "System.Windows.Documents.TableRowGroupCollection", "Property[SyncRoot]"] + - ["System.Int32", "System.Windows.Documents.AdornerDecorator", "Property[VisualChildrenCount]"] + - ["System.Windows.DependencyProperty", "System.Windows.Documents.Block!", "Field[FlowDirectionProperty]"] + - ["System.Uri", "System.Windows.Documents.FixedPage", "Property[System.Windows.Markup.IUriContext.BaseUri]"] + - ["System.Uri", "System.Windows.Documents.Hyperlink", "Property[BaseUri]"] + - ["System.Int32", "System.Windows.Documents.PaginationProgressEventArgs", "Property[Count]"] + - ["System.Windows.Media.Brush", "System.Windows.Documents.TextElement", "Property[Background]"] + - ["System.Windows.LineStackingStrategy", "System.Windows.Documents.AnchoredBlock", "Property[LineStackingStrategy]"] + - ["System.Windows.DependencyProperty", "System.Windows.Documents.Typography!", "Field[DiscretionaryLigaturesProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Documents.FlowDocument!", "Field[ColumnRuleBrushProperty]"] + - ["System.Windows.Rect", "System.Windows.Documents.FixedPage", "Property[BleedBox]"] + - ["System.Boolean", "System.Windows.Documents.Typography!", "Method[GetMathematicalGreek].ReturnValue"] + - ["System.Int32", "System.Windows.Documents.TableCell", "Property[RowSpan]"] + - ["System.Windows.Media.Brush", "System.Windows.Documents.FlowDocument", "Property[ColumnRuleBrush]"] + - ["System.Collections.IEnumerator", "System.Windows.Documents.TableRowCollection", "Method[System.Collections.IEnumerable.GetEnumerator].ReturnValue"] + - ["System.Windows.Rect", "System.Windows.Documents.FixedPage", "Property[ContentBox]"] + - ["System.Windows.DependencyProperty", "System.Windows.Documents.AnchoredBlock!", "Field[BorderThicknessProperty]"] + - ["System.Windows.WrapDirection", "System.Windows.Documents.Figure", "Property[WrapDirection]"] + - ["System.Boolean", "System.Windows.Documents.Paragraph", "Property[KeepTogether]"] + - ["System.Int32", "System.Windows.Documents.TableCellCollection", "Method[System.Collections.IList.Add].ReturnValue"] + - ["System.Boolean", "System.Windows.Documents.LinkTargetCollection", "Method[Contains].ReturnValue"] + - ["System.Windows.Automation.Peers.AutomationPeer", "System.Windows.Documents.Hyperlink", "Method[OnCreateAutomationPeer].ReturnValue"] + - ["System.Windows.Input.RoutedUICommand", "System.Windows.Documents.EditingCommands!", "Property[SelectRightByCharacter]"] + - ["System.Windows.Documents.TextPointer", "System.Windows.Documents.FrameworkRichTextComposition", "Property[ResultEnd]"] + - ["System.Object", "System.Windows.Documents.FixedDocumentSequence", "Property[PrintTicket]"] + - ["System.Windows.RoutedEvent", "System.Windows.Documents.Hyperlink!", "Field[ClickEvent]"] + - ["System.Windows.Input.RoutedUICommand", "System.Windows.Documents.EditingCommands!", "Property[CorrectSpellingError]"] + - ["System.Boolean", "System.Windows.Documents.Typography", "Property[StylisticSet17]"] + - ["System.Boolean", "System.Windows.Documents.Typography!", "Method[GetStylisticSet10].ReturnValue"] + - ["System.Collections.IEnumerator", "System.Windows.Documents.FixedDocumentSequence", "Property[LogicalChildren]"] + - ["System.Double", "System.Windows.Documents.Table", "Property[CellSpacing]"] + - ["System.Windows.Documents.TextPointer", "System.Windows.Documents.TextPointer", "Property[DocumentStart]"] + - ["System.Collections.IEnumerator", "System.Windows.Documents.TableRowGroupCollection", "Method[System.Collections.IEnumerable.GetEnumerator].ReturnValue"] + - ["System.Boolean", "System.Windows.Documents.Typography", "Property[Kerning]"] + - ["System.Collections.IEnumerator", "System.Windows.Documents.PageContentCollection", "Method[System.Collections.IEnumerable.GetEnumerator].ReturnValue"] + - ["System.Boolean", "System.Windows.Documents.Typography!", "Method[GetStylisticSet14].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Documents.FlowDocument!", "Field[IsHyphenationEnabledProperty]"] + - ["System.Windows.Documents.LinkTargetCollection", "System.Windows.Documents.PageContent", "Property[LinkTargets]"] + - ["System.Windows.UIElement", "System.Windows.Documents.Adorner", "Property[AdornedElement]"] + - ["System.Windows.Documents.TextPointer", "System.Windows.Documents.TextPointer", "Method[InsertParagraphBreak].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Documents.Typography!", "Field[MathematicalGreekProperty]"] + - ["System.Object", "System.Windows.Documents.FixedDocumentSequence", "Method[System.IServiceProvider.GetService].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Documents.AnchoredBlock!", "Field[TextAlignmentProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Documents.ListItem!", "Field[PaddingProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Documents.TextElement!", "Field[FontStretchProperty]"] + - ["System.Boolean", "System.Windows.Documents.Typography!", "Method[GetStylisticSet6].ReturnValue"] + - ["System.Uri", "System.Windows.Documents.FixedDocumentSequence", "Property[System.Windows.Markup.IUriContext.BaseUri]"] + - ["System.Object", "System.Windows.Documents.FixedPage", "Property[PrintTicket]"] + - ["System.Windows.TextDecorationCollection", "System.Windows.Documents.Paragraph", "Property[TextDecorations]"] + - ["System.Windows.Documents.Inline", "System.Windows.Documents.InlineCollection", "Property[FirstInline]"] + - ["System.Windows.DependencyProperty", "System.Windows.Documents.Typography!", "Field[StylisticSet16Property]"] + - ["System.Windows.TextAlignment", "System.Windows.Documents.FlowDocument", "Property[TextAlignment]"] + - ["System.Boolean", "System.Windows.Documents.TableColumnCollection", "Property[IsSynchronized]"] + - ["System.Windows.LineStackingStrategy", "System.Windows.Documents.TableCell", "Property[LineStackingStrategy]"] + - ["System.Windows.Documents.Adorner[]", "System.Windows.Documents.AdornerLayer", "Method[GetAdorners].ReturnValue"] + - ["System.Windows.Documents.TextPointer", "System.Windows.Documents.TextPointer", "Method[InsertLineBreak].ReturnValue"] + - ["System.Boolean", "System.Windows.Documents.TableRowGroupCollection", "Property[System.Collections.IList.IsReadOnly]"] + - ["System.Windows.DependencyProperty", "System.Windows.Documents.FixedPage!", "Field[BottomProperty]"] + - ["System.Int32", "System.Windows.Documents.PageContentCollection", "Property[Count]"] + - ["System.Windows.Documents.Inline", "System.Windows.Documents.Inline", "Property[PreviousInline]"] + - ["System.Windows.Input.RoutedUICommand", "System.Windows.Documents.EditingCommands!", "Property[SelectRightByWord]"] + - ["System.Boolean", "System.Windows.Documents.TableCellCollection", "Property[System.Collections.IList.IsFixedSize]"] + - ["System.Windows.DependencyProperty", "System.Windows.Documents.ListItem!", "Field[BorderThicknessProperty]"] + - ["System.Windows.Documents.ListItem", "System.Windows.Documents.ListItem", "Property[NextListItem]"] + - ["System.Boolean", "System.Windows.Documents.Typography", "Property[StylisticSet3]"] + - ["System.String", "System.Windows.Documents.LinkTarget", "Property[Name]"] + - ["System.Windows.Documents.PageContent", "System.Windows.Documents.PageContentCollection", "Property[Item]"] + - ["System.Boolean", "System.Windows.Documents.Hyperlink", "Property[IsEnabledCore]"] + - ["System.Windows.DependencyProperty", "System.Windows.Documents.Typography!", "Field[StylisticSet18Property]"] + - ["System.Boolean", "System.Windows.Documents.TableRowCollection", "Method[System.Collections.IList.Contains].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Documents.FlowDocument!", "Field[TextEffectsProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Documents.Typography!", "Field[StylisticSet4Property]"] + - ["System.Uri", "System.Windows.Documents.FixedDocument", "Property[System.Windows.Markup.IUriContext.BaseUri]"] + - ["System.Windows.Input.RoutedUICommand", "System.Windows.Documents.EditingCommands!", "Property[AlignRight]"] + - ["System.Windows.DependencyProperty", "System.Windows.Documents.Block!", "Field[PaddingProperty]"] + - ["System.Collections.IEnumerator", "System.Windows.Documents.DocumentReferenceCollection", "Method[System.Collections.IEnumerable.GetEnumerator].ReturnValue"] + - ["System.Windows.DependencyObject", "System.Windows.Documents.TextPointer", "Property[Parent]"] + - ["System.Windows.DependencyProperty", "System.Windows.Documents.Figure!", "Field[VerticalOffsetProperty]"] + - ["System.Windows.Media.Visual", "System.Windows.Documents.DocumentPage", "Property[Visual]"] + - ["System.Boolean", "System.Windows.Documents.Typography", "Property[CaseSensitiveForms]"] + - ["System.Windows.DependencyProperty", "System.Windows.Documents.Hyperlink!", "Field[CommandProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Documents.Block!", "Field[LineHeightProperty]"] + - ["System.Boolean", "System.Windows.Documents.TextPointer", "Property[IsAtInsertionPosition]"] + - ["System.Boolean", "System.Windows.Documents.Typography!", "Method[GetStylisticSet1].ReturnValue"] + - ["System.Windows.Size", "System.Windows.Documents.AdornerLayer", "Method[ArrangeOverride].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Documents.Typography!", "Field[StylisticSet15Property]"] + - ["System.Windows.Media.Brush", "System.Windows.Documents.Glyphs", "Property[Fill]"] + - ["System.Windows.DependencyProperty", "System.Windows.Documents.Typography!", "Field[NumeralAlignmentProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Documents.Typography!", "Field[AnnotationAlternatesProperty]"] + - ["System.Boolean", "System.Windows.Documents.Typography!", "Method[GetHistoricalLigatures].ReturnValue"] + - ["System.Boolean", "System.Windows.Documents.TextElementEditingBehaviorAttribute", "Property[IsTypographicOnly]"] + - ["System.Windows.Input.RoutedUICommand", "System.Windows.Documents.EditingCommands!", "Property[MoveRightByWord]"] + - ["System.Windows.DependencyProperty", "System.Windows.Documents.Paragraph!", "Field[MinWidowLinesProperty]"] + - ["System.Windows.Documents.TextPointer", "System.Windows.Documents.TextElement", "Property[ContentStart]"] + - ["System.Boolean", "System.Windows.Documents.Typography!", "Method[GetStylisticSet19].ReturnValue"] + - ["System.Windows.Input.RoutedUICommand", "System.Windows.Documents.EditingCommands!", "Property[ToggleNumbering]"] + - ["System.Windows.DependencyProperty", "System.Windows.Documents.FixedPage!", "Field[BackgroundProperty]"] + - ["System.Windows.Automation.Peers.AutomationPeer", "System.Windows.Documents.Table", "Method[OnCreateAutomationPeer].ReturnValue"] + - ["System.Windows.Documents.AdornerLayer", "System.Windows.Documents.AdornerDecorator", "Property[AdornerLayer]"] + - ["System.Double", "System.Windows.Documents.FlowDocument", "Property[FontSize]"] + - ["System.Windows.Size", "System.Windows.Documents.DocumentPage", "Property[Size]"] + - ["System.Windows.DependencyProperty", "System.Windows.Documents.ListItem!", "Field[LineStackingStrategyProperty]"] + - ["System.Windows.Input.RoutedUICommand", "System.Windows.Documents.EditingCommands!", "Property[SelectDownByPage]"] + - ["System.Boolean", "System.Windows.Documents.Typography", "Property[MathematicalGreek]"] + - ["System.Windows.DependencyProperty", "System.Windows.Documents.FlowDocument!", "Field[BackgroundProperty]"] + - ["System.Windows.Documents.DocumentPage", "System.Windows.Documents.GetPageCompletedEventArgs", "Property[DocumentPage]"] + - ["System.Boolean", "System.Windows.Documents.Typography!", "Method[GetKerning].ReturnValue"] + - ["System.Windows.Input.RoutedUICommand", "System.Windows.Documents.EditingCommands!", "Property[EnterParagraphBreak]"] + - ["System.Windows.Documents.LogicalDirection", "System.Windows.Documents.LogicalDirection!", "Field[Backward]"] + - ["System.Windows.TextAlignment", "System.Windows.Documents.Block!", "Method[GetTextAlignment].ReturnValue"] + - ["System.Boolean", "System.Windows.Documents.Typography!", "Method[GetDiscretionaryLigatures].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Documents.FixedDocumentSequence!", "Field[PrintTicketProperty]"] + - ["System.Boolean", "System.Windows.Documents.FlowDocument", "Property[IsEnabledCore]"] + - ["System.Windows.UIElement", "System.Windows.Documents.InlineUIContainer", "Property[Child]"] + - ["System.Windows.DependencyProperty", "System.Windows.Documents.Run!", "Field[TextProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Documents.TableCell!", "Field[LineStackingStrategyProperty]"] + - ["System.Int32", "System.Windows.Documents.TextPointer", "Method[GetTextRunLength].ReturnValue"] + - ["System.Boolean", "System.Windows.Documents.Typography", "Property[CapitalSpacing]"] + - ["System.Windows.TextMarkerStyle", "System.Windows.Documents.List", "Property[MarkerStyle]"] + - ["System.Windows.Thickness", "System.Windows.Documents.AnchoredBlock", "Property[BorderThickness]"] + - ["System.Windows.DependencyProperty", "System.Windows.Documents.FlowDocument!", "Field[IsColumnWidthFlexibleProperty]"] + - ["System.Double", "System.Windows.Documents.FlowDocument", "Property[PageHeight]"] + - ["System.Windows.Input.RoutedUICommand", "System.Windows.Documents.EditingCommands!", "Property[DeleteNextWord]"] + - ["System.Windows.Input.RoutedUICommand", "System.Windows.Documents.EditingCommands!", "Property[SelectToLineStart]"] + - ["System.Windows.Thickness", "System.Windows.Documents.ListItem", "Property[Padding]"] + - ["System.Windows.Documents.TextPointer", "System.Windows.Documents.FrameworkRichTextComposition", "Property[CompositionEnd]"] + - ["System.Windows.Thickness", "System.Windows.Documents.AnchoredBlock", "Property[Padding]"] + - ["System.Boolean", "System.Windows.Documents.Typography", "Property[HistoricalForms]"] + - ["System.Windows.Size", "System.Windows.Documents.FixedPage", "Method[MeasureOverride].ReturnValue"] + - ["System.Windows.Size", "System.Windows.Documents.FixedPage", "Method[ArrangeOverride].ReturnValue"] + - ["System.Boolean", "System.Windows.Documents.TableColumnCollection", "Method[Contains].ReturnValue"] + - ["System.Windows.Documents.AdornerLayer", "System.Windows.Documents.AdornerLayer!", "Method[GetAdornerLayer].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Documents.FlowDocument!", "Field[LineStackingStrategyProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Documents.Typography!", "Field[StylisticSet6Property]"] + - ["System.Boolean", "System.Windows.Documents.Typography", "Property[StylisticSet19]"] + - ["System.Windows.FontStretch", "System.Windows.Documents.TextElement", "Property[FontStretch]"] + - ["System.Boolean", "System.Windows.Documents.TableColumnCollection", "Property[IsReadOnly]"] + - ["System.Windows.Input.RoutedUICommand", "System.Windows.Documents.EditingCommands!", "Property[ToggleBold]"] + - ["System.Windows.Thickness", "System.Windows.Documents.AnchoredBlock", "Property[Margin]"] + - ["System.Windows.Documents.ListItemCollection", "System.Windows.Documents.List", "Property[ListItems]"] + - ["System.Windows.Media.Brush", "System.Windows.Documents.ListItem", "Property[BorderBrush]"] + - ["System.Int32", "System.Windows.Documents.DynamicDocumentPaginator", "Method[GetPageNumber].ReturnValue"] + - ["System.Boolean", "System.Windows.Documents.Typography!", "Method[GetStylisticSet2].ReturnValue"] + - ["System.Windows.Input.RoutedUICommand", "System.Windows.Documents.EditingCommands!", "Property[TabForward]"] + - ["System.Double", "System.Windows.Documents.Block", "Property[LineHeight]"] + - ["System.Windows.DependencyProperty", "System.Windows.Documents.FlowDocument!", "Field[PagePaddingProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Documents.FlowDocument!", "Field[FontFamilyProperty]"] + - ["System.Double", "System.Windows.Documents.FixedPage!", "Method[GetBottom].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Documents.Typography!", "Field[FractionProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Documents.Typography!", "Field[StandardSwashesProperty]"] + - ["System.Boolean", "System.Windows.Documents.Typography!", "Method[GetStylisticSet3].ReturnValue"] + - ["System.Windows.Input.RoutedUICommand", "System.Windows.Documents.EditingCommands!", "Property[SelectLeftByWord]"] + - ["System.Double", "System.Windows.Documents.Figure", "Property[VerticalOffset]"] + - ["System.Windows.DependencyProperty", "System.Windows.Documents.Figure!", "Field[WrapDirectionProperty]"] + - ["System.Object", "System.Windows.Documents.ZoomPercentageConverter", "Method[Convert].ReturnValue"] + - ["System.Windows.Thickness", "System.Windows.Documents.ListItem", "Property[BorderThickness]"] + - ["System.Windows.DependencyProperty", "System.Windows.Documents.Typography!", "Field[KerningProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Documents.Inline!", "Field[FlowDirectionProperty]"] + - ["System.Int32", "System.Windows.Documents.TextPointer", "Method[GetTextInRun].ReturnValue"] + - ["System.Windows.Input.RoutedUICommand", "System.Windows.Documents.EditingCommands!", "Property[DeletePreviousWord]"] + - ["System.Boolean", "System.Windows.Documents.Typography", "Property[StylisticSet5]"] + - ["System.Windows.DependencyProperty", "System.Windows.Documents.Paragraph!", "Field[KeepTogetherProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Documents.Typography!", "Field[StandardLigaturesProperty]"] + - ["System.Windows.Input.RoutedUICommand", "System.Windows.Documents.EditingCommands!", "Property[AlignCenter]"] + - ["System.Windows.DependencyProperty", "System.Windows.Documents.Paragraph!", "Field[TextIndentProperty]"] + - ["System.Int32", "System.Windows.Documents.PaginationProgressEventArgs", "Property[Start]"] + - ["System.Windows.DependencyProperty", "System.Windows.Documents.Typography!", "Field[StylisticSet14Property]"] + - ["System.Boolean", "System.Windows.Documents.TableRowCollection", "Property[IsReadOnly]"] + - ["System.Windows.DependencyProperty", "System.Windows.Documents.Typography!", "Field[ContextualSwashesProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Documents.FlowDocument!", "Field[PageHeightProperty]"] + - ["System.Windows.Input.RoutedUICommand", "System.Windows.Documents.EditingCommands!", "Property[DecreaseFontSize]"] + - ["System.Windows.Documents.TableRowCollection", "System.Windows.Documents.TableRowGroup", "Property[Rows]"] + - ["System.Windows.FontWeight", "System.Windows.Documents.TextElement", "Property[FontWeight]"] + - ["System.Int32", "System.Windows.Documents.TableRowCollection", "Property[Capacity]"] + - ["System.Boolean", "System.Windows.Documents.Typography", "Property[SlashedZero]"] + - ["System.Double", "System.Windows.Documents.FlowDocument", "Property[ColumnWidth]"] + - ["System.Windows.DependencyProperty", "System.Windows.Documents.FlowDocument!", "Field[ForegroundProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Documents.Typography!", "Field[StylisticSet9Property]"] + - ["System.Boolean", "System.Windows.Documents.TableRowCollection", "Property[System.Collections.IList.IsReadOnly]"] + - ["System.Int32", "System.Windows.Documents.GetPageCompletedEventArgs", "Property[PageNumber]"] + - ["System.Windows.DependencyProperty", "System.Windows.Documents.Hyperlink!", "Field[CommandParameterProperty]"] + - ["System.Uri", "System.Windows.Documents.Glyphs", "Property[FontUri]"] + - ["System.Boolean", "System.Windows.Documents.Typography", "Property[StylisticSet16]"] + - ["System.Windows.FigureVerticalAnchor", "System.Windows.Documents.Figure", "Property[VerticalAnchor]"] + - ["System.Windows.FigureHorizontalAnchor", "System.Windows.Documents.Figure", "Property[HorizontalAnchor]"] + - ["System.Windows.Documents.FixedPage", "System.Windows.Documents.PageContent", "Method[GetPageRoot].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Documents.FlowDocument!", "Field[ColumnWidthProperty]"] + - ["System.Windows.FontEastAsianLanguage", "System.Windows.Documents.Typography", "Property[EastAsianLanguage]"] + - ["System.Boolean", "System.Windows.Documents.Typography!", "Method[GetStandardLigatures].ReturnValue"] + - ["System.Windows.GridLength", "System.Windows.Documents.TableColumn", "Property[Width]"] + - ["System.Windows.Input.RoutedUICommand", "System.Windows.Documents.EditingCommands!", "Property[SelectUpByLine]"] + - ["System.Windows.Documents.TableRowGroup", "System.Windows.Documents.TableRowGroupCollection", "Property[Item]"] + - ["System.Windows.Media.Brush", "System.Windows.Documents.TextElement", "Property[Foreground]"] + - ["System.Windows.Thickness", "System.Windows.Documents.Block", "Property[BorderThickness]"] + - ["System.Windows.Rect", "System.Windows.Documents.TextPointer", "Method[GetCharacterRect].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Documents.Typography!", "Field[StylisticSet7Property]"] + - ["System.Windows.Documents.Paragraph", "System.Windows.Documents.TextPointer", "Property[Paragraph]"] + - ["System.Windows.Media.Visual", "System.Windows.Documents.FixedPage", "Method[GetVisualChild].ReturnValue"] + - ["System.Windows.Media.Visual", "System.Windows.Documents.AdornerLayer", "Method[GetVisualChild].ReturnValue"] + - ["System.Windows.Input.RoutedUICommand", "System.Windows.Documents.EditingCommands!", "Property[IgnoreSpellingError]"] + - ["System.Windows.Documents.InlineCollection", "System.Windows.Documents.Span", "Property[Inlines]"] + - ["System.Boolean", "System.Windows.Documents.TableRowCollection", "Property[System.Collections.IList.IsFixedSize]"] + - ["System.Windows.BaselineAlignment", "System.Windows.Documents.Inline", "Property[BaselineAlignment]"] + - ["System.Windows.Size", "System.Windows.Documents.AdornerDecorator", "Method[MeasureOverride].ReturnValue"] + - ["System.Windows.Documents.TextPointer", "System.Windows.Documents.TextRange", "Property[End]"] + - ["System.Windows.DependencyProperty", "System.Windows.Documents.Typography!", "Field[StylisticSet20Property]"] + - ["System.Windows.Documents.DocumentPaginator", "System.Windows.Documents.FlowDocument", "Property[System.Windows.Documents.IDocumentPaginatorSource.DocumentPaginator]"] + - ["System.Windows.DependencyProperty", "System.Windows.Documents.Inline!", "Field[BaselineAlignmentProperty]"] + - ["System.Windows.Input.RoutedUICommand", "System.Windows.Documents.EditingCommands!", "Property[MoveLeftByWord]"] + - ["System.Boolean", "System.Windows.Documents.Typography", "Property[StylisticSet8]"] + - ["System.Boolean", "System.Windows.Documents.Typography!", "Method[GetStylisticSet18].ReturnValue"] + - ["System.Int32", "System.Windows.Documents.FrameworkTextComposition", "Property[CompositionLength]"] + - ["System.Boolean", "System.Windows.Documents.Typography", "Property[StylisticSet18]"] + - ["System.Boolean", "System.Windows.Documents.Typography!", "Method[GetStylisticSet9].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Documents.FlowDocument!", "Field[LineHeightProperty]"] + - ["System.Double", "System.Windows.Documents.FlowDocument", "Property[MinPageWidth]"] + - ["System.Int32", "System.Windows.Documents.DocumentPaginator", "Property[PageCount]"] + - ["System.Boolean", "System.Windows.Documents.TableColumnCollection", "Method[System.Collections.IList.Contains].ReturnValue"] + - ["System.Int32", "System.Windows.Documents.PagesChangedEventArgs", "Property[Start]"] + - ["System.Int32", "System.Windows.Documents.List", "Property[StartIndex]"] + - ["System.Windows.DependencyProperty", "System.Windows.Documents.FixedPage!", "Field[PrintTicketProperty]"] + - ["System.Windows.Automation.Peers.AutomationPeer", "System.Windows.Documents.FixedPage", "Method[OnCreateAutomationPeer].ReturnValue"] + - ["System.String", "System.Windows.Documents.TextPointer", "Method[GetTextInRun].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Documents.Hyperlink!", "Field[NavigateUriProperty]"] + - ["System.Windows.IInputElement", "System.Windows.Documents.Hyperlink", "Property[CommandTarget]"] + - ["System.Windows.Input.RoutedUICommand", "System.Windows.Documents.EditingCommands!", "Property[TabBackward]"] + - ["System.Int32", "System.Windows.Documents.Typography!", "Method[GetStylisticAlternates].ReturnValue"] + - ["System.Int32", "System.Windows.Documents.Typography!", "Method[GetStandardSwashes].ReturnValue"] + - ["System.Boolean", "System.Windows.Documents.Typography", "Property[StylisticSet9]"] + - ["System.Windows.DependencyProperty", "System.Windows.Documents.Figure!", "Field[CanDelayPlacementProperty]"] + - ["System.Windows.Documents.ListItem", "System.Windows.Documents.ListItemCollection", "Property[FirstListItem]"] + - ["System.Boolean", "System.Windows.Documents.TableRowCollection", "Method[Remove].ReturnValue"] + - ["System.Windows.Input.RoutedUICommand", "System.Windows.Documents.EditingCommands!", "Property[SelectDownByLine]"] + - ["System.Boolean", "System.Windows.Documents.Typography!", "Method[GetCaseSensitiveForms].ReturnValue"] + - ["System.Windows.FlowDirection", "System.Windows.Documents.Block", "Property[FlowDirection]"] + - ["System.Windows.DependencyObject", "System.Windows.Documents.TextEffectTarget", "Property[Element]"] + - ["System.Double", "System.Windows.Documents.FixedPage!", "Method[GetTop].ReturnValue"] + - ["System.Double", "System.Windows.Documents.Glyphs", "Property[OriginX]"] + - ["System.Windows.DependencyProperty", "System.Windows.Documents.Paragraph!", "Field[MinOrphanLinesProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Documents.TextElement!", "Field[FontWeightProperty]"] + - ["System.Windows.Documents.Inline", "System.Windows.Documents.InlineCollection", "Property[LastInline]"] + - ["System.Object", "System.Windows.Documents.Hyperlink", "Property[CommandParameter]"] + - ["System.Windows.DependencyProperty", "System.Windows.Documents.List!", "Field[MarkerStyleProperty]"] + - ["System.Boolean", "System.Windows.Documents.Typography!", "Method[GetSlashedZero].ReturnValue"] + - ["System.Windows.Documents.BlockCollection", "System.Windows.Documents.Block", "Property[SiblingBlocks]"] + - ["System.Boolean", "System.Windows.Documents.TableCellCollection", "Property[IsReadOnly]"] + - ["System.Windows.DependencyProperty", "System.Windows.Documents.Glyphs!", "Field[BidiLevelProperty]"] + - ["System.Uri", "System.Windows.Documents.PageContent", "Property[System.Windows.Markup.IUriContext.BaseUri]"] + - ["System.Windows.DependencyProperty", "System.Windows.Documents.Block!", "Field[BreakColumnBeforeProperty]"] + - ["System.Windows.Input.RoutedUICommand", "System.Windows.Documents.EditingCommands!", "Property[MoveDownByPage]"] + - ["System.Windows.FontFraction", "System.Windows.Documents.Typography", "Property[Fraction]"] + - ["System.Boolean", "System.Windows.Documents.Typography!", "Method[GetStylisticSet4].ReturnValue"] + - ["System.String", "System.Windows.Documents.Run", "Property[Text]"] + - ["System.Double", "System.Windows.Documents.TextElement!", "Method[GetFontSize].ReturnValue"] + - ["System.Windows.Documents.ContentPosition", "System.Windows.Documents.ContentPosition!", "Field[Missing]"] + - ["System.Boolean", "System.Windows.Documents.Table", "Method[ShouldSerializeColumns].ReturnValue"] + - ["System.Windows.Input.RoutedUICommand", "System.Windows.Documents.EditingCommands!", "Property[SelectToLineEnd]"] + - ["System.String", "System.Windows.Documents.Hyperlink", "Property[TargetName]"] + - ["System.Windows.DependencyProperty", "System.Windows.Documents.TableCell!", "Field[RowSpanProperty]"] + - ["System.Windows.FontNumeralAlignment", "System.Windows.Documents.Typography", "Property[NumeralAlignment]"] + - ["System.Windows.Controls.UIElementCollection", "System.Windows.Documents.FixedPage", "Property[Children]"] + - ["System.Boolean", "System.Windows.Documents.TableRowGroup", "Method[ShouldSerializeRows].ReturnValue"] + - ["System.Boolean", "System.Windows.Documents.TextPointer", "Property[HasValidLayout]"] + - ["System.Int32", "System.Windows.Documents.PageContentCollection", "Method[Add].ReturnValue"] + - ["System.Windows.FontEastAsianLanguage", "System.Windows.Documents.Typography!", "Method[GetEastAsianLanguage].ReturnValue"] + - ["System.Double", "System.Windows.Documents.Paragraph", "Property[TextIndent]"] + - ["System.Windows.DependencyProperty", "System.Windows.Documents.Glyphs!", "Field[FillProperty]"] + - ["System.Windows.Input.RoutedUICommand", "System.Windows.Documents.EditingCommands!", "Property[SelectUpByParagraph]"] + - ["System.Windows.Documents.TextPointerContext", "System.Windows.Documents.TextPointerContext!", "Field[Text]"] + - ["System.Int32", "System.Windows.Documents.Typography", "Property[StylisticAlternates]"] + - ["System.Windows.Input.RoutedUICommand", "System.Windows.Documents.EditingCommands!", "Property[MoveUpByPage]"] + - ["System.Windows.Input.RoutedUICommand", "System.Windows.Documents.EditingCommands!", "Property[Backspace]"] + - ["System.Windows.DependencyProperty", "System.Windows.Documents.FlowDocument!", "Field[IsOptimalParagraphEnabledProperty]"] + - ["System.Windows.DependencyObject", "System.Windows.Documents.TextPointer", "Method[GetAdjacentElement].ReturnValue"] + - ["System.Boolean", "System.Windows.Documents.Section", "Method[ShouldSerializeBlocks].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Documents.Typography!", "Field[ContextualLigaturesProperty]"] + - ["System.Double", "System.Windows.Documents.ListItem", "Property[LineHeight]"] + - ["System.Double", "System.Windows.Documents.FlowDocument", "Property[MinPageHeight]"] + - ["System.Windows.Documents.TextPointer", "System.Windows.Documents.TextElement", "Property[ElementStart]"] + - ["System.Boolean", "System.Windows.Documents.TableRowGroupCollection", "Method[Remove].ReturnValue"] + - ["System.Windows.FontStyle", "System.Windows.Documents.TextElement", "Property[FontStyle]"] + - ["System.Windows.Input.RoutedUICommand", "System.Windows.Documents.EditingCommands!", "Property[MoveRightByCharacter]"] + - ["System.Windows.Documents.TextPointerContext", "System.Windows.Documents.TextPointerContext!", "Field[EmbeddedElement]"] + - ["System.Boolean", "System.Windows.Documents.Typography!", "Method[GetStylisticSet5].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Documents.AnchoredBlock!", "Field[BorderBrushProperty]"] + - ["System.Boolean", "System.Windows.Documents.FlowDocument", "Property[IsColumnWidthFlexible]"] + - ["System.Windows.DependencyProperty", "System.Windows.Documents.Typography!", "Field[HistoricalLigaturesProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Documents.Block!", "Field[ClearFloatersProperty]"] + - ["System.Int32", "System.Windows.Documents.FrameworkTextComposition", "Property[ResultOffset]"] + - ["System.Windows.Media.TextEffect", "System.Windows.Documents.TextEffectTarget", "Property[TextEffect]"] + - ["System.Boolean", "System.Windows.Documents.Typography!", "Method[GetStylisticSet17].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Documents.Typography!", "Field[CapitalSpacingProperty]"] + - ["System.Collections.IEnumerator", "System.Windows.Documents.TableCellCollection", "Method[System.Collections.IEnumerable.GetEnumerator].ReturnValue"] + - ["System.Boolean", "System.Windows.Documents.DynamicDocumentPaginator", "Property[IsBackgroundPaginationEnabled]"] + - ["System.Windows.Media.Brush", "System.Windows.Documents.TableCell", "Property[BorderBrush]"] + - ["System.Double", "System.Windows.Documents.FlowDocument", "Property[PageWidth]"] + - ["System.Windows.DependencyProperty", "System.Windows.Documents.Glyphs!", "Field[StyleSimulationsProperty]"] + - ["System.Int32", "System.Windows.Documents.TableRowGroupCollection", "Property[Capacity]"] + - ["System.Windows.Size", "System.Windows.Documents.Adorner", "Method[MeasureOverride].ReturnValue"] + - ["System.Windows.Input.RoutedUICommand", "System.Windows.Documents.EditingCommands!", "Property[MoveToDocumentStart]"] + - ["System.Boolean", "System.Windows.Documents.TableRowGroupCollection", "Property[System.Collections.IList.IsFixedSize]"] + - ["System.Windows.Size", "System.Windows.Documents.AdornerLayer", "Method[MeasureOverride].ReturnValue"] + - ["System.String", "System.Windows.Documents.TextRange", "Property[Text]"] + - ["System.Int32", "System.Windows.Documents.FixedPage", "Property[VisualChildrenCount]"] + - ["System.Boolean", "System.Windows.Documents.TableRowGroupCollection", "Property[IsReadOnly]"] + - ["System.Windows.Documents.TextPointerContext", "System.Windows.Documents.TextPointerContext!", "Field[ElementEnd]"] + - ["System.Windows.Automation.Peers.AutomationPeer", "System.Windows.Documents.FixedDocument", "Method[OnCreateAutomationPeer].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Documents.FixedPage!", "Field[BleedBoxProperty]"] + - ["System.Int32", "System.Windows.Documents.LinkTargetCollection", "Method[Add].ReturnValue"] + - ["System.Boolean", "System.Windows.Documents.TextRange", "Method[CanLoad].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Documents.TableCell!", "Field[BorderBrushProperty]"] + - ["System.Windows.LineStackingStrategy", "System.Windows.Documents.Block!", "Method[GetLineStackingStrategy].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Documents.TableCell!", "Field[TextAlignmentProperty]"] + - ["System.Boolean", "System.Windows.Documents.Typography", "Property[ContextualAlternates]"] + - ["System.Object", "System.Windows.Documents.ZoomPercentageConverter", "Method[ConvertBack].ReturnValue"] + - ["System.Boolean", "System.Windows.Documents.Typography", "Property[StylisticSet12]"] + - ["System.Windows.Documents.TableCellCollection", "System.Windows.Documents.TableRow", "Property[Cells]"] + - ["System.Int32", "System.Windows.Documents.Typography", "Property[ContextualSwashes]"] + - ["System.Windows.DependencyProperty", "System.Windows.Documents.ListItem!", "Field[FlowDirectionProperty]"] + - ["System.Boolean", "System.Windows.Documents.TableRowCollection", "Method[Contains].ReturnValue"] + - ["System.Boolean", "System.Windows.Documents.TextRange", "Method[Contains].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Documents.Typography!", "Field[NumeralStyleProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Documents.FlowDocument!", "Field[MaxPageWidthProperty]"] + - ["System.Windows.Input.RoutedUICommand", "System.Windows.Documents.EditingCommands!", "Property[MoveToDocumentEnd]"] + - ["System.Windows.FontCapitals", "System.Windows.Documents.Typography", "Property[Capitals]"] + - ["System.Double", "System.Windows.Documents.FixedPage!", "Method[GetRight].ReturnValue"] + - ["System.Int32", "System.Windows.Documents.AdornerLayer", "Property[VisualChildrenCount]"] + - ["System.Double", "System.Windows.Documents.Figure", "Property[HorizontalOffset]"] + - ["System.Windows.DependencyProperty", "System.Windows.Documents.Block!", "Field[MarginProperty]"] + - ["System.Boolean", "System.Windows.Documents.TextPointer", "Method[IsInSameDocument].ReturnValue"] + - ["System.Windows.HorizontalAlignment", "System.Windows.Documents.Floater", "Property[HorizontalAlignment]"] + - ["System.Boolean", "System.Windows.Documents.Adorner", "Property[IsClipEnabled]"] + - ["System.Int32", "System.Windows.Documents.TableRowGroupCollection", "Method[System.Collections.IList.Add].ReturnValue"] + - ["System.Windows.Media.StyleSimulations", "System.Windows.Documents.Glyphs", "Property[StyleSimulations]"] + - ["System.Windows.Documents.Typography", "System.Windows.Documents.FlowDocument", "Property[Typography]"] + - ["System.Windows.DependencyProperty", "System.Windows.Documents.Typography!", "Field[StylisticSet2Property]"] + - ["System.Windows.Input.RoutedUICommand", "System.Windows.Documents.EditingCommands!", "Property[AlignJustify]"] + - ["System.Windows.DependencyProperty", "System.Windows.Documents.Figure!", "Field[HorizontalAnchorProperty]"] + - ["System.Boolean", "System.Windows.Documents.Typography!", "Method[GetStylisticSet15].ReturnValue"] + - ["System.Windows.Documents.BlockCollection", "System.Windows.Documents.FlowDocument", "Property[Blocks]"] + - ["System.Windows.FontStyle", "System.Windows.Documents.TextElement!", "Method[GetFontStyle].ReturnValue"] + - ["System.Windows.Size", "System.Windows.Documents.AdornerDecorator", "Method[ArrangeOverride].ReturnValue"] + - ["System.Boolean", "System.Windows.Documents.Typography", "Property[StylisticSet6]"] + - ["System.Windows.Input.RoutedUICommand", "System.Windows.Documents.EditingCommands!", "Property[MoveLeftByCharacter]"] + - ["System.Windows.DependencyProperty", "System.Windows.Documents.Glyphs!", "Field[OriginXProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Documents.FlowDocument!", "Field[FlowDirectionProperty]"] + - ["System.Windows.Documents.Inline", "System.Windows.Documents.Inline", "Property[NextInline]"] + - ["System.Windows.DependencyProperty", "System.Windows.Documents.FixedPage!", "Field[RightProperty]"] + - ["System.Windows.Input.RoutedUICommand", "System.Windows.Documents.EditingCommands!", "Property[ToggleBullets]"] + - ["System.Windows.FontVariants", "System.Windows.Documents.Typography", "Property[Variants]"] + - ["System.Boolean", "System.Windows.Documents.TableCellCollection", "Property[System.Collections.IList.IsReadOnly]"] + - ["System.Boolean", "System.Windows.Documents.Typography", "Property[StylisticSet10]"] + - ["System.Boolean", "System.Windows.Documents.Typography", "Property[StylisticSet4]"] + - ["System.Windows.Automation.Peers.AutomationPeer", "System.Windows.Documents.TableCell", "Method[OnCreateAutomationPeer].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Documents.Typography!", "Field[SlashedZeroProperty]"] + - ["System.Windows.Media.TextEffectCollection", "System.Windows.Documents.TextElement", "Property[TextEffects]"] + - ["System.Windows.Documents.TableRowGroupCollection", "System.Windows.Documents.Table", "Property[RowGroups]"] + - ["System.Windows.Thickness", "System.Windows.Documents.ListItem", "Property[Margin]"] + - ["System.Int32", "System.Windows.Documents.Typography!", "Method[GetContextualSwashes].ReturnValue"] + - ["System.Boolean", "System.Windows.Documents.TextEffectTarget", "Property[IsEnabled]"] + - ["System.Int32", "System.Windows.Documents.GetPageNumberCompletedEventArgs", "Property[PageNumber]"] + - ["System.Int32", "System.Windows.Documents.TableColumnCollection", "Property[Capacity]"] + - ["System.Windows.FontNumeralAlignment", "System.Windows.Documents.Typography!", "Method[GetNumeralAlignment].ReturnValue"] + - ["System.Windows.Documents.BlockCollection", "System.Windows.Documents.TableCell", "Property[Blocks]"] + - ["System.Uri", "System.Windows.Documents.DocumentReference", "Property[System.Windows.Markup.IUriContext.BaseUri]"] + - ["System.Windows.Input.RoutedUICommand", "System.Windows.Documents.EditingCommands!", "Property[MoveDownByParagraph]"] + - ["System.Object", "System.Windows.Documents.FixedDocument", "Method[System.IServiceProvider.GetService].ReturnValue"] + - ["System.Windows.Documents.ListItemCollection", "System.Windows.Documents.ListItem", "Property[SiblingListItems]"] + - ["System.Windows.Rect", "System.Windows.Documents.DocumentPage", "Property[BleedBox]"] + - ["System.Double", "System.Windows.Documents.Glyphs", "Property[FontRenderingEmSize]"] + - ["System.Windows.Automation.Peers.AutomationPeer", "System.Windows.Documents.FlowDocument", "Method[OnCreateAutomationPeer].ReturnValue"] + - ["System.Object", "System.Windows.Documents.TextRange", "Method[GetPropertyValue].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Documents.DocumentReference!", "Field[SourceProperty]"] + - ["System.Windows.Input.RoutedUICommand", "System.Windows.Documents.EditingCommands!", "Property[SelectUpByPage]"] + - ["System.Collections.Generic.IEnumerator", "System.Windows.Documents.TableRowCollection", "Method[System.Collections.Generic.IEnumerable.GetEnumerator].ReturnValue"] + - ["System.Uri", "System.Windows.Documents.PageContent", "Property[Source]"] + - ["System.Windows.DependencyProperty", "System.Windows.Documents.Glyphs!", "Field[FontRenderingEmSizeProperty]"] + - ["System.Collections.IEnumerator", "System.Windows.Documents.TextElement", "Property[LogicalChildren]"] + - ["System.Windows.FontStretch", "System.Windows.Documents.TextElement!", "Method[GetFontStretch].ReturnValue"] + - ["System.Boolean", "System.Windows.Documents.Typography!", "Method[GetStylisticSet13].ReturnValue"] + - ["System.Windows.FontVariants", "System.Windows.Documents.Typography!", "Method[GetVariants].ReturnValue"] + - ["System.Windows.Documents.Block", "System.Windows.Documents.BlockCollection", "Property[LastBlock]"] + - ["System.Windows.DependencyProperty", "System.Windows.Documents.Block!", "Field[BorderBrushProperty]"] + - ["System.Double", "System.Windows.Documents.Glyphs", "Property[OriginY]"] + - ["System.Windows.FontWeight", "System.Windows.Documents.TextElement!", "Method[GetFontWeight].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Documents.TableColumn!", "Field[WidthProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Documents.FlowDocument!", "Field[MaxPageHeightProperty]"] + - ["System.Int32", "System.Windows.Documents.TextPointer", "Method[GetOffsetToPosition].ReturnValue"] + - ["System.Boolean", "System.Windows.Documents.Typography!", "Method[GetStylisticSet7].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Documents.Typography!", "Field[StylisticAlternatesProperty]"] + - ["System.Windows.Size", "System.Windows.Documents.Glyphs", "Method[MeasureOverride].ReturnValue"] + - ["System.Boolean", "System.Windows.Documents.Typography", "Property[StylisticSet2]"] + - ["System.Windows.DependencyProperty", "System.Windows.Documents.Typography!", "Field[StylisticSet3Property]"] + - ["System.Windows.Input.RoutedUICommand", "System.Windows.Documents.EditingCommands!", "Property[MoveUpByParagraph]"] + - ["System.Boolean", "System.Windows.Documents.Block", "Property[BreakPageBefore]"] + - ["System.Windows.DependencyProperty", "System.Windows.Documents.Typography!", "Field[StylisticSet11Property]"] + - ["System.Boolean", "System.Windows.Documents.Paragraph", "Property[KeepWithNext]"] + - ["System.Windows.DependencyProperty", "System.Windows.Documents.FlowDocument!", "Field[PageWidthProperty]"] + - ["System.Windows.Documents.TextPointer", "System.Windows.Documents.FlowDocument", "Property[ContentEnd]"] + - ["System.Windows.DependencyProperty", "System.Windows.Documents.Paragraph!", "Field[TextDecorationsProperty]"] + - ["System.Boolean", "System.Windows.Documents.TableRowCollection", "Property[IsSynchronized]"] + - ["System.Boolean", "System.Windows.Documents.Typography", "Property[StylisticSet1]"] + - ["System.Windows.Documents.FixedDocument", "System.Windows.Documents.DocumentReference", "Method[GetDocument].ReturnValue"] + - ["System.Boolean", "System.Windows.Documents.Block", "Property[BreakColumnBefore]"] + - ["System.Windows.DependencyProperty", "System.Windows.Documents.Floater!", "Field[WidthProperty]"] + - ["System.Windows.Documents.TextPointerContext", "System.Windows.Documents.TextPointer", "Method[GetPointerContext].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Documents.Glyphs!", "Field[UnicodeStringProperty]"] + - ["System.Windows.Media.FontFamily", "System.Windows.Documents.TextElement!", "Method[GetFontFamily].ReturnValue"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemWindowsDocumentsDocumentStructures/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemWindowsDocumentsDocumentStructures/model.yml new file mode 100644 index 000000000000..c1467d964543 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemWindowsDocumentsDocumentStructures/model.yml @@ -0,0 +1,34 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Collections.Generic.IEnumerator", "System.Windows.Documents.DocumentStructures.ListItemStructure", "Method[System.Collections.Generic.IEnumerable.GetEnumerator].ReturnValue"] + - ["System.Collections.Generic.IEnumerator", "System.Windows.Documents.DocumentStructures.SectionStructure", "Method[System.Collections.Generic.IEnumerable.GetEnumerator].ReturnValue"] + - ["System.Collections.Generic.IEnumerator", "System.Windows.Documents.DocumentStructures.StoryFragment", "Method[System.Collections.Generic.IEnumerable.GetEnumerator].ReturnValue"] + - ["System.Int32", "System.Windows.Documents.DocumentStructures.TableCellStructure", "Property[ColumnSpan]"] + - ["System.Collections.Generic.IEnumerator", "System.Windows.Documents.DocumentStructures.TableRowGroupStructure", "Method[System.Collections.Generic.IEnumerable.GetEnumerator].ReturnValue"] + - ["System.Collections.IEnumerator", "System.Windows.Documents.DocumentStructures.TableRowStructure", "Method[System.Collections.IEnumerable.GetEnumerator].ReturnValue"] + - ["System.Collections.Generic.IEnumerator", "System.Windows.Documents.DocumentStructures.ListStructure", "Method[System.Collections.Generic.IEnumerable.GetEnumerator].ReturnValue"] + - ["System.String", "System.Windows.Documents.DocumentStructures.ListItemStructure", "Property[Marker]"] + - ["System.String", "System.Windows.Documents.DocumentStructures.NamedElement", "Property[NameReference]"] + - ["System.Collections.IEnumerator", "System.Windows.Documents.DocumentStructures.ListItemStructure", "Method[System.Collections.IEnumerable.GetEnumerator].ReturnValue"] + - ["System.Collections.Generic.IEnumerator", "System.Windows.Documents.DocumentStructures.ParagraphStructure", "Method[System.Collections.Generic.IEnumerable.GetEnumerator].ReturnValue"] + - ["System.Int32", "System.Windows.Documents.DocumentStructures.TableCellStructure", "Property[RowSpan]"] + - ["System.Collections.Generic.IEnumerator", "System.Windows.Documents.DocumentStructures.StoryFragments", "Method[System.Collections.Generic.IEnumerable.GetEnumerator].ReturnValue"] + - ["System.String", "System.Windows.Documents.DocumentStructures.StoryFragment", "Property[FragmentType]"] + - ["System.Collections.Generic.IEnumerator", "System.Windows.Documents.DocumentStructures.TableStructure", "Method[System.Collections.Generic.IEnumerable.GetEnumerator].ReturnValue"] + - ["System.Collections.IEnumerator", "System.Windows.Documents.DocumentStructures.SectionStructure", "Method[System.Collections.IEnumerable.GetEnumerator].ReturnValue"] + - ["System.Collections.IEnumerator", "System.Windows.Documents.DocumentStructures.StoryFragment", "Method[System.Collections.IEnumerable.GetEnumerator].ReturnValue"] + - ["System.String", "System.Windows.Documents.DocumentStructures.StoryFragment", "Property[FragmentName]"] + - ["System.Collections.IEnumerator", "System.Windows.Documents.DocumentStructures.TableCellStructure", "Method[System.Collections.IEnumerable.GetEnumerator].ReturnValue"] + - ["System.Collections.IEnumerator", "System.Windows.Documents.DocumentStructures.TableRowGroupStructure", "Method[System.Collections.IEnumerable.GetEnumerator].ReturnValue"] + - ["System.Collections.IEnumerator", "System.Windows.Documents.DocumentStructures.StoryFragments", "Method[System.Collections.IEnumerable.GetEnumerator].ReturnValue"] + - ["System.Collections.Generic.IEnumerator", "System.Windows.Documents.DocumentStructures.TableCellStructure", "Method[System.Collections.Generic.IEnumerable.GetEnumerator].ReturnValue"] + - ["System.String", "System.Windows.Documents.DocumentStructures.StoryFragment", "Property[StoryName]"] + - ["System.Collections.IEnumerator", "System.Windows.Documents.DocumentStructures.TableStructure", "Method[System.Collections.IEnumerable.GetEnumerator].ReturnValue"] + - ["System.Collections.Generic.IEnumerator", "System.Windows.Documents.DocumentStructures.TableRowStructure", "Method[System.Collections.Generic.IEnumerable.GetEnumerator].ReturnValue"] + - ["System.Collections.IEnumerator", "System.Windows.Documents.DocumentStructures.ListStructure", "Method[System.Collections.IEnumerable.GetEnumerator].ReturnValue"] + - ["System.Collections.IEnumerator", "System.Windows.Documents.DocumentStructures.ParagraphStructure", "Method[System.Collections.IEnumerable.GetEnumerator].ReturnValue"] + - ["System.Collections.Generic.IEnumerator", "System.Windows.Documents.DocumentStructures.FigureStructure", "Method[System.Collections.Generic.IEnumerable.GetEnumerator].ReturnValue"] + - ["System.Collections.IEnumerator", "System.Windows.Documents.DocumentStructures.FigureStructure", "Method[System.Collections.IEnumerable.GetEnumerator].ReturnValue"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemWindowsDocumentsSerialization/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemWindowsDocumentsSerialization/model.yml new file mode 100644 index 000000000000..8669cb9ad4a5 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemWindowsDocumentsSerialization/model.yml @@ -0,0 +1,36 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.String", "System.Windows.Documents.Serialization.SerializerDescriptor", "Property[AssemblyName]"] + - ["System.String", "System.Windows.Documents.Serialization.ISerializerFactory", "Property[DefaultFileExtension]"] + - ["System.Int32", "System.Windows.Documents.Serialization.WritingPrintTicketRequiredEventArgs", "Property[Sequence]"] + - ["System.Version", "System.Windows.Documents.Serialization.SerializerDescriptor", "Property[AssemblyVersion]"] + - ["System.String", "System.Windows.Documents.Serialization.ISerializerFactory", "Property[ManufacturerName]"] + - ["System.Uri", "System.Windows.Documents.Serialization.ISerializerFactory", "Property[ManufacturerWebsite]"] + - ["System.Windows.Documents.Serialization.WritingProgressChangeLevel", "System.Windows.Documents.Serialization.WritingProgressChangedEventArgs", "Property[WritingLevel]"] + - ["System.Windows.Xps.Serialization.PrintTicketLevel", "System.Windows.Documents.Serialization.WritingPrintTicketRequiredEventArgs", "Property[CurrentPrintTicketLevel]"] + - ["System.String", "System.Windows.Documents.Serialization.ISerializerFactory", "Property[DisplayName]"] + - ["System.Boolean", "System.Windows.Documents.Serialization.SerializerDescriptor", "Method[Equals].ReturnValue"] + - ["System.Windows.Documents.Serialization.SerializerWriterCollator", "System.Windows.Documents.Serialization.SerializerWriter", "Method[CreateVisualsCollator].ReturnValue"] + - ["System.String", "System.Windows.Documents.Serialization.SerializerDescriptor", "Property[DefaultFileExtension]"] + - ["System.String", "System.Windows.Documents.Serialization.SerializerDescriptor", "Property[ManufacturerName]"] + - ["System.String", "System.Windows.Documents.Serialization.SerializerDescriptor", "Property[DisplayName]"] + - ["System.Boolean", "System.Windows.Documents.Serialization.SerializerDescriptor", "Property[IsLoadable]"] + - ["System.Windows.Documents.Serialization.SerializerWriter", "System.Windows.Documents.Serialization.ISerializerFactory", "Method[CreateSerializerWriter].ReturnValue"] + - ["System.Windows.Documents.Serialization.WritingProgressChangeLevel", "System.Windows.Documents.Serialization.WritingProgressChangeLevel!", "Field[FixedDocumentWritingProgress]"] + - ["System.Version", "System.Windows.Documents.Serialization.SerializerDescriptor", "Property[WinFXVersion]"] + - ["System.Windows.Documents.Serialization.WritingProgressChangeLevel", "System.Windows.Documents.Serialization.WritingProgressChangeLevel!", "Field[FixedPageWritingProgress]"] + - ["System.Uri", "System.Windows.Documents.Serialization.SerializerDescriptor", "Property[ManufacturerWebsite]"] + - ["System.Int32", "System.Windows.Documents.Serialization.SerializerDescriptor", "Method[GetHashCode].ReturnValue"] + - ["System.Windows.Documents.Serialization.WritingProgressChangeLevel", "System.Windows.Documents.Serialization.WritingProgressChangeLevel!", "Field[FixedDocumentSequenceWritingProgress]"] + - ["System.Printing.PrintTicket", "System.Windows.Documents.Serialization.WritingPrintTicketRequiredEventArgs", "Property[CurrentPrintTicket]"] + - ["System.Int32", "System.Windows.Documents.Serialization.WritingProgressChangedEventArgs", "Property[Number]"] + - ["System.Windows.Documents.Serialization.SerializerDescriptor", "System.Windows.Documents.Serialization.SerializerDescriptor!", "Method[CreateFromFactoryInstance].ReturnValue"] + - ["System.String", "System.Windows.Documents.Serialization.SerializerDescriptor", "Property[AssemblyPath]"] + - ["System.String", "System.Windows.Documents.Serialization.SerializerDescriptor", "Property[FactoryInterfaceName]"] + - ["System.Exception", "System.Windows.Documents.Serialization.WritingCancelledEventArgs", "Property[Error]"] + - ["System.Windows.Documents.Serialization.WritingProgressChangeLevel", "System.Windows.Documents.Serialization.WritingProgressChangeLevel!", "Field[None]"] + - ["System.Windows.Documents.Serialization.SerializerWriter", "System.Windows.Documents.Serialization.SerializerProvider", "Method[CreateSerializerWriter].ReturnValue"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.Windows.Documents.Serialization.SerializerProvider", "Property[InstalledSerializers]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemWindowsForms/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemWindowsForms/model.yml new file mode 100644 index 000000000000..c89e77a6ac2c --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemWindowsForms/model.yml @@ -0,0 +1,6015 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Int32", "System.Windows.Forms.ScrollBar", "Property[LargeChange]"] + - ["System.Windows.Forms.Shortcut", "System.Windows.Forms.Shortcut!", "Field[CtrlC]"] + - ["System.Windows.Forms.DrawItemState", "System.Windows.Forms.DrawItemState!", "Field[Grayed]"] + - ["System.Object", "System.Windows.Forms.AccessibleObject", "Method[System.Reflection.IReflect.InvokeMember].ReturnValue"] + - ["System.Drawing.Color", "System.Windows.Forms.RichTextBox", "Property[SelectionColor]"] + - ["System.Windows.Forms.DockStyle", "System.Windows.Forms.DockStyle!", "Field[Fill]"] + - ["System.Windows.Forms.RightToLeft", "System.Windows.Forms.RightToLeft!", "Field[Yes]"] + - ["System.Windows.Forms.FlatStyle", "System.Windows.Forms.DataGridViewComboBoxColumn", "Property[FlatStyle]"] + - ["System.Windows.Forms.BindingCompleteState", "System.Windows.Forms.BindingCompleteState!", "Field[DataError]"] + - ["System.Int32", "System.Windows.Forms.DataGridViewRowCollection", "Method[Add].ReturnValue"] + - ["System.Windows.Forms.AccessibleEvents", "System.Windows.Forms.AccessibleEvents!", "Field[SystemMoveSizeStart]"] + - ["System.Windows.Forms.Keys", "System.Windows.Forms.Keys!", "Field[R]"] + - ["System.Windows.Forms.ValidationConstraints", "System.Windows.Forms.ValidationConstraints!", "Field[Enabled]"] + - ["System.Windows.Forms.BatteryChargeStatus", "System.Windows.Forms.BatteryChargeStatus!", "Field[Low]"] + - ["System.Reflection.PropertyInfo", "System.Windows.Forms.AccessibleObject", "Method[System.Reflection.IReflect.GetProperty].ReturnValue"] + - ["System.Int32", "System.Windows.Forms.ScrollableControl!", "Field[ScrollStateAutoScrolling]"] + - ["System.Windows.Forms.Shortcut", "System.Windows.Forms.Shortcut!", "Field[CtrlShiftY]"] + - ["System.Windows.Forms.Cursor", "System.Windows.Forms.Control", "Property[DefaultCursor]"] + - ["System.String", "System.Windows.Forms.DataFormats!", "Field[UnicodeText]"] + - ["System.Boolean", "System.Windows.Forms.DataGridViewHeaderCell", "Property[ReadOnly]"] + - ["System.Windows.Forms.FormWindowState", "System.Windows.Forms.PrintPreviewDialog", "Property[WindowState]"] + - ["System.Object", "System.Windows.Forms.TreeViewImageIndexConverter", "Method[ConvertFrom].ReturnValue"] + - ["System.Windows.Forms.CreateParams", "System.Windows.Forms.Panel", "Property[CreateParams]"] + - ["System.String", "System.Windows.Forms.WebBrowser", "Property[DocumentText]"] + - ["System.Int32", "System.Windows.Forms.IDataGridViewEditingControl", "Property[EditingControlRowIndex]"] + - ["System.Boolean", "System.Windows.Forms.HtmlElement!", "Method[op_Inequality].ReturnValue"] + - ["System.Drawing.Rectangle", "System.Windows.Forms.DrawToolTipEventArgs", "Property[Bounds]"] + - ["System.Drawing.Color", "System.Windows.Forms.PropertyGrid", "Property[CommandsDisabledLinkColor]"] + - ["System.Windows.Forms.DataGridViewAdvancedCellBorderStyle", "System.Windows.Forms.DataGridViewAdvancedCellBorderStyle!", "Field[Inset]"] + - ["System.Boolean", "System.Windows.Forms.MaskedTextBox", "Property[ResetOnSpace]"] + - ["System.Boolean", "System.Windows.Forms.Clipboard!", "Method[ContainsFileDropList].ReturnValue"] + - ["System.Drawing.Rectangle", "System.Windows.Forms.DataGridViewImageCell", "Method[GetErrorIconBounds].ReturnValue"] + - ["System.Drawing.Color", "System.Windows.Forms.ProfessionalColorTable", "Property[ButtonPressedHighlight]"] + - ["System.Drawing.Color", "System.Windows.Forms.ProfessionalColorTable", "Property[ToolStripBorder]"] + - ["System.Windows.Forms.Shortcut", "System.Windows.Forms.Shortcut!", "Field[AltLeftArrow]"] + - ["System.Windows.Forms.Cursor", "System.Windows.Forms.Cursors!", "Property[Default]"] + - ["System.Boolean", "System.Windows.Forms.CommonDialog", "Method[RunDialog].ReturnValue"] + - ["System.Boolean", "System.Windows.Forms.PageSetupDialog", "Property[ShowHelp]"] + - ["System.Windows.Forms.RightToLeft", "System.Windows.Forms.ContextMenu", "Property[RightToLeft]"] + - ["System.Boolean", "System.Windows.Forms.ListView", "Property[UseCompatibleStateImageBehavior]"] + - ["System.Windows.Forms.RichTextBoxStreamType", "System.Windows.Forms.RichTextBoxStreamType!", "Field[TextTextOleObjs]"] + - ["System.Windows.Forms.Padding", "System.Windows.Forms.ToolStrip", "Property[DefaultGripMargin]"] + - ["System.Boolean", "System.Windows.Forms.Control", "Property[HasChildren]"] + - ["System.Windows.Forms.DialogResult", "System.Windows.Forms.Form", "Property[DialogResult]"] + - ["System.Windows.Forms.AccessibleRole", "System.Windows.Forms.AccessibleRole!", "Field[SpinButton]"] + - ["System.Int32", "System.Windows.Forms.TrackBar", "Property[TickFrequency]"] + - ["System.Windows.Forms.Cursor", "System.Windows.Forms.DataGrid", "Property[Cursor]"] + - ["System.Drawing.Color", "System.Windows.Forms.Form", "Property[FormCaptionBackColor]"] + - ["System.Int32", "System.Windows.Forms.ListBox!", "Field[DefaultItemHeight]"] + - ["System.Boolean", "System.Windows.Forms.ScrollableControl", "Property[AutoScroll]"] + - ["System.Windows.Forms.AccessibleObject", "System.Windows.Forms.DataGridViewRow", "Property[AccessibilityObject]"] + - ["System.Boolean", "System.Windows.Forms.ToolStripMenuItem", "Property[CheckOnClick]"] + - ["System.Decimal", "System.Windows.Forms.NumericUpDownAcceleration", "Property[Increment]"] + - ["System.Drawing.ContentAlignment", "System.Windows.Forms.ToolStripItem", "Property[TextAlign]"] + - ["System.Drawing.Color", "System.Windows.Forms.OwnerDrawPropertyBag", "Property[BackColor]"] + - ["System.Boolean", "System.Windows.Forms.ContainerControl", "Property[CanEnableIme]"] + - ["System.Windows.Forms.DataGridViewAutoSizeColumnsMode", "System.Windows.Forms.DataGridViewAutoSizeColumnsMode!", "Field[AllCells]"] + - ["System.Windows.Forms.LeftRightAlignment", "System.Windows.Forms.LeftRightAlignment!", "Field[Right]"] + - ["System.Windows.Forms.ColumnHeader", "System.Windows.Forms.ColumnReorderedEventArgs", "Property[Header]"] + - ["System.Drawing.Color", "System.Windows.Forms.DateTimePicker!", "Field[DefaultMonthBackColor]"] + - ["System.Int32", "System.Windows.Forms.SplitterCancelEventArgs", "Property[SplitY]"] + - ["System.Boolean", "System.Windows.Forms.ToolStripSplitButton", "Property[DropDownButtonPressed]"] + - ["System.ComponentModel.ISite", "System.Windows.Forms.ErrorProvider", "Property[Site]"] + - ["System.Windows.Forms.TreeViewHitTestLocations", "System.Windows.Forms.TreeViewHitTestLocations!", "Field[Label]"] + - ["System.Windows.Forms.DataGridViewCell", "System.Windows.Forms.DataGridViewSelectedCellCollection", "Property[Item]"] + - ["System.Boolean", "System.Windows.Forms.DataGridViewAdvancedBorderStyle", "Method[Equals].ReturnValue"] + - ["System.Boolean", "System.Windows.Forms.ToolStripDropDown", "Property[AutoClose]"] + - ["System.Drawing.Color", "System.Windows.Forms.PropertyGrid", "Property[LineColor]"] + - ["System.Drawing.Image", "System.Windows.Forms.DateTimePicker", "Property[BackgroundImage]"] + - ["System.Int32", "System.Windows.Forms.TreeNode", "Method[GetNodeCount].ReturnValue"] + - ["System.Guid", "System.Windows.Forms.FileDialogCustomPlace", "Property[KnownFolderGuid]"] + - ["System.Windows.Forms.BorderStyle", "System.Windows.Forms.Panel", "Property[BorderStyle]"] + - ["System.Boolean", "System.Windows.Forms.ToolBar", "Property[Wrappable]"] + - ["System.String", "System.Windows.Forms.RichTextBox", "Property[SelectedRtf]"] + - ["System.Windows.Forms.DockingAttribute", "System.Windows.Forms.DockingAttribute!", "Field[Default]"] + - ["System.Windows.Forms.ArrangeStartingPosition", "System.Windows.Forms.ArrangeStartingPosition!", "Field[TopRight]"] + - ["System.Boolean", "System.Windows.Forms.InputLanguage", "Method[Equals].ReturnValue"] + - ["System.Windows.Forms.TextFormatFlags", "System.Windows.Forms.TextFormatFlags!", "Field[ModifyString]"] + - ["System.Drawing.Color", "System.Windows.Forms.ProfessionalColors!", "Property[ToolStripBorder]"] + - ["System.Int32", "System.Windows.Forms.TableLayoutStyleCollection", "Property[Count]"] + - ["System.Drawing.Color", "System.Windows.Forms.StatusBar", "Property[ForeColor]"] + - ["System.Int32", "System.Windows.Forms.TrackBar", "Property[LargeChange]"] + - ["System.Drawing.Font", "System.Windows.Forms.ProgressBar", "Property[Font]"] + - ["System.Windows.Forms.RichTextBoxLanguageOptions", "System.Windows.Forms.RichTextBoxLanguageOptions!", "Field[AutoKeyboard]"] + - ["System.Windows.Forms.AnchorStyles", "System.Windows.Forms.TabPage", "Property[Anchor]"] + - ["System.Windows.Forms.AccessibleEvents", "System.Windows.Forms.AccessibleEvents!", "Field[SystemMenuStart]"] + - ["System.Object", "System.Windows.Forms.BindingSource", "Property[DataSource]"] + - ["System.Windows.Forms.Shortcut", "System.Windows.Forms.Shortcut!", "Field[F4]"] + - ["System.Windows.Forms.DataGridViewCellStyle", "System.Windows.Forms.DataGridViewRow", "Property[InheritedStyle]"] + - ["System.String", "System.Windows.Forms.BindingMemberInfo", "Property[BindingField]"] + - ["System.String", "System.Windows.Forms.ToolStripItem", "Property[Text]"] + - ["System.Drawing.Size", "System.Windows.Forms.ToolStripContentPanel", "Property[AutoScrollMargin]"] + - ["System.Drawing.Color", "System.Windows.Forms.FlatButtonAppearance", "Property[MouseDownBackColor]"] + - ["System.Boolean", "System.Windows.Forms.ToolStripComboBox", "Property[IntegralHeight]"] + - ["System.Windows.Forms.PictureBoxSizeMode", "System.Windows.Forms.PictureBoxSizeMode!", "Field[StretchImage]"] + - ["System.Windows.Forms.TreeNode", "System.Windows.Forms.TreeView", "Property[SelectedNode]"] + - ["System.Drawing.Rectangle", "System.Windows.Forms.Form", "Property[DesktopBounds]"] + - ["System.Windows.Forms.ColumnHeaderAutoResizeStyle", "System.Windows.Forms.ColumnHeaderAutoResizeStyle!", "Field[HeaderSize]"] + - ["System.Windows.Forms.SortOrder", "System.Windows.Forms.DataGridViewColumnHeaderCell", "Property[SortGlyphDirection]"] + - ["System.Windows.Forms.TreeNodeStates", "System.Windows.Forms.TreeNodeStates!", "Field[Checked]"] + - ["System.Windows.Forms.MaskFormat", "System.Windows.Forms.MaskFormat!", "Field[IncludeLiterals]"] + - ["System.Windows.Forms.DragAction", "System.Windows.Forms.DragAction!", "Field[Drop]"] + - ["System.Windows.Forms.Control+ControlCollection", "System.Windows.Forms.TabPage", "Method[CreateControlsInstance].ReturnValue"] + - ["System.Int32", "System.Windows.Forms.ToolTip", "Property[AutomaticDelay]"] + - ["System.Boolean", "System.Windows.Forms.DataGridViewSelectedRowCollection", "Property[System.Collections.ICollection.IsSynchronized]"] + - ["System.Drawing.Color", "System.Windows.Forms.ProfessionalColors!", "Property[ImageMarginRevealedGradientEnd]"] + - ["System.Windows.Forms.Keys", "System.Windows.Forms.Keys!", "Field[E]"] + - ["System.Boolean", "System.Windows.Forms.RadioButton", "Property[AutoCheck]"] + - ["System.Windows.Forms.ToolStripDropDownCloseReason", "System.Windows.Forms.ToolStripDropDownCloseReason!", "Field[ItemClicked]"] + - ["System.Boolean", "System.Windows.Forms.DataGridTableStyle", "Method[ShouldSerializeHeaderBackColor].ReturnValue"] + - ["System.Windows.Forms.Control+ControlCollection", "System.Windows.Forms.ToolStrip", "Method[CreateControlsInstance].ReturnValue"] + - ["System.Windows.Forms.ArrangeStartingPosition", "System.Windows.Forms.SystemInformation!", "Property[ArrangeStartingPosition]"] + - ["System.Drawing.Graphics", "System.Windows.Forms.PaintEventArgs", "Property[Graphics]"] + - ["System.Windows.Forms.HtmlWindow", "System.Windows.Forms.HtmlWindow", "Method[OpenNew].ReturnValue"] + - ["System.Boolean", "System.Windows.Forms.ListViewInsertionMark", "Property[AppearsAfterItem]"] + - ["System.IntPtr", "System.Windows.Forms.TaskDialog", "Property[Handle]"] + - ["System.Boolean", "System.Windows.Forms.FontDialog", "Property[ShowEffects]"] + - ["System.String", "System.Windows.Forms.HtmlWindow", "Property[StatusBarText]"] + - ["System.Boolean", "System.Windows.Forms.IDataGridEditingService", "Method[BeginEdit].ReturnValue"] + - ["System.Windows.Forms.BindingCompleteContext", "System.Windows.Forms.BindingCompleteEventArgs", "Property[BindingCompleteContext]"] + - ["System.Windows.Forms.DateTimePickerFormat", "System.Windows.Forms.DateTimePickerFormat!", "Field[Custom]"] + - ["System.Drawing.Color", "System.Windows.Forms.ToolStripRenderEventArgs", "Property[BackColor]"] + - ["System.Boolean", "System.Windows.Forms.ImeModeConversion!", "Property[IsCurrentConversionTableSupported]"] + - ["System.Boolean", "System.Windows.Forms.HtmlElementCollection", "Property[System.Collections.ICollection.IsSynchronized]"] + - ["System.Windows.Forms.CurrencyManager", "System.Windows.Forms.ListControl", "Property[DataManager]"] + - ["System.Windows.Forms.AccessibleEvents", "System.Windows.Forms.AccessibleEvents!", "Field[DefaultActionChange]"] + - ["System.Double", "System.Windows.Forms.AxHost!", "Method[GetOADateFromTime].ReturnValue"] + - ["System.String", "System.Windows.Forms.FileDialog", "Property[FileName]"] + - ["System.Windows.Forms.DialogResult", "System.Windows.Forms.DialogResult!", "Field[TryAgain]"] + - ["System.Windows.Forms.TreeNode", "System.Windows.Forms.TreeNodeCollection", "Method[Add].ReturnValue"] + - ["System.Windows.Forms.AccessibleEvents", "System.Windows.Forms.AccessibleEvents!", "Field[SystemSwitchEnd]"] + - ["System.Boolean", "System.Windows.Forms.GiveFeedbackEventArgs", "Property[UseDefaultDragImage]"] + - ["System.Boolean", "System.Windows.Forms.DataGridViewCell", "Property[Selected]"] + - ["System.Int32", "System.Windows.Forms.DataGridViewCell!", "Method[MeasureTextWidth].ReturnValue"] + - ["System.Windows.Forms.HorizontalAlignment", "System.Windows.Forms.StatusBarPanel", "Property[Alignment]"] + - ["System.Drawing.Size", "System.Windows.Forms.ToolStripMenuItem", "Property[DefaultSize]"] + - ["System.Boolean", "System.Windows.Forms.ToolStripItemCollection", "Property[System.Collections.IList.IsFixedSize]"] + - ["System.Drawing.Color", "System.Windows.Forms.DataGridTableStyle", "Property[LinkHoverColor]"] + - ["System.Windows.Forms.Shortcut", "System.Windows.Forms.Shortcut!", "Field[CtrlShiftI]"] + - ["System.String", "System.Windows.Forms.FolderBrowserDialog", "Property[SelectedPath]"] + - ["System.Windows.Forms.TextImageRelation", "System.Windows.Forms.TextImageRelation!", "Field[Overlay]"] + - ["System.Windows.Forms.Keys", "System.Windows.Forms.Keys!", "Field[BrowserBack]"] + - ["System.Windows.Forms.BorderStyle", "System.Windows.Forms.PictureBox", "Property[BorderStyle]"] + - ["System.Windows.Forms.TreeNodeCollection", "System.Windows.Forms.TreeView", "Property[Nodes]"] + - ["System.Int32", "System.Windows.Forms.DrawItemEventArgs", "Property[Index]"] + - ["System.Int32", "System.Windows.Forms.ToolStripDropDownItemAccessibleObject", "Method[GetChildCount].ReturnValue"] + - ["System.Int32", "System.Windows.Forms.ScrollProperties", "Property[Maximum]"] + - ["System.Windows.Forms.Keys", "System.Windows.Forms.Keys!", "Field[Next]"] + - ["System.Int32", "System.Windows.Forms.MeasureItemEventArgs", "Property[ItemHeight]"] + - ["System.Windows.Forms.ToolStripItem", "System.Windows.Forms.ToolStripItemClickedEventArgs", "Property[ClickedItem]"] + - ["System.Type", "System.Windows.Forms.DataGridViewButtonCell", "Property[FormattedValueType]"] + - ["System.Int32", "System.Windows.Forms.ColumnWidthChangingEventArgs", "Property[NewWidth]"] + - ["System.Object", "System.Windows.Forms.DataGridViewCell", "Method[Clone].ReturnValue"] + - ["System.Collections.IEnumerator", "System.Windows.Forms.GridColumnStylesCollection", "Method[System.Collections.IEnumerable.GetEnumerator].ReturnValue"] + - ["System.Windows.Forms.Cursor", "System.Windows.Forms.ToolStrip", "Property[Cursor]"] + - ["System.Object", "System.Windows.Forms.DataGridViewCheckBoxCell", "Method[GetEditingCellFormattedValue].ReturnValue"] + - ["System.Boolean", "System.Windows.Forms.DataGridTableStyle", "Method[ShouldSerializeLinkColor].ReturnValue"] + - ["System.Boolean", "System.Windows.Forms.SystemInformation!", "Property[IsDropShadowEnabled]"] + - ["System.Windows.Forms.TextFormatFlags", "System.Windows.Forms.TextFormatFlags!", "Field[PreserveGraphicsClipping]"] + - ["System.String", "System.Windows.Forms.TextBoxBase", "Method[ToString].ReturnValue"] + - ["System.Boolean", "System.Windows.Forms.BindingManagerBase", "Property[IsBindingSuspended]"] + - ["System.Int32", "System.Windows.Forms.SystemInformation!", "Property[CaretBlinkTime]"] + - ["System.Int32", "System.Windows.Forms.SplitterPanel", "Property[Width]"] + - ["System.Drawing.Color", "System.Windows.Forms.RichTextBox", "Property[ForeColor]"] + - ["System.Int32", "System.Windows.Forms.DataGrid", "Property[PreferredColumnWidth]"] + - ["System.String", "System.Windows.Forms.ColumnHeader", "Method[ToString].ReturnValue"] + - ["System.Windows.Forms.DataGridViewAutoSizeColumnMode", "System.Windows.Forms.DataGridViewAutoSizeColumnModeEventArgs", "Property[PreviousMode]"] + - ["System.Type", "System.Windows.Forms.PropertyGrid", "Property[DefaultTabType]"] + - ["System.Windows.Forms.AutoCompleteSource", "System.Windows.Forms.AutoCompleteSource!", "Field[HistoryList]"] + - ["System.Boolean", "System.Windows.Forms.TreeNodeCollection", "Method[System.Collections.IList.Contains].ReturnValue"] + - ["System.Int32", "System.Windows.Forms.ColumnClickEventArgs", "Property[Column]"] + - ["System.String", "System.Windows.Forms.DataGridViewRowPrePaintEventArgs", "Property[ErrorText]"] + - ["System.Boolean", "System.Windows.Forms.PrintDialog", "Property[AllowSomePages]"] + - ["System.Windows.Forms.Keys", "System.Windows.Forms.Keys!", "Field[Control]"] + - ["System.Boolean", "System.Windows.Forms.Control", "Method[ProcessKeyEventArgs].ReturnValue"] + - ["System.Windows.Forms.Keys", "System.Windows.Forms.Keys!", "Field[Zoom]"] + - ["System.Windows.Forms.Keys", "System.Windows.Forms.Keys!", "Field[IMEConvert]"] + - ["System.Drawing.Color", "System.Windows.Forms.DataGridViewLinkCell", "Property[ActiveLinkColor]"] + - ["System.Drawing.Size", "System.Windows.Forms.SystemInformation!", "Property[BorderSize]"] + - ["System.Boolean", "System.Windows.Forms.Label", "Property[UseMnemonic]"] + - ["System.Windows.Forms.ImageLayout", "System.Windows.Forms.ToolStripProgressBar", "Property[BackgroundImageLayout]"] + - ["System.Windows.Forms.Shortcut", "System.Windows.Forms.Shortcut!", "Field[CtrlX]"] + - ["System.Drawing.Size", "System.Windows.Forms.TabPage", "Property[MaximumSize]"] + - ["System.Windows.Forms.DataGridViewAdvancedCellBorderStyle", "System.Windows.Forms.DataGridViewAdvancedCellBorderStyle!", "Field[Outset]"] + - ["System.Drawing.Color", "System.Windows.Forms.ProfessionalColorTable", "Property[OverflowButtonGradientBegin]"] + - ["System.Windows.Forms.AutoCompleteMode", "System.Windows.Forms.AutoCompleteMode!", "Field[None]"] + - ["System.Boolean", "System.Windows.Forms.TextBoxBase", "Property[DoubleBuffered]"] + - ["System.Drawing.Size", "System.Windows.Forms.UpDownBase", "Property[MinimumSize]"] + - ["System.Windows.Forms.PreProcessControlState", "System.Windows.Forms.PreProcessControlState!", "Field[MessageNotNeeded]"] + - ["System.Windows.Forms.ListBox+SelectedObjectCollection", "System.Windows.Forms.ListBox", "Property[SelectedItems]"] + - ["System.Windows.Forms.ToolStripTextDirection", "System.Windows.Forms.ToolStripTextDirection!", "Field[Inherit]"] + - ["System.Int32", "System.Windows.Forms.RichTextBox", "Property[BulletIndent]"] + - ["System.Decimal", "System.Windows.Forms.NumericUpDown", "Property[Value]"] + - ["System.Boolean", "System.Windows.Forms.ContainerControl", "Method[ProcessMnemonic].ReturnValue"] + - ["System.Windows.Forms.Layout.LayoutEngine", "System.Windows.Forms.Control", "Property[LayoutEngine]"] + - ["System.Windows.Forms.Keys", "System.Windows.Forms.KeyEventArgs", "Property[KeyData]"] + - ["System.String", "System.Windows.Forms.Menu", "Method[ToString].ReturnValue"] + - ["System.Single", "System.Windows.Forms.RowStyle", "Property[Height]"] + - ["System.Windows.Forms.Keys", "System.Windows.Forms.Keys!", "Field[NumPad9]"] + - ["System.Boolean", "System.Windows.Forms.LinkArea!", "Method[op_Inequality].ReturnValue"] + - ["System.Boolean", "System.Windows.Forms.Application!", "Property[UseVisualStyles]"] + - ["System.Boolean", "System.Windows.Forms.SystemInformation!", "Property[MouseButtonsSwapped]"] + - ["System.Collections.IEnumerator", "System.Windows.Forms.DataGridViewCellCollection", "Method[System.Collections.IEnumerable.GetEnumerator].ReturnValue"] + - ["System.String", "System.Windows.Forms.PropertyGrid", "Property[Text]"] + - ["System.Boolean", "System.Windows.Forms.PageSetupDialog", "Property[AllowMargins]"] + - ["System.Windows.Forms.DataGridViewEditMode", "System.Windows.Forms.DataGridViewEditMode!", "Field[EditOnF2]"] + - ["System.Windows.Forms.AutoSizeMode", "System.Windows.Forms.AutoSizeMode!", "Field[GrowAndShrink]"] + - ["System.Drawing.Rectangle", "System.Windows.Forms.TableLayoutCellPaintEventArgs", "Property[CellBounds]"] + - ["System.Windows.Forms.Shortcut", "System.Windows.Forms.Shortcut!", "Field[CtrlShift9]"] + - ["System.Windows.Forms.ListBox+SelectedIndexCollection", "System.Windows.Forms.ListBox", "Property[SelectedIndices]"] + - ["System.Object", "System.Windows.Forms.AccessibleObject", "Property[Accessibility.IAccessible.accFocus]"] + - ["System.Boolean", "System.Windows.Forms.DataGrid", "Method[ShouldSerializeCaptionBackColor].ReturnValue"] + - ["System.Int32", "System.Windows.Forms.CreateParams", "Property[ClassStyle]"] + - ["System.Int32", "System.Windows.Forms.TreeView", "Property[VisibleCount]"] + - ["System.IntPtr", "System.Windows.Forms.PaintEventArgs", "Method[System.Drawing.IDeviceContext.GetHdc].ReturnValue"] + - ["System.Boolean", "System.Windows.Forms.ToolStrip", "Property[CausesValidation]"] + - ["System.Windows.Forms.ListBox+ObjectCollection", "System.Windows.Forms.CheckedListBox", "Method[CreateItemCollection].ReturnValue"] + - ["System.Int32", "System.Windows.Forms.SystemInformation!", "Property[ToolWindowCaptionHeight]"] + - ["System.Windows.Forms.LeftRightAlignment", "System.Windows.Forms.LeftRightAlignment!", "Field[Left]"] + - ["System.Int32", "System.Windows.Forms.SystemInformation!", "Property[CaretWidth]"] + - ["System.Boolean", "System.Windows.Forms.ToolStripItemCollection", "Method[System.Collections.IList.Contains].ReturnValue"] + - ["System.Boolean", "System.Windows.Forms.FlowLayoutSettings", "Property[WrapContents]"] + - ["System.Object", "System.Windows.Forms.HtmlWindow", "Property[DomWindow]"] + - ["System.Object", "System.Windows.Forms.BindingSource", "Method[AddNew].ReturnValue"] + - ["System.Drawing.Size", "System.Windows.Forms.DataGridViewTextBoxCell", "Method[GetPreferredSize].ReturnValue"] + - ["System.String", "System.Windows.Forms.QueryAccessibilityHelpEventArgs", "Property[HelpString]"] + - ["System.String", "System.Windows.Forms.DataGridViewColumn", "Property[HeaderText]"] + - ["System.Drawing.Rectangle", "System.Windows.Forms.DataGridViewComboBoxCell", "Method[GetErrorIconBounds].ReturnValue"] + - ["System.Threading.SynchronizationContext", "System.Windows.Forms.WindowsFormsSynchronizationContext", "Method[CreateCopy].ReturnValue"] + - ["System.Windows.Forms.ToolTipIcon", "System.Windows.Forms.ToolTipIcon!", "Field[Warning]"] + - ["System.Int32", "System.Windows.Forms.DataGridViewColumnDesignTimeVisibleAttribute", "Method[GetHashCode].ReturnValue"] + - ["System.Drawing.SizeF", "System.Windows.Forms.Form!", "Method[GetAutoScaleSize].ReturnValue"] + - ["System.Windows.Forms.Keys", "System.Windows.Forms.Keys!", "Field[MediaStop]"] + - ["System.Windows.Forms.FormCornerPreference", "System.Windows.Forms.FormCornerPreference!", "Field[Round]"] + - ["System.Windows.Forms.CurrencyManager", "System.Windows.Forms.BindingSource", "Method[GetRelatedCurrencyManager].ReturnValue"] + - ["System.Drawing.Color", "System.Windows.Forms.ToolStripItem", "Property[ForeColor]"] + - ["System.Object", "System.Windows.Forms.DataGridViewTextBoxEditingControl", "Property[EditingControlFormattedValue]"] + - ["System.Drawing.Rectangle", "System.Windows.Forms.ToolStripRenderEventArgs", "Property[ConnectedArea]"] + - ["System.Object", "System.Windows.Forms.ButtonBase", "Property[CommandParameter]"] + - ["System.Boolean", "System.Windows.Forms.ToolStripDropDown", "Property[AutoSize]"] + - ["System.Drawing.Size", "System.Windows.Forms.ToolStripContentPanel", "Property[MinimumSize]"] + - ["System.Windows.Forms.Border3DStyle", "System.Windows.Forms.Border3DStyle!", "Field[RaisedInner]"] + - ["System.Windows.Forms.Keys", "System.Windows.Forms.Keys!", "Field[LMenu]"] + - ["System.Windows.Forms.Cursor", "System.Windows.Forms.Cursors!", "Property[Help]"] + - ["System.Int32", "System.Windows.Forms.ListBox", "Method[GetItemHeight].ReturnValue"] + - ["System.Boolean", "System.Windows.Forms.TextBoxBase", "Property[AutoSize]"] + - ["System.Boolean", "System.Windows.Forms.GridItem", "Method[Select].ReturnValue"] + - ["System.Windows.Forms.HorizontalAlignment", "System.Windows.Forms.ListViewGroup", "Property[HeaderAlignment]"] + - ["System.Windows.Forms.FlowDirection", "System.Windows.Forms.FlowDirection!", "Field[TopDown]"] + - ["System.Boolean", "System.Windows.Forms.WebBrowser", "Property[AllowWebBrowserDrop]"] + - ["System.IntPtr", "System.Windows.Forms.Message", "Property[WParam]"] + - ["System.Windows.Forms.DataGridViewCellStyle", "System.Windows.Forms.DataGridView", "Property[ColumnHeadersDefaultCellStyle]"] + - ["System.Windows.Forms.SelectionMode", "System.Windows.Forms.CheckedListBox", "Property[SelectionMode]"] + - ["System.Boolean", "System.Windows.Forms.Control", "Property[IsAncestorSiteInDesignMode]"] + - ["System.Int32", "System.Windows.Forms.RichTextBox", "Property[SelectionRightIndent]"] + - ["System.Drawing.Color", "System.Windows.Forms.LinkLabel", "Property[VisitedLinkColor]"] + - ["System.Windows.Forms.Keys", "System.Windows.Forms.Keys!", "Field[G]"] + - ["System.Windows.Forms.AccessibleObject", "System.Windows.Forms.AccessibleObject", "Method[GetSelected].ReturnValue"] + - ["System.Int32", "System.Windows.Forms.MaskedTextBox", "Method[GetFirstCharIndexFromLine].ReturnValue"] + - ["System.Windows.Forms.ControlStyles", "System.Windows.Forms.ControlStyles!", "Field[Selectable]"] + - ["System.Windows.Forms.AccessibleObject", "System.Windows.Forms.NumericUpDown", "Method[CreateAccessibilityInstance].ReturnValue"] + - ["System.Boolean", "System.Windows.Forms.SystemInformation!", "Property[IsKeyboardPreferred]"] + - ["System.Int32", "System.Windows.Forms.TableLayoutStyleCollection", "Method[Add].ReturnValue"] + - ["System.String", "System.Windows.Forms.FileDialogCustomPlace", "Property[Path]"] + - ["System.Int32", "System.Windows.Forms.ComboBox", "Property[SelectionLength]"] + - ["System.Drawing.Point", "System.Windows.Forms.HelpEventArgs", "Property[MousePos]"] + - ["System.Collections.IEnumerator", "System.Windows.Forms.TreeNodeCollection", "Method[GetEnumerator].ReturnValue"] + - ["System.Windows.Forms.PropertySort", "System.Windows.Forms.PropertySort!", "Field[Categorized]"] + - ["System.Boolean", "System.Windows.Forms.ListView", "Property[FullRowSelect]"] + - ["System.Boolean", "System.Windows.Forms.ListView", "Property[HoverSelection]"] + - ["System.Windows.Forms.Control", "System.Windows.Forms.IContainerControl", "Property[ActiveControl]"] + - ["System.Drawing.Size", "System.Windows.Forms.DataGridViewCheckBoxCell", "Method[GetPreferredSize].ReturnValue"] + - ["System.Drawing.Rectangle", "System.Windows.Forms.DataGridViewRowHeaderCell", "Method[GetErrorIconBounds].ReturnValue"] + - ["System.Int32", "System.Windows.Forms.PrintPreviewControl", "Property[Rows]"] + - ["System.Windows.Forms.ImageList", "System.Windows.Forms.Label", "Property[ImageList]"] + - ["System.Drawing.Size", "System.Windows.Forms.SplitContainer", "Property[AutoScrollMargin]"] + - ["System.Drawing.Size", "System.Windows.Forms.ComboBox", "Property[MinimumSize]"] + - ["System.Drawing.Graphics", "System.Windows.Forms.PrintControllerWithStatusDialog", "Method[OnStartPage].ReturnValue"] + - ["System.Windows.Forms.ListViewItem", "System.Windows.Forms.ListViewItem", "Method[FindNearestItem].ReturnValue"] + - ["System.Int32", "System.Windows.Forms.TreeNode", "Property[SelectedImageIndex]"] + - ["System.Drawing.Color", "System.Windows.Forms.DataGridTableStyle", "Property[GridLineColor]"] + - ["System.Boolean", "System.Windows.Forms.DataGridBoolColumn", "Property[AllowNull]"] + - ["System.Drawing.Color", "System.Windows.Forms.ToolStrip", "Property[ForeColor]"] + - ["System.Boolean", "System.Windows.Forms.DataGridViewButtonCell", "Method[KeyDownUnsharesRow].ReturnValue"] + - ["System.Char", "System.Windows.Forms.TextBoxBase", "Method[GetCharFromPosition].ReturnValue"] + - ["System.Windows.Forms.RightToLeft", "System.Windows.Forms.RightToLeft!", "Field[No]"] + - ["System.Windows.Forms.AutoScaleMode", "System.Windows.Forms.AutoScaleMode!", "Field[Font]"] + - ["System.Windows.Forms.ToolStripLayoutStyle", "System.Windows.Forms.ToolStripLayoutStyle!", "Field[Flow]"] + - ["System.Windows.Forms.Cursor", "System.Windows.Forms.Cursors!", "Property[PanNW]"] + - ["System.Windows.Forms.MouseButtons", "System.Windows.Forms.MouseButtons!", "Field[Right]"] + - ["System.Boolean", "System.Windows.Forms.ToolStripTextBox", "Property[CanUndo]"] + - ["System.Windows.Forms.RichTextBoxSelectionTypes", "System.Windows.Forms.RichTextBox", "Property[SelectionType]"] + - ["System.Windows.Forms.AccessibleRole", "System.Windows.Forms.AccessibleRole!", "Field[ScrollBar]"] + - ["System.Boolean", "System.Windows.Forms.MaskedTextBox", "Property[WordWrap]"] + - ["System.Boolean", "System.Windows.Forms.TaskDialogButton", "Property[Visible]"] + - ["System.Drawing.Color", "System.Windows.Forms.ProfessionalColorTable", "Property[MenuItemSelected]"] + - ["System.Windows.Forms.Shortcut", "System.Windows.Forms.Shortcut!", "Field[CtrlShiftJ]"] + - ["System.Windows.Forms.Control", "System.Windows.Forms.Control!", "Method[FromHandle].ReturnValue"] + - ["System.Windows.Forms.StatusBarPanelStyle", "System.Windows.Forms.StatusBarPanelStyle!", "Field[OwnerDraw]"] + - ["System.String", "System.Windows.Forms.HtmlElementEventArgs", "Property[EventType]"] + - ["System.Boolean", "System.Windows.Forms.DataGridViewLinkCell", "Method[MouseLeaveUnsharesRow].ReturnValue"] + - ["System.Boolean", "System.Windows.Forms.RichTextBox", "Property[SelectionBullet]"] + - ["System.Windows.Forms.MaskFormat", "System.Windows.Forms.MaskFormat!", "Field[IncludePromptAndLiterals]"] + - ["System.Boolean", "System.Windows.Forms.SelectionRangeConverter", "Method[CanConvertTo].ReturnValue"] + - ["System.Windows.Forms.ImeMode", "System.Windows.Forms.PictureBox", "Property[ImeMode]"] + - ["System.Windows.Forms.TaskDialogIcon", "System.Windows.Forms.TaskDialogIcon!", "Field[ShieldBlueBar]"] + - ["System.Drawing.Size", "System.Windows.Forms.ToolStripControlHost", "Method[GetPreferredSize].ReturnValue"] + - ["System.Windows.Forms.ErrorIconAlignment", "System.Windows.Forms.ErrorIconAlignment!", "Field[MiddleRight]"] + - ["System.Windows.Forms.DataGridViewAutoSizeColumnMode[]", "System.Windows.Forms.DataGridViewAutoSizeColumnsModeEventArgs", "Property[PreviousModes]"] + - ["System.Windows.Forms.DataGridViewColumn", "System.Windows.Forms.DataGridViewSelectedColumnCollection", "Property[Item]"] + - ["System.Windows.Forms.DataGridViewCellBorderStyle", "System.Windows.Forms.DataGridViewCellBorderStyle!", "Field[Sunken]"] + - ["System.Boolean", "System.Windows.Forms.FileDialog", "Property[AddExtension]"] + - ["System.Drawing.Size", "System.Windows.Forms.TabPage", "Property[MinimumSize]"] + - ["System.Drawing.Color", "System.Windows.Forms.DataGrid", "Property[BackColor]"] + - ["System.Byte", "System.Windows.Forms.InputLanguageChangedEventArgs", "Property[CharSet]"] + - ["System.Windows.Forms.AccessibleEvents", "System.Windows.Forms.AccessibleEvents!", "Field[SystemContextHelpEnd]"] + - ["System.Windows.Forms.DataGridViewImageCellLayout", "System.Windows.Forms.DataGridViewImageCellLayout!", "Field[Normal]"] + - ["System.Windows.Forms.RichTextBoxSelectionAttribute", "System.Windows.Forms.RichTextBoxSelectionAttribute!", "Field[None]"] + - ["System.Windows.Forms.ListView+ListViewItemCollection", "System.Windows.Forms.ListView", "Property[Items]"] + - ["System.Boolean", "System.Windows.Forms.PreviewKeyDownEventArgs", "Property[IsInputKey]"] + - ["System.Windows.Forms.AutoCompleteStringCollection", "System.Windows.Forms.ToolStripComboBox", "Property[AutoCompleteCustomSource]"] + - ["System.Object", "System.Windows.Forms.PaddingConverter", "Method[ConvertTo].ReturnValue"] + - ["System.Windows.Forms.StatusBarPanel", "System.Windows.Forms.StatusBarPanelClickEventArgs", "Property[StatusBarPanel]"] + - ["System.Int32", "System.Windows.Forms.TextBoxBase", "Property[MaxLength]"] + - ["System.Boolean", "System.Windows.Forms.AxHost", "Property[EditMode]"] + - ["System.Object", "System.Windows.Forms.ImageIndexConverter", "Method[ConvertFrom].ReturnValue"] + - ["System.Windows.Forms.ListViewItemStates", "System.Windows.Forms.ListViewItemStates!", "Field[Default]"] + - ["System.Object", "System.Windows.Forms.ColumnHeaderConverter", "Method[ConvertTo].ReturnValue"] + - ["System.String", "System.Windows.Forms.DataFormats!", "Field[Locale]"] + - ["System.Windows.Forms.ImeMode", "System.Windows.Forms.ImeMode!", "Field[HangulFull]"] + - ["System.Boolean", "System.Windows.Forms.DataGridViewButtonCell", "Method[MouseDownUnsharesRow].ReturnValue"] + - ["System.Windows.Forms.Keys", "System.Windows.Forms.Keys!", "Field[MediaPreviousTrack]"] + - ["System.Windows.Forms.MenuItem", "System.Windows.Forms.MenuItem", "Method[MergeMenu].ReturnValue"] + - ["System.Windows.Forms.AccessibleEvents", "System.Windows.Forms.AccessibleEvents!", "Field[ValueChange]"] + - ["System.Int32", "System.Windows.Forms.MaskedTextBox", "Property[TextLength]"] + - ["System.Windows.Forms.HtmlElement", "System.Windows.Forms.HtmlDocument", "Method[GetElementById].ReturnValue"] + - ["System.Windows.Forms.DataGridViewSelectionMode", "System.Windows.Forms.DataGridViewSelectionMode!", "Field[FullRowSelect]"] + - ["System.Boolean", "System.Windows.Forms.HtmlDocument!", "Method[op_Inequality].ReturnValue"] + - ["System.Windows.Forms.CloseReason", "System.Windows.Forms.CloseReason!", "Field[TaskManagerClosing]"] + - ["System.Drawing.Color", "System.Windows.Forms.Control!", "Property[DefaultBackColor]"] + - ["System.Windows.Forms.Control", "System.Windows.Forms.TableLayoutPanel", "Method[GetControlFromPosition].ReturnValue"] + - ["System.Windows.Forms.DockStyle", "System.Windows.Forms.StatusStrip", "Property[DefaultDock]"] + - ["System.Int32", "System.Windows.Forms.SplitContainer", "Property[SplitterWidth]"] + - ["System.Boolean", "System.Windows.Forms.ComboBox", "Method[IsInputKey].ReturnValue"] + - ["System.Int32", "System.Windows.Forms.DataGridView", "Property[FirstDisplayedScrollingRowIndex]"] + - ["System.Object", "System.Windows.Forms.ApplicationContext", "Property[Tag]"] + - ["System.Windows.Forms.Keys", "System.Windows.Forms.Keys!", "Field[LaunchApplication1]"] + - ["System.Windows.Forms.ToolStripDropDownCloseReason", "System.Windows.Forms.ToolStripDropDownClosingEventArgs", "Property[CloseReason]"] + - ["System.Windows.Forms.Keys", "System.Windows.Forms.Keys!", "Field[Oem102]"] + - ["System.Int32", "System.Windows.Forms.HtmlWindowCollection", "Property[Count]"] + - ["System.Boolean", "System.Windows.Forms.ToolStripSeparator", "Property[Enabled]"] + - ["System.Windows.Forms.ListViewItem", "System.Windows.Forms.ListViewItemMouseHoverEventArgs", "Property[Item]"] + - ["System.Windows.Forms.Design.PropertyTab", "System.Windows.Forms.PropertyTabChangedEventArgs", "Property[NewTab]"] + - ["System.Boolean", "System.Windows.Forms.TableLayoutRowStyleCollection", "Method[Contains].ReturnValue"] + - ["System.Boolean", "System.Windows.Forms.DataGridTableStyle", "Property[ColumnHeadersVisible]"] + - ["System.String", "System.Windows.Forms.DataGridColumnStyle", "Property[HeaderText]"] + - ["System.Drawing.Size", "System.Windows.Forms.SystemInformation!", "Property[SmallCaptionButtonSize]"] + - ["System.Drawing.Color", "System.Windows.Forms.ProfessionalColors!", "Property[StatusStripGradientEnd]"] + - ["System.Drawing.Rectangle", "System.Windows.Forms.DataGridViewCell", "Method[BorderWidths].ReturnValue"] + - ["System.Drawing.Size", "System.Windows.Forms.Label", "Method[GetPreferredSize].ReturnValue"] + - ["System.String", "System.Windows.Forms.TaskDialogFootnote", "Method[ToString].ReturnValue"] + - ["System.Windows.Forms.HtmlElementCollection", "System.Windows.Forms.HtmlElement", "Method[GetElementsByTagName].ReturnValue"] + - ["System.Drawing.Color", "System.Windows.Forms.ProfessionalColors!", "Property[ButtonCheckedGradientBegin]"] + - ["System.Windows.Forms.DropImageType", "System.Windows.Forms.DropImageType!", "Field[Warning]"] + - ["System.Boolean", "System.Windows.Forms.SystemInformation!", "Property[MonitorsSameDisplayFormat]"] + - ["System.Windows.Forms.Border3DSide", "System.Windows.Forms.Border3DSide!", "Field[Top]"] + - ["System.Drawing.SizeF", "System.Windows.Forms.ContainerControl", "Property[CurrentAutoScaleDimensions]"] + - ["System.Drawing.Color", "System.Windows.Forms.ProfessionalColorTable", "Property[ButtonCheckedHighlight]"] + - ["System.Int32", "System.Windows.Forms.GridColumnStylesCollection", "Method[System.Collections.IList.Add].ReturnValue"] + - ["System.String", "System.Windows.Forms.AxHost", "Property[Text]"] + - ["System.Windows.Forms.AccessibleObject", "System.Windows.Forms.TrackBar", "Method[CreateAccessibilityInstance].ReturnValue"] + - ["System.Boolean", "System.Windows.Forms.DataGridView", "Method[SetCurrentCellAddressCore].ReturnValue"] + - ["System.Int32", "System.Windows.Forms.TreeNode", "Property[Index]"] + - ["System.Windows.Forms.TableLayoutPanelGrowStyle", "System.Windows.Forms.TableLayoutPanel", "Property[GrowStyle]"] + - ["System.Object", "System.Windows.Forms.ToolStripItem", "Property[CommandParameter]"] + - ["System.String", "System.Windows.Forms.LinkClickedEventArgs", "Property[LinkText]"] + - ["System.Boolean", "System.Windows.Forms.SaveFileDialog", "Property[OverwritePrompt]"] + - ["System.Boolean", "System.Windows.Forms.DataGridViewComboBoxColumn", "Property[DisplayStyleForCurrentCellOnly]"] + - ["System.Drawing.Color", "System.Windows.Forms.PropertyGrid", "Property[CommandsBackColor]"] + - ["System.Windows.Forms.ListViewAlignment", "System.Windows.Forms.ListViewAlignment!", "Field[Left]"] + - ["System.Windows.Forms.ToolStripItemDisplayStyle", "System.Windows.Forms.ToolStripItemDisplayStyle!", "Field[Text]"] + - ["System.Boolean", "System.Windows.Forms.DataGridViewImageColumn", "Property[ValuesAreIcons]"] + - ["System.Windows.Forms.AutoCompleteStringCollection", "System.Windows.Forms.ComboBox", "Property[AutoCompleteCustomSource]"] + - ["System.Windows.Forms.DataGridViewCellStyleScopes", "System.Windows.Forms.DataGridViewCellStyleScopes!", "Field[RowHeaders]"] + - ["System.Drawing.Color", "System.Windows.Forms.DataGridTableStyle", "Property[HeaderForeColor]"] + - ["System.Drawing.Color", "System.Windows.Forms.DataGridTableStyle", "Property[ForeColor]"] + - ["System.Windows.Forms.Shortcut", "System.Windows.Forms.Shortcut!", "Field[ShiftF2]"] + - ["System.Windows.Forms.Form", "System.Windows.Forms.FormCollection", "Property[Item]"] + - ["System.Windows.Forms.RichTextBoxSelectionTypes", "System.Windows.Forms.RichTextBoxSelectionTypes!", "Field[Empty]"] + - ["System.Windows.Forms.AccessibleNavigation", "System.Windows.Forms.AccessibleNavigation!", "Field[FirstChild]"] + - ["System.Windows.Forms.WebBrowserRefreshOption", "System.Windows.Forms.WebBrowserRefreshOption!", "Field[IfExpired]"] + - ["System.Boolean", "System.Windows.Forms.SystemInformation!", "Property[IsMenuAnimationEnabled]"] + - ["System.String", "System.Windows.Forms.TreeNode", "Property[ImageKey]"] + - ["System.Windows.Forms.AccessibleRole", "System.Windows.Forms.AccessibleRole!", "Field[ColumnHeader]"] + - ["System.Boolean", "System.Windows.Forms.BindingSource", "Property[System.ComponentModel.ISupportInitializeNotification.IsInitialized]"] + - ["System.Boolean", "System.Windows.Forms.DataGridViewCheckBoxCell", "Method[KeyDownUnsharesRow].ReturnValue"] + - ["System.Int32", "System.Windows.Forms.LinkClickedEventArgs", "Property[LinkLength]"] + - ["System.DateTime", "System.Windows.Forms.DateTimePicker", "Property[MinDate]"] + - ["System.Boolean", "System.Windows.Forms.ScrollBar", "Property[AutoSize]"] + - ["System.Boolean", "System.Windows.Forms.TaskDialogButton", "Property[ShowShieldIcon]"] + - ["System.Drawing.Size", "System.Windows.Forms.SystemInformation!", "Property[FixedFrameBorderSize]"] + - ["System.Windows.Forms.Keys", "System.Windows.Forms.Keys!", "Field[RMenu]"] + - ["System.Boolean", "System.Windows.Forms.Form", "Method[ProcessMnemonic].ReturnValue"] + - ["System.Windows.Forms.ToolStripItemOverflow", "System.Windows.Forms.ToolStripItemOverflow!", "Field[Always]"] + - ["System.Windows.Forms.LinkState", "System.Windows.Forms.LinkState!", "Field[Normal]"] + - ["System.Boolean", "System.Windows.Forms.DataGridViewRowPostPaintEventArgs", "Property[IsFirstDisplayedRow]"] + - ["System.Drawing.Size", "System.Windows.Forms.UpDownBase", "Property[AutoScrollMinSize]"] + - ["System.Drawing.Color", "System.Windows.Forms.TabControl", "Property[BackColor]"] + - ["System.Boolean", "System.Windows.Forms.MaskedTextBox", "Property[SkipLiterals]"] + - ["System.Drawing.Rectangle", "System.Windows.Forms.DataGridView", "Method[GetCellDisplayRectangle].ReturnValue"] + - ["System.Windows.Forms.Keys", "System.Windows.Forms.Keys!", "Field[P]"] + - ["System.Drawing.Color", "System.Windows.Forms.ImageList", "Property[TransparentColor]"] + - ["System.Boolean", "System.Windows.Forms.DataGridViewColumnCollection", "Method[Contains].ReturnValue"] + - ["System.Drawing.Color", "System.Windows.Forms.DataGridTableStyle", "Property[HeaderBackColor]"] + - ["System.IntPtr", "System.Windows.Forms.ControlPaint!", "Method[CreateHBitmap16Bit].ReturnValue"] + - ["System.Int32", "System.Windows.Forms.DataGridViewRowErrorTextNeededEventArgs", "Property[RowIndex]"] + - ["System.Boolean", "System.Windows.Forms.DataGridTableStyle", "Method[ShouldSerializeAlternatingBackColor].ReturnValue"] + - ["System.Windows.Forms.Keys", "System.Windows.Forms.Keys!", "Field[KanjiMode]"] + - ["System.Windows.Forms.CaptionButton", "System.Windows.Forms.CaptionButton!", "Field[Restore]"] + - ["System.Int32", "System.Windows.Forms.CreateParams", "Property[ExStyle]"] + - ["System.Windows.Forms.TreeNodeCollection", "System.Windows.Forms.TreeNode", "Property[Nodes]"] + - ["System.Windows.Forms.DataGridViewPaintParts", "System.Windows.Forms.DataGridViewPaintParts!", "Field[All]"] + - ["System.Boolean", "System.Windows.Forms.KeysConverter", "Method[CanConvertFrom].ReturnValue"] + - ["System.Drawing.Size", "System.Windows.Forms.DataGridViewImageCell", "Method[GetPreferredSize].ReturnValue"] + - ["System.Boolean", "System.Windows.Forms.FontDialog", "Method[RunDialog].ReturnValue"] + - ["System.Windows.Forms.MenuItem", "System.Windows.Forms.Menu", "Method[FindMenuItem].ReturnValue"] + - ["System.String", "System.Windows.Forms.HtmlElement", "Property[OuterText]"] + - ["System.Windows.Forms.Shortcut", "System.Windows.Forms.Shortcut!", "Field[CtrlQ]"] + - ["System.Windows.Forms.TextFormatFlags", "System.Windows.Forms.TextFormatFlags!", "Field[Left]"] + - ["System.Drawing.Rectangle", "System.Windows.Forms.DataGridViewColumnHeaderCell", "Method[GetContentBounds].ReturnValue"] + - ["System.Windows.Forms.ContextMenuStrip", "System.Windows.Forms.ToolStripContainer", "Property[ContextMenuStrip]"] + - ["System.Windows.Forms.DataGridViewCell", "System.Windows.Forms.DataGridViewTextBoxColumn", "Property[CellTemplate]"] + - ["System.Windows.Forms.DataGridViewAutoSizeColumnMode", "System.Windows.Forms.DataGridViewAutoSizeColumnMode!", "Field[Fill]"] + - ["System.Windows.Forms.ScrollButton", "System.Windows.Forms.ScrollButton!", "Field[Up]"] + - ["System.Boolean", "System.Windows.Forms.DataObject", "Method[ContainsAudio].ReturnValue"] + - ["System.Windows.Forms.AnchorStyles", "System.Windows.Forms.ToolStrip", "Property[Anchor]"] + - ["System.Int32", "System.Windows.Forms.DataGridViewCellPaintingEventArgs", "Property[RowIndex]"] + - ["System.Object", "System.Windows.Forms.WebBrowserBase", "Property[ActiveXInstance]"] + - ["System.Windows.Forms.DataGridViewDataErrorContexts", "System.Windows.Forms.DataGridViewDataErrorContexts!", "Field[InitialValueRestoration]"] + - ["System.Windows.Forms.AccessibleRole", "System.Windows.Forms.AccessibleRole!", "Field[Dialog]"] + - ["System.Boolean", "System.Windows.Forms.DataGrid", "Method[ShouldSerializeAlternatingBackColor].ReturnValue"] + - ["System.Windows.Forms.ScrollEventType", "System.Windows.Forms.ScrollEventType!", "Field[SmallIncrement]"] + - ["System.Boolean", "System.Windows.Forms.Clipboard!", "Method[ContainsText].ReturnValue"] + - ["System.Windows.Forms.TreeView", "System.Windows.Forms.TreeNode", "Property[TreeView]"] + - ["System.Windows.Forms.RichTextBoxSelectionTypes", "System.Windows.Forms.RichTextBoxSelectionTypes!", "Field[Object]"] + - ["System.Drawing.Rectangle", "System.Windows.Forms.SplitContainer", "Property[SplitterRectangle]"] + - ["System.Boolean", "System.Windows.Forms.Form", "Property[ShowInTaskbar]"] + - ["System.Drawing.Color", "System.Windows.Forms.ProfessionalColors!", "Property[RaftingContainerGradientBegin]"] + - ["System.Windows.Forms.AccessibleStates", "System.Windows.Forms.AccessibleStates!", "Field[ReadOnly]"] + - ["System.Windows.Forms.TaskDialogButton", "System.Windows.Forms.TaskDialogButton!", "Property[Close]"] + - ["System.Int32", "System.Windows.Forms.ToolStripProgressBar", "Property[MarqueeAnimationSpeed]"] + - ["System.Int32", "System.Windows.Forms.ScrollBar", "Property[SmallChange]"] + - ["System.Boolean", "System.Windows.Forms.Control", "Property[ScaleChildren]"] + - ["System.Drawing.ContentAlignment", "System.Windows.Forms.Control", "Method[RtlTranslateContent].ReturnValue"] + - ["System.Boolean", "System.Windows.Forms.DataGridView", "Method[ProcessNextKey].ReturnValue"] + - ["System.Windows.Forms.TableLayoutPanelCellBorderStyle", "System.Windows.Forms.TableLayoutPanelCellBorderStyle!", "Field[Outset]"] + - ["System.Int32", "System.Windows.Forms.AutoCompleteStringCollection", "Method[IndexOf].ReturnValue"] + - ["System.Windows.Forms.StatusBarPanel", "System.Windows.Forms.StatusBarDrawItemEventArgs", "Property[Panel]"] + - ["System.Boolean", "System.Windows.Forms.DataGridViewBand", "Property[ReadOnly]"] + - ["System.Int32", "System.Windows.Forms.ProgressBar", "Property[Maximum]"] + - ["System.Drawing.Color", "System.Windows.Forms.DataGridViewLinkColumn", "Property[LinkColor]"] + - ["System.Windows.Forms.ImageList", "System.Windows.Forms.ListView", "Property[SmallImageList]"] + - ["System.Windows.Forms.TaskDialogIcon", "System.Windows.Forms.TaskDialogPage", "Property[Icon]"] + - ["System.Windows.Forms.AccessibleStates", "System.Windows.Forms.AccessibleStates!", "Field[Marqueed]"] + - ["System.Boolean", "System.Windows.Forms.BindingSource", "Property[IsSorted]"] + - ["System.Windows.Forms.ImageList", "System.Windows.Forms.ListView", "Property[StateImageList]"] + - ["System.ComponentModel.ISite", "System.Windows.Forms.DataGridViewColumn", "Property[Site]"] + - ["System.Windows.Forms.Shortcut", "System.Windows.Forms.Shortcut!", "Field[CtrlShiftG]"] + - ["System.Windows.Forms.ImeMode", "System.Windows.Forms.ProgressBar", "Property[ImeMode]"] + - ["System.Windows.Forms.ProgressBarStyle", "System.Windows.Forms.ProgressBarStyle!", "Field[Marquee]"] + - ["System.Windows.Forms.RichTextBoxStreamType", "System.Windows.Forms.RichTextBoxStreamType!", "Field[PlainText]"] + - ["System.Drawing.Rectangle", "System.Windows.Forms.DataGridViewRowPrePaintEventArgs", "Property[ClipBounds]"] + - ["System.Windows.Forms.AccessibleStates", "System.Windows.Forms.AccessibleStates!", "Field[Default]"] + - ["System.Object", "System.Windows.Forms.AxHost!", "Method[GetIPictureFromPicture].ReturnValue"] + - ["System.Int32", "System.Windows.Forms.PropertyManager", "Property[Count]"] + - ["System.Int32", "System.Windows.Forms.ColumnHeader", "Property[Width]"] + - ["System.Drawing.Color", "System.Windows.Forms.TabControl", "Property[ForeColor]"] + - ["System.Drawing.Size", "System.Windows.Forms.PictureBox", "Property[DefaultSize]"] + - ["System.Windows.Forms.DataGridViewCellStyle", "System.Windows.Forms.DataGridViewBand", "Property[InheritedStyle]"] + - ["System.Int32", "System.Windows.Forms.DataGridViewRowCollection", "Method[GetFirstRow].ReturnValue"] + - ["System.Object", "System.Windows.Forms.ListViewItem", "Method[Clone].ReturnValue"] + - ["System.Drawing.Color", "System.Windows.Forms.PropertyGrid", "Property[HelpForeColor]"] + - ["System.Windows.Forms.ScrollableControl+DockPaddingEdges", "System.Windows.Forms.PrintPreviewDialog", "Property[DockPadding]"] + - ["System.Boolean", "System.Windows.Forms.PrintPreviewDialog", "Property[KeyPreview]"] + - ["System.Windows.Forms.TextFormatFlags", "System.Windows.Forms.TextFormatFlags!", "Field[ExpandTabs]"] + - ["System.String", "System.Windows.Forms.ListViewItem", "Property[ImageKey]"] + - ["System.Drawing.Graphics", "System.Windows.Forms.ToolStripArrowRenderEventArgs", "Property[Graphics]"] + - ["System.Windows.Forms.Keys", "System.Windows.Forms.Keys!", "Field[F13]"] + - ["System.Windows.Forms.Keys", "System.Windows.Forms.Keys!", "Field[Multiply]"] + - ["System.Type", "System.Windows.Forms.ConvertEventArgs", "Property[DesiredType]"] + - ["System.Windows.Forms.DataGridViewAutoSizeColumnsMode", "System.Windows.Forms.DataGridViewAutoSizeColumnsMode!", "Field[AllCellsExceptHeader]"] + - ["System.Int32", "System.Windows.Forms.ComboBox", "Property[DropDownHeight]"] + - ["System.Boolean", "System.Windows.Forms.DataGridViewBand", "Property[Frozen]"] + - ["System.Int32", "System.Windows.Forms.DataGridViewCellPaintingEventArgs", "Property[ColumnIndex]"] + - ["System.String", "System.Windows.Forms.TabControl", "Property[Text]"] + - ["System.Drawing.SizeF", "System.Windows.Forms.ContainerControl", "Property[AutoScaleDimensions]"] + - ["System.Windows.Forms.Keys", "System.Windows.Forms.Keys!", "Field[F4]"] + - ["System.Drawing.Color", "System.Windows.Forms.ProfessionalColorTable", "Property[ButtonSelectedHighlight]"] + - ["System.Drawing.Rectangle", "System.Windows.Forms.ScrollBar", "Method[GetScaledBounds].ReturnValue"] + - ["System.Windows.Forms.Keys", "System.Windows.Forms.Keys!", "Field[F8]"] + - ["System.Int32", "System.Windows.Forms.SystemInformation!", "Property[MouseWheelScrollDelta]"] + - ["System.Drawing.Rectangle", "System.Windows.Forms.StatusStrip", "Property[SizeGripBounds]"] + - ["System.Boolean", "System.Windows.Forms.NavigateEventArgs", "Property[Forward]"] + - ["System.Boolean", "System.Windows.Forms.TaskDialogPage", "Property[SizeToContent]"] + - ["System.Drawing.Color", "System.Windows.Forms.PropertyGrid", "Property[CategorySplitterColor]"] + - ["System.Boolean", "System.Windows.Forms.Binding", "Property[FormattingEnabled]"] + - ["System.Windows.Forms.Keys", "System.Windows.Forms.Keys!", "Field[D3]"] + - ["System.Drawing.Color", "System.Windows.Forms.TabPage", "Property[BackColor]"] + - ["System.Windows.Forms.DataGridViewCellStyle", "System.Windows.Forms.DataGridViewCell", "Property[InheritedStyle]"] + - ["System.Windows.Forms.DataGridViewElementStates", "System.Windows.Forms.DataGridViewElementStates!", "Field[ReadOnly]"] + - ["System.Boolean", "System.Windows.Forms.DataGrid", "Method[ShouldSerializeGridLineColor].ReturnValue"] + - ["System.Type", "System.Windows.Forms.DataGridViewColumn", "Property[ValueType]"] + - ["System.Windows.Forms.ImageLayout", "System.Windows.Forms.ImageLayout!", "Field[Zoom]"] + - ["System.Drawing.Color", "System.Windows.Forms.DataGridTableStyle", "Property[AlternatingBackColor]"] + - ["System.Boolean", "System.Windows.Forms.ToolStripItem", "Property[RightToLeftAutoMirrorImage]"] + - ["System.String", "System.Windows.Forms.DataGrid", "Property[Text]"] + - ["System.Boolean", "System.Windows.Forms.GridColumnStylesCollection", "Property[System.Collections.IList.IsFixedSize]"] + - ["System.Boolean", "System.Windows.Forms.TreeView", "Property[RightToLeftLayout]"] + - ["System.String", "System.Windows.Forms.ToolStripTextBox", "Property[SelectedText]"] + - ["System.Int32", "System.Windows.Forms.SystemInformation!", "Property[VerticalScrollBarArrowHeight]"] + - ["System.Windows.Forms.BatteryChargeStatus", "System.Windows.Forms.BatteryChargeStatus!", "Field[Critical]"] + - ["System.Object", "System.Windows.Forms.NotifyIcon", "Property[Tag]"] + - ["System.Boolean", "System.Windows.Forms.DataGridView", "Method[ProcessAKey].ReturnValue"] + - ["System.Drawing.Color", "System.Windows.Forms.ProfessionalColors!", "Property[MenuStripGradientEnd]"] + - ["System.Windows.Forms.ToolStripItemAlignment", "System.Windows.Forms.ToolStripStatusLabel", "Property[Alignment]"] + - ["System.Windows.Forms.ArrangeDirection", "System.Windows.Forms.ArrangeDirection!", "Field[Down]"] + - ["System.Windows.Forms.Keys", "System.Windows.Forms.Keys!", "Field[Prior]"] + - ["System.Int32", "System.Windows.Forms.SystemInformation!", "Property[HorizontalResizeBorderThickness]"] + - ["System.Int32", "System.Windows.Forms.GridTableStylesCollection", "Method[System.Collections.IList.Add].ReturnValue"] + - ["System.Windows.Forms.TableLayoutSettings", "System.Windows.Forms.TableLayoutPanel", "Property[LayoutSettings]"] + - ["System.Double", "System.Windows.Forms.PrintPreviewControl", "Property[Zoom]"] + - ["System.DateTime", "System.Windows.Forms.AxHost!", "Method[GetTimeFromOADate].ReturnValue"] + - ["System.Windows.Forms.TaskDialogIcon", "System.Windows.Forms.TaskDialogFootnote", "Property[Icon]"] + - ["System.Windows.Forms.Control", "System.Windows.Forms.TabControl", "Method[GetControl].ReturnValue"] + - ["System.Windows.Forms.Control", "System.Windows.Forms.ToolStripControlHost", "Property[Control]"] + - ["System.Int32", "System.Windows.Forms.ListViewGroupCollection", "Method[IndexOf].ReturnValue"] + - ["System.Drawing.Point", "System.Windows.Forms.Cursor!", "Property[Position]"] + - ["System.Windows.Forms.AccessibleObject", "System.Windows.Forms.DataGridViewColumnHeaderCell", "Method[CreateAccessibilityInstance].ReturnValue"] + - ["System.Drawing.Size", "System.Windows.Forms.SystemInformation!", "Property[MinimizedWindowSize]"] + - ["System.Windows.Forms.AccessibleObject", "System.Windows.Forms.GroupBox", "Method[CreateAccessibilityInstance].ReturnValue"] + - ["System.Windows.Forms.ImageLayout", "System.Windows.Forms.MonthCalendar", "Property[BackgroundImageLayout]"] + - ["System.Object", "System.Windows.Forms.ListControl", "Property[SelectedValue]"] + - ["System.String", "System.Windows.Forms.TaskDialogExpander", "Property[Text]"] + - ["System.Object", "System.Windows.Forms.DataGridViewLinkColumn", "Method[Clone].ReturnValue"] + - ["System.Windows.Forms.DataGridViewPaintParts", "System.Windows.Forms.DataGridViewPaintParts!", "Field[Background]"] + - ["System.Int32", "System.Windows.Forms.Menu", "Method[FindMergePosition].ReturnValue"] + - ["System.String", "System.Windows.Forms.ProgressBar", "Property[Text]"] + - ["System.Windows.Forms.AccessibleObject", "System.Windows.Forms.TextBox", "Method[CreateAccessibilityInstance].ReturnValue"] + - ["System.Windows.Forms.AccessibleObject", "System.Windows.Forms.ToolStripDropDownItemAccessibleObject", "Method[GetChild].ReturnValue"] + - ["System.Int32", "System.Windows.Forms.DataGridViewRowCollection", "Method[System.Collections.IList.Add].ReturnValue"] + - ["System.Windows.Forms.DataGridViewCellBorderStyle", "System.Windows.Forms.DataGridViewCellBorderStyle!", "Field[None]"] + - ["System.Drawing.Color", "System.Windows.Forms.ControlPaint!", "Method[Light].ReturnValue"] + - ["System.Windows.Forms.ToolStripLayoutStyle", "System.Windows.Forms.ToolStripDropDownMenu", "Property[LayoutStyle]"] + - ["System.Boolean", "System.Windows.Forms.Menu", "Method[ProcessCmdKey].ReturnValue"] + - ["System.Windows.Forms.TreeViewAction", "System.Windows.Forms.TreeViewCancelEventArgs", "Property[Action]"] + - ["System.Boolean", "System.Windows.Forms.DataGridViewCell", "Property[ReadOnly]"] + - ["System.Windows.Forms.DataGridViewPaintParts", "System.Windows.Forms.DataGridViewPaintParts!", "Field[Focus]"] + - ["System.Windows.Forms.TickStyle", "System.Windows.Forms.TickStyle!", "Field[BottomRight]"] + - ["System.Windows.Forms.DataGridViewAutoSizeRowsMode", "System.Windows.Forms.DataGridViewAutoSizeRowsMode!", "Field[AllCellsExceptHeaders]"] + - ["System.Windows.Forms.AccessibleObject", "System.Windows.Forms.ToolStrip", "Method[CreateAccessibilityInstance].ReturnValue"] + - ["System.Windows.Forms.DataGridViewElementStates", "System.Windows.Forms.DataGridViewHeaderCell", "Method[GetInheritedState].ReturnValue"] + - ["System.Drawing.Color", "System.Windows.Forms.ProfessionalColors!", "Property[MenuItemSelected]"] + - ["System.Windows.Forms.TreeNode", "System.Windows.Forms.TreeViewHitTestInfo", "Property[Node]"] + - ["System.String", "System.Windows.Forms.HelpProvider", "Property[HelpNamespace]"] + - ["System.Drawing.Size", "System.Windows.Forms.PrintPreviewDialog", "Property[MinimumSize]"] + - ["System.Drawing.Color", "System.Windows.Forms.ProfessionalColorTable", "Property[MenuItemSelectedGradientBegin]"] + - ["System.String", "System.Windows.Forms.TaskDialogPage", "Property[Heading]"] + - ["System.Windows.Forms.DataGridViewAutoSizeRowsMode", "System.Windows.Forms.DataGridViewAutoSizeRowsMode!", "Field[DisplayedHeaders]"] + - ["System.Int32", "System.Windows.Forms.DataGridView", "Method[DisplayedRowCount].ReturnValue"] + - ["System.Drawing.Color", "System.Windows.Forms.DataGridViewCellStyle", "Property[SelectionBackColor]"] + - ["System.Boolean", "System.Windows.Forms.ToolStrip", "Property[AllowItemReorder]"] + - ["System.Drawing.Size", "System.Windows.Forms.SystemInformation!", "Property[MenuButtonSize]"] + - ["System.Boolean", "System.Windows.Forms.AxHost", "Method[PropsValid].ReturnValue"] + - ["System.UInt32", "System.Windows.Forms.AxHost!", "Method[GetOleColorFromColor].ReturnValue"] + - ["System.Object", "System.Windows.Forms.TypeValidationEventArgs", "Property[ReturnValue]"] + - ["System.Drawing.Color", "System.Windows.Forms.ProfessionalColors!", "Property[StatusStripBorder]"] + - ["System.Boolean", "System.Windows.Forms.Cursor", "Method[Equals].ReturnValue"] + - ["System.Boolean", "System.Windows.Forms.BindingContext", "Method[Contains].ReturnValue"] + - ["System.Windows.Forms.DataGridColumnStyle", "System.Windows.Forms.DataGrid", "Method[CreateGridColumn].ReturnValue"] + - ["System.Type", "System.Windows.Forms.DataGridViewButtonCell", "Property[EditType]"] + - ["System.Boolean", "System.Windows.Forms.CheckedListBox", "Property[CheckOnClick]"] + - ["System.Drawing.Size", "System.Windows.Forms.Control", "Property[MinimumSize]"] + - ["System.Boolean", "System.Windows.Forms.DataGridView", "Method[ProcessDownKey].ReturnValue"] + - ["System.Drawing.Image", "System.Windows.Forms.PropertyGrid", "Property[BackgroundImage]"] + - ["System.Windows.Forms.ToolStripRenderMode", "System.Windows.Forms.ToolStripContentPanel", "Property[RenderMode]"] + - ["System.Windows.Forms.TextFormatFlags", "System.Windows.Forms.TextFormatFlags!", "Field[SingleLine]"] + - ["System.Object", "System.Windows.Forms.BindingManagerBase", "Property[Current]"] + - ["System.Boolean", "System.Windows.Forms.StatusStrip", "Property[Stretch]"] + - ["System.Boolean", "System.Windows.Forms.DataGridView", "Method[RefreshEdit].ReturnValue"] + - ["System.Boolean", "System.Windows.Forms.GridColumnStylesCollection", "Property[System.Collections.IList.IsReadOnly]"] + - ["System.Windows.Forms.Keys", "System.Windows.Forms.Keys!", "Field[KeyCode]"] + - ["System.Windows.Forms.Automation.AutomationLiveSetting", "System.Windows.Forms.Label", "Property[LiveSetting]"] + - ["System.Windows.Forms.Keys", "System.Windows.Forms.Keys!", "Field[PageDown]"] + - ["System.Windows.Forms.Keys", "System.Windows.Forms.Keys!", "Field[U]"] + - ["System.Int32", "System.Windows.Forms.TaskDialogProgressBar", "Property[Maximum]"] + - ["System.Int32[]", "System.Windows.Forms.ColorDialog", "Property[CustomColors]"] + - ["System.Drawing.Color", "System.Windows.Forms.PropertyGrid", "Property[CommandsActiveLinkColor]"] + - ["System.Windows.Forms.DropImageType", "System.Windows.Forms.DropImageType!", "Field[Invalid]"] + - ["System.String", "System.Windows.Forms.ComboBox", "Method[ToString].ReturnValue"] + - ["System.Windows.Forms.ContextMenuStrip", "System.Windows.Forms.DataGridViewCell", "Method[GetInheritedContextMenuStrip].ReturnValue"] + - ["System.Int32", "System.Windows.Forms.DataGrid", "Property[FirstVisibleColumn]"] + - ["System.Boolean", "System.Windows.Forms.SplitContainer", "Property[IsSplitterFixed]"] + - ["System.Windows.Forms.Padding", "System.Windows.Forms.Form", "Property[Margin]"] + - ["System.Windows.Forms.Keys", "System.Windows.Forms.Keys!", "Field[BrowserFavorites]"] + - ["System.Windows.Forms.TreeViewHitTestInfo", "System.Windows.Forms.TreeView", "Method[HitTest].ReturnValue"] + - ["System.Int32", "System.Windows.Forms.ComboBox", "Method[GetItemHeight].ReturnValue"] + - ["System.Boolean", "System.Windows.Forms.ContainerControl", "Method[ProcessDialogChar].ReturnValue"] + - ["System.Windows.Forms.AccessibleEvents", "System.Windows.Forms.AccessibleEvents!", "Field[SystemCaptureStart]"] + - ["System.Boolean", "System.Windows.Forms.DataGridViewRowCollection", "Property[System.Collections.ICollection.IsSynchronized]"] + - ["System.Windows.Forms.DragAction", "System.Windows.Forms.QueryContinueDragEventArgs", "Property[Action]"] + - ["System.Boolean", "System.Windows.Forms.FlowLayoutPanel", "Method[System.ComponentModel.IExtenderProvider.CanExtend].ReturnValue"] + - ["System.Windows.Forms.TextFormatFlags", "System.Windows.Forms.TextFormatFlags!", "Field[WordBreak]"] + - ["System.Boolean", "System.Windows.Forms.ColorDialog", "Property[FullOpen]"] + - ["System.Object", "System.Windows.Forms.DataGridViewBand", "Method[Clone].ReturnValue"] + - ["System.Boolean", "System.Windows.Forms.Form", "Property[HelpButton]"] + - ["System.String", "System.Windows.Forms.Label", "Property[Text]"] + - ["System.Windows.Forms.DataGridViewAdvancedCellBorderStyle", "System.Windows.Forms.DataGridViewAdvancedCellBorderStyle!", "Field[Single]"] + - ["System.Drawing.Graphics", "System.Windows.Forms.DataGridViewRowPrePaintEventArgs", "Property[Graphics]"] + - ["System.Windows.Forms.ListViewHitTestLocations", "System.Windows.Forms.ListViewHitTestLocations!", "Field[LeftOfClientArea]"] + - ["System.Drawing.Size", "System.Windows.Forms.Form", "Property[MaximumSize]"] + - ["System.Int32", "System.Windows.Forms.SystemInformation!", "Property[VerticalScrollBarWidth]"] + - ["System.Drawing.Color", "System.Windows.Forms.ControlPaint!", "Method[LightLight].ReturnValue"] + - ["System.Boolean", "System.Windows.Forms.DataGridViewBand", "Property[Displayed]"] + - ["System.Drawing.Color", "System.Windows.Forms.ToolStripItemTextRenderEventArgs", "Property[TextColor]"] + - ["System.Int32", "System.Windows.Forms.TabControlEventArgs", "Property[TabPageIndex]"] + - ["System.Int32", "System.Windows.Forms.DataGridViewCellEventArgs", "Property[ColumnIndex]"] + - ["System.Drawing.Color", "System.Windows.Forms.ToolStripControlHost", "Property[ImageTransparentColor]"] + - ["System.Boolean", "System.Windows.Forms.DataGridViewCellStyle", "Property[IsNullValueDefault]"] + - ["System.Boolean", "System.Windows.Forms.SystemInformation!", "Property[IsMinimizeRestoreAnimationEnabled]"] + - ["System.Windows.Forms.ColorDepth", "System.Windows.Forms.ColorDepth!", "Field[Depth16Bit]"] + - ["System.String", "System.Windows.Forms.LinkArea", "Method[ToString].ReturnValue"] + - ["System.Drawing.Color", "System.Windows.Forms.DataGrid", "Property[HeaderForeColor]"] + - ["System.Int32", "System.Windows.Forms.SystemInformation!", "Property[DoubleClickTime]"] + - ["System.Drawing.Image", "System.Windows.Forms.PictureBox", "Property[InitialImage]"] + - ["System.String", "System.Windows.Forms.TaskDialogExpander", "Method[ToString].ReturnValue"] + - ["System.Boolean", "System.Windows.Forms.KeyPressEventArgs", "Property[Handled]"] + - ["System.Boolean", "System.Windows.Forms.DataGridViewCellStyleConverter", "Method[CanConvertTo].ReturnValue"] + - ["System.Boolean", "System.Windows.Forms.DataGrid", "Method[ShouldSerializeBackgroundColor].ReturnValue"] + - ["System.Windows.Forms.DataGridViewAutoSizeColumnsMode", "System.Windows.Forms.DataGridViewAutoSizeColumnsMode!", "Field[None]"] + - ["System.Drawing.Rectangle", "System.Windows.Forms.ToolStripDropDownMenu", "Property[DisplayRectangle]"] + - ["System.Int32", "System.Windows.Forms.FontDialog", "Property[Options]"] + - ["System.Windows.Forms.Shortcut", "System.Windows.Forms.Shortcut!", "Field[Ctrl9]"] + - ["System.Boolean", "System.Windows.Forms.SystemInformation!", "Property[MousePresent]"] + - ["System.Boolean", "System.Windows.Forms.Control", "Property[CausesValidation]"] + - ["System.Drawing.Size", "System.Windows.Forms.ToolStripDropDownMenu", "Property[MaxItemSize]"] + - ["System.Windows.Forms.Keys", "System.Windows.Forms.Keys!", "Field[BrowserForward]"] + - ["System.Windows.Forms.DrawItemState", "System.Windows.Forms.DrawItemState!", "Field[HotLight]"] + - ["System.Boolean", "System.Windows.Forms.ToolBar", "Property[TabStop]"] + - ["System.Drawing.Color", "System.Windows.Forms.ScrollBar", "Property[ForeColor]"] + - ["System.Drawing.Color", "System.Windows.Forms.ProfessionalColors!", "Property[ImageMarginGradientBegin]"] + - ["System.Boolean", "System.Windows.Forms.Timer", "Property[Enabled]"] + - ["System.Int32", "System.Windows.Forms.TabControlCancelEventArgs", "Property[TabPageIndex]"] + - ["System.Windows.Forms.DataGridViewAdvancedBorderStyle", "System.Windows.Forms.DataGridView", "Property[AdvancedRowHeadersBorderStyle]"] + - ["System.Windows.Forms.ColorDepth", "System.Windows.Forms.ColorDepth!", "Field[Depth32Bit]"] + - ["System.DateTime", "System.Windows.Forms.DateRangeEventArgs", "Property[End]"] + - ["System.ComponentModel.TypeConverter+StandardValuesCollection", "System.Windows.Forms.ImageKeyConverter", "Method[GetStandardValues].ReturnValue"] + - ["System.Boolean", "System.Windows.Forms.MonthCalendar", "Property[ShowWeekNumbers]"] + - ["System.Windows.Forms.Shortcut", "System.Windows.Forms.Shortcut!", "Field[Ctrl7]"] + - ["System.Boolean", "System.Windows.Forms.CheckBoxRenderer!", "Method[IsBackgroundPartiallyTransparent].ReturnValue"] + - ["System.Drawing.Color", "System.Windows.Forms.ProfessionalColors!", "Property[CheckPressedBackground]"] + - ["System.Windows.Forms.ImageLayout", "System.Windows.Forms.AxHost", "Property[BackgroundImageLayout]"] + - ["System.Boolean", "System.Windows.Forms.MenuItem", "Property[Visible]"] + - ["System.Int32", "System.Windows.Forms.DataGridViewSelectedColumnCollection", "Property[System.Collections.ICollection.Count]"] + - ["System.Int32", "System.Windows.Forms.ColumnReorderedEventArgs", "Property[NewDisplayIndex]"] + - ["System.Int32", "System.Windows.Forms.DataGridViewColumn", "Property[MinimumWidth]"] + - ["System.Object", "System.Windows.Forms.DataGridViewCellStyle", "Property[Tag]"] + - ["System.DateTime", "System.Windows.Forms.DateTimePicker!", "Property[MinimumDateTime]"] + - ["System.Int32", "System.Windows.Forms.TreeView", "Property[ItemHeight]"] + - ["System.Windows.Forms.DataGridViewImageCellLayout", "System.Windows.Forms.DataGridViewImageCellLayout!", "Field[NotSet]"] + - ["System.Boolean", "System.Windows.Forms.TaskDialogButton", "Property[AllowCloseDialog]"] + - ["System.Boolean", "System.Windows.Forms.FileDialog", "Property[DereferenceLinks]"] + - ["System.Boolean", "System.Windows.Forms.DataGridViewLinkCell", "Property[UseColumnTextForLinkValue]"] + - ["System.Boolean", "System.Windows.Forms.Control", "Method[PreProcessMessage].ReturnValue"] + - ["System.Int32", "System.Windows.Forms.SystemInformation!", "Property[HorizontalScrollBarThumbWidth]"] + - ["System.Windows.Forms.AccessibleEvents", "System.Windows.Forms.AccessibleEvents!", "Field[SelectionWithin]"] + - ["System.Windows.Forms.SearchDirectionHint", "System.Windows.Forms.SearchForVirtualItemEventArgs", "Property[Direction]"] + - ["System.Drawing.Color", "System.Windows.Forms.PictureBox", "Property[ForeColor]"] + - ["System.Boolean", "System.Windows.Forms.ToolStripManager!", "Method[Merge].ReturnValue"] + - ["System.Globalization.CultureInfo", "System.Windows.Forms.InputLanguage", "Property[Culture]"] + - ["System.Boolean", "System.Windows.Forms.AccessibleObject", "Method[RaiseLiveRegionChanged].ReturnValue"] + - ["System.String", "System.Windows.Forms.Screen", "Property[DeviceName]"] + - ["System.Drawing.Color", "System.Windows.Forms.DataGridViewLinkCell", "Property[LinkColor]"] + - ["System.Windows.Forms.BindingManagerBase", "System.Windows.Forms.BindingContext", "Property[Item]"] + - ["System.Windows.Forms.Padding", "System.Windows.Forms.ToolStripStatusLabel", "Property[DefaultMargin]"] + - ["System.String", "System.Windows.Forms.DataFormats!", "Field[Rtf]"] + - ["System.Boolean", "System.Windows.Forms.SystemInformation!", "Property[MidEastEnabled]"] + - ["System.Windows.Forms.TreeNode", "System.Windows.Forms.TreeViewCancelEventArgs", "Property[Node]"] + - ["System.Boolean", "System.Windows.Forms.ToolStrip", "Method[IsInputKey].ReturnValue"] + - ["System.Boolean", "System.Windows.Forms.ToolBarButton", "Property[PartialPush]"] + - ["System.Boolean", "System.Windows.Forms.TabControl", "Property[RightToLeftLayout]"] + - ["System.Windows.Forms.Keys", "System.Windows.Forms.Keys!", "Field[Decimal]"] + - ["System.Boolean", "System.Windows.Forms.LinkConverter", "Method[CanConvertFrom].ReturnValue"] + - ["System.Windows.Forms.AccessibleRole", "System.Windows.Forms.AccessibleRole!", "Field[ProgressBar]"] + - ["System.Windows.Forms.AccessibleObject", "System.Windows.Forms.ToolStripDropDownMenu", "Method[CreateAccessibilityInstance].ReturnValue"] + - ["System.Windows.Forms.DataGridViewColumn", "System.Windows.Forms.DataGridViewCell", "Property[OwningColumn]"] + - ["System.Drawing.Size", "System.Windows.Forms.DataGridViewCell", "Property[PreferredSize]"] + - ["System.Object", "System.Windows.Forms.DataGridViewCell", "Property[DefaultNewRowValue]"] + - ["System.Drawing.Size", "System.Windows.Forms.Splitter", "Property[DefaultSize]"] + - ["System.Boolean", "System.Windows.Forms.PopupEventArgs", "Property[IsBalloon]"] + - ["System.Drawing.Size", "System.Windows.Forms.ProgressBar", "Property[DefaultSize]"] + - ["System.Windows.Forms.AutoSizeMode", "System.Windows.Forms.ToolStripContentPanel", "Property[AutoSizeMode]"] + - ["System.Windows.Forms.ToolStripRenderer", "System.Windows.Forms.ToolStrip", "Property[Renderer]"] + - ["System.Boolean", "System.Windows.Forms.DataGridView", "Property[CanEnableIme]"] + - ["System.Windows.Forms.Cursor", "System.Windows.Forms.DataGridView", "Property[UserSetCursor]"] + - ["System.Boolean", "System.Windows.Forms.Control", "Property[ResizeRedraw]"] + - ["System.Windows.Forms.Keys", "System.Windows.Forms.Keys!", "Field[Oem2]"] + - ["System.Boolean", "System.Windows.Forms.PageSetupDialog", "Property[AllowPaper]"] + - ["System.Object", "System.Windows.Forms.GridItem", "Property[Tag]"] + - ["System.ComponentModel.EventDescriptor", "System.Windows.Forms.AxHost", "Method[System.ComponentModel.ICustomTypeDescriptor.GetDefaultEvent].ReturnValue"] + - ["System.Object", "System.Windows.Forms.AxHost", "Method[System.ComponentModel.ICustomTypeDescriptor.GetEditor].ReturnValue"] + - ["System.Object", "System.Windows.Forms.TableLayoutStyleCollection", "Property[System.Collections.IList.Item]"] + - ["System.Windows.Forms.FormCornerPreference", "System.Windows.Forms.FormCornerPreference!", "Field[DoNotRound]"] + - ["System.Boolean", "System.Windows.Forms.ToolStrip", "Method[IsInputChar].ReturnValue"] + - ["System.Int32", "System.Windows.Forms.DataGridViewCellCollection", "Method[IndexOf].ReturnValue"] + - ["System.Windows.Forms.DataGridViewAutoSizeRowsMode", "System.Windows.Forms.DataGridViewAutoSizeRowsMode!", "Field[DisplayedCellsExceptHeaders]"] + - ["System.String", "System.Windows.Forms.NotifyIcon", "Property[BalloonTipText]"] + - ["System.Windows.Forms.DataGridViewCellStyleScopes", "System.Windows.Forms.DataGridViewCellStyleScopes!", "Field[Row]"] + - ["System.Boolean", "System.Windows.Forms.RadioButtonRenderer!", "Method[IsBackgroundPartiallyTransparent].ReturnValue"] + - ["System.Boolean", "System.Windows.Forms.WebBrowser", "Property[WebBrowserShortcutsEnabled]"] + - ["System.Int32", "System.Windows.Forms.ToolStripProgressBar", "Property[Maximum]"] + - ["System.Int32", "System.Windows.Forms.DataGridViewComboBoxColumn", "Property[MaxDropDownItems]"] + - ["System.Boolean", "System.Windows.Forms.PrintDialog", "Property[ShowHelp]"] + - ["System.Type", "System.Windows.Forms.AccessibleObject", "Property[System.Reflection.IReflect.UnderlyingSystemType]"] + - ["System.Boolean", "System.Windows.Forms.Form", "Method[OnGetDpiScaledSize].ReturnValue"] + - ["System.Windows.Forms.TreeNode", "System.Windows.Forms.TreeNode", "Property[NextVisibleNode]"] + - ["System.Boolean", "System.Windows.Forms.ListBox", "Property[ScrollAlwaysVisible]"] + - ["System.Windows.Forms.ControlStyles", "System.Windows.Forms.ControlStyles!", "Field[StandardDoubleClick]"] + - ["System.Drawing.Color", "System.Windows.Forms.ComboBox", "Property[ForeColor]"] + - ["System.Boolean", "System.Windows.Forms.FileDialog", "Property[ValidateNames]"] + - ["System.Drawing.Color", "System.Windows.Forms.ProfessionalColorTable", "Property[MenuBorder]"] + - ["System.String", "System.Windows.Forms.ComboBox", "Property[Text]"] + - ["System.Windows.Forms.ToolStripItem", "System.Windows.Forms.ToolStrip", "Method[GetNextItem].ReturnValue"] + - ["System.Drawing.Rectangle", "System.Windows.Forms.DrawListViewItemEventArgs", "Property[Bounds]"] + - ["System.Drawing.Color", "System.Windows.Forms.ProfessionalColors!", "Property[ButtonSelectedGradientMiddle]"] + - ["System.Drawing.Size", "System.Windows.Forms.ButtonBase", "Property[DefaultSize]"] + - ["System.Windows.Forms.Control", "System.Windows.Forms.PopupEventArgs", "Property[AssociatedControl]"] + - ["System.Windows.Forms.TreeViewHitTestLocations", "System.Windows.Forms.TreeViewHitTestLocations!", "Field[StateImage]"] + - ["System.Object", "System.Windows.Forms.ItemDragEventArgs", "Property[Item]"] + - ["System.Object", "System.Windows.Forms.PropertyGrid", "Property[SelectedObject]"] + - ["System.Int32", "System.Windows.Forms.DataObject", "Method[System.Runtime.InteropServices.ComTypes.IDataObject.QueryGetData].ReturnValue"] + - ["System.Int32", "System.Windows.Forms.SplitContainer", "Property[SplitterIncrement]"] + - ["System.String", "System.Windows.Forms.ToolTip", "Method[ToString].ReturnValue"] + - ["System.Windows.Forms.HtmlDocument", "System.Windows.Forms.WebBrowser", "Property[Document]"] + - ["System.Boolean", "System.Windows.Forms.BindingSource", "Method[Contains].ReturnValue"] + - ["System.Drawing.Color", "System.Windows.Forms.ToolBar", "Property[BackColor]"] + - ["System.Collections.Generic.Dictionary", "System.Windows.Forms.ImeModeConversion!", "Property[ImeModeConversionBits]"] + - ["System.String", "System.Windows.Forms.ListViewItem", "Property[ToolTipText]"] + - ["System.Boolean", "System.Windows.Forms.ComboBoxRenderer!", "Property[IsSupported]"] + - ["System.Boolean", "System.Windows.Forms.ToolStrip", "Method[ProcessMnemonic].ReturnValue"] + - ["System.ComponentModel.AttributeCollection", "System.Windows.Forms.AxHost", "Method[System.ComponentModel.ICustomTypeDescriptor.GetAttributes].ReturnValue"] + - ["System.Windows.Forms.Keys", "System.Windows.Forms.Keys!", "Field[Apps]"] + - ["System.Boolean", "System.Windows.Forms.SystemInformation!", "Property[TerminalServerSession]"] + - ["System.Int32", "System.Windows.Forms.TreeView", "Property[SelectedImageIndex]"] + - ["System.Windows.Forms.AccessibleObject", "System.Windows.Forms.DataGridColumnStyle", "Method[CreateHeaderAccessibleObject].ReturnValue"] + - ["System.Int32", "System.Windows.Forms.DataGridBoolColumn", "Method[GetPreferredHeight].ReturnValue"] + - ["System.Windows.Forms.MergeAction", "System.Windows.Forms.MergeAction!", "Field[Replace]"] + - ["System.String", "System.Windows.Forms.HtmlWindow", "Property[Name]"] + - ["System.Windows.Forms.TextFormatFlags", "System.Windows.Forms.TextFormatFlags!", "Field[EndEllipsis]"] + - ["System.Boolean", "System.Windows.Forms.Control", "Property[IsAccessible]"] + - ["System.Int32", "System.Windows.Forms.SplitterPanel", "Property[TabIndex]"] + - ["System.Boolean", "System.Windows.Forms.DataGridView", "Method[ProcessHomeKey].ReturnValue"] + - ["System.Drawing.Color", "System.Windows.Forms.DataGridTableStyle", "Property[SelectionBackColor]"] + - ["System.Boolean", "System.Windows.Forms.ToolStripContainer", "Property[AutoScroll]"] + - ["System.Int32", "System.Windows.Forms.DataGridCell", "Method[GetHashCode].ReturnValue"] + - ["System.ComponentModel.TypeConverter", "System.Windows.Forms.AxHost", "Method[System.ComponentModel.ICustomTypeDescriptor.GetConverter].ReturnValue"] + - ["System.Drawing.Image", "System.Windows.Forms.ToolStripControlHost", "Property[BackgroundImage]"] + - ["System.Windows.Forms.ListViewHitTestLocations", "System.Windows.Forms.ListViewHitTestLocations!", "Field[BelowClientArea]"] + - ["System.Windows.Forms.Shortcut", "System.Windows.Forms.Shortcut!", "Field[F2]"] + - ["System.Boolean", "System.Windows.Forms.DataGridView", "Property[EnableHeadersVisualStyles]"] + - ["System.Drawing.Size", "System.Windows.Forms.ToolStrip", "Property[AutoScrollMinSize]"] + - ["System.Int32", "System.Windows.Forms.ListViewItem", "Property[ImageIndex]"] + - ["System.Windows.Forms.Keys", "System.Windows.Forms.Keys!", "Field[Enter]"] + - ["System.Drawing.Color", "System.Windows.Forms.PropertyGrid", "Property[CommandsLinkColor]"] + - ["System.Drawing.Color", "System.Windows.Forms.TreeView", "Property[ForeColor]"] + - ["System.Windows.Forms.ImageLayout", "System.Windows.Forms.UpDownBase", "Property[BackgroundImageLayout]"] + - ["System.Windows.Forms.Shortcut", "System.Windows.Forms.MenuItem", "Property[Shortcut]"] + - ["System.Windows.Forms.ImageList", "System.Windows.Forms.ToolBar", "Property[ImageList]"] + - ["System.Windows.Forms.DataGridViewDataErrorContexts", "System.Windows.Forms.DataGridViewDataErrorContexts!", "Field[RowDeletion]"] + - ["System.Boolean", "System.Windows.Forms.DataGridViewSelectedColumnCollection", "Property[System.Collections.IList.IsFixedSize]"] + - ["System.Boolean", "System.Windows.Forms.TaskDialogButton", "Property[Enabled]"] + - ["System.Int32", "System.Windows.Forms.ToolStripContentPanel", "Property[TabIndex]"] + - ["System.Windows.Forms.ControlStyles", "System.Windows.Forms.ControlStyles!", "Field[ContainerControl]"] + - ["System.Threading.Tasks.Task", "System.Windows.Forms.Control", "Method[InvokeAsync].ReturnValue"] + - ["System.Windows.Forms.ToolStripItemDisplayStyle", "System.Windows.Forms.ToolStripItem", "Property[DisplayStyle]"] + - ["System.Boolean", "System.Windows.Forms.ToolStrip", "Property[Stretch]"] + - ["System.Boolean", "System.Windows.Forms.DataGrid", "Method[ShouldSerializeSelectionForeColor].ReturnValue"] + - ["System.Boolean", "System.Windows.Forms.ToolStripDropDownButton", "Property[ShowDropDownArrow]"] + - ["System.String", "System.Windows.Forms.Button", "Method[ToString].ReturnValue"] + - ["System.String", "System.Windows.Forms.TabPage", "Property[Text]"] + - ["System.String[]", "System.Windows.Forms.FileDialog", "Property[FileNames]"] + - ["System.Boolean", "System.Windows.Forms.CheckedListBox", "Property[UseCompatibleTextRendering]"] + - ["System.Windows.Forms.Cursor", "System.Windows.Forms.Cursors!", "Property[PanEast]"] + - ["System.String", "System.Windows.Forms.MaskedTextBox", "Method[ToString].ReturnValue"] + - ["System.Boolean", "System.Windows.Forms.Control", "Property[IsDisposed]"] + - ["System.Windows.Forms.Orientation", "System.Windows.Forms.Orientation!", "Field[Horizontal]"] + - ["System.String", "System.Windows.Forms.NotifyIcon", "Property[Text]"] + - ["System.Boolean", "System.Windows.Forms.PropertyGrid", "Property[ToolbarVisible]"] + - ["System.Object", "System.Windows.Forms.AutoCompleteStringCollection", "Property[SyncRoot]"] + - ["System.Boolean", "System.Windows.Forms.FileDialog", "Property[RestoreDirectory]"] + - ["System.Int32", "System.Windows.Forms.ColorDialog", "Property[Options]"] + - ["System.Drawing.Image", "System.Windows.Forms.ToolStripItemImageRenderEventArgs", "Property[Image]"] + - ["System.Drawing.Rectangle", "System.Windows.Forms.ListViewItem", "Method[GetBounds].ReturnValue"] + - ["System.Windows.Forms.ToolBarButtonStyle", "System.Windows.Forms.ToolBarButtonStyle!", "Field[Separator]"] + - ["System.Boolean", "System.Windows.Forms.TreeView", "Property[HotTracking]"] + - ["System.Windows.Forms.AccessibleObject", "System.Windows.Forms.DataGridViewLinkCell", "Method[CreateAccessibilityInstance].ReturnValue"] + - ["System.Boolean", "System.Windows.Forms.DataGridView", "Method[ProcessKeyPreview].ReturnValue"] + - ["System.Boolean", "System.Windows.Forms.UpDownBase", "Property[Focused]"] + - ["System.Windows.Forms.Shortcut", "System.Windows.Forms.Shortcut!", "Field[Alt0]"] + - ["System.Windows.Forms.TickStyle", "System.Windows.Forms.TickStyle!", "Field[None]"] + - ["System.Windows.Forms.FlatStyle", "System.Windows.Forms.ComboBox", "Property[FlatStyle]"] + - ["System.Boolean", "System.Windows.Forms.SystemInformation!", "Property[MenuAccessKeysUnderlined]"] + - ["System.String", "System.Windows.Forms.ToolBarButton", "Property[ToolTipText]"] + - ["System.Windows.Forms.ListViewGroupCollapsedState", "System.Windows.Forms.ListViewGroupCollapsedState!", "Field[Default]"] + - ["System.Windows.Forms.DataGridViewAdvancedCellBorderStyle", "System.Windows.Forms.DataGridViewAdvancedCellBorderStyle!", "Field[NotSet]"] + - ["System.Windows.Forms.SizeGripStyle", "System.Windows.Forms.SizeGripStyle!", "Field[Show]"] + - ["System.Windows.Forms.AccessibleEvents", "System.Windows.Forms.AccessibleEvents!", "Field[LocationChange]"] + - ["System.Windows.Forms.Panel", "System.Windows.Forms.DataGridView", "Property[EditingPanel]"] + - ["System.Windows.Forms.Padding", "System.Windows.Forms.Control", "Property[Padding]"] + - ["System.Windows.Forms.Keys", "System.Windows.Forms.Keys!", "Field[Execute]"] + - ["System.Windows.Forms.ComboBoxStyle", "System.Windows.Forms.ComboBoxStyle!", "Field[DropDownList]"] + - ["System.Drawing.Font", "System.Windows.Forms.DataGrid", "Property[HeaderFont]"] + - ["System.Windows.Forms.DataGridTableStyle", "System.Windows.Forms.DataGridTableStyle!", "Field[DefaultTableStyle]"] + - ["System.Boolean", "System.Windows.Forms.ContainerControl", "Method[ProcessDialogKey].ReturnValue"] + - ["System.Windows.Forms.ImageLayout", "System.Windows.Forms.StatusBar", "Property[BackgroundImageLayout]"] + - ["System.Windows.Forms.TreeNodeStates", "System.Windows.Forms.TreeNodeStates!", "Field[Selected]"] + - ["System.Object", "System.Windows.Forms.Cursor", "Property[Tag]"] + - ["System.Windows.Forms.AccessibleObject", "System.Windows.Forms.Splitter", "Method[CreateAccessibilityInstance].ReturnValue"] + - ["System.Windows.Forms.AccessibleRole", "System.Windows.Forms.AccessibleRole!", "Field[Cell]"] + - ["System.Boolean", "System.Windows.Forms.PrintPreviewDialog", "Property[AutoScale]"] + - ["System.Boolean", "System.Windows.Forms.PrintPreviewDialog", "Property[ShowInTaskbar]"] + - ["System.Windows.Forms.ScrollableControl+DockPaddingEdges", "System.Windows.Forms.UpDownBase", "Property[DockPadding]"] + - ["System.Windows.Forms.TaskDialogProgressBarState", "System.Windows.Forms.TaskDialogProgressBar", "Property[State]"] + - ["System.Windows.Forms.Padding", "System.Windows.Forms.ListView", "Property[Padding]"] + - ["System.Boolean", "System.Windows.Forms.Application!", "Property[UseWaitCursor]"] + - ["System.Drawing.Color", "System.Windows.Forms.ProfessionalColors!", "Property[StatusStripGradientBegin]"] + - ["System.Uri", "System.Windows.Forms.WebBrowser", "Property[Url]"] + - ["System.Boolean", "System.Windows.Forms.HtmlElementErrorEventArgs", "Property[Handled]"] + - ["System.Object", "System.Windows.Forms.SelectionRangeConverter", "Method[ConvertTo].ReturnValue"] + - ["System.Boolean", "System.Windows.Forms.ToolTip", "Property[OwnerDraw]"] + - ["System.Object", "System.Windows.Forms.ListViewGroup", "Property[Tag]"] + - ["System.Windows.Forms.BootMode", "System.Windows.Forms.BootMode!", "Field[FailSafe]"] + - ["System.Windows.Forms.Shortcut", "System.Windows.Forms.Shortcut!", "Field[ShiftF8]"] + - ["System.Drawing.Color", "System.Windows.Forms.DataGridView", "Property[BackgroundColor]"] + - ["System.Drawing.Rectangle", "System.Windows.Forms.Control", "Method[GetScaledBounds].ReturnValue"] + - ["System.Windows.Forms.DataGridViewAutoSizeRowMode", "System.Windows.Forms.DataGridViewAutoSizeRowMode!", "Field[RowHeader]"] + - ["System.Drawing.Color", "System.Windows.Forms.ProfessionalColorTable", "Property[ButtonCheckedGradientEnd]"] + - ["System.Windows.Forms.DataGridViewHeaderBorderStyle", "System.Windows.Forms.DataGridView", "Property[ColumnHeadersBorderStyle]"] + - ["System.Drawing.Rectangle", "System.Windows.Forms.ToolStrip", "Property[GripRectangle]"] + - ["System.Boolean", "System.Windows.Forms.Control", "Property[CanRaiseEvents]"] + - ["System.Boolean", "System.Windows.Forms.Form", "Property[AutoScale]"] + - ["System.Windows.Forms.Shortcut", "System.Windows.Forms.Shortcut!", "Field[CtrlShift6]"] + - ["System.Windows.Forms.LinkBehavior", "System.Windows.Forms.LinkBehavior!", "Field[AlwaysUnderline]"] + - ["System.String", "System.Windows.Forms.ErrorProvider", "Method[GetError].ReturnValue"] + - ["System.Int32", "System.Windows.Forms.Padding", "Property[Right]"] + - ["System.Windows.Forms.ToolStripStatusLabelBorderSides", "System.Windows.Forms.ToolStripStatusLabelBorderSides!", "Field[Left]"] + - ["System.String", "System.Windows.Forms.ToolStripItemTextRenderEventArgs", "Property[Text]"] + - ["System.Boolean", "System.Windows.Forms.ListBox", "Property[IntegralHeight]"] + - ["System.Drawing.Color", "System.Windows.Forms.MonthCalendar", "Property[ForeColor]"] + - ["System.Object", "System.Windows.Forms.KeysConverter", "Method[ConvertTo].ReturnValue"] + - ["System.Windows.Forms.DataGridViewImageCellLayout", "System.Windows.Forms.DataGridViewImageColumn", "Property[ImageLayout]"] + - ["System.Boolean", "System.Windows.Forms.Control", "Method[SelectNextControl].ReturnValue"] + - ["System.Windows.Forms.AccessibleObject", "System.Windows.Forms.VScrollBar", "Method[CreateAccessibilityInstance].ReturnValue"] + - ["System.Windows.Forms.ContextMenu", "System.Windows.Forms.Control", "Property[ContextMenu]"] + - ["System.Windows.Forms.TreeViewHitTestLocations", "System.Windows.Forms.TreeViewHitTestInfo", "Property[Location]"] + - ["System.Int32", "System.Windows.Forms.DataGridViewComboBoxCell", "Property[MaxDropDownItems]"] + - ["System.Drawing.Point", "System.Windows.Forms.HtmlWindow", "Property[Position]"] + - ["System.Int32", "System.Windows.Forms.LinkArea", "Property[Length]"] + - ["System.IntPtr", "System.Windows.Forms.FileDialog", "Method[HookProc].ReturnValue"] + - ["System.Windows.Forms.ImeMode", "System.Windows.Forms.Control", "Property[DefaultImeMode]"] + - ["System.String", "System.Windows.Forms.HtmlElement", "Property[InnerText]"] + - ["System.Drawing.Size", "System.Windows.Forms.DataGridViewCell!", "Method[MeasureTextPreferredSize].ReturnValue"] + - ["System.Windows.Forms.ScrollBar", "System.Windows.Forms.DataGrid", "Property[HorizScrollBar]"] + - ["System.Boolean", "System.Windows.Forms.ToolStripContainer", "Property[LeftToolStripPanelVisible]"] + - ["System.Threading.Tasks.Task", "System.Windows.Forms.TaskDialog!", "Method[ShowDialogAsync].ReturnValue"] + - ["System.Drawing.Size", "System.Windows.Forms.ToolStripContainer", "Property[AutoScrollMargin]"] + - ["System.Object", "System.Windows.Forms.IDataObject", "Method[GetData].ReturnValue"] + - ["System.Windows.Forms.DataGridViewColumn", "System.Windows.Forms.DataGridViewColumnCollection", "Method[GetNextColumn].ReturnValue"] + - ["System.Windows.Forms.ToolStripContentPanel", "System.Windows.Forms.ToolStripContentPanelRenderEventArgs", "Property[ToolStripContentPanel]"] + - ["System.Windows.Forms.Shortcut", "System.Windows.Forms.Shortcut!", "Field[F10]"] + - ["System.Windows.Forms.Menu+MenuItemCollection", "System.Windows.Forms.Menu", "Property[MenuItems]"] + - ["System.Windows.Forms.NumericUpDownAcceleration", "System.Windows.Forms.NumericUpDownAccelerationCollection", "Property[Item]"] + - ["System.Windows.Forms.ScrollEventType", "System.Windows.Forms.ScrollEventType!", "Field[ThumbTrack]"] + - ["System.Windows.Forms.HtmlDocument", "System.Windows.Forms.HtmlDocument", "Method[OpenNew].ReturnValue"] + - ["System.Windows.Forms.Padding", "System.Windows.Forms.ToolStripDropDown", "Property[DefaultPadding]"] + - ["System.Boolean", "System.Windows.Forms.DataGridView", "Method[ProcessTabKey].ReturnValue"] + - ["System.Windows.Forms.LinkBehavior", "System.Windows.Forms.LinkBehavior!", "Field[SystemDefault]"] + - ["System.Drawing.Rectangle", "System.Windows.Forms.Form", "Property[RestoreBounds]"] + - ["System.Windows.Forms.AutoCompleteMode", "System.Windows.Forms.AutoCompleteMode!", "Field[SuggestAppend]"] + - ["System.Int32", "System.Windows.Forms.Form", "Property[TabIndex]"] + - ["System.Windows.Forms.Keys", "System.Windows.Forms.Keys!", "Field[OemBackslash]"] + - ["System.Object", "System.Windows.Forms.TreeViewImageKeyConverter", "Method[ConvertTo].ReturnValue"] + - ["System.Windows.Forms.ListViewItemStates", "System.Windows.Forms.ListViewItemStates!", "Field[ShowKeyboardCues]"] + - ["System.Windows.Forms.BoundsSpecified", "System.Windows.Forms.BoundsSpecified!", "Field[None]"] + - ["System.Windows.Forms.ImeMode", "System.Windows.Forms.ImeContext!", "Method[GetImeMode].ReturnValue"] + - ["System.Boolean", "System.Windows.Forms.DataObject", "Method[GetDataPresent].ReturnValue"] + - ["System.Windows.Forms.DataGridViewRow", "System.Windows.Forms.DataGridViewSelectedRowCollection", "Property[Item]"] + - ["System.Boolean", "System.Windows.Forms.ToolStripContentPanel", "Property[AutoScroll]"] + - ["System.Int32", "System.Windows.Forms.DateBoldEventArgs", "Property[Size]"] + - ["System.Windows.Forms.Shortcut", "System.Windows.Forms.Shortcut!", "Field[AltUpArrow]"] + - ["System.Boolean", "System.Windows.Forms.BindingSource", "Property[SupportsFiltering]"] + - ["System.Boolean", "System.Windows.Forms.Control", "Method[ProcessDialogChar].ReturnValue"] + - ["System.Int32", "System.Windows.Forms.SystemInformation!", "Property[KeyboardDelay]"] + - ["System.Boolean", "System.Windows.Forms.TaskDialogButton", "Method[Equals].ReturnValue"] + - ["System.Windows.Forms.Keys", "System.Windows.Forms.Keys!", "Field[Tab]"] + - ["System.Windows.Forms.CheckState", "System.Windows.Forms.ToolStripButton", "Property[CheckState]"] + - ["System.Windows.Forms.AccessibleEvents", "System.Windows.Forms.AccessibleEvents!", "Field[SystemMinimizeEnd]"] + - ["System.Windows.Forms.DataGridViewCellStyleScopes", "System.Windows.Forms.DataGridViewCellStyleScopes!", "Field[None]"] + - ["System.Boolean", "System.Windows.Forms.AxHost", "Property[RightToLeft]"] + - ["System.Windows.Forms.DataGridViewColumnHeadersHeightSizeMode", "System.Windows.Forms.DataGridViewColumnHeadersHeightSizeMode!", "Field[AutoSize]"] + - ["System.Version", "System.Windows.Forms.FeatureSupport!", "Method[GetVersionPresent].ReturnValue"] + - ["System.Windows.Forms.GridItemType", "System.Windows.Forms.GridItemType!", "Field[Property]"] + - ["System.Boolean", "System.Windows.Forms.TableLayoutStyleCollection", "Property[System.Collections.IList.IsFixedSize]"] + - ["System.Windows.Forms.CreateParams", "System.Windows.Forms.ToolBar", "Property[CreateParams]"] + - ["System.Int32", "System.Windows.Forms.DataGridViewRow", "Method[GetPreferredHeight].ReturnValue"] + - ["System.String", "System.Windows.Forms.DataGridViewComboBoxColumn", "Property[DisplayMember]"] + - ["System.Drawing.Point", "System.Windows.Forms.ListViewItem", "Property[Position]"] + - ["System.Windows.Forms.FormWindowState", "System.Windows.Forms.Form", "Property[WindowState]"] + - ["System.Windows.Forms.DataGridViewContentAlignment", "System.Windows.Forms.DataGridViewContentAlignment!", "Field[TopRight]"] + - ["System.Int32", "System.Windows.Forms.TreeNodeCollection", "Method[System.Collections.IList.Add].ReturnValue"] + - ["System.Drawing.Size", "System.Windows.Forms.Control", "Property[DefaultSize]"] + - ["System.Windows.Forms.BatteryChargeStatus", "System.Windows.Forms.BatteryChargeStatus!", "Field[Unknown]"] + - ["System.Windows.Forms.Appearance", "System.Windows.Forms.RadioButton", "Property[Appearance]"] + - ["System.String", "System.Windows.Forms.HtmlDocument", "Property[Cookie]"] + - ["System.Windows.Forms.FormBorderStyle", "System.Windows.Forms.Form", "Property[FormBorderStyle]"] + - ["System.Int32", "System.Windows.Forms.TreeNodeCollection", "Method[IndexOf].ReturnValue"] + - ["System.Boolean", "System.Windows.Forms.DataGridCell", "Method[Equals].ReturnValue"] + - ["System.Drawing.Image", "System.Windows.Forms.ToolStripRenderer!", "Method[CreateDisabledImage].ReturnValue"] + - ["System.String", "System.Windows.Forms.HtmlWindow", "Method[Prompt].ReturnValue"] + - ["System.Windows.Forms.CharacterCasing", "System.Windows.Forms.TextBox", "Property[CharacterCasing]"] + - ["System.Windows.Forms.TreeNodeStates", "System.Windows.Forms.TreeNodeStates!", "Field[ShowKeyboardCues]"] + - ["System.Windows.Forms.BindingCompleteContext", "System.Windows.Forms.BindingCompleteContext!", "Field[DataSourceUpdate]"] + - ["System.Windows.Forms.WebBrowserReadyState", "System.Windows.Forms.WebBrowser", "Property[ReadyState]"] + - ["System.Windows.Forms.ListViewGroupCollection", "System.Windows.Forms.ListView", "Property[Groups]"] + - ["System.Windows.Forms.DrawItemState", "System.Windows.Forms.DrawItemState!", "Field[Default]"] + - ["System.Drawing.Size", "System.Windows.Forms.ToolStripComboBox", "Property[DefaultSize]"] + - ["System.Int32", "System.Windows.Forms.HtmlElementEventArgs", "Property[KeyPressedCode]"] + - ["System.Drawing.Size", "System.Windows.Forms.SystemInformation!", "Property[MinWindowTrackSize]"] + - ["System.Int32", "System.Windows.Forms.RichTextBox", "Method[GetCharIndexFromPosition].ReturnValue"] + - ["System.Windows.Forms.AutoValidate", "System.Windows.Forms.PrintPreviewDialog", "Property[AutoValidate]"] + - ["System.String", "System.Windows.Forms.ToolStrip", "Method[ToString].ReturnValue"] + - ["System.Windows.Forms.AutoSizeMode", "System.Windows.Forms.Control", "Method[GetAutoSizeMode].ReturnValue"] + - ["System.Object", "System.Windows.Forms.DataGrid", "Property[Item]"] + - ["System.Windows.Forms.Padding", "System.Windows.Forms.MonthCalendar", "Property[DefaultMargin]"] + - ["System.Drawing.Color", "System.Windows.Forms.DataGrid", "Property[ParentRowsForeColor]"] + - ["System.Drawing.Rectangle", "System.Windows.Forms.ToolStripSplitButton", "Property[DropDownButtonBounds]"] + - ["System.Boolean", "System.Windows.Forms.IFeatureSupport", "Method[IsPresent].ReturnValue"] + - ["System.Drawing.Color", "System.Windows.Forms.ProfessionalColors!", "Property[MenuItemPressedGradientBegin]"] + - ["System.Windows.Forms.DataGridViewContentAlignment", "System.Windows.Forms.DataGridViewContentAlignment!", "Field[TopCenter]"] + - ["System.Windows.Forms.CreateParams", "System.Windows.Forms.ContainerControl", "Property[CreateParams]"] + - ["System.Windows.Forms.DragDropEffects", "System.Windows.Forms.DragDropEffects!", "Field[Scroll]"] + - ["System.Windows.Forms.Shortcut", "System.Windows.Forms.Shortcut!", "Field[CtrlShiftQ]"] + - ["System.Drawing.ContentAlignment", "System.Windows.Forms.ButtonBase", "Property[ImageAlign]"] + - ["System.Windows.Forms.FormStartPosition", "System.Windows.Forms.FormStartPosition!", "Field[WindowsDefaultBounds]"] + - ["System.Int32", "System.Windows.Forms.GridColumnStylesCollection", "Method[System.Collections.IList.IndexOf].ReturnValue"] + - ["System.Windows.Forms.DataSourceUpdateMode", "System.Windows.Forms.DataSourceUpdateMode!", "Field[OnValidation]"] + - ["System.Boolean", "System.Windows.Forms.ToolTip", "Property[StripAmpersands]"] + - ["System.Object", "System.Windows.Forms.DataGridViewComboBoxCell", "Method[ParseFormattedValue].ReturnValue"] + - ["System.DateTime", "System.Windows.Forms.DateTimePicker", "Property[Value]"] + - ["System.Windows.Forms.TaskDialogVerificationCheckBox", "System.Windows.Forms.TaskDialogVerificationCheckBox!", "Method[op_Implicit].ReturnValue"] + - ["System.Boolean", "System.Windows.Forms.KeyEventArgs", "Property[Shift]"] + - ["System.Boolean", "System.Windows.Forms.GridColumnStylesCollection", "Property[System.Collections.ICollection.IsSynchronized]"] + - ["System.Boolean", "System.Windows.Forms.OpenFileDialog", "Property[SelectReadOnly]"] + - ["System.Windows.Forms.TaskDialogVerificationCheckBox", "System.Windows.Forms.TaskDialogPage", "Property[Verification]"] + - ["System.Boolean", "System.Windows.Forms.CheckBox", "Property[AutoCheck]"] + - ["System.Windows.Forms.ImeMode", "System.Windows.Forms.ImeMode!", "Field[Close]"] + - ["System.Windows.Forms.DropImageType", "System.Windows.Forms.DropImageType!", "Field[Copy]"] + - ["System.Boolean", "System.Windows.Forms.ListControl", "Property[AllowSelection]"] + - ["System.Drawing.Size", "System.Windows.Forms.ToolStripProgressBar", "Property[DefaultSize]"] + - ["System.Windows.Forms.Keys", "System.Windows.Forms.Keys!", "Field[CapsLock]"] + - ["System.Windows.Forms.RightToLeft", "System.Windows.Forms.PrintPreviewDialog", "Property[RightToLeft]"] + - ["System.Windows.Forms.Day", "System.Windows.Forms.Day!", "Field[Sunday]"] + - ["System.Boolean", "System.Windows.Forms.FolderBrowserDialog", "Property[UseDescriptionForTitle]"] + - ["System.Boolean", "System.Windows.Forms.ToolStripContentPanelRenderEventArgs", "Property[Handled]"] + - ["System.Drawing.Rectangle", "System.Windows.Forms.ToolStripSplitButton", "Property[SplitterBounds]"] + - ["System.Boolean", "System.Windows.Forms.ToolStrip", "Method[ProcessCmdKey].ReturnValue"] + - ["System.Int32", "System.Windows.Forms.ToolStripTextBox", "Property[MaxLength]"] + - ["System.Windows.Forms.TaskDialogButton", "System.Windows.Forms.TaskDialogButton!", "Property[OK]"] + - ["System.Windows.Forms.AccessibleStates", "System.Windows.Forms.AccessibleStates!", "Field[HotTracked]"] + - ["System.Boolean", "System.Windows.Forms.Control", "Method[Contains].ReturnValue"] + - ["System.ComponentModel.TypeConverter+StandardValuesCollection", "System.Windows.Forms.ImageIndexConverter", "Method[GetStandardValues].ReturnValue"] + - ["System.String", "System.Windows.Forms.NumericUpDown", "Method[ToString].ReturnValue"] + - ["System.Windows.Forms.ColumnHeaderAutoResizeStyle", "System.Windows.Forms.ColumnHeaderAutoResizeStyle!", "Field[None]"] + - ["System.Windows.Forms.StatusBarPanelAutoSize", "System.Windows.Forms.StatusBarPanel", "Property[AutoSize]"] + - ["System.Boolean", "System.Windows.Forms.Form", "Method[ProcessDialogChar].ReturnValue"] + - ["System.Windows.Forms.DockStyle", "System.Windows.Forms.TabPage", "Property[Dock]"] + - ["System.Drawing.Point", "System.Windows.Forms.MaskedTextBox", "Method[GetPositionFromCharIndex].ReturnValue"] + - ["System.Int32", "System.Windows.Forms.DataGridViewRowHeightInfoPushedEventArgs", "Property[MinimumHeight]"] + - ["System.Boolean", "System.Windows.Forms.MaskedTextBox", "Method[ProcessCmdKey].ReturnValue"] + - ["System.Windows.Forms.DataGridViewCellStyle", "System.Windows.Forms.DataGridViewRowHeaderCell", "Method[GetInheritedStyle].ReturnValue"] + - ["System.Windows.Forms.BindingCompleteContext", "System.Windows.Forms.BindingCompleteContext!", "Field[ControlUpdate]"] + - ["System.Windows.Forms.ListViewItem", "System.Windows.Forms.ListView", "Method[FindItemWithText].ReturnValue"] + - ["System.Boolean", "System.Windows.Forms.DataGridViewLinkColumn", "Property[TrackVisitedState]"] + - ["System.Windows.Forms.DataGridViewAutoSizeColumnsMode", "System.Windows.Forms.DataGridViewAutoSizeColumnsMode!", "Field[Fill]"] + - ["System.String", "System.Windows.Forms.DataGridViewImageCell", "Method[ToString].ReturnValue"] + - ["System.IFormatProvider", "System.Windows.Forms.DataGridViewCellStyle", "Property[FormatProvider]"] + - ["System.Windows.Forms.ImageLayout", "System.Windows.Forms.DataGrid", "Property[BackgroundImageLayout]"] + - ["System.Boolean", "System.Windows.Forms.ToolStrip", "Property[AllowClickThrough]"] + - ["System.Drawing.Color", "System.Windows.Forms.AmbientProperties", "Property[ForeColor]"] + - ["System.Boolean", "System.Windows.Forms.WebBrowser", "Property[IsBusy]"] + - ["System.Drawing.Color", "System.Windows.Forms.Form", "Property[TransparencyKey]"] + - ["System.Windows.Forms.DataGridViewHitTestType", "System.Windows.Forms.DataGridViewHitTestType!", "Field[HorizontalScrollBar]"] + - ["System.Drawing.Size", "System.Windows.Forms.Control", "Property[ClientSize]"] + - ["System.Windows.Forms.Keys", "System.Windows.Forms.Keys!", "Field[Sleep]"] + - ["System.Windows.Forms.AccessibleEvents", "System.Windows.Forms.AccessibleEvents!", "Field[SystemMoveSizeEnd]"] + - ["System.Int32", "System.Windows.Forms.ProgressBar", "Property[Step]"] + - ["System.Windows.Forms.TableLayoutPanelCellBorderStyle", "System.Windows.Forms.TableLayoutPanelCellBorderStyle!", "Field[Inset]"] + - ["System.Boolean", "System.Windows.Forms.DataGridViewButtonColumn", "Property[UseColumnTextForButtonValue]"] + - ["System.Boolean", "System.Windows.Forms.Label", "Property[TabStop]"] + - ["System.Boolean", "System.Windows.Forms.GroupBox", "Property[AutoSize]"] + - ["System.Drawing.Font", "System.Windows.Forms.SystemInformation!", "Property[MenuFont]"] + - ["System.Windows.Forms.ControlStyles", "System.Windows.Forms.ControlStyles!", "Field[EnableNotifyMessage]"] + - ["System.Windows.Forms.ColumnHeaderStyle", "System.Windows.Forms.ColumnHeaderStyle!", "Field[Nonclickable]"] + - ["System.Boolean", "System.Windows.Forms.Form", "Method[ProcessCmdKey].ReturnValue"] + - ["System.Boolean", "System.Windows.Forms.ComboBox", "Method[ProcessKeyEventArgs].ReturnValue"] + - ["System.Windows.Forms.AccessibleStates", "System.Windows.Forms.AccessibleStates!", "Field[Expanded]"] + - ["System.Type", "System.Windows.Forms.DataGridViewComboBoxCell", "Property[ValueType]"] + - ["System.String", "System.Windows.Forms.BindingSource", "Property[Sort]"] + - ["System.Windows.Forms.DataGridViewClipboardCopyMode", "System.Windows.Forms.DataGridViewClipboardCopyMode!", "Field[Disable]"] + - ["System.String", "System.Windows.Forms.QueryAccessibilityHelpEventArgs", "Property[HelpNamespace]"] + - ["System.Drawing.Color", "System.Windows.Forms.ControlPaint!", "Method[DarkDark].ReturnValue"] + - ["System.Windows.Forms.ContextMenuStrip", "System.Windows.Forms.DataGridViewCellContextMenuStripNeededEventArgs", "Property[ContextMenuStrip]"] + - ["System.Drawing.Color", "System.Windows.Forms.DateTimePicker!", "Field[DefaultTrailingForeColor]"] + - ["System.Windows.Forms.Keys", "System.Windows.Forms.Keys!", "Field[Subtract]"] + - ["System.Boolean", "System.Windows.Forms.TextBoxBase", "Method[IsInputKey].ReturnValue"] + - ["System.Windows.Forms.ColumnHeader", "System.Windows.Forms.DrawListViewSubItemEventArgs", "Property[Header]"] + - ["System.String", "System.Windows.Forms.ToolStripItem", "Property[AccessibleDefaultActionDescription]"] + - ["System.Windows.Forms.CaptionButton", "System.Windows.Forms.CaptionButton!", "Field[Close]"] + - ["System.Windows.Forms.DateTimePickerFormat", "System.Windows.Forms.DateTimePickerFormat!", "Field[Long]"] + - ["System.Int32", "System.Windows.Forms.ListBox", "Property[ItemHeight]"] + - ["System.String", "System.Windows.Forms.ToolStripComboBox", "Property[SelectedText]"] + - ["System.Windows.Forms.DragDropEffects", "System.Windows.Forms.DragEventArgs", "Property[AllowedEffect]"] + - ["System.Windows.Forms.MainMenu", "System.Windows.Forms.PrintPreviewDialog", "Property[Menu]"] + - ["System.Windows.Forms.InsertKeyMode", "System.Windows.Forms.InsertKeyMode!", "Field[Overwrite]"] + - ["System.String", "System.Windows.Forms.TaskDialogButton", "Property[Text]"] + - ["System.Windows.Forms.DataGridViewTriState", "System.Windows.Forms.DataGridViewCellStyle", "Property[WrapMode]"] + - ["System.Int32", "System.Windows.Forms.DrawListViewSubItemEventArgs", "Property[ColumnIndex]"] + - ["System.Drawing.Color", "System.Windows.Forms.DataGridViewCellStyle", "Property[ForeColor]"] + - ["System.Boolean", "System.Windows.Forms.DataGridViewRowCollection", "Method[System.Collections.IList.Contains].ReturnValue"] + - ["System.Boolean", "System.Windows.Forms.AutoCompleteStringCollection", "Property[System.Collections.IList.IsFixedSize]"] + - ["System.Drawing.Font", "System.Windows.Forms.TreeNode", "Property[NodeFont]"] + - ["System.Windows.Forms.MessageBoxIcon", "System.Windows.Forms.MessageBoxIcon!", "Field[Stop]"] + - ["System.String", "System.Windows.Forms.DataGridView", "Property[Text]"] + - ["Microsoft.Win32.RegistryKey", "System.Windows.Forms.Application!", "Property[UserAppDataRegistry]"] + - ["System.Windows.Forms.Control+ControlCollection", "System.Windows.Forms.DataGridView", "Method[CreateControlsInstance].ReturnValue"] + - ["System.Boolean", "System.Windows.Forms.TextBoxBase", "Property[ReadOnly]"] + - ["System.Windows.Forms.Keys", "System.Windows.Forms.Keys!", "Field[D4]"] + - ["System.Windows.Forms.Shortcut", "System.Windows.Forms.Shortcut!", "Field[CtrlIns]"] + - ["System.Windows.Forms.MergeAction", "System.Windows.Forms.MergeAction!", "Field[Insert]"] + - ["System.Boolean", "System.Windows.Forms.PreviewKeyDownEventArgs", "Property[Shift]"] + - ["System.Int32", "System.Windows.Forms.DataGridViewSelectedCellCollection", "Method[System.Collections.IList.Add].ReturnValue"] + - ["System.Boolean", "System.Windows.Forms.TaskDialogButton!", "Method[op_Equality].ReturnValue"] + - ["System.Object", "System.Windows.Forms.ColumnHeader", "Method[Clone].ReturnValue"] + - ["System.Boolean", "System.Windows.Forms.ToolStripContainer", "Property[TopToolStripPanelVisible]"] + - ["System.Boolean", "System.Windows.Forms.DataGrid", "Property[FlatMode]"] + - ["System.Windows.Forms.TreeNode[]", "System.Windows.Forms.TreeNodeCollection", "Method[Find].ReturnValue"] + - ["System.Drawing.Color", "System.Windows.Forms.ProfessionalColorTable", "Property[ImageMarginGradientBegin]"] + - ["System.Drawing.Color", "System.Windows.Forms.ListBox", "Property[BackColor]"] + - ["System.Windows.Forms.Shortcut", "System.Windows.Forms.Shortcut!", "Field[CtrlShiftF8]"] + - ["System.Windows.Forms.WebBrowserEncryptionLevel", "System.Windows.Forms.WebBrowser", "Property[EncryptionLevel]"] + - ["System.Windows.Forms.DataGridViewColumn", "System.Windows.Forms.DataGridViewAutoSizeColumnModeEventArgs", "Property[Column]"] + - ["System.Double", "System.Windows.Forms.Form", "Property[Opacity]"] + - ["System.Drawing.Color", "System.Windows.Forms.ProfessionalColorTable", "Property[ImageMarginRevealedGradientMiddle]"] + - ["System.Windows.Forms.AutoCompleteMode", "System.Windows.Forms.ToolStripTextBox", "Property[AutoCompleteMode]"] + - ["System.Boolean", "System.Windows.Forms.DataGridPreferredColumnWidthTypeConverter", "Method[CanConvertFrom].ReturnValue"] + - ["System.Char", "System.Windows.Forms.MenuItem", "Property[Mnemonic]"] + - ["System.Boolean", "System.Windows.Forms.TextBox", "Property[UseSystemPasswordChar]"] + - ["System.Drawing.Size", "System.Windows.Forms.DataGridViewComboBoxCell", "Method[GetPreferredSize].ReturnValue"] + - ["System.Windows.Forms.WebBrowserEncryptionLevel", "System.Windows.Forms.WebBrowserEncryptionLevel!", "Field[Unknown]"] + - ["System.Int32", "System.Windows.Forms.Padding", "Property[Top]"] + - ["System.Boolean", "System.Windows.Forms.Control", "Property[AutoSize]"] + - ["System.Drawing.Font", "System.Windows.Forms.WebBrowserBase", "Property[Font]"] + - ["System.Windows.Forms.Padding", "System.Windows.Forms.CheckedListBox", "Property[Padding]"] + - ["System.Windows.Forms.DataGridViewCellStyle", "System.Windows.Forms.DataGridViewBand", "Property[DefaultCellStyle]"] + - ["System.Windows.Forms.BoundsSpecified", "System.Windows.Forms.BoundsSpecified!", "Field[X]"] + - ["System.Windows.Forms.Keys", "System.Windows.Forms.Keys!", "Field[L]"] + - ["System.ComponentModel.ISite", "System.Windows.Forms.PropertyGrid", "Property[Site]"] + - ["System.Drawing.Color", "System.Windows.Forms.ProfessionalColorTable", "Property[ImageMarginGradientEnd]"] + - ["System.Drawing.Color", "System.Windows.Forms.HtmlDocument", "Property[BackColor]"] + - ["System.Boolean", "System.Windows.Forms.PrintPreviewDialog", "Property[UseWaitCursor]"] + - ["System.Boolean", "System.Windows.Forms.DataGridViewCellCollection", "Method[Contains].ReturnValue"] + - ["System.Boolean", "System.Windows.Forms.Padding!", "Method[op_Inequality].ReturnValue"] + - ["System.Windows.Forms.TabDrawMode", "System.Windows.Forms.TabControl", "Property[DrawMode]"] + - ["System.Windows.Forms.ListViewItem", "System.Windows.Forms.DrawListViewSubItemEventArgs", "Property[Item]"] + - ["System.Windows.Forms.GridItem", "System.Windows.Forms.SelectedGridItemChangedEventArgs", "Property[NewSelection]"] + - ["System.Windows.Forms.StatusBarPanelBorderStyle", "System.Windows.Forms.StatusBarPanel", "Property[BorderStyle]"] + - ["System.DateTime", "System.Windows.Forms.MonthCalendar", "Property[TodayDate]"] + - ["System.Boolean", "System.Windows.Forms.PictureBox", "Property[WaitOnLoad]"] + - ["System.Drawing.Printing.PrintDocument", "System.Windows.Forms.PrintPreviewControl", "Property[Document]"] + - ["System.Object", "System.Windows.Forms.CurrencyManager", "Property[Current]"] + - ["System.Windows.Forms.Shortcut", "System.Windows.Forms.Shortcut!", "Field[CtrlShiftF4]"] + - ["System.Int32", "System.Windows.Forms.MeasureItemEventArgs", "Property[ItemWidth]"] + - ["System.Windows.Forms.Padding", "System.Windows.Forms.PrintPreviewDialog", "Property[Margin]"] + - ["System.Object", "System.Windows.Forms.DataGridViewSelectedCellCollection", "Property[System.Collections.IList.Item]"] + - ["System.Boolean", "System.Windows.Forms.ToolStripItem", "Property[Visible]"] + - ["System.Windows.Forms.CheckState", "System.Windows.Forms.CheckState!", "Field[Indeterminate]"] + - ["System.IO.Stream", "System.Windows.Forms.Clipboard!", "Method[GetAudioStream].ReturnValue"] + - ["System.Windows.Forms.DataGridViewAutoSizeColumnsMode", "System.Windows.Forms.DataGridViewAutoSizeColumnsMode!", "Field[DisplayedCells]"] + - ["System.Windows.Forms.TextFormatFlags", "System.Windows.Forms.TextFormatFlags!", "Field[PathEllipsis]"] + - ["System.Boolean", "System.Windows.Forms.DataGridView", "Property[AllowUserToDeleteRows]"] + - ["System.Windows.Forms.CreateParams", "System.Windows.Forms.Button", "Property[CreateParams]"] + - ["System.Windows.Forms.TreeNode", "System.Windows.Forms.TreeNodeMouseClickEventArgs", "Property[Node]"] + - ["System.Drawing.Color", "System.Windows.Forms.PropertyGrid", "Property[CategoryForeColor]"] + - ["System.Windows.Forms.AccessibleObject", "System.Windows.Forms.UpDownBase", "Method[CreateAccessibilityInstance].ReturnValue"] + - ["System.Windows.Forms.ToolStripPanel", "System.Windows.Forms.ToolStripContainer", "Property[BottomToolStripPanel]"] + - ["System.Windows.Forms.CreateParams", "System.Windows.Forms.TrackBar", "Property[CreateParams]"] + - ["System.Drawing.Color", "System.Windows.Forms.HtmlDocument", "Property[ActiveLinkColor]"] + - ["System.Int32", "System.Windows.Forms.TrackBar", "Property[Minimum]"] + - ["System.Windows.Forms.AccessibleStates", "System.Windows.Forms.AccessibleStates!", "Field[Sizeable]"] + - ["System.Drawing.Size", "System.Windows.Forms.DataGridView", "Property[DefaultSize]"] + - ["System.Windows.Forms.AccessibleRole", "System.Windows.Forms.AccessibleRole!", "Field[Pane]"] + - ["System.Boolean", "System.Windows.Forms.MenuItem", "Property[ShowShortcut]"] + - ["System.Windows.Forms.AccessibleRole", "System.Windows.Forms.AccessibleRole!", "Field[MenuItem]"] + - ["System.Windows.Forms.FlowDirection", "System.Windows.Forms.FlowLayoutSettings", "Property[FlowDirection]"] + - ["System.Windows.Forms.ToolStripItemPlacement", "System.Windows.Forms.ToolStripItemPlacement!", "Field[None]"] + - ["System.Object", "System.Windows.Forms.DataGridViewComboBoxEditingControl", "Method[GetEditingControlFormattedValue].ReturnValue"] + - ["System.Windows.Forms.DataGridView", "System.Windows.Forms.IDataGridViewEditingControl", "Property[EditingControlDataGridView]"] + - ["System.Drawing.Graphics", "System.Windows.Forms.DrawListViewItemEventArgs", "Property[Graphics]"] + - ["System.Int32", "System.Windows.Forms.Padding", "Property[All]"] + - ["System.Windows.Forms.Keys", "System.Windows.Forms.Keys!", "Field[F1]"] + - ["System.Windows.Forms.DomainUpDown+DomainUpDownItemCollection", "System.Windows.Forms.DomainUpDown", "Property[Items]"] + - ["System.String", "System.Windows.Forms.ListViewGroup", "Property[TaskLink]"] + - ["System.Int32", "System.Windows.Forms.DataGridViewCellEventArgs", "Property[RowIndex]"] + - ["System.DateTime", "System.Windows.Forms.MonthCalendar", "Property[MaxDate]"] + - ["System.Windows.Forms.Keys", "System.Windows.Forms.Keys!", "Field[NumPad5]"] + - ["System.Boolean", "System.Windows.Forms.WebBrowserBase", "Property[Enabled]"] + - ["System.Drawing.Color", "System.Windows.Forms.ProfessionalColors!", "Property[CheckSelectedBackground]"] + - ["System.String", "System.Windows.Forms.HtmlElement", "Property[InnerHtml]"] + - ["System.Boolean", "System.Windows.Forms.HelpProvider", "Method[CanExtend].ReturnValue"] + - ["System.Drawing.Size", "System.Windows.Forms.SplitContainer", "Property[AutoScrollMinSize]"] + - ["System.Windows.Forms.Keys", "System.Windows.Forms.Keys!", "Field[RButton]"] + - ["System.Windows.Forms.View", "System.Windows.Forms.View!", "Field[LargeIcon]"] + - ["System.Windows.Forms.BatteryChargeStatus", "System.Windows.Forms.BatteryChargeStatus!", "Field[Charging]"] + - ["System.Windows.Forms.WebBrowserEncryptionLevel", "System.Windows.Forms.WebBrowserEncryptionLevel!", "Field[Mixed]"] + - ["System.Int32", "System.Windows.Forms.DataGridTableStyle", "Property[RowHeaderWidth]"] + - ["System.Windows.Forms.ListViewItem+ListViewSubItem", "System.Windows.Forms.ListViewItem", "Method[GetSubItemAt].ReturnValue"] + - ["System.Boolean", "System.Windows.Forms.SplitterPanel", "Property[Visible]"] + - ["System.Windows.Forms.Keys", "System.Windows.Forms.Keys!", "Field[VolumeDown]"] + - ["System.Drawing.Color", "System.Windows.Forms.ProfessionalColorTable", "Property[CheckSelectedBackground]"] + - ["System.Windows.Forms.StatusBarPanelAutoSize", "System.Windows.Forms.StatusBarPanelAutoSize!", "Field[None]"] + - ["System.Drawing.Color", "System.Windows.Forms.Splitter", "Property[ForeColor]"] + - ["System.Boolean", "System.Windows.Forms.HtmlElementEventArgs", "Property[AltKeyPressed]"] + - ["System.Int32", "System.Windows.Forms.TableLayoutColumnStyleCollection", "Method[IndexOf].ReturnValue"] + - ["System.Windows.Forms.AccessibleObject", "System.Windows.Forms.DataGridViewComboBoxEditingControl", "Method[CreateAccessibilityInstance].ReturnValue"] + - ["System.Windows.Forms.CreateParams", "System.Windows.Forms.AxHost", "Property[CreateParams]"] + - ["System.Windows.Forms.ListViewItemStates", "System.Windows.Forms.DrawListViewSubItemEventArgs", "Property[ItemState]"] + - ["System.Int32", "System.Windows.Forms.SplitterEventArgs", "Property[SplitX]"] + - ["System.Windows.Forms.Keys", "System.Windows.Forms.Keys!", "Field[Space]"] + - ["System.Boolean", "System.Windows.Forms.DataGridViewSelectedCellCollection", "Property[System.Collections.IList.IsFixedSize]"] + - ["System.Windows.Forms.Shortcut", "System.Windows.Forms.Shortcut!", "Field[CtrlShiftV]"] + - ["System.Windows.Forms.DataGridViewComboBoxCell+ObjectCollection", "System.Windows.Forms.DataGridViewComboBoxColumn", "Property[Items]"] + - ["System.Drawing.Rectangle", "System.Windows.Forms.ToolStripItem", "Property[ContentRectangle]"] + - ["System.Drawing.Size", "System.Windows.Forms.SystemInformation!", "Method[GetBorderSizeForDpi].ReturnValue"] + - ["System.ComponentModel.ISite", "System.Windows.Forms.AxHost", "Property[Site]"] + - ["System.IntPtr", "System.Windows.Forms.Menu", "Property[Handle]"] + - ["System.Boolean", "System.Windows.Forms.ToolStripButton", "Method[ProcessDialogKey].ReturnValue"] + - ["System.Windows.Forms.DataGridViewRowHeadersWidthSizeMode", "System.Windows.Forms.DataGridViewRowHeadersWidthSizeMode!", "Field[AutoSizeToAllHeaders]"] + - ["System.Windows.Forms.Padding", "System.Windows.Forms.ToolStripPanelRow", "Property[Margin]"] + - ["System.Object", "System.Windows.Forms.TreeNode", "Property[Tag]"] + - ["System.Windows.Forms.UICues", "System.Windows.Forms.UICues!", "Field[ChangeKeyboard]"] + - ["System.Boolean", "System.Windows.Forms.DataGridView", "Method[ProcessInsertKey].ReturnValue"] + - ["System.Windows.Forms.ToolStripRenderMode", "System.Windows.Forms.ToolStripRenderMode!", "Field[Custom]"] + - ["System.String", "System.Windows.Forms.MenuItem", "Method[ToString].ReturnValue"] + - ["System.Drawing.ContentAlignment", "System.Windows.Forms.RadioButton", "Property[CheckAlign]"] + - ["System.String", "System.Windows.Forms.MainMenu", "Method[ToString].ReturnValue"] + - ["System.Windows.Forms.ListView", "System.Windows.Forms.ListViewItem", "Property[ListView]"] + - ["System.Drawing.Color", "System.Windows.Forms.ToolStripContainer", "Property[BackColor]"] + - ["System.String", "System.Windows.Forms.DataGridViewColumnHeaderCell", "Method[ToString].ReturnValue"] + - ["System.Windows.Forms.RichTextBoxScrollBars", "System.Windows.Forms.RichTextBoxScrollBars!", "Field[None]"] + - ["System.Windows.Forms.TreeNode", "System.Windows.Forms.TreeNodeMouseHoverEventArgs", "Property[Node]"] + - ["System.Drawing.ContentAlignment", "System.Windows.Forms.CheckBox", "Property[TextAlign]"] + - ["System.Boolean", "System.Windows.Forms.TreeNode", "Property[IsExpanded]"] + - ["System.Int32", "System.Windows.Forms.DataGridView", "Method[DisplayedColumnCount].ReturnValue"] + - ["System.Drawing.Color", "System.Windows.Forms.ProfessionalColors!", "Property[ToolStripGradientBegin]"] + - ["System.Boolean", "System.Windows.Forms.ToolStripButton", "Property[CheckOnClick]"] + - ["System.Boolean", "System.Windows.Forms.DataGridViewCell", "Method[LeaveUnsharesRow].ReturnValue"] + - ["System.Boolean", "System.Windows.Forms.ToolStripPanel", "Property[AutoScroll]"] + - ["System.Drawing.Image", "System.Windows.Forms.ListBox", "Property[BackgroundImage]"] + - ["System.Drawing.Graphics", "System.Windows.Forms.DrawListViewColumnHeaderEventArgs", "Property[Graphics]"] + - ["System.Windows.Forms.Padding", "System.Windows.Forms.Control", "Property[Margin]"] + - ["System.Windows.Forms.Padding", "System.Windows.Forms.ComboBox", "Property[Padding]"] + - ["System.Int32", "System.Windows.Forms.TableLayoutRowStyleCollection", "Method[Add].ReturnValue"] + - ["System.Boolean", "System.Windows.Forms.IDataObject", "Method[GetDataPresent].ReturnValue"] + - ["System.Drawing.Color", "System.Windows.Forms.FlatButtonAppearance", "Property[CheckedBackColor]"] + - ["System.Boolean", "System.Windows.Forms.ToolStripButton", "Property[Checked]"] + - ["System.Drawing.Color", "System.Windows.Forms.ProfessionalColorTable", "Property[ButtonPressedGradientBegin]"] + - ["System.Boolean", "System.Windows.Forms.ListView", "Property[HideSelection]"] + - ["System.Int32", "System.Windows.Forms.MouseEventArgs", "Property[Delta]"] + - ["System.Drawing.Font", "System.Windows.Forms.AxHost!", "Method[GetFontFromIFontDisp].ReturnValue"] + - ["System.Windows.Forms.Keys", "System.Windows.Forms.Keys!", "Field[X]"] + - ["System.Int32", "System.Windows.Forms.TextBoxBase", "Property[PreferredHeight]"] + - ["System.Boolean", "System.Windows.Forms.LinkArea!", "Method[op_Equality].ReturnValue"] + - ["System.Windows.Forms.MergeAction", "System.Windows.Forms.ToolStripItem", "Property[MergeAction]"] + - ["System.String", "System.Windows.Forms.ListViewItem", "Property[Name]"] + - ["System.Drawing.Size", "System.Windows.Forms.Control", "Method[SizeFromClientSize].ReturnValue"] + - ["System.Boolean", "System.Windows.Forms.ListView", "Property[AutoArrange]"] + - ["System.Drawing.Rectangle", "System.Windows.Forms.DataGridViewImageCell", "Method[GetContentBounds].ReturnValue"] + - ["System.String", "System.Windows.Forms.SplitterPanel", "Property[Name]"] + - ["System.Windows.Forms.ToolStripRenderMode", "System.Windows.Forms.ToolStripRenderMode!", "Field[Professional]"] + - ["System.Int32[]", "System.Windows.Forms.TableLayoutPanel", "Method[GetColumnWidths].ReturnValue"] + - ["System.Windows.Forms.AccessibleNavigation", "System.Windows.Forms.AccessibleNavigation!", "Field[LastChild]"] + - ["System.Int32", "System.Windows.Forms.NumericUpDownAcceleration", "Property[Seconds]"] + - ["System.Drawing.Rectangle", "System.Windows.Forms.DataGridView", "Method[GetColumnDisplayRectangle].ReturnValue"] + - ["System.Windows.Forms.DataGridViewCell", "System.Windows.Forms.DataGridView", "Property[Item]"] + - ["System.ComponentModel.ISite", "System.Windows.Forms.ToolStripControlHost", "Property[Site]"] + - ["System.String", "System.Windows.Forms.OpenFileDialog", "Property[SafeFileName]"] + - ["System.String", "System.Windows.Forms.DataFormats!", "Field[Riff]"] + - ["System.Windows.Forms.DockStyle", "System.Windows.Forms.ToolStripDropDown", "Property[DefaultDock]"] + - ["System.Windows.Forms.TabDrawMode", "System.Windows.Forms.TabDrawMode!", "Field[OwnerDrawFixed]"] + - ["System.Boolean", "System.Windows.Forms.HtmlElementEventArgs", "Property[BubbleEvent]"] + - ["System.String", "System.Windows.Forms.DataGridTextBoxColumn", "Property[Format]"] + - ["System.Windows.Forms.DataSourceUpdateMode", "System.Windows.Forms.ControlBindingsCollection", "Property[DefaultDataSourceUpdateMode]"] + - ["System.Windows.Forms.Keys", "System.Windows.Forms.Keys!", "Field[D5]"] + - ["System.Windows.Forms.CloseReason", "System.Windows.Forms.CloseReason!", "Field[WindowsShutDown]"] + - ["System.Windows.Forms.Shortcut", "System.Windows.Forms.Shortcut!", "Field[CtrlP]"] + - ["System.Windows.Forms.UnhandledExceptionMode", "System.Windows.Forms.UnhandledExceptionMode!", "Field[ThrowException]"] + - ["System.Boolean", "System.Windows.Forms.DataObject", "Method[ContainsText].ReturnValue"] + - ["System.Int32", "System.Windows.Forms.ToolStripComboBox", "Property[MaxLength]"] + - ["System.Boolean", "System.Windows.Forms.PrintPreviewControl", "Property[UseAntiAlias]"] + - ["System.Boolean", "System.Windows.Forms.ToolStripProgressBar", "Property[RightToLeftLayout]"] + - ["System.Boolean", "System.Windows.Forms.ListViewItem", "Property[Selected]"] + - ["System.Boolean", "System.Windows.Forms.ToolStripItem", "Property[Selected]"] + - ["System.Windows.Forms.DialogResult", "System.Windows.Forms.DialogResult!", "Field[Yes]"] + - ["System.Windows.Forms.CloseReason", "System.Windows.Forms.CloseReason!", "Field[UserClosing]"] + - ["System.Int32", "System.Windows.Forms.ScrollProperties", "Property[Minimum]"] + - ["System.Int32", "System.Windows.Forms.DataGridView", "Property[RowHeadersWidth]"] + - ["System.Windows.Forms.ImeMode", "System.Windows.Forms.ImeMode!", "Field[NoControl]"] + - ["System.Windows.Forms.DragDropEffects", "System.Windows.Forms.DragEventArgs", "Property[Effect]"] + - ["System.Drawing.Point", "System.Windows.Forms.GiveFeedbackEventArgs", "Property[CursorOffset]"] + - ["System.Int32", "System.Windows.Forms.ToolStripItemCollection", "Method[IndexOfKey].ReturnValue"] + - ["System.Drawing.Color", "System.Windows.Forms.ProfessionalColors!", "Property[ButtonPressedGradientMiddle]"] + - ["System.Windows.Forms.AccessibleRole", "System.Windows.Forms.ToolStripItem", "Property[AccessibleRole]"] + - ["System.String", "System.Windows.Forms.DataGridViewCell", "Property[ErrorText]"] + - ["System.Boolean", "System.Windows.Forms.MaskedTextBox", "Property[RejectInputOnFirstFailure]"] + - ["System.Object", "System.Windows.Forms.ComboBox", "Property[SelectedItem]"] + - ["System.Windows.Forms.SearchDirectionHint", "System.Windows.Forms.SearchDirectionHint!", "Field[Left]"] + - ["System.Windows.Forms.AutoCompleteMode", "System.Windows.Forms.AutoCompleteMode!", "Field[Append]"] + - ["System.Windows.Forms.PropertySort", "System.Windows.Forms.PropertySort!", "Field[NoSort]"] + - ["System.Boolean", "System.Windows.Forms.HtmlDocument", "Property[Focused]"] + - ["System.Windows.Forms.MouseButtons", "System.Windows.Forms.LinkLabelLinkClickedEventArgs", "Property[Button]"] + - ["System.Boolean", "System.Windows.Forms.Control", "Method[ProcessMnemonic].ReturnValue"] + - ["System.Int32", "System.Windows.Forms.MouseEventArgs", "Property[Clicks]"] + - ["System.Boolean", "System.Windows.Forms.ComboBox", "Property[DroppedDown]"] + - ["System.Drawing.Font", "System.Windows.Forms.Control", "Property[Font]"] + - ["System.Object", "System.Windows.Forms.DataGridViewColumnHeaderCell", "Method[GetClipboardContent].ReturnValue"] + - ["System.Windows.Forms.TextFormatFlags", "System.Windows.Forms.TextFormatFlags!", "Field[NoPrefix]"] + - ["System.Windows.Forms.Shortcut", "System.Windows.Forms.Shortcut!", "Field[CtrlR]"] + - ["System.Boolean", "System.Windows.Forms.BindingMemberInfo!", "Method[op_Inequality].ReturnValue"] + - ["System.Boolean", "System.Windows.Forms.ScrollBar", "Property[TabStop]"] + - ["System.Boolean", "System.Windows.Forms.ListView", "Property[BackgroundImageTiled]"] + - ["System.Windows.Forms.ToolStripGripStyle", "System.Windows.Forms.ToolStripGripStyle!", "Field[Hidden]"] + - ["System.Windows.Forms.GridItem", "System.Windows.Forms.PropertyValueChangedEventArgs", "Property[ChangedItem]"] + - ["System.Drawing.Size", "System.Windows.Forms.DataGridViewCell", "Method[GetSize].ReturnValue"] + - ["System.Version", "System.Windows.Forms.FeatureSupport", "Method[GetVersionPresent].ReturnValue"] + - ["System.String", "System.Windows.Forms.RichTextBox", "Property[SelectedText]"] + - ["System.Windows.Forms.TableLayoutPanelCellBorderStyle", "System.Windows.Forms.TableLayoutPanelCellBorderStyle!", "Field[InsetDouble]"] + - ["System.Windows.Forms.ToolStripDropDown", "System.Windows.Forms.ToolStripDropDownItem", "Method[CreateDefaultDropDown].ReturnValue"] + - ["System.Windows.Forms.Design.PropertyTab", "System.Windows.Forms.PropertyGrid", "Property[SelectedTab]"] + - ["System.Int32", "System.Windows.Forms.BaseCollection", "Property[Count]"] + - ["System.Boolean", "System.Windows.Forms.DataGridViewColumnDesignTimeVisibleAttribute", "Method[Equals].ReturnValue"] + - ["System.Drawing.Size", "System.Windows.Forms.ToolStripPanel", "Property[AutoScrollMinSize]"] + - ["System.Windows.Forms.ListViewItem", "System.Windows.Forms.ListView", "Method[FindNearestItem].ReturnValue"] + - ["System.Boolean", "System.Windows.Forms.DataGridTableStyle", "Method[ShouldSerializeForeColor].ReturnValue"] + - ["System.Windows.Forms.Keys", "System.Windows.Forms.Keys!", "Field[NumPad2]"] + - ["System.Int32", "System.Windows.Forms.MenuItem", "Property[Index]"] + - ["System.Windows.Forms.ToolStripPanel", "System.Windows.Forms.ToolStripPanelRow", "Property[ToolStripPanel]"] + - ["System.Drawing.Rectangle", "System.Windows.Forms.DrawItemEventArgs", "Property[Bounds]"] + - ["System.Windows.Forms.ImageLayout", "System.Windows.Forms.Splitter", "Property[BackgroundImageLayout]"] + - ["System.Windows.Forms.MessageBoxIcon", "System.Windows.Forms.MessageBoxIcon!", "Field[Exclamation]"] + - ["System.Windows.Forms.AnchorStyles", "System.Windows.Forms.ToolStripItem", "Property[Anchor]"] + - ["System.Boolean", "System.Windows.Forms.ToolStripItem", "Property[AllowDrop]"] + - ["System.Int32", "System.Windows.Forms.AccessibleObject", "Property[Accessibility.IAccessible.accChildCount]"] + - ["System.Windows.Forms.AccessibleEvents", "System.Windows.Forms.AccessibleEvents!", "Field[SystemMenuEnd]"] + - ["System.Boolean", "System.Windows.Forms.ListViewItemSelectionChangedEventArgs", "Property[IsSelected]"] + - ["System.Int32", "System.Windows.Forms.TreeNodeCollection", "Property[Count]"] + - ["System.Object", "System.Windows.Forms.DataGridViewSortCompareEventArgs", "Property[CellValue1]"] + - ["System.String", "System.Windows.Forms.ToolBar", "Method[ToString].ReturnValue"] + - ["System.Windows.Forms.ContextMenu", "System.Windows.Forms.AxHost", "Property[ContextMenu]"] + - ["System.Windows.Forms.TaskDialogButton", "System.Windows.Forms.TaskDialog!", "Method[ShowDialog].ReturnValue"] + - ["System.Windows.Forms.ToolStripRenderMode", "System.Windows.Forms.ToolStripRenderMode!", "Field[System]"] + - ["System.String", "System.Windows.Forms.TreeNode", "Property[ToolTipText]"] + - ["System.Object", "System.Windows.Forms.CursorConverter", "Method[ConvertFrom].ReturnValue"] + - ["System.Boolean", "System.Windows.Forms.Label", "Method[ProcessMnemonic].ReturnValue"] + - ["System.Windows.Forms.AccessibleObject", "System.Windows.Forms.DataGridViewButtonCell", "Method[CreateAccessibilityInstance].ReturnValue"] + - ["System.Windows.Forms.BoundsSpecified", "System.Windows.Forms.BoundsSpecified!", "Field[Y]"] + - ["System.Windows.Forms.ImeMode", "System.Windows.Forms.PictureBox", "Property[DefaultImeMode]"] + - ["System.Windows.Forms.AccessibleStates", "System.Windows.Forms.AccessibleStates!", "Field[Busy]"] + - ["System.ComponentModel.PropertyDescriptor", "System.Windows.Forms.DataGridTextBoxColumn", "Property[PropertyDescriptor]"] + - ["System.Windows.Forms.Keys", "System.Windows.Forms.Keys!", "Field[F20]"] + - ["System.Boolean", "System.Windows.Forms.PreviewKeyDownEventArgs", "Property[Alt]"] + - ["System.Boolean", "System.Windows.Forms.ToolStripOverflowButton", "Property[RightToLeftAutoMirrorImage]"] + - ["System.Int32", "System.Windows.Forms.HtmlElement", "Property[ScrollLeft]"] + - ["System.DateTime[]", "System.Windows.Forms.MonthCalendar", "Property[BoldedDates]"] + - ["System.Windows.Forms.ArrangeStartingPosition", "System.Windows.Forms.ArrangeStartingPosition!", "Field[Hide]"] + - ["System.Boolean", "System.Windows.Forms.BindingMemberInfo", "Method[Equals].ReturnValue"] + - ["System.Int32", "System.Windows.Forms.DataGrid", "Property[VisibleRowCount]"] + - ["System.Windows.Forms.ImeMode", "System.Windows.Forms.MonthCalendar", "Property[ImeMode]"] + - ["System.Int32", "System.Windows.Forms.DataGridViewRowCollection", "Method[AddCopies].ReturnValue"] + - ["System.Boolean", "System.Windows.Forms.TabControl", "Method[ProcessKeyPreview].ReturnValue"] + - ["System.Windows.Forms.HighDpiMode", "System.Windows.Forms.HighDpiMode!", "Field[DpiUnaware]"] + - ["System.Double", "System.Windows.Forms.PrintPreviewDialog", "Property[Opacity]"] + - ["System.Windows.Forms.ImageLayout", "System.Windows.Forms.ToolStripContainer", "Property[BackgroundImageLayout]"] + - ["System.Windows.Forms.DataGridViewHeaderCell", "System.Windows.Forms.DataGridViewBand", "Property[HeaderCellCore]"] + - ["System.Windows.Forms.CheckedListBox+CheckedItemCollection", "System.Windows.Forms.CheckedListBox", "Property[CheckedItems]"] + - ["System.Boolean", "System.Windows.Forms.DataGridViewHeaderCell", "Property[Visible]"] + - ["System.Version", "System.Windows.Forms.WebBrowser", "Property[Version]"] + - ["System.Windows.Forms.AccessibleObject", "System.Windows.Forms.ListView", "Method[CreateAccessibilityInstance].ReturnValue"] + - ["System.Windows.Forms.ImeMode", "System.Windows.Forms.Splitter", "Property[DefaultImeMode]"] + - ["System.Drawing.Color", "System.Windows.Forms.DataGridTableStyle", "Property[SelectionForeColor]"] + - ["System.Int32", "System.Windows.Forms.DataGridColumnStyle", "Property[FontHeight]"] + - ["System.Boolean", "System.Windows.Forms.ToolStripItem", "Property[CanSelect]"] + - ["System.ComponentModel.ISite", "System.Windows.Forms.Control", "Property[Site]"] + - ["System.Windows.Forms.ProgressBar", "System.Windows.Forms.ToolStripProgressBar", "Property[ProgressBar]"] + - ["System.Windows.Forms.Keys", "System.Windows.Forms.Keys!", "Field[LButton]"] + - ["System.Drawing.Printing.PrinterSettings", "System.Windows.Forms.PageSetupDialog", "Property[PrinterSettings]"] + - ["System.Boolean", "System.Windows.Forms.DataGridViewCellParsingEventArgs", "Property[ParsingApplied]"] + - ["System.Boolean", "System.Windows.Forms.Form", "Method[ProcessKeyPreview].ReturnValue"] + - ["System.Int32", "System.Windows.Forms.BindingsCollection", "Property[Count]"] + - ["System.Int32", "System.Windows.Forms.DataGridViewRowCollection", "Method[GetLastRow].ReturnValue"] + - ["System.Windows.Forms.Keys", "System.Windows.Forms.Keys!", "Field[LWin]"] + - ["System.Boolean", "System.Windows.Forms.TableLayoutColumnStyleCollection", "Method[Contains].ReturnValue"] + - ["System.Windows.Forms.DataGridViewElementStates", "System.Windows.Forms.DataGridViewCell", "Property[InheritedState]"] + - ["System.Windows.Forms.ToolStripDropDown", "System.Windows.Forms.ToolStripMenuItem", "Method[CreateDefaultDropDown].ReturnValue"] + - ["System.Windows.Forms.AccessibleObject", "System.Windows.Forms.AccessibleObject", "Property[Parent]"] + - ["System.String", "System.Windows.Forms.TableLayoutPanelCellPosition", "Method[ToString].ReturnValue"] + - ["System.Windows.Forms.CurrencyManager", "System.Windows.Forms.BindingSource", "Property[CurrencyManager]"] + - ["System.Object", "System.Windows.Forms.OSFeature!", "Field[Themes]"] + - ["System.Boolean", "System.Windows.Forms.ToolStripItem", "Property[IsOnDropDown]"] + - ["System.Windows.Forms.DataGridViewHeaderBorderStyle", "System.Windows.Forms.DataGridViewHeaderBorderStyle!", "Field[Custom]"] + - ["System.Boolean", "System.Windows.Forms.SystemInformation!", "Property[UIEffectsEnabled]"] + - ["System.Windows.Forms.DataGridViewRow", "System.Windows.Forms.DataGridViewRowCancelEventArgs", "Property[Row]"] + - ["System.Boolean", "System.Windows.Forms.DataGrid", "Method[IsExpanded].ReturnValue"] + - ["System.Int32", "System.Windows.Forms.TreeNode", "Property[ImageIndex]"] + - ["System.Boolean", "System.Windows.Forms.TreeView", "Property[ShowPlusMinus]"] + - ["System.Object", "System.Windows.Forms.DataGridViewCheckBoxCell", "Method[ParseFormattedValue].ReturnValue"] + - ["System.Drawing.Color", "System.Windows.Forms.ProfessionalColorTable", "Property[StatusStripBorder]"] + - ["System.Windows.Forms.CreateParams", "System.Windows.Forms.RadioButton", "Property[CreateParams]"] + - ["System.Boolean", "System.Windows.Forms.Padding", "Method[Equals].ReturnValue"] + - ["System.Windows.Forms.DataGridViewSelectionMode", "System.Windows.Forms.DataGridViewSelectionMode!", "Field[CellSelect]"] + - ["System.Threading.ApartmentState", "System.Windows.Forms.Application!", "Method[OleRequired].ReturnValue"] + - ["System.Boolean", "System.Windows.Forms.UpDownBase", "Property[UserEdit]"] + - ["System.Windows.Forms.ToolStripStatusLabelBorderSides", "System.Windows.Forms.ToolStripStatusLabel", "Property[BorderSides]"] + - ["System.Boolean", "System.Windows.Forms.ProgressBar", "Property[DoubleBuffered]"] + - ["System.Windows.Forms.ScrollableControl+DockPaddingEdges", "System.Windows.Forms.ScrollableControl", "Property[DockPadding]"] + - ["System.Drawing.Color", "System.Windows.Forms.ToolStripSeparator", "Property[ImageTransparentColor]"] + - ["System.Object", "System.Windows.Forms.DataGridViewCellValidatingEventArgs", "Property[FormattedValue]"] + - ["System.Windows.Forms.HtmlElement", "System.Windows.Forms.HtmlElement", "Property[OffsetParent]"] + - ["System.Int32", "System.Windows.Forms.DrawListViewColumnHeaderEventArgs", "Property[ColumnIndex]"] + - ["System.Windows.Forms.MenuGlyph", "System.Windows.Forms.MenuGlyph!", "Field[Checkmark]"] + - ["System.Int32", "System.Windows.Forms.TaskDialogProgressBar", "Property[Value]"] + - ["System.Int32", "System.Windows.Forms.ListBox!", "Field[NoMatches]"] + - ["System.Object", "System.Windows.Forms.GridTableStylesCollection", "Property[System.Collections.ICollection.SyncRoot]"] + - ["System.Windows.Forms.DataGridViewAdvancedBorderStyle", "System.Windows.Forms.DataGridViewCellPaintingEventArgs", "Property[AdvancedBorderStyle]"] + - ["System.Drawing.Point", "System.Windows.Forms.Form", "Property[DesktopLocation]"] + - ["System.Int32", "System.Windows.Forms.SystemInformation!", "Property[VerticalResizeBorderThickness]"] + - ["System.Int32", "System.Windows.Forms.ToolStripComboBox", "Method[FindString].ReturnValue"] + - ["System.Windows.Forms.Keys", "System.Windows.Forms.Keys!", "Field[J]"] + - ["System.Windows.Forms.AccessibleRole", "System.Windows.Forms.AccessibleRole!", "Field[Graphic]"] + - ["System.Windows.Forms.MdiLayout", "System.Windows.Forms.MdiLayout!", "Field[ArrangeIcons]"] + - ["System.Windows.Forms.SystemColorMode", "System.Windows.Forms.SystemColorMode!", "Field[Classic]"] + - ["System.Windows.Forms.SelectionRange", "System.Windows.Forms.MonthCalendar", "Property[SelectionRange]"] + - ["System.String", "System.Windows.Forms.ListView", "Property[Text]"] + - ["System.Boolean", "System.Windows.Forms.GroupBox", "Property[TabStop]"] + - ["System.Drawing.Size", "System.Windows.Forms.SystemInformation!", "Property[CursorSize]"] + - ["System.Windows.Forms.DropImageType", "System.Windows.Forms.DropImageType!", "Field[None]"] + - ["System.Windows.Forms.ContextMenuStrip", "System.Windows.Forms.DataGridViewBand", "Property[ContextMenuStrip]"] + - ["System.Windows.Forms.Padding", "System.Windows.Forms.ToolStripPanel", "Property[RowMargin]"] + - ["System.Windows.Forms.PowerState", "System.Windows.Forms.PowerState!", "Field[Suspend]"] + - ["System.String", "System.Windows.Forms.Padding", "Method[ToString].ReturnValue"] + - ["System.Windows.Forms.AccessibleNavigation", "System.Windows.Forms.AccessibleNavigation!", "Field[Left]"] + - ["System.Windows.Forms.UnhandledExceptionMode", "System.Windows.Forms.UnhandledExceptionMode!", "Field[Automatic]"] + - ["System.Boolean", "System.Windows.Forms.TabControl", "Property[Multiline]"] + - ["System.Int32", "System.Windows.Forms.ListControl", "Property[SelectedIndex]"] + - ["System.Windows.Forms.Padding", "System.Windows.Forms.MenuStrip", "Property[DefaultGripMargin]"] + - ["System.Drawing.Color", "System.Windows.Forms.ListView", "Property[ForeColor]"] + - ["System.Object", "System.Windows.Forms.TreeNodeCollection", "Property[System.Collections.ICollection.SyncRoot]"] + - ["System.String", "System.Windows.Forms.ColumnHeader", "Property[ImageKey]"] + - ["System.Windows.Forms.TextImageRelation", "System.Windows.Forms.TextImageRelation!", "Field[TextBeforeImage]"] + - ["System.Boolean", "System.Windows.Forms.DataGridViewCell", "Method[ContentClickUnsharesRow].ReturnValue"] + - ["System.Drawing.Rectangle", "System.Windows.Forms.ListBox", "Method[GetScaledBounds].ReturnValue"] + - ["System.Object", "System.Windows.Forms.DataGridViewImageCell", "Method[GetValue].ReturnValue"] + - ["System.Windows.Forms.CreateParams", "System.Windows.Forms.ProgressBar", "Property[CreateParams]"] + - ["System.Boolean", "System.Windows.Forms.DataGrid", "Property[CaptionVisible]"] + - ["System.Drawing.Point", "System.Windows.Forms.Cursor", "Property[HotSpot]"] + - ["System.Windows.Forms.ListViewAlignment", "System.Windows.Forms.ListViewAlignment!", "Field[SnapToGrid]"] + - ["System.Object", "System.Windows.Forms.AxHost!", "Method[GetIFontFromFont].ReturnValue"] + - ["System.Windows.Forms.CreateParams", "System.Windows.Forms.MdiClient", "Property[CreateParams]"] + - ["System.Windows.Forms.ListViewItemStates", "System.Windows.Forms.ListViewItemStates!", "Field[Marked]"] + - ["System.Windows.Forms.ToolStripDropDownDirection", "System.Windows.Forms.ToolStripDropDownDirection!", "Field[Default]"] + - ["System.Drawing.Image", "System.Windows.Forms.ComboBox", "Property[BackgroundImage]"] + - ["System.Windows.Forms.ComboBoxStyle", "System.Windows.Forms.ComboBoxStyle!", "Field[Simple]"] + - ["System.Drawing.Size", "System.Windows.Forms.DataGridTextBoxColumn", "Method[GetPreferredSize].ReturnValue"] + - ["System.Windows.Forms.Keys", "System.Windows.Forms.Keys!", "Field[N]"] + - ["System.Int32", "System.Windows.Forms.BindingManagerBase", "Property[Count]"] + - ["System.Windows.Forms.MenuMerge", "System.Windows.Forms.MenuItem", "Property[MergeType]"] + - ["System.Drawing.ContentAlignment", "System.Windows.Forms.Label", "Property[ImageAlign]"] + - ["System.Windows.Forms.Keys", "System.Windows.Forms.Keys!", "Field[XButton1]"] + - ["System.Windows.Forms.MainMenu", "System.Windows.Forms.Form", "Property[Menu]"] + - ["System.Windows.Forms.DockStyle", "System.Windows.Forms.Control", "Property[Dock]"] + - ["System.Windows.Forms.Shortcut", "System.Windows.Forms.Shortcut!", "Field[CtrlS]"] + - ["System.Windows.Forms.SelectionRange", "System.Windows.Forms.MonthCalendar", "Method[GetDisplayRange].ReturnValue"] + - ["System.Windows.Forms.AccessibleRole", "System.Windows.Forms.AccessibleRole!", "Field[ButtonMenu]"] + - ["System.Windows.Forms.TextImageRelation", "System.Windows.Forms.ToolStripSeparator", "Property[TextImageRelation]"] + - ["System.Boolean", "System.Windows.Forms.WindowsFormsSynchronizationContext!", "Property[AutoInstall]"] + - ["System.Boolean", "System.Windows.Forms.DataGridViewSelectedRowCollection", "Property[System.Collections.IList.IsReadOnly]"] + - ["System.Windows.Forms.Shortcut", "System.Windows.Forms.Shortcut!", "Field[CtrlShiftB]"] + - ["System.Int32", "System.Windows.Forms.DataGridViewRow", "Property[Height]"] + - ["System.Windows.Forms.Padding", "System.Windows.Forms.Padding!", "Method[op_Addition].ReturnValue"] + - ["System.Drawing.Rectangle", "System.Windows.Forms.Control", "Method[RectangleToClient].ReturnValue"] + - ["System.Windows.Forms.Padding", "System.Windows.Forms.ToolStripPanelRow", "Property[DefaultPadding]"] + - ["System.Windows.Forms.Keys", "System.Windows.Forms.Keys!", "Field[Up]"] + - ["System.Drawing.Image", "System.Windows.Forms.DataGridViewImageColumn", "Property[Image]"] + - ["System.Drawing.Rectangle", "System.Windows.Forms.Control", "Method[RectangleToScreen].ReturnValue"] + - ["System.Boolean", "System.Windows.Forms.UpDownBase", "Property[AutoSize]"] + - ["System.Drawing.Color", "System.Windows.Forms.HtmlDocument", "Property[ForeColor]"] + - ["System.Boolean", "System.Windows.Forms.BindingSource", "Property[AllowEdit]"] + - ["System.Boolean", "System.Windows.Forms.ToolBarButton", "Property[Pushed]"] + - ["System.Windows.Forms.MenuMerge", "System.Windows.Forms.MenuMerge!", "Field[Replace]"] + - ["System.Windows.Forms.DataGridView+HitTestInfo", "System.Windows.Forms.DataGridView", "Method[HitTest].ReturnValue"] + - ["System.Windows.Forms.Shortcut", "System.Windows.Forms.Shortcut!", "Field[CtrlL]"] + - ["System.Boolean", "System.Windows.Forms.MaskedTextBox", "Property[ResetOnPrompt]"] + - ["System.Windows.Forms.AccessibleRole", "System.Windows.Forms.AccessibleRole!", "Field[Chart]"] + - ["System.String", "System.Windows.Forms.DataGridViewCellPaintingEventArgs", "Property[ErrorText]"] + - ["System.String", "System.Windows.Forms.ToolStripItem", "Property[ToolTipText]"] + - ["System.Windows.Forms.Keys", "System.Windows.Forms.Keys!", "Field[F22]"] + - ["System.Windows.Forms.Keys", "System.Windows.Forms.Keys!", "Field[IMEAccept]"] + - ["System.Boolean", "System.Windows.Forms.ToolStripItem", "Property[Pressed]"] + - ["System.Windows.Forms.DataGridViewHeaderCell", "System.Windows.Forms.DataGridView", "Property[TopLeftHeaderCell]"] + - ["System.Object", "System.Windows.Forms.DataGridViewImageCell", "Property[DefaultNewRowValue]"] + - ["System.Boolean", "System.Windows.Forms.ProfessionalColorTable", "Property[UseSystemColors]"] + - ["System.Int32", "System.Windows.Forms.DataGridCell", "Property[ColumnNumber]"] + - ["System.Int32", "System.Windows.Forms.DataGridViewColumnCollection", "Method[Add].ReturnValue"] + - ["System.String", "System.Windows.Forms.PrintPreviewDialog", "Property[Text]"] + - ["System.Drawing.Color", "System.Windows.Forms.ToolBar", "Property[ForeColor]"] + - ["System.Windows.Forms.AccessibleRole", "System.Windows.Forms.AccessibleRole!", "Field[DropList]"] + - ["System.String", "System.Windows.Forms.ScrollBar", "Property[Text]"] + - ["System.Object", "System.Windows.Forms.DataGridViewComboBoxCell", "Method[GetFormattedValue].ReturnValue"] + - ["System.Windows.Forms.NativeWindow", "System.Windows.Forms.NativeWindow!", "Method[FromHandle].ReturnValue"] + - ["System.Collections.Generic.IEnumerator", "System.Windows.Forms.NumericUpDownAccelerationCollection", "Method[System.Collections.Generic.IEnumerable.GetEnumerator].ReturnValue"] + - ["System.Boolean", "System.Windows.Forms.ToolStripContentPanel", "Property[AutoSize]"] + - ["System.Drawing.Color", "System.Windows.Forms.UpDownBase", "Property[BackColor]"] + - ["System.Boolean", "System.Windows.Forms.TextBoxBase", "Property[HideSelection]"] + - ["System.Drawing.Color", "System.Windows.Forms.PrintPreviewDialog", "Property[ForeColor]"] + - ["System.Windows.Forms.ButtonBorderStyle", "System.Windows.Forms.ButtonBorderStyle!", "Field[Dotted]"] + - ["System.Boolean", "System.Windows.Forms.FlowLayoutPanel", "Property[WrapContents]"] + - ["System.Boolean", "System.Windows.Forms.ToolBar", "Property[AutoSize]"] + - ["System.Windows.Forms.Orientation", "System.Windows.Forms.Orientation!", "Field[Vertical]"] + - ["System.Windows.Forms.AccessibleStates", "System.Windows.Forms.AccessibleStates!", "Field[Floating]"] + - ["System.String", "System.Windows.Forms.FileDialogCustomPlace", "Method[ToString].ReturnValue"] + - ["System.String", "System.Windows.Forms.Panel", "Method[ToString].ReturnValue"] + - ["System.Windows.Forms.BindingCompleteState", "System.Windows.Forms.BindingCompleteState!", "Field[Exception]"] + - ["System.Boolean", "System.Windows.Forms.ButtonRenderer!", "Property[RenderMatchingApplicationState]"] + - ["System.Boolean", "System.Windows.Forms.NodeLabelEditEventArgs", "Property[CancelEdit]"] + - ["System.Windows.Forms.AccessibleEvents", "System.Windows.Forms.AccessibleEvents!", "Field[SystemDialogEnd]"] + - ["System.Windows.Forms.DataGridView", "System.Windows.Forms.DataGridViewComboBoxEditingControl", "Property[EditingControlDataGridView]"] + - ["System.Windows.Forms.TextFormatFlags", "System.Windows.Forms.TextFormatFlags!", "Field[HorizontalCenter]"] + - ["System.Windows.Forms.AnchorStyles", "System.Windows.Forms.AnchorStyles!", "Field[Right]"] + - ["System.Object", "System.Windows.Forms.PropertyValueChangedEventArgs", "Property[OldValue]"] + - ["System.Boolean", "System.Windows.Forms.DataGridView", "Property[AllowUserToOrderColumns]"] + - ["System.Drawing.Color", "System.Windows.Forms.ProfessionalColors!", "Property[SeparatorDark]"] + - ["System.Type", "System.Windows.Forms.ListBindingHelper!", "Method[GetListItemType].ReturnValue"] + - ["System.Boolean", "System.Windows.Forms.ListView", "Property[Scrollable]"] + - ["System.Windows.Forms.ImageLayout", "System.Windows.Forms.ToolBar", "Property[BackgroundImageLayout]"] + - ["System.Object", "System.Windows.Forms.DataGridViewComboBoxEditingControl", "Property[EditingControlFormattedValue]"] + - ["System.Windows.Forms.TableLayoutControlCollection", "System.Windows.Forms.TableLayoutPanel", "Property[Controls]"] + - ["System.Windows.Forms.DockStyle", "System.Windows.Forms.ToolStrip", "Property[Dock]"] + - ["System.Drawing.Rectangle", "System.Windows.Forms.ListView", "Method[GetItemRect].ReturnValue"] + - ["System.Windows.Forms.TaskDialogExpanderPosition", "System.Windows.Forms.TaskDialogExpander", "Property[Position]"] + - ["System.Int32", "System.Windows.Forms.Padding", "Property[Left]"] + - ["System.Windows.Forms.DataGridViewRowHeadersWidthSizeMode", "System.Windows.Forms.DataGridViewRowHeadersWidthSizeMode!", "Field[AutoSizeToDisplayedHeaders]"] + - ["System.Windows.Forms.DropImageType", "System.Windows.Forms.DropImageType!", "Field[NoImage]"] + - ["System.Windows.Forms.AccessibleRole", "System.Windows.Forms.AccessibleObject", "Property[Role]"] + - ["System.Windows.Forms.PreProcessControlState", "System.Windows.Forms.PreProcessControlState!", "Field[MessageNeeded]"] + - ["System.Boolean", "System.Windows.Forms.ToolStripButton", "Property[DefaultAutoToolTip]"] + - ["System.Boolean", "System.Windows.Forms.HtmlElementEventArgs", "Property[CtrlKeyPressed]"] + - ["System.Boolean", "System.Windows.Forms.DataGridViewCell", "Method[MouseDoubleClickUnsharesRow].ReturnValue"] + - ["System.Boolean", "System.Windows.Forms.ToolTip", "Property[UseFading]"] + - ["System.Windows.Forms.MaskFormat", "System.Windows.Forms.MaskFormat!", "Field[IncludePrompt]"] + - ["System.Windows.Forms.FlowDirection", "System.Windows.Forms.FlowLayoutPanel", "Property[FlowDirection]"] + - ["System.Windows.Forms.Control+ControlCollection", "System.Windows.Forms.TabControl", "Method[CreateControlsInstance].ReturnValue"] + - ["System.String", "System.Windows.Forms.BindingMemberInfo", "Property[BindingPath]"] + - ["System.Int32", "System.Windows.Forms.DataGridViewColumn", "Property[Width]"] + - ["System.Windows.Forms.AccessibleEvents", "System.Windows.Forms.AccessibleEvents!", "Field[NameChange]"] + - ["System.String", "System.Windows.Forms.DataGridViewCell", "Method[GetErrorText].ReturnValue"] + - ["System.String", "System.Windows.Forms.Label", "Property[ImageKey]"] + - ["System.Drawing.Color", "System.Windows.Forms.ProfessionalColorTable", "Property[ButtonPressedHighlightBorder]"] + - ["System.Windows.Forms.ColumnHeaderAutoResizeStyle", "System.Windows.Forms.ColumnHeaderAutoResizeStyle!", "Field[ColumnContent]"] + - ["System.Windows.Forms.ColumnHeader", "System.Windows.Forms.DrawListViewColumnHeaderEventArgs", "Property[Header]"] + - ["System.Type", "System.Windows.Forms.DataGridViewHeaderCell", "Property[ValueType]"] + - ["System.String", "System.Windows.Forms.MonthCalendar", "Method[ToString].ReturnValue"] + - ["System.Windows.Forms.DataGridViewCellCollection", "System.Windows.Forms.DataGridViewRow", "Method[CreateCellsInstance].ReturnValue"] + - ["System.Boolean", "System.Windows.Forms.IMessageFilter", "Method[PreFilterMessage].ReturnValue"] + - ["System.Windows.Forms.MessageBoxButtons", "System.Windows.Forms.MessageBoxButtons!", "Field[AbortRetryIgnore]"] + - ["System.String", "System.Windows.Forms.ToolTip", "Property[ToolTipTitle]"] + - ["System.Boolean", "System.Windows.Forms.SplitContainer", "Property[Panel1Collapsed]"] + - ["System.Windows.Forms.DrawItemState", "System.Windows.Forms.DrawItemState!", "Field[None]"] + - ["System.Windows.Forms.AccessibleStates", "System.Windows.Forms.AccessibleStates!", "Field[Focusable]"] + - ["System.Drawing.Color", "System.Windows.Forms.ProfessionalColors!", "Property[ButtonPressedGradientBegin]"] + - ["System.Windows.Forms.AccessibleEvents", "System.Windows.Forms.AccessibleEvents!", "Field[SystemMinimizeStart]"] + - ["System.Windows.Forms.ToolStripStatusLabelBorderSides", "System.Windows.Forms.ToolStripStatusLabelBorderSides!", "Field[None]"] + - ["System.Boolean", "System.Windows.Forms.DataGridViewBand", "Property[Selected]"] + - ["System.Windows.Forms.ToolStripOverflowButton", "System.Windows.Forms.ToolStripDropDown", "Property[OverflowButton]"] + - ["System.Drawing.Color", "System.Windows.Forms.ProfessionalColors!", "Property[ToolStripDropDownBackground]"] + - ["System.Windows.Forms.Keys", "System.Windows.Forms.Keys!", "Field[C]"] + - ["System.Windows.Forms.ButtonBorderStyle", "System.Windows.Forms.ButtonBorderStyle!", "Field[Outset]"] + - ["System.Drawing.Image", "System.Windows.Forms.PictureBox", "Property[Image]"] + - ["System.Windows.Forms.Shortcut", "System.Windows.Forms.Shortcut!", "Field[CtrlG]"] + - ["System.Windows.Forms.ImeMode", "System.Windows.Forms.Form", "Property[DefaultImeMode]"] + - ["System.Windows.Forms.DataGridViewAdvancedCellBorderStyle", "System.Windows.Forms.DataGridViewAdvancedBorderStyle", "Property[Top]"] + - ["System.Drawing.Point", "System.Windows.Forms.Control", "Property[AutoScrollOffset]"] + - ["System.Boolean", "System.Windows.Forms.ToolTip", "Property[IsBalloon]"] + - ["System.Windows.Forms.TaskDialogStartupLocation", "System.Windows.Forms.TaskDialogStartupLocation!", "Field[CenterOwner]"] + - ["System.Windows.Forms.DataGridViewCellStyleScopes", "System.Windows.Forms.DataGridViewCellStyleScopes!", "Field[Rows]"] + - ["System.String", "System.Windows.Forms.TabControl", "Method[ToString].ReturnValue"] + - ["System.Windows.Forms.Keys", "System.Windows.Forms.Keys!", "Field[NumLock]"] + - ["System.Int32", "System.Windows.Forms.LabelEditEventArgs", "Property[Item]"] + - ["System.Windows.Forms.ToolBarButton", "System.Windows.Forms.ToolBarButtonClickEventArgs", "Property[Button]"] + - ["System.Boolean", "System.Windows.Forms.ProgressBar", "Property[TabStop]"] + - ["System.Windows.Forms.Cursor", "System.Windows.Forms.Control", "Property[Cursor]"] + - ["System.Object", "System.Windows.Forms.GridItem", "Property[Value]"] + - ["System.Boolean", "System.Windows.Forms.Application!", "Method[SetHighDpiMode].ReturnValue"] + - ["System.Windows.Forms.TextFormatFlags", "System.Windows.Forms.TextFormatFlags!", "Field[GlyphOverhangPadding]"] + - ["System.Boolean", "System.Windows.Forms.UpDownBase", "Property[AutoScroll]"] + - ["System.Windows.Forms.Keys", "System.Windows.Forms.Keys!", "Field[Oem4]"] + - ["System.Drawing.Font", "System.Windows.Forms.ToolStripSeparator", "Property[Font]"] + - ["System.Windows.Forms.ImageLayout", "System.Windows.Forms.TrackBar", "Property[BackgroundImageLayout]"] + - ["System.ComponentModel.PropertyDescriptorCollection", "System.Windows.Forms.PropertyManager", "Method[GetItemProperties].ReturnValue"] + - ["System.Windows.Forms.AccessibleObject", "System.Windows.Forms.Control", "Method[GetAccessibilityObjectById].ReturnValue"] + - ["System.Int32", "System.Windows.Forms.LinkArea", "Method[GetHashCode].ReturnValue"] + - ["System.Windows.Forms.MessageBoxIcon", "System.Windows.Forms.MessageBoxIcon!", "Field[Question]"] + - ["System.Boolean", "System.Windows.Forms.DataGridViewBand", "Property[IsRow]"] + - ["System.Int32", "System.Windows.Forms.ToolStripItemCollection", "Method[Add].ReturnValue"] + - ["System.Int32", "System.Windows.Forms.AutoCompleteStringCollection", "Method[System.Collections.IList.IndexOf].ReturnValue"] + - ["System.Drawing.Rectangle", "System.Windows.Forms.ToolStripArrowRenderEventArgs", "Property[ArrowRectangle]"] + - ["System.Int32", "System.Windows.Forms.KeysConverter", "Method[Compare].ReturnValue"] + - ["System.Boolean", "System.Windows.Forms.Control", "Method[Focus].ReturnValue"] + - ["System.Windows.Forms.DataGridViewElementStates", "System.Windows.Forms.DataGridViewRowPrePaintEventArgs", "Property[State]"] + - ["System.Windows.Forms.ListViewItem", "System.Windows.Forms.RetrieveVirtualItemEventArgs", "Property[Item]"] + - ["System.Boolean", "System.Windows.Forms.PrintPreviewDialog", "Method[ProcessTabKey].ReturnValue"] + - ["System.Windows.Forms.Day", "System.Windows.Forms.Day!", "Field[Friday]"] + - ["System.Drawing.Point", "System.Windows.Forms.Control!", "Property[MousePosition]"] + - ["System.Drawing.Color", "System.Windows.Forms.Form", "Property[FormBorderColor]"] + - ["System.Windows.Forms.TaskDialogButton", "System.Windows.Forms.TaskDialogButtonCollection", "Method[Add].ReturnValue"] + - ["System.Boolean", "System.Windows.Forms.ToolStrip", "Property[AllowDrop]"] + - ["System.Windows.Forms.Shortcut", "System.Windows.Forms.Shortcut!", "Field[CtrlD]"] + - ["System.Drawing.Color", "System.Windows.Forms.DataGrid", "Property[HeaderBackColor]"] + - ["System.Drawing.Printing.PageSettings", "System.Windows.Forms.PageSetupDialog", "Property[PageSettings]"] + - ["System.Windows.Forms.AutoCompleteSource", "System.Windows.Forms.AutoCompleteSource!", "Field[FileSystemDirectories]"] + - ["System.Boolean", "System.Windows.Forms.ToolStripItem", "Property[AutoSize]"] + - ["System.Boolean", "System.Windows.Forms.WebBrowser", "Property[IsWebBrowserContextMenuEnabled]"] + - ["System.Boolean", "System.Windows.Forms.ComboBox", "Property[Sorted]"] + - ["System.Windows.Forms.Day", "System.Windows.Forms.Day!", "Field[Thursday]"] + - ["System.Int32", "System.Windows.Forms.ToolTip", "Property[ReshowDelay]"] + - ["System.Drawing.Point", "System.Windows.Forms.HtmlElementEventArgs", "Property[OffsetMousePosition]"] + - ["System.Windows.Forms.AccessibleRole", "System.Windows.Forms.AccessibleRole!", "Field[OutlineButton]"] + - ["System.Drawing.Size", "System.Windows.Forms.DataGridViewTopLeftHeaderCell", "Method[GetPreferredSize].ReturnValue"] + - ["System.Windows.Forms.TableLayoutPanelCellPosition", "System.Windows.Forms.TableLayoutPanel", "Method[GetCellPosition].ReturnValue"] + - ["System.Windows.Forms.LinkBehavior", "System.Windows.Forms.LinkLabel", "Property[LinkBehavior]"] + - ["System.Boolean", "System.Windows.Forms.ListView", "Method[IsInputKey].ReturnValue"] + - ["System.Boolean", "System.Windows.Forms.RichTextBox", "Property[RichTextShortcutsEnabled]"] + - ["System.Object", "System.Windows.Forms.CheckedListBox", "Property[DataSource]"] + - ["System.Drawing.Color", "System.Windows.Forms.PropertyGrid", "Property[CommandsForeColor]"] + - ["System.Windows.Forms.RightToLeft", "System.Windows.Forms.RightToLeft!", "Field[Inherit]"] + - ["System.Windows.Forms.IBindableComponent", "System.Windows.Forms.Binding", "Property[BindableComponent]"] + - ["System.Windows.Forms.Form", "System.Windows.Forms.ContainerControl", "Property[ParentForm]"] + - ["System.Boolean", "System.Windows.Forms.ButtonBase", "Property[IsDefault]"] + - ["System.Windows.Forms.TabAppearance", "System.Windows.Forms.TabControl", "Property[Appearance]"] + - ["System.String", "System.Windows.Forms.PropertyManager", "Method[GetListName].ReturnValue"] + - ["System.Drawing.Color", "System.Windows.Forms.DateTimePicker", "Property[BackColor]"] + - ["System.Windows.Forms.ToolStripItemAlignment", "System.Windows.Forms.ToolStripItemAlignment!", "Field[Left]"] + - ["System.Drawing.Size", "System.Windows.Forms.ToolStripContentPanel", "Property[AutoScrollMinSize]"] + - ["System.Int32", "System.Windows.Forms.DataGridViewBand", "Property[Index]"] + - ["System.Boolean", "System.Windows.Forms.ToolStripItem", "Method[ProcessDialogKey].ReturnValue"] + - ["System.Windows.Forms.TreeNodeStates", "System.Windows.Forms.DrawTreeNodeEventArgs", "Property[State]"] + - ["System.Boolean", "System.Windows.Forms.SystemInformation!", "Property[RightAlignedMenus]"] + - ["System.Windows.Forms.AutoScaleMode", "System.Windows.Forms.AutoScaleMode!", "Field[Inherit]"] + - ["System.Boolean", "System.Windows.Forms.DataGridViewColumnCollection", "Method[System.Collections.IList.Contains].ReturnValue"] + - ["System.Boolean", "System.Windows.Forms.GroupBox", "Property[UseCompatibleTextRendering]"] + - ["System.Windows.Forms.Cursor", "System.Windows.Forms.Cursors!", "Property[PanWest]"] + - ["System.Boolean", "System.Windows.Forms.QueryContinueDragEventArgs", "Property[EscapePressed]"] + - ["System.Windows.Forms.AccessibleObject", "System.Windows.Forms.DataGridViewTopLeftHeaderCell", "Method[CreateAccessibilityInstance].ReturnValue"] + - ["System.Windows.Forms.Padding", "System.Windows.Forms.Control", "Property[DefaultPadding]"] + - ["System.Windows.Forms.Border3DSide", "System.Windows.Forms.Border3DSide!", "Field[Middle]"] + - ["System.Boolean", "System.Windows.Forms.UpDownBase", "Property[ReadOnly]"] + - ["System.Windows.Forms.ToolStripItem", "System.Windows.Forms.ToolStripItemEventArgs", "Property[Item]"] + - ["System.Windows.Forms.AccessibleRole", "System.Windows.Forms.AccessibleRole!", "Field[MenuPopup]"] + - ["System.Int32", "System.Windows.Forms.DataGridViewRowCollection", "Method[GetRowsHeight].ReturnValue"] + - ["System.IntPtr", "System.Windows.Forms.FontDialog", "Method[HookProc].ReturnValue"] + - ["System.Windows.Forms.Keys", "System.Windows.Forms.Keys!", "Field[F15]"] + - ["System.Windows.Forms.BorderStyle", "System.Windows.Forms.TreeView", "Property[BorderStyle]"] + - ["System.Windows.Forms.TabAppearance", "System.Windows.Forms.TabAppearance!", "Field[Normal]"] + - ["System.Windows.Forms.CreateParams", "System.Windows.Forms.ToolTip", "Property[CreateParams]"] + - ["System.Boolean", "System.Windows.Forms.ImageKeyConverter", "Method[CanConvertFrom].ReturnValue"] + - ["System.Windows.Forms.DrawItemState", "System.Windows.Forms.DrawItemState!", "Field[NoFocusRect]"] + - ["System.Drawing.Color", "System.Windows.Forms.ProfessionalColors!", "Property[ButtonSelectedGradientEnd]"] + - ["System.Windows.Forms.ToolBarAppearance", "System.Windows.Forms.ToolBarAppearance!", "Field[Normal]"] + - ["System.Int32", "System.Windows.Forms.TextBoxBase", "Method[GetLineFromCharIndex].ReturnValue"] + - ["System.Windows.Forms.AccessibleNavigation", "System.Windows.Forms.AccessibleNavigation!", "Field[Next]"] + - ["System.String", "System.Windows.Forms.GroupBox", "Method[ToString].ReturnValue"] + - ["System.Drawing.Color", "System.Windows.Forms.TextBoxBase", "Property[BackColor]"] + - ["System.Windows.Forms.TextDataFormat", "System.Windows.Forms.TextDataFormat!", "Field[Text]"] + - ["System.Boolean", "System.Windows.Forms.DataGridColumnStyle", "Property[ReadOnly]"] + - ["System.Windows.Forms.DataGridViewCell", "System.Windows.Forms.DataGridViewCheckBoxColumn", "Property[CellTemplate]"] + - ["System.Boolean", "System.Windows.Forms.DataGridTableStyle", "Property[RowHeadersVisible]"] + - ["System.Boolean", "System.Windows.Forms.DataGridView", "Method[ProcessSpaceKey].ReturnValue"] + - ["System.Object", "System.Windows.Forms.DataGridBoolColumn", "Property[FalseValue]"] + - ["System.Object", "System.Windows.Forms.Control", "Property[DataContext]"] + - ["System.String", "System.Windows.Forms.DataGridViewHeaderCell", "Method[ToString].ReturnValue"] + - ["System.String", "System.Windows.Forms.DataGridViewRowPostPaintEventArgs", "Property[ErrorText]"] + - ["System.Windows.Forms.AccessibleObject", "System.Windows.Forms.Panel", "Method[CreateAccessibilityInstance].ReturnValue"] + - ["System.Windows.Forms.Control", "System.Windows.Forms.ContextMenuStrip", "Property[SourceControl]"] + - ["System.Windows.Forms.ListViewHitTestLocations", "System.Windows.Forms.ListViewHitTestInfo", "Property[Location]"] + - ["System.Drawing.Size", "System.Windows.Forms.ScrollableControl", "Property[AutoScrollMinSize]"] + - ["System.Int32", "System.Windows.Forms.MouseEventArgs", "Property[X]"] + - ["System.Windows.Forms.DataGridViewPaintParts", "System.Windows.Forms.DataGridViewPaintParts!", "Field[ContentBackground]"] + - ["System.Boolean", "System.Windows.Forms.StatusBar", "Property[DoubleBuffered]"] + - ["System.Boolean", "System.Windows.Forms.DataGridView", "Property[AutoSize]"] + - ["System.Windows.Forms.AutoValidate", "System.Windows.Forms.UserControl", "Property[AutoValidate]"] + - ["System.Windows.Forms.InputLanguage", "System.Windows.Forms.InputLanguage!", "Method[FromCulture].ReturnValue"] + - ["System.Boolean", "System.Windows.Forms.PropertyGrid", "Property[CanShowCommands]"] + - ["System.Object", "System.Windows.Forms.GridColumnStylesCollection", "Property[System.Collections.ICollection.SyncRoot]"] + - ["System.Boolean", "System.Windows.Forms.ColorDialog", "Method[RunDialog].ReturnValue"] + - ["System.Windows.Forms.ListViewItem", "System.Windows.Forms.DrawListViewItemEventArgs", "Property[Item]"] + - ["System.Windows.Forms.AccessibleObject", "System.Windows.Forms.DataGridViewImageCell", "Method[CreateAccessibilityInstance].ReturnValue"] + - ["System.Windows.Forms.TableLayoutPanelGrowStyle", "System.Windows.Forms.TableLayoutPanelGrowStyle!", "Field[FixedSize]"] + - ["System.Reflection.MemberInfo[]", "System.Windows.Forms.AccessibleObject", "Method[System.Reflection.IReflect.GetMembers].ReturnValue"] + - ["System.String[]", "System.Windows.Forms.OpenFileDialog", "Property[SafeFileNames]"] + - ["System.Drawing.Image", "System.Windows.Forms.WebBrowserBase", "Property[BackgroundImage]"] + - ["System.Boolean", "System.Windows.Forms.DataGrid", "Method[ShouldSerializeSelectionBackColor].ReturnValue"] + - ["System.Drawing.Graphics", "System.Windows.Forms.DrawItemEventArgs", "Property[Graphics]"] + - ["System.Windows.Forms.Shortcut", "System.Windows.Forms.Shortcut!", "Field[CtrlShiftM]"] + - ["System.Windows.Forms.DataGridViewAutoSizeRowMode", "System.Windows.Forms.DataGridViewAutoSizeRowMode!", "Field[AllCellsExceptHeader]"] + - ["System.Windows.Forms.ScreenOrientation", "System.Windows.Forms.ScreenOrientation!", "Field[Angle270]"] + - ["System.Windows.Forms.Keys", "System.Windows.Forms.Keys!", "Field[W]"] + - ["System.Windows.Forms.DataGridViewAdvancedCellBorderStyle", "System.Windows.Forms.DataGridViewAdvancedBorderStyle", "Property[All]"] + - ["System.String", "System.Windows.Forms.GroupBox", "Property[Text]"] + - ["System.Drawing.Color", "System.Windows.Forms.ProfessionalColorTable", "Property[OverflowButtonGradientEnd]"] + - ["System.Drawing.Rectangle", "System.Windows.Forms.GroupBox", "Property[DisplayRectangle]"] + - ["System.Drawing.Color", "System.Windows.Forms.PropertyGrid", "Property[SelectedItemWithFocusBackColor]"] + - ["System.Windows.Forms.ToolStripDropDownDirection", "System.Windows.Forms.ToolStrip", "Property[DefaultDropDownDirection]"] + - ["System.Boolean", "System.Windows.Forms.DataGridViewDataErrorEventArgs", "Property[ThrowException]"] + - ["System.Drawing.Size", "System.Windows.Forms.TrackBarRenderer!", "Method[GetTopPointingThumbSize].ReturnValue"] + - ["System.Windows.Forms.ToolStripDropDownDirection", "System.Windows.Forms.ToolStripDropDownDirection!", "Field[BelowRight]"] + - ["System.Windows.Forms.AccessibleObject", "System.Windows.Forms.PrintPreviewControl", "Method[CreateAccessibilityInstance].ReturnValue"] + - ["System.Int32", "System.Windows.Forms.SystemInformation!", "Property[MenuShowDelay]"] + - ["System.Windows.Forms.AccessibleObject", "System.Windows.Forms.Label", "Method[CreateAccessibilityInstance].ReturnValue"] + - ["System.String", "System.Windows.Forms.ImageList", "Method[ToString].ReturnValue"] + - ["System.Drawing.Size", "System.Windows.Forms.MonthCalendar", "Property[DefaultSize]"] + - ["System.Windows.Forms.DataGridViewContentAlignment", "System.Windows.Forms.DataGridViewContentAlignment!", "Field[BottomCenter]"] + - ["System.Windows.Forms.ComboBox+ObjectCollection", "System.Windows.Forms.ToolStripComboBox", "Property[Items]"] + - ["System.Windows.Forms.CreateParams", "System.Windows.Forms.HScrollBar", "Property[CreateParams]"] + - ["System.String", "System.Windows.Forms.AccessibleObject", "Property[Value]"] + - ["System.Windows.Forms.DialogResult", "System.Windows.Forms.MessageBox!", "Method[Show].ReturnValue"] + - ["System.Windows.Forms.Cursor", "System.Windows.Forms.IDataGridViewEditingControl", "Property[EditingPanelCursor]"] + - ["System.Drawing.Size", "System.Windows.Forms.StatusBar", "Property[DefaultSize]"] + - ["System.Windows.Forms.DataGridViewSelectedRowCollection", "System.Windows.Forms.DataGridView", "Property[SelectedRows]"] + - ["System.Windows.Forms.ContextMenuStrip", "System.Windows.Forms.DataGridViewRowContextMenuStripNeededEventArgs", "Property[ContextMenuStrip]"] + - ["System.Drawing.Size", "System.Windows.Forms.DataGridViewCell", "Property[Size]"] + - ["System.Windows.Forms.ImeMode", "System.Windows.Forms.ToolBar", "Property[ImeMode]"] + - ["System.IntPtr", "System.Windows.Forms.IWin32Window", "Property[Handle]"] + - ["System.Drawing.Color", "System.Windows.Forms.ToolStripLabel", "Property[ActiveLinkColor]"] + - ["System.Windows.Forms.DataGridViewColumnDesignTimeVisibleAttribute", "System.Windows.Forms.DataGridViewColumnDesignTimeVisibleAttribute!", "Field[No]"] + - ["System.Int32", "System.Windows.Forms.DataGridViewColumn", "Property[DividerWidth]"] + - ["System.Uri", "System.Windows.Forms.HtmlWindow", "Property[Url]"] + - ["System.Windows.Forms.ToolStripDropDownDirection", "System.Windows.Forms.ToolStripDropDownDirection!", "Field[AboveRight]"] + - ["System.Boolean", "System.Windows.Forms.ToolStripItem", "Method[IsInputChar].ReturnValue"] + - ["System.Windows.Forms.Keys", "System.Windows.Forms.Keys!", "Field[F12]"] + - ["System.Object", "System.Windows.Forms.ListViewItem", "Property[Tag]"] + - ["System.Boolean", "System.Windows.Forms.Label", "Property[AutoEllipsis]"] + - ["System.Windows.Forms.Keys", "System.Windows.Forms.Keys!", "Field[Left]"] + - ["System.Windows.Forms.ImeMode", "System.Windows.Forms.ImeMode!", "Field[OnHalf]"] + - ["System.Boolean", "System.Windows.Forms.DataGridView", "Method[ProcessRightKey].ReturnValue"] + - ["System.Windows.Forms.Keys", "System.Windows.Forms.Keys!", "Field[PageUp]"] + - ["System.Boolean", "System.Windows.Forms.DataGrid", "Method[ShouldSerializeLinkHoverColor].ReturnValue"] + - ["System.Windows.Forms.DockStyle", "System.Windows.Forms.ToolStripItem", "Property[Dock]"] + - ["System.Windows.Forms.Padding", "System.Windows.Forms.SplitContainer", "Property[Padding]"] + - ["System.Windows.Forms.DataGridView", "System.Windows.Forms.DataGridViewTextBoxEditingControl", "Property[EditingControlDataGridView]"] + - ["System.Boolean", "System.Windows.Forms.FileDialog", "Method[RunDialog].ReturnValue"] + - ["System.String", "System.Windows.Forms.HtmlElementErrorEventArgs", "Property[Description]"] + - ["System.Windows.Forms.DataGridViewElementStates", "System.Windows.Forms.DataGridViewCell", "Method[GetInheritedState].ReturnValue"] + - ["System.Windows.Forms.ArrowDirection", "System.Windows.Forms.ArrowDirection!", "Field[Left]"] + - ["System.Int32", "System.Windows.Forms.SystemInformation!", "Property[SizingBorderWidth]"] + - ["System.Windows.Forms.ImeMode", "System.Windows.Forms.AxHost", "Property[ImeMode]"] + - ["System.Boolean", "System.Windows.Forms.UpDownBase", "Property[ChangingText]"] + - ["System.Windows.Forms.AutoCompleteSource", "System.Windows.Forms.AutoCompleteSource!", "Field[FileSystem]"] + - ["System.Windows.Forms.TickStyle", "System.Windows.Forms.TickStyle!", "Field[TopLeft]"] + - ["System.Object", "System.Windows.Forms.Clipboard!", "Method[GetData].ReturnValue"] + - ["System.String", "System.Windows.Forms.DataGridView", "Property[DataMember]"] + - ["System.Drawing.Font", "System.Windows.Forms.OwnerDrawPropertyBag", "Property[Font]"] + - ["System.Single", "System.Windows.Forms.ColumnStyle", "Property[Width]"] + - ["System.Boolean", "System.Windows.Forms.DataGridViewCell", "Method[ContentDoubleClickUnsharesRow].ReturnValue"] + - ["System.Boolean", "System.Windows.Forms.DataGridViewColumnDesignTimeVisibleAttribute", "Method[IsDefaultAttribute].ReturnValue"] + - ["System.Windows.Forms.Shortcut", "System.Windows.Forms.Shortcut!", "Field[AltDownArrow]"] + - ["System.Windows.Forms.AccessibleNavigation", "System.Windows.Forms.AccessibleNavigation!", "Field[Previous]"] + - ["System.Windows.Forms.Shortcut", "System.Windows.Forms.Shortcut!", "Field[CtrlF11]"] + - ["System.Boolean", "System.Windows.Forms.FolderBrowserDialog", "Property[ShowHiddenFiles]"] + - ["System.String", "System.Windows.Forms.DataFormats!", "Field[Text]"] + - ["System.String", "System.Windows.Forms.DataFormats!", "Field[Dib]"] + - ["System.String", "System.Windows.Forms.HelpProvider", "Method[ToString].ReturnValue"] + - ["System.Windows.Forms.TaskDialogProgressBarState", "System.Windows.Forms.TaskDialogProgressBarState!", "Field[Marquee]"] + - ["System.Int32", "System.Windows.Forms.ComboBox", "Method[FindString].ReturnValue"] + - ["System.Windows.Forms.Control", "System.Windows.Forms.Control!", "Method[FromChildHandle].ReturnValue"] + - ["System.Drawing.Bitmap", "System.Windows.Forms.PropertyGrid", "Property[ShowPropertyPageImage]"] + - ["System.Boolean", "System.Windows.Forms.OpenFileDialog", "Property[CheckFileExists]"] + - ["System.Windows.Forms.AccessibleObject", "System.Windows.Forms.ToolStripOverflowButton", "Method[CreateAccessibilityInstance].ReturnValue"] + - ["System.Int32", "System.Windows.Forms.DataGridView", "Property[HorizontalScrollingOffset]"] + - ["System.Int32", "System.Windows.Forms.Control", "Property[Right]"] + - ["System.Int32", "System.Windows.Forms.ProgressBar", "Property[Value]"] + - ["System.String", "System.Windows.Forms.HtmlDocument", "Property[Title]"] + - ["System.Boolean", "System.Windows.Forms.ListViewItem", "Property[Checked]"] + - ["System.Int32", "System.Windows.Forms.ToolStripPanel", "Property[TabIndex]"] + - ["System.Drawing.Size", "System.Windows.Forms.PrintPreviewDialog", "Property[AutoScrollMinSize]"] + - ["System.Boolean", "System.Windows.Forms.TaskDialogPage", "Property[AllowMinimize]"] + - ["System.Boolean", "System.Windows.Forms.PrintPreviewDialog", "Property[AutoScroll]"] + - ["System.Windows.Forms.Shortcut", "System.Windows.Forms.Shortcut!", "Field[CtrlDel]"] + - ["System.Int32", "System.Windows.Forms.TaskDialogButton", "Method[GetHashCode].ReturnValue"] + - ["System.Windows.Forms.Shortcut", "System.Windows.Forms.Shortcut!", "Field[F5]"] + - ["System.Windows.Forms.AccessibleObject", "System.Windows.Forms.LinkLabel", "Method[CreateAccessibilityInstance].ReturnValue"] + - ["System.String", "System.Windows.Forms.Message", "Method[ToString].ReturnValue"] + - ["System.Drawing.Size", "System.Windows.Forms.ToolStripSplitButton", "Method[GetPreferredSize].ReturnValue"] + - ["System.Int32", "System.Windows.Forms.NumericUpDownAccelerationCollection", "Property[Count]"] + - ["System.Drawing.Font", "System.Windows.Forms.ListBox", "Property[Font]"] + - ["System.Drawing.Size", "System.Windows.Forms.UpDownBase", "Property[AutoScrollMargin]"] + - ["System.Boolean", "System.Windows.Forms.MaskedTextBox", "Property[ReadOnly]"] + - ["System.String", "System.Windows.Forms.TrackBar", "Property[Text]"] + - ["System.Windows.Forms.ListViewGroup", "System.Windows.Forms.ListViewItem", "Property[Group]"] + - ["System.Windows.Forms.ColumnStyle", "System.Windows.Forms.TableLayoutColumnStyleCollection", "Property[Item]"] + - ["System.Drawing.Color", "System.Windows.Forms.ProfessionalColorTable", "Property[ButtonPressedGradientEnd]"] + - ["System.Windows.Forms.Keys", "System.Windows.Forms.Keys!", "Field[Z]"] + - ["System.Drawing.Size", "System.Windows.Forms.PrintPreviewDialog", "Property[AutoScrollMargin]"] + - ["System.Windows.Forms.TextFormatFlags", "System.Windows.Forms.TextFormatFlags!", "Field[NoPadding]"] + - ["System.Object", "System.Windows.Forms.Menu", "Property[Tag]"] + - ["System.String", "System.Windows.Forms.ToolBarButton", "Method[ToString].ReturnValue"] + - ["System.Windows.Forms.AnchorStyles", "System.Windows.Forms.SplitterPanel", "Property[Anchor]"] + - ["System.Drawing.Image", "System.Windows.Forms.ToolStripProgressBar", "Property[BackgroundImage]"] + - ["System.Windows.Forms.AccessibleStates", "System.Windows.Forms.AccessibleStates!", "Field[Offscreen]"] + - ["System.Boolean", "System.Windows.Forms.TextBoxBase", "Method[ContainsNavigationKeyCode].ReturnValue"] + - ["System.Windows.Forms.AccessibleNavigation", "System.Windows.Forms.AccessibleNavigation!", "Field[Down]"] + - ["System.Windows.Forms.MenuMerge", "System.Windows.Forms.MenuMerge!", "Field[Add]"] + - ["System.Windows.Forms.ToolStripItemDisplayStyle", "System.Windows.Forms.ToolStripItemDisplayStyle!", "Field[ImageAndText]"] + - ["System.Type", "System.Windows.Forms.DataGridViewCell", "Property[EditType]"] + - ["System.Boolean", "System.Windows.Forms.Screen", "Property[Primary]"] + - ["System.DateTime[]", "System.Windows.Forms.MonthCalendar", "Property[AnnuallyBoldedDates]"] + - ["System.Drawing.Size", "System.Windows.Forms.TabPage", "Property[PreferredSize]"] + - ["System.Windows.Forms.TaskDialogFootnote", "System.Windows.Forms.TaskDialogFootnote!", "Method[op_Implicit].ReturnValue"] + - ["System.Boolean", "System.Windows.Forms.BindingNavigator", "Method[Validate].ReturnValue"] + - ["System.Environment+SpecialFolder", "System.Windows.Forms.FolderBrowserDialog", "Property[RootFolder]"] + - ["System.Windows.Input.ICommand", "System.Windows.Forms.ToolStripItem", "Property[Command]"] + - ["System.String", "System.Windows.Forms.TypeValidationEventArgs", "Property[Message]"] + - ["System.Windows.Forms.Control+ControlCollection", "System.Windows.Forms.SplitContainer", "Method[CreateControlsInstance].ReturnValue"] + - ["System.Int32", "System.Windows.Forms.HtmlElementErrorEventArgs", "Property[LineNumber]"] + - ["System.Windows.Forms.RichTextBoxStreamType", "System.Windows.Forms.RichTextBoxStreamType!", "Field[UnicodePlainText]"] + - ["System.Boolean", "System.Windows.Forms.DataGridView", "Method[IsInputChar].ReturnValue"] + - ["System.Boolean", "System.Windows.Forms.Control", "Property[IsHandleCreated]"] + - ["System.Windows.Forms.Keys", "System.Windows.Forms.Keys!", "Field[O]"] + - ["System.Single", "System.Windows.Forms.PowerStatus", "Property[BatteryLifePercent]"] + - ["System.Windows.Forms.MessageBoxButtons", "System.Windows.Forms.MessageBoxButtons!", "Field[OK]"] + - ["System.Windows.Forms.CloseReason", "System.Windows.Forms.CloseReason!", "Field[None]"] + - ["System.Boolean", "System.Windows.Forms.DataGridTableStyle", "Method[ShouldSerializeSelectionBackColor].ReturnValue"] + - ["System.Windows.Forms.ScreenOrientation", "System.Windows.Forms.SystemInformation!", "Property[ScreenOrientation]"] + - ["System.Boolean", "System.Windows.Forms.MenuStrip", "Property[CanOverflow]"] + - ["System.Windows.Forms.AccessibleSelection", "System.Windows.Forms.AccessibleSelection!", "Field[RemoveSelection]"] + - ["System.Type", "System.Windows.Forms.MaskedTextBox", "Property[ValidatingType]"] + - ["System.Boolean", "System.Windows.Forms.ToolStripDropDownItem", "Method[ProcessDialogKey].ReturnValue"] + - ["System.Windows.Forms.BindingCompleteState", "System.Windows.Forms.BindingCompleteEventArgs", "Property[BindingCompleteState]"] + - ["System.Windows.Forms.ImageLayout", "System.Windows.Forms.ToolStripItem", "Property[BackgroundImageLayout]"] + - ["System.Drawing.Image", "System.Windows.Forms.Label", "Property[Image]"] + - ["System.Int32", "System.Windows.Forms.DataGridViewColumnCollection", "Method[GetColumnCount].ReturnValue"] + - ["System.Windows.Forms.CreateParams", "System.Windows.Forms.Form", "Property[CreateParams]"] + - ["System.Int32", "System.Windows.Forms.DataGridViewSelectedRowCollection", "Method[System.Collections.IList.IndexOf].ReturnValue"] + - ["System.Windows.Forms.Keys", "System.Windows.Forms.Keys!", "Field[End]"] + - ["System.Int32", "System.Windows.Forms.DataGridViewCellCollection", "Method[System.Collections.IList.Add].ReturnValue"] + - ["System.Drawing.Point", "System.Windows.Forms.PrintPreviewDialog", "Property[Location]"] + - ["System.Windows.Forms.BoundsSpecified", "System.Windows.Forms.BoundsSpecified!", "Field[Width]"] + - ["System.Windows.Forms.Keys", "System.Windows.Forms.Keys!", "Field[Shift]"] + - ["System.Boolean", "System.Windows.Forms.ToolStripSplitButton", "Property[DropDownButtonSelected]"] + - ["System.Windows.Forms.ListBox+ObjectCollection", "System.Windows.Forms.ListBox", "Method[CreateItemCollection].ReturnValue"] + - ["System.Object", "System.Windows.Forms.DataGridViewColumnCollection", "Property[System.Collections.IList.Item]"] + - ["System.Drawing.Image", "System.Windows.Forms.PictureBox", "Property[ErrorImage]"] + - ["System.Boolean", "System.Windows.Forms.DataGridView", "Property[ShowEditingIcon]"] + - ["System.IntPtr", "System.Windows.Forms.Message", "Property[LParam]"] + - ["System.Int32", "System.Windows.Forms.FontDialog", "Property[MinSize]"] + - ["System.Windows.Forms.Keys", "System.Windows.Forms.Keys!", "Field[NumPad1]"] + - ["System.Windows.Forms.TableLayoutPanelCellBorderStyle", "System.Windows.Forms.TableLayoutPanelCellBorderStyle!", "Field[Single]"] + - ["System.String", "System.Windows.Forms.ToolBarButton", "Property[Name]"] + - ["System.Windows.Forms.DataGridViewCell", "System.Windows.Forms.DataGridViewLinkColumn", "Property[CellTemplate]"] + - ["System.Boolean", "System.Windows.Forms.ThreadExceptionDialog", "Property[AutoSize]"] + - ["System.Windows.Forms.AccessibleEvents", "System.Windows.Forms.AccessibleEvents!", "Field[AcceleratorChange]"] + - ["System.String", "System.Windows.Forms.Splitter", "Property[Text]"] + - ["System.Windows.Forms.ToolStripItem", "System.Windows.Forms.StatusStrip", "Method[CreateDefaultItem].ReturnValue"] + - ["System.Boolean", "System.Windows.Forms.TabControl", "Method[IsInputKey].ReturnValue"] + - ["System.Windows.Forms.ContainerControl", "System.Windows.Forms.AxHost", "Property[ContainingControl]"] + - ["System.Boolean", "System.Windows.Forms.TextBoxBase", "Property[CanEnableIme]"] + - ["System.Windows.Forms.ImeMode", "System.Windows.Forms.ImeMode!", "Field[Hangul]"] + - ["System.Drawing.Color", "System.Windows.Forms.DataGridView", "Property[ForeColor]"] + - ["System.Boolean", "System.Windows.Forms.DataGridViewCellCollection", "Property[System.Collections.ICollection.IsSynchronized]"] + - ["System.Object", "System.Windows.Forms.PaddingConverter", "Method[CreateInstance].ReturnValue"] + - ["System.Boolean", "System.Windows.Forms.Cursor!", "Method[op_Inequality].ReturnValue"] + - ["System.Drawing.Rectangle", "System.Windows.Forms.ListViewInsertionMark", "Property[Bounds]"] + - ["System.String", "System.Windows.Forms.Application!", "Property[CompanyName]"] + - ["System.Boolean", "System.Windows.Forms.Control", "Property[IsMirrored]"] + - ["System.Int32", "System.Windows.Forms.ToolStripItemCollection", "Method[IndexOf].ReturnValue"] + - ["System.Drawing.Color", "System.Windows.Forms.ProfessionalColors!", "Property[ImageMarginRevealedGradientBegin]"] + - ["System.String", "System.Windows.Forms.CheckBox", "Method[ToString].ReturnValue"] + - ["System.Int32", "System.Windows.Forms.DataGridViewComboBoxCell", "Property[DropDownWidth]"] + - ["System.Windows.Forms.Keys", "System.Windows.Forms.Keys!", "Field[Select]"] + - ["System.Boolean", "System.Windows.Forms.ScrollBarRenderer!", "Property[IsSupported]"] + - ["System.Drawing.Point", "System.Windows.Forms.ToolStripDropDown", "Property[Location]"] + - ["System.Boolean", "System.Windows.Forms.DataGridView", "Method[BeginEdit].ReturnValue"] + - ["System.Int32", "System.Windows.Forms.DataGridViewColumnCollection", "Method[GetColumnsWidth].ReturnValue"] + - ["System.Windows.Forms.DrawMode", "System.Windows.Forms.DrawMode!", "Field[OwnerDrawFixed]"] + - ["System.Windows.Forms.DataGridViewSelectionMode", "System.Windows.Forms.DataGridViewSelectionMode!", "Field[FullColumnSelect]"] + - ["System.Boolean", "System.Windows.Forms.RichTextBox", "Method[ProcessCmdKey].ReturnValue"] + - ["System.Windows.Forms.MessageBoxButtons", "System.Windows.Forms.MessageBoxButtons!", "Field[CancelTryContinue]"] + - ["System.Windows.Forms.DataGridParentRowsLabelStyle", "System.Windows.Forms.DataGridParentRowsLabelStyle!", "Field[None]"] + - ["System.Drawing.Size", "System.Windows.Forms.TrackBarRenderer!", "Method[GetRightPointingThumbSize].ReturnValue"] + - ["System.DateTime", "System.Windows.Forms.DateTimePicker!", "Property[MaximumDateTime]"] + - ["System.Windows.Forms.Keys", "System.Windows.Forms.Keys!", "Field[MediaPlayPause]"] + - ["System.Int32", "System.Windows.Forms.DataGridViewCellParsingEventArgs", "Property[RowIndex]"] + - ["System.Windows.Forms.ToolStripItemAlignment", "System.Windows.Forms.ToolStripItemAlignment!", "Field[Right]"] + - ["System.ComponentModel.AttributeCollection", "System.Windows.Forms.PropertyGrid", "Property[BrowsableAttributes]"] + - ["System.Boolean", "System.Windows.Forms.DataGridViewButtonCell", "Method[MouseUpUnsharesRow].ReturnValue"] + - ["System.Windows.Forms.ControlStyles", "System.Windows.Forms.ControlStyles!", "Field[StandardClick]"] + - ["System.Windows.Forms.AutoCompleteSource", "System.Windows.Forms.ToolStripComboBox", "Property[AutoCompleteSource]"] + - ["System.Boolean", "System.Windows.Forms.DataGridViewBand", "Property[HasDefaultCellStyle]"] + - ["System.Boolean", "System.Windows.Forms.ColumnHeaderConverter", "Method[CanConvertTo].ReturnValue"] + - ["System.Windows.Forms.DataGridViewRowHeadersWidthSizeMode", "System.Windows.Forms.DataGridViewRowHeadersWidthSizeMode!", "Field[DisableResizing]"] + - ["System.Boolean", "System.Windows.Forms.ToolStripDropDown", "Property[AllowItemReorder]"] + - ["System.Windows.Forms.CheckState", "System.Windows.Forms.CheckState!", "Field[Checked]"] + - ["System.Windows.Forms.Appearance", "System.Windows.Forms.CheckBox", "Property[Appearance]"] + - ["System.Boolean", "System.Windows.Forms.DataGridViewTextBoxEditingControl", "Property[EditingControlValueChanged]"] + - ["System.Windows.Forms.AutoCompleteSource", "System.Windows.Forms.AutoCompleteSource!", "Field[RecentlyUsedList]"] + - ["System.Collections.IEnumerator", "System.Windows.Forms.AutoCompleteStringCollection", "Method[GetEnumerator].ReturnValue"] + - ["System.Globalization.CultureInfo", "System.Windows.Forms.InputLanguageChangingEventArgs", "Property[Culture]"] + - ["System.String", "System.Windows.Forms.ToolStripControlHost", "Property[Text]"] + - ["System.Boolean", "System.Windows.Forms.ToolTip", "Property[Active]"] + - ["System.Windows.Forms.SelectionMode", "System.Windows.Forms.ListBox", "Property[SelectionMode]"] + - ["System.Windows.Forms.Keys", "System.Windows.Forms.Keys!", "Field[D9]"] + - ["System.IntPtr", "System.Windows.Forms.CreateParams", "Property[Parent]"] + - ["System.Windows.Forms.SystemColorMode", "System.Windows.Forms.SystemColorMode!", "Field[Dark]"] + - ["System.Int32", "System.Windows.Forms.ComboBox", "Property[MaxDropDownItems]"] + - ["System.Boolean", "System.Windows.Forms.PrintPreviewDialog", "Property[MaximizeBox]"] + - ["System.Int32", "System.Windows.Forms.RichTextBox", "Method[Find].ReturnValue"] + - ["System.Windows.Forms.WebBrowserReadyState", "System.Windows.Forms.WebBrowserReadyState!", "Field[Interactive]"] + - ["System.Boolean", "System.Windows.Forms.DataGridTableStyle", "Method[ShouldSerializePreferredRowHeight].ReturnValue"] + - ["System.Windows.Forms.MessageBoxOptions", "System.Windows.Forms.MessageBoxOptions!", "Field[RtlReading]"] + - ["System.Windows.Forms.ImageListStreamer", "System.Windows.Forms.ImageList", "Property[ImageStream]"] + - ["System.Windows.Forms.DataGridViewAdvancedBorderStyle", "System.Windows.Forms.DataGridView", "Property[AdvancedColumnHeadersBorderStyle]"] + - ["System.Windows.Forms.TreeViewDrawMode", "System.Windows.Forms.TreeView", "Property[DrawMode]"] + - ["System.Boolean", "System.Windows.Forms.TreeView", "Property[ShowLines]"] + - ["System.Windows.Forms.ValidationConstraints", "System.Windows.Forms.ValidationConstraints!", "Field[None]"] + - ["System.Boolean", "System.Windows.Forms.DataGridView", "Method[ProcessControlShiftF10Keys].ReturnValue"] + - ["System.Windows.Forms.ListViewItemStates", "System.Windows.Forms.ListViewItemStates!", "Field[Indeterminate]"] + - ["System.Windows.Forms.DataGridViewCellStyle", "System.Windows.Forms.DataGridViewCellParsingEventArgs", "Property[InheritedCellStyle]"] + - ["System.String", "System.Windows.Forms.TaskDialogRadioButton", "Method[ToString].ReturnValue"] + - ["System.Boolean", "System.Windows.Forms.ListBox", "Property[Sorted]"] + - ["System.Boolean", "System.Windows.Forms.ToolStripMenuItem", "Property[Checked]"] + - ["System.Windows.Forms.Keys", "System.Windows.Forms.Keys!", "Field[LShiftKey]"] + - ["System.Windows.Forms.ScrollEventType", "System.Windows.Forms.ScrollEventType!", "Field[LargeIncrement]"] + - ["System.Int32", "System.Windows.Forms.Menu!", "Field[FindShortcut]"] + - ["System.Int32", "System.Windows.Forms.ToolStripComboBox", "Method[FindStringExact].ReturnValue"] + - ["System.Drawing.Size", "System.Windows.Forms.ToolStripTextBox", "Property[DefaultSize]"] + - ["System.Drawing.Icon", "System.Windows.Forms.ErrorProvider", "Property[Icon]"] + - ["System.Collections.IEnumerator", "System.Windows.Forms.DataGridViewColumnCollection", "Method[System.Collections.IEnumerable.GetEnumerator].ReturnValue"] + - ["System.Int32", "System.Windows.Forms.ProgressBarRenderer!", "Property[ChunkSpaceThickness]"] + - ["System.Boolean", "System.Windows.Forms.DataGridViewSelectedRowCollection", "Property[System.Collections.IList.IsFixedSize]"] + - ["System.Int32", "System.Windows.Forms.ComboBox", "Property[PreferredHeight]"] + - ["System.Windows.Forms.Form[]", "System.Windows.Forms.Form", "Property[OwnedForms]"] + - ["System.Int32", "System.Windows.Forms.DataObject", "Method[System.Runtime.InteropServices.ComTypes.IDataObject.EnumDAdvise].ReturnValue"] + - ["System.Int32", "System.Windows.Forms.ToolStripTextBox", "Method[GetCharIndexFromPosition].ReturnValue"] + - ["System.Windows.Forms.AccessibleObject", "System.Windows.Forms.HScrollBar", "Method[CreateAccessibilityInstance].ReturnValue"] + - ["System.Boolean", "System.Windows.Forms.BindingSource", "Property[RaiseListChangedEvents]"] + - ["System.Windows.Forms.Control", "System.Windows.Forms.DataGridViewEditingControlShowingEventArgs", "Property[Control]"] + - ["System.Drawing.Rectangle", "System.Windows.Forms.ToolStripItemTextRenderEventArgs", "Property[TextRectangle]"] + - ["System.String", "System.Windows.Forms.ListControl", "Property[DisplayMember]"] + - ["System.Windows.Forms.ToolStripPanel", "System.Windows.Forms.ToolStripContainer", "Property[TopToolStripPanel]"] + - ["System.Windows.Forms.ToolStripDropDown", "System.Windows.Forms.ToolStripOverflowButton", "Method[CreateDefaultDropDown].ReturnValue"] + - ["System.Windows.Forms.DataGridViewAdvancedCellBorderStyle", "System.Windows.Forms.DataGridViewAdvancedBorderStyle", "Property[Left]"] + - ["System.Drawing.Size", "System.Windows.Forms.SystemInformation!", "Property[MenuBarButtonSize]"] + - ["System.Boolean", "System.Windows.Forms.DataObject", "Method[ContainsFileDropList].ReturnValue"] + - ["System.Boolean", "System.Windows.Forms.IDataGridViewEditingCell", "Property[EditingCellValueChanged]"] + - ["System.Windows.Forms.InsertKeyMode", "System.Windows.Forms.MaskedTextBox", "Property[InsertKeyMode]"] + - ["System.Int32", "System.Windows.Forms.ToolStripComboBox", "Property[SelectedIndex]"] + - ["System.Windows.Forms.TaskDialogIcon", "System.Windows.Forms.TaskDialogIcon!", "Field[ShieldErrorRedBar]"] + - ["System.Windows.Forms.ItemBoundsPortion", "System.Windows.Forms.ItemBoundsPortion!", "Field[Entire]"] + - ["System.Windows.Forms.MessageBoxOptions", "System.Windows.Forms.MessageBoxOptions!", "Field[DefaultDesktopOnly]"] + - ["System.Windows.Forms.CreateParams", "System.Windows.Forms.Splitter", "Property[CreateParams]"] + - ["System.Windows.Forms.TabSizeMode", "System.Windows.Forms.TabControl", "Property[SizeMode]"] + - ["System.Int32", "System.Windows.Forms.DragEventArgs", "Property[X]"] + - ["System.Windows.Forms.HtmlElement", "System.Windows.Forms.HtmlElement", "Property[Parent]"] + - ["System.Windows.Forms.MenuItem", "System.Windows.Forms.Menu", "Property[MdiListItem]"] + - ["System.Windows.Forms.DockingBehavior", "System.Windows.Forms.DockingBehavior!", "Field[Ask]"] + - ["System.Int32", "System.Windows.Forms.SystemInformation!", "Property[FontSmoothingContrast]"] + - ["System.Windows.Forms.ListViewItemStates", "System.Windows.Forms.DrawListViewColumnHeaderEventArgs", "Property[State]"] + - ["System.Drawing.Color", "System.Windows.Forms.ProfessionalColorTable", "Property[ToolStripPanelGradientBegin]"] + - ["System.String[]", "System.Windows.Forms.IDataObject", "Method[GetFormats].ReturnValue"] + - ["System.Drawing.Color", "System.Windows.Forms.DrawListViewColumnHeaderEventArgs", "Property[BackColor]"] + - ["System.Boolean", "System.Windows.Forms.DataGridViewCellCollection", "Property[System.Collections.IList.IsFixedSize]"] + - ["System.Int32", "System.Windows.Forms.ListViewGroupEventArgs", "Property[GroupIndex]"] + - ["System.Windows.Forms.IDataObject", "System.Windows.Forms.DragEventArgs", "Property[Data]"] + - ["System.Object", "System.Windows.Forms.ListViewGroupCollection", "Property[System.Collections.IList.Item]"] + - ["System.Windows.Forms.AccessibleRole", "System.Windows.Forms.AccessibleRole!", "Field[None]"] + - ["System.Windows.Forms.ToolStripRenderMode", "System.Windows.Forms.ToolStrip", "Property[RenderMode]"] + - ["System.Windows.Forms.ImageLayout", "System.Windows.Forms.Label", "Property[BackgroundImageLayout]"] + - ["System.Object", "System.Windows.Forms.DataGridViewCheckBoxCell", "Property[EditingCellFormattedValue]"] + - ["System.Object", "System.Windows.Forms.DataGridViewRow", "Property[DataBoundItem]"] + - ["System.Windows.Forms.TreeNode", "System.Windows.Forms.NodeLabelEditEventArgs", "Property[Node]"] + - ["System.Boolean", "System.Windows.Forms.ListView", "Property[AllowColumnReorder]"] + - ["System.Windows.Forms.ImeMode", "System.Windows.Forms.Control", "Property[ImeMode]"] + - ["System.Type", "System.Windows.Forms.DataGridViewCheckBoxCell", "Property[EditType]"] + - ["System.Boolean", "System.Windows.Forms.Control", "Property[AllowDrop]"] + - ["System.Windows.Forms.TreeNode", "System.Windows.Forms.TreeNode", "Property[FirstNode]"] + - ["System.Int32", "System.Windows.Forms.GridTableStylesCollection", "Property[System.Collections.ICollection.Count]"] + - ["System.Boolean", "System.Windows.Forms.FileDialog", "Property[ShowHelp]"] + - ["System.Windows.Forms.ImageLayout", "System.Windows.Forms.MdiClient", "Property[BackgroundImageLayout]"] + - ["System.Windows.Forms.AccessibleRole", "System.Windows.Forms.AccessibleRole!", "Field[OutlineItem]"] + - ["System.Windows.Forms.CaptionButton", "System.Windows.Forms.CaptionButton!", "Field[Maximize]"] + - ["System.Windows.Forms.DataGridViewSelectionMode", "System.Windows.Forms.DataGridViewSelectionMode!", "Field[ColumnHeaderSelect]"] + - ["System.Windows.Forms.DataGridViewRow", "System.Windows.Forms.DataGridViewRowCollection", "Method[SharedRow].ReturnValue"] + - ["System.Boolean", "System.Windows.Forms.FontDialog", "Property[FixedPitchOnly]"] + - ["System.Drawing.Color", "System.Windows.Forms.PropertyGrid", "Property[ViewBackColor]"] + - ["System.Drawing.Rectangle", "System.Windows.Forms.SystemInformation!", "Property[VirtualScreen]"] + - ["System.Windows.Forms.LinkArea", "System.Windows.Forms.LinkLabel", "Property[LinkArea]"] + - ["System.Object", "System.Windows.Forms.AxHost", "Method[GetOcx].ReturnValue"] + - ["System.Windows.Forms.Shortcut", "System.Windows.Forms.Shortcut!", "Field[AltF7]"] + - ["System.Windows.Forms.SelectionMode", "System.Windows.Forms.SelectionMode!", "Field[MultiExtended]"] + - ["System.String", "System.Windows.Forms.ToolStripContentPanel", "Property[Name]"] + - ["System.Int32", "System.Windows.Forms.ListViewItem", "Property[StateImageIndex]"] + - ["System.Drawing.Color", "System.Windows.Forms.DateTimePicker", "Property[CalendarTrailingForeColor]"] + - ["System.Windows.Forms.HtmlElement", "System.Windows.Forms.HtmlElementEventArgs", "Property[ToElement]"] + - ["System.Boolean", "System.Windows.Forms.Form", "Method[ProcessDialogKey].ReturnValue"] + - ["System.Boolean", "System.Windows.Forms.DataGrid", "Method[ProcessKeyPreview].ReturnValue"] + - ["System.String", "System.Windows.Forms.TreeView", "Property[ImageKey]"] + - ["System.String", "System.Windows.Forms.MaskedTextBox", "Property[SelectedText]"] + - ["System.Boolean", "System.Windows.Forms.LinkLabel", "Property[LinkVisited]"] + - ["System.Windows.Forms.DrawItemState", "System.Windows.Forms.DrawItemState!", "Field[Checked]"] + - ["System.Windows.Forms.Shortcut", "System.Windows.Forms.Shortcut!", "Field[CtrlZ]"] + - ["System.Object", "System.Windows.Forms.DataGridViewComboBoxColumn", "Property[DataSource]"] + - ["System.Drawing.Rectangle", "System.Windows.Forms.ToolStripItem", "Property[Bounds]"] + - ["System.Windows.Forms.HighDpiMode", "System.Windows.Forms.HighDpiMode!", "Field[DpiUnawareGdiScaled]"] + - ["System.Windows.Forms.DataGridViewAutoSizeRowsMode", "System.Windows.Forms.DataGridViewAutoSizeRowsMode!", "Field[None]"] + - ["System.Windows.Forms.CreateParams", "System.Windows.Forms.VScrollBar", "Property[CreateParams]"] + - ["System.Windows.Forms.HorizontalAlignment", "System.Windows.Forms.MaskedTextBox", "Property[TextAlign]"] + - ["System.Boolean", "System.Windows.Forms.MaskedTextBox", "Property[Multiline]"] + - ["System.Windows.Forms.AccessibleObject", "System.Windows.Forms.ToolStripButton", "Method[CreateAccessibilityInstance].ReturnValue"] + - ["System.Drawing.Color", "System.Windows.Forms.TreeView", "Property[LineColor]"] + - ["System.String", "System.Windows.Forms.DataFormats!", "Field[SymbolicLink]"] + - ["System.Windows.Forms.Shortcut", "System.Windows.Forms.Shortcut!", "Field[CtrlShiftH]"] + - ["System.Windows.Forms.HtmlElementInsertionOrientation", "System.Windows.Forms.HtmlElementInsertionOrientation!", "Field[AfterBegin]"] + - ["System.Drawing.Color", "System.Windows.Forms.ProfessionalColors!", "Property[ButtonPressedGradientEnd]"] + - ["System.Boolean", "System.Windows.Forms.ToolStrip", "Property[ShowItemToolTips]"] + - ["System.Boolean", "System.Windows.Forms.DateTimePicker", "Property[DoubleBuffered]"] + - ["System.Int32", "System.Windows.Forms.GridItemCollection", "Property[Count]"] + - ["System.Windows.Forms.AccessibleNavigation", "System.Windows.Forms.AccessibleNavigation!", "Field[Right]"] + - ["System.Windows.Forms.TabControlAction", "System.Windows.Forms.TabControlAction!", "Field[Deselecting]"] + - ["System.String", "System.Windows.Forms.HtmlDocument", "Property[DefaultEncoding]"] + - ["System.Windows.Forms.DataGridViewCellStyle", "System.Windows.Forms.DataGridViewCellFormattingEventArgs", "Property[CellStyle]"] + - ["System.Object", "System.Windows.Forms.AccessibleObject", "Property[Accessibility.IAccessible.accSelection]"] + - ["System.Windows.Forms.MessageBoxDefaultButton", "System.Windows.Forms.MessageBoxDefaultButton!", "Field[Button3]"] + - ["System.DateTime", "System.Windows.Forms.DateBoldEventArgs", "Property[StartDate]"] + - ["System.Drawing.Size", "System.Windows.Forms.TabControl", "Property[ItemSize]"] + - ["System.Boolean", "System.Windows.Forms.ListView", "Property[ShowItemToolTips]"] + - ["System.Windows.Forms.AccessibleStates", "System.Windows.Forms.AccessibleStates!", "Field[Invisible]"] + - ["System.Drawing.Color", "System.Windows.Forms.ProfessionalColorTable", "Property[RaftingContainerGradientEnd]"] + - ["System.Windows.Forms.FormBorderStyle", "System.Windows.Forms.FormBorderStyle!", "Field[SizableToolWindow]"] + - ["System.Windows.Forms.FixedPanel", "System.Windows.Forms.FixedPanel!", "Field[Panel1]"] + - ["System.Int32", "System.Windows.Forms.DataGridViewRowCollection", "Property[System.Collections.ICollection.Count]"] + - ["System.Drawing.Size", "System.Windows.Forms.SystemInformation!", "Property[CaptionButtonSize]"] + - ["System.Windows.Forms.ControlStyles", "System.Windows.Forms.ControlStyles!", "Field[ApplyThemingImplicitly]"] + - ["System.Boolean", "System.Windows.Forms.MaskedTextBox", "Property[MaskCompleted]"] + - ["System.Boolean", "System.Windows.Forms.ToolStripMenuItem", "Property[Enabled]"] + - ["System.Drawing.Point", "System.Windows.Forms.ToolStrip", "Property[AutoScrollPosition]"] + - ["System.Windows.Forms.Padding", "System.Windows.Forms.ToolStripPanel", "Property[DefaultPadding]"] + - ["System.Boolean", "System.Windows.Forms.SystemInformation!", "Property[DragFullWindows]"] + - ["System.Object", "System.Windows.Forms.FileDialog!", "Field[EventFileOk]"] + - ["System.Windows.Forms.ListViewAlignment", "System.Windows.Forms.ListViewAlignment!", "Field[Default]"] + - ["System.Windows.Forms.ToolStripItem", "System.Windows.Forms.ToolStripArrowRenderEventArgs", "Property[Item]"] + - ["System.Drawing.Rectangle", "System.Windows.Forms.ToolStripPanelRow", "Property[Bounds]"] + - ["System.Windows.Forms.Shortcut", "System.Windows.Forms.Shortcut!", "Field[Alt6]"] + - ["System.Boolean", "System.Windows.Forms.WebBrowserBase", "Method[PreProcessMessage].ReturnValue"] + - ["System.Drawing.Color", "System.Windows.Forms.ProfessionalColors!", "Property[ImageMarginGradientEnd]"] + - ["System.Windows.Forms.MouseButtons", "System.Windows.Forms.Control!", "Property[MouseButtons]"] + - ["System.String", "System.Windows.Forms.ToolStripSeparator", "Property[ToolTipText]"] + - ["System.Boolean", "System.Windows.Forms.ImeContext!", "Method[IsOpen].ReturnValue"] + - ["System.Drawing.Image", "System.Windows.Forms.AxHost!", "Method[GetPictureFromIPictureDisp].ReturnValue"] + - ["System.Windows.Forms.ImeMode", "System.Windows.Forms.ImeMode!", "Field[AlphaFull]"] + - ["System.String", "System.Windows.Forms.HtmlElement", "Method[GetAttribute].ReturnValue"] + - ["System.String", "System.Windows.Forms.TextBox", "Property[Text]"] + - ["System.Windows.Forms.GridItem", "System.Windows.Forms.GridItemCollection", "Property[Item]"] + - ["System.Windows.Forms.ToolBarButtonStyle", "System.Windows.Forms.ToolBarButtonStyle!", "Field[ToggleButton]"] + - ["System.Windows.Forms.DrawItemState", "System.Windows.Forms.DrawItemState!", "Field[NoAccelerator]"] + - ["System.Windows.Forms.ToolStripItem", "System.Windows.Forms.BindingNavigator", "Property[MovePreviousItem]"] + - ["System.Int32", "System.Windows.Forms.RichTextBox", "Property[RightMargin]"] + - ["System.Drawing.Size", "System.Windows.Forms.MonthCalendar", "Property[SingleMonthSize]"] + - ["System.Drawing.Font", "System.Windows.Forms.ToolStrip", "Property[Font]"] + - ["System.Windows.Forms.CloseReason", "System.Windows.Forms.CloseReason!", "Field[FormOwnerClosing]"] + - ["System.Windows.Forms.Keys", "System.Windows.Forms.Keys!", "Field[F23]"] + - ["System.Boolean", "System.Windows.Forms.FontDialog", "Property[ShowApply]"] + - ["System.Windows.Forms.DataGridViewTriState", "System.Windows.Forms.DataGridViewColumn", "Property[Resizable]"] + - ["System.Int32", "System.Windows.Forms.ToolTip", "Property[AutoPopDelay]"] + - ["System.Boolean", "System.Windows.Forms.Form", "Property[Modal]"] + - ["System.Windows.Forms.SystemParameter", "System.Windows.Forms.SystemParameter!", "Field[ToolTipAnimationMetric]"] + - ["System.Windows.Forms.Orientation", "System.Windows.Forms.ToolStrip", "Property[Orientation]"] + - ["System.Int32", "System.Windows.Forms.MaskedTextBox", "Property[MaxLength]"] + - ["System.Windows.Forms.ImageLayout", "System.Windows.Forms.ToolStripComboBox", "Property[BackgroundImageLayout]"] + - ["System.Windows.Forms.Control+ControlCollection", "System.Windows.Forms.ToolStrip", "Property[Controls]"] + - ["System.Boolean", "System.Windows.Forms.Message", "Method[Equals].ReturnValue"] + - ["System.Int32", "System.Windows.Forms.DrawListViewSubItemEventArgs", "Property[ItemIndex]"] + - ["System.Int32", "System.Windows.Forms.TableLayoutRowStyleCollection", "Method[IndexOf].ReturnValue"] + - ["System.Drawing.Rectangle", "System.Windows.Forms.DataGridViewTextBoxCell", "Method[GetErrorIconBounds].ReturnValue"] + - ["System.Windows.Forms.SelectionMode", "System.Windows.Forms.SelectionMode!", "Field[One]"] + - ["System.Type", "System.Windows.Forms.DataGridViewComboBoxCell", "Property[EditType]"] + - ["System.Windows.Forms.MouseButtons", "System.Windows.Forms.MouseButtons!", "Field[None]"] + - ["System.Windows.Forms.Keys", "System.Windows.Forms.Keys!", "Field[Cancel]"] + - ["System.Boolean", "System.Windows.Forms.DataGridViewCell", "Method[KeyPressUnsharesRow].ReturnValue"] + - ["System.Int32", "System.Windows.Forms.SystemInformation!", "Property[MenuHeight]"] + - ["System.Int32", "System.Windows.Forms.DataGridViewComboBoxColumn", "Property[DropDownWidth]"] + - ["System.Boolean", "System.Windows.Forms.ToolStripControlHost", "Property[Selected]"] + - ["System.Windows.Forms.AccessibleObject", "System.Windows.Forms.Control", "Method[CreateAccessibilityInstance].ReturnValue"] + - ["System.Boolean", "System.Windows.Forms.TreeNodeCollection", "Method[ContainsKey].ReturnValue"] + - ["System.Windows.Forms.ListViewItem", "System.Windows.Forms.ListView", "Property[TopItem]"] + - ["System.String", "System.Windows.Forms.HelpProvider", "Method[GetHelpString].ReturnValue"] + - ["System.Object", "System.Windows.Forms.TableLayoutStyleCollection", "Property[System.Collections.ICollection.SyncRoot]"] + - ["System.String", "System.Windows.Forms.CheckedListBox", "Property[DisplayMember]"] + - ["System.Windows.Forms.DialogResult", "System.Windows.Forms.DialogResult!", "Field[No]"] + - ["System.IntPtr", "System.Windows.Forms.MainMenu", "Method[CreateMenuHandle].ReturnValue"] + - ["System.Boolean", "System.Windows.Forms.TextBox", "Method[IsInputKey].ReturnValue"] + - ["System.Drawing.Size", "System.Windows.Forms.ButtonBase", "Method[GetPreferredSize].ReturnValue"] + - ["System.String", "System.Windows.Forms.DataGridViewTextBoxCell", "Method[ToString].ReturnValue"] + - ["System.Windows.Forms.ImageLayout", "System.Windows.Forms.ComboBox", "Property[BackgroundImageLayout]"] + - ["System.String", "System.Windows.Forms.AxHost", "Method[System.ComponentModel.ICustomTypeDescriptor.GetComponentName].ReturnValue"] + - ["System.Windows.Forms.DataGridViewHitTestType", "System.Windows.Forms.DataGridViewHitTestType!", "Field[TopLeftHeader]"] + - ["System.Boolean", "System.Windows.Forms.OpenFileDialog", "Property[ShowPreview]"] + - ["System.Windows.Forms.SizeType", "System.Windows.Forms.SizeType!", "Field[Absolute]"] + - ["System.Windows.Forms.Keys", "System.Windows.Forms.ToolStripMenuItem", "Property[ShortcutKeys]"] + - ["System.Windows.Forms.DialogResult", "System.Windows.Forms.Form", "Method[ShowDialog].ReturnValue"] + - ["System.Windows.Forms.AccessibleRole", "System.Windows.Forms.AccessibleRole!", "Field[List]"] + - ["System.Drawing.Size", "System.Windows.Forms.SystemInformation!", "Property[SmallIconSize]"] + - ["System.Object", "System.Windows.Forms.ListBox", "Property[SelectedItem]"] + - ["System.Windows.Forms.ButtonBorderStyle", "System.Windows.Forms.ButtonBorderStyle!", "Field[None]"] + - ["System.Object", "System.Windows.Forms.DataGridViewCell", "Property[EditedFormattedValue]"] + - ["System.String", "System.Windows.Forms.Control", "Property[CompanyName]"] + - ["System.Boolean", "System.Windows.Forms.FileDialog", "Property[CheckPathExists]"] + - ["System.String", "System.Windows.Forms.Binding", "Property[PropertyName]"] + - ["System.Boolean", "System.Windows.Forms.DataGridViewSelectedCellCollection", "Method[Contains].ReturnValue"] + - ["System.Object", "System.Windows.Forms.DataObject", "Method[GetData].ReturnValue"] + - ["System.Boolean", "System.Windows.Forms.DataGridViewCell", "Method[DoubleClickUnsharesRow].ReturnValue"] + - ["System.Boolean", "System.Windows.Forms.DataGridViewRow", "Property[ReadOnly]"] + - ["System.Windows.Forms.Keys", "System.Windows.Forms.Keys!", "Field[Oem8]"] + - ["System.Drawing.Rectangle", "System.Windows.Forms.Control", "Property[Bounds]"] + - ["System.Boolean", "System.Windows.Forms.DataGridView", "Property[ShowRowErrors]"] + - ["System.Windows.Forms.Shortcut", "System.Windows.Forms.Shortcut!", "Field[Ctrl6]"] + - ["System.Windows.Forms.Shortcut", "System.Windows.Forms.Shortcut!", "Field[CtrlShiftF9]"] + - ["System.Boolean", "System.Windows.Forms.DataGrid", "Method[BeginEdit].ReturnValue"] + - ["System.Boolean", "System.Windows.Forms.GridTableStylesCollection", "Method[Contains].ReturnValue"] + - ["System.Boolean", "System.Windows.Forms.Panel", "Property[TabStop]"] + - ["System.Int32", "System.Windows.Forms.HtmlElementCollection", "Property[Count]"] + - ["System.Windows.Forms.AccessibleObject", "System.Windows.Forms.ToolStripItem", "Property[AccessibilityObject]"] + - ["System.Int32", "System.Windows.Forms.ToolBarButton", "Property[ImageIndex]"] + - ["System.Boolean", "System.Windows.Forms.PrintPreviewDialog", "Method[ProcessDialogKey].ReturnValue"] + - ["System.Windows.Forms.Control+ControlCollection", "System.Windows.Forms.Form", "Method[CreateControlsInstance].ReturnValue"] + - ["System.String", "System.Windows.Forms.ErrorProvider", "Property[DataMember]"] + - ["System.Int32", "System.Windows.Forms.Control", "Property[Top]"] + - ["System.Drawing.Size", "System.Windows.Forms.ToolStripButton", "Method[GetPreferredSize].ReturnValue"] + - ["System.Boolean", "System.Windows.Forms.DataGridView", "Method[ProcessUpKey].ReturnValue"] + - ["System.String", "System.Windows.Forms.TaskDialogPage", "Property[Caption]"] + - ["System.Drawing.Color", "System.Windows.Forms.DataGridTableStyle", "Property[BackColor]"] + - ["System.Windows.Forms.ScrollBar", "System.Windows.Forms.DataGrid", "Property[VertScrollBar]"] + - ["System.Windows.Forms.MainMenu", "System.Windows.Forms.Form", "Property[MergedMenu]"] + - ["System.Boolean", "System.Windows.Forms.PictureBox", "Property[TabStop]"] + - ["System.Boolean", "System.Windows.Forms.ToolBarButton", "Property[Visible]"] + - ["System.String", "System.Windows.Forms.ListViewGroup", "Property[Header]"] + - ["System.Windows.Forms.BorderStyle", "System.Windows.Forms.TextBoxBase", "Property[BorderStyle]"] + - ["System.Int32", "System.Windows.Forms.RichTextBox", "Property[SelectionHangingIndent]"] + - ["System.Windows.Forms.AutoCompleteSource", "System.Windows.Forms.TextBox", "Property[AutoCompleteSource]"] + - ["System.Windows.Forms.AccessibleEvents", "System.Windows.Forms.AccessibleEvents!", "Field[StateChange]"] + - ["System.Boolean", "System.Windows.Forms.TableLayoutPanel", "Method[System.ComponentModel.IExtenderProvider.CanExtend].ReturnValue"] + - ["System.Drawing.Point", "System.Windows.Forms.ToolStripTextBox", "Method[GetPositionFromCharIndex].ReturnValue"] + - ["System.Windows.Forms.DataGridColumnStyle", "System.Windows.Forms.DataGridTableStyle", "Method[CreateGridColumn].ReturnValue"] + - ["System.Windows.Forms.Form", "System.Windows.Forms.Form", "Property[MdiParent]"] + - ["System.Windows.Forms.GridTableStylesCollection", "System.Windows.Forms.DataGrid", "Property[TableStyles]"] + - ["System.Windows.Forms.ErrorBlinkStyle", "System.Windows.Forms.ErrorProvider", "Property[BlinkStyle]"] + - ["System.Windows.Forms.RightToLeft", "System.Windows.Forms.ProgressBar", "Property[RightToLeft]"] + - ["System.Windows.Forms.Shortcut", "System.Windows.Forms.Shortcut!", "Field[Alt4]"] + - ["System.Windows.Forms.PreProcessControlState", "System.Windows.Forms.PreProcessControlState!", "Field[MessageProcessed]"] + - ["System.Drawing.Color", "System.Windows.Forms.TreeNode", "Property[BackColor]"] + - ["System.Drawing.Size", "System.Windows.Forms.DataGridViewRowHeaderCell", "Method[GetPreferredSize].ReturnValue"] + - ["System.Boolean", "System.Windows.Forms.DataGridView", "Property[ShowCellErrors]"] + - ["System.Windows.Forms.Binding", "System.Windows.Forms.BindingCompleteEventArgs", "Property[Binding]"] + - ["System.Windows.Forms.MdiLayout", "System.Windows.Forms.MdiLayout!", "Field[TileHorizontal]"] + - ["System.Windows.Forms.BindingSource", "System.Windows.Forms.BindingNavigator", "Property[BindingSource]"] + - ["System.Object", "System.Windows.Forms.ToolStripComboBox", "Property[SelectedItem]"] + - ["System.Boolean", "System.Windows.Forms.ListBindingConverter", "Method[GetCreateInstanceSupported].ReturnValue"] + - ["System.Drawing.Color", "System.Windows.Forms.ProfessionalColorTable", "Property[ImageMarginRevealedGradientBegin]"] + - ["System.Boolean", "System.Windows.Forms.Application!", "Property[IsDarkModeEnabled]"] + - ["System.ComponentModel.IComponent", "System.Windows.Forms.LayoutEventArgs", "Property[AffectedComponent]"] + - ["System.Windows.Forms.ToolStripTextDirection", "System.Windows.Forms.ToolStripTextDirection!", "Field[Vertical90]"] + - ["System.Object", "System.Windows.Forms.DataGridViewCheckBoxColumn", "Property[TrueValue]"] + - ["System.Windows.Forms.ListViewItem+ListViewSubItemCollection", "System.Windows.Forms.ListViewItem", "Property[SubItems]"] + - ["System.Boolean", "System.Windows.Forms.BindingSource", "Property[SupportsSorting]"] + - ["System.Drawing.Font", "System.Windows.Forms.DrawToolTipEventArgs", "Property[Font]"] + - ["System.Single", "System.Windows.Forms.DataGridViewColumn", "Property[FillWeight]"] + - ["System.Windows.Forms.DataGridLineStyle", "System.Windows.Forms.DataGridLineStyle!", "Field[Solid]"] + - ["System.Windows.Forms.TaskDialogExpander", "System.Windows.Forms.TaskDialogPage", "Property[Expander]"] + - ["System.Windows.Forms.ScrollBars", "System.Windows.Forms.ScrollBars!", "Field[Vertical]"] + - ["System.Windows.Forms.Control+ControlCollection", "System.Windows.Forms.ToolStripContainer", "Property[Controls]"] + - ["System.Windows.Forms.LeftRightAlignment", "System.Windows.Forms.DateTimePicker", "Property[DropDownAlign]"] + - ["System.Windows.Forms.ToolStripGripDisplayStyle", "System.Windows.Forms.ToolStrip", "Property[GripDisplayStyle]"] + - ["System.Windows.Forms.InputLanguage", "System.Windows.Forms.InputLanguage!", "Property[DefaultInputLanguage]"] + - ["System.Int32", "System.Windows.Forms.DataGridView", "Property[ColumnHeadersHeight]"] + - ["System.Boolean", "System.Windows.Forms.Splitter", "Method[PreFilterMessage].ReturnValue"] + - ["System.Int32", "System.Windows.Forms.TableLayoutStyleCollection", "Method[System.Collections.IList.IndexOf].ReturnValue"] + - ["System.Windows.Forms.CreateParams", "System.Windows.Forms.ScrollableControl", "Property[CreateParams]"] + - ["System.Windows.Forms.ToolStripItemImageScaling", "System.Windows.Forms.ToolStripControlHost", "Property[ImageScaling]"] + - ["System.Boolean", "System.Windows.Forms.TaskDialogRadioButton", "Property[Checked]"] + - ["System.Boolean", "System.Windows.Forms.MonthCalendar", "Property[ShowToday]"] + - ["System.Windows.Forms.StructFormat", "System.Windows.Forms.StructFormat!", "Field[Ansi]"] + - ["System.Windows.Forms.ContainerControl", "System.Windows.Forms.ErrorProvider", "Property[ContainerControl]"] + - ["System.Int32", "System.Windows.Forms.SystemInformation!", "Property[CaptionHeight]"] + - ["System.Windows.Forms.ToolStripItemOverflow", "System.Windows.Forms.ToolStripMenuItem", "Property[Overflow]"] + - ["System.Drawing.Color", "System.Windows.Forms.ToolStripControlHost", "Property[ForeColor]"] + - ["System.String", "System.Windows.Forms.AutoCompleteStringCollection", "Property[Item]"] + - ["System.Windows.Forms.ToolStripItemPlacement", "System.Windows.Forms.ToolStripItemPlacement!", "Field[Overflow]"] + - ["System.String", "System.Windows.Forms.StatusBar", "Method[ToString].ReturnValue"] + - ["System.String", "System.Windows.Forms.ProgressBar", "Method[ToString].ReturnValue"] + - ["System.Windows.Forms.Shortcut", "System.Windows.Forms.Shortcut!", "Field[AltF3]"] + - ["System.Drawing.Rectangle", "System.Windows.Forms.DataGridViewLinkCell", "Method[GetContentBounds].ReturnValue"] + - ["System.Int32", "System.Windows.Forms.DataGridViewSelectedColumnCollection", "Method[System.Collections.IList.Add].ReturnValue"] + - ["System.String", "System.Windows.Forms.DpiChangedEventArgs", "Method[ToString].ReturnValue"] + - ["System.String", "System.Windows.Forms.CreateParams", "Method[ToString].ReturnValue"] + - ["System.Object", "System.Windows.Forms.DataGridViewCell", "Property[Tag]"] + - ["System.Object", "System.Windows.Forms.BindingSource", "Property[Current]"] + - ["System.Drawing.Rectangle", "System.Windows.Forms.ToolStripSplitButton", "Property[ButtonBounds]"] + - ["System.Int32", "System.Windows.Forms.ComboBox", "Property[DropDownWidth]"] + - ["System.Int32", "System.Windows.Forms.AccessibleObject", "Method[GetHelpTopic].ReturnValue"] + - ["System.Windows.Forms.DialogResult", "System.Windows.Forms.DialogResult!", "Field[Continue]"] + - ["System.Windows.Forms.FlatStyle", "System.Windows.Forms.FlatStyle!", "Field[Flat]"] + - ["System.Boolean", "System.Windows.Forms.GroupBox", "Method[ProcessMnemonic].ReturnValue"] + - ["System.Windows.Forms.ListViewGroupCollapsedState", "System.Windows.Forms.ListViewGroup", "Property[CollapsedState]"] + - ["System.Int32", "System.Windows.Forms.Menu!", "Field[FindHandle]"] + - ["System.Boolean", "System.Windows.Forms.TextBoxBase", "Property[AcceptsTab]"] + - ["System.Boolean", "System.Windows.Forms.HtmlElement", "Property[CanHaveChildren]"] + - ["System.Windows.Forms.TextFormatFlags", "System.Windows.Forms.TextFormatFlags!", "Field[TextBoxControl]"] + - ["System.Windows.Forms.Screen", "System.Windows.Forms.Screen!", "Method[FromPoint].ReturnValue"] + - ["System.Boolean", "System.Windows.Forms.DataGridView", "Property[AllowUserToResizeColumns]"] + - ["System.Windows.Forms.AccessibleObject", "System.Windows.Forms.ToolStripContainer", "Method[CreateAccessibilityInstance].ReturnValue"] + - ["System.Windows.Forms.PictureBoxSizeMode", "System.Windows.Forms.PictureBoxSizeMode!", "Field[AutoSize]"] + - ["System.Drawing.Size", "System.Windows.Forms.Form", "Property[MinimumSize]"] + - ["System.Windows.Forms.Border3DStyle", "System.Windows.Forms.Border3DStyle!", "Field[Flat]"] + - ["System.Boolean", "System.Windows.Forms.ToolStripDropDown", "Method[ProcessDialogChar].ReturnValue"] + - ["System.Windows.Forms.Keys", "System.Windows.Forms.Keys!", "Field[BrowserHome]"] + - ["System.Boolean", "System.Windows.Forms.DataGridViewAutoSizeModeEventArgs", "Property[PreviousModeAutoSized]"] + - ["System.Int32", "System.Windows.Forms.ToolStripComboBox", "Property[DropDownHeight]"] + - ["System.Windows.Forms.DropImageType", "System.Windows.Forms.DropImageType!", "Field[Link]"] + - ["System.Boolean", "System.Windows.Forms.DataGridViewSelectedRowCollection", "Method[Contains].ReturnValue"] + - ["System.Boolean", "System.Windows.Forms.SystemInformation!", "Property[IsActiveWindowTrackingEnabled]"] + - ["System.Int32", "System.Windows.Forms.RichTextBox", "Property[SelectionIndent]"] + - ["System.Drawing.Color", "System.Windows.Forms.PropertyGrid", "Property[ViewBorderColor]"] + - ["System.Collections.IEnumerator", "System.Windows.Forms.TableLayoutStyleCollection", "Method[System.Collections.IEnumerable.GetEnumerator].ReturnValue"] + - ["System.Boolean", "System.Windows.Forms.DataGridTableStyle", "Method[ShouldSerializeSelectionForeColor].ReturnValue"] + - ["System.Object", "System.Windows.Forms.ListControlConvertEventArgs", "Property[ListItem]"] + - ["System.Boolean", "System.Windows.Forms.FolderBrowserDialog", "Property[ShowNewFolderButton]"] + - ["System.Windows.Forms.ToolStripItemCollection", "System.Windows.Forms.ToolStrip", "Property[Items]"] + - ["System.String", "System.Windows.Forms.Timer", "Method[ToString].ReturnValue"] + - ["System.ComponentModel.PropertyDescriptorCollection", "System.Windows.Forms.BindingManagerBase", "Method[GetItemProperties].ReturnValue"] + - ["System.Boolean", "System.Windows.Forms.ToolStripItemCollection", "Property[IsReadOnly]"] + - ["System.Drawing.Size", "System.Windows.Forms.Padding", "Property[Size]"] + - ["System.Windows.Forms.ToolStrip", "System.Windows.Forms.ToolStripItem", "Method[GetCurrentParent].ReturnValue"] + - ["System.Windows.Forms.ScrollableControl+DockPaddingEdges", "System.Windows.Forms.SplitterPanel", "Property[DockPadding]"] + - ["System.Windows.Forms.LinkState", "System.Windows.Forms.LinkState!", "Field[Hover]"] + - ["System.Windows.Forms.AccessibleEvents", "System.Windows.Forms.AccessibleEvents!", "Field[Hide]"] + - ["System.Drawing.Rectangle", "System.Windows.Forms.DataGridViewTopLeftHeaderCell", "Method[GetContentBounds].ReturnValue"] + - ["System.Int32", "System.Windows.Forms.KeyEventArgs", "Property[KeyValue]"] + - ["System.Boolean", "System.Windows.Forms.SplitContainer", "Method[ProcessDialogKey].ReturnValue"] + - ["System.Windows.Forms.ButtonState", "System.Windows.Forms.ButtonState!", "Field[Pushed]"] + - ["System.Windows.Forms.Padding", "System.Windows.Forms.PropertyGrid", "Property[Padding]"] + - ["System.Windows.Forms.SystemParameter", "System.Windows.Forms.SystemParameter!", "Field[VerticalFocusThicknessMetric]"] + - ["System.Int32", "System.Windows.Forms.AccessibleObject", "Method[GetChildCount].ReturnValue"] + - ["System.Drawing.Color", "System.Windows.Forms.ProfessionalColorTable", "Property[ButtonCheckedHighlightBorder]"] + - ["System.Drawing.Color", "System.Windows.Forms.DataGridViewLinkCell", "Property[VisitedLinkColor]"] + - ["System.Boolean", "System.Windows.Forms.TreeView", "Property[Scrollable]"] + - ["System.Windows.Forms.DataGridViewColumnSortMode", "System.Windows.Forms.DataGridViewTextBoxColumn", "Property[SortMode]"] + - ["System.Int32", "System.Windows.Forms.DataGridViewCell", "Property[ColumnIndex]"] + - ["System.String", "System.Windows.Forms.FileDialog", "Property[InitialDirectory]"] + - ["System.Drawing.Color", "System.Windows.Forms.DateTimePicker", "Property[ForeColor]"] + - ["System.Windows.Forms.TextFormatFlags", "System.Windows.Forms.TextFormatFlags!", "Field[VerticalCenter]"] + - ["System.Windows.Forms.Shortcut", "System.Windows.Forms.Shortcut!", "Field[ShiftDel]"] + - ["System.Windows.Forms.MenuGlyph", "System.Windows.Forms.MenuGlyph!", "Field[Arrow]"] + - ["System.Int32", "System.Windows.Forms.DataGrid", "Property[PreferredRowHeight]"] + - ["System.Drawing.Point", "System.Windows.Forms.HtmlElementEventArgs", "Property[MousePosition]"] + - ["System.Drawing.Color", "System.Windows.Forms.ProfessionalColors!", "Property[MenuBorder]"] + - ["System.Drawing.Color", "System.Windows.Forms.TreeView", "Property[BackColor]"] + - ["System.Windows.Forms.ListView", "System.Windows.Forms.ColumnHeader", "Property[ListView]"] + - ["System.Windows.Forms.Shortcut", "System.Windows.Forms.Shortcut!", "Field[F3]"] + - ["System.Boolean", "System.Windows.Forms.TabControl", "Property[HotTrack]"] + - ["System.Boolean", "System.Windows.Forms.TreeView", "Property[DoubleBuffered]"] + - ["System.Drawing.Color", "System.Windows.Forms.MonthCalendar", "Property[TitleBackColor]"] + - ["System.String", "System.Windows.Forms.ToolStripItem", "Method[ToString].ReturnValue"] + - ["System.Windows.Forms.ScrollButton", "System.Windows.Forms.ScrollButton!", "Field[Max]"] + - ["System.Windows.Forms.SecurityIDType", "System.Windows.Forms.SecurityIDType!", "Field[Unknown]"] + - ["System.Windows.Forms.Keys", "System.Windows.Forms.Keys!", "Field[None]"] + - ["System.Drawing.Color", "System.Windows.Forms.ProfessionalColorTable", "Property[ButtonSelectedGradientMiddle]"] + - ["System.Drawing.Font", "System.Windows.Forms.DateTimePicker", "Property[CalendarFont]"] + - ["System.Windows.Forms.Shortcut", "System.Windows.Forms.Shortcut!", "Field[CtrlU]"] + - ["System.Windows.Forms.RowStyle", "System.Windows.Forms.TableLayoutRowStyleCollection", "Property[Item]"] + - ["System.Boolean", "System.Windows.Forms.ToolStripLabel", "Property[LinkVisited]"] + - ["System.Int32", "System.Windows.Forms.ToolStripRenderer!", "Field[Offset2X]"] + - ["System.Windows.Forms.Shortcut", "System.Windows.Forms.Shortcut!", "Field[Ins]"] + - ["System.Int32", "System.Windows.Forms.ScrollBar", "Property[Minimum]"] + - ["System.Drawing.Point", "System.Windows.Forms.SplitContainer", "Property[AutoScrollOffset]"] + - ["System.Boolean", "System.Windows.Forms.TabPage", "Property[Enabled]"] + - ["System.String", "System.Windows.Forms.StatusBarPanel", "Property[ToolTipText]"] + - ["System.Boolean", "System.Windows.Forms.FolderBrowserDialog", "Property[AutoUpgradeEnabled]"] + - ["System.Type", "System.Windows.Forms.DataGridViewComboBoxCell", "Property[FormattedValueType]"] + - ["System.Drawing.Color", "System.Windows.Forms.HtmlDocument", "Property[LinkColor]"] + - ["System.Boolean", "System.Windows.Forms.SystemInformation!", "Property[DbcsEnabled]"] + - ["System.Object", "System.Windows.Forms.GridColumnStylesCollection", "Property[System.Collections.IList.Item]"] + - ["System.Windows.Forms.HtmlElement", "System.Windows.Forms.HtmlElementCollection", "Property[Item]"] + - ["System.Boolean", "System.Windows.Forms.DataGridViewRowCollection", "Property[System.Collections.IList.IsReadOnly]"] + - ["System.Int32", "System.Windows.Forms.Padding", "Property[Vertical]"] + - ["System.Drawing.Size", "System.Windows.Forms.MenuStrip", "Property[DefaultSize]"] + - ["System.Drawing.Icon", "System.Windows.Forms.NotifyIcon", "Property[Icon]"] + - ["System.Boolean", "System.Windows.Forms.ListView", "Property[VirtualMode]"] + - ["System.Boolean", "System.Windows.Forms.DataGridViewSelectedColumnCollection", "Method[System.Collections.IList.Contains].ReturnValue"] + - ["System.String", "System.Windows.Forms.DataGridViewImageColumn", "Method[ToString].ReturnValue"] + - ["System.Int32", "System.Windows.Forms.DataObject", "Method[System.Runtime.InteropServices.ComTypes.IDataObject.GetCanonicalFormatEtc].ReturnValue"] + - ["System.Windows.Forms.DataGridViewCellStyle", "System.Windows.Forms.DataGridView", "Property[AlternatingRowsDefaultCellStyle]"] + - ["System.Object", "System.Windows.Forms.DataGridViewComboBoxCell", "Property[DataSource]"] + - ["System.Windows.Forms.Keys", "System.Windows.Forms.Keys!", "Field[RControlKey]"] + - ["System.Windows.Forms.PowerLineStatus", "System.Windows.Forms.PowerLineStatus!", "Field[Unknown]"] + - ["System.Boolean", "System.Windows.Forms.TabPage", "Property[UseVisualStyleBackColor]"] + - ["System.Windows.Forms.CreateParams", "System.Windows.Forms.ListBox", "Property[CreateParams]"] + - ["System.Boolean", "System.Windows.Forms.Control", "Property[CanEnableIme]"] + - ["System.Boolean", "System.Windows.Forms.DataGridViewLinkCell", "Method[MouseUpUnsharesRow].ReturnValue"] + - ["System.String", "System.Windows.Forms.StatusBarPanel", "Method[ToString].ReturnValue"] + - ["System.Windows.Forms.AccessibleObject", "System.Windows.Forms.TabControl", "Method[CreateAccessibilityInstance].ReturnValue"] + - ["System.Windows.Forms.HtmlElementCollection", "System.Windows.Forms.HtmlDocument", "Method[GetElementsByTagName].ReturnValue"] + - ["System.Windows.Forms.LeftRightAlignment", "System.Windows.Forms.Control", "Method[RtlTranslateAlignment].ReturnValue"] + - ["System.Boolean", "System.Windows.Forms.Control", "Property[Focused]"] + - ["System.Windows.Forms.ImageLayout", "System.Windows.Forms.ImageLayout!", "Field[Tile]"] + - ["System.Boolean", "System.Windows.Forms.DataGridViewHeaderCell", "Property[Selected]"] + - ["System.Windows.Forms.Control+ControlCollection", "System.Windows.Forms.ToolStripPanel", "Method[CreateControlsInstance].ReturnValue"] + - ["System.Int32", "System.Windows.Forms.FontDialog", "Property[MaxSize]"] + - ["System.Drawing.Size", "System.Windows.Forms.SystemInformation!", "Property[DragSize]"] + - ["System.Windows.Forms.PowerStatus", "System.Windows.Forms.SystemInformation!", "Property[PowerStatus]"] + - ["System.Windows.Forms.WebBrowserRefreshOption", "System.Windows.Forms.WebBrowserRefreshOption!", "Field[Completely]"] + - ["System.Windows.Forms.AccessibleRole", "System.Windows.Forms.AccessibleRole!", "Field[Window]"] + - ["System.Windows.Forms.ToolStripLayoutStyle", "System.Windows.Forms.ToolStripLayoutStyle!", "Field[Table]"] + - ["System.Windows.Forms.ListViewHitTestLocations", "System.Windows.Forms.ListViewHitTestLocations!", "Field[Label]"] + - ["System.Windows.Forms.ScrollEventType", "System.Windows.Forms.ScrollEventType!", "Field[LargeDecrement]"] + - ["System.Int32", "System.Windows.Forms.NumericUpDown", "Property[DecimalPlaces]"] + - ["System.Windows.Forms.Shortcut", "System.Windows.Forms.Shortcut!", "Field[CtrlShiftS]"] + - ["System.Windows.Forms.TaskDialogButton", "System.Windows.Forms.TaskDialogButton!", "Property[Continue]"] + - ["System.Boolean", "System.Windows.Forms.DomainUpDown", "Property[Wrap]"] + - ["System.Windows.Forms.SearchDirectionHint", "System.Windows.Forms.SearchDirectionHint!", "Field[Up]"] + - ["System.Boolean", "System.Windows.Forms.BindingSource", "Property[AllowRemove]"] + - ["System.Boolean", "System.Windows.Forms.OpenFileDialog", "Property[ShowReadOnly]"] + - ["System.Windows.Forms.LinkBehavior", "System.Windows.Forms.ToolStripLabel", "Property[LinkBehavior]"] + - ["System.Boolean", "System.Windows.Forms.TextBoxBase", "Property[WordWrap]"] + - ["System.Boolean", "System.Windows.Forms.DataGridView", "Method[ProcessZeroKey].ReturnValue"] + - ["System.Windows.Forms.ContextMenu", "System.Windows.Forms.ToolStripDropDown", "Property[ContextMenu]"] + - ["System.Windows.Forms.BoundsSpecified", "System.Windows.Forms.BoundsSpecified!", "Field[Location]"] + - ["System.Boolean", "System.Windows.Forms.ToolStripDropDown", "Property[DefaultShowItemToolTips]"] + - ["System.Object", "System.Windows.Forms.AccessibleObject", "Property[Accessibility.IAccessible.accParent]"] + - ["System.Windows.Forms.Message", "System.Windows.Forms.Message!", "Method[Create].ReturnValue"] + - ["System.Object", "System.Windows.Forms.DataGridViewCellCollection", "Property[System.Collections.ICollection.SyncRoot]"] + - ["System.ComponentModel.PropertyDescriptorCollection", "System.Windows.Forms.ListBindingHelper!", "Method[GetListItemProperties].ReturnValue"] + - ["System.Drawing.Color", "System.Windows.Forms.ProfessionalColorTable", "Property[ButtonSelectedBorder]"] + - ["System.Boolean", "System.Windows.Forms.ToolStripLabel", "Property[IsLink]"] + - ["System.Windows.Forms.ComboBox+ObjectCollection", "System.Windows.Forms.ComboBox", "Property[Items]"] + - ["System.Windows.Forms.CreateParams", "System.Windows.Forms.TreeView", "Property[CreateParams]"] + - ["System.Windows.Forms.ArrangeStartingPosition", "System.Windows.Forms.ArrangeStartingPosition!", "Field[BottomRight]"] + - ["System.Boolean", "System.Windows.Forms.FolderBrowserDialog", "Property[OkRequiresInteraction]"] + - ["System.Object", "System.Windows.Forms.Control", "Method[Invoke].ReturnValue"] + - ["System.Drawing.Image", "System.Windows.Forms.DataObject", "Method[GetImage].ReturnValue"] + - ["System.Windows.Forms.DataGridViewAdvancedCellBorderStyle", "System.Windows.Forms.DataGridViewAdvancedCellBorderStyle!", "Field[None]"] + - ["System.Windows.Forms.Cursor", "System.Windows.Forms.Cursors!", "Property[PanNE]"] + - ["System.Windows.Forms.ToolStripItem", "System.Windows.Forms.BindingNavigator", "Property[AddNewItem]"] + - ["System.Int32", "System.Windows.Forms.SystemInformation!", "Property[MouseSpeed]"] + - ["System.Windows.Forms.Shortcut", "System.Windows.Forms.Shortcut!", "Field[CtrlShiftO]"] + - ["System.Windows.Forms.Shortcut", "System.Windows.Forms.Shortcut!", "Field[Ctrl5]"] + - ["System.Boolean", "System.Windows.Forms.ToolStripManager!", "Method[RevertMerge].ReturnValue"] + - ["System.Windows.Forms.AccessibleObject", "System.Windows.Forms.ToolStripOverflow", "Method[CreateAccessibilityInstance].ReturnValue"] + - ["System.Boolean", "System.Windows.Forms.FileDialog", "Property[AddToRecent]"] + - ["System.Boolean", "System.Windows.Forms.FeatureSupport", "Method[IsPresent].ReturnValue"] + - ["System.Windows.Forms.TextFormatFlags", "System.Windows.Forms.TextFormatFlags!", "Field[Right]"] + - ["System.Windows.Forms.Shortcut", "System.Windows.Forms.Shortcut!", "Field[CtrlV]"] + - ["System.Drawing.Image", "System.Windows.Forms.Label", "Property[BackgroundImage]"] + - ["System.Windows.Forms.Layout.LayoutEngine", "System.Windows.Forms.ToolStripPanelRow", "Property[LayoutEngine]"] + - ["System.Drawing.Size", "System.Windows.Forms.UpDownBase", "Property[DefaultSize]"] + - ["System.Boolean", "System.Windows.Forms.ToolStripControlHost", "Property[CanSelect]"] + - ["System.Int32", "System.Windows.Forms.ListViewGroupCollection", "Method[Add].ReturnValue"] + - ["System.Windows.Forms.AccessibleStates", "System.Windows.Forms.AccessibleStates!", "Field[HasPopup]"] + - ["System.Windows.Forms.Screen", "System.Windows.Forms.Screen!", "Method[FromHandle].ReturnValue"] + - ["System.Windows.Forms.DrawItemState", "System.Windows.Forms.DrawItemState!", "Field[ComboBoxEdit]"] + - ["System.Drawing.Image", "System.Windows.Forms.TabControl", "Property[BackgroundImage]"] + - ["System.Windows.Forms.Padding", "System.Windows.Forms.Label", "Property[DefaultMargin]"] + - ["System.Windows.Forms.ImeMode", "System.Windows.Forms.ScrollBar", "Property[ImeMode]"] + - ["System.Windows.Forms.TaskDialogStartupLocation", "System.Windows.Forms.TaskDialogStartupLocation!", "Field[CenterScreen]"] + - ["System.Boolean", "System.Windows.Forms.Padding!", "Method[op_Equality].ReturnValue"] + - ["System.Windows.Forms.TextFormatFlags", "System.Windows.Forms.TextFormatFlags!", "Field[Bottom]"] + - ["System.Boolean", "System.Windows.Forms.SystemInformation!", "Property[IsFontSmoothingEnabled]"] + - ["System.Windows.Forms.Form", "System.Windows.Forms.Form", "Property[Owner]"] + - ["System.Boolean", "System.Windows.Forms.InputLanguageChangingEventArgs", "Property[SysCharSet]"] + - ["System.Drawing.Point", "System.Windows.Forms.Form", "Property[Location]"] + - ["System.String", "System.Windows.Forms.DataGridViewComboBoxCell", "Method[ToString].ReturnValue"] + - ["System.Boolean", "System.Windows.Forms.FolderBrowserDialog", "Property[Multiselect]"] + - ["System.Windows.Forms.AccessibleStates", "System.Windows.Forms.AccessibleStates!", "Field[Unavailable]"] + - ["System.Drawing.Graphics", "System.Windows.Forms.DataGridViewRowPostPaintEventArgs", "Property[Graphics]"] + - ["System.Windows.Forms.SearchDirectionHint", "System.Windows.Forms.SearchDirectionHint!", "Field[Right]"] + - ["System.Boolean", "System.Windows.Forms.PrintDialog", "Property[UseEXDialog]"] + - ["System.Windows.Forms.ListViewItemStates", "System.Windows.Forms.ListViewItemStates!", "Field[Checked]"] + - ["System.Int32", "System.Windows.Forms.DataGridViewCellValueEventArgs", "Property[ColumnIndex]"] + - ["System.Int32", "System.Windows.Forms.BindingManagerBase", "Property[Position]"] + - ["System.Windows.Forms.Padding", "System.Windows.Forms.ToolStripOverflowButton", "Property[DefaultMargin]"] + - ["System.Windows.Forms.DataGridViewElementStates", "System.Windows.Forms.DataGridViewCellPaintingEventArgs", "Property[State]"] + - ["System.Windows.Forms.ImageLayout", "System.Windows.Forms.WebBrowserBase", "Property[BackgroundImageLayout]"] + - ["System.Windows.Forms.ToolStripDropDownDirection", "System.Windows.Forms.ToolStripDropDownDirection!", "Field[BelowLeft]"] + - ["System.Windows.Forms.AccessibleObject", "System.Windows.Forms.DateTimePicker", "Method[CreateAccessibilityInstance].ReturnValue"] + - ["System.Windows.Forms.DataGridViewElementStates", "System.Windows.Forms.DataGridViewCellStateChangedEventArgs", "Property[StateChanged]"] + - ["System.Windows.Forms.RightToLeft", "System.Windows.Forms.ToolStripDropDown", "Property[RightToLeft]"] + - ["System.Windows.Forms.AccessibleRole", "System.Windows.Forms.AccessibleRole!", "Field[ComboBox]"] + - ["System.Windows.Forms.DragDropEffects", "System.Windows.Forms.DragDropEffects!", "Field[Copy]"] + - ["System.Drawing.Image", "System.Windows.Forms.ToolStripContainer", "Property[BackgroundImage]"] + - ["System.Boolean", "System.Windows.Forms.CheckedListBox", "Property[ThreeDCheckBoxes]"] + - ["System.Windows.Forms.Appearance", "System.Windows.Forms.Appearance!", "Field[Normal]"] + - ["System.Object", "System.Windows.Forms.CreateParams", "Property[Param]"] + - ["System.Windows.Forms.ToolStripItem", "System.Windows.Forms.ToolStripItemCollection", "Property[Item]"] + - ["System.Object", "System.Windows.Forms.DataGridViewButtonColumn", "Method[Clone].ReturnValue"] + - ["System.Boolean", "System.Windows.Forms.ToolStripDropDown", "Method[ProcessDialogKey].ReturnValue"] + - ["System.Windows.Forms.ToolTipIcon", "System.Windows.Forms.ToolTipIcon!", "Field[Error]"] + - ["System.Int32", "System.Windows.Forms.TabControl", "Property[SelectedIndex]"] + - ["System.Windows.Forms.TreeNode", "System.Windows.Forms.TreeView", "Method[GetNodeAt].ReturnValue"] + - ["System.Windows.Forms.ListView+ColumnHeaderCollection", "System.Windows.Forms.ListView", "Property[Columns]"] + - ["System.Drawing.Color", "System.Windows.Forms.ProfessionalColorTable", "Property[ToolStripContentPanelGradientBegin]"] + - ["System.Windows.Forms.View", "System.Windows.Forms.ListView", "Property[View]"] + - ["System.Windows.Forms.ToolStripTextDirection", "System.Windows.Forms.ToolStripItem", "Property[TextDirection]"] + - ["System.Boolean", "System.Windows.Forms.StatusStrip", "Property[CanOverflow]"] + - ["System.Type", "System.Windows.Forms.DataGridViewCheckBoxCell", "Property[FormattedValueType]"] + - ["System.Boolean", "System.Windows.Forms.FontDialog", "Property[ShowHelp]"] + - ["System.Windows.Forms.DialogResult", "System.Windows.Forms.DialogResult!", "Field[OK]"] + - ["System.Int32", "System.Windows.Forms.ListBox", "Property[SelectedIndex]"] + - ["System.Boolean", "System.Windows.Forms.DataGridView", "Property[IsCurrentCellInEditMode]"] + - ["System.IAsyncResult", "System.Windows.Forms.Control", "Method[BeginInvoke].ReturnValue"] + - ["System.Windows.Forms.WebBrowserSiteBase", "System.Windows.Forms.WebBrowserBase", "Method[CreateWebBrowserSiteBase].ReturnValue"] + - ["System.ComponentModel.MaskedTextProvider", "System.Windows.Forms.MaskedTextBox", "Property[MaskedTextProvider]"] + - ["System.Windows.Forms.TreeNodeStates", "System.Windows.Forms.TreeNodeStates!", "Field[Marked]"] + - ["System.String", "System.Windows.Forms.LabelEditEventArgs", "Property[Label]"] + - ["System.Boolean", "System.Windows.Forms.DataGridViewButtonCell", "Method[MouseEnterUnsharesRow].ReturnValue"] + - ["System.Windows.Forms.Padding", "System.Windows.Forms.Padding!", "Method[op_Subtraction].ReturnValue"] + - ["System.Boolean", "System.Windows.Forms.AccessibleObject", "Method[RaiseAutomationNotification].ReturnValue"] + - ["System.IntPtr", "System.Windows.Forms.TaskDialogIcon", "Property[IconHandle]"] + - ["System.Windows.Forms.ImeMode", "System.Windows.Forms.WebBrowserBase", "Property[ImeMode]"] + - ["System.Int32", "System.Windows.Forms.DataGridTableStyle", "Property[PreferredRowHeight]"] + - ["System.Boolean", "System.Windows.Forms.TextBox", "Property[Multiline]"] + - ["System.Object", "System.Windows.Forms.IDataGridViewEditingCell", "Property[EditingCellFormattedValue]"] + - ["System.Windows.Forms.DataGridViewCellStyleScopes", "System.Windows.Forms.DataGridViewCellStyleScopes!", "Field[Column]"] + - ["System.Int32", "System.Windows.Forms.DragEventArgs", "Property[KeyState]"] + - ["System.Windows.Forms.TaskDialogButton", "System.Windows.Forms.TaskDialogButton!", "Property[Cancel]"] + - ["System.Windows.Forms.DataGridViewElementStates", "System.Windows.Forms.DataGridViewElementStates!", "Field[Frozen]"] + - ["System.Windows.Forms.RichTextBoxWordPunctuations", "System.Windows.Forms.RichTextBoxWordPunctuations!", "Field[All]"] + - ["System.ComponentModel.PropertyDescriptorCollection", "System.Windows.Forms.CurrencyManager", "Method[GetItemProperties].ReturnValue"] + - ["System.Int32", "System.Windows.Forms.Cursor", "Method[GetHashCode].ReturnValue"] + - ["System.Windows.Forms.Control[]", "System.Windows.Forms.ToolStripPanelRow", "Property[Controls]"] + - ["System.Windows.Forms.PictureBoxSizeMode", "System.Windows.Forms.PictureBoxSizeMode!", "Field[CenterImage]"] + - ["System.Drawing.Size", "System.Windows.Forms.ToolStrip", "Property[ImageScalingSize]"] + - ["System.Windows.Forms.Keys", "System.Windows.Forms.Keys!", "Field[XButton2]"] + - ["System.Drawing.Point", "System.Windows.Forms.TabControl", "Property[Padding]"] + - ["System.Windows.Forms.ToolStripItemCollection", "System.Windows.Forms.ToolStripOverflow", "Property[DisplayedItems]"] + - ["System.Windows.Forms.AccessibleObject", "System.Windows.Forms.TabPage", "Method[CreateAccessibilityInstance].ReturnValue"] + - ["System.Windows.Forms.ErrorIconAlignment", "System.Windows.Forms.ErrorIconAlignment!", "Field[BottomLeft]"] + - ["System.Boolean", "System.Windows.Forms.PrintPreviewDialog", "Property[HelpButton]"] + - ["System.Drawing.Color", "System.Windows.Forms.ProfessionalColors!", "Property[ButtonCheckedHighlight]"] + - ["System.Windows.Forms.DataGridViewClipboardCopyMode", "System.Windows.Forms.DataGridViewClipboardCopyMode!", "Field[EnableAlwaysIncludeHeaderText]"] + - ["System.Windows.Forms.TreeViewAction", "System.Windows.Forms.TreeViewAction!", "Field[ByKeyboard]"] + - ["System.Windows.Forms.HtmlHistory", "System.Windows.Forms.HtmlWindow", "Property[History]"] + - ["System.Windows.Forms.Keys", "System.Windows.Forms.Keys!", "Field[OemSemicolon]"] + - ["System.Windows.Forms.Keys", "System.Windows.Forms.Keys!", "Field[F6]"] + - ["System.Drawing.Size", "System.Windows.Forms.SystemInformation!", "Property[ToolWindowCaptionButtonSize]"] + - ["System.Boolean", "System.Windows.Forms.ToolStripSplitButton", "Method[ProcessMnemonic].ReturnValue"] + - ["System.Boolean", "System.Windows.Forms.ToolStripManager!", "Method[IsShortcutDefined].ReturnValue"] + - ["System.Windows.Forms.DataGridViewRowCollection", "System.Windows.Forms.DataGridView", "Property[Rows]"] + - ["System.Boolean", "System.Windows.Forms.RichTextBox", "Property[DetectUrls]"] + - ["System.Drawing.Color", "System.Windows.Forms.ProfessionalColorTable", "Property[ImageMarginRevealedGradientEnd]"] + - ["System.Windows.Forms.Shortcut", "System.Windows.Forms.Shortcut!", "Field[CtrlI]"] + - ["System.Object", "System.Windows.Forms.DataGridViewCell", "Method[GetValue].ReturnValue"] + - ["System.Windows.Forms.Shortcut", "System.Windows.Forms.Shortcut!", "Field[CtrlT]"] + - ["System.Windows.Forms.GridItemCollection", "System.Windows.Forms.GridItemCollection!", "Field[Empty]"] + - ["System.Windows.Forms.Keys", "System.Windows.Forms.Keys!", "Field[Oem6]"] + - ["System.Windows.Forms.Layout.LayoutEngine", "System.Windows.Forms.LayoutSettings", "Property[LayoutEngine]"] + - ["System.Int32", "System.Windows.Forms.ToolStripTextBox", "Property[SelectionStart]"] + - ["System.Type", "System.Windows.Forms.DataGridViewLinkCell", "Property[EditType]"] + - ["System.Windows.Forms.ToolStripDropDownCloseReason", "System.Windows.Forms.ToolStripDropDownCloseReason!", "Field[CloseCalled]"] + - ["System.Windows.Forms.TabControlAction", "System.Windows.Forms.TabControlCancelEventArgs", "Property[Action]"] + - ["System.IntPtr", "System.Windows.Forms.ControlPaint!", "Method[CreateHBitmapTransparencyMask].ReturnValue"] + - ["System.Windows.Forms.ToolStripStatusLabelBorderSides", "System.Windows.Forms.ToolStripStatusLabelBorderSides!", "Field[Right]"] + - ["System.Boolean", "System.Windows.Forms.DataGridViewCell", "Method[MouseMoveUnsharesRow].ReturnValue"] + - ["System.Collections.IEnumerator", "System.Windows.Forms.GridTableStylesCollection", "Method[System.Collections.IEnumerable.GetEnumerator].ReturnValue"] + - ["System.Drawing.Rectangle", "System.Windows.Forms.DataGridViewCell", "Property[ContentBounds]"] + - ["System.Boolean", "System.Windows.Forms.HtmlElement", "Method[Equals].ReturnValue"] + - ["System.Boolean", "System.Windows.Forms.BindingSource", "Property[IsBindingSuspended]"] + - ["System.Windows.Forms.AutoCompleteStringCollection", "System.Windows.Forms.ToolStripTextBox", "Property[AutoCompleteCustomSource]"] + - ["System.Int32", "System.Windows.Forms.ToolStripRenderer!", "Field[Offset2Y]"] + - ["System.Object", "System.Windows.Forms.DataGridViewTextBoxCell", "Method[Clone].ReturnValue"] + - ["System.Drawing.Size", "System.Windows.Forms.Control", "Property[DefaultMinimumSize]"] + - ["System.Boolean", "System.Windows.Forms.RadioButton", "Property[Checked]"] + - ["System.ComponentModel.ListSortDescriptionCollection", "System.Windows.Forms.BindingSource", "Property[SortDescriptions]"] + - ["System.Int32", "System.Windows.Forms.SystemInformation!", "Property[FontSmoothingType]"] + - ["System.Windows.Forms.Day", "System.Windows.Forms.Day!", "Field[Monday]"] + - ["System.Windows.Forms.MergeAction", "System.Windows.Forms.MergeAction!", "Field[MatchOnly]"] + - ["System.String", "System.Windows.Forms.PictureBox", "Property[Text]"] + - ["System.Int32", "System.Windows.Forms.DataGridViewCellFormattingEventArgs", "Property[ColumnIndex]"] + - ["System.Drawing.Size", "System.Windows.Forms.ToolStripTextBox", "Method[GetPreferredSize].ReturnValue"] + - ["System.Windows.Forms.AccessibleObject", "System.Windows.Forms.Button", "Method[CreateAccessibilityInstance].ReturnValue"] + - ["System.Drawing.Color", "System.Windows.Forms.ColorDialog", "Property[Color]"] + - ["System.Windows.Forms.StatusBar", "System.Windows.Forms.StatusBarPanel", "Property[Parent]"] + - ["System.Windows.Forms.InputLanguage", "System.Windows.Forms.InputLanguageCollection", "Property[Item]"] + - ["System.Windows.Forms.TextFormatFlags", "System.Windows.Forms.TextFormatFlags!", "Field[NoFullWidthCharacterBreak]"] + - ["System.Windows.Forms.ToolStrip", "System.Windows.Forms.ToolStripManager!", "Method[FindToolStrip].ReturnValue"] + - ["System.Windows.Forms.Keys", "System.Windows.Forms.Keys!", "Field[IMENonconvert]"] + - ["System.Windows.Forms.Keys", "System.Windows.Forms.Keys!", "Field[Play]"] + - ["System.Windows.Forms.DataGridViewDataErrorContexts", "System.Windows.Forms.DataGridViewDataErrorContexts!", "Field[PreferredSize]"] + - ["System.Windows.Forms.Shortcut", "System.Windows.Forms.Shortcut!", "Field[ShiftF9]"] + - ["System.Windows.Forms.RightToLeft", "System.Windows.Forms.PictureBox", "Property[RightToLeft]"] + - ["System.Windows.Forms.ContextMenuStrip", "System.Windows.Forms.DataGridViewColumn", "Property[ContextMenuStrip]"] + - ["System.String", "System.Windows.Forms.WebBrowser", "Property[DocumentTitle]"] + - ["System.Int32", "System.Windows.Forms.ToolStripComboBox", "Property[SelectionLength]"] + - ["System.Boolean", "System.Windows.Forms.ToolStripSeparator", "Property[CanSelect]"] + - ["System.Boolean", "System.Windows.Forms.PropertyGrid", "Property[LargeButtons]"] + - ["System.Windows.Forms.ImageLayout", "System.Windows.Forms.ProgressBar", "Property[BackgroundImageLayout]"] + - ["System.Windows.Forms.Shortcut", "System.Windows.Forms.Shortcut!", "Field[CtrlF3]"] + - ["System.Windows.Forms.ContextMenuStrip", "System.Windows.Forms.ToolStripDropDown", "Property[ContextMenuStrip]"] + - ["System.Decimal", "System.Windows.Forms.NumericUpDown", "Property[Increment]"] + - ["System.Int32", "System.Windows.Forms.ColumnWidthChangedEventArgs", "Property[ColumnIndex]"] + - ["System.Boolean", "System.Windows.Forms.UpDownBase", "Property[InterceptArrowKeys]"] + - ["System.Object", "System.Windows.Forms.DataGridViewSelectedColumnCollection", "Property[System.Collections.IList.Item]"] + - ["System.Windows.Forms.Keys", "System.Windows.Forms.Keys!", "Field[Capital]"] + - ["System.Boolean", "System.Windows.Forms.DataGridViewHeaderCell", "Property[Displayed]"] + - ["System.Windows.Forms.Keys", "System.Windows.Forms.Keys!", "Field[F9]"] + - ["System.Windows.Forms.HtmlWindowCollection", "System.Windows.Forms.HtmlWindow", "Property[Frames]"] + - ["System.Windows.Forms.AutoCompleteSource", "System.Windows.Forms.AutoCompleteSource!", "Field[CustomSource]"] + - ["System.Drawing.Font", "System.Windows.Forms.FontDialog", "Property[Font]"] + - ["System.Boolean", "System.Windows.Forms.Control", "Property[InvokeRequired]"] + - ["System.Windows.Forms.AccessibleRole", "System.Windows.Forms.AccessibleRole!", "Field[StatusBar]"] + - ["System.Windows.Forms.DataGridViewEditMode", "System.Windows.Forms.DataGridViewEditMode!", "Field[EditProgrammatically]"] + - ["System.Boolean", "System.Windows.Forms.ListView", "Property[ShowGroups]"] + - ["System.Int32", "System.Windows.Forms.ListViewGroupCollection", "Method[System.Collections.IList.IndexOf].ReturnValue"] + - ["System.String", "System.Windows.Forms.ToolBar", "Property[Text]"] + - ["System.Boolean", "System.Windows.Forms.Control", "Property[TabStop]"] + - ["System.Int32", "System.Windows.Forms.RetrieveVirtualItemEventArgs", "Property[ItemIndex]"] + - ["System.Windows.Forms.TabAlignment", "System.Windows.Forms.TabAlignment!", "Field[Left]"] + - ["System.Windows.Forms.OwnerDrawPropertyBag", "System.Windows.Forms.OwnerDrawPropertyBag!", "Method[Copy].ReturnValue"] + - ["System.Windows.Forms.ScrollButton", "System.Windows.Forms.ScrollButton!", "Field[Left]"] + - ["System.Windows.Forms.TextImageRelation", "System.Windows.Forms.ToolStripControlHost", "Property[TextImageRelation]"] + - ["System.Windows.Forms.PropertySort", "System.Windows.Forms.PropertySort!", "Field[Alphabetical]"] + - ["System.Boolean", "System.Windows.Forms.DataGridViewComboBoxCell", "Property[Sorted]"] + - ["System.Windows.Forms.AnchorStyles", "System.Windows.Forms.Splitter", "Property[Anchor]"] + - ["System.Drawing.Size", "System.Windows.Forms.WebBrowserBase", "Property[DefaultSize]"] + - ["System.Windows.Forms.AccessibleRole", "System.Windows.Forms.AccessibleRole!", "Field[PropertyPage]"] + - ["System.Windows.Forms.Cursor", "System.Windows.Forms.Splitter", "Property[DefaultCursor]"] + - ["System.Boolean", "System.Windows.Forms.DataGridViewRow", "Property[Displayed]"] + - ["System.Object", "System.Windows.Forms.AxHost!", "Method[GetIPictureDispFromPicture].ReturnValue"] + - ["System.Boolean", "System.Windows.Forms.DataGrid", "Method[ShouldSerializeParentRowsForeColor].ReturnValue"] + - ["System.Windows.Forms.Padding", "System.Windows.Forms.ToolStripItem", "Property[DefaultPadding]"] + - ["System.Boolean", "System.Windows.Forms.ToolStripContentPanel", "Property[CausesValidation]"] + - ["System.Int32", "System.Windows.Forms.DataGridColumnStyle", "Method[GetMinimumHeight].ReturnValue"] + - ["System.Int64", "System.Windows.Forms.WebBrowserProgressChangedEventArgs", "Property[CurrentProgress]"] + - ["System.Windows.Forms.Padding", "System.Windows.Forms.TreeView", "Property[Padding]"] + - ["System.Windows.Forms.BoundsSpecified", "System.Windows.Forms.BoundsSpecified!", "Field[Size]"] + - ["System.Collections.IEnumerator", "System.Windows.Forms.DataGridViewRowCollection", "Method[System.Collections.IEnumerable.GetEnumerator].ReturnValue"] + - ["System.Collections.IEnumerator", "System.Windows.Forms.NumericUpDownAccelerationCollection", "Method[System.Collections.IEnumerable.GetEnumerator].ReturnValue"] + - ["System.Windows.Forms.MouseButtons", "System.Windows.Forms.ItemDragEventArgs", "Property[Button]"] + - ["System.Windows.Forms.ToolTipIcon", "System.Windows.Forms.NotifyIcon", "Property[BalloonTipIcon]"] + - ["System.Boolean", "System.Windows.Forms.SplitContainer", "Property[Panel2Collapsed]"] + - ["System.Int32", "System.Windows.Forms.ToolStripTextBox", "Property[TextLength]"] + - ["System.Boolean", "System.Windows.Forms.DataGridViewCheckBoxCell", "Method[MouseDownUnsharesRow].ReturnValue"] + - ["System.Drawing.Color", "System.Windows.Forms.UpDownBase", "Property[ForeColor]"] + - ["System.Windows.Forms.BatteryChargeStatus", "System.Windows.Forms.PowerStatus", "Property[BatteryChargeStatus]"] + - ["System.Windows.Forms.ImageList", "System.Windows.Forms.ListViewItem", "Property[ImageList]"] + - ["System.Drawing.Font", "System.Windows.Forms.Splitter", "Property[Font]"] + - ["System.Int32", "System.Windows.Forms.DataGridViewCellCollection", "Method[Add].ReturnValue"] + - ["System.Windows.Forms.ToolStripItemDisplayStyle", "System.Windows.Forms.ToolStripSeparator", "Property[DisplayStyle]"] + - ["System.Boolean", "System.Windows.Forms.ToolStripLabel", "Method[ProcessMnemonic].ReturnValue"] + - ["System.Object", "System.Windows.Forms.SelectionRangeConverter", "Method[ConvertFrom].ReturnValue"] + - ["System.Int32", "System.Windows.Forms.DpiChangedEventArgs", "Property[DeviceDpiOld]"] + - ["System.Windows.Forms.AnchorStyles", "System.Windows.Forms.PrintPreviewDialog", "Property[Anchor]"] + - ["System.Boolean", "System.Windows.Forms.PrintPreviewDialog", "Property[UseAntiAlias]"] + - ["System.Boolean", "System.Windows.Forms.DataGridViewSelectedCellCollection", "Method[System.Collections.IList.Contains].ReturnValue"] + - ["System.Windows.Forms.DataGridViewElementStates", "System.Windows.Forms.DataGridViewElement", "Property[State]"] + - ["System.Windows.Forms.Keys", "System.Windows.Forms.Keys!", "Field[NumPad8]"] + - ["System.Int32", "System.Windows.Forms.ListViewVirtualItemsSelectionRangeChangedEventArgs", "Property[EndIndex]"] + - ["System.Windows.Forms.GridItemType", "System.Windows.Forms.GridItemType!", "Field[ArrayValue]"] + - ["System.Windows.Forms.SortOrder", "System.Windows.Forms.SortOrder!", "Field[Descending]"] + - ["System.Drawing.Color", "System.Windows.Forms.ProfessionalColors!", "Property[ToolStripPanelGradientBegin]"] + - ["System.Boolean", "System.Windows.Forms.CheckBoxRenderer!", "Property[RenderMatchingApplicationState]"] + - ["System.Object", "System.Windows.Forms.Timer", "Property[Tag]"] + - ["System.Int32", "System.Windows.Forms.DataGridBoolColumn", "Method[GetMinimumHeight].ReturnValue"] + - ["System.Boolean", "System.Windows.Forms.TableLayoutStyleCollection", "Method[System.Collections.IList.Contains].ReturnValue"] + - ["System.Object", "System.Windows.Forms.DataGridViewRow", "Method[Clone].ReturnValue"] + - ["System.Boolean", "System.Windows.Forms.HtmlElement!", "Method[op_Equality].ReturnValue"] + - ["System.Drawing.Color", "System.Windows.Forms.ProfessionalColorTable", "Property[CheckBackground]"] + - ["System.Windows.Forms.AutoScaleMode", "System.Windows.Forms.AutoScaleMode!", "Field[None]"] + - ["System.Windows.Forms.DataGridViewCellBorderStyle", "System.Windows.Forms.DataGridViewCellBorderStyle!", "Field[SunkenVertical]"] + - ["System.Windows.Forms.AccessibleStates", "System.Windows.Forms.AccessibleStates!", "Field[Pressed]"] + - ["System.Windows.Forms.Keys", "System.Windows.Forms.Keys!", "Field[NumPad6]"] + - ["System.Uri", "System.Windows.Forms.HtmlDocument", "Property[Url]"] + - ["System.Int32", "System.Windows.Forms.SplitContainer", "Property[Panel1MinSize]"] + - ["System.Boolean", "System.Windows.Forms.GridItem", "Property[Expandable]"] + - ["System.String", "System.Windows.Forms.Application!", "Property[SafeTopLevelCaptionFormat]"] + - ["System.Windows.Forms.AccessibleObject", "System.Windows.Forms.ToolStripDropDownButton", "Method[CreateAccessibilityInstance].ReturnValue"] + - ["System.Boolean", "System.Windows.Forms.DataGrid", "Method[ProcessDialogKey].ReturnValue"] + - ["System.Windows.Forms.TextFormatFlags", "System.Windows.Forms.TextFormatFlags!", "Field[Top]"] + - ["System.Drawing.Rectangle", "System.Windows.Forms.ListBox", "Method[GetItemRectangle].ReturnValue"] + - ["System.Drawing.Size", "System.Windows.Forms.ToolStripOverflow", "Method[GetPreferredSize].ReturnValue"] + - ["System.Int32", "System.Windows.Forms.DataGridViewRowsRemovedEventArgs", "Property[RowCount]"] + - ["System.Boolean", "System.Windows.Forms.Form", "Property[MdiChildrenMinimizedAnchorBottom]"] + - ["System.Windows.Forms.ImeMode", "System.Windows.Forms.StatusBar", "Property[ImeMode]"] + - ["System.Windows.Forms.ToolStripRenderer", "System.Windows.Forms.ToolStripPanel", "Property[Renderer]"] + - ["System.Int32", "System.Windows.Forms.SystemInformation!", "Property[VerticalScrollBarThumbHeight]"] + - ["System.Boolean", "System.Windows.Forms.ToolStripControlHost", "Property[Enabled]"] + - ["System.Windows.Forms.AccessibleRole", "System.Windows.Forms.AccessibleRole!", "Field[CheckButton]"] + - ["System.Windows.Forms.Keys", "System.Windows.Forms.Keys!", "Field[BrowserSearch]"] + - ["System.Windows.Forms.TreeViewAction", "System.Windows.Forms.TreeViewAction!", "Field[Expand]"] + - ["System.Drawing.Bitmap", "System.Windows.Forms.PropertyGrid", "Property[SortByPropertyImage]"] + - ["System.Windows.Forms.DataGridParentRowsLabelStyle", "System.Windows.Forms.DataGridParentRowsLabelStyle!", "Field[ColumnName]"] + - ["System.Object", "System.Windows.Forms.GridItemCollection", "Property[System.Collections.ICollection.SyncRoot]"] + - ["System.Collections.ArrayList", "System.Windows.Forms.DataGridViewSelectedRowCollection", "Property[List]"] + - ["System.Drawing.Point", "System.Windows.Forms.DataGridView", "Property[CurrentCellAddress]"] + - ["System.Windows.Forms.AccessibleStates", "System.Windows.Forms.AccessibleStates!", "Field[Moveable]"] + - ["System.Windows.Forms.Cursor", "System.Windows.Forms.PrintPreviewDialog", "Property[Cursor]"] + - ["System.Drawing.Color", "System.Windows.Forms.ProfessionalColorTable", "Property[MenuStripGradientEnd]"] + - ["System.Windows.Forms.DataGridViewClipboardCopyMode", "System.Windows.Forms.DataGridViewClipboardCopyMode!", "Field[EnableWithAutoHeaderText]"] + - ["System.Windows.Forms.TaskDialogPage", "System.Windows.Forms.TaskDialogControl", "Property[BoundPage]"] + - ["System.String", "System.Windows.Forms.ListControl", "Property[ValueMember]"] + - ["System.Windows.Forms.WebBrowserEncryptionLevel", "System.Windows.Forms.WebBrowserEncryptionLevel!", "Field[Insecure]"] + - ["System.Windows.Forms.Shortcut", "System.Windows.Forms.Shortcut!", "Field[CtrlF4]"] + - ["System.Drawing.Color", "System.Windows.Forms.ProfessionalColorTable", "Property[ButtonPressedBorder]"] + - ["System.Windows.Forms.ToolStrip", "System.Windows.Forms.ToolStripItem", "Property[Owner]"] + - ["System.Object", "System.Windows.Forms.ImageKeyConverter", "Method[ConvertTo].ReturnValue"] + - ["System.Windows.Forms.Padding", "System.Windows.Forms.StatusStrip", "Property[DefaultPadding]"] + - ["System.Windows.Forms.Padding", "System.Windows.Forms.Padding!", "Method[Subtract].ReturnValue"] + - ["System.Boolean", "System.Windows.Forms.OpacityConverter", "Method[CanConvertFrom].ReturnValue"] + - ["System.Windows.Forms.RichTextBoxScrollBars", "System.Windows.Forms.RichTextBoxScrollBars!", "Field[ForcedVertical]"] + - ["System.String", "System.Windows.Forms.DataGridViewLinkColumn", "Property[Text]"] + - ["System.Windows.Forms.DataGridViewRow", "System.Windows.Forms.DataGridView", "Property[CurrentRow]"] + - ["System.Windows.Forms.ArrangeStartingPosition", "System.Windows.Forms.ArrangeStartingPosition!", "Field[BottomLeft]"] + - ["System.Boolean", "System.Windows.Forms.PrintDialog", "Property[PrintToFile]"] + - ["System.Boolean", "System.Windows.Forms.UICuesEventArgs", "Property[ChangeKeyboard]"] + - ["System.Windows.Forms.DataGridViewElementStates", "System.Windows.Forms.DataGridViewRowStateChangedEventArgs", "Property[StateChanged]"] + - ["System.String", "System.Windows.Forms.DataGridViewCell", "Method[ToString].ReturnValue"] + - ["System.Boolean", "System.Windows.Forms.ToolStripControlHost", "Method[ProcessCmdKey].ReturnValue"] + - ["System.Windows.Forms.ToolStripTextDirection", "System.Windows.Forms.ToolStripItemTextRenderEventArgs", "Property[TextDirection]"] + - ["System.Windows.Forms.Shortcut", "System.Windows.Forms.Shortcut!", "Field[AltF6]"] + - ["System.Windows.Forms.DropImageType", "System.Windows.Forms.DragEventArgs", "Property[DropImageType]"] + - ["System.Windows.Forms.DataGridViewCellBorderStyle", "System.Windows.Forms.DataGridViewCellBorderStyle!", "Field[SingleHorizontal]"] + - ["System.Windows.Forms.ListViewHitTestLocations", "System.Windows.Forms.ListViewHitTestLocations!", "Field[AboveClientArea]"] + - ["System.Windows.Forms.ToolStripItemOverflow", "System.Windows.Forms.ToolStripItem", "Property[Overflow]"] + - ["System.Windows.Forms.LayoutSettings", "System.Windows.Forms.ToolStrip", "Method[CreateLayoutSettings].ReturnValue"] + - ["System.Windows.Forms.TaskDialogExpanderPosition", "System.Windows.Forms.TaskDialogExpanderPosition!", "Field[AfterFootnote]"] + - ["System.Drawing.Point", "System.Windows.Forms.PropertyGrid", "Property[ContextMenuDefaultLocation]"] + - ["System.String", "System.Windows.Forms.DataGrid", "Property[CaptionText]"] + - ["System.Boolean", "System.Windows.Forms.OpenFileDialog", "Property[Multiselect]"] + - ["System.Boolean", "System.Windows.Forms.PropertyGrid", "Property[HelpVisible]"] + - ["System.Drawing.Size", "System.Windows.Forms.SystemInformation!", "Property[Border3DSize]"] + - ["System.Boolean", "System.Windows.Forms.MaskedTextBox", "Method[IsInputKey].ReturnValue"] + - ["System.Drawing.Size", "System.Windows.Forms.SplitterPanel", "Property[Size]"] + - ["System.Boolean", "System.Windows.Forms.MonthCalendar", "Property[TodayDateSet]"] + - ["System.Windows.Forms.ListViewGroupCollapsedState", "System.Windows.Forms.ListViewGroupCollapsedState!", "Field[Collapsed]"] + - ["System.Windows.Forms.AccessibleStates", "System.Windows.Forms.AccessibleStates!", "Field[Animated]"] + - ["System.String", "System.Windows.Forms.DataFormats!", "Field[Html]"] + - ["System.String", "System.Windows.Forms.MenuItem", "Property[Text]"] + - ["System.Windows.Forms.AutoSizeMode", "System.Windows.Forms.Panel", "Property[AutoSizeMode]"] + - ["System.Windows.Forms.DataGridViewAdvancedBorderStyle", "System.Windows.Forms.DataGridView", "Property[AdjustedTopLeftHeaderBorderStyle]"] + - ["System.Windows.Forms.Keys", "System.Windows.Forms.Keys!", "Field[Oem5]"] + - ["System.Collections.IEnumerator", "System.Windows.Forms.HtmlElementCollection", "Method[GetEnumerator].ReturnValue"] + - ["System.Boolean", "System.Windows.Forms.DataGridViewCell", "Property[IsInEditMode]"] + - ["System.Boolean", "System.Windows.Forms.ListBox", "Property[MultiColumn]"] + - ["System.Windows.Forms.ToolStripManagerRenderMode", "System.Windows.Forms.ToolStripManagerRenderMode!", "Field[System]"] + - ["System.Windows.Forms.CheckState", "System.Windows.Forms.ItemCheckEventArgs", "Property[CurrentValue]"] + - ["System.Boolean", "System.Windows.Forms.DataGridViewRow", "Property[IsNewRow]"] + - ["System.Boolean", "System.Windows.Forms.Form", "Property[IsMdiContainer]"] + - ["System.Windows.Forms.Padding", "System.Windows.Forms.TrackBar", "Property[Padding]"] + - ["System.Windows.Forms.BorderStyle", "System.Windows.Forms.DataGrid", "Property[BorderStyle]"] + - ["System.Windows.Forms.ProgressBarStyle", "System.Windows.Forms.ProgressBarStyle!", "Field[Continuous]"] + - ["System.Boolean", "System.Windows.Forms.TabPage", "Property[Visible]"] + - ["System.Drawing.Size", "System.Windows.Forms.Panel", "Property[DefaultSize]"] + - ["System.Boolean", "System.Windows.Forms.LinkLabel", "Property[TabStop]"] + - ["System.Windows.Forms.Border3DSide", "System.Windows.Forms.Border3DSide!", "Field[Left]"] + - ["System.Windows.Forms.DialogResult", "System.Windows.Forms.LinkLabel", "Property[System.Windows.Forms.IButtonControl.DialogResult]"] + - ["System.Int32", "System.Windows.Forms.PrintPreviewControl", "Property[Columns]"] + - ["System.Boolean", "System.Windows.Forms.SystemInformation!", "Property[IsFlatMenuEnabled]"] + - ["System.Boolean", "System.Windows.Forms.RadioButton", "Method[ProcessMnemonic].ReturnValue"] + - ["System.Drawing.Graphics", "System.Windows.Forms.DrawTreeNodeEventArgs", "Property[Graphics]"] + - ["System.Int32", "System.Windows.Forms.DataGridViewSortCompareEventArgs", "Property[RowIndex1]"] + - ["System.Drawing.Size", "System.Windows.Forms.SystemInformation!", "Property[IconSize]"] + - ["System.Windows.Forms.ImeMode", "System.Windows.Forms.ImeMode!", "Field[Inherit]"] + - ["System.Windows.Forms.AccessibleObject", "System.Windows.Forms.ToolStripSplitButton", "Method[CreateAccessibilityInstance].ReturnValue"] + - ["System.Drawing.Rectangle", "System.Windows.Forms.ScrollableControl", "Property[DisplayRectangle]"] + - ["System.Drawing.Graphics", "System.Windows.Forms.ToolStripContentPanelRenderEventArgs", "Property[Graphics]"] + - ["System.Windows.Forms.FormStartPosition", "System.Windows.Forms.FormStartPosition!", "Field[CenterParent]"] + - ["System.Windows.Forms.DataGridViewColumn", "System.Windows.Forms.DataGridViewColumnCollection", "Property[Item]"] + - ["System.Boolean", "System.Windows.Forms.TabPage", "Property[TabStop]"] + - ["System.Windows.Forms.ArrowDirection", "System.Windows.Forms.ArrowDirection!", "Field[Down]"] + - ["System.Windows.Forms.DataGridViewAutoSizeColumnMode", "System.Windows.Forms.DataGridViewAutoSizeColumnMode!", "Field[DisplayedCellsExceptHeader]"] + - ["System.Int32", "System.Windows.Forms.TrackBar", "Property[Maximum]"] + - ["System.Int32", "System.Windows.Forms.SystemInformation!", "Method[VerticalScrollBarArrowHeightForDpi].ReturnValue"] + - ["System.Windows.Forms.Control", "System.Windows.Forms.ToolStrip", "Method[GetChildAtPoint].ReturnValue"] + - ["System.Windows.Forms.Keys", "System.Windows.Forms.PreviewKeyDownEventArgs", "Property[KeyCode]"] + - ["System.Boolean", "System.Windows.Forms.SaveFileDialog", "Property[CreatePrompt]"] + - ["System.Windows.Forms.Keys", "System.Windows.Forms.Keys!", "Field[V]"] + - ["System.Windows.Forms.Shortcut", "System.Windows.Forms.Shortcut!", "Field[ShiftF10]"] + - ["System.Boolean", "System.Windows.Forms.DataGrid", "Method[ShouldSerializeHeaderBackColor].ReturnValue"] + - ["System.Boolean", "System.Windows.Forms.ToolStrip", "Property[AutoSize]"] + - ["System.Windows.Forms.Shortcut", "System.Windows.Forms.Shortcut!", "Field[CtrlA]"] + - ["System.Int32", "System.Windows.Forms.ComboBox", "Property[MaxLength]"] + - ["System.Int32", "System.Windows.Forms.ToolStripItem", "Property[MergeIndex]"] + - ["System.Drawing.Size", "System.Windows.Forms.DataGridViewCell", "Method[GetPreferredSize].ReturnValue"] + - ["System.Drawing.Size", "System.Windows.Forms.ImageList", "Property[ImageSize]"] + - ["System.Boolean", "System.Windows.Forms.PrintDialog", "Property[AllowPrintToFile]"] + - ["System.Windows.Forms.DataGridViewRowHeadersWidthSizeMode", "System.Windows.Forms.DataGridViewRowHeadersWidthSizeMode!", "Field[AutoSizeToFirstHeader]"] + - ["System.Int32", "System.Windows.Forms.SplitterEventArgs", "Property[Y]"] + - ["System.Int32", "System.Windows.Forms.TreeNodeCollection", "Method[Add].ReturnValue"] + - ["System.Drawing.Rectangle", "System.Windows.Forms.Form", "Method[GetScaledBounds].ReturnValue"] + - ["System.String", "System.Windows.Forms.DataGridViewButtonColumn", "Method[ToString].ReturnValue"] + - ["System.Int32", "System.Windows.Forms.TextBoxBase", "Property[SelectionStart]"] + - ["System.Windows.Forms.Shortcut", "System.Windows.Forms.Shortcut!", "Field[F8]"] + - ["System.Windows.Forms.FixedPanel", "System.Windows.Forms.FixedPanel!", "Field[None]"] + - ["System.Windows.Forms.DataGridViewCellStyle", "System.Windows.Forms.DataGridViewCheckBoxColumn", "Property[DefaultCellStyle]"] + - ["System.Drawing.Font", "System.Windows.Forms.ToolStripItemTextRenderEventArgs", "Property[TextFont]"] + - ["System.Int32", "System.Windows.Forms.TreeNode", "Property[Level]"] + - ["System.Drawing.Graphics", "System.Windows.Forms.ToolStripPanelRenderEventArgs", "Property[Graphics]"] + - ["System.Windows.Forms.HorizontalAlignment", "System.Windows.Forms.ColumnHeader", "Property[TextAlign]"] + - ["System.Drawing.Color", "System.Windows.Forms.ProfessionalColors!", "Property[ButtonSelectedHighlightBorder]"] + - ["System.Windows.Forms.Cursor", "System.Windows.Forms.Cursors!", "Property[PanNorth]"] + - ["System.Windows.Forms.DataGridViewCell", "System.Windows.Forms.DataGridViewComboBoxColumn", "Property[CellTemplate]"] + - ["System.Int32", "System.Windows.Forms.DataGridViewRowCollection", "Method[GetNextRow].ReturnValue"] + - ["System.Windows.Forms.ImageList", "System.Windows.Forms.ColumnHeader", "Property[ImageList]"] + - ["System.Boolean", "System.Windows.Forms.DataGridViewCell", "Property[Resizable]"] + - ["System.Windows.Forms.MergeAction", "System.Windows.Forms.MergeAction!", "Field[Append]"] + - ["System.Boolean", "System.Windows.Forms.Control", "Method[ProcessCmdKey].ReturnValue"] + - ["System.Int32", "System.Windows.Forms.MonthCalendar", "Property[ScrollChange]"] + - ["System.Drawing.Image", "System.Windows.Forms.StatusBar", "Property[BackgroundImage]"] + - ["System.Boolean", "System.Windows.Forms.DataGridViewCellStyle", "Property[IsFormatProviderDefault]"] + - ["System.Windows.Forms.TreeViewAction", "System.Windows.Forms.TreeViewAction!", "Field[ByMouse]"] + - ["System.Boolean", "System.Windows.Forms.DataGridViewSelectedColumnCollection", "Property[System.Collections.ICollection.IsSynchronized]"] + - ["System.Int32", "System.Windows.Forms.TaskDialogProgressBar", "Property[MarqueeSpeed]"] + - ["System.Windows.Forms.ToolStripItem", "System.Windows.Forms.ToolStripItem", "Property[OwnerItem]"] + - ["System.Drawing.Rectangle", "System.Windows.Forms.DataGrid", "Method[GetCellBounds].ReturnValue"] + - ["System.Windows.Forms.DataGridViewCellStyle", "System.Windows.Forms.DataGridViewColumnHeaderCell", "Method[GetInheritedStyle].ReturnValue"] + - ["System.Windows.Forms.AccessibleRole", "System.Windows.Forms.AccessibleRole!", "Field[Separator]"] + - ["System.Drawing.Color", "System.Windows.Forms.ListViewItem", "Property[ForeColor]"] + - ["System.String", "System.Windows.Forms.ButtonBase", "Property[ImageKey]"] + - ["System.Int32", "System.Windows.Forms.DataGridView", "Property[FirstDisplayedScrollingColumnIndex]"] + - ["System.Windows.Forms.BorderStyle", "System.Windows.Forms.Label", "Property[BorderStyle]"] + - ["System.Windows.Forms.ControlStyles", "System.Windows.Forms.ControlStyles!", "Field[UserPaint]"] + - ["System.Boolean", "System.Windows.Forms.TextBoxBase", "Method[ProcessCmdKey].ReturnValue"] + - ["System.Boolean", "System.Windows.Forms.TabPage", "Property[AutoSize]"] + - ["System.Drawing.Color", "System.Windows.Forms.ToolTip", "Property[ForeColor]"] + - ["System.Boolean", "System.Windows.Forms.RichTextBox", "Property[AllowDrop]"] + - ["System.Windows.Forms.SizeType", "System.Windows.Forms.SizeType!", "Field[Percent]"] + - ["System.Object", "System.Windows.Forms.IDataGridViewEditingControl", "Method[GetEditingControlFormattedValue].ReturnValue"] + - ["System.Windows.Forms.FlatStyle", "System.Windows.Forms.GroupBox", "Property[FlatStyle]"] + - ["System.Boolean", "System.Windows.Forms.ButtonBase", "Property[UseMnemonic]"] + - ["System.Windows.Forms.HtmlDocument", "System.Windows.Forms.HtmlWindow", "Property[Document]"] + - ["System.String", "System.Windows.Forms.BindingManagerBase", "Method[GetListName].ReturnValue"] + - ["System.String", "System.Windows.Forms.Panel", "Property[Text]"] + - ["System.Windows.Forms.ListViewItemStates", "System.Windows.Forms.DrawListViewItemEventArgs", "Property[State]"] + - ["System.Windows.Forms.HighDpiMode", "System.Windows.Forms.Application!", "Property[HighDpiMode]"] + - ["System.Windows.Forms.AccessibleSelection", "System.Windows.Forms.AccessibleSelection!", "Field[None]"] + - ["System.String", "System.Windows.Forms.HtmlElement", "Property[Style]"] + - ["System.Boolean", "System.Windows.Forms.PropertyGrid", "Property[ShowFocusCues]"] + - ["System.Boolean", "System.Windows.Forms.DataGridViewLinkCell", "Method[KeyUpUnsharesRow].ReturnValue"] + - ["System.String", "System.Windows.Forms.ListBox", "Method[ToString].ReturnValue"] + - ["System.Drawing.Size", "System.Windows.Forms.ToolBar", "Property[ButtonSize]"] + - ["System.Boolean", "System.Windows.Forms.PrintPreviewDialog", "Property[Visible]"] + - ["System.Windows.Forms.DataGridViewElementStates", "System.Windows.Forms.DataGridViewRow", "Property[State]"] + - ["System.String", "System.Windows.Forms.TaskDialogRadioButton", "Property[Text]"] + - ["System.Int32", "System.Windows.Forms.ScrollableControl!", "Field[ScrollStateUserHasScrolled]"] + - ["System.Windows.Forms.Shortcut", "System.Windows.Forms.Shortcut!", "Field[AltF10]"] + - ["System.Boolean", "System.Windows.Forms.TableLayoutPanelCellPosition", "Method[Equals].ReturnValue"] + - ["System.Boolean", "System.Windows.Forms.Label", "Property[AutoSize]"] + - ["System.Windows.Forms.TaskDialogButton", "System.Windows.Forms.TaskDialogButton!", "Property[Retry]"] + - ["System.Windows.Forms.ToolStripLayoutStyle", "System.Windows.Forms.ToolStrip", "Property[LayoutStyle]"] + - ["System.Windows.Forms.TreeNode", "System.Windows.Forms.TreeNodeCollection", "Property[Item]"] + - ["System.Windows.Forms.ToolStripGripStyle", "System.Windows.Forms.StatusStrip", "Property[GripStyle]"] + - ["System.Windows.Forms.ToolStripManagerRenderMode", "System.Windows.Forms.ToolStripManagerRenderMode!", "Field[Professional]"] + - ["System.Boolean", "System.Windows.Forms.TextBoxBase", "Property[ShortcutsEnabled]"] + - ["System.Boolean", "System.Windows.Forms.PageSetupDialog", "Method[RunDialog].ReturnValue"] + - ["System.Boolean", "System.Windows.Forms.Form", "Property[MinimizeBox]"] + - ["System.String", "System.Windows.Forms.TextBoxBase", "Property[SelectedText]"] + - ["System.Windows.Forms.MainMenu", "System.Windows.Forms.Menu", "Method[GetMainMenu].ReturnValue"] + - ["System.Object", "System.Windows.Forms.AccessibleObject", "Method[Accessibility.IAccessible.accHitTest].ReturnValue"] + - ["System.Windows.Forms.TableLayoutPanelGrowStyle", "System.Windows.Forms.TableLayoutPanelGrowStyle!", "Field[AddColumns]"] + - ["System.Windows.Forms.ToolStripItemDisplayStyle", "System.Windows.Forms.ToolStripItemDisplayStyle!", "Field[Image]"] + - ["System.Boolean", "System.Windows.Forms.DataGridView", "Property[VirtualMode]"] + - ["System.Windows.Forms.HtmlWindow", "System.Windows.Forms.HtmlDocument", "Property[Window]"] + - ["System.Windows.Forms.DataGridViewHeaderBorderStyle", "System.Windows.Forms.DataGridViewHeaderBorderStyle!", "Field[Raised]"] + - ["System.Windows.Forms.TaskDialogIcon", "System.Windows.Forms.TaskDialogIcon!", "Field[ShieldGrayBar]"] + - ["System.Windows.Forms.AccessibleObject", "System.Windows.Forms.PropertyGrid", "Method[CreateAccessibilityInstance].ReturnValue"] + - ["System.Int32", "System.Windows.Forms.MeasureItemEventArgs", "Property[Index]"] + - ["System.Windows.Forms.ToolStripPanel", "System.Windows.Forms.ToolStripPanelRenderEventArgs", "Property[ToolStripPanel]"] + - ["System.Drawing.Rectangle", "System.Windows.Forms.ContentsResizedEventArgs", "Property[NewRectangle]"] + - ["System.Boolean", "System.Windows.Forms.FolderBrowserDialog", "Property[ShowPinnedPlaces]"] + - ["System.Windows.Forms.AccessibleObject", "System.Windows.Forms.ButtonBase", "Method[CreateAccessibilityInstance].ReturnValue"] + - ["System.Windows.Forms.ImageLayout", "System.Windows.Forms.RichTextBox", "Property[BackgroundImageLayout]"] + - ["System.Int16", "System.Windows.Forms.HtmlElement", "Property[TabIndex]"] + - ["System.Windows.Forms.AccessibleObject", "System.Windows.Forms.ToolStripDropDown", "Method[CreateAccessibilityInstance].ReturnValue"] + - ["System.Windows.Forms.TreeViewHitTestLocations", "System.Windows.Forms.TreeViewHitTestLocations!", "Field[Image]"] + - ["System.Windows.Forms.AccessibleStates", "System.Windows.Forms.AccessibleStates!", "Field[Mixed]"] + - ["System.Windows.Forms.Border3DSide", "System.Windows.Forms.Border3DSide!", "Field[Bottom]"] + - ["System.String", "System.Windows.Forms.DataGridViewCellStyle", "Method[ToString].ReturnValue"] + - ["System.Drawing.Region", "System.Windows.Forms.ToolStripDropDown", "Property[Region]"] + - ["System.Windows.Forms.LayoutSettings", "System.Windows.Forms.ToolStrip", "Property[LayoutSettings]"] + - ["System.Drawing.Color", "System.Windows.Forms.AxHost", "Property[BackColor]"] + - ["System.Windows.Forms.SecurityIDType", "System.Windows.Forms.SecurityIDType!", "Field[Alias]"] + - ["System.Windows.Forms.TaskDialogButton", "System.Windows.Forms.TaskDialogPage", "Property[DefaultButton]"] + - ["System.Drawing.Font", "System.Windows.Forms.DataGridTableStyle", "Property[HeaderFont]"] + - ["System.Object", "System.Windows.Forms.PropertyManager", "Property[Current]"] + - ["System.Windows.Forms.UICues", "System.Windows.Forms.UICuesEventArgs", "Property[Changed]"] + - ["System.String", "System.Windows.Forms.TreeNode", "Property[Name]"] + - ["System.Windows.Forms.BindingMemberInfo", "System.Windows.Forms.Binding", "Property[BindingMemberInfo]"] + - ["System.String", "System.Windows.Forms.DataGridViewCellToolTipTextNeededEventArgs", "Property[ToolTipText]"] + - ["System.Int32", "System.Windows.Forms.Message", "Method[GetHashCode].ReturnValue"] + - ["System.Boolean", "System.Windows.Forms.GridColumnStylesCollection", "Method[System.Collections.IList.Contains].ReturnValue"] + - ["System.Drawing.Color", "System.Windows.Forms.DateTimePicker!", "Field[DefaultTitleBackColor]"] + - ["System.Boolean", "System.Windows.Forms.BaseCollection", "Property[IsReadOnly]"] + - ["System.Int32", "System.Windows.Forms.ScrollableControl!", "Field[ScrollStateFullDrag]"] + - ["System.Windows.Forms.VScrollProperties", "System.Windows.Forms.ScrollableControl", "Property[VerticalScroll]"] + - ["System.Drawing.Rectangle", "System.Windows.Forms.ToolBarButton", "Property[Rectangle]"] + - ["System.Windows.Forms.AccessibleObject", "System.Windows.Forms.DomainUpDown", "Method[CreateAccessibilityInstance].ReturnValue"] + - ["System.Drawing.Size", "System.Windows.Forms.ToolStripContentPanel", "Property[MaximumSize]"] + - ["System.Windows.Forms.NumericUpDownAccelerationCollection", "System.Windows.Forms.NumericUpDown", "Property[Accelerations]"] + - ["System.Windows.Forms.Layout.LayoutEngine", "System.Windows.Forms.ToolStripOverflow", "Property[LayoutEngine]"] + - ["System.Windows.Forms.Automation.AutomationLiveSetting", "System.Windows.Forms.ToolStripStatusLabel", "Property[LiveSetting]"] + - ["System.Boolean", "System.Windows.Forms.AxHost", "Property[Enabled]"] + - ["System.Int32", "System.Windows.Forms.DataGridViewSelectedCellCollection", "Property[System.Collections.ICollection.Count]"] + - ["System.Windows.Forms.GetChildAtPointSkip", "System.Windows.Forms.GetChildAtPointSkip!", "Field[None]"] + - ["System.Drawing.Size", "System.Windows.Forms.SystemInformation!", "Property[DoubleClickSize]"] + - ["System.String", "System.Windows.Forms.WebBrowser", "Property[DocumentType]"] + - ["System.String", "System.Windows.Forms.SystemInformation!", "Property[UserDomainName]"] + - ["System.Reflection.FieldInfo[]", "System.Windows.Forms.AccessibleObject", "Method[System.Reflection.IReflect.GetFields].ReturnValue"] + - ["System.Boolean", "System.Windows.Forms.PictureBox", "Property[AllowDrop]"] + - ["System.Boolean", "System.Windows.Forms.TreeView", "Property[ShowNodeToolTips]"] + - ["System.Windows.Forms.Shortcut", "System.Windows.Forms.Shortcut!", "Field[CtrlShiftX]"] + - ["System.Windows.Forms.Shortcut", "System.Windows.Forms.Shortcut!", "Field[CtrlN]"] + - ["System.Boolean", "System.Windows.Forms.ToolStripDropDownMenu", "Property[ShowImageMargin]"] + - ["System.Drawing.Icon", "System.Windows.Forms.Form", "Property[Icon]"] + - ["System.Windows.Forms.MaskFormat", "System.Windows.Forms.MaskedTextBox", "Property[CutCopyMaskFormat]"] + - ["System.Boolean", "System.Windows.Forms.BindingsCollection", "Method[ShouldSerializeMyAll].ReturnValue"] + - ["System.String", "System.Windows.Forms.Splitter", "Method[ToString].ReturnValue"] + - ["System.Int32", "System.Windows.Forms.DataGridViewRowCollection", "Method[GetRowCount].ReturnValue"] + - ["System.Boolean", "System.Windows.Forms.IContainerControl", "Method[ActivateControl].ReturnValue"] + - ["System.Windows.Forms.HtmlElementCollection", "System.Windows.Forms.HtmlElementCollection", "Method[GetElementsByName].ReturnValue"] + - ["System.Windows.Forms.Day", "System.Windows.Forms.Day!", "Field[Default]"] + - ["System.Collections.IComparer", "System.Windows.Forms.TreeView", "Property[TreeViewNodeSorter]"] + - ["System.Windows.Forms.RichTextBoxFinds", "System.Windows.Forms.RichTextBoxFinds!", "Field[MatchCase]"] + - ["System.Windows.Forms.AccessibleStates", "System.Windows.Forms.AccessibleStates!", "Field[Indeterminate]"] + - ["System.Drawing.SizeF", "System.Windows.Forms.ContainerControl", "Property[AutoScaleFactor]"] + - ["System.Windows.Forms.DataGridViewAutoSizeColumnMode", "System.Windows.Forms.DataGridViewAutoSizeColumnMode!", "Field[AllCells]"] + - ["System.Object", "System.Windows.Forms.DataGridViewButtonCell", "Method[Clone].ReturnValue"] + - ["System.Int32", "System.Windows.Forms.DataGridViewCellValueEventArgs", "Property[RowIndex]"] + - ["System.Int32", "System.Windows.Forms.TreeView", "Property[ImageIndex]"] + - ["System.Windows.Forms.ToolBarButtonStyle", "System.Windows.Forms.ToolBarButton", "Property[Style]"] + - ["System.Windows.Forms.ToolBarButtonStyle", "System.Windows.Forms.ToolBarButtonStyle!", "Field[PushButton]"] + - ["System.Boolean", "System.Windows.Forms.DataGridViewTextBoxCell", "Method[KeyEntersEditMode].ReturnValue"] + - ["System.Windows.Forms.CreateParams", "System.Windows.Forms.UpDownBase", "Property[CreateParams]"] + - ["System.String", "System.Windows.Forms.QueryAccessibilityHelpEventArgs", "Property[HelpKeyword]"] + - ["System.Boolean", "System.Windows.Forms.TypeValidationEventArgs", "Property[IsValidInput]"] + - ["System.Windows.Forms.ToolStripGripDisplayStyle", "System.Windows.Forms.ToolStripDropDown", "Property[GripDisplayStyle]"] + - ["System.Int32", "System.Windows.Forms.DataGridViewSelectedColumnCollection", "Method[System.Collections.IList.IndexOf].ReturnValue"] + - ["System.Boolean", "System.Windows.Forms.ProgressBar", "Property[RightToLeftLayout]"] + - ["System.Boolean", "System.Windows.Forms.DataGridViewComboBoxCell", "Property[DisplayStyleForCurrentCellOnly]"] + - ["System.DateTime", "System.Windows.Forms.SelectionRange", "Property[End]"] + - ["System.Windows.Forms.FormBorderStyle", "System.Windows.Forms.FormBorderStyle!", "Field[Fixed3D]"] + - ["System.Windows.Forms.ImageLayout", "System.Windows.Forms.DateTimePicker", "Property[BackgroundImageLayout]"] + - ["System.Boolean", "System.Windows.Forms.AutoCompleteStringCollection", "Method[System.Collections.IList.Contains].ReturnValue"] + - ["System.String", "System.Windows.Forms.DataGridViewCheckBoxColumn", "Method[ToString].ReturnValue"] + - ["System.Windows.Forms.AxHost+State", "System.Windows.Forms.AxHost", "Property[OcxState]"] + - ["System.Windows.Forms.WebBrowserRefreshOption", "System.Windows.Forms.WebBrowserRefreshOption!", "Field[Continue]"] + - ["System.Drawing.Size", "System.Windows.Forms.ToolStripItem", "Property[DefaultSize]"] + - ["System.Windows.Forms.TabAppearance", "System.Windows.Forms.TabAppearance!", "Field[FlatButtons]"] + - ["System.Boolean", "System.Windows.Forms.ListView", "Property[LabelEdit]"] + - ["System.Boolean", "System.Windows.Forms.RichTextBox", "Property[SelectionProtected]"] + - ["System.Boolean", "System.Windows.Forms.PrintPreviewDialog", "Property[CausesValidation]"] + - ["System.Drawing.Font", "System.Windows.Forms.ListViewItem", "Property[Font]"] + - ["System.Boolean", "System.Windows.Forms.DataGridView", "Property[StandardTab]"] + - ["System.Windows.Forms.Keys", "System.Windows.Forms.Keys!", "Field[LaunchApplication2]"] + - ["System.Int32", "System.Windows.Forms.ButtonBase", "Property[ImageIndex]"] + - ["System.Windows.Forms.AccessibleRole", "System.Windows.Forms.AccessibleRole!", "Field[Clock]"] + - ["System.Drawing.ContentAlignment", "System.Windows.Forms.ToolStripControlHost", "Property[ControlAlign]"] + - ["System.Windows.Forms.Keys", "System.Windows.Forms.Keys!", "Field[A]"] + - ["System.Windows.Forms.AccessibleObject", "System.Windows.Forms.ToolStripTextBox", "Method[CreateAccessibilityInstance].ReturnValue"] + - ["System.Windows.Forms.TreeViewHitTestLocations", "System.Windows.Forms.TreeViewHitTestLocations!", "Field[None]"] + - ["System.DateTime", "System.Windows.Forms.SelectionRange", "Property[Start]"] + - ["System.Boolean", "System.Windows.Forms.DataGridViewCell", "Method[SetValue].ReturnValue"] + - ["System.Windows.Forms.ItemBoundsPortion", "System.Windows.Forms.ItemBoundsPortion!", "Field[Label]"] + - ["System.Windows.Forms.ListView+ListViewItemCollection", "System.Windows.Forms.ListViewGroup", "Property[Items]"] + - ["System.Int32", "System.Windows.Forms.Padding", "Property[Horizontal]"] + - ["System.Windows.Forms.AccessibleObject", "System.Windows.Forms.CheckBox", "Method[CreateAccessibilityInstance].ReturnValue"] + - ["System.Int32", "System.Windows.Forms.TableLayoutPanel", "Method[GetColumnSpan].ReturnValue"] + - ["System.Windows.Forms.Padding", "System.Windows.Forms.LinkLabel", "Property[Padding]"] + - ["System.Windows.Forms.Padding", "System.Windows.Forms.ListBox", "Property[Padding]"] + - ["System.Windows.Forms.DrawMode", "System.Windows.Forms.ComboBox", "Property[DrawMode]"] + - ["System.Drawing.Font", "System.Windows.Forms.ToolStripItem", "Property[Font]"] + - ["System.Boolean", "System.Windows.Forms.PropertyGrid", "Property[System.Windows.Forms.ComponentModel.Com2Interop.IComPropertyBrowser.InPropertySet]"] + - ["System.Char", "System.Windows.Forms.MaskedTextBox", "Property[PromptChar]"] + - ["System.Windows.Forms.Padding", "System.Windows.Forms.ToolStripSeparator", "Property[DefaultMargin]"] + - ["System.Windows.Forms.AccessibleRole", "System.Windows.Forms.AccessibleRole!", "Field[Outline]"] + - ["System.Windows.Forms.AccessibleRole", "System.Windows.Forms.AccessibleRole!", "Field[ListItem]"] + - ["System.String", "System.Windows.Forms.Application!", "Property[CommonAppDataPath]"] + - ["System.Boolean", "System.Windows.Forms.TableLayoutPanelCellPosition!", "Method[op_Inequality].ReturnValue"] + - ["System.Windows.Forms.Border3DStyle", "System.Windows.Forms.Border3DStyle!", "Field[SunkenInner]"] + - ["System.Windows.Forms.DockStyle", "System.Windows.Forms.StatusStrip", "Property[Dock]"] + - ["System.Boolean", "System.Windows.Forms.Form", "Property[IsMdiChild]"] + - ["System.Boolean", "System.Windows.Forms.DataGridViewCell", "Method[MouseClickUnsharesRow].ReturnValue"] + - ["System.String", "System.Windows.Forms.TaskDialogCommandLinkButton", "Property[DescriptionText]"] + - ["System.Object", "System.Windows.Forms.IDataGridViewEditingControl", "Property[EditingControlFormattedValue]"] + - ["System.Windows.Forms.RichTextBoxLanguageOptions", "System.Windows.Forms.RichTextBoxLanguageOptions!", "Field[UIFonts]"] + - ["System.Boolean", "System.Windows.Forms.ScrollBar", "Property[ScaleScrollBarForDpiChange]"] + - ["System.Boolean", "System.Windows.Forms.ToolStripItem", "Method[IsInputKey].ReturnValue"] + - ["System.Windows.Forms.DataGridViewComboBoxCell+ObjectCollection", "System.Windows.Forms.DataGridViewComboBoxCell", "Property[Items]"] + - ["System.Windows.Forms.DialogResult", "System.Windows.Forms.DialogResult!", "Field[None]"] + - ["System.Windows.Forms.ToolStripTextDirection", "System.Windows.Forms.ToolStripDropDown", "Property[TextDirection]"] + - ["System.Windows.Forms.DataGridViewPaintParts", "System.Windows.Forms.DataGridViewRowPrePaintEventArgs", "Property[PaintParts]"] + - ["System.Collections.ArrayList", "System.Windows.Forms.BindingsCollection", "Property[List]"] + - ["System.Int32", "System.Windows.Forms.TableLayoutPanel", "Property[ColumnCount]"] + - ["System.Windows.Forms.Keys", "System.Windows.Forms.Keys!", "Field[ShiftKey]"] + - ["System.Windows.Forms.TaskDialogProgressBarState", "System.Windows.Forms.TaskDialogProgressBarState!", "Field[None]"] + - ["System.Windows.Forms.Shortcut", "System.Windows.Forms.Shortcut!", "Field[None]"] + - ["System.Windows.Forms.Keys", "System.Windows.Forms.Keys!", "Field[D6]"] + - ["System.Drawing.Image", "System.Windows.Forms.ToolBar", "Property[BackgroundImage]"] + - ["System.Drawing.Color", "System.Windows.Forms.ProfessionalColorTable", "Property[MenuStripGradientBegin]"] + - ["System.Boolean", "System.Windows.Forms.RadioButtonRenderer!", "Property[RenderMatchingApplicationState]"] + - ["System.Boolean", "System.Windows.Forms.ListBox", "Property[AllowSelection]"] + - ["System.Windows.Forms.AutoCompleteSource", "System.Windows.Forms.ComboBox", "Property[AutoCompleteSource]"] + - ["System.String", "System.Windows.Forms.DataFormats!", "Field[CommaSeparatedValue]"] + - ["System.Drawing.Color", "System.Windows.Forms.ProfessionalColors!", "Property[MenuItemSelectedGradientEnd]"] + - ["System.Int32", "System.Windows.Forms.PictureBox", "Property[TabIndex]"] + - ["System.Boolean", "System.Windows.Forms.ListViewItemStateImageIndexConverter", "Property[IncludeNoneAsStandardValue]"] + - ["System.Windows.Forms.ProgressBarStyle", "System.Windows.Forms.ProgressBar", "Property[Style]"] + - ["System.Windows.Forms.Keys", "System.Windows.Forms.Keys!", "Field[F18]"] + - ["System.Drawing.Point", "System.Windows.Forms.ScrollableControl", "Property[AutoScrollPosition]"] + - ["System.Windows.Forms.PictureBoxSizeMode", "System.Windows.Forms.PictureBoxSizeMode!", "Field[Normal]"] + - ["System.String", "System.Windows.Forms.ToolBarButton", "Property[ImageKey]"] + - ["System.Windows.Forms.ToolStripDropDownDirection", "System.Windows.Forms.ToolStripDropDownDirection!", "Field[AboveLeft]"] + - ["System.Object[]", "System.Windows.Forms.TabControl", "Method[GetItems].ReturnValue"] + - ["System.String", "System.Windows.Forms.DataGrid", "Property[DataMember]"] + - ["System.Boolean", "System.Windows.Forms.PrintPreviewDialog", "Property[ControlBox]"] + - ["System.Windows.Forms.ImageList", "System.Windows.Forms.ListView", "Property[LargeImageList]"] + - ["System.Windows.Forms.Binding", "System.Windows.Forms.ControlBindingsCollection", "Property[Item]"] + - ["System.Object", "System.Windows.Forms.DataGridViewCell", "Method[ParseFormattedValue].ReturnValue"] + - ["System.Windows.Forms.InputLanguage", "System.Windows.Forms.InputLanguageChangingEventArgs", "Property[InputLanguage]"] + - ["System.Object", "System.Windows.Forms.HtmlDocument", "Method[InvokeScript].ReturnValue"] + - ["System.Boolean", "System.Windows.Forms.NumericUpDownAccelerationCollection", "Method[Remove].ReturnValue"] + - ["System.Int32", "System.Windows.Forms.QueryContinueDragEventArgs", "Property[KeyState]"] + - ["System.Windows.Forms.ToolStripDropDownDirection", "System.Windows.Forms.ToolStripDropDownItem", "Property[DropDownDirection]"] + - ["System.Threading.Tasks.Task", "System.Windows.Forms.Control", "Method[InvokeAsync].ReturnValue"] + - ["System.Windows.Forms.AccessibleObject", "System.Windows.Forms.DataGridViewRowHeaderCell", "Method[CreateAccessibilityInstance].ReturnValue"] + - ["System.String", "System.Windows.Forms.PictureBox", "Method[ToString].ReturnValue"] + - ["System.Object", "System.Windows.Forms.DataGridViewCell", "Property[Value]"] + - ["System.Windows.Forms.AccessibleStates", "System.Windows.Forms.AccessibleStates!", "Field[Collapsed]"] + - ["System.Boolean", "System.Windows.Forms.SystemInformation!", "Property[ShowSounds]"] + - ["System.Windows.Forms.BorderStyle", "System.Windows.Forms.ToolBar", "Property[BorderStyle]"] + - ["System.Drawing.Size", "System.Windows.Forms.ToolStripOverflowButton", "Method[GetPreferredSize].ReturnValue"] + - ["System.Windows.Forms.HScrollProperties", "System.Windows.Forms.ScrollableControl", "Property[HorizontalScroll]"] + - ["System.Windows.Forms.AccessibleEvents", "System.Windows.Forms.AccessibleEvents!", "Field[SelectionAdd]"] + - ["System.Windows.Forms.AccessibleObject", "System.Windows.Forms.AccessibleObject", "Method[Navigate].ReturnValue"] + - ["System.Windows.Forms.HtmlElement", "System.Windows.Forms.HtmlDocument", "Method[CreateElement].ReturnValue"] + - ["System.Windows.Forms.DragAction", "System.Windows.Forms.DragAction!", "Field[Cancel]"] + - ["System.String", "System.Windows.Forms.AccessibleObject", "Property[KeyboardShortcut]"] + - ["System.Int32", "System.Windows.Forms.ListViewGroupCollection", "Property[Count]"] + - ["System.Int32", "System.Windows.Forms.TableLayoutPanelCellPosition", "Property[Column]"] + - ["System.Windows.Forms.DataGridViewPaintParts", "System.Windows.Forms.DataGridViewPaintParts!", "Field[ContentForeground]"] + - ["System.Int32", "System.Windows.Forms.HtmlElement", "Method[GetHashCode].ReturnValue"] + - ["System.Drawing.Color", "System.Windows.Forms.DataGridViewCellStyle", "Property[SelectionForeColor]"] + - ["System.Drawing.Size", "System.Windows.Forms.DataGridViewColumnHeaderCell", "Method[GetPreferredSize].ReturnValue"] + - ["System.Drawing.Color", "System.Windows.Forms.ProfessionalColorTable", "Property[ToolStripPanelGradientEnd]"] + - ["System.Windows.Forms.Keys", "System.Windows.Forms.Keys!", "Field[OemPeriod]"] + - ["System.IO.Stream", "System.Windows.Forms.IFileReaderService", "Method[OpenFileFromSource].ReturnValue"] + - ["System.Windows.Forms.Keys", "System.Windows.Forms.Keys!", "Field[F5]"] + - ["System.Boolean", "System.Windows.Forms.TreeNode", "Property[IsEditing]"] + - ["System.Windows.Forms.ImeMode", "System.Windows.Forms.PrintPreviewDialog", "Property[ImeMode]"] + - ["System.Boolean", "System.Windows.Forms.ErrorProvider", "Method[CanExtend].ReturnValue"] + - ["System.Windows.Forms.DataGridViewComboBoxDisplayStyle", "System.Windows.Forms.DataGridViewComboBoxDisplayStyle!", "Field[ComboBox]"] + - ["System.Windows.Forms.AccessibleObject", "System.Windows.Forms.ToolStripComboBox", "Method[CreateAccessibilityInstance].ReturnValue"] + - ["System.Object", "System.Windows.Forms.AxHost", "Method[System.ComponentModel.ICustomTypeDescriptor.GetPropertyOwner].ReturnValue"] + - ["System.Int32", "System.Windows.Forms.DataGridViewRowHeightInfoNeededEventArgs", "Property[MinimumHeight]"] + - ["System.Boolean", "System.Windows.Forms.DateTimePicker", "Method[IsInputKey].ReturnValue"] + - ["System.Windows.Forms.Keys", "System.Windows.Forms.Keys!", "Field[Divide]"] + - ["System.Int32", "System.Windows.Forms.Control", "Property[Height]"] + - ["System.Drawing.Image", "System.Windows.Forms.TreeView", "Property[BackgroundImage]"] + - ["System.Windows.Forms.ImageLayout", "System.Windows.Forms.ToolStripSeparator", "Property[BackgroundImageLayout]"] + - ["System.Boolean", "System.Windows.Forms.DataGridView", "Method[ProcessDeleteKey].ReturnValue"] + - ["System.Windows.Forms.ToolStripStatusLabelBorderSides", "System.Windows.Forms.ToolStripStatusLabelBorderSides!", "Field[Top]"] + - ["System.Int32", "System.Windows.Forms.TableLayoutSettings", "Property[RowCount]"] + - ["System.Drawing.Size", "System.Windows.Forms.RadioButtonRenderer!", "Method[GetGlyphSize].ReturnValue"] + - ["System.Windows.Forms.IButtonControl", "System.Windows.Forms.Form", "Property[CancelButton]"] + - ["System.String", "System.Windows.Forms.ToolStripItem", "Property[ImageKey]"] + - ["System.Boolean", "System.Windows.Forms.DataGridViewComboBoxEditingControl", "Method[EditingControlWantsInputKey].ReturnValue"] + - ["System.Boolean", "System.Windows.Forms.MaskedTextBox", "Property[BeepOnError]"] + - ["System.Windows.Forms.ToolStripDropDown", "System.Windows.Forms.ToolStripDropDownButton", "Method[CreateDefaultDropDown].ReturnValue"] + - ["System.Windows.Forms.Shortcut", "System.Windows.Forms.Shortcut!", "Field[CtrlShiftA]"] + - ["System.Windows.Forms.FlatStyle", "System.Windows.Forms.DataGridViewCheckBoxCell", "Property[FlatStyle]"] + - ["System.Int32", "System.Windows.Forms.DataGridViewCellFormattingEventArgs", "Property[RowIndex]"] + - ["System.Int32", "System.Windows.Forms.ToolStripTextBox", "Property[SelectionLength]"] + - ["System.Windows.Forms.DataGridViewCellStyleScopes", "System.Windows.Forms.DataGridViewCellStyleScopes!", "Field[Cell]"] + - ["System.String", "System.Windows.Forms.ToolStripItem", "Property[AccessibleDescription]"] + - ["System.Boolean", "System.Windows.Forms.SplitContainer", "Property[TabStop]"] + - ["System.Windows.Forms.Shortcut", "System.Windows.Forms.Shortcut!", "Field[Alt1]"] + - ["System.Windows.Forms.ButtonState", "System.Windows.Forms.ButtonState!", "Field[All]"] + - ["System.Boolean", "System.Windows.Forms.TaskDialogPage", "Property[RightToLeftLayout]"] + - ["System.Windows.Forms.MdiLayout", "System.Windows.Forms.MdiLayout!", "Field[TileVertical]"] + - ["System.Int32", "System.Windows.Forms.Screen", "Property[BitsPerPixel]"] + - ["System.Windows.Forms.Padding", "System.Windows.Forms.Padding!", "Method[Add].ReturnValue"] + - ["System.Drawing.Color", "System.Windows.Forms.ProfessionalColors!", "Property[GripDark]"] + - ["System.Boolean", "System.Windows.Forms.TreeView", "Method[IsInputKey].ReturnValue"] + - ["System.Windows.Forms.DataGridViewElementStates", "System.Windows.Forms.DataGridViewElementStates!", "Field[Selected]"] + - ["System.Windows.Forms.FlatStyle", "System.Windows.Forms.DataGridViewComboBoxCell", "Property[FlatStyle]"] + - ["System.Windows.Forms.AccessibleObject", "System.Windows.Forms.SplitContainer", "Method[CreateAccessibilityInstance].ReturnValue"] + - ["System.Windows.Forms.Control", "System.Windows.Forms.DataGridView", "Property[EditingControl]"] + - ["System.Boolean", "System.Windows.Forms.ToolStripPanel", "Property[AutoSize]"] + - ["System.Boolean", "System.Windows.Forms.Form", "Property[RightToLeftLayout]"] + - ["System.Boolean", "System.Windows.Forms.Form", "Method[ValidateChildren].ReturnValue"] + - ["System.Windows.Forms.Padding", "System.Windows.Forms.ToolStripItem", "Property[DefaultMargin]"] + - ["System.String", "System.Windows.Forms.FileDialog", "Property[Title]"] + - ["System.Windows.Forms.DockStyle", "System.Windows.Forms.ToolBar", "Property[Dock]"] + - ["System.Windows.Forms.ListView", "System.Windows.Forms.ListViewGroup", "Property[ListView]"] + - ["System.Drawing.Printing.PrintDocument", "System.Windows.Forms.PageSetupDialog", "Property[Document]"] + - ["System.Windows.Forms.DataGridViewDataErrorContexts", "System.Windows.Forms.DataGridViewDataErrorEventArgs", "Property[Context]"] + - ["System.Boolean", "System.Windows.Forms.ToolStripItem", "Property[ShowKeyboardCues]"] + - ["System.String", "System.Windows.Forms.DataGridViewButtonCell", "Method[ToString].ReturnValue"] + - ["System.Windows.Forms.DataGridViewAutoSizeRowMode", "System.Windows.Forms.DataGridViewAutoSizeRowMode!", "Field[AllCells]"] + - ["System.Object", "System.Windows.Forms.DataGridViewRowCollection", "Property[System.Collections.IList.Item]"] + - ["System.Windows.Forms.ButtonState", "System.Windows.Forms.DataGridViewHeaderCell", "Property[ButtonState]"] + - ["System.Windows.Forms.TreeNodeStates", "System.Windows.Forms.TreeNodeStates!", "Field[Focused]"] + - ["System.Int32", "System.Windows.Forms.HtmlElement", "Property[ScrollTop]"] + - ["System.Windows.Forms.Keys", "System.Windows.Forms.PreviewKeyDownEventArgs", "Property[Modifiers]"] + - ["System.Drawing.Rectangle", "System.Windows.Forms.ListViewItem", "Property[Bounds]"] + - ["System.Drawing.Image", "System.Windows.Forms.ScrollBar", "Property[BackgroundImage]"] + - ["System.Int32", "System.Windows.Forms.CurrencyManager", "Property[Position]"] + - ["System.Boolean", "System.Windows.Forms.WebBrowser", "Property[Focused]"] + - ["System.Windows.Forms.MessageBoxButtons", "System.Windows.Forms.MessageBoxButtons!", "Field[RetryCancel]"] + - ["System.Int32", "System.Windows.Forms.SystemInformation!", "Property[MouseButtons]"] + - ["System.Drawing.Size", "System.Windows.Forms.TextBoxBase", "Property[DefaultSize]"] + - ["System.Windows.Forms.ToolStripRenderMode", "System.Windows.Forms.ToolStripRenderMode!", "Field[ManagerRenderMode]"] + - ["System.Int32", "System.Windows.Forms.SearchForVirtualItemEventArgs", "Property[Index]"] + - ["System.Windows.Forms.ListView+CheckedListViewItemCollection", "System.Windows.Forms.ListView", "Property[CheckedItems]"] + - ["System.Windows.Forms.AccessibleRole", "System.Windows.Forms.AccessibleRole!", "Field[HelpBalloon]"] + - ["System.Windows.Forms.Keys", "System.Windows.Forms.Keys!", "Field[Q]"] + - ["System.Int32", "System.Windows.Forms.UpDownBase", "Property[PreferredHeight]"] + - ["System.Windows.Forms.RichTextBoxSelectionTypes", "System.Windows.Forms.RichTextBoxSelectionTypes!", "Field[Text]"] + - ["System.Windows.Forms.AccessibleObject", "System.Windows.Forms.DataGridViewTextBoxEditingControl", "Method[CreateAccessibilityInstance].ReturnValue"] + - ["System.Windows.Forms.FormStartPosition", "System.Windows.Forms.FormStartPosition!", "Field[CenterScreen]"] + - ["System.Boolean", "System.Windows.Forms.ToolStrip", "Property[AllowMerge]"] + - ["System.Drawing.Font", "System.Windows.Forms.AxHost", "Property[Font]"] + - ["System.Int32", "System.Windows.Forms.SystemInformation!", "Property[VerticalFocusThickness]"] + - ["System.Drawing.Rectangle", "System.Windows.Forms.TabControl", "Property[DisplayRectangle]"] + - ["System.Windows.Forms.FlatStyle", "System.Windows.Forms.ToolStripComboBox", "Property[FlatStyle]"] + - ["System.Int32", "System.Windows.Forms.DataGridViewCell!", "Method[MeasureTextHeight].ReturnValue"] + - ["System.Windows.Forms.FlatStyle", "System.Windows.Forms.LinkLabel", "Property[FlatStyle]"] + - ["System.Windows.Forms.RichTextBoxStreamType", "System.Windows.Forms.RichTextBoxStreamType!", "Field[RichText]"] + - ["System.Boolean", "System.Windows.Forms.SearchForVirtualItemEventArgs", "Property[IsPrefixSearch]"] + - ["System.Windows.Forms.ImageLayout", "System.Windows.Forms.ToolStripControlHost", "Property[BackgroundImageLayout]"] + - ["System.Boolean", "System.Windows.Forms.ButtonRenderer!", "Method[IsBackgroundPartiallyTransparent].ReturnValue"] + - ["System.Int32", "System.Windows.Forms.SystemInformation!", "Property[MouseWheelScrollLines]"] + - ["System.Windows.Forms.DataGridViewCell", "System.Windows.Forms.DataGridViewCellCollection", "Property[Item]"] + - ["System.String", "System.Windows.Forms.ToolStripItem", "Property[Name]"] + - ["System.Int32", "System.Windows.Forms.Padding", "Method[GetHashCode].ReturnValue"] + - ["System.Windows.Forms.RightToLeft", "System.Windows.Forms.ToolStripItem", "Property[RightToLeft]"] + - ["System.Boolean", "System.Windows.Forms.PaddingConverter", "Method[CanConvertFrom].ReturnValue"] + - ["System.Windows.Forms.ImeMode", "System.Windows.Forms.ImeMode!", "Field[On]"] + - ["System.DateTime", "System.Windows.Forms.DateTimePicker!", "Field[MaxDateTime]"] + - ["System.Drawing.Size", "System.Windows.Forms.MonthCalendar", "Property[CalendarDimensions]"] + - ["System.Boolean", "System.Windows.Forms.MaskedTextBox", "Property[AllowPromptAsInput]"] + - ["System.Drawing.ContentAlignment", "System.Windows.Forms.ToolStripControlHost", "Property[TextAlign]"] + - ["System.Windows.Forms.CheckState", "System.Windows.Forms.ToolStripMenuItem", "Property[CheckState]"] + - ["System.Boolean", "System.Windows.Forms.FileDialog", "Property[ShowPinnedPlaces]"] + - ["System.Int32", "System.Windows.Forms.DataGridViewRowCollection", "Property[Count]"] + - ["System.Collections.ArrayList", "System.Windows.Forms.GridTableStylesCollection", "Property[List]"] + - ["System.Windows.Forms.GridItem", "System.Windows.Forms.PropertyGrid", "Property[SelectedGridItem]"] + - ["System.Int32", "System.Windows.Forms.CacheVirtualItemsEventArgs", "Property[StartIndex]"] + - ["System.Windows.Forms.ImageLayout", "System.Windows.Forms.ImageLayout!", "Field[Center]"] + - ["System.Boolean", "System.Windows.Forms.Control", "Property[RenderRightToLeft]"] + - ["System.Reflection.MemberInfo[]", "System.Windows.Forms.AccessibleObject", "Method[System.Reflection.IReflect.GetMember].ReturnValue"] + - ["System.Int32", "System.Windows.Forms.InputLanguage", "Method[GetHashCode].ReturnValue"] + - ["System.Windows.Forms.ImageLayout", "System.Windows.Forms.TextBoxBase", "Property[BackgroundImageLayout]"] + - ["System.Windows.Forms.FlatStyle", "System.Windows.Forms.DataGridViewButtonCell", "Property[FlatStyle]"] + - ["System.Windows.Forms.DataGridViewCellStyle", "System.Windows.Forms.DataGridViewCellStyleContentChangedEventArgs", "Property[CellStyle]"] + - ["System.Windows.Forms.AccessibleObject", "System.Windows.Forms.RadioButton", "Method[CreateAccessibilityInstance].ReturnValue"] + - ["System.Windows.Forms.DataGridViewAdvancedCellBorderStyle", "System.Windows.Forms.DataGridViewAdvancedCellBorderStyle!", "Field[OutsetPartial]"] + - ["System.Object", "System.Windows.Forms.DataGridViewCheckBoxCell", "Method[Clone].ReturnValue"] + - ["System.Drawing.Font", "System.Windows.Forms.AmbientProperties", "Property[Font]"] + - ["System.Int32", "System.Windows.Forms.SystemInformation!", "Property[HorizontalFocusThickness]"] + - ["System.Windows.Forms.Shortcut", "System.Windows.Forms.Shortcut!", "Field[CtrlShiftF6]"] + - ["System.Boolean", "System.Windows.Forms.DataGridViewCheckBoxColumn", "Property[ThreeState]"] + - ["System.Object", "System.Windows.Forms.DataGridViewSortCompareEventArgs", "Property[CellValue2]"] + - ["System.Boolean", "System.Windows.Forms.DataGridColumnStyle", "Method[Commit].ReturnValue"] + - ["System.Windows.Forms.Border3DStyle", "System.Windows.Forms.Border3DStyle!", "Field[RaisedOuter]"] + - ["System.Int32", "System.Windows.Forms.ToolStripSeparator", "Property[ImageIndex]"] + - ["System.Windows.Forms.DataGridViewDataErrorContexts", "System.Windows.Forms.DataGridViewDataErrorContexts!", "Field[LeaveControl]"] + - ["System.Windows.Forms.Shortcut", "System.Windows.Forms.Shortcut!", "Field[ShiftF5]"] + - ["System.Windows.Forms.SecurityIDType", "System.Windows.Forms.SecurityIDType!", "Field[WellKnownGroup]"] + - ["System.IO.Stream", "System.Windows.Forms.WebBrowser", "Property[DocumentStream]"] + - ["System.Windows.Forms.TextFormatFlags", "System.Windows.Forms.TextFormatFlags!", "Field[RightToLeft]"] + - ["System.Windows.Forms.Shortcut", "System.Windows.Forms.Shortcut!", "Field[CtrlShiftF3]"] + - ["System.Drawing.Rectangle", "System.Windows.Forms.DataGridViewCheckBoxCell", "Method[GetErrorIconBounds].ReturnValue"] + - ["System.Windows.Forms.TextImageRelation", "System.Windows.Forms.TextImageRelation!", "Field[ImageAboveText]"] + - ["System.String", "System.Windows.Forms.DataGridViewComboBoxColumn", "Property[ValueMember]"] + - ["System.Boolean", "System.Windows.Forms.DataGridViewRowCollection", "Method[Contains].ReturnValue"] + - ["System.Boolean", "System.Windows.Forms.FileDialog", "Property[OkRequiresInteraction]"] + - ["System.Windows.Forms.TextFormatFlags", "System.Windows.Forms.TextFormatFlags!", "Field[LeftAndRightPadding]"] + - ["System.Windows.Forms.DataGridViewClipboardCopyMode", "System.Windows.Forms.DataGridViewClipboardCopyMode!", "Field[EnableWithoutHeaderText]"] + - ["System.Windows.Forms.DataGridViewImageCellLayout", "System.Windows.Forms.DataGridViewImageCellLayout!", "Field[Zoom]"] + - ["System.Boolean", "System.Windows.Forms.ToolStripControlHost", "Method[ProcessDialogKey].ReturnValue"] + - ["System.String", "System.Windows.Forms.StatusBarPanel", "Property[Name]"] + - ["System.Windows.Forms.UICues", "System.Windows.Forms.UICues!", "Field[None]"] + - ["System.Boolean", "System.Windows.Forms.DataGridViewCell", "Method[MouseDownUnsharesRow].ReturnValue"] + - ["System.String", "System.Windows.Forms.StatusBar", "Property[Text]"] + - ["System.Int32", "System.Windows.Forms.CreateParams", "Property[X]"] + - ["System.Drawing.Font", "System.Windows.Forms.DrawItemEventArgs", "Property[Font]"] + - ["System.String", "System.Windows.Forms.DataFormats!", "Field[OemText]"] + - ["System.Windows.Forms.DataGridViewContentAlignment", "System.Windows.Forms.DataGridViewContentAlignment!", "Field[MiddleLeft]"] + - ["System.Windows.Forms.AccessibleRole", "System.Windows.Forms.AccessibleRole!", "Field[Document]"] + - ["System.Boolean", "System.Windows.Forms.AxHost", "Property[HasAboutBox]"] + - ["System.Windows.Forms.HtmlElement", "System.Windows.Forms.HtmlDocument", "Property[ActiveElement]"] + - ["System.Boolean", "System.Windows.Forms.ScrollProperties", "Property[Enabled]"] + - ["System.Windows.Forms.RichTextBoxStreamType", "System.Windows.Forms.RichTextBoxStreamType!", "Field[RichNoOleObjs]"] + - ["System.Windows.Forms.DataGridViewTriState", "System.Windows.Forms.DataGridViewBand", "Property[Resizable]"] + - ["System.Boolean", "System.Windows.Forms.DataGridViewCell", "Method[MouseUpUnsharesRow].ReturnValue"] + - ["System.Windows.Forms.Day", "System.Windows.Forms.MonthCalendar", "Property[FirstDayOfWeek]"] + - ["System.Windows.Forms.Layout.LayoutEngine", "System.Windows.Forms.TableLayoutSettings", "Property[LayoutEngine]"] + - ["System.Windows.Forms.Shortcut", "System.Windows.Forms.Shortcut!", "Field[CtrlShiftP]"] + - ["System.Drawing.Rectangle", "System.Windows.Forms.AccessibleObject", "Property[Bounds]"] + - ["System.Windows.Forms.ToolStripItemCollection", "System.Windows.Forms.ToolStrip", "Property[DisplayedItems]"] + - ["System.Windows.Forms.Cursor", "System.Windows.Forms.Cursors!", "Property[SizeNESW]"] + - ["System.Boolean", "System.Windows.Forms.ToolStripMenuItem", "Property[ShowShortcutKeys]"] + - ["System.Windows.Forms.HtmlElementCollection", "System.Windows.Forms.HtmlDocument", "Property[Links]"] + - ["System.Object", "System.Windows.Forms.DataGridViewCell", "Method[GetFormattedValue].ReturnValue"] + - ["System.Windows.Forms.Keys", "System.Windows.Forms.Keys!", "Field[Oemcomma]"] + - ["System.Windows.Forms.Day", "System.Windows.Forms.Day!", "Field[Wednesday]"] + - ["System.Windows.Forms.AccessibleRole", "System.Windows.Forms.AccessibleRole!", "Field[Grip]"] + - ["System.Boolean", "System.Windows.Forms.DataGridView", "Property[MultiSelect]"] + - ["System.Windows.Forms.ListBox+ObjectCollection", "System.Windows.Forms.ListBox", "Property[Items]"] + - ["System.String", "System.Windows.Forms.DataGridViewCell", "Property[ToolTipText]"] + - ["System.Drawing.Color", "System.Windows.Forms.DataGrid", "Property[AlternatingBackColor]"] + - ["System.Int32", "System.Windows.Forms.Splitter", "Property[MinSize]"] + - ["System.Drawing.Color", "System.Windows.Forms.ToolStripLabel", "Property[VisitedLinkColor]"] + - ["System.Boolean", "System.Windows.Forms.MaskedTextBox", "Property[AsciiOnly]"] + - ["System.ComponentModel.PropertyDescriptorCollection", "System.Windows.Forms.AxHost", "Method[System.ComponentModel.ICustomTypeDescriptor.GetProperties].ReturnValue"] + - ["System.Windows.Forms.DataGridViewImageCellLayout", "System.Windows.Forms.DataGridViewImageCell", "Property[ImageLayout]"] + - ["System.Windows.Forms.DragAction", "System.Windows.Forms.DragAction!", "Field[Continue]"] + - ["System.Object", "System.Windows.Forms.DataGridViewImageCell", "Method[Clone].ReturnValue"] + - ["System.Windows.Forms.DataGridViewElementStates", "System.Windows.Forms.DataGridViewColumnStateChangedEventArgs", "Property[StateChanged]"] + - ["System.Windows.Forms.TreeViewHitTestLocations", "System.Windows.Forms.TreeViewHitTestLocations!", "Field[RightOfClientArea]"] + - ["System.Windows.Forms.ListViewItem+ListViewSubItem", "System.Windows.Forms.ListViewHitTestInfo", "Property[SubItem]"] + - ["System.Int32", "System.Windows.Forms.CurrencyManager", "Field[listposition]"] + - ["System.Drawing.Size", "System.Windows.Forms.UpDownBase", "Property[MaximumSize]"] + - ["System.Int32", "System.Windows.Forms.ListBox", "Method[FindString].ReturnValue"] + - ["System.Windows.Forms.LeftRightAlignment", "System.Windows.Forms.SystemInformation!", "Property[PopupMenuAlignment]"] + - ["System.Windows.Forms.Keys", "System.Windows.Forms.Keys!", "Field[PrintScreen]"] + - ["System.Drawing.Size", "System.Windows.Forms.Control", "Property[DefaultMaximumSize]"] + - ["System.Boolean", "System.Windows.Forms.PrintControllerWithStatusDialog", "Property[IsPreview]"] + - ["System.Windows.Forms.ListViewHitTestInfo", "System.Windows.Forms.ListView", "Method[HitTest].ReturnValue"] + - ["System.Windows.Forms.DataGridViewAdvancedCellBorderStyle", "System.Windows.Forms.DataGridViewAdvancedCellBorderStyle!", "Field[OutsetDouble]"] + - ["System.Windows.Forms.BorderStyle", "System.Windows.Forms.ToolStripTextBox", "Property[BorderStyle]"] + - ["System.Windows.Forms.Keys", "System.Windows.Forms.Keys!", "Field[Separator]"] + - ["System.String", "System.Windows.Forms.DataFormats!", "Field[Dif]"] + - ["System.Boolean", "System.Windows.Forms.TabControl", "Property[ShowToolTips]"] + - ["System.Boolean", "System.Windows.Forms.LinkArea", "Property[IsEmpty]"] + - ["System.Windows.Forms.Keys", "System.Windows.Forms.Keys!", "Field[F]"] + - ["System.Windows.Forms.ContextMenuStrip", "System.Windows.Forms.NotifyIcon", "Property[ContextMenuStrip]"] + - ["System.Boolean", "System.Windows.Forms.DataGrid", "Property[ColumnHeadersVisible]"] + - ["System.Windows.Forms.Padding", "System.Windows.Forms.ToolStrip", "Property[DefaultPadding]"] + - ["System.Boolean", "System.Windows.Forms.DataGridView", "Method[ProcessEndKey].ReturnValue"] + - ["System.Windows.Forms.IButtonControl", "System.Windows.Forms.PrintPreviewDialog", "Property[CancelButton]"] + - ["System.Windows.Forms.AnchorStyles", "System.Windows.Forms.AnchorStyles!", "Field[Top]"] + - ["System.Windows.Forms.AccessibleEvents", "System.Windows.Forms.AccessibleEvents!", "Field[Focus]"] + - ["System.Drawing.Size", "System.Windows.Forms.ToolStrip", "Property[MaxItemSize]"] + - ["System.String", "System.Windows.Forms.ListBindingHelper!", "Method[GetListName].ReturnValue"] + - ["System.Drawing.Color", "System.Windows.Forms.ProfessionalColors!", "Property[ButtonSelectedGradientBegin]"] + - ["System.Windows.Forms.HtmlElementInsertionOrientation", "System.Windows.Forms.HtmlElementInsertionOrientation!", "Field[AfterEnd]"] + - ["System.Windows.Forms.DataGridViewAutoSizeColumnsMode", "System.Windows.Forms.DataGridViewAutoSizeColumnsMode!", "Field[ColumnHeader]"] + - ["System.Windows.Forms.Keys", "System.Windows.Forms.Keys!", "Field[F3]"] + - ["System.Boolean", "System.Windows.Forms.ListViewItemConverter", "Method[CanConvertTo].ReturnValue"] + - ["System.Boolean", "System.Windows.Forms.KeyEventArgs", "Property[Alt]"] + - ["System.Windows.Forms.AccessibleRole", "System.Windows.Forms.AccessibleRole!", "Field[Client]"] + - ["System.Drawing.Color", "System.Windows.Forms.ProfessionalColorTable", "Property[StatusStripGradientEnd]"] + - ["System.Drawing.Point", "System.Windows.Forms.ToolStripContentPanel", "Property[Location]"] + - ["System.Windows.Forms.AccessibleObject", "System.Windows.Forms.ToolStripSeparator", "Method[CreateAccessibilityInstance].ReturnValue"] + - ["System.Drawing.Color", "System.Windows.Forms.ButtonBase", "Property[BackColor]"] + - ["System.Windows.Forms.TaskDialogButton", "System.Windows.Forms.TaskDialogButton!", "Property[Help]"] + - ["System.Boolean", "System.Windows.Forms.DataGridTextBox", "Method[ProcessKeyMessage].ReturnValue"] + - ["System.Windows.Forms.RichTextBoxLanguageOptions", "System.Windows.Forms.RichTextBoxLanguageOptions!", "Field[AutoFont]"] + - ["System.Windows.Forms.DataGridViewSelectionMode", "System.Windows.Forms.DataGridView", "Property[SelectionMode]"] + - ["System.Windows.Forms.CheckState", "System.Windows.Forms.ItemCheckEventArgs", "Property[NewValue]"] + - ["System.Windows.Forms.FormStartPosition", "System.Windows.Forms.FormStartPosition!", "Field[WindowsDefaultLocation]"] + - ["System.Windows.Forms.HtmlElement", "System.Windows.Forms.HtmlElement", "Method[InsertAdjacentElement].ReturnValue"] + - ["System.Drawing.Image", "System.Windows.Forms.PrintPreviewDialog", "Property[BackgroundImage]"] + - ["System.Windows.Forms.TextBox", "System.Windows.Forms.DataGridTextBoxColumn", "Property[TextBox]"] + - ["System.Windows.Forms.RichTextBoxScrollBars", "System.Windows.Forms.RichTextBox", "Property[ScrollBars]"] + - ["System.Windows.Forms.TaskDialogIcon", "System.Windows.Forms.TaskDialogIcon!", "Field[ShieldSuccessGreenBar]"] + - ["System.Collections.ArrayList", "System.Windows.Forms.DataGridViewCellCollection", "Property[List]"] + - ["System.Windows.Forms.DataGridViewCellStyle", "System.Windows.Forms.DataGridViewCell", "Method[GetInheritedStyle].ReturnValue"] + - ["System.Windows.Forms.DataGridViewCell", "System.Windows.Forms.DataGridViewButtonColumn", "Property[CellTemplate]"] + - ["System.Windows.Forms.Border3DSide", "System.Windows.Forms.Border3DSide!", "Field[All]"] + - ["System.Windows.Forms.HtmlElement", "System.Windows.Forms.HtmlWindow", "Property[WindowFrameElement]"] + - ["System.Boolean", "System.Windows.Forms.DataGridTableStyle", "Method[ShouldSerializeBackColor].ReturnValue"] + - ["System.Windows.Forms.DataGridViewCellStyle", "System.Windows.Forms.DataGridViewCell", "Property[Style]"] + - ["System.Object", "System.Windows.Forms.TreeNodeConverter", "Method[ConvertTo].ReturnValue"] + - ["System.Windows.Forms.ListView+SelectedListViewItemCollection", "System.Windows.Forms.ListView", "Property[SelectedItems]"] + - ["System.Windows.Forms.DataGridViewAutoSizeRowsMode", "System.Windows.Forms.DataGridViewAutoSizeRowsMode!", "Field[DisplayedCells]"] + - ["System.Windows.Forms.AccessibleObject", "System.Windows.Forms.TreeView", "Method[CreateAccessibilityInstance].ReturnValue"] + - ["System.Boolean", "System.Windows.Forms.ToolStrip", "Method[ProcessDialogKey].ReturnValue"] + - ["System.Windows.Forms.DockStyle", "System.Windows.Forms.ToolStripContentPanel", "Property[Dock]"] + - ["System.Windows.Forms.AccessibleRole", "System.Windows.Forms.AccessibleRole!", "Field[WhiteSpace]"] + - ["System.Drawing.Size", "System.Windows.Forms.Label", "Property[DefaultSize]"] + - ["System.Windows.Forms.DataGridViewRow", "System.Windows.Forms.DataGridViewRowEventArgs", "Property[Row]"] + - ["System.Drawing.Icon", "System.Windows.Forms.StatusBarPanel", "Property[Icon]"] + - ["System.Object", "System.Windows.Forms.ListControl", "Property[DataSource]"] + - ["System.Int32", "System.Windows.Forms.DataGridViewRowContextMenuStripNeededEventArgs", "Property[RowIndex]"] + - ["System.Windows.Forms.ItemActivation", "System.Windows.Forms.ListView", "Property[Activation]"] + - ["System.Windows.Forms.Form", "System.Windows.Forms.Form", "Property[ActiveMdiChild]"] + - ["System.Windows.Forms.RichTextBoxWordPunctuations", "System.Windows.Forms.RichTextBoxWordPunctuations!", "Field[Level2]"] + - ["System.Object", "System.Windows.Forms.HtmlWindowCollection", "Property[System.Collections.ICollection.SyncRoot]"] + - ["System.Boolean", "System.Windows.Forms.Form", "Method[ProcessTabKey].ReturnValue"] + - ["System.Windows.Forms.AccessibleRole", "System.Windows.Forms.AccessibleRole!", "Field[Table]"] + - ["System.Windows.Forms.DockStyle", "System.Windows.Forms.Splitter", "Property[Dock]"] + - ["System.Windows.Forms.Cursor", "System.Windows.Forms.TextBoxBase", "Property[DefaultCursor]"] + - ["System.Windows.Forms.ListViewGroupCollapsedState", "System.Windows.Forms.ListViewGroupCollapsedState!", "Field[Expanded]"] + - ["System.Windows.Forms.TableLayoutPanelCellBorderStyle", "System.Windows.Forms.TableLayoutPanelCellBorderStyle!", "Field[None]"] + - ["System.Object", "System.Windows.Forms.DataGridViewCellStyle", "Property[NullValue]"] + - ["System.Windows.Forms.StatusBarPanelStyle", "System.Windows.Forms.StatusBarPanelStyle!", "Field[Text]"] + - ["System.Object", "System.Windows.Forms.DataGridViewCellPaintingEventArgs", "Property[Value]"] + - ["System.Windows.Forms.Shortcut", "System.Windows.Forms.Shortcut!", "Field[CtrlShift5]"] + - ["System.Windows.Forms.DataGridViewHeaderBorderStyle", "System.Windows.Forms.DataGridViewHeaderBorderStyle!", "Field[Sunken]"] + - ["System.Windows.Forms.RichTextBoxFinds", "System.Windows.Forms.RichTextBoxFinds!", "Field[Reverse]"] + - ["System.Windows.Forms.ToolStripItem", "System.Windows.Forms.ToolStripSplitButton", "Property[DefaultItem]"] + - ["System.Boolean", "System.Windows.Forms.MenuItem", "Property[Enabled]"] + - ["System.Windows.Forms.ButtonState", "System.Windows.Forms.ButtonState!", "Field[Flat]"] + - ["System.Windows.Forms.DataGridViewColumnSortMode", "System.Windows.Forms.DataGridViewColumn", "Property[SortMode]"] + - ["System.Windows.Forms.DialogResult", "System.Windows.Forms.DialogResult!", "Field[Cancel]"] + - ["System.Drawing.Color", "System.Windows.Forms.Form", "Property[BackColor]"] + - ["System.Windows.Forms.Keys", "System.Windows.Forms.Keys!", "Field[IMEAceept]"] + - ["System.Windows.Forms.TabPage", "System.Windows.Forms.TabControl", "Property[SelectedTab]"] + - ["System.Drawing.Color", "System.Windows.Forms.ToolStripItem", "Property[BackColor]"] + - ["System.Object", "System.Windows.Forms.OSFeature!", "Field[LayeredWindows]"] + - ["System.Windows.Forms.AccessibleRole", "System.Windows.Forms.AccessibleRole!", "Field[SplitButton]"] + - ["System.Windows.Forms.Control+ControlCollection", "System.Windows.Forms.Control", "Method[CreateControlsInstance].ReturnValue"] + - ["System.Windows.Forms.BootMode", "System.Windows.Forms.SystemInformation!", "Property[BootMode]"] + - ["System.Windows.Forms.Control", "System.Windows.Forms.ControlBindingsCollection", "Property[Control]"] + - ["System.Drawing.Color", "System.Windows.Forms.Control", "Property[ForeColor]"] + - ["System.Drawing.Size", "System.Windows.Forms.ToolStripPanel", "Property[AutoScrollMargin]"] + - ["System.Boolean", "System.Windows.Forms.FontDialog", "Property[AllowVectorFonts]"] + - ["System.Windows.Forms.Control+ControlCollection", "System.Windows.Forms.TableLayoutPanel", "Method[CreateControlsInstance].ReturnValue"] + - ["System.Object", "System.Windows.Forms.DataGridViewImageCell", "Method[GetFormattedValue].ReturnValue"] + - ["System.Windows.Forms.Padding", "System.Windows.Forms.ToolStripMenuItem", "Property[DefaultMargin]"] + - ["System.Int32", "System.Windows.Forms.TreeNodeCollection", "Method[IndexOfKey].ReturnValue"] + - ["System.Windows.Forms.ListViewHitTestLocations", "System.Windows.Forms.ListViewHitTestLocations!", "Field[None]"] + - ["System.Drawing.Size", "System.Windows.Forms.ListView", "Property[TileSize]"] + - ["System.Windows.Forms.Padding", "System.Windows.Forms.ToolStripItem", "Property[Margin]"] + - ["System.Windows.Forms.AccessibleStates", "System.Windows.Forms.AccessibleStates!", "Field[Selected]"] + - ["System.Windows.Forms.FlatStyle", "System.Windows.Forms.FlatStyle!", "Field[Popup]"] + - ["System.Windows.Forms.Cursor", "System.Windows.Forms.Cursor!", "Property[Current]"] + - ["System.Windows.Forms.ToolStripItemOverflow", "System.Windows.Forms.ToolStripItemOverflow!", "Field[Never]"] + - ["System.Boolean", "System.Windows.Forms.SplitterPanel", "Property[AutoSize]"] + - ["System.Windows.Forms.TableLayoutPanelGrowStyle", "System.Windows.Forms.TableLayoutPanelGrowStyle!", "Field[AddRows]"] + - ["System.String", "System.Windows.Forms.DrawToolTipEventArgs", "Property[ToolTipText]"] + - ["System.Boolean", "System.Windows.Forms.KeyEventArgs", "Property[SuppressKeyPress]"] + - ["System.Windows.Forms.CreateParams", "System.Windows.Forms.ListView", "Property[CreateParams]"] + - ["System.Int32", "System.Windows.Forms.DataGridColumnStyle", "Method[GetPreferredHeight].ReturnValue"] + - ["System.Drawing.Point", "System.Windows.Forms.Control", "Method[PointToClient].ReturnValue"] + - ["System.Windows.Forms.Control", "System.Windows.Forms.Control", "Property[TopLevelControl]"] + - ["System.IntPtr", "System.Windows.Forms.Message", "Property[HWnd]"] + - ["System.Boolean", "System.Windows.Forms.TextBoxBase", "Property[Modified]"] + - ["System.Windows.Forms.BorderStyle", "System.Windows.Forms.UpDownBase", "Property[BorderStyle]"] + - ["System.Boolean", "System.Windows.Forms.DataGridViewLinkCell", "Property[TrackVisitedState]"] + - ["System.Windows.Forms.CloseReason", "System.Windows.Forms.CloseReason!", "Field[ApplicationExitCall]"] + - ["System.Windows.Forms.SecurityIDType", "System.Windows.Forms.SecurityIDType!", "Field[Invalid]"] + - ["System.String", "System.Windows.Forms.Control", "Property[AccessibleDefaultActionDescription]"] + - ["System.Drawing.Color", "System.Windows.Forms.PropertyGrid", "Property[SelectedItemWithFocusForeColor]"] + - ["System.Windows.Forms.Cursor", "System.Windows.Forms.AmbientProperties", "Property[Cursor]"] + - ["System.Int32", "System.Windows.Forms.DrawListViewItemEventArgs", "Property[ItemIndex]"] + - ["System.Boolean", "System.Windows.Forms.UserControl", "Method[ValidateChildren].ReturnValue"] + - ["System.Drawing.Rectangle", "System.Windows.Forms.DrawTreeNodeEventArgs", "Property[Bounds]"] + - ["System.Windows.Forms.GridItemType", "System.Windows.Forms.GridItemType!", "Field[Category]"] + - ["System.Windows.Forms.Shortcut", "System.Windows.Forms.Shortcut!", "Field[AltF12]"] + - ["System.Boolean", "System.Windows.Forms.LinkArea", "Method[Equals].ReturnValue"] + - ["System.Windows.Forms.Shortcut", "System.Windows.Forms.Shortcut!", "Field[Ctrl4]"] + - ["System.Boolean", "System.Windows.Forms.ListViewGroupCollection", "Property[System.Collections.IList.IsFixedSize]"] + - ["System.Windows.Forms.FormCornerPreference", "System.Windows.Forms.FormCornerPreference!", "Field[Default]"] + - ["System.Boolean", "System.Windows.Forms.ToolStripItem", "Property[IsDisposed]"] + - ["System.Windows.Forms.FormBorderStyle", "System.Windows.Forms.FormBorderStyle!", "Field[None]"] + - ["System.Windows.Forms.AccessibleObject", "System.Windows.Forms.DataGridColumnStyle", "Property[HeaderAccessibleObject]"] + - ["System.Windows.Forms.MessageBoxIcon", "System.Windows.Forms.MessageBoxIcon!", "Field[Warning]"] + - ["System.Windows.Forms.Shortcut", "System.Windows.Forms.Shortcut!", "Field[Ctrl0]"] + - ["System.Windows.Forms.DataGridViewCellBorderStyle", "System.Windows.Forms.DataGridViewCellBorderStyle!", "Field[RaisedVertical]"] + - ["System.Int32", "System.Windows.Forms.ToolStripTextBox", "Method[GetFirstCharIndexOfCurrentLine].ReturnValue"] + - ["System.String", "System.Windows.Forms.DataGridTableStyle", "Property[MappingName]"] + - ["System.Boolean", "System.Windows.Forms.DataGridViewCell", "Method[ClickUnsharesRow].ReturnValue"] + - ["System.Windows.Forms.Shortcut", "System.Windows.Forms.Shortcut!", "Field[CtrlShiftF12]"] + - ["System.Boolean", "System.Windows.Forms.TreeNode", "Property[Checked]"] + - ["System.Boolean", "System.Windows.Forms.ToolStrip", "Property[IsDropDown]"] + - ["System.String", "System.Windows.Forms.HtmlElement", "Property[Name]"] + - ["System.Drawing.Image", "System.Windows.Forms.Clipboard!", "Method[GetImage].ReturnValue"] + - ["System.Boolean", "System.Windows.Forms.Control!", "Property[CheckForIllegalCrossThreadCalls]"] + - ["System.Boolean", "System.Windows.Forms.MaskedTextBox", "Property[CanUndo]"] + - ["System.IntPtr", "System.Windows.Forms.InputLanguage", "Property[Handle]"] + - ["System.Windows.Forms.ImageLayout", "System.Windows.Forms.ListBox", "Property[BackgroundImageLayout]"] + - ["System.Windows.Forms.Form", "System.Windows.Forms.MainMenu", "Method[GetForm].ReturnValue"] + - ["System.Windows.Forms.ImeMode", "System.Windows.Forms.ImeMode!", "Field[Alpha]"] + - ["System.Int32", "System.Windows.Forms.SystemInformation!", "Property[MouseHoverTime]"] + - ["System.Boolean", "System.Windows.Forms.NumericUpDownAccelerationCollection", "Property[IsReadOnly]"] + - ["System.Int32[]", "System.Windows.Forms.RichTextBox", "Property[SelectionTabs]"] + - ["System.Drawing.Rectangle", "System.Windows.Forms.Control", "Property[ClientRectangle]"] + - ["System.Windows.Forms.CreateParams", "System.Windows.Forms.TabControl", "Property[CreateParams]"] + - ["System.Boolean", "System.Windows.Forms.PrintPreviewControl", "Property[TabStop]"] + - ["System.Int32[]", "System.Windows.Forms.TableLayoutPanel", "Method[GetRowHeights].ReturnValue"] + - ["System.Windows.Forms.DataSourceUpdateMode", "System.Windows.Forms.DataSourceUpdateMode!", "Field[Never]"] + - ["System.Boolean", "System.Windows.Forms.Control", "Method[ProcessKeyPreview].ReturnValue"] + - ["System.Windows.Forms.DragDropEffects", "System.Windows.Forms.DragDropEffects!", "Field[Move]"] + - ["System.Boolean", "System.Windows.Forms.ColorDialog", "Property[SolidColorOnly]"] + - ["System.Boolean", "System.Windows.Forms.TreeView", "Property[CheckBoxes]"] + - ["System.Drawing.Color", "System.Windows.Forms.ProfessionalColorTable", "Property[CheckPressedBackground]"] + - ["System.Object", "System.Windows.Forms.DataGridViewTextBoxEditingControl", "Method[GetEditingControlFormattedValue].ReturnValue"] + - ["System.String", "System.Windows.Forms.ColumnHeader", "Property[Name]"] + - ["System.Boolean", "System.Windows.Forms.ColorDialog", "Property[ShowHelp]"] + - ["System.Boolean", "System.Windows.Forms.NumericUpDown", "Property[ThousandsSeparator]"] + - ["System.Windows.Forms.Keys", "System.Windows.Forms.Keys!", "Field[MediaNextTrack]"] + - ["System.Drawing.Point", "System.Windows.Forms.RichTextBox", "Method[GetPositionFromCharIndex].ReturnValue"] + - ["System.Windows.Forms.Keys", "System.Windows.Forms.Keys!", "Field[F2]"] + - ["System.Int32", "System.Windows.Forms.DataGridViewRow", "Property[MinimumHeight]"] + - ["System.Windows.Forms.ScreenOrientation", "System.Windows.Forms.ScreenOrientation!", "Field[Angle180]"] + - ["System.Windows.Forms.PreProcessControlState", "System.Windows.Forms.Control", "Method[PreProcessControlMessage].ReturnValue"] + - ["System.Windows.Forms.Keys", "System.Windows.Forms.Keys!", "Field[FinalMode]"] + - ["System.Int32", "System.Windows.Forms.SystemInformation!", "Property[IconHorizontalSpacing]"] + - ["System.Int32", "System.Windows.Forms.BindingSource", "Property[Count]"] + - ["System.Boolean", "System.Windows.Forms.ToolStripControlHost", "Property[CausesValidation]"] + - ["System.Windows.Forms.ScrollOrientation", "System.Windows.Forms.ScrollEventArgs", "Property[ScrollOrientation]"] + - ["System.Windows.Forms.PictureBoxSizeMode", "System.Windows.Forms.PictureBox", "Property[SizeMode]"] + - ["System.Boolean", "System.Windows.Forms.ToolStripPanelRenderEventArgs", "Property[Handled]"] + - ["System.Windows.Forms.Keys", "System.Windows.Forms.Control!", "Property[ModifierKeys]"] + - ["System.EventHandler", "System.Windows.Forms.BindingManagerBase", "Field[onPositionChangedHandler]"] + - ["System.Drawing.Size", "System.Windows.Forms.PrintPreviewDialog", "Property[Size]"] + - ["System.Windows.Forms.StatusBarPanelBorderStyle", "System.Windows.Forms.StatusBarPanelBorderStyle!", "Field[None]"] + - ["System.Windows.Forms.DataGridViewTriState", "System.Windows.Forms.DataGridViewTriState!", "Field[NotSet]"] + - ["System.Windows.Forms.TreeViewHitTestLocations", "System.Windows.Forms.TreeViewHitTestLocations!", "Field[PlusMinus]"] + - ["System.Windows.Forms.Control", "System.Windows.Forms.SplitterPanel", "Property[Parent]"] + - ["System.Boolean", "System.Windows.Forms.TextBoxBase", "Method[ProcessDialogKey].ReturnValue"] + - ["System.Int32", "System.Windows.Forms.MenuItem", "Property[MenuID]"] + - ["System.IntPtr", "System.Windows.Forms.DrawItemEventArgs", "Method[System.Drawing.IDeviceContext.GetHdc].ReturnValue"] + - ["System.Boolean", "System.Windows.Forms.DataGridViewCheckBoxCell", "Method[ContentDoubleClickUnsharesRow].ReturnValue"] + - ["System.Boolean", "System.Windows.Forms.DataGridView", "Property[ShowCellToolTips]"] + - ["System.Boolean", "System.Windows.Forms.ButtonBase", "Property[AutoSize]"] + - ["System.Boolean", "System.Windows.Forms.HtmlWindow", "Property[IsClosed]"] + - ["System.String", "System.Windows.Forms.ListBox", "Property[Text]"] + - ["System.String", "System.Windows.Forms.Cursor", "Method[ToString].ReturnValue"] + - ["System.String", "System.Windows.Forms.BindingNavigator", "Property[CountItemFormat]"] + - ["System.Windows.Forms.DataGridViewElementStates", "System.Windows.Forms.DataGridViewElementStates!", "Field[None]"] + - ["System.Windows.Forms.ScreenOrientation", "System.Windows.Forms.ScreenOrientation!", "Field[Angle0]"] + - ["System.Int32", "System.Windows.Forms.ItemChangedEventArgs", "Property[Index]"] + - ["System.Boolean", "System.Windows.Forms.UserControl", "Property[AutoSize]"] + - ["System.Windows.Forms.RichTextBoxFinds", "System.Windows.Forms.RichTextBoxFinds!", "Field[None]"] + - ["System.Windows.Forms.Shortcut", "System.Windows.Forms.Shortcut!", "Field[CtrlShiftR]"] + - ["System.ComponentModel.MaskedTextResultHint", "System.Windows.Forms.MaskInputRejectedEventArgs", "Property[RejectionHint]"] + - ["System.Boolean", "System.Windows.Forms.PrintDialog", "Property[AllowSelection]"] + - ["System.Boolean", "System.Windows.Forms.DataGridViewSelectedRowCollection", "Method[System.Collections.IList.Contains].ReturnValue"] + - ["System.Windows.Forms.SizeType", "System.Windows.Forms.TableLayoutStyle", "Property[SizeType]"] + - ["System.Windows.Forms.ToolStripRenderer", "System.Windows.Forms.ToolStripContentPanel", "Property[Renderer]"] + - ["System.Boolean", "System.Windows.Forms.DataGridTableStyle", "Method[EndEdit].ReturnValue"] + - ["System.Boolean", "System.Windows.Forms.FontDialog", "Property[AllowVerticalFonts]"] + - ["System.Drawing.Color", "System.Windows.Forms.DrawItemEventArgs", "Property[BackColor]"] + - ["System.Drawing.Size", "System.Windows.Forms.ListBox", "Property[DefaultSize]"] + - ["System.Int32", "System.Windows.Forms.TabControl", "Property[TabCount]"] + - ["System.Windows.Forms.FormStartPosition", "System.Windows.Forms.PrintPreviewDialog", "Property[StartPosition]"] + - ["System.Drawing.Rectangle", "System.Windows.Forms.Control", "Property[DisplayRectangle]"] + - ["System.Windows.Forms.Keys", "System.Windows.Forms.Keys!", "Field[LControlKey]"] + - ["System.Windows.Forms.MessageBoxDefaultButton", "System.Windows.Forms.MessageBoxDefaultButton!", "Field[Button1]"] + - ["System.Windows.Forms.AutoCompleteMode", "System.Windows.Forms.ComboBox", "Property[AutoCompleteMode]"] + - ["System.Windows.Forms.ListViewItemStates", "System.Windows.Forms.ListViewItemStates!", "Field[Hot]"] + - ["System.Int32", "System.Windows.Forms.TableLayoutPanelCellPosition", "Method[GetHashCode].ReturnValue"] + - ["System.Windows.Forms.Keys", "System.Windows.Forms.Keys!", "Field[ControlKey]"] + - ["System.Windows.Forms.Shortcut", "System.Windows.Forms.Shortcut!", "Field[ShiftIns]"] + - ["System.Windows.Forms.AccessibleRole", "System.Windows.Forms.AccessibleRole!", "Field[Dial]"] + - ["System.Windows.Forms.Padding", "System.Windows.Forms.DomainUpDown", "Property[Padding]"] + - ["System.Boolean", "System.Windows.Forms.DomainUpDown", "Property[Sorted]"] + - ["System.Drawing.Image", "System.Windows.Forms.ToolStripSeparator", "Property[Image]"] + - ["System.Boolean", "System.Windows.Forms.DataGridViewComboBoxEditingControl", "Property[EditingControlValueChanged]"] + - ["System.Windows.Forms.DataGridViewColumn", "System.Windows.Forms.DataGridViewColumnCollection", "Method[GetFirstColumn].ReturnValue"] + - ["System.String", "System.Windows.Forms.TreeNode", "Property[FullPath]"] + - ["System.Drawing.Color", "System.Windows.Forms.ControlPaint!", "Property[ContrastControlDark]"] + - ["System.Windows.Forms.TextFormatFlags", "System.Windows.Forms.TextFormatFlags!", "Field[WordEllipsis]"] + - ["System.Drawing.Color", "System.Windows.Forms.ProfessionalColorTable", "Property[ButtonSelectedGradientEnd]"] + - ["System.Windows.Forms.UICues", "System.Windows.Forms.UICues!", "Field[ShowFocus]"] + - ["System.Int32", "System.Windows.Forms.BindingSource", "Method[IndexOf].ReturnValue"] + - ["System.Windows.Forms.Keys", "System.Windows.Forms.Keys!", "Field[RWin]"] + - ["System.Windows.Forms.PowerLineStatus", "System.Windows.Forms.PowerStatus", "Property[PowerLineStatus]"] + - ["System.Windows.Forms.SystemColorMode", "System.Windows.Forms.Application!", "Property[SystemColorMode]"] + - ["System.Windows.Forms.TaskDialogRadioButtonCollection", "System.Windows.Forms.TaskDialogPage", "Property[RadioButtons]"] + - ["System.Windows.Forms.PowerState", "System.Windows.Forms.PowerState!", "Field[Hibernate]"] + - ["System.Windows.Forms.TabPage", "System.Windows.Forms.TabPage!", "Method[GetTabPageOfComponent].ReturnValue"] + - ["System.Int32", "System.Windows.Forms.CreateParams", "Property[Width]"] + - ["System.Drawing.Size", "System.Windows.Forms.RichTextBox", "Property[DefaultSize]"] + - ["System.String", "System.Windows.Forms.HtmlElement", "Property[OuterHtml]"] + - ["System.Double", "System.Windows.Forms.ToolStripDropDown", "Property[Opacity]"] + - ["System.Boolean", "System.Windows.Forms.SystemInformation!", "Property[PenWindows]"] + - ["System.Windows.Forms.LinkLabel+Link", "System.Windows.Forms.LinkLabel", "Method[PointInLink].ReturnValue"] + - ["System.Windows.Forms.RichTextBoxFinds", "System.Windows.Forms.RichTextBoxFinds!", "Field[NoHighlight]"] + - ["System.String", "System.Windows.Forms.DataGridViewColumn", "Property[ToolTipText]"] + - ["System.Windows.Forms.CloseReason", "System.Windows.Forms.FormClosedEventArgs", "Property[CloseReason]"] + - ["System.Windows.Forms.Keys", "System.Windows.Forms.Keys!", "Field[OemClear]"] + - ["System.Windows.Forms.DataGridParentRowsLabelStyle", "System.Windows.Forms.DataGridParentRowsLabelStyle!", "Field[TableName]"] + - ["System.Drawing.Color", "System.Windows.Forms.DateTimePicker", "Property[CalendarTitleBackColor]"] + - ["System.Drawing.Color", "System.Windows.Forms.LinkLabel", "Property[DisabledLinkColor]"] + - ["System.Windows.Forms.AutoCompleteMode", "System.Windows.Forms.TextBox", "Property[AutoCompleteMode]"] + - ["System.Windows.Forms.ToolStripDropDownCloseReason", "System.Windows.Forms.ToolStripDropDownClosedEventArgs", "Property[CloseReason]"] + - ["System.Windows.Forms.DataGridViewRowHeadersWidthSizeMode", "System.Windows.Forms.DataGridView", "Property[RowHeadersWidthSizeMode]"] + - ["System.Windows.Forms.Padding", "System.Windows.Forms.ToolStripPanelRow", "Property[DefaultMargin]"] + - ["System.Boolean", "System.Windows.Forms.DataGridView", "Method[ProcessDialogKey].ReturnValue"] + - ["System.String", "System.Windows.Forms.DataGridViewTopLeftHeaderCell", "Method[ToString].ReturnValue"] + - ["System.Windows.Forms.Shortcut", "System.Windows.Forms.Shortcut!", "Field[CtrlShiftU]"] + - ["System.Type", "System.Windows.Forms.DataGridViewCell", "Property[FormattedValueType]"] + - ["System.Boolean", "System.Windows.Forms.Binding", "Property[IsBinding]"] + - ["System.Boolean", "System.Windows.Forms.TrackBarRenderer!", "Property[IsSupported]"] + - ["System.Windows.Forms.FormBorderStyle", "System.Windows.Forms.FormBorderStyle!", "Field[FixedToolWindow]"] + - ["System.Object", "System.Windows.Forms.AxHost!", "Method[GetIFontDispFromFont].ReturnValue"] + - ["System.Windows.Forms.BindingCompleteState", "System.Windows.Forms.BindingCompleteState!", "Field[Success]"] + - ["System.Drawing.Rectangle", "System.Windows.Forms.SystemInformation!", "Property[WorkingArea]"] + - ["System.Windows.Forms.ControlStyles", "System.Windows.Forms.ControlStyles!", "Field[FixedWidth]"] + - ["System.Windows.Forms.TaskDialogIcon", "System.Windows.Forms.TaskDialogIcon!", "Field[Error]"] + - ["System.String", "System.Windows.Forms.TaskDialogFootnote", "Property[Text]"] + - ["System.Windows.Forms.Orientation", "System.Windows.Forms.ToolStripPanel", "Property[Orientation]"] + - ["System.Windows.Forms.ToolStripRenderer", "System.Windows.Forms.ToolStripManager!", "Property[Renderer]"] + - ["System.DateTime", "System.Windows.Forms.DateTimePicker!", "Field[MinDateTime]"] + - ["System.Windows.Forms.RichTextBoxLanguageOptions", "System.Windows.Forms.RichTextBoxLanguageOptions!", "Field[ImeCancelComplete]"] + - ["System.String", "System.Windows.Forms.PrintPreviewDialog", "Property[AccessibleName]"] + - ["System.Windows.Forms.TaskDialogIcon", "System.Windows.Forms.TaskDialogIcon!", "Field[ShieldWarningYellowBar]"] + - ["System.Windows.Forms.Shortcut", "System.Windows.Forms.Shortcut!", "Field[CtrlShift2]"] + - ["System.Windows.Forms.DockingBehavior", "System.Windows.Forms.DockingBehavior!", "Field[Never]"] + - ["System.Windows.Forms.TabPage", "System.Windows.Forms.TabControlEventArgs", "Property[TabPage]"] + - ["System.Uri", "System.Windows.Forms.HtmlElementErrorEventArgs", "Property[Url]"] + - ["System.Windows.Forms.AccessibleStates", "System.Windows.Forms.AccessibleStates!", "Field[MultiSelectable]"] + - ["System.Windows.Forms.DataGridViewAutoSizeRowsMode", "System.Windows.Forms.DataGridView", "Property[AutoSizeRowsMode]"] + - ["System.Boolean", "System.Windows.Forms.ToolStripItem", "Property[AutoToolTip]"] + - ["System.Windows.Forms.BoundsSpecified", "System.Windows.Forms.BoundsSpecified!", "Field[Height]"] + - ["System.Int32", "System.Windows.Forms.DataGridViewRowCollection", "Method[AddCopy].ReturnValue"] + - ["System.String", "System.Windows.Forms.ToolStripSeparator", "Property[Text]"] + - ["System.Boolean", "System.Windows.Forms.StatusStrip", "Property[SizingGrip]"] + - ["System.Windows.Forms.DataGridParentRowsLabelStyle", "System.Windows.Forms.DataGridParentRowsLabelStyle!", "Field[Both]"] + - ["System.IO.Stream", "System.Windows.Forms.SaveFileDialog", "Method[OpenFile].ReturnValue"] + - ["System.Drawing.Color", "System.Windows.Forms.ProfessionalColorTable", "Property[GripDark]"] + - ["System.Windows.Forms.HelpNavigator", "System.Windows.Forms.HelpNavigator!", "Field[Topic]"] + - ["System.Windows.Forms.ToolStripItemDisplayStyle", "System.Windows.Forms.ToolStripItem", "Property[DefaultDisplayStyle]"] + - ["System.Windows.Forms.View", "System.Windows.Forms.View!", "Field[SmallIcon]"] + - ["System.Drawing.Color", "System.Windows.Forms.ProfessionalColors!", "Property[RaftingContainerGradientEnd]"] + - ["System.Boolean", "System.Windows.Forms.GridTableStylesCollection", "Property[System.Collections.IList.IsFixedSize]"] + - ["System.Windows.Forms.AccessibleObject", "System.Windows.Forms.MenuStrip", "Method[CreateAccessibilityInstance].ReturnValue"] + - ["System.Windows.Forms.ScrollableControl", "System.Windows.Forms.ScrollProperties", "Property[ParentControl]"] + - ["System.Drawing.Color", "System.Windows.Forms.ProfessionalColorTable", "Property[OverflowButtonGradientMiddle]"] + - ["System.Windows.Forms.AccessibleObject", "System.Windows.Forms.WebBrowser", "Method[CreateAccessibilityInstance].ReturnValue"] + - ["System.String", "System.Windows.Forms.FolderBrowserDialog", "Property[InitialDirectory]"] + - ["System.Windows.Forms.TaskDialogIcon", "System.Windows.Forms.TaskDialogIcon!", "Field[Shield]"] + - ["System.Windows.Forms.BorderStyle", "System.Windows.Forms.BorderStyle!", "Field[None]"] + - ["System.String", "System.Windows.Forms.ColorDialog", "Method[ToString].ReturnValue"] + - ["System.Windows.Forms.SystemColorMode", "System.Windows.Forms.Application!", "Property[ColorMode]"] + - ["System.Windows.Forms.AccessibleObject", "System.Windows.Forms.AccessibleObject", "Method[GetChild].ReturnValue"] + - ["System.Windows.Forms.AccessibleSelection", "System.Windows.Forms.AccessibleSelection!", "Field[ExtendSelection]"] + - ["System.Windows.Forms.CreateParams", "System.Windows.Forms.Label", "Property[CreateParams]"] + - ["System.Boolean", "System.Windows.Forms.DataGridView", "Property[AutoGenerateColumns]"] + - ["System.Windows.Forms.FlatStyle", "System.Windows.Forms.FlatStyle!", "Field[Standard]"] + - ["System.Drawing.Color", "System.Windows.Forms.TextBoxBase", "Property[ForeColor]"] + - ["System.Boolean", "System.Windows.Forms.CursorConverter", "Method[CanConvertFrom].ReturnValue"] + - ["System.Windows.Forms.Keys", "System.Windows.Forms.Keys!", "Field[F24]"] + - ["System.String", "System.Windows.Forms.Control", "Property[Text]"] + - ["System.String", "System.Windows.Forms.DragEventArgs", "Property[MessageReplacementToken]"] + - ["System.String[]", "System.Windows.Forms.MaskedTextBox", "Property[Lines]"] + - ["System.String", "System.Windows.Forms.CreateParams", "Property[Caption]"] + - ["System.Boolean", "System.Windows.Forms.DataGridView", "Method[EndEdit].ReturnValue"] + - ["System.Boolean", "System.Windows.Forms.Form", "Property[MaximizeBox]"] + - ["System.Windows.Forms.Cursor", "System.Windows.Forms.Cursors!", "Property[SizeWE]"] + - ["System.Windows.Forms.Keys", "System.Windows.Forms.Keys!", "Field[S]"] + - ["System.Windows.Forms.ImeMode", "System.Windows.Forms.Splitter", "Property[ImeMode]"] + - ["System.Int32", "System.Windows.Forms.Splitter", "Property[MinExtra]"] + - ["System.Windows.Forms.BorderStyle", "System.Windows.Forms.DataGridView", "Property[BorderStyle]"] + - ["System.Boolean", "System.Windows.Forms.DataGridViewCellStyle", "Property[IsDataSourceNullValueDefault]"] + - ["System.Windows.Forms.AccessibleRole", "System.Windows.Forms.AccessibleRole!", "Field[Application]"] + - ["System.Windows.Forms.DataGridViewRow", "System.Windows.Forms.DataGridViewRowStateChangedEventArgs", "Property[Row]"] + - ["System.Windows.Forms.DataGridViewCellStyle", "System.Windows.Forms.DataGridViewRowPostPaintEventArgs", "Property[InheritedRowStyle]"] + - ["System.Boolean", "System.Windows.Forms.ToolStrip", "Property[TabStop]"] + - ["System.Boolean", "System.Windows.Forms.Message!", "Method[op_Equality].ReturnValue"] + - ["System.Windows.Forms.TableLayoutRowStyleCollection", "System.Windows.Forms.TableLayoutSettings", "Property[RowStyles]"] + - ["System.Windows.Forms.Keys", "System.Windows.Forms.Keys!", "Field[I]"] + - ["System.Windows.Forms.ImeMode", "System.Windows.Forms.TextBox", "Property[DefaultImeMode]"] + - ["System.Windows.Forms.Orientation", "System.Windows.Forms.ToolStripPanelRow", "Property[Orientation]"] + - ["System.Int32", "System.Windows.Forms.FileDialog", "Property[FilterIndex]"] + - ["System.Windows.Forms.DataGridViewComboBoxDisplayStyle", "System.Windows.Forms.DataGridViewComboBoxColumn", "Property[DisplayStyle]"] + - ["System.Windows.Forms.TaskDialogIcon", "System.Windows.Forms.TaskDialogIcon!", "Field[Warning]"] + - ["System.Boolean", "System.Windows.Forms.MaskedTextBox", "Property[AcceptsTab]"] + - ["System.Boolean", "System.Windows.Forms.PropertyGrid", "Property[DrawFlatToolbar]"] + - ["System.String", "System.Windows.Forms.ListViewGroup", "Property[Name]"] + - ["System.Windows.Forms.Padding", "System.Windows.Forms.DataGridViewCellStyle", "Property[Padding]"] + - ["System.Drawing.Size", "System.Windows.Forms.ToolStrip", "Property[AutoScrollMargin]"] + - ["System.String", "System.Windows.Forms.PrintPreviewDialog", "Property[AccessibleDescription]"] + - ["System.Drawing.Color", "System.Windows.Forms.ProfessionalColors!", "Property[ImageMarginGradientMiddle]"] + - ["System.Windows.Forms.ContextMenuStrip", "System.Windows.Forms.UpDownBase", "Property[ContextMenuStrip]"] + - ["System.Windows.Forms.Shortcut", "System.Windows.Forms.Shortcut!", "Field[Ctrl2]"] + - ["System.Drawing.Color", "System.Windows.Forms.ProfessionalColors!", "Property[ButtonPressedBorder]"] + - ["System.String", "System.Windows.Forms.DateTimePicker", "Method[ToString].ReturnValue"] + - ["System.Boolean", "System.Windows.Forms.ToolStripSeparator", "Property[RightToLeftAutoMirrorImage]"] + - ["System.Drawing.Size", "System.Windows.Forms.ToolStripControlHost", "Property[Size]"] + - ["System.Boolean", "System.Windows.Forms.ProgressBarRenderer!", "Property[IsSupported]"] + - ["System.Boolean", "System.Windows.Forms.GridItem", "Property[Expanded]"] + - ["System.Windows.Forms.CreateParams", "System.Windows.Forms.ButtonBase", "Property[CreateParams]"] + - ["System.Windows.Forms.Binding", "System.Windows.Forms.ControlBindingsCollection", "Method[Add].ReturnValue"] + - ["System.Windows.Forms.ToolStripItemImageScaling", "System.Windows.Forms.ToolStripItem", "Property[ImageScaling]"] + - ["System.Boolean", "System.Windows.Forms.DataGridView", "Method[AreAllCellsSelected].ReturnValue"] + - ["System.Boolean", "System.Windows.Forms.ButtonBase", "Property[UseVisualStyleBackColor]"] + - ["System.Boolean", "System.Windows.Forms.KeysConverter", "Method[CanConvertTo].ReturnValue"] + - ["System.Windows.Forms.AccessibleObject", "System.Windows.Forms.CheckedListBox", "Method[CreateAccessibilityInstance].ReturnValue"] + - ["System.Object", "System.Windows.Forms.DataGridViewSelectedRowCollection", "Property[System.Collections.IList.Item]"] + - ["System.Boolean", "System.Windows.Forms.MaskedTextBox", "Property[MaskFull]"] + - ["System.Boolean", "System.Windows.Forms.Menu", "Property[IsParent]"] + - ["System.Int32", "System.Windows.Forms.DataGridViewRowCollection", "Method[System.Collections.IList.IndexOf].ReturnValue"] + - ["System.Windows.Forms.ItemActivation", "System.Windows.Forms.ItemActivation!", "Field[TwoClick]"] + - ["System.Boolean", "System.Windows.Forms.Control", "Method[GetTopLevel].ReturnValue"] + - ["System.Windows.Forms.Padding", "System.Windows.Forms.GroupBox", "Property[DefaultPadding]"] + - ["System.Object", "System.Windows.Forms.HtmlElementCollection", "Property[System.Collections.ICollection.SyncRoot]"] + - ["System.Windows.Forms.RightToLeft", "System.Windows.Forms.VScrollBar", "Property[RightToLeft]"] + - ["System.IntPtr", "System.Windows.Forms.CommonDialog", "Method[OwnerWndProc].ReturnValue"] + - ["System.Windows.Forms.DataGridViewElementStates", "System.Windows.Forms.DataGridViewRowPostPaintEventArgs", "Property[State]"] + - ["System.Boolean", "System.Windows.Forms.ToolStripStatusLabel", "Property[Spring]"] + - ["System.Boolean", "System.Windows.Forms.ImageIndexConverter", "Property[IncludeNoneAsStandardValue]"] + - ["System.Windows.Forms.DockStyle", "System.Windows.Forms.DockStyle!", "Field[None]"] + - ["System.Windows.Forms.CheckState", "System.Windows.Forms.CheckState!", "Field[Unchecked]"] + - ["System.Windows.Forms.IWindowTarget", "System.Windows.Forms.Control", "Property[WindowTarget]"] + - ["System.Windows.Forms.StatusBarPanelBorderStyle", "System.Windows.Forms.StatusBarPanelBorderStyle!", "Field[Raised]"] + - ["System.Drawing.Rectangle", "System.Windows.Forms.DataGridViewTopLeftHeaderCell", "Method[GetErrorIconBounds].ReturnValue"] + - ["System.Windows.Forms.ContextMenuStrip", "System.Windows.Forms.Control", "Property[ContextMenuStrip]"] + - ["System.Windows.Forms.AccessibleObject", "System.Windows.Forms.Control", "Property[AccessibilityObject]"] + - ["System.Windows.Forms.CreateParams", "System.Windows.Forms.UserControl", "Property[CreateParams]"] + - ["System.Windows.Forms.TaskDialogButton", "System.Windows.Forms.TaskDialogButton!", "Property[Abort]"] + - ["System.Windows.Forms.DataGridLineStyle", "System.Windows.Forms.DataGridLineStyle!", "Field[None]"] + - ["System.Boolean", "System.Windows.Forms.Control!", "Method[IsMnemonic].ReturnValue"] + - ["System.Windows.Forms.ContextMenu", "System.Windows.Forms.NotifyIcon", "Property[ContextMenu]"] + - ["System.Boolean", "System.Windows.Forms.DataGridView", "Property[IsCurrentCellDirty]"] + - ["System.Windows.Forms.Cursor", "System.Windows.Forms.Cursors!", "Property[Arrow]"] + - ["System.Windows.Forms.Shortcut", "System.Windows.Forms.Shortcut!", "Field[Ctrl3]"] + - ["System.Int32", "System.Windows.Forms.DataGridViewColumn", "Method[GetPreferredWidth].ReturnValue"] + - ["System.Object", "System.Windows.Forms.PrintPreviewDialog", "Property[Tag]"] + - ["System.Boolean", "System.Windows.Forms.Splitter", "Property[AllowDrop]"] + - ["System.Windows.Forms.Shortcut", "System.Windows.Forms.Shortcut!", "Field[CtrlO]"] + - ["System.Int32", "System.Windows.Forms.DataGridViewRowsAddedEventArgs", "Property[RowCount]"] + - ["System.Windows.Forms.DataGridViewRow", "System.Windows.Forms.DataGridViewRowCollection", "Property[Item]"] + - ["System.Int32", "System.Windows.Forms.ScrollEventArgs", "Property[NewValue]"] + - ["System.Windows.Forms.FormBorderStyle", "System.Windows.Forms.FormBorderStyle!", "Field[Sizable]"] + - ["System.Int32", "System.Windows.Forms.CreateParams", "Property[Style]"] + - ["System.Windows.Forms.Keys", "System.Windows.Forms.Keys!", "Field[H]"] + - ["System.Windows.Forms.Shortcut", "System.Windows.Forms.Shortcut!", "Field[Ctrl8]"] + - ["System.Windows.Forms.ComboBox", "System.Windows.Forms.ToolStripComboBox", "Property[ComboBox]"] + - ["System.Windows.Forms.ArrangeStartingPosition", "System.Windows.Forms.ArrangeStartingPosition!", "Field[TopLeft]"] + - ["System.Boolean", "System.Windows.Forms.PrintPreviewDialog", "Property[IsMdiContainer]"] + - ["System.Boolean", "System.Windows.Forms.SplitContainer", "Method[ProcessTabKey].ReturnValue"] + - ["System.Int32", "System.Windows.Forms.LinkClickedEventArgs", "Property[LinkStart]"] + - ["System.String", "System.Windows.Forms.DomainUpDown", "Method[ToString].ReturnValue"] + - ["System.String", "System.Windows.Forms.SearchForVirtualItemEventArgs", "Property[Text]"] + - ["System.Windows.Forms.DataGridViewPaintParts", "System.Windows.Forms.DataGridViewPaintParts!", "Field[SelectionBackground]"] + - ["System.Windows.Forms.DataGridViewElementStates", "System.Windows.Forms.DataGridViewElementStates!", "Field[ResizableSet]"] + - ["System.String", "System.Windows.Forms.TreeView", "Property[PathSeparator]"] + - ["System.Drawing.Color", "System.Windows.Forms.PropertyGrid", "Property[DisabledItemForeColor]"] + - ["System.Boolean", "System.Windows.Forms.AutoCompleteStringCollection", "Property[IsReadOnly]"] + - ["System.Windows.Forms.ToolStripTextDirection", "System.Windows.Forms.ToolStripSeparator", "Property[TextDirection]"] + - ["System.Windows.Forms.ScrollButton", "System.Windows.Forms.ScrollButton!", "Field[Min]"] + - ["System.Windows.Forms.FormWindowState", "System.Windows.Forms.FormWindowState!", "Field[Normal]"] + - ["System.Boolean", "System.Windows.Forms.RichTextBox", "Property[ShowSelectionMargin]"] + - ["System.Windows.Forms.SecurityIDType", "System.Windows.Forms.SecurityIDType!", "Field[Computer]"] + - ["System.Int32", "System.Windows.Forms.SystemInformation!", "Property[KeyboardSpeed]"] + - ["System.String", "System.Windows.Forms.Form", "Property[Text]"] + - ["System.IntPtr", "System.Windows.Forms.Menu", "Method[CreateMenuHandle].ReturnValue"] + - ["System.Windows.Forms.Control+ControlCollection", "System.Windows.Forms.ToolStripContainer", "Method[CreateControlsInstance].ReturnValue"] + - ["System.Boolean", "System.Windows.Forms.DataGridTextBoxColumn", "Property[ReadOnly]"] + - ["System.Object", "System.Windows.Forms.DataGridBoolColumn", "Property[NullValue]"] + - ["System.Boolean", "System.Windows.Forms.NumericUpDownAccelerationCollection", "Method[Contains].ReturnValue"] + - ["System.Boolean", "System.Windows.Forms.ToolStripButton", "Property[AutoToolTip]"] + - ["System.Windows.Forms.Cursor", "System.Windows.Forms.Cursors!", "Property[NoMoveHoriz]"] + - ["System.Windows.Forms.Design.PropertyTab", "System.Windows.Forms.PropertyGrid", "Method[CreatePropertyTab].ReturnValue"] + - ["System.Windows.Forms.Shortcut", "System.Windows.Forms.Shortcut!", "Field[CtrlShiftK]"] + - ["System.Windows.Forms.AccessibleEvents", "System.Windows.Forms.AccessibleEvents!", "Field[SystemDragDropStart]"] + - ["System.Windows.Forms.VScrollProperties", "System.Windows.Forms.ToolStrip", "Property[VerticalScroll]"] + - ["System.Drawing.Size", "System.Windows.Forms.PopupEventArgs", "Property[ToolTipSize]"] + - ["System.Windows.Forms.Padding", "System.Windows.Forms.NumericUpDown", "Property[Padding]"] + - ["System.Int32", "System.Windows.Forms.ToolStripComboBox", "Method[GetItemHeight].ReturnValue"] + - ["System.Single", "System.Windows.Forms.RichTextBox", "Property[ZoomFactor]"] + - ["System.Drawing.Image", "System.Windows.Forms.UpDownBase", "Property[BackgroundImage]"] + - ["System.Int32", "System.Windows.Forms.RichTextBox", "Property[TextLength]"] + - ["System.Windows.Forms.Keys", "System.Windows.Forms.Keys!", "Field[NumPad4]"] + - ["System.String", "System.Windows.Forms.ToolStripProgressBar", "Property[Text]"] + - ["System.Windows.Forms.AutoValidate", "System.Windows.Forms.AutoValidate!", "Field[EnablePreventFocusChange]"] + - ["System.Type", "System.Windows.Forms.DataGridViewCell", "Property[ValueType]"] + - ["System.Int32", "System.Windows.Forms.DataGridViewCellCollection", "Method[System.Collections.IList.IndexOf].ReturnValue"] + - ["System.Boolean", "System.Windows.Forms.DataGridView", "Method[ProcessDataGridViewKey].ReturnValue"] + - ["System.Windows.Forms.ColorDepth", "System.Windows.Forms.ImageList", "Property[ColorDepth]"] + - ["System.Int32", "System.Windows.Forms.TableLayoutCellPaintEventArgs", "Property[Row]"] + - ["System.Type", "System.Windows.Forms.DataGridViewColumn", "Property[CellType]"] + - ["System.Windows.Forms.HtmlElementInsertionOrientation", "System.Windows.Forms.HtmlElementInsertionOrientation!", "Field[BeforeBegin]"] + - ["System.ComponentModel.PropertyDescriptor", "System.Windows.Forms.GridItem", "Property[PropertyDescriptor]"] + - ["System.String", "System.Windows.Forms.DataFormats!", "Field[StringFormat]"] + - ["System.Boolean", "System.Windows.Forms.TreeNode", "Property[IsVisible]"] + - ["System.Windows.Forms.Cursor", "System.Windows.Forms.Cursors!", "Property[Cross]"] + - ["System.Windows.Forms.Form", "System.Windows.Forms.ApplicationContext", "Property[MainForm]"] + - ["System.Int32", "System.Windows.Forms.ToolStripSplitButton", "Property[DropDownButtonWidth]"] + - ["System.Windows.Forms.DockStyle", "System.Windows.Forms.ToolStrip", "Property[DefaultDock]"] + - ["System.Boolean", "System.Windows.Forms.FolderBrowserDialog", "Method[RunDialog].ReturnValue"] + - ["System.Boolean", "System.Windows.Forms.ListControl", "Method[IsInputKey].ReturnValue"] + - ["System.Boolean", "System.Windows.Forms.PropertyGrid", "Method[System.Windows.Forms.ComponentModel.Com2Interop.IComPropertyBrowser.EnsurePendingChangesCommitted].ReturnValue"] + - ["System.Windows.Forms.HtmlElement", "System.Windows.Forms.HtmlElementEventArgs", "Property[FromElement]"] + - ["System.Boolean", "System.Windows.Forms.WebBrowserBase", "Property[AllowDrop]"] + - ["System.Windows.Forms.MergeAction", "System.Windows.Forms.MergeAction!", "Field[Remove]"] + - ["System.Windows.Forms.Padding", "System.Windows.Forms.Padding!", "Field[Empty]"] + - ["System.String", "System.Windows.Forms.DataGridViewRowHeaderCell", "Method[ToString].ReturnValue"] + - ["System.Windows.Forms.HorizontalAlignment", "System.Windows.Forms.RichTextBox", "Property[SelectionAlignment]"] + - ["System.Drawing.Color", "System.Windows.Forms.ProfessionalColors!", "Property[ButtonCheckedGradientMiddle]"] + - ["System.Boolean", "System.Windows.Forms.DataGridViewButtonCell", "Method[KeyUpUnsharesRow].ReturnValue"] + - ["System.Boolean", "System.Windows.Forms.DataGridViewCheckBoxCell", "Property[ThreeState]"] + - ["System.Boolean", "System.Windows.Forms.DataGridTableStyle", "Property[AllowSorting]"] + - ["System.Windows.Forms.TextImageRelation", "System.Windows.Forms.ToolStripItem", "Property[TextImageRelation]"] + - ["System.Drawing.Graphics", "System.Windows.Forms.ToolStripItemRenderEventArgs", "Property[Graphics]"] + - ["System.Windows.Forms.RichTextBoxSelectionTypes", "System.Windows.Forms.RichTextBoxSelectionTypes!", "Field[MultiObject]"] + - ["System.Windows.Forms.BootMode", "System.Windows.Forms.BootMode!", "Field[Normal]"] + - ["System.Boolean", "System.Windows.Forms.ToolTip", "Property[ShowAlways]"] + - ["System.Windows.Forms.Shortcut", "System.Windows.Forms.Shortcut!", "Field[CtrlShiftZ]"] + - ["System.Windows.Forms.CreateParams", "System.Windows.Forms.ToolStripDropDown", "Property[CreateParams]"] + - ["System.Windows.Forms.DrawItemState", "System.Windows.Forms.DrawItemState!", "Field[Inactive]"] + - ["System.Drawing.Color", "System.Windows.Forms.ProfessionalColorTable", "Property[ToolStripGradientEnd]"] + - ["System.String", "System.Windows.Forms.FileDialog", "Property[Filter]"] + - ["System.Windows.Forms.DataGridViewCellStyle", "System.Windows.Forms.DataGridViewEditingControlShowingEventArgs", "Property[CellStyle]"] + - ["System.Windows.Forms.ScrollEventType", "System.Windows.Forms.ScrollEventArgs", "Property[Type]"] + - ["System.String", "System.Windows.Forms.DragEventArgs", "Property[Message]"] + - ["System.ComponentModel.PropertyDescriptor", "System.Windows.Forms.BindingSource", "Property[SortProperty]"] + - ["System.String", "System.Windows.Forms.FontDialog", "Method[ToString].ReturnValue"] + - ["System.Windows.Forms.DataGridViewElementStates", "System.Windows.Forms.DataGridViewElementStates!", "Field[Resizable]"] + - ["System.Boolean", "System.Windows.Forms.DataGridViewCheckBoxCell", "Property[EditingCellValueChanged]"] + - ["System.Drawing.Color", "System.Windows.Forms.DataGridViewCellStyle", "Property[BackColor]"] + - ["System.Int32", "System.Windows.Forms.TreeView", "Method[GetNodeCount].ReturnValue"] + - ["System.Windows.Forms.Keys", "System.Windows.Forms.Keys!", "Field[D0]"] + - ["System.Windows.Forms.Keys", "System.Windows.Forms.Keys!", "Field[Pause]"] + - ["System.Windows.Forms.CreateParams", "System.Windows.Forms.CheckBox", "Property[CreateParams]"] + - ["System.Drawing.Image", "System.Windows.Forms.ToolStripComboBox", "Property[BackgroundImage]"] + - ["System.Drawing.Rectangle", "System.Windows.Forms.HtmlElement", "Property[ClientRectangle]"] + - ["System.Windows.Forms.AccessibleEvents", "System.Windows.Forms.AccessibleEvents!", "Field[SystemMenuPopupStart]"] + - ["System.Int32", "System.Windows.Forms.FlatButtonAppearance", "Property[BorderSize]"] + - ["System.Drawing.Color", "System.Windows.Forms.ProfessionalColors!", "Property[ToolStripPanelGradientEnd]"] + - ["System.String", "System.Windows.Forms.ToolStripMenuItem", "Property[ShortcutKeyDisplayString]"] + - ["System.Windows.Forms.ButtonBorderStyle", "System.Windows.Forms.ButtonBorderStyle!", "Field[Solid]"] + - ["System.Windows.Forms.Form[]", "System.Windows.Forms.MdiClient", "Property[MdiChildren]"] + - ["System.Windows.Forms.ImeMode", "System.Windows.Forms.ImeMode!", "Field[Katakana]"] + - ["System.Boolean", "System.Windows.Forms.ListView", "Property[GridLines]"] + - ["System.Windows.Forms.AccessibleEvents", "System.Windows.Forms.AccessibleEvents!", "Field[SystemContextHelpStart]"] + - ["System.Windows.Forms.ToolStripItemCollection", "System.Windows.Forms.ToolStripOverflow", "Property[Items]"] + - ["System.Windows.Forms.AccessibleEvents", "System.Windows.Forms.AccessibleEvents!", "Field[Create]"] + - ["System.Windows.Forms.ImeMode", "System.Windows.Forms.TrackBar", "Property[ImeMode]"] + - ["System.Boolean", "System.Windows.Forms.DataGridView", "Method[ProcessLeftKey].ReturnValue"] + - ["System.Windows.Forms.DataGridViewColumn", "System.Windows.Forms.DataGridViewColumnStateChangedEventArgs", "Property[Column]"] + - ["System.Int32", "System.Windows.Forms.PreviewKeyDownEventArgs", "Property[KeyValue]"] + - ["System.Drawing.Color", "System.Windows.Forms.ToolStripItem", "Property[ImageTransparentColor]"] + - ["System.String", "System.Windows.Forms.ToolStripSeparator", "Property[ImageKey]"] + - ["System.Windows.Forms.AccessibleEvents", "System.Windows.Forms.AccessibleEvents!", "Field[SystemScrollingStart]"] + - ["System.Boolean", "System.Windows.Forms.DataGridView", "Property[RowHeadersVisible]"] + - ["System.IFormatProvider", "System.Windows.Forms.DataGridTextBoxColumn", "Property[FormatInfo]"] + - ["System.Object", "System.Windows.Forms.TreeViewImageIndexConverter", "Method[ConvertTo].ReturnValue"] + - ["System.Windows.Forms.DataGridViewContentAlignment", "System.Windows.Forms.DataGridViewContentAlignment!", "Field[TopLeft]"] + - ["System.Windows.Forms.DockStyle", "System.Windows.Forms.DockStyle!", "Field[Top]"] + - ["System.Windows.Forms.AccessibleRole", "System.Windows.Forms.AccessibleRole!", "Field[Diagram]"] + - ["System.String", "System.Windows.Forms.HtmlDocument", "Property[Encoding]"] + - ["System.Drawing.Size", "System.Windows.Forms.SystemInformation!", "Property[MinimizedWindowSpacingSize]"] + - ["System.Windows.Forms.FormStartPosition", "System.Windows.Forms.FormStartPosition!", "Field[Manual]"] + - ["System.Windows.Forms.CreateParams", "System.Windows.Forms.RichTextBox", "Property[CreateParams]"] + - ["System.Int32", "System.Windows.Forms.TableLayoutSettings", "Method[GetRowSpan].ReturnValue"] + - ["System.Windows.Forms.DrawItemState", "System.Windows.Forms.DrawItemState!", "Field[Selected]"] + - ["System.Drawing.Rectangle", "System.Windows.Forms.Screen", "Property[Bounds]"] + - ["System.Windows.Forms.Control+ControlCollection", "System.Windows.Forms.MdiClient", "Method[CreateControlsInstance].ReturnValue"] + - ["System.Windows.Forms.Keys", "System.Windows.Forms.Keys!", "Field[Exsel]"] + - ["System.Windows.Forms.AccessibleRole", "System.Windows.Forms.AccessibleRole!", "Field[ButtonDropDownGrid]"] + - ["System.Windows.Forms.Form", "System.Windows.Forms.Control", "Method[FindForm].ReturnValue"] + - ["System.Windows.Forms.ListViewItemStates", "System.Windows.Forms.ListViewItemStates!", "Field[Grayed]"] + - ["System.Boolean", "System.Windows.Forms.ToolStripContentPanel", "Property[TabStop]"] + - ["System.Boolean", "System.Windows.Forms.MonthCalendar", "Property[RightToLeftLayout]"] + - ["System.Drawing.Size", "System.Windows.Forms.DataGridViewButtonCell", "Method[GetPreferredSize].ReturnValue"] + - ["System.Windows.Forms.Padding", "System.Windows.Forms.DataGridView", "Property[Padding]"] + - ["System.Boolean", "System.Windows.Forms.DataGridViewColumnDesignTimeVisibleAttribute", "Property[Visible]"] + - ["System.Boolean", "System.Windows.Forms.DataGridViewRow", "Property[Selected]"] + - ["System.Int32", "System.Windows.Forms.ScrollEventArgs", "Property[OldValue]"] + - ["System.Windows.Forms.Keys", "System.Windows.Forms.Keys!", "Field[OemOpenBrackets]"] + - ["System.Int32", "System.Windows.Forms.MenuItem", "Property[MergeOrder]"] + - ["System.Windows.Forms.ToolBarAppearance", "System.Windows.Forms.ToolBarAppearance!", "Field[Flat]"] + - ["System.String", "System.Windows.Forms.DataFormats!", "Field[Bitmap]"] + - ["System.Windows.Forms.Keys", "System.Windows.Forms.Keys!", "Field[Home]"] + - ["System.Windows.Forms.ToolStripDropDownCloseReason", "System.Windows.Forms.ToolStripDropDownCloseReason!", "Field[AppClicked]"] + - ["System.Windows.Forms.TextFormatFlags", "System.Windows.Forms.TextFormatFlags!", "Field[HidePrefix]"] + - ["System.Drawing.Size", "System.Windows.Forms.ListView", "Property[DefaultSize]"] + - ["System.Boolean", "System.Windows.Forms.DataGridViewSelectedColumnCollection", "Method[Contains].ReturnValue"] + - ["System.Windows.Forms.SecurityIDType", "System.Windows.Forms.SecurityIDType!", "Field[User]"] + - ["System.Boolean", "System.Windows.Forms.ToolStrip", "Property[CanOverflow]"] + - ["System.String", "System.Windows.Forms.AccessibleObject", "Property[DefaultAction]"] + - ["System.Windows.Forms.Shortcut", "System.Windows.Forms.Shortcut!", "Field[CtrlF]"] + - ["System.Windows.Forms.ProgressBarStyle", "System.Windows.Forms.ToolStripProgressBar", "Property[Style]"] + - ["System.Object", "System.Windows.Forms.DataGridViewCellPaintingEventArgs", "Property[FormattedValue]"] + - ["System.Boolean", "System.Windows.Forms.ListViewVirtualItemsSelectionRangeChangedEventArgs", "Property[IsSelected]"] + - ["System.Int32[]", "System.Windows.Forms.DateBoldEventArgs", "Property[DaysToBold]"] + - ["System.Boolean", "System.Windows.Forms.RichTextBox", "Property[AutoSize]"] + - ["System.Drawing.Rectangle", "System.Windows.Forms.HtmlElement", "Property[ScrollRectangle]"] + - ["System.Windows.Forms.DockStyle", "System.Windows.Forms.StatusBar", "Property[Dock]"] + - ["System.Windows.Forms.AccessibleObject", "System.Windows.Forms.ToolStripItem", "Method[CreateAccessibilityInstance].ReturnValue"] + - ["System.Boolean", "System.Windows.Forms.ToolStripManager!", "Property[VisualStylesEnabled]"] + - ["System.Windows.Forms.DataGridViewComboBoxDisplayStyle", "System.Windows.Forms.DataGridViewComboBoxDisplayStyle!", "Field[DropDownButton]"] + - ["System.Boolean", "System.Windows.Forms.Label", "Property[UseCompatibleTextRendering]"] + - ["System.Drawing.Image", "System.Windows.Forms.AxHost!", "Method[GetPictureFromIPicture].ReturnValue"] + - ["System.Int32", "System.Windows.Forms.SystemInformation!", "Property[HorizontalScrollBarArrowWidth]"] + - ["System.Windows.Forms.Keys", "System.Windows.Forms.Keys!", "Field[Oemplus]"] + - ["System.Windows.Forms.DataGridViewCellStyleScopes", "System.Windows.Forms.DataGridViewCellStyleScopes!", "Field[AlternatingRows]"] + - ["System.Windows.Forms.Padding", "System.Windows.Forms.StatusStrip", "Property[Padding]"] + - ["System.String", "System.Windows.Forms.BindingSource", "Property[DataMember]"] + - ["System.Boolean", "System.Windows.Forms.KeyEventArgs", "Property[Control]"] + - ["System.Drawing.Rectangle", "System.Windows.Forms.Screen!", "Method[GetBounds].ReturnValue"] + - ["System.Windows.Forms.ToolStripGripDisplayStyle", "System.Windows.Forms.ToolStripGripDisplayStyle!", "Field[Horizontal]"] + - ["System.Boolean", "System.Windows.Forms.SelectionRangeConverter", "Method[GetCreateInstanceSupported].ReturnValue"] + - ["System.Drawing.Color", "System.Windows.Forms.ProfessionalColorTable", "Property[SeparatorLight]"] + - ["System.Boolean", "System.Windows.Forms.FontDialog", "Property[AllowScriptChange]"] + - ["System.Windows.Forms.CaptionButton", "System.Windows.Forms.CaptionButton!", "Field[Help]"] + - ["System.Windows.Forms.DataGridViewDataErrorContexts", "System.Windows.Forms.DataGridViewDataErrorContexts!", "Field[CurrentCellChange]"] + - ["System.Object", "System.Windows.Forms.DataGridViewRowHeaderCell", "Method[GetClipboardContent].ReturnValue"] + - ["System.Windows.Forms.DataGridViewCellStyle", "System.Windows.Forms.DataGridViewCellStyle", "Method[Clone].ReturnValue"] + - ["System.Boolean", "System.Windows.Forms.GridColumnStylesCollection", "Method[Contains].ReturnValue"] + - ["System.Object", "System.Windows.Forms.OpacityConverter", "Method[ConvertFrom].ReturnValue"] + - ["System.Type", "System.Windows.Forms.DataGridViewCheckBoxCell", "Property[ValueType]"] + - ["System.Int32", "System.Windows.Forms.DataGridViewCellMouseEventArgs", "Property[ColumnIndex]"] + - ["System.Windows.Forms.DataGridViewCellStyle", "System.Windows.Forms.DataGridViewColumn", "Property[InheritedStyle]"] + - ["System.Drawing.Color", "System.Windows.Forms.ProfessionalColorTable", "Property[ToolStripGradientMiddle]"] + - ["System.Windows.Forms.TreeViewDrawMode", "System.Windows.Forms.TreeViewDrawMode!", "Field[OwnerDrawAll]"] + - ["System.Windows.Forms.IContainerControl", "System.Windows.Forms.Control", "Method[GetContainerControl].ReturnValue"] + - ["System.Windows.Forms.DataGridCell", "System.Windows.Forms.DataGrid", "Property[CurrentCell]"] + - ["System.Windows.Forms.Keys", "System.Windows.Forms.Keys!", "Field[NumPad7]"] + - ["System.Windows.Forms.ToolStripItemDisplayStyle", "System.Windows.Forms.ToolStripControlHost", "Property[DisplayStyle]"] + - ["System.Boolean", "System.Windows.Forms.ListViewItem", "Property[Focused]"] + - ["System.Windows.Forms.AccessibleRole", "System.Windows.Forms.AccessibleRole!", "Field[PageTabList]"] + - ["System.Windows.Forms.GridItemType", "System.Windows.Forms.GridItem", "Property[GridItemType]"] + - ["System.Windows.Forms.DataGridViewSelectedColumnCollection", "System.Windows.Forms.DataGridView", "Property[SelectedColumns]"] + - ["System.Windows.Forms.ImageList", "System.Windows.Forms.TreeView", "Property[ImageList]"] + - ["System.Windows.Forms.ContextMenuStrip", "System.Windows.Forms.DataGridViewColumnHeaderCell", "Method[GetInheritedContextMenuStrip].ReturnValue"] + - ["System.Int32", "System.Windows.Forms.DataGridViewColumnDividerDoubleClickEventArgs", "Property[ColumnIndex]"] + - ["System.Windows.Forms.Shortcut", "System.Windows.Forms.Shortcut!", "Field[CtrlShiftT]"] + - ["System.String", "System.Windows.Forms.ToolStripComboBox", "Method[ToString].ReturnValue"] + - ["System.Windows.Forms.Screen", "System.Windows.Forms.Screen!", "Method[FromRectangle].ReturnValue"] + - ["System.Boolean", "System.Windows.Forms.ListView", "Property[DoubleBuffered]"] + - ["System.Drawing.Rectangle", "System.Windows.Forms.ToolStripRenderEventArgs", "Property[AffectedBounds]"] + - ["System.Boolean", "System.Windows.Forms.DataGridViewColumn", "Property[ReadOnly]"] + - ["System.Int32", "System.Windows.Forms.TextBox", "Property[SelectionLength]"] + - ["System.Windows.Forms.Shortcut", "System.Windows.Forms.Shortcut!", "Field[CtrlShiftW]"] + - ["System.Boolean", "System.Windows.Forms.SystemInformation!", "Property[IsHotTrackingEnabled]"] + - ["System.Boolean", "System.Windows.Forms.DataGridViewRowPrePaintEventArgs", "Property[IsLastVisibleRow]"] + - ["System.Version", "System.Windows.Forms.IFeatureSupport", "Method[GetVersionPresent].ReturnValue"] + - ["System.Drawing.Color", "System.Windows.Forms.ToolTip", "Property[BackColor]"] + - ["System.Windows.Forms.Shortcut", "System.Windows.Forms.Shortcut!", "Field[CtrlF8]"] + - ["System.String", "System.Windows.Forms.ScrollBar", "Method[ToString].ReturnValue"] + - ["System.Windows.Forms.Keys", "System.Windows.Forms.Keys!", "Field[ProcessKey]"] + - ["System.Boolean", "System.Windows.Forms.TreeView", "Property[FullRowSelect]"] + - ["System.Object", "System.Windows.Forms.DataGridViewCheckBoxCell", "Property[IndeterminateValue]"] + - ["System.Boolean", "System.Windows.Forms.Control", "Property[CanSelect]"] + - ["System.Windows.Forms.LeftRightAlignment", "System.Windows.Forms.UpDownBase", "Property[UpDownAlign]"] + - ["System.Boolean", "System.Windows.Forms.DataGridView", "Property[ColumnHeadersVisible]"] + - ["System.Drawing.Rectangle", "System.Windows.Forms.DataGridViewCellPaintingEventArgs", "Property[CellBounds]"] + - ["System.String", "System.Windows.Forms.InputLanguage", "Property[LayoutName]"] + - ["System.Windows.Forms.FormCollection", "System.Windows.Forms.Application!", "Property[OpenForms]"] + - ["System.Windows.Forms.DataGridViewContentAlignment", "System.Windows.Forms.DataGridViewContentAlignment!", "Field[NotSet]"] + - ["System.Boolean", "System.Windows.Forms.OpenFileDialog", "Property[ReadOnlyChecked]"] + - ["System.DateTime", "System.Windows.Forms.MonthCalendar", "Property[SelectionEnd]"] + - ["System.Int32", "System.Windows.Forms.FileDialog", "Property[Options]"] + - ["System.Collections.IEnumerator", "System.Windows.Forms.BindingContext", "Method[System.Collections.IEnumerable.GetEnumerator].ReturnValue"] + - ["System.Windows.Forms.AutoValidate", "System.Windows.Forms.AutoValidate!", "Field[EnableAllowFocusChange]"] + - ["System.Windows.Forms.TextDataFormat", "System.Windows.Forms.TextDataFormat!", "Field[CommaSeparatedValue]"] + - ["System.Int32", "System.Windows.Forms.ToolStripItem", "Property[ImageIndex]"] + - ["System.Drawing.Color", "System.Windows.Forms.ProfessionalColorTable", "Property[ButtonPressedGradientMiddle]"] + - ["System.Windows.Forms.DataGridViewImageCellLayout", "System.Windows.Forms.DataGridViewImageCellLayout!", "Field[Stretch]"] + - ["System.Int32", "System.Windows.Forms.DomainUpDown", "Property[SelectedIndex]"] + - ["System.String", "System.Windows.Forms.CurrencyManager", "Method[GetListName].ReturnValue"] + - ["System.Windows.Forms.Padding", "System.Windows.Forms.ScrollBar", "Property[DefaultMargin]"] + - ["System.Boolean", "System.Windows.Forms.ButtonBase", "Property[UseCompatibleTextRendering]"] + - ["System.Drawing.Rectangle", "System.Windows.Forms.DataGridViewRowHeaderCell", "Method[GetContentBounds].ReturnValue"] + - ["System.Windows.Forms.DataGridViewContentAlignment", "System.Windows.Forms.DataGridViewCellStyle", "Property[Alignment]"] + - ["System.Char", "System.Windows.Forms.MaskedTextBox", "Method[GetCharFromPosition].ReturnValue"] + - ["System.Windows.Forms.GetChildAtPointSkip", "System.Windows.Forms.GetChildAtPointSkip!", "Field[Transparent]"] + - ["System.Windows.Forms.Shortcut", "System.Windows.Forms.Shortcut!", "Field[CtrlF2]"] + - ["System.String", "System.Windows.Forms.ToolStripPanel", "Property[Text]"] + - ["System.Windows.Forms.DataGridViewCellStyleScopes", "System.Windows.Forms.DataGridViewCellStyleScopes!", "Field[ColumnHeaders]"] + - ["System.Boolean", "System.Windows.Forms.DataGridTextBox", "Property[IsInEditOrNavigateMode]"] + - ["System.Windows.Forms.MessageBoxDefaultButton", "System.Windows.Forms.MessageBoxDefaultButton!", "Field[Button4]"] + - ["System.Drawing.Size", "System.Windows.Forms.SystemInformation!", "Property[MinimumWindowSize]"] + - ["System.Drawing.Size", "System.Windows.Forms.ToolStripContainer", "Property[DefaultSize]"] + - ["System.Collections.Specialized.StringCollection", "System.Windows.Forms.Clipboard!", "Method[GetFileDropList].ReturnValue"] + - ["System.Int32", "System.Windows.Forms.DataGridViewColumnCollection", "Method[System.Collections.IList.Add].ReturnValue"] + - ["System.Boolean", "System.Windows.Forms.ContainerControl", "Method[ProcessCmdKey].ReturnValue"] + - ["System.Globalization.CultureInfo", "System.Windows.Forms.MaskedTextBox", "Property[Culture]"] + - ["System.String", "System.Windows.Forms.LayoutEventArgs", "Property[AffectedProperty]"] + - ["System.Windows.Forms.ToolStripLayoutStyle", "System.Windows.Forms.ToolStripLayoutStyle!", "Field[StackWithOverflow]"] + - ["System.Windows.Forms.TextDataFormat", "System.Windows.Forms.TextDataFormat!", "Field[Rtf]"] + - ["System.Boolean", "System.Windows.Forms.ListView", "Property[RightToLeftLayout]"] + - ["System.Windows.Forms.DataGridViewDataErrorContexts", "System.Windows.Forms.DataGridViewDataErrorContexts!", "Field[Parsing]"] + - ["System.Type", "System.Windows.Forms.DataGridViewHeaderCell", "Property[FormattedValueType]"] + - ["System.Int32", "System.Windows.Forms.DataGridViewCellValidatingEventArgs", "Property[ColumnIndex]"] + - ["System.Windows.Forms.Keys", "System.Windows.Forms.Keys!", "Field[Return]"] + - ["System.String", "System.Windows.Forms.ListViewGroup", "Property[TitleImageKey]"] + - ["System.Int32", "System.Windows.Forms.TableLayoutSettings", "Method[GetColumnSpan].ReturnValue"] + - ["System.Drawing.Color", "System.Windows.Forms.PropertyGrid", "Property[BackColor]"] + - ["System.Windows.Forms.Shortcut", "System.Windows.Forms.Shortcut!", "Field[CtrlF10]"] + - ["System.Boolean", "System.Windows.Forms.ListViewGroupCollection", "Method[System.Collections.IList.Contains].ReturnValue"] + - ["System.Boolean", "System.Windows.Forms.DataGridView", "Method[ProcessPriorKey].ReturnValue"] + - ["System.Boolean", "System.Windows.Forms.DataGridViewCell", "Method[KeyEntersEditMode].ReturnValue"] + - ["System.Boolean", "System.Windows.Forms.TaskDialogVerificationCheckBox", "Property[Checked]"] + - ["System.Windows.Forms.IWin32Window", "System.Windows.Forms.PopupEventArgs", "Property[AssociatedWindow]"] + - ["System.Windows.Forms.MouseButtons", "System.Windows.Forms.MouseButtons!", "Field[Middle]"] + - ["System.Windows.Forms.MessageBoxButtons", "System.Windows.Forms.MessageBoxButtons!", "Field[YesNoCancel]"] + - ["System.Windows.Forms.TreeNode", "System.Windows.Forms.TreeView", "Property[TopNode]"] + - ["System.Windows.Forms.DialogResult", "System.Windows.Forms.DialogResult!", "Field[Ignore]"] + - ["System.String", "System.Windows.Forms.MonthCalendar", "Property[Text]"] + - ["System.Windows.Forms.Padding", "System.Windows.Forms.ToolStripItem", "Property[Padding]"] + - ["System.String", "System.Windows.Forms.HtmlDocument", "Property[Domain]"] + - ["System.Windows.Forms.AccessibleObject", "System.Windows.Forms.DataGridViewComboBoxCell", "Method[CreateAccessibilityInstance].ReturnValue"] + - ["System.Boolean", "System.Windows.Forms.WebBrowser", "Method[GoForward].ReturnValue"] + - ["System.Boolean", "System.Windows.Forms.DataGridViewRowHeaderCell", "Method[SetValue].ReturnValue"] + - ["System.Drawing.Color", "System.Windows.Forms.ProfessionalColors!", "Property[ButtonSelectedBorder]"] + - ["System.Windows.Forms.AccessibleObject", "System.Windows.Forms.ToolStripControlHost", "Method[CreateAccessibilityInstance].ReturnValue"] + - ["System.Boolean", "System.Windows.Forms.Form", "Property[ShowIcon]"] + - ["System.Windows.Forms.ToolStripItem", "System.Windows.Forms.ToolStrip", "Method[CreateDefaultItem].ReturnValue"] + - ["System.Windows.Forms.TabAlignment", "System.Windows.Forms.TabAlignment!", "Field[Right]"] + - ["System.Boolean", "System.Windows.Forms.TreeViewImageIndexConverter", "Property[IncludeNoneAsStandardValue]"] + - ["System.Int32", "System.Windows.Forms.DpiChangedEventArgs", "Property[DeviceDpiNew]"] + - ["System.Windows.Forms.Keys", "System.Windows.Forms.Keys!", "Field[VolumeMute]"] + - ["System.Object", "System.Windows.Forms.DataGridViewColumnHeaderCell", "Method[Clone].ReturnValue"] + - ["System.Boolean", "System.Windows.Forms.InputLanguageCollection", "Method[Contains].ReturnValue"] + - ["System.Object", "System.Windows.Forms.ErrorProvider", "Property[Tag]"] + - ["System.Boolean", "System.Windows.Forms.TreeView", "Property[Sorted]"] + - ["System.Int32", "System.Windows.Forms.DataGridViewSortCompareEventArgs", "Property[RowIndex2]"] + - ["System.Windows.Forms.CreateParams", "System.Windows.Forms.Control", "Property[CreateParams]"] + - ["System.Windows.Forms.Keys", "System.Windows.Forms.Keys!", "Field[F10]"] + - ["System.Drawing.Rectangle", "System.Windows.Forms.DrawListViewColumnHeaderEventArgs", "Property[Bounds]"] + - ["System.Windows.Forms.TaskDialogExpanderPosition", "System.Windows.Forms.TaskDialogExpanderPosition!", "Field[AfterText]"] + - ["System.Windows.Forms.BatteryChargeStatus", "System.Windows.Forms.BatteryChargeStatus!", "Field[NoSystemBattery]"] + - ["System.Boolean", "System.Windows.Forms.ToolStripItemCollection", "Method[Contains].ReturnValue"] + - ["System.Drawing.Point", "System.Windows.Forms.SplitterPanel", "Property[Location]"] + - ["System.Windows.Forms.TreeNode", "System.Windows.Forms.TreeNodeCollection", "Method[Insert].ReturnValue"] + - ["System.Windows.Forms.ImeMode", "System.Windows.Forms.Control", "Property[ImeModeBase]"] + - ["System.String", "System.Windows.Forms.DataGridViewComboBoxCell", "Property[ValueMember]"] + - ["System.String", "System.Windows.Forms.RichTextBox", "Property[Rtf]"] + - ["System.Drawing.Rectangle", "System.Windows.Forms.DataGridViewButtonCell", "Method[GetContentBounds].ReturnValue"] + - ["System.Windows.Forms.GetChildAtPointSkip", "System.Windows.Forms.GetChildAtPointSkip!", "Field[Disabled]"] + - ["System.Windows.Forms.ErrorBlinkStyle", "System.Windows.Forms.ErrorBlinkStyle!", "Field[AlwaysBlink]"] + - ["System.Int32", "System.Windows.Forms.ComboBox", "Property[SelectedIndex]"] + - ["System.Collections.IEnumerator", "System.Windows.Forms.BaseCollection", "Method[GetEnumerator].ReturnValue"] + - ["System.Drawing.Color", "System.Windows.Forms.FontDialog", "Property[Color]"] + - ["System.Boolean", "System.Windows.Forms.Control", "Property[UseWaitCursor]"] + - ["System.Boolean", "System.Windows.Forms.PropertyGrid", "Method[ProcessDialogKey].ReturnValue"] + - ["System.Drawing.Image", "System.Windows.Forms.DataGrid", "Property[BackgroundImage]"] + - ["System.Drawing.Color", "System.Windows.Forms.ProfessionalColors!", "Property[ButtonPressedHighlight]"] + - ["System.Boolean", "System.Windows.Forms.Control", "Property[Disposing]"] + - ["System.Windows.Forms.WebBrowserEncryptionLevel", "System.Windows.Forms.WebBrowserEncryptionLevel!", "Field[Bit128]"] + - ["System.Windows.Forms.FixedPanel", "System.Windows.Forms.FixedPanel!", "Field[Panel2]"] + - ["System.Windows.Forms.HtmlElementCollection", "System.Windows.Forms.HtmlDocument", "Property[Forms]"] + - ["System.Int32", "System.Windows.Forms.ToolStripDropDown", "Property[TabIndex]"] + - ["System.String", "System.Windows.Forms.TreeNode", "Property[StateImageKey]"] + - ["System.Boolean", "System.Windows.Forms.ScrollableControl", "Method[GetScrollState].ReturnValue"] + - ["System.Windows.Forms.Keys", "System.Windows.Forms.Keys!", "Field[D7]"] + - ["System.Boolean", "System.Windows.Forms.ToolStripSplitButton", "Property[DismissWhenClicked]"] + - ["System.Windows.Forms.ToolStripRenderer", "System.Windows.Forms.ToolStripItem", "Property[Renderer]"] + - ["System.Windows.Forms.Keys", "System.Windows.Forms.Keys!", "Field[F16]"] + - ["System.Boolean", "System.Windows.Forms.DataGridViewRow", "Method[SetValues].ReturnValue"] + - ["System.Windows.Forms.TaskDialogButton", "System.Windows.Forms.TaskDialogButton!", "Property[TryAgain]"] + - ["System.Windows.Forms.ImageLayout", "System.Windows.Forms.PropertyGrid", "Property[BackgroundImageLayout]"] + - ["System.Drawing.Rectangle", "System.Windows.Forms.Screen", "Property[WorkingArea]"] + - ["System.Drawing.Size", "System.Windows.Forms.TrackBar", "Property[DefaultSize]"] + - ["System.Boolean", "System.Windows.Forms.Control", "Property[Capture]"] + - ["System.Windows.Forms.HorizontalAlignment", "System.Windows.Forms.ToolStripTextBox", "Property[TextBoxTextAlign]"] + - ["System.Int32", "System.Windows.Forms.ScrollBar", "Property[Value]"] + - ["System.Windows.Forms.TextImageRelation", "System.Windows.Forms.TextImageRelation!", "Field[TextAboveImage]"] + - ["System.Windows.Forms.DataGridViewDataErrorContexts", "System.Windows.Forms.DataGridViewDataErrorContexts!", "Field[Commit]"] + - ["System.Boolean", "System.Windows.Forms.ListView", "Property[MultiSelect]"] + - ["System.Windows.Forms.AccessibleObject", "System.Windows.Forms.ListBox", "Method[CreateAccessibilityInstance].ReturnValue"] + - ["System.Drawing.Color", "System.Windows.Forms.DataGrid", "Property[GridLineColor]"] + - ["System.Int32", "System.Windows.Forms.SystemInformation!", "Property[BorderMultiplierFactor]"] + - ["System.String", "System.Windows.Forms.WebBrowser", "Property[StatusText]"] + - ["System.Object", "System.Windows.Forms.CursorConverter", "Method[ConvertTo].ReturnValue"] + - ["System.Object", "System.Windows.Forms.DataGridViewSelectedRowCollection", "Property[System.Collections.ICollection.SyncRoot]"] + - ["System.Boolean", "System.Windows.Forms.DataGridTableStyle", "Property[ReadOnly]"] + - ["System.Windows.Forms.DataGridViewComboBoxDisplayStyle", "System.Windows.Forms.DataGridViewComboBoxCell", "Property[DisplayStyle]"] + - ["System.Windows.Forms.ToolBarTextAlign", "System.Windows.Forms.ToolBarTextAlign!", "Field[Underneath]"] + - ["System.Drawing.Color", "System.Windows.Forms.ProfessionalColors!", "Property[ToolStripGradientEnd]"] + - ["System.Boolean", "System.Windows.Forms.DataGridViewRowPrePaintEventArgs", "Property[IsFirstDisplayedRow]"] + - ["System.Windows.Forms.AccessibleRole", "System.Windows.Forms.AccessibleRole!", "Field[Cursor]"] + - ["System.Windows.Forms.DataSourceUpdateMode", "System.Windows.Forms.Binding", "Property[DataSourceUpdateMode]"] + - ["System.Drawing.Size", "System.Windows.Forms.Control", "Method[LogicalToDeviceUnits].ReturnValue"] + - ["System.Windows.Forms.SizeType", "System.Windows.Forms.SizeType!", "Field[AutoSize]"] + - ["System.Drawing.Size", "System.Windows.Forms.VScrollBar", "Property[DefaultSize]"] + - ["System.Int32", "System.Windows.Forms.ScrollProperties", "Property[Value]"] + - ["System.Boolean", "System.Windows.Forms.DataGridViewLinkCell", "Property[LinkVisited]"] + - ["System.Boolean", "System.Windows.Forms.Form", "Property[IsRestrictedWindow]"] + - ["System.Windows.Forms.Shortcut", "System.Windows.Forms.Shortcut!", "Field[CtrlShift4]"] + - ["System.Int32", "System.Windows.Forms.ScrollableControl!", "Field[ScrollStateHScrollVisible]"] + - ["System.Windows.Forms.DataGridViewHitTestType", "System.Windows.Forms.DataGridViewHitTestType!", "Field[None]"] + - ["System.Windows.Forms.Keys", "System.Windows.Forms.Keys!", "Field[OemPipe]"] + - ["System.Windows.Forms.ImageList", "System.Windows.Forms.ToolStrip", "Property[ImageList]"] + - ["System.Windows.Forms.TreeViewHitTestLocations", "System.Windows.Forms.TreeViewHitTestLocations!", "Field[BelowClientArea]"] + - ["System.Boolean", "System.Windows.Forms.Control", "Method[ProcessDialogKey].ReturnValue"] + - ["System.Boolean", "System.Windows.Forms.ComboBox", "Property[Focused]"] + - ["System.Windows.Forms.ButtonState", "System.Windows.Forms.ButtonState!", "Field[Normal]"] + - ["System.Windows.Forms.ItemActivation", "System.Windows.Forms.ItemActivation!", "Field[OneClick]"] + - ["System.Windows.Forms.TableLayoutPanelCellPosition", "System.Windows.Forms.TableLayoutSettings", "Method[GetCellPosition].ReturnValue"] + - ["System.Drawing.Color", "System.Windows.Forms.DataGrid", "Property[LinkColor]"] + - ["System.Windows.Forms.ErrorIconAlignment", "System.Windows.Forms.ErrorIconAlignment!", "Field[TopLeft]"] + - ["System.ComponentModel.PropertyDescriptor", "System.Windows.Forms.AxHost", "Method[System.ComponentModel.ICustomTypeDescriptor.GetDefaultProperty].ReturnValue"] + - ["System.Int32", "System.Windows.Forms.MouseEventArgs", "Property[Y]"] + - ["System.String", "System.Windows.Forms.RadioButton", "Method[ToString].ReturnValue"] + - ["System.Boolean", "System.Windows.Forms.TaskDialogPage", "Property[EnableLinks]"] + - ["System.Windows.Forms.CheckedListBox+CheckedIndexCollection", "System.Windows.Forms.CheckedListBox", "Property[CheckedIndices]"] + - ["System.Int32", "System.Windows.Forms.GridTableStylesCollection", "Method[System.Collections.IList.IndexOf].ReturnValue"] + - ["System.Windows.Forms.Keys", "System.Windows.Forms.Keys!", "Field[Delete]"] + - ["System.Windows.Forms.AccessibleObject", "System.Windows.Forms.ToolStripLabel", "Method[CreateAccessibilityInstance].ReturnValue"] + - ["System.Boolean", "System.Windows.Forms.AutoCompleteStringCollection", "Property[System.Collections.IList.IsReadOnly]"] + - ["System.Object", "System.Windows.Forms.HtmlElement", "Property[DomElement]"] + - ["System.Windows.Forms.SplitterPanel", "System.Windows.Forms.SplitContainer", "Property[Panel1]"] + - ["System.Int32", "System.Windows.Forms.SplitterEventArgs", "Property[X]"] + - ["System.Windows.Forms.ControlStyles", "System.Windows.Forms.ControlStyles!", "Field[UserMouse]"] + - ["System.Boolean", "System.Windows.Forms.ListBox", "Property[UseTabStops]"] + - ["System.Object", "System.Windows.Forms.DataGridBoolColumn", "Method[GetColumnValueAtRow].ReturnValue"] + - ["System.Windows.Forms.DataGridViewElementStates", "System.Windows.Forms.DataGridViewRowCollection", "Method[GetRowState].ReturnValue"] + - ["System.Windows.Forms.Keys", "System.Windows.Forms.Keys!", "Field[BrowserRefresh]"] + - ["System.Windows.Forms.AutoValidate", "System.Windows.Forms.AutoValidate!", "Field[Inherit]"] + - ["System.Windows.Forms.AccessibleRole", "System.Windows.Forms.AccessibleRole!", "Field[Equation]"] + - ["System.Windows.Forms.LinkBehavior", "System.Windows.Forms.LinkBehavior!", "Field[NeverUnderline]"] + - ["System.Object", "System.Windows.Forms.AxHost", "Method[CreateInstanceCore].ReturnValue"] + - ["System.Windows.Forms.HtmlElementInsertionOrientation", "System.Windows.Forms.HtmlElementInsertionOrientation!", "Field[BeforeEnd]"] + - ["System.Int32", "System.Windows.Forms.TableLayoutPanel", "Method[GetColumn].ReturnValue"] + - ["System.Drawing.Color", "System.Windows.Forms.ProfessionalColorTable", "Property[MenuItemPressedGradientMiddle]"] + - ["System.Windows.Forms.AccessibleRole", "System.Windows.Forms.AccessibleRole!", "Field[StaticText]"] + - ["System.Windows.Forms.ToolStripItemImageScaling", "System.Windows.Forms.ToolStripItemImageScaling!", "Field[None]"] + - ["System.Object", "System.Windows.Forms.DataGridViewCheckBoxColumn", "Property[FalseValue]"] + - ["System.Windows.Forms.SelectionMode", "System.Windows.Forms.SelectionMode!", "Field[None]"] + - ["System.Windows.Forms.AccessibleStates", "System.Windows.Forms.AccessibleStates!", "Field[Traversed]"] + - ["System.Boolean", "System.Windows.Forms.DataGridViewHeaderCell", "Property[Frozen]"] + - ["System.Boolean", "System.Windows.Forms.FileDialog", "Property[ShowHiddenFiles]"] + - ["System.IntPtr", "System.Windows.Forms.CommonDialog", "Method[HookProc].ReturnValue"] + - ["System.Windows.Forms.DataSourceUpdateMode", "System.Windows.Forms.DataSourceUpdateMode!", "Field[OnPropertyChanged]"] + - ["System.Windows.Forms.CreateParams", "System.Windows.Forms.ScrollBar", "Property[CreateParams]"] + - ["System.Windows.Forms.ScrollBars", "System.Windows.Forms.TextBox", "Property[ScrollBars]"] + - ["System.String", "System.Windows.Forms.TreeNode", "Property[SelectedImageKey]"] + - ["System.Drawing.Point", "System.Windows.Forms.ScrollableControl", "Method[ScrollToControl].ReturnValue"] + - ["System.Drawing.Size", "System.Windows.Forms.TextRenderer!", "Method[MeasureText].ReturnValue"] + - ["System.Windows.Forms.DataGridViewRow", "System.Windows.Forms.DataGridView", "Property[RowTemplate]"] + - ["System.Boolean", "System.Windows.Forms.RichTextBox", "Property[AutoWordSelection]"] + - ["System.Boolean", "System.Windows.Forms.DataGridViewCellStyle", "Method[Equals].ReturnValue"] + - ["System.Object", "System.Windows.Forms.DomainUpDown", "Property[SelectedItem]"] + - ["System.Windows.Forms.Keys", "System.Windows.Forms.Keys!", "Field[T]"] + - ["System.Windows.Forms.AccessibleObject", "System.Windows.Forms.AccessibleObject", "Method[GetFocused].ReturnValue"] + - ["System.Boolean", "System.Windows.Forms.DataGridViewHeaderCell", "Property[Resizable]"] + - ["System.Windows.Forms.HtmlElement", "System.Windows.Forms.HtmlElement", "Property[FirstChild]"] + - ["System.Int32", "System.Windows.Forms.ListViewItemSelectionChangedEventArgs", "Property[ItemIndex]"] + - ["System.Int32", "System.Windows.Forms.BindingContext", "Property[System.Collections.ICollection.Count]"] + - ["System.ComponentModel.TypeConverter+StandardValuesCollection", "System.Windows.Forms.TreeViewImageIndexConverter", "Method[GetStandardValues].ReturnValue"] + - ["System.Drawing.Region", "System.Windows.Forms.Control", "Property[Region]"] + - ["System.Object", "System.Windows.Forms.DataGridViewLinkCell", "Method[GetValue].ReturnValue"] + - ["System.Windows.Forms.ValidationConstraints", "System.Windows.Forms.ValidationConstraints!", "Field[Selectable]"] + - ["System.Drawing.Size", "System.Windows.Forms.TabControl", "Property[DefaultSize]"] + - ["System.Windows.Forms.Shortcut", "System.Windows.Forms.Shortcut!", "Field[CtrlB]"] + - ["System.Drawing.Size", "System.Windows.Forms.SystemInformation!", "Property[PrimaryMonitorMaximizedWindowSize]"] + - ["System.Windows.Forms.Keys", "System.Windows.Forms.Keys!", "Field[F14]"] + - ["System.Boolean", "System.Windows.Forms.TabRenderer!", "Property[IsSupported]"] + - ["System.Boolean", "System.Windows.Forms.Label", "Property[RenderTransparent]"] + - ["System.Windows.Forms.ToolStripRenderMode", "System.Windows.Forms.ToolStripPanel", "Property[RenderMode]"] + - ["System.Windows.Forms.ErrorIconAlignment", "System.Windows.Forms.ErrorIconAlignment!", "Field[MiddleLeft]"] + - ["System.Int32", "System.Windows.Forms.ListBox", "Property[PreferredHeight]"] + - ["System.Boolean", "System.Windows.Forms.ImageIndexConverter", "Method[GetStandardValuesExclusive].ReturnValue"] + - ["System.Windows.Forms.TableLayoutRowStyleCollection", "System.Windows.Forms.TableLayoutPanel", "Property[RowStyles]"] + - ["System.Object", "System.Windows.Forms.ImageKeyConverter", "Method[ConvertFrom].ReturnValue"] + - ["System.Windows.Forms.Keys", "System.Windows.Forms.Keys!", "Field[EraseEof]"] + - ["System.Windows.Forms.ButtonState", "System.Windows.Forms.ButtonState!", "Field[Inactive]"] + - ["System.Windows.Forms.ToolStripGripStyle", "System.Windows.Forms.ToolStripDropDown", "Property[GripStyle]"] + - ["System.Drawing.Font", "System.Windows.Forms.RichTextBox", "Property[SelectionFont]"] + - ["System.Windows.Forms.Keys", "System.Windows.Forms.Keys!", "Field[K]"] + - ["System.Windows.Forms.HtmlElement", "System.Windows.Forms.HtmlElement", "Property[NextSibling]"] + - ["System.Drawing.Size", "System.Windows.Forms.WebBrowser", "Property[DefaultSize]"] + - ["System.Drawing.Rectangle", "System.Windows.Forms.PaintEventArgs", "Property[ClipRectangle]"] + - ["System.Windows.Forms.Menu", "System.Windows.Forms.MenuItem", "Property[Parent]"] + - ["System.Windows.Forms.AutoCompleteSource", "System.Windows.Forms.AutoCompleteSource!", "Field[None]"] + - ["System.Boolean", "System.Windows.Forms.TreeView", "Property[ShowRootLines]"] + - ["System.Drawing.Rectangle", "System.Windows.Forms.Screen!", "Method[GetWorkingArea].ReturnValue"] + - ["System.IFormatProvider", "System.Windows.Forms.MaskedTextBox", "Property[FormatProvider]"] + - ["System.String", "System.Windows.Forms.BindingMemberInfo", "Property[BindingMember]"] + - ["System.Int32", "System.Windows.Forms.BindingSource", "Property[Position]"] + - ["System.Windows.Forms.AccessibleEvents", "System.Windows.Forms.AccessibleEvents!", "Field[SystemForeground]"] + - ["System.Drawing.Color", "System.Windows.Forms.MonthCalendar", "Property[BackColor]"] + - ["System.Windows.Forms.UICues", "System.Windows.Forms.UICues!", "Field[ShowKeyboard]"] + - ["System.Boolean", "System.Windows.Forms.DataGridViewImageCell", "Property[ValueIsIcon]"] + - ["System.Windows.Forms.AccessibleEvents", "System.Windows.Forms.AccessibleEvents!", "Field[SystemSwitchStart]"] + - ["System.Collections.IEnumerator", "System.Windows.Forms.BindingSource", "Method[GetEnumerator].ReturnValue"] + - ["System.String", "System.Windows.Forms.ComboBox", "Property[SelectedText]"] + - ["System.Boolean", "System.Windows.Forms.PrintPreviewControl", "Property[AutoZoom]"] + - ["System.Windows.Forms.DataGridViewHitTestType", "System.Windows.Forms.DataGridViewHitTestType!", "Field[ColumnHeader]"] + - ["System.Windows.Forms.InputLanguage", "System.Windows.Forms.InputLanguageChangedEventArgs", "Property[InputLanguage]"] + - ["System.Windows.Forms.Border3DStyle", "System.Windows.Forms.Border3DStyle!", "Field[Raised]"] + - ["System.Int32", "System.Windows.Forms.ToolStripItemCollection", "Method[System.Collections.IList.IndexOf].ReturnValue"] + - ["System.String", "System.Windows.Forms.FolderBrowserDialog", "Property[Description]"] + - ["System.IntPtr", "System.Windows.Forms.FileDialog", "Property[Instance]"] + - ["System.Windows.Forms.AccessibleRole", "System.Windows.Forms.AccessibleRole!", "Field[Caret]"] + - ["System.Windows.Forms.DataGridViewColumn", "System.Windows.Forms.DataGridViewColumnCollection", "Method[GetLastColumn].ReturnValue"] + - ["System.Boolean", "System.Windows.Forms.Form", "Property[ControlBox]"] + - ["System.Windows.Forms.DataGridViewCellBorderStyle", "System.Windows.Forms.DataGridViewCellBorderStyle!", "Field[SingleVertical]"] + - ["System.Boolean", "System.Windows.Forms.ListViewGroupCollection", "Method[Contains].ReturnValue"] + - ["System.Boolean", "System.Windows.Forms.ToolStripItemCollection", "Method[ContainsKey].ReturnValue"] + - ["System.Drawing.Color", "System.Windows.Forms.ProfessionalColorTable", "Property[ButtonCheckedGradientMiddle]"] + - ["System.Drawing.Rectangle", "System.Windows.Forms.ToolStrip", "Property[DisplayRectangle]"] + - ["System.Boolean", "System.Windows.Forms.OSFeature!", "Method[IsPresent].ReturnValue"] + - ["System.Windows.Forms.GridItem", "System.Windows.Forms.SelectedGridItemChangedEventArgs", "Property[OldSelection]"] + - ["System.Windows.Forms.ImeMode", "System.Windows.Forms.Control!", "Property[PropagatingImeMode]"] + - ["System.Windows.Forms.ToolStrip", "System.Windows.Forms.ToolStripItem", "Property[Parent]"] + - ["System.Drawing.Color", "System.Windows.Forms.ScrollBar", "Property[BackColor]"] + - ["System.Windows.Forms.WebBrowserReadyState", "System.Windows.Forms.WebBrowserReadyState!", "Field[Loading]"] + - ["System.Object", "System.Windows.Forms.BaseCollection", "Property[SyncRoot]"] + - ["System.Windows.Forms.TaskDialogProgressBarState", "System.Windows.Forms.TaskDialogProgressBarState!", "Field[Paused]"] + - ["System.Boolean", "System.Windows.Forms.HtmlElementEventArgs", "Property[ReturnValue]"] + - ["System.Boolean", "System.Windows.Forms.Application!", "Property[AllowQuit]"] + - ["System.Windows.Forms.ImageList", "System.Windows.Forms.ListView", "Property[GroupImageList]"] + - ["System.Windows.Forms.Control", "System.Windows.Forms.ContainerControl", "Property[ActiveControl]"] + - ["System.Drawing.ContentAlignment", "System.Windows.Forms.ToolStripItem", "Property[ImageAlign]"] + - ["System.Windows.Forms.BorderStyle", "System.Windows.Forms.ListBox", "Property[BorderStyle]"] + - ["System.Windows.Forms.ScrollEventType", "System.Windows.Forms.ScrollEventType!", "Field[ThumbPosition]"] + - ["System.Windows.Forms.Keys", "System.Windows.Forms.Keys!", "Field[NumPad0]"] + - ["System.Windows.Forms.DataGridViewCellStyle", "System.Windows.Forms.DataGridView", "Property[DefaultCellStyle]"] + - ["System.Boolean", "System.Windows.Forms.BindingSource", "Property[IsFixedSize]"] + - ["System.Boolean", "System.Windows.Forms.DataGridView", "Method[CancelEdit].ReturnValue"] + - ["System.Windows.Forms.SelectionMode", "System.Windows.Forms.SelectionMode!", "Field[MultiSimple]"] + - ["System.Boolean", "System.Windows.Forms.ToolStripPanel", "Property[Locked]"] + - ["System.Windows.Forms.ToolStripItemImageScaling", "System.Windows.Forms.ToolStripItemImageScaling!", "Field[SizeToFit]"] + - ["System.Int32", "System.Windows.Forms.TabControl", "Property[RowCount]"] + - ["System.Boolean", "System.Windows.Forms.DataGridViewCellCollection", "Property[System.Collections.IList.IsReadOnly]"] + - ["System.Windows.Forms.Shortcut", "System.Windows.Forms.Shortcut!", "Field[AltF2]"] + - ["System.Boolean", "System.Windows.Forms.DataGridViewCheckBoxCell", "Method[ContentClickUnsharesRow].ReturnValue"] + - ["System.String", "System.Windows.Forms.TaskDialogVerificationCheckBox", "Method[ToString].ReturnValue"] + - ["System.Drawing.Point", "System.Windows.Forms.ToolStripDropDownItem", "Property[DropDownLocation]"] + - ["System.Windows.Forms.DockingBehavior", "System.Windows.Forms.DockingAttribute", "Property[DockingBehavior]"] + - ["System.Drawing.Font", "System.Windows.Forms.PrintPreviewDialog", "Property[Font]"] + - ["System.ComponentModel.ListChangedType", "System.Windows.Forms.DataGridViewBindingCompleteEventArgs", "Property[ListChangedType]"] + - ["System.Int32", "System.Windows.Forms.Padding", "Property[Bottom]"] + - ["System.Drawing.Point", "System.Windows.Forms.SearchForVirtualItemEventArgs", "Property[StartingPoint]"] + - ["System.Windows.Forms.Shortcut", "System.Windows.Forms.Shortcut!", "Field[Alt9]"] + - ["System.Boolean", "System.Windows.Forms.FeatureSupport!", "Method[IsPresent].ReturnValue"] + - ["System.Int32", "System.Windows.Forms.DataGridViewCellCollection", "Property[System.Collections.ICollection.Count]"] + - ["System.Boolean", "System.Windows.Forms.DataGridView", "Property[AllowUserToAddRows]"] + - ["System.Windows.Forms.TabAlignment", "System.Windows.Forms.TabAlignment!", "Field[Top]"] + - ["System.Boolean", "System.Windows.Forms.FileDialog", "Property[CheckFileExists]"] + - ["System.String", "System.Windows.Forms.Control", "Property[AccessibleName]"] + - ["System.Object", "System.Windows.Forms.ToolStripItemCollection", "Property[System.Collections.IList.Item]"] + - ["System.Windows.Forms.Keys", "System.Windows.Forms.Keys!", "Field[Escape]"] + - ["System.Windows.Forms.AccessibleStates", "System.Windows.Forms.AccessibleObject", "Property[State]"] + - ["System.Windows.Forms.DataGridViewAdvancedCellBorderStyle", "System.Windows.Forms.DataGridViewAdvancedCellBorderStyle!", "Field[InsetDouble]"] + - ["System.Char", "System.Windows.Forms.ToolStripTextBox", "Method[GetCharFromPosition].ReturnValue"] + - ["System.Windows.Forms.ToolBarButtonStyle", "System.Windows.Forms.ToolBarButtonStyle!", "Field[DropDownButton]"] + - ["System.Windows.Forms.DataGridViewDataErrorContexts", "System.Windows.Forms.DataGridViewDataErrorContexts!", "Field[ClipboardContent]"] + - ["System.Windows.Forms.ListViewItem", "System.Windows.Forms.ListViewHitTestInfo", "Property[Item]"] + - ["System.Windows.Forms.MainMenu", "System.Windows.Forms.MainMenu", "Method[CloneMenu].ReturnValue"] + - ["System.Int32", "System.Windows.Forms.Control", "Property[TabIndex]"] + - ["System.Boolean", "System.Windows.Forms.ToolStripMenuItem", "Method[ProcessCmdKey].ReturnValue"] + - ["System.Windows.Forms.FixedPanel", "System.Windows.Forms.SplitContainer", "Property[FixedPanel]"] + - ["System.Drawing.Font", "System.Windows.Forms.ToolStripDropDown", "Property[Font]"] + - ["System.Boolean", "System.Windows.Forms.DataGridView", "Property[IsCurrentRowDirty]"] + - ["System.Windows.Forms.TreeNode", "System.Windows.Forms.TreeNode", "Property[PrevVisibleNode]"] + - ["System.Windows.Forms.Screen", "System.Windows.Forms.Screen!", "Method[FromControl].ReturnValue"] + - ["System.Boolean", "System.Windows.Forms.TableLayoutStyleCollection", "Property[System.Collections.ICollection.IsSynchronized]"] + - ["System.Windows.Forms.AccessibleObject", "System.Windows.Forms.ToolStripDropDownItem", "Method[CreateAccessibilityInstance].ReturnValue"] + - ["System.Windows.Forms.ToolBar", "System.Windows.Forms.ToolBarButton", "Property[Parent]"] + - ["System.Windows.Forms.ToolStripDropDown", "System.Windows.Forms.ToolStripDropDownItem", "Property[DropDown]"] + - ["System.Boolean", "System.Windows.Forms.WebBrowserBase", "Method[ProcessDialogKey].ReturnValue"] + - ["System.Drawing.Size", "System.Windows.Forms.ScrollBarRenderer!", "Method[GetSizeBoxSize].ReturnValue"] + - ["System.Windows.Forms.MaskFormat", "System.Windows.Forms.MaskFormat!", "Field[ExcludePromptAndLiterals]"] + - ["System.Boolean", "System.Windows.Forms.DataGridViewCheckBoxCell", "Method[MouseLeaveUnsharesRow].ReturnValue"] + - ["System.Exception", "System.Windows.Forms.BindingCompleteEventArgs", "Property[Exception]"] + - ["System.Windows.Forms.FormCornerPreference", "System.Windows.Forms.FormCornerPreference!", "Field[RoundSmall]"] + - ["System.Boolean", "System.Windows.Forms.DataGridViewComboBoxEditingControl", "Property[RepositionEditingControlOnValueChange]"] + - ["System.Drawing.Size", "System.Windows.Forms.ScrollableControl", "Property[AutoScrollMargin]"] + - ["System.Windows.Forms.ValidationConstraints", "System.Windows.Forms.ValidationConstraints!", "Field[ImmediateChildren]"] + - ["System.Windows.Forms.DataGridViewCell", "System.Windows.Forms.DataGridViewColumn", "Property[CellTemplate]"] + - ["System.Drawing.Color", "System.Windows.Forms.ProfessionalColorTable", "Property[MenuItemPressedGradientEnd]"] + - ["System.IntPtr", "System.Windows.Forms.Cursor", "Property[Handle]"] + - ["System.Boolean", "System.Windows.Forms.RichTextBox", "Method[CanPaste].ReturnValue"] + - ["System.Windows.Forms.ImageList", "System.Windows.Forms.ButtonBase", "Property[ImageList]"] + - ["System.Object", "System.Windows.Forms.Message", "Method[GetLParam].ReturnValue"] + - ["System.Windows.Forms.DataGridViewDataErrorContexts", "System.Windows.Forms.DataGridViewDataErrorContexts!", "Field[Formatting]"] + - ["System.Boolean", "System.Windows.Forms.SystemInformation!", "Property[IsMenuFadeEnabled]"] + - ["System.Windows.Forms.ToolStripItem", "System.Windows.Forms.MenuStrip", "Method[CreateDefaultItem].ReturnValue"] + - ["System.Windows.Forms.SortOrder", "System.Windows.Forms.SortOrder!", "Field[Ascending]"] + - ["System.Windows.Forms.Cursor", "System.Windows.Forms.Cursors!", "Property[No]"] + - ["System.Windows.Forms.Padding", "System.Windows.Forms.ToolStripMenuItem", "Property[DefaultPadding]"] + - ["System.String", "System.Windows.Forms.DataGrid", "Method[GetOutputTextDelimiter].ReturnValue"] + - ["System.Windows.Forms.DataGridViewColumn", "System.Windows.Forms.DataGridViewSortCompareEventArgs", "Property[Column]"] + - ["System.Boolean", "System.Windows.Forms.ContainerControl", "Method[Validate].ReturnValue"] + - ["System.Boolean", "System.Windows.Forms.DataGrid", "Property[AllowNavigation]"] + - ["System.Windows.Forms.IButtonControl", "System.Windows.Forms.Form", "Property[AcceptButton]"] + - ["System.Windows.Forms.GridItemCollection", "System.Windows.Forms.GridItem", "Property[GridItems]"] + - ["System.Int32", "System.Windows.Forms.HtmlDocument", "Method[GetHashCode].ReturnValue"] + - ["System.Windows.Forms.ToolStripTextDirection", "System.Windows.Forms.ToolStripTextDirection!", "Field[Vertical270]"] + - ["System.Int32", "System.Windows.Forms.TextBoxBase", "Method[GetFirstCharIndexFromLine].ReturnValue"] + - ["System.Drawing.Size", "System.Windows.Forms.DataGridViewLinkCell", "Method[GetPreferredSize].ReturnValue"] + - ["System.Windows.Forms.AutoValidate", "System.Windows.Forms.ContainerControl", "Property[AutoValidate]"] + - ["System.String", "System.Windows.Forms.AxHost", "Method[System.ComponentModel.ICustomTypeDescriptor.GetClassName].ReturnValue"] + - ["System.Windows.Forms.TableLayoutPanelCellBorderStyle", "System.Windows.Forms.TableLayoutPanel", "Property[CellBorderStyle]"] + - ["System.Drawing.Image", "System.Windows.Forms.ToolStripControlHost", "Property[Image]"] + - ["System.Windows.Forms.TableLayoutColumnStyleCollection", "System.Windows.Forms.TableLayoutPanel", "Property[ColumnStyles]"] + - ["System.Int32", "System.Windows.Forms.SystemInformation!", "Property[ActiveWindowTrackingDelay]"] + - ["System.Windows.Forms.HelpNavigator", "System.Windows.Forms.HelpNavigator!", "Field[Find]"] + - ["System.Boolean", "System.Windows.Forms.DataGridView", "Method[IsInputKey].ReturnValue"] + - ["System.Boolean", "System.Windows.Forms.DataGridTableStyle", "Method[BeginEdit].ReturnValue"] + - ["System.Boolean", "System.Windows.Forms.WebBrowser", "Property[ScriptErrorsSuppressed]"] + - ["System.Windows.Forms.TableLayoutPanelCellBorderStyle", "System.Windows.Forms.TableLayoutPanelCellBorderStyle!", "Field[OutsetPartial]"] + - ["System.Drawing.Size", "System.Windows.Forms.Cursor", "Property[Size]"] + - ["System.Object", "System.Windows.Forms.DataGridViewButtonCell", "Method[GetValue].ReturnValue"] + - ["System.Windows.Forms.Cursor", "System.Windows.Forms.Cursors!", "Property[Hand]"] + - ["System.Windows.Forms.Keys", "System.Windows.Forms.Keys!", "Field[HangulMode]"] + - ["System.Windows.Forms.TabPage", "System.Windows.Forms.TabControlCancelEventArgs", "Property[TabPage]"] + - ["System.Drawing.Color", "System.Windows.Forms.ProfessionalColors!", "Property[MenuStripGradientBegin]"] + - ["System.Boolean", "System.Windows.Forms.TaskDialogPage", "Property[AllowCancel]"] + - ["System.Windows.Forms.AutoValidate", "System.Windows.Forms.AutoValidate!", "Field[Disable]"] + - ["System.Boolean", "System.Windows.Forms.DataGridViewCell", "Method[MouseLeaveUnsharesRow].ReturnValue"] + - ["System.Int32", "System.Windows.Forms.ListBox", "Property[TopIndex]"] + - ["System.Boolean", "System.Windows.Forms.ToolStrip", "Property[HasChildren]"] + - ["System.Windows.Forms.ToolStripGripDisplayStyle", "System.Windows.Forms.ToolStripGripDisplayStyle!", "Field[Vertical]"] + - ["System.Object", "System.Windows.Forms.ImageIndexConverter", "Method[ConvertTo].ReturnValue"] + - ["System.Drawing.Size", "System.Windows.Forms.GroupBox", "Property[DefaultSize]"] + - ["System.String", "System.Windows.Forms.StatusBarPanel", "Property[Text]"] + - ["System.Boolean", "System.Windows.Forms.DataGridTextBoxColumn", "Method[Commit].ReturnValue"] + - ["System.Windows.Forms.Control", "System.Windows.Forms.ControlEventArgs", "Property[Control]"] + - ["System.Windows.Forms.DataGridColumnStyle", "System.Windows.Forms.GridColumnStylesCollection", "Property[Item]"] + - ["System.Windows.Forms.ToolBarTextAlign", "System.Windows.Forms.ToolBar", "Property[TextAlign]"] + - ["System.Drawing.Rectangle", "System.Windows.Forms.DataGridViewCell", "Method[GetContentBounds].ReturnValue"] + - ["System.Int32", "System.Windows.Forms.ToolStripComboBox", "Property[SelectionStart]"] + - ["System.Int32", "System.Windows.Forms.Label", "Property[PreferredHeight]"] + - ["System.String", "System.Windows.Forms.MaskedTextBox", "Property[Mask]"] + - ["System.Windows.Forms.Padding", "System.Windows.Forms.ToolStripDropDown", "Property[GripMargin]"] + - ["System.Windows.Forms.ContextMenuStrip", "System.Windows.Forms.PrintPreviewDialog", "Property[ContextMenuStrip]"] + - ["System.Windows.Forms.TextDataFormat", "System.Windows.Forms.TextDataFormat!", "Field[UnicodeText]"] + - ["System.Windows.Forms.Padding", "System.Windows.Forms.ToolStripComboBox", "Property[DefaultMargin]"] + - ["System.String", "System.Windows.Forms.Screen", "Method[ToString].ReturnValue"] + - ["System.String", "System.Windows.Forms.TabPage", "Property[ImageKey]"] + - ["System.Windows.Forms.AccessibleObject", "System.Windows.Forms.DataGrid", "Method[CreateAccessibilityInstance].ReturnValue"] + - ["System.Windows.Forms.Cursor", "System.Windows.Forms.Cursors!", "Property[HSplit]"] + - ["System.Int32", "System.Windows.Forms.DataGridViewTextBoxEditingControl", "Property[EditingControlRowIndex]"] + - ["System.Windows.Forms.Shortcut", "System.Windows.Forms.Shortcut!", "Field[CtrlF6]"] + - ["System.Drawing.Font", "System.Windows.Forms.ToolStripControlHost", "Property[Font]"] + - ["System.Windows.Forms.TextFormatFlags", "System.Windows.Forms.TextFormatFlags!", "Field[PreserveGraphicsTranslateTransform]"] + - ["System.Boolean", "System.Windows.Forms.MenuItem", "Property[BarBreak]"] + - ["System.Drawing.Point", "System.Windows.Forms.TabPage", "Property[Location]"] + - ["System.Int32", "System.Windows.Forms.ListView", "Property[VirtualListSize]"] + - ["System.Int32", "System.Windows.Forms.ToolTip", "Property[InitialDelay]"] + - ["System.Boolean", "System.Windows.Forms.FolderBrowserDialog", "Property[AddToRecent]"] + - ["System.Boolean", "System.Windows.Forms.DataGridViewColumnCollection", "Property[System.Collections.ICollection.IsSynchronized]"] + - ["System.String", "System.Windows.Forms.PrintPreviewControl", "Property[Text]"] + - ["System.Boolean", "System.Windows.Forms.DataGridViewComboBoxCell", "Method[KeyEntersEditMode].ReturnValue"] + - ["System.Windows.Forms.MessageBoxDefaultButton", "System.Windows.Forms.MessageBoxDefaultButton!", "Field[Button2]"] + - ["System.String", "System.Windows.Forms.RichTextBox", "Property[RedoActionName]"] + - ["System.Windows.Forms.Shortcut", "System.Windows.Forms.Shortcut!", "Field[ShiftF1]"] + - ["System.Windows.Forms.DataGridViewCellStyleScopes", "System.Windows.Forms.DataGridViewCellStyleContentChangedEventArgs", "Property[CellStyleScope]"] + - ["System.String", "System.Windows.Forms.Clipboard!", "Method[GetText].ReturnValue"] + - ["System.Windows.Forms.ToolStripItem", "System.Windows.Forms.ToolStripItemRenderEventArgs", "Property[Item]"] + - ["System.Windows.Forms.DataGridViewPaintParts", "System.Windows.Forms.DataGridViewPaintParts!", "Field[ErrorIcon]"] + - ["System.Int32", "System.Windows.Forms.ColumnWidthChangingEventArgs", "Property[ColumnIndex]"] + - ["System.Windows.Forms.View", "System.Windows.Forms.View!", "Field[List]"] + - ["System.Boolean", "System.Windows.Forms.AxHost", "Method[IsInputChar].ReturnValue"] + - ["System.Int32", "System.Windows.Forms.DataGridViewRowCollection", "Method[GetPreviousRow].ReturnValue"] + - ["System.Windows.Forms.ImageLayout", "System.Windows.Forms.PrintPreviewDialog", "Property[BackgroundImageLayout]"] + - ["System.Boolean", "System.Windows.Forms.DataGrid", "Method[ShouldSerializeParentRowsBackColor].ReturnValue"] + - ["System.Windows.Forms.ScrollEventType", "System.Windows.Forms.ScrollEventType!", "Field[First]"] + - ["System.Drawing.Size", "System.Windows.Forms.PrintPreviewDialog", "Property[DefaultMinimumSize]"] + - ["System.Drawing.Color", "System.Windows.Forms.DataGrid", "Property[CaptionForeColor]"] + - ["System.Boolean", "System.Windows.Forms.FontDialog", "Property[FontMustExist]"] + - ["System.Drawing.Color", "System.Windows.Forms.PropertyGrid", "Property[HelpBorderColor]"] + - ["System.Boolean", "System.Windows.Forms.ToolStripDropDownButton", "Property[AutoToolTip]"] + - ["System.Windows.Forms.Shortcut", "System.Windows.Forms.Shortcut!", "Field[F12]"] + - ["System.Windows.Forms.ToolStripGripStyle", "System.Windows.Forms.ToolStripGripRenderEventArgs", "Property[GripStyle]"] + - ["System.Boolean", "System.Windows.Forms.ToolStripControlHost", "Property[RightToLeftAutoMirrorImage]"] + - ["System.Int32", "System.Windows.Forms.SearchForVirtualItemEventArgs", "Property[StartIndex]"] + - ["System.Int32", "System.Windows.Forms.ColumnHeader", "Property[DisplayIndex]"] + - ["System.Windows.Forms.Shortcut", "System.Windows.Forms.Shortcut!", "Field[CtrlF9]"] + - ["System.Boolean", "System.Windows.Forms.ToolStripManager!", "Method[IsValidShortcut].ReturnValue"] + - ["System.Drawing.Size", "System.Windows.Forms.ToolStrip", "Property[DefaultSize]"] + - ["System.Windows.Forms.TextFormatFlags", "System.Windows.Forms.TextFormatFlags!", "Field[NoClipping]"] + - ["System.Windows.Forms.HorizontalAlignment", "System.Windows.Forms.Control", "Method[RtlTranslateHorizontal].ReturnValue"] + - ["System.Windows.Forms.BorderStyle", "System.Windows.Forms.BorderStyle!", "Field[FixedSingle]"] + - ["System.Object", "System.Windows.Forms.KeysConverter", "Method[ConvertFrom].ReturnValue"] + - ["System.Windows.Forms.AccessibleObject", "System.Windows.Forms.ToolStripStatusLabel", "Method[CreateAccessibilityInstance].ReturnValue"] + - ["System.Drawing.Color", "System.Windows.Forms.PropertyGrid", "Property[HelpBackColor]"] + - ["System.Windows.Forms.AccessibleStates", "System.Windows.Forms.AccessibleStates!", "Field[Focused]"] + - ["System.Object", "System.Windows.Forms.DataGridViewCellStyleConverter", "Method[ConvertTo].ReturnValue"] + - ["System.Int32", "System.Windows.Forms.ItemCheckEventArgs", "Property[Index]"] + - ["System.Windows.Forms.Shortcut", "System.Windows.Forms.Shortcut!", "Field[F7]"] + - ["System.Drawing.Size", "System.Windows.Forms.Form", "Property[DefaultSize]"] + - ["System.Windows.Forms.ImeMode", "System.Windows.Forms.ImeMode!", "Field[Hiragana]"] + - ["System.Windows.Forms.RichTextBoxSelectionAttribute", "System.Windows.Forms.RichTextBoxSelectionAttribute!", "Field[Mixed]"] + - ["System.Drawing.Color", "System.Windows.Forms.ListBox", "Property[ForeColor]"] + - ["System.Windows.Forms.BindingContext", "System.Windows.Forms.SplitContainer", "Property[BindingContext]"] + - ["System.Boolean", "System.Windows.Forms.WebBrowserBase", "Method[IsInputChar].ReturnValue"] + - ["System.Windows.Forms.SystemParameter", "System.Windows.Forms.SystemParameter!", "Field[UIEffects]"] + - ["System.Boolean", "System.Windows.Forms.TreeNodeCollection", "Property[System.Collections.IList.IsFixedSize]"] + - ["System.Windows.Forms.DataGridView", "System.Windows.Forms.DataGridViewElement", "Property[DataGridView]"] + - ["System.Nullable", "System.Windows.Forms.FolderBrowserDialog", "Property[ClientGuid]"] + - ["System.Windows.Forms.RichTextBoxScrollBars", "System.Windows.Forms.RichTextBoxScrollBars!", "Field[Horizontal]"] + - ["System.Drawing.Size", "System.Windows.Forms.ToolStripStatusLabel", "Method[GetPreferredSize].ReturnValue"] + - ["System.String", "System.Windows.Forms.DataGridViewCellStyle", "Property[Format]"] + - ["System.Int32", "System.Windows.Forms.MaskedTextBox", "Method[GetCharIndexFromPosition].ReturnValue"] + - ["System.String", "System.Windows.Forms.DataGridViewLinkCell", "Method[ToString].ReturnValue"] + - ["System.Windows.Forms.ToolBarTextAlign", "System.Windows.Forms.ToolBarTextAlign!", "Field[Right]"] + - ["System.Windows.Forms.TreeViewHitTestLocations", "System.Windows.Forms.TreeViewHitTestLocations!", "Field[RightOfLabel]"] + - ["System.Drawing.Color", "System.Windows.Forms.DateTimePicker", "Property[CalendarTitleForeColor]"] + - ["System.Int32", "System.Windows.Forms.ScrollableControl!", "Field[ScrollStateVScrollVisible]"] + - ["System.Int32", "System.Windows.Forms.ColumnHeader", "Property[Index]"] + - ["System.Int32", "System.Windows.Forms.ToolStripProgressBar", "Property[Value]"] + - ["System.Windows.Forms.Form[]", "System.Windows.Forms.Form", "Property[MdiChildren]"] + - ["System.Object", "System.Windows.Forms.BindingSource", "Property[SyncRoot]"] + - ["System.IntPtr", "System.Windows.Forms.ColorDialog", "Property[Instance]"] + - ["System.String", "System.Windows.Forms.DataGridViewRowHeaderCell", "Method[GetErrorText].ReturnValue"] + - ["System.Windows.Forms.DataGridViewHitTestType", "System.Windows.Forms.DataGridViewHitTestType!", "Field[RowHeader]"] + - ["System.String", "System.Windows.Forms.DataGridViewBand", "Method[ToString].ReturnValue"] + - ["System.Windows.Forms.MessageBoxButtons", "System.Windows.Forms.MessageBoxButtons!", "Field[OKCancel]"] + - ["System.Int32", "System.Windows.Forms.Screen", "Method[GetHashCode].ReturnValue"] + - ["System.Boolean", "System.Windows.Forms.PreviewKeyDownEventArgs", "Property[Control]"] + - ["System.Drawing.Size", "System.Windows.Forms.Control", "Property[Size]"] + - ["System.Int32", "System.Windows.Forms.Control", "Method[LogicalToDeviceUnits].ReturnValue"] + - ["System.ComponentModel.TypeConverter+StandardValuesCollection", "System.Windows.Forms.KeysConverter", "Method[GetStandardValues].ReturnValue"] + - ["System.Boolean", "System.Windows.Forms.HandledMouseEventArgs", "Property[Handled]"] + - ["System.Windows.Forms.ToolStripItemImageScaling", "System.Windows.Forms.ToolStripSeparator", "Property[ImageScaling]"] + - ["System.Windows.Forms.HighDpiMode", "System.Windows.Forms.HighDpiMode!", "Field[SystemAware]"] + - ["System.Windows.Forms.HScrollProperties", "System.Windows.Forms.ToolStrip", "Property[HorizontalScroll]"] + - ["System.Windows.Forms.MouseButtons", "System.Windows.Forms.HtmlElementEventArgs", "Property[MouseButtonsPressed]"] + - ["System.Int32", "System.Windows.Forms.ListViewVirtualItemsSelectionRangeChangedEventArgs", "Property[StartIndex]"] + - ["System.Windows.Forms.ToolStripManagerRenderMode", "System.Windows.Forms.ToolStripManager!", "Property[RenderMode]"] + - ["System.Boolean", "System.Windows.Forms.ScrollProperties", "Property[Visible]"] + - ["System.ComponentModel.ISite", "System.Windows.Forms.DataGrid", "Property[Site]"] + - ["System.Drawing.ContentAlignment", "System.Windows.Forms.ToolStripSeparator", "Property[TextAlign]"] + - ["System.Windows.Forms.ControlStyles", "System.Windows.Forms.ControlStyles!", "Field[AllPaintingInWmPaint]"] + - ["System.Windows.Forms.Padding", "System.Windows.Forms.DateTimePicker", "Property[Padding]"] + - ["System.Windows.Forms.TableLayoutPanelGrowStyle", "System.Windows.Forms.TableLayoutSettings", "Property[GrowStyle]"] + - ["System.Boolean", "System.Windows.Forms.ComboBox", "Property[IntegralHeight]"] + - ["System.Drawing.Color", "System.Windows.Forms.WebBrowserBase", "Property[ForeColor]"] + - ["System.Boolean", "System.Windows.Forms.DataGridViewLinkColumn", "Property[UseColumnTextForLinkValue]"] + - ["System.Boolean", "System.Windows.Forms.StatusBar", "Property[ShowPanels]"] + - ["System.Int32", "System.Windows.Forms.CreateParams", "Property[Height]"] + - ["System.Boolean", "System.Windows.Forms.Control", "Method[ProcessKeyMessage].ReturnValue"] + - ["System.Windows.Forms.ScrollEventType", "System.Windows.Forms.ScrollEventType!", "Field[Last]"] + - ["System.Object", "System.Windows.Forms.DataGridViewCellCollection", "Property[System.Collections.IList.Item]"] + - ["System.Windows.Forms.Shortcut", "System.Windows.Forms.Shortcut!", "Field[CtrlShiftF1]"] + - ["System.Windows.Forms.ImageLayout", "System.Windows.Forms.ImageLayout!", "Field[None]"] + - ["System.Windows.Forms.DrawItemState", "System.Windows.Forms.DrawItemState!", "Field[Focus]"] + - ["System.Windows.Forms.WebBrowserReadyState", "System.Windows.Forms.WebBrowserReadyState!", "Field[Loaded]"] + - ["System.Drawing.Point", "System.Windows.Forms.Control", "Property[Location]"] + - ["System.Windows.Forms.ArrangeDirection", "System.Windows.Forms.ArrangeDirection!", "Field[Up]"] + - ["System.Drawing.Color", "System.Windows.Forms.ProfessionalColors!", "Property[MenuItemBorder]"] + - ["System.Drawing.Rectangle", "System.Windows.Forms.DrawListViewSubItemEventArgs", "Property[Bounds]"] + - ["System.Windows.Forms.DataGridViewCellStyle", "System.Windows.Forms.DataGridView", "Property[RowsDefaultCellStyle]"] + - ["System.Windows.Forms.LinkBehavior", "System.Windows.Forms.LinkBehavior!", "Field[HoverUnderline]"] + - ["System.Windows.Forms.ItemBoundsPortion", "System.Windows.Forms.ItemBoundsPortion!", "Field[ItemOnly]"] + - ["System.Int32", "System.Windows.Forms.ListViewGroup", "Property[TitleImageIndex]"] + - ["System.Int32", "System.Windows.Forms.SystemInformation!", "Property[MonitorCount]"] + - ["System.Drawing.Color", "System.Windows.Forms.PrintPreviewDialog", "Property[TransparencyKey]"] + - ["System.Boolean", "System.Windows.Forms.DataGridViewCheckBoxCell", "Method[MouseUpUnsharesRow].ReturnValue"] + - ["System.Windows.Forms.AccessibleRole", "System.Windows.Forms.AccessibleRole!", "Field[RowHeader]"] + - ["System.Windows.Forms.TaskDialog", "System.Windows.Forms.TaskDialogPage", "Property[BoundDialog]"] + - ["System.Drawing.Rectangle", "System.Windows.Forms.DataGridViewCell", "Method[GetErrorIconBounds].ReturnValue"] + - ["System.Drawing.Printing.PrintDocument", "System.Windows.Forms.PrintPreviewDialog", "Property[Document]"] + - ["System.Windows.Forms.FileDialogCustomPlacesCollection", "System.Windows.Forms.FileDialog", "Property[CustomPlaces]"] + - ["System.Windows.Forms.DockStyle", "System.Windows.Forms.DockStyle!", "Field[Left]"] + - ["System.Drawing.Size", "System.Windows.Forms.SystemInformation!", "Property[MenuCheckSize]"] + - ["System.Object", "System.Windows.Forms.ListControl", "Method[FilterItemOnProperty].ReturnValue"] + - ["System.Drawing.Color", "System.Windows.Forms.ProfessionalColors!", "Property[MenuItemPressedGradientMiddle]"] + - ["System.Drawing.Color", "System.Windows.Forms.ProfessionalColorTable", "Property[ButtonSelectedHighlightBorder]"] + - ["System.Drawing.Image", "System.Windows.Forms.TrackBar", "Property[BackgroundImage]"] + - ["System.Windows.Forms.TextBox", "System.Windows.Forms.ToolStripTextBox", "Property[TextBox]"] + - ["System.Int32", "System.Windows.Forms.SystemInformation!", "Method[GetVerticalScrollBarWidthForDpi].ReturnValue"] + - ["System.Drawing.Color", "System.Windows.Forms.MonthCalendar", "Property[TitleForeColor]"] + - ["System.Windows.Forms.ControlBindingsCollection", "System.Windows.Forms.Control", "Property[DataBindings]"] + - ["System.Windows.Forms.TabSizeMode", "System.Windows.Forms.TabSizeMode!", "Field[Fixed]"] + - ["System.Int32", "System.Windows.Forms.DateTimePicker", "Property[PreferredHeight]"] + - ["System.Object", "System.Windows.Forms.DataGridViewCell", "Property[FormattedValue]"] + - ["System.Windows.Forms.AccessibleEvents", "System.Windows.Forms.AccessibleEvents!", "Field[DescriptionChange]"] + - ["System.Boolean", "System.Windows.Forms.TreeNodeConverter", "Method[CanConvertTo].ReturnValue"] + - ["System.Windows.Forms.AccessibleEvents", "System.Windows.Forms.AccessibleEvents!", "Field[Reorder]"] + - ["System.Windows.Forms.DragDropEffects", "System.Windows.Forms.Control", "Method[DoDragDrop].ReturnValue"] + - ["System.Int32", "System.Windows.Forms.DataGridViewSelectedRowCollection", "Method[System.Collections.IList.Add].ReturnValue"] + - ["System.Boolean", "System.Windows.Forms.DataGridViewLinkCell", "Method[MouseMoveUnsharesRow].ReturnValue"] + - ["System.Windows.Forms.TreeNode", "System.Windows.Forms.TreeViewEventArgs", "Property[Node]"] + - ["System.Windows.Forms.TreeNode", "System.Windows.Forms.TreeNode", "Property[NextNode]"] + - ["System.Windows.Forms.VisualStyles.VisualStyleState", "System.Windows.Forms.Application!", "Property[VisualStyleState]"] + - ["System.Drawing.Font", "System.Windows.Forms.RichTextBox", "Property[Font]"] + - ["System.Windows.Forms.DataGridViewCellStyleScopes", "System.Windows.Forms.DataGridViewCellStyleScopes!", "Field[DataGridView]"] + - ["System.Boolean", "System.Windows.Forms.DataGrid", "Method[ShouldSerializePreferredRowHeight].ReturnValue"] + - ["System.Windows.Forms.Design.PropertyTab", "System.Windows.Forms.PropertyTabChangedEventArgs", "Property[OldTab]"] + - ["System.Windows.Forms.ImageLayout", "System.Windows.Forms.ListView", "Property[BackgroundImageLayout]"] + - ["System.IntPtr", "System.Windows.Forms.TreeNode", "Property[Handle]"] + - ["System.Boolean", "System.Windows.Forms.PageSetupDialog", "Property[ShowNetwork]"] + - ["System.Windows.Forms.Keys", "System.Windows.Forms.Keys!", "Field[F11]"] + - ["System.Int32", "System.Windows.Forms.SystemInformation!", "Method[GetHorizontalScrollBarHeightForDpi].ReturnValue"] + - ["System.Windows.Forms.MaskFormat", "System.Windows.Forms.MaskedTextBox", "Property[TextMaskFormat]"] + - ["System.Boolean", "System.Windows.Forms.DataGridViewCellCollection", "Method[System.Collections.IList.Contains].ReturnValue"] + - ["System.Windows.Forms.DataGridViewCellStyle", "System.Windows.Forms.DataGridViewImageColumn", "Property[DefaultCellStyle]"] + - ["System.Windows.Forms.Shortcut", "System.Windows.Forms.Shortcut!", "Field[Alt2]"] + - ["System.Windows.Forms.Cursor", "System.Windows.Forms.Cursors!", "Property[UpArrow]"] + - ["System.Windows.Forms.ListViewInsertionMark", "System.Windows.Forms.ListView", "Property[InsertionMark]"] + - ["System.Reflection.MethodInfo[]", "System.Windows.Forms.AccessibleObject", "Method[System.Reflection.IReflect.GetMethods].ReturnValue"] + - ["System.Windows.Forms.ToolStripItem", "System.Windows.Forms.BindingNavigator", "Property[CountItem]"] + - ["System.Windows.Forms.HelpNavigator", "System.Windows.Forms.HelpNavigator!", "Field[TableOfContents]"] + - ["System.String", "System.Windows.Forms.Menu", "Property[Name]"] + - ["System.Int32", "System.Windows.Forms.ScrollBar", "Property[Maximum]"] + - ["System.Windows.Forms.ContextMenuStrip", "System.Windows.Forms.DataGridViewRow", "Property[ContextMenuStrip]"] + - ["System.String", "System.Windows.Forms.Control", "Property[AccessibleDescription]"] + - ["System.Drawing.Color", "System.Windows.Forms.DataGridViewLinkColumn", "Property[VisitedLinkColor]"] + - ["System.Boolean", "System.Windows.Forms.FlowLayoutPanel", "Method[GetFlowBreak].ReturnValue"] + - ["System.Boolean", "System.Windows.Forms.DataGridViewBand", "Property[Visible]"] + - ["System.Windows.Forms.DataGridViewCellCollection", "System.Windows.Forms.DataGridViewRow", "Property[Cells]"] + - ["System.Windows.Forms.BindingContext", "System.Windows.Forms.ToolStrip", "Property[BindingContext]"] + - ["System.Boolean", "System.Windows.Forms.DataGridViewColumn", "Property[Visible]"] + - ["System.Drawing.Color", "System.Windows.Forms.ProfessionalColors!", "Property[ToolStripContentPanelGradientBegin]"] + - ["System.Drawing.Color", "System.Windows.Forms.AmbientProperties", "Property[BackColor]"] + - ["System.Boolean", "System.Windows.Forms.Form", "Property[TopMost]"] + - ["System.Boolean", "System.Windows.Forms.TableLayoutPanelCellPosition!", "Method[op_Equality].ReturnValue"] + - ["System.Windows.Forms.AccessibleEvents", "System.Windows.Forms.AccessibleEvents!", "Field[SystemDialogStart]"] + - ["System.Windows.Forms.ToolStripItem", "System.Windows.Forms.ToolStripDropDownMenu", "Method[CreateDefaultItem].ReturnValue"] + - ["System.Windows.Forms.CaptionButton", "System.Windows.Forms.CaptionButton!", "Field[Minimize]"] + - ["System.Boolean", "System.Windows.Forms.MonthCalendar", "Method[IsInputKey].ReturnValue"] + - ["System.Boolean", "System.Windows.Forms.MenuItem", "Property[DefaultItem]"] + - ["System.Int32", "System.Windows.Forms.DataGridView", "Property[VerticalScrollingOffset]"] + - ["System.Windows.Forms.InsertKeyMode", "System.Windows.Forms.InsertKeyMode!", "Field[Default]"] + - ["System.Windows.Forms.ToolBarAppearance", "System.Windows.Forms.ToolBar", "Property[Appearance]"] + - ["System.Drawing.Color", "System.Windows.Forms.LinkLabel", "Property[LinkColor]"] + - ["System.Windows.Forms.DataGridViewCellStyle", "System.Windows.Forms.DataGridViewButtonColumn", "Property[DefaultCellStyle]"] + - ["System.Windows.Forms.ToolStripDropDownCloseReason", "System.Windows.Forms.ToolStripDropDownCloseReason!", "Field[AppFocusChange]"] + - ["System.Windows.Forms.PictureBoxSizeMode", "System.Windows.Forms.PictureBoxSizeMode!", "Field[Zoom]"] + - ["System.Windows.Forms.Shortcut", "System.Windows.Forms.Shortcut!", "Field[Del]"] + - ["System.String", "System.Windows.Forms.ListControl", "Method[GetItemText].ReturnValue"] + - ["System.String", "System.Windows.Forms.TreeNode", "Method[ToString].ReturnValue"] + - ["System.Int32", "System.Windows.Forms.GridColumnStylesCollection", "Method[IndexOf].ReturnValue"] + - ["System.Drawing.Size", "System.Windows.Forms.SplitterPanel", "Property[MaximumSize]"] + - ["System.Windows.Forms.Screen", "System.Windows.Forms.Screen!", "Property[PrimaryScreen]"] + - ["System.Boolean", "System.Windows.Forms.DataGridTableStyle", "Method[ShouldSerializeGridLineColor].ReturnValue"] + - ["System.Windows.Forms.ControlStyles", "System.Windows.Forms.ControlStyles!", "Field[ResizeRedraw]"] + - ["System.Windows.Forms.FormCornerPreference", "System.Windows.Forms.Form", "Property[FormCornerPreference]"] + - ["System.Int32", "System.Windows.Forms.MaskedTextBox", "Method[GetLineFromCharIndex].ReturnValue"] + - ["System.String", "System.Windows.Forms.Control", "Property[ProductVersion]"] + - ["System.Windows.Forms.RichTextBoxLanguageOptions", "System.Windows.Forms.RichTextBoxLanguageOptions!", "Field[ImeAlwaysSendNotify]"] + - ["System.Boolean", "System.Windows.Forms.DataGrid", "Property[RowHeadersVisible]"] + - ["System.String", "System.Windows.Forms.DataGridViewColumn", "Method[ToString].ReturnValue"] + - ["System.Boolean", "System.Windows.Forms.MenuItem", "Property[Break]"] + - ["System.Boolean", "System.Windows.Forms.DataGridViewHeaderCell", "Method[MouseEnterUnsharesRow].ReturnValue"] + - ["System.Boolean", "System.Windows.Forms.PaddingConverter", "Method[GetPropertiesSupported].ReturnValue"] + - ["System.Boolean", "System.Windows.Forms.LabelEditEventArgs", "Property[CancelEdit]"] + - ["System.Int32", "System.Windows.Forms.SystemInformation!", "Property[KanjiWindowHeight]"] + - ["System.String", "System.Windows.Forms.DataGridViewTextBoxColumn", "Method[ToString].ReturnValue"] + - ["System.Object", "System.Windows.Forms.DataGridViewSelectedColumnCollection", "Property[System.Collections.ICollection.SyncRoot]"] + - ["System.Boolean", "System.Windows.Forms.ToolStripComboBox", "Property[DroppedDown]"] + - ["System.Drawing.Image", "System.Windows.Forms.SplitContainer", "Property[BackgroundImage]"] + - ["System.Windows.Forms.ToolStripPanelRow", "System.Windows.Forms.ToolStripPanel", "Method[PointToRow].ReturnValue"] + - ["System.Boolean", "System.Windows.Forms.DataGridViewHeaderCell", "Method[MouseDownUnsharesRow].ReturnValue"] + - ["System.Boolean", "System.Windows.Forms.Application!", "Property[RenderWithVisualStyles]"] + - ["System.Drawing.Size", "System.Windows.Forms.PrintPreviewDialog", "Property[MaximumSize]"] + - ["System.Drawing.Color", "System.Windows.Forms.ProfessionalColors!", "Property[ToolStripContentPanelGradientEnd]"] + - ["System.Boolean", "System.Windows.Forms.GroupBoxRenderer!", "Method[IsBackgroundPartiallyTransparent].ReturnValue"] + - ["System.Windows.Forms.SizeGripStyle", "System.Windows.Forms.PrintPreviewDialog", "Property[SizeGripStyle]"] + - ["System.Boolean", "System.Windows.Forms.StatusBar", "Property[SizingGrip]"] + - ["System.Object", "System.Windows.Forms.ListViewGroupCollection", "Property[System.Collections.ICollection.SyncRoot]"] + - ["System.Windows.Forms.TabAlignment", "System.Windows.Forms.TabControl", "Property[Alignment]"] + - ["System.Windows.Forms.HtmlElementCollection", "System.Windows.Forms.HtmlElement", "Property[All]"] + - ["System.Int32", "System.Windows.Forms.DataGridTextBoxColumn", "Method[GetPreferredHeight].ReturnValue"] + - ["System.Boolean", "System.Windows.Forms.KeysConverter", "Method[GetStandardValuesExclusive].ReturnValue"] + - ["System.Boolean", "System.Windows.Forms.SystemInformation!", "Property[IsListBoxSmoothScrollingEnabled]"] + - ["System.Windows.Forms.MouseButtons", "System.Windows.Forms.MouseButtons!", "Field[XButton2]"] + - ["System.Windows.Forms.CharacterCasing", "System.Windows.Forms.CharacterCasing!", "Field[Upper]"] + - ["System.Windows.Forms.CurrencyManager", "System.Windows.Forms.ICurrencyManagerProvider", "Method[GetRelatedCurrencyManager].ReturnValue"] + - ["System.Boolean", "System.Windows.Forms.Control", "Method[IsInputKey].ReturnValue"] + - ["System.Int32", "System.Windows.Forms.SplitContainer", "Property[SplitterDistance]"] + - ["System.Windows.Forms.HelpNavigator", "System.Windows.Forms.HelpNavigator!", "Field[Index]"] + - ["System.Windows.Forms.AccessibleObject", "System.Windows.Forms.RichTextBox", "Method[CreateAccessibilityInstance].ReturnValue"] + - ["System.Boolean", "System.Windows.Forms.TableLayoutStyleCollection", "Property[System.Collections.IList.IsReadOnly]"] + - ["System.String", "System.Windows.Forms.ListViewGroup", "Property[Subtitle]"] + - ["System.Drawing.Size", "System.Windows.Forms.Control", "Method[GetPreferredSize].ReturnValue"] + - ["System.Windows.Forms.Shortcut", "System.Windows.Forms.Shortcut!", "Field[CtrlShiftD]"] + - ["System.String", "System.Windows.Forms.DataGridViewRow", "Method[ToString].ReturnValue"] + - ["System.Windows.Forms.TabControlAction", "System.Windows.Forms.TabControlAction!", "Field[Selected]"] + - ["System.Boolean", "System.Windows.Forms.PrintPreviewDialog", "Property[TopMost]"] + - ["System.Windows.Forms.DataGridViewColumnHeadersHeightSizeMode", "System.Windows.Forms.DataGridViewColumnHeadersHeightSizeMode!", "Field[EnableResizing]"] + - ["System.Int32", "System.Windows.Forms.CacheVirtualItemsEventArgs", "Property[EndIndex]"] + - ["System.Boolean", "System.Windows.Forms.ToolStripSplitButton", "Property[AutoToolTip]"] + - ["System.Windows.Forms.RichTextBoxFinds", "System.Windows.Forms.RichTextBoxFinds!", "Field[WholeWord]"] + - ["System.Windows.Forms.Keys", "System.Windows.Forms.Keys!", "Field[KanaMode]"] + - ["System.Drawing.Color", "System.Windows.Forms.ProfessionalColorTable", "Property[ToolStripContentPanelGradientEnd]"] + - ["System.Windows.Forms.ControlStyles", "System.Windows.Forms.ControlStyles!", "Field[UseTextForAccessibility]"] + - ["System.Boolean", "System.Windows.Forms.PrintPreviewDialog", "Property[Enabled]"] + - ["System.Windows.Forms.DataGridViewContentAlignment", "System.Windows.Forms.DataGridViewContentAlignment!", "Field[BottomLeft]"] + - ["System.Windows.Forms.InsertKeyMode", "System.Windows.Forms.InsertKeyMode!", "Field[Insert]"] + - ["System.Drawing.Color", "System.Windows.Forms.ProfessionalColors!", "Property[OverflowButtonGradientMiddle]"] + - ["System.Windows.Forms.Layout.LayoutEngine", "System.Windows.Forms.FlowLayoutSettings", "Property[LayoutEngine]"] + - ["System.Drawing.Image", "System.Windows.Forms.ToolStripTextBox", "Property[BackgroundImage]"] + - ["System.Windows.Forms.Border3DStyle", "System.Windows.Forms.Border3DStyle!", "Field[Sunken]"] + - ["System.Windows.Forms.ContextMenu", "System.Windows.Forms.UpDownBase", "Property[ContextMenu]"] + - ["System.Boolean", "System.Windows.Forms.ProgressBar", "Property[AllowDrop]"] + - ["System.Windows.Forms.FormWindowState", "System.Windows.Forms.FormWindowState!", "Field[Minimized]"] + - ["System.Windows.Forms.DataGridViewAutoSizeColumnsMode", "System.Windows.Forms.DataGridView", "Property[AutoSizeColumnsMode]"] + - ["System.Drawing.Size", "System.Windows.Forms.Form", "Property[ClientSize]"] + - ["System.String", "System.Windows.Forms.DataObject", "Method[GetText].ReturnValue"] + - ["System.Windows.Forms.TreeNode", "System.Windows.Forms.TreeNode", "Property[Parent]"] + - ["System.Drawing.Point", "System.Windows.Forms.HtmlElementEventArgs", "Property[ClientMousePosition]"] + - ["System.Windows.Forms.ListViewHitTestLocations", "System.Windows.Forms.ListViewHitTestLocations!", "Field[Image]"] + - ["System.Drawing.Font", "System.Windows.Forms.SystemInformation!", "Method[GetMenuFontForDpi].ReturnValue"] + - ["System.Boolean", "System.Windows.Forms.PrintPreviewDialog", "Property[TabStop]"] + - ["System.Object", "System.Windows.Forms.HtmlDocument", "Property[DomDocument]"] + - ["System.String", "System.Windows.Forms.TabPage", "Property[ToolTipText]"] + - ["System.Drawing.Color", "System.Windows.Forms.DataGrid", "Property[ParentRowsBackColor]"] + - ["System.Windows.Forms.GridColumnStylesCollection", "System.Windows.Forms.DataGridTableStyle", "Property[GridColumnStyles]"] + - ["System.String", "System.Windows.Forms.LinkLabel", "Property[Text]"] + - ["System.Boolean", "System.Windows.Forms.BaseCollection", "Property[IsSynchronized]"] + - ["System.Drawing.Size", "System.Windows.Forms.PropertyGrid", "Property[DefaultSize]"] + - ["System.Windows.Forms.AccessibleObject", "System.Windows.Forms.DataGridViewCell", "Method[CreateAccessibilityInstance].ReturnValue"] + - ["System.Windows.Forms.ToolStripItem", "System.Windows.Forms.BindingNavigator", "Property[MoveLastItem]"] + - ["System.Int32", "System.Windows.Forms.DataGridViewColumnCollection", "Method[System.Collections.IList.IndexOf].ReturnValue"] + - ["System.Windows.Forms.Appearance", "System.Windows.Forms.Appearance!", "Field[Button]"] + - ["System.Boolean", "System.Windows.Forms.ToolStripItem", "Property[Available]"] + - ["System.String", "System.Windows.Forms.TaskDialogPage", "Property[Text]"] + - ["System.Drawing.Size", "System.Windows.Forms.ToolStripSeparator", "Method[GetPreferredSize].ReturnValue"] + - ["System.Boolean", "System.Windows.Forms.SystemInformation!", "Property[HighContrast]"] + - ["System.Reflection.MethodInfo", "System.Windows.Forms.AccessibleObject", "Method[System.Reflection.IReflect.GetMethod].ReturnValue"] + - ["System.Windows.Forms.Orientation", "System.Windows.Forms.TrackBar", "Property[Orientation]"] + - ["System.Windows.Forms.Keys", "System.Windows.Forms.Keys!", "Field[Clear]"] + - ["System.Windows.Forms.Screen[]", "System.Windows.Forms.Screen!", "Property[AllScreens]"] + - ["System.Windows.Forms.AnchorStyles", "System.Windows.Forms.ToolStripContentPanel", "Property[Anchor]"] + - ["System.Windows.Forms.RichTextBoxSelectionAttribute", "System.Windows.Forms.RichTextBoxSelectionAttribute!", "Field[All]"] + - ["System.Boolean", "System.Windows.Forms.SplitContainer", "Property[AutoSize]"] + - ["System.Windows.Forms.ToolStripItemCollection", "System.Windows.Forms.ToolStripDropDownItem", "Property[DropDownItems]"] + - ["System.Boolean", "System.Windows.Forms.ComboBox", "Method[ProcessCmdKey].ReturnValue"] + - ["System.Threading.Tasks.Task", "System.Windows.Forms.Form", "Method[ShowDialogAsync].ReturnValue"] + - ["System.Drawing.Color", "System.Windows.Forms.ProfessionalColorTable", "Property[ButtonCheckedGradientBegin]"] + - ["System.Windows.Forms.ToolStrip", "System.Windows.Forms.ToolStripItemRenderEventArgs", "Property[ToolStrip]"] + - ["System.Boolean", "System.Windows.Forms.TrackBar", "Property[DoubleBuffered]"] + - ["System.Boolean", "System.Windows.Forms.TextBox", "Method[ProcessCmdKey].ReturnValue"] + - ["System.Windows.Forms.AccessibleObject", "System.Windows.Forms.ComboBox", "Method[CreateAccessibilityInstance].ReturnValue"] + - ["System.Collections.IList", "System.Windows.Forms.BindingSource", "Property[List]"] + - ["System.Windows.Forms.ImeMode", "System.Windows.Forms.MonthCalendar", "Property[DefaultImeMode]"] + - ["System.Windows.Forms.AccessibleRole", "System.Windows.Forms.AccessibleRole!", "Field[IpAddress]"] + - ["System.Boolean", "System.Windows.Forms.TreeNodeCollection", "Method[Contains].ReturnValue"] + - ["System.Int32", "System.Windows.Forms.TableLayoutPanel", "Property[RowCount]"] + - ["System.Windows.Forms.AccessibleRole", "System.Windows.Forms.AccessibleRole!", "Field[Border]"] + - ["System.Windows.Forms.TabAlignment", "System.Windows.Forms.TabAlignment!", "Field[Bottom]"] + - ["System.Drawing.ContentAlignment", "System.Windows.Forms.RadioButton", "Property[TextAlign]"] + - ["System.Windows.Forms.ControlStyles", "System.Windows.Forms.ControlStyles!", "Field[FixedHeight]"] + - ["System.Windows.Forms.GetChildAtPointSkip", "System.Windows.Forms.GetChildAtPointSkip!", "Field[Invisible]"] + - ["System.Windows.Forms.Keys", "System.Windows.Forms.KeyEventArgs", "Property[KeyCode]"] + - ["System.Boolean", "System.Windows.Forms.DataObject", "Method[ContainsImage].ReturnValue"] + - ["System.Int32", "System.Windows.Forms.TrackBar", "Property[SmallChange]"] + - ["System.Int32", "System.Windows.Forms.ProgressBar", "Property[Minimum]"] + - ["System.Windows.Forms.DataGridViewClipboardCopyMode", "System.Windows.Forms.DataGridView", "Property[ClipboardCopyMode]"] + - ["System.String", "System.Windows.Forms.DataGridViewRow", "Method[GetErrorText].ReturnValue"] + - ["System.Boolean", "System.Windows.Forms.AxHost", "Method[ProcessDialogKey].ReturnValue"] + - ["System.Boolean", "System.Windows.Forms.DataGridViewLinkCell", "Method[MouseDownUnsharesRow].ReturnValue"] + - ["System.Windows.Forms.ToolStripGripStyle", "System.Windows.Forms.ToolStrip", "Property[GripStyle]"] + - ["System.Windows.Forms.Keys", "System.Windows.Forms.Keys!", "Field[D8]"] + - ["System.String", "System.Windows.Forms.DataGridViewComboBoxCell", "Property[DisplayMember]"] + - ["System.Windows.Forms.CreateParams", "System.Windows.Forms.MonthCalendar", "Property[CreateParams]"] + - ["System.Boolean", "System.Windows.Forms.ToolStripControlHost", "Method[ProcessMnemonic].ReturnValue"] + - ["System.String", "System.Windows.Forms.DataGridViewRow", "Property[ErrorText]"] + - ["System.String", "System.Windows.Forms.CheckedListBox", "Property[ValueMember]"] + - ["System.Boolean", "System.Windows.Forms.UICuesEventArgs", "Property[ShowFocus]"] + - ["System.Drawing.Image", "System.Windows.Forms.ProgressBar", "Property[BackgroundImage]"] + - ["System.Windows.Forms.AccessibleSelection", "System.Windows.Forms.AccessibleSelection!", "Field[TakeSelection]"] + - ["System.Object", "System.Windows.Forms.CommonDialog", "Property[Tag]"] + - ["System.Windows.Forms.TreeNode", "System.Windows.Forms.TreeNode!", "Method[FromHandle].ReturnValue"] + - ["System.Drawing.Color", "System.Windows.Forms.WebBrowserBase", "Property[BackColor]"] + - ["System.Windows.Forms.DataGridViewCell", "System.Windows.Forms.DataGridView", "Property[FirstDisplayedCell]"] + - ["System.Boolean", "System.Windows.Forms.ToolStripDropDown", "Property[DropShadowEnabled]"] + - ["System.Boolean", "System.Windows.Forms.Message!", "Method[op_Inequality].ReturnValue"] + - ["System.Windows.Forms.MouseButtons", "System.Windows.Forms.MouseButtons!", "Field[Left]"] + - ["System.ComponentModel.PropertyDescriptor", "System.Windows.Forms.DataGridColumnStyle", "Property[PropertyDescriptor]"] + - ["System.IFormatProvider", "System.Windows.Forms.ListControl", "Property[FormatInfo]"] + - ["System.Drawing.Color", "System.Windows.Forms.ProfessionalColorTable", "Property[ToolStripDropDownBackground]"] + - ["System.Int32", "System.Windows.Forms.ToolStripItem", "Property[Width]"] + - ["System.Windows.Forms.ToolStripLayoutStyle", "System.Windows.Forms.ToolStripLayoutStyle!", "Field[VerticalStackWithOverflow]"] + - ["System.Windows.Forms.TaskDialogButtonCollection", "System.Windows.Forms.TaskDialogPage", "Property[Buttons]"] + - ["System.Reflection.FieldInfo", "System.Windows.Forms.AccessibleObject", "Method[System.Reflection.IReflect.GetField].ReturnValue"] + - ["System.Windows.Forms.Cursor", "System.Windows.Forms.Cursors!", "Property[NoMove2D]"] + - ["System.ComponentModel.TypeConverter+StandardValuesCollection", "System.Windows.Forms.CursorConverter", "Method[GetStandardValues].ReturnValue"] + - ["System.Windows.Forms.Cursor", "System.Windows.Forms.Cursors!", "Property[IBeam]"] + - ["System.Drawing.Color", "System.Windows.Forms.ProfessionalColorTable", "Property[GripLight]"] + - ["System.Boolean", "System.Windows.Forms.ToolStripDropDown", "Property[TopMost]"] + - ["System.Windows.Forms.ToolStripGripStyle", "System.Windows.Forms.MenuStrip", "Property[GripStyle]"] + - ["System.Windows.Forms.FrameStyle", "System.Windows.Forms.FrameStyle!", "Field[Dashed]"] + - ["System.IFormatProvider", "System.Windows.Forms.Binding", "Property[FormatInfo]"] + - ["System.ComponentModel.PropertyDescriptorCollection", "System.Windows.Forms.SelectionRangeConverter", "Method[GetProperties].ReturnValue"] + - ["System.Boolean", "System.Windows.Forms.PropertyGrid", "Property[CommandsVisibleIfAvailable]"] + - ["System.IntPtr", "System.Windows.Forms.Control", "Property[Handle]"] + - ["System.DateTime", "System.Windows.Forms.DateRangeEventArgs", "Property[Start]"] + - ["System.Drawing.Rectangle", "System.Windows.Forms.DataGridViewRowPostPaintEventArgs", "Property[ClipBounds]"] + - ["System.Drawing.Graphics", "System.Windows.Forms.DrawToolTipEventArgs", "Property[Graphics]"] + - ["System.Int32", "System.Windows.Forms.TableLayoutPanel", "Method[GetRow].ReturnValue"] + - ["System.Boolean", "System.Windows.Forms.Button", "Method[ProcessMnemonic].ReturnValue"] + - ["System.Windows.Forms.ListViewAlignment", "System.Windows.Forms.ListView", "Property[Alignment]"] + - ["System.Windows.Forms.ImageList", "System.Windows.Forms.TreeView", "Property[StateImageList]"] + - ["System.Boolean", "System.Windows.Forms.BindingSource", "Property[SupportsChangeNotification]"] + - ["System.Windows.Forms.TextFormatFlags", "System.Windows.Forms.TextFormatFlags!", "Field[PrefixOnly]"] + - ["System.Windows.Forms.SortOrder", "System.Windows.Forms.DataGridView", "Property[SortOrder]"] + - ["System.Windows.Forms.ImageLayout", "System.Windows.Forms.ToolStripTextBox", "Property[BackgroundImageLayout]"] + - ["System.Int32", "System.Windows.Forms.TreeView", "Property[Indent]"] + - ["System.Drawing.Graphics", "System.Windows.Forms.Control", "Method[CreateGraphics].ReturnValue"] + - ["System.Windows.Forms.ControlStyles", "System.Windows.Forms.ControlStyles!", "Field[SupportsTransparentBackColor]"] + - ["System.Char", "System.Windows.Forms.RichTextBox", "Method[GetCharFromPosition].ReturnValue"] + - ["System.Windows.Forms.Shortcut", "System.Windows.Forms.Shortcut!", "Field[CtrlShiftF]"] + - ["System.Windows.Forms.DragDropEffects", "System.Windows.Forms.DragDropEffects!", "Field[None]"] + - ["System.Windows.Forms.DataGridViewCellStyle", "System.Windows.Forms.DataGridViewRow", "Property[DefaultCellStyle]"] + - ["System.Windows.Forms.Keys", "System.Windows.Forms.Keys!", "Field[Crsel]"] + - ["System.Drawing.Color", "System.Windows.Forms.ProgressBar", "Property[ForeColor]"] + - ["System.Windows.Forms.AccessibleRole", "System.Windows.Forms.AccessibleRole!", "Field[HotkeyField]"] + - ["System.Boolean", "System.Windows.Forms.DataGrid", "Method[ProcessTabKey].ReturnValue"] + - ["System.Boolean", "System.Windows.Forms.ToolStripMenuItem", "Property[IsMdiWindowListEntry]"] + - ["System.Drawing.Color", "System.Windows.Forms.ProgressBar", "Property[BackColor]"] + - ["System.Windows.Forms.Padding", "System.Windows.Forms.ToolStripPanel", "Property[DefaultMargin]"] + - ["System.Object", "System.Windows.Forms.DataGridViewRowHeaderCell", "Method[Clone].ReturnValue"] + - ["System.Windows.Forms.AccessibleEvents", "System.Windows.Forms.AccessibleEvents!", "Field[SystemCaptureEnd]"] + - ["System.Boolean", "System.Windows.Forms.DataGridViewCellFormattingEventArgs", "Property[FormattingApplied]"] + - ["System.Windows.Forms.ColorDepth", "System.Windows.Forms.ColorDepth!", "Field[Depth24Bit]"] + - ["System.Windows.Forms.ToolStripItemOverflow", "System.Windows.Forms.ToolStripItemOverflow!", "Field[AsNeeded]"] + - ["System.Windows.Forms.Shortcut", "System.Windows.Forms.Shortcut!", "Field[Alt8]"] + - ["System.Int32", "System.Windows.Forms.TableLayoutColumnStyleCollection", "Method[Add].ReturnValue"] + - ["System.Windows.Forms.DataGridViewColumn", "System.Windows.Forms.DataGridView", "Property[SortedColumn]"] + - ["System.Windows.Forms.DataGridViewAutoSizeColumnMode", "System.Windows.Forms.DataGridViewAutoSizeColumnMode!", "Field[AllCellsExceptHeader]"] + - ["System.Windows.Forms.DataGridViewTriState", "System.Windows.Forms.DataGridViewTriState!", "Field[True]"] + - ["System.Windows.Forms.BatteryChargeStatus", "System.Windows.Forms.BatteryChargeStatus!", "Field[High]"] + - ["System.Windows.Forms.DataGridViewColumnCollection", "System.Windows.Forms.DataGridView", "Property[Columns]"] + - ["System.Object", "System.Windows.Forms.ColumnHeader", "Property[Tag]"] + - ["System.Windows.Forms.TaskDialogButton", "System.Windows.Forms.TaskDialogButton!", "Property[Yes]"] + - ["System.Type", "System.Windows.Forms.DataGridViewImageCell", "Property[ValueType]"] + - ["System.Windows.Forms.DataGridViewHeaderBorderStyle", "System.Windows.Forms.DataGridViewHeaderBorderStyle!", "Field[None]"] + - ["System.Drawing.Rectangle", "System.Windows.Forms.DataGridViewCell", "Property[ErrorIconBounds]"] + - ["System.Boolean", "System.Windows.Forms.TrackBar", "Property[RightToLeftLayout]"] + - ["System.Object", "System.Windows.Forms.DataGridViewRowHeaderCell", "Method[GetValue].ReturnValue"] + - ["System.Boolean", "System.Windows.Forms.PaddingConverter", "Method[CanConvertTo].ReturnValue"] + - ["System.Windows.Forms.TreeNodeStates", "System.Windows.Forms.TreeNodeStates!", "Field[Default]"] + - ["System.String", "System.Windows.Forms.BindingSource", "Property[Filter]"] + - ["System.Drawing.Size", "System.Windows.Forms.DataGridViewCell!", "Method[MeasureTextSize].ReturnValue"] + - ["System.Drawing.Font", "System.Windows.Forms.ScrollBar", "Property[Font]"] + - ["System.Object", "System.Windows.Forms.Binding", "Property[DataSourceNullValue]"] + - ["System.Windows.Forms.Shortcut", "System.Windows.Forms.Shortcut!", "Field[CtrlShiftF10]"] + - ["System.Windows.Forms.LinkLabel+Link", "System.Windows.Forms.LinkLabelLinkClickedEventArgs", "Property[Link]"] + - ["System.Windows.Forms.Cursor", "System.Windows.Forms.Cursors!", "Property[PanSW]"] + - ["System.Windows.Forms.HighDpiMode", "System.Windows.Forms.HighDpiMode!", "Field[PerMonitorV2]"] + - ["System.Windows.Forms.Keys", "System.Windows.Forms.Keys!", "Field[Attn]"] + - ["System.Drawing.Color", "System.Windows.Forms.ProfessionalColors!", "Property[GripLight]"] + - ["System.Drawing.Color", "System.Windows.Forms.ControlPaint!", "Method[Dark].ReturnValue"] + - ["System.Drawing.Font", "System.Windows.Forms.PictureBox", "Property[Font]"] + - ["System.Windows.Forms.DataFormats+Format", "System.Windows.Forms.DataFormats!", "Method[GetFormat].ReturnValue"] + - ["System.Windows.Forms.StructFormat", "System.Windows.Forms.StructFormat!", "Field[Unicode]"] + - ["System.Windows.Forms.AccessibleRole", "System.Windows.Forms.AccessibleRole!", "Field[TitleBar]"] + - ["System.Windows.Forms.AccessibleStates", "System.Windows.Forms.AccessibleStates!", "Field[Protected]"] + - ["System.Windows.Forms.View", "System.Windows.Forms.View!", "Field[Tile]"] + - ["System.Boolean", "System.Windows.Forms.ToolStripContainer", "Property[CausesValidation]"] + - ["System.Int32", "System.Windows.Forms.DataGridViewComboBoxEditingControl", "Property[EditingControlRowIndex]"] + - ["System.Drawing.Size", "System.Windows.Forms.SystemInformation!", "Property[FrameBorderSize]"] + - ["System.Boolean", "System.Windows.Forms.PictureBox", "Property[CausesValidation]"] + - ["System.Drawing.Color", "System.Windows.Forms.TreeNode", "Property[ForeColor]"] + - ["System.Windows.Forms.AccessibleSelection", "System.Windows.Forms.AccessibleSelection!", "Field[TakeFocus]"] + - ["System.Windows.Forms.DataGridViewDataErrorContexts", "System.Windows.Forms.DataGridViewDataErrorContexts!", "Field[Display]"] + - ["System.Windows.Forms.Layout.LayoutEngine", "System.Windows.Forms.ToolStrip", "Property[LayoutEngine]"] + - ["System.Boolean", "System.Windows.Forms.Control", "Method[GetStyle].ReturnValue"] + - ["System.Windows.Forms.Shortcut", "System.Windows.Forms.Shortcut!", "Field[CtrlY]"] + - ["System.Int32", "System.Windows.Forms.RichTextBox", "Property[SelectionCharOffset]"] + - ["System.Boolean", "System.Windows.Forms.RichTextBox", "Property[CanRedo]"] + - ["System.Windows.Forms.AutoSizeMode", "System.Windows.Forms.UserControl", "Property[AutoSizeMode]"] + - ["System.Windows.Forms.RichTextBoxWordPunctuations", "System.Windows.Forms.RichTextBoxWordPunctuations!", "Field[Level1]"] + - ["System.Object", "System.Windows.Forms.DataGridBoolColumn", "Property[TrueValue]"] + - ["System.Int32", "System.Windows.Forms.CreateParams", "Property[Y]"] + - ["System.Windows.Forms.FlatStyle", "System.Windows.Forms.DataGridViewCheckBoxColumn", "Property[FlatStyle]"] + - ["System.Int32", "System.Windows.Forms.MaskInputRejectedEventArgs", "Property[Position]"] + - ["System.Drawing.Size", "System.Windows.Forms.Form", "Property[Size]"] + - ["System.Windows.Forms.ToolStripItem", "System.Windows.Forms.BindingNavigator", "Property[PositionItem]"] + - ["System.Type", "System.Windows.Forms.DataGridViewImageCell", "Property[EditType]"] + - ["System.Windows.Forms.ErrorBlinkStyle", "System.Windows.Forms.ErrorBlinkStyle!", "Field[NeverBlink]"] + - ["System.Boolean", "System.Windows.Forms.ImageKeyConverter", "Property[IncludeNoneAsStandardValue]"] + - ["System.Windows.Forms.TabDrawMode", "System.Windows.Forms.TabDrawMode!", "Field[Normal]"] + - ["System.Windows.Forms.ListView+CheckedIndexCollection", "System.Windows.Forms.ListView", "Property[CheckedIndices]"] + - ["System.Windows.Forms.HorizontalAlignment", "System.Windows.Forms.UpDownBase", "Property[TextAlign]"] + - ["System.String", "System.Windows.Forms.TreeView", "Property[SelectedImageKey]"] + - ["System.Drawing.ContentAlignment", "System.Windows.Forms.ToolStripSeparator", "Property[ImageAlign]"] + - ["System.Windows.Forms.AutoSizeMode", "System.Windows.Forms.GroupBox", "Property[AutoSizeMode]"] + - ["System.Drawing.Image", "System.Windows.Forms.AxHost", "Property[BackgroundImage]"] + - ["System.Windows.Forms.IDataObject", "System.Windows.Forms.Clipboard!", "Method[GetDataObject].ReturnValue"] + - ["System.Windows.Forms.DataGridViewEditMode", "System.Windows.Forms.DataGridViewEditMode!", "Field[EditOnKeystrokeOrF2]"] + - ["System.Boolean", "System.Windows.Forms.PaddingConverter", "Method[GetCreateInstanceSupported].ReturnValue"] + - ["System.Windows.Forms.Shortcut", "System.Windows.Forms.Shortcut!", "Field[CtrlShiftL]"] + - ["System.Windows.Forms.ListView+SelectedIndexCollection", "System.Windows.Forms.ListView", "Property[SelectedIndices]"] + - ["System.Windows.Forms.TreeNode", "System.Windows.Forms.DrawTreeNodeEventArgs", "Property[Node]"] + - ["System.Windows.Forms.Shortcut", "System.Windows.Forms.Shortcut!", "Field[F11]"] + - ["System.Drawing.Rectangle", "System.Windows.Forms.DataGridViewLinkCell", "Method[GetErrorIconBounds].ReturnValue"] + - ["System.Windows.Forms.InputLanguage", "System.Windows.Forms.Application!", "Property[CurrentInputLanguage]"] + - ["System.Object", "System.Windows.Forms.DataGridViewCellStyle", "Method[System.ICloneable.Clone].ReturnValue"] + - ["System.Boolean", "System.Windows.Forms.TrackBar", "Property[AutoSize]"] + - ["System.Drawing.Color", "System.Windows.Forms.ProfessionalColors!", "Property[MenuItemPressedGradientEnd]"] + - ["System.Windows.Forms.AutoValidate", "System.Windows.Forms.Form", "Property[AutoValidate]"] + - ["System.Windows.Forms.AccessibleRole", "System.Windows.Forms.PrintPreviewDialog", "Property[AccessibleRole]"] + - ["System.Windows.Forms.SortOrder", "System.Windows.Forms.SortOrder!", "Field[None]"] + - ["System.Windows.Forms.AccessibleRole", "System.Windows.Forms.AccessibleRole!", "Field[PageTab]"] + - ["System.Boolean", "System.Windows.Forms.Control!", "Method[ReflectMessage].ReturnValue"] + - ["System.Boolean", "System.Windows.Forms.ToolStripContainer", "Property[BottomToolStripPanelVisible]"] + - ["System.Boolean", "System.Windows.Forms.DataGridViewRowPostPaintEventArgs", "Property[IsLastVisibleRow]"] + - ["System.Windows.Forms.AccessibleRole", "System.Windows.Forms.AccessibleRole!", "Field[Character]"] + - ["System.Windows.Forms.DialogResult", "System.Windows.Forms.IButtonControl", "Property[DialogResult]"] + - ["System.Windows.Forms.HtmlElementCollection", "System.Windows.Forms.HtmlElement", "Property[Children]"] + - ["System.Object", "System.Windows.Forms.LinkConverter", "Method[ConvertFrom].ReturnValue"] + - ["System.Boolean", "System.Windows.Forms.ListViewItem", "Property[UseItemStyleForSubItems]"] + - ["System.Int32", "System.Windows.Forms.ProgressBarRenderer!", "Property[ChunkThickness]"] + - ["System.Object", "System.Windows.Forms.HtmlHistory", "Property[DomHistory]"] + - ["System.Drawing.Size", "System.Windows.Forms.SystemInformation!", "Property[MaxWindowTrackSize]"] + - ["System.Windows.Forms.TabSizeMode", "System.Windows.Forms.TabSizeMode!", "Field[FillToRight]"] + - ["System.Globalization.CultureInfo", "System.Windows.Forms.Application!", "Property[CurrentCulture]"] + - ["System.Windows.Forms.UICues", "System.Windows.Forms.UICues!", "Field[Changed]"] + - ["System.Windows.Forms.ToolTipIcon", "System.Windows.Forms.ToolTip", "Property[ToolTipIcon]"] + - ["System.Boolean", "System.Windows.Forms.DataGridViewRow", "Property[Frozen]"] + - ["System.String", "System.Windows.Forms.DataGridViewImageColumn", "Property[Description]"] + - ["System.Object", "System.Windows.Forms.RichTextBox", "Method[CreateRichEditOleCallback].ReturnValue"] + - ["System.Object", "System.Windows.Forms.DataGrid", "Property[DataSource]"] + - ["System.Windows.Forms.Keys", "System.Windows.Forms.Keys!", "Field[Print]"] + - ["System.Windows.Forms.TaskDialogIcon", "System.Windows.Forms.TaskDialogIcon!", "Field[Information]"] + - ["System.Windows.Forms.ImeMode", "System.Windows.Forms.TextBoxBase", "Property[ImeModeBase]"] + - ["System.Windows.Forms.FormBorderStyle", "System.Windows.Forms.FormBorderStyle!", "Field[FixedDialog]"] + - ["System.Windows.Forms.DataGridViewAutoSizeRowsMode", "System.Windows.Forms.DataGridViewAutoSizeRowsMode!", "Field[AllHeaders]"] + - ["System.Drawing.ContentAlignment", "System.Windows.Forms.ButtonBase", "Property[TextAlign]"] + - ["System.Windows.Forms.RightToLeft", "System.Windows.Forms.ToolBar", "Property[RightToLeft]"] + - ["System.Windows.Forms.ControlStyles", "System.Windows.Forms.ControlStyles!", "Field[OptimizedDoubleBuffer]"] + - ["System.Boolean", "System.Windows.Forms.TreeNodeCollection", "Property[System.Collections.ICollection.IsSynchronized]"] + - ["System.Int32", "System.Windows.Forms.Control", "Property[Bottom]"] + - ["System.Boolean", "System.Windows.Forms.IDataGridViewEditingControl", "Property[RepositionEditingControlOnValueChange]"] + - ["System.Windows.Forms.DataGrid", "System.Windows.Forms.DataGridTableStyle", "Property[DataGrid]"] + - ["System.Boolean", "System.Windows.Forms.ToolStripDropDown", "Property[AllowTransparency]"] + - ["System.Drawing.Color", "System.Windows.Forms.ProfessionalColors!", "Property[ButtonSelectedHighlight]"] + - ["System.Windows.Forms.ToolStripRenderer", "System.Windows.Forms.PropertyGrid", "Property[ToolStripRenderer]"] + - ["System.Windows.Forms.Padding", "System.Windows.Forms.ToolStripTextBox", "Property[DefaultMargin]"] + - ["System.Windows.Forms.Cursor", "System.Windows.Forms.LinkLabel", "Property[OverrideCursor]"] + - ["System.String", "System.Windows.Forms.RichTextBox", "Property[UndoActionName]"] + - ["System.Windows.Forms.Keys", "System.Windows.Forms.Keys!", "Field[Alt]"] + - ["System.Windows.Forms.ToolStripDropDownDirection", "System.Windows.Forms.ToolStripDropDownDirection!", "Field[Left]"] + - ["System.String", "System.Windows.Forms.TreeNode", "Property[Text]"] + - ["System.Windows.Forms.Cursor", "System.Windows.Forms.DataGridViewComboBoxEditingControl", "Property[EditingPanelCursor]"] + - ["System.Windows.Forms.ArrowDirection", "System.Windows.Forms.ArrowDirection!", "Field[Right]"] + - ["System.Windows.Forms.Padding", "System.Windows.Forms.ToolStrip", "Property[GripMargin]"] + - ["System.Drawing.Color", "System.Windows.Forms.FlatButtonAppearance", "Property[MouseOverBackColor]"] + - ["System.Boolean", "System.Windows.Forms.UICuesEventArgs", "Property[ChangeFocus]"] + - ["System.Windows.Forms.DataObject", "System.Windows.Forms.DataGridView", "Method[GetClipboardContent].ReturnValue"] + - ["System.Boolean", "System.Windows.Forms.ButtonBase", "Property[AutoEllipsis]"] + - ["System.Windows.Forms.ToolStripPanel", "System.Windows.Forms.ToolStripContainer", "Property[RightToolStripPanel]"] + - ["System.Object", "System.Windows.Forms.Binding", "Property[NullValue]"] + - ["System.Boolean", "System.Windows.Forms.ToolStripSeparatorRenderEventArgs", "Property[Vertical]"] + - ["System.Drawing.Color", "System.Windows.Forms.DateTimePicker", "Property[CalendarMonthBackground]"] + - ["System.Windows.Forms.AnchorStyles", "System.Windows.Forms.ToolStripDropDown", "Property[Anchor]"] + - ["System.Drawing.Size", "System.Windows.Forms.Control", "Property[PreferredSize]"] + - ["System.Object", "System.Windows.Forms.FontDialog!", "Field[EventApply]"] + - ["System.String", "System.Windows.Forms.HelpProvider", "Method[GetHelpKeyword].ReturnValue"] + - ["System.Int32", "System.Windows.Forms.DataGrid", "Property[CurrentRowIndex]"] + - ["System.Windows.Forms.Padding", "System.Windows.Forms.PrintPreviewDialog", "Property[Padding]"] + - ["System.Boolean", "System.Windows.Forms.ToolStripItem", "Method[ProcessCmdKey].ReturnValue"] + - ["System.Windows.Forms.DrawMode", "System.Windows.Forms.ListBox", "Property[DrawMode]"] + - ["System.Windows.Forms.ImageLayout", "System.Windows.Forms.ScrollBar", "Property[BackgroundImageLayout]"] + - ["System.Boolean", "System.Windows.Forms.DataGridTableStyle", "Method[ShouldSerializeLinkHoverColor].ReturnValue"] + - ["Microsoft.Win32.RegistryKey", "System.Windows.Forms.Application!", "Property[CommonAppDataRegistry]"] + - ["System.Drawing.Color", "System.Windows.Forms.DataGrid", "Property[BackgroundColor]"] + - ["System.Boolean", "System.Windows.Forms.WebBrowser", "Property[AllowNavigation]"] + - ["System.Exception", "System.Windows.Forms.BindingManagerDataErrorEventArgs", "Property[Exception]"] + - ["System.String", "System.Windows.Forms.DataGridViewButtonColumn", "Property[Text]"] + - ["System.Drawing.Color", "System.Windows.Forms.OwnerDrawPropertyBag", "Property[ForeColor]"] + - ["System.Boolean", "System.Windows.Forms.BindingSource", "Property[IsSynchronized]"] + - ["System.Windows.Forms.DataGridViewHitTestType", "System.Windows.Forms.DataGridViewHitTestType!", "Field[VerticalScrollBar]"] + - ["System.Windows.Forms.ImageList", "System.Windows.Forms.TabControl", "Property[ImageList]"] + - ["System.Drawing.Rectangle", "System.Windows.Forms.ToolStripItemImageRenderEventArgs", "Property[ImageRectangle]"] + - ["System.Windows.Forms.Keys", "System.Windows.Forms.Keys!", "Field[Scroll]"] + - ["System.Windows.Forms.DataGridViewRowCollection", "System.Windows.Forms.DataGridView", "Method[CreateRowsInstance].ReturnValue"] + - ["System.String", "System.Windows.Forms.DateTimePicker", "Property[Text]"] + - ["System.Drawing.Color", "System.Windows.Forms.ProfessionalColors!", "Property[ButtonPressedHighlightBorder]"] + - ["System.Object", "System.Windows.Forms.DataGridViewComboBoxCell", "Method[Clone].ReturnValue"] + - ["System.Windows.Forms.DataGridViewComboBoxDisplayStyle", "System.Windows.Forms.DataGridViewComboBoxDisplayStyle!", "Field[Nothing]"] + - ["System.Boolean", "System.Windows.Forms.RadioButton", "Property[TabStop]"] + - ["System.Windows.Forms.CreateParams", "System.Windows.Forms.ComboBox", "Property[CreateParams]"] + - ["System.Windows.Forms.SecurityIDType", "System.Windows.Forms.SecurityIDType!", "Field[DeletedAccount]"] + - ["System.Int32", "System.Windows.Forms.AutoCompleteStringCollection", "Property[Count]"] + - ["System.Int32", "System.Windows.Forms.DataGridView", "Property[NewRowIndex]"] + - ["System.Windows.Forms.StatusBarPanelAutoSize", "System.Windows.Forms.StatusBarPanelAutoSize!", "Field[Spring]"] + - ["System.Boolean", "System.Windows.Forms.ToolStripDropDown", "Property[TopLevel]"] + - ["System.Windows.Forms.AccessibleRole", "System.Windows.Forms.AccessibleRole!", "Field[MenuBar]"] + - ["System.Drawing.Color", "System.Windows.Forms.ListView", "Property[BackColor]"] + - ["System.Drawing.Size", "System.Windows.Forms.Control", "Property[MaximumSize]"] + - ["System.Windows.Forms.ToolStripTextDirection", "System.Windows.Forms.ToolStrip", "Property[TextDirection]"] + - ["System.Boolean", "System.Windows.Forms.GridTableStylesCollection", "Property[System.Collections.ICollection.IsSynchronized]"] + - ["System.Windows.Forms.Shortcut", "System.Windows.Forms.Shortcut!", "Field[AltBksp]"] + - ["System.Windows.Forms.ToolStripContentPanel", "System.Windows.Forms.ToolStripContainer", "Property[ContentPanel]"] + - ["System.Boolean", "System.Windows.Forms.BindingSource", "Property[SupportsSearching]"] + - ["System.Boolean", "System.Windows.Forms.ToolStripProfessionalRenderer", "Property[RoundedEdges]"] + - ["System.Boolean", "System.Windows.Forms.DataGridViewRowCollection", "Property[System.Collections.IList.IsFixedSize]"] + - ["System.Windows.Forms.Border3DStyle", "System.Windows.Forms.ToolStripStatusLabel", "Property[BorderStyle]"] + - ["System.Boolean", "System.Windows.Forms.FontDialog", "Property[ScriptsOnly]"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.Windows.Forms.WindowsFormsSection", "Property[Properties]"] + - ["System.String", "System.Windows.Forms.DataGridViewColumn", "Property[Name]"] + - ["System.Windows.Forms.SizeGripStyle", "System.Windows.Forms.SizeGripStyle!", "Field[Hide]"] + - ["System.ComponentModel.EventDescriptorCollection", "System.Windows.Forms.AxHost", "Method[System.ComponentModel.ICustomTypeDescriptor.GetEvents].ReturnValue"] + - ["System.Windows.Forms.FlatStyle", "System.Windows.Forms.DataGridViewButtonColumn", "Property[FlatStyle]"] + - ["System.Boolean", "System.Windows.Forms.ColorDialog", "Property[AllowFullOpen]"] + - ["System.Windows.Forms.ToolStripItem", "System.Windows.Forms.BindingNavigator", "Property[MoveNextItem]"] + - ["System.Collections.IComparer", "System.Windows.Forms.ListView", "Property[ListViewItemSorter]"] + - ["System.Int32", "System.Windows.Forms.PowerStatus", "Property[BatteryFullLifetime]"] + - ["System.Windows.Forms.ToolStripItem", "System.Windows.Forms.BindingNavigator", "Property[MoveFirstItem]"] + - ["System.Int32", "System.Windows.Forms.ToolStripProgressBar", "Property[Minimum]"] + - ["System.Boolean", "System.Windows.Forms.NotifyIcon", "Property[Visible]"] + - ["System.Drawing.Graphics", "System.Windows.Forms.ToolStripRenderEventArgs", "Property[Graphics]"] + - ["System.Windows.Forms.ToolStripMenuItem", "System.Windows.Forms.MenuStrip", "Property[MdiWindowListItem]"] + - ["System.Boolean", "System.Windows.Forms.Screen", "Method[Equals].ReturnValue"] + - ["System.DateTime", "System.Windows.Forms.MonthCalendar", "Property[MinDate]"] + - ["System.String", "System.Windows.Forms.TreeView", "Property[Text]"] + - ["System.Drawing.Size", "System.Windows.Forms.TrackBarRenderer!", "Method[GetBottomPointingThumbSize].ReturnValue"] + - ["System.Windows.Forms.MenuGlyph", "System.Windows.Forms.MenuGlyph!", "Field[Bullet]"] + - ["System.Windows.Forms.Cursor", "System.Windows.Forms.Cursors!", "Property[PanSouth]"] + - ["System.Drawing.Size", "System.Windows.Forms.MonthCalendar", "Property[Size]"] + - ["System.Windows.Forms.Keys", "System.Windows.Forms.Keys!", "Field[Add]"] + - ["System.Int32", "System.Windows.Forms.TableLayoutSettings", "Method[GetColumn].ReturnValue"] + - ["System.Int32", "System.Windows.Forms.DataGridViewRowPostPaintEventArgs", "Property[RowIndex]"] + - ["System.Int32", "System.Windows.Forms.RichTextBox", "Property[MaxLength]"] + - ["System.Drawing.Size", "System.Windows.Forms.DataGridBoolColumn", "Method[GetPreferredSize].ReturnValue"] + - ["System.String", "System.Windows.Forms.Control", "Property[ProductName]"] + - ["System.Windows.Forms.RichTextBoxWordPunctuations", "System.Windows.Forms.RichTextBoxWordPunctuations!", "Field[Custom]"] + - ["System.Windows.Forms.Shortcut", "System.Windows.Forms.Shortcut!", "Field[CtrlShift3]"] + - ["System.Object", "System.Windows.Forms.DataGridPreferredColumnWidthTypeConverter", "Method[ConvertFrom].ReturnValue"] + - ["System.Windows.Forms.RichTextBoxScrollBars", "System.Windows.Forms.RichTextBoxScrollBars!", "Field[Vertical]"] + - ["System.Int32", "System.Windows.Forms.Control", "Property[Width]"] + - ["System.Boolean", "System.Windows.Forms.PageSetupDialog", "Property[EnableMetric]"] + - ["System.Windows.Forms.CharacterCasing", "System.Windows.Forms.ToolStripTextBox", "Property[CharacterCasing]"] + - ["System.Windows.Forms.TextFormatFlags", "System.Windows.Forms.ToolStripItemTextRenderEventArgs", "Property[TextFormat]"] + - ["System.Windows.Forms.Shortcut", "System.Windows.Forms.Shortcut!", "Field[F9]"] + - ["System.Int32", "System.Windows.Forms.DragEventArgs", "Property[Y]"] + - ["System.Windows.Forms.ImageLayout", "System.Windows.Forms.SplitContainer", "Property[BackgroundImageLayout]"] + - ["System.Boolean", "System.Windows.Forms.HtmlDocument", "Property[RightToLeft]"] + - ["System.Windows.Forms.Cursor", "System.Windows.Forms.Cursors!", "Property[NoMoveVert]"] + - ["System.Windows.Forms.DataGridViewEditMode", "System.Windows.Forms.DataGridViewEditMode!", "Field[EditOnKeystroke]"] + - ["System.Object", "System.Windows.Forms.ImageList", "Property[Tag]"] + - ["System.Int32", "System.Windows.Forms.DataGridViewSelectedRowCollection", "Property[System.Collections.ICollection.Count]"] + - ["System.Boolean", "System.Windows.Forms.GridTableStylesCollection", "Method[System.Collections.IList.Contains].ReturnValue"] + - ["System.Boolean", "System.Windows.Forms.DataGridView", "Method[ProcessEscapeKey].ReturnValue"] + - ["System.Boolean", "System.Windows.Forms.ContainerControl", "Method[ValidateChildren].ReturnValue"] + - ["System.Windows.Forms.ColumnHeaderStyle", "System.Windows.Forms.ListView", "Property[HeaderStyle]"] + - ["System.Boolean", "System.Windows.Forms.ScrollableControl", "Property[HScroll]"] + - ["System.Drawing.Point", "System.Windows.Forms.SplitContainer", "Property[AutoScrollPosition]"] + - ["System.Drawing.Image", "System.Windows.Forms.ListView", "Property[BackgroundImage]"] + - ["System.Drawing.Icon", "System.Windows.Forms.PrintPreviewDialog", "Property[Icon]"] + - ["System.Int32", "System.Windows.Forms.MonthCalendar", "Property[MaxSelectionCount]"] + - ["System.Windows.Forms.DialogResult", "System.Windows.Forms.Button", "Property[DialogResult]"] + - ["System.Windows.Forms.DialogResult", "System.Windows.Forms.CommonDialog", "Method[ShowDialog].ReturnValue"] + - ["System.Boolean", "System.Windows.Forms.ContainerControl", "Method[System.Windows.Forms.IContainerControl.ActivateControl].ReturnValue"] + - ["System.Boolean", "System.Windows.Forms.BindingSource", "Property[IsReadOnly]"] + - ["System.Windows.Forms.DrawMode", "System.Windows.Forms.DrawMode!", "Field[OwnerDrawVariable]"] + - ["System.Boolean", "System.Windows.Forms.Control!", "Method[IsKeyLocked].ReturnValue"] + - ["System.Windows.Forms.RightToLeft", "System.Windows.Forms.PrintPreviewControl", "Property[RightToLeft]"] + - ["System.Windows.Forms.AccessibleStates", "System.Windows.Forms.AccessibleStates!", "Field[Checked]"] + - ["System.Drawing.Image", "System.Windows.Forms.Control", "Property[BackgroundImage]"] + - ["System.Int32", "System.Windows.Forms.TreeNodeCollection", "Method[System.Collections.IList.IndexOf].ReturnValue"] + - ["System.Windows.Forms.ToolStripItemPlacement", "System.Windows.Forms.ToolStripItemPlacement!", "Field[Main]"] + - ["System.Windows.Forms.ProfessionalColorTable", "System.Windows.Forms.ToolStripProfessionalRenderer", "Property[ColorTable]"] + - ["System.Windows.Forms.ColorDepth", "System.Windows.Forms.ColorDepth!", "Field[Depth8Bit]"] + - ["System.Drawing.Color", "System.Windows.Forms.DataGridViewLinkColumn", "Property[ActiveLinkColor]"] + - ["System.Boolean", "System.Windows.Forms.Clipboard!", "Method[ContainsAudio].ReturnValue"] + - ["System.Boolean", "System.Windows.Forms.DataGridViewHeaderCell", "Method[MouseLeaveUnsharesRow].ReturnValue"] + - ["System.Boolean", "System.Windows.Forms.Panel", "Property[AutoSize]"] + - ["System.Boolean", "System.Windows.Forms.DataGrid", "Property[AllowSorting]"] + - ["System.Windows.Forms.Keys", "System.Windows.Forms.Keys!", "Field[Menu]"] + - ["System.Object", "System.Windows.Forms.ComboBox", "Property[DataSource]"] + - ["System.Windows.Forms.Keys", "System.Windows.Forms.Keys!", "Field[F19]"] + - ["System.Windows.Forms.Cursor", "System.Windows.Forms.AxHost", "Property[Cursor]"] + - ["System.Windows.Forms.DataGridViewColumn", "System.Windows.Forms.DataGridViewColumnEventArgs", "Property[Column]"] + - ["System.Boolean", "System.Windows.Forms.TreeNodeCollection", "Property[IsReadOnly]"] + - ["System.Boolean", "System.Windows.Forms.DataGridViewCheckBoxCell", "Method[KeyUpUnsharesRow].ReturnValue"] + - ["System.Drawing.Color", "System.Windows.Forms.ProfessionalColors!", "Property[OverflowButtonGradientBegin]"] + - ["System.Windows.Forms.ArrowDirection", "System.Windows.Forms.ArrowDirection!", "Field[Up]"] + - ["System.Windows.Forms.ImeMode", "System.Windows.Forms.ProgressBar", "Property[DefaultImeMode]"] + - ["System.Windows.Forms.HelpNavigator", "System.Windows.Forms.HelpNavigator!", "Field[AssociateIndex]"] + - ["System.Drawing.Color", "System.Windows.Forms.DateTimePicker", "Property[CalendarForeColor]"] + - ["System.Drawing.Color", "System.Windows.Forms.DataGrid", "Property[SelectionBackColor]"] + - ["System.Boolean", "System.Windows.Forms.ListView", "Property[LabelWrap]"] + - ["System.String", "System.Windows.Forms.ListView", "Method[ToString].ReturnValue"] + - ["System.Windows.Forms.MenuMerge", "System.Windows.Forms.MenuMerge!", "Field[MergeItems]"] + - ["System.Drawing.Printing.Margins", "System.Windows.Forms.PageSetupDialog", "Property[MinMargins]"] + - ["System.Int32", "System.Windows.Forms.ToolStripTextBox", "Method[GetLineFromCharIndex].ReturnValue"] + - ["System.Boolean", "System.Windows.Forms.ToolStripDropDown", "Property[Stretch]"] + - ["System.Windows.Forms.ToolStripStatusLabelBorderSides", "System.Windows.Forms.ToolStripStatusLabelBorderSides!", "Field[Bottom]"] + - ["System.Int32", "System.Windows.Forms.DataGridViewCellCancelEventArgs", "Property[ColumnIndex]"] + - ["System.Int32", "System.Windows.Forms.ListViewInsertionMark", "Method[NearestIndex].ReturnValue"] + - ["System.Windows.Forms.DataGridViewAutoSizeRowsMode", "System.Windows.Forms.DataGridViewAutoSizeRowsMode!", "Field[AllCells]"] + - ["System.Windows.Forms.MessageBoxButtons", "System.Windows.Forms.MessageBoxButtons!", "Field[YesNo]"] + - ["System.Windows.Forms.SearchDirectionHint", "System.Windows.Forms.SearchDirectionHint!", "Field[Down]"] + - ["System.IntPtr", "System.Windows.Forms.Cursor", "Method[CopyHandle].ReturnValue"] + - ["System.Windows.Forms.DataGridViewCellBorderStyle", "System.Windows.Forms.DataGridView", "Property[CellBorderStyle]"] + - ["System.Windows.Forms.ComboBoxStyle", "System.Windows.Forms.ComboBoxStyle!", "Field[DropDown]"] + - ["System.Windows.Forms.MouseButtons", "System.Windows.Forms.MouseEventArgs", "Property[Button]"] + - ["System.Boolean", "System.Windows.Forms.WebBrowser", "Property[CanGoForward]"] + - ["System.Windows.Forms.HelpNavigator", "System.Windows.Forms.HelpProvider", "Method[GetHelpNavigator].ReturnValue"] + - ["System.String", "System.Windows.Forms.RichTextBox", "Property[Text]"] + - ["System.Drawing.Size", "System.Windows.Forms.ToolStripDropDown", "Property[MaxItemSize]"] + - ["System.Windows.Forms.DateTimePickerFormat", "System.Windows.Forms.DateTimePicker", "Property[Format]"] + - ["System.Boolean", "System.Windows.Forms.DateTimePicker", "Property[ShowUpDown]"] + - ["System.Int32", "System.Windows.Forms.PowerStatus", "Property[BatteryLifeRemaining]"] + - ["System.Windows.Forms.Shortcut", "System.Windows.Forms.Shortcut!", "Field[CtrlH]"] + - ["System.Windows.Forms.AccessibleObject", "System.Windows.Forms.DataGridViewRow", "Method[CreateAccessibilityInstance].ReturnValue"] + - ["System.Boolean", "System.Windows.Forms.RichTextBox", "Property[Multiline]"] + - ["System.Windows.Forms.RichTextBoxLanguageOptions", "System.Windows.Forms.RichTextBoxLanguageOptions!", "Field[AutoFontSizeAdjust]"] + - ["System.Windows.Forms.DockingBehavior", "System.Windows.Forms.DockingBehavior!", "Field[AutoDock]"] + - ["System.Windows.Forms.ScrollOrientation", "System.Windows.Forms.ScrollOrientation!", "Field[HorizontalScroll]"] + - ["System.Boolean", "System.Windows.Forms.DataGridViewCell", "Property[Frozen]"] + - ["System.String[]", "System.Windows.Forms.ToolStripTextBox", "Property[Lines]"] + - ["System.Windows.Forms.Cursor", "System.Windows.Forms.Cursors!", "Property[SizeNS]"] + - ["System.Windows.Forms.TaskDialogProgressBarState", "System.Windows.Forms.TaskDialogProgressBarState!", "Field[Error]"] + - ["System.Boolean", "System.Windows.Forms.CheckBox", "Method[ProcessMnemonic].ReturnValue"] + - ["System.Windows.Forms.PowerLineStatus", "System.Windows.Forms.PowerLineStatus!", "Field[Offline]"] + - ["System.Drawing.Graphics", "System.Windows.Forms.DataGridViewCellPaintingEventArgs", "Property[Graphics]"] + - ["System.Boolean", "System.Windows.Forms.QuestionEventArgs", "Property[Response]"] + - ["System.Object", "System.Windows.Forms.DataGridView", "Property[DataSource]"] + - ["System.String", "System.Windows.Forms.AccessibleObject", "Property[Description]"] + - ["System.Int32", "System.Windows.Forms.DataGridViewRowHeightInfoPushedEventArgs", "Property[RowIndex]"] + - ["System.Object", "System.Windows.Forms.DataGridViewHeaderCell", "Method[GetValue].ReturnValue"] + - ["System.Object", "System.Windows.Forms.DataGridViewComboBoxColumn", "Method[Clone].ReturnValue"] + - ["System.Windows.Forms.AccessibleEvents", "System.Windows.Forms.AccessibleEvents!", "Field[ParentChange]"] + - ["System.Boolean", "System.Windows.Forms.HtmlElement", "Property[Enabled]"] + - ["System.Boolean", "System.Windows.Forms.ToolTip", "Method[CanExtend].ReturnValue"] + - ["System.Drawing.Size", "System.Windows.Forms.TreeView", "Property[DefaultSize]"] + - ["System.Boolean", "System.Windows.Forms.IDataGridViewEditingControl", "Property[EditingControlValueChanged]"] + - ["System.Object", "System.Windows.Forms.AxHost!", "Method[GetIPictureFromCursor].ReturnValue"] + - ["System.String", "System.Windows.Forms.TaskDialogExpander", "Property[ExpandedButtonText]"] + - ["System.Boolean", "System.Windows.Forms.FontDialog", "Property[ShowColor]"] + - ["System.Windows.Forms.TableLayoutPanelCellBorderStyle", "System.Windows.Forms.TableLayoutPanelCellBorderStyle!", "Field[OutsetDouble]"] + - ["System.Int32", "System.Windows.Forms.ScrollProperties", "Property[SmallChange]"] + - ["System.Windows.Forms.TaskDialogFootnote", "System.Windows.Forms.TaskDialogPage", "Property[Footnote]"] + - ["System.Int32", "System.Windows.Forms.ListBox", "Method[IndexFromPoint].ReturnValue"] + - ["System.Int32", "System.Windows.Forms.GridTableStylesCollection", "Method[Add].ReturnValue"] + - ["System.Windows.Forms.ListViewItem", "System.Windows.Forms.ListView", "Property[FocusedItem]"] + - ["System.Boolean", "System.Windows.Forms.Form", "Property[TabStop]"] + - ["System.Windows.Forms.AccessibleStates", "System.Windows.Forms.AccessibleStates!", "Field[AlertMedium]"] + - ["System.Windows.Forms.Keys", "System.Windows.Forms.KeyEventArgs", "Property[Modifiers]"] + - ["System.Windows.Forms.AccessibleObject", "System.Windows.Forms.ToolStripProgressBar", "Method[CreateAccessibilityInstance].ReturnValue"] + - ["System.Windows.Forms.ToolStripLayoutStyle", "System.Windows.Forms.ToolStripLayoutStyle!", "Field[HorizontalStackWithOverflow]"] + - ["System.Windows.Forms.WebBrowserRefreshOption", "System.Windows.Forms.WebBrowserRefreshOption!", "Field[Normal]"] + - ["System.Boolean", "System.Windows.Forms.WebBrowser", "Property[ScrollBarsEnabled]"] + - ["System.Boolean", "System.Windows.Forms.NumericUpDown", "Property[Hexadecimal]"] + - ["System.Windows.Forms.Layout.LayoutEngine", "System.Windows.Forms.ToolStripPanel", "Property[LayoutEngine]"] + - ["System.Boolean", "System.Windows.Forms.MenuStrip", "Method[ProcessCmdKey].ReturnValue"] + - ["System.Drawing.Color", "System.Windows.Forms.MonthCalendar", "Property[TrailingForeColor]"] + - ["System.Windows.Forms.TreeViewDrawMode", "System.Windows.Forms.TreeViewDrawMode!", "Field[OwnerDrawText]"] + - ["System.Char", "System.Windows.Forms.MaskedTextBox", "Property[PasswordChar]"] + - ["System.Int32", "System.Windows.Forms.ListViewGroupCollection", "Method[System.Collections.IList.Add].ReturnValue"] + - ["System.Windows.Forms.AccessibleRole", "System.Windows.Forms.AccessibleRole!", "Field[Sound]"] + - ["System.Boolean", "System.Windows.Forms.SaveFileDialog", "Property[CheckWriteAccess]"] + - ["System.Object", "System.Windows.Forms.TaskDialogControl", "Property[Tag]"] + - ["System.Boolean", "System.Windows.Forms.ProgressBar", "Property[CausesValidation]"] + - ["System.Windows.Forms.CurrencyManager", "System.Windows.Forms.DataGrid", "Property[ListManager]"] + - ["System.Windows.Forms.AccessibleStates", "System.Windows.Forms.AccessibleStates!", "Field[Valid]"] + - ["System.Windows.Forms.DropImageType", "System.Windows.Forms.DropImageType!", "Field[Label]"] + - ["System.Boolean", "System.Windows.Forms.DataGridViewTextBoxEditingControl", "Method[EditingControlWantsInputKey].ReturnValue"] + - ["System.Windows.Forms.Padding", "System.Windows.Forms.WebBrowser", "Property[Padding]"] + - ["System.Windows.Forms.SystemParameter", "System.Windows.Forms.SystemParameter!", "Field[DropShadow]"] + - ["System.Int32", "System.Windows.Forms.DataGridViewTextBoxCell", "Property[MaxInputLength]"] + - ["System.ComponentModel.PropertyDescriptorCollection", "System.Windows.Forms.BindingSource", "Method[GetItemProperties].ReturnValue"] + - ["System.Windows.Forms.MenuGlyph", "System.Windows.Forms.MenuGlyph!", "Field[Min]"] + - ["System.String", "System.Windows.Forms.BindingCompleteEventArgs", "Property[ErrorText]"] + - ["System.String", "System.Windows.Forms.WebBrowserNavigatingEventArgs", "Property[TargetFrameName]"] + - ["System.Windows.Forms.Control+ControlCollection", "System.Windows.Forms.PropertyGrid", "Property[Controls]"] + - ["System.Windows.Forms.Keys", "System.Windows.Forms.Keys!", "Field[Modifiers]"] + - ["System.Windows.Forms.ValidationConstraints", "System.Windows.Forms.ValidationConstraints!", "Field[Visible]"] + - ["System.Windows.Forms.Control", "System.Windows.Forms.Control", "Property[Parent]"] + - ["System.Windows.Forms.MessageBoxOptions", "System.Windows.Forms.MessageBoxOptions!", "Field[ServiceNotification]"] + - ["System.Decimal", "System.Windows.Forms.NumericUpDown", "Property[Maximum]"] + - ["System.Drawing.Color", "System.Windows.Forms.StatusBar", "Property[BackColor]"] + - ["System.Windows.Forms.HtmlWindow", "System.Windows.Forms.HtmlWindowCollection", "Property[Item]"] + - ["System.Drawing.Font", "System.Windows.Forms.DrawListViewColumnHeaderEventArgs", "Property[Font]"] + - ["System.Windows.Forms.TabControlAction", "System.Windows.Forms.TabControlAction!", "Field[Selecting]"] + - ["System.Windows.Forms.TaskDialogRadioButton", "System.Windows.Forms.TaskDialogRadioButtonCollection", "Method[Add].ReturnValue"] + - ["System.Windows.Forms.ToolStripDropDownDirection", "System.Windows.Forms.ToolStripDropDownDirection!", "Field[Right]"] + - ["System.Windows.Forms.Form", "System.Windows.Forms.Form!", "Property[ActiveForm]"] + - ["System.Windows.Forms.DrawMode", "System.Windows.Forms.CheckedListBox", "Property[DrawMode]"] + - ["System.Object", "System.Windows.Forms.DataGridViewSelectedCellCollection", "Property[System.Collections.ICollection.SyncRoot]"] + - ["System.Windows.Forms.ContextMenuStrip", "System.Windows.Forms.DataGridViewHeaderCell", "Method[GetInheritedContextMenuStrip].ReturnValue"] + - ["System.Windows.Forms.AccessibleRole", "System.Windows.Forms.AccessibleRole!", "Field[Default]"] + - ["System.Windows.Forms.DataGridParentRowsLabelStyle", "System.Windows.Forms.DataGrid", "Property[ParentRowsLabelStyle]"] + - ["System.Windows.Forms.ImageLayout", "System.Windows.Forms.ImageLayout!", "Field[Stretch]"] + - ["System.Drawing.Size", "System.Windows.Forms.ToolStripContainer", "Property[AutoScrollMinSize]"] + - ["System.Int32", "System.Windows.Forms.InputLanguageCollection", "Method[IndexOf].ReturnValue"] + - ["System.Boolean", "System.Windows.Forms.ToolStripDropDown", "Property[Visible]"] + - ["System.Windows.Forms.CreateParams", "System.Windows.Forms.DateTimePicker", "Property[CreateParams]"] + - ["System.Windows.Forms.Padding", "System.Windows.Forms.ToolStripDropDownMenu", "Property[DefaultPadding]"] + - ["System.Boolean", "System.Windows.Forms.DateTimePicker", "Property[Checked]"] + - ["System.Boolean", "System.Windows.Forms.SystemInformation!", "Property[IsComboBoxAnimationEnabled]"] + - ["System.Windows.Forms.ContextMenu", "System.Windows.Forms.Menu", "Method[GetContextMenu].ReturnValue"] + - ["System.Windows.Forms.DataGridView", "System.Windows.Forms.DataGridViewColumnCollection", "Property[DataGridView]"] + - ["System.Windows.Forms.CheckState", "System.Windows.Forms.CheckBox", "Property[CheckState]"] + - ["System.Object", "System.Windows.Forms.BindingContext", "Property[System.Collections.ICollection.SyncRoot]"] + - ["System.Windows.Forms.DataGridViewCell", "System.Windows.Forms.DataGridViewImageColumn", "Property[CellTemplate]"] + - ["System.Windows.Forms.DataGridViewAutoSizeColumnsMode", "System.Windows.Forms.DataGridViewAutoSizeColumnsMode!", "Field[DisplayedCellsExceptHeader]"] + - ["System.Object", "System.Windows.Forms.DataGridViewCellStyle", "Property[DataSourceNullValue]"] + - ["System.Drawing.Bitmap", "System.Windows.Forms.GiveFeedbackEventArgs", "Property[DragImage]"] + - ["System.Drawing.Color", "System.Windows.Forms.ProfessionalColors!", "Property[OverflowButtonGradientEnd]"] + - ["System.Windows.Forms.DataGridViewTriState", "System.Windows.Forms.DataGridViewTriState!", "Field[False]"] + - ["System.Boolean", "System.Windows.Forms.ToolStripSeparator", "Property[AutoToolTip]"] + - ["System.Object", "System.Windows.Forms.TreeNodeCollection", "Property[System.Collections.IList.Item]"] + - ["System.Windows.Forms.Shortcut", "System.Windows.Forms.Shortcut!", "Field[CtrlW]"] + - ["System.String", "System.Windows.Forms.AccessibleObject", "Property[Name]"] + - ["System.Windows.Forms.DataGridViewCellStyle", "System.Windows.Forms.DataGridView", "Property[RowHeadersDefaultCellStyle]"] + - ["System.Windows.Forms.Cursor", "System.Windows.Forms.Cursors!", "Property[PanSE]"] + - ["System.Boolean", "System.Windows.Forms.SystemInformation!", "Property[Secure]"] + - ["System.Boolean", "System.Windows.Forms.SystemInformation!", "Property[IsSnapToDefaultEnabled]"] + - ["System.Windows.Forms.ImageLayout", "System.Windows.Forms.Control", "Property[BackgroundImageLayout]"] + - ["System.Windows.Forms.DataGridViewCellBorderStyle", "System.Windows.Forms.DataGridViewCellBorderStyle!", "Field[Custom]"] + - ["System.Boolean", "System.Windows.Forms.DataGridViewCell", "Method[MouseEnterUnsharesRow].ReturnValue"] + - ["System.Windows.Forms.RichTextBoxScrollBars", "System.Windows.Forms.RichTextBoxScrollBars!", "Field[Both]"] + - ["System.Windows.Forms.ImeMode", "System.Windows.Forms.ButtonBase", "Property[DefaultImeMode]"] + - ["System.Windows.Forms.Shortcut", "System.Windows.Forms.Shortcut!", "Field[CtrlM]"] + - ["System.Windows.Forms.DataGridViewAutoSizeColumnMode", "System.Windows.Forms.DataGridViewAutoSizeColumnMode!", "Field[ColumnHeader]"] + - ["System.Windows.Forms.Cursor", "System.Windows.Forms.Cursors!", "Property[VSplit]"] + - ["System.Drawing.Image", "System.Windows.Forms.RichTextBox", "Property[BackgroundImage]"] + - ["System.Boolean", "System.Windows.Forms.DataGridViewButtonCell", "Method[MouseLeaveUnsharesRow].ReturnValue"] + - ["System.Windows.Forms.DataGridViewEditMode", "System.Windows.Forms.DataGridViewEditMode!", "Field[EditOnEnter]"] + - ["System.Windows.Forms.TreeNode", "System.Windows.Forms.TreeNode", "Property[PrevNode]"] + - ["System.Boolean", "System.Windows.Forms.ToolStripContainer", "Property[RightToolStripPanelVisible]"] + - ["System.Windows.Forms.Layout.LayoutEngine", "System.Windows.Forms.ToolStripDropDownMenu", "Property[LayoutEngine]"] + - ["System.Windows.Forms.PropertySort", "System.Windows.Forms.PropertySort!", "Field[CategorizedAlphabetical]"] + - ["System.Int32", "System.Windows.Forms.DataGridViewAdvancedBorderStyle", "Method[GetHashCode].ReturnValue"] + - ["System.Drawing.ContentAlignment", "System.Windows.Forms.Label", "Property[TextAlign]"] + - ["System.Windows.Forms.TaskDialogButton", "System.Windows.Forms.TaskDialogButton!", "Property[Ignore]"] + - ["System.Windows.Forms.AccessibleNavigation", "System.Windows.Forms.AccessibleNavigation!", "Field[Up]"] + - ["System.Windows.Forms.Layout.LayoutEngine", "System.Windows.Forms.FlowLayoutPanel", "Property[LayoutEngine]"] + - ["System.Drawing.Color", "System.Windows.Forms.ToolStripLabel", "Property[LinkColor]"] + - ["System.Drawing.Size", "System.Windows.Forms.HScrollBar", "Property[DefaultSize]"] + - ["System.Windows.Forms.SecurityIDType", "System.Windows.Forms.SecurityIDType!", "Field[Group]"] + - ["System.String", "System.Windows.Forms.DataGridViewRowErrorTextNeededEventArgs", "Property[ErrorText]"] + - ["System.Char", "System.Windows.Forms.KeyPressEventArgs", "Property[KeyChar]"] + - ["System.String", "System.Windows.Forms.UserControl", "Property[Text]"] + - ["System.Windows.Forms.Shortcut", "System.Windows.Forms.Shortcut!", "Field[AltF1]"] + - ["System.Drawing.Size", "System.Windows.Forms.ComboBox", "Property[DefaultSize]"] + - ["System.Windows.Forms.ButtonBorderStyle", "System.Windows.Forms.ButtonBorderStyle!", "Field[Inset]"] + - ["System.Boolean", "System.Windows.Forms.SystemInformation!", "Property[MouseWheelPresent]"] + - ["System.Int32", "System.Windows.Forms.TaskDialogProgressBar", "Property[Minimum]"] + - ["System.Object", "System.Windows.Forms.DataGridViewAdvancedBorderStyle", "Method[System.ICloneable.Clone].ReturnValue"] + - ["System.Windows.Forms.CurrencyManager", "System.Windows.Forms.ICurrencyManagerProvider", "Property[CurrencyManager]"] + - ["System.Drawing.Size", "System.Windows.Forms.TrackBarRenderer!", "Method[GetLeftPointingThumbSize].ReturnValue"] + - ["System.Windows.Forms.DockStyle", "System.Windows.Forms.DockStyle!", "Field[Bottom]"] + - ["System.Windows.Forms.SystemParameter", "System.Windows.Forms.SystemParameter!", "Field[MenuFadeEnabled]"] + - ["System.Decimal", "System.Windows.Forms.NumericUpDown", "Property[Minimum]"] + - ["System.Windows.Forms.ImeMode", "System.Windows.Forms.Label", "Property[DefaultImeMode]"] + - ["System.Windows.Forms.Control", "System.Windows.Forms.Control", "Method[GetChildAtPoint].ReturnValue"] + - ["System.Boolean", "System.Windows.Forms.FileDialog", "Property[AutoUpgradeEnabled]"] + - ["System.String", "System.Windows.Forms.TaskDialogButton", "Method[ToString].ReturnValue"] + - ["System.Windows.Forms.HighDpiMode", "System.Windows.Forms.HighDpiMode!", "Field[PerMonitor]"] + - ["System.Windows.Forms.Orientation", "System.Windows.Forms.SplitContainer", "Property[Orientation]"] + - ["System.Drawing.Size", "System.Windows.Forms.DateTimePicker", "Property[DefaultSize]"] + - ["System.Boolean", "System.Windows.Forms.ToolStripDropDownItem", "Property[HasDropDownItems]"] + - ["System.Boolean", "System.Windows.Forms.DrawListViewItemEventArgs", "Property[DrawDefault]"] + - ["System.Windows.Forms.StatusBarPanelStyle", "System.Windows.Forms.StatusBarPanel", "Property[Style]"] + - ["System.Windows.Forms.Keys", "System.Windows.Forms.Keys!", "Field[F7]"] + - ["System.Windows.Forms.MenuItem", "System.Windows.Forms.MenuItem", "Method[CloneMenu].ReturnValue"] + - ["System.Windows.Forms.AccessibleEvents", "System.Windows.Forms.AccessibleEvents!", "Field[SystemScrollingEnd]"] + - ["System.Int32", "System.Windows.Forms.SystemInformation!", "Property[HorizontalScrollBarHeight]"] + - ["System.Windows.Forms.HtmlElement", "System.Windows.Forms.HtmlDocument", "Method[GetElementFromPoint].ReturnValue"] + - ["System.Boolean", "System.Windows.Forms.DataGridView", "Property[ReadOnly]"] + - ["System.String", "System.Windows.Forms.ListViewGroup", "Method[ToString].ReturnValue"] + - ["System.String", "System.Windows.Forms.NotifyIcon", "Property[BalloonTipTitle]"] + - ["System.Windows.Forms.ArrangeDirection", "System.Windows.Forms.ArrangeDirection!", "Field[Right]"] + - ["System.Boolean", "System.Windows.Forms.GroupBox", "Property[AllowDrop]"] + - ["System.Boolean", "System.Windows.Forms.LinkLabel", "Property[UseCompatibleTextRendering]"] + - ["System.Drawing.Rectangle", "System.Windows.Forms.InvalidateEventArgs", "Property[InvalidRect]"] + - ["System.Windows.Forms.DockStyle", "System.Windows.Forms.PrintPreviewDialog", "Property[Dock]"] + - ["System.Drawing.Size", "System.Windows.Forms.DataGridViewHeaderCell", "Method[GetSize].ReturnValue"] + - ["System.Boolean", "System.Windows.Forms.SplitterPanel", "Property[TabStop]"] + - ["System.Boolean", "System.Windows.Forms.GroupBoxRenderer!", "Property[RenderMatchingApplicationState]"] + - ["System.Windows.Forms.DataGridViewColumnHeadersHeightSizeMode", "System.Windows.Forms.DataGridViewColumnHeadersHeightSizeMode!", "Field[DisableResizing]"] + - ["System.Boolean", "System.Windows.Forms.CheckBox", "Property[ThreeState]"] + - ["System.Int32", "System.Windows.Forms.TabPage", "Property[ImageIndex]"] + - ["System.Object", "System.Windows.Forms.Binding", "Property[DataSource]"] + - ["System.Boolean", "System.Windows.Forms.ToolStripSplitButton", "Method[ProcessDialogKey].ReturnValue"] + - ["System.Boolean", "System.Windows.Forms.HtmlWindow!", "Method[op_Equality].ReturnValue"] + - ["System.Int32", "System.Windows.Forms.ListViewInsertionMark", "Property[Index]"] + - ["System.Drawing.Font", "System.Windows.Forms.TrackBar", "Property[Font]"] + - ["System.Windows.Forms.DataGridViewCellBorderStyle", "System.Windows.Forms.DataGridViewCellBorderStyle!", "Field[Single]"] + - ["System.Windows.Forms.Keys", "System.Windows.Forms.Keys!", "Field[F21]"] + - ["System.String", "System.Windows.Forms.Application!", "Property[LocalUserAppDataPath]"] + - ["System.Windows.Forms.Keys", "System.Windows.Forms.Keys!", "Field[D]"] + - ["System.Int32", "System.Windows.Forms.ToolStripComboBox", "Property[MaxDropDownItems]"] + - ["System.Boolean", "System.Windows.Forms.DataGridViewCell", "Property[Visible]"] + - ["System.Boolean", "System.Windows.Forms.ToolStripPanelRow", "Method[CanMove].ReturnValue"] + - ["System.Boolean", "System.Windows.Forms.DataGridView", "Method[ProcessF3Key].ReturnValue"] + - ["System.Drawing.Color", "System.Windows.Forms.ToolStripContainer", "Property[ForeColor]"] + - ["System.Windows.Forms.DataGridViewAdvancedCellBorderStyle", "System.Windows.Forms.DataGridViewAdvancedBorderStyle", "Property[Right]"] + - ["System.Int32", "System.Windows.Forms.SplitterPanel", "Property[Height]"] + - ["System.Windows.Forms.ToolStripDropDownDirection", "System.Windows.Forms.ToolStripDropDown", "Property[DefaultDropDownDirection]"] + - ["System.Boolean", "System.Windows.Forms.DataGridView", "Method[ProcessEnterKey].ReturnValue"] + - ["System.Drawing.Font", "System.Windows.Forms.DataGrid", "Property[CaptionFont]"] + - ["System.Windows.Forms.ScrollButton", "System.Windows.Forms.ScrollButton!", "Field[Right]"] + - ["System.Int32", "System.Windows.Forms.ToolStripItemCollection", "Method[System.Collections.IList.Add].ReturnValue"] + - ["System.Int32", "System.Windows.Forms.DataGridViewCellStyle", "Method[GetHashCode].ReturnValue"] + - ["System.Boolean", "System.Windows.Forms.ToolStripPanel", "Property[AllowDrop]"] + - ["System.Windows.Forms.CreateParams", "System.Windows.Forms.TextBoxBase", "Property[CreateParams]"] + - ["System.Boolean", "System.Windows.Forms.HtmlWindowCollection", "Property[System.Collections.ICollection.IsSynchronized]"] + - ["System.String[]", "System.Windows.Forms.FolderBrowserDialog", "Property[SelectedPaths]"] + - ["System.Boolean", "System.Windows.Forms.Form", "Property[KeyPreview]"] + - ["System.Boolean", "System.Windows.Forms.DataGridViewColumnHeaderCell", "Method[SetValue].ReturnValue"] + - ["System.Collections.ArrayList", "System.Windows.Forms.DataGridViewSelectedColumnCollection", "Property[List]"] + - ["System.String", "System.Windows.Forms.DataGridViewLinkColumn", "Method[ToString].ReturnValue"] + - ["System.Windows.Forms.Layout.LayoutEngine", "System.Windows.Forms.TableLayoutPanel", "Property[LayoutEngine]"] + - ["System.Windows.Forms.ToolStripGripStyle", "System.Windows.Forms.ToolStripGripStyle!", "Field[Visible]"] + - ["System.String", "System.Windows.Forms.DataGridViewAdvancedBorderStyle", "Method[ToString].ReturnValue"] + - ["System.Windows.Forms.DateTimePickerFormat", "System.Windows.Forms.DateTimePickerFormat!", "Field[Time]"] + - ["System.Boolean", "System.Windows.Forms.ContainerControl", "Method[ProcessTabKey].ReturnValue"] + - ["System.Int32", "System.Windows.Forms.ListViewItem", "Property[Index]"] + - ["System.Windows.Forms.ComboBoxStyle", "System.Windows.Forms.ToolStripComboBox", "Property[DropDownStyle]"] + - ["System.Int32", "System.Windows.Forms.TableLayoutStyleCollection", "Method[System.Collections.IList.Add].ReturnValue"] + - ["System.Boolean", "System.Windows.Forms.DataGridViewSelectedCellCollection", "Property[System.Collections.ICollection.IsSynchronized]"] + - ["System.Drawing.Graphics", "System.Windows.Forms.MeasureItemEventArgs", "Property[Graphics]"] + - ["System.Boolean", "System.Windows.Forms.SystemInformation!", "Property[NativeMouseWheelSupport]"] + - ["System.Windows.Forms.WebBrowserSiteBase", "System.Windows.Forms.WebBrowser", "Method[CreateWebBrowserSiteBase].ReturnValue"] + - ["System.Windows.Forms.AccessibleEvents", "System.Windows.Forms.AccessibleEvents!", "Field[Selection]"] + - ["System.Boolean", "System.Windows.Forms.ImageList", "Property[HandleCreated]"] + - ["System.Windows.Forms.AccessibleRole", "System.Windows.Forms.AccessibleRole!", "Field[Slider]"] + - ["System.Boolean", "System.Windows.Forms.SearchForVirtualItemEventArgs", "Property[IsTextSearch]"] + - ["System.Boolean", "System.Windows.Forms.DataGridViewSelectedCellCollection", "Property[System.Collections.IList.IsReadOnly]"] + - ["System.Boolean", "System.Windows.Forms.MenuItem", "Property[Checked]"] + - ["System.Boolean", "System.Windows.Forms.KeyEventArgs", "Property[Handled]"] + - ["System.Windows.Forms.Keys", "System.Windows.Forms.Keys!", "Field[HanguelMode]"] + - ["System.Int32", "System.Windows.Forms.SplitContainer", "Property[Panel2MinSize]"] + - ["System.DateTime", "System.Windows.Forms.DateTimePicker", "Property[MaxDate]"] + - ["System.Windows.Forms.RichTextBoxLanguageOptions", "System.Windows.Forms.RichTextBoxLanguageOptions!", "Field[DualFont]"] + - ["System.Int32", "System.Windows.Forms.ToolStripProgressBar", "Property[Step]"] + - ["System.Boolean", "System.Windows.Forms.ImageKeyConverter", "Method[GetStandardValuesSupported].ReturnValue"] + - ["System.Drawing.Rectangle", "System.Windows.Forms.DataGridViewRowPrePaintEventArgs", "Property[RowBounds]"] + - ["System.Windows.Forms.TableLayoutStyle", "System.Windows.Forms.TableLayoutStyleCollection", "Property[Item]"] + - ["System.Drawing.Size", "System.Windows.Forms.ToolBar", "Property[ImageSize]"] + - ["System.Windows.Forms.Shortcut", "System.Windows.Forms.Shortcut!", "Field[F6]"] + - ["System.Boolean", "System.Windows.Forms.StatusStrip", "Property[DefaultShowItemToolTips]"] + - ["System.Drawing.Color", "System.Windows.Forms.ProfessionalColors!", "Property[CheckBackground]"] + - ["System.Windows.Forms.IBindableComponent", "System.Windows.Forms.ControlBindingsCollection", "Property[BindableComponent]"] + - ["System.Windows.Forms.TabControlAction", "System.Windows.Forms.TabControlEventArgs", "Property[Action]"] + - ["System.Windows.Forms.Shortcut", "System.Windows.Forms.Shortcut!", "Field[AltF9]"] + - ["System.Windows.Forms.Menu", "System.Windows.Forms.ToolBarButton", "Property[DropDownMenu]"] + - ["System.Boolean", "System.Windows.Forms.PrintPreviewDialog", "Property[RightToLeftLayout]"] + - ["System.Int32", "System.Windows.Forms.DataGridViewSelectedCellCollection", "Method[System.Collections.IList.IndexOf].ReturnValue"] + - ["System.Windows.Forms.HorizontalAlignment", "System.Windows.Forms.TextBox", "Property[TextAlign]"] + - ["System.Boolean", "System.Windows.Forms.ToolBar", "Property[Divider]"] + - ["System.Windows.Forms.DataGridViewAutoSizeColumnMode", "System.Windows.Forms.DataGridViewAutoSizeColumnMode!", "Field[DisplayedCells]"] + - ["System.String", "System.Windows.Forms.DataGridViewCellErrorTextNeededEventArgs", "Property[ErrorText]"] + - ["System.Int32", "System.Windows.Forms.DataGrid", "Property[VisibleColumnCount]"] + - ["System.Windows.Forms.ContextMenu", "System.Windows.Forms.PrintPreviewDialog", "Property[ContextMenu]"] + - ["System.Windows.Forms.TabControlAction", "System.Windows.Forms.TabControlAction!", "Field[Deselected]"] + - ["System.Boolean", "System.Windows.Forms.ColorDialog", "Property[AnyColor]"] + - ["System.Int32", "System.Windows.Forms.BindingSource", "Method[Find].ReturnValue"] + - ["System.Windows.Forms.DataGridViewCellBorderStyle", "System.Windows.Forms.DataGridViewCellBorderStyle!", "Field[RaisedHorizontal]"] + - ["System.Int32", "System.Windows.Forms.TextBoxBase", "Property[SelectionLength]"] + - ["System.Windows.Forms.Keys", "System.Windows.Forms.Keys!", "Field[Help]"] + - ["System.String", "System.Windows.Forms.TabControl", "Method[GetToolTipText].ReturnValue"] + - ["System.Windows.Forms.CheckState", "System.Windows.Forms.CheckedListBox", "Method[GetItemCheckState].ReturnValue"] + - ["System.Boolean", "System.Windows.Forms.ToolStripTextBox", "Property[ReadOnly]"] + - ["System.Windows.Forms.DataGridViewCellStyle", "System.Windows.Forms.DataGridViewCellPaintingEventArgs", "Property[CellStyle]"] + - ["System.Windows.Forms.Shortcut", "System.Windows.Forms.Shortcut!", "Field[CtrlShiftF2]"] + - ["System.Drawing.Printing.PrinterSettings", "System.Windows.Forms.PrintDialog", "Property[PrinterSettings]"] + - ["System.Windows.Forms.DataGrid+HitTestInfo", "System.Windows.Forms.DataGrid", "Method[HitTest].ReturnValue"] + - ["System.Int32", "System.Windows.Forms.DataGridViewRowHeightInfoPushedEventArgs", "Property[Height]"] + - ["System.Boolean", "System.Windows.Forms.SystemInformation!", "Property[IsTitleBarGradientEnabled]"] + - ["System.Boolean", "System.Windows.Forms.PrintPreviewDialog", "Property[AutoSize]"] + - ["System.String", "System.Windows.Forms.DataGridViewImageCell", "Property[Description]"] + - ["System.Boolean", "System.Windows.Forms.ToolStripTextBox", "Property[WordWrap]"] + - ["System.Type", "System.Windows.Forms.DataGridViewBand", "Property[DefaultHeaderCellType]"] + - ["System.Int32", "System.Windows.Forms.DataGridViewColumn", "Property[DisplayIndex]"] + - ["System.Object", "System.Windows.Forms.DataGridViewColumnCollection", "Property[System.Collections.ICollection.SyncRoot]"] + - ["System.Windows.Forms.DataGridViewAdvancedBorderStyle", "System.Windows.Forms.DataGridView", "Property[AdvancedCellBorderStyle]"] + - ["System.Drawing.Color", "System.Windows.Forms.Control", "Property[BackColor]"] + - ["System.Windows.Forms.BindingContext", "System.Windows.Forms.Control", "Property[BindingContext]"] + - ["System.Windows.Forms.ImeMode", "System.Windows.Forms.Label", "Property[ImeMode]"] + - ["System.Windows.Forms.Shortcut", "System.Windows.Forms.Shortcut!", "Field[Alt5]"] + - ["System.Windows.Forms.DataGridViewCell", "System.Windows.Forms.DataGridView", "Property[CurrentCell]"] + - ["System.Windows.Forms.DataGridViewColumnDesignTimeVisibleAttribute", "System.Windows.Forms.DataGridViewColumnDesignTimeVisibleAttribute!", "Field[Yes]"] + - ["System.Object", "System.Windows.Forms.DataGridViewCheckBoxCell", "Property[FalseValue]"] + - ["System.Drawing.ContentAlignment", "System.Windows.Forms.CheckBox", "Property[CheckAlign]"] + - ["System.Windows.Forms.TextFormatFlags", "System.Windows.Forms.TextFormatFlags!", "Field[Internal]"] + - ["System.Object", "System.Windows.Forms.HtmlElement", "Method[InvokeMember].ReturnValue"] + - ["System.Boolean", "System.Windows.Forms.ListView", "Property[CheckBoxes]"] + - ["System.Drawing.Size", "System.Windows.Forms.UserControl", "Property[DefaultSize]"] + - ["System.Windows.Forms.ListViewItem", "System.Windows.Forms.ListView", "Method[GetItemAt].ReturnValue"] + - ["System.String", "System.Windows.Forms.ToolTip", "Method[GetToolTip].ReturnValue"] + - ["System.Int32", "System.Windows.Forms.TableLayoutCellPaintEventArgs", "Property[Column]"] + - ["System.Reflection.PropertyInfo[]", "System.Windows.Forms.AccessibleObject", "Method[System.Reflection.IReflect.GetProperties].ReturnValue"] + - ["System.Windows.Forms.DataGridViewContentAlignment", "System.Windows.Forms.DataGridViewContentAlignment!", "Field[BottomRight]"] + - ["System.Windows.Forms.BindingManagerBase", "System.Windows.Forms.Binding", "Property[BindingManagerBase]"] + - ["System.String", "System.Windows.Forms.DataGridViewCheckBoxCell", "Method[ToString].ReturnValue"] + - ["System.Windows.Forms.Keys", "System.Windows.Forms.Keys!", "Field[Oem7]"] + - ["System.Boolean", "System.Windows.Forms.ImageKeyConverter", "Method[GetStandardValuesExclusive].ReturnValue"] + - ["System.Int32", "System.Windows.Forms.SystemInformation!", "Method[GetHorizontalScrollBarArrowWidthForDpi].ReturnValue"] + - ["System.Boolean", "System.Windows.Forms.ListControl", "Property[FormattingEnabled]"] + - ["System.Boolean", "System.Windows.Forms.SelectionRangeConverter", "Method[GetPropertiesSupported].ReturnValue"] + - ["System.Collections.IEnumerator", "System.Windows.Forms.HtmlWindowCollection", "Method[GetEnumerator].ReturnValue"] + - ["System.Boolean", "System.Windows.Forms.Application!", "Method[FilterMessage].ReturnValue"] + - ["System.Windows.Forms.DataGridViewColumnHeadersHeightSizeMode", "System.Windows.Forms.DataGridView", "Property[ColumnHeadersHeightSizeMode]"] + - ["System.Boolean", "System.Windows.Forms.ToolStripTextBox", "Property[AcceptsTab]"] + - ["System.Drawing.Image", "System.Windows.Forms.MdiClient", "Property[BackgroundImage]"] + - ["System.Windows.Forms.Keys", "System.Windows.Forms.Keys!", "Field[BrowserStop]"] + - ["System.Windows.Forms.ImeMode", "System.Windows.Forms.ScrollBar", "Property[DefaultImeMode]"] + - ["System.Windows.Forms.LinkLabel+LinkCollection", "System.Windows.Forms.LinkLabel", "Property[Links]"] + - ["System.Windows.Forms.DateTimePickerFormat", "System.Windows.Forms.DateTimePickerFormat!", "Field[Short]"] + - ["System.Windows.Forms.Border3DStyle", "System.Windows.Forms.Border3DStyle!", "Field[Adjust]"] + - ["System.Windows.Forms.PowerLineStatus", "System.Windows.Forms.PowerLineStatus!", "Field[Online]"] + - ["System.Windows.Forms.Padding", "System.Windows.Forms.Control", "Property[DefaultMargin]"] + - ["System.Windows.Forms.DragDropEffects", "System.Windows.Forms.DragDropEffects!", "Field[Link]"] + - ["System.Object", "System.Windows.Forms.HelpProvider", "Property[Tag]"] + - ["System.String", "System.Windows.Forms.Application!", "Property[ProductName]"] + - ["System.Windows.Forms.MouseButtons", "System.Windows.Forms.MouseButtons!", "Field[XButton1]"] + - ["System.Collections.IEnumerator", "System.Windows.Forms.ListViewGroupCollection", "Method[GetEnumerator].ReturnValue"] + - ["System.Windows.Forms.AccessibleObject", "System.Windows.Forms.DataGridView", "Method[CreateAccessibilityInstance].ReturnValue"] + - ["System.Drawing.Rectangle", "System.Windows.Forms.DataGridViewButtonCell", "Method[GetErrorIconBounds].ReturnValue"] + - ["System.Drawing.Color", "System.Windows.Forms.ProfessionalColorTable", "Property[MenuItemPressedGradientBegin]"] + - ["System.Windows.Forms.AccessibleRole", "System.Windows.Forms.AccessibleRole!", "Field[ToolBar]"] + - ["System.Boolean", "System.Windows.Forms.SplitContainer", "Property[AutoScroll]"] + - ["System.Windows.Forms.Keys", "System.Windows.Forms.PreviewKeyDownEventArgs", "Property[KeyData]"] + - ["System.Boolean", "System.Windows.Forms.AxHost", "Method[HasPropertyPages].ReturnValue"] + - ["System.Windows.Forms.Shortcut", "System.Windows.Forms.Shortcut!", "Field[Ctrl1]"] + - ["System.Boolean", "System.Windows.Forms.IDataGridEditingService", "Method[EndEdit].ReturnValue"] + - ["System.Boolean", "System.Windows.Forms.FontDialog", "Property[AllowSimulations]"] + - ["System.Windows.Forms.ErrorIconAlignment", "System.Windows.Forms.ErrorIconAlignment!", "Field[BottomRight]"] + - ["System.Windows.Forms.TableLayoutColumnStyleCollection", "System.Windows.Forms.TableLayoutSettings", "Property[ColumnStyles]"] + - ["System.Boolean", "System.Windows.Forms.WebBrowserBase", "Method[ProcessMnemonic].ReturnValue"] + - ["System.Windows.Forms.DataGridViewElementStates", "System.Windows.Forms.DataGridViewElementStates!", "Field[Visible]"] + - ["System.Windows.Forms.Keys", "System.Windows.Forms.Keys!", "Field[F17]"] + - ["System.Windows.Forms.ListViewItemStates", "System.Windows.Forms.ListViewItemStates!", "Field[Focused]"] + - ["System.Windows.Forms.Control", "System.Windows.Forms.DrawToolTipEventArgs", "Property[AssociatedControl]"] + - ["System.Windows.Forms.ToolStripItemAlignment", "System.Windows.Forms.ToolStripItem", "Property[Alignment]"] + - ["System.Drawing.Rectangle", "System.Windows.Forms.ToolStripGripRenderEventArgs", "Property[GripBounds]"] + - ["System.Int32", "System.Windows.Forms.GridColumnStylesCollection", "Method[Add].ReturnValue"] + - ["System.Windows.Forms.AccessibleEvents", "System.Windows.Forms.AccessibleEvents!", "Field[SystemMenuPopupEnd]"] + - ["System.Boolean", "System.Windows.Forms.ToolTip", "Property[UseAnimation]"] + - ["System.Uri", "System.Windows.Forms.WebBrowserNavigatedEventArgs", "Property[Url]"] + - ["System.Windows.Forms.SecurityIDType", "System.Windows.Forms.SecurityIDType!", "Field[Domain]"] + - ["System.Windows.Forms.Shortcut", "System.Windows.Forms.Shortcut!", "Field[AltF5]"] + - ["System.Boolean", "System.Windows.Forms.BindingContext", "Property[System.Collections.ICollection.IsSynchronized]"] + - ["System.Drawing.Color", "System.Windows.Forms.Control!", "Property[DefaultForeColor]"] + - ["System.Windows.Forms.ArrangeDirection", "System.Windows.Forms.ArrangeDirection!", "Field[Left]"] + - ["System.Boolean", "System.Windows.Forms.ToolBarButton", "Property[Enabled]"] + - ["System.ComponentModel.TypeConverter+StandardValuesCollection", "System.Windows.Forms.ListViewItemStateImageIndexConverter", "Method[GetStandardValues].ReturnValue"] + - ["System.Boolean", "System.Windows.Forms.PropertyGrid", "Property[CommandsVisible]"] + - ["System.Windows.Forms.DataGridViewAdvancedBorderStyle", "System.Windows.Forms.DataGridView", "Method[AdjustColumnHeaderBorderStyle].ReturnValue"] + - ["System.Boolean", "System.Windows.Forms.TextBoxBase", "Property[Multiline]"] + - ["System.Boolean", "System.Windows.Forms.ToolStrip", "Property[AutoScroll]"] + - ["System.Drawing.Color", "System.Windows.Forms.PrintPreviewDialog", "Property[BackColor]"] + - ["System.Int32", "System.Windows.Forms.Label", "Property[ImageIndex]"] + - ["System.Windows.Forms.ListViewGroup", "System.Windows.Forms.ListViewGroupCollection", "Property[Item]"] + - ["System.Boolean", "System.Windows.Forms.SystemInformation!", "Property[IsIconTitleWrappingEnabled]"] + - ["System.Windows.Forms.Shortcut", "System.Windows.Forms.Shortcut!", "Field[CtrlShiftE]"] + - ["System.Windows.Forms.SortOrder", "System.Windows.Forms.ListView", "Property[Sorting]"] + - ["System.String", "System.Windows.Forms.ToolBarButton", "Property[Text]"] + - ["System.Boolean", "System.Windows.Forms.HtmlDocument", "Method[Equals].ReturnValue"] + - ["System.Int32", "System.Windows.Forms.DataGridViewTextBoxColumn", "Property[MaxInputLength]"] + - ["System.Windows.Forms.Keys", "System.Windows.Forms.Keys!", "Field[NumPad3]"] + - ["System.Windows.Forms.Keys", "System.Windows.Forms.Keys!", "Field[Oem1]"] + - ["System.Windows.Forms.Shortcut", "System.Windows.Forms.Shortcut!", "Field[CtrlShiftN]"] + - ["System.Drawing.Rectangle", "System.Windows.Forms.AxHost", "Method[GetScaledBounds].ReturnValue"] + - ["System.Windows.Forms.FlatStyle", "System.Windows.Forms.ButtonBase", "Property[FlatStyle]"] + - ["System.Drawing.Size", "System.Windows.Forms.ToolBar", "Property[DefaultSize]"] + - ["System.Boolean", "System.Windows.Forms.StatusStrip", "Property[ShowItemToolTips]"] + - ["System.Windows.Forms.AccessibleStates", "System.Windows.Forms.AccessibleStates!", "Field[SelfVoicing]"] + - ["System.Windows.Forms.Border3DSide", "System.Windows.Forms.Border3DSide!", "Field[Right]"] + - ["System.Windows.Forms.Keys", "System.Windows.Forms.Keys!", "Field[LineFeed]"] + - ["System.Object", "System.Windows.Forms.BindingSource", "Property[Item]"] + - ["System.Windows.Forms.DataGridViewDataErrorContexts", "System.Windows.Forms.DataGridViewDataErrorContexts!", "Field[Scroll]"] + - ["System.Object", "System.Windows.Forms.DataGridViewCheckBoxCell", "Property[TrueValue]"] + - ["System.Drawing.Color", "System.Windows.Forms.ToolStripContentPanel", "Property[BackColor]"] + - ["System.Windows.Forms.DataGridViewContentAlignment", "System.Windows.Forms.DataGridViewContentAlignment!", "Field[MiddleRight]"] + - ["System.Boolean", "System.Windows.Forms.StatusBar", "Property[TabStop]"] + - ["System.String", "System.Windows.Forms.DataFormats!", "Field[Tiff]"] + - ["System.Int32", "System.Windows.Forms.TableLayoutPanelCellPosition", "Property[Row]"] + - ["System.Windows.Forms.TextImageRelation", "System.Windows.Forms.TextImageRelation!", "Field[ImageBeforeText]"] + - ["System.Windows.Forms.TreeViewDrawMode", "System.Windows.Forms.TreeViewDrawMode!", "Field[Normal]"] + - ["System.Windows.Forms.SystemParameter", "System.Windows.Forms.SystemParameter!", "Field[CaretWidthMetric]"] + - ["System.Windows.Forms.ListViewItemStates", "System.Windows.Forms.ListViewItemStates!", "Field[Selected]"] + - ["System.Boolean", "System.Windows.Forms.DataGridViewCheckBoxCell", "Method[MouseEnterUnsharesRow].ReturnValue"] + - ["System.Boolean", "System.Windows.Forms.WebBrowser", "Property[IsOffline]"] + - ["System.Drawing.Font", "System.Windows.Forms.AxHost!", "Method[GetFontFromIFont].ReturnValue"] + - ["System.Boolean", "System.Windows.Forms.MenuItem", "Property[OwnerDraw]"] + - ["System.Windows.Forms.DataGridViewHitTestType", "System.Windows.Forms.DataGridViewHitTestType!", "Field[Cell]"] + - ["System.Windows.Forms.BorderStyle", "System.Windows.Forms.Splitter", "Property[BorderStyle]"] + - ["System.Windows.Forms.RightToLeft", "System.Windows.Forms.MainMenu", "Property[RightToLeft]"] + - ["System.Windows.Forms.Shortcut", "System.Windows.Forms.Shortcut!", "Field[F1]"] + - ["System.Object", "System.Windows.Forms.DataGridViewColumnHeaderCell", "Method[GetValue].ReturnValue"] + - ["System.Windows.Forms.ValidationConstraints", "System.Windows.Forms.ValidationConstraints!", "Field[TabStop]"] + - ["System.Windows.Forms.Keys", "System.Windows.Forms.Keys!", "Field[Oem3]"] + - ["System.Drawing.Rectangle", "System.Windows.Forms.TabControl", "Method[GetTabRect].ReturnValue"] + - ["System.Boolean", "System.Windows.Forms.AxHost", "Method[PreProcessMessage].ReturnValue"] + - ["System.Boolean", "System.Windows.Forms.ToolStripItem", "Property[Enabled]"] + - ["System.Boolean", "System.Windows.Forms.DataGridViewTextBoxEditingControl", "Property[RepositionEditingControlOnValueChange]"] + - ["System.Drawing.Size", "System.Windows.Forms.Form", "Property[AutoScaleBaseSize]"] + - ["System.Boolean", "System.Windows.Forms.HelpEventArgs", "Property[Handled]"] + - ["System.String", "System.Windows.Forms.ListViewItem", "Property[Text]"] + - ["System.Windows.Forms.AccessibleStates", "System.Windows.Forms.AccessibleStates!", "Field[Linked]"] + - ["System.Windows.Forms.TextFormatFlags", "System.Windows.Forms.TextFormatFlags!", "Field[ExternalLeading]"] + - ["System.Boolean", "System.Windows.Forms.MenuStrip", "Property[Stretch]"] + - ["System.Drawing.Color", "System.Windows.Forms.AxHost!", "Method[GetColorFromOleColor].ReturnValue"] + - ["System.Drawing.Graphics", "System.Windows.Forms.DrawListViewSubItemEventArgs", "Property[Graphics]"] + - ["System.Windows.Forms.ControlBindingsCollection", "System.Windows.Forms.PrintPreviewDialog", "Property[DataBindings]"] + - ["System.Collections.IEnumerator", "System.Windows.Forms.DataGridViewSelectedRowCollection", "Method[System.Collections.IEnumerable.GetEnumerator].ReturnValue"] + - ["System.Windows.Forms.Cursor", "System.Windows.Forms.Cursors!", "Property[WaitCursor]"] + - ["System.Drawing.Color", "System.Windows.Forms.PropertyGrid", "Property[ForeColor]"] + - ["System.Windows.Forms.Shortcut", "System.Windows.Forms.Shortcut!", "Field[CtrlShift8]"] + - ["System.Windows.Forms.Keys", "System.Windows.Forms.Keys!", "Field[Down]"] + - ["System.Windows.Forms.DataGridViewCellStyle", "System.Windows.Forms.DataGridViewRowPrePaintEventArgs", "Property[InheritedRowStyle]"] + - ["System.Windows.Forms.TabSizeMode", "System.Windows.Forms.TabSizeMode!", "Field[Normal]"] + - ["System.Windows.Forms.TableLayoutPanelCellPosition", "System.Windows.Forms.TableLayoutPanel", "Method[GetPositionFromControl].ReturnValue"] + - ["System.Windows.Forms.MenuStrip", "System.Windows.Forms.Form", "Property[MainMenuStrip]"] + - ["System.Int32", "System.Windows.Forms.BindingMemberInfo", "Method[GetHashCode].ReturnValue"] + - ["System.Windows.Forms.TreeViewAction", "System.Windows.Forms.TreeViewAction!", "Field[Collapse]"] + - ["System.Windows.Forms.HtmlWindow", "System.Windows.Forms.HtmlWindow", "Property[Opener]"] + - ["System.Object", "System.Windows.Forms.WebBrowser", "Property[ObjectForScripting]"] + - ["System.Windows.Forms.ScrollBars", "System.Windows.Forms.ScrollBars!", "Field[Both]"] + - ["System.IntPtr", "System.Windows.Forms.Message", "Property[Result]"] + - ["System.Drawing.Size", "System.Windows.Forms.AxHost", "Property[DefaultSize]"] + - ["System.String", "System.Windows.Forms.AccessibleObject", "Property[Help]"] + - ["System.String", "System.Windows.Forms.FileDialog", "Method[ToString].ReturnValue"] + - ["System.Int32", "System.Windows.Forms.DataGridViewRowHeightInfoNeededEventArgs", "Property[Height]"] + - ["System.Windows.Forms.ScrollBars", "System.Windows.Forms.DataGridView", "Property[ScrollBars]"] + - ["System.Windows.Forms.ImeMode", "System.Windows.Forms.TrackBar", "Property[DefaultImeMode]"] + - ["System.Windows.Forms.AccessibleObject", "System.Windows.Forms.DataGridView", "Method[GetAccessibilityObjectById].ReturnValue"] + - ["System.Drawing.Color", "System.Windows.Forms.ProfessionalColors!", "Property[ButtonCheckedHighlightBorder]"] + - ["System.Object[]", "System.Windows.Forms.PropertyGrid", "Property[SelectedObjects]"] + - ["System.Drawing.Color", "System.Windows.Forms.TrackBar", "Property[ForeColor]"] + - ["System.Windows.Forms.Control", "System.Windows.Forms.IComponentEditorPageSite", "Method[GetControl].ReturnValue"] + - ["System.Windows.Forms.DataGridViewHeaderBorderStyle", "System.Windows.Forms.DataGridViewHeaderBorderStyle!", "Field[Single]"] + - ["System.Drawing.Size", "System.Windows.Forms.ScrollBarRenderer!", "Method[GetThumbGripSize].ReturnValue"] + - ["System.Windows.Forms.LayoutSettings", "System.Windows.Forms.ToolStripDropDown", "Method[CreateLayoutSettings].ReturnValue"] + - ["System.Windows.Forms.AccessibleObject", "System.Windows.Forms.Form", "Method[CreateAccessibilityInstance].ReturnValue"] + - ["System.Windows.Forms.HorizontalAlignment", "System.Windows.Forms.Control", "Method[RtlTranslateAlignment].ReturnValue"] + - ["System.Windows.Forms.AnchorStyles", "System.Windows.Forms.AnchorStyles!", "Field[Left]"] + - ["System.Object", "System.Windows.Forms.DataGridViewCell", "Method[GetClipboardContent].ReturnValue"] + - ["System.Windows.Forms.AccessibleObject", "System.Windows.Forms.ToolStripMenuItem", "Method[CreateAccessibilityInstance].ReturnValue"] + - ["System.Boolean", "System.Windows.Forms.ToolStripDropDownButton", "Property[DefaultAutoToolTip]"] + - ["System.Int32", "System.Windows.Forms.DataGridViewRowPrePaintEventArgs", "Property[RowIndex]"] + - ["System.Windows.Forms.HorizontalAlignment", "System.Windows.Forms.ListViewGroup", "Property[FooterAlignment]"] + - ["System.String[]", "System.Windows.Forms.DataObject", "Method[GetFormats].ReturnValue"] + - ["System.Windows.Forms.CharacterCasing", "System.Windows.Forms.CharacterCasing!", "Field[Normal]"] + - ["System.Windows.Forms.Shortcut", "System.Windows.Forms.Shortcut!", "Field[CtrlShiftC]"] + - ["System.Object", "System.Windows.Forms.ListBindingConverter", "Method[CreateInstance].ReturnValue"] + - ["System.Windows.Forms.ToolStripTextDirection", "System.Windows.Forms.ToolStripControlHost", "Property[TextDirection]"] + - ["System.Windows.Forms.MessageBoxIcon", "System.Windows.Forms.MessageBoxIcon!", "Field[Asterisk]"] + - ["System.Windows.Forms.AccessibleRole", "System.Windows.Forms.AccessibleRole!", "Field[Text]"] + - ["System.Collections.ArrayList", "System.Windows.Forms.DataGridViewRowCollection", "Property[List]"] + - ["System.Windows.Forms.FrameStyle", "System.Windows.Forms.FrameStyle!", "Field[Thick]"] + - ["System.Windows.Forms.PropertyGrid+PropertyTabCollection", "System.Windows.Forms.PropertyGrid", "Property[PropertyTabs]"] + - ["System.Windows.Forms.Padding", "System.Windows.Forms.ToolStripProgressBar", "Property[DefaultMargin]"] + - ["System.Version", "System.Windows.Forms.OSFeature", "Method[GetVersionPresent].ReturnValue"] + - ["System.Windows.Forms.DockStyle", "System.Windows.Forms.SplitContainer", "Property[Dock]"] + - ["System.Windows.Forms.Padding", "System.Windows.Forms.ProgressBar", "Property[Padding]"] + - ["System.Windows.Forms.Shortcut", "System.Windows.Forms.Shortcut!", "Field[ShiftF6]"] + - ["System.Windows.Forms.AutoCompleteSource", "System.Windows.Forms.ToolStripTextBox", "Property[AutoCompleteSource]"] + - ["System.String", "System.Windows.Forms.TaskDialogVerificationCheckBox", "Property[Text]"] + - ["System.Windows.Forms.IButtonControl", "System.Windows.Forms.PrintPreviewDialog", "Property[AcceptButton]"] + - ["System.Int32", "System.Windows.Forms.TextBoxBase", "Method[GetCharIndexFromPosition].ReturnValue"] + - ["System.Nullable", "System.Windows.Forms.FileDialog", "Property[ClientGuid]"] + - ["T", "System.Windows.Forms.Control", "Method[Invoke].ReturnValue"] + - ["System.Drawing.Size", "System.Windows.Forms.RadioButton", "Property[DefaultSize]"] + - ["System.Windows.Forms.DataGridViewPaintParts", "System.Windows.Forms.DataGridViewCellPaintingEventArgs", "Property[PaintParts]"] + - ["System.Windows.Forms.ListViewItem+ListViewSubItem", "System.Windows.Forms.DrawListViewSubItemEventArgs", "Property[SubItem]"] + - ["System.Drawing.Color", "System.Windows.Forms.ProfessionalColorTable", "Property[ButtonSelectedGradientBegin]"] + - ["System.Boolean", "System.Windows.Forms.TaskDialogRadioButton", "Property[Enabled]"] + - ["System.Windows.Forms.ToolStripItemPlacement", "System.Windows.Forms.ToolStripItem", "Property[Placement]"] + - ["System.Int32", "System.Windows.Forms.BindingSource", "Method[Add].ReturnValue"] + - ["System.Boolean", "System.Windows.Forms.DataGridBoolColumn", "Method[Commit].ReturnValue"] + - ["System.Boolean", "System.Windows.Forms.DataGrid", "Method[ShouldSerializeCaptionForeColor].ReturnValue"] + - ["System.Windows.Forms.Shortcut", "System.Windows.Forms.Shortcut!", "Field[ShiftF7]"] + - ["System.Windows.Forms.AccessibleObject", "System.Windows.Forms.DataGridViewCell", "Property[AccessibilityObject]"] + - ["System.Boolean", "System.Windows.Forms.MenuItem", "Property[RadioCheck]"] + - ["System.String", "System.Windows.Forms.ButtonBase", "Property[Text]"] + - ["System.Windows.Forms.AutoCompleteSource", "System.Windows.Forms.AutoCompleteSource!", "Field[ListItems]"] + - ["System.Boolean", "System.Windows.Forms.WebBrowser", "Property[CanGoBack]"] + - ["System.Windows.Forms.FormBorderStyle", "System.Windows.Forms.PrintPreviewDialog", "Property[FormBorderStyle]"] + - ["System.Drawing.Size", "System.Windows.Forms.PrintPreviewDialog", "Property[AutoScaleBaseSize]"] + - ["System.Drawing.Color", "System.Windows.Forms.ToolStripArrowRenderEventArgs", "Property[ArrowColor]"] + - ["System.Windows.Forms.DataGridLineStyle", "System.Windows.Forms.DataGrid", "Property[GridLineStyle]"] + - ["System.Object", "System.Windows.Forms.DataGridViewCellValueEventArgs", "Property[Value]"] + - ["System.Windows.Forms.DrawItemState", "System.Windows.Forms.DrawItemState!", "Field[Disabled]"] + - ["System.Windows.Forms.TableLayoutPanel", "System.Windows.Forms.TableLayoutControlCollection", "Property[Container]"] + - ["System.Windows.Forms.DataGridViewPaintParts", "System.Windows.Forms.DataGridViewPaintParts!", "Field[None]"] + - ["System.Windows.Forms.AccessibleEvents", "System.Windows.Forms.AccessibleEvents!", "Field[HelpChange]"] + - ["System.Windows.Forms.ContextMenuStrip", "System.Windows.Forms.DataGridViewRow", "Method[GetContextMenuStrip].ReturnValue"] + - ["System.Int32", "System.Windows.Forms.DataGridCell", "Property[RowNumber]"] + - ["System.Windows.Forms.ArrangeDirection", "System.Windows.Forms.SystemInformation!", "Property[ArrangeDirection]"] + - ["System.Windows.Forms.DataGridViewRow", "System.Windows.Forms.DataGridViewCell", "Property[OwningRow]"] + - ["System.Drawing.Image", "System.Windows.Forms.ToolStripItem", "Property[BackgroundImage]"] + - ["System.Windows.Forms.BindingContext", "System.Windows.Forms.IBindableComponent", "Property[BindingContext]"] + - ["System.Drawing.Size", "System.Windows.Forms.ComboBox", "Property[MaximumSize]"] + - ["System.Windows.Forms.SystemParameter", "System.Windows.Forms.SystemParameter!", "Field[HorizontalFocusThicknessMetric]"] + - ["System.Int32", "System.Windows.Forms.CheckedListBox", "Property[ItemHeight]"] + - ["System.Windows.Forms.ErrorIconAlignment", "System.Windows.Forms.ErrorProvider", "Method[GetIconAlignment].ReturnValue"] + - ["System.Boolean", "System.Windows.Forms.ToolStripComboBox", "Property[Sorted]"] + - ["System.Int32", "System.Windows.Forms.ComboBox", "Property[SelectionStart]"] + - ["System.Windows.Forms.FlowDirection", "System.Windows.Forms.FlowDirection!", "Field[RightToLeft]"] + - ["System.String", "System.Windows.Forms.DataFormats!", "Field[MetafilePict]"] + - ["System.Drawing.Color", "System.Windows.Forms.ProfessionalColors!", "Property[SeparatorLight]"] + - ["System.Windows.Forms.FormStartPosition", "System.Windows.Forms.Form", "Property[StartPosition]"] + - ["System.Boolean", "System.Windows.Forms.TreeView", "Property[HideSelection]"] + - ["System.Drawing.Rectangle", "System.Windows.Forms.DpiChangedEventArgs", "Property[SuggestedRectangle]"] + - ["System.Drawing.Rectangle", "System.Windows.Forms.Form", "Property[MaximizedBounds]"] + - ["System.Windows.Forms.Day", "System.Windows.Forms.Day!", "Field[Saturday]"] + - ["System.Windows.Forms.SystemParameter", "System.Windows.Forms.SystemParameter!", "Field[FlatMenu]"] + - ["System.Object", "System.Windows.Forms.AccessibleObject", "Method[Accessibility.IAccessible.accNavigate].ReturnValue"] + - ["System.Windows.Forms.TreeViewHitTestLocations", "System.Windows.Forms.TreeViewHitTestLocations!", "Field[Indent]"] + - ["System.Windows.Forms.AccessibleStates", "System.Windows.Forms.AccessibleStates!", "Field[ExtSelectable]"] + - ["System.Int32", "System.Windows.Forms.LinkArea", "Property[Start]"] + - ["System.Boolean", "System.Windows.Forms.Control", "Property[RecreatingHandle]"] + - ["System.Boolean", "System.Windows.Forms.MenuStrip", "Property[DefaultShowItemToolTips]"] + - ["System.Windows.Forms.Control+ControlCollection", "System.Windows.Forms.Control", "Property[Controls]"] + - ["System.Boolean", "System.Windows.Forms.WebBrowser", "Method[GoBack].ReturnValue"] + - ["System.Boolean", "System.Windows.Forms.DockingAttribute", "Method[IsDefaultAttribute].ReturnValue"] + - ["System.String", "System.Windows.Forms.HtmlElement", "Property[Id]"] + - ["System.Boolean", "System.Windows.Forms.DataGrid", "Property[ReadOnly]"] + - ["System.Drawing.Rectangle", "System.Windows.Forms.DataGridView", "Property[DisplayRectangle]"] + - ["System.Windows.Forms.ListViewAlignment", "System.Windows.Forms.ListViewAlignment!", "Field[Top]"] + - ["System.Windows.Forms.WebBrowserEncryptionLevel", "System.Windows.Forms.WebBrowserEncryptionLevel!", "Field[Bit56]"] + - ["System.Drawing.Color", "System.Windows.Forms.DataGrid", "Property[LinkHoverColor]"] + - ["System.Boolean", "System.Windows.Forms.DataGrid", "Method[IsSelected].ReturnValue"] + - ["System.Boolean", "System.Windows.Forms.HelpProvider", "Method[GetShowHelp].ReturnValue"] + - ["System.Drawing.Color", "System.Windows.Forms.DataGrid", "Property[SelectionForeColor]"] + - ["System.Boolean", "System.Windows.Forms.KeysConverter", "Method[GetStandardValuesSupported].ReturnValue"] + - ["System.Windows.Forms.Keys", "System.Windows.Forms.Keys!", "Field[IMEModeChange]"] + - ["System.Drawing.Size", "System.Windows.Forms.SystemInformation!", "Property[MouseHoverSize]"] + - ["System.String", "System.Windows.Forms.DataGridCell", "Method[ToString].ReturnValue"] + - ["System.Windows.Forms.SystemParameter", "System.Windows.Forms.SystemParameter!", "Field[FontSmoothingContrastMetric]"] + - ["System.Boolean", "System.Windows.Forms.PropertyGrid", "Property[AutoScroll]"] + - ["System.Windows.Forms.DataGridViewColumnSortMode", "System.Windows.Forms.DataGridViewColumnSortMode!", "Field[Programmatic]"] + - ["System.Windows.Forms.AccessibleStates", "System.Windows.Forms.AccessibleStates!", "Field[AlertLow]"] + - ["System.Drawing.Color", "System.Windows.Forms.DataGridView", "Property[GridColor]"] + - ["System.Drawing.Color", "System.Windows.Forms.DataGridView", "Property[BackColor]"] + - ["System.Windows.Forms.Keys", "System.Windows.Forms.Keys!", "Field[SelectMedia]"] + - ["System.Int32", "System.Windows.Forms.ComboBox", "Method[FindStringExact].ReturnValue"] + - ["System.Boolean", "System.Windows.Forms.ErrorProvider", "Property[RightToLeft]"] + - ["System.Windows.Forms.DataGridViewAdvancedBorderStyle", "System.Windows.Forms.DataGridViewCell", "Method[AdjustCellBorderStyle].ReturnValue"] + - ["System.String", "System.Windows.Forms.DataFormats!", "Field[FileDrop]"] + - ["System.Boolean", "System.Windows.Forms.ToolStripTextBox", "Property[AcceptsReturn]"] + - ["System.Boolean", "System.Windows.Forms.ToolStripDropDownMenu", "Property[ShowCheckMargin]"] + - ["System.Windows.Forms.ToolStripItem", "System.Windows.Forms.ToolStrip", "Method[GetItemAt].ReturnValue"] + - ["System.Windows.Forms.DataGridLineStyle", "System.Windows.Forms.DataGridTableStyle", "Property[GridLineStyle]"] + - ["System.Type", "System.Windows.Forms.CurrencyManager", "Field[finalType]"] + - ["System.Int32", "System.Windows.Forms.DataGridViewRowCollection", "Method[IndexOf].ReturnValue"] + - ["System.Windows.Forms.DataGridViewElementStates", "System.Windows.Forms.DataGridViewRow", "Method[GetState].ReturnValue"] + - ["System.Boolean", "System.Windows.Forms.DataGridViewComboBoxColumn", "Property[AutoComplete]"] + - ["System.Collections.ArrayList", "System.Windows.Forms.DataGridViewSelectedCellCollection", "Property[List]"] + - ["System.Boolean", "System.Windows.Forms.MonthCalendar", "Property[ShowTodayCircle]"] + - ["System.Windows.Forms.Shortcut", "System.Windows.Forms.Shortcut!", "Field[CtrlF1]"] + - ["System.Drawing.Color", "System.Windows.Forms.LinkLabel", "Property[ActiveLinkColor]"] + - ["System.IO.Stream", "System.Windows.Forms.OpenFileDialog", "Method[OpenFile].ReturnValue"] + - ["System.String", "System.Windows.Forms.Binding", "Property[FormatString]"] + - ["System.Windows.Forms.Shortcut", "System.Windows.Forms.Shortcut!", "Field[CtrlF7]"] + - ["System.Windows.Forms.ToolStripItem[]", "System.Windows.Forms.ToolStripItemCollection", "Method[Find].ReturnValue"] + - ["System.String", "System.Windows.Forms.TextBoxBase", "Property[Text]"] + - ["System.Windows.Forms.Keys", "System.Windows.Forms.Keys!", "Field[HanjaMode]"] + - ["System.Windows.Forms.CreateParams", "System.Windows.Forms.GroupBox", "Property[CreateParams]"] + - ["System.Windows.Forms.Padding", "System.Windows.Forms.TextBoxBase", "Property[Padding]"] + - ["System.Windows.Forms.CloseReason", "System.Windows.Forms.CloseReason!", "Field[MdiFormClosing]"] + - ["System.Windows.Forms.Shortcut", "System.Windows.Forms.Shortcut!", "Field[CtrlJ]"] + - ["System.Boolean", "System.Windows.Forms.OwnerDrawPropertyBag", "Method[IsEmpty].ReturnValue"] + - ["System.Object", "System.Windows.Forms.TreeNode", "Method[Clone].ReturnValue"] + - ["System.Windows.Forms.ButtonBorderStyle", "System.Windows.Forms.ButtonBorderStyle!", "Field[Dashed]"] + - ["System.Windows.Forms.RightToLeft", "System.Windows.Forms.WebBrowserBase", "Property[RightToLeft]"] + - ["System.Int32", "System.Windows.Forms.HtmlWindow", "Method[GetHashCode].ReturnValue"] + - ["System.Windows.Forms.AccessibleRole", "System.Windows.Forms.AccessibleRole!", "Field[Alert]"] + - ["System.Windows.Forms.ContextMenuStrip", "System.Windows.Forms.TreeNode", "Property[ContextMenuStrip]"] + - ["System.String", "System.Windows.Forms.DataFormats!", "Field[Serializable]"] + - ["System.Int32", "System.Windows.Forms.DataGridViewCellCancelEventArgs", "Property[RowIndex]"] + - ["System.Boolean", "System.Windows.Forms.SystemInformation!", "Property[IsSelectionFadeEnabled]"] + - ["System.Windows.Forms.AccessibleRole", "System.Windows.Forms.AccessibleRole!", "Field[Animation]"] + - ["System.Windows.Forms.TickStyle", "System.Windows.Forms.TickStyle!", "Field[Both]"] + - ["System.Windows.Forms.ColumnHeaderStyle", "System.Windows.Forms.ColumnHeaderStyle!", "Field[None]"] + - ["System.Object", "System.Windows.Forms.DataGridColumnStyle", "Method[GetColumnValueAtRow].ReturnValue"] + - ["System.Windows.Forms.ImageLayout", "System.Windows.Forms.DataGridView", "Property[BackgroundImageLayout]"] + - ["System.Windows.Forms.GridItemType", "System.Windows.Forms.GridItemType!", "Field[Root]"] + - ["System.Windows.Forms.ListBox+IntegerCollection", "System.Windows.Forms.ListBox", "Property[CustomTabOffsets]"] + - ["System.Int32", "System.Windows.Forms.DataGridViewSortCompareEventArgs", "Property[SortResult]"] + - ["System.Windows.Forms.AutoScaleMode", "System.Windows.Forms.ContainerControl", "Property[AutoScaleMode]"] + - ["System.Windows.Forms.Padding", "System.Windows.Forms.ToolStrip", "Property[DefaultMargin]"] + - ["System.Drawing.Size", "System.Windows.Forms.DataGrid", "Property[DefaultSize]"] + - ["System.Collections.IEnumerator", "System.Windows.Forms.GridItemCollection", "Method[GetEnumerator].ReturnValue"] + - ["System.Drawing.Size", "System.Windows.Forms.ToolStripItem", "Method[GetPreferredSize].ReturnValue"] + - ["System.Object", "System.Windows.Forms.ListBindingHelper!", "Method[GetList].ReturnValue"] + - ["System.Object", "System.Windows.Forms.AutoCompleteStringCollection", "Property[System.Collections.IList.Item]"] + - ["System.Windows.Forms.ScrollBar", "System.Windows.Forms.DataGridView", "Property[VerticalScrollBar]"] + - ["System.Int32", "System.Windows.Forms.RichTextBox", "Property[SelectionLength]"] + - ["System.Boolean", "System.Windows.Forms.ToolStripSeparator", "Property[DoubleClickEnabled]"] + - ["System.Collections.IList", "System.Windows.Forms.CurrencyManager", "Property[List]"] + - ["System.Object", "System.Windows.Forms.ListViewItemConverter", "Method[ConvertTo].ReturnValue"] + - ["System.Windows.Forms.AccessibleEvents", "System.Windows.Forms.AccessibleEvents!", "Field[SystemSound]"] + - ["System.Object", "System.Windows.Forms.DataGridViewImageColumn", "Method[Clone].ReturnValue"] + - ["System.Drawing.Color", "System.Windows.Forms.ProfessionalColorTable", "Property[MenuItemSelectedGradientEnd]"] + - ["System.Drawing.Rectangle", "System.Windows.Forms.Label", "Method[CalcImageRenderBounds].ReturnValue"] + - ["System.Drawing.Color", "System.Windows.Forms.ProfessionalColorTable", "Property[StatusStripGradientBegin]"] + - ["System.String", "System.Windows.Forms.ColumnHeader", "Property[Text]"] + - ["System.String", "System.Windows.Forms.TaskDialogExpander", "Property[CollapsedButtonText]"] + - ["System.Boolean", "System.Windows.Forms.AutoCompleteStringCollection", "Method[Contains].ReturnValue"] + - ["System.Drawing.Size", "System.Windows.Forms.CheckBoxRenderer!", "Method[GetGlyphSize].ReturnValue"] + - ["System.Int32", "System.Windows.Forms.TableLayoutSettings", "Method[GetRow].ReturnValue"] + - ["System.Windows.Forms.AccessibleObject", "System.Windows.Forms.DataGridViewTextBoxCell", "Method[CreateAccessibilityInstance].ReturnValue"] + - ["System.Windows.Forms.TreeViewAction", "System.Windows.Forms.TreeViewEventArgs", "Property[Action]"] + - ["System.Windows.Forms.AccessibleObject", "System.Windows.Forms.PictureBox", "Method[CreateAccessibilityInstance].ReturnValue"] + - ["System.Windows.Forms.ScrollBars", "System.Windows.Forms.ScrollBars!", "Field[None]"] + - ["System.Windows.Forms.ToolStripItemDisplayStyle", "System.Windows.Forms.ToolStripItemDisplayStyle!", "Field[None]"] + - ["System.Windows.Forms.Border3DStyle", "System.Windows.Forms.Border3DStyle!", "Field[Etched]"] + - ["System.Boolean", "System.Windows.Forms.FileDialog", "Property[SupportMultiDottedExtensions]"] + - ["System.Boolean", "System.Windows.Forms.SystemInformation!", "Property[UserInteractive]"] + - ["System.Boolean", "System.Windows.Forms.ToolStripItem", "Method[ProcessMnemonic].ReturnValue"] + - ["System.Windows.Forms.CreateParams", "System.Windows.Forms.CheckedListBox", "Property[CreateParams]"] + - ["System.Windows.Forms.BindingContext", "System.Windows.Forms.ContainerControl", "Property[BindingContext]"] + - ["System.Windows.Forms.ListViewGroup", "System.Windows.Forms.ListViewGroupCollection", "Method[Add].ReturnValue"] + - ["System.Windows.Forms.AutoCompleteMode", "System.Windows.Forms.AutoCompleteMode!", "Field[Suggest]"] + - ["System.Windows.Forms.AutoScaleMode", "System.Windows.Forms.AutoScaleMode!", "Field[Dpi]"] + - ["System.Boolean", "System.Windows.Forms.DataGridView", "Method[ProcessKeyEventArgs].ReturnValue"] + - ["System.String", "System.Windows.Forms.Label", "Method[ToString].ReturnValue"] + - ["System.Boolean", "System.Windows.Forms.DataGridViewSelectedColumnCollection", "Property[System.Collections.IList.IsReadOnly]"] + - ["System.Boolean", "System.Windows.Forms.DataGrid", "Method[EndEdit].ReturnValue"] + - ["System.Windows.Forms.Keys", "System.Windows.Forms.Keys!", "Field[OemQuestion]"] + - ["System.Type", "System.Windows.Forms.DataGridViewImageCell", "Property[FormattedValueType]"] + - ["System.Drawing.Image", "System.Windows.Forms.DataGridView", "Property[BackgroundImage]"] + - ["System.Drawing.Rectangle", "System.Windows.Forms.DataGridViewCheckBoxCell", "Method[GetContentBounds].ReturnValue"] + - ["System.Windows.Forms.FlatStyle", "System.Windows.Forms.Label", "Property[FlatStyle]"] + - ["System.Runtime.InteropServices.ComTypes.IEnumFORMATETC", "System.Windows.Forms.DataObject", "Method[System.Runtime.InteropServices.ComTypes.IDataObject.EnumFormatEtc].ReturnValue"] + - ["System.Windows.Forms.SystemParameter", "System.Windows.Forms.SystemParameter!", "Field[FontSmoothingTypeMetric]"] + - ["System.Windows.Forms.AccessibleEvents", "System.Windows.Forms.AccessibleEvents!", "Field[Destroy]"] + - ["System.Drawing.Color", "System.Windows.Forms.ProfessionalColors!", "Property[ButtonCheckedGradientEnd]"] + - ["System.Int32", "System.Windows.Forms.SplitterCancelEventArgs", "Property[SplitX]"] + - ["System.Windows.Forms.ListViewHitTestLocations", "System.Windows.Forms.ListViewHitTestLocations!", "Field[StateImage]"] + - ["System.Object", "System.Windows.Forms.Control", "Method[EndInvoke].ReturnValue"] + - ["System.Int32", "System.Windows.Forms.DataObject", "Method[System.Runtime.InteropServices.ComTypes.IDataObject.DAdvise].ReturnValue"] + - ["System.String", "System.Windows.Forms.SystemInformation!", "Property[ComputerName]"] + - ["System.Windows.Forms.Keys", "System.Windows.Forms.Keys!", "Field[Pa1]"] + - ["System.Windows.Forms.Control", "System.Windows.Forms.ContextMenu", "Property[SourceControl]"] + - ["System.Int32", "System.Windows.Forms.CurrencyManager", "Property[Count]"] + - ["System.Windows.Forms.Keys", "System.Windows.Forms.Keys!", "Field[NoName]"] + - ["System.Boolean", "System.Windows.Forms.ToolStripControlHost", "Property[Focused]"] + - ["System.Boolean", "System.Windows.Forms.ToolStripDropDownButton", "Method[ProcessMnemonic].ReturnValue"] + - ["System.Windows.Forms.AccessibleRole", "System.Windows.Forms.AccessibleRole!", "Field[Link]"] + - ["System.String", "System.Windows.Forms.RelatedImageListAttribute", "Property[RelatedImageList]"] + - ["System.Boolean", "System.Windows.Forms.TaskDialogExpander", "Property[Expanded]"] + - ["System.Int32", "System.Windows.Forms.TreeNode", "Property[StateImageIndex]"] + - ["System.Windows.Forms.ColumnHeaderStyle", "System.Windows.Forms.ColumnHeaderStyle!", "Field[Clickable]"] + - ["System.Boolean", "System.Windows.Forms.LinkConverter", "Method[CanConvertTo].ReturnValue"] + - ["System.Drawing.Size", "System.Windows.Forms.ToolStripComboBox", "Method[GetPreferredSize].ReturnValue"] + - ["System.Collections.IEnumerator", "System.Windows.Forms.DataGridViewSelectedColumnCollection", "Method[System.Collections.IEnumerable.GetEnumerator].ReturnValue"] + - ["System.Boolean", "System.Windows.Forms.ContextMenu", "Method[ProcessCmdKey].ReturnValue"] + - ["System.Int32", "System.Windows.Forms.ToolStripTextBox", "Method[GetFirstCharIndexFromLine].ReturnValue"] + - ["System.Windows.Forms.DataGridViewCell", "System.Windows.Forms.DataGridViewCellStateChangedEventArgs", "Property[Cell]"] + - ["System.Windows.Forms.DrawItemState", "System.Windows.Forms.DrawItemEventArgs", "Property[State]"] + - ["System.String", "System.Windows.Forms.NumericUpDown", "Property[Text]"] + - ["System.Windows.Forms.HorizontalAlignment", "System.Windows.Forms.HorizontalAlignment!", "Field[Right]"] + - ["System.Drawing.ContentAlignment", "System.Windows.Forms.Control", "Method[RtlTranslateAlignment].ReturnValue"] + - ["System.Windows.Forms.HorizontalAlignment", "System.Windows.Forms.HorizontalAlignment!", "Field[Left]"] + - ["System.Boolean", "System.Windows.Forms.Form", "Property[AllowTransparency]"] + - ["System.Windows.Forms.ToolStripLayoutStyle", "System.Windows.Forms.StatusStrip", "Property[LayoutStyle]"] + - ["System.Boolean", "System.Windows.Forms.HtmlWindow!", "Method[op_Inequality].ReturnValue"] + - ["System.Int32", "System.Windows.Forms.ListViewItem", "Property[IndentCount]"] + - ["System.Windows.Forms.AccessibleRole", "System.Windows.Forms.AccessibleRole!", "Field[Row]"] + - ["System.Windows.Forms.BorderStyle", "System.Windows.Forms.BorderStyle!", "Field[Fixed3D]"] + - ["System.Windows.Forms.ListViewHitTestLocations", "System.Windows.Forms.ListViewHitTestLocations!", "Field[RightOfClientArea]"] + - ["System.Boolean", "System.Windows.Forms.ListBox", "Method[GetSelected].ReturnValue"] + - ["System.Int32", "System.Windows.Forms.ToolStripComboBox", "Property[DropDownWidth]"] + - ["System.Boolean", "System.Windows.Forms.BindingMemberInfo!", "Method[op_Equality].ReturnValue"] + - ["System.Boolean", "System.Windows.Forms.DataGridViewComboBoxCell", "Property[AutoComplete]"] + - ["System.Boolean", "System.Windows.Forms.ToolStripDropDownItem", "Method[ProcessCmdKey].ReturnValue"] + - ["System.Windows.Forms.Shortcut", "System.Windows.Forms.Shortcut!", "Field[ShiftF11]"] + - ["System.Windows.Forms.DropImageType", "System.Windows.Forms.DropImageType!", "Field[Move]"] + - ["System.String", "System.Windows.Forms.DataFormats!", "Field[WaveAudio]"] + - ["System.Boolean", "System.Windows.Forms.TabControl", "Property[DoubleBuffered]"] + - ["System.Boolean", "System.Windows.Forms.TreeView", "Property[LabelEdit]"] + - ["System.Int32", "System.Windows.Forms.Splitter", "Property[SplitPosition]"] + - ["System.Windows.Forms.DataGridViewRowHeaderCell", "System.Windows.Forms.DataGridViewRow", "Property[HeaderCell]"] + - ["System.Drawing.Color", "System.Windows.Forms.DrawListViewColumnHeaderEventArgs", "Property[ForeColor]"] + - ["System.Windows.Forms.UICues", "System.Windows.Forms.UICues!", "Field[Shown]"] + - ["System.Boolean", "System.Windows.Forms.Control", "Property[CanFocus]"] + - ["System.Windows.Forms.HorizontalAlignment", "System.Windows.Forms.DataGridColumnStyle", "Property[Alignment]"] + - ["System.Windows.Forms.DataGridViewSelectedCellCollection", "System.Windows.Forms.DataGridView", "Property[SelectedCells]"] + - ["System.Windows.Forms.Cursor", "System.Windows.Forms.Cursors!", "Property[SizeAll]"] + - ["System.Windows.Forms.StatusBar+StatusBarPanelCollection", "System.Windows.Forms.StatusBar", "Property[Panels]"] + - ["System.Boolean", "System.Windows.Forms.ToolStripTextBox", "Property[HideSelection]"] + - ["System.Boolean", "System.Windows.Forms.DataGridViewHeaderCell", "Method[MouseUpUnsharesRow].ReturnValue"] + - ["System.ComponentModel.ISite", "System.Windows.Forms.WebBrowserBase", "Property[Site]"] + - ["System.Windows.Forms.ToolStripItem", "System.Windows.Forms.BindingNavigator", "Property[DeleteItem]"] + - ["System.Windows.Forms.MonthCalendar+HitTestInfo", "System.Windows.Forms.MonthCalendar", "Method[HitTest].ReturnValue"] + - ["System.Windows.Forms.DataGridViewTriState", "System.Windows.Forms.DataGridViewRow", "Property[Resizable]"] + - ["System.Int32", "System.Windows.Forms.SplitterCancelEventArgs", "Property[MouseCursorY]"] + - ["System.Windows.Forms.DataGridTableStyle", "System.Windows.Forms.DataGridColumnStyle", "Property[DataGridTableStyle]"] + - ["System.Windows.Forms.AccessibleRole", "System.Windows.Forms.AccessibleRole!", "Field[Indicator]"] + - ["System.Windows.Forms.ImageLayout", "System.Windows.Forms.TreeView", "Property[BackgroundImageLayout]"] + - ["System.Drawing.Font", "System.Windows.Forms.Control!", "Property[DefaultFont]"] + - ["System.Boolean", "System.Windows.Forms.MenuItem", "Property[IsParent]"] + - ["System.Boolean", "System.Windows.Forms.DataGrid", "Method[ShouldSerializeHeaderFont].ReturnValue"] + - ["System.Windows.Forms.DataGridViewAdvancedCellBorderStyle", "System.Windows.Forms.DataGridViewAdvancedBorderStyle", "Property[Bottom]"] + - ["System.Boolean", "System.Windows.Forms.HtmlDocument!", "Method[op_Equality].ReturnValue"] + - ["System.String", "System.Windows.Forms.BindingSource", "Method[GetListName].ReturnValue"] + - ["System.Boolean", "System.Windows.Forms.DateTimePicker", "Property[RightToLeftLayout]"] + - ["System.Object", "System.Windows.Forms.SelectionRangeConverter", "Method[CreateInstance].ReturnValue"] + - ["System.Windows.Forms.ControlStyles", "System.Windows.Forms.ControlStyles!", "Field[Opaque]"] + - ["System.Windows.Forms.BorderStyle", "System.Windows.Forms.SplitContainer", "Property[BorderStyle]"] + - ["System.Int32", "System.Windows.Forms.DataGridViewRowsRemovedEventArgs", "Property[RowIndex]"] + - ["System.Windows.Forms.Border3DStyle", "System.Windows.Forms.Border3DStyle!", "Field[SunkenOuter]"] + - ["System.Windows.Forms.DataGridViewColumn", "System.Windows.Forms.DataGridViewColumnCollection", "Method[GetPreviousColumn].ReturnValue"] + - ["System.Drawing.Size", "System.Windows.Forms.ToolStripItem", "Property[Size]"] + - ["System.IO.Stream", "System.Windows.Forms.DataObject", "Method[GetAudioStream].ReturnValue"] + - ["System.Windows.Forms.MenuMerge", "System.Windows.Forms.MenuMerge!", "Field[Remove]"] + - ["System.Windows.Forms.LeftRightAlignment", "System.Windows.Forms.Control", "Method[RtlTranslateLeftRight].ReturnValue"] + - ["System.Windows.Forms.SystemColorMode", "System.Windows.Forms.SystemColorMode!", "Field[System]"] + - ["System.Object", "System.Windows.Forms.DataGridViewBand", "Property[Tag]"] + - ["System.Windows.Forms.AutoSizeMode", "System.Windows.Forms.Form", "Property[AutoSizeMode]"] + - ["System.Boolean", "System.Windows.Forms.CursorConverter", "Method[CanConvertTo].ReturnValue"] + - ["System.Drawing.Rectangle", "System.Windows.Forms.HtmlElement", "Property[OffsetRectangle]"] + - ["System.Boolean", "System.Windows.Forms.ToolStripButton", "Property[CanSelect]"] + - ["System.Boolean", "System.Windows.Forms.Control", "Property[ContainsFocus]"] + - ["System.Object", "System.Windows.Forms.OpacityConverter", "Method[ConvertTo].ReturnValue"] + - ["System.Drawing.Color", "System.Windows.Forms.DataGrid", "Property[ForeColor]"] + - ["System.Boolean", "System.Windows.Forms.ToolStripControlHost", "Property[DoubleClickEnabled]"] + - ["System.Drawing.Font", "System.Windows.Forms.StatusBar", "Property[Font]"] + - ["System.Object", "System.Windows.Forms.ToolBarButton", "Property[Tag]"] + - ["System.Boolean", "System.Windows.Forms.ToolStripItem", "Property[IsOnOverflow]"] + - ["System.Windows.Forms.ToolTipIcon", "System.Windows.Forms.ToolTipIcon!", "Field[Info]"] + - ["System.Int32", "System.Windows.Forms.DockingAttribute", "Method[GetHashCode].ReturnValue"] + - ["System.Boolean", "System.Windows.Forms.TaskDialogButton!", "Method[op_Inequality].ReturnValue"] + - ["System.Boolean", "System.Windows.Forms.SystemInformation!", "Property[Network]"] + - ["System.Boolean", "System.Windows.Forms.DataGridViewCell", "Method[KeyDownUnsharesRow].ReturnValue"] + - ["System.Drawing.Size", "System.Windows.Forms.StatusStrip", "Property[DefaultSize]"] + - ["System.Windows.Forms.RichTextBoxSelectionTypes", "System.Windows.Forms.RichTextBoxSelectionTypes!", "Field[MultiChar]"] + - ["System.Windows.Forms.AccessibleObject", "System.Windows.Forms.ScrollBar", "Method[CreateAccessibilityInstance].ReturnValue"] + - ["System.Windows.Forms.AccessibleObject", "System.Windows.Forms.MaskedTextBox", "Method[CreateAccessibilityInstance].ReturnValue"] + - ["System.Int32", "System.Windows.Forms.DataGrid", "Property[RowHeaderWidth]"] + - ["System.Windows.Forms.BorderStyle", "System.Windows.Forms.TableLayoutPanel", "Property[BorderStyle]"] + - ["System.Windows.Forms.DataGridView", "System.Windows.Forms.DataGridViewRowCollection", "Property[DataGridView]"] + - ["System.String", "System.Windows.Forms.DataFormats!", "Field[EnhancedMetafile]"] + - ["System.Windows.Forms.ToolStripDropDown", "System.Windows.Forms.ToolStripSplitButton", "Method[CreateDefaultDropDown].ReturnValue"] + - ["System.Windows.Forms.AccessibleRole", "System.Windows.Forms.AccessibleRole!", "Field[Column]"] + - ["System.Boolean", "System.Windows.Forms.DataGridViewTextBoxEditingControl", "Method[ProcessKeyEventArgs].ReturnValue"] + - ["System.Windows.Forms.Keys", "System.Windows.Forms.Keys!", "Field[M]"] + - ["System.Windows.Forms.Shortcut", "System.Windows.Forms.Shortcut!", "Field[AltF4]"] + - ["System.Windows.Forms.AutoSizeMode", "System.Windows.Forms.AutoSizeMode!", "Field[GrowOnly]"] + - ["System.Int32", "System.Windows.Forms.RichTextBox", "Method[GetLineFromCharIndex].ReturnValue"] + - ["System.Boolean", "System.Windows.Forms.ToolStripItem", "Property[DefaultAutoToolTip]"] + - ["System.Boolean", "System.Windows.Forms.ToolStripItem", "Property[DismissWhenClicked]"] + - ["System.Boolean", "System.Windows.Forms.PrintPreviewDialog", "Property[AllowDrop]"] + - ["System.Boolean", "System.Windows.Forms.CursorConverter", "Method[GetStandardValuesSupported].ReturnValue"] + - ["System.Int32", "System.Windows.Forms.SplitterEventArgs", "Property[SplitY]"] + - ["System.Boolean", "System.Windows.Forms.DrawListViewColumnHeaderEventArgs", "Property[DrawDefault]"] + - ["System.Windows.Forms.Shortcut", "System.Windows.Forms.Shortcut!", "Field[ShiftF3]"] + - ["System.Boolean", "System.Windows.Forms.CheckBox", "Property[Checked]"] + - ["System.Drawing.Color", "System.Windows.Forms.PropertyGrid", "Property[CommandsBorderColor]"] + - ["System.Windows.Forms.AccessibleRole", "System.Windows.Forms.AccessibleRole!", "Field[ButtonDropDown]"] + - ["System.Windows.Forms.DragDropEffects", "System.Windows.Forms.DragDropEffects!", "Field[All]"] + - ["System.Drawing.Color", "System.Windows.Forms.ProfessionalColors!", "Property[ImageMarginRevealedGradientMiddle]"] + - ["System.String", "System.Windows.Forms.TextBox", "Property[PlaceholderText]"] + - ["System.Boolean", "System.Windows.Forms.DataGridView", "Property[AllowUserToResizeRows]"] + - ["System.Int32", "System.Windows.Forms.DataGridViewColumnCollection", "Property[System.Collections.ICollection.Count]"] + - ["System.Windows.Forms.HtmlElement", "System.Windows.Forms.HtmlDocument", "Property[Body]"] + - ["System.Int32", "System.Windows.Forms.Control", "Property[Left]"] + - ["System.Boolean", "System.Windows.Forms.MonthCalendar", "Property[DoubleBuffered]"] + - ["System.String[]", "System.Windows.Forms.TextBoxBase", "Property[Lines]"] + - ["System.Object", "System.Windows.Forms.PaddingConverter", "Method[ConvertFrom].ReturnValue"] + - ["System.Int32", "System.Windows.Forms.DataGridViewCellMouseEventArgs", "Property[RowIndex]"] + - ["System.Windows.Forms.Keys", "System.Windows.Forms.Keys!", "Field[Y]"] + - ["System.Boolean", "System.Windows.Forms.ToolStripItem", "Property[DoubleClickEnabled]"] + - ["System.Drawing.Size", "System.Windows.Forms.SplitContainer", "Property[DefaultSize]"] + - ["System.Windows.Forms.Padding", "System.Windows.Forms.MenuStrip", "Property[DefaultPadding]"] + - ["System.Windows.Forms.BoundsSpecified", "System.Windows.Forms.BoundsSpecified!", "Field[All]"] + - ["System.Boolean", "System.Windows.Forms.ListView", "Property[HotTracking]"] + - ["System.String", "System.Windows.Forms.DataFormats!", "Field[Palette]"] + - ["System.IntPtr", "System.Windows.Forms.ImageList", "Property[Handle]"] + - ["System.Boolean", "System.Windows.Forms.DataGridViewButtonCell", "Property[UseColumnTextForButtonValue]"] + - ["System.Boolean", "System.Windows.Forms.SearchForVirtualItemEventArgs", "Property[IncludeSubItemsInSearch]"] + - ["System.Windows.Forms.DataGridTableStyle[]", "System.Windows.Forms.GridTablesFactory!", "Method[CreateGridTables].ReturnValue"] + - ["System.Windows.Forms.AnchorStyles", "System.Windows.Forms.AnchorStyles!", "Field[Bottom]"] + - ["System.Windows.Forms.FlowDirection", "System.Windows.Forms.FlowDirection!", "Field[LeftToRight]"] + - ["System.Windows.Forms.Shortcut", "System.Windows.Forms.Shortcut!", "Field[CtrlF5]"] + - ["System.Drawing.Point", "System.Windows.Forms.Control", "Method[PointToScreen].ReturnValue"] + - ["System.Int32", "System.Windows.Forms.DataGridViewRowHeightInfoNeededEventArgs", "Property[RowIndex]"] + - ["System.Windows.Forms.Shortcut", "System.Windows.Forms.Shortcut!", "Field[ShiftF4]"] + - ["System.Drawing.Icon", "System.Windows.Forms.DataGridViewImageColumn", "Property[Icon]"] + - ["System.Boolean", "System.Windows.Forms.ToolStripDropDown", "Property[CanOverflow]"] + - ["System.Drawing.Image", "System.Windows.Forms.ButtonBase", "Property[Image]"] + - ["System.Int32", "System.Windows.Forms.DataGridViewCell", "Property[RowIndex]"] + - ["System.String", "System.Windows.Forms.DataGridViewComboBoxColumn", "Method[ToString].ReturnValue"] + - ["System.Boolean", "System.Windows.Forms.TextBox", "Property[AcceptsReturn]"] + - ["System.Type", "System.Windows.Forms.DataGridViewButtonCell", "Property[ValueType]"] + - ["System.Char", "System.Windows.Forms.TextBox", "Property[PasswordChar]"] + - ["System.IntPtr", "System.Windows.Forms.NativeWindow", "Property[Handle]"] + - ["System.Boolean", "System.Windows.Forms.ToolStripSplitButton", "Property[ButtonSelected]"] + - ["System.Int32", "System.Windows.Forms.SystemInformation!", "Property[IconVerticalSpacing]"] + - ["System.Windows.Forms.FlowDirection", "System.Windows.Forms.FlowDirection!", "Field[BottomUp]"] + - ["System.Windows.Forms.ControlUpdateMode", "System.Windows.Forms.ControlUpdateMode!", "Field[Never]"] + - ["System.Windows.Forms.RightToLeft", "System.Windows.Forms.ListBox", "Property[RightToLeft]"] + - ["System.Windows.Forms.TreeViewHitTestLocations", "System.Windows.Forms.TreeViewHitTestLocations!", "Field[AboveClientArea]"] + - ["System.String", "System.Windows.Forms.HtmlElement", "Property[TagName]"] + - ["System.Drawing.Image", "System.Windows.Forms.ToolStripSeparator", "Property[BackgroundImage]"] + - ["System.Windows.Forms.ContextMenuStrip", "System.Windows.Forms.DataGridViewRowHeaderCell", "Method[GetInheritedContextMenuStrip].ReturnValue"] + - ["System.Boolean", "System.Windows.Forms.ToolBar", "Property[DropDownArrows]"] + - ["System.Windows.Forms.AccessibleObject", "System.Windows.Forms.TextBoxBase", "Method[CreateAccessibilityInstance].ReturnValue"] + - ["System.Windows.Forms.Keys", "System.Windows.Forms.Keys!", "Field[JunjaMode]"] + - ["System.Windows.Forms.AccessibleEvents", "System.Windows.Forms.AccessibleEvents!", "Field[SystemAlert]"] + - ["System.String", "System.Windows.Forms.Application!", "Property[StartupPath]"] + - ["System.Boolean", "System.Windows.Forms.DataGridViewColumnCollection", "Property[System.Collections.IList.IsFixedSize]"] + - ["System.Windows.Forms.ToolStripPanelRow[]", "System.Windows.Forms.ToolStripPanel", "Property[Rows]"] + - ["System.Drawing.Color", "System.Windows.Forms.DrawItemEventArgs", "Property[ForeColor]"] + - ["System.Windows.Forms.GridItem", "System.Windows.Forms.GridItem", "Property[Parent]"] + - ["System.Drawing.Color", "System.Windows.Forms.ProfessionalColorTable", "Property[SeparatorDark]"] + - ["System.Windows.Forms.CharacterCasing", "System.Windows.Forms.CharacterCasing!", "Field[Lower]"] + - ["System.Windows.Forms.MdiLayout", "System.Windows.Forms.MdiLayout!", "Field[Cascade]"] + - ["System.Windows.Forms.TreeNodeStates", "System.Windows.Forms.TreeNodeStates!", "Field[Grayed]"] + - ["System.Boolean", "System.Windows.Forms.BindingSource", "Property[SupportsAdvancedSorting]"] + - ["System.Windows.Forms.AccessibleStates", "System.Windows.Forms.AccessibleStates!", "Field[Selectable]"] + - ["System.Windows.Forms.TabAppearance", "System.Windows.Forms.TabAppearance!", "Field[Buttons]"] + - ["System.Boolean", "System.Windows.Forms.ToolStrip", "Property[DefaultShowItemToolTips]"] + - ["System.String", "System.Windows.Forms.Form", "Method[ToString].ReturnValue"] + - ["System.Boolean", "System.Windows.Forms.PrintDialog", "Property[ShowNetwork]"] + - ["System.Windows.Forms.AccessibleRole", "System.Windows.Forms.AccessibleRole!", "Field[PushButton]"] + - ["System.Object", "System.Windows.Forms.ListBindingConverter", "Method[ConvertTo].ReturnValue"] + - ["System.Windows.Forms.ScrollBar", "System.Windows.Forms.DataGridView", "Property[HorizontalScrollBar]"] + - ["System.Windows.Forms.ArrowDirection", "System.Windows.Forms.ToolStripArrowRenderEventArgs", "Property[Direction]"] + - ["System.Windows.Forms.StatusBarPanelAutoSize", "System.Windows.Forms.StatusBarPanelAutoSize!", "Field[Contents]"] + - ["System.Boolean", "System.Windows.Forms.MenuStrip", "Property[ShowItemToolTips]"] + - ["System.Boolean", "System.Windows.Forms.ListViewGroupCollection", "Property[System.Collections.ICollection.IsSynchronized]"] + - ["System.Boolean", "System.Windows.Forms.DrawTreeNodeEventArgs", "Property[DrawDefault]"] + - ["System.Boolean", "System.Windows.Forms.DataGridViewCell", "Method[KeyUpUnsharesRow].ReturnValue"] + - ["System.Boolean", "System.Windows.Forms.WebBrowserBase", "Property[UseWaitCursor]"] + - ["System.Windows.Forms.AccessibleRole", "System.Windows.Forms.AccessibleRole!", "Field[RadioButton]"] + - ["System.Boolean", "System.Windows.Forms.ToolStripDropDown", "Property[IsAutoGenerated]"] + - ["System.Windows.Forms.TabControl+TabPageCollection", "System.Windows.Forms.TabControl", "Property[TabPages]"] + - ["System.Collections.ArrayList", "System.Windows.Forms.BaseCollection", "Property[List]"] + - ["System.Windows.Forms.ScrollButton", "System.Windows.Forms.ScrollButton!", "Field[Down]"] + - ["System.Windows.Forms.DataGridViewRowHeadersWidthSizeMode", "System.Windows.Forms.DataGridViewRowHeadersWidthSizeMode!", "Field[EnableResizing]"] + - ["System.Windows.Forms.HtmlElementCollection", "System.Windows.Forms.HtmlDocument", "Property[All]"] + - ["System.Windows.Forms.AutoSizeMode", "System.Windows.Forms.SplitterPanel", "Property[AutoSizeMode]"] + - ["System.Drawing.Rectangle", "System.Windows.Forms.ToolStripPanelRow", "Property[DisplayRectangle]"] + - ["System.Boolean", "System.Windows.Forms.ToolStripSplitButton", "Property[ButtonPressed]"] + - ["System.Boolean", "System.Windows.Forms.DataGridViewCell", "Method[EnterUnsharesRow].ReturnValue"] + - ["System.Boolean", "System.Windows.Forms.Form", "Property[AutoSize]"] + - ["System.Windows.Forms.DataGridViewCellStyle", "System.Windows.Forms.DataGridViewColumn", "Property[DefaultCellStyle]"] + - ["System.Boolean", "System.Windows.Forms.GridTableStylesCollection", "Property[System.Collections.IList.IsReadOnly]"] + - ["System.Int32", "System.Windows.Forms.ErrorProvider", "Property[BlinkRate]"] + - ["System.Windows.Forms.Shortcut", "System.Windows.Forms.Shortcut!", "Field[Alt7]"] + - ["System.String", "System.Windows.Forms.TreeView", "Method[ToString].ReturnValue"] + - ["System.Threading.Tasks.Task", "System.Windows.Forms.Form", "Method[ShowAsync].ReturnValue"] + - ["System.Windows.Forms.ToolStripDropDownCloseReason", "System.Windows.Forms.ToolStripDropDownCloseReason!", "Field[Keyboard]"] + - ["System.Boolean", "System.Windows.Forms.AxHost", "Method[ProcessMnemonic].ReturnValue"] + - ["System.Int32", "System.Windows.Forms.Control", "Property[FontHeight]"] + - ["System.Object", "System.Windows.Forms.MaskedTextBox", "Method[ValidateText].ReturnValue"] + - ["System.Windows.Forms.SizeGripStyle", "System.Windows.Forms.Form", "Property[SizeGripStyle]"] + - ["System.Object", "System.Windows.Forms.DataGridViewRowCollection", "Property[System.Collections.ICollection.SyncRoot]"] + - ["System.Boolean", "System.Windows.Forms.Application!", "Method[SetSuspendState].ReturnValue"] + - ["System.String", "System.Windows.Forms.DataGridColumnStyle", "Property[MappingName]"] + - ["System.Uri", "System.Windows.Forms.WebBrowserNavigatingEventArgs", "Property[Url]"] + - ["System.Windows.Forms.Shortcut", "System.Windows.Forms.Shortcut!", "Field[CtrlShiftF7]"] + - ["System.Windows.Forms.TreeViewAction", "System.Windows.Forms.TreeViewAction!", "Field[Unknown]"] + - ["System.Drawing.Size", "System.Windows.Forms.DataGridColumnStyle", "Method[GetPreferredSize].ReturnValue"] + - ["System.Windows.Forms.AccessibleStates", "System.Windows.Forms.AccessibleStates!", "Field[AlertHigh]"] + - ["System.Windows.Forms.HtmlDocument", "System.Windows.Forms.HtmlElement", "Property[Document]"] + - ["System.Drawing.Size", "System.Windows.Forms.ToolStripControlHost", "Property[DefaultSize]"] + - ["System.Windows.Forms.DataGridViewAutoSizeColumnMode", "System.Windows.Forms.DataGridViewAutoSizeColumnMode!", "Field[None]"] + - ["System.String", "System.Windows.Forms.PictureBox", "Property[ImageLocation]"] + - ["System.Windows.Forms.Cursor", "System.Windows.Forms.Cursors!", "Property[AppStarting]"] + - ["System.Drawing.Size", "System.Windows.Forms.SystemInformation!", "Property[PrimaryMonitorSize]"] + - ["System.String", "System.Windows.Forms.ListViewGroup", "Property[Footer]"] + - ["System.Boolean", "System.Windows.Forms.FlowLayoutSettings", "Method[GetFlowBreak].ReturnValue"] + - ["System.Boolean", "System.Windows.Forms.ToolStripLabel", "Property[CanSelect]"] + - ["System.Boolean", "System.Windows.Forms.ToolStripPanel", "Property[TabStop]"] + - ["System.Windows.Forms.TreeNode", "System.Windows.Forms.TreeNode", "Property[LastNode]"] + - ["System.Windows.Forms.DrawMode", "System.Windows.Forms.DrawMode!", "Field[Normal]"] + - ["System.Windows.Forms.AutoCompleteSource", "System.Windows.Forms.AutoCompleteSource!", "Field[AllSystemSources]"] + - ["System.Windows.Forms.ListViewItem", "System.Windows.Forms.ListViewItemSelectionChangedEventArgs", "Property[Item]"] + - ["System.Windows.Forms.MessageBoxIcon", "System.Windows.Forms.MessageBoxIcon!", "Field[Hand]"] + - ["System.String", "System.Windows.Forms.NodeLabelEditEventArgs", "Property[Label]"] + - ["System.Drawing.Rectangle", "System.Windows.Forms.Cursor!", "Property[Clip]"] + - ["System.Windows.Forms.Shortcut", "System.Windows.Forms.Shortcut!", "Field[CtrlShift1]"] + - ["System.Windows.Forms.Shortcut", "System.Windows.Forms.Shortcut!", "Field[ShiftF12]"] + - ["System.Windows.Forms.LinkBehavior", "System.Windows.Forms.DataGridViewLinkColumn", "Property[LinkBehavior]"] + - ["System.Boolean", "System.Windows.Forms.MaskedTextBox", "Property[IsOverwriteMode]"] + - ["System.Drawing.Color", "System.Windows.Forms.ProfessionalColorTable", "Property[RaftingContainerGradientBegin]"] + - ["System.Windows.Forms.DataGridViewSelectionMode", "System.Windows.Forms.DataGridViewSelectionMode!", "Field[RowHeaderSelect]"] + - ["System.Windows.Forms.Shortcut", "System.Windows.Forms.Shortcut!", "Field[AltF8]"] + - ["System.Boolean", "System.Windows.Forms.HtmlWindow", "Method[Equals].ReturnValue"] + - ["System.Boolean", "System.Windows.Forms.TreeNode", "Property[IsSelected]"] + - ["System.Boolean", "System.Windows.Forms.ToolStripSplitButton", "Property[DefaultAutoToolTip]"] + - ["System.Boolean", "System.Windows.Forms.MaskedTextBox", "Property[HidePromptOnLeave]"] + - ["System.Int32", "System.Windows.Forms.DataGridColumnStyle", "Property[Width]"] + - ["System.Type", "System.Windows.Forms.DataGridViewTextBoxCell", "Property[ValueType]"] + - ["System.Windows.Forms.Shortcut", "System.Windows.Forms.Shortcut!", "Field[CtrlK]"] + - ["System.Int32", "System.Windows.Forms.AutoCompleteStringCollection", "Method[System.Collections.IList.Add].ReturnValue"] + - ["System.Int32", "System.Windows.Forms.ProgressBar", "Property[MarqueeAnimationSpeed]"] + - ["System.Windows.Forms.ListViewItem", "System.Windows.Forms.ItemCheckedEventArgs", "Property[Item]"] + - ["System.Drawing.Color", "System.Windows.Forms.ProfessionalColorTable", "Property[ToolStripGradientBegin]"] + - ["System.Boolean", "System.Windows.Forms.PageSetupDialog", "Property[AllowOrientation]"] + - ["System.Int32", "System.Windows.Forms.DataGridViewCellParsingEventArgs", "Property[ColumnIndex]"] + - ["System.Windows.Forms.BorderStyle", "System.Windows.Forms.SplitterPanel", "Property[BorderStyle]"] + - ["System.Windows.Forms.IWin32Window", "System.Windows.Forms.DrawToolTipEventArgs", "Property[AssociatedWindow]"] + - ["System.Int32", "System.Windows.Forms.TabPage", "Property[TabIndex]"] + - ["System.Windows.Forms.HelpNavigator", "System.Windows.Forms.HelpNavigator!", "Field[KeywordIndex]"] + - ["System.Windows.Forms.ToolStripManagerRenderMode", "System.Windows.Forms.ToolStripManagerRenderMode!", "Field[Custom]"] + - ["System.Windows.Forms.InputLanguage", "System.Windows.Forms.InputLanguage!", "Property[CurrentInputLanguage]"] + - ["System.Windows.Forms.ToolStripOverflowButton", "System.Windows.Forms.ToolStrip", "Property[OverflowButton]"] + - ["System.Windows.Forms.DataGridViewColumnDesignTimeVisibleAttribute", "System.Windows.Forms.DataGridViewColumnDesignTimeVisibleAttribute!", "Field[Default]"] + - ["System.Windows.Forms.OwnerDrawPropertyBag", "System.Windows.Forms.TreeView", "Method[GetItemRenderStyles].ReturnValue"] + - ["System.Boolean", "System.Windows.Forms.DateTimePicker", "Property[ShowCheckBox]"] + - ["System.Windows.Forms.TaskDialogProgressBarState", "System.Windows.Forms.TaskDialogProgressBarState!", "Field[MarqueePaused]"] + - ["System.Boolean", "System.Windows.Forms.Form", "Property[ShowWithoutActivation]"] + - ["System.Windows.Forms.HorizontalAlignment", "System.Windows.Forms.HorizontalAlignment!", "Field[Center]"] + - ["System.Windows.Forms.MessageBoxOptions", "System.Windows.Forms.MessageBoxOptions!", "Field[RightAlign]"] + - ["System.Boolean", "System.Windows.Forms.BindingContext", "Property[IsReadOnly]"] + - ["System.Boolean", "System.Windows.Forms.TrackBar", "Method[IsInputKey].ReturnValue"] + - ["System.Windows.Forms.ToolStripItem", "System.Windows.Forms.ToolStripItemCollection", "Method[Add].ReturnValue"] + - ["System.Type", "System.Windows.Forms.DataGridViewTextBoxCell", "Property[FormattedValueType]"] + - ["System.Object", "System.Windows.Forms.DataGridViewCheckBoxColumn", "Property[IndeterminateValue]"] + - ["System.Windows.Forms.DataGridViewCellBorderStyle", "System.Windows.Forms.DataGridViewCellBorderStyle!", "Field[SunkenHorizontal]"] + - ["System.Boolean", "System.Windows.Forms.TextBoxBase", "Property[CanUndo]"] + - ["System.Boolean", "System.Windows.Forms.ToolStripDropDown", "Method[ProcessMnemonic].ReturnValue"] + - ["System.Drawing.Color", "System.Windows.Forms.DateTimePicker!", "Field[DefaultTitleForeColor]"] + - ["System.String", "System.Windows.Forms.CreateParams", "Property[ClassName]"] + - ["System.Windows.Forms.AccessibleObject", "System.Windows.Forms.AccessibleObject", "Method[HitTest].ReturnValue"] + - ["System.Windows.Forms.ControlUpdateMode", "System.Windows.Forms.Binding", "Property[ControlUpdateMode]"] + - ["System.Drawing.Color", "System.Windows.Forms.ProfessionalColors!", "Property[ToolStripGradientMiddle]"] + - ["System.Windows.Forms.DataGridViewAdvancedBorderStyle", "System.Windows.Forms.DataGridViewRow", "Method[AdjustRowHeaderBorderStyle].ReturnValue"] + - ["System.Drawing.Color", "System.Windows.Forms.ProfessionalColorTable", "Property[MenuItemBorder]"] + - ["System.Int32", "System.Windows.Forms.Timer", "Property[Interval]"] + - ["System.Object", "System.Windows.Forms.StatusBarPanel", "Property[Tag]"] + - ["System.Int64", "System.Windows.Forms.WebBrowserProgressChangedEventArgs", "Property[MaximumProgress]"] + - ["System.Drawing.Printing.PrintDocument", "System.Windows.Forms.PrintDialog", "Property[Document]"] + - ["System.Windows.Forms.DataGridTableStyle", "System.Windows.Forms.GridTableStylesCollection", "Property[Item]"] + - ["System.Windows.Forms.CreateParams", "System.Windows.Forms.MaskedTextBox", "Property[CreateParams]"] + - ["System.String", "System.Windows.Forms.DataFormats!", "Field[PenData]"] + - ["System.Windows.Forms.DragDropEffects", "System.Windows.Forms.GiveFeedbackEventArgs", "Property[Effect]"] + - ["System.Windows.Forms.ErrorIconAlignment", "System.Windows.Forms.ErrorIconAlignment!", "Field[TopRight]"] + - ["System.Windows.Forms.TextFormatFlags", "System.Windows.Forms.TextFormatFlags!", "Field[Default]"] + - ["System.Windows.Forms.AccessibleRole", "System.Windows.Forms.AccessibleRole!", "Field[Grouping]"] + - ["System.Windows.Forms.TextImageRelation", "System.Windows.Forms.ButtonBase", "Property[TextImageRelation]"] + - ["System.Boolean", "System.Windows.Forms.DataGrid", "Property[ParentRowsVisible]"] + - ["System.Windows.Forms.DataGridViewHeaderBorderStyle", "System.Windows.Forms.DataGridView", "Property[RowHeadersBorderStyle]"] + - ["System.Boolean", "System.Windows.Forms.PropertyGrid", "Property[CanShowVisualStyleGlyphs]"] + - ["System.Windows.Forms.ToolStripTextDirection", "System.Windows.Forms.ToolStripTextDirection!", "Field[Horizontal]"] + - ["System.Windows.Forms.ImeMode", "System.Windows.Forms.ImeMode!", "Field[Off]"] + - ["System.String", "System.Windows.Forms.Application!", "Property[UserAppDataPath]"] + - ["System.Windows.Forms.UICues", "System.Windows.Forms.UICues!", "Field[ChangeFocus]"] + - ["System.Drawing.Color", "System.Windows.Forms.ProfessionalColors!", "Property[MenuItemSelectedGradientBegin]"] + - ["System.Windows.Forms.BindingContext", "System.Windows.Forms.BindableComponent", "Property[BindingContext]"] + - ["System.Int32", "System.Windows.Forms.Message", "Property[Msg]"] + - ["System.Windows.Forms.TreeNodeStates", "System.Windows.Forms.TreeNodeStates!", "Field[Hot]"] + - ["System.Int32", "System.Windows.Forms.DataGridViewRowsAddedEventArgs", "Property[RowIndex]"] + - ["System.Int32", "System.Windows.Forms.DataGridView", "Property[ColumnCount]"] + - ["System.String", "System.Windows.Forms.FileDialog", "Property[DefaultExt]"] + - ["System.String", "System.Windows.Forms.DateTimePicker", "Property[CustomFormat]"] + - ["System.Windows.Forms.Border3DStyle", "System.Windows.Forms.Border3DStyle!", "Field[Bump]"] + - ["System.Windows.Forms.AutoCompleteStringCollection", "System.Windows.Forms.TextBox", "Property[AutoCompleteCustomSource]"] + - ["System.Windows.Forms.RichTextBoxScrollBars", "System.Windows.Forms.RichTextBoxScrollBars!", "Field[ForcedHorizontal]"] + - ["System.Windows.Forms.ErrorBlinkStyle", "System.Windows.Forms.ErrorBlinkStyle!", "Field[BlinkIfDifferentError]"] + - ["System.Boolean", "System.Windows.Forms.ToolStrip", "Property[IsCurrentlyDragging]"] + - ["System.Windows.Forms.DataGridViewAutoSizeColumnMode", "System.Windows.Forms.DataGridViewColumn", "Property[InheritedAutoSizeMode]"] + - ["System.Drawing.Font", "System.Windows.Forms.DataGridView", "Property[Font]"] + - ["System.Boolean", "System.Windows.Forms.TypeValidationEventArgs", "Property[Cancel]"] + - ["System.Boolean", "System.Windows.Forms.DataGridTableStyle", "Method[ShouldSerializeHeaderForeColor].ReturnValue"] + - ["System.String", "System.Windows.Forms.MaskedTextBox", "Property[Text]"] + - ["System.Windows.Forms.DataGridViewPaintParts", "System.Windows.Forms.DataGridViewPaintParts!", "Field[Border]"] + - ["System.Windows.Forms.RichTextBoxLanguageOptions", "System.Windows.Forms.RichTextBox", "Property[LanguageOption]"] + - ["System.Windows.Forms.DockStyle", "System.Windows.Forms.SplitterPanel", "Property[Dock]"] + - ["System.Windows.Forms.Keys", "System.Windows.Forms.Keys!", "Field[D2]"] + - ["System.Boolean", "System.Windows.Forms.BindingSource", "Property[AllowNew]"] + - ["System.Windows.Forms.DataGridViewContentAlignment", "System.Windows.Forms.DataGridViewContentAlignment!", "Field[MiddleCenter]"] + - ["System.Int32", "System.Windows.Forms.DataGridView", "Method[GetCellCount].ReturnValue"] + - ["System.Boolean", "System.Windows.Forms.Control", "Property[Visible]"] + - ["System.Boolean", "System.Windows.Forms.PrintPreviewDialog", "Property[MinimizeBox]"] + - ["System.Int32", "System.Windows.Forms.AutoCompleteStringCollection", "Method[Add].ReturnValue"] + - ["System.Windows.Forms.DragDropEffects", "System.Windows.Forms.ToolStripItem", "Method[DoDragDrop].ReturnValue"] + - ["System.String", "System.Windows.Forms.UpDownBase", "Property[Text]"] + - ["System.Drawing.Color", "System.Windows.Forms.RichTextBox", "Property[SelectionBackColor]"] + - ["System.Windows.Forms.Shortcut", "System.Windows.Forms.Shortcut!", "Field[AltF11]"] + - ["System.Boolean", "System.Windows.Forms.GiveFeedbackEventArgs", "Property[UseDefaultCursors]"] + - ["System.Drawing.Color", "System.Windows.Forms.ToolStripControlHost", "Property[BackColor]"] + - ["System.Windows.Forms.AccessibleEvents", "System.Windows.Forms.AccessibleEvents!", "Field[SelectionRemove]"] + - ["System.Boolean", "System.Windows.Forms.ListBox", "Property[HorizontalScrollbar]"] + - ["System.Boolean", "System.Windows.Forms.Cursor!", "Method[op_Equality].ReturnValue"] + - ["System.Windows.Forms.AccessibleRole", "System.Windows.Forms.Control", "Property[AccessibleRole]"] + - ["System.Windows.Forms.DataGridViewColumnSortMode", "System.Windows.Forms.DataGridViewColumnSortMode!", "Field[Automatic]"] + - ["System.Windows.Forms.ScrollBars", "System.Windows.Forms.ScrollBars!", "Field[Horizontal]"] + - ["System.Boolean", "System.Windows.Forms.ToolStripTextBox", "Property[Multiline]"] + - ["System.Boolean", "System.Windows.Forms.PageSetupDialog", "Property[AllowPrinter]"] + - ["System.Object", "System.Windows.Forms.LinkConverter", "Method[ConvertTo].ReturnValue"] + - ["System.Drawing.ContentAlignment", "System.Windows.Forms.ToolStripControlHost", "Property[ImageAlign]"] + - ["System.Windows.Forms.Shortcut", "System.Windows.Forms.Shortcut!", "Field[CtrlF12]"] + - ["System.Windows.Forms.Keys", "System.Windows.Forms.Keys!", "Field[D1]"] + - ["System.Boolean", "System.Windows.Forms.Control", "Property[Enabled]"] + - ["System.DateTime[]", "System.Windows.Forms.MonthCalendar", "Property[MonthlyBoldedDates]"] + - ["System.Boolean", "System.Windows.Forms.PrintDialog", "Property[AllowCurrentPage]"] + - ["System.Object", "System.Windows.Forms.GridTableStylesCollection", "Property[System.Collections.IList.Item]"] + - ["System.Boolean", "System.Windows.Forms.SaveFileDialog", "Property[ExpandedMode]"] + - ["System.Windows.Forms.ToolStripGripDisplayStyle", "System.Windows.Forms.ToolStripGripRenderEventArgs", "Property[GripDisplayStyle]"] + - ["System.Boolean", "System.Windows.Forms.MaskedTextBox", "Property[UseSystemPasswordChar]"] + - ["System.Boolean", "System.Windows.Forms.Clipboard!", "Method[ContainsImage].ReturnValue"] + - ["System.Int32", "System.Windows.Forms.ToolStripItem", "Property[Height]"] + - ["System.Windows.Forms.FlatStyle", "System.Windows.Forms.FlatStyle!", "Field[System]"] + - ["System.Windows.Forms.DataGridViewColumnSortMode", "System.Windows.Forms.DataGridViewColumnSortMode!", "Field[NotSortable]"] + - ["System.Object", "System.Windows.Forms.DataGridViewCheckBoxCell", "Method[GetFormattedValue].ReturnValue"] + - ["System.String", "System.Windows.Forms.SelectionRange", "Method[ToString].ReturnValue"] + - ["System.Windows.Forms.Padding", "System.Windows.Forms.ToolStripPanelRow", "Property[Padding]"] + - ["System.IntPtr", "System.Windows.Forms.ControlPaint!", "Method[CreateHBitmapColorMask].ReturnValue"] + - ["System.Int32", "System.Windows.Forms.StatusBarPanel", "Property[MinWidth]"] + - ["System.Int32", "System.Windows.Forms.DataGridTextBoxColumn", "Method[GetMinimumHeight].ReturnValue"] + - ["System.Windows.Forms.ControlUpdateMode", "System.Windows.Forms.ControlUpdateMode!", "Field[OnPropertyChanged]"] + - ["System.DateTime", "System.Windows.Forms.MonthCalendar", "Property[SelectionStart]"] + - ["System.Int32", "System.Windows.Forms.TextBoxBase", "Method[GetFirstCharIndexOfCurrentLine].ReturnValue"] + - ["System.Boolean", "System.Windows.Forms.DataGridView", "Method[ProcessF2Key].ReturnValue"] + - ["System.Boolean", "System.Windows.Forms.DataGridView", "Method[CommitEdit].ReturnValue"] + - ["System.Boolean", "System.Windows.Forms.WindowsFormsSection", "Property[JitDebugging]"] + - ["System.String", "System.Windows.Forms.DataGridViewColumn", "Property[DataPropertyName]"] + - ["System.Windows.Forms.Shortcut", "System.Windows.Forms.Shortcut!", "Field[CtrlShift7]"] + - ["System.Windows.Forms.ImeMode", "System.Windows.Forms.ImeMode!", "Field[Disable]"] + - ["System.Windows.Forms.ContextMenu", "System.Windows.Forms.TreeNode", "Property[ContextMenu]"] + - ["System.Windows.Forms.AnchorStyles", "System.Windows.Forms.Control", "Property[Anchor]"] + - ["System.Windows.Forms.ControlBindingsCollection", "System.Windows.Forms.BindableComponent", "Property[DataBindings]"] + - ["System.String", "System.Windows.Forms.TabPage", "Method[ToString].ReturnValue"] + - ["System.Windows.Forms.UnhandledExceptionMode", "System.Windows.Forms.UnhandledExceptionMode!", "Field[CatchException]"] + - ["System.EventHandler", "System.Windows.Forms.BindingManagerBase", "Field[onCurrentChangedHandler]"] + - ["System.String", "System.Windows.Forms.Control", "Property[Name]"] + - ["System.Int32", "System.Windows.Forms.ListBox", "Property[HorizontalExtent]"] + - ["System.Boolean", "System.Windows.Forms.TextBoxRenderer!", "Property[IsSupported]"] + - ["System.Boolean", "System.Windows.Forms.Control", "Property[Created]"] + - ["System.Boolean", "System.Windows.Forms.ScrollableControl", "Property[VScroll]"] + - ["System.Int32", "System.Windows.Forms.DataGridView", "Property[FirstDisplayedScrollingColumnHiddenWidth]"] + - ["System.Windows.Forms.Day", "System.Windows.Forms.Day!", "Field[Tuesday]"] + - ["System.Int32", "System.Windows.Forms.ColumnHeader", "Property[ImageIndex]"] + - ["System.Windows.Forms.HelpNavigator", "System.Windows.Forms.HelpNavigator!", "Field[TopicId]"] + - ["System.Boolean", "System.Windows.Forms.Form", "Property[TopLevel]"] + - ["System.Drawing.Size", "System.Windows.Forms.SplitterPanel", "Property[MinimumSize]"] + - ["System.Windows.Forms.Cursor", "System.Windows.Forms.DataGridViewTextBoxEditingControl", "Property[EditingPanelCursor]"] + - ["System.Boolean", "System.Windows.Forms.Splitter", "Property[TabStop]"] + - ["System.Boolean", "System.Windows.Forms.ListViewGroupCollection", "Property[System.Collections.IList.IsReadOnly]"] + - ["System.Windows.Forms.Padding", "System.Windows.Forms.SplitterPanel", "Property[DefaultMargin]"] + - ["System.Windows.Forms.Cursor", "System.Windows.Forms.ToolStripContainer", "Property[Cursor]"] + - ["System.Windows.Forms.WebBrowserEncryptionLevel", "System.Windows.Forms.WebBrowserEncryptionLevel!", "Field[Fortezza]"] + - ["System.Boolean", "System.Windows.Forms.ListBindingConverter", "Method[CanConvertTo].ReturnValue"] + - ["System.Int32", "System.Windows.Forms.TrackBar", "Property[Value]"] + - ["System.Windows.Forms.HtmlWindow", "System.Windows.Forms.HtmlWindow", "Property[Parent]"] + - ["System.Windows.Forms.Keys", "System.Windows.Forms.Keys!", "Field[Insert]"] + - ["System.Drawing.Rectangle", "System.Windows.Forms.DataGridView", "Method[GetRowDisplayRectangle].ReturnValue"] + - ["System.Type", "System.Windows.Forms.DataGridViewLinkCell", "Property[ValueType]"] + - ["System.Object", "System.Windows.Forms.ToolStripItem", "Property[Tag]"] + - ["System.Windows.Forms.DataGridViewColumnHeaderCell", "System.Windows.Forms.DataGridViewColumn", "Property[HeaderCell]"] + - ["System.Boolean", "System.Windows.Forms.DataGridViewColumnCollection", "Property[System.Collections.IList.IsReadOnly]"] + - ["System.Int32", "System.Windows.Forms.PrintPreviewControl", "Property[StartPage]"] + - ["System.Int32", "System.Windows.Forms.ListBox", "Property[ColumnWidth]"] + - ["System.Windows.Forms.Keys", "System.Windows.Forms.Keys!", "Field[Back]"] + - ["System.Int32", "System.Windows.Forms.ErrorProvider", "Method[GetIconPadding].ReturnValue"] + - ["System.Windows.Forms.ItemBoundsPortion", "System.Windows.Forms.ItemBoundsPortion!", "Field[Icon]"] + - ["System.Drawing.Size", "System.Windows.Forms.ToolStripSeparator", "Property[DefaultSize]"] + - ["System.Int32", "System.Windows.Forms.UpDownEventArgs", "Property[ButtonID]"] + - ["System.String", "System.Windows.Forms.ListViewItem", "Method[ToString].ReturnValue"] + - ["System.Windows.Forms.Keys", "System.Windows.Forms.Keys!", "Field[Packet]"] + - ["System.Windows.Forms.ImageList+ImageCollection", "System.Windows.Forms.ImageList", "Property[Images]"] + - ["System.Windows.Forms.RightToLeft", "System.Windows.Forms.Control", "Property[RightToLeft]"] + - ["System.Windows.Forms.AccessibleStates", "System.Windows.Forms.AccessibleStates!", "Field[None]"] + - ["System.Boolean", "System.Windows.Forms.Application!", "Property[MessageLoop]"] + - ["System.Windows.Forms.ImeMode", "System.Windows.Forms.ToolBar", "Property[DefaultImeMode]"] + - ["System.Windows.Forms.ContextMenuStrip", "System.Windows.Forms.DataGridViewCell", "Property[ContextMenuStrip]"] + - ["System.Windows.Forms.Shortcut", "System.Windows.Forms.Shortcut!", "Field[CtrlShiftF5]"] + - ["System.Boolean", "System.Windows.Forms.ListBox", "Property[UseCustomTabOffsets]"] + - ["System.Boolean", "System.Windows.Forms.SystemInformation!", "Property[DebugOS]"] + - ["System.Windows.Forms.TaskDialogProgressBarState", "System.Windows.Forms.TaskDialogProgressBarState!", "Field[Normal]"] + - ["System.Windows.Forms.ControlBindingsCollection", "System.Windows.Forms.IBindableComponent", "Property[DataBindings]"] + - ["System.Windows.Forms.CloseReason", "System.Windows.Forms.FormClosingEventArgs", "Property[CloseReason]"] + - ["System.Windows.Forms.MenuGlyph", "System.Windows.Forms.MenuGlyph!", "Field[Max]"] + - ["System.Windows.Forms.TextDataFormat", "System.Windows.Forms.TextDataFormat!", "Field[Html]"] + - ["System.Object", "System.Windows.Forms.IDataGridViewEditingCell", "Method[GetEditingCellFormattedValue].ReturnValue"] + - ["System.Windows.Forms.Shortcut", "System.Windows.Forms.Shortcut!", "Field[CtrlShift0]"] + - ["System.Boolean", "System.Windows.Forms.HtmlElementEventArgs", "Property[ShiftKeyPressed]"] + - ["System.Windows.Forms.AutoSizeMode", "System.Windows.Forms.Button", "Property[AutoSizeMode]"] + - ["System.Windows.Forms.ControlStyles", "System.Windows.Forms.ControlStyles!", "Field[DoubleBuffer]"] + - ["System.Boolean", "System.Windows.Forms.ErrorProvider", "Property[HasErrors]"] + - ["System.Windows.Forms.CheckedListBox+ObjectCollection", "System.Windows.Forms.CheckedListBox", "Property[Items]"] + - ["System.Boolean", "System.Windows.Forms.DataGrid", "Method[ProcessGridKey].ReturnValue"] + - ["System.Windows.Forms.LinkState", "System.Windows.Forms.LinkState!", "Field[Active]"] + - ["System.Drawing.Color", "System.Windows.Forms.ToolStrip", "Property[BackColor]"] + - ["System.Drawing.Color", "System.Windows.Forms.Form", "Property[FormCaptionTextColor]"] + - ["System.Windows.Forms.Shortcut", "System.Windows.Forms.Shortcut!", "Field[AltRightArrow]"] + - ["System.Drawing.Rectangle", "System.Windows.Forms.DataGridViewComboBoxCell", "Method[GetContentBounds].ReturnValue"] + - ["System.Windows.Forms.ProgressBarStyle", "System.Windows.Forms.ProgressBarStyle!", "Field[Blocks]"] + - ["System.Windows.Forms.ScreenOrientation", "System.Windows.Forms.ScreenOrientation!", "Field[Angle90]"] + - ["System.Drawing.Size", "System.Windows.Forms.HtmlWindow", "Property[Size]"] + - ["System.Int32", "System.Windows.Forms.DataGridViewRow", "Property[DividerHeight]"] + - ["System.String", "System.Windows.Forms.SystemInformation!", "Property[UserName]"] + - ["System.Windows.Forms.FlatButtonAppearance", "System.Windows.Forms.ButtonBase", "Property[FlatAppearance]"] + - ["System.Int32", "System.Windows.Forms.Label", "Property[PreferredWidth]"] + - ["System.Windows.Forms.TreeViewHitTestLocations", "System.Windows.Forms.TreeViewHitTestLocations!", "Field[LeftOfClientArea]"] + - ["System.Windows.Forms.AccessibleObject", "System.Windows.Forms.ToolStripPanel", "Method[CreateAccessibilityInstance].ReturnValue"] + - ["System.Windows.Forms.TickStyle", "System.Windows.Forms.TrackBar", "Property[TickStyle]"] + - ["System.Boolean", "System.Windows.Forms.DataGridViewCell", "Property[HasStyle]"] + - ["System.Windows.Forms.BindingsCollection", "System.Windows.Forms.BindingManagerBase", "Property[Bindings]"] + - ["System.Windows.Forms.Control", "System.Windows.Forms.LayoutEventArgs", "Property[AffectedControl]"] + - ["System.Windows.Forms.Keys", "System.Windows.Forms.Keys!", "Field[OemCloseBrackets]"] + - ["System.Windows.Forms.Keys", "System.Windows.Forms.Keys!", "Field[LaunchMail]"] + - ["System.Windows.Forms.AutoCompleteMode", "System.Windows.Forms.ToolStripComboBox", "Property[AutoCompleteMode]"] + - ["System.Windows.Forms.ScrollEventType", "System.Windows.Forms.ScrollEventType!", "Field[SmallDecrement]"] + - ["System.Boolean", "System.Windows.Forms.AutoCompleteStringCollection", "Property[IsSynchronized]"] + - ["System.Windows.Forms.Binding", "System.Windows.Forms.BindingsCollection", "Property[Item]"] + - ["System.Collections.Specialized.StringCollection", "System.Windows.Forms.DataObject", "Method[GetFileDropList].ReturnValue"] + - ["System.Windows.Forms.ImeMode", "System.Windows.Forms.StatusBar", "Property[DefaultImeMode]"] + - ["System.Boolean", "System.Windows.Forms.ToolStripTextBox", "Property[Modified]"] + - ["System.Windows.Forms.AccessibleEvents", "System.Windows.Forms.AccessibleEvents!", "Field[Show]"] + - ["System.Windows.Forms.Shortcut", "System.Windows.Forms.Shortcut!", "Field[Alt3]"] + - ["System.Windows.Forms.CreateParams", "System.Windows.Forms.PrintPreviewControl", "Property[CreateParams]"] + - ["System.Boolean", "System.Windows.Forms.Form", "Property[AutoScroll]"] + - ["System.Exception", "System.Windows.Forms.DataGridViewDataErrorEventArgs", "Property[Exception]"] + - ["System.Windows.Forms.StatusBarPanelBorderStyle", "System.Windows.Forms.StatusBarPanelBorderStyle!", "Field[Sunken]"] + - ["System.Object", "System.Windows.Forms.DataGridPreferredColumnWidthTypeConverter", "Method[ConvertTo].ReturnValue"] + - ["System.Windows.Forms.AccessibleRole", "System.Windows.Forms.AccessibleRole!", "Field[ToolTip]"] + - ["System.Int32", "System.Windows.Forms.DataGridViewCellValidatingEventArgs", "Property[RowIndex]"] + - ["System.Windows.Forms.ComboBoxStyle", "System.Windows.Forms.ComboBox", "Property[DropDownStyle]"] + - ["System.Windows.Forms.BorderStyle", "System.Windows.Forms.UserControl", "Property[BorderStyle]"] + - ["System.Drawing.Rectangle", "System.Windows.Forms.DataGrid", "Method[GetCurrentCellBounds].ReturnValue"] + - ["System.Windows.Forms.TaskDialogProgressBar", "System.Windows.Forms.TaskDialogPage", "Property[ProgressBar]"] + - ["System.Boolean", "System.Windows.Forms.LinkLabel", "Method[ProcessDialogKey].ReturnValue"] + - ["System.Windows.Forms.DockStyle", "System.Windows.Forms.DockStyle!", "Field[Right]"] + - ["System.Windows.Forms.AccessibleObject", "System.Windows.Forms.StatusStrip", "Method[CreateAccessibilityInstance].ReturnValue"] + - ["System.Windows.Forms.ToolTipIcon", "System.Windows.Forms.ToolTipIcon!", "Field[None]"] + - ["System.Int32", "System.Windows.Forms.HtmlHistory", "Property[Length]"] + - ["System.Boolean", "System.Windows.Forms.UICuesEventArgs", "Property[ShowKeyboard]"] + - ["System.Drawing.Color", "System.Windows.Forms.FlatButtonAppearance", "Property[BorderColor]"] + - ["System.Type", "System.Windows.Forms.TypeValidationEventArgs", "Property[ValidatingType]"] + - ["System.String", "System.Windows.Forms.SplitContainer", "Property[Text]"] + - ["System.Object", "System.Windows.Forms.DataGridViewCell", "Method[GetEditedFormattedValue].ReturnValue"] + - ["System.Drawing.Color", "System.Windows.Forms.HtmlDocument", "Property[VisitedLinkColor]"] + - ["System.Boolean", "System.Windows.Forms.Control", "Method[IsInputChar].ReturnValue"] + - ["System.Int32", "System.Windows.Forms.StatusBarPanel", "Property[Width]"] + - ["System.Boolean", "System.Windows.Forms.PropertyGrid", "Property[UseCompatibleTextRendering]"] + - ["System.Globalization.CultureInfo", "System.Windows.Forms.InputLanguageChangedEventArgs", "Property[Culture]"] + - ["System.Int32", "System.Windows.Forms.PropertyManager", "Property[Position]"] + - ["System.Windows.Forms.CreateParams", "System.Windows.Forms.TextBox", "Property[CreateParams]"] + - ["System.Boolean", "System.Windows.Forms.CheckedListBox", "Method[GetItemChecked].ReturnValue"] + - ["System.Windows.Forms.Cursor", "System.Windows.Forms.WebBrowserBase", "Property[Cursor]"] + - ["System.Windows.Forms.AnchorStyles", "System.Windows.Forms.AnchorStyles!", "Field[None]"] + - ["System.String", "System.Windows.Forms.WebBrowserBase", "Property[Text]"] + - ["System.Windows.Forms.DataGridViewCellBorderStyle", "System.Windows.Forms.DataGridViewCellBorderStyle!", "Field[Raised]"] + - ["System.Windows.Forms.AccessibleEvents", "System.Windows.Forms.AccessibleEvents!", "Field[SystemDragDropEnd]"] + - ["System.Windows.Forms.ScrollOrientation", "System.Windows.Forms.ScrollOrientation!", "Field[VerticalScroll]"] + - ["System.String", "System.Windows.Forms.GridItem", "Property[Label]"] + - ["System.Drawing.Image", "System.Windows.Forms.MonthCalendar", "Property[BackgroundImage]"] + - ["System.Windows.Forms.BorderStyle", "System.Windows.Forms.ListView", "Property[BorderStyle]"] + - ["System.Boolean", "System.Windows.Forms.SystemInformation!", "Property[IsToolTipAnimationEnabled]"] + - ["System.Windows.Forms.DockStyle", "System.Windows.Forms.ToolStripDropDown", "Property[Dock]"] + - ["System.Drawing.Color", "System.Windows.Forms.PropertyGrid", "Property[ViewForeColor]"] + - ["System.Windows.Forms.ToolStripPanel", "System.Windows.Forms.ToolStripContainer", "Property[LeftToolStripPanel]"] + - ["System.Windows.Forms.Shortcut", "System.Windows.Forms.Shortcut!", "Field[CtrlE]"] + - ["System.Boolean", "System.Windows.Forms.DrawListViewSubItemEventArgs", "Property[DrawDefault]"] + - ["System.Drawing.Rectangle", "System.Windows.Forms.DataGridViewCellPaintingEventArgs", "Property[ClipBounds]"] + - ["System.Int32", "System.Windows.Forms.ComboBox", "Property[ItemHeight]"] + - ["System.String", "System.Windows.Forms.DataGridColumnStyle", "Property[NullText]"] + - ["System.Windows.Forms.SizeGripStyle", "System.Windows.Forms.SizeGripStyle!", "Field[Auto]"] + - ["System.Drawing.Color", "System.Windows.Forms.ComboBox", "Property[BackColor]"] + - ["System.Windows.Forms.MessageBoxIcon", "System.Windows.Forms.MessageBoxIcon!", "Field[None]"] + - ["System.Windows.Forms.ToolStripStatusLabelBorderSides", "System.Windows.Forms.ToolStripStatusLabelBorderSides!", "Field[All]"] + - ["System.Windows.Forms.CreateParams", "System.Windows.Forms.PictureBox", "Property[CreateParams]"] + - ["System.Boolean", "System.Windows.Forms.ToolBar", "Property[ShowToolTips]"] + - ["System.Boolean", "System.Windows.Forms.DataGrid", "Method[ShouldSerializeHeaderForeColor].ReturnValue"] + - ["System.Windows.Input.ICommand", "System.Windows.Forms.ButtonBase", "Property[Command]"] + - ["System.Windows.Forms.Keys", "System.Windows.Forms.Keys!", "Field[B]"] + - ["System.Drawing.Image", "System.Windows.Forms.Splitter", "Property[BackgroundImage]"] + - ["System.Int32", "System.Windows.Forms.DataGridView", "Property[RowCount]"] + - ["System.Windows.Forms.ScrollEventType", "System.Windows.Forms.ScrollEventType!", "Field[EndScroll]"] + - ["System.Int32", "System.Windows.Forms.Control", "Property[DeviceDpi]"] + - ["System.Int32", "System.Windows.Forms.DataGridTableStyle", "Property[PreferredColumnWidth]"] + - ["System.Windows.Forms.DialogResult", "System.Windows.Forms.DialogResult!", "Field[Abort]"] + - ["System.Windows.Forms.BootMode", "System.Windows.Forms.BootMode!", "Field[FailSafeWithNetwork]"] + - ["System.Boolean", "System.Windows.Forms.IDataGridViewEditingControl", "Method[EditingControlWantsInputKey].ReturnValue"] + - ["System.Windows.Forms.Keys", "System.Windows.Forms.Keys!", "Field[Snapshot]"] + - ["System.Windows.Forms.WebBrowserEncryptionLevel", "System.Windows.Forms.WebBrowserEncryptionLevel!", "Field[Bit40]"] + - ["System.Drawing.Color", "System.Windows.Forms.AxHost", "Property[ForeColor]"] + - ["System.Windows.Forms.PrintPreviewControl", "System.Windows.Forms.PrintPreviewDialog", "Property[PrintPreviewControl]"] + - ["System.Windows.Forms.Cursor", "System.Windows.Forms.Cursors!", "Property[SizeNWSE]"] + - ["System.Boolean", "System.Windows.Forms.ToolStripOverflowButton", "Property[HasDropDownItems]"] + - ["System.Boolean", "System.Windows.Forms.PrintDialog", "Method[RunDialog].ReturnValue"] + - ["System.Int32", "System.Windows.Forms.DataGridViewRowDividerDoubleClickEventArgs", "Property[RowIndex]"] + - ["System.Windows.Forms.ItemActivation", "System.Windows.Forms.ItemActivation!", "Field[Standard]"] + - ["System.Windows.Forms.ToolStrip", "System.Windows.Forms.ToolStripRenderEventArgs", "Property[ToolStrip]"] + - ["System.Windows.Forms.AccessibleObject", "System.Windows.Forms.DataGridViewCheckBoxCell", "Method[CreateAccessibilityInstance].ReturnValue"] + - ["System.Collections.ArrayList", "System.Windows.Forms.GridColumnStylesCollection", "Property[List]"] + - ["System.Int32", "System.Windows.Forms.SplitterCancelEventArgs", "Property[MouseCursorX]"] + - ["System.Windows.Forms.ImeMode", "System.Windows.Forms.ButtonBase", "Property[ImeMode]"] + - ["System.Windows.Forms.TreeNodeStates", "System.Windows.Forms.TreeNodeStates!", "Field[Indeterminate]"] + - ["System.Windows.Forms.DataGridViewEditMode", "System.Windows.Forms.DataGridView", "Property[EditMode]"] + - ["System.Boolean", "System.Windows.Forms.Clipboard!", "Method[ContainsData].ReturnValue"] + - ["System.Int32", "System.Windows.Forms.TableLayoutSettings", "Property[ColumnCount]"] + - ["System.Boolean", "System.Windows.Forms.RichTextBox", "Property[EnableAutoDragDrop]"] + - ["System.Collections.IEnumerator", "System.Windows.Forms.DataGridViewSelectedCellCollection", "Method[System.Collections.IEnumerable.GetEnumerator].ReturnValue"] + - ["System.Windows.Forms.RightToLeft", "System.Windows.Forms.ToolStripControlHost", "Property[RightToLeft]"] + - ["System.Windows.Forms.ColorDepth", "System.Windows.Forms.ColorDepth!", "Field[Depth4Bit]"] + - ["System.Windows.Forms.DockStyle", "System.Windows.Forms.ToolStripPanel", "Property[Dock]"] + - ["System.Boolean", "System.Windows.Forms.DataGridViewRow", "Property[Visible]"] + - ["System.Windows.Forms.Keys", "System.Windows.Forms.Keys!", "Field[OemQuotes]"] + - ["System.Int32", "System.Windows.Forms.TextBoxBase", "Property[TextLength]"] + - ["System.Object", "System.Windows.Forms.DataGridViewLinkCell", "Method[Clone].ReturnValue"] + - ["System.Boolean", "System.Windows.Forms.DataGridViewColumn", "Property[IsDataBound]"] + - ["System.Windows.Forms.Control", "System.Windows.Forms.Control", "Method[GetNextControl].ReturnValue"] + - ["System.Object", "System.Windows.Forms.Control", "Property[Tag]"] + - ["System.String", "System.Windows.Forms.Application!", "Property[ExecutablePath]"] + - ["System.Drawing.Point", "System.Windows.Forms.TextBoxBase", "Method[GetPositionFromCharIndex].ReturnValue"] + - ["System.Windows.Forms.CreateParams", "System.Windows.Forms.StatusBar", "Property[CreateParams]"] + - ["System.Boolean", "System.Windows.Forms.ToolStripDropDownItem", "Property[Pressed]"] + - ["System.Int32", "System.Windows.Forms.TableLayoutPanel", "Method[GetRowSpan].ReturnValue"] + - ["System.Int32", "System.Windows.Forms.ScrollProperties", "Property[LargeChange]"] + - ["System.Boolean", "System.Windows.Forms.Control", "Property[DoubleBuffered]"] + - ["System.Boolean", "System.Windows.Forms.DataGridViewColumn", "Property[Frozen]"] + - ["System.Boolean", "System.Windows.Forms.ToolBar", "Property[DoubleBuffered]"] + - ["System.Windows.Forms.ToolStripItem", "System.Windows.Forms.ToolStripDropDown", "Property[OwnerItem]"] + - ["System.Boolean", "System.Windows.Forms.ImageIndexConverter", "Method[GetStandardValuesSupported].ReturnValue"] + - ["System.Windows.Forms.LinkBehavior", "System.Windows.Forms.DataGridViewLinkCell", "Property[LinkBehavior]"] + - ["System.Windows.Forms.Keys", "System.Windows.Forms.Keys!", "Field[VolumeUp]"] + - ["System.Drawing.Bitmap", "System.Windows.Forms.PropertyGrid", "Property[SortByCategoryImage]"] + - ["System.Windows.Forms.AutoSizeMode", "System.Windows.Forms.TabPage", "Property[AutoSizeMode]"] + - ["System.Windows.Forms.AccessibleSelection", "System.Windows.Forms.AccessibleSelection!", "Field[AddSelection]"] + - ["System.Boolean", "System.Windows.Forms.ToolStripMenuItem", "Method[ProcessMnemonic].ReturnValue"] + - ["System.Windows.Forms.ImageLayout", "System.Windows.Forms.TabControl", "Property[BackgroundImageLayout]"] + - ["System.Drawing.Rectangle", "System.Windows.Forms.DataGridViewTextBoxCell", "Method[GetContentBounds].ReturnValue"] + - ["System.Windows.Forms.AccessibleObject", "System.Windows.Forms.MonthCalendar", "Method[CreateAccessibilityInstance].ReturnValue"] + - ["System.Windows.Forms.DialogResult", "System.Windows.Forms.DialogResult!", "Field[Retry]"] + - ["System.Windows.Forms.FormWindowState", "System.Windows.Forms.FormWindowState!", "Field[Maximized]"] + - ["System.String", "System.Windows.Forms.ToolStripItem", "Property[AccessibleName]"] + - ["System.Boolean", "System.Windows.Forms.Control", "Property[ShowKeyboardCues]"] + - ["System.Windows.Forms.LinkState", "System.Windows.Forms.LinkState!", "Field[Visited]"] + - ["System.Drawing.Color", "System.Windows.Forms.DataGrid", "Property[CaptionBackColor]"] + - ["System.Boolean", "System.Windows.Forms.ToolStripDropDownItem", "Property[HasDropDown]"] + - ["System.Windows.Forms.DataGridViewAutoSizeColumnMode", "System.Windows.Forms.DataGridViewColumn", "Property[AutoSizeMode]"] + - ["System.Boolean", "System.Windows.Forms.DataGridViewComboBoxColumn", "Property[Sorted]"] + - ["System.Boolean", "System.Windows.Forms.DataGridViewCell", "Property[Displayed]"] + - ["System.Boolean", "System.Windows.Forms.HtmlWindow", "Method[Confirm].ReturnValue"] + - ["System.Windows.Forms.OSFeature", "System.Windows.Forms.OSFeature!", "Property[Feature]"] + - ["System.Windows.Forms.ButtonState", "System.Windows.Forms.ButtonState!", "Field[Checked]"] + - ["System.Windows.Forms.Keys", "System.Windows.Forms.Keys!", "Field[RShiftKey]"] + - ["System.Windows.Forms.DataGridViewElementStates", "System.Windows.Forms.DataGridViewElementStates!", "Field[Displayed]"] + - ["System.Object", "System.Windows.Forms.ErrorProvider", "Property[DataSource]"] + - ["System.Windows.Forms.HtmlElementCollection", "System.Windows.Forms.HtmlDocument", "Property[Images]"] + - ["System.Drawing.Color", "System.Windows.Forms.ListViewItem", "Property[BackColor]"] + - ["System.Windows.Forms.TaskDialogButton", "System.Windows.Forms.TaskDialogButton!", "Property[No]"] + - ["System.Windows.Forms.Keys", "System.Windows.Forms.Keys!", "Field[Oemtilde]"] + - ["System.Windows.Forms.TaskDialogIcon", "System.Windows.Forms.TaskDialogIcon!", "Field[None]"] + - ["System.Int32", "System.Windows.Forms.ColumnReorderedEventArgs", "Property[OldDisplayIndex]"] + - ["System.Windows.Forms.Keys", "System.Windows.Forms.Keys!", "Field[MButton]"] + - ["System.Drawing.Size", "System.Windows.Forms.CheckBox", "Property[DefaultSize]"] + - ["System.Windows.Forms.MessageBoxIcon", "System.Windows.Forms.MessageBoxIcon!", "Field[Error]"] + - ["System.Windows.Forms.RichTextBoxScrollBars", "System.Windows.Forms.RichTextBoxScrollBars!", "Field[ForcedBoth]"] + - ["System.Drawing.Font", "System.Windows.Forms.DataGridViewCellStyle", "Property[Font]"] + - ["System.Windows.Forms.AccessibleObject", "System.Windows.Forms.ProgressBar", "Method[CreateAccessibilityInstance].ReturnValue"] + - ["System.Drawing.Color", "System.Windows.Forms.ListViewInsertionMark", "Property[Color]"] + - ["System.Windows.Forms.PropertySort", "System.Windows.Forms.PropertyGrid", "Property[PropertySort]"] + - ["System.Windows.Forms.ToolBar+ToolBarButtonCollection", "System.Windows.Forms.ToolBar", "Property[Buttons]"] + - ["System.Drawing.Size", "System.Windows.Forms.SystemInformation!", "Property[IconSpacingSize]"] + - ["System.Boolean", "System.Windows.Forms.SelectionRangeConverter", "Method[CanConvertFrom].ReturnValue"] + - ["System.Collections.ArrayList", "System.Windows.Forms.DataGridViewColumnCollection", "Property[List]"] + - ["System.Boolean", "System.Windows.Forms.MenuItem", "Property[MdiList]"] + - ["System.Windows.Forms.Control", "System.Windows.Forms.Binding", "Property[Control]"] + - ["System.String", "System.Windows.Forms.ListControl", "Property[FormatString]"] + - ["System.Windows.Forms.HtmlElement", "System.Windows.Forms.HtmlElement", "Method[AppendChild].ReturnValue"] + - ["System.Windows.Forms.Keys", "System.Windows.Forms.Keys!", "Field[OemMinus]"] + - ["System.Windows.Forms.DataGridViewColumnCollection", "System.Windows.Forms.DataGridView", "Method[CreateColumnsInstance].ReturnValue"] + - ["System.Int32", "System.Windows.Forms.MaskedTextBox", "Method[GetFirstCharIndexOfCurrentLine].ReturnValue"] + - ["System.Boolean", "System.Windows.Forms.DockingAttribute", "Method[Equals].ReturnValue"] + - ["System.Type", "System.Windows.Forms.DataGridViewLinkCell", "Property[FormattedValueType]"] + - ["System.Windows.Forms.View", "System.Windows.Forms.View!", "Field[Details]"] + - ["System.Windows.Forms.ControlStyles", "System.Windows.Forms.ControlStyles!", "Field[CacheText]"] + - ["System.Object", "System.Windows.Forms.DataGridViewHeaderCell", "Method[Clone].ReturnValue"] + - ["System.Windows.Forms.AutoCompleteSource", "System.Windows.Forms.AutoCompleteSource!", "Field[AllUrl]"] + - ["System.Drawing.Image", "System.Windows.Forms.TextBoxBase", "Property[BackgroundImage]"] + - ["System.Windows.Forms.DataGridViewAutoSizeColumnMode", "System.Windows.Forms.DataGridViewAutoSizeColumnMode!", "Field[NotSet]"] + - ["System.Boolean", "System.Windows.Forms.ToolStripTextBox", "Property[ShortcutsEnabled]"] + - ["System.Windows.Forms.ImeMode", "System.Windows.Forms.ImeMode!", "Field[KatakanaHalf]"] + - ["System.Windows.Forms.InputLanguageCollection", "System.Windows.Forms.InputLanguage!", "Property[InstalledInputLanguages]"] + - ["System.Windows.Forms.SystemParameter", "System.Windows.Forms.SystemParameter!", "Field[SelectionFade]"] + - ["System.Object", "System.Windows.Forms.DataGridViewColumn", "Method[Clone].ReturnValue"] + - ["System.Windows.Forms.SplitterPanel", "System.Windows.Forms.SplitContainer", "Property[Panel2]"] + - ["System.Windows.Forms.MessageBoxIcon", "System.Windows.Forms.MessageBoxIcon!", "Field[Information]"] + - ["System.Drawing.Rectangle", "System.Windows.Forms.ToolStripDropDown", "Property[GripRectangle]"] + - ["System.Drawing.Image", "System.Windows.Forms.ToolStripItem", "Property[Image]"] + - ["System.Windows.Forms.StructFormat", "System.Windows.Forms.StructFormat!", "Field[Auto]"] + - ["System.Boolean", "System.Windows.Forms.Control", "Property[ShowFocusCues]"] + - ["System.Windows.Forms.Padding", "System.Windows.Forms.MonthCalendar", "Property[Padding]"] + - ["System.Object", "System.Windows.Forms.ConvertEventArgs", "Property[Value]"] + - ["System.Drawing.Rectangle", "System.Windows.Forms.DataGridViewRowPostPaintEventArgs", "Property[RowBounds]"] + - ["System.Drawing.Color", "System.Windows.Forms.DataGridTableStyle", "Property[LinkColor]"] + - ["System.Object", "System.Windows.Forms.ToolTip", "Property[Tag]"] + - ["System.Boolean", "System.Windows.Forms.MaskedTextBox", "Method[ProcessKeyMessage].ReturnValue"] + - ["System.Int32", "System.Windows.Forms.DataGridViewColumnCollection", "Method[IndexOf].ReturnValue"] + - ["System.Windows.Forms.Shortcut", "System.Windows.Forms.Shortcut!", "Field[CtrlShiftF11]"] + - ["System.Drawing.Rectangle", "System.Windows.Forms.TreeNode", "Property[Bounds]"] + - ["System.Windows.Forms.AccessibleRole", "System.Windows.Forms.ToolStripDropDownItemAccessibleObject", "Property[Role]"] + - ["System.String", "System.Windows.Forms.TaskDialogLinkClickedEventArgs", "Property[LinkHref]"] + - ["System.Int32", "System.Windows.Forms.GridColumnStylesCollection", "Property[System.Collections.ICollection.Count]"] + - ["System.Windows.Forms.Control+ControlCollection", "System.Windows.Forms.SplitContainer", "Property[Controls]"] + - ["System.Windows.Forms.WebBrowserReadyState", "System.Windows.Forms.WebBrowserReadyState!", "Field[Uninitialized]"] + - ["System.String", "System.Windows.Forms.TrackBar", "Method[ToString].ReturnValue"] + - ["System.Int32", "System.Windows.Forms.ListBox", "Method[FindStringExact].ReturnValue"] + - ["System.Drawing.Rectangle", "System.Windows.Forms.DataGridViewCell", "Method[PositionEditingPanel].ReturnValue"] + - ["System.ComponentModel.ListSortDirection", "System.Windows.Forms.BindingSource", "Property[SortDirection]"] + - ["System.Drawing.Color", "System.Windows.Forms.ProfessionalColorTable", "Property[ImageMarginGradientMiddle]"] + - ["System.Boolean", "System.Windows.Forms.GridItemCollection", "Property[System.Collections.ICollection.IsSynchronized]"] + - ["System.Windows.Forms.WebBrowserReadyState", "System.Windows.Forms.WebBrowserReadyState!", "Field[Complete]"] + - ["System.Drawing.Point", "System.Windows.Forms.MouseEventArgs", "Property[Location]"] + - ["System.Boolean", "System.Windows.Forms.ListView", "Property[OwnerDraw]"] + - ["System.Windows.Forms.HtmlWindow", "System.Windows.Forms.HtmlWindow", "Method[Open].ReturnValue"] + - ["System.Uri", "System.Windows.Forms.WebBrowserDocumentCompletedEventArgs", "Property[Url]"] + - ["System.ComponentModel.PropertyDescriptorCollection", "System.Windows.Forms.PaddingConverter", "Method[GetProperties].ReturnValue"] + - ["System.String", "System.Windows.Forms.Application!", "Property[ProductVersion]"] + - ["System.Windows.Forms.FormBorderStyle", "System.Windows.Forms.FormBorderStyle!", "Field[FixedSingle]"] + - ["System.Windows.Forms.Keys", "System.Windows.Forms.Keys!", "Field[Right]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemWindowsFormsAutomation/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemWindowsFormsAutomation/model.yml new file mode 100644 index 000000000000..583c132602dc --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemWindowsFormsAutomation/model.yml @@ -0,0 +1,19 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Windows.Forms.Automation.AutomationNotificationProcessing", "System.Windows.Forms.Automation.AutomationNotificationProcessing!", "Field[ImportantAll]"] + - ["System.Windows.Forms.Automation.AutomationNotificationKind", "System.Windows.Forms.Automation.AutomationNotificationKind!", "Field[ActionAborted]"] + - ["System.Windows.Forms.Automation.AutomationLiveSetting", "System.Windows.Forms.Automation.IAutomationLiveRegion", "Property[LiveSetting]"] + - ["System.Windows.Forms.Automation.AutomationNotificationProcessing", "System.Windows.Forms.Automation.AutomationNotificationProcessing!", "Field[CurrentThenMostRecent]"] + - ["System.Windows.Forms.Automation.AutomationLiveSetting", "System.Windows.Forms.Automation.AutomationLiveSetting!", "Field[Assertive]"] + - ["System.Windows.Forms.Automation.AutomationNotificationKind", "System.Windows.Forms.Automation.AutomationNotificationKind!", "Field[ItemRemoved]"] + - ["System.Windows.Forms.Automation.AutomationNotificationProcessing", "System.Windows.Forms.Automation.AutomationNotificationProcessing!", "Field[ImportantMostRecent]"] + - ["System.Windows.Forms.Automation.AutomationNotificationKind", "System.Windows.Forms.Automation.AutomationNotificationKind!", "Field[Other]"] + - ["System.Windows.Forms.Automation.AutomationLiveSetting", "System.Windows.Forms.Automation.AutomationLiveSetting!", "Field[Off]"] + - ["System.Windows.Forms.Automation.AutomationLiveSetting", "System.Windows.Forms.Automation.AutomationLiveSetting!", "Field[Polite]"] + - ["System.Windows.Forms.Automation.AutomationNotificationKind", "System.Windows.Forms.Automation.AutomationNotificationKind!", "Field[ItemAdded]"] + - ["System.Windows.Forms.Automation.AutomationNotificationKind", "System.Windows.Forms.Automation.AutomationNotificationKind!", "Field[ActionCompleted]"] + - ["System.Windows.Forms.Automation.AutomationNotificationProcessing", "System.Windows.Forms.Automation.AutomationNotificationProcessing!", "Field[MostRecent]"] + - ["System.Windows.Forms.Automation.AutomationNotificationProcessing", "System.Windows.Forms.Automation.AutomationNotificationProcessing!", "Field[All]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemWindowsFormsComponentModelCom2Interop/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemWindowsFormsComponentModelCom2Interop/model.yml new file mode 100644 index 000000000000..ab12a96c15b1 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemWindowsFormsComponentModelCom2Interop/model.yml @@ -0,0 +1,7 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Boolean", "System.Windows.Forms.ComponentModel.Com2Interop.IComPropertyBrowser", "Property[InPropertySet]"] + - ["System.Boolean", "System.Windows.Forms.ComponentModel.Com2Interop.IComPropertyBrowser", "Method[EnsurePendingChangesCommitted].ReturnValue"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemWindowsFormsDataVisualizationCharting/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemWindowsFormsDataVisualizationCharting/model.yml new file mode 100644 index 000000000000..5f8da5228fae --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemWindowsFormsDataVisualizationCharting/model.yml @@ -0,0 +1,1245 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Double", "System.Windows.Forms.DataVisualization.Charting.ZTestResult", "Property[ZValue]"] + - ["System.Drawing.Color", "System.Windows.Forms.DataVisualization.Charting.LineAnnotation", "Property[ForeColor]"] + - ["System.Windows.Forms.DataVisualization.Charting.SeriesChartType", "System.Windows.Forms.DataVisualization.Charting.SeriesChartType!", "Field[SplineRange]"] + - ["System.Drawing.Color", "System.Windows.Forms.DataVisualization.Charting.ChartArea", "Property[BorderColor]"] + - ["System.String", "System.Windows.Forms.DataVisualization.Charting.Chart", "Property[BuildNumber]"] + - ["System.Windows.Forms.DataVisualization.Charting.SeriesChartType", "System.Windows.Forms.DataVisualization.Charting.SeriesChartType!", "Field[FastPoint]"] + - ["System.Windows.Forms.DataVisualization.Charting.ScrollBarButtonType", "System.Windows.Forms.DataVisualization.Charting.ScrollBarButtonType!", "Field[LargeIncrement]"] + - ["System.Drawing.Color", "System.Windows.Forms.DataVisualization.Charting.ImageAnnotation", "Property[LineColor]"] + - ["System.Drawing.Color", "System.Windows.Forms.DataVisualization.Charting.SmartLabelStyle", "Property[CalloutBackColor]"] + - ["System.Windows.Forms.DataVisualization.Charting.FinancialFormula", "System.Windows.Forms.DataVisualization.Charting.FinancialFormula!", "Field[EaseOfMovement]"] + - ["System.Drawing.Color", "System.Windows.Forms.DataVisualization.Charting.Legend", "Property[ForeColor]"] + - ["System.Windows.Forms.DataVisualization.Charting.IntervalType", "System.Windows.Forms.DataVisualization.Charting.IntervalType!", "Field[Days]"] + - ["System.Drawing.ContentAlignment", "System.Windows.Forms.DataVisualization.Charting.Title", "Property[Alignment]"] + - ["System.Single", "System.Windows.Forms.DataVisualization.Charting.ElementPosition", "Property[Y]"] + - ["System.Windows.Forms.DataVisualization.Charting.GradientStyle", "System.Windows.Forms.DataVisualization.Charting.GradientStyle!", "Field[DiagonalLeft]"] + - ["System.Windows.Forms.DataVisualization.Charting.ChartDashStyle", "System.Windows.Forms.DataVisualization.Charting.Legend", "Property[BorderDashStyle]"] + - ["System.Windows.Forms.DataVisualization.Charting.DateTimeIntervalType", "System.Windows.Forms.DataVisualization.Charting.AxisScaleView", "Property[SmallScrollMinSizeType]"] + - ["System.Windows.Forms.DataVisualization.Charting.Axis", "System.Windows.Forms.DataVisualization.Charting.AxisScrollBar", "Property[Axis]"] + - ["System.String", "System.Windows.Forms.DataVisualization.Charting.Annotation", "Property[ClipToChartArea]"] + - ["System.Windows.Forms.DataVisualization.Charting.ChartHatchStyle", "System.Windows.Forms.DataVisualization.Charting.RectangleAnnotation", "Property[BackHatchStyle]"] + - ["System.Windows.Forms.DataVisualization.Charting.FinancialFormula", "System.Windows.Forms.DataVisualization.Charting.FinancialFormula!", "Field[TripleExponentialMovingAverage]"] + - ["System.Windows.Forms.DataVisualization.Charting.Axis", "System.Windows.Forms.DataVisualization.Charting.CustomLabel", "Property[Axis]"] + - ["System.Windows.Forms.DataVisualization.Charting.GradientStyle", "System.Windows.Forms.DataVisualization.Charting.GradientStyle!", "Field[Center]"] + - ["System.Windows.Forms.DataVisualization.Charting.ChartHatchStyle", "System.Windows.Forms.DataVisualization.Charting.ChartHatchStyle!", "Field[Cross]"] + - ["System.Drawing.Color", "System.Windows.Forms.DataVisualization.Charting.DataPointCustomProperties", "Property[LabelForeColor]"] + - ["System.Boolean", "System.Windows.Forms.DataVisualization.Charting.Axis", "Property[IsInterlaced]"] + - ["System.Windows.Forms.DataVisualization.Charting.IntervalAutoMode", "System.Windows.Forms.DataVisualization.Charting.Axis", "Property[IntervalAutoMode]"] + - ["System.Windows.Forms.DataVisualization.Charting.Axis", "System.Windows.Forms.DataVisualization.Charting.HitTestResult", "Property[Axis]"] + - ["System.Windows.Forms.DataVisualization.Charting.DateTimeIntervalType", "System.Windows.Forms.DataVisualization.Charting.DateTimeIntervalType!", "Field[Hours]"] + - ["System.Drawing.Font", "System.Windows.Forms.DataVisualization.Charting.Axis", "Property[TitleFont]"] + - ["System.String", "System.Windows.Forms.DataVisualization.Charting.LegendItem", "Property[MarkerImage]"] + - ["System.Double", "System.Windows.Forms.DataVisualization.Charting.LabelStyle", "Property[Interval]"] + - ["System.String", "System.Windows.Forms.DataVisualization.Charting.LegendCell", "Property[Name]"] + - ["System.Windows.Forms.DataVisualization.Charting.ChartHatchStyle", "System.Windows.Forms.DataVisualization.Charting.ChartHatchStyle!", "Field[None]"] + - ["System.Windows.Forms.DataVisualization.Charting.LineAnchorCapStyle", "System.Windows.Forms.DataVisualization.Charting.SmartLabelStyle", "Property[CalloutLineAnchorCapStyle]"] + - ["System.Windows.Forms.DataVisualization.Charting.ChartColorPalette", "System.Windows.Forms.DataVisualization.Charting.ChartColorPalette!", "Field[SemiTransparent]"] + - ["System.Double", "System.Windows.Forms.DataVisualization.Charting.Annotation", "Property[AnchorOffsetX]"] + - ["System.Drawing.SizeF", "System.Windows.Forms.DataVisualization.Charting.ChartGraphics", "Method[GetAbsoluteSize].ReturnValue"] + - ["System.Double", "System.Windows.Forms.DataVisualization.Charting.AnovaResult", "Property[SumOfSquaresWithinGroups]"] + - ["System.Windows.Forms.DataVisualization.Charting.TextStyle", "System.Windows.Forms.DataVisualization.Charting.Annotation", "Property[TextStyle]"] + - ["System.Windows.Forms.DataVisualization.Charting.LabelStyle", "System.Windows.Forms.DataVisualization.Charting.Axis", "Property[LabelStyle]"] + - ["System.Windows.Forms.DataVisualization.Charting.AxisArrowStyle", "System.Windows.Forms.DataVisualization.Charting.Axis", "Property[ArrowStyle]"] + - ["System.Windows.Forms.DataVisualization.Charting.ScrollBarButtonStyles", "System.Windows.Forms.DataVisualization.Charting.ScrollBarButtonStyles!", "Field[None]"] + - ["System.Windows.Forms.DataVisualization.Charting.TextStyle", "System.Windows.Forms.DataVisualization.Charting.PolylineAnnotation", "Property[TextStyle]"] + - ["System.Windows.Forms.DataVisualization.Charting.FinancialFormula", "System.Windows.Forms.DataVisualization.Charting.FinancialFormula!", "Field[PositiveVolumeIndex]"] + - ["System.Windows.Forms.DataVisualization.Charting.Axis", "System.Windows.Forms.DataVisualization.Charting.ChartArea", "Property[AxisY2]"] + - ["System.Windows.Forms.DataVisualization.Charting.ChartImageWrapMode", "System.Windows.Forms.DataVisualization.Charting.ChartImageWrapMode!", "Field[TileFlipY]"] + - ["System.Windows.Forms.DataVisualization.Charting.ChartArea", "System.Windows.Forms.DataVisualization.Charting.AxisScrollBar", "Property[ChartArea]"] + - ["System.Boolean", "System.Windows.Forms.DataVisualization.Charting.AnnotationGroup", "Property[AllowAnchorMoving]"] + - ["System.Drawing.Color", "System.Windows.Forms.DataVisualization.Charting.LabelStyle", "Property[ForeColor]"] + - ["System.Drawing.Color", "System.Windows.Forms.DataVisualization.Charting.LegendItem", "Property[MarkerImageTransparentColor]"] + - ["System.Windows.Forms.DataVisualization.Charting.ScrollBarButtonStyles", "System.Windows.Forms.DataVisualization.Charting.AxisScrollBar", "Property[ButtonStyle]"] + - ["System.String", "System.Windows.Forms.DataVisualization.Charting.Legend", "Property[InsideChartArea]"] + - ["System.Boolean", "System.Windows.Forms.DataVisualization.Charting.LegendItem", "Property[Enabled]"] + - ["System.Int32", "System.Windows.Forms.DataVisualization.Charting.Grid", "Property[LineWidth]"] + - ["System.Windows.Forms.DataVisualization.Charting.FinancialFormula", "System.Windows.Forms.DataVisualization.Charting.FinancialFormula!", "Field[MovingAverageConvergenceDivergence]"] + - ["System.String", "System.Windows.Forms.DataVisualization.Charting.LegendCellColumn", "Property[Text]"] + - ["System.Windows.Forms.DataVisualization.Charting.SeriesChartType", "System.Windows.Forms.DataVisualization.Charting.SeriesChartType!", "Field[ThreeLineBreak]"] + - ["System.Windows.Forms.DataVisualization.Charting.SeriesChartType", "System.Windows.Forms.DataVisualization.Charting.SeriesChartType!", "Field[Area]"] + - ["System.Int32", "System.Windows.Forms.DataVisualization.Charting.RectangleAnnotation", "Property[LineWidth]"] + - ["System.Drawing.Color", "System.Windows.Forms.DataVisualization.Charting.ImageAnnotation", "Property[BackColor]"] + - ["System.Windows.Forms.DataVisualization.Charting.SeriesChartType", "System.Windows.Forms.DataVisualization.Charting.SeriesChartType!", "Field[Candlestick]"] + - ["System.Drawing.Color", "System.Windows.Forms.DataVisualization.Charting.ChartArea", "Property[ShadowColor]"] + - ["System.Int32", "System.Windows.Forms.DataVisualization.Charting.Axis", "Property[LineWidth]"] + - ["System.Windows.Forms.DataVisualization.Charting.TextStyle", "System.Windows.Forms.DataVisualization.Charting.TextStyle!", "Field[Default]"] + - ["System.Drawing.Color", "System.Windows.Forms.DataVisualization.Charting.Title", "Property[BackImageTransparentColor]"] + - ["System.Windows.Forms.DataVisualization.Charting.ChartHatchStyle", "System.Windows.Forms.DataVisualization.Charting.AnnotationGroup", "Property[BackHatchStyle]"] + - ["System.Windows.Forms.DataVisualization.Charting.ChartValueType", "System.Windows.Forms.DataVisualization.Charting.ChartValueType!", "Field[UInt32]"] + - ["System.Boolean", "System.Windows.Forms.DataVisualization.Charting.ChartSerializer", "Property[IsResetWhenLoading]"] + - ["System.Double", "System.Windows.Forms.DataVisualization.Charting.AxisScaleView", "Property[SmallScrollSize]"] + - ["System.String", "System.Windows.Forms.DataVisualization.Charting.LegendItem", "Property[Name]"] + - ["System.Drawing.Color", "System.Windows.Forms.DataVisualization.Charting.ImageAnnotation", "Property[BackSecondaryColor]"] + - ["System.Int32", "System.Windows.Forms.DataVisualization.Charting.Axis", "Property[LabelAutoFitMinFontSize]"] + - ["System.Single", "System.Windows.Forms.DataVisualization.Charting.TickMark", "Property[Size]"] + - ["System.Windows.Forms.DataVisualization.Charting.DateTimeIntervalType", "System.Windows.Forms.DataVisualization.Charting.AxisScaleView", "Property[SmallScrollSizeType]"] + - ["System.Drawing.Color", "System.Windows.Forms.DataVisualization.Charting.Chart", "Property[ForeColor]"] + - ["System.Double", "System.Windows.Forms.DataVisualization.Charting.DataPoint", "Property[XValue]"] + - ["System.Windows.Forms.DataVisualization.Charting.TickMarkStyle", "System.Windows.Forms.DataVisualization.Charting.TickMark", "Property[TickMarkStyle]"] + - ["System.Drawing.Color", "System.Windows.Forms.DataVisualization.Charting.LegendItem", "Property[BackImageTransparentColor]"] + - ["System.Windows.Forms.DataVisualization.Charting.AxisName", "System.Windows.Forms.DataVisualization.Charting.AxisName!", "Field[X]"] + - ["System.Double", "System.Windows.Forms.DataVisualization.Charting.FTestResult", "Property[SecondSeriesMean]"] + - ["System.Windows.Forms.DataVisualization.Charting.DataPoint", "System.Windows.Forms.DataVisualization.Charting.DataPointCollection", "Method[FindMaxByValue].ReturnValue"] + - ["System.String", "System.Windows.Forms.DataVisualization.Charting.Title", "Property[DockedToChartArea]"] + - ["System.String", "System.Windows.Forms.DataVisualization.Charting.TextAnnotation", "Property[AnnotationType]"] + - ["System.Windows.Forms.DataVisualization.Charting.GradientStyle", "System.Windows.Forms.DataVisualization.Charting.DataPointCustomProperties", "Property[BackGradientStyle]"] + - ["System.Windows.Forms.DataVisualization.Charting.LabelAutoFitStyles", "System.Windows.Forms.DataVisualization.Charting.LabelAutoFitStyles!", "Field[DecreaseFont]"] + - ["System.Windows.Forms.DataVisualization.Charting.SerializationContents", "System.Windows.Forms.DataVisualization.Charting.SerializationContents!", "Field[All]"] + - ["System.Drawing.Font", "System.Windows.Forms.DataVisualization.Charting.ImageAnnotation", "Property[Font]"] + - ["System.Windows.Forms.DataVisualization.Charting.LegendSeparatorStyle", "System.Windows.Forms.DataVisualization.Charting.Legend", "Property[HeaderSeparator]"] + - ["System.Windows.Forms.DataVisualization.Charting.LabelCalloutStyle", "System.Windows.Forms.DataVisualization.Charting.AnnotationSmartLabelStyle", "Property[CalloutStyle]"] + - ["System.Windows.Forms.DataVisualization.Charting.ChartValueType", "System.Windows.Forms.DataVisualization.Charting.ChartValueType!", "Field[Double]"] + - ["System.String", "System.Windows.Forms.DataVisualization.Charting.DataPointCustomProperties", "Property[LegendText]"] + - ["System.Windows.Forms.DataVisualization.Charting.ChartHatchStyle", "System.Windows.Forms.DataVisualization.Charting.ChartHatchStyle!", "Field[NarrowVertical]"] + - ["System.Windows.Forms.DataVisualization.Charting.BreakLineStyle", "System.Windows.Forms.DataVisualization.Charting.BreakLineStyle!", "Field[Wave]"] + - ["System.Boolean", "System.Windows.Forms.DataVisualization.Charting.Axis", "Property[IsStartedFromZero]"] + - ["System.Int32", "System.Windows.Forms.DataVisualization.Charting.DataPointCustomProperties", "Property[MarkerSize]"] + - ["System.Windows.Forms.DataVisualization.Charting.ChartHatchStyle", "System.Windows.Forms.DataVisualization.Charting.ChartHatchStyle!", "Field[LightDownwardDiagonal]"] + - ["System.Windows.Forms.DataVisualization.Charting.LabelAutoFitStyles", "System.Windows.Forms.DataVisualization.Charting.LabelAutoFitStyles!", "Field[StaggeredLabels]"] + - ["System.Drawing.Color", "System.Windows.Forms.DataVisualization.Charting.ImageAnnotation", "Property[ImageTransparentColor]"] + - ["System.Windows.Forms.DataVisualization.Charting.ArrowStyle", "System.Windows.Forms.DataVisualization.Charting.ArrowStyle!", "Field[DoubleArrow]"] + - ["System.Double", "System.Windows.Forms.DataVisualization.Charting.AnovaResult", "Property[MeanSquareVarianceWithinGroups]"] + - ["System.Double[]", "System.Windows.Forms.DataVisualization.Charting.DataPoint", "Property[YValues]"] + - ["System.Windows.Forms.DataVisualization.Charting.LineAnchorCapStyle", "System.Windows.Forms.DataVisualization.Charting.LineAnnotation", "Property[StartCap]"] + - ["System.String", "System.Windows.Forms.DataVisualization.Charting.ChartArea", "Property[BackImage]"] + - ["System.Windows.Forms.DataVisualization.Charting.FinancialFormula", "System.Windows.Forms.DataVisualization.Charting.FinancialFormula!", "Field[RelativeStrengthIndex]"] + - ["System.Int32", "System.Windows.Forms.DataVisualization.Charting.LegendItem", "Property[MarkerSize]"] + - ["System.Windows.Forms.DataVisualization.Charting.AxisScaleView", "System.Windows.Forms.DataVisualization.Charting.Axis", "Property[ScaleView]"] + - ["System.Drawing.Color", "System.Windows.Forms.DataVisualization.Charting.RectangleAnnotation", "Property[BackColor]"] + - ["System.Int32", "System.Windows.Forms.DataVisualization.Charting.Legend", "Property[TextWrapThreshold]"] + - ["System.Windows.Forms.DataVisualization.Charting.BreakLineStyle", "System.Windows.Forms.DataVisualization.Charting.BreakLineStyle!", "Field[None]"] + - ["System.Object", "System.Windows.Forms.DataVisualization.Charting.ChartElement", "Property[Tag]"] + - ["System.Double", "System.Windows.Forms.DataVisualization.Charting.TTestResult", "Property[DegreeOfFreedom]"] + - ["System.Boolean", "System.Windows.Forms.DataVisualization.Charting.Annotation", "Property[IsSizeAlwaysRelative]"] + - ["System.Windows.Forms.DataVisualization.Charting.Axis", "System.Windows.Forms.DataVisualization.Charting.ViewEventArgs", "Property[Axis]"] + - ["System.Double", "System.Windows.Forms.DataVisualization.Charting.StatisticFormula", "Method[BetaFunction].ReturnValue"] + - ["System.Boolean", "System.Windows.Forms.DataVisualization.Charting.LabelStyle", "Property[IsStaggered]"] + - ["System.String", "System.Windows.Forms.DataVisualization.Charting.BorderSkin", "Property[BackImage]"] + - ["System.Int32", "System.Windows.Forms.DataVisualization.Charting.Margins", "Property[Top]"] + - ["System.Windows.Forms.DataVisualization.Charting.Cursor", "System.Windows.Forms.DataVisualization.Charting.ChartArea", "Property[CursorY]"] + - ["System.Int32", "System.Windows.Forms.DataVisualization.Charting.Margins", "Property[Right]"] + - ["System.String", "System.Windows.Forms.DataVisualization.Charting.DataPointCustomProperties", "Property[ToolTip]"] + - ["System.Windows.Forms.DataVisualization.Charting.DateTimeIntervalType", "System.Windows.Forms.DataVisualization.Charting.DateTimeIntervalType!", "Field[Minutes]"] + - ["System.Double", "System.Windows.Forms.DataVisualization.Charting.AnovaResult", "Property[DegreeOfFreedomTotal]"] + - ["System.Windows.Forms.DataVisualization.Charting.StartFromZero", "System.Windows.Forms.DataVisualization.Charting.AxisScaleBreakStyle", "Property[StartFromZero]"] + - ["System.String", "System.Windows.Forms.DataVisualization.Charting.StripLine", "Property[Name]"] + - ["System.Drawing.Color", "System.Windows.Forms.DataVisualization.Charting.LegendItem", "Property[ShadowColor]"] + - ["System.Windows.Forms.DataVisualization.Charting.ChartHatchStyle", "System.Windows.Forms.DataVisualization.Charting.ChartHatchStyle!", "Field[WideUpwardDiagonal]"] + - ["System.Windows.Forms.DataVisualization.Charting.LabelAlignmentStyles", "System.Windows.Forms.DataVisualization.Charting.LabelAlignmentStyles!", "Field[Bottom]"] + - ["System.Double", "System.Windows.Forms.DataVisualization.Charting.AnnotationPositionChangingEventArgs", "Property[NewSizeHeight]"] + - ["System.Windows.Forms.DataVisualization.Charting.LabelCalloutStyle", "System.Windows.Forms.DataVisualization.Charting.LabelCalloutStyle!", "Field[Box]"] + - ["System.Windows.Forms.DataVisualization.Charting.ArrowStyle", "System.Windows.Forms.DataVisualization.Charting.ArrowStyle!", "Field[Simple]"] + - ["System.Windows.Forms.DataVisualization.Charting.ChartHatchStyle", "System.Windows.Forms.DataVisualization.Charting.ChartHatchStyle!", "Field[Percent40]"] + - ["System.Windows.Forms.DataVisualization.Charting.LabelMarkStyle", "System.Windows.Forms.DataVisualization.Charting.LabelMarkStyle!", "Field[Box]"] + - ["System.Windows.Forms.DataVisualization.Charting.AnnotationCollection", "System.Windows.Forms.DataVisualization.Charting.AnnotationGroup", "Property[Annotations]"] + - ["System.Windows.Forms.DataVisualization.Charting.GradientStyle", "System.Windows.Forms.DataVisualization.Charting.GradientStyle!", "Field[VerticalCenter]"] + - ["System.Windows.Forms.DataVisualization.Charting.LineAnchorCapStyle", "System.Windows.Forms.DataVisualization.Charting.LineAnchorCapStyle!", "Field[Arrow]"] + - ["System.Windows.Forms.DataVisualization.Charting.ChartDashStyle", "System.Windows.Forms.DataVisualization.Charting.Chart", "Property[BorderlineDashStyle]"] + - ["System.String", "System.Windows.Forms.DataVisualization.Charting.CalloutAnnotation", "Property[AnnotationType]"] + - ["System.Int32", "System.Windows.Forms.DataVisualization.Charting.LegendCell", "Property[CellSpan]"] + - ["System.Windows.Forms.DataVisualization.Charting.SeriesChartType", "System.Windows.Forms.DataVisualization.Charting.SeriesChartType!", "Field[Range]"] + - ["System.Boolean", "System.Windows.Forms.DataVisualization.Charting.DataPointCustomProperties", "Method[IsCustomPropertySet].ReturnValue"] + - ["System.Windows.Forms.DataVisualization.Charting.ChartHatchStyle", "System.Windows.Forms.DataVisualization.Charting.ImageAnnotation", "Property[BackHatchStyle]"] + - ["System.Double", "System.Windows.Forms.DataVisualization.Charting.Axis", "Method[ValueToPixelPosition].ReturnValue"] + - ["System.Windows.Forms.DataVisualization.Charting.TickMark", "System.Windows.Forms.DataVisualization.Charting.Axis", "Property[MinorTickMark]"] + - ["System.Windows.Forms.DataVisualization.Charting.ZTestResult", "System.Windows.Forms.DataVisualization.Charting.StatisticFormula", "Method[ZTest].ReturnValue"] + - ["System.Double", "System.Windows.Forms.DataVisualization.Charting.SmartLabelStyle", "Property[MaxMovingDistance]"] + - ["System.Windows.Forms.DataVisualization.Charting.DataPointCustomProperties", "System.Windows.Forms.DataVisualization.Charting.Series", "Property[EmptyPointStyle]"] + - ["System.Drawing.Size", "System.Windows.Forms.DataVisualization.Charting.Chart", "Property[Size]"] + - ["System.Drawing.Drawing2D.GraphicsPath", "System.Windows.Forms.DataVisualization.Charting.ChartElementOutline", "Property[OutlinePath]"] + - ["System.Windows.Forms.DataVisualization.Charting.LegendItemsCollection", "System.Windows.Forms.DataVisualization.Charting.CustomizeLegendEventArgs", "Property[LegendItems]"] + - ["System.Windows.Forms.DataVisualization.Charting.ChartDashStyle", "System.Windows.Forms.DataVisualization.Charting.ChartDashStyle!", "Field[DashDotDot]"] + - ["System.Double", "System.Windows.Forms.DataVisualization.Charting.AnovaResult", "Property[MeanSquareVarianceBetweenGroups]"] + - ["System.Windows.Forms.DataVisualization.Charting.ChartElementType", "System.Windows.Forms.DataVisualization.Charting.ChartElementType!", "Field[LegendArea]"] + - ["System.Windows.Forms.DataVisualization.Charting.ChartDashStyle", "System.Windows.Forms.DataVisualization.Charting.AnnotationSmartLabelStyle", "Property[CalloutLineDashStyle]"] + - ["System.Drawing.Image", "System.Windows.Forms.DataVisualization.Charting.Chart", "Property[BackgroundImage]"] + - ["System.Windows.Forms.DataVisualization.Charting.LabelAlignmentStyles", "System.Windows.Forms.DataVisualization.Charting.LabelAlignmentStyles!", "Field[TopLeft]"] + - ["System.Windows.Forms.DataVisualization.Charting.GradientStyle", "System.Windows.Forms.DataVisualization.Charting.LegendItem", "Property[BackGradientStyle]"] + - ["System.String", "System.Windows.Forms.DataVisualization.Charting.Axis", "Property[ToolTip]"] + - ["System.Drawing.Color", "System.Windows.Forms.DataVisualization.Charting.LegendItem", "Property[SeparatorColor]"] + - ["System.Windows.Forms.DataVisualization.Charting.ScrollBarButtonType", "System.Windows.Forms.DataVisualization.Charting.ScrollBarButtonType!", "Field[ThumbTracker]"] + - ["System.Int32", "System.Windows.Forms.DataVisualization.Charting.LegendItem", "Property[MarkerBorderWidth]"] + - ["System.Windows.Forms.DataVisualization.Charting.LegendStyle", "System.Windows.Forms.DataVisualization.Charting.LegendStyle!", "Field[Column]"] + - ["System.Windows.Forms.DataVisualization.Charting.AxisName", "System.Windows.Forms.DataVisualization.Charting.AxisName!", "Field[Y2]"] + - ["System.Windows.Forms.DataVisualization.Charting.ChartHatchStyle", "System.Windows.Forms.DataVisualization.Charting.ChartHatchStyle!", "Field[DashedUpwardDiagonal]"] + - ["System.Single", "System.Windows.Forms.DataVisualization.Charting.ElementPosition", "Property[Bottom]"] + - ["System.Boolean", "System.Windows.Forms.DataVisualization.Charting.AnnotationGroup", "Property[AllowMoving]"] + - ["System.Windows.Forms.DataVisualization.Charting.DateRangeType", "System.Windows.Forms.DataVisualization.Charting.DateRangeType!", "Field[Hour]"] + - ["System.Windows.Forms.DataVisualization.Charting.MarkerStyle", "System.Windows.Forms.DataVisualization.Charting.MarkerStyle!", "Field[None]"] + - ["System.Double", "System.Windows.Forms.DataVisualization.Charting.ChartGraphics", "Method[GetPositionFromAxis].ReturnValue"] + - ["System.Windows.Forms.DataVisualization.Charting.AxisType", "System.Windows.Forms.DataVisualization.Charting.Series", "Property[XAxisType]"] + - ["System.Windows.Forms.DataVisualization.Charting.ChartArea", "System.Windows.Forms.DataVisualization.Charting.CursorEventArgs", "Property[ChartArea]"] + - ["System.Double", "System.Windows.Forms.DataVisualization.Charting.FTestResult", "Property[FCriticalValueOneTail]"] + - ["System.Windows.Forms.DataVisualization.Charting.LegendCellColumnType", "System.Windows.Forms.DataVisualization.Charting.LegendCellColumnType!", "Field[SeriesSymbol]"] + - ["System.Double", "System.Windows.Forms.DataVisualization.Charting.AxisScaleView", "Property[SmallScrollMinSize]"] + - ["System.Windows.Forms.DataVisualization.Charting.FinancialFormula", "System.Windows.Forms.DataVisualization.Charting.FinancialFormula!", "Field[RateOfChange]"] + - ["System.String", "System.Windows.Forms.DataVisualization.Charting.PolygonAnnotation", "Property[AnnotationType]"] + - ["System.Double", "System.Windows.Forms.DataVisualization.Charting.CustomLabel", "Property[ToPosition]"] + - ["System.Windows.Forms.DataVisualization.Charting.LabelMarkStyle", "System.Windows.Forms.DataVisualization.Charting.LabelMarkStyle!", "Field[None]"] + - ["System.Windows.Forms.DataVisualization.Charting.ChartValueType", "System.Windows.Forms.DataVisualization.Charting.ChartValueType!", "Field[Int64]"] + - ["System.Drawing.Color", "System.Windows.Forms.DataVisualization.Charting.CalloutAnnotation", "Property[BackSecondaryColor]"] + - ["System.Windows.Forms.DataVisualization.Charting.AnnotationPathPointCollection", "System.Windows.Forms.DataVisualization.Charting.PolylineAnnotation", "Property[GraphicsPathPoints]"] + - ["System.Drawing.Color", "System.Windows.Forms.DataVisualization.Charting.Legend", "Property[BackSecondaryColor]"] + - ["System.Windows.Forms.DataVisualization.Charting.ChartElementType", "System.Windows.Forms.DataVisualization.Charting.ChartElementType!", "Field[LegendItem]"] + - ["System.Drawing.Font", "System.Windows.Forms.DataVisualization.Charting.LegendCellColumn", "Property[HeaderFont]"] + - ["System.Windows.Forms.DataVisualization.Charting.ChartDashStyle", "System.Windows.Forms.DataVisualization.Charting.ChartDashStyle!", "Field[DashDot]"] + - ["System.Windows.Forms.DataVisualization.Charting.ChartHatchStyle", "System.Windows.Forms.DataVisualization.Charting.ChartHatchStyle!", "Field[LargeGrid]"] + - ["System.Windows.Forms.DataVisualization.Charting.ChartElementType", "System.Windows.Forms.DataVisualization.Charting.ChartElementType!", "Field[LegendHeader]"] + - ["System.Windows.Forms.DataVisualization.Charting.CompareMethod", "System.Windows.Forms.DataVisualization.Charting.CompareMethod!", "Field[MoreThanOrEqualTo]"] + - ["System.Windows.Forms.DataVisualization.Charting.ChartValueType", "System.Windows.Forms.DataVisualization.Charting.ChartValueType!", "Field[Int32]"] + - ["System.Windows.Forms.DataVisualization.Charting.Grid", "System.Windows.Forms.DataVisualization.Charting.Axis", "Property[MinorGrid]"] + - ["System.Windows.Forms.DataVisualization.Charting.GridTickTypes", "System.Windows.Forms.DataVisualization.Charting.GridTickTypes!", "Field[All]"] + - ["System.Windows.Forms.DataVisualization.Charting.LegendSeparatorStyle", "System.Windows.Forms.DataVisualization.Charting.LegendSeparatorStyle!", "Field[Line]"] + - ["System.Int32", "System.Windows.Forms.DataVisualization.Charting.Legend", "Property[AutoFitMinFontSize]"] + - ["System.Drawing.Color", "System.Windows.Forms.DataVisualization.Charting.BorderSkin", "Property[BackColor]"] + - ["System.Drawing.ContentAlignment", "System.Windows.Forms.DataVisualization.Charting.LegendCell", "Property[Alignment]"] + - ["System.Data.DataSet", "System.Windows.Forms.DataVisualization.Charting.DataManipulator", "Method[ExportSeriesValues].ReturnValue"] + - ["System.Double", "System.Windows.Forms.DataVisualization.Charting.AnovaResult", "Property[FCriticalValue]"] + - ["System.Windows.Forms.DataVisualization.Charting.TitleCollection", "System.Windows.Forms.DataVisualization.Charting.Chart", "Property[Titles]"] + - ["System.Windows.Forms.DataVisualization.Charting.FinancialFormula", "System.Windows.Forms.DataVisualization.Charting.FinancialFormula!", "Field[StandardDeviation]"] + - ["System.Double", "System.Windows.Forms.DataVisualization.Charting.AxisScaleView", "Property[ViewMaximum]"] + - ["System.Drawing.Color", "System.Windows.Forms.DataVisualization.Charting.Chart", "Property[BackColor]"] + - ["System.Windows.Forms.DataVisualization.Charting.SeriesChartType", "System.Windows.Forms.DataVisualization.Charting.SeriesChartType!", "Field[RangeColumn]"] + - ["System.Windows.Forms.DataVisualization.Charting.AxisType", "System.Windows.Forms.DataVisualization.Charting.Cursor", "Property[AxisType]"] + - ["System.String", "System.Windows.Forms.DataVisualization.Charting.EllipseAnnotation", "Property[AnnotationType]"] + - ["System.Int32", "System.Windows.Forms.DataVisualization.Charting.ChartArea3DStyle", "Property[Perspective]"] + - ["System.Drawing.Color", "System.Windows.Forms.DataVisualization.Charting.Grid", "Property[LineColor]"] + - ["System.Double", "System.Windows.Forms.DataVisualization.Charting.Annotation", "Property[Width]"] + - ["System.Windows.Forms.DataVisualization.Charting.MarkerStyle", "System.Windows.Forms.DataVisualization.Charting.MarkerStyle!", "Field[Diamond]"] + - ["System.Drawing.Font", "System.Windows.Forms.DataVisualization.Charting.Legend", "Property[Font]"] + - ["System.Double", "System.Windows.Forms.DataVisualization.Charting.Annotation", "Property[AnchorX]"] + - ["System.Windows.Forms.DataVisualization.Charting.LabelOutsidePlotAreaStyle", "System.Windows.Forms.DataVisualization.Charting.LabelOutsidePlotAreaStyle!", "Field[Partial]"] + - ["System.Windows.Forms.DataVisualization.Charting.ScrollType", "System.Windows.Forms.DataVisualization.Charting.ScrollType!", "Field[LargeIncrement]"] + - ["System.Windows.Forms.DataVisualization.Charting.SeriesChartType", "System.Windows.Forms.DataVisualization.Charting.SeriesChartType!", "Field[Funnel]"] + - ["System.Drawing.Color", "System.Windows.Forms.DataVisualization.Charting.DataPointCustomProperties", "Property[LabelBorderColor]"] + - ["System.Int32", "System.Windows.Forms.DataVisualization.Charting.Annotation", "Property[LineWidth]"] + - ["System.Windows.Forms.DataVisualization.Charting.ChartDashStyle", "System.Windows.Forms.DataVisualization.Charting.ChartArea", "Property[BorderDashStyle]"] + - ["System.Windows.Forms.DataVisualization.Charting.LabelMarkStyle", "System.Windows.Forms.DataVisualization.Charting.CustomLabel", "Property[LabelMark]"] + - ["System.Windows.Forms.DataVisualization.Charting.TickMarkStyle", "System.Windows.Forms.DataVisualization.Charting.TickMarkStyle!", "Field[None]"] + - ["System.Boolean", "System.Windows.Forms.DataVisualization.Charting.AxisScrollBar", "Property[IsVisible]"] + - ["System.Windows.Forms.DataVisualization.Charting.ChartHatchStyle", "System.Windows.Forms.DataVisualization.Charting.CalloutAnnotation", "Property[BackHatchStyle]"] + - ["System.Windows.Forms.DataVisualization.Charting.ChartDashStyle", "System.Windows.Forms.DataVisualization.Charting.ImageAnnotation", "Property[LineDashStyle]"] + - ["System.String", "System.Windows.Forms.DataVisualization.Charting.ImageAnnotation", "Property[Image]"] + - ["System.Object", "System.Windows.Forms.DataVisualization.Charting.Chart", "Property[DataSource]"] + - ["System.Windows.Forms.DataVisualization.Charting.TTestResult", "System.Windows.Forms.DataVisualization.Charting.StatisticFormula", "Method[TTestUnequalVariances].ReturnValue"] + - ["System.Object", "System.Windows.Forms.DataVisualization.Charting.FormatNumberEventArgs", "Property[SenderTag]"] + - ["System.Windows.Forms.DataVisualization.Charting.ScrollBarButtonStyles", "System.Windows.Forms.DataVisualization.Charting.ScrollBarButtonStyles!", "Field[SmallScroll]"] + - ["System.Windows.Forms.DataVisualization.Charting.FinancialFormula", "System.Windows.Forms.DataVisualization.Charting.FinancialFormula!", "Field[BollingerBands]"] + - ["System.Windows.Forms.DataVisualization.Charting.ChartHatchStyle", "System.Windows.Forms.DataVisualization.Charting.ChartHatchStyle!", "Field[DottedGrid]"] + - ["System.Windows.Forms.DataVisualization.Charting.SeriesChartType", "System.Windows.Forms.DataVisualization.Charting.SeriesChartType!", "Field[Spline]"] + - ["System.Windows.Forms.DataVisualization.Charting.ChartElementType", "System.Windows.Forms.DataVisualization.Charting.ChartElementType!", "Field[TickMarks]"] + - ["System.Drawing.Color", "System.Windows.Forms.DataVisualization.Charting.AnnotationSmartLabelStyle", "Property[CalloutLineColor]"] + - ["System.Boolean", "System.Windows.Forms.DataVisualization.Charting.Axis", "Property[IsLabelAutoFit]"] + - ["System.Windows.Forms.DataVisualization.Charting.ChartDashStyle", "System.Windows.Forms.DataVisualization.Charting.BorderSkin", "Property[BorderDashStyle]"] + - ["System.Windows.Forms.DataVisualization.Charting.ChartImageAlignmentStyle", "System.Windows.Forms.DataVisualization.Charting.StripLine", "Property[BackImageAlignment]"] + - ["System.Windows.Forms.DataVisualization.Charting.TextOrientation", "System.Windows.Forms.DataVisualization.Charting.TextOrientation!", "Field[Stacked]"] + - ["System.Windows.Forms.DataVisualization.Charting.ChartHatchStyle", "System.Windows.Forms.DataVisualization.Charting.ChartHatchStyle!", "Field[DottedDiamond]"] + - ["System.Double", "System.Windows.Forms.DataVisualization.Charting.TTestResult", "Property[TCriticalValueOneTail]"] + - ["System.Single", "System.Windows.Forms.DataVisualization.Charting.ElementPosition", "Property[Height]"] + - ["System.Single", "System.Windows.Forms.DataVisualization.Charting.ElementPosition", "Property[Width]"] + - ["System.Windows.Forms.DataVisualization.Charting.ChartElementType", "System.Windows.Forms.DataVisualization.Charting.ChartElementType!", "Field[StripLines]"] + - ["System.Windows.Forms.DataVisualization.Charting.LabelAutoFitStyles", "System.Windows.Forms.DataVisualization.Charting.LabelAutoFitStyles!", "Field[LabelsAngleStep30]"] + - ["System.Windows.Forms.DataVisualization.Charting.LegendSeparatorStyle", "System.Windows.Forms.DataVisualization.Charting.LegendItem", "Property[SeparatorType]"] + - ["System.Drawing.RectangleF", "System.Windows.Forms.DataVisualization.Charting.ChartGraphics", "Method[GetRelativeRectangle].ReturnValue"] + - ["System.Windows.Forms.DataVisualization.Charting.DateTimeIntervalType", "System.Windows.Forms.DataVisualization.Charting.Axis", "Property[IntervalOffsetType]"] + - ["System.Boolean", "System.Windows.Forms.DataVisualization.Charting.AxisScaleView", "Property[Zoomable]"] + - ["System.String", "System.Windows.Forms.DataVisualization.Charting.CustomizeLegendEventArgs", "Property[LegendName]"] + - ["System.Drawing.Color", "System.Windows.Forms.DataVisualization.Charting.BorderSkin", "Property[BackSecondaryColor]"] + - ["System.Windows.Forms.DataVisualization.Charting.CustomLabelsCollection", "System.Windows.Forms.DataVisualization.Charting.Axis", "Property[CustomLabels]"] + - ["System.Int32", "System.Windows.Forms.DataVisualization.Charting.ChartElement", "Method[GetHashCode].ReturnValue"] + - ["System.Windows.Forms.DataVisualization.Charting.ChartImageAlignmentStyle", "System.Windows.Forms.DataVisualization.Charting.ChartImageAlignmentStyle!", "Field[Top]"] + - ["System.Windows.Forms.DataVisualization.Charting.TextOrientation", "System.Windows.Forms.DataVisualization.Charting.TextOrientation!", "Field[Horizontal]"] + - ["System.Windows.Forms.DataVisualization.Charting.LabelOutsidePlotAreaStyle", "System.Windows.Forms.DataVisualization.Charting.SmartLabelStyle", "Property[AllowOutsidePlotArea]"] + - ["System.Windows.Forms.DataVisualization.Charting.ScrollType", "System.Windows.Forms.DataVisualization.Charting.ScrollType!", "Field[SmallDecrement]"] + - ["System.Windows.Forms.DataVisualization.Charting.IntervalType", "System.Windows.Forms.DataVisualization.Charting.IntervalType!", "Field[Weeks]"] + - ["System.Int32", "System.Windows.Forms.DataVisualization.Charting.ArrowAnnotation", "Property[ArrowSize]"] + - ["System.Windows.Forms.DataVisualization.Charting.ChartDashStyle", "System.Windows.Forms.DataVisualization.Charting.StripLine", "Property[BorderDashStyle]"] + - ["System.String", "System.Windows.Forms.DataVisualization.Charting.Series", "Property[YValueMembers]"] + - ["System.Windows.Forms.DataVisualization.Charting.LegendImageStyle", "System.Windows.Forms.DataVisualization.Charting.LegendImageStyle!", "Field[Rectangle]"] + - ["System.Drawing.StringAlignment", "System.Windows.Forms.DataVisualization.Charting.Axis", "Property[TitleAlignment]"] + - ["System.Windows.Forms.DataVisualization.Charting.ChartArea3DStyle", "System.Windows.Forms.DataVisualization.Charting.ChartArea", "Property[Area3DStyle]"] + - ["System.Windows.Forms.DataVisualization.Charting.ChartHatchStyle", "System.Windows.Forms.DataVisualization.Charting.ChartHatchStyle!", "Field[BackwardDiagonal]"] + - ["System.Drawing.RectangleF", "System.Windows.Forms.DataVisualization.Charting.ElementPosition", "Method[ToRectangleF].ReturnValue"] + - ["System.Int32", "System.Windows.Forms.DataVisualization.Charting.AnnotationGroup", "Property[LineWidth]"] + - ["System.Windows.Forms.DataVisualization.Charting.CompareMethod", "System.Windows.Forms.DataVisualization.Charting.CompareMethod!", "Field[NotEqualTo]"] + - ["System.Windows.Forms.DataVisualization.Charting.LegendItem", "System.Windows.Forms.DataVisualization.Charting.LegendCell", "Property[LegendItem]"] + - ["System.Windows.Forms.DataVisualization.Charting.SeriesChartType", "System.Windows.Forms.DataVisualization.Charting.SeriesChartType!", "Field[Pyramid]"] + - ["System.Windows.Forms.DataVisualization.Charting.DataPoint", "System.Windows.Forms.DataVisualization.Charting.DataPointCollection", "Method[FindByValue].ReturnValue"] + - ["System.Int32", "System.Windows.Forms.DataVisualization.Charting.StripLine", "Property[BorderWidth]"] + - ["System.Windows.Forms.DataVisualization.Charting.AreaAlignmentOrientations", "System.Windows.Forms.DataVisualization.Charting.AreaAlignmentOrientations!", "Field[None]"] + - ["System.Windows.Forms.DataVisualization.Charting.LegendTableStyle", "System.Windows.Forms.DataVisualization.Charting.Legend", "Property[TableStyle]"] + - ["System.Double", "System.Windows.Forms.DataVisualization.Charting.StatisticFormula", "Method[Mean].ReturnValue"] + - ["System.Windows.Forms.DataVisualization.Charting.TextStyle", "System.Windows.Forms.DataVisualization.Charting.TextStyle!", "Field[Embed]"] + - ["System.Double", "System.Windows.Forms.DataVisualization.Charting.TTestResult", "Property[SecondSeriesVariance]"] + - ["System.Drawing.Size", "System.Windows.Forms.DataVisualization.Charting.LegendCell", "Property[ImageSize]"] + - ["System.Windows.Forms.DataVisualization.Charting.NamedImagesCollection", "System.Windows.Forms.DataVisualization.Charting.Chart", "Property[Images]"] + - ["System.Windows.Forms.DataVisualization.Charting.ChartImageWrapMode", "System.Windows.Forms.DataVisualization.Charting.ChartImageWrapMode!", "Field[TileFlipXY]"] + - ["System.Windows.Forms.DataVisualization.Charting.ChartHatchStyle", "System.Windows.Forms.DataVisualization.Charting.ChartHatchStyle!", "Field[DarkHorizontal]"] + - ["System.Boolean", "System.Windows.Forms.DataVisualization.Charting.AnnotationGroup", "Property[AllowTextEditing]"] + - ["System.Windows.Forms.DataVisualization.Charting.Axis", "System.Windows.Forms.DataVisualization.Charting.ScrollBarEventArgs", "Property[Axis]"] + - ["System.Drawing.Color", "System.Windows.Forms.DataVisualization.Charting.CalloutAnnotation", "Property[LineColor]"] + - ["System.Double", "System.Windows.Forms.DataVisualization.Charting.AxisScaleView", "Property[Position]"] + - ["System.Double", "System.Windows.Forms.DataVisualization.Charting.Axis", "Property[IntervalOffset]"] + - ["System.Drawing.Color", "System.Windows.Forms.DataVisualization.Charting.TextAnnotation", "Property[BackColor]"] + - ["System.Windows.Forms.DataVisualization.Charting.TextOrientation", "System.Windows.Forms.DataVisualization.Charting.Axis", "Property[TextOrientation]"] + - ["System.Windows.Forms.DataVisualization.Charting.ChartHatchStyle", "System.Windows.Forms.DataVisualization.Charting.ChartHatchStyle!", "Field[Plaid]"] + - ["System.Drawing.Color", "System.Windows.Forms.DataVisualization.Charting.Legend", "Property[TitleForeColor]"] + - ["System.Windows.Forms.DataVisualization.Charting.ChartColorPalette", "System.Windows.Forms.DataVisualization.Charting.ChartColorPalette!", "Field[Excel]"] + - ["System.String", "System.Windows.Forms.DataVisualization.Charting.Annotation", "Property[AnchorDataPointName]"] + - ["System.Windows.Forms.DataVisualization.Charting.ChartImageWrapMode", "System.Windows.Forms.DataVisualization.Charting.BorderSkin", "Property[BackImageWrapMode]"] + - ["System.Windows.Forms.DataVisualization.Charting.BorderSkinStyle", "System.Windows.Forms.DataVisualization.Charting.BorderSkinStyle!", "Field[FrameTitle8]"] + - ["System.String", "System.Windows.Forms.DataVisualization.Charting.ChartArea", "Property[Name]"] + - ["System.Windows.Forms.DataVisualization.Charting.Docking", "System.Windows.Forms.DataVisualization.Charting.Docking!", "Field[Bottom]"] + - ["System.String", "System.Windows.Forms.DataVisualization.Charting.DataPointCustomProperties", "Method[GetCustomProperty].ReturnValue"] + - ["System.String", "System.Windows.Forms.DataVisualization.Charting.Axis", "Property[Name]"] + - ["System.Int32", "System.Windows.Forms.DataVisualization.Charting.AxisScaleBreakStyle", "Property[MaxNumberOfBreaks]"] + - ["System.Windows.Forms.DataVisualization.Charting.LegendItemOrder", "System.Windows.Forms.DataVisualization.Charting.LegendItemOrder!", "Field[ReversedSeriesOrder]"] + - ["System.Boolean", "System.Windows.Forms.DataVisualization.Charting.LineAnnotation", "Property[IsSizeAlwaysRelative]"] + - ["System.Int32", "System.Windows.Forms.DataVisualization.Charting.DataPointCustomProperties", "Property[LabelAngle]"] + - ["System.Drawing.Color", "System.Windows.Forms.DataVisualization.Charting.Axis", "Property[LineColor]"] + - ["System.Drawing.Color", "System.Windows.Forms.DataVisualization.Charting.Annotation", "Property[BackSecondaryColor]"] + - ["System.Windows.Forms.DataVisualization.Charting.ChartImageAlignmentStyle", "System.Windows.Forms.DataVisualization.Charting.Title", "Property[BackImageAlignment]"] + - ["System.Boolean", "System.Windows.Forms.DataVisualization.Charting.DataPoint", "Property[IsEmpty]"] + - ["System.Boolean", "System.Windows.Forms.DataVisualization.Charting.ElementPosition", "Property[Auto]"] + - ["System.Boolean", "System.Windows.Forms.DataVisualization.Charting.Chart", "Property[IsSoftShadows]"] + - ["System.Windows.Forms.DataVisualization.Charting.AnnotationGroup", "System.Windows.Forms.DataVisualization.Charting.Annotation", "Property[AnnotationGroup]"] + - ["System.Windows.Forms.DataVisualization.Charting.SeriesChartType", "System.Windows.Forms.DataVisualization.Charting.SeriesChartType!", "Field[Column]"] + - ["System.Windows.Forms.DataVisualization.Charting.ChartImageAlignmentStyle", "System.Windows.Forms.DataVisualization.Charting.ChartImageAlignmentStyle!", "Field[TopLeft]"] + - ["System.Int32", "System.Windows.Forms.DataVisualization.Charting.ChartArea3DStyle", "Property[WallWidth]"] + - ["System.Drawing.Color", "System.Windows.Forms.DataVisualization.Charting.LegendCellColumn", "Property[ForeColor]"] + - ["System.Windows.Forms.DataVisualization.Charting.ChartHatchStyle", "System.Windows.Forms.DataVisualization.Charting.ChartHatchStyle!", "Field[NarrowHorizontal]"] + - ["System.Windows.Forms.DataVisualization.Charting.LabelAlignmentStyles", "System.Windows.Forms.DataVisualization.Charting.LabelAlignmentStyles!", "Field[Right]"] + - ["System.Windows.Forms.DataVisualization.Charting.BorderSkinStyle", "System.Windows.Forms.DataVisualization.Charting.BorderSkinStyle!", "Field[Emboss]"] + - ["System.Windows.Forms.DataVisualization.Charting.DataPoint", "System.Windows.Forms.DataVisualization.Charting.DataPoint", "Method[Clone].ReturnValue"] + - ["System.Windows.Forms.DataVisualization.Charting.LegendImageStyle", "System.Windows.Forms.DataVisualization.Charting.LegendItem", "Property[ImageStyle]"] + - ["System.Windows.Forms.DataVisualization.Charting.DateTimeIntervalType", "System.Windows.Forms.DataVisualization.Charting.Cursor", "Property[IntervalType]"] + - ["System.Double", "System.Windows.Forms.DataVisualization.Charting.StatisticFormula", "Method[NormalDistribution].ReturnValue"] + - ["System.Double", "System.Windows.Forms.DataVisualization.Charting.TTestResult", "Property[TCriticalValueTwoTail]"] + - ["System.Boolean", "System.Windows.Forms.DataVisualization.Charting.DataFormula", "Property[IsEmptyPointIgnored]"] + - ["System.Windows.Forms.DataVisualization.Charting.AreaAlignmentOrientations", "System.Windows.Forms.DataVisualization.Charting.AreaAlignmentOrientations!", "Field[Horizontal]"] + - ["System.Windows.Forms.DataVisualization.Charting.ChartHatchStyle", "System.Windows.Forms.DataVisualization.Charting.ChartHatchStyle!", "Field[DarkVertical]"] + - ["System.Windows.Forms.DataVisualization.Charting.DateRangeType", "System.Windows.Forms.DataVisualization.Charting.DateRangeType!", "Field[Month]"] + - ["System.Int32", "System.Windows.Forms.DataVisualization.Charting.ChartArea3DStyle", "Property[Rotation]"] + - ["System.Windows.Forms.DataVisualization.Charting.BorderSkinStyle", "System.Windows.Forms.DataVisualization.Charting.BorderSkinStyle!", "Field[FrameTitle1]"] + - ["System.Drawing.Color", "System.Windows.Forms.DataVisualization.Charting.Legend", "Property[BackColor]"] + - ["System.Windows.Forms.DataVisualization.Charting.FinancialFormula", "System.Windows.Forms.DataVisualization.Charting.FinancialFormula!", "Field[VolatilityChaikins]"] + - ["System.Windows.Forms.DataVisualization.Charting.Axis", "System.Windows.Forms.DataVisualization.Charting.Annotation", "Property[AxisY]"] + - ["System.Boolean", "System.Windows.Forms.DataVisualization.Charting.ScrollBarEventArgs", "Property[IsHandled]"] + - ["System.Windows.Forms.DataVisualization.Charting.ChartHatchStyle", "System.Windows.Forms.DataVisualization.Charting.Chart", "Property[BackHatchStyle]"] + - ["System.Windows.Forms.DataVisualization.Charting.ChartHatchStyle", "System.Windows.Forms.DataVisualization.Charting.BorderSkin", "Property[BackHatchStyle]"] + - ["System.Windows.Forms.DataVisualization.Charting.GradientStyle", "System.Windows.Forms.DataVisualization.Charting.PolygonAnnotation", "Property[BackGradientStyle]"] + - ["System.Windows.Forms.DataVisualization.Charting.DateTimeIntervalType", "System.Windows.Forms.DataVisualization.Charting.DateTimeIntervalType!", "Field[NotSet]"] + - ["System.Drawing.Color", "System.Windows.Forms.DataVisualization.Charting.DataPointCustomProperties", "Property[BackSecondaryColor]"] + - ["System.Double", "System.Windows.Forms.DataVisualization.Charting.StripLine", "Property[Interval]"] + - ["System.Drawing.Font", "System.Windows.Forms.DataVisualization.Charting.LineAnnotation", "Property[Font]"] + - ["System.Windows.Forms.DataVisualization.Charting.Axis", "System.Windows.Forms.DataVisualization.Charting.CursorEventArgs", "Property[Axis]"] + - ["System.Windows.Forms.DataVisualization.Charting.DateTimeIntervalType", "System.Windows.Forms.DataVisualization.Charting.AxisScaleView", "Property[MinSizeType]"] + - ["System.Windows.Forms.DataVisualization.Charting.ChartElementType", "System.Windows.Forms.DataVisualization.Charting.ChartElementType!", "Field[ScrollBarSmallIncrement]"] + - ["System.Windows.Forms.DataVisualization.Charting.CalloutStyle", "System.Windows.Forms.DataVisualization.Charting.CalloutStyle!", "Field[SimpleLine]"] + - ["System.Windows.Forms.DataVisualization.Charting.TextStyle", "System.Windows.Forms.DataVisualization.Charting.TextStyle!", "Field[Emboss]"] + - ["System.Drawing.Color", "System.Windows.Forms.DataVisualization.Charting.Legend", "Property[TitleBackColor]"] + - ["System.Windows.Forms.DataVisualization.Charting.DateTimeIntervalType", "System.Windows.Forms.DataVisualization.Charting.DateTimeIntervalType!", "Field[Weeks]"] + - ["System.Windows.Forms.DataVisualization.Charting.IntervalAutoMode", "System.Windows.Forms.DataVisualization.Charting.IntervalAutoMode!", "Field[FixedCount]"] + - ["System.Boolean", "System.Windows.Forms.DataVisualization.Charting.AnnotationGroup", "Property[IsSelected]"] + - ["System.Windows.Forms.DataVisualization.Charting.ChartHatchStyle", "System.Windows.Forms.DataVisualization.Charting.ChartHatchStyle!", "Field[Percent25]"] + - ["System.Windows.Forms.DataVisualization.Charting.LegendItemsCollection", "System.Windows.Forms.DataVisualization.Charting.Legend", "Property[CustomItems]"] + - ["System.Windows.Forms.AccessibleObject", "System.Windows.Forms.DataVisualization.Charting.Chart", "Method[CreateAccessibilityInstance].ReturnValue"] + - ["System.Windows.Forms.DataVisualization.Charting.CalloutStyle", "System.Windows.Forms.DataVisualization.Charting.CalloutAnnotation", "Property[CalloutStyle]"] + - ["System.Windows.Forms.DataVisualization.Charting.LineAnchorCapStyle", "System.Windows.Forms.DataVisualization.Charting.LineAnchorCapStyle!", "Field[Round]"] + - ["System.Drawing.Color", "System.Windows.Forms.DataVisualization.Charting.StripLine", "Property[BackSecondaryColor]"] + - ["System.Windows.Forms.DataVisualization.Charting.ChartImageAlignmentStyle", "System.Windows.Forms.DataVisualization.Charting.ChartImageAlignmentStyle!", "Field[BottomLeft]"] + - ["System.Double", "System.Windows.Forms.DataVisualization.Charting.StatisticFormula", "Method[TDistribution].ReturnValue"] + - ["System.Double", "System.Windows.Forms.DataVisualization.Charting.ViewEventArgs", "Property[NewPosition]"] + - ["System.Drawing.Color", "System.Windows.Forms.DataVisualization.Charting.AxisScaleBreakStyle", "Property[LineColor]"] + - ["System.Windows.Forms.DataVisualization.Charting.ChartValueType", "System.Windows.Forms.DataVisualization.Charting.ChartValueType!", "Field[Single]"] + - ["System.Windows.Forms.DataVisualization.Charting.ChartHatchStyle", "System.Windows.Forms.DataVisualization.Charting.ChartHatchStyle!", "Field[LightHorizontal]"] + - ["System.Windows.Forms.DataVisualization.Charting.FinancialFormula", "System.Windows.Forms.DataVisualization.Charting.FinancialFormula!", "Field[AverageTrueRange]"] + - ["System.Drawing.StringAlignment", "System.Windows.Forms.DataVisualization.Charting.StripLine", "Property[TextAlignment]"] + - ["System.Windows.Forms.DataVisualization.Charting.ChartElementType", "System.Windows.Forms.DataVisualization.Charting.ChartElementType!", "Field[AxisLabels]"] + - ["System.Windows.Forms.DataVisualization.Charting.Annotation", "System.Windows.Forms.DataVisualization.Charting.AnnotationPositionChangingEventArgs", "Property[Annotation]"] + - ["System.Double", "System.Windows.Forms.DataVisualization.Charting.CalloutAnnotation", "Property[AnchorOffsetY]"] + - ["System.Windows.Forms.DataVisualization.Charting.ElementPosition", "System.Windows.Forms.DataVisualization.Charting.ChartArea", "Property[Position]"] + - ["System.Windows.Forms.DataVisualization.Charting.ScrollBarButtonStyles", "System.Windows.Forms.DataVisualization.Charting.ScrollBarButtonStyles!", "Field[ResetZoom]"] + - ["System.Boolean", "System.Windows.Forms.DataVisualization.Charting.TextAnnotation", "Property[IsMultiline]"] + - ["System.Windows.Forms.DataVisualization.Charting.ScrollType", "System.Windows.Forms.DataVisualization.Charting.ScrollType!", "Field[Last]"] + - ["System.Windows.Forms.DataVisualization.Charting.StartFromZero", "System.Windows.Forms.DataVisualization.Charting.StartFromZero!", "Field[No]"] + - ["System.Windows.Forms.DataVisualization.Charting.DateTimeIntervalType", "System.Windows.Forms.DataVisualization.Charting.StripLine", "Property[StripWidthType]"] + - ["System.Windows.Forms.DataVisualization.Charting.Title", "System.Windows.Forms.DataVisualization.Charting.TitleCollection", "Method[Add].ReturnValue"] + - ["System.Windows.Forms.DataVisualization.Charting.ChartColorPalette", "System.Windows.Forms.DataVisualization.Charting.ChartColorPalette!", "Field[EarthTones]"] + - ["System.Double", "System.Windows.Forms.DataVisualization.Charting.Grid", "Property[IntervalOffset]"] + - ["System.Windows.Forms.DataVisualization.Charting.DataPoint", "System.Windows.Forms.DataVisualization.Charting.DataPointCollection", "Method[Add].ReturnValue"] + - ["System.String", "System.Windows.Forms.DataVisualization.Charting.ChartNamedElement", "Property[Name]"] + - ["System.Windows.Forms.DataVisualization.Charting.BorderSkinStyle", "System.Windows.Forms.DataVisualization.Charting.BorderSkinStyle!", "Field[FrameThin3]"] + - ["System.String", "System.Windows.Forms.DataVisualization.Charting.Title", "Property[Name]"] + - ["System.Windows.Forms.DataVisualization.Charting.FinancialFormula", "System.Windows.Forms.DataVisualization.Charting.FinancialFormula!", "Field[StochasticIndicator]"] + - ["System.Windows.Forms.DataVisualization.Charting.SeriesChartType", "System.Windows.Forms.DataVisualization.Charting.SeriesChartType!", "Field[Pie]"] + - ["System.Windows.Forms.DataVisualization.Charting.ChartValueType", "System.Windows.Forms.DataVisualization.Charting.ChartValueType!", "Field[Time]"] + - ["System.Double", "System.Windows.Forms.DataVisualization.Charting.AnovaResult", "Property[DegreeOfFreedomBetweenGroups]"] + - ["System.Windows.Forms.DataVisualization.Charting.LabelMarkStyle", "System.Windows.Forms.DataVisualization.Charting.LabelMarkStyle!", "Field[LineSideMark]"] + - ["System.Windows.Forms.DataVisualization.Charting.LabelAutoFitStyles", "System.Windows.Forms.DataVisualization.Charting.LabelAutoFitStyles!", "Field[LabelsAngleStep90]"] + - ["System.Windows.Forms.DataVisualization.Charting.LabelAlignmentStyles", "System.Windows.Forms.DataVisualization.Charting.LabelAlignmentStyles!", "Field[Left]"] + - ["System.Windows.Forms.DataVisualization.Charting.Docking", "System.Windows.Forms.DataVisualization.Charting.Legend", "Property[Docking]"] + - ["System.Windows.Forms.DataVisualization.Charting.TextStyle", "System.Windows.Forms.DataVisualization.Charting.AnnotationGroup", "Property[TextStyle]"] + - ["System.Windows.Forms.DataVisualization.Charting.AxisType", "System.Windows.Forms.DataVisualization.Charting.Series", "Property[YAxisType]"] + - ["System.Windows.Forms.DataVisualization.Charting.LabelCalloutStyle", "System.Windows.Forms.DataVisualization.Charting.SmartLabelStyle", "Property[CalloutStyle]"] + - ["System.Windows.Forms.DataVisualization.Charting.LegendSeparatorStyle", "System.Windows.Forms.DataVisualization.Charting.LegendSeparatorStyle!", "Field[ThickLine]"] + - ["System.Windows.Forms.DataVisualization.Charting.ScrollBarButtonType", "System.Windows.Forms.DataVisualization.Charting.ScrollBarButtonType!", "Field[LargeDecrement]"] + - ["System.Windows.Forms.DataVisualization.Charting.LabelAlignmentStyles", "System.Windows.Forms.DataVisualization.Charting.LabelAlignmentStyles!", "Field[TopRight]"] + - ["System.Windows.Forms.DataVisualization.Charting.GradientStyle", "System.Windows.Forms.DataVisualization.Charting.Legend", "Property[BackGradientStyle]"] + - ["System.Windows.Forms.DataVisualization.Charting.CalloutStyle", "System.Windows.Forms.DataVisualization.Charting.CalloutStyle!", "Field[RoundedRectangle]"] + - ["System.String", "System.Windows.Forms.DataVisualization.Charting.StripLine", "Property[Text]"] + - ["System.Windows.Forms.DataVisualization.Charting.SeriesChartType", "System.Windows.Forms.DataVisualization.Charting.SeriesChartType!", "Field[Bubble]"] + - ["System.Drawing.Drawing2D.GraphicsPath", "System.Windows.Forms.DataVisualization.Charting.PolylineAnnotation", "Property[GraphicsPath]"] + - ["System.Single", "System.Windows.Forms.DataVisualization.Charting.ElementPosition", "Property[Right]"] + - ["System.Windows.Forms.DataVisualization.Charting.Docking", "System.Windows.Forms.DataVisualization.Charting.Docking!", "Field[Right]"] + - ["System.Object", "System.Windows.Forms.DataVisualization.Charting.Chart", "Method[GetService].ReturnValue"] + - ["System.Double", "System.Windows.Forms.DataVisualization.Charting.AxisScaleView", "Property[ViewMinimum]"] + - ["System.Int32", "System.Windows.Forms.DataVisualization.Charting.SmartLabelStyle", "Property[CalloutLineWidth]"] + - ["System.Windows.Forms.DataVisualization.Charting.FinancialFormula", "System.Windows.Forms.DataVisualization.Charting.FinancialFormula!", "Field[CommodityChannelIndex]"] + - ["System.Drawing.Color", "System.Windows.Forms.DataVisualization.Charting.AxisScrollBar", "Property[ButtonColor]"] + - ["System.Drawing.Color", "System.Windows.Forms.DataVisualization.Charting.LegendItem", "Property[MarkerBorderColor]"] + - ["System.Windows.Forms.DataVisualization.Charting.LabelAutoFitStyles", "System.Windows.Forms.DataVisualization.Charting.LabelAutoFitStyles!", "Field[None]"] + - ["System.Windows.Forms.DataVisualization.Charting.ChartElementType", "System.Windows.Forms.DataVisualization.Charting.ChartElementType!", "Field[Gridlines]"] + - ["System.Windows.Forms.DataVisualization.Charting.BorderSkinStyle", "System.Windows.Forms.DataVisualization.Charting.BorderSkinStyle!", "Field[FrameTitle6]"] + - ["System.String", "System.Windows.Forms.DataVisualization.Charting.LegendItem", "Property[ToolTip]"] + - ["System.Drawing.ContentAlignment", "System.Windows.Forms.DataVisualization.Charting.Annotation", "Property[AnchorAlignment]"] + - ["System.Boolean", "System.Windows.Forms.DataVisualization.Charting.Title", "Property[IsDockedInsideChartArea]"] + - ["System.Windows.Forms.DataVisualization.Charting.StartFromZero", "System.Windows.Forms.DataVisualization.Charting.StartFromZero!", "Field[Yes]"] + - ["System.Windows.Forms.DataVisualization.Charting.ScrollBarButtonStyles", "System.Windows.Forms.DataVisualization.Charting.ScrollBarButtonStyles!", "Field[All]"] + - ["System.Double", "System.Windows.Forms.DataVisualization.Charting.Annotation", "Property[X]"] + - ["System.Boolean", "System.Windows.Forms.DataVisualization.Charting.ChartArea", "Property[Visible]"] + - ["System.Drawing.Color", "System.Windows.Forms.DataVisualization.Charting.Legend", "Property[InterlacedRowsColor]"] + - ["System.Windows.Forms.DataVisualization.Charting.DateRangeType", "System.Windows.Forms.DataVisualization.Charting.DateRangeType!", "Field[DayOfMonth]"] + - ["System.Drawing.Color", "System.Windows.Forms.DataVisualization.Charting.AnnotationGroup", "Property[ForeColor]"] + - ["System.Windows.Forms.DataVisualization.Charting.ChartImageAlignmentStyle", "System.Windows.Forms.DataVisualization.Charting.ChartArea", "Property[BackImageAlignment]"] + - ["System.Windows.Forms.DataVisualization.Charting.BreakLineStyle", "System.Windows.Forms.DataVisualization.Charting.BreakLineStyle!", "Field[Ragged]"] + - ["System.Windows.Forms.DataVisualization.Charting.Legend", "System.Windows.Forms.DataVisualization.Charting.LegendCollection", "Method[Add].ReturnValue"] + - ["System.Windows.Forms.DataVisualization.Charting.LegendImageStyle", "System.Windows.Forms.DataVisualization.Charting.LegendImageStyle!", "Field[Line]"] + - ["System.Windows.Forms.DataVisualization.Charting.ChartHatchStyle", "System.Windows.Forms.DataVisualization.Charting.ChartHatchStyle!", "Field[LightVertical]"] + - ["System.Double", "System.Windows.Forms.DataVisualization.Charting.AxisScaleBreakStyle", "Property[Spacing]"] + - ["System.Double", "System.Windows.Forms.DataVisualization.Charting.AxisScaleView", "Property[MinSize]"] + - ["System.Windows.Forms.DataVisualization.Charting.LightStyle", "System.Windows.Forms.DataVisualization.Charting.LightStyle!", "Field[Realistic]"] + - ["System.Int32", "System.Windows.Forms.DataVisualization.Charting.ChartArea", "Property[ShadowOffset]"] + - ["System.Double", "System.Windows.Forms.DataVisualization.Charting.ViewEventArgs", "Property[NewSize]"] + - ["System.Windows.Forms.DataVisualization.Charting.LegendCellColumnType", "System.Windows.Forms.DataVisualization.Charting.LegendCellColumnType!", "Field[Text]"] + - ["System.Drawing.Color", "System.Windows.Forms.DataVisualization.Charting.TextAnnotation", "Property[BackSecondaryColor]"] + - ["System.Double", "System.Windows.Forms.DataVisualization.Charting.StatisticFormula", "Method[Covariance].ReturnValue"] + - ["System.Double", "System.Windows.Forms.DataVisualization.Charting.Axis", "Property[LogarithmBase]"] + - ["System.Int32", "System.Windows.Forms.DataVisualization.Charting.LegendItem", "Property[ShadowOffset]"] + - ["System.Windows.Forms.DataVisualization.Charting.IntervalType", "System.Windows.Forms.DataVisualization.Charting.IntervalType!", "Field[Minutes]"] + - ["System.Windows.Forms.DataVisualization.Charting.ChartHatchStyle", "System.Windows.Forms.DataVisualization.Charting.ChartHatchStyle!", "Field[Wave]"] + - ["System.Windows.Forms.DataVisualization.Charting.ChartImageFormat", "System.Windows.Forms.DataVisualization.Charting.ChartImageFormat!", "Field[Png]"] + - ["System.Single", "System.Windows.Forms.DataVisualization.Charting.Point3D", "Property[X]"] + - ["System.Windows.Forms.DataVisualization.Charting.ChartHatchStyle", "System.Windows.Forms.DataVisualization.Charting.ChartHatchStyle!", "Field[Horizontal]"] + - ["System.Boolean", "System.Windows.Forms.DataVisualization.Charting.DataPointCustomProperties", "Property[IsVisibleInLegend]"] + - ["System.Drawing.Color", "System.Windows.Forms.DataVisualization.Charting.Chart", "Property[BorderColor]"] + - ["System.Windows.Forms.DataVisualization.Charting.Docking", "System.Windows.Forms.DataVisualization.Charting.Title", "Property[Docking]"] + - ["System.Windows.Forms.DataVisualization.Charting.ChartImageWrapMode", "System.Windows.Forms.DataVisualization.Charting.Chart", "Property[BackImageWrapMode]"] + - ["System.Boolean", "System.Windows.Forms.DataVisualization.Charting.SmartLabelStyle", "Property[IsMarkerOverlappingAllowed]"] + - ["System.Windows.Forms.DataVisualization.Charting.Axis", "System.Windows.Forms.DataVisualization.Charting.ChartArea", "Property[AxisX]"] + - ["System.Boolean", "System.Windows.Forms.DataVisualization.Charting.ChartArea3DStyle", "Property[IsRightAngleAxes]"] + - ["System.Windows.Forms.DataVisualization.Charting.ChartHatchStyle", "System.Windows.Forms.DataVisualization.Charting.ChartHatchStyle!", "Field[DarkDownwardDiagonal]"] + - ["System.Windows.Forms.DataVisualization.Charting.ChartHatchStyle", "System.Windows.Forms.DataVisualization.Charting.ChartHatchStyle!", "Field[Weave]"] + - ["System.Windows.Forms.DataVisualization.Charting.CompareMethod", "System.Windows.Forms.DataVisualization.Charting.CompareMethod!", "Field[LessThan]"] + - ["System.Windows.Forms.DataVisualization.Charting.ScrollBarButtonType", "System.Windows.Forms.DataVisualization.Charting.ScrollBarButtonType!", "Field[SmallDecrement]"] + - ["System.Windows.Forms.DataVisualization.Charting.ChartImageFormat", "System.Windows.Forms.DataVisualization.Charting.ChartImageFormat!", "Field[Bmp]"] + - ["System.String", "System.Windows.Forms.DataVisualization.Charting.Annotation", "Property[AxisXName]"] + - ["System.Windows.Forms.DataVisualization.Charting.ChartHatchStyle", "System.Windows.Forms.DataVisualization.Charting.ChartHatchStyle!", "Field[Divot]"] + - ["System.Double", "System.Windows.Forms.DataVisualization.Charting.Axis", "Property[Interval]"] + - ["System.Double", "System.Windows.Forms.DataVisualization.Charting.Grid", "Property[Interval]"] + - ["System.String", "System.Windows.Forms.DataVisualization.Charting.Title", "Property[BackImage]"] + - ["System.Object", "System.Windows.Forms.DataVisualization.Charting.HitTestResult", "Property[Object]"] + - ["System.Windows.Forms.DataVisualization.Charting.FinancialFormula", "System.Windows.Forms.DataVisualization.Charting.FinancialFormula!", "Field[AccumulationDistribution]"] + - ["System.Windows.Forms.DataVisualization.Charting.SeriesChartType", "System.Windows.Forms.DataVisualization.Charting.SeriesChartType!", "Field[Polar]"] + - ["System.Double", "System.Windows.Forms.DataVisualization.Charting.AnovaResult", "Property[SumOfSquaresBetweenGroups]"] + - ["System.Drawing.Color", "System.Windows.Forms.DataVisualization.Charting.LineAnnotation", "Property[BackColor]"] + - ["System.Windows.Forms.DataVisualization.Charting.FinancialFormula", "System.Windows.Forms.DataVisualization.Charting.FinancialFormula!", "Field[MassIndex]"] + - ["System.Windows.Forms.DataVisualization.Charting.ChartElementOutline", "System.Windows.Forms.DataVisualization.Charting.Chart", "Method[GetChartElementOutline].ReturnValue"] + - ["System.Windows.Forms.DataVisualization.Charting.ChartSerializer", "System.Windows.Forms.DataVisualization.Charting.Chart", "Property[Serializer]"] + - ["System.Windows.Forms.DataVisualization.Charting.SeriesChartType", "System.Windows.Forms.DataVisualization.Charting.SeriesChartType!", "Field[Renko]"] + - ["System.Double", "System.Windows.Forms.DataVisualization.Charting.Axis", "Property[Maximum]"] + - ["System.Windows.Forms.DataVisualization.Charting.ChartImageFormat", "System.Windows.Forms.DataVisualization.Charting.ChartImageFormat!", "Field[EmfDual]"] + - ["System.Double", "System.Windows.Forms.DataVisualization.Charting.StripLine", "Property[StripWidth]"] + - ["System.Windows.Forms.DataVisualization.Charting.DateRangeType", "System.Windows.Forms.DataVisualization.Charting.DateRangeType!", "Field[Minute]"] + - ["System.Int32", "System.Windows.Forms.DataVisualization.Charting.BorderSkin", "Property[BorderWidth]"] + - ["System.Boolean", "System.Windows.Forms.DataVisualization.Charting.SmartLabelStyle", "Property[Enabled]"] + - ["System.Drawing.Color[]", "System.Windows.Forms.DataVisualization.Charting.Chart", "Property[PaletteCustomColors]"] + - ["System.Windows.Forms.DataVisualization.Charting.DateTimeIntervalType", "System.Windows.Forms.DataVisualization.Charting.DateTimeIntervalType!", "Field[Years]"] + - ["System.String", "System.Windows.Forms.DataVisualization.Charting.Border3DAnnotation", "Property[AnnotationType]"] + - ["System.Drawing.Color", "System.Windows.Forms.DataVisualization.Charting.LegendItem", "Property[MarkerColor]"] + - ["System.Windows.Forms.DataVisualization.Charting.DataPoint", "System.Windows.Forms.DataVisualization.Charting.DataPointCollection", "Method[FindMinByValue].ReturnValue"] + - ["System.String", "System.Windows.Forms.DataVisualization.Charting.HorizontalLineAnnotation", "Property[AnnotationType]"] + - ["System.String", "System.Windows.Forms.DataVisualization.Charting.LineAnnotation", "Property[AnnotationType]"] + - ["System.Double", "System.Windows.Forms.DataVisualization.Charting.ZTestResult", "Property[FirstSeriesMean]"] + - ["System.String", "System.Windows.Forms.DataVisualization.Charting.Legend", "Property[Name]"] + - ["System.Windows.Forms.DataVisualization.Charting.LegendCellType", "System.Windows.Forms.DataVisualization.Charting.LegendCellType!", "Field[Image]"] + - ["System.String", "System.Windows.Forms.DataVisualization.Charting.LegendCellColumn", "Property[HeaderText]"] + - ["System.Windows.Forms.DataVisualization.Charting.ElementPosition", "System.Windows.Forms.DataVisualization.Charting.ChartArea", "Property[InnerPlotPosition]"] + - ["System.Windows.Forms.DataVisualization.Charting.SeriesChartType", "System.Windows.Forms.DataVisualization.Charting.SeriesChartType!", "Field[PointAndFigure]"] + - ["System.Boolean", "System.Windows.Forms.DataVisualization.Charting.Cursor", "Property[IsUserEnabled]"] + - ["System.Windows.Forms.DataVisualization.Charting.ChartValueType", "System.Windows.Forms.DataVisualization.Charting.ChartValueType!", "Field[Date]"] + - ["System.Windows.Forms.DataVisualization.Charting.LegendTableStyle", "System.Windows.Forms.DataVisualization.Charting.LegendTableStyle!", "Field[Wide]"] + - ["System.Windows.Forms.DataVisualization.Charting.Legend", "System.Windows.Forms.DataVisualization.Charting.LegendCellColumn", "Property[Legend]"] + - ["System.Windows.Forms.DataVisualization.Charting.ChartHatchStyle", "System.Windows.Forms.DataVisualization.Charting.StripLine", "Property[BackHatchStyle]"] + - ["System.Drawing.RectangleF", "System.Windows.Forms.DataVisualization.Charting.AnnotationPositionChangingEventArgs", "Property[NewPosition]"] + - ["System.Windows.Forms.DataVisualization.Charting.AreaAlignmentStyles", "System.Windows.Forms.DataVisualization.Charting.AreaAlignmentStyles!", "Field[Cursor]"] + - ["System.Windows.Forms.DataVisualization.Charting.CalloutStyle", "System.Windows.Forms.DataVisualization.Charting.CalloutStyle!", "Field[Perspective]"] + - ["System.Windows.Forms.DataVisualization.Charting.ChartHatchStyle", "System.Windows.Forms.DataVisualization.Charting.LegendItem", "Property[BackHatchStyle]"] + - ["System.Windows.Forms.DataVisualization.Charting.Series", "System.Windows.Forms.DataVisualization.Charting.SeriesCollection", "Method[Add].ReturnValue"] + - ["System.Windows.Forms.DataVisualization.Charting.FinancialFormula", "System.Windows.Forms.DataVisualization.Charting.FinancialFormula!", "Field[DetrendedPriceOscillator]"] + - ["System.Drawing.Color", "System.Windows.Forms.DataVisualization.Charting.RectangleAnnotation", "Property[BackSecondaryColor]"] + - ["System.String", "System.Windows.Forms.DataVisualization.Charting.CustomLabel", "Property[Name]"] + - ["System.Windows.Forms.DataVisualization.Charting.ChartHatchStyle", "System.Windows.Forms.DataVisualization.Charting.ChartHatchStyle!", "Field[ForwardDiagonal]"] + - ["System.Windows.Forms.DataVisualization.Charting.ChartElementType", "System.Windows.Forms.DataVisualization.Charting.FormatNumberEventArgs", "Property[ElementType]"] + - ["System.Drawing.Color", "System.Windows.Forms.DataVisualization.Charting.Chart", "Property[BorderlineColor]"] + - ["System.Windows.Forms.DataVisualization.Charting.ChartHatchStyle", "System.Windows.Forms.DataVisualization.Charting.PolylineAnnotation", "Property[BackHatchStyle]"] + - ["System.Drawing.Color", "System.Windows.Forms.DataVisualization.Charting.StripLine", "Property[BackColor]"] + - ["System.Drawing.Color", "System.Windows.Forms.DataVisualization.Charting.AnnotationGroup", "Property[BackColor]"] + - ["System.Windows.Forms.DataVisualization.Charting.LightStyle", "System.Windows.Forms.DataVisualization.Charting.LightStyle!", "Field[Simplistic]"] + - ["System.Windows.Forms.DataVisualization.Charting.TextStyle", "System.Windows.Forms.DataVisualization.Charting.Title", "Property[TextStyle]"] + - ["System.Windows.Forms.DataVisualization.Charting.ChartImageAlignmentStyle", "System.Windows.Forms.DataVisualization.Charting.ChartImageAlignmentStyle!", "Field[BottomRight]"] + - ["System.Windows.Forms.DataVisualization.Charting.ChartHatchStyle", "System.Windows.Forms.DataVisualization.Charting.TextAnnotation", "Property[BackHatchStyle]"] + - ["System.Windows.Forms.DataVisualization.Charting.ChartHatchStyle", "System.Windows.Forms.DataVisualization.Charting.ChartHatchStyle!", "Field[Percent20]"] + - ["System.Windows.Forms.DataVisualization.Charting.ChartImageWrapMode", "System.Windows.Forms.DataVisualization.Charting.ChartImageWrapMode!", "Field[Unscaled]"] + - ["System.Boolean", "System.Windows.Forms.DataVisualization.Charting.Annotation", "Property[AllowMoving]"] + - ["System.Windows.Forms.DataVisualization.Charting.DateTimeIntervalType", "System.Windows.Forms.DataVisualization.Charting.ViewEventArgs", "Property[NewSizeType]"] + - ["System.Int32", "System.Windows.Forms.DataVisualization.Charting.Title", "Property[ShadowOffset]"] + - ["System.Double", "System.Windows.Forms.DataVisualization.Charting.AnovaResult", "Property[DegreeOfFreedomWithinGroups]"] + - ["System.Drawing.Color", "System.Windows.Forms.DataVisualization.Charting.AxisScrollBar", "Property[LineColor]"] + - ["System.Double", "System.Windows.Forms.DataVisualization.Charting.FTestResult", "Property[ProbabilityFOneTail]"] + - ["System.Drawing.Font", "System.Windows.Forms.DataVisualization.Charting.DataPointCustomProperties", "Property[Font]"] + - ["System.Drawing.Color", "System.Windows.Forms.DataVisualization.Charting.Cursor", "Property[LineColor]"] + - ["System.Double", "System.Windows.Forms.DataVisualization.Charting.FTestResult", "Property[FirstSeriesVariance]"] + - ["System.Drawing.StringAlignment", "System.Windows.Forms.DataVisualization.Charting.LegendCellColumn", "Property[HeaderAlignment]"] + - ["System.Boolean", "System.Windows.Forms.DataVisualization.Charting.ChartArea", "Property[IsSameFontSizeForAllAxes]"] + - ["System.Windows.Forms.DataVisualization.Charting.GridTickTypes", "System.Windows.Forms.DataVisualization.Charting.GridTickTypes!", "Field[TickMark]"] + - ["System.Double", "System.Windows.Forms.DataVisualization.Charting.AnnotationPositionChangingEventArgs", "Property[NewAnchorLocationY]"] + - ["System.Windows.Forms.DataVisualization.Charting.LegendStyle", "System.Windows.Forms.DataVisualization.Charting.Legend", "Property[LegendStyle]"] + - ["System.Boolean", "System.Windows.Forms.DataVisualization.Charting.Annotation", "Property[AllowPathEditing]"] + - ["System.Double", "System.Windows.Forms.DataVisualization.Charting.Axis", "Method[GetPosition].ReturnValue"] + - ["System.Windows.Forms.DataVisualization.Charting.ChartImageAlignmentStyle", "System.Windows.Forms.DataVisualization.Charting.ChartImageAlignmentStyle!", "Field[TopRight]"] + - ["System.Double", "System.Windows.Forms.DataVisualization.Charting.DataPoint", "Method[GetValueByName].ReturnValue"] + - ["System.Int32", "System.Windows.Forms.DataVisualization.Charting.LegendItemsCollection", "Method[Add].ReturnValue"] + - ["System.Windows.Forms.DataVisualization.Charting.ChartArea", "System.Windows.Forms.DataVisualization.Charting.ChartAreaCollection", "Method[Add].ReturnValue"] + - ["System.Drawing.PointF", "System.Windows.Forms.DataVisualization.Charting.ChartGraphics", "Method[GetAbsolutePoint].ReturnValue"] + - ["System.Boolean", "System.Windows.Forms.DataVisualization.Charting.AnnotationGroup", "Property[AllowSelecting]"] + - ["System.Windows.Forms.DataVisualization.Charting.SeriesChartType", "System.Windows.Forms.DataVisualization.Charting.SeriesChartType!", "Field[RangeBar]"] + - ["System.Windows.Forms.DataVisualization.Charting.LightStyle", "System.Windows.Forms.DataVisualization.Charting.LightStyle!", "Field[None]"] + - ["System.Windows.Forms.DataVisualization.Charting.BorderSkinStyle", "System.Windows.Forms.DataVisualization.Charting.BorderSkinStyle!", "Field[FrameTitle4]"] + - ["System.Double", "System.Windows.Forms.DataVisualization.Charting.CursorEventArgs", "Property[NewSelectionEnd]"] + - ["System.Windows.Forms.DataVisualization.Charting.Chart", "System.Windows.Forms.DataVisualization.Charting.ChartPaintEventArgs", "Property[Chart]"] + - ["System.Drawing.Font", "System.Windows.Forms.DataVisualization.Charting.Chart", "Property[Font]"] + - ["System.Windows.Forms.DataVisualization.Charting.ChartImageAlignmentStyle", "System.Windows.Forms.DataVisualization.Charting.Chart", "Property[BackImageAlignment]"] + - ["System.Int32", "System.Windows.Forms.DataVisualization.Charting.ScrollBarEventArgs", "Property[MousePositionX]"] + - ["System.Windows.Forms.DataVisualization.Charting.LabelAutoFitStyles", "System.Windows.Forms.DataVisualization.Charting.LabelAutoFitStyles!", "Field[WordWrap]"] + - ["System.Windows.Forms.DataVisualization.Charting.LabelAutoFitStyles", "System.Windows.Forms.DataVisualization.Charting.LabelAutoFitStyles!", "Field[LabelsAngleStep45]"] + - ["System.Int32", "System.Windows.Forms.DataVisualization.Charting.Cursor", "Property[LineWidth]"] + - ["System.Double", "System.Windows.Forms.DataVisualization.Charting.AnnotationPositionChangingEventArgs", "Property[NewSizeWidth]"] + - ["System.Windows.Forms.DataVisualization.Charting.TTestResult", "System.Windows.Forms.DataVisualization.Charting.StatisticFormula", "Method[TTestPaired].ReturnValue"] + - ["System.String", "System.Windows.Forms.DataVisualization.Charting.Legend", "Property[Title]"] + - ["System.Windows.Forms.DataVisualization.Charting.BorderSkinStyle", "System.Windows.Forms.DataVisualization.Charting.BorderSkinStyle!", "Field[Raised]"] + - ["System.Drawing.Color", "System.Windows.Forms.DataVisualization.Charting.BorderSkin", "Property[BorderColor]"] + - ["System.Boolean", "System.Windows.Forms.DataVisualization.Charting.Axis", "Property[IsLogarithmic]"] + - ["System.Windows.Forms.DataVisualization.Charting.AxisName", "System.Windows.Forms.DataVisualization.Charting.AxisName!", "Field[X2]"] + - ["System.Windows.Forms.DataVisualization.Charting.LabelMarkStyle", "System.Windows.Forms.DataVisualization.Charting.LabelMarkStyle!", "Field[SideMark]"] + - ["System.Drawing.RectangleF", "System.Windows.Forms.DataVisualization.Charting.ChartGraphics", "Method[GetAbsoluteRectangle].ReturnValue"] + - ["System.Windows.Forms.DataVisualization.Charting.FinancialFormula", "System.Windows.Forms.DataVisualization.Charting.FinancialFormula!", "Field[TypicalPrice]"] + - ["System.Drawing.ContentAlignment", "System.Windows.Forms.DataVisualization.Charting.PolylineAnnotation", "Property[Alignment]"] + - ["System.String", "System.Windows.Forms.DataVisualization.Charting.ChartSerializer", "Property[NonSerializableContent]"] + - ["System.Int32", "System.Windows.Forms.DataVisualization.Charting.Series", "Property[YValuesPerPoint]"] + - ["System.Int32", "System.Windows.Forms.DataVisualization.Charting.LegendCellColumn", "Property[MinimumWidth]"] + - ["System.Windows.Forms.DataVisualization.Charting.LabelOutsidePlotAreaStyle", "System.Windows.Forms.DataVisualization.Charting.LabelOutsidePlotAreaStyle!", "Field[Yes]"] + - ["System.Drawing.Font", "System.Windows.Forms.DataVisualization.Charting.Legend", "Property[TitleFont]"] + - ["System.Double", "System.Windows.Forms.DataVisualization.Charting.Chart", "Property[RenderingDpiY]"] + - ["System.Double", "System.Windows.Forms.DataVisualization.Charting.Annotation", "Property[AnchorOffsetY]"] + - ["System.Windows.Forms.DataVisualization.Charting.ChartValueType", "System.Windows.Forms.DataVisualization.Charting.ChartValueType!", "Field[DateTimeOffset]"] + - ["System.Windows.Forms.DataVisualization.Charting.FinancialFormula", "System.Windows.Forms.DataVisualization.Charting.FinancialFormula!", "Field[ExponentialMovingAverage]"] + - ["System.String", "System.Windows.Forms.DataVisualization.Charting.DataPointCustomProperties", "Property[BackImage]"] + - ["System.Boolean", "System.Windows.Forms.DataVisualization.Charting.AxisScrollBar", "Property[IsPositionedInside]"] + - ["System.Windows.Forms.DataVisualization.Charting.TickMarkStyle", "System.Windows.Forms.DataVisualization.Charting.TickMarkStyle!", "Field[OutsideArea]"] + - ["System.Windows.Forms.DataVisualization.Charting.FinancialFormula", "System.Windows.Forms.DataVisualization.Charting.FinancialFormula!", "Field[NegativeVolumeIndex]"] + - ["System.Drawing.Font", "System.Windows.Forms.DataVisualization.Charting.AnnotationGroup", "Property[Font]"] + - ["System.Windows.Forms.DataVisualization.Charting.Axis", "System.Windows.Forms.DataVisualization.Charting.Annotation", "Property[AxisX]"] + - ["System.Windows.Forms.DataVisualization.Charting.ChartElementType", "System.Windows.Forms.DataVisualization.Charting.ChartElementType!", "Field[ScrollBarZoomReset]"] + - ["System.Windows.Forms.DataVisualization.Charting.CustomLabel", "System.Windows.Forms.DataVisualization.Charting.CustomLabelsCollection", "Method[Add].ReturnValue"] + - ["System.Windows.Forms.DataVisualization.Charting.LineAnchorCapStyle", "System.Windows.Forms.DataVisualization.Charting.LineAnnotation", "Property[EndCap]"] + - ["System.Drawing.Color", "System.Windows.Forms.DataVisualization.Charting.BorderSkin", "Property[PageColor]"] + - ["System.Windows.Forms.DataVisualization.Charting.ChartHatchStyle", "System.Windows.Forms.DataVisualization.Charting.Title", "Property[BackHatchStyle]"] + - ["System.Windows.Forms.DataVisualization.Charting.LegendSeparatorStyle", "System.Windows.Forms.DataVisualization.Charting.LegendSeparatorStyle!", "Field[DashLine]"] + - ["System.Drawing.Color", "System.Windows.Forms.DataVisualization.Charting.PolygonAnnotation", "Property[BackSecondaryColor]"] + - ["System.Windows.Forms.DataVisualization.Charting.MarkerStyle", "System.Windows.Forms.DataVisualization.Charting.MarkerStyle!", "Field[Circle]"] + - ["System.Drawing.StringAlignment", "System.Windows.Forms.DataVisualization.Charting.Legend", "Property[TitleAlignment]"] + - ["System.Windows.Forms.DataVisualization.Charting.AxisArrowStyle", "System.Windows.Forms.DataVisualization.Charting.AxisArrowStyle!", "Field[Triangle]"] + - ["System.Drawing.Color", "System.Windows.Forms.DataVisualization.Charting.DataPointCustomProperties", "Property[MarkerImageTransparentColor]"] + - ["System.Double", "System.Windows.Forms.DataVisualization.Charting.StatisticFormula", "Method[FDistribution].ReturnValue"] + - ["System.Windows.Forms.DataVisualization.Charting.FinancialFormula", "System.Windows.Forms.DataVisualization.Charting.FinancialFormula!", "Field[ChaikinOscillator]"] + - ["System.Windows.Forms.DataVisualization.Charting.ChartDashStyle", "System.Windows.Forms.DataVisualization.Charting.Cursor", "Property[LineDashStyle]"] + - ["System.Double", "System.Windows.Forms.DataVisualization.Charting.ZTestResult", "Property[ProbabilityZTwoTail]"] + - ["System.Drawing.Color", "System.Windows.Forms.DataVisualization.Charting.TextAnnotation", "Property[LineColor]"] + - ["System.Windows.Forms.DataVisualization.Charting.DateTimeIntervalType", "System.Windows.Forms.DataVisualization.Charting.DateTimeIntervalType!", "Field[Months]"] + - ["System.Windows.Forms.DataVisualization.Charting.Axis", "System.Windows.Forms.DataVisualization.Charting.ChartArea", "Property[AxisX2]"] + - ["System.Int32", "System.Windows.Forms.DataVisualization.Charting.ScrollBarEventArgs", "Property[MousePositionY]"] + - ["System.Windows.Forms.DataVisualization.Charting.MarkerStyle", "System.Windows.Forms.DataVisualization.Charting.MarkerStyle!", "Field[Triangle]"] + - ["System.Windows.Forms.DataVisualization.Charting.AnnotationSmartLabelStyle", "System.Windows.Forms.DataVisualization.Charting.Annotation", "Property[SmartLabelStyle]"] + - ["System.Windows.Forms.DataVisualization.Charting.TickMarkStyle", "System.Windows.Forms.DataVisualization.Charting.TickMarkStyle!", "Field[AcrossAxis]"] + - ["System.Drawing.Font", "System.Windows.Forms.DataVisualization.Charting.PolylineAnnotation", "Property[Font]"] + - ["System.Boolean", "System.Windows.Forms.DataVisualization.Charting.Cursor", "Property[IsUserSelectionEnabled]"] + - ["System.Int32", "System.Windows.Forms.DataVisualization.Charting.Title", "Property[DockingOffset]"] + - ["System.Windows.Forms.DataVisualization.Charting.LegendCellColumnType", "System.Windows.Forms.DataVisualization.Charting.LegendCellColumn", "Property[ColumnType]"] + - ["System.Windows.Forms.DataVisualization.Charting.PointSortOrder", "System.Windows.Forms.DataVisualization.Charting.PointSortOrder!", "Field[Ascending]"] + - ["System.Windows.Forms.DataVisualization.Charting.ChartElementType", "System.Windows.Forms.DataVisualization.Charting.ChartElementType!", "Field[DataPoint]"] + - ["System.Windows.Forms.DataVisualization.Charting.IntervalType", "System.Windows.Forms.DataVisualization.Charting.IntervalType!", "Field[Seconds]"] + - ["System.Windows.Forms.DataVisualization.Charting.LegendSeparatorStyle", "System.Windows.Forms.DataVisualization.Charting.LegendSeparatorStyle!", "Field[DoubleLine]"] + - ["System.Windows.Forms.DataVisualization.Charting.SeriesChartType", "System.Windows.Forms.DataVisualization.Charting.SeriesChartType!", "Field[StackedColumn]"] + - ["System.Double", "System.Windows.Forms.DataVisualization.Charting.StatisticFormula", "Method[GammaFunction].ReturnValue"] + - ["System.Windows.Forms.DataVisualization.Charting.ChartDashStyle", "System.Windows.Forms.DataVisualization.Charting.TextAnnotation", "Property[LineDashStyle]"] + - ["System.Windows.Forms.DataVisualization.Charting.LegendCellType", "System.Windows.Forms.DataVisualization.Charting.LegendCell", "Property[CellType]"] + - ["System.Double", "System.Windows.Forms.DataVisualization.Charting.TTestResult", "Property[FirstSeriesMean]"] + - ["System.Windows.Forms.DataVisualization.Charting.AreaAlignmentStyles", "System.Windows.Forms.DataVisualization.Charting.AreaAlignmentStyles!", "Field[AxesView]"] + - ["System.Windows.Forms.DataVisualization.Charting.GridTickTypes", "System.Windows.Forms.DataVisualization.Charting.GridTickTypes!", "Field[None]"] + - ["System.Windows.Forms.DataVisualization.Charting.LegendCellCollection", "System.Windows.Forms.DataVisualization.Charting.LegendItem", "Property[Cells]"] + - ["System.Windows.Forms.DataVisualization.Charting.SerializationFormat", "System.Windows.Forms.DataVisualization.Charting.SerializationFormat!", "Field[Xml]"] + - ["System.Windows.Forms.DataVisualization.Charting.AxisEnabled", "System.Windows.Forms.DataVisualization.Charting.AxisEnabled!", "Field[False]"] + - ["System.Windows.Forms.DataVisualization.Charting.LegendSeparatorStyle", "System.Windows.Forms.DataVisualization.Charting.LegendSeparatorStyle!", "Field[None]"] + - ["System.Windows.Forms.DataVisualization.Charting.ChartHatchStyle", "System.Windows.Forms.DataVisualization.Charting.ChartHatchStyle!", "Field[Percent50]"] + - ["System.Windows.Forms.DataVisualization.Charting.ChartGraphics", "System.Windows.Forms.DataVisualization.Charting.ChartPaintEventArgs", "Property[ChartGraphics]"] + - ["System.Drawing.Color", "System.Windows.Forms.DataVisualization.Charting.AnnotationSmartLabelStyle", "Property[CalloutBackColor]"] + - ["System.Windows.Forms.DataVisualization.Charting.DateTimeIntervalType", "System.Windows.Forms.DataVisualization.Charting.DateTimeIntervalType!", "Field[Auto]"] + - ["System.Windows.Forms.DataVisualization.Charting.ScrollBarButtonType", "System.Windows.Forms.DataVisualization.Charting.ScrollBarButtonType!", "Field[ZoomReset]"] + - ["System.Double", "System.Windows.Forms.DataVisualization.Charting.Axis", "Method[PixelPositionToValue].ReturnValue"] + - ["System.Windows.Forms.DataVisualization.Charting.Axis", "System.Windows.Forms.DataVisualization.Charting.ChartArea", "Property[AxisY]"] + - ["System.Windows.Forms.DataVisualization.Charting.DataManipulator", "System.Windows.Forms.DataVisualization.Charting.Chart", "Property[DataManipulator]"] + - ["System.Windows.Forms.DataVisualization.Charting.ChartValueType", "System.Windows.Forms.DataVisualization.Charting.Series", "Property[XValueType]"] + - ["System.Double", "System.Windows.Forms.DataVisualization.Charting.ZTestResult", "Property[ProbabilityZOneTail]"] + - ["System.Drawing.Color", "System.Windows.Forms.DataVisualization.Charting.AnnotationGroup", "Property[ShadowColor]"] + - ["System.Boolean", "System.Windows.Forms.DataVisualization.Charting.LineAnnotation", "Property[IsInfinitive]"] + - ["System.Int32", "System.Windows.Forms.DataVisualization.Charting.DataPointCustomProperties", "Property[BorderWidth]"] + - ["System.Drawing.Color", "System.Windows.Forms.DataVisualization.Charting.DataPointCustomProperties", "Property[LabelBackColor]"] + - ["System.Int32", "System.Windows.Forms.DataVisualization.Charting.ImageAnnotation", "Property[LineWidth]"] + - ["System.Windows.Forms.DataVisualization.Charting.ChartDashStyle", "System.Windows.Forms.DataVisualization.Charting.Annotation", "Property[LineDashStyle]"] + - ["System.Drawing.Color", "System.Windows.Forms.DataVisualization.Charting.DataPointCustomProperties", "Property[BackImageTransparentColor]"] + - ["System.Double", "System.Windows.Forms.DataVisualization.Charting.LabelStyle", "Property[IntervalOffset]"] + - ["System.Boolean", "System.Windows.Forms.DataVisualization.Charting.LabelStyle", "Property[TruncatedLabels]"] + - ["System.Windows.Forms.DataVisualization.Charting.FinancialFormula", "System.Windows.Forms.DataVisualization.Charting.FinancialFormula!", "Field[Envelopes]"] + - ["System.Windows.Forms.DataVisualization.Charting.ChartValueType", "System.Windows.Forms.DataVisualization.Charting.ChartValueType!", "Field[DateTime]"] + - ["System.Windows.Forms.DataVisualization.Charting.AxisEnabled", "System.Windows.Forms.DataVisualization.Charting.AxisEnabled!", "Field[Auto]"] + - ["System.Windows.Forms.DataVisualization.Charting.SeriesChartType", "System.Windows.Forms.DataVisualization.Charting.SeriesChartType!", "Field[Radar]"] + - ["System.Windows.Forms.DataVisualization.Charting.MarkerStyle", "System.Windows.Forms.DataVisualization.Charting.LegendItem", "Property[MarkerStyle]"] + - ["System.Drawing.Color", "System.Windows.Forms.DataVisualization.Charting.LegendCell", "Property[ImageTransparentColor]"] + - ["System.Double", "System.Windows.Forms.DataVisualization.Charting.CursorEventArgs", "Property[NewPosition]"] + - ["System.Windows.Forms.DataVisualization.Charting.ChartColorPalette", "System.Windows.Forms.DataVisualization.Charting.ChartColorPalette!", "Field[Fire]"] + - ["System.Windows.Forms.DataVisualization.Charting.ChartColorPalette", "System.Windows.Forms.DataVisualization.Charting.ChartColorPalette!", "Field[SeaGreen]"] + - ["System.Windows.Forms.DataVisualization.Charting.FinancialFormula", "System.Windows.Forms.DataVisualization.Charting.FinancialFormula!", "Field[VolumeOscillator]"] + - ["System.Windows.Forms.DataVisualization.Charting.ChartElementType", "System.Windows.Forms.DataVisualization.Charting.ChartElementType!", "Field[ScrollBarThumbTracker]"] + - ["System.Boolean", "System.Windows.Forms.DataVisualization.Charting.Axis", "Property[IsMarginVisible]"] + - ["System.Windows.Forms.DataVisualization.Charting.ChartElementType", "System.Windows.Forms.DataVisualization.Charting.ChartElementType!", "Field[Nothing]"] + - ["System.Double", "System.Windows.Forms.DataVisualization.Charting.FTestResult", "Property[FirstSeriesMean]"] + - ["System.Double", "System.Windows.Forms.DataVisualization.Charting.Annotation", "Property[Bottom]"] + - ["System.String", "System.Windows.Forms.DataVisualization.Charting.ChartElement", "Method[ToString].ReturnValue"] + - ["System.String", "System.Windows.Forms.DataVisualization.Charting.PolylineAnnotation", "Property[AnnotationType]"] + - ["System.Int32", "System.Windows.Forms.DataVisualization.Charting.AnnotationGroup", "Property[ShadowOffset]"] + - ["System.Double", "System.Windows.Forms.DataVisualization.Charting.Annotation", "Property[Right]"] + - ["System.Int32", "System.Windows.Forms.DataVisualization.Charting.AnnotationSmartLabelStyle", "Property[CalloutLineWidth]"] + - ["System.Int32", "System.Windows.Forms.DataVisualization.Charting.Legend", "Property[BorderWidth]"] + - ["System.Windows.Forms.DataVisualization.Charting.DateTimeIntervalType", "System.Windows.Forms.DataVisualization.Charting.Grid", "Property[IntervalType]"] + - ["System.Drawing.Color", "System.Windows.Forms.DataVisualization.Charting.LegendItem", "Property[Color]"] + - ["System.Windows.Forms.DataVisualization.Charting.ChartHatchStyle", "System.Windows.Forms.DataVisualization.Charting.ChartHatchStyle!", "Field[Percent75]"] + - ["System.Windows.Forms.DataVisualization.Charting.GradientStyle", "System.Windows.Forms.DataVisualization.Charting.AnnotationGroup", "Property[BackGradientStyle]"] + - ["System.String", "System.Windows.Forms.DataVisualization.Charting.StripLine", "Property[ToolTip]"] + - ["System.Drawing.Color", "System.Windows.Forms.DataVisualization.Charting.ChartArea", "Property[BackImageTransparentColor]"] + - ["System.Drawing.Color", "System.Windows.Forms.DataVisualization.Charting.ChartArea", "Property[BackSecondaryColor]"] + - ["System.Windows.Forms.DataVisualization.Charting.LineAnchorCapStyle", "System.Windows.Forms.DataVisualization.Charting.AnnotationSmartLabelStyle", "Property[CalloutLineAnchorCapStyle]"] + - ["System.Windows.Forms.DataVisualization.Charting.ChartHatchStyle", "System.Windows.Forms.DataVisualization.Charting.PolygonAnnotation", "Property[BackHatchStyle]"] + - ["System.Boolean", "System.Windows.Forms.DataVisualization.Charting.LegendCellColumn", "Method[ShouldSerializeMargins].ReturnValue"] + - ["System.Windows.Forms.DataVisualization.Charting.SeriesCollection", "System.Windows.Forms.DataVisualization.Charting.Chart", "Property[Series]"] + - ["System.String", "System.Windows.Forms.DataVisualization.Charting.DataPointCustomProperties", "Property[AxisLabel]"] + - ["System.Drawing.Color", "System.Windows.Forms.DataVisualization.Charting.LegendCell", "Property[ForeColor]"] + - ["System.Int32", "System.Windows.Forms.DataVisualization.Charting.TextAnnotation", "Property[LineWidth]"] + - ["System.Windows.Forms.DataVisualization.Charting.ChartHatchStyle", "System.Windows.Forms.DataVisualization.Charting.ChartHatchStyle!", "Field[Shingle]"] + - ["System.Windows.Forms.DataVisualization.Charting.ChartImageWrapMode", "System.Windows.Forms.DataVisualization.Charting.ChartArea", "Property[BackImageWrapMode]"] + - ["System.Drawing.Size", "System.Windows.Forms.DataVisualization.Charting.LegendCellColumn", "Property[SeriesSymbolSize]"] + - ["System.Drawing.Image", "System.Windows.Forms.DataVisualization.Charting.NamedImage", "Property[Image]"] + - ["System.Windows.Forms.DataVisualization.Charting.ChartDashStyle", "System.Windows.Forms.DataVisualization.Charting.ChartDashStyle!", "Field[Dot]"] + - ["System.Windows.Forms.DataVisualization.Charting.LabelCalloutStyle", "System.Windows.Forms.DataVisualization.Charting.LabelCalloutStyle!", "Field[Underlined]"] + - ["System.Windows.Forms.DataVisualization.Charting.ChartImageFormat", "System.Windows.Forms.DataVisualization.Charting.ChartImageFormat!", "Field[EmfPlus]"] + - ["System.Windows.Forms.DataVisualization.Charting.BorderSkinStyle", "System.Windows.Forms.DataVisualization.Charting.BorderSkinStyle!", "Field[FrameThin5]"] + - ["System.String", "System.Windows.Forms.DataVisualization.Charting.Annotation", "Property[Name]"] + - ["System.Double", "System.Windows.Forms.DataVisualization.Charting.CalloutAnnotation", "Property[AnchorOffsetX]"] + - ["System.Windows.Forms.DataVisualization.Charting.ChartHatchStyle", "System.Windows.Forms.DataVisualization.Charting.ChartHatchStyle!", "Field[Percent70]"] + - ["System.Windows.Forms.DataVisualization.Charting.AxisType", "System.Windows.Forms.DataVisualization.Charting.AxisType!", "Field[Primary]"] + - ["System.Windows.Forms.DataVisualization.Charting.ChartImageAlignmentStyle", "System.Windows.Forms.DataVisualization.Charting.BorderSkin", "Property[BackImageAlignment]"] + - ["System.Double", "System.Windows.Forms.DataVisualization.Charting.StatisticFormula", "Method[Correlation].ReturnValue"] + - ["System.String", "System.Windows.Forms.DataVisualization.Charting.AnnotationGroup", "Property[ClipToChartArea]"] + - ["System.Windows.Forms.DataVisualization.Charting.ChartElementType", "System.Windows.Forms.DataVisualization.Charting.HitTestResult", "Property[ChartElementType]"] + - ["System.Int32", "System.Windows.Forms.DataVisualization.Charting.LegendItem", "Property[BorderWidth]"] + - ["System.Drawing.Color", "System.Windows.Forms.DataVisualization.Charting.Legend", "Property[ItemColumnSeparatorColor]"] + - ["System.Boolean", "System.Windows.Forms.DataVisualization.Charting.AxisScaleView", "Property[IsZoomed]"] + - ["System.Windows.Forms.DataVisualization.Charting.GradientStyle", "System.Windows.Forms.DataVisualization.Charting.Annotation", "Property[BackGradientStyle]"] + - ["System.Double", "System.Windows.Forms.DataVisualization.Charting.AnovaResult", "Property[SumOfSquaresTotal]"] + - ["System.Windows.Forms.DataVisualization.Charting.ChartElementType", "System.Windows.Forms.DataVisualization.Charting.ChartElementType!", "Field[AxisLabelImage]"] + - ["System.Single", "System.Windows.Forms.DataVisualization.Charting.AnnotationPathPoint", "Property[X]"] + - ["System.Boolean", "System.Windows.Forms.DataVisualization.Charting.Annotation", "Property[AllowAnchorMoving]"] + - ["System.Windows.Forms.DataVisualization.Charting.ChartDashStyle", "System.Windows.Forms.DataVisualization.Charting.SmartLabelStyle", "Property[CalloutLineDashStyle]"] + - ["System.String", "System.Windows.Forms.DataVisualization.Charting.Series", "Property[XValueMember]"] + - ["System.Boolean", "System.Windows.Forms.DataVisualization.Charting.Margins", "Method[Equals].ReturnValue"] + - ["System.Windows.Forms.DataVisualization.Charting.ElementPosition", "System.Windows.Forms.DataVisualization.Charting.Title", "Property[Position]"] + - ["System.Windows.Forms.DataVisualization.Charting.StartFromZero", "System.Windows.Forms.DataVisualization.Charting.StartFromZero!", "Field[Auto]"] + - ["System.Int32", "System.Windows.Forms.DataVisualization.Charting.Margins", "Property[Left]"] + - ["System.Boolean", "System.Windows.Forms.DataVisualization.Charting.AnnotationGroup", "Property[IsSizeAlwaysRelative]"] + - ["System.Drawing.PointF", "System.Windows.Forms.DataVisualization.Charting.Point3D", "Property[PointF]"] + - ["System.Single", "System.Windows.Forms.DataVisualization.Charting.Point3D", "Property[Z]"] + - ["System.Drawing.Color", "System.Windows.Forms.DataVisualization.Charting.StripLine", "Property[BackImageTransparentColor]"] + - ["System.Windows.Forms.DataVisualization.Charting.BorderSkinStyle", "System.Windows.Forms.DataVisualization.Charting.BorderSkinStyle!", "Field[FrameThin2]"] + - ["System.Drawing.Color", "System.Windows.Forms.DataVisualization.Charting.CustomLabel", "Property[MarkColor]"] + - ["System.Int32", "System.Windows.Forms.DataVisualization.Charting.Chart", "Property[BorderlineWidth]"] + - ["System.Windows.Forms.DataVisualization.Charting.Docking", "System.Windows.Forms.DataVisualization.Charting.Docking!", "Field[Top]"] + - ["System.String", "System.Windows.Forms.DataVisualization.Charting.Series", "Property[AxisLabel]"] + - ["System.Drawing.Color", "System.Windows.Forms.DataVisualization.Charting.Legend", "Property[TitleSeparatorColor]"] + - ["System.Windows.Forms.DataVisualization.Charting.FinancialFormula", "System.Windows.Forms.DataVisualization.Charting.FinancialFormula!", "Field[WeightedClose]"] + - ["System.Boolean", "System.Windows.Forms.DataVisualization.Charting.ChartArea3DStyle", "Property[IsClustered]"] + - ["System.String", "System.Windows.Forms.DataVisualization.Charting.DataPointCustomProperties", "Property[LegendToolTip]"] + - ["System.String", "System.Windows.Forms.DataVisualization.Charting.Annotation", "Property[AxisYName]"] + - ["System.Windows.Forms.DataVisualization.Charting.MarkerStyle", "System.Windows.Forms.DataVisualization.Charting.MarkerStyle!", "Field[Square]"] + - ["System.Double", "System.Windows.Forms.DataVisualization.Charting.ZTestResult", "Property[ZCriticalValueOneTail]"] + - ["System.Int32", "System.Windows.Forms.DataVisualization.Charting.ChartArea3DStyle", "Property[PointGapDepth]"] + - ["System.Windows.Forms.DataVisualization.Charting.DateTimeIntervalType", "System.Windows.Forms.DataVisualization.Charting.DateTimeIntervalType!", "Field[Number]"] + - ["System.Windows.Forms.DataVisualization.Charting.TextStyle", "System.Windows.Forms.DataVisualization.Charting.ImageAnnotation", "Property[TextStyle]"] + - ["System.Windows.Forms.DataVisualization.Charting.LegendCellType", "System.Windows.Forms.DataVisualization.Charting.LegendCellType!", "Field[SeriesSymbol]"] + - ["System.Drawing.Color", "System.Windows.Forms.DataVisualization.Charting.PolylineAnnotation", "Property[BackSecondaryColor]"] + - ["System.Double", "System.Windows.Forms.DataVisualization.Charting.Axis", "Property[Crossing]"] + - ["System.Windows.Forms.DataVisualization.Charting.AntiAliasingStyles", "System.Windows.Forms.DataVisualization.Charting.AntiAliasingStyles!", "Field[None]"] + - ["System.Drawing.Color", "System.Windows.Forms.DataVisualization.Charting.CalloutAnnotation", "Property[BackColor]"] + - ["System.Double", "System.Windows.Forms.DataVisualization.Charting.AnnotationPositionChangingEventArgs", "Property[NewAnchorLocationX]"] + - ["System.Int32", "System.Windows.Forms.DataVisualization.Charting.ChartArea", "Property[BorderWidth]"] + - ["System.Windows.Forms.DataVisualization.Charting.ChartHatchStyle", "System.Windows.Forms.DataVisualization.Charting.ChartHatchStyle!", "Field[Percent05]"] + - ["System.Drawing.Color", "System.Windows.Forms.DataVisualization.Charting.Axis", "Property[InterlacedColor]"] + - ["System.Windows.Forms.DataVisualization.Charting.DateTimeIntervalType", "System.Windows.Forms.DataVisualization.Charting.LabelStyle", "Property[IntervalType]"] + - ["System.Windows.Forms.DataVisualization.Charting.AreaAlignmentStyles", "System.Windows.Forms.DataVisualization.Charting.AreaAlignmentStyles!", "Field[All]"] + - ["System.Windows.Forms.DataVisualization.Charting.FinancialFormula", "System.Windows.Forms.DataVisualization.Charting.FinancialFormula!", "Field[OnBalanceVolume]"] + - ["System.Windows.Forms.DataVisualization.Charting.IntervalType", "System.Windows.Forms.DataVisualization.Charting.IntervalType!", "Field[Milliseconds]"] + - ["System.Windows.Forms.DataVisualization.Charting.DateTimeIntervalType", "System.Windows.Forms.DataVisualization.Charting.DateTimeIntervalType!", "Field[Milliseconds]"] + - ["System.Int32", "System.Windows.Forms.DataVisualization.Charting.CustomLabel", "Property[RowIndex]"] + - ["System.Windows.Forms.DataVisualization.Charting.MarkerStyle", "System.Windows.Forms.DataVisualization.Charting.MarkerStyle!", "Field[Star6]"] + - ["System.Int32", "System.Windows.Forms.DataVisualization.Charting.AxisScaleBreakStyle", "Property[LineWidth]"] + - ["System.Boolean", "System.Windows.Forms.DataVisualization.Charting.AxisScaleBreakStyle", "Property[Enabled]"] + - ["System.Windows.Forms.DataVisualization.Charting.BreakLineStyle", "System.Windows.Forms.DataVisualization.Charting.AxisScaleBreakStyle", "Property[BreakLineStyle]"] + - ["System.Windows.Forms.DataVisualization.Charting.BorderSkinStyle", "System.Windows.Forms.DataVisualization.Charting.BorderSkinStyle!", "Field[FrameTitle7]"] + - ["System.Windows.Forms.DataVisualization.Charting.AreaAlignmentOrientations", "System.Windows.Forms.DataVisualization.Charting.ChartArea", "Property[AlignmentOrientation]"] + - ["System.Windows.Forms.DataVisualization.Charting.GradientStyle", "System.Windows.Forms.DataVisualization.Charting.ChartArea", "Property[BackGradientStyle]"] + - ["System.Windows.Forms.DataVisualization.Charting.FinancialFormula", "System.Windows.Forms.DataVisualization.Charting.FinancialFormula!", "Field[Forecasting]"] + - ["System.Windows.Forms.DataVisualization.Charting.HitTestResult", "System.Windows.Forms.DataVisualization.Charting.Chart", "Method[HitTest].ReturnValue"] + - ["System.Windows.Forms.DataVisualization.Charting.DateTimeIntervalType", "System.Windows.Forms.DataVisualization.Charting.Cursor", "Property[IntervalOffsetType]"] + - ["System.Double", "System.Windows.Forms.DataVisualization.Charting.Chart", "Property[RenderingDpiX]"] + - ["System.Windows.Forms.DataVisualization.Charting.ChartImageWrapMode", "System.Windows.Forms.DataVisualization.Charting.StripLine", "Property[BackImageWrapMode]"] + - ["System.Double", "System.Windows.Forms.DataVisualization.Charting.StatisticFormula", "Method[Median].ReturnValue"] + - ["System.Boolean", "System.Windows.Forms.DataVisualization.Charting.Legend", "Property[IsTextAutoFit]"] + - ["System.Windows.Forms.DataVisualization.Charting.ChartElementType", "System.Windows.Forms.DataVisualization.Charting.ChartElementType!", "Field[Annotation]"] + - ["System.Drawing.Color", "System.Windows.Forms.DataVisualization.Charting.Title", "Property[ForeColor]"] + - ["System.Boolean", "System.Windows.Forms.DataVisualization.Charting.Legend", "Property[IsDockedInsideChartArea]"] + - ["System.Boolean", "System.Windows.Forms.DataVisualization.Charting.AnnotationGroup", "Property[AllowResizing]"] + - ["System.Int32", "System.Windows.Forms.DataVisualization.Charting.Legend", "Property[ShadowOffset]"] + - ["System.String", "System.Windows.Forms.DataVisualization.Charting.DataPointCustomProperties", "Property[MarkerImage]"] + - ["System.Windows.Forms.DataVisualization.Charting.SmartLabelStyle", "System.Windows.Forms.DataVisualization.Charting.Series", "Property[SmartLabelStyle]"] + - ["System.Windows.Forms.DataVisualization.Charting.BorderSkinStyle", "System.Windows.Forms.DataVisualization.Charting.BorderSkinStyle!", "Field[FrameThin1]"] + - ["System.Boolean", "System.Windows.Forms.DataVisualization.Charting.ChartArea3DStyle", "Property[Enable3D]"] + - ["System.Double", "System.Windows.Forms.DataVisualization.Charting.Annotation", "Property[Y]"] + - ["System.Drawing.ContentAlignment", "System.Windows.Forms.DataVisualization.Charting.Annotation", "Property[Alignment]"] + - ["System.Windows.Forms.DataVisualization.Charting.ChartHatchStyle", "System.Windows.Forms.DataVisualization.Charting.ChartHatchStyle!", "Field[LargeCheckerBoard]"] + - ["System.Windows.Forms.DataVisualization.Charting.SeriesChartType", "System.Windows.Forms.DataVisualization.Charting.SeriesChartType!", "Field[StackedBar100]"] + - ["System.Drawing.Color", "System.Windows.Forms.DataVisualization.Charting.CustomLabel", "Property[ForeColor]"] + - ["System.String", "System.Windows.Forms.DataVisualization.Charting.TextAnnotation", "Property[Text]"] + - ["System.String", "System.Windows.Forms.DataVisualization.Charting.LegendCell", "Property[Text]"] + - ["System.Drawing.Color", "System.Windows.Forms.DataVisualization.Charting.LegendCellColumn", "Property[HeaderForeColor]"] + - ["System.Windows.Forms.DataVisualization.Charting.SeriesChartType", "System.Windows.Forms.DataVisualization.Charting.SeriesChartType!", "Field[StackedColumn100]"] + - ["System.Windows.Forms.DataVisualization.Charting.ChartValueType", "System.Windows.Forms.DataVisualization.Charting.ChartValueType!", "Field[String]"] + - ["System.Double", "System.Windows.Forms.DataVisualization.Charting.Axis", "Method[ValueToPosition].ReturnValue"] + - ["System.Boolean", "System.Windows.Forms.DataVisualization.Charting.Annotation", "Property[Visible]"] + - ["System.Windows.Forms.DataVisualization.Charting.LegendItemOrder", "System.Windows.Forms.DataVisualization.Charting.LegendItemOrder!", "Field[Auto]"] + - ["System.Windows.Forms.DataVisualization.Charting.LineAnchorCapStyle", "System.Windows.Forms.DataVisualization.Charting.PolygonAnnotation", "Property[StartCap]"] + - ["System.String", "System.Windows.Forms.DataVisualization.Charting.Legend", "Property[DockedToChartArea]"] + - ["System.Windows.Forms.DataVisualization.Charting.MarkerStyle", "System.Windows.Forms.DataVisualization.Charting.MarkerStyle!", "Field[Star4]"] + - ["System.Windows.Forms.DataVisualization.Charting.ChartHatchStyle", "System.Windows.Forms.DataVisualization.Charting.ChartHatchStyle!", "Field[DiagonalCross]"] + - ["System.Windows.Forms.DataVisualization.Charting.AntiAliasingStyles", "System.Windows.Forms.DataVisualization.Charting.Chart", "Property[AntiAliasing]"] + - ["System.Drawing.Font", "System.Windows.Forms.DataVisualization.Charting.LegendCellColumn", "Property[Font]"] + - ["System.Int32", "System.Windows.Forms.DataVisualization.Charting.DataPointCollection", "Method[AddXY].ReturnValue"] + - ["System.Drawing.Font", "System.Windows.Forms.DataVisualization.Charting.TextAnnotation", "Property[Font]"] + - ["System.Int32", "System.Windows.Forms.DataVisualization.Charting.Series", "Property[ShadowOffset]"] + - ["System.String", "System.Windows.Forms.DataVisualization.Charting.ChartSerializer", "Property[SerializableContent]"] + - ["System.Int32", "System.Windows.Forms.DataVisualization.Charting.Title", "Property[BorderWidth]"] + - ["System.Windows.Forms.DataVisualization.Charting.FinancialFormula", "System.Windows.Forms.DataVisualization.Charting.FinancialFormula!", "Field[MoneyFlow]"] + - ["System.Windows.Forms.DataVisualization.Charting.ChartDashStyle", "System.Windows.Forms.DataVisualization.Charting.DataPointCustomProperties", "Property[BorderDashStyle]"] + - ["System.String", "System.Windows.Forms.DataVisualization.Charting.FormatNumberEventArgs", "Property[LocalizedValue]"] + - ["System.Windows.Forms.DataVisualization.Charting.FinancialFormula", "System.Windows.Forms.DataVisualization.Charting.FinancialFormula!", "Field[MovingAverage]"] + - ["System.Double", "System.Windows.Forms.DataVisualization.Charting.Cursor", "Property[Position]"] + - ["System.Windows.Forms.DataVisualization.Charting.BorderSkinStyle", "System.Windows.Forms.DataVisualization.Charting.BorderSkinStyle!", "Field[FrameTitle3]"] + - ["System.Windows.Forms.DataVisualization.Charting.LineAnchorCapStyle", "System.Windows.Forms.DataVisualization.Charting.LineAnchorCapStyle!", "Field[Square]"] + - ["System.Drawing.RectangleF", "System.Windows.Forms.DataVisualization.Charting.Margins", "Method[ToRectangleF].ReturnValue"] + - ["System.Windows.Forms.DataVisualization.Charting.LabelCalloutStyle", "System.Windows.Forms.DataVisualization.Charting.LabelCalloutStyle!", "Field[None]"] + - ["System.Windows.Forms.DataVisualization.Charting.CalloutStyle", "System.Windows.Forms.DataVisualization.Charting.CalloutStyle!", "Field[Cloud]"] + - ["System.Drawing.Color", "System.Windows.Forms.DataVisualization.Charting.Axis", "Property[TitleForeColor]"] + - ["System.Windows.Forms.DataVisualization.Charting.IntervalType", "System.Windows.Forms.DataVisualization.Charting.IntervalType!", "Field[Number]"] + - ["System.Windows.Forms.DataVisualization.Charting.ChartImageWrapMode", "System.Windows.Forms.DataVisualization.Charting.DataPointCustomProperties", "Property[BackImageWrapMode]"] + - ["System.Windows.Forms.DataVisualization.Charting.ChartHatchStyle", "System.Windows.Forms.DataVisualization.Charting.ChartHatchStyle!", "Field[DiagonalBrick]"] + - ["System.Int32", "System.Windows.Forms.DataVisualization.Charting.LabelStyle", "Property[Angle]"] + - ["System.Boolean", "System.Windows.Forms.DataVisualization.Charting.Grid", "Property[Enabled]"] + - ["System.Windows.Forms.DataVisualization.Charting.ChartImageAlignmentStyle", "System.Windows.Forms.DataVisualization.Charting.ChartImageAlignmentStyle!", "Field[Bottom]"] + - ["System.Windows.Forms.DataVisualization.Charting.BorderSkinStyle", "System.Windows.Forms.DataVisualization.Charting.BorderSkinStyle!", "Field[None]"] + - ["System.Windows.Forms.DataVisualization.Charting.ElementPosition", "System.Windows.Forms.DataVisualization.Charting.ChartPaintEventArgs", "Property[Position]"] + - ["System.Drawing.Color", "System.Windows.Forms.DataVisualization.Charting.DataPointCustomProperties", "Property[MarkerColor]"] + - ["System.Windows.Forms.DataVisualization.Charting.ChartElementType", "System.Windows.Forms.DataVisualization.Charting.ChartElementType!", "Field[LegendTitle]"] + - ["System.Windows.Forms.DataVisualization.Charting.ChartDashStyle", "System.Windows.Forms.DataVisualization.Charting.LegendItem", "Property[BorderDashStyle]"] + - ["System.Double", "System.Windows.Forms.DataVisualization.Charting.ZTestResult", "Property[SecondSeriesVariance]"] + - ["System.Windows.Forms.DataVisualization.Charting.ChartImageWrapMode", "System.Windows.Forms.DataVisualization.Charting.Title", "Property[BackImageWrapMode]"] + - ["System.Boolean", "System.Windows.Forms.DataVisualization.Charting.Axis", "Property[IsReversed]"] + - ["System.Int32", "System.Windows.Forms.DataVisualization.Charting.DataPointCollection", "Method[AddY].ReturnValue"] + - ["System.Drawing.Color", "System.Windows.Forms.DataVisualization.Charting.Annotation", "Property[ShadowColor]"] + - ["System.Boolean", "System.Windows.Forms.DataVisualization.Charting.AnnotationGroup", "Property[Visible]"] + - ["System.Windows.Forms.DataVisualization.Charting.MarkerStyle", "System.Windows.Forms.DataVisualization.Charting.MarkerStyle!", "Field[Star5]"] + - ["System.Windows.Forms.DataVisualization.Charting.GradientStyle", "System.Windows.Forms.DataVisualization.Charting.TextAnnotation", "Property[BackGradientStyle]"] + - ["System.Windows.Forms.DataVisualization.Charting.CalloutStyle", "System.Windows.Forms.DataVisualization.Charting.CalloutStyle!", "Field[Ellipse]"] + - ["System.Windows.Forms.DataVisualization.Charting.TickMarkStyle", "System.Windows.Forms.DataVisualization.Charting.TickMarkStyle!", "Field[InsideArea]"] + - ["System.Windows.Forms.DataVisualization.Charting.AxisEnabled", "System.Windows.Forms.DataVisualization.Charting.AxisEnabled!", "Field[True]"] + - ["System.Windows.Forms.DataVisualization.Charting.Margins", "System.Windows.Forms.DataVisualization.Charting.LegendCellColumn", "Property[Margins]"] + - ["System.Double", "System.Windows.Forms.DataVisualization.Charting.Annotation", "Property[AnchorY]"] + - ["System.Windows.Forms.DataVisualization.Charting.AxisType", "System.Windows.Forms.DataVisualization.Charting.AxisType!", "Field[Secondary]"] + - ["System.Windows.Forms.DataVisualization.Charting.BorderSkinStyle", "System.Windows.Forms.DataVisualization.Charting.BorderSkinStyle!", "Field[FrameThin4]"] + - ["System.Windows.Forms.DataVisualization.Charting.TextOrientation", "System.Windows.Forms.DataVisualization.Charting.Title", "Property[TextOrientation]"] + - ["System.Windows.Forms.DataVisualization.Charting.ChartElementType", "System.Windows.Forms.DataVisualization.Charting.ChartElementType!", "Field[Axis]"] + - ["System.Windows.Forms.DataVisualization.Charting.ChartDashStyle", "System.Windows.Forms.DataVisualization.Charting.Axis", "Property[LineDashStyle]"] + - ["System.Int32", "System.Windows.Forms.DataVisualization.Charting.CalloutAnnotation", "Property[LineWidth]"] + - ["System.Windows.Forms.DataVisualization.Charting.ChartDashStyle", "System.Windows.Forms.DataVisualization.Charting.ChartDashStyle!", "Field[Solid]"] + - ["System.Windows.Forms.DataVisualization.Charting.GridTickTypes", "System.Windows.Forms.DataVisualization.Charting.GridTickTypes!", "Field[Gridline]"] + - ["System.Windows.Forms.DataVisualization.Charting.CalloutStyle", "System.Windows.Forms.DataVisualization.Charting.CalloutStyle!", "Field[Rectangle]"] + - ["System.String", "System.Windows.Forms.DataVisualization.Charting.Annotation", "Property[ToolTip]"] + - ["System.Windows.Forms.DataVisualization.Charting.DateTimeIntervalType", "System.Windows.Forms.DataVisualization.Charting.DateTimeIntervalType!", "Field[Days]"] + - ["System.Boolean", "System.Windows.Forms.DataVisualization.Charting.Annotation", "Property[AllowSelecting]"] + - ["System.Windows.Forms.DataVisualization.Charting.GradientStyle", "System.Windows.Forms.DataVisualization.Charting.GradientStyle!", "Field[DiagonalRight]"] + - ["System.String", "System.Windows.Forms.DataVisualization.Charting.Series", "Property[Legend]"] + - ["System.Windows.Forms.DataVisualization.Charting.SerializationContents", "System.Windows.Forms.DataVisualization.Charting.SerializationContents!", "Field[Default]"] + - ["System.Windows.Forms.DataVisualization.Charting.LegendImageStyle", "System.Windows.Forms.DataVisualization.Charting.LegendImageStyle!", "Field[Marker]"] + - ["System.Windows.Forms.DataVisualization.Charting.GradientStyle", "System.Windows.Forms.DataVisualization.Charting.GradientStyle!", "Field[None]"] + - ["System.Windows.Forms.DataVisualization.Charting.ArrowStyle", "System.Windows.Forms.DataVisualization.Charting.ArrowAnnotation", "Property[ArrowStyle]"] + - ["System.Windows.Forms.DataVisualization.Charting.ChartHatchStyle", "System.Windows.Forms.DataVisualization.Charting.ChartHatchStyle!", "Field[HorizontalBrick]"] + - ["System.Double", "System.Windows.Forms.DataVisualization.Charting.ZTestResult", "Property[SecondSeriesMean]"] + - ["System.Int32", "System.Windows.Forms.DataVisualization.Charting.DataPointComparer", "Method[Compare].ReturnValue"] + - ["System.Windows.Forms.DataVisualization.Charting.FTestResult", "System.Windows.Forms.DataVisualization.Charting.StatisticFormula", "Method[FTest].ReturnValue"] + - ["System.Windows.Forms.DataVisualization.Charting.TTestResult", "System.Windows.Forms.DataVisualization.Charting.StatisticFormula", "Method[TTestEqualVariances].ReturnValue"] + - ["System.Drawing.Color", "System.Windows.Forms.DataVisualization.Charting.LegendCellColumn", "Property[HeaderBackColor]"] + - ["System.Single", "System.Windows.Forms.DataVisualization.Charting.Legend", "Property[MaximumAutoSize]"] + - ["System.Windows.Forms.DataVisualization.Charting.LegendSeparatorStyle", "System.Windows.Forms.DataVisualization.Charting.Legend", "Property[TitleSeparator]"] + - ["System.Drawing.Color", "System.Windows.Forms.DataVisualization.Charting.LegendItem", "Property[BorderColor]"] + - ["System.Windows.Forms.DataVisualization.Charting.LegendStyle", "System.Windows.Forms.DataVisualization.Charting.LegendStyle!", "Field[Table]"] + - ["System.Drawing.Color", "System.Windows.Forms.DataVisualization.Charting.PolylineAnnotation", "Property[ForeColor]"] + - ["System.Boolean", "System.Windows.Forms.DataVisualization.Charting.Legend", "Property[IsEquallySpacedItems]"] + - ["System.Windows.Forms.DataVisualization.Charting.AreaAlignmentStyles", "System.Windows.Forms.DataVisualization.Charting.AreaAlignmentStyles!", "Field[None]"] + - ["System.String", "System.Windows.Forms.DataVisualization.Charting.ImageAnnotation", "Property[AnnotationType]"] + - ["System.Windows.Forms.DataVisualization.Charting.LabelAlignmentStyles", "System.Windows.Forms.DataVisualization.Charting.LabelAlignmentStyles!", "Field[BottomRight]"] + - ["System.Windows.Forms.DataVisualization.Charting.DataPoint", "System.Windows.Forms.DataVisualization.Charting.Annotation", "Property[AnchorDataPoint]"] + - ["System.Windows.Forms.DataVisualization.Charting.ChartHatchStyle", "System.Windows.Forms.DataVisualization.Charting.ChartHatchStyle!", "Field[LightUpwardDiagonal]"] + - ["System.Windows.Forms.DataVisualization.Charting.SeriesChartType", "System.Windows.Forms.DataVisualization.Charting.SeriesChartType!", "Field[Line]"] + - ["System.Windows.Forms.DataVisualization.Charting.GridTickTypes", "System.Windows.Forms.DataVisualization.Charting.CustomLabel", "Property[GridTicks]"] + - ["System.Windows.Forms.DataVisualization.Charting.ScrollBarButtonType", "System.Windows.Forms.DataVisualization.Charting.ScrollBarButtonType!", "Field[SmallIncrement]"] + - ["System.Drawing.Color", "System.Windows.Forms.DataVisualization.Charting.CustomLabel", "Property[ImageTransparentColor]"] + - ["System.Windows.Forms.DataVisualization.Charting.SeriesChartType", "System.Windows.Forms.DataVisualization.Charting.SeriesChartType!", "Field[BoxPlot]"] + - ["System.Windows.Forms.DataVisualization.Charting.ChartDashStyle", "System.Windows.Forms.DataVisualization.Charting.AxisScaleBreakStyle", "Property[LineDashStyle]"] + - ["System.Windows.Forms.DataVisualization.Charting.FinancialFormula", "System.Windows.Forms.DataVisualization.Charting.FinancialFormula!", "Field[WeightedMovingAverage]"] + - ["System.Windows.Forms.DataVisualization.Charting.ChartHatchStyle", "System.Windows.Forms.DataVisualization.Charting.ChartHatchStyle!", "Field[Percent60]"] + - ["System.Windows.Forms.DataVisualization.Charting.CompareMethod", "System.Windows.Forms.DataVisualization.Charting.CompareMethod!", "Field[EqualTo]"] + - ["System.Single", "System.Windows.Forms.DataVisualization.Charting.AnnotationPathPoint", "Property[Y]"] + - ["System.Int32", "System.Windows.Forms.DataVisualization.Charting.DataPointCustomProperties", "Property[LabelBorderWidth]"] + - ["System.Drawing.Color", "System.Windows.Forms.DataVisualization.Charting.LegendCell", "Property[BackColor]"] + - ["System.Windows.Forms.DataVisualization.Charting.ChartImageAlignmentStyle", "System.Windows.Forms.DataVisualization.Charting.DataPointCustomProperties", "Property[BackImageAlignment]"] + - ["System.Windows.Forms.DataVisualization.Charting.ChartImageAlignmentStyle", "System.Windows.Forms.DataVisualization.Charting.ChartImageAlignmentStyle!", "Field[Right]"] + - ["System.Double", "System.Windows.Forms.DataVisualization.Charting.TTestResult", "Property[ProbabilityTTwoTail]"] + - ["System.Windows.Forms.DataVisualization.Charting.TextOrientation", "System.Windows.Forms.DataVisualization.Charting.TextOrientation!", "Field[Rotated90]"] + - ["System.Windows.Forms.DataVisualization.Charting.SeriesChartType", "System.Windows.Forms.DataVisualization.Charting.SeriesChartType!", "Field[FastLine]"] + - ["System.Windows.Forms.DataVisualization.Charting.AreaAlignmentStyles", "System.Windows.Forms.DataVisualization.Charting.ChartArea", "Property[AlignmentStyle]"] + - ["System.Windows.Forms.DataVisualization.Charting.SeriesChartType", "System.Windows.Forms.DataVisualization.Charting.SeriesChartType!", "Field[StepLine]"] + - ["System.Windows.Forms.DataVisualization.Charting.LegendTableStyle", "System.Windows.Forms.DataVisualization.Charting.LegendTableStyle!", "Field[Tall]"] + - ["System.String", "System.Windows.Forms.DataVisualization.Charting.NamedImage", "Property[Name]"] + - ["System.Drawing.PointF", "System.Windows.Forms.DataVisualization.Charting.AnnotationPositionChangingEventArgs", "Property[NewAnchorLocation]"] + - ["System.Double", "System.Windows.Forms.DataVisualization.Charting.AnnotationPositionChangingEventArgs", "Property[NewLocationX]"] + - ["System.Drawing.ContentAlignment", "System.Windows.Forms.DataVisualization.Charting.LineAnnotation", "Property[Alignment]"] + - ["System.Boolean", "System.Windows.Forms.DataVisualization.Charting.Title", "Property[Visible]"] + - ["System.Drawing.Color", "System.Windows.Forms.DataVisualization.Charting.Legend", "Property[ShadowColor]"] + - ["System.Windows.Forms.DataVisualization.Charting.ChartHatchStyle", "System.Windows.Forms.DataVisualization.Charting.DataPointCustomProperties", "Property[BackHatchStyle]"] + - ["System.Windows.Forms.DataVisualization.Charting.ChartHatchStyle", "System.Windows.Forms.DataVisualization.Charting.ChartHatchStyle!", "Field[DashedDownwardDiagonal]"] + - ["System.Drawing.Color", "System.Windows.Forms.DataVisualization.Charting.Chart", "Property[BackSecondaryColor]"] + - ["System.Double", "System.Windows.Forms.DataVisualization.Charting.AnnotationPositionChangingEventArgs", "Property[NewLocationY]"] + - ["System.String", "System.Windows.Forms.DataVisualization.Charting.ToolTipEventArgs", "Property[Text]"] + - ["System.Windows.Forms.DataVisualization.Charting.GradientStyle", "System.Windows.Forms.DataVisualization.Charting.GradientStyle!", "Field[HorizontalCenter]"] + - ["System.Byte", "System.Windows.Forms.DataVisualization.Charting.AnnotationPathPoint", "Property[PointType]"] + - ["System.Windows.Forms.DataVisualization.Charting.ChartHatchStyle", "System.Windows.Forms.DataVisualization.Charting.ChartHatchStyle!", "Field[DashedVertical]"] + - ["System.Single", "System.Windows.Forms.DataVisualization.Charting.ChartArea", "Method[GetSeriesZPosition].ReturnValue"] + - ["System.Int32", "System.Windows.Forms.DataVisualization.Charting.HitTestResult", "Property[PointIndex]"] + - ["System.Windows.Forms.DataVisualization.Charting.FinancialFormula", "System.Windows.Forms.DataVisualization.Charting.FinancialFormula!", "Field[Performance]"] + - ["System.Windows.Forms.DataVisualization.Charting.ChartArea", "System.Windows.Forms.DataVisualization.Charting.ScrollBarEventArgs", "Property[ChartArea]"] + - ["System.Windows.Forms.DataVisualization.Charting.ChartHatchStyle", "System.Windows.Forms.DataVisualization.Charting.ChartHatchStyle!", "Field[Percent90]"] + - ["System.Drawing.Color", "System.Windows.Forms.DataVisualization.Charting.PolylineAnnotation", "Property[BackColor]"] + - ["System.Double", "System.Windows.Forms.DataVisualization.Charting.Axis", "Property[Minimum]"] + - ["System.Double", "System.Windows.Forms.DataVisualization.Charting.StripLine", "Property[IntervalOffset]"] + - ["System.Windows.Forms.DataVisualization.Charting.SeriesChartType", "System.Windows.Forms.DataVisualization.Charting.SeriesChartType!", "Field[SplineArea]"] + - ["System.Single", "System.Windows.Forms.DataVisualization.Charting.ElementPosition", "Property[X]"] + - ["System.Windows.Forms.DataVisualization.Charting.ScrollBarButtonType", "System.Windows.Forms.DataVisualization.Charting.ScrollBarEventArgs", "Property[ButtonType]"] + - ["System.Int32", "System.Windows.Forms.DataVisualization.Charting.Margins", "Method[GetHashCode].ReturnValue"] + - ["System.Windows.Forms.DataVisualization.Charting.ChartImageFormat", "System.Windows.Forms.DataVisualization.Charting.ChartImageFormat!", "Field[Emf]"] + - ["System.Drawing.Color", "System.Windows.Forms.DataVisualization.Charting.AxisScrollBar", "Property[BackColor]"] + - ["System.Windows.Forms.DataVisualization.Charting.ChartHatchStyle", "System.Windows.Forms.DataVisualization.Charting.LineAnnotation", "Property[BackHatchStyle]"] + - ["System.Windows.Forms.DataVisualization.Charting.TickMark", "System.Windows.Forms.DataVisualization.Charting.Axis", "Property[MajorTickMark]"] + - ["System.String", "System.Windows.Forms.DataVisualization.Charting.Series", "Property[ChartArea]"] + - ["System.Windows.Forms.DataVisualization.Charting.ChartHatchStyle", "System.Windows.Forms.DataVisualization.Charting.Legend", "Property[BackHatchStyle]"] + - ["System.Windows.Forms.DataVisualization.Charting.ChartHatchStyle", "System.Windows.Forms.DataVisualization.Charting.ChartHatchStyle!", "Field[Percent30]"] + - ["System.String", "System.Windows.Forms.DataVisualization.Charting.Chart", "Property[BackImage]"] + - ["System.Windows.Forms.DataVisualization.Charting.BorderSkin", "System.Windows.Forms.DataVisualization.Charting.Border3DAnnotation", "Property[BorderSkin]"] + - ["System.Windows.Forms.DataVisualization.Charting.ChartImageAlignmentStyle", "System.Windows.Forms.DataVisualization.Charting.ChartImageAlignmentStyle!", "Field[Left]"] + - ["System.Windows.Forms.DataVisualization.Charting.SeriesChartType", "System.Windows.Forms.DataVisualization.Charting.Series", "Property[ChartType]"] + - ["System.Windows.Forms.DataVisualization.Charting.HitTestResult[]", "System.Windows.Forms.DataVisualization.Charting.Chart", "Method[HitTest].ReturnValue"] + - ["System.Windows.Forms.DataVisualization.Charting.FinancialFormula", "System.Windows.Forms.DataVisualization.Charting.FinancialFormula!", "Field[MedianPrice]"] + - ["System.Windows.Forms.DataVisualization.Charting.TextAntiAliasingQuality", "System.Windows.Forms.DataVisualization.Charting.TextAntiAliasingQuality!", "Field[High]"] + - ["System.Windows.Forms.DataVisualization.Charting.ArrowStyle", "System.Windows.Forms.DataVisualization.Charting.ArrowStyle!", "Field[Tailed]"] + - ["System.Windows.Forms.DataVisualization.Charting.LineAnchorCapStyle", "System.Windows.Forms.DataVisualization.Charting.LineAnchorCapStyle!", "Field[None]"] + - ["System.Double", "System.Windows.Forms.DataVisualization.Charting.FTestResult", "Property[FValue]"] + - ["System.Boolean", "System.Windows.Forms.DataVisualization.Charting.AxisScrollBar", "Property[Enabled]"] + - ["System.Double", "System.Windows.Forms.DataVisualization.Charting.AnovaResult", "Property[FRatio]"] + - ["System.Windows.Forms.DataVisualization.Charting.ChartImageFormat", "System.Windows.Forms.DataVisualization.Charting.ChartImageFormat!", "Field[Jpeg]"] + - ["System.Double", "System.Windows.Forms.DataVisualization.Charting.Cursor", "Property[SelectionStart]"] + - ["System.Int32", "System.Windows.Forms.DataVisualization.Charting.LegendItem", "Property[SeriesPointIndex]"] + - ["System.Boolean", "System.Windows.Forms.DataVisualization.Charting.AnnotationGroup", "Property[AllowPathEditing]"] + - ["System.Windows.Forms.DataVisualization.Charting.Legend", "System.Windows.Forms.DataVisualization.Charting.LegendItem", "Property[Legend]"] + - ["System.Windows.Forms.DataVisualization.Charting.ElementPosition", "System.Windows.Forms.DataVisualization.Charting.Legend", "Property[Position]"] + - ["System.Int32", "System.Windows.Forms.DataVisualization.Charting.Chart", "Property[BorderWidth]"] + - ["System.Drawing.Color", "System.Windows.Forms.DataVisualization.Charting.RectangleAnnotation", "Property[LineColor]"] + - ["System.Windows.Forms.DataVisualization.Charting.Legend", "System.Windows.Forms.DataVisualization.Charting.LegendCell", "Property[Legend]"] + - ["System.Drawing.PointF", "System.Windows.Forms.DataVisualization.Charting.ChartGraphics", "Method[GetRelativePoint].ReturnValue"] + - ["System.Drawing.ContentAlignment", "System.Windows.Forms.DataVisualization.Charting.LineAnnotation", "Property[AnchorAlignment]"] + - ["System.Drawing.Color", "System.Windows.Forms.DataVisualization.Charting.PolygonAnnotation", "Property[BackColor]"] + - ["System.Windows.Forms.DataVisualization.Charting.AreaAlignmentOrientations", "System.Windows.Forms.DataVisualization.Charting.AreaAlignmentOrientations!", "Field[All]"] + - ["System.String", "System.Windows.Forms.DataVisualization.Charting.ChartSerializer", "Method[GetContentString].ReturnValue"] + - ["System.Windows.Forms.DataVisualization.Charting.TextOrientation", "System.Windows.Forms.DataVisualization.Charting.TextOrientation!", "Field[Auto]"] + - ["System.Windows.Forms.DataVisualization.Charting.GradientStyle", "System.Windows.Forms.DataVisualization.Charting.RectangleAnnotation", "Property[BackGradientStyle]"] + - ["System.Double", "System.Windows.Forms.DataVisualization.Charting.CustomLabel", "Property[FromPosition]"] + - ["System.Windows.Forms.DataVisualization.Charting.ChartHatchStyle", "System.Windows.Forms.DataVisualization.Charting.ChartHatchStyle!", "Field[WideDownwardDiagonal]"] + - ["System.Boolean", "System.Windows.Forms.DataVisualization.Charting.ChartSerializer", "Property[IsUnknownAttributeIgnored]"] + - ["System.Drawing.Color", "System.Windows.Forms.DataVisualization.Charting.Cursor", "Property[SelectionColor]"] + - ["System.Windows.Forms.DataVisualization.Charting.ScrollType", "System.Windows.Forms.DataVisualization.Charting.ScrollType!", "Field[First]"] + - ["System.Windows.Forms.DataVisualization.Charting.BorderSkinStyle", "System.Windows.Forms.DataVisualization.Charting.BorderSkinStyle!", "Field[FrameTitle2]"] + - ["System.Windows.Forms.DataVisualization.Charting.ChartColorPalette", "System.Windows.Forms.DataVisualization.Charting.Chart", "Property[Palette]"] + - ["System.Int32", "System.Windows.Forms.DataVisualization.Charting.ToolTipEventArgs", "Property[Y]"] + - ["System.Drawing.SizeF", "System.Windows.Forms.DataVisualization.Charting.ChartGraphics", "Method[GetRelativeSize].ReturnValue"] + - ["System.Windows.Forms.DataVisualization.Charting.ChartArea", "System.Windows.Forms.DataVisualization.Charting.HitTestResult", "Property[ChartArea]"] + - ["System.Double", "System.Windows.Forms.DataVisualization.Charting.Annotation", "Property[Height]"] + - ["System.Drawing.StringAlignment", "System.Windows.Forms.DataVisualization.Charting.Legend", "Property[Alignment]"] + - ["System.Drawing.Size", "System.Windows.Forms.DataVisualization.Charting.LegendCell", "Property[SeriesSymbolSize]"] + - ["System.Drawing.Font", "System.Windows.Forms.DataVisualization.Charting.LabelStyle", "Property[Font]"] + - ["System.Drawing.Color", "System.Windows.Forms.DataVisualization.Charting.SmartLabelStyle", "Property[CalloutLineColor]"] + - ["System.Windows.Forms.DataVisualization.Charting.DateTimeIntervalType", "System.Windows.Forms.DataVisualization.Charting.StripLine", "Property[IntervalOffsetType]"] + - ["System.Windows.Forms.DataVisualization.Charting.LineAnchorCapStyle", "System.Windows.Forms.DataVisualization.Charting.LineAnchorCapStyle!", "Field[Diamond]"] + - ["System.Windows.Forms.DataVisualization.Charting.AntiAliasingStyles", "System.Windows.Forms.DataVisualization.Charting.AntiAliasingStyles!", "Field[All]"] + - ["System.Drawing.Color", "System.Windows.Forms.DataVisualization.Charting.AnnotationGroup", "Property[LineColor]"] + - ["System.Windows.Forms.DataVisualization.Charting.LegendSeparatorStyle", "System.Windows.Forms.DataVisualization.Charting.Legend", "Property[ItemColumnSeparator]"] + - ["System.Double", "System.Windows.Forms.DataVisualization.Charting.StatisticFormula", "Method[InverseNormalDistribution].ReturnValue"] + - ["System.Windows.Forms.DataVisualization.Charting.ChartHatchStyle", "System.Windows.Forms.DataVisualization.Charting.ChartHatchStyle!", "Field[SolidDiamond]"] + - ["System.Windows.Forms.DataVisualization.Charting.ChartAreaCollection", "System.Windows.Forms.DataVisualization.Charting.Chart", "Property[ChartAreas]"] + - ["System.Windows.Forms.DataVisualization.Charting.AxisArrowStyle", "System.Windows.Forms.DataVisualization.Charting.AxisArrowStyle!", "Field[None]"] + - ["System.Windows.Forms.DataVisualization.Charting.IntervalType", "System.Windows.Forms.DataVisualization.Charting.IntervalType!", "Field[Months]"] + - ["System.String", "System.Windows.Forms.DataVisualization.Charting.VerticalLineAnnotation", "Property[AnnotationType]"] + - ["System.Windows.Forms.DataVisualization.Charting.DateTimeIntervalType", "System.Windows.Forms.DataVisualization.Charting.Grid", "Property[IntervalOffsetType]"] + - ["System.Windows.Forms.DataVisualization.Charting.SerializationContents", "System.Windows.Forms.DataVisualization.Charting.SerializationContents!", "Field[Appearance]"] + - ["System.Windows.Forms.DataVisualization.Charting.AntiAliasingStyles", "System.Windows.Forms.DataVisualization.Charting.AntiAliasingStyles!", "Field[Text]"] + - ["System.Windows.Forms.DataVisualization.Charting.BorderSkinStyle", "System.Windows.Forms.DataVisualization.Charting.BorderSkin", "Property[SkinStyle]"] + - ["System.Drawing.Graphics", "System.Windows.Forms.DataVisualization.Charting.ChartGraphics", "Property[Graphics]"] + - ["System.Windows.Forms.DataVisualization.Charting.BorderSkinStyle", "System.Windows.Forms.DataVisualization.Charting.BorderSkinStyle!", "Field[FrameThin6]"] + - ["System.Windows.Forms.DataVisualization.Charting.GradientStyle", "System.Windows.Forms.DataVisualization.Charting.BorderSkin", "Property[BackGradientStyle]"] + - ["System.Windows.Forms.DataVisualization.Charting.ChartHatchStyle", "System.Windows.Forms.DataVisualization.Charting.ChartHatchStyle!", "Field[DashedHorizontal]"] + - ["System.Windows.Forms.DataVisualization.Charting.CalloutStyle", "System.Windows.Forms.DataVisualization.Charting.CalloutStyle!", "Field[Borderline]"] + - ["System.Windows.Forms.DataVisualization.Charting.LegendTableStyle", "System.Windows.Forms.DataVisualization.Charting.LegendTableStyle!", "Field[Auto]"] + - ["System.Drawing.ContentAlignment", "System.Windows.Forms.DataVisualization.Charting.CalloutAnnotation", "Property[AnchorAlignment]"] + - ["System.Drawing.Color", "System.Windows.Forms.DataVisualization.Charting.AnnotationGroup", "Property[BackSecondaryColor]"] + - ["System.Boolean", "System.Windows.Forms.DataVisualization.Charting.ChartElement", "Method[Equals].ReturnValue"] + - ["System.Windows.Forms.DataVisualization.Charting.ChartImageWrapMode", "System.Windows.Forms.DataVisualization.Charting.ImageAnnotation", "Property[ImageWrapMode]"] + - ["System.Windows.Forms.DataVisualization.Charting.LegendCellColumnCollection", "System.Windows.Forms.DataVisualization.Charting.Legend", "Property[CellColumns]"] + - ["System.Double", "System.Windows.Forms.DataVisualization.Charting.TTestResult", "Property[FirstSeriesVariance]"] + - ["System.Windows.Forms.DataVisualization.Charting.ChartColorPalette", "System.Windows.Forms.DataVisualization.Charting.ChartColorPalette!", "Field[None]"] + - ["System.Windows.Forms.DataVisualization.Charting.DateRangeType", "System.Windows.Forms.DataVisualization.Charting.DateRangeType!", "Field[DayOfWeek]"] + - ["System.Windows.Forms.DataVisualization.Charting.ChartHatchStyle", "System.Windows.Forms.DataVisualization.Charting.ChartHatchStyle!", "Field[ZigZag]"] + - ["System.Windows.Forms.DataVisualization.Charting.GradientStyle", "System.Windows.Forms.DataVisualization.Charting.Chart", "Property[BackGradientStyle]"] + - ["System.Windows.Forms.DataVisualization.Charting.BorderSkinStyle", "System.Windows.Forms.DataVisualization.Charting.BorderSkinStyle!", "Field[Sunken]"] + - ["System.Drawing.Color", "System.Windows.Forms.DataVisualization.Charting.ChartArea", "Property[BackColor]"] + - ["System.Windows.Forms.DataVisualization.Charting.AxisScaleBreakStyle", "System.Windows.Forms.DataVisualization.Charting.Axis", "Property[ScaleBreakStyle]"] + - ["System.Boolean", "System.Windows.Forms.DataVisualization.Charting.Series", "Property[Enabled]"] + - ["System.String", "System.Windows.Forms.DataVisualization.Charting.LegendCellColumn", "Property[ToolTip]"] + - ["System.Drawing.Color", "System.Windows.Forms.DataVisualization.Charting.StripLine", "Property[BorderColor]"] + - ["System.Windows.Forms.DataVisualization.Charting.LabelAlignmentStyles", "System.Windows.Forms.DataVisualization.Charting.LabelAlignmentStyles!", "Field[Center]"] + - ["System.Boolean", "System.Windows.Forms.DataVisualization.Charting.IDataPointFilter", "Method[FilterDataPoint].ReturnValue"] + - ["System.Double", "System.Windows.Forms.DataVisualization.Charting.TTestResult", "Property[SecondSeriesMean]"] + - ["System.Windows.Forms.DataVisualization.Charting.GradientStyle", "System.Windows.Forms.DataVisualization.Charting.StripLine", "Property[BackGradientStyle]"] + - ["System.Drawing.ContentAlignment", "System.Windows.Forms.DataVisualization.Charting.ImageAnnotation", "Property[Alignment]"] + - ["System.Windows.Forms.DataVisualization.Charting.MarkerStyle", "System.Windows.Forms.DataVisualization.Charting.DataPointCustomProperties", "Property[MarkerStyle]"] + - ["System.Boolean", "System.Windows.Forms.DataVisualization.Charting.Legend", "Property[Enabled]"] + - ["System.Double", "System.Windows.Forms.DataVisualization.Charting.Cursor", "Property[Interval]"] + - ["System.Drawing.Color", "System.Windows.Forms.DataVisualization.Charting.Legend", "Property[BorderColor]"] + - ["System.Windows.Forms.DataVisualization.Charting.TextStyle", "System.Windows.Forms.DataVisualization.Charting.TextStyle!", "Field[Shadow]"] + - ["System.Double", "System.Windows.Forms.DataVisualization.Charting.ZTestResult", "Property[ZCriticalValueTwoTail]"] + - ["System.Drawing.Color", "System.Windows.Forms.DataVisualization.Charting.DataPointCustomProperties", "Property[MarkerBorderColor]"] + - ["System.Windows.Forms.DataVisualization.Charting.LabelAutoFitStyles", "System.Windows.Forms.DataVisualization.Charting.Axis", "Property[LabelAutoFitStyle]"] + - ["System.Windows.Forms.DataVisualization.Charting.ChartHatchStyle", "System.Windows.Forms.DataVisualization.Charting.ChartHatchStyle!", "Field[DarkUpwardDiagonal]"] + - ["System.String", "System.Windows.Forms.DataVisualization.Charting.Axis", "Property[Title]"] + - ["System.Drawing.Color", "System.Windows.Forms.DataVisualization.Charting.Series", "Property[ShadowColor]"] + - ["System.Drawing.ContentAlignment", "System.Windows.Forms.DataVisualization.Charting.ArrowAnnotation", "Property[AnchorAlignment]"] + - ["System.String", "System.Windows.Forms.DataVisualization.Charting.Annotation", "Property[AnnotationType]"] + - ["System.String", "System.Windows.Forms.DataVisualization.Charting.AnnotationPathPoint", "Property[Name]"] + - ["System.Windows.Forms.DataVisualization.Charting.ChartElementType", "System.Windows.Forms.DataVisualization.Charting.ChartElementType!", "Field[ScrollBarSmallDecrement]"] + - ["System.Drawing.Color", "System.Windows.Forms.DataVisualization.Charting.Legend", "Property[HeaderSeparatorColor]"] + - ["System.Windows.Forms.DataVisualization.Charting.ChartImageWrapMode", "System.Windows.Forms.DataVisualization.Charting.ChartImageWrapMode!", "Field[TileFlipX]"] + - ["System.Int32", "System.Windows.Forms.DataVisualization.Charting.Margins", "Property[Bottom]"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.Windows.Forms.DataVisualization.Charting.ChartElementOutline", "Property[Markers]"] + - ["System.Windows.Forms.DataVisualization.Charting.CompareMethod", "System.Windows.Forms.DataVisualization.Charting.CompareMethod!", "Field[MoreThan]"] + - ["System.Boolean", "System.Windows.Forms.DataVisualization.Charting.LabelStyle", "Property[IsEndLabelVisible]"] + - ["System.Windows.Forms.DataVisualization.Charting.LineAnchorCapStyle", "System.Windows.Forms.DataVisualization.Charting.PolygonAnnotation", "Property[EndCap]"] + - ["System.Int32", "System.Windows.Forms.DataVisualization.Charting.Series", "Property[MarkerStep]"] + - ["System.Boolean", "System.Windows.Forms.DataVisualization.Charting.DataFormula", "Property[IsStartFromFirst]"] + - ["System.Windows.Forms.DataVisualization.Charting.ChartDashStyle", "System.Windows.Forms.DataVisualization.Charting.AnnotationGroup", "Property[LineDashStyle]"] + - ["System.Int32", "System.Windows.Forms.DataVisualization.Charting.AxisScaleBreakStyle", "Property[CollapsibleSpaceThreshold]"] + - ["System.String", "System.Windows.Forms.DataVisualization.Charting.LabelStyle", "Property[Format]"] + - ["System.Windows.Forms.DataVisualization.Charting.AxisArrowStyle", "System.Windows.Forms.DataVisualization.Charting.AxisArrowStyle!", "Field[SharpTriangle]"] + - ["System.String", "System.Windows.Forms.DataVisualization.Charting.Title", "Property[ToolTip]"] + - ["System.Int32", "System.Windows.Forms.DataVisualization.Charting.DataPointCustomProperties", "Property[MarkerBorderWidth]"] + - ["System.String", "System.Windows.Forms.DataVisualization.Charting.Margins", "Method[ToString].ReturnValue"] + - ["System.Windows.Forms.DataVisualization.Charting.TextOrientation", "System.Windows.Forms.DataVisualization.Charting.StripLine", "Property[TextOrientation]"] + - ["System.Drawing.Color", "System.Windows.Forms.DataVisualization.Charting.Chart", "Property[BackImageTransparentColor]"] + - ["System.Windows.Forms.DataVisualization.Charting.MarkerStyle", "System.Windows.Forms.DataVisualization.Charting.MarkerStyle!", "Field[Star10]"] + - ["System.Windows.Forms.DataVisualization.Charting.ChartColorPalette", "System.Windows.Forms.DataVisualization.Charting.ChartColorPalette!", "Field[Bright]"] + - ["System.Windows.Forms.DataVisualization.Charting.StripLinesCollection", "System.Windows.Forms.DataVisualization.Charting.Axis", "Property[StripLines]"] + - ["System.Windows.Forms.DataVisualization.Charting.SerializationFormat", "System.Windows.Forms.DataVisualization.Charting.SerializationFormat!", "Field[Binary]"] + - ["System.Drawing.Color", "System.Windows.Forms.DataVisualization.Charting.Annotation", "Property[ForeColor]"] + - ["System.Int32", "System.Windows.Forms.DataVisualization.Charting.Annotation", "Property[ShadowOffset]"] + - ["System.Windows.Forms.DataVisualization.Charting.BreakLineStyle", "System.Windows.Forms.DataVisualization.Charting.BreakLineStyle!", "Field[Straight]"] + - ["System.Windows.Forms.DataVisualization.Charting.TextAntiAliasingQuality", "System.Windows.Forms.DataVisualization.Charting.TextAntiAliasingQuality!", "Field[SystemDefault]"] + - ["System.Drawing.Color", "System.Windows.Forms.DataVisualization.Charting.BorderSkin", "Property[BackImageTransparentColor]"] + - ["System.Windows.Forms.DataVisualization.Charting.IntervalType", "System.Windows.Forms.DataVisualization.Charting.IntervalType!", "Field[Years]"] + - ["System.Windows.Forms.DataVisualization.Charting.SerializationContents", "System.Windows.Forms.DataVisualization.Charting.SerializationContents!", "Field[Data]"] + - ["System.Windows.Forms.DataVisualization.Charting.ChartElementType", "System.Windows.Forms.DataVisualization.Charting.ChartElementType!", "Field[ScrollBarLargeDecrement]"] + - ["System.String", "System.Windows.Forms.DataVisualization.Charting.ArrowAnnotation", "Property[AnnotationType]"] + - ["System.Boolean", "System.Windows.Forms.DataVisualization.Charting.DataManipulator", "Property[FilterMatchedPoints]"] + - ["System.Boolean", "System.Windows.Forms.DataVisualization.Charting.Annotation", "Property[AllowTextEditing]"] + - ["System.Drawing.Font", "System.Windows.Forms.DataVisualization.Charting.Title", "Property[Font]"] + - ["System.Windows.Forms.DataVisualization.Charting.AxisName", "System.Windows.Forms.DataVisualization.Charting.AxisName!", "Field[Y]"] + - ["System.Drawing.Color", "System.Windows.Forms.DataVisualization.Charting.Legend", "Property[BackImageTransparentColor]"] + - ["System.Windows.Forms.DataVisualization.Charting.Series", "System.Windows.Forms.DataVisualization.Charting.HitTestResult", "Property[Series]"] + - ["System.Windows.Forms.DataVisualization.Charting.AxisScrollBar", "System.Windows.Forms.DataVisualization.Charting.Axis", "Property[ScrollBar]"] + - ["System.Int32", "System.Windows.Forms.DataVisualization.Charting.LegendCellCollection", "Method[Add].ReturnValue"] + - ["System.Windows.Forms.DataVisualization.Charting.ChartHatchStyle", "System.Windows.Forms.DataVisualization.Charting.ChartHatchStyle!", "Field[SmallConfetti]"] + - ["System.Double", "System.Windows.Forms.DataVisualization.Charting.Cursor", "Property[SelectionEnd]"] + - ["System.Windows.Forms.DataVisualization.Charting.PointSortOrder", "System.Windows.Forms.DataVisualization.Charting.PointSortOrder!", "Field[Descending]"] + - ["System.Windows.Forms.DataVisualization.Charting.SeriesChartType", "System.Windows.Forms.DataVisualization.Charting.SeriesChartType!", "Field[Bar]"] + - ["System.Windows.Forms.DataVisualization.Charting.SeriesChartType", "System.Windows.Forms.DataVisualization.Charting.SeriesChartType!", "Field[StackedArea]"] + - ["System.Drawing.Color", "System.Windows.Forms.DataVisualization.Charting.StripLine", "Property[ForeColor]"] + - ["System.Windows.Forms.DataVisualization.Charting.ChartArea", "System.Windows.Forms.DataVisualization.Charting.ViewEventArgs", "Property[ChartArea]"] + - ["System.Windows.Forms.DataVisualization.Charting.TextStyle", "System.Windows.Forms.DataVisualization.Charting.LineAnnotation", "Property[TextStyle]"] + - ["System.Windows.Forms.DataVisualization.Charting.SeriesChartType", "System.Windows.Forms.DataVisualization.Charting.SeriesChartType!", "Field[Kagi]"] + - ["System.Windows.Forms.DataVisualization.Charting.AntiAliasingStyles", "System.Windows.Forms.DataVisualization.Charting.AntiAliasingStyles!", "Field[Graphics]"] + - ["System.Windows.Forms.DataVisualization.Charting.FinancialFormula", "System.Windows.Forms.DataVisualization.Charting.FinancialFormula!", "Field[PriceVolumeTrend]"] + - ["System.Boolean", "System.Windows.Forms.DataVisualization.Charting.DataPointCustomProperties", "Property[IsValueShownAsLabel]"] + - ["System.Windows.Forms.DataVisualization.Charting.SeriesChartType", "System.Windows.Forms.DataVisualization.Charting.SeriesChartType!", "Field[Point]"] + - ["System.Windows.Forms.DataVisualization.Charting.ChartImageWrapMode", "System.Windows.Forms.DataVisualization.Charting.ChartImageWrapMode!", "Field[Scaled]"] + - ["System.String", "System.Windows.Forms.DataVisualization.Charting.LegendCell", "Property[Image]"] + - ["System.Drawing.Font", "System.Windows.Forms.DataVisualization.Charting.Annotation", "Property[Font]"] + - ["System.String", "System.Windows.Forms.DataVisualization.Charting.Title", "Property[Text]"] + - ["System.Windows.Forms.DataVisualization.Charting.FinancialFormula", "System.Windows.Forms.DataVisualization.Charting.FinancialFormula!", "Field[WilliamsR]"] + - ["System.Boolean", "System.Windows.Forms.DataVisualization.Charting.DataManipulator", "Property[FilterSetEmptyPoints]"] + - ["System.Windows.Forms.DataVisualization.Charting.ChartHatchStyle", "System.Windows.Forms.DataVisualization.Charting.ChartHatchStyle!", "Field[LargeConfetti]"] + - ["System.Double", "System.Windows.Forms.DataVisualization.Charting.TTestResult", "Property[ProbabilityTOneTail]"] + - ["System.Drawing.Font", "System.Windows.Forms.DataVisualization.Charting.LegendCell", "Property[Font]"] + - ["System.Windows.Forms.DataVisualization.Charting.ChartImageFormat", "System.Windows.Forms.DataVisualization.Charting.ChartImageFormat!", "Field[Gif]"] + - ["System.Windows.Forms.DataVisualization.Charting.GradientStyle", "System.Windows.Forms.DataVisualization.Charting.PolylineAnnotation", "Property[BackGradientStyle]"] + - ["System.Windows.Forms.DataVisualization.Charting.ChartColorPalette", "System.Windows.Forms.DataVisualization.Charting.ChartColorPalette!", "Field[BrightPastel]"] + - ["System.Windows.Forms.DataVisualization.Charting.CustomProperties", "System.Windows.Forms.DataVisualization.Charting.DataPointCustomProperties", "Property[CustomPropertiesExtended]"] + - ["System.Double", "System.Windows.Forms.DataVisualization.Charting.StatisticFormula", "Method[Variance].ReturnValue"] + - ["System.Drawing.Color", "System.Windows.Forms.DataVisualization.Charting.LineAnnotation", "Property[BackSecondaryColor]"] + - ["System.Windows.Forms.DataVisualization.Charting.GradientStyle", "System.Windows.Forms.DataVisualization.Charting.Title", "Property[BackGradientStyle]"] + - ["System.Windows.Forms.DataVisualization.Charting.ScrollType", "System.Windows.Forms.DataVisualization.Charting.ScrollType!", "Field[SmallIncrement]"] + - ["System.Windows.Forms.DataVisualization.Charting.SeriesChartType", "System.Windows.Forms.DataVisualization.Charting.SeriesChartType!", "Field[StackedBar]"] + - ["System.Single", "System.Windows.Forms.DataVisualization.Charting.ChartArea", "Method[GetSeriesDepth].ReturnValue"] + - ["System.Drawing.Color", "System.Windows.Forms.DataVisualization.Charting.Title", "Property[BackColor]"] + - ["System.String", "System.Windows.Forms.DataVisualization.Charting.DataPointCustomProperties", "Property[LabelFormat]"] + - ["System.Windows.Forms.DataVisualization.Charting.LabelOutsidePlotAreaStyle", "System.Windows.Forms.DataVisualization.Charting.LabelOutsidePlotAreaStyle!", "Field[No]"] + - ["System.Windows.Forms.DataVisualization.Charting.Cursor", "System.Windows.Forms.DataVisualization.Charting.ChartArea", "Property[CursorX]"] + - ["System.Windows.Forms.DataVisualization.Charting.SeriesChartType", "System.Windows.Forms.DataVisualization.Charting.SeriesChartType!", "Field[StackedArea100]"] + - ["System.Int32", "System.Windows.Forms.DataVisualization.Charting.Axis", "Property[LabelAutoFitMaxFontSize]"] + - ["System.Drawing.Color", "System.Windows.Forms.DataVisualization.Charting.ImageAnnotation", "Property[ForeColor]"] + - ["System.Windows.Forms.DataVisualization.Charting.GradientStyle", "System.Windows.Forms.DataVisualization.Charting.ImageAnnotation", "Property[BackGradientStyle]"] + - ["System.Windows.Forms.DataVisualization.Charting.ChartValueType", "System.Windows.Forms.DataVisualization.Charting.Series", "Property[YValueType]"] + - ["System.Windows.Forms.DataVisualization.Charting.LegendCellType", "System.Windows.Forms.DataVisualization.Charting.LegendCellType!", "Field[Text]"] + - ["System.Windows.Forms.DataVisualization.Charting.Annotation", "System.Windows.Forms.DataVisualization.Charting.AnnotationCollection", "Method[FindByName].ReturnValue"] + - ["System.Int32", "System.Windows.Forms.DataVisualization.Charting.Legend", "Property[ItemColumnSpacing]"] + - ["System.String", "System.Windows.Forms.DataVisualization.Charting.LegendItem", "Property[SeriesName]"] + - ["System.Windows.Forms.DataVisualization.Charting.Axis[]", "System.Windows.Forms.DataVisualization.Charting.ChartArea", "Property[Axes]"] + - ["System.String", "System.Windows.Forms.DataVisualization.Charting.DataPointCustomProperties", "Property[CustomProperties]"] + - ["System.Windows.Forms.DataVisualization.Charting.SeriesChartType", "System.Windows.Forms.DataVisualization.Charting.SeriesChartType!", "Field[Doughnut]"] + - ["System.Windows.Forms.DataVisualization.Charting.ChartValueType", "System.Windows.Forms.DataVisualization.Charting.ChartValueType!", "Field[Auto]"] + - ["System.Windows.Forms.DataVisualization.Charting.AreaAlignmentOrientations", "System.Windows.Forms.DataVisualization.Charting.AreaAlignmentOrientations!", "Field[Vertical]"] + - ["System.Windows.Forms.DataVisualization.Charting.AxisArrowStyle", "System.Windows.Forms.DataVisualization.Charting.AxisArrowStyle!", "Field[Lines]"] + - ["System.Windows.Forms.DataVisualization.Charting.LegendSeparatorStyle", "System.Windows.Forms.DataVisualization.Charting.LegendSeparatorStyle!", "Field[DotLine]"] + - ["System.Windows.Forms.DataVisualization.Charting.BorderSkinStyle", "System.Windows.Forms.DataVisualization.Charting.BorderSkinStyle!", "Field[FrameTitle5]"] + - ["System.String", "System.Windows.Forms.DataVisualization.Charting.AnnotationGroup", "Property[AnnotationType]"] + - ["System.Windows.Forms.DataVisualization.Charting.ChartDashStyle", "System.Windows.Forms.DataVisualization.Charting.ChartDashStyle!", "Field[Dash]"] + - ["System.String", "System.Windows.Forms.DataVisualization.Charting.Series", "Property[ChartTypeName]"] + - ["System.String", "System.Windows.Forms.DataVisualization.Charting.StripLine", "Property[BackImage]"] + - ["System.Windows.Forms.DataVisualization.Charting.Docking", "System.Windows.Forms.DataVisualization.Charting.Docking!", "Field[Left]"] + - ["System.Windows.Forms.DataVisualization.Charting.SeriesChartType", "System.Windows.Forms.DataVisualization.Charting.SeriesChartType!", "Field[Stock]"] + - ["System.Windows.Forms.DataVisualization.Charting.ChartColorPalette", "System.Windows.Forms.DataVisualization.Charting.ChartColorPalette!", "Field[Grayscale]"] + - ["System.Windows.Forms.DataVisualization.Charting.ChartImageAlignmentStyle", "System.Windows.Forms.DataVisualization.Charting.Legend", "Property[BackImageAlignment]"] + - ["System.Windows.Forms.DataVisualization.Charting.AxisName", "System.Windows.Forms.DataVisualization.Charting.Axis", "Property[AxisName]"] + - ["System.Windows.Forms.DataVisualization.Charting.SerializationContents", "System.Windows.Forms.DataVisualization.Charting.ChartSerializer", "Property[Content]"] + - ["System.Windows.Forms.DataVisualization.Charting.ChartHatchStyle", "System.Windows.Forms.DataVisualization.Charting.ChartHatchStyle!", "Field[Trellis]"] + - ["System.String", "System.Windows.Forms.DataVisualization.Charting.CustomLabel", "Property[Image]"] + - ["System.Windows.Forms.DataVisualization.Charting.ChartDashStyle", "System.Windows.Forms.DataVisualization.Charting.RectangleAnnotation", "Property[LineDashStyle]"] + - ["System.Drawing.StringAlignment", "System.Windows.Forms.DataVisualization.Charting.StripLine", "Property[TextLineAlignment]"] + - ["System.Windows.Forms.DataVisualization.Charting.CompareMethod", "System.Windows.Forms.DataVisualization.Charting.CompareMethod!", "Field[LessThanOrEqualTo]"] + - ["System.Boolean", "System.Windows.Forms.DataVisualization.Charting.Annotation", "Property[IsSelected]"] + - ["System.Windows.Forms.DataVisualization.Charting.ChartElementType", "System.Windows.Forms.DataVisualization.Charting.ChartElementType!", "Field[ScrollBarLargeIncrement]"] + - ["System.Windows.Forms.DataVisualization.Charting.IntervalAutoMode", "System.Windows.Forms.DataVisualization.Charting.IntervalAutoMode!", "Field[VariableCount]"] + - ["System.Windows.Forms.DataVisualization.Charting.ChartHatchStyle", "System.Windows.Forms.DataVisualization.Charting.ChartHatchStyle!", "Field[Percent10]"] + - ["System.Windows.Forms.DataVisualization.Charting.ChartDashStyle", "System.Windows.Forms.DataVisualization.Charting.ChartDashStyle!", "Field[NotSet]"] + - ["System.Windows.Forms.DataVisualization.Charting.LineAnchorCapStyle", "System.Windows.Forms.DataVisualization.Charting.PolylineAnnotation", "Property[EndCap]"] + - ["System.Boolean", "System.Windows.Forms.DataVisualization.Charting.Chart", "Property[SuppressExceptions]"] + - ["System.Boolean", "System.Windows.Forms.DataVisualization.Charting.Margins", "Method[IsEmpty].ReturnValue"] + - ["System.Drawing.Color", "System.Windows.Forms.DataVisualization.Charting.Annotation", "Property[LineColor]"] + - ["System.Windows.Forms.DataVisualization.Charting.ChartImageAlignmentStyle", "System.Windows.Forms.DataVisualization.Charting.ChartImageAlignmentStyle!", "Field[Center]"] + - ["System.Object", "System.Windows.Forms.DataVisualization.Charting.ChartPaintEventArgs", "Property[ChartElement]"] + - ["System.Windows.Forms.DataVisualization.Charting.ChartHatchStyle", "System.Windows.Forms.DataVisualization.Charting.ChartHatchStyle!", "Field[Sphere]"] + - ["System.String", "System.Windows.Forms.DataVisualization.Charting.Legend", "Property[BackImage]"] + - ["System.Drawing.SizeF", "System.Windows.Forms.DataVisualization.Charting.ElementPosition", "Property[Size]"] + - ["System.Windows.Forms.DataVisualization.Charting.SerializationFormat", "System.Windows.Forms.DataVisualization.Charting.ChartSerializer", "Property[Format]"] + - ["System.String", "System.Windows.Forms.DataVisualization.Charting.DataPointCustomProperties", "Property[Item]"] + - ["System.Windows.Forms.DataVisualization.Charting.ChartValueType", "System.Windows.Forms.DataVisualization.Charting.ChartValueType!", "Field[UInt64]"] + - ["System.Windows.Forms.DataVisualization.Charting.LineAnchorCapStyle", "System.Windows.Forms.DataVisualization.Charting.PolylineAnnotation", "Property[StartCap]"] + - ["System.Windows.Forms.DataVisualization.Charting.DateTimeIntervalType", "System.Windows.Forms.DataVisualization.Charting.LabelStyle", "Property[IntervalOffsetType]"] + - ["System.Double", "System.Windows.Forms.DataVisualization.Charting.Axis", "Method[PositionToValue].ReturnValue"] + - ["System.Windows.Forms.DataVisualization.Charting.ChartHatchStyle", "System.Windows.Forms.DataVisualization.Charting.ChartHatchStyle!", "Field[Percent80]"] + - ["System.Windows.Forms.DataVisualization.Charting.LabelAlignmentStyles", "System.Windows.Forms.DataVisualization.Charting.LabelAlignmentStyles!", "Field[BottomLeft]"] + - ["System.Int32", "System.Windows.Forms.DataVisualization.Charting.LegendCellColumn", "Property[MaximumWidth]"] + - ["System.Boolean", "System.Windows.Forms.DataVisualization.Charting.Cursor", "Property[AutoScroll]"] + - ["System.Windows.Forms.DataVisualization.Charting.AnnotationCollection", "System.Windows.Forms.DataVisualization.Charting.Chart", "Property[Annotations]"] + - ["System.Windows.Forms.DataVisualization.Charting.ChartColorPalette", "System.Windows.Forms.DataVisualization.Charting.ChartColorPalette!", "Field[Light]"] + - ["System.String", "System.Windows.Forms.DataVisualization.Charting.FormatNumberEventArgs", "Property[Format]"] + - ["System.Double", "System.Windows.Forms.DataVisualization.Charting.FormatNumberEventArgs", "Property[Value]"] + - ["System.String", "System.Windows.Forms.DataVisualization.Charting.DataPointCustomProperties", "Property[LabelToolTip]"] + - ["System.Windows.Forms.DataVisualization.Charting.GradientStyle", "System.Windows.Forms.DataVisualization.Charting.CalloutAnnotation", "Property[BackGradientStyle]"] + - ["System.Single", "System.Windows.Forms.DataVisualization.Charting.Axis", "Property[MaximumAutoSize]"] + - ["System.String", "System.Windows.Forms.DataVisualization.Charting.CustomLabel", "Property[ToolTip]"] + - ["System.Windows.Forms.DataVisualization.Charting.GradientStyle", "System.Windows.Forms.DataVisualization.Charting.GradientStyle!", "Field[LeftRight]"] + - ["System.Double", "System.Windows.Forms.DataVisualization.Charting.AxisScaleView", "Property[Size]"] + - ["System.Windows.Forms.DataVisualization.Charting.ChartColorPalette", "System.Windows.Forms.DataVisualization.Charting.ChartColorPalette!", "Field[Chocolate]"] + - ["System.String", "System.Windows.Forms.DataVisualization.Charting.ChartArea", "Property[AlignWithChartArea]"] + - ["System.Double", "System.Windows.Forms.DataVisualization.Charting.CursorEventArgs", "Property[NewSelectionStart]"] + - ["System.Double", "System.Windows.Forms.DataVisualization.Charting.ZTestResult", "Property[FirstSeriesVariance]"] + - ["System.Windows.Forms.DataVisualization.Charting.ChartColorPalette", "System.Windows.Forms.DataVisualization.Charting.Series", "Property[Palette]"] + - ["System.Drawing.ContentAlignment", "System.Windows.Forms.DataVisualization.Charting.LegendCellColumn", "Property[Alignment]"] + - ["System.Windows.Forms.DataVisualization.Charting.Margins", "System.Windows.Forms.DataVisualization.Charting.LegendCell", "Property[Margins]"] + - ["System.Windows.Forms.DataVisualization.Charting.ChartHatchStyle", "System.Windows.Forms.DataVisualization.Charting.ChartHatchStyle!", "Field[SmallGrid]"] + - ["System.Windows.Forms.DataVisualization.Charting.TextStyle", "System.Windows.Forms.DataVisualization.Charting.TextStyle!", "Field[Frame]"] + - ["System.Boolean", "System.Windows.Forms.DataVisualization.Charting.LabelStyle", "Property[Enabled]"] + - ["System.Drawing.Color", "System.Windows.Forms.DataVisualization.Charting.Title", "Property[BackSecondaryColor]"] + - ["System.Windows.Forms.DataVisualization.Charting.FinancialFormula", "System.Windows.Forms.DataVisualization.Charting.FinancialFormula!", "Field[TriangularMovingAverage]"] + - ["System.Double", "System.Windows.Forms.DataVisualization.Charting.StatisticFormula", "Method[InverseTDistribution].ReturnValue"] + - ["System.Windows.Forms.DataVisualization.Charting.TextAntiAliasingQuality", "System.Windows.Forms.DataVisualization.Charting.Chart", "Property[TextAntiAliasingQuality]"] + - ["System.Windows.Forms.DataVisualization.Charting.StatisticFormula", "System.Windows.Forms.DataVisualization.Charting.DataFormula", "Property[Statistics]"] + - ["System.Windows.Forms.DataVisualization.Charting.ChartImageWrapMode", "System.Windows.Forms.DataVisualization.Charting.ChartImageWrapMode!", "Field[Tile]"] + - ["System.Int32", "System.Windows.Forms.DataVisualization.Charting.ToolTipEventArgs", "Property[X]"] + - ["System.String", "System.Windows.Forms.DataVisualization.Charting.Series", "Property[Name]"] + - ["System.Windows.Forms.DataVisualization.Charting.MarkerStyle", "System.Windows.Forms.DataVisualization.Charting.MarkerStyle!", "Field[Cross]"] + - ["System.Windows.Forms.DataVisualization.Charting.ChartHatchStyle", "System.Windows.Forms.DataVisualization.Charting.ChartHatchStyle!", "Field[SmallCheckerBoard]"] + - ["System.Double", "System.Windows.Forms.DataVisualization.Charting.SmartLabelStyle", "Property[MinMovingDistance]"] + - ["System.Windows.Forms.DataVisualization.Charting.AnovaResult", "System.Windows.Forms.DataVisualization.Charting.StatisticFormula", "Method[Anova].ReturnValue"] + - ["System.Windows.Forms.DataVisualization.Charting.ChartElementType", "System.Windows.Forms.DataVisualization.Charting.ChartElementType!", "Field[AxisTitle]"] + - ["System.Windows.Forms.DataVisualization.Charting.LegendItemOrder", "System.Windows.Forms.DataVisualization.Charting.Legend", "Property[LegendItemOrder]"] + - ["System.Windows.Forms.DataVisualization.Charting.LightStyle", "System.Windows.Forms.DataVisualization.Charting.ChartArea3DStyle", "Property[LightStyle]"] + - ["System.Windows.Forms.DataVisualization.Charting.ChartElementType", "System.Windows.Forms.DataVisualization.Charting.ChartElementType!", "Field[DataPointLabel]"] + - ["System.Boolean", "System.Windows.Forms.DataVisualization.Charting.Axis", "Property[IsMarksNextToAxis]"] + - ["System.Windows.Forms.DataVisualization.Charting.ChartElementType", "System.Windows.Forms.DataVisualization.Charting.ChartElementType!", "Field[PlottingArea]"] + - ["System.Windows.Forms.DataVisualization.Charting.LineAnchorCapStyle", "System.Windows.Forms.DataVisualization.Charting.CalloutAnnotation", "Property[CalloutAnchorCap]"] + - ["System.Windows.Forms.DataVisualization.Charting.LegendSeparatorStyle", "System.Windows.Forms.DataVisualization.Charting.LegendSeparatorStyle!", "Field[ThickGradientLine]"] + - ["System.Double", "System.Windows.Forms.DataVisualization.Charting.StatisticFormula", "Method[InverseFDistribution].ReturnValue"] + - ["System.Windows.Forms.DataVisualization.Charting.DateTimeIntervalType", "System.Windows.Forms.DataVisualization.Charting.StripLine", "Property[IntervalType]"] + - ["System.Windows.Forms.DataVisualization.Charting.ChartHatchStyle", "System.Windows.Forms.DataVisualization.Charting.ChartArea", "Property[BackHatchStyle]"] + - ["System.Drawing.ContentAlignment", "System.Windows.Forms.DataVisualization.Charting.AnnotationGroup", "Property[Alignment]"] + - ["System.Drawing.Color", "System.Windows.Forms.DataVisualization.Charting.DataPointCustomProperties", "Property[Color]"] + - ["System.Drawing.Color", "System.Windows.Forms.DataVisualization.Charting.Title", "Property[BorderColor]"] + - ["System.Double", "System.Windows.Forms.DataVisualization.Charting.TTestResult", "Property[TValue]"] + - ["System.Windows.Forms.DataVisualization.Charting.TextAntiAliasingQuality", "System.Windows.Forms.DataVisualization.Charting.TextAntiAliasingQuality!", "Field[Normal]"] + - ["System.String", "System.Windows.Forms.DataVisualization.Charting.DataPointCustomProperties", "Property[Label]"] + - ["System.Windows.Forms.DataVisualization.Charting.LegendStyle", "System.Windows.Forms.DataVisualization.Charting.LegendStyle!", "Field[Row]"] + - ["System.Windows.Forms.DataVisualization.Charting.DateTimeIntervalType", "System.Windows.Forms.DataVisualization.Charting.DateTimeIntervalType!", "Field[Seconds]"] + - ["System.Double", "System.Windows.Forms.DataVisualization.Charting.Cursor", "Property[IntervalOffset]"] + - ["System.Windows.Forms.DataVisualization.Charting.ScrollType", "System.Windows.Forms.DataVisualization.Charting.ScrollType!", "Field[LargeDecrement]"] + - ["System.Drawing.Color", "System.Windows.Forms.DataVisualization.Charting.LegendItem", "Property[BackSecondaryColor]"] + - ["System.String", "System.Windows.Forms.DataVisualization.Charting.Annotation", "Property[YAxisName]"] + - ["System.Boolean", "System.Windows.Forms.DataVisualization.Charting.Legend", "Property[InterlacedRows]"] + - ["System.Windows.Forms.DataVisualization.Charting.PrintingManager", "System.Windows.Forms.DataVisualization.Charting.Chart", "Property[Printing]"] + - ["System.Windows.Forms.DataVisualization.Charting.SeriesChartType", "System.Windows.Forms.DataVisualization.Charting.SeriesChartType!", "Field[ErrorBar]"] + - ["System.Windows.Forms.DataVisualization.Charting.TextOrientation", "System.Windows.Forms.DataVisualization.Charting.TextOrientation!", "Field[Rotated270]"] + - ["System.Double", "System.Windows.Forms.DataVisualization.Charting.AxisScrollBar", "Property[Size]"] + - ["System.Boolean", "System.Windows.Forms.DataVisualization.Charting.PolylineAnnotation", "Property[IsFreeDrawPlacement]"] + - ["System.String", "System.Windows.Forms.DataVisualization.Charting.CustomLabel", "Property[Text]"] + - ["System.Windows.Forms.DataVisualization.Charting.LegendCollection", "System.Windows.Forms.DataVisualization.Charting.Chart", "Property[Legends]"] + - ["System.Drawing.Size", "System.Windows.Forms.DataVisualization.Charting.Chart", "Property[DefaultSize]"] + - ["System.Windows.Forms.DataVisualization.Charting.LegendItemOrder", "System.Windows.Forms.DataVisualization.Charting.LegendItemOrder!", "Field[SameAsSeriesOrder]"] + - ["System.Windows.Forms.DataVisualization.Charting.ChartElementType", "System.Windows.Forms.DataVisualization.Charting.ChartElementType!", "Field[Title]"] + - ["System.Drawing.Color", "System.Windows.Forms.DataVisualization.Charting.DataPointCustomProperties", "Property[BorderColor]"] + - ["System.Windows.Forms.DataVisualization.Charting.ChartDashStyle", "System.Windows.Forms.DataVisualization.Charting.Title", "Property[BorderDashStyle]"] + - ["System.Windows.Forms.DataVisualization.Charting.ChartHatchStyle", "System.Windows.Forms.DataVisualization.Charting.ChartHatchStyle!", "Field[Vertical]"] + - ["System.Windows.Forms.DataVisualization.Charting.ChartColorPalette", "System.Windows.Forms.DataVisualization.Charting.ChartColorPalette!", "Field[Berry]"] + - ["System.Windows.Forms.DataVisualization.Charting.AreaAlignmentStyles", "System.Windows.Forms.DataVisualization.Charting.AreaAlignmentStyles!", "Field[PlotPosition]"] + - ["System.Drawing.Printing.PrintDocument", "System.Windows.Forms.DataVisualization.Charting.PrintingManager", "Property[PrintDocument]"] + - ["System.String", "System.Windows.Forms.DataVisualization.Charting.LegendCell", "Property[ToolTip]"] + - ["System.Collections.Generic.IEnumerable", "System.Windows.Forms.DataVisualization.Charting.DataPointCollection", "Method[FindAllByValue].ReturnValue"] + - ["System.Boolean", "System.Windows.Forms.DataVisualization.Charting.SmartLabelStyle", "Property[IsOverlappedHidden]"] + - ["System.Windows.Forms.DataVisualization.Charting.ChartImageFormat", "System.Windows.Forms.DataVisualization.Charting.ChartImageFormat!", "Field[Tiff]"] + - ["System.Windows.Forms.DataVisualization.Charting.ChartHatchStyle", "System.Windows.Forms.DataVisualization.Charting.ChartHatchStyle!", "Field[OutlinedDiamond]"] + - ["System.Windows.Forms.DataVisualization.Charting.DateRangeType", "System.Windows.Forms.DataVisualization.Charting.DateRangeType!", "Field[Year]"] + - ["System.Windows.Forms.DataVisualization.Charting.ChartColorPalette", "System.Windows.Forms.DataVisualization.Charting.ChartColorPalette!", "Field[Pastel]"] + - ["System.Int32", "System.Windows.Forms.DataVisualization.Charting.ChartArea3DStyle", "Property[PointDepth]"] + - ["System.Windows.Forms.DataVisualization.Charting.IntervalType", "System.Windows.Forms.DataVisualization.Charting.IntervalType!", "Field[Hours]"] + - ["System.Windows.Forms.DataVisualization.Charting.DateTimeIntervalType", "System.Windows.Forms.DataVisualization.Charting.AxisScaleView", "Property[SizeType]"] + - ["System.String", "System.Windows.Forms.DataVisualization.Charting.DataPoint", "Property[Name]"] + - ["System.Windows.Forms.DataVisualization.Charting.GradientStyle", "System.Windows.Forms.DataVisualization.Charting.LineAnnotation", "Property[BackGradientStyle]"] + - ["System.Windows.Forms.DataVisualization.Charting.Grid", "System.Windows.Forms.DataVisualization.Charting.Axis", "Property[MajorGrid]"] + - ["System.Windows.Forms.DataVisualization.Charting.DateTimeIntervalType", "System.Windows.Forms.DataVisualization.Charting.Axis", "Property[IntervalType]"] + - ["System.Int32", "System.Windows.Forms.DataVisualization.Charting.ChartArea3DStyle", "Property[Inclination]"] + - ["System.Single", "System.Windows.Forms.DataVisualization.Charting.Point3D", "Property[Y]"] + - ["System.Windows.Forms.DataVisualization.Charting.CustomLabel", "System.Windows.Forms.DataVisualization.Charting.CustomLabel", "Method[Clone].ReturnValue"] + - ["System.Windows.Forms.DataVisualization.Charting.BorderSkin", "System.Windows.Forms.DataVisualization.Charting.Chart", "Property[BorderSkin]"] + - ["System.Drawing.Color", "System.Windows.Forms.DataVisualization.Charting.Annotation", "Property[BackColor]"] + - ["System.Windows.Forms.DataVisualization.Charting.LabelAlignmentStyles", "System.Windows.Forms.DataVisualization.Charting.SmartLabelStyle", "Property[MovingDirection]"] + - ["System.String", "System.Windows.Forms.DataVisualization.Charting.RectangleAnnotation", "Property[AnnotationType]"] + - ["System.Drawing.Color", "System.Windows.Forms.DataVisualization.Charting.LegendCellColumn", "Property[BackColor]"] + - ["System.Object", "System.Windows.Forms.DataVisualization.Charting.HitTestResult", "Property[SubObject]"] + - ["System.Windows.Forms.DataVisualization.Charting.HitTestResult", "System.Windows.Forms.DataVisualization.Charting.ToolTipEventArgs", "Property[HitTestResult]"] + - ["System.Windows.Forms.DataVisualization.Charting.AxisEnabled", "System.Windows.Forms.DataVisualization.Charting.Axis", "Property[Enabled]"] + - ["System.Double", "System.Windows.Forms.DataVisualization.Charting.FTestResult", "Property[SecondSeriesVariance]"] + - ["System.Boolean", "System.Windows.Forms.DataVisualization.Charting.Series", "Property[IsXValueIndexed]"] + - ["System.String", "System.Windows.Forms.DataVisualization.Charting.LegendItem", "Property[Image]"] + - ["System.Windows.Forms.DataVisualization.Charting.LegendSeparatorStyle", "System.Windows.Forms.DataVisualization.Charting.LegendSeparatorStyle!", "Field[GradientLine]"] + - ["System.Drawing.Font", "System.Windows.Forms.DataVisualization.Charting.StripLine", "Property[Font]"] + - ["System.Windows.Forms.DataVisualization.Charting.GradientStyle", "System.Windows.Forms.DataVisualization.Charting.GradientStyle!", "Field[TopBottom]"] + - ["System.Windows.Forms.DataVisualization.Charting.ChartValueType", "System.Windows.Forms.DataVisualization.Charting.FormatNumberEventArgs", "Property[ValueType]"] + - ["System.Drawing.Color", "System.Windows.Forms.DataVisualization.Charting.Title", "Property[ShadowColor]"] + - ["System.String", "System.Windows.Forms.DataVisualization.Charting.LegendCellColumn", "Property[Name]"] + - ["System.Boolean", "System.Windows.Forms.DataVisualization.Charting.Annotation", "Property[AllowResizing]"] + - ["System.Windows.Forms.DataVisualization.Charting.AreaAlignmentStyles", "System.Windows.Forms.DataVisualization.Charting.AreaAlignmentStyles!", "Field[Position]"] + - ["System.Windows.Forms.DataVisualization.Charting.LabelAutoFitStyles", "System.Windows.Forms.DataVisualization.Charting.LabelAutoFitStyles!", "Field[IncreaseFont]"] + - ["System.Windows.Forms.DataVisualization.Charting.ChartDashStyle", "System.Windows.Forms.DataVisualization.Charting.CalloutAnnotation", "Property[LineDashStyle]"] + - ["System.Windows.Forms.DataVisualization.Charting.ChartDashStyle", "System.Windows.Forms.DataVisualization.Charting.DataPointCustomProperties", "Property[LabelBorderDashStyle]"] + - ["System.Windows.Forms.DataVisualization.Charting.ChartHatchStyle", "System.Windows.Forms.DataVisualization.Charting.Annotation", "Property[BackHatchStyle]"] + - ["System.Windows.Forms.DataVisualization.Charting.LabelAlignmentStyles", "System.Windows.Forms.DataVisualization.Charting.LabelAlignmentStyles!", "Field[Top]"] + - ["System.Windows.Forms.DataVisualization.Charting.ChartDashStyle", "System.Windows.Forms.DataVisualization.Charting.Chart", "Property[BorderDashStyle]"] + - ["System.Boolean", "System.Windows.Forms.DataVisualization.Charting.ChartSerializer", "Property[IsTemplateMode]"] + - ["System.Windows.Forms.DataVisualization.Charting.ChartDashStyle", "System.Windows.Forms.DataVisualization.Charting.Grid", "Property[LineDashStyle]"] + - ["System.Windows.Forms.DataVisualization.Charting.ChartImageWrapMode", "System.Windows.Forms.DataVisualization.Charting.Legend", "Property[BackImageWrapMode]"] + - ["System.Windows.Forms.DataVisualization.Charting.DataPointCollection", "System.Windows.Forms.DataVisualization.Charting.Series", "Property[Points]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemWindowsFormsDesign/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemWindowsFormsDesign/model.yml new file mode 100644 index 000000000000..119abc628011 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemWindowsFormsDesign/model.yml @@ -0,0 +1,234 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.ComponentModel.PropertyDescriptor", "System.Windows.Forms.Design.EventsTab", "Method[GetDefaultProperty].ReturnValue"] + - ["System.Boolean", "System.Windows.Forms.Design.AxParameterData", "Property[IsOut]"] + - ["System.Windows.Forms.Design.SelectionRules", "System.Windows.Forms.Design.ControlDesigner", "Property[SelectionRules]"] + - ["System.Boolean", "System.Windows.Forms.Design.ComponentEditorForm", "Property[AutoSize]"] + - ["System.Object", "System.Windows.Forms.Design.ComponentTray", "Method[GetService].ReturnValue"] + - ["System.Boolean", "System.Windows.Forms.Design.EventsTab", "Method[CanExtend].ReturnValue"] + - ["System.ComponentModel.Design.CommandID", "System.Windows.Forms.Design.MenuCommands!", "Field[KeyHome]"] + - ["System.String[]", "System.Windows.Forms.Design.AxImporter", "Property[GeneratedSources]"] + - ["System.Boolean", "System.Windows.Forms.Design.DesignerOptions", "Property[UseOptimizedCodeGeneration]"] + - ["System.Int32", "System.Windows.Forms.Design.ComponentEditorPage", "Property[Loading]"] + - ["System.Object", "System.Windows.Forms.Design.AnchorEditor", "Method[EditValue].ReturnValue"] + - ["System.Boolean", "System.Windows.Forms.Design.ParentControlDesigner", "Property[AllowGenericDragBox]"] + - ["System.Windows.Forms.Design.ThemedScrollbarMode", "System.Windows.Forms.Design.ThemedScrollbarWindow", "Field[Mode]"] + - ["System.Drawing.Point", "System.Windows.Forms.Design.ParentControlDesigner", "Property[DefaultControlLocation]"] + - ["System.ComponentModel.Design.CommandID", "System.Windows.Forms.Design.MenuCommands!", "Field[KeySizeHeightDecrease]"] + - ["System.Windows.Forms.Control", "System.Windows.Forms.Design.ParentControlDesigner", "Method[GetControl].ReturnValue"] + - ["System.Boolean", "System.Windows.Forms.Design.DesignerOptions", "Property[EnableInSituEditing]"] + - ["System.Windows.Forms.Design.SelectionRules", "System.Windows.Forms.Design.SelectionRules!", "Field[LeftSizeable]"] + - ["System.Drawing.Design.UITypeEditorEditStyle", "System.Windows.Forms.Design.FolderNameEditor", "Method[GetEditStyle].ReturnValue"] + - ["System.Windows.Forms.DialogResult", "System.Windows.Forms.Design.IUIService", "Method[ShowDialog].ReturnValue"] + - ["System.Boolean", "System.Windows.Forms.Design.WindowsFormsComponentEditor", "Method[EditComponent].ReturnValue"] + - ["System.Collections.IDictionary", "System.Windows.Forms.Design.IUIService", "Property[Styles]"] + - ["System.ComponentModel.Design.CommandID", "System.Windows.Forms.Design.MenuCommands!", "Field[KeyMoveUp]"] + - ["System.ComponentModel.Design.ViewTechnology[]", "System.Windows.Forms.Design.DocumentDesigner", "Property[System.ComponentModel.Design.IRootDesigner.SupportedTechnologies]"] + - ["System.Windows.Forms.Design.SelectionRules", "System.Windows.Forms.Design.SelectionRules!", "Field[AllSizeable]"] + - ["System.ComponentModel.IComponent", "System.Windows.Forms.Design.ComponentTray", "Method[GetNextComponent].ReturnValue"] + - ["System.Object", "System.Windows.Forms.Design.FileNameEditor", "Method[EditValue].ReturnValue"] + - ["System.Windows.Forms.Menu", "System.Windows.Forms.Design.IMenuEditorService", "Method[GetMenu].ReturnValue"] + - ["System.Windows.Forms.Control", "System.Windows.Forms.Design.ComponentEditorPage", "Method[GetControl].ReturnValue"] + - ["System.Int32", "System.Windows.Forms.Design.ToolStripItemDesignerAvailabilityAttribute", "Method[GetHashCode].ReturnValue"] + - ["System.Collections.IEnumerable", "System.Windows.Forms.Design.IContainsThemedScrollbarWindows", "Method[ThemedScrollbarWindows].ReturnValue"] + - ["System.ComponentModel.Design.CommandID", "System.Windows.Forms.Design.MenuCommands!", "Field[SelectionMenu]"] + - ["System.ComponentModel.IComponent", "System.Windows.Forms.Design.ComponentEditorPage", "Method[GetSelectedComponent].ReturnValue"] + - ["System.Windows.Forms.CreateParams", "System.Windows.Forms.Design.ComponentEditorPage", "Property[CreateParams]"] + - ["System.ComponentModel.Design.CommandID", "System.Windows.Forms.Design.MenuCommands!", "Field[ComponentTrayMenu]"] + - ["System.ComponentModel.Design.CommandID", "System.Windows.Forms.Design.MenuCommands!", "Field[ContainerMenu]"] + - ["System.Windows.Forms.IComponentEditorPageSite", "System.Windows.Forms.Design.ComponentEditorPage", "Property[PageSite]"] + - ["System.Boolean", "System.Windows.Forms.Design.AxParameterData", "Property[IsByRef]"] + - ["System.Windows.Forms.IWin32Window", "System.Windows.Forms.Design.IUIService", "Method[GetDialogOwnerWindow].ReturnValue"] + - ["System.Object", "System.Windows.Forms.Design.DockEditor", "Method[EditValue].ReturnValue"] + - ["System.Windows.Forms.Design.ComponentActionsType", "System.Windows.Forms.Design.ComponentActionsType!", "Field[Service]"] + - ["System.Boolean", "System.Windows.Forms.Design.ComponentEditorForm", "Method[PreProcessMessage].ReturnValue"] + - ["System.Windows.Forms.Design.ToolStripItemDesignerAvailability", "System.Windows.Forms.Design.ToolStripItemDesignerAvailability!", "Field[All]"] + - ["System.Object", "System.Windows.Forms.Design.ShortcutKeysEditor", "Method[EditValue].ReturnValue"] + - ["System.String", "System.Windows.Forms.Design.MaskDescriptor", "Property[Sample]"] + - ["System.Drawing.Design.UITypeEditorEditStyle", "System.Windows.Forms.Design.BorderSidesEditor", "Method[GetEditStyle].ReturnValue"] + - ["System.Drawing.Point", "System.Windows.Forms.Design.ComponentTray", "Method[GetLocation].ReturnValue"] + - ["System.Windows.Forms.Control", "System.Windows.Forms.Design.EventHandlerService", "Property[FocusWindow]"] + - ["System.Windows.Forms.Design.SelectionRules", "System.Windows.Forms.Design.SelectionRules!", "Field[RightSizeable]"] + - ["System.Object", "System.Windows.Forms.Design.FolderNameEditor", "Method[EditValue].ReturnValue"] + - ["System.Windows.Forms.Design.SelectionRules", "System.Windows.Forms.Design.DocumentDesigner", "Property[SelectionRules]"] + - ["System.String", "System.Windows.Forms.Design.AxImporter", "Method[GenerateFromTypeLibrary].ReturnValue"] + - ["System.ComponentModel.Design.CommandID", "System.Windows.Forms.Design.MenuCommands!", "Field[KeySelectNext]"] + - ["System.String", "System.Windows.Forms.Design.PropertyTab", "Property[TabName]"] + - ["System.ComponentModel.Design.CommandID", "System.Windows.Forms.Design.MenuCommands!", "Field[KeyNudgeWidthDecrease]"] + - ["System.Object", "System.Windows.Forms.Design.EventHandlerService", "Method[GetHandler].ReturnValue"] + - ["System.ComponentModel.IComponent[]", "System.Windows.Forms.Design.ParentControlDesigner", "Method[CreateToolCore].ReturnValue"] + - ["System.Boolean", "System.Windows.Forms.Design.ControlDesigner", "Method[EnableDesignMode].ReturnValue"] + - ["System.Boolean", "System.Windows.Forms.Design.ToolStripItemDesignerAvailabilityAttribute", "Method[IsDefaultAttribute].ReturnValue"] + - ["System.Boolean", "System.Windows.Forms.Design.AxParameterData", "Property[IsIn]"] + - ["System.Collections.IList", "System.Windows.Forms.Design.ControlDesigner", "Property[SnapLines]"] + - ["System.Windows.Forms.Design.ThemedScrollbarMode", "System.Windows.Forms.Design.ThemedScrollbarMode!", "Field[None]"] + - ["System.ComponentModel.Design.CommandID", "System.Windows.Forms.Design.MenuCommands!", "Field[KeySizeWidthIncrease]"] + - ["System.ComponentModel.Design.ViewTechnology[]", "System.Windows.Forms.Design.ComponentDocumentDesigner", "Property[System.ComponentModel.Design.IRootDesigner.SupportedTechnologies]"] + - ["System.Boolean", "System.Windows.Forms.Design.DesignerOptions", "Property[SnapToGrid]"] + - ["System.Windows.Forms.Design.ThemedScrollbarMode", "System.Windows.Forms.Design.ThemedScrollbarMode!", "Field[OnlyTopLevel]"] + - ["System.Windows.Forms.DialogResult", "System.Windows.Forms.Design.IUIService", "Method[ShowMessage].ReturnValue"] + - ["System.Windows.Forms.Design.SelectionRules", "System.Windows.Forms.Design.SelectionRules!", "Field[Moveable]"] + - ["System.Boolean", "System.Windows.Forms.Design.ComponentTray", "Method[CanDisplayComponent].ReturnValue"] + - ["System.ComponentModel.Design.CommandID", "System.Windows.Forms.Design.MenuCommands!", "Field[KeyDefaultAction]"] + - ["System.Windows.Forms.Design.ThemedScrollbarMode", "System.Windows.Forms.Design.ThemedScrollbarMode!", "Field[All]"] + - ["System.ComponentModel.Design.CommandID", "System.Windows.Forms.Design.MenuCommands!", "Field[SetStatusRectangle]"] + - ["System.Boolean", "System.Windows.Forms.Design.ParentControlDesigner", "Property[AllowSetChildIndexOnDrop]"] + - ["System.Windows.Forms.Design.ControlDesigner", "System.Windows.Forms.Design.ControlDesigner", "Method[InternalControlDesigner].ReturnValue"] + - ["System.Int32", "System.Windows.Forms.Design.MaskDescriptor", "Method[GetHashCode].ReturnValue"] + - ["System.ComponentModel.Design.CommandID", "System.Windows.Forms.Design.MenuCommands!", "Field[KeyShiftEnd]"] + - ["System.Boolean", "System.Windows.Forms.Design.ComponentEditorPage", "Method[IsPageMessage].ReturnValue"] + - ["System.ComponentModel.Design.CommandID", "System.Windows.Forms.Design.MenuCommands!", "Field[KeyEnd]"] + - ["System.Windows.Forms.Design.ToolStripItemDesignerAvailabilityAttribute", "System.Windows.Forms.Design.ToolStripItemDesignerAvailabilityAttribute!", "Field[Default]"] + - ["System.Boolean", "System.Windows.Forms.Design.ControlDesigner", "Property[EnableDragRect]"] + - ["System.ComponentModel.Design.CommandID", "System.Windows.Forms.Design.MenuCommands!", "Field[KeyReverseCancel]"] + - ["System.Boolean", "System.Windows.Forms.Design.ComponentDocumentDesigner", "Property[TrayLargeIcon]"] + - ["System.Windows.Forms.AccessibleObject", "System.Windows.Forms.Design.ControlDesigner", "Property[AccessibilityObject]"] + - ["System.Drawing.Design.UITypeEditorEditStyle", "System.Windows.Forms.Design.ShortcutKeysEditor", "Method[GetEditStyle].ReturnValue"] + - ["System.IntPtr", "System.Windows.Forms.Design.ThemedScrollbarWindow", "Field[Handle]"] + - ["System.Type", "System.Windows.Forms.Design.MaskDescriptor", "Property[ValidatingType]"] + - ["System.Boolean", "System.Windows.Forms.Design.ParentControlDesigner", "Method[CanAddComponent].ReturnValue"] + - ["System.Windows.Forms.DialogResult", "System.Windows.Forms.Design.IWindowsFormsEditorService", "Method[ShowDialog].ReturnValue"] + - ["System.ComponentModel.Design.CommandID", "System.Windows.Forms.Design.MenuCommands!", "Field[KeyInvokeSmartTag]"] + - ["System.ComponentModel.Design.CommandID", "System.Windows.Forms.Design.MenuCommands!", "Field[KeySizeHeightIncrease]"] + - ["System.Boolean", "System.Windows.Forms.Design.ComponentDocumentDesigner", "Method[System.ComponentModel.Design.ITypeDescriptorFilterService.FilterAttributes].ReturnValue"] + - ["System.Windows.Forms.Design.Behavior.GlyphCollection", "System.Windows.Forms.Design.ControlDesigner", "Method[GetGlyphs].ReturnValue"] + - ["System.Windows.Forms.Design.Behavior.BehaviorService", "System.Windows.Forms.Design.ControlDesigner", "Property[BehaviorService]"] + - ["System.ComponentModel.Design.CommandID", "System.Windows.Forms.Design.MenuCommands!", "Field[EditLabel]"] + - ["System.Windows.Forms.Design.Behavior.GlyphCollection", "System.Windows.Forms.Design.DocumentDesigner", "Method[GetGlyphs].ReturnValue"] + - ["System.Object", "System.Windows.Forms.Design.ComponentDocumentDesigner", "Method[System.ComponentModel.Design.IRootDesigner.GetView].ReturnValue"] + - ["System.Object", "System.Windows.Forms.Design.ImageListImageEditor", "Method[EditValue].ReturnValue"] + - ["System.ComponentModel.PropertyDescriptor", "System.Windows.Forms.Design.PropertyTab", "Method[GetDefaultProperty].ReturnValue"] + - ["System.Boolean", "System.Windows.Forms.Design.ControlDesigner", "Property[ParticipatesWithSnapLines]"] + - ["System.Object", "System.Windows.Forms.Design.ImageListCodeDomSerializer", "Method[Serialize].ReturnValue"] + - ["System.String", "System.Windows.Forms.Design.ComponentEditorPage", "Property[Title]"] + - ["System.ComponentModel.Design.CommandID", "System.Windows.Forms.Design.MenuCommands!", "Field[KeyNudgeHeightIncrease]"] + - ["System.Windows.Forms.Design.ToolStripItemDesignerAvailability", "System.Windows.Forms.Design.ToolStripItemDesignerAvailability!", "Field[None]"] + - ["System.Boolean", "System.Windows.Forms.Design.DocumentDesigner", "Method[System.Drawing.Design.IToolboxUser.GetToolSupported].ReturnValue"] + - ["System.Boolean", "System.Windows.Forms.Design.ComponentTray", "Property[AutoArrange]"] + - ["System.Windows.Forms.Control", "System.Windows.Forms.Design.ParentControlDesigner", "Method[GetParentForComponent].ReturnValue"] + - ["System.ComponentModel.PropertyDescriptorCollection", "System.Windows.Forms.Design.EventsTab", "Method[GetProperties].ReturnValue"] + - ["System.Windows.Forms.Design.SelectionRules", "System.Windows.Forms.Design.SelectionRules!", "Field[TopSizeable]"] + - ["System.Windows.Forms.Design.AxParameterData[]", "System.Windows.Forms.Design.AxParameterData!", "Method[Convert].ReturnValue"] + - ["System.Windows.Forms.Design.ToolStripItemDesignerAvailability", "System.Windows.Forms.Design.ToolStripItemDesignerAvailability!", "Field[ToolStrip]"] + - ["System.Boolean", "System.Windows.Forms.Design.ComponentDocumentDesigner", "Method[System.Drawing.Design.IToolboxUser.GetToolSupported].ReturnValue"] + - ["System.Boolean", "System.Windows.Forms.Design.MaskDescriptor!", "Method[IsValidMaskDescriptor].ReturnValue"] + - ["System.Drawing.Design.UITypeEditorEditStyle", "System.Windows.Forms.Design.DockEditor", "Method[GetEditStyle].ReturnValue"] + - ["System.Int32", "System.Windows.Forms.Design.WindowsFormsComponentEditor", "Method[GetInitialComponentEditorPageIndex].ReturnValue"] + - ["System.Windows.Forms.Control", "System.Windows.Forms.Design.ControlDesigner", "Property[Control]"] + - ["System.Boolean", "System.Windows.Forms.Design.MaskDescriptor", "Method[Equals].ReturnValue"] + - ["System.Boolean", "System.Windows.Forms.Design.PropertyTab", "Method[CanExtend].ReturnValue"] + - ["System.String[]", "System.Windows.Forms.Design.AxImporter", "Property[GeneratedAssemblies]"] + - ["System.String", "System.Windows.Forms.Design.MaskDescriptor", "Property[Mask]"] + - ["System.Windows.Forms.Design.IMenuEditorService", "System.Windows.Forms.Design.DocumentDesigner", "Field[menuEditorService]"] + - ["System.Drawing.Design.UITypeEditorEditStyle", "System.Windows.Forms.Design.FileNameEditor", "Method[GetEditStyle].ReturnValue"] + - ["System.Int32", "System.Windows.Forms.Design.ControlDesigner", "Method[NumberOfInternalControlDesigners].ReturnValue"] + - ["System.Windows.Forms.Design.SelectionRules", "System.Windows.Forms.Design.SelectionRules!", "Field[Locked]"] + - ["System.Boolean", "System.Windows.Forms.Design.ComponentDocumentDesigner", "Method[System.ComponentModel.Design.ITypeDescriptorFilterService.FilterEvents].ReturnValue"] + - ["System.Boolean", "System.Windows.Forms.Design.IUIService", "Method[CanShowComponentEditor].ReturnValue"] + - ["System.ComponentModel.Design.CommandID", "System.Windows.Forms.Design.MenuCommands!", "Field[KeySelectPrevious]"] + - ["System.ComponentModel.Design.CommandID", "System.Windows.Forms.Design.MenuCommands!", "Field[KeyMoveRight]"] + - ["System.Windows.Forms.Design.SelectionRules", "System.Windows.Forms.Design.SelectionRules!", "Field[Visible]"] + - ["System.Windows.Forms.Design.SelectionRules", "System.Windows.Forms.Design.SelectionRules!", "Field[None]"] + - ["System.Boolean", "System.Windows.Forms.Design.ScrollableControlDesigner", "Method[GetHitTest].ReturnValue"] + - ["System.Boolean", "System.Windows.Forms.Design.ComponentEditorPage", "Method[IsLoading].ReturnValue"] + - ["System.String", "System.Windows.Forms.Design.PropertyTab", "Property[HelpKeyword]"] + - ["System.Boolean", "System.Windows.Forms.Design.ParentControlDesigner", "Property[AllowControlLasso]"] + - ["System.Boolean", "System.Windows.Forms.Design.DesignerOptions", "Property[UseSmartTags]"] + - ["System.String", "System.Windows.Forms.Design.AxImporter", "Method[GenerateFromFile].ReturnValue"] + - ["System.Boolean", "System.Windows.Forms.Design.ControlDesigner", "Method[CanBeParentedTo].ReturnValue"] + - ["System.Runtime.InteropServices.TYPELIBATTR[]", "System.Windows.Forms.Design.AxImporter", "Property[GeneratedTypeLibAttributes]"] + - ["System.ComponentModel.Design.CommandID", "System.Windows.Forms.Design.MenuCommands!", "Field[KeyShiftHome]"] + - ["System.Type[]", "System.Windows.Forms.Design.ImageListImageEditor", "Method[GetImageExtenders].ReturnValue"] + - ["System.ComponentModel.Design.CommandID", "System.Windows.Forms.Design.MenuCommands!", "Field[KeyNudgeRight]"] + - ["System.ComponentModel.Design.CommandID", "System.Windows.Forms.Design.MenuCommands!", "Field[SetStatusText]"] + - ["System.ComponentModel.Design.CommandID", "System.Windows.Forms.Design.MenuCommands!", "Field[KeyNudgeHeightDecrease]"] + - ["System.Drawing.Design.UITypeEditorEditStyle", "System.Windows.Forms.Design.AnchorEditor", "Method[GetEditStyle].ReturnValue"] + - ["System.Boolean", "System.Windows.Forms.Design.ComponentEditorPage", "Property[CommitOnDeactivate]"] + - ["System.Windows.Forms.Design.ComponentActionsType", "System.Windows.Forms.Design.ComponentActionsType!", "Field[All]"] + - ["System.Windows.Forms.Design.Behavior.GlyphCollection", "System.Windows.Forms.Design.ParentControlDesigner", "Method[GetGlyphs].ReturnValue"] + - ["System.Drawing.Rectangle", "System.Windows.Forms.Design.ParentControlDesigner", "Method[GetUpdatedRect].ReturnValue"] + - ["System.Boolean", "System.Windows.Forms.Design.DocumentDesigner", "Method[GetToolSupported].ReturnValue"] + - ["System.ComponentModel.IComponent", "System.Windows.Forms.Design.ComponentEditorPage", "Property[Component]"] + - ["System.Boolean", "System.Windows.Forms.Design.ComponentDocumentDesigner", "Property[TrayAutoArrange]"] + - ["System.Boolean", "System.Windows.Forms.Design.ComponentEditorPage", "Property[FirstActivate]"] + - ["System.Boolean", "System.Windows.Forms.Design.ComponentEditorPage", "Property[AutoSize]"] + - ["System.Boolean", "System.Windows.Forms.Design.ComponentEditorPage", "Method[SupportsHelp].ReturnValue"] + - ["System.Boolean", "System.Windows.Forms.Design.ControlDesigner", "Method[GetHitTest].ReturnValue"] + - ["System.String", "System.Windows.Forms.Design.EventsTab", "Property[TabName]"] + - ["System.ComponentModel.Design.CommandID", "System.Windows.Forms.Design.MenuCommands!", "Field[DesignerProperties]"] + - ["System.Collections.ICollection", "System.Windows.Forms.Design.ControlDesigner", "Property[AssociatedComponents]"] + - ["System.Windows.Forms.Design.ToolStripItemDesignerAvailability", "System.Windows.Forms.Design.ToolStripItemDesignerAvailabilityAttribute", "Property[ItemAdditionVisibility]"] + - ["System.Windows.Forms.Control", "System.Windows.Forms.Design.ComponentDocumentDesigner", "Property[Control]"] + - ["System.Boolean", "System.Windows.Forms.Design.ParentControlDesigner", "Property[EnableDragRect]"] + - ["System.Boolean", "System.Windows.Forms.Design.DesignerOptions", "Property[ObjectBoundSmartTagAutoShow]"] + - ["System.Boolean", "System.Windows.Forms.Design.ComponentTray", "Method[CanCreateComponentFromTool].ReturnValue"] + - ["System.Windows.Forms.Design.SelectionRules", "System.Windows.Forms.Design.SelectionRules!", "Field[BottomSizeable]"] + - ["System.String", "System.Windows.Forms.Design.MaskDescriptor", "Method[ToString].ReturnValue"] + - ["System.ComponentModel.Design.CommandID", "System.Windows.Forms.Design.MenuCommands!", "Field[KeyNudgeUp]"] + - ["System.Type[]", "System.Windows.Forms.Design.WindowsFormsComponentEditor", "Method[GetComponentEditorPages].ReturnValue"] + - ["System.Boolean", "System.Windows.Forms.Design.ComponentDocumentDesigner", "Method[System.ComponentModel.Design.ITypeDescriptorFilterService.FilterProperties].ReturnValue"] + - ["System.Drawing.Size", "System.Windows.Forms.Design.DesignerOptions", "Property[GridSize]"] + - ["System.ComponentModel.Design.CommandID", "System.Windows.Forms.Design.MenuCommands!", "Field[TraySelectionMenu]"] + - ["System.Drawing.Icon", "System.Windows.Forms.Design.ComponentEditorPage", "Property[Icon]"] + - ["System.Boolean", "System.Windows.Forms.Design.ComponentEditorPage", "Property[LoadRequired]"] + - ["System.ComponentModel.PropertyDescriptorCollection", "System.Windows.Forms.Design.PropertyTab", "Method[GetProperties].ReturnValue"] + - ["System.Windows.Forms.AccessibleObject", "System.Windows.Forms.Design.ControlDesigner", "Field[accessibilityObj]"] + - ["System.Boolean", "System.Windows.Forms.Design.IUIService", "Method[ShowComponentEditor].ReturnValue"] + - ["System.Globalization.CultureInfo", "System.Windows.Forms.Design.MaskDescriptor", "Property[Culture]"] + - ["System.Windows.Forms.Design.ComponentActionsType", "System.Windows.Forms.Design.ComponentActionsType!", "Field[Component]"] + - ["System.ComponentModel.Design.CommandID", "System.Windows.Forms.Design.MenuCommands!", "Field[KeyNudgeWidthIncrease]"] + - ["System.Object", "System.Windows.Forms.Design.DocumentDesigner", "Method[System.ComponentModel.Design.IRootDesigner.GetView].ReturnValue"] + - ["System.ComponentModel.Design.CommandID", "System.Windows.Forms.Design.MenuCommands!", "Field[KeyNudgeDown]"] + - ["System.String", "System.Windows.Forms.Design.MaskDescriptor", "Property[Name]"] + - ["System.Collections.ArrayList", "System.Windows.Forms.Design.AxWrapperGen!", "Field[GeneratedSources]"] + - ["System.Drawing.Point", "System.Windows.Forms.Design.ComponentTray", "Method[GetTrayLocation].ReturnValue"] + - ["System.Boolean", "System.Windows.Forms.Design.ParentControlDesigner", "Method[CanParent].ReturnValue"] + - ["System.Windows.Forms.Design.ToolStripItemDesignerAvailability", "System.Windows.Forms.Design.ToolStripItemDesignerAvailability!", "Field[ContextMenuStrip]"] + - ["System.String", "System.Windows.Forms.Design.AxImporter!", "Method[GetFileOfTypeLib].ReturnValue"] + - ["System.Type", "System.Windows.Forms.Design.AxParameterData", "Property[ParameterType]"] + - ["System.Int32", "System.Windows.Forms.Design.ComponentTray", "Property[ComponentCount]"] + - ["System.Windows.Forms.Design.ToolStripItemDesignerAvailability", "System.Windows.Forms.Design.ToolStripItemDesignerAvailability!", "Field[MenuStrip]"] + - ["System.Boolean", "System.Windows.Forms.Design.ControlDesigner", "Property[AutoResizeHandles]"] + - ["System.String", "System.Windows.Forms.Design.AxParameterData", "Property[TypeName]"] + - ["System.Windows.Forms.Design.Behavior.ControlBodyGlyph", "System.Windows.Forms.Design.ControlDesigner", "Method[GetControlGlyph].ReturnValue"] + - ["System.ComponentModel.Design.CommandID", "System.Windows.Forms.Design.MenuCommands!", "Field[KeyTabOrderSelect]"] + - ["System.String", "System.Windows.Forms.Design.ImageListImageEditor", "Method[GetFileDialogDescription].ReturnValue"] + - ["System.Boolean", "System.Windows.Forms.Design.IUIService", "Method[ShowToolWindow].ReturnValue"] + - ["System.ComponentModel.Design.CommandID", "System.Windows.Forms.Design.MenuCommands!", "Field[KeyMoveLeft]"] + - ["System.ComponentModel.Design.CommandID", "System.Windows.Forms.Design.MenuCommands!", "Field[KeyCancel]"] + - ["System.ComponentModel.Design.CommandID", "System.Windows.Forms.Design.MenuCommands!", "Field[KeyNudgeLeft]"] + - ["System.Boolean", "System.Windows.Forms.Design.ToolStripItemDesignerAvailabilityAttribute", "Method[Equals].ReturnValue"] + - ["System.Boolean", "System.Windows.Forms.Design.IMenuEditorService", "Method[IsActive].ReturnValue"] + - ["System.Boolean", "System.Windows.Forms.Design.ComponentEditorPage", "Method[IsFirstActivate].ReturnValue"] + - ["System.String", "System.Windows.Forms.Design.EventsTab", "Property[HelpKeyword]"] + - ["System.Windows.Forms.DialogResult", "System.Windows.Forms.Design.ComponentEditorForm", "Method[ShowForm].ReturnValue"] + - ["System.Collections.IList", "System.Windows.Forms.Design.ParentControlDesigner", "Property[SnapLines]"] + - ["System.Windows.Forms.Design.ToolStripItemDesignerAvailability", "System.Windows.Forms.Design.ToolStripItemDesignerAvailability!", "Field[StatusStrip]"] + - ["System.Boolean", "System.Windows.Forms.Design.ComponentDocumentDesigner", "Method[GetToolSupported].ReturnValue"] + - ["System.Boolean", "System.Windows.Forms.Design.IMenuEditorService", "Method[MessageFilter].ReturnValue"] + - ["System.Windows.Forms.Design.DesignerOptions", "System.Windows.Forms.Design.WindowsFormsDesignerOptionService", "Property[CompatibilityOptions]"] + - ["System.Boolean", "System.Windows.Forms.Design.AxParameterData", "Property[IsOptional]"] + - ["System.Boolean", "System.Windows.Forms.Design.ImageListImageEditor", "Method[GetPaintValueSupported].ReturnValue"] + - ["System.Boolean", "System.Windows.Forms.Design.ComponentTray", "Method[IsTrayComponent].ReturnValue"] + - ["System.Object[]", "System.Windows.Forms.Design.PropertyTab", "Property[Components]"] + - ["System.CodeDom.FieldDirection", "System.Windows.Forms.Design.AxParameterData", "Property[Direction]"] + - ["System.Boolean", "System.Windows.Forms.Design.ParentControlDesigner", "Property[DrawGrid]"] + - ["System.Boolean", "System.Windows.Forms.Design.DesignerOptions", "Property[UseSnapLines]"] + - ["System.ComponentModel.Design.CommandID", "System.Windows.Forms.Design.MenuCommands!", "Field[KeySizeWidthDecrease]"] + - ["System.Drawing.Size", "System.Windows.Forms.Design.ParentControlDesigner", "Property[GridSize]"] + - ["System.ComponentModel.Design.CommandID", "System.Windows.Forms.Design.MenuCommands!", "Field[KeyMoveDown]"] + - ["System.Object", "System.Windows.Forms.Design.BorderSidesEditor", "Method[EditValue].ReturnValue"] + - ["System.Drawing.Point", "System.Windows.Forms.Design.ControlDesigner!", "Field[InvalidPoint]"] + - ["System.Boolean", "System.Windows.Forms.Design.ComponentTray", "Property[ShowLargeIcons]"] + - ["System.Windows.Forms.Design.Behavior.ControlBodyGlyph", "System.Windows.Forms.Design.ParentControlDesigner", "Method[GetControlGlyph].ReturnValue"] + - ["System.Boolean", "System.Windows.Forms.Design.DesignerOptions", "Property[ShowGrid]"] + - ["System.ComponentModel.IComponent", "System.Windows.Forms.Design.ControlDesigner", "Property[ParentComponent]"] + - ["System.ComponentModel.InheritanceAttribute", "System.Windows.Forms.Design.ControlDesigner", "Property[InheritanceAttribute]"] + - ["System.Drawing.Bitmap", "System.Windows.Forms.Design.PropertyTab", "Property[Bitmap]"] + - ["System.Object", "System.Windows.Forms.Design.ImageListCodeDomSerializer", "Method[Deserialize].ReturnValue"] + - ["System.String", "System.Windows.Forms.Design.AxParameterData", "Property[Name]"] + - ["System.Drawing.Design.ToolboxItem", "System.Windows.Forms.Design.ParentControlDesigner", "Property[MouseDragTool]"] + - ["System.Boolean", "System.Windows.Forms.Design.ComponentTray", "Method[System.ComponentModel.IExtenderProvider.CanExtend].ReturnValue"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemWindowsFormsDesignBehavior/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemWindowsFormsDesignBehavior/model.yml new file mode 100644 index 000000000000..ca8bd94823dc --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemWindowsFormsDesignBehavior/model.yml @@ -0,0 +1,72 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Windows.Forms.Design.Behavior.Behavior", "System.Windows.Forms.Design.Behavior.Glyph", "Property[Behavior]"] + - ["System.Windows.Forms.Design.Behavior.Adorner", "System.Windows.Forms.Design.Behavior.BehaviorServiceAdornerCollectionEnumerator", "Property[Current]"] + - ["System.Int32", "System.Windows.Forms.Design.Behavior.GlyphCollection", "Method[Add].ReturnValue"] + - ["System.Boolean", "System.Windows.Forms.Design.Behavior.Behavior", "Property[DisableAllCommands]"] + - ["System.Boolean", "System.Windows.Forms.Design.Behavior.Behavior", "Method[OnMouseHover].ReturnValue"] + - ["System.Boolean", "System.Windows.Forms.Design.Behavior.Behavior", "Method[OnMouseDoubleClick].ReturnValue"] + - ["System.Boolean", "System.Windows.Forms.Design.Behavior.Behavior", "Method[OnMouseUp].ReturnValue"] + - ["System.Int32", "System.Windows.Forms.Design.Behavior.GlyphCollection", "Method[IndexOf].ReturnValue"] + - ["System.Windows.Forms.Design.Behavior.GlyphSelectionType", "System.Windows.Forms.Design.Behavior.GlyphSelectionType!", "Field[NotSelected]"] + - ["System.Int32", "System.Windows.Forms.Design.Behavior.SnapLine", "Property[Offset]"] + - ["System.Boolean", "System.Windows.Forms.Design.Behavior.Behavior", "Method[OnMouseMove].ReturnValue"] + - ["System.String", "System.Windows.Forms.Design.Behavior.SnapLine", "Property[Filter]"] + - ["System.Windows.Forms.Design.Behavior.SnapLineType", "System.Windows.Forms.Design.Behavior.SnapLineType!", "Field[Top]"] + - ["System.Int32", "System.Windows.Forms.Design.Behavior.BehaviorServiceAdornerCollection", "Method[IndexOf].ReturnValue"] + - ["System.Boolean", "System.Windows.Forms.Design.Behavior.BehaviorServiceAdornerCollection", "Method[Contains].ReturnValue"] + - ["System.ComponentModel.Design.MenuCommand", "System.Windows.Forms.Design.Behavior.Behavior", "Method[FindCommand].ReturnValue"] + - ["System.Windows.Forms.Design.Behavior.SnapLinePriority", "System.Windows.Forms.Design.Behavior.SnapLine", "Property[Priority]"] + - ["System.Windows.Forms.Design.Behavior.Adorner", "System.Windows.Forms.Design.Behavior.BehaviorServiceAdornerCollection", "Property[Item]"] + - ["System.Windows.Forms.Design.Behavior.Glyph", "System.Windows.Forms.Design.Behavior.GlyphCollection", "Property[Item]"] + - ["System.Boolean", "System.Windows.Forms.Design.Behavior.BehaviorServiceAdornerCollectionEnumerator", "Method[System.Collections.IEnumerator.MoveNext].ReturnValue"] + - ["System.Windows.Forms.Cursor", "System.Windows.Forms.Design.Behavior.Behavior", "Property[Cursor]"] + - ["System.Drawing.Point", "System.Windows.Forms.Design.Behavior.BehaviorService", "Method[MapAdornerWindowPoint].ReturnValue"] + - ["System.Windows.Forms.Design.Behavior.SnapLineType", "System.Windows.Forms.Design.Behavior.SnapLineType!", "Field[Vertical]"] + - ["System.Windows.Forms.Design.Behavior.SnapLinePriority", "System.Windows.Forms.Design.Behavior.SnapLinePriority!", "Field[Medium]"] + - ["System.Windows.Forms.Design.Behavior.SnapLineType", "System.Windows.Forms.Design.Behavior.SnapLineType!", "Field[Right]"] + - ["System.Windows.Forms.Cursor", "System.Windows.Forms.Design.Behavior.Glyph", "Method[GetHitTest].ReturnValue"] + - ["System.Windows.Forms.Design.Behavior.SnapLinePriority", "System.Windows.Forms.Design.Behavior.SnapLinePriority!", "Field[Low]"] + - ["System.Drawing.Point", "System.Windows.Forms.Design.Behavior.BehaviorService", "Method[ScreenToAdornerWindow].ReturnValue"] + - ["System.Windows.Forms.Design.Behavior.Behavior", "System.Windows.Forms.Design.Behavior.BehaviorService", "Method[GetNextBehavior].ReturnValue"] + - ["System.Drawing.Point", "System.Windows.Forms.Design.Behavior.BehaviorService", "Method[AdornerWindowToScreen].ReturnValue"] + - ["System.Object", "System.Windows.Forms.Design.Behavior.BehaviorServiceAdornerCollectionEnumerator", "Property[System.Collections.IEnumerator.Current]"] + - ["System.Boolean", "System.Windows.Forms.Design.Behavior.SnapLine", "Property[IsHorizontal]"] + - ["System.Windows.Forms.Design.Behavior.SnapLinePriority", "System.Windows.Forms.Design.Behavior.SnapLinePriority!", "Field[Always]"] + - ["System.Windows.Forms.Design.Behavior.SnapLineType", "System.Windows.Forms.Design.Behavior.SnapLineType!", "Field[Baseline]"] + - ["System.Windows.Forms.Design.Behavior.GlyphSelectionType", "System.Windows.Forms.Design.Behavior.GlyphSelectionType!", "Field[Selected]"] + - ["System.String", "System.Windows.Forms.Design.Behavior.SnapLine", "Method[ToString].ReturnValue"] + - ["System.Boolean", "System.Windows.Forms.Design.Behavior.Behavior", "Method[OnMouseDown].ReturnValue"] + - ["System.Windows.Forms.Design.Behavior.SnapLineType", "System.Windows.Forms.Design.Behavior.SnapLineType!", "Field[Bottom]"] + - ["System.Windows.Forms.Design.Behavior.BehaviorService", "System.Windows.Forms.Design.Behavior.Adorner", "Property[BehaviorService]"] + - ["System.Drawing.Rectangle", "System.Windows.Forms.Design.Behavior.BehaviorService", "Method[ControlRectInAdornerWindow].ReturnValue"] + - ["System.Windows.Forms.Design.Behavior.SnapLineType", "System.Windows.Forms.Design.Behavior.SnapLineType!", "Field[Horizontal]"] + - ["System.Drawing.Point", "System.Windows.Forms.Design.Behavior.BehaviorService", "Method[AdornerWindowPointToScreen].ReturnValue"] + - ["System.Boolean", "System.Windows.Forms.Design.Behavior.Adorner", "Property[Enabled]"] + - ["System.Windows.Forms.Design.Behavior.GlyphSelectionType", "System.Windows.Forms.Design.Behavior.GlyphSelectionType!", "Field[SelectedPrimary]"] + - ["System.Windows.Forms.Cursor", "System.Windows.Forms.Design.Behavior.ControlBodyGlyph", "Method[GetHitTest].ReturnValue"] + - ["System.Windows.Forms.Cursor", "System.Windows.Forms.Design.Behavior.ComponentGlyph", "Method[GetHitTest].ReturnValue"] + - ["System.Windows.Forms.Design.Behavior.GlyphCollection", "System.Windows.Forms.Design.Behavior.Adorner", "Property[Glyphs]"] + - ["System.Windows.Forms.Design.Behavior.SnapLineType", "System.Windows.Forms.Design.Behavior.SnapLine", "Property[SnapLineType]"] + - ["System.Boolean", "System.Windows.Forms.Design.Behavior.BehaviorServiceAdornerCollectionEnumerator", "Method[MoveNext].ReturnValue"] + - ["System.ComponentModel.IComponent", "System.Windows.Forms.Design.Behavior.ComponentGlyph", "Property[RelatedComponent]"] + - ["System.Windows.Forms.Design.Behavior.BehaviorServiceAdornerCollectionEnumerator", "System.Windows.Forms.Design.Behavior.BehaviorServiceAdornerCollection", "Method[GetEnumerator].ReturnValue"] + - ["System.Windows.Forms.Design.Behavior.SnapLineType", "System.Windows.Forms.Design.Behavior.SnapLineType!", "Field[Left]"] + - ["System.Boolean", "System.Windows.Forms.Design.Behavior.GlyphCollection", "Method[Contains].ReturnValue"] + - ["System.Boolean", "System.Windows.Forms.Design.Behavior.SnapLine", "Property[IsVertical]"] + - ["System.Windows.Forms.Design.Behavior.Behavior", "System.Windows.Forms.Design.Behavior.BehaviorService", "Method[PopBehavior].ReturnValue"] + - ["System.Collections.ICollection", "System.Windows.Forms.Design.Behavior.BehaviorDragDropEventArgs", "Property[DragComponents]"] + - ["System.Boolean", "System.Windows.Forms.Design.Behavior.Behavior", "Method[OnMouseEnter].ReturnValue"] + - ["System.Boolean", "System.Windows.Forms.Design.Behavior.SnapLine!", "Method[ShouldSnap].ReturnValue"] + - ["System.Windows.Forms.Design.Behavior.BehaviorServiceAdornerCollection", "System.Windows.Forms.Design.Behavior.BehaviorService", "Property[Adorners]"] + - ["System.Windows.Forms.Design.Behavior.SnapLinePriority", "System.Windows.Forms.Design.Behavior.SnapLinePriority!", "Field[High]"] + - ["System.Drawing.Rectangle", "System.Windows.Forms.Design.Behavior.ControlBodyGlyph", "Property[Bounds]"] + - ["System.Drawing.Rectangle", "System.Windows.Forms.Design.Behavior.Glyph", "Property[Bounds]"] + - ["System.Boolean", "System.Windows.Forms.Design.Behavior.Behavior", "Method[OnMouseLeave].ReturnValue"] + - ["System.Int32", "System.Windows.Forms.Design.Behavior.BehaviorServiceAdornerCollection", "Method[Add].ReturnValue"] + - ["System.Drawing.Point", "System.Windows.Forms.Design.Behavior.BehaviorService", "Method[ControlToAdornerWindow].ReturnValue"] + - ["System.Drawing.Graphics", "System.Windows.Forms.Design.Behavior.BehaviorService", "Property[AdornerWindowGraphics]"] + - ["System.Windows.Forms.Design.Behavior.Behavior", "System.Windows.Forms.Design.Behavior.BehaviorService", "Property[CurrentBehavior]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemWindowsFormsIntegration/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemWindowsFormsIntegration/model.yml new file mode 100644 index 000000000000..9b1ff356e2dc --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemWindowsFormsIntegration/model.yml @@ -0,0 +1,54 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Windows.DependencyProperty", "System.Windows.Forms.Integration.WindowsFormsHost!", "Field[FontStyleProperty]"] + - ["System.Boolean", "System.Windows.Forms.Integration.ElementHost", "Property[BackColorTransparent]"] + - ["System.IntPtr", "System.Windows.Forms.Integration.WindowsFormsHost", "Method[WndProc].ReturnValue"] + - ["System.Windows.Vector", "System.Windows.Forms.Integration.WindowsFormsHost", "Method[ScaleChild].ReturnValue"] + - ["System.Windows.Media.FontFamily", "System.Windows.Forms.Integration.WindowsFormsHost", "Property[FontFamily]"] + - ["System.Boolean", "System.Windows.Forms.Integration.ElementHost", "Property[AutoSize]"] + - ["System.Boolean", "System.Windows.Forms.Integration.ElementHost", "Method[ProcessMnemonic].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Forms.Integration.WindowsFormsHost!", "Field[BackgroundProperty]"] + - ["System.Boolean", "System.Windows.Forms.Integration.ElementHost", "Method[ProcessCmdKey].ReturnValue"] + - ["System.Windows.FontWeight", "System.Windows.Forms.Integration.WindowsFormsHost", "Property[FontWeight]"] + - ["System.Windows.DependencyProperty", "System.Windows.Forms.Integration.WindowsFormsHost!", "Field[ForegroundProperty]"] + - ["System.Collections.Generic.Dictionary", "System.Windows.Forms.Integration.PropertyMap", "Property[DefaultTranslators]"] + - ["System.Windows.DependencyProperty", "System.Windows.Forms.Integration.WindowsFormsHost!", "Field[PaddingProperty]"] + - ["System.Drawing.Size", "System.Windows.Forms.Integration.ElementHost", "Property[DefaultSize]"] + - ["System.Object", "System.Windows.Forms.Integration.PropertyMap", "Property[SourceObject]"] + - ["System.Windows.Media.Brush", "System.Windows.Forms.Integration.WindowsFormsHost", "Property[Foreground]"] + - ["System.Double", "System.Windows.Forms.Integration.WindowsFormsHost", "Property[FontSize]"] + - ["System.Object", "System.Windows.Forms.Integration.ChildChangedEventArgs", "Property[PreviousChild]"] + - ["System.Windows.Forms.Control", "System.Windows.Forms.Integration.WindowsFormsHost", "Property[Child]"] + - ["System.Windows.FontStyle", "System.Windows.Forms.Integration.WindowsFormsHost", "Property[FontStyle]"] + - ["System.Windows.Controls.Panel", "System.Windows.Forms.Integration.ElementHost", "Property[HostContainer]"] + - ["System.Int32", "System.Windows.Forms.Integration.WindowsFormsHost", "Property[TabIndex]"] + - ["System.Windows.Automation.Peers.AutomationPeer", "System.Windows.Forms.Integration.WindowsFormsHost", "Method[OnCreateAutomationPeer].ReturnValue"] + - ["System.Boolean", "System.Windows.Forms.Integration.ElementHost", "Method[IsInputChar].ReturnValue"] + - ["System.Windows.Media.Brush", "System.Windows.Forms.Integration.WindowsFormsHost", "Property[Background]"] + - ["System.Windows.DependencyProperty", "System.Windows.Forms.Integration.WindowsFormsHost!", "Field[TabIndexProperty]"] + - ["System.Runtime.InteropServices.HandleRef", "System.Windows.Forms.Integration.WindowsFormsHost", "Method[BuildWindowCore].ReturnValue"] + - ["System.Windows.UIElement", "System.Windows.Forms.Integration.ElementHost", "Property[Child]"] + - ["System.Boolean", "System.Windows.Forms.Integration.ElementHost", "Property[Focused]"] + - ["System.Boolean", "System.Windows.Forms.Integration.PropertyMap", "Method[Contains].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Forms.Integration.WindowsFormsHost!", "Field[FontWeightProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Forms.Integration.WindowsFormsHost!", "Field[FontFamilyProperty]"] + - ["System.Boolean", "System.Windows.Forms.Integration.IntegrationExceptionEventArgs", "Property[ThrowException]"] + - ["System.Exception", "System.Windows.Forms.Integration.IntegrationExceptionEventArgs", "Property[Exception]"] + - ["System.Collections.ICollection", "System.Windows.Forms.Integration.PropertyMap", "Property[Keys]"] + - ["System.Windows.Forms.Integration.PropertyMap", "System.Windows.Forms.Integration.WindowsFormsHost", "Property[PropertyMap]"] + - ["System.Collections.ICollection", "System.Windows.Forms.Integration.PropertyMap", "Property[Values]"] + - ["System.Windows.Size", "System.Windows.Forms.Integration.WindowsFormsHost", "Method[MeasureOverride].ReturnValue"] + - ["System.String", "System.Windows.Forms.Integration.PropertyMappingExceptionEventArgs", "Property[PropertyName]"] + - ["System.Boolean", "System.Windows.Forms.Integration.ElementHost", "Property[CanEnableIme]"] + - ["System.Object", "System.Windows.Forms.Integration.PropertyMappingExceptionEventArgs", "Property[PropertyValue]"] + - ["System.Windows.Forms.Integration.PropertyMap", "System.Windows.Forms.Integration.ElementHost", "Property[PropertyMap]"] + - ["System.Windows.Size", "System.Windows.Forms.Integration.WindowsFormsHost", "Method[ArrangeOverride].ReturnValue"] + - ["System.Boolean", "System.Windows.Forms.Integration.WindowsFormsHost", "Method[TabInto].ReturnValue"] + - ["System.Windows.Forms.ImeMode", "System.Windows.Forms.Integration.ElementHost", "Property[ImeModeBase]"] + - ["System.Drawing.Size", "System.Windows.Forms.Integration.ElementHost", "Method[GetPreferredSize].ReturnValue"] + - ["System.Windows.Forms.Integration.PropertyTranslator", "System.Windows.Forms.Integration.PropertyMap", "Property[Item]"] + - ["System.Windows.DependencyProperty", "System.Windows.Forms.Integration.WindowsFormsHost!", "Field[FontSizeProperty]"] + - ["System.Windows.Thickness", "System.Windows.Forms.Integration.WindowsFormsHost", "Property[Padding]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemWindowsFormsLayout/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemWindowsFormsLayout/model.yml new file mode 100644 index 000000000000..13ab6aaeac06 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemWindowsFormsLayout/model.yml @@ -0,0 +1,22 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Boolean", "System.Windows.Forms.Layout.ArrangedElementCollection", "Property[System.Collections.ICollection.IsSynchronized]"] + - ["System.Object", "System.Windows.Forms.Layout.TableLayoutSettingsTypeConverter", "Method[ConvertFrom].ReturnValue"] + - ["System.Boolean", "System.Windows.Forms.Layout.ArrangedElementCollection", "Method[Equals].ReturnValue"] + - ["System.Int32", "System.Windows.Forms.Layout.ArrangedElementCollection", "Method[System.Collections.IList.Add].ReturnValue"] + - ["System.Boolean", "System.Windows.Forms.Layout.ArrangedElementCollection", "Method[System.Collections.IList.Contains].ReturnValue"] + - ["System.Object", "System.Windows.Forms.Layout.TableLayoutSettingsTypeConverter", "Method[ConvertTo].ReturnValue"] + - ["System.Int32", "System.Windows.Forms.Layout.ArrangedElementCollection", "Property[Count]"] + - ["System.Object", "System.Windows.Forms.Layout.ArrangedElementCollection", "Property[System.Collections.IList.Item]"] + - ["System.Int32", "System.Windows.Forms.Layout.ArrangedElementCollection", "Method[System.Collections.IList.IndexOf].ReturnValue"] + - ["System.Boolean", "System.Windows.Forms.Layout.TableLayoutSettingsTypeConverter", "Method[CanConvertTo].ReturnValue"] + - ["System.Object", "System.Windows.Forms.Layout.ArrangedElementCollection", "Property[System.Collections.ICollection.SyncRoot]"] + - ["System.Boolean", "System.Windows.Forms.Layout.LayoutEngine", "Method[Layout].ReturnValue"] + - ["System.Boolean", "System.Windows.Forms.Layout.ArrangedElementCollection", "Property[System.Collections.IList.IsFixedSize]"] + - ["System.Boolean", "System.Windows.Forms.Layout.TableLayoutSettingsTypeConverter", "Method[CanConvertFrom].ReturnValue"] + - ["System.Int32", "System.Windows.Forms.Layout.ArrangedElementCollection", "Method[GetHashCode].ReturnValue"] + - ["System.Boolean", "System.Windows.Forms.Layout.ArrangedElementCollection", "Property[IsReadOnly]"] + - ["System.Collections.IEnumerator", "System.Windows.Forms.Layout.ArrangedElementCollection", "Method[GetEnumerator].ReturnValue"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemWindowsFormsPropertyGridInternal/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemWindowsFormsPropertyGridInternal/model.yml new file mode 100644 index 000000000000..a78cf50b6a8c --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemWindowsFormsPropertyGridInternal/model.yml @@ -0,0 +1,16 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.ComponentModel.Design.CommandID", "System.Windows.Forms.PropertyGridInternal.PropertyGridCommands!", "Field[Reset]"] + - ["System.ComponentModel.AttributeCollection", "System.Windows.Forms.PropertyGridInternal.IRootGridEntry", "Property[BrowsableAttributes]"] + - ["System.ComponentModel.PropertyDescriptor", "System.Windows.Forms.PropertyGridInternal.PropertiesTab", "Method[GetDefaultProperty].ReturnValue"] + - ["System.Guid", "System.Windows.Forms.PropertyGridInternal.PropertyGridCommands!", "Field[wfcMenuCommand]"] + - ["System.String", "System.Windows.Forms.PropertyGridInternal.PropertiesTab", "Property[TabName]"] + - ["System.Guid", "System.Windows.Forms.PropertyGridInternal.PropertyGridCommands!", "Field[wfcMenuGroup]"] + - ["System.String", "System.Windows.Forms.PropertyGridInternal.PropertiesTab", "Property[HelpKeyword]"] + - ["System.ComponentModel.PropertyDescriptorCollection", "System.Windows.Forms.PropertyGridInternal.PropertiesTab", "Method[GetProperties].ReturnValue"] + - ["System.ComponentModel.Design.CommandID", "System.Windows.Forms.PropertyGridInternal.PropertyGridCommands!", "Field[Commands]"] + - ["System.ComponentModel.Design.CommandID", "System.Windows.Forms.PropertyGridInternal.PropertyGridCommands!", "Field[Hide]"] + - ["System.ComponentModel.Design.CommandID", "System.Windows.Forms.PropertyGridInternal.PropertyGridCommands!", "Field[Description]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemWindowsFormsVisualStyles/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemWindowsFormsVisualStyles/model.yml new file mode 100644 index 000000000000..94157ddc4857 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemWindowsFormsVisualStyles/model.yml @@ -0,0 +1,362 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Windows.Forms.VisualStyles.TrackBarThumbState", "System.Windows.Forms.VisualStyles.TrackBarThumbState!", "Field[Disabled]"] + - ["System.Windows.Forms.VisualStyles.BooleanProperty", "System.Windows.Forms.VisualStyles.BooleanProperty!", "Field[SourceGrow]"] + - ["System.Windows.Forms.VisualStyles.VisualStyleState", "System.Windows.Forms.VisualStyles.VisualStyleState!", "Field[NoneEnabled]"] + - ["System.Windows.Forms.VisualStyles.GlyphFontSizingType", "System.Windows.Forms.VisualStyles.GlyphFontSizingType!", "Field[Dpi]"] + - ["System.Windows.Forms.VisualStyles.ColorProperty", "System.Windows.Forms.VisualStyles.ColorProperty!", "Field[GradientColor2]"] + - ["System.Int32", "System.Windows.Forms.VisualStyles.TextMetrics", "Property[InternalLeading]"] + - ["System.Windows.Forms.VisualStyles.HitTestOptions", "System.Windows.Forms.VisualStyles.HitTestOptions!", "Field[ResizingBorderTop]"] + - ["System.Int32", "System.Windows.Forms.VisualStyles.VisualStyleRenderer", "Property[State]"] + - ["System.Windows.Forms.VisualStyles.BackgroundType", "System.Windows.Forms.VisualStyles.BackgroundType!", "Field[BorderFill]"] + - ["System.Boolean", "System.Windows.Forms.VisualStyles.VisualStyleRenderer!", "Method[IsElementDefined].ReturnValue"] + - ["System.Boolean", "System.Windows.Forms.VisualStyles.VisualStyleRenderer!", "Property[IsSupported]"] + - ["System.Windows.Forms.VisualStyles.IntegerProperty", "System.Windows.Forms.VisualStyles.IntegerProperty!", "Field[BorderSize]"] + - ["System.Windows.Forms.VisualStyles.FilenameProperty", "System.Windows.Forms.VisualStyles.FilenameProperty!", "Field[StockImageFile]"] + - ["System.Windows.Forms.VisualStyles.ColorProperty", "System.Windows.Forms.VisualStyles.ColorProperty!", "Field[GlowColor]"] + - ["System.Windows.Forms.VisualStyles.MarginProperty", "System.Windows.Forms.VisualStyles.MarginProperty!", "Field[CaptionMargins]"] + - ["System.Windows.Forms.VisualStyles.FontProperty", "System.Windows.Forms.VisualStyles.FontProperty!", "Field[GlyphFont]"] + - ["System.Windows.Forms.VisualStyles.RadioButtonState", "System.Windows.Forms.VisualStyles.RadioButtonState!", "Field[UncheckedHot]"] + - ["System.Windows.Forms.VisualStyles.IntegerProperty", "System.Windows.Forms.VisualStyles.IntegerProperty!", "Field[RoundCornerWidth]"] + - ["System.Windows.Forms.VisualStyles.ScrollBarSizeBoxState", "System.Windows.Forms.VisualStyles.ScrollBarSizeBoxState!", "Field[LeftAlign]"] + - ["System.Windows.Forms.VisualStyles.FilenameProperty", "System.Windows.Forms.VisualStyles.FilenameProperty!", "Field[ImageFile2]"] + - ["System.Windows.Forms.VisualStyles.ScrollBarState", "System.Windows.Forms.VisualStyles.ScrollBarState!", "Field[Hot]"] + - ["System.Windows.Forms.VisualStyles.MarginProperty", "System.Windows.Forms.VisualStyles.MarginProperty!", "Field[ContentMargins]"] + - ["System.String", "System.Windows.Forms.VisualStyles.VisualStyleInformation!", "Property[Size]"] + - ["System.Windows.Forms.VisualStyles.ComboBoxState", "System.Windows.Forms.VisualStyles.ComboBoxState!", "Field[Normal]"] + - ["System.Windows.Forms.VisualStyles.TextMetricsCharacterSet", "System.Windows.Forms.VisualStyles.TextMetricsCharacterSet!", "Field[Hebrew]"] + - ["System.Windows.Forms.VisualStyles.ScrollBarState", "System.Windows.Forms.VisualStyles.ScrollBarState!", "Field[Disabled]"] + - ["System.Windows.Forms.VisualStyles.ThemeSizeType", "System.Windows.Forms.VisualStyles.ThemeSizeType!", "Field[Draw]"] + - ["System.Windows.Forms.VisualStyles.EnumProperty", "System.Windows.Forms.VisualStyles.EnumProperty!", "Field[ImageLayout]"] + - ["System.Windows.Forms.VisualStyles.TextMetricsCharacterSet", "System.Windows.Forms.VisualStyles.TextMetricsCharacterSet!", "Field[Greek]"] + - ["System.String", "System.Windows.Forms.VisualStyles.VisualStyleInformation!", "Property[Company]"] + - ["System.Boolean", "System.Windows.Forms.VisualStyles.TextMetrics", "Property[Italic]"] + - ["System.Windows.Forms.VisualStyles.IntegerProperty", "System.Windows.Forms.VisualStyles.IntegerProperty!", "Field[Saturation]"] + - ["System.String", "System.Windows.Forms.VisualStyles.VisualStyleInformation!", "Property[DisplayName]"] + - ["System.Windows.Forms.VisualStyles.TextMetricsCharacterSet", "System.Windows.Forms.VisualStyles.TextMetricsCharacterSet!", "Field[Ansi]"] + - ["System.Windows.Forms.VisualStyles.CheckBoxState", "System.Windows.Forms.VisualStyles.CheckBoxState!", "Field[UncheckedHot]"] + - ["System.Windows.Forms.VisualStyles.TextMetricsCharacterSet", "System.Windows.Forms.VisualStyles.TextMetricsCharacterSet!", "Field[ShiftJis]"] + - ["System.Windows.Forms.VisualStyles.HitTestOptions", "System.Windows.Forms.VisualStyles.HitTestOptions!", "Field[ResizingBorderBottom]"] + - ["System.Windows.Forms.VisualStyles.TextBoxState", "System.Windows.Forms.VisualStyles.TextBoxState!", "Field[Assist]"] + - ["System.Windows.Forms.VisualStyles.IntegerProperty", "System.Windows.Forms.VisualStyles.IntegerProperty!", "Field[ProgressChunkSize]"] + - ["System.String", "System.Windows.Forms.VisualStyles.VisualStyleRenderer", "Method[GetFilename].ReturnValue"] + - ["System.Windows.Forms.VisualStyles.EdgeStyle", "System.Windows.Forms.VisualStyles.EdgeStyle!", "Field[Sunken]"] + - ["System.Windows.Forms.VisualStyles.PushButtonState", "System.Windows.Forms.VisualStyles.PushButtonState!", "Field[Disabled]"] + - ["System.Windows.Forms.VisualStyles.OffsetType", "System.Windows.Forms.VisualStyles.OffsetType!", "Field[TopLeft]"] + - ["System.Boolean", "System.Windows.Forms.VisualStyles.TextMetrics", "Property[Underlined]"] + - ["System.Int32", "System.Windows.Forms.VisualStyles.TextMetrics", "Property[Descent]"] + - ["System.Windows.Forms.VisualStyles.HitTestCode", "System.Windows.Forms.VisualStyles.HitTestCode!", "Field[Client]"] + - ["System.Drawing.Color", "System.Windows.Forms.VisualStyles.VisualStyleInformation!", "Property[TextControlBorder]"] + - ["System.Drawing.Color", "System.Windows.Forms.VisualStyles.VisualStyleRenderer", "Method[GetColor].ReturnValue"] + - ["System.Windows.Forms.VisualStyles.HitTestCode", "System.Windows.Forms.VisualStyles.HitTestCode!", "Field[BottomRight]"] + - ["System.Boolean", "System.Windows.Forms.VisualStyles.VisualStyleRenderer", "Method[IsBackgroundPartiallyTransparent].ReturnValue"] + - ["System.Windows.Forms.VisualStyles.TextMetricsCharacterSet", "System.Windows.Forms.VisualStyles.TextMetricsCharacterSet!", "Field[Arabic]"] + - ["System.String", "System.Windows.Forms.VisualStyles.VisualStyleInformation!", "Property[ColorScheme]"] + - ["System.Windows.Forms.VisualStyles.TextMetricsPitchAndFamilyValues", "System.Windows.Forms.VisualStyles.TextMetricsPitchAndFamilyValues!", "Field[TrueType]"] + - ["System.Windows.Forms.VisualStyles.ScrollBarArrowButtonState", "System.Windows.Forms.VisualStyles.ScrollBarArrowButtonState!", "Field[DownDisabled]"] + - ["System.Windows.Forms.VisualStyles.EnumProperty", "System.Windows.Forms.VisualStyles.EnumProperty!", "Field[HorizontalAlignment]"] + - ["System.Windows.Forms.VisualStyles.ToolBarState", "System.Windows.Forms.VisualStyles.ToolBarState!", "Field[Pressed]"] + - ["System.Windows.Forms.VisualStyles.TextShadowType", "System.Windows.Forms.VisualStyles.TextShadowType!", "Field[Continuous]"] + - ["System.Windows.Forms.VisualStyles.VerticalAlignment", "System.Windows.Forms.VisualStyles.VerticalAlignment!", "Field[Top]"] + - ["System.Windows.Forms.VisualStyles.TrackBarThumbState", "System.Windows.Forms.VisualStyles.TrackBarThumbState!", "Field[Hot]"] + - ["System.Windows.Forms.VisualStyles.TextMetricsCharacterSet", "System.Windows.Forms.VisualStyles.TextMetricsCharacterSet!", "Field[ChineseBig5]"] + - ["System.Windows.Forms.VisualStyles.PushButtonState", "System.Windows.Forms.VisualStyles.PushButtonState!", "Field[Hot]"] + - ["System.String", "System.Windows.Forms.VisualStyles.VisualStyleRenderer", "Property[Class]"] + - ["System.String", "System.Windows.Forms.VisualStyles.VisualStyleElement", "Property[ClassName]"] + - ["System.Windows.Forms.VisualStyles.IconEffect", "System.Windows.Forms.VisualStyles.IconEffect!", "Field[Glow]"] + - ["System.Windows.Forms.VisualStyles.OffsetType", "System.Windows.Forms.VisualStyles.OffsetType!", "Field[LeftOfCaption]"] + - ["System.Windows.Forms.VisualStyles.ColorProperty", "System.Windows.Forms.VisualStyles.ColorProperty!", "Field[GradientColor3]"] + - ["System.Windows.Forms.VisualStyles.EnumProperty", "System.Windows.Forms.VisualStyles.EnumProperty!", "Field[TrueSizeScalingType]"] + - ["System.Windows.Forms.VisualStyles.VisualStyleElement", "System.Windows.Forms.VisualStyles.VisualStyleElement!", "Method[CreateElement].ReturnValue"] + - ["System.Windows.Forms.VisualStyles.TextMetricsCharacterSet", "System.Windows.Forms.VisualStyles.TextMetricsCharacterSet!", "Field[Mac]"] + - ["System.Windows.Forms.VisualStyles.VisualStyleState", "System.Windows.Forms.VisualStyles.VisualStyleState!", "Field[ClientAreaEnabled]"] + - ["System.Windows.Forms.VisualStyles.TextMetricsCharacterSet", "System.Windows.Forms.VisualStyles.TextMetricsCharacterSet!", "Field[Default]"] + - ["System.Windows.Forms.VisualStyles.ContentAlignment", "System.Windows.Forms.VisualStyles.ContentAlignment!", "Field[Right]"] + - ["System.Int32", "System.Windows.Forms.VisualStyles.VisualStyleElement", "Property[State]"] + - ["System.Windows.Forms.VisualStyles.ScrollBarArrowButtonState", "System.Windows.Forms.VisualStyles.ScrollBarArrowButtonState!", "Field[RightDisabled]"] + - ["System.Windows.Forms.VisualStyles.FillType", "System.Windows.Forms.VisualStyles.FillType!", "Field[HorizontalGradient]"] + - ["System.Windows.Forms.VisualStyles.EdgeEffects", "System.Windows.Forms.VisualStyles.EdgeEffects!", "Field[Flat]"] + - ["System.Boolean", "System.Windows.Forms.VisualStyles.VisualStyleInformation!", "Property[IsSupportedByOS]"] + - ["System.Windows.Forms.VisualStyles.TabItemState", "System.Windows.Forms.VisualStyles.TabItemState!", "Field[Selected]"] + - ["System.Windows.Forms.VisualStyles.ToolBarState", "System.Windows.Forms.VisualStyles.ToolBarState!", "Field[Normal]"] + - ["System.Windows.Forms.VisualStyles.TabItemState", "System.Windows.Forms.VisualStyles.TabItemState!", "Field[Normal]"] + - ["System.Windows.Forms.VisualStyles.IntegerProperty", "System.Windows.Forms.VisualStyles.IntegerProperty!", "Field[Height]"] + - ["System.Windows.Forms.VisualStyles.IntegerProperty", "System.Windows.Forms.VisualStyles.IntegerProperty!", "Field[Width]"] + - ["System.Windows.Forms.VisualStyles.TextMetricsPitchAndFamilyValues", "System.Windows.Forms.VisualStyles.TextMetrics", "Property[PitchAndFamily]"] + - ["System.Windows.Forms.VisualStyles.BorderType", "System.Windows.Forms.VisualStyles.BorderType!", "Field[RoundedRectangle]"] + - ["System.Windows.Forms.VisualStyles.TrackBarThumbState", "System.Windows.Forms.VisualStyles.TrackBarThumbState!", "Field[Pressed]"] + - ["System.Boolean", "System.Windows.Forms.VisualStyles.VisualStyleRenderer", "Method[GetBoolean].ReturnValue"] + - ["System.Int32", "System.Windows.Forms.VisualStyles.VisualStyleElement", "Property[Part]"] + - ["System.Int32", "System.Windows.Forms.VisualStyles.VisualStyleRenderer", "Property[Part]"] + - ["System.Windows.Forms.VisualStyles.BorderType", "System.Windows.Forms.VisualStyles.BorderType!", "Field[Ellipse]"] + - ["System.Windows.Forms.VisualStyles.PushButtonState", "System.Windows.Forms.VisualStyles.PushButtonState!", "Field[Pressed]"] + - ["System.Windows.Forms.VisualStyles.HitTestCode", "System.Windows.Forms.VisualStyles.HitTestCode!", "Field[Right]"] + - ["System.Windows.Forms.VisualStyles.TextBoxState", "System.Windows.Forms.VisualStyles.TextBoxState!", "Field[Disabled]"] + - ["System.Windows.Forms.VisualStyles.ImageOrientation", "System.Windows.Forms.VisualStyles.ImageOrientation!", "Field[Horizontal]"] + - ["System.Windows.Forms.VisualStyles.GroupBoxState", "System.Windows.Forms.VisualStyles.GroupBoxState!", "Field[Disabled]"] + - ["System.Windows.Forms.VisualStyles.TabItemState", "System.Windows.Forms.VisualStyles.TabItemState!", "Field[Hot]"] + - ["System.Windows.Forms.VisualStyles.BooleanProperty", "System.Windows.Forms.VisualStyles.BooleanProperty!", "Field[GlyphOnly]"] + - ["System.Windows.Forms.VisualStyles.TextMetricsPitchAndFamilyValues", "System.Windows.Forms.VisualStyles.TextMetricsPitchAndFamilyValues!", "Field[FixedPitch]"] + - ["System.Windows.Forms.VisualStyles.IntegerProperty", "System.Windows.Forms.VisualStyles.IntegerProperty!", "Field[TextBorderSize]"] + - ["System.Windows.Forms.VisualStyles.CheckBoxState", "System.Windows.Forms.VisualStyles.CheckBoxState!", "Field[UncheckedDisabled]"] + - ["System.Windows.Forms.VisualStyles.SizingType", "System.Windows.Forms.VisualStyles.SizingType!", "Field[Stretch]"] + - ["System.Windows.Forms.VisualStyles.ScrollBarArrowButtonState", "System.Windows.Forms.VisualStyles.ScrollBarArrowButtonState!", "Field[UpNormal]"] + - ["System.Windows.Forms.VisualStyles.CheckBoxState", "System.Windows.Forms.VisualStyles.CheckBoxState!", "Field[CheckedNormal]"] + - ["System.Windows.Forms.VisualStyles.ScrollBarArrowButtonState", "System.Windows.Forms.VisualStyles.ScrollBarArrowButtonState!", "Field[LeftDisabled]"] + - ["System.Windows.Forms.VisualStyles.TabItemState", "System.Windows.Forms.VisualStyles.TabItemState!", "Field[Disabled]"] + - ["System.Windows.Forms.VisualStyles.HitTestOptions", "System.Windows.Forms.VisualStyles.HitTestOptions!", "Field[SizingTemplate]"] + - ["System.Windows.Forms.VisualStyles.PointProperty", "System.Windows.Forms.VisualStyles.PointProperty!", "Field[TextShadowOffset]"] + - ["System.Char", "System.Windows.Forms.VisualStyles.TextMetrics", "Property[LastChar]"] + - ["System.Drawing.Rectangle", "System.Windows.Forms.VisualStyles.VisualStyleRenderer", "Method[GetBackgroundExtent].ReturnValue"] + - ["System.Windows.Forms.VisualStyles.ScrollBarState", "System.Windows.Forms.VisualStyles.ScrollBarState!", "Field[Normal]"] + - ["System.Windows.Forms.VisualStyles.VerticalAlignment", "System.Windows.Forms.VisualStyles.VerticalAlignment!", "Field[Bottom]"] + - ["System.Windows.Forms.VisualStyles.ColorProperty", "System.Windows.Forms.VisualStyles.ColorProperty!", "Field[TextBorderColor]"] + - ["System.Windows.Forms.VisualStyles.TextShadowType", "System.Windows.Forms.VisualStyles.TextShadowType!", "Field[Single]"] + - ["System.Windows.Forms.VisualStyles.HitTestCode", "System.Windows.Forms.VisualStyles.VisualStyleRenderer", "Method[HitTestBackground].ReturnValue"] + - ["System.Windows.Forms.VisualStyles.TextMetricsCharacterSet", "System.Windows.Forms.VisualStyles.TextMetricsCharacterSet!", "Field[Vietnamese]"] + - ["System.Windows.Forms.VisualStyles.RadioButtonState", "System.Windows.Forms.VisualStyles.RadioButtonState!", "Field[UncheckedNormal]"] + - ["System.Windows.Forms.VisualStyles.ColorProperty", "System.Windows.Forms.VisualStyles.ColorProperty!", "Field[FillColor]"] + - ["System.Windows.Forms.VisualStyles.TextMetricsCharacterSet", "System.Windows.Forms.VisualStyles.TextMetricsCharacterSet!", "Field[Gb2312]"] + - ["System.Windows.Forms.VisualStyles.HitTestOptions", "System.Windows.Forms.VisualStyles.HitTestOptions!", "Field[SystemSizingMargins]"] + - ["System.Windows.Forms.VisualStyles.IntegerProperty", "System.Windows.Forms.VisualStyles.IntegerProperty!", "Field[GradientRatio1]"] + - ["System.Windows.Forms.VisualStyles.TextBoxState", "System.Windows.Forms.VisualStyles.TextBoxState!", "Field[Readonly]"] + - ["System.Windows.Forms.VisualStyles.ScrollBarArrowButtonState", "System.Windows.Forms.VisualStyles.ScrollBarArrowButtonState!", "Field[DownNormal]"] + - ["System.Windows.Forms.VisualStyles.VisualStyleState", "System.Windows.Forms.VisualStyles.VisualStyleState!", "Field[NonClientAreaEnabled]"] + - ["System.Windows.Forms.VisualStyles.EdgeStyle", "System.Windows.Forms.VisualStyles.EdgeStyle!", "Field[Bump]"] + - ["System.Windows.Forms.VisualStyles.HorizontalAlign", "System.Windows.Forms.VisualStyles.HorizontalAlign!", "Field[Right]"] + - ["System.Windows.Forms.VisualStyles.TextMetricsCharacterSet", "System.Windows.Forms.VisualStyles.TextMetricsCharacterSet!", "Field[Oem]"] + - ["System.Windows.Forms.VisualStyles.ColorProperty", "System.Windows.Forms.VisualStyles.ColorProperty!", "Field[TextColor]"] + - ["System.Windows.Forms.VisualStyles.ComboBoxState", "System.Windows.Forms.VisualStyles.ComboBoxState!", "Field[Hot]"] + - ["System.Windows.Forms.VisualStyles.RadioButtonState", "System.Windows.Forms.VisualStyles.RadioButtonState!", "Field[CheckedPressed]"] + - ["System.Windows.Forms.VisualStyles.ImageSelectType", "System.Windows.Forms.VisualStyles.ImageSelectType!", "Field[Size]"] + - ["System.Windows.Forms.VisualStyles.FilenameProperty", "System.Windows.Forms.VisualStyles.FilenameProperty!", "Field[ImageFile5]"] + - ["System.Windows.Forms.VisualStyles.Edges", "System.Windows.Forms.VisualStyles.Edges!", "Field[Left]"] + - ["System.Windows.Forms.VisualStyles.ToolBarState", "System.Windows.Forms.VisualStyles.ToolBarState!", "Field[HotChecked]"] + - ["System.Windows.Forms.VisualStyles.ColorProperty", "System.Windows.Forms.VisualStyles.ColorProperty!", "Field[EdgeFillColor]"] + - ["System.Windows.Forms.VisualStyles.TrackBarThumbState", "System.Windows.Forms.VisualStyles.TrackBarThumbState!", "Field[Normal]"] + - ["System.Windows.Forms.VisualStyles.EdgeStyle", "System.Windows.Forms.VisualStyles.EdgeStyle!", "Field[Raised]"] + - ["System.Windows.Forms.VisualStyles.ColorProperty", "System.Windows.Forms.VisualStyles.ColorProperty!", "Field[EdgeDarkShadowColor]"] + - ["System.Char", "System.Windows.Forms.VisualStyles.TextMetrics", "Property[DefaultChar]"] + - ["System.Windows.Forms.VisualStyles.HitTestCode", "System.Windows.Forms.VisualStyles.HitTestCode!", "Field[TopRight]"] + - ["System.Windows.Forms.VisualStyles.ToolBarState", "System.Windows.Forms.VisualStyles.ToolBarState!", "Field[Checked]"] + - ["System.Windows.Forms.VisualStyles.TextBoxState", "System.Windows.Forms.VisualStyles.TextBoxState!", "Field[Hot]"] + - ["System.Windows.Forms.VisualStyles.GlyphType", "System.Windows.Forms.VisualStyles.GlyphType!", "Field[None]"] + - ["System.Int32", "System.Windows.Forms.VisualStyles.VisualStyleRenderer", "Method[GetEnumValue].ReturnValue"] + - ["System.Windows.Forms.VisualStyles.BooleanProperty", "System.Windows.Forms.VisualStyles.BooleanProperty!", "Field[AlwaysShowSizingBar]"] + - ["System.Windows.Forms.VisualStyles.IntegerProperty", "System.Windows.Forms.VisualStyles.IntegerProperty!", "Field[AlphaLevel]"] + - ["System.Windows.Forms.VisualStyles.EnumProperty", "System.Windows.Forms.VisualStyles.EnumProperty!", "Field[BorderType]"] + - ["System.Windows.Forms.VisualStyles.ScrollBarArrowButtonState", "System.Windows.Forms.VisualStyles.ScrollBarArrowButtonState!", "Field[UpPressed]"] + - ["System.Windows.Forms.VisualStyles.HitTestOptions", "System.Windows.Forms.VisualStyles.HitTestOptions!", "Field[ResizingBorderLeft]"] + - ["System.Windows.Forms.VisualStyles.GlyphType", "System.Windows.Forms.VisualStyles.GlyphType!", "Field[FontGlyph]"] + - ["System.Windows.Forms.VisualStyles.VisualStyleState", "System.Windows.Forms.VisualStyles.VisualStyleState!", "Field[ClientAndNonClientAreasEnabled]"] + - ["System.Windows.Forms.VisualStyles.ContentAlignment", "System.Windows.Forms.VisualStyles.ContentAlignment!", "Field[Left]"] + - ["System.Int32", "System.Windows.Forms.VisualStyles.TextMetrics", "Property[Height]"] + - ["System.Windows.Forms.VisualStyles.ImageOrientation", "System.Windows.Forms.VisualStyles.ImageOrientation!", "Field[Vertical]"] + - ["System.Windows.Forms.VisualStyles.ComboBoxState", "System.Windows.Forms.VisualStyles.ComboBoxState!", "Field[Pressed]"] + - ["System.Windows.Forms.VisualStyles.HitTestCode", "System.Windows.Forms.VisualStyles.HitTestCode!", "Field[Bottom]"] + - ["System.Drawing.Region", "System.Windows.Forms.VisualStyles.VisualStyleRenderer", "Method[GetBackgroundRegion].ReturnValue"] + - ["System.Windows.Forms.VisualStyles.ScrollBarSizeBoxState", "System.Windows.Forms.VisualStyles.ScrollBarSizeBoxState!", "Field[RightAlign]"] + - ["System.Windows.Forms.VisualStyles.PointProperty", "System.Windows.Forms.VisualStyles.PointProperty!", "Field[MinSize2]"] + - ["System.Windows.Forms.VisualStyles.BackgroundType", "System.Windows.Forms.VisualStyles.BackgroundType!", "Field[ImageFile]"] + - ["System.Windows.Forms.VisualStyles.ColorProperty", "System.Windows.Forms.VisualStyles.ColorProperty!", "Field[GlyphTextColor]"] + - ["System.Windows.Forms.VisualStyles.GroupBoxState", "System.Windows.Forms.VisualStyles.GroupBoxState!", "Field[Normal]"] + - ["System.Windows.Forms.VisualStyles.StringProperty", "System.Windows.Forms.VisualStyles.StringProperty!", "Field[Text]"] + - ["System.Windows.Forms.VisualStyles.VerticalAlignment", "System.Windows.Forms.VisualStyles.VerticalAlignment!", "Field[Center]"] + - ["System.Windows.Forms.VisualStyles.HorizontalAlign", "System.Windows.Forms.VisualStyles.HorizontalAlign!", "Field[Center]"] + - ["System.Windows.Forms.VisualStyles.BooleanProperty", "System.Windows.Forms.VisualStyles.BooleanProperty!", "Field[Transparent]"] + - ["System.Windows.Forms.VisualStyles.IntegerProperty", "System.Windows.Forms.VisualStyles.IntegerProperty!", "Field[MinDpi1]"] + - ["System.Windows.Forms.VisualStyles.MarginProperty", "System.Windows.Forms.VisualStyles.MarginProperty!", "Field[SizingMargins]"] + - ["System.Windows.Forms.VisualStyles.IntegerProperty", "System.Windows.Forms.VisualStyles.IntegerProperty!", "Field[TrueSizeStretchMark]"] + - ["System.Windows.Forms.VisualStyles.ColorProperty", "System.Windows.Forms.VisualStyles.ColorProperty!", "Field[TextShadowColor]"] + - ["System.Windows.Forms.VisualStyles.HitTestOptions", "System.Windows.Forms.VisualStyles.HitTestOptions!", "Field[BackgroundSegment]"] + - ["System.Windows.Forms.VisualStyles.BooleanProperty", "System.Windows.Forms.VisualStyles.BooleanProperty!", "Field[BorderOnly]"] + - ["System.Windows.Forms.VisualStyles.TextMetricsCharacterSet", "System.Windows.Forms.VisualStyles.TextMetricsCharacterSet!", "Field[Russian]"] + - ["System.Windows.Forms.VisualStyles.TextMetricsCharacterSet", "System.Windows.Forms.VisualStyles.TextMetricsCharacterSet!", "Field[Baltic]"] + - ["System.Windows.Forms.Padding", "System.Windows.Forms.VisualStyles.VisualStyleRenderer", "Method[GetMargins].ReturnValue"] + - ["System.Windows.Forms.VisualStyles.TrueSizeScalingType", "System.Windows.Forms.VisualStyles.TrueSizeScalingType!", "Field[None]"] + - ["System.Windows.Forms.VisualStyles.PointProperty", "System.Windows.Forms.VisualStyles.PointProperty!", "Field[MinSize]"] + - ["System.String", "System.Windows.Forms.VisualStyles.VisualStyleRenderer", "Method[GetString].ReturnValue"] + - ["System.Windows.Forms.VisualStyles.EnumProperty", "System.Windows.Forms.VisualStyles.EnumProperty!", "Field[FillType]"] + - ["System.Windows.Forms.VisualStyles.EnumProperty", "System.Windows.Forms.VisualStyles.EnumProperty!", "Field[GlyphType]"] + - ["System.Windows.Forms.VisualStyles.TextMetricsCharacterSet", "System.Windows.Forms.VisualStyles.TextMetricsCharacterSet!", "Field[Thai]"] + - ["System.Windows.Forms.VisualStyles.IntegerProperty", "System.Windows.Forms.VisualStyles.IntegerProperty!", "Field[MinDpi5]"] + - ["System.Windows.Forms.VisualStyles.IntegerProperty", "System.Windows.Forms.VisualStyles.IntegerProperty!", "Field[ProgressSpaceSize]"] + - ["System.Windows.Forms.VisualStyles.IconEffect", "System.Windows.Forms.VisualStyles.IconEffect!", "Field[Shadow]"] + - ["System.Windows.Forms.VisualStyles.TextMetricsCharacterSet", "System.Windows.Forms.VisualStyles.TextMetrics", "Property[CharSet]"] + - ["System.Windows.Forms.VisualStyles.CheckBoxState", "System.Windows.Forms.VisualStyles.CheckBoxState!", "Field[CheckedHot]"] + - ["System.Windows.Forms.VisualStyles.ScrollBarArrowButtonState", "System.Windows.Forms.VisualStyles.ScrollBarArrowButtonState!", "Field[LeftPressed]"] + - ["System.Char", "System.Windows.Forms.VisualStyles.TextMetrics", "Property[BreakChar]"] + - ["System.Drawing.Rectangle", "System.Windows.Forms.VisualStyles.VisualStyleRenderer", "Method[GetBackgroundContentRectangle].ReturnValue"] + - ["System.Windows.Forms.VisualStyles.IntegerProperty", "System.Windows.Forms.VisualStyles.IntegerProperty!", "Field[MinDpi4]"] + - ["System.Drawing.Color", "System.Windows.Forms.VisualStyles.VisualStyleInformation!", "Property[ControlHighlightHot]"] + - ["System.Windows.Forms.VisualStyles.CheckBoxState", "System.Windows.Forms.VisualStyles.CheckBoxState!", "Field[MixedPressed]"] + - ["System.Windows.Forms.VisualStyles.HitTestCode", "System.Windows.Forms.VisualStyles.HitTestCode!", "Field[Top]"] + - ["System.Windows.Forms.VisualStyles.TrueSizeScalingType", "System.Windows.Forms.VisualStyles.TrueSizeScalingType!", "Field[Dpi]"] + - ["System.Int32", "System.Windows.Forms.VisualStyles.VisualStyleRenderer", "Method[GetInteger].ReturnValue"] + - ["System.Windows.Forms.VisualStyles.IntegerProperty", "System.Windows.Forms.VisualStyles.IntegerProperty!", "Field[MinDpi3]"] + - ["System.Windows.Forms.VisualStyles.ScrollBarArrowButtonState", "System.Windows.Forms.VisualStyles.ScrollBarArrowButtonState!", "Field[RightNormal]"] + - ["System.Windows.Forms.VisualStyles.ComboBoxState", "System.Windows.Forms.VisualStyles.ComboBoxState!", "Field[Disabled]"] + - ["System.Windows.Forms.VisualStyles.ToolBarState", "System.Windows.Forms.VisualStyles.ToolBarState!", "Field[Hot]"] + - ["System.Windows.Forms.VisualStyles.BooleanProperty", "System.Windows.Forms.VisualStyles.BooleanProperty!", "Field[SourceShrink]"] + - ["System.Windows.Forms.VisualStyles.ScrollBarArrowButtonState", "System.Windows.Forms.VisualStyles.ScrollBarArrowButtonState!", "Field[RightHot]"] + - ["System.Windows.Forms.VisualStyles.HitTestCode", "System.Windows.Forms.VisualStyles.HitTestCode!", "Field[Nowhere]"] + - ["System.Windows.Forms.VisualStyles.TextShadowType", "System.Windows.Forms.VisualStyles.TextShadowType!", "Field[None]"] + - ["System.Windows.Forms.VisualStyles.ThemeSizeType", "System.Windows.Forms.VisualStyles.ThemeSizeType!", "Field[True]"] + - ["System.Windows.Forms.VisualStyles.TextMetricsCharacterSet", "System.Windows.Forms.VisualStyles.TextMetricsCharacterSet!", "Field[Turkish]"] + - ["System.Windows.Forms.VisualStyles.OffsetType", "System.Windows.Forms.VisualStyles.OffsetType!", "Field[TopRight]"] + - ["System.Windows.Forms.VisualStyles.EdgeEffects", "System.Windows.Forms.VisualStyles.EdgeEffects!", "Field[Soft]"] + - ["System.Windows.Forms.VisualStyles.SizingType", "System.Windows.Forms.VisualStyles.SizingType!", "Field[Tile]"] + - ["System.Windows.Forms.VisualStyles.CheckBoxState", "System.Windows.Forms.VisualStyles.CheckBoxState!", "Field[CheckedDisabled]"] + - ["System.Windows.Forms.VisualStyles.IntegerProperty", "System.Windows.Forms.VisualStyles.IntegerProperty!", "Field[GradientRatio3]"] + - ["System.Windows.Forms.VisualStyles.ScrollBarState", "System.Windows.Forms.VisualStyles.ScrollBarState!", "Field[Pressed]"] + - ["System.Windows.Forms.VisualStyles.ColorProperty", "System.Windows.Forms.VisualStyles.ColorProperty!", "Field[EdgeShadowColor]"] + - ["System.Windows.Forms.VisualStyles.ToolBarState", "System.Windows.Forms.VisualStyles.ToolBarState!", "Field[Disabled]"] + - ["System.Char", "System.Windows.Forms.VisualStyles.TextMetrics", "Property[FirstChar]"] + - ["System.Windows.Forms.VisualStyles.RadioButtonState", "System.Windows.Forms.VisualStyles.RadioButtonState!", "Field[CheckedNormal]"] + - ["System.Windows.Forms.VisualStyles.GlyphFontSizingType", "System.Windows.Forms.VisualStyles.GlyphFontSizingType!", "Field[Size]"] + - ["System.Windows.Forms.VisualStyles.IntegerProperty", "System.Windows.Forms.VisualStyles.IntegerProperty!", "Field[GlyphIndex]"] + - ["System.Windows.Forms.VisualStyles.Edges", "System.Windows.Forms.VisualStyles.Edges!", "Field[Diagonal]"] + - ["System.Windows.Forms.VisualStyles.EnumProperty", "System.Windows.Forms.VisualStyles.EnumProperty!", "Field[ImageSelectType]"] + - ["System.Windows.Forms.VisualStyles.BooleanProperty", "System.Windows.Forms.VisualStyles.BooleanProperty!", "Field[Composited]"] + - ["System.Windows.Forms.VisualStyles.HitTestCode", "System.Windows.Forms.VisualStyles.HitTestCode!", "Field[TopLeft]"] + - ["System.Drawing.Size", "System.Windows.Forms.VisualStyles.VisualStyleRenderer", "Method[GetPartSize].ReturnValue"] + - ["System.Windows.Forms.VisualStyles.IntegerProperty", "System.Windows.Forms.VisualStyles.IntegerProperty!", "Field[GradientRatio2]"] + - ["System.Windows.Forms.VisualStyles.PointProperty", "System.Windows.Forms.VisualStyles.PointProperty!", "Field[MinSize3]"] + - ["System.Windows.Forms.VisualStyles.PointProperty", "System.Windows.Forms.VisualStyles.PointProperty!", "Field[Offset]"] + - ["System.Drawing.Font", "System.Windows.Forms.VisualStyles.VisualStyleRenderer", "Method[GetFont].ReturnValue"] + - ["System.Windows.Forms.VisualStyles.EnumProperty", "System.Windows.Forms.VisualStyles.EnumProperty!", "Field[OffsetType]"] + - ["System.Windows.Forms.VisualStyles.Edges", "System.Windows.Forms.VisualStyles.Edges!", "Field[Top]"] + - ["System.Windows.Forms.VisualStyles.OffsetType", "System.Windows.Forms.VisualStyles.OffsetType!", "Field[BottomMiddle]"] + - ["System.Windows.Forms.VisualStyles.OffsetType", "System.Windows.Forms.VisualStyles.OffsetType!", "Field[BottomRight]"] + - ["System.Windows.Forms.VisualStyles.CheckBoxState", "System.Windows.Forms.VisualStyles.CheckBoxState!", "Field[MixedHot]"] + - ["System.Windows.Forms.VisualStyles.CheckBoxState", "System.Windows.Forms.VisualStyles.CheckBoxState!", "Field[CheckedPressed]"] + - ["System.Windows.Forms.VisualStyles.OffsetType", "System.Windows.Forms.VisualStyles.OffsetType!", "Field[LeftOfLastButton]"] + - ["System.Windows.Forms.VisualStyles.GlyphType", "System.Windows.Forms.VisualStyles.GlyphType!", "Field[ImageGlyph]"] + - ["System.Windows.Forms.VisualStyles.TextMetricsCharacterSet", "System.Windows.Forms.VisualStyles.TextMetricsCharacterSet!", "Field[Symbol]"] + - ["System.Windows.Forms.VisualStyles.BooleanProperty", "System.Windows.Forms.VisualStyles.BooleanProperty!", "Field[BackgroundFill]"] + - ["System.Windows.Forms.VisualStyles.BooleanProperty", "System.Windows.Forms.VisualStyles.BooleanProperty!", "Field[UniformSizing]"] + - ["System.Windows.Forms.VisualStyles.PushButtonState", "System.Windows.Forms.VisualStyles.PushButtonState!", "Field[Default]"] + - ["System.Windows.Forms.VisualStyles.ColorProperty", "System.Windows.Forms.VisualStyles.ColorProperty!", "Field[BorderColorHint]"] + - ["System.Windows.Forms.VisualStyles.ColorProperty", "System.Windows.Forms.VisualStyles.ColorProperty!", "Field[AccentColorHint]"] + - ["System.Windows.Forms.VisualStyles.ImageSelectType", "System.Windows.Forms.VisualStyles.ImageSelectType!", "Field[Dpi]"] + - ["System.Windows.Forms.VisualStyles.BooleanProperty", "System.Windows.Forms.VisualStyles.BooleanProperty!", "Field[AutoSize]"] + - ["System.Int32", "System.Windows.Forms.VisualStyles.TextMetrics", "Property[Overhang]"] + - ["System.Windows.Forms.VisualStyles.IntegerProperty", "System.Windows.Forms.VisualStyles.IntegerProperty!", "Field[GradientRatio5]"] + - ["System.String", "System.Windows.Forms.VisualStyles.VisualStyleInformation!", "Property[Copyright]"] + - ["System.Windows.Forms.VisualStyles.ScrollBarArrowButtonState", "System.Windows.Forms.VisualStyles.ScrollBarArrowButtonState!", "Field[RightPressed]"] + - ["System.Windows.Forms.VisualStyles.HorizontalAlign", "System.Windows.Forms.VisualStyles.HorizontalAlign!", "Field[Left]"] + - ["System.Windows.Forms.VisualStyles.EnumProperty", "System.Windows.Forms.VisualStyles.EnumProperty!", "Field[TextShadowType]"] + - ["System.Windows.Forms.VisualStyles.PointProperty", "System.Windows.Forms.VisualStyles.PointProperty!", "Field[MinSize5]"] + - ["System.Windows.Forms.VisualStyles.ImageSelectType", "System.Windows.Forms.VisualStyles.ImageSelectType!", "Field[None]"] + - ["System.Windows.Forms.VisualStyles.RadioButtonState", "System.Windows.Forms.VisualStyles.RadioButtonState!", "Field[CheckedHot]"] + - ["System.Windows.Forms.VisualStyles.ScrollBarArrowButtonState", "System.Windows.Forms.VisualStyles.ScrollBarArrowButtonState!", "Field[DownPressed]"] + - ["System.Windows.Forms.VisualStyles.EnumProperty", "System.Windows.Forms.VisualStyles.EnumProperty!", "Field[ContentAlignment]"] + - ["System.Windows.Forms.VisualStyles.FontProperty", "System.Windows.Forms.VisualStyles.FontProperty!", "Field[TextFont]"] + - ["System.Boolean", "System.Windows.Forms.VisualStyles.VisualStyleInformation!", "Property[IsEnabledByUser]"] + - ["System.Windows.Forms.VisualStyles.FilenameProperty", "System.Windows.Forms.VisualStyles.FilenameProperty!", "Field[ImageFile]"] + - ["System.String", "System.Windows.Forms.VisualStyles.VisualStyleInformation!", "Property[Author]"] + - ["System.String", "System.Windows.Forms.VisualStyles.VisualStyleInformation!", "Property[Url]"] + - ["System.Windows.Forms.VisualStyles.ColorProperty", "System.Windows.Forms.VisualStyles.ColorProperty!", "Field[GradientColor4]"] + - ["System.Drawing.Rectangle", "System.Windows.Forms.VisualStyles.VisualStyleRenderer", "Method[GetTextExtent].ReturnValue"] + - ["System.Windows.Forms.VisualStyles.ScrollBarArrowButtonState", "System.Windows.Forms.VisualStyles.ScrollBarArrowButtonState!", "Field[LeftNormal]"] + - ["System.Windows.Forms.VisualStyles.TextMetricsCharacterSet", "System.Windows.Forms.VisualStyles.TextMetricsCharacterSet!", "Field[Hangul]"] + - ["System.Windows.Forms.VisualStyles.ContentAlignment", "System.Windows.Forms.VisualStyles.ContentAlignment!", "Field[Center]"] + - ["System.Int32", "System.Windows.Forms.VisualStyles.TextMetrics", "Property[ExternalLeading]"] + - ["System.Drawing.Rectangle", "System.Windows.Forms.VisualStyles.VisualStyleRenderer", "Method[DrawEdge].ReturnValue"] + - ["System.Windows.Forms.VisualStyles.RadioButtonState", "System.Windows.Forms.VisualStyles.RadioButtonState!", "Field[UncheckedPressed]"] + - ["System.Windows.Forms.VisualStyles.ColorProperty", "System.Windows.Forms.VisualStyles.ColorProperty!", "Field[GradientColor1]"] + - ["System.Windows.Forms.VisualStyles.ScrollBarArrowButtonState", "System.Windows.Forms.VisualStyles.ScrollBarArrowButtonState!", "Field[DownHot]"] + - ["System.Windows.Forms.VisualStyles.ScrollBarArrowButtonState", "System.Windows.Forms.VisualStyles.ScrollBarArrowButtonState!", "Field[LeftHot]"] + - ["System.Windows.Forms.VisualStyles.TextMetricsPitchAndFamilyValues", "System.Windows.Forms.VisualStyles.TextMetricsPitchAndFamilyValues!", "Field[Device]"] + - ["System.Windows.Forms.VisualStyles.BooleanProperty", "System.Windows.Forms.VisualStyles.BooleanProperty!", "Field[GlyphTransparent]"] + - ["System.Windows.Forms.VisualStyles.EnumProperty", "System.Windows.Forms.VisualStyles.EnumProperty!", "Field[BackgroundType]"] + - ["System.Windows.Forms.VisualStyles.BackgroundType", "System.Windows.Forms.VisualStyles.BackgroundType!", "Field[None]"] + - ["System.Windows.Forms.VisualStyles.FillType", "System.Windows.Forms.VisualStyles.FillType!", "Field[VerticalGradient]"] + - ["System.Windows.Forms.VisualStyles.GlyphFontSizingType", "System.Windows.Forms.VisualStyles.GlyphFontSizingType!", "Field[None]"] + - ["System.Windows.Forms.VisualStyles.IconEffect", "System.Windows.Forms.VisualStyles.IconEffect!", "Field[None]"] + - ["System.Windows.Forms.VisualStyles.EnumProperty", "System.Windows.Forms.VisualStyles.EnumProperty!", "Field[GlyphFontSizingType]"] + - ["System.Windows.Forms.VisualStyles.CheckBoxState", "System.Windows.Forms.VisualStyles.CheckBoxState!", "Field[MixedNormal]"] + - ["System.Windows.Forms.VisualStyles.RadioButtonState", "System.Windows.Forms.VisualStyles.RadioButtonState!", "Field[UncheckedDisabled]"] + - ["System.Windows.Forms.VisualStyles.ColorProperty", "System.Windows.Forms.VisualStyles.ColorProperty!", "Field[ShadowColor]"] + - ["System.Windows.Forms.VisualStyles.ColorProperty", "System.Windows.Forms.VisualStyles.ColorProperty!", "Field[EdgeHighlightColor]"] + - ["System.Windows.Forms.VisualStyles.IntegerProperty", "System.Windows.Forms.VisualStyles.IntegerProperty!", "Field[RoundCornerHeight]"] + - ["System.Windows.Forms.VisualStyles.CheckBoxState", "System.Windows.Forms.VisualStyles.CheckBoxState!", "Field[UncheckedNormal]"] + - ["System.Windows.Forms.VisualStyles.Edges", "System.Windows.Forms.VisualStyles.Edges!", "Field[Bottom]"] + - ["System.Windows.Forms.VisualStyles.HitTestOptions", "System.Windows.Forms.VisualStyles.HitTestOptions!", "Field[ResizingBorder]"] + - ["System.Windows.Forms.VisualStyles.HitTestOptions", "System.Windows.Forms.VisualStyles.HitTestOptions!", "Field[FixedBorder]"] + - ["System.Windows.Forms.VisualStyles.BorderType", "System.Windows.Forms.VisualStyles.BorderType!", "Field[Rectangle]"] + - ["System.Windows.Forms.VisualStyles.FillType", "System.Windows.Forms.VisualStyles.FillType!", "Field[RadialGradient]"] + - ["System.Windows.Forms.VisualStyles.ScrollBarArrowButtonState", "System.Windows.Forms.VisualStyles.ScrollBarArrowButtonState!", "Field[UpDisabled]"] + - ["System.Windows.Forms.VisualStyles.HitTestCode", "System.Windows.Forms.VisualStyles.HitTestCode!", "Field[Left]"] + - ["System.Windows.Forms.VisualStyles.BooleanProperty", "System.Windows.Forms.VisualStyles.BooleanProperty!", "Field[MirrorImage]"] + - ["System.Windows.Forms.VisualStyles.FilenameProperty", "System.Windows.Forms.VisualStyles.FilenameProperty!", "Field[ImageFile4]"] + - ["System.Windows.Forms.VisualStyles.TextMetricsPitchAndFamilyValues", "System.Windows.Forms.VisualStyles.TextMetricsPitchAndFamilyValues!", "Field[Vector]"] + - ["System.Int32", "System.Windows.Forms.VisualStyles.VisualStyleRenderer", "Property[LastHResult]"] + - ["System.Drawing.Point", "System.Windows.Forms.VisualStyles.VisualStyleRenderer", "Method[GetPoint].ReturnValue"] + - ["System.Int32", "System.Windows.Forms.VisualStyles.TextMetrics", "Property[Ascent]"] + - ["System.Windows.Forms.VisualStyles.EdgeEffects", "System.Windows.Forms.VisualStyles.EdgeEffects!", "Field[None]"] + - ["System.Windows.Forms.VisualStyles.FilenameProperty", "System.Windows.Forms.VisualStyles.FilenameProperty!", "Field[ImageFile3]"] + - ["System.Windows.Forms.VisualStyles.CheckBoxState", "System.Windows.Forms.VisualStyles.CheckBoxState!", "Field[MixedDisabled]"] + - ["System.Windows.Forms.VisualStyles.FillType", "System.Windows.Forms.VisualStyles.FillType!", "Field[Solid]"] + - ["System.Windows.Forms.VisualStyles.EnumProperty", "System.Windows.Forms.VisualStyles.EnumProperty!", "Field[VerticalAlignment]"] + - ["System.Windows.Forms.VisualStyles.HitTestCode", "System.Windows.Forms.VisualStyles.HitTestCode!", "Field[BottomLeft]"] + - ["System.Windows.Forms.VisualStyles.PushButtonState", "System.Windows.Forms.VisualStyles.PushButtonState!", "Field[Normal]"] + - ["System.Windows.Forms.VisualStyles.Edges", "System.Windows.Forms.VisualStyles.Edges!", "Field[Right]"] + - ["System.Windows.Forms.VisualStyles.CheckBoxState", "System.Windows.Forms.VisualStyles.CheckBoxState!", "Field[UncheckedPressed]"] + - ["System.Windows.Forms.VisualStyles.EdgeEffects", "System.Windows.Forms.VisualStyles.EdgeEffects!", "Field[Mono]"] + - ["System.Windows.Forms.VisualStyles.RadioButtonState", "System.Windows.Forms.VisualStyles.RadioButtonState!", "Field[CheckedDisabled]"] + - ["System.Windows.Forms.VisualStyles.TextBoxState", "System.Windows.Forms.VisualStyles.TextBoxState!", "Field[Normal]"] + - ["System.Windows.Forms.VisualStyles.HitTestOptions", "System.Windows.Forms.VisualStyles.HitTestOptions!", "Field[ResizingBorderRight]"] + - ["System.Windows.Forms.VisualStyles.OffsetType", "System.Windows.Forms.VisualStyles.OffsetType!", "Field[RightOfCaption]"] + - ["System.Windows.Forms.VisualStyles.PointProperty", "System.Windows.Forms.VisualStyles.PointProperty!", "Field[MinSize1]"] + - ["System.Int32", "System.Windows.Forms.VisualStyles.TextMetrics", "Property[AverageCharWidth]"] + - ["System.Windows.Forms.VisualStyles.FillType", "System.Windows.Forms.VisualStyles.FillType!", "Field[TileImage]"] + - ["System.Windows.Forms.VisualStyles.IconEffect", "System.Windows.Forms.VisualStyles.IconEffect!", "Field[Pulse]"] + - ["System.Windows.Forms.VisualStyles.TextMetrics", "System.Windows.Forms.VisualStyles.VisualStyleRenderer", "Method[GetTextMetrics].ReturnValue"] + - ["System.IntPtr", "System.Windows.Forms.VisualStyles.VisualStyleRenderer", "Property[Handle]"] + - ["System.Windows.Forms.VisualStyles.OffsetType", "System.Windows.Forms.VisualStyles.OffsetType!", "Field[BottomLeft]"] + - ["System.Int32", "System.Windows.Forms.VisualStyles.TextMetrics", "Property[MaxCharWidth]"] + - ["System.Windows.Forms.VisualStyles.HitTestOptions", "System.Windows.Forms.VisualStyles.HitTestOptions!", "Field[Caption]"] + - ["System.Windows.Forms.VisualStyles.EdgeEffects", "System.Windows.Forms.VisualStyles.EdgeEffects!", "Field[FillInterior]"] + - ["System.Windows.Forms.VisualStyles.OffsetType", "System.Windows.Forms.VisualStyles.OffsetType!", "Field[AboveLastButton]"] + - ["System.Windows.Forms.VisualStyles.ScrollBarArrowButtonState", "System.Windows.Forms.VisualStyles.ScrollBarArrowButtonState!", "Field[UpHot]"] + - ["System.Windows.Forms.VisualStyles.IntegerProperty", "System.Windows.Forms.VisualStyles.IntegerProperty!", "Field[GradientRatio4]"] + - ["System.Windows.Forms.VisualStyles.ColorProperty", "System.Windows.Forms.VisualStyles.ColorProperty!", "Field[GlyphTransparentColor]"] + - ["System.Windows.Forms.VisualStyles.ColorProperty", "System.Windows.Forms.VisualStyles.ColorProperty!", "Field[BorderColor]"] + - ["System.Windows.Forms.VisualStyles.BooleanProperty", "System.Windows.Forms.VisualStyles.BooleanProperty!", "Field[IntegralSizing]"] + - ["System.Windows.Forms.VisualStyles.TextMetricsCharacterSet", "System.Windows.Forms.VisualStyles.TextMetricsCharacterSet!", "Field[EastEurope]"] + - ["System.Windows.Forms.VisualStyles.EdgeStyle", "System.Windows.Forms.VisualStyles.EdgeStyle!", "Field[Etched]"] + - ["System.Windows.Forms.VisualStyles.OffsetType", "System.Windows.Forms.VisualStyles.OffsetType!", "Field[RightOfLastButton]"] + - ["System.Windows.Forms.VisualStyles.IntegerProperty", "System.Windows.Forms.VisualStyles.IntegerProperty!", "Field[MinDpi2]"] + - ["System.String", "System.Windows.Forms.VisualStyles.VisualStyleInformation!", "Property[Description]"] + - ["System.String", "System.Windows.Forms.VisualStyles.VisualStyleInformation!", "Property[Version]"] + - ["System.Windows.Forms.VisualStyles.OffsetType", "System.Windows.Forms.VisualStyles.OffsetType!", "Field[BelowLastButton]"] + - ["System.Boolean", "System.Windows.Forms.VisualStyles.TextMetrics", "Property[StruckOut]"] + - ["System.Windows.Forms.VisualStyles.ColorProperty", "System.Windows.Forms.VisualStyles.ColorProperty!", "Field[FillColorHint]"] + - ["System.Boolean", "System.Windows.Forms.VisualStyles.VisualStyleInformation!", "Property[SupportsFlatMenus]"] + - ["System.Windows.Forms.VisualStyles.OffsetType", "System.Windows.Forms.VisualStyles.OffsetType!", "Field[TopMiddle]"] + - ["System.Windows.Forms.VisualStyles.SizingType", "System.Windows.Forms.VisualStyles.SizingType!", "Field[FixedSize]"] + - ["System.Windows.Forms.VisualStyles.EnumProperty", "System.Windows.Forms.VisualStyles.EnumProperty!", "Field[SizingType]"] + - ["System.Windows.Forms.VisualStyles.IntegerProperty", "System.Windows.Forms.VisualStyles.IntegerProperty!", "Field[ImageCount]"] + - ["System.Windows.Forms.VisualStyles.TextMetricsCharacterSet", "System.Windows.Forms.VisualStyles.TextMetricsCharacterSet!", "Field[Johab]"] + - ["System.Windows.Forms.VisualStyles.ColorProperty", "System.Windows.Forms.VisualStyles.ColorProperty!", "Field[TransparentColor]"] + - ["System.Windows.Forms.VisualStyles.FilenameProperty", "System.Windows.Forms.VisualStyles.FilenameProperty!", "Field[ImageFile1]"] + - ["System.Windows.Forms.VisualStyles.PointProperty", "System.Windows.Forms.VisualStyles.PointProperty!", "Field[MinSize4]"] + - ["System.Windows.Forms.VisualStyles.OffsetType", "System.Windows.Forms.VisualStyles.OffsetType!", "Field[MiddleRight]"] + - ["System.Windows.Forms.VisualStyles.ColorProperty", "System.Windows.Forms.VisualStyles.ColorProperty!", "Field[GradientColor5]"] + - ["System.Int32", "System.Windows.Forms.VisualStyles.VisualStyleInformation!", "Property[MinimumColorDepth]"] + - ["System.Windows.Forms.VisualStyles.IconEffect", "System.Windows.Forms.VisualStyles.IconEffect!", "Field[Alpha]"] + - ["System.Int32", "System.Windows.Forms.VisualStyles.TextMetrics", "Property[Weight]"] + - ["System.Windows.Forms.VisualStyles.EnumProperty", "System.Windows.Forms.VisualStyles.EnumProperty!", "Field[IconEffect]"] + - ["System.Windows.Forms.VisualStyles.TextBoxState", "System.Windows.Forms.VisualStyles.TextBoxState!", "Field[Selected]"] + - ["System.Windows.Forms.VisualStyles.IntegerProperty", "System.Windows.Forms.VisualStyles.IntegerProperty!", "Field[AlphaThreshold]"] + - ["System.Windows.Forms.VisualStyles.OffsetType", "System.Windows.Forms.VisualStyles.OffsetType!", "Field[MiddleLeft]"] + - ["System.Windows.Forms.VisualStyles.ColorProperty", "System.Windows.Forms.VisualStyles.ColorProperty!", "Field[EdgeLightColor]"] + - ["System.Int32", "System.Windows.Forms.VisualStyles.TextMetrics", "Property[DigitizedAspectX]"] + - ["System.Windows.Forms.VisualStyles.FilenameProperty", "System.Windows.Forms.VisualStyles.FilenameProperty!", "Field[GlyphImageFile]"] + - ["System.Windows.Forms.VisualStyles.TrueSizeScalingType", "System.Windows.Forms.VisualStyles.TrueSizeScalingType!", "Field[Size]"] + - ["System.Windows.Forms.VisualStyles.ThemeSizeType", "System.Windows.Forms.VisualStyles.ThemeSizeType!", "Field[Minimum]"] + - ["System.Int32", "System.Windows.Forms.VisualStyles.TextMetrics", "Property[DigitizedAspectY]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemWindowsInk/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemWindowsInk/model.yml new file mode 100644 index 000000000000..c6b2c58e96ee --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemWindowsInk/model.yml @@ -0,0 +1,125 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Boolean", "System.Windows.Ink.GestureRecognizer", "Property[IsRecognizerAvailable]"] + - ["System.Windows.Ink.ApplicationGesture", "System.Windows.Ink.ApplicationGesture!", "Field[DownRightLong]"] + - ["System.Windows.Rect", "System.Windows.Ink.Stroke", "Method[GetBounds].ReturnValue"] + - ["System.Windows.Ink.ApplicationGesture", "System.Windows.Ink.ApplicationGesture!", "Field[RightLeft]"] + - ["System.Windows.Ink.StrokeCollection", "System.Windows.Ink.LassoSelectionChangedEventArgs", "Property[DeselectedStrokes]"] + - ["System.Windows.Ink.ApplicationGesture", "System.Windows.Ink.ApplicationGesture!", "Field[Square]"] + - ["System.Windows.Ink.RecognitionConfidence", "System.Windows.Ink.RecognitionConfidence!", "Field[Intermediate]"] + - ["System.Windows.Ink.ApplicationGesture", "System.Windows.Ink.ApplicationGesture!", "Field[ChevronLeft]"] + - ["System.Windows.Input.StylusPointCollection", "System.Windows.Ink.StylusPointsReplacedEventArgs", "Property[NewStylusPoints]"] + - ["System.Windows.Input.StylusPointCollection", "System.Windows.Ink.Stroke", "Method[GetBezierStylusPoints].ReturnValue"] + - ["System.Boolean", "System.Windows.Ink.DrawingAttributes!", "Method[op_Equality].ReturnValue"] + - ["System.Boolean", "System.Windows.Ink.IncrementalHitTester", "Property[IsValid]"] + - ["System.Boolean", "System.Windows.Ink.StrokeCollection", "Method[ContainsPropertyData].ReturnValue"] + - ["System.Windows.Ink.ApplicationGesture", "System.Windows.Ink.ApplicationGesture!", "Field[DownLeftLong]"] + - ["System.Windows.Ink.ApplicationGesture", "System.Windows.Ink.ApplicationGesture!", "Field[DownRight]"] + - ["System.Windows.Ink.ApplicationGesture", "System.Windows.Ink.ApplicationGesture!", "Field[ArrowLeft]"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.Windows.Ink.GestureRecognizer", "Method[Recognize].ReturnValue"] + - ["System.Windows.Ink.ApplicationGesture", "System.Windows.Ink.ApplicationGesture!", "Field[Exclamation]"] + - ["System.Windows.Ink.ApplicationGesture", "System.Windows.Ink.ApplicationGesture!", "Field[Circle]"] + - ["System.Windows.Input.StylusPointCollection", "System.Windows.Ink.StylusPointsReplacedEventArgs", "Property[PreviousStylusPoints]"] + - ["System.Windows.Ink.ApplicationGesture", "System.Windows.Ink.ApplicationGesture!", "Field[Down]"] + - ["System.Windows.Ink.StrokeCollection", "System.Windows.Ink.Stroke", "Method[GetEraseResult].ReturnValue"] + - ["System.Windows.Ink.ApplicationGesture", "System.Windows.Ink.ApplicationGesture!", "Field[ScratchOut]"] + - ["System.Double", "System.Windows.Ink.DrawingAttributes", "Property[Height]"] + - ["System.Windows.Ink.ApplicationGesture", "System.Windows.Ink.ApplicationGesture!", "Field[RightUp]"] + - ["System.Windows.Ink.Stroke", "System.Windows.Ink.StrokeHitEventArgs", "Property[HitStroke]"] + - ["System.Windows.Ink.IncrementalStrokeHitTester", "System.Windows.Ink.StrokeCollection", "Method[GetIncrementalStrokeHitTester].ReturnValue"] + - ["System.Windows.Ink.ApplicationGesture", "System.Windows.Ink.ApplicationGesture!", "Field[UpLeft]"] + - ["System.Boolean", "System.Windows.Ink.DrawingAttributes", "Property[IsHighlighter]"] + - ["System.Windows.Ink.StrokeCollection", "System.Windows.Ink.StrokeCollection", "Method[Clone].ReturnValue"] + - ["System.Object", "System.Windows.Ink.PropertyDataChangedEventArgs", "Property[NewValue]"] + - ["System.Windows.Ink.ApplicationGesture", "System.Windows.Ink.ApplicationGesture!", "Field[UpRight]"] + - ["System.Windows.Ink.ApplicationGesture", "System.Windows.Ink.ApplicationGesture!", "Field[ChevronDown]"] + - ["System.Windows.Ink.ApplicationGesture", "System.Windows.Ink.ApplicationGesture!", "Field[ArrowUp]"] + - ["System.Windows.Ink.ApplicationGesture", "System.Windows.Ink.ApplicationGesture!", "Field[SemicircleLeft]"] + - ["System.Windows.Ink.ApplicationGesture", "System.Windows.Ink.ApplicationGesture!", "Field[SemicircleRight]"] + - ["System.Windows.Ink.ApplicationGesture", "System.Windows.Ink.ApplicationGesture!", "Field[ArrowDown]"] + - ["System.Windows.Ink.ApplicationGesture", "System.Windows.Ink.ApplicationGesture!", "Field[UpLeftLong]"] + - ["System.Windows.Ink.ApplicationGesture", "System.Windows.Ink.ApplicationGesture!", "Field[AllGestures]"] + - ["System.Windows.Rect", "System.Windows.Ink.StrokeCollection", "Method[GetBounds].ReturnValue"] + - ["System.Windows.Ink.DrawingAttributes", "System.Windows.Ink.DrawingAttributesReplacedEventArgs", "Property[PreviousDrawingAttributes]"] + - ["System.Guid[]", "System.Windows.Ink.DrawingAttributes", "Method[GetPropertyDataIds].ReturnValue"] + - ["System.Windows.Ink.StrokeCollection", "System.Windows.Ink.LassoSelectionChangedEventArgs", "Property[SelectedStrokes]"] + - ["System.Windows.Ink.ApplicationGesture", "System.Windows.Ink.GestureRecognitionResult", "Property[ApplicationGesture]"] + - ["System.Windows.Media.Color", "System.Windows.Ink.DrawingAttributes", "Property[Color]"] + - ["System.Double", "System.Windows.Ink.DrawingAttributes!", "Field[MinWidth]"] + - ["System.Windows.Ink.ApplicationGesture", "System.Windows.Ink.ApplicationGesture!", "Field[Star]"] + - ["System.Windows.Ink.ApplicationGesture", "System.Windows.Ink.ApplicationGesture!", "Field[Tap]"] + - ["System.Windows.Ink.ApplicationGesture", "System.Windows.Ink.ApplicationGesture!", "Field[DoubleTap]"] + - ["System.Windows.Ink.ApplicationGesture", "System.Windows.Ink.ApplicationGesture!", "Field[LeftRight]"] + - ["System.Windows.Ink.StylusTip", "System.Windows.Ink.StylusTip!", "Field[Ellipse]"] + - ["System.Guid", "System.Windows.Ink.DrawingAttributeIds!", "Field[StylusWidth]"] + - ["System.Windows.Ink.ApplicationGesture", "System.Windows.Ink.ApplicationGesture!", "Field[Triangle]"] + - ["System.Windows.Ink.ApplicationGesture", "System.Windows.Ink.ApplicationGesture!", "Field[ChevronUp]"] + - ["System.Windows.Ink.StrokeCollection", "System.Windows.Ink.StrokeHitEventArgs", "Method[GetPointEraseResults].ReturnValue"] + - ["System.Boolean", "System.Windows.Ink.DrawingAttributes", "Property[FitToCurve]"] + - ["System.Int32", "System.Windows.Ink.DrawingAttributes", "Method[GetHashCode].ReturnValue"] + - ["System.Windows.Ink.ApplicationGesture", "System.Windows.Ink.ApplicationGesture!", "Field[Right]"] + - ["System.Windows.Ink.ApplicationGesture", "System.Windows.Ink.ApplicationGesture!", "Field[ChevronRight]"] + - ["System.Double", "System.Windows.Ink.StylusShape", "Property[Width]"] + - ["System.Windows.Ink.ApplicationGesture", "System.Windows.Ink.ApplicationGesture!", "Field[Up]"] + - ["System.Int32", "System.Windows.Ink.StrokeCollection", "Method[IndexOf].ReturnValue"] + - ["System.Windows.Ink.DrawingAttributes", "System.Windows.Ink.DrawingAttributes", "Method[Clone].ReturnValue"] + - ["System.Windows.Media.Geometry", "System.Windows.Ink.Stroke", "Method[GetGeometry].ReturnValue"] + - ["System.Windows.Ink.ApplicationGesture", "System.Windows.Ink.ApplicationGesture!", "Field[LeftUp]"] + - ["System.Object", "System.Windows.Ink.DrawingAttributes", "Method[GetPropertyData].ReturnValue"] + - ["System.Windows.Ink.StrokeCollection", "System.Windows.Ink.StrokeCollectionChangedEventArgs", "Property[Removed]"] + - ["System.Guid", "System.Windows.Ink.DrawingAttributeIds!", "Field[StylusTip]"] + - ["System.Windows.Ink.ApplicationGesture", "System.Windows.Ink.ApplicationGesture!", "Field[LeftDown]"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.Windows.Ink.GestureRecognizer", "Method[GetEnabledGestures].ReturnValue"] + - ["System.Windows.Ink.Stroke", "System.Windows.Ink.Stroke", "Method[Clone].ReturnValue"] + - ["System.Boolean", "System.Windows.Ink.DrawingAttributes!", "Method[op_Inequality].ReturnValue"] + - ["System.Windows.Ink.StrokeCollection", "System.Windows.Ink.StrokeCollectionChangedEventArgs", "Property[Added]"] + - ["System.Windows.Ink.ApplicationGesture", "System.Windows.Ink.ApplicationGesture!", "Field[UpRightLong]"] + - ["System.Windows.Ink.RecognitionConfidence", "System.Windows.Ink.RecognitionConfidence!", "Field[Strong]"] + - ["System.Double", "System.Windows.Ink.DrawingAttributes!", "Field[MaxHeight]"] + - ["System.Object", "System.Windows.Ink.StrokeCollection", "Method[GetPropertyData].ReturnValue"] + - ["System.Guid", "System.Windows.Ink.DrawingAttributeIds!", "Field[DrawingFlags]"] + - ["System.Boolean", "System.Windows.Ink.Stroke", "Method[HitTest].ReturnValue"] + - ["System.Windows.Ink.ApplicationGesture", "System.Windows.Ink.ApplicationGesture!", "Field[DownLeft]"] + - ["System.Boolean", "System.Windows.Ink.DrawingAttributes", "Method[ContainsPropertyData].ReturnValue"] + - ["System.Boolean", "System.Windows.Ink.DrawingAttributes", "Method[Equals].ReturnValue"] + - ["System.Double", "System.Windows.Ink.StylusShape", "Property[Height]"] + - ["System.Double", "System.Windows.Ink.DrawingAttributes", "Property[Width]"] + - ["System.Windows.Ink.ApplicationGesture", "System.Windows.Ink.ApplicationGesture!", "Field[Left]"] + - ["System.Windows.Ink.RecognitionConfidence", "System.Windows.Ink.GestureRecognitionResult", "Property[RecognitionConfidence]"] + - ["System.Windows.Ink.ApplicationGesture", "System.Windows.Ink.ApplicationGesture!", "Field[ArrowRight]"] + - ["System.Windows.Ink.ApplicationGesture", "System.Windows.Ink.ApplicationGesture!", "Field[Check]"] + - ["System.Windows.Ink.ApplicationGesture", "System.Windows.Ink.ApplicationGesture!", "Field[DoubleCircle]"] + - ["System.Windows.Ink.DrawingAttributes", "System.Windows.Ink.DrawingAttributesReplacedEventArgs", "Property[NewDrawingAttributes]"] + - ["System.Double", "System.Windows.Ink.StylusShape", "Property[Rotation]"] + - ["System.Windows.Ink.ApplicationGesture", "System.Windows.Ink.ApplicationGesture!", "Field[DoubleCurlicue]"] + - ["System.Guid", "System.Windows.Ink.PropertyDataChangedEventArgs", "Property[PropertyGuid]"] + - ["System.Windows.Ink.ApplicationGesture", "System.Windows.Ink.ApplicationGesture!", "Field[UpDown]"] + - ["System.Windows.Ink.StrokeCollection", "System.Windows.Ink.StrokeCollection", "Method[HitTest].ReturnValue"] + - ["System.String", "System.Windows.Ink.StrokeCollection!", "Field[InkSerializedFormat]"] + - ["System.Guid[]", "System.Windows.Ink.Stroke", "Method[GetPropertyDataIds].ReturnValue"] + - ["System.Object", "System.Windows.Ink.Stroke", "Method[GetPropertyData].ReturnValue"] + - ["System.Guid", "System.Windows.Ink.DrawingAttributeIds!", "Field[StylusTipTransform]"] + - ["System.Windows.Ink.ApplicationGesture", "System.Windows.Ink.ApplicationGesture!", "Field[Curlicue]"] + - ["System.Guid", "System.Windows.Ink.DrawingAttributeIds!", "Field[StylusHeight]"] + - ["System.Object", "System.Windows.Ink.PropertyDataChangedEventArgs", "Property[PreviousValue]"] + - ["System.Windows.Ink.StylusTip", "System.Windows.Ink.StylusTip!", "Field[Rectangle]"] + - ["System.Double", "System.Windows.Ink.DrawingAttributes!", "Field[MaxWidth]"] + - ["System.Windows.Ink.ApplicationGesture", "System.Windows.Ink.ApplicationGesture!", "Field[NoGesture]"] + - ["System.Boolean", "System.Windows.Ink.Stroke", "Method[ContainsPropertyData].ReturnValue"] + - ["System.Windows.Ink.StylusTip", "System.Windows.Ink.DrawingAttributes", "Property[StylusTip]"] + - ["System.Windows.Ink.ApplicationGesture", "System.Windows.Ink.ApplicationGesture!", "Field[RightDown]"] + - ["System.Guid", "System.Windows.Ink.DrawingAttributeIds!", "Field[IsHighlighter]"] + - ["System.Guid[]", "System.Windows.Ink.StrokeCollection", "Method[GetPropertyDataIds].ReturnValue"] + - ["System.Guid", "System.Windows.Ink.DrawingAttributeIds!", "Field[Color]"] + - ["System.Windows.Input.StylusPointCollection", "System.Windows.Ink.Stroke", "Property[StylusPoints]"] + - ["System.Windows.Ink.RecognitionConfidence", "System.Windows.Ink.RecognitionConfidence!", "Field[Poor]"] + - ["System.Windows.Media.Matrix", "System.Windows.Ink.DrawingAttributes", "Property[StylusTipTransform]"] + - ["System.Windows.Ink.StrokeCollection", "System.Windows.Ink.Stroke", "Method[GetClipResult].ReturnValue"] + - ["System.Windows.Ink.IncrementalLassoHitTester", "System.Windows.Ink.StrokeCollection", "Method[GetIncrementalLassoHitTester].ReturnValue"] + - ["System.Boolean", "System.Windows.Ink.DrawingAttributes", "Property[IgnorePressure]"] + - ["System.Double", "System.Windows.Ink.DrawingAttributes!", "Field[MinHeight]"] + - ["System.Windows.Ink.DrawingAttributes", "System.Windows.Ink.Stroke", "Property[DrawingAttributes]"] + - ["System.Windows.Ink.ApplicationGesture", "System.Windows.Ink.ApplicationGesture!", "Field[DownUp]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemWindowsInput/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemWindowsInput/model.yml new file mode 100644 index 000000000000..a35103f94276 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemWindowsInput/model.yml @@ -0,0 +1,1114 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Boolean", "System.Windows.Input.InputMethodStateChangedEventArgs", "Property[IsImeConversionModeChanged]"] + - ["System.Windows.Input.StylusButton", "System.Windows.Input.StylusButtonEventArgs", "Property[StylusButton]"] + - ["System.Windows.Input.CursorType", "System.Windows.Input.CursorType!", "Field[ScrollWE]"] + - ["System.Windows.Input.TouchAction", "System.Windows.Input.TouchAction!", "Field[Move]"] + - ["System.Windows.RoutedEvent", "System.Windows.Input.Mouse!", "Field[QueryCursorEvent]"] + - ["System.Windows.Input.ICommand", "System.Windows.Input.CommandBinding", "Property[Command]"] + - ["System.Windows.Input.MouseAction", "System.Windows.Input.MouseAction!", "Field[LeftDoubleClick]"] + - ["System.Windows.DependencyProperty", "System.Windows.Input.InputBinding!", "Field[CommandTargetProperty]"] + - ["System.Windows.Input.Key", "System.Windows.Input.Key!", "Field[OemEnlw]"] + - ["System.Windows.Input.InputScopeNameValue", "System.Windows.Input.InputScopeNameValue!", "Field[TimeHour]"] + - ["System.Windows.RoutedEvent", "System.Windows.Input.Stylus!", "Field[StylusOutOfRangeEvent]"] + - ["System.Windows.Input.Key", "System.Windows.Input.Key!", "Field[Oem3]"] + - ["System.Windows.Input.InputEventArgs", "System.Windows.Input.StagingAreaInputItem", "Property[Input]"] + - ["System.Windows.Input.MouseButtonState", "System.Windows.Input.MouseDevice", "Method[GetButtonState].ReturnValue"] + - ["System.Windows.Input.InputScopeNameValue", "System.Windows.Input.InputScopeNameValue!", "Field[DateDay]"] + - ["System.Windows.Input.Key", "System.Windows.Input.Key!", "Field[FinalMode]"] + - ["System.Collections.IEnumerator", "System.Windows.Input.CommandBindingCollection", "Method[GetEnumerator].ReturnValue"] + - ["System.Windows.Input.Key", "System.Windows.Input.Key!", "Field[Apps]"] + - ["System.Boolean", "System.Windows.Input.MouseActionConverter", "Method[CanConvertFrom].ReturnValue"] + - ["System.Int32", "System.Windows.Input.StylusPointPropertyInfo", "Property[Minimum]"] + - ["System.Windows.Input.StylusPointProperty", "System.Windows.Input.StylusPointProperties!", "Field[AltitudeOrientation]"] + - ["System.Windows.Input.Key", "System.Windows.Input.Key!", "Field[F12]"] + - ["System.Windows.RoutedEvent", "System.Windows.Input.Stylus!", "Field[StylusMoveEvent]"] + - ["System.Windows.Input.Key", "System.Windows.Input.Key!", "Field[BrowserBack]"] + - ["System.Windows.Input.InertiaTranslationBehavior", "System.Windows.Input.ManipulationInertiaStartingEventArgs", "Property[TranslationBehavior]"] + - ["System.Windows.Input.KeyboardNavigationMode", "System.Windows.Input.KeyboardNavigationMode!", "Field[Once]"] + - ["System.Windows.Input.MouseAction", "System.Windows.Input.MouseAction!", "Field[RightClick]"] + - ["System.Windows.Input.Key", "System.Windows.Input.Key!", "Field[D3]"] + - ["System.Windows.Input.InputGesture", "System.Windows.Input.MouseBinding", "Property[Gesture]"] + - ["System.Boolean", "System.Windows.Input.KeyEventArgs", "Property[IsDown]"] + - ["System.Windows.Input.Key", "System.Windows.Input.Key!", "Field[OemBackslash]"] + - ["System.Boolean", "System.Windows.Input.StylusPointDescription", "Method[IsSubsetOf].ReturnValue"] + - ["System.Windows.RoutedEvent", "System.Windows.Input.Stylus!", "Field[PreviewStylusButtonDownEvent]"] + - ["System.Windows.Input.InputScopeNameValue", "System.Windows.Input.InputScopeNameValue!", "Field[LogOnName]"] + - ["System.Windows.Input.KeyboardNavigationMode", "System.Windows.Input.KeyboardNavigation!", "Method[GetControlTabNavigation].ReturnValue"] + - ["System.Windows.IInputElement", "System.Windows.Input.TouchDevice", "Property[Target]"] + - ["System.Windows.Input.StylusPointPropertyUnit", "System.Windows.Input.StylusPointPropertyUnit!", "Field[None]"] + - ["System.Windows.Input.RoutedUICommand", "System.Windows.Input.MediaCommands!", "Property[ChannelDown]"] + - ["System.Windows.Input.SpeechMode", "System.Windows.Input.SpeechMode!", "Field[Indeterminate]"] + - ["System.Windows.DependencyProperty", "System.Windows.Input.FocusManager!", "Field[IsFocusScopeProperty]"] + - ["System.Windows.Input.MouseAction", "System.Windows.Input.MouseAction!", "Field[RightDoubleClick]"] + - ["System.Windows.Input.RoutedUICommand", "System.Windows.Input.ApplicationCommands!", "Property[Properties]"] + - ["System.Windows.RoutedEvent", "System.Windows.Input.Keyboard!", "Field[GotKeyboardFocusEvent]"] + - ["System.Windows.Input.InputScopeNameValue", "System.Windows.Input.InputScopeNameValue!", "Field[OneChar]"] + - ["System.Windows.Input.ModifierKeys", "System.Windows.Input.KeyboardDevice", "Property[Modifiers]"] + - ["System.Windows.Input.FocusNavigationDirection", "System.Windows.Input.FocusNavigationDirection!", "Field[Left]"] + - ["System.Int32", "System.Windows.Input.InputGestureCollection", "Method[System.Collections.IList.IndexOf].ReturnValue"] + - ["System.Windows.RoutedEvent", "System.Windows.Input.Stylus!", "Field[PreviewStylusSystemGestureEvent]"] + - ["System.Windows.Input.InputScopeNameValue", "System.Windows.Input.InputScopeNameValue!", "Field[Number]"] + - ["System.Windows.Input.StylusDeviceCollection", "System.Windows.Input.TabletDevice", "Property[StylusDevices]"] + - ["System.Windows.Input.Key", "System.Windows.Input.Key!", "Field[AbntC1]"] + - ["System.Windows.Input.Key", "System.Windows.Input.Key!", "Field[A]"] + - ["System.Windows.Input.Key", "System.Windows.Input.Key!", "Field[N]"] + - ["System.Windows.Input.ManipulationDelta", "System.Windows.Input.ManipulationDeltaEventArgs", "Property[DeltaManipulation]"] + - ["System.Windows.Input.Key", "System.Windows.Input.Key!", "Field[Help]"] + - ["System.Windows.Input.InputScopeNameValue", "System.Windows.Input.InputScopeNameValue!", "Field[PostalCode]"] + - ["System.Windows.Input.StylusPointProperty", "System.Windows.Input.StylusPointProperties!", "Field[Z]"] + - ["System.Windows.Input.ImeConversionModeValues", "System.Windows.Input.ImeConversionModeValues!", "Field[NoConversion]"] + - ["System.Windows.Input.SystemGesture", "System.Windows.Input.SystemGesture!", "Field[None]"] + - ["System.Windows.DependencyProperty", "System.Windows.Input.Stylus!", "Field[IsTapFeedbackEnabledProperty]"] + - ["System.Windows.Input.Key", "System.Windows.Input.Key!", "Field[DbeSbcsChar]"] + - ["System.Windows.Input.ManipulationModes", "System.Windows.Input.Manipulation!", "Method[GetManipulationMode].ReturnValue"] + - ["System.Windows.Input.InputScopeNameValue", "System.Windows.Input.InputScopeNameValue!", "Field[TimeMinorSec]"] + - ["System.Windows.Input.Key", "System.Windows.Input.Key!", "Field[OemClear]"] + - ["System.Windows.IInputElement", "System.Windows.Input.Keyboard!", "Property[FocusedElement]"] + - ["System.Boolean", "System.Windows.Input.TouchDevice", "Method[ReportDown].ReturnValue"] + - ["System.Windows.Input.Key", "System.Windows.Input.Key!", "Field[VolumeUp]"] + - ["System.Int32", "System.Windows.Input.StylusPointPropertyInfo", "Property[Maximum]"] + - ["System.Windows.DependencyObject", "System.Windows.Input.FocusManager!", "Method[GetFocusScope].ReturnValue"] + - ["System.Windows.Input.StylusPointProperty", "System.Windows.Input.StylusPointProperties!", "Field[XTiltOrientation]"] + - ["System.Windows.Input.Key", "System.Windows.Input.Key!", "Field[Oem7]"] + - ["System.Windows.IInputElement", "System.Windows.Input.KeyboardDevice", "Method[Focus].ReturnValue"] + - ["System.Windows.Input.Key", "System.Windows.Input.KeyEventArgs", "Property[SystemKey]"] + - ["System.Windows.Input.StagingAreaInputItem", "System.Windows.Input.ProcessInputEventArgs", "Method[PopInput].ReturnValue"] + - ["System.Windows.Input.RoutedUICommand", "System.Windows.Input.ApplicationCommands!", "Property[CancelPrint]"] + - ["System.Object", "System.Windows.Input.MouseActionConverter", "Method[ConvertTo].ReturnValue"] + - ["System.Boolean", "System.Windows.Input.TextCompositionManager!", "Method[StartComposition].ReturnValue"] + - ["System.Windows.Input.RoutedUICommand", "System.Windows.Input.MediaCommands!", "Property[PreviousTrack]"] + - ["System.Windows.RoutedEvent", "System.Windows.Input.Keyboard!", "Field[LostKeyboardFocusEvent]"] + - ["System.Windows.Input.KeyStates", "System.Windows.Input.KeyStates!", "Field[Down]"] + - ["System.Boolean", "System.Windows.Input.AccessKeyEventArgs", "Property[IsMultiple]"] + - ["System.Windows.Input.Key", "System.Windows.Input.Key!", "Field[LeftShift]"] + - ["System.Collections.IList", "System.Windows.Input.InputScope", "Property[PhraseList]"] + - ["System.Object", "System.Windows.Input.MouseGestureConverter", "Method[ConvertFrom].ReturnValue"] + - ["System.Windows.Input.Key", "System.Windows.Input.Key!", "Field[F22]"] + - ["System.Boolean", "System.Windows.Input.ManipulationStartingEventArgs", "Property[IsSingleTouchEnabled]"] + - ["System.Windows.PresentationSource", "System.Windows.Input.StylusDevice", "Property[ActiveSource]"] + - ["System.Windows.Input.StylusPointProperty", "System.Windows.Input.StylusPointProperties!", "Field[TipButton]"] + - ["System.Windows.Input.ModifierKeys", "System.Windows.Input.KeyBinding", "Property[Modifiers]"] + - ["System.Windows.RoutedEvent", "System.Windows.Input.Mouse!", "Field[MouseLeaveEvent]"] + - ["System.Windows.Input.RoutedUICommand", "System.Windows.Input.ComponentCommands!", "Property[MoveRight]"] + - ["System.Object", "System.Windows.Input.InputScopeConverter", "Method[ConvertFrom].ReturnValue"] + - ["System.Windows.Input.Key", "System.Windows.Input.Key!", "Field[F20]"] + - ["System.Windows.Input.ManipulationDelta", "System.Windows.Input.ManipulationDeltaEventArgs", "Property[CumulativeManipulation]"] + - ["System.Windows.Input.InputScopeNameValue", "System.Windows.Input.InputScopeNameValue!", "Field[KatakanaHalfWidth]"] + - ["System.Windows.Input.RoutedUICommand", "System.Windows.Input.ApplicationCommands!", "Property[Cut]"] + - ["System.Boolean", "System.Windows.Input.CommandBindingCollection", "Property[IsSynchronized]"] + - ["System.Windows.Input.StagingAreaInputItem", "System.Windows.Input.ProcessInputEventArgs", "Method[PushInput].ReturnValue"] + - ["System.Windows.RoutedEvent", "System.Windows.Input.CommandManager!", "Field[PreviewCanExecuteEvent]"] + - ["System.Windows.Input.StylusPointCollection", "System.Windows.Input.StylusEventArgs", "Method[GetStylusPoints].ReturnValue"] + - ["System.Object", "System.Windows.Input.MouseActionConverter", "Method[ConvertFrom].ReturnValue"] + - ["System.Windows.PresentationSource", "System.Windows.Input.KeyboardDevice", "Property[ActiveSource]"] + - ["System.Windows.Input.Key", "System.Windows.Input.Key!", "Field[DbeEnterWordRegisterMode]"] + - ["System.Windows.Input.MouseButtonState", "System.Windows.Input.MouseDevice", "Property[RightButton]"] + - ["System.Windows.Input.RoutedUICommand", "System.Windows.Input.MediaCommands!", "Property[IncreaseBass]"] + - ["System.Windows.Input.StylusPointProperty", "System.Windows.Input.StylusPointProperties!", "Field[YawRotation]"] + - ["System.Windows.Input.KeyStates", "System.Windows.Input.KeyStates!", "Field[Toggled]"] + - ["System.Windows.Input.Cursor", "System.Windows.Input.Cursors!", "Property[ScrollNS]"] + - ["System.Boolean", "System.Windows.Input.InputLanguageChangingEventArgs", "Property[Rejected]"] + - ["System.Windows.Input.Key", "System.Windows.Input.Key!", "Field[Oem6]"] + - ["System.Windows.Input.Key", "System.Windows.Input.Key!", "Field[K]"] + - ["System.Windows.DependencyProperty", "System.Windows.Input.KeyboardNavigation!", "Field[DirectionalNavigationProperty]"] + - ["System.Windows.Input.RoutedUICommand", "System.Windows.Input.MediaCommands!", "Property[Pause]"] + - ["System.Windows.Input.CursorType", "System.Windows.Input.CursorType!", "Field[Arrow]"] + - ["System.Windows.Input.ImeConversionModeValues", "System.Windows.Input.ImeConversionModeValues!", "Field[Katakana]"] + - ["System.Windows.Input.InputMode", "System.Windows.Input.InputMode!", "Field[Sink]"] + - ["System.Boolean", "System.Windows.Input.StylusPoint", "Method[Equals].ReturnValue"] + - ["System.String", "System.Windows.Input.MouseGestureValueSerializer", "Method[ConvertToString].ReturnValue"] + - ["System.Windows.Input.SystemGesture", "System.Windows.Input.SystemGesture!", "Field[Drag]"] + - ["System.Windows.Input.MouseAction", "System.Windows.Input.MouseAction!", "Field[WheelClick]"] + - ["System.Windows.Input.Key", "System.Windows.Input.Key!", "Field[OemQuestion]"] + - ["System.Boolean", "System.Windows.Input.CursorConverter", "Method[CanConvertTo].ReturnValue"] + - ["System.Boolean", "System.Windows.Input.InputLanguageManager!", "Method[GetRestoreInputLanguage].ReturnValue"] + - ["System.Windows.WeakEventManager+ListenerList", "System.Windows.Input.CanExecuteChangedEventManager", "Method[NewListenerList].ReturnValue"] + - ["System.Windows.Input.Key", "System.Windows.Input.Key!", "Field[Select]"] + - ["System.Windows.Input.Key", "System.Windows.Input.Key!", "Field[F17]"] + - ["System.Windows.Input.Key", "System.Windows.Input.Key!", "Field[BrowserForward]"] + - ["System.String", "System.Windows.Input.TextComposition", "Property[CompositionText]"] + - ["System.Windows.IInputElement", "System.Windows.Input.ManipulationInertiaStartingEventArgs", "Property[ManipulationContainer]"] + - ["System.Object", "System.Windows.Input.StagingAreaInputItem", "Method[GetData].ReturnValue"] + - ["System.Windows.Input.MouseButtonState", "System.Windows.Input.Mouse!", "Property[XButton1]"] + - ["System.Windows.RoutedEvent", "System.Windows.Input.TextCompositionManager!", "Field[PreviewTextInputStartEvent]"] + - ["System.Windows.Input.Cursor", "System.Windows.Input.Cursors!", "Property[Hand]"] + - ["System.Boolean", "System.Windows.Input.KeyboardDevice", "Method[IsKeyDown].ReturnValue"] + - ["System.Windows.Input.CaptureMode", "System.Windows.Input.CaptureMode!", "Field[None]"] + - ["System.Windows.Input.MouseButton", "System.Windows.Input.MouseButton!", "Field[Middle]"] + - ["System.Windows.RoutedEvent", "System.Windows.Input.FocusManager!", "Field[LostFocusEvent]"] + - ["System.Windows.Vector", "System.Windows.Input.ManipulationDelta", "Property[Translation]"] + - ["System.Windows.Input.InputScopeNameValue", "System.Windows.Input.InputScopeNameValue!", "Field[PersonalMiddleName]"] + - ["System.Windows.Input.ModifierKeys", "System.Windows.Input.ModifierKeys!", "Field[Control]"] + - ["System.Windows.Input.Key", "System.Windows.Input.Key!", "Field[D2]"] + - ["System.Windows.Input.Key", "System.Windows.Input.Key!", "Field[End]"] + - ["System.Windows.Input.Key", "System.Windows.Input.Key!", "Field[F1]"] + - ["System.Windows.Input.InputScopeNameValue", "System.Windows.Input.InputScopeNameValue!", "Field[AlphanumericHalfWidth]"] + - ["System.Windows.Input.StylusDevice", "System.Windows.Input.MouseEventArgs", "Property[StylusDevice]"] + - ["System.Windows.Input.StylusPointPropertyUnit", "System.Windows.Input.StylusPointPropertyUnit!", "Field[Pounds]"] + - ["System.Double", "System.Windows.Input.StylusPoint!", "Field[MinXY]"] + - ["System.String", "System.Windows.Input.InputScope", "Property[SrgsMarkup]"] + - ["System.Windows.Input.Key", "System.Windows.Input.Key!", "Field[DeadCharProcessed]"] + - ["System.Windows.Input.RoutedUICommand", "System.Windows.Input.NavigationCommands!", "Property[FirstPage]"] + - ["System.Windows.Freezable", "System.Windows.Input.InputBinding", "Method[CreateInstanceCore].ReturnValue"] + - ["System.Windows.Input.Key", "System.Windows.Input.Key!", "Field[ImeAccept]"] + - ["System.Windows.Input.InputScopeNameValue", "System.Windows.Input.InputScopeNameValue!", "Field[AddressStateOrProvince]"] + - ["System.Windows.Input.MouseButton", "System.Windows.Input.MouseButton!", "Field[XButton1]"] + - ["System.Windows.Input.RoutedUICommand", "System.Windows.Input.ComponentCommands!", "Property[SelectToHome]"] + - ["System.Windows.Input.KeyboardNavigationMode", "System.Windows.Input.KeyboardNavigation!", "Method[GetDirectionalNavigation].ReturnValue"] + - ["System.String", "System.Windows.Input.TextCompositionEventArgs", "Property[SystemText]"] + - ["System.String", "System.Windows.Input.KeyGestureValueSerializer", "Method[ConvertToString].ReturnValue"] + - ["System.Boolean", "System.Windows.Input.KeyConverter", "Method[CanConvertTo].ReturnValue"] + - ["System.Windows.Input.Key", "System.Windows.Input.Key!", "Field[F18]"] + - ["System.Object", "System.Windows.Input.KeyGestureConverter", "Method[ConvertFrom].ReturnValue"] + - ["System.Windows.Input.InputGesture", "System.Windows.Input.InputGestureCollection", "Property[Item]"] + - ["System.Windows.Input.Key", "System.Windows.Input.Key!", "Field[Insert]"] + - ["System.Windows.RoutedEvent", "System.Windows.Input.Mouse!", "Field[PreviewMouseWheelEvent]"] + - ["System.String", "System.Windows.Input.TextComposition", "Property[SystemCompositionText]"] + - ["System.Boolean", "System.Windows.Input.ManipulationInertiaStartingEventArgs", "Method[Cancel].ReturnValue"] + - ["System.Windows.Input.Key", "System.Windows.Input.Key!", "Field[Home]"] + - ["System.Windows.Input.Key", "System.Windows.Input.Key!", "Field[DbeRoman]"] + - ["System.Windows.RoutedEvent", "System.Windows.Input.Stylus!", "Field[PreviewStylusButtonUpEvent]"] + - ["System.Windows.Input.InputScopeNameValue", "System.Windows.Input.InputScopeNameValue!", "Field[NumberFullWidth]"] + - ["System.Windows.Input.CaptureMode", "System.Windows.Input.TouchDevice", "Property[CaptureMode]"] + - ["System.Windows.Input.TouchPoint", "System.Windows.Input.TouchFrameEventArgs", "Method[GetPrimaryTouchPoint].ReturnValue"] + - ["System.Int32", "System.Windows.Input.InputEventArgs", "Property[Timestamp]"] + - ["System.Windows.Input.Cursor", "System.Windows.Input.Cursors!", "Property[AppStarting]"] + - ["System.Windows.Input.Key", "System.Windows.Input.Key!", "Field[D]"] + - ["System.Windows.Input.InputType", "System.Windows.Input.InputType!", "Field[Keyboard]"] + - ["System.Windows.Input.InputScopeNameValue", "System.Windows.Input.InputScopeNameValue!", "Field[AlphanumericFullWidth]"] + - ["System.Windows.Input.StylusPointPropertyUnit", "System.Windows.Input.StylusPointPropertyUnit!", "Field[Grams]"] + - ["System.Windows.Input.ModifierKeys", "System.Windows.Input.MouseGesture", "Property[Modifiers]"] + - ["System.Windows.Input.RoutedUICommand", "System.Windows.Input.MediaCommands!", "Property[DecreaseMicrophoneVolume]"] + - ["System.Windows.Input.Key", "System.Windows.Input.Key!", "Field[CrSel]"] + - ["System.Windows.Input.RoutedUICommand", "System.Windows.Input.ApplicationCommands!", "Property[SelectAll]"] + - ["System.String", "System.Windows.Input.RoutedCommand", "Property[Name]"] + - ["System.Windows.Input.InputScopeNameValue", "System.Windows.Input.InputScopeNameValue!", "Field[TelephoneCountryCode]"] + - ["System.Windows.Input.Key", "System.Windows.Input.Key!", "Field[OemTilde]"] + - ["System.Windows.Input.TextCompositionAutoComplete", "System.Windows.Input.TextCompositionAutoComplete!", "Field[On]"] + - ["System.Windows.Input.Key", "System.Windows.Input.Key!", "Field[Delete]"] + - ["System.Boolean", "System.Windows.Input.Stylus!", "Method[GetIsTouchFeedbackEnabled].ReturnValue"] + - ["System.Windows.Input.ImeSentenceModeValues", "System.Windows.Input.ImeSentenceModeValues!", "Field[Conversation]"] + - ["System.Windows.Input.InputScopeNameValue", "System.Windows.Input.InputScopeNameValue!", "Field[PersonalGivenName]"] + - ["System.Windows.Input.Key", "System.Windows.Input.Key!", "Field[OemPipe]"] + - ["System.String", "System.Windows.Input.InputScope", "Property[RegularExpression]"] + - ["System.Windows.Input.FocusNavigationDirection", "System.Windows.Input.FocusNavigationDirection!", "Field[Next]"] + - ["System.Windows.Input.Key", "System.Windows.Input.Key!", "Field[D4]"] + - ["System.Boolean", "System.Windows.Input.InputMethodStateChangedEventArgs", "Property[IsImeSentenceModeChanged]"] + - ["System.Windows.RoutedEvent", "System.Windows.Input.Stylus!", "Field[StylusButtonUpEvent]"] + - ["System.Windows.Input.Key", "System.Windows.Input.Key!", "Field[I]"] + - ["System.Windows.Input.Cursor", "System.Windows.Input.Cursors!", "Property[ScrollE]"] + - ["System.Boolean", "System.Windows.Input.ManipulationCompletedEventArgs", "Property[IsInertial]"] + - ["System.Windows.Input.Key", "System.Windows.Input.Key!", "Field[DbeFlushString]"] + - ["System.Collections.Generic.IEnumerable", "System.Windows.Input.ManipulationDeltaEventArgs", "Property[Manipulators]"] + - ["System.Windows.Input.Cursor", "System.Windows.Input.Cursors!", "Property[ArrowCD]"] + - ["System.Windows.PresentationSource", "System.Windows.Input.InputDevice", "Property[ActiveSource]"] + - ["System.Windows.Point", "System.Windows.Input.TouchPoint", "Property[Position]"] + - ["System.Windows.Input.Key", "System.Windows.Input.Key!", "Field[Scroll]"] + - ["System.Windows.RoutedEvent", "System.Windows.Input.Mouse!", "Field[LostMouseCaptureEvent]"] + - ["System.Boolean", "System.Windows.Input.StylusDevice", "Property[InAir]"] + - ["System.Windows.Input.Key", "System.Windows.Input.Key!", "Field[M]"] + - ["System.Windows.RoutedEvent", "System.Windows.Input.Mouse!", "Field[MouseDownEvent]"] + - ["System.Windows.RoutedEvent", "System.Windows.Input.CommandManager!", "Field[CanExecuteEvent]"] + - ["System.Windows.Input.InertiaRotationBehavior", "System.Windows.Input.ManipulationInertiaStartingEventArgs", "Property[RotationBehavior]"] + - ["System.Boolean", "System.Windows.Input.InputGesture", "Method[Matches].ReturnValue"] + - ["System.Windows.Input.TouchAction", "System.Windows.Input.TouchAction!", "Field[Down]"] + - ["System.Windows.Input.MouseAction", "System.Windows.Input.MouseAction!", "Field[MiddleClick]"] + - ["System.Windows.Input.MouseButtonState", "System.Windows.Input.MouseButtonEventArgs", "Property[ButtonState]"] + - ["System.Windows.Input.Cursor", "System.Windows.Input.Cursors!", "Property[No]"] + - ["System.Int32", "System.Windows.Input.KeyboardNavigation!", "Method[GetTabIndex].ReturnValue"] + - ["System.Windows.Input.StylusPointProperty", "System.Windows.Input.StylusPointProperties!", "Field[SecondaryTipButton]"] + - ["System.Int32", "System.Windows.Input.CommandBindingCollection", "Method[System.Collections.IList.Add].ReturnValue"] + - ["System.Windows.Input.ManipulationDelta", "System.Windows.Input.ManipulationCompletedEventArgs", "Property[TotalManipulation]"] + - ["System.Windows.Input.StylusPointProperty", "System.Windows.Input.StylusPointProperties!", "Field[Y]"] + - ["System.Windows.Input.InputManager", "System.Windows.Input.NotifyInputEventArgs", "Property[InputManager]"] + - ["System.Boolean", "System.Windows.Input.ManipulationStartedEventArgs", "Method[Cancel].ReturnValue"] + - ["System.Boolean", "System.Windows.Input.StylusPointDescription", "Method[HasProperty].ReturnValue"] + - ["System.Object", "System.Windows.Input.InputBinding", "Property[CommandParameter]"] + - ["System.String", "System.Windows.Input.StylusDevice", "Method[ToString].ReturnValue"] + - ["System.Windows.Input.RoutedUICommand", "System.Windows.Input.NavigationCommands!", "Property[LastPage]"] + - ["System.Windows.Input.InputScope", "System.Windows.Input.InputMethod!", "Method[GetInputScope].ReturnValue"] + - ["System.Object", "System.Windows.Input.InputGestureCollection", "Property[SyncRoot]"] + - ["System.Windows.RoutedEvent", "System.Windows.Input.Mouse!", "Field[GotMouseCaptureEvent]"] + - ["System.Boolean", "System.Windows.Input.TouchDevice", "Method[ReportMove].ReturnValue"] + - ["System.Windows.Vector", "System.Windows.Input.ManipulationDelta", "Property[Scale]"] + - ["System.Windows.RoutedEvent", "System.Windows.Input.Stylus!", "Field[PreviewStylusOutOfRangeEvent]"] + - ["System.Windows.IInputElement", "System.Windows.Input.ManipulationBoundaryFeedbackEventArgs", "Property[ManipulationContainer]"] + - ["System.Int32", "System.Windows.Input.InputGestureCollection", "Method[IndexOf].ReturnValue"] + - ["System.Windows.Input.Key", "System.Windows.Input.Key!", "Field[OemAttn]"] + - ["System.Windows.DependencyProperty", "System.Windows.Input.InputMethod!", "Field[PreferredImeConversionModeProperty]"] + - ["System.Windows.Input.RoutedUICommand", "System.Windows.Input.ComponentCommands!", "Property[MoveLeft]"] + - ["System.Int32", "System.Windows.Input.InputBindingCollection", "Method[System.Collections.IList.Add].ReturnValue"] + - ["System.Windows.Input.RoutedUICommand", "System.Windows.Input.NavigationCommands!", "Property[BrowseForward]"] + - ["System.Windows.Input.SystemGesture", "System.Windows.Input.SystemGesture!", "Field[RightDrag]"] + - ["System.Windows.DependencyProperty", "System.Windows.Input.Stylus!", "Field[IsFlicksEnabledProperty]"] + - ["System.Windows.Input.Key", "System.Windows.Input.Key!", "Field[NumPad1]"] + - ["System.Windows.Input.Key", "System.Windows.Input.Key!", "Field[VolumeMute]"] + - ["System.Windows.Input.CursorType", "System.Windows.Input.CursorType!", "Field[ScrollS]"] + - ["System.Windows.IInputElement", "System.Windows.Input.Mouse!", "Property[Captured]"] + - ["System.Boolean", "System.Windows.Input.InputScopeNameConverter", "Method[CanConvertFrom].ReturnValue"] + - ["System.Single", "System.Windows.Input.StylusPointPropertyInfo", "Property[Resolution]"] + - ["System.Windows.RoutedEvent", "System.Windows.Input.Stylus!", "Field[PreviewStylusUpEvent]"] + - ["System.Windows.Input.Key", "System.Windows.Input.Key!", "Field[VolumeDown]"] + - ["System.Windows.IInputElement", "System.Windows.Input.ICommandSource", "Property[CommandTarget]"] + - ["System.Windows.Input.Key", "System.Windows.Input.Key!", "Field[Y]"] + - ["System.Windows.Input.RoutedUICommand", "System.Windows.Input.ApplicationCommands!", "Property[Paste]"] + - ["System.Windows.Input.CursorType", "System.Windows.Input.CursorType!", "Field[SizeWE]"] + - ["System.Globalization.CultureInfo", "System.Windows.Input.InputLanguageManager!", "Method[GetInputLanguage].ReturnValue"] + - ["System.Windows.Input.CursorType", "System.Windows.Input.CursorType!", "Field[ScrollNE]"] + - ["System.Windows.Input.CursorType", "System.Windows.Input.CursorType!", "Field[UpArrow]"] + - ["System.Windows.Input.InputMethod", "System.Windows.Input.InputMethod!", "Property[Current]"] + - ["System.Boolean", "System.Windows.Input.ModifierKeysConverter!", "Method[IsDefinedModifierKeys].ReturnValue"] + - ["System.Windows.Input.Key", "System.Windows.Input.Key!", "Field[Up]"] + - ["System.Windows.Freezable", "System.Windows.Input.MouseBinding", "Method[CreateInstanceCore].ReturnValue"] + - ["System.Windows.Input.FocusNavigationDirection", "System.Windows.Input.FocusNavigationDirection!", "Field[First]"] + - ["System.Windows.Input.TabletDeviceType", "System.Windows.Input.TabletDevice", "Property[Type]"] + - ["System.Windows.Input.MouseButtonState", "System.Windows.Input.MouseDevice", "Property[MiddleButton]"] + - ["System.String", "System.Windows.Input.TextComposition", "Property[ControlText]"] + - ["System.Windows.Input.Key", "System.Windows.Input.Key!", "Field[F3]"] + - ["System.Windows.Input.Key", "System.Windows.Input.Key!", "Field[L]"] + - ["System.Windows.Input.CursorType", "System.Windows.Input.CursorType!", "Field[ScrollNW]"] + - ["System.Windows.Input.Key", "System.Windows.Input.Key!", "Field[F21]"] + - ["System.Single", "System.Windows.Input.StylusPoint", "Property[PressureFactor]"] + - ["System.Windows.Freezable", "System.Windows.Input.KeyBinding", "Method[CreateInstanceCore].ReturnValue"] + - ["System.Windows.Input.Key", "System.Windows.Input.Key!", "Field[AbntC2]"] + - ["System.Windows.Input.Key", "System.Windows.Input.Key!", "Field[Execute]"] + - ["System.Windows.Point", "System.Windows.Input.ManipulationCompletedEventArgs", "Property[ManipulationOrigin]"] + - ["System.Globalization.CultureInfo", "System.Windows.Input.IInputLanguageSource", "Property[CurrentInputLanguage]"] + - ["System.Windows.Input.MouseAction", "System.Windows.Input.MouseAction!", "Field[None]"] + - ["System.Windows.Input.StylusPointProperty", "System.Windows.Input.StylusPointProperties!", "Field[AzimuthOrientation]"] + - ["System.Windows.IInputElement", "System.Windows.Input.KeyboardFocusChangedEventArgs", "Property[OldFocus]"] + - ["System.Object", "System.Windows.Input.ICommandSource", "Property[CommandParameter]"] + - ["System.Boolean", "System.Windows.Input.KeyboardNavigation!", "Method[GetIsTabStop].ReturnValue"] + - ["System.Windows.Input.Key", "System.Windows.Input.Key!", "Field[Q]"] + - ["System.Windows.Input.Key", "System.Windows.Input.Key!", "Field[ImeProcessed]"] + - ["System.Boolean", "System.Windows.Input.MouseDevice", "Method[Capture].ReturnValue"] + - ["System.Boolean", "System.Windows.Input.InputScopeNameConverter", "Method[CanConvertTo].ReturnValue"] + - ["System.Boolean", "System.Windows.Input.KeyGestureConverter", "Method[CanConvertTo].ReturnValue"] + - ["System.Windows.Input.StylusPointCollection", "System.Windows.Input.StylusDevice", "Method[GetStylusPoints].ReturnValue"] + - ["System.Windows.Input.TabletHardwareCapabilities", "System.Windows.Input.TabletDevice", "Property[TabletHardwareCapabilities]"] + - ["System.Collections.IEnumerator", "System.Windows.Input.TabletDeviceCollection", "Method[System.Collections.IEnumerable.GetEnumerator].ReturnValue"] + - ["System.Windows.Input.KeyboardDevice", "System.Windows.Input.KeyboardEventArgs", "Property[KeyboardDevice]"] + - ["System.Windows.IInputElement", "System.Windows.Input.MouseDevice", "Property[DirectlyOver]"] + - ["System.Windows.Input.CursorType", "System.Windows.Input.CursorType!", "Field[ScrollSW]"] + - ["System.Windows.DependencyProperty", "System.Windows.Input.InputMethod!", "Field[IsInputMethodEnabledProperty]"] + - ["System.Boolean", "System.Windows.Input.ModifierKeysConverter", "Method[CanConvertFrom].ReturnValue"] + - ["System.Windows.Input.InputGesture", "System.Windows.Input.KeyBinding", "Property[Gesture]"] + - ["System.ComponentModel.TypeConverter+StandardValuesCollection", "System.Windows.Input.CursorConverter", "Method[GetStandardValues].ReturnValue"] + - ["System.Boolean", "System.Windows.Input.TouchDevice", "Method[Capture].ReturnValue"] + - ["System.Windows.Input.StylusPointProperty", "System.Windows.Input.StylusPointProperties!", "Field[PitchRotation]"] + - ["System.Int32", "System.Windows.Input.CommandBindingCollection", "Method[IndexOf].ReturnValue"] + - ["System.Windows.Input.ICommand", "System.Windows.Input.InputBinding", "Property[Command]"] + - ["System.Boolean", "System.Windows.Input.CommandBindingCollection", "Method[Contains].ReturnValue"] + - ["System.Windows.Input.Key", "System.Windows.Input.Key!", "Field[Add]"] + - ["System.Windows.Input.FocusNavigationDirection", "System.Windows.Input.TraversalRequest", "Property[FocusNavigationDirection]"] + - ["System.Windows.RoutedEvent", "System.Windows.Input.Keyboard!", "Field[PreviewKeyDownEvent]"] + - ["System.Windows.Input.RoutedUICommand", "System.Windows.Input.ComponentCommands!", "Property[MoveFocusPageDown]"] + - ["System.Windows.UIElement", "System.Windows.Input.AccessKeyPressedEventArgs", "Property[Target]"] + - ["System.Int32", "System.Windows.Input.TabletDeviceCollection", "Property[Count]"] + - ["System.Windows.Input.Key", "System.Windows.Input.Key!", "Field[Clear]"] + - ["System.Windows.Input.Key", "System.Windows.Input.Key!", "Field[LeftAlt]"] + - ["System.Windows.Input.Key", "System.Windows.Input.Key!", "Field[NumPad0]"] + - ["System.Windows.Input.Key", "System.Windows.Input.Key!", "Field[OemQuotes]"] + - ["System.Windows.Input.FocusNavigationDirection", "System.Windows.Input.FocusNavigationDirection!", "Field[Right]"] + - ["System.Windows.Input.Key", "System.Windows.Input.Key!", "Field[Prior]"] + - ["System.Windows.Input.MouseButton", "System.Windows.Input.MouseButton!", "Field[XButton2]"] + - ["System.Windows.Input.CursorType", "System.Windows.Input.CursorType!", "Field[ScrollSE]"] + - ["System.Boolean", "System.Windows.Input.TouchDevice", "Property[IsActive]"] + - ["System.Int32", "System.Windows.Input.CommandBindingCollection", "Method[System.Collections.IList.IndexOf].ReturnValue"] + - ["System.Boolean", "System.Windows.Input.InputMethod!", "Method[GetIsInputMethodSuspended].ReturnValue"] + - ["System.Boolean", "System.Windows.Input.CommandBindingCollection", "Property[IsFixedSize]"] + - ["System.Windows.Input.RoutedUICommand", "System.Windows.Input.MediaCommands!", "Property[DecreaseBass]"] + - ["System.Windows.Input.SystemGesture", "System.Windows.Input.SystemGesture!", "Field[TwoFingerTap]"] + - ["System.Windows.IInputElement", "System.Windows.Input.StylusDevice", "Property[Target]"] + - ["System.Windows.Input.RoutedUICommand", "System.Windows.Input.ApplicationCommands!", "Property[CorrectionList]"] + - ["System.Boolean", "System.Windows.Input.Stylus!", "Method[GetIsPressAndHoldEnabled].ReturnValue"] + - ["System.Boolean", "System.Windows.Input.InputBindingCollection", "Property[IsFixedSize]"] + - ["System.Windows.Input.SpeechMode", "System.Windows.Input.InputMethod", "Property[SpeechMode]"] + - ["System.Windows.Input.Key", "System.Windows.Input.Key!", "Field[F10]"] + - ["System.Windows.DependencyProperty", "System.Windows.Input.InputBinding!", "Field[CommandParameterProperty]"] + - ["System.Windows.Input.ManipulationModes", "System.Windows.Input.ManipulationModes!", "Field[TranslateX]"] + - ["System.Windows.IInputElement", "System.Windows.Input.KeyboardFocusChangedEventArgs", "Property[NewFocus]"] + - ["System.Windows.Input.TouchDevice", "System.Windows.Input.TouchPoint", "Property[TouchDevice]"] + - ["System.Windows.Input.Cursor", "System.Windows.Input.Cursors!", "Property[ScrollS]"] + - ["System.Windows.Input.TouchAction", "System.Windows.Input.TouchPoint", "Property[Action]"] + - ["System.Windows.Input.StylusButtonState", "System.Windows.Input.StylusButtonState!", "Field[Down]"] + - ["System.Windows.Input.CursorType", "System.Windows.Input.CursorType!", "Field[ScrollAll]"] + - ["System.Windows.Input.MouseButtonState", "System.Windows.Input.MouseEventArgs", "Property[XButton1]"] + - ["System.Object", "System.Windows.Input.CommandConverter", "Method[ConvertTo].ReturnValue"] + - ["System.Windows.Input.InputScopeNameValue", "System.Windows.Input.InputScopeNameValue!", "Field[CurrencyAmountAndSymbol]"] + - ["System.Object", "System.Windows.Input.ExecutedRoutedEventArgs", "Property[Parameter]"] + - ["System.Double", "System.Windows.Input.InertiaExpansionBehavior", "Property[DesiredDeceleration]"] + - ["System.Int32", "System.Windows.Input.MouseWheelEventArgs", "Property[Delta]"] + - ["System.Boolean", "System.Windows.Input.InputGestureCollection", "Method[Contains].ReturnValue"] + - ["System.Windows.Point", "System.Windows.Input.Mouse!", "Method[GetPosition].ReturnValue"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.Windows.Input.TabletDevice", "Property[SupportedStylusPointProperties]"] + - ["System.Windows.RoutedEvent", "System.Windows.Input.AccessKeyManager!", "Field[AccessKeyPressedEvent]"] + - ["System.Windows.Input.SystemGesture", "System.Windows.Input.SystemGesture!", "Field[HoverLeave]"] + - ["System.Windows.Input.InputType", "System.Windows.Input.InputType!", "Field[Command]"] + - ["System.Windows.Input.Key", "System.Windows.Input.Key!", "Field[Escape]"] + - ["System.Windows.Input.ImeConversionModeValues", "System.Windows.Input.InputMethod!", "Method[GetPreferredImeConversionMode].ReturnValue"] + - ["System.Windows.Input.StylusPointPropertyUnit", "System.Windows.Input.StylusPointPropertyUnit!", "Field[Degrees]"] + - ["System.Windows.DependencyProperty", "System.Windows.Input.Stylus!", "Field[IsTouchFeedbackEnabledProperty]"] + - ["System.Windows.Point", "System.Windows.Input.StylusEventArgs", "Method[GetPosition].ReturnValue"] + - ["System.Windows.Input.TouchPoint", "System.Windows.Input.TouchEventArgs", "Method[GetTouchPoint].ReturnValue"] + - ["System.Windows.Input.StylusPointProperty", "System.Windows.Input.StylusPointProperties!", "Field[BarrelButton]"] + - ["System.Boolean", "System.Windows.Input.Keyboard!", "Method[IsKeyDown].ReturnValue"] + - ["System.Boolean", "System.Windows.Input.KeyEventArgs", "Property[IsUp]"] + - ["System.Double", "System.Windows.Input.InertiaTranslationBehavior", "Property[DesiredDeceleration]"] + - ["System.Windows.Input.StylusDevice", "System.Windows.Input.StylusButton", "Property[StylusDevice]"] + - ["System.Boolean", "System.Windows.Input.CanExecuteChangedEventManager", "Method[Purge].ReturnValue"] + - ["System.Windows.Input.CursorType", "System.Windows.Input.CursorType!", "Field[SizeAll]"] + - ["System.Windows.Input.TabletHardwareCapabilities", "System.Windows.Input.TabletHardwareCapabilities!", "Field[StylusHasPhysicalIds]"] + - ["System.Windows.DependencyProperty", "System.Windows.Input.KeyboardNavigation!", "Field[AcceptsReturnProperty]"] + - ["System.Windows.Input.Key", "System.Windows.Input.Key!", "Field[OemCloseBrackets]"] + - ["System.Windows.Point", "System.Windows.Input.StylusPoint", "Method[ToPoint].ReturnValue"] + - ["System.Boolean", "System.Windows.Input.CommandConverter", "Method[CanConvertTo].ReturnValue"] + - ["System.Windows.Input.Key", "System.Windows.Input.Key!", "Field[OemOpenBrackets]"] + - ["System.Windows.Input.Key", "System.Windows.Input.Key!", "Field[Pa1]"] + - ["System.Boolean", "System.Windows.Input.InputMethodStateChangedEventArgs", "Property[IsSpeechModeChanged]"] + - ["System.Boolean", "System.Windows.Input.InputMethod", "Property[CanShowRegisterWordUI]"] + - ["System.Windows.Input.Key", "System.Windows.Input.KeyEventArgs", "Property[Key]"] + - ["System.Boolean", "System.Windows.Input.ManipulationCompletedEventArgs", "Method[Cancel].ReturnValue"] + - ["System.Windows.IInputElement", "System.Windows.Input.Stylus!", "Property[Captured]"] + - ["System.Windows.Input.Key", "System.Windows.Input.Key!", "Field[Decimal]"] + - ["System.Windows.Input.RoutedUICommand", "System.Windows.Input.ComponentCommands!", "Property[ExtendSelectionDown]"] + - ["System.Windows.DependencyProperty", "System.Windows.Input.InputMethod!", "Field[PreferredImeSentenceModeProperty]"] + - ["System.Boolean", "System.Windows.Input.KeyboardDevice", "Method[IsKeyToggled].ReturnValue"] + - ["System.Windows.Input.ModifierKeys", "System.Windows.Input.ModifierKeys!", "Field[Alt]"] + - ["System.Windows.Input.Key", "System.Windows.Input.KeyGesture", "Property[Key]"] + - ["System.Int32", "System.Windows.Input.InputBindingCollection", "Method[IndexOf].ReturnValue"] + - ["System.Windows.Input.Key", "System.Windows.Input.Key!", "Field[ImeNonConvert]"] + - ["System.Windows.Input.Key", "System.Windows.Input.Key!", "Field[OemPlus]"] + - ["System.Boolean", "System.Windows.Input.AccessKeyManager!", "Method[ProcessKey].ReturnValue"] + - ["System.Windows.Input.Key", "System.Windows.Input.Key!", "Field[LaunchApplication2]"] + - ["System.Windows.Input.Key", "System.Windows.Input.Key!", "Field[OemSemicolon]"] + - ["System.Windows.Input.CursorType", "System.Windows.Input.CursorType!", "Field[ArrowCD]"] + - ["System.Boolean", "System.Windows.Input.TouchDevice", "Method[ReportUp].ReturnValue"] + - ["System.Double", "System.Windows.Input.ManipulationPivot", "Property[Radius]"] + - ["System.Windows.RoutedEvent", "System.Windows.Input.Mouse!", "Field[MouseUpEvent]"] + - ["System.Windows.RoutedEvent", "System.Windows.Input.Mouse!", "Field[PreviewMouseDownOutsideCapturedElementEvent]"] + - ["System.Windows.Input.ManipulationModes", "System.Windows.Input.ManipulationModes!", "Field[Rotate]"] + - ["System.Windows.RoutedEvent", "System.Windows.Input.Keyboard!", "Field[KeyboardInputProviderAcquireFocusEvent]"] + - ["System.Windows.Input.RoutedUICommand", "System.Windows.Input.ComponentCommands!", "Property[MoveUp]"] + - ["System.Windows.Input.TouchPointCollection", "System.Windows.Input.TouchEventArgs", "Method[GetIntermediateTouchPoints].ReturnValue"] + - ["System.Windows.Input.Key", "System.Windows.Input.Key!", "Field[DbeDbcsChar]"] + - ["System.Windows.Input.TabletHardwareCapabilities", "System.Windows.Input.TabletHardwareCapabilities!", "Field[Integrated]"] + - ["System.Windows.Input.RoutedUICommand", "System.Windows.Input.ApplicationCommands!", "Property[New]"] + - ["System.Windows.Input.CursorType", "System.Windows.Input.CursorType!", "Field[SizeNS]"] + - ["System.Windows.Input.StylusButtonCollection", "System.Windows.Input.StylusDevice", "Property[StylusButtons]"] + - ["System.String", "System.Windows.Input.TextCompositionEventArgs", "Property[ControlText]"] + - ["System.Windows.Input.RoutedUICommand", "System.Windows.Input.MediaCommands!", "Property[MuteMicrophoneVolume]"] + - ["System.Boolean", "System.Windows.Input.InputMethodStateChangedEventArgs", "Property[IsHandwritingStateChanged]"] + - ["System.Windows.IInputElement", "System.Windows.Input.Manipulation!", "Method[GetManipulationContainer].ReturnValue"] + - ["System.Boolean", "System.Windows.Input.KeyValueSerializer", "Method[CanConvertToString].ReturnValue"] + - ["System.Windows.Input.StylusPointPropertyUnit", "System.Windows.Input.StylusPointPropertyUnit!", "Field[Seconds]"] + - ["System.Windows.Input.Cursor", "System.Windows.Input.Cursors!", "Property[ScrollSE]"] + - ["System.Windows.Input.Key", "System.Windows.Input.Key!", "Field[BrowserHome]"] + - ["System.Windows.Input.CaptureMode", "System.Windows.Input.CaptureMode!", "Field[SubTree]"] + - ["System.Guid", "System.Windows.Input.StylusButton", "Property[Guid]"] + - ["System.Windows.Input.KeyStates", "System.Windows.Input.KeyEventArgs", "Property[KeyStates]"] + - ["System.Windows.Input.RoutedUICommand", "System.Windows.Input.ComponentCommands!", "Property[MoveToEnd]"] + - ["System.Windows.RoutedEvent", "System.Windows.Input.Stylus!", "Field[StylusButtonDownEvent]"] + - ["System.Windows.RoutedEvent", "System.Windows.Input.Stylus!", "Field[StylusInRangeEvent]"] + - ["System.Windows.Input.KeyboardDevice", "System.Windows.Input.InputManager", "Property[PrimaryKeyboardDevice]"] + - ["System.Boolean", "System.Windows.Input.Keyboard!", "Method[IsKeyUp].ReturnValue"] + - ["System.Windows.Input.Key", "System.Windows.Input.Key!", "Field[Subtract]"] + - ["System.Windows.Input.Key", "System.Windows.Input.Key!", "Field[JunjaMode]"] + - ["System.Windows.Input.RoutedUICommand", "System.Windows.Input.MediaCommands!", "Property[ChannelUp]"] + - ["System.Windows.Point", "System.Windows.Input.ManipulationDeltaEventArgs", "Property[ManipulationOrigin]"] + - ["System.Windows.Input.InputScopeNameValue", "System.Windows.Input.InputScopeNameValue!", "Field[PersonalNameSuffix]"] + - ["System.Boolean", "System.Windows.Input.ModifierKeysValueSerializer", "Method[CanConvertFromString].ReturnValue"] + - ["System.Windows.Input.RestoreFocusMode", "System.Windows.Input.Keyboard!", "Property[DefaultRestoreFocusMode]"] + - ["System.Windows.RoutedEvent", "System.Windows.Input.Stylus!", "Field[GotStylusCaptureEvent]"] + - ["System.Windows.Input.RoutedUICommand", "System.Windows.Input.ComponentCommands!", "Property[ScrollPageRight]"] + - ["System.Collections.IEnumerable", "System.Windows.Input.IInputLanguageSource", "Property[InputLanguageList]"] + - ["System.Windows.Input.ManipulationPivot", "System.Windows.Input.ManipulationStartingEventArgs", "Property[Pivot]"] + - ["System.Windows.Input.KeyboardDevice", "System.Windows.Input.Keyboard!", "Property[PrimaryDevice]"] + - ["System.Windows.Input.Cursor", "System.Windows.Input.Mouse!", "Property[OverrideCursor]"] + - ["System.Windows.Input.MouseButtonState", "System.Windows.Input.MouseButtonState!", "Field[Pressed]"] + - ["System.Windows.RoutedEvent", "System.Windows.Input.Mouse!", "Field[PreviewMouseDownEvent]"] + - ["System.Windows.Input.Key", "System.Windows.Input.Key!", "Field[DbeNoCodeInput]"] + - ["System.Object", "System.Windows.Input.KeyConverter", "Method[ConvertTo].ReturnValue"] + - ["System.Windows.Input.TabletDevice", "System.Windows.Input.Tablet!", "Property[CurrentTabletDevice]"] + - ["System.Windows.Input.InputScopeNameValue", "System.Windows.Input.InputScopeNameValue!", "Field[Password]"] + - ["System.Windows.Input.ManipulationModes", "System.Windows.Input.ManipulationModes!", "Field[All]"] + - ["System.Windows.Input.Key", "System.Windows.Input.Key!", "Field[F2]"] + - ["System.Guid", "System.Windows.Input.StylusPointProperty", "Property[Id]"] + - ["System.Windows.RoutedEvent", "System.Windows.Input.Stylus!", "Field[StylusLeaveEvent]"] + - ["System.Windows.Input.Key", "System.Windows.Input.Key!", "Field[Attn]"] + - ["System.Boolean", "System.Windows.Input.ModifierKeysValueSerializer", "Method[CanConvertToString].ReturnValue"] + - ["System.Windows.Input.InputScopeNameValue", "System.Windows.Input.InputScopeNameValue!", "Field[RegularExpression]"] + - ["System.Windows.Input.RoutedUICommand", "System.Windows.Input.ComponentCommands!", "Property[MoveFocusForward]"] + - ["System.Boolean", "System.Windows.Input.KeyValueSerializer", "Method[CanConvertFromString].ReturnValue"] + - ["System.Windows.Vector", "System.Windows.Input.ManipulationDelta", "Property[Expansion]"] + - ["System.Windows.RoutedEvent", "System.Windows.Input.Stylus!", "Field[PreviewStylusMoveEvent]"] + - ["System.Windows.Input.FocusNavigationDirection", "System.Windows.Input.FocusNavigationDirection!", "Field[Down]"] + - ["System.Windows.Input.InputMode", "System.Windows.Input.InputMode!", "Field[Foreground]"] + - ["System.Windows.Input.Key", "System.Windows.Input.Key!", "Field[BrowserFavorites]"] + - ["System.Windows.Input.RoutedUICommand", "System.Windows.Input.NavigationCommands!", "Property[DecreaseZoom]"] + - ["System.Windows.Input.RoutedUICommand", "System.Windows.Input.ComponentCommands!", "Property[ScrollByLine]"] + - ["System.Windows.Input.Key", "System.Windows.Input.Key!", "Field[F15]"] + - ["System.Windows.Input.Key", "System.Windows.Input.Key!", "Field[D7]"] + - ["System.Windows.IInputElement", "System.Windows.Input.InputBinding", "Property[CommandTarget]"] + - ["System.Boolean", "System.Windows.Input.ManipulationStartingEventArgs", "Method[Cancel].ReturnValue"] + - ["System.Windows.Input.ManipulationPivot", "System.Windows.Input.Manipulation!", "Method[GetManipulationPivot].ReturnValue"] + - ["System.Int32", "System.Windows.Input.StylusPoint", "Method[GetHashCode].ReturnValue"] + - ["System.Windows.Input.SystemGesture", "System.Windows.Input.StylusSystemGestureEventArgs", "Property[SystemGesture]"] + - ["System.Windows.Input.ModifierKeys", "System.Windows.Input.Keyboard!", "Property[Modifiers]"] + - ["System.Windows.Input.CursorType", "System.Windows.Input.CursorType!", "Field[Cross]"] + - ["System.Windows.Input.RestoreFocusMode", "System.Windows.Input.RestoreFocusMode!", "Field[None]"] + - ["System.String", "System.Windows.Input.StylusButton", "Method[ToString].ReturnValue"] + - ["System.Windows.Input.Cursor", "System.Windows.Input.Cursors!", "Property[None]"] + - ["System.Windows.Input.InputScopeNameValue", "System.Windows.Input.InputScopeNameValue!", "Field[PostalAddress]"] + - ["System.Windows.IInputElement", "System.Windows.Input.ManipulationStartingEventArgs", "Property[ManipulationContainer]"] + - ["System.Windows.Input.RoutedUICommand", "System.Windows.Input.ApplicationCommands!", "Property[Replace]"] + - ["System.Windows.Input.Key", "System.Windows.Input.Key!", "Field[LWin]"] + - ["System.Windows.Input.InputScopeNameValue", "System.Windows.Input.InputScopeNameValue!", "Field[TelephoneLocalNumber]"] + - ["System.Windows.Input.CursorType", "System.Windows.Input.CursorType!", "Field[Help]"] + - ["System.Windows.Input.MouseButtonState", "System.Windows.Input.MouseButtonState!", "Field[Released]"] + - ["System.Windows.Input.TabletDeviceType", "System.Windows.Input.TabletDeviceType!", "Field[Touch]"] + - ["System.Windows.Input.TabletDevice", "System.Windows.Input.StylusDevice", "Property[TabletDevice]"] + - ["System.String", "System.Windows.Input.AccessKeyEventArgs", "Property[Key]"] + - ["System.Windows.Input.Key", "System.Windows.Input.Key!", "Field[BrowserSearch]"] + - ["System.Windows.Input.RoutedUICommand", "System.Windows.Input.ComponentCommands!", "Property[SelectToPageDown]"] + - ["System.Windows.Point", "System.Windows.Input.TouchDevice", "Method[System.Windows.Input.IManipulator.GetPosition].ReturnValue"] + - ["System.Windows.Input.Key", "System.Windows.Input.Key!", "Field[MediaPreviousTrack]"] + - ["System.Windows.Input.InputScopeNameValue", "System.Windows.Input.InputScopeNameValue!", "Field[Hanja]"] + - ["System.Windows.Input.RoutedUICommand", "System.Windows.Input.ComponentCommands!", "Property[MoveToHome]"] + - ["System.Windows.Input.StylusPointProperty", "System.Windows.Input.StylusPointProperties!", "Field[SystemTouch]"] + - ["System.Windows.RoutedEvent", "System.Windows.Input.Stylus!", "Field[LostStylusCaptureEvent]"] + - ["System.Boolean", "System.Windows.Input.InputBindingCollection", "Method[Contains].ReturnValue"] + - ["System.Windows.Input.InputScopeNameValue", "System.Windows.Input.InputScopeNameValue!", "Field[PersonalNamePrefix]"] + - ["System.Windows.IInputElement", "System.Windows.Input.InputDevice", "Property[Target]"] + - ["System.Windows.Input.MouseButtonState", "System.Windows.Input.MouseEventArgs", "Property[RightButton]"] + - ["System.Windows.Input.Key", "System.Windows.Input.Key!", "Field[F4]"] + - ["System.String", "System.Windows.Input.TextComposition", "Property[SystemText]"] + - ["System.Int32", "System.Windows.Input.TouchDevice", "Property[System.Windows.Input.IManipulator.Id]"] + - ["System.Windows.RoutedEvent", "System.Windows.Input.Stylus!", "Field[StylusDownEvent]"] + - ["System.Windows.Input.Key", "System.Windows.Input.Key!", "Field[Separator]"] + - ["System.Windows.Input.Key", "System.Windows.Input.Key!", "Field[F16]"] + - ["System.Windows.Input.Key", "System.Windows.Input.Key!", "Field[KanaMode]"] + - ["System.Windows.Input.Key", "System.Windows.Input.Key!", "Field[F6]"] + - ["System.Globalization.CultureInfo", "System.Windows.Input.InputLanguageEventArgs", "Property[NewLanguage]"] + - ["System.Windows.Input.Key", "System.Windows.Input.Key!", "Field[DbeEnterImeConfigureMode]"] + - ["System.Windows.Input.Key", "System.Windows.Input.Key!", "Field[Down]"] + - ["System.Windows.Input.Key", "System.Windows.Input.Key!", "Field[EraseEof]"] + - ["System.Windows.Input.RoutedUICommand", "System.Windows.Input.NavigationCommands!", "Property[Refresh]"] + - ["System.Windows.PresentationSource", "System.Windows.Input.TouchDevice", "Property[ActiveSource]"] + - ["System.Boolean", "System.Windows.Input.CanExecuteRoutedEventArgs", "Property[CanExecute]"] + - ["System.Type", "System.Windows.Input.RoutedCommand", "Property[OwnerType]"] + - ["System.String", "System.Windows.Input.TextComposition", "Property[Text]"] + - ["System.Boolean", "System.Windows.Input.RoutedCommand", "Method[CanExecute].ReturnValue"] + - ["System.Windows.RoutedEvent", "System.Windows.Input.Keyboard!", "Field[KeyDownEvent]"] + - ["System.Boolean", "System.Windows.Input.KeyGestureValueSerializer", "Method[CanConvertToString].ReturnValue"] + - ["System.Windows.Input.InertiaExpansionBehavior", "System.Windows.Input.ManipulationInertiaStartingEventArgs", "Property[ExpansionBehavior]"] + - ["System.Windows.PresentationSource", "System.Windows.Input.TabletDevice", "Property[ActiveSource]"] + - ["System.Boolean", "System.Windows.Input.MouseDevice", "Method[SetCursor].ReturnValue"] + - ["System.Windows.Input.RoutedUICommand", "System.Windows.Input.MediaCommands!", "Property[BoostBass]"] + - ["System.Windows.Vector", "System.Windows.Input.InertiaExpansionBehavior", "Property[DesiredExpansion]"] + - ["System.Windows.Input.ManipulationDelta", "System.Windows.Input.ManipulationBoundaryFeedbackEventArgs", "Property[BoundaryFeedback]"] + - ["System.Windows.RoutedEvent", "System.Windows.Input.Mouse!", "Field[PreviewMouseUpEvent]"] + - ["System.Windows.Input.RoutedUICommand", "System.Windows.Input.ComponentCommands!", "Property[MoveDown]"] + - ["System.Int32", "System.Windows.Input.TouchDevice", "Property[Id]"] + - ["System.Windows.Input.Key", "System.Windows.Input.Key!", "Field[OemFinish]"] + - ["System.Boolean", "System.Windows.Input.InputMethod!", "Method[GetIsInputMethodEnabled].ReturnValue"] + - ["System.Windows.PresentationSource", "System.Windows.Input.KeyEventArgs", "Property[InputSource]"] + - ["System.Boolean", "System.Windows.Input.InputScopeConverter", "Method[CanConvertFrom].ReturnValue"] + - ["System.Windows.Input.RoutedUICommand", "System.Windows.Input.NavigationCommands!", "Property[NavigateJournal]"] + - ["System.Windows.Input.InputBinding", "System.Windows.Input.InputBindingCollection", "Property[Item]"] + - ["System.Int32", "System.Windows.Input.InputGestureCollection", "Property[Count]"] + - ["System.Windows.Input.ImeConversionModeValues", "System.Windows.Input.ImeConversionModeValues!", "Field[Symbol]"] + - ["System.Windows.Input.MouseAction", "System.Windows.Input.MouseGesture", "Property[MouseAction]"] + - ["System.Windows.RoutedEvent", "System.Windows.Input.Keyboard!", "Field[PreviewKeyUpEvent]"] + - ["System.Windows.Input.Key", "System.Windows.Input.Key!", "Field[HangulMode]"] + - ["System.Windows.Input.TouchPointCollection", "System.Windows.Input.TouchFrameEventArgs", "Method[GetTouchPoints].ReturnValue"] + - ["System.Windows.Input.Key", "System.Windows.Input.Key!", "Field[U]"] + - ["System.Windows.Input.ImeConversionModeValues", "System.Windows.Input.ImeConversionModeValues!", "Field[CharCode]"] + - ["System.Windows.Input.ImeSentenceModeValues", "System.Windows.Input.InputMethod", "Property[ImeSentenceMode]"] + - ["System.Windows.Input.ModifierKeys", "System.Windows.Input.KeyGesture", "Property[Modifiers]"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.Windows.Input.StylusPointDescription", "Method[GetStylusPointProperties].ReturnValue"] + - ["System.Boolean", "System.Windows.Input.KeyConverter", "Method[CanConvertFrom].ReturnValue"] + - ["System.Windows.Input.MouseButtonState", "System.Windows.Input.MouseDevice", "Property[XButton1]"] + - ["System.Windows.Size", "System.Windows.Input.TouchPoint", "Property[Size]"] + - ["System.Windows.Input.StylusDevice", "System.Windows.Input.StylusEventArgs", "Property[StylusDevice]"] + - ["System.Double", "System.Windows.Input.StylusPoint", "Property[Y]"] + - ["System.Windows.Input.InputScopeNameValue", "System.Windows.Input.InputScopeNameValue!", "Field[PersonalSurname]"] + - ["System.Windows.Input.InputScopeNameValue", "System.Windows.Input.InputScopeNameValue!", "Field[Bopomofo]"] + - ["System.Windows.Input.InputType", "System.Windows.Input.InputType!", "Field[Mouse]"] + - ["System.String", "System.Windows.Input.AccessKeyPressedEventArgs", "Property[Key]"] + - ["System.Windows.Input.CursorType", "System.Windows.Input.CursorType!", "Field[ScrollE]"] + - ["System.Windows.Input.RoutedUICommand", "System.Windows.Input.NavigationCommands!", "Property[Zoom]"] + - ["System.Windows.Input.Key", "System.Windows.Input.Key!", "Field[Divide]"] + - ["System.Windows.Input.Cursor", "System.Windows.Input.MouseDevice", "Property[OverrideCursor]"] + - ["System.Windows.Input.Cursor", "System.Windows.Input.Cursors!", "Property[SizeNS]"] + - ["System.Boolean", "System.Windows.Input.StylusPointProperty", "Property[IsButton]"] + - ["System.Windows.Input.RoutedUICommand", "System.Windows.Input.ComponentCommands!", "Property[ExtendSelectionRight]"] + - ["System.Windows.Input.Key", "System.Windows.Input.Key!", "Field[OemPeriod]"] + - ["System.Windows.Input.InputScopeNameValue", "System.Windows.Input.InputScopeNameValue!", "Field[CurrencyChinese]"] + - ["System.Windows.Input.RoutedUICommand", "System.Windows.Input.ApplicationCommands!", "Property[Find]"] + - ["System.Windows.Input.Key", "System.Windows.Input.Key!", "Field[D8]"] + - ["System.Windows.RoutedEvent", "System.Windows.Input.Mouse!", "Field[PreviewMouseMoveEvent]"] + - ["System.Windows.Input.Key", "System.Windows.Input.Key!", "Field[NumPad4]"] + - ["System.Boolean", "System.Windows.Input.CommandBindingCollection", "Method[System.Collections.IList.Contains].ReturnValue"] + - ["System.Windows.Input.ImeConversionModeValues", "System.Windows.Input.ImeConversionModeValues!", "Field[Native]"] + - ["System.Windows.Input.MouseAction", "System.Windows.Input.MouseAction!", "Field[MiddleDoubleClick]"] + - ["System.Windows.Input.KeyboardNavigationMode", "System.Windows.Input.KeyboardNavigationMode!", "Field[None]"] + - ["System.Windows.Input.Cursor", "System.Windows.Input.Cursors!", "Property[SizeWE]"] + - ["System.Windows.Point", "System.Windows.Input.ManipulationStartedEventArgs", "Property[ManipulationOrigin]"] + - ["System.Windows.Input.RoutedUICommand", "System.Windows.Input.MediaCommands!", "Property[NextTrack]"] + - ["System.Windows.Input.CaptureMode", "System.Windows.Input.CaptureMode!", "Field[Element]"] + - ["System.Windows.Input.Key", "System.Windows.Input.Key!", "Field[V]"] + - ["System.Boolean", "System.Windows.Input.InputMethodStateChangedEventArgs", "Property[IsMicrophoneStateChanged]"] + - ["System.Object", "System.Windows.Input.CursorConverter", "Method[ConvertFrom].ReturnValue"] + - ["System.Boolean", "System.Windows.Input.MouseGestureConverter", "Method[CanConvertTo].ReturnValue"] + - ["System.Windows.Input.RoutedUICommand", "System.Windows.Input.ApplicationCommands!", "Property[Stop]"] + - ["System.Windows.Input.KeyStates", "System.Windows.Input.KeyboardDevice", "Method[GetKeyStates].ReturnValue"] + - ["System.Windows.Input.StylusPointProperty", "System.Windows.Input.StylusPointProperties!", "Field[TangentPressure]"] + - ["System.Windows.Input.TabletDeviceType", "System.Windows.Input.TabletDeviceType!", "Field[Stylus]"] + - ["System.Windows.Input.Key", "System.Windows.Input.Key!", "Field[F]"] + - ["System.Windows.Input.RoutedUICommand", "System.Windows.Input.MediaCommands!", "Property[IncreaseVolume]"] + - ["System.Windows.Input.SystemGesture", "System.Windows.Input.SystemGesture!", "Field[HoverEnter]"] + - ["System.Windows.IInputElement", "System.Windows.Input.TouchDevice", "Property[Captured]"] + - ["System.Windows.Input.ImeConversionModeValues", "System.Windows.Input.ImeConversionModeValues!", "Field[FullShape]"] + - ["System.Boolean", "System.Windows.Input.InputBindingCollection", "Property[IsReadOnly]"] + - ["System.Windows.Input.Key", "System.Windows.Input.Key!", "Field[D1]"] + - ["System.Windows.Input.Key", "System.Windows.Input.Key!", "Field[Sleep]"] + - ["System.Object", "System.Windows.Input.KeyGestureValueSerializer", "Method[ConvertFromString].ReturnValue"] + - ["System.Boolean", "System.Windows.Input.Mouse!", "Method[Capture].ReturnValue"] + - ["System.Windows.Input.InputScopeNameValue", "System.Windows.Input.InputScopeNameValue!", "Field[EmailUserName]"] + - ["System.Windows.Input.CursorType", "System.Windows.Input.CursorType!", "Field[AppStarting]"] + - ["System.Windows.Input.StagingAreaInputItem", "System.Windows.Input.NotifyInputEventArgs", "Property[StagingItem]"] + - ["System.Windows.Input.RestoreFocusMode", "System.Windows.Input.RestoreFocusMode!", "Field[Auto]"] + - ["System.Windows.Input.MouseButtonState", "System.Windows.Input.Mouse!", "Property[LeftButton]"] + - ["System.Windows.DependencyProperty", "System.Windows.Input.InputMethod!", "Field[IsInputMethodSuspendedProperty]"] + - ["System.Windows.Input.InputScopeNameValue", "System.Windows.Input.InputScopeNameValue!", "Field[AddressCountryName]"] + - ["System.Windows.Input.Key", "System.Windows.Input.Key!", "Field[Tab]"] + - ["System.Windows.Input.InputManager", "System.Windows.Input.InputManager!", "Property[Current]"] + - ["System.Windows.Input.InputScopeNameValue", "System.Windows.Input.InputScopeNameValue!", "Field[Default]"] + - ["System.Windows.Input.MouseButtonState", "System.Windows.Input.MouseEventArgs", "Property[XButton2]"] + - ["System.Windows.Input.CursorType", "System.Windows.Input.CursorType!", "Field[ScrollW]"] + - ["System.Boolean", "System.Windows.Input.StylusDevice", "Property[IsValid]"] + - ["System.Windows.RoutedEvent", "System.Windows.Input.Mouse!", "Field[MouseEnterEvent]"] + - ["System.Windows.Input.Key", "System.Windows.Input.Key!", "Field[NumPad6]"] + - ["System.Windows.Input.Key", "System.Windows.Input.KeyEventArgs", "Property[ImeProcessedKey]"] + - ["System.Windows.Input.MouseButtonState", "System.Windows.Input.MouseEventArgs", "Property[MiddleButton]"] + - ["System.Windows.Input.StylusPointPropertyUnit", "System.Windows.Input.StylusPointPropertyUnit!", "Field[Centimeters]"] + - ["System.Windows.Input.RoutedUICommand", "System.Windows.Input.ApplicationCommands!", "Property[ContextMenu]"] + - ["System.Object", "System.Windows.Input.InputScopeNameConverter", "Method[ConvertFrom].ReturnValue"] + - ["System.Windows.Input.KeyboardNavigationMode", "System.Windows.Input.KeyboardNavigationMode!", "Field[Cycle]"] + - ["System.Windows.DependencyProperty", "System.Windows.Input.InputBinding!", "Field[CommandProperty]"] + - ["System.Boolean", "System.Windows.Input.TraversalRequest", "Property[Wrapped]"] + - ["System.Windows.Point", "System.Windows.Input.ManipulationInertiaStartingEventArgs", "Property[ManipulationOrigin]"] + - ["System.Int32", "System.Windows.Input.StylusPointDescription", "Property[PropertyCount]"] + - ["System.Windows.Input.ImeSentenceModeValues", "System.Windows.Input.InputMethod!", "Method[GetPreferredImeSentenceMode].ReturnValue"] + - ["System.Boolean", "System.Windows.Input.KeyGestureConverter", "Method[CanConvertFrom].ReturnValue"] + - ["System.Windows.Input.StylusPointPropertyInfo", "System.Windows.Input.StylusPointDescription", "Method[GetPropertyInfo].ReturnValue"] + - ["System.Windows.Input.MouseButton", "System.Windows.Input.MouseButton!", "Field[Right]"] + - ["System.Windows.Input.Key", "System.Windows.Input.Key!", "Field[Multiply]"] + - ["System.Windows.Input.Key", "System.Windows.Input.Key!", "Field[O]"] + - ["System.Windows.Input.Key", "System.Windows.Input.Key!", "Field[MediaPlayPause]"] + - ["System.Windows.Input.Key", "System.Windows.Input.Key!", "Field[DbeAlphanumeric]"] + - ["System.Boolean", "System.Windows.Input.KeyGestureValueSerializer", "Method[CanConvertFromString].ReturnValue"] + - ["System.Boolean", "System.Windows.Input.MouseActionValueSerializer", "Method[CanConvertToString].ReturnValue"] + - ["System.Windows.Input.RoutedUICommand", "System.Windows.Input.NavigationCommands!", "Property[BrowseHome]"] + - ["System.Windows.RoutedEvent", "System.Windows.Input.CommandManager!", "Field[ExecutedEvent]"] + - ["System.Windows.Input.SystemGesture", "System.Windows.Input.SystemGesture!", "Field[Tap]"] + - ["System.Windows.Input.SpeechMode", "System.Windows.Input.SpeechMode!", "Field[Dictation]"] + - ["System.Windows.Input.Key", "System.Windows.Input.Key!", "Field[ImeConvert]"] + - ["System.Windows.Input.RoutedUICommand", "System.Windows.Input.ComponentCommands!", "Property[MoveFocusDown]"] + - ["System.Windows.Point", "System.Windows.Input.StylusPoint!", "Method[op_Explicit].ReturnValue"] + - ["System.Windows.Point", "System.Windows.Input.ManipulationPivot", "Property[Center]"] + - ["System.Windows.Input.Key", "System.Windows.Input.Key!", "Field[DbeEnterDialogConversionMode]"] + - ["System.Windows.Input.Key", "System.Windows.Input.Key!", "Field[Next]"] + - ["System.Windows.Input.MouseButtonState", "System.Windows.Input.Mouse!", "Property[XButton2]"] + - ["System.Windows.Input.Key", "System.Windows.Input.Key!", "Field[NumPad9]"] + - ["System.Windows.Input.InputDevice", "System.Windows.Input.InputManager", "Property[MostRecentInputDevice]"] + - ["System.Windows.Input.Key", "System.Windows.Input.Key!", "Field[D0]"] + - ["System.Windows.Input.InputScopeNameValue", "System.Windows.Input.InputScopeNameValue!", "Field[DateMonth]"] + - ["System.Windows.RoutedEvent", "System.Windows.Input.Keyboard!", "Field[PreviewLostKeyboardFocusEvent]"] + - ["System.Windows.Input.Key", "System.Windows.Input.Key!", "Field[PrintScreen]"] + - ["System.Windows.Input.Key", "System.Windows.Input.Key!", "Field[LaunchMail]"] + - ["System.Windows.Input.Key", "System.Windows.Input.Key!", "Field[Print]"] + - ["System.Boolean", "System.Windows.Input.KeyboardDevice", "Method[IsKeyUp].ReturnValue"] + - ["System.Int32", "System.Windows.Input.CommandBindingCollection", "Property[Count]"] + - ["System.Object", "System.Windows.Input.CommandBindingCollection", "Property[SyncRoot]"] + - ["System.Windows.Input.InputType", "System.Windows.Input.InputType!", "Field[Text]"] + - ["System.Windows.Input.RoutedUICommand", "System.Windows.Input.MediaCommands!", "Property[DecreaseTreble]"] + - ["System.Windows.Point", "System.Windows.Input.MouseEventArgs", "Method[GetPosition].ReturnValue"] + - ["System.Windows.Input.InputType", "System.Windows.Input.InputType!", "Field[Hid]"] + - ["System.Windows.DependencyProperty", "System.Windows.Input.KeyboardNavigation!", "Field[TabNavigationProperty]"] + - ["System.Windows.Input.InputScopeNameValue", "System.Windows.Input.InputScopeNameValue!", "Field[FullFilePath]"] + - ["System.Windows.RoutedEvent", "System.Windows.Input.Mouse!", "Field[MouseWheelEvent]"] + - ["System.Windows.DependencyProperty", "System.Windows.Input.InputLanguageManager!", "Field[InputLanguageProperty]"] + - ["System.Windows.IInputElement", "System.Windows.Input.ManipulationDeltaEventArgs", "Property[ManipulationContainer]"] + - ["System.Windows.Input.Cursor", "System.Windows.Input.Cursors!", "Property[Arrow]"] + - ["System.Windows.Input.InputScopeNameValue", "System.Windows.Input.InputScopeNameValue!", "Field[AddressStreet]"] + - ["System.Object", "System.Windows.Input.KeyValueSerializer", "Method[ConvertFromString].ReturnValue"] + - ["System.Windows.Input.ModifierKeys", "System.Windows.Input.ModifierKeys!", "Field[Windows]"] + - ["System.Windows.Input.StylusPointDescription", "System.Windows.Input.StylusPointDescription!", "Method[GetCommonDescription].ReturnValue"] + - ["System.Windows.Input.SystemGesture", "System.Windows.Input.SystemGesture!", "Field[RightTap]"] + - ["System.Windows.DependencyProperty", "System.Windows.Input.InputMethod!", "Field[InputScopeProperty]"] + - ["System.Windows.Input.StylusButtonState", "System.Windows.Input.StylusButtonState!", "Field[Up]"] + - ["System.Windows.Input.Cursor", "System.Windows.Input.Cursors!", "Property[Cross]"] + - ["System.Windows.Input.TabletDevice", "System.Windows.Input.TabletDeviceCollection", "Property[Item]"] + - ["System.Boolean", "System.Windows.Input.InputBindingCollection", "Method[System.Collections.IList.Contains].ReturnValue"] + - ["System.Boolean", "System.Windows.Input.StylusEventArgs", "Property[Inverted]"] + - ["System.Boolean", "System.Windows.Input.InputMethod", "Property[CanShowConfigurationUI]"] + - ["System.Windows.DependencyProperty", "System.Windows.Input.KeyboardNavigation!", "Field[TabIndexProperty]"] + - ["System.Int32", "System.Windows.Input.InputBindingCollection", "Method[System.Collections.IList.IndexOf].ReturnValue"] + - ["System.String", "System.Windows.Input.MouseActionValueSerializer", "Method[ConvertToString].ReturnValue"] + - ["System.Windows.Input.StylusPointDescription", "System.Windows.Input.StylusPoint", "Property[Description]"] + - ["System.Windows.Input.ManipulationVelocities", "System.Windows.Input.ManipulationInertiaStartingEventArgs", "Property[InitialVelocities]"] + - ["System.Windows.Input.ManipulationModes", "System.Windows.Input.ManipulationModes!", "Field[Scale]"] + - ["System.Windows.Input.Cursor", "System.Windows.Input.Cursors!", "Property[Help]"] + - ["System.Windows.Input.Key", "System.Windows.Input.Key!", "Field[Right]"] + - ["System.Windows.RoutedEvent", "System.Windows.Input.Mouse!", "Field[PreviewMouseUpOutsideCapturedElementEvent]"] + - ["System.Boolean", "System.Windows.Input.StylusPoint", "Method[HasProperty].ReturnValue"] + - ["System.Windows.Input.MouseDevice", "System.Windows.Input.Mouse!", "Property[PrimaryDevice]"] + - ["System.Windows.Input.Key", "System.Windows.Input.Key!", "Field[F19]"] + - ["System.Windows.Input.Key", "System.Windows.Input.Key!", "Field[F8]"] + - ["System.Windows.Input.Key", "System.Windows.Input.Key!", "Field[R]"] + - ["System.Windows.Point", "System.Windows.Input.MouseDevice", "Method[GetClientPosition].ReturnValue"] + - ["System.Windows.Input.InputScopeNameValue", "System.Windows.Input.InputScopeNameValue!", "Field[Srgs]"] + - ["System.Windows.DependencyProperty", "System.Windows.Input.KeyBinding!", "Field[ModifiersProperty]"] + - ["System.String", "System.Windows.Input.KeyGesture", "Property[DisplayString]"] + - ["System.Windows.DependencyProperty", "System.Windows.Input.Stylus!", "Field[IsPressAndHoldEnabledProperty]"] + - ["System.Windows.Input.Key", "System.Windows.Input.Key!", "Field[DbeHiragana]"] + - ["System.Windows.Input.InputMethodState", "System.Windows.Input.InputMethodState!", "Field[Off]"] + - ["System.Windows.Input.StylusPointProperty", "System.Windows.Input.StylusPointProperties!", "Field[SerialNumber]"] + - ["System.Windows.Input.Key", "System.Windows.Input.Key!", "Field[F14]"] + - ["System.Int32[]", "System.Windows.Input.StylusPointCollection", "Method[ToHiMetricArray].ReturnValue"] + - ["System.Boolean", "System.Windows.Input.RoutedCommand", "Method[System.Windows.Input.ICommand.CanExecute].ReturnValue"] + - ["System.Windows.Input.InputMethodState", "System.Windows.Input.InputMethod", "Property[ImeState]"] + - ["System.Windows.Input.InputScopeNameValue", "System.Windows.Input.InputScopeNameValue!", "Field[DateMonthName]"] + - ["System.String", "System.Windows.Input.KeyValueSerializer", "Method[ConvertToString].ReturnValue"] + - ["System.Windows.IInputElement", "System.Windows.Input.MouseDevice", "Property[Captured]"] + - ["System.Windows.Input.Key", "System.Windows.Input.Key!", "Field[G]"] + - ["System.Windows.Input.CursorType", "System.Windows.Input.CursorType!", "Field[IBeam]"] + - ["System.Windows.Input.Key", "System.Windows.Input.Key!", "Field[F13]"] + - ["System.Windows.Input.Key", "System.Windows.Input.Key!", "Field[PageUp]"] + - ["System.Windows.Input.MouseButtonState", "System.Windows.Input.MouseEventArgs", "Property[LeftButton]"] + - ["System.Boolean", "System.Windows.Input.Manipulation!", "Method[IsManipulationActive].ReturnValue"] + - ["System.Windows.Input.TabletHardwareCapabilities", "System.Windows.Input.TabletHardwareCapabilities!", "Field[HardProximity]"] + - ["System.Windows.Input.Cursor", "System.Windows.Input.Cursors!", "Property[ScrollWE]"] + - ["System.Double", "System.Windows.Input.ManipulationDelta", "Property[Rotation]"] + - ["System.Windows.Input.Key", "System.Windows.Input.Key!", "Field[T]"] + - ["System.Int32", "System.Windows.Input.StylusPoint", "Method[GetPropertyValue].ReturnValue"] + - ["System.Windows.RoutedEvent", "System.Windows.Input.TextCompositionManager!", "Field[TextInputUpdateEvent]"] + - ["System.Boolean", "System.Windows.Input.StylusPoint!", "Method[op_Inequality].ReturnValue"] + - ["System.Windows.Input.InputScopeNameValue", "System.Windows.Input.InputScopeNameValue!", "Field[Xml]"] + - ["System.Windows.Input.InputScopeNameValue", "System.Windows.Input.InputScopeNameValue!", "Field[DateYear]"] + - ["System.Collections.Generic.IEnumerable", "System.Windows.Input.ManipulationCompletedEventArgs", "Property[Manipulators]"] + - ["System.Windows.Input.StylusPointProperty", "System.Windows.Input.StylusPointProperties!", "Field[RollRotation]"] + - ["System.Object", "System.Windows.Input.InputBindingCollection", "Property[System.Collections.IList.Item]"] + - ["System.Windows.Input.CommandBinding", "System.Windows.Input.CommandBindingCollection", "Property[Item]"] + - ["System.Windows.Input.RoutedUICommand", "System.Windows.Input.ComponentCommands!", "Property[ScrollPageDown]"] + - ["System.Windows.Input.Cursor", "System.Windows.Input.Cursors!", "Property[ScrollNW]"] + - ["System.Double", "System.Windows.Input.InertiaExpansionBehavior", "Property[InitialRadius]"] + - ["System.Collections.IList", "System.Windows.Input.InputScope", "Property[Names]"] + - ["System.Boolean", "System.Windows.Input.TouchPoint", "Method[System.IEquatable.Equals].ReturnValue"] + - ["System.Windows.Input.Cursor", "System.Windows.Input.Cursors!", "Property[SizeNWSE]"] + - ["System.Windows.Input.InputScopeNameValue", "System.Windows.Input.InputScopeNameValue!", "Field[CurrencyAmount]"] + - ["System.Object", "System.Windows.Input.CommandBindingCollection", "Property[System.Collections.IList.Item]"] + - ["System.Windows.Input.StylusDevice", "System.Windows.Input.Stylus!", "Property[CurrentStylusDevice]"] + - ["System.Windows.Input.Key", "System.Windows.Input.Key!", "Field[OemCopy]"] + - ["System.Boolean", "System.Windows.Input.MouseActionConverter", "Method[CanConvertTo].ReturnValue"] + - ["System.Windows.Input.Key", "System.Windows.Input.Key!", "Field[Return]"] + - ["System.Windows.Input.InputScopeNameValue", "System.Windows.Input.InputScopeNameValue!", "Field[AddressCity]"] + - ["System.Collections.IEnumerator", "System.Windows.Input.InputGestureCollection", "Method[GetEnumerator].ReturnValue"] + - ["System.Windows.Input.Key", "System.Windows.Input.Key!", "Field[CapsLock]"] + - ["System.Windows.Input.StylusPointCollection", "System.Windows.Input.StylusPointCollection", "Method[Clone].ReturnValue"] + - ["System.Object", "System.Windows.Input.ModifierKeysConverter", "Method[ConvertTo].ReturnValue"] + - ["System.Windows.Input.Cursor", "System.Windows.Input.Cursors!", "Property[ScrollW]"] + - ["System.Collections.Generic.IEnumerable", "System.Windows.Input.ManipulationInertiaStartingEventArgs", "Property[Manipulators]"] + - ["System.Object", "System.Windows.Input.MouseActionValueSerializer", "Method[ConvertFromString].ReturnValue"] + - ["System.Windows.Input.KeyboardNavigationMode", "System.Windows.Input.KeyboardNavigationMode!", "Field[Continue]"] + - ["System.Windows.Input.Key", "System.Windows.Input.Key!", "Field[Snapshot]"] + - ["System.Windows.Input.TabletHardwareCapabilities", "System.Windows.Input.TabletHardwareCapabilities!", "Field[StylusMustTouch]"] + - ["System.Windows.Input.Key", "System.Windows.Input.Key!", "Field[DbeNoRoman]"] + - ["System.Boolean", "System.Windows.Input.InputBindingCollection", "Property[IsSynchronized]"] + - ["System.Windows.Input.InputScopeNameValue", "System.Windows.Input.InputScopeNameValue!", "Field[TelephoneAreaCode]"] + - ["System.Windows.Input.StylusPointProperty", "System.Windows.Input.StylusPointProperties!", "Field[NormalPressure]"] + - ["System.Windows.Input.ICommand", "System.Windows.Input.CanExecuteRoutedEventArgs", "Property[Command]"] + - ["System.String", "System.Windows.Input.RoutedUICommand", "Property[Text]"] + - ["System.Windows.IInputElement", "System.Windows.Input.Mouse!", "Property[DirectlyOver]"] + - ["System.Windows.Input.RoutedUICommand", "System.Windows.Input.NavigationCommands!", "Property[IncreaseZoom]"] + - ["System.Windows.Input.RoutedUICommand", "System.Windows.Input.MediaCommands!", "Property[Stop]"] + - ["System.String", "System.Windows.Input.TabletDevice", "Method[ToString].ReturnValue"] + - ["System.Collections.Generic.IEnumerable", "System.Windows.Input.ManipulationBoundaryFeedbackEventArgs", "Property[Manipulators]"] + - ["System.Windows.IInputElement", "System.Windows.Input.StylusDevice", "Property[DirectlyOver]"] + - ["System.Windows.Input.Key", "System.Windows.Input.Key!", "Field[OemComma]"] + - ["System.Windows.Input.RoutedUICommand", "System.Windows.Input.ApplicationCommands!", "Property[Print]"] + - ["System.Windows.Input.Key", "System.Windows.Input.Key!", "Field[DbeDetermineString]"] + - ["System.Windows.Input.Key", "System.Windows.Input.Key!", "Field[OemAuto]"] + - ["System.Boolean", "System.Windows.Input.KeyboardNavigation!", "Method[GetAcceptsReturn].ReturnValue"] + - ["System.Windows.Input.InputDevice", "System.Windows.Input.InputEventArgs", "Property[Device]"] + - ["System.Windows.Input.RoutedUICommand", "System.Windows.Input.ComponentCommands!", "Property[MoveFocusUp]"] + - ["System.Windows.Input.StylusPointProperty", "System.Windows.Input.StylusPointProperties!", "Field[Height]"] + - ["System.Windows.Input.Key", "System.Windows.Input.Key!", "Field[System]"] + - ["System.Collections.Generic.IEnumerable", "System.Windows.Input.ManipulationStartingEventArgs", "Property[Manipulators]"] + - ["System.Windows.Vector", "System.Windows.Input.ManipulationVelocities", "Property[LinearVelocity]"] + - ["System.Windows.DependencyProperty", "System.Windows.Input.FocusManager!", "Field[FocusedElementProperty]"] + - ["System.Windows.Input.Key", "System.Windows.Input.Key!", "Field[HanjaMode]"] + - ["System.Boolean", "System.Windows.Input.KeyEventArgs", "Property[IsRepeat]"] + - ["System.Windows.Input.MouseButton", "System.Windows.Input.MouseButtonEventArgs", "Property[ChangedButton]"] + - ["System.Windows.Input.RoutedUICommand", "System.Windows.Input.NavigationCommands!", "Property[BrowseBack]"] + - ["System.Windows.Vector", "System.Windows.Input.ManipulationVelocities", "Property[ExpansionVelocity]"] + - ["System.Windows.Input.CursorType", "System.Windows.Input.CursorType!", "Field[Pen]"] + - ["System.Int32", "System.Windows.Input.InputGestureCollection", "Method[Add].ReturnValue"] + - ["System.Int32", "System.Windows.Input.InputBindingCollection", "Property[Count]"] + - ["System.Windows.Input.KeyStates", "System.Windows.Input.KeyboardDevice", "Method[GetKeyStatesFromSystem].ReturnValue"] + - ["System.Windows.Input.Key", "System.Windows.Input.Key!", "Field[Oem8]"] + - ["System.Windows.Input.TextComposition", "System.Windows.Input.TextCompositionEventArgs", "Property[TextComposition]"] + - ["System.Object", "System.Windows.Input.MouseGestureValueSerializer", "Method[ConvertFromString].ReturnValue"] + - ["System.Windows.Input.ImeConversionModeValues", "System.Windows.Input.ImeConversionModeValues!", "Field[Fixed]"] + - ["System.Boolean", "System.Windows.Input.ModifierKeysConverter", "Method[CanConvertTo].ReturnValue"] + - ["System.Windows.Input.InputScopeNameValue", "System.Windows.Input.InputScopeName", "Property[NameValue]"] + - ["System.Windows.Input.ImeConversionModeValues", "System.Windows.Input.InputMethod", "Property[ImeConversionMode]"] + - ["System.Windows.Input.RoutedUICommand", "System.Windows.Input.NavigationCommands!", "Property[BrowseStop]"] + - ["System.Windows.RoutedEvent", "System.Windows.Input.Stylus!", "Field[StylusInAirMoveEvent]"] + - ["System.Collections.ICollection", "System.Windows.Input.InputManager", "Property[InputProviders]"] + - ["System.Windows.Input.RoutedUICommand", "System.Windows.Input.ComponentCommands!", "Property[SelectToPageUp]"] + - ["System.Object", "System.Windows.Input.ModifierKeysConverter", "Method[ConvertFrom].ReturnValue"] + - ["System.Collections.IEnumerator", "System.Windows.Input.InputBindingCollection", "Method[GetEnumerator].ReturnValue"] + - ["System.Windows.Input.CursorType", "System.Windows.Input.CursorType!", "Field[None]"] + - ["System.Windows.Input.KeyboardNavigationMode", "System.Windows.Input.KeyboardNavigationMode!", "Field[Contained]"] + - ["System.Boolean", "System.Windows.Input.AccessKeyManager!", "Method[IsKeyRegistered].ReturnValue"] + - ["System.Windows.Input.Key", "System.Windows.Input.Key!", "Field[NumPad8]"] + - ["System.Int32", "System.Windows.Input.InputGestureCollection", "Method[System.Collections.IList.Add].ReturnValue"] + - ["System.Windows.Input.MouseDevice", "System.Windows.Input.InputManager", "Property[PrimaryMouseDevice]"] + - ["System.Windows.Point", "System.Windows.Input.MouseDevice", "Method[GetScreenPosition].ReturnValue"] + - ["System.Windows.Input.InputScopeNameValue", "System.Windows.Input.InputScopeNameValue!", "Field[PersonalFullName]"] + - ["System.Windows.Input.MouseAction", "System.Windows.Input.MouseAction!", "Field[LeftClick]"] + - ["System.Object", "System.Windows.Input.InputBindingCollection", "Property[SyncRoot]"] + - ["System.Windows.Input.Key", "System.Windows.Input.Key!", "Field[E]"] + - ["System.Windows.Input.Key", "System.Windows.Input.Key!", "Field[OemMinus]"] + - ["System.Windows.Input.Key", "System.Windows.Input.KeyEventArgs", "Property[DeadCharProcessedKey]"] + - ["System.Windows.RoutedEvent", "System.Windows.Input.Mouse!", "Field[MouseMoveEvent]"] + - ["System.Windows.Input.KeyStates", "System.Windows.Input.Keyboard!", "Method[GetKeyStates].ReturnValue"] + - ["System.Windows.Input.Key", "System.Windows.Input.Key!", "Field[BrowserStop]"] + - ["System.Boolean", "System.Windows.Input.KeyboardInputProviderAcquireFocusEventArgs", "Property[FocusAcquired]"] + - ["System.Windows.Input.Key", "System.Windows.Input.Key!", "Field[F7]"] + - ["System.Boolean", "System.Windows.Input.CursorConverter", "Method[CanConvertFrom].ReturnValue"] + - ["System.Boolean", "System.Windows.Input.ICommand", "Method[CanExecute].ReturnValue"] + - ["System.Windows.Input.Key", "System.Windows.Input.Key!", "Field[NumPad5]"] + - ["System.Windows.Input.RoutedUICommand", "System.Windows.Input.NavigationCommands!", "Property[NextPage]"] + - ["System.Windows.Input.Key", "System.Windows.Input.Key!", "Field[RightShift]"] + - ["System.Windows.Input.RoutedUICommand", "System.Windows.Input.ApplicationCommands!", "Property[Undo]"] + - ["System.Windows.Input.RoutedUICommand", "System.Windows.Input.ApplicationCommands!", "Property[PrintPreview]"] + - ["System.Object", "System.Windows.Input.ModifierKeysValueSerializer", "Method[ConvertFromString].ReturnValue"] + - ["System.Windows.Input.Key", "System.Windows.Input.Key!", "Field[Z]"] + - ["System.Windows.Input.InputGestureCollection", "System.Windows.Input.RoutedCommand", "Property[InputGestures]"] + - ["System.Windows.RoutedEvent", "System.Windows.Input.Keyboard!", "Field[KeyUpEvent]"] + - ["System.Windows.Input.RoutedUICommand", "System.Windows.Input.ApplicationCommands!", "Property[Help]"] + - ["System.String", "System.Windows.Input.TabletDevice", "Property[Name]"] + - ["System.Windows.Input.RoutedUICommand", "System.Windows.Input.ComponentCommands!", "Property[MoveToPageUp]"] + - ["System.Windows.Input.Key", "System.Windows.Input.Key!", "Field[Space]"] + - ["System.Windows.Input.Key", "System.Windows.Input.Key!", "Field[NumPad7]"] + - ["System.Windows.Input.Key", "System.Windows.Input.Key!", "Field[Oem5]"] + - ["System.Windows.IInputElement", "System.Windows.Input.ManipulationStartedEventArgs", "Property[ManipulationContainer]"] + - ["System.Windows.Input.MouseDevice", "System.Windows.Input.MouseEventArgs", "Property[MouseDevice]"] + - ["System.Windows.Input.RoutedUICommand", "System.Windows.Input.ComponentCommands!", "Property[SelectToEnd]"] + - ["System.Windows.RoutedEvent", "System.Windows.Input.Stylus!", "Field[StylusSystemGestureEvent]"] + - ["System.Boolean", "System.Windows.Input.StylusDevice", "Property[InRange]"] + - ["System.Windows.Input.Key", "System.Windows.Input.Key!", "Field[Cancel]"] + - ["System.Windows.Input.ICommand", "System.Windows.Input.ICommandSource", "Property[Command]"] + - ["System.Int32", "System.Windows.Input.InputBindingCollection", "Method[Add].ReturnValue"] + - ["System.Windows.PresentationSource", "System.Windows.Input.MouseDevice", "Property[ActiveSource]"] + - ["System.String", "System.Windows.Input.InputScopePhrase", "Property[Name]"] + - ["System.Windows.Input.RoutedUICommand", "System.Windows.Input.ComponentCommands!", "Property[MoveToPageDown]"] + - ["System.Windows.Input.Key", "System.Windows.Input.Key!", "Field[Oem2]"] + - ["System.Windows.Input.Key", "System.Windows.Input.Key!", "Field[RightCtrl]"] + - ["System.Object", "System.Windows.Input.AccessKeyPressedEventArgs", "Property[Scope]"] + - ["System.Boolean", "System.Windows.Input.MouseGestureValueSerializer", "Method[CanConvertToString].ReturnValue"] + - ["System.Windows.Input.Key", "System.Windows.Input.Key!", "Field[F9]"] + - ["System.Windows.Input.StylusPointCollection", "System.Windows.Input.StylusPointCollection", "Method[Reformat].ReturnValue"] + - ["System.Windows.Input.Key", "System.Windows.Input.Key!", "Field[LineFeed]"] + - ["System.Windows.Input.RoutedUICommand", "System.Windows.Input.ComponentCommands!", "Property[ScrollPageUp]"] + - ["System.Windows.Input.StylusPointProperty", "System.Windows.Input.StylusPointProperties!", "Field[ButtonPressure]"] + - ["System.Boolean", "System.Windows.Input.InputGestureCollection", "Property[IsFixedSize]"] + - ["System.Windows.Input.FocusNavigationDirection", "System.Windows.Input.FocusNavigationDirection!", "Field[Last]"] + - ["System.Windows.Input.Key", "System.Windows.Input.Key!", "Field[F11]"] + - ["System.Windows.Point", "System.Windows.Input.IManipulator", "Method[GetPosition].ReturnValue"] + - ["System.Windows.Input.CursorType", "System.Windows.Input.CursorType!", "Field[SizeNWSE]"] + - ["System.Boolean", "System.Windows.Input.CursorConverter", "Method[GetStandardValuesSupported].ReturnValue"] + - ["System.Windows.Input.TabletDeviceCollection", "System.Windows.Input.Tablet!", "Property[TabletDevices]"] + - ["System.Collections.IEnumerable", "System.Windows.Input.InputLanguageManager", "Property[AvailableInputLanguages]"] + - ["System.Object", "System.Windows.Input.CanExecuteRoutedEventArgs", "Property[Parameter]"] + - ["System.Windows.Input.Key", "System.Windows.Input.Key!", "Field[NumLock]"] + - ["System.Windows.Input.TabletHardwareCapabilities", "System.Windows.Input.TabletHardwareCapabilities!", "Field[None]"] + - ["System.Windows.Input.InputMethodState", "System.Windows.Input.InputMethodState!", "Field[DoNotCare]"] + - ["System.Windows.Input.StylusPointPropertyUnit", "System.Windows.Input.StylusPointPropertyUnit!", "Field[Radians]"] + - ["System.Windows.Input.Key", "System.Windows.Input.Key!", "Field[Capital]"] + - ["System.Windows.Input.RoutedUICommand", "System.Windows.Input.MediaCommands!", "Property[DecreaseVolume]"] + - ["System.Boolean", "System.Windows.Input.ManipulationDeltaEventArgs", "Property[IsInertial]"] + - ["System.Windows.Input.InputScopeNameValue", "System.Windows.Input.InputScopeNameValue!", "Field[Url]"] + - ["System.Windows.Input.StylusPointProperty", "System.Windows.Input.StylusPointProperties!", "Field[Width]"] + - ["System.Windows.Input.Key", "System.Windows.Input.Key!", "Field[LeftCtrl]"] + - ["System.Int32", "System.Windows.Input.StylusDevice", "Property[Id]"] + - ["System.Windows.Input.InputMethodState", "System.Windows.Input.InputMethod", "Property[MicrophoneState]"] + - ["System.Windows.Input.Cursor", "System.Windows.Input.Cursors!", "Property[ScrollNE]"] + - ["System.Windows.Input.RoutedUICommand", "System.Windows.Input.MediaCommands!", "Property[IncreaseMicrophoneVolume]"] + - ["System.Windows.IInputElement", "System.Windows.Input.FocusManager!", "Method[GetFocusedElement].ReturnValue"] + - ["System.Windows.Input.InputType", "System.Windows.Input.InputType!", "Field[Stylus]"] + - ["System.Int32", "System.Windows.Input.KeyInterop!", "Method[VirtualKeyFromKey].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Input.InputLanguageManager!", "Field[RestoreInputLanguageProperty]"] + - ["System.Windows.Input.TouchPoint", "System.Windows.Input.TouchDevice", "Method[GetTouchPoint].ReturnValue"] + - ["System.Windows.Input.RoutedUICommand", "System.Windows.Input.MediaCommands!", "Property[Rewind]"] + - ["System.Windows.Input.Key", "System.Windows.Input.Key!", "Field[BrowserRefresh]"] + - ["System.Windows.Input.InputScopeNameValue", "System.Windows.Input.InputScopeNameValue!", "Field[Date]"] + - ["System.Windows.Point", "System.Windows.Input.StylusDevice", "Method[GetPosition].ReturnValue"] + - ["System.Windows.Input.InputScopeNameValue", "System.Windows.Input.InputScopeNameValue!", "Field[KatakanaFullWidth]"] + - ["System.Windows.RoutedEvent", "System.Windows.Input.Keyboard!", "Field[PreviewKeyboardInputProviderAcquireFocusEvent]"] + - ["System.String", "System.Windows.Input.TabletDevice", "Property[ProductId]"] + - ["System.Windows.Input.Key", "System.Windows.Input.Key!", "Field[KanjiMode]"] + - ["System.Windows.Input.RoutedUICommand", "System.Windows.Input.ApplicationCommands!", "Property[Close]"] + - ["System.Windows.DependencyProperty", "System.Windows.Input.MouseBinding!", "Field[MouseActionProperty]"] + - ["System.Boolean", "System.Windows.Input.StylusEventArgs", "Property[InAir]"] + - ["System.Boolean", "System.Windows.Input.MouseGesture", "Method[Matches].ReturnValue"] + - ["System.Boolean", "System.Windows.Input.StylusPoint!", "Method[Equals].ReturnValue"] + - ["System.Windows.Input.ImeSentenceModeValues", "System.Windows.Input.ImeSentenceModeValues!", "Field[Automatic]"] + - ["System.Windows.Input.Key", "System.Windows.Input.Key!", "Field[F5]"] + - ["System.Windows.Input.Key", "System.Windows.Input.Key!", "Field[S]"] + - ["System.Windows.Input.ImeConversionModeValues", "System.Windows.Input.ImeConversionModeValues!", "Field[DoNotCare]"] + - ["System.Boolean", "System.Windows.Input.KeyEventArgs", "Property[IsToggled]"] + - ["System.Windows.RoutedEvent", "System.Windows.Input.Stylus!", "Field[StylusEnterEvent]"] + - ["System.Windows.Input.InputScopeNameValue", "System.Windows.Input.InputScopeNameValue!", "Field[FileName]"] + - ["System.Windows.Input.TabletHardwareCapabilities", "System.Windows.Input.TabletHardwareCapabilities!", "Field[SupportsPressure]"] + - ["System.Windows.Input.Key", "System.Windows.Input.Key!", "Field[P]"] + - ["System.Windows.Input.RoutedUICommand", "System.Windows.Input.NavigationCommands!", "Property[Search]"] + - ["System.Globalization.CultureInfo", "System.Windows.Input.InputLanguageManager", "Property[CurrentInputLanguage]"] + - ["System.Windows.Input.InputScopeNameValue", "System.Windows.Input.InputScopeNameValue!", "Field[TelephoneNumber]"] + - ["System.Windows.Input.RoutedUICommand", "System.Windows.Input.ComponentCommands!", "Property[ExtendSelectionUp]"] + - ["System.Windows.RoutedEvent", "System.Windows.Input.TextCompositionManager!", "Field[TextInputStartEvent]"] + - ["System.Boolean", "System.Windows.Input.Stylus!", "Method[GetIsTapFeedbackEnabled].ReturnValue"] + - ["System.Windows.Input.CursorType", "System.Windows.Input.CursorType!", "Field[ScrollN]"] + - ["System.Windows.Input.RoutedUICommand", "System.Windows.Input.NavigationCommands!", "Property[Favorites]"] + - ["System.Int32", "System.Windows.Input.TabletDevice", "Property[Id]"] + - ["System.Windows.RoutedEvent", "System.Windows.Input.FocusManager!", "Field[GotFocusEvent]"] + - ["System.Windows.Input.StagingAreaInputItem", "System.Windows.Input.ProcessInputEventArgs", "Method[PeekInput].ReturnValue"] + - ["System.Windows.Input.RoutedUICommand", "System.Windows.Input.ApplicationCommands!", "Property[Redo]"] + - ["System.Windows.Input.InputScopeNameValue", "System.Windows.Input.InputScopeNameValue!", "Field[DateDayName]"] + - ["System.Windows.Input.KeyboardNavigationMode", "System.Windows.Input.KeyboardNavigationMode!", "Field[Local]"] + - ["System.Windows.Input.Key", "System.Windows.Input.Key!", "Field[X]"] + - ["System.String", "System.Windows.Input.StylusDevice", "Property[Name]"] + - ["System.Windows.Input.TextCompositionAutoComplete", "System.Windows.Input.TextComposition", "Property[AutoComplete]"] + - ["System.Int32", "System.Windows.Input.TouchFrameEventArgs", "Property[Timestamp]"] + - ["System.Windows.Input.Key", "System.Windows.Input.Key!", "Field[C]"] + - ["System.Windows.Input.ImeConversionModeValues", "System.Windows.Input.ImeConversionModeValues!", "Field[Eudc]"] + - ["System.Windows.Input.Key", "System.Windows.Input.Key!", "Field[OemBackTab]"] + - ["System.Windows.Input.Key", "System.Windows.Input.Key!", "Field[SelectMedia]"] + - ["System.Windows.Input.StylusButtonState", "System.Windows.Input.StylusButton", "Property[StylusButtonState]"] + - ["System.Windows.Input.RoutedUICommand", "System.Windows.Input.MediaCommands!", "Property[FastForward]"] + - ["System.Windows.Input.InputMethodState", "System.Windows.Input.InputMethodState!", "Field[On]"] + - ["System.Boolean", "System.Windows.Input.StylusDevice", "Property[Inverted]"] + - ["System.Boolean", "System.Windows.Input.Stylus!", "Method[GetIsFlicksEnabled].ReturnValue"] + - ["System.Boolean", "System.Windows.Input.InputGestureCollection", "Method[System.Collections.IList.Contains].ReturnValue"] + - ["System.Windows.Input.StylusPointProperty", "System.Windows.Input.StylusPointProperties!", "Field[TwistOrientation]"] + - ["System.Windows.IInputElement", "System.Windows.Input.StylusDevice", "Property[Captured]"] + - ["System.Windows.Input.CursorType", "System.Windows.Input.CursorType!", "Field[Wait]"] + - ["System.Windows.Input.Key", "System.Windows.Input.Key!", "Field[MediaStop]"] + - ["System.Windows.Input.ImeSentenceModeValues", "System.Windows.Input.ImeSentenceModeValues!", "Field[PhrasePrediction]"] + - ["System.Windows.Point", "System.Windows.Input.MouseDevice", "Method[GetPosition].ReturnValue"] + - ["System.Windows.Input.Key", "System.Windows.Input.Key!", "Field[D5]"] + - ["System.Windows.Input.InputScopeNameValue", "System.Windows.Input.InputScopeNameValue!", "Field[PhraseList]"] + - ["System.Windows.RoutedEvent", "System.Windows.Input.Keyboard!", "Field[PreviewGotKeyboardFocusEvent]"] + - ["System.Boolean", "System.Windows.Input.InputMethodStateChangedEventArgs", "Property[IsImeStateChanged]"] + - ["System.Windows.Input.RoutedUICommand", "System.Windows.Input.MediaCommands!", "Property[TogglePlayPause]"] + - ["System.Windows.Input.Key", "System.Windows.Input.Key!", "Field[DbeKatakana]"] + - ["System.Windows.Input.InputScopeNameValue", "System.Windows.Input.InputScopeNameValue!", "Field[Time]"] + - ["System.Boolean", "System.Windows.Input.InputLanguageManager", "Method[ReportInputLanguageChanging].ReturnValue"] + - ["System.Windows.Input.Key", "System.Windows.Input.Key!", "Field[LaunchApplication1]"] + - ["System.Windows.Input.StylusPointProperty", "System.Windows.Input.StylusPointProperties!", "Field[X]"] + - ["System.Windows.Input.KeyboardNavigationMode", "System.Windows.Input.KeyboardNavigation!", "Method[GetTabNavigation].ReturnValue"] + - ["System.Windows.Input.RoutedUICommand", "System.Windows.Input.ApplicationCommands!", "Property[Save]"] + - ["System.Windows.Input.ImeConversionModeValues", "System.Windows.Input.ImeConversionModeValues!", "Field[Alphanumeric]"] + - ["System.Windows.Input.Cursor", "System.Windows.Input.Cursors!", "Property[IBeam]"] + - ["System.String", "System.Windows.Input.KeyGesture", "Method[GetDisplayStringForCulture].ReturnValue"] + - ["System.Windows.Input.Key", "System.Windows.Input.Key!", "Field[Enter]"] + - ["System.Windows.Input.Cursor", "System.Windows.Input.Cursors!", "Property[SizeAll]"] + - ["System.Double", "System.Windows.Input.InertiaRotationBehavior", "Property[InitialVelocity]"] + - ["System.Object", "System.Windows.Input.KeyGestureConverter", "Method[ConvertTo].ReturnValue"] + - ["System.Windows.Input.InputMethodState", "System.Windows.Input.InputMethod", "Property[HandwritingState]"] + - ["System.Windows.Input.InputScopeNameValue", "System.Windows.Input.InputScopeNameValue!", "Field[EmailSmtpAddress]"] + - ["System.Windows.RoutedEvent", "System.Windows.Input.TextCompositionManager!", "Field[TextInputEvent]"] + - ["System.Boolean", "System.Windows.Input.InputGestureCollection", "Property[IsReadOnly]"] + - ["System.Windows.Input.Cursor", "System.Windows.Input.Cursors!", "Property[UpArrow]"] + - ["System.Windows.Input.RestoreFocusMode", "System.Windows.Input.KeyboardDevice", "Property[DefaultRestoreFocusMode]"] + - ["System.Windows.Input.Cursor", "System.Windows.Input.QueryCursorEventArgs", "Property[Cursor]"] + - ["System.Windows.Input.StylusPointDescription", "System.Windows.Input.StylusPointCollection", "Property[Description]"] + - ["System.Double", "System.Windows.Input.InertiaRotationBehavior", "Property[DesiredRotation]"] + - ["System.Boolean", "System.Windows.Input.InputManager", "Method[ProcessInput].ReturnValue"] + - ["System.Windows.Input.ManipulationModes", "System.Windows.Input.ManipulationModes!", "Field[None]"] + - ["System.Windows.Input.TouchDevice", "System.Windows.Input.TouchEventArgs", "Property[TouchDevice]"] + - ["System.Boolean", "System.Windows.Input.MouseGestureValueSerializer", "Method[CanConvertFromString].ReturnValue"] + - ["System.Windows.Input.ManipulationVelocities", "System.Windows.Input.ManipulationCompletedEventArgs", "Property[FinalVelocities]"] + - ["System.Windows.Input.Key", "System.Windows.Input.Key!", "Field[W]"] + - ["System.Windows.Input.MouseButtonState", "System.Windows.Input.Mouse!", "Property[MiddleButton]"] + - ["System.Object", "System.Windows.Input.CursorConverter", "Method[ConvertTo].ReturnValue"] + - ["System.Windows.Input.Key", "System.Windows.Input.Key!", "Field[Pause]"] + - ["System.Windows.Input.InputScopeNameValue", "System.Windows.Input.InputScopeNameValue!", "Field[Hiragana]"] + - ["System.Double", "System.Windows.Input.ManipulationVelocities", "Property[AngularVelocity]"] + - ["System.Windows.Input.Key", "System.Windows.Input.KeyBinding", "Property[Key]"] + - ["System.Windows.Input.Key", "System.Windows.Input.Key!", "Field[F24]"] + - ["System.Windows.Point[]", "System.Windows.Input.StylusPointCollection!", "Method[op_Explicit].ReturnValue"] + - ["System.Windows.Input.SystemGesture", "System.Windows.Input.SystemGesture!", "Field[Flick]"] + - ["System.Windows.Input.Key", "System.Windows.Input.Key!", "Field[B]"] + - ["System.Windows.Input.Key", "System.Windows.Input.Key!", "Field[NoName]"] + - ["System.Boolean", "System.Windows.Input.PreProcessInputEventArgs", "Property[Canceled]"] + - ["System.Windows.Input.Key", "System.Windows.Input.KeyInterop!", "Method[KeyFromVirtualKey].ReturnValue"] + - ["System.Boolean", "System.Windows.Input.KeyGesture", "Method[Matches].ReturnValue"] + - ["System.Boolean", "System.Windows.Input.ManipulationDeltaEventArgs", "Method[Cancel].ReturnValue"] + - ["System.Windows.Input.FocusNavigationDirection", "System.Windows.Input.FocusNavigationDirection!", "Field[Up]"] + - ["System.Boolean", "System.Windows.Input.CommandBindingCollection", "Property[IsReadOnly]"] + - ["System.Windows.Input.RoutedUICommand", "System.Windows.Input.MediaCommands!", "Property[MuteVolume]"] + - ["System.Windows.Input.InputLanguageManager", "System.Windows.Input.InputLanguageManager!", "Property[Current]"] + - ["System.Windows.Input.RoutedUICommand", "System.Windows.Input.NavigationCommands!", "Property[PreviousPage]"] + - ["System.Boolean", "System.Windows.Input.StylusDevice", "Method[Capture].ReturnValue"] + - ["System.Boolean", "System.Windows.Input.Stylus!", "Method[Capture].ReturnValue"] + - ["System.Windows.Input.Key", "System.Windows.Input.Key!", "Field[NumPad2]"] + - ["System.Windows.Input.ManipulationVelocities", "System.Windows.Input.ManipulationDeltaEventArgs", "Property[Velocities]"] + - ["System.Int32", "System.Windows.Input.IManipulator", "Property[Id]"] + - ["System.Windows.Input.ModifierKeys", "System.Windows.Input.ModifierKeys!", "Field[None]"] + - ["System.Boolean", "System.Windows.Input.StylusPointDescription!", "Method[AreCompatible].ReturnValue"] + - ["System.Windows.Input.RoutedUICommand", "System.Windows.Input.MediaCommands!", "Property[Play]"] + - ["System.Windows.Input.InputScopeNameValue", "System.Windows.Input.InputScopeNameValue!", "Field[Digits]"] + - ["System.Windows.Input.ManipulationModes", "System.Windows.Input.ManipulationModes!", "Field[TranslateY]"] + - ["System.Windows.Input.InputGesture", "System.Windows.Input.InputBinding", "Property[Gesture]"] + - ["System.Windows.Input.Key", "System.Windows.Input.Key!", "Field[PageDown]"] + - ["System.Double", "System.Windows.Input.StylusPoint", "Property[X]"] + - ["System.Windows.Input.Key", "System.Windows.Input.Key!", "Field[RightAlt]"] + - ["System.Windows.Input.Cursor", "System.Windows.Input.Cursors!", "Property[Pen]"] + - ["System.Boolean", "System.Windows.Input.TextCompositionManager!", "Method[CompleteComposition].ReturnValue"] + - ["System.Windows.Input.Key", "System.Windows.Input.Key!", "Field[Play]"] + - ["System.Double", "System.Windows.Input.StylusPoint!", "Field[MaxXY]"] + - ["System.Windows.Input.Key", "System.Windows.Input.Key!", "Field[RWin]"] + - ["System.Int32", "System.Windows.Input.Mouse!", "Field[MouseWheelDeltaForOneLine]"] + - ["System.Object", "System.Windows.Input.InputGestureCollection", "Property[System.Collections.IList.Item]"] + - ["System.Windows.Input.StylusPointProperty", "System.Windows.Input.StylusPointProperties!", "Field[YTiltOrientation]"] + - ["System.Windows.RoutedEvent", "System.Windows.Input.Stylus!", "Field[PreviewStylusInRangeEvent]"] + - ["System.Windows.Input.StylusPointPropertyUnit", "System.Windows.Input.StylusPointPropertyUnit!", "Field[Inches]"] + - ["System.Windows.Input.CursorType", "System.Windows.Input.CursorType!", "Field[Hand]"] + - ["System.Windows.Input.RoutedUICommand", "System.Windows.Input.ApplicationCommands!", "Property[Copy]"] + - ["System.Windows.Input.RoutedUICommand", "System.Windows.Input.ApplicationCommands!", "Property[NotACommand]"] + - ["System.Windows.Input.Key", "System.Windows.Input.Key!", "Field[F23]"] + - ["System.Object", "System.Windows.Input.TabletDeviceCollection", "Property[SyncRoot]"] + - ["System.Int32", "System.Windows.Input.MouseButtonEventArgs", "Property[ClickCount]"] + - ["System.Windows.Input.ModifierKeys", "System.Windows.Input.ModifierKeys!", "Field[Shift]"] + - ["System.Windows.Input.Key", "System.Windows.Input.Key!", "Field[J]"] + - ["System.Object", "System.Windows.Input.CommandConverter", "Method[ConvertFrom].ReturnValue"] + - ["System.Windows.RoutedEvent", "System.Windows.Input.Stylus!", "Field[PreviewStylusDownEvent]"] + - ["System.Windows.Input.RoutedUICommand", "System.Windows.Input.NavigationCommands!", "Property[GoToPage]"] + - ["System.String", "System.Windows.Input.Cursor", "Method[ToString].ReturnValue"] + - ["System.Windows.Input.Key", "System.Windows.Input.Key!", "Field[ExSel]"] + - ["System.Windows.Input.MouseAction", "System.Windows.Input.MouseBinding", "Property[MouseAction]"] + - ["System.Windows.Input.Key", "System.Windows.Input.Key!", "Field[Oem1]"] + - ["System.Object", "System.Windows.Input.InputScopeConverter", "Method[ConvertTo].ReturnValue"] + - ["System.Windows.Input.RoutedUICommand", "System.Windows.Input.ComponentCommands!", "Property[ExtendSelectionLeft]"] + - ["System.Windows.Input.Key", "System.Windows.Input.Key!", "Field[Left]"] + - ["System.Windows.Input.StylusPointProperty", "System.Windows.Input.StylusPointProperties!", "Field[PacketStatus]"] + - ["System.Windows.Input.SystemGesture", "System.Windows.Input.SystemGesture!", "Field[HoldEnter]"] + - ["System.Object", "System.Windows.Input.KeyConverter", "Method[ConvertFrom].ReturnValue"] + - ["System.Boolean", "System.Windows.Input.Keyboard!", "Method[IsKeyToggled].ReturnValue"] + - ["System.Windows.Rect", "System.Windows.Input.TouchPoint", "Property[Bounds]"] + - ["System.Windows.Input.Key", "System.Windows.Input.Key!", "Field[Oem4]"] + - ["System.Windows.Input.MouseButtonState", "System.Windows.Input.MouseDevice", "Property[LeftButton]"] + - ["System.Windows.Input.StylusButton", "System.Windows.Input.StylusButtonCollection", "Method[GetStylusButtonByGuid].ReturnValue"] + - ["System.Windows.Input.Cursor", "System.Windows.Input.Cursors!", "Property[ScrollSW]"] + - ["System.Windows.Input.RoutedUICommand", "System.Windows.Input.ApplicationCommands!", "Property[SaveAs]"] + - ["System.Boolean", "System.Windows.Input.InputScopeConverter", "Method[CanConvertTo].ReturnValue"] + - ["System.Windows.Input.Key", "System.Windows.Input.Key!", "Field[Oem102]"] + - ["System.Windows.Input.SystemGesture", "System.Windows.Input.SystemGesture!", "Field[HoldLeave]"] + - ["System.Windows.Input.RoutedUICommand", "System.Windows.Input.MediaCommands!", "Property[IncreaseTreble]"] + - ["System.Windows.Input.CursorType", "System.Windows.Input.CursorType!", "Field[ScrollNS]"] + - ["System.Boolean", "System.Windows.Input.CommandConverter", "Method[CanConvertFrom].ReturnValue"] + - ["System.Windows.Input.MouseButtonState", "System.Windows.Input.Mouse!", "Property[RightButton]"] + - ["System.Windows.RoutedEvent", "System.Windows.Input.Stylus!", "Field[PreviewStylusInAirMoveEvent]"] + - ["System.Windows.Input.ICommand", "System.Windows.Input.ExecutedRoutedEventArgs", "Property[Command]"] + - ["System.Windows.Input.Cursor", "System.Windows.Input.Cursors!", "Property[SizeNESW]"] + - ["System.Windows.RoutedEvent", "System.Windows.Input.TextCompositionManager!", "Field[PreviewTextInputEvent]"] + - ["System.Windows.Input.KeyStates", "System.Windows.Input.KeyStates!", "Field[None]"] + - ["System.Boolean", "System.Windows.Input.TextCompositionManager!", "Method[UpdateComposition].ReturnValue"] + - ["System.Windows.Input.ImeSentenceModeValues", "System.Windows.Input.ImeSentenceModeValues!", "Field[PluralClause]"] + - ["System.Boolean", "System.Windows.Input.InputManager", "Property[IsInMenuMode]"] + - ["System.Boolean", "System.Windows.Input.TabletDeviceCollection", "Property[IsSynchronized]"] + - ["System.Windows.RoutedEvent", "System.Windows.Input.TextCompositionManager!", "Field[PreviewTextInputUpdateEvent]"] + - ["System.Windows.IInputElement", "System.Windows.Input.ManipulationCompletedEventArgs", "Property[ManipulationContainer]"] + - ["System.Collections.Generic.IEnumerable", "System.Windows.Input.ManipulationStartedEventArgs", "Property[Manipulators]"] + - ["System.Windows.Input.MouseButtonState", "System.Windows.Input.MouseDevice", "Property[XButton2]"] + - ["System.Windows.Input.Key", "System.Windows.Input.Key!", "Field[ImeModeChange]"] + - ["System.Windows.Input.Key", "System.Windows.Input.Key!", "Field[D9]"] + - ["System.Windows.IInputElement", "System.Windows.Input.KeyboardDevice", "Property[Target]"] + - ["System.String", "System.Windows.Input.ModifierKeysValueSerializer", "Method[ConvertToString].ReturnValue"] + - ["System.Windows.Input.CursorType", "System.Windows.Input.CursorType!", "Field[SizeNESW]"] + - ["System.Windows.Input.MouseButton", "System.Windows.Input.MouseButton!", "Field[Left]"] + - ["System.Windows.Input.Key", "System.Windows.Input.Key!", "Field[DbeCodeInput]"] + - ["System.Boolean", "System.Windows.Input.Mouse!", "Method[SetCursor].ReturnValue"] + - ["System.Windows.Input.Key", "System.Windows.Input.Key!", "Field[NumPad3]"] + - ["System.Windows.Input.TextCompositionAutoComplete", "System.Windows.Input.TextCompositionAutoComplete!", "Field[Off]"] + - ["System.Windows.Input.StylusPointPropertyUnit", "System.Windows.Input.StylusPointPropertyInfo", "Property[Unit]"] + - ["System.Boolean", "System.Windows.Input.CanExecuteRoutedEventArgs", "Property[ContinueRouting]"] + - ["System.String", "System.Windows.Input.TextCompositionEventArgs", "Property[Text]"] + - ["System.Windows.Input.Key", "System.Windows.Input.Key!", "Field[Back]"] + - ["System.Windows.IInputElement", "System.Windows.Input.KeyboardDevice", "Property[FocusedElement]"] + - ["System.Windows.RoutedEvent", "System.Windows.Input.CommandManager!", "Field[PreviewExecutedEvent]"] + - ["System.Windows.Input.FocusNavigationDirection", "System.Windows.Input.FocusNavigationDirection!", "Field[Previous]"] + - ["System.Windows.IInputElement", "System.Windows.Input.Stylus!", "Property[DirectlyOver]"] + - ["System.Windows.Input.RoutedUICommand", "System.Windows.Input.ComponentCommands!", "Property[MoveFocusPageUp]"] + - ["System.Windows.Input.RoutedUICommand", "System.Windows.Input.ApplicationCommands!", "Property[Delete]"] + - ["System.Windows.DependencyProperty", "System.Windows.Input.KeyboardNavigation!", "Field[IsTabStopProperty]"] + - ["System.Windows.Vector", "System.Windows.Input.InertiaExpansionBehavior", "Property[InitialVelocity]"] + - ["System.Globalization.CultureInfo", "System.Windows.Input.InputLanguageEventArgs", "Property[PreviousLanguage]"] + - ["System.Windows.IInputElement", "System.Windows.Input.TouchDevice", "Property[DirectlyOver]"] + - ["System.Boolean", "System.Windows.Input.MouseActionValueSerializer", "Method[CanConvertFromString].ReturnValue"] + - ["System.Boolean", "System.Windows.Input.MouseGestureConverter", "Method[CanConvertFrom].ReturnValue"] + - ["System.Double", "System.Windows.Input.InertiaTranslationBehavior", "Property[DesiredDisplacement]"] + - ["System.Windows.IInputElement", "System.Windows.Input.MouseDevice", "Property[Target]"] + - ["System.String", "System.Windows.Input.StylusPointProperty", "Method[ToString].ReturnValue"] + - ["System.Windows.Input.ImeConversionModeValues", "System.Windows.Input.ImeConversionModeValues!", "Field[Roman]"] + - ["System.Windows.Input.Cursor", "System.Windows.Input.Cursors!", "Property[ScrollAll]"] + - ["System.Windows.Input.InputMethodState", "System.Windows.Input.InputMethod!", "Method[GetPreferredImeState].ReturnValue"] + - ["System.Windows.Input.Key", "System.Windows.Input.Key!", "Field[D6]"] + - ["System.Windows.DependencyProperty", "System.Windows.Input.InputMethod!", "Field[PreferredImeStateProperty]"] + - ["System.Windows.Input.TouchPointCollection", "System.Windows.Input.TouchDevice", "Method[GetIntermediateTouchPoints].ReturnValue"] + - ["System.Windows.Input.Key", "System.Windows.Input.Key!", "Field[Zoom]"] + - ["System.Windows.DependencyProperty", "System.Windows.Input.KeyboardNavigation!", "Field[ControlTabNavigationProperty]"] + - ["System.Windows.Input.RoutedUICommand", "System.Windows.Input.MediaCommands!", "Property[Select]"] + - ["System.Windows.Input.ImeSentenceModeValues", "System.Windows.Input.ImeSentenceModeValues!", "Field[DoNotCare]"] + - ["System.Windows.Input.Key", "System.Windows.Input.Key!", "Field[None]"] + - ["System.Boolean", "System.Windows.Input.StylusPoint!", "Method[op_Equality].ReturnValue"] + - ["System.Boolean", "System.Windows.Input.FocusManager!", "Method[GetIsFocusScope].ReturnValue"] + - ["System.Windows.Input.ManipulationModes", "System.Windows.Input.ManipulationModes!", "Field[Translate]"] + - ["System.Windows.DependencyProperty", "System.Windows.Input.KeyBinding!", "Field[KeyProperty]"] + - ["System.Windows.Input.ImeSentenceModeValues", "System.Windows.Input.ImeSentenceModeValues!", "Field[None]"] + - ["System.Windows.Input.InputScopeNameValue", "System.Windows.Input.InputScopeNameValue!", "Field[AddressCountryShortName]"] + - ["System.Int32", "System.Windows.Input.Mouse!", "Method[GetIntermediatePoints].ReturnValue"] + - ["System.Windows.Input.RoutedUICommand", "System.Windows.Input.MediaCommands!", "Property[Record]"] + - ["System.Windows.IInputElement", "System.Windows.Input.Keyboard!", "Method[Focus].ReturnValue"] + - ["System.Windows.Input.ImeSentenceModeValues", "System.Windows.Input.ImeSentenceModeValues!", "Field[SingleConversion]"] + - ["System.Windows.Input.CursorType", "System.Windows.Input.CursorType!", "Field[No]"] + - ["System.Windows.Input.RoutedUICommand", "System.Windows.Input.MediaCommands!", "Property[ToggleMicrophoneOnOff]"] + - ["System.Windows.Input.Key", "System.Windows.Input.Key!", "Field[H]"] + - ["System.Windows.Vector", "System.Windows.Input.InertiaTranslationBehavior", "Property[InitialVelocity]"] + - ["System.Windows.Input.RoutedUICommand", "System.Windows.Input.ComponentCommands!", "Property[ScrollPageLeft]"] + - ["System.Windows.Input.Cursor", "System.Windows.Input.Cursors!", "Property[ScrollN]"] + - ["System.Windows.Input.ManipulationModes", "System.Windows.Input.ManipulationStartingEventArgs", "Property[Mode]"] + - ["System.String", "System.Windows.Input.StylusButton", "Property[Name]"] + - ["System.Object", "System.Windows.Input.MouseGestureConverter", "Method[ConvertTo].ReturnValue"] + - ["System.Windows.Input.TouchAction", "System.Windows.Input.TouchAction!", "Field[Up]"] + - ["System.Windows.RoutedEvent", "System.Windows.Input.Stylus!", "Field[StylusUpEvent]"] + - ["System.Windows.Input.SpeechMode", "System.Windows.Input.SpeechMode!", "Field[Command]"] + - ["System.Object", "System.Windows.Input.InputScopeNameConverter", "Method[ConvertTo].ReturnValue"] + - ["System.Int32", "System.Windows.Input.CommandBindingCollection", "Method[Add].ReturnValue"] + - ["System.Windows.IInputElement", "System.Windows.Input.TabletDevice", "Property[Target]"] + - ["System.Windows.Input.RoutedUICommand", "System.Windows.Input.ApplicationCommands!", "Property[Open]"] + - ["System.Windows.Input.Cursor", "System.Windows.Input.Cursors!", "Property[Wait]"] + - ["System.Windows.Input.Key", "System.Windows.Input.Key!", "Field[MediaNextTrack]"] + - ["System.Boolean", "System.Windows.Input.InputGestureCollection", "Property[IsSynchronized]"] + - ["System.Double", "System.Windows.Input.InertiaRotationBehavior", "Property[DesiredDeceleration]"] + - ["System.Int32", "System.Windows.Input.StylusDownEventArgs", "Property[TapCount]"] + - ["System.Windows.Input.RoutedUICommand", "System.Windows.Input.ComponentCommands!", "Property[MoveFocusBack]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemWindowsInputManipulations/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemWindowsInputManipulations/model.yml new file mode 100644 index 000000000000..8f19dc8f3fa7 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemWindowsInputManipulations/model.yml @@ -0,0 +1,69 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Windows.Input.Manipulations.Manipulations2D", "System.Windows.Input.Manipulations.Manipulations2D!", "Field[Rotate]"] + - ["System.Windows.Input.Manipulations.Manipulations2D", "System.Windows.Input.Manipulations.Manipulations2D!", "Field[TranslateX]"] + - ["System.Windows.Input.Manipulations.Manipulations2D", "System.Windows.Input.Manipulations.ManipulationProcessor2D", "Property[SupportedManipulations]"] + - ["System.Boolean", "System.Windows.Input.Manipulations.Manipulator2D!", "Method[op_Inequality].ReturnValue"] + - ["System.Single", "System.Windows.Input.Manipulations.Manipulation2DCompletedEventArgs", "Property[OriginX]"] + - ["System.Windows.Input.Manipulations.InertiaRotationBehavior2D", "System.Windows.Input.Manipulations.InertiaProcessor2D", "Property[RotationBehavior]"] + - ["System.Windows.Input.Manipulations.Manipulations2D", "System.Windows.Input.Manipulations.Manipulations2D!", "Field[All]"] + - ["System.Windows.Input.Manipulations.Manipulations2D", "System.Windows.Input.Manipulations.Manipulations2D!", "Field[TranslateY]"] + - ["System.Single", "System.Windows.Input.Manipulations.ManipulationPivot2D", "Property[Radius]"] + - ["System.Single", "System.Windows.Input.Manipulations.ManipulationDelta2D", "Property[TranslationX]"] + - ["System.Single", "System.Windows.Input.Manipulations.ManipulationVelocities2D", "Property[LinearVelocityY]"] + - ["System.Windows.Input.Manipulations.ManipulationPivot2D", "System.Windows.Input.Manipulations.ManipulationProcessor2D", "Property[Pivot]"] + - ["System.Single", "System.Windows.Input.Manipulations.ManipulationDelta2D", "Property[ExpansionX]"] + - ["System.Windows.Input.Manipulations.ManipulationVelocities2D", "System.Windows.Input.Manipulations.Manipulation2DCompletedEventArgs", "Property[Velocities]"] + - ["System.Windows.Input.Manipulations.ManipulationDelta2D", "System.Windows.Input.Manipulations.Manipulation2DCompletedEventArgs", "Property[Total]"] + - ["System.Windows.Input.Manipulations.Manipulations2D", "System.Windows.Input.Manipulations.Manipulations2D!", "Field[None]"] + - ["System.Single", "System.Windows.Input.Manipulations.Manipulation2DDeltaEventArgs", "Property[OriginX]"] + - ["System.Single", "System.Windows.Input.Manipulations.Manipulation2DStartedEventArgs", "Property[OriginY]"] + - ["System.Single", "System.Windows.Input.Manipulations.InertiaExpansionBehavior2D", "Property[DesiredExpansionY]"] + - ["System.Windows.Input.Manipulations.InertiaTranslationBehavior2D", "System.Windows.Input.Manipulations.InertiaProcessor2D", "Property[TranslationBehavior]"] + - ["System.Single", "System.Windows.Input.Manipulations.InertiaTranslationBehavior2D", "Property[InitialVelocityY]"] + - ["System.Single", "System.Windows.Input.Manipulations.ManipulationProcessor2D", "Property[MinimumScaleRotateRadius]"] + - ["System.Single", "System.Windows.Input.Manipulations.InertiaProcessor2D", "Property[InitialOriginY]"] + - ["System.Single", "System.Windows.Input.Manipulations.ManipulationDelta2D", "Property[ScaleX]"] + - ["System.Single", "System.Windows.Input.Manipulations.ManipulationVelocities2D", "Property[ExpansionVelocityX]"] + - ["System.Single", "System.Windows.Input.Manipulations.ManipulationVelocities2D", "Property[LinearVelocityX]"] + - ["System.Single", "System.Windows.Input.Manipulations.InertiaExpansionBehavior2D", "Property[DesiredExpansionX]"] + - ["System.Windows.Input.Manipulations.ManipulationVelocities2D", "System.Windows.Input.Manipulations.ManipulationVelocities2D!", "Field[Zero]"] + - ["System.Single", "System.Windows.Input.Manipulations.InertiaRotationBehavior2D", "Property[DesiredDeceleration]"] + - ["System.Single", "System.Windows.Input.Manipulations.ManipulationVelocities2D", "Property[AngularVelocity]"] + - ["System.Int32", "System.Windows.Input.Manipulations.Manipulator2D", "Property[Id]"] + - ["System.Single", "System.Windows.Input.Manipulations.InertiaTranslationBehavior2D", "Property[DesiredDeceleration]"] + - ["System.Single", "System.Windows.Input.Manipulations.InertiaExpansionBehavior2D", "Property[InitialVelocityY]"] + - ["System.Windows.Input.Manipulations.InertiaExpansionBehavior2D", "System.Windows.Input.Manipulations.InertiaProcessor2D", "Property[ExpansionBehavior]"] + - ["System.Boolean", "System.Windows.Input.Manipulations.InertiaProcessor2D", "Method[Process].ReturnValue"] + - ["System.Single", "System.Windows.Input.Manipulations.InertiaProcessor2D", "Property[InitialOriginX]"] + - ["System.Windows.Input.Manipulations.ManipulationDelta2D", "System.Windows.Input.Manipulations.Manipulation2DDeltaEventArgs", "Property[Cumulative]"] + - ["System.Single", "System.Windows.Input.Manipulations.ManipulationDelta2D", "Property[ScaleY]"] + - ["System.Boolean", "System.Windows.Input.Manipulations.Manipulator2D", "Method[Equals].ReturnValue"] + - ["System.Single", "System.Windows.Input.Manipulations.Manipulation2DCompletedEventArgs", "Property[OriginY]"] + - ["System.Single", "System.Windows.Input.Manipulations.InertiaRotationBehavior2D", "Property[DesiredRotation]"] + - ["System.Single", "System.Windows.Input.Manipulations.ManipulationDelta2D", "Property[Rotation]"] + - ["System.Boolean", "System.Windows.Input.Manipulations.InertiaProcessor2D", "Property[IsRunning]"] + - ["System.Boolean", "System.Windows.Input.Manipulations.Manipulator2D!", "Method[op_Equality].ReturnValue"] + - ["System.Single", "System.Windows.Input.Manipulations.InertiaExpansionBehavior2D", "Property[InitialRadius]"] + - ["System.Single", "System.Windows.Input.Manipulations.ManipulationVelocities2D", "Property[ExpansionVelocityY]"] + - ["System.Windows.Input.Manipulations.ManipulationDelta2D", "System.Windows.Input.Manipulations.Manipulation2DDeltaEventArgs", "Property[Delta]"] + - ["System.Single", "System.Windows.Input.Manipulations.InertiaTranslationBehavior2D", "Property[InitialVelocityX]"] + - ["System.Single", "System.Windows.Input.Manipulations.InertiaTranslationBehavior2D", "Property[DesiredDisplacement]"] + - ["System.Single", "System.Windows.Input.Manipulations.Manipulator2D", "Property[Y]"] + - ["System.Windows.Input.Manipulations.ManipulationVelocities2D", "System.Windows.Input.Manipulations.Manipulation2DDeltaEventArgs", "Property[Velocities]"] + - ["System.Windows.Input.Manipulations.Manipulations2D", "System.Windows.Input.Manipulations.Manipulations2D!", "Field[Scale]"] + - ["System.Windows.Input.Manipulations.Manipulations2D", "System.Windows.Input.Manipulations.Manipulations2D!", "Field[Translate]"] + - ["System.Single", "System.Windows.Input.Manipulations.InertiaRotationBehavior2D", "Property[InitialVelocity]"] + - ["System.Single", "System.Windows.Input.Manipulations.Manipulation2DStartedEventArgs", "Property[OriginX]"] + - ["System.Single", "System.Windows.Input.Manipulations.ManipulationPivot2D", "Property[X]"] + - ["System.Single", "System.Windows.Input.Manipulations.Manipulation2DDeltaEventArgs", "Property[OriginY]"] + - ["System.Single", "System.Windows.Input.Manipulations.InertiaExpansionBehavior2D", "Property[InitialVelocityX]"] + - ["System.Single", "System.Windows.Input.Manipulations.ManipulationDelta2D", "Property[ExpansionY]"] + - ["System.Single", "System.Windows.Input.Manipulations.InertiaExpansionBehavior2D", "Property[DesiredDeceleration]"] + - ["System.Single", "System.Windows.Input.Manipulations.ManipulationDelta2D", "Property[TranslationY]"] + - ["System.Single", "System.Windows.Input.Manipulations.Manipulator2D", "Property[X]"] + - ["System.Int32", "System.Windows.Input.Manipulations.Manipulator2D", "Method[GetHashCode].ReturnValue"] + - ["System.Single", "System.Windows.Input.Manipulations.ManipulationPivot2D", "Property[Y]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemWindowsInputStylusPlugIns/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemWindowsInputStylusPlugIns/model.yml new file mode 100644 index 000000000000..b8132ccff640 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemWindowsInputStylusPlugIns/model.yml @@ -0,0 +1,16 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Windows.Rect", "System.Windows.Input.StylusPlugIns.StylusPlugIn", "Property[ElementBounds]"] + - ["System.Windows.Media.Visual", "System.Windows.Input.StylusPlugIns.DynamicRenderer", "Property[RootVisual]"] + - ["System.Int32", "System.Windows.Input.StylusPlugIns.RawStylusInput", "Property[TabletDeviceId]"] + - ["System.Int32", "System.Windows.Input.StylusPlugIns.RawStylusInput", "Property[Timestamp]"] + - ["System.Windows.Input.StylusPointCollection", "System.Windows.Input.StylusPlugIns.RawStylusInput", "Method[GetStylusPoints].ReturnValue"] + - ["System.Windows.Threading.Dispatcher", "System.Windows.Input.StylusPlugIns.DynamicRenderer", "Method[GetDispatcher].ReturnValue"] + - ["System.Windows.UIElement", "System.Windows.Input.StylusPlugIns.StylusPlugIn", "Property[Element]"] + - ["System.Int32", "System.Windows.Input.StylusPlugIns.RawStylusInput", "Property[StylusDeviceId]"] + - ["System.Windows.Ink.DrawingAttributes", "System.Windows.Input.StylusPlugIns.DynamicRenderer", "Property[DrawingAttributes]"] + - ["System.Boolean", "System.Windows.Input.StylusPlugIns.StylusPlugIn", "Property[Enabled]"] + - ["System.Boolean", "System.Windows.Input.StylusPlugIns.StylusPlugIn", "Property[IsActiveForInput]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemWindowsInterop/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemWindowsInterop/model.yml new file mode 100644 index 000000000000..fd41afb49987 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemWindowsInterop/model.yml @@ -0,0 +1,152 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Boolean", "System.Windows.Interop.D3DImage", "Method[TryLock].ReturnValue"] + - ["System.Boolean", "System.Windows.Interop.HwndSource", "Method[TabIntoCore].ReturnValue"] + - ["System.Int32", "System.Windows.Interop.HwndSourceParameters", "Property[PositionY]"] + - ["System.Boolean", "System.Windows.Interop.DynamicScriptObject", "Method[TryInvokeMember].ReturnValue"] + - ["System.Windows.Interop.IKeyboardInputSite", "System.Windows.Interop.HwndHost", "Method[RegisterKeyboardInputSinkCore].ReturnValue"] + - ["System.Windows.Input.RestoreFocusMode", "System.Windows.Interop.HwndSourceParameters", "Property[RestoreFocusMode]"] + - ["System.Windows.Media.Imaging.BitmapSource", "System.Windows.Interop.Imaging!", "Method[CreateBitmapSourceFromHIcon].ReturnValue"] + - ["System.String", "System.Windows.Interop.IProgressPage", "Property[ApplicationName]"] + - ["System.Boolean", "System.Windows.Interop.HwndSourceParameters!", "Method[op_Equality].ReturnValue"] + - ["System.Windows.Media.Matrix", "System.Windows.Interop.HwndTarget", "Property[TransformFromDevice]"] + - ["System.Object", "System.Windows.Interop.DocObjHost", "Method[InitializeLifetimeService].ReturnValue"] + - ["System.Boolean", "System.Windows.Interop.DynamicScriptObject", "Method[TryGetIndex].ReturnValue"] + - ["System.Boolean", "System.Windows.Interop.IKeyboardInputSink", "Method[HasFocusWithin].ReturnValue"] + - ["System.Windows.Freezable", "System.Windows.Interop.InteropBitmap", "Method[CreateInstanceCore].ReturnValue"] + - ["System.Windows.Interop.IKeyboardInputSite", "System.Windows.Interop.HwndSource", "Method[RegisterKeyboardInputSinkCore].ReturnValue"] + - ["System.Windows.Media.CompositionTarget", "System.Windows.Interop.HwndSource", "Method[GetCompositionTargetCore].ReturnValue"] + - ["System.Boolean", "System.Windows.Interop.DynamicScriptObject", "Method[TryGetMember].ReturnValue"] + - ["System.Boolean", "System.Windows.Interop.IKeyboardInputSink", "Method[TranslateAccelerator].ReturnValue"] + - ["System.Uri", "System.Windows.Interop.IErrorPage", "Property[SupportUri]"] + - ["System.IntPtr", "System.Windows.Interop.MSG", "Property[hwnd]"] + - ["System.Boolean", "System.Windows.Interop.BrowserInteropHelper!", "Property[IsBrowserHosted]"] + - ["System.String", "System.Windows.Interop.DynamicScriptObject", "Method[ToString].ReturnValue"] + - ["System.IntPtr", "System.Windows.Interop.WindowInteropHelper", "Property[Handle]"] + - ["System.Windows.Media.Visual", "System.Windows.Interop.HwndTarget", "Property[RootVisual]"] + - ["System.Boolean", "System.Windows.Interop.HwndHost", "Method[TranslateAcceleratorCore].ReturnValue"] + - ["System.String", "System.Windows.Interop.IErrorPage", "Property[ErrorText]"] + - ["System.Object", "System.Windows.Interop.DocObjHost", "Method[System.IServiceProvider.GetService].ReturnValue"] + - ["System.String", "System.Windows.Interop.IProgressPage", "Property[PublisherName]"] + - ["System.Boolean", "System.Windows.Interop.HwndHost", "Method[System.Windows.Interop.IKeyboardInputSink.TranslateAccelerator].ReturnValue"] + - ["System.String", "System.Windows.Interop.IErrorPage", "Property[LogFilePath]"] + - ["System.Uri", "System.Windows.Interop.IErrorPage", "Property[DeploymentPath]"] + - ["System.Object", "System.Windows.Interop.BrowserInteropHelper!", "Property[HostScript]"] + - ["System.Windows.Threading.DispatcherOperationCallback", "System.Windows.Interop.IProgressPage", "Property[RefreshCallback]"] + - ["System.Boolean", "System.Windows.Interop.HwndSourceParameters", "Property[AcquireHwndFocusInMenuMode]"] + - ["System.Int32", "System.Windows.Interop.HwndSourceParameters", "Property[Width]"] + - ["System.Uri", "System.Windows.Interop.IProgressPage", "Property[DeploymentPath]"] + - ["System.Boolean", "System.Windows.Interop.HwndHost", "Method[TabIntoCore].ReturnValue"] + - ["System.Windows.Interop.IKeyboardInputSite", "System.Windows.Interop.HwndHost", "Property[System.Windows.Interop.IKeyboardInputSink.KeyboardInputSite]"] + - ["System.Windows.Size", "System.Windows.Interop.HwndHost", "Method[MeasureOverride].ReturnValue"] + - ["System.Windows.Interop.HwndTarget", "System.Windows.Interop.HwndSource", "Property[CompositionTarget]"] + - ["System.Windows.Media.Imaging.BitmapSource", "System.Windows.Interop.D3DImage", "Method[CopyBackBuffer].ReturnValue"] + - ["System.Windows.Input.Cursor", "System.Windows.Interop.CursorInteropHelper!", "Method[Create].ReturnValue"] + - ["System.Runtime.InteropServices.HandleRef", "System.Windows.Interop.HwndSource", "Method[CreateHandleRef].ReturnValue"] + - ["System.Boolean", "System.Windows.Interop.HwndSourceParameters!", "Method[op_Inequality].ReturnValue"] + - ["System.Int32", "System.Windows.Interop.MSG", "Property[time]"] + - ["System.String", "System.Windows.Interop.HwndSourceParameters", "Property[WindowName]"] + - ["System.Windows.Interop.IKeyboardInputSite", "System.Windows.Interop.IKeyboardInputSink", "Property[KeyboardInputSite]"] + - ["System.Boolean", "System.Windows.Interop.HwndHost", "Method[OnMnemonicCore].ReturnValue"] + - ["System.Windows.Interop.D3DImage", "System.Windows.Interop.D3DImage", "Method[CloneCurrentValue].ReturnValue"] + - ["System.Boolean", "System.Windows.Interop.HwndHost", "Method[System.Windows.Interop.IKeyboardInputSink.OnMnemonic].ReturnValue"] + - ["System.Boolean", "System.Windows.Interop.HwndSource", "Property[IsDisposed]"] + - ["System.Boolean", "System.Windows.Interop.HwndSource", "Method[System.Windows.Interop.IKeyboardInputSink.TranslateAccelerator].ReturnValue"] + - ["System.IntPtr", "System.Windows.Interop.HwndSource", "Property[Handle]"] + - ["System.Windows.Media.Imaging.BitmapSource", "System.Windows.Interop.Imaging!", "Method[CreateBitmapSourceFromMemorySection].ReturnValue"] + - ["System.Windows.Media.ImageMetadata", "System.Windows.Interop.D3DImage", "Property[Metadata]"] + - ["System.Windows.Interop.IKeyboardInputSite", "System.Windows.Interop.HwndHost", "Method[System.Windows.Interop.IKeyboardInputSink.RegisterKeyboardInputSink].ReturnValue"] + - ["System.Boolean", "System.Windows.Interop.HwndSource", "Method[System.Windows.Interop.IKeyboardInputSink.TranslateChar].ReturnValue"] + - ["System.Boolean", "System.Windows.Interop.HwndSourceParameters", "Property[UsesPerPixelOpacity]"] + - ["System.Runtime.InteropServices.HandleRef", "System.Windows.Interop.HwndHost", "Method[BuildWindowCore].ReturnValue"] + - ["System.IntPtr", "System.Windows.Interop.HwndHost", "Property[Handle]"] + - ["System.Windows.DependencyProperty", "System.Windows.Interop.D3DImage!", "Field[IsFrontBufferAvailableProperty]"] + - ["System.Int32", "System.Windows.Interop.HwndSourceParameters", "Property[WindowClassStyle]"] + - ["System.Boolean", "System.Windows.Interop.DynamicScriptObject", "Method[TrySetIndex].ReturnValue"] + - ["System.Windows.Interop.RenderMode", "System.Windows.Interop.RenderMode!", "Field[Default]"] + - ["System.Windows.Interop.IKeyboardInputSite", "System.Windows.Interop.HwndSource", "Method[System.Windows.Interop.IKeyboardInputSink.RegisterKeyboardInputSink].ReturnValue"] + - ["System.Int32", "System.Windows.Interop.HwndSourceParameters", "Property[WindowStyle]"] + - ["System.Windows.Threading.DispatcherOperationCallback", "System.Windows.Interop.IErrorPage", "Property[RefreshCallback]"] + - ["System.Windows.Interop.IKeyboardInputSite", "System.Windows.Interop.HwndSource", "Property[System.Windows.Interop.IKeyboardInputSink.KeyboardInputSite]"] + - ["System.IntPtr", "System.Windows.Interop.MSG", "Property[lParam]"] + - ["System.Boolean", "System.Windows.Interop.HwndHost", "Method[TranslateCharCore].ReturnValue"] + - ["System.IntPtr", "System.Windows.Interop.WindowInteropHelper", "Property[Owner]"] + - ["System.Boolean", "System.Windows.Interop.HwndSource", "Method[HasFocusWithinCore].ReturnValue"] + - ["System.Windows.Interop.HwndSource", "System.Windows.Interop.HwndSource!", "Method[FromHwnd].ReturnValue"] + - ["System.Boolean", "System.Windows.Interop.ComponentDispatcher!", "Method[RaiseThreadMessage].ReturnValue"] + - ["System.Int32", "System.Windows.Interop.MSG", "Property[message]"] + - ["System.Boolean", "System.Windows.Interop.HwndSource!", "Property[DefaultAcquireHwndFocusInMenuMode]"] + - ["System.Windows.Size", "System.Windows.Interop.ActiveXHost", "Method[MeasureOverride].ReturnValue"] + - ["System.Boolean", "System.Windows.Interop.D3DImage", "Property[IsFrontBufferAvailable]"] + - ["System.Windows.Interop.IKeyboardInputSite", "System.Windows.Interop.IKeyboardInputSink", "Method[RegisterKeyboardInputSink].ReturnValue"] + - ["System.Windows.SizeToContent", "System.Windows.Interop.HwndSource", "Property[SizeToContent]"] + - ["System.Windows.Interop.RenderMode", "System.Windows.Interop.RenderMode!", "Field[SoftwareOnly]"] + - ["System.Windows.Interop.IKeyboardInputSite", "System.Windows.Interop.HwndSource", "Property[KeyboardInputSiteCore]"] + - ["System.Windows.Interop.RenderMode", "System.Windows.Interop.HwndTarget", "Property[RenderMode]"] + - ["System.Collections.Generic.IEnumerable", "System.Windows.Interop.HwndSource", "Property[ChildKeyboardInputSinks]"] + - ["System.Boolean", "System.Windows.Interop.DynamicScriptObject", "Method[TrySetMember].ReturnValue"] + - ["System.Windows.Media.Visual", "System.Windows.Interop.HwndSource", "Property[RootVisual]"] + - ["System.Boolean", "System.Windows.Interop.HwndSourceParameters", "Property[UsesPerPixelTransparency]"] + - ["System.Windows.Interop.IKeyboardInputSink", "System.Windows.Interop.IKeyboardInputSite", "Property[Sink]"] + - ["System.Boolean", "System.Windows.Interop.HwndSource", "Method[System.Windows.Interop.IKeyboardInputSink.OnMnemonic].ReturnValue"] + - ["System.Boolean", "System.Windows.Interop.HwndSource", "Method[OnMnemonicCore].ReturnValue"] + - ["System.Object", "System.Windows.Interop.BrowserInteropHelper!", "Property[ClientSite]"] + - ["System.Boolean", "System.Windows.Interop.HwndSource", "Method[System.Windows.Interop.IKeyboardInputSink.TabInto].ReturnValue"] + - ["System.IntPtr", "System.Windows.Interop.HwndSourceParameters", "Property[ParentWindow]"] + - ["System.String", "System.Windows.Interop.IErrorPage", "Property[ErrorTitle]"] + - ["System.Boolean", "System.Windows.Interop.DynamicScriptObject", "Method[TryInvoke].ReturnValue"] + - ["System.Boolean", "System.Windows.Interop.IKeyboardInputSite", "Method[OnNoMoreTabStops].ReturnValue"] + - ["System.Windows.Media.Imaging.BitmapSource", "System.Windows.Interop.Imaging!", "Method[CreateBitmapSourceFromHBitmap].ReturnValue"] + - ["System.Boolean", "System.Windows.Interop.D3DImage", "Method[FreezeCore].ReturnValue"] + - ["System.Boolean", "System.Windows.Interop.HwndSourceParameters", "Method[Equals].ReturnValue"] + - ["System.Double", "System.Windows.Interop.D3DImage", "Property[Width]"] + - ["System.Boolean", "System.Windows.Interop.HwndSourceParameters", "Property[HasAssignedSize]"] + - ["System.Windows.Automation.Peers.AutomationPeer", "System.Windows.Interop.HwndHost", "Method[OnCreateAutomationPeer].ReturnValue"] + - ["System.Boolean", "System.Windows.Interop.HwndSource", "Property[UsesPerPixelOpacity]"] + - ["System.Boolean", "System.Windows.Interop.HwndSource", "Method[TranslateCharCore].ReturnValue"] + - ["System.Boolean", "System.Windows.Interop.HwndHost", "Method[System.Windows.Interop.IKeyboardInputSink.HasFocusWithin].ReturnValue"] + - ["System.Windows.Interop.D3DResourceType", "System.Windows.Interop.D3DResourceType!", "Field[IDirect3DSurface9]"] + - ["System.Int32", "System.Windows.Interop.D3DImage", "Property[PixelWidth]"] + - ["System.Runtime.InteropServices.HandleRef", "System.Windows.Interop.ActiveXHost", "Method[BuildWindowCore].ReturnValue"] + - ["System.Uri", "System.Windows.Interop.BrowserInteropHelper!", "Property[Source]"] + - ["System.Windows.RoutedEvent", "System.Windows.Interop.HwndHost!", "Field[DpiChangedEvent]"] + - ["System.Windows.Media.Matrix", "System.Windows.Interop.HwndTarget", "Property[TransformToDevice]"] + - ["System.Windows.Input.RestoreFocusMode", "System.Windows.Interop.HwndSource", "Property[RestoreFocusMode]"] + - ["System.Boolean", "System.Windows.Interop.HwndSourceParameters", "Property[TreatAncestorsAsNonClientArea]"] + - ["System.Windows.Interop.MSG", "System.Windows.Interop.ComponentDispatcher!", "Property[CurrentKeyboardMessage]"] + - ["System.IntPtr", "System.Windows.Interop.HwndHost", "Method[WndProc].ReturnValue"] + - ["System.Windows.Threading.DispatcherOperationCallback", "System.Windows.Interop.IErrorPage", "Property[GetWinFxCallback]"] + - ["System.Double", "System.Windows.Interop.D3DImage", "Property[Height]"] + - ["System.Boolean", "System.Windows.Interop.HwndHost", "Method[HasFocusWithinCore].ReturnValue"] + - ["System.Boolean", "System.Windows.Interop.HwndSource", "Method[System.Windows.Interop.IKeyboardInputSink.HasFocusWithin].ReturnValue"] + - ["System.Windows.Threading.DispatcherOperationCallback", "System.Windows.Interop.IProgressPage", "Property[StopCallback]"] + - ["System.Boolean", "System.Windows.Interop.HwndSourceParameters", "Property[TreatAsInputRoot]"] + - ["System.Boolean", "System.Windows.Interop.IErrorPage", "Property[ErrorFlag]"] + - ["System.Boolean", "System.Windows.Interop.HwndSource", "Property[AcquireHwndFocusInMenuMode]"] + - ["System.IntPtr", "System.Windows.Interop.IWin32Window", "Property[Handle]"] + - ["System.Windows.Interop.HwndSourceHook", "System.Windows.Interop.HwndSourceParameters", "Property[HwndSourceHook]"] + - ["System.Windows.Interop.D3DImage", "System.Windows.Interop.D3DImage", "Method[Clone].ReturnValue"] + - ["System.Boolean", "System.Windows.Interop.HwndSource", "Method[TranslateAcceleratorCore].ReturnValue"] + - ["System.Int32", "System.Windows.Interop.HwndSourceParameters", "Method[GetHashCode].ReturnValue"] + - ["System.IntPtr", "System.Windows.Interop.WindowInteropHelper", "Method[EnsureHandle].ReturnValue"] + - ["System.Boolean", "System.Windows.Interop.IKeyboardInputSink", "Method[TranslateChar].ReturnValue"] + - ["System.Windows.Freezable", "System.Windows.Interop.D3DImage", "Method[CreateInstanceCore].ReturnValue"] + - ["System.Boolean", "System.Windows.Interop.IKeyboardInputSink", "Method[TabInto].ReturnValue"] + - ["System.Boolean", "System.Windows.Interop.IKeyboardInputSink", "Method[OnMnemonic].ReturnValue"] + - ["System.IntPtr", "System.Windows.Interop.MSG", "Property[wParam]"] + - ["System.Int32", "System.Windows.Interop.HwndSourceParameters", "Property[Height]"] + - ["System.Boolean", "System.Windows.Interop.HwndHost", "Method[System.Windows.Interop.IKeyboardInputSink.TranslateChar].ReturnValue"] + - ["System.Boolean", "System.Windows.Interop.ComponentDispatcher!", "Property[IsThreadModal]"] + - ["System.Boolean", "System.Windows.Interop.HwndSourceParameters", "Property[AdjustSizingForNonClientArea]"] + - ["System.Int32", "System.Windows.Interop.MSG", "Property[pt_x]"] + - ["System.Int32", "System.Windows.Interop.MSG", "Property[pt_y]"] + - ["System.Boolean", "System.Windows.Interop.HwndTarget", "Property[UsesPerPixelOpacity]"] + - ["System.Int32", "System.Windows.Interop.D3DImage", "Property[PixelHeight]"] + - ["System.Boolean", "System.Windows.Interop.HwndHost", "Method[System.Windows.Interop.IKeyboardInputSink.TabInto].ReturnValue"] + - ["System.Int32", "System.Windows.Interop.HwndSourceParameters", "Property[ExtendedWindowStyle]"] + - ["System.Int32", "System.Windows.Interop.HwndSourceParameters", "Property[PositionX]"] + - ["System.Boolean", "System.Windows.Interop.ActiveXHost", "Property[IsDisposed]"] + - ["System.Windows.Media.Color", "System.Windows.Interop.HwndTarget", "Property[BackgroundColor]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemWindowsMarkup/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemWindowsMarkup/model.yml new file mode 100644 index 000000000000..8299dbeb541b --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemWindowsMarkup/model.yml @@ -0,0 +1,194 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.String", "System.Windows.Markup.XmlLanguage", "Method[ToString].ReturnValue"] + - ["System.Boolean", "System.Windows.Markup.SetterTriggerConditionValueConverter", "Method[CanConvertTo].ReturnValue"] + - ["System.String", "System.Windows.Markup.XamlSetMarkupExtensionAttribute", "Property[XamlSetMarkupExtensionHandler]"] + - ["System.Uri", "System.Windows.Markup.ParserContext", "Property[BaseUri]"] + - ["System.Object", "System.Windows.Markup.IProvideValueTarget", "Property[TargetObject]"] + - ["System.Boolean", "System.Windows.Markup.XamlSetValueEventArgs", "Property[Handled]"] + - ["System.Type", "System.Windows.Markup.XamlTypeMapper", "Method[GetType].ReturnValue"] + - ["System.Xml.XmlParserContext", "System.Windows.Markup.ParserContext!", "Method[op_Implicit].ReturnValue"] + - ["System.Object", "System.Windows.Markup.RoutedEventConverter", "Method[ConvertTo].ReturnValue"] + - ["System.Type", "System.Windows.Markup.ContentWrapperAttribute", "Property[ContentWrapper]"] + - ["System.String", "System.Windows.Markup.MemberDefinition", "Property[Name]"] + - ["System.Object", "System.Windows.Markup.InternalTypeHelper", "Method[CreateInstance].ReturnValue"] + - ["System.String", "System.Windows.Markup.XamlParseException", "Property[UidContext]"] + - ["System.Windows.DependencyProperty", "System.Windows.Markup.XmlAttributeProperties!", "Field[XmlNamespaceMapsProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Markup.XmlAttributeProperties!", "Field[XmlnsDictionaryProperty]"] + - ["System.Boolean", "System.Windows.Markup.ResourceReferenceExpressionConverter", "Method[CanConvertFrom].ReturnValue"] + - ["System.Boolean", "System.Windows.Markup.XmlnsDictionary", "Property[IsFixedSize]"] + - ["System.Char", "System.Windows.Markup.MarkupExtensionBracketCharactersAttribute", "Property[ClosingBracket]"] + - ["System.Boolean", "System.Windows.Markup.XmlnsDictionary", "Property[Sealed]"] + - ["System.String", "System.Windows.Markup.ContentPropertyAttribute", "Property[Name]"] + - ["System.Windows.Markup.XamlWriterMode", "System.Windows.Markup.XamlWriterMode!", "Field[Value]"] + - ["System.Boolean", "System.Windows.Markup.XmlnsDictionary", "Method[Contains].ReturnValue"] + - ["System.Object", "System.Windows.Markup.EventSetterHandlerConverter", "Method[ConvertFrom].ReturnValue"] + - ["System.Object", "System.Windows.Markup.MarkupExtension", "Method[ProvideValue].ReturnValue"] + - ["System.String", "System.Windows.Markup.DateTimeValueSerializer", "Method[ConvertToString].ReturnValue"] + - ["System.Boolean", "System.Windows.Markup.DependencyPropertyConverter", "Method[CanConvertTo].ReturnValue"] + - ["System.Windows.Markup.XmlnsDictionary", "System.Windows.Markup.XmlAttributeProperties!", "Method[GetXmlnsDictionary].ReturnValue"] + - ["System.Object", "System.Windows.Markup.DependencyPropertyConverter", "Method[ConvertFrom].ReturnValue"] + - ["System.Collections.ICollection", "System.Windows.Markup.XmlnsDictionary", "Property[Values]"] + - ["System.String", "System.Windows.Markup.XmlnsPrefixAttribute", "Property[XmlNamespace]"] + - ["System.Object", "System.Windows.Markup.SetterTriggerConditionValueConverter", "Method[ConvertTo].ReturnValue"] + - ["System.Boolean", "System.Windows.Markup.ComponentResourceKeyConverter", "Method[CanConvertTo].ReturnValue"] + - ["System.String", "System.Windows.Markup.UidPropertyAttribute", "Property[Name]"] + - ["System.Collections.IDictionaryEnumerator", "System.Windows.Markup.XmlnsDictionary", "Method[GetDictionaryEnumerator].ReturnValue"] + - ["System.String", "System.Windows.Markup.XamlParseException", "Property[NameContext]"] + - ["System.Object", "System.Windows.Markup.XamlSetValueEventArgs", "Property[Value]"] + - ["System.Type", "System.Windows.Markup.ArrayExtension", "Property[Type]"] + - ["System.Object", "System.Windows.Markup.InternalTypeHelper", "Method[GetPropertyValue].ReturnValue"] + - ["System.Windows.Markup.XamlWriterMode", "System.Windows.Markup.XamlDesignerSerializationManager", "Property[XamlWriterMode]"] + - ["System.Type", "System.Windows.Markup.ValueSerializerAttribute", "Property[ValueSerializerType]"] + - ["System.String", "System.Windows.Markup.ValueSerializerAttribute", "Property[ValueSerializerTypeName]"] + - ["System.Boolean", "System.Windows.Markup.DateTimeValueSerializer", "Method[CanConvertToString].ReturnValue"] + - ["System.Boolean", "System.Windows.Markup.RoutedEventConverter", "Method[CanConvertFrom].ReturnValue"] + - ["System.Type", "System.Windows.Markup.TypeExtension", "Property[Type]"] + - ["System.Object", "System.Windows.Markup.StaticExtension", "Method[ProvideValue].ReturnValue"] + - ["System.String", "System.Windows.Markup.XmlAttributeProperties!", "Method[GetXmlnsDefinition].ReturnValue"] + - ["System.String", "System.Windows.Markup.XmlnsDictionary", "Method[GetNamespace].ReturnValue"] + - ["System.Windows.Markup.DesignerSerializationOptions", "System.Windows.Markup.DesignerSerializationOptions!", "Field[SerializeAsAttribute]"] + - ["System.Type", "System.Windows.Markup.MarkupExtensionReturnTypeAttribute", "Property[ReturnType]"] + - ["System.String", "System.Windows.Markup.XmlnsDefinitionAttribute", "Property[ClrNamespace]"] + - ["System.Boolean", "System.Windows.Markup.EventSetterHandlerConverter", "Method[CanConvertFrom].ReturnValue"] + - ["System.Object", "System.Windows.Markup.SetterTriggerConditionValueConverter", "Method[ConvertFrom].ReturnValue"] + - ["System.ComponentModel.ITypeDescriptorContext", "System.Windows.Markup.XamlSetTypeConverterEventArgs", "Property[ServiceProvider]"] + - ["System.Object", "System.Windows.Markup.XamlReader", "Method[LoadAsync].ReturnValue"] + - ["System.Type", "System.Windows.Markup.AcceptedMarkupExtensionExpressionTypeAttribute", "Property[Type]"] + - ["System.Object", "System.Windows.Markup.ResourceReferenceExpressionConverter", "Method[ConvertFrom].ReturnValue"] + - ["System.Windows.Markup.XmlLanguage", "System.Windows.Markup.XmlLanguage!", "Property[Empty]"] + - ["System.Collections.IEnumerator", "System.Windows.Markup.XmlnsDictionary", "Method[System.Collections.IEnumerable.GetEnumerator].ReturnValue"] + - ["System.String", "System.Windows.Markup.StaticExtension", "Property[Member]"] + - ["System.Boolean", "System.Windows.Markup.TemplateKeyConverter", "Method[CanConvertTo].ReturnValue"] + - ["System.Boolean", "System.Windows.Markup.DateTimeValueSerializer", "Method[CanConvertFromString].ReturnValue"] + - ["System.Object", "System.Windows.Markup.NameReferenceConverter", "Method[ConvertFrom].ReturnValue"] + - ["System.Windows.Markup.XamlTypeMapper", "System.Windows.Markup.ParserContext", "Property[XamlTypeMapper]"] + - ["System.String", "System.Windows.Markup.XmlnsDefinitionAttribute", "Property[XmlNamespace]"] + - ["System.String", "System.Windows.Markup.XmlnsDictionary", "Method[DefaultNamespace].ReturnValue"] + - ["System.Boolean", "System.Windows.Markup.XmlLanguageConverter", "Method[CanConvertTo].ReturnValue"] + - ["System.String", "System.Windows.Markup.XmlnsPrefixAttribute", "Property[Prefix]"] + - ["System.String", "System.Windows.Markup.NamespaceMapEntry", "Property[AssemblyName]"] + - ["System.String", "System.Windows.Markup.XamlDeferLoadAttribute", "Property[ContentTypeName]"] + - ["System.Object", "System.Windows.Markup.ResourceReferenceExpressionConverter", "Method[ConvertTo].ReturnValue"] + - ["System.Windows.Markup.ValueSerializer", "System.Windows.Markup.IValueSerializerContext", "Method[GetValueSerializerFor].ReturnValue"] + - ["System.Globalization.CultureInfo", "System.Windows.Markup.XamlSetTypeConverterEventArgs", "Property[CultureInfo]"] + - ["System.Globalization.CultureInfo", "System.Windows.Markup.XmlLanguage", "Method[GetEquivalentCulture].ReturnValue"] + - ["System.Uri", "System.Windows.Markup.XamlParseException", "Property[BaseUri]"] + - ["System.Windows.Markup.XamlWriterState", "System.Windows.Markup.XamlWriterState!", "Field[Finished]"] + - ["System.Xaml.XamlMember", "System.Windows.Markup.XamlSetValueEventArgs", "Property[Member]"] + - ["System.Exception", "System.Windows.Markup.ValueSerializer", "Method[GetConvertToException].ReturnValue"] + - ["System.Boolean", "System.Windows.Markup.ComponentResourceKeyConverter", "Method[CanConvertFrom].ReturnValue"] + - ["System.Int32", "System.Windows.Markup.XamlParseException", "Property[LinePosition]"] + - ["System.Object", "System.Windows.Markup.XamlParseException", "Property[KeyContext]"] + - ["System.Object", "System.Windows.Markup.XmlnsDictionary", "Property[SyncRoot]"] + - ["System.Boolean", "System.Windows.Markup.EventSetterHandlerConverter", "Method[CanConvertTo].ReturnValue"] + - ["System.Object", "System.Windows.Markup.INameScope", "Method[FindName].ReturnValue"] + - ["System.Exception", "System.Windows.Markup.ValueSerializer", "Method[GetConvertFromException].ReturnValue"] + - ["System.Char", "System.Windows.Markup.MarkupExtensionBracketCharactersAttribute", "Property[OpeningBracket]"] + - ["System.Object", "System.Windows.Markup.TemplateKeyConverter", "Method[ConvertFrom].ReturnValue"] + - ["System.String", "System.Windows.Markup.ParserContext", "Property[XmlSpace]"] + - ["System.Object", "System.Windows.Markup.NameReferenceConverter", "Method[ConvertTo].ReturnValue"] + - ["System.Object", "System.Windows.Markup.XmlLanguageConverter", "Method[ConvertTo].ReturnValue"] + - ["System.Object", "System.Windows.Markup.IProvideValueTarget", "Property[TargetProperty]"] + - ["System.Object", "System.Windows.Markup.XamlInstanceCreator", "Method[CreateObject].ReturnValue"] + - ["System.Boolean", "System.Windows.Markup.ValueSerializer", "Method[CanConvertToString].ReturnValue"] + - ["System.Object", "System.Windows.Markup.ValueSerializer", "Method[ConvertFromString].ReturnValue"] + - ["System.String", "System.Windows.Markup.NamespaceMapEntry", "Property[XmlNamespace]"] + - ["System.Object", "System.Windows.Markup.XamlReader!", "Method[Load].ReturnValue"] + - ["System.String", "System.Windows.Markup.PropertyDefinition", "Property[Modifier]"] + - ["System.String", "System.Windows.Markup.XmlnsDictionary", "Property[Item]"] + - ["System.String", "System.Windows.Markup.NamespaceMapEntry", "Property[ClrNamespace]"] + - ["System.String", "System.Windows.Markup.XmlLangPropertyAttribute", "Property[Name]"] + - ["System.Collections.IList", "System.Windows.Markup.ArrayExtension", "Property[Items]"] + - ["System.Collections.IDictionaryEnumerator", "System.Windows.Markup.XmlnsDictionary", "Method[System.Collections.IDictionary.GetEnumerator].ReturnValue"] + - ["System.Object", "System.Windows.Markup.RoutedEventConverter", "Method[ConvertFrom].ReturnValue"] + - ["System.String", "System.Windows.Markup.Reference", "Property[Name]"] + - ["System.Windows.DependencyProperty", "System.Windows.Markup.XmlAttributeProperties!", "Field[XmlSpaceProperty]"] + - ["System.Object", "System.Windows.Markup.ServiceProviders", "Method[GetService].ReturnValue"] + - ["System.Collections.Generic.IEnumerable", "System.Windows.Markup.ValueSerializer", "Method[TypeReferences].ReturnValue"] + - ["System.Xml.XmlParserContext", "System.Windows.Markup.ParserContext!", "Method[ToXmlParserContext].ReturnValue"] + - ["System.String", "System.Windows.Markup.XamlDeferLoadAttribute", "Property[LoaderTypeName]"] + - ["System.Boolean", "System.Windows.Markup.SetterTriggerConditionValueConverter", "Method[CanConvertFrom].ReturnValue"] + - ["System.String", "System.Windows.Markup.XmlAttributeProperties!", "Method[GetXmlNamespaceMaps].ReturnValue"] + - ["System.Collections.ICollection", "System.Windows.Markup.XmlnsDictionary", "Property[Keys]"] + - ["System.Type", "System.Windows.Markup.MarkupExtensionReturnTypeAttribute", "Property[ExpressionType]"] + - ["System.Object", "System.Windows.Markup.XamlReader!", "Method[Parse].ReturnValue"] + - ["System.String", "System.Windows.Markup.XamlWriter!", "Method[Save].ReturnValue"] + - ["System.Windows.Markup.XamlTypeMapper", "System.Windows.Markup.XamlTypeMapper!", "Property[DefaultMapper]"] + - ["System.ComponentModel.TypeConverter", "System.Windows.Markup.XamlSetTypeConverterEventArgs", "Property[TypeConverter]"] + - ["System.String", "System.Windows.Markup.ValueSerializer", "Method[ConvertToString].ReturnValue"] + - ["System.String", "System.Windows.Markup.XmlnsDefinitionAttribute", "Property[AssemblyName]"] + - ["System.Collections.IEnumerator", "System.Windows.Markup.XmlnsDictionary", "Method[GetEnumerator].ReturnValue"] + - ["System.Object", "System.Windows.Markup.Reference", "Method[ProvideValue].ReturnValue"] + - ["System.Boolean", "System.Windows.Markup.TemplateKeyConverter", "Method[CanConvertFrom].ReturnValue"] + - ["System.Windows.Markup.XamlWriterState", "System.Windows.Markup.XamlWriterState!", "Field[Starting]"] + - ["System.String", "System.Windows.Markup.XamlSetTypeConverterAttribute", "Property[XamlSetTypeConverterHandler]"] + - ["System.Boolean", "System.Windows.Markup.ContentWrapperAttribute", "Method[Equals].ReturnValue"] + - ["System.String", "System.Windows.Markup.ParserContext", "Property[XmlLang]"] + - ["System.Type", "System.Windows.Markup.NameScopePropertyAttribute", "Property[Type]"] + - ["System.Uri", "System.Windows.Markup.IUriContext", "Property[BaseUri]"] + - ["System.Boolean", "System.Windows.Markup.XmlLanguageConverter", "Method[CanConvertFrom].ReturnValue"] + - ["System.Windows.Markup.XmlLanguage", "System.Windows.Markup.XmlLanguage!", "Method[GetLanguage].ReturnValue"] + - ["System.String", "System.Windows.Markup.XmlnsCompatibleWithAttribute", "Property[OldNamespace]"] + - ["System.String", "System.Windows.Markup.DictionaryKeyPropertyAttribute", "Property[Name]"] + - ["System.Boolean", "System.Windows.Markup.XmlnsDictionary", "Property[IsSynchronized]"] + - ["System.Object", "System.Windows.Markup.ArrayExtension", "Method[ProvideValue].ReturnValue"] + - ["System.Boolean", "System.Windows.Markup.XmlnsDictionary", "Property[IsReadOnly]"] + - ["System.Delegate", "System.Windows.Markup.InternalTypeHelper", "Method[CreateDelegate].ReturnValue"] + - ["System.String", "System.Windows.Markup.TypeExtension", "Property[TypeName]"] + - ["System.Windows.Markup.XmlnsDictionary", "System.Windows.Markup.ParserContext", "Property[XmlnsDictionary]"] + - ["System.Object", "System.Windows.Markup.DependsOnAttribute", "Property[TypeId]"] + - ["System.String", "System.Windows.Markup.PropertyDefinition", "Property[Name]"] + - ["System.Int32", "System.Windows.Markup.XmlnsDictionary", "Property[Count]"] + - ["System.Boolean", "System.Windows.Markup.NameReferenceConverter", "Method[CanConvertFrom].ReturnValue"] + - ["System.Object", "System.Windows.Markup.DateTimeValueSerializer", "Method[ConvertFromString].ReturnValue"] + - ["System.Collections.Generic.IList", "System.Windows.Markup.PropertyDefinition", "Property[Attributes]"] + - ["System.Boolean", "System.Windows.Markup.UsableDuringInitializationAttribute", "Property[Usable]"] + - ["System.Object", "System.Windows.Markup.XmlnsDictionary", "Property[Item]"] + - ["System.Type", "System.Windows.Markup.XamlDeferLoadAttribute", "Property[LoaderType]"] + - ["System.String", "System.Windows.Markup.DependsOnAttribute", "Property[Name]"] + - ["System.Windows.DependencyProperty", "System.Windows.Markup.XmlAttributeProperties!", "Field[XmlnsDefinitionProperty]"] + - ["System.Type", "System.Windows.Markup.IXamlTypeResolver", "Method[Resolve].ReturnValue"] + - ["System.String", "System.Windows.Markup.RootNamespaceAttribute", "Property[Namespace]"] + - ["System.Object", "System.Windows.Markup.DependencyPropertyConverter", "Method[ConvertTo].ReturnValue"] + - ["System.String", "System.Windows.Markup.XmlAttributeProperties!", "Method[GetXmlSpace].ReturnValue"] + - ["System.Object", "System.Windows.Markup.ComponentResourceKeyConverter", "Method[ConvertTo].ReturnValue"] + - ["System.Windows.Markup.DesignerSerializationOptions", "System.Windows.Markup.DesignerSerializationOptionsAttribute", "Property[DesignerSerializationOptions]"] + - ["System.IServiceProvider", "System.Windows.Markup.XamlSetMarkupExtensionEventArgs", "Property[ServiceProvider]"] + - ["System.Windows.Markup.XamlWriterMode", "System.Windows.Markup.XamlWriterMode!", "Field[Expression]"] + - ["System.String", "System.Windows.Markup.RuntimeNamePropertyAttribute", "Property[Name]"] + - ["System.String", "System.Windows.Markup.XmlnsCompatibleWithAttribute", "Property[NewNamespace]"] + - ["System.Boolean", "System.Windows.Markup.DependencyPropertyConverter", "Method[CanConvertFrom].ReturnValue"] + - ["System.String", "System.Windows.Markup.XmlnsDictionary", "Method[LookupPrefix].ReturnValue"] + - ["System.Object", "System.Windows.Markup.NullExtension", "Method[ProvideValue].ReturnValue"] + - ["System.Object", "System.Windows.Markup.TypeExtension", "Method[ProvideValue].ReturnValue"] + - ["System.Boolean", "System.Windows.Markup.ValueSerializer", "Method[CanConvertFromString].ReturnValue"] + - ["System.Boolean", "System.Windows.Markup.XamlTypeMapper", "Method[AllowInternalType].ReturnValue"] + - ["System.Object", "System.Windows.Markup.XData", "Property[XmlReader]"] + - ["System.Windows.Markup.MarkupExtension", "System.Windows.Markup.XamlSetMarkupExtensionEventArgs", "Property[MarkupExtension]"] + - ["System.Boolean", "System.Windows.Markup.ResourceReferenceExpressionConverter", "Method[CanConvertTo].ReturnValue"] + - ["System.Collections.Generic.IEnumerable", "System.Windows.Markup.XmlnsDictionary", "Method[GetNamespacePrefixes].ReturnValue"] + - ["System.Type", "System.Windows.Markup.StaticExtension", "Property[MemberType]"] + - ["System.Xaml.XamlSchemaContext", "System.Windows.Markup.XamlReader!", "Method[GetWpfSchemaContext].ReturnValue"] + - ["System.Int32", "System.Windows.Markup.ContentWrapperAttribute", "Method[GetHashCode].ReturnValue"] + - ["System.String", "System.Windows.Markup.NameScopePropertyAttribute", "Property[Name]"] + - ["System.Object", "System.Windows.Markup.TemplateKeyConverter", "Method[ConvertTo].ReturnValue"] + - ["System.String", "System.Windows.Markup.ConstructorArgumentAttribute", "Property[ArgumentName]"] + - ["System.String", "System.Windows.Markup.XmlnsDictionary", "Method[LookupNamespace].ReturnValue"] + - ["System.Int32", "System.Windows.Markup.XamlParseException", "Property[LineNumber]"] + - ["System.Object", "System.Windows.Markup.EventSetterHandlerConverter", "Method[ConvertTo].ReturnValue"] + - ["System.Object", "System.Windows.Markup.ComponentResourceKeyConverter", "Method[ConvertFrom].ReturnValue"] + - ["System.Object", "System.Windows.Markup.XmlLanguageConverter", "Method[ConvertFrom].ReturnValue"] + - ["System.Object", "System.Windows.Markup.ContentWrapperAttribute", "Property[TypeId]"] + - ["System.Boolean", "System.Windows.Markup.IQueryAmbient", "Method[IsAmbientPropertyAvailable].ReturnValue"] + - ["System.Boolean", "System.Windows.Markup.NameReferenceConverter", "Method[CanConvertTo].ReturnValue"] + - ["System.Globalization.CultureInfo", "System.Windows.Markup.XmlLanguage", "Method[GetSpecificCulture].ReturnValue"] + - ["System.String", "System.Windows.Markup.XmlLanguage", "Property[IetfLanguageTag]"] + - ["System.Windows.Markup.ValueSerializer", "System.Windows.Markup.ValueSerializer!", "Method[GetSerializerFor].ReturnValue"] + - ["System.Type", "System.Windows.Markup.XamlDeferLoadAttribute", "Property[ContentType]"] + - ["System.Boolean", "System.Windows.Markup.RoutedEventConverter", "Method[CanConvertTo].ReturnValue"] + - ["System.Xaml.XamlType", "System.Windows.Markup.PropertyDefinition", "Property[Type]"] + - ["System.String", "System.Windows.Markup.XData", "Property[Text]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemWindowsMarkupLocalizer/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemWindowsMarkupLocalizer/model.yml new file mode 100644 index 000000000000..a3adc01daa8f --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemWindowsMarkupLocalizer/model.yml @@ -0,0 +1,62 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Windows.Markup.Localizer.BamlLocalizableResource", "System.Windows.Markup.Localizer.BamlLocalizationDictionary", "Property[Item]"] + - ["System.Windows.Markup.Localizer.BamlLocalizableResourceKey", "System.Windows.Markup.Localizer.BamlLocalizationDictionaryEnumerator", "Property[Key]"] + - ["System.String", "System.Windows.Markup.Localizer.BamlLocalizableResourceKey", "Property[Uid]"] + - ["System.Int32", "System.Windows.Markup.Localizer.BamlLocalizationDictionary", "Property[System.Collections.ICollection.Count]"] + - ["System.Boolean", "System.Windows.Markup.Localizer.BamlLocalizationDictionaryEnumerator", "Method[MoveNext].ReturnValue"] + - ["System.Boolean", "System.Windows.Markup.Localizer.BamlLocalizableResourceKey", "Method[Equals].ReturnValue"] + - ["System.Windows.Markup.Localizer.BamlLocalizationDictionary", "System.Windows.Markup.Localizer.BamlLocalizer", "Method[ExtractResources].ReturnValue"] + - ["System.Windows.Markup.Localizer.BamlLocalizableResourceKey", "System.Windows.Markup.Localizer.BamlLocalizerErrorNotifyEventArgs", "Property[Key]"] + - ["System.Windows.LocalizabilityAttribute", "System.Windows.Markup.Localizer.BamlLocalizabilityResolver", "Method[GetPropertyLocalizability].ReturnValue"] + - ["System.Object", "System.Windows.Markup.Localizer.BamlLocalizationDictionaryEnumerator", "Property[System.Collections.IDictionaryEnumerator.Key]"] + - ["System.Collections.IEnumerator", "System.Windows.Markup.Localizer.BamlLocalizationDictionary", "Method[System.Collections.IEnumerable.GetEnumerator].ReturnValue"] + - ["System.Object", "System.Windows.Markup.Localizer.BamlLocalizationDictionary", "Property[System.Collections.ICollection.SyncRoot]"] + - ["System.Boolean", "System.Windows.Markup.Localizer.BamlLocalizationDictionary", "Method[System.Collections.IDictionary.Contains].ReturnValue"] + - ["System.Windows.Markup.Localizer.BamlLocalizerError", "System.Windows.Markup.Localizer.BamlLocalizerError!", "Field[DuplicateUid]"] + - ["System.Collections.ICollection", "System.Windows.Markup.Localizer.BamlLocalizationDictionary", "Property[Values]"] + - ["System.Object", "System.Windows.Markup.Localizer.BamlLocalizationDictionary", "Property[System.Collections.IDictionary.Item]"] + - ["System.Windows.Markup.Localizer.BamlLocalizerError", "System.Windows.Markup.Localizer.BamlLocalizerError!", "Field[InvalidLocalizationAttributes]"] + - ["System.Boolean", "System.Windows.Markup.Localizer.BamlLocalizationDictionary", "Method[Contains].ReturnValue"] + - ["System.String", "System.Windows.Markup.Localizer.BamlLocalizabilityResolver", "Method[ResolveFormattingTagToClass].ReturnValue"] + - ["System.Object", "System.Windows.Markup.Localizer.BamlLocalizationDictionaryEnumerator", "Property[System.Collections.IEnumerator.Current]"] + - ["System.Windows.LocalizabilityAttribute", "System.Windows.Markup.Localizer.ElementLocalizability", "Property[Attribute]"] + - ["System.String", "System.Windows.Markup.Localizer.ElementLocalizability", "Property[FormattingTag]"] + - ["System.Windows.Markup.Localizer.BamlLocalizerError", "System.Windows.Markup.Localizer.BamlLocalizerError!", "Field[UidMissingOnChildElement]"] + - ["System.Windows.Markup.Localizer.BamlLocalizerError", "System.Windows.Markup.Localizer.BamlLocalizerError!", "Field[DuplicateElement]"] + - ["System.Object", "System.Windows.Markup.Localizer.BamlLocalizationDictionaryEnumerator", "Property[System.Collections.IDictionaryEnumerator.Value]"] + - ["System.Windows.Markup.Localizer.BamlLocalizableResource", "System.Windows.Markup.Localizer.BamlLocalizationDictionaryEnumerator", "Property[Value]"] + - ["System.String", "System.Windows.Markup.Localizer.BamlLocalizableResource", "Property[Content]"] + - ["System.Windows.Markup.Localizer.BamlLocalizerError", "System.Windows.Markup.Localizer.BamlLocalizerError!", "Field[InvalidLocalizationComments]"] + - ["System.Boolean", "System.Windows.Markup.Localizer.BamlLocalizableResource", "Method[Equals].ReturnValue"] + - ["System.Boolean", "System.Windows.Markup.Localizer.BamlLocalizationDictionary", "Property[IsReadOnly]"] + - ["System.Collections.DictionaryEntry", "System.Windows.Markup.Localizer.BamlLocalizationDictionaryEnumerator", "Property[Current]"] + - ["System.Windows.Markup.Localizer.BamlLocalizerError", "System.Windows.Markup.Localizer.BamlLocalizerError!", "Field[InvalidCommentingXml]"] + - ["System.Windows.Markup.Localizer.BamlLocalizerError", "System.Windows.Markup.Localizer.BamlLocalizerError!", "Field[MismatchedElements]"] + - ["System.Windows.Markup.Localizer.BamlLocalizerError", "System.Windows.Markup.Localizer.BamlLocalizerError!", "Field[SubstitutionAsPlaintext]"] + - ["System.Int32", "System.Windows.Markup.Localizer.BamlLocalizableResource", "Method[GetHashCode].ReturnValue"] + - ["System.String", "System.Windows.Markup.Localizer.BamlLocalizableResource", "Property[Comments]"] + - ["System.Windows.LocalizationCategory", "System.Windows.Markup.Localizer.BamlLocalizableResource", "Property[Category]"] + - ["System.Windows.Markup.Localizer.BamlLocalizableResourceKey", "System.Windows.Markup.Localizer.BamlLocalizationDictionary", "Property[RootElementKey]"] + - ["System.Windows.Markup.Localizer.ElementLocalizability", "System.Windows.Markup.Localizer.BamlLocalizabilityResolver", "Method[GetElementLocalizability].ReturnValue"] + - ["System.Boolean", "System.Windows.Markup.Localizer.BamlLocalizableResource", "Property[Modifiable]"] + - ["System.String", "System.Windows.Markup.Localizer.BamlLocalizableResourceKey", "Property[AssemblyName]"] + - ["System.Windows.Markup.Localizer.BamlLocalizerError", "System.Windows.Markup.Localizer.BamlLocalizerError!", "Field[UnknownFormattingTag]"] + - ["System.Boolean", "System.Windows.Markup.Localizer.BamlLocalizationDictionary", "Property[IsFixedSize]"] + - ["System.Windows.Markup.Localizer.BamlLocalizerError", "System.Windows.Markup.Localizer.BamlLocalizerError!", "Field[IncompleteElementPlaceholder]"] + - ["System.Collections.IDictionaryEnumerator", "System.Windows.Markup.Localizer.BamlLocalizationDictionary", "Method[System.Collections.IDictionary.GetEnumerator].ReturnValue"] + - ["System.String", "System.Windows.Markup.Localizer.BamlLocalizabilityResolver", "Method[ResolveAssemblyFromClass].ReturnValue"] + - ["System.Windows.Markup.Localizer.BamlLocalizerError", "System.Windows.Markup.Localizer.BamlLocalizerError!", "Field[InvalidUid]"] + - ["System.String", "System.Windows.Markup.Localizer.BamlLocalizableResourceKey", "Property[PropertyName]"] + - ["System.Collections.ICollection", "System.Windows.Markup.Localizer.BamlLocalizationDictionary", "Property[Keys]"] + - ["System.Int32", "System.Windows.Markup.Localizer.BamlLocalizationDictionary", "Property[Count]"] + - ["System.Boolean", "System.Windows.Markup.Localizer.BamlLocalizationDictionary", "Property[System.Collections.ICollection.IsSynchronized]"] + - ["System.Boolean", "System.Windows.Markup.Localizer.BamlLocalizableResource", "Property[Readable]"] + - ["System.String", "System.Windows.Markup.Localizer.BamlLocalizableResourceKey", "Property[ClassName]"] + - ["System.Collections.DictionaryEntry", "System.Windows.Markup.Localizer.BamlLocalizationDictionaryEnumerator", "Property[Entry]"] + - ["System.Int32", "System.Windows.Markup.Localizer.BamlLocalizableResourceKey", "Method[GetHashCode].ReturnValue"] + - ["System.Windows.Markup.Localizer.BamlLocalizerError", "System.Windows.Markup.Localizer.BamlLocalizerErrorNotifyEventArgs", "Property[Error]"] + - ["System.Windows.Markup.Localizer.BamlLocalizationDictionaryEnumerator", "System.Windows.Markup.Localizer.BamlLocalizationDictionary", "Method[GetEnumerator].ReturnValue"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemWindowsMarkupPrimitives/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemWindowsMarkupPrimitives/model.yml new file mode 100644 index 000000000000..621d57bc5b92 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemWindowsMarkupPrimitives/model.yml @@ -0,0 +1,25 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Object", "System.Windows.Markup.Primitives.MarkupObject", "Property[Instance]"] + - ["System.Windows.Markup.Primitives.MarkupObject", "System.Windows.Markup.Primitives.MarkupWriter!", "Method[GetMarkupObjectFor].ReturnValue"] + - ["System.Type", "System.Windows.Markup.Primitives.MarkupObject", "Property[ObjectType]"] + - ["System.Boolean", "System.Windows.Markup.Primitives.MarkupProperty", "Property[IsConstructorArgument]"] + - ["System.ComponentModel.PropertyDescriptor", "System.Windows.Markup.Primitives.MarkupProperty", "Property[PropertyDescriptor]"] + - ["System.Collections.Generic.IEnumerable", "System.Windows.Markup.Primitives.MarkupProperty", "Property[Items]"] + - ["System.ComponentModel.AttributeCollection", "System.Windows.Markup.Primitives.MarkupProperty", "Property[Attributes]"] + - ["System.Collections.Generic.IEnumerable", "System.Windows.Markup.Primitives.MarkupProperty", "Property[TypeReferences]"] + - ["System.Boolean", "System.Windows.Markup.Primitives.MarkupProperty", "Property[IsAttached]"] + - ["System.String", "System.Windows.Markup.Primitives.MarkupProperty", "Property[StringValue]"] + - ["System.Boolean", "System.Windows.Markup.Primitives.MarkupProperty", "Property[IsComposite]"] + - ["System.Collections.Generic.IEnumerable", "System.Windows.Markup.Primitives.MarkupObject", "Property[Properties]"] + - ["System.Type", "System.Windows.Markup.Primitives.MarkupProperty", "Property[PropertyType]"] + - ["System.Boolean", "System.Windows.Markup.Primitives.MarkupProperty", "Property[IsValueAsString]"] + - ["System.Boolean", "System.Windows.Markup.Primitives.MarkupProperty", "Property[IsContent]"] + - ["System.Windows.DependencyProperty", "System.Windows.Markup.Primitives.MarkupProperty", "Property[DependencyProperty]"] + - ["System.Object", "System.Windows.Markup.Primitives.MarkupProperty", "Property[Value]"] + - ["System.Boolean", "System.Windows.Markup.Primitives.MarkupProperty", "Property[IsKey]"] + - ["System.String", "System.Windows.Markup.Primitives.MarkupProperty", "Property[Name]"] + - ["System.ComponentModel.AttributeCollection", "System.Windows.Markup.Primitives.MarkupObject", "Property[Attributes]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemWindowsMedia/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemWindowsMedia/model.yml new file mode 100644 index 000000000000..7f3479987b05 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemWindowsMedia/model.yml @@ -0,0 +1,1689 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Windows.Media.GeneralTransform", "System.Windows.Media.GeneralTransformCollection", "Property[Item]"] + - ["System.Windows.Media.Color", "System.Windows.Media.Colors!", "Property[Honeydew]"] + - ["System.Windows.FontStyle", "System.Windows.Media.FamilyTypeface", "Property[Style]"] + - ["System.Int32", "System.Windows.Media.TransformCollection", "Method[System.Collections.IList.IndexOf].ReturnValue"] + - ["System.Windows.Media.VectorCollection+Enumerator", "System.Windows.Media.VectorCollection", "Method[GetEnumerator].ReturnValue"] + - ["System.Object", "System.Windows.Media.TextEffectCollection", "Property[System.Collections.ICollection.SyncRoot]"] + - ["System.Object", "System.Windows.Media.GeometryCollection", "Property[System.Collections.IList.Item]"] + - ["System.Windows.Media.FillRule", "System.Windows.Media.FillRule!", "Field[EvenOdd]"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.RenderOptions!", "Field[EdgeModeProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.TextEffect!", "Field[PositionStartProperty]"] + - ["System.Boolean", "System.Windows.Media.GeometryCollection", "Property[System.Collections.Generic.ICollection.IsReadOnly]"] + - ["System.Windows.Media.TextHintingMode", "System.Windows.Media.TextOptions!", "Method[GetTextHintingMode].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.Int32Collection", "Property[System.Collections.ICollection.IsSynchronized]"] + - ["System.Windows.Media.Color", "System.Windows.Media.Colors!", "Property[LightCyan]"] + - ["System.Windows.Media.Color", "System.Windows.Media.Colors!", "Property[Orange]"] + - ["System.Windows.Media.PointCollection", "System.Windows.Media.PolyBezierSegment", "Property[Points]"] + - ["System.Boolean", "System.Windows.Media.FamilyTypefaceCollection", "Method[System.Collections.IList.Contains].ReturnValue"] + - ["System.Windows.Media.Color", "System.Windows.Media.Colors!", "Property[OldLace]"] + - ["System.Windows.Media.BitmapCache", "System.Windows.Media.BitmapCache", "Method[Clone].ReturnValue"] + - ["System.Windows.Media.StyleSimulations", "System.Windows.Media.StyleSimulations!", "Field[None]"] + - ["System.Windows.Media.PixelFormat", "System.Windows.Media.PixelFormats!", "Property[Indexed1]"] + - ["System.Windows.Point", "System.Windows.Media.QuadraticBezierSegment", "Property[Point1]"] + - ["System.Boolean", "System.Windows.Media.PointCollectionConverter", "Method[CanConvertFrom].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.Int32Collection", "Method[Remove].ReturnValue"] + - ["System.Windows.Media.Transform", "System.Windows.Media.Transform!", "Method[Parse].ReturnValue"] + - ["System.Windows.Media.Color", "System.Windows.Media.Color!", "Method[FromValues].ReturnValue"] + - ["System.Object", "System.Windows.Media.TransformConverter", "Method[ConvertTo].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.BitmapCacheBrush!", "Field[AutoLayoutContentProperty]"] + - ["System.String", "System.Windows.Media.Color", "Method[System.IFormattable.ToString].ReturnValue"] + - ["System.Int32", "System.Windows.Media.MediaPlayer", "Property[NaturalVideoWidth]"] + - ["System.String", "System.Windows.Media.VectorCollection", "Method[System.IFormattable.ToString].ReturnValue"] + - ["System.Double", "System.Windows.Media.FamilyTypeface", "Property[CapsHeight]"] + - ["System.Windows.Media.PixelFormat", "System.Windows.Media.PixelFormats!", "Property[Bgr555]"] + - ["System.Int32", "System.Windows.Media.VectorCollection", "Method[IndexOf].ReturnValue"] + - ["System.String", "System.Windows.Media.DoubleCollection", "Method[ToString].ReturnValue"] + - ["System.Windows.Media.AlignmentY", "System.Windows.Media.AlignmentY!", "Field[Bottom]"] + - ["System.Collections.IEnumerator", "System.Windows.Media.GeometryCollection", "Method[System.Collections.IEnumerable.GetEnumerator].ReturnValue"] + - ["System.Windows.Media.FontEmbeddingRight", "System.Windows.Media.FontEmbeddingRight!", "Field[InstallableButWithBitmapsOnly]"] + - ["System.Windows.Media.TileBrush", "System.Windows.Media.TileBrush", "Method[Clone].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.ArcSegment!", "Field[PointProperty]"] + - ["System.Boolean", "System.Windows.Media.TransformCollection", "Method[Contains].ReturnValue"] + - ["System.Double", "System.Windows.Media.GlyphTypeface", "Property[UnderlinePosition]"] + - ["System.Windows.Media.Color", "System.Windows.Media.Color!", "Method[op_Addition].ReturnValue"] + - ["System.Windows.Media.DrawingContext", "System.Windows.Media.DrawingGroup", "Method[Open].ReturnValue"] + - ["System.Windows.Media.Color", "System.Windows.Media.Colors!", "Property[DarkViolet]"] + - ["System.Windows.FontStyle", "System.Windows.Media.GlyphTypeface", "Property[Style]"] + - ["System.Object", "System.Windows.Media.CharacterMetricsDictionary", "Property[System.Collections.ICollection.SyncRoot]"] + - ["System.Windows.Media.Color", "System.Windows.Media.Colors!", "Property[Firebrick]"] + - ["System.Windows.Media.Color", "System.Windows.Media.Colors!", "Property[CornflowerBlue]"] + - ["System.Double", "System.Windows.Media.DrawingImage", "Property[Height]"] + - ["System.Object", "System.Windows.Media.VectorCollection", "Property[System.Collections.ICollection.SyncRoot]"] + - ["System.Windows.Media.Geometry", "System.Windows.Media.GeometryHitTestParameters", "Property[HitGeometry]"] + - ["System.Windows.TextTrimming", "System.Windows.Media.FormattedText", "Property[Trimming]"] + - ["System.Boolean", "System.Windows.Media.PathFigureCollection", "Property[System.Collections.IList.IsReadOnly]"] + - ["System.String", "System.Windows.Media.Brush", "Method[ToString].ReturnValue"] + - ["System.Windows.Media.FillRule", "System.Windows.Media.FillRule!", "Field[Nonzero]"] + - ["System.Windows.Media.SolidColorBrush", "System.Windows.Media.Brushes!", "Property[Wheat]"] + - ["System.Int32", "System.Windows.Media.LanguageSpecificStringDictionary", "Property[Count]"] + - ["System.Windows.Media.GradientStopCollection", "System.Windows.Media.GradientBrush", "Property[GradientStops]"] + - ["System.Boolean", "System.Windows.Media.Geometry", "Method[FillContains].ReturnValue"] + - ["System.Windows.Media.SolidColorBrush", "System.Windows.Media.Brushes!", "Property[AntiqueWhite]"] + - ["System.Windows.Freezable", "System.Windows.Media.LinearGradientBrush", "Method[CreateInstanceCore].ReturnValue"] + - ["System.Collections.IEnumerator", "System.Windows.Media.GradientStopCollection", "Method[System.Collections.IEnumerable.GetEnumerator].ReturnValue"] + - ["System.Windows.Media.EdgeMode", "System.Windows.Media.EdgeMode!", "Field[Aliased]"] + - ["System.Windows.Media.SolidColorBrush", "System.Windows.Media.Brushes!", "Property[DarkSalmon]"] + - ["System.Windows.Media.SolidColorBrush", "System.Windows.Media.Brushes!", "Property[DimGray]"] + - ["System.Windows.Media.ScaleTransform", "System.Windows.Media.ScaleTransform", "Method[Clone].ReturnValue"] + - ["System.Windows.Media.SolidColorBrush", "System.Windows.Media.Brushes!", "Property[White]"] + - ["System.Windows.Media.SolidColorBrush", "System.Windows.Media.Brushes!", "Property[Sienna]"] + - ["System.Windows.Media.Color", "System.Windows.Media.Colors!", "Property[MediumSpringGreen]"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.PathFigure!", "Field[SegmentsProperty]"] + - ["System.Windows.Media.Color", "System.Windows.Media.Colors!", "Property[Moccasin]"] + - ["System.Boolean", "System.Windows.Media.Matrix!", "Method[op_Equality].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.Brush!", "Field[TransformProperty]"] + - ["System.Single", "System.Windows.Media.Color", "Property[ScB]"] + - ["System.Windows.Media.ColorContext", "System.Windows.Media.Color", "Property[ColorContext]"] + - ["System.Boolean", "System.Windows.Media.TextEffectCollection", "Property[System.Collections.Generic.ICollection.IsReadOnly]"] + - ["System.Windows.Media.PathSegment", "System.Windows.Media.PathSegment", "Method[CloneCurrentValue].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.PointCollection", "Property[System.Collections.ICollection.IsSynchronized]"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.CombinedGeometry!", "Field[Geometry2Property]"] + - ["System.Collections.Generic.IDictionary", "System.Windows.Media.GlyphTypeface", "Property[AdvanceWidths]"] + - ["System.Boolean", "System.Windows.Media.PathFigureCollectionConverter", "Method[CanConvertTo].ReturnValue"] + - ["System.Windows.Media.SolidColorBrush", "System.Windows.Media.Brushes!", "Property[MidnightBlue]"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.GeometryDrawing!", "Field[GeometryProperty]"] + - ["System.Windows.Media.TextEffect", "System.Windows.Media.TextEffect", "Method[CloneCurrentValue].ReturnValue"] + - ["System.Windows.Media.PixelFormat", "System.Windows.Media.PixelFormats!", "Property[Gray32Float]"] + - ["System.Windows.Media.Color", "System.Windows.Media.Colors!", "Property[LemonChiffon]"] + - ["System.Int32", "System.Windows.Media.PathSegmentCollection", "Method[System.Collections.IList.Add].ReturnValue"] + - ["System.Windows.Media.Brush", "System.Windows.Media.VisualTreeHelper!", "Method[GetOpacityMask].ReturnValue"] + - ["System.Windows.Freezable", "System.Windows.Media.TextEffect", "Method[CreateInstanceCore].ReturnValue"] + - ["System.Windows.Media.PolyQuadraticBezierSegment", "System.Windows.Media.PolyQuadraticBezierSegment", "Method[Clone].ReturnValue"] + - ["System.Windows.Duration", "System.Windows.Media.MediaTimeline", "Method[GetNaturalDurationCore].ReturnValue"] + - ["System.Windows.Media.PixelFormat", "System.Windows.Media.PixelFormats!", "Property[Rgb128Float]"] + - ["System.Windows.Media.PointCollection", "System.Windows.Media.PolyQuadraticBezierSegment", "Property[Points]"] + - ["System.Boolean", "System.Windows.Media.Int32CollectionConverter", "Method[CanConvertFrom].ReturnValue"] + - ["System.Windows.Media.Matrix", "System.Windows.Media.TransformGroup", "Property[Value]"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.EllipseGeometry!", "Field[RadiusXProperty]"] + - ["System.Boolean", "System.Windows.Media.Color!", "Method[op_Inequality].ReturnValue"] + - ["System.Windows.Media.Effects.Effect", "System.Windows.Media.ContainerVisual", "Property[Effect]"] + - ["System.Windows.Media.TileMode", "System.Windows.Media.TileMode!", "Field[FlipXY]"] + - ["System.Windows.Point", "System.Windows.Media.LineGeometry", "Property[EndPoint]"] + - ["System.Windows.Media.TileMode", "System.Windows.Media.TileMode!", "Field[FlipY]"] + - ["System.Windows.Media.PenLineJoin", "System.Windows.Media.PenLineJoin!", "Field[Miter]"] + - ["System.Windows.Media.TransformCollection+Enumerator", "System.Windows.Media.TransformCollection", "Method[GetEnumerator].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.TileBrush!", "Field[StretchProperty]"] + - ["System.Boolean", "System.Windows.Media.CharacterMetricsDictionary", "Property[IsReadOnly]"] + - ["System.Uri", "System.Windows.Media.MediaTimeline", "Property[Source]"] + - ["System.Windows.Media.SolidColorBrush", "System.Windows.Media.Brushes!", "Property[ForestGreen]"] + - ["System.Int32", "System.Windows.Media.PixelFormat", "Property[BitsPerPixel]"] + - ["System.Windows.Media.SolidColorBrush", "System.Windows.Media.Brushes!", "Property[Orchid]"] + - ["System.Int32", "System.Windows.Media.PixelFormatChannelMask", "Method[GetHashCode].ReturnValue"] + - ["System.Windows.Media.ImageMetadata", "System.Windows.Media.ImageMetadata", "Method[Clone].ReturnValue"] + - ["System.Windows.Media.Color", "System.Windows.Media.Colors!", "Property[White]"] + - ["System.Windows.Media.Color", "System.Windows.Media.Colors!", "Property[LightSalmon]"] + - ["System.Windows.Media.PixelFormat", "System.Windows.Media.PixelFormats!", "Property[Bgr32]"] + - ["System.Boolean", "System.Windows.Media.Int32Collection", "Property[System.Collections.IList.IsReadOnly]"] + - ["System.Windows.Media.GeometryCombineMode", "System.Windows.Media.GeometryCombineMode!", "Field[Exclude]"] + - ["System.Windows.Media.ClearTypeHint", "System.Windows.Media.RenderOptions!", "Method[GetClearTypeHint].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.RectangleGeometry", "Method[MayHaveCurves].ReturnValue"] + - ["System.Windows.Media.Color", "System.Windows.Media.Colors!", "Property[DodgerBlue]"] + - ["System.Int32", "System.Windows.Media.TransformCollection", "Property[Count]"] + - ["System.Windows.Freezable", "System.Windows.Media.MediaTimeline", "Method[CreateInstanceCore].ReturnValue"] + - ["System.String", "System.Windows.Media.LanguageSpecificStringDictionary", "Property[Item]"] + - ["System.Windows.Media.NumberCultureSource", "System.Windows.Media.NumberCultureSource!", "Field[Text]"] + - ["System.Int32", "System.Windows.Media.Color", "Method[GetHashCode].ReturnValue"] + - ["System.Windows.Media.DashStyle", "System.Windows.Media.DashStyles!", "Property[Dash]"] + - ["System.Boolean", "System.Windows.Media.MediaTimeline", "Method[FreezeCore].ReturnValue"] + - ["System.Collections.IEnumerator", "System.Windows.Media.FontFamilyMapCollection", "Method[System.Collections.IEnumerable.GetEnumerator].ReturnValue"] + - ["System.Windows.Freezable", "System.Windows.Media.DrawingImage", "Method[CreateInstanceCore].ReturnValue"] + - ["System.Windows.Media.PolyQuadraticBezierSegment", "System.Windows.Media.PolyQuadraticBezierSegment", "Method[CloneCurrentValue].ReturnValue"] + - ["System.String", "System.Windows.Media.PointCollection", "Method[System.IFormattable.ToString].ReturnValue"] + - ["System.Windows.Media.PixelFormat", "System.Windows.Media.PixelFormats!", "Property[Bgra32]"] + - ["System.Boolean", "System.Windows.Media.PixelFormatChannelMask!", "Method[op_Equality].ReturnValue"] + - ["System.Windows.Media.Color", "System.Windows.Media.Colors!", "Property[Azure]"] + - ["System.Windows.Media.SolidColorBrush", "System.Windows.Media.Brushes!", "Property[PaleGreen]"] + - ["System.Boolean", "System.Windows.Media.ColorContext!", "Method[op_Inequality].ReturnValue"] + - ["System.Windows.Media.FontEmbeddingRight", "System.Windows.Media.FontEmbeddingRight!", "Field[PreviewAndPrint]"] + - ["System.Boolean", "System.Windows.Media.PixelFormat!", "Method[op_Equality].ReturnValue"] + - ["System.Windows.Point", "System.Windows.Media.LinearGradientBrush", "Property[EndPoint]"] + - ["System.Object", "System.Windows.Media.DoubleCollectionConverter", "Method[ConvertTo].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.SkewTransform!", "Field[CenterYProperty]"] + - ["System.Double", "System.Windows.Media.ArcSegment", "Property[RotationAngle]"] + - ["System.Boolean", "System.Windows.Media.PixelFormatChannelMask!", "Method[Equals].ReturnValue"] + - ["System.Windows.Media.PointCollection", "System.Windows.Media.PointCollection", "Method[Clone].ReturnValue"] + - ["System.Windows.Media.VisualCollection+Enumerator", "System.Windows.Media.VisualCollection", "Method[GetEnumerator].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.PathGeometry", "Method[MayHaveCurves].ReturnValue"] + - ["System.Windows.Media.ImageSource", "System.Windows.Media.ImageSource", "Method[CloneCurrentValue].ReturnValue"] + - ["System.Windows.Media.Color", "System.Windows.Media.Colors!", "Property[OliveDrab]"] + - ["System.Windows.Media.AlignmentY", "System.Windows.Media.AlignmentY!", "Field[Center]"] + - ["System.Windows.Media.GeometryHitTestResult", "System.Windows.Media.DrawingVisual", "Method[HitTestCore].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.ColorContext!", "Method[op_Equality].ReturnValue"] + - ["System.Windows.Media.PathFigureCollection+Enumerator", "System.Windows.Media.PathFigureCollection", "Method[GetEnumerator].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.DrawingGroup!", "Field[OpacityProperty]"] + - ["System.Windows.Media.Stretch", "System.Windows.Media.Stretch!", "Field[None]"] + - ["System.Windows.Media.Color", "System.Windows.Media.Colors!", "Property[LightCoral]"] + - ["System.Windows.Media.Transform", "System.Windows.Media.DrawingGroup", "Property[Transform]"] + - ["System.Windows.Media.StyleSimulations", "System.Windows.Media.StyleSimulations!", "Field[ItalicSimulation]"] + - ["System.Windows.Media.BitmapCacheBrush", "System.Windows.Media.BitmapCacheBrush", "Method[Clone].ReturnValue"] + - ["System.Windows.Media.Color", "System.Windows.Media.Colors!", "Property[Navy]"] + - ["System.Windows.Media.GradientSpreadMethod", "System.Windows.Media.GradientSpreadMethod!", "Field[Pad]"] + - ["System.Windows.Media.QuadraticBezierSegment", "System.Windows.Media.QuadraticBezierSegment", "Method[Clone].ReturnValue"] + - ["System.Windows.Rect", "System.Windows.Media.Drawing", "Property[Bounds]"] + - ["System.Windows.Media.Color", "System.Windows.Media.Colors!", "Property[Brown]"] + - ["System.Double", "System.Windows.Media.FormattedText", "Property[MaxTextWidth]"] + - ["System.Double", "System.Windows.Media.ImageSource", "Property[Height]"] + - ["System.Boolean", "System.Windows.Media.PixelFormatConverter", "Method[CanConvertTo].ReturnValue"] + - ["System.Windows.Freezable", "System.Windows.Media.MediaPlayer", "Method[CreateInstanceCore].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.RotateTransform!", "Field[AngleProperty]"] + - ["System.Double", "System.Windows.Media.RotateTransform", "Property[CenterY]"] + - ["System.Boolean", "System.Windows.Media.GeneralTransformCollection", "Method[FreezeCore].ReturnValue"] + - ["System.Double", "System.Windows.Media.Matrix", "Property[OffsetX]"] + - ["System.Windows.Media.SolidColorBrush", "System.Windows.Media.Brushes!", "Property[PeachPuff]"] + - ["System.Boolean", "System.Windows.Media.GeneralTransform", "Method[TryTransform].ReturnValue"] + - ["System.Windows.Media.Color", "System.Windows.Media.Colors!", "Property[Peru]"] + - ["System.Boolean", "System.Windows.Media.StreamGeometry", "Method[MayHaveCurves].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.MatrixTransform!", "Field[MatrixProperty]"] + - ["System.Windows.Media.Matrix", "System.Windows.Media.Matrix!", "Property[Identity]"] + - ["System.Windows.Point", "System.Windows.Media.PointHitTestParameters", "Property[HitPoint]"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.RenderOptions!", "Field[BitmapScalingModeProperty]"] + - ["System.Windows.Media.SolidColorBrush", "System.Windows.Media.Brushes!", "Property[Black]"] + - ["System.Boolean", "System.Windows.Media.LanguageSpecificStringDictionary", "Method[System.Collections.IDictionary.Contains].ReturnValue"] + - ["System.Object", "System.Windows.Media.TransformConverter", "Method[ConvertFrom].ReturnValue"] + - ["System.Int32", "System.Windows.Media.NumberSubstitution", "Method[GetHashCode].ReturnValue"] + - ["System.Windows.Freezable", "System.Windows.Media.RotateTransform", "Method[CreateInstanceCore].ReturnValue"] + - ["System.Windows.Media.TextFormatting.CharacterHit", "System.Windows.Media.GlyphRun", "Method[GetCaretCharacterHitFromDistance].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.MediaPlayer", "Property[HasVideo]"] + - ["System.Double", "System.Windows.Media.MediaPlayer", "Property[BufferingProgress]"] + - ["System.Windows.Media.SolidColorBrush", "System.Windows.Media.Brushes!", "Property[Blue]"] + - ["System.String", "System.Windows.Media.DoubleCollection", "Method[System.IFormattable.ToString].ReturnValue"] + - ["System.Windows.Media.TextFormatting.CharacterHit", "System.Windows.Media.GlyphRun", "Method[GetNextCaretCharacterHit].ReturnValue"] + - ["System.Object", "System.Windows.Media.PointCollectionConverter", "Method[ConvertTo].ReturnValue"] + - ["System.Windows.Media.Color", "System.Windows.Media.Colors!", "Property[DarkCyan]"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.RotateTransform!", "Field[CenterXProperty]"] + - ["System.Nullable", "System.Windows.Media.Visual", "Property[VisualScrollableAreaClip]"] + - ["System.Windows.Media.Color", "System.Windows.Media.Colors!", "Property[HotPink]"] + - ["System.Double", "System.Windows.Media.SkewTransform", "Property[CenterY]"] + - ["System.Windows.Media.SweepDirection", "System.Windows.Media.SweepDirection!", "Field[Clockwise]"] + - ["System.Boolean", "System.Windows.Media.RectangleGeometry", "Method[IsEmpty].ReturnValue"] + - ["System.Windows.Media.PenDashCap", "System.Windows.Media.PenDashCap!", "Field[Round]"] + - ["System.Windows.Media.DashStyle", "System.Windows.Media.DashStyle", "Method[CloneCurrentValue].ReturnValue"] + - ["System.Windows.FontWeight", "System.Windows.Media.GlyphTypeface", "Property[Weight]"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.ImageDrawing!", "Field[ImageSourceProperty]"] + - ["System.Windows.Media.Color", "System.Windows.Media.Colors!", "Property[PaleGoldenrod]"] + - ["System.Double", "System.Windows.Media.EllipseGeometry", "Method[GetArea].ReturnValue"] + - ["System.Windows.DependencyObject", "System.Windows.Media.HitTestResult", "Property[VisualHit]"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.ArcSegment!", "Field[SizeProperty]"] + - ["System.Windows.Media.FontEmbeddingRight", "System.Windows.Media.FontEmbeddingRight!", "Field[InstallableButNoSubsetting]"] + - ["System.Windows.Media.AlignmentY", "System.Windows.Media.TileBrush", "Property[AlignmentY]"] + - ["System.Int32", "System.Windows.Media.FamilyTypefaceCollection", "Method[IndexOf].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.DrawingCollection", "Property[System.Collections.ICollection.IsSynchronized]"] + - ["System.Boolean", "System.Windows.Media.ColorConverter", "Method[CanConvertFrom].ReturnValue"] + - ["System.Windows.Media.PixelFormat", "System.Windows.Media.PixelFormats!", "Property[Prgba128Float]"] + - ["System.Windows.Media.StreamGeometry", "System.Windows.Media.StreamGeometry", "Method[CloneCurrentValue].ReturnValue"] + - ["System.Windows.Media.GeneralTransform", "System.Windows.Media.Visual", "Method[TransformToVisual].ReturnValue"] + - ["System.Collections.Generic.IDictionary", "System.Windows.Media.GlyphTypeface", "Property[LicenseDescriptions]"] + - ["System.Windows.Media.Pen", "System.Windows.Media.GeometryDrawing", "Property[Pen]"] + - ["System.Windows.Media.Geometry", "System.Windows.Media.FormattedText", "Method[BuildGeometry].ReturnValue"] + - ["System.Windows.Media.DoubleCollection", "System.Windows.Media.GuidelineSet", "Property[GuidelinesY]"] + - ["System.Boolean", "System.Windows.Media.GradientStopCollection", "Method[System.Collections.IList.Contains].ReturnValue"] + - ["System.Windows.Media.PathSegmentCollection", "System.Windows.Media.PathFigure", "Property[Segments]"] + - ["System.Double", "System.Windows.Media.FormattedText", "Property[Width]"] + - ["System.Windows.Media.Color", "System.Windows.Media.Colors!", "Property[Beige]"] + - ["System.Windows.Media.Media3D.Rect3D", "System.Windows.Media.VisualTreeHelper!", "Method[GetDescendantBounds].ReturnValue"] + - ["System.Windows.Freezable", "System.Windows.Media.BitmapCache", "Method[CreateInstanceCore].ReturnValue"] + - ["System.Windows.Media.Color", "System.Windows.Media.Colors!", "Property[RoyalBlue]"] + - ["System.Windows.Media.SolidColorBrush", "System.Windows.Media.Brushes!", "Property[YellowGreen]"] + - ["System.Windows.Media.SolidColorBrush", "System.Windows.Media.Brushes!", "Property[CornflowerBlue]"] + - ["System.Windows.Media.Color", "System.Windows.Media.Colors!", "Property[DarkOrange]"] + - ["System.Windows.Media.GradientBrush", "System.Windows.Media.GradientBrush", "Method[Clone].ReturnValue"] + - ["System.Windows.Media.GradientStop", "System.Windows.Media.GradientStop", "Method[Clone].ReturnValue"] + - ["System.Windows.Media.GuidelineSet", "System.Windows.Media.GuidelineSet", "Method[CloneCurrentValue].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.LanguageSpecificStringDictionary", "Property[System.Collections.IDictionary.IsFixedSize]"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.StreamGeometry!", "Field[FillRuleProperty]"] + - ["System.Boolean", "System.Windows.Media.Transform", "Method[TryTransform].ReturnValue"] + - ["System.Windows.Media.SolidColorBrush", "System.Windows.Media.Brushes!", "Property[DarkViolet]"] + - ["System.Windows.Media.CacheMode", "System.Windows.Media.Visual", "Property[VisualCacheMode]"] + - ["System.String", "System.Windows.Media.Int32Collection", "Method[System.IFormattable.ToString].ReturnValue"] + - ["System.Double", "System.Windows.Media.RotateTransform", "Property[Angle]"] + - ["System.Windows.Media.SolidColorBrush", "System.Windows.Media.Brushes!", "Property[SteelBlue]"] + - ["System.Double", "System.Windows.Media.CombinedGeometry", "Method[GetArea].ReturnValue"] + - ["System.Windows.Media.GeneralTransformGroup", "System.Windows.Media.GeneralTransformGroup", "Method[CloneCurrentValue].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.DoubleCollection", "Property[System.Collections.ICollection.IsSynchronized]"] + - ["System.Windows.Media.PenLineCap", "System.Windows.Media.Pen", "Property[StartLineCap]"] + - ["System.Windows.Media.TextHintingMode", "System.Windows.Media.Visual", "Property[VisualTextHintingMode]"] + - ["System.Windows.Media.Color", "System.Windows.Media.Colors!", "Property[LightSeaGreen]"] + - ["System.Windows.Media.SolidColorBrush", "System.Windows.Media.Brushes!", "Property[Salmon]"] + - ["System.Windows.Media.Color", "System.Windows.Media.Colors!", "Property[SlateGray]"] + - ["System.Boolean", "System.Windows.Media.Int32Collection", "Property[System.Collections.Generic.ICollection.IsReadOnly]"] + - ["System.TimeSpan", "System.Windows.Media.MediaClock", "Method[GetCurrentTimeCore].ReturnValue"] + - ["System.Double", "System.Windows.Media.SkewTransform", "Property[CenterX]"] + - ["System.Windows.Media.MediaClock", "System.Windows.Media.MediaTimeline", "Method[CreateClock].ReturnValue"] + - ["System.Collections.Generic.IEnumerator>", "System.Windows.Media.LanguageSpecificStringDictionary", "Method[GetEnumerator].ReturnValue"] + - ["System.Windows.Media.SolidColorBrush", "System.Windows.Media.Brushes!", "Property[Lime]"] + - ["System.Object", "System.Windows.Media.PixelFormatConverter", "Method[ConvertFrom].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.Geometry!", "Field[TransformProperty]"] + - ["System.Double", "System.Windows.Media.Typeface", "Property[StrikethroughPosition]"] + - ["System.Object", "System.Windows.Media.ImageSourceConverter", "Method[ConvertFrom].ReturnValue"] + - ["System.Windows.Media.ClearTypeHint", "System.Windows.Media.ClearTypeHint!", "Field[Enabled]"] + - ["System.Windows.Media.PixelFormat", "System.Windows.Media.PixelFormats!", "Property[Indexed4]"] + - ["System.Boolean", "System.Windows.Media.DrawingCollection", "Method[Remove].ReturnValue"] + - ["System.Double", "System.Windows.Media.GlyphTypeface", "Property[Baseline]"] + - ["System.Windows.Size", "System.Windows.Media.RenderCapability!", "Property[MaxHardwareTextureSize]"] + - ["System.Windows.Media.Color", "System.Windows.Media.Colors!", "Property[Cornsilk]"] + - ["System.Object", "System.Windows.Media.PointCollection", "Property[System.Collections.IList.Item]"] + - ["System.Boolean", "System.Windows.Media.DoubleCollection", "Property[System.Collections.Generic.ICollection.IsReadOnly]"] + - ["System.Windows.Media.DoubleCollection", "System.Windows.Media.DashStyle", "Property[Dashes]"] + - ["System.Windows.Media.Color", "System.Windows.Media.Colors!", "Property[Transparent]"] + - ["System.Boolean", "System.Windows.Media.GeometryCollection", "Method[Contains].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.GuidelineSet!", "Field[GuidelinesXProperty]"] + - ["System.Windows.Media.LanguageSpecificStringDictionary", "System.Windows.Media.FontFamily", "Property[FamilyNames]"] + - ["System.Windows.Media.PixelFormat", "System.Windows.Media.PixelFormats!", "Property[BlackWhite]"] + - ["System.Collections.Generic.ICollection", "System.Windows.Media.Fonts!", "Method[GetFontFamilies].ReturnValue"] + - ["System.Windows.Media.Color", "System.Windows.Media.Colors!", "Property[ForestGreen]"] + - ["System.Int32", "System.Windows.Media.PathSegmentCollection", "Method[IndexOf].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.BitmapCache", "Property[SnapsToDevicePixels]"] + - ["System.Windows.Media.NumberSubstitutionMethod", "System.Windows.Media.NumberSubstitutionMethod!", "Field[European]"] + - ["System.Windows.Media.SolidColorBrush", "System.Windows.Media.Brushes!", "Property[Brown]"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.Pen!", "Field[DashStyleProperty]"] + - ["System.Windows.Media.Int32Collection+Enumerator", "System.Windows.Media.Int32Collection", "Method[GetEnumerator].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.FontFamily", "Method[Equals].ReturnValue"] + - ["System.Windows.Rect", "System.Windows.Media.GeneralTransform", "Method[TransformBounds].ReturnValue"] + - ["System.Int32", "System.Windows.Media.FontFamilyMapCollection", "Method[System.Collections.IList.Add].ReturnValue"] + - ["System.Int32", "System.Windows.Media.TransformCollection", "Method[IndexOf].ReturnValue"] + - ["System.Windows.Media.Color", "System.Windows.Media.Colors!", "Property[Pink]"] + - ["System.Windows.Media.ArcSegment", "System.Windows.Media.ArcSegment", "Method[CloneCurrentValue].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.GeneralTransformCollection", "Method[System.Collections.IList.Contains].ReturnValue"] + - ["System.Windows.Media.ColorInterpolationMode", "System.Windows.Media.GradientBrush", "Property[ColorInterpolationMode]"] + - ["System.Windows.Media.PathGeometry", "System.Windows.Media.PathGeometry", "Method[CloneCurrentValue].ReturnValue"] + - ["System.Single", "System.Windows.Media.Color", "Property[ScA]"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.Pen!", "Field[EndLineCapProperty]"] + - ["System.String", "System.Windows.Media.GradientStopCollection", "Method[ToString].ReturnValue"] + - ["System.String", "System.Windows.Media.MediaScriptCommandEventArgs", "Property[ParameterValue]"] + - ["System.Windows.Media.Color", "System.Windows.Media.Colors!", "Property[Chocolate]"] + - ["System.Windows.Media.Color", "System.Windows.Media.Colors!", "Property[Goldenrod]"] + - ["System.Windows.Media.Color", "System.Windows.Media.Colors!", "Property[SaddleBrown]"] + - ["System.Boolean", "System.Windows.Media.CharacterMetricsDictionary", "Method[TryGetValue].ReturnValue"] + - ["System.Windows.Media.TextEffectCollection", "System.Windows.Media.TextEffectCollection", "Method[CloneCurrentValue].ReturnValue"] + - ["System.Object", "System.Windows.Media.GeometryConverter", "Method[ConvertFrom].ReturnValue"] + - ["System.Windows.Media.Int32Collection", "System.Windows.Media.Int32Collection", "Method[CloneCurrentValue].ReturnValue"] + - ["System.Single", "System.Windows.Media.Color", "Property[ScG]"] + - ["System.Windows.Media.PixelFormat", "System.Windows.Media.PixelFormats!", "Property[Indexed2]"] + - ["System.Boolean", "System.Windows.Media.RenderCapability!", "Property[IsShaderEffectSoftwareRenderingSupported]"] + - ["System.Windows.Media.SweepDirection", "System.Windows.Media.ArcSegment", "Property[SweepDirection]"] + - ["System.Windows.Media.SolidColorBrush", "System.Windows.Media.Brushes!", "Property[Gold]"] + - ["System.Double", "System.Windows.Media.SkewTransform", "Property[AngleY]"] + - ["System.Windows.Point", "System.Windows.Media.LineSegment", "Property[Point]"] + - ["System.Windows.Media.SolidColorBrush", "System.Windows.Media.Brushes!", "Property[DarkTurquoise]"] + - ["System.Windows.Media.NumberSubstitutionMethod", "System.Windows.Media.NumberSubstitutionMethod!", "Field[NativeNational]"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.PolyLineSegment!", "Field[PointsProperty]"] + - ["System.Windows.Media.Drawing", "System.Windows.Media.DrawingBrush", "Property[Drawing]"] + - ["System.Boolean", "System.Windows.Media.MediaClock", "Method[GetCanSlip].ReturnValue"] + - ["System.Windows.Media.SolidColorBrush", "System.Windows.Media.Brushes!", "Property[DarkRed]"] + - ["System.Windows.Media.SolidColorBrush", "System.Windows.Media.Brushes!", "Property[MistyRose]"] + - ["System.Windows.Media.ImageSource", "System.Windows.Media.ImageSource", "Method[Clone].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.CacheModeConverter", "Method[CanConvertTo].ReturnValue"] + - ["System.Windows.Media.PathGeometry", "System.Windows.Media.Geometry", "Method[GetWidenedPathGeometry].ReturnValue"] + - ["System.Windows.Freezable", "System.Windows.Media.BezierSegment", "Method[CreateInstanceCore].ReturnValue"] + - ["System.Windows.Rect", "System.Windows.Media.VideoDrawing", "Property[Rect]"] + - ["System.Windows.Freezable", "System.Windows.Media.DrawingGroup", "Method[CreateInstanceCore].ReturnValue"] + - ["System.Windows.FontStretch", "System.Windows.Media.FamilyTypeface", "Property[Stretch]"] + - ["System.Windows.Media.NumberCultureSource", "System.Windows.Media.NumberCultureSource!", "Field[Override]"] + - ["System.Windows.Media.Matrix", "System.Windows.Media.Transform", "Property[Value]"] + - ["System.Windows.Media.SolidColorBrush", "System.Windows.Media.Brushes!", "Property[OrangeRed]"] + - ["System.Windows.Media.StyleSimulations", "System.Windows.Media.StyleSimulations!", "Field[BoldItalicSimulation]"] + - ["System.Windows.Media.Drawing", "System.Windows.Media.Drawing", "Method[Clone].ReturnValue"] + - ["System.Windows.Media.Geometry", "System.Windows.Media.CombinedGeometry", "Property[Geometry2]"] + - ["System.Windows.Media.SolidColorBrush", "System.Windows.Media.Brushes!", "Property[LightCoral]"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.PathFigure!", "Field[IsFilledProperty]"] + - ["System.Windows.Media.SolidColorBrush", "System.Windows.Media.Brushes!", "Property[Olive]"] + - ["System.Windows.Rect", "System.Windows.Media.VisualTreeHelper!", "Method[GetContentBounds].ReturnValue"] + - ["System.Windows.Media.Color", "System.Windows.Media.Colors!", "Property[Ivory]"] + - ["System.Windows.Media.Color", "System.Windows.Media.Color!", "Method[Subtract].ReturnValue"] + - ["System.Object", "System.Windows.Media.FontFamilyConverter", "Method[ConvertFrom].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.FontFamilyMapCollection", "Property[System.Collections.IList.IsFixedSize]"] + - ["System.Windows.Media.GeneralTransformCollection+Enumerator", "System.Windows.Media.GeneralTransformCollection", "Method[GetEnumerator].ReturnValue"] + - ["System.Windows.Media.DashStyle", "System.Windows.Media.DashStyle", "Method[Clone].ReturnValue"] + - ["System.Windows.Media.DrawingBrush", "System.Windows.Media.DrawingBrush", "Method[CloneCurrentValue].ReturnValue"] + - ["System.Windows.Media.Color", "System.Windows.Media.Colors!", "Property[MediumTurquoise]"] + - ["System.Windows.Media.SolidColorBrush", "System.Windows.Media.Brushes!", "Property[LightCyan]"] + - ["System.Double", "System.Windows.Media.RadialGradientBrush", "Property[RadiusY]"] + - ["System.Object", "System.Windows.Media.FontFamilyMapCollection", "Property[System.Collections.IList.Item]"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.PolyQuadraticBezierSegment!", "Field[PointsProperty]"] + - ["System.Int32", "System.Windows.Media.CharacterMetricsDictionary", "Property[Count]"] + - ["System.Windows.Media.Color", "System.Windows.Media.Colors!", "Property[PowderBlue]"] + - ["System.Windows.Rect", "System.Windows.Media.GlyphRun", "Method[ComputeInkBoundingBox].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.GeneralTransformCollection", "Property[System.Collections.IList.IsReadOnly]"] + - ["System.Windows.Freezable", "System.Windows.Media.TransformGroup", "Method[CreateInstanceCore].ReturnValue"] + - ["System.Byte", "System.Windows.Media.Color", "Property[A]"] + - ["System.Windows.Media.TextRenderingMode", "System.Windows.Media.TextRenderingMode!", "Field[Auto]"] + - ["System.Windows.Freezable", "System.Windows.Media.DashStyle", "Method[CreateInstanceCore].ReturnValue"] + - ["System.Windows.Media.DashStyle", "System.Windows.Media.Pen", "Property[DashStyle]"] + - ["System.Windows.Media.VideoDrawing", "System.Windows.Media.VideoDrawing", "Method[Clone].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.VisualBrush", "Property[AutoLayoutContent]"] + - ["System.Windows.Media.Matrix", "System.Windows.Media.MatrixTransform", "Property[Matrix]"] + - ["System.Windows.Media.GeneralTransformCollection", "System.Windows.Media.GeneralTransformCollection", "Method[Clone].ReturnValue"] + - ["System.Windows.Media.Color", "System.Windows.Media.Color!", "Method[FromAValues].ReturnValue"] + - ["System.Windows.Media.CachingHint", "System.Windows.Media.CachingHint!", "Field[Unspecified]"] + - ["System.String", "System.Windows.Media.Matrix", "Method[System.IFormattable.ToString].ReturnValue"] + - ["System.Windows.Media.FontEmbeddingRight", "System.Windows.Media.FontEmbeddingRight!", "Field[PreviewAndPrintButNoSubsettingAndWithBitmapsOnly]"] + - ["System.Windows.Media.ScaleTransform", "System.Windows.Media.ScaleTransform", "Method[CloneCurrentValue].ReturnValue"] + - ["System.Windows.Media.HitTestFilterBehavior", "System.Windows.Media.HitTestFilterBehavior!", "Field[Stop]"] + - ["System.Boolean", "System.Windows.Media.BrushConverter", "Method[CanConvertFrom].ReturnValue"] + - ["System.Windows.Media.GeneralTransform", "System.Windows.Media.Visual", "Method[TransformToAncestor].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.ImageSourceConverter", "Method[CanConvertTo].ReturnValue"] + - ["System.Windows.Media.TextFormattingMode", "System.Windows.Media.TextFormattingMode!", "Field[Ideal]"] + - ["System.Windows.Media.Matrix", "System.Windows.Media.Matrix!", "Method[Parse].ReturnValue"] + - ["System.Int32", "System.Windows.Media.Visual", "Property[VisualChildrenCount]"] + - ["System.Windows.Media.Int32Collection", "System.Windows.Media.Int32Collection", "Method[Clone].ReturnValue"] + - ["System.Windows.Media.SolidColorBrush", "System.Windows.Media.Brushes!", "Property[BlueViolet]"] + - ["System.Windows.Media.PathFigure", "System.Windows.Media.PathFigureCollection", "Property[Item]"] + - ["System.Windows.Media.SolidColorBrush", "System.Windows.Media.Brushes!", "Property[Teal]"] + - ["System.Windows.Media.CacheMode", "System.Windows.Media.VisualTreeHelper!", "Method[GetCacheMode].ReturnValue"] + - ["System.Object", "System.Windows.Media.CharacterMetricsDictionary", "Property[System.Collections.IDictionary.Item]"] + - ["System.Uri", "System.Windows.Media.MediaPlayer", "Property[Source]"] + - ["System.Double", "System.Windows.Media.GlyphRun", "Method[GetDistanceFromCaretCharacterHit].ReturnValue"] + - ["System.Windows.Media.SolidColorBrush", "System.Windows.Media.Brushes!", "Property[FloralWhite]"] + - ["System.Windows.Freezable", "System.Windows.Media.RectangleGeometry", "Method[CreateInstanceCore].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.PixelFormatConverter", "Method[CanConvertFrom].ReturnValue"] + - ["System.Windows.Media.SolidColorBrush", "System.Windows.Media.Brushes!", "Property[SaddleBrown]"] + - ["System.Windows.Media.ImageSource", "System.Windows.Media.ImageBrush", "Property[ImageSource]"] + - ["System.Double", "System.Windows.Media.GlyphRun", "Property[FontRenderingEmSize]"] + - ["System.Windows.Media.Matrix", "System.Windows.Media.Matrix!", "Method[op_Multiply].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.DrawingGroup!", "Field[OpacityMaskProperty]"] + - ["System.Windows.Media.Color", "System.Windows.Media.Colors!", "Property[DarkBlue]"] + - ["System.Collections.IEnumerator", "System.Windows.Media.GeneralTransformCollection", "Method[System.Collections.IEnumerable.GetEnumerator].ReturnValue"] + - ["System.Windows.Media.PathGeometry", "System.Windows.Media.Geometry", "Method[GetOutlinedPathGeometry].ReturnValue"] + - ["System.Double", "System.Windows.Media.CharacterMetrics", "Property[BlackBoxWidth]"] + - ["System.Windows.Media.PixelFormat", "System.Windows.Media.PixelFormats!", "Property[Indexed8]"] + - ["System.Windows.Media.SolidColorBrush", "System.Windows.Media.Brushes!", "Property[LightSteelBlue]"] + - ["System.Boolean", "System.Windows.Media.Matrix", "Property[HasInverse]"] + - ["System.Windows.Media.Color", "System.Windows.Media.Colors!", "Property[Cyan]"] + - ["System.Int32", "System.Windows.Media.FontFamily", "Method[GetHashCode].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.LinearGradientBrush!", "Field[StartPointProperty]"] + - ["System.Windows.Media.Color", "System.Windows.Media.Colors!", "Property[MistyRose]"] + - ["System.Object", "System.Windows.Media.FamilyTypefaceCollection", "Property[System.Collections.ICollection.SyncRoot]"] + - ["System.Collections.Generic.ICollection", "System.Windows.Media.FontEmbeddingManager", "Method[GetUsedGlyphs].ReturnValue"] + - ["System.Windows.Media.Geometry", "System.Windows.Media.ContainerVisual", "Property[Clip]"] + - ["System.Windows.Media.PenLineCap", "System.Windows.Media.Pen", "Property[DashCap]"] + - ["System.Windows.Freezable", "System.Windows.Media.ImageDrawing", "Method[CreateInstanceCore].ReturnValue"] + - ["System.Windows.Media.SolidColorBrush", "System.Windows.Media.Brushes!", "Property[SlateBlue]"] + - ["System.Windows.Point", "System.Windows.Media.GlyphRun", "Property[BaselineOrigin]"] + - ["System.Windows.Media.TextRenderingMode", "System.Windows.Media.Visual", "Property[VisualTextRenderingMode]"] + - ["System.Windows.Media.IntersectionDetail", "System.Windows.Media.IntersectionDetail!", "Field[FullyInside]"] + - ["System.Windows.Freezable", "System.Windows.Media.RadialGradientBrush", "Method[CreateInstanceCore].ReturnValue"] + - ["System.Windows.Media.SolidColorBrush", "System.Windows.Media.Brushes!", "Property[LightGoldenrodYellow]"] + - ["System.Int32", "System.Windows.Media.Int32Collection", "Property[Count]"] + - ["System.Windows.Media.Brush", "System.Windows.Media.TextEffect", "Property[Foreground]"] + - ["System.Windows.Media.Geometry", "System.Windows.Media.Geometry", "Method[Clone].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.DoubleCollection", "Method[Contains].ReturnValue"] + - ["System.Windows.Media.Color", "System.Windows.Media.Colors!", "Property[Orchid]"] + - ["System.Windows.Media.SolidColorBrush", "System.Windows.Media.Brushes!", "Property[Beige]"] + - ["System.Windows.Media.Brush", "System.Windows.Media.GeometryDrawing", "Property[Brush]"] + - ["System.Windows.Media.Drawing", "System.Windows.Media.Drawing", "Method[CloneCurrentValue].ReturnValue"] + - ["System.Int32", "System.Windows.Media.TextEffectCollection", "Method[System.Collections.IList.IndexOf].ReturnValue"] + - ["System.Windows.Vector", "System.Windows.Media.Matrix", "Method[Transform].ReturnValue"] + - ["System.Windows.Media.SolidColorBrush", "System.Windows.Media.Brushes!", "Property[Thistle]"] + - ["System.Windows.Media.Color", "System.Windows.Media.Colors!", "Property[BlanchedAlmond]"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.PathGeometry!", "Field[FillRuleProperty]"] + - ["System.Double", "System.Windows.Media.Brush", "Property[Opacity]"] + - ["System.Windows.Media.SolidColorBrush", "System.Windows.Media.Brushes!", "Property[GhostWhite]"] + - ["System.Windows.Media.PathSegmentCollection", "System.Windows.Media.PathSegmentCollection", "Method[CloneCurrentValue].ReturnValue"] + - ["System.Windows.Freezable", "System.Windows.Media.SolidColorBrush", "Method[CreateInstanceCore].ReturnValue"] + - ["System.Windows.Media.CacheMode", "System.Windows.Media.CacheMode", "Method[Clone].ReturnValue"] + - ["System.Object", "System.Windows.Media.DoubleCollection", "Property[System.Collections.ICollection.SyncRoot]"] + - ["System.Double", "System.Windows.Media.MediaPlayer", "Property[DownloadProgress]"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.TextOptions!", "Field[TextRenderingModeProperty]"] + - ["System.Boolean", "System.Windows.Media.PointCollectionConverter", "Method[CanConvertTo].ReturnValue"] + - ["System.Collections.Generic.IDictionary", "System.Windows.Media.GlyphTypeface", "Property[Descriptions]"] + - ["System.Windows.Freezable", "System.Windows.Media.SkewTransform", "Method[CreateInstanceCore].ReturnValue"] + - ["System.Windows.Media.LinearGradientBrush", "System.Windows.Media.LinearGradientBrush", "Method[Clone].ReturnValue"] + - ["System.Collections.Generic.ICollection", "System.Windows.Media.LanguageSpecificStringDictionary", "Property[Keys]"] + - ["System.Windows.Media.Geometry", "System.Windows.Media.VisualTreeHelper!", "Method[GetClip].ReturnValue"] + - ["System.Windows.Media.Color", "System.Windows.Media.Colors!", "Property[Purple]"] + - ["System.Windows.Rect", "System.Windows.Media.PathGeometry", "Property[Bounds]"] + - ["System.Boolean", "System.Windows.Media.GeneralTransformCollection", "Property[System.Collections.Generic.ICollection.IsReadOnly]"] + - ["System.Windows.Media.Visual", "System.Windows.Media.VisualCollection", "Property[Item]"] + - ["System.Int32", "System.Windows.Media.TextEffectCollection", "Method[System.Collections.IList.Add].ReturnValue"] + - ["System.Windows.Media.RectangleGeometry", "System.Windows.Media.RectangleGeometry", "Method[Clone].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.GeometryDrawing!", "Field[PenProperty]"] + - ["System.Boolean", "System.Windows.Media.LanguageSpecificStringDictionary", "Property[IsReadOnly]"] + - ["System.Windows.Media.DashStyle", "System.Windows.Media.DashStyles!", "Property[Dot]"] + - ["System.Windows.Media.PathSegmentCollection", "System.Windows.Media.PathSegmentCollection", "Method[Clone].ReturnValue"] + - ["System.Windows.Size", "System.Windows.Media.ArcSegment", "Property[Size]"] + - ["System.Windows.Rect", "System.Windows.Media.LineGeometry", "Property[Bounds]"] + - ["System.Windows.Media.SolidColorBrush", "System.Windows.Media.Brushes!", "Property[Magenta]"] + - ["System.Collections.Generic.IDictionary", "System.Windows.Media.GlyphTypeface", "Property[VersionStrings]"] + - ["System.Windows.Freezable", "System.Windows.Media.PathSegmentCollection", "Method[CreateInstanceCore].ReturnValue"] + - ["System.Windows.Media.DoubleCollection", "System.Windows.Media.DoubleCollection!", "Method[Parse].ReturnValue"] + - ["System.Object", "System.Windows.Media.DrawingCollection", "Property[System.Collections.ICollection.SyncRoot]"] + - ["System.Windows.Media.DoubleCollection", "System.Windows.Media.VisualTreeHelper!", "Method[GetXSnappingGuidelines].ReturnValue"] + - ["System.Uri", "System.Windows.Media.ColorContext", "Property[ProfileUri]"] + - ["System.Int32", "System.Windows.Media.PathSegmentCollection", "Property[Count]"] + - ["System.Windows.Media.BitmapScalingMode", "System.Windows.Media.BitmapScalingMode!", "Field[Linear]"] + - ["System.Boolean", "System.Windows.Media.FontFamilyValueSerializer", "Method[CanConvertFromString].ReturnValue"] + - ["System.Windows.Media.SolidColorBrush", "System.Windows.Media.Brushes!", "Property[Azure]"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.SolidColorBrush!", "Field[ColorProperty]"] + - ["System.Object", "System.Windows.Media.PointCollectionConverter", "Method[ConvertFrom].ReturnValue"] + - ["System.Windows.Media.GeometryHitTestResult", "System.Windows.Media.HostVisual", "Method[HitTestCore].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.DoubleCollection", "Property[System.Collections.IList.IsFixedSize]"] + - ["System.Windows.Media.EdgeMode", "System.Windows.Media.Visual", "Property[VisualEdgeMode]"] + - ["System.Windows.DependencyObject", "System.Windows.Media.ContainerVisual", "Property[Parent]"] + - ["System.Windows.Rect", "System.Windows.Media.ContainerVisual", "Property[ContentBounds]"] + - ["System.String", "System.Windows.Media.ImageSource", "Method[System.IFormattable.ToString].ReturnValue"] + - ["System.Windows.Media.RotateTransform", "System.Windows.Media.RotateTransform", "Method[CloneCurrentValue].ReturnValue"] + - ["System.Windows.Media.PathFigureCollection", "System.Windows.Media.PathFigureCollection!", "Method[Parse].ReturnValue"] + - ["System.Windows.Media.TransformGroup", "System.Windows.Media.TransformGroup", "Method[Clone].ReturnValue"] + - ["System.Windows.Media.Matrix", "System.Windows.Media.VisualTarget", "Property[TransformToDevice]"] + - ["System.Windows.Media.ImageSource", "System.Windows.Media.ImageDrawing", "Property[ImageSource]"] + - ["System.Windows.Media.Effects.BitmapEffect", "System.Windows.Media.Visual", "Property[VisualBitmapEffect]"] + - ["System.Boolean", "System.Windows.Media.MediaPlayer", "Property[IsBuffering]"] + - ["System.Collections.Generic.IList", "System.Windows.Media.GlyphRun", "Property[Characters]"] + - ["System.Object", "System.Windows.Media.VectorCollection", "Property[System.Collections.IList.Item]"] + - ["System.Windows.Rect", "System.Windows.Media.RectangleGeometry", "Property[Rect]"] + - ["System.String", "System.Windows.Media.ImageSource", "Method[ToString].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.DrawingImage!", "Field[DrawingProperty]"] + - ["System.Windows.Rect", "System.Windows.Media.Transform", "Method[TransformBounds].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.DrawingGroup!", "Field[TransformProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.QuadraticBezierSegment!", "Field[Point2Property]"] + - ["System.Double", "System.Windows.Media.DrawingImage", "Property[Width]"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.BezierSegment!", "Field[Point3Property]"] + - ["System.Windows.Media.DrawingGroup", "System.Windows.Media.VisualTreeHelper!", "Method[GetDrawing].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.GeometryCollection", "Method[System.Collections.IList.Contains].ReturnValue"] + - ["System.Windows.Media.HitTestResult", "System.Windows.Media.HostVisual", "Method[HitTestCore].ReturnValue"] + - ["System.Windows.Media.Brush", "System.Windows.Media.Brush", "Method[Clone].ReturnValue"] + - ["System.Windows.Media.Color", "System.Windows.Media.Colors!", "Property[OrangeRed]"] + - ["System.Windows.Media.CharacterMetricsDictionary", "System.Windows.Media.FamilyTypeface", "Property[DeviceFontCharacterMetrics]"] + - ["System.Windows.Media.Visual", "System.Windows.Media.Visual", "Method[GetVisualChild].ReturnValue"] + - ["System.Windows.Media.SolidColorBrush", "System.Windows.Media.Brushes!", "Property[DarkGreen]"] + - ["System.Windows.Freezable", "System.Windows.Media.GeneralTransformGroup", "Method[CreateInstanceCore].ReturnValue"] + - ["System.Windows.Media.SolidColorBrush", "System.Windows.Media.Brushes!", "Property[Peru]"] + - ["System.Windows.Media.PolyBezierSegment", "System.Windows.Media.PolyBezierSegment", "Method[CloneCurrentValue].ReturnValue"] + - ["System.Int32", "System.Windows.Media.GeometryCollection", "Property[Count]"] + - ["System.String", "System.Windows.Media.Geometry", "Method[System.IFormattable.ToString].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.GradientStop!", "Field[OffsetProperty]"] + - ["System.Windows.Media.GeometryCollection", "System.Windows.Media.GeometryCollection", "Method[CloneCurrentValue].ReturnValue"] + - ["System.Object", "System.Windows.Media.SolidColorBrush!", "Method[DeserializeFrom].ReturnValue"] + - ["System.Windows.Media.NumberCultureSource", "System.Windows.Media.NumberCultureSource!", "Field[User]"] + - ["System.Windows.Media.Color", "System.Windows.Media.Colors!", "Property[Magenta]"] + - ["System.Double", "System.Windows.Media.MediaPlayer", "Property[Balance]"] + - ["System.Windows.FontWeight", "System.Windows.Media.FamilyTypeface", "Property[Weight]"] + - ["System.Single", "System.Windows.Media.Color", "Property[ScR]"] + - ["System.Windows.Media.Matrix", "System.Windows.Media.RotateTransform", "Property[Value]"] + - ["System.Windows.Media.Geometry", "System.Windows.Media.GeometryDrawing", "Property[Geometry]"] + - ["System.Windows.Media.Pen", "System.Windows.Media.Pen", "Method[CloneCurrentValue].ReturnValue"] + - ["System.Object", "System.Windows.Media.GradientStopCollection", "Property[System.Collections.ICollection.SyncRoot]"] + - ["System.Windows.Media.DrawingContext", "System.Windows.Media.DrawingVisual", "Method[RenderOpen].ReturnValue"] + - ["System.Windows.Media.SolidColorBrush", "System.Windows.Media.Brushes!", "Property[DarkSeaGreen]"] + - ["System.Windows.Media.EllipseGeometry", "System.Windows.Media.EllipseGeometry", "Method[Clone].ReturnValue"] + - ["System.Windows.Media.SolidColorBrush", "System.Windows.Media.Brushes!", "Property[SeaShell]"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.DashStyle!", "Field[DashesProperty]"] + - ["System.Windows.Media.DrawingGroup", "System.Windows.Media.DrawingGroup", "Method[Clone].ReturnValue"] + - ["System.Windows.Media.Transform", "System.Windows.Media.Transform", "Method[Clone].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.DrawingGroup!", "Field[GuidelineSetProperty]"] + - ["System.Windows.Media.SolidColorBrush", "System.Windows.Media.Brushes!", "Property[DarkBlue]"] + - ["System.Windows.Media.CachingHint", "System.Windows.Media.CachingHint!", "Field[Cache]"] + - ["System.Int32", "System.Windows.Media.FontFamilyMapCollection", "Method[System.Collections.IList.IndexOf].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.ImageSourceValueSerializer", "Method[CanConvertToString].ReturnValue"] + - ["System.Int32", "System.Windows.Media.PixelFormat", "Method[GetHashCode].ReturnValue"] + - ["System.Windows.Media.PolyLineSegment", "System.Windows.Media.PolyLineSegment", "Method[Clone].ReturnValue"] + - ["System.Windows.Rect", "System.Windows.Media.VisualTreeHelper!", "Method[GetDescendantBounds].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.GeometryCollection", "Property[System.Collections.IList.IsReadOnly]"] + - ["System.Boolean", "System.Windows.Media.DoubleCollection", "Property[System.Collections.IList.IsReadOnly]"] + - ["System.Int32", "System.Windows.Media.GeometryCollection", "Method[System.Collections.IList.IndexOf].ReturnValue"] + - ["System.Windows.Media.DrawingGroup", "System.Windows.Media.DrawingVisual", "Property[Drawing]"] + - ["System.Boolean", "System.Windows.Media.FontFamilyValueSerializer", "Method[CanConvertToString].ReturnValue"] + - ["System.Collections.IEnumerator", "System.Windows.Media.LanguageSpecificStringDictionary", "Method[System.Collections.IEnumerable.GetEnumerator].ReturnValue"] + - ["System.Windows.Media.Effects.BitmapEffect", "System.Windows.Media.DrawingGroup", "Property[BitmapEffect]"] + - ["System.Boolean", "System.Windows.Media.CharacterMetricsDictionary", "Method[Remove].ReturnValue"] + - ["System.Windows.Media.PenDashCap", "System.Windows.Media.PenDashCap!", "Field[Flat]"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.TileBrush!", "Field[ViewportUnitsProperty]"] + - ["System.Windows.Freezable", "System.Windows.Media.TransformCollection", "Method[CreateInstanceCore].ReturnValue"] + - ["System.Windows.Media.SolidColorBrush", "System.Windows.Media.Brushes!", "Property[Ivory]"] + - ["System.Windows.Media.GlyphRunDrawing", "System.Windows.Media.GlyphRunDrawing", "Method[Clone].ReturnValue"] + - ["System.Windows.Media.Color", "System.Windows.Media.Colors!", "Property[PaleVioletRed]"] + - ["System.Windows.Media.PathGeometry", "System.Windows.Media.Geometry!", "Method[Combine].ReturnValue"] + - ["System.Windows.Media.ClearTypeHint", "System.Windows.Media.Visual", "Property[VisualClearTypeHint]"] + - ["System.Windows.Media.Matrix", "System.Windows.Media.ScaleTransform", "Property[Value]"] + - ["System.Boolean", "System.Windows.Media.PathFigureCollection", "Method[Remove].ReturnValue"] + - ["System.Double", "System.Windows.Media.FormattedText", "Property[OverhangTrailing]"] + - ["System.Boolean", "System.Windows.Media.CharacterMetrics", "Method[Equals].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.BitmapCache", "Property[EnableClearType]"] + - ["System.Windows.Media.GradientSpreadMethod", "System.Windows.Media.GradientBrush", "Property[SpreadMethod]"] + - ["System.Windows.Media.GeneralTransformCollection", "System.Windows.Media.GeneralTransformGroup", "Property[Children]"] + - ["System.IO.Stream", "System.Windows.Media.GlyphTypeface", "Method[GetFontStream].ReturnValue"] + - ["System.Windows.Freezable", "System.Windows.Media.TranslateTransform", "Method[CreateInstanceCore].ReturnValue"] + - ["System.Int32", "System.Windows.Media.GlyphRun", "Property[BidiLevel]"] + - ["System.Windows.Media.LineGeometry", "System.Windows.Media.LineGeometry", "Method[Clone].ReturnValue"] + - ["System.Windows.Media.PixelFormat", "System.Windows.Media.PixelFormats!", "Property[Rgba128Float]"] + - ["System.Double", "System.Windows.Media.BitmapCache", "Property[RenderAtScale]"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.PathFigure!", "Field[IsClosedProperty]"] + - ["System.Windows.Media.Geometry", "System.Windows.Media.FormattedText", "Method[BuildHighlightGeometry].ReturnValue"] + - ["System.Collections.Generic.IList", "System.Windows.Media.GlyphRun", "Property[AdvanceWidths]"] + - ["System.Boolean", "System.Windows.Media.PointCollection", "Method[System.Collections.IList.Contains].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.TextEffectCollection", "Method[FreezeCore].ReturnValue"] + - ["System.Windows.Media.PathGeometry", "System.Windows.Media.PathGeometry!", "Method[CreateFromGeometry].ReturnValue"] + - ["System.Double", "System.Windows.Media.FamilyTypeface", "Property[UnderlinePosition]"] + - ["System.Windows.Media.SolidColorBrush", "System.Windows.Media.Brushes!", "Property[Cornsilk]"] + - ["System.Int32", "System.Windows.Media.CharacterMetrics", "Method[GetHashCode].ReturnValue"] + - ["System.Object", "System.Windows.Media.GeneralTransformCollection", "Property[System.Collections.IList.Item]"] + - ["System.Object", "System.Windows.Media.BrushConverter", "Method[ConvertFrom].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.EllipseGeometry!", "Field[CenterProperty]"] + - ["System.Boolean", "System.Windows.Media.MediaPlayer", "Property[CanPause]"] + - ["System.Windows.Media.Color", "System.Windows.Media.Colors!", "Property[Gainsboro]"] + - ["System.Boolean", "System.Windows.Media.Geometry", "Method[MayHaveCurves].ReturnValue"] + - ["System.Windows.Rect", "System.Windows.Media.GlyphRun", "Method[ComputeAlignmentBox].ReturnValue"] + - ["System.Double", "System.Windows.Media.FormattedText", "Property[MinWidth]"] + - ["System.Windows.Media.PixelFormat", "System.Windows.Media.PixelFormats!", "Property[Pbgra32]"] + - ["System.Collections.Generic.IDictionary", "System.Windows.Media.GlyphTypeface", "Property[DesignerUrls]"] + - ["System.Windows.Media.SolidColorBrush", "System.Windows.Media.Brushes!", "Property[Yellow]"] + - ["System.Windows.Media.SolidColorBrush", "System.Windows.Media.Brushes!", "Property[Plum]"] + - ["System.Windows.Freezable", "System.Windows.Media.GlyphRunDrawing", "Method[CreateInstanceCore].ReturnValue"] + - ["System.Windows.Media.Color", "System.Windows.Media.Color!", "Method[Multiply].ReturnValue"] + - ["System.Windows.FontStyle", "System.Windows.Media.Typeface", "Property[Style]"] + - ["System.Boolean", "System.Windows.Media.PointCollection", "Method[Contains].ReturnValue"] + - ["System.Windows.Media.PenLineJoin", "System.Windows.Media.Pen", "Property[LineJoin]"] + - ["System.Windows.Media.Matrix", "System.Windows.Media.Matrix!", "Method[Multiply].ReturnValue"] + - ["System.Windows.Media.BrushMappingMode", "System.Windows.Media.BrushMappingMode!", "Field[Absolute]"] + - ["System.Windows.Media.TextRenderingMode", "System.Windows.Media.TextRenderingMode!", "Field[Aliased]"] + - ["System.Windows.Media.Color", "System.Windows.Media.Colors!", "Property[DarkMagenta]"] + - ["System.Windows.Media.SolidColorBrush", "System.Windows.Media.Brushes!", "Property[Gainsboro]"] + - ["System.Windows.Media.SolidColorBrush", "System.Windows.Media.Brushes!", "Property[Red]"] + - ["System.Windows.Media.Color", "System.Windows.Media.Colors!", "Property[BlueViolet]"] + - ["System.Double", "System.Windows.Media.Matrix", "Property[Determinant]"] + - ["System.Boolean", "System.Windows.Media.GeometryCollection", "Method[FreezeCore].ReturnValue"] + - ["System.Windows.Media.Color", "System.Windows.Media.Colors!", "Property[Olive]"] + - ["System.Windows.DependencyObject", "System.Windows.Media.Visual", "Method[FindCommonVisualAncestor].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.LineGeometry!", "Field[EndPointProperty]"] + - ["System.Double", "System.Windows.Media.FormattedText", "Property[WidthIncludingTrailingWhitespace]"] + - ["System.Collections.Generic.IDictionary", "System.Windows.Media.GlyphTypeface", "Property[Trademarks]"] + - ["System.Windows.Media.FontEmbeddingRight", "System.Windows.Media.FontEmbeddingRight!", "Field[PreviewAndPrintButNoSubsetting]"] + - ["System.Windows.Media.PathSegment", "System.Windows.Media.PathSegmentCollection", "Property[Item]"] + - ["System.Windows.Media.DoubleCollection", "System.Windows.Media.Visual", "Property[VisualYSnappingGuidelines]"] + - ["System.Windows.Media.Color", "System.Windows.Media.Colors!", "Property[Plum]"] + - ["System.Collections.Generic.IDictionary", "System.Windows.Media.GlyphTypeface", "Property[DistancesFromHorizontalBaselineToBlackBoxBottom]"] + - ["System.Windows.Media.Color", "System.Windows.Media.Colors!", "Property[Gray]"] + - ["System.Collections.IEnumerator", "System.Windows.Media.Int32Collection", "Method[System.Collections.IEnumerable.GetEnumerator].ReturnValue"] + - ["System.Int32", "System.Windows.Media.GeneralTransformCollection", "Method[System.Collections.IList.Add].ReturnValue"] + - ["System.Windows.Media.GradientStopCollection", "System.Windows.Media.GradientStopCollection", "Method[Clone].ReturnValue"] + - ["System.Windows.Media.GeneralTransform", "System.Windows.Media.Transform", "Property[Inverse]"] + - ["System.Windows.Media.TileBrush", "System.Windows.Media.TileBrush", "Method[CloneCurrentValue].ReturnValue"] + - ["System.Double", "System.Windows.Media.RectangleGeometry", "Property[RadiusX]"] + - ["System.Windows.Media.EllipseGeometry", "System.Windows.Media.EllipseGeometry", "Method[CloneCurrentValue].ReturnValue"] + - ["System.Windows.FontStretch", "System.Windows.Media.Typeface", "Property[Stretch]"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.RotateTransform!", "Field[CenterYProperty]"] + - ["System.String", "System.Windows.Media.GeneralTransform", "Method[System.IFormattable.ToString].ReturnValue"] + - ["System.Double", "System.Windows.Media.FormattedText", "Property[MaxTextHeight]"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.CombinedGeometry!", "Field[GeometryCombineModeProperty]"] + - ["System.Windows.Media.Brush", "System.Windows.Media.ContainerVisual", "Property[OpacityMask]"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.BitmapCacheBrush!", "Field[TargetProperty]"] + - ["System.Windows.Freezable", "System.Windows.Media.VideoDrawing", "Method[CreateInstanceCore].ReturnValue"] + - ["System.Windows.Media.Color", "System.Windows.Media.Colors!", "Property[Violet]"] + - ["System.Boolean", "System.Windows.Media.FamilyTypefaceCollection", "Property[System.Collections.IList.IsFixedSize]"] + - ["System.Windows.Media.GeneralTransformCollection", "System.Windows.Media.GeneralTransformCollection", "Method[CloneCurrentValue].ReturnValue"] + - ["System.Windows.Point", "System.Windows.Media.RadialGradientBrush", "Property[Center]"] + - ["System.Boolean", "System.Windows.Media.MediaPlayer", "Property[IsMuted]"] + - ["System.Boolean", "System.Windows.Media.BrushConverter", "Method[CanConvertTo].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.GradientBrush!", "Field[MappingModeProperty]"] + - ["System.Windows.Media.AlignmentX", "System.Windows.Media.AlignmentX!", "Field[Left]"] + - ["System.Windows.Point", "System.Windows.Media.GeneralTransform", "Method[Transform].ReturnValue"] + - ["System.Windows.Freezable", "System.Windows.Media.GeometryDrawing", "Method[CreateInstanceCore].ReturnValue"] + - ["System.Windows.Media.SolidColorBrush", "System.Windows.Media.Brushes!", "Property[MediumSlateBlue]"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.SkewTransform!", "Field[AngleXProperty]"] + - ["System.Windows.Media.SolidColorBrush", "System.Windows.Media.Brushes!", "Property[IndianRed]"] + - ["System.Int32", "System.Windows.Media.GradientStopCollection", "Method[System.Collections.IList.IndexOf].ReturnValue"] + - ["System.Windows.Media.LineGeometry", "System.Windows.Media.LineGeometry", "Method[CloneCurrentValue].ReturnValue"] + - ["System.Collections.Generic.IEnumerator>", "System.Windows.Media.CharacterMetricsDictionary", "Method[GetEnumerator].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.GeometryCollection", "Property[System.Collections.ICollection.IsSynchronized]"] + - ["System.Int32", "System.Windows.Media.TextEffect", "Property[PositionStart]"] + - ["System.Boolean", "System.Windows.Media.PathSegmentCollection", "Property[System.Collections.IList.IsFixedSize]"] + - ["System.Windows.Media.Visual", "System.Windows.Media.ContainerVisual", "Method[GetVisualChild].ReturnValue"] + - ["System.Windows.Media.Effects.BitmapEffect", "System.Windows.Media.VisualTreeHelper!", "Method[GetBitmapEffect].ReturnValue"] + - ["System.Object", "System.Windows.Media.PixelFormatConverter", "Method[ConvertFromString].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.PathSegmentCollection", "Method[System.Collections.IList.Contains].ReturnValue"] + - ["System.Windows.Media.TileMode", "System.Windows.Media.TileMode!", "Field[FlipX]"] + - ["System.Windows.Media.IntersectionDetail", "System.Windows.Media.IntersectionDetail!", "Field[FullyContains]"] + - ["System.Windows.Media.Color", "System.Windows.Media.Colors!", "Property[CadetBlue]"] + - ["System.Object", "System.Windows.Media.GeometryCollection", "Property[System.Collections.ICollection.SyncRoot]"] + - ["System.Object", "System.Windows.Media.PathFigureCollectionConverter", "Method[ConvertFrom].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.FontFamilyConverter", "Method[CanConvertFrom].ReturnValue"] + - ["System.Windows.Media.SolidColorBrush", "System.Windows.Media.Brushes!", "Property[DarkOliveGreen]"] + - ["System.Windows.Media.DrawingCollection", "System.Windows.Media.DrawingGroup", "Property[Children]"] + - ["System.Windows.Media.TextEffect", "System.Windows.Media.TextEffect", "Method[Clone].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.PathFigureCollection", "Property[System.Collections.ICollection.IsSynchronized]"] + - ["System.Windows.Media.Color", "System.Windows.Media.Colors!", "Property[MediumPurple]"] + - ["System.Boolean", "System.Windows.Media.GlyphTypeface", "Method[Equals].ReturnValue"] + - ["System.Windows.Media.SolidColorBrush", "System.Windows.Media.Brushes!", "Property[Firebrick]"] + - ["System.Double", "System.Windows.Media.LineGeometry", "Method[GetArea].ReturnValue"] + - ["System.Windows.Media.Transform", "System.Windows.Media.ContainerVisual", "Property[Transform]"] + - ["System.Windows.Media.Color", "System.Windows.Media.Colors!", "Property[Aquamarine]"] + - ["System.Windows.Media.SolidColorBrush", "System.Windows.Media.Brushes!", "Property[Purple]"] + - ["System.Collections.Generic.IList", "System.Windows.Media.GlyphRun", "Property[CaretStops]"] + - ["System.Windows.Media.ImageBrush", "System.Windows.Media.ImageBrush", "Method[Clone].ReturnValue"] + - ["System.Windows.Media.Geometry", "System.Windows.Media.GlyphTypeface", "Method[GetGlyphOutline].ReturnValue"] + - ["System.Double", "System.Windows.Media.Typeface", "Property[StrikethroughThickness]"] + - ["System.Windows.Media.TextEffect", "System.Windows.Media.TextEffectCollection", "Property[Item]"] + - ["System.Windows.Media.Color", "System.Windows.Media.Colors!", "Property[PaleGreen]"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.ArcSegment!", "Field[RotationAngleProperty]"] + - ["System.Double", "System.Windows.Media.FormattedText", "Property[Extent]"] + - ["System.Windows.Media.SolidColorBrush", "System.Windows.Media.Brushes!", "Property[Silver]"] + - ["System.Windows.Media.NumberSubstitutionMethod", "System.Windows.Media.NumberSubstitution", "Property[Substitution]"] + - ["System.Windows.Media.TileMode", "System.Windows.Media.TileMode!", "Field[Tile]"] + - ["System.Windows.Media.Geometry", "System.Windows.Media.Visual", "Property[VisualClip]"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.RenderOptions!", "Field[ClearTypeHintProperty]"] + - ["System.Int32", "System.Windows.Media.ContainerVisual", "Property[VisualChildrenCount]"] + - ["System.Windows.Media.TransformGroup", "System.Windows.Media.TransformGroup", "Method[CloneCurrentValue].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.GlyphRun", "Property[IsHitTestable]"] + - ["System.Double", "System.Windows.Media.RectangleGeometry", "Property[RadiusY]"] + - ["System.Boolean", "System.Windows.Media.FamilyTypefaceCollection", "Method[Remove].ReturnValue"] + - ["System.Windows.Media.Color", "System.Windows.Media.Colors!", "Property[Lavender]"] + - ["System.Windows.Media.StyleSimulations", "System.Windows.Media.GlyphTypeface", "Property[StyleSimulations]"] + - ["System.Int32", "System.Windows.Media.TextEffectCollection", "Property[Count]"] + - ["System.String", "System.Windows.Media.Matrix", "Method[ToString].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.Color", "Method[Equals].ReturnValue"] + - ["System.Object", "System.Windows.Media.ColorConverter", "Method[ConvertFrom].ReturnValue"] + - ["System.Double", "System.Windows.Media.FontFamily", "Property[Baseline]"] + - ["System.Boolean", "System.Windows.Media.PointCollection", "Property[System.Collections.Generic.ICollection.IsReadOnly]"] + - ["System.Windows.Media.SolidColorBrush", "System.Windows.Media.Brushes!", "Property[Coral]"] + - ["System.Int32", "System.Windows.Media.GradientStopCollection", "Method[IndexOf].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.RadialGradientBrush!", "Field[RadiusXProperty]"] + - ["System.Byte[]", "System.Windows.Media.GlyphTypeface", "Method[ComputeSubset].ReturnValue"] + - ["System.Windows.Freezable", "System.Windows.Media.QuadraticBezierSegment", "Method[CreateInstanceCore].ReturnValue"] + - ["System.String", "System.Windows.Media.GradientStop", "Method[ToString].ReturnValue"] + - ["System.Collections.Generic.IEnumerator", "System.Windows.Media.PathSegmentCollection", "Method[System.Collections.Generic.IEnumerable.GetEnumerator].ReturnValue"] + - ["System.Windows.Media.NumberSubstitutionMethod", "System.Windows.Media.NumberSubstitutionMethod!", "Field[Traditional]"] + - ["System.Int32", "System.Windows.Media.PointCollection", "Property[Count]"] + - ["System.Boolean", "System.Windows.Media.LanguageSpecificStringDictionary", "Method[ContainsKey].ReturnValue"] + - ["System.Windows.Media.Color", "System.Windows.Media.Colors!", "Property[Wheat]"] + - ["System.Windows.Media.SolidColorBrush", "System.Windows.Media.Brushes!", "Property[Maroon]"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.VisualBrush!", "Field[VisualProperty]"] + - ["System.Collections.Generic.ICollection", "System.Windows.Media.CharacterMetricsDictionary", "Property[Values]"] + - ["System.Windows.Media.ToleranceType", "System.Windows.Media.ToleranceType!", "Field[Absolute]"] + - ["System.Windows.Point", "System.Windows.Media.Visual", "Method[PointFromScreen].ReturnValue"] + - ["System.Int32", "System.Windows.Media.GeneralTransformCollection", "Property[Count]"] + - ["System.Byte", "System.Windows.Media.Color", "Property[R]"] + - ["System.Windows.Media.SolidColorBrush", "System.Windows.Media.Brushes!", "Property[LightSeaGreen]"] + - ["System.Object", "System.Windows.Media.LanguageSpecificStringDictionary", "Property[System.Collections.IDictionary.Item]"] + - ["System.Windows.Media.FontEmbeddingRight", "System.Windows.Media.FontEmbeddingRight!", "Field[InstallableButNoSubsettingAndWithBitmapsOnly]"] + - ["System.Windows.Media.Color", "System.Windows.Media.Colors!", "Property[MediumVioletRed]"] + - ["System.Double", "System.Windows.Media.RenderOptions!", "Method[GetCacheInvalidationThresholdMinimum].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.VisualCollection", "Method[Contains].ReturnValue"] + - ["System.Windows.Media.SolidColorBrush", "System.Windows.Media.Brushes!", "Property[Aquamarine]"] + - ["System.Double", "System.Windows.Media.RotateTransform", "Property[CenterX]"] + - ["System.Windows.Media.ArcSegment", "System.Windows.Media.ArcSegment", "Method[Clone].ReturnValue"] + - ["System.Windows.Media.Color", "System.Windows.Media.Colors!", "Property[Bisque]"] + - ["System.Windows.Media.FontEmbeddingRight", "System.Windows.Media.FontEmbeddingRight!", "Field[PreviewAndPrintButWithBitmapsOnly]"] + - ["System.Double", "System.Windows.Media.FormattedText", "Property[LineHeight]"] + - ["System.Windows.Media.TextFormattingMode", "System.Windows.Media.TextFormattingMode!", "Field[Display]"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.RectangleGeometry!", "Field[RectProperty]"] + - ["System.Windows.Media.DrawingImage", "System.Windows.Media.DrawingImage", "Method[Clone].ReturnValue"] + - ["System.Windows.Freezable", "System.Windows.Media.GeneralTransformCollection", "Method[CreateInstanceCore].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.Int32CollectionConverter", "Method[CanConvertTo].ReturnValue"] + - ["System.Collections.Generic.ICollection", "System.Windows.Media.LanguageSpecificStringDictionary", "Property[Values]"] + - ["System.Windows.Media.RotateTransform", "System.Windows.Media.RotateTransform", "Method[Clone].ReturnValue"] + - ["System.String", "System.Windows.Media.VectorCollection", "Method[ToString].ReturnValue"] + - ["System.Windows.Media.Transform", "System.Windows.Media.Brush", "Property[RelativeTransform]"] + - ["System.Boolean", "System.Windows.Media.PixelFormatChannelMask", "Method[Equals].ReturnValue"] + - ["System.Object", "System.Windows.Media.MatrixConverter", "Method[ConvertFrom].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.GeometryCollection", "Method[Remove].ReturnValue"] + - ["System.Windows.Media.CombinedGeometry", "System.Windows.Media.CombinedGeometry", "Method[Clone].ReturnValue"] + - ["System.Windows.Media.Color", "System.Windows.Media.Colors!", "Property[Red]"] + - ["System.Boolean", "System.Windows.Media.DrawingCollection", "Method[Contains].ReturnValue"] + - ["System.String", "System.Windows.Media.PathFigure", "Method[ToString].ReturnValue"] + - ["System.String", "System.Windows.Media.PointCollection", "Method[ToString].ReturnValue"] + - ["System.Windows.Freezable", "System.Windows.Media.GeometryGroup", "Method[CreateInstanceCore].ReturnValue"] + - ["System.Windows.Media.TransformCollection", "System.Windows.Media.TransformGroup", "Property[Children]"] + - ["System.Windows.Media.Geometry", "System.Windows.Media.CombinedGeometry", "Property[Geometry1]"] + - ["System.Windows.Media.SolidColorBrush", "System.Windows.Media.Brushes!", "Property[DeepPink]"] + - ["System.Boolean", "System.Windows.Media.PathFigureCollection", "Property[System.Collections.IList.IsFixedSize]"] + - ["System.Boolean", "System.Windows.Media.VisualCollection", "Property[IsReadOnly]"] + - ["System.Windows.Media.SolidColorBrush", "System.Windows.Media.Brushes!", "Property[LightSkyBlue]"] + - ["System.Windows.Media.Color", "System.Windows.Media.SolidColorBrush", "Property[Color]"] + - ["System.Windows.Media.PolyBezierSegment", "System.Windows.Media.PolyBezierSegment", "Method[Clone].ReturnValue"] + - ["System.Collections.IEnumerator", "System.Windows.Media.VisualCollection", "Method[System.Collections.IEnumerable.GetEnumerator].ReturnValue"] + - ["System.Double", "System.Windows.Media.Typeface", "Property[UnderlinePosition]"] + - ["System.Windows.Rect", "System.Windows.Media.RectangleGeometry", "Property[Bounds]"] + - ["System.Int32", "System.Windows.Media.Typeface", "Method[GetHashCode].ReturnValue"] + - ["System.Windows.Freezable", "System.Windows.Media.PathFigure", "Method[CreateInstanceCore].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.TransformCollection", "Property[System.Collections.ICollection.IsSynchronized]"] + - ["System.Windows.Media.PathFigureCollection", "System.Windows.Media.PathFigureCollection", "Method[Clone].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.FamilyTypefaceCollection", "Property[System.Collections.ICollection.IsSynchronized]"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.Pen!", "Field[ThicknessProperty]"] + - ["System.Windows.Media.PathFigure", "System.Windows.Media.PathFigure", "Method[CloneCurrentValue].ReturnValue"] + - ["System.Windows.Media.FillRule", "System.Windows.Media.PathGeometry", "Property[FillRule]"] + - ["System.Windows.Media.SolidColorBrush", "System.Windows.Media.Brushes!", "Property[Cyan]"] + - ["System.Windows.Media.TextHintingMode", "System.Windows.Media.TextHintingMode!", "Field[Fixed]"] + - ["System.Boolean", "System.Windows.Media.VectorCollection", "Property[System.Collections.Generic.ICollection.IsReadOnly]"] + - ["System.Windows.Media.Color", "System.Windows.Media.Colors!", "Property[Blue]"] + - ["System.Int32", "System.Windows.Media.MediaPlayer", "Property[NaturalVideoHeight]"] + - ["System.Int32", "System.Windows.Media.ColorContext", "Method[GetHashCode].ReturnValue"] + - ["System.Windows.Media.Color", "System.Windows.Media.Colors!", "Property[BurlyWood]"] + - ["System.Windows.Media.Transform", "System.Windows.Media.TransformCollection", "Property[Item]"] + - ["System.Double", "System.Windows.Media.Geometry", "Method[GetArea].ReturnValue"] + - ["System.Int32", "System.Windows.Media.DrawingCollection", "Method[System.Collections.IList.Add].ReturnValue"] + - ["System.Windows.Media.Color", "System.Windows.Media.Colors!", "Property[Tan]"] + - ["System.Windows.Media.GeometryHitTestResult", "System.Windows.Media.Visual", "Method[HitTestCore].ReturnValue"] + - ["System.Object", "System.Windows.Media.MatrixConverter", "Method[ConvertTo].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.PathFigure", "Property[IsFilled]"] + - ["System.Boolean", "System.Windows.Media.VectorCollection", "Method[Remove].ReturnValue"] + - ["System.Windows.Media.StreamGeometryContext", "System.Windows.Media.StreamGeometry", "Method[Open].ReturnValue"] + - ["System.Windows.Media.Matrix", "System.Windows.Media.MatrixTransform", "Property[Value]"] + - ["System.Windows.Media.Color", "System.Windows.Media.Colors!", "Property[LavenderBlush]"] + - ["System.Windows.Media.AlignmentY", "System.Windows.Media.AlignmentY!", "Field[Top]"] + - ["System.Windows.Media.Color", "System.Windows.Media.Colors!", "Property[DarkSlateBlue]"] + - ["System.Boolean", "System.Windows.Media.FamilyTypeface", "Method[Equals].ReturnValue"] + - ["System.Windows.Media.Color", "System.Windows.Media.Colors!", "Property[LightBlue]"] + - ["System.Double", "System.Windows.Media.FamilyTypeface", "Property[XHeight]"] + - ["System.Boolean", "System.Windows.Media.TransformCollection", "Method[System.Collections.IList.Contains].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.RenderOptions!", "Field[CacheInvalidationThresholdMinimumProperty]"] + - ["System.Boolean", "System.Windows.Media.PathFigureCollection", "Method[FreezeCore].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.MatrixConverter", "Method[CanConvertFrom].ReturnValue"] + - ["System.Windows.Media.SolidColorBrush", "System.Windows.Media.Brushes!", "Property[WhiteSmoke]"] + - ["System.Boolean", "System.Windows.Media.Typeface", "Property[IsObliqueSimulated]"] + - ["System.Windows.Media.Color", "System.Windows.Media.Colors!", "Property[SandyBrown]"] + - ["System.Int32", "System.Windows.Media.FamilyTypefaceCollection", "Method[System.Collections.IList.Add].ReturnValue"] + - ["System.Windows.Media.BrushMappingMode", "System.Windows.Media.GradientBrush", "Property[MappingMode]"] + - ["System.Windows.Media.FontEmbeddingRight", "System.Windows.Media.FontEmbeddingRight!", "Field[EditableButNoSubsettingAndWithBitmapsOnly]"] + - ["System.Globalization.CultureInfo", "System.Windows.Media.NumberSubstitution!", "Method[GetCultureOverride].ReturnValue"] + - ["System.Double", "System.Windows.Media.FormattedText", "Property[Height]"] + - ["System.Boolean", "System.Windows.Media.Typeface", "Method[Equals].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.ScaleTransform!", "Field[ScaleXProperty]"] + - ["System.Int32", "System.Windows.Media.VisualCollection", "Property[Count]"] + - ["System.Windows.Media.SweepDirection", "System.Windows.Media.SweepDirection!", "Field[Counterclockwise]"] + - ["System.Windows.Media.HitTestResult", "System.Windows.Media.VisualTreeHelper!", "Method[HitTest].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.CharacterMetricsDictionary", "Method[ContainsKey].ReturnValue"] + - ["System.Windows.Media.Color", "System.Windows.Media.Colors!", "Property[Linen]"] + - ["System.Double", "System.Windows.Media.FamilyTypeface", "Property[StrikethroughThickness]"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.RectangleGeometry!", "Field[RadiusYProperty]"] + - ["System.Windows.Media.SolidColorBrush", "System.Windows.Media.Brushes!", "Property[NavajoWhite]"] + - ["System.Windows.Vector", "System.Windows.Media.ContainerVisual", "Property[Offset]"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.NumberSubstitution!", "Field[SubstitutionProperty]"] + - ["System.Boolean", "System.Windows.Media.GeometryConverter", "Method[CanConvertTo].ReturnValue"] + - ["System.Windows.Media.AlignmentX", "System.Windows.Media.AlignmentX!", "Field[Center]"] + - ["System.Int32", "System.Windows.Media.VectorCollection", "Method[System.Collections.IList.IndexOf].ReturnValue"] + - ["System.Windows.Media.SolidColorBrush", "System.Windows.Media.Brushes!", "Property[Tan]"] + - ["System.Int32", "System.Windows.Media.TransformCollection", "Method[System.Collections.IList.Add].ReturnValue"] + - ["System.Windows.Rect", "System.Windows.Media.ImageDrawing", "Property[Rect]"] + - ["System.Collections.Generic.IDictionary", "System.Windows.Media.GlyphTypeface", "Property[RightSideBearings]"] + - ["System.Double", "System.Windows.Media.ImageSource!", "Method[PixelsToDIPs].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.Typeface", "Method[TryGetGlyphTypeface].ReturnValue"] + - ["System.Double", "System.Windows.Media.TranslateTransform", "Property[X]"] + - ["System.Double", "System.Windows.Media.ContainerVisual", "Property[Opacity]"] + - ["System.Boolean", "System.Windows.Media.VectorCollection", "Property[System.Collections.IList.IsFixedSize]"] + - ["System.Windows.Media.BitmapCache", "System.Windows.Media.BitmapCache", "Method[CloneCurrentValue].ReturnValue"] + - ["System.Windows.Media.GeneralTransform", "System.Windows.Media.Visual", "Method[TransformToDescendant].ReturnValue"] + - ["System.Double", "System.Windows.Media.DoubleCollection", "Property[Item]"] + - ["System.Windows.Media.ImageDrawing", "System.Windows.Media.ImageDrawing", "Method[CloneCurrentValue].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.PathFigureCollection", "Property[System.Collections.Generic.ICollection.IsReadOnly]"] + - ["System.Boolean", "System.Windows.Media.RenderCapability!", "Method[IsPixelShaderVersionSupported].ReturnValue"] + - ["System.Windows.Media.EdgeMode", "System.Windows.Media.EdgeMode!", "Field[Unspecified]"] + - ["System.Boolean", "System.Windows.Media.PathFigure", "Method[MayHaveCurves].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.FontFamilyMapCollection", "Method[Contains].ReturnValue"] + - ["System.Windows.Media.DrawingCollection+Enumerator", "System.Windows.Media.DrawingCollection", "Method[GetEnumerator].ReturnValue"] + - ["System.Object", "System.Windows.Media.PathFigureCollectionConverter", "Method[ConvertTo].ReturnValue"] + - ["System.Int32", "System.Windows.Media.DrawingCollection", "Method[IndexOf].ReturnValue"] + - ["System.Windows.Media.Color", "System.Windows.Media.Colors!", "Property[DarkKhaki]"] + - ["System.Windows.Media.SolidColorBrush", "System.Windows.Media.Brushes!", "Property[PaleGoldenrod]"] + - ["System.Windows.Media.Color", "System.Windows.Media.Colors!", "Property[SteelBlue]"] + - ["System.Windows.Media.HitTestFilterBehavior", "System.Windows.Media.HitTestFilterBehavior!", "Field[ContinueSkipSelf]"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.TranslateTransform!", "Field[XProperty]"] + - ["System.Windows.Media.Color", "System.Windows.Media.Colors!", "Property[SpringGreen]"] + - ["System.Int32", "System.Windows.Media.FamilyTypefaceCollection", "Property[Count]"] + - ["System.Windows.Media.SolidColorBrush", "System.Windows.Media.Brushes!", "Property[Gray]"] + - ["System.Windows.Media.EdgeMode", "System.Windows.Media.VisualTreeHelper!", "Method[GetEdgeMode].ReturnValue"] + - ["System.Windows.Media.FamilyTypeface", "System.Windows.Media.FamilyTypefaceCollection", "Property[Item]"] + - ["System.Int32", "System.Windows.Media.VisualCollection", "Method[IndexOf].ReturnValue"] + - ["System.Windows.Documents.Adorner", "System.Windows.Media.AdornerHitTestResult", "Property[Adorner]"] + - ["System.Object", "System.Windows.Media.PathFigureCollection", "Property[System.Collections.IList.Item]"] + - ["System.Boolean", "System.Windows.Media.Color!", "Method[op_Equality].ReturnValue"] + - ["System.Windows.Media.FontFamilyMap", "System.Windows.Media.FontFamilyMapCollection", "Property[Item]"] + - ["System.Windows.Media.SolidColorBrush", "System.Windows.Media.Brushes!", "Property[DarkCyan]"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.TextEffect!", "Field[TransformProperty]"] + - ["System.Windows.Media.Visual", "System.Windows.Media.GeometryHitTestResult", "Property[VisualHit]"] + - ["System.Windows.Media.PixelFormat", "System.Windows.Media.PixelFormats!", "Property[Bgr24]"] + - ["System.Boolean", "System.Windows.Media.ColorConverter", "Method[CanConvertTo].ReturnValue"] + - ["System.Windows.Media.TranslateTransform", "System.Windows.Media.TranslateTransform", "Method[Clone].ReturnValue"] + - ["System.Windows.Media.NumberSubstitutionMethod", "System.Windows.Media.NumberSubstitutionMethod!", "Field[Context]"] + - ["System.Double", "System.Windows.Media.FontFamilyMap", "Property[Scale]"] + - ["System.Boolean", "System.Windows.Media.VectorCollection", "Method[Contains].ReturnValue"] + - ["System.Windows.Media.Color", "System.Windows.Media.Colors!", "Property[LightGray]"] + - ["System.Object", "System.Windows.Media.PixelFormatConverter", "Method[ConvertTo].ReturnValue"] + - ["System.Collections.IEnumerator", "System.Windows.Media.TextEffectCollection", "Method[System.Collections.IEnumerable.GetEnumerator].ReturnValue"] + - ["System.Windows.Media.Color", "System.Windows.Media.Colors!", "Property[MediumAquamarine]"] + - ["System.Object", "System.Windows.Media.TextEffectCollection", "Property[System.Collections.IList.Item]"] + - ["System.Collections.Generic.IDictionary", "System.Windows.Media.GlyphTypeface", "Property[BottomSideBearings]"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.LinearGradientBrush!", "Field[EndPointProperty]"] + - ["System.Windows.Media.SolidColorBrush", "System.Windows.Media.Brushes!", "Property[SeaGreen]"] + - ["System.Windows.Freezable", "System.Windows.Media.PointCollection", "Method[CreateInstanceCore].ReturnValue"] + - ["System.Windows.Media.Pen", "System.Windows.Media.Pen", "Method[Clone].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.GradientStopCollection", "Method[Remove].ReturnValue"] + - ["System.Windows.Media.Color", "System.Windows.Media.Colors!", "Property[SlateBlue]"] + - ["System.Windows.Media.Color", "System.Windows.Media.Colors!", "Property[Aqua]"] + - ["System.Windows.Media.Color", "System.Windows.Media.Colors!", "Property[Coral]"] + - ["System.Windows.Media.Transform", "System.Windows.Media.Transform!", "Property[Identity]"] + - ["System.Boolean", "System.Windows.Media.PathSegment", "Property[IsStroked]"] + - ["System.Boolean", "System.Windows.Media.GradientStopCollection", "Method[FreezeCore].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.DoubleCollectionConverter", "Method[CanConvertTo].ReturnValue"] + - ["System.Windows.Media.TransformCollection", "System.Windows.Media.TransformCollection", "Method[CloneCurrentValue].ReturnValue"] + - ["System.Uri", "System.Windows.Media.MediaTimeline", "Property[System.Windows.Markup.IUriContext.BaseUri]"] + - ["System.Double", "System.Windows.Media.SkewTransform", "Property[AngleX]"] + - ["System.Windows.Media.Brush", "System.Windows.Media.GlyphRunDrawing", "Property[ForegroundBrush]"] + - ["System.Windows.Media.PointCollection", "System.Windows.Media.PointCollection!", "Method[Parse].ReturnValue"] + - ["System.Double", "System.Windows.Media.MediaPlayer", "Property[Volume]"] + - ["System.Boolean", "System.Windows.Media.PathSegmentCollection", "Method[Remove].ReturnValue"] + - ["System.Windows.Media.Effects.BitmapEffectInput", "System.Windows.Media.Visual", "Property[VisualBitmapEffectInput]"] + - ["System.Boolean", "System.Windows.Media.PathGeometry", "Method[IsEmpty].ReturnValue"] + - ["System.Windows.Media.DoubleCollection", "System.Windows.Media.DoubleCollection", "Method[Clone].ReturnValue"] + - ["System.Windows.Media.FontFamilyMapCollection", "System.Windows.Media.FontFamily", "Property[FamilyMaps]"] + - ["System.Windows.Media.SolidColorBrush", "System.Windows.Media.Brushes!", "Property[LavenderBlush]"] + - ["System.Collections.Generic.ICollection", "System.Windows.Media.FontEmbeddingManager", "Property[GlyphTypefaceUris]"] + - ["System.Boolean", "System.Windows.Media.GeneralTransformCollection", "Method[Remove].ReturnValue"] + - ["System.Windows.Media.SolidColorBrush", "System.Windows.Media.Brushes!", "Property[LightPink]"] + - ["System.Windows.Media.PixelFormat", "System.Windows.Media.PixelFormats!", "Property[Prgba64]"] + - ["System.Windows.Media.BrushMappingMode", "System.Windows.Media.TileBrush", "Property[ViewportUnits]"] + - ["System.Windows.Media.Color", "System.Windows.Media.Colors!", "Property[PapayaWhip]"] + - ["System.Windows.Media.Color", "System.Windows.Media.Colors!", "Property[MediumBlue]"] + - ["System.Windows.Markup.XmlLanguage", "System.Windows.Media.GlyphRun", "Property[Language]"] + - ["System.String", "System.Windows.Media.Brush", "Method[System.IFormattable.ToString].ReturnValue"] + - ["System.Windows.Vector", "System.Windows.Media.Visual", "Property[VisualOffset]"] + - ["System.Windows.Media.SolidColorBrush", "System.Windows.Media.Brushes!", "Property[LightGreen]"] + - ["System.Windows.Media.ClearTypeHint", "System.Windows.Media.ClearTypeHint!", "Field[Auto]"] + - ["System.Int32", "System.Windows.Media.PathFigureCollection", "Method[System.Collections.IList.Add].ReturnValue"] + - ["System.Windows.Media.Color", "System.Windows.Media.Colors!", "Property[Teal]"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.RenderOptions!", "Field[CacheInvalidationThresholdMaximumProperty]"] + - ["System.Windows.Media.GeneralTransform", "System.Windows.Media.GeneralTransform", "Property[Inverse]"] + - ["System.Windows.Media.Color", "System.Windows.Media.Colors!", "Property[LawnGreen]"] + - ["System.Windows.Media.Color", "System.Windows.Media.Colors!", "Property[LightGoldenrodYellow]"] + - ["System.Collections.Generic.IDictionary", "System.Windows.Media.GlyphTypeface", "Property[FamilyNames]"] + - ["System.Windows.Media.TextFormattingMode", "System.Windows.Media.TextOptions!", "Method[GetTextFormattingMode].ReturnValue"] + - ["System.Collections.Generic.ICollection", "System.Windows.Media.Fonts!", "Method[GetTypefaces].ReturnValue"] + - ["System.Windows.Media.SolidColorBrush", "System.Windows.Media.Brushes!", "Property[DarkMagenta]"] + - ["System.Boolean", "System.Windows.Media.LanguageSpecificStringDictionary", "Property[System.Collections.ICollection.IsSynchronized]"] + - ["System.Boolean", "System.Windows.Media.Matrix!", "Method[op_Inequality].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.Geometry", "Method[IsEmpty].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.CombinedGeometry", "Method[IsEmpty].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.GradientStopCollection", "Method[Contains].ReturnValue"] + - ["System.Collections.Generic.IEnumerator", "System.Windows.Media.FamilyTypefaceCollection", "Method[GetEnumerator].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.DrawingCollection", "Method[FreezeCore].ReturnValue"] + - ["System.Double", "System.Windows.Media.Matrix", "Property[M21]"] + - ["System.Int32", "System.Windows.Media.RenderCapability!", "Method[MaxPixelShaderInstructionSlots].ReturnValue"] + - ["System.Collections.Generic.IDictionary", "System.Windows.Media.GlyphTypeface", "Property[TopSideBearings]"] + - ["System.String", "System.Windows.Media.FontFamilyMap", "Property[Target]"] + - ["System.Windows.Media.BezierSegment", "System.Windows.Media.BezierSegment", "Method[Clone].ReturnValue"] + - ["System.Windows.Media.SolidColorBrush", "System.Windows.Media.Brushes!", "Property[Navy]"] + - ["System.Windows.Rect", "System.Windows.Media.CombinedGeometry", "Property[Bounds]"] + - ["System.Windows.Media.Color", "System.Windows.Media.Colors!", "Property[RosyBrown]"] + - ["System.Windows.Point", "System.Windows.Media.EllipseGeometry", "Property[Center]"] + - ["System.Windows.Media.Visual", "System.Windows.Media.VisualBrush", "Property[Visual]"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.ImageBrush!", "Field[ImageSourceProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.Pen!", "Field[BrushProperty]"] + - ["System.Boolean", "System.Windows.Media.GeometryGroup", "Method[MayHaveCurves].ReturnValue"] + - ["System.Windows.Media.Color", "System.Windows.Media.Colors!", "Property[SeaShell]"] + - ["System.Windows.Media.PenLineCap", "System.Windows.Media.PenLineCap!", "Field[Round]"] + - ["System.Boolean", "System.Windows.Media.ColorContext", "Method[Equals].ReturnValue"] + - ["System.Windows.Media.GlyphRunDrawing", "System.Windows.Media.GlyphRunDrawing", "Method[CloneCurrentValue].ReturnValue"] + - ["System.Windows.Media.SolidColorBrush", "System.Windows.Media.Brushes!", "Property[Transparent]"] + - ["System.Double", "System.Windows.Media.Matrix", "Property[M11]"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.DashStyle!", "Field[OffsetProperty]"] + - ["System.Windows.Point", "System.Windows.Media.Visual", "Method[PointToScreen].ReturnValue"] + - ["System.Windows.Media.BrushMappingMode", "System.Windows.Media.TileBrush", "Property[ViewboxUnits]"] + - ["System.Double", "System.Windows.Media.FontFamily", "Property[LineSpacing]"] + - ["System.Windows.Point", "System.Windows.Media.PointCollection", "Property[Item]"] + - ["System.String", "System.Windows.Media.Int32Collection", "Method[ToString].ReturnValue"] + - ["System.Int32", "System.Windows.Media.VisualTreeHelper!", "Method[GetChildrenCount].ReturnValue"] + - ["System.String", "System.Windows.Media.PathFigureCollection", "Method[System.IFormattable.ToString].ReturnValue"] + - ["System.Windows.Media.Matrix", "System.Windows.Media.TranslateTransform", "Property[Value]"] + - ["System.Windows.Media.Color", "System.Windows.Media.Colors!", "Property[MediumSlateBlue]"] + - ["System.Object", "System.Windows.Media.LanguageSpecificStringDictionary", "Property[System.Collections.ICollection.SyncRoot]"] + - ["System.String", "System.Windows.Media.GlyphRun", "Property[DeviceFontName]"] + - ["System.Windows.Media.DoubleCollection+Enumerator", "System.Windows.Media.DoubleCollection", "Method[GetEnumerator].ReturnValue"] + - ["System.Windows.Freezable", "System.Windows.Media.VisualBrush", "Method[CreateInstanceCore].ReturnValue"] + - ["System.Windows.Media.PathFigureCollection", "System.Windows.Media.PathFigureCollection", "Method[CloneCurrentValue].ReturnValue"] + - ["System.String", "System.Windows.Media.FontFamily", "Property[Source]"] + - ["System.Windows.Media.Color", "System.Windows.Media.Colors!", "Property[DarkOrchid]"] + - ["System.Windows.Media.Brush", "System.Windows.Media.Brush", "Method[CloneCurrentValue].ReturnValue"] + - ["System.Windows.Media.Stretch", "System.Windows.Media.Stretch!", "Field[Fill]"] + - ["System.Windows.Freezable", "System.Windows.Media.PolyLineSegment", "Method[CreateInstanceCore].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.ScaleTransform!", "Field[CenterYProperty]"] + - ["System.Windows.Media.PixelFormat", "System.Windows.Media.PixelFormats!", "Property[Gray2]"] + - ["System.Windows.Media.SolidColorBrush", "System.Windows.Media.Brushes!", "Property[PaleTurquoise]"] + - ["System.Collections.Generic.IList", "System.Windows.Media.PixelFormatChannelMask", "Property[Mask]"] + - ["System.Windows.Freezable", "System.Windows.Media.GuidelineSet", "Method[CreateInstanceCore].ReturnValue"] + - ["System.Windows.Media.ColorInterpolationMode", "System.Windows.Media.ColorInterpolationMode!", "Field[SRgbLinearInterpolation]"] + - ["System.Windows.Media.DrawingContext", "System.Windows.Media.DrawingGroup", "Method[Append].ReturnValue"] + - ["System.Windows.Media.Effects.Effect", "System.Windows.Media.VisualTreeHelper!", "Method[GetEffect].ReturnValue"] + - ["System.Int32", "System.Windows.Media.FontFamilyMapCollection", "Property[Count]"] + - ["System.String", "System.Windows.Media.PixelFormat", "Method[ToString].ReturnValue"] + - ["System.Single", "System.Windows.Media.GlyphRun", "Property[PixelsPerDip]"] + - ["System.Windows.Rect", "System.Windows.Media.GeneralTransformGroup", "Method[TransformBounds].ReturnValue"] + - ["System.Windows.Media.Effects.BitmapEffectInput", "System.Windows.Media.VisualTreeHelper!", "Method[GetBitmapEffectInput].ReturnValue"] + - ["System.Windows.Media.SolidColorBrush", "System.Windows.Media.Brushes!", "Property[Linen]"] + - ["System.Windows.Media.DoubleCollection", "System.Windows.Media.ContainerVisual", "Property[XSnappingGuidelines]"] + - ["System.Windows.FontStretch", "System.Windows.Media.GlyphTypeface", "Property[Stretch]"] + - ["System.Windows.Media.Color", "System.Windows.Media.Colors!", "Property[DarkSalmon]"] + - ["System.Windows.Media.Color", "System.Windows.Media.Colors!", "Property[IndianRed]"] + - ["System.Windows.Media.Color", "System.Windows.Media.Colors!", "Property[Thistle]"] + - ["System.Windows.Freezable", "System.Windows.Media.DoubleCollection", "Method[CreateInstanceCore].ReturnValue"] + - ["System.Windows.Media.Color", "System.Windows.Media.Colors!", "Property[DarkRed]"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.BitmapCacheBrush!", "Field[BitmapCacheProperty]"] + - ["System.Windows.Media.GeometryGroup", "System.Windows.Media.GeometryGroup", "Method[Clone].ReturnValue"] + - ["System.Windows.Media.Matrix", "System.Windows.Media.CompositionTarget", "Property[TransformToDevice]"] + - ["System.Int32", "System.Windows.Media.PointCollection", "Method[IndexOf].ReturnValue"] + - ["System.Windows.Media.IntersectionDetail", "System.Windows.Media.Geometry", "Method[FillContainsWithDetail].ReturnValue"] + - ["System.String", "System.Windows.Media.PathFigure", "Method[System.IFormattable.ToString].ReturnValue"] + - ["System.Windows.Media.NumberCultureSource", "System.Windows.Media.NumberSubstitution!", "Method[GetCultureSource].ReturnValue"] + - ["System.Object", "System.Windows.Media.ColorConverter!", "Method[ConvertFromString].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.TileBrush!", "Field[ViewportProperty]"] + - ["System.String", "System.Windows.Media.Color", "Method[ToString].ReturnValue"] + - ["System.Windows.Freezable", "System.Windows.Media.VectorCollection", "Method[CreateInstanceCore].ReturnValue"] + - ["System.Windows.Media.Color", "System.Windows.Media.Colors!", "Property[DarkSeaGreen]"] + - ["System.Windows.Media.Color", "System.Windows.Media.Colors!", "Property[Silver]"] + - ["System.Boolean", "System.Windows.Media.FontFamilyConverter", "Method[CanConvertTo].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.Color!", "Method[AreClose].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.Typeface", "Property[IsBoldSimulated]"] + - ["System.Windows.Media.Media3D.GeneralTransform2DTo3D", "System.Windows.Media.Visual", "Method[TransformToAncestor].ReturnValue"] + - ["System.Windows.Media.PixelFormat", "System.Windows.Media.PixelFormats!", "Property[Bgr565]"] + - ["System.Object", "System.Windows.Media.ImageSourceValueSerializer", "Method[ConvertFromString].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.PathFigure", "Property[IsClosed]"] + - ["System.Windows.Media.Media3D.Rect3D", "System.Windows.Media.VisualTreeHelper!", "Method[GetContentBounds].ReturnValue"] + - ["System.Double", "System.Windows.Media.FormattedText", "Property[OverhangLeading]"] + - ["System.Boolean", "System.Windows.Media.PixelFormat", "Method[Equals].ReturnValue"] + - ["System.Windows.Media.TranslateTransform", "System.Windows.Media.TranslateTransform", "Method[CloneCurrentValue].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.ImageSourceConverter", "Method[CanConvertFrom].ReturnValue"] + - ["System.String", "System.Windows.Media.MediaScriptCommandEventArgs", "Property[ParameterType]"] + - ["System.Boolean", "System.Windows.Media.TransformCollection", "Property[System.Collections.IList.IsFixedSize]"] + - ["System.String", "System.Windows.Media.GeneralTransform", "Method[ToString].ReturnValue"] + - ["System.IO.Stream", "System.Windows.Media.ColorContext", "Method[OpenProfileStream].ReturnValue"] + - ["System.Windows.Media.Matrix", "System.Windows.Media.SkewTransform", "Property[Value]"] + - ["System.Boolean", "System.Windows.Media.DrawingCollection", "Method[System.Collections.IList.Contains].ReturnValue"] + - ["System.Windows.Media.EdgeMode", "System.Windows.Media.RenderOptions!", "Method[GetEdgeMode].ReturnValue"] + - ["System.Collections.Generic.IEnumerator", "System.Windows.Media.GeneralTransformCollection", "Method[System.Collections.Generic.IEnumerable.GetEnumerator].ReturnValue"] + - ["System.Object", "System.Windows.Media.VectorCollectionConverter", "Method[ConvertTo].ReturnValue"] + - ["System.Windows.Media.Color", "System.Windows.Media.Colors!", "Property[LightPink]"] + - ["System.Windows.Media.Transform", "System.Windows.Media.VisualTreeHelper!", "Method[GetTransform].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.Geometry", "Method[StrokeContains].ReturnValue"] + - ["System.Windows.Point", "System.Windows.Media.RadialGradientBrush", "Property[GradientOrigin]"] + - ["System.Windows.Media.SolidColorBrush", "System.Windows.Media.Brushes!", "Property[SpringGreen]"] + - ["System.Windows.Media.Visual", "System.Windows.Media.CompositionTarget", "Property[RootVisual]"] + - ["System.Boolean", "System.Windows.Media.Geometry", "Method[ShouldSerializeTransform].ReturnValue"] + - ["System.Windows.Media.IntersectionDetail", "System.Windows.Media.IntersectionDetail!", "Field[Intersects]"] + - ["System.Windows.Media.Color", "System.Windows.Media.Colors!", "Property[WhiteSmoke]"] + - ["System.Collections.IEnumerator", "System.Windows.Media.PointCollection", "Method[System.Collections.IEnumerable.GetEnumerator].ReturnValue"] + - ["System.Collections.Generic.IList", "System.Windows.Media.GlyphRun", "Property[GlyphOffsets]"] + - ["System.Boolean", "System.Windows.Media.GeneralTransformGroup", "Method[TryTransform].ReturnValue"] + - ["System.Windows.Media.TileMode", "System.Windows.Media.TileMode!", "Field[None]"] + - ["System.Int32", "System.Windows.Media.Int32Collection", "Property[Item]"] + - ["System.Windows.Media.VectorCollection", "System.Windows.Media.VectorCollection", "Method[CloneCurrentValue].ReturnValue"] + - ["System.Double", "System.Windows.Media.Matrix", "Property[M12]"] + - ["System.Windows.Freezable", "System.Windows.Media.LineGeometry", "Method[CreateInstanceCore].ReturnValue"] + - ["System.Double", "System.Windows.Media.FormattedText", "Property[OverhangAfter]"] + - ["System.Windows.Media.LineSegment", "System.Windows.Media.LineSegment", "Method[Clone].ReturnValue"] + - ["System.Windows.Freezable", "System.Windows.Media.StreamGeometry", "Method[CreateInstanceCore].ReturnValue"] + - ["System.Windows.Media.Color", "System.Windows.Media.GradientStop", "Property[Color]"] + - ["System.Windows.Media.SolidColorBrush", "System.Windows.Media.Brushes!", "Property[DarkSlateBlue]"] + - ["System.Windows.Media.MediaTimeline", "System.Windows.Media.MediaClock", "Property[Timeline]"] + - ["System.Windows.Media.DoubleCollection", "System.Windows.Media.DoubleCollection", "Method[CloneCurrentValue].ReturnValue"] + - ["System.Windows.Media.BitmapScalingMode", "System.Windows.Media.BitmapScalingMode!", "Field[Fant]"] + - ["System.Boolean", "System.Windows.Media.TransformConverter", "Method[CanConvertTo].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.ImageSourceValueSerializer", "Method[CanConvertFromString].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.TileBrush!", "Field[AlignmentXProperty]"] + - ["System.Windows.Media.HitTestFilterBehavior", "System.Windows.Media.HitTestFilterBehavior!", "Field[ContinueSkipChildren]"] + - ["System.Int32", "System.Windows.Media.DrawingCollection", "Property[Count]"] + - ["System.Windows.Media.SolidColorBrush", "System.Windows.Media.Brushes!", "Property[PowderBlue]"] + - ["System.Boolean", "System.Windows.Media.DoubleCollectionConverter", "Method[CanConvertFrom].ReturnValue"] + - ["System.Windows.Media.NumberCultureSource", "System.Windows.Media.NumberSubstitution", "Property[CultureSource]"] + - ["System.Boolean", "System.Windows.Media.Matrix!", "Method[Equals].ReturnValue"] + - ["System.Windows.Point", "System.Windows.Media.QuadraticBezierSegment", "Property[Point2]"] + - ["System.Boolean", "System.Windows.Media.TextEffectCollection", "Method[Remove].ReturnValue"] + - ["System.Collections.ICollection", "System.Windows.Media.CharacterMetricsDictionary", "Property[System.Collections.IDictionary.Keys]"] + - ["System.Windows.Media.SolidColorBrush", "System.Windows.Media.Brushes!", "Property[OldLace]"] + - ["System.Windows.Media.PenLineCap", "System.Windows.Media.PenLineCap!", "Field[Triangle]"] + - ["System.Windows.Media.Transform", "System.Windows.Media.Visual", "Property[VisualTransform]"] + - ["System.Windows.Duration", "System.Windows.Media.MediaPlayer", "Property[NaturalDuration]"] + - ["System.Windows.Media.TextRenderingMode", "System.Windows.Media.TextRenderingMode!", "Field[ClearType]"] + - ["System.Int32", "System.Windows.Media.GeometryCollection", "Method[IndexOf].ReturnValue"] + - ["System.Windows.TextAlignment", "System.Windows.Media.FormattedText", "Property[TextAlignment]"] + - ["System.Windows.Media.Matrix", "System.Windows.Media.CompositionTarget", "Property[TransformFromDevice]"] + - ["System.Windows.Media.VisualBrush", "System.Windows.Media.VisualBrush", "Method[Clone].ReturnValue"] + - ["System.Windows.Media.Color", "System.Windows.Media.Colors!", "Property[Green]"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.PathSegment!", "Field[IsStrokedProperty]"] + - ["System.Windows.Point", "System.Windows.Media.PathFigure", "Property[StartPoint]"] + - ["System.Windows.Media.Color", "System.Windows.Media.Colors!", "Property[Lime]"] + - ["System.Windows.Freezable", "System.Windows.Media.DrawingBrush", "Method[CreateInstanceCore].ReturnValue"] + - ["System.Windows.Media.GeneralTransform", "System.Windows.Media.GeneralTransform", "Method[Clone].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.CacheModeConverter", "Method[CanConvertFrom].ReturnValue"] + - ["System.Windows.DpiScale", "System.Windows.Media.VisualTreeHelper!", "Method[GetDpi].ReturnValue"] + - ["System.Object", "System.Windows.Media.RequestCachePolicyConverter", "Method[ConvertTo].ReturnValue"] + - ["System.Windows.Media.DoubleCollection", "System.Windows.Media.Visual", "Property[VisualXSnappingGuidelines]"] + - ["System.Windows.Media.SkewTransform", "System.Windows.Media.SkewTransform", "Method[Clone].ReturnValue"] + - ["System.Windows.Media.Color", "System.Windows.Media.Colors!", "Property[DarkGray]"] + - ["System.Windows.Media.TextFormatting.CharacterHit", "System.Windows.Media.GlyphRun", "Method[GetPreviousCaretCharacterHit].ReturnValue"] + - ["System.Int32", "System.Windows.Media.GradientStopCollection", "Property[Count]"] + - ["System.Windows.Media.FamilyTypefaceCollection", "System.Windows.Media.FontFamily", "Property[FamilyTypefaces]"] + - ["System.Windows.Media.Color", "System.Windows.Media.Colors!", "Property[Tomato]"] + - ["System.Windows.Media.BitmapScalingMode", "System.Windows.Media.RenderOptions!", "Method[GetBitmapScalingMode].ReturnValue"] + - ["System.Collections.Generic.IEnumerator", "System.Windows.Media.VectorCollection", "Method[System.Collections.Generic.IEnumerable.GetEnumerator].ReturnValue"] + - ["System.Windows.Media.Color", "System.Windows.Media.Colors!", "Property[Chartreuse]"] + - ["System.Windows.Media.BitmapScalingMode", "System.Windows.Media.BitmapScalingMode!", "Field[NearestNeighbor]"] + - ["System.Collections.Generic.IEnumerator", "System.Windows.Media.DoubleCollection", "Method[System.Collections.Generic.IEnumerable.GetEnumerator].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.VectorCollection", "Method[System.Collections.IList.Contains].ReturnValue"] + - ["System.Windows.Media.PixelFormat", "System.Windows.Media.PixelFormats!", "Property[Gray4]"] + - ["System.Windows.Freezable", "System.Windows.Media.BitmapCacheBrush", "Method[CreateInstanceCore].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.TextEffectCollection", "Property[System.Collections.IList.IsReadOnly]"] + - ["System.Windows.Media.Color", "System.Windows.Media.Colors!", "Property[DimGray]"] + - ["System.Boolean", "System.Windows.Media.DrawingCollection", "Property[System.Collections.Generic.ICollection.IsReadOnly]"] + - ["System.Int32", "System.Windows.Media.VisualCollection", "Method[Add].ReturnValue"] + - ["System.Object", "System.Windows.Media.PathSegmentCollection", "Property[System.Collections.ICollection.SyncRoot]"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.QuadraticBezierSegment!", "Field[Point1Property]"] + - ["System.Boolean", "System.Windows.Media.ArcSegment", "Property[IsLargeArc]"] + - ["System.Byte", "System.Windows.Media.Color", "Property[B]"] + - ["System.Windows.Media.Color", "System.Windows.Media.Colors!", "Property[Turquoise]"] + - ["System.Double", "System.Windows.Media.FormattedText", "Property[Baseline]"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.TextOptions!", "Field[TextHintingModeProperty]"] + - ["System.Windows.Media.DrawingGroup", "System.Windows.Media.DrawingGroup", "Method[CloneCurrentValue].ReturnValue"] + - ["System.Windows.Media.MediaClock", "System.Windows.Media.MediaPlayer", "Property[Clock]"] + - ["System.Boolean", "System.Windows.Media.RequestCachePolicyConverter", "Method[CanConvertTo].ReturnValue"] + - ["System.Windows.Media.BitmapScalingMode", "System.Windows.Media.BitmapScalingMode!", "Field[LowQuality]"] + - ["System.Boolean", "System.Windows.Media.LanguageSpecificStringDictionary", "Method[TryGetValue].ReturnValue"] + - ["System.Windows.Freezable", "System.Windows.Media.ArcSegment", "Method[CreateInstanceCore].ReturnValue"] + - ["System.Object", "System.Windows.Media.GradientStopCollection", "Property[System.Collections.IList.Item]"] + - ["System.Windows.Media.Brush", "System.Windows.Media.DrawingGroup", "Property[OpacityMask]"] + - ["System.Uri", "System.Windows.Media.FontFamily", "Property[BaseUri]"] + - ["System.Boolean", "System.Windows.Media.GlyphTypeface", "Property[Symbol]"] + - ["System.Windows.Point", "System.Windows.Media.PointHitTestResult", "Property[PointHit]"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.LineGeometry!", "Field[StartPointProperty]"] + - ["System.Windows.Media.NumberSubstitutionMethod", "System.Windows.Media.NumberSubstitution!", "Method[GetSubstitution].ReturnValue"] + - ["System.Windows.Media.CombinedGeometry", "System.Windows.Media.CombinedGeometry", "Method[CloneCurrentValue].ReturnValue"] + - ["System.Collections.IEnumerator", "System.Windows.Media.CharacterMetricsDictionary", "Method[System.Collections.IEnumerable.GetEnumerator].ReturnValue"] + - ["System.Double", "System.Windows.Media.Geometry!", "Property[StandardFlatteningTolerance]"] + - ["System.Boolean", "System.Windows.Media.PathFigureCollection", "Method[System.Collections.IList.Contains].ReturnValue"] + - ["System.Windows.Media.Color", "System.Windows.Media.Colors!", "Property[Khaki]"] + - ["System.Windows.Media.ColorInterpolationMode", "System.Windows.Media.ColorInterpolationMode!", "Field[ScRgbLinearInterpolation]"] + - ["System.Windows.Media.PixelFormat", "System.Windows.Media.PixelFormats!", "Property[Rgba64]"] + - ["System.String", "System.Windows.Media.FamilyTypeface", "Property[DeviceFontName]"] + - ["System.Windows.Media.IntersectionDetail", "System.Windows.Media.GeometryHitTestResult", "Property[IntersectionDetail]"] + - ["System.Windows.Media.TextHintingMode", "System.Windows.Media.TextHintingMode!", "Field[Animated]"] + - ["System.Windows.Media.Color", "System.Windows.Media.Colors!", "Property[LightSkyBlue]"] + - ["System.Double", "System.Windows.Media.RenderOptions!", "Method[GetCacheInvalidationThresholdMaximum].ReturnValue"] + - ["System.Int32", "System.Windows.Media.PathFigureCollection", "Method[IndexOf].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.PathFigure!", "Field[StartPointProperty]"] + - ["System.Collections.Generic.IDictionary", "System.Windows.Media.GlyphTypeface", "Property[ManufacturerNames]"] + - ["System.Windows.Media.GlyphTypeface", "System.Windows.Media.GlyphRun", "Property[GlyphTypeface]"] + - ["System.Collections.Generic.IDictionary", "System.Windows.Media.FamilyTypeface", "Property[AdjustedFaceNames]"] + - ["System.Int32", "System.Windows.Media.RenderCapability!", "Property[Tier]"] + - ["System.Windows.DependencyObject", "System.Windows.Media.Visual", "Property[VisualParent]"] + - ["System.Collections.Generic.IEnumerator", "System.Windows.Media.PathFigureCollection", "Method[System.Collections.Generic.IEnumerable.GetEnumerator].ReturnValue"] + - ["System.Int32", "System.Windows.Media.GradientStopCollection", "Method[System.Collections.IList.Add].ReturnValue"] + - ["System.Double", "System.Windows.Media.EllipseGeometry", "Property[RadiusX]"] + - ["System.Windows.Media.PixelFormat", "System.Windows.Media.PixelFormats!", "Property[Gray8]"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.TextEffect!", "Field[ClipProperty]"] + - ["System.Windows.Freezable", "System.Windows.Media.ImageBrush", "Method[CreateInstanceCore].ReturnValue"] + - ["System.Windows.Media.SolidColorBrush", "System.Windows.Media.Brushes!", "Property[Khaki]"] + - ["System.Windows.Media.PixelFormat", "System.Windows.Media.PixelFormats!", "Property[Gray16]"] + - ["System.Windows.Media.BitmapCache", "System.Windows.Media.BitmapCacheBrush", "Property[BitmapCache]"] + - ["System.String", "System.Windows.Media.FontFamilyMap", "Property[Unicode]"] + - ["System.Windows.Media.HitTestResult", "System.Windows.Media.ContainerVisual", "Method[HitTest].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.LineSegment!", "Field[PointProperty]"] + - ["System.Windows.Media.SolidColorBrush", "System.Windows.Media.Brushes!", "Property[Goldenrod]"] + - ["System.Collections.ICollection", "System.Windows.Media.CharacterMetricsDictionary", "Property[System.Collections.IDictionary.Values]"] + - ["System.Windows.Media.Color", "System.Windows.Media.Colors!", "Property[SeaGreen]"] + - ["System.Windows.Media.RadialGradientBrush", "System.Windows.Media.RadialGradientBrush", "Method[Clone].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.CombinedGeometry!", "Field[Geometry1Property]"] + - ["System.Boolean", "System.Windows.Media.PathFigureCollectionConverter", "Method[CanConvertFrom].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.MediaTimeline!", "Field[SourceProperty]"] + - ["System.Windows.Media.PolyLineSegment", "System.Windows.Media.PolyLineSegment", "Method[CloneCurrentValue].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.FontFamilyMapCollection", "Method[Remove].ReturnValue"] + - ["System.Windows.Media.Geometry", "System.Windows.Media.Geometry", "Method[CloneCurrentValue].ReturnValue"] + - ["System.Int32", "System.Windows.Media.FormattedText", "Property[MaxLineCount]"] + - ["System.Windows.Freezable", "System.Windows.Media.CombinedGeometry", "Method[CreateInstanceCore].ReturnValue"] + - ["System.Windows.Media.SolidColorBrush", "System.Windows.Media.Brushes!", "Property[DarkOrchid]"] + - ["System.Windows.Media.GeometryCombineMode", "System.Windows.Media.GeometryCombineMode!", "Field[Xor]"] + - ["System.Windows.Media.Stretch", "System.Windows.Media.Stretch!", "Field[Uniform]"] + - ["System.Windows.Rect", "System.Windows.Media.Geometry", "Method[GetRenderBounds].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.GlyphRunDrawing!", "Field[GlyphRunProperty]"] + - ["System.Collections.Generic.IEnumerator", "System.Windows.Media.Int32Collection", "Method[System.Collections.Generic.IEnumerable.GetEnumerator].ReturnValue"] + - ["System.Windows.Media.ImageBrush", "System.Windows.Media.ImageBrush", "Method[CloneCurrentValue].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.DoubleCollection", "Method[System.Collections.IList.Contains].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.CombinedGeometry", "Method[MayHaveCurves].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.GeneralTransformCollection", "Method[Contains].ReturnValue"] + - ["System.Int32", "System.Windows.Media.GlyphTypeface", "Method[GetHashCode].ReturnValue"] + - ["System.Windows.Media.RadialGradientBrush", "System.Windows.Media.RadialGradientBrush", "Method[CloneCurrentValue].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.PointCollection", "Property[System.Collections.IList.IsFixedSize]"] + - ["System.Boolean", "System.Windows.Media.VectorCollection", "Property[System.Collections.ICollection.IsSynchronized]"] + - ["System.String", "System.Windows.Media.MediaTimeline", "Method[ToString].ReturnValue"] + - ["System.Windows.Media.SolidColorBrush", "System.Windows.Media.Brushes!", "Property[Bisque]"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.PathGeometry!", "Field[FiguresProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.GradientStop!", "Field[ColorProperty]"] + - ["System.Collections.Generic.IDictionary", "System.Windows.Media.GlyphTypeface", "Property[AdvanceHeights]"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.PolyBezierSegment!", "Field[PointsProperty]"] + - ["System.String", "System.Windows.Media.GradientStop", "Method[System.IFormattable.ToString].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.Int32Collection", "Method[Contains].ReturnValue"] + - ["System.Windows.Media.DoubleCollection", "System.Windows.Media.ContainerVisual", "Property[YSnappingGuidelines]"] + - ["System.Int32", "System.Windows.Media.DoubleCollection", "Method[System.Collections.IList.Add].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.DrawingGroup!", "Field[BitmapEffectProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.BitmapCache!", "Field[SnapsToDevicePixelsProperty]"] + - ["System.Boolean", "System.Windows.Media.PixelFormat!", "Method[op_Inequality].ReturnValue"] + - ["System.Windows.Media.MatrixTransform", "System.Windows.Media.MatrixTransform", "Method[Clone].ReturnValue"] + - ["System.Windows.Media.Geometry", "System.Windows.Media.TextEffect", "Property[Clip]"] + - ["System.Windows.Media.ImageDrawing", "System.Windows.Media.ImageDrawing", "Method[Clone].ReturnValue"] + - ["System.Double", "System.Windows.Media.CharacterMetrics", "Property[TopSideBearing]"] + - ["System.Double", "System.Windows.Media.Visual", "Property[VisualOpacity]"] + - ["System.Object", "System.Windows.Media.Int32Collection", "Property[System.Collections.ICollection.SyncRoot]"] + - ["System.Boolean", "System.Windows.Media.GeometryGroup", "Method[IsEmpty].ReturnValue"] + - ["System.Windows.Point", "System.Windows.Media.BezierSegment", "Property[Point3]"] + - ["System.Int32", "System.Windows.Media.GlyphTypeface", "Property[GlyphCount]"] + - ["System.Windows.Media.PixelFormat", "System.Windows.Media.PixelFormats!", "Property[Rgb24]"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.TranslateTransform!", "Field[YProperty]"] + - ["System.Boolean", "System.Windows.Media.TransformCollection", "Property[System.Collections.IList.IsReadOnly]"] + - ["System.Double", "System.Windows.Media.RadialGradientBrush", "Property[RadiusX]"] + - ["System.Windows.Media.SolidColorBrush", "System.Windows.Media.Brushes!", "Property[LimeGreen]"] + - ["System.Double", "System.Windows.Media.GlyphTypeface", "Property[StrikethroughPosition]"] + - ["System.Windows.Media.Color", "System.Windows.Media.Colors!", "Property[PeachPuff]"] + - ["System.Windows.Media.GradientSpreadMethod", "System.Windows.Media.GradientSpreadMethod!", "Field[Reflect]"] + - ["System.Boolean", "System.Windows.Media.FamilyTypefaceCollection", "Method[Contains].ReturnValue"] + - ["System.Windows.Media.FontEmbeddingRight", "System.Windows.Media.FontEmbeddingRight!", "Field[Editable]"] + - ["System.Int32", "System.Windows.Media.FamilyTypeface", "Method[GetHashCode].ReturnValue"] + - ["System.Windows.Media.Color", "System.Windows.Media.Colors!", "Property[DarkSlateGray]"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.VideoDrawing!", "Field[PlayerProperty]"] + - ["System.Windows.Media.VectorCollection", "System.Windows.Media.VectorCollection!", "Method[Parse].ReturnValue"] + - ["System.Windows.Media.SolidColorBrush", "System.Windows.Media.Brushes!", "Property[Lavender]"] + - ["System.Windows.Media.Brush", "System.Windows.Media.Pen", "Property[Brush]"] + - ["System.Windows.Media.SolidColorBrush", "System.Windows.Media.Brushes!", "Property[Moccasin]"] + - ["System.Windows.Media.GeometryGroup", "System.Windows.Media.GeometryGroup", "Method[CloneCurrentValue].ReturnValue"] + - ["System.Collections.Generic.IDictionary", "System.Windows.Media.GlyphTypeface", "Property[Copyrights]"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.SkewTransform!", "Field[AngleYProperty]"] + - ["System.Windows.Freezable", "System.Windows.Media.PathGeometry", "Method[CreateInstanceCore].ReturnValue"] + - ["System.Windows.Media.GeometryCollection+Enumerator", "System.Windows.Media.GeometryCollection", "Method[GetEnumerator].ReturnValue"] + - ["System.Collections.Generic.IList", "System.Windows.Media.GlyphRun", "Property[GlyphIndices]"] + - ["System.Windows.Markup.XmlLanguage", "System.Windows.Media.FontFamilyMap", "Property[Language]"] + - ["System.Windows.Media.SolidColorBrush", "System.Windows.Media.Brushes!", "Property[MediumAquamarine]"] + - ["System.Windows.Media.Color", "System.Windows.Media.Color!", "Method[FromScRgb].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.TransformCollection", "Method[FreezeCore].ReturnValue"] + - ["System.Windows.Media.PenLineCap", "System.Windows.Media.PenLineCap!", "Field[Square]"] + - ["System.Collections.IDictionaryEnumerator", "System.Windows.Media.CharacterMetricsDictionary", "Method[System.Collections.IDictionary.GetEnumerator].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.ScaleTransform!", "Field[CenterXProperty]"] + - ["System.Windows.Media.HitTestResult", "System.Windows.Media.Visual", "Method[HitTestCore].ReturnValue"] + - ["System.Windows.Media.Color", "System.Windows.Media.Colors!", "Property[SkyBlue]"] + - ["System.Boolean", "System.Windows.Media.MediaPlayer", "Property[HasAudio]"] + - ["System.Windows.Media.Color", "System.Windows.Media.Colors!", "Property[Maroon]"] + - ["System.Double", "System.Windows.Media.CharacterMetrics", "Property[BlackBoxHeight]"] + - ["System.Boolean", "System.Windows.Media.EllipseGeometry", "Method[MayHaveCurves].ReturnValue"] + - ["System.Int32", "System.Windows.Media.Matrix", "Method[GetHashCode].ReturnValue"] + - ["System.Object", "System.Windows.Media.FontFamilyMapCollection", "Property[System.Collections.ICollection.SyncRoot]"] + - ["System.Boolean", "System.Windows.Media.TextEffectCollection", "Method[Contains].ReturnValue"] + - ["System.Double", "System.Windows.Media.CharacterMetrics", "Property[RightSideBearing]"] + - ["System.Windows.Media.Color", "System.Windows.Media.Colors!", "Property[Snow]"] + - ["System.Boolean", "System.Windows.Media.Matrix", "Method[Equals].ReturnValue"] + - ["System.Windows.Media.Transform", "System.Windows.Media.Geometry", "Property[Transform]"] + - ["System.Windows.Media.Color", "System.Windows.Media.Colors!", "Property[PaleTurquoise]"] + - ["System.Boolean", "System.Windows.Media.LanguageSpecificStringDictionary", "Method[Contains].ReturnValue"] + - ["System.Windows.Media.TextEffectCollection", "System.Windows.Media.TextEffectCollection", "Method[Clone].ReturnValue"] + - ["System.Windows.Media.Color", "System.Windows.Media.Colors!", "Property[LightSlateGray]"] + - ["System.Windows.Media.Color", "System.Windows.Media.Color!", "Method[FromArgb].ReturnValue"] + - ["System.Int32", "System.Windows.Media.TextEffectCollection", "Method[IndexOf].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.RequestCachePolicyConverter", "Method[CanConvertFrom].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.NumberSubstitution", "Method[Equals].ReturnValue"] + - ["System.Windows.Media.GeometryCombineMode", "System.Windows.Media.GeometryCombineMode!", "Field[Intersect]"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.RadialGradientBrush!", "Field[RadiusYProperty]"] + - ["System.Collections.IDictionaryEnumerator", "System.Windows.Media.LanguageSpecificStringDictionary", "Method[System.Collections.IDictionary.GetEnumerator].ReturnValue"] + - ["System.Windows.Media.GradientBrush", "System.Windows.Media.GradientBrush", "Method[CloneCurrentValue].ReturnValue"] + - ["System.Windows.Media.Color", "System.Windows.Media.Colors!", "Property[GreenYellow]"] + - ["System.Windows.Media.Color", "System.Windows.Media.Colors!", "Property[Indigo]"] + - ["System.Boolean", "System.Windows.Media.GeometryCollection", "Property[System.Collections.IList.IsFixedSize]"] + - ["System.Int32", "System.Windows.Media.VectorCollection", "Method[System.Collections.IList.Add].ReturnValue"] + - ["System.Windows.Media.HitTestFilterBehavior", "System.Windows.Media.HitTestFilterBehavior!", "Field[Continue]"] + - ["System.Windows.Media.Color", "System.Windows.Media.Colors!", "Property[LightGreen]"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.Pen!", "Field[DashCapProperty]"] + - ["System.Windows.Media.Color", "System.Windows.Media.Colors!", "Property[DarkOliveGreen]"] + - ["System.Windows.Media.GradientSpreadMethod", "System.Windows.Media.GradientSpreadMethod!", "Field[Repeat]"] + - ["System.Windows.Media.SolidColorBrush", "System.Windows.Media.Brushes!", "Property[DarkGray]"] + - ["System.Windows.Media.Color", "System.Windows.Media.Colors!", "Property[LimeGreen]"] + - ["System.Windows.Point", "System.Windows.Media.LineGeometry", "Property[StartPoint]"] + - ["System.Windows.Media.SolidColorBrush", "System.Windows.Media.Brushes!", "Property[AliceBlue]"] + - ["System.Windows.Media.DashStyle", "System.Windows.Media.DashStyles!", "Property[DashDotDot]"] + - ["System.TimeSpan", "System.Windows.Media.MediaPlayer", "Property[Position]"] + - ["System.Windows.Media.Int32Collection", "System.Windows.Media.Int32Collection!", "Method[Parse].ReturnValue"] + - ["System.Windows.Media.TextRenderingMode", "System.Windows.Media.TextRenderingMode!", "Field[Grayscale]"] + - ["System.String", "System.Windows.Media.PathFigureCollection", "Method[ToString].ReturnValue"] + - ["System.Windows.Media.Color", "System.Windows.Media.Colors!", "Property[MediumSeaGreen]"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.GuidelineSet!", "Field[GuidelinesYProperty]"] + - ["System.Windows.Media.SolidColorBrush", "System.Windows.Media.Brushes!", "Property[LightSalmon]"] + - ["System.Collections.Generic.IDictionary", "System.Windows.Media.GlyphTypeface", "Property[CharacterToGlyphMap]"] + - ["System.Windows.Media.Drawing", "System.Windows.Media.DrawingImage", "Property[Drawing]"] + - ["System.Collections.Generic.IEnumerator", "System.Windows.Media.FontFamilyMapCollection", "Method[GetEnumerator].ReturnValue"] + - ["System.Windows.Media.VectorCollection", "System.Windows.Media.VectorCollection", "Method[Clone].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.DoubleCollection", "Method[Remove].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.GradientStopCollection", "Property[System.Collections.Generic.ICollection.IsReadOnly]"] + - ["System.Collections.IEnumerator", "System.Windows.Media.VectorCollection", "Method[System.Collections.IEnumerable.GetEnumerator].ReturnValue"] + - ["System.Object", "System.Windows.Media.FamilyTypefaceCollection", "Property[System.Collections.IList.Item]"] + - ["System.Boolean", "System.Windows.Media.Int32Collection", "Method[System.Collections.IList.Contains].ReturnValue"] + - ["System.Windows.Media.HitTestResult", "System.Windows.Media.DrawingVisual", "Method[HitTestCore].ReturnValue"] + - ["System.Windows.Media.BezierSegment", "System.Windows.Media.BezierSegment", "Method[CloneCurrentValue].ReturnValue"] + - ["System.Double", "System.Windows.Media.GlyphTypeface", "Property[CapsHeight]"] + - ["System.Boolean", "System.Windows.Media.VectorCollection", "Property[System.Collections.IList.IsReadOnly]"] + - ["System.Boolean", "System.Windows.Media.TextEffectCollection", "Property[System.Collections.IList.IsFixedSize]"] + - ["System.Windows.Media.Geometry", "System.Windows.Media.DrawingGroup", "Property[ClipGeometry]"] + - ["System.Double", "System.Windows.Media.FamilyTypeface", "Property[StrikethroughPosition]"] + - ["System.String", "System.Windows.Media.CharacterMetrics", "Property[Metrics]"] + - ["System.Windows.Media.GradientStopCollection+Enumerator", "System.Windows.Media.GradientStopCollection", "Method[GetEnumerator].ReturnValue"] + - ["System.Double", "System.Windows.Media.Typeface", "Property[XHeight]"] + - ["System.Boolean", "System.Windows.Media.BitmapCacheBrush", "Property[AutoLayoutContent]"] + - ["System.Collections.Generic.IEnumerator", "System.Windows.Media.GeometryCollection", "Method[System.Collections.Generic.IEnumerable.GetEnumerator].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.DrawingCollection", "Property[System.Collections.IList.IsFixedSize]"] + - ["System.Windows.Media.AlignmentX", "System.Windows.Media.AlignmentX!", "Field[Right]"] + - ["System.Windows.Media.LineSegment", "System.Windows.Media.LineSegment", "Method[CloneCurrentValue].ReturnValue"] + - ["System.Object", "System.Windows.Media.DoubleCollectionConverter", "Method[ConvertFrom].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.DrawingGroup!", "Field[ClipGeometryProperty]"] + - ["System.Object", "System.Windows.Media.RequestCachePolicyConverter", "Method[ConvertFrom].ReturnValue"] + - ["System.Windows.Media.PathSegmentCollection+Enumerator", "System.Windows.Media.PathSegmentCollection", "Method[GetEnumerator].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.PixelFormatChannelMask!", "Method[op_Inequality].ReturnValue"] + - ["System.Windows.Media.Color", "System.Windows.Media.Colors!", "Property[DarkGreen]"] + - ["System.Double", "System.Windows.Media.Typeface", "Property[CapsHeight]"] + - ["System.Boolean", "System.Windows.Media.Color!", "Method[Equals].ReturnValue"] + - ["System.Windows.Media.SolidColorBrush", "System.Windows.Media.Brushes!", "Property[MediumSeaGreen]"] + - ["System.Windows.Media.Color", "System.Windows.Media.Colors!", "Property[YellowGreen]"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.EllipseGeometry!", "Field[RadiusYProperty]"] + - ["System.Boolean", "System.Windows.Media.CharacterMetricsDictionary", "Property[System.Collections.ICollection.IsSynchronized]"] + - ["System.Collections.IEnumerator", "System.Windows.Media.FamilyTypefaceCollection", "Method[System.Collections.IEnumerable.GetEnumerator].ReturnValue"] + - ["System.Windows.Media.LinearGradientBrush", "System.Windows.Media.LinearGradientBrush", "Method[CloneCurrentValue].ReturnValue"] + - ["System.Windows.Media.BitmapScalingMode", "System.Windows.Media.BitmapScalingMode!", "Field[Unspecified]"] + - ["System.Collections.Generic.IDictionary", "System.Windows.Media.GlyphTypeface", "Property[SampleTexts]"] + - ["System.Windows.Media.SolidColorBrush", "System.Windows.Media.Brushes!", "Property[Violet]"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.Brush!", "Field[RelativeTransformProperty]"] + - ["System.Boolean", "System.Windows.Media.PointCollection", "Method[Remove].ReturnValue"] + - ["System.Windows.Media.Color", "System.Windows.Media.Colors!", "Property[AntiqueWhite]"] + - ["System.Object", "System.Windows.Media.GeneralTransformCollection", "Property[System.Collections.ICollection.SyncRoot]"] + - ["System.Boolean", "System.Windows.Media.MediaPlayer", "Property[ScrubbingEnabled]"] + - ["System.Windows.Media.FontEmbeddingRight", "System.Windows.Media.FontEmbeddingRight!", "Field[EditableButNoSubsetting]"] + - ["System.Windows.Media.SolidColorBrush", "System.Windows.Media.Brushes!", "Property[Orange]"] + - ["System.Collections.Generic.IDictionary", "System.Windows.Media.GlyphTypeface", "Property[FaceNames]"] + - ["System.Double", "System.Windows.Media.Pen", "Property[Thickness]"] + - ["System.Object", "System.Windows.Media.TransformCollection", "Property[System.Collections.ICollection.SyncRoot]"] + - ["System.Windows.Media.TextHintingMode", "System.Windows.Media.TextHintingMode!", "Field[Auto]"] + - ["System.Windows.Media.SolidColorBrush", "System.Windows.Media.Brushes!", "Property[MediumTurquoise]"] + - ["System.Windows.Media.DrawingCollection", "System.Windows.Media.DrawingCollection", "Method[Clone].ReturnValue"] + - ["System.Windows.Media.StyleSimulations", "System.Windows.Media.StyleSimulations!", "Field[BoldSimulation]"] + - ["System.Windows.Media.Color", "System.Windows.Media.Colors!", "Property[MediumOrchid]"] + - ["System.Windows.Media.Color", "System.Windows.Media.Colors!", "Property[DarkTurquoise]"] + - ["System.Windows.Media.Effects.Effect", "System.Windows.Media.Visual", "Property[VisualEffect]"] + - ["System.Double", "System.Windows.Media.ScaleTransform", "Property[CenterX]"] + - ["System.Windows.Media.Color", "System.Windows.Media.Colors!", "Property[Gold]"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.ImageDrawing!", "Field[RectProperty]"] + - ["System.Windows.Media.Color", "System.Windows.Media.Colors!", "Property[FloralWhite]"] + - ["System.Windows.Freezable", "System.Windows.Media.MatrixTransform", "Method[CreateInstanceCore].ReturnValue"] + - ["System.Int32", "System.Windows.Media.PathSegmentCollection", "Method[System.Collections.IList.IndexOf].ReturnValue"] + - ["System.Windows.Media.Color", "System.Windows.Media.Colors!", "Property[Black]"] + - ["System.Windows.Media.Geometry", "System.Windows.Media.GlyphRun", "Method[BuildGeometry].ReturnValue"] + - ["System.Windows.Media.SolidColorBrush", "System.Windows.Media.Brushes!", "Property[MediumBlue]"] + - ["System.Windows.Media.ImageMetadata", "System.Windows.Media.DrawingImage", "Property[Metadata]"] + - ["System.Windows.Media.DoubleCollection", "System.Windows.Media.GuidelineSet", "Property[GuidelinesX]"] + - ["System.Int32", "System.Windows.Media.DoubleCollection", "Method[System.Collections.IList.IndexOf].ReturnValue"] + - ["System.Windows.Media.SolidColorBrush", "System.Windows.Media.Brushes!", "Property[MediumPurple]"] + - ["System.Double", "System.Windows.Media.ScaleTransform", "Property[ScaleX]"] + - ["System.Windows.Media.GeneralTransform", "System.Windows.Media.GeneralTransform", "Method[CloneCurrentValue].ReturnValue"] + - ["System.Windows.Media.SolidColorBrush", "System.Windows.Media.Brushes!", "Property[Tomato]"] + - ["System.Windows.Interop.RenderMode", "System.Windows.Media.RenderOptions!", "Property[ProcessRenderMode]"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.Pen!", "Field[LineJoinProperty]"] + - ["System.Collections.Generic.ICollection", "System.Windows.Media.CharacterMetricsDictionary", "Property[Keys]"] + - ["System.Double", "System.Windows.Media.Matrix", "Property[M22]"] + - ["System.String", "System.Windows.Media.FontFamilyValueSerializer", "Method[ConvertToString].ReturnValue"] + - ["System.Windows.Media.PointCollection+Enumerator", "System.Windows.Media.PointCollection", "Method[GetEnumerator].ReturnValue"] + - ["System.Windows.Rect", "System.Windows.Media.ContainerVisual", "Property[DescendantBounds]"] + - ["System.Windows.Media.Color", "System.Windows.Media.Colors!", "Property[Salmon]"] + - ["System.Object", "System.Windows.Media.Int32CollectionConverter", "Method[ConvertTo].ReturnValue"] + - ["System.Windows.Media.PixelFormat", "System.Windows.Media.PixelFormats!", "Property[Default]"] + - ["System.Windows.Media.HitTestResultBehavior", "System.Windows.Media.HitTestResultBehavior!", "Field[Stop]"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.RadialGradientBrush!", "Field[GradientOriginProperty]"] + - ["System.Windows.Media.SolidColorBrush", "System.Windows.Media.Brushes!", "Property[BlanchedAlmond]"] + - ["System.Collections.Generic.ICollection", "System.Windows.Media.FontFamily", "Method[GetTypefaces].ReturnValue"] + - ["System.Windows.Media.MediaPlayer", "System.Windows.Media.VideoDrawing", "Property[Player]"] + - ["System.Windows.Freezable", "System.Windows.Media.GradientStopCollection", "Method[CreateInstanceCore].ReturnValue"] + - ["System.Windows.Freezable", "System.Windows.Media.Pen", "Method[CreateInstanceCore].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.PathSegment!", "Field[IsSmoothJoinProperty]"] + - ["System.Object", "System.Windows.Media.ColorConverter", "Method[ConvertTo].ReturnValue"] + - ["System.Windows.Media.SolidColorBrush", "System.Windows.Media.Brushes!", "Property[MediumVioletRed]"] + - ["System.Windows.Media.SolidColorBrush", "System.Windows.Media.Brushes!", "Property[DarkGoldenrod]"] + - ["System.Windows.Media.SolidColorBrush", "System.Windows.Media.Brushes!", "Property[DeepSkyBlue]"] + - ["System.Double", "System.Windows.Media.GlyphTypeface", "Property[Version]"] + - ["System.Single[]", "System.Windows.Media.Color", "Method[GetNativeColorValues].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.TextEffect!", "Field[ForegroundProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.GlyphRunDrawing!", "Field[ForegroundBrushProperty]"] + - ["System.Boolean", "System.Windows.Media.PathSegmentCollection", "Method[Contains].ReturnValue"] + - ["System.Windows.Media.GlyphRun", "System.Windows.Media.GlyphRunDrawing", "Property[GlyphRun]"] + - ["System.Boolean", "System.Windows.Media.CharacterMetricsDictionary", "Method[System.Collections.IDictionary.Contains].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.TransformCollection", "Property[System.Collections.Generic.ICollection.IsReadOnly]"] + - ["System.Windows.Media.DrawingCollection", "System.Windows.Media.DrawingCollection", "Method[CloneCurrentValue].ReturnValue"] + - ["System.Windows.Media.SolidColorBrush", "System.Windows.Media.Brushes!", "Property[DarkKhaki]"] + - ["System.Windows.Media.PixelFormat", "System.Windows.Media.PixelFormats!", "Property[Bgr101010]"] + - ["System.Boolean", "System.Windows.Media.PathSegmentCollection", "Property[System.Collections.Generic.ICollection.IsReadOnly]"] + - ["System.Double", "System.Windows.Media.FormattedText", "Property[PixelsPerDip]"] + - ["System.Boolean", "System.Windows.Media.TextEffectCollection", "Method[System.Collections.IList.Contains].ReturnValue"] + - ["System.Windows.Media.QuadraticBezierSegment", "System.Windows.Media.QuadraticBezierSegment", "Method[CloneCurrentValue].ReturnValue"] + - ["System.Windows.Media.SolidColorBrush", "System.Windows.Media.Brushes!", "Property[MediumSpringGreen]"] + - ["System.Double[]", "System.Windows.Media.FormattedText", "Method[GetMaxTextWidths].ReturnValue"] + - ["System.Int32", "System.Windows.Media.FontFamilyMapCollection", "Method[IndexOf].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.BezierSegment!", "Field[Point1Property]"] + - ["System.Windows.Freezable", "System.Windows.Media.Int32Collection", "Method[CreateInstanceCore].ReturnValue"] + - ["System.Windows.Media.PathGeometry", "System.Windows.Media.PathGeometry", "Method[Clone].ReturnValue"] + - ["System.Double", "System.Windows.Media.CharacterMetrics", "Property[BottomSideBearing]"] + - ["System.TimeSpan", "System.Windows.Media.RenderingEventArgs", "Property[RenderingTime]"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.TileBrush!", "Field[TileModeProperty]"] + - ["System.Windows.Point", "System.Windows.Media.Matrix", "Method[Transform].ReturnValue"] + - ["System.Collections.Generic.IEnumerator", "System.Windows.Media.TextEffectCollection", "Method[System.Collections.Generic.IEnumerable.GetEnumerator].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.RadialGradientBrush!", "Field[CenterProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.Pen!", "Field[MiterLimitProperty]"] + - ["System.Double", "System.Windows.Media.FamilyTypeface", "Property[UnderlineThickness]"] + - ["System.Boolean", "System.Windows.Media.VisualCollection", "Property[IsSynchronized]"] + - ["System.Collections.ICollection", "System.Windows.Media.LanguageSpecificStringDictionary", "Property[System.Collections.IDictionary.Values]"] + - ["System.String", "System.Windows.Media.Geometry", "Method[ToString].ReturnValue"] + - ["System.Object", "System.Windows.Media.GeometryConverter", "Method[ConvertTo].ReturnValue"] + - ["System.Object", "System.Windows.Media.ImageSourceConverter", "Method[ConvertTo].ReturnValue"] + - ["System.Windows.Media.SolidColorBrush", "System.Windows.Media.Brushes!", "Property[DarkOrange]"] + - ["System.Windows.Media.PointCollection", "System.Windows.Media.PointCollection", "Method[CloneCurrentValue].ReturnValue"] + - ["System.Windows.Media.SolidColorBrush", "System.Windows.Media.Brushes!", "Property[SkyBlue]"] + - ["System.Uri", "System.Windows.Media.GlyphTypeface", "Property[FontUri]"] + - ["System.Windows.Media.DashStyle", "System.Windows.Media.DashStyles!", "Property[Solid]"] + - ["System.Windows.Media.AlignmentX", "System.Windows.Media.TileBrush", "Property[AlignmentX]"] + - ["System.Windows.Media.GeneralTransform", "System.Windows.Media.GeneralTransformGroup", "Property[Inverse]"] + - ["System.Windows.Media.SolidColorBrush", "System.Windows.Media.Brushes!", "Property[LemonChiffon]"] + - ["System.Object", "System.Windows.Media.FontFamilyConverter", "Method[ConvertTo].ReturnValue"] + - ["System.Object", "System.Windows.Media.VectorCollectionConverter", "Method[ConvertFrom].ReturnValue"] + - ["System.Object", "System.Windows.Media.Int32Collection", "Property[System.Collections.IList.Item]"] + - ["System.Windows.Media.BitmapScalingMode", "System.Windows.Media.BitmapScalingMode!", "Field[HighQuality]"] + - ["System.Object", "System.Windows.Media.Int32CollectionConverter", "Method[ConvertFrom].ReturnValue"] + - ["System.Windows.Media.PathSegment", "System.Windows.Media.PathSegment", "Method[Clone].ReturnValue"] + - ["System.Byte", "System.Windows.Media.Color", "Property[G]"] + - ["System.Boolean", "System.Windows.Media.FontFamilyMapCollection", "Method[System.Collections.IList.Contains].ReturnValue"] + - ["System.Int32", "System.Windows.Media.DrawingCollection", "Method[System.Collections.IList.IndexOf].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.FamilyTypefaceCollection", "Property[IsReadOnly]"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.DrawingGroup!", "Field[ChildrenProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.GeneralTransformGroup!", "Field[ChildrenProperty]"] + - ["System.Boolean", "System.Windows.Media.GradientStopCollection", "Property[System.Collections.IList.IsFixedSize]"] + - ["System.Windows.Freezable", "System.Windows.Media.PolyQuadraticBezierSegment", "Method[CreateInstanceCore].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.StreamGeometry", "Method[IsEmpty].ReturnValue"] + - ["System.Windows.Media.DrawingImage", "System.Windows.Media.DrawingImage", "Method[CloneCurrentValue].ReturnValue"] + - ["System.Windows.Media.GeneralTransformGroup", "System.Windows.Media.GeneralTransformGroup", "Method[Clone].ReturnValue"] + - ["System.Int32", "System.Windows.Media.PointCollection", "Method[System.Collections.IList.IndexOf].ReturnValue"] + - ["System.Windows.Media.Geometry", "System.Windows.Media.Geometry!", "Property[Empty]"] + - ["System.Windows.Media.CacheMode", "System.Windows.Media.ContainerVisual", "Property[CacheMode]"] + - ["System.Double", "System.Windows.Media.ScaleTransform", "Property[ScaleY]"] + - ["System.Object", "System.Windows.Media.PathFigureCollection", "Property[System.Collections.ICollection.SyncRoot]"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.Pen!", "Field[StartLineCapProperty]"] + - ["System.Int32", "System.Windows.Media.PathFigureCollection", "Property[Count]"] + - ["System.Windows.Media.Animation.Clock", "System.Windows.Media.MediaTimeline", "Method[AllocateClock].ReturnValue"] + - ["System.Double", "System.Windows.Media.GlyphTypeface", "Property[StrikethroughThickness]"] + - ["System.Double", "System.Windows.Media.EllipseGeometry", "Property[RadiusY]"] + - ["System.Globalization.CultureInfo", "System.Windows.Media.NumberSubstitution", "Property[CultureOverride]"] + - ["System.Collections.Generic.IDictionary", "System.Windows.Media.GlyphTypeface", "Property[VendorUrls]"] + - ["System.Object", "System.Windows.Media.PointCollection", "Property[System.Collections.ICollection.SyncRoot]"] + - ["System.Windows.Media.Matrix", "System.Windows.Media.VisualTarget", "Property[TransformFromDevice]"] + - ["System.Windows.Media.PointCollection", "System.Windows.Media.PolyLineSegment", "Property[Points]"] + - ["System.Int32", "System.Windows.Media.DoubleCollection", "Method[IndexOf].ReturnValue"] + - ["System.Windows.DependencyObject", "System.Windows.Media.VisualTreeHelper!", "Method[GetParent].ReturnValue"] + - ["System.Collections.Generic.IDictionary", "System.Windows.Media.GlyphTypeface", "Property[Win32FamilyNames]"] + - ["System.String", "System.Windows.Media.ImageSourceValueSerializer", "Method[ConvertToString].ReturnValue"] + - ["System.Windows.Media.Color", "System.Windows.Media.Color!", "Method[op_Subtraction].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.GradientStopCollection", "Property[System.Collections.ICollection.IsSynchronized]"] + - ["System.Boolean", "System.Windows.Media.FontFamilyMapCollection", "Property[IsReadOnly]"] + - ["System.Windows.Media.LanguageSpecificStringDictionary", "System.Windows.Media.Typeface", "Property[FaceNames]"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.GeometryDrawing!", "Field[BrushProperty]"] + - ["System.Windows.Media.SolidColorBrush", "System.Windows.Media.Brushes!", "Property[Chartreuse]"] + - ["System.Windows.Media.SolidColorBrush", "System.Windows.Media.Brushes!", "Property[LightBlue]"] + - ["System.Windows.Media.VisualCollection", "System.Windows.Media.ContainerVisual", "Property[Children]"] + - ["System.Boolean", "System.Windows.Media.TransformCollection", "Method[Remove].ReturnValue"] + - ["System.Object", "System.Windows.Media.TransformCollection", "Property[System.Collections.IList.Item]"] + - ["System.Boolean", "System.Windows.Media.LineGeometry", "Method[MayHaveCurves].ReturnValue"] + - ["System.Windows.FontWeight", "System.Windows.Media.Typeface", "Property[Weight]"] + - ["System.Collections.Generic.IEnumerator", "System.Windows.Media.DrawingCollection", "Method[System.Collections.Generic.IEnumerable.GetEnumerator].ReturnValue"] + - ["System.Double", "System.Windows.Media.GradientStop", "Property[Offset]"] + - ["System.Windows.Media.SolidColorBrush", "System.Windows.Media.Brushes!", "Property[GreenYellow]"] + - ["System.Windows.Media.Color", "System.Windows.Media.Colors!", "Property[Sienna]"] + - ["System.Windows.Media.Color", "System.Windows.Media.Colors!", "Property[Yellow]"] + - ["System.Windows.Media.GeometryCollection", "System.Windows.Media.GeometryCollection", "Method[Clone].ReturnValue"] + - ["System.Windows.Media.SolidColorBrush", "System.Windows.Media.Brushes!", "Property[PaleVioletRed]"] + - ["System.String", "System.Windows.Media.FormattedText", "Property[Text]"] + - ["System.Int32", "System.Windows.Media.TextEffect", "Property[PositionCount]"] + - ["System.Windows.Media.SolidColorBrush", "System.Windows.Media.Brushes!", "Property[Crimson]"] + - ["System.Windows.Freezable", "System.Windows.Media.GeometryCollection", "Method[CreateInstanceCore].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.LanguageSpecificStringDictionary", "Method[Remove].ReturnValue"] + - ["System.Windows.Media.DashStyle", "System.Windows.Media.DashStyles!", "Property[DashDot]"] + - ["System.Windows.Media.SolidColorBrush", "System.Windows.Media.Brushes!", "Property[CadetBlue]"] + - ["System.Windows.Media.Color", "System.Windows.Media.Colors!", "Property[LightYellow]"] + - ["System.Windows.DependencyObject", "System.Windows.Media.VisualTreeHelper!", "Method[GetChild].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.PathFigureCollection", "Method[Contains].ReturnValue"] + - ["System.Collections.Generic.IDictionary", "System.Windows.Media.GlyphTypeface", "Property[Win32FaceNames]"] + - ["System.Windows.Media.PathFigure", "System.Windows.Media.PathFigure", "Method[GetFlattenedPathFigure].ReturnValue"] + - ["System.Windows.Freezable", "System.Windows.Media.ScaleTransform", "Method[CreateInstanceCore].ReturnValue"] + - ["System.Windows.Media.SolidColorBrush", "System.Windows.Media.Brushes!", "Property[Turquoise]"] + - ["System.Boolean", "System.Windows.Media.GeometryConverter", "Method[CanConvertFrom].ReturnValue"] + - ["System.Windows.Freezable", "System.Windows.Media.TextEffectCollection", "Method[CreateInstanceCore].ReturnValue"] + - ["System.Windows.Media.GeometryCombineMode", "System.Windows.Media.CombinedGeometry", "Property[GeometryCombineMode]"] + - ["System.Windows.Media.SolidColorBrush", "System.Windows.Media.Brushes!", "Property[SlateGray]"] + - ["System.Windows.Media.Color", "System.Windows.Media.Colors!", "Property[DeepSkyBlue]"] + - ["System.Int32", "System.Windows.Media.GeneralTransformCollection", "Method[System.Collections.IList.IndexOf].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.ArcSegment!", "Field[SweepDirectionProperty]"] + - ["System.Windows.Freezable", "System.Windows.Media.LineSegment", "Method[CreateInstanceCore].ReturnValue"] + - ["System.Windows.Freezable", "System.Windows.Media.GradientStop", "Method[CreateInstanceCore].ReturnValue"] + - ["System.Object", "System.Windows.Media.DoubleCollection", "Property[System.Collections.IList.Item]"] + - ["System.Windows.Media.MatrixTransform", "System.Windows.Media.MatrixTransform", "Method[CloneCurrentValue].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.Int32Collection", "Property[System.Collections.IList.IsFixedSize]"] + - ["System.Int32", "System.Windows.Media.PathFigureCollection", "Method[System.Collections.IList.IndexOf].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.GeometryGroup!", "Field[ChildrenProperty]"] + - ["System.Double", "System.Windows.Media.GlyphTypeface", "Property[Height]"] + - ["System.String", "System.Windows.Media.GradientStopCollection", "Method[System.IFormattable.ToString].ReturnValue"] + - ["System.Windows.Media.SolidColorBrush", "System.Windows.Media.SolidColorBrush", "Method[Clone].ReturnValue"] + - ["System.Windows.Media.PenLineJoin", "System.Windows.Media.PenLineJoin!", "Field[Bevel]"] + - ["System.Int32", "System.Windows.Media.FamilyTypefaceCollection", "Method[System.Collections.IList.IndexOf].ReturnValue"] + - ["System.Windows.Media.CharacterMetrics", "System.Windows.Media.CharacterMetricsDictionary", "Property[Item]"] + - ["System.Windows.Media.TransformCollection", "System.Windows.Media.TransformCollection", "Method[Clone].ReturnValue"] + - ["System.Int32", "System.Windows.Media.PointCollection", "Method[System.Collections.IList.Add].ReturnValue"] + - ["System.Windows.Media.DoubleCollection", "System.Windows.Media.VisualTreeHelper!", "Method[GetYSnappingGuidelines].ReturnValue"] + - ["System.Windows.Media.HitTestFilterBehavior", "System.Windows.Media.HitTestFilterBehavior!", "Field[ContinueSkipSelfAndChildren]"] + - ["System.Windows.Media.SolidColorBrush", "System.Windows.Media.Brushes!", "Property[BurlyWood]"] + - ["System.Windows.Media.GuidelineSet", "System.Windows.Media.GuidelineSet", "Method[Clone].ReturnValue"] + - ["System.Double", "System.Windows.Media.GlyphTypeface", "Property[UnderlineThickness]"] + - ["System.Windows.Media.Color", "System.Windows.Media.Color!", "Method[Add].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.VectorCollectionConverter", "Method[CanConvertFrom].ReturnValue"] + - ["System.Int32", "System.Windows.Media.GeneralTransformCollection", "Method[IndexOf].ReturnValue"] + - ["System.Double", "System.Windows.Media.Pen", "Property[MiterLimit]"] + - ["System.Windows.Media.DrawingBrush", "System.Windows.Media.DrawingBrush", "Method[Clone].ReturnValue"] + - ["System.Windows.Media.SolidColorBrush", "System.Windows.Media.Brushes!", "Property[Green]"] + - ["System.String", "System.Windows.Media.FontFamily", "Method[ToString].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.CharacterMetricsDictionary", "Property[System.Collections.IDictionary.IsFixedSize]"] + - ["System.Windows.Media.FontEmbeddingRight", "System.Windows.Media.FontEmbeddingRight!", "Field[RestrictedLicense]"] + - ["System.Windows.Point", "System.Windows.Media.LinearGradientBrush", "Property[StartPoint]"] + - ["System.Boolean", "System.Windows.Media.PathSegment", "Property[IsSmoothJoin]"] + - ["System.Collections.IEnumerator", "System.Windows.Media.PathSegmentCollection", "Method[System.Collections.IEnumerable.GetEnumerator].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.RenderCapability!", "Method[IsPixelShaderVersionSupportedInSoftware].ReturnValue"] + - ["System.Windows.Media.FontEmbeddingRight", "System.Windows.Media.FontEmbeddingRight!", "Field[Installable]"] + - ["System.Int32", "System.Windows.Media.Int32Collection", "Method[IndexOf].ReturnValue"] + - ["System.Windows.Media.PathGeometry", "System.Windows.Media.Geometry", "Method[GetFlattenedPathGeometry].ReturnValue"] + - ["System.Windows.Media.Visual", "System.Windows.Media.BitmapCacheBrush", "Property[Target]"] + - ["System.Windows.Media.Color", "System.Windows.Media.Color!", "Method[FromRgb].ReturnValue"] + - ["System.Windows.Freezable", "System.Windows.Media.DrawingCollection", "Method[CreateInstanceCore].ReturnValue"] + - ["System.Windows.Media.SolidColorBrush", "System.Windows.Media.Brushes!", "Property[Chocolate]"] + - ["System.Windows.Media.GradientStop", "System.Windows.Media.GradientStopCollection", "Property[Item]"] + - ["System.Boolean", "System.Windows.Media.Visual", "Method[IsDescendantOf].ReturnValue"] + - ["System.Windows.Freezable", "System.Windows.Media.EllipseGeometry", "Method[CreateInstanceCore].ReturnValue"] + - ["System.Collections.Generic.ICollection", "System.Windows.Media.Fonts!", "Property[SystemFontFamilies]"] + - ["System.Double", "System.Windows.Media.GlyphTypeface", "Property[XHeight]"] + - ["System.Windows.Media.SolidColorBrush", "System.Windows.Media.Brushes!", "Property[Aqua]"] + - ["System.Boolean", "System.Windows.Media.CharacterMetricsDictionary", "Method[Contains].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.VisualBrush!", "Field[AutoLayoutContentProperty]"] + - ["System.Windows.Media.PathFigureCollection", "System.Windows.Media.PathGeometry", "Property[Figures]"] + - ["System.Double", "System.Windows.Media.MediaPlayer", "Property[SpeedRatio]"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.NumberSubstitution!", "Field[CultureSourceProperty]"] + - ["System.Object", "System.Windows.Media.DrawingCollection", "Property[System.Collections.IList.Item]"] + - ["System.Object", "System.Windows.Media.BrushConverter", "Method[ConvertTo].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.PointCollection", "Property[System.Collections.IList.IsReadOnly]"] + - ["System.Windows.Media.SolidColorBrush", "System.Windows.Media.Brushes!", "Property[Snow]"] + - ["System.Windows.Media.Geometry", "System.Windows.Media.GeometryCollection", "Property[Item]"] + - ["System.Windows.Media.PenDashCap", "System.Windows.Media.PenDashCap!", "Field[Triangle]"] + - ["System.Boolean", "System.Windows.Media.PixelFormat!", "Method[Equals].ReturnValue"] + - ["System.Windows.Media.GradientStopCollection", "System.Windows.Media.GradientStopCollection!", "Method[Parse].ReturnValue"] + - ["System.Windows.Media.BitmapScalingMode", "System.Windows.Media.Visual", "Property[VisualBitmapScalingMode]"] + - ["System.Int32", "System.Windows.Media.Int32Collection", "Method[System.Collections.IList.Add].ReturnValue"] + - ["System.Collections.IEnumerator", "System.Windows.Media.TransformCollection", "Method[System.Collections.IEnumerable.GetEnumerator].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.NumberSubstitution!", "Field[CultureOverrideProperty]"] + - ["System.Collections.IEnumerator", "System.Windows.Media.DrawingCollection", "Method[System.Collections.IEnumerable.GetEnumerator].ReturnValue"] + - ["System.Windows.Media.Geometry", "System.Windows.Media.Geometry!", "Method[Parse].ReturnValue"] + - ["System.Windows.Media.SolidColorBrush", "System.Windows.Media.Brushes!", "Property[HotPink]"] + - ["System.Windows.Media.SolidColorBrush", "System.Windows.Media.Brushes!", "Property[DarkSlateGray]"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.RenderOptions!", "Field[CachingHintProperty]"] + - ["System.Boolean", "System.Windows.Media.LineGeometry", "Method[IsEmpty].ReturnValue"] + - ["System.Object", "System.Windows.Media.VisualCollection", "Property[SyncRoot]"] + - ["System.Windows.Media.SolidColorBrush", "System.Windows.Media.Brushes!", "Property[Fuchsia]"] + - ["System.Boolean", "System.Windows.Media.GlyphRun", "Property[IsSideways]"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.ArcSegment!", "Field[IsLargeArcProperty]"] + - ["System.Windows.Media.Effects.BitmapEffectInput", "System.Windows.Media.ContainerVisual", "Property[BitmapEffectInput]"] + - ["System.Windows.Media.GuidelineSet", "System.Windows.Media.DrawingGroup", "Property[GuidelineSet]"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.TransformGroup!", "Field[ChildrenProperty]"] + - ["System.Windows.Media.PixelFormat", "System.Windows.Media.PixelFormats!", "Property[Rgb48]"] + - ["System.Windows.Media.StreamGeometry", "System.Windows.Media.StreamGeometry", "Method[Clone].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.DrawingBrush!", "Field[DrawingProperty]"] + - ["System.Windows.Media.MediaTimeline", "System.Windows.Media.MediaTimeline", "Method[CloneCurrentValue].ReturnValue"] + - ["System.Collections.Generic.IDictionary", "System.Windows.Media.GlyphTypeface", "Property[DesignerNames]"] + - ["System.Windows.Point", "System.Windows.Media.ArcSegment", "Property[Point]"] + - ["System.Windows.Media.Color", "System.Windows.Media.Colors!", "Property[DeepPink]"] + - ["System.Windows.Media.CachingHint", "System.Windows.Media.RenderOptions!", "Method[GetCachingHint].ReturnValue"] + - ["System.Double", "System.Windows.Media.CharacterMetrics", "Property[LeftSideBearing]"] + - ["System.Exception", "System.Windows.Media.ExceptionEventArgs", "Property[ErrorException]"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.GeometryGroup!", "Field[FillRuleProperty]"] + - ["System.Windows.Media.Visual", "System.Windows.Media.PointHitTestResult", "Property[VisualHit]"] + - ["System.Windows.Media.GeometryCollection", "System.Windows.Media.GeometryGroup", "Property[Children]"] + - ["System.Windows.Rect", "System.Windows.Media.StreamGeometry", "Property[Bounds]"] + - ["System.Double", "System.Windows.Media.DashStyle", "Property[Offset]"] + - ["System.Windows.Media.GeometryDrawing", "System.Windows.Media.GeometryDrawing", "Method[Clone].ReturnValue"] + - ["System.Collections.Generic.IEnumerator", "System.Windows.Media.TransformCollection", "Method[System.Collections.Generic.IEnumerable.GetEnumerator].ReturnValue"] + - ["System.Windows.Media.ImageMetadata", "System.Windows.Media.ImageSource", "Property[Metadata]"] + - ["System.Double", "System.Windows.Media.CharacterMetrics", "Property[Baseline]"] + - ["System.Collections.Generic.IDictionary", "System.Windows.Media.GlyphTypeface", "Property[LeftSideBearings]"] + - ["System.Windows.Media.SolidColorBrush", "System.Windows.Media.Brushes!", "Property[LawnGreen]"] + - ["System.Windows.Media.TileMode", "System.Windows.Media.TileBrush", "Property[TileMode]"] + - ["System.Boolean", "System.Windows.Media.DrawingCollection", "Property[System.Collections.IList.IsReadOnly]"] + - ["System.Int32", "System.Windows.Media.Int32Collection", "Method[System.Collections.IList.IndexOf].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.PathSegmentCollection", "Method[FreezeCore].ReturnValue"] + - ["System.Collections.IEnumerator", "System.Windows.Media.PathFigureCollection", "Method[System.Collections.IEnumerable.GetEnumerator].ReturnValue"] + - ["System.Windows.Media.IntersectionDetail", "System.Windows.Media.IntersectionDetail!", "Field[Empty]"] + - ["System.Windows.Media.SolidColorBrush", "System.Windows.Media.Brushes!", "Property[PapayaWhip]"] + - ["System.Windows.Media.RectangleGeometry", "System.Windows.Media.RectangleGeometry", "Method[CloneCurrentValue].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.TileBrush!", "Field[ViewboxUnitsProperty]"] + - ["System.Windows.Media.SolidColorBrush", "System.Windows.Media.Brushes!", "Property[OliveDrab]"] + - ["System.Boolean", "System.Windows.Media.GeneralTransformCollection", "Property[System.Collections.IList.IsFixedSize]"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.ScaleTransform!", "Field[ScaleYProperty]"] + - ["System.Collections.Generic.IEnumerator", "System.Windows.Media.PointCollection", "Method[System.Collections.Generic.IEnumerable.GetEnumerator].ReturnValue"] + - ["System.Collections.Generic.IList", "System.Windows.Media.GlyphRun", "Property[ClusterMap]"] + - ["System.Windows.Media.ToleranceType", "System.Windows.Media.ToleranceType!", "Field[Relative]"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.BitmapCache!", "Field[EnableClearTypeProperty]"] + - ["System.Windows.Media.BitmapCacheBrush", "System.Windows.Media.BitmapCacheBrush", "Method[CloneCurrentValue].ReturnValue"] + - ["System.Windows.Media.Effects.BitmapEffect", "System.Windows.Media.ContainerVisual", "Property[BitmapEffect]"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.GradientBrush!", "Field[GradientStopsProperty]"] + - ["System.Windows.Freezable", "System.Windows.Media.PathFigureCollection", "Method[CreateInstanceCore].ReturnValue"] + - ["System.Windows.Media.NumberSubstitutionMethod", "System.Windows.Media.NumberSubstitutionMethod!", "Field[AsCulture]"] + - ["System.Object", "System.Windows.Media.FontFamilyValueSerializer", "Method[ConvertFromString].ReturnValue"] + - ["System.Windows.Rect", "System.Windows.Media.Geometry", "Property[Bounds]"] + - ["System.Windows.Media.Color", "System.Windows.Media.Colors!", "Property[DarkGoldenrod]"] + - ["System.Windows.Media.Color", "System.Windows.Media.Colors!", "Property[MidnightBlue]"] + - ["System.Windows.Media.MediaTimeline", "System.Windows.Media.MediaTimeline", "Method[Clone].ReturnValue"] + - ["System.Windows.Media.Transform", "System.Windows.Media.Transform", "Method[CloneCurrentValue].ReturnValue"] + - ["System.Object", "System.Windows.Media.PathSegmentCollection", "Property[System.Collections.IList.Item]"] + - ["System.Windows.Rect", "System.Windows.Media.TileBrush", "Property[Viewbox]"] + - ["System.Windows.Media.Color", "System.Windows.Media.Colors!", "Property[MintCream]"] + - ["System.Windows.Media.Color", "System.Windows.Media.Color!", "Method[op_Multiply].ReturnValue"] + - ["System.Windows.Media.SolidColorBrush", "System.Windows.Media.Brushes!", "Property[RoyalBlue]"] + - ["System.Windows.Media.BrushMappingMode", "System.Windows.Media.BrushMappingMode!", "Field[RelativeToBoundingBox]"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.GradientBrush!", "Field[ColorInterpolationModeProperty]"] + - ["System.Windows.Media.GradientStop", "System.Windows.Media.GradientStop", "Method[CloneCurrentValue].ReturnValue"] + - ["System.Windows.Media.VisualBrush", "System.Windows.Media.VisualBrush", "Method[CloneCurrentValue].ReturnValue"] + - ["System.Windows.Media.FontFamily", "System.Windows.Media.Typeface", "Property[FontFamily]"] + - ["System.Windows.Media.TextEffectCollection+Enumerator", "System.Windows.Media.TextEffectCollection", "Method[GetEnumerator].ReturnValue"] + - ["System.Windows.Media.SolidColorBrush", "System.Windows.Media.Brushes!", "Property[Honeydew]"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.VideoDrawing!", "Field[RectProperty]"] + - ["System.Windows.Media.SolidColorBrush", "System.Windows.Media.Brushes!", "Property[SandyBrown]"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.BitmapCache!", "Field[RenderAtScaleProperty]"] + - ["System.Boolean", "System.Windows.Media.GradientStopCollection", "Property[System.Collections.IList.IsReadOnly]"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.SkewTransform!", "Field[CenterXProperty]"] + - ["System.Windows.Vector", "System.Windows.Media.VectorCollection", "Property[Item]"] + - ["System.Windows.Media.Color", "System.Windows.Media.Colors!", "Property[AliceBlue]"] + - ["System.Windows.Media.SolidColorBrush", "System.Windows.Media.Brushes!", "Property[LightGray]"] + - ["System.Boolean", "System.Windows.Media.GeneralTransformCollection", "Property[System.Collections.ICollection.IsSynchronized]"] + - ["System.Windows.Media.HitTestResultBehavior", "System.Windows.Media.HitTestResultBehavior!", "Field[Continue]"] + - ["System.Windows.Media.Color", "System.Windows.Media.Colors!", "Property[Fuchsia]"] + - ["System.Boolean", "System.Windows.Media.PathSegmentCollection", "Property[System.Collections.IList.IsReadOnly]"] + - ["System.Boolean", "System.Windows.Media.Matrix", "Property[IsIdentity]"] + - ["System.Double", "System.Windows.Media.DrawingGroup", "Property[Opacity]"] + - ["System.Windows.Media.GeometryCombineMode", "System.Windows.Media.GeometryCombineMode!", "Field[Union]"] + - ["System.Windows.Media.Color", "System.Windows.Media.Colors!", "Property[LightSteelBlue]"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.GradientBrush!", "Field[SpreadMethodProperty]"] + - ["System.Windows.Media.FontEmbeddingRight", "System.Windows.Media.GlyphTypeface", "Property[EmbeddingRights]"] + - ["System.Object", "System.Windows.Media.CacheModeConverter", "Method[ConvertFrom].ReturnValue"] + - ["System.Windows.Media.CacheMode", "System.Windows.Media.CacheMode", "Method[CloneCurrentValue].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.BezierSegment!", "Field[Point2Property]"] + - ["System.Windows.Media.SolidColorBrush", "System.Windows.Media.Brushes!", "Property[LightYellow]"] + - ["System.Windows.Media.IntersectionDetail", "System.Windows.Media.IntersectionDetail!", "Field[NotCalculated]"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.TileBrush!", "Field[AlignmentYProperty]"] + - ["System.Windows.Media.PenLineCap", "System.Windows.Media.Pen", "Property[EndLineCap]"] + - ["System.Collections.IEnumerator", "System.Windows.Media.DoubleCollection", "Method[System.Collections.IEnumerable.GetEnumerator].ReturnValue"] + - ["System.Windows.Media.Effects.BitmapEffectInput", "System.Windows.Media.DrawingGroup", "Property[BitmapEffectInput]"] + - ["System.Boolean", "System.Windows.Media.TextEffectCollection", "Property[System.Collections.ICollection.IsSynchronized]"] + - ["System.Int32", "System.Windows.Media.GeometryCollection", "Method[System.Collections.IList.Add].ReturnValue"] + - ["System.Collections.Generic.IList", "System.Windows.Media.PixelFormat", "Property[Masks]"] + - ["System.Windows.Media.IntersectionDetail", "System.Windows.Media.Geometry", "Method[StrokeContainsWithDetail].ReturnValue"] + - ["System.Int32", "System.Windows.Media.VectorCollection", "Property[Count]"] + - ["System.Double", "System.Windows.Media.VisualTreeHelper!", "Method[GetOpacity].ReturnValue"] + - ["System.Windows.Media.PixelFormat", "System.Windows.Media.PixelFormats!", "Property[Cmyk32]"] + - ["System.Windows.Point", "System.Windows.Media.BezierSegment", "Property[Point1]"] + - ["System.Windows.Media.Stretch", "System.Windows.Media.TileBrush", "Property[Stretch]"] + - ["System.Windows.Media.FontEmbeddingRight", "System.Windows.Media.FontEmbeddingRight!", "Field[EditableButWithBitmapsOnly]"] + - ["System.Windows.Media.PenLineCap", "System.Windows.Media.PenLineCap!", "Field[Flat]"] + - ["System.Boolean", "System.Windows.Media.VectorCollectionConverter", "Method[CanConvertTo].ReturnValue"] + - ["System.Windows.Media.GradientStopCollection", "System.Windows.Media.GradientStopCollection", "Method[CloneCurrentValue].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.MatrixConverter", "Method[CanConvertTo].ReturnValue"] + - ["System.Double", "System.Windows.Media.Matrix", "Property[OffsetY]"] + - ["System.Collections.Generic.IEnumerator", "System.Windows.Media.GradientStopCollection", "Method[System.Collections.Generic.IEnumerable.GetEnumerator].ReturnValue"] + - ["System.Windows.Freezable", "System.Windows.Media.PolyBezierSegment", "Method[CreateInstanceCore].ReturnValue"] + - ["System.Windows.Media.SolidColorBrush", "System.Windows.Media.Brushes!", "Property[MintCream]"] + - ["System.Windows.Media.SolidColorBrush", "System.Windows.Media.Brushes!", "Property[LightSlateGray]"] + - ["System.Windows.Media.SolidColorBrush", "System.Windows.Media.Brushes!", "Property[MediumOrchid]"] + - ["System.Windows.Media.Stretch", "System.Windows.Media.Stretch!", "Field[UniformToFill]"] + - ["System.Double", "System.Windows.Media.RectangleGeometry", "Method[GetArea].ReturnValue"] + - ["System.Windows.Rect", "System.Windows.Media.TileBrush", "Property[Viewport]"] + - ["System.Windows.FlowDirection", "System.Windows.Media.FormattedText", "Property[FlowDirection]"] + - ["System.Windows.Media.PathFigure", "System.Windows.Media.PathFigure", "Method[Clone].ReturnValue"] + - ["System.Windows.Media.SolidColorBrush", "System.Windows.Media.Brushes!", "Property[DodgerBlue]"] + - ["System.Collections.Generic.ICollection", "System.Windows.Media.Fonts!", "Property[SystemTypefaces]"] + - ["System.Boolean", "System.Windows.Media.EllipseGeometry", "Method[IsEmpty].ReturnValue"] + - ["System.Windows.Media.Color", "System.Windows.Media.Colors!", "Property[Crimson]"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.TileBrush!", "Field[ViewboxProperty]"] + - ["System.Windows.Media.Color", "System.Windows.Media.Colors!", "Property[GhostWhite]"] + - ["System.Windows.Media.GeometryDrawing", "System.Windows.Media.GeometryDrawing", "Method[CloneCurrentValue].ReturnValue"] + - ["System.Double", "System.Windows.Media.Typeface", "Property[UnderlineThickness]"] + - ["System.Windows.Point", "System.Windows.Media.BezierSegment", "Property[Point2]"] + - ["System.Windows.Media.SolidColorBrush", "System.Windows.Media.Brushes!", "Property[RosyBrown]"] + - ["System.Windows.Media.FillRule", "System.Windows.Media.GeometryGroup", "Property[FillRule]"] + - ["System.Windows.Media.SkewTransform", "System.Windows.Media.SkewTransform", "Method[CloneCurrentValue].ReturnValue"] + - ["System.Collections.ICollection", "System.Windows.Media.LanguageSpecificStringDictionary", "Property[System.Collections.IDictionary.Keys]"] + - ["System.Windows.Media.Drawing", "System.Windows.Media.DrawingCollection", "Property[Item]"] + - ["System.Int32", "System.Windows.Media.DoubleCollection", "Property[Count]"] + - ["System.Windows.Media.FillRule", "System.Windows.Media.StreamGeometry", "Property[FillRule]"] + - ["System.Windows.Media.Transform", "System.Windows.Media.Brush", "Property[Transform]"] + - ["System.Boolean", "System.Windows.Media.TransformConverter", "Method[CanConvertFrom].ReturnValue"] + - ["System.Windows.Rect", "System.Windows.Media.EllipseGeometry", "Property[Bounds]"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.RectangleGeometry!", "Field[RadiusXProperty]"] + - ["System.Double", "System.Windows.Media.ImageSource", "Property[Width]"] + - ["System.Windows.Media.Color", "System.Windows.Media.Colors!", "Property[NavajoWhite]"] + - ["System.Object", "System.Windows.Media.CacheModeConverter", "Method[ConvertTo].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.TextOptions!", "Field[TextFormattingModeProperty]"] + - ["System.Boolean", "System.Windows.Media.Visual", "Method[IsAncestorOf].ReturnValue"] + - ["System.Windows.Media.VideoDrawing", "System.Windows.Media.VideoDrawing", "Method[CloneCurrentValue].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.FontFamilyMapCollection", "Property[System.Collections.ICollection.IsSynchronized]"] + - ["System.Windows.Media.Transform", "System.Windows.Media.TextEffect", "Property[Transform]"] + - ["System.Double", "System.Windows.Media.TranslateTransform", "Property[Y]"] + - ["System.Windows.Media.TextRenderingMode", "System.Windows.Media.TextOptions!", "Method[GetTextRenderingMode].ReturnValue"] + - ["System.Double", "System.Windows.Media.ScaleTransform", "Property[CenterY]"] + - ["System.Int32", "System.Windows.Media.VisualCollection", "Property[Capacity]"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.DrawingGroup!", "Field[BitmapEffectInputProperty]"] + - ["System.Windows.Media.SolidColorBrush", "System.Windows.Media.Brushes!", "Property[Pink]"] + - ["System.Windows.Media.Brush", "System.Windows.Media.Visual", "Property[VisualOpacityMask]"] + - ["System.Windows.Vector", "System.Windows.Media.VisualTreeHelper!", "Method[GetOffset].ReturnValue"] + - ["System.Windows.Media.SolidColorBrush", "System.Windows.Media.Brushes!", "Property[Indigo]"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.TextEffect!", "Field[PositionCountProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.Brush!", "Field[OpacityProperty]"] + - ["System.Boolean", "System.Windows.Media.PathSegmentCollection", "Property[System.Collections.ICollection.IsSynchronized]"] + - ["System.Windows.Media.SolidColorBrush", "System.Windows.Media.SolidColorBrush", "Method[CloneCurrentValue].ReturnValue"] + - ["System.Windows.Media.PenLineJoin", "System.Windows.Media.PenLineJoin!", "Field[Round]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemWindowsMediaAnimation/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemWindowsMediaAnimation/model.yml new file mode 100644 index 000000000000..cd0db96f31cd --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemWindowsMediaAnimation/model.yml @@ -0,0 +1,1607 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Windows.Freezable", "System.Windows.Media.Animation.EasingDoubleKeyFrame", "Method[CreateInstanceCore].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.Animation.DoubleAnimationUsingKeyFrames", "Property[IsAdditive]"] + - ["System.Windows.Duration", "System.Windows.Media.Animation.BooleanAnimationUsingKeyFrames", "Method[GetNaturalDurationCore].ReturnValue"] + - ["System.Windows.Media.Animation.DoubleAnimationUsingKeyFrames", "System.Windows.Media.Animation.DoubleAnimationUsingKeyFrames", "Method[Clone].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.Animation.Rotation3DAnimationUsingKeyFrames", "Method[ShouldSerializeKeyFrames].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.Animation.PointAnimation!", "Field[ByProperty]"] + - ["System.Boolean", "System.Windows.Media.Animation.ObjectKeyFrameCollection", "Property[IsFixedSize]"] + - ["System.Windows.Media.Media3D.Quaternion", "System.Windows.Media.Animation.QuaternionAnimationUsingKeyFrames", "Method[GetCurrentValueCore].ReturnValue"] + - ["System.Double", "System.Windows.Media.Animation.DoubleAnimationUsingKeyFrames", "Method[GetCurrentValueCore].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.Animation.Point3DAnimation", "Property[IsAdditive]"] + - ["System.Int32", "System.Windows.Media.Animation.PointKeyFrameCollection", "Method[Add].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.Animation.RectAnimation", "Property[IsAdditive]"] + - ["System.Boolean", "System.Windows.Media.Animation.Int16AnimationUsingKeyFrames", "Method[FreezeCore].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.Animation.EasingSizeKeyFrame!", "Field[EasingFunctionProperty]"] + - ["System.Windows.Media.Animation.IEasingFunction", "System.Windows.Media.Animation.Rotation3DAnimation", "Property[EasingFunction]"] + - ["System.Boolean", "System.Windows.Media.Animation.Vector3DKeyFrameCollection", "Method[System.Collections.IList.Contains].ReturnValue"] + - ["System.Type", "System.Windows.Media.Animation.StringAnimationBase", "Property[TargetPropertyType]"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.Animation.EasingInt16KeyFrame!", "Field[EasingFunctionProperty]"] + - ["System.Int32", "System.Windows.Media.Animation.Int64KeyFrameCollection", "Method[Add].ReturnValue"] + - ["System.Object", "System.Windows.Media.Animation.Point3DKeyFrame", "Property[System.Windows.Media.Animation.IKeyFrame.Value]"] + - ["System.Windows.Point", "System.Windows.Media.Animation.DiscretePointKeyFrame", "Method[InterpolateValueCore].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.Animation.Vector3DAnimation!", "Field[ToProperty]"] + - ["System.Boolean", "System.Windows.Media.Animation.TimelineCollection", "Method[Contains].ReturnValue"] + - ["System.Windows.Freezable", "System.Windows.Media.Animation.CubicEase", "Method[CreateInstanceCore].ReturnValue"] + - ["System.Windows.Freezable", "System.Windows.Media.Animation.VectorKeyFrameCollection", "Method[CreateInstanceCore].ReturnValue"] + - ["System.Windows.Freezable", "System.Windows.Media.Animation.LinearVectorKeyFrame", "Method[CreateInstanceCore].ReturnValue"] + - ["System.Windows.Media.Color", "System.Windows.Media.Animation.DiscreteColorKeyFrame", "Method[InterpolateValueCore].ReturnValue"] + - ["System.Int32", "System.Windows.Media.Animation.SplineInt32KeyFrame", "Method[InterpolateValueCore].ReturnValue"] + - ["System.Int32", "System.Windows.Media.Animation.ObjectKeyFrameCollection", "Method[System.Collections.IList.IndexOf].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.Animation.EasingRotation3DKeyFrame!", "Field[EasingFunctionProperty]"] + - ["System.Object", "System.Windows.Media.Animation.ObjectKeyFrame", "Method[InterpolateValueCore].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.Animation.Int16KeyFrameCollection", "Method[Contains].ReturnValue"] + - ["System.Windows.Media.Animation.KeyTime", "System.Windows.Media.Animation.IKeyFrame", "Property[KeyTime]"] + - ["System.Char", "System.Windows.Media.Animation.CharAnimationBase", "Method[GetCurrentValueCore].ReturnValue"] + - ["System.Windows.Media.Animation.ObjectKeyFrameCollection", "System.Windows.Media.Animation.ObjectKeyFrameCollection!", "Property[Empty]"] + - ["System.Windows.Freezable", "System.Windows.Media.Animation.Int32KeyFrameCollection", "Method[CreateInstanceCore].ReturnValue"] + - ["System.Windows.Media.Animation.SingleAnimationBase", "System.Windows.Media.Animation.SingleAnimationBase", "Method[Clone].ReturnValue"] + - ["System.Windows.Point", "System.Windows.Media.Animation.KeySpline", "Property[ControlPoint1]"] + - ["System.Double", "System.Windows.Media.Animation.DoubleKeyFrame", "Property[Value]"] + - ["System.Object", "System.Windows.Media.Animation.VectorKeyFrameCollection", "Property[SyncRoot]"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.Animation.SplinePointKeyFrame!", "Field[KeySplineProperty]"] + - ["System.Int32", "System.Windows.Media.Animation.ObjectKeyFrameCollection", "Property[Count]"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.Animation.EasingThicknessKeyFrame!", "Field[EasingFunctionProperty]"] + - ["System.Collections.IEnumerator", "System.Windows.Media.Animation.ClockCollection", "Method[System.Collections.IEnumerable.GetEnumerator].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.Animation.KeyTime!", "Method[op_Equality].ReturnValue"] + - ["System.Windows.Media.Animation.VectorAnimationBase", "System.Windows.Media.Animation.VectorAnimationBase", "Method[Clone].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.Animation.Point3DKeyFrame!", "Field[KeyTimeProperty]"] + - ["System.Windows.Freezable", "System.Windows.Media.Animation.SizeAnimation", "Method[CreateInstanceCore].ReturnValue"] + - ["System.Collections.IEnumerator", "System.Windows.Media.Animation.QuaternionKeyFrameCollection", "Method[GetEnumerator].ReturnValue"] + - ["System.Double", "System.Windows.Media.Animation.QuadraticEase", "Method[EaseInCore].ReturnValue"] + - ["System.Windows.Rect", "System.Windows.Media.Animation.SplineRectKeyFrame", "Method[InterpolateValueCore].ReturnValue"] + - ["System.Type", "System.Windows.Media.Animation.MatrixAnimationBase", "Property[TargetPropertyType]"] + - ["System.Int32", "System.Windows.Media.Animation.VectorKeyFrameCollection", "Method[IndexOf].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.Animation.ObjectKeyFrameCollection", "Property[IsReadOnly]"] + - ["System.Windows.Media.Media3D.Vector3D", "System.Windows.Media.Animation.Vector3DAnimation", "Method[GetCurrentValueCore].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.Animation.MatrixAnimationUsingPath", "Property[IsOffsetCumulative]"] + - ["System.Decimal", "System.Windows.Media.Animation.DecimalAnimationBase", "Method[GetCurrentValue].ReturnValue"] + - ["System.Object", "System.Windows.Media.Animation.RepeatBehaviorConverter", "Method[ConvertFrom].ReturnValue"] + - ["System.Windows.Media.Animation.Int32AnimationBase", "System.Windows.Media.Animation.Int32AnimationBase", "Method[Clone].ReturnValue"] + - ["System.Windows.Point", "System.Windows.Media.Animation.LinearPointKeyFrame", "Method[InterpolateValueCore].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.Animation.ExponentialEase!", "Field[ExponentProperty]"] + - ["System.Windows.Media.Animation.KeyTime", "System.Windows.Media.Animation.KeyTime!", "Property[Uniform]"] + - ["System.Windows.Rect", "System.Windows.Media.Animation.RectAnimationBase", "Method[GetCurrentValueCore].ReturnValue"] + - ["System.Windows.Media.Media3D.Point3D", "System.Windows.Media.Animation.SplinePoint3DKeyFrame", "Method[InterpolateValueCore].ReturnValue"] + - ["System.Int64", "System.Windows.Media.Animation.Int64KeyFrame", "Property[Value]"] + - ["System.Windows.Freezable", "System.Windows.Media.Animation.EasingInt64KeyFrame", "Method[CreateInstanceCore].ReturnValue"] + - ["System.Collections.IEnumerator", "System.Windows.Media.Animation.Vector3DKeyFrameCollection", "Method[GetEnumerator].ReturnValue"] + - ["System.Windows.Media.Animation.ClockState", "System.Windows.Media.Animation.ClockState!", "Field[Stopped]"] + - ["System.Int32", "System.Windows.Media.Animation.EasingInt32KeyFrame", "Method[InterpolateValueCore].ReturnValue"] + - ["System.Windows.Point", "System.Windows.Media.Animation.PointAnimation", "Method[GetCurrentValueCore].ReturnValue"] + - ["System.Windows.Media.Media3D.Vector3D", "System.Windows.Media.Animation.Vector3DAnimationUsingKeyFrames", "Method[GetCurrentValueCore].ReturnValue"] + - ["System.Windows.Media.Media3D.Rotation3D", "System.Windows.Media.Animation.Rotation3DAnimation", "Property[To]"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.Animation.RectAnimation!", "Field[FromProperty]"] + - ["System.Boolean", "System.Windows.Media.Animation.RepeatBehaviorConverter", "Method[CanConvertTo].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.Animation.MatrixAnimationUsingPath", "Property[IsAngleCumulative]"] + - ["System.Boolean", "System.Windows.Media.Animation.RectKeyFrameCollection", "Property[IsReadOnly]"] + - ["System.Windows.Media.Animation.StringAnimationUsingKeyFrames", "System.Windows.Media.Animation.StringAnimationUsingKeyFrames", "Method[CloneCurrentValue].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.Animation.SingleKeyFrame!", "Field[ValueProperty]"] + - ["System.Windows.Freezable", "System.Windows.Media.Animation.DiscreteRotation3DKeyFrame", "Method[CreateInstanceCore].ReturnValue"] + - ["System.Windows.Media.Animation.IEasingFunction", "System.Windows.Media.Animation.EasingThicknessKeyFrame", "Property[EasingFunction]"] + - ["System.String", "System.Windows.Media.Animation.KeySpline", "Method[System.IFormattable.ToString].ReturnValue"] + - ["System.Windows.Freezable", "System.Windows.Media.Animation.SingleAnimation", "Method[CreateInstanceCore].ReturnValue"] + - ["System.Decimal", "System.Windows.Media.Animation.EasingDecimalKeyFrame", "Method[InterpolateValueCore].ReturnValue"] + - ["System.Int32", "System.Windows.Media.Animation.CharKeyFrameCollection", "Property[Count]"] + - ["System.Windows.Freezable", "System.Windows.Media.Animation.MatrixAnimationUsingKeyFrames", "Method[CreateInstanceCore].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.Animation.PowerEase!", "Field[PowerProperty]"] + - ["System.Single", "System.Windows.Media.Animation.DiscreteSingleKeyFrame", "Method[InterpolateValueCore].ReturnValue"] + - ["System.Nullable", "System.Windows.Media.Animation.ColorAnimation", "Property[By]"] + - ["System.Windows.Freezable", "System.Windows.Media.Animation.ObjectAnimationUsingKeyFrames", "Method[CreateInstanceCore].ReturnValue"] + - ["System.Int32", "System.Windows.Media.Animation.Int16KeyFrameCollection", "Method[System.Collections.IList.Add].ReturnValue"] + - ["System.Windows.Duration", "System.Windows.Media.Animation.ColorAnimationUsingKeyFrames", "Method[GetNaturalDurationCore].ReturnValue"] + - ["System.Nullable", "System.Windows.Media.Animation.VectorAnimation", "Property[By]"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.Animation.ThicknessAnimation!", "Field[ToProperty]"] + - ["System.Windows.Media.Animation.IEasingFunction", "System.Windows.Media.Animation.Point3DAnimation", "Property[EasingFunction]"] + - ["System.Collections.IList", "System.Windows.Media.Animation.Rotation3DAnimationUsingKeyFrames", "Property[System.Windows.Media.Animation.IKeyFrameAnimation.KeyFrames]"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.Animation.SplineRotation3DKeyFrame!", "Field[KeySplineProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.Animation.Timeline!", "Field[DecelerationRatioProperty]"] + - ["System.Windows.Freezable", "System.Windows.Media.Animation.DiscreteColorKeyFrame", "Method[CreateInstanceCore].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.Animation.ThicknessKeyFrameCollection", "Property[IsReadOnly]"] + - ["System.Nullable", "System.Windows.Media.Animation.DecimalAnimation", "Property[From]"] + - ["System.Boolean", "System.Windows.Media.Animation.Int16KeyFrameCollection", "Property[IsSynchronized]"] + - ["System.Windows.Media.Animation.KeyTime", "System.Windows.Media.Animation.KeyTime!", "Method[FromTimeSpan].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.Animation.DecimalAnimationUsingKeyFrames", "Method[ShouldSerializeKeyFrames].ReturnValue"] + - ["System.Single", "System.Windows.Media.Animation.SingleAnimationBase", "Method[GetCurrentValueCore].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.Animation.BooleanKeyFrame", "Method[InterpolateValueCore].ReturnValue"] + - ["System.Int32", "System.Windows.Media.Animation.ColorKeyFrameCollection", "Property[Count]"] + - ["System.Object", "System.Windows.Media.Animation.ObjectKeyFrameCollection", "Property[SyncRoot]"] + - ["System.Windows.Media.Animation.DoubleKeyFrameCollection", "System.Windows.Media.Animation.DoubleKeyFrameCollection", "Method[Clone].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.Animation.Rotation3DAnimation", "Property[IsCumulative]"] + - ["System.Windows.Media.Animation.QuaternionKeyFrameCollection", "System.Windows.Media.Animation.QuaternionKeyFrameCollection!", "Property[Empty]"] + - ["System.Windows.Media.Media3D.Rotation3D", "System.Windows.Media.Animation.EasingRotation3DKeyFrame", "Method[InterpolateValueCore].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.Animation.ColorKeyFrame!", "Field[ValueProperty]"] + - ["System.Object", "System.Windows.Media.Animation.Vector3DAnimationBase", "Method[GetCurrentValue].ReturnValue"] + - ["System.Windows.Freezable", "System.Windows.Media.Animation.StringKeyFrameCollection", "Method[CreateInstanceCore].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.Animation.SingleAnimationUsingKeyFrames", "Method[FreezeCore].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.Animation.Rotation3DAnimation!", "Field[ToProperty]"] + - ["System.Object", "System.Windows.Media.Animation.CharKeyFrame", "Property[System.Windows.Media.Animation.IKeyFrame.Value]"] + - ["System.Windows.Duration", "System.Windows.Media.Animation.ThicknessAnimationUsingKeyFrames", "Method[GetNaturalDurationCore].ReturnValue"] + - ["System.Windows.Duration", "System.Windows.Media.Animation.Point3DAnimationUsingKeyFrames", "Method[GetNaturalDurationCore].ReturnValue"] + - ["System.Windows.Media.Animation.AnimationClock", "System.Windows.Media.Animation.AnimationTimeline", "Method[CreateClock].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.Animation.Clock", "Method[GetCanSlip].ReturnValue"] + - ["System.Windows.Media.Animation.IEasingFunction", "System.Windows.Media.Animation.EasingQuaternionKeyFrame", "Property[EasingFunction]"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.Animation.QuaternionKeyFrame!", "Field[ValueProperty]"] + - ["System.Windows.Vector", "System.Windows.Media.Animation.VectorKeyFrame", "Method[InterpolateValue].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.Animation.Int64Animation!", "Field[EasingFunctionProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.Animation.SizeKeyFrame!", "Field[KeyTimeProperty]"] + - ["System.Windows.Media.Animation.FillBehavior", "System.Windows.Media.Animation.FillBehavior!", "Field[HoldEnd]"] + - ["System.Int32", "System.Windows.Media.Animation.Vector3DKeyFrameCollection", "Property[Count]"] + - ["System.Windows.Media.Animation.ClockState", "System.Windows.Media.Animation.Storyboard", "Method[GetCurrentState].ReturnValue"] + - ["System.Collections.IList", "System.Windows.Media.Animation.ObjectAnimationUsingKeyFrames", "Property[System.Windows.Media.Animation.IKeyFrameAnimation.KeyFrames]"] + - ["System.Int32", "System.Windows.Media.Animation.QuaternionKeyFrameCollection", "Property[Count]"] + - ["System.Int32", "System.Windows.Media.Animation.Rotation3DKeyFrameCollection", "Method[System.Collections.IList.IndexOf].ReturnValue"] + - ["System.Windows.Freezable", "System.Windows.Media.Animation.DiscreteStringKeyFrame", "Method[CreateInstanceCore].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.Animation.ByteAnimationUsingKeyFrames", "Method[FreezeCore].ReturnValue"] + - ["System.Windows.Thickness", "System.Windows.Media.Animation.ThicknessKeyFrame", "Method[InterpolateValue].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.Animation.PointKeyFrameCollection", "Method[FreezeCore].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.Animation.SizeAnimationUsingKeyFrames", "Property[IsCumulative]"] + - ["System.Windows.Media.Animation.Int64AnimationBase", "System.Windows.Media.Animation.Int64AnimationBase", "Method[Clone].ReturnValue"] + - ["System.Windows.Media.Animation.TimelineCollection+Enumerator", "System.Windows.Media.Animation.TimelineCollection", "Method[GetEnumerator].ReturnValue"] + - ["System.Collections.IList", "System.Windows.Media.Animation.SizeAnimationUsingKeyFrames", "Property[System.Windows.Media.Animation.IKeyFrameAnimation.KeyFrames]"] + - ["System.Windows.Media.Animation.Vector3DKeyFrameCollection", "System.Windows.Media.Animation.Vector3DKeyFrameCollection!", "Property[Empty]"] + - ["System.Int32", "System.Windows.Media.Animation.Int32AnimationBase", "Method[GetCurrentValueCore].ReturnValue"] + - ["System.Nullable", "System.Windows.Media.Animation.ColorAnimation", "Property[From]"] + - ["System.Windows.Media.Animation.IEasingFunction", "System.Windows.Media.Animation.EasingVectorKeyFrame", "Property[EasingFunction]"] + - ["System.Windows.Media.Animation.ClockState", "System.Windows.Media.Animation.ClockState!", "Field[Active]"] + - ["System.Int32", "System.Windows.Media.Animation.Int16KeyFrameCollection", "Method[Add].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.Animation.Timeline!", "Field[AutoReverseProperty]"] + - ["System.Boolean", "System.Windows.Media.Animation.TimelineCollection", "Property[System.Collections.ICollection.IsSynchronized]"] + - ["System.Windows.Freezable", "System.Windows.Media.Animation.BackEase", "Method[CreateInstanceCore].ReturnValue"] + - ["System.Windows.Media.Animation.ByteKeyFrameCollection", "System.Windows.Media.Animation.ByteAnimationUsingKeyFrames", "Property[KeyFrames]"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.Animation.SplineInt64KeyFrame!", "Field[KeySplineProperty]"] + - ["System.Int32", "System.Windows.Media.Animation.ThicknessKeyFrameCollection", "Property[Count]"] + - ["System.Windows.Freezable", "System.Windows.Media.Animation.DecimalAnimationUsingKeyFrames", "Method[CreateInstanceCore].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.Animation.MatrixKeyFrameCollection", "Property[IsReadOnly]"] + - ["System.Double", "System.Windows.Media.Animation.DoubleAnimationUsingPath", "Method[GetCurrentValueCore].ReturnValue"] + - ["System.Nullable", "System.Windows.Media.Animation.Int16Animation", "Property[By]"] + - ["System.Windows.Size", "System.Windows.Media.Animation.LinearSizeKeyFrame", "Method[InterpolateValueCore].ReturnValue"] + - ["System.Windows.Freezable", "System.Windows.Media.Animation.SplineVector3DKeyFrame", "Method[CreateInstanceCore].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.Animation.LinearQuaternionKeyFrame", "Property[UseShortestPath]"] + - ["System.Boolean", "System.Windows.Media.Animation.ClockCollection", "Property[IsReadOnly]"] + - ["System.Windows.Freezable", "System.Windows.Media.Animation.CharAnimationUsingKeyFrames", "Method[CreateInstanceCore].ReturnValue"] + - ["System.Type", "System.Windows.Media.Animation.Vector3DAnimationBase", "Property[TargetPropertyType]"] + - ["System.Int32", "System.Windows.Media.Animation.Int32AnimationBase", "Method[GetCurrentValue].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.Animation.MatrixKeyFrameCollection", "Method[System.Collections.IList.Contains].ReturnValue"] + - ["System.Windows.Media.Color", "System.Windows.Media.Animation.ColorKeyFrame", "Method[InterpolateValue].ReturnValue"] + - ["System.Windows.Media.Animation.IEasingFunction", "System.Windows.Media.Animation.QuaternionAnimation", "Property[EasingFunction]"] + - ["System.Windows.Size", "System.Windows.Media.Animation.SizeKeyFrame", "Method[InterpolateValue].ReturnValue"] + - ["System.Windows.Media.Animation.PathAnimationSource", "System.Windows.Media.Animation.PathAnimationSource!", "Field[Y]"] + - ["System.Windows.Freezable", "System.Windows.Media.Animation.QuaternionKeyFrameCollection", "Method[CreateInstanceCore].ReturnValue"] + - ["System.Windows.Media.Animation.ColorAnimationUsingKeyFrames", "System.Windows.Media.Animation.ColorAnimationUsingKeyFrames", "Method[Clone].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.Animation.ThicknessAnimationUsingKeyFrames", "Property[IsAdditive]"] + - ["System.Windows.Duration", "System.Windows.Media.Animation.SingleAnimationUsingKeyFrames", "Method[GetNaturalDurationCore].ReturnValue"] + - ["System.TimeSpan", "System.Windows.Media.Animation.Clock", "Property[CurrentGlobalTime]"] + - ["System.Windows.Freezable", "System.Windows.Media.Animation.StringAnimationUsingKeyFrames", "Method[CreateInstanceCore].ReturnValue"] + - ["System.Int32", "System.Windows.Media.Animation.DecimalKeyFrameCollection", "Method[IndexOf].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.Animation.KeyTime!", "Method[op_Inequality].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.Animation.ByteKeyFrame!", "Field[ValueProperty]"] + - ["System.Windows.Media.Media3D.Quaternion", "System.Windows.Media.Animation.QuaternionAnimation", "Method[GetCurrentValueCore].ReturnValue"] + - ["System.Windows.Media.Media3D.Point3D", "System.Windows.Media.Animation.Point3DAnimation", "Method[GetCurrentValueCore].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.Animation.ObjectKeyFrameCollection", "Method[System.Collections.IList.Contains].ReturnValue"] + - ["System.Windows.Media.Animation.ByteAnimation", "System.Windows.Media.Animation.ByteAnimation", "Method[Clone].ReturnValue"] + - ["System.Windows.Freezable", "System.Windows.Media.Animation.ThicknessKeyFrameCollection", "Method[CreateInstanceCore].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.Animation.ByteAnimation!", "Field[FromProperty]"] + - ["System.Collections.IEnumerator", "System.Windows.Media.Animation.Point3DKeyFrameCollection", "Method[GetEnumerator].ReturnValue"] + - ["System.Object", "System.Windows.Media.Animation.DecimalKeyFrameCollection", "Property[SyncRoot]"] + - ["System.TimeSpan", "System.Windows.Media.Animation.Clock", "Method[GetCurrentTimeCore].ReturnValue"] + - ["System.Windows.Media.Animation.Int32KeyFrameCollection", "System.Windows.Media.Animation.Int32AnimationUsingKeyFrames", "Property[KeyFrames]"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.Animation.ByteKeyFrame!", "Field[KeyTimeProperty]"] + - ["System.Windows.Media.Animation.SlipBehavior", "System.Windows.Media.Animation.SlipBehavior!", "Field[Grow]"] + - ["System.Object", "System.Windows.Media.Animation.BooleanKeyFrameCollection", "Property[System.Collections.IList.Item]"] + - ["System.Object", "System.Windows.Media.Animation.SingleAnimationBase", "Method[GetCurrentValue].ReturnValue"] + - ["System.Decimal", "System.Windows.Media.Animation.DecimalAnimationBase", "Method[GetCurrentValueCore].ReturnValue"] + - ["System.Windows.Media.Animation.KeySpline", "System.Windows.Media.Animation.SplineByteKeyFrame", "Property[KeySpline]"] + - ["System.Windows.Media.Animation.Clock", "System.Windows.Media.Animation.Timeline", "Method[AllocateClock].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.Animation.Clock", "Property[HasControllableRoot]"] + - ["System.Double", "System.Windows.Media.Animation.QuinticEase", "Method[EaseInCore].ReturnValue"] + - ["System.Windows.Media.Animation.IEasingFunction", "System.Windows.Media.Animation.Int16Animation", "Property[EasingFunction]"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.Animation.DoubleAnimation!", "Field[EasingFunctionProperty]"] + - ["System.Windows.Media.Color", "System.Windows.Media.Animation.ColorAnimationBase", "Method[GetCurrentValueCore].ReturnValue"] + - ["System.Windows.Media.Animation.DoubleAnimation", "System.Windows.Media.Animation.DoubleAnimation", "Method[Clone].ReturnValue"] + - ["System.Int32", "System.Windows.Media.Animation.SingleKeyFrameCollection", "Method[Add].ReturnValue"] + - ["System.Windows.Media.Animation.RectAnimationUsingKeyFrames", "System.Windows.Media.Animation.RectAnimationUsingKeyFrames", "Method[Clone].ReturnValue"] + - ["System.Collections.IEnumerator", "System.Windows.Media.Animation.DecimalKeyFrameCollection", "Method[GetEnumerator].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.Animation.AnimationTimeline!", "Field[IsAdditiveProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.Animation.Vector3DAnimation!", "Field[EasingFunctionProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.Animation.MatrixKeyFrame!", "Field[ValueProperty]"] + - ["System.Windows.Media.Animation.RectKeyFrame", "System.Windows.Media.Animation.RectKeyFrameCollection", "Property[Item]"] + - ["System.Boolean", "System.Windows.Media.Animation.MatrixKeyFrameCollection", "Method[FreezeCore].ReturnValue"] + - ["System.Double", "System.Windows.Media.Animation.ClockController", "Property[SpeedRatio]"] + - ["System.Windows.Freezable", "System.Windows.Media.Animation.CircleEase", "Method[CreateInstanceCore].ReturnValue"] + - ["System.Windows.Media.Animation.QuaternionKeyFrameCollection", "System.Windows.Media.Animation.QuaternionAnimationUsingKeyFrames", "Property[KeyFrames]"] + - ["System.Double", "System.Windows.Media.Animation.IEasingFunction", "Method[Ease].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.Animation.VectorAnimation", "Property[IsAdditive]"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.Animation.SizeAnimation!", "Field[ByProperty]"] + - ["System.Boolean", "System.Windows.Media.Animation.Vector3DAnimationUsingKeyFrames", "Method[FreezeCore].ReturnValue"] + - ["System.Windows.Rect", "System.Windows.Media.Animation.LinearRectKeyFrame", "Method[InterpolateValueCore].ReturnValue"] + - ["System.Windows.Media.Animation.IEasingFunction", "System.Windows.Media.Animation.RectAnimation", "Property[EasingFunction]"] + - ["System.Boolean", "System.Windows.Media.Animation.Int64KeyFrameCollection", "Property[IsReadOnly]"] + - ["System.Windows.Freezable", "System.Windows.Media.Animation.EasingQuaternionKeyFrame", "Method[CreateInstanceCore].ReturnValue"] + - ["System.Windows.Media.Animation.ParallelTimeline", "System.Windows.Media.Animation.ParallelTimeline", "Method[Clone].ReturnValue"] + - ["System.Nullable", "System.Windows.Media.Animation.DecimalAnimation", "Property[By]"] + - ["System.Windows.Freezable", "System.Windows.Media.Animation.Int64KeyFrameCollection", "Method[CreateInstanceCore].ReturnValue"] + - ["System.Windows.Media.Color", "System.Windows.Media.Animation.EasingColorKeyFrame", "Method[InterpolateValueCore].ReturnValue"] + - ["System.Windows.Media.Media3D.Quaternion", "System.Windows.Media.Animation.QuaternionAnimationBase", "Method[GetCurrentValue].ReturnValue"] + - ["System.Windows.Media.Animation.ObjectAnimationUsingKeyFrames", "System.Windows.Media.Animation.ObjectAnimationUsingKeyFrames", "Method[Clone].ReturnValue"] + - ["System.Windows.Media.Animation.ColorAnimationBase", "System.Windows.Media.Animation.ColorAnimationBase", "Method[Clone].ReturnValue"] + - ["System.Windows.Media.Animation.BooleanKeyFrameCollection", "System.Windows.Media.Animation.BooleanKeyFrameCollection", "Method[Clone].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.Animation.Point3DAnimationUsingKeyFrames", "Property[IsCumulative]"] + - ["System.Windows.Media.Animation.QuaternionKeyFrame", "System.Windows.Media.Animation.QuaternionKeyFrameCollection", "Property[Item]"] + - ["System.Boolean", "System.Windows.Media.Animation.VectorAnimationUsingKeyFrames", "Property[IsCumulative]"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.Animation.DecimalAnimation!", "Field[EasingFunctionProperty]"] + - ["System.Int16", "System.Windows.Media.Animation.SplineInt16KeyFrame", "Method[InterpolateValueCore].ReturnValue"] + - ["System.Byte", "System.Windows.Media.Animation.LinearByteKeyFrame", "Method[InterpolateValueCore].ReturnValue"] + - ["System.Windows.Freezable", "System.Windows.Media.Animation.DiscreteVector3DKeyFrame", "Method[CreateInstanceCore].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.Animation.Animatable", "Method[FreezeCore].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.Animation.SplineQuaternionKeyFrame!", "Field[UseShortestPathProperty]"] + - ["System.Boolean", "System.Windows.Media.Animation.ObjectKeyFrameCollection", "Method[Contains].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.Animation.CharAnimationUsingKeyFrames", "Method[ShouldSerializeKeyFrames].ReturnValue"] + - ["System.Windows.Freezable", "System.Windows.Media.Animation.Vector3DKeyFrameCollection", "Method[CreateInstanceCore].ReturnValue"] + - ["System.Byte", "System.Windows.Media.Animation.SplineByteKeyFrame", "Method[InterpolateValueCore].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.Animation.TimelineCollection", "Method[System.Collections.IList.Contains].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.Animation.SingleAnimation!", "Field[FromProperty]"] + - ["System.Windows.Freezable", "System.Windows.Media.Animation.Vector3DAnimation", "Method[CreateInstanceCore].ReturnValue"] + - ["System.Int32", "System.Windows.Media.Animation.Point3DKeyFrameCollection", "Method[System.Collections.IList.IndexOf].ReturnValue"] + - ["System.Windows.Size", "System.Windows.Media.Animation.DiscreteSizeKeyFrame", "Method[InterpolateValueCore].ReturnValue"] + - ["System.Int16", "System.Windows.Media.Animation.Int16AnimationBase", "Method[GetCurrentValue].ReturnValue"] + - ["System.Object", "System.Windows.Media.Animation.Int16KeyFrameCollection", "Property[SyncRoot]"] + - ["System.Int32", "System.Windows.Media.Animation.Point3DKeyFrameCollection", "Method[Add].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.Animation.ColorKeyFrame!", "Field[KeyTimeProperty]"] + - ["System.Boolean", "System.Windows.Media.Animation.DoubleAnimation", "Property[IsAdditive]"] + - ["System.Int32", "System.Windows.Media.Animation.Int32Animation", "Method[GetCurrentValueCore].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.Animation.QuaternionKeyFrameCollection", "Property[IsSynchronized]"] + - ["System.Double", "System.Windows.Media.Animation.EasingFunctionBase", "Method[Ease].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.Animation.Int16AnimationUsingKeyFrames", "Property[IsAdditive]"] + - ["System.Boolean", "System.Windows.Media.Animation.Vector3DAnimationUsingKeyFrames", "Property[IsCumulative]"] + - ["System.Nullable", "System.Windows.Media.Animation.DecimalAnimation", "Property[To]"] + - ["System.Single", "System.Windows.Media.Animation.SingleKeyFrame", "Method[InterpolateValue].ReturnValue"] + - ["System.Windows.Freezable", "System.Windows.Media.Animation.ThicknessAnimation", "Method[CreateInstanceCore].ReturnValue"] + - ["System.Windows.Media.Media3D.Quaternion", "System.Windows.Media.Animation.DiscreteQuaternionKeyFrame", "Method[InterpolateValueCore].ReturnValue"] + - ["System.Collections.IList", "System.Windows.Media.Animation.Int16AnimationUsingKeyFrames", "Property[System.Windows.Media.Animation.IKeyFrameAnimation.KeyFrames]"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.Animation.EasingPoint3DKeyFrame!", "Field[EasingFunctionProperty]"] + - ["System.Windows.Freezable", "System.Windows.Media.Animation.LinearThicknessKeyFrame", "Method[CreateInstanceCore].ReturnValue"] + - ["System.Nullable", "System.Windows.Media.Animation.Int16Animation", "Property[To]"] + - ["System.Windows.Duration", "System.Windows.Media.Animation.SizeAnimationUsingKeyFrames", "Method[GetNaturalDurationCore].ReturnValue"] + - ["System.Object", "System.Windows.Media.Animation.SizeKeyFrameCollection", "Property[SyncRoot]"] + - ["System.Int16", "System.Windows.Media.Animation.Int16KeyFrame", "Property[Value]"] + - ["System.Windows.Media.Animation.Int16KeyFrameCollection", "System.Windows.Media.Animation.Int16KeyFrameCollection", "Method[Clone].ReturnValue"] + - ["System.Object", "System.Windows.Media.Animation.ColorKeyFrame", "Property[System.Windows.Media.Animation.IKeyFrame.Value]"] + - ["System.Windows.Freezable", "System.Windows.Media.Animation.EasingByteKeyFrame", "Method[CreateInstanceCore].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.Animation.QuaternionKeyFrame!", "Field[KeyTimeProperty]"] + - ["System.Int32", "System.Windows.Media.Animation.SizeKeyFrameCollection", "Method[System.Collections.IList.IndexOf].ReturnValue"] + - ["System.Windows.Media.Matrix", "System.Windows.Media.Animation.MatrixAnimationUsingKeyFrames", "Method[GetCurrentValueCore].ReturnValue"] + - ["System.Nullable", "System.Windows.Media.Animation.RectAnimation", "Property[From]"] + - ["System.Byte", "System.Windows.Media.Animation.ByteAnimationUsingKeyFrames", "Method[GetCurrentValueCore].ReturnValue"] + - ["System.Windows.Media.Animation.IEasingFunction", "System.Windows.Media.Animation.SingleAnimation", "Property[EasingFunction]"] + - ["System.Windows.Media.Animation.SingleAnimation", "System.Windows.Media.Animation.SingleAnimation", "Method[Clone].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.Animation.Point3DAnimationUsingKeyFrames", "Method[ShouldSerializeKeyFrames].ReturnValue"] + - ["System.Int64", "System.Windows.Media.Animation.EasingInt64KeyFrame", "Method[InterpolateValueCore].ReturnValue"] + - ["System.Windows.Media.Animation.KeySpline", "System.Windows.Media.Animation.SplinePoint3DKeyFrame", "Property[KeySpline]"] + - ["System.Windows.Freezable", "System.Windows.Media.Animation.PointAnimationUsingPath", "Method[CreateInstanceCore].ReturnValue"] + - ["System.Windows.Media.Animation.DoubleKeyFrameCollection", "System.Windows.Media.Animation.DoubleKeyFrameCollection!", "Property[Empty]"] + - ["System.Windows.Media.Animation.IEasingFunction", "System.Windows.Media.Animation.DoubleAnimation", "Property[EasingFunction]"] + - ["System.Windows.Media.Animation.Point3DKeyFrame", "System.Windows.Media.Animation.Point3DKeyFrameCollection", "Property[Item]"] + - ["System.Char", "System.Windows.Media.Animation.CharKeyFrame", "Method[InterpolateValue].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.Animation.ThicknessAnimation", "Property[IsAdditive]"] + - ["System.Windows.Media.Color", "System.Windows.Media.Animation.ColorAnimationUsingKeyFrames", "Method[GetCurrentValueCore].ReturnValue"] + - ["System.Windows.Media.Animation.KeyTime", "System.Windows.Media.Animation.KeyTime!", "Method[FromPercent].ReturnValue"] + - ["System.Windows.Vector", "System.Windows.Media.Animation.EasingVectorKeyFrame", "Method[InterpolateValueCore].ReturnValue"] + - ["System.Windows.Duration", "System.Windows.Media.Animation.Timeline", "Method[GetNaturalDurationCore].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.Animation.ObjectAnimationUsingKeyFrames", "Method[ShouldSerializeKeyFrames].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.Animation.EasingDecimalKeyFrame!", "Field[EasingFunctionProperty]"] + - ["System.Windows.Duration", "System.Windows.Media.Animation.Vector3DAnimationUsingKeyFrames", "Method[GetNaturalDurationCore].ReturnValue"] + - ["System.Windows.Freezable", "System.Windows.Media.Animation.CharKeyFrameCollection", "Method[CreateInstanceCore].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.Animation.ThicknessAnimation!", "Field[FromProperty]"] + - ["System.Windows.Thickness", "System.Windows.Media.Animation.ThicknessAnimationUsingKeyFrames", "Method[GetCurrentValueCore].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.Animation.ByteKeyFrameCollection", "Method[FreezeCore].ReturnValue"] + - ["System.Int32", "System.Windows.Media.Animation.DoubleKeyFrameCollection", "Method[Add].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.Animation.Timeline!", "Field[BeginTimeProperty]"] + - ["System.Boolean", "System.Windows.Media.Animation.Rotation3DAnimationUsingKeyFrames", "Property[IsAdditive]"] + - ["System.Windows.Media.Media3D.Quaternion", "System.Windows.Media.Animation.QuaternionAnimationBase", "Method[GetCurrentValueCore].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.Animation.QuaternionAnimation!", "Field[FromProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.Animation.EasingColorKeyFrame!", "Field[EasingFunctionProperty]"] + - ["System.Windows.Media.Animation.VectorAnimation", "System.Windows.Media.Animation.VectorAnimation", "Method[Clone].ReturnValue"] + - ["System.Int32", "System.Windows.Media.Animation.ClockCollection", "Property[Count]"] + - ["System.Windows.Freezable", "System.Windows.Media.Animation.LinearColorKeyFrame", "Method[CreateInstanceCore].ReturnValue"] + - ["System.Windows.Media.Media3D.Vector3D", "System.Windows.Media.Animation.EasingVector3DKeyFrame", "Method[InterpolateValueCore].ReturnValue"] + - ["System.Windows.Media.Matrix", "System.Windows.Media.Animation.DiscreteMatrixKeyFrame", "Method[InterpolateValueCore].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.Animation.DecimalKeyFrameCollection", "Method[System.Collections.IList.Contains].ReturnValue"] + - ["System.Windows.Media.Animation.SizeKeyFrame", "System.Windows.Media.Animation.SizeKeyFrameCollection", "Property[Item]"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.Animation.SizeAnimation!", "Field[ToProperty]"] + - ["System.Windows.Media.Media3D.Point3D", "System.Windows.Media.Animation.Point3DKeyFrame", "Method[InterpolateValue].ReturnValue"] + - ["System.Windows.Media.Animation.Int64KeyFrameCollection", "System.Windows.Media.Animation.Int64KeyFrameCollection", "Method[Clone].ReturnValue"] + - ["System.Int64", "System.Windows.Media.Animation.Int64AnimationBase", "Method[GetCurrentValueCore].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.Animation.SingleKeyFrameCollection", "Method[System.Collections.IList.Contains].ReturnValue"] + - ["System.Windows.Vector", "System.Windows.Media.Animation.VectorKeyFrame", "Method[InterpolateValueCore].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.Animation.SplineColorKeyFrame!", "Field[KeySplineProperty]"] + - ["System.TimeSpan", "System.Windows.Media.Animation.Storyboard", "Method[GetCurrentTime].ReturnValue"] + - ["System.Collections.Generic.IEnumerator", "System.Windows.Media.Animation.TimelineCollection", "Method[System.Collections.Generic.IEnumerable.GetEnumerator].ReturnValue"] + - ["System.Windows.Media.Animation.KeyTimeType", "System.Windows.Media.Animation.KeyTimeType!", "Field[Percent]"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.Animation.Int32KeyFrame!", "Field[KeyTimeProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.Animation.EasingQuaternionKeyFrame!", "Field[UseShortestPathProperty]"] + - ["System.Windows.Media.Animation.Point3DAnimation", "System.Windows.Media.Animation.Point3DAnimation", "Method[Clone].ReturnValue"] + - ["System.Windows.Media.Animation.StringKeyFrame", "System.Windows.Media.Animation.StringKeyFrameCollection", "Property[Item]"] + - ["System.Nullable", "System.Windows.Media.Animation.QuaternionAnimation", "Property[By]"] + - ["System.Windows.Media.Media3D.Vector3D", "System.Windows.Media.Animation.Vector3DKeyFrame", "Method[InterpolateValueCore].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.Animation.ColorAnimation", "Property[IsCumulative]"] + - ["System.Windows.Freezable", "System.Windows.Media.Animation.DecimalKeyFrameCollection", "Method[CreateInstanceCore].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.Animation.SizeKeyFrameCollection", "Method[System.Collections.IList.Contains].ReturnValue"] + - ["System.Windows.Freezable", "System.Windows.Media.Animation.LinearInt64KeyFrame", "Method[CreateInstanceCore].ReturnValue"] + - ["System.Windows.Media.Media3D.Rotation3D", "System.Windows.Media.Animation.Rotation3DAnimation", "Property[By]"] + - ["System.Boolean", "System.Windows.Media.Animation.QuaternionAnimationUsingKeyFrames", "Method[FreezeCore].ReturnValue"] + - ["System.Object", "System.Windows.Media.Animation.Vector3DKeyFrameCollection", "Property[System.Collections.IList.Item]"] + - ["System.Collections.IEnumerator", "System.Windows.Media.Animation.Int32KeyFrameCollection", "Method[GetEnumerator].ReturnValue"] + - ["System.Windows.Freezable", "System.Windows.Media.Animation.EasingPointKeyFrame", "Method[CreateInstanceCore].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.Animation.Int32AnimationUsingKeyFrames", "Method[FreezeCore].ReturnValue"] + - ["System.Nullable", "System.Windows.Media.Animation.QuaternionAnimation", "Property[From]"] + - ["System.Boolean", "System.Windows.Media.Animation.ColorKeyFrameCollection", "Method[System.Collections.IList.Contains].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.Animation.Point3DKeyFrame!", "Field[ValueProperty]"] + - ["System.Double", "System.Windows.Media.Animation.CircleEase", "Method[EaseInCore].ReturnValue"] + - ["System.Windows.Media.Animation.TimeSeekOrigin", "System.Windows.Media.Animation.TimeSeekOrigin!", "Field[Duration]"] + - ["System.Windows.Freezable", "System.Windows.Media.Animation.Int32Animation", "Method[CreateInstanceCore].ReturnValue"] + - ["System.Object", "System.Windows.Media.Animation.Int32KeyFrameCollection", "Property[SyncRoot]"] + - ["System.Boolean", "System.Windows.Media.Animation.DoubleKeyFrameCollection", "Method[System.Collections.IList.Contains].ReturnValue"] + - ["System.Windows.Media.Animation.Int32AnimationUsingKeyFrames", "System.Windows.Media.Animation.Int32AnimationUsingKeyFrames", "Method[CloneCurrentValue].ReturnValue"] + - ["System.Double", "System.Windows.Media.Animation.KeySpline", "Method[GetSplineProgress].ReturnValue"] + - ["System.Windows.Media.Media3D.Point3D", "System.Windows.Media.Animation.Point3DAnimationUsingKeyFrames", "Method[GetCurrentValueCore].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.Animation.PointKeyFrame!", "Field[KeyTimeProperty]"] + - ["System.Object", "System.Windows.Media.Animation.ObjectKeyFrameCollection", "Property[System.Collections.IList.Item]"] + - ["System.Windows.Freezable", "System.Windows.Media.Animation.DiscreteSizeKeyFrame", "Method[CreateInstanceCore].ReturnValue"] + - ["System.Windows.Freezable", "System.Windows.Media.Animation.Int64AnimationUsingKeyFrames", "Method[CreateInstanceCore].ReturnValue"] + - ["System.Nullable", "System.Windows.Media.Animation.Int32Animation", "Property[By]"] + - ["System.Collections.IList", "System.Windows.Media.Animation.IKeyFrameAnimation", "Property[KeyFrames]"] + - ["System.Object", "System.Windows.Media.Animation.Int32AnimationBase", "Method[GetCurrentValue].ReturnValue"] + - ["System.String", "System.Windows.Media.Animation.KeySpline", "Method[ToString].ReturnValue"] + - ["System.Windows.Freezable", "System.Windows.Media.Animation.SplineInt64KeyFrame", "Method[CreateInstanceCore].ReturnValue"] + - ["System.Int32", "System.Windows.Media.Animation.BooleanKeyFrameCollection", "Method[System.Collections.IList.Add].ReturnValue"] + - ["System.Type", "System.Windows.Media.Animation.PointAnimationBase", "Property[TargetPropertyType]"] + - ["System.Boolean", "System.Windows.Media.Animation.StringAnimationUsingKeyFrames", "Method[ShouldSerializeKeyFrames].ReturnValue"] + - ["System.String", "System.Windows.Media.Animation.KeyTime", "Method[ToString].ReturnValue"] + - ["System.Windows.Rect", "System.Windows.Media.Animation.RectKeyFrame", "Property[Value]"] + - ["System.Boolean", "System.Windows.Media.Animation.ThicknessKeyFrameCollection", "Method[Contains].ReturnValue"] + - ["System.Windows.Media.Animation.VectorAnimationUsingKeyFrames", "System.Windows.Media.Animation.VectorAnimationUsingKeyFrames", "Method[Clone].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.Animation.EasingInt32KeyFrame!", "Field[EasingFunctionProperty]"] + - ["System.Object", "System.Windows.Media.Animation.ByteKeyFrameCollection", "Property[System.Collections.IList.Item]"] + - ["System.Boolean", "System.Windows.Media.Animation.DoubleKeyFrameCollection", "Property[IsFixedSize]"] + - ["System.Object", "System.Windows.Media.Animation.Int16KeyFrame", "Property[System.Windows.Media.Animation.IKeyFrame.Value]"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.Animation.Int32KeyFrame!", "Field[ValueProperty]"] + - ["System.Collections.IEnumerator", "System.Windows.Media.Animation.BooleanKeyFrameCollection", "Method[GetEnumerator].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.Animation.DecimalKeyFrame!", "Field[ValueProperty]"] + - ["System.Boolean", "System.Windows.Media.Animation.BooleanKeyFrameCollection", "Method[System.Collections.IList.Contains].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.Animation.Point3DAnimation!", "Field[ToProperty]"] + - ["System.Windows.Freezable", "System.Windows.Media.Animation.BooleanKeyFrameCollection", "Method[CreateInstanceCore].ReturnValue"] + - ["System.Int32", "System.Windows.Media.Animation.ObjectKeyFrameCollection", "Method[IndexOf].ReturnValue"] + - ["System.String", "System.Windows.Media.Animation.DiscreteStringKeyFrame", "Method[InterpolateValueCore].ReturnValue"] + - ["System.Object", "System.Windows.Media.Animation.BooleanKeyFrameCollection", "Property[SyncRoot]"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.Animation.ThicknessKeyFrame!", "Field[ValueProperty]"] + - ["System.Boolean", "System.Windows.Media.Animation.Point3DAnimationUsingKeyFrames", "Property[IsAdditive]"] + - ["System.Windows.Duration", "System.Windows.Media.Animation.CharAnimationUsingKeyFrames", "Method[GetNaturalDurationCore].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.Animation.ObjectKeyFrameCollection", "Method[FreezeCore].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.Animation.Vector3DKeyFrame!", "Field[ValueProperty]"] + - ["System.Windows.Media.Animation.SlipBehavior", "System.Windows.Media.Animation.ParallelTimeline", "Property[SlipBehavior]"] + - ["System.Windows.Media.Animation.Int64AnimationUsingKeyFrames", "System.Windows.Media.Animation.Int64AnimationUsingKeyFrames", "Method[Clone].ReturnValue"] + - ["System.Windows.Media.Animation.EasingMode", "System.Windows.Media.Animation.EasingMode!", "Field[EaseInOut]"] + - ["System.Object", "System.Windows.Media.Animation.ThicknessAnimationBase", "Method[GetCurrentValue].ReturnValue"] + - ["System.Double", "System.Windows.Media.Animation.SplineDoubleKeyFrame", "Method[InterpolateValueCore].ReturnValue"] + - ["System.Windows.Freezable", "System.Windows.Media.Animation.SizeAnimationUsingKeyFrames", "Method[CreateInstanceCore].ReturnValue"] + - ["System.Nullable", "System.Windows.Media.Animation.Int64Animation", "Property[To]"] + - ["System.Windows.Media.Media3D.Quaternion", "System.Windows.Media.Animation.EasingQuaternionKeyFrame", "Method[InterpolateValueCore].ReturnValue"] + - ["System.Windows.Media.Animation.ThicknessKeyFrame", "System.Windows.Media.Animation.ThicknessKeyFrameCollection", "Property[Item]"] + - ["System.Nullable", "System.Windows.Media.Animation.PointAnimation", "Property[To]"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.Animation.DoubleAnimation!", "Field[ByProperty]"] + - ["System.Windows.Media.Animation.HandoffBehavior", "System.Windows.Media.Animation.HandoffBehavior!", "Field[Compose]"] + - ["System.Windows.Media.Animation.QuaternionAnimationUsingKeyFrames", "System.Windows.Media.Animation.QuaternionAnimationUsingKeyFrames", "Method[CloneCurrentValue].ReturnValue"] + - ["System.Collections.IList", "System.Windows.Media.Animation.Vector3DAnimationUsingKeyFrames", "Property[System.Windows.Media.Animation.IKeyFrameAnimation.KeyFrames]"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.Animation.Int64Animation!", "Field[FromProperty]"] + - ["System.Windows.Freezable", "System.Windows.Media.Animation.EasingDecimalKeyFrame", "Method[CreateInstanceCore].ReturnValue"] + - ["System.Windows.Freezable", "System.Windows.Media.Animation.SplineRectKeyFrame", "Method[CreateInstanceCore].ReturnValue"] + - ["System.String", "System.Windows.Media.Animation.StringAnimationBase", "Method[GetCurrentValueCore].ReturnValue"] + - ["System.Object", "System.Windows.Media.Animation.Int32KeyFrame", "Property[System.Windows.Media.Animation.IKeyFrame.Value]"] + - ["System.Boolean", "System.Windows.Media.Animation.Point3DKeyFrameCollection", "Method[FreezeCore].ReturnValue"] + - ["System.Windows.Freezable", "System.Windows.Media.Animation.SplineInt32KeyFrame", "Method[CreateInstanceCore].ReturnValue"] + - ["System.Windows.Media.Animation.FillBehavior", "System.Windows.Media.Animation.Timeline", "Property[FillBehavior]"] + - ["System.Windows.Media.Animation.AnimationClock", "System.Windows.Media.Animation.AnimationException", "Property[Clock]"] + - ["System.Single", "System.Windows.Media.Animation.LinearSingleKeyFrame", "Method[InterpolateValueCore].ReturnValue"] + - ["System.Int32", "System.Windows.Media.Animation.SingleKeyFrameCollection", "Method[IndexOf].ReturnValue"] + - ["System.Int32", "System.Windows.Media.Animation.TimelineCollection", "Property[Count]"] + - ["System.Int32", "System.Windows.Media.Animation.RectKeyFrameCollection", "Property[Count]"] + - ["System.Windows.Duration", "System.Windows.Media.Animation.AnimationTimeline", "Method[GetNaturalDurationCore].ReturnValue"] + - ["System.Object", "System.Windows.Media.Animation.MatrixKeyFrame", "Property[System.Windows.Media.Animation.IKeyFrame.Value]"] + - ["System.Windows.Media.Color", "System.Windows.Media.Animation.ColorAnimation", "Method[GetCurrentValueCore].ReturnValue"] + - ["System.Windows.Media.Animation.TimelineCollection", "System.Windows.Media.Animation.TimelineCollection", "Method[Clone].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.Animation.Storyboard!", "Field[TargetProperty]"] + - ["System.Windows.Freezable", "System.Windows.Media.Animation.MatrixAnimationUsingPath", "Method[CreateInstanceCore].ReturnValue"] + - ["System.String", "System.Windows.Media.Animation.StringKeyFrame", "Method[InterpolateValue].ReturnValue"] + - ["System.Windows.Freezable", "System.Windows.Media.Animation.ColorKeyFrameCollection", "Method[CreateInstanceCore].ReturnValue"] + - ["System.Windows.Media.Animation.Clock", "System.Windows.Media.Animation.Clock", "Property[Parent]"] + - ["System.Boolean", "System.Windows.Media.Animation.Rotation3DAnimationUsingKeyFrames", "Method[FreezeCore].ReturnValue"] + - ["System.Int32", "System.Windows.Media.Animation.Vector3DKeyFrameCollection", "Method[IndexOf].ReturnValue"] + - ["System.Windows.Thickness", "System.Windows.Media.Animation.DiscreteThicknessKeyFrame", "Method[InterpolateValueCore].ReturnValue"] + - ["System.Object", "System.Windows.Media.Animation.IAnimation", "Method[GetCurrentValue].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.Animation.RepeatBehavior!", "Method[Equals].ReturnValue"] + - ["System.Nullable", "System.Windows.Media.Animation.ByteAnimation", "Property[From]"] + - ["System.Windows.Media.Animation.IEasingFunction", "System.Windows.Media.Animation.EasingSingleKeyFrame", "Property[EasingFunction]"] + - ["System.Int32", "System.Windows.Media.Animation.Int32KeyFrame", "Method[InterpolateValue].ReturnValue"] + - ["System.Windows.Media.Animation.Int64KeyFrameCollection", "System.Windows.Media.Animation.Int64KeyFrameCollection!", "Property[Empty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.Animation.SingleKeyFrame!", "Field[KeyTimeProperty]"] + - ["System.Boolean", "System.Windows.Media.Animation.Int32AnimationUsingKeyFrames", "Method[ShouldSerializeKeyFrames].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.Animation.SingleKeyFrameCollection", "Property[IsFixedSize]"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.Animation.LinearQuaternionKeyFrame!", "Field[UseShortestPathProperty]"] + - ["System.Windows.Media.Media3D.Point3D", "System.Windows.Media.Animation.Point3DAnimationBase", "Method[GetCurrentValueCore].ReturnValue"] + - ["System.Int32", "System.Windows.Media.Animation.Int64KeyFrameCollection", "Method[System.Collections.IList.Add].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.Animation.ColorAnimation!", "Field[FromProperty]"] + - ["System.Nullable", "System.Windows.Media.Animation.Clock", "Property[CurrentIteration]"] + - ["System.Windows.Media.Media3D.Point3D", "System.Windows.Media.Animation.DiscretePoint3DKeyFrame", "Method[InterpolateValueCore].ReturnValue"] + - ["System.Windows.Freezable", "System.Windows.Media.Animation.LinearRectKeyFrame", "Method[CreateInstanceCore].ReturnValue"] + - ["System.Windows.Media.Animation.Timeline", "System.Windows.Media.Animation.Clock", "Property[Timeline]"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.Animation.TimelineGroup!", "Field[ChildrenProperty]"] + - ["System.Windows.Freezable", "System.Windows.Media.Animation.BounceEase", "Method[CreateInstanceCore].ReturnValue"] + - ["System.Windows.Duration", "System.Windows.Media.Animation.MatrixAnimationUsingKeyFrames", "Method[GetNaturalDurationCore].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.Animation.EasingFunctionBase!", "Field[EasingModeProperty]"] + - ["System.Windows.Media.Animation.IAnimatable", "System.Windows.Media.Animation.AnimationException", "Property[Target]"] + - ["System.Nullable", "System.Windows.Media.Animation.Point3DAnimation", "Property[By]"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.Animation.ThicknessKeyFrame!", "Field[KeyTimeProperty]"] + - ["System.Double", "System.Windows.Media.Animation.Timeline", "Property[AccelerationRatio]"] + - ["System.Int32", "System.Windows.Media.Animation.Int32KeyFrameCollection", "Property[Count]"] + - ["System.Windows.Media.Animation.Vector3DKeyFrameCollection", "System.Windows.Media.Animation.Vector3DAnimationUsingKeyFrames", "Property[KeyFrames]"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.Animation.DecimalKeyFrame!", "Field[KeyTimeProperty]"] + - ["System.Windows.Media.Animation.Int64KeyFrame", "System.Windows.Media.Animation.Int64KeyFrameCollection", "Property[Item]"] + - ["System.Boolean", "System.Windows.Media.Animation.CharKeyFrameCollection", "Method[System.Collections.IList.Contains].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.Animation.SplineQuaternionKeyFrame!", "Field[KeySplineProperty]"] + - ["System.Windows.Media.Animation.ThicknessAnimation", "System.Windows.Media.Animation.ThicknessAnimation", "Method[Clone].ReturnValue"] + - ["System.Windows.Freezable", "System.Windows.Media.Animation.Rotation3DKeyFrameCollection", "Method[CreateInstanceCore].ReturnValue"] + - ["System.Windows.Point", "System.Windows.Media.Animation.PointKeyFrame", "Method[InterpolateValue].ReturnValue"] + - ["System.Windows.Rect", "System.Windows.Media.Animation.RectKeyFrame", "Method[InterpolateValueCore].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.Animation.RepeatBehavior", "Property[HasDuration]"] + - ["System.Windows.Media.Media3D.Quaternion", "System.Windows.Media.Animation.SplineQuaternionKeyFrame", "Method[InterpolateValueCore].ReturnValue"] + - ["System.Windows.Media.PathGeometry", "System.Windows.Media.Animation.MatrixAnimationUsingPath", "Property[PathGeometry]"] + - ["System.Type", "System.Windows.Media.Animation.ByteAnimationBase", "Property[TargetPropertyType]"] + - ["System.Boolean", "System.Windows.Media.Animation.QuaternionKeyFrameCollection", "Method[Contains].ReturnValue"] + - ["System.Windows.Media.Media3D.Point3D", "System.Windows.Media.Animation.Point3DKeyFrame", "Property[Value]"] + - ["System.Object", "System.Windows.Media.Animation.ThicknessKeyFrameCollection", "Property[System.Collections.IList.Item]"] + - ["System.Windows.Media.Animation.TimelineGroup", "System.Windows.Media.Animation.ClockGroup", "Property[Timeline]"] + - ["System.Int32", "System.Windows.Media.Animation.MatrixKeyFrameCollection", "Property[Count]"] + - ["System.Boolean", "System.Windows.Media.Animation.SizeKeyFrameCollection", "Property[IsFixedSize]"] + - ["System.Collections.IEnumerator", "System.Windows.Media.Animation.StringKeyFrameCollection", "Method[GetEnumerator].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.Animation.SplineSizeKeyFrame!", "Field[KeySplineProperty]"] + - ["System.Double", "System.Windows.Media.Animation.DoubleKeyFrame", "Method[InterpolateValueCore].ReturnValue"] + - ["System.Object", "System.Windows.Media.Animation.QuaternionKeyFrameCollection", "Property[System.Collections.IList.Item]"] + - ["System.Windows.Media.Animation.AnimationTimeline", "System.Windows.Media.Animation.AnimationClock", "Property[Timeline]"] + - ["System.String", "System.Windows.Media.Animation.StringAnimationUsingKeyFrames", "Method[GetCurrentValueCore].ReturnValue"] + - ["System.Windows.Freezable", "System.Windows.Media.Animation.DiscreteRectKeyFrame", "Method[CreateInstanceCore].ReturnValue"] + - ["System.Nullable", "System.Windows.Media.Animation.QuaternionAnimation", "Property[To]"] + - ["System.Boolean", "System.Windows.Media.Animation.VectorKeyFrameCollection", "Property[IsFixedSize]"] + - ["System.String", "System.Windows.Media.Animation.BeginStoryboard", "Property[Name]"] + - ["System.Type", "System.Windows.Media.Animation.ColorAnimationBase", "Property[TargetPropertyType]"] + - ["System.Int32", "System.Windows.Media.Animation.PointKeyFrameCollection", "Method[IndexOf].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.Animation.ObjectKeyFrame!", "Field[KeyTimeProperty]"] + - ["System.Boolean", "System.Windows.Media.Animation.VectorAnimationUsingKeyFrames", "Method[ShouldSerializeKeyFrames].ReturnValue"] + - ["System.Windows.Media.Animation.Rotation3DAnimation", "System.Windows.Media.Animation.Rotation3DAnimation", "Method[Clone].ReturnValue"] + - ["System.Windows.Media.Animation.IEasingFunction", "System.Windows.Media.Animation.DecimalAnimation", "Property[EasingFunction]"] + - ["System.Windows.Duration", "System.Windows.Media.Animation.ParallelTimeline", "Method[GetNaturalDurationCore].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.Animation.Int16Animation!", "Field[ByProperty]"] + - ["System.Windows.PropertyPath", "System.Windows.Media.Animation.Storyboard!", "Method[GetTargetProperty].ReturnValue"] + - ["System.Windows.Freezable", "System.Windows.Media.Animation.DiscretePointKeyFrame", "Method[CreateInstanceCore].ReturnValue"] + - ["System.Windows.Media.Animation.DecimalKeyFrameCollection", "System.Windows.Media.Animation.DecimalKeyFrameCollection!", "Property[Empty]"] + - ["System.Windows.Point", "System.Windows.Media.Animation.SplinePointKeyFrame", "Method[InterpolateValueCore].ReturnValue"] + - ["System.Double", "System.Windows.Media.Animation.ExponentialEase", "Property[Exponent]"] + - ["System.Boolean", "System.Windows.Media.Animation.BooleanKeyFrameCollection", "Method[FreezeCore].ReturnValue"] + - ["System.Windows.Duration", "System.Windows.Media.Animation.QuaternionAnimationUsingKeyFrames", "Method[GetNaturalDurationCore].ReturnValue"] + - ["System.Windows.Media.Animation.KeyTime", "System.Windows.Media.Animation.Vector3DKeyFrame", "Property[KeyTime]"] + - ["System.Byte", "System.Windows.Media.Animation.ByteAnimationBase", "Method[GetCurrentValue].ReturnValue"] + - ["System.Windows.Media.Animation.MatrixAnimationUsingKeyFrames", "System.Windows.Media.Animation.MatrixAnimationUsingKeyFrames", "Method[Clone].ReturnValue"] + - ["System.String", "System.Windows.Media.Animation.StringAnimationBase", "Method[GetCurrentValue].ReturnValue"] + - ["System.Windows.Media.Media3D.Quaternion", "System.Windows.Media.Animation.QuaternionKeyFrame", "Property[Value]"] + - ["System.Boolean", "System.Windows.Media.Animation.Int64Animation", "Property[IsCumulative]"] + - ["System.Windows.Media.Animation.CharAnimationUsingKeyFrames", "System.Windows.Media.Animation.CharAnimationUsingKeyFrames", "Method[CloneCurrentValue].ReturnValue"] + - ["System.Windows.Duration", "System.Windows.Media.Animation.PointAnimationUsingKeyFrames", "Method[GetNaturalDurationCore].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.Animation.Point3DAnimation!", "Field[FromProperty]"] + - ["System.Int32", "System.Windows.Media.Animation.ByteKeyFrameCollection", "Method[System.Collections.IList.Add].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.Animation.RepeatBehavior!", "Method[op_Equality].ReturnValue"] + - ["System.Windows.Media.Animation.StringKeyFrameCollection", "System.Windows.Media.Animation.StringKeyFrameCollection!", "Property[Empty]"] + - ["System.Windows.Media.Animation.KeyTimeType", "System.Windows.Media.Animation.KeyTime", "Property[Type]"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.Animation.DecimalAnimation!", "Field[FromProperty]"] + - ["System.Object", "System.Windows.Media.Animation.Point3DAnimationBase", "Method[GetCurrentValue].ReturnValue"] + - ["System.Nullable", "System.Windows.Media.Animation.SingleAnimation", "Property[By]"] + - ["System.Windows.Media.Animation.KeyTimeType", "System.Windows.Media.Animation.KeyTimeType!", "Field[Paced]"] + - ["System.Windows.Media.Animation.ByteAnimationUsingKeyFrames", "System.Windows.Media.Animation.ByteAnimationUsingKeyFrames", "Method[CloneCurrentValue].ReturnValue"] + - ["System.Windows.Media.Animation.KeySpline", "System.Windows.Media.Animation.SplinePointKeyFrame", "Property[KeySpline]"] + - ["System.Boolean", "System.Windows.Media.Animation.Vector3DKeyFrameCollection", "Property[IsReadOnly]"] + - ["System.Int32", "System.Windows.Media.Animation.ColorKeyFrameCollection", "Method[System.Collections.IList.IndexOf].ReturnValue"] + - ["System.Windows.Media.Media3D.Rotation3D", "System.Windows.Media.Animation.Rotation3DKeyFrame", "Property[Value]"] + - ["System.Windows.Media.Animation.BooleanKeyFrameCollection", "System.Windows.Media.Animation.BooleanAnimationUsingKeyFrames", "Property[KeyFrames]"] + - ["System.Boolean", "System.Windows.Media.Animation.SizeKeyFrameCollection", "Method[FreezeCore].ReturnValue"] + - ["System.Windows.Vector", "System.Windows.Media.Animation.VectorAnimation", "Method[GetCurrentValueCore].ReturnValue"] + - ["System.Object", "System.Windows.Media.Animation.ByteKeyFrame", "Property[System.Windows.Media.Animation.IKeyFrame.Value]"] + - ["System.Windows.Media.Animation.Rotation3DKeyFrame", "System.Windows.Media.Animation.Rotation3DKeyFrameCollection", "Property[Item]"] + - ["System.Int32", "System.Windows.Media.Animation.Point3DKeyFrameCollection", "Property[Count]"] + - ["System.Boolean", "System.Windows.Media.Animation.Animatable", "Property[HasAnimatedProperties]"] + - ["System.Windows.Freezable", "System.Windows.Media.Animation.SizeKeyFrameCollection", "Method[CreateInstanceCore].ReturnValue"] + - ["System.Int32", "System.Windows.Media.Animation.BooleanKeyFrameCollection", "Method[Add].ReturnValue"] + - ["System.Windows.Media.Animation.Clock", "System.Windows.Media.Animation.AnimationTimeline", "Method[AllocateClock].ReturnValue"] + - ["System.Windows.Freezable", "System.Windows.Media.Animation.EasingColorKeyFrame", "Method[CreateInstanceCore].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.Animation.DecimalAnimationUsingKeyFrames", "Property[IsAdditive]"] + - ["System.Windows.Media.Animation.IEasingFunction", "System.Windows.Media.Animation.VectorAnimation", "Property[EasingFunction]"] + - ["System.Boolean", "System.Windows.Media.Animation.DecimalAnimation", "Property[IsAdditive]"] + - ["System.Windows.Media.Animation.IEasingFunction", "System.Windows.Media.Animation.EasingInt32KeyFrame", "Property[EasingFunction]"] + - ["System.Windows.Media.Animation.KeyTime", "System.Windows.Media.Animation.Int32KeyFrame", "Property[KeyTime]"] + - ["System.Windows.Media.Matrix", "System.Windows.Media.Animation.MatrixAnimationBase", "Method[GetCurrentValueCore].ReturnValue"] + - ["System.Windows.Media.Animation.KeyTime", "System.Windows.Media.Animation.RectKeyFrame", "Property[KeyTime]"] + - ["System.Boolean", "System.Windows.Media.Animation.Int64AnimationUsingKeyFrames", "Method[ShouldSerializeKeyFrames].ReturnValue"] + - ["System.Windows.Media.Media3D.Rotation3D", "System.Windows.Media.Animation.Rotation3DAnimation", "Property[From]"] + - ["System.Windows.Media.Animation.Rotation3DKeyFrameCollection", "System.Windows.Media.Animation.Rotation3DKeyFrameCollection!", "Property[Empty]"] + - ["System.Int32", "System.Windows.Media.Animation.StringKeyFrameCollection", "Method[System.Collections.IList.Add].ReturnValue"] + - ["System.Windows.Freezable", "System.Windows.Media.Animation.Storyboard", "Method[CreateInstanceCore].ReturnValue"] + - ["System.Int32", "System.Windows.Media.Animation.Vector3DKeyFrameCollection", "Method[System.Collections.IList.Add].ReturnValue"] + - ["System.Windows.Point", "System.Windows.Media.Animation.PointAnimationUsingPath", "Method[GetCurrentValueCore].ReturnValue"] + - ["System.Windows.Media.Animation.MatrixAnimationUsingPath", "System.Windows.Media.Animation.MatrixAnimationUsingPath", "Method[Clone].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.Animation.Timeline!", "Field[NameProperty]"] + - ["System.Int32", "System.Windows.Media.Animation.MatrixKeyFrameCollection", "Method[IndexOf].ReturnValue"] + - ["System.Char", "System.Windows.Media.Animation.DiscreteCharKeyFrame", "Method[InterpolateValueCore].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.Animation.Point3DAnimationUsingKeyFrames", "Method[FreezeCore].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.Animation.BooleanKeyFrameCollection", "Property[IsSynchronized]"] + - ["System.Nullable", "System.Windows.Media.Animation.ThicknessAnimation", "Property[To]"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.Animation.Rotation3DAnimation!", "Field[FromProperty]"] + - ["System.Collections.IList", "System.Windows.Media.Animation.Int64AnimationUsingKeyFrames", "Property[System.Windows.Media.Animation.IKeyFrameAnimation.KeyFrames]"] + - ["System.Windows.Media.Animation.IEasingFunction", "System.Windows.Media.Animation.EasingVector3DKeyFrame", "Property[EasingFunction]"] + - ["System.Object", "System.Windows.Media.Animation.SizeKeyFrameCollection", "Property[System.Collections.IList.Item]"] + - ["System.Windows.Freezable", "System.Windows.Media.Animation.LinearPointKeyFrame", "Method[CreateInstanceCore].ReturnValue"] + - ["System.Windows.Duration", "System.Windows.Media.Animation.VectorAnimationUsingKeyFrames", "Method[GetNaturalDurationCore].ReturnValue"] + - ["System.Windows.Rect", "System.Windows.Media.Animation.DiscreteRectKeyFrame", "Method[InterpolateValueCore].ReturnValue"] + - ["System.Windows.Freezable", "System.Windows.Media.Animation.ObjectKeyFrameCollection", "Method[CreateInstanceCore].ReturnValue"] + - ["System.Windows.Media.Animation.PathAnimationSource", "System.Windows.Media.Animation.PathAnimationSource!", "Field[Angle]"] + - ["System.Windows.Media.Animation.PointKeyFrame", "System.Windows.Media.Animation.PointKeyFrameCollection", "Property[Item]"] + - ["System.Boolean", "System.Windows.Media.Animation.QuaternionAnimationUsingKeyFrames", "Property[IsAdditive]"] + - ["System.Windows.Media.Animation.SizeKeyFrameCollection", "System.Windows.Media.Animation.SizeAnimationUsingKeyFrames", "Property[KeyFrames]"] + - ["System.Windows.Media.Animation.Clock", "System.Windows.Media.Animation.Timeline", "Method[CreateClock].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.Animation.StringKeyFrameCollection", "Property[IsFixedSize]"] + - ["System.Windows.Media.Animation.Clock", "System.Windows.Media.Animation.ClockController", "Property[Clock]"] + - ["System.Windows.Media.Animation.KeySpline", "System.Windows.Media.Animation.SplineDoubleKeyFrame", "Property[KeySpline]"] + - ["System.Windows.Media.Animation.ThicknessKeyFrameCollection", "System.Windows.Media.Animation.ThicknessKeyFrameCollection", "Method[Clone].ReturnValue"] + - ["System.Int32", "System.Windows.Media.Animation.QuaternionKeyFrameCollection", "Method[System.Collections.IList.Add].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.Animation.MatrixAnimationUsingPath", "Property[DoesRotateWithTangent]"] + - ["System.Windows.Thickness", "System.Windows.Media.Animation.LinearThicknessKeyFrame", "Method[InterpolateValueCore].ReturnValue"] + - ["System.Windows.Media.Animation.KeyTime", "System.Windows.Media.Animation.ThicknessKeyFrame", "Property[KeyTime]"] + - ["System.Object", "System.Windows.Media.Animation.SizeAnimationBase", "Method[GetCurrentValue].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.Animation.Int32KeyFrameCollection", "Property[IsFixedSize]"] + - ["System.Int32", "System.Windows.Media.Animation.Vector3DKeyFrameCollection", "Method[System.Collections.IList.IndexOf].ReturnValue"] + - ["System.Windows.Media.Animation.KeySpline", "System.Windows.Media.Animation.SplineInt32KeyFrame", "Property[KeySpline]"] + - ["System.Windows.Rect", "System.Windows.Media.Animation.EasingRectKeyFrame", "Method[InterpolateValueCore].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.Animation.VectorAnimation!", "Field[ToProperty]"] + - ["System.Int32", "System.Windows.Media.Animation.Int32KeyFrame", "Property[Value]"] + - ["System.Object", "System.Windows.Media.Animation.ObjectAnimationBase", "Method[GetCurrentValue].ReturnValue"] + - ["System.Windows.Media.Animation.IEasingFunction", "System.Windows.Media.Animation.EasingRotation3DKeyFrame", "Property[EasingFunction]"] + - ["System.Windows.Media.Media3D.Rotation3D", "System.Windows.Media.Animation.LinearRotation3DKeyFrame", "Method[InterpolateValueCore].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.Animation.PointAnimationUsingPath", "Property[IsAdditive]"] + - ["System.Windows.Duration", "System.Windows.Media.Animation.ByteAnimationUsingKeyFrames", "Method[GetNaturalDurationCore].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.Animation.Int64Animation!", "Field[ByProperty]"] + - ["System.Int16", "System.Windows.Media.Animation.Int16KeyFrame", "Method[InterpolateValueCore].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.Animation.EasingInt64KeyFrame!", "Field[EasingFunctionProperty]"] + - ["System.Boolean", "System.Windows.Media.Animation.BooleanKeyFrame", "Property[Value]"] + - ["System.Windows.Media.Animation.StringAnimationUsingKeyFrames", "System.Windows.Media.Animation.StringAnimationUsingKeyFrames", "Method[Clone].ReturnValue"] + - ["System.Windows.Media.Animation.RectKeyFrameCollection", "System.Windows.Media.Animation.RectKeyFrameCollection!", "Property[Empty]"] + - ["System.Windows.Freezable", "System.Windows.Media.Animation.DiscreteMatrixKeyFrame", "Method[CreateInstanceCore].ReturnValue"] + - ["System.Windows.Media.Media3D.Vector3D", "System.Windows.Media.Animation.Vector3DAnimationBase", "Method[GetCurrentValueCore].ReturnValue"] + - ["System.Windows.Media.Animation.MatrixKeyFrame", "System.Windows.Media.Animation.MatrixKeyFrameCollection", "Property[Item]"] + - ["System.Collections.IList", "System.Windows.Media.Animation.RectAnimationUsingKeyFrames", "Property[System.Windows.Media.Animation.IKeyFrameAnimation.KeyFrames]"] + - ["System.String", "System.Windows.Media.Animation.Timeline", "Property[Name]"] + - ["System.Nullable", "System.Windows.Media.Animation.ThicknessAnimation", "Property[From]"] + - ["System.Int32", "System.Windows.Media.Animation.ColorKeyFrameCollection", "Method[System.Collections.IList.Add].ReturnValue"] + - ["System.Windows.Freezable", "System.Windows.Media.Animation.Int16AnimationUsingKeyFrames", "Method[CreateInstanceCore].ReturnValue"] + - ["System.Single", "System.Windows.Media.Animation.SingleAnimationBase", "Method[GetCurrentValue].ReturnValue"] + - ["System.Object", "System.Windows.Media.Animation.TimelineCollection", "Property[System.Collections.ICollection.SyncRoot]"] + - ["System.Windows.Freezable", "System.Windows.Media.Animation.LinearByteKeyFrame", "Method[CreateInstanceCore].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.Animation.Timeline!", "Field[DesiredFrameRateProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.Animation.QuaternionAnimation!", "Field[EasingFunctionProperty]"] + - ["System.Boolean", "System.Windows.Media.Animation.TimelineCollection", "Property[System.Collections.IList.IsReadOnly]"] + - ["System.Windows.Media.Animation.KeySpline", "System.Windows.Media.Animation.SplineSizeKeyFrame", "Property[KeySpline]"] + - ["System.Boolean", "System.Windows.Media.Animation.Int32AnimationUsingKeyFrames", "Property[IsCumulative]"] + - ["System.Windows.Media.Media3D.Point3D", "System.Windows.Media.Animation.Point3DAnimationBase", "Method[GetCurrentValue].ReturnValue"] + - ["System.Windows.Freezable", "System.Windows.Media.Animation.DiscreteVectorKeyFrame", "Method[CreateInstanceCore].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.Animation.RectAnimationUsingKeyFrames", "Property[IsCumulative]"] + - ["System.Object", "System.Windows.Media.Animation.PointKeyFrameCollection", "Property[SyncRoot]"] + - ["System.Int32", "System.Windows.Media.Animation.MatrixKeyFrameCollection", "Method[System.Collections.IList.IndexOf].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.Animation.ByteAnimation!", "Field[EasingFunctionProperty]"] + - ["System.Windows.Freezable", "System.Windows.Media.Animation.DiscreteObjectKeyFrame", "Method[CreateInstanceCore].ReturnValue"] + - ["System.Windows.Media.Animation.KeyTime", "System.Windows.Media.Animation.ColorKeyFrame", "Property[KeyTime]"] + - ["System.Int32", "System.Windows.Media.Animation.CharKeyFrameCollection", "Method[Add].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.Animation.ObjectAnimationUsingKeyFrames", "Method[FreezeCore].ReturnValue"] + - ["System.Windows.Media.Animation.QuaternionKeyFrameCollection", "System.Windows.Media.Animation.QuaternionKeyFrameCollection", "Method[Clone].ReturnValue"] + - ["System.Nullable", "System.Windows.Media.Animation.DoubleAnimation", "Property[From]"] + - ["System.Boolean", "System.Windows.Media.Animation.Vector3DKeyFrameCollection", "Method[FreezeCore].ReturnValue"] + - ["System.Windows.Media.Media3D.Rotation3D", "System.Windows.Media.Animation.Rotation3DKeyFrame", "Method[InterpolateValueCore].ReturnValue"] + - ["System.Int32", "System.Windows.Media.Animation.Int32AnimationUsingKeyFrames", "Method[GetCurrentValueCore].ReturnValue"] + - ["System.Windows.Media.Animation.CharKeyFrameCollection", "System.Windows.Media.Animation.CharAnimationUsingKeyFrames", "Property[KeyFrames]"] + - ["System.Boolean", "System.Windows.Media.Animation.Storyboard", "Method[GetIsPaused].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.Animation.DoubleKeyFrameCollection", "Property[IsSynchronized]"] + - ["System.Collections.Generic.IEnumerator", "System.Windows.Media.Animation.ClockCollection", "Method[System.Collections.Generic.IEnumerable.GetEnumerator].ReturnValue"] + - ["System.Int32", "System.Windows.Media.Animation.RectKeyFrameCollection", "Method[System.Collections.IList.IndexOf].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.Animation.ByteAnimationUsingKeyFrames", "Property[IsCumulative]"] + - ["System.Boolean", "System.Windows.Media.Animation.ColorAnimationUsingKeyFrames", "Property[IsCumulative]"] + - ["System.Windows.Media.Animation.KeySpline", "System.Windows.Media.Animation.SplineQuaternionKeyFrame", "Property[KeySpline]"] + - ["System.Single", "System.Windows.Media.Animation.SingleAnimation", "Method[GetCurrentValueCore].ReturnValue"] + - ["System.Windows.Media.Media3D.Vector3D", "System.Windows.Media.Animation.Vector3DKeyFrame", "Method[InterpolateValue].ReturnValue"] + - ["System.Object", "System.Windows.Media.Animation.AnimationTimeline", "Method[GetCurrentValue].ReturnValue"] + - ["System.Windows.Point", "System.Windows.Media.Animation.PointKeyFrame", "Property[Value]"] + - ["System.Windows.Point", "System.Windows.Media.Animation.PointAnimationBase", "Method[GetCurrentValueCore].ReturnValue"] + - ["System.Windows.Duration", "System.Windows.Media.Animation.ObjectAnimationUsingKeyFrames", "Method[GetNaturalDurationCore].ReturnValue"] + - ["System.Windows.Media.Animation.DecimalAnimationUsingKeyFrames", "System.Windows.Media.Animation.DecimalAnimationUsingKeyFrames", "Method[CloneCurrentValue].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.Animation.KeyTime!", "Method[Equals].ReturnValue"] + - ["System.Windows.Media.Animation.ObjectKeyFrame", "System.Windows.Media.Animation.ObjectKeyFrameCollection", "Property[Item]"] + - ["System.Windows.Media.Animation.IEasingFunction", "System.Windows.Media.Animation.Int32Animation", "Property[EasingFunction]"] + - ["System.Int32", "System.Windows.Media.Animation.ByteKeyFrameCollection", "Method[IndexOf].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.Animation.Int64Animation!", "Field[ToProperty]"] + - ["System.Windows.Point", "System.Windows.Media.Animation.EasingPointKeyFrame", "Method[InterpolateValueCore].ReturnValue"] + - ["System.Collections.IEnumerator", "System.Windows.Media.Animation.SingleKeyFrameCollection", "Method[GetEnumerator].ReturnValue"] + - ["System.Windows.Freezable", "System.Windows.Media.Animation.ThicknessAnimationUsingKeyFrames", "Method[CreateInstanceCore].ReturnValue"] + - ["System.Windows.Media.Animation.BooleanAnimationBase", "System.Windows.Media.Animation.BooleanAnimationBase", "Method[Clone].ReturnValue"] + - ["System.Int32", "System.Windows.Media.Animation.Int16KeyFrameCollection", "Property[Count]"] + - ["System.Windows.Freezable", "System.Windows.Media.Animation.PowerEase", "Method[CreateInstanceCore].ReturnValue"] + - ["System.Collections.IEnumerator", "System.Windows.Media.Animation.MatrixKeyFrameCollection", "Method[GetEnumerator].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.Animation.BooleanAnimationUsingKeyFrames", "Method[ShouldSerializeKeyFrames].ReturnValue"] + - ["System.Windows.Media.Animation.DoubleKeyFrame", "System.Windows.Media.Animation.DoubleKeyFrameCollection", "Property[Item]"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.Animation.QuaternionAnimation!", "Field[ToProperty]"] + - ["System.Windows.Freezable", "System.Windows.Media.Animation.ParallelTimeline", "Method[CreateInstanceCore].ReturnValue"] + - ["System.Int32", "System.Windows.Media.Animation.QuaternionKeyFrameCollection", "Method[System.Collections.IList.IndexOf].ReturnValue"] + - ["System.Windows.Media.Animation.DoubleAnimationBase", "System.Windows.Media.Animation.DoubleAnimationBase", "Method[Clone].ReturnValue"] + - ["System.Windows.DependencyObject", "System.Windows.Media.Animation.Storyboard!", "Method[GetTarget].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.Animation.SingleAnimationUsingKeyFrames", "Property[IsAdditive]"] + - ["System.Int32", "System.Windows.Media.Animation.ClockCollection", "Method[GetHashCode].ReturnValue"] + - ["System.Windows.Media.Animation.PointAnimation", "System.Windows.Media.Animation.PointAnimation", "Method[Clone].ReturnValue"] + - ["System.Decimal", "System.Windows.Media.Animation.DiscreteDecimalKeyFrame", "Method[InterpolateValueCore].ReturnValue"] + - ["System.Decimal", "System.Windows.Media.Animation.DecimalAnimationUsingKeyFrames", "Method[GetCurrentValueCore].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.Animation.ThicknessKeyFrameCollection", "Property[IsSynchronized]"] + - ["System.Single", "System.Windows.Media.Animation.SingleKeyFrame", "Method[InterpolateValueCore].ReturnValue"] + - ["System.Windows.Media.Animation.ColorKeyFrameCollection", "System.Windows.Media.Animation.ColorKeyFrameCollection!", "Property[Empty]"] + - ["System.Boolean", "System.Windows.Media.Animation.VectorAnimation", "Property[IsCumulative]"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.Animation.DoubleAnimation!", "Field[ToProperty]"] + - ["System.Object", "System.Windows.Media.Animation.TimelineCollection", "Property[System.Collections.IList.Item]"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.Animation.DoubleKeyFrame!", "Field[ValueProperty]"] + - ["System.Windows.Media.Animation.VectorKeyFrameCollection", "System.Windows.Media.Animation.VectorKeyFrameCollection", "Method[Clone].ReturnValue"] + - ["System.Windows.Media.Animation.SizeAnimationUsingKeyFrames", "System.Windows.Media.Animation.SizeAnimationUsingKeyFrames", "Method[CloneCurrentValue].ReturnValue"] + - ["System.Nullable", "System.Windows.Media.Animation.Point3DAnimation", "Property[From]"] + - ["System.Windows.Freezable", "System.Windows.Media.Animation.DoubleAnimationUsingPath", "Method[CreateInstanceCore].ReturnValue"] + - ["System.Windows.Media.Animation.TimelineCollection", "System.Windows.Media.Animation.TimelineCollection", "Method[CloneCurrentValue].ReturnValue"] + - ["System.Windows.Media.Animation.SingleAnimationUsingKeyFrames", "System.Windows.Media.Animation.SingleAnimationUsingKeyFrames", "Method[Clone].ReturnValue"] + - ["System.Object", "System.Windows.Media.Animation.DoubleKeyFrameCollection", "Property[SyncRoot]"] + - ["System.Boolean", "System.Windows.Media.Animation.Int64KeyFrameCollection", "Property[IsSynchronized]"] + - ["System.Nullable", "System.Windows.Media.Animation.Storyboard", "Method[GetCurrentProgress].ReturnValue"] + - ["System.Windows.Media.Animation.SingleKeyFrameCollection", "System.Windows.Media.Animation.SingleKeyFrameCollection!", "Property[Empty]"] + - ["System.Windows.Media.Animation.Vector3DAnimationBase", "System.Windows.Media.Animation.Vector3DAnimationBase", "Method[Clone].ReturnValue"] + - ["System.Object", "System.Windows.Media.Animation.Animatable", "Method[GetAnimationBaseValue].ReturnValue"] + - ["System.Windows.Freezable", "System.Windows.Media.Animation.SingleAnimationUsingKeyFrames", "Method[CreateInstanceCore].ReturnValue"] + - ["System.Int32", "System.Windows.Media.Animation.ByteKeyFrameCollection", "Method[System.Collections.IList.IndexOf].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.Animation.Vector3DAnimationUsingKeyFrames", "Property[IsAdditive]"] + - ["System.Int32", "System.Windows.Media.Animation.TimelineCollection", "Method[System.Collections.IList.Add].ReturnValue"] + - ["System.Object", "System.Windows.Media.Animation.Int64KeyFrameCollection", "Property[System.Collections.IList.Item]"] + - ["System.Decimal", "System.Windows.Media.Animation.DecimalKeyFrame", "Method[InterpolateValueCore].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.Animation.ColorKeyFrameCollection", "Method[FreezeCore].ReturnValue"] + - ["System.Nullable", "System.Windows.Media.Animation.Storyboard", "Method[GetCurrentIteration].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.Animation.ClockCollection", "Method[Contains].ReturnValue"] + - ["System.Windows.Media.Animation.ObjectAnimationBase", "System.Windows.Media.Animation.ObjectAnimationBase", "Method[Clone].ReturnValue"] + - ["System.Windows.Media.Animation.Timeline", "System.Windows.Media.Animation.Timeline", "Method[Clone].ReturnValue"] + - ["System.Type", "System.Windows.Media.Animation.VectorAnimationBase", "Property[TargetPropertyType]"] + - ["System.Boolean", "System.Windows.Media.Animation.ByteKeyFrameCollection", "Property[IsSynchronized]"] + - ["System.Windows.Freezable", "System.Windows.Media.Animation.Int64Animation", "Method[CreateInstanceCore].ReturnValue"] + - ["System.Type", "System.Windows.Media.Animation.DoubleAnimationBase", "Property[TargetPropertyType]"] + - ["System.Windows.Vector", "System.Windows.Media.Animation.VectorAnimationBase", "Method[GetCurrentValueCore].ReturnValue"] + - ["System.Int32", "System.Windows.Media.Animation.SizeKeyFrameCollection", "Method[Add].ReturnValue"] + - ["System.Object", "System.Windows.Media.Animation.Int16AnimationBase", "Method[GetCurrentValue].ReturnValue"] + - ["System.Windows.Media.Media3D.Rotation3D", "System.Windows.Media.Animation.SplineRotation3DKeyFrame", "Method[InterpolateValueCore].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.Animation.RectAnimationUsingKeyFrames", "Property[IsAdditive]"] + - ["System.Int32", "System.Windows.Media.Animation.CharKeyFrameCollection", "Method[IndexOf].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.Animation.Int64KeyFrame!", "Field[KeyTimeProperty]"] + - ["System.Int32", "System.Windows.Media.Animation.Point3DKeyFrameCollection", "Method[System.Collections.IList.Add].ReturnValue"] + - ["System.Windows.Freezable", "System.Windows.Media.Animation.DoubleAnimation", "Method[CreateInstanceCore].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.Animation.QuaternionAnimationUsingKeyFrames", "Property[IsCumulative]"] + - ["System.Object", "System.Windows.Media.Animation.Rotation3DKeyFrameCollection", "Property[System.Collections.IList.Item]"] + - ["System.Decimal", "System.Windows.Media.Animation.LinearDecimalKeyFrame", "Method[InterpolateValueCore].ReturnValue"] + - ["System.Int32", "System.Windows.Media.Animation.DecimalKeyFrameCollection", "Method[Add].ReturnValue"] + - ["System.Type", "System.Windows.Media.Animation.SizeAnimationBase", "Property[TargetPropertyType]"] + - ["System.Boolean", "System.Windows.Media.Animation.PointAnimationUsingKeyFrames", "Method[FreezeCore].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.Animation.PointKeyFrameCollection", "Method[System.Collections.IList.Contains].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.Animation.SizeAnimationUsingKeyFrames", "Property[IsAdditive]"] + - ["System.Int32", "System.Windows.Media.Animation.DoubleKeyFrameCollection", "Method[IndexOf].ReturnValue"] + - ["System.Int32", "System.Windows.Media.Animation.PointKeyFrameCollection", "Method[System.Collections.IList.IndexOf].ReturnValue"] + - ["System.Windows.Media.Animation.CharKeyFrameCollection", "System.Windows.Media.Animation.CharKeyFrameCollection!", "Property[Empty]"] + - ["System.Boolean", "System.Windows.Media.Animation.QuaternionAnimationUsingKeyFrames", "Method[ShouldSerializeKeyFrames].ReturnValue"] + - ["System.TimeSpan", "System.Windows.Media.Animation.RepeatBehavior", "Property[Duration]"] + - ["System.Nullable", "System.Windows.Media.Animation.Vector3DAnimation", "Property[To]"] + - ["System.Double", "System.Windows.Media.Animation.SetStoryboardSpeedRatio", "Property[SpeedRatio]"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.Animation.Int32Animation!", "Field[EasingFunctionProperty]"] + - ["System.Int32", "System.Windows.Media.Animation.ByteKeyFrameCollection", "Method[Add].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.Animation.ByteKeyFrameCollection", "Method[Contains].ReturnValue"] + - ["System.Windows.Size", "System.Windows.Media.Animation.SizeAnimation", "Method[GetCurrentValueCore].ReturnValue"] + - ["System.Windows.Media.Animation.KeyTime", "System.Windows.Media.Animation.KeyTime!", "Method[op_Implicit].ReturnValue"] + - ["System.Windows.Media.Animation.Point3DKeyFrameCollection", "System.Windows.Media.Animation.Point3DKeyFrameCollection!", "Property[Empty]"] + - ["System.Windows.Media.Media3D.Quaternion", "System.Windows.Media.Animation.QuaternionKeyFrame", "Method[InterpolateValue].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.Animation.Int16KeyFrameCollection", "Method[FreezeCore].ReturnValue"] + - ["System.Nullable", "System.Windows.Media.Animation.Timeline", "Property[BeginTime]"] + - ["System.Windows.Freezable", "System.Windows.Media.Animation.RectAnimation", "Method[CreateInstanceCore].ReturnValue"] + - ["System.TimeSpan", "System.Windows.Media.Animation.KeyTime", "Property[TimeSpan]"] + - ["System.Collections.IEnumerator", "System.Windows.Media.Animation.SizeKeyFrameCollection", "Method[GetEnumerator].ReturnValue"] + - ["System.Object", "System.Windows.Media.Animation.RectAnimationBase", "Method[GetCurrentValue].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.Animation.RectAnimationUsingKeyFrames", "Method[ShouldSerializeKeyFrames].ReturnValue"] + - ["System.Windows.Media.Animation.Rotation3DAnimationUsingKeyFrames", "System.Windows.Media.Animation.Rotation3DAnimationUsingKeyFrames", "Method[CloneCurrentValue].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.Animation.Timeline!", "Field[RepeatBehaviorProperty]"] + - ["System.Boolean", "System.Windows.Media.Animation.StringKeyFrameCollection", "Method[FreezeCore].ReturnValue"] + - ["System.Int16", "System.Windows.Media.Animation.Int16Animation", "Method[GetCurrentValueCore].ReturnValue"] + - ["System.Windows.Freezable", "System.Windows.Media.Animation.Rotation3DAnimationUsingKeyFrames", "Method[CreateInstanceCore].ReturnValue"] + - ["System.Int32", "System.Windows.Media.Animation.ColorKeyFrameCollection", "Method[IndexOf].ReturnValue"] + - ["System.Windows.Freezable", "System.Windows.Media.Animation.DiscreteInt32KeyFrame", "Method[CreateInstanceCore].ReturnValue"] + - ["System.Object", "System.Windows.Media.Animation.SizeKeyFrame", "Property[System.Windows.Media.Animation.IKeyFrame.Value]"] + - ["System.Nullable", "System.Windows.Media.Animation.SizeAnimation", "Property[To]"] + - ["System.Int32", "System.Windows.Media.Animation.ElasticEase", "Property[Oscillations]"] + - ["System.Windows.Media.Matrix", "System.Windows.Media.Animation.MatrixKeyFrame", "Method[InterpolateValueCore].ReturnValue"] + - ["System.Windows.Media.Animation.TimelineGroup", "System.Windows.Media.Animation.TimelineGroup", "Method[CloneCurrentValue].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.Animation.BooleanAnimationUsingKeyFrames", "Method[FreezeCore].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.Animation.Int16Animation!", "Field[EasingFunctionProperty]"] + - ["System.Windows.Duration", "System.Windows.Media.Animation.Int64AnimationUsingKeyFrames", "Method[GetNaturalDurationCore].ReturnValue"] + - ["System.Single", "System.Windows.Media.Animation.SplineSingleKeyFrame", "Method[InterpolateValueCore].ReturnValue"] + - ["System.Windows.Media.Animation.IEasingFunction", "System.Windows.Media.Animation.EasingPoint3DKeyFrame", "Property[EasingFunction]"] + - ["System.Windows.Freezable", "System.Windows.Media.Animation.EasingThicknessKeyFrame", "Method[CreateInstanceCore].ReturnValue"] + - ["System.Windows.Freezable", "System.Windows.Media.Animation.DecimalAnimation", "Method[CreateInstanceCore].ReturnValue"] + - ["System.Nullable", "System.Windows.Media.Animation.Timeline!", "Method[GetDesiredFrameRate].ReturnValue"] + - ["System.Windows.Media.Animation.PointAnimationUsingKeyFrames", "System.Windows.Media.Animation.PointAnimationUsingKeyFrames", "Method[Clone].ReturnValue"] + - ["System.Int32", "System.Windows.Media.Animation.DecimalKeyFrameCollection", "Method[System.Collections.IList.Add].ReturnValue"] + - ["System.Windows.Media.Animation.SingleKeyFrameCollection", "System.Windows.Media.Animation.SingleKeyFrameCollection", "Method[Clone].ReturnValue"] + - ["System.Object", "System.Windows.Media.Animation.AnimationClock", "Method[GetCurrentValue].ReturnValue"] + - ["System.Int32", "System.Windows.Media.Animation.VectorKeyFrameCollection", "Property[Count]"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.Animation.DoubleAnimationUsingPath!", "Field[SourceProperty]"] + - ["System.Windows.Media.Animation.ClockState", "System.Windows.Media.Animation.Clock", "Property[CurrentState]"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.Animation.Int32Animation!", "Field[ByProperty]"] + - ["System.Boolean", "System.Windows.Media.Animation.Clock", "Property[IsPaused]"] + - ["System.Windows.Media.Animation.IEasingFunction", "System.Windows.Media.Animation.ByteAnimation", "Property[EasingFunction]"] + - ["System.Windows.Media.Animation.Point3DKeyFrameCollection", "System.Windows.Media.Animation.Point3DAnimationUsingKeyFrames", "Property[KeyFrames]"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.Animation.ParallelTimeline!", "Field[SlipBehaviorProperty]"] + - ["System.Boolean", "System.Windows.Media.Animation.SingleAnimationUsingKeyFrames", "Method[ShouldSerializeKeyFrames].ReturnValue"] + - ["System.Windows.Media.Animation.ClockCollection", "System.Windows.Media.Animation.ClockGroup", "Property[Children]"] + - ["System.Double", "System.Windows.Media.Animation.SineEase", "Method[EaseInCore].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.Animation.Int64Animation", "Property[IsAdditive]"] + - ["System.Boolean", "System.Windows.Media.Animation.VectorKeyFrameCollection", "Method[Contains].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.Animation.CharAnimationUsingKeyFrames", "Method[FreezeCore].ReturnValue"] + - ["System.Collections.IEnumerator", "System.Windows.Media.Animation.TimelineCollection", "Method[System.Collections.IEnumerable.GetEnumerator].ReturnValue"] + - ["System.Windows.Media.Animation.BooleanKeyFrameCollection", "System.Windows.Media.Animation.BooleanKeyFrameCollection!", "Property[Empty]"] + - ["System.Windows.Media.Animation.RectAnimationUsingKeyFrames", "System.Windows.Media.Animation.RectAnimationUsingKeyFrames", "Method[CloneCurrentValue].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.Animation.RectKeyFrameCollection", "Method[FreezeCore].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.Animation.Int16KeyFrame!", "Field[ValueProperty]"] + - ["System.Int32", "System.Windows.Media.Animation.Vector3DKeyFrameCollection", "Method[Add].ReturnValue"] + - ["System.Windows.Media.Matrix", "System.Windows.Media.Animation.MatrixAnimationBase", "Method[GetCurrentValue].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.Animation.RectAnimation", "Property[IsCumulative]"] + - ["System.Nullable", "System.Windows.Media.Animation.DoubleAnimation", "Property[To]"] + - ["System.Int32", "System.Windows.Media.Animation.RepeatBehavior", "Method[GetHashCode].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.Animation.Rotation3DKeyFrameCollection", "Method[FreezeCore].ReturnValue"] + - ["System.Object", "System.Windows.Media.Animation.MatrixAnimationBase", "Method[GetCurrentValue].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.Animation.ColorAnimationUsingKeyFrames", "Method[FreezeCore].ReturnValue"] + - ["System.Windows.Media.Animation.Point3DAnimationBase", "System.Windows.Media.Animation.Point3DAnimationBase", "Method[Clone].ReturnValue"] + - ["System.Int32", "System.Windows.Media.Animation.BooleanKeyFrameCollection", "Method[IndexOf].ReturnValue"] + - ["System.Windows.Freezable", "System.Windows.Media.Animation.SplineColorKeyFrame", "Method[CreateInstanceCore].ReturnValue"] + - ["System.Windows.Media.Animation.Rotation3DAnimationBase", "System.Windows.Media.Animation.Rotation3DAnimationBase", "Method[Clone].ReturnValue"] + - ["System.Windows.Freezable", "System.Windows.Media.Animation.DiscreteDecimalKeyFrame", "Method[CreateInstanceCore].ReturnValue"] + - ["System.Type", "System.Windows.Media.Animation.Int64AnimationBase", "Property[TargetPropertyType]"] + - ["System.Windows.Media.Animation.IEasingFunction", "System.Windows.Media.Animation.PointAnimation", "Property[EasingFunction]"] + - ["System.Object", "System.Windows.Media.Animation.DiscreteObjectKeyFrame", "Method[InterpolateValueCore].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.Animation.Point3DKeyFrameCollection", "Method[Contains].ReturnValue"] + - ["System.Char", "System.Windows.Media.Animation.CharKeyFrame", "Property[Value]"] + - ["System.Windows.Media.Animation.ColorKeyFrameCollection", "System.Windows.Media.Animation.ColorAnimationUsingKeyFrames", "Property[KeyFrames]"] + - ["System.Collections.IEnumerator", "System.Windows.Media.Animation.ByteKeyFrameCollection", "Method[GetEnumerator].ReturnValue"] + - ["System.Windows.Media.Media3D.Rotation3D", "System.Windows.Media.Animation.Rotation3DAnimation", "Method[GetCurrentValueCore].ReturnValue"] + - ["System.Windows.Freezable", "System.Windows.Media.Animation.DiscreteDoubleKeyFrame", "Method[CreateInstanceCore].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.Animation.ThicknessAnimationUsingKeyFrames", "Method[FreezeCore].ReturnValue"] + - ["System.Nullable", "System.Windows.Media.Animation.ByteAnimation", "Property[By]"] + - ["System.Windows.Media.Media3D.Rotation3D", "System.Windows.Media.Animation.Rotation3DAnimationBase", "Method[GetCurrentValueCore].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.Animation.Int64AnimationUsingKeyFrames", "Property[IsCumulative]"] + - ["System.Nullable", "System.Windows.Media.Animation.PointAnimation", "Property[By]"] + - ["System.Windows.Media.Animation.KeyTime", "System.Windows.Media.Animation.Rotation3DKeyFrame", "Property[KeyTime]"] + - ["System.Boolean", "System.Windows.Media.Animation.Rotation3DAnimationUsingKeyFrames", "Property[IsCumulative]"] + - ["System.Object", "System.Windows.Media.Animation.QuaternionKeyFrameCollection", "Property[SyncRoot]"] + - ["System.Int32", "System.Windows.Media.Animation.ObjectKeyFrameCollection", "Method[System.Collections.IList.Add].ReturnValue"] + - ["System.Windows.Media.Animation.EasingMode", "System.Windows.Media.Animation.EasingFunctionBase", "Property[EasingMode]"] + - ["System.Boolean", "System.Windows.Media.Animation.TimelineCollection", "Property[System.Collections.IList.IsFixedSize]"] + - ["System.Boolean", "System.Windows.Media.Animation.SizeAnimation", "Property[IsAdditive]"] + - ["System.Boolean", "System.Windows.Media.Animation.RectKeyFrameCollection", "Property[IsFixedSize]"] + - ["System.Windows.Media.Animation.KeyTime", "System.Windows.Media.Animation.ObjectKeyFrame", "Property[KeyTime]"] + - ["System.Windows.Media.Animation.ObjectKeyFrameCollection", "System.Windows.Media.Animation.ObjectKeyFrameCollection", "Method[Clone].ReturnValue"] + - ["System.Object", "System.Windows.Media.Animation.QuaternionKeyFrame", "Property[System.Windows.Media.Animation.IKeyFrame.Value]"] + - ["System.Object", "System.Windows.Media.Animation.MatrixKeyFrameCollection", "Property[SyncRoot]"] + - ["System.Byte", "System.Windows.Media.Animation.ByteKeyFrame", "Method[InterpolateValueCore].ReturnValue"] + - ["System.Object", "System.Windows.Media.Animation.DecimalKeyFrame", "Property[System.Windows.Media.Animation.IKeyFrame.Value]"] + - ["System.Object", "System.Windows.Media.Animation.RepeatBehaviorConverter", "Method[ConvertTo].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.Animation.DoubleAnimationUsingKeyFrames", "Method[ShouldSerializeKeyFrames].ReturnValue"] + - ["System.Int32", "System.Windows.Media.Animation.Int64KeyFrameCollection", "Method[System.Collections.IList.IndexOf].ReturnValue"] + - ["System.Object", "System.Windows.Media.Animation.PointAnimationBase", "Method[GetCurrentValue].ReturnValue"] + - ["System.Int32", "System.Windows.Media.Animation.QuaternionKeyFrameCollection", "Method[IndexOf].ReturnValue"] + - ["System.Windows.Size", "System.Windows.Media.Animation.EasingSizeKeyFrame", "Method[InterpolateValueCore].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.Animation.StringKeyFrameCollection", "Property[IsReadOnly]"] + - ["System.Windows.Thickness", "System.Windows.Media.Animation.ThicknessAnimationBase", "Method[GetCurrentValue].ReturnValue"] + - ["System.Object", "System.Windows.Media.Animation.ObjectKeyFrame", "Property[Value]"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.Animation.SplineInt16KeyFrame!", "Field[KeySplineProperty]"] + - ["System.Int32", "System.Windows.Media.Animation.BooleanKeyFrameCollection", "Property[Count]"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.Animation.ColorAnimation!", "Field[ByProperty]"] + - ["System.Int32", "System.Windows.Media.Animation.CharKeyFrameCollection", "Method[System.Collections.IList.IndexOf].ReturnValue"] + - ["System.Windows.Media.Animation.QuaternionAnimation", "System.Windows.Media.Animation.QuaternionAnimation", "Method[Clone].ReturnValue"] + - ["System.Windows.Media.Animation.ByteAnimationBase", "System.Windows.Media.Animation.ByteAnimationBase", "Method[Clone].ReturnValue"] + - ["System.Windows.Freezable", "System.Windows.Media.Animation.EasingVector3DKeyFrame", "Method[CreateInstanceCore].ReturnValue"] + - ["System.Object", "System.Windows.Media.Animation.ThicknessKeyFrameCollection", "Property[SyncRoot]"] + - ["System.Windows.Media.Animation.FillBehavior", "System.Windows.Media.Animation.FillBehavior!", "Field[Stop]"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.Animation.EasingVectorKeyFrame!", "Field[EasingFunctionProperty]"] + - ["System.Int32", "System.Windows.Media.Animation.Int16KeyFrameCollection", "Method[System.Collections.IList.IndexOf].ReturnValue"] + - ["System.String", "System.Windows.Media.Animation.RepeatBehavior", "Method[System.IFormattable.ToString].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.Animation.Point3DKeyFrameCollection", "Property[IsReadOnly]"] + - ["System.Int64", "System.Windows.Media.Animation.DiscreteInt64KeyFrame", "Method[InterpolateValueCore].ReturnValue"] + - ["System.Windows.Media.Animation.DecimalAnimationBase", "System.Windows.Media.Animation.DecimalAnimationBase", "Method[Clone].ReturnValue"] + - ["System.Windows.Media.Animation.IEasingFunction", "System.Windows.Media.Animation.EasingInt16KeyFrame", "Property[EasingFunction]"] + - ["System.Nullable", "System.Windows.Media.Animation.ColorAnimation", "Property[To]"] + - ["System.Windows.Media.Animation.VectorAnimationUsingKeyFrames", "System.Windows.Media.Animation.VectorAnimationUsingKeyFrames", "Method[CloneCurrentValue].ReturnValue"] + - ["System.Int16", "System.Windows.Media.Animation.LinearInt16KeyFrame", "Method[InterpolateValueCore].ReturnValue"] + - ["System.Double", "System.Windows.Media.Animation.DoubleAnimation", "Method[GetCurrentValueCore].ReturnValue"] + - ["System.Type", "System.Windows.Media.Animation.ObjectAnimationBase", "Property[TargetPropertyType]"] + - ["System.Int64", "System.Windows.Media.Animation.Int64KeyFrame", "Method[InterpolateValueCore].ReturnValue"] + - ["System.Object", "System.Windows.Media.Animation.DoubleAnimationBase", "Method[GetCurrentValue].ReturnValue"] + - ["System.Windows.Media.Animation.EasingMode", "System.Windows.Media.Animation.EasingMode!", "Field[EaseOut]"] + - ["System.Int32", "System.Windows.Media.Animation.SingleKeyFrameCollection", "Method[System.Collections.IList.IndexOf].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.Animation.Point3DKeyFrameCollection", "Method[System.Collections.IList.Contains].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.Animation.Point3DAnimation", "Property[IsCumulative]"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.Animation.ElasticEase!", "Field[OscillationsProperty]"] + - ["System.Byte", "System.Windows.Media.Animation.ByteKeyFrame", "Method[InterpolateValue].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.Animation.ClockCollection!", "Method[Equals].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.Animation.SingleAnimation", "Property[IsAdditive]"] + - ["System.Boolean", "System.Windows.Media.Animation.CharKeyFrameCollection", "Property[IsReadOnly]"] + - ["System.Int32", "System.Windows.Media.Animation.QuaternionKeyFrameCollection", "Method[Add].ReturnValue"] + - ["System.Windows.Media.Animation.SingleAnimationUsingKeyFrames", "System.Windows.Media.Animation.SingleAnimationUsingKeyFrames", "Method[CloneCurrentValue].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.Animation.RepeatBehaviorConverter", "Method[CanConvertFrom].ReturnValue"] + - ["System.Windows.Rect", "System.Windows.Media.Animation.RectAnimationUsingKeyFrames", "Method[GetCurrentValueCore].ReturnValue"] + - ["System.Nullable", "System.Windows.Media.Animation.PointAnimation", "Property[From]"] + - ["System.Windows.Size", "System.Windows.Media.Animation.SizeAnimationBase", "Method[GetCurrentValue].ReturnValue"] + - ["System.Int32", "System.Windows.Media.Animation.VectorKeyFrameCollection", "Method[System.Collections.IList.IndexOf].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.Animation.StringKeyFrameCollection", "Method[System.Collections.IList.Contains].ReturnValue"] + - ["System.Double", "System.Windows.Media.Animation.Timeline", "Property[SpeedRatio]"] + - ["System.Windows.Media.Animation.IEasingFunction", "System.Windows.Media.Animation.ColorAnimation", "Property[EasingFunction]"] + - ["System.Decimal", "System.Windows.Media.Animation.SplineDecimalKeyFrame", "Method[InterpolateValueCore].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.Animation.Int64KeyFrameCollection", "Method[Contains].ReturnValue"] + - ["System.Windows.Freezable", "System.Windows.Media.Animation.SplineRotation3DKeyFrame", "Method[CreateInstanceCore].ReturnValue"] + - ["System.Windows.Media.Animation.BooleanKeyFrame", "System.Windows.Media.Animation.BooleanKeyFrameCollection", "Property[Item]"] + - ["System.Collections.IList", "System.Windows.Media.Animation.Int32AnimationUsingKeyFrames", "Property[System.Windows.Media.Animation.IKeyFrameAnimation.KeyFrames]"] + - ["System.Type", "System.Windows.Media.Animation.CharAnimationBase", "Property[TargetPropertyType]"] + - ["System.Object", "System.Windows.Media.Animation.CharKeyFrameCollection", "Property[System.Collections.IList.Item]"] + - ["System.Boolean", "System.Windows.Media.Animation.QuaternionKeyFrameCollection", "Property[IsFixedSize]"] + - ["System.Windows.Freezable", "System.Windows.Media.Animation.EasingPoint3DKeyFrame", "Method[CreateInstanceCore].ReturnValue"] + - ["System.Object", "System.Windows.Media.Animation.BooleanAnimationBase", "Method[GetCurrentValue].ReturnValue"] + - ["System.Windows.Media.Media3D.Rotation3D", "System.Windows.Media.Animation.Rotation3DKeyFrame", "Method[InterpolateValue].ReturnValue"] + - ["System.Windows.Freezable", "System.Windows.Media.Animation.DoubleKeyFrameCollection", "Method[CreateInstanceCore].ReturnValue"] + - ["System.Decimal", "System.Windows.Media.Animation.DecimalAnimation", "Method[GetCurrentValueCore].ReturnValue"] + - ["System.Windows.Media.Animation.StringKeyFrameCollection", "System.Windows.Media.Animation.StringKeyFrameCollection", "Method[Clone].ReturnValue"] + - ["System.Object", "System.Windows.Media.Animation.Rotation3DKeyFrameCollection", "Property[SyncRoot]"] + - ["System.Int32", "System.Windows.Media.Animation.Int32KeyFrameCollection", "Method[System.Collections.IList.IndexOf].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.Animation.MatrixKeyFrameCollection", "Property[IsSynchronized]"] + - ["System.Windows.Media.Animation.KeyTime", "System.Windows.Media.Animation.ByteKeyFrame", "Property[KeyTime]"] + - ["System.Byte", "System.Windows.Media.Animation.DiscreteByteKeyFrame", "Method[InterpolateValueCore].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.Animation.VectorAnimation!", "Field[ByProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.Animation.BackEase!", "Field[AmplitudeProperty]"] + - ["System.Windows.Freezable", "System.Windows.Media.Animation.SplineInt16KeyFrame", "Method[CreateInstanceCore].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.Animation.DoubleAnimationUsingKeyFrames", "Property[IsCumulative]"] + - ["System.Windows.Duration", "System.Windows.Media.Animation.StringAnimationUsingKeyFrames", "Method[GetNaturalDurationCore].ReturnValue"] + - ["System.Windows.Media.Animation.DecimalAnimationUsingKeyFrames", "System.Windows.Media.Animation.DecimalAnimationUsingKeyFrames", "Method[Clone].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.Animation.PointAnimation!", "Field[FromProperty]"] + - ["System.Windows.Freezable", "System.Windows.Media.Animation.Vector3DAnimationUsingKeyFrames", "Method[CreateInstanceCore].ReturnValue"] + - ["System.Windows.Media.Animation.KeySpline", "System.Windows.Media.Animation.SplineVectorKeyFrame", "Property[KeySpline]"] + - ["System.Boolean", "System.Windows.Media.Animation.ThicknessKeyFrameCollection", "Property[IsFixedSize]"] + - ["System.Windows.Freezable", "System.Windows.Media.Animation.ElasticEase", "Method[CreateInstanceCore].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.Animation.BeginStoryboard!", "Field[StoryboardProperty]"] + - ["System.Boolean", "System.Windows.Media.Animation.BooleanKeyFrameCollection", "Method[Contains].ReturnValue"] + - ["System.Windows.Media.Animation.PathAnimationSource", "System.Windows.Media.Animation.PathAnimationSource!", "Field[X]"] + - ["System.Windows.Media.Animation.VectorKeyFrameCollection", "System.Windows.Media.Animation.VectorAnimationUsingKeyFrames", "Property[KeyFrames]"] + - ["System.Boolean", "System.Windows.Media.Animation.ClockCollection", "Method[Remove].ReturnValue"] + - ["System.Nullable", "System.Windows.Media.Animation.DoubleAnimation", "Property[By]"] + - ["System.Object", "System.Windows.Media.Animation.ColorKeyFrameCollection", "Property[System.Collections.IList.Item]"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.Animation.Vector3DAnimation!", "Field[FromProperty]"] + - ["System.Int64", "System.Windows.Media.Animation.Int64AnimationUsingKeyFrames", "Method[GetCurrentValueCore].ReturnValue"] + - ["System.Collections.IList", "System.Windows.Media.Animation.ByteAnimationUsingKeyFrames", "Property[System.Windows.Media.Animation.IKeyFrameAnimation.KeyFrames]"] + - ["System.Windows.Media.Media3D.Vector3D", "System.Windows.Media.Animation.SplineVector3DKeyFrame", "Method[InterpolateValueCore].ReturnValue"] + - ["System.String", "System.Windows.Media.Animation.Storyboard!", "Method[GetTargetName].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.Animation.SingleKeyFrameCollection", "Property[IsSynchronized]"] + - ["System.Boolean", "System.Windows.Media.Animation.QuaternionAnimation", "Property[IsCumulative]"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.Animation.SingleAnimation!", "Field[ToProperty]"] + - ["System.Boolean", "System.Windows.Media.Animation.PointAnimationUsingPath", "Property[IsCumulative]"] + - ["System.Windows.Media.Animation.Animatable", "System.Windows.Media.Animation.Animatable", "Method[Clone].ReturnValue"] + - ["System.Windows.Freezable", "System.Windows.Media.Animation.QuarticEase", "Method[CreateInstanceCore].ReturnValue"] + - ["System.Object", "System.Windows.Media.Animation.PointKeyFrame", "Property[System.Windows.Media.Animation.IKeyFrame.Value]"] + - ["System.Windows.Media.Media3D.Vector3D", "System.Windows.Media.Animation.Vector3DAnimationBase", "Method[GetCurrentValue].ReturnValue"] + - ["System.Windows.Media.Animation.ColorKeyFrameCollection", "System.Windows.Media.Animation.ColorKeyFrameCollection", "Method[Clone].ReturnValue"] + - ["System.Windows.Media.Animation.ColorAnimation", "System.Windows.Media.Animation.ColorAnimation", "Method[Clone].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.Animation.PointAnimationUsingKeyFrames", "Method[ShouldSerializeKeyFrames].ReturnValue"] + - ["System.Int32", "System.Windows.Media.Animation.VectorKeyFrameCollection", "Method[System.Collections.IList.Add].ReturnValue"] + - ["System.Windows.Media.Animation.CharAnimationBase", "System.Windows.Media.Animation.CharAnimationBase", "Method[Clone].ReturnValue"] + - ["System.Windows.Duration", "System.Windows.Media.Animation.Timeline", "Method[GetNaturalDuration].ReturnValue"] + - ["System.Collections.IList", "System.Windows.Media.Animation.PointAnimationUsingKeyFrames", "Property[System.Windows.Media.Animation.IKeyFrameAnimation.KeyFrames]"] + - ["System.Double", "System.Windows.Media.Animation.Storyboard", "Method[GetCurrentProgress].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.Animation.Vector3DAnimationUsingKeyFrames", "Method[ShouldSerializeKeyFrames].ReturnValue"] + - ["System.Windows.Freezable", "System.Windows.Media.Animation.DiscreteCharKeyFrame", "Method[CreateInstanceCore].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.Animation.Vector3DKeyFrameCollection", "Method[Contains].ReturnValue"] + - ["System.Nullable", "System.Windows.Media.Animation.Point3DAnimation", "Property[To]"] + - ["System.Windows.Media.Animation.KeyTime", "System.Windows.Media.Animation.CharKeyFrame", "Property[KeyTime]"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.Animation.VectorAnimation!", "Field[FromProperty]"] + - ["System.Int32", "System.Windows.Media.Animation.RectKeyFrameCollection", "Method[Add].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.Animation.MatrixKeyFrame!", "Field[KeyTimeProperty]"] + - ["System.Windows.Duration", "System.Windows.Media.Animation.DecimalAnimationUsingKeyFrames", "Method[GetNaturalDurationCore].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.Animation.Int64KeyFrameCollection", "Method[System.Collections.IList.Contains].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.Animation.ColorAnimation", "Property[IsAdditive]"] + - ["System.Windows.Media.Animation.KeyTime", "System.Windows.Media.Animation.Point3DKeyFrame", "Property[KeyTime]"] + - ["System.Windows.Size", "System.Windows.Media.Animation.SizeKeyFrame", "Property[Value]"] + - ["System.Boolean", "System.Windows.Media.Animation.ClockCollection!", "Method[op_Equality].ReturnValue"] + - ["System.Object", "System.Windows.Media.Animation.ObjectKeyFrame", "Method[InterpolateValue].ReturnValue"] + - ["System.Double", "System.Windows.Media.Animation.CubicEase", "Method[EaseInCore].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.Animation.CharKeyFrame!", "Field[KeyTimeProperty]"] + - ["System.Byte", "System.Windows.Media.Animation.ByteKeyFrame", "Property[Value]"] + - ["System.Windows.Freezable", "System.Windows.Media.Animation.KeySpline", "Method[CreateInstanceCore].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.Animation.Point3DAnimation!", "Field[ByProperty]"] + - ["System.Windows.Media.Animation.Rotation3DKeyFrameCollection", "System.Windows.Media.Animation.Rotation3DKeyFrameCollection", "Method[Clone].ReturnValue"] + - ["System.Windows.Media.Animation.SingleKeyFrameCollection", "System.Windows.Media.Animation.SingleAnimationUsingKeyFrames", "Property[KeyFrames]"] + - ["System.Object", "System.Windows.Media.Animation.StringKeyFrameCollection", "Property[System.Collections.IList.Item]"] + - ["System.Windows.Thickness", "System.Windows.Media.Animation.EasingThicknessKeyFrame", "Method[InterpolateValueCore].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.Animation.PointAnimation", "Property[IsCumulative]"] + - ["System.Nullable", "System.Windows.Media.Animation.RectAnimation", "Property[By]"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.Animation.MatrixAnimationUsingPath!", "Field[PathGeometryProperty]"] + - ["System.Windows.Freezable", "System.Windows.Media.Animation.SingleKeyFrameCollection", "Method[CreateInstanceCore].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.Animation.Int16Animation", "Property[IsCumulative]"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.Animation.EasingVector3DKeyFrame!", "Field[EasingFunctionProperty]"] + - ["System.Windows.Media.Animation.Int16AnimationUsingKeyFrames", "System.Windows.Media.Animation.Int16AnimationUsingKeyFrames", "Method[CloneCurrentValue].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.Animation.ByteKeyFrameCollection", "Property[IsReadOnly]"] + - ["System.Object", "System.Windows.Media.Animation.VectorAnimationBase", "Method[GetCurrentValue].ReturnValue"] + - ["System.Decimal", "System.Windows.Media.Animation.DecimalKeyFrame", "Method[InterpolateValue].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.Animation.Int16Animation!", "Field[ToProperty]"] + - ["System.Boolean", "System.Windows.Media.Animation.TimelineCollection", "Method[FreezeCore].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.Animation.DecimalAnimation!", "Field[ByProperty]"] + - ["System.Int32", "System.Windows.Media.Animation.Int32KeyFrame", "Method[InterpolateValueCore].ReturnValue"] + - ["System.Windows.Freezable", "System.Windows.Media.Animation.DiscreteSingleKeyFrame", "Method[CreateInstanceCore].ReturnValue"] + - ["System.Object", "System.Windows.Media.Animation.Int64KeyFrameCollection", "Property[SyncRoot]"] + - ["System.Nullable", "System.Windows.Media.Animation.Storyboard", "Method[GetCurrentGlobalSpeed].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.Animation.QuaternionAnimation!", "Field[ByProperty]"] + - ["System.Int32", "System.Windows.Media.Animation.LinearInt32KeyFrame", "Method[InterpolateValueCore].ReturnValue"] + - ["System.Windows.Freezable", "System.Windows.Media.Animation.PointKeyFrameCollection", "Method[CreateInstanceCore].ReturnValue"] + - ["System.Windows.Media.Animation.ThicknessKeyFrameCollection", "System.Windows.Media.Animation.ThicknessAnimationUsingKeyFrames", "Property[KeyFrames]"] + - ["System.Boolean", "System.Windows.Media.Animation.DecimalAnimation", "Property[IsCumulative]"] + - ["System.Boolean", "System.Windows.Media.Animation.DoubleKeyFrameCollection", "Property[IsReadOnly]"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.Animation.Timeline!", "Field[SpeedRatioProperty]"] + - ["System.Windows.Freezable", "System.Windows.Media.Animation.Int32AnimationUsingKeyFrames", "Method[CreateInstanceCore].ReturnValue"] + - ["System.TimeSpan", "System.Windows.Media.Animation.SeekStoryboard", "Property[Offset]"] + - ["System.Nullable", "System.Windows.Media.Animation.Clock", "Property[CurrentProgress]"] + - ["System.Windows.Media.Animation.MatrixKeyFrameCollection", "System.Windows.Media.Animation.MatrixAnimationUsingKeyFrames", "Property[KeyFrames]"] + - ["System.Windows.Media.Animation.KeySpline", "System.Windows.Media.Animation.SplineInt64KeyFrame", "Property[KeySpline]"] + - ["System.Int32", "System.Windows.Media.Animation.TimelineCollection", "Method[IndexOf].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.Animation.MatrixKeyFrameCollection", "Method[Contains].ReturnValue"] + - ["System.Windows.Freezable", "System.Windows.Media.Animation.LinearInt32KeyFrame", "Method[CreateInstanceCore].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.Animation.ObjectKeyFrameCollection", "Property[IsSynchronized]"] + - ["System.Boolean", "System.Windows.Media.Animation.Rotation3DKeyFrameCollection", "Property[IsFixedSize]"] + - ["System.Windows.Media.Animation.TimelineCollection", "System.Windows.Media.Animation.TimelineGroup", "Property[Children]"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.Animation.VectorKeyFrame!", "Field[ValueProperty]"] + - ["System.Object", "System.Windows.Media.Animation.Int64AnimationBase", "Method[GetCurrentValue].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.Animation.ThicknessKeyFrameCollection", "Method[System.Collections.IList.Contains].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.Animation.DecimalKeyFrameCollection", "Method[FreezeCore].ReturnValue"] + - ["System.Collections.IEnumerator", "System.Windows.Media.Animation.ObjectKeyFrameCollection", "Method[GetEnumerator].ReturnValue"] + - ["System.Collections.IList", "System.Windows.Media.Animation.BooleanAnimationUsingKeyFrames", "Property[System.Windows.Media.Animation.IKeyFrameAnimation.KeyFrames]"] + - ["System.Double", "System.Windows.Media.Animation.BounceEase", "Method[EaseInCore].ReturnValue"] + - ["System.Object", "System.Windows.Media.Animation.Int16KeyFrameCollection", "Property[System.Collections.IList.Item]"] + - ["System.Windows.Media.Animation.ByteKeyFrame", "System.Windows.Media.Animation.ByteKeyFrameCollection", "Property[Item]"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.Animation.EasingDoubleKeyFrame!", "Field[EasingFunctionProperty]"] + - ["System.Int16", "System.Windows.Media.Animation.EasingInt16KeyFrame", "Method[InterpolateValueCore].ReturnValue"] + - ["System.Windows.Media.Animation.QuaternionAnimationUsingKeyFrames", "System.Windows.Media.Animation.QuaternionAnimationUsingKeyFrames", "Method[Clone].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.Animation.Point3DKeyFrameCollection", "Property[IsFixedSize]"] + - ["System.Int32", "System.Windows.Media.Animation.ThicknessKeyFrameCollection", "Method[System.Collections.IList.IndexOf].ReturnValue"] + - ["System.Windows.Freezable", "System.Windows.Media.Animation.EasingRectKeyFrame", "Method[CreateInstanceCore].ReturnValue"] + - ["System.Windows.Media.Animation.SingleKeyFrame", "System.Windows.Media.Animation.SingleKeyFrameCollection", "Property[Item]"] + - ["System.Nullable", "System.Windows.Media.Animation.RectAnimation", "Property[To]"] + - ["System.Windows.Thickness", "System.Windows.Media.Animation.SplineThicknessKeyFrame", "Method[InterpolateValueCore].ReturnValue"] + - ["System.Windows.Freezable", "System.Windows.Media.Animation.PointAnimation", "Method[CreateInstanceCore].ReturnValue"] + - ["System.Windows.Size", "System.Windows.Media.Animation.SizeKeyFrame", "Method[InterpolateValueCore].ReturnValue"] + - ["System.Windows.Media.Animation.Int16AnimationUsingKeyFrames", "System.Windows.Media.Animation.Int16AnimationUsingKeyFrames", "Method[Clone].ReturnValue"] + - ["System.Int64", "System.Windows.Media.Animation.LinearInt64KeyFrame", "Method[InterpolateValueCore].ReturnValue"] + - ["System.Windows.Media.Animation.Int16KeyFrame", "System.Windows.Media.Animation.Int16KeyFrameCollection", "Property[Item]"] + - ["System.Boolean", "System.Windows.Media.Animation.ThicknessKeyFrameCollection", "Method[FreezeCore].ReturnValue"] + - ["System.Windows.Media.Animation.KeyTime", "System.Windows.Media.Animation.KeyTime!", "Property[Paced]"] + - ["System.Single", "System.Windows.Media.Animation.EasingSingleKeyFrame", "Method[InterpolateValueCore].ReturnValue"] + - ["System.Windows.Freezable", "System.Windows.Media.Animation.SplineQuaternionKeyFrame", "Method[CreateInstanceCore].ReturnValue"] + - ["System.Type", "System.Windows.Media.Animation.ThicknessAnimationBase", "Property[TargetPropertyType]"] + - ["System.Windows.Media.Animation.Point3DKeyFrameCollection", "System.Windows.Media.Animation.Point3DKeyFrameCollection", "Method[Clone].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.Animation.SizeKeyFrame!", "Field[ValueProperty]"] + - ["System.Windows.Media.Animation.Int16KeyFrameCollection", "System.Windows.Media.Animation.Int16AnimationUsingKeyFrames", "Property[KeyFrames]"] + - ["System.Boolean", "System.Windows.Media.Animation.RectKeyFrameCollection", "Property[IsSynchronized]"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.Animation.Storyboard!", "Field[TargetPropertyProperty]"] + - ["System.Windows.Media.Animation.DecimalKeyFrameCollection", "System.Windows.Media.Animation.DecimalAnimationUsingKeyFrames", "Property[KeyFrames]"] + - ["System.Windows.Media.Animation.Timeline", "System.Windows.Media.Animation.Timeline", "Method[CloneCurrentValue].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.Animation.Int64KeyFrameCollection", "Method[FreezeCore].ReturnValue"] + - ["System.Object", "System.Windows.Media.Animation.ObjectAnimationBase", "Method[GetCurrentValueCore].ReturnValue"] + - ["System.Object", "System.Windows.Media.Animation.ObjectAnimationUsingKeyFrames", "Method[GetCurrentValueCore].ReturnValue"] + - ["System.Windows.Freezable", "System.Windows.Media.Animation.DiscreteThicknessKeyFrame", "Method[CreateInstanceCore].ReturnValue"] + - ["System.Object", "System.Windows.Media.Animation.SingleKeyFrame", "Property[System.Windows.Media.Animation.IKeyFrame.Value]"] + - ["System.Nullable", "System.Windows.Media.Animation.ThicknessAnimation", "Property[By]"] + - ["System.Object", "System.Windows.Media.Animation.Vector3DKeyFrame", "Property[System.Windows.Media.Animation.IKeyFrame.Value]"] + - ["System.Object", "System.Windows.Media.Animation.PointKeyFrameCollection", "Property[System.Collections.IList.Item]"] + - ["System.Boolean", "System.Windows.Media.Animation.Int64AnimationUsingKeyFrames", "Method[FreezeCore].ReturnValue"] + - ["System.Windows.Media.Animation.KeyTimeType", "System.Windows.Media.Animation.KeyTimeType!", "Field[TimeSpan]"] + - ["System.Windows.Media.Matrix", "System.Windows.Media.Animation.MatrixKeyFrame", "Property[Value]"] + - ["System.Int32", "System.Windows.Media.Animation.ThicknessKeyFrameCollection", "Method[IndexOf].ReturnValue"] + - ["System.Int64", "System.Windows.Media.Animation.Int64KeyFrame", "Method[InterpolateValue].ReturnValue"] + - ["System.Windows.Freezable", "System.Windows.Media.Animation.LinearDecimalKeyFrame", "Method[CreateInstanceCore].ReturnValue"] + - ["System.String", "System.Windows.Media.Animation.StringKeyFrame", "Property[Value]"] + - ["System.Windows.Freezable", "System.Windows.Media.Animation.Point3DAnimationUsingKeyFrames", "Method[CreateInstanceCore].ReturnValue"] + - ["System.Object", "System.Windows.Media.Animation.DecimalAnimationBase", "Method[GetCurrentValue].ReturnValue"] + - ["System.Int32", "System.Windows.Media.Animation.Point3DKeyFrameCollection", "Method[IndexOf].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.Animation.Int32Animation!", "Field[ToProperty]"] + - ["System.Windows.Media.Animation.Vector3DAnimationUsingKeyFrames", "System.Windows.Media.Animation.Vector3DAnimationUsingKeyFrames", "Method[CloneCurrentValue].ReturnValue"] + - ["System.Windows.Media.Animation.Int32KeyFrameCollection", "System.Windows.Media.Animation.Int32KeyFrameCollection!", "Property[Empty]"] + - ["System.Windows.Media.Animation.KeySpline", "System.Windows.Media.Animation.SplineVector3DKeyFrame", "Property[KeySpline]"] + - ["System.Windows.Thickness", "System.Windows.Media.Animation.ThicknessAnimationBase", "Method[GetCurrentValueCore].ReturnValue"] + - ["System.Windows.Media.Animation.KeySpline", "System.Windows.Media.Animation.SplineSingleKeyFrame", "Property[KeySpline]"] + - ["System.Double", "System.Windows.Media.Animation.LinearDoubleKeyFrame", "Method[InterpolateValueCore].ReturnValue"] + - ["System.Windows.Freezable", "System.Windows.Media.Animation.QuaternionAnimationUsingKeyFrames", "Method[CreateInstanceCore].ReturnValue"] + - ["System.Windows.Media.Animation.PointKeyFrameCollection", "System.Windows.Media.Animation.PointAnimationUsingKeyFrames", "Property[KeyFrames]"] + - ["System.Boolean", "System.Windows.Media.Animation.Int32KeyFrameCollection", "Method[Contains].ReturnValue"] + - ["System.Int16", "System.Windows.Media.Animation.Int16AnimationBase", "Method[GetCurrentValueCore].ReturnValue"] + - ["System.Windows.Freezable", "System.Windows.Media.Animation.VectorAnimationUsingKeyFrames", "Method[CreateInstanceCore].ReturnValue"] + - ["System.Windows.Media.Animation.KeyTime", "System.Windows.Media.Animation.BooleanKeyFrame", "Property[KeyTime]"] + - ["System.Windows.Media.Animation.MatrixAnimationBase", "System.Windows.Media.Animation.MatrixAnimationBase", "Method[Clone].ReturnValue"] + - ["System.Char", "System.Windows.Media.Animation.CharKeyFrame", "Method[InterpolateValueCore].ReturnValue"] + - ["System.Collections.IList", "System.Windows.Media.Animation.Point3DAnimationUsingKeyFrames", "Property[System.Windows.Media.Animation.IKeyFrameAnimation.KeyFrames]"] + - ["System.Boolean", "System.Windows.Media.Animation.ByteKeyFrameCollection", "Property[IsFixedSize]"] + - ["System.Int32", "System.Windows.Media.Animation.VectorKeyFrameCollection", "Method[Add].ReturnValue"] + - ["System.Windows.Media.Animation.Int16KeyFrameCollection", "System.Windows.Media.Animation.Int16KeyFrameCollection!", "Property[Empty]"] + - ["System.Windows.Media.Animation.RepeatBehavior", "System.Windows.Media.Animation.RepeatBehavior!", "Property[Forever]"] + - ["System.Boolean", "System.Windows.Media.Animation.DoubleAnimationUsingPath", "Property[IsCumulative]"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.Animation.Timeline!", "Field[DurationProperty]"] + - ["System.Windows.Media.Animation.ClockController", "System.Windows.Media.Animation.Clock", "Property[Controller]"] + - ["System.Boolean", "System.Windows.Media.Animation.ByteAnimation", "Property[IsCumulative]"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.Animation.EasingByteKeyFrame!", "Field[EasingFunctionProperty]"] + - ["System.Windows.Media.Media3D.Vector3D", "System.Windows.Media.Animation.DiscreteVector3DKeyFrame", "Method[InterpolateValueCore].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.Animation.SingleKeyFrameCollection", "Method[FreezeCore].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.Animation.ClockCollection", "Method[Equals].ReturnValue"] + - ["System.Windows.Rect", "System.Windows.Media.Animation.RectAnimationBase", "Method[GetCurrentValue].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.Animation.VectorKeyFrame!", "Field[KeyTimeProperty]"] + - ["System.Windows.Media.Animation.VectorKeyFrame", "System.Windows.Media.Animation.VectorKeyFrameCollection", "Property[Item]"] + - ["System.Boolean", "System.Windows.Media.Animation.ByteAnimation", "Property[IsAdditive]"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.Animation.RectKeyFrame!", "Field[KeyTimeProperty]"] + - ["System.Windows.Media.Animation.ObjectAnimationUsingKeyFrames", "System.Windows.Media.Animation.ObjectAnimationUsingKeyFrames", "Method[CloneCurrentValue].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.Animation.DecimalAnimationUsingKeyFrames", "Method[FreezeCore].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.Animation.SplineVectorKeyFrame!", "Field[KeySplineProperty]"] + - ["System.Windows.Media.Animation.HandoffBehavior", "System.Windows.Media.Animation.HandoffBehavior!", "Field[SnapshotAndReplace]"] + - ["System.Collections.IList", "System.Windows.Media.Animation.MatrixAnimationUsingKeyFrames", "Property[System.Windows.Media.Animation.IKeyFrameAnimation.KeyFrames]"] + - ["System.Boolean", "System.Windows.Media.Animation.QuaternionAnimation", "Property[IsAdditive]"] + - ["System.Boolean", "System.Windows.Media.Animation.RepeatBehavior", "Property[HasCount]"] + - ["System.Object", "System.Windows.Media.Animation.CharKeyFrameCollection", "Property[SyncRoot]"] + - ["System.Boolean", "System.Windows.Media.Animation.SizeAnimationUsingKeyFrames", "Method[FreezeCore].ReturnValue"] + - ["System.Windows.Media.Animation.Rotation3DKeyFrameCollection", "System.Windows.Media.Animation.Rotation3DAnimationUsingKeyFrames", "Property[KeyFrames]"] + - ["System.Windows.Freezable", "System.Windows.Media.Animation.PointAnimationUsingKeyFrames", "Method[CreateInstanceCore].ReturnValue"] + - ["System.Collections.IList", "System.Windows.Media.Animation.ThicknessAnimationUsingKeyFrames", "Property[System.Windows.Media.Animation.IKeyFrameAnimation.KeyFrames]"] + - ["System.Windows.Vector", "System.Windows.Media.Animation.LinearVectorKeyFrame", "Method[InterpolateValueCore].ReturnValue"] + - ["System.Windows.Duration", "System.Windows.Media.Animation.Clock", "Property[NaturalDuration]"] + - ["System.Windows.Media.Animation.ParallelTimeline", "System.Windows.Media.Animation.ParallelTimeline", "Method[CloneCurrentValue].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.Animation.QuaternionAnimation!", "Field[UseShortestPathProperty]"] + - ["System.Windows.Freezable", "System.Windows.Media.Animation.LinearInt16KeyFrame", "Method[CreateInstanceCore].ReturnValue"] + - ["System.Int16", "System.Windows.Media.Animation.DiscreteInt16KeyFrame", "Method[InterpolateValueCore].ReturnValue"] + - ["System.Nullable", "System.Windows.Media.Animation.SingleAnimation", "Property[From]"] + - ["System.Windows.Freezable", "System.Windows.Media.Animation.LinearPoint3DKeyFrame", "Method[CreateInstanceCore].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.Animation.Int16AnimationUsingKeyFrames", "Property[IsCumulative]"] + - ["System.Windows.Media.Animation.KeyTime", "System.Windows.Media.Animation.SingleKeyFrame", "Property[KeyTime]"] + - ["System.Windows.Media.Animation.CharAnimationUsingKeyFrames", "System.Windows.Media.Animation.CharAnimationUsingKeyFrames", "Method[Clone].ReturnValue"] + - ["System.Windows.Media.Animation.ClockState", "System.Windows.Media.Animation.ClockState!", "Field[Filling]"] + - ["System.Windows.Media.Animation.KeySpline", "System.Windows.Media.Animation.SplineRectKeyFrame", "Property[KeySpline]"] + - ["System.Windows.Freezable", "System.Windows.Media.Animation.RectKeyFrameCollection", "Method[CreateInstanceCore].ReturnValue"] + - ["System.Windows.Freezable", "System.Windows.Media.Animation.ByteAnimationUsingKeyFrames", "Method[CreateInstanceCore].ReturnValue"] + - ["System.Windows.Media.Animation.Point3DAnimationUsingKeyFrames", "System.Windows.Media.Animation.Point3DAnimationUsingKeyFrames", "Method[Clone].ReturnValue"] + - ["System.Windows.Media.Animation.KeySpline", "System.Windows.Media.Animation.SplineColorKeyFrame", "Property[KeySpline]"] + - ["System.Windows.Media.Animation.CharKeyFrame", "System.Windows.Media.Animation.CharKeyFrameCollection", "Property[Item]"] + - ["System.Windows.Freezable", "System.Windows.Media.Animation.Rotation3DAnimation", "Method[CreateInstanceCore].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.Animation.StringKeyFrame!", "Field[ValueProperty]"] + - ["System.Windows.Freezable", "System.Windows.Media.Animation.EasingInt16KeyFrame", "Method[CreateInstanceCore].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.Animation.Rotation3DKeyFrameCollection", "Method[Contains].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.Animation.PointAnimation!", "Field[ToProperty]"] + - ["System.Windows.Media.Animation.ClockGroup", "System.Windows.Media.Animation.TimelineGroup", "Method[CreateClock].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.Animation.Timeline!", "Field[AccelerationRatioProperty]"] + - ["System.Int32", "System.Windows.Media.Animation.SizeKeyFrameCollection", "Method[System.Collections.IList.Add].ReturnValue"] + - ["System.Collections.IList", "System.Windows.Media.Animation.ColorAnimationUsingKeyFrames", "Property[System.Windows.Media.Animation.IKeyFrameAnimation.KeyFrames]"] + - ["System.Windows.Media.Animation.Int32AnimationUsingKeyFrames", "System.Windows.Media.Animation.Int32AnimationUsingKeyFrames", "Method[Clone].ReturnValue"] + - ["System.Windows.Media.Animation.Int32KeyFrameCollection", "System.Windows.Media.Animation.Int32KeyFrameCollection", "Method[Clone].ReturnValue"] + - ["System.Windows.Media.Animation.BooleanAnimationUsingKeyFrames", "System.Windows.Media.Animation.BooleanAnimationUsingKeyFrames", "Method[CloneCurrentValue].ReturnValue"] + - ["System.Type", "System.Windows.Media.Animation.QuaternionAnimationBase", "Property[TargetPropertyType]"] + - ["System.Int32", "System.Windows.Media.Animation.Int32KeyFrameCollection", "Method[Add].ReturnValue"] + - ["System.Windows.Vector", "System.Windows.Media.Animation.VectorAnimationUsingKeyFrames", "Method[GetCurrentValueCore].ReturnValue"] + - ["System.Collections.IEnumerator", "System.Windows.Media.Animation.CharKeyFrameCollection", "Method[GetEnumerator].ReturnValue"] + - ["System.Windows.Media.Animation.PointAnimationUsingKeyFrames", "System.Windows.Media.Animation.PointAnimationUsingKeyFrames", "Method[CloneCurrentValue].ReturnValue"] + - ["System.Int64", "System.Windows.Media.Animation.Int64AnimationBase", "Method[GetCurrentValue].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.Animation.SingleKeyFrameCollection", "Method[Contains].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.Animation.DecimalKeyFrameCollection", "Property[IsFixedSize]"] + - ["System.Windows.Freezable", "System.Windows.Media.Animation.ColorAnimationUsingKeyFrames", "Method[CreateInstanceCore].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.Animation.DecimalKeyFrameCollection", "Property[IsReadOnly]"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.Animation.ObjectKeyFrame!", "Field[ValueProperty]"] + - ["System.Windows.Media.Matrix", "System.Windows.Media.Animation.MatrixKeyFrame", "Method[InterpolateValue].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.Animation.ElasticEase!", "Field[SpringinessProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.Animation.CharKeyFrame!", "Field[ValueProperty]"] + - ["System.Windows.Freezable", "System.Windows.Media.Animation.DiscretePoint3DKeyFrame", "Method[CreateInstanceCore].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.Animation.DoubleAnimationUsingPath!", "Field[PathGeometryProperty]"] + - ["System.Object", "System.Windows.Media.Animation.ColorAnimationBase", "Method[GetCurrentValue].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.Animation.BooleanKeyFrameCollection", "Property[IsFixedSize]"] + - ["System.Windows.Media.Animation.KeyTime", "System.Windows.Media.Animation.PointKeyFrame", "Property[KeyTime]"] + - ["System.Windows.Media.Color", "System.Windows.Media.Animation.ColorAnimationBase", "Method[GetCurrentValue].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.Animation.CharKeyFrameCollection", "Property[IsSynchronized]"] + - ["System.Double", "System.Windows.Media.Animation.PowerEase", "Method[EaseInCore].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.Animation.CharKeyFrameCollection", "Property[IsFixedSize]"] + - ["System.Type", "System.Windows.Media.Animation.Point3DAnimationBase", "Property[TargetPropertyType]"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.Animation.RectAnimation!", "Field[EasingFunctionProperty]"] + - ["System.Windows.Point", "System.Windows.Media.Animation.PointAnimationUsingKeyFrames", "Method[GetCurrentValueCore].ReturnValue"] + - ["System.Windows.Media.Animation.Clock", "System.Windows.Media.Animation.ClockCollection", "Property[Item]"] + - ["System.Object", "System.Windows.Media.Animation.VectorKeyFrame", "Property[System.Windows.Media.Animation.IKeyFrame.Value]"] + - ["System.Nullable", "System.Windows.Media.Animation.Vector3DAnimation", "Property[By]"] + - ["System.Object", "System.Windows.Media.Animation.ObjectKeyFrame", "Property[System.Windows.Media.Animation.IKeyFrame.Value]"] + - ["System.Windows.Media.Animation.RepeatBehavior", "System.Windows.Media.Animation.Timeline", "Property[RepeatBehavior]"] + - ["System.Windows.Media.Media3D.Point3D", "System.Windows.Media.Animation.LinearPoint3DKeyFrame", "Method[InterpolateValueCore].ReturnValue"] + - ["System.Windows.Freezable", "System.Windows.Media.Animation.ColorAnimation", "Method[CreateInstanceCore].ReturnValue"] + - ["System.Windows.Media.Animation.IEasingFunction", "System.Windows.Media.Animation.EasingDecimalKeyFrame", "Property[EasingFunction]"] + - ["System.Nullable", "System.Windows.Media.Animation.VectorAnimation", "Property[From]"] + - ["System.Object", "System.Windows.Media.Animation.VectorKeyFrameCollection", "Property[System.Collections.IList.Item]"] + - ["System.Boolean", "System.Windows.Media.Animation.Rotation3DKeyFrameCollection", "Method[System.Collections.IList.Contains].ReturnValue"] + - ["System.Windows.Media.Animation.Rotation3DAnimationUsingKeyFrames", "System.Windows.Media.Animation.Rotation3DAnimationUsingKeyFrames", "Method[Clone].ReturnValue"] + - ["System.Nullable", "System.Windows.Media.Animation.SizeAnimation", "Property[From]"] + - ["System.Boolean", "System.Windows.Media.Animation.BooleanAnimationBase", "Method[GetCurrentValue].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.Animation.Timeline", "Method[FreezeCore].ReturnValue"] + - ["System.Object", "System.Windows.Media.Animation.ByteAnimationBase", "Method[GetCurrentValue].ReturnValue"] + - ["System.Windows.Media.Animation.CharKeyFrameCollection", "System.Windows.Media.Animation.CharKeyFrameCollection", "Method[Clone].ReturnValue"] + - ["System.Nullable", "System.Windows.Media.Animation.Int16Animation", "Property[From]"] + - ["System.Windows.Vector", "System.Windows.Media.Animation.VectorAnimationBase", "Method[GetCurrentValue].ReturnValue"] + - ["System.Type", "System.Windows.Media.Animation.Rotation3DAnimationBase", "Property[TargetPropertyType]"] + - ["System.Windows.Freezable", "System.Windows.Media.Animation.DiscreteByteKeyFrame", "Method[CreateInstanceCore].ReturnValue"] + - ["System.Double", "System.Windows.Media.Animation.QuarticEase", "Method[EaseInCore].ReturnValue"] + - ["System.Object", "System.Windows.Media.Animation.CharAnimationBase", "Method[GetCurrentValue].ReturnValue"] + - ["System.Windows.Size", "System.Windows.Media.Animation.SizeAnimationUsingKeyFrames", "Method[GetCurrentValueCore].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.Animation.Vector3DAnimation!", "Field[ByProperty]"] + - ["System.Windows.Media.Animation.DecimalAnimation", "System.Windows.Media.Animation.DecimalAnimation", "Method[Clone].ReturnValue"] + - ["System.Windows.Freezable", "System.Windows.Media.Animation.EasingVectorKeyFrame", "Method[CreateInstanceCore].ReturnValue"] + - ["System.Windows.Freezable", "System.Windows.Media.Animation.ByteAnimation", "Method[CreateInstanceCore].ReturnValue"] + - ["System.Windows.Freezable", "System.Windows.Media.Animation.Point3DKeyFrameCollection", "Method[CreateInstanceCore].ReturnValue"] + - ["System.Windows.Media.Animation.ByteKeyFrameCollection", "System.Windows.Media.Animation.ByteKeyFrameCollection", "Method[Clone].ReturnValue"] + - ["System.Windows.Media.Animation.KeyTime", "System.Windows.Media.Animation.Int64KeyFrame", "Property[KeyTime]"] + - ["System.Boolean", "System.Windows.Media.Animation.BooleanAnimationUsingKeyFrames", "Method[GetCurrentValueCore].ReturnValue"] + - ["System.Int16", "System.Windows.Media.Animation.Int16AnimationUsingKeyFrames", "Method[GetCurrentValueCore].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.Animation.ColorKeyFrameCollection", "Property[IsFixedSize]"] + - ["System.Boolean", "System.Windows.Media.Animation.StringKeyFrameCollection", "Method[Contains].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.Animation.SizeAnimation!", "Field[FromProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.Animation.SizeAnimation!", "Field[EasingFunctionProperty]"] + - ["System.Object", "System.Windows.Media.Animation.MatrixKeyFrameCollection", "Property[System.Collections.IList.Item]"] + - ["System.Windows.Duration", "System.Windows.Media.Animation.Int32AnimationUsingKeyFrames", "Method[GetNaturalDurationCore].ReturnValue"] + - ["System.Windows.Media.Animation.Int64KeyFrameCollection", "System.Windows.Media.Animation.Int64AnimationUsingKeyFrames", "Property[KeyFrames]"] + - ["System.Windows.Media.Animation.PointKeyFrameCollection", "System.Windows.Media.Animation.PointKeyFrameCollection", "Method[Clone].ReturnValue"] + - ["System.Int32", "System.Windows.Media.Animation.ColorKeyFrameCollection", "Method[Add].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.Animation.StringAnimationUsingKeyFrames", "Method[FreezeCore].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.Animation.PointKeyFrameCollection", "Property[IsSynchronized]"] + - ["System.Windows.Freezable", "System.Windows.Media.Animation.RectAnimationUsingKeyFrames", "Method[CreateInstanceCore].ReturnValue"] + - ["System.Windows.Vector", "System.Windows.Media.Animation.SplineVectorKeyFrame", "Method[InterpolateValueCore].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.Animation.BooleanKeyFrame!", "Field[ValueProperty]"] + - ["System.Double", "System.Windows.Media.Animation.KeyTime", "Property[Percent]"] + - ["System.Boolean", "System.Windows.Media.Animation.Int32KeyFrameCollection", "Method[System.Collections.IList.Contains].ReturnValue"] + - ["System.Windows.Duration", "System.Windows.Media.Animation.DoubleAnimationUsingKeyFrames", "Method[GetNaturalDurationCore].ReturnValue"] + - ["System.Windows.Size", "System.Windows.Media.Animation.SplineSizeKeyFrame", "Method[InterpolateValueCore].ReturnValue"] + - ["System.Windows.Thickness", "System.Windows.Media.Animation.ThicknessAnimation", "Method[GetCurrentValueCore].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.Animation.DecimalKeyFrameCollection", "Property[IsSynchronized]"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.Animation.ColorAnimation!", "Field[EasingFunctionProperty]"] + - ["System.Boolean", "System.Windows.Media.Animation.DoubleAnimationUsingKeyFrames", "Method[FreezeCore].ReturnValue"] + - ["System.Int32", "System.Windows.Media.Animation.CharKeyFrameCollection", "Method[System.Collections.IList.Add].ReturnValue"] + - ["System.Windows.Freezable", "System.Windows.Media.Animation.DoubleAnimationUsingKeyFrames", "Method[CreateInstanceCore].ReturnValue"] + - ["System.Int32", "System.Windows.Media.Animation.StringKeyFrameCollection", "Method[IndexOf].ReturnValue"] + - ["System.Object", "System.Windows.Media.Animation.Vector3DKeyFrameCollection", "Property[SyncRoot]"] + - ["System.Int32", "System.Windows.Media.Animation.DoubleKeyFrameCollection", "Property[Count]"] + - ["System.Windows.Media.Animation.IEasingFunction", "System.Windows.Media.Animation.SizeAnimation", "Property[EasingFunction]"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.Animation.SplineRectKeyFrame!", "Field[KeySplineProperty]"] + - ["System.Boolean", "System.Windows.Media.Animation.SeekStoryboard", "Method[ShouldSerializeOffset].ReturnValue"] + - ["System.Int32", "System.Windows.Media.Animation.TimelineCollection", "Method[System.Collections.IList.IndexOf].ReturnValue"] + - ["System.Int32", "System.Windows.Media.Animation.Rotation3DKeyFrameCollection", "Property[Count]"] + - ["System.Double", "System.Windows.Media.Animation.Storyboard", "Method[GetCurrentGlobalSpeed].ReturnValue"] + - ["System.Windows.Media.Animation.Vector3DKeyFrameCollection", "System.Windows.Media.Animation.Vector3DKeyFrameCollection", "Method[Clone].ReturnValue"] + - ["System.Collections.IList", "System.Windows.Media.Animation.VectorAnimationUsingKeyFrames", "Property[System.Windows.Media.Animation.IKeyFrameAnimation.KeyFrames]"] + - ["System.Nullable", "System.Windows.Media.Animation.Int64Animation", "Property[From]"] + - ["System.Boolean", "System.Windows.Media.Animation.VectorKeyFrameCollection", "Property[IsReadOnly]"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.Animation.SplinePoint3DKeyFrame!", "Field[KeySplineProperty]"] + - ["System.Int32", "System.Windows.Media.Animation.ObjectKeyFrameCollection", "Method[Add].ReturnValue"] + - ["System.Int64", "System.Windows.Media.Animation.Int64Animation", "Method[GetCurrentValueCore].ReturnValue"] + - ["System.Windows.Media.Animation.IEasingFunction", "System.Windows.Media.Animation.EasingColorKeyFrame", "Property[EasingFunction]"] + - ["System.Int32", "System.Windows.Media.Animation.Int64KeyFrameCollection", "Property[Count]"] + - ["System.Object", "System.Windows.Media.Animation.QuaternionAnimationBase", "Method[GetCurrentValue].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.Animation.BounceEase!", "Field[BouncinessProperty]"] + - ["System.Object", "System.Windows.Media.Animation.DecimalKeyFrameCollection", "Property[System.Collections.IList.Item]"] + - ["System.Windows.Media.Animation.IEasingFunction", "System.Windows.Media.Animation.EasingDoubleKeyFrame", "Property[EasingFunction]"] + - ["System.Windows.Media.Animation.KeyTime", "System.Windows.Media.Animation.Int16KeyFrame", "Property[KeyTime]"] + - ["System.Int32", "System.Windows.Media.Animation.BounceEase", "Property[Bounces]"] + - ["System.Boolean", "System.Windows.Media.Animation.ColorKeyFrameCollection", "Property[IsSynchronized]"] + - ["System.Boolean", "System.Windows.Media.Animation.TimelineCollection", "Method[Remove].ReturnValue"] + - ["System.Int32", "System.Windows.Media.Animation.Rotation3DKeyFrameCollection", "Method[IndexOf].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.Animation.ColorKeyFrameCollection", "Property[IsReadOnly]"] + - ["System.Int32", "System.Windows.Media.Animation.BooleanKeyFrameCollection", "Method[System.Collections.IList.IndexOf].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.Animation.Rotation3DKeyFrameCollection", "Property[IsReadOnly]"] + - ["System.Boolean", "System.Windows.Media.Animation.StringKeyFrameCollection", "Property[IsSynchronized]"] + - ["System.Windows.Freezable", "System.Windows.Media.Animation.EasingSingleKeyFrame", "Method[CreateInstanceCore].ReturnValue"] + - ["System.Int32", "System.Windows.Media.Animation.Int64KeyFrameCollection", "Method[IndexOf].ReturnValue"] + - ["System.Double", "System.Windows.Media.Animation.BackEase", "Property[Amplitude]"] + - ["System.Windows.Freezable", "System.Windows.Media.Animation.SplinePointKeyFrame", "Method[CreateInstanceCore].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.Animation.Int32Animation", "Property[IsAdditive]"] + - ["System.Windows.Freezable", "System.Windows.Media.Animation.SineEase", "Method[CreateInstanceCore].ReturnValue"] + - ["System.Windows.Freezable", "System.Windows.Media.Animation.SplinePoint3DKeyFrame", "Method[CreateInstanceCore].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.Animation.VectorKeyFrameCollection", "Method[FreezeCore].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.Animation.ThicknessAnimation!", "Field[ByProperty]"] + - ["System.Object", "System.Windows.Media.Animation.Int64KeyFrame", "Property[System.Windows.Media.Animation.IKeyFrame.Value]"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.Animation.Rotation3DKeyFrame!", "Field[ValueProperty]"] + - ["System.Windows.Media.Animation.ThicknessKeyFrameCollection", "System.Windows.Media.Animation.ThicknessKeyFrameCollection!", "Property[Empty]"] + - ["System.Boolean", "System.Windows.Media.Animation.Int32KeyFrameCollection", "Property[IsReadOnly]"] + - ["System.Collections.IList", "System.Windows.Media.Animation.QuaternionAnimationUsingKeyFrames", "Property[System.Windows.Media.Animation.IKeyFrameAnimation.KeyFrames]"] + - ["System.Boolean", "System.Windows.Media.Animation.BooleanKeyFrame", "Method[InterpolateValue].ReturnValue"] + - ["System.Collections.IEnumerator", "System.Windows.Media.Animation.VectorKeyFrameCollection", "Method[GetEnumerator].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.Animation.PointAnimation!", "Field[EasingFunctionProperty]"] + - ["System.Windows.Rect", "System.Windows.Media.Animation.RectAnimation", "Method[GetCurrentValueCore].ReturnValue"] + - ["System.Windows.Media.Animation.IEasingFunction", "System.Windows.Media.Animation.EasingRectKeyFrame", "Property[EasingFunction]"] + - ["System.Windows.Media.Color", "System.Windows.Media.Animation.SplineColorKeyFrame", "Method[InterpolateValueCore].ReturnValue"] + - ["System.Object", "System.Windows.Media.Animation.Int32KeyFrameCollection", "Property[System.Collections.IList.Item]"] + - ["System.Windows.Media.Animation.SizeAnimationBase", "System.Windows.Media.Animation.SizeAnimationBase", "Method[Clone].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.Animation.SingleAnimation", "Property[IsCumulative]"] + - ["System.Boolean", "System.Windows.Media.Animation.Rotation3DKeyFrameCollection", "Property[IsSynchronized]"] + - ["System.Windows.Media.Animation.KeyTime", "System.Windows.Media.Animation.QuaternionKeyFrame", "Property[KeyTime]"] + - ["System.Windows.Freezable", "System.Windows.Media.Animation.EasingRotation3DKeyFrame", "Method[CreateInstanceCore].ReturnValue"] + - ["System.Int32", "System.Windows.Media.Animation.SizeKeyFrameCollection", "Method[IndexOf].ReturnValue"] + - ["System.Int32", "System.Windows.Media.Animation.ByteKeyFrameCollection", "Property[Count]"] + - ["System.Windows.Media.Animation.AnimationTimeline", "System.Windows.Media.Animation.AnimationTimeline", "Method[Clone].ReturnValue"] + - ["System.Double", "System.Windows.Media.Animation.DoubleKeyFrame", "Method[InterpolateValue].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.Animation.Animatable!", "Method[ShouldSerializeStoredWeakReference].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.Animation.PointKeyFrameCollection", "Property[IsFixedSize]"] + - ["System.Windows.Media.Animation.Vector3DAnimationUsingKeyFrames", "System.Windows.Media.Animation.Vector3DAnimationUsingKeyFrames", "Method[Clone].ReturnValue"] + - ["System.Int32", "System.Windows.Media.Animation.ThicknessKeyFrameCollection", "Method[System.Collections.IList.Add].ReturnValue"] + - ["System.Type", "System.Windows.Media.Animation.Int32AnimationBase", "Property[TargetPropertyType]"] + - ["System.Windows.Media.Animation.Int32KeyFrame", "System.Windows.Media.Animation.Int32KeyFrameCollection", "Property[Item]"] + - ["System.Windows.Media.Animation.SizeAnimation", "System.Windows.Media.Animation.SizeAnimation", "Method[Clone].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.Animation.KeyTime", "Method[Equals].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.Animation.Vector3DKeyFrame!", "Field[KeyTimeProperty]"] + - ["System.Windows.Freezable", "System.Windows.Media.Animation.BooleanAnimationUsingKeyFrames", "Method[CreateInstanceCore].ReturnValue"] + - ["System.Collections.IList", "System.Windows.Media.Animation.DecimalAnimationUsingKeyFrames", "Property[System.Windows.Media.Animation.IKeyFrameAnimation.KeyFrames]"] + - ["System.Object", "System.Windows.Media.Animation.RectKeyFrameCollection", "Property[SyncRoot]"] + - ["System.Windows.Media.Animation.ThicknessAnimationUsingKeyFrames", "System.Windows.Media.Animation.ThicknessAnimationUsingKeyFrames", "Method[CloneCurrentValue].ReturnValue"] + - ["System.Windows.Media.Animation.ThicknessAnimationBase", "System.Windows.Media.Animation.ThicknessAnimationBase", "Method[Clone].ReturnValue"] + - ["System.Object", "System.Windows.Media.Animation.Rotation3DAnimationBase", "Method[GetCurrentValue].ReturnValue"] + - ["System.Windows.Media.Animation.DoubleAnimationUsingKeyFrames", "System.Windows.Media.Animation.DoubleAnimationUsingKeyFrames", "Method[CloneCurrentValue].ReturnValue"] + - ["System.Collections.IEnumerator", "System.Windows.Media.Animation.RectKeyFrameCollection", "Method[GetEnumerator].ReturnValue"] + - ["System.Windows.Media.Animation.KeyTime", "System.Windows.Media.Animation.DecimalKeyFrame", "Property[KeyTime]"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.Animation.BooleanKeyFrame!", "Field[KeyTimeProperty]"] + - ["System.Windows.Media.Animation.ColorAnimationUsingKeyFrames", "System.Windows.Media.Animation.ColorAnimationUsingKeyFrames", "Method[CloneCurrentValue].ReturnValue"] + - ["System.Windows.Media.Animation.TimelineGroup", "System.Windows.Media.Animation.TimelineGroup", "Method[Clone].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.Animation.Rotation3DAnimation!", "Field[ByProperty]"] + - ["System.Boolean", "System.Windows.Media.Animation.QuaternionKeyFrameCollection", "Method[FreezeCore].ReturnValue"] + - ["System.Windows.Freezable", "System.Windows.Media.Animation.LinearQuaternionKeyFrame", "Method[CreateInstanceCore].ReturnValue"] + - ["System.Object", "System.Windows.Media.Animation.StringKeyFrameCollection", "Property[SyncRoot]"] + - ["System.Boolean", "System.Windows.Media.Animation.PointAnimation", "Property[IsAdditive]"] + - ["System.Windows.Media.Animation.IEasingFunction", "System.Windows.Media.Animation.ThicknessAnimation", "Property[EasingFunction]"] + - ["System.Int32", "System.Windows.Media.Animation.DiscreteInt32KeyFrame", "Method[InterpolateValueCore].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.Animation.DoubleAnimation!", "Field[FromProperty]"] + - ["System.Windows.Freezable", "System.Windows.Media.Animation.DiscreteInt16KeyFrame", "Method[CreateInstanceCore].ReturnValue"] + - ["System.Windows.Media.Animation.SizeKeyFrameCollection", "System.Windows.Media.Animation.SizeKeyFrameCollection!", "Property[Empty]"] + - ["System.Boolean", "System.Windows.Media.Animation.CharKeyFrameCollection", "Method[Contains].ReturnValue"] + - ["System.Windows.Duration", "System.Windows.Media.Animation.Timeline", "Property[Duration]"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.Animation.Point3DAnimation!", "Field[EasingFunctionProperty]"] + - ["System.Int32", "System.Windows.Media.Animation.RectKeyFrameCollection", "Method[System.Collections.IList.Add].ReturnValue"] + - ["System.Windows.Media.Animation.KeyTime", "System.Windows.Media.Animation.StringKeyFrame", "Property[KeyTime]"] + - ["System.Boolean", "System.Windows.Media.Animation.RectKeyFrameCollection", "Method[Contains].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.Animation.MatrixKeyFrameCollection", "Property[IsFixedSize]"] + - ["System.Boolean", "System.Windows.Media.Animation.Int16AnimationUsingKeyFrames", "Method[ShouldSerializeKeyFrames].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.Animation.SizeKeyFrameCollection", "Method[Contains].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.Animation.RectKeyFrameCollection", "Method[System.Collections.IList.Contains].ReturnValue"] + - ["System.Windows.Freezable", "System.Windows.Media.Animation.LinearSingleKeyFrame", "Method[CreateInstanceCore].ReturnValue"] + - ["System.Int32", "System.Windows.Media.Animation.PointKeyFrameCollection", "Property[Count]"] + - ["System.Collections.IEnumerator", "System.Windows.Media.Animation.DoubleKeyFrameCollection", "Method[GetEnumerator].ReturnValue"] + - ["System.Int32", "System.Windows.Media.Animation.SingleKeyFrameCollection", "Property[Count]"] + - ["System.Char", "System.Windows.Media.Animation.CharAnimationUsingKeyFrames", "Method[GetCurrentValueCore].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.Animation.QuaternionKeyFrameCollection", "Property[IsReadOnly]"] + - ["System.Boolean", "System.Windows.Media.Animation.ThicknessAnimation", "Property[IsCumulative]"] + - ["System.Windows.Media.Animation.MatrixKeyFrameCollection", "System.Windows.Media.Animation.MatrixKeyFrameCollection", "Method[Clone].ReturnValue"] + - ["System.Int32", "System.Windows.Media.Animation.StringKeyFrameCollection", "Method[Add].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.Animation.Int16Animation!", "Field[FromProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.Animation.ByteAnimation!", "Field[ToProperty]"] + - ["System.Boolean", "System.Windows.Media.Animation.SingleKeyFrameCollection", "Property[IsReadOnly]"] + - ["System.Windows.Media.Animation.SizeAnimationUsingKeyFrames", "System.Windows.Media.Animation.SizeAnimationUsingKeyFrames", "Method[Clone].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.Animation.VectorKeyFrameCollection", "Property[IsSynchronized]"] + - ["System.Windows.Size", "System.Windows.Media.Animation.SizeAnimationBase", "Method[GetCurrentValueCore].ReturnValue"] + - ["System.Windows.Media.Animation.DecimalKeyFrame", "System.Windows.Media.Animation.DecimalKeyFrameCollection", "Property[Item]"] + - ["System.Int32", "System.Windows.Media.Animation.StringKeyFrameCollection", "Property[Count]"] + - ["System.Windows.Media.Media3D.Rotation3D", "System.Windows.Media.Animation.Rotation3DAnimationBase", "Method[GetCurrentValue].ReturnValue"] + - ["System.Windows.Media.Animation.SlipBehavior", "System.Windows.Media.Animation.SlipBehavior!", "Field[Slip]"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.Animation.RectKeyFrame!", "Field[ValueProperty]"] + - ["System.Windows.Freezable", "System.Windows.Media.Animation.MatrixKeyFrameCollection", "Method[CreateInstanceCore].ReturnValue"] + - ["System.Double", "System.Windows.Media.Animation.ExponentialEase", "Method[EaseInCore].ReturnValue"] + - ["System.Object", "System.Windows.Media.Animation.RectKeyFrame", "Property[System.Windows.Media.Animation.IKeyFrame.Value]"] + - ["System.Boolean", "System.Windows.Media.Animation.PointKeyFrameCollection", "Property[IsReadOnly]"] + - ["System.Windows.Freezable", "System.Windows.Media.Animation.SplineDecimalKeyFrame", "Method[CreateInstanceCore].ReturnValue"] + - ["System.Type", "System.Windows.Media.Animation.AnimationTimeline", "Property[TargetPropertyType]"] + - ["System.Nullable", "System.Windows.Media.Animation.Vector3DAnimation", "Property[From]"] + - ["System.Windows.Media.Animation.Point3DAnimationUsingKeyFrames", "System.Windows.Media.Animation.Point3DAnimationUsingKeyFrames", "Method[CloneCurrentValue].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.Animation.Timeline!", "Field[FillBehaviorProperty]"] + - ["System.Collections.IList", "System.Windows.Media.Animation.StringAnimationUsingKeyFrames", "Property[System.Windows.Media.Animation.IKeyFrameAnimation.KeyFrames]"] + - ["System.Boolean", "System.Windows.Media.Animation.Int32Animation", "Property[IsCumulative]"] + - ["System.Boolean", "System.Windows.Media.Animation.QuaternionAnimation", "Property[UseShortestPath]"] + - ["System.Boolean", "System.Windows.Media.Animation.Int16KeyFrameCollection", "Method[System.Collections.IList.Contains].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.Animation.SplineDecimalKeyFrame!", "Field[KeySplineProperty]"] + - ["System.Windows.Duration", "System.Windows.Media.Animation.RectAnimationUsingKeyFrames", "Method[GetNaturalDurationCore].ReturnValue"] + - ["System.Windows.Media.Animation.TimeSeekOrigin", "System.Windows.Media.Animation.SeekStoryboard", "Property[Origin]"] + - ["System.Windows.Media.Animation.Clock", "System.Windows.Media.Animation.TimelineGroup", "Method[AllocateClock].ReturnValue"] + - ["System.Windows.Media.Media3D.Rotation3D", "System.Windows.Media.Animation.DiscreteRotation3DKeyFrame", "Method[InterpolateValueCore].ReturnValue"] + - ["System.Windows.Media.Media3D.Quaternion", "System.Windows.Media.Animation.LinearQuaternionKeyFrame", "Method[InterpolateValueCore].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.Animation.StringKeyFrame!", "Field[KeyTimeProperty]"] + - ["System.Boolean", "System.Windows.Media.Animation.PointAnimationUsingKeyFrames", "Property[IsAdditive]"] + - ["System.Windows.Media.Animation.RectKeyFrameCollection", "System.Windows.Media.Animation.RectKeyFrameCollection", "Method[Clone].ReturnValue"] + - ["System.Collections.IEnumerator", "System.Windows.Media.Animation.Rotation3DKeyFrameCollection", "Method[GetEnumerator].ReturnValue"] + - ["System.Type", "System.Windows.Media.Animation.Int16AnimationBase", "Property[TargetPropertyType]"] + - ["System.Double", "System.Windows.Media.Animation.ElasticEase", "Property[Springiness]"] + - ["System.Byte", "System.Windows.Media.Animation.ByteAnimation", "Method[GetCurrentValueCore].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.Animation.Int64KeyFrameCollection", "Property[IsFixedSize]"] + - ["System.Windows.Media.Animation.MatrixAnimationUsingKeyFrames", "System.Windows.Media.Animation.MatrixAnimationUsingKeyFrames", "Method[CloneCurrentValue].ReturnValue"] + - ["System.Double", "System.Windows.Media.Animation.BackEase", "Method[EaseInCore].ReturnValue"] + - ["System.Windows.Freezable", "System.Windows.Media.Animation.Int16KeyFrameCollection", "Method[CreateInstanceCore].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.Animation.EasingQuaternionKeyFrame", "Property[UseShortestPath]"] + - ["System.Boolean", "System.Windows.Media.Animation.AnimationTimeline", "Property[IsDestinationDefault]"] + - ["System.String", "System.Windows.Media.Animation.StringKeyFrame", "Method[InterpolateValueCore].ReturnValue"] + - ["System.Windows.Media.Matrix", "System.Windows.Media.Animation.MatrixAnimationUsingPath", "Method[GetCurrentValueCore].ReturnValue"] + - ["System.Windows.Media.Animation.RectKeyFrameCollection", "System.Windows.Media.Animation.RectAnimationUsingKeyFrames", "Property[KeyFrames]"] + - ["System.Windows.Media.Animation.EasingMode", "System.Windows.Media.Animation.EasingMode!", "Field[EaseIn]"] + - ["System.Windows.Media.Animation.StringAnimationBase", "System.Windows.Media.Animation.StringAnimationBase", "Method[Clone].ReturnValue"] + - ["System.Windows.Point", "System.Windows.Media.Animation.KeySpline", "Property[ControlPoint2]"] + - ["System.Boolean", "System.Windows.Media.Animation.DiscreteBooleanKeyFrame", "Method[InterpolateValueCore].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.Animation.RepeatBehavior!", "Method[op_Inequality].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.Animation.BooleanAnimationBase", "Method[GetCurrentValueCore].ReturnValue"] + - ["System.Windows.Freezable", "System.Windows.Media.Animation.LinearDoubleKeyFrame", "Method[CreateInstanceCore].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.Animation.Int32KeyFrameCollection", "Property[IsSynchronized]"] + - ["System.Boolean", "System.Windows.Media.Animation.Vector3DKeyFrameCollection", "Property[IsFixedSize]"] + - ["System.Boolean", "System.Windows.Media.Animation.DoubleAnimationUsingPath", "Property[IsAdditive]"] + - ["System.Windows.Thickness", "System.Windows.Media.Animation.ThicknessKeyFrame", "Method[InterpolateValueCore].ReturnValue"] + - ["System.Nullable", "System.Windows.Media.Animation.SizeAnimation", "Property[By]"] + - ["System.Int32", "System.Windows.Media.Animation.DoubleKeyFrameCollection", "Method[System.Collections.IList.IndexOf].ReturnValue"] + - ["System.Windows.Freezable", "System.Windows.Media.Animation.ExponentialEase", "Method[CreateInstanceCore].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.Animation.Point3DKeyFrameCollection", "Property[IsSynchronized]"] + - ["System.Boolean", "System.Windows.Media.Animation.ThicknessAnimationUsingKeyFrames", "Method[ShouldSerializeKeyFrames].ReturnValue"] + - ["System.Windows.Freezable", "System.Windows.Media.Animation.QuaternionAnimation", "Method[CreateInstanceCore].ReturnValue"] + - ["System.Windows.Point", "System.Windows.Media.Animation.PointKeyFrame", "Method[InterpolateValueCore].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.Animation.SplineQuaternionKeyFrame", "Property[UseShortestPath]"] + - ["System.Windows.Freezable", "System.Windows.Media.Animation.LinearSizeKeyFrame", "Method[CreateInstanceCore].ReturnValue"] + - ["System.Object", "System.Windows.Media.Animation.ThicknessKeyFrame", "Property[System.Windows.Media.Animation.IKeyFrame.Value]"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.Animation.VectorAnimation!", "Field[EasingFunctionProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.Animation.EasingPointKeyFrame!", "Field[EasingFunctionProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.Animation.ThicknessAnimation!", "Field[EasingFunctionProperty]"] + - ["System.Boolean", "System.Windows.Media.Animation.BooleanKeyFrameCollection", "Property[IsReadOnly]"] + - ["System.Double", "System.Windows.Media.Animation.DoubleAnimationBase", "Method[GetCurrentValue].ReturnValue"] + - ["System.Object", "System.Windows.Media.Animation.Point3DKeyFrameCollection", "Property[SyncRoot]"] + - ["System.Windows.Media.Animation.PointKeyFrameCollection", "System.Windows.Media.Animation.PointKeyFrameCollection!", "Property[Empty]"] + - ["System.Int32", "System.Windows.Media.Animation.Storyboard", "Method[GetCurrentIteration].ReturnValue"] + - ["System.Windows.Freezable", "System.Windows.Media.Animation.LinearVector3DKeyFrame", "Method[CreateInstanceCore].ReturnValue"] + - ["System.Collections.IEnumerator", "System.Windows.Media.Animation.Int16KeyFrameCollection", "Method[GetEnumerator].ReturnValue"] + - ["System.Int32", "System.Windows.Media.Animation.Rotation3DKeyFrameCollection", "Method[System.Collections.IList.Add].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.Animation.IAnimatable", "Property[HasAnimatedProperties]"] + - ["System.Double", "System.Windows.Media.Animation.ElasticEase", "Method[EaseInCore].ReturnValue"] + - ["System.Nullable", "System.Windows.Media.Animation.VectorAnimation", "Property[To]"] + - ["System.Boolean", "System.Windows.Media.Animation.Int64AnimationUsingKeyFrames", "Property[IsAdditive]"] + - ["System.Windows.Freezable", "System.Windows.Media.Animation.QuinticEase", "Method[CreateInstanceCore].ReturnValue"] + - ["System.Type", "System.Windows.Media.Animation.RectAnimationBase", "Property[TargetPropertyType]"] + - ["System.Windows.Media.Animation.ByteKeyFrameCollection", "System.Windows.Media.Animation.ByteKeyFrameCollection!", "Property[Empty]"] + - ["System.Int32", "System.Windows.Media.Animation.StringKeyFrameCollection", "Method[System.Collections.IList.IndexOf].ReturnValue"] + - ["System.Windows.Media.Animation.IEasingFunction", "System.Windows.Media.Animation.Vector3DAnimation", "Property[EasingFunction]"] + - ["System.Object", "System.Windows.Media.Animation.DoubleKeyFrameCollection", "Property[System.Collections.IList.Item]"] + - ["System.Nullable", "System.Windows.Media.Animation.Int64Animation", "Property[By]"] + - ["System.Windows.Media.Animation.IEasingFunction", "System.Windows.Media.Animation.EasingByteKeyFrame", "Property[EasingFunction]"] + - ["System.Nullable", "System.Windows.Media.Animation.Int32Animation", "Property[To]"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.Animation.MatrixAnimationUsingPath!", "Field[DoesRotateWithTangentProperty]"] + - ["System.Collections.IList", "System.Windows.Media.Animation.CharAnimationUsingKeyFrames", "Property[System.Windows.Media.Animation.IKeyFrameAnimation.KeyFrames]"] + - ["System.Boolean", "System.Windows.Media.Animation.SingleAnimationUsingKeyFrames", "Property[IsCumulative]"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.Animation.SplineThicknessKeyFrame!", "Field[KeySplineProperty]"] + - ["System.Boolean", "System.Windows.Media.Animation.Vector3DAnimation", "Property[IsAdditive]"] + - ["System.Int32", "System.Windows.Media.Animation.DoubleKeyFrameCollection", "Method[System.Collections.IList.Add].ReturnValue"] + - ["System.Windows.Media.Animation.BooleanAnimationUsingKeyFrames", "System.Windows.Media.Animation.BooleanAnimationUsingKeyFrames", "Method[Clone].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.Animation.EasingSingleKeyFrame!", "Field[EasingFunctionProperty]"] + - ["System.Windows.Media.Animation.Int32Animation", "System.Windows.Media.Animation.Int32Animation", "Method[Clone].ReturnValue"] + - ["System.Windows.Freezable", "System.Windows.Media.Animation.SplineThicknessKeyFrame", "Method[CreateInstanceCore].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.Animation.SplineVector3DKeyFrame!", "Field[KeySplineProperty]"] + - ["System.Double", "System.Windows.Media.Animation.DoubleAnimationBase", "Method[GetCurrentValueCore].ReturnValue"] + - ["System.Int64", "System.Windows.Media.Animation.SplineInt64KeyFrame", "Method[InterpolateValueCore].ReturnValue"] + - ["System.Windows.Freezable", "System.Windows.Media.Animation.TimelineCollection", "Method[CreateInstanceCore].ReturnValue"] + - ["System.Object", "System.Windows.Media.Animation.Point3DKeyFrameCollection", "Property[System.Collections.IList.Item]"] + - ["System.Windows.Media.Animation.KeyTime", "System.Windows.Media.Animation.VectorKeyFrame", "Property[KeyTime]"] + - ["System.Windows.Media.Animation.KeySpline", "System.Windows.Media.Animation.SplineThicknessKeyFrame", "Property[KeySpline]"] + - ["System.Windows.Media.Animation.Int16AnimationBase", "System.Windows.Media.Animation.Int16AnimationBase", "Method[Clone].ReturnValue"] + - ["System.Windows.Media.Animation.ColorKeyFrame", "System.Windows.Media.Animation.ColorKeyFrameCollection", "Property[Item]"] + - ["System.Boolean", "System.Windows.Media.Animation.ThicknessAnimationUsingKeyFrames", "Property[IsCumulative]"] + - ["System.Int32", "System.Windows.Media.Animation.RectKeyFrameCollection", "Method[IndexOf].ReturnValue"] + - ["System.Byte", "System.Windows.Media.Animation.EasingByteKeyFrame", "Method[InterpolateValueCore].ReturnValue"] + - ["System.Nullable", "System.Windows.Media.Animation.Int32Animation", "Property[From]"] + - ["System.Boolean", "System.Windows.Media.Animation.Int32AnimationUsingKeyFrames", "Property[IsAdditive]"] + - ["System.Windows.Vector", "System.Windows.Media.Animation.VectorKeyFrame", "Property[Value]"] + - ["System.Windows.Media.Animation.ObjectKeyFrameCollection", "System.Windows.Media.Animation.ObjectAnimationUsingKeyFrames", "Property[KeyFrames]"] + - ["System.Double", "System.Windows.Media.Animation.DiscreteDoubleKeyFrame", "Method[InterpolateValueCore].ReturnValue"] + - ["System.Collections.IList", "System.Windows.Media.Animation.DoubleAnimationUsingKeyFrames", "Property[System.Windows.Media.Animation.IKeyFrameAnimation.KeyFrames]"] + - ["System.Int32", "System.Windows.Media.Animation.Int32KeyFrameCollection", "Method[System.Collections.IList.Add].ReturnValue"] + - ["System.Object", "System.Windows.Media.Animation.ColorKeyFrameCollection", "Property[SyncRoot]"] + - ["System.Double", "System.Windows.Media.Animation.PowerEase", "Property[Power]"] + - ["System.Boolean", "System.Windows.Media.Animation.DecimalKeyFrameCollection", "Method[Contains].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.Animation.SizeAnimationUsingKeyFrames", "Method[ShouldSerializeKeyFrames].ReturnValue"] + - ["System.Windows.Media.Color", "System.Windows.Media.Animation.ColorKeyFrame", "Method[InterpolateValueCore].ReturnValue"] + - ["System.Int32", "System.Windows.Media.Animation.DecimalKeyFrameCollection", "Method[System.Collections.IList.IndexOf].ReturnValue"] + - ["System.Object", "System.Windows.Media.Animation.StringAnimationBase", "Method[GetCurrentValue].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.Animation.ClockCollection!", "Method[op_Inequality].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.Animation.DecimalAnimation!", "Field[ToProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.Animation.AnimationException", "Property[Property]"] + - ["System.Boolean", "System.Windows.Media.Animation.SizeKeyFrameCollection", "Property[IsSynchronized]"] + - ["System.Windows.Media.Color", "System.Windows.Media.Animation.LinearColorKeyFrame", "Method[InterpolateValueCore].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.Animation.PointKeyFrameCollection", "Method[Contains].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.Animation.MatrixAnimationUsingKeyFrames", "Method[ShouldSerializeKeyFrames].ReturnValue"] + - ["System.Windows.Media.Animation.PointAnimationUsingPath", "System.Windows.Media.Animation.PointAnimationUsingPath", "Method[Clone].ReturnValue"] + - ["System.Windows.Media.Animation.VectorKeyFrameCollection", "System.Windows.Media.Animation.VectorKeyFrameCollection!", "Property[Empty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.Animation.RectAnimation!", "Field[ByProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.Animation.Rotation3DKeyFrame!", "Field[KeyTimeProperty]"] + - ["System.Boolean", "System.Windows.Media.Animation.QuaternionKeyFrameCollection", "Method[System.Collections.IList.Contains].ReturnValue"] + - ["System.Double", "System.Windows.Media.Animation.Timeline", "Property[DecelerationRatio]"] + - ["System.Windows.Freezable", "System.Windows.Media.Animation.SplineDoubleKeyFrame", "Method[CreateInstanceCore].ReturnValue"] + - ["System.Windows.Media.Animation.RectAnimationBase", "System.Windows.Media.Animation.RectAnimationBase", "Method[Clone].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.Animation.Int16KeyFrame!", "Field[KeyTimeProperty]"] + - ["System.Boolean", "System.Windows.Media.Animation.RectAnimationUsingKeyFrames", "Method[FreezeCore].ReturnValue"] + - ["System.Type", "System.Windows.Media.Animation.BooleanAnimationBase", "Property[TargetPropertyType]"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.Animation.Rotation3DAnimation!", "Field[EasingFunctionProperty]"] + - ["System.Collections.IEnumerator", "System.Windows.Media.Animation.ColorKeyFrameCollection", "Method[GetEnumerator].ReturnValue"] + - ["System.Object", "System.Windows.Media.Animation.ByteKeyFrameCollection", "Property[SyncRoot]"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.Animation.ByteAnimation!", "Field[ByProperty]"] + - ["System.Windows.Media.Animation.MatrixKeyFrameCollection", "System.Windows.Media.Animation.MatrixKeyFrameCollection!", "Property[Empty]"] + - ["System.Double", "System.Windows.Media.Animation.BounceEase", "Property[Bounciness]"] + - ["System.Windows.Freezable", "System.Windows.Media.Animation.SplineSingleKeyFrame", "Method[CreateInstanceCore].ReturnValue"] + - ["System.Collections.IEnumerator", "System.Windows.Media.Animation.PointKeyFrameCollection", "Method[GetEnumerator].ReturnValue"] + - ["System.Windows.Freezable", "System.Windows.Media.Animation.LinearRotation3DKeyFrame", "Method[CreateInstanceCore].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.Animation.ByteKeyFrameCollection", "Method[System.Collections.IList.Contains].ReturnValue"] + - ["System.String", "System.Windows.Media.Animation.ControllableStoryboardAction", "Property[BeginStoryboardName]"] + - ["System.Type", "System.Windows.Media.Animation.DecimalAnimationBase", "Property[TargetPropertyType]"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.Animation.SplineByteKeyFrame!", "Field[KeySplineProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.Animation.RectAnimation!", "Field[ToProperty]"] + - ["System.Windows.Duration", "System.Windows.Media.Animation.Rotation3DAnimationUsingKeyFrames", "Method[GetNaturalDurationCore].ReturnValue"] + - ["System.Int32", "System.Windows.Media.Animation.MatrixKeyFrameCollection", "Method[Add].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.Animation.Timeline", "Property[AutoReverse]"] + - ["System.Boolean", "System.Windows.Media.Animation.ColorAnimationUsingKeyFrames", "Method[ShouldSerializeKeyFrames].ReturnValue"] + - ["System.Windows.Freezable", "System.Windows.Media.Animation.SplineSizeKeyFrame", "Method[CreateInstanceCore].ReturnValue"] + - ["System.Nullable", "System.Windows.Media.Animation.Clock", "Property[CurrentGlobalSpeed]"] + - ["System.Boolean", "System.Windows.Media.Animation.Int16Animation", "Property[IsAdditive]"] + - ["System.Int32", "System.Windows.Media.Animation.Rotation3DKeyFrameCollection", "Method[Add].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.Animation.DoubleAnimation", "Property[IsCumulative]"] + - ["System.Boolean", "System.Windows.Media.Animation.VectorAnimationUsingKeyFrames", "Method[FreezeCore].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.Animation.ColorAnimationUsingKeyFrames", "Property[IsAdditive]"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.Animation.SplineSingleKeyFrame!", "Field[KeySplineProperty]"] + - ["System.Windows.Freezable", "System.Windows.Media.Animation.DiscreteInt64KeyFrame", "Method[CreateInstanceCore].ReturnValue"] + - ["System.Windows.Media.Animation.RectAnimation", "System.Windows.Media.Animation.RectAnimation", "Method[Clone].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.Animation.EasingRectKeyFrame!", "Field[EasingFunctionProperty]"] + - ["System.Object", "System.Windows.Media.Animation.SingleKeyFrameCollection", "Property[System.Collections.IList.Item]"] + - ["System.Boolean", "System.Windows.Media.Animation.DecimalAnimationUsingKeyFrames", "Property[IsCumulative]"] + - ["System.Collections.IEnumerator", "System.Windows.Media.Animation.Int64KeyFrameCollection", "Method[GetEnumerator].ReturnValue"] + - ["System.Type", "System.Windows.Media.Animation.SingleAnimationBase", "Property[TargetPropertyType]"] + - ["System.Windows.Freezable", "System.Windows.Media.Animation.DiscreteQuaternionKeyFrame", "Method[CreateInstanceCore].ReturnValue"] + - ["System.Windows.Media.Animation.Storyboard", "System.Windows.Media.Animation.Storyboard", "Method[Clone].ReturnValue"] + - ["System.Windows.Media.Animation.KeyTime", "System.Windows.Media.Animation.DoubleKeyFrame", "Property[KeyTime]"] + - ["System.Boolean", "System.Windows.Media.Animation.CharKeyFrameCollection", "Method[FreezeCore].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.Animation.ByteAnimationUsingKeyFrames", "Method[ShouldSerializeKeyFrames].ReturnValue"] + - ["System.Char", "System.Windows.Media.Animation.CharAnimationBase", "Method[GetCurrentValue].ReturnValue"] + - ["System.Windows.Duration", "System.Windows.Media.Animation.Int16AnimationUsingKeyFrames", "Method[GetNaturalDurationCore].ReturnValue"] + - ["System.Int32", "System.Windows.Media.Animation.MatrixKeyFrameCollection", "Method[System.Collections.IList.Add].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.Animation.DoubleKeyFrame!", "Field[KeyTimeProperty]"] + - ["System.Windows.Media.Animation.DecimalKeyFrameCollection", "System.Windows.Media.Animation.DecimalKeyFrameCollection", "Method[Clone].ReturnValue"] + - ["System.Single", "System.Windows.Media.Animation.SingleKeyFrame", "Property[Value]"] + - ["System.Windows.Media.Animation.SizeKeyFrameCollection", "System.Windows.Media.Animation.SizeKeyFrameCollection", "Method[Clone].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.Animation.Int16KeyFrameCollection", "Property[IsReadOnly]"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.Animation.BounceEase!", "Field[BouncesProperty]"] + - ["System.Nullable", "System.Windows.Media.Animation.ByteAnimation", "Property[To]"] + - ["System.Boolean", "System.Windows.Media.Animation.MatrixAnimationUsingKeyFrames", "Method[FreezeCore].ReturnValue"] + - ["System.Windows.Media.Media3D.Quaternion", "System.Windows.Media.Animation.QuaternionKeyFrame", "Method[InterpolateValueCore].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.Animation.Storyboard!", "Field[TargetNameProperty]"] + - ["System.Windows.Media.Media3D.Point3D", "System.Windows.Media.Animation.Point3DKeyFrame", "Method[InterpolateValueCore].ReturnValue"] + - ["System.Int32", "System.Windows.Media.Animation.ThicknessKeyFrameCollection", "Method[Add].ReturnValue"] + - ["System.Windows.Media.Animation.StringKeyFrameCollection", "System.Windows.Media.Animation.StringAnimationUsingKeyFrames", "Property[KeyFrames]"] + - ["System.Boolean", "System.Windows.Media.Animation.ColorKeyFrameCollection", "Method[Contains].ReturnValue"] + - ["System.Windows.Media.Animation.KeyTimeType", "System.Windows.Media.Animation.KeyTimeType!", "Field[Uniform]"] + - ["System.Collections.IEnumerator", "System.Windows.Media.Animation.ThicknessKeyFrameCollection", "Method[GetEnumerator].ReturnValue"] + - ["System.Int32", "System.Windows.Media.Animation.Int32KeyFrameCollection", "Method[IndexOf].ReturnValue"] + - ["System.Windows.Vector", "System.Windows.Media.Animation.DiscreteVectorKeyFrame", "Method[InterpolateValueCore].ReturnValue"] + - ["System.Double", "System.Windows.Media.Animation.RepeatBehavior", "Property[Count]"] + - ["System.Windows.Media.Animation.ByteAnimationUsingKeyFrames", "System.Windows.Media.Animation.ByteAnimationUsingKeyFrames", "Method[Clone].ReturnValue"] + - ["System.Object", "System.Windows.Media.Animation.Rotation3DKeyFrame", "Property[System.Windows.Media.Animation.IKeyFrame.Value]"] + - ["System.Windows.Freezable", "System.Windows.Media.Animation.ByteKeyFrameCollection", "Method[CreateInstanceCore].ReturnValue"] + - ["System.Windows.Freezable", "System.Windows.Media.Animation.EasingInt32KeyFrame", "Method[CreateInstanceCore].ReturnValue"] + - ["System.Windows.Media.Animation.Vector3DKeyFrame", "System.Windows.Media.Animation.Vector3DKeyFrameCollection", "Property[Item]"] + - ["System.Windows.Media.Animation.IEasingFunction", "System.Windows.Media.Animation.EasingPointKeyFrame", "Property[EasingFunction]"] + - ["System.Double", "System.Windows.Media.Animation.EasingFunctionBase", "Method[EaseInCore].ReturnValue"] + - ["System.Windows.Freezable", "System.Windows.Media.Animation.Int16Animation", "Method[CreateInstanceCore].ReturnValue"] + - ["System.String", "System.Windows.Media.Animation.RepeatBehavior", "Method[ToString].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.Animation.PointAnimationUsingPath!", "Field[PathGeometryProperty]"] + - ["System.Windows.Media.PathGeometry", "System.Windows.Media.Animation.PointAnimationUsingPath", "Property[PathGeometry]"] + - ["System.Boolean", "System.Windows.Media.Animation.DoubleKeyFrameCollection", "Method[Contains].ReturnValue"] + - ["System.Windows.Media.Animation.IEasingFunction", "System.Windows.Media.Animation.EasingSizeKeyFrame", "Property[EasingFunction]"] + - ["System.Single", "System.Windows.Media.Animation.SingleAnimationUsingKeyFrames", "Method[GetCurrentValueCore].ReturnValue"] + - ["System.Windows.Freezable", "System.Windows.Media.Animation.EasingSizeKeyFrame", "Method[CreateInstanceCore].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.Animation.SizeAnimation", "Property[IsCumulative]"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.Animation.SingleAnimation!", "Field[EasingFunctionProperty]"] + - ["System.Boolean", "System.Windows.Media.Animation.Int16KeyFrameCollection", "Property[IsFixedSize]"] + - ["System.Windows.Media.Animation.Timeline", "System.Windows.Media.Animation.TimelineCollection", "Property[Item]"] + - ["System.Object", "System.Windows.Media.Animation.StringKeyFrame", "Property[System.Windows.Media.Animation.IKeyFrame.Value]"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.Animation.SplineDoubleKeyFrame!", "Field[KeySplineProperty]"] + - ["System.Windows.Media.Animation.IEasingFunction", "System.Windows.Media.Animation.Int64Animation", "Property[EasingFunction]"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.Animation.MatrixAnimationUsingPath!", "Field[IsOffsetCumulativeProperty]"] + - ["System.Boolean", "System.Windows.Media.Animation.VectorAnimationUsingKeyFrames", "Property[IsAdditive]"] + - ["System.Int32", "System.Windows.Media.Animation.SingleKeyFrameCollection", "Method[System.Collections.IList.Add].ReturnValue"] + - ["System.Windows.Rect", "System.Windows.Media.Animation.RectKeyFrame", "Method[InterpolateValue].ReturnValue"] + - ["System.Windows.Freezable", "System.Windows.Media.Animation.DiscreteBooleanKeyFrame", "Method[CreateInstanceCore].ReturnValue"] + - ["System.Windows.Media.Animation.KeySpline", "System.Windows.Media.Animation.SplineDecimalKeyFrame", "Property[KeySpline]"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.Animation.SplineInt32KeyFrame!", "Field[KeySplineProperty]"] + - ["System.Object", "System.Windows.Media.Animation.RectKeyFrameCollection", "Property[System.Collections.IList.Item]"] + - ["System.Windows.Point", "System.Windows.Media.Animation.PointAnimationBase", "Method[GetCurrentValue].ReturnValue"] + - ["System.Windows.Media.Animation.QuaternionAnimationBase", "System.Windows.Media.Animation.QuaternionAnimationBase", "Method[Clone].ReturnValue"] + - ["System.Nullable", "System.Windows.Media.Animation.Storyboard", "Method[GetCurrentTime].ReturnValue"] + - ["System.Int32", "System.Windows.Media.Animation.SizeKeyFrameCollection", "Property[Count]"] + - ["System.Nullable", "System.Windows.Media.Animation.SingleAnimation", "Property[To]"] + - ["System.Windows.Media.Animation.TimeSeekOrigin", "System.Windows.Media.Animation.TimeSeekOrigin!", "Field[BeginTime]"] + - ["System.Boolean", "System.Windows.Media.Animation.VectorKeyFrameCollection", "Method[System.Collections.IList.Contains].ReturnValue"] + - ["System.Windows.Media.Animation.HandoffBehavior", "System.Windows.Media.Animation.BeginStoryboard", "Property[HandoffBehavior]"] + - ["System.Windows.Media.Animation.PathAnimationSource", "System.Windows.Media.Animation.DoubleAnimationUsingPath", "Property[Source]"] + - ["System.Windows.Media.Animation.KeySpline", "System.Windows.Media.Animation.SplineRotation3DKeyFrame", "Property[KeySpline]"] + - ["System.Int32", "System.Windows.Media.Animation.KeyTime", "Method[GetHashCode].ReturnValue"] + - ["System.Windows.Media.Media3D.Vector3D", "System.Windows.Media.Animation.Vector3DKeyFrame", "Property[Value]"] + - ["System.Boolean", "System.Windows.Media.Animation.RepeatBehavior", "Method[Equals].ReturnValue"] + - ["System.Object", "System.Windows.Media.Animation.DoubleKeyFrame", "Property[System.Windows.Media.Animation.IKeyFrame.Value]"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.Animation.SingleAnimation!", "Field[ByProperty]"] + - ["System.Nullable", "System.Windows.Media.Animation.Clock", "Property[CurrentTime]"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.Animation.MatrixAnimationUsingPath!", "Field[IsAngleCumulativeProperty]"] + - ["System.Boolean", "System.Windows.Media.Animation.Int32KeyFrameCollection", "Method[FreezeCore].ReturnValue"] + - ["System.Windows.Media.Animation.KeyTime", "System.Windows.Media.Animation.MatrixKeyFrame", "Property[KeyTime]"] + - ["System.Windows.Freezable", "System.Windows.Media.Animation.SplineByteKeyFrame", "Method[CreateInstanceCore].ReturnValue"] + - ["System.Double", "System.Windows.Media.Animation.EasingDoubleKeyFrame", "Method[InterpolateValueCore].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.Animation.MatrixAnimationUsingPath", "Property[IsAdditive]"] + - ["System.Windows.Media.Animation.DoubleKeyFrameCollection", "System.Windows.Media.Animation.DoubleAnimationUsingKeyFrames", "Property[KeyFrames]"] + - ["System.Windows.Media.Animation.Vector3DAnimation", "System.Windows.Media.Animation.Vector3DAnimation", "Method[Clone].ReturnValue"] + - ["System.Windows.Media.Animation.DoubleAnimationUsingPath", "System.Windows.Media.Animation.DoubleAnimationUsingPath", "Method[Clone].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.Animation.ByteAnimationUsingKeyFrames", "Property[IsAdditive]"] + - ["System.Windows.Media.Color", "System.Windows.Media.Animation.ColorKeyFrame", "Property[Value]"] + - ["System.Int32", "System.Windows.Media.Animation.Int16KeyFrameCollection", "Method[IndexOf].ReturnValue"] + - ["System.Windows.Media.Media3D.Vector3D", "System.Windows.Media.Animation.LinearVector3DKeyFrame", "Method[InterpolateValueCore].ReturnValue"] + - ["System.Object", "System.Windows.Media.Animation.SingleKeyFrameCollection", "Property[SyncRoot]"] + - ["System.Windows.Freezable", "System.Windows.Media.Animation.QuadraticEase", "Method[CreateInstanceCore].ReturnValue"] + - ["System.Windows.Media.Animation.IEasingFunction", "System.Windows.Media.Animation.EasingInt64KeyFrame", "Property[EasingFunction]"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.Animation.Int64KeyFrame!", "Field[ValueProperty]"] + - ["System.Windows.Media.Animation.Storyboard", "System.Windows.Media.Animation.BeginStoryboard", "Property[Storyboard]"] + - ["System.Windows.Media.Animation.ThicknessAnimationUsingKeyFrames", "System.Windows.Media.Animation.ThicknessAnimationUsingKeyFrames", "Method[Clone].ReturnValue"] + - ["System.Object", "System.Windows.Media.Animation.BooleanKeyFrame", "Property[System.Windows.Media.Animation.IKeyFrame.Value]"] + - ["System.Windows.Media.Animation.Int64Animation", "System.Windows.Media.Animation.Int64Animation", "Method[Clone].ReturnValue"] + - ["System.Object", "System.Windows.Media.Animation.IKeyFrame", "Property[Value]"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.Animation.ColorAnimation!", "Field[ToProperty]"] + - ["System.Windows.Media.Animation.KeySpline", "System.Windows.Media.Animation.SplineInt16KeyFrame", "Property[KeySpline]"] + - ["System.Windows.Media.Media3D.Point3D", "System.Windows.Media.Animation.EasingPoint3DKeyFrame", "Method[InterpolateValueCore].ReturnValue"] + - ["System.Windows.Freezable", "System.Windows.Media.Animation.Point3DAnimation", "Method[CreateInstanceCore].ReturnValue"] + - ["System.Object", "System.Windows.Media.Animation.IAnimatable", "Method[GetAnimationBaseValue].ReturnValue"] + - ["System.Byte", "System.Windows.Media.Animation.ByteAnimationBase", "Method[GetCurrentValueCore].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.Animation.TimelineCollection", "Property[System.Collections.Generic.ICollection.IsReadOnly]"] + - ["System.Int32", "System.Windows.Media.Animation.DecimalKeyFrameCollection", "Property[Count]"] + - ["System.Int32", "System.Windows.Media.Animation.PointKeyFrameCollection", "Method[System.Collections.IList.Add].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.Animation.PointAnimationUsingKeyFrames", "Property[IsCumulative]"] + - ["System.Windows.Freezable", "System.Windows.Media.Animation.VectorAnimation", "Method[CreateInstanceCore].ReturnValue"] + - ["System.Windows.Media.Animation.PointAnimationBase", "System.Windows.Media.Animation.PointAnimationBase", "Method[Clone].ReturnValue"] + - ["System.Collections.IList", "System.Windows.Media.Animation.SingleAnimationUsingKeyFrames", "Property[System.Windows.Media.Animation.IKeyFrameAnimation.KeyFrames]"] + - ["System.Windows.Media.Animation.KeyTime", "System.Windows.Media.Animation.SizeKeyFrame", "Property[KeyTime]"] + - ["System.Int16", "System.Windows.Media.Animation.Int16KeyFrame", "Method[InterpolateValue].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.Animation.SizeKeyFrameCollection", "Property[IsReadOnly]"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.Animation.Int32Animation!", "Field[FromProperty]"] + - ["System.Boolean", "System.Windows.Media.Animation.DoubleKeyFrameCollection", "Method[FreezeCore].ReturnValue"] + - ["System.Windows.Media.Media3D.Rotation3D", "System.Windows.Media.Animation.Rotation3DAnimationUsingKeyFrames", "Method[GetCurrentValueCore].ReturnValue"] + - ["System.Windows.Thickness", "System.Windows.Media.Animation.ThicknessKeyFrame", "Property[Value]"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.Animation.AnimationTimeline!", "Field[IsCumulativeProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.Animation.PointKeyFrame!", "Field[ValueProperty]"] + - ["System.Windows.Freezable", "System.Windows.Media.Animation.SplineVectorKeyFrame", "Method[CreateInstanceCore].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.Animation.Rotation3DAnimation", "Property[IsAdditive]"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.Animation.EasingQuaternionKeyFrame!", "Field[EasingFunctionProperty]"] + - ["System.Boolean", "System.Windows.Media.Animation.Vector3DAnimation", "Property[IsCumulative]"] + - ["System.Decimal", "System.Windows.Media.Animation.DecimalKeyFrame", "Property[Value]"] + - ["System.Windows.Media.PathGeometry", "System.Windows.Media.Animation.DoubleAnimationUsingPath", "Property[PathGeometry]"] + - ["System.Windows.Media.Animation.Int64AnimationUsingKeyFrames", "System.Windows.Media.Animation.Int64AnimationUsingKeyFrames", "Method[CloneCurrentValue].ReturnValue"] + - ["System.Windows.Media.Animation.Int16Animation", "System.Windows.Media.Animation.Int16Animation", "Method[Clone].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.Animation.Vector3DKeyFrameCollection", "Property[IsSynchronized]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemWindowsMediaConverters/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemWindowsMediaConverters/model.yml new file mode 100644 index 000000000000..ec7499c8c7f5 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemWindowsMediaConverters/model.yml @@ -0,0 +1,49 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Boolean", "System.Windows.Media.Converters.MatrixValueSerializer", "Method[CanConvertFromString].ReturnValue"] + - ["System.String", "System.Windows.Media.Converters.CacheModeValueSerializer", "Method[ConvertToString].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.Converters.CacheModeValueSerializer", "Method[CanConvertFromString].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.Converters.GeometryValueSerializer", "Method[CanConvertToString].ReturnValue"] + - ["System.Object", "System.Windows.Media.Converters.Int32CollectionValueSerializer", "Method[ConvertFromString].ReturnValue"] + - ["System.String", "System.Windows.Media.Converters.GeometryValueSerializer", "Method[ConvertToString].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.Converters.BrushValueSerializer", "Method[CanConvertFromString].ReturnValue"] + - ["System.Object", "System.Windows.Media.Converters.PointCollectionValueSerializer", "Method[ConvertFromString].ReturnValue"] + - ["System.Object", "System.Windows.Media.Converters.BaseIListConverter", "Method[ConvertTo].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.Converters.CacheModeValueSerializer", "Method[CanConvertToString].ReturnValue"] + - ["System.Object", "System.Windows.Media.Converters.CacheModeValueSerializer", "Method[ConvertFromString].ReturnValue"] + - ["System.String", "System.Windows.Media.Converters.TransformValueSerializer", "Method[ConvertToString].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.Converters.PointCollectionValueSerializer", "Method[CanConvertToString].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.Converters.GeometryValueSerializer", "Method[CanConvertFromString].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.Converters.Int32CollectionValueSerializer", "Method[CanConvertFromString].ReturnValue"] + - ["System.String", "System.Windows.Media.Converters.PointCollectionValueSerializer", "Method[ConvertToString].ReturnValue"] + - ["System.String", "System.Windows.Media.Converters.Int32CollectionValueSerializer", "Method[ConvertToString].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.Converters.Int32CollectionValueSerializer", "Method[CanConvertToString].ReturnValue"] + - ["System.String", "System.Windows.Media.Converters.PathFigureCollectionValueSerializer", "Method[ConvertToString].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.Converters.DoubleCollectionValueSerializer", "Method[CanConvertToString].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.Converters.MatrixValueSerializer", "Method[CanConvertToString].ReturnValue"] + - ["System.Object", "System.Windows.Media.Converters.MatrixValueSerializer", "Method[ConvertFromString].ReturnValue"] + - ["System.Object", "System.Windows.Media.Converters.PathFigureCollectionValueSerializer", "Method[ConvertFromString].ReturnValue"] + - ["System.Object", "System.Windows.Media.Converters.VectorCollectionValueSerializer", "Method[ConvertFromString].ReturnValue"] + - ["System.String", "System.Windows.Media.Converters.DoubleCollectionValueSerializer", "Method[ConvertToString].ReturnValue"] + - ["System.String", "System.Windows.Media.Converters.MatrixValueSerializer", "Method[ConvertToString].ReturnValue"] + - ["System.Object", "System.Windows.Media.Converters.BrushValueSerializer", "Method[ConvertFromString].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.Converters.TransformValueSerializer", "Method[CanConvertFromString].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.Converters.BaseIListConverter", "Method[CanConvertTo].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.Converters.DoubleCollectionValueSerializer", "Method[CanConvertFromString].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.Converters.PathFigureCollectionValueSerializer", "Method[CanConvertToString].ReturnValue"] + - ["System.Object", "System.Windows.Media.Converters.TransformValueSerializer", "Method[ConvertFromString].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.Converters.BaseIListConverter", "Method[CanConvertFrom].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.Converters.VectorCollectionValueSerializer", "Method[CanConvertFromString].ReturnValue"] + - ["System.String", "System.Windows.Media.Converters.BrushValueSerializer", "Method[ConvertToString].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.Converters.BrushValueSerializer", "Method[CanConvertToString].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.Converters.TransformValueSerializer", "Method[CanConvertToString].ReturnValue"] + - ["System.Object", "System.Windows.Media.Converters.DoubleCollectionValueSerializer", "Method[ConvertFromString].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.Converters.VectorCollectionValueSerializer", "Method[CanConvertToString].ReturnValue"] + - ["System.Object", "System.Windows.Media.Converters.BaseIListConverter", "Method[ConvertFrom].ReturnValue"] + - ["System.Object", "System.Windows.Media.Converters.GeometryValueSerializer", "Method[ConvertFromString].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.Converters.PathFigureCollectionValueSerializer", "Method[CanConvertFromString].ReturnValue"] + - ["System.String", "System.Windows.Media.Converters.VectorCollectionValueSerializer", "Method[ConvertToString].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.Converters.PointCollectionValueSerializer", "Method[CanConvertFromString].ReturnValue"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemWindowsMediaEffects/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemWindowsMediaEffects/model.yml new file mode 100644 index 000000000000..061c92700417 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemWindowsMediaEffects/model.yml @@ -0,0 +1,168 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Int32", "System.Windows.Media.Effects.BitmapEffectCollection", "Method[System.Collections.IList.IndexOf].ReturnValue"] + - ["System.Windows.Media.Effects.OuterGlowBitmapEffect", "System.Windows.Media.Effects.OuterGlowBitmapEffect", "Method[CloneCurrentValue].ReturnValue"] + - ["System.Double", "System.Windows.Media.Effects.ShaderEffect", "Property[PaddingBottom]"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.Effects.DropShadowEffect!", "Field[DirectionProperty]"] + - ["System.Windows.Media.Effects.PixelShader", "System.Windows.Media.Effects.ShaderEffect", "Property[PixelShader]"] + - ["System.Int32", "System.Windows.Media.Effects.BitmapEffectCollection", "Property[Count]"] + - ["System.Windows.Media.Effects.BitmapEffectGroup", "System.Windows.Media.Effects.BitmapEffectGroup", "Method[Clone].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.Effects.ShaderEffect!", "Method[RegisterPixelShaderSamplerProperty].ReturnValue"] + - ["System.Windows.Media.Effects.ShaderEffect", "System.Windows.Media.Effects.ShaderEffect", "Method[CloneCurrentValue].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.Effects.BlurBitmapEffect!", "Field[RadiusProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.Effects.OuterGlowBitmapEffect!", "Field[GlowSizeProperty]"] + - ["System.Boolean", "System.Windows.Media.Effects.BitmapEffectCollection", "Method[System.Collections.IList.Contains].ReturnValue"] + - ["System.Windows.Freezable", "System.Windows.Media.Effects.BitmapEffectCollection", "Method[CreateInstanceCore].ReturnValue"] + - ["System.Double", "System.Windows.Media.Effects.BlurEffect", "Property[Radius]"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.Effects.DropShadowEffect!", "Field[ColorProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.Effects.DropShadowEffect!", "Field[ShadowDepthProperty]"] + - ["System.Boolean", "System.Windows.Media.Effects.BitmapEffectCollection", "Property[System.Collections.IList.IsFixedSize]"] + - ["System.Double", "System.Windows.Media.Effects.BevelBitmapEffect", "Property[Smoothness]"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.Effects.BlurEffect!", "Field[RadiusProperty]"] + - ["System.Double", "System.Windows.Media.Effects.ShaderEffect", "Property[PaddingLeft]"] + - ["System.Double", "System.Windows.Media.Effects.OuterGlowBitmapEffect", "Property[Opacity]"] + - ["System.Windows.Freezable", "System.Windows.Media.Effects.DropShadowEffect", "Method[CreateInstanceCore].ReturnValue"] + - ["System.Double", "System.Windows.Media.Effects.BevelBitmapEffect", "Property[Relief]"] + - ["System.Int32", "System.Windows.Media.Effects.BitmapEffectCollection", "Method[IndexOf].ReturnValue"] + - ["System.Windows.Media.Imaging.BitmapSource", "System.Windows.Media.Effects.BitmapEffectInput!", "Property[ContextInputSource]"] + - ["System.Boolean", "System.Windows.Media.Effects.BitmapEffectCollection", "Property[System.Collections.Generic.ICollection.IsReadOnly]"] + - ["System.Windows.Freezable", "System.Windows.Media.Effects.DropShadowBitmapEffect", "Method[CreateInstanceCore].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.Effects.EmbossBitmapEffect!", "Field[LightAngleProperty]"] + - ["System.Windows.Rect", "System.Windows.Media.Effects.BitmapEffectInput", "Property[AreaToApplyEffect]"] + - ["System.Windows.Media.Effects.BitmapEffectInput", "System.Windows.Media.Effects.BitmapEffectInput", "Method[Clone].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.Effects.DropShadowBitmapEffect!", "Field[NoiseProperty]"] + - ["System.Windows.Freezable", "System.Windows.Media.Effects.BevelBitmapEffect", "Method[CreateInstanceCore].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.Effects.BitmapEffectInput!", "Field[AreaToApplyEffectProperty]"] + - ["System.Double", "System.Windows.Media.Effects.ShaderEffect", "Property[PaddingTop]"] + - ["System.Boolean", "System.Windows.Media.Effects.BitmapEffectCollection", "Property[System.Collections.IList.IsReadOnly]"] + - ["System.Windows.Media.Effects.SamplingMode", "System.Windows.Media.Effects.SamplingMode!", "Field[Auto]"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.Effects.DropShadowBitmapEffect!", "Field[ColorProperty]"] + - ["System.Double", "System.Windows.Media.Effects.EmbossBitmapEffect", "Property[LightAngle]"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.Effects.DropShadowBitmapEffect!", "Field[OpacityProperty]"] + - ["System.Windows.Freezable", "System.Windows.Media.Effects.OuterGlowBitmapEffect", "Method[CreateInstanceCore].ReturnValue"] + - ["System.Windows.Media.Effects.EdgeProfile", "System.Windows.Media.Effects.EdgeProfile!", "Field[Linear]"] + - ["System.Windows.Media.Effects.PixelShader", "System.Windows.Media.Effects.PixelShader", "Method[CloneCurrentValue].ReturnValue"] + - ["System.Double", "System.Windows.Media.Effects.OuterGlowBitmapEffect", "Property[Noise]"] + - ["System.Windows.Media.Effects.BitmapEffectInput", "System.Windows.Media.Effects.BitmapEffectInput", "Method[CloneCurrentValue].ReturnValue"] + - ["System.Windows.Media.Effects.EdgeProfile", "System.Windows.Media.Effects.EdgeProfile!", "Field[BulgedUp]"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.Effects.EmbossBitmapEffect!", "Field[ReliefProperty]"] + - ["System.Collections.IEnumerator", "System.Windows.Media.Effects.BitmapEffectCollection", "Method[System.Collections.IEnumerable.GetEnumerator].ReturnValue"] + - ["System.Windows.Media.Color", "System.Windows.Media.Effects.OuterGlowBitmapEffect", "Property[GlowColor]"] + - ["System.Windows.Media.Effects.ShaderRenderMode", "System.Windows.Media.Effects.PixelShader", "Property[ShaderRenderMode]"] + - ["System.Windows.Media.Effects.BlurEffect", "System.Windows.Media.Effects.BlurEffect", "Method[CloneCurrentValue].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.Effects.PixelShader!", "Field[UriSourceProperty]"] + - ["System.Windows.Media.Effects.RenderingBias", "System.Windows.Media.Effects.RenderingBias!", "Field[Quality]"] + - ["System.Double", "System.Windows.Media.Effects.DropShadowBitmapEffect", "Property[Opacity]"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.Effects.OuterGlowBitmapEffect!", "Field[NoiseProperty]"] + - ["System.Windows.Media.Effects.BitmapEffect", "System.Windows.Media.Effects.BitmapEffect", "Method[CloneCurrentValue].ReturnValue"] + - ["System.Windows.Media.BrushMappingMode", "System.Windows.Media.Effects.BitmapEffectInput", "Property[AreaToApplyEffectUnits]"] + - ["System.Windows.PropertyChangedCallback", "System.Windows.Media.Effects.ShaderEffect!", "Method[PixelShaderSamplerCallback].ReturnValue"] + - ["System.Windows.Freezable", "System.Windows.Media.Effects.EmbossBitmapEffect", "Method[CreateInstanceCore].ReturnValue"] + - ["System.Windows.Media.Effects.ShaderRenderMode", "System.Windows.Media.Effects.ShaderRenderMode!", "Field[SoftwareOnly]"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.Effects.OuterGlowBitmapEffect!", "Field[GlowColorProperty]"] + - ["System.Runtime.InteropServices.SafeHandle", "System.Windows.Media.Effects.BlurBitmapEffect", "Method[CreateUnmanagedEffect].ReturnValue"] + - ["System.Windows.Media.Effects.BlurBitmapEffect", "System.Windows.Media.Effects.BlurBitmapEffect", "Method[CloneCurrentValue].ReturnValue"] + - ["System.Windows.Media.Effects.PixelShader", "System.Windows.Media.Effects.PixelShader", "Method[Clone].ReturnValue"] + - ["System.Windows.Media.Brush", "System.Windows.Media.Effects.Effect!", "Property[ImplicitInput]"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.Effects.BitmapEffectInput!", "Field[InputProperty]"] + - ["System.Windows.PropertyChangedCallback", "System.Windows.Media.Effects.ShaderEffect!", "Method[PixelShaderConstantCallback].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.Effects.BevelBitmapEffect!", "Field[ReliefProperty]"] + - ["System.Double", "System.Windows.Media.Effects.DropShadowBitmapEffect", "Property[Softness]"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.Effects.DropShadowBitmapEffect!", "Field[DirectionProperty]"] + - ["System.Windows.Media.Effects.SamplingMode", "System.Windows.Media.Effects.SamplingMode!", "Field[NearestNeighbor]"] + - ["System.Windows.Media.Effects.KernelType", "System.Windows.Media.Effects.BlurEffect", "Property[KernelType]"] + - ["System.Windows.Media.Effects.BevelBitmapEffect", "System.Windows.Media.Effects.BevelBitmapEffect", "Method[CloneCurrentValue].ReturnValue"] + - ["System.Runtime.InteropServices.SafeHandle", "System.Windows.Media.Effects.DropShadowBitmapEffect", "Method[CreateUnmanagedEffect].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.Effects.DropShadowBitmapEffect!", "Field[SoftnessProperty]"] + - ["System.Windows.Media.Effects.BevelBitmapEffect", "System.Windows.Media.Effects.BevelBitmapEffect", "Method[Clone].ReturnValue"] + - ["System.Runtime.InteropServices.SafeHandle", "System.Windows.Media.Effects.BitmapEffect!", "Method[CreateBitmapEffectOuter].ReturnValue"] + - ["System.Windows.Media.Effects.KernelType", "System.Windows.Media.Effects.KernelType!", "Field[Gaussian]"] + - ["System.Windows.Media.Effects.BlurBitmapEffect", "System.Windows.Media.Effects.BlurBitmapEffect", "Method[Clone].ReturnValue"] + - ["System.Double", "System.Windows.Media.Effects.DropShadowEffect", "Property[Direction]"] + - ["System.Windows.Media.Effects.Effect", "System.Windows.Media.Effects.Effect", "Method[CloneCurrentValue].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.Effects.BlurEffect!", "Field[KernelTypeProperty]"] + - ["System.Windows.Media.Effects.BitmapEffectCollection", "System.Windows.Media.Effects.BitmapEffectCollection", "Method[CloneCurrentValue].ReturnValue"] + - ["System.Windows.Media.Imaging.BitmapSource", "System.Windows.Media.Effects.BitmapEffectInput", "Property[Input]"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.Effects.DropShadowEffect!", "Field[BlurRadiusProperty]"] + - ["System.Windows.Media.Effects.BitmapEffect", "System.Windows.Media.Effects.BitmapEffect", "Method[Clone].ReturnValue"] + - ["System.Windows.Media.Effects.BitmapEffectCollection+Enumerator", "System.Windows.Media.Effects.BitmapEffectCollection", "Method[GetEnumerator].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.Effects.DropShadowEffect!", "Field[RenderingBiasProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.Effects.ShaderEffect!", "Field[PixelShaderProperty]"] + - ["System.Double", "System.Windows.Media.Effects.DropShadowEffect", "Property[BlurRadius]"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.Effects.BitmapEffectGroup!", "Field[ChildrenProperty]"] + - ["System.Int32", "System.Windows.Media.Effects.ShaderEffect", "Property[DdxUvDdyUvRegisterIndex]"] + - ["System.Boolean", "System.Windows.Media.Effects.BitmapEffectInput", "Method[ShouldSerializeInput].ReturnValue"] + - ["System.Windows.Media.Imaging.BitmapSource", "System.Windows.Media.Effects.BitmapEffect", "Method[GetOutput].ReturnValue"] + - ["System.Double", "System.Windows.Media.Effects.DropShadowEffect", "Property[Opacity]"] + - ["System.Double", "System.Windows.Media.Effects.EmbossBitmapEffect", "Property[Relief]"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.Effects.DropShadowBitmapEffect!", "Field[ShadowDepthProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.Effects.DropShadowEffect!", "Field[OpacityProperty]"] + - ["System.Windows.Media.Effects.RenderingBias", "System.Windows.Media.Effects.BlurEffect", "Property[RenderingBias]"] + - ["System.Runtime.InteropServices.SafeHandle", "System.Windows.Media.Effects.BitmapEffect", "Method[CreateUnmanagedEffect].ReturnValue"] + - ["System.Windows.Freezable", "System.Windows.Media.Effects.PixelShader", "Method[CreateInstanceCore].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.Effects.BitmapEffectInput!", "Field[AreaToApplyEffectUnitsProperty]"] + - ["System.Windows.Freezable", "System.Windows.Media.Effects.BitmapEffectInput", "Method[CreateInstanceCore].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.Effects.BlurEffect!", "Field[RenderingBiasProperty]"] + - ["System.Windows.Media.Effects.ShaderRenderMode", "System.Windows.Media.Effects.ShaderRenderMode!", "Field[Auto]"] + - ["System.Runtime.InteropServices.SafeHandle", "System.Windows.Media.Effects.EmbossBitmapEffect", "Method[CreateUnmanagedEffect].ReturnValue"] + - ["System.Windows.Media.Effects.BitmapEffectCollection", "System.Windows.Media.Effects.BitmapEffectGroup", "Property[Children]"] + - ["System.Windows.Media.Effects.SamplingMode", "System.Windows.Media.Effects.SamplingMode!", "Field[Bilinear]"] + - ["System.Windows.Media.Effects.BlurEffect", "System.Windows.Media.Effects.BlurEffect", "Method[Clone].ReturnValue"] + - ["System.Double", "System.Windows.Media.Effects.BevelBitmapEffect", "Property[BevelWidth]"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.Effects.BevelBitmapEffect!", "Field[LightAngleProperty]"] + - ["System.Windows.Media.Effects.EdgeProfile", "System.Windows.Media.Effects.EdgeProfile!", "Field[CurvedOut]"] + - ["System.Runtime.InteropServices.SafeHandle", "System.Windows.Media.Effects.OuterGlowBitmapEffect", "Method[CreateUnmanagedEffect].ReturnValue"] + - ["System.Double", "System.Windows.Media.Effects.OuterGlowBitmapEffect", "Property[GlowSize]"] + - ["System.Windows.Media.Effects.EmbossBitmapEffect", "System.Windows.Media.Effects.EmbossBitmapEffect", "Method[CloneCurrentValue].ReturnValue"] + - ["System.Windows.Media.Effects.EdgeProfile", "System.Windows.Media.Effects.EdgeProfile!", "Field[CurvedIn]"] + - ["System.Windows.Media.GeneralTransform", "System.Windows.Media.Effects.Effect", "Property[EffectMapping]"] + - ["System.Windows.Media.Effects.DropShadowBitmapEffect", "System.Windows.Media.Effects.DropShadowBitmapEffect", "Method[CloneCurrentValue].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.Effects.BitmapEffectCollection", "Property[System.Collections.ICollection.IsSynchronized]"] + - ["System.Object", "System.Windows.Media.Effects.BitmapEffectCollection", "Property[System.Collections.IList.Item]"] + - ["System.Windows.Media.Effects.ShaderRenderMode", "System.Windows.Media.Effects.ShaderRenderMode!", "Field[HardwareOnly]"] + - ["System.Windows.Media.Effects.BitmapEffectGroup", "System.Windows.Media.Effects.BitmapEffectGroup", "Method[CloneCurrentValue].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.Effects.BitmapEffectCollection", "Method[FreezeCore].ReturnValue"] + - ["System.Windows.Media.Effects.KernelType", "System.Windows.Media.Effects.KernelType!", "Field[Box]"] + - ["System.Double", "System.Windows.Media.Effects.DropShadowEffect", "Property[ShadowDepth]"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.Effects.BevelBitmapEffect!", "Field[EdgeProfileProperty]"] + - ["System.Double", "System.Windows.Media.Effects.DropShadowBitmapEffect", "Property[Direction]"] + - ["System.Runtime.InteropServices.SafeHandle", "System.Windows.Media.Effects.BitmapEffectGroup", "Method[CreateUnmanagedEffect].ReturnValue"] + - ["System.Windows.Media.Effects.Effect", "System.Windows.Media.Effects.Effect", "Method[Clone].ReturnValue"] + - ["System.Windows.Media.Effects.RenderingBias", "System.Windows.Media.Effects.RenderingBias!", "Field[Performance]"] + - ["System.Windows.Media.Effects.ShaderEffect", "System.Windows.Media.Effects.ShaderEffect", "Method[Clone].ReturnValue"] + - ["System.Uri", "System.Windows.Media.Effects.PixelShader", "Property[UriSource]"] + - ["System.Windows.Freezable", "System.Windows.Media.Effects.BlurBitmapEffect", "Method[CreateInstanceCore].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.Effects.BevelBitmapEffect!", "Field[BevelWidthProperty]"] + - ["System.Windows.Media.Effects.BitmapEffect", "System.Windows.Media.Effects.BitmapEffectCollection", "Property[Item]"] + - ["System.Object", "System.Windows.Media.Effects.BitmapEffectCollection", "Property[System.Collections.ICollection.SyncRoot]"] + - ["System.Windows.Media.Effects.DropShadowBitmapEffect", "System.Windows.Media.Effects.DropShadowBitmapEffect", "Method[Clone].ReturnValue"] + - ["System.Windows.Media.Effects.DropShadowEffect", "System.Windows.Media.Effects.DropShadowEffect", "Method[CloneCurrentValue].ReturnValue"] + - ["System.Runtime.InteropServices.SafeHandle", "System.Windows.Media.Effects.BevelBitmapEffect", "Method[CreateUnmanagedEffect].ReturnValue"] + - ["System.Windows.Media.Effects.EmbossBitmapEffect", "System.Windows.Media.Effects.EmbossBitmapEffect", "Method[Clone].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.Effects.BitmapEffectCollection", "Method[Contains].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.Effects.BitmapEffectCollection", "Method[Remove].ReturnValue"] + - ["System.Windows.Freezable", "System.Windows.Media.Effects.ShaderEffect", "Method[CreateInstanceCore].ReturnValue"] + - ["System.Windows.Media.Effects.KernelType", "System.Windows.Media.Effects.BlurBitmapEffect", "Property[KernelType]"] + - ["System.Double", "System.Windows.Media.Effects.DropShadowBitmapEffect", "Property[ShadowDepth]"] + - ["System.Collections.Generic.IEnumerator", "System.Windows.Media.Effects.BitmapEffectCollection", "Method[System.Collections.Generic.IEnumerable.GetEnumerator].ReturnValue"] + - ["System.Double", "System.Windows.Media.Effects.BevelBitmapEffect", "Property[LightAngle]"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.Effects.PixelShader!", "Field[ShaderRenderModeProperty]"] + - ["System.Windows.Media.Effects.OuterGlowBitmapEffect", "System.Windows.Media.Effects.OuterGlowBitmapEffect", "Method[Clone].ReturnValue"] + - ["System.Double", "System.Windows.Media.Effects.ShaderEffect", "Property[PaddingRight]"] + - ["System.Windows.Freezable", "System.Windows.Media.Effects.BlurEffect", "Method[CreateInstanceCore].ReturnValue"] + - ["System.Double", "System.Windows.Media.Effects.DropShadowBitmapEffect", "Property[Noise]"] + - ["System.Windows.Freezable", "System.Windows.Media.Effects.BitmapEffectGroup", "Method[CreateInstanceCore].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.Effects.BlurBitmapEffect!", "Field[KernelTypeProperty]"] + - ["System.Windows.Media.Effects.RenderingBias", "System.Windows.Media.Effects.DropShadowEffect", "Property[RenderingBias]"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.Effects.BevelBitmapEffect!", "Field[SmoothnessProperty]"] + - ["System.Windows.Media.Color", "System.Windows.Media.Effects.DropShadowBitmapEffect", "Property[Color]"] + - ["System.Windows.Media.Effects.EdgeProfile", "System.Windows.Media.Effects.BevelBitmapEffect", "Property[EdgeProfile]"] + - ["System.Windows.Media.Color", "System.Windows.Media.Effects.DropShadowEffect", "Property[Color]"] + - ["System.Double", "System.Windows.Media.Effects.BlurBitmapEffect", "Property[Radius]"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.Effects.OuterGlowBitmapEffect!", "Field[OpacityProperty]"] + - ["System.Windows.Media.Effects.BitmapEffectCollection", "System.Windows.Media.Effects.BitmapEffectCollection", "Method[Clone].ReturnValue"] + - ["System.Int32", "System.Windows.Media.Effects.BitmapEffectCollection", "Method[System.Collections.IList.Add].ReturnValue"] + - ["System.Windows.Media.Effects.DropShadowEffect", "System.Windows.Media.Effects.DropShadowEffect", "Method[Clone].ReturnValue"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemWindowsMediaImaging/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemWindowsMediaImaging/model.yml new file mode 100644 index 000000000000..3c4547b558a7 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemWindowsMediaImaging/model.yml @@ -0,0 +1,242 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Windows.Freezable", "System.Windows.Media.Imaging.CroppedBitmap", "Method[CreateInstanceCore].ReturnValue"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.Windows.Media.Imaging.BitmapMetadata", "Property[Author]"] + - ["System.String", "System.Windows.Media.Imaging.BitmapMetadata", "Property[Format]"] + - ["System.Boolean", "System.Windows.Media.Imaging.WmpBitmapEncoder", "Property[IgnoreOverlap]"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.Windows.Media.Imaging.BitmapDecoder", "Property[ColorContexts]"] + - ["System.Windows.Media.Imaging.BitmapPalette", "System.Windows.Media.Imaging.LateBoundBitmapDecoder", "Property[Palette]"] + - ["System.Windows.Int32Rect", "System.Windows.Media.Imaging.BitmapImage", "Property[SourceRect]"] + - ["System.String", "System.Windows.Media.Imaging.BitmapMetadata", "Property[DateTaken]"] + - ["System.Windows.Media.Imaging.BitmapMetadata", "System.Windows.Media.Imaging.BitmapMetadata", "Method[Clone].ReturnValue"] + - ["System.String", "System.Windows.Media.Imaging.BitmapCodecInfo", "Property[Author]"] + - ["System.Windows.Media.Imaging.WriteableBitmap", "System.Windows.Media.Imaging.WriteableBitmap", "Method[Clone].ReturnValue"] + - ["System.Windows.Media.Imaging.BitmapPalette", "System.Windows.Media.Imaging.BitmapPalettes!", "Property[Halftone252Transparent]"] + - ["System.Int16", "System.Windows.Media.Imaging.WmpBitmapEncoder", "Property[VerticalTileSlices]"] + - ["System.Int32", "System.Windows.Media.Imaging.JpegBitmapEncoder", "Property[QualityLevel]"] + - ["System.String", "System.Windows.Media.Imaging.BitmapCodecInfo", "Property[MimeTypes]"] + - ["System.Windows.Media.ImageMetadata", "System.Windows.Media.Imaging.BitmapImage", "Property[Metadata]"] + - ["System.Windows.Media.Imaging.InPlaceBitmapMetadataWriter", "System.Windows.Media.Imaging.BitmapFrame", "Method[CreateInPlaceBitmapMetadataWriter].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.Imaging.JpegBitmapEncoder", "Property[FlipHorizontal]"] + - ["System.Windows.Media.Imaging.BitmapSizeOptions", "System.Windows.Media.Imaging.BitmapSizeOptions!", "Method[FromWidth].ReturnValue"] + - ["System.Windows.Media.Imaging.BitmapPalette", "System.Windows.Media.Imaging.BitmapPalettes!", "Property[BlackAndWhite]"] + - ["System.Windows.Media.Imaging.PngInterlaceOption", "System.Windows.Media.Imaging.PngInterlaceOption!", "Field[On]"] + - ["System.Byte", "System.Windows.Media.Imaging.WmpBitmapEncoder", "Property[ImageDataDiscardLevel]"] + - ["System.Windows.Media.Imaging.BitmapSizeOptions", "System.Windows.Media.Imaging.BitmapSizeOptions!", "Method[FromEmptyOptions].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.Imaging.BitmapCodecInfo", "Property[SupportsLossless]"] + - ["System.Double", "System.Windows.Media.Imaging.FormatConvertedBitmap", "Property[AlphaThreshold]"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.Windows.Media.Imaging.BitmapEncoder", "Property[ColorContexts]"] + - ["System.Windows.Media.Imaging.BitmapSizeOptions", "System.Windows.Media.Imaging.BitmapSizeOptions!", "Method[FromHeight].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.Imaging.WmpBitmapEncoder", "Property[UseCodecOptions]"] + - ["System.Int32", "System.Windows.Media.Imaging.BitmapMetadata", "Property[Rating]"] + - ["System.Windows.Media.Imaging.BitmapPalette", "System.Windows.Media.Imaging.BitmapEncoder", "Property[Palette]"] + - ["System.Collections.Generic.IEnumerator", "System.Windows.Media.Imaging.BitmapMetadata", "Method[System.Collections.Generic.IEnumerable.GetEnumerator].ReturnValue"] + - ["System.Windows.Media.Imaging.BitmapFrame", "System.Windows.Media.Imaging.BitmapFrame!", "Method[Create].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.Imaging.ColorConvertedBitmap!", "Field[DestinationFormatProperty]"] + - ["System.Windows.Media.Imaging.BitmapSource", "System.Windows.Media.Imaging.BitmapSource", "Method[Clone].ReturnValue"] + - ["System.Windows.Media.Imaging.BitmapPalette", "System.Windows.Media.Imaging.BitmapPalettes!", "Property[Halftone256]"] + - ["System.Windows.Media.Imaging.BitmapSource", "System.Windows.Media.Imaging.ColorConvertedBitmap", "Property[Source]"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.Windows.Media.Imaging.BitmapMetadata", "Property[Keywords]"] + - ["System.Boolean", "System.Windows.Media.Imaging.BitmapDecoder", "Property[IsDownloading]"] + - ["System.Boolean", "System.Windows.Media.Imaging.WriteableBitmap", "Method[TryLock].ReturnValue"] + - ["System.Windows.Media.Imaging.BitmapPalette", "System.Windows.Media.Imaging.BitmapPalettes!", "Property[Gray256Transparent]"] + - ["System.Windows.Media.Imaging.BitmapPalette", "System.Windows.Media.Imaging.BitmapPalettes!", "Property[Gray256]"] + - ["System.Windows.Media.Imaging.BitmapPalette", "System.Windows.Media.Imaging.BitmapPalettes!", "Property[Halftone252]"] + - ["System.Version", "System.Windows.Media.Imaging.BitmapCodecInfo", "Property[Version]"] + - ["System.Boolean", "System.Windows.Media.Imaging.LateBoundBitmapDecoder", "Property[IsDownloading]"] + - ["System.Windows.Media.ImageMetadata", "System.Windows.Media.Imaging.BitmapSource", "Property[Metadata]"] + - ["System.Windows.Media.Imaging.InPlaceBitmapMetadataWriter", "System.Windows.Media.Imaging.InPlaceBitmapMetadataWriter", "Method[Clone].ReturnValue"] + - ["System.String", "System.Windows.Media.Imaging.BitmapMetadata", "Property[Title]"] + - ["System.Windows.Media.Imaging.BitmapPalette", "System.Windows.Media.Imaging.BitmapDecoder", "Property[Palette]"] + - ["System.Windows.Media.Imaging.FormatConvertedBitmap", "System.Windows.Media.Imaging.FormatConvertedBitmap", "Method[Clone].ReturnValue"] + - ["System.Windows.Media.Imaging.Rotation", "System.Windows.Media.Imaging.Rotation!", "Field[Rotate270]"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.Windows.Media.Imaging.LateBoundBitmapDecoder", "Property[Frames]"] + - ["System.Int32", "System.Windows.Media.Imaging.BitmapSizeOptions", "Property[PixelWidth]"] + - ["System.Windows.Media.Imaging.Rotation", "System.Windows.Media.Imaging.BitmapImage", "Property[Rotation]"] + - ["System.Windows.Media.PixelFormat", "System.Windows.Media.Imaging.BitmapSource", "Property[Format]"] + - ["System.Double", "System.Windows.Media.Imaging.BitmapSource", "Property[Width]"] + - ["System.Byte", "System.Windows.Media.Imaging.WmpBitmapEncoder", "Property[QualityLevel]"] + - ["System.Byte", "System.Windows.Media.Imaging.WmpBitmapEncoder", "Property[SubsamplingLevel]"] + - ["System.Guid", "System.Windows.Media.Imaging.BitmapCodecInfo", "Property[ContainerFormat]"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.Imaging.BitmapImage!", "Field[CacheOptionProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.Imaging.CroppedBitmap!", "Field[SourceRectProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.Imaging.BitmapImage!", "Field[SourceRectProperty]"] + - ["System.Windows.Media.Imaging.TiffCompressOption", "System.Windows.Media.Imaging.TiffCompressOption!", "Field[Lzw]"] + - ["System.Windows.Media.Imaging.BitmapPalette", "System.Windows.Media.Imaging.BitmapPalettes!", "Property[Halftone8]"] + - ["System.Boolean", "System.Windows.Media.Imaging.BitmapMetadata", "Property[IsReadOnly]"] + - ["System.Boolean", "System.Windows.Media.Imaging.BitmapMetadata", "Property[IsFixedSize]"] + - ["System.Windows.Media.Imaging.FormatConvertedBitmap", "System.Windows.Media.Imaging.FormatConvertedBitmap", "Method[CloneCurrentValue].ReturnValue"] + - ["System.Byte", "System.Windows.Media.Imaging.WmpBitmapEncoder", "Property[OverlapLevel]"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.Imaging.ColorConvertedBitmap!", "Field[DestinationColorContextProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.Imaging.BitmapImage!", "Field[DecodePixelHeightProperty]"] + - ["System.Windows.Media.Imaging.BitmapPalette", "System.Windows.Media.Imaging.BitmapPalettes!", "Property[Halftone8Transparent]"] + - ["System.Windows.Media.Imaging.TransformedBitmap", "System.Windows.Media.Imaging.TransformedBitmap", "Method[CloneCurrentValue].ReturnValue"] + - ["System.String", "System.Windows.Media.Imaging.BitmapMetadata", "Property[Comment]"] + - ["System.Windows.Media.Imaging.CachedBitmap", "System.Windows.Media.Imaging.CachedBitmap", "Method[CloneCurrentValue].ReturnValue"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.Windows.Media.Imaging.LateBoundBitmapDecoder", "Property[ColorContexts]"] + - ["System.Windows.Media.Imaging.Rotation", "System.Windows.Media.Imaging.BitmapSizeOptions", "Property[Rotation]"] + - ["System.Windows.Media.Imaging.BitmapDecoder", "System.Windows.Media.Imaging.BitmapDecoder!", "Method[Create].ReturnValue"] + - ["System.String", "System.Windows.Media.Imaging.BitmapMetadata", "Property[Copyright]"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.Imaging.ColorConvertedBitmap!", "Field[SourceColorContextProperty]"] + - ["System.String", "System.Windows.Media.Imaging.BitmapMetadata", "Property[CameraManufacturer]"] + - ["System.Windows.Media.Imaging.BitmapSource", "System.Windows.Media.Imaging.BitmapDecoder", "Property[Thumbnail]"] + - ["System.Boolean", "System.Windows.Media.Imaging.InPlaceBitmapMetadataWriter", "Method[TrySave].ReturnValue"] + - ["System.Int32", "System.Windows.Media.Imaging.DownloadProgressEventArgs", "Property[Progress]"] + - ["System.Windows.Media.Imaging.BitmapPalette", "System.Windows.Media.Imaging.BitmapPalettes!", "Property[Halftone64Transparent]"] + - ["System.Windows.Media.Imaging.TiffCompressOption", "System.Windows.Media.Imaging.TiffCompressOption!", "Field[Rle]"] + - ["System.Windows.Media.PixelFormat", "System.Windows.Media.Imaging.FormatConvertedBitmap", "Property[DestinationFormat]"] + - ["System.Windows.Media.Imaging.BitmapCreateOptions", "System.Windows.Media.Imaging.BitmapCreateOptions!", "Field[None]"] + - ["System.Uri", "System.Windows.Media.Imaging.BitmapImage", "Property[BaseUri]"] + - ["System.Boolean", "System.Windows.Media.Imaging.WriteableBitmap", "Method[FreezeCore].ReturnValue"] + - ["System.Windows.Media.Imaging.ColorConvertedBitmap", "System.Windows.Media.Imaging.ColorConvertedBitmap", "Method[CloneCurrentValue].ReturnValue"] + - ["System.Windows.Media.Imaging.Rotation", "System.Windows.Media.Imaging.Rotation!", "Field[Rotate0]"] + - ["System.Double", "System.Windows.Media.Imaging.BitmapSource", "Property[DpiX]"] + - ["System.String", "System.Windows.Media.Imaging.BitmapMetadata", "Property[Subject]"] + - ["System.Windows.Media.Imaging.BitmapSource", "System.Windows.Media.Imaging.BitmapEncoder", "Property[Preview]"] + - ["System.Windows.Media.Imaging.BitmapSource", "System.Windows.Media.Imaging.LateBoundBitmapDecoder", "Property[Preview]"] + - ["System.Windows.Freezable", "System.Windows.Media.Imaging.WriteableBitmap", "Method[CreateInstanceCore].ReturnValue"] + - ["System.Windows.Media.Imaging.Rotation", "System.Windows.Media.Imaging.Rotation!", "Field[Rotate90]"] + - ["System.Windows.Freezable", "System.Windows.Media.Imaging.InPlaceBitmapMetadataWriter", "Method[CreateInstanceCore].ReturnValue"] + - ["System.Double", "System.Windows.Media.Imaging.BitmapSource", "Property[Height]"] + - ["System.Windows.Media.Imaging.WriteableBitmap", "System.Windows.Media.Imaging.WriteableBitmap", "Method[CloneCurrentValue].ReturnValue"] + - ["System.Windows.Media.Imaging.BitmapCacheOption", "System.Windows.Media.Imaging.BitmapCacheOption!", "Field[OnDemand]"] + - ["System.Windows.Media.Imaging.BitmapCreateOptions", "System.Windows.Media.Imaging.BitmapCreateOptions!", "Field[PreservePixelFormat]"] + - ["System.Windows.Media.Imaging.BitmapSource", "System.Windows.Media.Imaging.BitmapEncoder", "Property[Thumbnail]"] + - ["System.Uri", "System.Windows.Media.Imaging.BitmapFrame", "Property[BaseUri]"] + - ["System.Windows.Freezable", "System.Windows.Media.Imaging.FormatConvertedBitmap", "Method[CreateInstanceCore].ReturnValue"] + - ["System.IO.Stream", "System.Windows.Media.Imaging.BitmapImage", "Property[StreamSource]"] + - ["System.Int32", "System.Windows.Media.Imaging.BitmapSource", "Property[PixelHeight]"] + - ["System.Windows.Media.Imaging.BitmapMetadata", "System.Windows.Media.Imaging.BitmapDecoder", "Property[Metadata]"] + - ["System.Windows.Freezable", "System.Windows.Media.Imaging.ColorConvertedBitmap", "Method[CreateInstanceCore].ReturnValue"] + - ["System.Windows.Media.Imaging.BitmapPalette", "System.Windows.Media.Imaging.BitmapPalettes!", "Property[Halftone64]"] + - ["System.Windows.Media.Imaging.BitmapCodecInfo", "System.Windows.Media.Imaging.LateBoundBitmapDecoder", "Property[CodecInfo]"] + - ["System.Collections.IEnumerator", "System.Windows.Media.Imaging.BitmapMetadata", "Method[System.Collections.IEnumerable.GetEnumerator].ReturnValue"] + - ["System.Int32", "System.Windows.Media.Imaging.BitmapSource", "Property[PixelWidth]"] + - ["System.Byte", "System.Windows.Media.Imaging.WmpBitmapEncoder", "Property[AlphaDataDiscardLevel]"] + - ["System.Int32", "System.Windows.Media.Imaging.BitmapImage", "Property[DecodePixelWidth]"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.Imaging.BitmapImage!", "Field[StreamSourceProperty]"] + - ["System.Windows.Media.Imaging.BitmapSizeOptions", "System.Windows.Media.Imaging.BitmapSizeOptions!", "Method[FromWidthAndHeight].ReturnValue"] + - ["System.Windows.Media.Imaging.BitmapCacheOption", "System.Windows.Media.Imaging.BitmapImage", "Property[CacheOption]"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.Imaging.BitmapImage!", "Field[UriSourceProperty]"] + - ["System.Boolean", "System.Windows.Media.Imaging.WmpBitmapEncoder", "Property[Lossless]"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.Imaging.FormatConvertedBitmap!", "Field[DestinationFormatProperty]"] + - ["System.Windows.Media.Imaging.BitmapPalette", "System.Windows.Media.Imaging.BitmapPalettes!", "Property[Gray4Transparent]"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.Imaging.TransformedBitmap!", "Field[TransformProperty]"] + - ["System.Windows.Media.Imaging.BitmapPalette", "System.Windows.Media.Imaging.BitmapPalettes!", "Property[Halftone27Transparent]"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.Imaging.CroppedBitmap!", "Field[SourceProperty]"] + - ["System.Windows.Media.Imaging.BitmapPalette", "System.Windows.Media.Imaging.FormatConvertedBitmap", "Property[DestinationPalette]"] + - ["System.Windows.Media.PixelFormat", "System.Windows.Media.Imaging.ColorConvertedBitmap", "Property[DestinationFormat]"] + - ["System.Boolean", "System.Windows.Media.Imaging.WmpBitmapEncoder", "Property[FlipVertical]"] + - ["System.Byte", "System.Windows.Media.Imaging.WmpBitmapEncoder", "Property[AlphaQualityLevel]"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.Imaging.FormatConvertedBitmap!", "Field[DestinationPaletteProperty]"] + - ["System.Windows.Media.Imaging.Rotation", "System.Windows.Media.Imaging.Rotation!", "Field[Rotate180]"] + - ["System.Version", "System.Windows.Media.Imaging.BitmapCodecInfo", "Property[SpecificationVersion]"] + - ["System.Windows.Media.Imaging.BitmapMetadata", "System.Windows.Media.Imaging.BitmapEncoder", "Property[Metadata]"] + - ["System.Int32", "System.Windows.Media.Imaging.BitmapImage", "Property[DecodePixelHeight]"] + - ["System.String", "System.Windows.Media.Imaging.BitmapMetadata", "Property[CameraModel]"] + - ["System.Windows.Media.Imaging.BitmapPalette", "System.Windows.Media.Imaging.BitmapPalettes!", "Property[Gray16Transparent]"] + - ["System.Windows.Media.Imaging.TiffCompressOption", "System.Windows.Media.Imaging.TiffCompressOption!", "Field[Zip]"] + - ["System.Windows.Media.Imaging.BitmapCreateOptions", "System.Windows.Media.Imaging.BitmapCreateOptions!", "Field[DelayCreation]"] + - ["System.Windows.Media.Imaging.Rotation", "System.Windows.Media.Imaging.JpegBitmapEncoder", "Property[Rotation]"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.Imaging.BitmapImage!", "Field[DecodePixelWidthProperty]"] + - ["System.Windows.Media.Imaging.BitmapCacheOption", "System.Windows.Media.Imaging.BitmapCacheOption!", "Field[OnLoad]"] + - ["System.Windows.Media.Imaging.BitmapImage", "System.Windows.Media.Imaging.BitmapImage", "Method[Clone].ReturnValue"] + - ["System.Windows.Media.Imaging.BitmapSource", "System.Windows.Media.Imaging.BitmapSource", "Method[CloneCurrentValue].ReturnValue"] + - ["System.Net.Cache.RequestCachePolicy", "System.Windows.Media.Imaging.BitmapImage", "Property[UriCachePolicy]"] + - ["System.Windows.Media.Imaging.BitmapPalette", "System.Windows.Media.Imaging.BitmapPalettes!", "Property[Halftone216Transparent]"] + - ["System.Windows.Media.Imaging.ColorConvertedBitmap", "System.Windows.Media.Imaging.ColorConvertedBitmap", "Method[Clone].ReturnValue"] + - ["System.Object", "System.Windows.Media.Imaging.BitmapMetadata", "Method[GetQuery].ReturnValue"] + - ["System.Int32", "System.Windows.Media.Imaging.WriteableBitmap", "Property[BackBufferStride]"] + - ["System.Windows.Media.Imaging.BitmapPalette", "System.Windows.Media.Imaging.BitmapSource", "Property[Palette]"] + - ["System.Windows.Media.Imaging.TiffCompressOption", "System.Windows.Media.Imaging.TiffCompressOption!", "Field[Ccitt3]"] + - ["System.String", "System.Windows.Media.Imaging.BitmapCodecInfo", "Property[FriendlyName]"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.Imaging.BitmapImage!", "Field[CreateOptionsProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.Imaging.BitmapImage!", "Field[UriCachePolicyProperty]"] + - ["System.Windows.Freezable", "System.Windows.Media.Imaging.TransformedBitmap", "Method[CreateInstanceCore].ReturnValue"] + - ["System.Windows.Media.Imaging.PngInterlaceOption", "System.Windows.Media.Imaging.PngBitmapEncoder", "Property[Interlace]"] + - ["System.Windows.Media.Imaging.TransformedBitmap", "System.Windows.Media.Imaging.TransformedBitmap", "Method[Clone].ReturnValue"] + - ["System.Windows.Media.Imaging.BitmapCodecInfo", "System.Windows.Media.Imaging.BitmapEncoder", "Property[CodecInfo]"] + - ["System.Windows.Media.ColorContext", "System.Windows.Media.Imaging.ColorConvertedBitmap", "Property[SourceColorContext]"] + - ["System.Byte[]", "System.Windows.Media.Imaging.BitmapMetadataBlob", "Method[GetBlobValue].ReturnValue"] + - ["System.Windows.Media.Imaging.BitmapCreateOptions", "System.Windows.Media.Imaging.BitmapImage", "Property[CreateOptions]"] + - ["System.Int32", "System.Windows.Media.Imaging.BitmapSizeOptions", "Property[PixelHeight]"] + - ["System.Int16", "System.Windows.Media.Imaging.WmpBitmapEncoder", "Property[HorizontalTileSlices]"] + - ["System.Windows.Media.Imaging.BitmapPalette", "System.Windows.Media.Imaging.BitmapPalettes!", "Property[Halftone125]"] + - ["System.Windows.Media.Transform", "System.Windows.Media.Imaging.TransformedBitmap", "Property[Transform]"] + - ["System.IntPtr", "System.Windows.Media.Imaging.WriteableBitmap", "Property[BackBuffer]"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.Imaging.ColorConvertedBitmap!", "Field[SourceProperty]"] + - ["System.Windows.Freezable", "System.Windows.Media.Imaging.CachedBitmap", "Method[CreateInstanceCore].ReturnValue"] + - ["System.Windows.Media.Imaging.BitmapPalette", "System.Windows.Media.Imaging.BitmapPalettes!", "Property[Halftone125Transparent]"] + - ["System.String", "System.Windows.Media.Imaging.BitmapMetadata", "Property[Location]"] + - ["System.Windows.Media.Imaging.BitmapSource", "System.Windows.Media.Imaging.CroppedBitmap", "Property[Source]"] + - ["System.Windows.Media.Imaging.BitmapDecoder", "System.Windows.Media.Imaging.BitmapFrame", "Property[Decoder]"] + - ["System.Windows.Media.Imaging.BitmapDecoder", "System.Windows.Media.Imaging.LateBoundBitmapDecoder", "Property[Decoder]"] + - ["System.Windows.Media.Imaging.BitmapSource", "System.Windows.Media.Imaging.LateBoundBitmapDecoder", "Property[Thumbnail]"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.Imaging.FormatConvertedBitmap!", "Field[AlphaThresholdProperty]"] + - ["System.Windows.Freezable", "System.Windows.Media.Imaging.RenderTargetBitmap", "Method[CreateInstanceCore].ReturnValue"] + - ["System.Uri", "System.Windows.Media.Imaging.BitmapImage", "Property[UriSource]"] + - ["System.Windows.Media.Imaging.BitmapPalette", "System.Windows.Media.Imaging.BitmapPalettes!", "Property[Halftone216]"] + - ["System.Windows.Media.Imaging.BitmapPalette", "System.Windows.Media.Imaging.BitmapPalettes!", "Property[Halftone27]"] + - ["System.Windows.Freezable", "System.Windows.Media.Imaging.BitmapMetadata", "Method[CreateInstanceCore].ReturnValue"] + - ["System.Windows.Freezable", "System.Windows.Media.Imaging.BitmapImage", "Method[CreateInstanceCore].ReturnValue"] + - ["System.Windows.Media.Imaging.BitmapPalette", "System.Windows.Media.Imaging.BitmapPalettes!", "Property[WebPaletteTransparent]"] + - ["System.String", "System.Windows.Media.Imaging.BitmapDecoder", "Method[ToString].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.Imaging.BitmapImage", "Property[IsDownloading]"] + - ["System.Boolean", "System.Windows.Media.Imaging.WmpBitmapEncoder", "Property[FlipHorizontal]"] + - ["System.String", "System.Windows.Media.Imaging.BitmapMetadata", "Property[ApplicationName]"] + - ["System.Boolean", "System.Windows.Media.Imaging.WmpBitmapEncoder", "Property[FrequencyOrder]"] + - ["System.Windows.Media.Imaging.BitmapSource", "System.Windows.Media.Imaging.BitmapDecoder", "Property[Preview]"] + - ["System.Windows.Media.Imaging.BitmapPalette", "System.Windows.Media.Imaging.BitmapPalettes!", "Property[Gray4]"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.Windows.Media.Imaging.BitmapFrame", "Property[ColorContexts]"] + - ["System.Windows.Media.Imaging.CroppedBitmap", "System.Windows.Media.Imaging.CroppedBitmap", "Method[CloneCurrentValue].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.Imaging.BitmapMetadata", "Method[ContainsQuery].ReturnValue"] + - ["System.Windows.Media.Imaging.TiffCompressOption", "System.Windows.Media.Imaging.TiffBitmapEncoder", "Property[Compression]"] + - ["System.Windows.Media.Imaging.BitmapEncoder", "System.Windows.Media.Imaging.BitmapEncoder!", "Method[Create].ReturnValue"] + - ["System.Windows.Media.Imaging.Rotation", "System.Windows.Media.Imaging.WmpBitmapEncoder", "Property[Rotation]"] + - ["System.Windows.Media.Imaging.BitmapSource", "System.Windows.Media.Imaging.FormatConvertedBitmap", "Property[Source]"] + - ["System.Boolean", "System.Windows.Media.Imaging.BitmapCodecInfo", "Property[SupportsAnimation]"] + - ["System.Windows.Media.Imaging.BitmapPalette", "System.Windows.Media.Imaging.BitmapPalettes!", "Property[Gray16]"] + - ["System.Collections.Generic.IList", "System.Windows.Media.Imaging.BitmapPalette", "Property[Colors]"] + - ["System.Windows.Int32Rect", "System.Windows.Media.Imaging.CroppedBitmap", "Property[SourceRect]"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.Imaging.BitmapImage!", "Field[RotationProperty]"] + - ["System.Single", "System.Windows.Media.Imaging.WmpBitmapEncoder", "Property[ImageQualityLevel]"] + - ["System.Windows.Media.Imaging.BitmapCreateOptions", "System.Windows.Media.Imaging.BitmapCreateOptions!", "Field[IgnoreColorProfile]"] + - ["System.Windows.Media.Imaging.BitmapPalette", "System.Windows.Media.Imaging.BitmapPalettes!", "Property[BlackAndWhiteTransparent]"] + - ["System.Windows.Media.Imaging.BitmapCacheOption", "System.Windows.Media.Imaging.BitmapCacheOption!", "Field[None]"] + - ["System.Windows.Media.Imaging.BitmapPalette", "System.Windows.Media.Imaging.BitmapPalettes!", "Property[Halftone256Transparent]"] + - ["System.Windows.Media.Imaging.TiffCompressOption", "System.Windows.Media.Imaging.TiffCompressOption!", "Field[Default]"] + - ["System.String", "System.Windows.Media.Imaging.BitmapCodecInfo", "Property[FileExtensions]"] + - ["System.Windows.Media.Imaging.BitmapCacheOption", "System.Windows.Media.Imaging.BitmapCacheOption!", "Field[Default]"] + - ["System.Windows.Media.Imaging.CroppedBitmap", "System.Windows.Media.Imaging.CroppedBitmap", "Method[Clone].ReturnValue"] + - ["System.Windows.Media.Imaging.InPlaceBitmapMetadataWriter", "System.Windows.Media.Imaging.BitmapDecoder", "Method[CreateInPlaceBitmapMetadataWriter].ReturnValue"] + - ["System.Windows.Media.Imaging.BitmapSource", "System.Windows.Media.Imaging.BitmapSource!", "Method[Create].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.Imaging.JpegBitmapEncoder", "Property[FlipVertical]"] + - ["System.Boolean", "System.Windows.Media.Imaging.WmpBitmapEncoder", "Property[InterleavedAlpha]"] + - ["System.Windows.Media.Imaging.BitmapCodecInfo", "System.Windows.Media.Imaging.BitmapDecoder", "Property[CodecInfo]"] + - ["System.Windows.Media.Imaging.BitmapSource", "System.Windows.Media.Imaging.BitmapFrame", "Property[Thumbnail]"] + - ["System.Windows.Media.ColorContext", "System.Windows.Media.Imaging.ColorConvertedBitmap", "Property[DestinationColorContext]"] + - ["System.Boolean", "System.Windows.Media.Imaging.BitmapSizeOptions", "Property[PreservesAspectRatio]"] + - ["System.Boolean", "System.Windows.Media.Imaging.BitmapSource", "Property[IsDownloading]"] + - ["System.Windows.Media.Imaging.BitmapCreateOptions", "System.Windows.Media.Imaging.BitmapCreateOptions!", "Field[IgnoreImageCache]"] + - ["System.Windows.Media.Imaging.CachedBitmap", "System.Windows.Media.Imaging.CachedBitmap", "Method[Clone].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.Imaging.BitmapCodecInfo", "Property[SupportsMultipleFrames]"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.Imaging.TransformedBitmap!", "Field[SourceProperty]"] + - ["System.Windows.Media.Imaging.PngInterlaceOption", "System.Windows.Media.Imaging.PngInterlaceOption!", "Field[Off]"] + - ["System.Windows.Media.Imaging.PngInterlaceOption", "System.Windows.Media.Imaging.PngInterlaceOption!", "Field[Default]"] + - ["System.Windows.Media.Imaging.BitmapImage", "System.Windows.Media.Imaging.BitmapImage", "Method[CloneCurrentValue].ReturnValue"] + - ["System.Double", "System.Windows.Media.Imaging.BitmapSource", "Property[DpiY]"] + - ["System.Windows.Media.Imaging.TiffCompressOption", "System.Windows.Media.Imaging.TiffCompressOption!", "Field[None]"] + - ["System.Windows.Media.Imaging.BitmapPalette", "System.Windows.Media.Imaging.BitmapPalettes!", "Property[WebPalette]"] + - ["System.String", "System.Windows.Media.Imaging.BitmapCodecInfo", "Property[DeviceModels]"] + - ["System.Windows.Media.Imaging.TiffCompressOption", "System.Windows.Media.Imaging.TiffCompressOption!", "Field[Ccitt4]"] + - ["System.Windows.Media.Imaging.BitmapSizeOptions", "System.Windows.Media.Imaging.BitmapSizeOptions!", "Method[FromRotation].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.Imaging.FormatConvertedBitmap!", "Field[SourceProperty]"] + - ["System.Boolean", "System.Windows.Media.Imaging.BitmapSource", "Method[FreezeCore].ReturnValue"] + - ["System.String", "System.Windows.Media.Imaging.BitmapCodecInfo", "Property[DeviceManufacturer]"] + - ["System.Windows.Media.Imaging.BitmapSource", "System.Windows.Media.Imaging.TransformedBitmap", "Property[Source]"] + - ["System.Boolean", "System.Windows.Media.Imaging.WmpBitmapEncoder", "Property[CompressedDomainTranscode]"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.Windows.Media.Imaging.BitmapDecoder", "Property[Frames]"] + - ["System.Collections.Generic.IList", "System.Windows.Media.Imaging.BitmapEncoder", "Property[Frames]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemWindowsMediaMedia3D/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemWindowsMediaMedia3D/model.yml new file mode 100644 index 000000000000..7cab7d3b0d9d --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemWindowsMediaMedia3D/model.yml @@ -0,0 +1,672 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Windows.Media.Media3D.Point3D", "System.Windows.Media.Media3D.Point3D!", "Method[op_Subtraction].ReturnValue"] + - ["System.Double", "System.Windows.Media.Media3D.Point4D", "Property[Z]"] + - ["System.Windows.Media.Media3D.MaterialCollection", "System.Windows.Media.Media3D.MaterialGroup", "Property[Children]"] + - ["System.Double", "System.Windows.Media.Media3D.Size3D", "Property[Y]"] + - ["System.Int32", "System.Windows.Media.Media3D.Quaternion", "Method[GetHashCode].ReturnValue"] + - ["System.Windows.Media.Media3D.DirectionalLight", "System.Windows.Media.Media3D.DirectionalLight", "Method[Clone].ReturnValue"] + - ["System.Windows.Media.Media3D.Point3D", "System.Windows.Media.Media3D.Point3D!", "Method[Multiply].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.Media3D.Vector3DCollectionConverter", "Method[CanConvertTo].ReturnValue"] + - ["System.Windows.DependencyObject", "System.Windows.Media.Media3D.Visual3D", "Method[FindCommonVisualAncestor].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.Media3D.Size3D", "Property[IsEmpty]"] + - ["System.Object", "System.Windows.Media.Media3D.QuaternionConverter", "Method[ConvertFrom].ReturnValue"] + - ["System.Windows.Freezable", "System.Windows.Media.Media3D.GeneralTransform3DTo2D", "Method[CreateInstanceCore].ReturnValue"] + - ["System.Windows.Media.Media3D.Light", "System.Windows.Media.Media3D.Light", "Method[Clone].ReturnValue"] + - ["System.Windows.Media.Media3D.Model3DCollection", "System.Windows.Media.Media3D.Model3DGroup", "Property[Children]"] + - ["System.Double", "System.Windows.Media.Media3D.Matrix3D", "Property[M44]"] + - ["System.Windows.Freezable", "System.Windows.Media.Media3D.Point3DCollection", "Method[CreateInstanceCore].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.Media3D.Point3DCollection", "Method[System.Collections.IList.Contains].ReturnValue"] + - ["System.Windows.Freezable", "System.Windows.Media.Media3D.MatrixTransform3D", "Method[CreateInstanceCore].ReturnValue"] + - ["System.Object", "System.Windows.Media.Media3D.Matrix3DConverter", "Method[ConvertFrom].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.Media3D.Rect3DConverter", "Method[CanConvertFrom].ReturnValue"] + - ["System.Windows.Media.Media3D.Vector3D", "System.Windows.Media.Media3D.Matrix3D", "Method[Transform].ReturnValue"] + - ["System.Windows.Media.Media3D.Vector3D", "System.Windows.Media.Media3D.Vector3DCollection", "Property[Item]"] + - ["System.Windows.Media.Media3D.Vector3D", "System.Windows.Media.Media3D.Vector3D!", "Method[op_Division].ReturnValue"] + - ["System.Windows.Media.Media3D.Matrix3D", "System.Windows.Media.Media3D.MatrixTransform3D", "Property[Matrix]"] + - ["System.Boolean", "System.Windows.Media.Media3D.Rect3D!", "Method[op_Inequality].ReturnValue"] + - ["System.Windows.Media.Media3D.MeshGeometry3D", "System.Windows.Media.Media3D.MeshGeometry3D", "Method[Clone].ReturnValue"] + - ["System.String", "System.Windows.Media.Media3D.Rect3D", "Method[ToString].ReturnValue"] + - ["System.Double", "System.Windows.Media.Media3D.ScaleTransform3D", "Property[CenterX]"] + - ["System.Boolean", "System.Windows.Media.Media3D.Vector3DCollection", "Property[System.Collections.Generic.ICollection.IsReadOnly]"] + - ["System.Windows.Media.Media3D.Transform3DCollection", "System.Windows.Media.Media3D.Transform3DCollection", "Method[CloneCurrentValue].ReturnValue"] + - ["System.Double", "System.Windows.Media.Media3D.Quaternion", "Property[Z]"] + - ["System.Object", "System.Windows.Media.Media3D.Vector3DCollection", "Property[System.Collections.IList.Item]"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.Media3D.SpotLight!", "Field[DirectionProperty]"] + - ["System.Windows.Media.Media3D.Quaternion", "System.Windows.Media.Media3D.Quaternion!", "Method[Slerp].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.Media3D.RotateTransform3D!", "Field[RotationProperty]"] + - ["System.Windows.Media.Media3D.QuaternionRotation3D", "System.Windows.Media.Media3D.QuaternionRotation3D", "Method[Clone].ReturnValue"] + - ["System.Windows.Rect", "System.Windows.Media.Media3D.Viewport3DVisual", "Property[Viewport]"] + - ["System.Windows.Media.Media3D.GeneralTransform3DCollection+Enumerator", "System.Windows.Media.Media3D.GeneralTransform3DCollection", "Method[GetEnumerator].ReturnValue"] + - ["System.String", "System.Windows.Media.Media3D.Material", "Method[ToString].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.Media3D.Quaternion", "Method[Equals].ReturnValue"] + - ["System.Int32", "System.Windows.Media.Media3D.GeneralTransform3DCollection", "Method[System.Collections.IList.Add].ReturnValue"] + - ["System.Int32", "System.Windows.Media.Media3D.Transform3DCollection", "Method[System.Collections.IList.Add].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.Media3D.Viewport2DVisual3D!", "Field[VisualProperty]"] + - ["System.Windows.Media.Media3D.MatrixTransform3D", "System.Windows.Media.Media3D.MatrixTransform3D", "Method[CloneCurrentValue].ReturnValue"] + - ["System.Windows.Media.Media3D.GeneralTransform3DCollection", "System.Windows.Media.Media3D.GeneralTransform3DCollection", "Method[Clone].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.Media3D.Point4DConverter", "Method[CanConvertFrom].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.Media3D.Size3D!", "Method[op_Inequality].ReturnValue"] + - ["System.Windows.Media.Media3D.Material", "System.Windows.Media.Media3D.Material", "Method[Clone].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.Media3D.Rect3D", "Method[Contains].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.Media3D.GeneralTransform3DCollection", "Method[Contains].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.Media3D.Transform3D", "Property[IsAffine]"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.Media3D.GeneralTransform3DGroup!", "Field[ChildrenProperty]"] + - ["System.Boolean", "System.Windows.Media.Media3D.Visual3DCollection", "Property[System.Collections.ICollection.IsSynchronized]"] + - ["System.Boolean", "System.Windows.Media.Media3D.QuaternionConverter", "Method[CanConvertFrom].ReturnValue"] + - ["System.Windows.Media.Media3D.Transform3D", "System.Windows.Media.Media3D.Transform3D!", "Property[Identity]"] + - ["System.Windows.Media.Int32Collection", "System.Windows.Media.Media3D.MeshGeometry3D", "Property[TriangleIndices]"] + - ["System.Windows.Media.Media3D.Point3D", "System.Windows.Media.Media3D.Vector3D!", "Method[Subtract].ReturnValue"] + - ["System.Windows.Media.Effects.BitmapEffectInput", "System.Windows.Media.Media3D.Viewport3DVisual", "Property[BitmapEffectInput]"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.Media3D.ModelVisual3D!", "Field[TransformProperty]"] + - ["System.Windows.Media.Media3D.SpecularMaterial", "System.Windows.Media.Media3D.SpecularMaterial", "Method[CloneCurrentValue].ReturnValue"] + - ["System.Windows.Media.Media3D.Transform3D", "System.Windows.Media.Media3D.ModelVisual3D", "Property[Transform]"] + - ["System.Object", "System.Windows.Media.Media3D.GeneralTransform3DCollection", "Property[System.Collections.ICollection.SyncRoot]"] + - ["System.Windows.Freezable", "System.Windows.Media.Media3D.OrthographicCamera", "Method[CreateInstanceCore].ReturnValue"] + - ["System.Windows.Media.Media3D.Rect3D", "System.Windows.Media.Media3D.Rect3D!", "Method[Parse].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.Media3D.GeneralTransform3DGroup", "Method[TryTransform].ReturnValue"] + - ["System.String", "System.Windows.Media.Media3D.GeneralTransform3D", "Method[System.IFormattable.ToString].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.Media3D.ScaleTransform3D!", "Field[ScaleZProperty]"] + - ["System.Double", "System.Windows.Media.Media3D.Matrix3D", "Property[M32]"] + - ["System.Windows.Media.Media3D.MaterialCollection", "System.Windows.Media.Media3D.MaterialCollection", "Method[Clone].ReturnValue"] + - ["System.Double", "System.Windows.Media.Media3D.Rect3D", "Property[SizeZ]"] + - ["System.Windows.Media.Media3D.OrthographicCamera", "System.Windows.Media.Media3D.OrthographicCamera", "Method[Clone].ReturnValue"] + - ["System.Object", "System.Windows.Media.Media3D.Point3DCollection", "Property[System.Collections.ICollection.SyncRoot]"] + - ["System.Collections.Generic.IEnumerator", "System.Windows.Media.Media3D.MaterialCollection", "Method[System.Collections.Generic.IEnumerable.GetEnumerator].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.Media3D.GeneralTransform3DCollection", "Method[System.Collections.IList.Contains].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.Media3D.Viewport2DVisual3D!", "Field[CacheModeProperty]"] + - ["System.Boolean", "System.Windows.Media.Media3D.Point3D", "Method[Equals].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.Media3D.Viewport2DVisual3D!", "Method[GetIsVisualHostMaterial].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.Media3D.AxisAngleRotation3D!", "Field[AngleProperty]"] + - ["System.Windows.Media.Media3D.SpotLight", "System.Windows.Media.Media3D.SpotLight", "Method[CloneCurrentValue].ReturnValue"] + - ["System.Double", "System.Windows.Media.Media3D.Vector3D", "Property[X]"] + - ["System.String", "System.Windows.Media.Media3D.Vector3D", "Method[ToString].ReturnValue"] + - ["System.Int32", "System.Windows.Media.Media3D.RayMeshGeometry3DHitTestResult", "Property[VertexIndex2]"] + - ["System.Boolean", "System.Windows.Media.Media3D.Visual3DCollection", "Property[System.Collections.IList.IsFixedSize]"] + - ["System.Windows.Freezable", "System.Windows.Media.Media3D.SpotLight", "Method[CreateInstanceCore].ReturnValue"] + - ["System.Windows.Media.Media3D.Quaternion", "System.Windows.Media.Media3D.Quaternion!", "Method[Subtract].ReturnValue"] + - ["System.Windows.Freezable", "System.Windows.Media.Media3D.SpecularMaterial", "Method[CreateInstanceCore].ReturnValue"] + - ["System.Windows.Media.Media3D.Point3D", "System.Windows.Media.Media3D.Vector3D!", "Method[Add].ReturnValue"] + - ["System.Windows.Media.Color", "System.Windows.Media.Media3D.Light", "Property[Color]"] + - ["System.Windows.Media.Media3D.Vector3D", "System.Windows.Media.Media3D.Point3D!", "Method[op_Subtraction].ReturnValue"] + - ["System.Collections.Generic.IEnumerator", "System.Windows.Media.Media3D.Visual3DCollection", "Method[System.Collections.Generic.IEnumerable.GetEnumerator].ReturnValue"] + - ["System.Windows.Freezable", "System.Windows.Media.Media3D.ScaleTransform3D", "Method[CreateInstanceCore].ReturnValue"] + - ["System.Windows.Media.Media3D.Size3D", "System.Windows.Media.Media3D.Rect3D", "Property[Size]"] + - ["System.Object", "System.Windows.Media.Media3D.Point3DConverter", "Method[ConvertTo].ReturnValue"] + - ["System.Windows.Media.Media3D.MaterialCollection", "System.Windows.Media.Media3D.MaterialCollection", "Method[CloneCurrentValue].ReturnValue"] + - ["System.Windows.Media.PointCollection", "System.Windows.Media.Media3D.MeshGeometry3D", "Property[TextureCoordinates]"] + - ["System.Windows.Media.Media3D.MatrixCamera", "System.Windows.Media.Media3D.MatrixCamera", "Method[CloneCurrentValue].ReturnValue"] + - ["System.Windows.Media.Effects.BitmapEffect", "System.Windows.Media.Media3D.Viewport3DVisual", "Property[BitmapEffect]"] + - ["System.Windows.Media.Media3D.Point4D", "System.Windows.Media.Media3D.Point4D!", "Method[Parse].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.Media3D.OrthographicCamera!", "Field[WidthProperty]"] + - ["System.Windows.Media.Media3D.GeneralTransform3DCollection", "System.Windows.Media.Media3D.GeneralTransform3DGroup", "Property[Children]"] + - ["System.Double", "System.Windows.Media.Media3D.Matrix3D", "Property[M33]"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.Media3D.GeometryModel3D!", "Field[GeometryProperty]"] + - ["System.Windows.Media.Media3D.Rotation3D", "System.Windows.Media.Media3D.RotateTransform3D", "Property[Rotation]"] + - ["System.Windows.Media.Media3D.Matrix3D", "System.Windows.Media.Media3D.MatrixTransform3D", "Property[Value]"] + - ["System.String", "System.Windows.Media.Media3D.Model3D", "Method[System.IFormattable.ToString].ReturnValue"] + - ["System.Double", "System.Windows.Media.Media3D.Matrix3D", "Property[M22]"] + - ["System.Boolean", "System.Windows.Media.Media3D.GeneralTransform3DCollection", "Property[System.Collections.IList.IsReadOnly]"] + - ["System.Int32", "System.Windows.Media.Media3D.Vector3DCollection", "Method[System.Collections.IList.Add].ReturnValue"] + - ["System.Windows.Media.Media3D.Geometry3D", "System.Windows.Media.Media3D.Geometry3D", "Method[CloneCurrentValue].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.Media3D.Vector3DConverter", "Method[CanConvertTo].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.Media3D.Point3D!", "Method[op_Equality].ReturnValue"] + - ["System.Double", "System.Windows.Media.Media3D.Vector3D!", "Method[AngleBetween].ReturnValue"] + - ["System.Windows.Media.Media3D.Quaternion", "System.Windows.Media.Media3D.Quaternion!", "Method[op_Multiply].ReturnValue"] + - ["System.Int32", "System.Windows.Media.Media3D.Transform3DCollection", "Method[System.Collections.IList.IndexOf].ReturnValue"] + - ["System.Double", "System.Windows.Media.Media3D.Matrix3D", "Property[M24]"] + - ["System.Boolean", "System.Windows.Media.Media3D.Quaternion", "Property[IsNormalized]"] + - ["System.Windows.Media.Media3D.Transform3D", "System.Windows.Media.Media3D.Transform3D", "Method[CloneCurrentValue].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.Media3D.Quaternion!", "Method[Equals].ReturnValue"] + - ["System.Object", "System.Windows.Media.Media3D.Point3DCollectionConverter", "Method[ConvertFrom].ReturnValue"] + - ["System.Windows.Media.Media3D.GeneralTransform3D", "System.Windows.Media.Media3D.GeneralTransform3D", "Property[Inverse]"] + - ["System.Windows.Media.Visual", "System.Windows.Media.Media3D.Viewport2DVisual3D", "Property[Visual]"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.Media3D.TranslateTransform3D!", "Field[OffsetXProperty]"] + - ["System.Object", "System.Windows.Media.Media3D.Point3DCollectionConverter", "Method[ConvertTo].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.Media3D.GeneralTransform3DCollection", "Property[System.Collections.IList.IsFixedSize]"] + - ["System.Double", "System.Windows.Media.Media3D.Point4D", "Property[X]"] + - ["System.Int32", "System.Windows.Media.Media3D.Rect3D", "Method[GetHashCode].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.Media3D.RotateTransform3D!", "Field[CenterYProperty]"] + - ["System.Int32", "System.Windows.Media.Media3D.ContainerUIElement3D", "Property[Visual3DChildrenCount]"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.Media3D.SpotLight!", "Field[InnerConeAngleProperty]"] + - ["System.Boolean", "System.Windows.Media.Media3D.Model3DCollection", "Property[System.Collections.IList.IsReadOnly]"] + - ["System.Windows.Media.Media3D.Size3D", "System.Windows.Media.Media3D.Size3D!", "Property[Empty]"] + - ["System.Double", "System.Windows.Media.Media3D.RayMeshGeometry3DHitTestResult", "Property[VertexWeight1]"] + - ["System.Double", "System.Windows.Media.Media3D.Point3D", "Property[Y]"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.Media3D.SpotLight!", "Field[OuterConeAngleProperty]"] + - ["System.Windows.Media.CacheMode", "System.Windows.Media.Media3D.Viewport2DVisual3D", "Property[CacheMode]"] + - ["System.Object", "System.Windows.Media.Media3D.Vector3DConverter", "Method[ConvertFrom].ReturnValue"] + - ["System.Double", "System.Windows.Media.Media3D.Vector3D", "Property[Z]"] + - ["System.Boolean", "System.Windows.Media.Media3D.Matrix3DConverter", "Method[CanConvertFrom].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.Media3D.DiffuseMaterial!", "Field[AmbientColorProperty]"] + - ["System.Windows.Media.Media3D.Vector3D", "System.Windows.Media.Media3D.Point3D!", "Method[op_Explicit].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.Media3D.Matrix3D!", "Method[op_Equality].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.Media3D.Vector3DConverter", "Method[CanConvertFrom].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.Media3D.Size3D", "Method[Equals].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.Media3D.Rect3D", "Method[Equals].ReturnValue"] + - ["System.Windows.Media.Media3D.Point3D", "System.Windows.Media.Media3D.RayHitTestResult", "Property[PointHit]"] + - ["System.Boolean", "System.Windows.Media.Media3D.Transform3DCollection", "Method[System.Collections.IList.Contains].ReturnValue"] + - ["System.Double", "System.Windows.Media.Media3D.Matrix3D", "Property[M14]"] + - ["System.Boolean", "System.Windows.Media.Media3D.MaterialCollection", "Property[System.Collections.IList.IsFixedSize]"] + - ["System.String", "System.Windows.Media.Media3D.Rotation3D", "Method[ToString].ReturnValue"] + - ["System.Windows.Media.Media3D.GeneralTransform3D", "System.Windows.Media.Media3D.Visual3D", "Method[TransformToDescendant].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.Media3D.Point3D!", "Method[Equals].ReturnValue"] + - ["System.Object", "System.Windows.Media.Media3D.Transform3DCollection", "Property[System.Collections.ICollection.SyncRoot]"] + - ["System.Windows.Freezable", "System.Windows.Media.Media3D.QuaternionRotation3D", "Method[CreateInstanceCore].ReturnValue"] + - ["System.Windows.Media.Media3D.Visual3DCollection", "System.Windows.Media.Media3D.ContainerUIElement3D", "Property[Children]"] + - ["System.Double", "System.Windows.Media.Media3D.Vector3D", "Property[Y]"] + - ["System.Windows.Media.Media3D.Model3DGroup", "System.Windows.Media.Media3D.Model3DGroup", "Method[CloneCurrentValue].ReturnValue"] + - ["System.Windows.Freezable", "System.Windows.Media.Media3D.AmbientLight", "Method[CreateInstanceCore].ReturnValue"] + - ["System.Int32", "System.Windows.Media.Media3D.Model3DCollection", "Method[IndexOf].ReturnValue"] + - ["System.Windows.Media.Media3D.Vector3DCollection", "System.Windows.Media.Media3D.MeshGeometry3D", "Property[Normals]"] + - ["System.Windows.Media.Media3D.Visual3DCollection+Enumerator", "System.Windows.Media.Media3D.Visual3DCollection", "Method[GetEnumerator].ReturnValue"] + - ["System.Windows.Media.Media3D.Point4D", "System.Windows.Media.Media3D.Point4D!", "Method[Subtract].ReturnValue"] + - ["System.Int32", "System.Windows.Media.Media3D.Visual3DCollection", "Method[System.Collections.IList.IndexOf].ReturnValue"] + - ["System.Object", "System.Windows.Media.Media3D.Vector3DConverter", "Method[ConvertTo].ReturnValue"] + - ["System.Double", "System.Windows.Media.Media3D.SpecularMaterial", "Property[SpecularPower]"] + - ["System.Windows.Media.Media3D.MatrixTransform3D", "System.Windows.Media.Media3D.MatrixTransform3D", "Method[Clone].ReturnValue"] + - ["System.Windows.Media.Media3D.EmissiveMaterial", "System.Windows.Media.Media3D.EmissiveMaterial", "Method[Clone].ReturnValue"] + - ["System.Collections.Generic.IEnumerator", "System.Windows.Media.Media3D.GeneralTransform3DCollection", "Method[System.Collections.Generic.IEnumerable.GetEnumerator].ReturnValue"] + - ["System.Windows.Media.Media3D.Matrix3D", "System.Windows.Media.Media3D.Transform3DGroup", "Property[Value]"] + - ["System.Windows.Media.Color", "System.Windows.Media.Media3D.EmissiveMaterial", "Property[Color]"] + - ["System.Boolean", "System.Windows.Media.Media3D.Size3DConverter", "Method[CanConvertFrom].ReturnValue"] + - ["System.Windows.Media.Media3D.Matrix3D", "System.Windows.Media.Media3D.Matrix3D!", "Method[Parse].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.Media3D.Visual3D!", "Field[TransformProperty]"] + - ["System.Windows.Media.Media3D.Rect3D", "System.Windows.Media.Media3D.Transform3D", "Method[TransformBounds].ReturnValue"] + - ["System.Windows.Media.Media3D.Point4D", "System.Windows.Media.Media3D.Matrix3D", "Method[Transform].ReturnValue"] + - ["System.Int32", "System.Windows.Media.Media3D.GeneralTransform3DCollection", "Property[Count]"] + - ["System.Windows.Media.Media3D.Vector3D", "System.Windows.Media.Media3D.Vector3D!", "Method[op_Addition].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.Media3D.Rect3D", "Property[IsEmpty]"] + - ["System.Collections.Generic.IEnumerator", "System.Windows.Media.Media3D.Vector3DCollection", "Method[System.Collections.Generic.IEnumerable.GetEnumerator].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.Media3D.EmissiveMaterial!", "Field[ColorProperty]"] + - ["System.Boolean", "System.Windows.Media.Media3D.Quaternion!", "Method[op_Inequality].ReturnValue"] + - ["System.Windows.Media.Media3D.Point3D", "System.Windows.Media.Media3D.Vector3D!", "Method[op_Addition].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.Media3D.Point3DCollection", "Method[Contains].ReturnValue"] + - ["System.Object", "System.Windows.Media.Media3D.Point4DConverter", "Method[ConvertTo].ReturnValue"] + - ["System.Windows.Media.Media3D.Vector3D", "System.Windows.Media.Media3D.Vector3D!", "Method[Divide].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.Media3D.MaterialCollection", "Method[Remove].ReturnValue"] + - ["System.Double", "System.Windows.Media.Media3D.Vector3D", "Property[LengthSquared]"] + - ["System.Object", "System.Windows.Media.Media3D.Visual3DCollection", "Property[System.Collections.ICollection.SyncRoot]"] + - ["System.Object", "System.Windows.Media.Media3D.MaterialCollection", "Property[System.Collections.IList.Item]"] + - ["System.Int32", "System.Windows.Media.Media3D.Vector3DCollection", "Property[Count]"] + - ["System.Int32", "System.Windows.Media.Media3D.Point4D", "Method[GetHashCode].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.Media3D.Transform3DCollection", "Property[System.Collections.IList.IsFixedSize]"] + - ["System.Windows.Media.Media3D.Model3D", "System.Windows.Media.Media3D.Model3D", "Method[CloneCurrentValue].ReturnValue"] + - ["System.Double", "System.Windows.Media.Media3D.PointLightBase", "Property[LinearAttenuation]"] + - ["System.Double", "System.Windows.Media.Media3D.Vector3D", "Property[Length]"] + - ["System.Windows.Media.Media3D.ProjectionCamera", "System.Windows.Media.Media3D.ProjectionCamera", "Method[Clone].ReturnValue"] + - ["System.Windows.Media.Media3D.Model3D", "System.Windows.Media.Media3D.Model3DCollection", "Property[Item]"] + - ["System.Windows.Media.Media3D.GeneralTransform3DTo2D", "System.Windows.Media.Media3D.Visual3D", "Method[TransformToAncestor].ReturnValue"] + - ["System.Collections.IEnumerator", "System.Windows.Media.Media3D.Transform3DCollection", "Method[System.Collections.IEnumerable.GetEnumerator].ReturnValue"] + - ["System.Double", "System.Windows.Media.Media3D.SpotLight", "Property[OuterConeAngle]"] + - ["System.Windows.Media.Media3D.Visual3DCollection", "System.Windows.Media.Media3D.ModelVisual3D", "Property[Children]"] + - ["System.Double", "System.Windows.Media.Media3D.Point4D", "Property[Y]"] + - ["System.Double", "System.Windows.Media.Media3D.PointLightBase", "Property[QuadraticAttenuation]"] + - ["System.Int32", "System.Windows.Media.Media3D.MaterialCollection", "Method[System.Collections.IList.Add].ReturnValue"] + - ["System.Windows.Media.Media3D.Transform3D", "System.Windows.Media.Media3D.Model3D", "Property[Transform]"] + - ["System.Windows.Media.Media3D.PointLight", "System.Windows.Media.Media3D.PointLight", "Method[Clone].ReturnValue"] + - ["System.Windows.Media.Media3D.PerspectiveCamera", "System.Windows.Media.Media3D.PerspectiveCamera", "Method[Clone].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.Media3D.PointLightBase!", "Field[ConstantAttenuationProperty]"] + - ["System.Windows.Freezable", "System.Windows.Media.Media3D.TranslateTransform3D", "Method[CreateInstanceCore].ReturnValue"] + - ["System.Windows.Media.Media3D.ScaleTransform3D", "System.Windows.Media.Media3D.ScaleTransform3D", "Method[Clone].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.Media3D.Model3DCollection", "Method[System.Collections.IList.Contains].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.Media3D.GeometryModel3D!", "Field[MaterialProperty]"] + - ["System.Boolean", "System.Windows.Media.Media3D.GeneralTransform3DCollection", "Method[Remove].ReturnValue"] + - ["System.Int32", "System.Windows.Media.Media3D.MaterialCollection", "Method[IndexOf].ReturnValue"] + - ["System.Windows.DependencyObject", "System.Windows.Media.Media3D.Viewport3DVisual", "Property[Parent]"] + - ["System.Windows.Media.Media3D.Quaternion", "System.Windows.Media.Media3D.Quaternion!", "Method[Add].ReturnValue"] + - ["System.Double", "System.Windows.Media.Media3D.Vector3D!", "Method[DotProduct].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.Media3D.Transform3DGroup", "Property[IsAffine]"] + - ["System.Boolean", "System.Windows.Media.Media3D.GeneralTransform3DCollection", "Method[FreezeCore].ReturnValue"] + - ["System.Double", "System.Windows.Media.Media3D.PointLightBase", "Property[ConstantAttenuation]"] + - ["System.Boolean", "System.Windows.Media.Media3D.Matrix3D!", "Method[op_Inequality].ReturnValue"] + - ["System.Windows.Media.Media3D.Vector3D", "System.Windows.Media.Media3D.ProjectionCamera", "Property[UpDirection]"] + - ["System.Boolean", "System.Windows.Media.Media3D.Vector3DCollectionConverter", "Method[CanConvertFrom].ReturnValue"] + - ["System.String", "System.Windows.Media.Media3D.Vector3D", "Method[System.IFormattable.ToString].ReturnValue"] + - ["System.String", "System.Windows.Media.Media3D.Material", "Method[System.IFormattable.ToString].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.Media3D.TranslateTransform3D!", "Field[OffsetZProperty]"] + - ["System.Windows.Media.Media3D.Camera", "System.Windows.Media.Media3D.Camera", "Method[Clone].ReturnValue"] + - ["System.Windows.Media.Media3D.PointLight", "System.Windows.Media.Media3D.PointLight", "Method[CloneCurrentValue].ReturnValue"] + - ["System.Windows.Media.Media3D.RotateTransform3D", "System.Windows.Media.Media3D.RotateTransform3D", "Method[Clone].ReturnValue"] + - ["System.Double", "System.Windows.Media.Media3D.ScaleTransform3D", "Property[CenterZ]"] + - ["System.Windows.Media.Media3D.Vector3D", "System.Windows.Media.Media3D.Quaternion", "Property[Axis]"] + - ["System.Windows.Media.Media3D.Vector3D", "System.Windows.Media.Media3D.Vector3D!", "Method[Multiply].ReturnValue"] + - ["System.Windows.Media.Media3D.Rect3D", "System.Windows.Media.Media3D.Geometry3D", "Property[Bounds]"] + - ["System.Int32", "System.Windows.Media.Media3D.ModelVisual3D", "Property[Visual3DChildrenCount]"] + - ["System.Int32", "System.Windows.Media.Media3D.Point3D", "Method[GetHashCode].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.Media3D.SpecularMaterial!", "Field[ColorProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.Media3D.ScaleTransform3D!", "Field[CenterYProperty]"] + - ["System.Boolean", "System.Windows.Media.Media3D.Visual3DCollection", "Property[System.Collections.IList.IsReadOnly]"] + - ["System.Windows.Media.Media3D.Visual3D", "System.Windows.Media.Media3D.Viewport2DVisual3D", "Method[GetVisual3DChild].ReturnValue"] + - ["System.Windows.Media.Media3D.Point4D", "System.Windows.Media.Media3D.Point3D!", "Method[op_Explicit].ReturnValue"] + - ["System.Windows.Media.Media3D.AffineTransform3D", "System.Windows.Media.Media3D.AffineTransform3D", "Method[Clone].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.Media3D.Visual3DCollection", "Method[Contains].ReturnValue"] + - ["System.Double", "System.Windows.Media.Media3D.PointLightBase", "Property[Range]"] + - ["System.String", "System.Windows.Media.Media3D.Point3DCollection", "Method[ToString].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.Media3D.SpecularMaterial!", "Field[BrushProperty]"] + - ["System.Windows.Media.Media3D.Matrix3D", "System.Windows.Media.Media3D.RotateTransform3D", "Property[Value]"] + - ["System.Windows.Media.Media3D.Size3D", "System.Windows.Media.Media3D.Size3D!", "Method[Parse].ReturnValue"] + - ["System.Windows.Freezable", "System.Windows.Media.Media3D.Model3DGroup", "Method[CreateInstanceCore].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.Media3D.MaterialCollection", "Property[System.Collections.ICollection.IsSynchronized]"] + - ["System.Windows.Media.Media3D.Vector3D", "System.Windows.Media.Media3D.AxisAngleRotation3D", "Property[Axis]"] + - ["System.Double", "System.Windows.Media.Media3D.RotateTransform3D", "Property[CenterY]"] + - ["System.Collections.Generic.IEnumerator", "System.Windows.Media.Media3D.Model3DCollection", "Method[System.Collections.Generic.IEnumerable.GetEnumerator].ReturnValue"] + - ["System.Double", "System.Windows.Media.Media3D.Size3D", "Property[Z]"] + - ["System.Boolean", "System.Windows.Media.Media3D.Transform3DCollection", "Property[System.Collections.IList.IsReadOnly]"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.Media3D.Viewport3DVisual!", "Field[ViewportProperty]"] + - ["System.Windows.Media.Media3D.Point3D", "System.Windows.Media.Media3D.RayMeshGeometry3DHitTestResult", "Property[PointHit]"] + - ["System.Object", "System.Windows.Media.Media3D.Point4DConverter", "Method[ConvertFrom].ReturnValue"] + - ["System.Windows.Media.Brush", "System.Windows.Media.Media3D.SpecularMaterial", "Property[Brush]"] + - ["System.Int32", "System.Windows.Media.Media3D.GeneralTransform3DCollection", "Method[System.Collections.IList.IndexOf].ReturnValue"] + - ["System.Windows.Media.Media3D.Quaternion", "System.Windows.Media.Media3D.Quaternion!", "Method[op_Addition].ReturnValue"] + - ["System.Windows.Freezable", "System.Windows.Media.Media3D.PerspectiveCamera", "Method[CreateInstanceCore].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.Media3D.ModelVisual3D!", "Field[ContentProperty]"] + - ["System.Windows.Media.Media3D.Point3DCollection", "System.Windows.Media.Media3D.Point3DCollection!", "Method[Parse].ReturnValue"] + - ["System.Object", "System.Windows.Media.Media3D.QuaternionConverter", "Method[ConvertTo].ReturnValue"] + - ["System.String", "System.Windows.Media.Media3D.Point4D", "Method[System.IFormattable.ToString].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.Media3D.ScaleTransform3D!", "Field[CenterXProperty]"] + - ["System.Windows.Media.Media3D.Point3D", "System.Windows.Media.Media3D.Point3D!", "Method[op_Addition].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.Media3D.ProjectionCamera!", "Field[UpDirectionProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.Media3D.ProjectionCamera!", "Field[FarPlaneDistanceProperty]"] + - ["System.Double", "System.Windows.Media.Media3D.RotateTransform3D", "Property[CenterZ]"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.Media3D.MeshGeometry3D!", "Field[NormalsProperty]"] + - ["System.Windows.Automation.Peers.AutomationPeer", "System.Windows.Media.Media3D.ModelUIElement3D", "Method[OnCreateAutomationPeer].ReturnValue"] + - ["System.Windows.Media.Media3D.AffineTransform3D", "System.Windows.Media.Media3D.AffineTransform3D", "Method[CloneCurrentValue].ReturnValue"] + - ["System.Windows.Media.Media3D.PointLightBase", "System.Windows.Media.Media3D.PointLightBase", "Method[Clone].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.Media3D.MaterialCollection", "Method[Contains].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.Media3D.MatrixTransform3D", "Property[IsAffine]"] + - ["System.Windows.Media.Media3D.Matrix3D", "System.Windows.Media.Media3D.Matrix3D!", "Method[op_Multiply].ReturnValue"] + - ["System.Windows.Freezable", "System.Windows.Media.Media3D.MatrixCamera", "Method[CreateInstanceCore].ReturnValue"] + - ["System.Windows.Media.Media3D.Point4D", "System.Windows.Media.Media3D.Point4D!", "Method[op_Subtraction].ReturnValue"] + - ["System.Object", "System.Windows.Media.Media3D.Point3DConverter", "Method[ConvertFrom].ReturnValue"] + - ["System.Windows.Media.Media3D.Rect3D", "System.Windows.Media.Media3D.Rect3D!", "Method[Union].ReturnValue"] + - ["System.Windows.Media.Media3D.Quaternion", "System.Windows.Media.Media3D.Quaternion!", "Property[Identity]"] + - ["System.String", "System.Windows.Media.Media3D.Point3D", "Method[System.IFormattable.ToString].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.Media3D.Vector3D!", "Method[op_Inequality].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.Media3D.MatrixCamera!", "Field[ProjectionMatrixProperty]"] + - ["System.Windows.Media.Media3D.Visual3D", "System.Windows.Media.Media3D.ModelVisual3D", "Method[GetVisual3DChild].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.Media3D.Point3DCollection", "Property[System.Collections.Generic.ICollection.IsReadOnly]"] + - ["System.Boolean", "System.Windows.Media.Media3D.Visual3D", "Method[IsAncestorOf].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.Media3D.ProjectionCamera!", "Field[PositionProperty]"] + - ["System.String", "System.Windows.Media.Media3D.Vector3DCollection", "Method[System.IFormattable.ToString].ReturnValue"] + - ["System.Windows.Media.Media3D.DirectionalLight", "System.Windows.Media.Media3D.DirectionalLight", "Method[CloneCurrentValue].ReturnValue"] + - ["System.Double", "System.Windows.Media.Media3D.Rect3D", "Property[SizeY]"] + - ["System.String", "System.Windows.Media.Media3D.Rotation3D", "Method[System.IFormattable.ToString].ReturnValue"] + - ["System.Object", "System.Windows.Media.Media3D.Vector3DCollectionConverter", "Method[ConvertFrom].ReturnValue"] + - ["System.Int32", "System.Windows.Media.Media3D.Transform3DCollection", "Property[Count]"] + - ["System.Windows.Media.Media3D.Point3D", "System.Windows.Media.Media3D.Vector3D!", "Method[op_Explicit].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.Media3D.Quaternion", "Property[IsIdentity]"] + - ["System.Boolean", "System.Windows.Media.Media3D.Point3D!", "Method[op_Inequality].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.Media3D.Size3DConverter", "Method[CanConvertTo].ReturnValue"] + - ["System.Windows.Media.Media3D.GeneralTransform3D", "System.Windows.Media.Media3D.Visual3D", "Method[TransformToAncestor].ReturnValue"] + - ["System.Windows.Freezable", "System.Windows.Media.Media3D.EmissiveMaterial", "Method[CreateInstanceCore].ReturnValue"] + - ["System.Windows.Media.Media3D.Quaternion", "System.Windows.Media.Media3D.QuaternionRotation3D", "Property[Quaternion]"] + - ["System.Windows.Media.Media3D.GeometryModel3D", "System.Windows.Media.Media3D.GeometryModel3D", "Method[Clone].ReturnValue"] + - ["System.Double", "System.Windows.Media.Media3D.TranslateTransform3D", "Property[OffsetZ]"] + - ["System.Boolean", "System.Windows.Media.Media3D.Vector3D!", "Method[Equals].ReturnValue"] + - ["System.Int32", "System.Windows.Media.Media3D.Point3DCollection", "Method[System.Collections.IList.Add].ReturnValue"] + - ["System.Windows.Media.GeometryHitTestResult", "System.Windows.Media.Media3D.Viewport3DVisual", "Method[HitTestCore].ReturnValue"] + - ["System.Windows.Media.Media3D.Vector3D", "System.Windows.Media.Media3D.Vector3D!", "Method[op_Subtraction].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.Media3D.ScaleTransform3D!", "Field[CenterZProperty]"] + - ["System.Windows.Media.Media3D.Transform3DGroup", "System.Windows.Media.Media3D.Transform3DGroup", "Method[CloneCurrentValue].ReturnValue"] + - ["System.Windows.Media.Media3D.MeshGeometry3D", "System.Windows.Media.Media3D.MeshGeometry3D", "Method[CloneCurrentValue].ReturnValue"] + - ["System.Windows.Media.Media3D.Model3D", "System.Windows.Media.Media3D.Model3D", "Method[Clone].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.Media3D.Vector3DCollection", "Property[System.Collections.ICollection.IsSynchronized]"] + - ["System.Windows.Media.Media3D.Rect3D", "System.Windows.Media.Media3D.Rect3D!", "Method[Offset].ReturnValue"] + - ["System.Windows.Media.Media3D.Transform3D", "System.Windows.Media.Media3D.Camera", "Property[Transform]"] + - ["System.Boolean", "System.Windows.Media.Media3D.MaterialCollection", "Property[System.Collections.IList.IsReadOnly]"] + - ["System.Windows.Media.Media3D.MatrixCamera", "System.Windows.Media.Media3D.MatrixCamera", "Method[Clone].ReturnValue"] + - ["System.Windows.Freezable", "System.Windows.Media.Media3D.GeneralTransform3DCollection", "Method[CreateInstanceCore].ReturnValue"] + - ["System.Windows.Media.Geometry", "System.Windows.Media.Media3D.Viewport3DVisual", "Property[Clip]"] + - ["System.Boolean", "System.Windows.Media.Media3D.Point3DConverter", "Method[CanConvertFrom].ReturnValue"] + - ["System.Windows.Media.Media3D.AxisAngleRotation3D", "System.Windows.Media.Media3D.AxisAngleRotation3D", "Method[Clone].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.Media3D.Point3DConverter", "Method[CanConvertTo].ReturnValue"] + - ["System.Double", "System.Windows.Media.Media3D.RayMeshGeometry3DHitTestResult", "Property[VertexWeight2]"] + - ["System.Double", "System.Windows.Media.Media3D.Matrix3D", "Property[M34]"] + - ["System.Boolean", "System.Windows.Media.Media3D.Transform3DCollection", "Property[System.Collections.Generic.ICollection.IsReadOnly]"] + - ["System.Windows.Media.Media3D.Geometry3D", "System.Windows.Media.Media3D.Viewport2DVisual3D", "Property[Geometry]"] + - ["System.Boolean", "System.Windows.Media.Media3D.Vector3DCollection", "Method[Remove].ReturnValue"] + - ["System.Int32", "System.Windows.Media.Media3D.Visual3DCollection", "Method[IndexOf].ReturnValue"] + - ["System.Windows.Media.Media3D.Rect3D", "System.Windows.Media.Media3D.MeshGeometry3D", "Property[Bounds]"] + - ["System.Windows.Media.Media3D.Camera", "System.Windows.Media.Media3D.Viewport3DVisual", "Property[Camera]"] + - ["System.Double", "System.Windows.Media.Media3D.TranslateTransform3D", "Property[OffsetY]"] + - ["System.Collections.IEnumerator", "System.Windows.Media.Media3D.GeneralTransform3DCollection", "Method[System.Collections.IEnumerable.GetEnumerator].ReturnValue"] + - ["System.Windows.Rect", "System.Windows.Media.Media3D.GeneralTransform3DTo2D", "Method[TransformBounds].ReturnValue"] + - ["System.Windows.Media.Media3D.TranslateTransform3D", "System.Windows.Media.Media3D.TranslateTransform3D", "Method[Clone].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.Media3D.GeometryModel3D!", "Field[BackMaterialProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.Media3D.Viewport2DVisual3D!", "Field[IsVisualHostMaterialProperty]"] + - ["System.Collections.IEnumerator", "System.Windows.Media.Media3D.Model3DCollection", "Method[System.Collections.IEnumerable.GetEnumerator].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.Media3D.Viewport2DVisual3D!", "Field[MaterialProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.Media3D.ScaleTransform3D!", "Field[ScaleXProperty]"] + - ["System.Windows.Media.Media3D.ProjectionCamera", "System.Windows.Media.Media3D.ProjectionCamera", "Method[CloneCurrentValue].ReturnValue"] + - ["System.Int32", "System.Windows.Media.Media3D.Model3DCollection", "Method[System.Collections.IList.IndexOf].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.Media3D.Light!", "Field[ColorProperty]"] + - ["System.Double", "System.Windows.Media.Media3D.Quaternion", "Property[Angle]"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.Media3D.ModelUIElement3D!", "Field[ModelProperty]"] + - ["System.Windows.Media.Media3D.Point3DCollection", "System.Windows.Media.Media3D.Point3DCollection", "Method[CloneCurrentValue].ReturnValue"] + - ["System.Double", "System.Windows.Media.Media3D.PerspectiveCamera", "Property[FieldOfView]"] + - ["System.Int32", "System.Windows.Media.Media3D.MaterialCollection", "Method[System.Collections.IList.IndexOf].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.Media3D.Visual3DCollection", "Method[System.Collections.IList.Contains].ReturnValue"] + - ["System.Windows.Media.Media3D.GeneralTransform3D", "System.Windows.Media.Media3D.Transform3D", "Property[Inverse]"] + - ["System.Boolean", "System.Windows.Media.Media3D.MaterialCollection", "Property[System.Collections.Generic.ICollection.IsReadOnly]"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.Media3D.Transform3DGroup!", "Field[ChildrenProperty]"] + - ["System.Windows.Media.Brush", "System.Windows.Media.Media3D.Viewport3DVisual", "Property[OpacityMask]"] + - ["System.Windows.Media.Media3D.Vector3D", "System.Windows.Media.Media3D.Size3D!", "Method[op_Explicit].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.Media3D.Matrix3D", "Property[HasInverse]"] + - ["System.Windows.Automation.Peers.AutomationPeer", "System.Windows.Media.Media3D.ContainerUIElement3D", "Method[OnCreateAutomationPeer].ReturnValue"] + - ["System.Windows.Media.Media3D.Model3DCollection", "System.Windows.Media.Media3D.Model3DCollection", "Method[Clone].ReturnValue"] + - ["System.Windows.Freezable", "System.Windows.Media.Media3D.DirectionalLight", "Method[CreateInstanceCore].ReturnValue"] + - ["System.Int32", "System.Windows.Media.Media3D.MaterialCollection", "Property[Count]"] + - ["System.Double", "System.Windows.Media.Media3D.Matrix3D", "Property[OffsetX]"] + - ["System.Windows.Media.Media3D.Vector3D", "System.Windows.Media.Media3D.SpotLight", "Property[Direction]"] + - ["System.Windows.Media.Media3D.Point4D", "System.Windows.Media.Media3D.Point4D!", "Method[op_Multiply].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.Media3D.Visual3D", "Property[HasAnimatedProperties]"] + - ["System.Boolean", "System.Windows.Media.Media3D.GeneralTransform2DTo3D", "Method[TryTransform].ReturnValue"] + - ["System.Double", "System.Windows.Media.Media3D.RayHitTestResult", "Property[DistanceToRayOrigin]"] + - ["System.Boolean", "System.Windows.Media.Media3D.Transform3DCollection", "Method[FreezeCore].ReturnValue"] + - ["System.Windows.Media.Media3D.SpotLight", "System.Windows.Media.Media3D.SpotLight", "Method[Clone].ReturnValue"] + - ["System.Windows.Media.Media3D.EmissiveMaterial", "System.Windows.Media.Media3D.EmissiveMaterial", "Method[CloneCurrentValue].ReturnValue"] + - ["System.Double", "System.Windows.Media.Media3D.Viewport3DVisual", "Property[Opacity]"] + - ["System.Double", "System.Windows.Media.Media3D.Quaternion", "Property[Y]"] + - ["System.Boolean", "System.Windows.Media.Media3D.Model3DCollection", "Property[System.Collections.Generic.ICollection.IsReadOnly]"] + - ["System.Double", "System.Windows.Media.Media3D.Size3D", "Property[X]"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.Media3D.MeshGeometry3D!", "Field[TextureCoordinatesProperty]"] + - ["System.Windows.Media.Media3D.Model3D", "System.Windows.Media.Media3D.ModelVisual3D", "Property[Content]"] + - ["System.Int32", "System.Windows.Media.Media3D.Visual3DCollection", "Property[Count]"] + - ["System.Windows.Media.Media3D.Vector3D", "System.Windows.Media.Media3D.ProjectionCamera", "Property[LookDirection]"] + - ["System.Windows.Media.Media3D.Camera", "System.Windows.Media.Media3D.Camera", "Method[CloneCurrentValue].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.Media3D.Model3DCollection", "Method[Remove].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.Media3D.Point4D!", "Method[op_Inequality].ReturnValue"] + - ["System.Windows.Media.Media3D.PointLightBase", "System.Windows.Media.Media3D.PointLightBase", "Method[CloneCurrentValue].ReturnValue"] + - ["System.Double", "System.Windows.Media.Media3D.Matrix3D", "Property[M23]"] + - ["System.Collections.Generic.IEnumerator", "System.Windows.Media.Media3D.Transform3DCollection", "Method[System.Collections.Generic.IEnumerable.GetEnumerator].ReturnValue"] + - ["System.Double", "System.Windows.Media.Media3D.Matrix3D", "Property[M21]"] + - ["System.String", "System.Windows.Media.Media3D.Size3D", "Method[System.IFormattable.ToString].ReturnValue"] + - ["System.Windows.Media.Media3D.Point3D", "System.Windows.Media.Media3D.Point3DCollection", "Property[Item]"] + - ["System.Windows.Freezable", "System.Windows.Media.Media3D.MeshGeometry3D", "Method[CreateInstanceCore].ReturnValue"] + - ["System.Windows.Media.Media3D.Point3D", "System.Windows.Media.Media3D.Point3D!", "Method[op_Multiply].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.Media3D.Vector3DCollection", "Method[System.Collections.IList.Contains].ReturnValue"] + - ["System.String", "System.Windows.Media.Media3D.Camera", "Method[ToString].ReturnValue"] + - ["System.Windows.Media.Media3D.GeneralTransform3D", "System.Windows.Media.Media3D.GeneralTransform3DGroup", "Property[Inverse]"] + - ["System.Windows.Media.Media3D.DiffuseMaterial", "System.Windows.Media.Media3D.DiffuseMaterial", "Method[CloneCurrentValue].ReturnValue"] + - ["System.Windows.Rect", "System.Windows.Media.Media3D.Viewport3DVisual", "Property[DescendantBounds]"] + - ["System.Int32", "System.Windows.Media.Media3D.Viewport2DVisual3D", "Property[Visual3DChildrenCount]"] + - ["System.Double", "System.Windows.Media.Media3D.Matrix3D", "Property[M13]"] + - ["System.Int32", "System.Windows.Media.Media3D.GeneralTransform3DCollection", "Method[IndexOf].ReturnValue"] + - ["System.Windows.Media.Media3D.Point3D", "System.Windows.Media.Media3D.Point3D!", "Method[Parse].ReturnValue"] + - ["System.Windows.Media.Media3D.AmbientLight", "System.Windows.Media.Media3D.AmbientLight", "Method[CloneCurrentValue].ReturnValue"] + - ["System.Windows.Media.Media3D.AmbientLight", "System.Windows.Media.Media3D.AmbientLight", "Method[Clone].ReturnValue"] + - ["System.Int32", "System.Windows.Media.Media3D.RayMeshGeometry3DHitTestResult", "Property[VertexIndex1]"] + - ["System.String", "System.Windows.Media.Media3D.Quaternion", "Method[ToString].ReturnValue"] + - ["System.Windows.Media.Media3D.QuaternionRotation3D", "System.Windows.Media.Media3D.QuaternionRotation3D", "Method[CloneCurrentValue].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.Media3D.Matrix3D", "Property[IsIdentity]"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.Media3D.DiffuseMaterial!", "Field[ColorProperty]"] + - ["System.Int32", "System.Windows.Media.Media3D.Vector3D", "Method[GetHashCode].ReturnValue"] + - ["System.Windows.Media.Brush", "System.Windows.Media.Media3D.DiffuseMaterial", "Property[Brush]"] + - ["System.Windows.Media.Media3D.Point3D", "System.Windows.Media.Media3D.Rect3D", "Property[Location]"] + - ["System.Windows.Media.Media3D.Vector3D", "System.Windows.Media.Media3D.DirectionalLight", "Property[Direction]"] + - ["System.Windows.Point", "System.Windows.Media.Media3D.GeneralTransform3DTo2D", "Method[Transform].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.Media3D.MaterialCollection", "Method[FreezeCore].ReturnValue"] + - ["System.Windows.Media.Media3D.GeneralTransform3D", "System.Windows.Media.Media3D.GeneralTransform3D", "Method[CloneCurrentValue].ReturnValue"] + - ["System.Windows.Media.Media3D.Vector3DCollection", "System.Windows.Media.Media3D.Vector3DCollection", "Method[Clone].ReturnValue"] + - ["System.Windows.Media.Media3D.SpecularMaterial", "System.Windows.Media.Media3D.SpecularMaterial", "Method[Clone].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.Media3D.Viewport3DVisual!", "Field[CameraProperty]"] + - ["System.Boolean", "System.Windows.Media.Media3D.Matrix3D!", "Method[Equals].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.Media3D.PointLightBase!", "Field[QuadraticAttenuationProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.Media3D.Viewport2DVisual3D!", "Field[GeometryProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.Media3D.MeshGeometry3D!", "Field[TriangleIndicesProperty]"] + - ["System.Windows.Media.Transform", "System.Windows.Media.Media3D.Viewport3DVisual", "Property[Transform]"] + - ["System.Double", "System.Windows.Media.Media3D.Quaternion", "Property[W]"] + - ["System.Boolean", "System.Windows.Media.Media3D.GeneralTransform3DCollection", "Property[System.Collections.ICollection.IsSynchronized]"] + - ["System.Boolean", "System.Windows.Media.Media3D.Vector3DCollection", "Property[System.Collections.IList.IsFixedSize]"] + - ["System.Double", "System.Windows.Media.Media3D.SpotLight", "Property[InnerConeAngle]"] + - ["System.Windows.Media.Media3D.Rect3D", "System.Windows.Media.Media3D.GeneralTransform3DGroup", "Method[TransformBounds].ReturnValue"] + - ["System.Windows.Media.Media3D.Vector3D", "System.Windows.Media.Media3D.Vector3D!", "Method[op_UnaryNegation].ReturnValue"] + - ["System.Int32", "System.Windows.Media.Media3D.Visual3D", "Property[Visual3DChildrenCount]"] + - ["System.Windows.Media.Color", "System.Windows.Media.Media3D.DiffuseMaterial", "Property[Color]"] + - ["System.Boolean", "System.Windows.Media.Media3D.Point4D!", "Method[op_Equality].ReturnValue"] + - ["System.Int32", "System.Windows.Media.Media3D.Model3DCollection", "Property[Count]"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.Media3D.QuaternionRotation3D!", "Field[QuaternionProperty]"] + - ["System.String", "System.Windows.Media.Media3D.Matrix3D", "Method[System.IFormattable.ToString].ReturnValue"] + - ["System.Double", "System.Windows.Media.Media3D.Point3D", "Property[Z]"] + - ["System.Boolean", "System.Windows.Media.Media3D.GeneralTransform3D", "Method[TryTransform].ReturnValue"] + - ["System.Windows.Media.Media3D.Vector3D", "System.Windows.Media.Media3D.Vector3D!", "Method[Add].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.Media3D.Transform3DCollection", "Property[System.Collections.ICollection.IsSynchronized]"] + - ["System.Object", "System.Windows.Media.Media3D.MaterialCollection", "Property[System.Collections.ICollection.SyncRoot]"] + - ["System.Windows.Media.Media3D.TranslateTransform3D", "System.Windows.Media.Media3D.TranslateTransform3D", "Method[CloneCurrentValue].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.Media3D.PointLightBase!", "Field[PositionProperty]"] + - ["System.Windows.Media.Media3D.Point3D", "System.Windows.Media.Media3D.Matrix3D", "Method[Transform].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.Media3D.Model3DCollection", "Property[System.Collections.ICollection.IsSynchronized]"] + - ["System.Windows.Rect", "System.Windows.Media.Media3D.Viewport3DVisual", "Property[ContentBounds]"] + - ["System.Collections.IEnumerator", "System.Windows.Media.Media3D.MaterialCollection", "Method[System.Collections.IEnumerable.GetEnumerator].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.Media3D.Transform3DCollection", "Method[Contains].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.Media3D.SpecularMaterial!", "Field[SpecularPowerProperty]"] + - ["System.Collections.IEnumerator", "System.Windows.Media.Media3D.Point3DCollection", "Method[System.Collections.IEnumerable.GetEnumerator].ReturnValue"] + - ["System.Windows.Media.Media3D.Rect3D", "System.Windows.Media.Media3D.Model3D", "Property[Bounds]"] + - ["System.Windows.Media.Media3D.Material", "System.Windows.Media.Media3D.GeometryModel3D", "Property[BackMaterial]"] + - ["System.Windows.Media.Media3D.Point3D", "System.Windows.Media.Media3D.Point3D!", "Method[Subtract].ReturnValue"] + - ["System.Windows.Freezable", "System.Windows.Media.Media3D.GeometryModel3D", "Method[CreateInstanceCore].ReturnValue"] + - ["System.Object", "System.Windows.Media.Media3D.Model3DCollection", "Property[System.Collections.ICollection.SyncRoot]"] + - ["System.Object", "System.Windows.Media.Media3D.Rect3DConverter", "Method[ConvertFrom].ReturnValue"] + - ["System.String", "System.Windows.Media.Media3D.Point3D", "Method[ToString].ReturnValue"] + - ["System.Object", "System.Windows.Media.Media3D.Vector3DCollectionConverter", "Method[ConvertTo].ReturnValue"] + - ["System.Int32", "System.Windows.Media.Media3D.RayMeshGeometry3DHitTestResult", "Property[VertexIndex3]"] + - ["System.Windows.Media.Media3D.GeneralTransform3DGroup", "System.Windows.Media.Media3D.GeneralTransform3DGroup", "Method[Clone].ReturnValue"] + - ["System.Windows.Media.Media3D.Quaternion", "System.Windows.Media.Media3D.Quaternion!", "Method[op_Subtraction].ReturnValue"] + - ["System.Windows.Media.Media3D.Visual3D", "System.Windows.Media.Media3D.ContainerUIElement3D", "Method[GetVisual3DChild].ReturnValue"] + - ["System.Double", "System.Windows.Media.Media3D.ScaleTransform3D", "Property[CenterY]"] + - ["System.Boolean", "System.Windows.Media.Media3D.Vector3DCollection", "Method[Contains].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.Media3D.Camera!", "Field[TransformProperty]"] + - ["System.Windows.Media.Media3D.Matrix3D", "System.Windows.Media.Media3D.MatrixCamera", "Property[ViewMatrix]"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.Media3D.RotateTransform3D!", "Field[CenterZProperty]"] + - ["System.Int32", "System.Windows.Media.Media3D.Size3D", "Method[GetHashCode].ReturnValue"] + - ["System.Int32", "System.Windows.Media.Media3D.Visual3DCollection", "Method[System.Collections.IList.Add].ReturnValue"] + - ["System.Windows.Media.Media3D.Point3D", "System.Windows.Media.Media3D.Vector3D!", "Method[op_Subtraction].ReturnValue"] + - ["System.Object", "System.Windows.Media.Media3D.Vector3DCollection", "Property[System.Collections.ICollection.SyncRoot]"] + - ["System.Windows.Media.HitTestResult", "System.Windows.Media.Media3D.Viewport3DVisual", "Method[HitTest].ReturnValue"] + - ["System.Double", "System.Windows.Media.Media3D.Matrix3D", "Property[M31]"] + - ["System.Windows.Media.Media3D.Point4D", "System.Windows.Media.Media3D.Transform3D", "Method[Transform].ReturnValue"] + - ["System.Windows.Media.Media3D.Material", "System.Windows.Media.Media3D.GeometryModel3D", "Property[Material]"] + - ["System.Windows.Media.Media3D.Transform3DCollection", "System.Windows.Media.Media3D.Transform3DCollection", "Method[Clone].ReturnValue"] + - ["System.Object", "System.Windows.Media.Media3D.Size3DConverter", "Method[ConvertTo].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.Media3D.Rect3DConverter", "Method[CanConvertTo].ReturnValue"] + - ["System.Double", "System.Windows.Media.Media3D.OrthographicCamera", "Property[Width]"] + - ["System.Boolean", "System.Windows.Media.Media3D.Point3DCollectionConverter", "Method[CanConvertFrom].ReturnValue"] + - ["System.Windows.Media.Media3D.Transform3D", "System.Windows.Media.Media3D.Transform3D", "Method[Clone].ReturnValue"] + - ["System.Windows.Media.Media3D.Visual3DCollection", "System.Windows.Media.Media3D.Viewport3DVisual", "Property[Children]"] + - ["System.Double", "System.Windows.Media.Media3D.Point3D", "Property[X]"] + - ["System.Collections.Generic.IEnumerator", "System.Windows.Media.Media3D.Point3DCollection", "Method[System.Collections.Generic.IEnumerable.GetEnumerator].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.Media3D.Size3D!", "Method[op_Equality].ReturnValue"] + - ["System.Windows.Media.Media3D.Vector3D", "System.Windows.Media.Media3D.Transform3D", "Method[Transform].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.Media3D.AffineTransform3D", "Property[IsAffine]"] + - ["System.Windows.Media.Media3D.Matrix3D", "System.Windows.Media.Media3D.ScaleTransform3D", "Property[Value]"] + - ["System.Windows.Media.Media3D.Point3DCollection+Enumerator", "System.Windows.Media.Media3D.Point3DCollection", "Method[GetEnumerator].ReturnValue"] + - ["System.Windows.Media.Media3D.Material", "System.Windows.Media.Media3D.Material", "Method[CloneCurrentValue].ReturnValue"] + - ["System.Object", "System.Windows.Media.Media3D.Visual3DCollection", "Property[System.Collections.IList.Item]"] + - ["System.Double", "System.Windows.Media.Media3D.RayMeshGeometry3DHitTestResult", "Property[DistanceToRayOrigin]"] + - ["System.Windows.Media.Media3D.GeneralTransform3D", "System.Windows.Media.Media3D.GeneralTransform3DCollection", "Property[Item]"] + - ["System.Windows.Media.Media3D.Matrix3D", "System.Windows.Media.Media3D.MatrixCamera", "Property[ProjectionMatrix]"] + - ["System.String", "System.Windows.Media.Media3D.Rect3D", "Method[System.IFormattable.ToString].ReturnValue"] + - ["System.Windows.Media.Media3D.Visual3D", "System.Windows.Media.Media3D.Visual3DCollection", "Property[Item]"] + - ["System.Double", "System.Windows.Media.Media3D.Matrix3D", "Property[M11]"] + - ["System.Collections.IEnumerator", "System.Windows.Media.Media3D.Visual3DCollection", "Method[System.Collections.IEnumerable.GetEnumerator].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.Media3D.Matrix3DConverter", "Method[CanConvertTo].ReturnValue"] + - ["System.Double", "System.Windows.Media.Media3D.Matrix3D", "Property[OffsetY]"] + - ["System.Windows.Media.Media3D.Vector3D", "System.Windows.Media.Media3D.Vector3D!", "Method[Subtract].ReturnValue"] + - ["System.Windows.Media.Media3D.Matrix3D", "System.Windows.Media.Media3D.Matrix3D!", "Property[Identity]"] + - ["System.Windows.Media.Media3D.GeometryModel3D", "System.Windows.Media.Media3D.GeometryModel3D", "Method[CloneCurrentValue].ReturnValue"] + - ["System.Windows.Media.Media3D.MeshGeometry3D", "System.Windows.Media.Media3D.RayMeshGeometry3DHitTestResult", "Property[MeshHit]"] + - ["System.Double", "System.Windows.Media.Media3D.Matrix3D", "Property[M12]"] + - ["System.Boolean", "System.Windows.Media.Media3D.Model3DCollection", "Property[System.Collections.IList.IsFixedSize]"] + - ["System.Windows.Media.Media3D.Geometry3D", "System.Windows.Media.Media3D.GeometryModel3D", "Property[Geometry]"] + - ["System.String", "System.Windows.Media.Media3D.Point4D", "Method[ToString].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.Media3D.Point4D", "Method[Equals].ReturnValue"] + - ["System.Windows.Freezable", "System.Windows.Media.Media3D.GeneralTransform2DTo3D", "Method[CreateInstanceCore].ReturnValue"] + - ["System.Windows.Media.Media3D.Quaternion", "System.Windows.Media.Media3D.Quaternion!", "Method[Multiply].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.Media3D.Model3DGroup!", "Field[ChildrenProperty]"] + - ["System.Windows.Media.Media3D.RotateTransform3D", "System.Windows.Media.Media3D.RotateTransform3D", "Method[CloneCurrentValue].ReturnValue"] + - ["System.Windows.Media.Media3D.Rect3D", "System.Windows.Media.Media3D.Rect3D!", "Property[Empty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.Media3D.RotateTransform3D!", "Field[CenterXProperty]"] + - ["System.Boolean", "System.Windows.Media.Media3D.Transform3D", "Method[TryTransform].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.Media3D.Matrix3D", "Method[Equals].ReturnValue"] + - ["System.Windows.Media.Media3D.Visual3D", "System.Windows.Media.Media3D.Visual3D", "Method[GetVisual3DChild].ReturnValue"] + - ["System.Int32", "System.Windows.Media.Media3D.Point3DCollection", "Property[Count]"] + - ["System.Windows.Media.Media3D.Transform3D", "System.Windows.Media.Media3D.Visual3D", "Property[Transform]"] + - ["System.Windows.Media.Media3D.Point4D", "System.Windows.Media.Media3D.Point4D!", "Method[op_Addition].ReturnValue"] + - ["System.Windows.Freezable", "System.Windows.Media.Media3D.Vector3DCollection", "Method[CreateInstanceCore].ReturnValue"] + - ["System.Double", "System.Windows.Media.Media3D.RayMeshGeometry3DHitTestResult", "Property[VertexWeight3]"] + - ["System.Int32", "System.Windows.Media.Media3D.Point3DCollection", "Method[IndexOf].ReturnValue"] + - ["System.Double", "System.Windows.Media.Media3D.Matrix3D", "Property[Determinant]"] + - ["System.Windows.Media.Media3D.Material", "System.Windows.Media.Media3D.Viewport2DVisual3D", "Property[Material]"] + - ["System.Object", "System.Windows.Media.Media3D.Model3DCollection", "Property[System.Collections.IList.Item]"] + - ["System.Boolean", "System.Windows.Media.Media3D.Point4DConverter", "Method[CanConvertTo].ReturnValue"] + - ["System.Windows.Media.Media3D.Transform3D", "System.Windows.Media.Media3D.Transform3DCollection", "Property[Item]"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.Media3D.ProjectionCamera!", "Field[NearPlaneDistanceProperty]"] + - ["System.Windows.Media.Media3D.Point3D", "System.Windows.Media.Media3D.Size3D!", "Method[op_Explicit].ReturnValue"] + - ["System.Double", "System.Windows.Media.Media3D.Quaternion", "Property[X]"] + - ["System.Windows.Media.Media3D.GeneralTransform3D", "System.Windows.Media.Media3D.GeneralTransform3D", "Method[Clone].ReturnValue"] + - ["System.Windows.Media.Media3D.Vector3DCollection", "System.Windows.Media.Media3D.Vector3DCollection!", "Method[Parse].ReturnValue"] + - ["System.Windows.Media.Brush", "System.Windows.Media.Media3D.EmissiveMaterial", "Property[Brush]"] + - ["System.String", "System.Windows.Media.Media3D.Size3D", "Method[ToString].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.Media3D.MaterialGroup!", "Field[ChildrenProperty]"] + - ["System.Double", "System.Windows.Media.Media3D.Rect3D", "Property[Z]"] + - ["System.Windows.Media.Media3D.Vector3D", "System.Windows.Media.Media3D.Vector3D!", "Method[CrossProduct].ReturnValue"] + - ["System.Windows.Media.Media3D.Light", "System.Windows.Media.Media3D.Light", "Method[CloneCurrentValue].ReturnValue"] + - ["System.Double", "System.Windows.Media.Media3D.Rect3D", "Property[X]"] + - ["System.String", "System.Windows.Media.Media3D.Point3DCollection", "Method[System.IFormattable.ToString].ReturnValue"] + - ["System.Windows.Freezable", "System.Windows.Media.Media3D.GeneralTransform3DGroup", "Method[CreateInstanceCore].ReturnValue"] + - ["System.Windows.Media.Media3D.Visual3D", "System.Windows.Media.Media3D.RayHitTestResult", "Property[VisualHit]"] + - ["System.Object", "System.Windows.Media.Media3D.Rect3DConverter", "Method[ConvertTo].ReturnValue"] + - ["System.String", "System.Windows.Media.Media3D.Vector3DCollection", "Method[ToString].ReturnValue"] + - ["System.Collections.IEnumerator", "System.Windows.Media.Media3D.Vector3DCollection", "Method[System.Collections.IEnumerable.GetEnumerator].ReturnValue"] + - ["System.Double", "System.Windows.Media.Media3D.Rect3D", "Property[SizeX]"] + - ["System.Windows.Media.Color", "System.Windows.Media.Media3D.DiffuseMaterial", "Property[AmbientColor]"] + - ["System.Windows.Media.Media3D.Rect3D", "System.Windows.Media.Media3D.Rect3D!", "Method[Intersect].ReturnValue"] + - ["System.Windows.Freezable", "System.Windows.Media.Media3D.Transform3DCollection", "Method[CreateInstanceCore].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.Media3D.Vector3D", "Method[Equals].ReturnValue"] + - ["System.Windows.Media.Media3D.Matrix3D", "System.Windows.Media.Media3D.Matrix3D!", "Method[Multiply].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.Media3D.ProjectionCamera!", "Field[LookDirectionProperty]"] + - ["System.Windows.Media.Media3D.Model3D", "System.Windows.Media.Media3D.Visual3D", "Property[Visual3DModel]"] + - ["System.Windows.Media.Media3D.Rect3D", "System.Windows.Media.Media3D.GeneralTransform3D", "Method[TransformBounds].ReturnValue"] + - ["System.Double", "System.Windows.Media.Media3D.RotateTransform3D", "Property[CenterX]"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.Media3D.MatrixCamera!", "Field[ViewMatrixProperty]"] + - ["System.Double", "System.Windows.Media.Media3D.AxisAngleRotation3D", "Property[Angle]"] + - ["System.Windows.Media.Media3D.Point3DCollection", "System.Windows.Media.Media3D.MeshGeometry3D", "Property[Positions]"] + - ["System.Windows.Media.Media3D.Rotation3D", "System.Windows.Media.Media3D.Rotation3D", "Method[Clone].ReturnValue"] + - ["System.Windows.Media.Media3D.Point3D", "System.Windows.Media.Media3D.Transform3D", "Method[Transform].ReturnValue"] + - ["System.Windows.Media.Media3D.Quaternion", "System.Windows.Media.Media3D.Quaternion!", "Method[Parse].ReturnValue"] + - ["System.String", "System.Windows.Media.Media3D.Camera", "Method[System.IFormattable.ToString].ReturnValue"] + - ["System.Windows.Media.Media3D.GeneralTransform3DCollection", "System.Windows.Media.Media3D.GeneralTransform3DCollection", "Method[CloneCurrentValue].ReturnValue"] + - ["System.Windows.Media.Media3D.Transform3DCollection+Enumerator", "System.Windows.Media.Media3D.Transform3DCollection", "Method[GetEnumerator].ReturnValue"] + - ["System.Windows.Media.Media3D.Point3D", "System.Windows.Media.Media3D.RayHitTestParameters", "Property[Origin]"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.Media3D.Model3D!", "Field[TransformProperty]"] + - ["System.Windows.Media.Media3D.DiffuseMaterial", "System.Windows.Media.Media3D.DiffuseMaterial", "Method[Clone].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.Media3D.Rect3D!", "Method[Equals].ReturnValue"] + - ["System.Object", "System.Windows.Media.Media3D.Point3DCollection", "Property[System.Collections.IList.Item]"] + - ["System.Windows.Media.Media3D.Model3DCollection+Enumerator", "System.Windows.Media.Media3D.Model3DCollection", "Method[GetEnumerator].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.Media3D.Point3DCollection", "Method[Remove].ReturnValue"] + - ["System.Windows.Media.Media3D.Vector3D", "System.Windows.Media.Media3D.Point3D!", "Method[Subtract].ReturnValue"] + - ["System.Int32", "System.Windows.Media.Media3D.Vector3DCollection", "Method[IndexOf].ReturnValue"] + - ["System.Windows.Media.Media3D.Vector3D", "System.Windows.Media.Media3D.Vector3D!", "Method[op_Multiply].ReturnValue"] + - ["System.Windows.Media.Media3D.PerspectiveCamera", "System.Windows.Media.Media3D.PerspectiveCamera", "Method[CloneCurrentValue].ReturnValue"] + - ["System.Windows.Media.Media3D.ScaleTransform3D", "System.Windows.Media.Media3D.ScaleTransform3D", "Method[CloneCurrentValue].ReturnValue"] + - ["System.Windows.Media.Media3D.Point4D", "System.Windows.Media.Media3D.Point4D!", "Method[Add].ReturnValue"] + - ["System.Double", "System.Windows.Media.Media3D.Point4D", "Property[W]"] + - ["System.Windows.Media.Media3D.Matrix3D", "System.Windows.Media.Media3D.TranslateTransform3D", "Property[Value]"] + - ["System.Windows.Media.Media3D.GeneralTransform3DGroup", "System.Windows.Media.Media3D.GeneralTransform3DGroup", "Method[CloneCurrentValue].ReturnValue"] + - ["System.Double", "System.Windows.Media.Media3D.Matrix3D", "Property[OffsetZ]"] + - ["System.Windows.Media.Media3D.AxisAngleRotation3D", "System.Windows.Media.Media3D.AxisAngleRotation3D", "Method[CloneCurrentValue].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.Media3D.GeneralTransform3DCollection", "Property[System.Collections.Generic.ICollection.IsReadOnly]"] + - ["System.Double", "System.Windows.Media.Media3D.ScaleTransform3D", "Property[ScaleZ]"] + - ["System.Windows.Media.Media3D.Point4D", "System.Windows.Media.Media3D.Point4D!", "Method[Multiply].ReturnValue"] + - ["System.Windows.Media.Media3D.Model3DGroup", "System.Windows.Media.Media3D.Model3DGroup", "Method[Clone].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.Media3D.Rect3D!", "Method[op_Equality].ReturnValue"] + - ["System.Windows.Media.Media3D.Model3D", "System.Windows.Media.Media3D.RayHitTestResult", "Property[ModelHit]"] + - ["System.Windows.Media.Media3D.Rotation3D", "System.Windows.Media.Media3D.Rotation3D!", "Property[Identity]"] + - ["System.Boolean", "System.Windows.Media.Media3D.Visual3DCollection", "Property[System.Collections.Generic.ICollection.IsReadOnly]"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.Media3D.ScaleTransform3D!", "Field[ScaleYProperty]"] + - ["System.Windows.Freezable", "System.Windows.Media.Media3D.Model3DCollection", "Method[CreateInstanceCore].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.Media3D.PerspectiveCamera!", "Field[FieldOfViewProperty]"] + - ["System.Windows.Freezable", "System.Windows.Media.Media3D.Transform3DGroup", "Method[CreateInstanceCore].ReturnValue"] + - ["System.Windows.Media.Media3D.MaterialGroup", "System.Windows.Media.Media3D.MaterialGroup", "Method[CloneCurrentValue].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.Media3D.PointLightBase!", "Field[LinearAttenuationProperty]"] + - ["System.Boolean", "System.Windows.Media.Media3D.Model3DCollection", "Method[Contains].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.Media3D.GeneralTransform3DTo2D", "Method[TryTransform].ReturnValue"] + - ["System.Double", "System.Windows.Media.Media3D.ProjectionCamera", "Property[FarPlaneDistance]"] + - ["System.Windows.Media.Media3D.Point3DCollection", "System.Windows.Media.Media3D.Point3DCollection", "Method[Clone].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.Media3D.MaterialCollection", "Method[System.Collections.IList.Contains].ReturnValue"] + - ["System.Windows.Freezable", "System.Windows.Media.Media3D.PointLight", "Method[CreateInstanceCore].ReturnValue"] + - ["System.String", "System.Windows.Media.Media3D.GeneralTransform3D", "Method[ToString].ReturnValue"] + - ["System.Windows.Media.Media3D.Transform3DCollection", "System.Windows.Media.Media3D.Transform3DGroup", "Property[Children]"] + - ["System.Boolean", "System.Windows.Media.Media3D.Size3D!", "Method[Equals].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.Media3D.Quaternion!", "Method[op_Equality].ReturnValue"] + - ["System.Windows.Vector", "System.Windows.Media.Media3D.Viewport3DVisual", "Property[Offset]"] + - ["System.Boolean", "System.Windows.Media.Media3D.Visual3D", "Method[IsDescendantOf].ReturnValue"] + - ["System.Int32", "System.Windows.Media.Media3D.Model3DCollection", "Method[System.Collections.IList.Add].ReturnValue"] + - ["System.Windows.Freezable", "System.Windows.Media.Media3D.MaterialCollection", "Method[CreateInstanceCore].ReturnValue"] + - ["System.Windows.Media.Media3D.Model3D", "System.Windows.Media.Media3D.ModelUIElement3D", "Property[Model]"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.Media3D.EmissiveMaterial!", "Field[BrushProperty]"] + - ["System.Double", "System.Windows.Media.Media3D.Rect3D", "Property[Y]"] + - ["System.Windows.Media.Media3D.Material", "System.Windows.Media.Media3D.MaterialCollection", "Property[Item]"] + - ["System.Windows.Media.Media3D.Model3DCollection", "System.Windows.Media.Media3D.Model3DCollection", "Method[CloneCurrentValue].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.Media3D.DiffuseMaterial!", "Field[BrushProperty]"] + - ["System.Boolean", "System.Windows.Media.Media3D.Point3DCollection", "Property[System.Collections.ICollection.IsSynchronized]"] + - ["System.Windows.Media.Media3D.Point3D", "System.Windows.Media.Media3D.ProjectionCamera", "Property[Position]"] + - ["System.Object", "System.Windows.Media.Media3D.Transform3DCollection", "Property[System.Collections.IList.Item]"] + - ["System.String", "System.Windows.Media.Media3D.Quaternion", "Method[System.IFormattable.ToString].ReturnValue"] + - ["System.Windows.Freezable", "System.Windows.Media.Media3D.DiffuseMaterial", "Method[CreateInstanceCore].ReturnValue"] + - ["System.Double", "System.Windows.Media.Media3D.ScaleTransform3D", "Property[ScaleX]"] + - ["System.Windows.Media.Media3D.Vector3D", "System.Windows.Media.Media3D.RayHitTestParameters", "Property[Direction]"] + - ["System.Int32", "System.Windows.Media.Media3D.Vector3DCollection", "Method[System.Collections.IList.IndexOf].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.Media3D.TranslateTransform3D!", "Field[OffsetYProperty]"] + - ["System.Windows.Media.Media3D.Size3D", "System.Windows.Media.Media3D.Vector3D!", "Method[op_Explicit].ReturnValue"] + - ["System.String", "System.Windows.Media.Media3D.Matrix3D", "Method[ToString].ReturnValue"] + - ["System.Object", "System.Windows.Media.Media3D.Visual3D", "Method[GetAnimationBaseValue].ReturnValue"] + - ["System.Double", "System.Windows.Media.Media3D.TranslateTransform3D", "Property[OffsetX]"] + - ["System.Windows.Media.Media3D.Geometry3D", "System.Windows.Media.Media3D.Geometry3D", "Method[Clone].ReturnValue"] + - ["System.Windows.Media.Media3D.MaterialCollection+Enumerator", "System.Windows.Media.Media3D.MaterialCollection", "Method[GetEnumerator].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.Media3D.Visual3DCollection", "Method[Remove].ReturnValue"] + - ["System.Windows.Media.Media3D.Point3D", "System.Windows.Media.Media3D.GeneralTransform2DTo3D", "Method[Transform].ReturnValue"] + - ["System.Windows.Media.Media3D.Transform3DGroup", "System.Windows.Media.Media3D.Transform3DGroup", "Method[Clone].ReturnValue"] + - ["System.Windows.Media.Media3D.OrthographicCamera", "System.Windows.Media.Media3D.OrthographicCamera", "Method[CloneCurrentValue].ReturnValue"] + - ["System.Double", "System.Windows.Media.Media3D.ScaleTransform3D", "Property[ScaleY]"] + - ["System.Boolean", "System.Windows.Media.Media3D.Point3DCollection", "Property[System.Collections.IList.IsFixedSize]"] + - ["System.Windows.Media.Media3D.MaterialGroup", "System.Windows.Media.Media3D.MaterialGroup", "Method[Clone].ReturnValue"] + - ["System.Windows.Media.Media3D.Vector3DCollection+Enumerator", "System.Windows.Media.Media3D.Vector3DCollection", "Method[GetEnumerator].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.Media3D.QuaternionConverter", "Method[CanConvertTo].ReturnValue"] + - ["System.Windows.Media.Media3D.Point3D", "System.Windows.Media.Media3D.Point3D!", "Method[Add].ReturnValue"] + - ["System.Int32", "System.Windows.Media.Media3D.Transform3DCollection", "Method[IndexOf].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.Media3D.Model3DCollection", "Method[FreezeCore].ReturnValue"] + - ["System.Windows.Media.Color", "System.Windows.Media.Media3D.SpecularMaterial", "Property[Color]"] + - ["System.Windows.Media.Media3D.Vector3D", "System.Windows.Media.Media3D.Vector3D!", "Method[Parse].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.Media3D.DirectionalLight!", "Field[DirectionProperty]"] + - ["System.Windows.Freezable", "System.Windows.Media.Media3D.RotateTransform3D", "Method[CreateInstanceCore].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.Media3D.Rect3D", "Method[IntersectsWith].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.Media3D.Point4D!", "Method[Equals].ReturnValue"] + - ["System.Int32", "System.Windows.Media.Media3D.Point3DCollection", "Method[System.Collections.IList.IndexOf].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.Media3D.PointLightBase!", "Field[RangeProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.Media3D.AxisAngleRotation3D!", "Field[AxisProperty]"] + - ["System.Boolean", "System.Windows.Media.Media3D.Vector3DCollection", "Property[System.Collections.IList.IsReadOnly]"] + - ["System.Windows.Media.Media3D.Matrix3D", "System.Windows.Media.Media3D.Transform3D", "Property[Value]"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.Media3D.MeshGeometry3D!", "Field[PositionsProperty]"] + - ["System.Boolean", "System.Windows.Media.Media3D.Matrix3D", "Property[IsAffine]"] + - ["System.Object", "System.Windows.Media.Media3D.Size3DConverter", "Method[ConvertFrom].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.Media3D.Transform3DCollection", "Method[Remove].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Media.Media3D.MatrixTransform3D!", "Field[MatrixProperty]"] + - ["System.Windows.Media.Media3D.Point3D", "System.Windows.Media.Media3D.PointLightBase", "Property[Position]"] + - ["System.Int32", "System.Windows.Media.Media3D.Matrix3D", "Method[GetHashCode].ReturnValue"] + - ["System.String", "System.Windows.Media.Media3D.Model3D", "Method[ToString].ReturnValue"] + - ["System.Object", "System.Windows.Media.Media3D.GeneralTransform3DCollection", "Property[System.Collections.IList.Item]"] + - ["System.Windows.Media.Media3D.Point3D", "System.Windows.Media.Media3D.GeneralTransform3D", "Method[Transform].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.Media3D.Vector3D!", "Method[op_Equality].ReturnValue"] + - ["System.Windows.Freezable", "System.Windows.Media.Media3D.MaterialGroup", "Method[CreateInstanceCore].ReturnValue"] + - ["System.Object", "System.Windows.Media.Media3D.Matrix3DConverter", "Method[ConvertTo].ReturnValue"] + - ["System.Double", "System.Windows.Media.Media3D.ProjectionCamera", "Property[NearPlaneDistance]"] + - ["System.Windows.Media.Media3D.Vector3DCollection", "System.Windows.Media.Media3D.Vector3DCollection", "Method[CloneCurrentValue].ReturnValue"] + - ["System.Windows.Freezable", "System.Windows.Media.Media3D.AxisAngleRotation3D", "Method[CreateInstanceCore].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.Media3D.Point3DCollectionConverter", "Method[CanConvertTo].ReturnValue"] + - ["System.Windows.Media.Media3D.Rotation3D", "System.Windows.Media.Media3D.Rotation3D", "Method[CloneCurrentValue].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.Media3D.Point3DCollection", "Property[System.Collections.IList.IsReadOnly]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemWindowsMediaMedia3DConverters/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemWindowsMediaMedia3DConverters/model.yml new file mode 100644 index 000000000000..c59dc5fdcd71 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemWindowsMediaMedia3DConverters/model.yml @@ -0,0 +1,41 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Boolean", "System.Windows.Media.Media3D.Converters.Matrix3DValueSerializer", "Method[CanConvertFromString].ReturnValue"] + - ["System.String", "System.Windows.Media.Media3D.Converters.Point3DValueSerializer", "Method[ConvertToString].ReturnValue"] + - ["System.Object", "System.Windows.Media.Media3D.Converters.Point3DValueSerializer", "Method[ConvertFromString].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.Media3D.Converters.Point3DValueSerializer", "Method[CanConvertFromString].ReturnValue"] + - ["System.String", "System.Windows.Media.Media3D.Converters.Point3DCollectionValueSerializer", "Method[ConvertToString].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.Media3D.Converters.Point4DValueSerializer", "Method[CanConvertFromString].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.Media3D.Converters.Point3DCollectionValueSerializer", "Method[CanConvertFromString].ReturnValue"] + - ["System.String", "System.Windows.Media.Media3D.Converters.Point4DValueSerializer", "Method[ConvertToString].ReturnValue"] + - ["System.Object", "System.Windows.Media.Media3D.Converters.QuaternionValueSerializer", "Method[ConvertFromString].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.Media3D.Converters.QuaternionValueSerializer", "Method[CanConvertFromString].ReturnValue"] + - ["System.Object", "System.Windows.Media.Media3D.Converters.Matrix3DValueSerializer", "Method[ConvertFromString].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.Media3D.Converters.Vector3DValueSerializer", "Method[CanConvertFromString].ReturnValue"] + - ["System.Object", "System.Windows.Media.Media3D.Converters.Vector3DValueSerializer", "Method[ConvertFromString].ReturnValue"] + - ["System.String", "System.Windows.Media.Media3D.Converters.Matrix3DValueSerializer", "Method[ConvertToString].ReturnValue"] + - ["System.Object", "System.Windows.Media.Media3D.Converters.Size3DValueSerializer", "Method[ConvertFromString].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.Media3D.Converters.Vector3DValueSerializer", "Method[CanConvertToString].ReturnValue"] + - ["System.String", "System.Windows.Media.Media3D.Converters.Rect3DValueSerializer", "Method[ConvertToString].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.Media3D.Converters.Rect3DValueSerializer", "Method[CanConvertToString].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.Media3D.Converters.QuaternionValueSerializer", "Method[CanConvertToString].ReturnValue"] + - ["System.Object", "System.Windows.Media.Media3D.Converters.Vector3DCollectionValueSerializer", "Method[ConvertFromString].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.Media3D.Converters.Matrix3DValueSerializer", "Method[CanConvertToString].ReturnValue"] + - ["System.String", "System.Windows.Media.Media3D.Converters.Size3DValueSerializer", "Method[ConvertToString].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.Media3D.Converters.Rect3DValueSerializer", "Method[CanConvertFromString].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.Media3D.Converters.Point3DCollectionValueSerializer", "Method[CanConvertToString].ReturnValue"] + - ["System.String", "System.Windows.Media.Media3D.Converters.Vector3DCollectionValueSerializer", "Method[ConvertToString].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.Media3D.Converters.Point4DValueSerializer", "Method[CanConvertToString].ReturnValue"] + - ["System.String", "System.Windows.Media.Media3D.Converters.Vector3DValueSerializer", "Method[ConvertToString].ReturnValue"] + - ["System.Object", "System.Windows.Media.Media3D.Converters.Point4DValueSerializer", "Method[ConvertFromString].ReturnValue"] + - ["System.String", "System.Windows.Media.Media3D.Converters.QuaternionValueSerializer", "Method[ConvertToString].ReturnValue"] + - ["System.Object", "System.Windows.Media.Media3D.Converters.Rect3DValueSerializer", "Method[ConvertFromString].ReturnValue"] + - ["System.Object", "System.Windows.Media.Media3D.Converters.Point3DCollectionValueSerializer", "Method[ConvertFromString].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.Media3D.Converters.Size3DValueSerializer", "Method[CanConvertToString].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.Media3D.Converters.Size3DValueSerializer", "Method[CanConvertFromString].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.Media3D.Converters.Point3DValueSerializer", "Method[CanConvertToString].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.Media3D.Converters.Vector3DCollectionValueSerializer", "Method[CanConvertFromString].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.Media3D.Converters.Vector3DCollectionValueSerializer", "Method[CanConvertToString].ReturnValue"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemWindowsMediaTextFormatting/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemWindowsMediaTextFormatting/model.yml new file mode 100644 index 000000000000..fb366ecd462e --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemWindowsMediaTextFormatting/model.yml @@ -0,0 +1,205 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Windows.Media.TextFormatting.TextLine", "System.Windows.Media.TextFormatting.TextFormatter", "Method[FormatLine].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.TextFormatting.TextRunTypographyProperties", "Property[CaseSensitiveForms]"] + - ["System.Int32", "System.Windows.Media.TextFormatting.CharacterBufferReference", "Method[GetHashCode].ReturnValue"] + - ["System.Windows.Media.TextFormatting.CharacterHit", "System.Windows.Media.TextFormatting.TextLine", "Method[GetPreviousCaretCharacterHit].ReturnValue"] + - ["System.Double", "System.Windows.Media.TextFormatting.TextRunProperties", "Property[PixelsPerDip]"] + - ["System.Double", "System.Windows.Media.TextFormatting.TextLine", "Method[GetDistanceFromCharacterHit].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.TextFormatting.TextRunTypographyProperties", "Property[CapitalSpacing]"] + - ["System.Boolean", "System.Windows.Media.TextFormatting.MinMaxParagraphWidth!", "Method[op_Inequality].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.TextFormatting.TextRunTypographyProperties", "Property[ContextualAlternates]"] + - ["System.Windows.TextDecorationCollection", "System.Windows.Media.TextFormatting.TextRunProperties", "Property[TextDecorations]"] + - ["System.Windows.Media.TextFormatting.TextTabAlignment", "System.Windows.Media.TextFormatting.TextTabAlignment!", "Field[Character]"] + - ["System.Int32", "System.Windows.Media.TextFormatting.IndexedGlyphRun", "Property[TextSourceCharacterIndex]"] + - ["System.Int32", "System.Windows.Media.TextFormatting.TextTabProperties", "Property[TabLeader]"] + - ["System.Windows.Rect", "System.Windows.Media.TextFormatting.TextRunBounds", "Property[Rectangle]"] + - ["System.Boolean", "System.Windows.Media.TextFormatting.TextRunTypographyProperties", "Property[StylisticSet2]"] + - ["System.Double", "System.Windows.Media.TextFormatting.TextTrailingCharacterEllipsis", "Property[Width]"] + - ["System.Double", "System.Windows.Media.TextFormatting.TextRunProperties", "Property[FontRenderingEmSize]"] + - ["System.Boolean", "System.Windows.Media.TextFormatting.TextRunTypographyProperties", "Property[StylisticSet20]"] + - ["System.Windows.Media.TextFormatting.CharacterBufferRange", "System.Windows.Media.TextFormatting.CultureSpecificCharacterBufferRange", "Property[CharacterBufferRange]"] + - ["System.Int32", "System.Windows.Media.TextFormatting.CharacterHit", "Property[FirstCharacterIndex]"] + - ["System.Boolean", "System.Windows.Media.TextFormatting.TextRunTypographyProperties", "Property[Kerning]"] + - ["System.Windows.Media.TextFormatting.InvertAxes", "System.Windows.Media.TextFormatting.InvertAxes!", "Field[Both]"] + - ["System.Collections.Generic.IList", "System.Windows.Media.TextFormatting.TextBounds", "Property[TextRunBounds]"] + - ["System.Windows.Media.TextFormatting.TextRunProperties", "System.Windows.Media.TextFormatting.TextEndOfSegment", "Property[Properties]"] + - ["System.Double", "System.Windows.Media.TextFormatting.TextLine", "Property[Start]"] + - ["System.Boolean", "System.Windows.Media.TextFormatting.TextRunTypographyProperties", "Property[StylisticSet6]"] + - ["System.Windows.Media.TextFormatting.TextFormatter", "System.Windows.Media.TextFormatting.TextFormatter!", "Method[Create].ReturnValue"] + - ["System.Double", "System.Windows.Media.TextFormatting.TextLine", "Property[TextHeight]"] + - ["System.Int32", "System.Windows.Media.TextFormatting.IndexedGlyphRun", "Property[TextSourceLength]"] + - ["System.Double", "System.Windows.Media.TextFormatting.TextParagraphProperties", "Property[DefaultIncrementalTab]"] + - ["System.Int32", "System.Windows.Media.TextFormatting.TextEndOfSegment", "Property[Length]"] + - ["System.Windows.Media.TextFormatting.CharacterHit", "System.Windows.Media.TextFormatting.TextLine", "Method[GetBackspaceCaretCharacterHit].ReturnValue"] + - ["System.Windows.Media.TextFormatting.TextRunProperties", "System.Windows.Media.TextFormatting.TextRun", "Property[Properties]"] + - ["System.Int32", "System.Windows.Media.TextFormatting.CharacterBufferRange", "Property[Length]"] + - ["System.Int32", "System.Windows.Media.TextFormatting.CharacterBufferRange", "Method[GetHashCode].ReturnValue"] + - ["System.Windows.Rect", "System.Windows.Media.TextFormatting.TextEmbeddedObject", "Method[ComputeBoundingBox].ReturnValue"] + - ["System.Windows.Media.TextFormatting.TextRunProperties", "System.Windows.Media.TextFormatting.TextCharacters", "Property[Properties]"] + - ["System.Windows.Media.TextFormatting.CharacterBufferReference", "System.Windows.Media.TextFormatting.TextModifier", "Property[CharacterBufferReference]"] + - ["System.Windows.Media.GlyphRun", "System.Windows.Media.TextFormatting.IndexedGlyphRun", "Property[GlyphRun]"] + - ["System.Windows.Media.TextFormatting.CharacterBufferReference", "System.Windows.Media.TextFormatting.TextEndOfSegment", "Property[CharacterBufferReference]"] + - ["System.Windows.Media.TextFormatting.TextRunProperties", "System.Windows.Media.TextFormatting.TextHidden", "Property[Properties]"] + - ["System.Int32", "System.Windows.Media.TextFormatting.TextRunTypographyProperties", "Property[AnnotationAlternates]"] + - ["System.Globalization.CultureInfo", "System.Windows.Media.TextFormatting.TextRunProperties", "Property[CultureInfo]"] + - ["System.Boolean", "System.Windows.Media.TextFormatting.CharacterBufferRange!", "Method[op_Equality].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.TextFormatting.TextRunTypographyProperties", "Property[StylisticSet12]"] + - ["System.Windows.FontFraction", "System.Windows.Media.TextFormatting.TextRunTypographyProperties", "Property[Fraction]"] + - ["System.Boolean", "System.Windows.Media.TextFormatting.TextLine", "Property[HasOverflowed]"] + - ["System.Double", "System.Windows.Media.TextFormatting.TextLine", "Property[OverhangAfter]"] + - ["System.Boolean", "System.Windows.Media.TextFormatting.MinMaxParagraphWidth", "Method[Equals].ReturnValue"] + - ["System.Windows.Media.TextFormatting.TextRun", "System.Windows.Media.TextFormatting.TextTrailingCharacterEllipsis", "Property[Symbol]"] + - ["System.Windows.Media.Brush", "System.Windows.Media.TextFormatting.TextRunProperties", "Property[BackgroundBrush]"] + - ["System.Boolean", "System.Windows.Media.TextFormatting.TextParagraphProperties", "Property[AlwaysCollapsible]"] + - ["System.Double", "System.Windows.Media.TextFormatting.TextParagraphProperties", "Property[ParagraphIndent]"] + - ["System.Boolean", "System.Windows.Media.TextFormatting.CharacterBufferRange", "Method[Equals].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.TextFormatting.TextParagraphProperties", "Property[FirstLineInParagraph]"] + - ["System.Windows.Rect", "System.Windows.Media.TextFormatting.TextBounds", "Property[Rectangle]"] + - ["System.Windows.Media.TextFormatting.TextCollapsingStyle", "System.Windows.Media.TextFormatting.TextCollapsingProperties", "Property[Style]"] + - ["System.Windows.TextDecorationCollection", "System.Windows.Media.TextFormatting.TextParagraphProperties", "Property[TextDecorations]"] + - ["System.Windows.FlowDirection", "System.Windows.Media.TextFormatting.TextModifier", "Property[FlowDirection]"] + - ["System.Boolean", "System.Windows.Media.TextFormatting.TextLine", "Property[IsTruncated]"] + - ["System.Boolean", "System.Windows.Media.TextFormatting.MinMaxParagraphWidth!", "Method[op_Equality].ReturnValue"] + - ["System.Int32", "System.Windows.Media.TextFormatting.CharacterHit", "Property[TrailingLength]"] + - ["System.Double", "System.Windows.Media.TextFormatting.TextLine", "Property[WidthIncludingTrailingWhitespace]"] + - ["System.Windows.Media.TextFormatting.TextTabAlignment", "System.Windows.Media.TextFormatting.TextTabProperties", "Property[Alignment]"] + - ["System.Windows.Media.TextFormatting.InvertAxes", "System.Windows.Media.TextFormatting.InvertAxes!", "Field[None]"] + - ["System.Collections.Generic.IEnumerable", "System.Windows.Media.TextFormatting.TextLine", "Method[GetIndexedGlyphRuns].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.TextFormatting.TextRunTypographyProperties", "Property[EastAsianExpertForms]"] + - ["System.Windows.Media.TextFormatting.TextRun", "System.Windows.Media.TextFormatting.TextSource", "Method[GetTextRun].ReturnValue"] + - ["System.Double", "System.Windows.Media.TextFormatting.TextMarkerProperties", "Property[Offset]"] + - ["System.Double", "System.Windows.Media.TextFormatting.TextLine", "Property[MarkerBaseline]"] + - ["System.Int32", "System.Windows.Media.TextFormatting.TextRunTypographyProperties", "Property[ContextualSwashes]"] + - ["System.Boolean", "System.Windows.Media.TextFormatting.TextRunTypographyProperties", "Property[StylisticSet15]"] + - ["System.Windows.Media.TextFormatting.TextSource", "System.Windows.Media.TextFormatting.TextMarkerProperties", "Property[TextSource]"] + - ["System.Double", "System.Windows.Media.TextFormatting.TextTabProperties", "Property[Location]"] + - ["System.Windows.Media.Brush", "System.Windows.Media.TextFormatting.TextRunProperties", "Property[ForegroundBrush]"] + - ["System.Windows.Media.TextFormatting.TextSource", "System.Windows.Media.TextFormatting.TextSimpleMarkerProperties", "Property[TextSource]"] + - ["System.Boolean", "System.Windows.Media.TextFormatting.TextRunTypographyProperties", "Property[StylisticSet13]"] + - ["System.Double", "System.Windows.Media.TextFormatting.TextLine", "Property[Height]"] + - ["System.Windows.Media.TextFormatting.TextCollapsingStyle", "System.Windows.Media.TextFormatting.TextCollapsingStyle!", "Field[TrailingCharacter]"] + - ["System.Boolean", "System.Windows.Media.TextFormatting.CharacterHit", "Method[Equals].ReturnValue"] + - ["System.Double", "System.Windows.Media.TextFormatting.TextEmbeddedObjectMetrics", "Property[Width]"] + - ["System.Windows.Media.TextFormatting.TextRunProperties", "System.Windows.Media.TextFormatting.TextModifier", "Method[ModifyProperties].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.TextFormatting.TextRunTypographyProperties", "Property[StylisticSet10]"] + - ["System.Windows.Media.TextFormatting.MinMaxParagraphWidth", "System.Windows.Media.TextFormatting.TextFormatter", "Method[FormatMinMaxParagraphWidth].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.TextFormatting.CharacterHit!", "Method[op_Inequality].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.TextFormatting.TextRunTypographyProperties", "Property[StylisticSet5]"] + - ["System.Int32", "System.Windows.Media.TextFormatting.TextRun", "Property[Length]"] + - ["System.Boolean", "System.Windows.Media.TextFormatting.TextRunTypographyProperties", "Property[StylisticSet14]"] + - ["System.Boolean", "System.Windows.Media.TextFormatting.TextRunTypographyProperties", "Property[StylisticSet8]"] + - ["System.Windows.Media.TextFormatting.CharacterHit", "System.Windows.Media.TextFormatting.TextLine", "Method[GetCharacterHitFromDistance].ReturnValue"] + - ["System.Double", "System.Windows.Media.TextFormatting.TextEmbeddedObjectMetrics", "Property[Baseline]"] + - ["System.Windows.TextWrapping", "System.Windows.Media.TextFormatting.TextParagraphProperties", "Property[TextWrapping]"] + - ["System.Int32", "System.Windows.Media.TextFormatting.TextRunBounds", "Property[Length]"] + - ["System.Double", "System.Windows.Media.TextFormatting.TextLine", "Property[OverhangLeading]"] + - ["System.Double", "System.Windows.Media.TextFormatting.MinMaxParagraphWidth", "Property[MaxWidth]"] + - ["System.Double", "System.Windows.Media.TextFormatting.TextCollapsedRange", "Property[Width]"] + - ["System.Int32", "System.Windows.Media.TextFormatting.TextLine", "Property[Length]"] + - ["System.Collections.Generic.IList", "System.Windows.Media.TextFormatting.TextLine", "Method[GetTextCollapsedRanges].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.TextFormatting.TextRunTypographyProperties", "Property[StylisticSet4]"] + - ["System.Windows.Media.TextFormatting.TextTabAlignment", "System.Windows.Media.TextFormatting.TextTabAlignment!", "Field[Left]"] + - ["System.Boolean", "System.Windows.Media.TextFormatting.TextRunTypographyProperties", "Property[StylisticSet18]"] + - ["System.Double", "System.Windows.Media.TextFormatting.TextSimpleMarkerProperties", "Property[Offset]"] + - ["System.Int32", "System.Windows.Media.TextFormatting.TextCharacters", "Property[Length]"] + - ["System.Double", "System.Windows.Media.TextFormatting.TextLine", "Property[MarkerHeight]"] + - ["System.Windows.Media.TextFormatting.TextRunProperties", "System.Windows.Media.TextFormatting.TextParagraphProperties", "Property[DefaultTextRunProperties]"] + - ["System.Windows.FlowDirection", "System.Windows.Media.TextFormatting.TextBounds", "Property[FlowDirection]"] + - ["System.Boolean", "System.Windows.Media.TextFormatting.TextRunTypographyProperties", "Property[DiscretionaryLigatures]"] + - ["System.Collections.Generic.IList", "System.Windows.Media.TextFormatting.TextParagraphProperties", "Property[Tabs]"] + - ["System.Windows.Media.TextFormatting.CharacterBufferRange", "System.Windows.Media.TextFormatting.CharacterBufferRange!", "Property[Empty]"] + - ["System.Int32", "System.Windows.Media.TextFormatting.TextRunTypographyProperties", "Property[StandardSwashes]"] + - ["System.Int32", "System.Windows.Media.TextFormatting.TextRunTypographyProperties", "Property[StylisticAlternates]"] + - ["System.Windows.Media.TextFormatting.TextRun", "System.Windows.Media.TextFormatting.TextCollapsingProperties", "Property[Symbol]"] + - ["System.Int32", "System.Windows.Media.TextFormatting.TextEndOfLine", "Property[Length]"] + - ["System.Windows.TextAlignment", "System.Windows.Media.TextFormatting.TextParagraphProperties", "Property[TextAlignment]"] + - ["System.Int32", "System.Windows.Media.TextFormatting.TextSource", "Method[GetTextEffectCharacterIndexFromTextSourceCharacterIndex].ReturnValue"] + - ["System.Windows.Media.TextFormatting.CharacterBufferReference", "System.Windows.Media.TextFormatting.TextCharacters", "Property[CharacterBufferReference]"] + - ["System.Windows.Media.TextFormatting.TextEmbeddedObjectMetrics", "System.Windows.Media.TextFormatting.TextEmbeddedObject", "Method[Format].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.TextFormatting.TextRunTypographyProperties", "Property[StandardLigatures]"] + - ["System.Int32", "System.Windows.Media.TextFormatting.TextTabProperties", "Property[AligningCharacter]"] + - ["System.Boolean", "System.Windows.Media.TextFormatting.TextEmbeddedObject", "Property[HasFixedSize]"] + - ["System.Boolean", "System.Windows.Media.TextFormatting.TextRunTypographyProperties", "Property[ContextualLigatures]"] + - ["System.Windows.Media.TextFormatting.TextLineBreak", "System.Windows.Media.TextFormatting.TextLine", "Method[GetTextLineBreak].ReturnValue"] + - ["System.Int32", "System.Windows.Media.TextFormatting.TextCollapsedRange", "Property[Length]"] + - ["System.Boolean", "System.Windows.Media.TextFormatting.TextRunTypographyProperties", "Property[StylisticSet19]"] + - ["System.Windows.Media.TextFormatting.TextTabAlignment", "System.Windows.Media.TextFormatting.TextTabAlignment!", "Field[Center]"] + - ["System.Int32", "System.Windows.Media.TextFormatting.TextLine", "Property[TrailingWhitespaceLength]"] + - ["System.Double", "System.Windows.Media.TextFormatting.TextLine", "Property[TextBaseline]"] + - ["System.Windows.BaselineAlignment", "System.Windows.Media.TextFormatting.TextRunProperties", "Property[BaselineAlignment]"] + - ["System.Boolean", "System.Windows.Media.TextFormatting.TextModifier", "Property[HasDirectionalEmbedding]"] + - ["System.Boolean", "System.Windows.Media.TextFormatting.TextRunTypographyProperties", "Property[HistoricalForms]"] + - ["System.Windows.FontVariants", "System.Windows.Media.TextFormatting.TextRunTypographyProperties", "Property[Variants]"] + - ["System.Boolean", "System.Windows.Media.TextFormatting.TextLine", "Property[HasCollapsed]"] + - ["System.Double", "System.Windows.Media.TextFormatting.TextLine", "Property[Extent]"] + - ["System.Double", "System.Windows.Media.TextFormatting.TextParagraphProperties", "Property[Indent]"] + - ["System.Boolean", "System.Windows.Media.TextFormatting.CharacterHit!", "Method[op_Equality].ReturnValue"] + - ["System.Windows.Media.TextEffectCollection", "System.Windows.Media.TextFormatting.TextRunProperties", "Property[TextEffects]"] + - ["System.Double", "System.Windows.Media.TextFormatting.TextTrailingWordEllipsis", "Property[Width]"] + - ["System.Windows.Media.TextFormatting.CharacterBufferReference", "System.Windows.Media.TextFormatting.CharacterBufferRange", "Property[CharacterBufferReference]"] + - ["System.Double", "System.Windows.Media.TextFormatting.TextRunProperties", "Property[FontHintingEmSize]"] + - ["System.Double", "System.Windows.Media.TextFormatting.TextCollapsingProperties", "Property[Width]"] + - ["System.Double", "System.Windows.Media.TextFormatting.TextEmbeddedObjectMetrics", "Property[Height]"] + - ["System.Collections.Generic.IList>", "System.Windows.Media.TextFormatting.TextLine", "Method[GetTextRunSpans].ReturnValue"] + - ["System.Windows.FontCapitals", "System.Windows.Media.TextFormatting.TextRunTypographyProperties", "Property[Capitals]"] + - ["System.Boolean", "System.Windows.Media.TextFormatting.CharacterBufferReference!", "Method[op_Equality].ReturnValue"] + - ["System.Windows.FontNumeralAlignment", "System.Windows.Media.TextFormatting.TextRunTypographyProperties", "Property[NumeralAlignment]"] + - ["System.Windows.Media.TextFormatting.TextRunProperties", "System.Windows.Media.TextFormatting.TextEndOfLine", "Property[Properties]"] + - ["System.Int32", "System.Windows.Media.TextFormatting.TextCollapsedRange", "Property[TextSourceCharacterIndex]"] + - ["System.Windows.Media.Typeface", "System.Windows.Media.TextFormatting.TextRunProperties", "Property[Typeface]"] + - ["System.Double", "System.Windows.Media.TextFormatting.TextLine", "Property[OverhangTrailing]"] + - ["System.Boolean", "System.Windows.Media.TextFormatting.TextRunTypographyProperties", "Property[StylisticSet3]"] + - ["System.Boolean", "System.Windows.Media.TextFormatting.TextRunTypographyProperties", "Property[HistoricalLigatures]"] + - ["System.Windows.FlowDirection", "System.Windows.Media.TextFormatting.TextParagraphProperties", "Property[FlowDirection]"] + - ["System.Boolean", "System.Windows.Media.TextFormatting.TextRunTypographyProperties", "Property[StylisticSet11]"] + - ["System.Boolean", "System.Windows.Media.TextFormatting.TextRunTypographyProperties", "Property[MathematicalGreek]"] + - ["System.Windows.Media.TextFormatting.CharacterBufferReference", "System.Windows.Media.TextFormatting.TextHidden", "Property[CharacterBufferReference]"] + - ["System.Windows.Media.TextFormatting.TextCollapsingStyle", "System.Windows.Media.TextFormatting.TextCollapsingStyle!", "Field[TrailingWord]"] + - ["System.Windows.LineBreakCondition", "System.Windows.Media.TextFormatting.TextEmbeddedObject", "Property[BreakBefore]"] + - ["System.Boolean", "System.Windows.Media.TextFormatting.CharacterBufferRange!", "Method[op_Inequality].ReturnValue"] + - ["System.Collections.Generic.IList", "System.Windows.Media.TextFormatting.TextLine", "Method[GetTextBounds].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.TextFormatting.TextRunTypographyProperties", "Property[SlashedZero]"] + - ["System.Windows.Media.TextFormatting.TextRunTypographyProperties", "System.Windows.Media.TextFormatting.TextRunProperties", "Property[TypographyProperties]"] + - ["System.Windows.Media.TextFormatting.TextLineBreak", "System.Windows.Media.TextFormatting.TextLineBreak", "Method[Clone].ReturnValue"] + - ["System.Int32", "System.Windows.Media.TextFormatting.TextRunBounds", "Property[TextSourceCharacterIndex]"] + - ["System.Double", "System.Windows.Media.TextFormatting.MinMaxParagraphWidth", "Property[MinWidth]"] + - ["System.Windows.Media.TextFormatting.TextTabAlignment", "System.Windows.Media.TextFormatting.TextTabAlignment!", "Field[Right]"] + - ["System.Double", "System.Windows.Media.TextFormatting.TextLine", "Property[Width]"] + - ["System.Double", "System.Windows.Media.TextFormatting.TextLine", "Property[Baseline]"] + - ["System.Windows.Media.TextFormatting.TextSpan", "System.Windows.Media.TextFormatting.TextSource", "Method[GetPrecedingText].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.TextFormatting.TextRunTypographyProperties", "Property[StylisticSet9]"] + - ["System.Boolean", "System.Windows.Media.TextFormatting.TextRunTypographyProperties", "Property[StylisticSet16]"] + - ["System.Double", "System.Windows.Media.TextFormatting.TextParagraphProperties", "Property[LineHeight]"] + - ["System.Windows.FontEastAsianWidths", "System.Windows.Media.TextFormatting.TextRunTypographyProperties", "Property[EastAsianWidths]"] + - ["System.Windows.Media.NumberSubstitution", "System.Windows.Media.TextFormatting.TextRunProperties", "Property[NumberSubstitution]"] + - ["System.Windows.Media.TextFormatting.InvertAxes", "System.Windows.Media.TextFormatting.InvertAxes!", "Field[Vertical]"] + - ["System.Int32", "System.Windows.Media.TextFormatting.TextLine", "Property[DependentLength]"] + - ["System.Windows.LineBreakCondition", "System.Windows.Media.TextFormatting.TextEmbeddedObject", "Property[BreakAfter]"] + - ["System.Windows.FontEastAsianLanguage", "System.Windows.Media.TextFormatting.TextRunTypographyProperties", "Property[EastAsianLanguage]"] + - ["System.Int32", "System.Windows.Media.TextFormatting.TextHidden", "Property[Length]"] + - ["System.Windows.Media.TextFormatting.TextCollapsingStyle", "System.Windows.Media.TextFormatting.TextTrailingWordEllipsis", "Property[Style]"] + - ["System.Double", "System.Windows.Media.TextFormatting.TextLine", "Property[PixelsPerDip]"] + - ["System.Boolean", "System.Windows.Media.TextFormatting.TextRunTypographyProperties", "Property[StylisticSet7]"] + - ["System.Windows.Media.TextFormatting.CharacterHit", "System.Windows.Media.TextFormatting.TextLine", "Method[GetNextCaretCharacterHit].ReturnValue"] + - ["System.Int32", "System.Windows.Media.TextFormatting.CharacterHit", "Method[GetHashCode].ReturnValue"] + - ["System.Double", "System.Windows.Media.TextFormatting.TextSource", "Property[PixelsPerDip]"] + - ["System.Windows.Media.TextFormatting.TextRun", "System.Windows.Media.TextFormatting.TextRunBounds", "Property[TextRun]"] + - ["System.Windows.Media.TextFormatting.TextLine", "System.Windows.Media.TextFormatting.TextLine", "Method[Collapse].ReturnValue"] + - ["System.Boolean", "System.Windows.Media.TextFormatting.TextRunTypographyProperties", "Property[StylisticSet17]"] + - ["System.Windows.Media.TextFormatting.CharacterBufferReference", "System.Windows.Media.TextFormatting.TextRun", "Property[CharacterBufferReference]"] + - ["System.Globalization.CultureInfo", "System.Windows.Media.TextFormatting.CultureSpecificCharacterBufferRange", "Property[CultureInfo]"] + - ["System.Int32", "System.Windows.Media.TextFormatting.MinMaxParagraphWidth", "Method[GetHashCode].ReturnValue"] + - ["System.Windows.Media.TextFormatting.InvertAxes", "System.Windows.Media.TextFormatting.InvertAxes!", "Field[Horizontal]"] + - ["System.Windows.Media.TextFormatting.TextCollapsingStyle", "System.Windows.Media.TextFormatting.TextTrailingCharacterEllipsis", "Property[Style]"] + - ["System.Windows.FontNumeralStyle", "System.Windows.Media.TextFormatting.TextRunTypographyProperties", "Property[NumeralStyle]"] + - ["System.Boolean", "System.Windows.Media.TextFormatting.TextRunTypographyProperties", "Property[StylisticSet1]"] + - ["System.Boolean", "System.Windows.Media.TextFormatting.CharacterBufferReference!", "Method[op_Inequality].ReturnValue"] + - ["System.Windows.Media.TextFormatting.TextMarkerProperties", "System.Windows.Media.TextFormatting.TextParagraphProperties", "Property[TextMarkerProperties]"] + - ["System.Windows.Media.TextFormatting.TextRun", "System.Windows.Media.TextFormatting.TextTrailingWordEllipsis", "Property[Symbol]"] + - ["System.Boolean", "System.Windows.Media.TextFormatting.CharacterBufferReference", "Method[Equals].ReturnValue"] + - ["System.Int32", "System.Windows.Media.TextFormatting.TextLine", "Property[NewlineLength]"] + - ["System.Windows.Media.TextFormatting.CharacterBufferReference", "System.Windows.Media.TextFormatting.TextEndOfLine", "Property[CharacterBufferReference]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemWindowsNavigation/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemWindowsNavigation/model.yml new file mode 100644 index 000000000000..de38ddf5598a --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemWindowsNavigation/model.yml @@ -0,0 +1,96 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Windows.DependencyProperty", "System.Windows.Navigation.NavigationWindow!", "Field[CanGoBackProperty]"] + - ["System.Windows.Navigation.JournalEntry", "System.Windows.Navigation.NavigationService", "Method[RemoveBackEntry].ReturnValue"] + - ["System.Uri", "System.Windows.Navigation.NavigationWindow", "Property[System.Windows.Markup.IUriContext.BaseUri]"] + - ["System.Boolean", "System.Windows.Navigation.NavigationWindow", "Property[ShowsNavigationUI]"] + - ["System.Boolean", "System.Windows.Navigation.JournalEntry!", "Method[GetKeepAlive].ReturnValue"] + - ["System.Windows.Navigation.CustomContentState", "System.Windows.Navigation.IProvideCustomContentState", "Method[GetContentState].ReturnValue"] + - ["System.String", "System.Windows.Navigation.RequestNavigateEventArgs", "Property[Target]"] + - ["System.Object", "System.Windows.Navigation.NavigationService", "Property[Content]"] + - ["System.Object", "System.Windows.Navigation.JournalEntryUnifiedViewConverter", "Method[Convert].ReturnValue"] + - ["System.Uri", "System.Windows.Navigation.RequestNavigateEventArgs", "Property[Uri]"] + - ["System.Boolean", "System.Windows.Navigation.NavigationEventArgs", "Property[IsNavigationInitiator]"] + - ["System.Boolean", "System.Windows.Navigation.FragmentNavigationEventArgs", "Property[Handled]"] + - ["System.Windows.Navigation.CustomContentState", "System.Windows.Navigation.JournalEntry", "Property[CustomContentState]"] + - ["System.Windows.Navigation.CustomContentState", "System.Windows.Navigation.NavigatingCancelEventArgs", "Property[ContentStateToSave]"] + - ["System.Net.WebRequest", "System.Windows.Navigation.NavigatingCancelEventArgs", "Property[WebRequest]"] + - ["System.Windows.DependencyProperty", "System.Windows.Navigation.JournalEntry!", "Field[NameProperty]"] + - ["System.Collections.IEnumerable", "System.Windows.Navigation.NavigationWindow", "Property[BackStack]"] + - ["System.Object", "System.Windows.Navigation.NavigatingCancelEventArgs", "Property[Content]"] + - ["System.Uri", "System.Windows.Navigation.NavigationFailedEventArgs", "Property[Uri]"] + - ["System.Windows.DependencyProperty", "System.Windows.Navigation.JournalEntry!", "Field[KeepAliveProperty]"] + - ["System.Windows.Navigation.NavigationMode", "System.Windows.Navigation.NavigationMode!", "Field[Refresh]"] + - ["System.Net.WebRequest", "System.Windows.Navigation.NavigationFailedEventArgs", "Property[WebRequest]"] + - ["System.Object", "System.Windows.Navigation.JournalEntryListConverter", "Method[Convert].ReturnValue"] + - ["System.String", "System.Windows.Navigation.CustomContentState", "Property[JournalEntryName]"] + - ["System.Windows.DependencyProperty", "System.Windows.Navigation.NavigationWindow!", "Field[ForwardStackProperty]"] + - ["System.String", "System.Windows.Navigation.JournalEntry", "Property[Name]"] + - ["System.Windows.Navigation.NavigationMode", "System.Windows.Navigation.NavigationMode!", "Field[Back]"] + - ["System.Windows.Navigation.JournalEntry", "System.Windows.Navigation.NavigationWindow", "Method[RemoveBackEntry].ReturnValue"] + - ["System.Object[]", "System.Windows.Navigation.JournalEntryUnifiedViewConverter", "Method[ConvertBack].ReturnValue"] + - ["System.Object", "System.Windows.Navigation.NavigationFailedEventArgs", "Property[ExtraData]"] + - ["System.Net.WebResponse", "System.Windows.Navigation.NavigationFailedEventArgs", "Property[WebResponse]"] + - ["System.String", "System.Windows.Navigation.JournalEntry!", "Method[GetName].ReturnValue"] + - ["System.Object", "System.Windows.Navigation.NavigationEventArgs", "Property[ExtraData]"] + - ["System.Windows.Navigation.JournalOwnership", "System.Windows.Navigation.JournalOwnership!", "Field[OwnsJournal]"] + - ["System.Windows.Navigation.JournalEntryPosition", "System.Windows.Navigation.JournalEntryPosition!", "Field[Back]"] + - ["System.Windows.Navigation.JournalEntryPosition", "System.Windows.Navigation.JournalEntryPosition!", "Field[Current]"] + - ["System.Int64", "System.Windows.Navigation.NavigationProgressEventArgs", "Property[BytesRead]"] + - ["System.String", "System.Windows.Navigation.FragmentNavigationEventArgs", "Property[Fragment]"] + - ["System.Uri", "System.Windows.Navigation.NavigatingCancelEventArgs", "Property[Uri]"] + - ["System.Object", "System.Windows.Navigation.NavigationFailedEventArgs", "Property[Navigator]"] + - ["System.Net.WebResponse", "System.Windows.Navigation.NavigationEventArgs", "Property[WebResponse]"] + - ["System.Windows.DependencyProperty", "System.Windows.Navigation.JournalEntryUnifiedViewConverter!", "Field[JournalEntryPositionProperty]"] + - ["System.Int64", "System.Windows.Navigation.NavigationProgressEventArgs", "Property[MaxBytes]"] + - ["System.Windows.DependencyProperty", "System.Windows.Navigation.BaseUriHelper!", "Field[BaseUriProperty]"] + - ["System.Object", "System.Windows.Navigation.NavigationEventArgs", "Property[Content]"] + - ["System.Object", "System.Windows.Navigation.NavigationEventArgs", "Property[Navigator]"] + - ["System.Object", "System.Windows.Navigation.NavigationProgressEventArgs", "Property[Navigator]"] + - ["System.Boolean", "System.Windows.Navigation.NavigationWindow", "Method[Navigate].ReturnValue"] + - ["System.Windows.Navigation.JournalOwnership", "System.Windows.Navigation.JournalOwnership!", "Field[Automatic]"] + - ["System.Boolean", "System.Windows.Navigation.PageFunctionBase", "Property[RemoveFromJournal]"] + - ["System.Exception", "System.Windows.Navigation.NavigationFailedEventArgs", "Property[Exception]"] + - ["System.Object", "System.Windows.Navigation.FragmentNavigationEventArgs", "Property[Navigator]"] + - ["System.Windows.Navigation.NavigationService", "System.Windows.Navigation.NavigationWindow", "Property[NavigationService]"] + - ["System.Windows.DependencyProperty", "System.Windows.Navigation.NavigationWindow!", "Field[CanGoForwardProperty]"] + - ["System.Object", "System.Windows.Navigation.NavigatingCancelEventArgs", "Property[ExtraData]"] + - ["System.Windows.Navigation.NavigationMode", "System.Windows.Navigation.NavigationMode!", "Field[Forward]"] + - ["System.Boolean", "System.Windows.Navigation.NavigatingCancelEventArgs", "Property[IsNavigationInitiator]"] + - ["System.Windows.Navigation.JournalOwnership", "System.Windows.Navigation.JournalOwnership!", "Field[UsesParentJournal]"] + - ["System.Uri", "System.Windows.Navigation.NavigationProgressEventArgs", "Property[Uri]"] + - ["System.Uri", "System.Windows.Navigation.NavigationService", "Property[Source]"] + - ["System.Uri", "System.Windows.Navigation.NavigationWindow", "Property[Source]"] + - ["System.Windows.Navigation.JournalEntryPosition", "System.Windows.Navigation.JournalEntryPosition!", "Field[Forward]"] + - ["System.Windows.Automation.Peers.AutomationPeer", "System.Windows.Navigation.NavigationWindow", "Method[OnCreateAutomationPeer].ReturnValue"] + - ["System.Boolean", "System.Windows.Navigation.NavigationFailedEventArgs", "Property[Handled]"] + - ["System.Boolean", "System.Windows.Navigation.NavigationWindow", "Method[ShouldSerializeContent].ReturnValue"] + - ["System.Windows.Navigation.CustomContentState", "System.Windows.Navigation.NavigatingCancelEventArgs", "Property[TargetContentState]"] + - ["System.Boolean", "System.Windows.Navigation.NavigationService", "Property[CanGoBack]"] + - ["System.Uri", "System.Windows.Navigation.NavigationService", "Property[CurrentSource]"] + - ["System.Windows.Navigation.NavigationMode", "System.Windows.Navigation.NavigatingCancelEventArgs", "Property[NavigationMode]"] + - ["System.Collections.IEnumerable", "System.Windows.Navigation.NavigationWindow", "Property[ForwardStack]"] + - ["System.Boolean", "System.Windows.Navigation.NavigationService", "Property[CanGoForward]"] + - ["System.Windows.DependencyProperty", "System.Windows.Navigation.NavigationWindow!", "Field[SandboxExternalContentProperty]"] + - ["System.Object", "System.Windows.Navigation.JournalEntryListConverter", "Method[ConvertBack].ReturnValue"] + - ["System.Windows.Navigation.NavigationUIVisibility", "System.Windows.Navigation.NavigationUIVisibility!", "Field[Hidden]"] + - ["System.Windows.Navigation.NavigationMode", "System.Windows.Navigation.NavigationMode!", "Field[New]"] + - ["System.Uri", "System.Windows.Navigation.BaseUriHelper!", "Method[GetBaseUri].ReturnValue"] + - ["System.Boolean", "System.Windows.Navigation.NavigationService", "Method[Navigate].ReturnValue"] + - ["System.Boolean", "System.Windows.Navigation.NavigationWindow", "Property[CanGoForward]"] + - ["System.Windows.DependencyProperty", "System.Windows.Navigation.NavigationWindow!", "Field[ShowsNavigationUIProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Navigation.NavigationWindow!", "Field[SourceProperty]"] + - ["System.Object", "System.Windows.Navigation.NavigatingCancelEventArgs", "Property[Navigator]"] + - ["System.Uri", "System.Windows.Navigation.JournalEntry", "Property[Source]"] + - ["System.Windows.Navigation.NavigationUIVisibility", "System.Windows.Navigation.NavigationUIVisibility!", "Field[Automatic]"] + - ["System.Uri", "System.Windows.Navigation.NavigationEventArgs", "Property[Uri]"] + - ["System.Boolean", "System.Windows.Navigation.NavigationWindow", "Property[CanGoBack]"] + - ["System.Uri", "System.Windows.Navigation.NavigationWindow", "Property[CurrentSource]"] + - ["System.Windows.Navigation.NavigationUIVisibility", "System.Windows.Navigation.NavigationUIVisibility!", "Field[Visible]"] + - ["System.Windows.Navigation.NavigationService", "System.Windows.Navigation.NavigationService!", "Method[GetNavigationService].ReturnValue"] + - ["System.Boolean", "System.Windows.Navigation.NavigationWindow", "Property[SandboxExternalContent]"] + - ["System.Windows.DependencyProperty", "System.Windows.Navigation.NavigationWindow!", "Field[BackStackProperty]"] + - ["System.Windows.Navigation.JournalEntryPosition", "System.Windows.Navigation.JournalEntryUnifiedViewConverter!", "Method[GetJournalEntryPosition].ReturnValue"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemWindowsResources/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemWindowsResources/model.yml new file mode 100644 index 000000000000..b482aa933373 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemWindowsResources/model.yml @@ -0,0 +1,9 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.String", "System.Windows.Resources.ContentTypes!", "Field[XamlContentType]"] + - ["System.String", "System.Windows.Resources.AssemblyAssociatedContentFileAttribute", "Property[RelativeContentFilePath]"] + - ["System.IO.Stream", "System.Windows.Resources.StreamResourceInfo", "Property[Stream]"] + - ["System.String", "System.Windows.Resources.StreamResourceInfo", "Property[ContentType]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemWindowsShapes/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemWindowsShapes/model.yml new file mode 100644 index 000000000000..d5ceb7b0e41e --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemWindowsShapes/model.yml @@ -0,0 +1,68 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Windows.Media.Geometry", "System.Windows.Shapes.Rectangle", "Property[RenderedGeometry]"] + - ["System.Windows.DependencyProperty", "System.Windows.Shapes.Polyline!", "Field[FillRuleProperty]"] + - ["System.Windows.Size", "System.Windows.Shapes.Ellipse", "Method[ArrangeOverride].ReturnValue"] + - ["System.Windows.Media.Geometry", "System.Windows.Shapes.Ellipse", "Property[RenderedGeometry]"] + - ["System.Windows.Media.Geometry", "System.Windows.Shapes.Path", "Property[DefiningGeometry]"] + - ["System.Windows.DependencyProperty", "System.Windows.Shapes.Shape!", "Field[StrokeDashCapProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Shapes.Polygon!", "Field[FillRuleProperty]"] + - ["System.Windows.Media.Geometry", "System.Windows.Shapes.Line", "Property[DefiningGeometry]"] + - ["System.Windows.Size", "System.Windows.Shapes.Rectangle", "Method[ArrangeOverride].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Shapes.Polyline!", "Field[PointsProperty]"] + - ["System.Windows.Media.Geometry", "System.Windows.Shapes.Shape", "Property[RenderedGeometry]"] + - ["System.Windows.DependencyProperty", "System.Windows.Shapes.Line!", "Field[X1Property]"] + - ["System.Double", "System.Windows.Shapes.Shape", "Property[StrokeDashOffset]"] + - ["System.Windows.DependencyProperty", "System.Windows.Shapes.Line!", "Field[Y1Property]"] + - ["System.Windows.DependencyProperty", "System.Windows.Shapes.Shape!", "Field[StrokeLineJoinProperty]"] + - ["System.Windows.Media.DoubleCollection", "System.Windows.Shapes.Shape", "Property[StrokeDashArray]"] + - ["System.Windows.Media.Transform", "System.Windows.Shapes.Ellipse", "Property[GeometryTransform]"] + - ["System.Double", "System.Windows.Shapes.Line", "Property[Y1]"] + - ["System.Windows.DependencyProperty", "System.Windows.Shapes.Shape!", "Field[StrokeDashOffsetProperty]"] + - ["System.Windows.Media.Transform", "System.Windows.Shapes.Rectangle", "Property[GeometryTransform]"] + - ["System.Windows.Media.Geometry", "System.Windows.Shapes.Rectangle", "Property[DefiningGeometry]"] + - ["System.Double", "System.Windows.Shapes.Rectangle", "Property[RadiusY]"] + - ["System.Windows.Media.PenLineJoin", "System.Windows.Shapes.Shape", "Property[StrokeLineJoin]"] + - ["System.Windows.Media.FillRule", "System.Windows.Shapes.Polygon", "Property[FillRule]"] + - ["System.Windows.DependencyProperty", "System.Windows.Shapes.Rectangle!", "Field[RadiusYProperty]"] + - ["System.Double", "System.Windows.Shapes.Line", "Property[X2]"] + - ["System.Windows.DependencyProperty", "System.Windows.Shapes.Shape!", "Field[FillProperty]"] + - ["System.Windows.Media.Geometry", "System.Windows.Shapes.Polyline", "Property[DefiningGeometry]"] + - ["System.Windows.Media.Geometry", "System.Windows.Shapes.Path", "Property[Data]"] + - ["System.Windows.DependencyProperty", "System.Windows.Shapes.Polygon!", "Field[PointsProperty]"] + - ["System.Windows.Media.Brush", "System.Windows.Shapes.Shape", "Property[Stroke]"] + - ["System.Windows.Media.Brush", "System.Windows.Shapes.Shape", "Property[Fill]"] + - ["System.Windows.Media.FillRule", "System.Windows.Shapes.Polyline", "Property[FillRule]"] + - ["System.Windows.Media.PointCollection", "System.Windows.Shapes.Polyline", "Property[Points]"] + - ["System.Windows.DependencyProperty", "System.Windows.Shapes.Shape!", "Field[StrokeThicknessProperty]"] + - ["System.Windows.Media.PointCollection", "System.Windows.Shapes.Polygon", "Property[Points]"] + - ["System.Windows.Size", "System.Windows.Shapes.Shape", "Method[ArrangeOverride].ReturnValue"] + - ["System.Windows.Media.PenLineCap", "System.Windows.Shapes.Shape", "Property[StrokeEndLineCap]"] + - ["System.Windows.DependencyProperty", "System.Windows.Shapes.Shape!", "Field[StretchProperty]"] + - ["System.Windows.Size", "System.Windows.Shapes.Ellipse", "Method[MeasureOverride].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Shapes.Line!", "Field[Y2Property]"] + - ["System.Double", "System.Windows.Shapes.Line", "Property[Y2]"] + - ["System.Windows.Media.Geometry", "System.Windows.Shapes.Polygon", "Property[DefiningGeometry]"] + - ["System.Windows.Media.Transform", "System.Windows.Shapes.Shape", "Property[GeometryTransform]"] + - ["System.Windows.DependencyProperty", "System.Windows.Shapes.Shape!", "Field[StrokeProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Shapes.Shape!", "Field[StrokeDashArrayProperty]"] + - ["System.Windows.Media.Stretch", "System.Windows.Shapes.Shape", "Property[Stretch]"] + - ["System.Windows.Media.PenLineCap", "System.Windows.Shapes.Shape", "Property[StrokeStartLineCap]"] + - ["System.Double", "System.Windows.Shapes.Line", "Property[X1]"] + - ["System.Double", "System.Windows.Shapes.Shape", "Property[StrokeThickness]"] + - ["System.Windows.DependencyProperty", "System.Windows.Shapes.Line!", "Field[X2Property]"] + - ["System.Windows.Media.PenLineCap", "System.Windows.Shapes.Shape", "Property[StrokeDashCap]"] + - ["System.Windows.DependencyProperty", "System.Windows.Shapes.Rectangle!", "Field[RadiusXProperty]"] + - ["System.Windows.Media.Geometry", "System.Windows.Shapes.Shape", "Property[DefiningGeometry]"] + - ["System.Windows.DependencyProperty", "System.Windows.Shapes.Shape!", "Field[StrokeEndLineCapProperty]"] + - ["System.Windows.Size", "System.Windows.Shapes.Shape", "Method[MeasureOverride].ReturnValue"] + - ["System.Windows.Media.Geometry", "System.Windows.Shapes.Ellipse", "Property[DefiningGeometry]"] + - ["System.Double", "System.Windows.Shapes.Shape", "Property[StrokeMiterLimit]"] + - ["System.Windows.Size", "System.Windows.Shapes.Rectangle", "Method[MeasureOverride].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Shapes.Path!", "Field[DataProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Shapes.Shape!", "Field[StrokeMiterLimitProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Shapes.Shape!", "Field[StrokeStartLineCapProperty]"] + - ["System.Double", "System.Windows.Shapes.Rectangle", "Property[RadiusX]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemWindowsShell/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemWindowsShell/model.yml new file mode 100644 index 000000000000..70e28fb4e614 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemWindowsShell/model.yml @@ -0,0 +1,99 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Windows.Shell.NonClientFrameEdges", "System.Windows.Shell.NonClientFrameEdges!", "Field[Bottom]"] + - ["System.Windows.Shell.TaskbarItemProgressState", "System.Windows.Shell.TaskbarItemProgressState!", "Field[Normal]"] + - ["System.Boolean", "System.Windows.Shell.ThumbButtonInfo", "Property[IsInteractive]"] + - ["System.Collections.Generic.IList", "System.Windows.Shell.JumpItemsRejectedEventArgs", "Property[RejectedItems]"] + - ["System.Double", "System.Windows.Shell.WindowChrome", "Property[CaptionHeight]"] + - ["System.Windows.Shell.ResizeGripDirection", "System.Windows.Shell.ResizeGripDirection!", "Field[Left]"] + - ["System.Boolean", "System.Windows.Shell.WindowChrome!", "Method[GetIsHitTestVisibleInChrome].ReturnValue"] + - ["System.Windows.Shell.ThumbButtonInfoCollection", "System.Windows.Shell.TaskbarItemInfo", "Property[ThumbButtonInfos]"] + - ["System.Windows.Thickness", "System.Windows.Shell.WindowChrome", "Property[ResizeBorderThickness]"] + - ["System.Windows.DependencyProperty", "System.Windows.Shell.TaskbarItemInfo!", "Field[ThumbnailClipMarginProperty]"] + - ["System.String", "System.Windows.Shell.TaskbarItemInfo", "Property[Description]"] + - ["System.Windows.DependencyProperty", "System.Windows.Shell.TaskbarItemInfo!", "Field[ProgressStateProperty]"] + - ["System.Collections.Generic.IList", "System.Windows.Shell.JumpItemsRemovedEventArgs", "Property[RemovedItems]"] + - ["System.Windows.Shell.ResizeGripDirection", "System.Windows.Shell.ResizeGripDirection!", "Field[TopLeft]"] + - ["System.Windows.Shell.ResizeGripDirection", "System.Windows.Shell.ResizeGripDirection!", "Field[TopRight]"] + - ["System.Windows.Shell.ResizeGripDirection", "System.Windows.Shell.WindowChrome!", "Method[GetResizeGripDirection].ReturnValue"] + - ["System.Windows.Input.ICommand", "System.Windows.Shell.ThumbButtonInfo", "Property[Command]"] + - ["System.Collections.Generic.IList", "System.Windows.Shell.JumpItemsRejectedEventArgs", "Property[RejectionReasons]"] + - ["System.Windows.Thickness", "System.Windows.Shell.WindowChrome!", "Property[GlassFrameCompleteThickness]"] + - ["System.Windows.Shell.ResizeGripDirection", "System.Windows.Shell.ResizeGripDirection!", "Field[BottomRight]"] + - ["System.Boolean", "System.Windows.Shell.WindowChrome", "Property[UseAeroCaptionButtons]"] + - ["System.Windows.DependencyProperty", "System.Windows.Shell.ThumbButtonInfo!", "Field[CommandParameterProperty]"] + - ["System.String", "System.Windows.Shell.JumpPath", "Property[Path]"] + - ["System.Object", "System.Windows.Shell.ThumbButtonInfo", "Property[CommandParameter]"] + - ["System.Boolean", "System.Windows.Shell.ThumbButtonInfo", "Property[IsEnabled]"] + - ["System.Windows.Freezable", "System.Windows.Shell.WindowChrome", "Method[CreateInstanceCore].ReturnValue"] + - ["System.Windows.Media.ImageSource", "System.Windows.Shell.TaskbarItemInfo", "Property[Overlay]"] + - ["System.Windows.DependencyProperty", "System.Windows.Shell.WindowChrome!", "Field[WindowChromeProperty]"] + - ["System.Windows.Shell.ResizeGripDirection", "System.Windows.Shell.ResizeGripDirection!", "Field[None]"] + - ["System.Windows.Shell.JumpItemRejectionReason", "System.Windows.Shell.JumpItemRejectionReason!", "Field[None]"] + - ["System.Windows.DependencyProperty", "System.Windows.Shell.ThumbButtonInfo!", "Field[DescriptionProperty]"] + - ["System.Boolean", "System.Windows.Shell.ThumbButtonInfo", "Property[IsBackgroundVisible]"] + - ["System.Windows.Shell.TaskbarItemProgressState", "System.Windows.Shell.TaskbarItemInfo", "Property[ProgressState]"] + - ["System.Windows.DependencyProperty", "System.Windows.Shell.ThumbButtonInfo!", "Field[VisibilityProperty]"] + - ["System.String", "System.Windows.Shell.ThumbButtonInfo", "Property[Description]"] + - ["System.Windows.Shell.ResizeGripDirection", "System.Windows.Shell.ResizeGripDirection!", "Field[Bottom]"] + - ["System.Windows.Thickness", "System.Windows.Shell.TaskbarItemInfo", "Property[ThumbnailClipMargin]"] + - ["System.String", "System.Windows.Shell.JumpTask", "Property[Arguments]"] + - ["System.Windows.DependencyProperty", "System.Windows.Shell.ThumbButtonInfo!", "Field[DismissWhenClickedProperty]"] + - ["System.String", "System.Windows.Shell.JumpTask", "Property[Description]"] + - ["System.Windows.Freezable", "System.Windows.Shell.TaskbarItemInfo", "Method[CreateInstanceCore].ReturnValue"] + - ["System.Windows.DependencyProperty", "System.Windows.Shell.WindowChrome!", "Field[CaptionHeightProperty]"] + - ["System.Windows.Freezable", "System.Windows.Shell.ThumbButtonInfo", "Method[CreateInstanceCore].ReturnValue"] + - ["System.Windows.Shell.WindowChrome", "System.Windows.Shell.WindowChrome!", "Method[GetWindowChrome].ReturnValue"] + - ["System.Windows.Thickness", "System.Windows.Shell.WindowChrome", "Property[GlassFrameThickness]"] + - ["System.Windows.Shell.NonClientFrameEdges", "System.Windows.Shell.NonClientFrameEdges!", "Field[None]"] + - ["System.String", "System.Windows.Shell.JumpTask", "Property[Title]"] + - ["System.String", "System.Windows.Shell.JumpTask", "Property[ApplicationPath]"] + - ["System.Windows.Shell.JumpItemRejectionReason", "System.Windows.Shell.JumpItemRejectionReason!", "Field[RemovedByUser]"] + - ["System.Boolean", "System.Windows.Shell.ThumbButtonInfo", "Property[DismissWhenClicked]"] + - ["System.Windows.Shell.TaskbarItemProgressState", "System.Windows.Shell.TaskbarItemProgressState!", "Field[Paused]"] + - ["System.String", "System.Windows.Shell.JumpTask", "Property[WorkingDirectory]"] + - ["System.Windows.DependencyProperty", "System.Windows.Shell.ThumbButtonInfo!", "Field[ImageSourceProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Shell.WindowChrome!", "Field[UseAeroCaptionButtonsProperty]"] + - ["System.Windows.Shell.ResizeGripDirection", "System.Windows.Shell.ResizeGripDirection!", "Field[BottomLeft]"] + - ["System.Windows.Visibility", "System.Windows.Shell.ThumbButtonInfo", "Property[Visibility]"] + - ["System.Windows.Shell.JumpList", "System.Windows.Shell.JumpList!", "Method[GetJumpList].ReturnValue"] + - ["System.Windows.Shell.TaskbarItemProgressState", "System.Windows.Shell.TaskbarItemProgressState!", "Field[Indeterminate]"] + - ["System.Windows.DependencyProperty", "System.Windows.Shell.ThumbButtonInfo!", "Field[CommandProperty]"] + - ["System.Windows.IInputElement", "System.Windows.Shell.ThumbButtonInfo", "Property[CommandTarget]"] + - ["System.Windows.Shell.ResizeGripDirection", "System.Windows.Shell.ResizeGripDirection!", "Field[Right]"] + - ["System.Windows.Shell.ResizeGripDirection", "System.Windows.Shell.ResizeGripDirection!", "Field[Top]"] + - ["System.String", "System.Windows.Shell.JumpItem", "Property[CustomCategory]"] + - ["System.Windows.Shell.JumpItemRejectionReason", "System.Windows.Shell.JumpItemRejectionReason!", "Field[NoRegisteredHandler]"] + - ["System.Windows.Shell.NonClientFrameEdges", "System.Windows.Shell.NonClientFrameEdges!", "Field[Left]"] + - ["System.Windows.CornerRadius", "System.Windows.Shell.WindowChrome", "Property[CornerRadius]"] + - ["System.Collections.Generic.List", "System.Windows.Shell.JumpList", "Property[JumpItems]"] + - ["System.Windows.DependencyProperty", "System.Windows.Shell.ThumbButtonInfo!", "Field[CommandTargetProperty]"] + - ["System.Int32", "System.Windows.Shell.JumpTask", "Property[IconResourceIndex]"] + - ["System.Windows.DependencyProperty", "System.Windows.Shell.WindowChrome!", "Field[ResizeBorderThicknessProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Shell.TaskbarItemInfo!", "Field[OverlayProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Shell.WindowChrome!", "Field[ResizeGripDirectionProperty]"] + - ["System.Windows.Freezable", "System.Windows.Shell.ThumbButtonInfoCollection", "Method[CreateInstanceCore].ReturnValue"] + - ["System.Windows.Shell.TaskbarItemProgressState", "System.Windows.Shell.TaskbarItemProgressState!", "Field[None]"] + - ["System.Windows.DependencyProperty", "System.Windows.Shell.WindowChrome!", "Field[IsHitTestVisibleInChromeProperty]"] + - ["System.Windows.Shell.NonClientFrameEdges", "System.Windows.Shell.WindowChrome", "Property[NonClientFrameEdges]"] + - ["System.Boolean", "System.Windows.Shell.JumpList", "Property[ShowFrequentCategory]"] + - ["System.String", "System.Windows.Shell.JumpTask", "Property[IconResourcePath]"] + - ["System.Windows.Shell.JumpItemRejectionReason", "System.Windows.Shell.JumpItemRejectionReason!", "Field[InvalidItem]"] + - ["System.Windows.DependencyProperty", "System.Windows.Shell.WindowChrome!", "Field[CornerRadiusProperty]"] + - ["System.Double", "System.Windows.Shell.TaskbarItemInfo", "Property[ProgressValue]"] + - ["System.Windows.DependencyProperty", "System.Windows.Shell.WindowChrome!", "Field[GlassFrameThicknessProperty]"] + - ["System.Windows.Shell.TaskbarItemProgressState", "System.Windows.Shell.TaskbarItemProgressState!", "Field[Error]"] + - ["System.Windows.DependencyProperty", "System.Windows.Shell.TaskbarItemInfo!", "Field[ThumbButtonInfosProperty]"] + - ["System.Windows.Media.ImageSource", "System.Windows.Shell.ThumbButtonInfo", "Property[ImageSource]"] + - ["System.Windows.DependencyProperty", "System.Windows.Shell.ThumbButtonInfo!", "Field[IsBackgroundVisibleProperty]"] + - ["System.Windows.Shell.NonClientFrameEdges", "System.Windows.Shell.NonClientFrameEdges!", "Field[Right]"] + - ["System.Windows.DependencyProperty", "System.Windows.Shell.ThumbButtonInfo!", "Field[IsEnabledProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Shell.TaskbarItemInfo!", "Field[ProgressValueProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Shell.TaskbarItemInfo!", "Field[DescriptionProperty]"] + - ["System.Windows.DependencyProperty", "System.Windows.Shell.WindowChrome!", "Field[NonClientFrameEdgesProperty]"] + - ["System.Boolean", "System.Windows.Shell.JumpList", "Property[ShowRecentCategory]"] + - ["System.Windows.Shell.NonClientFrameEdges", "System.Windows.Shell.NonClientFrameEdges!", "Field[Top]"] + - ["System.Windows.DependencyProperty", "System.Windows.Shell.ThumbButtonInfo!", "Field[IsInteractiveProperty]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemWindowsThreading/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemWindowsThreading/model.yml new file mode 100644 index 000000000000..871691c307ea --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemWindowsThreading/model.yml @@ -0,0 +1,69 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Windows.Threading.DispatcherOperation", "System.Windows.Threading.Dispatcher", "Method[InvokeAsync].ReturnValue"] + - ["System.Windows.Threading.Dispatcher", "System.Windows.Threading.DispatcherEventArgs", "Property[Dispatcher]"] + - ["System.Windows.Threading.DispatcherOperationStatus", "System.Windows.Threading.DispatcherOperationStatus!", "Field[Completed]"] + - ["System.TimeSpan", "System.Windows.Threading.DispatcherTimer", "Property[Interval]"] + - ["System.Object", "System.Windows.Threading.DispatcherTimer", "Property[Tag]"] + - ["System.Windows.Threading.DispatcherPriority", "System.Windows.Threading.DispatcherPriority!", "Field[Background]"] + - ["System.Windows.Threading.DispatcherPriority", "System.Windows.Threading.DispatcherPriority!", "Field[Render]"] + - ["System.Boolean", "System.Windows.Threading.DispatcherOperation", "Method[Abort].ReturnValue"] + - ["System.Windows.Threading.DispatcherPriority", "System.Windows.Threading.DispatcherPriority!", "Field[Loaded]"] + - ["System.Windows.Threading.Dispatcher", "System.Windows.Threading.DispatcherOperation", "Property[Dispatcher]"] + - ["System.Int32", "System.Windows.Threading.DispatcherSynchronizationContext", "Method[Wait].ReturnValue"] + - ["System.Windows.Threading.DispatcherOperation", "System.Windows.Threading.Dispatcher", "Method[BeginInvoke].ReturnValue"] + - ["System.Int32", "System.Windows.Threading.DispatcherProcessingDisabled", "Method[GetHashCode].ReturnValue"] + - ["System.Boolean", "System.Windows.Threading.DispatcherProcessingDisabled", "Method[Equals].ReturnValue"] + - ["System.Boolean", "System.Windows.Threading.Dispatcher", "Property[HasShutdownFinished]"] + - ["System.Windows.Threading.DispatcherPriority", "System.Windows.Threading.DispatcherPriority!", "Field[Normal]"] + - ["System.Windows.Threading.DispatcherPriority", "System.Windows.Threading.DispatcherPriority!", "Field[Inactive]"] + - ["System.Windows.Threading.DispatcherPriority", "System.Windows.Threading.DispatcherPriority!", "Field[Input]"] + - ["System.Windows.Threading.DispatcherPriority", "System.Windows.Threading.DispatcherPriority!", "Field[Invalid]"] + - ["System.Boolean", "System.Windows.Threading.DispatcherProcessingDisabled!", "Method[op_Equality].ReturnValue"] + - ["System.Windows.Threading.Dispatcher", "System.Windows.Threading.Dispatcher!", "Property[CurrentDispatcher]"] + - ["System.Boolean", "System.Windows.Threading.Dispatcher", "Property[HasShutdownStarted]"] + - ["System.Boolean", "System.Windows.Threading.DispatcherTimer", "Property[IsEnabled]"] + - ["System.Windows.Threading.Dispatcher", "System.Windows.Threading.Dispatcher!", "Method[FromThread].ReturnValue"] + - ["System.Threading.Tasks.Task", "System.Windows.Threading.DispatcherOperation", "Property[Task]"] + - ["System.Windows.Threading.DispatcherPriorityAwaiter", "System.Windows.Threading.DispatcherPriorityAwaitable", "Method[GetAwaiter].ReturnValue"] + - ["System.Object", "System.Windows.Threading.DispatcherOperation", "Property[Result]"] + - ["System.Windows.Threading.DispatcherOperationStatus", "System.Windows.Threading.DispatcherOperation", "Property[Status]"] + - ["System.Boolean", "System.Windows.Threading.Dispatcher", "Method[CheckAccess].ReturnValue"] + - ["System.Windows.Threading.DispatcherOperationStatus", "System.Windows.Threading.DispatcherOperationStatus!", "Field[Pending]"] + - ["System.Boolean", "System.Windows.Threading.DispatcherObject", "Method[CheckAccess].ReturnValue"] + - ["System.Windows.Threading.DispatcherPriority", "System.Windows.Threading.DispatcherPriority!", "Field[DataBind]"] + - ["System.Windows.Threading.DispatcherPriority", "System.Windows.Threading.DispatcherPriority!", "Field[ApplicationIdle]"] + - ["System.Threading.Thread", "System.Windows.Threading.Dispatcher", "Property[Thread]"] + - ["System.Exception", "System.Windows.Threading.DispatcherUnhandledExceptionFilterEventArgs", "Property[Exception]"] + - ["System.Runtime.CompilerServices.TaskAwaiter", "System.Windows.Threading.DispatcherOperation", "Method[GetAwaiter].ReturnValue"] + - ["System.Windows.Threading.DispatcherOperationStatus", "System.Windows.Threading.DispatcherOperation", "Method[Wait].ReturnValue"] + - ["System.Boolean", "System.Windows.Threading.TaskExtensions!", "Method[IsDispatcherOperationTask].ReturnValue"] + - ["System.Windows.Threading.DispatcherProcessingDisabled", "System.Windows.Threading.Dispatcher", "Method[DisableProcessing].ReturnValue"] + - ["System.Boolean", "System.Windows.Threading.DispatcherUnhandledExceptionFilterEventArgs", "Property[RequestCatch]"] + - ["System.Windows.Threading.DispatcherOperation", "System.Windows.Threading.Dispatcher", "Method[InvokeAsync].ReturnValue"] + - ["System.Windows.Threading.Dispatcher", "System.Windows.Threading.DispatcherHookEventArgs", "Property[Dispatcher]"] + - ["System.Boolean", "System.Windows.Threading.DispatcherFrame", "Property[Continue]"] + - ["System.Windows.Threading.DispatcherPriority", "System.Windows.Threading.DispatcherPriority!", "Field[SystemIdle]"] + - ["System.Windows.Threading.DispatcherPriority", "System.Windows.Threading.DispatcherPriority!", "Field[ContextIdle]"] + - ["TResult", "System.Windows.Threading.Dispatcher", "Method[Invoke].ReturnValue"] + - ["System.Windows.Threading.DispatcherOperation", "System.Windows.Threading.DispatcherExtensions!", "Method[BeginInvoke].ReturnValue"] + - ["System.Exception", "System.Windows.Threading.DispatcherUnhandledExceptionEventArgs", "Property[Exception]"] + - ["System.Windows.Threading.DispatcherHooks", "System.Windows.Threading.Dispatcher", "Property[Hooks]"] + - ["System.Windows.Threading.DispatcherOperationStatus", "System.Windows.Threading.TaskExtensions!", "Method[DispatcherOperationWait].ReturnValue"] + - ["System.Windows.Threading.DispatcherPriority", "System.Windows.Threading.DispatcherPriority!", "Field[Send]"] + - ["System.Windows.Threading.Dispatcher", "System.Windows.Threading.DispatcherObject", "Property[Dispatcher]"] + - ["System.Windows.Threading.Dispatcher", "System.Windows.Threading.DispatcherTimer", "Property[Dispatcher]"] + - ["System.Boolean", "System.Windows.Threading.DispatcherPriorityAwaiter", "Property[IsCompleted]"] + - ["System.Windows.Threading.DispatcherPriority", "System.Windows.Threading.DispatcherOperation", "Property[Priority]"] + - ["System.Threading.SynchronizationContext", "System.Windows.Threading.DispatcherSynchronizationContext", "Method[CreateCopy].ReturnValue"] + - ["System.Object", "System.Windows.Threading.Dispatcher", "Method[Invoke].ReturnValue"] + - ["System.Windows.Threading.DispatcherOperationStatus", "System.Windows.Threading.DispatcherOperationStatus!", "Field[Aborted]"] + - ["System.Boolean", "System.Windows.Threading.DispatcherUnhandledExceptionEventArgs", "Property[Handled]"] + - ["System.Windows.Threading.DispatcherOperationStatus", "System.Windows.Threading.DispatcherOperationStatus!", "Field[Executing]"] + - ["System.Object", "System.Windows.Threading.DispatcherOperation", "Method[InvokeDelegateCore].ReturnValue"] + - ["System.Boolean", "System.Windows.Threading.DispatcherProcessingDisabled!", "Method[op_Inequality].ReturnValue"] + - ["System.Windows.Threading.DispatcherPriorityAwaitable", "System.Windows.Threading.Dispatcher!", "Method[Yield].ReturnValue"] + - ["System.Windows.Threading.DispatcherOperation", "System.Windows.Threading.DispatcherHookEventArgs", "Property[Operation]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemWindowsXps/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemWindowsXps/model.yml new file mode 100644 index 000000000000..6b60f8a49523 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemWindowsXps/model.yml @@ -0,0 +1,9 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Windows.Xps.XpsDocumentNotificationLevel", "System.Windows.Xps.XpsDocumentNotificationLevel!", "Field[None]"] + - ["System.Windows.Documents.Serialization.SerializerWriterCollator", "System.Windows.Xps.XpsDocumentWriter", "Method[CreateVisualsCollator].ReturnValue"] + - ["System.Windows.Xps.XpsDocumentNotificationLevel", "System.Windows.Xps.XpsDocumentNotificationLevel!", "Field[ReceiveNotificationEnabled]"] + - ["System.Windows.Xps.XpsDocumentNotificationLevel", "System.Windows.Xps.XpsDocumentNotificationLevel!", "Field[ReceiveNotificationDisabled]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemWindowsXpsPackaging/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemWindowsXpsPackaging/model.yml new file mode 100644 index 000000000000..c78ad1d89806 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemWindowsXpsPackaging/model.yml @@ -0,0 +1,122 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Int32", "System.Windows.Xps.Packaging.IXpsFixedPageReader", "Property[PageNumber]"] + - ["System.Windows.Xps.Packaging.XpsDigSigPartAlteringRestrictions", "System.Windows.Xps.Packaging.XpsDigSigPartAlteringRestrictions!", "Field[None]"] + - ["System.Windows.Xps.Packaging.PackagingAction", "System.Windows.Xps.Packaging.PackagingAction!", "Field[None]"] + - ["System.Windows.Xps.Packaging.XpsThumbnail", "System.Windows.Xps.Packaging.XpsDocument", "Property[Thumbnail]"] + - ["System.Windows.Xps.Packaging.XpsImage", "System.Windows.Xps.Packaging.IXpsFixedPageWriter", "Method[AddImage].ReturnValue"] + - ["System.Windows.Xps.Packaging.IXpsFixedDocumentSequenceReader", "System.Windows.Xps.Packaging.XpsDocument", "Property[FixedDocumentSequenceReader]"] + - ["System.Windows.Xps.Packaging.XpsThumbnail", "System.Windows.Xps.Packaging.IXpsFixedDocumentSequenceWriter", "Method[AddThumbnail].ReturnValue"] + - ["System.Windows.Xps.Packaging.PackagingAction", "System.Windows.Xps.Packaging.PackagingAction!", "Field[AddingFixedPage]"] + - ["System.Windows.Xps.Packaging.XpsDigSigPartAlteringRestrictions", "System.Windows.Xps.Packaging.XpsDigSigPartAlteringRestrictions!", "Field[Annotations]"] + - ["System.Xml.XmlReader", "System.Windows.Xps.Packaging.IXpsFixedPageReader", "Property[XmlReader]"] + - ["System.Printing.PrintTicket", "System.Windows.Xps.Packaging.IXpsFixedDocumentSequenceWriter", "Property[PrintTicket]"] + - ["System.Windows.Xps.Packaging.XpsResourceSharing", "System.Windows.Xps.Packaging.XpsResourceSharing!", "Field[NoResourceSharing]"] + - ["System.Uri", "System.Windows.Xps.Packaging.XpsPartBase", "Property[Uri]"] + - ["System.Windows.Xps.Packaging.XpsResource", "System.Windows.Xps.Packaging.IXpsFixedPageWriter", "Method[AddResource].ReturnValue"] + - ["System.IO.Packaging.VerifyResult", "System.Windows.Xps.Packaging.XpsDigitalSignature", "Method[Verify].ReturnValue"] + - ["System.Printing.PrintTicket", "System.Windows.Xps.Packaging.IXpsFixedDocumentSequenceReader", "Property[PrintTicket]"] + - ["System.Collections.Generic.ICollection", "System.Windows.Xps.Packaging.IXpsFixedPageReader", "Property[ColorContexts]"] + - ["System.Windows.Xps.Packaging.PackagingAction", "System.Windows.Xps.Packaging.PackagingProgressEventArgs", "Property[Action]"] + - ["System.Windows.Xps.XpsDocumentWriter", "System.Windows.Xps.Packaging.XpsDocument!", "Method[CreateXpsDocumentWriter].ReturnValue"] + - ["System.Windows.Xps.Packaging.PackageInterleavingOrder", "System.Windows.Xps.Packaging.PackageInterleavingOrder!", "Field[ResourceFirst]"] + - ["System.Windows.Xps.Packaging.XpsThumbnail", "System.Windows.Xps.Packaging.IXpsFixedDocumentSequenceReader", "Property[Thumbnail]"] + - ["System.Uri", "System.Windows.Xps.Packaging.IXpsFixedDocumentSequenceReader", "Property[Uri]"] + - ["System.Windows.Xps.Packaging.PackageInterleavingOrder", "System.Windows.Xps.Packaging.PackageInterleavingOrder!", "Field[ResourceLast]"] + - ["System.Int32", "System.Windows.Xps.Packaging.PackagingProgressEventArgs", "Property[NumberCompleted]"] + - ["System.Windows.Xps.Packaging.XpsImage", "System.Windows.Xps.Packaging.IXpsFixedPageReader", "Method[GetImage].ReturnValue"] + - ["System.Uri", "System.Windows.Xps.Packaging.IXpsFixedDocumentReader", "Property[Uri]"] + - ["System.Windows.Xps.Packaging.IXpsFixedPageReader", "System.Windows.Xps.Packaging.IXpsFixedDocumentReader", "Method[GetFixedPage].ReturnValue"] + - ["System.Windows.Xps.Packaging.PackagingAction", "System.Windows.Xps.Packaging.PackagingAction!", "Field[ResourceAdded]"] + - ["System.Windows.Xps.Packaging.PackagingAction", "System.Windows.Xps.Packaging.PackagingAction!", "Field[FixedDocumentCompleted]"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.Windows.Xps.Packaging.IXpsFixedDocumentReader", "Property[FixedPages]"] + - ["System.Windows.Xps.Packaging.XpsResourceSharing", "System.Windows.Xps.Packaging.XpsResourceSharing!", "Field[ShareResources]"] + - ["System.Boolean", "System.Windows.Xps.Packaging.XpsSignatureDefinition", "Property[HasBeenModified]"] + - ["System.Double", "System.Windows.Xps.Packaging.SpotLocation", "Property[StartX]"] + - ["System.Windows.Xps.Packaging.PackagingAction", "System.Windows.Xps.Packaging.PackagingAction!", "Field[FontAdded]"] + - ["System.Nullable", "System.Windows.Xps.Packaging.XpsSignatureDefinition", "Property[SpotId]"] + - ["System.Windows.Xps.Packaging.PackagingAction", "System.Windows.Xps.Packaging.PackagingAction!", "Field[AddingFixedDocument]"] + - ["System.Windows.Xps.Packaging.PackagingAction", "System.Windows.Xps.Packaging.PackagingAction!", "Field[AddingDocumentSequence]"] + - ["System.Nullable", "System.Windows.Xps.Packaging.XpsSignatureDefinition", "Property[SignBy]"] + - ["System.Windows.Xps.Packaging.XpsColorContext", "System.Windows.Xps.Packaging.IXpsFixedPageReader", "Method[GetColorContext].ReturnValue"] + - ["System.Uri", "System.Windows.Xps.Packaging.IXpsFixedPageWriter", "Property[Uri]"] + - ["System.Windows.Xps.Packaging.XpsThumbnail", "System.Windows.Xps.Packaging.IXpsFixedDocumentReader", "Property[Thumbnail]"] + - ["System.Security.Cryptography.X509Certificates.X509Certificate", "System.Windows.Xps.Packaging.XpsDigitalSignature", "Property[SignerCertificate]"] + - ["System.Xml.XmlWriter", "System.Windows.Xps.Packaging.IXpsFixedPageWriter", "Property[XmlWriter]"] + - ["System.Printing.PrintTicket", "System.Windows.Xps.Packaging.IXpsFixedPageWriter", "Property[PrintTicket]"] + - ["System.Windows.Xps.Packaging.PackageInterleavingOrder", "System.Windows.Xps.Packaging.PackageInterleavingOrder!", "Field[None]"] + - ["System.Boolean", "System.Windows.Xps.Packaging.XpsFont", "Property[IsObfuscated]"] + - ["System.Globalization.CultureInfo", "System.Windows.Xps.Packaging.XpsSignatureDefinition", "Property[Culture]"] + - ["System.Collections.Generic.ICollection", "System.Windows.Xps.Packaging.IXpsFixedDocumentReader", "Property[SignatureDefinitions]"] + - ["System.Windows.Xps.Packaging.XpsDigitalSignature", "System.Windows.Xps.Packaging.XpsDocument", "Method[SignDigitally].ReturnValue"] + - ["System.Windows.Xps.Packaging.XpsResourceDictionary", "System.Windows.Xps.Packaging.IXpsFixedPageReader", "Method[GetResourceDictionary].ReturnValue"] + - ["System.Windows.Xps.Packaging.PackagingAction", "System.Windows.Xps.Packaging.PackagingAction!", "Field[DocumentSequenceCompleted]"] + - ["System.Windows.Xps.Packaging.XpsStructure", "System.Windows.Xps.Packaging.IXpsFixedPageReader", "Property[StoryFragment]"] + - ["System.Windows.Xps.Packaging.IXpsFixedPageWriter", "System.Windows.Xps.Packaging.IXpsFixedDocumentWriter", "Method[AddFixedPage].ReturnValue"] + - ["System.Printing.PrintTicket", "System.Windows.Xps.Packaging.IXpsFixedDocumentReader", "Property[PrintTicket]"] + - ["System.Windows.Xps.Packaging.XpsImageType", "System.Windows.Xps.Packaging.XpsImageType!", "Field[WdpImageType]"] + - ["System.Boolean", "System.Windows.Xps.Packaging.XpsDocument", "Property[IsReader]"] + - ["System.Windows.Xps.Packaging.IXpsFixedDocumentReader", "System.Windows.Xps.Packaging.IXpsFixedDocumentSequenceReader", "Method[GetFixedDocument].ReturnValue"] + - ["System.Windows.Xps.Packaging.XpsImageType", "System.Windows.Xps.Packaging.XpsImageType!", "Field[TiffImageType]"] + - ["System.Windows.Xps.Packaging.XpsDigSigPartAlteringRestrictions", "System.Windows.Xps.Packaging.XpsDigSigPartAlteringRestrictions!", "Field[CoreMetadata]"] + - ["System.Windows.Xps.Packaging.XpsThumbnail", "System.Windows.Xps.Packaging.XpsDocument", "Method[AddThumbnail].ReturnValue"] + - ["System.Windows.Xps.Packaging.PackagingAction", "System.Windows.Xps.Packaging.PackagingAction!", "Field[ImageAdded]"] + - ["System.Windows.Xps.Packaging.XpsResourceDictionary", "System.Windows.Xps.Packaging.IXpsFixedPageWriter", "Method[AddResourceDictionary].ReturnValue"] + - ["System.Windows.Xps.Packaging.XpsImageType", "System.Windows.Xps.Packaging.XpsImageType!", "Field[PngImageType]"] + - ["System.Windows.Documents.FixedDocumentSequence", "System.Windows.Xps.Packaging.XpsDocument", "Method[GetFixedDocumentSequence].ReturnValue"] + - ["System.Windows.Xps.Packaging.IXpsFixedDocumentSequenceWriter", "System.Windows.Xps.Packaging.XpsDocument", "Method[AddFixedDocumentSequence].ReturnValue"] + - ["System.Nullable", "System.Windows.Xps.Packaging.XpsDigitalSignature", "Property[Id]"] + - ["System.Security.Cryptography.X509Certificates.X509ChainStatusFlags", "System.Windows.Xps.Packaging.XpsDigitalSignature", "Method[VerifyCertificate].ReturnValue"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.Windows.Xps.Packaging.IXpsFixedDocumentSequenceReader", "Property[FixedDocuments]"] + - ["System.Int32", "System.Windows.Xps.Packaging.IXpsFixedDocumentReader", "Property[DocumentNumber]"] + - ["System.Windows.Xps.Packaging.XpsStructure", "System.Windows.Xps.Packaging.IXpsFixedDocumentReader", "Property[DocumentStructure]"] + - ["System.IO.Stream", "System.Windows.Xps.Packaging.XpsResource", "Method[GetStream].ReturnValue"] + - ["System.Int32", "System.Windows.Xps.Packaging.IXpsFixedPageWriter", "Property[PageNumber]"] + - ["System.Boolean", "System.Windows.Xps.Packaging.XpsDigitalSignature", "Property[DocumentPropertiesRestricted]"] + - ["System.Windows.Xps.Packaging.XpsFont", "System.Windows.Xps.Packaging.IXpsFixedPageReader", "Method[GetFont].ReturnValue"] + - ["System.Boolean", "System.Windows.Xps.Packaging.XpsDigitalSignature", "Property[SignatureOriginRestricted]"] + - ["System.Windows.Xps.Packaging.XpsStructure", "System.Windows.Xps.Packaging.IStoryFragmentProvider", "Method[AddStoryFragment].ReturnValue"] + - ["System.Printing.PrintTicket", "System.Windows.Xps.Packaging.IXpsFixedDocumentWriter", "Property[PrintTicket]"] + - ["System.Windows.Xps.Packaging.XpsFont", "System.Windows.Xps.Packaging.IXpsFixedPageWriter", "Method[AddFont].ReturnValue"] + - ["System.Security.Cryptography.X509Certificates.X509ChainStatusFlags", "System.Windows.Xps.Packaging.XpsDigitalSignature!", "Method[VerifyCertificate].ReturnValue"] + - ["System.Collections.Generic.ICollection", "System.Windows.Xps.Packaging.IXpsFixedPageReader", "Property[ResourceDictionaries]"] + - ["System.Boolean", "System.Windows.Xps.Packaging.XpsDigitalSignature", "Property[IsCertificateAvailable]"] + - ["System.String", "System.Windows.Xps.Packaging.XpsSignatureDefinition", "Property[RequestedSigner]"] + - ["System.Windows.Xps.Packaging.XpsThumbnail", "System.Windows.Xps.Packaging.IXpsFixedDocumentWriter", "Method[AddThumbnail].ReturnValue"] + - ["System.Windows.Xps.Packaging.XpsStructure", "System.Windows.Xps.Packaging.IDocumentStructureProvider", "Method[AddDocumentStructure].ReturnValue"] + - ["System.String", "System.Windows.Xps.Packaging.XpsDigitalSignature", "Property[SignatureType]"] + - ["System.String", "System.Windows.Xps.Packaging.XpsSignatureDefinition", "Property[Intent]"] + - ["System.Windows.Xps.Packaging.XpsColorContext", "System.Windows.Xps.Packaging.IXpsFixedPageWriter", "Method[AddColorContext].ReturnValue"] + - ["System.Double", "System.Windows.Xps.Packaging.SpotLocation", "Property[StartY]"] + - ["System.Uri", "System.Windows.Xps.Packaging.SpotLocation", "Property[PageUri]"] + - ["System.Uri", "System.Windows.Xps.Packaging.IXpsFixedDocumentSequenceWriter", "Property[Uri]"] + - ["System.Byte[]", "System.Windows.Xps.Packaging.XpsDigitalSignature", "Property[SignatureValue]"] + - ["System.Windows.Xps.Packaging.IXpsFixedDocumentWriter", "System.Windows.Xps.Packaging.IXpsFixedDocumentSequenceWriter", "Method[AddFixedDocument].ReturnValue"] + - ["System.Windows.Xps.Packaging.XpsThumbnail", "System.Windows.Xps.Packaging.IXpsFixedPageWriter", "Method[AddThumbnail].ReturnValue"] + - ["System.Windows.Xps.Packaging.XpsThumbnail", "System.Windows.Xps.Packaging.IXpsFixedPageReader", "Property[Thumbnail]"] + - ["System.Boolean", "System.Windows.Xps.Packaging.XpsDocument", "Property[IsWriter]"] + - ["System.Boolean", "System.Windows.Xps.Packaging.XpsDocument", "Property[IsSignable]"] + - ["System.DateTime", "System.Windows.Xps.Packaging.XpsDigitalSignature", "Property[SigningTime]"] + - ["System.Uri", "System.Windows.Xps.Packaging.IXpsFixedDocumentWriter", "Property[Uri]"] + - ["System.Windows.Xps.Packaging.XpsImageType", "System.Windows.Xps.Packaging.XpsImageType!", "Field[JpegImageType]"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.Windows.Xps.Packaging.XpsDocument", "Property[Signatures]"] + - ["System.Collections.Generic.IList", "System.Windows.Xps.Packaging.IXpsFixedPageWriter", "Property[LinkTargetStream]"] + - ["System.String", "System.Windows.Xps.Packaging.XpsSignatureDefinition", "Property[SigningLocale]"] + - ["System.IO.Packaging.PackageProperties", "System.Windows.Xps.Packaging.XpsDocument", "Property[CoreDocumentProperties]"] + - ["System.Windows.Xps.Packaging.PackagingAction", "System.Windows.Xps.Packaging.PackagingAction!", "Field[FixedPageCompleted]"] + - ["System.Windows.Xps.Packaging.IXpsFixedDocumentSequenceReader", "System.Windows.Xps.Packaging.XpsDigitalSignature", "Property[SignedDocumentSequence]"] + - ["System.Uri", "System.Windows.Xps.Packaging.XpsResource", "Method[RelativeUri].ReturnValue"] + - ["System.Collections.Generic.ICollection", "System.Windows.Xps.Packaging.IXpsFixedPageReader", "Property[Images]"] + - ["System.Collections.Generic.ICollection", "System.Windows.Xps.Packaging.IXpsFixedPageReader", "Property[Fonts]"] + - ["System.Windows.Xps.Packaging.PackagingAction", "System.Windows.Xps.Packaging.PackagingAction!", "Field[XpsDocumentCommitted]"] + - ["System.Printing.PrintTicket", "System.Windows.Xps.Packaging.IXpsFixedPageReader", "Property[PrintTicket]"] + - ["System.Uri", "System.Windows.Xps.Packaging.IXpsFixedPageReader", "Property[Uri]"] + - ["System.Windows.Xps.Packaging.PackageInterleavingOrder", "System.Windows.Xps.Packaging.PackageInterleavingOrder!", "Field[ImagesLast]"] + - ["System.Windows.Xps.Packaging.XpsDigSigPartAlteringRestrictions", "System.Windows.Xps.Packaging.XpsDigSigPartAlteringRestrictions!", "Field[SignatureOrigin]"] + - ["System.Windows.Xps.Packaging.XpsResource", "System.Windows.Xps.Packaging.IXpsFixedPageReader", "Method[GetResource].ReturnValue"] + - ["System.Int32", "System.Windows.Xps.Packaging.IXpsFixedDocumentWriter", "Property[DocumentNumber]"] + - ["System.Boolean", "System.Windows.Xps.Packaging.XpsFont", "Property[IsRestricted]"] + - ["System.Windows.Xps.Packaging.SpotLocation", "System.Windows.Xps.Packaging.XpsSignatureDefinition", "Property[SpotLocation]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemWindowsXpsSerialization/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemWindowsXpsSerialization/model.yml new file mode 100644 index 000000000000..5d099d1e4b23 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemWindowsXpsSerialization/model.yml @@ -0,0 +1,72 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Windows.Xps.Serialization.XpsResourceStream", "System.Windows.Xps.Serialization.XpsPackagingPolicy", "Method[AcquireResourceStreamForXpsColorContext].ReturnValue"] + - ["System.Windows.Xps.Serialization.XpsResourceStream", "System.Windows.Xps.Serialization.BasePackagingPolicy", "Method[AcquireResourceStreamForXpsImage].ReturnValue"] + - ["System.Windows.Xps.Serialization.XpsWritingProgressChangeLevel", "System.Windows.Xps.Serialization.XpsWritingProgressChangeLevel!", "Field[FixedDocumentSequenceWritingProgress]"] + - ["System.IO.Stream", "System.Windows.Xps.Serialization.XpsResourceStream", "Property[Stream]"] + - ["System.Windows.Xps.Serialization.XpsResourceStream", "System.Windows.Xps.Serialization.XpsPackagingPolicy", "Method[AcquireResourceStreamForXpsResourceDictionary].ReturnValue"] + - ["System.Windows.Xps.Serialization.FontSubsetterCommitPolicies", "System.Windows.Xps.Serialization.FontSubsetterCommitPolicies!", "Field[None]"] + - ["System.Uri", "System.Windows.Xps.Serialization.BasePackagingPolicy", "Property[CurrentFixedPageUri]"] + - ["System.Uri", "System.Windows.Xps.Serialization.XpsPackagingPolicy", "Property[CurrentFixedPageUri]"] + - ["System.Collections.Generic.IList", "System.Windows.Xps.Serialization.BasePackagingPolicy", "Method[AcquireStreamForLinkTargets].ReturnValue"] + - ["System.Int32", "System.Windows.Xps.Serialization.XpsSerializationProgressChangedEventArgs", "Property[PageNumber]"] + - ["System.String", "System.Windows.Xps.Serialization.XpsSerializerFactory", "Property[ManufacturerName]"] + - ["System.String", "System.Windows.Xps.Serialization.ColorTypeConverter!", "Method[SerializeColorContext].ReturnValue"] + - ["System.Uri", "System.Windows.Xps.Serialization.XpsPackagingPolicy", "Property[CurrentFixedDocumentUri]"] + - ["System.Windows.Xps.Serialization.FontSubsetterCommitPolicies", "System.Windows.Xps.Serialization.FontSubsetterCommitPolicies!", "Field[CommitPerPage]"] + - ["System.Windows.Xps.Serialization.PrintTicketLevel", "System.Windows.Xps.Serialization.PrintTicketLevel!", "Field[FixedPagePrintTicket]"] + - ["System.Printing.PrintTicket", "System.Windows.Xps.Serialization.XpsSerializationPrintTicketRequiredEventArgs", "Property[PrintTicket]"] + - ["System.ComponentModel.PropertyDescriptorCollection", "System.Windows.Xps.Serialization.ImageSourceTypeConverter", "Method[GetProperties].ReturnValue"] + - ["System.Xml.XmlWriter", "System.Windows.Xps.Serialization.XpsPackagingPolicy", "Method[AcquireXmlWriterForFixedDocumentSequence].ReturnValue"] + - ["System.Xml.XmlWriter", "System.Windows.Xps.Serialization.BasePackagingPolicy", "Method[AcquireXmlWriterForFixedPage].ReturnValue"] + - ["System.Windows.Xps.Serialization.XpsResourceStream", "System.Windows.Xps.Serialization.BasePackagingPolicy", "Method[AcquireResourceStreamForXpsResourceDictionary].ReturnValue"] + - ["System.Xml.XmlWriter", "System.Windows.Xps.Serialization.BasePackagingPolicy", "Method[AcquireXmlWriterForFixedDocument].ReturnValue"] + - ["System.Boolean", "System.Windows.Xps.Serialization.FontTypeConverter", "Method[CanConvertFrom].ReturnValue"] + - ["System.String", "System.Windows.Xps.Serialization.XpsSerializerFactory", "Property[DisplayName]"] + - ["System.Windows.Documents.Serialization.SerializerWriter", "System.Windows.Xps.Serialization.XpsSerializerFactory", "Method[CreateSerializerWriter].ReturnValue"] + - ["System.Windows.Xps.Serialization.XpsWritingProgressChangeLevel", "System.Windows.Xps.Serialization.XpsSerializationProgressChangedEventArgs", "Property[WritingLevel]"] + - ["System.Object", "System.Windows.Xps.Serialization.ImageSourceTypeConverter", "Method[ConvertFrom].ReturnValue"] + - ["System.String", "System.Windows.Xps.Serialization.XpsSerializerFactory", "Property[DefaultFileExtension]"] + - ["System.ComponentModel.PropertyDescriptorCollection", "System.Windows.Xps.Serialization.FontTypeConverter", "Method[GetProperties].ReturnValue"] + - ["System.ComponentModel.PropertyDescriptorCollection", "System.Windows.Xps.Serialization.ColorTypeConverter", "Method[GetProperties].ReturnValue"] + - ["System.Uri", "System.Windows.Xps.Serialization.XpsSerializerFactory", "Property[ManufacturerWebsite]"] + - ["System.Object", "System.Windows.Xps.Serialization.ColorTypeConverter", "Method[ConvertTo].ReturnValue"] + - ["System.Int32", "System.Windows.Xps.Serialization.XpsSerializationPrintTicketRequiredEventArgs", "Property[Sequence]"] + - ["System.Xml.XmlWriter", "System.Windows.Xps.Serialization.XpsPackagingPolicy", "Method[AcquireXmlWriterForFixedPage].ReturnValue"] + - ["System.Xml.XmlWriter", "System.Windows.Xps.Serialization.XpsPackagingPolicy", "Method[AcquireXmlWriterForResourceDictionary].ReturnValue"] + - ["System.Uri", "System.Windows.Xps.Serialization.BasePackagingPolicy", "Property[CurrentFixedDocumentUri]"] + - ["System.Windows.Xps.Serialization.XpsResourceStream", "System.Windows.Xps.Serialization.XpsPackagingPolicy", "Method[AcquireResourceStreamForXpsFont].ReturnValue"] + - ["System.Windows.Xps.Serialization.PrintTicketLevel", "System.Windows.Xps.Serialization.PrintTicketLevel!", "Field[FixedDocumentPrintTicket]"] + - ["System.Boolean", "System.Windows.Xps.Serialization.ColorTypeConverter", "Method[CanConvertTo].ReturnValue"] + - ["System.Boolean", "System.Windows.Xps.Serialization.FontTypeConverter", "Method[CanConvertTo].ReturnValue"] + - ["System.Windows.Xps.Serialization.XpsResourceStream", "System.Windows.Xps.Serialization.BasePackagingPolicy", "Method[AcquireResourceStreamForXpsColorContext].ReturnValue"] + - ["System.Windows.Xps.Serialization.FontSubsetterCommitPolicies", "System.Windows.Xps.Serialization.FontSubsetterCommitPolicies!", "Field[CommitEntireSequence]"] + - ["System.Windows.Xps.Serialization.SerializationState", "System.Windows.Xps.Serialization.SerializationState!", "Field[Normal]"] + - ["System.Object", "System.Windows.Xps.Serialization.ImageSourceTypeConverter", "Method[ConvertTo].ReturnValue"] + - ["System.Uri", "System.Windows.Xps.Serialization.XpsResourceStream", "Property[Uri]"] + - ["System.Windows.Xps.Serialization.SerializationState", "System.Windows.Xps.Serialization.SerializationState!", "Field[Stop]"] + - ["System.Windows.Xps.Serialization.XpsWritingProgressChangeLevel", "System.Windows.Xps.Serialization.XpsWritingProgressChangeLevel!", "Field[None]"] + - ["System.Windows.Xps.Serialization.XpsResourceStream", "System.Windows.Xps.Serialization.XpsPackagingPolicy", "Method[AcquireResourceStreamForXpsImage].ReturnValue"] + - ["System.Boolean", "System.Windows.Xps.Serialization.XpsSerializationManager", "Property[IsBatchMode]"] + - ["System.Boolean", "System.Windows.Xps.Serialization.ColorTypeConverter", "Method[CanConvertFrom].ReturnValue"] + - ["System.Xml.XmlWriter", "System.Windows.Xps.Serialization.XpsPackagingPolicy", "Method[AcquireXmlWriterForPage].ReturnValue"] + - ["System.Collections.Generic.IList", "System.Windows.Xps.Serialization.XpsPackagingPolicy", "Method[AcquireStreamForLinkTargets].ReturnValue"] + - ["System.Windows.Xps.Serialization.PrintTicketLevel", "System.Windows.Xps.Serialization.PrintTicketLevel!", "Field[FixedDocumentSequencePrintTicket]"] + - ["System.Xml.XmlWriter", "System.Windows.Xps.Serialization.BasePackagingPolicy", "Method[AcquireXmlWriterForResourceDictionary].ReturnValue"] + - ["System.Windows.Xps.Serialization.XpsWritingProgressChangeLevel", "System.Windows.Xps.Serialization.XpsWritingProgressChangeLevel!", "Field[FixedDocumentWritingProgress]"] + - ["System.Xml.XmlWriter", "System.Windows.Xps.Serialization.BasePackagingPolicy", "Method[AcquireXmlWriterForPage].ReturnValue"] + - ["System.Xml.XmlWriter", "System.Windows.Xps.Serialization.XpsPackagingPolicy", "Method[AcquireXmlWriterForFixedDocument].ReturnValue"] + - ["System.Object", "System.Windows.Xps.Serialization.FontTypeConverter", "Method[ConvertFrom].ReturnValue"] + - ["System.Windows.Xps.Serialization.PrintTicketLevel", "System.Windows.Xps.Serialization.XpsSerializationPrintTicketRequiredEventArgs", "Property[PrintTicketLevel]"] + - ["System.Windows.Xps.Serialization.FontSubsetterCommitPolicies", "System.Windows.Xps.Serialization.FontSubsetterCommitPolicies!", "Field[CommitPerDocument]"] + - ["System.Windows.Xps.Serialization.XpsResourceStream", "System.Windows.Xps.Serialization.BasePackagingPolicy", "Method[AcquireResourceStreamForXpsFont].ReturnValue"] + - ["System.Boolean", "System.Windows.Xps.Serialization.ImageSourceTypeConverter", "Method[CanConvertTo].ReturnValue"] + - ["System.Boolean", "System.Windows.Xps.Serialization.ImageSourceTypeConverter", "Method[CanConvertFrom].ReturnValue"] + - ["System.Xml.XmlWriter", "System.Windows.Xps.Serialization.BasePackagingPolicy", "Method[AcquireXmlWriterForFixedDocumentSequence].ReturnValue"] + - ["System.Object", "System.Windows.Xps.Serialization.ColorTypeConverter", "Method[ConvertFrom].ReturnValue"] + - ["System.Windows.Xps.Serialization.PrintTicketLevel", "System.Windows.Xps.Serialization.PrintTicketLevel!", "Field[None]"] + - ["System.Object", "System.Windows.Xps.Serialization.FontTypeConverter", "Method[ConvertTo].ReturnValue"] + - ["System.Windows.Xps.Serialization.XpsWritingProgressChangeLevel", "System.Windows.Xps.Serialization.XpsWritingProgressChangeLevel!", "Field[FixedPageWritingProgress]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemWorkflowActivities/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemWorkflowActivities/model.yml new file mode 100644 index 000000000000..c34948ff3928 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemWorkflowActivities/model.yml @@ -0,0 +1,363 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Workflow.ComponentModel.ActivityExecutionStatus", "System.Workflow.Activities.WebServiceInputActivity", "Method[Cancel].ReturnValue"] + - ["System.String", "System.Workflow.Activities.ContextToken", "Property[Name]"] + - ["System.Workflow.ComponentModel.WorkflowParameterBindingCollection", "System.Workflow.Activities.WebServiceInputActivity", "Property[ParameterBindings]"] + - ["System.Boolean", "System.Workflow.Activities.OperationInfoBase", "Method[Equals].ReturnValue"] + - ["System.String", "System.Workflow.Activities.StateMachineWorkflowActivity!", "Field[SetStateQueueName]"] + - ["System.Workflow.Activities.OperationInfoBase", "System.Workflow.Activities.ReceiveActivity", "Property[ServiceOperationInfo]"] + - ["System.String", "System.Workflow.Activities.CorrelationAliasAttribute", "Property[Name]"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.Workflow.Activities.StateMachineWorkflowInstance", "Property[States]"] + - ["System.Workflow.ComponentModel.DependencyProperty", "System.Workflow.Activities.WebServiceInputActivity!", "Field[ParameterBindingsProperty]"] + - ["System.Int32", "System.Workflow.Activities.ReplicatorActivity", "Property[CurrentIndex]"] + - ["System.Workflow.ComponentModel.ActivityCondition", "System.Workflow.Activities.WhileActivity", "Property[Condition]"] + - ["System.Workflow.Activities.OperationInfoBase", "System.Workflow.Activities.OperationInfo", "Method[Clone].ReturnValue"] + - ["System.Workflow.Activities.ContextToken", "System.Workflow.Activities.ReceiveActivity", "Property[ContextToken]"] + - ["System.String", "System.Workflow.Activities.EventQueueName", "Property[MethodName]"] + - ["System.IComparable", "System.Workflow.Activities.MessageEventSubscription", "Property[QueueName]"] + - ["System.Workflow.ComponentModel.Compiler.ValidationError", "System.Workflow.Activities.StateActivityValidator", "Method[ValidateActivityChange].ReturnValue"] + - ["System.Workflow.Activities.ExecutionType", "System.Workflow.Activities.ReplicatorActivity", "Property[ExecutionType]"] + - ["System.Boolean", "System.Workflow.Activities.OperationParameterInfo", "Method[Equals].ReturnValue"] + - ["System.Boolean", "System.Workflow.Activities.OperationParameterInfoCollection", "Method[Contains].ReturnValue"] + - ["System.Boolean", "System.Workflow.Activities.OperationParameterInfoCollection", "Property[System.Collections.Generic.ICollection.IsReadOnly]"] + - ["System.Collections.Generic.IDictionary", "System.Workflow.Activities.SendActivity!", "Method[GetContext].ReturnValue"] + - ["System.Workflow.ComponentModel.ActivityExecutionStatus", "System.Workflow.Activities.SequenceActivity", "Method[Execute].ReturnValue"] + - ["System.Collections.Generic.IEnumerator", "System.Workflow.Activities.OperationParameterInfoCollection", "Method[GetEnumerator].ReturnValue"] + - ["System.Workflow.ComponentModel.DependencyProperty", "System.Workflow.Activities.CodeActivity!", "Field[ExecuteCodeEvent]"] + - ["System.IComparable", "System.Workflow.Activities.WebServiceInputActivity", "Property[System.Workflow.Activities.IEventActivity.QueueName]"] + - ["System.Boolean", "System.Workflow.Activities.WorkflowServiceAttributes", "Property[IncludeExceptionDetailInFaults]"] + - ["System.Workflow.ComponentModel.DependencyProperty", "System.Workflow.Activities.HandleExternalEventActivity!", "Field[EventNameProperty]"] + - ["System.Workflow.ComponentModel.ActivityExecutionStatus", "System.Workflow.Activities.SendActivity", "Method[Execute].ReturnValue"] + - ["System.Object", "System.Workflow.Activities.InvokeWebServiceEventArgs", "Property[WebServiceProxy]"] + - ["System.Boolean", "System.Workflow.Activities.OperationInfo", "Method[GetIsOneWay].ReturnValue"] + - ["System.Workflow.Activities.TypedOperationInfo", "System.Workflow.Activities.SendActivity", "Property[ServiceOperationInfo]"] + - ["System.Type", "System.Workflow.Activities.OperationInfoBase", "Method[GetContractType].ReturnValue"] + - ["System.Workflow.ComponentModel.DependencyProperty", "System.Workflow.Activities.InvokeWorkflowActivity!", "Field[InstanceIdProperty]"] + - ["System.Workflow.Activities.OperationInfoBase", "System.Workflow.Activities.TypedOperationInfo", "Method[Clone].ReturnValue"] + - ["System.Type", "System.Workflow.Activities.WebServiceInputActivity", "Method[System.Workflow.ComponentModel.IDynamicPropertyTypeProvider.GetPropertyType].ReturnValue"] + - ["System.Workflow.ComponentModel.DependencyProperty", "System.Workflow.Activities.SequentialWorkflowActivity!", "Field[InitializedEvent]"] + - ["System.Workflow.ComponentModel.ActivityExecutionStatus", "System.Workflow.Activities.SequentialWorkflowActivity", "Method[Execute].ReturnValue"] + - ["System.Type", "System.Workflow.Activities.WebServiceOutputActivity", "Method[System.Workflow.ComponentModel.IDynamicPropertyTypeProvider.GetPropertyType].ReturnValue"] + - ["System.Workflow.ComponentModel.ActivityExecutionStatus", "System.Workflow.Activities.ListenActivity", "Method[Execute].ReturnValue"] + - ["System.Boolean", "System.Workflow.Activities.ReceiveActivity", "Property[CanCreateInstance]"] + - ["System.Int32", "System.Workflow.Activities.OperationParameterInfoCollection", "Method[IndexOf].ReturnValue"] + - ["System.Workflow.ComponentModel.ActivityExecutionStatus", "System.Workflow.Activities.SetStateActivity", "Method[Execute].ReturnValue"] + - ["System.String", "System.Workflow.Activities.WebServiceInputActivity", "Property[MethodName]"] + - ["System.Workflow.ComponentModel.DependencyProperty", "System.Workflow.Activities.SendActivity!", "Field[BeforeSendEvent]"] + - ["System.Workflow.Activities.WorkflowRoleCollection", "System.Workflow.Activities.WebServiceInputActivity", "Property[Roles]"] + - ["System.Workflow.ComponentModel.DependencyProperty", "System.Workflow.Activities.HandleExternalEventActivity!", "Field[InterfaceTypeProperty]"] + - ["System.Guid", "System.Workflow.Activities.MessageEventSubscription", "Property[WorkflowInstanceId]"] + - ["System.Workflow.ComponentModel.DependencyProperty", "System.Workflow.Activities.ReplicatorActivity!", "Field[ExecutionTypeProperty]"] + - ["System.Collections.IList", "System.Workflow.Activities.ReplicatorActivity", "Property[CurrentChildData]"] + - ["System.Boolean", "System.Workflow.Activities.OperationInfoBase", "Method[GetIsOneWay].ReturnValue"] + - ["System.String", "System.Workflow.Activities.StateMachineWorkflowActivity", "Property[CurrentStateName]"] + - ["System.Reflection.MethodInfo", "System.Workflow.Activities.TypedOperationInfo", "Method[GetMethodInfo].ReturnValue"] + - ["System.Workflow.Activities.ExecutionType", "System.Workflow.Activities.ExecutionType!", "Field[Parallel]"] + - ["System.Boolean", "System.Workflow.Activities.OperationInfo", "Property[IsOneWay]"] + - ["System.Workflow.ComponentModel.WorkflowParameterBindingCollection", "System.Workflow.Activities.HandleExternalEventActivity", "Property[ParameterBindings]"] + - ["System.Workflow.Activities.OperationParameterInfo", "System.Workflow.Activities.OperationParameterInfoCollection", "Property[Item]"] + - ["System.Workflow.ComponentModel.ActivityExecutionStatus", "System.Workflow.Activities.EventHandlingScopeActivity", "Method[Execute].ReturnValue"] + - ["System.String", "System.Workflow.Activities.WebServiceOutputActivity", "Property[InputActivityName]"] + - ["System.Boolean", "System.Workflow.Activities.ReplicatorActivity", "Method[IsExecuting].ReturnValue"] + - ["System.Workflow.ComponentModel.ActivityExecutionStatus", "System.Workflow.Activities.ListenActivity", "Method[Cancel].ReturnValue"] + - ["System.Workflow.ComponentModel.DependencyProperty", "System.Workflow.Activities.CodeCondition!", "Field[ConditionEvent]"] + - ["System.Workflow.Activities.IEventActivity", "System.Workflow.Activities.EventDrivenActivity", "Property[EventActivity]"] + - ["System.Workflow.ComponentModel.Compiler.AccessTypes", "System.Workflow.Activities.CallExternalMethodActivity", "Method[System.Workflow.ComponentModel.IDynamicPropertyTypeProvider.GetAccessType].ReturnValue"] + - ["System.Type", "System.Workflow.Activities.CallExternalMethodActivity", "Method[System.Workflow.ComponentModel.IDynamicPropertyTypeProvider.GetPropertyType].ReturnValue"] + - ["System.Workflow.ComponentModel.DependencyProperty", "System.Workflow.Activities.InvokeWorkflowActivity!", "Field[InvokingEvent]"] + - ["System.Workflow.ComponentModel.ActivityExecutionStatus", "System.Workflow.Activities.WebServiceFaultActivity", "Method[Execute].ReturnValue"] + - ["System.Workflow.ComponentModel.ActivityExecutionStatus", "System.Workflow.Activities.CodeActivity", "Method[Execute].ReturnValue"] + - ["System.Workflow.Activities.OperationInfoBase", "System.Workflow.Activities.OperationInfoBase", "Method[Clone].ReturnValue"] + - ["System.Workflow.Activities.ActiveDirectoryRole", "System.Workflow.Activities.ActiveDirectoryRole", "Method[GetPeers].ReturnValue"] + - ["System.Type", "System.Workflow.Activities.HandleExternalEventActivity", "Method[System.Workflow.ComponentModel.IDynamicPropertyTypeProvider.GetPropertyType].ReturnValue"] + - ["System.Workflow.ComponentModel.DependencyProperty", "System.Workflow.Activities.PolicyActivity!", "Field[RuleSetReferenceProperty]"] + - ["System.Workflow.ComponentModel.DependencyProperty", "System.Workflow.Activities.WebServiceOutputActivity!", "Field[ParameterBindingsProperty]"] + - ["System.Boolean", "System.Workflow.Activities.EventQueueName!", "Method[op_Equality].ReturnValue"] + - ["System.Boolean", "System.Workflow.Activities.WebWorkflowRole", "Method[IncludesIdentity].ReturnValue"] + - ["System.Workflow.ComponentModel.Compiler.ValidationErrorCollection", "System.Workflow.Activities.CallExternalMethodActivityValidator", "Method[Validate].ReturnValue"] + - ["System.Workflow.ComponentModel.DependencyProperty", "System.Workflow.Activities.SendActivity!", "Field[AfterResponseEvent]"] + - ["System.Workflow.ComponentModel.Compiler.AccessTypes", "System.Workflow.Activities.WebServiceOutputActivity", "Method[System.Workflow.ComponentModel.IDynamicPropertyTypeProvider.GetAccessType].ReturnValue"] + - ["System.Workflow.ComponentModel.DependencyProperty", "System.Workflow.Activities.InvokeWorkflowActivity!", "Field[ParameterBindingsProperty]"] + - ["System.Collections.Generic.ICollection", "System.Workflow.Activities.ActiveDirectoryRole", "Method[GetEntries].ReturnValue"] + - ["System.Type", "System.Workflow.Activities.InvokeWebServiceActivity", "Method[System.Workflow.ComponentModel.IDynamicPropertyTypeProvider.GetPropertyType].ReturnValue"] + - ["System.Workflow.ComponentModel.ActivityExecutionStatus", "System.Workflow.Activities.DelayActivity", "Method[Execute].ReturnValue"] + - ["System.String", "System.Workflow.Activities.SendActivity", "Property[CustomAddress]"] + - ["System.Workflow.ComponentModel.WorkflowParameterBindingCollection", "System.Workflow.Activities.WebServiceOutputActivity", "Property[ParameterBindings]"] + - ["System.Collections.IList", "System.Workflow.Activities.ReplicatorActivity", "Property[InitialChildData]"] + - ["System.IComparable", "System.Workflow.Activities.ReceiveActivity", "Property[System.Workflow.Activities.IEventActivity.QueueName]"] + - ["System.Type", "System.Workflow.Activities.TypedOperationInfo", "Property[ContractType]"] + - ["System.Workflow.Runtime.WorkflowInstance", "System.Workflow.Activities.StateMachineWorkflowInstance", "Property[WorkflowInstance]"] + - ["System.Workflow.ComponentModel.DependencyProperty", "System.Workflow.Activities.WebServiceInputActivity!", "Field[IsActivatingProperty]"] + - ["System.String", "System.Workflow.Activities.OperationInfo", "Method[GetContractFullName].ReturnValue"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.Workflow.Activities.StateMachineWorkflowInstance", "Property[PossibleStateTransitions]"] + - ["System.Object", "System.Workflow.Activities.CodeCondition", "Method[GetBoundValue].ReturnValue"] + - ["System.Workflow.ComponentModel.ActivityExecutionStatus", "System.Workflow.Activities.InvokeWorkflowActivity", "Method[Execute].ReturnValue"] + - ["System.String", "System.Workflow.Activities.OperationParameterInfo", "Property[Name]"] + - ["System.Workflow.ComponentModel.DependencyProperty", "System.Workflow.Activities.OperationParameterInfo!", "Field[ParameterTypeProperty]"] + - ["System.Workflow.ComponentModel.DependencyProperty", "System.Workflow.Activities.OperationParameterInfo!", "Field[PositionProperty]"] + - ["System.Workflow.ComponentModel.ActivityExecutionStatus", "System.Workflow.Activities.IfElseActivity", "Method[Cancel].ReturnValue"] + - ["System.Object", "System.Workflow.Activities.OperationParameterInfoCollection", "Property[System.Collections.ICollection.SyncRoot]"] + - ["System.ServiceModel.FaultException", "System.Workflow.Activities.ReceiveActivity", "Property[FaultMessage]"] + - ["System.String", "System.Workflow.Activities.StateMachineWorkflowActivity", "Property[CompletedStateName]"] + - ["System.Workflow.ComponentModel.DependencyProperty", "System.Workflow.Activities.InvokeWebServiceActivity!", "Field[SessionIdProperty]"] + - ["System.String", "System.Workflow.Activities.OperationInfoBase", "Property[Name]"] + - ["System.Workflow.Runtime.Configuration.WorkflowRuntimeServiceElementCollection", "System.Workflow.Activities.ExternalDataExchangeServiceSection", "Property[Services]"] + - ["System.Workflow.Activities.OperationParameterInfoCollection", "System.Workflow.Activities.OperationInfoBase", "Method[GetParameters].ReturnValue"] + - ["System.Boolean", "System.Workflow.Activities.WorkflowRoleCollection", "Method[IncludesIdentity].ReturnValue"] + - ["System.String", "System.Workflow.Activities.ContextToken", "Property[OwnerActivityName]"] + - ["System.Workflow.Runtime.CorrelationProperty[]", "System.Workflow.Activities.EventQueueName", "Method[GetCorrelationValues].ReturnValue"] + - ["System.Collections.Generic.IList", "System.Workflow.Activities.ActiveDirectoryRole", "Method[GetIdentities].ReturnValue"] + - ["System.Workflow.ComponentModel.ActivityExecutionStatus", "System.Workflow.Activities.WebServiceOutputActivity", "Method[Execute].ReturnValue"] + - ["System.Int32", "System.Workflow.Activities.OperationParameterInfoCollection", "Method[System.Collections.IList.Add].ReturnValue"] + - ["System.Guid", "System.Workflow.Activities.ExternalDataEventArgs", "Property[InstanceId]"] + - ["System.Boolean", "System.Workflow.Activities.OperationParameterInfoCollection", "Property[System.Collections.ICollection.IsSynchronized]"] + - ["System.Workflow.ComponentModel.DependencyProperty", "System.Workflow.Activities.InvokeWorkflowActivity!", "Field[TargetWorkflowProperty]"] + - ["System.Boolean", "System.Workflow.Activities.OperationValidationEventArgs", "Property[IsValid]"] + - ["System.Workflow.ComponentModel.ActivityExecutionStatus", "System.Workflow.Activities.EventHandlingScopeActivity", "Method[Cancel].ReturnValue"] + - ["System.String", "System.Workflow.Activities.InvokeWebServiceActivity", "Property[SessionId]"] + - ["System.Workflow.ComponentModel.ActivityCondition", "System.Workflow.Activities.IfElseBranchActivity", "Property[Condition]"] + - ["System.Workflow.ComponentModel.DependencyProperty", "System.Workflow.Activities.StateMachineWorkflowActivity!", "Field[CompletedStateNameProperty]"] + - ["System.String", "System.Workflow.Activities.CorrelationAliasAttribute", "Property[Path]"] + - ["System.Reflection.MethodInfo", "System.Workflow.Activities.OperationInfoBase", "Method[GetMethodInfo].ReturnValue"] + - ["System.Workflow.ComponentModel.ActivityExecutionStatus", "System.Workflow.Activities.SequenceActivity", "Method[Cancel].ReturnValue"] + - ["System.Int32", "System.Workflow.Activities.OperationParameterInfo", "Property[Position]"] + - ["System.Boolean", "System.Workflow.Activities.TypedOperationInfo", "Method[GetIsOneWay].ReturnValue"] + - ["System.Workflow.ComponentModel.DependencyProperty", "System.Workflow.Activities.SetStateActivity!", "Field[TargetStateNameProperty]"] + - ["System.Workflow.ComponentModel.WorkflowParameterBindingCollection", "System.Workflow.Activities.SendActivity", "Property[ParameterBindings]"] + - ["System.String", "System.Workflow.Activities.WebWorkflowRole", "Property[Name]"] + - ["System.Workflow.ComponentModel.DependencyProperty", "System.Workflow.Activities.DelayActivity!", "Field[InitializeTimeoutDurationEvent]"] + - ["System.Workflow.ComponentModel.DependencyProperty", "System.Workflow.Activities.HandleExternalEventActivity!", "Field[ParameterBindingsProperty]"] + - ["System.Object", "System.Workflow.Activities.ConditionedActivityGroup!", "Method[GetWhenCondition].ReturnValue"] + - ["System.Workflow.Activities.ActiveDirectoryRole", "System.Workflow.Activities.ActiveDirectoryRole", "Method[GetManager].ReturnValue"] + - ["System.Workflow.Runtime.WorkflowRuntime", "System.Workflow.Activities.WorkflowWebService", "Property[WorkflowRuntime]"] + - ["System.Workflow.ComponentModel.ActivityCondition", "System.Workflow.Activities.StateMachineWorkflowActivity", "Property[DynamicUpdateCondition]"] + - ["System.Reflection.MethodInfo", "System.Workflow.Activities.OperationInfo", "Method[GetMethodInfo].ReturnValue"] + - ["System.String", "System.Workflow.Activities.CorrelationParameterAttribute", "Property[Name]"] + - ["System.Workflow.Activities.Rules.RuleSetReference", "System.Workflow.Activities.PolicyActivity", "Property[RuleSetReference]"] + - ["System.Collections.Generic.IDictionary", "System.Workflow.Activities.ReceiveActivity!", "Method[GetRootContext].ReturnValue"] + - ["System.Workflow.ComponentModel.ActivityExecutionStatus", "System.Workflow.Activities.ConditionedActivityGroup", "Method[Execute].ReturnValue"] + - ["System.IComparable", "System.Workflow.Activities.IEventActivity", "Property[QueueName]"] + - ["System.Workflow.ComponentModel.DependencyProperty", "System.Workflow.Activities.ReplicatorActivity!", "Field[CompletedEvent]"] + - ["System.String", "System.Workflow.Activities.StateMachineWorkflowInstance", "Property[CurrentStateName]"] + - ["System.Workflow.Activities.WorkflowRoleCollection", "System.Workflow.Activities.HandleExternalEventActivity", "Property[Roles]"] + - ["System.Workflow.ComponentModel.ActivityExecutionStatus", "System.Workflow.Activities.WebServiceInputActivity", "Method[HandleFault].ReturnValue"] + - ["System.IComparable", "System.Workflow.Activities.DelayActivity", "Property[System.Workflow.Activities.IEventActivity.QueueName]"] + - ["System.Workflow.ComponentModel.DependencyProperty", "System.Workflow.Activities.InvokeWebServiceActivity!", "Field[InvokingEvent]"] + - ["System.Boolean", "System.Workflow.Activities.ExternalDataEventArgs", "Property[WaitForIdle]"] + - ["System.Workflow.Activities.ChannelToken", "System.Workflow.Activities.SendActivity", "Property[ChannelToken]"] + - ["System.String", "System.Workflow.Activities.ContextToken!", "Field[RootContextName]"] + - ["System.Workflow.ComponentModel.DependencyProperty", "System.Workflow.Activities.ReplicatorActivity!", "Field[ChildInitializedEvent]"] + - ["System.Type", "System.Workflow.Activities.HandleExternalEventActivity", "Property[InterfaceType]"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.Workflow.Activities.StateMachineWorkflowInstance", "Property[StateHistory]"] + - ["System.Workflow.ComponentModel.DependencyProperty", "System.Workflow.Activities.OperationParameterInfo!", "Field[AttributesProperty]"] + - ["System.Workflow.Activities.StateMachineWorkflowActivity", "System.Workflow.Activities.StateMachineWorkflowInstance", "Property[StateMachineWorkflow]"] + - ["System.String", "System.Workflow.Activities.OperationInfoBase", "Property[PrincipalPermissionName]"] + - ["System.String", "System.Workflow.Activities.WorkflowServiceAttributes", "Property[Name]"] + - ["System.Workflow.ComponentModel.DependencyProperty", "System.Workflow.Activities.CallExternalMethodActivity!", "Field[MethodNameProperty]"] + - ["System.Workflow.ComponentModel.ActivityExecutionStatus", "System.Workflow.Activities.HandleExternalEventActivity", "Method[Execute].ReturnValue"] + - ["System.Boolean", "System.Workflow.Activities.WorkflowRole", "Method[IncludesIdentity].ReturnValue"] + - ["System.Boolean", "System.Workflow.Activities.OperationParameterInfoCollection", "Method[System.Collections.IList.Contains].ReturnValue"] + - ["System.Workflow.ComponentModel.DependencyProperty", "System.Workflow.Activities.WebServiceOutputActivity!", "Field[InputActivityNameProperty]"] + - ["System.Boolean", "System.Workflow.Activities.OperationParameterInfoCollection", "Method[System.Collections.Generic.ICollection.Contains].ReturnValue"] + - ["System.Int32", "System.Workflow.Activities.OperationParameterInfoCollection", "Property[Count]"] + - ["System.Boolean", "System.Workflow.Activities.InvokeWorkflowActivity", "Method[System.Workflow.ComponentModel.Design.ITypeFilterProvider.CanFilterType].ReturnValue"] + - ["System.Collections.Generic.ICollection", "System.Workflow.Activities.ReplicatorActivity", "Property[DynamicActivities]"] + - ["System.Workflow.ComponentModel.WorkflowParameterBindingCollection", "System.Workflow.Activities.InvokeWebServiceActivity", "Property[ParameterBindings]"] + - ["System.String", "System.Workflow.Activities.StateActivity!", "Field[StateChangeTrackingDataKey]"] + - ["System.Int32", "System.Workflow.Activities.OperationParameterInfoCollection", "Method[System.Collections.IList.IndexOf].ReturnValue"] + - ["System.Workflow.ComponentModel.DependencyProperty", "System.Workflow.Activities.InvokeWebServiceActivity!", "Field[ProxyClassProperty]"] + - ["System.Workflow.ComponentModel.Activity", "System.Workflow.Activities.WhileActivity", "Property[DynamicActivity]"] + - ["System.String", "System.Workflow.Activities.ExternalDataEventArgs", "Property[Identity]"] + - ["System.Workflow.Runtime.CorrelationToken", "System.Workflow.Activities.CallExternalMethodActivity", "Property[CorrelationToken]"] + - ["System.Collections.Generic.IList", "System.Workflow.Activities.WorkflowRole", "Method[GetIdentities].ReturnValue"] + - ["System.Workflow.ComponentModel.DependencyProperty", "System.Workflow.Activities.HandleExternalEventActivity!", "Field[RolesProperty]"] + - ["System.Guid", "System.Workflow.Activities.InvokeWorkflowActivity", "Property[InstanceId]"] + - ["System.String", "System.Workflow.Activities.ChannelToken", "Property[OwnerActivityName]"] + - ["System.Object", "System.Workflow.Activities.ReceiveActivity!", "Method[GetWorkflowServiceAttributes].ReturnValue"] + - ["System.Workflow.ComponentModel.ActivityExecutionStatus", "System.Workflow.Activities.EventHandlersActivity", "Method[Execute].ReturnValue"] + - ["System.Int32", "System.Workflow.Activities.EventQueueName", "Method[CompareTo].ReturnValue"] + - ["System.Workflow.ComponentModel.ActivityExecutionStatus", "System.Workflow.Activities.ReplicatorActivity", "Method[Execute].ReturnValue"] + - ["System.Workflow.ComponentModel.Activity", "System.Workflow.Activities.ConditionedActivityGroup", "Method[GetDynamicActivity].ReturnValue"] + - ["System.Workflow.ComponentModel.ActivityExecutionStatus", "System.Workflow.Activities.EventHandlersActivity", "Method[Cancel].ReturnValue"] + - ["System.Workflow.Activities.ActiveDirectoryRole", "System.Workflow.Activities.ActiveDirectoryRole", "Method[GetAllReports].ReturnValue"] + - ["System.String", "System.Workflow.Activities.ActiveDirectoryRole", "Property[Name]"] + - ["System.Boolean", "System.Workflow.Activities.CodeCondition", "Method[Evaluate].ReturnValue"] + - ["System.Workflow.ComponentModel.DependencyProperty", "System.Workflow.Activities.StateMachineWorkflowActivity!", "Field[InitialStateNameProperty]"] + - ["System.Workflow.Activities.OperationParameterInfoCollection", "System.Workflow.Activities.TypedOperationInfo", "Method[GetParameters].ReturnValue"] + - ["System.Boolean", "System.Workflow.Activities.OperationParameterInfoCollection", "Property[System.Collections.IList.IsFixedSize]"] + - ["System.Workflow.Activities.OperationParameterInfoCollection", "System.Workflow.Activities.OperationInfo", "Method[GetParameters].ReturnValue"] + - ["System.Workflow.ComponentModel.ActivityExecutionStatus", "System.Workflow.Activities.DelayActivity", "Method[HandleFault].ReturnValue"] + - ["System.String", "System.Workflow.Activities.InvokeWebServiceActivity", "Property[MethodName]"] + - ["System.Workflow.ComponentModel.ActivityCondition", "System.Workflow.Activities.ConditionedActivityGroup", "Property[UntilCondition]"] + - ["System.ServiceModel.AddressFilterMode", "System.Workflow.Activities.WorkflowServiceAttributes", "Property[AddressFilterMode]"] + - ["System.Boolean", "System.Workflow.Activities.OperationParameterInfoCollection", "Method[Remove].ReturnValue"] + - ["System.String", "System.Workflow.Activities.SetStateEventArgs", "Property[TargetStateName]"] + - ["System.Workflow.ComponentModel.ActivityExecutionStatus", "System.Workflow.Activities.WebServiceInputActivity", "Method[Execute].ReturnValue"] + - ["System.Workflow.Activities.OperationParameterInfoCollection", "System.Workflow.Activities.OperationInfo", "Property[Parameters]"] + - ["System.Workflow.ComponentModel.DependencyProperty", "System.Workflow.Activities.WebServiceFaultActivity!", "Field[FaultProperty]"] + - ["System.Collections.Generic.IDictionary", "System.Workflow.Activities.ReceiveActivity", "Property[Context]"] + - ["System.Workflow.ComponentModel.ActivityExecutionStatus", "System.Workflow.Activities.CallExternalMethodActivity", "Method[Execute].ReturnValue"] + - ["System.Object", "System.Workflow.Activities.OperationParameterInfoCollection", "Property[System.Collections.IList.Item]"] + - ["System.Workflow.ComponentModel.ActivityExecutionStatus", "System.Workflow.Activities.HandleExternalEventActivity", "Method[HandleFault].ReturnValue"] + - ["System.Object", "System.Workflow.Activities.ExternalDataExchangeService", "Method[GetService].ReturnValue"] + - ["System.Workflow.ComponentModel.ActivityExecutionStatus", "System.Workflow.Activities.SequenceActivity", "Method[HandleFault].ReturnValue"] + - ["System.Workflow.ComponentModel.ActivityExecutionStatus", "System.Workflow.Activities.PolicyActivity", "Method[Execute].ReturnValue"] + - ["System.Workflow.ComponentModel.DependencyProperty", "System.Workflow.Activities.ReceiveActivity!", "Field[OperationValidationEvent]"] + - ["System.String", "System.Workflow.Activities.WebServiceFaultActivity", "Property[InputActivityName]"] + - ["System.Workflow.ComponentModel.ActivityExecutionStatus", "System.Workflow.Activities.ReceiveActivity", "Method[HandleFault].ReturnValue"] + - ["System.Workflow.Activities.OperationParameterInfo", "System.Workflow.Activities.OperationParameterInfo", "Method[Clone].ReturnValue"] + - ["System.Workflow.ComponentModel.ActivityExecutionStatus", "System.Workflow.Activities.HandleExternalEventActivity", "Method[Cancel].ReturnValue"] + - ["System.Workflow.ComponentModel.DependencyProperty", "System.Workflow.Activities.OperationParameterInfo!", "Field[NameProperty]"] + - ["System.Type", "System.Workflow.Activities.OperationInfo", "Method[GetContractType].ReturnValue"] + - ["System.String", "System.Workflow.Activities.InvokeWorkflowActivity", "Property[System.Workflow.ComponentModel.Design.ITypeFilterProvider.FilterDescription]"] + - ["System.Workflow.ComponentModel.Compiler.AccessTypes", "System.Workflow.Activities.WebServiceInputActivity", "Method[System.Workflow.ComponentModel.IDynamicPropertyTypeProvider.GetAccessType].ReturnValue"] + - ["System.Object[]", "System.Workflow.Activities.WorkflowWebService", "Method[Invoke].ReturnValue"] + - ["System.Workflow.ComponentModel.ActivityExecutionStatus", "System.Workflow.Activities.ParallelActivity", "Method[Execute].ReturnValue"] + - ["System.Boolean", "System.Workflow.Activities.EventQueueName", "Method[Equals].ReturnValue"] + - ["System.Workflow.Activities.ActiveDirectoryRole", "System.Workflow.Activities.ActiveDirectoryRole", "Method[GetManagerialChain].ReturnValue"] + - ["System.DirectoryServices.DirectoryEntry", "System.Workflow.Activities.ActiveDirectoryRole", "Property[RootEntry]"] + - ["System.String", "System.Workflow.Activities.WorkflowServiceAttributes", "Property[ConfigurationName]"] + - ["System.String", "System.Workflow.Activities.WorkflowServiceAttributes", "Property[Namespace]"] + - ["System.Type", "System.Workflow.Activities.TypedOperationInfo", "Method[GetContractType].ReturnValue"] + - ["System.Workflow.ComponentModel.DependencyProperty", "System.Workflow.Activities.ReplicatorActivity!", "Field[InitializedEvent]"] + - ["System.Workflow.ComponentModel.Activity", "System.Workflow.Activities.EventHandlersActivity", "Method[GetDynamicActivity].ReturnValue"] + - ["System.Workflow.ComponentModel.ActivityExecutionStatus", "System.Workflow.Activities.ParallelActivity", "Method[Cancel].ReturnValue"] + - ["System.Workflow.ComponentModel.DependencyProperty", "System.Workflow.Activities.DelayActivity!", "Field[TimeoutDurationProperty]"] + - ["System.String", "System.Workflow.Activities.OperationInfo", "Property[ContractName]"] + - ["System.Boolean", "System.Workflow.Activities.OperationInfo", "Property[HasProtectionLevel]"] + - ["System.String", "System.Workflow.Activities.ChannelToken", "Property[EndpointName]"] + - ["System.Workflow.ComponentModel.ActivityCondition", "System.Workflow.Activities.SequentialWorkflowActivity", "Property[DynamicUpdateCondition]"] + - ["System.Workflow.ComponentModel.DependencyProperty", "System.Workflow.Activities.ReceiveActivity!", "Field[FaultMessageProperty]"] + - ["System.Boolean", "System.Workflow.Activities.TypedOperationInfo", "Method[Equals].ReturnValue"] + - ["System.Type", "System.Workflow.Activities.MessageEventSubscription", "Property[InterfaceType]"] + - ["System.Workflow.ComponentModel.Compiler.ValidationErrorCollection", "System.Workflow.Activities.WorkflowServiceAttributesDynamicPropertyValidator", "Method[Validate].ReturnValue"] + - ["System.String", "System.Workflow.Activities.WebWorkflowRole", "Property[RoleProvider]"] + - ["System.Workflow.ComponentModel.WorkflowParameterBindingCollection", "System.Workflow.Activities.ReceiveActivity", "Property[ParameterBindings]"] + - ["System.Boolean", "System.Workflow.Activities.OperationParameterInfo", "Property[IsOut]"] + - ["System.Object", "System.Workflow.Activities.ReplicatorChildEventArgs", "Property[InstanceData]"] + - ["System.Workflow.ComponentModel.ActivityExecutionStatus", "System.Workflow.Activities.StateActivity", "Method[Cancel].ReturnValue"] + - ["System.Workflow.ComponentModel.DependencyProperty", "System.Workflow.Activities.ReplicatorActivity!", "Field[ChildCompletedEvent]"] + - ["System.Boolean", "System.Workflow.Activities.WorkflowServiceAttributes", "Property[ValidateMustUnderstand]"] + - ["System.Boolean", "System.Workflow.Activities.ReplicatorActivity", "Property[AllChildrenComplete]"] + - ["System.Workflow.ComponentModel.WorkflowParameterBindingCollection", "System.Workflow.Activities.CallExternalMethodActivity", "Property[ParameterBindings]"] + - ["System.Workflow.Activities.ActiveDirectoryRole", "System.Workflow.Activities.ActiveDirectoryRoleFactory!", "Method[CreateFromSecurityIdentifier].ReturnValue"] + - ["System.Boolean", "System.Workflow.Activities.OperationInfo", "Method[Equals].ReturnValue"] + - ["System.String", "System.Workflow.Activities.MessageEventSubscription", "Property[MethodName]"] + - ["System.String", "System.Workflow.Activities.HandleExternalEventActivity", "Property[EventName]"] + - ["System.Workflow.ComponentModel.ActivityExecutionStatus", "System.Workflow.Activities.ConditionedActivityGroup", "Method[Cancel].ReturnValue"] + - ["System.Workflow.ComponentModel.DependencyProperty", "System.Workflow.Activities.WebServiceInputActivity!", "Field[RolesProperty]"] + - ["System.Workflow.ComponentModel.ActivityExecutionStatus", "System.Workflow.Activities.InvokeWebServiceActivity", "Method[Execute].ReturnValue"] + - ["System.Reflection.ParameterAttributes", "System.Workflow.Activities.OperationParameterInfo", "Property[Attributes]"] + - ["System.Boolean", "System.Workflow.Activities.ActiveDirectoryRole", "Method[IncludesIdentity].ReturnValue"] + - ["System.IComparable", "System.Workflow.Activities.HandleExternalEventActivity", "Property[System.Workflow.Activities.IEventActivity.QueueName]"] + - ["System.Int32", "System.Workflow.Activities.ConditionedActivityGroup", "Method[GetChildActivityExecutedCount].ReturnValue"] + - ["System.Workflow.Runtime.IPendingWork", "System.Workflow.Activities.ExternalDataEventArgs", "Property[WorkHandler]"] + - ["System.Collections.Generic.ICollection", "System.Workflow.Activities.MessageEventSubscription", "Property[CorrelationProperties]"] + - ["System.Boolean", "System.Workflow.Activities.OperationParameterInfo", "Property[IsRetval]"] + - ["System.Workflow.ComponentModel.DependencyProperty", "System.Workflow.Activities.ReceiveActivity!", "Field[WorkflowServiceAttributesProperty]"] + - ["System.Type", "System.Workflow.Activities.InvokeWebServiceActivity", "Property[ProxyClass]"] + - ["System.String", "System.Workflow.Activities.CallExternalMethodActivity", "Property[MethodName]"] + - ["System.Int32", "System.Workflow.Activities.EventQueueName", "Method[GetHashCode].ReturnValue"] + - ["System.String", "System.Workflow.Activities.TypedOperationInfo", "Method[ToString].ReturnValue"] + - ["System.Workflow.ComponentModel.Compiler.AccessTypes", "System.Workflow.Activities.HandleExternalEventActivity", "Method[System.Workflow.ComponentModel.IDynamicPropertyTypeProvider.GetAccessType].ReturnValue"] + - ["System.Workflow.ComponentModel.ActivityExecutionStatus", "System.Workflow.Activities.ReplicatorActivity", "Method[Cancel].ReturnValue"] + - ["System.Collections.IEnumerator", "System.Workflow.Activities.OperationParameterInfoCollection", "Method[System.Collections.IEnumerable.GetEnumerator].ReturnValue"] + - ["System.Workflow.ComponentModel.DependencyProperty", "System.Workflow.Activities.IfElseBranchActivity!", "Field[ConditionProperty]"] + - ["System.Boolean", "System.Workflow.Activities.OperationParameterInfo", "Property[IsIn]"] + - ["System.Int32", "System.Workflow.Activities.OperationInfoBase", "Method[GetHashCode].ReturnValue"] + - ["System.Workflow.ComponentModel.ActivityExecutionStatus", "System.Workflow.Activities.WhileActivity", "Method[Execute].ReturnValue"] + - ["System.Type", "System.Workflow.Activities.CallExternalMethodActivity", "Property[InterfaceType]"] + - ["System.Boolean", "System.Workflow.Activities.WorkflowServiceAttributes", "Property[UseSynchronizationContext]"] + - ["System.Workflow.ComponentModel.DependencyProperty", "System.Workflow.Activities.WhileActivity!", "Field[ConditionProperty]"] + - ["System.Workflow.ComponentModel.DependencyProperty", "System.Workflow.Activities.ConditionedActivityGroup!", "Field[WhenConditionProperty]"] + - ["System.Workflow.ComponentModel.DependencyProperty", "System.Workflow.Activities.InvokeWebServiceActivity!", "Field[MethodNameProperty]"] + - ["System.Int32", "System.Workflow.Activities.OperationParameterInfoCollection", "Property[System.Collections.Generic.ICollection.Count]"] + - ["System.Workflow.ComponentModel.Activity", "System.Workflow.Activities.ReplicatorChildEventArgs", "Property[Activity]"] + - ["System.Collections.Generic.IDictionary", "System.Workflow.Activities.ReceiveActivity!", "Method[GetContext].ReturnValue"] + - ["System.Workflow.ComponentModel.Compiler.AccessTypes", "System.Workflow.Activities.InvokeWebServiceActivity", "Method[System.Workflow.ComponentModel.IDynamicPropertyTypeProvider.GetAccessType].ReturnValue"] + - ["System.Boolean", "System.Workflow.Activities.OperationParameterInfo", "Property[IsOptional]"] + - ["System.Workflow.ComponentModel.DependencyProperty", "System.Workflow.Activities.WebServiceInputActivity!", "Field[ActivitySubscribedProperty]"] + - ["System.Workflow.ComponentModel.DependencyProperty", "System.Workflow.Activities.InvokeWebServiceActivity!", "Field[InvokedEvent]"] + - ["System.String", "System.Workflow.Activities.StateMachineWorkflowActivity", "Property[InitialStateName]"] + - ["System.Workflow.ComponentModel.DependencyProperty", "System.Workflow.Activities.ReplicatorActivity!", "Field[InitialChildDataProperty]"] + - ["System.Workflow.ComponentModel.Compiler.ValidationErrorCollection", "System.Workflow.Activities.StateActivityValidator", "Method[Validate].ReturnValue"] + - ["System.Workflow.ComponentModel.ActivityExecutionStatus", "System.Workflow.Activities.ReceiveActivity", "Method[Execute].ReturnValue"] + - ["System.Workflow.ComponentModel.ActivityExecutionStatus", "System.Workflow.Activities.CompensatableSequenceActivity", "Method[System.Workflow.ComponentModel.ICompensatableActivity.Compensate].ReturnValue"] + - ["System.Boolean", "System.Workflow.Activities.WebServiceInputActivity", "Property[IsActivating]"] + - ["System.Boolean", "System.Workflow.Activities.OperationParameterInfoCollection", "Property[System.Collections.IList.IsReadOnly]"] + - ["System.Boolean", "System.Workflow.Activities.EventQueueName!", "Method[op_LessThan].ReturnValue"] + - ["System.Workflow.Activities.ActiveDirectoryRole", "System.Workflow.Activities.ActiveDirectoryRole", "Method[GetDirectReports].ReturnValue"] + - ["System.Type", "System.Workflow.Activities.OperationParameterInfo", "Property[ParameterType]"] + - ["System.Workflow.ComponentModel.WorkflowParameterBindingCollection", "System.Workflow.Activities.InvokeWorkflowActivity", "Property[ParameterBindings]"] + - ["System.Workflow.ComponentModel.DependencyProperty", "System.Workflow.Activities.WebServiceFaultActivity!", "Field[InputActivityNameProperty]"] + - ["System.Int32", "System.Workflow.Activities.OperationInfo", "Method[GetHashCode].ReturnValue"] + - ["System.Workflow.ComponentModel.ActivityExecutionStatus", "System.Workflow.Activities.DelayActivity", "Method[Cancel].ReturnValue"] + - ["System.Boolean", "System.Workflow.Activities.OperationParameterInfo", "Property[IsLcid]"] + - ["System.Boolean", "System.Workflow.Activities.EventQueueName!", "Method[op_Inequality].ReturnValue"] + - ["System.Workflow.ComponentModel.DependencyProperty", "System.Workflow.Activities.ConditionedActivityGroup!", "Field[UntilConditionProperty]"] + - ["System.Workflow.ComponentModel.Compiler.ValidationErrorCollection", "System.Workflow.Activities.HandleExternalEventActivityValidator", "Method[Validate].ReturnValue"] + - ["System.Type", "System.Workflow.Activities.EventQueueName", "Property[InterfaceType]"] + - ["System.Workflow.ComponentModel.Activity", "System.Workflow.Activities.StateActivity", "Method[GetDynamicActivity].ReturnValue"] + - ["System.Workflow.ComponentModel.DependencyProperty", "System.Workflow.Activities.SequentialWorkflowActivity!", "Field[CompletedEvent]"] + - ["System.Workflow.Activities.IfElseBranchActivity", "System.Workflow.Activities.IfElseActivity", "Method[AddBranch].ReturnValue"] + - ["System.Boolean", "System.Workflow.Activities.OperationParameterInfoCollection", "Method[System.Collections.Generic.ICollection.Remove].ReturnValue"] + - ["System.Workflow.ComponentModel.DependencyProperty", "System.Workflow.Activities.CallExternalMethodActivity!", "Field[CorrelationTokenProperty]"] + - ["System.Workflow.ComponentModel.DependencyProperty", "System.Workflow.Activities.WebServiceInputActivity!", "Field[InputReceivedEvent]"] + - ["System.Workflow.ComponentModel.DependencyProperty", "System.Workflow.Activities.WebServiceFaultActivity!", "Field[SendingFaultEvent]"] + - ["System.Workflow.ComponentModel.DependencyProperty", "System.Workflow.Activities.ReplicatorActivity!", "Field[UntilConditionProperty]"] + - ["System.Workflow.Activities.SendActivity", "System.Workflow.Activities.SendActivityEventArgs", "Property[SendActivity]"] + - ["System.Workflow.Activities.ExecutionType", "System.Workflow.Activities.ExecutionType!", "Field[Sequence]"] + - ["System.Workflow.ComponentModel.DependencyProperty", "System.Workflow.Activities.CallExternalMethodActivity!", "Field[ParameterBindingsProperty]"] + - ["System.Workflow.Activities.ActiveDirectoryRole", "System.Workflow.Activities.ActiveDirectoryRoleFactory!", "Method[CreateFromAlias].ReturnValue"] + - ["System.Workflow.ComponentModel.ActivityExecutionStatus", "System.Workflow.Activities.ReceiveActivity", "Method[Cancel].ReturnValue"] + - ["System.String", "System.Workflow.Activities.OperationInfoBase", "Property[PrincipalPermissionRole]"] + - ["System.Workflow.Activities.ActiveDirectoryRole", "System.Workflow.Activities.ActiveDirectoryRoleFactory!", "Method[CreateFromEmailAddress].ReturnValue"] + - ["System.Workflow.ComponentModel.DependencyProperty", "System.Workflow.Activities.WebServiceOutputActivity!", "Field[SendingOutputEvent]"] + - ["System.String", "System.Workflow.Activities.SendActivity!", "Field[ReturnValuePropertyName]"] + - ["System.Workflow.Activities.OperationParameterInfo", "System.Workflow.Activities.OperationParameterInfoCollection", "Property[System.Collections.Generic.IList.Item]"] + - ["System.Int32", "System.Workflow.Activities.OperationParameterInfo", "Method[GetHashCode].ReturnValue"] + - ["System.String", "System.Workflow.Activities.EventQueueName", "Method[ToString].ReturnValue"] + - ["System.Boolean", "System.Workflow.Activities.ConditionalEventArgs", "Property[Result]"] + - ["System.Workflow.ComponentModel.DependencyProperty", "System.Workflow.Activities.CallExternalMethodActivity!", "Field[InterfaceTypeProperty]"] + - ["System.Workflow.ComponentModel.DependencyProperty", "System.Workflow.Activities.SendActivity!", "Field[CustomAddressProperty]"] + - ["System.String", "System.Workflow.Activities.WorkflowRole", "Property[Name]"] + - ["System.Workflow.Activities.Configuration.ActiveDirectoryRoleFactoryConfiguration", "System.Workflow.Activities.ActiveDirectoryRoleFactory!", "Property[Configuration]"] + - ["System.Int32", "System.Workflow.Activities.TypedOperationInfo", "Method[GetHashCode].ReturnValue"] + - ["System.Object", "System.Workflow.Activities.ExternalDataEventArgs", "Property[WorkItem]"] + - ["System.Collections.Generic.IEnumerator", "System.Workflow.Activities.OperationParameterInfoCollection", "Method[System.Collections.Generic.IEnumerable.GetEnumerator].ReturnValue"] + - ["System.Int32", "System.Workflow.Activities.OperationParameterInfoCollection", "Method[System.Collections.Generic.IList.IndexOf].ReturnValue"] + - ["System.Workflow.ComponentModel.DependencyProperty", "System.Workflow.Activities.InvokeWebServiceActivity!", "Field[ParameterBindingsProperty]"] + - ["System.Workflow.ComponentModel.DependencyProperty", "System.Workflow.Activities.HandleExternalEventActivity!", "Field[InvokedEvent]"] + - ["System.Type", "System.Workflow.Activities.InvokeWorkflowActivity", "Property[TargetWorkflow]"] + - ["System.Workflow.ComponentModel.ActivityCondition", "System.Workflow.Activities.ReplicatorActivity", "Property[UntilCondition]"] + - ["System.Workflow.ComponentModel.ActivityExecutionStatus", "System.Workflow.Activities.StateActivity", "Method[Execute].ReturnValue"] + - ["System.Boolean", "System.Workflow.Activities.WorkflowServiceAttributes", "Property[IgnoreExtensionDataObject]"] + - ["System.TimeSpan", "System.Workflow.Activities.DelayActivity", "Property[TimeoutDuration]"] + - ["System.Collections.Generic.IList", "System.Workflow.Activities.WebWorkflowRole", "Method[GetIdentities].ReturnValue"] + - ["System.String", "System.Workflow.Activities.TypedOperationInfo", "Method[GetContractFullName].ReturnValue"] + - ["System.String", "System.Workflow.Activities.SetStateActivity", "Property[TargetStateName]"] + - ["System.Workflow.ComponentModel.ActivityExecutionStatus", "System.Workflow.Activities.WhileActivity", "Method[Cancel].ReturnValue"] + - ["System.Guid", "System.Workflow.Activities.StateMachineWorkflowInstance", "Property[InstanceId]"] + - ["System.String", "System.Workflow.Activities.OperationInfo", "Method[ToString].ReturnValue"] + - ["System.Workflow.Activities.StateActivity", "System.Workflow.Activities.StateMachineWorkflowInstance", "Property[CurrentState]"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.Workflow.Activities.OperationValidationEventArgs", "Property[ClaimSets]"] + - ["System.Workflow.ComponentModel.DependencyProperty", "System.Workflow.Activities.WebServiceInputActivity!", "Field[InterfaceTypeProperty]"] + - ["System.String", "System.Workflow.Activities.OperationInfoBase", "Method[GetContractFullName].ReturnValue"] + - ["System.Collections.Generic.IDictionary", "System.Workflow.Activities.SendActivity", "Property[Context]"] + - ["System.Type", "System.Workflow.Activities.WebServiceInputActivity", "Property[InterfaceType]"] + - ["System.Nullable", "System.Workflow.Activities.OperationInfo", "Property[ProtectionLevel]"] + - ["System.Boolean", "System.Workflow.Activities.EventQueueName!", "Method[op_GreaterThan].ReturnValue"] + - ["System.Workflow.ComponentModel.ActivityExecutionStatus", "System.Workflow.Activities.IfElseActivity", "Method[Execute].ReturnValue"] + - ["System.Workflow.Runtime.CorrelationToken", "System.Workflow.Activities.HandleExternalEventActivity", "Property[CorrelationToken]"] + - ["System.String", "System.Workflow.Activities.StateMachineWorkflowActivity", "Property[PreviousStateName]"] + - ["System.String", "System.Workflow.Activities.ChannelToken", "Property[Name]"] + - ["System.Exception", "System.Workflow.Activities.WebServiceFaultActivity", "Property[Fault]"] + - ["System.Guid", "System.Workflow.Activities.MessageEventSubscription", "Property[SubscriptionId]"] + - ["System.Workflow.ComponentModel.DependencyProperty", "System.Workflow.Activities.CallExternalMethodActivity!", "Field[MethodInvokingEvent]"] + - ["System.Workflow.ComponentModel.DependencyProperty", "System.Workflow.Activities.WebServiceInputActivity!", "Field[MethodNameProperty]"] + - ["System.Collections.Generic.IList", "System.Workflow.Activities.ActiveDirectoryRole", "Method[GetSecurityIdentifiers].ReturnValue"] + - ["System.Int32", "System.Workflow.Activities.WorkflowServiceAttributes", "Property[MaxItemsInObjectGraph]"] + - ["System.Workflow.ComponentModel.DependencyProperty", "System.Workflow.Activities.HandleExternalEventActivity!", "Field[CorrelationTokenProperty]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemWorkflowActivitiesConfiguration/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemWorkflowActivitiesConfiguration/model.yml new file mode 100644 index 000000000000..daa83f09949f --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemWorkflowActivitiesConfiguration/model.yml @@ -0,0 +1,11 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.String", "System.Workflow.Activities.Configuration.ActiveDirectoryRoleFactoryConfiguration", "Property[Manager]"] + - ["System.String", "System.Workflow.Activities.Configuration.ActiveDirectoryRoleFactoryConfiguration", "Property[RootPath]"] + - ["System.String", "System.Workflow.Activities.Configuration.ActiveDirectoryRoleFactoryConfiguration", "Property[Member]"] + - ["System.String", "System.Workflow.Activities.Configuration.ActiveDirectoryRoleFactoryConfiguration", "Property[Group]"] + - ["System.String", "System.Workflow.Activities.Configuration.ActiveDirectoryRoleFactoryConfiguration", "Property[DirectReports]"] + - ["System.String", "System.Workflow.Activities.Configuration.ActiveDirectoryRoleFactoryConfiguration", "Property[DistinguishedName]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemWorkflowActivitiesRules/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemWorkflowActivitiesRules/model.yml new file mode 100644 index 000000000000..686cb8419500 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemWorkflowActivitiesRules/model.yml @@ -0,0 +1,136 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Workflow.Activities.Rules.RuleExpressionResult", "System.Workflow.Activities.Rules.RuleExpressionWalker!", "Method[Evaluate].ReturnValue"] + - ["System.Workflow.Activities.Rules.RuleReevaluationBehavior", "System.Workflow.Activities.Rules.RuleReevaluationBehavior!", "Field[Never]"] + - ["System.String", "System.Workflow.Activities.Rules.RuleStatementAction", "Method[ToString].ReturnValue"] + - ["System.Workflow.Activities.Rules.RuleAttributeTarget", "System.Workflow.Activities.Rules.RuleReadWriteAttribute", "Property[Target]"] + - ["System.CodeDom.CodeStatement", "System.Workflow.Activities.Rules.RuleStatementAction", "Property[CodeDomStatement]"] + - ["System.Boolean", "System.Workflow.Activities.Rules.RuleActionTrackingEvent", "Property[ConditionResult]"] + - ["System.String", "System.Workflow.Activities.Rules.RuleConditionReference", "Property[ConditionName]"] + - ["System.Workflow.Activities.Rules.RuleReevaluationBehavior", "System.Workflow.Activities.Rules.Rule", "Property[ReevaluationBehavior]"] + - ["System.Workflow.ComponentModel.ActivityExecutionContext", "System.Workflow.Activities.Rules.RuleExecution", "Property[ActivityExecutionContext]"] + - ["System.Collections.Generic.ICollection", "System.Workflow.Activities.Rules.RuleExpressionCondition", "Method[GetDependencies].ReturnValue"] + - ["System.String", "System.Workflow.Activities.Rules.RuleSet", "Property[Description]"] + - ["System.Boolean", "System.Workflow.Activities.Rules.RuleStatementAction", "Method[Equals].ReturnValue"] + - ["System.Workflow.Activities.Rules.RuleCondition", "System.Workflow.Activities.Rules.RemovedConditionAction", "Property[ConditionDefinition]"] + - ["System.Collections.Generic.IList", "System.Workflow.Activities.Rules.Rule", "Property[ElseActions]"] + - ["System.Boolean", "System.Workflow.Activities.Rules.RemovedConditionAction", "Method[ApplyTo].ReturnValue"] + - ["System.Workflow.ComponentModel.Activity", "System.Workflow.Activities.Rules.RuleExecution", "Property[Activity]"] + - ["System.Boolean", "System.Workflow.Activities.Rules.RuleHaltAction", "Method[Equals].ReturnValue"] + - ["System.String", "System.Workflow.Activities.Rules.Rule", "Property[Name]"] + - ["System.String", "System.Workflow.Activities.Rules.RuleConditionCollection", "Method[GetKeyForItem].ReturnValue"] + - ["System.Int32", "System.Workflow.Activities.Rules.Rule", "Property[Priority]"] + - ["System.Workflow.Activities.Rules.RuleSet", "System.Workflow.Activities.Rules.RuleSet", "Method[Clone].ReturnValue"] + - ["System.String", "System.Workflow.Activities.Rules.RuleSetChangeAction", "Property[RuleSetName]"] + - ["System.Boolean", "System.Workflow.Activities.Rules.IRuleExpression", "Method[Match].ReturnValue"] + - ["System.Int32", "System.Workflow.Activities.Rules.RuleExpressionCondition", "Method[GetHashCode].ReturnValue"] + - ["System.Workflow.Activities.Rules.RuleChainingBehavior", "System.Workflow.Activities.Rules.RuleChainingBehavior!", "Field[Full]"] + - ["System.String", "System.Workflow.Activities.Rules.RuleReadWriteAttribute", "Property[Path]"] + - ["System.String", "System.Workflow.Activities.Rules.RulePathQualifier", "Property[Name]"] + - ["System.Int32", "System.Workflow.Activities.Rules.RuleStatementAction", "Method[GetHashCode].ReturnValue"] + - ["System.Collections.Generic.ICollection", "System.Workflow.Activities.Rules.RuleCondition", "Method[GetDependencies].ReturnValue"] + - ["System.CodeDom.CodeBinaryOperatorType", "System.Workflow.Activities.Rules.RuleEvaluationIncompatibleTypesException", "Property[Operator]"] + - ["System.Workflow.Activities.Rules.RuleExpressionInfo", "System.Workflow.Activities.Rules.IRuleExpression", "Method[Validate].ReturnValue"] + - ["System.Workflow.Activities.Rules.RuleExpressionResult", "System.Workflow.Activities.Rules.IRuleExpression", "Method[Evaluate].ReturnValue"] + - ["System.Type", "System.Workflow.Activities.Rules.RuleEvaluationIncompatibleTypesException", "Property[Left]"] + - ["System.Workflow.Activities.Rules.RuleSet", "System.Workflow.Activities.Rules.RemovedRuleSetAction", "Property[RuleSetDefinition]"] + - ["System.String", "System.Workflow.Activities.Rules.RuleConditionChangeAction", "Property[ConditionName]"] + - ["System.String", "System.Workflow.Activities.Rules.AddedConditionAction", "Property[ConditionName]"] + - ["System.Workflow.Activities.Rules.RuleSet", "System.Workflow.Activities.Rules.UpdatedRuleSetAction", "Property[UpdatedRuleSetDefinition]"] + - ["System.Workflow.Activities.Rules.RuleAction", "System.Workflow.Activities.Rules.RuleHaltAction", "Method[Clone].ReturnValue"] + - ["System.Workflow.Activities.Rules.RuleExpressionInfo", "System.Workflow.Activities.Rules.RuleExpressionWalker!", "Method[Validate].ReturnValue"] + - ["System.Boolean", "System.Workflow.Activities.Rules.AddedRuleSetAction", "Method[ApplyTo].ReturnValue"] + - ["System.String", "System.Workflow.Activities.Rules.RuleActionTrackingEvent", "Property[RuleName]"] + - ["System.String", "System.Workflow.Activities.Rules.RuleSet", "Property[Name]"] + - ["System.Workflow.Activities.Rules.RuleSetCollection", "System.Workflow.Activities.Rules.RuleDefinitions", "Property[RuleSets]"] + - ["System.Collections.Generic.IList", "System.Workflow.Activities.Rules.RuleConditionCollection", "Method[Diff].ReturnValue"] + - ["System.Workflow.ComponentModel.Compiler.ValidationErrorCollection", "System.Workflow.Activities.Rules.RuleSetValidationException", "Property[Errors]"] + - ["System.Object", "System.Workflow.Activities.Rules.RuleExpressionResult", "Property[Value]"] + - ["System.Object", "System.Workflow.Activities.Rules.RuleLiteralResult", "Property[Value]"] + - ["System.Collections.Generic.ICollection", "System.Workflow.Activities.Rules.RuleUpdateAction", "Method[GetSideEffects].ReturnValue"] + - ["System.String", "System.Workflow.Activities.Rules.RemovedConditionAction", "Property[ConditionName]"] + - ["System.Workflow.Activities.Rules.RuleCondition", "System.Workflow.Activities.Rules.RuleExpressionCondition", "Method[Clone].ReturnValue"] + - ["System.Collections.Generic.ICollection", "System.Workflow.Activities.Rules.RuleAction", "Method[GetSideEffects].ReturnValue"] + - ["System.Workflow.ComponentModel.Compiler.ValidationErrorCollection", "System.Workflow.Activities.Rules.RuleValidation", "Property[Errors]"] + - ["System.Workflow.Activities.Rules.RuleReevaluationBehavior", "System.Workflow.Activities.Rules.RuleReevaluationBehavior!", "Field[Always]"] + - ["System.String", "System.Workflow.Activities.Rules.RuleHaltAction", "Method[ToString].ReturnValue"] + - ["System.Int32", "System.Workflow.Activities.Rules.RuleHaltAction", "Method[GetHashCode].ReturnValue"] + - ["System.Type", "System.Workflow.Activities.Rules.RuleValidation", "Property[ThisType]"] + - ["System.Workflow.Activities.Rules.RuleExpressionInfo", "System.Workflow.Activities.Rules.RuleValidation", "Method[ExpressionInfo].ReturnValue"] + - ["System.Boolean", "System.Workflow.Activities.Rules.RuleValidation", "Method[PushParentExpression].ReturnValue"] + - ["System.Int32", "System.Workflow.Activities.Rules.Rule", "Method[GetHashCode].ReturnValue"] + - ["System.Collections.Generic.ICollection", "System.Workflow.Activities.Rules.RuleStatementAction", "Method[GetSideEffects].ReturnValue"] + - ["System.Workflow.Activities.Rules.RuleAction", "System.Workflow.Activities.Rules.RuleUpdateAction", "Method[Clone].ReturnValue"] + - ["System.Workflow.Activities.Rules.RuleChainingBehavior", "System.Workflow.Activities.Rules.RuleChainingBehavior!", "Field[UpdateOnly]"] + - ["System.String", "System.Workflow.Activities.Rules.RuleSetReference", "Property[RuleSetName]"] + - ["System.Workflow.Activities.Rules.RuleCondition", "System.Workflow.Activities.Rules.UpdatedConditionAction", "Property[NewConditionDefinition]"] + - ["System.Boolean", "System.Workflow.Activities.Rules.RuleAnalysis", "Property[ForWrites]"] + - ["System.CodeDom.CodeExpression", "System.Workflow.Activities.Rules.IRuleExpression", "Method[Clone].ReturnValue"] + - ["System.String", "System.Workflow.Activities.Rules.RuleUpdateAction", "Method[ToString].ReturnValue"] + - ["System.Collections.Generic.IList", "System.Workflow.Activities.Rules.RuleDefinitions", "Method[Diff].ReturnValue"] + - ["System.Boolean", "System.Workflow.Activities.Rules.RuleAction", "Method[Validate].ReturnValue"] + - ["System.Boolean", "System.Workflow.Activities.Rules.RuleCondition", "Method[Validate].ReturnValue"] + - ["System.Boolean", "System.Workflow.Activities.Rules.Rule", "Method[Equals].ReturnValue"] + - ["System.Workflow.Activities.Rules.RuleConditionCollection", "System.Workflow.Activities.Rules.RuleDefinitions", "Property[Conditions]"] + - ["System.Collections.Generic.ICollection", "System.Workflow.Activities.Rules.RuleAnalysis", "Method[GetSymbols].ReturnValue"] + - ["System.Boolean", "System.Workflow.Activities.Rules.UpdatedRuleSetAction", "Method[ApplyTo].ReturnValue"] + - ["System.Workflow.Activities.Rules.RuleAction", "System.Workflow.Activities.Rules.RuleStatementAction", "Method[Clone].ReturnValue"] + - ["System.Workflow.Activities.Rules.RuleCondition", "System.Workflow.Activities.Rules.AddedConditionAction", "Property[ConditionDefinition]"] + - ["System.Boolean", "System.Workflow.Activities.Rules.RuleExpressionCondition", "Method[Validate].ReturnValue"] + - ["System.Boolean", "System.Workflow.Activities.Rules.RuleExpressionWalker!", "Method[Match].ReturnValue"] + - ["System.Int32", "System.Workflow.Activities.Rules.RuleSet", "Method[GetHashCode].ReturnValue"] + - ["System.Collections.Generic.ICollection", "System.Workflow.Activities.Rules.RuleHaltAction", "Method[GetSideEffects].ReturnValue"] + - ["System.Workflow.Activities.Rules.RuleAttributeTarget", "System.Workflow.Activities.Rules.RuleAttributeTarget!", "Field[This]"] + - ["System.Workflow.Activities.Rules.Rule", "System.Workflow.Activities.Rules.Rule", "Method[Clone].ReturnValue"] + - ["System.Workflow.Activities.Rules.RuleCondition", "System.Workflow.Activities.Rules.Rule", "Property[Condition]"] + - ["System.Workflow.ComponentModel.Compiler.ValidationErrorCollection", "System.Workflow.Activities.Rules.RuleSetChangeAction", "Method[ValidateChanges].ReturnValue"] + - ["System.Workflow.Activities.Rules.RuleSet", "System.Workflow.Activities.Rules.AddedRuleSetAction", "Property[RuleSetDefinition]"] + - ["System.Boolean", "System.Workflow.Activities.Rules.RuleSet", "Method[Validate].ReturnValue"] + - ["System.Boolean", "System.Workflow.Activities.Rules.AddedConditionAction", "Method[ApplyTo].ReturnValue"] + - ["System.Object", "System.Workflow.Activities.Rules.RuleExecution", "Property[ThisObject]"] + - ["System.Boolean", "System.Workflow.Activities.Rules.RuleConditionReference", "Method[Evaluate].ReturnValue"] + - ["System.String", "System.Workflow.Activities.Rules.AddedRuleSetAction", "Property[RuleSetName]"] + - ["System.String", "System.Workflow.Activities.Rules.RuleExpressionCondition", "Property[Name]"] + - ["System.Boolean", "System.Workflow.Activities.Rules.RuleCondition", "Method[Evaluate].ReturnValue"] + - ["System.String", "System.Workflow.Activities.Rules.Rule", "Property[Description]"] + - ["System.Type", "System.Workflow.Activities.Rules.RuleExpressionInfo", "Property[ExpressionType]"] + - ["System.Collections.Generic.ICollection", "System.Workflow.Activities.Rules.RuleSet", "Property[Rules]"] + - ["System.Workflow.ComponentModel.DependencyProperty", "System.Workflow.Activities.Rules.RuleDefinitions!", "Field[RuleDefinitionsProperty]"] + - ["System.String", "System.Workflow.Activities.Rules.RuleSetCollection", "Method[GetKeyForItem].ReturnValue"] + - ["System.String", "System.Workflow.Activities.Rules.RemovedRuleSetAction", "Property[RuleSetName]"] + - ["System.Boolean", "System.Workflow.Activities.Rules.RuleExpressionCondition", "Method[Equals].ReturnValue"] + - ["System.Boolean", "System.Workflow.Activities.Rules.RuleUpdateAction", "Method[Validate].ReturnValue"] + - ["System.String", "System.Workflow.Activities.Rules.RuleCondition", "Property[Name]"] + - ["System.Boolean", "System.Workflow.Activities.Rules.RuleHaltAction", "Method[Validate].ReturnValue"] + - ["System.Collections.Generic.IList", "System.Workflow.Activities.Rules.RuleSetCollection", "Method[Diff].ReturnValue"] + - ["System.Boolean", "System.Workflow.Activities.Rules.UpdatedConditionAction", "Method[ApplyTo].ReturnValue"] + - ["System.Workflow.ComponentModel.Compiler.ValidationErrorCollection", "System.Workflow.Activities.Rules.RuleConditionChangeAction", "Method[ValidateChanges].ReturnValue"] + - ["System.Workflow.Activities.Rules.RuleAction", "System.Workflow.Activities.Rules.RuleAction", "Method[Clone].ReturnValue"] + - ["System.String", "System.Workflow.Activities.Rules.UpdatedRuleSetAction", "Property[RuleSetName]"] + - ["System.Boolean", "System.Workflow.Activities.Rules.RemovedRuleSetAction", "Method[ApplyTo].ReturnValue"] + - ["System.Workflow.Activities.Rules.RuleAttributeTarget", "System.Workflow.Activities.Rules.RuleAttributeTarget!", "Field[Parameter]"] + - ["System.Boolean", "System.Workflow.Activities.Rules.RuleStatementAction", "Method[Validate].ReturnValue"] + - ["System.String", "System.Workflow.Activities.Rules.RuleUpdateAction", "Property[Path]"] + - ["System.Workflow.Activities.Rules.RuleChainingBehavior", "System.Workflow.Activities.Rules.RuleSet", "Property[ChainingBehavior]"] + - ["System.Boolean", "System.Workflow.Activities.Rules.RuleUpdateAction", "Method[Equals].ReturnValue"] + - ["System.Boolean", "System.Workflow.Activities.Rules.RuleExpressionCondition", "Method[Evaluate].ReturnValue"] + - ["System.Workflow.Activities.Rules.RulePathQualifier", "System.Workflow.Activities.Rules.RulePathQualifier", "Property[Next]"] + - ["System.String", "System.Workflow.Activities.Rules.UpdatedConditionAction", "Property[ConditionName]"] + - ["System.Workflow.Activities.Rules.RuleValidation", "System.Workflow.Activities.Rules.RuleExecution", "Property[Validation]"] + - ["System.Boolean", "System.Workflow.Activities.Rules.Rule", "Property[Active]"] + - ["System.Int32", "System.Workflow.Activities.Rules.RuleUpdateAction", "Method[GetHashCode].ReturnValue"] + - ["System.Workflow.Activities.Rules.RuleCondition", "System.Workflow.Activities.Rules.UpdatedConditionAction", "Property[ConditionDefinition]"] + - ["System.Boolean", "System.Workflow.Activities.Rules.RuleExecution", "Property[Halted]"] + - ["System.CodeDom.CodeExpression", "System.Workflow.Activities.Rules.RuleExpressionWalker!", "Method[Clone].ReturnValue"] + - ["System.CodeDom.CodeExpression", "System.Workflow.Activities.Rules.RuleExpressionCondition", "Property[Expression]"] + - ["System.Workflow.Activities.Rules.RuleChainingBehavior", "System.Workflow.Activities.Rules.RuleChainingBehavior!", "Field[None]"] + - ["System.Collections.Generic.IList", "System.Workflow.Activities.Rules.Rule", "Property[ThenActions]"] + - ["System.String", "System.Workflow.Activities.Rules.RuleInvokeAttribute", "Property[MethodInvoked]"] + - ["System.Boolean", "System.Workflow.Activities.Rules.RuleSet", "Method[Equals].ReturnValue"] + - ["System.Workflow.Activities.Rules.RuleCondition", "System.Workflow.Activities.Rules.RuleCondition", "Method[Clone].ReturnValue"] + - ["System.Workflow.Activities.Rules.RuleSet", "System.Workflow.Activities.Rules.UpdatedRuleSetAction", "Property[OriginalRuleSetDefinition]"] + - ["System.Type", "System.Workflow.Activities.Rules.RuleEvaluationIncompatibleTypesException", "Property[Right]"] + - ["System.String", "System.Workflow.Activities.Rules.RuleExpressionCondition", "Method[ToString].ReturnValue"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemWorkflowActivitiesRulesDesign/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemWorkflowActivitiesRulesDesign/model.yml new file mode 100644 index 000000000000..64491e28955a --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemWorkflowActivitiesRulesDesign/model.yml @@ -0,0 +1,8 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Boolean", "System.Workflow.Activities.Rules.Design.RuleSetDialog", "Method[ProcessCmdKey].ReturnValue"] + - ["System.Workflow.Activities.Rules.RuleSet", "System.Workflow.Activities.Rules.Design.RuleSetDialog", "Property[RuleSet]"] + - ["System.CodeDom.CodeExpression", "System.Workflow.Activities.Rules.Design.RuleConditionDialog", "Property[Expression]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemWorkflowComponentModel/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemWorkflowComponentModel/model.yml new file mode 100644 index 000000000000..167a35b369fa --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemWorkflowComponentModel/model.yml @@ -0,0 +1,211 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Object", "System.Workflow.ComponentModel.ActivityBind", "Method[ProvideValue].ReturnValue"] + - ["System.Workflow.ComponentModel.ActivityExecutionStatus", "System.Workflow.ComponentModel.Activity", "Property[ExecutionStatus]"] + - ["System.Int32", "System.Workflow.ComponentModel.ActivityCollection", "Property[System.Collections.Generic.ICollection.Count]"] + - ["System.Type", "System.Workflow.ComponentModel.ThrowActivity", "Method[System.Workflow.ComponentModel.IDynamicPropertyTypeProvider.GetPropertyType].ReturnValue"] + - ["System.Workflow.ComponentModel.Compiler.ValidationErrorCollection", "System.Workflow.ComponentModel.RemovedActivityAction", "Method[ValidateChanges].ReturnValue"] + - ["System.Workflow.ComponentModel.DependencyPropertyOptions", "System.Workflow.ComponentModel.DependencyPropertyOptions!", "Field[NonSerialized]"] + - ["System.Workflow.ComponentModel.ActivityExecutionStatus", "System.Workflow.ComponentModel.CompositeActivity", "Method[HandleFault].ReturnValue"] + - ["T[]", "System.Workflow.ComponentModel.DependencyObject", "Method[GetInvocationList].ReturnValue"] + - ["System.Workflow.ComponentModel.Activity", "System.Workflow.ComponentModel.ActivityExecutionStatusChangedEventArgs", "Property[Activity]"] + - ["System.Workflow.ComponentModel.DependencyProperty", "System.Workflow.ComponentModel.WorkflowTransactionOptions!", "Field[TimeoutDurationProperty]"] + - ["System.Type", "System.Workflow.ComponentModel.FaultHandlerActivity", "Property[FaultType]"] + - ["System.Object", "System.Workflow.ComponentModel.WorkflowParameterBinding", "Property[Value]"] + - ["System.Object", "System.Workflow.ComponentModel.ActivityCollection", "Property[System.Collections.ICollection.SyncRoot]"] + - ["System.Workflow.ComponentModel.ActivityExecutionStatus", "System.Workflow.ComponentModel.Activity", "Method[HandleFault].ReturnValue"] + - ["System.Workflow.ComponentModel.ActivityCollection", "System.Workflow.ComponentModel.CompositeActivity", "Property[Activities]"] + - ["System.Workflow.ComponentModel.DependencyProperty", "System.Workflow.ComponentModel.Activity!", "Field[ExecutingEvent]"] + - ["T", "System.Workflow.ComponentModel.ActivityExecutionContext", "Method[GetService].ReturnValue"] + - ["System.Int32", "System.Workflow.ComponentModel.DependencyProperty", "Method[GetHashCode].ReturnValue"] + - ["System.Workflow.ComponentModel.ActivityExecutionStatus", "System.Workflow.ComponentModel.ThrowActivity", "Method[Execute].ReturnValue"] + - ["System.Int32", "System.Workflow.ComponentModel.AddedActivityAction", "Property[Index]"] + - ["System.Workflow.ComponentModel.DependencyProperty", "System.Workflow.ComponentModel.DependencyProperty!", "Method[Register].ReturnValue"] + - ["System.Boolean", "System.Workflow.ComponentModel.AddedActivityAction", "Method[ApplyTo].ReturnValue"] + - ["System.Workflow.ComponentModel.ActivityExecutionStatus", "System.Workflow.ComponentModel.Activity", "Method[Execute].ReturnValue"] + - ["System.Workflow.ComponentModel.DependencyProperty", "System.Workflow.ComponentModel.Activity!", "Field[FaultingEvent]"] + - ["System.Workflow.ComponentModel.ActivityExecutionStatus", "System.Workflow.ComponentModel.CompensatableTransactionScopeActivity", "Method[System.Workflow.ComponentModel.ICompensatableActivity.Compensate].ReturnValue"] + - ["System.Workflow.ComponentModel.ActivityCollectionChangeAction", "System.Workflow.ComponentModel.ActivityCollectionChangeAction!", "Field[Replace]"] + - ["System.Workflow.ComponentModel.ActivityExecutionResult", "System.Workflow.ComponentModel.ActivityExecutionResult!", "Field[Succeeded]"] + - ["System.Workflow.ComponentModel.Compiler.ValidationErrorCollection", "System.Workflow.ComponentModel.WorkflowChanges", "Method[Validate].ReturnValue"] + - ["System.IComparable", "System.Workflow.ComponentModel.QueueEventArgs", "Property[QueueName]"] + - ["System.Workflow.ComponentModel.ActivityExecutionStatus", "System.Workflow.ComponentModel.TerminateActivity", "Method[Execute].ReturnValue"] + - ["System.Object", "System.Workflow.ComponentModel.ActivityExecutionContext", "Method[GetService].ReturnValue"] + - ["System.Collections.Generic.IEnumerable", "System.Workflow.ComponentModel.ActivityExecutionContextManager", "Property[PersistedExecutionContexts]"] + - ["System.Workflow.ComponentModel.DependencyProperty", "System.Workflow.ComponentModel.TerminateActivity!", "Field[ErrorProperty]"] + - ["System.Workflow.ComponentModel.DependencyObject", "System.Workflow.ComponentModel.DependencyObject", "Property[ParentDependencyObject]"] + - ["System.Boolean", "System.Workflow.ComponentModel.ActivityCollection", "Method[System.Collections.Generic.ICollection.Remove].ReturnValue"] + - ["System.Transactions.IsolationLevel", "System.Workflow.ComponentModel.WorkflowTransactionOptions", "Property[IsolationLevel]"] + - ["System.Workflow.ComponentModel.GetValueOverride", "System.Workflow.ComponentModel.PropertyMetadata", "Property[GetValueOverride]"] + - ["System.Workflow.ComponentModel.ActivityExecutionStatus", "System.Workflow.ComponentModel.ActivityExecutionStatus!", "Field[Initialized]"] + - ["System.Workflow.ComponentModel.WorkflowParameterBinding", "System.Workflow.ComponentModel.WorkflowParameterBindingCollection", "Method[GetItem].ReturnValue"] + - ["System.String", "System.Workflow.ComponentModel.CompensateActivity", "Property[TargetActivityName]"] + - ["System.Workflow.ComponentModel.ActivityExecutionStatus", "System.Workflow.ComponentModel.ICompensatableActivity", "Method[Compensate].ReturnValue"] + - ["System.Workflow.ComponentModel.DependencyProperty", "System.Workflow.ComponentModel.WorkflowParameterBinding!", "Field[ValueProperty]"] + - ["System.Workflow.ComponentModel.ActivityExecutionResult", "System.Workflow.ComponentModel.ActivityExecutionResult!", "Field[Canceled]"] + - ["System.String", "System.Workflow.ComponentModel.ThrowActivity", "Property[System.Workflow.ComponentModel.Design.ITypeFilterProvider.FilterDescription]"] + - ["System.Workflow.ComponentModel.DependencyProperty", "System.Workflow.ComponentModel.Activity!", "Field[ClosedEvent]"] + - ["System.Int32", "System.Workflow.ComponentModel.ActivityCollection", "Method[System.Collections.Generic.IList.IndexOf].ReturnValue"] + - ["System.Boolean", "System.Workflow.ComponentModel.Activity", "Property[IsDynamicActivity]"] + - ["System.Workflow.ComponentModel.DependencyProperty", "System.Workflow.ComponentModel.Activity!", "Field[CompensatingEvent]"] + - ["System.Workflow.ComponentModel.ActivityCollectionChangeAction", "System.Workflow.ComponentModel.ActivityCollectionChangeAction!", "Field[Remove]"] + - ["System.String", "System.Workflow.ComponentModel.DependencyProperty", "Property[Name]"] + - ["System.Int32", "System.Workflow.ComponentModel.ActivityCollection", "Property[Count]"] + - ["System.Workflow.ComponentModel.ActivityExecutionStatus", "System.Workflow.ComponentModel.FaultHandlerActivity", "Method[Execute].ReturnValue"] + - ["System.String", "System.Workflow.ComponentModel.Activity", "Method[ToString].ReturnValue"] + - ["System.String", "System.Workflow.ComponentModel.Activity", "Property[QualifiedName]"] + - ["System.Workflow.ComponentModel.ActivityExecutionContextManager", "System.Workflow.ComponentModel.ActivityExecutionContext", "Property[ExecutionContextManager]"] + - ["System.Workflow.ComponentModel.DependencyProperty", "System.Workflow.ComponentModel.FaultHandlerActivity!", "Field[FaultTypeProperty]"] + - ["System.Boolean", "System.Workflow.ComponentModel.ActivityCondition", "Method[Evaluate].ReturnValue"] + - ["System.Workflow.ComponentModel.DependencyProperty", "System.Workflow.ComponentModel.ThrowActivity!", "Field[FaultProperty]"] + - ["System.String", "System.Workflow.ComponentModel.SuspendActivity", "Property[Error]"] + - ["System.Boolean", "System.Workflow.ComponentModel.WorkflowChangeAction", "Method[ApplyTo].ReturnValue"] + - ["System.Boolean", "System.Workflow.ComponentModel.PropertyMetadata", "Property[IsReadOnly]"] + - ["System.Boolean", "System.Workflow.ComponentModel.ActivityCollection", "Method[Contains].ReturnValue"] + - ["System.Workflow.ComponentModel.DependencyPropertyOptions", "System.Workflow.ComponentModel.DependencyPropertyOptions!", "Field[Metadata]"] + - ["System.Boolean", "System.Workflow.ComponentModel.FaultHandlerActivity", "Method[System.Workflow.ComponentModel.Design.ITypeFilterProvider.CanFilterType].ReturnValue"] + - ["System.String", "System.Workflow.ComponentModel.Activity", "Property[Description]"] + - ["System.Collections.Generic.ICollection", "System.Workflow.ComponentModel.SynchronizationScopeActivity", "Property[SynchronizationHandles]"] + - ["System.Workflow.ComponentModel.Activity", "System.Workflow.ComponentModel.ActivityCollection", "Property[System.Collections.Generic.IList.Item]"] + - ["System.Workflow.ComponentModel.DependencyPropertyOptions", "System.Workflow.ComponentModel.DependencyPropertyOptions!", "Field[Optional]"] + - ["System.Workflow.ComponentModel.Activity", "System.Workflow.ComponentModel.Activity!", "Method[Load].ReturnValue"] + - ["System.Workflow.ComponentModel.DependencyProperty", "System.Workflow.ComponentModel.DependencyProperty!", "Method[FromName].ReturnValue"] + - ["System.Workflow.ComponentModel.Activity", "System.Workflow.ComponentModel.Activity", "Method[GetActivityByName].ReturnValue"] + - ["System.Workflow.ComponentModel.Compiler.AccessTypes", "System.Workflow.ComponentModel.IDynamicPropertyTypeProvider", "Method[GetAccessType].ReturnValue"] + - ["System.Boolean", "System.Workflow.ComponentModel.DependencyObject", "Method[MetaEquals].ReturnValue"] + - ["System.Workflow.ComponentModel.DependencyProperty", "System.Workflow.ComponentModel.Activity!", "Field[ActivityContextGuidProperty]"] + - ["System.String", "System.Workflow.ComponentModel.DependencyProperty", "Method[ToString].ReturnValue"] + - ["System.Type", "System.Workflow.ComponentModel.FaultHandlerActivity", "Method[System.Workflow.ComponentModel.IDynamicPropertyTypeProvider.GetPropertyType].ReturnValue"] + - ["System.Workflow.ComponentModel.ActivityExecutionStatus", "System.Workflow.ComponentModel.TransactionScopeActivity", "Method[Cancel].ReturnValue"] + - ["System.Boolean", "System.Workflow.ComponentModel.DependencyProperty", "Property[IsEvent]"] + - ["System.Boolean", "System.Workflow.ComponentModel.ActivityCollection", "Method[System.Collections.IList.Contains].ReturnValue"] + - ["System.Exception", "System.Workflow.ComponentModel.FaultHandlerActivity", "Property[Fault]"] + - ["System.TimeSpan", "System.Workflow.ComponentModel.WorkflowTransactionOptions", "Property[TimeoutDuration]"] + - ["System.Object", "System.Workflow.ComponentModel.ActivityCollectionChangeEventArgs", "Property[Owner]"] + - ["System.Workflow.ComponentModel.DependencyProperty", "System.Workflow.ComponentModel.SuspendActivity!", "Field[ErrorProperty]"] + - ["System.Boolean", "System.Workflow.ComponentModel.PropertyMetadata", "Property[IsMetaProperty]"] + - ["System.Workflow.ComponentModel.DependencyPropertyOptions", "System.Workflow.ComponentModel.DependencyPropertyOptions!", "Field[ReadOnly]"] + - ["System.Workflow.ComponentModel.ActivityExecutionContext", "System.Workflow.ComponentModel.ActivityExecutionContextManager", "Method[GetExecutionContext].ReturnValue"] + - ["System.Workflow.ComponentModel.ActivityExecutionStatus", "System.Workflow.ComponentModel.FaultHandlersActivity", "Method[Cancel].ReturnValue"] + - ["System.Workflow.ComponentModel.ActivityExecutionResult", "System.Workflow.ComponentModel.ActivityExecutionResult!", "Field[Faulted]"] + - ["System.Workflow.ComponentModel.PropertyMetadata", "System.Workflow.ComponentModel.DependencyProperty", "Property[DefaultMetadata]"] + - ["System.Workflow.ComponentModel.ActivityExecutionStatus", "System.Workflow.ComponentModel.CompensatableTransactionScopeActivity", "Method[Execute].ReturnValue"] + - ["System.Workflow.ComponentModel.ActivityExecutionResult", "System.Workflow.ComponentModel.ActivityExecutionResult!", "Field[Uninitialized]"] + - ["System.Workflow.ComponentModel.Activity", "System.Workflow.ComponentModel.ActivityCollection", "Property[Item]"] + - ["System.Int32", "System.Workflow.ComponentModel.ActivityCollection", "Method[IndexOf].ReturnValue"] + - ["System.Guid", "System.Workflow.ComponentModel.IStartWorkflow", "Method[StartWorkflow].ReturnValue"] + - ["System.Object", "System.Workflow.ComponentModel.DependencyObject", "Method[GetValue].ReturnValue"] + - ["System.Boolean", "System.Workflow.ComponentModel.ActivityCollection", "Method[System.Collections.Generic.ICollection.Contains].ReturnValue"] + - ["System.Workflow.ComponentModel.DependencyProperty", "System.Workflow.ComponentModel.ActivityExecutionContext!", "Field[CurrentExceptionProperty]"] + - ["System.Workflow.ComponentModel.Activity", "System.Workflow.ComponentModel.AddedActivityAction", "Property[AddedActivity]"] + - ["System.Workflow.ComponentModel.DependencyProperty", "System.Workflow.ComponentModel.Activity!", "Field[StatusChangedEvent]"] + - ["System.Workflow.ComponentModel.ActivityExecutionStatus", "System.Workflow.ComponentModel.SuspendActivity", "Method[Execute].ReturnValue"] + - ["System.Workflow.ComponentModel.Compiler.ValidationErrorCollection", "System.Workflow.ComponentModel.WorkflowChangeAction", "Method[ValidateChanges].ReturnValue"] + - ["System.Workflow.ComponentModel.DependencyPropertyOptions", "System.Workflow.ComponentModel.DependencyPropertyOptions!", "Field[Default]"] + - ["System.Workflow.ComponentModel.Activity", "System.Workflow.ComponentModel.RemovedActivityAction", "Property[OriginalRemovedActivity]"] + - ["System.Boolean", "System.Workflow.ComponentModel.PropertyMetadata", "Property[IsNonSerialized]"] + - ["System.Workflow.ComponentModel.Compiler.AccessTypes", "System.Workflow.ComponentModel.FaultHandlerActivity", "Method[System.Workflow.ComponentModel.IDynamicPropertyTypeProvider.GetAccessType].ReturnValue"] + - ["System.Workflow.ComponentModel.ActivityExecutionContext", "System.Workflow.ComponentModel.ActivityExecutionContextManager", "Method[CreateExecutionContext].ReturnValue"] + - ["System.Workflow.ComponentModel.ActivityExecutionStatus", "System.Workflow.ComponentModel.SynchronizationScopeActivity", "Method[Execute].ReturnValue"] + - ["System.Workflow.ComponentModel.ActivityExecutionStatus", "System.Workflow.ComponentModel.ActivityExecutionStatusChangedEventArgs", "Property[ExecutionStatus]"] + - ["System.Workflow.ComponentModel.DependencyProperty", "System.Workflow.ComponentModel.WorkflowParameterBinding!", "Field[ParameterNameProperty]"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.Workflow.ComponentModel.CompositeActivity", "Property[EnabledActivities]"] + - ["System.Boolean", "System.Workflow.ComponentModel.PropertyMetadata", "Property[IsSealed]"] + - ["System.String", "System.Workflow.ComponentModel.FaultHandlerActivity", "Property[System.Workflow.ComponentModel.Design.ITypeFilterProvider.FilterDescription]"] + - ["System.Workflow.ComponentModel.ActivityExecutionStatus", "System.Workflow.ComponentModel.TransactionScopeActivity", "Method[Execute].ReturnValue"] + - ["System.Workflow.ComponentModel.ActivityBind", "System.Workflow.ComponentModel.DependencyObject", "Method[GetBinding].ReturnValue"] + - ["System.Workflow.ComponentModel.ActivityExecutionResult", "System.Workflow.ComponentModel.ActivityExecutionResult!", "Field[Compensated]"] + - ["System.Guid", "System.Workflow.ComponentModel.ActivityExecutionContext", "Property[ContextGuid]"] + - ["System.Collections.Generic.IList", "System.Workflow.ComponentModel.DependencyProperty!", "Method[FromType].ReturnValue"] + - ["System.Workflow.ComponentModel.DependencyProperty", "System.Workflow.ComponentModel.DependencyProperty!", "Method[RegisterAttached].ReturnValue"] + - ["System.Boolean", "System.Workflow.ComponentModel.ThrowActivity", "Method[System.Workflow.ComponentModel.Design.ITypeFilterProvider.CanFilterType].ReturnValue"] + - ["System.Boolean", "System.Workflow.ComponentModel.DependencyObject", "Method[IsBindingSet].ReturnValue"] + - ["System.Workflow.ComponentModel.ActivityExecutionContext", "System.Workflow.ComponentModel.ActivityExecutionContextManager", "Method[GetPersistedExecutionContext].ReturnValue"] + - ["System.String", "System.Workflow.ComponentModel.ActivityChangeAction", "Property[OwnerActivityDottedPath]"] + - ["System.Boolean", "System.Workflow.ComponentModel.DependencyProperty", "Property[IsAttached]"] + - ["System.Workflow.ComponentModel.Compiler.ValidationErrorCollection", "System.Workflow.ComponentModel.ActivityChangeAction", "Method[ValidateChanges].ReturnValue"] + - ["System.String", "System.Workflow.ComponentModel.WorkflowParameterBindingCollection", "Method[GetKeyForItem].ReturnValue"] + - ["System.Workflow.ComponentModel.ActivityExecutionStatus", "System.Workflow.ComponentModel.ActivityExecutionStatus!", "Field[Executing]"] + - ["System.Workflow.ComponentModel.ActivityExecutionStatus", "System.Workflow.ComponentModel.Activity", "Method[Cancel].ReturnValue"] + - ["System.Type", "System.Workflow.ComponentModel.DependencyProperty", "Property[OwnerType]"] + - ["System.Boolean", "System.Workflow.ComponentModel.ActivityCollection", "Method[Remove].ReturnValue"] + - ["System.String", "System.Workflow.ComponentModel.ActivityExecutionStatusChangedEventArgs", "Method[ToString].ReturnValue"] + - ["System.Workflow.ComponentModel.CompositeActivity", "System.Workflow.ComponentModel.Activity", "Property[Parent]"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.Workflow.ComponentModel.ActivityExecutionContextManager", "Property[ExecutionContexts]"] + - ["System.Workflow.ComponentModel.ActivityExecutionStatus", "System.Workflow.ComponentModel.CompensateActivity", "Method[Execute].ReturnValue"] + - ["System.Object", "System.Workflow.ComponentModel.WorkflowChanges!", "Method[GetCondition].ReturnValue"] + - ["System.Collections.Generic.IList", "System.Workflow.ComponentModel.IWorkflowChangeDiff", "Method[Diff].ReturnValue"] + - ["System.Workflow.ComponentModel.Activity[]", "System.Workflow.ComponentModel.CompositeActivity", "Method[GetDynamicActivities].ReturnValue"] + - ["System.Type", "System.Workflow.ComponentModel.DependencyProperty", "Property[ValidatorType]"] + - ["System.Boolean", "System.Workflow.ComponentModel.Activity", "Property[Enabled]"] + - ["System.Collections.IDictionary", "System.Workflow.ComponentModel.ActivityBind", "Property[UserData]"] + - ["System.Int32", "System.Workflow.ComponentModel.ActivityCollection", "Method[System.Collections.IList.Add].ReturnValue"] + - ["System.Collections.Generic.IList", "System.Workflow.ComponentModel.ActivityCollectionChangeEventArgs", "Property[AddedItems]"] + - ["System.Collections.IDictionary", "System.Workflow.ComponentModel.DependencyObject", "Property[UserData]"] + - ["System.Object", "System.Workflow.ComponentModel.ActivityCollection", "Property[System.Collections.IList.Item]"] + - ["System.String", "System.Workflow.ComponentModel.WorkflowParameterBinding", "Property[ParameterName]"] + - ["System.Workflow.ComponentModel.DependencyProperty", "System.Workflow.ComponentModel.Activity!", "Field[CancelingEvent]"] + - ["System.Workflow.ComponentModel.ActivityExecutionResult", "System.Workflow.ComponentModel.Activity", "Property[ExecutionResult]"] + - ["System.Workflow.ComponentModel.ActivityExecutionStatus", "System.Workflow.ComponentModel.CancellationHandlerActivity", "Method[Cancel].ReturnValue"] + - ["System.Workflow.ComponentModel.ActivityExecutionStatus", "System.Workflow.ComponentModel.ActivityExecutionStatus!", "Field[Closed]"] + - ["System.Object", "System.Workflow.ComponentModel.DependencyObject", "Method[GetValueBase].ReturnValue"] + - ["System.Workflow.ComponentModel.SetValueOverride", "System.Workflow.ComponentModel.PropertyMetadata", "Property[SetValueOverride]"] + - ["System.Workflow.ComponentModel.ActivityExecutionStatus", "System.Workflow.ComponentModel.FaultHandlerActivity", "Method[Cancel].ReturnValue"] + - ["System.Workflow.ComponentModel.WorkflowTransactionOptions", "System.Workflow.ComponentModel.CompensatableTransactionScopeActivity", "Property[TransactionOptions]"] + - ["System.Object", "System.Workflow.ComponentModel.ActivityBind", "Method[GetRuntimeValue].ReturnValue"] + - ["System.Type", "System.Workflow.ComponentModel.IDynamicPropertyTypeProvider", "Method[GetPropertyType].ReturnValue"] + - ["System.Object", "System.Workflow.ComponentModel.PropertyMetadata", "Property[DefaultValue]"] + - ["System.Exception", "System.Workflow.ComponentModel.ThrowActivity", "Property[Fault]"] + - ["System.String", "System.Workflow.ComponentModel.TerminateActivity", "Property[Error]"] + - ["System.Workflow.ComponentModel.ActivityExecutionStatus", "System.Workflow.ComponentModel.CancellationHandlerActivity", "Method[Execute].ReturnValue"] + - ["System.Workflow.ComponentModel.ActivityCollectionChangeAction", "System.Workflow.ComponentModel.ActivityCollectionChangeAction!", "Field[Add]"] + - ["System.Boolean", "System.Workflow.ComponentModel.ActivityCollection", "Property[System.Collections.Generic.ICollection.IsReadOnly]"] + - ["System.Boolean", "System.Workflow.ComponentModel.DependencyObject", "Method[RemoveProperty].ReturnValue"] + - ["System.Workflow.ComponentModel.Compiler.AccessTypes", "System.Workflow.ComponentModel.ThrowActivity", "Method[System.Workflow.ComponentModel.IDynamicPropertyTypeProvider.GetAccessType].ReturnValue"] + - ["System.Boolean", "System.Workflow.ComponentModel.ActivityCollection", "Property[System.Collections.IList.IsReadOnly]"] + - ["System.Collections.Generic.IList", "System.Workflow.ComponentModel.ActivityCollectionChangeEventArgs", "Property[RemovedItems]"] + - ["System.Guid", "System.Workflow.ComponentModel.Activity", "Property[WorkflowInstanceId]"] + - ["System.Workflow.ComponentModel.ActivityExecutionResult", "System.Workflow.ComponentModel.ActivityExecutionResult!", "Field[None]"] + - ["System.Type", "System.Workflow.ComponentModel.DependencyProperty", "Property[PropertyType]"] + - ["System.Workflow.ComponentModel.DependencyProperty", "System.Workflow.ComponentModel.CompensateActivity!", "Field[TargetActivityNameProperty]"] + - ["System.Workflow.ComponentModel.DependencyPropertyOptions", "System.Workflow.ComponentModel.DependencyPropertyOptions!", "Field[DelegateProperty]"] + - ["System.Boolean", "System.Workflow.ComponentModel.CompositeActivity", "Property[CanModifyActivities]"] + - ["System.Workflow.ComponentModel.ActivityExecutionStatus", "System.Workflow.ComponentModel.CompensatableTransactionScopeActivity", "Method[Cancel].ReturnValue"] + - ["System.Workflow.ComponentModel.ActivityExecutionStatus", "System.Workflow.ComponentModel.FaultHandlersActivity", "Method[Execute].ReturnValue"] + - ["System.Workflow.ComponentModel.ActivityExecutionStatus", "System.Workflow.ComponentModel.ActivityExecutionStatus!", "Field[Canceling]"] + - ["System.Workflow.ComponentModel.ActivityExecutionStatus", "System.Workflow.ComponentModel.CompensationHandlerActivity", "Method[Execute].ReturnValue"] + - ["System.Int32", "System.Workflow.ComponentModel.ActivityCollectionChangeEventArgs", "Property[Index]"] + - ["System.Workflow.ComponentModel.Activity", "System.Workflow.ComponentModel.ActivityExecutionContext", "Property[Activity]"] + - ["System.Collections.Generic.IEnumerator", "System.Workflow.ComponentModel.ActivityCollection", "Method[System.Collections.Generic.IEnumerable.GetEnumerator].ReturnValue"] + - ["System.Workflow.ComponentModel.CompositeActivity", "System.Workflow.ComponentModel.WorkflowChanges", "Property[TransientWorkflow]"] + - ["System.Workflow.ComponentModel.ActivityCollectionChangeAction", "System.Workflow.ComponentModel.ActivityCollectionChangeEventArgs", "Property[Action]"] + - ["System.String", "System.Workflow.ComponentModel.ActivityBind", "Property[Name]"] + - ["System.Workflow.ComponentModel.ActivityExecutionStatus", "System.Workflow.ComponentModel.ActivityExecutionStatus!", "Field[Faulting]"] + - ["System.Workflow.ComponentModel.ActivityExecutionStatus", "System.Workflow.ComponentModel.ActivityExecutionStatus!", "Field[Compensating]"] + - ["System.Collections.Generic.IEnumerator", "System.Workflow.ComponentModel.ActivityCollection", "Method[GetEnumerator].ReturnValue"] + - ["System.String", "System.Workflow.ComponentModel.Activity", "Property[Name]"] + - ["System.Boolean", "System.Workflow.ComponentModel.DependencyObject", "Property[DesignMode]"] + - ["System.Boolean", "System.Workflow.ComponentModel.ActivityCollection", "Property[System.Collections.ICollection.IsSynchronized]"] + - ["System.ComponentModel.ISite", "System.Workflow.ComponentModel.DependencyObject", "Property[Site]"] + - ["System.Boolean", "System.Workflow.ComponentModel.RemovedActivityAction", "Method[ApplyTo].ReturnValue"] + - ["System.Workflow.ComponentModel.ActivityExecutionStatus", "System.Workflow.ComponentModel.CompensationHandlerActivity", "Method[Cancel].ReturnValue"] + - ["System.Workflow.ComponentModel.ActivityExecutionStatus", "System.Workflow.ComponentModel.SynchronizationScopeActivity", "Method[Cancel].ReturnValue"] + - ["System.Int32", "System.Workflow.ComponentModel.ActivityCollection", "Method[System.Collections.IList.IndexOf].ReturnValue"] + - ["System.Attribute[]", "System.Workflow.ComponentModel.PropertyMetadata", "Method[GetAttributes].ReturnValue"] + - ["System.Workflow.ComponentModel.WorkflowTransactionOptions", "System.Workflow.ComponentModel.TransactionScopeActivity", "Property[TransactionOptions]"] + - ["System.Object", "System.Workflow.ComponentModel.DependencyObject", "Method[GetBoundValue].ReturnValue"] + - ["System.Workflow.ComponentModel.DependencyPropertyOptions", "System.Workflow.ComponentModel.PropertyMetadata", "Property[Options]"] + - ["System.Type", "System.Workflow.ComponentModel.ThrowActivity", "Property[FaultType]"] + - ["System.Workflow.ComponentModel.DependencyProperty", "System.Workflow.ComponentModel.WorkflowTransactionOptions!", "Field[IsolationLevelProperty]"] + - ["System.Workflow.ComponentModel.DependencyProperty", "System.Workflow.ComponentModel.WorkflowChanges!", "Field[ConditionProperty]"] + - ["System.Boolean", "System.Workflow.ComponentModel.ActivityCollection", "Property[System.Collections.IList.IsFixedSize]"] + - ["System.Workflow.ComponentModel.ActivityExecutionResult", "System.Workflow.ComponentModel.ActivityExecutionStatusChangedEventArgs", "Property[ExecutionResult]"] + - ["System.Int32", "System.Workflow.ComponentModel.RemovedActivityAction", "Property[RemovedActivityIndex]"] + - ["System.Workflow.ComponentModel.Activity", "System.Workflow.ComponentModel.Activity", "Method[Clone].ReturnValue"] + - ["System.String", "System.Workflow.ComponentModel.ActivityBind", "Method[ToString].ReturnValue"] + - ["System.Workflow.ComponentModel.DependencyProperty", "System.Workflow.ComponentModel.ThrowActivity!", "Field[FaultTypeProperty]"] + - ["System.Collections.IEnumerator", "System.Workflow.ComponentModel.ActivityCollection", "Method[System.Collections.IEnumerable.GetEnumerator].ReturnValue"] + - ["System.String", "System.Workflow.ComponentModel.ActivityBind", "Property[Path]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemWorkflowComponentModelCompiler/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemWorkflowComponentModelCompiler/model.yml new file mode 100644 index 000000000000..d84dd041502a --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemWorkflowComponentModelCompiler/model.yml @@ -0,0 +1,127 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.String", "System.Workflow.ComponentModel.Compiler.CompileWorkflowTask", "Property[ProjectExtension]"] + - ["System.Attribute", "System.Workflow.ComponentModel.Compiler.AttributeInfo", "Method[CreateAttribute].ReturnValue"] + - ["System.Workflow.ComponentModel.Compiler.ValidationOption", "System.Workflow.ComponentModel.Compiler.ValidationOption!", "Field[Required]"] + - ["System.String", "System.Workflow.ComponentModel.Compiler.AuthorizedType", "Property[TypeName]"] + - ["System.Workflow.ComponentModel.Compiler.ValidationError", "System.Workflow.ComponentModel.Compiler.Validator", "Method[ValidateActivityChange].ReturnValue"] + - ["System.Type", "System.Workflow.ComponentModel.Compiler.AttributeInfo", "Property[AttributeType]"] + - ["System.String", "System.Workflow.ComponentModel.Compiler.CompileWorkflowTask", "Property[KeepTemporaryFiles]"] + - ["System.Object", "System.Workflow.ComponentModel.Compiler.CodeGenerationManager", "Method[GetService].ReturnValue"] + - ["System.Object", "System.Workflow.ComponentModel.Compiler.CompileWorkflowTask", "Property[HostObject]"] + - ["System.Workflow.ComponentModel.Compiler.ValidationOption", "System.Workflow.ComponentModel.Compiler.ValidationOptionAttribute", "Property[ValidationOption]"] + - ["System.String", "System.Workflow.ComponentModel.Compiler.IWorkflowCompilerOptionsService", "Property[RootNamespace]"] + - ["System.String", "System.Workflow.ComponentModel.Compiler.ActivityCodeGeneratorAttribute", "Property[CodeGeneratorTypeName]"] + - ["System.Func", "System.Workflow.ComponentModel.Compiler.TypeProvider", "Property[AssemblyNameResolver]"] + - ["System.String", "System.Workflow.ComponentModel.Compiler.WorkflowCompilerParameters", "Property[CompilerOptions]"] + - ["System.Boolean", "System.Workflow.ComponentModel.Compiler.CompileWorkflowTask", "Property[BuildingProject]"] + - ["System.Boolean", "System.Workflow.ComponentModel.Compiler.CompileWorkflowCleanupTask", "Method[Execute].ReturnValue"] + - ["System.String", "System.Workflow.ComponentModel.Compiler.CompileWorkflowTask", "Property[AssemblyName]"] + - ["System.Boolean", "System.Workflow.ComponentModel.Compiler.WorkflowCompilerParameters", "Property[GenerateCodeCompileUnitOnly]"] + - ["System.String[]", "System.Workflow.ComponentModel.Compiler.TypeProvider!", "Method[GetEnumNames].ReturnValue"] + - ["System.Workflow.ComponentModel.Compiler.ValidationErrorCollection", "System.Workflow.ComponentModel.Compiler.Validator", "Method[ValidateProperties].ReturnValue"] + - ["System.Boolean", "System.Workflow.ComponentModel.Compiler.CompileWorkflowTask", "Property[DelaySign]"] + - ["System.String[]", "System.Workflow.ComponentModel.Compiler.CompileWorkflowTask", "Property[TemporaryFiles]"] + - ["System.Boolean", "System.Workflow.ComponentModel.Compiler.WorkflowCompilationContext", "Property[CheckTypes]"] + - ["System.Workflow.ComponentModel.Compiler.AccessTypes", "System.Workflow.ComponentModel.Compiler.AccessTypes!", "Field[ReadWrite]"] + - ["System.Workflow.ComponentModel.Compiler.AccessTypes", "System.Workflow.ComponentModel.Compiler.AccessTypes!", "Field[Write]"] + - ["System.Workflow.ComponentModel.Compiler.ValidationError", "System.Workflow.ComponentModel.Compiler.ValidationError!", "Method[GetNotSetValidationError].ReturnValue"] + - ["System.Type", "System.Workflow.ComponentModel.Compiler.ITypeProvider", "Method[GetType].ReturnValue"] + - ["Microsoft.Build.Framework.ITaskItem[]", "System.Workflow.ComponentModel.Compiler.CompileWorkflowTask", "Property[ResourceFiles]"] + - ["Microsoft.Build.Framework.ITaskItem[]", "System.Workflow.ComponentModel.Compiler.CompileWorkflowTask", "Property[OutputFiles]"] + - ["System.Reflection.Assembly", "System.Workflow.ComponentModel.Compiler.ITypeProvider", "Property[LocalAssembly]"] + - ["System.Boolean", "System.Workflow.ComponentModel.Compiler.AttributeInfo", "Property[Creatable]"] + - ["System.String", "System.Workflow.ComponentModel.Compiler.WorkflowMarkupSourceAttribute", "Property[FileName]"] + - ["System.ComponentModel.Design.Serialization.ContextStack", "System.Workflow.ComponentModel.Compiler.ValidationManager", "Property[Context]"] + - ["System.String", "System.Workflow.ComponentModel.Compiler.TypeProvider", "Method[GetAssemblyName].ReturnValue"] + - ["System.Type", "System.Workflow.ComponentModel.Compiler.TypeProvider", "Method[GetType].ReturnValue"] + - ["System.Type[]", "System.Workflow.ComponentModel.Compiler.TypeProvider", "Method[GetTypes].ReturnValue"] + - ["System.CodeDom.CodeCompileUnit", "System.Workflow.ComponentModel.Compiler.WorkflowCompilerResults", "Property[CompiledUnit]"] + - ["System.Workflow.ComponentModel.Compiler.ValidationOption", "System.Workflow.ComponentModel.Compiler.ValidationOption!", "Field[None]"] + - ["System.Boolean", "System.Workflow.ComponentModel.Compiler.IWorkflowCompilerOptionsService", "Property[CheckTypes]"] + - ["Microsoft.Build.Framework.ITaskItem[]", "System.Workflow.ComponentModel.Compiler.CompileWorkflowTask", "Property[WorkflowMarkupFiles]"] + - ["System.Workflow.ComponentModel.Compiler.ValidationError", "System.Workflow.ComponentModel.Compiler.CompositeActivityValidator", "Method[ValidateActivityChange].ReturnValue"] + - ["System.Workflow.ComponentModel.Compiler.WorkflowCompilerResults", "System.Workflow.ComponentModel.Compiler.WorkflowCompiler", "Method[Compile].ReturnValue"] + - ["System.CodeDom.CodeTypeDeclaration", "System.Workflow.ComponentModel.Compiler.ActivityCodeGenerator", "Method[GetCodeTypeDeclaration].ReturnValue"] + - ["System.Workflow.ComponentModel.Compiler.ValidationOption", "System.Workflow.ComponentModel.Compiler.ValidationOption!", "Field[Optional]"] + - ["System.Object", "System.Workflow.ComponentModel.Compiler.PropertyValidationContext", "Property[PropertyOwner]"] + - ["System.Workflow.ComponentModel.Compiler.ValidationErrorCollection", "System.Workflow.ComponentModel.Compiler.Validator", "Method[Validate].ReturnValue"] + - ["System.Object", "System.Workflow.ComponentModel.Compiler.AttributeInfo", "Method[GetArgumentValueAs].ReturnValue"] + - ["System.String", "System.Workflow.ComponentModel.Compiler.ValidationError", "Property[PropertyName]"] + - ["System.Boolean", "System.Workflow.ComponentModel.Compiler.TypeProvider", "Method[IsSupportedProperty].ReturnValue"] + - ["System.Collections.IDictionary", "System.Workflow.ComponentModel.Compiler.ValidationError", "Property[UserData]"] + - ["System.String", "System.Workflow.ComponentModel.Compiler.WorkflowCompilerOptionsService", "Property[TargetFrameworkMoniker]"] + - ["System.Type", "System.Workflow.ComponentModel.Compiler.TypeProvider!", "Method[GetEventHandlerType].ReturnValue"] + - ["System.Boolean", "System.Workflow.ComponentModel.Compiler.ValidationError", "Property[IsWarning]"] + - ["System.Boolean", "System.Workflow.ComponentModel.Compiler.ValidationErrorCollection", "Property[HasErrors]"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.Workflow.ComponentModel.Compiler.AttributeInfo", "Property[ArgumentValues]"] + - ["System.Reflection.Assembly", "System.Workflow.ComponentModel.Compiler.TypeProvider", "Property[LocalAssembly]"] + - ["System.Collections.IDictionary", "System.Workflow.ComponentModel.Compiler.WorkflowCompilerError", "Property[UserData]"] + - ["System.String", "System.Workflow.ComponentModel.Compiler.CompileWorkflowTask", "Property[KeyFile]"] + - ["System.Collections.Generic.IDictionary", "System.Workflow.ComponentModel.Compiler.ITypeProvider", "Property[TypeLoadErrors]"] + - ["System.Collections.Specialized.StringCollection", "System.Workflow.ComponentModel.Compiler.WorkflowCompilerParameters", "Property[LibraryPaths]"] + - ["System.Collections.Generic.ICollection", "System.Workflow.ComponentModel.Compiler.TypeProvider", "Property[ReferencedAssemblies]"] + - ["System.String", "System.Workflow.ComponentModel.Compiler.CompileWorkflowTask", "Property[Imports]"] + - ["System.Boolean", "System.Workflow.ComponentModel.Compiler.ValidationManager", "Property[ValidateChildActivities]"] + - ["System.Workflow.ComponentModel.Compiler.ValidationError[]", "System.Workflow.ComponentModel.Compiler.ValidationErrorCollection", "Method[ToArray].ReturnValue"] + - ["System.Workflow.ComponentModel.Compiler.AccessTypes", "System.Workflow.ComponentModel.Compiler.AccessTypes!", "Field[Read]"] + - ["System.Boolean", "System.Workflow.ComponentModel.Compiler.TypeProvider!", "Method[IsAssignable].ReturnValue"] + - ["System.Boolean", "System.Workflow.ComponentModel.Compiler.WorkflowCompilerOptionsService", "Property[CheckTypes]"] + - ["System.Object", "System.Workflow.ComponentModel.Compiler.ValidationManager", "Method[GetService].ReturnValue"] + - ["System.String", "System.Workflow.ComponentModel.Compiler.CompileWorkflowTask", "Property[RootNamespace]"] + - ["System.String", "System.Workflow.ComponentModel.Compiler.CompileWorkflowTask", "Property[ProjectDirectory]"] + - ["System.Workflow.ComponentModel.Compiler.AccessTypes", "System.Workflow.ComponentModel.Compiler.BindValidationContext", "Property[Access]"] + - ["System.Workflow.ComponentModel.Compiler.ValidationErrorCollection", "System.Workflow.ComponentModel.Compiler.CompositeActivityValidator", "Method[Validate].ReturnValue"] + - ["System.String", "System.Workflow.ComponentModel.Compiler.WorkflowCompilerError", "Method[ToString].ReturnValue"] + - ["System.Collections.Generic.IDictionary", "System.Workflow.ComponentModel.Compiler.TypeProvider", "Property[TypeLoadErrors]"] + - ["System.String", "System.Workflow.ComponentModel.Compiler.ValidationError", "Property[ErrorText]"] + - ["System.Workflow.ComponentModel.Compiler.WorkflowCompilationContext", "System.Workflow.ComponentModel.Compiler.WorkflowCompilationContext!", "Property[Current]"] + - ["System.Workflow.ComponentModel.Compiler.ValidationErrorCollection", "System.Workflow.ComponentModel.Compiler.WorkflowValidationFailedException", "Property[Errors]"] + - ["System.Type[]", "System.Workflow.ComponentModel.Compiler.ITypeProvider", "Method[GetTypes].ReturnValue"] + - ["System.String", "System.Workflow.ComponentModel.Compiler.AuthorizedType", "Property[Authorized]"] + - ["System.String", "System.Workflow.ComponentModel.Compiler.WorkflowCompilationContext", "Property[RootNamespace]"] + - ["System.String", "System.Workflow.ComponentModel.Compiler.WorkflowCompilationContext", "Property[Language]"] + - ["System.Boolean", "System.Workflow.ComponentModel.Compiler.CompileWorkflowTask", "Method[Execute].ReturnValue"] + - ["System.String", "System.Workflow.ComponentModel.Compiler.IWorkflowCompilerOptionsService", "Property[Language]"] + - ["Microsoft.Build.Framework.ITaskItem[]", "System.Workflow.ComponentModel.Compiler.CompileWorkflowTask", "Property[SourceCodeFiles]"] + - ["System.String", "System.Workflow.ComponentModel.Compiler.ValidationError", "Method[ToString].ReturnValue"] + - ["System.Boolean", "System.Workflow.ComponentModel.Compiler.TypeProvider!", "Method[IsSubclassOf].ReturnValue"] + - ["System.Workflow.ComponentModel.Compiler.ValidationErrorCollection", "System.Workflow.ComponentModel.Compiler.ActivityValidator", "Method[Validate].ReturnValue"] + - ["System.Workflow.ComponentModel.Compiler.ValidationErrorCollection", "System.Workflow.ComponentModel.Compiler.DependencyObjectValidator", "Method[Validate].ReturnValue"] + - ["System.Collections.Generic.IList", "System.Workflow.ComponentModel.Compiler.WorkflowCompilationContext", "Method[GetAuthorizedTypes].ReturnValue"] + - ["System.String", "System.Workflow.ComponentModel.Compiler.PropertyValidationContext", "Property[PropertyName]"] + - ["System.String", "System.Workflow.ComponentModel.Compiler.Validator", "Method[GetFullPropertyName].ReturnValue"] + - ["System.String", "System.Workflow.ComponentModel.Compiler.AuthorizedType", "Property[Namespace]"] + - ["System.Func", "System.Workflow.ComponentModel.Compiler.TypeProvider", "Property[IsSupportedPropertyResolver]"] + - ["System.Collections.Generic.ICollection", "System.Workflow.ComponentModel.Compiler.ITypeProvider", "Property[ReferencedAssemblies]"] + - ["System.Workflow.ComponentModel.Compiler.AttributeInfo", "System.Workflow.ComponentModel.Compiler.AttributeInfoAttribute", "Property[AttributeInfo]"] + - ["Microsoft.Build.Framework.ITaskItem[]", "System.Workflow.ComponentModel.Compiler.CompileWorkflowCleanupTask", "Property[TemporaryFiles]"] + - ["System.Workflow.ComponentModel.Compiler.ValidationErrorCollection", "System.Workflow.ComponentModel.Compiler.Validator", "Method[ValidateProperty].ReturnValue"] + - ["System.Workflow.ComponentModel.Compiler.ActivityCodeGenerator[]", "System.Workflow.ComponentModel.Compiler.CodeGenerationManager", "Method[GetCodeGenerators].ReturnValue"] + - ["System.Object", "System.Workflow.ComponentModel.Compiler.TypeProvider", "Method[GetService].ReturnValue"] + - ["System.ComponentModel.Design.Serialization.ContextStack", "System.Workflow.ComponentModel.Compiler.CodeGenerationManager", "Property[Context]"] + - ["Microsoft.Build.Framework.ITaskItem[]", "System.Workflow.ComponentModel.Compiler.CompileWorkflowTask", "Property[ReferenceFiles]"] + - ["Microsoft.Build.Framework.ITaskItem[]", "System.Workflow.ComponentModel.Compiler.CompileWorkflowTask", "Property[CompilationOptions]"] + - ["System.Int32", "System.Workflow.ComponentModel.Compiler.ValidationError", "Property[ErrorNumber]"] + - ["System.Boolean", "System.Workflow.ComponentModel.Compiler.TypeProvider!", "Method[IsEnum].ReturnValue"] + - ["System.String", "System.Workflow.ComponentModel.Compiler.CompileWorkflowTask", "Property[KeyContainer]"] + - ["System.String", "System.Workflow.ComponentModel.Compiler.CompileWorkflowTask", "Property[TargetFramework]"] + - ["System.String", "System.Workflow.ComponentModel.Compiler.WorkflowCompilerParameters", "Property[LanguageToUse]"] + - ["System.Object", "System.Workflow.ComponentModel.Compiler.PropertyValidationContext", "Property[Property]"] + - ["System.Text.RegularExpressions.Regex", "System.Workflow.ComponentModel.Compiler.AuthorizedType", "Property[RegularExpression]"] + - ["System.String", "System.Workflow.ComponentModel.Compiler.WorkflowCompilerError", "Property[PropertyName]"] + - ["Microsoft.Build.Framework.ITaskHost", "System.Workflow.ComponentModel.Compiler.CompileWorkflowTask", "Property[Microsoft.Build.Framework.ITask.HostObject]"] + - ["System.Collections.Generic.IList", "System.Workflow.ComponentModel.Compiler.WorkflowCompilerParameters", "Property[UserCodeCompileUnits]"] + - ["System.String", "System.Workflow.ComponentModel.Compiler.WorkflowCompilerOptionsService", "Property[RootNamespace]"] + - ["System.Boolean", "System.Workflow.ComponentModel.Compiler.ValidationErrorCollection", "Property[HasWarnings]"] + - ["System.String", "System.Workflow.ComponentModel.Compiler.ActivityValidatorAttribute", "Property[ValidatorTypeName]"] + - ["System.Workflow.ComponentModel.Compiler.Validator[]", "System.Workflow.ComponentModel.Compiler.ValidationManager", "Method[GetValidators].ReturnValue"] + - ["System.Workflow.ComponentModel.Compiler.ValidationErrorCollection", "System.Workflow.ComponentModel.Compiler.ConditionValidator", "Method[Validate].ReturnValue"] + - ["System.String", "System.Workflow.ComponentModel.Compiler.WorkflowCompilerOptionsService", "Property[Language]"] + - ["System.Type", "System.Workflow.ComponentModel.Compiler.BindValidationContext", "Property[TargetType]"] + - ["System.String", "System.Workflow.ComponentModel.Compiler.AuthorizedType", "Property[Assembly]"] + - ["System.IDisposable", "System.Workflow.ComponentModel.Compiler.WorkflowCompilationContext!", "Method[CreateScope].ReturnValue"] + - ["System.String", "System.Workflow.ComponentModel.Compiler.WorkflowMarkupSourceAttribute", "Property[MD5Digest]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemWorkflowComponentModelDesign/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemWorkflowComponentModelDesign/model.yml new file mode 100644 index 000000000000..39faa663890d --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemWorkflowComponentModelDesign/model.yml @@ -0,0 +1,638 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Workflow.ComponentModel.Design.HitTestLocations", "System.Workflow.ComponentModel.Design.HitTestLocations!", "Field[Connector]"] + - ["System.Boolean", "System.Workflow.ComponentModel.Design.ActivityDesigner", "Property[IsRootDesigner]"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.Workflow.ComponentModel.Design.StructuredCompositeActivityDesigner", "Method[GetInnerConnections].ReturnValue"] + - ["System.Boolean", "System.Workflow.ComponentModel.Design.ActivityDesigner", "Method[CanBeParentedTo].ReturnValue"] + - ["System.Boolean", "System.Workflow.ComponentModel.Design.ParallelActivityDesigner", "Method[CanMoveActivities].ReturnValue"] + - ["System.Int32", "System.Workflow.ComponentModel.Design.WorkflowMenuCommands!", "Field[VerbGroupEdit]"] + - ["System.Drawing.Rectangle", "System.Workflow.ComponentModel.Design.LockedActivityGlyph", "Method[GetBounds].ReturnValue"] + - ["System.Windows.Forms.AccessibleObject", "System.Workflow.ComponentModel.Design.FreeformActivityDesigner", "Property[AccessibilityObject]"] + - ["System.String", "System.Workflow.ComponentModel.Design.WorkflowDesignerLoader", "Property[FileName]"] + - ["System.Object", "System.Workflow.ComponentModel.Design.ParallelActivityDesigner", "Property[LastSelectableObject]"] + - ["System.Windows.Forms.AccessibleStates", "System.Workflow.ComponentModel.Design.CompositeDesignerAccessibleObject", "Property[State]"] + - ["System.Boolean", "System.Workflow.ComponentModel.Design.WorkflowDesignerMessageFilter", "Method[OnMouseMove].ReturnValue"] + - ["System.Workflow.ComponentModel.Design.ActivityDesigner[]", "System.Workflow.ComponentModel.Design.CompositeActivityDesigner!", "Method[GetIntersectingDesigners].ReturnValue"] + - ["System.ComponentModel.Design.CommandID", "System.Workflow.ComponentModel.Design.WorkflowMenuCommands!", "Field[ExecutionStateMenu]"] + - ["System.Drawing.Rectangle", "System.Workflow.ComponentModel.Design.SelectionGlyph", "Method[GetBounds].ReturnValue"] + - ["System.Boolean", "System.Workflow.ComponentModel.Design.DesignerGlyph", "Property[CanBeActivated]"] + - ["System.Workflow.ComponentModel.Design.HitTestLocations", "System.Workflow.ComponentModel.Design.HitTestInfo", "Property[HitLocation]"] + - ["System.ComponentModel.Design.CommandID", "System.Workflow.ComponentModel.Design.WorkflowMenuCommands!", "Field[Print]"] + - ["System.Workflow.ComponentModel.Design.HitTestInfo", "System.Workflow.ComponentModel.Design.SequentialActivityDesigner", "Method[HitTest].ReturnValue"] + - ["System.Drawing.Rectangle", "System.Workflow.ComponentModel.Design.ActivityDesignerPaintEventArgs", "Property[ClipRectangle]"] + - ["System.Drawing.Rectangle", "System.Workflow.ComponentModel.Design.SequentialWorkflowRootDesigner", "Property[SmartTagRectangle]"] + - ["System.Drawing.Size", "System.Workflow.ComponentModel.Design.ActivityDesignerTheme", "Property[ImageSize]"] + - ["System.Int32", "System.Workflow.ComponentModel.Design.LockedActivityGlyph", "Property[Priority]"] + - ["System.Collections.Generic.IDictionary", "System.Workflow.ComponentModel.Design.WorkflowTheme!", "Property[StandardThemes]"] + - ["System.Boolean", "System.Workflow.ComponentModel.Design.WorkflowTheme", "Property[ReadOnly]"] + - ["System.Boolean", "System.Workflow.ComponentModel.Design.WorkflowDesignerMessageFilter", "Method[OnPaint].ReturnValue"] + - ["System.ComponentModel.Design.DesignerVerbCollection", "System.Workflow.ComponentModel.Design.ActivityDesigner", "Property[System.ComponentModel.Design.IDesigner.Verbs]"] + - ["System.Drawing.Font", "System.Workflow.ComponentModel.Design.AmbientTheme", "Property[BoldFont]"] + - ["System.Collections.IList", "System.Workflow.ComponentModel.Design.WorkflowTheme", "Property[DesignerThemes]"] + - ["System.Workflow.ComponentModel.Activity", "System.Workflow.ComponentModel.Design.WorkflowOutlineNode", "Property[Activity]"] + - ["System.ComponentModel.IComponent[]", "System.Workflow.ComponentModel.Design.ActivityToolboxItem", "Method[CreateComponentsCore].ReturnValue"] + - ["System.ComponentModel.Design.CommandID", "System.Workflow.ComponentModel.Design.WorkflowMenuCommands!", "Field[ShowNextStatementMenu]"] + - ["System.Drawing.Color", "System.Workflow.ComponentModel.Design.AmbientTheme", "Property[CommentIndicatorColor]"] + - ["System.Drawing.Size", "System.Workflow.ComponentModel.Design.AmbientTheme", "Property[GlyphSize]"] + - ["System.Int32", "System.Workflow.ComponentModel.Design.WorkflowMenuCommands!", "Field[FirstZoomCommand]"] + - ["System.Boolean", "System.Workflow.ComponentModel.Design.WorkflowOutline", "Property[NeedsExpandAll]"] + - ["System.ComponentModel.PropertyDescriptorCollection", "System.Workflow.ComponentModel.Design.ActivityBindTypeConverter", "Method[GetProperties].ReturnValue"] + - ["System.Boolean", "System.Workflow.ComponentModel.Design.ActivityDesigner", "Property[ShowSmartTag]"] + - ["System.Workflow.ComponentModel.Design.DesignerEdges", "System.Workflow.ComponentModel.Design.DesignerEdges!", "Field[All]"] + - ["System.Workflow.ComponentModel.Design.DesignerNavigationDirection", "System.Workflow.ComponentModel.Design.DesignerNavigationDirection!", "Field[Right]"] + - ["System.Drawing.Rectangle", "System.Workflow.ComponentModel.Design.WorkflowViewAccessibleObject", "Property[Bounds]"] + - ["System.Boolean", "System.Workflow.ComponentModel.Design.ActivityPreviewDesigner", "Property[ShowPreview]"] + - ["System.Drawing.Image", "System.Workflow.ComponentModel.Design.SequentialWorkflowRootDesigner", "Property[Image]"] + - ["System.Boolean", "System.Workflow.ComponentModel.Design.ActivityDesigner!", "Method[IsCommentedActivity].ReturnValue"] + - ["System.Object", "System.Workflow.ComponentModel.Design.ActivityChangedEventArgs", "Property[OldValue]"] + - ["System.String", "System.Workflow.ComponentModel.Design.DesignerView", "Property[Text]"] + - ["System.ComponentModel.Design.CommandID", "System.Workflow.ComponentModel.Design.WorkflowMenuCommands!", "Field[PrintPreviewPage]"] + - ["System.Workflow.ComponentModel.Design.DesignerEdges", "System.Workflow.ComponentModel.Design.DesignerEdges!", "Field[None]"] + - ["System.ComponentModel.Design.CommandID", "System.Workflow.ComponentModel.Design.WorkflowMenuCommands!", "Field[EnableBreakpointMenu]"] + - ["System.Workflow.ComponentModel.Design.DesignerVerbGroup", "System.Workflow.ComponentModel.Design.DesignerVerbGroup!", "Field[Misc]"] + - ["System.Boolean", "System.Workflow.ComponentModel.Design.WorkflowDesignerMessageFilter", "Method[OnDragEnter].ReturnValue"] + - ["System.String", "System.Workflow.ComponentModel.Design.WorkflowTheme", "Property[Description]"] + - ["System.ComponentModel.Design.CommandID", "System.Workflow.ComponentModel.Design.WorkflowMenuCommands!", "Field[ChangeTheme]"] + - ["System.ComponentModel.Design.CommandID", "System.Workflow.ComponentModel.Design.WorkflowMenuCommands!", "Field[PageDown]"] + - ["System.Workflow.ComponentModel.Design.HitTestInfo", "System.Workflow.ComponentModel.Design.ActivityDesigner", "Method[HitTest].ReturnValue"] + - ["System.Workflow.ComponentModel.Design.DesignerContentAlignment", "System.Workflow.ComponentModel.Design.DesignerContentAlignment!", "Field[Bottom]"] + - ["System.Drawing.Size", "System.Workflow.ComponentModel.Design.CompositeActivityDesigner", "Method[OnLayoutSize].ReturnValue"] + - ["System.Workflow.ComponentModel.Design.ActivityDesignerVerbCollection", "System.Workflow.ComponentModel.Design.ActivityPreviewDesigner", "Property[Verbs]"] + - ["System.ComponentModel.Design.CommandID", "System.Workflow.ComponentModel.Design.WorkflowMenuCommands!", "Field[BreakpointActionMenu]"] + - ["System.Windows.Forms.HScrollBar", "System.Workflow.ComponentModel.Design.WorkflowView", "Property[HScrollBar]"] + - ["System.Workflow.ComponentModel.Design.SequentialWorkflowHeaderFooter", "System.Workflow.ComponentModel.Design.SequentialWorkflowRootDesigner", "Property[Header]"] + - ["System.Workflow.ComponentModel.Design.ActivityDesignerVerbCollection", "System.Workflow.ComponentModel.Design.IDesignerVerbProvider", "Method[GetVerbs].ReturnValue"] + - ["System.Workflow.ComponentModel.Design.WorkflowView", "System.Workflow.ComponentModel.Design.Connector", "Property[ParentView]"] + - ["System.Workflow.ComponentModel.Activity[]", "System.Workflow.ComponentModel.Design.CompositeActivityDesigner!", "Method[DeserializeActivitiesFromDataObject].ReturnValue"] + - ["System.Guid", "System.Workflow.ComponentModel.Design.WorkflowMenuCommands!", "Field[WorkflowCommandSetId]"] + - ["System.Workflow.ComponentModel.Design.DesignerGeometry", "System.Workflow.ComponentModel.Design.ActivityDesignerTheme", "Property[DesignerGeometry]"] + - ["System.Boolean", "System.Workflow.ComponentModel.Design.ConnectorHitTestInfo", "Method[Equals].ReturnValue"] + - ["System.Reflection.PropertyInfo[]", "System.Workflow.ComponentModel.Design.CompositeActivityDesignerLayoutSerializer", "Method[GetProperties].ReturnValue"] + - ["System.Windows.Forms.AccessibleObject", "System.Workflow.ComponentModel.Design.WorkflowView", "Method[CreateAccessibilityInstance].ReturnValue"] + - ["System.Drawing.Brush", "System.Workflow.ComponentModel.Design.CompositeDesignerTheme", "Method[GetExpandButtonBackgroundBrush].ReturnValue"] + - ["System.Object", "System.Workflow.ComponentModel.Design.StructuredCompositeActivityDesigner", "Method[GetNextSelectableObject].ReturnValue"] + - ["System.Object", "System.Workflow.ComponentModel.Design.ActivityDesigner", "Method[System.ComponentModel.Design.IRootDesigner.GetView].ReturnValue"] + - ["System.Drawing.Point", "System.Workflow.ComponentModel.Design.ConnectionPoint", "Property[Location]"] + - ["System.Object", "System.Workflow.ComponentModel.Design.ActivityPreviewDesigner", "Property[LastSelectableObject]"] + - ["System.Boolean", "System.Workflow.ComponentModel.Design.ITypeFilterProvider", "Method[CanFilterType].ReturnValue"] + - ["System.ComponentModel.Design.CommandID", "System.Workflow.ComponentModel.Design.WorkflowMenuCommands!", "Field[RunToCursorMenu]"] + - ["System.Workflow.ComponentModel.Design.CompositeActivityDesigner", "System.Workflow.ComponentModel.Design.SequentialWorkflowRootDesigner", "Property[InvokingDesigner]"] + - ["System.Drawing.Brush", "System.Workflow.ComponentModel.Design.AmbientTheme", "Property[ForegroundBrush]"] + - ["System.ComponentModel.Design.CommandID", "System.Workflow.ComponentModel.Design.WorkflowMenuCommands!", "Field[Expand]"] + - ["System.Object", "System.Workflow.ComponentModel.Design.StructuredCompositeActivityDesigner", "Property[LastSelectableObject]"] + - ["System.Workflow.ComponentModel.Design.ActivityDesigner", "System.Workflow.ComponentModel.Design.ActivityDesigner!", "Method[GetRootDesigner].ReturnValue"] + - ["System.Drawing.Pen", "System.Workflow.ComponentModel.Design.AmbientTheme", "Property[DropIndicatorPen]"] + - ["System.Workflow.ComponentModel.Design.LineAnchor", "System.Workflow.ComponentModel.Design.LineAnchor!", "Field[Diamond]"] + - ["System.Workflow.ComponentModel.Design.WorkflowOutlineNode", "System.Workflow.ComponentModel.Design.WorkflowOutline", "Method[CreateNewNode].ReturnValue"] + - ["System.String", "System.Workflow.ComponentModel.Design.WorkflowTheme!", "Method[GenerateThemeFilePath].ReturnValue"] + - ["System.Boolean", "System.Workflow.ComponentModel.Design.IWorkflowRootDesigner", "Property[SupportsLayoutPersistence]"] + - ["System.Drawing.Rectangle", "System.Workflow.ComponentModel.Design.ActivityDesignerResizeEventArgs", "Property[Bounds]"] + - ["System.Int32", "System.Workflow.ComponentModel.Design.WorkflowMenuCommands!", "Field[WorkflowToolBar]"] + - ["System.Drawing.Image", "System.Workflow.ComponentModel.Design.ActivityToolboxItem!", "Method[GetToolboxImage].ReturnValue"] + - ["System.Workflow.ComponentModel.Design.DesignerContentAlignment", "System.Workflow.ComponentModel.Design.DesignerContentAlignment!", "Field[CenterLeft]"] + - ["System.Drawing.Image", "System.Workflow.ComponentModel.Design.CompositeDesignerTheme", "Property[WatermarkImage]"] + - ["System.Drawing.Rectangle", "System.Workflow.ComponentModel.Design.CompositeActivityDesigner", "Property[TextRectangle]"] + - ["System.Windows.Forms.TreeView", "System.Workflow.ComponentModel.Design.WorkflowOutline", "Property[TreeView]"] + - ["System.Workflow.ComponentModel.Design.TextQuality", "System.Workflow.ComponentModel.Design.AmbientTheme", "Property[TextQuality]"] + - ["System.Drawing.Pen", "System.Workflow.ComponentModel.Design.AmbientTheme", "Property[CommentIndicatorPen]"] + - ["System.Drawing.Point", "System.Workflow.ComponentModel.Design.ActivityDesigner", "Method[PointToLogical].ReturnValue"] + - ["System.ComponentModel.Design.CommandID", "System.Workflow.ComponentModel.Design.WorkflowMenuCommands!", "Field[CreateTheme]"] + - ["System.Type", "System.Workflow.ComponentModel.Design.ActivityDesignerThemeAttribute", "Property[DesignerThemeType]"] + - ["System.Drawing.Rectangle", "System.Workflow.ComponentModel.Design.ConnectionPoint", "Property[Bounds]"] + - ["System.String", "System.Workflow.ComponentModel.Design.ActivityDesignerAccessibleObject", "Property[Name]"] + - ["System.Drawing.Size", "System.Workflow.ComponentModel.Design.ActivityDesigner", "Property[Size]"] + - ["System.Boolean", "System.Workflow.ComponentModel.Design.ActivityDesigner", "Property[IsVisible]"] + - ["System.Boolean", "System.Workflow.ComponentModel.Design.ActivityDesigner", "Method[CanConnect].ReturnValue"] + - ["System.Drawing.Point", "System.Workflow.ComponentModel.Design.ActivityDesigner", "Property[Location]"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.Workflow.ComponentModel.Design.IDesignerVerbProviderService", "Property[VerbProviders]"] + - ["System.Workflow.ComponentModel.Design.DesignerVerbGroup", "System.Workflow.ComponentModel.Design.ActivityDesignerVerb", "Property[Group]"] + - ["System.String", "System.Workflow.ComponentModel.Design.TypeFilterProviderAttribute", "Property[TypeFilterProviderTypeName]"] + - ["System.Boolean", "System.Workflow.ComponentModel.Design.DesignerView", "Method[Equals].ReturnValue"] + - ["System.Boolean", "System.Workflow.ComponentModel.Design.ConfigErrorGlyph", "Property[CanBeActivated]"] + - ["System.Workflow.ComponentModel.Design.DesignerVerbGroup", "System.Workflow.ComponentModel.Design.DesignerVerbGroup!", "Field[View]"] + - ["System.Workflow.ComponentModel.Design.LineAnchor", "System.Workflow.ComponentModel.Design.LineAnchor!", "Field[Rectangle]"] + - ["System.Drawing.Point", "System.Workflow.ComponentModel.Design.WorkflowView", "Property[ScrollPosition]"] + - ["System.Boolean", "System.Workflow.ComponentModel.Design.FreeformActivityDesigner", "Method[CanConnectContainedDesigners].ReturnValue"] + - ["System.Object", "System.Workflow.ComponentModel.Design.ActivityBindTypeConverter", "Method[ConvertFrom].ReturnValue"] + - ["System.Boolean", "System.Workflow.ComponentModel.Design.WorkflowDesignerMessageFilter", "Method[OnDragLeave].ReturnValue"] + - ["System.Boolean", "System.Workflow.ComponentModel.Design.AmbientTheme", "Property[ShowDesignerBorder]"] + - ["System.String", "System.Workflow.ComponentModel.Design.AmbientTheme", "Property[FontName]"] + - ["System.Drawing.Rectangle", "System.Workflow.ComponentModel.Design.ConnectorHitTestInfo", "Property[Bounds]"] + - ["System.Object", "System.Workflow.ComponentModel.Design.ParallelActivityDesigner", "Property[FirstSelectableObject]"] + - ["System.Workflow.ComponentModel.Design.LineAnchor", "System.Workflow.ComponentModel.Design.LineAnchor!", "Field[RoundAnchor]"] + - ["System.Type", "System.Workflow.ComponentModel.Design.DesignerTheme", "Property[DesignerType]"] + - ["System.Object", "System.Workflow.ComponentModel.Design.TypeBrowserEditor", "Method[EditValue].ReturnValue"] + - ["System.Boolean", "System.Workflow.ComponentModel.Design.AmbientTheme", "Property[ShowGrid]"] + - ["System.Workflow.ComponentModel.Design.DesignerView", "System.Workflow.ComponentModel.Design.StructuredCompositeActivityDesigner", "Property[ActiveView]"] + - ["System.ComponentModel.Design.CommandID", "System.Workflow.ComponentModel.Design.WorkflowMenuCommands!", "Field[Zoom200Mode]"] + - ["System.Boolean", "System.Workflow.ComponentModel.Design.WorkflowDesignerMessageFilter", "Method[OnPaintWorkflowAdornments].ReturnValue"] + - ["System.Boolean", "System.Workflow.ComponentModel.Design.CompositeActivityDesigner", "Property[IsEditable]"] + - ["System.Boolean", "System.Workflow.ComponentModel.Design.AmbientTheme", "Property[UseOperatingSystemSettings]"] + - ["System.Workflow.ComponentModel.Design.DesignerSize", "System.Workflow.ComponentModel.Design.DesignerSize!", "Field[Medium]"] + - ["System.Int32", "System.Workflow.ComponentModel.Design.StructuredCompositeActivityDesigner", "Property[CurrentDropTarget]"] + - ["System.Drawing.Brush", "System.Workflow.ComponentModel.Design.ActivityDesignerTheme", "Method[GetBackgroundBrush].ReturnValue"] + - ["System.Boolean", "System.Workflow.ComponentModel.Design.CompositeActivityDesigner", "Method[CanInsertActivities].ReturnValue"] + - ["System.Drawing.Drawing2D.DashStyle", "System.Workflow.ComponentModel.Design.ActivityDesignerTheme", "Property[BorderStyle]"] + - ["System.Workflow.ComponentModel.Design.ConnectionPoint", "System.Workflow.ComponentModel.Design.Connector", "Property[Source]"] + - ["System.String", "System.Workflow.ComponentModel.Design.DesignerAction", "Property[PropertyName]"] + - ["System.Workflow.ComponentModel.Design.LineAnchor", "System.Workflow.ComponentModel.Design.LineAnchor!", "Field[None]"] + - ["System.Drawing.Size", "System.Workflow.ComponentModel.Design.ActivityDesignerTheme", "Property[Size]"] + - ["System.String", "System.Workflow.ComponentModel.Design.WorkflowTheme", "Property[ContainingFileDirectory]"] + - ["System.Boolean", "System.Workflow.ComponentModel.Design.WorkflowDesignerMessageFilter", "Method[OnGiveFeedback].ReturnValue"] + - ["System.Drawing.Font", "System.Workflow.ComponentModel.Design.ActivityDesignerTheme", "Property[Font]"] + - ["System.String", "System.Workflow.ComponentModel.Design.ActivityDesigner", "Property[Text]"] + - ["System.Workflow.ComponentModel.Design.HitTestInfo", "System.Workflow.ComponentModel.Design.ActivityPreviewDesigner", "Method[HitTest].ReturnValue"] + - ["System.Boolean", "System.Workflow.ComponentModel.Design.ActivityDesigner", "Property[IsPrimarySelection]"] + - ["System.Int32", "System.Workflow.ComponentModel.Design.WorkflowMenuCommands!", "Field[VerbGroupDesignerActions]"] + - ["System.Workflow.ComponentModel.Design.AmbientProperty", "System.Workflow.ComponentModel.Design.AmbientProperty!", "Field[DesignerSize]"] + - ["System.Boolean", "System.Workflow.ComponentModel.Design.WorkflowDesignerMessageFilter", "Method[OnDragOver].ReturnValue"] + - ["System.Workflow.ComponentModel.Compiler.ITypeProvider", "System.Workflow.ComponentModel.Design.ITypeProviderCreator", "Method[GetTypeProvider].ReturnValue"] + - ["System.Drawing.Rectangle", "System.Workflow.ComponentModel.Design.WorkflowView", "Method[LogicalRectangleToClient].ReturnValue"] + - ["System.Workflow.ComponentModel.Design.DesignerContentAlignment", "System.Workflow.ComponentModel.Design.DesignerContentAlignment!", "Field[Top]"] + - ["System.String", "System.Workflow.ComponentModel.Design.WorkflowViewAccessibleObject", "Property[Description]"] + - ["System.Drawing.Color", "System.Workflow.ComponentModel.Design.ActivityDesignerTheme", "Property[BackColorEnd]"] + - ["System.ComponentModel.Design.CommandID", "System.Workflow.ComponentModel.Design.WorkflowMenuCommands!", "Field[SetNextStatementMenu]"] + - ["System.Drawing.Point", "System.Workflow.ComponentModel.Design.ActivityDesigner", "Method[PointToScreen].ReturnValue"] + - ["System.Int32", "System.Workflow.ComponentModel.Design.ShadowGlyph", "Property[Priority]"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.Workflow.ComponentModel.Design.ActivityDesigner", "Property[System.Workflow.ComponentModel.Design.IWorkflowRootDesigner.MessageFilters]"] + - ["System.Drawing.Size", "System.Workflow.ComponentModel.Design.ActivityPreviewDesigner", "Method[OnLayoutSize].ReturnValue"] + - ["System.Drawing.Design.UITypeEditorEditStyle", "System.Workflow.ComponentModel.Design.TypeBrowserEditor", "Method[GetEditStyle].ReturnValue"] + - ["System.String", "System.Workflow.ComponentModel.Design.WorkflowTheme!", "Property[RegistryKeyPath]"] + - ["System.Windows.Forms.AccessibleObject", "System.Workflow.ComponentModel.Design.ConnectorAccessibleObject", "Method[HitTest].ReturnValue"] + - ["System.Drawing.Point", "System.Workflow.ComponentModel.Design.CompositeActivityDesigner", "Property[Location]"] + - ["System.Workflow.ComponentModel.Design.DesignerContentAlignment", "System.Workflow.ComponentModel.Design.DesignerContentAlignment!", "Field[TopRight]"] + - ["System.Object", "System.Workflow.ComponentModel.Design.ActivityChangedEventArgs", "Property[NewValue]"] + - ["System.Workflow.ComponentModel.Design.ActivityDesigner", "System.Workflow.ComponentModel.Design.ActivityPreviewDesigner", "Property[PreviewedDesigner]"] + - ["System.Drawing.Color", "System.Workflow.ComponentModel.Design.AmbientTheme", "Property[SelectionForeColor]"] + - ["System.Drawing.Rectangle", "System.Workflow.ComponentModel.Design.ActivityDesigner", "Property[Bounds]"] + - ["System.Workflow.ComponentModel.Design.DesignerVerbGroup", "System.Workflow.ComponentModel.Design.DesignerVerbGroup!", "Field[Actions]"] + - ["System.Workflow.ComponentModel.Design.DesignerNavigationDirection", "System.Workflow.ComponentModel.Design.DesignerNavigationDirection!", "Field[Up]"] + - ["System.Drawing.Point", "System.Workflow.ComponentModel.Design.WorkflowView", "Method[LogicalPointToClient].ReturnValue"] + - ["System.Drawing.Color", "System.Workflow.ComponentModel.Design.ActivityPreviewDesignerTheme", "Property[PreviewBorderColor]"] + - ["System.Boolean", "System.Workflow.ComponentModel.Design.FreeformActivityDesigner", "Property[ShowConnectorsInForeground]"] + - ["System.Int32", "System.Workflow.ComponentModel.Design.WorkflowViewAccessibleObject", "Method[GetChildCount].ReturnValue"] + - ["System.Object", "System.Workflow.ComponentModel.Design.ParallelActivityDesigner", "Method[GetNextSelectableObject].ReturnValue"] + - ["System.Drawing.Rectangle", "System.Workflow.ComponentModel.Design.SequentialWorkflowHeaderFooter", "Property[ImageRectangle]"] + - ["System.Boolean", "System.Workflow.ComponentModel.Design.IExtendedUIService", "Method[NavigateToProperty].ReturnValue"] + - ["System.Drawing.Size", "System.Workflow.ComponentModel.Design.SequentialActivityDesigner", "Property[HelpTextSize]"] + - ["System.Drawing.Rectangle", "System.Workflow.ComponentModel.Design.CompositeActivityDesigner", "Property[ImageRectangle]"] + - ["System.Drawing.Rectangle", "System.Workflow.ComponentModel.Design.SequentialActivityDesigner", "Property[HelpTextRectangle]"] + - ["System.Workflow.ComponentModel.Design.DesignerGeometry", "System.Workflow.ComponentModel.Design.DesignerGeometry!", "Field[RoundedRectangle]"] + - ["System.Boolean", "System.Workflow.ComponentModel.Design.SequentialWorkflowRootDesigner", "Property[ShowSmartTag]"] + - ["System.ComponentModel.Design.CommandID", "System.Workflow.ComponentModel.Design.WorkflowMenuCommands!", "Field[Zoom300Mode]"] + - ["System.Int32", "System.Workflow.ComponentModel.Design.CommentGlyph", "Property[Priority]"] + - ["System.Workflow.ComponentModel.Design.DesignerVerbGroup", "System.Workflow.ComponentModel.Design.DesignerVerbGroup!", "Field[Edit]"] + - ["System.Workflow.ComponentModel.Design.ActivityDesignerGlyphCollection", "System.Workflow.ComponentModel.Design.SequentialActivityDesigner", "Property[Glyphs]"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.Workflow.ComponentModel.Design.ActivityDesigner", "Property[DesignerActions]"] + - ["System.Drawing.Brush", "System.Workflow.ComponentModel.Design.ActivityDesignerTheme", "Property[ForegroundBrush]"] + - ["System.Boolean", "System.Workflow.ComponentModel.Design.DesignerTheme", "Property[ReadOnly]"] + - ["System.Workflow.ComponentModel.Design.Connector", "System.Workflow.ComponentModel.Design.FreeformActivityDesigner", "Method[AddConnector].ReturnValue"] + - ["System.Int32", "System.Workflow.ComponentModel.Design.DesignerGlyph!", "Field[LowestPriority]"] + - ["System.Reflection.PropertyInfo[]", "System.Workflow.ComponentModel.Design.FreeformActivityDesignerLayoutSerializer", "Method[GetProperties].ReturnValue"] + - ["System.Drawing.Point", "System.Workflow.ComponentModel.Design.FreeformActivityDesigner", "Property[Location]"] + - ["System.ComponentModel.Design.CommandID", "System.Workflow.ComponentModel.Design.WorkflowMenuCommands!", "Field[Zoom50Mode]"] + - ["System.Drawing.Size", "System.Workflow.ComponentModel.Design.ActivityDesigner", "Method[OnLayoutSize].ReturnValue"] + - ["System.Int32", "System.Workflow.ComponentModel.Design.DesignerAction", "Property[ActionId]"] + - ["System.Workflow.ComponentModel.Design.ActivityDesignerTheme", "System.Workflow.ComponentModel.Design.ActivityDesignerLayoutEventArgs", "Property[DesignerTheme]"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.Workflow.ComponentModel.Design.StructuredCompositeActivityDesigner", "Property[SmartTagVerbs]"] + - ["System.Int64", "System.Workflow.ComponentModel.Design.IExtendedUIService2", "Method[GetTargetFrameworkVersion].ReturnValue"] + - ["System.Windows.Forms.AccessibleStates", "System.Workflow.ComponentModel.Design.ActivityDesignerAccessibleObject", "Property[State]"] + - ["System.Workflow.ComponentModel.Design.DesignerGeometry", "System.Workflow.ComponentModel.Design.DesignerGeometry!", "Field[Rectangle]"] + - ["System.Object", "System.Workflow.ComponentModel.Design.FreeformActivityDesigner", "Method[GetNextSelectableObject].ReturnValue"] + - ["System.Drawing.Size", "System.Workflow.ComponentModel.Design.CompositeDesignerTheme", "Property[ExpandButtonSize]"] + - ["System.Object", "System.Workflow.ComponentModel.Design.ActivityPreviewDesigner", "Method[GetNextSelectableObject].ReturnValue"] + - ["System.String", "System.Workflow.ComponentModel.Design.ActivityDesignerAccessibleObject", "Property[DefaultAction]"] + - ["System.Boolean", "System.Workflow.ComponentModel.Design.WorkflowDesignerMessageFilter", "Method[OnKeyUp].ReturnValue"] + - ["System.ComponentModel.IContainer", "System.Workflow.ComponentModel.Design.TypeBrowserDialog", "Property[System.ComponentModel.ISite.Container]"] + - ["System.Guid", "System.Workflow.ComponentModel.Design.WorkflowMenuCommands!", "Field[DebugWorkflowGroupId]"] + - ["System.Windows.Forms.AccessibleRole", "System.Workflow.ComponentModel.Design.ActivityDesignerAccessibleObject", "Property[Role]"] + - ["System.Drawing.Graphics", "System.Workflow.ComponentModel.Design.ActivityDesignerPaintEventArgs", "Property[Graphics]"] + - ["System.Int32", "System.Workflow.ComponentModel.Design.WorkflowView", "Property[Zoom]"] + - ["System.Drawing.Rectangle", "System.Workflow.ComponentModel.Design.Connector", "Property[Bounds]"] + - ["System.Workflow.ComponentModel.Design.ActivityDesignerVerbCollection", "System.Workflow.ComponentModel.Design.ParallelActivityDesigner", "Property[Verbs]"] + - ["System.Drawing.Brush", "System.Workflow.ComponentModel.Design.AmbientTheme", "Property[BackgroundBrush]"] + - ["System.Workflow.ComponentModel.Design.DesignerContentAlignment", "System.Workflow.ComponentModel.Design.DesignerContentAlignment!", "Field[BottomLeft]"] + - ["System.Windows.Forms.AccessibleObject", "System.Workflow.ComponentModel.Design.SequentialActivityDesigner", "Property[AccessibilityObject]"] + - ["System.Workflow.ComponentModel.Design.ActivityDesigner", "System.Workflow.ComponentModel.Design.DesignerView", "Property[AssociatedDesigner]"] + - ["System.Workflow.ComponentModel.Design.ActivityDesigner", "System.Workflow.ComponentModel.Design.ConnectionPoint", "Property[AssociatedDesigner]"] + - ["System.Boolean", "System.Workflow.ComponentModel.Design.StructuredCompositeActivityDesigner", "Method[CanRemoveActivities].ReturnValue"] + - ["System.Uri", "System.Workflow.ComponentModel.Design.IExtendedUIService", "Method[GetUrlForProxyClass].ReturnValue"] + - ["System.ComponentModel.Design.CommandID", "System.Workflow.ComponentModel.Design.WorkflowMenuCommands!", "Field[InsertBreakpointMenu]"] + - ["System.Int32", "System.Workflow.ComponentModel.Design.ActivityDesignerVerb", "Property[OleStatus]"] + - ["System.Windows.Forms.VScrollBar", "System.Workflow.ComponentModel.Design.WorkflowView", "Property[VScrollBar]"] + - ["System.Int32", "System.Workflow.ComponentModel.Design.WorkflowMenuCommands!", "Field[VerbGroupActions]"] + - ["System.Workflow.ComponentModel.Design.DesignerSize", "System.Workflow.ComponentModel.Design.DesignerSize!", "Field[Large]"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.Workflow.ComponentModel.Design.SequentialWorkflowRootDesigner", "Method[GetInnerConnections].ReturnValue"] + - ["System.Boolean", "System.Workflow.ComponentModel.Design.CompositeActivityDesigner", "Method[CanMoveActivities].ReturnValue"] + - ["System.Boolean", "System.Workflow.ComponentModel.Design.AmbientTheme", "Property[DrawGrayscale]"] + - ["System.ComponentModel.Design.CommandID", "System.Workflow.ComponentModel.Design.WorkflowMenuCommands!", "Field[Disable]"] + - ["System.Int32", "System.Workflow.ComponentModel.Design.DesignerView", "Property[ViewId]"] + - ["System.Boolean", "System.Workflow.ComponentModel.Design.ActivityDesigner", "Property[System.Workflow.ComponentModel.Design.IWorkflowRootDesigner.SupportsLayoutPersistence]"] + - ["System.Int32", "System.Workflow.ComponentModel.Design.ActivityPreviewDesigner", "Property[CurrentDropTarget]"] + - ["System.Drawing.Size", "System.Workflow.ComponentModel.Design.WorkflowView", "Property[ViewPortSize]"] + - ["System.ComponentModel.Design.ITypeResolutionService", "System.Workflow.ComponentModel.Design.ITypeProviderCreator", "Method[GetTypeResolutionService].ReturnValue"] + - ["System.Workflow.ComponentModel.Design.DesignerVerbGroup", "System.Workflow.ComponentModel.Design.DesignerVerbGroup!", "Field[General]"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.Workflow.ComponentModel.Design.ActivityPreviewDesigner", "Property[ContainedDesigners]"] + - ["System.Workflow.ComponentModel.Design.HitTestLocations", "System.Workflow.ComponentModel.Design.HitTestLocations!", "Field[None]"] + - ["System.ComponentModel.TypeDescriptionProvider", "System.Workflow.ComponentModel.Design.WorkflowDesignerLoader", "Property[TargetFrameworkTypeDescriptionProvider]"] + - ["System.Boolean", "System.Workflow.ComponentModel.Design.WorkflowView", "Property[EnableFitToScreen]"] + - ["System.Windows.Forms.AccessibleObject", "System.Workflow.ComponentModel.Design.SequenceDesignerAccessibleObject", "Method[GetChild].ReturnValue"] + - ["System.Int32", "System.Workflow.ComponentModel.Design.Connector", "Method[GetHashCode].ReturnValue"] + - ["System.ComponentModel.Design.CommandID", "System.Workflow.ComponentModel.Design.WorkflowMenuCommands!", "Field[ZoomMenu]"] + - ["System.Windows.Forms.AccessibleObject", "System.Workflow.ComponentModel.Design.Connector", "Property[AccessibilityObject]"] + - ["System.Workflow.ComponentModel.Design.DesignerSize", "System.Workflow.ComponentModel.Design.DesignerSize!", "Field[Small]"] + - ["System.Object", "System.Workflow.ComponentModel.Design.CompositeActivityDesigner", "Method[GetNextSelectableObject].ReturnValue"] + - ["System.Workflow.ComponentModel.Design.WorkflowTheme", "System.Workflow.ComponentModel.Design.WorkflowTheme!", "Method[Load].ReturnValue"] + - ["System.Workflow.ComponentModel.Design.AmbientTheme", "System.Workflow.ComponentModel.Design.ActivityDesignerLayoutEventArgs", "Property[AmbientTheme]"] + - ["System.Workflow.ComponentModel.Design.WorkflowOutlineNode", "System.Workflow.ComponentModel.Design.WorkflowOutline", "Method[GetNode].ReturnValue"] + - ["System.Workflow.ComponentModel.Design.DesignerVerbGroup", "System.Workflow.ComponentModel.Design.DesignerVerbGroup!", "Field[Options]"] + - ["System.Workflow.ComponentModel.Design.ActivityDesignerGlyphCollection", "System.Workflow.ComponentModel.Design.ActivityDesigner", "Property[Glyphs]"] + - ["System.Drawing.Rectangle[]", "System.Workflow.ComponentModel.Design.StructuredCompositeActivityDesigner", "Method[GetDropTargets].ReturnValue"] + - ["System.Drawing.Rectangle", "System.Workflow.ComponentModel.Design.ActivityDesigner", "Property[TextRectangle]"] + - ["System.Drawing.Point", "System.Workflow.ComponentModel.Design.ActivityDragEventArgs", "Property[DragImageSnapPoint]"] + - ["System.Workflow.ComponentModel.Design.HitTestInfo", "System.Workflow.ComponentModel.Design.WorkflowDesignerMessageFilter", "Property[MessageHitTestContext]"] + - ["System.Workflow.ComponentModel.Design.CompositeActivityDesigner", "System.Workflow.ComponentModel.Design.ActivityDesigner", "Property[System.Workflow.ComponentModel.Design.IWorkflowRootDesigner.InvokingDesigner]"] + - ["System.Windows.Forms.AccessibleRole", "System.Workflow.ComponentModel.Design.WorkflowViewAccessibleObject", "Property[Role]"] + - ["System.Boolean", "System.Workflow.ComponentModel.Design.AmbientTheme", "Property[DrawShadow]"] + - ["System.Boolean", "System.Workflow.ComponentModel.Design.FreeformActivityDesigner", "Property[AutoSize]"] + - ["System.Workflow.ComponentModel.Design.DesignerEdges", "System.Workflow.ComponentModel.Design.DesignerEdges!", "Field[Top]"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.Workflow.ComponentModel.Design.ActivityDesigner", "Method[GetConnections].ReturnValue"] + - ["System.String", "System.Workflow.ComponentModel.Design.WorkflowViewAccessibleObject", "Property[Name]"] + - ["System.Boolean", "System.Workflow.ComponentModel.Design.ParallelActivityDesigner", "Method[CanRemoveActivities].ReturnValue"] + - ["System.Workflow.ComponentModel.Design.DesignerContentAlignment", "System.Workflow.ComponentModel.Design.DesignerContentAlignment!", "Field[Right]"] + - ["System.Drawing.Size", "System.Workflow.ComponentModel.Design.CompositeDesignerTheme", "Property[ConnectorSize]"] + - ["System.Drawing.Image", "System.Workflow.ComponentModel.Design.DesignerAction", "Property[Image]"] + - ["System.Workflow.ComponentModel.Design.DesignerContentAlignment", "System.Workflow.ComponentModel.Design.DesignerContentAlignment!", "Field[Fill]"] + - ["System.Boolean", "System.Workflow.ComponentModel.Design.SequentialActivityDesigner", "Property[CanExpandCollapse]"] + - ["System.String", "System.Workflow.ComponentModel.Design.WorkflowTheme", "Property[FilePath]"] + - ["System.Int32", "System.Workflow.ComponentModel.Design.DesignerGlyph", "Property[Priority]"] + - ["System.Drawing.Graphics", "System.Workflow.ComponentModel.Design.ActivityDesignerLayoutEventArgs", "Property[Graphics]"] + - ["System.Drawing.Rectangle", "System.Workflow.ComponentModel.Design.WorkflowView", "Method[ClientRectangleToLogical].ReturnValue"] + - ["System.Collections.Generic.Dictionary", "System.Workflow.ComponentModel.Design.IExtendedUIService", "Method[GetXsdProjectItemsInfo].ReturnValue"] + - ["System.Drawing.Image", "System.Workflow.ComponentModel.Design.SequentialWorkflowHeaderFooter", "Property[Image]"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.Workflow.ComponentModel.Design.StructuredCompositeActivityDesigner", "Property[ContainedDesigners]"] + - ["System.Drawing.Rectangle", "System.Workflow.ComponentModel.Design.SequentialWorkflowHeaderFooter", "Property[Bounds]"] + - ["System.Workflow.ComponentModel.Design.WorkflowTheme", "System.Workflow.ComponentModel.Design.WorkflowTheme!", "Property[CurrentTheme]"] + - ["System.Collections.Generic.Dictionary", "System.Workflow.ComponentModel.Design.ConnectorLayoutSerializer", "Method[GetConnectorConstructionArguments].ReturnValue"] + - ["System.Boolean", "System.Workflow.ComponentModel.Design.ActivityDesigner", "Property[IsLocked]"] + - ["System.Windows.Forms.DialogResult", "System.Workflow.ComponentModel.Design.IExtendedUIService", "Method[AddWebReference].ReturnValue"] + - ["System.Workflow.ComponentModel.Design.TextQuality", "System.Workflow.ComponentModel.Design.TextQuality!", "Field[Aliased]"] + - ["System.Drawing.Pen", "System.Workflow.ComponentModel.Design.ActivityDesignerTheme", "Property[BorderPen]"] + - ["System.Drawing.Pen", "System.Workflow.ComponentModel.Design.AmbientTheme", "Property[MajorGridPen]"] + - ["System.Drawing.Size", "System.Workflow.ComponentModel.Design.ActivityDesigner", "Property[MinimumSize]"] + - ["System.Workflow.ComponentModel.Design.Connector", "System.Workflow.ComponentModel.Design.ConnectorEventArgs", "Property[Connector]"] + - ["System.Int32", "System.Workflow.ComponentModel.Design.ConnectorHitTestInfo", "Method[MapToIndex].ReturnValue"] + - ["System.Drawing.Rectangle", "System.Workflow.ComponentModel.Design.ActivityDesigner", "Property[SmartTagRectangle]"] + - ["System.Drawing.Size", "System.Workflow.ComponentModel.Design.FreeformActivityDesigner", "Property[AutoSizeMargin]"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.Workflow.ComponentModel.Design.CompositeActivityDesigner", "Property[ContainedDesigners]"] + - ["System.Int32", "System.Workflow.ComponentModel.Design.SequenceDesignerAccessibleObject", "Method[GetChildCount].ReturnValue"] + - ["System.Object", "System.Workflow.ComponentModel.Design.BindUITypeEditor", "Method[EditValue].ReturnValue"] + - ["System.Int32", "System.Workflow.ComponentModel.Design.ConnectionPoint", "Method[GetHashCode].ReturnValue"] + - ["System.Drawing.Rectangle", "System.Workflow.ComponentModel.Design.SequentialWorkflowRootDesigner", "Property[ImageRectangle]"] + - ["System.Boolean", "System.Workflow.ComponentModel.Design.WorkflowDesignerMessageFilter", "Method[ProcessMessage].ReturnValue"] + - ["System.Int32", "System.Workflow.ComponentModel.Design.ReadOnlyActivityGlyph", "Property[Priority]"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.Workflow.ComponentModel.Design.FreeformActivityDesigner", "Property[Connectors]"] + - ["System.Drawing.Rectangle", "System.Workflow.ComponentModel.Design.ActivityDesignerAccessibleObject", "Property[Bounds]"] + - ["System.Drawing.Rectangle[]", "System.Workflow.ComponentModel.Design.ActivityPreviewDesigner", "Method[GetConnectors].ReturnValue"] + - ["System.Boolean", "System.Workflow.ComponentModel.Design.SequentialWorkflowRootDesigner", "Method[CanBeParentedTo].ReturnValue"] + - ["System.Boolean", "System.Workflow.ComponentModel.Design.AmbientTheme", "Property[DrawRounded]"] + - ["System.Boolean", "System.Workflow.ComponentModel.Design.ActivityDesigner", "Method[System.Drawing.Design.IToolboxUser.GetToolSupported].ReturnValue"] + - ["System.Workflow.ComponentModel.Design.HitTestLocations", "System.Workflow.ComponentModel.Design.HitTestLocations!", "Field[Left]"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.Workflow.ComponentModel.Design.ActivityDesigner", "Method[GetConnectionPoints].ReturnValue"] + - ["System.Boolean", "System.Workflow.ComponentModel.Design.WorkflowDesignerMessageFilter", "Method[OnMouseHover].ReturnValue"] + - ["System.ComponentModel.Design.CommandID", "System.Workflow.ComponentModel.Design.WorkflowMenuCommands!", "Field[SaveAsImage]"] + - ["System.Drawing.Image", "System.Workflow.ComponentModel.Design.ActivityDesignerTheme", "Property[DesignerImage]"] + - ["System.Workflow.ComponentModel.Design.ActivityDesigner", "System.Workflow.ComponentModel.Design.WorkflowView", "Property[RootDesigner]"] + - ["System.Int32", "System.Workflow.ComponentModel.Design.CompositeActivityDesigner", "Property[TitleHeight]"] + - ["System.Drawing.Color", "System.Workflow.ComponentModel.Design.ActivityDesignerTheme", "Property[BackColorStart]"] + - ["System.Reflection.PropertyInfo[]", "System.Workflow.ComponentModel.Design.ConnectorLayoutSerializer", "Method[GetProperties].ReturnValue"] + - ["System.Workflow.ComponentModel.Design.WorkflowTheme", "System.Workflow.ComponentModel.Design.DesignerTheme", "Property[ContainingTheme]"] + - ["System.Drawing.Color", "System.Workflow.ComponentModel.Design.AmbientTheme", "Property[DropIndicatorColor]"] + - ["System.Boolean", "System.Workflow.ComponentModel.Design.WorkflowDesignerMessageFilter", "Method[OnMouseUp].ReturnValue"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.Workflow.ComponentModel.Design.StructuredCompositeActivityDesigner", "Property[Views]"] + - ["System.Boolean", "System.Workflow.ComponentModel.Design.AmbientTheme", "Property[ShowConfigErrors]"] + - ["System.Object", "System.Workflow.ComponentModel.Design.Connector", "Method[GetService].ReturnValue"] + - ["System.Drawing.Brush", "System.Workflow.ComponentModel.Design.AmbientTheme", "Property[CommentIndicatorBrush]"] + - ["System.Drawing.Size", "System.Workflow.ComponentModel.Design.FreeformActivityDesigner", "Method[OnLayoutSize].ReturnValue"] + - ["System.Drawing.Image", "System.Workflow.ComponentModel.Design.DesignerView", "Property[Image]"] + - ["System.Drawing.Point", "System.Workflow.ComponentModel.Design.ActivityPreviewDesigner", "Property[Location]"] + - ["System.Windows.Forms.IDataObject", "System.Workflow.ComponentModel.Design.CompositeActivityDesigner!", "Method[SerializeActivitiesToDataObject].ReturnValue"] + - ["System.ComponentModel.Design.CommandID", "System.Workflow.ComponentModel.Design.WorkflowMenuCommands!", "Field[Enable]"] + - ["System.Int32", "System.Workflow.ComponentModel.Design.HitTestInfo", "Method[MapToIndex].ReturnValue"] + - ["System.Boolean", "System.Workflow.ComponentModel.Design.WorkflowDesignerMessageFilter", "Method[OnShowContextMenu].ReturnValue"] + - ["System.Drawing.Brush", "System.Workflow.ComponentModel.Design.AmbientTheme", "Property[MajorGridBrush]"] + - ["System.Drawing.Point", "System.Workflow.ComponentModel.Design.WorkflowView", "Method[ClientPointToLogical].ReturnValue"] + - ["System.Int32", "System.Workflow.ComponentModel.Design.WorkflowMenuCommands!", "Field[VerbGroupView]"] + - ["System.String", "System.Workflow.ComponentModel.Design.CompositeDesignerTheme", "Property[WatermarkImagePath]"] + - ["System.Boolean", "System.Workflow.ComponentModel.Design.WorkflowDesignerLoader", "Property[InDebugMode]"] + - ["System.Workflow.ComponentModel.Design.ActivityDesignerGlyphCollection", "System.Workflow.ComponentModel.Design.ActivityPreviewDesigner", "Property[Glyphs]"] + - ["System.Workflow.ComponentModel.Design.AmbientTheme", "System.Workflow.ComponentModel.Design.WorkflowTheme", "Property[AmbientTheme]"] + - ["System.Workflow.ComponentModel.Design.DesignerContentAlignment", "System.Workflow.ComponentModel.Design.AmbientTheme", "Property[WatermarkAlignment]"] + - ["System.Reflection.Assembly", "System.Workflow.ComponentModel.Design.IExtendedUIService2", "Method[GetReflectionAssembly].ReturnValue"] + - ["System.Boolean", "System.Workflow.ComponentModel.Design.WorkflowDesignerMessageFilter", "Method[OnKeyDown].ReturnValue"] + - ["System.Object", "System.Workflow.ComponentModel.Design.FreeformActivityDesigner", "Property[FirstSelectableObject]"] + - ["System.Boolean", "System.Workflow.ComponentModel.Design.CompositeActivityDesigner", "Property[CanExpandCollapse]"] + - ["System.Boolean", "System.Workflow.ComponentModel.Design.ActivityBindTypeConverter", "Method[GetStandardValuesExclusive].ReturnValue"] + - ["System.ComponentModel.Design.CommandID", "System.Workflow.ComponentModel.Design.WorkflowMenuCommands!", "Field[BreakpointConditionMenu]"] + - ["System.Int32", "System.Workflow.ComponentModel.Design.ActivityDesignerTheme", "Property[BorderWidth]"] + - ["System.Workflow.ComponentModel.Activity", "System.Workflow.ComponentModel.Design.ActivityDesigner", "Property[Activity]"] + - ["System.Workflow.ComponentModel.Design.WorkflowTheme", "System.Workflow.ComponentModel.Design.WorkflowTheme!", "Method[CreateStandardTheme].ReturnValue"] + - ["System.Workflow.ComponentModel.Design.HitTestInfo", "System.Workflow.ComponentModel.Design.CompositeActivityDesigner", "Method[HitTest].ReturnValue"] + - ["System.Int32", "System.Workflow.ComponentModel.Design.WorkflowMenuCommands!", "Field[VerbGroupMisc]"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.Workflow.ComponentModel.Design.ActivityDesigner", "Property[MessageFilters]"] + - ["System.Workflow.ComponentModel.Design.HitTestInfo", "System.Workflow.ComponentModel.Design.FreeformActivityDesigner", "Method[HitTest].ReturnValue"] + - ["System.Workflow.ComponentModel.Design.DesignerEdges", "System.Workflow.ComponentModel.Design.ConnectionPoint", "Property[ConnectionEdge]"] + - ["System.Drawing.Brush", "System.Workflow.ComponentModel.Design.AmbientTheme", "Property[SelectionForegroundBrush]"] + - ["System.Object", "System.Workflow.ComponentModel.Design.SequentialActivityDesigner", "Property[FirstSelectableObject]"] + - ["System.Drawing.Color", "System.Workflow.ComponentModel.Design.ActivityPreviewDesignerTheme", "Property[PreviewForeColor]"] + - ["System.Drawing.Color", "System.Workflow.ComponentModel.Design.AmbientTheme", "Property[ForeColor]"] + - ["System.Boolean", "System.Workflow.ComponentModel.Design.ActivityBindTypeConverter", "Method[CanConvertTo].ReturnValue"] + - ["System.Drawing.Rectangle[]", "System.Workflow.ComponentModel.Design.ActivityPreviewDesigner", "Method[GetDropTargets].ReturnValue"] + - ["System.IO.TextReader", "System.Workflow.ComponentModel.Design.WorkflowDesignerLoader", "Method[GetFileReader].ReturnValue"] + - ["System.ComponentModel.Design.CommandID", "System.Workflow.ComponentModel.Design.WorkflowMenuCommands!", "Field[Zoom400Mode]"] + - ["System.Drawing.Size", "System.Workflow.ComponentModel.Design.ParallelActivityDesigner", "Method[OnLayoutSize].ReturnValue"] + - ["System.Workflow.ComponentModel.Design.LineAnchor", "System.Workflow.ComponentModel.Design.LineAnchor!", "Field[RoundedRectangleAnchor]"] + - ["System.Boolean", "System.Workflow.ComponentModel.Design.WorkflowView", "Method[System.Windows.Forms.IMessageFilter.PreFilterMessage].ReturnValue"] + - ["System.ComponentModel.MemberDescriptor", "System.Workflow.ComponentModel.Design.ActivityChangedEventArgs", "Property[Member]"] + - ["System.Workflow.ComponentModel.Design.CompositeActivityDesigner", "System.Workflow.ComponentModel.Design.ActivityDesigner", "Property[InvokingDesigner]"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.Workflow.ComponentModel.Design.ActivityDesigner", "Property[SmartTagVerbs]"] + - ["System.Workflow.ComponentModel.Design.ActivityDesigner", "System.Workflow.ComponentModel.Design.ActivityDesignerAccessibleObject", "Property[ActivityDesigner]"] + - ["System.ComponentModel.Design.CommandID", "System.Workflow.ComponentModel.Design.WorkflowMenuCommands!", "Field[PageUp]"] + - ["System.Workflow.ComponentModel.Design.ThemeType", "System.Workflow.ComponentModel.Design.ThemeType!", "Field[Default]"] + - ["System.Drawing.Rectangle[]", "System.Workflow.ComponentModel.Design.SequentialActivityDesigner", "Method[GetConnectors].ReturnValue"] + - ["System.Drawing.Rectangle", "System.Workflow.ComponentModel.Design.ReadOnlyActivityGlyph", "Method[GetBounds].ReturnValue"] + - ["System.Workflow.ComponentModel.CompositeActivity", "System.Workflow.ComponentModel.Design.ParallelActivityDesigner", "Method[OnCreateNewBranch].ReturnValue"] + - ["System.ComponentModel.Design.CommandID", "System.Workflow.ComponentModel.Design.WorkflowMenuCommands!", "Field[PageSetup]"] + - ["System.Workflow.ComponentModel.Design.DesignerEdges", "System.Workflow.ComponentModel.Design.DesignerEdges!", "Field[Bottom]"] + - ["System.Boolean", "System.Workflow.ComponentModel.Design.TypeBrowserDialog", "Method[ProcessCmdKey].ReturnValue"] + - ["System.Workflow.ComponentModel.Design.LineAnchor", "System.Workflow.ComponentModel.Design.CompositeDesignerTheme", "Property[ConnectorEndCap]"] + - ["System.ComponentModel.Design.CommandID", "System.Workflow.ComponentModel.Design.WorkflowMenuCommands!", "Field[InsertTracePointMenu]"] + - ["System.Workflow.ComponentModel.Design.HitTestLocations", "System.Workflow.ComponentModel.Design.HitTestLocations!", "Field[Designer]"] + - ["System.Drawing.Rectangle", "System.Workflow.ComponentModel.Design.CommentGlyph", "Method[GetBounds].ReturnValue"] + - ["System.ComponentModel.Design.CommandID", "System.Workflow.ComponentModel.Design.WorkflowMenuCommands!", "Field[ShowAll]"] + - ["System.Boolean", "System.Workflow.ComponentModel.Design.Connector", "Property[ConnectorModified]"] + - ["System.String", "System.Workflow.ComponentModel.Design.ActivityPreviewDesigner", "Property[HelpText]"] + - ["System.Windows.Forms.AccessibleObject", "System.Workflow.ComponentModel.Design.WorkflowViewAccessibleObject", "Method[GetChild].ReturnValue"] + - ["System.Workflow.ComponentModel.Design.DesignerSize", "System.Workflow.ComponentModel.Design.AmbientTheme", "Property[DesignerSize]"] + - ["System.Workflow.ComponentModel.Design.LineAnchor", "System.Workflow.ComponentModel.Design.LineAnchor!", "Field[ArrowAnchor]"] + - ["System.Boolean", "System.Workflow.ComponentModel.Design.StructuredCompositeActivityDesigner", "Method[CanInsertActivities].ReturnValue"] + - ["System.Drawing.Pen", "System.Workflow.ComponentModel.Design.AmbientTheme", "Property[SelectionForegroundPen]"] + - ["System.String", "System.Workflow.ComponentModel.Design.WorkflowTheme", "Property[Version]"] + - ["System.Boolean", "System.Workflow.ComponentModel.Design.ConnectionPoint", "Method[Equals].ReturnValue"] + - ["System.Object", "System.Workflow.ComponentModel.Design.SequentialActivityDesigner", "Method[GetNextSelectableObject].ReturnValue"] + - ["System.Drawing.Rectangle", "System.Workflow.ComponentModel.Design.CompositeActivityDesigner", "Property[ExpandButtonRectangle]"] + - ["System.Drawing.Pen", "System.Workflow.ComponentModel.Design.AmbientTheme", "Property[ForegroundPen]"] + - ["System.Drawing.Point", "System.Workflow.ComponentModel.Design.WorkflowView", "Method[LogicalPointToScreen].ReturnValue"] + - ["System.Drawing.Printing.PrintDocument", "System.Workflow.ComponentModel.Design.WorkflowView", "Property[PrintDocument]"] + - ["System.ComponentModel.TypeConverter+StandardValuesCollection", "System.Workflow.ComponentModel.Design.ActivityBindTypeConverter", "Method[GetStandardValues].ReturnValue"] + - ["System.Drawing.Brush", "System.Workflow.ComponentModel.Design.AmbientTheme", "Property[ReadonlyIndicatorBrush]"] + - ["System.Object", "System.Workflow.ComponentModel.Design.CompositeActivityDesigner", "Property[LastSelectableObject]"] + - ["System.ComponentModel.Design.CommandID", "System.Workflow.ComponentModel.Design.WorkflowMenuCommands!", "Field[SelectionMenu]"] + - ["System.Boolean", "System.Workflow.ComponentModel.Design.WorkflowDesignerMessageFilter", "Method[OnMouseDoubleClick].ReturnValue"] + - ["System.ComponentModel.Design.CommandID", "System.Workflow.ComponentModel.Design.ActivityDesignerVerb", "Property[CommandID]"] + - ["System.Boolean", "System.Workflow.ComponentModel.Design.CompositeActivityDesigner", "Property[Expanded]"] + - ["System.Boolean", "System.Workflow.ComponentModel.Design.IExtendedUIService2", "Method[IsSupportedType].ReturnValue"] + - ["System.Boolean", "System.Workflow.ComponentModel.Design.TypeBrowserDialog", "Property[System.ComponentModel.ISite.DesignMode]"] + - ["System.Drawing.Pen", "System.Workflow.ComponentModel.Design.AmbientTheme", "Property[MinorGridPen]"] + - ["System.Workflow.ComponentModel.Design.LineAnchor", "System.Workflow.ComponentModel.Design.LineAnchor!", "Field[Arrow]"] + - ["System.Drawing.Color", "System.Workflow.ComponentModel.Design.ActivityDesignerTheme", "Property[BorderColor]"] + - ["System.Boolean", "System.Workflow.ComponentModel.Design.WorkflowDesignerMessageFilter", "Method[OnMouseDown].ReturnValue"] + - ["System.Workflow.ComponentModel.Activity", "System.Workflow.ComponentModel.Design.ActivityChangedEventArgs", "Property[Activity]"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.Workflow.ComponentModel.Design.ActivityDragEventArgs", "Property[Activities]"] + - ["System.Boolean", "System.Workflow.ComponentModel.Design.WorkflowDesignerMessageFilter", "Method[OnMouseCaptureChanged].ReturnValue"] + - ["System.ComponentModel.Design.CommandID", "System.Workflow.ComponentModel.Design.WorkflowMenuCommands!", "Field[DesignerProperties]"] + - ["System.Boolean", "System.Workflow.ComponentModel.Design.WorkflowDesignerMessageFilter", "Method[OnMouseLeave].ReturnValue"] + - ["System.Workflow.ComponentModel.Design.WorkflowTheme", "System.Workflow.ComponentModel.Design.ThemeConfigurationDialog", "Property[ComposedTheme]"] + - ["System.Workflow.ComponentModel.Design.LineAnchor", "System.Workflow.ComponentModel.Design.LineAnchor!", "Field[DiamondAnchor]"] + - ["System.Boolean", "System.Workflow.ComponentModel.Design.ActivityDesigner", "Method[System.Workflow.ComponentModel.Design.IWorkflowRootDesigner.IsSupportedActivityType].ReturnValue"] + - ["System.Workflow.ComponentModel.Design.AmbientTheme", "System.Workflow.ComponentModel.Design.ActivityDesignerPaintEventArgs", "Property[AmbientTheme]"] + - ["System.ComponentModel.Design.CommandID", "System.Workflow.ComponentModel.Design.WorkflowMenuCommands!", "Field[ZoomOut]"] + - ["System.Drawing.Font", "System.Workflow.ComponentModel.Design.ActivityDesignerTheme", "Property[BoldFont]"] + - ["System.Int32", "System.Workflow.ComponentModel.Design.DesignerView", "Method[GetHashCode].ReturnValue"] + - ["System.Workflow.ComponentModel.Design.ActivityDesignerTheme", "System.Workflow.ComponentModel.Design.WorkflowTheme", "Method[GetDesignerTheme].ReturnValue"] + - ["System.ComponentModel.Design.CommandID", "System.Workflow.ComponentModel.Design.WorkflowMenuCommands!", "Field[NewFileTracePointMenu]"] + - ["System.Workflow.ComponentModel.Design.ActivityDesignerGlyphCollection", "System.Workflow.ComponentModel.Design.SequentialWorkflowRootDesigner", "Property[Glyphs]"] + - ["System.ComponentModel.Design.CommandID", "System.Workflow.ComponentModel.Design.WorkflowMenuCommands!", "Field[Zoom150Mode]"] + - ["System.ComponentModel.Design.CommandID", "System.Workflow.ComponentModel.Design.WorkflowMenuCommands!", "Field[PanMenu]"] + - ["System.Windows.Forms.AccessibleRole", "System.Workflow.ComponentModel.Design.ConnectorAccessibleObject", "Property[Role]"] + - ["System.Boolean", "System.Workflow.ComponentModel.Design.ActivityDesigner", "Property[IsSelected]"] + - ["System.Drawing.Rectangle", "System.Workflow.ComponentModel.Design.ShadowGlyph", "Method[GetBounds].ReturnValue"] + - ["System.Int32", "System.Workflow.ComponentModel.Design.CompositeDesignerAccessibleObject", "Method[GetChildCount].ReturnValue"] + - ["System.Drawing.Size", "System.Workflow.ComponentModel.Design.FreeformActivityDesigner", "Property[MinimumSize]"] + - ["System.Windows.Forms.AccessibleObject", "System.Workflow.ComponentModel.Design.ActivityDesignerAccessibleObject", "Method[Navigate].ReturnValue"] + - ["System.Workflow.ComponentModel.Design.DesignerEdges", "System.Workflow.ComponentModel.Design.ActivityDesignerResizeEventArgs", "Property[SizingEdge]"] + - ["System.Int32", "System.Workflow.ComponentModel.Design.DesignerGlyph!", "Field[HighestPriority]"] + - ["System.Workflow.ComponentModel.Design.ActivityDesigner", "System.Workflow.ComponentModel.Design.HitTestInfo", "Property[AssociatedDesigner]"] + - ["System.Boolean", "System.Workflow.ComponentModel.Design.FreeformActivityDesigner", "Property[EnableUserDrawnConnectors]"] + - ["System.Boolean", "System.Workflow.ComponentModel.Design.ActivityDesigner", "Property[EnableVisualResizing]"] + - ["System.Workflow.ComponentModel.Design.SequentialWorkflowHeaderFooter", "System.Workflow.ComponentModel.Design.SequentialWorkflowRootDesigner", "Property[Footer]"] + - ["System.Object", "System.Workflow.ComponentModel.Design.ActivityDesigner", "Method[GetService].ReturnValue"] + - ["System.Collections.IDictionary", "System.Workflow.ComponentModel.Design.DesignerView", "Property[UserData]"] + - ["System.Drawing.Color", "System.Workflow.ComponentModel.Design.AmbientTheme", "Property[ReadonlyIndicatorColor]"] + - ["System.String", "System.Workflow.ComponentModel.Design.ActivityDesignerAccessibleObject", "Property[Description]"] + - ["System.Object", "System.Workflow.ComponentModel.Design.HitTestInfo", "Property[SelectableObject]"] + - ["System.Collections.IDictionary", "System.Workflow.ComponentModel.Design.HitTestInfo", "Property[UserData]"] + - ["System.ComponentModel.Design.CommandID", "System.Workflow.ComponentModel.Design.WorkflowMenuCommands!", "Field[DefaultPage]"] + - ["System.Workflow.ComponentModel.Design.DesignerContentAlignment", "System.Workflow.ComponentModel.Design.DesignerContentAlignment!", "Field[Left]"] + - ["System.Workflow.ComponentModel.Design.ActivityDesignerTheme", "System.Workflow.ComponentModel.Design.ActivityDesignerPaintEventArgs", "Property[DesignerTheme]"] + - ["System.Workflow.ComponentModel.Design.DesignerContentAlignment", "System.Workflow.ComponentModel.Design.DesignerContentAlignment!", "Field[TopCenter]"] + - ["System.Drawing.Color", "System.Workflow.ComponentModel.Design.AmbientTheme", "Property[BackColor]"] + - ["System.Boolean", "System.Workflow.ComponentModel.Design.ActivityBindTypeConverter", "Method[GetPropertiesSupported].ReturnValue"] + - ["System.ComponentModel.Design.CommandID", "System.Workflow.ComponentModel.Design.WorkflowMenuCommands!", "Field[ClearBreakpointsMenu]"] + - ["System.String", "System.Workflow.ComponentModel.Design.SequentialWorkflowHeaderFooter", "Property[Text]"] + - ["System.Drawing.Rectangle", "System.Workflow.ComponentModel.Design.SequentialWorkflowHeaderFooter", "Property[TextRectangle]"] + - ["System.Boolean", "System.Workflow.ComponentModel.Design.SelectionGlyph", "Property[IsPrimarySelection]"] + - ["System.Workflow.ComponentModel.Design.LineAnchor", "System.Workflow.ComponentModel.Design.LineAnchor!", "Field[Round]"] + - ["System.Drawing.Rectangle", "System.Workflow.ComponentModel.Design.HitTestInfo", "Property[Bounds]"] + - ["System.String", "System.Workflow.ComponentModel.Design.TypeBrowserDialog", "Property[System.ComponentModel.ISite.Name]"] + - ["System.Object", "System.Workflow.ComponentModel.Design.FreeformActivityDesigner", "Property[LastSelectableObject]"] + - ["System.Windows.Forms.AccessibleObject", "System.Workflow.ComponentModel.Design.ConnectorAccessibleObject", "Property[Parent]"] + - ["System.String", "System.Workflow.ComponentModel.Design.WorkflowViewAccessibleObject", "Property[Help]"] + - ["System.Windows.Forms.AccessibleObject", "System.Workflow.ComponentModel.Design.CompositeDesignerAccessibleObject", "Method[GetChild].ReturnValue"] + - ["System.Workflow.ComponentModel.Design.DesignerContentAlignment", "System.Workflow.ComponentModel.Design.CompositeDesignerTheme", "Property[WatermarkAlignment]"] + - ["System.Boolean", "System.Workflow.ComponentModel.Design.ActivityPreviewDesigner", "Method[IsContainedDesignerVisible].ReturnValue"] + - ["System.ComponentModel.Design.CommandID", "System.Workflow.ComponentModel.Design.WorkflowMenuCommands!", "Field[ZoomLevelListHandler]"] + - ["System.Drawing.Rectangle[]", "System.Workflow.ComponentModel.Design.ParallelActivityDesigner", "Method[GetDropTargets].ReturnValue"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.Workflow.ComponentModel.Design.IDesignerGlyphProviderService", "Property[GlyphProviders]"] + - ["System.Workflow.ComponentModel.Design.ActivityDesignerGlyphCollection", "System.Workflow.ComponentModel.Design.IDesignerGlyphProvider", "Method[GetGlyphs].ReturnValue"] + - ["System.Workflow.ComponentModel.Design.ThemeType", "System.Workflow.ComponentModel.Design.ThemeType!", "Field[System]"] + - ["System.Boolean", "System.Workflow.ComponentModel.Design.WorkflowTheme!", "Property[EnableChangeNotification]"] + - ["System.String", "System.Workflow.ComponentModel.Design.AmbientTheme", "Property[WatermarkImagePath]"] + - ["System.ComponentModel.Design.ViewTechnology[]", "System.Workflow.ComponentModel.Design.ActivityDesigner", "Property[System.ComponentModel.Design.IRootDesigner.SupportedTechnologies]"] + - ["System.Drawing.Rectangle[]", "System.Workflow.ComponentModel.Design.SequentialActivityDesigner", "Method[GetDropTargets].ReturnValue"] + - ["System.ComponentModel.IComponent", "System.Workflow.ComponentModel.Design.ActivityDesigner", "Property[System.ComponentModel.Design.IDesigner.Component]"] + - ["System.Workflow.ComponentModel.Design.WorkflowTheme", "System.Workflow.ComponentModel.Design.WorkflowTheme!", "Method[LoadThemeSettingFromRegistry].ReturnValue"] + - ["System.Workflow.ComponentModel.Design.DesignerContentAlignment", "System.Workflow.ComponentModel.Design.DesignerContentAlignment!", "Field[BottomCenter]"] + - ["System.Workflow.ComponentModel.Design.DesignerContentAlignment", "System.Workflow.ComponentModel.Design.DesignerContentAlignment!", "Field[TopLeft]"] + - ["System.Int32", "System.Workflow.ComponentModel.Design.WorkflowMenuCommands!", "Field[VerbGroupGeneral]"] + - ["System.Workflow.ComponentModel.Design.DesignerNavigationDirection", "System.Workflow.ComponentModel.Design.DesignerNavigationDirection!", "Field[Down]"] + - ["System.Windows.Forms.AccessibleObject", "System.Workflow.ComponentModel.Design.ActivityPreviewDesigner", "Property[AccessibilityObject]"] + - ["System.Drawing.Font", "System.Workflow.ComponentModel.Design.AmbientTheme", "Property[Font]"] + - ["System.ComponentModel.Design.CommandID", "System.Workflow.ComponentModel.Design.WorkflowMenuCommands!", "Field[PrintPreview]"] + - ["System.Windows.Forms.TreeNode", "System.Workflow.ComponentModel.Design.WorkflowOutline", "Property[RootNode]"] + - ["System.ComponentModel.Design.CommandID", "System.Workflow.ComponentModel.Design.WorkflowMenuCommands!", "Field[ZoomIn]"] + - ["System.Boolean", "System.Workflow.ComponentModel.Design.WorkflowView", "Property[PrintPreviewMode]"] + - ["System.ComponentModel.Design.CommandID", "System.Workflow.ComponentModel.Design.WorkflowMenuCommands!", "Field[DebugStepBranchMenu]"] + - ["System.Collections.Generic.ICollection", "System.Workflow.ComponentModel.Design.Connector", "Property[ExcludedRoutingRectangles]"] + - ["System.Workflow.ComponentModel.Design.ThemeType", "System.Workflow.ComponentModel.Design.ThemeType!", "Field[UserDefined]"] + - ["System.Workflow.ComponentModel.Design.FreeformActivityDesigner", "System.Workflow.ComponentModel.Design.Connector", "Property[ParentDesigner]"] + - ["System.Drawing.Size", "System.Workflow.ComponentModel.Design.AmbientTheme", "Property[SelectionSize]"] + - ["System.Workflow.ComponentModel.Design.HitTestInfo", "System.Workflow.ComponentModel.Design.HitTestInfo!", "Property[Nowhere]"] + - ["System.Boolean", "System.Workflow.ComponentModel.Design.ActivityDesigner", "Method[IsSupportedActivityType].ReturnValue"] + - ["System.Windows.Forms.AccessibleObject", "System.Workflow.ComponentModel.Design.ActivityDesignerAccessibleObject", "Property[Parent]"] + - ["System.Drawing.Image", "System.Workflow.ComponentModel.Design.ActivityDesigner", "Method[GetPreviewImage].ReturnValue"] + - ["System.Drawing.Rectangle", "System.Workflow.ComponentModel.Design.ActivityDesigner", "Method[RectangleToLogical].ReturnValue"] + - ["System.Drawing.Drawing2D.LinearGradientMode", "System.Workflow.ComponentModel.Design.ActivityDesignerTheme", "Property[BackgroundStyle]"] + - ["System.Workflow.ComponentModel.Design.LineAnchor", "System.Workflow.ComponentModel.Design.LineAnchor!", "Field[RoundedRectangle]"] + - ["System.Workflow.ComponentModel.Design.DesignerNavigationDirection", "System.Workflow.ComponentModel.Design.DesignerNavigationDirection!", "Field[Left]"] + - ["System.Object", "System.Workflow.ComponentModel.Design.WorkflowView", "Method[System.IServiceProvider.GetService].ReturnValue"] + - ["System.Boolean", "System.Workflow.ComponentModel.Design.CompositeDesignerTheme", "Property[ShowDropShadow]"] + - ["System.ComponentModel.Design.CommandID", "System.Workflow.ComponentModel.Design.WorkflowMenuCommands!", "Field[PageLayoutMenu]"] + - ["System.Drawing.Brush", "System.Workflow.ComponentModel.Design.AmbientTheme", "Property[DropIndicatorBrush]"] + - ["System.Boolean", "System.Workflow.ComponentModel.Design.ActivityBindTypeConverter", "Method[GetStandardValuesSupported].ReturnValue"] + - ["System.Reflection.Assembly", "System.Workflow.ComponentModel.Design.ITypeProviderCreator", "Method[GetLocalAssembly].ReturnValue"] + - ["System.Collections.IDictionary", "System.Workflow.ComponentModel.Design.DesignerAction", "Property[UserData]"] + - ["System.Workflow.ComponentModel.Design.ActivityDesignerTheme", "System.Workflow.ComponentModel.Design.ActivityDesigner", "Property[DesignerTheme]"] + - ["System.Boolean", "System.Workflow.ComponentModel.Design.Connector", "Method[Equals].ReturnValue"] + - ["System.Int32", "System.Workflow.ComponentModel.Design.ConnectionPoint", "Property[ConnectionIndex]"] + - ["System.Workflow.ComponentModel.Design.CompositeActivityDesigner", "System.Workflow.ComponentModel.Design.ActivityDesigner", "Property[ParentDesigner]"] + - ["System.Guid", "System.Workflow.ComponentModel.Design.WorkflowMenuCommands!", "Field[DebugCommandSetId]"] + - ["System.Windows.Forms.AutoSizeMode", "System.Workflow.ComponentModel.Design.FreeformActivityDesigner", "Property[AutoSizeMode]"] + - ["System.Boolean", "System.Workflow.ComponentModel.Design.CompositeActivityDesigner", "Method[CanRemoveActivities].ReturnValue"] + - ["System.String", "System.Workflow.ComponentModel.Design.ActivityDesignerTheme", "Property[DesignerImagePath]"] + - ["System.Workflow.ComponentModel.Design.ConnectionPoint", "System.Workflow.ComponentModel.Design.Connector", "Property[Target]"] + - ["System.Boolean", "System.Workflow.ComponentModel.Design.WorkflowDesignerMessageFilter", "Method[OnMouseWheel].ReturnValue"] + - ["System.Drawing.Size", "System.Workflow.ComponentModel.Design.StructuredCompositeActivityDesigner", "Property[MinimumSize]"] + - ["System.Boolean", "System.Workflow.ComponentModel.Design.WorkflowDesignerMessageFilter", "Method[OnDragDrop].ReturnValue"] + - ["System.Boolean", "System.Workflow.ComponentModel.Design.FreeformActivityDesigner", "Method[CanResizeContainedDesigner].ReturnValue"] + - ["System.Workflow.ComponentModel.Design.CompositeActivityDesigner", "System.Workflow.ComponentModel.Design.IWorkflowRootDesigner", "Property[InvokingDesigner]"] + - ["System.Drawing.Pen", "System.Workflow.ComponentModel.Design.ActivityDesignerTheme", "Property[ForegroundPen]"] + - ["System.ComponentModel.Design.CommandID", "System.Workflow.ComponentModel.Design.WorkflowMenuCommands!", "Field[CopyToClipboard]"] + - ["System.String", "System.Workflow.ComponentModel.Design.ActivityToolboxItem!", "Method[GetToolboxDisplayName].ReturnValue"] + - ["System.Int32", "System.Workflow.ComponentModel.Design.SequentialWorkflowRootDesigner", "Property[TitleHeight]"] + - ["System.Boolean", "System.Workflow.ComponentModel.Design.WorkflowDesignerMessageFilter", "Method[OnScroll].ReturnValue"] + - ["System.ComponentModel.Design.CommandID", "System.Workflow.ComponentModel.Design.WorkflowMenuCommands!", "Field[DesignerActionsMenu]"] + - ["System.Workflow.ComponentModel.Design.DesignerContentAlignment", "System.Workflow.ComponentModel.Design.DesignerContentAlignment!", "Field[Center]"] + - ["System.String", "System.Workflow.ComponentModel.Design.WorkflowTheme!", "Property[LookupPath]"] + - ["System.Drawing.Rectangle", "System.Workflow.ComponentModel.Design.WorkflowView", "Property[ViewPortRectangle]"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.Workflow.ComponentModel.Design.Connector", "Property[ConnectorSegments]"] + - ["System.ComponentModel.Design.CommandID", "System.Workflow.ComponentModel.Design.WorkflowMenuCommands!", "Field[Zoom75Mode]"] + - ["System.Drawing.Size", "System.Workflow.ComponentModel.Design.WorkflowView", "Method[ClientSizeToLogical].ReturnValue"] + - ["System.Drawing.Rectangle", "System.Workflow.ComponentModel.Design.ConnectorAccessibleObject", "Property[Bounds]"] + - ["System.Drawing.Size", "System.Workflow.ComponentModel.Design.SequentialActivityDesigner", "Method[OnLayoutSize].ReturnValue"] + - ["System.Int32", "System.Workflow.ComponentModel.Design.SelectionGlyph", "Property[Priority]"] + - ["System.ComponentModel.Design.CommandID", "System.Workflow.ComponentModel.Design.WorkflowMenuCommands!", "Field[ZoomLevelCombo]"] + - ["System.Boolean", "System.Workflow.ComponentModel.Design.ActivityBindTypeConverter", "Method[CanConvertFrom].ReturnValue"] + - ["System.Workflow.ComponentModel.Design.ActivityDesignerGlyphCollection", "System.Workflow.ComponentModel.Design.CompositeActivityDesigner", "Property[Glyphs]"] + - ["System.String", "System.Workflow.ComponentModel.Design.DesignerAction", "Property[Text]"] + - ["System.Object", "System.Workflow.ComponentModel.Design.ActivityDesignerLayoutSerializer", "Method[CreateInstance].ReturnValue"] + - ["System.ComponentModel.Design.CommandID", "System.Workflow.ComponentModel.Design.WorkflowMenuCommands!", "Field[NewDataBreakpointMenu]"] + - ["System.Windows.Forms.AccessibleObject", "System.Workflow.ComponentModel.Design.ActivityDesigner", "Property[AccessibilityObject]"] + - ["System.Drawing.Rectangle[]", "System.Workflow.ComponentModel.Design.SelectionGlyph", "Method[GetGrabHandles].ReturnValue"] + - ["System.Object", "System.Workflow.ComponentModel.Design.ConnectorLayoutSerializer", "Method[CreateInstance].ReturnValue"] + - ["System.IO.TextWriter", "System.Workflow.ComponentModel.Design.WorkflowDesignerLoader", "Method[GetFileWriter].ReturnValue"] + - ["System.Workflow.ComponentModel.Design.DesignerContentAlignment", "System.Workflow.ComponentModel.Design.DesignerContentAlignment!", "Field[BottomRight]"] + - ["System.Workflow.ComponentModel.Design.ActivityDesignerGlyphCollection", "System.Workflow.ComponentModel.Design.FreeformActivityDesigner", "Property[Glyphs]"] + - ["System.Workflow.ComponentModel.Design.WorkflowView", "System.Workflow.ComponentModel.Design.ActivityDesigner", "Property[ParentView]"] + - ["System.Type", "System.Workflow.ComponentModel.Design.IExtendedUIService2", "Method[GetRuntimeType].ReturnValue"] + - ["System.Workflow.ComponentModel.Design.WorkflowView", "System.Workflow.ComponentModel.Design.WorkflowDesignerMessageFilter", "Property[ParentView]"] + - ["System.Boolean", "System.Workflow.ComponentModel.Design.CompositeActivityDesigner", "Method[IsContainedDesignerVisible].ReturnValue"] + - ["System.Int32", "System.Workflow.ComponentModel.Design.WorkflowMenuCommands!", "Field[VerbGroupOptions]"] + - ["System.String", "System.Workflow.ComponentModel.Design.ITypeFilterProvider", "Property[FilterDescription]"] + - ["System.Guid", "System.Workflow.ComponentModel.Design.WorkflowMenuCommands!", "Field[MenuGuid]"] + - ["System.Drawing.Rectangle", "System.Workflow.ComponentModel.Design.ActivityDesigner", "Method[RectangleToScreen].ReturnValue"] + - ["System.Drawing.Size", "System.Workflow.ComponentModel.Design.AmbientTheme", "Property[GridSize]"] + - ["System.Workflow.ComponentModel.Design.ThemeType", "System.Workflow.ComponentModel.Design.WorkflowTheme", "Property[Type]"] + - ["System.Object", "System.Workflow.ComponentModel.Design.ActivityPreviewDesigner", "Property[FirstSelectableObject]"] + - ["System.Drawing.Color", "System.Workflow.ComponentModel.Design.ActivityPreviewDesignerTheme", "Property[PreviewBackColor]"] + - ["System.Workflow.ComponentModel.Design.AmbientProperty", "System.Workflow.ComponentModel.Design.AmbientProperty!", "Field[OperatingSystemSetting]"] + - ["System.Object", "System.Workflow.ComponentModel.Design.CompositeActivityDesigner", "Property[FirstSelectableObject]"] + - ["System.Boolean", "System.Workflow.ComponentModel.Design.WorkflowDesignerMessageFilter", "Method[OnQueryContinueDrag].ReturnValue"] + - ["System.String", "System.Workflow.ComponentModel.Design.ConnectorAccessibleObject", "Property[Name]"] + - ["System.Boolean", "System.Workflow.ComponentModel.Design.StructuredCompositeActivityDesigner", "Property[ShowSmartTag]"] + - ["System.Workflow.ComponentModel.Design.HitTestLocations", "System.Workflow.ComponentModel.Design.HitTestLocations!", "Field[Right]"] + - ["System.Object", "System.Workflow.ComponentModel.Design.SequentialActivityDesigner", "Property[LastSelectableObject]"] + - ["System.Object", "System.Workflow.ComponentModel.Design.ActivityDesignerAccessibleObject", "Method[GetService].ReturnValue"] + - ["System.Drawing.Size", "System.Workflow.ComponentModel.Design.WorkflowView", "Method[LogicalSizeToClient].ReturnValue"] + - ["System.Int32", "System.Workflow.ComponentModel.Design.AmbientTheme", "Property[BorderWidth]"] + - ["System.Windows.Forms.AccessibleObject", "System.Workflow.ComponentModel.Design.CompositeActivityDesigner", "Property[AccessibilityObject]"] + - ["System.Reflection.Assembly", "System.Workflow.ComponentModel.Design.ITypeProviderCreator", "Method[GetTransientAssembly].ReturnValue"] + - ["System.Drawing.Point", "System.Workflow.ComponentModel.Design.ActivityDragEventArgs", "Property[DragInitiationPoint]"] + - ["System.ComponentModel.Design.CommandID", "System.Workflow.ComponentModel.Design.WorkflowMenuCommands!", "Field[BreakpointHitCountMenu]"] + - ["System.Boolean", "System.Workflow.ComponentModel.Design.FreeformActivityDesigner", "Property[EnableVisualResizing]"] + - ["System.Int32", "System.Workflow.ComponentModel.Design.ConnectorHitTestInfo", "Method[GetHashCode].ReturnValue"] + - ["System.Type", "System.Workflow.ComponentModel.Design.TypeBrowserDialog", "Property[SelectedType]"] + - ["System.Int32", "System.Workflow.ComponentModel.Design.ConfigErrorGlyph", "Property[Priority]"] + - ["System.ComponentModel.IComponent[]", "System.Workflow.ComponentModel.Design.ActivityToolboxItem", "Method[CreateComponentsWithUI].ReturnValue"] + - ["System.ComponentModel.Design.CommandID", "System.Workflow.ComponentModel.Design.WorkflowMenuCommands!", "Field[DebugStepInstanceMenu]"] + - ["System.Workflow.ComponentModel.Design.SequentialWorkflowRootDesigner", "System.Workflow.ComponentModel.Design.SequentialWorkflowHeaderFooter", "Property[AssociatedDesigner]"] + - ["System.Object", "System.Workflow.ComponentModel.Design.StructuredCompositeActivityDesigner", "Property[FirstSelectableObject]"] + - ["System.Int32", "System.Workflow.ComponentModel.Design.WorkflowView", "Property[ShadowDepth]"] + - ["System.Object", "System.Workflow.ComponentModel.Design.WorkflowOutline", "Method[GetService].ReturnValue"] + - ["System.Boolean", "System.Workflow.ComponentModel.Design.IWorkflowRootDesigner", "Method[IsSupportedActivityType].ReturnValue"] + - ["System.Drawing.Size", "System.Workflow.ComponentModel.Design.SequentialWorkflowRootDesigner", "Method[OnLayoutSize].ReturnValue"] + - ["System.Drawing.Drawing2D.DashStyle", "System.Workflow.ComponentModel.Design.AmbientTheme", "Property[GridStyle]"] + - ["System.Workflow.ComponentModel.Design.DesignerEdges", "System.Workflow.ComponentModel.Design.DesignerEdges!", "Field[Left]"] + - ["System.ComponentModel.Design.CommandID", "System.Workflow.ComponentModel.Design.WorkflowMenuCommands!", "Field[BreakpointLocationMenu]"] + - ["System.Drawing.Rectangle", "System.Workflow.ComponentModel.Design.ActivityDesigner", "Property[ImageRectangle]"] + - ["System.Drawing.Color", "System.Workflow.ComponentModel.Design.AmbientTheme", "Property[GridColor]"] + - ["System.Drawing.Color", "System.Workflow.ComponentModel.Design.ActivityDesignerTheme", "Property[ForeColor]"] + - ["System.Workflow.ComponentModel.Design.LineAnchor", "System.Workflow.ComponentModel.Design.LineAnchor!", "Field[RectangleAnchor]"] + - ["System.Boolean", "System.Workflow.ComponentModel.Design.SequentialActivityDesigner", "Property[Expanded]"] + - ["System.Boolean", "System.Workflow.ComponentModel.Design.Connector", "Method[HitTest].ReturnValue"] + - ["System.Object", "System.Workflow.ComponentModel.Design.ActivityBindTypeConverter", "Method[ConvertTo].ReturnValue"] + - ["System.ComponentModel.Design.CommandID", "System.Workflow.ComponentModel.Design.WorkflowMenuCommands!", "Field[Pan]"] + - ["System.Drawing.Design.UITypeEditorEditStyle", "System.Workflow.ComponentModel.Design.BindUITypeEditor", "Method[GetEditStyle].ReturnValue"] + - ["System.Int32", "System.Workflow.ComponentModel.Design.WorkflowMenuCommands!", "Field[LastZoomCommand]"] + - ["System.Type", "System.Workflow.ComponentModel.Design.IExtendedUIService", "Method[GetProxyClassForUrl].ReturnValue"] + - ["System.String", "System.Workflow.ComponentModel.Design.WorkflowTheme", "Property[Name]"] + - ["System.ComponentModel.Design.CommandID", "System.Workflow.ComponentModel.Design.WorkflowMenuCommands!", "Field[ToggleBreakpointMenu]"] + - ["System.Workflow.ComponentModel.Design.TextQuality", "System.Workflow.ComponentModel.Design.TextQuality!", "Field[AntiAliased]"] + - ["System.Drawing.Image", "System.Workflow.ComponentModel.Design.AmbientTheme", "Property[WorkflowWatermarkImage]"] + - ["System.ComponentModel.ITypeDescriptorContext", "System.Workflow.ComponentModel.Design.IExtendedUIService", "Method[GetSelectedPropertyContext].ReturnValue"] + - ["System.ComponentModel.Design.CommandID", "System.Workflow.ComponentModel.Design.WorkflowMenuCommands!", "Field[GotoDisassemblyMenu]"] + - ["System.String", "System.Workflow.ComponentModel.Design.ActivityDesignerAccessibleObject", "Property[Help]"] + - ["System.Workflow.ComponentModel.Design.Connector", "System.Workflow.ComponentModel.Design.FreeformActivityDesigner", "Method[CreateConnector].ReturnValue"] + - ["System.Workflow.ComponentModel.Design.WorkflowTheme", "System.Workflow.ComponentModel.Design.WorkflowTheme", "Method[Clone].ReturnValue"] + - ["System.Object", "System.Workflow.ComponentModel.Design.WorkflowView", "Method[GetService].ReturnValue"] + - ["System.Drawing.Size", "System.Workflow.ComponentModel.Design.StructuredCompositeActivityDesigner", "Method[OnLayoutSize].ReturnValue"] + - ["System.String", "System.Workflow.ComponentModel.Design.DesignerTheme", "Property[ApplyTo]"] + - ["System.Drawing.Size", "System.Workflow.ComponentModel.Design.SequentialWorkflowRootDesigner", "Property[MinimumSize]"] + - ["System.Boolean", "System.Workflow.ComponentModel.Design.SequentialWorkflowRootDesigner", "Property[CanExpandCollapse]"] + - ["System.Drawing.Image", "System.Workflow.ComponentModel.Design.ActivityDesigner", "Property[Image]"] + - ["System.Drawing.Drawing2D.GraphicsPath", "System.Workflow.ComponentModel.Design.ActivityDesignerPaint!", "Method[GetRoundedRectanglePath].ReturnValue"] + - ["System.Boolean", "System.Workflow.ComponentModel.Design.FreeformActivityDesigner", "Property[CanExpandCollapse]"] + - ["System.ComponentModel.Design.CommandID", "System.Workflow.ComponentModel.Design.WorkflowMenuCommands!", "Field[Zoom100Mode]"] + - ["System.Workflow.ComponentModel.Design.HitTestLocations", "System.Workflow.ComponentModel.Design.HitTestLocations!", "Field[Top]"] + - ["System.ComponentModel.Design.CommandID", "System.Workflow.ComponentModel.Design.WorkflowMenuCommands!", "Field[Collapse]"] + - ["System.Workflow.ComponentModel.Design.WorkflowView", "System.Workflow.ComponentModel.Design.ActivityDesigner", "Method[CreateView].ReturnValue"] + - ["System.Workflow.ComponentModel.Design.DesignerEdges", "System.Workflow.ComponentModel.Design.DesignerEdges!", "Field[Right]"] + - ["System.Workflow.ComponentModel.Design.ActivityDesignerVerbCollection", "System.Workflow.ComponentModel.Design.ActivityDesigner", "Property[Verbs]"] + - ["System.Object", "System.Workflow.ComponentModel.Design.ConnectorHitTestInfo", "Property[SelectableObject]"] + - ["System.Drawing.Pen", "System.Workflow.ComponentModel.Design.AmbientTheme", "Property[SelectionPatternPen]"] + - ["System.Boolean", "System.Workflow.ComponentModel.Design.WorkflowDesignerMessageFilter", "Method[OnMouseEnter].ReturnValue"] + - ["System.Drawing.Size", "System.Workflow.ComponentModel.Design.AmbientTheme", "Property[Margin]"] + - ["System.String", "System.Workflow.ComponentModel.Design.SequentialActivityDesigner", "Property[HelpText]"] + - ["System.Object", "System.Workflow.ComponentModel.Design.TypeBrowserDialog", "Method[System.IServiceProvider.GetService].ReturnValue"] + - ["System.Workflow.ComponentModel.Design.HitTestLocations", "System.Workflow.ComponentModel.Design.HitTestLocations!", "Field[Bottom]"] + - ["System.Workflow.ComponentModel.Design.DesignerContentAlignment", "System.Workflow.ComponentModel.Design.DesignerContentAlignment!", "Field[CenterRight]"] + - ["System.Windows.Forms.AccessibleObject", "System.Workflow.ComponentModel.Design.WorkflowViewAccessibleObject", "Method[Navigate].ReturnValue"] + - ["System.Drawing.Rectangle", "System.Workflow.ComponentModel.Design.ConfigErrorGlyph", "Method[GetBounds].ReturnValue"] + - ["System.String", "System.Workflow.ComponentModel.Design.ActivityDesignerThemeAttribute", "Property[Xml]"] + - ["System.Reflection.PropertyInfo[]", "System.Workflow.ComponentModel.Design.ActivityDesignerLayoutSerializer", "Method[GetProperties].ReturnValue"] + - ["System.Drawing.Point", "System.Workflow.ComponentModel.Design.WorkflowView", "Method[ScreenPointToLogical].ReturnValue"] + - ["System.Windows.Forms.AccessibleObject", "System.Workflow.ComponentModel.Design.SequenceDesignerAccessibleObject", "Method[Navigate].ReturnValue"] + - ["System.String", "System.Workflow.ComponentModel.Design.SequentialWorkflowRootDesigner", "Property[Text]"] + - ["System.ComponentModel.IComponent", "System.Workflow.ComponentModel.Design.TypeBrowserDialog", "Property[System.ComponentModel.ISite.Component]"] + - ["System.Drawing.Color", "System.Workflow.ComponentModel.Design.AmbientTheme", "Property[SelectionPatternColor]"] + - ["System.Workflow.ComponentModel.Design.LineAnchor", "System.Workflow.ComponentModel.Design.CompositeDesignerTheme", "Property[ConnectorStartCap]"] + - ["System.Int32", "System.Workflow.ComponentModel.Design.DesignerGlyph!", "Field[NormalPriority]"] + - ["System.ComponentModel.Design.CommandID", "System.Workflow.ComponentModel.Design.WorkflowMenuCommands!", "Field[BreakpointConstraintsMenu]"] + - ["System.Drawing.Rectangle", "System.Workflow.ComponentModel.Design.DesignerGlyph", "Method[GetBounds].ReturnValue"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.Workflow.ComponentModel.Design.IWorkflowRootDesigner", "Property[MessageFilters]"] + - ["System.String", "System.Workflow.ComponentModel.Design.WorkflowViewAccessibleObject", "Property[DefaultAction]"] + - ["System.Workflow.ComponentModel.Design.HitTestLocations", "System.Workflow.ComponentModel.Design.HitTestLocations!", "Field[ActionArea]"] + - ["System.ComponentModel.Design.CommandID", "System.Workflow.ComponentModel.Design.WorkflowMenuCommands!", "Field[DefaultFilter]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemWorkflowComponentModelSerialization/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemWorkflowComponentModelSerialization/model.yml new file mode 100644 index 000000000000..7660147f5a36 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemWorkflowComponentModelSerialization/model.yml @@ -0,0 +1,63 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Object", "System.Workflow.ComponentModel.Serialization.MarkupExtension", "Method[ProvideValue].ReturnValue"] + - ["System.Object", "System.Workflow.ComponentModel.Serialization.ActivityTypeCodeDomSerializer", "Method[Deserialize].ReturnValue"] + - ["System.Workflow.ComponentModel.DependencyProperty", "System.Workflow.ComponentModel.Serialization.WorkflowMarkupSerializer!", "Field[XClassProperty]"] + - ["System.Object", "System.Workflow.ComponentModel.Serialization.ActivityCodeDomSerializationManager", "Method[GetSerializer].ReturnValue"] + - ["System.Object", "System.Workflow.ComponentModel.Serialization.WorkflowMarkupSerializationManager", "Method[System.ComponentModel.Design.Serialization.IDesignerSerializationManager.GetInstance].ReturnValue"] + - ["System.String", "System.Workflow.ComponentModel.Serialization.WorkflowMarkupSerializationManager", "Method[System.ComponentModel.Design.Serialization.IDesignerSerializationManager.GetName].ReturnValue"] + - ["System.Workflow.ComponentModel.DependencyProperty", "System.Workflow.ComponentModel.Serialization.ActivityMarkupSerializer!", "Field[StartColumnProperty]"] + - ["System.Object", "System.Workflow.ComponentModel.Serialization.WorkflowMarkupSerializationManager", "Method[GetSerializer].ReturnValue"] + - ["System.Workflow.ComponentModel.DependencyProperty", "System.Workflow.ComponentModel.Serialization.ActivityMarkupSerializer!", "Field[StartLineProperty]"] + - ["System.Type", "System.Workflow.ComponentModel.Serialization.ActivityCodeDomSerializationManager", "Method[GetType].ReturnValue"] + - ["System.ComponentModel.PropertyDescriptorCollection", "System.Workflow.ComponentModel.Serialization.ActivityCodeDomSerializationManager", "Property[Properties]"] + - ["System.Object", "System.Workflow.ComponentModel.Serialization.WorkflowMarkupSerializationManager", "Method[System.ComponentModel.Design.Serialization.IDesignerSerializationManager.CreateInstance].ReturnValue"] + - ["System.Reflection.EventInfo[]", "System.Workflow.ComponentModel.Serialization.WorkflowMarkupSerializer", "Method[GetEvents].ReturnValue"] + - ["System.String", "System.Workflow.ComponentModel.Serialization.WorkflowMarkupSerializer", "Method[SerializeToString].ReturnValue"] + - ["System.ComponentModel.Design.Serialization.IDesignerSerializationManager", "System.Workflow.ComponentModel.Serialization.WorkflowMarkupSerializationManager", "Property[SerializationManager]"] + - ["System.Xml.XmlQualifiedName", "System.Workflow.ComponentModel.Serialization.WorkflowMarkupSerializationManager", "Method[GetXmlQualifiedName].ReturnValue"] + - ["System.Workflow.ComponentModel.Serialization.ActivitySurrogateSelector", "System.Workflow.ComponentModel.Serialization.ActivitySurrogateSelector!", "Property[Default]"] + - ["System.Object", "System.Workflow.ComponentModel.Serialization.ActivityCodeDomSerializationManager", "Method[GetService].ReturnValue"] + - ["System.Type", "System.Workflow.ComponentModel.Serialization.WorkflowMarkupSerializationManager", "Method[GetType].ReturnValue"] + - ["System.CodeDom.CodeMemberMethod", "System.Workflow.ComponentModel.Serialization.ActivityTypeCodeDomSerializer", "Method[GetInitializeMethod].ReturnValue"] + - ["System.Workflow.ComponentModel.DependencyProperty", "System.Workflow.ComponentModel.Serialization.WorkflowMarkupSerializer!", "Field[EventsProperty]"] + - ["System.String", "System.Workflow.ComponentModel.Serialization.ContentPropertyAttribute", "Property[Name]"] + - ["System.String", "System.Workflow.ComponentModel.Serialization.ActivityCodeDomSerializationManager", "Method[GetName].ReturnValue"] + - ["System.String", "System.Workflow.ComponentModel.Serialization.XmlnsPrefixAttribute", "Property[XmlNamespace]"] + - ["System.Object", "System.Workflow.ComponentModel.Serialization.WorkflowMarkupSerializer", "Method[Deserialize].ReturnValue"] + - ["System.String", "System.Workflow.ComponentModel.Serialization.XmlnsDefinitionAttribute", "Property[ClrNamespace]"] + - ["System.Reflection.PropertyInfo[]", "System.Workflow.ComponentModel.Serialization.WorkflowMarkupSerializer", "Method[GetProperties].ReturnValue"] + - ["System.String", "System.Workflow.ComponentModel.Serialization.ConstructorArgumentAttribute", "Property[ArgumentName]"] + - ["System.ComponentModel.Design.Serialization.IDesignerSerializationManager", "System.Workflow.ComponentModel.Serialization.ActivityCodeDomSerializationManager", "Property[SerializationManager]"] + - ["System.String", "System.Workflow.ComponentModel.Serialization.RuntimeNamePropertyAttribute", "Property[Name]"] + - ["System.Workflow.ComponentModel.DependencyProperty", "System.Workflow.ComponentModel.Serialization.WorkflowMarkupSerializer!", "Field[XCodeProperty]"] + - ["System.Workflow.ComponentModel.DependencyProperty", "System.Workflow.ComponentModel.Serialization.ActivityMarkupSerializer!", "Field[EndColumnProperty]"] + - ["System.String", "System.Workflow.ComponentModel.Serialization.XmlnsPrefixAttribute", "Property[Prefix]"] + - ["System.Object", "System.Workflow.ComponentModel.Serialization.WorkflowMarkupSerializer", "Method[DeserializeFromString].ReturnValue"] + - ["System.Int32", "System.Workflow.ComponentModel.Serialization.WorkflowMarkupSerializationException", "Property[LineNumber]"] + - ["System.CodeDom.CodeTypeDeclaration", "System.Workflow.ComponentModel.Serialization.ActivityTypeCodeDomSerializer", "Method[Serialize].ReturnValue"] + - ["System.ComponentModel.Design.Serialization.ContextStack", "System.Workflow.ComponentModel.Serialization.ActivityCodeDomSerializationManager", "Property[Context]"] + - ["System.Object", "System.Workflow.ComponentModel.Serialization.ActivityCodeDomSerializationManager", "Method[CreateInstance].ReturnValue"] + - ["System.Collections.IList", "System.Workflow.ComponentModel.Serialization.WorkflowMarkupSerializer", "Method[GetChildren].ReturnValue"] + - ["System.Boolean", "System.Workflow.ComponentModel.Serialization.WorkflowMarkupSerializer", "Method[ShouldSerializeValue].ReturnValue"] + - ["System.CodeDom.CodeMemberMethod[]", "System.Workflow.ComponentModel.Serialization.ActivityTypeCodeDomSerializer", "Method[GetInitializeMethods].ReturnValue"] + - ["System.Object", "System.Workflow.ComponentModel.Serialization.ActivityMarkupSerializer", "Method[CreateInstance].ReturnValue"] + - ["System.String", "System.Workflow.ComponentModel.Serialization.XmlnsDefinitionAttribute", "Property[XmlNamespace]"] + - ["System.ComponentModel.Design.Serialization.ContextStack", "System.Workflow.ComponentModel.Serialization.WorkflowMarkupSerializationManager", "Property[Context]"] + - ["System.Object", "System.Workflow.ComponentModel.Serialization.ActivityCodeDomSerializer", "Method[Serialize].ReturnValue"] + - ["System.Reflection.Assembly", "System.Workflow.ComponentModel.Serialization.WorkflowMarkupSerializationManager", "Property[LocalAssembly]"] + - ["System.ComponentModel.PropertyDescriptorCollection", "System.Workflow.ComponentModel.Serialization.WorkflowMarkupSerializationManager", "Property[System.ComponentModel.Design.Serialization.IDesignerSerializationManager.Properties]"] + - ["System.Object", "System.Workflow.ComponentModel.Serialization.DependencyObjectCodeDomSerializer", "Method[Serialize].ReturnValue"] + - ["System.Boolean", "System.Workflow.ComponentModel.Serialization.WorkflowMarkupSerializer", "Method[CanSerializeToString].ReturnValue"] + - ["System.Workflow.ComponentModel.DependencyProperty", "System.Workflow.ComponentModel.Serialization.WorkflowMarkupSerializer!", "Field[ClrNamespacesProperty]"] + - ["System.Int32", "System.Workflow.ComponentModel.Serialization.WorkflowMarkupSerializationException", "Property[LinePosition]"] + - ["System.Object", "System.Workflow.ComponentModel.Serialization.ActivityCodeDomSerializationManager", "Method[GetInstance].ReturnValue"] + - ["System.String", "System.Workflow.ComponentModel.Serialization.XmlnsDefinitionAttribute", "Property[AssemblyName]"] + - ["System.Runtime.Serialization.ISerializationSurrogate", "System.Workflow.ComponentModel.Serialization.ActivitySurrogateSelector", "Method[GetSurrogate].ReturnValue"] + - ["System.Workflow.ComponentModel.DependencyProperty", "System.Workflow.ComponentModel.Serialization.ActivityMarkupSerializer!", "Field[EndLineProperty]"] + - ["System.Object", "System.Workflow.ComponentModel.Serialization.WorkflowMarkupSerializer", "Method[CreateInstance].ReturnValue"] + - ["System.Object", "System.Workflow.ComponentModel.Serialization.WorkflowMarkupSerializationManager", "Method[GetService].ReturnValue"] + - ["System.Workflow.ComponentModel.DependencyProperty", "System.Workflow.ComponentModel.Serialization.ActivityCodeDomSerializer!", "Field[MarkupFileNameProperty]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemWorkflowRuntime/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemWorkflowRuntime/model.yml new file mode 100644 index 000000000000..5a4e113f0018 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemWorkflowRuntime/model.yml @@ -0,0 +1,74 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Guid", "System.Workflow.Runtime.WorkflowOwnershipException", "Property[InstanceId]"] + - ["System.String", "System.Workflow.Runtime.WorkflowRuntime", "Property[Name]"] + - ["System.Exception", "System.Workflow.Runtime.WorkflowTerminatedEventArgs", "Property[Exception]"] + - ["System.Boolean", "System.Workflow.Runtime.WorkflowInstance", "Method[Equals].ReturnValue"] + - ["System.Object", "System.Workflow.Runtime.WorkflowRuntime", "Method[GetService].ReturnValue"] + - ["System.Object", "System.Workflow.Runtime.WorkflowQueue", "Method[Peek].ReturnValue"] + - ["System.Workflow.Runtime.WorkflowStatus", "System.Workflow.Runtime.WorkflowStatus!", "Field[Completed]"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.Workflow.Runtime.WorkflowRuntime", "Method[GetLoadedWorkflows].ReturnValue"] + - ["System.Int32", "System.Workflow.Runtime.WorkflowQueue", "Property[Count]"] + - ["System.String", "System.Workflow.Runtime.CorrelationProperty", "Property[Name]"] + - ["System.Workflow.ComponentModel.DependencyProperty", "System.Workflow.Runtime.TimerEventSubscriptionCollection!", "Field[TimerCollectionProperty]"] + - ["System.Guid", "System.Workflow.Runtime.ServicesExceptionNotHandledEventArgs", "Property[WorkflowInstanceId]"] + - ["System.Collections.IEnumerator", "System.Workflow.Runtime.TimerEventSubscriptionCollection", "Method[GetEnumerator].ReturnValue"] + - ["System.Boolean", "System.Workflow.Runtime.CorrelationToken", "Property[Initialized]"] + - ["System.Workflow.Runtime.TimerEventSubscription", "System.Workflow.Runtime.TimerEventSubscriptionCollection", "Method[Peek].ReturnValue"] + - ["System.String", "System.Workflow.Runtime.CorrelationToken", "Property[Name]"] + - ["System.DateTime", "System.Workflow.Runtime.TimerEventSubscription", "Property[ExpiresAt]"] + - ["System.Workflow.Runtime.CorrelationToken", "System.Workflow.Runtime.CorrelationTokenCollection!", "Method[GetCorrelationToken].ReturnValue"] + - ["System.Workflow.Runtime.WorkflowStatus", "System.Workflow.Runtime.WorkflowStatus!", "Field[Created]"] + - ["System.Boolean", "System.Workflow.Runtime.TimerEventSubscriptionCollection", "Property[IsSynchronized]"] + - ["System.Workflow.Runtime.WorkflowQueue", "System.Workflow.Runtime.WorkflowQueuingService", "Method[GetWorkflowQueue].ReturnValue"] + - ["System.Workflow.Runtime.WorkflowInstance", "System.Workflow.Runtime.WorkflowRuntime", "Method[CreateWorkflow].ReturnValue"] + - ["System.Workflow.Runtime.CorrelationToken", "System.Workflow.Runtime.CorrelationTokenEventArgs", "Property[CorrelationToken]"] + - ["System.Object", "System.Workflow.Runtime.TimerEventSubscriptionCollection", "Property[SyncRoot]"] + - ["System.Workflow.ComponentModel.DependencyProperty", "System.Workflow.Runtime.WorkflowQueuingService!", "Field[PendingMessagesProperty]"] + - ["System.Workflow.Runtime.WorkflowStatus", "System.Workflow.Runtime.WorkflowStatus!", "Field[Terminated]"] + - ["System.Guid", "System.Workflow.Runtime.WorkflowEnvironment!", "Property[WorkflowInstanceId]"] + - ["System.String", "System.Workflow.Runtime.CorrelationToken", "Property[OwnerActivityName]"] + - ["System.IComparable", "System.Workflow.Runtime.WorkflowQueue", "Property[QueueName]"] + - ["System.Workflow.ComponentModel.Activity", "System.Workflow.Runtime.WorkflowInstance", "Method[GetWorkflowDefinition].ReturnValue"] + - ["System.Boolean", "System.Workflow.Runtime.WorkflowQueue", "Property[Enabled]"] + - ["System.DateTime", "System.Workflow.Runtime.WorkflowInstance", "Method[GetWorkflowNextTimerExpiration].ReturnValue"] + - ["System.Workflow.ComponentModel.Activity", "System.Workflow.Runtime.WorkflowCompletedEventArgs", "Property[WorkflowDefinition]"] + - ["System.Boolean", "System.Workflow.Runtime.WorkflowRuntime", "Property[IsStarted]"] + - ["System.Workflow.Runtime.WorkflowQueue", "System.Workflow.Runtime.WorkflowQueuingService", "Method[CreateWorkflowQueue].ReturnValue"] + - ["System.Workflow.Runtime.CorrelationToken", "System.Workflow.Runtime.CorrelationTokenCollection", "Method[GetItem].ReturnValue"] + - ["System.Collections.ICollection", "System.Workflow.Runtime.WorkflowQueueInfo", "Property[Items]"] + - ["System.Collections.Generic.ICollection", "System.Workflow.Runtime.CorrelationToken", "Property[Properties]"] + - ["System.Workflow.ComponentModel.DependencyProperty", "System.Workflow.Runtime.CorrelationTokenCollection!", "Field[CorrelationTokenCollectionProperty]"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.Workflow.Runtime.WorkflowQueueInfo", "Property[SubscribedActivityNames]"] + - ["System.Workflow.Runtime.WorkflowQueuingService", "System.Workflow.Runtime.WorkflowQueue", "Property[QueuingService]"] + - ["System.Boolean", "System.Workflow.Runtime.WorkflowQueuingService", "Method[Exists].ReturnValue"] + - ["System.Object", "System.Workflow.Runtime.WorkflowQueue", "Method[Dequeue].ReturnValue"] + - ["System.Int32", "System.Workflow.Runtime.TimerEventSubscriptionCollection", "Property[Count]"] + - ["System.Exception", "System.Workflow.Runtime.ServicesExceptionNotHandledEventArgs", "Property[Exception]"] + - ["System.String", "System.Workflow.Runtime.CorrelationTokenCollection", "Method[GetKeyForItem].ReturnValue"] + - ["System.IComparable", "System.Workflow.Runtime.TimerEventSubscription", "Property[QueueName]"] + - ["System.Workflow.Runtime.WorkflowStatus", "System.Workflow.Runtime.WorkflowStatus!", "Field[Suspended]"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.Workflow.Runtime.WorkflowInstance", "Method[GetWorkflowQueueData].ReturnValue"] + - ["System.IComparable", "System.Workflow.Runtime.WorkflowQueueInfo", "Property[QueueName]"] + - ["System.Guid", "System.Workflow.Runtime.TimerEventSubscription", "Property[SubscriptionId]"] + - ["System.Object", "System.Workflow.Runtime.CorrelationProperty", "Property[Value]"] + - ["System.Workflow.Runtime.WorkflowInstance", "System.Workflow.Runtime.WorkflowRuntime", "Method[GetWorkflow].ReturnValue"] + - ["T", "System.Workflow.Runtime.WorkflowRuntime", "Method[GetService].ReturnValue"] + - ["System.Boolean", "System.Workflow.Runtime.IPendingWork", "Method[MustCommit].ReturnValue"] + - ["System.Boolean", "System.Workflow.Runtime.CorrelationTokenEventArgs", "Property[IsInitializing]"] + - ["System.Boolean", "System.Workflow.Runtime.WorkflowRuntimeEventArgs", "Property[IsStarted]"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.Workflow.Runtime.WorkflowRuntime", "Method[GetAllServices].ReturnValue"] + - ["System.Int32", "System.Workflow.Runtime.WorkflowInstance", "Method[GetHashCode].ReturnValue"] + - ["System.Workflow.Runtime.IWorkBatch", "System.Workflow.Runtime.WorkflowEnvironment!", "Property[WorkBatch]"] + - ["System.Workflow.Runtime.WorkflowStatus", "System.Workflow.Runtime.WorkflowStatus!", "Field[Running]"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.Workflow.Runtime.WorkflowRuntime", "Method[GetAllServices].ReturnValue"] + - ["System.Collections.Generic.Dictionary", "System.Workflow.Runtime.WorkflowCompletedEventArgs", "Property[OutputParameters]"] + - ["System.Guid", "System.Workflow.Runtime.WorkflowInstance", "Property[InstanceId]"] + - ["System.Workflow.Runtime.WorkflowRuntime", "System.Workflow.Runtime.WorkflowInstance", "Property[WorkflowRuntime]"] + - ["System.Guid", "System.Workflow.Runtime.TimerEventSubscription", "Property[WorkflowInstanceId]"] + - ["System.Workflow.Runtime.WorkflowInstance", "System.Workflow.Runtime.WorkflowEventArgs", "Property[WorkflowInstance]"] + - ["System.String", "System.Workflow.Runtime.WorkflowSuspendedEventArgs", "Property[Error]"] + - ["System.Boolean", "System.Workflow.Runtime.WorkflowInstance", "Method[TryUnload].ReturnValue"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemWorkflowRuntimeConfiguration/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemWorkflowRuntimeConfiguration/model.yml new file mode 100644 index 000000000000..14907ba4f610 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemWorkflowRuntimeConfiguration/model.yml @@ -0,0 +1,16 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Collections.Specialized.NameValueCollection", "System.Workflow.Runtime.Configuration.WorkflowRuntimeServiceElement", "Property[Parameters]"] + - ["System.Boolean", "System.Workflow.Runtime.Configuration.WorkflowRuntimeServiceElement", "Method[OnDeserializeUnrecognizedAttribute].ReturnValue"] + - ["System.Configuration.ConfigurationElement", "System.Workflow.Runtime.Configuration.WorkflowRuntimeServiceElementCollection", "Method[CreateNewElement].ReturnValue"] + - ["System.String", "System.Workflow.Runtime.Configuration.WorkflowRuntimeSection", "Property[Name]"] + - ["System.Configuration.NameValueConfigurationCollection", "System.Workflow.Runtime.Configuration.WorkflowRuntimeSection", "Property[CommonParameters]"] + - ["System.Object", "System.Workflow.Runtime.Configuration.WorkflowRuntimeServiceElementCollection", "Method[GetElementKey].ReturnValue"] + - ["System.Workflow.Runtime.Configuration.WorkflowRuntimeServiceElementCollection", "System.Workflow.Runtime.Configuration.WorkflowRuntimeSection", "Property[Services]"] + - ["System.Boolean", "System.Workflow.Runtime.Configuration.WorkflowRuntimeSection", "Property[EnablePerformanceCounters]"] + - ["System.Int32", "System.Workflow.Runtime.Configuration.WorkflowRuntimeSection", "Property[WorkflowDefinitionCacheCapacity]"] + - ["System.Boolean", "System.Workflow.Runtime.Configuration.WorkflowRuntimeSection", "Property[ValidateOnCreate]"] + - ["System.String", "System.Workflow.Runtime.Configuration.WorkflowRuntimeServiceElement", "Property[Type]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemWorkflowRuntimeDebugEngine/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemWorkflowRuntimeDebugEngine/model.yml new file mode 100644 index 000000000000..45f801a6d5b0 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemWorkflowRuntimeDebugEngine/model.yml @@ -0,0 +1,12 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Workflow.Runtime.DebugEngine.WorkflowDebuggerSteppingOption", "System.Workflow.Runtime.DebugEngine.WorkflowDebuggerSteppingOption!", "Field[Sequential]"] + - ["System.Workflow.Runtime.DebugEngine.WorkflowDebuggerSteppingOption", "System.Workflow.Runtime.DebugEngine.WorkflowDebuggerSteppingAttribute", "Property[SteppingOption]"] + - ["System.Workflow.Runtime.DebugEngine.WorkflowDebuggerSteppingOption", "System.Workflow.Runtime.DebugEngine.WorkflowDebuggerSteppingOption!", "Field[Concurrent]"] + - ["System.Int32", "System.Workflow.Runtime.DebugEngine.ActivityHandlerDescriptor", "Field[Token]"] + - ["System.Object", "System.Workflow.Runtime.DebugEngine.DebugController", "Method[InitializeLifetimeService].ReturnValue"] + - ["System.String", "System.Workflow.Runtime.DebugEngine.ActivityHandlerDescriptor", "Field[Name]"] + - ["System.Workflow.ComponentModel.Activity", "System.Workflow.Runtime.DebugEngine.IInstanceTable", "Method[GetActivity].ReturnValue"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemWorkflowRuntimeHosting/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemWorkflowRuntimeHosting/model.yml new file mode 100644 index 000000000000..acafbd7eeedb --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemWorkflowRuntimeHosting/model.yml @@ -0,0 +1,39 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Boolean", "System.Workflow.Runtime.Hosting.DefaultWorkflowCommitWorkBatchService", "Property[EnableRetries]"] + - ["System.Workflow.Runtime.Hosting.WorkflowRuntimeServiceState", "System.Workflow.Runtime.Hosting.WorkflowRuntimeServiceState!", "Field[Stopped]"] + - ["System.Collections.Generic.IList", "System.Workflow.Runtime.Hosting.SqlWorkflowPersistenceService", "Method[LoadExpiredTimerWorkflowIds].ReturnValue"] + - ["System.Boolean", "System.Workflow.Runtime.Hosting.SharedConnectionWorkflowCommitWorkBatchService", "Property[EnableRetries]"] + - ["System.Boolean", "System.Workflow.Runtime.Hosting.SqlWorkflowPersistenceService", "Property[EnableRetries]"] + - ["System.String", "System.Workflow.Runtime.Hosting.SqlPersistenceWorkflowInstanceDescription", "Property[SuspendOrTerminateDescription]"] + - ["System.Boolean", "System.Workflow.Runtime.Hosting.ManualWorkflowSchedulerService", "Method[RunWorkflow].ReturnValue"] + - ["System.Boolean", "System.Workflow.Runtime.Hosting.WorkflowPersistenceService", "Method[UnloadOnIdle].ReturnValue"] + - ["System.Workflow.ComponentModel.Activity", "System.Workflow.Runtime.Hosting.WorkflowPersistenceService", "Method[LoadCompletedContextActivity].ReturnValue"] + - ["System.TimeSpan", "System.Workflow.Runtime.Hosting.SqlWorkflowPersistenceService", "Property[LoadingInterval]"] + - ["System.Workflow.Runtime.Hosting.WorkflowRuntimeServiceState", "System.Workflow.Runtime.Hosting.WorkflowRuntimeServiceState!", "Field[Started]"] + - ["System.Workflow.Runtime.WorkflowStatus", "System.Workflow.Runtime.Hosting.SqlPersistenceWorkflowInstanceDescription", "Property[Status]"] + - ["System.Boolean", "System.Workflow.Runtime.Hosting.SqlPersistenceWorkflowInstanceDescription", "Property[IsBlocked]"] + - ["System.Boolean", "System.Workflow.Runtime.Hosting.SqlWorkflowPersistenceService", "Method[UnloadOnIdle].ReturnValue"] + - ["System.Guid", "System.Workflow.Runtime.Hosting.SqlPersistenceWorkflowInstanceDescription", "Property[WorkflowInstanceId]"] + - ["System.Workflow.ComponentModel.Activity", "System.Workflow.Runtime.Hosting.WorkflowPersistenceService", "Method[LoadWorkflowInstanceState].ReturnValue"] + - ["System.Collections.Generic.IEnumerable", "System.Workflow.Runtime.Hosting.SqlWorkflowPersistenceService", "Method[GetAllWorkflows].ReturnValue"] + - ["System.Workflow.Runtime.Hosting.WorkflowRuntimeServiceState", "System.Workflow.Runtime.Hosting.WorkflowRuntimeServiceState!", "Field[Starting]"] + - ["System.Boolean", "System.Workflow.Runtime.Hosting.WorkflowPersistenceService!", "Method[GetIsBlocked].ReturnValue"] + - ["System.Guid", "System.Workflow.Runtime.Hosting.SqlWorkflowPersistenceService", "Property[ServiceInstanceId]"] + - ["System.Workflow.ComponentModel.Activity", "System.Workflow.Runtime.Hosting.WorkflowPersistenceService!", "Method[RestoreFromDefaultSerializedForm].ReturnValue"] + - ["System.String", "System.Workflow.Runtime.Hosting.WorkflowPersistenceService!", "Method[GetSuspendOrTerminateInfo].ReturnValue"] + - ["System.Int32", "System.Workflow.Runtime.Hosting.DefaultWorkflowSchedulerService", "Property[MaxSimultaneousWorkflows]"] + - ["System.Workflow.ComponentModel.Activity", "System.Workflow.Runtime.Hosting.WorkflowLoaderService", "Method[CreateInstance].ReturnValue"] + - ["System.Workflow.Runtime.WorkflowStatus", "System.Workflow.Runtime.Hosting.WorkflowPersistenceService!", "Method[GetWorkflowStatus].ReturnValue"] + - ["System.Workflow.ComponentModel.Activity", "System.Workflow.Runtime.Hosting.DefaultWorkflowLoaderService", "Method[CreateInstance].ReturnValue"] + - ["System.Boolean", "System.Workflow.Runtime.Hosting.SqlWorkflowPersistenceService", "Method[System.Workflow.Runtime.IPendingWork.MustCommit].ReturnValue"] + - ["System.Data.SqlTypes.SqlDateTime", "System.Workflow.Runtime.Hosting.SqlPersistenceWorkflowInstanceDescription", "Property[NextTimerExpiration]"] + - ["System.Workflow.Runtime.Hosting.WorkflowRuntimeServiceState", "System.Workflow.Runtime.Hosting.WorkflowRuntimeServiceState!", "Field[Stopping]"] + - ["System.Workflow.Runtime.WorkflowRuntime", "System.Workflow.Runtime.Hosting.WorkflowRuntimeService", "Property[Runtime]"] + - ["System.Byte[]", "System.Workflow.Runtime.Hosting.WorkflowPersistenceService!", "Method[GetDefaultSerializedForm].ReturnValue"] + - ["System.Workflow.ComponentModel.Activity", "System.Workflow.Runtime.Hosting.SqlWorkflowPersistenceService", "Method[LoadWorkflowInstanceState].ReturnValue"] + - ["System.Workflow.Runtime.Hosting.WorkflowRuntimeServiceState", "System.Workflow.Runtime.Hosting.WorkflowRuntimeService", "Property[State]"] + - ["System.Workflow.ComponentModel.Activity", "System.Workflow.Runtime.Hosting.SqlWorkflowPersistenceService", "Method[LoadCompletedContextActivity].ReturnValue"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemWorkflowRuntimeTracking/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemWorkflowRuntimeTracking/model.yml new file mode 100644 index 000000000000..36b28005f852 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemWorkflowRuntimeTracking/model.yml @@ -0,0 +1,155 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Workflow.Runtime.Tracking.TrackingAnnotationCollection", "System.Workflow.Runtime.Tracking.WorkflowTrackPoint", "Property[Annotations]"] + - ["System.Type", "System.Workflow.Runtime.Tracking.UserTrackingLocation", "Property[ArgumentType]"] + - ["System.Guid", "System.Workflow.Runtime.Tracking.SqlTrackingWorkflowInstance", "Property[InvokingWorkflowInstanceId]"] + - ["System.Int32", "System.Workflow.Runtime.Tracking.ActivityTrackingRecord", "Property[EventOrder]"] + - ["System.Type", "System.Workflow.Runtime.Tracking.ActivityTrackingLocation", "Property[ActivityType]"] + - ["System.Object", "System.Workflow.Runtime.Tracking.TrackingDataItem", "Property[Data]"] + - ["System.Collections.Generic.IList", "System.Workflow.Runtime.Tracking.SqlTrackingQuery", "Method[GetWorkflows].ReturnValue"] + - ["System.Workflow.Runtime.Tracking.TrackingAnnotationCollection", "System.Workflow.Runtime.Tracking.WorkflowDataTrackingExtract", "Property[Annotations]"] + - ["System.Boolean", "System.Workflow.Runtime.Tracking.SqlTrackingService", "Property[PartitionOnCompletion]"] + - ["System.Workflow.Runtime.Tracking.TrackingWorkflowEvent", "System.Workflow.Runtime.Tracking.WorkflowTrackingRecord", "Property[TrackingWorkflowEvent]"] + - ["System.EventArgs", "System.Workflow.Runtime.Tracking.TrackingRecord", "Property[EventArgs]"] + - ["System.Workflow.Runtime.Tracking.TrackingAnnotationCollection", "System.Workflow.Runtime.Tracking.TrackingDataItem", "Property[Annotations]"] + - ["System.Workflow.Runtime.Tracking.TrackingProfile", "System.Workflow.Runtime.Tracking.SqlTrackingService", "Method[GetProfile].ReturnValue"] + - ["System.Collections.Generic.IList", "System.Workflow.Runtime.Tracking.SqlTrackingWorkflowInstance", "Property[UserEvents]"] + - ["System.Type", "System.Workflow.Runtime.Tracking.SqlTrackingWorkflowInstance", "Property[WorkflowType]"] + - ["System.String", "System.Workflow.Runtime.Tracking.TrackingDataItemValue", "Property[FieldName]"] + - ["System.Workflow.Runtime.Tracking.WorkflowTrackPointCollection", "System.Workflow.Runtime.Tracking.TrackingProfile", "Property[WorkflowTrackPoints]"] + - ["System.Guid", "System.Workflow.Runtime.Tracking.ActivityTrackingRecord", "Property[ParentContextGuid]"] + - ["System.Guid", "System.Workflow.Runtime.Tracking.TrackingParameters", "Property[CallerParentContextGuid]"] + - ["System.Workflow.Runtime.Tracking.TrackingWorkflowEvent", "System.Workflow.Runtime.Tracking.TrackingWorkflowEvent!", "Field[Started]"] + - ["System.Guid", "System.Workflow.Runtime.Tracking.TrackingParameters", "Property[ContextGuid]"] + - ["System.Workflow.ComponentModel.Activity", "System.Workflow.Runtime.Tracking.SqlTrackingWorkflowInstance", "Property[WorkflowDefinition]"] + - ["System.Workflow.Runtime.Tracking.ActivityTrackPointCollection", "System.Workflow.Runtime.Tracking.TrackingProfile", "Property[ActivityTrackPoints]"] + - ["System.String", "System.Workflow.Runtime.Tracking.SqlTrackingQuery", "Property[ConnectionString]"] + - ["System.Guid", "System.Workflow.Runtime.Tracking.TrackingParameters", "Property[InstanceId]"] + - ["System.String", "System.Workflow.Runtime.Tracking.WorkflowDataTrackingExtract", "Property[Member]"] + - ["System.Workflow.Runtime.Tracking.TrackingWorkflowEvent", "System.Workflow.Runtime.Tracking.TrackingWorkflowEvent!", "Field[Created]"] + - ["System.String", "System.Workflow.Runtime.Tracking.UserTrackingRecord", "Property[QualifiedName]"] + - ["System.Collections.Generic.IList", "System.Workflow.Runtime.Tracking.UserTrackingRecord", "Property[Body]"] + - ["System.Collections.Generic.IList", "System.Workflow.Runtime.Tracking.ActivityTrackingRecord", "Property[Body]"] + - ["System.Boolean", "System.Workflow.Runtime.Tracking.ActivityTrackingLocation", "Property[MatchDerivedTypes]"] + - ["System.String", "System.Workflow.Runtime.Tracking.TrackingCondition", "Property[Value]"] + - ["System.Boolean", "System.Workflow.Runtime.Tracking.SqlTrackingService", "Property[IsTransactional]"] + - ["System.Type", "System.Workflow.Runtime.Tracking.UserTrackingRecord", "Property[ActivityType]"] + - ["System.Workflow.Runtime.Tracking.TrackingProfile", "System.Workflow.Runtime.Tracking.TrackingService", "Method[GetProfile].ReturnValue"] + - ["System.Collections.Generic.IList", "System.Workflow.Runtime.Tracking.ActivityTrackingLocation", "Property[ExecutionStatusEvents]"] + - ["System.Workflow.Runtime.Tracking.ComparisonOperator", "System.Workflow.Runtime.Tracking.ComparisonOperator!", "Field[Equals]"] + - ["System.String", "System.Workflow.Runtime.Tracking.ActivityTrackingRecord", "Property[QualifiedName]"] + - ["System.Workflow.Runtime.Tracking.ExtractCollection", "System.Workflow.Runtime.Tracking.UserTrackPoint", "Property[Extracts]"] + - ["System.Int32", "System.Workflow.Runtime.Tracking.WorkflowTrackingRecord", "Property[EventOrder]"] + - ["System.Guid", "System.Workflow.Runtime.Tracking.TrackingParameters", "Property[CallerContextGuid]"] + - ["System.DateTime", "System.Workflow.Runtime.Tracking.WorkflowTrackingRecord", "Property[EventDateTime]"] + - ["System.Workflow.Runtime.Tracking.TrackingAnnotationCollection", "System.Workflow.Runtime.Tracking.ActivityDataTrackingExtract", "Property[Annotations]"] + - ["System.Guid", "System.Workflow.Runtime.Tracking.SqlTrackingWorkflowInstance", "Property[WorkflowInstanceId]"] + - ["System.String", "System.Workflow.Runtime.Tracking.TrackingDataItem", "Property[FieldName]"] + - ["System.Workflow.Runtime.Tracking.UserTrackingLocationCollection", "System.Workflow.Runtime.Tracking.UserTrackPoint", "Property[MatchingLocations]"] + - ["System.Guid", "System.Workflow.Runtime.Tracking.ActivityTrackingRecord", "Property[ContextGuid]"] + - ["System.Workflow.Runtime.Tracking.TrackingWorkflowEvent", "System.Workflow.Runtime.Tracking.TrackingWorkflowEvent!", "Field[Completed]"] + - ["System.Boolean", "System.Workflow.Runtime.Tracking.UserTrackingLocation", "Property[MatchDerivedArgumentTypes]"] + - ["System.Workflow.Runtime.Tracking.TrackingAnnotationCollection", "System.Workflow.Runtime.Tracking.UserTrackingRecord", "Property[Annotations]"] + - ["System.String", "System.Workflow.Runtime.Tracking.PreviousTrackingServiceAttribute", "Property[AssemblyQualifiedName]"] + - ["System.String", "System.Workflow.Runtime.Tracking.UserTrackingLocation", "Property[ActivityTypeName]"] + - ["System.Exception", "System.Workflow.Runtime.Tracking.TrackingWorkflowTerminatedEventArgs", "Property[Exception]"] + - ["System.String", "System.Workflow.Runtime.Tracking.SqlTrackingService", "Property[ConnectionString]"] + - ["System.DateTime", "System.Workflow.Runtime.Tracking.SqlTrackingQueryOptions", "Property[StatusMaxDateTime]"] + - ["System.Workflow.Runtime.Tracking.TrackingWorkflowEvent", "System.Workflow.Runtime.Tracking.TrackingWorkflowEvent!", "Field[Resumed]"] + - ["System.Collections.Generic.IList", "System.Workflow.Runtime.Tracking.SqlTrackingWorkflowInstance", "Property[WorkflowEvents]"] + - ["System.EventArgs", "System.Workflow.Runtime.Tracking.WorkflowTrackingRecord", "Property[EventArgs]"] + - ["System.Boolean", "System.Workflow.Runtime.Tracking.SqlTrackingQuery", "Method[TryGetWorkflow].ReturnValue"] + - ["System.Boolean", "System.Workflow.Runtime.Tracking.SqlTrackingService", "Property[UseDefaultProfile]"] + - ["System.Workflow.Runtime.WorkflowStatus", "System.Workflow.Runtime.Tracking.SqlTrackingWorkflowInstance", "Property[Status]"] + - ["System.Collections.Generic.IList", "System.Workflow.Runtime.Tracking.WorkflowTrackingLocation", "Property[Events]"] + - ["System.Guid", "System.Workflow.Runtime.Tracking.UserTrackingRecord", "Property[ParentContextGuid]"] + - ["System.Workflow.Runtime.Tracking.TrackingAnnotationCollection", "System.Workflow.Runtime.Tracking.ActivityTrackingRecord", "Property[Annotations]"] + - ["System.Workflow.Runtime.Tracking.WorkflowTrackingLocation", "System.Workflow.Runtime.Tracking.WorkflowTrackPoint", "Property[MatchingLocation]"] + - ["System.Guid", "System.Workflow.Runtime.Tracking.TrackingWorkflowExceptionEventArgs", "Property[ContextGuid]"] + - ["System.Workflow.ComponentModel.Activity", "System.Workflow.Runtime.Tracking.TrackingWorkflowChangedEventArgs", "Property[Definition]"] + - ["System.Workflow.Runtime.Tracking.TrackingAnnotationCollection", "System.Workflow.Runtime.Tracking.WorkflowTrackingRecord", "Property[Annotations]"] + - ["System.Workflow.Runtime.Tracking.TrackingWorkflowEvent", "System.Workflow.Runtime.Tracking.TrackingWorkflowEvent!", "Field[Exception]"] + - ["System.Workflow.Runtime.Tracking.ComparisonOperator", "System.Workflow.Runtime.Tracking.TrackingCondition", "Property[Operator]"] + - ["System.Workflow.Runtime.Tracking.TrackingAnnotationCollection", "System.Workflow.Runtime.Tracking.ActivityTrackPoint", "Property[Annotations]"] + - ["System.Boolean", "System.Workflow.Runtime.Tracking.TrackingService", "Method[TryReloadProfile].ReturnValue"] + - ["System.DateTime", "System.Workflow.Runtime.Tracking.ActivityTrackingRecord", "Property[EventDateTime]"] + - ["System.String", "System.Workflow.Runtime.Tracking.TrackingExtract", "Property[Member]"] + - ["System.Workflow.Runtime.Tracking.TrackingWorkflowEvent", "System.Workflow.Runtime.Tracking.TrackingWorkflowEvent!", "Field[Aborted]"] + - ["System.Workflow.Runtime.Tracking.ExtractCollection", "System.Workflow.Runtime.Tracking.ActivityTrackPoint", "Property[Extracts]"] + - ["System.Int64", "System.Workflow.Runtime.Tracking.SqlTrackingWorkflowInstance", "Property[WorkflowInstanceInternalId]"] + - ["System.Collections.Generic.IList", "System.Workflow.Runtime.Tracking.SqlTrackingQueryOptions", "Property[TrackingDataItems]"] + - ["System.String", "System.Workflow.Runtime.Tracking.UserTrackingRecord", "Property[UserDataKey]"] + - ["System.Workflow.Runtime.Tracking.TrackingAnnotationCollection", "System.Workflow.Runtime.Tracking.UserTrackPoint", "Property[Annotations]"] + - ["System.Workflow.ComponentModel.ActivityExecutionStatus", "System.Workflow.Runtime.Tracking.ActivityTrackingRecord", "Property[ExecutionStatus]"] + - ["System.EventArgs", "System.Workflow.Runtime.Tracking.UserTrackingRecord", "Property[EventArgs]"] + - ["System.Boolean", "System.Workflow.Runtime.Tracking.UserTrackingLocation", "Property[MatchDerivedActivityTypes]"] + - ["System.String", "System.Workflow.Runtime.Tracking.TrackingWorkflowExceptionEventArgs", "Property[OriginalActivityPath]"] + - ["System.Boolean", "System.Workflow.Runtime.Tracking.SqlTrackingService", "Method[TryReloadProfile].ReturnValue"] + - ["System.String", "System.Workflow.Runtime.Tracking.TrackingDataItemValue", "Property[QualifiedName]"] + - ["System.Type", "System.Workflow.Runtime.Tracking.TrackingParameters", "Property[WorkflowType]"] + - ["System.Object", "System.Workflow.Runtime.Tracking.UserTrackingRecord", "Property[UserData]"] + - ["System.Boolean", "System.Workflow.Runtime.Tracking.SqlTrackingService", "Method[TryGetProfile].ReturnValue"] + - ["System.Boolean", "System.Workflow.Runtime.Tracking.SqlTrackingWorkflowInstance", "Property[WorkflowDefinitionUpdated]"] + - ["System.DateTime", "System.Workflow.Runtime.Tracking.SqlTrackingWorkflowInstance", "Property[Initialized]"] + - ["System.String", "System.Workflow.Runtime.Tracking.TrackingCondition", "Property[Member]"] + - ["System.String", "System.Workflow.Runtime.Tracking.ActivityTrackingLocation", "Property[ActivityTypeName]"] + - ["System.DateTime", "System.Workflow.Runtime.Tracking.TrackingRecord", "Property[EventDateTime]"] + - ["System.Workflow.Runtime.Tracking.TrackingWorkflowEvent", "System.Workflow.Runtime.Tracking.TrackingWorkflowEvent!", "Field[Terminated]"] + - ["System.Boolean", "System.Workflow.Runtime.Tracking.SqlTrackingService", "Property[EnableRetries]"] + - ["System.Workflow.Runtime.Tracking.TrackingWorkflowEvent", "System.Workflow.Runtime.Tracking.TrackingWorkflowEvent!", "Field[Unloaded]"] + - ["System.Type", "System.Workflow.Runtime.Tracking.SqlTrackingQueryOptions", "Property[WorkflowType]"] + - ["System.Guid", "System.Workflow.Runtime.Tracking.UserTrackingRecord", "Property[ContextGuid]"] + - ["System.Workflow.Runtime.Tracking.TrackingWorkflowEvent", "System.Workflow.Runtime.Tracking.TrackingWorkflowEvent!", "Field[Suspended]"] + - ["System.DateTime", "System.Workflow.Runtime.Tracking.UserTrackingRecord", "Property[EventDateTime]"] + - ["System.Workflow.Runtime.Tracking.ActivityTrackingLocationCollection", "System.Workflow.Runtime.Tracking.ActivityTrackPoint", "Property[MatchingLocations]"] + - ["System.EventArgs", "System.Workflow.Runtime.Tracking.ActivityTrackingRecord", "Property[EventArgs]"] + - ["System.String", "System.Workflow.Runtime.Tracking.UserTrackingLocation", "Property[ArgumentTypeName]"] + - ["System.Workflow.Runtime.Tracking.UserTrackPointCollection", "System.Workflow.Runtime.Tracking.TrackingProfile", "Property[UserTrackPoints]"] + - ["System.String", "System.Workflow.Runtime.Tracking.TrackingWorkflowSuspendedEventArgs", "Property[Error]"] + - ["System.Double", "System.Workflow.Runtime.Tracking.SqlTrackingService", "Property[ProfileChangeCheckInterval]"] + - ["System.Nullable", "System.Workflow.Runtime.Tracking.SqlTrackingQueryOptions", "Property[WorkflowStatus]"] + - ["System.Workflow.Runtime.Tracking.TrackingChannel", "System.Workflow.Runtime.Tracking.SqlTrackingService", "Method[GetTrackingChannel].ReturnValue"] + - ["System.Collections.Generic.IList", "System.Workflow.Runtime.Tracking.TrackingParameters", "Property[CallPath]"] + - ["System.Boolean", "System.Workflow.Runtime.Tracking.SqlTrackingWorkflowInstance", "Property[AutoRefresh]"] + - ["System.Type", "System.Workflow.Runtime.Tracking.ProfileRemovedEventArgs", "Property[WorkflowType]"] + - ["System.Workflow.Runtime.Tracking.TrackingConditionCollection", "System.Workflow.Runtime.Tracking.UserTrackingLocation", "Property[Conditions]"] + - ["System.Guid", "System.Workflow.Runtime.Tracking.TrackingWorkflowExceptionEventArgs", "Property[ParentContextGuid]"] + - ["System.Xml.Schema.XmlSchema", "System.Workflow.Runtime.Tracking.TrackingProfileSerializer", "Property[Schema]"] + - ["System.Int32", "System.Workflow.Runtime.Tracking.UserTrackingRecord", "Property[EventOrder]"] + - ["System.Type", "System.Workflow.Runtime.Tracking.UserTrackingLocation", "Property[ActivityType]"] + - ["System.Workflow.Runtime.Tracking.UserTrackingLocationCollection", "System.Workflow.Runtime.Tracking.UserTrackPoint", "Property[ExcludedLocations]"] + - ["System.Workflow.Runtime.Tracking.TrackingProfile", "System.Workflow.Runtime.Tracking.ProfileUpdatedEventArgs", "Property[TrackingProfile]"] + - ["System.Guid", "System.Workflow.Runtime.Tracking.TrackingParameters", "Property[CallerInstanceId]"] + - ["System.Exception", "System.Workflow.Runtime.Tracking.TrackingWorkflowExceptionEventArgs", "Property[Exception]"] + - ["System.Workflow.Runtime.Tracking.TrackingWorkflowEvent", "System.Workflow.Runtime.Tracking.TrackingWorkflowEvent!", "Field[Persisted]"] + - ["System.Int32", "System.Workflow.Runtime.Tracking.TrackingRecord", "Property[EventOrder]"] + - ["System.String", "System.Workflow.Runtime.Tracking.TrackingDataItemValue", "Property[DataValue]"] + - ["System.Collections.Generic.IList", "System.Workflow.Runtime.Tracking.TrackingProfileDeserializationException", "Property[ValidationEventArgs]"] + - ["System.Collections.Generic.IList", "System.Workflow.Runtime.Tracking.SqlTrackingWorkflowInstance", "Property[ActivityEvents]"] + - ["System.Type", "System.Workflow.Runtime.Tracking.ProfileUpdatedEventArgs", "Property[WorkflowType]"] + - ["System.String", "System.Workflow.Runtime.Tracking.UserTrackingLocation", "Property[KeyName]"] + - ["System.Workflow.Runtime.Tracking.ActivityTrackingLocationCollection", "System.Workflow.Runtime.Tracking.ActivityTrackPoint", "Property[ExcludedLocations]"] + - ["System.Workflow.Runtime.Tracking.TrackingWorkflowEvent", "System.Workflow.Runtime.Tracking.TrackingWorkflowEvent!", "Field[Changed]"] + - ["System.String", "System.Workflow.Runtime.Tracking.TrackingWorkflowExceptionEventArgs", "Property[CurrentActivityPath]"] + - ["System.Workflow.ComponentModel.Activity", "System.Workflow.Runtime.Tracking.TrackingParameters", "Property[RootActivity]"] + - ["System.Workflow.Runtime.Tracking.TrackingChannel", "System.Workflow.Runtime.Tracking.TrackingService", "Method[GetTrackingChannel].ReturnValue"] + - ["System.Workflow.Runtime.Tracking.TrackingWorkflowEvent", "System.Workflow.Runtime.Tracking.TrackingWorkflowEvent!", "Field[Loaded]"] + - ["System.String", "System.Workflow.Runtime.Tracking.ActivityDataTrackingExtract", "Property[Member]"] + - ["System.Workflow.Runtime.Tracking.TrackingAnnotationCollection", "System.Workflow.Runtime.Tracking.TrackingExtract", "Property[Annotations]"] + - ["System.Workflow.Runtime.Tracking.TrackingProfile", "System.Workflow.Runtime.Tracking.TrackingProfileSerializer", "Method[Deserialize].ReturnValue"] + - ["System.Workflow.Runtime.Tracking.ComparisonOperator", "System.Workflow.Runtime.Tracking.ActivityTrackingCondition", "Property[Operator]"] + - ["System.Type", "System.Workflow.Runtime.Tracking.ActivityTrackingRecord", "Property[ActivityType]"] + - ["System.Collections.Generic.IList", "System.Workflow.Runtime.Tracking.SqlTrackingWorkflowInstance", "Property[InvokedWorkflows]"] + - ["System.Workflow.Runtime.Tracking.TrackingConditionCollection", "System.Workflow.Runtime.Tracking.ActivityTrackingLocation", "Property[Conditions]"] + - ["System.String", "System.Workflow.Runtime.Tracking.ActivityTrackingCondition", "Property[Member]"] + - ["System.Version", "System.Workflow.Runtime.Tracking.TrackingProfile", "Property[Version]"] + - ["System.Workflow.Runtime.Tracking.ComparisonOperator", "System.Workflow.Runtime.Tracking.ComparisonOperator!", "Field[NotEquals]"] + - ["System.Collections.Generic.IList", "System.Workflow.Runtime.Tracking.TrackingWorkflowChangedEventArgs", "Property[Changes]"] + - ["System.DateTime", "System.Workflow.Runtime.Tracking.SqlTrackingQueryOptions", "Property[StatusMinDateTime]"] + - ["System.Boolean", "System.Workflow.Runtime.Tracking.TrackingService", "Method[TryGetProfile].ReturnValue"] + - ["System.Workflow.Runtime.Tracking.TrackingWorkflowEvent", "System.Workflow.Runtime.Tracking.TrackingWorkflowEvent!", "Field[Idle]"] + - ["System.String", "System.Workflow.Runtime.Tracking.ActivityTrackingCondition", "Property[Value]"] + - ["System.Workflow.Runtime.Tracking.TrackingAnnotationCollection", "System.Workflow.Runtime.Tracking.TrackingRecord", "Property[Annotations]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemXaml/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemXaml/model.yml new file mode 100644 index 000000000000..68eb0ebe8ed7 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemXaml/model.yml @@ -0,0 +1,366 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Collections.Generic.IList", "System.Xaml.XamlType", "Property[ContentWrappers]"] + - ["System.String", "System.Xaml.XamlType", "Property[Name]"] + - ["System.Xaml.XamlType", "System.Xaml.XamlDirective", "Method[LookupType].ReturnValue"] + - ["System.Boolean", "System.Xaml.XamlType", "Property[IsGeneric]"] + - ["System.Boolean", "System.Xaml.XamlType", "Property[IsCollection]"] + - ["System.Xaml.Schema.XamlValueConverter", "System.Xaml.XamlType", "Method[LookupTypeConverter].ReturnValue"] + - ["System.Int32", "System.Xaml.XamlXmlReader", "Property[LineNumber]"] + - ["System.Type", "System.Xaml.AttachableMemberIdentifier", "Property[DeclaringType]"] + - ["System.Xaml.XamlDirective", "System.Xaml.XamlLanguage!", "Property[Class]"] + - ["System.Boolean", "System.Xaml.IXamlLineInfo", "Property[HasLineInfo]"] + - ["System.Xaml.XamlDirective", "System.Xaml.XamlLanguage!", "Property[Name]"] + - ["System.Int32", "System.Xaml.IXamlIndexingReader", "Property[Count]"] + - ["System.Xaml.XamlDirective", "System.Xaml.XamlLanguage!", "Property[FactoryMethod]"] + - ["System.Boolean", "System.Xaml.XamlMember", "Property[IsDirective]"] + - ["System.Boolean", "System.Xaml.XamlMember!", "Method[op_Inequality].ReturnValue"] + - ["System.Boolean", "System.Xaml.AttachablePropertyServices!", "Method[TryGetProperty].ReturnValue"] + - ["System.Xaml.Schema.XamlValueConverter", "System.Xaml.XamlDirective", "Method[LookupTypeConverter].ReturnValue"] + - ["System.Boolean", "System.Xaml.XamlXmlReaderSettings", "Property[CloseInput]"] + - ["System.Object", "System.Xaml.XamlServices!", "Method[Parse].ReturnValue"] + - ["System.Xaml.XamlType", "System.Xaml.XamlType", "Property[MarkupExtensionReturnType]"] + - ["System.String", "System.Xaml.IXamlNameProvider", "Method[GetName].ReturnValue"] + - ["System.Xaml.Schema.XamlMemberInvoker", "System.Xaml.XamlDirective", "Method[LookupInvoker].ReturnValue"] + - ["System.String", "System.Xaml.AttachableMemberIdentifier", "Property[MemberName]"] + - ["System.Xaml.XamlType", "System.Xaml.XamlMember", "Method[LookupType].ReturnValue"] + - ["System.Xaml.XamlType", "System.Xaml.XamlLanguage!", "Property[XData]"] + - ["System.Boolean", "System.Xaml.XamlDirective", "Method[LookupIsEvent].ReturnValue"] + - ["System.Xaml.Schema.XamlValueConverter", "System.Xaml.XamlMember", "Property[DeferringLoader]"] + - ["System.Collections.Generic.ICollection", "System.Xaml.XamlType", "Method[GetAllAttachableMembers].ReturnValue"] + - ["System.Boolean", "System.Xaml.AttachableMemberIdentifier!", "Method[op_Inequality].ReturnValue"] + - ["System.String", "System.Xaml.IXamlNamespaceResolver", "Method[GetNamespace].ReturnValue"] + - ["System.Boolean", "System.Xaml.XamlType", "Property[IsPublic]"] + - ["System.Xaml.XamlType", "System.Xaml.XamlObjectReader", "Property[Type]"] + - ["System.Boolean", "System.Xaml.XamlSchemaContextSettings", "Property[FullyQualifyAssemblyNamesInClrNamespaces]"] + - ["System.Xaml.Schema.AllowedMemberLocations", "System.Xaml.XamlDirective", "Property[AllowedLocation]"] + - ["System.EventHandler", "System.Xaml.XamlObjectWriterSettings", "Property[XamlSetValueHandler]"] + - ["System.Int32", "System.Xaml.IXamlLineInfo", "Property[LineNumber]"] + - ["System.Xaml.XamlType", "System.Xaml.XamlLanguage!", "Property[Object]"] + - ["System.Xaml.XamlDirective", "System.Xaml.XamlLanguage!", "Property[PositionalParameters]"] + - ["System.Int32", "System.Xaml.XamlDirective", "Method[GetHashCode].ReturnValue"] + - ["System.Boolean", "System.Xaml.XamlReaderSettings", "Property[ValuesMustBeString]"] + - ["System.Boolean", "System.Xaml.XamlBackgroundReader", "Property[IsEof]"] + - ["System.Reflection.MethodInfo", "System.Xaml.XamlMember", "Method[LookupUnderlyingGetter].ReturnValue"] + - ["System.Boolean", "System.Xaml.XamlType!", "Method[op_Inequality].ReturnValue"] + - ["System.Boolean", "System.Xaml.XamlDirective", "Method[LookupIsAmbient].ReturnValue"] + - ["System.Xaml.XamlSchemaContext", "System.Xaml.XamlXmlWriter", "Property[SchemaContext]"] + - ["System.Xaml.NamespaceDeclaration", "System.Xaml.XamlObjectReader", "Property[Namespace]"] + - ["System.Boolean", "System.Xaml.XamlType", "Property[IsUsableDuringInitialization]"] + - ["System.Object", "System.Xaml.XamlBackgroundReader", "Property[Value]"] + - ["System.Xaml.XamlType", "System.Xaml.XamlType", "Method[LookupMarkupExtensionReturnType].ReturnValue"] + - ["System.Xaml.XamlSchemaContext", "System.Xaml.XamlObjectWriter", "Property[SchemaContext]"] + - ["System.Boolean", "System.Xaml.XamlType", "Property[IsNameValid]"] + - ["System.Boolean", "System.Xaml.XamlXmlReader", "Property[HasLineInfo]"] + - ["System.Xaml.XamlSchemaContext", "System.Xaml.IXamlSchemaContextProvider", "Property[SchemaContext]"] + - ["System.String", "System.Xaml.XamlType", "Property[PreferredXamlNamespace]"] + - ["System.Boolean", "System.Xaml.XamlXmlReaderSettings", "Property[SkipXmlCompatibilityProcessing]"] + - ["System.String", "System.Xaml.NamespaceDeclaration", "Property[Namespace]"] + - ["System.Xaml.XamlType", "System.Xaml.XamlLanguage!", "Property[Byte]"] + - ["System.Boolean", "System.Xaml.XamlObjectWriter", "Property[ShouldProvideLineInfo]"] + - ["System.Xaml.XamlType", "System.Xaml.XamlType", "Property[ItemType]"] + - ["System.Boolean", "System.Xaml.XamlReaderSettings", "Property[ProvideLineInfo]"] + - ["System.Xaml.Schema.XamlValueConverter", "System.Xaml.XamlType", "Property[DeferringLoader]"] + - ["System.Object", "System.Xaml.XamlObjectReader", "Property[Instance]"] + - ["System.Collections.Generic.IList", "System.Xaml.XamlType", "Method[GetPositionalParameters].ReturnValue"] + - ["System.Xaml.Schema.XamlValueConverter", "System.Xaml.XamlType", "Property[ValueSerializer]"] + - ["System.Int32", "System.Xaml.XamlNodeList", "Property[Count]"] + - ["System.Boolean", "System.Xaml.XamlMember", "Method[LookupIsWriteOnly].ReturnValue"] + - ["System.Int32", "System.Xaml.IXamlLineInfo", "Property[LinePosition]"] + - ["System.Boolean", "System.Xaml.XamlBackgroundReader", "Property[HasLineInfo]"] + - ["System.Xaml.XamlDirective", "System.Xaml.XamlLanguage!", "Property[ClassAttributes]"] + - ["System.Xaml.XamlDirective", "System.Xaml.XamlLanguage!", "Property[Uid]"] + - ["System.Xaml.XamlDirective", "System.Xaml.XamlLanguage!", "Property[Initialization]"] + - ["System.Xaml.XamlDirective", "System.Xaml.XamlLanguage!", "Property[ClassModifier]"] + - ["System.Xaml.XamlObjectWriter", "System.Xaml.IXamlObjectWriterFactory", "Method[GetXamlObjectWriter].ReturnValue"] + - ["System.Boolean", "System.Xaml.XamlType", "Property[IsWhitespaceSignificantCollection]"] + - ["System.Int32", "System.Xaml.XamlBackgroundReader", "Property[LineNumber]"] + - ["System.Boolean", "System.Xaml.XamlType", "Method[LookupIsMarkupExtension].ReturnValue"] + - ["System.Xaml.XamlType", "System.Xaml.XamlLanguage!", "Property[Reference]"] + - ["System.Int32", "System.Xaml.XamlMember", "Method[GetHashCode].ReturnValue"] + - ["System.Boolean", "System.Xaml.XamlReader", "Property[IsEof]"] + - ["System.Boolean", "System.Xaml.XamlMember", "Property[IsAttachable]"] + - ["System.Collections.Generic.IEnumerable", "System.Xaml.XamlSchemaContext", "Method[GetAllXamlNamespaces].ReturnValue"] + - ["System.EventHandler", "System.Xaml.XamlObjectWriterSettings", "Property[AfterPropertiesHandler]"] + - ["System.EventHandler", "System.Xaml.XamlObjectWriterSettings", "Property[AfterBeginInitHandler]"] + - ["System.Boolean", "System.Xaml.XamlType", "Method[LookupIsPublic].ReturnValue"] + - ["System.String", "System.Xaml.INamespacePrefixLookup", "Method[LookupPrefix].ReturnValue"] + - ["System.Collections.Generic.IList", "System.Xaml.XamlType", "Method[LookupPositionalParameters].ReturnValue"] + - ["System.Xaml.XamlSchemaContext", "System.Xaml.XamlXmlReader", "Property[SchemaContext]"] + - ["System.Xaml.XamlNodeType", "System.Xaml.XamlNodeType!", "Field[EndMember]"] + - ["System.Xaml.XamlDirective", "System.Xaml.XamlLanguage!", "Property[Key]"] + - ["System.Xaml.XamlDirective", "System.Xaml.XamlLanguage!", "Property[Lang]"] + - ["System.Xaml.Permissions.XamlAccessLevel", "System.Xaml.XamlObjectWriterSettings", "Property[AccessLevel]"] + - ["System.Collections.Generic.IList", "System.Xaml.XamlType", "Property[TypeArguments]"] + - ["System.Boolean", "System.Xaml.XamlType", "Property[IsAmbient]"] + - ["System.Xaml.Schema.XamlValueConverter", "System.Xaml.XamlType", "Property[TypeConverter]"] + - ["System.Int32", "System.Xaml.AttachableMemberIdentifier", "Method[GetHashCode].ReturnValue"] + - ["System.Boolean", "System.Xaml.XamlType", "Property[ConstructionRequiresArguments]"] + - ["System.Boolean", "System.Xaml.XamlDirective", "Method[LookupIsWritePublic].ReturnValue"] + - ["System.Xaml.XamlReader", "System.Xaml.XamlDeferringLoader", "Method[Save].ReturnValue"] + - ["System.Xaml.XamlMember", "System.Xaml.XamlType", "Property[ContentProperty]"] + - ["System.Boolean", "System.Xaml.XamlMember", "Method[LookupIsReadPublic].ReturnValue"] + - ["System.Boolean", "System.Xaml.XamlMember", "Property[IsWriteOnly]"] + - ["System.String", "System.Xaml.NamespaceDeclaration", "Property[Prefix]"] + - ["System.Xaml.XamlSchemaContext", "System.Xaml.XamlReader", "Property[SchemaContext]"] + - ["System.Boolean", "System.Xaml.XamlSchemaContext", "Method[TryGetCompatibleXamlNamespace].ReturnValue"] + - ["System.Object", "System.Xaml.IRootObjectProvider", "Property[RootObject]"] + - ["System.Xaml.Schema.XamlValueConverter", "System.Xaml.XamlMember", "Method[LookupValueSerializer].ReturnValue"] + - ["System.String", "System.Xaml.XamlMember", "Method[ToString].ReturnValue"] + - ["System.Boolean", "System.Xaml.AttachableMemberIdentifier", "Method[Equals].ReturnValue"] + - ["System.String", "System.Xaml.XamlMember", "Property[Name]"] + - ["System.Type", "System.Xaml.XamlType", "Method[LookupUnderlyingType].ReturnValue"] + - ["System.Xaml.XamlNodeType", "System.Xaml.XamlNodeType!", "Field[Value]"] + - ["System.String", "System.Xaml.XamlSchemaContext", "Method[GetPreferredPrefix].ReturnValue"] + - ["System.Boolean", "System.Xaml.XamlMember", "Method[LookupIsWritePublic].ReturnValue"] + - ["System.Collections.Generic.IEnumerable", "System.Xaml.IXamlNamespaceResolver", "Method[GetNamespacePrefixes].ReturnValue"] + - ["System.Object", "System.Xaml.XamlObjectWriter", "Property[Result]"] + - ["System.Boolean", "System.Xaml.XamlXmlReader", "Method[Read].ReturnValue"] + - ["System.Collections.Generic.IReadOnlyDictionary", "System.Xaml.XamlMember", "Method[LookupMarkupExtensionBracketCharacters].ReturnValue"] + - ["System.Xaml.XamlWriter", "System.Xaml.XamlNodeQueue", "Property[Writer]"] + - ["System.Boolean", "System.Xaml.XamlType", "Method[LookupTrimSurroundingWhitespace].ReturnValue"] + - ["System.Windows.Markup.INameScope", "System.Xaml.XamlObjectWriter", "Property[RootNameScope]"] + - ["System.Reflection.ICustomAttributeProvider", "System.Xaml.XamlType", "Method[LookupCustomAttributeProvider].ReturnValue"] + - ["System.Reflection.MethodInfo", "System.Xaml.XamlDirective", "Method[LookupUnderlyingGetter].ReturnValue"] + - ["System.Boolean", "System.Xaml.XamlBackgroundReader", "Method[Read].ReturnValue"] + - ["System.Xaml.XamlDirective", "System.Xaml.XamlLanguage!", "Property[Arguments]"] + - ["System.Xaml.XamlType", "System.Xaml.XamlSchemaContext", "Method[GetXamlType].ReturnValue"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.Xaml.XamlLanguage!", "Property[AllDirectives]"] + - ["System.Collections.Generic.IEnumerable", "System.Xaml.XamlType", "Method[LookupAllAttachableMembers].ReturnValue"] + - ["System.Xaml.XamlSchemaContext", "System.Xaml.XamlType", "Property[SchemaContext]"] + - ["System.Xaml.XamlDirective", "System.Xaml.XamlLanguage!", "Property[Members]"] + - ["System.Xaml.XamlObjectWriterSettings", "System.Xaml.IXamlObjectWriterFactory", "Method[GetParentSettings].ReturnValue"] + - ["System.Object", "System.Xaml.XamlObjectWriterSettings", "Property[RootObjectInstance]"] + - ["System.Xaml.XamlType", "System.Xaml.XamlLanguage!", "Property[Static]"] + - ["System.Object", "System.Xaml.IAmbientProvider", "Method[GetFirstAmbientValue].ReturnValue"] + - ["System.Xaml.Schema.XamlTypeInvoker", "System.Xaml.XamlType", "Property[Invoker]"] + - ["System.Xaml.XamlNodeType", "System.Xaml.XamlNodeType!", "Field[StartMember]"] + - ["System.Boolean", "System.Xaml.XamlType", "Method[Equals].ReturnValue"] + - ["System.Int32", "System.Xaml.XamlBackgroundReader", "Property[LinePosition]"] + - ["System.Xaml.XamlMember", "System.Xaml.XamlXmlReader", "Property[Member]"] + - ["System.Xaml.XamlDirective", "System.Xaml.XamlLanguage!", "Property[Space]"] + - ["System.Xaml.XamlType", "System.Xaml.XamlLanguage!", "Property[TimeSpan]"] + - ["System.Object", "System.Xaml.IXamlNameResolver", "Method[GetFixupToken].ReturnValue"] + - ["System.Xaml.XamlType", "System.Xaml.XamlLanguage!", "Property[Array]"] + - ["System.Boolean", "System.Xaml.XamlDirective", "Method[LookupIsReadOnly].ReturnValue"] + - ["System.Xaml.XamlType", "System.Xaml.XamlDirective", "Method[LookupTargetType].ReturnValue"] + - ["System.Collections.Generic.IList", "System.Xaml.XamlDirective", "Method[LookupDependsOn].ReturnValue"] + - ["System.Boolean", "System.Xaml.XamlObjectReader", "Method[Read].ReturnValue"] + - ["System.Collections.Generic.IList", "System.Xaml.XamlType", "Method[LookupContentWrappers].ReturnValue"] + - ["System.Xaml.XamlDirective", "System.Xaml.XamlLanguage!", "Property[ConnectionId]"] + - ["System.Boolean", "System.Xaml.XamlMember", "Property[IsAmbient]"] + - ["System.Boolean", "System.Xaml.XamlObjectReader", "Property[IsEof]"] + - ["System.Xaml.XamlType", "System.Xaml.XamlLanguage!", "Property[Char]"] + - ["System.Boolean", "System.Xaml.XamlType", "Property[IsMarkupExtension]"] + - ["System.Xaml.Schema.XamlMemberInvoker", "System.Xaml.XamlMember", "Method[LookupInvoker].ReturnValue"] + - ["System.Boolean", "System.Xaml.XamlSchemaContext", "Property[SupportMarkupExtensionsWithDuplicateArity]"] + - ["System.Xaml.XamlDirective", "System.Xaml.XamlLanguage!", "Property[Code]"] + - ["System.EventHandler", "System.Xaml.XamlType", "Method[LookupSetMarkupExtensionHandler].ReturnValue"] + - ["System.Boolean", "System.Xaml.XamlReader", "Property[IsDisposed]"] + - ["System.Boolean", "System.Xaml.XamlMember!", "Method[op_Equality].ReturnValue"] + - ["System.Xaml.XamlMember", "System.Xaml.XamlType", "Method[GetMember].ReturnValue"] + - ["System.String", "System.Xaml.XamlServices!", "Method[Save].ReturnValue"] + - ["System.Xaml.Schema.XamlValueConverter", "System.Xaml.XamlMember", "Method[LookupTypeConverter].ReturnValue"] + - ["System.Collections.Generic.IEnumerable>", "System.Xaml.IXamlNameResolver", "Method[GetAllNamesAndValuesInScope].ReturnValue"] + - ["System.Boolean", "System.Xaml.XamlType", "Method[LookupIsWhitespaceSignificantCollection].ReturnValue"] + - ["System.Type", "System.Xaml.IDestinationTypeProvider", "Method[GetDestinationType].ReturnValue"] + - ["System.Xaml.XamlType", "System.Xaml.XamlLanguage!", "Property[Decimal]"] + - ["System.Int32", "System.Xaml.XamlException", "Property[LineNumber]"] + - ["System.Boolean", "System.Xaml.XamlMember", "Property[IsWritePublic]"] + - ["System.Xaml.XamlNodeType", "System.Xaml.XamlBackgroundReader", "Property[NodeType]"] + - ["System.Collections.Generic.IList", "System.Xaml.XamlMember", "Property[DependsOn]"] + - ["System.Xaml.XamlDirective", "System.Xaml.XamlLanguage!", "Property[TypeArguments]"] + - ["System.Xaml.Schema.XamlValueConverter", "System.Xaml.XamlMember", "Property[TypeConverter]"] + - ["System.Boolean", "System.Xaml.XamlMember", "Property[IsEvent]"] + - ["System.Boolean", "System.Xaml.XamlMember", "Method[LookupIsAmbient].ReturnValue"] + - ["System.Xaml.XamlDirective", "System.Xaml.XamlLanguage!", "Property[Shared]"] + - ["System.Xaml.XamlType", "System.Xaml.XamlLanguage!", "Property[Uri]"] + - ["System.Boolean", "System.Xaml.XamlSchemaContext", "Property[FullyQualifyAssemblyNamesInClrNamespaces]"] + - ["System.Collections.Generic.IEnumerable", "System.Xaml.IAmbientProvider", "Method[GetAllAmbientValues].ReturnValue"] + - ["System.String", "System.Xaml.XamlXmlReaderSettings", "Property[XmlLang]"] + - ["System.Boolean", "System.Xaml.XamlObjectReaderSettings", "Property[RequireExplicitContentVisibility]"] + - ["System.Xaml.Schema.XamlMemberInvoker", "System.Xaml.XamlMember", "Property[Invoker]"] + - ["System.Xaml.XamlNodeType", "System.Xaml.XamlObjectReader", "Property[NodeType]"] + - ["System.Boolean", "System.Xaml.XamlType", "Property[TrimSurroundingWhitespace]"] + - ["System.Boolean", "System.Xaml.IXamlLineInfoConsumer", "Property[ShouldProvideLineInfo]"] + - ["System.Xaml.XamlType", "System.Xaml.XamlLanguage!", "Property[Null]"] + - ["System.Int32", "System.Xaml.IXamlIndexingReader", "Property[CurrentIndex]"] + - ["System.Boolean", "System.Xaml.XamlType", "Property[IsDictionary]"] + - ["System.Xaml.XamlMember", "System.Xaml.XamlType", "Method[LookupMember].ReturnValue"] + - ["System.Boolean", "System.Xaml.XamlDirective", "Method[LookupIsWriteOnly].ReturnValue"] + - ["System.Int32", "System.Xaml.XamlType", "Method[GetHashCode].ReturnValue"] + - ["System.Boolean", "System.Xaml.XamlMember", "Property[IsReadPublic]"] + - ["System.Boolean", "System.Xaml.XamlDirective", "Method[LookupIsReadPublic].ReturnValue"] + - ["System.Boolean", "System.Xaml.XamlType", "Method[LookupIsUnknown].ReturnValue"] + - ["System.Xaml.XamlMember", "System.Xaml.XamlDuplicateMemberException", "Property[DuplicateMember]"] + - ["System.Uri", "System.Xaml.XamlObjectWriterSettings", "Property[SourceBamlUri]"] + - ["System.Xaml.XamlType", "System.Xaml.XamlMember", "Property[TargetType]"] + - ["System.String", "System.Xaml.XamlLanguage!", "Field[Xaml2006Namespace]"] + - ["System.Object", "System.Xaml.XamlReader", "Property[Value]"] + - ["System.Reflection.Assembly", "System.Xaml.XamlSchemaContext", "Method[OnAssemblyResolve].ReturnValue"] + - ["System.Xaml.XamlReader", "System.Xaml.XamlNodeList", "Method[GetReader].ReturnValue"] + - ["System.Xaml.XamlType", "System.Xaml.XamlLanguage!", "Property[Int32]"] + - ["System.Collections.Generic.IEnumerable", "System.Xaml.IAmbientProvider", "Method[GetAllAmbientValues].ReturnValue"] + - ["System.Xaml.XamlType", "System.Xaml.XamlType", "Method[LookupItemType].ReturnValue"] + - ["System.Xaml.XamlType", "System.Xaml.XamlType", "Property[KeyType]"] + - ["System.Xaml.XamlNodeType", "System.Xaml.XamlXmlReader", "Property[NodeType]"] + - ["System.Xaml.XamlNodeType", "System.Xaml.XamlReader", "Property[NodeType]"] + - ["System.Boolean", "System.Xaml.XamlType", "Property[IsXData]"] + - ["System.Int32", "System.Xaml.XamlNodeQueue", "Property[Count]"] + - ["System.Xaml.XamlDirective", "System.Xaml.XamlLanguage!", "Property[Base]"] + - ["System.Xaml.XamlXmlWriterSettings", "System.Xaml.XamlXmlWriterSettings", "Method[Copy].ReturnValue"] + - ["System.Boolean", "System.Xaml.XamlType", "Property[IsConstructible]"] + - ["System.Xaml.XamlDirective", "System.Xaml.XamlLanguage!", "Property[Items]"] + - ["System.Uri", "System.Xaml.XamlObjectEventArgs", "Property[SourceBamlUri]"] + - ["System.Boolean", "System.Xaml.IXamlNameResolver", "Property[IsFixupTokenAvailable]"] + - ["System.Collections.Generic.IEnumerable", "System.Xaml.XamlType", "Method[LookupAllMembers].ReturnValue"] + - ["System.Boolean", "System.Xaml.XamlType!", "Method[op_Equality].ReturnValue"] + - ["System.Boolean", "System.Xaml.XamlType", "Method[LookupIsXData].ReturnValue"] + - ["System.Xaml.XamlType", "System.Xaml.XamlLanguage!", "Property[Member]"] + - ["System.Boolean", "System.Xaml.XamlReaderSettings", "Property[AllowProtectedMembersOnRoot]"] + - ["System.Xaml.XamlMember", "System.Xaml.XamlType", "Method[GetAttachableMember].ReturnValue"] + - ["System.Xaml.XamlSchemaContext", "System.Xaml.XamlWriter", "Property[SchemaContext]"] + - ["System.Xaml.Schema.XamlValueConverter", "System.Xaml.XamlMember", "Method[LookupDeferringLoader].ReturnValue"] + - ["System.Xaml.NamespaceDeclaration", "System.Xaml.XamlXmlReader", "Property[Namespace]"] + - ["System.Boolean", "System.Xaml.XamlObjectWriterSettings", "Property[PreferUnconvertedDictionaryKeys]"] + - ["System.Xaml.XamlType", "System.Xaml.XamlBackgroundReader", "Property[Type]"] + - ["System.Collections.Generic.IList", "System.Xaml.XamlLanguage!", "Property[XamlNamespaces]"] + - ["System.Xaml.XamlType", "System.Xaml.XamlMember", "Method[LookupTargetType].ReturnValue"] + - ["System.Int32", "System.Xaml.XamlObjectEventArgs", "Property[ElementLinePosition]"] + - ["System.Xaml.XamlType", "System.Xaml.XamlLanguage!", "Property[Double]"] + - ["System.Xaml.XamlMember", "System.Xaml.XamlType", "Method[LookupContentProperty].ReturnValue"] + - ["System.Object", "System.Xaml.XamlServices!", "Method[Load].ReturnValue"] + - ["System.Collections.Generic.IList", "System.Xaml.XamlType", "Method[LookupAllowedContentTypes].ReturnValue"] + - ["System.Object", "System.Xaml.XamlXmlReader", "Property[Value]"] + - ["System.String", "System.Xaml.XamlDirective", "Method[ToString].ReturnValue"] + - ["System.Boolean", "System.Xaml.XamlType", "Method[LookupIsNameScope].ReturnValue"] + - ["System.Boolean", "System.Xaml.XamlMember", "Property[IsUnknown]"] + - ["System.Object", "System.Xaml.IXamlNameResolver", "Method[Resolve].ReturnValue"] + - ["System.Xaml.XamlType", "System.Xaml.XamlDuplicateMemberException", "Property[ParentType]"] + - ["System.Xaml.NamespaceDeclaration", "System.Xaml.XamlReader", "Property[Namespace]"] + - ["System.Boolean", "System.Xaml.XamlNodeQueue", "Property[IsEmpty]"] + - ["System.Collections.Generic.IList", "System.Xaml.XamlLanguage!", "Property[XmlNamespaces]"] + - ["System.Object", "System.Xaml.XamlObjectReader", "Property[Value]"] + - ["System.Xaml.XamlWriter", "System.Xaml.XamlNodeList", "Property[Writer]"] + - ["System.Xaml.XamlMember", "System.Xaml.XamlObjectReader", "Property[Member]"] + - ["System.Collections.Generic.IReadOnlyDictionary", "System.Xaml.XamlMember", "Property[MarkupExtensionBracketCharacters]"] + - ["System.Xaml.XamlType", "System.Xaml.XamlLanguage!", "Property[Boolean]"] + - ["System.Boolean", "System.Xaml.XamlType", "Method[CanAssignTo].ReturnValue"] + - ["System.String", "System.Xaml.AttachableMemberIdentifier", "Method[ToString].ReturnValue"] + - ["System.String", "System.Xaml.XamlLanguage!", "Field[Xml1998Namespace]"] + - ["System.Boolean", "System.Xaml.XamlXmlWriterSettings", "Property[CloseOutput]"] + - ["System.Boolean", "System.Xaml.XamlType", "Property[IsNullable]"] + - ["System.Xaml.Schema.XamlCollectionKind", "System.Xaml.XamlType", "Method[LookupCollectionKind].ReturnValue"] + - ["System.Collections.ObjectModel.ReadOnlyCollection", "System.Xaml.XamlLanguage!", "Property[AllTypes]"] + - ["System.String", "System.Xaml.XamlException", "Property[Message]"] + - ["System.Xaml.XamlMember", "System.Xaml.XamlBackgroundReader", "Property[Member]"] + - ["System.Object", "System.Xaml.AmbientPropertyValue", "Property[Value]"] + - ["System.Boolean", "System.Xaml.XamlType", "Method[LookupIsConstructible].ReturnValue"] + - ["System.Reflection.ICustomAttributeProvider", "System.Xaml.XamlMember", "Method[LookupCustomAttributeProvider].ReturnValue"] + - ["System.Type", "System.Xaml.XamlType", "Property[UnderlyingType]"] + - ["System.Xaml.XamlType", "System.Xaml.XamlMember", "Property[Type]"] + - ["System.String", "System.Xaml.XamlType", "Method[ToString].ReturnValue"] + - ["System.Collections.Generic.IList", "System.Xaml.XamlType", "Property[AllowedContentTypes]"] + - ["System.Xaml.XamlNodeType", "System.Xaml.XamlNodeType!", "Field[StartObject]"] + - ["System.Boolean", "System.Xaml.IAttachedPropertyStore", "Method[RemoveProperty].ReturnValue"] + - ["System.Xaml.XamlMember", "System.Xaml.XamlType", "Method[LookupAttachableMember].ReturnValue"] + - ["System.Boolean", "System.Xaml.XamlType", "Method[LookupIsNullable].ReturnValue"] + - ["System.Xaml.AmbientPropertyValue", "System.Xaml.IAmbientProvider", "Method[GetFirstAmbientValue].ReturnValue"] + - ["System.Xaml.XamlDirective", "System.Xaml.XamlLanguage!", "Property[AsyncRecords]"] + - ["System.Boolean", "System.Xaml.XamlMember", "Method[LookupIsEvent].ReturnValue"] + - ["System.Int32", "System.Xaml.XamlObjectEventArgs", "Property[ElementLineNumber]"] + - ["System.Xaml.XamlNodeType", "System.Xaml.XamlNodeType!", "Field[None]"] + - ["System.Xaml.Schema.XamlValueConverter", "System.Xaml.XamlSchemaContext", "Method[GetValueConverter].ReturnValue"] + - ["System.Xaml.Schema.XamlValueConverter", "System.Xaml.XamlType", "Method[LookupDeferringLoader].ReturnValue"] + - ["System.Reflection.ICustomAttributeProvider", "System.Xaml.XamlDirective", "Method[LookupCustomAttributeProvider].ReturnValue"] + - ["System.Reflection.MemberInfo", "System.Xaml.XamlDirective", "Method[LookupUnderlyingMember].ReturnValue"] + - ["System.ComponentModel.DesignerSerializationVisibility", "System.Xaml.XamlMember", "Property[SerializationVisibility]"] + - ["System.Boolean", "System.Xaml.IAttachedPropertyStore", "Method[TryGetProperty].ReturnValue"] + - ["System.Xaml.XamlType", "System.Xaml.XamlReader", "Property[Type]"] + - ["System.Xaml.XamlDirective", "System.Xaml.XamlLanguage!", "Property[UnknownContent]"] + - ["System.Xaml.XamlType", "System.Xaml.XamlLanguage!", "Property[Int16]"] + - ["System.Xaml.XamlType", "System.Xaml.XamlType", "Method[LookupKeyType].ReturnValue"] + - ["System.Uri", "System.Xaml.XamlReaderSettings", "Property[BaseUri]"] + - ["System.Boolean", "System.Xaml.XamlMember", "Property[IsReadOnly]"] + - ["System.Boolean", "System.Xaml.XamlType", "Method[LookupUsableDuringInitialization].ReturnValue"] + - ["System.Reflection.MethodInfo", "System.Xaml.XamlDirective", "Method[LookupUnderlyingSetter].ReturnValue"] + - ["System.Collections.Generic.ICollection", "System.Xaml.XamlType", "Method[GetAllMembers].ReturnValue"] + - ["System.Boolean", "System.Xaml.XamlWriter", "Property[IsDisposed]"] + - ["System.EventHandler", "System.Xaml.XamlType", "Method[LookupSetTypeConverterHandler].ReturnValue"] + - ["System.Xaml.XamlDirective", "System.Xaml.XamlLanguage!", "Property[SynchronousMode]"] + - ["System.Reflection.MemberInfo", "System.Xaml.XamlMember", "Property[UnderlyingMember]"] + - ["System.Xaml.XamlType", "System.Xaml.XamlLanguage!", "Property[Property]"] + - ["System.Xaml.XamlDirective", "System.Xaml.XamlLanguage!", "Property[Subclass]"] + - ["System.Collections.Generic.IList", "System.Xaml.XamlMember", "Method[LookupDependsOn].ReturnValue"] + - ["System.Boolean", "System.Xaml.XamlMember", "Property[IsNameValid]"] + - ["System.Reflection.MemberInfo", "System.Xaml.XamlMember", "Method[LookupUnderlyingMember].ReturnValue"] + - ["System.Xaml.XamlReader", "System.Xaml.XamlReader", "Method[ReadSubtree].ReturnValue"] + - ["System.Xaml.XamlNodeType", "System.Xaml.XamlNodeType!", "Field[NamespaceDeclaration]"] + - ["System.Reflection.MethodInfo", "System.Xaml.XamlMember", "Method[LookupUnderlyingSetter].ReturnValue"] + - ["System.Xaml.XamlType", "System.Xaml.XamlLanguage!", "Property[Int64]"] + - ["System.Boolean", "System.Xaml.XamlType", "Method[LookupConstructionRequiresArguments].ReturnValue"] + - ["System.Boolean", "System.Xaml.XamlSchemaContextSettings", "Property[SupportMarkupExtensionsWithDuplicateArity]"] + - ["System.Xaml.Schema.XamlValueConverter", "System.Xaml.XamlDirective", "Method[LookupDeferringLoader].ReturnValue"] + - ["System.Boolean", "System.Xaml.XamlObjectWriterSettings", "Property[SkipProvideValueOnRoot]"] + - ["System.Xaml.XamlType", "System.Xaml.XamlXmlReader", "Property[Type]"] + - ["System.Xaml.NamespaceDeclaration", "System.Xaml.XamlBackgroundReader", "Property[Namespace]"] + - ["System.Int32", "System.Xaml.IAttachedPropertyStore", "Property[PropertyCount]"] + - ["System.Xaml.XamlNodeType", "System.Xaml.XamlNodeType!", "Field[EndObject]"] + - ["System.Reflection.Assembly", "System.Xaml.XamlReaderSettings", "Property[LocalAssembly]"] + - ["System.Xaml.XamlXmlWriterSettings", "System.Xaml.XamlXmlWriter", "Property[Settings]"] + - ["System.Xaml.XamlSchemaContext", "System.Xaml.XamlObjectReader", "Property[SchemaContext]"] + - ["System.Xaml.XamlMember", "System.Xaml.XamlReader", "Property[Member]"] + - ["System.EventHandler", "System.Xaml.XamlObjectWriterSettings", "Property[BeforePropertiesHandler]"] + - ["System.Xaml.Schema.XamlTypeInvoker", "System.Xaml.XamlType", "Method[LookupInvoker].ReturnValue"] + - ["System.Xaml.XamlType", "System.Xaml.XamlLanguage!", "Property[String]"] + - ["System.Boolean", "System.Xaml.XamlDirective", "Method[LookupIsUnknown].ReturnValue"] + - ["System.Boolean", "System.Xaml.XamlReader", "Method[Read].ReturnValue"] + - ["System.Boolean", "System.Xaml.XamlType", "Property[IsNameScope]"] + - ["System.Int32", "System.Xaml.XamlXmlReader", "Property[LinePosition]"] + - ["System.Int32", "System.Xaml.XamlException", "Property[LinePosition]"] + - ["System.Xaml.XamlMember", "System.Xaml.XamlType", "Method[LookupAliasedProperty].ReturnValue"] + - ["System.Boolean", "System.Xaml.XamlType", "Property[IsArray]"] + - ["System.Boolean", "System.Xaml.AttachableMemberIdentifier!", "Method[op_Equality].ReturnValue"] + - ["System.Xaml.XamlType", "System.Xaml.XamlLanguage!", "Property[Type]"] + - ["System.Collections.Generic.ICollection", "System.Xaml.XamlSchemaContext", "Method[GetAllXamlTypes].ReturnValue"] + - ["System.EventHandler", "System.Xaml.XamlObjectWriterSettings", "Property[AfterEndInitHandler]"] + - ["System.Boolean", "System.Xaml.XamlXmlWriterSettings", "Property[AssumeValidInput]"] + - ["System.Xaml.XamlType", "System.Xaml.XamlType", "Property[BaseType]"] + - ["System.Boolean", "System.Xaml.XamlObjectWriterSettings", "Property[SkipDuplicatePropertyCheck]"] + - ["System.Boolean", "System.Xaml.AttachablePropertyServices!", "Method[TryGetProperty].ReturnValue"] + - ["System.Boolean", "System.Xaml.XamlXmlReaderSettings", "Property[XmlSpacePreserve]"] + - ["System.Boolean", "System.Xaml.XamlObjectWriterSettings", "Property[RegisterNamesOnExternalNamescope]"] + - ["System.Xaml.XamlDirective", "System.Xaml.XamlLanguage!", "Property[FieldModifier]"] + - ["System.Boolean", "System.Xaml.XamlObjectWriterSettings", "Property[IgnoreCanConvert]"] + - ["System.Xaml.Schema.XamlValueConverter", "System.Xaml.XamlMember", "Property[ValueSerializer]"] + - ["System.Xaml.XamlType", "System.Xaml.XamlType", "Method[LookupBaseType].ReturnValue"] + - ["System.Int32", "System.Xaml.AttachablePropertyServices!", "Method[GetAttachedPropertyCount].ReturnValue"] + - ["System.Boolean", "System.Xaml.XamlMember", "Method[Equals].ReturnValue"] + - ["System.Xaml.XamlType", "System.Xaml.XamlLanguage!", "Property[Single]"] + - ["System.Xaml.XamlNodeType", "System.Xaml.XamlNodeType!", "Field[GetObject]"] + - ["System.Boolean", "System.Xaml.XamlObjectWriter", "Method[OnSetValue].ReturnValue"] + - ["System.Object", "System.Xaml.XamlObjectEventArgs", "Property[Instance]"] + - ["System.Boolean", "System.Xaml.XamlMember", "Method[LookupIsReadOnly].ReturnValue"] + - ["System.Xaml.XamlMember", "System.Xaml.XamlType", "Method[GetAliasedProperty].ReturnValue"] + - ["System.Windows.Markup.INameScope", "System.Xaml.XamlObjectWriterSettings", "Property[ExternalNameScope]"] + - ["System.Boolean", "System.Xaml.XamlMember", "Method[LookupIsUnknown].ReturnValue"] + - ["System.Xaml.XamlType", "System.Xaml.XamlMember", "Property[DeclaringType]"] + - ["System.Xaml.XamlMember", "System.Xaml.AmbientPropertyValue", "Property[RetrievedProperty]"] + - ["System.Xaml.XamlDirective", "System.Xaml.XamlSchemaContext", "Method[GetXamlDirective].ReturnValue"] + - ["System.Boolean", "System.Xaml.XamlReaderSettings", "Property[IgnoreUidsOnPropertyElements]"] + - ["System.Boolean", "System.Xaml.XamlType", "Method[LookupIsAmbient].ReturnValue"] + - ["System.Xaml.XamlSchemaContext", "System.Xaml.XamlBackgroundReader", "Property[SchemaContext]"] + - ["System.Collections.Generic.IList", "System.Xaml.XamlMember", "Method[GetXamlNamespaces].ReturnValue"] + - ["System.String", "System.Xaml.XamlMember", "Property[PreferredXamlNamespace]"] + - ["System.Xaml.XamlReader", "System.Xaml.XamlNodeQueue", "Property[Reader]"] + - ["System.Collections.Generic.IList", "System.Xaml.XamlSchemaContext", "Property[ReferenceAssemblies]"] + - ["System.Collections.Generic.IList", "System.Xaml.XamlType", "Method[GetXamlNamespaces].ReturnValue"] + - ["System.Xaml.Schema.XamlValueConverter", "System.Xaml.XamlType", "Method[LookupValueSerializer].ReturnValue"] + - ["System.Boolean", "System.Xaml.AttachablePropertyServices!", "Method[RemoveProperty].ReturnValue"] + - ["System.Object", "System.Xaml.XamlDeferringLoader", "Method[Load].ReturnValue"] + - ["System.Collections.Generic.IList", "System.Xaml.XamlDirective", "Method[GetXamlNamespaces].ReturnValue"] + - ["System.Boolean", "System.Xaml.XamlType", "Property[IsUnknown]"] + - ["System.Boolean", "System.Xaml.XamlXmlReader", "Property[IsEof]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemXamlPermissions/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemXamlPermissions/model.yml new file mode 100644 index 000000000000..7e5b1fb71286 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemXamlPermissions/model.yml @@ -0,0 +1,19 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Int32", "System.Xaml.Permissions.XamlLoadPermission", "Method[GetHashCode].ReturnValue"] + - ["System.Boolean", "System.Xaml.Permissions.XamlLoadPermission", "Method[IsSubsetOf].ReturnValue"] + - ["System.Reflection.AssemblyName", "System.Xaml.Permissions.XamlAccessLevel", "Property[AssemblyAccessToAssemblyName]"] + - ["System.String", "System.Xaml.Permissions.XamlAccessLevel", "Property[PrivateAccessToTypeName]"] + - ["System.Boolean", "System.Xaml.Permissions.XamlLoadPermission", "Method[IsUnrestricted].ReturnValue"] + - ["System.Xaml.Permissions.XamlAccessLevel", "System.Xaml.Permissions.XamlAccessLevel!", "Method[AssemblyAccessTo].ReturnValue"] + - ["System.Boolean", "System.Xaml.Permissions.XamlLoadPermission", "Method[Equals].ReturnValue"] + - ["System.Security.SecurityElement", "System.Xaml.Permissions.XamlLoadPermission", "Method[ToXml].ReturnValue"] + - ["System.Xaml.Permissions.XamlAccessLevel", "System.Xaml.Permissions.XamlAccessLevel!", "Method[PrivateAccessTo].ReturnValue"] + - ["System.Boolean", "System.Xaml.Permissions.XamlLoadPermission", "Method[Includes].ReturnValue"] + - ["System.Security.IPermission", "System.Xaml.Permissions.XamlLoadPermission", "Method[Intersect].ReturnValue"] + - ["System.Collections.Generic.IList", "System.Xaml.Permissions.XamlLoadPermission", "Property[AllowedAccess]"] + - ["System.Security.IPermission", "System.Xaml.Permissions.XamlLoadPermission", "Method[Copy].ReturnValue"] + - ["System.Security.IPermission", "System.Xaml.Permissions.XamlLoadPermission", "Method[Union].ReturnValue"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemXamlSchema/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemXamlSchema/model.yml new file mode 100644 index 000000000000..20484f895b3b --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemXamlSchema/model.yml @@ -0,0 +1,41 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Reflection.MethodInfo", "System.Xaml.Schema.XamlMemberInvoker", "Property[UnderlyingGetter]"] + - ["System.String", "System.Xaml.Schema.XamlTypeName", "Method[ToString].ReturnValue"] + - ["System.Object", "System.Xaml.Schema.XamlTypeTypeConverter", "Method[ConvertTo].ReturnValue"] + - ["System.String", "System.Xaml.Schema.XamlTypeName!", "Method[ToString].ReturnValue"] + - ["System.EventHandler", "System.Xaml.Schema.XamlTypeInvoker", "Property[SetMarkupExtensionHandler]"] + - ["System.Boolean", "System.Xaml.Schema.XamlTypeTypeConverter", "Method[CanConvertTo].ReturnValue"] + - ["System.String", "System.Xaml.Schema.XamlTypeName", "Property[Namespace]"] + - ["System.Boolean", "System.Xaml.Schema.XamlTypeName!", "Method[TryParse].ReturnValue"] + - ["System.EventHandler", "System.Xaml.Schema.XamlTypeInvoker", "Property[SetTypeConverterHandler]"] + - ["System.Object", "System.Xaml.Schema.XamlMemberInvoker", "Method[GetValue].ReturnValue"] + - ["System.Xaml.Schema.XamlMemberInvoker", "System.Xaml.Schema.XamlMemberInvoker!", "Property[UnknownInvoker]"] + - ["System.Xaml.Schema.XamlCollectionKind", "System.Xaml.Schema.XamlCollectionKind!", "Field[Dictionary]"] + - ["System.Reflection.MethodInfo", "System.Xaml.Schema.XamlTypeInvoker", "Method[GetAddMethod].ReturnValue"] + - ["System.Xaml.Schema.ShouldSerializeResult", "System.Xaml.Schema.ShouldSerializeResult!", "Field[True]"] + - ["System.Reflection.MethodInfo", "System.Xaml.Schema.XamlTypeInvoker", "Method[GetEnumeratorMethod].ReturnValue"] + - ["System.String", "System.Xaml.Schema.XamlTypeName", "Property[Name]"] + - ["System.Xaml.Schema.AllowedMemberLocations", "System.Xaml.Schema.AllowedMemberLocations!", "Field[None]"] + - ["System.Xaml.Schema.XamlTypeInvoker", "System.Xaml.Schema.XamlTypeInvoker!", "Property[UnknownInvoker]"] + - ["System.Xaml.Schema.ShouldSerializeResult", "System.Xaml.Schema.XamlMemberInvoker", "Method[ShouldSerializeValue].ReturnValue"] + - ["System.Reflection.MethodInfo", "System.Xaml.Schema.XamlMemberInvoker", "Property[UnderlyingSetter]"] + - ["System.Xaml.Schema.ShouldSerializeResult", "System.Xaml.Schema.ShouldSerializeResult!", "Field[Default]"] + - ["System.Xaml.Schema.AllowedMemberLocations", "System.Xaml.Schema.AllowedMemberLocations!", "Field[Attribute]"] + - ["System.Xaml.Schema.AllowedMemberLocations", "System.Xaml.Schema.AllowedMemberLocations!", "Field[MemberElement]"] + - ["System.Xaml.Schema.XamlTypeName", "System.Xaml.Schema.XamlTypeName!", "Method[Parse].ReturnValue"] + - ["System.Xaml.Schema.XamlCollectionKind", "System.Xaml.Schema.XamlCollectionKind!", "Field[Collection]"] + - ["System.Collections.Generic.IList", "System.Xaml.Schema.XamlTypeName", "Property[TypeArguments]"] + - ["System.Collections.Generic.IList", "System.Xaml.Schema.XamlTypeName!", "Method[ParseList].ReturnValue"] + - ["System.Xaml.Schema.AllowedMemberLocations", "System.Xaml.Schema.AllowedMemberLocations!", "Field[Any]"] + - ["System.Object", "System.Xaml.Schema.XamlTypeInvoker", "Method[CreateInstance].ReturnValue"] + - ["System.Xaml.Schema.ShouldSerializeResult", "System.Xaml.Schema.ShouldSerializeResult!", "Field[False]"] + - ["System.Boolean", "System.Xaml.Schema.XamlTypeName!", "Method[TryParseList].ReturnValue"] + - ["System.Xaml.Schema.XamlCollectionKind", "System.Xaml.Schema.XamlCollectionKind!", "Field[Array]"] + - ["System.Object", "System.Xaml.Schema.XamlTypeTypeConverter", "Method[ConvertFrom].ReturnValue"] + - ["System.Xaml.Schema.XamlCollectionKind", "System.Xaml.Schema.XamlCollectionKind!", "Field[None]"] + - ["System.Boolean", "System.Xaml.Schema.XamlTypeTypeConverter", "Method[CanConvertFrom].ReturnValue"] + - ["System.Collections.IEnumerator", "System.Xaml.Schema.XamlTypeInvoker", "Method[GetItems].ReturnValue"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemXml/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemXml/model.yml new file mode 100644 index 000000000000..e7af67cdb0b1 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemXml/model.yml @@ -0,0 +1,867 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Boolean", "System.Xml.XmlReader", "Method[MoveToFirstAttribute].ReturnValue"] + - ["System.String", "System.Xml.XmlElement", "Method[GetAttribute].ReturnValue"] + - ["System.Threading.Tasks.Task", "System.Xml.XmlResolver", "Method[GetEntityAsync].ReturnValue"] + - ["System.String", "System.Xml.XmlParserContext", "Property[BaseURI]"] + - ["System.Boolean", "System.Xml.XmlTextReader", "Method[HasLineInfo].ReturnValue"] + - ["System.Xml.XmlSignificantWhitespace", "System.Xml.XmlDocument", "Method[CreateSignificantWhitespace].ReturnValue"] + - ["System.String", "System.Xml.XmlNameTable", "Method[Get].ReturnValue"] + - ["System.Xml.ValidationType", "System.Xml.ValidationType!", "Field[XDR]"] + - ["System.Xml.XmlSpace", "System.Xml.XmlReader", "Property[XmlSpace]"] + - ["System.Threading.Tasks.Task", "System.Xml.XmlUrlResolver", "Method[GetEntityAsync].ReturnValue"] + - ["System.Boolean", "System.Xml.XmlValidatingReader", "Method[ReadAttributeValue].ReturnValue"] + - ["System.Xml.XmlNodeType", "System.Xml.XmlTextReader", "Property[NodeType]"] + - ["System.Xml.XmlNode", "System.Xml.XmlElement", "Method[RemoveAttributeAt].ReturnValue"] + - ["System.String", "System.Xml.XmlElement", "Property[LocalName]"] + - ["System.String", "System.Xml.XmlDeclaration", "Property[Value]"] + - ["System.Threading.Tasks.Task", "System.Xml.XmlWriter", "Method[WriteNodeAsync].ReturnValue"] + - ["System.Xml.WhitespaceHandling", "System.Xml.WhitespaceHandling!", "Field[All]"] + - ["System.Boolean", "System.Xml.XmlNodeReader", "Method[Read].ReturnValue"] + - ["System.Xml.XmlNode", "System.Xml.XmlNode", "Method[PrependChild].ReturnValue"] + - ["System.Boolean", "System.Xml.XmlConvert!", "Method[IsXmlChar].ReturnValue"] + - ["System.Int32", "System.Xml.XmlTextReader", "Method[ReadElementContentAsBase64].ReturnValue"] + - ["System.Xml.DtdProcessing", "System.Xml.DtdProcessing!", "Field[Parse]"] + - ["System.Boolean", "System.Xml.XmlReader", "Method[ReadToNextSibling].ReturnValue"] + - ["System.Boolean", "System.Xml.XmlNodeReader", "Property[CanReadBinaryContent]"] + - ["System.String", "System.Xml.XmlConvert!", "Method[EncodeNmToken].ReturnValue"] + - ["System.Xml.XmlNode", "System.Xml.XmlText", "Property[PreviousText]"] + - ["System.Boolean", "System.Xml.XmlReader", "Method[ReadElementContentAsBoolean].ReturnValue"] + - ["System.Xml.XmlNode", "System.Xml.XmlDocument", "Property[ParentNode]"] + - ["System.String", "System.Xml.XmlNotation", "Property[InnerXml]"] + - ["System.Xml.WriteState", "System.Xml.WriteState!", "Field[Prolog]"] + - ["System.Xml.XmlCDataSection", "System.Xml.XmlDocument", "Method[CreateCDataSection].ReturnValue"] + - ["System.Xml.XmlNodeType", "System.Xml.XmlAttribute", "Property[NodeType]"] + - ["System.Xml.XmlNode", "System.Xml.XmlNodeChangedEventArgs", "Property[NewParent]"] + - ["System.Xml.XmlNode", "System.Xml.XmlElement", "Property[NextSibling]"] + - ["System.String", "System.Xml.XmlValidatingReader", "Property[LocalName]"] + - ["System.Boolean", "System.Xml.XmlReader", "Method[Read].ReturnValue"] + - ["System.Threading.Tasks.Task", "System.Xml.XmlWriter", "Method[WriteBinHexAsync].ReturnValue"] + - ["System.Xml.XmlNode", "System.Xml.XmlNode", "Method[AppendChild].ReturnValue"] + - ["System.Xml.XmlNode", "System.Xml.XmlNode", "Method[CloneNode].ReturnValue"] + - ["System.Boolean", "System.Xml.XmlTextReader", "Property[IsDefault]"] + - ["System.Boolean", "System.Xml.XmlNotation", "Property[IsReadOnly]"] + - ["System.Boolean", "System.Xml.XmlQualifiedName!", "Method[op_Inequality].ReturnValue"] + - ["System.Boolean", "System.Xml.XmlResolver", "Method[SupportsType].ReturnValue"] + - ["System.Boolean", "System.Xml.XmlConvert!", "Method[IsStartNCNameChar].ReturnValue"] + - ["System.String", "System.Xml.XmlEntity", "Property[Name]"] + - ["System.Collections.IEnumerator", "System.Xml.XmlNodeList", "Method[GetEnumerator].ReturnValue"] + - ["System.Xml.XmlSpace", "System.Xml.XmlTextWriter", "Property[XmlSpace]"] + - ["System.Boolean", "System.Xml.XmlNode", "Property[IsReadOnly]"] + - ["System.Xml.XmlNode", "System.Xml.XmlSignificantWhitespace", "Method[CloneNode].ReturnValue"] + - ["System.Xml.XmlNode", "System.Xml.XmlNode", "Method[RemoveChild].ReturnValue"] + - ["System.String", "System.Xml.XmlDocumentType", "Property[PublicId]"] + - ["System.Xml.XmlNodeType", "System.Xml.XmlNodeType!", "Field[EndEntity]"] + - ["System.Int32", "System.Xml.XmlReader", "Method[ReadContentAsBinHex].ReturnValue"] + - ["System.Threading.Tasks.Task", "System.Xml.XmlWriter", "Method[WriteCDataAsync].ReturnValue"] + - ["System.String", "System.Xml.XmlComment", "Property[LocalName]"] + - ["System.Int32", "System.Xml.XmlTextReader", "Method[ReadBase64].ReturnValue"] + - ["System.Xml.XmlDictionaryWriter", "System.Xml.XmlDictionaryWriter!", "Method[CreateTextWriter].ReturnValue"] + - ["System.String", "System.Xml.XmlAttribute", "Property[InnerXml]"] + - ["System.Xml.XmlResolver", "System.Xml.XmlDocument", "Property[XmlResolver]"] + - ["System.String", "System.Xml.XmlEntity", "Property[InnerXml]"] + - ["System.Xml.XmlDictionaryString", "System.Xml.XmlDictionaryString!", "Property[Empty]"] + - ["System.Boolean", "System.Xml.XmlNodeReader", "Method[ReadAttributeValue].ReturnValue"] + - ["System.Single", "System.Xml.XmlReader", "Method[ReadContentAsFloat].ReturnValue"] + - ["System.Boolean", "System.Xml.UniqueId!", "Method[op_Inequality].ReturnValue"] + - ["System.Xml.Schema.XmlSchemaCollection", "System.Xml.XmlValidatingReader", "Property[Schemas]"] + - ["System.Guid", "System.Xml.XmlDictionaryReader", "Method[ReadContentAsGuid].ReturnValue"] + - ["System.Xml.ValidationType", "System.Xml.ValidationType!", "Field[Auto]"] + - ["System.Xml.Formatting", "System.Xml.Formatting!", "Field[None]"] + - ["System.Xml.XmlNodeOrder", "System.Xml.XmlNodeOrder!", "Field[Before]"] + - ["System.Int32", "System.Xml.XmlReader", "Method[ReadElementContentAsInt].ReturnValue"] + - ["System.Boolean", "System.Xml.XmlTextReader", "Method[MoveToElement].ReturnValue"] + - ["System.Xml.XmlAttribute", "System.Xml.XmlAttributeCollection", "Method[Append].ReturnValue"] + - ["System.String", "System.Xml.XmlConvert!", "Method[VerifyPublicId].ReturnValue"] + - ["System.Xml.XmlWhitespace", "System.Xml.XmlDocument", "Method[CreateWhitespace].ReturnValue"] + - ["System.Xml.XmlWriterSettings", "System.Xml.XmlWriterSettings", "Method[Clone].ReturnValue"] + - ["System.String", "System.Xml.XmlEntity", "Property[InnerText]"] + - ["System.Xml.XmlDictionaryReader", "System.Xml.XmlDictionaryReader!", "Method[CreateTextReader].ReturnValue"] + - ["System.Xml.XmlDeclaration", "System.Xml.XmlDocument", "Method[CreateXmlDeclaration].ReturnValue"] + - ["System.Int32", "System.Xml.XmlTextReader", "Method[ReadBinHex].ReturnValue"] + - ["System.Boolean", "System.Xml.XmlReader", "Method[ReadToFollowing].ReturnValue"] + - ["System.DateTimeOffset", "System.Xml.XmlReader", "Method[ReadContentAsDateTimeOffset].ReturnValue"] + - ["System.Boolean", "System.Xml.XmlWriterSettings", "Property[DoNotEscapeUriAttributes]"] + - ["System.Single", "System.Xml.XmlReader", "Method[ReadElementContentAsFloat].ReturnValue"] + - ["System.String", "System.Xml.XmlTextReader", "Method[GetAttribute].ReturnValue"] + - ["System.Boolean", "System.Xml.XmlTextReader", "Method[MoveToFirstAttribute].ReturnValue"] + - ["System.Int64", "System.Xml.XmlConvert!", "Method[ToInt64].ReturnValue"] + - ["System.Collections.Generic.IDictionary", "System.Xml.XmlTextReader", "Method[GetNamespacesInScope].ReturnValue"] + - ["System.Threading.Tasks.Task", "System.Xml.XmlReader", "Method[ReadAsync].ReturnValue"] + - ["System.Xml.XmlAttribute", "System.Xml.XmlAttributeCollection", "Method[Remove].ReturnValue"] + - ["System.Xml.XmlNode", "System.Xml.XmlText", "Property[ParentNode]"] + - ["System.Xml.XmlResolver", "System.Xml.XmlResolver!", "Property[ThrowingResolver]"] + - ["System.String", "System.Xml.XmlValidatingReader", "Method[System.Xml.IXmlNamespaceResolver.LookupPrefix].ReturnValue"] + - ["System.Int32", "System.Xml.IXmlLineInfo", "Property[LineNumber]"] + - ["System.Xml.XmlNameTable", "System.Xml.XmlDocument", "Property[NameTable]"] + - ["System.Xml.XmlDocument", "System.Xml.XmlNode", "Property[OwnerDocument]"] + - ["System.Xml.UniqueId", "System.Xml.XmlDictionaryReader", "Method[ReadContentAsUniqueId].ReturnValue"] + - ["System.Int32", "System.Xml.XmlReader", "Method[ReadElementContentAsBase64].ReturnValue"] + - ["System.String", "System.Xml.XmlElement", "Property[Name]"] + - ["System.Xml.XmlDateTimeSerializationMode", "System.Xml.XmlDateTimeSerializationMode!", "Field[Local]"] + - ["System.TimeSpan", "System.Xml.XmlDictionaryReader", "Method[ReadContentAsTimeSpan].ReturnValue"] + - ["System.Boolean", "System.Xml.XmlReaderSettings", "Property[IgnoreWhitespace]"] + - ["System.Xml.XmlNodeType", "System.Xml.XmlWhitespace", "Property[NodeType]"] + - ["System.Xml.XmlAttribute", "System.Xml.XmlDocument", "Method[CreateDefaultAttribute].ReturnValue"] + - ["System.Xml.Schema.IXmlSchemaInfo", "System.Xml.XmlAttribute", "Property[SchemaInfo]"] + - ["System.Int32", "System.Xml.XmlValidatingReader", "Method[ReadContentAsBinHex].ReturnValue"] + - ["System.Xml.XmlNode", "System.Xml.XmlNode", "Property[PreviousText]"] + - ["System.Boolean", "System.Xml.XmlBinaryWriterSession", "Method[TryAdd].ReturnValue"] + - ["System.String", "System.Xml.XmlTextWriter", "Property[XmlLang]"] + - ["System.Xml.XmlNode", "System.Xml.XmlAttribute", "Method[AppendChild].ReturnValue"] + - ["System.String", "System.Xml.XmlNode", "Property[LocalName]"] + - ["System.String", "System.Xml.XmlParserContext", "Property[InternalSubset]"] + - ["System.Xml.XmlReaderSettings", "System.Xml.XmlTextReader", "Property[Settings]"] + - ["System.Xml.XmlNode", "System.Xml.XmlEntity", "Method[CloneNode].ReturnValue"] + - ["System.Boolean", "System.Xml.XmlQualifiedName!", "Method[op_Equality].ReturnValue"] + - ["System.Xml.ReadState", "System.Xml.ReadState!", "Field[Initial]"] + - ["System.Xml.XmlNode", "System.Xml.XmlAttribute", "Method[InsertBefore].ReturnValue"] + - ["System.Boolean", "System.Xml.XmlDictionaryReader", "Property[CanCanonicalize]"] + - ["System.String", "System.Xml.XmlTextReader", "Property[Prefix]"] + - ["System.Threading.Tasks.Task", "System.Xml.XmlWriter", "Method[WriteStartDocumentAsync].ReturnValue"] + - ["System.Object", "System.Xml.XmlUrlResolver", "Method[GetEntity].ReturnValue"] + - ["System.String", "System.Xml.XmlNodeReader", "Property[Item]"] + - ["System.Xml.NewLineHandling", "System.Xml.NewLineHandling!", "Field[Replace]"] + - ["System.Xml.XmlNodeType", "System.Xml.XmlNodeType!", "Field[Text]"] + - ["System.Byte[]", "System.Xml.XmlDictionaryReader", "Method[ReadContentAsBase64].ReturnValue"] + - ["System.String", "System.Xml.XmlWriter", "Property[XmlLang]"] + - ["System.Char", "System.Xml.XmlNodeReader", "Property[QuoteChar]"] + - ["System.Xml.XmlSpace", "System.Xml.XmlSpace!", "Field[None]"] + - ["System.String", "System.Xml.XmlDictionaryReader", "Method[GetAttribute].ReturnValue"] + - ["System.Boolean", "System.Xml.XmlReader", "Method[ReadToDescendant].ReturnValue"] + - ["System.Xml.XmlNode", "System.Xml.XmlWhitespace", "Property[ParentNode]"] + - ["System.String", "System.Xml.XmlAttribute", "Property[NamespaceURI]"] + - ["System.Xml.XmlNodeType", "System.Xml.XmlNodeType!", "Field[DocumentFragment]"] + - ["System.Xml.XmlNodeList", "System.Xml.XmlDocument", "Method[GetElementsByTagName].ReturnValue"] + - ["System.Threading.Tasks.Task", "System.Xml.XmlWriter", "Method[WriteSurrogateCharEntityAsync].ReturnValue"] + - ["System.Xml.ReadState", "System.Xml.XmlValidatingReader", "Property[ReadState]"] + - ["System.Xml.XmlDictionaryReader", "System.Xml.XmlDictionaryReader!", "Method[CreateMtomReader].ReturnValue"] + - ["System.Xml.XmlNodeType", "System.Xml.XmlNodeType!", "Field[SignificantWhitespace]"] + - ["System.Int32", "System.Xml.XmlNodeReader", "Method[ReadElementContentAsBase64].ReturnValue"] + - ["System.Boolean", "System.Xml.XmlWriterSettings", "Property[NewLineOnAttributes]"] + - ["System.String", "System.Xml.XmlNotation", "Property[SystemId]"] + - ["System.Xml.XmlDocument", "System.Xml.XmlDocumentFragment", "Property[OwnerDocument]"] + - ["System.Xml.XmlDictionaryReaderQuotaTypes", "System.Xml.XmlDictionaryReaderQuotaTypes!", "Field[MaxBytesPerRead]"] + - ["System.String", "System.Xml.XmlQualifiedName", "Method[ToString].ReturnValue"] + - ["System.String", "System.Xml.XmlDocument", "Property[InnerXml]"] + - ["System.String", "System.Xml.XmlTextReader", "Method[LookupNamespace].ReturnValue"] + - ["System.Boolean", "System.Xml.XmlReader!", "Method[IsNameToken].ReturnValue"] + - ["System.Xml.XmlNode", "System.Xml.XmlAttribute", "Property[ParentNode]"] + - ["System.Xml.XmlNode", "System.Xml.XmlNotation", "Method[CloneNode].ReturnValue"] + - ["System.String", "System.Xml.XmlValidatingReader", "Property[BaseURI]"] + - ["System.Boolean", "System.Xml.XmlDictionaryReader", "Method[ReadElementContentAsBoolean].ReturnValue"] + - ["System.Xml.XmlNode", "System.Xml.XmlNode", "Property[PreviousSibling]"] + - ["System.Xml.XmlQualifiedName", "System.Xml.XmlQualifiedName!", "Field[Empty]"] + - ["System.Int32", "System.Xml.XmlException", "Property[LineNumber]"] + - ["System.String", "System.Xml.NameTable", "Method[Add].ReturnValue"] + - ["System.Xml.XmlNodeChangedAction", "System.Xml.XmlNodeChangedAction!", "Field[Change]"] + - ["System.String", "System.Xml.XmlNamespaceManager", "Property[DefaultNamespace]"] + - ["System.Boolean", "System.Xml.XmlTextReader", "Property[CanReadValueChunk]"] + - ["System.String", "System.Xml.XmlQualifiedName", "Property[Name]"] + - ["System.String", "System.Xml.XmlProcessingInstruction", "Property[Target]"] + - ["System.Boolean", "System.Xml.XmlDictionaryReader", "Method[TryGetLocalNameAsDictionaryString].ReturnValue"] + - ["System.Threading.Tasks.Task", "System.Xml.XmlWriter", "Method[WriteAttributeStringAsync].ReturnValue"] + - ["System.Boolean", "System.Xml.XmlAttributeCollection", "Property[System.Collections.ICollection.IsSynchronized]"] + - ["System.Xml.XmlNodeChangedAction", "System.Xml.XmlNodeChangedEventArgs", "Property[Action]"] + - ["System.Xml.UniqueId", "System.Xml.XmlDictionaryReader", "Method[ReadElementContentAsUniqueId].ReturnValue"] + - ["System.UInt64", "System.Xml.XmlConvert!", "Method[ToUInt64].ReturnValue"] + - ["System.Xml.XmlNode", "System.Xml.XmlSignificantWhitespace", "Property[PreviousText]"] + - ["System.Xml.XmlSpace", "System.Xml.XmlWriter", "Property[XmlSpace]"] + - ["System.Decimal", "System.Xml.XmlReader", "Method[ReadElementContentAsDecimal].ReturnValue"] + - ["System.Threading.Tasks.Task", "System.Xml.XmlReader", "Method[ReadOuterXmlAsync].ReturnValue"] + - ["System.String", "System.Xml.XmlDocument", "Property[LocalName]"] + - ["System.Xml.XmlNameTable", "System.Xml.XmlReader", "Property[NameTable]"] + - ["System.Xml.XmlReader", "System.Xml.XmlValidatingReader", "Property[Reader]"] + - ["System.Threading.Tasks.Task", "System.Xml.XmlWriter", "Method[WriteElementStringAsync].ReturnValue"] + - ["System.String", "System.Xml.XmlConvert!", "Method[VerifyNCName].ReturnValue"] + - ["System.String", "System.Xml.XmlWriterSettings", "Property[NewLineChars]"] + - ["System.Threading.Tasks.Task", "System.Xml.XmlReader", "Method[ReadContentAsBase64Async].ReturnValue"] + - ["System.String", "System.Xml.XmlNodeReader", "Property[Value]"] + - ["System.Threading.Tasks.Task", "System.Xml.XmlWriter", "Method[WriteProcessingInstructionAsync].ReturnValue"] + - ["System.Boolean", "System.Xml.XmlValidatingReader", "Property[IsEmptyElement]"] + - ["System.Boolean", "System.Xml.XmlConvert!", "Method[IsPublicIdChar].ReturnValue"] + - ["System.String", "System.Xml.XmlCDataSection", "Property[Name]"] + - ["System.Boolean", "System.Xml.IXmlLineInfo", "Method[HasLineInfo].ReturnValue"] + - ["System.Boolean", "System.Xml.XmlTextReader", "Property[Normalization]"] + - ["System.Xml.ValidationType", "System.Xml.ValidationType!", "Field[None]"] + - ["System.Xml.XmlTokenizedType", "System.Xml.XmlTokenizedType!", "Field[IDREFS]"] + - ["System.Xml.ValidationType", "System.Xml.ValidationType!", "Field[Schema]"] + - ["System.Xml.XmlNode", "System.Xml.XmlDataDocument", "Method[CloneNode].ReturnValue"] + - ["System.Xml.XmlAttribute", "System.Xml.XmlAttributeCollection", "Method[InsertBefore].ReturnValue"] + - ["System.Boolean", "System.Xml.XmlReader", "Method[IsStartElement].ReturnValue"] + - ["System.Xml.XmlDictionaryReader", "System.Xml.XmlDictionaryReader!", "Method[CreateBinaryReader].ReturnValue"] + - ["System.Boolean", "System.Xml.XmlTextWriter", "Property[Namespaces]"] + - ["System.Xml.XmlDateTimeSerializationMode", "System.Xml.XmlDateTimeSerializationMode!", "Field[Utc]"] + - ["System.String", "System.Xml.XmlNodeReader", "Method[GetAttribute].ReturnValue"] + - ["System.Boolean", "System.Xml.XmlNodeReader", "Property[HasValue]"] + - ["System.Boolean", "System.Xml.UniqueId", "Property[IsGuid]"] + - ["System.Char", "System.Xml.XmlValidatingReader", "Property[QuoteChar]"] + - ["System.Boolean", "System.Xml.XmlNodeReader", "Property[CanResolveEntity]"] + - ["System.Xml.NamespaceHandling", "System.Xml.NamespaceHandling!", "Field[Default]"] + - ["System.Xml.XmlOutputMethod", "System.Xml.XmlOutputMethod!", "Field[AutoDetect]"] + - ["System.String", "System.Xml.XmlNotation", "Property[PublicId]"] + - ["System.Xml.ConformanceLevel", "System.Xml.ConformanceLevel!", "Field[Fragment]"] + - ["System.Xml.ReadState", "System.Xml.XmlTextReader", "Property[ReadState]"] + - ["System.String", "System.Xml.XmlCharacterData", "Property[InnerText]"] + - ["System.Xml.WriteState", "System.Xml.WriteState!", "Field[Error]"] + - ["System.Byte", "System.Xml.XmlConvert!", "Method[ToByte].ReturnValue"] + - ["System.String", "System.Xml.XmlEntity", "Property[OuterXml]"] + - ["System.Xml.WhitespaceHandling", "System.Xml.WhitespaceHandling!", "Field[Significant]"] + - ["System.Boolean", "System.Xml.XmlDictionaryReader", "Method[IsLocalName].ReturnValue"] + - ["System.String", "System.Xml.XmlElement", "Property[InnerText]"] + - ["System.DateTime", "System.Xml.XmlConvert!", "Method[ToDateTime].ReturnValue"] + - ["System.String", "System.Xml.XmlTextReader", "Property[LocalName]"] + - ["System.Boolean", "System.Xml.IFragmentCapableXmlDictionaryWriter", "Property[CanFragment]"] + - ["System.Xml.XmlNodeType", "System.Xml.XmlCDataSection", "Property[NodeType]"] + - ["System.Xml.ReadState", "System.Xml.ReadState!", "Field[Interactive]"] + - ["System.String", "System.Xml.XmlDocumentFragment", "Property[InnerXml]"] + - ["System.Byte[]", "System.Xml.XmlDictionaryReader", "Method[ReadElementContentAsBase64].ReturnValue"] + - ["System.Boolean", "System.Xml.UniqueId!", "Method[op_Equality].ReturnValue"] + - ["System.String", "System.Xml.XmlValidatingReader", "Method[LookupNamespace].ReturnValue"] + - ["System.Xml.XmlNamespaceScope", "System.Xml.XmlNamespaceScope!", "Field[All]"] + - ["System.String", "System.Xml.XmlReader", "Method[ReadOuterXml].ReturnValue"] + - ["System.String", "System.Xml.NameTable", "Method[Get].ReturnValue"] + - ["System.String", "System.Xml.XmlWhitespace", "Property[LocalName]"] + - ["System.Double", "System.Xml.XmlConvert!", "Method[ToDouble].ReturnValue"] + - ["System.Boolean", "System.Xml.XmlTextReader", "Method[ReadAttributeValue].ReturnValue"] + - ["System.Xml.XmlNode", "System.Xml.XmlEntityReference", "Method[CloneNode].ReturnValue"] + - ["System.String", "System.Xml.XmlValidatingReader", "Method[System.Xml.IXmlNamespaceResolver.LookupNamespace].ReturnValue"] + - ["System.Xml.ValidationType", "System.Xml.XmlValidatingReader", "Property[ValidationType]"] + - ["System.Single", "System.Xml.XmlDictionaryReader", "Method[ReadElementContentAsFloat].ReturnValue"] + - ["System.Threading.Tasks.Task", "System.Xml.XmlReader", "Method[ReadValueChunkAsync].ReturnValue"] + - ["System.Boolean", "System.Xml.XmlTextReader", "Property[Namespaces]"] + - ["System.Xml.XmlNode", "System.Xml.XmlWhitespace", "Property[PreviousText]"] + - ["System.Xml.XmlNodeType", "System.Xml.XmlNodeType!", "Field[Attribute]"] + - ["System.Xml.XmlNode", "System.Xml.XmlAttribute", "Method[PrependChild].ReturnValue"] + - ["System.Xml.XmlNodeType", "System.Xml.XmlDocument", "Property[NodeType]"] + - ["System.Threading.Tasks.Task", "System.Xml.XmlReader", "Method[ReadContentAsStringAsync].ReturnValue"] + - ["System.Xml.WriteState", "System.Xml.XmlTextWriter", "Property[WriteState]"] + - ["System.Xml.NewLineHandling", "System.Xml.NewLineHandling!", "Field[Entitize]"] + - ["System.Xml.XmlNodeType", "System.Xml.XmlNodeType!", "Field[Notation]"] + - ["System.Double[]", "System.Xml.XmlDictionaryReader", "Method[ReadDoubleArray].ReturnValue"] + - ["System.Xml.XmlImplementation", "System.Xml.XmlDocument", "Property[Implementation]"] + - ["System.String", "System.Xml.XmlNodeReader", "Method[ReadString].ReturnValue"] + - ["System.Boolean", "System.Xml.XmlReader", "Property[IsDefault]"] + - ["System.Double", "System.Xml.XmlDictionaryReader", "Method[ReadElementContentAsDouble].ReturnValue"] + - ["System.String", "System.Xml.XmlNode", "Method[GetPrefixOfNamespace].ReturnValue"] + - ["System.Threading.Tasks.Task", "System.Xml.XmlWriter", "Method[WriteAttributesAsync].ReturnValue"] + - ["System.Guid", "System.Xml.XmlDictionaryReader", "Method[ReadElementContentAsGuid].ReturnValue"] + - ["System.Int32", "System.Xml.XmlTextReader", "Property[Depth]"] + - ["System.Xml.XmlNode", "System.Xml.XmlNode", "Method[ReplaceChild].ReturnValue"] + - ["System.Xml.XmlDictionaryReader", "System.Xml.XmlDictionaryReader!", "Method[CreateDictionaryReader].ReturnValue"] + - ["System.Int32", "System.Xml.XmlDictionaryReaderQuotas", "Property[MaxDepth]"] + - ["System.Xml.XmlReaderSettings", "System.Xml.XmlReader", "Property[Settings]"] + - ["System.String", "System.Xml.XmlText", "Property[LocalName]"] + - ["System.String", "System.Xml.XmlNodeChangedEventArgs", "Property[NewValue]"] + - ["System.Xml.XmlNodeOrder", "System.Xml.XmlNodeOrder!", "Field[Unknown]"] + - ["System.Boolean", "System.Xml.XmlReaderSettings", "Property[Async]"] + - ["System.String", "System.Xml.XmlReader", "Property[BaseURI]"] + - ["System.Int32", "System.Xml.XmlNodeList", "Property[Count]"] + - ["System.Boolean", "System.Xml.XmlDictionaryReader", "Method[TryGetNamespaceUriAsDictionaryString].ReturnValue"] + - ["System.Collections.IEnumerator", "System.Xml.XmlNamedNodeMap", "Method[GetEnumerator].ReturnValue"] + - ["System.Object", "System.Xml.XmlXapResolver", "Method[GetEntity].ReturnValue"] + - ["System.Single", "System.Xml.XmlDictionaryReader", "Method[ReadContentAsFloat].ReturnValue"] + - ["System.Int32", "System.Xml.UniqueId", "Method[ToCharArray].ReturnValue"] + - ["System.String", "System.Xml.XmlDictionaryString", "Method[ToString].ReturnValue"] + - ["System.String", "System.Xml.XmlProcessingInstruction", "Property[Data]"] + - ["System.Xml.XmlNodeType", "System.Xml.XmlProcessingInstruction", "Property[NodeType]"] + - ["System.Collections.Generic.IDictionary", "System.Xml.IXmlNamespaceResolver", "Method[GetNamespacesInScope].ReturnValue"] + - ["System.String", "System.Xml.XmlEntityReference", "Property[Value]"] + - ["System.Xml.XmlAttributeCollection", "System.Xml.XmlElement", "Property[Attributes]"] + - ["System.Decimal[]", "System.Xml.XmlDictionaryReader", "Method[ReadDecimalArray].ReturnValue"] + - ["System.Xml.NewLineHandling", "System.Xml.NewLineHandling!", "Field[None]"] + - ["System.Boolean", "System.Xml.XmlTextReader", "Method[MoveToAttribute].ReturnValue"] + - ["System.Int32", "System.Xml.XmlNodeReader", "Property[AttributeCount]"] + - ["System.Xml.XmlNamespaceManager", "System.Xml.XmlParserContext", "Property[NamespaceManager]"] + - ["System.Xml.XmlResolver", "System.Xml.XmlTextReader", "Property[XmlResolver]"] + - ["System.Threading.Tasks.ValueTask", "System.Xml.XmlWriter", "Method[DisposeAsync].ReturnValue"] + - ["System.String", "System.Xml.XmlDeclaration", "Property[Name]"] + - ["System.Xml.XmlNode", "System.Xml.XmlWhitespace", "Method[CloneNode].ReturnValue"] + - ["System.Boolean", "System.Xml.XmlNode", "Property[HasChildNodes]"] + - ["System.Int32", "System.Xml.XmlAttributeCollection", "Property[System.Collections.ICollection.Count]"] + - ["System.Boolean", "System.Xml.XmlReader", "Property[EOF]"] + - ["System.Threading.Tasks.Task", "System.Xml.XmlWriter", "Method[WriteStartAttributeAsync].ReturnValue"] + - ["System.Boolean", "System.Xml.XmlConvert!", "Method[IsXmlSurrogatePair].ReturnValue"] + - ["System.String", "System.Xml.XmlReader", "Property[Value]"] + - ["System.String", "System.Xml.XmlDocumentType", "Property[LocalName]"] + - ["System.Xml.XmlAttribute", "System.Xml.XmlAttributeCollection", "Method[InsertAfter].ReturnValue"] + - ["System.Threading.Tasks.Task", "System.Xml.XmlWriter", "Method[WriteStringAsync].ReturnValue"] + - ["System.String", "System.Xml.IXmlNamespaceResolver", "Method[LookupPrefix].ReturnValue"] + - ["System.Boolean", "System.Xml.XmlDocumentType", "Property[IsReadOnly]"] + - ["System.Collections.IEnumerator", "System.Xml.XmlNode", "Method[GetEnumerator].ReturnValue"] + - ["System.Data.DataSet", "System.Xml.XmlDataDocument", "Property[DataSet]"] + - ["System.Int64", "System.Xml.XmlReader", "Method[ReadElementContentAsLong].ReturnValue"] + - ["System.Byte[]", "System.Xml.XmlDictionaryReader", "Method[ReadContentAsBinHex].ReturnValue"] + - ["System.Boolean", "System.Xml.XmlTextReader", "Method[MoveToNextAttribute].ReturnValue"] + - ["System.Xml.XmlWriter", "System.Xml.XmlWriter!", "Method[Create].ReturnValue"] + - ["System.Net.ICredentials", "System.Xml.XmlUrlResolver", "Property[Credentials]"] + - ["System.Threading.Tasks.Task", "System.Xml.XmlReader", "Method[MoveToContentAsync].ReturnValue"] + - ["System.Xml.XmlNode", "System.Xml.XmlCDataSection", "Property[PreviousText]"] + - ["System.Boolean", "System.Xml.XmlValidatingReader", "Method[MoveToAttribute].ReturnValue"] + - ["System.Boolean", "System.Xml.XmlWriterSettings", "Property[OmitXmlDeclaration]"] + - ["System.Xml.XmlDictionaryReaderQuotaTypes", "System.Xml.XmlDictionaryReaderQuotaTypes!", "Field[MaxArrayLength]"] + - ["System.Boolean", "System.Xml.XmlReader", "Method[ReadAttributeValue].ReturnValue"] + - ["System.String", "System.Xml.XmlEntity", "Property[BaseURI]"] + - ["System.Xml.XmlSpace", "System.Xml.XmlSpace!", "Field[Default]"] + - ["System.Xml.XmlNodeList", "System.Xml.XmlNode", "Method[SelectNodes].ReturnValue"] + - ["System.Int16[]", "System.Xml.XmlDictionaryReader", "Method[ReadInt16Array].ReturnValue"] + - ["System.Xml.XmlTokenizedType", "System.Xml.XmlTokenizedType!", "Field[NMTOKENS]"] + - ["System.Xml.XmlNode", "System.Xml.XmlComment", "Method[CloneNode].ReturnValue"] + - ["System.Xml.XmlNameTable", "System.Xml.XmlNamespaceManager", "Property[NameTable]"] + - ["System.Xml.XmlDocumentType", "System.Xml.XmlDocument", "Method[CreateDocumentType].ReturnValue"] + - ["System.Xml.XmlNode", "System.Xml.XmlDocumentFragment", "Method[CloneNode].ReturnValue"] + - ["System.String", "System.Xml.XmlDictionaryReader", "Method[ReadString].ReturnValue"] + - ["System.Boolean", "System.Xml.XmlValidatingReader", "Property[CanResolveEntity]"] + - ["System.String", "System.Xml.IXmlNamespaceResolver", "Method[LookupNamespace].ReturnValue"] + - ["System.Object", "System.Xml.XmlSecureResolver", "Method[GetEntity].ReturnValue"] + - ["System.Boolean", "System.Xml.XmlValidatingReader", "Method[HasLineInfo].ReturnValue"] + - ["System.Object", "System.Xml.XmlReader", "Method[ReadContentAs].ReturnValue"] + - ["System.String", "System.Xml.XmlCDataSection", "Property[LocalName]"] + - ["System.Xml.NamespaceHandling", "System.Xml.NamespaceHandling!", "Field[OmitDuplicates]"] + - ["System.Xml.XmlNodeType", "System.Xml.XmlNodeType!", "Field[None]"] + - ["System.TimeSpan", "System.Xml.XmlConvert!", "Method[ToTimeSpan].ReturnValue"] + - ["System.Xml.XmlNodeType", "System.Xml.XmlNodeType!", "Field[CDATA]"] + - ["System.Boolean", "System.Xml.XmlWriterSettings", "Property[CloseOutput]"] + - ["System.Xml.XmlElement", "System.Xml.XmlDocument", "Method[GetElementById].ReturnValue"] + - ["System.Int32", "System.Xml.XmlDictionaryReader", "Method[ReadContentAsChars].ReturnValue"] + - ["System.Threading.Tasks.Task", "System.Xml.XmlDictionaryWriter", "Method[WriteBase64Async].ReturnValue"] + - ["System.Xml.XmlNode", "System.Xml.XmlNamedNodeMap", "Method[Item].ReturnValue"] + - ["System.Xml.XmlNodeType", "System.Xml.XmlElement", "Property[NodeType]"] + - ["System.String", "System.Xml.XmlQualifiedName", "Property[Namespace]"] + - ["System.Int32", "System.Xml.XmlDictionaryReaderQuotas", "Property[MaxArrayLength]"] + - ["System.Xml.Formatting", "System.Xml.Formatting!", "Field[Indented]"] + - ["System.String", "System.Xml.XmlReader", "Property[Prefix]"] + - ["System.Threading.Tasks.Task", "System.Xml.XmlWriter", "Method[WriteWhitespaceAsync].ReturnValue"] + - ["System.String", "System.Xml.XmlReader", "Method[GetAttribute].ReturnValue"] + - ["System.Threading.Tasks.Task", "System.Xml.XmlReader", "Method[ReadElementContentAsStringAsync].ReturnValue"] + - ["System.Boolean", "System.Xml.XmlWriterSettings", "Property[Async]"] + - ["System.String", "System.Xml.XmlParserContext", "Property[XmlLang]"] + - ["System.Threading.Tasks.Task", "System.Xml.XmlWriter", "Method[WriteEndElementAsync].ReturnValue"] + - ["System.String", "System.Xml.XmlParserContext", "Property[DocTypeName]"] + - ["System.Xml.Schema.IXmlSchemaInfo", "System.Xml.XmlNode", "Property[SchemaInfo]"] + - ["System.IO.Stream", "System.Xml.IStreamProvider", "Method[GetStream].ReturnValue"] + - ["System.Xml.XmlNodeType", "System.Xml.XmlNodeType!", "Field[EndElement]"] + - ["System.String", "System.Xml.XmlNode", "Property[InnerText]"] + - ["System.Boolean", "System.Xml.XmlNode", "Method[Supports].ReturnValue"] + - ["System.Xml.XmlDateTimeSerializationMode", "System.Xml.XmlDateTimeSerializationMode!", "Field[Unspecified]"] + - ["System.String", "System.Xml.XmlReader", "Method[LookupNamespace].ReturnValue"] + - ["System.Threading.Tasks.Task", "System.Xml.XmlWriter", "Method[WriteEntityRefAsync].ReturnValue"] + - ["System.Threading.Tasks.Task", "System.Xml.XmlReader", "Method[ReadContentAsBinHexAsync].ReturnValue"] + - ["System.String", "System.Xml.XmlNodeReader", "Property[Name]"] + - ["System.Xml.ReadState", "System.Xml.ReadState!", "Field[EndOfFile]"] + - ["System.String", "System.Xml.XmlEntity", "Property[PublicId]"] + - ["System.Xml.XmlDictionaryReaderQuotaTypes", "System.Xml.XmlDictionaryReaderQuotaTypes!", "Field[MaxNameTableCharCount]"] + - ["System.Int32", "System.Xml.XmlTextReader", "Method[ReadContentAsBase64].ReturnValue"] + - ["System.Threading.Tasks.Task", "System.Xml.XmlWriter", "Method[WriteCommentAsync].ReturnValue"] + - ["System.Xml.XmlNode", "System.Xml.XmlNode", "Method[SelectSingleNode].ReturnValue"] + - ["System.Xml.XmlNode", "System.Xml.XmlNode", "Method[InsertBefore].ReturnValue"] + - ["System.Xml.Schema.XmlSchemaValidationFlags", "System.Xml.XmlReaderSettings", "Property[ValidationFlags]"] + - ["System.Boolean", "System.Xml.XmlValidatingReader", "Property[HasValue]"] + - ["System.Text.Encoding", "System.Xml.XmlTextReader", "Property[Encoding]"] + - ["System.Single", "System.Xml.XmlConvert!", "Method[ToSingle].ReturnValue"] + - ["System.Xml.XmlDictionaryReaderQuotaTypes", "System.Xml.XmlDictionaryReaderQuotaTypes!", "Field[MaxStringContentLength]"] + - ["System.Xml.ReadState", "System.Xml.XmlReader", "Property[ReadState]"] + - ["System.String", "System.Xml.XmlValidatingReader", "Method[GetAttribute].ReturnValue"] + - ["System.Xml.Schema.IXmlSchemaInfo", "System.Xml.XmlReader", "Property[SchemaInfo]"] + - ["System.Xml.XmlNode", "System.Xml.XmlNodeChangedEventArgs", "Property[Node]"] + - ["System.Xml.XmlOutputMethod", "System.Xml.XmlOutputMethod!", "Field[Xml]"] + - ["System.String", "System.Xml.XmlNodeReader", "Property[Prefix]"] + - ["System.Int32", "System.Xml.XmlNodeReader", "Method[ReadContentAsBase64].ReturnValue"] + - ["System.Collections.Generic.IDictionary", "System.Xml.XmlNamespaceManager", "Method[GetNamespacesInScope].ReturnValue"] + - ["System.Int64", "System.Xml.XmlReaderSettings", "Property[MaxCharactersFromEntities]"] + - ["System.Threading.Tasks.Task", "System.Xml.XmlWriter", "Method[WriteNameAsync].ReturnValue"] + - ["System.String", "System.Xml.XmlTextWriter", "Method[LookupPrefix].ReturnValue"] + - ["System.Byte[]", "System.Xml.XmlDictionaryReader", "Method[ReadElementContentAsBinHex].ReturnValue"] + - ["System.Xml.WriteState", "System.Xml.WriteState!", "Field[Element]"] + - ["System.String", "System.Xml.XmlDocumentFragment", "Property[LocalName]"] + - ["System.Xml.XmlDateTimeSerializationMode", "System.Xml.XmlDateTimeSerializationMode!", "Field[RoundtripKind]"] + - ["System.Int32", "System.Xml.XmlDictionaryReaderQuotas", "Property[MaxNameTableCharCount]"] + - ["System.String", "System.Xml.XmlNode", "Property[Value]"] + - ["System.Xml.XmlNode", "System.Xml.XmlElement", "Property[ParentNode]"] + - ["System.Xml.ConformanceLevel", "System.Xml.ConformanceLevel!", "Field[Auto]"] + - ["System.Xml.XmlNodeType", "System.Xml.XmlNotation", "Property[NodeType]"] + - ["System.Xml.XmlDictionaryString", "System.Xml.XmlBinaryReaderSession", "Method[Add].ReturnValue"] + - ["System.Text.Encoding", "System.Xml.XmlWriterSettings", "Property[Encoding]"] + - ["System.Xml.XmlNode", "System.Xml.XmlNode", "Property[FirstChild]"] + - ["System.Boolean", "System.Xml.XmlNodeReader", "Method[MoveToNextAttribute].ReturnValue"] + - ["System.Boolean", "System.Xml.XmlConvert!", "Method[IsWhitespaceChar].ReturnValue"] + - ["System.Xml.XmlNodeType", "System.Xml.XmlNodeType!", "Field[Whitespace]"] + - ["System.String", "System.Xml.XmlNodeChangedEventArgs", "Property[OldValue]"] + - ["System.Int32", "System.Xml.XmlDictionaryReaderQuotas", "Property[MaxStringContentLength]"] + - ["System.String", "System.Xml.XmlAttribute", "Property[Value]"] + - ["System.Boolean", "System.Xml.XmlReader", "Property[CanReadValueChunk]"] + - ["System.Xml.XmlTokenizedType", "System.Xml.XmlTokenizedType!", "Field[IDREF]"] + - ["System.Boolean", "System.Xml.XmlValidatingReader", "Method[MoveToFirstAttribute].ReturnValue"] + - ["System.Xml.ConformanceLevel", "System.Xml.ConformanceLevel!", "Field[Document]"] + - ["System.Int32", "System.Xml.XmlTextReader", "Method[ReadContentAsBinHex].ReturnValue"] + - ["System.String", "System.Xml.XmlAttribute", "Property[LocalName]"] + - ["System.Boolean", "System.Xml.XmlDictionaryReader", "Method[IsStartArray].ReturnValue"] + - ["System.Double", "System.Xml.XmlReader", "Method[ReadElementContentAsDouble].ReturnValue"] + - ["System.Boolean", "System.Xml.XmlNamespaceManager", "Method[PopScope].ReturnValue"] + - ["System.DateTimeOffset", "System.Xml.XmlConvert!", "Method[ToDateTimeOffset].ReturnValue"] + - ["System.Boolean", "System.Xml.XmlDictionaryReader", "Method[IsNamespaceUri].ReturnValue"] + - ["System.Xml.XmlDictionaryWriter", "System.Xml.XmlDictionaryWriter!", "Method[CreateDictionaryWriter].ReturnValue"] + - ["System.String", "System.Xml.XmlValidatingReader", "Property[Value]"] + - ["System.Xml.XmlAttribute", "System.Xml.XmlElement", "Method[SetAttributeNode].ReturnValue"] + - ["System.Boolean", "System.Xml.XmlQualifiedName", "Method[Equals].ReturnValue"] + - ["System.String", "System.Xml.XmlQualifiedName!", "Method[ToString].ReturnValue"] + - ["System.Boolean", "System.Xml.XmlDictionaryReader", "Method[IsStartElement].ReturnValue"] + - ["System.Threading.Tasks.Task", "System.Xml.XmlWriter", "Method[WriteRawAsync].ReturnValue"] + - ["System.Xml.XmlAttribute", "System.Xml.XmlDocument", "Method[CreateAttribute].ReturnValue"] + - ["System.Xml.XmlNodeChangedAction", "System.Xml.XmlNodeChangedAction!", "Field[Insert]"] + - ["System.Boolean", "System.Xml.UniqueId", "Method[Equals].ReturnValue"] + - ["System.Xml.XmlTokenizedType", "System.Xml.XmlTokenizedType!", "Field[NMTOKEN]"] + - ["System.Boolean", "System.Xml.XmlTextReader", "Method[System.Xml.IXmlLineInfo.HasLineInfo].ReturnValue"] + - ["System.Xml.XmlNameTable", "System.Xml.XmlNodeReader", "Property[NameTable]"] + - ["System.Boolean", "System.Xml.XmlTextReader", "Property[ProhibitDtd]"] + - ["System.String", "System.Xml.XmlValidatingReader", "Property[NamespaceURI]"] + - ["System.Xml.XmlDictionaryReaderQuotaTypes", "System.Xml.XmlDictionaryReaderQuotaTypes!", "Field[MaxDepth]"] + - ["System.Int32", "System.Xml.XmlTextReader", "Property[LinePosition]"] + - ["System.Int32", "System.Xml.XmlDictionaryReader", "Method[ReadArray].ReturnValue"] + - ["System.Boolean", "System.Xml.XmlNodeReader", "Property[HasAttributes]"] + - ["System.IO.Stream", "System.Xml.XmlTextWriter", "Property[BaseStream]"] + - ["System.Xml.XmlNodeType", "System.Xml.XmlComment", "Property[NodeType]"] + - ["System.Xml.XmlNodeType", "System.Xml.XmlNodeReader", "Property[NodeType]"] + - ["System.Xml.XmlNodeType", "System.Xml.XmlText", "Property[NodeType]"] + - ["System.Threading.Tasks.Task", "System.Xml.XmlWriter", "Method[WriteNmTokenAsync].ReturnValue"] + - ["System.Uri", "System.Xml.XmlSecureResolver", "Method[ResolveUri].ReturnValue"] + - ["System.Boolean", "System.Xml.XmlValidatingReader", "Property[EOF]"] + - ["System.Threading.Tasks.Task", "System.Xml.XmlWriter", "Method[WriteCharEntityAsync].ReturnValue"] + - ["System.String", "System.Xml.XmlTextReader", "Property[Item]"] + - ["System.Net.ICredentials", "System.Xml.XmlResolver", "Property[Credentials]"] + - ["System.Xml.XmlTokenizedType", "System.Xml.XmlTokenizedType!", "Field[CDATA]"] + - ["System.Xml.XmlNamedNodeMap", "System.Xml.XmlDocumentType", "Property[Entities]"] + - ["System.String", "System.Xml.XmlNodeReader", "Property[BaseURI]"] + - ["System.Threading.Tasks.Task", "System.Xml.XmlReader", "Method[SkipAsync].ReturnValue"] + - ["System.Int32", "System.Xml.XmlQualifiedName", "Method[GetHashCode].ReturnValue"] + - ["System.Xml.Schema.IXmlSchemaInfo", "System.Xml.XmlElement", "Property[SchemaInfo]"] + - ["System.Object", "System.Xml.XmlResolver", "Method[GetEntity].ReturnValue"] + - ["System.Boolean", "System.Xml.XmlDictionaryReader", "Method[TryGetArrayLength].ReturnValue"] + - ["System.Threading.Tasks.Task", "System.Xml.XmlWriter", "Method[FlushAsync].ReturnValue"] + - ["System.Collections.Generic.IDictionary", "System.Xml.XmlNodeReader", "Method[System.Xml.IXmlNamespaceResolver.GetNamespacesInScope].ReturnValue"] + - ["System.Int32", "System.Xml.XmlReaderSettings", "Property[LineNumberOffset]"] + - ["System.Xml.XmlNodeType", "System.Xml.XmlNodeType!", "Field[Document]"] + - ["System.Boolean", "System.Xml.XmlTextReader", "Property[CanReadBinaryContent]"] + - ["System.Boolean", "System.Xml.XmlValidatingReader", "Method[System.Xml.IXmlLineInfo.HasLineInfo].ReturnValue"] + - ["System.Xml.XmlNodeList", "System.Xml.XmlNode", "Property[ChildNodes]"] + - ["System.Threading.Tasks.Task", "System.Xml.XmlWriter", "Method[WriteBase64Async].ReturnValue"] + - ["System.Xml.XmlNode", "System.Xml.XmlNode", "Property[LastChild]"] + - ["System.Threading.Tasks.Task", "System.Xml.XmlWriter", "Method[WriteEndDocumentAsync].ReturnValue"] + - ["System.Xml.XmlAttribute", "System.Xml.XmlAttributeCollection", "Method[RemoveAt].ReturnValue"] + - ["System.Xml.XmlDocument", "System.Xml.XmlImplementation", "Method[CreateDocument].ReturnValue"] + - ["System.Boolean", "System.Xml.XmlValidatingReader", "Property[Namespaces]"] + - ["System.String", "System.Xml.XmlNodeReader", "Method[System.Xml.IXmlNamespaceResolver.LookupPrefix].ReturnValue"] + - ["System.Xml.XmlNodeOrder", "System.Xml.XmlNodeOrder!", "Field[Same]"] + - ["System.Boolean", "System.Xml.XmlBinaryReaderSession", "Method[TryLookup].ReturnValue"] + - ["System.String", "System.Xml.XmlDictionaryString", "Property[Value]"] + - ["System.Char", "System.Xml.XmlConvert!", "Method[ToChar].ReturnValue"] + - ["System.Int32", "System.Xml.XmlTextReader", "Property[LineNumber]"] + - ["System.Collections.IEnumerator", "System.Xml.XmlNode", "Method[System.Collections.IEnumerable.GetEnumerator].ReturnValue"] + - ["System.String", "System.Xml.XmlAttribute", "Property[BaseURI]"] + - ["System.String", "System.Xml.XmlValidatingReader", "Property[Prefix]"] + - ["System.Boolean", "System.Xml.XmlValidatingReader", "Method[Read].ReturnValue"] + - ["System.Boolean", "System.Xml.XmlWriterSettings", "Property[CheckCharacters]"] + - ["System.String", "System.Xml.XmlSignificantWhitespace", "Property[LocalName]"] + - ["System.String", "System.Xml.XmlEntityReference", "Property[BaseURI]"] + - ["System.Uri", "System.Xml.XmlUrlResolver", "Method[ResolveUri].ReturnValue"] + - ["System.Xml.XmlNodeType", "System.Xml.XmlNodeType!", "Field[EntityReference]"] + - ["System.Boolean", "System.Xml.XmlWriterSettings", "Property[Indent]"] + - ["System.Xml.DtdProcessing", "System.Xml.DtdProcessing!", "Field[Ignore]"] + - ["System.Int32", "System.Xml.XmlException", "Property[LinePosition]"] + - ["System.String", "System.Xml.XmlDeclaration", "Property[Version]"] + - ["System.Xml.Schema.XmlSchemaSet", "System.Xml.XmlReaderSettings", "Property[Schemas]"] + - ["System.Char", "System.Xml.XmlTextReader", "Property[QuoteChar]"] + - ["System.Xml.XmlElement", "System.Xml.XmlNode", "Property[Item]"] + - ["System.UInt32", "System.Xml.XmlConvert!", "Method[ToUInt32].ReturnValue"] + - ["System.String", "System.Xml.XmlText", "Property[Name]"] + - ["System.Boolean", "System.Xml.XmlAttribute", "Property[Specified]"] + - ["System.Int32", "System.Xml.XmlTextReader", "Method[ReadElementContentAsBinHex].ReturnValue"] + - ["System.Xml.EntityHandling", "System.Xml.EntityHandling!", "Field[ExpandCharEntities]"] + - ["System.String", "System.Xml.XmlText", "Property[Value]"] + - ["System.String", "System.Xml.XmlDocumentType", "Property[InternalSubset]"] + - ["System.Xml.XmlTokenizedType", "System.Xml.XmlTokenizedType!", "Field[ENUMERATION]"] + - ["System.Xml.XmlNode", "System.Xml.XmlNode", "Property[NextSibling]"] + - ["System.Boolean", "System.Xml.IXmlDictionary", "Method[TryLookup].ReturnValue"] + - ["System.Xml.WriteState", "System.Xml.XmlWriter", "Property[WriteState]"] + - ["System.Xml.XmlNode", "System.Xml.XmlDocumentType", "Method[CloneNode].ReturnValue"] + - ["System.Int32", "System.Xml.XmlTextReader", "Method[ReadChars].ReturnValue"] + - ["System.String", "System.Xml.XmlDocumentFragment", "Property[Name]"] + - ["System.Xml.XmlReader", "System.Xml.XmlReader!", "Method[Create].ReturnValue"] + - ["System.Xml.XmlEntityReference", "System.Xml.XmlDocument", "Method[CreateEntityReference].ReturnValue"] + - ["System.Boolean", "System.Xml.XmlValidatingReader", "Property[IsDefault]"] + - ["System.Xml.XmlNodeType", "System.Xml.XmlNodeType!", "Field[XmlDeclaration]"] + - ["System.String", "System.Xml.XmlTextReader", "Method[ReadString].ReturnValue"] + - ["System.String", "System.Xml.XmlEntity", "Property[LocalName]"] + - ["System.Int32", "System.Xml.XmlTextReader", "Property[AttributeCount]"] + - ["System.Xml.XmlReaderSettings", "System.Xml.XmlValidatingReader", "Property[Settings]"] + - ["System.Xml.XmlNode", "System.Xml.XmlNode", "Property[ParentNode]"] + - ["System.Xml.XmlNodeChangedAction", "System.Xml.XmlNodeChangedAction!", "Field[Remove]"] + - ["System.String", "System.Xml.XmlNode", "Method[GetNamespaceOfPrefix].ReturnValue"] + - ["System.Threading.Tasks.Task", "System.Xml.XmlSecureResolver", "Method[GetEntityAsync].ReturnValue"] + - ["System.Boolean", "System.Xml.XmlDictionaryReader", "Method[IsTextNode].ReturnValue"] + - ["System.Xml.XmlNode", "System.Xml.XmlNode", "Method[Clone].ReturnValue"] + - ["System.String", "System.Xml.XmlReader", "Method[ReadContentAsString].ReturnValue"] + - ["System.DateTime", "System.Xml.XmlDictionaryReader", "Method[ReadElementContentAsDateTime].ReturnValue"] + - ["System.Threading.Tasks.Task", "System.Xml.XmlWriter", "Method[WriteEndAttributeAsync].ReturnValue"] + - ["System.Xml.NamespaceHandling", "System.Xml.XmlWriterSettings", "Property[NamespaceHandling]"] + - ["System.Xml.XmlNode", "System.Xml.XmlAttribute", "Method[RemoveChild].ReturnValue"] + - ["System.String", "System.Xml.XmlAttribute", "Property[Prefix]"] + - ["System.Boolean", "System.Xml.XmlConvert!", "Method[ToBoolean].ReturnValue"] + - ["System.Xml.XmlNodeOrder", "System.Xml.XmlNodeOrder!", "Field[After]"] + - ["System.Object", "System.Xml.XmlValidatingReader", "Property[SchemaType]"] + - ["System.String", "System.Xml.XmlProcessingInstruction", "Property[LocalName]"] + - ["System.String", "System.Xml.XmlTextReader", "Property[BaseURI]"] + - ["System.Boolean", "System.Xml.XmlQualifiedName", "Property[IsEmpty]"] + - ["System.Xml.XmlDocumentType", "System.Xml.XmlDocument", "Property[DocumentType]"] + - ["System.Boolean", "System.Xml.XmlDictionaryReader", "Method[TryGetValueAsDictionaryString].ReturnValue"] + - ["System.Xml.XmlTokenizedType", "System.Xml.XmlTokenizedType!", "Field[ENTITIES]"] + - ["System.Boolean", "System.Xml.XmlElement", "Property[IsEmpty]"] + - ["System.Boolean", "System.Xml.XmlNodeReader", "Property[EOF]"] + - ["System.Threading.Tasks.Task", "System.Xml.XmlReader", "Method[ReadElementContentAsBinHexAsync].ReturnValue"] + - ["System.String", "System.Xml.XmlNameTable", "Method[Add].ReturnValue"] + - ["System.Xml.XmlResolver", "System.Xml.XmlResolver!", "Property[FileSystemResolver]"] + - ["System.String", "System.Xml.XmlProcessingInstruction", "Property[Value]"] + - ["System.Int32", "System.Xml.XmlDictionaryReader", "Method[ReadValueAsBase64].ReturnValue"] + - ["System.Xml.XmlNode", "System.Xml.XmlSignificantWhitespace", "Property[ParentNode]"] + - ["System.Xml.Schema.XmlSchemaSet", "System.Xml.XmlDocument", "Property[Schemas]"] + - ["System.UInt16", "System.Xml.XmlConvert!", "Method[ToUInt16].ReturnValue"] + - ["System.String", "System.Xml.XmlDocumentType", "Property[Name]"] + - ["System.String", "System.Xml.XmlNodeReader", "Property[NamespaceURI]"] + - ["System.Boolean", "System.Xml.XmlDictionary", "Method[TryLookup].ReturnValue"] + - ["System.Xml.XmlNodeType", "System.Xml.XmlValidatingReader", "Property[NodeType]"] + - ["System.Int32", "System.Xml.XmlValidatingReader", "Method[ReadContentAsBase64].ReturnValue"] + - ["System.Xml.XmlNodeType", "System.Xml.XmlReader", "Method[MoveToContent].ReturnValue"] + - ["System.String", "System.Xml.XmlReader", "Property[LocalName]"] + - ["System.Xml.XmlTokenizedType", "System.Xml.XmlTokenizedType!", "Field[None]"] + - ["System.String", "System.Xml.XmlNode", "Property[NamespaceURI]"] + - ["System.Int32", "System.Xml.XmlValidatingReader", "Method[ReadElementContentAsBinHex].ReturnValue"] + - ["System.Int32", "System.Xml.IXmlLineInfo", "Property[LinePosition]"] + - ["System.Threading.Tasks.Task", "System.Xml.XmlWriter", "Method[WriteCharsAsync].ReturnValue"] + - ["System.Net.Cache.RequestCachePolicy", "System.Xml.XmlUrlResolver", "Property[CachePolicy]"] + - ["System.Xml.IXmlDictionary", "System.Xml.XmlDictionary!", "Property[Empty]"] + - ["System.Xml.XmlNode", "System.Xml.XmlDocumentFragment", "Property[ParentNode]"] + - ["System.String", "System.Xml.XmlNodeReader", "Property[LocalName]"] + - ["System.Xml.WhitespaceHandling", "System.Xml.XmlTextReader", "Property[WhitespaceHandling]"] + - ["System.Boolean", "System.Xml.XmlReader", "Method[ReadContentAsBoolean].ReturnValue"] + - ["System.Xml.XmlNode", "System.Xml.XmlDocument", "Method[CloneNode].ReturnValue"] + - ["System.Xml.XmlAttribute", "System.Xml.XmlAttributeCollection", "Method[Prepend].ReturnValue"] + - ["System.Int32", "System.Xml.XmlValidatingReader", "Property[Depth]"] + - ["System.String", "System.Xml.XmlException", "Property[Message]"] + - ["System.Boolean", "System.Xml.XmlDictionaryReader", "Method[TryGetBase64ContentLength].ReturnValue"] + - ["System.Xml.XmlNode", "System.Xml.XmlNamedNodeMap", "Method[GetNamedItem].ReturnValue"] + - ["System.Xml.XmlNamespaceScope", "System.Xml.XmlNamespaceScope!", "Field[Local]"] + - ["System.Xml.XmlProcessingInstruction", "System.Xml.XmlDocument", "Method[CreateProcessingInstruction].ReturnValue"] + - ["System.Boolean", "System.Xml.XmlDocument", "Property[IsReadOnly]"] + - ["System.String", "System.Xml.XmlWriterSettings", "Property[IndentChars]"] + - ["System.Xml.XmlOutputMethod", "System.Xml.XmlWriterSettings", "Property[OutputMethod]"] + - ["System.Int32", "System.Xml.XmlNamedNodeMap", "Property[Count]"] + - ["System.String", "System.Xml.XmlNode", "Property[InnerXml]"] + - ["System.Xml.XmlDictionaryReaderQuotas", "System.Xml.XmlDictionaryReaderQuotas!", "Property[Max]"] + - ["System.Xml.XmlNameTable", "System.Xml.XmlParserContext", "Property[NameTable]"] + - ["System.String", "System.Xml.XmlParserContext", "Property[SystemId]"] + - ["System.Int32", "System.Xml.XmlNodeReader", "Property[Depth]"] + - ["System.Xml.XmlReader", "System.Xml.XmlReader", "Method[ReadSubtree].ReturnValue"] + - ["System.Guid", "System.Xml.XmlConvert!", "Method[ToGuid].ReturnValue"] + - ["System.Int16", "System.Xml.XmlConvert!", "Method[ToInt16].ReturnValue"] + - ["System.Text.Encoding", "System.Xml.XmlParserContext", "Property[Encoding]"] + - ["System.String", "System.Xml.XmlNamespaceManager", "Method[LookupPrefix].ReturnValue"] + - ["System.Int32", "System.Xml.XmlDictionaryReader", "Method[ReadElementContentAsInt].ReturnValue"] + - ["System.Boolean", "System.Xml.XmlConvert!", "Method[IsNCNameChar].ReturnValue"] + - ["System.Xml.Schema.IXmlSchemaInfo", "System.Xml.XmlNodeReader", "Property[SchemaInfo]"] + - ["System.Int32", "System.Xml.XmlTextWriter", "Property[Indentation]"] + - ["System.String", "System.Xml.XmlEntityReference", "Property[LocalName]"] + - ["System.Xml.XPath.XPathNavigator", "System.Xml.XmlDataDocument", "Method[CreateNavigator].ReturnValue"] + - ["System.Xml.XmlTokenizedType", "System.Xml.XmlTokenizedType!", "Field[ENTITY]"] + - ["System.Xml.XmlNodeList", "System.Xml.XmlDocumentXPathExtensions!", "Method[SelectNodes].ReturnValue"] + - ["System.Xml.XmlResolver", "System.Xml.XmlValidatingReader", "Property[XmlResolver]"] + - ["System.Xml.XmlNodeType", "System.Xml.XmlNodeType!", "Field[Comment]"] + - ["System.Threading.Tasks.Task", "System.Xml.XmlReader", "Method[ReadElementContentAsBase64Async].ReturnValue"] + - ["System.Object", "System.Xml.XmlReader", "Method[ReadElementContentAsObject].ReturnValue"] + - ["System.Xml.XmlSpace", "System.Xml.XmlParserContext", "Property[XmlSpace]"] + - ["System.Char", "System.Xml.XmlTextWriter", "Property[QuoteChar]"] + - ["System.Threading.Tasks.Task", "System.Xml.XmlReader", "Method[ReadContentAsObjectAsync].ReturnValue"] + - ["System.Xml.XmlNodeType", "System.Xml.XmlDeclaration", "Property[NodeType]"] + - ["System.Threading.Tasks.Task", "System.Xml.XmlWriter", "Method[WriteFullEndElementAsync].ReturnValue"] + - ["System.Decimal", "System.Xml.XmlConvert!", "Method[ToDecimal].ReturnValue"] + - ["System.String", "System.Xml.XmlReader", "Property[Item]"] + - ["System.Xml.XmlNode", "System.Xml.XmlAttributeCollection", "Method[SetNamedItem].ReturnValue"] + - ["System.Threading.Tasks.Task", "System.Xml.XmlWriter", "Method[WriteStartElementAsync].ReturnValue"] + - ["System.Xml.XmlNodeType", "System.Xml.XmlEntityReference", "Property[NodeType]"] + - ["System.Xml.XmlNode", "System.Xml.XmlProcessingInstruction", "Method[CloneNode].ReturnValue"] + - ["System.String", "System.Xml.XmlTextReader", "Property[Name]"] + - ["System.String", "System.Xml.XmlWhitespace", "Property[Value]"] + - ["System.Xml.XmlDictionaryWriter", "System.Xml.XmlDictionaryWriter!", "Method[CreateMtomWriter].ReturnValue"] + - ["System.Xml.XmlAttribute", "System.Xml.XmlAttributeCollection", "Property[ItemOf]"] + - ["System.Xml.ConformanceLevel", "System.Xml.XmlReaderSettings", "Property[ConformanceLevel]"] + - ["System.Boolean", "System.Xml.XmlTextReader", "Method[Read].ReturnValue"] + - ["System.String", "System.Xml.XmlSignificantWhitespace", "Property[Value]"] + - ["System.Xml.ValidationType", "System.Xml.XmlReaderSettings", "Property[ValidationType]"] + - ["System.String", "System.Xml.XmlWriter", "Method[LookupPrefix].ReturnValue"] + - ["System.Int32[]", "System.Xml.XmlDictionaryReader", "Method[ReadInt32Array].ReturnValue"] + - ["System.Text.Encoding", "System.Xml.XmlValidatingReader", "Property[Encoding]"] + - ["System.Boolean", "System.Xml.XmlWriterSettings", "Property[WriteEndDocumentOnClose]"] + - ["System.Threading.Tasks.Task", "System.Xml.XmlWriter", "Method[WriteDocTypeAsync].ReturnValue"] + - ["System.Boolean", "System.Xml.XmlReader", "Method[MoveToElement].ReturnValue"] + - ["System.IO.TextReader", "System.Xml.XmlTextReader", "Method[GetRemainder].ReturnValue"] + - ["System.Xml.XmlWriterSettings", "System.Xml.XmlWriter", "Property[Settings]"] + - ["System.Int32", "System.Xml.XmlReader", "Method[ReadElementContentAsBinHex].ReturnValue"] + - ["System.Xml.ReadState", "System.Xml.ReadState!", "Field[Closed]"] + - ["System.String", "System.Xml.XmlDocument", "Property[InnerText]"] + - ["System.Xml.XmlOutputMethod", "System.Xml.XmlOutputMethod!", "Field[Html]"] + - ["System.Boolean", "System.Xml.XmlReader", "Property[HasAttributes]"] + - ["System.Xml.XmlNode", "System.Xml.XmlNode", "Method[InsertAfter].ReturnValue"] + - ["System.String", "System.Xml.XmlNotation", "Property[Name]"] + - ["System.Decimal", "System.Xml.XmlReader", "Method[ReadContentAsDecimal].ReturnValue"] + - ["System.Int32", "System.Xml.UniqueId", "Method[GetHashCode].ReturnValue"] + - ["System.Double", "System.Xml.XmlReader", "Method[ReadContentAsDouble].ReturnValue"] + - ["System.Xml.XmlSpace", "System.Xml.XmlValidatingReader", "Property[XmlSpace]"] + - ["System.Boolean", "System.Xml.XmlTextReader", "Property[HasValue]"] + - ["System.Xml.DtdProcessing", "System.Xml.DtdProcessing!", "Field[Prohibit]"] + - ["System.Xml.XmlTokenizedType", "System.Xml.XmlTokenizedType!", "Field[QName]"] + - ["System.Boolean", "System.Xml.XmlReaderSettings", "Property[IgnoreProcessingInstructions]"] + - ["System.String", "System.Xml.XmlValidatingReader", "Property[Name]"] + - ["System.Xml.XmlNode", "System.Xml.XmlNodeChangedEventArgs", "Property[OldParent]"] + - ["System.String", "System.Xml.XmlWhitespace", "Property[Name]"] + - ["System.Char", "System.Xml.XmlTextWriter", "Property[IndentChar]"] + - ["System.Boolean", "System.Xml.XmlReader", "Method[MoveToAttribute].ReturnValue"] + - ["System.String", "System.Xml.XmlDeclaration", "Property[InnerText]"] + - ["System.Xml.EntityHandling", "System.Xml.XmlValidatingReader", "Property[EntityHandling]"] + - ["System.Boolean", "System.Xml.XmlEntity", "Property[IsReadOnly]"] + - ["System.Xml.XmlElement", "System.Xml.XmlAttribute", "Property[OwnerElement]"] + - ["System.Xml.XmlElement", "System.Xml.XmlDocument", "Method[CreateElement].ReturnValue"] + - ["System.String", "System.Xml.XmlDeclaration", "Property[LocalName]"] + - ["System.String", "System.Xml.XmlValidatingReader", "Property[Item]"] + - ["System.Xml.XmlReaderSettings", "System.Xml.XmlReaderSettings", "Method[Clone].ReturnValue"] + - ["System.TimeSpan[]", "System.Xml.XmlDictionaryReader", "Method[ReadTimeSpanArray].ReturnValue"] + - ["System.Boolean", "System.Xml.XmlReaderSettings", "Property[CheckCharacters]"] + - ["System.Boolean", "System.Xml.XmlReaderSettings", "Property[ProhibitDtd]"] + - ["System.Object", "System.Xml.XmlReader", "Method[ReadContentAsObject].ReturnValue"] + - ["System.Int32", "System.Xml.XmlNodeReader", "Method[ReadContentAsBinHex].ReturnValue"] + - ["System.IO.Stream", "System.Xml.IApplicationResourceStreamResolver", "Method[GetApplicationResourceStream].ReturnValue"] + - ["System.Boolean", "System.Xml.XmlReader", "Property[CanReadBinaryContent]"] + - ["System.Xml.XmlResolver", "System.Xml.XmlReaderSettings", "Property[XmlResolver]"] + - ["System.String", "System.Xml.XmlReader", "Method[ReadElementContentAsString].ReturnValue"] + - ["System.Xml.XmlNodeType", "System.Xml.XmlReader", "Property[NodeType]"] + - ["System.Boolean", "System.Xml.XmlNodeReader", "Method[MoveToElement].ReturnValue"] + - ["System.Int64", "System.Xml.XmlReader", "Method[ReadContentAsLong].ReturnValue"] + - ["System.Threading.Tasks.Task", "System.Xml.XmlReader", "Method[ReadElementContentAsAsync].ReturnValue"] + - ["System.Type", "System.Xml.XmlReader", "Property[ValueType]"] + - ["System.String", "System.Xml.UniqueId", "Method[ToString].ReturnValue"] + - ["System.Boolean", "System.Xml.XmlValidatingReader", "Method[MoveToElement].ReturnValue"] + - ["System.Xml.XmlNodeType", "System.Xml.XmlSignificantWhitespace", "Property[NodeType]"] + - ["System.Boolean", "System.Xml.XmlElement", "Method[HasAttribute].ReturnValue"] + - ["System.Xml.XmlSpace", "System.Xml.XmlNodeReader", "Property[XmlSpace]"] + - ["System.String", "System.Xml.XmlSignificantWhitespace", "Property[Name]"] + - ["System.Xml.XmlNode", "System.Xml.XmlElement", "Method[CloneNode].ReturnValue"] + - ["System.Boolean", "System.Xml.XmlReader", "Method[MoveToNextAttribute].ReturnValue"] + - ["System.String", "System.Xml.XmlTextReader", "Property[Value]"] + - ["System.String", "System.Xml.XmlAttribute", "Property[InnerText]"] + - ["System.Xml.XmlElement", "System.Xml.XmlDocument", "Property[DocumentElement]"] + - ["System.Boolean", "System.Xml.XmlTextReader", "Property[IsEmptyElement]"] + - ["System.Xml.XmlDocument", "System.Xml.XmlElement", "Property[OwnerDocument]"] + - ["System.Xml.XmlNode", "System.Xml.XmlAttribute", "Method[CloneNode].ReturnValue"] + - ["System.Int32", "System.Xml.XmlReader", "Property[Depth]"] + - ["System.Xml.XmlEntityReference", "System.Xml.XmlDataDocument", "Method[CreateEntityReference].ReturnValue"] + - ["System.Boolean", "System.Xml.XmlDocument", "Property[PreserveWhitespace]"] + - ["System.Xml.XmlNamedNodeMap", "System.Xml.XmlDocumentType", "Property[Notations]"] + - ["System.String", "System.Xml.XmlConvert!", "Method[EncodeName].ReturnValue"] + - ["System.Xml.XmlNode", "System.Xml.XmlNamedNodeMap", "Method[RemoveNamedItem].ReturnValue"] + - ["System.String", "System.Xml.XmlValidatingReader", "Method[ReadString].ReturnValue"] + - ["System.Object", "System.Xml.XmlNode", "Method[System.ICloneable.Clone].ReturnValue"] + - ["System.Threading.Tasks.Task", "System.Xml.XmlReader", "Method[ReadElementContentAsObjectAsync].ReturnValue"] + - ["System.Xml.XmlText", "System.Xml.XmlText", "Method[SplitText].ReturnValue"] + - ["System.String", "System.Xml.XmlNamespaceManager", "Method[LookupNamespace].ReturnValue"] + - ["System.Xml.XmlNode", "System.Xml.XmlDocumentXPathExtensions!", "Method[SelectSingleNode].ReturnValue"] + - ["System.Xml.XmlTokenizedType", "System.Xml.XmlTokenizedType!", "Field[NOTATION]"] + - ["System.Xml.XmlNodeList", "System.Xml.XmlDataDocument", "Method[GetElementsByTagName].ReturnValue"] + - ["System.String", "System.Xml.XmlComment", "Property[Name]"] + - ["System.String", "System.Xml.XmlReader", "Method[ReadElementString].ReturnValue"] + - ["System.Int32", "System.Xml.XmlReader", "Property[AttributeCount]"] + - ["System.Xml.Schema.IXmlSchemaInfo", "System.Xml.XmlDocument", "Property[SchemaInfo]"] + - ["System.Object", "System.Xml.XmlValidatingReader", "Method[ReadTypedValue].ReturnValue"] + - ["System.Xml.XmlDictionaryReaderQuotas", "System.Xml.XmlDictionaryReader", "Property[Quotas]"] + - ["System.String", "System.Xml.XmlConvert!", "Method[VerifyWhitespace].ReturnValue"] + - ["System.Object", "System.Xml.XmlAttributeCollection", "Property[System.Collections.ICollection.SyncRoot]"] + - ["System.Xml.XmlNameTable", "System.Xml.XmlTextReader", "Property[NameTable]"] + - ["System.String", "System.Xml.XmlNotation", "Property[LocalName]"] + - ["System.Xml.XmlNameTable", "System.Xml.XmlValidatingReader", "Property[NameTable]"] + - ["System.Threading.Tasks.Task", "System.Xml.XmlWriter", "Method[WriteQualifiedNameAsync].ReturnValue"] + - ["System.String", "System.Xml.XmlDocument", "Property[Name]"] + - ["System.Object", "System.Xml.XmlDictionaryReader", "Method[ReadContentAs].ReturnValue"] + - ["System.String", "System.Xml.XmlDictionaryReader", "Method[ReadElementContentAsString].ReturnValue"] + - ["System.Int32", "System.Xml.XmlReader", "Method[ReadValueChunk].ReturnValue"] + - ["System.String", "System.Xml.XmlDeclaration", "Property[Encoding]"] + - ["System.Xml.EntityHandling", "System.Xml.EntityHandling!", "Field[ExpandEntities]"] + - ["System.DateTime[]", "System.Xml.XmlDictionaryReader", "Method[ReadDateTimeArray].ReturnValue"] + - ["System.Boolean", "System.Xml.XmlNamespaceManager", "Method[HasNamespace].ReturnValue"] + - ["System.Threading.Tasks.ValueTask", "System.Xml.XmlWriter", "Method[DisposeAsyncCore].ReturnValue"] + - ["System.String", "System.Xml.XmlElement", "Property[Prefix]"] + - ["System.Net.IWebProxy", "System.Xml.XmlUrlResolver", "Property[Proxy]"] + - ["System.Int32", "System.Xml.XmlReader", "Method[ReadContentAsBase64].ReturnValue"] + - ["System.Int32", "System.Xml.XmlDictionaryReader", "Method[IndexOfLocalName].ReturnValue"] + - ["System.Xml.DtdProcessing", "System.Xml.XmlTextReader", "Property[DtdProcessing]"] + - ["System.String", "System.Xml.XmlReader", "Method[ReadString].ReturnValue"] + - ["System.Int32", "System.Xml.XmlNodeReader", "Method[ReadElementContentAsBinHex].ReturnValue"] + - ["System.Xml.XmlDocumentFragment", "System.Xml.XmlDocument", "Method[CreateDocumentFragment].ReturnValue"] + - ["System.Int64[]", "System.Xml.XmlDictionaryReader", "Method[ReadInt64Array].ReturnValue"] + - ["System.Boolean", "System.Xml.XmlReaderSettings", "Property[IgnoreComments]"] + - ["System.Xml.XmlNodeType", "System.Xml.XmlEntity", "Property[NodeType]"] + - ["System.Security.Policy.Evidence", "System.Xml.XmlSecureResolver!", "Method[CreateEvidenceForUrl].ReturnValue"] + - ["System.Boolean", "System.Xml.XmlTextReader", "Property[EOF]"] + - ["System.Xml.XmlElement", "System.Xml.XmlDataDocument", "Method[GetElementFromRow].ReturnValue"] + - ["System.String", "System.Xml.XmlReader", "Property[NamespaceURI]"] + - ["System.Boolean", "System.Xml.XmlReaderSettings", "Property[CloseInput]"] + - ["System.Int32", "System.Xml.XmlReader", "Method[ReadContentAsInt].ReturnValue"] + - ["System.Xml.XPath.XPathNavigator", "System.Xml.XmlDocumentXPathExtensions!", "Method[CreateNavigator].ReturnValue"] + - ["System.DateTime", "System.Xml.XmlReader", "Method[ReadElementContentAsDateTime].ReturnValue"] + - ["System.Xml.XmlNode", "System.Xml.XmlText", "Method[CloneNode].ReturnValue"] + - ["System.String", "System.Xml.XmlReader", "Property[Name]"] + - ["System.Xml.WhitespaceHandling", "System.Xml.WhitespaceHandling!", "Field[None]"] + - ["System.Boolean", "System.Xml.XmlNodeReader", "Property[IsEmptyElement]"] + - ["System.Xml.XmlNode", "System.Xml.XmlDocument", "Method[ImportNode].ReturnValue"] + - ["System.Xml.XmlNode", "System.Xml.IHasXmlNode", "Method[GetNode].ReturnValue"] + - ["System.Threading.Tasks.Task", "System.Xml.XmlReader", "Method[ReadContentAsAsync].ReturnValue"] + - ["System.Xml.ValidationType", "System.Xml.ValidationType!", "Field[DTD]"] + - ["System.String", "System.Xml.XmlNode", "Property[BaseURI]"] + - ["System.Xml.XmlAttribute", "System.Xml.XmlElement", "Method[RemoveAttributeNode].ReturnValue"] + - ["System.Decimal", "System.Xml.XmlDictionaryReader", "Method[ReadElementContentAsDecimal].ReturnValue"] + - ["System.Data.DataRow", "System.Xml.XmlDataDocument", "Method[GetRowFromElement].ReturnValue"] + - ["System.String", "System.Xml.XmlCharacterData", "Property[Data]"] + - ["System.Int32", "System.Xml.XmlCharacterData", "Property[Length]"] + - ["System.Xml.XmlTokenizedType", "System.Xml.XmlTokenizedType!", "Field[NCName]"] + - ["System.Xml.XmlDictionaryString", "System.Xml.XmlDictionary", "Method[Add].ReturnValue"] + - ["System.Boolean", "System.Xml.XmlEntityReference", "Property[IsReadOnly]"] + - ["System.Xml.XmlAttributeCollection", "System.Xml.XmlNode", "Property[Attributes]"] + - ["System.Xml.XmlDocument", "System.Xml.XmlDocument", "Property[OwnerDocument]"] + - ["System.Xml.ConformanceLevel", "System.Xml.XmlWriterSettings", "Property[ConformanceLevel]"] + - ["System.Xml.ReadState", "System.Xml.ReadState!", "Field[Error]"] + - ["System.Threading.Tasks.Task", "System.Xml.XmlReader", "Method[GetValueAsync].ReturnValue"] + - ["System.Uri", "System.Xml.XmlResolver", "Method[ResolveUri].ReturnValue"] + - ["System.Int32", "System.Xml.XmlValidatingReader", "Property[AttributeCount]"] + - ["System.Xml.XmlNode", "System.Xml.XmlNodeList", "Property[ItemOf]"] + - ["System.String", "System.Xml.XmlTextReader", "Method[System.Xml.IXmlNamespaceResolver.LookupPrefix].ReturnValue"] + - ["System.Int32", "System.Xml.UniqueId", "Property[CharArrayLength]"] + - ["System.String", "System.Xml.XmlTextReader", "Property[XmlLang]"] + - ["System.Xml.XmlNodeType", "System.Xml.XmlNodeType!", "Field[Entity]"] + - ["System.Xml.XmlDictionaryWriter", "System.Xml.XmlDictionaryWriter!", "Method[CreateBinaryWriter].ReturnValue"] + - ["System.Decimal", "System.Xml.XmlDictionaryReader", "Method[ReadContentAsDecimal].ReturnValue"] + - ["System.Xml.XmlNodeType", "System.Xml.XmlNodeType!", "Field[DocumentType]"] + - ["System.String", "System.Xml.XmlCharacterData", "Property[Value]"] + - ["System.Xml.XmlNode", "System.Xml.XmlCDataSection", "Method[CloneNode].ReturnValue"] + - ["System.Boolean", "System.Xml.XmlValidatingReader", "Method[MoveToNextAttribute].ReturnValue"] + - ["System.String", "System.Xml.XmlReader", "Property[XmlLang]"] + - ["System.Xml.XmlNode", "System.Xml.XmlDeclaration", "Method[CloneNode].ReturnValue"] + - ["System.Xml.XmlNodeType", "System.Xml.XmlNodeType!", "Field[ProcessingInstruction]"] + - ["System.String", "System.Xml.XmlDocumentType", "Property[SystemId]"] + - ["System.Threading.Tasks.Task", "System.Xml.XmlDictionaryWriter", "Method[WriteValueAsync].ReturnValue"] + - ["System.Xml.XmlNamespaceScope", "System.Xml.XmlNamespaceScope!", "Field[ExcludeXml]"] + - ["System.Xml.WriteState", "System.Xml.WriteState!", "Field[Attribute]"] + - ["System.Boolean", "System.Xml.XmlValidatingReader", "Property[CanReadBinaryContent]"] + - ["System.Threading.Tasks.Task", "System.Xml.XmlReader", "Method[ReadInnerXmlAsync].ReturnValue"] + - ["System.String", "System.Xml.XmlDeclaration", "Property[Standalone]"] + - ["System.String", "System.Xml.XmlElement", "Method[SetAttribute].ReturnValue"] + - ["System.Xml.XmlDocument", "System.Xml.XmlAttribute", "Property[OwnerDocument]"] + - ["System.Collections.IEnumerator", "System.Xml.XmlNamespaceManager", "Method[GetEnumerator].ReturnValue"] + - ["System.Xml.XmlNode", "System.Xml.XmlDocument", "Method[ReadNode].ReturnValue"] + - ["System.Xml.IXmlDictionary", "System.Xml.XmlDictionaryString", "Property[Dictionary]"] + - ["System.String", "System.Xml.XmlConvert!", "Method[EncodeLocalName].ReturnValue"] + - ["System.Xml.XmlNode", "System.Xml.XmlLinkedNode", "Property[NextSibling]"] + - ["System.String", "System.Xml.XmlProcessingInstruction", "Property[InnerText]"] + - ["System.Int32", "System.Xml.XmlReaderSettings", "Property[LinePositionOffset]"] + - ["System.Xml.WriteState", "System.Xml.WriteState!", "Field[Closed]"] + - ["System.String", "System.Xml.XmlException", "Property[SourceUri]"] + - ["System.String", "System.Xml.XmlProcessingInstruction", "Property[Name]"] + - ["System.Boolean", "System.Xml.XmlTextReader", "Property[CanResolveEntity]"] + - ["System.Xml.XPath.IXPathNavigable", "System.Xml.XmlDocumentXPathExtensions!", "Method[ToXPathNavigable].ReturnValue"] + - ["System.Xml.XmlNode", "System.Xml.XmlNodeList", "Method[Item].ReturnValue"] + - ["System.String", "System.Xml.XmlValidatingReader", "Property[XmlLang]"] + - ["System.Xml.XmlNode", "System.Xml.XmlDocument", "Method[CreateNode].ReturnValue"] + - ["System.Int32", "System.Xml.XmlDictionaryString", "Property[Key]"] + - ["System.Single[]", "System.Xml.XmlDictionaryReader", "Method[ReadSingleArray].ReturnValue"] + - ["System.Xml.XPath.XPathNavigator", "System.Xml.XmlDocument", "Method[CreateNavigator].ReturnValue"] + - ["System.String", "System.Xml.XmlParserContext", "Property[PublicId]"] + - ["System.Xml.XmlElement", "System.Xml.XmlDataDocument", "Method[CreateElement].ReturnValue"] + - ["System.String", "System.Xml.XmlNotation", "Property[OuterXml]"] + - ["System.Xml.XmlOutputMethod", "System.Xml.XmlOutputMethod!", "Field[Text]"] + - ["System.String", "System.Xml.XmlNode", "Property[Prefix]"] + - ["System.Xml.Formatting", "System.Xml.XmlTextWriter", "Property[Formatting]"] + - ["System.SByte", "System.Xml.XmlConvert!", "Method[ToSByte].ReturnValue"] + - ["System.String", "System.Xml.XmlCharacterData", "Method[Substring].ReturnValue"] + - ["System.Guid[]", "System.Xml.XmlDictionaryReader", "Method[ReadGuidArray].ReturnValue"] + - ["System.Int64", "System.Xml.XmlReaderSettings", "Property[MaxCharactersInDocument]"] + - ["System.String", "System.Xml.XmlEntity", "Property[SystemId]"] + - ["System.Boolean", "System.Xml.XmlReader", "Property[IsEmptyElement]"] + - ["System.Xml.XmlNode", "System.Xml.XmlAttribute", "Method[ReplaceChild].ReturnValue"] + - ["System.String", "System.Xml.XmlTextReader", "Property[NamespaceURI]"] + - ["System.Xml.XmlNode", "System.Xml.XmlLinkedNode", "Property[PreviousSibling]"] + - ["System.Xml.EntityHandling", "System.Xml.XmlTextReader", "Property[EntityHandling]"] + - ["System.String", "System.Xml.XmlEntity", "Property[NotationName]"] + - ["System.String", "System.Xml.XmlConvert!", "Method[VerifyNMTOKEN].ReturnValue"] + - ["System.Boolean", "System.Xml.XmlReader", "Property[HasValue]"] + - ["System.Xml.WriteState", "System.Xml.WriteState!", "Field[Content]"] + - ["System.Xml.XmlComment", "System.Xml.XmlDocument", "Method[CreateComment].ReturnValue"] + - ["System.String", "System.Xml.XmlElement", "Property[InnerXml]"] + - ["System.Boolean", "System.Xml.XmlNodeReader", "Property[IsDefault]"] + - ["System.String", "System.Xml.XmlReader", "Method[ReadInnerXml].ReturnValue"] + - ["System.Int32", "System.Xml.XmlConvert!", "Method[ToInt32].ReturnValue"] + - ["System.Xml.XPath.XPathNavigator", "System.Xml.XmlNode", "Method[CreateNavigator].ReturnValue"] + - ["System.Boolean", "System.Xml.XmlImplementation", "Method[HasFeature].ReturnValue"] + - ["System.Xml.XmlNode", "System.Xml.XmlAttribute", "Method[InsertAfter].ReturnValue"] + - ["System.Boolean", "System.Xml.XmlReader!", "Method[IsName].ReturnValue"] + - ["System.Xml.XmlNodeType", "System.Xml.XmlNodeType!", "Field[Element]"] + - ["System.Xml.NewLineHandling", "System.Xml.XmlWriterSettings", "Property[NewLineHandling]"] + - ["System.Collections.Generic.IDictionary", "System.Xml.XmlTextReader", "Method[System.Xml.IXmlNamespaceResolver.GetNamespacesInScope].ReturnValue"] + - ["System.Boolean", "System.Xml.XmlNodeReader", "Method[MoveToFirstAttribute].ReturnValue"] + - ["System.Xml.XmlNodeType", "System.Xml.XmlDocumentFragment", "Property[NodeType]"] + - ["System.Int32", "System.Xml.XmlValidatingReader", "Method[ReadElementContentAsBase64].ReturnValue"] + - ["System.Boolean", "System.Xml.XmlReader", "Property[CanResolveEntity]"] + - ["System.Int32", "System.Xml.XmlDictionaryReaderQuotas", "Property[MaxBytesPerRead]"] + - ["System.Xml.XmlText", "System.Xml.XmlDocument", "Method[CreateTextNode].ReturnValue"] + - ["System.String", "System.Xml.XmlNodeReader", "Method[System.Xml.IXmlNamespaceResolver.LookupNamespace].ReturnValue"] + - ["System.Int64", "System.Xml.XmlDictionaryReader", "Method[ReadElementContentAsLong].ReturnValue"] + - ["System.String", "System.Xml.XmlTextReader", "Method[System.Xml.IXmlNamespaceResolver.LookupNamespace].ReturnValue"] + - ["System.Xml.XmlNode", "System.Xml.XmlCDataSection", "Property[ParentNode]"] + - ["System.Xml.XmlAttribute", "System.Xml.XmlElement", "Method[GetAttributeNode].ReturnValue"] + - ["System.Xml.XmlNodeType", "System.Xml.XmlNode", "Property[NodeType]"] + - ["System.String", "System.Xml.XmlNode", "Property[Name]"] + - ["System.Xml.DtdProcessing", "System.Xml.XmlReaderSettings", "Property[DtdProcessing]"] + - ["System.TimeSpan", "System.Xml.XmlDictionaryReader", "Method[ReadElementContentAsTimeSpan].ReturnValue"] + - ["System.String", "System.Xml.XmlConvert!", "Method[VerifyTOKEN].ReturnValue"] + - ["System.Collections.Generic.IDictionary", "System.Xml.XmlValidatingReader", "Method[System.Xml.IXmlNamespaceResolver.GetNamespacesInScope].ReturnValue"] + - ["System.String", "System.Xml.XmlNodeReader", "Property[XmlLang]"] + - ["System.Xml.XmlElement", "System.Xml.XmlDataDocument", "Method[GetElementById].ReturnValue"] + - ["System.String", "System.Xml.XmlConvert!", "Method[VerifyXmlChars].ReturnValue"] + - ["System.String", "System.Xml.XmlAttribute", "Property[Name]"] + - ["System.String", "System.Xml.XmlConvert!", "Method[ToString].ReturnValue"] + - ["System.Boolean[]", "System.Xml.XmlDictionaryReader", "Method[ReadBooleanArray].ReturnValue"] + - ["System.Int32", "System.Xml.XmlValidatingReader", "Property[LineNumber]"] + - ["System.Xml.XmlNameTable", "System.Xml.XmlReaderSettings", "Property[NameTable]"] + - ["System.Xml.XmlSpace", "System.Xml.XmlSpace!", "Field[Preserve]"] + - ["System.Xml.XmlNode", "System.Xml.XmlNamedNodeMap", "Method[SetNamedItem].ReturnValue"] + - ["System.String", "System.Xml.XmlConvert!", "Method[VerifyName].ReturnValue"] + - ["System.Boolean", "System.Xml.XmlElement", "Property[HasAttributes]"] + - ["System.Xml.XmlDictionaryReaderQuotaTypes", "System.Xml.XmlDictionaryReaderQuotas", "Property[ModifiedQuotas]"] + - ["System.Boolean", "System.Xml.UniqueId", "Method[TryGetGuid].ReturnValue"] + - ["System.Xml.WriteState", "System.Xml.WriteState!", "Field[Start]"] + - ["System.String", "System.Xml.XmlEntityReference", "Property[Name]"] + - ["System.Xml.XmlSpace", "System.Xml.XmlTextReader", "Property[XmlSpace]"] + - ["System.Xml.ReadState", "System.Xml.XmlNodeReader", "Property[ReadState]"] + - ["System.String", "System.Xml.XmlDictionaryReader", "Method[ReadContentAsString].ReturnValue"] + - ["System.Net.ICredentials", "System.Xml.XmlSecureResolver", "Property[Credentials]"] + - ["System.Xml.XmlNodeType", "System.Xml.XmlDocumentType", "Property[NodeType]"] + - ["System.Object", "System.Xml.XmlReader", "Method[ReadElementContentAs].ReturnValue"] + - ["System.String", "System.Xml.XmlDocument", "Property[BaseURI]"] + - ["System.String", "System.Xml.XmlNode", "Property[OuterXml]"] + - ["System.Int32", "System.Xml.XmlValidatingReader", "Property[LinePosition]"] + - ["System.String", "System.Xml.XmlNodeReader", "Method[LookupNamespace].ReturnValue"] + - ["System.String", "System.Xml.XmlConvert!", "Method[DecodeName].ReturnValue"] + - ["System.Char", "System.Xml.XmlReader", "Property[QuoteChar]"] + - ["System.Boolean", "System.Xml.XmlNodeReader", "Method[MoveToAttribute].ReturnValue"] + - ["System.DateTime", "System.Xml.XmlReader", "Method[ReadContentAsDateTime].ReturnValue"] + - ["System.Xml.XmlTokenizedType", "System.Xml.XmlTokenizedType!", "Field[ID]"] + - ["System.Boolean", "System.Xml.XmlDictionaryWriter", "Property[CanCanonicalize]"] + - ["System.String", "System.Xml.XmlElement", "Property[NamespaceURI]"] + - ["System.Xml.XmlNodeList", "System.Xml.XmlElement", "Method[GetElementsByTagName].ReturnValue"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemXmlLinq/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemXmlLinq/model.yml new file mode 100644 index 000000000000..cb207733b3e7 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemXmlLinq/model.yml @@ -0,0 +1,214 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Collections.Generic.IEnumerable", "System.Xml.Linq.XObject", "Method[Annotations].ReturnValue"] + - ["System.Threading.Tasks.Task", "System.Xml.Linq.XNode!", "Method[ReadFromAsync].ReturnValue"] + - ["System.String", "System.Xml.Linq.XDeclaration", "Method[ToString].ReturnValue"] + - ["System.Collections.Generic.IEnumerable", "System.Xml.Linq.Extensions!", "Method[Nodes].ReturnValue"] + - ["System.Xml.Linq.XAttribute", "System.Xml.Linq.XAttribute", "Property[NextAttribute]"] + - ["System.Collections.Generic.IEnumerable", "System.Xml.Linq.XElement", "Method[DescendantNodesAndSelf].ReturnValue"] + - ["System.Xml.Linq.LoadOptions", "System.Xml.Linq.LoadOptions!", "Field[None]"] + - ["System.Boolean", "System.Xml.Linq.XName!", "Method[op_Inequality].ReturnValue"] + - ["System.Xml.Linq.XDocument", "System.Xml.Linq.XDocument!", "Method[Load].ReturnValue"] + - ["System.Nullable", "System.Xml.Linq.XElement!", "Method[op_Explicit].ReturnValue"] + - ["System.Single", "System.Xml.Linq.XElement!", "Method[op_Explicit].ReturnValue"] + - ["System.Int32", "System.Xml.Linq.XObject", "Property[System.Xml.IXmlLineInfo.LineNumber]"] + - ["System.String", "System.Xml.Linq.XName", "Property[NamespaceName]"] + - ["System.Collections.Generic.IEnumerable", "System.Xml.Linq.Extensions!", "Method[DescendantsAndSelf].ReturnValue"] + - ["System.Xml.XmlNodeType", "System.Xml.Linq.XAttribute", "Property[NodeType]"] + - ["System.Nullable", "System.Xml.Linq.XElement!", "Method[op_Explicit].ReturnValue"] + - ["System.Xml.Linq.XNamespace", "System.Xml.Linq.XNamespace!", "Method[op_Implicit].ReturnValue"] + - ["System.Xml.Linq.XName", "System.Xml.Linq.XName!", "Method[Get].ReturnValue"] + - ["System.Threading.Tasks.Task", "System.Xml.Linq.XComment", "Method[WriteToAsync].ReturnValue"] + - ["System.Guid", "System.Xml.Linq.XElement!", "Method[op_Explicit].ReturnValue"] + - ["System.String", "System.Xml.Linq.XProcessingInstruction", "Property[Data]"] + - ["System.Collections.Generic.IEnumerable", "System.Xml.Linq.XElement!", "Property[EmptySequence]"] + - ["System.Threading.Tasks.Task", "System.Xml.Linq.XDocument", "Method[WriteToAsync].ReturnValue"] + - ["System.Nullable", "System.Xml.Linq.XAttribute!", "Method[op_Explicit].ReturnValue"] + - ["System.String", "System.Xml.Linq.XDocumentType", "Property[InternalSubset]"] + - ["System.Nullable", "System.Xml.Linq.XAttribute!", "Method[op_Explicit].ReturnValue"] + - ["System.String", "System.Xml.Linq.XElement!", "Method[op_Explicit].ReturnValue"] + - ["System.Collections.Generic.IEnumerable", "System.Xml.Linq.Extensions!", "Method[Attributes].ReturnValue"] + - ["System.Xml.Linq.XObjectChange", "System.Xml.Linq.XObjectChange!", "Field[Value]"] + - ["System.String", "System.Xml.Linq.XNode", "Method[ToString].ReturnValue"] + - ["System.Nullable", "System.Xml.Linq.XAttribute!", "Method[op_Explicit].ReturnValue"] + - ["System.Xml.Linq.XAttribute", "System.Xml.Linq.XElement", "Property[LastAttribute]"] + - ["System.Nullable", "System.Xml.Linq.XAttribute!", "Method[op_Explicit].ReturnValue"] + - ["System.Xml.XmlNodeType", "System.Xml.Linq.XCData", "Property[NodeType]"] + - ["System.TimeSpan", "System.Xml.Linq.XAttribute!", "Method[op_Explicit].ReturnValue"] + - ["System.String", "System.Xml.Linq.XComment", "Property[Value]"] + - ["System.Xml.Linq.ReaderOptions", "System.Xml.Linq.ReaderOptions!", "Field[OmitDuplicateNamespaces]"] + - ["System.UInt32", "System.Xml.Linq.XAttribute!", "Method[op_Explicit].ReturnValue"] + - ["System.Boolean", "System.Xml.Linq.XNamespace!", "Method[op_Equality].ReturnValue"] + - ["System.Xml.Linq.XObjectChangeEventArgs", "System.Xml.Linq.XObjectChangeEventArgs!", "Field[Remove]"] + - ["System.String", "System.Xml.Linq.XDeclaration", "Property[Version]"] + - ["System.String", "System.Xml.Linq.XObject", "Property[BaseUri]"] + - ["System.Boolean", "System.Xml.Linq.XElement", "Property[IsEmpty]"] + - ["System.Boolean", "System.Xml.Linq.XNamespace", "Method[Equals].ReturnValue"] + - ["System.String", "System.Xml.Linq.XName", "Property[LocalName]"] + - ["System.Nullable", "System.Xml.Linq.XElement!", "Method[op_Explicit].ReturnValue"] + - ["System.Xml.Linq.XObjectChangeEventArgs", "System.Xml.Linq.XObjectChangeEventArgs!", "Field[Add]"] + - ["System.Int64", "System.Xml.Linq.XElement!", "Method[op_Explicit].ReturnValue"] + - ["System.Xml.XmlWriter", "System.Xml.Linq.XContainer", "Method[CreateWriter].ReturnValue"] + - ["System.Xml.Linq.XObjectChangeEventArgs", "System.Xml.Linq.XObjectChangeEventArgs!", "Field[Name]"] + - ["System.Collections.Generic.IEnumerable", "System.Xml.Linq.Extensions!", "Method[Elements].ReturnValue"] + - ["System.Int32", "System.Xml.Linq.XNodeDocumentOrderComparer", "Method[Compare].ReturnValue"] + - ["System.Int32", "System.Xml.Linq.XNode!", "Method[CompareDocumentOrder].ReturnValue"] + - ["System.Collections.Generic.IEnumerable", "System.Xml.Linq.Extensions!", "Method[InDocumentOrder].ReturnValue"] + - ["System.Xml.Linq.XNamespace", "System.Xml.Linq.XName", "Property[Namespace]"] + - ["System.String", "System.Xml.Linq.XDeclaration", "Property[Standalone]"] + - ["System.Boolean", "System.Xml.Linq.XNode!", "Method[DeepEquals].ReturnValue"] + - ["System.Collections.Generic.IEnumerable", "System.Xml.Linq.XNode", "Method[ElementsBeforeSelf].ReturnValue"] + - ["System.Xml.Linq.XAttribute", "System.Xml.Linq.XElement", "Property[FirstAttribute]"] + - ["System.Boolean", "System.Xml.Linq.XElement!", "Method[op_Explicit].ReturnValue"] + - ["System.Int32", "System.Xml.Linq.XName", "Method[GetHashCode].ReturnValue"] + - ["System.Xml.Linq.ReaderOptions", "System.Xml.Linq.ReaderOptions!", "Field[None]"] + - ["System.Boolean", "System.Xml.Linq.XNode", "Method[IsBefore].ReturnValue"] + - ["System.String", "System.Xml.Linq.XDocumentType", "Property[SystemId]"] + - ["System.String", "System.Xml.Linq.XElement", "Method[GetPrefixOfNamespace].ReturnValue"] + - ["System.DateTimeOffset", "System.Xml.Linq.XElement!", "Method[op_Explicit].ReturnValue"] + - ["System.Boolean", "System.Xml.Linq.XObject", "Method[System.Xml.IXmlLineInfo.HasLineInfo].ReturnValue"] + - ["System.Int32", "System.Xml.Linq.XNodeEqualityComparer", "Method[GetHashCode].ReturnValue"] + - ["System.Threading.Tasks.Task", "System.Xml.Linq.XDocumentType", "Method[WriteToAsync].ReturnValue"] + - ["System.Guid", "System.Xml.Linq.XAttribute!", "Method[op_Explicit].ReturnValue"] + - ["System.Xml.Linq.XNamespace", "System.Xml.Linq.XNamespace!", "Property[None]"] + - ["System.Xml.XmlNodeType", "System.Xml.Linq.XComment", "Property[NodeType]"] + - ["System.Collections.Generic.IEnumerable", "System.Xml.Linq.XElement", "Method[Attributes].ReturnValue"] + - ["System.Xml.Linq.XNode", "System.Xml.Linq.XNode", "Property[NextNode]"] + - ["System.Boolean", "System.Xml.Linq.XElement", "Property[HasAttributes]"] + - ["System.TimeSpan", "System.Xml.Linq.XElement!", "Method[op_Explicit].ReturnValue"] + - ["System.Xml.Linq.XObjectChange", "System.Xml.Linq.XObjectChange!", "Field[Remove]"] + - ["System.Nullable", "System.Xml.Linq.XElement!", "Method[op_Explicit].ReturnValue"] + - ["System.Nullable", "System.Xml.Linq.XElement!", "Method[op_Explicit].ReturnValue"] + - ["System.Xml.XmlNodeType", "System.Xml.Linq.XObject", "Property[NodeType]"] + - ["System.Boolean", "System.Xml.Linq.XNodeEqualityComparer", "Method[System.Collections.IEqualityComparer.Equals].ReturnValue"] + - ["System.Boolean", "System.Xml.Linq.XElement", "Property[HasElements]"] + - ["System.String", "System.Xml.Linq.XAttribute!", "Method[op_Explicit].ReturnValue"] + - ["System.Collections.Generic.IEnumerable", "System.Xml.Linq.Extensions!", "Method[AncestorsAndSelf].ReturnValue"] + - ["System.Double", "System.Xml.Linq.XElement!", "Method[op_Explicit].ReturnValue"] + - ["System.Xml.Linq.XNamespace", "System.Xml.Linq.XElement", "Method[GetNamespaceOfPrefix].ReturnValue"] + - ["System.Nullable", "System.Xml.Linq.XElement!", "Method[op_Explicit].ReturnValue"] + - ["System.Nullable", "System.Xml.Linq.XAttribute!", "Method[op_Explicit].ReturnValue"] + - ["System.Collections.Generic.IEnumerable", "System.Xml.Linq.XNode", "Method[NodesBeforeSelf].ReturnValue"] + - ["System.Int32", "System.Xml.Linq.XAttribute!", "Method[op_Explicit].ReturnValue"] + - ["System.Xml.Linq.XNodeEqualityComparer", "System.Xml.Linq.XNode!", "Property[EqualityComparer]"] + - ["System.Xml.Linq.XNamespace", "System.Xml.Linq.XElement", "Method[GetDefaultNamespace].ReturnValue"] + - ["System.Xml.XmlNodeType", "System.Xml.Linq.XDocumentType", "Property[NodeType]"] + - ["System.String", "System.Xml.Linq.XAttribute", "Method[ToString].ReturnValue"] + - ["System.Threading.Tasks.Task", "System.Xml.Linq.XElement!", "Method[LoadAsync].ReturnValue"] + - ["System.Xml.Linq.LoadOptions", "System.Xml.Linq.LoadOptions!", "Field[PreserveWhitespace]"] + - ["System.Nullable", "System.Xml.Linq.XAttribute!", "Method[op_Explicit].ReturnValue"] + - ["System.Xml.XmlReader", "System.Xml.Linq.XNode", "Method[CreateReader].ReturnValue"] + - ["System.Decimal", "System.Xml.Linq.XAttribute!", "Method[op_Explicit].ReturnValue"] + - ["System.Threading.Tasks.Task", "System.Xml.Linq.XCData", "Method[WriteToAsync].ReturnValue"] + - ["System.Nullable", "System.Xml.Linq.XAttribute!", "Method[op_Explicit].ReturnValue"] + - ["System.Collections.Generic.IEnumerable", "System.Xml.Linq.XNode", "Method[Ancestors].ReturnValue"] + - ["System.Xml.Linq.SaveOptions", "System.Xml.Linq.SaveOptions!", "Field[DisableFormatting]"] + - ["System.Xml.Linq.XName", "System.Xml.Linq.XName!", "Method[op_Implicit].ReturnValue"] + - ["System.Xml.XmlNodeType", "System.Xml.Linq.XText", "Property[NodeType]"] + - ["System.Xml.Linq.XNode", "System.Xml.Linq.XNode!", "Method[ReadFrom].ReturnValue"] + - ["System.Int32", "System.Xml.Linq.XNamespace", "Method[GetHashCode].ReturnValue"] + - ["System.Xml.Linq.XElement", "System.Xml.Linq.XContainer", "Method[Element].ReturnValue"] + - ["System.Xml.Linq.XAttribute", "System.Xml.Linq.XAttribute", "Property[PreviousAttribute]"] + - ["System.String", "System.Xml.Linq.XDocumentType", "Property[Name]"] + - ["System.Xml.Linq.XElement", "System.Xml.Linq.XElement!", "Method[Parse].ReturnValue"] + - ["System.DateTimeOffset", "System.Xml.Linq.XAttribute!", "Method[op_Explicit].ReturnValue"] + - ["System.Boolean", "System.Xml.Linq.XNodeEqualityComparer", "Method[Equals].ReturnValue"] + - ["System.Collections.Generic.IEnumerable", "System.Xml.Linq.XAttribute!", "Property[EmptySequence]"] + - ["System.Collections.Generic.IEnumerable", "System.Xml.Linq.Extensions!", "Method[Ancestors].ReturnValue"] + - ["System.Boolean", "System.Xml.Linq.XNode", "Method[IsAfter].ReturnValue"] + - ["System.Xml.Linq.SaveOptions", "System.Xml.Linq.SaveOptions!", "Field[None]"] + - ["System.Xml.Linq.XName", "System.Xml.Linq.XNamespace!", "Method[op_Addition].ReturnValue"] + - ["System.Collections.Generic.IEnumerable", "System.Xml.Linq.Extensions!", "Method[Descendants].ReturnValue"] + - ["System.DateTime", "System.Xml.Linq.XAttribute!", "Method[op_Explicit].ReturnValue"] + - ["System.Threading.Tasks.Task", "System.Xml.Linq.XDocument!", "Method[LoadAsync].ReturnValue"] + - ["System.String", "System.Xml.Linq.XProcessingInstruction", "Property[Target]"] + - ["System.UInt64", "System.Xml.Linq.XElement!", "Method[op_Explicit].ReturnValue"] + - ["System.Threading.Tasks.Task", "System.Xml.Linq.XDocument", "Method[SaveAsync].ReturnValue"] + - ["System.Xml.XmlNodeType", "System.Xml.Linq.XProcessingInstruction", "Property[NodeType]"] + - ["System.Collections.Generic.IEnumerable", "System.Xml.Linq.XContainer", "Method[DescendantNodes].ReturnValue"] + - ["System.Xml.Linq.XNode", "System.Xml.Linq.XContainer", "Property[FirstNode]"] + - ["System.Xml.XmlNodeType", "System.Xml.Linq.XElement", "Property[NodeType]"] + - ["System.Xml.Linq.XElement", "System.Xml.Linq.XDocument", "Property[Root]"] + - ["System.Xml.Linq.XObjectChange", "System.Xml.Linq.XObjectChangeEventArgs", "Property[ObjectChange]"] + - ["System.Xml.Linq.XName", "System.Xml.Linq.XAttribute", "Property[Name]"] + - ["System.Xml.Linq.XDeclaration", "System.Xml.Linq.XDocument", "Property[Declaration]"] + - ["System.Xml.Linq.XAttribute", "System.Xml.Linq.XElement", "Method[Attribute].ReturnValue"] + - ["System.Xml.Linq.XDocument", "System.Xml.Linq.XDocument!", "Method[Parse].ReturnValue"] + - ["System.Int32", "System.Xml.Linq.XNodeDocumentOrderComparer", "Method[System.Collections.IComparer.Compare].ReturnValue"] + - ["System.Int32", "System.Xml.Linq.XObject", "Property[System.Xml.IXmlLineInfo.LinePosition]"] + - ["System.Double", "System.Xml.Linq.XAttribute!", "Method[op_Explicit].ReturnValue"] + - ["System.Collections.Generic.IEnumerable", "System.Xml.Linq.XContainer", "Method[Nodes].ReturnValue"] + - ["System.Xml.Linq.XNamespace", "System.Xml.Linq.XNamespace!", "Property[Xml]"] + - ["System.Collections.Generic.IEnumerable", "System.Xml.Linq.Extensions!", "Method[DescendantNodes].ReturnValue"] + - ["System.Threading.Tasks.Task", "System.Xml.Linq.XProcessingInstruction", "Method[WriteToAsync].ReturnValue"] + - ["System.String", "System.Xml.Linq.XDeclaration", "Property[Encoding]"] + - ["System.Xml.Linq.XNodeDocumentOrderComparer", "System.Xml.Linq.XNode!", "Property[DocumentOrderComparer]"] + - ["System.Boolean", "System.Xml.Linq.XAttribute!", "Method[op_Explicit].ReturnValue"] + - ["System.Xml.Linq.XName", "System.Xml.Linq.XStreamingElement", "Property[Name]"] + - ["System.DateTime", "System.Xml.Linq.XElement!", "Method[op_Explicit].ReturnValue"] + - ["System.UInt32", "System.Xml.Linq.XElement!", "Method[op_Explicit].ReturnValue"] + - ["System.Collections.Generic.IEnumerable", "System.Xml.Linq.XObject", "Method[Annotations].ReturnValue"] + - ["System.Nullable", "System.Xml.Linq.XAttribute!", "Method[op_Explicit].ReturnValue"] + - ["System.Nullable", "System.Xml.Linq.XElement!", "Method[op_Explicit].ReturnValue"] + - ["System.Xml.Linq.XElement", "System.Xml.Linq.XElement!", "Method[Load].ReturnValue"] + - ["System.Xml.Linq.XObjectChangeEventArgs", "System.Xml.Linq.XObjectChangeEventArgs!", "Field[Value]"] + - ["System.Nullable", "System.Xml.Linq.XElement!", "Method[op_Explicit].ReturnValue"] + - ["System.Nullable", "System.Xml.Linq.XElement!", "Method[op_Explicit].ReturnValue"] + - ["System.Boolean", "System.Xml.Linq.XName", "Method[System.IEquatable.Equals].ReturnValue"] + - ["System.Nullable", "System.Xml.Linq.XAttribute!", "Method[op_Explicit].ReturnValue"] + - ["System.Threading.Tasks.Task", "System.Xml.Linq.XElement", "Method[SaveAsync].ReturnValue"] + - ["System.Xml.Linq.XObjectChange", "System.Xml.Linq.XObjectChange!", "Field[Name]"] + - ["System.Boolean", "System.Xml.Linq.XAttribute", "Property[IsNamespaceDeclaration]"] + - ["System.String", "System.Xml.Linq.XNamespace", "Property[NamespaceName]"] + - ["System.Collections.Generic.IEnumerable", "System.Xml.Linq.XContainer", "Method[Elements].ReturnValue"] + - ["System.Xml.Linq.XNamespace", "System.Xml.Linq.XNamespace!", "Method[Get].ReturnValue"] + - ["System.Object", "System.Xml.Linq.XObject", "Method[Annotation].ReturnValue"] + - ["System.Xml.Linq.XDocument", "System.Xml.Linq.XObject", "Property[Document]"] + - ["System.Xml.Linq.XElement", "System.Xml.Linq.XObject", "Property[Parent]"] + - ["System.Boolean", "System.Xml.Linq.XNamespace!", "Method[op_Inequality].ReturnValue"] + - ["System.Nullable", "System.Xml.Linq.XElement!", "Method[op_Explicit].ReturnValue"] + - ["System.Xml.Linq.XNode", "System.Xml.Linq.XContainer", "Property[LastNode]"] + - ["System.Xml.Linq.XNode", "System.Xml.Linq.XNode", "Property[PreviousNode]"] + - ["System.Xml.Schema.XmlSchema", "System.Xml.Linq.XElement", "Method[System.Xml.Serialization.IXmlSerializable.GetSchema].ReturnValue"] + - ["System.Xml.Linq.XName", "System.Xml.Linq.XElement", "Property[Name]"] + - ["System.Xml.Linq.XName", "System.Xml.Linq.XNamespace", "Method[GetName].ReturnValue"] + - ["System.Int32", "System.Xml.Linq.XNodeEqualityComparer", "Method[System.Collections.IEqualityComparer.GetHashCode].ReturnValue"] + - ["System.Decimal", "System.Xml.Linq.XElement!", "Method[op_Explicit].ReturnValue"] + - ["System.Single", "System.Xml.Linq.XAttribute!", "Method[op_Explicit].ReturnValue"] + - ["System.Boolean", "System.Xml.Linq.XName", "Method[Equals].ReturnValue"] + - ["System.UInt64", "System.Xml.Linq.XAttribute!", "Method[op_Explicit].ReturnValue"] + - ["System.Xml.Linq.XNamespace", "System.Xml.Linq.XNamespace!", "Property[Xmlns]"] + - ["System.Collections.Generic.IEnumerable", "System.Xml.Linq.XNode", "Method[NodesAfterSelf].ReturnValue"] + - ["System.String", "System.Xml.Linq.XDocumentType", "Property[PublicId]"] + - ["System.Nullable", "System.Xml.Linq.XAttribute!", "Method[op_Explicit].ReturnValue"] + - ["System.Boolean", "System.Xml.Linq.XName!", "Method[op_Equality].ReturnValue"] + - ["System.Xml.Linq.XDocumentType", "System.Xml.Linq.XDocument", "Property[DocumentType]"] + - ["System.Collections.Generic.IEnumerable", "System.Xml.Linq.XNode", "Method[ElementsAfterSelf].ReturnValue"] + - ["System.Xml.Linq.LoadOptions", "System.Xml.Linq.LoadOptions!", "Field[SetBaseUri]"] + - ["System.String", "System.Xml.Linq.XAttribute", "Property[Value]"] + - ["System.Collections.Generic.IEnumerable", "System.Xml.Linq.XContainer", "Method[Descendants].ReturnValue"] + - ["System.Xml.XmlNodeType", "System.Xml.Linq.XDocument", "Property[NodeType]"] + - ["System.Xml.Linq.LoadOptions", "System.Xml.Linq.LoadOptions!", "Field[SetLineInfo]"] + - ["System.Xml.Linq.XObjectChange", "System.Xml.Linq.XObjectChange!", "Field[Add]"] + - ["System.Int32", "System.Xml.Linq.XElement!", "Method[op_Explicit].ReturnValue"] + - ["System.Threading.Tasks.Task", "System.Xml.Linq.XElement", "Method[WriteToAsync].ReturnValue"] + - ["System.Nullable", "System.Xml.Linq.XAttribute!", "Method[op_Explicit].ReturnValue"] + - ["System.Collections.Generic.IEnumerable", "System.Xml.Linq.Extensions!", "Method[DescendantNodesAndSelf].ReturnValue"] + - ["System.String", "System.Xml.Linq.XText", "Property[Value]"] + - ["System.String", "System.Xml.Linq.XNamespace", "Method[ToString].ReturnValue"] + - ["System.String", "System.Xml.Linq.XStreamingElement", "Method[ToString].ReturnValue"] + - ["System.String", "System.Xml.Linq.XElement", "Property[Value]"] + - ["System.String", "System.Xml.Linq.XName", "Method[ToString].ReturnValue"] + - ["T", "System.Xml.Linq.XObject", "Method[Annotation].ReturnValue"] + - ["System.Nullable", "System.Xml.Linq.XAttribute!", "Method[op_Explicit].ReturnValue"] + - ["System.Collections.Generic.IEnumerable", "System.Xml.Linq.XElement", "Method[DescendantsAndSelf].ReturnValue"] + - ["System.Threading.Tasks.Task", "System.Xml.Linq.XNode", "Method[WriteToAsync].ReturnValue"] + - ["System.Xml.Linq.SaveOptions", "System.Xml.Linq.SaveOptions!", "Field[OmitDuplicateNamespaces]"] + - ["System.Collections.Generic.IEnumerable", "System.Xml.Linq.XElement", "Method[AncestorsAndSelf].ReturnValue"] + - ["System.Int64", "System.Xml.Linq.XAttribute!", "Method[op_Explicit].ReturnValue"] + - ["System.Nullable", "System.Xml.Linq.XElement!", "Method[op_Explicit].ReturnValue"] + - ["System.Nullable", "System.Xml.Linq.XElement!", "Method[op_Explicit].ReturnValue"] + - ["System.Threading.Tasks.Task", "System.Xml.Linq.XText", "Method[WriteToAsync].ReturnValue"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemXmlResolvers/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemXmlResolvers/model.yml new file mode 100644 index 000000000000..17365d21ba45 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemXmlResolvers/model.yml @@ -0,0 +1,15 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Object", "System.Xml.Resolvers.XmlPreloadedResolver", "Method[GetEntity].ReturnValue"] + - ["System.Boolean", "System.Xml.Resolvers.XmlPreloadedResolver", "Method[SupportsType].ReturnValue"] + - ["System.Xml.Resolvers.XmlKnownDtds", "System.Xml.Resolvers.XmlKnownDtds!", "Field[All]"] + - ["System.Threading.Tasks.Task", "System.Xml.Resolvers.XmlPreloadedResolver", "Method[GetEntityAsync].ReturnValue"] + - ["System.Net.ICredentials", "System.Xml.Resolvers.XmlPreloadedResolver", "Property[Credentials]"] + - ["System.Uri", "System.Xml.Resolvers.XmlPreloadedResolver", "Method[ResolveUri].ReturnValue"] + - ["System.Xml.Resolvers.XmlKnownDtds", "System.Xml.Resolvers.XmlKnownDtds!", "Field[None]"] + - ["System.Collections.Generic.IEnumerable", "System.Xml.Resolvers.XmlPreloadedResolver", "Property[PreloadedUris]"] + - ["System.Xml.Resolvers.XmlKnownDtds", "System.Xml.Resolvers.XmlKnownDtds!", "Field[Xhtml10]"] + - ["System.Xml.Resolvers.XmlKnownDtds", "System.Xml.Resolvers.XmlKnownDtds!", "Field[Rss091]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemXmlSchema/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemXmlSchema/model.yml new file mode 100644 index 000000000000..67879a683985 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemXmlSchema/model.yml @@ -0,0 +1,363 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Boolean", "System.Xml.Schema.XmlSchemaSet", "Method[RemoveRecursive].ReturnValue"] + - ["System.Xml.Schema.XmlTypeCode", "System.Xml.Schema.XmlTypeCode!", "Field[AnyAtomicType]"] + - ["System.String", "System.Xml.Schema.XmlSchemaGroup", "Property[Name]"] + - ["System.Xml.Schema.XmlSchemaObjectTable", "System.Xml.Schema.XmlSchemaSet", "Property[GlobalAttributes]"] + - ["System.Boolean", "System.Xml.Schema.XmlSchemaCollectionEnumerator", "Method[System.Collections.IEnumerator.MoveNext].ReturnValue"] + - ["System.Xml.Schema.XmlSchemaDerivationMethod", "System.Xml.Schema.XmlSchemaDerivationMethod!", "Field[Restriction]"] + - ["System.Boolean", "System.Xml.Schema.IXmlSchemaInfo", "Property[IsNil]"] + - ["System.Xml.Schema.XmlSchemaObjectCollection", "System.Xml.Schema.XmlSchemaSimpleTypeUnion", "Property[BaseTypes]"] + - ["System.Xml.Schema.XmlSeverityType", "System.Xml.Schema.XmlSeverityType!", "Field[Error]"] + - ["System.Xml.Schema.XmlSchemaDerivationMethod", "System.Xml.Schema.XmlSchemaDerivationMethod!", "Field[List]"] + - ["System.Xml.Schema.XmlSchemaContent", "System.Xml.Schema.XmlSchemaComplexContent", "Property[Content]"] + - ["System.Xml.Schema.XmlSchemaObject", "System.Xml.Schema.XmlSchemaObjectCollection", "Property[Item]"] + - ["System.Xml.Schema.XmlTypeCode", "System.Xml.Schema.XmlTypeCode!", "Field[Attribute]"] + - ["System.Xml.Schema.XmlTypeCode", "System.Xml.Schema.XmlTypeCode!", "Field[Language]"] + - ["System.Xml.Schema.XmlTypeCode", "System.Xml.Schema.XmlTypeCode!", "Field[GDay]"] + - ["System.Xml.Schema.IXmlSchemaInfo", "System.Xml.Schema.Extensions!", "Method[GetSchemaInfo].ReturnValue"] + - ["System.Xml.Schema.XmlSchemaSimpleTypeContent", "System.Xml.Schema.XmlSchemaSimpleType", "Property[Content]"] + - ["System.Object", "System.Xml.Schema.XmlAtomicValue", "Method[ValueAs].ReturnValue"] + - ["System.Xml.Schema.XmlSchemaValidity", "System.Xml.Schema.XmlSchemaInfo", "Property[Validity]"] + - ["System.Xml.XmlTokenizedType", "System.Xml.Schema.XmlSchemaDatatype", "Property[TokenizedType]"] + - ["System.Xml.Schema.XmlSchemaDatatypeVariety", "System.Xml.Schema.XmlSchemaDatatypeVariety!", "Field[Atomic]"] + - ["System.Object", "System.Xml.Schema.XmlSchemaDatatype", "Method[ChangeType].ReturnValue"] + - ["System.Xml.Schema.XmlSchemaParticle[]", "System.Xml.Schema.XmlSchemaValidator", "Method[GetExpectedParticles].ReturnValue"] + - ["System.Xml.Schema.XmlSchemaDerivationMethod", "System.Xml.Schema.XmlSchemaComplexType", "Property[BlockResolved]"] + - ["System.Xml.Schema.XmlSchema", "System.Xml.Schema.XmlSchemaSet", "Method[Add].ReturnValue"] + - ["System.String", "System.Xml.Schema.XmlSchemaAny", "Property[Namespace]"] + - ["System.Xml.Schema.XmlSchemaUse", "System.Xml.Schema.XmlSchemaUse!", "Field[Required]"] + - ["System.String", "System.Xml.Schema.XmlSchemaIdentityConstraint", "Property[Name]"] + - ["System.Boolean", "System.Xml.Schema.XmlSchemaType!", "Method[IsDerivedFrom].ReturnValue"] + - ["System.Xml.Schema.XmlSchemaDatatypeVariety", "System.Xml.Schema.XmlSchemaDatatype", "Property[Variety]"] + - ["System.Xml.Schema.XmlSchemaForm", "System.Xml.Schema.XmlSchema", "Property[ElementFormDefault]"] + - ["System.Xml.Schema.XmlSchema", "System.Xml.Schema.XmlSchemaExternal", "Property[Schema]"] + - ["System.Xml.Schema.XmlSchemaInference+InferenceOption", "System.Xml.Schema.XmlSchemaInference", "Property[TypeInference]"] + - ["System.Xml.XmlNameTable", "System.Xml.Schema.XmlSchemaCollection", "Property[NameTable]"] + - ["System.Boolean", "System.Xml.Schema.XmlSchemaCollectionEnumerator", "Method[MoveNext].ReturnValue"] + - ["System.Xml.Schema.XmlSchemaCompilationSettings", "System.Xml.Schema.XmlSchemaSet", "Property[CompilationSettings]"] + - ["System.Xml.Schema.XmlSchemaValidity", "System.Xml.Schema.XmlSchemaValidity!", "Field[Valid]"] + - ["System.Xml.XmlQualifiedName", "System.Xml.Schema.XmlSchemaType", "Property[QualifiedName]"] + - ["System.Xml.Schema.XmlSchemaObjectCollection", "System.Xml.Schema.XmlSchemaComplexContentRestriction", "Property[Attributes]"] + - ["System.Int64", "System.Xml.Schema.XmlAtomicValue", "Property[ValueAsLong]"] + - ["System.Xml.Schema.XmlSchemaSet", "System.Xml.Schema.XmlSchemaInference", "Method[InferSchema].ReturnValue"] + - ["System.Boolean", "System.Xml.Schema.XmlSchemaElement", "Property[IsNillable]"] + - ["System.Xml.Schema.XmlSchemaObjectTable", "System.Xml.Schema.XmlSchema", "Property[Groups]"] + - ["System.Boolean", "System.Xml.Schema.XmlSchemaSet", "Method[Contains].ReturnValue"] + - ["System.Xml.Schema.XmlSchemaUse", "System.Xml.Schema.XmlSchemaAttribute", "Property[Use]"] + - ["System.Xml.Schema.XmlSchemaParticle", "System.Xml.Schema.XmlSchemaComplexContentRestriction", "Property[Particle]"] + - ["System.Xml.Schema.XmlSchemaParticle", "System.Xml.Schema.XmlSchemaComplexType", "Property[Particle]"] + - ["System.Boolean", "System.Xml.Schema.XmlAtomicValue", "Property[ValueAsBoolean]"] + - ["System.Xml.XmlAttribute[]", "System.Xml.Schema.XmlSchemaAnnotated", "Property[UnhandledAttributes]"] + - ["System.Xml.Schema.XmlSchemaObjectTable", "System.Xml.Schema.XmlSchema", "Property[AttributeGroups]"] + - ["System.Uri", "System.Xml.Schema.XmlSchemaValidator", "Property[SourceUri]"] + - ["System.Xml.Schema.XmlTypeCode", "System.Xml.Schema.XmlTypeCode!", "Field[Document]"] + - ["System.Xml.Schema.XmlTypeCode", "System.Xml.Schema.XmlTypeCode!", "Field[Decimal]"] + - ["System.Xml.Schema.XmlSchemaObjectTable", "System.Xml.Schema.XmlSchema", "Property[Notations]"] + - ["System.Xml.Schema.XmlSchemaObjectTable", "System.Xml.Schema.XmlSchemaRedefine", "Property[SchemaTypes]"] + - ["System.Xml.Schema.XmlTypeCode", "System.Xml.Schema.XmlTypeCode!", "Field[Integer]"] + - ["System.Xml.Schema.XmlTypeCode", "System.Xml.Schema.XmlTypeCode!", "Field[GMonth]"] + - ["System.Xml.Schema.XmlSchemaObjectCollection", "System.Xml.Schema.XmlSchemaAttributeGroup", "Property[Attributes]"] + - ["System.String", "System.Xml.Schema.XmlSchemaExternal", "Property[Id]"] + - ["System.Xml.Schema.XmlSchemaDerivationMethod", "System.Xml.Schema.XmlSchemaType", "Property[Final]"] + - ["System.Xml.XmlQualifiedName", "System.Xml.Schema.XmlSchemaKeyref", "Property[Refer]"] + - ["System.String", "System.Xml.Schema.XmlSchemaElement", "Property[Name]"] + - ["System.Int32", "System.Xml.Schema.XmlSchemaCollection", "Property[Count]"] + - ["System.Xml.Schema.XmlSchemaObject", "System.Xml.Schema.XmlSchemaObjectEnumerator", "Property[Current]"] + - ["System.String", "System.Xml.Schema.XmlSchemaAppInfo", "Property[Source]"] + - ["System.Xml.Schema.XmlSchema", "System.Xml.Schema.XmlSchemaSet", "Method[Reprocess].ReturnValue"] + - ["System.Xml.Schema.XmlTypeCode", "System.Xml.Schema.XmlTypeCode!", "Field[DayTimeDuration]"] + - ["System.Xml.Schema.XmlTypeCode", "System.Xml.Schema.XmlTypeCode!", "Field[GMonthDay]"] + - ["System.Xml.Schema.XmlSchemaValidationFlags", "System.Xml.Schema.XmlSchemaValidationFlags!", "Field[ProcessInlineSchema]"] + - ["System.Xml.XmlQualifiedName", "System.Xml.Schema.XmlSchemaAttribute", "Property[SchemaTypeName]"] + - ["System.Xml.Schema.XmlSchemaDerivationMethod", "System.Xml.Schema.XmlSchema", "Property[BlockDefault]"] + - ["System.Object", "System.Xml.Schema.XmlSchemaValidator", "Property[ValidationEventSender]"] + - ["System.Xml.XmlQualifiedName", "System.Xml.Schema.XmlSchemaElement", "Property[SchemaTypeName]"] + - ["System.Object", "System.Xml.Schema.XmlSchemaValidator", "Method[ValidateEndElement].ReturnValue"] + - ["System.Xml.Schema.XmlTypeCode", "System.Xml.Schema.XmlTypeCode!", "Field[PositiveInteger]"] + - ["System.Xml.Schema.XmlSchemaObject", "System.Xml.Schema.XmlSchemaObject", "Property[Parent]"] + - ["System.Xml.Schema.XmlSchemaObject", "System.Xml.Schema.XmlSchemaObjectTable", "Property[Item]"] + - ["System.Xml.Schema.XmlSchemaDerivationMethod", "System.Xml.Schema.XmlSchemaDerivationMethod!", "Field[Substitution]"] + - ["System.Xml.Schema.XmlSchemaDatatypeVariety", "System.Xml.Schema.XmlSchemaDatatypeVariety!", "Field[Union]"] + - ["System.String", "System.Xml.Schema.XmlSchemaAnnotated", "Property[Id]"] + - ["System.Xml.Schema.XmlSchemaAnyAttribute", "System.Xml.Schema.XmlSchemaComplexType", "Property[AnyAttribute]"] + - ["System.String", "System.Xml.Schema.XmlSchema!", "Field[Namespace]"] + - ["System.String", "System.Xml.Schema.XmlSchemaAttribute", "Property[Name]"] + - ["System.String", "System.Xml.Schema.XmlSchemaFacet", "Property[Value]"] + - ["System.Xml.Schema.XmlTypeCode", "System.Xml.Schema.XmlTypeCode!", "Field[Id]"] + - ["System.Xml.Schema.XmlSchemaValidationFlags", "System.Xml.Schema.XmlSchemaValidationFlags!", "Field[ProcessSchemaLocation]"] + - ["System.String", "System.Xml.Schema.XmlSchema", "Property[Id]"] + - ["System.Xml.Schema.XmlSchemaDerivationMethod", "System.Xml.Schema.XmlSchemaDerivationMethod!", "Field[All]"] + - ["System.Xml.Schema.XmlSchemaObjectCollection", "System.Xml.Schema.XmlSchemaAnnotation", "Property[Items]"] + - ["System.Xml.Schema.XmlSchemaGroupBase", "System.Xml.Schema.XmlSchemaGroup", "Property[Particle]"] + - ["System.Xml.Schema.XmlSchemaObjectCollection", "System.Xml.Schema.XmlSchemaSimpleTypeRestriction", "Property[Facets]"] + - ["System.Xml.Schema.XmlSchemaObjectTable", "System.Xml.Schema.XmlSchemaSet", "Property[GlobalElements]"] + - ["System.Boolean", "System.Xml.Schema.XmlAtomicValue", "Property[IsNode]"] + - ["System.String", "System.Xml.Schema.XmlAtomicValue", "Property[Value]"] + - ["System.Collections.IDictionaryEnumerator", "System.Xml.Schema.XmlSchemaObjectTable", "Method[GetEnumerator].ReturnValue"] + - ["System.Xml.Schema.XmlSchemaElement", "System.Xml.Schema.IXmlSchemaInfo", "Property[SchemaElement]"] + - ["System.String", "System.Xml.Schema.XmlSchemaDocumentation", "Property[Language]"] + - ["System.Xml.Schema.XmlTypeCode", "System.Xml.Schema.XmlTypeCode!", "Field[Node]"] + - ["System.Type", "System.Xml.Schema.XmlAtomicValue", "Property[ValueType]"] + - ["System.Xml.Schema.XmlSchemaCollectionEnumerator", "System.Xml.Schema.XmlSchemaCollection", "Method[GetEnumerator].ReturnValue"] + - ["System.Collections.IEnumerator", "System.Xml.Schema.XmlSchemaCollection", "Method[System.Collections.IEnumerable.GetEnumerator].ReturnValue"] + - ["System.Xml.Schema.XmlTypeCode", "System.Xml.Schema.XmlTypeCode!", "Field[UnsignedByte]"] + - ["System.Xml.Schema.XmlSchemaAttribute", "System.Xml.Schema.IXmlSchemaInfo", "Property[SchemaAttribute]"] + - ["System.Xml.Schema.XmlSchemaDerivationMethod", "System.Xml.Schema.XmlSchemaElement", "Property[FinalResolved]"] + - ["System.Xml.Schema.XmlTypeCode", "System.Xml.Schema.XmlTypeCode!", "Field[UnsignedInt]"] + - ["System.Xml.Schema.XmlTypeCode", "System.Xml.Schema.XmlTypeCode!", "Field[Text]"] + - ["System.Xml.Schema.XmlTypeCode", "System.Xml.Schema.XmlSchemaDatatype", "Property[TypeCode]"] + - ["System.Xml.Schema.XmlSeverityType", "System.Xml.Schema.ValidationEventArgs", "Property[Severity]"] + - ["System.String", "System.Xml.Schema.XmlSchemaElement", "Property[DefaultValue]"] + - ["System.Xml.XmlNode[]", "System.Xml.Schema.XmlSchemaDocumentation", "Property[Markup]"] + - ["System.Xml.Schema.XmlSchemaDerivationMethod", "System.Xml.Schema.XmlSchemaElement", "Property[Final]"] + - ["System.Xml.Schema.XmlTypeCode", "System.Xml.Schema.XmlTypeCode!", "Field[Duration]"] + - ["System.Xml.Schema.XmlSchemaObjectCollection", "System.Xml.Schema.XmlSchemaIdentityConstraint", "Property[Fields]"] + - ["System.Xml.Schema.XmlSchemaDerivationMethod", "System.Xml.Schema.XmlSchemaElement", "Property[Block]"] + - ["System.Xml.Schema.XmlSchema", "System.Xml.Schema.XmlSchemaSet", "Method[Remove].ReturnValue"] + - ["System.Boolean", "System.Xml.Schema.XmlSchemaSet", "Property[IsCompiled]"] + - ["System.Xml.Schema.XmlSchemaContentType", "System.Xml.Schema.XmlSchemaInfo", "Property[ContentType]"] + - ["System.Xml.Schema.XmlSchemaObjectCollection", "System.Xml.Schema.XmlSchemaSequence", "Property[Items]"] + - ["System.Xml.XmlQualifiedName", "System.Xml.Schema.XmlSchemaComplexContentExtension", "Property[BaseTypeName]"] + - ["System.Object", "System.Xml.Schema.XmlSchemaType", "Property[BaseSchemaType]"] + - ["System.Boolean", "System.Xml.Schema.XmlSchemaComplexType", "Property[IsMixed]"] + - ["System.Xml.Schema.XmlSchemaValidationFlags", "System.Xml.Schema.XmlSchemaValidationFlags!", "Field[ReportValidationWarnings]"] + - ["System.Xml.Schema.XmlSchemaUse", "System.Xml.Schema.XmlSchemaUse!", "Field[None]"] + - ["System.Xml.Schema.XmlSchemaAnyAttribute", "System.Xml.Schema.XmlSchemaComplexType", "Property[AttributeWildcard]"] + - ["System.Decimal", "System.Xml.Schema.XmlSchemaParticle", "Property[MaxOccurs]"] + - ["System.String", "System.Xml.Schema.XmlSchemaNotation", "Property[System]"] + - ["System.String", "System.Xml.Schema.XmlSchemaAnyAttribute", "Property[Namespace]"] + - ["System.Xml.Schema.XmlTypeCode", "System.Xml.Schema.XmlSchemaType", "Property[TypeCode]"] + - ["System.Xml.Schema.XmlSchemaAnyAttribute", "System.Xml.Schema.XmlSchemaSimpleContentExtension", "Property[AnyAttribute]"] + - ["System.Xml.Schema.XmlSchemaSimpleType[]", "System.Xml.Schema.XmlSchemaSimpleTypeUnion", "Property[BaseMemberTypes]"] + - ["System.Xml.Schema.XmlSchemaDerivationMethod", "System.Xml.Schema.XmlSchemaDerivationMethod!", "Field[None]"] + - ["System.Xml.Schema.XmlSchemaParticle", "System.Xml.Schema.XmlSchemaComplexContentExtension", "Property[Particle]"] + - ["System.Object", "System.Xml.Schema.XmlSchemaDatatype", "Method[ParseValue].ReturnValue"] + - ["System.Xml.Schema.XmlSchemaForm", "System.Xml.Schema.XmlSchemaAttribute", "Property[Form]"] + - ["System.Boolean", "System.Xml.Schema.XmlSchemaElement", "Property[IsAbstract]"] + - ["System.String", "System.Xml.Schema.XmlSchemaNotation", "Property[Public]"] + - ["System.Xml.Schema.XmlSchemaUse", "System.Xml.Schema.XmlSchemaUse!", "Field[Optional]"] + - ["System.String", "System.Xml.Schema.XmlSchemaNotation", "Property[Name]"] + - ["System.Xml.XmlAttribute[]", "System.Xml.Schema.XmlSchema", "Property[UnhandledAttributes]"] + - ["System.Xml.Schema.XmlSchemaSimpleType", "System.Xml.Schema.XmlSchemaSimpleTypeRestriction", "Property[BaseType]"] + - ["System.Xml.XmlNode[]", "System.Xml.Schema.XmlSchemaAppInfo", "Property[Markup]"] + - ["System.Boolean", "System.Xml.Schema.XmlSchemaComplexContent", "Property[IsMixed]"] + - ["System.Object", "System.Xml.Schema.XmlSchemaValidationException", "Property[SourceObject]"] + - ["System.Xml.Schema.XmlSchemaObjectCollection", "System.Xml.Schema.XmlSchemaChoice", "Property[Items]"] + - ["System.Xml.Schema.XmlTypeCode", "System.Xml.Schema.XmlTypeCode!", "Field[DateTime]"] + - ["System.Xml.Schema.XmlSchemaObjectCollection", "System.Xml.Schema.XmlSchemaSimpleContentRestriction", "Property[Facets]"] + - ["System.Boolean", "System.Xml.Schema.XmlSchemaCompilationSettings", "Property[EnableUpaCheck]"] + - ["System.Xml.XmlAttribute[]", "System.Xml.Schema.XmlSchemaAnnotation", "Property[UnhandledAttributes]"] + - ["System.Xml.XmlQualifiedName", "System.Xml.Schema.XmlSchemaSimpleContentExtension", "Property[BaseTypeName]"] + - ["System.Xml.Schema.XmlSchemaInference+InferenceOption", "System.Xml.Schema.XmlSchemaInference", "Property[Occurrence]"] + - ["System.Xml.XmlQualifiedName", "System.Xml.Schema.XmlSchemaSimpleTypeRestriction", "Property[BaseTypeName]"] + - ["System.Xml.Schema.XmlSchemaContent", "System.Xml.Schema.XmlSchemaContentModel", "Property[Content]"] + - ["System.String", "System.Xml.Schema.ValidationEventArgs", "Property[Message]"] + - ["System.Xml.Schema.XmlSchemaValidity", "System.Xml.Schema.XmlSchemaValidity!", "Field[Invalid]"] + - ["System.Xml.Schema.XmlSchemaSimpleType", "System.Xml.Schema.XmlSchemaAttribute", "Property[AttributeSchemaType]"] + - ["System.Xml.Schema.XmlSchemaValidationFlags", "System.Xml.Schema.XmlSchemaValidationFlags!", "Field[AllowXmlAttributes]"] + - ["System.Xml.Schema.XmlSchemaObjectTable", "System.Xml.Schema.XmlSchemaRedefine", "Property[Groups]"] + - ["System.Xml.Schema.XmlTypeCode", "System.Xml.Schema.XmlTypeCode!", "Field[HexBinary]"] + - ["System.Xml.XmlQualifiedName", "System.Xml.Schema.XmlSchemaAttribute", "Property[RefName]"] + - ["System.Xml.Schema.XmlSchemaContentProcessing", "System.Xml.Schema.XmlSchemaContentProcessing!", "Field[None]"] + - ["System.Int32", "System.Xml.Schema.XmlSchemaCollection", "Property[System.Collections.ICollection.Count]"] + - ["System.String", "System.Xml.Schema.XmlSchemaException", "Property[SourceUri]"] + - ["System.Xml.Schema.XmlSchemaSimpleType", "System.Xml.Schema.IXmlSchemaInfo", "Property[MemberType]"] + - ["System.Int32", "System.Xml.Schema.XmlSchemaSet", "Property[Count]"] + - ["System.String", "System.Xml.Schema.XmlSchemaDocumentation", "Property[Source]"] + - ["System.Int32", "System.Xml.Schema.XmlSchemaObjectTable", "Property[Count]"] + - ["System.Xml.Schema.XmlSchemaObjectTable", "System.Xml.Schema.XmlSchemaComplexType", "Property[AttributeUses]"] + - ["System.Xml.XmlQualifiedName[]", "System.Xml.Schema.XmlSchemaSimpleTypeUnion", "Property[MemberTypes]"] + - ["System.String", "System.Xml.Schema.XmlSchemaElement", "Property[FixedValue]"] + - ["System.Boolean", "System.Xml.Schema.XmlSchemaObjectEnumerator", "Method[MoveNext].ReturnValue"] + - ["System.String", "System.Xml.Schema.XmlSchemaType", "Property[Name]"] + - ["System.Xml.Schema.XmlSchemaContentType", "System.Xml.Schema.XmlSchemaContentType!", "Field[TextOnly]"] + - ["System.Xml.Schema.XmlTypeCode", "System.Xml.Schema.XmlTypeCode!", "Field[GYear]"] + - ["System.Xml.Schema.XmlTypeCode", "System.Xml.Schema.XmlTypeCode!", "Field[ProcessingInstruction]"] + - ["System.String", "System.Xml.Schema.XmlSchemaImport", "Property[Namespace]"] + - ["System.String", "System.Xml.Schema.XmlSchema", "Property[Version]"] + - ["System.Xml.Schema.XmlSchemaValidity", "System.Xml.Schema.IXmlSchemaInfo", "Property[Validity]"] + - ["System.Collections.ICollection", "System.Xml.Schema.XmlSchemaObjectTable", "Property[Values]"] + - ["System.Xml.Schema.XmlSchemaForm", "System.Xml.Schema.XmlSchemaForm!", "Field[None]"] + - ["System.Xml.Schema.XmlTypeCode", "System.Xml.Schema.XmlTypeCode!", "Field[UnsignedShort]"] + - ["System.Xml.Schema.XmlSchemaType", "System.Xml.Schema.XmlSchemaType", "Property[BaseXmlSchemaType]"] + - ["System.Xml.Schema.XmlTypeCode", "System.Xml.Schema.XmlTypeCode!", "Field[Name]"] + - ["System.Xml.Schema.XmlSchemaObjectCollection", "System.Xml.Schema.XmlSchema", "Property[Includes]"] + - ["System.Xml.Schema.XmlSchemaObjectCollection", "System.Xml.Schema.XmlSchemaAll", "Property[Items]"] + - ["System.Xml.Schema.XmlSchemaObjectCollection", "System.Xml.Schema.XmlSchema", "Property[Items]"] + - ["System.Xml.XmlQualifiedName", "System.Xml.Schema.XmlSchemaAttributeGroup", "Property[QualifiedName]"] + - ["System.String", "System.Xml.Schema.XmlAtomicValue", "Method[ToString].ReturnValue"] + - ["System.Xml.Schema.XmlSchemaException", "System.Xml.Schema.ValidationEventArgs", "Property[Exception]"] + - ["System.Xml.Schema.XmlTypeCode", "System.Xml.Schema.XmlTypeCode!", "Field[Double]"] + - ["System.Xml.Schema.XmlSchemaDerivationMethod", "System.Xml.Schema.XmlSchemaDerivationMethod!", "Field[Union]"] + - ["System.Xml.Schema.XmlSchemaDerivationMethod", "System.Xml.Schema.XmlSchemaElement", "Property[BlockResolved]"] + - ["System.Xml.Schema.XmlSchemaContentProcessing", "System.Xml.Schema.XmlSchemaContentProcessing!", "Field[Lax]"] + - ["System.Boolean", "System.Xml.Schema.XmlSchemaInfo", "Property[IsNil]"] + - ["System.Xml.Schema.XmlSchemaObject", "System.Xml.Schema.XmlSchemaException", "Property[SourceSchemaObject]"] + - ["System.Int32", "System.Xml.Schema.XmlSchemaException", "Property[LineNumber]"] + - ["System.Xml.Schema.XmlSchemaObjectCollection", "System.Xml.Schema.XmlSchemaElement", "Property[Constraints]"] + - ["System.Xml.Schema.XmlSchemaParticle", "System.Xml.Schema.XmlSchemaComplexType", "Property[ContentTypeParticle]"] + - ["System.Xml.Schema.XmlSchemaUse", "System.Xml.Schema.XmlSchemaUse!", "Field[Prohibited]"] + - ["System.Int32", "System.Xml.Schema.XmlSchemaObjectCollection", "Method[Add].ReturnValue"] + - ["System.Xml.Schema.XmlSchemaContentProcessing", "System.Xml.Schema.XmlSchemaContentProcessing!", "Field[Skip]"] + - ["System.Xml.Schema.XmlSchemaDerivationMethod", "System.Xml.Schema.XmlSchemaDerivationMethod!", "Field[Extension]"] + - ["System.Object", "System.Xml.Schema.XmlSchemaCollectionEnumerator", "Property[System.Collections.IEnumerator.Current]"] + - ["System.Xml.Schema.XmlSchemaDerivationMethod", "System.Xml.Schema.XmlSchemaComplexType", "Property[Block]"] + - ["System.Xml.XmlQualifiedName", "System.Xml.Schema.XmlSchemaElement", "Property[RefName]"] + - ["System.Xml.Schema.XmlSchemaDerivationMethod", "System.Xml.Schema.XmlSchemaDerivationMethod!", "Field[Empty]"] + - ["System.Xml.XmlQualifiedName", "System.Xml.Schema.XmlSchemaSimpleContentRestriction", "Property[BaseTypeName]"] + - ["System.Boolean", "System.Xml.Schema.XmlSchemaType", "Property[IsMixed]"] + - ["System.Object", "System.Xml.Schema.XmlAtomicValue", "Property[TypedValue]"] + - ["System.Xml.Schema.XmlSchemaContentType", "System.Xml.Schema.XmlSchemaComplexType", "Property[ContentType]"] + - ["System.Boolean", "System.Xml.Schema.XmlSchemaDatatype", "Method[IsDerivedFrom].ReturnValue"] + - ["System.Xml.Schema.XmlSchemaSimpleType", "System.Xml.Schema.XmlSchemaInfo", "Property[MemberType]"] + - ["System.Xml.Schema.XmlSchema", "System.Xml.Schema.XmlSchema!", "Method[Read].ReturnValue"] + - ["System.String", "System.Xml.Schema.XmlSchemaAttribute", "Property[DefaultValue]"] + - ["System.Xml.Schema.XmlSchemaXPath", "System.Xml.Schema.XmlSchemaIdentityConstraint", "Property[Selector]"] + - ["System.Xml.Schema.XmlTypeCode", "System.Xml.Schema.XmlTypeCode!", "Field[Idref]"] + - ["System.Xml.Schema.XmlSchemaAnyAttribute", "System.Xml.Schema.XmlSchemaSimpleContentRestriction", "Property[AnyAttribute]"] + - ["System.Xml.Schema.XmlTypeCode", "System.Xml.Schema.XmlTypeCode!", "Field[Notation]"] + - ["System.Xml.Schema.XmlTypeCode", "System.Xml.Schema.XmlTypeCode!", "Field[Token]"] + - ["System.Xml.Schema.XmlTypeCode", "System.Xml.Schema.XmlTypeCode!", "Field[NmToken]"] + - ["System.String", "System.Xml.Schema.XmlSchema", "Property[TargetNamespace]"] + - ["System.Object", "System.Xml.Schema.XmlSchemaValidator", "Method[ValidateAttribute].ReturnValue"] + - ["System.Xml.Schema.XmlTypeCode", "System.Xml.Schema.XmlTypeCode!", "Field[YearMonthDuration]"] + - ["System.Xml.Schema.XmlTypeCode", "System.Xml.Schema.XmlTypeCode!", "Field[NCName]"] + - ["System.Int32", "System.Xml.Schema.XmlSchemaObject", "Property[LineNumber]"] + - ["System.Xml.Schema.XmlTypeCode", "System.Xml.Schema.XmlTypeCode!", "Field[NonNegativeInteger]"] + - ["System.Xml.Schema.XmlSchemaForm", "System.Xml.Schema.XmlSchema", "Property[AttributeFormDefault]"] + - ["System.Xml.Schema.XmlAtomicValue", "System.Xml.Schema.XmlAtomicValue", "Method[Clone].ReturnValue"] + - ["System.Double", "System.Xml.Schema.XmlAtomicValue", "Property[ValueAsDouble]"] + - ["System.Xml.Schema.XmlSchemaObjectCollection", "System.Xml.Schema.XmlSchemaSimpleContentExtension", "Property[Attributes]"] + - ["System.Xml.Schema.XmlTypeCode", "System.Xml.Schema.XmlTypeCode!", "Field[Short]"] + - ["System.Xml.Schema.XmlSchemaElement", "System.Xml.Schema.XmlSchemaInfo", "Property[SchemaElement]"] + - ["System.Boolean", "System.Xml.Schema.IXmlSchemaInfo", "Property[IsDefault]"] + - ["System.Xml.Schema.XmlSchemaForm", "System.Xml.Schema.XmlSchemaForm!", "Field[Qualified]"] + - ["System.Xml.Schema.XmlSchemaContentType", "System.Xml.Schema.XmlSchemaContentType!", "Field[ElementOnly]"] + - ["System.Xml.XmlNameTable", "System.Xml.Schema.XmlSchemaSet", "Property[NameTable]"] + - ["System.Boolean", "System.Xml.Schema.XmlSchemaCollection", "Property[System.Collections.ICollection.IsSynchronized]"] + - ["System.Xml.Schema.XmlSchemaObjectCollection", "System.Xml.Schema.XmlSchemaComplexType", "Property[Attributes]"] + - ["System.Xml.XmlQualifiedName", "System.Xml.Schema.XmlSchemaSimpleTypeList", "Property[ItemTypeName]"] + - ["System.Xml.Schema.XmlSchemaObjectTable", "System.Xml.Schema.XmlSchema", "Property[Attributes]"] + - ["System.Xml.XmlQualifiedName", "System.Xml.Schema.XmlSchemaElement", "Property[SubstitutionGroup]"] + - ["System.Xml.Schema.XmlSchemaAnyAttribute", "System.Xml.Schema.XmlSchemaAttributeGroup", "Property[AnyAttribute]"] + - ["System.Xml.Schema.XmlSchema", "System.Xml.Schema.XmlSchemaCollectionEnumerator", "Property[Current]"] + - ["System.Object", "System.Xml.Schema.XmlAtomicValue", "Method[System.ICloneable.Clone].ReturnValue"] + - ["System.Xml.Schema.XmlSchemaObjectCollection", "System.Xml.Schema.XmlSchemaSimpleContentRestriction", "Property[Attributes]"] + - ["System.Xml.Schema.XmlTypeCode", "System.Xml.Schema.XmlTypeCode!", "Field[String]"] + - ["System.Xml.Schema.XmlSchemaContentProcessing", "System.Xml.Schema.XmlSchemaAnyAttribute", "Property[ProcessContents]"] + - ["System.Xml.Schema.XmlSchemaObjectTable", "System.Xml.Schema.XmlSchema", "Property[SchemaTypes]"] + - ["System.Xml.Schema.XmlSchemaObjectCollection", "System.Xml.Schema.XmlSchemaRedefine", "Property[Items]"] + - ["System.Xml.Schema.XmlTypeCode", "System.Xml.Schema.XmlTypeCode!", "Field[Time]"] + - ["System.Xml.Schema.XmlSchemaDerivationMethod", "System.Xml.Schema.XmlSchemaType", "Property[DerivedBy]"] + - ["System.Xml.Schema.XmlSchemaSimpleType", "System.Xml.Schema.XmlSchemaAttribute", "Property[SchemaType]"] + - ["System.Xml.XmlQualifiedName", "System.Xml.Schema.XmlSchemaGroupRef", "Property[RefName]"] + - ["System.Xml.Schema.XmlSchemaForm", "System.Xml.Schema.XmlSchemaElement", "Property[Form]"] + - ["System.Collections.ICollection", "System.Xml.Schema.XmlSchemaSet", "Method[Schemas].ReturnValue"] + - ["System.Xml.Schema.XmlTypeCode", "System.Xml.Schema.XmlTypeCode!", "Field[Namespace]"] + - ["System.Xml.Schema.XmlSchemaForm", "System.Xml.Schema.XmlSchemaForm!", "Field[Unqualified]"] + - ["System.Xml.XmlQualifiedName", "System.Xml.Schema.XmlSchemaElement", "Property[QualifiedName]"] + - ["System.Xml.Schema.XmlTypeCode", "System.Xml.Schema.XmlTypeCode!", "Field[Comment]"] + - ["System.Xml.Schema.XmlSchemaSimpleType", "System.Xml.Schema.XmlSchemaSimpleContentRestriction", "Property[BaseType]"] + - ["System.Xml.Schema.XmlTypeCode", "System.Xml.Schema.XmlTypeCode!", "Field[GYearMonth]"] + - ["System.String", "System.Xml.Schema.XmlSchemaException", "Property[Message]"] + - ["System.Xml.XmlQualifiedName", "System.Xml.Schema.XmlSchemaAttribute", "Property[QualifiedName]"] + - ["System.Object", "System.Xml.Schema.XmlSchemaElement", "Property[ElementType]"] + - ["System.Xml.Schema.XmlTypeCode", "System.Xml.Schema.XmlTypeCode!", "Field[Long]"] + - ["System.Xml.Schema.XmlSchemaContentProcessing", "System.Xml.Schema.XmlSchemaContentProcessing!", "Field[Strict]"] + - ["System.Xml.Schema.XmlTypeCode", "System.Xml.Schema.XmlTypeCode!", "Field[Item]"] + - ["System.Xml.Schema.XmlTypeCode", "System.Xml.Schema.XmlTypeCode!", "Field[Int]"] + - ["System.Xml.Schema.XmlTypeCode", "System.Xml.Schema.XmlTypeCode!", "Field[Entity]"] + - ["System.String", "System.Xml.Schema.XmlSchemaAttributeGroup", "Property[Name]"] + - ["System.Xml.XmlQualifiedName", "System.Xml.Schema.XmlSchemaAttributeGroupRef", "Property[RefName]"] + - ["System.Decimal", "System.Xml.Schema.XmlSchemaParticle", "Property[MinOccurs]"] + - ["System.Int32", "System.Xml.Schema.XmlAtomicValue", "Property[ValueAsInt]"] + - ["System.Xml.Schema.XmlSchemaObjectCollection", "System.Xml.Schema.XmlSchemaGroupBase", "Property[Items]"] + - ["System.Int32", "System.Xml.Schema.XmlSchemaObject", "Property[LinePosition]"] + - ["System.Xml.Schema.XmlTypeCode", "System.Xml.Schema.XmlTypeCode!", "Field[Base64Binary]"] + - ["System.Xml.Schema.XmlSchemaContentModel", "System.Xml.Schema.XmlSchemaComplexType", "Property[ContentModel]"] + - ["System.String", "System.Xml.Schema.XmlSchemaExternal", "Property[SchemaLocation]"] + - ["System.Xml.Schema.XmlSchemaValidationFlags", "System.Xml.Schema.XmlSchemaValidationFlags!", "Field[ProcessIdentityConstraints]"] + - ["System.Xml.Schema.XmlSchemaAttribute[]", "System.Xml.Schema.XmlSchemaValidator", "Method[GetExpectedAttributes].ReturnValue"] + - ["System.Boolean", "System.Xml.Schema.XmlSchemaFacet", "Property[IsFixed]"] + - ["System.Xml.Schema.XmlSchemaType", "System.Xml.Schema.XmlAtomicValue", "Property[XmlType]"] + - ["System.Xml.Schema.XmlSchemaAttributeGroup", "System.Xml.Schema.XmlSchemaAttributeGroup", "Property[RedefinedAttributeGroup]"] + - ["System.Boolean", "System.Xml.Schema.XmlSchemaObjectEnumerator", "Method[System.Collections.IEnumerator.MoveNext].ReturnValue"] + - ["System.Xml.Schema.XmlSchemaAnyAttribute", "System.Xml.Schema.XmlSchemaComplexContentRestriction", "Property[AnyAttribute]"] + - ["System.String", "System.Xml.Schema.XmlSchema!", "Field[InstanceNamespace]"] + - ["System.Xml.Schema.XmlSchemaSimpleType", "System.Xml.Schema.XmlSchemaType!", "Method[GetBuiltInSimpleType].ReturnValue"] + - ["System.Xml.Schema.XmlSchemaAnnotation", "System.Xml.Schema.XmlSchemaImport", "Property[Annotation]"] + - ["System.Xml.IXmlLineInfo", "System.Xml.Schema.XmlSchemaValidator", "Property[LineInfoProvider]"] + - ["System.Boolean", "System.Xml.Schema.XmlSchemaInfo", "Property[IsDefault]"] + - ["System.Xml.Schema.XmlSchemaContent", "System.Xml.Schema.XmlSchemaSimpleContent", "Property[Content]"] + - ["System.Xml.Schema.XmlSchemaType", "System.Xml.Schema.XmlSchemaInfo", "Property[SchemaType]"] + - ["System.Xml.Schema.XmlSchemaAnnotation", "System.Xml.Schema.XmlSchemaInclude", "Property[Annotation]"] + - ["System.Xml.Schema.XmlSchemaGroupBase", "System.Xml.Schema.XmlSchemaGroupRef", "Property[Particle]"] + - ["System.Xml.Schema.XmlSchemaSimpleType", "System.Xml.Schema.XmlSchemaSimpleTypeList", "Property[ItemType]"] + - ["System.Xml.Schema.XmlSchemaSimpleType", "System.Xml.Schema.XmlSchemaSimpleTypeList", "Property[BaseItemType]"] + - ["System.Xml.XmlResolver", "System.Xml.Schema.XmlSchemaValidator", "Property[XmlResolver]"] + - ["System.Boolean", "System.Xml.Schema.XmlSchema", "Property[IsCompiled]"] + - ["System.Xml.Schema.XmlSchemaObjectEnumerator", "System.Xml.Schema.XmlSchemaObjectCollection", "Method[GetEnumerator].ReturnValue"] + - ["System.Xml.Schema.XmlSchemaType", "System.Xml.Schema.IXmlSchemaInfo", "Property[SchemaType]"] + - ["System.Boolean", "System.Xml.Schema.XmlSchemaObjectCollection", "Method[Contains].ReturnValue"] + - ["System.Boolean", "System.Xml.Schema.XmlSchemaComplexType", "Property[IsAbstract]"] + - ["System.String", "System.Xml.Schema.XmlSchemaParticle", "Property[MaxOccursString]"] + - ["System.Boolean", "System.Xml.Schema.XmlSchemaCollection", "Method[Contains].ReturnValue"] + - ["System.Type", "System.Xml.Schema.XmlSchemaDatatype", "Property[ValueType]"] + - ["System.Boolean", "System.Xml.Schema.XmlSchemaObjectTable", "Method[Contains].ReturnValue"] + - ["System.Xml.Schema.XmlSchemaType", "System.Xml.Schema.XmlSchemaElement", "Property[SchemaType]"] + - ["System.Xml.Schema.XmlSchemaValidity", "System.Xml.Schema.XmlSchemaValidity!", "Field[NotKnown]"] + - ["System.Xml.Schema.XmlTypeCode", "System.Xml.Schema.XmlTypeCode!", "Field[Byte]"] + - ["System.String", "System.Xml.Schema.XmlSchemaAnnotation", "Property[Id]"] + - ["System.Xml.XmlAttribute[]", "System.Xml.Schema.XmlSchemaExternal", "Property[UnhandledAttributes]"] + - ["System.Xml.Schema.XmlTypeCode", "System.Xml.Schema.XmlTypeCode!", "Field[NonPositiveInteger]"] + - ["System.Int32", "System.Xml.Schema.XmlSchemaException", "Property[LinePosition]"] + - ["System.Xml.Schema.XmlSchemaDatatype", "System.Xml.Schema.XmlSchemaType", "Property[Datatype]"] + - ["System.Xml.Schema.XmlSchemaType", "System.Xml.Schema.XmlSchemaElement", "Property[ElementSchemaType]"] + - ["System.Xml.Schema.XmlSchemaDerivationMethod", "System.Xml.Schema.XmlSchema", "Property[FinalDefault]"] + - ["System.Object", "System.Xml.Schema.XmlSchemaAttribute", "Property[AttributeType]"] + - ["System.Xml.Schema.XmlTypeCode", "System.Xml.Schema.XmlTypeCode!", "Field[UntypedAtomic]"] + - ["System.Xml.Schema.XmlSchemaObjectCollection", "System.Xml.Schema.XmlSchemaComplexContentExtension", "Property[Attributes]"] + - ["System.Xml.Schema.XmlSchemaComplexType", "System.Xml.Schema.XmlSchemaType!", "Method[GetBuiltInComplexType].ReturnValue"] + - ["System.Xml.Schema.XmlTypeCode", "System.Xml.Schema.XmlTypeCode!", "Field[None]"] + - ["System.Xml.Schema.XmlSchemaObjectTable", "System.Xml.Schema.XmlSchemaRedefine", "Property[AttributeGroups]"] + - ["System.Xml.Serialization.XmlSerializerNamespaces", "System.Xml.Schema.XmlSchemaObject", "Property[Namespaces]"] + - ["System.Object", "System.Xml.Schema.XmlSchemaObjectEnumerator", "Property[System.Collections.IEnumerator.Current]"] + - ["System.Xml.Schema.XmlTypeCode", "System.Xml.Schema.XmlTypeCode!", "Field[NegativeInteger]"] + - ["System.DateTime", "System.Xml.Schema.XmlAtomicValue", "Property[ValueAsDateTime]"] + - ["System.Xml.XmlQualifiedName", "System.Xml.Schema.XmlSchemaGroup", "Property[QualifiedName]"] + - ["System.Object", "System.Xml.Schema.XmlSchemaCollection", "Property[System.Collections.ICollection.SyncRoot]"] + - ["System.Xml.Schema.XmlSchemaDerivationMethod", "System.Xml.Schema.XmlSchemaType", "Property[FinalResolved]"] + - ["System.Xml.Schema.XmlSchema", "System.Xml.Schema.XmlSchemaCollection", "Property[Item]"] + - ["System.Xml.Schema.XmlTypeCode", "System.Xml.Schema.XmlTypeCode!", "Field[UnsignedLong]"] + - ["System.Xml.Schema.XmlSchemaValidationFlags", "System.Xml.Schema.XmlSchemaValidationFlags!", "Field[None]"] + - ["System.Xml.Schema.XmlTypeCode", "System.Xml.Schema.XmlTypeCode!", "Field[Float]"] + - ["System.Xml.XmlResolver", "System.Xml.Schema.XmlSchemaSet", "Property[XmlResolver]"] + - ["System.String", "System.Xml.Schema.XmlSchemaObject", "Property[SourceUri]"] + - ["System.Xml.Schema.XmlSchemaObjectTable", "System.Xml.Schema.XmlSchemaSet", "Property[GlobalTypes]"] + - ["System.Xml.Schema.XmlSchemaContentType", "System.Xml.Schema.XmlSchemaContentType!", "Field[Mixed]"] + - ["System.Xml.Schema.XmlSchemaAnyAttribute", "System.Xml.Schema.XmlSchemaComplexContentExtension", "Property[AnyAttribute]"] + - ["System.Xml.Schema.XmlTypeCode", "System.Xml.Schema.XmlTypeCode!", "Field[QName]"] + - ["System.String", "System.Xml.Schema.XmlSchemaAttribute", "Property[FixedValue]"] + - ["System.Xml.Schema.XmlSchema", "System.Xml.Schema.XmlSchemaCollection", "Method[Add].ReturnValue"] + - ["System.Xml.Schema.XmlTypeCode", "System.Xml.Schema.XmlTypeCode!", "Field[Boolean]"] + - ["System.Collections.ICollection", "System.Xml.Schema.XmlSchemaObjectTable", "Property[Names]"] + - ["System.String", "System.Xml.Schema.XmlSchemaXPath", "Property[XPath]"] + - ["System.Xml.Schema.XmlSchemaContentProcessing", "System.Xml.Schema.XmlSchemaAny", "Property[ProcessContents]"] + - ["System.Xml.XmlQualifiedName", "System.Xml.Schema.XmlSchemaComplexContentRestriction", "Property[BaseTypeName]"] + - ["System.Xml.Schema.XmlSchemaDatatypeVariety", "System.Xml.Schema.XmlSchemaDatatypeVariety!", "Field[List]"] + - ["System.Xml.Schema.XmlTypeCode", "System.Xml.Schema.XmlTypeCode!", "Field[NormalizedString]"] + - ["System.Xml.Schema.XmlSchemaContentType", "System.Xml.Schema.XmlSchemaContentType!", "Field[Empty]"] + - ["System.Xml.Schema.XmlSchemaAnnotation", "System.Xml.Schema.XmlSchemaAnnotated", "Property[Annotation]"] + - ["System.String", "System.Xml.Schema.XmlSchemaParticle", "Property[MinOccursString]"] + - ["System.Xml.Schema.XmlSeverityType", "System.Xml.Schema.XmlSeverityType!", "Field[Warning]"] + - ["System.Xml.Schema.XmlTypeCode", "System.Xml.Schema.XmlTypeCode!", "Field[AnyUri]"] + - ["System.Xml.Schema.XmlSchemaAttribute", "System.Xml.Schema.XmlSchemaInfo", "Property[SchemaAttribute]"] + - ["System.Int32", "System.Xml.Schema.XmlSchemaObjectCollection", "Method[IndexOf].ReturnValue"] + - ["System.Xml.XmlQualifiedName", "System.Xml.Schema.XmlSchemaIdentityConstraint", "Property[QualifiedName]"] + - ["System.Xml.Schema.XmlTypeCode", "System.Xml.Schema.XmlTypeCode!", "Field[Date]"] + - ["System.Xml.Schema.XmlTypeCode", "System.Xml.Schema.XmlTypeCode!", "Field[Element]"] + - ["System.Xml.Schema.XmlSchemaObjectTable", "System.Xml.Schema.XmlSchema", "Property[Elements]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemXmlSerialization/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemXmlSerialization/model.yml new file mode 100644 index 000000000000..cade29996a77 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemXmlSerialization/model.yml @@ -0,0 +1,334 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Xml.Serialization.SoapAttributes", "System.Xml.Serialization.SoapAttributeOverrides", "Property[Item]"] + - ["System.String", "System.Xml.Serialization.XmlMemberMapping", "Property[TypeNamespace]"] + - ["System.Boolean", "System.Xml.Serialization.XmlArrayItemAttributes", "Method[System.Collections.IList.Contains].ReturnValue"] + - ["System.Xml.Serialization.CodeGenerationOptions", "System.Xml.Serialization.CodeGenerationOptions!", "Field[None]"] + - ["System.String", "System.Xml.Serialization.XmlNodeEventArgs", "Property[Text]"] + - ["System.Boolean", "System.Xml.Serialization.IXmlTextParser", "Property[Normalized]"] + - ["System.Boolean", "System.Xml.Serialization.XmlSerializationWriter", "Property[EscapeName]"] + - ["System.Xml.Serialization.XmlSerializationReader", "System.Xml.Serialization.XmlSerializerImplementation", "Property[Reader]"] + - ["System.Object", "System.Xml.Serialization.XmlArrayItemAttributes", "Property[System.Collections.ICollection.SyncRoot]"] + - ["System.Boolean", "System.Xml.Serialization.XmlReflectionMember", "Property[IsReturnValue]"] + - ["System.Xml.Serialization.CodeGenerationOptions", "System.Xml.Serialization.CodeGenerationOptions!", "Field[EnableDataBinding]"] + - ["System.Xml.XmlNode", "System.Xml.Serialization.XmlSerializationReader", "Method[ReadXmlNode].ReturnValue"] + - ["System.Xml.Serialization.XmlTypeMapping", "System.Xml.Serialization.XmlSchemaImporter", "Method[ImportDerivedTypeMapping].ReturnValue"] + - ["System.Boolean", "System.Xml.Serialization.XmlElementAttribute", "Property[IsNullable]"] + - ["System.String", "System.Xml.Serialization.XmlTypeAttribute", "Property[Namespace]"] + - ["System.String", "System.Xml.Serialization.XmlRootAttribute", "Property[ElementName]"] + - ["System.Object", "System.Xml.Serialization.CodeIdentifiers", "Method[ToArray].ReturnValue"] + - ["System.Xml.Serialization.XmlAttributes", "System.Xml.Serialization.XmlAttributeOverrides", "Property[Item]"] + - ["System.Xml.Serialization.XmlMembersMapping", "System.Xml.Serialization.XmlSchemaImporter", "Method[ImportAnyType].ReturnValue"] + - ["System.Exception", "System.Xml.Serialization.XmlSerializationReader", "Method[CreateInvalidCastException].ReturnValue"] + - ["System.Object", "System.Xml.Serialization.XmlAttributeEventArgs", "Property[ObjectBeingDeserialized]"] + - ["System.String", "System.Xml.Serialization.XmlTypeMapping", "Property[TypeName]"] + - ["System.String", "System.Xml.Serialization.XmlTextAttribute", "Property[DataType]"] + - ["System.Collections.IEnumerator", "System.Xml.Serialization.XmlElementAttributes", "Method[GetEnumerator].ReturnValue"] + - ["System.Exception", "System.Xml.Serialization.XmlSerializationReader", "Method[CreateAbstractTypeException].ReturnValue"] + - ["System.Collections.Specialized.StringCollection", "System.Xml.Serialization.ImportContext", "Property[Warnings]"] + - ["System.Int32", "System.Xml.Serialization.XmlSchemas", "Method[IndexOf].ReturnValue"] + - ["System.Xml.XmlDocument", "System.Xml.Serialization.XmlSerializationReader", "Property[Document]"] + - ["System.Xml.Serialization.XmlTypeMapping", "System.Xml.Serialization.XmlSchemaImporter", "Method[ImportSchemaType].ReturnValue"] + - ["System.String", "System.Xml.Serialization.XmlChoiceIdentifierAttribute", "Property[MemberName]"] + - ["System.Int32", "System.Xml.Serialization.XmlArrayAttribute", "Property[Order]"] + - ["System.Xml.Serialization.SoapEnumAttribute", "System.Xml.Serialization.SoapAttributes", "Property[SoapEnum]"] + - ["System.String", "System.Xml.Serialization.XmlMemberMapping", "Property[MemberName]"] + - ["System.Xml.Serialization.Advanced.SchemaImporterExtensionCollection", "System.Xml.Serialization.SchemaImporter", "Property[Extensions]"] + - ["System.Xml.Serialization.SoapTypeAttribute", "System.Xml.Serialization.SoapAttributes", "Property[SoapType]"] + - ["System.Int32", "System.Xml.Serialization.XmlElementEventArgs", "Property[LinePosition]"] + - ["System.Boolean", "System.Xml.Serialization.XmlTypeAttribute", "Property[IncludeInSchema]"] + - ["System.Array", "System.Xml.Serialization.XmlSerializationReader", "Method[ShrinkArray].ReturnValue"] + - ["System.String", "System.Xml.Serialization.XmlAttributeEventArgs", "Property[ExpectedAttributes]"] + - ["System.Xml.WhitespaceHandling", "System.Xml.Serialization.IXmlTextParser", "Property[WhitespaceHandling]"] + - ["System.Int32", "System.Xml.Serialization.XmlArrayItemAttributes", "Method[IndexOf].ReturnValue"] + - ["System.String", "System.Xml.Serialization.XmlElementEventArgs", "Property[ExpectedElements]"] + - ["System.Boolean", "System.Xml.Serialization.XmlElementAttributes", "Property[System.Collections.ICollection.IsSynchronized]"] + - ["System.Int32", "System.Xml.Serialization.XmlSchemas", "Method[Add].ReturnValue"] + - ["System.String", "System.Xml.Serialization.XmlTypeMapping", "Property[Namespace]"] + - ["System.Xml.Serialization.XmlElementAttributes", "System.Xml.Serialization.XmlAttributes", "Property[XmlElements]"] + - ["System.Xml.Serialization.XmlSerializer[]", "System.Xml.Serialization.XmlSerializer!", "Method[FromTypes].ReturnValue"] + - ["System.String", "System.Xml.Serialization.XmlRootAttribute", "Property[DataType]"] + - ["System.String", "System.Xml.Serialization.XmlSchemaExporter", "Method[ExportAnyType].ReturnValue"] + - ["System.Type", "System.Xml.Serialization.XmlReflectionMember", "Property[MemberType]"] + - ["System.Boolean", "System.Xml.Serialization.SoapElementAttribute", "Property[IsNullable]"] + - ["System.Collections.IList", "System.Xml.Serialization.XmlSchemas", "Method[GetSchemas].ReturnValue"] + - ["System.Int32", "System.Xml.Serialization.XmlAnyElementAttribute", "Property[Order]"] + - ["System.String", "System.Xml.Serialization.XmlArrayItemAttribute", "Property[DataType]"] + - ["System.Xml.Serialization.XmlAnyElementAttribute", "System.Xml.Serialization.XmlAnyElementAttributes", "Property[Item]"] + - ["System.CodeDom.CodeAttributeDeclarationCollection", "System.Xml.Serialization.XmlCodeExporter", "Property[IncludeMetadata]"] + - ["System.Boolean", "System.Xml.Serialization.XmlAttributes", "Property[Xmlns]"] + - ["System.Xml.Serialization.XmlElementEventHandler", "System.Xml.Serialization.XmlDeserializationEvents", "Field[OnUnknownElement]"] + - ["System.String", "System.Xml.Serialization.XmlNodeEventArgs", "Property[NamespaceURI]"] + - ["System.Object", "System.Xml.Serialization.XmlNodeEventArgs", "Property[ObjectBeingDeserialized]"] + - ["System.String", "System.Xml.Serialization.CodeIdentifier!", "Method[MakePascal].ReturnValue"] + - ["System.Exception", "System.Xml.Serialization.XmlSerializationReader", "Method[CreateUnknownNodeException].ReturnValue"] + - ["System.String", "System.Xml.Serialization.XmlMemberMapping", "Property[XsdElementName]"] + - ["System.Type", "System.Xml.Serialization.XmlSerializerVersionAttribute", "Property[Type]"] + - ["System.Int32", "System.Xml.Serialization.XmlAnyElementAttributes", "Method[System.Collections.IList.IndexOf].ReturnValue"] + - ["System.String", "System.Xml.Serialization.XmlSerializationWriter!", "Method[FromTime].ReturnValue"] + - ["System.Int32", "System.Xml.Serialization.XmlElementAttribute", "Property[Order]"] + - ["System.String", "System.Xml.Serialization.XmlMemberMapping", "Property[TypeFullName]"] + - ["System.String", "System.Xml.Serialization.XmlSerializerVersionAttribute", "Property[ParentAssemblyId]"] + - ["System.Boolean", "System.Xml.Serialization.XmlAnyElementAttributes", "Method[Contains].ReturnValue"] + - ["System.String", "System.Xml.Serialization.XmlSerializationReader!", "Method[ToXmlName].ReturnValue"] + - ["System.String", "System.Xml.Serialization.XmlNodeEventArgs", "Property[LocalName]"] + - ["System.Boolean", "System.Xml.Serialization.SoapTypeAttribute", "Property[IncludeInSchema]"] + - ["System.Xml.XmlReader", "System.Xml.Serialization.XmlSerializationReader", "Property[Reader]"] + - ["System.Xml.Serialization.UnreferencedObjectEventHandler", "System.Xml.Serialization.XmlDeserializationEvents", "Field[OnUnreferencedObject]"] + - ["System.Exception", "System.Xml.Serialization.XmlSerializationReader", "Method[CreateUnknownTypeException].ReturnValue"] + - ["System.String", "System.Xml.Serialization.SoapElementAttribute", "Property[ElementName]"] + - ["System.String", "System.Xml.Serialization.XmlArrayItemAttribute", "Property[Namespace]"] + - ["System.DateTime", "System.Xml.Serialization.XmlSerializationReader!", "Method[ToTime].ReturnValue"] + - ["System.Collections.Hashtable", "System.Xml.Serialization.XmlSerializerImplementation", "Property[ReadMethods]"] + - ["System.Boolean", "System.Xml.Serialization.XmlArrayItemAttributes", "Property[System.Collections.ICollection.IsSynchronized]"] + - ["System.Xml.XmlElement", "System.Xml.Serialization.XmlElementEventArgs", "Property[Element]"] + - ["System.String", "System.Xml.Serialization.XmlReflectionMember", "Property[MemberName]"] + - ["System.Object", "System.Xml.Serialization.XmlElementAttributes", "Property[System.Collections.ICollection.SyncRoot]"] + - ["System.String", "System.Xml.Serialization.XmlAnyElementAttribute", "Property[Namespace]"] + - ["System.String", "System.Xml.Serialization.XmlArrayAttribute", "Property[ElementName]"] + - ["System.Exception", "System.Xml.Serialization.XmlSerializationWriter", "Method[CreateChoiceIdentifierValueException].ReturnValue"] + - ["System.String", "System.Xml.Serialization.XmlAnyElementAttribute", "Property[Name]"] + - ["System.DateTime", "System.Xml.Serialization.XmlSerializationReader!", "Method[ToDate].ReturnValue"] + - ["System.Int32", "System.Xml.Serialization.XmlElementAttributes", "Method[Add].ReturnValue"] + - ["System.Int32", "System.Xml.Serialization.XmlElementAttributes", "Method[System.Collections.IList.Add].ReturnValue"] + - ["System.String", "System.Xml.Serialization.XmlMapping", "Property[ElementName]"] + - ["System.String", "System.Xml.Serialization.XmlMembersMapping", "Property[TypeName]"] + - ["System.String", "System.Xml.Serialization.XmlTypeMapping", "Property[XsdTypeName]"] + - ["System.Byte[]", "System.Xml.Serialization.XmlSerializationReader!", "Method[ToByteArrayHex].ReturnValue"] + - ["System.Xml.Serialization.XmlSerializer", "System.Xml.Serialization.XmlSerializerImplementation", "Method[GetSerializer].ReturnValue"] + - ["System.Xml.Serialization.XmlAnyElementAttributes", "System.Xml.Serialization.XmlAttributes", "Property[XmlAnyElements]"] + - ["System.Object", "System.Xml.Serialization.XmlSerializer", "Method[Deserialize].ReturnValue"] + - ["System.Object", "System.Xml.Serialization.XmlElementEventArgs", "Property[ObjectBeingDeserialized]"] + - ["System.String", "System.Xml.Serialization.XmlRootAttribute", "Property[Namespace]"] + - ["System.Xml.Schema.XmlSchema", "System.Xml.Serialization.XmlSchemaEnumerator", "Property[Current]"] + - ["System.Xml.Serialization.XmlAttributeAttribute", "System.Xml.Serialization.XmlAttributes", "Property[XmlAttribute]"] + - ["System.Xml.Serialization.XmlEnumAttribute", "System.Xml.Serialization.XmlAttributes", "Property[XmlEnum]"] + - ["System.Boolean", "System.Xml.Serialization.XmlElementAttributes", "Method[Contains].ReturnValue"] + - ["System.String", "System.Xml.Serialization.XmlArrayItemAttribute", "Property[ElementName]"] + - ["System.Int32", "System.Xml.Serialization.XmlSerializationReader", "Property[ReaderCount]"] + - ["System.Object", "System.Xml.Serialization.XmlSerializationReader", "Method[ReadReferencingElement].ReturnValue"] + - ["System.Xml.XmlQualifiedName", "System.Xml.Serialization.XmlSerializationReader", "Method[ReadElementQualifiedName].ReturnValue"] + - ["System.Boolean", "System.Xml.Serialization.XmlMemberMapping", "Property[Any]"] + - ["System.Int32", "System.Xml.Serialization.XmlNodeEventArgs", "Property[LinePosition]"] + - ["System.Xml.Serialization.XmlMappingAccess", "System.Xml.Serialization.XmlMappingAccess!", "Field[Write]"] + - ["System.String", "System.Xml.Serialization.XmlSerializerVersionAttribute", "Property[Namespace]"] + - ["System.Xml.Serialization.XmlAnyAttributeAttribute", "System.Xml.Serialization.XmlAttributes", "Property[XmlAnyAttribute]"] + - ["System.Xml.Serialization.SoapElementAttribute", "System.Xml.Serialization.SoapAttributes", "Property[SoapElement]"] + - ["System.Xml.Serialization.XmlElementAttribute", "System.Xml.Serialization.XmlElementAttributes", "Property[Item]"] + - ["System.Boolean", "System.Xml.Serialization.XmlArrayItemAttributes", "Method[Contains].ReturnValue"] + - ["System.Object", "System.Xml.Serialization.XmlSchemas", "Method[Find].ReturnValue"] + - ["System.Xml.Serialization.XmlNodeEventHandler", "System.Xml.Serialization.XmlDeserializationEvents", "Property[OnUnknownNode]"] + - ["System.Char", "System.Xml.Serialization.XmlSerializationReader!", "Method[ToChar].ReturnValue"] + - ["System.Array", "System.Xml.Serialization.XmlSerializationReader", "Method[EnsureArrayIndex].ReturnValue"] + - ["System.Int32", "System.Xml.Serialization.XmlElementAttributes", "Method[IndexOf].ReturnValue"] + - ["System.String", "System.Xml.Serialization.XmlSerializerVersionAttribute", "Property[Version]"] + - ["System.Boolean", "System.Xml.Serialization.XmlAnyElementAttributes", "Method[System.Collections.IList.Contains].ReturnValue"] + - ["System.String", "System.Xml.Serialization.CodeIdentifiers", "Method[AddUnique].ReturnValue"] + - ["System.Xml.Schema.XmlSchemaForm", "System.Xml.Serialization.XmlArrayAttribute", "Property[Form]"] + - ["System.String", "System.Xml.Serialization.XmlMembersMapping", "Property[Namespace]"] + - ["System.Xml.Schema.XmlSchema", "System.Xml.Serialization.IXmlSerializable", "Method[GetSchema].ReturnValue"] + - ["System.String", "System.Xml.Serialization.XmlSerializer!", "Method[GetXmlSerializerAssemblyName].ReturnValue"] + - ["System.String", "System.Xml.Serialization.XmlAttributeAttribute", "Property[Namespace]"] + - ["System.Boolean", "System.Xml.Serialization.SoapAttributes", "Property[SoapIgnore]"] + - ["System.Exception", "System.Xml.Serialization.XmlSerializationWriter", "Method[CreateInvalidAnyTypeException].ReturnValue"] + - ["System.Exception", "System.Xml.Serialization.XmlSerializationReader", "Method[CreateUnknownConstantException].ReturnValue"] + - ["System.Xml.Serialization.XmlArrayItemAttributes", "System.Xml.Serialization.XmlAttributes", "Property[XmlArrayItems]"] + - ["System.Boolean", "System.Xml.Serialization.CodeIdentifiers", "Property[UseCamelCasing]"] + - ["System.String", "System.Xml.Serialization.XmlSerializationWriter!", "Method[FromDateTime].ReturnValue"] + - ["System.String", "System.Xml.Serialization.XmlMembersMapping", "Property[ElementName]"] + - ["System.String", "System.Xml.Serialization.XmlMemberMapping", "Property[ElementName]"] + - ["System.Int32", "System.Xml.Serialization.XmlAttributeEventArgs", "Property[LineNumber]"] + - ["System.Object", "System.Xml.Serialization.XmlAttributes", "Property[XmlDefaultValue]"] + - ["System.Boolean", "System.Xml.Serialization.XmlSerializerImplementation", "Method[CanSerialize].ReturnValue"] + - ["System.Boolean", "System.Xml.Serialization.XmlTypeAttribute", "Property[AnonymousType]"] + - ["System.Object", "System.Xml.Serialization.SoapAttributes", "Property[SoapDefaultValue]"] + - ["System.Boolean", "System.Xml.Serialization.XmlArrayItemAttribute", "Property[IsNullable]"] + - ["System.Xml.Schema.XmlSchemaForm", "System.Xml.Serialization.XmlArrayItemAttribute", "Property[Form]"] + - ["System.String", "System.Xml.Serialization.XmlSerializationWriter!", "Method[FromXmlName].ReturnValue"] + - ["System.String", "System.Xml.Serialization.XmlTypeMapping", "Property[XsdTypeNamespace]"] + - ["System.Xml.Serialization.XmlSerializationWriter", "System.Xml.Serialization.XmlSerializer", "Method[CreateWriter].ReturnValue"] + - ["System.String", "System.Xml.Serialization.CodeIdentifiers", "Method[MakeUnique].ReturnValue"] + - ["System.Reflection.Assembly", "System.Xml.Serialization.XmlSerializationReader!", "Method[ResolveDynamicAssembly].ReturnValue"] + - ["System.Object", "System.Xml.Serialization.UnreferencedObjectEventArgs", "Property[UnreferencedObject]"] + - ["System.String", "System.Xml.Serialization.XmlSerializationReader!", "Method[ToXmlNmToken].ReturnValue"] + - ["System.Object", "System.Xml.Serialization.XmlSchemaEnumerator", "Property[System.Collections.IEnumerator.Current]"] + - ["System.String", "System.Xml.Serialization.XmlSerializationWriter!", "Method[FromByteArrayHex].ReturnValue"] + - ["System.Collections.IEnumerator", "System.Xml.Serialization.XmlArrayItemAttributes", "Method[GetEnumerator].ReturnValue"] + - ["System.Type", "System.Xml.Serialization.XmlArrayItemAttribute", "Property[Type]"] + - ["System.Boolean", "System.Xml.Serialization.CodeIdentifiers", "Method[IsInUse].ReturnValue"] + - ["System.Xml.XmlQualifiedName", "System.Xml.Serialization.XmlSerializationReader", "Method[GetXsiType].ReturnValue"] + - ["System.Xml.XmlQualifiedName", "System.Xml.Serialization.XmlSerializationReader", "Method[ToXmlQualifiedName].ReturnValue"] + - ["System.Exception", "System.Xml.Serialization.XmlSerializationWriter", "Method[CreateUnknownAnyElementException].ReturnValue"] + - ["System.Object", "System.Xml.Serialization.XmlElementAttributes", "Property[System.Collections.IList.Item]"] + - ["System.Int32", "System.Xml.Serialization.XmlAnyElementAttributes", "Method[IndexOf].ReturnValue"] + - ["System.String", "System.Xml.Serialization.SoapElementAttribute", "Property[DataType]"] + - ["System.Xml.Serialization.XmlTypeAttribute", "System.Xml.Serialization.XmlAttributes", "Property[XmlType]"] + - ["System.String", "System.Xml.Serialization.XmlSerializationWriter!", "Method[FromEnum].ReturnValue"] + - ["System.Int64", "System.Xml.Serialization.XmlSerializationReader!", "Method[ToEnum].ReturnValue"] + - ["System.Xml.XmlNodeType", "System.Xml.Serialization.XmlNodeEventArgs", "Property[NodeType]"] + - ["System.Object", "System.Xml.Serialization.XmlSerializationReader", "Method[ReadReferencedElement].ReturnValue"] + - ["System.Xml.Serialization.XmlMembersMapping", "System.Xml.Serialization.XmlReflectionImporter", "Method[ImportMembersMapping].ReturnValue"] + - ["System.Xml.Serialization.XmlArrayItemAttribute", "System.Xml.Serialization.XmlArrayItemAttributes", "Property[Item]"] + - ["System.Xml.XmlQualifiedName", "System.Xml.Serialization.XmlSchemaExporter", "Method[ExportTypeMapping].ReturnValue"] + - ["System.Exception", "System.Xml.Serialization.XmlSerializationWriter", "Method[CreateMismatchChoiceException].ReturnValue"] + - ["System.Xml.Serialization.CodeIdentifiers", "System.Xml.Serialization.ImportContext", "Property[TypeIdentifiers]"] + - ["System.Boolean", "System.Xml.Serialization.XmlSchemas", "Property[IsCompiled]"] + - ["System.String", "System.Xml.Serialization.SoapAttributeAttribute", "Property[Namespace]"] + - ["System.Xml.Serialization.XmlMembersMapping", "System.Xml.Serialization.SoapReflectionImporter", "Method[ImportMembersMapping].ReturnValue"] + - ["System.Collections.ArrayList", "System.Xml.Serialization.XmlSerializationWriter", "Property[Namespaces]"] + - ["System.String", "System.Xml.Serialization.UnreferencedObjectEventArgs", "Property[UnreferencedId]"] + - ["System.Boolean", "System.Xml.Serialization.XmlElementAttributes", "Method[System.Collections.IList.Contains].ReturnValue"] + - ["System.Exception", "System.Xml.Serialization.XmlSerializationReader", "Method[CreateReadOnlyCollectionException].ReturnValue"] + - ["System.String", "System.Xml.Serialization.XmlEnumAttribute", "Property[Name]"] + - ["System.Xml.Serialization.XmlTypeMapping", "System.Xml.Serialization.XmlReflectionImporter", "Method[ImportTypeMapping].ReturnValue"] + - ["System.String", "System.Xml.Serialization.XmlMemberMapping", "Property[Namespace]"] + - ["System.Int32", "System.Xml.Serialization.XmlElementEventArgs", "Property[LineNumber]"] + - ["System.String", "System.Xml.Serialization.XmlSerializationWriter!", "Method[FromXmlNmToken].ReturnValue"] + - ["System.Boolean", "System.Xml.Serialization.XmlAnyElementAttributes", "Property[System.Collections.ICollection.IsSynchronized]"] + - ["System.Xml.Serialization.CodeGenerationOptions", "System.Xml.Serialization.CodeGenerationOptions!", "Field[GenerateProperties]"] + - ["System.Int32", "System.Xml.Serialization.XmlAnyElementAttributes", "Method[Add].ReturnValue"] + - ["System.Int32", "System.Xml.Serialization.XmlSerializationReader", "Method[GetArrayLength].ReturnValue"] + - ["System.Byte[]", "System.Xml.Serialization.XmlSerializationReader!", "Method[ToByteArrayBase64].ReturnValue"] + - ["System.Reflection.Assembly", "System.Xml.Serialization.XmlSerializationWriter!", "Method[ResolveDynamicAssembly].ReturnValue"] + - ["System.Boolean", "System.Xml.Serialization.XmlAnyElementAttributes", "Property[System.Collections.IList.IsFixedSize]"] + - ["System.Byte[]", "System.Xml.Serialization.XmlSerializationWriter!", "Method[FromByteArrayBase64].ReturnValue"] + - ["System.Xml.Serialization.XmlSerializer", "System.Xml.Serialization.XmlSerializerFactory", "Method[CreateSerializer].ReturnValue"] + - ["System.Xml.Serialization.XmlSerializer[]", "System.Xml.Serialization.XmlSerializer!", "Method[FromMappings].ReturnValue"] + - ["System.Type", "System.Xml.Serialization.XmlElementAttribute", "Property[Type]"] + - ["System.String", "System.Xml.Serialization.XmlSchemaProviderAttribute", "Property[MethodName]"] + - ["System.String", "System.Xml.Serialization.XmlSerializationReader!", "Method[ToXmlNCName].ReturnValue"] + - ["System.Xml.Serialization.UnreferencedObjectEventHandler", "System.Xml.Serialization.XmlDeserializationEvents", "Property[OnUnreferencedObject]"] + - ["System.Boolean", "System.Xml.Serialization.XmlSchemaEnumerator", "Method[MoveNext].ReturnValue"] + - ["System.String", "System.Xml.Serialization.XmlElementAttribute", "Property[Namespace]"] + - ["System.Xml.XmlWriter", "System.Xml.Serialization.XmlSerializationWriter", "Property[Writer]"] + - ["System.String", "System.Xml.Serialization.XmlAttributeAttribute", "Property[DataType]"] + - ["System.Boolean", "System.Xml.Serialization.XmlElementAttributes", "Property[System.Collections.IList.IsReadOnly]"] + - ["System.Exception", "System.Xml.Serialization.XmlSerializationReader", "Method[CreateMissingIXmlSerializableType].ReturnValue"] + - ["System.String", "System.Xml.Serialization.CodeIdentifier!", "Method[MakeValid].ReturnValue"] + - ["System.String", "System.Xml.Serialization.XmlSerializationReader", "Method[ReadNullableString].ReturnValue"] + - ["System.Xml.Serialization.SoapAttributes", "System.Xml.Serialization.XmlReflectionMember", "Property[SoapAttributes]"] + - ["System.Boolean", "System.Xml.Serialization.XmlSerializationReader", "Method[ReadReference].ReturnValue"] + - ["System.String", "System.Xml.Serialization.SoapTypeAttribute", "Property[Namespace]"] + - ["System.Exception", "System.Xml.Serialization.XmlSerializationWriter", "Method[CreateUnknownTypeException].ReturnValue"] + - ["System.Xml.Serialization.XmlAttributeEventHandler", "System.Xml.Serialization.XmlDeserializationEvents", "Field[OnUnknownAttribute]"] + - ["System.Boolean", "System.Xml.Serialization.XmlSerializationReader", "Method[IsXmlnsAttribute].ReturnValue"] + - ["System.Xml.Serialization.XmlSerializationWriter", "System.Xml.Serialization.XmlSerializerImplementation", "Property[Writer]"] + - ["System.Xml.Serialization.XmlMemberMapping", "System.Xml.Serialization.XmlMembersMapping", "Property[Item]"] + - ["System.Xml.XmlDocument", "System.Xml.Serialization.XmlSerializationReader", "Method[ReadXmlDocument].ReturnValue"] + - ["System.Xml.XmlQualifiedName", "System.Xml.Serialization.XmlSerializationReader", "Method[ReadNullableQualifiedName].ReturnValue"] + - ["System.Boolean", "System.Xml.Serialization.XmlSchemas", "Method[Contains].ReturnValue"] + - ["System.Type", "System.Xml.Serialization.XmlTextAttribute", "Property[Type]"] + - ["System.Object", "System.Xml.Serialization.XmlAnyElementAttributes", "Property[System.Collections.ICollection.SyncRoot]"] + - ["System.Xml.Serialization.XmlAttributeEventHandler", "System.Xml.Serialization.XmlDeserializationEvents", "Property[OnUnknownAttribute]"] + - ["System.Int32", "System.Xml.Serialization.XmlArrayItemAttributes", "Method[System.Collections.IList.IndexOf].ReturnValue"] + - ["System.Byte[]", "System.Xml.Serialization.XmlSerializationReader", "Method[ToByteArrayHex].ReturnValue"] + - ["System.Exception", "System.Xml.Serialization.XmlSerializationWriter", "Method[CreateInvalidEnumValueException].ReturnValue"] + - ["System.Boolean", "System.Xml.Serialization.XmlSchemas!", "Method[IsDataSet].ReturnValue"] + - ["System.Xml.Serialization.XmlTypeMapping", "System.Xml.Serialization.SoapReflectionImporter", "Method[ImportTypeMapping].ReturnValue"] + - ["System.Xml.Serialization.XmlRootAttribute", "System.Xml.Serialization.XmlAttributes", "Property[XmlRoot]"] + - ["System.CodeDom.CodeAttributeDeclarationCollection", "System.Xml.Serialization.CodeExporter", "Property[IncludeMetadata]"] + - ["System.Boolean", "System.Xml.Serialization.XmlSerializer", "Method[CanDeserialize].ReturnValue"] + - ["System.Boolean", "System.Xml.Serialization.XmlSchemaProviderAttribute", "Property[IsAny]"] + - ["System.Boolean", "System.Xml.Serialization.XmlReflectionMember", "Property[OverrideIsNullable]"] + - ["System.String", "System.Xml.Serialization.XmlArrayAttribute", "Property[Namespace]"] + - ["System.Xml.Serialization.XmlElementEventHandler", "System.Xml.Serialization.XmlDeserializationEvents", "Property[OnUnknownElement]"] + - ["System.Boolean", "System.Xml.Serialization.XmlArrayAttribute", "Property[IsNullable]"] + - ["System.String", "System.Xml.Serialization.XmlSerializationWriter!", "Method[FromXmlNmTokens].ReturnValue"] + - ["System.String", "System.Xml.Serialization.XmlSerializerAssemblyAttribute", "Property[CodeBase]"] + - ["System.Int32", "System.Xml.Serialization.XmlArrayItemAttributes", "Method[System.Collections.IList.Add].ReturnValue"] + - ["System.Boolean", "System.Xml.Serialization.XmlRootAttribute", "Property[IsNullable]"] + - ["System.String", "System.Xml.Serialization.XmlTypeAttribute", "Property[TypeName]"] + - ["System.String", "System.Xml.Serialization.XmlTypeMapping", "Property[TypeFullName]"] + - ["System.Reflection.Assembly", "System.Xml.Serialization.XmlSerializer!", "Method[GenerateSerializer].ReturnValue"] + - ["System.Xml.Serialization.XmlAttributes", "System.Xml.Serialization.XmlReflectionMember", "Property[XmlAttributes]"] + - ["System.Type", "System.Xml.Serialization.SoapIncludeAttribute", "Property[Type]"] + - ["System.String", "System.Xml.Serialization.XmlSerializationWriter!", "Method[FromChar].ReturnValue"] + - ["System.String", "System.Xml.Serialization.SoapTypeAttribute", "Property[TypeName]"] + - ["System.String", "System.Xml.Serialization.XmlSerializerAssemblyAttribute", "Property[AssemblyName]"] + - ["System.Xml.Serialization.CodeGenerationOptions", "System.Xml.Serialization.CodeGenerationOptions!", "Field[GenerateOrder]"] + - ["System.Int32", "System.Xml.Serialization.XmlAnyElementAttributes", "Property[Count]"] + - ["System.Boolean", "System.Xml.Serialization.XmlSerializationReader", "Method[GetNullAttr].ReturnValue"] + - ["System.Xml.XmlQualifiedName", "System.Xml.Serialization.SoapSchemaMember", "Property[MemberType]"] + - ["System.Exception", "System.Xml.Serialization.XmlSerializationWriter", "Method[CreateInvalidChoiceIdentifierValueException].ReturnValue"] + - ["System.String", "System.Xml.Serialization.CodeIdentifiers", "Method[MakeRightCase].ReturnValue"] + - ["System.Xml.Serialization.XmlSerializationReader", "System.Xml.Serialization.XmlSerializer", "Method[CreateReader].ReturnValue"] + - ["System.String", "System.Xml.Serialization.XmlAttributeAttribute", "Property[AttributeName]"] + - ["System.Xml.Serialization.SoapAttributeAttribute", "System.Xml.Serialization.SoapAttributes", "Property[SoapAttribute]"] + - ["System.String", "System.Xml.Serialization.XmlTypeMapping", "Property[ElementName]"] + - ["System.String", "System.Xml.Serialization.XmlMembersMapping", "Property[TypeNamespace]"] + - ["System.Int32", "System.Xml.Serialization.XmlArrayItemAttributes", "Property[Count]"] + - ["System.Object", "System.Xml.Serialization.XmlSerializationReader", "Method[ReadTypedNull].ReturnValue"] + - ["System.Xml.Serialization.CodeGenerationOptions", "System.Xml.Serialization.CodeGenerationOptions!", "Field[GenerateNewAsync]"] + - ["System.Boolean", "System.Xml.Serialization.XmlSerializationReader", "Property[IsReturnValue]"] + - ["System.Boolean", "System.Xml.Serialization.ImportContext", "Property[ShareTypes]"] + - ["System.Xml.Serialization.CodeGenerationOptions", "System.Xml.Serialization.CodeGenerationOptions!", "Field[GenerateOldAsync]"] + - ["System.String", "System.Xml.Serialization.CodeIdentifier!", "Method[MakeCamel].ReturnValue"] + - ["System.Xml.Serialization.XmlTextAttribute", "System.Xml.Serialization.XmlAttributes", "Property[XmlText]"] + - ["System.String", "System.Xml.Serialization.XmlMemberMapping", "Method[GenerateTypeName].ReturnValue"] + - ["System.Int32", "System.Xml.Serialization.XmlAttributeEventArgs", "Property[LinePosition]"] + - ["System.Object", "System.Xml.Serialization.XmlArrayItemAttributes", "Property[System.Collections.IList.Item]"] + - ["System.String", "System.Xml.Serialization.XmlMapping", "Property[Namespace]"] + - ["System.Boolean", "System.Xml.Serialization.XmlMemberMapping", "Property[CheckSpecified]"] + - ["System.String", "System.Xml.Serialization.XmlSerializationReader", "Method[CollapseWhitespace].ReturnValue"] + - ["System.DateTime", "System.Xml.Serialization.XmlSerializationReader!", "Method[ToDateTime].ReturnValue"] + - ["System.String", "System.Xml.Serialization.XmlSerializationWriter!", "Method[FromDate].ReturnValue"] + - ["System.String", "System.Xml.Serialization.SoapEnumAttribute", "Property[Name]"] + - ["System.Xml.Serialization.XmlNodeEventHandler", "System.Xml.Serialization.XmlDeserializationEvents", "Field[OnUnknownNode]"] + - ["System.Boolean", "System.Xml.Serialization.XmlArrayItemAttributes", "Property[System.Collections.IList.IsReadOnly]"] + - ["System.Xml.XmlAttribute", "System.Xml.Serialization.XmlAttributeEventArgs", "Property[Attr]"] + - ["System.Collections.Hashtable", "System.Xml.Serialization.XmlSerializerImplementation", "Property[WriteMethods]"] + - ["System.Object", "System.Xml.Serialization.XmlSerializationReader", "Method[ReadTypedPrimitive].ReturnValue"] + - ["System.String", "System.Xml.Serialization.XmlSerializationWriter!", "Method[FromXmlNCName].ReturnValue"] + - ["System.Xml.Schema.XmlSchemaForm", "System.Xml.Serialization.XmlAttributeAttribute", "Property[Form]"] + - ["System.Int32", "System.Xml.Serialization.XmlArrayItemAttributes", "Method[Add].ReturnValue"] + - ["System.Xml.Schema.XmlSchema", "System.Xml.Serialization.XmlSchemas", "Property[Item]"] + - ["System.Int32", "System.Xml.Serialization.XmlElementAttributes", "Method[System.Collections.IList.IndexOf].ReturnValue"] + - ["System.Xml.Serialization.IXmlSerializable", "System.Xml.Serialization.XmlSerializationReader", "Method[ReadSerializable].ReturnValue"] + - ["System.Xml.Serialization.XmlTypeMapping", "System.Xml.Serialization.XmlSchemaImporter", "Method[ImportTypeMapping].ReturnValue"] + - ["System.String", "System.Xml.Serialization.XmlSerializationWriter", "Method[FromXmlQualifiedName].ReturnValue"] + - ["System.String", "System.Xml.Serialization.SoapAttributeAttribute", "Property[DataType]"] + - ["System.Exception", "System.Xml.Serialization.XmlSerializationReader", "Method[CreateCtorHasSecurityException].ReturnValue"] + - ["System.Boolean", "System.Xml.Serialization.XmlSerializationReader", "Method[ReadNull].ReturnValue"] + - ["System.Int32", "System.Xml.Serialization.XmlNodeEventArgs", "Property[LineNumber]"] + - ["System.String", "System.Xml.Serialization.SoapAttributeAttribute", "Property[AttributeName]"] + - ["System.Xml.XmlQualifiedName[]", "System.Xml.Serialization.XmlSerializerNamespaces", "Method[ToArray].ReturnValue"] + - ["System.Boolean", "System.Xml.Serialization.XmlAttributes", "Property[XmlIgnore]"] + - ["System.Xml.Serialization.XmlMappingAccess", "System.Xml.Serialization.XmlMappingAccess!", "Field[None]"] + - ["System.Int32", "System.Xml.Serialization.XmlAnyElementAttributes", "Method[System.Collections.IList.Add].ReturnValue"] + - ["System.Type", "System.Xml.Serialization.XmlAttributeAttribute", "Property[Type]"] + - ["System.Collections.Hashtable", "System.Xml.Serialization.XmlSerializerImplementation", "Property[TypedSerializers]"] + - ["System.Collections.IEnumerator", "System.Xml.Serialization.XmlAnyElementAttributes", "Method[GetEnumerator].ReturnValue"] + - ["System.Xml.Serialization.XmlChoiceIdentifierAttribute", "System.Xml.Serialization.XmlAttributes", "Property[XmlChoiceIdentifier]"] + - ["System.Exception", "System.Xml.Serialization.XmlSerializationReader", "Method[CreateBadDerivationException].ReturnValue"] + - ["System.String", "System.Xml.Serialization.XmlNodeEventArgs", "Property[Name]"] + - ["System.Collections.Generic.IEnumerator", "System.Xml.Serialization.XmlSchemas", "Method[System.Collections.Generic.IEnumerable.GetEnumerator].ReturnValue"] + - ["System.Type", "System.Xml.Serialization.XmlIncludeAttribute", "Property[Type]"] + - ["System.Int32", "System.Xml.Serialization.XmlElementAttributes", "Property[Count]"] + - ["System.String", "System.Xml.Serialization.XmlElementAttribute", "Property[DataType]"] + - ["System.String", "System.Xml.Serialization.SoapSchemaMember", "Property[MemberName]"] + - ["System.Int32", "System.Xml.Serialization.XmlSerializerNamespaces", "Property[Count]"] + - ["System.String", "System.Xml.Serialization.XmlSerializationReader", "Method[ReadString].ReturnValue"] + - ["System.Xml.Serialization.XmlMappingAccess", "System.Xml.Serialization.XmlMappingAccess!", "Field[Read]"] + - ["System.Boolean", "System.Xml.Serialization.XmlAnyElementAttributes", "Property[System.Collections.IList.IsReadOnly]"] + - ["System.Int32", "System.Xml.Serialization.XmlMembersMapping", "Property[Count]"] + - ["System.String", "System.Xml.Serialization.XmlMapping", "Property[XsdElementName]"] + - ["System.String", "System.Xml.Serialization.XmlMemberMapping", "Property[TypeName]"] + - ["System.Xml.Schema.XmlSchemaForm", "System.Xml.Serialization.XmlElementAttribute", "Property[Form]"] + - ["System.Xml.Serialization.XmlMembersMapping", "System.Xml.Serialization.XmlSchemaImporter", "Method[ImportMembersMapping].ReturnValue"] + - ["System.Boolean", "System.Xml.Serialization.XmlSerializationReader", "Property[DecodeName]"] + - ["System.Object", "System.Xml.Serialization.XmlSerializationReader", "Method[GetTarget].ReturnValue"] + - ["System.Byte[]", "System.Xml.Serialization.XmlSerializationReader", "Method[ToByteArrayBase64].ReturnValue"] + - ["System.CodeDom.CodeAttributeDeclarationCollection", "System.Xml.Serialization.SoapCodeExporter", "Property[IncludeMetadata]"] + - ["System.Exception", "System.Xml.Serialization.XmlSerializationReader", "Method[CreateInaccessibleConstructorException].ReturnValue"] + - ["System.Int32", "System.Xml.Serialization.XmlArrayItemAttribute", "Property[NestingLevel]"] + - ["System.Xml.Serialization.XmlMembersMapping", "System.Xml.Serialization.SoapSchemaImporter", "Method[ImportMembersMapping].ReturnValue"] + - ["System.String", "System.Xml.Serialization.XmlElementAttribute", "Property[ElementName]"] + - ["System.Object", "System.Xml.Serialization.XmlAnyElementAttributes", "Property[System.Collections.IList.Item]"] + - ["System.Xml.Serialization.XmlTypeMapping", "System.Xml.Serialization.SoapSchemaImporter", "Method[ImportDerivedTypeMapping].ReturnValue"] + - ["System.Xml.Serialization.XmlArrayAttribute", "System.Xml.Serialization.XmlAttributes", "Property[XmlArray]"] + - ["System.String", "System.Xml.Serialization.XmlSerializationReader!", "Method[ToXmlNmTokens].ReturnValue"] + - ["System.Boolean", "System.Xml.Serialization.XmlArrayItemAttributes", "Property[System.Collections.IList.IsFixedSize]"] + - ["System.Boolean", "System.Xml.Serialization.XmlElementAttributes", "Property[System.Collections.IList.IsFixedSize]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemXmlSerializationAdvanced/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemXmlSerializationAdvanced/model.yml new file mode 100644 index 000000000000..8de0a1ef00e3 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemXmlSerializationAdvanced/model.yml @@ -0,0 +1,12 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Xml.Serialization.Advanced.SchemaImporterExtension", "System.Xml.Serialization.Advanced.SchemaImporterExtensionCollection", "Property[Item]"] + - ["System.CodeDom.CodeExpression", "System.Xml.Serialization.Advanced.SchemaImporterExtension", "Method[ImportDefaultValue].ReturnValue"] + - ["System.Int32", "System.Xml.Serialization.Advanced.SchemaImporterExtensionCollection", "Method[Add].ReturnValue"] + - ["System.String", "System.Xml.Serialization.Advanced.SchemaImporterExtension", "Method[ImportAnyElement].ReturnValue"] + - ["System.Boolean", "System.Xml.Serialization.Advanced.SchemaImporterExtensionCollection", "Method[Contains].ReturnValue"] + - ["System.String", "System.Xml.Serialization.Advanced.SchemaImporterExtension", "Method[ImportSchemaType].ReturnValue"] + - ["System.Int32", "System.Xml.Serialization.Advanced.SchemaImporterExtensionCollection", "Method[IndexOf].ReturnValue"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemXmlSerializationConfiguration/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemXmlSerializationConfiguration/model.yml new file mode 100644 index 000000000000..577697902f60 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemXmlSerializationConfiguration/model.yml @@ -0,0 +1,24 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Xml.Serialization.Configuration.SchemaImporterExtensionElement", "System.Xml.Serialization.Configuration.SchemaImporterExtensionElementCollection", "Property[Item]"] + - ["System.String", "System.Xml.Serialization.Configuration.SchemaImporterExtensionElement", "Property[Name]"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.Xml.Serialization.Configuration.SchemaImporterExtensionElement", "Property[Properties]"] + - ["System.Boolean", "System.Xml.Serialization.Configuration.RootedPathValidator", "Method[CanValidate].ReturnValue"] + - ["System.Xml.Serialization.Configuration.DateTimeSerializationSection+DateTimeSerializationMode", "System.Xml.Serialization.Configuration.DateTimeSerializationSection", "Property[Mode]"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.Xml.Serialization.Configuration.DateTimeSerializationSection", "Property[Properties]"] + - ["System.Boolean", "System.Xml.Serialization.Configuration.XmlSerializerSection", "Property[UseLegacySerializerGeneration]"] + - ["System.Xml.Serialization.Configuration.XmlSerializerSection", "System.Xml.Serialization.Configuration.SerializationSectionGroup", "Property[XmlSerializer]"] + - ["System.Configuration.ConfigurationElement", "System.Xml.Serialization.Configuration.SchemaImporterExtensionElementCollection", "Method[CreateNewElement].ReturnValue"] + - ["System.Xml.Serialization.Configuration.SchemaImporterExtensionsSection", "System.Xml.Serialization.Configuration.SerializationSectionGroup", "Property[SchemaImporterExtensions]"] + - ["System.Object", "System.Xml.Serialization.Configuration.SchemaImporterExtensionElementCollection", "Method[GetElementKey].ReturnValue"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.Xml.Serialization.Configuration.XmlSerializerSection", "Property[Properties]"] + - ["System.String", "System.Xml.Serialization.Configuration.XmlSerializerSection", "Property[TempFilesLocation]"] + - ["System.Configuration.ConfigurationPropertyCollection", "System.Xml.Serialization.Configuration.SchemaImporterExtensionsSection", "Property[Properties]"] + - ["System.Type", "System.Xml.Serialization.Configuration.SchemaImporterExtensionElement", "Property[Type]"] + - ["System.Xml.Serialization.Configuration.SchemaImporterExtensionElementCollection", "System.Xml.Serialization.Configuration.SchemaImporterExtensionsSection", "Property[SchemaImporterExtensions]"] + - ["System.Xml.Serialization.Configuration.DateTimeSerializationSection", "System.Xml.Serialization.Configuration.SerializationSectionGroup", "Property[DateTimeSerialization]"] + - ["System.Int32", "System.Xml.Serialization.Configuration.SchemaImporterExtensionElementCollection", "Method[IndexOf].ReturnValue"] + - ["System.Boolean", "System.Xml.Serialization.Configuration.XmlSerializerSection", "Property[CheckDeserializeAdvances]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemXmlXPath/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemXmlXPath/model.yml new file mode 100644 index 000000000000..a20ce20dfe2c --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemXmlXPath/model.yml @@ -0,0 +1,133 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Boolean", "System.Xml.XPath.XPathNavigator", "Method[MoveToFollowing].ReturnValue"] + - ["System.Xml.XPath.XPathResultType", "System.Xml.XPath.XPathResultType!", "Field[Error]"] + - ["System.DateTime", "System.Xml.XPath.XPathItem", "Property[ValueAsDateTime]"] + - ["System.Boolean", "System.Xml.XPath.XPathNavigator", "Method[MoveTo].ReturnValue"] + - ["System.Boolean", "System.Xml.XPath.XPathNavigator", "Method[MoveToPrevious].ReturnValue"] + - ["System.Xml.Schema.XmlSchemaType", "System.Xml.XPath.XPathNavigator", "Property[XmlType]"] + - ["System.Xml.XmlNodeOrder", "System.Xml.XPath.XPathNavigator", "Method[ComparePosition].ReturnValue"] + - ["System.Collections.IEnumerator", "System.Xml.XPath.XPathNodeIterator", "Method[GetEnumerator].ReturnValue"] + - ["System.Boolean", "System.Xml.XPath.XPathNavigator", "Method[MoveToParent].ReturnValue"] + - ["System.Xml.Schema.IXmlSchemaInfo", "System.Xml.XPath.XPathNavigator", "Property[SchemaInfo]"] + - ["System.Xml.XPath.XmlCaseOrder", "System.Xml.XPath.XmlCaseOrder!", "Field[UpperFirst]"] + - ["System.Xml.XmlReader", "System.Xml.XPath.XPathNavigator", "Method[ReadSubtree].ReturnValue"] + - ["System.Xml.XPath.XPathNodeType", "System.Xml.XPath.XPathNodeType!", "Field[SignificantWhitespace]"] + - ["System.Boolean", "System.Xml.XPath.XPathNavigator", "Method[MoveToFirstAttribute].ReturnValue"] + - ["System.Xml.XPath.XPathResultType", "System.Xml.XPath.XPathResultType!", "Field[NodeSet]"] + - ["System.Xml.XPath.XPathExpression", "System.Xml.XPath.XPathExpression", "Method[Clone].ReturnValue"] + - ["System.Boolean", "System.Xml.XPath.XPathNavigator", "Method[MoveToId].ReturnValue"] + - ["System.Object", "System.Xml.XPath.XPathNavigator", "Property[TypedValue]"] + - ["System.Object", "System.Xml.XPath.Extensions!", "Method[XPathEvaluate].ReturnValue"] + - ["System.Int64", "System.Xml.XPath.XPathItem", "Property[ValueAsLong]"] + - ["System.Boolean", "System.Xml.XPath.XPathNavigator", "Method[MoveToNextAttribute].ReturnValue"] + - ["System.Boolean", "System.Xml.XPath.XPathNavigator", "Method[MoveToFirstChild].ReturnValue"] + - ["System.Xml.XmlWriter", "System.Xml.XPath.XPathNavigator", "Method[InsertBefore].ReturnValue"] + - ["System.String", "System.Xml.XPath.XPathNavigator", "Property[NamespaceURI]"] + - ["System.Type", "System.Xml.XPath.XPathItem", "Property[ValueType]"] + - ["System.Xml.XPath.XmlDataType", "System.Xml.XPath.XmlDataType!", "Field[Text]"] + - ["System.Xml.XPath.XmlCaseOrder", "System.Xml.XPath.XmlCaseOrder!", "Field[LowerFirst]"] + - ["System.Xml.XPath.XPathNodeType", "System.Xml.XPath.XPathNodeType!", "Field[Element]"] + - ["System.Xml.XPath.XPathResultType", "System.Xml.XPath.XPathExpression", "Property[ReturnType]"] + - ["System.Xml.XPath.XPathNodeIterator", "System.Xml.XPath.XPathNavigator", "Method[SelectDescendants].ReturnValue"] + - ["System.Boolean", "System.Xml.XPath.XPathNavigator", "Property[ValueAsBoolean]"] + - ["System.String", "System.Xml.XPath.XPathNavigator", "Method[LookupPrefix].ReturnValue"] + - ["System.String", "System.Xml.XPath.XPathNavigator", "Property[Value]"] + - ["System.Xml.XPath.XPathNodeType", "System.Xml.XPath.XPathNodeType!", "Field[Attribute]"] + - ["System.String", "System.Xml.XPath.XPathNavigator", "Property[XmlLang]"] + - ["System.Xml.XmlWriter", "System.Xml.XPath.XPathNavigator", "Method[ReplaceRange].ReturnValue"] + - ["System.Boolean", "System.Xml.XPath.XPathNavigator", "Property[HasChildren]"] + - ["System.Xml.XPath.XPathResultType", "System.Xml.XPath.XPathResultType!", "Field[Boolean]"] + - ["System.String", "System.Xml.XPath.XPathNavigator", "Method[GetNamespace].ReturnValue"] + - ["System.Xml.XPath.XPathNavigator", "System.Xml.XPath.IXPathNavigable", "Method[CreateNavigator].ReturnValue"] + - ["System.Boolean", "System.Xml.XPath.XPathNavigator", "Property[CanEdit]"] + - ["System.Boolean", "System.Xml.XPath.XPathItem", "Property[ValueAsBoolean]"] + - ["System.Boolean", "System.Xml.XPath.XPathNavigator", "Method[MoveToNamespace].ReturnValue"] + - ["System.String", "System.Xml.XPath.XPathNavigator", "Property[InnerXml]"] + - ["System.Object", "System.Xml.XPath.XPathNavigator", "Method[ValueAs].ReturnValue"] + - ["System.Boolean", "System.Xml.XPath.XPathNavigator", "Property[IsEmptyElement]"] + - ["System.Int32", "System.Xml.XPath.XPathItem", "Property[ValueAsInt]"] + - ["System.DateTime", "System.Xml.XPath.XPathNavigator", "Property[ValueAsDateTime]"] + - ["System.Double", "System.Xml.XPath.XPathItem", "Property[ValueAsDouble]"] + - ["System.Xml.XPath.XPathNodeType", "System.Xml.XPath.XPathNodeType!", "Field[Root]"] + - ["System.Xml.XPath.XPathNodeType", "System.Xml.XPath.XPathNodeType!", "Field[Text]"] + - ["System.String", "System.Xml.XPath.XPathNavigator", "Method[GetAttribute].ReturnValue"] + - ["System.Xml.XPath.XPathExpression", "System.Xml.XPath.XPathExpression!", "Method[Compile].ReturnValue"] + - ["System.Collections.Generic.IEnumerable", "System.Xml.XPath.Extensions!", "Method[XPathSelectElements].ReturnValue"] + - ["System.String", "System.Xml.XPath.XPathNavigator", "Property[Prefix]"] + - ["System.Xml.XPath.XPathNodeType", "System.Xml.XPath.XPathNodeType!", "Field[All]"] + - ["System.String", "System.Xml.XPath.XPathNavigator", "Property[Name]"] + - ["System.Xml.XPath.XPathNodeType", "System.Xml.XPath.XPathNavigator", "Property[NodeType]"] + - ["System.Boolean", "System.Xml.XPath.XPathNavigator", "Property[IsNode]"] + - ["System.Xml.XPath.XPathNamespaceScope", "System.Xml.XPath.XPathNamespaceScope!", "Field[All]"] + - ["System.Xml.XmlWriter", "System.Xml.XPath.XPathNavigator", "Method[CreateAttributes].ReturnValue"] + - ["System.Xml.XPath.XmlSortOrder", "System.Xml.XPath.XmlSortOrder!", "Field[Descending]"] + - ["System.Boolean", "System.Xml.XPath.XPathNavigator", "Method[MoveToFirst].ReturnValue"] + - ["System.Xml.XPath.XPathNavigator", "System.Xml.XPath.XPathDocument", "Method[CreateNavigator].ReturnValue"] + - ["System.Xml.XPath.XPathNodeIterator", "System.Xml.XPath.XPathNavigator", "Method[Select].ReturnValue"] + - ["System.Xml.XPath.XPathNavigator", "System.Xml.XPath.Extensions!", "Method[CreateNavigator].ReturnValue"] + - ["System.Xml.XPath.XPathNodeType", "System.Xml.XPath.XPathNodeType!", "Field[ProcessingInstruction]"] + - ["System.String", "System.Xml.XPath.XPathItem", "Property[Value]"] + - ["System.String", "System.Xml.XPath.XPathNavigator", "Method[LookupNamespace].ReturnValue"] + - ["System.Object", "System.Xml.XPath.XPathNavigator", "Property[UnderlyingObject]"] + - ["System.Xml.XPath.XPathNodeIterator", "System.Xml.XPath.XPathNavigator", "Method[SelectChildren].ReturnValue"] + - ["System.String", "System.Xml.XPath.XPathException", "Property[Message]"] + - ["System.Xml.XPath.XmlDataType", "System.Xml.XPath.XmlDataType!", "Field[Number]"] + - ["System.Boolean", "System.Xml.XPath.XPathNavigator", "Property[HasAttributes]"] + - ["System.Boolean", "System.Xml.XPath.XPathNavigator", "Method[MoveToChild].ReturnValue"] + - ["System.String", "System.Xml.XPath.XPathNavigator", "Property[LocalName]"] + - ["System.Object", "System.Xml.XPath.XPathNavigator", "Method[Evaluate].ReturnValue"] + - ["System.Xml.Linq.XElement", "System.Xml.XPath.Extensions!", "Method[XPathSelectElement].ReturnValue"] + - ["System.Xml.XPath.XPathNamespaceScope", "System.Xml.XPath.XPathNamespaceScope!", "Field[ExcludeXml]"] + - ["System.Xml.XPath.XmlSortOrder", "System.Xml.XPath.XmlSortOrder!", "Field[Ascending]"] + - ["System.Boolean", "System.Xml.XPath.XPathNavigator", "Method[MoveToFirstNamespace].ReturnValue"] + - ["System.Xml.XPath.XPathNavigator", "System.Xml.XPath.XPathNavigator", "Method[Clone].ReturnValue"] + - ["System.Object", "System.Xml.XPath.XPathItem", "Property[TypedValue]"] + - ["System.String", "System.Xml.XPath.XPathNavigator", "Property[OuterXml]"] + - ["System.String", "System.Xml.XPath.XPathNavigator", "Method[ToString].ReturnValue"] + - ["System.Boolean", "System.Xml.XPath.XPathNavigator", "Method[IsDescendant].ReturnValue"] + - ["System.Xml.XPath.XPathNavigator", "System.Xml.XPath.XPathNavigator", "Method[CreateNavigator].ReturnValue"] + - ["System.Xml.XPath.XPathExpression", "System.Xml.XPath.XPathNavigator", "Method[Compile].ReturnValue"] + - ["System.Xml.XPath.IXPathNavigable", "System.Xml.XPath.XDocumentExtensions!", "Method[ToXPathNavigable].ReturnValue"] + - ["System.Xml.XPath.XPathResultType", "System.Xml.XPath.XPathResultType!", "Field[Number]"] + - ["System.Collections.IEqualityComparer", "System.Xml.XPath.XPathNavigator!", "Property[NavigatorComparer]"] + - ["System.Xml.Schema.XmlSchemaType", "System.Xml.XPath.XPathItem", "Property[XmlType]"] + - ["System.Xml.XPath.XPathNamespaceScope", "System.Xml.XPath.XPathNamespaceScope!", "Field[Local]"] + - ["System.String", "System.Xml.XPath.XPathNavigator", "Property[BaseURI]"] + - ["System.Boolean", "System.Xml.XPath.XPathNavigator", "Method[CheckValidity].ReturnValue"] + - ["System.Boolean", "System.Xml.XPath.XPathNavigator", "Method[MoveToNextNamespace].ReturnValue"] + - ["System.Object", "System.Xml.XPath.XPathNavigator", "Method[System.ICloneable.Clone].ReturnValue"] + - ["System.Xml.XmlNameTable", "System.Xml.XPath.XPathNavigator", "Property[NameTable]"] + - ["System.Collections.Generic.IDictionary", "System.Xml.XPath.XPathNavigator", "Method[GetNamespacesInScope].ReturnValue"] + - ["System.Xml.XPath.XPathNavigator", "System.Xml.XPath.XPathNodeIterator", "Property[Current]"] + - ["System.Boolean", "System.Xml.XPath.XPathItem", "Property[IsNode]"] + - ["System.Type", "System.Xml.XPath.XPathNavigator", "Property[ValueType]"] + - ["System.Xml.XPath.XmlCaseOrder", "System.Xml.XPath.XmlCaseOrder!", "Field[None]"] + - ["System.Xml.XPath.XPathResultType", "System.Xml.XPath.XPathResultType!", "Field[String]"] + - ["System.Object", "System.Xml.XPath.XPathNodeIterator", "Method[System.ICloneable.Clone].ReturnValue"] + - ["System.Xml.XPath.XPathNodeType", "System.Xml.XPath.XPathNodeType!", "Field[Namespace]"] + - ["System.Boolean", "System.Xml.XPath.XPathNodeIterator", "Method[MoveNext].ReturnValue"] + - ["System.Xml.XPath.XPathResultType", "System.Xml.XPath.XPathResultType!", "Field[Any]"] + - ["System.Xml.XmlWriter", "System.Xml.XPath.XPathNavigator", "Method[AppendChild].ReturnValue"] + - ["System.Object", "System.Xml.XPath.XPathItem", "Method[ValueAs].ReturnValue"] + - ["System.Xml.XPath.XPathResultType", "System.Xml.XPath.XPathResultType!", "Field[Navigator]"] + - ["System.Boolean", "System.Xml.XPath.XPathNavigator", "Method[MoveToAttribute].ReturnValue"] + - ["System.Xml.XmlWriter", "System.Xml.XPath.XPathNavigator", "Method[InsertAfter].ReturnValue"] + - ["System.Xml.XmlWriter", "System.Xml.XPath.XPathNavigator", "Method[PrependChild].ReturnValue"] + - ["System.Int32", "System.Xml.XPath.XPathNavigator", "Property[ValueAsInt]"] + - ["System.Int32", "System.Xml.XPath.XPathNodeIterator", "Property[Count]"] + - ["System.Xml.XPath.XPathNodeIterator", "System.Xml.XPath.XPathNavigator", "Method[SelectAncestors].ReturnValue"] + - ["System.Double", "System.Xml.XPath.XPathNavigator", "Property[ValueAsDouble]"] + - ["System.Boolean", "System.Xml.XPath.XPathNavigator", "Method[MoveToNext].ReturnValue"] + - ["System.Xml.XPath.XPathNodeType", "System.Xml.XPath.XPathNodeType!", "Field[Whitespace]"] + - ["System.Int64", "System.Xml.XPath.XPathNavigator", "Property[ValueAsLong]"] + - ["System.String", "System.Xml.XPath.XPathExpression", "Property[Expression]"] + - ["System.Boolean", "System.Xml.XPath.XPathNavigator", "Method[IsSamePosition].ReturnValue"] + - ["System.Int32", "System.Xml.XPath.XPathNodeIterator", "Property[CurrentPosition]"] + - ["System.Boolean", "System.Xml.XPath.XPathNavigator", "Method[Matches].ReturnValue"] + - ["System.Xml.XPath.XPathNodeType", "System.Xml.XPath.XPathNodeType!", "Field[Comment]"] + - ["System.Xml.XPath.XPathNodeIterator", "System.Xml.XPath.XPathNodeIterator", "Method[Clone].ReturnValue"] + - ["System.Xml.XPath.XPathNavigator", "System.Xml.XPath.XPathNavigator", "Method[SelectSingleNode].ReturnValue"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemXmlXmlConfiguration/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemXmlXmlConfiguration/model.yml new file mode 100644 index 000000000000..a1a685792620 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemXmlXmlConfiguration/model.yml @@ -0,0 +1,8 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.String", "System.Xml.XmlConfiguration.XmlReaderSection", "Property[CollapseWhiteSpaceIntoEmptyStringString]"] + - ["System.String", "System.Xml.XmlConfiguration.XsltConfigSection", "Property[ProhibitDefaultResolverString]"] + - ["System.String", "System.Xml.XmlConfiguration.XmlReaderSection", "Property[ProhibitDefaultResolverString]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemXmlXsl/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemXmlXsl/model.yml new file mode 100644 index 000000000000..dfe2a24c96aa --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemXmlXsl/model.yml @@ -0,0 +1,38 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Xml.XmlReader", "System.Xml.Xsl.XslTransform", "Method[Transform].ReturnValue"] + - ["System.String", "System.Xml.Xsl.XsltException", "Property[Message]"] + - ["System.CodeDom.Compiler.CompilerErrorCollection", "System.Xml.Xsl.XslCompiledTransform!", "Method[CompileToType].ReturnValue"] + - ["System.String", "System.Xml.Xsl.XsltMessageEncounteredEventArgs", "Property[Message]"] + - ["System.Xml.Xsl.IXsltContextFunction", "System.Xml.Xsl.XsltContext", "Method[ResolveFunction].ReturnValue"] + - ["System.Xml.XmlResolver", "System.Xml.Xsl.XslTransform", "Property[XmlResolver]"] + - ["System.Object", "System.Xml.Xsl.XsltArgumentList", "Method[GetExtensionObject].ReturnValue"] + - ["System.Boolean", "System.Xml.Xsl.XsltSettings", "Property[EnableDocumentFunction]"] + - ["System.Xml.XPath.XPathResultType", "System.Xml.Xsl.IXsltContextFunction", "Property[ReturnType]"] + - ["System.CodeDom.Compiler.TempFileCollection", "System.Xml.Xsl.XslCompiledTransform", "Property[TemporaryFiles]"] + - ["System.Xml.Xsl.IXsltContextVariable", "System.Xml.Xsl.XsltContext", "Method[ResolveVariable].ReturnValue"] + - ["System.Boolean", "System.Xml.Xsl.XsltContext", "Property[Whitespace]"] + - ["System.Int32", "System.Xml.Xsl.XsltException", "Property[LinePosition]"] + - ["System.Int32", "System.Xml.Xsl.IXsltContextFunction", "Property[Minargs]"] + - ["System.Object", "System.Xml.Xsl.IXsltContextFunction", "Method[Invoke].ReturnValue"] + - ["System.String", "System.Xml.Xsl.XsltCompileException", "Property[Message]"] + - ["System.Int32", "System.Xml.Xsl.IXsltContextFunction", "Property[Maxargs]"] + - ["System.Xml.XPath.XPathResultType[]", "System.Xml.Xsl.IXsltContextFunction", "Property[ArgTypes]"] + - ["System.Xml.XmlWriterSettings", "System.Xml.Xsl.XslCompiledTransform", "Property[OutputSettings]"] + - ["System.Boolean", "System.Xml.Xsl.XsltSettings", "Property[EnableScript]"] + - ["System.Boolean", "System.Xml.Xsl.IXsltContextVariable", "Property[IsParam]"] + - ["System.Xml.Xsl.XsltSettings", "System.Xml.Xsl.XsltSettings!", "Property[TrustedXslt]"] + - ["System.Int32", "System.Xml.Xsl.XsltException", "Property[LineNumber]"] + - ["System.Object", "System.Xml.Xsl.XsltArgumentList", "Method[GetParam].ReturnValue"] + - ["System.Int32", "System.Xml.Xsl.XsltContext", "Method[CompareDocument].ReturnValue"] + - ["System.Xml.XPath.XPathResultType", "System.Xml.Xsl.IXsltContextVariable", "Property[VariableType]"] + - ["System.Boolean", "System.Xml.Xsl.XsltContext", "Method[PreserveWhitespace].ReturnValue"] + - ["System.Xml.Xsl.XsltSettings", "System.Xml.Xsl.XsltSettings!", "Property[Default]"] + - ["System.Boolean", "System.Xml.Xsl.IXsltContextVariable", "Property[IsLocal]"] + - ["System.Object", "System.Xml.Xsl.IXsltContextVariable", "Method[Evaluate].ReturnValue"] + - ["System.String", "System.Xml.Xsl.XsltException", "Property[SourceUri]"] + - ["System.Object", "System.Xml.Xsl.XsltArgumentList", "Method[RemoveParam].ReturnValue"] + - ["System.Object", "System.Xml.Xsl.XsltArgumentList", "Method[RemoveExtensionObject].ReturnValue"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/SystemXmlXslRuntime/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemXmlXslRuntime/model.yml new file mode 100644 index 000000000000..b5224e358844 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/SystemXmlXslRuntime/model.yml @@ -0,0 +1,209 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Xml.Xsl.Runtime.XmlQueryNodeSequence", "System.Xml.Xsl.Runtime.XmlQueryNodeSequence!", "Method[CreateOrReuse].ReturnValue"] + - ["System.Xml.Schema.XmlAtomicValue", "System.Xml.Xsl.Runtime.XmlILStorageConverter!", "Method[DoubleToAtomicValue].ReturnValue"] + - ["System.Boolean", "System.Xml.Xsl.Runtime.ParentIterator", "Method[MoveNext].ReturnValue"] + - ["System.String", "System.Xml.Xsl.Runtime.XsltFunctions!", "Method[MSNamespaceUri].ReturnValue"] + - ["System.Xml.Schema.XmlAtomicValue", "System.Xml.Xsl.Runtime.XmlILStorageConverter!", "Method[BytesToAtomicValue].ReturnValue"] + - ["System.DateTime", "System.Xml.Xsl.Runtime.XsltConvert!", "Method[ToDateTime].ReturnValue"] + - ["System.String", "System.Xml.Xsl.Runtime.XsltFunctions!", "Method[SubstringBefore].ReturnValue"] + - ["System.Xml.Schema.XmlAtomicValue", "System.Xml.Xsl.Runtime.XmlILStorageConverter!", "Method[Int32ToAtomicValue].ReturnValue"] + - ["System.Collections.Generic.IList", "System.Xml.Xsl.Runtime.XmlQueryRuntime", "Method[DocOrderDistinct].ReturnValue"] + - ["System.Object", "System.Xml.Xsl.Runtime.XmlQueryRuntime", "Method[ChangeTypeXsltArgument].ReturnValue"] + - ["System.Xml.Xsl.Runtime.IteratorResult", "System.Xml.Xsl.Runtime.IteratorResult!", "Field[NeedInputNode]"] + - ["System.Boolean", "System.Xml.Xsl.Runtime.XsltFunctions!", "Method[Lang].ReturnValue"] + - ["System.Xml.Xsl.Runtime.IteratorResult", "System.Xml.Xsl.Runtime.IteratorResult!", "Field[HaveCurrentNode]"] + - ["System.String", "System.Xml.Xsl.Runtime.XsltFunctions!", "Method[SubstringAfter].ReturnValue"] + - ["System.Decimal", "System.Xml.Xsl.Runtime.DecimalAggregator", "Property[MaximumResult]"] + - ["System.Xml.XPath.XPathNavigator", "System.Xml.Xsl.Runtime.AncestorIterator", "Property[Current]"] + - ["System.Xml.XPath.XPathNavigator", "System.Xml.Xsl.Runtime.PrecedingIterator", "Property[Current]"] + - ["System.Xml.XPath.XPathNavigator", "System.Xml.Xsl.Runtime.AttributeContentIterator", "Property[Current]"] + - ["System.Decimal", "System.Xml.Xsl.Runtime.DecimalAggregator", "Property[SumResult]"] + - ["System.Decimal", "System.Xml.Xsl.Runtime.DecimalAggregator", "Property[MinimumResult]"] + - ["System.Double", "System.Xml.Xsl.Runtime.DoubleAggregator", "Property[MinimumResult]"] + - ["System.Xml.XPath.XPathNavigator", "System.Xml.Xsl.Runtime.DifferenceIterator", "Property[Current]"] + - ["System.String", "System.Xml.Xsl.Runtime.XsltLibrary", "Method[FormatNumberStatic].ReturnValue"] + - ["System.Int32", "System.Xml.Xsl.Runtime.XsltLibrary", "Method[RegisterDecimalFormat].ReturnValue"] + - ["System.Xml.XPath.XPathNavigator", "System.Xml.Xsl.Runtime.ParentIterator", "Property[Current]"] + - ["System.Object", "System.Xml.Xsl.Runtime.XmlQueryRuntime", "Method[DebugGetXsltValue].ReturnValue"] + - ["System.Boolean", "System.Xml.Xsl.Runtime.IdIterator", "Method[MoveNext].ReturnValue"] + - ["System.Boolean", "System.Xml.Xsl.Runtime.DescendantIterator", "Method[MoveNext].ReturnValue"] + - ["System.Boolean", "System.Xml.Xsl.Runtime.DoubleAggregator", "Property[IsEmpty]"] + - ["System.Decimal", "System.Xml.Xsl.Runtime.DecimalAggregator", "Property[AverageResult]"] + - ["System.Boolean", "System.Xml.Xsl.Runtime.XsltLibrary", "Method[EqualityOperator].ReturnValue"] + - ["System.Collections.Generic.IList", "System.Xml.Xsl.Runtime.XsltConvert!", "Method[EnsureNodeSet].ReturnValue"] + - ["System.Xml.WriteState", "System.Xml.Xsl.Runtime.XmlQueryOutput", "Property[WriteState]"] + - ["System.Double", "System.Xml.Xsl.Runtime.DoubleAggregator", "Property[SumResult]"] + - ["System.String", "System.Xml.Xsl.Runtime.XsltLibrary", "Method[FormatNumberDynamic].ReturnValue"] + - ["System.Xml.XPath.XPathNavigator", "System.Xml.Xsl.Runtime.XPathFollowingIterator", "Property[Current]"] + - ["System.Xml.XPath.XPathNavigator", "System.Xml.Xsl.Runtime.XPathPrecedingMergeIterator", "Property[Current]"] + - ["System.String", "System.Xml.Xsl.Runtime.XsltFunctions!", "Method[NormalizeSpace].ReturnValue"] + - ["System.Xml.Xsl.Runtime.SetIteratorResult", "System.Xml.Xsl.Runtime.UnionIterator", "Method[MoveNext].ReturnValue"] + - ["System.Boolean", "System.Xml.Xsl.Runtime.XsltLibrary", "Method[FunctionAvailable].ReturnValue"] + - ["System.Boolean", "System.Xml.Xsl.Runtime.XmlQueryRuntime", "Method[IsGlobalComputed].ReturnValue"] + - ["System.Int32", "System.Xml.Xsl.Runtime.XmlCollation", "Method[GetHashCode].ReturnValue"] + - ["System.Object", "System.Xml.Xsl.Runtime.XmlQueryContext", "Method[GetLateBoundObject].ReturnValue"] + - ["System.Xml.Xsl.Runtime.XmlQueryNodeSequence", "System.Xml.Xsl.Runtime.XmlQueryNodeSequence!", "Field[Empty]"] + - ["System.Xml.XPath.XPathNavigator", "System.Xml.Xsl.Runtime.XmlQueryRuntime", "Method[EndRtfConstruction].ReturnValue"] + - ["System.Xml.Schema.XmlAtomicValue", "System.Xml.Xsl.Runtime.XmlILStorageConverter!", "Method[BooleanToAtomicValue].ReturnValue"] + - ["System.Object", "System.Xml.Xsl.Runtime.XmlQueryRuntime", "Method[ChangeTypeXsltResult].ReturnValue"] + - ["System.Xml.Schema.XmlAtomicValue", "System.Xml.Xsl.Runtime.XmlILStorageConverter!", "Method[DateTimeToAtomicValue].ReturnValue"] + - ["System.Boolean", "System.Xml.Xsl.Runtime.XmlQueryRuntime", "Method[IsQNameEqual].ReturnValue"] + - ["System.Collections.IList", "System.Xml.Xsl.Runtime.XmlQueryRuntime", "Method[DebugGetGlobalValue].ReturnValue"] + - ["System.Boolean", "System.Xml.Xsl.Runtime.PrecedingSiblingIterator", "Method[MoveNext].ReturnValue"] + - ["System.Double", "System.Xml.Xsl.Runtime.DoubleAggregator", "Property[MaximumResult]"] + - ["System.Xml.XPath.XPathNavigator", "System.Xml.Xsl.Runtime.IdIterator", "Property[Current]"] + - ["System.Xml.Xsl.Runtime.SetIteratorResult", "System.Xml.Xsl.Runtime.SetIteratorResult!", "Field[NeedRightNode]"] + - ["System.Int32", "System.Xml.Xsl.Runtime.XsltLibrary", "Method[CheckScriptNamespace].ReturnValue"] + - ["System.Int32", "System.Xml.Xsl.Runtime.XmlQueryNodeSequence", "Method[System.Collections.Generic.IList.IndexOf].ReturnValue"] + - ["System.Boolean", "System.Xml.Xsl.Runtime.XmlQueryNodeSequence", "Property[IsDocOrderDistinct]"] + - ["System.Boolean", "System.Xml.Xsl.Runtime.XmlQueryContext", "Method[LateBoundFunctionExists].ReturnValue"] + - ["System.Xml.XPath.XPathItem", "System.Xml.Xsl.Runtime.XmlQueryNodeSequence", "Property[System.Collections.Generic.IList.Item]"] + - ["System.Boolean", "System.Xml.Xsl.Runtime.XPathPrecedingIterator", "Method[MoveNext].ReturnValue"] + - ["System.Xml.Schema.XmlAtomicValue", "System.Xml.Xsl.Runtime.XmlILStorageConverter!", "Method[XmlQualifiedNameToAtomicValue].ReturnValue"] + - ["System.Int32", "System.Xml.Xsl.Runtime.Int32Aggregator", "Property[SumResult]"] + - ["System.Xml.XPath.XPathNavigator", "System.Xml.Xsl.Runtime.XmlQueryRuntime", "Method[TextRtfConstruction].ReturnValue"] + - ["System.Xml.XPath.XPathNavigator", "System.Xml.Xsl.Runtime.NodeKindContentIterator", "Property[Current]"] + - ["System.Int32", "System.Xml.Xsl.Runtime.Int32Aggregator", "Property[AverageResult]"] + - ["System.String", "System.Xml.Xsl.Runtime.XsltFunctions!", "Method[MSFormatDateTime].ReturnValue"] + - ["System.Xml.XPath.XPathNavigator", "System.Xml.Xsl.Runtime.XPathPrecedingIterator", "Property[Current]"] + - ["System.Xml.XPath.XPathItem", "System.Xml.Xsl.Runtime.XsltFunctions!", "Method[SystemProperty].ReturnValue"] + - ["System.Xml.Xsl.Runtime.SetIteratorResult", "System.Xml.Xsl.Runtime.SetIteratorResult!", "Field[NoMoreNodes]"] + - ["System.String", "System.Xml.Xsl.Runtime.XsltFunctions!", "Method[MSUtc].ReturnValue"] + - ["System.Boolean", "System.Xml.Xsl.Runtime.XmlQueryRuntime", "Method[EarlyBoundFunctionExists].ReturnValue"] + - ["System.Xml.Xsl.Runtime.IteratorResult", "System.Xml.Xsl.Runtime.XPathFollowingMergeIterator", "Method[MoveNext].ReturnValue"] + - ["System.Xml.Schema.XmlAtomicValue", "System.Xml.Xsl.Runtime.XmlILStorageConverter!", "Method[Int64ToAtomicValue].ReturnValue"] + - ["System.Boolean", "System.Xml.Xsl.Runtime.XmlNavigatorFilter", "Method[MoveToFollowingSibling].ReturnValue"] + - ["System.Boolean", "System.Xml.Xsl.Runtime.XPathFollowingIterator", "Method[MoveNext].ReturnValue"] + - ["System.Boolean", "System.Xml.Xsl.Runtime.XmlCollation", "Method[Equals].ReturnValue"] + - ["System.Array", "System.Xml.Xsl.Runtime.XmlSortKeyAccumulator", "Property[Keys]"] + - ["System.Boolean", "System.Xml.Xsl.Runtime.AttributeContentIterator", "Method[MoveNext].ReturnValue"] + - ["System.Xml.Schema.XmlAtomicValue", "System.Xml.Xsl.Runtime.XmlILStorageConverter!", "Method[StringToAtomicValue].ReturnValue"] + - ["System.Xml.XPath.XPathNavigator", "System.Xml.Xsl.Runtime.FollowingSiblingMergeIterator", "Property[Current]"] + - ["System.Double", "System.Xml.Xsl.Runtime.XsltFunctions!", "Method[MSStringCompare].ReturnValue"] + - ["System.Boolean", "System.Xml.Xsl.Runtime.PrecedingSiblingDocOrderIterator", "Method[MoveNext].ReturnValue"] + - ["System.Collections.Generic.IList", "System.Xml.Xsl.Runtime.XmlQueryContext", "Method[InvokeXsltLateBoundFunction].ReturnValue"] + - ["System.Boolean", "System.Xml.Xsl.Runtime.AttributeIterator", "Method[MoveNext].ReturnValue"] + - ["System.Xml.XPath.XPathNavigator", "System.Xml.Xsl.Runtime.UnionIterator", "Property[Current]"] + - ["System.Collections.Generic.IList", "System.Xml.Xsl.Runtime.XmlQueryRuntime", "Method[EndSequenceConstruction].ReturnValue"] + - ["System.Xml.XPath.XPathNavigator", "System.Xml.Xsl.Runtime.ContentIterator", "Property[Current]"] + - ["System.Collections.Generic.IList", "System.Xml.Xsl.Runtime.XmlILStorageConverter!", "Method[NavigatorsToItems].ReturnValue"] + - ["System.Xml.XPath.XPathNavigator", "System.Xml.Xsl.Runtime.ElementContentIterator", "Property[Current]"] + - ["System.Xml.XPath.XPathNavigator", "System.Xml.Xsl.Runtime.PrecedingSiblingIterator", "Property[Current]"] + - ["System.Int32", "System.Xml.Xsl.Runtime.XsltConvert!", "Method[ToInt].ReturnValue"] + - ["System.Xml.XmlNameTable", "System.Xml.Xsl.Runtime.XmlQueryRuntime", "Property[NameTable]"] + - ["System.Xml.XPath.XPathNavigator", "System.Xml.Xsl.Runtime.XPathFollowingMergeIterator", "Property[Current]"] + - ["System.Xml.Xsl.Runtime.IteratorResult", "System.Xml.Xsl.Runtime.DescendantMergeIterator", "Method[MoveNext].ReturnValue"] + - ["System.Xml.XPath.XPathNavigator", "System.Xml.Xsl.Runtime.XmlQueryContext", "Property[DefaultDataSource]"] + - ["System.Xml.Schema.XmlAtomicValue", "System.Xml.Xsl.Runtime.XmlILStorageConverter!", "Method[DecimalToAtomicValue].ReturnValue"] + - ["System.Boolean", "System.Xml.Xsl.Runtime.DecimalAggregator", "Property[IsEmpty]"] + - ["System.Xml.Xsl.Runtime.XmlQueryOutput", "System.Xml.Xsl.Runtime.XmlQueryRuntime", "Property[Output]"] + - ["System.Collections.Generic.IList", "System.Xml.Xsl.Runtime.XmlILStorageConverter!", "Method[ItemsToNavigators].ReturnValue"] + - ["System.Xml.Xsl.Runtime.SetIteratorResult", "System.Xml.Xsl.Runtime.DifferenceIterator", "Method[MoveNext].ReturnValue"] + - ["System.Xml.XPath.XPathNavigator", "System.Xml.Xsl.Runtime.NamespaceIterator", "Property[Current]"] + - ["System.Boolean", "System.Xml.Xsl.Runtime.ElementContentIterator", "Method[MoveNext].ReturnValue"] + - ["System.Collections.Generic.IList", "System.Xml.Xsl.Runtime.DodSequenceMerge", "Method[MergeSequences].ReturnValue"] + - ["System.Boolean", "System.Xml.Xsl.Runtime.ContentIterator", "Method[MoveNext].ReturnValue"] + - ["System.Xml.XPath.XPathNavigator", "System.Xml.Xsl.Runtime.ContentMergeIterator", "Property[Current]"] + - ["System.Xml.Schema.XmlAtomicValue", "System.Xml.Xsl.Runtime.XmlILStorageConverter!", "Method[TimeSpanToAtomicValue].ReturnValue"] + - ["System.Int32", "System.Xml.Xsl.Runtime.XsltLibrary", "Method[LangToLcid].ReturnValue"] + - ["System.Boolean", "System.Xml.Xsl.Runtime.FollowingSiblingIterator", "Method[MoveNext].ReturnValue"] + - ["System.Xml.Xsl.Runtime.XmlQueryNodeSequence", "System.Xml.Xsl.Runtime.XmlILIndex", "Method[Lookup].ReturnValue"] + - ["System.Object", "System.Xml.Xsl.Runtime.XmlQueryContext", "Method[GetParameter].ReturnValue"] + - ["System.Boolean", "System.Xml.Xsl.Runtime.XmlQueryNodeSequence", "Method[System.Collections.Generic.ICollection.Contains].ReturnValue"] + - ["System.String", "System.Xml.Xsl.Runtime.XmlQueryOutput", "Property[XmlLang]"] + - ["System.Xml.XmlNameTable", "System.Xml.Xsl.Runtime.XmlQueryContext", "Property[QueryNameTable]"] + - ["System.Xml.XmlNameTable", "System.Xml.Xsl.Runtime.XmlQueryContext", "Property[DefaultNameTable]"] + - ["System.Xml.XPath.XPathNavigator", "System.Xml.Xsl.Runtime.DescendantIterator", "Property[Current]"] + - ["System.String", "System.Xml.Xsl.Runtime.XsltFunctions!", "Method[OuterXml].ReturnValue"] + - ["System.String", "System.Xml.Xsl.Runtime.XmlQueryRuntime", "Method[GenerateId].ReturnValue"] + - ["System.Xml.Xsl.Runtime.SetIteratorResult", "System.Xml.Xsl.Runtime.IntersectIterator", "Method[MoveNext].ReturnValue"] + - ["System.Xml.Xsl.Runtime.IteratorResult", "System.Xml.Xsl.Runtime.FollowingSiblingMergeIterator", "Method[MoveNext].ReturnValue"] + - ["System.Int32", "System.Xml.Xsl.Runtime.Int32Aggregator", "Property[MaximumResult]"] + - ["System.Boolean", "System.Xml.Xsl.Runtime.XPathPrecedingDocOrderIterator", "Method[MoveNext].ReturnValue"] + - ["System.Boolean", "System.Xml.Xsl.Runtime.PrecedingIterator", "Method[MoveNext].ReturnValue"] + - ["System.Double", "System.Xml.Xsl.Runtime.XsltFunctions!", "Method[Round].ReturnValue"] + - ["System.Boolean", "System.Xml.Xsl.Runtime.XmlQueryNodeSequence", "Method[System.Collections.Generic.ICollection.Remove].ReturnValue"] + - ["System.Boolean", "System.Xml.Xsl.Runtime.NodeRangeIterator", "Method[MoveNext].ReturnValue"] + - ["System.Xml.XPath.XPathNavigator", "System.Xml.Xsl.Runtime.XmlQueryContext", "Method[GetDataSource].ReturnValue"] + - ["System.Xml.Xsl.Runtime.SetIteratorResult", "System.Xml.Xsl.Runtime.SetIteratorResult!", "Field[InitRightIterator]"] + - ["System.Xml.XPath.XPathNavigator", "System.Xml.Xsl.Runtime.FollowingSiblingIterator", "Property[Current]"] + - ["System.Xml.Xsl.Runtime.SetIteratorResult", "System.Xml.Xsl.Runtime.SetIteratorResult!", "Field[HaveCurrentNode]"] + - ["System.Boolean", "System.Xml.Xsl.Runtime.Int32Aggregator", "Property[IsEmpty]"] + - ["System.String", "System.Xml.Xsl.Runtime.XmlQueryOutput", "Method[LookupPrefix].ReturnValue"] + - ["System.Double", "System.Xml.Xsl.Runtime.XsltLibrary", "Method[RegisterDecimalFormatter].ReturnValue"] + - ["System.String", "System.Xml.Xsl.Runtime.XsltFunctions!", "Method[EXslObjectType].ReturnValue"] + - ["System.Xml.Xsl.Runtime.SetIteratorResult", "System.Xml.Xsl.Runtime.SetIteratorResult!", "Field[NeedLeftNode]"] + - ["System.Xml.XPath.XPathNavigator", "System.Xml.Xsl.Runtime.XsltConvert!", "Method[ToNode].ReturnValue"] + - ["System.Xml.Xsl.Runtime.XsltLibrary", "System.Xml.Xsl.Runtime.XmlQueryRuntime", "Property[XsltFunctions]"] + - ["System.Xml.Xsl.Runtime.XmlNavigatorFilter", "System.Xml.Xsl.Runtime.XmlQueryRuntime", "Method[GetTypeFilter].ReturnValue"] + - ["System.Boolean", "System.Xml.Xsl.Runtime.XmlNavigatorFilter", "Method[MoveToPreviousSibling].ReturnValue"] + - ["System.String", "System.Xml.Xsl.Runtime.XsltFunctions!", "Method[Substring].ReturnValue"] + - ["System.Xml.Xsl.Runtime.IteratorResult", "System.Xml.Xsl.Runtime.XPathPrecedingMergeIterator", "Method[MoveNext].ReturnValue"] + - ["System.String", "System.Xml.Xsl.Runtime.XsltLibrary", "Method[FormatMessage].ReturnValue"] + - ["System.Xml.Xsl.Runtime.IteratorResult", "System.Xml.Xsl.Runtime.IteratorResult!", "Field[NoMoreNodes]"] + - ["System.Xml.Xsl.Runtime.XmlNavigatorFilter", "System.Xml.Xsl.Runtime.XmlQueryRuntime", "Method[GetNameFilter].ReturnValue"] + - ["System.Boolean", "System.Xml.Xsl.Runtime.XsltLibrary", "Method[IsSameNodeSort].ReturnValue"] + - ["System.Boolean", "System.Xml.Xsl.Runtime.XmlNavigatorFilter", "Method[MoveToContent].ReturnValue"] + - ["System.Boolean", "System.Xml.Xsl.Runtime.AncestorDocOrderIterator", "Method[MoveNext].ReturnValue"] + - ["System.String[]", "System.Xml.Xsl.Runtime.XmlQueryRuntime", "Method[DebugGetGlobalNames].ReturnValue"] + - ["System.Int32", "System.Xml.Xsl.Runtime.XmlQueryRuntime", "Method[ComparePosition].ReturnValue"] + - ["System.Xml.XPath.XPathNavigator", "System.Xml.Xsl.Runtime.DescendantMergeIterator", "Property[Current]"] + - ["System.Boolean", "System.Xml.Xsl.Runtime.NodeKindContentIterator", "Method[MoveNext].ReturnValue"] + - ["System.String", "System.Xml.Xsl.Runtime.XsltLibrary", "Method[NumberFormat].ReturnValue"] + - ["System.Object", "System.Xml.Xsl.Runtime.XmlQueryRuntime", "Method[GetGlobalValue].ReturnValue"] + - ["System.Xml.XPath.XPathNavigator", "System.Xml.Xsl.Runtime.AncestorDocOrderIterator", "Property[Current]"] + - ["System.Xml.XmlSpace", "System.Xml.Xsl.Runtime.XmlQueryOutput", "Property[XmlSpace]"] + - ["System.String", "System.Xml.Xsl.Runtime.XsltFunctions!", "Method[MSLocalName].ReturnValue"] + - ["System.Boolean", "System.Xml.Xsl.Runtime.XmlQueryOutput", "Method[StartCopy].ReturnValue"] + - ["System.Double", "System.Xml.Xsl.Runtime.XsltFunctions!", "Method[MSNumber].ReturnValue"] + - ["System.Boolean", "System.Xml.Xsl.Runtime.XmlNavigatorFilter", "Method[MoveToNextContent].ReturnValue"] + - ["System.Xml.Xsl.Runtime.XmlCollation", "System.Xml.Xsl.Runtime.XmlQueryRuntime", "Method[GetCollation].ReturnValue"] + - ["System.Xml.XPath.XPathNavigator", "System.Xml.Xsl.Runtime.AttributeIterator", "Property[Current]"] + - ["System.Xml.Xsl.Runtime.XmlQueryNodeSequence", "System.Xml.Xsl.Runtime.XmlQueryNodeSequence", "Method[DocOrderDistinct].ReturnValue"] + - ["System.Xml.XPath.XPathNavigator", "System.Xml.Xsl.Runtime.XPathPrecedingDocOrderIterator", "Property[Current]"] + - ["System.Double", "System.Xml.Xsl.Runtime.XsltConvert!", "Method[ToDouble].ReturnValue"] + - ["System.Boolean", "System.Xml.Xsl.Runtime.XmlNavigatorFilter", "Method[IsFiltered].ReturnValue"] + - ["System.String", "System.Xml.Xsl.Runtime.XsltFunctions!", "Method[BaseUri].ReturnValue"] + - ["System.String", "System.Xml.Xsl.Runtime.XmlQueryRuntime", "Method[GetAtomizedName].ReturnValue"] + - ["System.Xml.Schema.XmlAtomicValue", "System.Xml.Xsl.Runtime.XmlILStorageConverter!", "Method[SingleToAtomicValue].ReturnValue"] + - ["System.String", "System.Xml.Xsl.Runtime.StringConcat", "Property[Delimiter]"] + - ["System.Xml.Xsl.Runtime.XmlQueryItemSequence", "System.Xml.Xsl.Runtime.XmlQueryItemSequence!", "Method[CreateOrReuse].ReturnValue"] + - ["System.Double", "System.Xml.Xsl.Runtime.DoubleAggregator", "Property[AverageResult]"] + - ["System.Xml.XPath.XPathNavigator", "System.Xml.Xsl.Runtime.NodeRangeIterator", "Property[Current]"] + - ["System.Boolean", "System.Xml.Xsl.Runtime.XsltFunctions!", "Method[StartsWith].ReturnValue"] + - ["System.Boolean", "System.Xml.Xsl.Runtime.XmlQueryNodeSequence", "Property[System.Collections.Generic.ICollection.IsReadOnly]"] + - ["System.Int32", "System.Xml.Xsl.Runtime.XmlQueryRuntime!", "Method[OnCurrentNodeChanged].ReturnValue"] + - ["System.Boolean", "System.Xml.Xsl.Runtime.XmlQueryRuntime", "Method[FindIndex].ReturnValue"] + - ["System.Boolean", "System.Xml.Xsl.Runtime.XsltFunctions!", "Method[Contains].ReturnValue"] + - ["System.Int64", "System.Xml.Xsl.Runtime.Int64Aggregator", "Property[SumResult]"] + - ["System.Boolean", "System.Xml.Xsl.Runtime.NamespaceIterator", "Method[MoveNext].ReturnValue"] + - ["System.Boolean", "System.Xml.Xsl.Runtime.AncestorIterator", "Method[MoveNext].ReturnValue"] + - ["System.Int64", "System.Xml.Xsl.Runtime.Int64Aggregator", "Property[MinimumResult]"] + - ["System.Boolean", "System.Xml.Xsl.Runtime.XsltConvert!", "Method[ToBoolean].ReturnValue"] + - ["System.String", "System.Xml.Xsl.Runtime.XsltFunctions!", "Method[Translate].ReturnValue"] + - ["System.Xml.Xsl.Runtime.XmlCollation", "System.Xml.Xsl.Runtime.XmlQueryRuntime", "Method[CreateCollation].ReturnValue"] + - ["System.Decimal", "System.Xml.Xsl.Runtime.XsltConvert!", "Method[ToDecimal].ReturnValue"] + - ["System.Boolean", "System.Xml.Xsl.Runtime.XsltLibrary", "Method[ElementAvailable].ReturnValue"] + - ["System.Xml.Xsl.Runtime.XmlQueryContext", "System.Xml.Xsl.Runtime.XmlQueryRuntime", "Property[ExternalContext]"] + - ["System.Xml.Xsl.Runtime.IteratorResult", "System.Xml.Xsl.Runtime.ContentMergeIterator", "Method[MoveNext].ReturnValue"] + - ["System.Int32", "System.Xml.Xsl.Runtime.Int32Aggregator", "Property[MinimumResult]"] + - ["System.Boolean", "System.Xml.Xsl.Runtime.Int64Aggregator", "Property[IsEmpty]"] + - ["System.Int64", "System.Xml.Xsl.Runtime.XsltConvert!", "Method[ToLong].ReturnValue"] + - ["System.Int64", "System.Xml.Xsl.Runtime.Int64Aggregator", "Property[AverageResult]"] + - ["System.Xml.XPath.XPathNavigator", "System.Xml.Xsl.Runtime.IntersectIterator", "Property[Current]"] + - ["System.Int64", "System.Xml.Xsl.Runtime.Int64Aggregator", "Property[MaximumResult]"] + - ["System.Boolean", "System.Xml.Xsl.Runtime.XmlNavigatorFilter", "Method[MoveToFollowing].ReturnValue"] + - ["System.String", "System.Xml.Xsl.Runtime.StringConcat", "Method[GetResult].ReturnValue"] + - ["System.Xml.XmlQualifiedName", "System.Xml.Xsl.Runtime.XmlQueryRuntime", "Method[ParseTagName].ReturnValue"] + - ["System.Object", "System.Xml.Xsl.Runtime.XmlQueryRuntime", "Method[GetEarlyBoundObject].ReturnValue"] + - ["System.Xml.Xsl.Runtime.XmlQueryItemSequence", "System.Xml.Xsl.Runtime.XmlQueryItemSequence!", "Field[Empty]"] + - ["System.Boolean", "System.Xml.Xsl.Runtime.XsltLibrary", "Method[RelationalOperator].ReturnValue"] + - ["System.Boolean", "System.Xml.Xsl.Runtime.XmlQueryRuntime", "Method[MatchesXmlType].ReturnValue"] + - ["System.Collections.Generic.IList", "System.Xml.Xsl.Runtime.XsltConvert!", "Method[ToNodeSet].ReturnValue"] + - ["System.Collections.Generic.IEnumerator", "System.Xml.Xsl.Runtime.XmlQueryNodeSequence", "Method[System.Collections.Generic.IEnumerable.GetEnumerator].ReturnValue"] + - ["System.String", "System.Xml.Xsl.Runtime.XsltConvert!", "Method[ToString].ReturnValue"] + - ["System.Xml.XPath.XPathNavigator", "System.Xml.Xsl.Runtime.PrecedingSiblingDocOrderIterator", "Property[Current]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/UIAutomationClientsideProviders/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/UIAutomationClientsideProviders/model.yml new file mode 100644 index 000000000000..4f442706989c --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/UIAutomationClientsideProviders/model.yml @@ -0,0 +1,6 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Windows.Automation.ClientSideProviderDescription[]", "UIAutomationClientsideProviders.UIAutomationClientSideProviders!", "Field[ClientSideProviderDescriptionTable]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/WindowsFoundation/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/WindowsFoundation/model.yml new file mode 100644 index 000000000000..f2fc24ebc85d --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/WindowsFoundation/model.yml @@ -0,0 +1,39 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Boolean", "Windows.Foundation.Point!", "Method[op_Equality].ReturnValue"] + - ["System.Boolean", "Windows.Foundation.Size!", "Method[op_Equality].ReturnValue"] + - ["System.Int32", "Windows.Foundation.Size", "Method[GetHashCode].ReturnValue"] + - ["System.Boolean", "Windows.Foundation.Size", "Property[IsEmpty]"] + - ["System.Double", "Windows.Foundation.Rect", "Property[Right]"] + - ["System.Boolean", "Windows.Foundation.Rect!", "Method[op_Inequality].ReturnValue"] + - ["System.Double", "Windows.Foundation.Rect", "Property[Height]"] + - ["Windows.Foundation.Rect", "Windows.Foundation.Rect!", "Property[Empty]"] + - ["System.Double", "Windows.Foundation.Rect", "Property[Top]"] + - ["System.String", "Windows.Foundation.Rect", "Method[ToString].ReturnValue"] + - ["System.Double", "Windows.Foundation.Rect", "Property[Width]"] + - ["System.String", "Windows.Foundation.Rect", "Method[System.IFormattable.ToString].ReturnValue"] + - ["System.Double", "Windows.Foundation.Rect", "Property[X]"] + - ["System.Double", "Windows.Foundation.Point", "Property[X]"] + - ["System.Boolean", "Windows.Foundation.Rect!", "Method[op_Equality].ReturnValue"] + - ["System.Boolean", "Windows.Foundation.Rect", "Method[Contains].ReturnValue"] + - ["System.String", "Windows.Foundation.Point", "Method[ToString].ReturnValue"] + - ["System.String", "Windows.Foundation.Size", "Method[ToString].ReturnValue"] + - ["System.Boolean", "Windows.Foundation.Size!", "Method[op_Inequality].ReturnValue"] + - ["System.Boolean", "Windows.Foundation.Point", "Method[Equals].ReturnValue"] + - ["System.Boolean", "Windows.Foundation.Rect", "Method[Equals].ReturnValue"] + - ["System.Boolean", "Windows.Foundation.Point!", "Method[op_Inequality].ReturnValue"] + - ["System.Double", "Windows.Foundation.Point", "Property[Y]"] + - ["System.Boolean", "Windows.Foundation.Rect", "Property[IsEmpty]"] + - ["System.Double", "Windows.Foundation.Rect", "Property[Left]"] + - ["System.Double", "Windows.Foundation.Rect", "Property[Y]"] + - ["System.Double", "Windows.Foundation.Size", "Property[Height]"] + - ["System.Int32", "Windows.Foundation.Rect", "Method[GetHashCode].ReturnValue"] + - ["Windows.Foundation.Size", "Windows.Foundation.Size!", "Property[Empty]"] + - ["System.Int32", "Windows.Foundation.Point", "Method[GetHashCode].ReturnValue"] + - ["System.Double", "Windows.Foundation.Size", "Property[Width]"] + - ["System.Double", "Windows.Foundation.Rect", "Property[Bottom]"] + - ["System.Boolean", "Windows.Foundation.Size", "Method[Equals].ReturnValue"] + - ["System.String", "Windows.Foundation.Point", "Method[System.IFormattable.ToString].ReturnValue"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/WindowsUI/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/WindowsUI/model.yml new file mode 100644 index 000000000000..7cd14fa809b7 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/WindowsUI/model.yml @@ -0,0 +1,16 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.String", "Windows.UI.Color", "Method[ToString].ReturnValue"] + - ["System.Boolean", "Windows.UI.Color!", "Method[op_Inequality].ReturnValue"] + - ["System.Byte", "Windows.UI.Color", "Property[B]"] + - ["System.Int32", "Windows.UI.Color", "Method[GetHashCode].ReturnValue"] + - ["System.String", "Windows.UI.Color", "Method[System.IFormattable.ToString].ReturnValue"] + - ["System.Boolean", "Windows.UI.Color!", "Method[op_Equality].ReturnValue"] + - ["System.Byte", "Windows.UI.Color", "Property[G]"] + - ["System.Byte", "Windows.UI.Color", "Property[R]"] + - ["System.Boolean", "Windows.UI.Color", "Method[Equals].ReturnValue"] + - ["Windows.UI.Color", "Windows.UI.Color!", "Method[FromArgb].ReturnValue"] + - ["System.Byte", "Windows.UI.Color", "Property[A]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/WindowsUIXaml/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/WindowsUIXaml/model.yml new file mode 100644 index 000000000000..846fc2d77f4f --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/WindowsUIXaml/model.yml @@ -0,0 +1,61 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Int32", "Windows.UI.Xaml.CornerRadius", "Method[GetHashCode].ReturnValue"] + - ["System.Boolean", "Windows.UI.Xaml.Duration", "Method[Equals].ReturnValue"] + - ["Windows.UI.Xaml.GridUnitType", "Windows.UI.Xaml.GridUnitType!", "Field[Star]"] + - ["Windows.UI.Xaml.DurationType", "Windows.UI.Xaml.DurationType!", "Field[Forever]"] + - ["System.Double", "Windows.UI.Xaml.CornerRadius", "Property[BottomLeft]"] + - ["System.Boolean", "Windows.UI.Xaml.GridLength", "Property[IsAuto]"] + - ["Windows.UI.Xaml.Duration", "Windows.UI.Xaml.Duration", "Method[Subtract].ReturnValue"] + - ["Windows.UI.Xaml.Duration", "Windows.UI.Xaml.Duration!", "Method[op_Addition].ReturnValue"] + - ["System.Boolean", "Windows.UI.Xaml.Thickness", "Method[Equals].ReturnValue"] + - ["System.Boolean", "Windows.UI.Xaml.Thickness!", "Method[op_Equality].ReturnValue"] + - ["System.Boolean", "Windows.UI.Xaml.CornerRadius", "Method[Equals].ReturnValue"] + - ["System.Boolean", "Windows.UI.Xaml.Duration!", "Method[op_LessThan].ReturnValue"] + - ["Windows.UI.Xaml.Duration", "Windows.UI.Xaml.Duration!", "Property[Forever]"] + - ["Windows.UI.Xaml.GridLength", "Windows.UI.Xaml.GridLength!", "Property[Auto]"] + - ["System.Boolean", "Windows.UI.Xaml.Duration!", "Method[op_LessThanOrEqual].ReturnValue"] + - ["System.Double", "Windows.UI.Xaml.Thickness", "Property[Top]"] + - ["Windows.UI.Xaml.Duration", "Windows.UI.Xaml.Duration!", "Property[Automatic]"] + - ["Windows.UI.Xaml.GridUnitType", "Windows.UI.Xaml.GridUnitType!", "Field[Pixel]"] + - ["Windows.UI.Xaml.DurationType", "Windows.UI.Xaml.DurationType!", "Field[Automatic]"] + - ["System.Boolean", "Windows.UI.Xaml.Duration!", "Method[Equals].ReturnValue"] + - ["System.Double", "Windows.UI.Xaml.Thickness", "Property[Left]"] + - ["System.Boolean", "Windows.UI.Xaml.Thickness!", "Method[op_Inequality].ReturnValue"] + - ["System.Boolean", "Windows.UI.Xaml.Duration!", "Method[op_GreaterThanOrEqual].ReturnValue"] + - ["System.Boolean", "Windows.UI.Xaml.GridLength!", "Method[op_Inequality].ReturnValue"] + - ["Windows.UI.Xaml.Duration", "Windows.UI.Xaml.Duration!", "Method[op_UnaryPlus].ReturnValue"] + - ["System.Boolean", "Windows.UI.Xaml.Duration!", "Method[op_Inequality].ReturnValue"] + - ["System.Boolean", "Windows.UI.Xaml.GridLength", "Property[IsAbsolute]"] + - ["Windows.UI.Xaml.Duration", "Windows.UI.Xaml.Duration", "Method[Add].ReturnValue"] + - ["System.Boolean", "Windows.UI.Xaml.GridLength!", "Method[op_Equality].ReturnValue"] + - ["System.Int32", "Windows.UI.Xaml.Duration", "Method[GetHashCode].ReturnValue"] + - ["Windows.UI.Xaml.Duration", "Windows.UI.Xaml.Duration!", "Method[op_Subtraction].ReturnValue"] + - ["System.String", "Windows.UI.Xaml.Thickness", "Method[ToString].ReturnValue"] + - ["System.Double", "Windows.UI.Xaml.Thickness", "Property[Bottom]"] + - ["Windows.UI.Xaml.Duration", "Windows.UI.Xaml.Duration!", "Method[op_Implicit].ReturnValue"] + - ["Windows.UI.Xaml.GridUnitType", "Windows.UI.Xaml.GridUnitType!", "Field[Auto]"] + - ["System.Boolean", "Windows.UI.Xaml.Duration!", "Method[op_Equality].ReturnValue"] + - ["System.String", "Windows.UI.Xaml.GridLength", "Method[ToString].ReturnValue"] + - ["System.Boolean", "Windows.UI.Xaml.Duration", "Property[HasTimeSpan]"] + - ["System.Double", "Windows.UI.Xaml.Thickness", "Property[Right]"] + - ["System.TimeSpan", "Windows.UI.Xaml.Duration", "Property[TimeSpan]"] + - ["System.String", "Windows.UI.Xaml.CornerRadius", "Method[ToString].ReturnValue"] + - ["System.Double", "Windows.UI.Xaml.GridLength", "Property[Value]"] + - ["System.Double", "Windows.UI.Xaml.CornerRadius", "Property[TopRight]"] + - ["System.Double", "Windows.UI.Xaml.CornerRadius", "Property[TopLeft]"] + - ["System.Boolean", "Windows.UI.Xaml.Duration!", "Method[op_GreaterThan].ReturnValue"] + - ["System.Boolean", "Windows.UI.Xaml.CornerRadius!", "Method[op_Equality].ReturnValue"] + - ["System.Int32", "Windows.UI.Xaml.GridLength", "Method[GetHashCode].ReturnValue"] + - ["System.Int32", "Windows.UI.Xaml.Duration!", "Method[Compare].ReturnValue"] + - ["System.Boolean", "Windows.UI.Xaml.CornerRadius!", "Method[op_Inequality].ReturnValue"] + - ["System.String", "Windows.UI.Xaml.Duration", "Method[ToString].ReturnValue"] + - ["Windows.UI.Xaml.DurationType", "Windows.UI.Xaml.DurationType!", "Field[TimeSpan]"] + - ["System.Boolean", "Windows.UI.Xaml.GridLength", "Property[IsStar]"] + - ["System.Int32", "Windows.UI.Xaml.Thickness", "Method[GetHashCode].ReturnValue"] + - ["System.Boolean", "Windows.UI.Xaml.GridLength", "Method[Equals].ReturnValue"] + - ["System.Double", "Windows.UI.Xaml.CornerRadius", "Property[BottomRight]"] + - ["Windows.UI.Xaml.GridUnitType", "Windows.UI.Xaml.GridLength", "Property[GridUnitType]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/WindowsUIXamlControlsPrimitives/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/WindowsUIXamlControlsPrimitives/model.yml new file mode 100644 index 000000000000..b97e5592f666 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/WindowsUIXamlControlsPrimitives/model.yml @@ -0,0 +1,12 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Boolean", "Windows.UI.Xaml.Controls.Primitives.GeneratorPosition", "Method[Equals].ReturnValue"] + - ["System.Int32", "Windows.UI.Xaml.Controls.Primitives.GeneratorPosition", "Method[GetHashCode].ReturnValue"] + - ["System.String", "Windows.UI.Xaml.Controls.Primitives.GeneratorPosition", "Method[ToString].ReturnValue"] + - ["System.Int32", "Windows.UI.Xaml.Controls.Primitives.GeneratorPosition", "Property[Index]"] + - ["System.Boolean", "Windows.UI.Xaml.Controls.Primitives.GeneratorPosition!", "Method[op_Equality].ReturnValue"] + - ["System.Int32", "Windows.UI.Xaml.Controls.Primitives.GeneratorPosition", "Property[Offset]"] + - ["System.Boolean", "Windows.UI.Xaml.Controls.Primitives.GeneratorPosition!", "Method[op_Inequality].ReturnValue"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/WindowsUIXamlMedia/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/WindowsUIXamlMedia/model.yml new file mode 100644 index 000000000000..7d11157ed904 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/WindowsUIXamlMedia/model.yml @@ -0,0 +1,20 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Boolean", "Windows.UI.Xaml.Media.Matrix!", "Method[op_Equality].ReturnValue"] + - ["Windows.Foundation.Point", "Windows.UI.Xaml.Media.Matrix", "Method[Transform].ReturnValue"] + - ["System.Boolean", "Windows.UI.Xaml.Media.Matrix!", "Method[op_Inequality].ReturnValue"] + - ["System.Int32", "Windows.UI.Xaml.Media.Matrix", "Method[GetHashCode].ReturnValue"] + - ["Windows.UI.Xaml.Media.Matrix", "Windows.UI.Xaml.Media.Matrix!", "Property[Identity]"] + - ["System.Boolean", "Windows.UI.Xaml.Media.Matrix", "Property[IsIdentity]"] + - ["System.Double", "Windows.UI.Xaml.Media.Matrix", "Property[M21]"] + - ["System.String", "Windows.UI.Xaml.Media.Matrix", "Method[ToString].ReturnValue"] + - ["System.Double", "Windows.UI.Xaml.Media.Matrix", "Property[M22]"] + - ["System.String", "Windows.UI.Xaml.Media.Matrix", "Method[System.IFormattable.ToString].ReturnValue"] + - ["System.Double", "Windows.UI.Xaml.Media.Matrix", "Property[OffsetY]"] + - ["System.Double", "Windows.UI.Xaml.Media.Matrix", "Property[OffsetX]"] + - ["System.Boolean", "Windows.UI.Xaml.Media.Matrix", "Method[Equals].ReturnValue"] + - ["System.Double", "Windows.UI.Xaml.Media.Matrix", "Property[M12]"] + - ["System.Double", "Windows.UI.Xaml.Media.Matrix", "Property[M11]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/WindowsUIXamlMediaAnimation/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/WindowsUIXamlMediaAnimation/model.yml new file mode 100644 index 000000000000..4a59d89a580e --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/WindowsUIXamlMediaAnimation/model.yml @@ -0,0 +1,30 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Boolean", "Windows.UI.Xaml.Media.Animation.RepeatBehavior", "Method[Equals].ReturnValue"] + - ["System.Double", "Windows.UI.Xaml.Media.Animation.RepeatBehavior", "Property[Count]"] + - ["System.String", "Windows.UI.Xaml.Media.Animation.RepeatBehavior", "Method[System.IFormattable.ToString].ReturnValue"] + - ["Windows.UI.Xaml.Media.Animation.RepeatBehaviorType", "Windows.UI.Xaml.Media.Animation.RepeatBehaviorType!", "Field[Duration]"] + - ["Windows.UI.Xaml.Media.Animation.KeyTime", "Windows.UI.Xaml.Media.Animation.KeyTime!", "Method[FromTimeSpan].ReturnValue"] + - ["System.Boolean", "Windows.UI.Xaml.Media.Animation.RepeatBehavior", "Property[HasCount]"] + - ["System.Boolean", "Windows.UI.Xaml.Media.Animation.KeyTime!", "Method[Equals].ReturnValue"] + - ["System.String", "Windows.UI.Xaml.Media.Animation.KeyTime", "Method[ToString].ReturnValue"] + - ["System.Boolean", "Windows.UI.Xaml.Media.Animation.RepeatBehavior", "Property[HasDuration]"] + - ["Windows.UI.Xaml.Media.Animation.KeyTime", "Windows.UI.Xaml.Media.Animation.KeyTime!", "Method[op_Implicit].ReturnValue"] + - ["System.Boolean", "Windows.UI.Xaml.Media.Animation.RepeatBehavior!", "Method[Equals].ReturnValue"] + - ["System.Boolean", "Windows.UI.Xaml.Media.Animation.RepeatBehavior!", "Method[op_Equality].ReturnValue"] + - ["System.Boolean", "Windows.UI.Xaml.Media.Animation.RepeatBehavior!", "Method[op_Inequality].ReturnValue"] + - ["Windows.UI.Xaml.Media.Animation.RepeatBehaviorType", "Windows.UI.Xaml.Media.Animation.RepeatBehaviorType!", "Field[Forever]"] + - ["Windows.UI.Xaml.Media.Animation.RepeatBehaviorType", "Windows.UI.Xaml.Media.Animation.RepeatBehaviorType!", "Field[Count]"] + - ["Windows.UI.Xaml.Media.Animation.RepeatBehaviorType", "Windows.UI.Xaml.Media.Animation.RepeatBehavior", "Property[Type]"] + - ["System.TimeSpan", "Windows.UI.Xaml.Media.Animation.RepeatBehavior", "Property[Duration]"] + - ["System.Boolean", "Windows.UI.Xaml.Media.Animation.KeyTime!", "Method[op_Inequality].ReturnValue"] + - ["Windows.UI.Xaml.Media.Animation.RepeatBehavior", "Windows.UI.Xaml.Media.Animation.RepeatBehavior!", "Property[Forever]"] + - ["System.Boolean", "Windows.UI.Xaml.Media.Animation.KeyTime!", "Method[op_Equality].ReturnValue"] + - ["System.Int32", "Windows.UI.Xaml.Media.Animation.RepeatBehavior", "Method[GetHashCode].ReturnValue"] + - ["System.Boolean", "Windows.UI.Xaml.Media.Animation.KeyTime", "Method[Equals].ReturnValue"] + - ["System.Int32", "Windows.UI.Xaml.Media.Animation.KeyTime", "Method[GetHashCode].ReturnValue"] + - ["System.TimeSpan", "Windows.UI.Xaml.Media.Animation.KeyTime", "Property[TimeSpan]"] + - ["System.String", "Windows.UI.Xaml.Media.Animation.RepeatBehavior", "Method[ToString].ReturnValue"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/WindowsUIXamlMediaMedia3D/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/WindowsUIXamlMediaMedia3D/model.yml new file mode 100644 index 000000000000..056a1d6eb799 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/WindowsUIXamlMediaMedia3D/model.yml @@ -0,0 +1,31 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.String", "Windows.UI.Xaml.Media.Media3D.Matrix3D", "Method[System.IFormattable.ToString].ReturnValue"] + - ["System.Boolean", "Windows.UI.Xaml.Media.Media3D.Matrix3D!", "Method[op_Inequality].ReturnValue"] + - ["System.Boolean", "Windows.UI.Xaml.Media.Media3D.Matrix3D", "Property[HasInverse]"] + - ["System.Double", "Windows.UI.Xaml.Media.Media3D.Matrix3D", "Property[M24]"] + - ["System.Double", "Windows.UI.Xaml.Media.Media3D.Matrix3D", "Property[M12]"] + - ["System.Double", "Windows.UI.Xaml.Media.Media3D.Matrix3D", "Property[M11]"] + - ["System.Double", "Windows.UI.Xaml.Media.Media3D.Matrix3D", "Property[OffsetX]"] + - ["System.Double", "Windows.UI.Xaml.Media.Media3D.Matrix3D", "Property[OffsetY]"] + - ["System.Int32", "Windows.UI.Xaml.Media.Media3D.Matrix3D", "Method[GetHashCode].ReturnValue"] + - ["System.Double", "Windows.UI.Xaml.Media.Media3D.Matrix3D", "Property[M23]"] + - ["Windows.UI.Xaml.Media.Media3D.Matrix3D", "Windows.UI.Xaml.Media.Media3D.Matrix3D!", "Method[op_Multiply].ReturnValue"] + - ["System.Boolean", "Windows.UI.Xaml.Media.Media3D.Matrix3D", "Method[Equals].ReturnValue"] + - ["System.Double", "Windows.UI.Xaml.Media.Media3D.Matrix3D", "Property[M44]"] + - ["System.Double", "Windows.UI.Xaml.Media.Media3D.Matrix3D", "Property[M14]"] + - ["System.Boolean", "Windows.UI.Xaml.Media.Media3D.Matrix3D", "Property[IsIdentity]"] + - ["System.Double", "Windows.UI.Xaml.Media.Media3D.Matrix3D", "Property[M33]"] + - ["System.Double", "Windows.UI.Xaml.Media.Media3D.Matrix3D", "Property[OffsetZ]"] + - ["Windows.UI.Xaml.Media.Media3D.Matrix3D", "Windows.UI.Xaml.Media.Media3D.Matrix3D!", "Property[Identity]"] + - ["System.Double", "Windows.UI.Xaml.Media.Media3D.Matrix3D", "Property[M32]"] + - ["System.String", "Windows.UI.Xaml.Media.Media3D.Matrix3D", "Method[ToString].ReturnValue"] + - ["System.Double", "Windows.UI.Xaml.Media.Media3D.Matrix3D", "Property[M31]"] + - ["System.Boolean", "Windows.UI.Xaml.Media.Media3D.Matrix3D!", "Method[op_Equality].ReturnValue"] + - ["System.Double", "Windows.UI.Xaml.Media.Media3D.Matrix3D", "Property[M22]"] + - ["System.Double", "Windows.UI.Xaml.Media.Media3D.Matrix3D", "Property[M21]"] + - ["System.Double", "Windows.UI.Xaml.Media.Media3D.Matrix3D", "Property[M13]"] + - ["System.Double", "Windows.UI.Xaml.Media.Media3D.Matrix3D", "Property[M34]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/XamlGeneratedNamespace/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/XamlGeneratedNamespace/model.yml new file mode 100644 index 000000000000..5d3808c30752 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/XamlGeneratedNamespace/model.yml @@ -0,0 +1,8 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Delegate", "XamlGeneratedNamespace.GeneratedInternalTypeHelper", "Method[CreateDelegate].ReturnValue"] + - ["System.Object", "XamlGeneratedNamespace.GeneratedInternalTypeHelper", "Method[GetPropertyValue].ReturnValue"] + - ["System.Object", "XamlGeneratedNamespace.GeneratedInternalTypeHelper", "Method[CreateInstance].ReturnValue"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/cimcmdletsActivities/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/cimcmdletsActivities/model.yml new file mode 100644 index 000000000000..5ee309f5531b --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/cimcmdletsActivities/model.yml @@ -0,0 +1,16 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Activities.InArgument", "cimcmdlets.Activities.SetCimInstance", "Property[InputObject]"] + - ["System.String", "cimcmdlets.Activities.SetCimInstance", "Property[PSDefiningModule]"] + - ["System.Activities.InArgument", "cimcmdlets.Activities.SetCimInstance", "Property[PassThru]"] + - ["System.String", "cimcmdlets.Activities.SetCimInstance", "Property[PSCommandName]"] + - ["System.Activities.InArgument", "cimcmdlets.Activities.SetCimInstance", "Property[QueryDialect]"] + - ["System.Type", "cimcmdlets.Activities.SetCimInstance", "Property[TypeImplementingCmdlet]"] + - ["System.Activities.InArgument", "cimcmdlets.Activities.SetCimInstance", "Property[Query]"] + - ["System.Activities.InArgument", "cimcmdlets.Activities.SetCimInstance", "Property[Namespace]"] + - ["System.Activities.InArgument", "cimcmdlets.Activities.SetCimInstance", "Property[Property]"] + - ["Microsoft.PowerShell.Activities.ActivityImplementationContext", "cimcmdlets.Activities.SetCimInstance", "Method[GetPowerShell].ReturnValue"] + - ["System.Activities.InArgument", "cimcmdlets.Activities.SetCimInstance", "Property[OperationTimeoutSec]"] diff --git a/powershell/ql/lib/semmle/code/powershell/frameworks/mshtml/model.yml b/powershell/ql/lib/semmle/code/powershell/frameworks/mshtml/model.yml new file mode 100644 index 000000000000..86a468ba36e4 --- /dev/null +++ b/powershell/ql/lib/semmle/code/powershell/frameworks/mshtml/model.yml @@ -0,0 +1,27 @@ +extensions: + - addsTo: + pack: microsoft-sdl/powershell-all + extensible: typeModel + data: + - ["System.Collections.IEnumerator", "mshtml.IHTMLElementCollection", "Method[GetEnumerator].ReturnValue"] + - ["System.String", "mshtml.IHTMLDocument2", "Property[readyState]"] + - ["System.String", "mshtml.IHTMLFormElement", "Property[action]"] + - ["System.String", "mshtml.IHTMLElement", "Property[innerHTML]"] + - ["System.Collections.IEnumerator", "mshtml.IHTMLFormElement", "Method[GetEnumerator].ReturnValue"] + - ["mshtml.IHTMLElement", "mshtml.IHTMLDocument2", "Property[body]"] + - ["mshtml.IHTMLElementCollection", "mshtml.IHTMLDocument2", "Property[all]"] + - ["System.String", "mshtml.IHTMLFormElement", "Property[method]"] + - ["System.String", "mshtml.IHTMLElement", "Property[id]"] + - ["mshtml.IHTMLElementCollection", "mshtml.IHTMLDocument2", "Property[forms]"] + - ["mshtml.IHTMLElementCollection", "mshtml.IHTMLDocument2", "Property[links]"] + - ["System.String", "mshtml.IHTMLElement", "Property[outerHTML]"] + - ["mshtml.IHTMLElementCollection", "mshtml.IHTMLDocument2", "Property[scripts]"] + - ["mshtml.IHTMLElementCollection", "mshtml.IHTMLDocument2", "Property[images]"] + - ["System.String", "mshtml.IHTMLInputElement", "Property[value]"] + - ["System.String", "mshtml.IHTMLElement", "Property[outerText]"] + - ["System.String", "mshtml.IHTMLInputElement", "Property[name]"] + - ["System.String", "mshtml.IHTMLElement", "Property[innerText]"] + - ["System.String", "mshtml.IHTMLFormElement", "Property[name]"] + - ["System.Object", "mshtml.IHTMLElementCollection", "Method[item].ReturnValue"] + - ["System.String", "mshtml.IHTMLElement", "Property[tagName]"] + - ["System.Object", "mshtml.IHTMLFormElement", "Method[item].ReturnValue"]